OpenMesh-9.0.0/0000770000175000011300000000000014172246607013376 5ustar moebiusacg_staffOpenMesh-9.0.0/CMakeLists.txt0000770000175000011300000001667014172246510016144 0ustar moebiusacg_staffcmake_minimum_required(VERSION 3.3.0 FATAL_ERROR) # Set and enforce C++-11 flags set( CMAKE_CXX_STANDARD_REQUIRED TRUE ) set( CMAKE_CXX_STANDARD 11 ) enable_testing() project (OpenMesh VERSION 9.0.0 LANGUAGES C CXX ) # Set AUTO UIC/MOC Policy to new for CMAKE 3.17 or higher if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.17") cmake_policy(SET CMP0100 NEW) endif() if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS "6.0" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER "4.9" OR CMAKE_CXX_COMPILER_VERSION VERSION_EQUAL "4.9") message(WARNING "Your version of GCC contains an optimizer bug. Please verify that you do not use -O3!") string(REPLACE "-O3" "-O2" CMAKE_CXX_FLAGS_RELEASE_NEW "${CMAKE_CXX_FLAGS_RELEASE}") set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE_NEW}" CACHE STRING "" FORCE) endif() endif() if ( WIN32 ) # This is the base directory for windows library search used in the finders we ship. set(CMAKE_WINDOWS_LIBS_DIR "c:/libs" CACHE STRING "Default Library search dir on windows." ) endif() if (NOT WIN32 AND NOT CMAKE_BUILD_TYPE) message(STATUS "No build type selected, default to Release") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build, options are: Debug Release RelWithDebInfo MinSizeRel." FORCE) endif() # add our macro directory to cmake search path set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${CMAKE_CURRENT_SOURCE_DIR}/cmake-library/finders ${CMAKE_CURRENT_SOURCE_DIR}/cmake-library/VCI ) set (CMAKE_DEBUG_POSTFIX "d") # include our cmake files include (VCICommon) # Disable package building when built as an external library if(${CMAKE_PROJECT_NAME} MATCHES "OpenMesh") include(OpenMeshPackage) endif() include (VCIOutput) include(VCIQt) # ======================================================================== # Definitions # ======================================================================== if (WIN32) add_definitions( -D_USE_MATH_DEFINES -DNOMINMAX -D_CRT_SECURE_NO_WARNINGS ) endif () set(NO_DECREMENT_DEPRECATED_WARNINGS OFF CACHE BOOL "Disables all deprecated warnings warning about decrement operations on normal circulators.") if(NO_DECREMENT_DEPRECATED_WARNINGS) add_definitions( -DNO_DECREMENT_DEPRECATED_WARNINGS ) endif() # ======================================================================== # Windows build style control # ======================================================================== if ( WIN32 ) if ( NOT DEFINED OPENMESH_BUILD_SHARED ) set( OPENMESH_BUILD_SHARED false CACHE BOOL "Build as shared library(DLL)?" ) endif() endif() # ======================================================================== # Add bundle targets here # ======================================================================== if ( NOT DEFINED BUILD_APPS ) set( BUILD_APPS true CACHE BOOL "Enable or disable building of apps" ) endif() # Only call fixbundle, when we are building OpenMesh standalone if( (${CMAKE_PROJECT_NAME} MATCHES "OpenMesh") AND BUILD_APPS ) if (WIN32) if ( NOT "${CMAKE_GENERATOR}" MATCHES "MinGW Makefiles" AND BUILD_APPS ) add_custom_target (fixbundle ALL COMMAND ${CMAKE_COMMAND} -P "${CMAKE_BINARY_DIR}/fixbundle.win.cmake" ) endif() endif() if (APPLE) add_custom_target (fixbundle ALL COMMAND ${CMAKE_COMMAND} -P "${CMAKE_BINARY_DIR}/fixbundle.cmake" ) endif() endif() # project OpenMesh # ======================================================================== # Call the subdirectories with there projects # ======================================================================== add_subdirectory (src/OpenMesh/Core) add_subdirectory (src/OpenMesh/Tools) add_subdirectory (src/OpenMesh/Apps) set(OPENMESH_BENCHMARK_DIR CACHE PATH "Source path of benchmark (https://github.com/google/benchmark).") if (OPENMESH_BENCHMARK_DIR) add_subdirectory(${OPENMESH_BENCHMARK_DIR} benchmark) add_subdirectory(src/Benchmark) endif() # Do not build unit tests when build as external library if(${CMAKE_PROJECT_NAME} MATCHES "OpenMesh") add_subdirectory (src/Unittests) else() # If built as a dependent project simulate effects of # successful finder run: set (OPENMESH_FOUND true PARENT_SCOPE) set (OPENMESH_LIBRARIES OpenMeshCore OpenMeshTools PARENT_SCOPE) set (OPENMESH_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/src" PARENT_SCOPE) set (OPENMESH_INCLUDE_DIRS "${CMAKE_CURRENT_SOURCE_DIR}/src" PARENT_SCOPE) # Also define variables provided by the old legacy finder. set (OPENMESH_CORE_LIBRARY OpenMeshCore PARENT_SCOPE) set (OPENMESH_TOOLS_LIBRARY OpenMeshTools PARENT_SCOPE) set (OPENMESH_TOOLS_LIBRARY OpenMeshTools PARENT_SCOPE) set (OPENMESH_LIBRARY OpenMeshCore OpenMeshTools PARENT_SCOPE) get_target_property(_OPENMESH_LIBRARY_DIR OpenMeshCore LIBRARY_OUTPUT_DIRECTORY) set (OPENMESH_LIBRARY_DIR "${_OPENMESH_LIBRARY_DIR}" CACHE PATH "The directory where the OpenMesh libraries can be found.") endif() if ( NOT DEFINED OPENMESH_DOCS ) set( OPENMESH_DOCS true CACHE BOOL "Enable or disable building of documentation" ) endif() if (OPENMESH_DOCS) add_subdirectory (Doc) endif() # ======================================================================== # Bundle generation (Targets exist, now configure them) # ======================================================================== # Only call fixbundle, when we are building OpenMesh standalone if(${CMAKE_PROJECT_NAME} MATCHES "OpenMesh") if (WIN32 AND BUILD_APPS) # prepare bundle generation cmake file and add a build target for it configure_file ("${CMAKE_CURRENT_SOURCE_DIR}/cmake/fixbundle.cmake.win.in" "${CMAKE_CURRENT_BINARY_DIR}/fixbundle.win.cmake" @ONLY IMMEDIATE) if ( NOT "${CMAKE_GENERATOR}" MATCHES "MinGW Makefiles" ) # let bundle generation depend on all targets add_dependencies (fixbundle QtViewer DecimaterGui) endif() endif() # On apple we do a fixbundle, which is only necessary for the apps and not for the libs if (APPLE AND BUILD_APPS) # prepare bundle generation cmake file and add a build target for it configure_file ("${CMAKE_SOURCE_DIR}/cmake/fixbundle.cmake.in" "${CMAKE_BINARY_DIR}/fixbundle.cmake" @ONLY IMMEDIATE) # let bundle generation depend on all targets if (QT_FOUND) add_dependencies (fixbundle DecimaterGui ProgViewer QtViewer SubdividerGui) endif() # Required for Snow leopard, and the latest qt. Then the resources have to be copied if ( EXISTS "/opt/local/libexec/qt4-mac/lib/QtGui.framework/Versions/4/Resources/qt_menu.nib" ) add_custom_command(TARGET OpenMesh POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_directory "/opt/local/libexec/qt4-mac/lib/QtGui.framework/Versions/4/Resources/qt_menu.nib" "${CMAKE_BINARY_DIR}/Build/Libraries/qt_menu.nib" ) endif () endif () endif() # ======================================================================== # Generate openmesh.pc file set(DEST_DIR "${CMAKE_INSTALL_PREFIX}") set(PRIVATE_LIBS "-lOpenMeshCore -lOpenMeshTools") configure_file("openmesh.pc.in" "${CMAKE_CURRENT_BINARY_DIR}/openmesh.pc" @ONLY) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/openmesh.pc DESTINATION libdata/pkgconfig) # generate target file install(EXPORT OpenMeshConfig DESTINATION share/OpenMesh/cmake) export(TARGETS OpenMeshCore OpenMeshTools FILE OpenMeshConfig.cmake) # display results vci_print_configure_header (OPENMESH "OpenMesh") OpenMesh-9.0.0/README.md0000660000175000011300000000431014172246510014645 0ustar moebiusacg_staff# OpenMesh, 9.0 [![](https://gitlab.vci.wth-aachen.de:9000/OpenMesh/OpenMesh/badges/master/pipeline.svg)](https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/OpenMesh/commits/master) ## Getting OpenMesh All Documentation, binaries and original source code are available at www.openmesh.org The main git repository is available at: https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/OpenMesh.git The gitlab site can be found here: https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/OpenMesh The python bindings can be found here: https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/openmesh-python ## Download Binaries The following binaries are created from the latest master. They are automatically tested and deployed. ### Windows | Visual Studio Version: | 2019 | 2017 | | -------- | -------- |-------- | | 64-Bit shared, with apps | [Download](https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse?job=build-VS2019-x64-shared-TRUE-apps) | [Download](https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse?job=build-VS2017-x64-shared-TRUE-apps) | | 64-Bit static, with apps | [Download ](https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse?job=build-VS2019-x64-shared-FALSE-apps) | [Download ](https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse?job=build-VS2017-x64-shared-FALSE-apps) | ### Apple [Download (Intel) ](https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse?job=macos-cpp14-release) [Download (M1) ](https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse?job=macos-M1-cpp14-release) ## Download Sources [ Download Sources](https://gitlab.vci.rwth-aachen.de:9000/OpenMesh/OpenMesh/-/jobs/artifacts/master/browse?job=Sources ) ## Installing Unpack the tar-ball to a suitable place. A detailed build manual for Mac/Windows/Linux is in the Documentation located at Doc/html/index.html ## Documentation The latest Documentation can be found at: http://www.openmesh.org/media/Documentations/OpenMesh-Doc-Latest Documentation for previous versions is available on our website as well. OpenMesh-9.0.0/src/0000770000175000011300000000000014172246501014156 5ustar moebiusacg_staffOpenMesh-9.0.0/src/Unittests/0000770000175000011300000000000014172246510016160 5ustar moebiusacg_staffOpenMesh-9.0.0/src/Unittests/generate_cube.hh0000660000175000011300000000404214172246501021272 0ustar moebiusacg_staff#ifndef GENERATE_CUBE_HH #define GENERATE_CUBE_HH template size_t generate_cube( MeshType& mesh ) { typedef typename MeshType::VertexHandle VertexHandle; typedef typename MeshType::Point Point; typename MeshType::VertexHandle vhandle[8]; vhandle[0] = mesh.add_vertex(Point(-1, -1, 1)); vhandle[1] = mesh.add_vertex(Point( 1, -1, 1)); vhandle[2] = mesh.add_vertex(Point( 1, 1, 1)); vhandle[3] = mesh.add_vertex(Point(-1, 1, 1)); vhandle[4] = mesh.add_vertex(Point(-1, -1, -1)); vhandle[5] = mesh.add_vertex(Point( 1, -1, -1)); vhandle[6] = mesh.add_vertex(Point( 1, 1, -1)); vhandle[7] = mesh.add_vertex(Point(-1, 1, -1)); // generate (quadrilateral) faces std::vector< VertexHandle > face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); return mesh.n_vertices(); } #endif OpenMesh-9.0.0/src/Unittests/unittests_stripifier.cc0000660000175000011300000000220414172246501022770 0ustar moebiusacg_staff #include #include #include namespace { class OpenMeshStripify : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* */ TEST_F(OpenMeshStripify, Stripify) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); OpenMesh::StripifierT stripifier(mesh_); size_t strips = stripifier.stripify(); EXPECT_EQ(1269u, strips) << "The number of computed strips is not correct!"; EXPECT_TRUE(stripifier.is_valid()) << "Strips not computed!"; } } OpenMesh-9.0.0/src/Unittests/unittests_tutorials.cc0000660000175000011300000007436514172246510022657 0ustar moebiusacg_staff #include #include #include #include #include #include "generate_cube.hh" #include "fill_props.hh" /* * ==================================================================== * Definition of custom properties related classes * ==================================================================== */ struct MyData { int ival; double dval; bool bval; OpenMesh::Vec4f vec4fval; MyData() : ival(0), dval(0.0), bval(false) { } MyData( const MyData& _cpy ) : ival(_cpy.ival), dval(_cpy.dval), bval(_cpy.bval), vec4fval(_cpy.vec4fval) { } // ---------- assignment MyData& operator = (const MyData& _rhs) { ival = _rhs.ival; dval = _rhs.dval; bval = _rhs.bval; vec4fval = _rhs.vec4fval; return *this; } MyData& operator = (int _rhs) { ival = _rhs; return *this; } MyData& operator = (double _rhs) { dval = _rhs; return *this; } MyData& operator = (bool _rhs) { bval = _rhs; return *this; } MyData& operator = (const OpenMesh::Vec4f& _rhs) { vec4fval = _rhs; return *this; } // ---------- comparison bool operator == (const MyData& _rhs) const { return ival == _rhs.ival && dval == _rhs.dval && bval == _rhs.bval && vec4fval == _rhs.vec4fval; } bool operator != (const MyData& _rhs) const { return !(*this == _rhs); } }; typedef std::map< std::string, unsigned int > MyMap; namespace OpenMesh { namespace IO { // support persistence for struct MyData template <> struct binary { typedef MyData value_type; static const bool is_streamable = true; // return binary size of the value static size_t size_of(void) { return sizeof(int)+sizeof(double)+sizeof(bool)+sizeof(OpenMesh::Vec4f); } static size_t size_of(const value_type&) { return size_of(); } static std::string type_identifier(void) { return "MyData"; } static size_t store(std::ostream& _os, const value_type& _v, bool _swap=false) { size_t bytes; bytes = IO::store( _os, _v.ival, _swap ); bytes += IO::store( _os, _v.dval, _swap ); bytes += IO::store( _os, _v.bval, _swap ); bytes += IO::store( _os, _v.vec4fval, _swap ); return _os.good() ? bytes : 0; } static size_t restore( std::istream& _is, value_type& _v, bool _swap=false) { size_t bytes; bytes = IO::restore( _is, _v.ival, _swap ); bytes += IO::restore( _is, _v.dval, _swap ); bytes += IO::restore( _is, _v.bval, _swap ); bytes += IO::restore( _is, _v.vec4fval, _swap ); return _is.good() ? bytes : 0; } }; template <> struct binary< MyMap > { typedef MyMap value_type; static const bool is_streamable = true; // return generic binary size of self, if known static size_t size_of(void) { return UnknownSize; } // return binary size of the value static size_t size_of(const value_type& _v) { if (_v.empty()) return sizeof(unsigned int); value_type::const_iterator it = _v.begin(); unsigned int N = _v.size(); size_t bytes = IO::size_of(N); for(;it!=_v.end(); ++it) { bytes += IO::size_of( it->first ); bytes += IO::size_of( it->second ); } return bytes; } static std::string type_identifier(void) { return "MyMap"; } static size_t store(std::ostream& _os, const value_type& _v, bool _swap=false) { size_t bytes = 0; unsigned int N = _v.size(); value_type::const_iterator it = _v.begin(); bytes += IO::store( _os, N, _swap ); for (; it != _v.end() && _os.good(); ++it) { bytes += IO::store( _os, it->first, _swap ); bytes += IO::store( _os, it->second, _swap ); } return _os.good() ? bytes : 0; } static size_t restore( std::istream& _is, value_type& _v, bool _swap=false) { size_t bytes = 0; unsigned int N = 0; _v.clear(); bytes += IO::restore( _is, N, _swap ); value_type::key_type key; value_type::mapped_type val; for (size_t i=0; i class SmootherT { public: typedef typename Mesh::Point cog_t; typedef OpenMesh::VPropHandleT< cog_t > Property_cog; public: // construct with a given mesh explicit SmootherT(Mesh& _mesh) : mesh_(_mesh) { mesh_.add_property( cog_ ); } ~SmootherT() { mesh_.remove_property( cog_ ); } // smooth mesh _iterations times void smooth(unsigned int _iterations) { for (unsigned int i=0; i < _iterations; ++i) { std::for_each(mesh_.vertices_begin(), mesh_.vertices_end(), ComputeCOG(mesh_, cog_)); std::for_each(mesh_.vertices_begin(), mesh_.vertices_end(), SetCOG(mesh_, cog_)); } } private: //--- private classes --- class ComputeCOG { public: ComputeCOG(Mesh& _mesh, Property_cog& _cog) : mesh_(_mesh), cog_(_cog) {} void operator()(const typename Mesh::VertexHandle& _vh) { typename Mesh::VertexVertexIter vv_it; typename Mesh::Scalar valence(0.0); mesh_.property(cog_, _vh) = typename Mesh::Point(0.0, 0.0, 0.0); for (vv_it=mesh_.vv_iter(_vh); vv_it.is_valid(); ++vv_it) { mesh_.property(cog_, _vh) += mesh_.point( *vv_it ); ++valence; } mesh_.property(cog_, _vh ) /= valence; } private: Mesh& mesh_; Property_cog& cog_; }; class SetCOG { public: SetCOG(Mesh& _mesh, Property_cog& _cog) : mesh_(_mesh), cog_(_cog) {} void operator()(const typename Mesh::VertexHandle& _vh) { if (!mesh_.is_boundary(_vh)) mesh_.set_point( _vh, mesh_.property(cog_, _vh) ); } private: Mesh& mesh_; Property_cog& cog_; }; //--- private elements --- Mesh& mesh_; Property_cog cog_; }; /* * ==================================================================== * Specify our traits * ==================================================================== */ struct MyTraits : public OpenMesh::DefaultTraits { HalfedgeAttributes(OpenMesh::Attributes::PrevHalfedge); }; // Define my personal fancy traits struct MyFancyTraits : OpenMesh::DefaultTraits { // Let Point and Normal be a vector of doubles typedef OpenMesh::Vec3d Point; typedef OpenMesh::Vec3d Normal; // Already defined in OpenMesh::DefaultTraits // HalfedgeAttributes( OpenMesh::Attributes::PrevHalfedge ); // Uncomment next line to disable attribute PrevHalfedge // HalfedgeAttributes( OpenMesh::Attributes::None ); // // or // // HalfedgeAttributes( 0 ); }; struct MyTraitsWithCOG : public OpenMesh::DefaultTraits { // store barycenter of neighbors in this member VertexTraits { private: Point cog_; public: VertexT() : cog_( Point(0.0f, 0.0f, 0.0f ) ) { } const Point& cog() const { return cog_; } void set_cog(const Point& _p) { cog_ = _p; } }; }; struct MyTraitsWithStatus : public OpenMesh::DefaultTraits { VertexAttributes(OpenMesh::Attributes::Status); FaceAttributes(OpenMesh::Attributes::Status); EdgeAttributes(OpenMesh::Attributes::Status); }; /* * ==================================================================== * Specify our meshes * ==================================================================== */ typedef OpenMesh::PolyMesh_ArrayKernelT<> MyMesh; typedef OpenMesh::TriMesh_ArrayKernelT MyMeshWithTraits; typedef OpenMesh::TriMesh_ArrayKernelT MyTriMesh; typedef OpenMesh::TriMesh_ArrayKernelT MyFancyTriMesh; typedef OpenMesh::TriMesh_ArrayKernelT MyTriMeshWithCOG; typedef OpenMesh::PolyMesh_ArrayKernelT MyMeshWithStatus; /* * ==================================================================== * Define tests below * ==================================================================== */ /* */ TEST_F(OpenMeshTutorials, building_a_cube) { MyMesh mesh; // generate vertices MyMesh::VertexHandle vhandle[8]; vhandle[0] = mesh.add_vertex(MyMesh::Point(-1, -1, 1)); vhandle[1] = mesh.add_vertex(MyMesh::Point( 1, -1, 1)); vhandle[2] = mesh.add_vertex(MyMesh::Point( 1, 1, 1)); vhandle[3] = mesh.add_vertex(MyMesh::Point(-1, 1, 1)); vhandle[4] = mesh.add_vertex(MyMesh::Point(-1, -1, -1)); vhandle[5] = mesh.add_vertex(MyMesh::Point( 1, -1, -1)); vhandle[6] = mesh.add_vertex(MyMesh::Point( 1, 1, -1)); vhandle[7] = mesh.add_vertex(MyMesh::Point(-1, 1, -1)); // generate (quadrilateral) faces std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); bool ok = OpenMesh::IO::write_mesh(mesh, "output.off"); EXPECT_TRUE(ok) << "Cannot write mesh to file 'output.off'"; } TEST_F(OpenMeshTutorials, using_iterators_and_circulators) { MyMesh mesh; bool ok = OpenMesh::IO::read_mesh(mesh, "output.off"); EXPECT_TRUE(ok) << "Cannot read mesh from file 'output.off'"; // this vector stores the computed centers of gravity std::vector cogs; std::vector::iterator cog_it; cogs.reserve(mesh.n_vertices()); // smoothing mesh N times MyMesh::VertexIter v_it, v_end(mesh.vertices_end()); MyMesh::VertexVertexIter vv_it; MyMesh::Point cog; MyMesh::Scalar valence; unsigned int i, N(100); for (i=0; i < N; ++i) { cogs.clear(); for (v_it = mesh.vertices_begin(); v_it != v_end; ++v_it) { cog[0] = cog[1] = cog[2] = valence = 0.0; for (vv_it = mesh.vv_iter( *v_it ); vv_it.is_valid(); ++vv_it) { cog += mesh.point( *vv_it ); ++valence; } cogs.push_back(cog / valence); } for (v_it = mesh.vertices_begin(), cog_it = cogs.begin(); v_it != v_end; ++v_it, ++cog_it) if ( !mesh.is_boundary( *v_it ) ) mesh.set_point( *v_it, *cog_it ); } // write mesh ok = OpenMesh::IO::write_mesh(mesh, "smoothed_output.off"); EXPECT_TRUE(ok) << "Cannot write mesh to file 'smoothed_output.off'"; } TEST_F(OpenMeshTutorials, using_custom_properties) { MyMesh mesh; bool ok = OpenMesh::IO::read_mesh(mesh, "cube_noisy.off"); EXPECT_TRUE(ok) << "Cannot read mesh from file 'cube_noisy.off'"; const int iterations = 100; { // Add a vertex property storing the computed centers of gravity auto cog = OpenMesh::VProp(mesh); // Smooth the mesh several times for (int i = 0; i < iterations; ++i) { // Iterate over all vertices to compute centers of gravity for (const auto& vh : mesh.vertices()) { cog[vh] = {0,0,0}; int valence = 0; // Iterate over all 1-ring vertices around vh for (const auto& vvh : mesh.vv_range(vh)) { cog[vh] += mesh.point(vvh); ++valence; } cog[vh] /= valence; } // Move all vertices to the previously computed positions for (const auto& vh : mesh.vertices()) { mesh.point(vh) = cog[vh]; } } } // The cog vertex property is removed from the mesh at the end of this scope // write mesh ok = OpenMesh::IO::write_mesh(mesh, "smoothed_custom_properties_output.off"); EXPECT_TRUE(ok) << "Cannot write mesh to file 'smoothed_custom_properties_output.off'"; } TEST_F(OpenMeshTutorials, using_STL_algorithms) { MyMeshWithTraits mesh; bool ok = OpenMesh::IO::read_mesh(mesh, "cube_noisy.off"); EXPECT_TRUE(ok) << "Cannot read mesh from file 'cube_noisy.off'"; SmootherT smoother(mesh); smoother.smooth(100); // write mesh ok = OpenMesh::IO::write_mesh(mesh, "smoothed_STL_output.off"); EXPECT_TRUE(ok) << "Cannot write mesh to file 'smoothed_STL_output.off'"; } TEST_F(OpenMeshTutorials, using_standard_properties) { MyTriMesh mesh; mesh.request_vertex_normals(); EXPECT_TRUE(mesh.has_vertex_normals()) << "Standard vertex property 'Normals' not available"; OpenMesh::IO::Options opt; bool ok = OpenMesh::IO::read_mesh(mesh, "output.off", opt); EXPECT_TRUE(ok) << "Cannot read mesh from file 'output.off'"; // If the file did not provide vertex normals, then calculate them if ( !opt.check( OpenMesh::IO::Options::VertexNormal ) ) { // we need face normals to update the vertex normals mesh.request_face_normals(); // let the mesh update the normals mesh.update_normals(); // dispose the face normals, as we don't need them anymore mesh.release_face_normals(); } // move all vertices one unit length along it's normal direction for (MyMesh::VertexIter v_it = mesh.vertices_begin(); v_it != mesh.vertices_end(); ++v_it) { mesh.set_point( *v_it, mesh.point(*v_it)+mesh.normal(*v_it) ); } // don't need the normals anymore? Remove them! mesh.release_vertex_normals(); // just check if it really works EXPECT_FALSE(mesh.has_vertex_normals()) << "Shouldn't have any vertex normals anymore"; } TEST_F(OpenMeshTutorials, using_mesh_attributes_and_traits) { MyFancyTriMesh mesh; // Just make sure that point element type is double EXPECT_TRUE(typeid( OpenMesh::vector_traits::value_type ) == typeid(double)) << "Data type is wrong"; // Make sure that normal element type is double EXPECT_TRUE(typeid( OpenMesh::vector_traits::value_type ) == typeid(double)) << "Data type is wrong"; // Add vertex normals as default property (ref. previous tutorial) mesh.request_vertex_normals(); // Add face normals as default property mesh.request_face_normals(); // load a mesh OpenMesh::IO::Options opt; bool ok = OpenMesh::IO::read_mesh(mesh, "output.off", opt); EXPECT_TRUE(ok) << "Cannot read mesh from file 'output.off'"; // If the file did not provide vertex normals, then calculate them if ( !opt.check( OpenMesh::IO::Options::VertexNormal ) && mesh.has_face_normals() && mesh.has_vertex_normals() ) { // let the mesh update the normals mesh.update_normals(); } // move all vertices one unit length along it's normal direction for (MyMesh::VertexIter v_it = mesh.vertices_begin(); v_it != mesh.vertices_end(); ++v_it) { mesh.set_point( *v_it, mesh.point(*v_it)+mesh.normal(*v_it) ); } } TEST_F(OpenMeshTutorials, extending_the_mesh_using_traits) { MyTriMeshWithCOG mesh; bool ok = OpenMesh::IO::read_mesh(mesh, "output.off"); EXPECT_TRUE(ok) << "Cannot read mesh from file 'output.off'"; // smoothing mesh N times MyTriMeshWithCOG::VertexIter v_it, v_end(mesh.vertices_end()); MyTriMeshWithCOG::VertexVertexIter vv_it; MyTriMeshWithCOG::Point cog; MyTriMeshWithCOG::Scalar valence; unsigned int i, N(100); for (i=0; i < N; ++i) { for (v_it = mesh.vertices_begin(); v_it != v_end; ++v_it) { cog[0] = cog[1] = cog[2] = valence = 0.0; for (vv_it = mesh.vv_iter(*v_it); vv_it.is_valid(); ++vv_it) { cog += mesh.point( *vv_it ); ++valence; } mesh.data(*v_it).set_cog(cog / valence); } for (v_it = mesh.vertices_begin(); v_it != v_end; ++v_it) if (!mesh.is_boundary(*v_it)) mesh.set_point( *v_it, mesh.data(*v_it).cog()); } // write mesh ok = OpenMesh::IO::write_mesh(mesh, "smoothed_extended_output.off"); EXPECT_TRUE(ok) << "Cannot write mesh to file 'smoothed_extended_output.off'"; } TEST_F(OpenMeshTutorials, deleting_geometry_elements) { Mesh mesh; // the request has to be called before a vertex/face/edge can be deleted. it grants access to the status attribute mesh.request_face_status(); mesh.request_edge_status(); mesh.request_vertex_status(); // generate vertices Mesh::VertexHandle vhandle[8]; Mesh::FaceHandle fhandle[6]; vhandle[0] = mesh.add_vertex(Mesh::Point(-1, -1, 1)); vhandle[1] = mesh.add_vertex(Mesh::Point( 1, -1, 1)); vhandle[2] = mesh.add_vertex(Mesh::Point( 1, 1, 1)); vhandle[3] = mesh.add_vertex(Mesh::Point(-1, 1, 1)); vhandle[4] = mesh.add_vertex(Mesh::Point(-1, -1, -1)); vhandle[5] = mesh.add_vertex(Mesh::Point( 1, -1, -1)); vhandle[6] = mesh.add_vertex(Mesh::Point( 1, 1, -1)); vhandle[7] = mesh.add_vertex(Mesh::Point(-1, 1, -1)); // generate (quadrilateral) faces std::vector tmp_face_vhandles; tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[0]); tmp_face_vhandles.push_back(vhandle[1]); tmp_face_vhandles.push_back(vhandle[2]); tmp_face_vhandles.push_back(vhandle[3]); fhandle[0] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[7]); tmp_face_vhandles.push_back(vhandle[6]); tmp_face_vhandles.push_back(vhandle[5]); tmp_face_vhandles.push_back(vhandle[4]); fhandle[1] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[1]); tmp_face_vhandles.push_back(vhandle[0]); tmp_face_vhandles.push_back(vhandle[4]); tmp_face_vhandles.push_back(vhandle[5]); fhandle[2] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[2]); tmp_face_vhandles.push_back(vhandle[1]); tmp_face_vhandles.push_back(vhandle[5]); tmp_face_vhandles.push_back(vhandle[6]); fhandle[3] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[3]); tmp_face_vhandles.push_back(vhandle[2]); tmp_face_vhandles.push_back(vhandle[6]); tmp_face_vhandles.push_back(vhandle[7]); fhandle[4] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[0]); tmp_face_vhandles.push_back(vhandle[3]); tmp_face_vhandles.push_back(vhandle[7]); tmp_face_vhandles.push_back(vhandle[4]); fhandle[5] = mesh.add_face(tmp_face_vhandles); // And now delete all faces and vertices // except face (vh[7], vh[6], vh[5], vh[4]) // whose handle resides in fhandle[1] EXPECT_FALSE(mesh.status(fhandle[0]).deleted()) << "face shouldn't be deleted"; EXPECT_FALSE(mesh.status(fhandle[1]).deleted()) << "face shouldn't be deleted"; EXPECT_FALSE(mesh.status(fhandle[2]).deleted()) << "face shouldn't be deleted"; EXPECT_FALSE(mesh.status(fhandle[3]).deleted()) << "face shouldn't be deleted"; EXPECT_FALSE(mesh.status(fhandle[4]).deleted()) << "face shouldn't be deleted"; EXPECT_FALSE(mesh.status(fhandle[5]).deleted()) << "face shouldn't be deleted"; // Delete face 0 mesh.delete_face(fhandle[0], false); // ... face 2 mesh.delete_face(fhandle[2], false); // ... face 3 mesh.delete_face(fhandle[3], false); // ... face 4 mesh.delete_face(fhandle[4], false); // ... face 5 mesh.delete_face(fhandle[5], false); EXPECT_TRUE(mesh.status(fhandle[0]).deleted()) << "face should be deleted"; EXPECT_FALSE(mesh.status(fhandle[1]).deleted()) << "face shouldn't be deleted"; EXPECT_TRUE(mesh.status(fhandle[2]).deleted()) << "face should be deleted"; EXPECT_TRUE(mesh.status(fhandle[3]).deleted()) << "face should be deleted"; EXPECT_TRUE(mesh.status(fhandle[4]).deleted()) << "face should be deleted"; EXPECT_TRUE(mesh.status(fhandle[5]).deleted()) << "face should be deleted"; // If isolated vertices result in a face deletion // they have to be deleted manually. If you want this // to happen automatically, change the second parameter // to true. // Now delete the isolated vertices 0, 1, 2 and 3 EXPECT_FALSE(mesh.status(vhandle[0]).deleted()) << "vertex shouldn't be deleted"; EXPECT_FALSE(mesh.status(vhandle[1]).deleted()) << "vertex shouldn't be deleted"; EXPECT_FALSE(mesh.status(vhandle[2]).deleted()) << "vertex shouldn't be deleted"; EXPECT_FALSE(mesh.status(vhandle[3]).deleted()) << "vertex shouldn't be deleted"; mesh.delete_vertex(vhandle[0], false); mesh.delete_vertex(vhandle[1], false); mesh.delete_vertex(vhandle[2], false); mesh.delete_vertex(vhandle[3], false); EXPECT_TRUE(mesh.status(vhandle[0]).deleted()) << "vertex should be deleted"; EXPECT_TRUE(mesh.status(vhandle[1]).deleted()) << "vertex should be deleted"; EXPECT_TRUE(mesh.status(vhandle[2]).deleted()) << "vertex should be deleted"; EXPECT_TRUE(mesh.status(vhandle[3]).deleted()) << "vertex should be deleted"; // Delete all elements that are marked as deleted // from memory. mesh.garbage_collection(); // write mesh bool ok = OpenMesh::IO::write_mesh(mesh, "deleted_output.off"); EXPECT_TRUE(ok) << "Cannot write mesh to file 'deleted_output.off'"; } TEST_F(OpenMeshTutorials, storing_custom_properties) { MyMesh mesh; // generate a geometry generate_cube(mesh); // define some custom properties OpenMesh::VPropHandleT vprop_float; OpenMesh::EPropHandleT eprop_bool; OpenMesh::FPropHandleT fprop_string; OpenMesh::HPropHandleT hprop_mydata; OpenMesh::MPropHandleT mprop_map; // registrate them at the mesh object mesh.add_property(vprop_float, "vprop_float"); mesh.add_property(eprop_bool, "eprop_bool"); mesh.add_property(fprop_string, "fprop_string"); mesh.add_property(hprop_mydata, "hprop_mydata"); mesh.add_property(mprop_map, "mprop_map"); //fill the props fill_props(mesh, vprop_float); fill_props(mesh, eprop_bool); fill_props(mesh, fprop_string); fill_props(mesh, hprop_mydata); fill_props(mesh, mprop_map); EXPECT_TRUE(fill_props(mesh, vprop_float, true)) << "property not filled correctly"; EXPECT_TRUE(fill_props(mesh, eprop_bool, true)) << "property not filled correctly"; EXPECT_TRUE(fill_props(mesh, fprop_string, true)) << "property not filled correctly"; EXPECT_TRUE(fill_props(mesh, hprop_mydata, true)) << "property not filled correctly"; EXPECT_TRUE(fill_props(mesh, mprop_map, true)) << "property not filled correctly"; //Set persistent flag mesh.property(vprop_float).set_persistent(true); EXPECT_TRUE(mesh.property(vprop_float).persistent()) << "property should be persistent"; mesh.property(eprop_bool).set_persistent(true); EXPECT_TRUE(mesh.property(eprop_bool).persistent()) << "property should be persistent"; mesh.property(fprop_string).set_persistent(true); EXPECT_TRUE(mesh.property(fprop_string).persistent()) << "property should be persistent"; mesh.property(hprop_mydata).set_persistent(true); EXPECT_TRUE(mesh.property(hprop_mydata).persistent()) << "property should be persistent"; mesh.mproperty(mprop_map).set_persistent(true); EXPECT_TRUE(mesh.mproperty(mprop_map).persistent()) << "property should be persistent"; // write mesh bool ok = OpenMesh::IO::write_mesh( mesh, "persistence-check.om" ); EXPECT_TRUE(ok) << "Cannot write mesh to file 'persistent-check.om'"; // clear mesh mesh.clear(); //Read back mesh ok = OpenMesh::IO::read_mesh( mesh, "persistence-check.om" ); EXPECT_TRUE(ok) << "Cannot read mesh from file 'persistence-check.om'"; // check props EXPECT_TRUE(fill_props(mesh, vprop_float, true)) << "property not filled correctly"; EXPECT_TRUE(fill_props(mesh, eprop_bool, true)) << "property not filled correctly"; EXPECT_TRUE(fill_props(mesh, fprop_string, true)) << "property not filled correctly"; EXPECT_TRUE(fill_props(mesh, hprop_mydata, true)) << "property not filled correctly"; EXPECT_TRUE(fill_props(mesh, mprop_map, true)) << "property not filled correctly"; } /*Testcase for code snippet from flipping edges in triangle meshes * */ TEST_F(OpenMeshTutorials, flipping_edges) { Mesh mesh; // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh.add_face(face_vhandles); // Now the edge adjacent to the two faces connects // vertex vhandle[0] and vhandle[2]. // Find this edge and then flip it for(Mesh::EdgeIter it = mesh.edges_begin(); it != mesh.edges_end(); ++it) { if(!mesh.is_boundary(*it)) { // Flip edge EXPECT_EQ(vhandle[2].idx(), mesh.to_vertex_handle(mesh.halfedge_handle(*it,0)).idx()) << "expected vertex handle 2!" ; EXPECT_EQ(vhandle[0].idx(), mesh.to_vertex_handle(mesh.halfedge_handle(*it,1)).idx()) << "expected vertex handle 0!" ; mesh.flip(*it); EXPECT_EQ(vhandle[1].idx(), mesh.to_vertex_handle(mesh.halfedge_handle(*it,0)).idx()) << "expected vertex handle 1 (did the flip work?)!" ; EXPECT_EQ(vhandle[3].idx(), mesh.to_vertex_handle(mesh.halfedge_handle(*it,1)).idx()) << "expected vertex handle 3 (did the flip work?)!" ; } } // The edge now connects vertex vhandle[1] and vhandle[3]. } /*Testcase for code snippet from collapsing edges in triangle meshes * */ TEST_F(OpenMeshTutorials, collapsing_edges) { PolyMesh mesh; mesh.request_vertex_status(); mesh.request_edge_status(); // Add some vertices as in the illustration above PolyMesh::VertexHandle vhandle[7]; vhandle[0] = mesh.add_vertex(PolyMesh::Point(-1, 1, 0)); vhandle[1] = mesh.add_vertex(PolyMesh::Point(-1, 3, 0)); vhandle[2] = mesh.add_vertex(PolyMesh::Point(0, 0, 0)); vhandle[3] = mesh.add_vertex(PolyMesh::Point(0, 2, 0)); vhandle[4] = mesh.add_vertex(PolyMesh::Point(0, 4, 0)); vhandle[5] = mesh.add_vertex(PolyMesh::Point(1, 1, 0)); vhandle[6] = mesh.add_vertex(PolyMesh::Point(1, 3, 0)); // Add three quad faces std::vector face_vhandles; face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); mesh.add_face(face_vhandles); // Now find the edge between vertex vhandle[2] // and vhandle[3] for(PolyMesh::HalfedgeIter it = mesh.halfedges_begin(); it != mesh.halfedges_end(); ++it) { if( mesh.to_vertex_handle(*it) == vhandle[3] && mesh.from_vertex_handle(*it) == vhandle[2]) { // Collapse edge mesh.collapse(*it); break; } } // Our mesh now looks like in the illustration above after the collapsing. } TEST_F(OpenMeshTutorials, using_smart_handles_and_smart_ranges) { MyMesh mesh; bool ok = OpenMesh::IO::read_mesh(mesh, "cube_noisy.off"); EXPECT_TRUE(ok) << "Cannot read mesh from file 'cube_noisy.off'"; const int iterations = 100; { // Add a vertex property storing the laplace vector auto laplace = OpenMesh::VProp(mesh); // Add a vertex property storing the laplace of the laplace auto bi_laplace = OpenMesh::VProp(mesh); // Get a propertymanager of the points property of the mesh to use as functor auto points = OpenMesh::getPointsProperty(mesh); // Smooth the mesh several times for (int i = 0; i < iterations; ++i) { // Iterate over all vertices to compute laplace vector for (const auto& vh : mesh.vertices()) laplace(vh) = vh.vertices().avg(points) - points(vh); // Iterate over all vertices to compute the laplace vector of the laplace vectors for (const auto& vh : mesh.vertices()) bi_laplace(vh) = (vh.vertices().avg(laplace) - laplace(vh)); // update points by substracting the bi-laplacian damped by a factor of 0.5 for (const auto& vh : mesh.vertices()) points(vh) += -0.5 * bi_laplace(vh); } } // The laplace and update properties are removed from the mesh at the end of this scope. // write mesh ok = OpenMesh::IO::write_mesh(mesh, "smoothed_smart_output.off"); EXPECT_TRUE(ok) << "Cannot write mesh to file 'smoothed_smart_output.off'"; } } OpenMesh-9.0.0/src/Unittests/unittests_convert_meshes.cc0000660000175000011300000002344314172246501023644 0ustar moebiusacg_staff #include #include #include namespace { class OpenMeshConvertTriangleMeshToPoly : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // Test setup: // 1 === 2 // | / | // | / | // | / | // 0 === 3 } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; class OpenMeshConvertPolyMeshToTriangle : public OpenMeshBasePoly { protected: // This function is called before each test is run virtual void SetUp() { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // Test setup: // 1 --- 2 // | | // | | // | | // 0 --- 3 } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* Checks the converted mesh #faces and #vertices behaviour of adding * vertices and faces to a trimesh after the conversion. */ TEST_F(OpenMeshConvertTriangleMeshToPoly, VertexFaceCheck) { EXPECT_EQ(4u, mesh_.n_vertices() ) << "Wrong number of vertices in TriMesh"; EXPECT_EQ(2u, mesh_.n_faces() ) << "Wrong number of faces in TriMesh"; //convert triMesh to PolyMesh PolyMesh p = static_cast(mesh_); // Check setup EXPECT_EQ(4u, p.n_vertices() ) << "Wrong number of vertices in PolyMesh"; EXPECT_EQ(2u, p.n_faces() ) << "Wrong number of faces in PolyMesh"; //add vertex to original mesh Mesh::VertexHandle vhand = mesh_.add_vertex(Mesh::Point(1, 1, 1)); EXPECT_EQ(5u, mesh_.n_vertices() ) << "Wrong number of vertices in TriMesh"; EXPECT_EQ(4u, p.n_vertices() ) << "Wrong number of vertices in PolyMesh"; Mesh::VertexIter it = mesh_.vertices_begin(); //add face to original mesh mesh_.add_face(vhand,(*it),(*++it)); EXPECT_EQ(3u, mesh_.n_faces() ) << "Wrong number of faces in TriMesh"; EXPECT_EQ(2u, p.n_faces() ) << "Wrong number of faces in PolyMesh"; } /* Creates a double property and checks if it works after conversion */ TEST_F(OpenMeshConvertTriangleMeshToPoly, VertexPropertyCheckDouble) { // Add a double vertex property OpenMesh::VPropHandleT doubleHandle; EXPECT_FALSE( mesh_.get_property_handle(doubleHandle,"doubleProp") ); mesh_.add_property(doubleHandle,"doubleProp"); // Fill property double index = 0.0; for ( Mesh::VertexIter v_it = mesh_.vertices_begin() ; v_it != mesh_.vertices_end(); ++v_it ) { mesh_.property(doubleHandle,*v_it) = index; index += 1.0; } EXPECT_TRUE(mesh_.get_property_handle(doubleHandle,"doubleProp")); //convert triMesh to PolyMesh PolyMesh p = static_cast(mesh_); EXPECT_TRUE(p.get_property_handle(doubleHandle,"doubleProp")); // Check if it is ok. Mesh::VertexIter v_it = p.vertices_begin(); EXPECT_EQ( p.property(doubleHandle,*v_it) , 0.0 ) << "Invalid double value for vertex 0"; ++v_it; EXPECT_EQ( p.property(doubleHandle,*v_it) , 1.0 ) << "Invalid double value for vertex 1"; ++v_it; EXPECT_EQ( p.property(doubleHandle,*v_it) , 2.0 ) << "Invalid double value for vertex 2"; ++v_it; EXPECT_EQ( p.property(doubleHandle,*v_it) , 3.0 ) << "Invalid double value for vertex 3"; //check if deletion in the original mesh affects the converted one. mesh_.get_property_handle(doubleHandle,"doubleProp"); mesh_.remove_property(doubleHandle); EXPECT_FALSE(mesh_.get_property_handle(doubleHandle,"doubleProp")); EXPECT_TRUE(p.get_property_handle(doubleHandle,"doubleProp")); } /* Checks the converted mesh #faces and #vertices behaviour of adding * vertices and faces to a trimesh after the conversion. */ TEST_F(OpenMeshConvertPolyMeshToTriangle, VertexFaceCheck) { EXPECT_EQ(4u, mesh_.n_vertices() ) << "Wrong number of vertices in PolyMesh"; EXPECT_EQ(1u, mesh_.n_faces() ) << "Wrong number of faces in PolyMesh"; //convert PolyMesh to TriMesh Mesh p = static_cast(mesh_); // Check setup EXPECT_EQ(4u, p.n_vertices() ) << "Wrong number of vertices in TriMesh"; EXPECT_EQ(2u, p.n_faces() ) << "Wrong number of faces in TriMesh"; //add vertex to original mesh Mesh::VertexHandle vhand = mesh_.add_vertex(Mesh::Point(1, 1, 1)); EXPECT_EQ(5u, mesh_.n_vertices() ) << "Wrong number of vertices in PolyMesh"; EXPECT_EQ(4u, p.n_vertices() ) << "Wrong number of vertices in TriMesh"; Mesh::VertexIter it = mesh_.vertices_begin(); //add face to original mesh Mesh::VertexHandle vhand1 = *it; Mesh::VertexHandle vhand2 = (*++it); mesh_.add_face(vhand,vhand1,vhand2); EXPECT_EQ(2u, mesh_.n_faces() ) << "Wrong number of faces in PolyMesh"; EXPECT_EQ(2u, p.n_faces() ) << "Wrong number of faces in TriMesh"; } /* Creates a double property and checks if it works after conversion */ TEST_F(OpenMeshConvertPolyMeshToTriangle, VertexPropertyCheckDouble) { // Add a double vertex property OpenMesh::VPropHandleT doubleHandle; EXPECT_FALSE( mesh_.get_property_handle(doubleHandle,"doubleProp") ); mesh_.add_property(doubleHandle,"doubleProp"); // Fill property double index = 0.0; for ( Mesh::VertexIter v_it = mesh_.vertices_begin() ; v_it != mesh_.vertices_end(); ++v_it ) { mesh_.property(doubleHandle,*v_it) = index; index += 1.0; } EXPECT_TRUE(mesh_.get_property_handle(doubleHandle,"doubleProp")); //convert triMesh to PolyMesh Mesh p = static_cast(mesh_); EXPECT_TRUE(p.get_property_handle(doubleHandle,"doubleProp")); // Check if it is ok. Mesh::VertexIter v_it = p.vertices_begin(); EXPECT_EQ( p.property(doubleHandle,*v_it) , 0.0 ) << "Invalid double value for vertex 0"; ++v_it; EXPECT_EQ( p.property(doubleHandle,*v_it) , 1.0 ) << "Invalid double value for vertex 1"; ++v_it; EXPECT_EQ( p.property(doubleHandle,*v_it) , 2.0 ) << "Invalid double value for vertex 2"; ++v_it; EXPECT_EQ( p.property(doubleHandle,*v_it) , 3.0 ) << "Invalid double value for vertex 3"; //check if deletion in the original mesh affects the converted one. mesh_.get_property_handle(doubleHandle,"doubleProp"); mesh_.remove_property(doubleHandle); EXPECT_FALSE(mesh_.get_property_handle(doubleHandle,"doubleProp")); EXPECT_TRUE(p.get_property_handle(doubleHandle,"doubleProp")); } /* Creates a double property and checks if it works after conversion * especially if edge properties are preserved after triangulation */ TEST_F(OpenMeshConvertPolyMeshToTriangle, EdgePropertyCheckDouble) { // Add a double vertex property OpenMesh::EPropHandleT doubleHandle; EXPECT_FALSE( mesh_.get_property_handle(doubleHandle,"doubleProp") ); mesh_.add_property(doubleHandle,"doubleProp"); // Fill property double index = 0.0; for ( Mesh::EdgeIter v_it = mesh_.edges_begin() ; v_it != mesh_.edges_end(); ++v_it ) { mesh_.property(doubleHandle,*v_it) = index; index += 1.0; } EXPECT_TRUE(mesh_.get_property_handle(doubleHandle,"doubleProp")); //convert triMesh to PolyMesh Mesh p = static_cast(mesh_); EXPECT_TRUE(p.get_property_handle(doubleHandle,"doubleProp")); // Check if it is ok. Mesh::EdgeIter v_it = p.edges_begin(); EXPECT_EQ( p.property(doubleHandle,*v_it) , 0.0 ) << "Invalid double value for vertex 0"; ++v_it; EXPECT_EQ( p.property(doubleHandle,*v_it) , 1.0 ) << "Invalid double value for vertex 1"; ++v_it; EXPECT_EQ( p.property(doubleHandle,*v_it) , 2.0 ) << "Invalid double value for vertex 2"; ++v_it; EXPECT_EQ( p.property(doubleHandle,*v_it) , 3.0 ) << "Invalid double value for vertex 3"; ++v_it; EXPECT_FALSE( p.is_boundary(*v_it)) << "Invalid Edge after triangulation"; //check if deletion in the original mesh affects the converted one. mesh_.get_property_handle(doubleHandle,"doubleProp"); mesh_.remove_property(doubleHandle); EXPECT_FALSE(mesh_.get_property_handle(doubleHandle,"doubleProp")); EXPECT_TRUE(p.get_property_handle(doubleHandle,"doubleProp")); } } OpenMesh-9.0.0/src/Unittests/unittests_read_write_STL.cc0000660000175000011300000002021614172246501023462 0ustar moebiusacg_staff #include #include namespace { class OpenMeshReadWriteSTL : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Just load a simple mesh file in stla format and count whether * the right number of entities has been loaded. */ TEST_F(OpenMeshReadWriteSTL, LoadSimpleSTLFile) { mesh_.clear(); bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.stl"); EXPECT_TRUE(ok); EXPECT_EQ(7526u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(22572u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(15048u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; } /* * Just load a simple mesh file in stla format and count whether * the right number of entities has been loaded. Also check facet normals. */ TEST_F(OpenMeshReadWriteSTL, LoadSimpleSTLFileWithNormals) { mesh_.clear(); mesh_.request_face_normals(); OpenMesh::IO::Options opt; opt += OpenMesh::IO::Options::FaceNormal; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.stl", opt); EXPECT_TRUE(ok); EXPECT_TRUE(opt.face_has_normal()); EXPECT_FALSE(opt.vertex_has_normal()); EXPECT_NEAR(-0.038545f, mesh_.normal(mesh_.face_handle(0))[0], 0.0001 ) << "Wrong face normal at face 0 component 0"; EXPECT_NEAR(-0.004330f, mesh_.normal(mesh_.face_handle(0))[1], 0.0001 ) << "Wrong face normal at face 0 component 1"; EXPECT_NEAR(0.999247f, mesh_.normal(mesh_.face_handle(0))[2], 0.0001 ) << "Wrong face normal at face 0 component 2"; EXPECT_EQ(7526u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(22572u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(15048u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; mesh_.release_face_normals(); } /* * Just load a simple mesh file in stlb format and count whether * the right number of entities has been loaded. */ TEST_F(OpenMeshReadWriteSTL, LoadSimpleSTLBinaryFile) { mesh_.clear(); bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1Binary.stl"); EXPECT_TRUE(ok); EXPECT_EQ(7526u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(22572u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(15048u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; } /* * Just load a simple mesh file in stlb format and count whether * the right number of entities has been loaded. Also check facet normals. */ TEST_F(OpenMeshReadWriteSTL, LoadSimpleSTLBinaryFileWithNormals) { mesh_.clear(); mesh_.request_face_normals(); OpenMesh::IO::Options opt; opt += OpenMesh::IO::Options::FaceNormal; opt += OpenMesh::IO::Options::Binary; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1Binary.stl", opt); EXPECT_TRUE(ok); EXPECT_TRUE(opt.is_binary()); EXPECT_TRUE(opt.face_has_normal()); EXPECT_FALSE(opt.vertex_has_normal()); EXPECT_NEAR(-0.038545f, mesh_.normal(mesh_.face_handle(0))[0], 0.0001 ) << "Wrong face normal at face 0 component 0"; EXPECT_NEAR(-0.004330f, mesh_.normal(mesh_.face_handle(0))[1], 0.0001 ) << "Wrong face normal at face 0 component 1"; EXPECT_NEAR(0.999247f, mesh_.normal(mesh_.face_handle(0))[2], 0.0001 ) << "Wrong face normal at face 0 component 2"; EXPECT_EQ(7526u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(22572u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(15048u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; mesh_.release_face_normals(); } /* * Read and Write stl binary file */ TEST_F(OpenMeshReadWriteSTL, ReadWriteSimpleSTLBinaryFile) { mesh_.clear(); OpenMesh::IO::Options opt; opt += OpenMesh::IO::Options::Binary; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1Binary.stl"); EXPECT_TRUE(ok); const char* filename = "cube1Binary_openmeshWriteTestFile.stl"; ok = OpenMesh::IO::write_mesh(mesh_, filename, opt); EXPECT_TRUE(ok); ok = OpenMesh::IO::read_mesh(mesh_, filename, opt); EXPECT_TRUE(ok); EXPECT_EQ(7526u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(22572u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(15048u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; remove(filename); } /* * Just load a simple mesh file in stlb format rewrite and load it again and count whether * the right number of entities has been loaded. Also check facet normals. */ TEST_F(OpenMeshReadWriteSTL, ReadWriteSimpleSTLBinaryFileWithNormals) { mesh_.clear(); mesh_.request_face_normals(); OpenMesh::IO::Options opt; opt += OpenMesh::IO::Options::FaceNormal; opt += OpenMesh::IO::Options::Binary; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1Binary.stl", opt); EXPECT_TRUE(ok); const char* filename = "cube1BinaryNormal_openmeshWriteTestFile.stl"; ok = OpenMesh::IO::write_mesh(mesh_, filename, opt); EXPECT_TRUE(ok); ok = OpenMesh::IO::read_mesh(mesh_, filename, opt); EXPECT_TRUE(ok); EXPECT_TRUE(opt.is_binary()); EXPECT_TRUE(opt.face_has_normal()); EXPECT_FALSE(opt.vertex_has_normal()); EXPECT_NEAR(-0.038545f, mesh_.normal(mesh_.face_handle(0))[0], 0.0001 ) << "Wrong face normal at face 0 component 0"; EXPECT_NEAR(-0.004330f, mesh_.normal(mesh_.face_handle(0))[1], 0.0001 ) << "Wrong face normal at face 0 component 1"; EXPECT_NEAR(0.999247f, mesh_.normal(mesh_.face_handle(0))[2], 0.0001 ) << "Wrong face normal at face 0 component 2"; EXPECT_EQ(7526u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(22572u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(15048u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; mesh_.release_face_normals(); remove(filename); } /* * Just load a simple mesh file in stlb format rewrite and load it again and count whether * the right number of entities has been loaded. Also check facet normals. */ TEST_F(OpenMeshReadWriteSTL, ReadWriteSimpleSTLAsciiFileWithNormals) { mesh_.clear(); mesh_.request_face_normals(); OpenMesh::IO::Options opt; opt += OpenMesh::IO::Options::FaceNormal; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1Binary.stl", opt); EXPECT_TRUE(ok); opt.clear(); opt += OpenMesh::IO::Options::FaceNormal; const char* filename = "cube1Normal_openmeshWriteTestFile.stl"; ok = OpenMesh::IO::write_mesh(mesh_, filename, opt); EXPECT_TRUE(ok); opt.clear(); opt += OpenMesh::IO::Options::FaceNormal; ok = OpenMesh::IO::read_mesh(mesh_, filename, opt); EXPECT_TRUE(ok); EXPECT_FALSE(opt.is_binary()); EXPECT_TRUE(opt.face_has_normal()); EXPECT_FALSE(opt.vertex_has_normal()); EXPECT_NEAR(-0.038545f, mesh_.normal(mesh_.face_handle(0))[0], 0.0001 ) << "Wrong face normal at face 0 component 0"; EXPECT_NEAR(-0.004330f, mesh_.normal(mesh_.face_handle(0))[1], 0.0001 ) << "Wrong face normal at face 0 component 1"; EXPECT_NEAR(0.999247f, mesh_.normal(mesh_.face_handle(0))[2], 0.0001 ) << "Wrong face normal at face 0 component 2"; EXPECT_EQ(7526u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(22572u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(15048u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; mesh_.release_face_normals(); remove(filename); } } OpenMesh-9.0.0/src/Unittests/unittests_boundary.cc0000660000175000011300000001272114172246501022440 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshBoundaryTriangleMesh : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* Checks vertices, if they are boundary vertices */ TEST_F(OpenMeshBoundaryTriangleMesh, TestBoundaryVertex) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[7]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); // Single point vhandle[6] = mesh_.add_vertex(Mesh::Point(0,-2, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /|\ | \ / | \ |2 1 3|4 5 | / \ | / |/ 1 \|/ 3 ==== 4 Vertex 6 single */ // Check for boundary vertices EXPECT_TRUE ( mesh_.is_boundary( vhandle[0] ) ) << "Vertex 0 is not boundary!"; EXPECT_FALSE( mesh_.is_boundary( vhandle[1] ) ) << "Vertex 1 is boundary!"; EXPECT_TRUE ( mesh_.is_boundary( vhandle[2] ) ) << "Vertex 2 is not boundary!"; EXPECT_TRUE ( mesh_.is_boundary( vhandle[3] ) ) << "Vertex 3 is not boundary!"; EXPECT_TRUE ( mesh_.is_boundary( vhandle[4] ) ) << "Vertex 4 is not boundary!"; EXPECT_TRUE ( mesh_.is_boundary( vhandle[5] ) ) << "Vertex 5 is not boundary!"; EXPECT_TRUE ( mesh_.is_boundary( vhandle[6] ) ) << "Singular Vertex 6 is not boundary!"; } /* Checks faces, if they are boundary faces */ TEST_F(OpenMeshBoundaryTriangleMesh, TestBoundaryFace) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[7]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); // Single point vhandle[6] = mesh_.add_vertex(Mesh::Point(0,-2, 0)); // Add two faces std::vector face_vhandles; std::vector face_handles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_handles.push_back(mesh_.add_face(face_vhandles)); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); face_handles.push_back(mesh_.add_face(face_vhandles)); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); face_handles.push_back(mesh_.add_face(face_vhandles)); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); face_handles.push_back(mesh_.add_face(face_vhandles)); face_vhandles.clear(); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[4]); face_handles.push_back(mesh_.add_face(face_vhandles)); /* Test setup: 0 ==== 2 |\ 0 /|\ | \ / | \ |2 1 3|4 5 | / \ | / |/ 1 \|/ 3 ==== 4 Vertex 6 single */ // Check the boundary faces EXPECT_TRUE ( mesh_.is_boundary( face_handles[0] ) ) << "Face 0 is not boundary!"; EXPECT_TRUE ( mesh_.is_boundary( face_handles[1] ) ) << "Face 1 is not boundary!"; EXPECT_TRUE ( mesh_.is_boundary( face_handles[2] ) ) << "Face 2 is not boundary!"; EXPECT_FALSE( mesh_.is_boundary( face_handles[3] ) ) << "Face 3 is boundary!"; EXPECT_TRUE ( mesh_.is_boundary( face_handles[4] ) ) << "Face 4 is not boundary!"; } } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_circulator_face_vertex.cc0000660000175000011300000002647214172246501027102 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshTrimeshCirculatorFaceVertex : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Small FaceVertexIterator Test */ TEST_F(OpenMeshTrimeshCirculatorFaceVertex, FaceVertexIterWithoutIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); Mesh::FaceHandle fh0 = mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Check face handle index EXPECT_EQ(0, fh0.idx() ) << "Index wrong in FaceVertexIter at initialization"; // Iterate around vertex 1 at the middle (with holes in between) Mesh::FaceVertexIter fv_it = mesh_.fv_begin(fh0); Mesh::FaceVertexIter fv_end = mesh_.fv_end(fh0); EXPECT_EQ(0, fv_it->idx() ) << "Index wrong in FaceVertexIter at initialization"; EXPECT_TRUE(fv_it.is_valid()) << "Iterator invalid in FaceVertexIter at initialization"; ++fv_it ; EXPECT_EQ(1, fv_it->idx() ) << "Index wrong in FaceVertexIter at step 1"; EXPECT_TRUE(fv_it.is_valid()) << "Iterator invalid in FaceVertexIter at step 1"; ++fv_it ; EXPECT_EQ(2, fv_it->idx() ) << "Index wrong in FaceVertexIter at step 2"; EXPECT_TRUE(fv_it.is_valid()) << "Iterator invalid in FaceVertexIter at step 2"; ++fv_it ; EXPECT_EQ(0, fv_it->idx() ) << "Index wrong in FaceVertexIter at step 3"; EXPECT_FALSE(fv_it.is_valid()) << "Iterator invalid in FaceVertexIter at step 3"; EXPECT_TRUE( fv_it == fv_end ) << "End iterator for FaceVertexIter not matching"; // Iterate around vertex 1 at the middle (with holes in between) with const iterator Mesh::ConstFaceVertexIter cfv_it = mesh_.cfv_begin(fh0); Mesh::ConstFaceVertexIter cfv_end = mesh_.cfv_end(fh0); EXPECT_EQ(0, cfv_it->idx() ) << "Index wrong in ConstFaceVertexIter at initialization"; EXPECT_TRUE(cfv_it.is_valid()) << "Iterator invalid in ConstFaceVertexIter at initialization"; ++cfv_it ; EXPECT_EQ(1, cfv_it->idx() ) << "Index wrong in ConstFaceVertexIter at step 1"; EXPECT_TRUE(cfv_it.is_valid()) << "Iterator invalid in ConstFaceVertexIter at step 1"; ++cfv_it ; EXPECT_EQ(2, cfv_it->idx() ) << "Index wrong in ConstFaceVertexIter at step 2"; EXPECT_TRUE(cfv_it.is_valid()) << "Iterator invalid in ConstFaceVertexIter at step 2"; ++cfv_it ; EXPECT_EQ(0, cfv_it->idx() ) << "Index wrong in ConstFaceVertexIter at step 3"; EXPECT_FALSE(cfv_it.is_valid()) << "Iterator invalid in ConstFaceVertexIter at step 3"; EXPECT_TRUE( cfv_it == cfv_end ) << "End iterator for ConstFaceVertexIter not matching"; } /* * Test if the end iterator stays invalid after one lap */ //TEST_F(OpenMeshTrimeshCirculatorFaceVertex, FaceVertexIterCheckInvalidationAtEnds) { // // mesh_.clear(); // // // Add some vertices // Mesh::VertexHandle vhandle[5]; // // vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); // vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); // vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); // vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // // // Add two faces // std::vector face_vhandles; // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[2]); // Mesh::FaceHandle fh0 = mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[1]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[2]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // /* Test setup: // 0 ==== 2 // |\ 0 /| // | \ / | // |2 1 3| // | / \ | // |/ 1 \| // 3 ==== 4 */ // // // // Check if the end iterator stays invalid after end // Mesh::FaceVertexIter endIter = mesh_.fv_end(fh0); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // ++endIter ; // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid after increment"; // // // Check if the end iterators becomes valid after decrement // endIter = mesh_.fv_end(fh0); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // --endIter; // EXPECT_TRUE(endIter.is_valid()) << "EndIter is invalid after decrement"; // EXPECT_EQ(2,endIter->idx()) << "EndIter points on the wrong element"; // // // // Check if the start iterator decrement is invalid // Mesh::FaceVertexIter startIter = mesh_.fv_begin(fh0); // EXPECT_TRUE(startIter.is_valid()) << "StartIter is not valid"; // --startIter; // EXPECT_FALSE(startIter.is_valid()) << "StartIter decrement is not invalid"; // // // Check if the start iterator becomes valid // ++startIter; // EXPECT_TRUE(startIter.is_valid()) << "StartIter is invalid after re-incrementing"; // EXPECT_EQ(startIter->idx(), mesh_.fv_begin(fh0)->idx()) << "StartIter points on the wrong element"; // //} /* * Test CW and CCW iterators */ TEST_F(OpenMeshTrimeshCirculatorFaceVertex, CWAndCCWCheck) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); Mesh::FaceHandle fh0 = mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ int indices[3] = {0, 1, 2}; int rev_indices[3]; std::reverse_copy(indices,indices+3,rev_indices); //CCW Mesh::FaceVertexCCWIter fv_ccwit = mesh_.fv_ccwbegin(fh0); Mesh::FaceVertexCCWIter fv_ccwend = mesh_.fv_ccwend(fh0); size_t i = 0; for (;fv_ccwit != fv_ccwend; ++fv_ccwit, ++i) { EXPECT_EQ(indices[i], fv_ccwit->idx()) << "Index wrong in FaceVertexCCWIter"; } EXPECT_FALSE(fv_ccwit.is_valid()) << "Iterator invalid in FaceVertexCCWIter at end"; EXPECT_TRUE( fv_ccwit == fv_ccwend ) << "End iterator for FaceVertexCCWIter not matching"; //constant CCW Mesh::ConstFaceVertexCCWIter cfv_ccwit = mesh_.cfv_ccwbegin(fh0); Mesh::ConstFaceVertexCCWIter cfv_ccwend = mesh_.cfv_ccwend(fh0); i = 0; for (;cfv_ccwit != cfv_ccwend; ++cfv_ccwit, ++i) { EXPECT_EQ(indices[i], cfv_ccwit->idx()) << "Index wrong in ConstFaceVertexCCWIter"; } EXPECT_FALSE(cfv_ccwit.is_valid()) << "Iterator invalid in ConstFaceVertexCCWIter at end"; EXPECT_TRUE( cfv_ccwit == cfv_ccwend ) << "End iterator for ConstFaceVertexCCWIter not matching"; //CW Mesh::FaceVertexCWIter fv_cwit = mesh_.fv_cwbegin(fh0); Mesh::FaceVertexCWIter fv_cwend = mesh_.fv_cwend(fh0); i = 0; for (;fv_cwit != fv_cwend; ++fv_cwit, ++i) { EXPECT_EQ(rev_indices[i], fv_cwit->idx()) << "Index wrong in FaceVertexCWIter"; } EXPECT_FALSE(fv_cwit.is_valid()) << "Iterator invalid in FaceVertexCWIter at end"; EXPECT_TRUE( fv_cwit == fv_cwend ) << "End iterator for FaceVertexCWIter not matching"; //constant CW Mesh::ConstFaceVertexCWIter cfv_cwit = mesh_.cfv_cwbegin(fh0); Mesh::ConstFaceVertexCWIter cfv_cwend = mesh_.cfv_cwend(fh0); i = 0; for (;cfv_cwit != cfv_cwend; ++cfv_cwit, ++i) { EXPECT_EQ(rev_indices[i], cfv_cwit->idx()) << "Index wrong in ConstFaceVertexCWIter"; } EXPECT_FALSE(cfv_cwit.is_valid()) << "Iterator invalid in ConstFaceVertexCWIter at end"; EXPECT_TRUE( cfv_cwit == cfv_cwend ) << "End iterator for ConstFaceVertexCWIter not matching"; /* * conversion properties: * a) cw_begin == CWIter(ccw_begin()) * b) cw_iter->idx() == CCWIter(cw_iter)->idx() for valid iterators * c) --cw_iter == CWIter(++ccwIter) for valid iterators * d) cw_end == CWIter(ccw_end()) => --cw_end != CWIter(++ccw_end()) * */ Mesh::FaceVertexCWIter fv_cwIter = mesh_.fv_cwbegin(mesh_.face_handle(1)); // a) EXPECT_TRUE( *fv_cwIter == *++Mesh::FaceVertexCWIter(mesh_.fv_ccwend(mesh_.face_handle(1)))) << "ccw to cw conversion failed"; EXPECT_TRUE( *++Mesh::FaceVertexCCWIter(fv_cwIter) == *mesh_.fv_ccwend(mesh_.face_handle(1)) ) << "cw to ccw conversion failed"; // b) EXPECT_EQ( fv_cwIter->idx(), Mesh::FaceVertexCCWIter(fv_cwIter)->idx()) << "iterators doesnt point on the same element"; // c) auto fv_ccwIter = Mesh::FaceVertexCCWIter(fv_cwIter); EXPECT_EQ(fv_cwIter->idx(),fv_ccwIter->idx())<< "iterators dont point on the same element"; ++fv_cwIter; --fv_ccwIter; EXPECT_EQ(fv_cwIter->idx(),fv_ccwIter->idx()) << "iteratoes are not equal after inc/dec"; // d) auto fv_cwEnd = mesh_.fv_ccwend(mesh_.face_handle(1)); fv_cwIter = Mesh::FaceVertexCWIter(fv_cwEnd); EXPECT_FALSE(fv_cwIter.is_valid()) << "end iterator is not invalid"; EXPECT_TRUE(*mesh_.fv_cwbegin(mesh_.face_handle(1)) == *++fv_cwIter) << "end iterators are not equal"; } } OpenMesh-9.0.0/src/Unittests/unittests_smart_handles.cc0000660000175000011300000004675714172246501023461 0ustar moebiusacg_staff#include #include #include #include #include namespace { class OpenMeshSmartHandles : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[8]; vhandle[0] = mesh_.add_vertex(Mesh::Point(-1, -1, 1)); vhandle[1] = mesh_.add_vertex(Mesh::Point( 1, -1, 1)); vhandle[2] = mesh_.add_vertex(Mesh::Point( 1, 1, 1)); vhandle[3] = mesh_.add_vertex(Mesh::Point(-1, 1, 1)); vhandle[4] = mesh_.add_vertex(Mesh::Point(-1, -1, -1)); vhandle[5] = mesh_.add_vertex(Mesh::Point( 1, -1, -1)); vhandle[6] = mesh_.add_vertex(Mesh::Point( 1, 1, -1)); vhandle[7] = mesh_.add_vertex(Mesh::Point(-1, 1, -1)); // Add six faces to form a cube std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // Test setup: // // // 3 ======== 2 // / /| // / / | z // 0 ======== 1 | | // | | | | y // | 7 | 6 | / // | | / | / // | |/ |/ // 4 ======== 5 -------> x // // Check setup EXPECT_EQ(18u, mesh_.n_edges() ) << "Wrong number of Edges"; EXPECT_EQ(36u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong number of faces"; } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... mesh_.clear(); } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* Test if navigation operations on smart handles yield the expected element */ TEST_F(OpenMeshSmartHandles, SimpleNavigation) { for (auto vh : mesh_.vertices()) { EXPECT_EQ(mesh_.halfedge_handle(vh), vh.halfedge()) << "outgoing halfedge of vertex does not match"; } for (auto heh : mesh_.halfedges()) { EXPECT_EQ(mesh_.next_halfedge_handle(heh), heh.next()) << "next halfedge of halfedge does not match"; EXPECT_EQ(mesh_.prev_halfedge_handle(heh), heh.prev()) << "prevt halfedge of halfedge does not match"; EXPECT_EQ(mesh_.opposite_halfedge_handle(heh), heh.opp()) << "opposite halfedge of halfedge does not match"; EXPECT_EQ(mesh_.to_vertex_handle(heh), heh.to()) << "to vertex handle of halfedge does not match"; EXPECT_EQ(mesh_.from_vertex_handle(heh), heh.from()) << "from vertex handle of halfedge does not match"; EXPECT_EQ(mesh_.face_handle(heh), heh.face()) << "face handle of halfedge does not match"; } for (auto eh : mesh_.edges()) { EXPECT_EQ(mesh_.halfedge_handle(eh, 0), eh.h0()) << "halfedge 0 of edge does not match"; EXPECT_EQ(mesh_.halfedge_handle(eh, 1), eh.h1()) << "halfedge 1 of edge does not match"; EXPECT_EQ(mesh_.from_vertex_handle(mesh_.halfedge_handle(eh, 0)), eh.v0()) << "first vertex of edge does not match"; EXPECT_EQ(mesh_.to_vertex_handle (mesh_.halfedge_handle(eh, 0)), eh.v1()) << "second vertex of edge does not match"; } for (auto fh : mesh_.faces()) { EXPECT_EQ(mesh_.halfedge_handle(fh), fh.halfedge()) << "halfedge of face does not match"; } } /* Test if ranges yield the same elements when using smart handles */ TEST_F(OpenMeshSmartHandles, SimpleRanges) { for (auto vh : mesh_.vertices()) { { std::vector handles0; std::vector handles1; for (auto h : mesh_.vv_range(vh)) handles0.push_back(h); for (auto h : vh.vertices()) handles1.push_back(h); EXPECT_EQ(handles0, handles1) << "vertex range of vertex does not match"; } { std::vector handles0; std::vector handles1; for (auto h : mesh_.voh_range(vh)) handles0.push_back(h); for (auto h : vh.outgoing_halfedges()) handles1.push_back(h); EXPECT_EQ(handles0, handles1) << "outgoing halfedge range of vertex does not match"; } { std::vector handles0; std::vector handles1; for (auto h : mesh_.vih_range(vh)) handles0.push_back(h); for (auto h : vh.incoming_halfedges()) handles1.push_back(h); EXPECT_EQ(handles0, handles1) << "incoming halfedge range of vertex does not match"; } { std::vector handles0; std::vector handles1; for (auto h : mesh_.ve_range(vh)) handles0.push_back(h); for (auto h : vh.edges()) handles1.push_back(h); EXPECT_EQ(handles0, handles1) << "edge range of vertex does not match"; } { std::vector handles0; std::vector handles1; for (auto h : mesh_.vf_range(vh)) handles0.push_back(h); for (auto h : vh.faces()) handles1.push_back(h); EXPECT_EQ(handles0, handles1) << "face range of vertex does not match"; } } for (auto fh : mesh_.faces()) { { std::vector handles0; std::vector handles1; for (auto h : mesh_.fv_range(fh)) handles0.push_back(h); for (auto h : fh.vertices()) handles1.push_back(h); EXPECT_EQ(handles0, handles1) << "vertex range of face does not match"; } { std::vector handles0; std::vector handles1; for (auto h : mesh_.fh_range(fh)) handles0.push_back(h); for (auto h : fh.halfedges()) handles1.push_back(h); EXPECT_EQ(handles0, handles1) << "halfedge range of face does not match"; } { std::vector handles0; std::vector handles1; for (auto h : mesh_.fe_range(fh)) handles0.push_back(h); for (auto h : fh.edges()) handles1.push_back(h); EXPECT_EQ(handles0, handles1) << "edge range of face does not match"; } { std::vector handles0; std::vector handles1; for (auto h : mesh_.ff_range(fh)) handles0.push_back(h); for (auto h : fh.faces()) handles1.push_back(h); EXPECT_EQ(handles0, handles1) << "face range of face does not match"; } } } /* Test if ranges yield the same elements when using smart handles */ TEST_F(OpenMeshSmartHandles, RangesOfRanges) { for (auto vh : mesh_.vertices()) { { std::vector handles0; std::vector handles1; for (auto h : mesh_.vv_range(vh)) for (auto h2 : mesh_.vv_range(h)) handles0.push_back(h2); for (auto h : vh.vertices()) for (auto h2 : h.vertices()) handles1.push_back(h2); EXPECT_EQ(handles0, handles1) << "vertex range of vertex range does not match"; } { std::vector handles0; std::vector handles1; for (auto h : mesh_.vv_range(vh)) for (auto h2 : mesh_.voh_range(h)) handles0.push_back(h2); for (auto h : vh.vertices()) for (auto h2 : h.outgoing_halfedges()) handles1.push_back(h2); EXPECT_EQ(handles0, handles1) << "outgoing halfedge range of vertex range does not match"; } { std::vector handles0; std::vector handles1; for (auto h : mesh_.vv_range(vh)) for (auto h2 : mesh_.vih_range(h)) handles0.push_back(h2); for (auto h : vh.vertices()) for (auto h2 : h.incoming_halfedges()) handles1.push_back(h2); EXPECT_EQ(handles0, handles1) << "incoming halfedge range of vertex range does not match"; } { std::vector handles0; std::vector handles1; for (auto h : mesh_.vv_range(vh)) for (auto h2 : mesh_.ve_range(h)) handles0.push_back(h2); for (auto h : vh.vertices()) for (auto h2 : h.edges()) handles1.push_back(h2); EXPECT_EQ(handles0, handles1) << "edge range of vertex range does not match"; } { std::vector handles0; std::vector handles1; for (auto h : mesh_.vv_range(vh)) for (auto h2 : mesh_.vf_range(h)) handles0.push_back(h2); for (auto h : vh.vertices()) for (auto h2 : h.faces()) handles1.push_back(h2); EXPECT_EQ(handles0, handles1) << "face range of vertex range does not match"; } { std::vector handles0; std::vector handles1; for (auto h : mesh_.vf_range(vh)) for (auto h2 : mesh_.fv_range(h)) handles0.push_back(h2); for (auto h : vh.faces()) for (auto h2 : h.vertices()) handles1.push_back(h2); EXPECT_EQ(handles0, handles1) << "vertex range of face range does not match"; } { std::vector handles0; std::vector handles1; for (auto h : mesh_.vf_range(vh)) for (auto h2 : mesh_.fh_range(h)) handles0.push_back(h2); for (auto h : vh.faces()) for (auto h2 : h.halfedges()) handles1.push_back(h2); EXPECT_EQ(handles0, handles1) << "vertex range of face range does not match"; } { std::vector handles0; std::vector handles1; for (auto h : mesh_.vf_range(vh)) for (auto h2 : mesh_.ff_range(h)) handles0.push_back(h2); for (auto h : vh.faces()) for (auto h2 : h.faces()) handles1.push_back(h2); EXPECT_EQ(handles0, handles1) << "vertex range of face range does not match"; } } } /* Test a chain of navigation on a cube */ TEST_F(OpenMeshSmartHandles, ComplicatedNavigtaion) { for (auto vh : mesh_.vertices()) { EXPECT_EQ(mesh_.next_halfedge_handle( mesh_.opposite_halfedge_handle( mesh_.halfedge_handle(vh))), vh.out().opp().next()); EXPECT_EQ(mesh_.prev_halfedge_handle( mesh_.prev_halfedge_handle( mesh_.opposite_halfedge_handle( mesh_.next_halfedge_handle( mesh_.next_halfedge_handle( mesh_.halfedge_handle(vh)))))), vh.out().next().next().opp().prev().prev()); EXPECT_EQ(mesh_.face_handle( mesh_.opposite_halfedge_handle( mesh_.halfedge_handle( mesh_.face_handle( mesh_.opposite_halfedge_handle( mesh_.next_halfedge_handle( mesh_.halfedge_handle(vh))))))), vh.out().next().opp().face().halfedge().opp().face()); } } /* Test performance of smart handles */ TEST_F(OpenMeshSmartHandles, Performance) { #if NDEBUG int n_tests = 10000000; #else int n_tests = 300000; #endif auto t_before_old = std::chrono::high_resolution_clock::now(); std::vector halfedges0; for (int i = 0; i < n_tests; ++i) { for (auto vh : mesh_.vertices()) { auto heh = mesh_.prev_halfedge_handle( mesh_.prev_halfedge_handle( mesh_.opposite_halfedge_handle( mesh_.next_halfedge_handle( mesh_.next_halfedge_handle( mesh_.halfedge_handle(vh)))))); if (i == 0) halfedges0.push_back(heh); } } auto t_after_old = std::chrono::high_resolution_clock::now(); std::vector halfedges1; for (int i = 0; i < n_tests; ++i) { for (auto vh : mesh_.vertices()) { auto heh = vh.out().next().next().opp().prev().prev(); if (i == 0) halfedges1.push_back(heh); } } auto t_after_new = std::chrono::high_resolution_clock::now(); std::cout << "Conventional navigation took " << std::chrono::duration_cast(t_after_old-t_before_old).count() << "ms" << std::endl; std::cout << "SmartHandle navigation took " << std::chrono::duration_cast(t_after_new-t_after_old ).count() << "ms" << std::endl; EXPECT_EQ(halfedges0, halfedges1) << "halfedges do not match"; } /* Mix old and new api */ TEST_F(OpenMeshSmartHandles, MixOldAndNew) { for (OpenMesh::SmartHalfedgeHandle heh : mesh_.halfedges()) { heh = mesh_.opposite_halfedge_handle(heh); EXPECT_TRUE((std::is_same::value)); EXPECT_TRUE((std::is_same::value)); EXPECT_TRUE((std::is_same::value)); } } /* comparability */ TEST_F(OpenMeshSmartHandles, ComparisionBetweenSmartHandleAndNormalHandles) { OpenMesh::VertexHandle vh(0); OpenMesh::SmartVertexHandle svh(0, &mesh_); EXPECT_EQ(vh, svh) << "Vertex handle and smart vertex handle are different"; std::vector vertices = mesh_.vertices().to_vector([](OpenMesh::SmartVertexHandle _svh) { return OpenMesh::VertexHandle(_svh); }); std::replace(vertices.begin(), vertices.end(), OpenMesh::VertexHandle(0), OpenMesh::VertexHandle(1)); EXPECT_EQ(vertices[0], OpenMesh::VertexHandle(1)); std::vector smart_vertices = mesh_.vertices().to_vector(); std::replace(smart_vertices.begin(), smart_vertices.end(), OpenMesh::SmartVertexHandle(0, &mesh_), OpenMesh::SmartVertexHandle(1, &mesh_)); EXPECT_EQ(smart_vertices[0], OpenMesh::VertexHandle(1)); EXPECT_EQ(smart_vertices[0], OpenMesh::SmartVertexHandle(1, &mesh_)); std::replace(vertices.begin(), vertices.end(), OpenMesh::SmartVertexHandle(1, &mesh_), OpenMesh::SmartVertexHandle(2, &mesh_)); EXPECT_EQ(vertices[0], OpenMesh::VertexHandle(2)); } TEST(OpenMeshSmartHandlesNoFixture, AddingFacesPolyMesh) { using MyMesh = OpenMesh::PolyMesh_ArrayKernelT<>; MyMesh mesh; std::vector vertices; for (int i = 0; i < 4; ++i) vertices.push_back(mesh.add_vertex(MyMesh::Point())); auto fh = mesh.add_face(vertices); for (auto heh : fh.halfedges()) { heh = heh.next(); } } TEST(OpenMeshSmartHandlesNoFixture, AddingFacesTriMesh) { using MyMesh = OpenMesh::TriMesh_ArrayKernelT<>; MyMesh mesh; std::vector vertices; for (int i = 0; i < 4; ++i) vertices.push_back(mesh.add_vertex(MyMesh::Point())); auto fh = mesh.add_face(vertices); for (auto heh : fh.halfedges()) { heh = heh.next(); } } TEST(OpenMeshSmartHandlesNoFixture, SplitTriMesh) { using MyMesh = OpenMesh::TriMesh_ArrayKernelT<>; MyMesh mesh; std::vector vertices; for (int i = 0; i < 3; ++i) vertices.push_back(mesh.add_vertex(MyMesh::Point())); auto fh = mesh.add_face(vertices); auto p = (MyMesh::Point()); OpenMesh::SmartVertexHandle vh = mesh.split(fh, p); OpenMesh::SmartEdgeHandle eh = fh.halfedge().edge(); OpenMesh::SmartVertexHandle vh2 = mesh.split(eh, p); EXPECT_NE(vh.idx(), vh2.idx()) << "This was only intended to fix an unused variable warning but cool that it caugth an actual error now"; } template void test_status_fields(MeshT& _mesh, const RangeT& _range) { for (auto el : _range) _mesh.status(el).set_selected(el.idx() % 3 == 0); for (auto el : _range) EXPECT_EQ(_mesh.status(el).selected(), el.selected()); for (auto el : _range) _mesh.status(el).set_feature(el.idx() % 3 == 0); for (auto el : _range) EXPECT_EQ(_mesh.status(el).feature(), el.feature()); for (auto el : _range) _mesh.status(el).set_tagged(el.idx() % 3 == 0); for (auto el : _range) EXPECT_EQ(_mesh.status(el).tagged(), el.tagged()); for (auto el : _range) _mesh.status(el).set_tagged2(el.idx() % 3 == 0); for (auto el : _range) EXPECT_EQ(_mesh.status(el).tagged2(), el.tagged2()); for (auto el : _range) _mesh.status(el).set_hidden(el.idx() % 3 == 0); for (auto el : _range) EXPECT_EQ(_mesh.status(el).hidden(), el.hidden()); for (auto el : _range) _mesh.status(el).set_locked(el.idx() % 3 == 0); for (auto el : _range) EXPECT_EQ(_mesh.status(el).locked(), el.locked()); for (auto el : _range) _mesh.status(el).set_deleted(el.idx() % 3 == 0); for (auto el : _range) EXPECT_EQ(_mesh.status(el).deleted(), el.deleted()); } TEST_F(OpenMeshSmartHandles, StatusAccess) { ASSERT_TRUE(mesh_.n_vertices() > 0) << "Mesh is empty"; mesh_.request_vertex_status(); mesh_.request_halfedge_status(); mesh_.request_edge_status(); mesh_.request_face_status(); test_status_fields(mesh_, mesh_.all_vertices()); test_status_fields(mesh_, mesh_.all_edges()); test_status_fields(mesh_, mesh_.all_halfedges()); test_status_fields(mesh_, mesh_.all_faces()); } } OpenMesh-9.0.0/src/Unittests/unittests_polymesh_vec2i.cc0000660000175000011300000000370014172246501023542 0ustar moebiusacg_staff#include #include #include struct CustomTraitsVec2i : OpenMesh::DefaultTraits { typedef OpenMesh::Vec2i Point; }; typedef OpenMesh::PolyMesh_ArrayKernelT PolyMeshVec2i; /* * OpenMesh Poly with Vec2i */ class OpenMeshBasePolyVec2i : public testing::Test { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // This member will be accessible in all tests PolyMeshVec2i mesh_; }; namespace { /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Checking for feature edges based on angle */ TEST_F(OpenMeshBasePolyVec2i, Instance_Vec2i_Mesh) { mesh_.clear(); // Add some vertices PolyMeshVec2i::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(PolyMeshVec2i::Point(0, 0)); vhandle[1] = mesh_.add_vertex(PolyMeshVec2i::Point(0, 1)); vhandle[2] = mesh_.add_vertex(PolyMeshVec2i::Point(1, 1)); // Add face std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); // =============================================== // Setup complete // =============================================== // Check one Request only vertex normals // Face normals are required for vertex and halfedge normals, so // that prevent access to non existing properties are in place mesh_.request_vertex_normals(); mesh_.request_halfedge_normals(); mesh_.request_face_normals(); } } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_split.cc0000660000175000011300000001106414172246501023502 0ustar moebiusacg_staff #include #include #include namespace { class OpenMeshSplitTriangleMesh : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* splits a face that has a property in a triangle mesh with split_copy * the property should be copied to the new faces */ TEST_F(OpenMeshSplitTriangleMesh, Split_Triangle_Mesh_1_4_center) { mesh_.clear(); mesh_.request_vertex_status(); mesh_.request_edge_status(); mesh_.request_face_status(); // Add some vertices Mesh::VertexHandle vhandle[6]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(4, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add three faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); Mesh::FaceHandle to_split = mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); /* Test setup: * * edge x => halfedge x/x+1 * i.e. edge 0 => halfedge 0/1 * * 0 --4--- 2 ------ 4 * \ / \ / * 0 0 2 6 2 / * \ / 1 \ / * 1 ---8--- 3 * \ / * \ 3 / * \ / * \ / * 5 */ EXPECT_EQ(4u, mesh_.n_faces()); // split face in center (non-boundary case) mesh_.split(to_split); mesh_.garbage_collection(); EXPECT_EQ(10u, mesh_.n_faces()); } /* splits a face that has a property in a triangle mesh with split_copy * the property should be copied to the new faces */ TEST_F(OpenMeshSplitTriangleMesh, Split_Triangle_Mesh_1_4_boundary) { mesh_.clear(); mesh_.request_vertex_status(); mesh_.request_edge_status(); mesh_.request_face_status(); // Add some vertices Mesh::VertexHandle vhandle[6]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(4, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add three faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); Mesh::FaceHandle to_split = mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); /* Test setup: * * edge x => halfedge x/x+1 * i.e. edge 0 => halfedge 0/1 * * 0 --4--- 2 ------ 4 * \ / \ / * 0 0 2 6 2 / * \ / 1 \ / * 1 ---8--- 3 * \ / * \ 3 / * \ / * \ / * 5 */ EXPECT_EQ(4u, mesh_.n_faces()); // split face at boundary mesh_.split(to_split); mesh_.garbage_collection(); EXPECT_EQ(8u, mesh_.n_faces()); } } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_circulator_vertex_ihalfedge.cc0000660000175000011300000004430414172246501030106 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshTrimeshCirculatorVertexIHalfEdge : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Small VertexFaceIterator Test without holes in it */ TEST_F(OpenMeshTrimeshCirculatorVertexIHalfEdge, VertexIncomingHalfedgeWithoutHolesIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Starting halfedge is 1->4 // Iterate around vertex 1 at the middle (with holes in between) Mesh::VertexIHalfedgeIter vih_it = mesh_.vih_begin(vhandle[1]); Mesh::VertexIHalfedgeIter vih_end = mesh_.vih_end(vhandle[1]); EXPECT_EQ(10, vih_it->idx() ) << "Index wrong in VertexIHalfedgeIter begin at initialization"; EXPECT_EQ(10, vih_end->idx() ) << "Index wrong in VertexIHalfedgeIter end at initialization"; EXPECT_EQ(1, mesh_.face_handle(*vih_it).idx() ) << "Corresponding face Index wrong in VertexIHalfedgeIter begin at initialization"; EXPECT_TRUE(vih_it.is_valid()) << "Iterator invalid in VertexIHalfedgeIter at initialization"; ++vih_it ; EXPECT_EQ(7, vih_it->idx() ) << "Index wrong in VertexIHalfedgeIter step 1"; EXPECT_EQ(2, mesh_.face_handle(*vih_it).idx() ) << "Corresponding face Index wrong in VertexIHalfedgeIter step 1"; EXPECT_TRUE(vih_it.is_valid()) << "Iterator invalid in VertexIHalfedgeIter at step 1"; ++vih_it ; EXPECT_EQ(0, vih_it->idx() ) << "Index wrong in VertexIHalfedgeIter step 2"; EXPECT_EQ(0, mesh_.face_handle(*vih_it).idx() ) << "Corresponding face Index wrong in VertexIHalfedgeIter step 2"; EXPECT_TRUE(vih_it.is_valid()) << "Iterator invalid in VertexIHalfedgeIter at step 2"; ++vih_it ; EXPECT_EQ(3, vih_it->idx() ) << "Index wrong in VertexIHalfedgeIter step 3"; EXPECT_EQ(3, mesh_.face_handle(*vih_it).idx() ) << "Corresponding face Index wrong in VertexIHalfedgeIter step 3"; EXPECT_TRUE(vih_it.is_valid()) << "Iterator invalid in VertexIHalfedgeIter at step 3"; ++vih_it ; EXPECT_EQ(10, vih_it->idx() ) << "Index wrong in VertexIHalfedgeIter step 4"; EXPECT_EQ(1, mesh_.face_handle(*vih_it).idx() ) << "Corresponding face Index wrong in VertexIHalfedgeIter step 4"; EXPECT_FALSE(vih_it.is_valid()) << "Iterator still valid in VertexIHalfedgeIter at step 4"; EXPECT_TRUE( vih_it == vih_end ) << "Miss matched end iterator"; // Iterate around vertex 1 at the middle (with holes in between) Mesh::ConstVertexIHalfedgeIter cvih_it = mesh_.cvih_begin(vhandle[1]); Mesh::ConstVertexIHalfedgeIter cvoh_end = mesh_.cvih_end(vhandle[1]); EXPECT_EQ(10, cvih_it->idx() ) << "Index wrong in ConstVertexIHalfedgeIter begin at initialization"; EXPECT_EQ(10, cvoh_end->idx() ) << "Index wrong in ConstVertexIHalfedgeIter end at initialization"; EXPECT_EQ(1, mesh_.face_handle(*cvih_it).idx() ) << "Corresponding face Index wrong in ConstVertexIHalfedgeIter begin at initialization"; EXPECT_TRUE(cvih_it.is_valid()) << "Iterator invalid in ConstVertexIHalfedgeIter at initialization"; ++cvih_it ; EXPECT_EQ(7, cvih_it->idx() ) << "Index wrong in ConstVertexIHalfedgeIter step 1"; EXPECT_EQ(2, mesh_.face_handle(*cvih_it).idx() ) << "Corresponding face Index wrong in ConstVertexIHalfedgeIter step 1"; EXPECT_TRUE(cvih_it.is_valid()) << "Iterator invalid in ConstVertexIHalfedgeIter at step 1"; ++cvih_it ; EXPECT_EQ(0, cvih_it->idx() ) << "Index wrong in ConstVertexIHalfedgeIter step 2"; EXPECT_EQ(0, mesh_.face_handle(*cvih_it).idx() ) << "Corresponding face Index wrong in ConstVertexIHalfedgeIter step 2"; EXPECT_TRUE(cvih_it.is_valid()) << "Iterator invalid in ConstVertexIHalfedgeIter at step 2"; ++cvih_it ; EXPECT_EQ(3, cvih_it->idx() ) << "Index wrong in ConstVertexIHalfedgeIter step 3"; EXPECT_EQ(3, mesh_.face_handle(*cvih_it).idx() ) << "Corresponding face Index wrong in ConstVertexIHalfedgeIter step 3"; EXPECT_TRUE(cvih_it.is_valid()) << "Iterator invalid in ConstVertexIHalfedgeIter at step 3"; ++cvih_it ; EXPECT_EQ(10, cvih_it->idx() ) << "Index wrong in ConstVertexIHalfedgeIter step 4"; EXPECT_EQ(1, mesh_.face_handle(*cvih_it).idx() ) << "Corresponding face Index wrong in ConstVertexIHalfedgeIter step 4"; EXPECT_FALSE(cvih_it.is_valid()) << "Iterator still valid in ConstVertexIHalfedgeIter at step 4"; EXPECT_TRUE( cvih_it == cvoh_end ) << "Miss matched end iterator"; } /* * Small VertexFaceOutgoingHalfedgeIterator Test */ TEST_F(OpenMeshTrimeshCirculatorVertexIHalfEdge, VertexOIncomingHalfedgeBoundaryIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Starting halfedge is 1->4 // Iterate around vertex 1 at the middle (with holes in between) Mesh::VertexIHalfedgeIter vih_it = mesh_.vih_begin(vhandle[2]); Mesh::VertexIHalfedgeIter vih_end = mesh_.vih_end(vhandle[2]); EXPECT_EQ(14, vih_it->idx() ) << "Index wrong in VertexIHalfedgeIter begin at initialization"; EXPECT_EQ(14, vih_end->idx() ) << "Index wrong in VertexIHalfedgeIter end at initialization"; EXPECT_EQ(3, mesh_.face_handle(*vih_it).idx() ) << "Corresponding face Index wrong in VertexIHalfedgeIter begin at initialization"; EXPECT_TRUE(vih_it.is_valid()) << "Iterator invalid in VertexIHalfedgeIter at initialization"; ++vih_it ; EXPECT_EQ(2, vih_it->idx() ) << "Index wrong in VertexIHalfedgeIter step 1"; EXPECT_EQ(0, mesh_.face_handle(*vih_it).idx() ) << "Corresponding face Index wrong in VertexIHalfedgeIter step 1"; EXPECT_TRUE(vih_it.is_valid()) << "Iterator invalid in VertexIHalfedgeIter at step 1"; ++vih_it ; EXPECT_EQ(5, vih_it->idx() ) << "Index wrong in VertexIHalfedgeIter step 2"; EXPECT_EQ(-1, mesh_.face_handle(*vih_it).idx() ) << "Corresponding face Index wrong in VertexIHalfedgeIter step 2"; EXPECT_TRUE(vih_it.is_valid()) << "Iterator invalid in VertexIHalfedgeIter at step 2"; ++vih_it ; EXPECT_EQ(14, vih_it->idx() ) << "Index wrong in VertexIHalfedgeIter step 3"; EXPECT_EQ(3, mesh_.face_handle(*vih_it).idx() ) << "Corresponding face Index wrong in VertexIHalfedgeIter step 3"; EXPECT_FALSE(vih_it.is_valid()) << "Iterator still valid in VertexIHalfedgeIter at step 3"; EXPECT_TRUE( vih_it == vih_end ) << "Miss matched end iterator"; } /* * Small Test to check dereferencing the iterator * No real result */ TEST_F(OpenMeshTrimeshCirculatorVertexIHalfEdge, VertexIncomingHalfedgeDereferenceIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Iterate around vertex 1 at the middle (with holes in between) Mesh::VertexIHalfedgeIter vih_it = mesh_.vih_iter(vhandle[1]); // TODO: If called without handle, it won't build Mesh::EdgeHandle eh = mesh_.edge_handle(*vih_it); Mesh::HalfedgeHandle heh = *vih_it; Mesh::VertexHandle vh2 = mesh_.to_vertex_handle(*vih_it); EXPECT_EQ(eh.idx() , 5 ) << "Wrong edge handle after dereferencing"; EXPECT_EQ(heh.idx() , 10 ) << "Wrong half edge handle after dereferencing"; EXPECT_EQ(vh2.idx() , 1 ) << "Wrong vertex handle after dereferencing"; } /* * Test if the end iterator stays invalid after one lap * DISABLED as long as the normal iterators using old behavior */ //TEST_F(OpenMeshTrimeshCirculatorVertexIHalfEdge, VertexIHalfEdgeIterCheckInvalidationAtEnds) { // // mesh_.clear(); // // // Add some vertices // Mesh::VertexHandle vhandle[5]; // // vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); // vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); // vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); // vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // // // Add two faces // std::vector face_vhandles; // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[2]); // Mesh::FaceHandle fh0 = mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[1]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[2]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // /* Test setup: // 0 ==== 2 // |\ 0 /| // | \ / | // |2 1 3| // | / \ | // |/ 1 \| // 3 ==== 4 */ // // // // Check if the end iterator stays invalid after end // Mesh::VertexIHalfedgeIter endIter = mesh_.vih_end(vhandle[1]); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // ++endIter ; // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid after increment"; // // // Check if the end iterators becomes valid after decrement // endIter = mesh_.vih_end(vhandle[1]); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // --endIter; // EXPECT_TRUE(endIter.is_valid()) << "EndIter is invalid after decrement"; // EXPECT_EQ(3,endIter->idx()) << "EndIter points on the wrong element"; // // // // Check if the start iterator decrement is invalid // Mesh::VertexIHalfedgeIter startIter = mesh_.vih_begin(vhandle[1]); // EXPECT_TRUE(startIter.is_valid()) << "StartIter is not valid"; // --startIter; // EXPECT_FALSE(startIter.is_valid()) << "StartIter decrement is not invalid"; // // // Check if the start iterator becomes valid // ++startIter; // EXPECT_TRUE(startIter.is_valid()) << "StarIter is invalid after re-incrementing"; // EXPECT_EQ(startIter->idx(), mesh_.vih_begin(vhandle[1])->idx()) << "StartIter points on the wrong element"; // //} /* * Test CW and CCW iterators */ TEST_F(OpenMeshTrimeshCirculatorVertexIHalfEdge, CWAndCCWCheck) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ int cw_indices[3] = {14, 2, 5}; int ccw_indices[3]; std::reverse_copy(cw_indices,cw_indices+3,ccw_indices); Mesh::VertexHandle vh = vhandle[2]; //CCW Mesh::VertexIHalfedgeCCWIter vih_ccwit = mesh_.vih_ccwbegin(vh); Mesh::VertexIHalfedgeCCWIter vih_ccwend = mesh_.vih_ccwend(vh); size_t i = 0; for (;vih_ccwit != vih_ccwend; ++vih_ccwit, ++i) { EXPECT_EQ(ccw_indices[i], vih_ccwit->idx()) << "Index wrong in VertexIHalfedgeCCWIter"; } EXPECT_FALSE(vih_ccwit.is_valid()) << "Iterator invalid in VertexIHalfedgeCCWIter at end"; EXPECT_TRUE( vih_ccwit == vih_ccwend ) << "End iterator for VertexIHalfedgeCCWIter not matching"; //constant CCW Mesh::ConstVertexIHalfedgeCCWIter cvih_ccwit = mesh_.cvih_ccwbegin(vh); Mesh::ConstVertexIHalfedgeCCWIter cvih_ccwend = mesh_.cvih_ccwend(vh); i = 0; for (;cvih_ccwit != cvih_ccwend; ++cvih_ccwit, ++i) { EXPECT_EQ(ccw_indices[i], cvih_ccwit->idx()) << "Index wrong in ConstVertexIHalfedgeCCWIter"; } EXPECT_FALSE(cvih_ccwit.is_valid()) << "Iterator invalid in ConstVertexIHalfedgeCCWIter at end"; EXPECT_TRUE( cvih_ccwit == cvih_ccwend ) << "End iterator for ConstVertexIHalfedgeCCWIter not matching"; //CW Mesh::VertexIHalfedgeCWIter vih_cwit = mesh_.vih_cwbegin(vh); Mesh::VertexIHalfedgeCWIter vih_cwend = mesh_.vih_cwend(vh); i = 0; for (;vih_cwit != vih_cwend; ++vih_cwit, ++i) { EXPECT_EQ(cw_indices[i], vih_cwit->idx()) << "Index wrong in VertexIHalfedgeCWIter"; } EXPECT_FALSE(vih_cwit.is_valid()) << "Iterator invalid in VertexIHalfedgeCWIter at end"; EXPECT_TRUE( vih_cwit == vih_cwend ) << "End iterator for VertexIHalfedgeCWIter not matching"; //constant CW Mesh::ConstVertexIHalfedgeCWIter cvih_cwit = mesh_.cvih_cwbegin(vh); Mesh::ConstVertexIHalfedgeCWIter cvih_cwend = mesh_.cvih_cwend(vh); i = 0; for (;cvih_cwit != cvih_cwend; ++cvih_cwit, ++i) { EXPECT_EQ(cw_indices[i], cvih_cwit->idx()) << "Index wrong in ConstVertexIHalfedgeCWIter"; } EXPECT_FALSE(cvih_cwit.is_valid()) << "Iterator invalid in ConstVertexIHalfedgeCWIter at end"; EXPECT_TRUE( cvih_cwit == cvih_cwend ) << "End iterator for ConstVertexIHalfedgeCWIter not matching"; /* * conversion properties: * a) cw_begin == CWIter(ccw_begin()) * b) cw_iter->idx() == CCWIter(cw_iter)->idx() for valid iterators * c) --cw_iter == CWIter(++ccwIter) for valid iterators * d) cw_end == CWIter(ccw_end()) => --cw_end != CWIter(++ccw_end()) * */ Mesh::VertexIHalfedgeCWIter vih_cwIter = mesh_.vih_cwbegin(vh); // a) EXPECT_TRUE( *vih_cwIter == *++Mesh::VertexIHalfedgeCWIter(mesh_.vih_ccwend(vh))) << "ccw to cw conversion failed"; EXPECT_TRUE( *++Mesh::VertexIHalfedgeCCWIter(vih_cwIter) == *mesh_.vih_ccwend(vh) ) << "cw to ccw conversion failed"; // b) EXPECT_EQ( vih_cwIter->idx(), Mesh::VertexIHalfedgeCCWIter(vih_cwIter)->idx()) << "iterators doesnt point on the same element"; // c) auto vih_ccwIter = Mesh::VertexIHalfedgeCCWIter(vih_cwIter); EXPECT_EQ(vih_cwIter->idx(),vih_ccwIter->idx())<< "iterators dont point on the same element"; ++vih_cwIter; --vih_ccwIter; EXPECT_EQ(vih_cwIter->idx(),vih_ccwIter->idx()) << "iteratoes are not equal after inc/dec"; // d) auto vih_cwEnd = mesh_.vih_ccwend(vh); vih_cwIter = Mesh::VertexIHalfedgeCWIter(vih_cwEnd); EXPECT_FALSE(vih_cwIter.is_valid()) << "end iterator is not invalid"; EXPECT_TRUE(*mesh_.vih_cwbegin(vh) == *++vih_cwIter) << "end iterators are not equal"; } } OpenMesh-9.0.0/src/Unittests/unittests_read_write_OFF.cc0000660000175000011300000002721614172246501023441 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshReadWriteOFF : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Just load a simple mesh file in obj format and count whether * the right number of entities has been loaded. */ TEST_F(OpenMeshReadWriteOFF, LoadSimpleOFFFile) { mesh_.clear(); bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); EXPECT_TRUE(ok); EXPECT_EQ(7526u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(22572u, mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(15048u, mesh_.n_faces()) << "The number of loaded faces is not correct!"; } TEST_F(OpenMeshReadWriteOFF, WriteAndReadVertexColorsToAndFromOFFFile) { mesh_.clear(); mesh_.request_vertex_colors(); mesh_.add_vertex( Mesh::Point(0,0,1) ); mesh_.add_vertex( Mesh::Point(0,1,0) ); mesh_.add_vertex( Mesh::Point(0,1,1) ); mesh_.add_vertex( Mesh::Point(1,0,1) ); #ifdef TEST_DOUBLE_TRAITS // using the default color type Vec4f from DefaultTraitsDouble in Traits.hh Mesh::Color testColor(255/255.0, 128/255.0, 64/255.0, 1.0); #else // using the default color type Vec3uc from DefaultTraits in Traits.hh Mesh::Color testColor(255, 128, 64); #endif // setting colors (different from black) for (Mesh::VertexIter vit = mesh_.vertices_begin(), vitend = mesh_.vertices_end(); vit != vitend; ++vit) mesh_.set_color(*vit, testColor); // check if the colors are correctly setted int count = 0; for (Mesh::VertexIter vit = mesh_.vertices_begin(), vitend = mesh_.vertices_end(); vit != vitend; ++vit) { Mesh::Color color = mesh_.color(*vit); bool wrong_color = false; for (size_t i = 0; i < color.size(); ++i) wrong_color = wrong_color || (color[i] != testColor[i]); if (wrong_color) ++ count; } EXPECT_EQ(0, count) << "Vertices have the wrong color!"; // write the mesh_ OpenMesh::IO::Options opt(OpenMesh::IO::Options::VertexColor); OpenMesh::IO::write_mesh(mesh_, "temp.off", opt); OpenMesh::IO::read_mesh(mesh_, "temp.off", opt); remove("temp.off"); // check if vertices still have the same color count = 0; for (Mesh::VertexIter vit = mesh_.vertices_begin(), vitend = mesh_.vertices_end(); vit != vitend; ++vit) { Mesh::Color color = mesh_.color(*vit); bool wrong_color = false; for (size_t i = 0; i < color.size(); ++i) wrong_color = wrong_color || (color[i] != testColor[i]); if (wrong_color) ++ count; } EXPECT_EQ(0, count) << "Vertices should have the same color after writing and reading the OFF file!"; mesh_.release_vertex_colors(); } TEST_F(OpenMeshReadWriteOFF, WriteAndReadFloatVertexColorsToAndFromOFFFile) { mesh_.clear(); mesh_.request_vertex_colors(); OpenMesh::IO::Options opt(OpenMesh::IO::Options::VertexColor); bool ok = OpenMesh::IO::read_mesh(mesh_, "meshlab.ply", opt); EXPECT_TRUE(ok) << "meshlab.ply could not be read!"; opt.clear(); opt += OpenMesh::IO::Options::VertexColor; opt += OpenMesh::IO::Options::ColorFloat; // write the mesh_ ok = OpenMesh::IO::write_mesh(mesh_, "cube_floating.off", opt); EXPECT_TRUE(ok) << "cube_floating.off could not be written!"; mesh_.clear(); ok = OpenMesh::IO::read_mesh(mesh_, "cube_floating.off", opt); EXPECT_TRUE(ok) << "cube_floating.off could not be read!"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; #ifdef TEST_DOUBLE_TRAITS EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #else EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #endif EXPECT_FALSE(opt.vertex_has_normal()) << "Wrong user opt are returned!"; EXPECT_FALSE(opt.vertex_has_texcoord()) << "Wrong user opt are returned!"; EXPECT_TRUE(opt.vertex_has_color()) << "Wrong user opt are returned!"; EXPECT_TRUE(opt.color_is_float()) << "Wrong user opt are returned!"; mesh_.release_vertex_colors(); } TEST_F(OpenMeshReadWriteOFF, WriteAndReadBinaryFloatVertexColorsToAndFromOFFFile) { mesh_.clear(); mesh_.request_vertex_colors(); OpenMesh::IO::Options opt(OpenMesh::IO::Options::VertexColor); bool ok = OpenMesh::IO::read_mesh(mesh_, "meshlab.ply", opt); EXPECT_TRUE(ok) << "meshlab.ply could not be read!"; opt.clear(); opt += OpenMesh::IO::Options::VertexColor; opt += OpenMesh::IO::Options::Binary; opt += OpenMesh::IO::Options::ColorFloat; // write the mesh_ ok = OpenMesh::IO::write_mesh(mesh_, "cube_floating_binary.off", opt); EXPECT_TRUE(ok) << "cube_floating_binary.off could not be written!"; mesh_.clear(); opt.clear(); opt += OpenMesh::IO::Options::VertexColor; opt += OpenMesh::IO::Options::Binary; opt += OpenMesh::IO::Options::ColorFloat; ok = OpenMesh::IO::read_mesh(mesh_, "cube_floating_binary.off", opt); EXPECT_TRUE(ok) << "cube_floating_binary.off could not be read!"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; #ifdef TEST_DOUBLE_TRAITS EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #else EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #endif EXPECT_FALSE(opt.vertex_has_normal()) << "Wrong user opt are returned!"; EXPECT_FALSE(opt.vertex_has_texcoord()) << "Wrong user opt are returned!"; EXPECT_FALSE(opt.face_has_color()) << "Wrong user opt are returned!"; EXPECT_TRUE(opt.vertex_has_color()) << "Wrong user opt are returned!"; EXPECT_TRUE(opt.color_is_float()) << "Wrong user opt are returned!"; EXPECT_TRUE(opt.is_binary()) << "Wrong user opt are returned!"; mesh_.release_vertex_colors(); } } OpenMesh-9.0.0/src/Unittests/unittests_smarttagger.cc0000660000175000011300000002064214172246501023136 0ustar moebiusacg_staff#include #include #include #include namespace { class OpenMeshSmartTagger : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* Checks SmartTagger on vertices */ TEST_F(OpenMeshSmartTagger, SmartTaggerVertices) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[7]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ /|\ | \ / | \ | 1 | 5 | / \ | / |/ \|/ 3 ==== 4 */ OpenMesh::SmartTaggerVT< Mesh > tagger(mesh_); EXPECT_FALSE( tagger.is_tagged(vhandle[0] ) ) << "Vertex should be untagged after init!"; EXPECT_FALSE( tagger.is_tagged(vhandle[1] ) ) << "Vertex should be untagged after init!"; EXPECT_FALSE( tagger.is_tagged(vhandle[2] ) ) << "Vertex should be untagged after init!"; EXPECT_FALSE( tagger.is_tagged(vhandle[3] ) ) << "Vertex should be untagged after init!"; EXPECT_FALSE( tagger.is_tagged(vhandle[4] ) ) << "Vertex should be untagged after init!"; EXPECT_FALSE( tagger.is_tagged(vhandle[5] ) ) << "Vertex should be untagged after init!"; // Reset tagged flag on all vertices tagger.untag_all(); EXPECT_FALSE( tagger.is_tagged(vhandle[0] ) ) << "Vertex should be untagged after first untag_all!"; EXPECT_FALSE( tagger.is_tagged(vhandle[1] ) ) << "Vertex should be untagged after first untag_all!"; EXPECT_FALSE( tagger.is_tagged(vhandle[2] ) ) << "Vertex should be untagged after first untag_all!"; EXPECT_FALSE( tagger.is_tagged(vhandle[3] ) ) << "Vertex should be untagged after first untag_all!"; EXPECT_FALSE( tagger.is_tagged(vhandle[4] ) ) << "Vertex should be untagged after first untag_all!"; EXPECT_FALSE( tagger.is_tagged(vhandle[5] ) ) << "Vertex should be untagged after first untag_all!"; // Set tagged: tagger.set_tag(vhandle[2]); tagger.set_tag(vhandle[4]); EXPECT_FALSE( tagger.is_tagged(vhandle[0] ) ) << "Vertex should be untagged!"; EXPECT_FALSE( tagger.is_tagged(vhandle[1] ) ) << "Vertex should be untagged!"; EXPECT_TRUE( tagger.is_tagged(vhandle[2] ) ) << "Vertex should be tagged!"; EXPECT_FALSE( tagger.is_tagged(vhandle[3] ) ) << "Vertex should be untagged!"; EXPECT_TRUE( tagger.is_tagged(vhandle[4] ) ) << "Vertex should be tagged!"; EXPECT_FALSE( tagger.is_tagged(vhandle[5] ) ) << "Vertex should be untagged!"; // Reset tagged flag on all vertices tagger.untag_all(); EXPECT_FALSE( tagger.is_tagged(vhandle[0] ) ) << "Vertex should be untagged after second untag_all!"; EXPECT_FALSE( tagger.is_tagged(vhandle[1] ) ) << "Vertex should be untagged after second untag_all!"; EXPECT_FALSE( tagger.is_tagged(vhandle[2] ) ) << "Vertex should be untagged after second untag_all!"; EXPECT_FALSE( tagger.is_tagged(vhandle[3] ) ) << "Vertex should be untagged after second untag_all!"; EXPECT_FALSE( tagger.is_tagged(vhandle[4] ) ) << "Vertex should be untagged after second untag_all!"; EXPECT_FALSE( tagger.is_tagged(vhandle[5] ) ) << "Vertex should be untagged after second untag_all!"; } /* Checks SmartTagger on vertices */ TEST_F(OpenMeshSmartTagger, SmartTaggerFaces) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[7]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); Mesh::FaceHandle fh1 = mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); Mesh::FaceHandle fh2 = mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); Mesh::FaceHandle fh3 = mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); Mesh::FaceHandle fh4 = mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[4]); Mesh::FaceHandle fh5 = mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ /|\ | \ / | \ | 1 | 5 | / \ | / |/ \|/ 3 ==== 4 */ OpenMesh::SmartTaggerFT< Mesh > tagger(mesh_); EXPECT_FALSE( tagger.is_tagged( fh1 ) ) << "Face should be untagged after init!"; EXPECT_FALSE( tagger.is_tagged( fh2 ) ) << "Face should be untagged after init!"; EXPECT_FALSE( tagger.is_tagged( fh3 ) ) << "Face should be untagged after init!"; EXPECT_FALSE( tagger.is_tagged( fh4 ) ) << "Face should be untagged after init!"; EXPECT_FALSE( tagger.is_tagged( fh5 ) ) << "Face should be untagged after init!"; // Reset tagged flag on all vertices tagger.untag_all(); EXPECT_FALSE( tagger.is_tagged( fh1 ) ) << "Face should be untagged after first untag_all!"; EXPECT_FALSE( tagger.is_tagged( fh2 ) ) << "Face should be untagged after first untag_all!"; EXPECT_FALSE( tagger.is_tagged( fh3 ) ) << "Face should be untagged after first untag_all!"; EXPECT_FALSE( tagger.is_tagged( fh4 ) ) << "Face should be untagged after first untag_all!"; EXPECT_FALSE( tagger.is_tagged( fh5 ) ) << "Face should be untagged after first untag_all!"; // Set tagged: tagger.set_tag(fh3); tagger.set_tag(fh5); EXPECT_FALSE( tagger.is_tagged(fh1 ) ) << "Face should be untagged!"; EXPECT_FALSE( tagger.is_tagged(fh2 ) ) << "Face should be untagged!"; EXPECT_TRUE( tagger.is_tagged(fh3 ) ) << "Face should be tagged!"; EXPECT_FALSE( tagger.is_tagged(fh4 ) ) << "Face should be tagged!"; EXPECT_TRUE( tagger.is_tagged(fh5 ) ) << "Face should be tagged!"; // Reset tagged flag on all vertices tagger.untag_all(); EXPECT_FALSE( tagger.is_tagged( fh1 ) ) << "Face should be untagged after second untag_all!"; EXPECT_FALSE( tagger.is_tagged( fh2 ) ) << "Face should be untagged after second untag_all!"; EXPECT_FALSE( tagger.is_tagged( fh3 ) ) << "Face should be untagged after second untag_all!"; EXPECT_FALSE( tagger.is_tagged( fh4 ) ) << "Face should be untagged after second untag_all!"; EXPECT_FALSE( tagger.is_tagged( fh5 ) ) << "Face should be untagged after second untag_all!"; } } OpenMesh-9.0.0/src/Unittests/unittests_read_write_OBJ.cc0000660000175000011300000007242714172246501023445 0ustar moebiusacg_staff #include #include #include namespace { class OpenMeshReadWriteOBJ : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Just load a obj file of a cube */ TEST_F(OpenMeshReadWriteOBJ, LoadSimpleOBJ) { mesh_.clear(); bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal.obj"); EXPECT_TRUE(ok) << "Unable to load cube-minimal.obj"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; } /* * Just load a obj file of a cube with degenerated faces */ TEST_F(OpenMeshReadWriteOBJ, LoadDegeneratedOBJ) { mesh_.clear(); bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal-degenerated.obj"); EXPECT_TRUE(ok) << "Unable to load cube-minimal-degenerated.obj"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; } /* * Just load a obj file of a cube and checks the halfedge and vertex normals */ TEST_F(OpenMeshReadWriteOBJ, LoadSimpleOBJCheckHalfEdgeAndVertexNormals) { mesh_.clear(); mesh_.request_halfedge_normals(); mesh_.request_vertex_normals(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexNormal; std::string file_name = "cube-minimal.obj"; bool ok = OpenMesh::IO::read_mesh(mesh_, file_name,options); EXPECT_TRUE(ok) << file_name; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; EXPECT_EQ(36u , mesh_.n_halfedges()) << "The number of loaded halfedges is not correct!"; /////////////////////////////////////////////// //check vertex normals EXPECT_EQ(0, mesh_.normal(mesh_.vertex_handle(0))[0] ) << "Wrong vertex normal at vertex 0 component 0"; EXPECT_EQ(-1, mesh_.normal(mesh_.vertex_handle(0))[1] ) << "Wrong vertex normal at vertex 0 component 1"; EXPECT_EQ(0, mesh_.normal(mesh_.vertex_handle(0))[2] ) << "Wrong vertex normal at vertex 0 component 2"; EXPECT_EQ(0, mesh_.normal(mesh_.vertex_handle(3))[0] ) << "Wrong vertex normal at vertex 3 component 0"; EXPECT_EQ(0, mesh_.normal(mesh_.vertex_handle(3))[1] ) << "Wrong vertex normal at vertex 3 component 1"; EXPECT_EQ(1, mesh_.normal(mesh_.vertex_handle(3))[2] ) << "Wrong vertex normal at vertex 3 component 2"; EXPECT_EQ(0, mesh_.normal(mesh_.vertex_handle(4))[0] ) << "Wrong vertex normal at vertex 4 component 0"; EXPECT_EQ(-1, mesh_.normal(mesh_.vertex_handle(4))[1] ) << "Wrong vertex normal at vertex 4 component 1"; EXPECT_EQ(0, mesh_.normal(mesh_.vertex_handle(4))[2] ) << "Wrong vertex normal at vertex 4 component 2"; EXPECT_EQ(0, mesh_.normal(mesh_.vertex_handle(7))[0] ) << "Wrong vertex normal at vertex 7 component 0"; EXPECT_EQ(0, mesh_.normal(mesh_.vertex_handle(7))[1] ) << "Wrong vertex normal at vertex 7 component 1"; EXPECT_EQ(1, mesh_.normal(mesh_.vertex_handle(7))[2] ) << "Wrong vertex normal at vertex 7 component 2"; /////////////////////////////////////////////// //check halfedge normals EXPECT_EQ(0, mesh_.normal(mesh_.halfedge_handle(0))[0] ) << "Wrong halfedge normal at halfedge 0 component 0"; EXPECT_EQ(0, mesh_.normal(mesh_.halfedge_handle(0))[1] ) << "Wrong halfedge normal at halfedge 0 component 1"; EXPECT_EQ(-1, mesh_.normal(mesh_.halfedge_handle(0))[2] ) << "Wrong halfedge normal at halfedge 0 component 2"; EXPECT_EQ(-1, mesh_.normal(mesh_.halfedge_handle(10))[0] ) << "Wrong halfedge normal at halfedge 10 component 0"; EXPECT_EQ(0, mesh_.normal(mesh_.halfedge_handle(10))[1] ) << "Wrong halfedge normal at halfedge 10 component 1"; EXPECT_EQ(0, mesh_.normal(mesh_.halfedge_handle(10))[2] ) << "Wrong halfedge normal at halfedge 10 component 2"; EXPECT_EQ(0, mesh_.normal(mesh_.halfedge_handle(19))[0] ) << "Wrong halfedge normal at halfedge 19 component 0"; EXPECT_EQ(1, mesh_.normal(mesh_.halfedge_handle(19))[1] ) << "Wrong halfedge normal at halfedge 19 component 1"; EXPECT_EQ(0, mesh_.normal(mesh_.halfedge_handle(19))[2] ) << "Wrong halfedge normal at halfedge 19 component 2"; EXPECT_EQ(1, mesh_.normal(mesh_.halfedge_handle(24))[0] ) << "Wrong halfedge normal at halfedge 24 component 0"; EXPECT_EQ(0, mesh_.normal(mesh_.halfedge_handle(24))[1] ) << "Wrong halfedge normal at halfedge 24 component 1"; EXPECT_EQ(0, mesh_.normal(mesh_.halfedge_handle(24))[2] ) << "Wrong halfedge normal at halfedge 24 component 2"; EXPECT_EQ(0, mesh_.normal(mesh_.halfedge_handle(30))[0] ) << "Wrong halfedge normal at halfedge 30 component 0"; EXPECT_EQ(-1, mesh_.normal(mesh_.halfedge_handle(30))[1] ) << "Wrong halfedge normal at halfedge 30 component 1"; EXPECT_EQ(0, mesh_.normal(mesh_.halfedge_handle(30))[2] ) << "Wrong halfedge normal at halfedge 30 component 2"; EXPECT_EQ(0, mesh_.normal(mesh_.halfedge_handle(35))[0] ) << "Wrong halfedge normal at halfedge 35 component 0"; EXPECT_EQ(0, mesh_.normal(mesh_.halfedge_handle(35))[1] ) << "Wrong halfedge normal at halfedge 35 component 1"; EXPECT_EQ(1, mesh_.normal(mesh_.halfedge_handle(35))[2] ) << "Wrong halfedge normal at halfedge 35 component 2"; mesh_.release_vertex_normals(); mesh_.release_halfedge_normals(); } /* * Just load a obj file and set vertex color option before loading */ TEST_F(OpenMeshReadWriteOBJ, LoadSimpleOBJForceVertexColorsAlthoughNotAvailable) { mesh_.clear(); mesh_.request_vertex_colors(); std::string file_name = "cube-minimal.obj"; OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexColor; bool ok = OpenMesh::IO::read_mesh(mesh_, file_name,options); EXPECT_TRUE(ok) << file_name; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; EXPECT_EQ(36u , mesh_.n_halfedges()) << "The number of loaded halfedges is not correct!"; } /* * Just load a obj file of a cube and checks the halfedge texCoords */ TEST_F(OpenMeshReadWriteOBJ, LoadSimpleOBJCheckTexCoords) { mesh_.clear(); mesh_.request_halfedge_texcoords2D(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::FaceTexCoord; std::string file_name = "cube-minimal-texCoords.obj"; bool ok = OpenMesh::IO::read_mesh(mesh_, file_name,options); EXPECT_TRUE(ok) << file_name; EXPECT_EQ(1, mesh_.texcoord2D(mesh_.halfedge_handle(0))[0] ) << "Wrong texCoord at halfedge 0 component 0"; EXPECT_EQ(1, mesh_.texcoord2D(mesh_.halfedge_handle(0))[1] ) << "Wrong texCoord at halfedge 0 component 1"; EXPECT_EQ(3, mesh_.texcoord2D(mesh_.halfedge_handle(10))[0] ) << "Wrong texCoord at halfedge 1 component 0"; EXPECT_EQ(3, mesh_.texcoord2D(mesh_.halfedge_handle(10))[1] ) << "Wrong texCoord at halfedge 1 component 1"; EXPECT_EQ(6, mesh_.texcoord2D(mesh_.halfedge_handle(19))[0] ) << "Wrong texCoord at halfedge 4 component 0"; EXPECT_EQ(6, mesh_.texcoord2D(mesh_.halfedge_handle(19))[1] ) << "Wrong texCoord at halfedge 4 component 1"; EXPECT_EQ(7, mesh_.texcoord2D(mesh_.halfedge_handle(24))[0] ) << "Wrong texCoord at halfedge 7 component 0"; EXPECT_EQ(7, mesh_.texcoord2D(mesh_.halfedge_handle(24))[1] ) << "Wrong texCoord at halfedge 7 component 1"; EXPECT_EQ(9, mesh_.texcoord2D(mesh_.halfedge_handle(30))[0] ) << "Wrong texCoord at halfedge 9 component 0"; EXPECT_EQ(9, mesh_.texcoord2D(mesh_.halfedge_handle(30))[1] ) << "Wrong texCoord at halfedge 9 component 1"; EXPECT_EQ(12, mesh_.texcoord2D(mesh_.halfedge_handle(35))[0] ) << "Wrong texCoord at halfedge 11 component 0"; EXPECT_EQ(12, mesh_.texcoord2D(mesh_.halfedge_handle(35))[1] ) << "Wrong texCoord at halfedge 11 component 1"; mesh_.release_halfedge_texcoords2D(); } /* * Just load and store obj file of a cube and checks the halfedge texCoords */ TEST_F(OpenMeshReadWriteOBJ, LoadStoreSimpleOBJCheckTexCoords) { mesh_.clear(); mesh_.request_halfedge_texcoords2D(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::FaceTexCoord; std::string file_name = "cube-minimal-texCoords.obj"; bool ok = OpenMesh::IO::read_mesh(mesh_, file_name,options); EXPECT_TRUE(ok) << file_name; options.clear(); options += OpenMesh::IO::Options::FaceTexCoord; bool writeOk = OpenMesh::IO::write_mesh(mesh_,"writeTest.obj",options); EXPECT_TRUE(writeOk) << "writeTest.obj"; mesh_.release_halfedge_texcoords2D(); Mesh loadedMesh_; loadedMesh_.clear(); loadedMesh_.request_halfedge_texcoords2D(); options.clear(); options += OpenMesh::IO::Options::FaceTexCoord; bool readOk = OpenMesh::IO::read_mesh(loadedMesh_, "writeTest.obj",options); EXPECT_TRUE(readOk) << file_name; EXPECT_EQ(1, loadedMesh_.texcoord2D(mesh_.halfedge_handle(0))[0] ) << "Wrong texCoord at halfedge 0 component 0"; EXPECT_EQ(1, loadedMesh_.texcoord2D(mesh_.halfedge_handle(0))[1] ) << "Wrong texCoord at halfedge 0 component 1"; EXPECT_EQ(3, loadedMesh_.texcoord2D(mesh_.halfedge_handle(10))[0] ) << "Wrong texCoord at halfedge 1 component 0"; EXPECT_EQ(3, loadedMesh_.texcoord2D(mesh_.halfedge_handle(10))[1] ) << "Wrong texCoord at halfedge 1 component 1"; EXPECT_EQ(6, loadedMesh_.texcoord2D(mesh_.halfedge_handle(19))[0] ) << "Wrong texCoord at halfedge 4 component 0"; EXPECT_EQ(6, loadedMesh_.texcoord2D(mesh_.halfedge_handle(19))[1] ) << "Wrong texCoord at halfedge 4 component 1"; EXPECT_EQ(7, loadedMesh_.texcoord2D(mesh_.halfedge_handle(24))[0] ) << "Wrong texCoord at halfedge 7 component 0"; EXPECT_EQ(7, loadedMesh_.texcoord2D(mesh_.halfedge_handle(24))[1] ) << "Wrong texCoord at halfedge 7 component 1"; EXPECT_EQ(9, loadedMesh_.texcoord2D(mesh_.halfedge_handle(30))[0] ) << "Wrong texCoord at halfedge 9 component 0"; EXPECT_EQ(9, loadedMesh_.texcoord2D(mesh_.halfedge_handle(30))[1] ) << "Wrong texCoord at halfedge 9 component 1"; EXPECT_EQ(12, loadedMesh_.texcoord2D(mesh_.halfedge_handle(35))[0] ) << "Wrong texCoord at halfedge 11 component 0"; EXPECT_EQ(12, loadedMesh_.texcoord2D(mesh_.halfedge_handle(35))[1] ) << "Wrong texCoord at halfedge 11 component 1"; loadedMesh_.release_halfedge_texcoords2D(); } /* * Just load a obj file of a cube and checks the 3d halfedge texCoords */ TEST_F(OpenMeshReadWriteOBJ, LoadSimpleOBJCheckTexCoords3d) { mesh_.clear(); mesh_.request_halfedge_texcoords3D(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::FaceTexCoord; std::string file_name = "cube-minimal-texCoords3d.obj"; bool ok = OpenMesh::IO::read_mesh(mesh_, file_name,options); EXPECT_TRUE(ok) << file_name; EXPECT_EQ(1, mesh_.texcoord3D(mesh_.halfedge_handle(0))[0] ) << "Wrong texCoord at halfedge 0 component 0"; EXPECT_EQ(1, mesh_.texcoord3D(mesh_.halfedge_handle(0))[1] ) << "Wrong texCoord at halfedge 0 component 1"; EXPECT_EQ(1, mesh_.texcoord3D(mesh_.halfedge_handle(0))[2] ) << "Wrong texCoord at halfedge 0 component 2"; EXPECT_EQ(3, mesh_.texcoord3D(mesh_.halfedge_handle(10))[0] ) << "Wrong texCoord at halfedge 1 component 0"; EXPECT_EQ(3, mesh_.texcoord3D(mesh_.halfedge_handle(10))[1] ) << "Wrong texCoord at halfedge 1 component 1"; EXPECT_EQ(3, mesh_.texcoord3D(mesh_.halfedge_handle(10))[2] ) << "Wrong texCoord at halfedge 1 component 2"; EXPECT_EQ(6, mesh_.texcoord3D(mesh_.halfedge_handle(19))[0] ) << "Wrong texCoord at halfedge 4 component 0"; EXPECT_EQ(6, mesh_.texcoord3D(mesh_.halfedge_handle(19))[1] ) << "Wrong texCoord at halfedge 4 component 1"; EXPECT_EQ(6, mesh_.texcoord3D(mesh_.halfedge_handle(19))[2] ) << "Wrong texCoord at halfedge 4 component 2"; EXPECT_EQ(7, mesh_.texcoord3D(mesh_.halfedge_handle(24))[0] ) << "Wrong texCoord at halfedge 7 component 0"; EXPECT_EQ(7, mesh_.texcoord3D(mesh_.halfedge_handle(24))[1] ) << "Wrong texCoord at halfedge 7 component 1"; EXPECT_EQ(7, mesh_.texcoord3D(mesh_.halfedge_handle(24))[2] ) << "Wrong texCoord at halfedge 7 component 2"; EXPECT_EQ(9, mesh_.texcoord3D(mesh_.halfedge_handle(30))[0] ) << "Wrong texCoord at halfedge 9 component 0"; EXPECT_EQ(9, mesh_.texcoord3D(mesh_.halfedge_handle(30))[1] ) << "Wrong texCoord at halfedge 9 component 1"; EXPECT_EQ(9, mesh_.texcoord3D(mesh_.halfedge_handle(30))[2] ) << "Wrong texCoord at halfedge 9 component 2"; EXPECT_EQ(12, mesh_.texcoord3D(mesh_.halfedge_handle(35))[0] ) << "Wrong texCoord at halfedge 11 component 0"; EXPECT_EQ(12, mesh_.texcoord3D(mesh_.halfedge_handle(35))[1] ) << "Wrong texCoord at halfedge 11 component 1"; EXPECT_EQ(12, mesh_.texcoord3D(mesh_.halfedge_handle(35))[2] ) << "Wrong texCoord at halfedge 11 component 2"; mesh_.request_halfedge_texcoords3D(); } /* * Just load a obj file of a square with a material */ TEST_F(OpenMeshReadWriteOBJ, LoadObjWithMaterial) { mesh_.clear(); mesh_.request_face_colors(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::FaceColor; std::string file_name = "square_material.obj"; bool ok = OpenMesh::IO::read_mesh(mesh_, file_name,options); EXPECT_TRUE(ok) << file_name; OpenMesh::FaceHandle fh = mesh_.face_handle(mesh_.halfedge_handle(0)); EXPECT_TRUE(fh.is_valid()) << "fh should be valid"; #ifdef TEST_DOUBLE_TRAITS EXPECT_FLOAT_EQ(128/255.0, mesh_.color(fh)[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_FLOAT_EQ(128/255.0, mesh_.color(fh)[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_FLOAT_EQ(128/255.0, mesh_.color(fh)[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_FLOAT_EQ(1.0, mesh_.color(fh)[3] ) << "Wrong vertex color at vertex 0 component 3"; #else EXPECT_EQ(128, mesh_.color(fh)[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_EQ(128, mesh_.color(fh)[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_EQ(128, mesh_.color(fh)[2] ) << "Wrong vertex color at vertex 0 component 2"; #endif mesh_.release_face_colors(); } TEST_F(OpenMeshReadWriteOBJ, LoadObjWithTexture) { mesh_.clear(); mesh_.request_face_colors(); mesh_.request_face_texture_index(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::FaceTexCoord; std::string file_name = "square_material_texture.obj"; bool ok = OpenMesh::IO::read_mesh(mesh_, file_name, options); EXPECT_TRUE(ok) << file_name; //check texture mapping for the mesh OpenMesh::MPropHandleT< std::map< int, std::string > > property; mesh_.get_property_handle(property, "TextureMapping"); EXPECT_EQ(mesh_.property(property).size(), 1u) << "More than one texture defined"; std::map< int, std::string >::iterator tex = mesh_.property(property).find(1); EXPECT_TRUE(tex != mesh_.property(property).end()) << "Could not find texture with id 1"; EXPECT_TRUE((mesh_.property(property)[1] == std::string("square_material_texture.jpg"))) << "Wrong texture name"; //check texture mapping per face OpenMesh::FaceHandle fh = mesh_.face_handle(mesh_.halfedge_handle(0)); EXPECT_TRUE(fh.is_valid()) << "fh should be valid"; EXPECT_EQ(mesh_.property(mesh_.face_texture_index_pph(),fh),1) << "Face texture index is not set correctly"; mesh_.release_face_colors(); mesh_.release_face_texture_index(); } /* * Just load a obj file of a cube with vertex colors defined directly after the vertex definitions */ TEST_F(OpenMeshReadWriteOBJ, LoadSimpleOBJWithVertexColorsAfterVertices) { mesh_.clear(); mesh_.request_vertex_colors(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexColor; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal-vertex-colors-after-vertex-definition.obj",options); EXPECT_TRUE(ok) << "Unable to load cube-minimal-vertex-colors-after-vertex-definition.obj"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; #ifdef TEST_DOUBLE_TRAITS EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #else EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #endif mesh_.release_vertex_colors(); } /* * Just load a obj file of a cube with vertex colors defined as separate lines */ TEST_F(OpenMeshReadWriteOBJ, LoadSimpleOBJWithVertexColorsAsVCLines) { mesh_.clear(); mesh_.request_vertex_colors(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexColor; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal-vertex-colors-as-vc-lines.obj",options); EXPECT_TRUE(ok) << "Unable to load cube-minimal-vertex-colors-as-vc-lines.obj"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; #ifdef TEST_DOUBLE_TRAITS EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #else EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #endif mesh_.release_vertex_colors(); } /* * Load, save and load a simple obj */ TEST_F(OpenMeshReadWriteOBJ, ReadWriteReadSimpleOBJ) { mesh_.clear(); mesh_.request_vertex_normals(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexNormal; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal.obj", options); EXPECT_TRUE(ok) << "Unable to load cube-minimal.obj"; options.clear(); options += OpenMesh::IO::Options::VertexNormal; const char* filename = "cube-minimal_openmeshOutputTestfile.obj"; ok = OpenMesh::IO::write_mesh(mesh_, filename, options); mesh_.release_vertex_normals(); ASSERT_TRUE(ok) << "Unable to write obj mesh"; Mesh mesh2; mesh2.request_vertex_normals(); options.clear(); options += OpenMesh::IO::Options::VertexNormal; ok = OpenMesh::IO::read_mesh(mesh2, filename, options); remove(filename); ASSERT_TRUE(ok) << "Unable to read written mesh"; EXPECT_EQ(8u , mesh2.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh2.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh2.n_faces()) << "The number of loaded faces is not correct!"; /////////////////////////////////////////////// //check vertex normals EXPECT_EQ(0, mesh2.normal(mesh2.vertex_handle(0))[0] ) << "Wrong vertex normal at vertex 0 component 0"; EXPECT_EQ(-1, mesh2.normal(mesh2.vertex_handle(0))[1] ) << "Wrong vertex normal at vertex 0 component 1"; EXPECT_EQ(0, mesh2.normal(mesh2.vertex_handle(0))[2] ) << "Wrong vertex normal at vertex 0 component 2"; EXPECT_EQ(0, mesh2.normal(mesh2.vertex_handle(3))[0] ) << "Wrong vertex normal at vertex 3 component 0"; EXPECT_EQ(0, mesh2.normal(mesh2.vertex_handle(3))[1] ) << "Wrong vertex normal at vertex 3 component 1"; EXPECT_EQ(1, mesh2.normal(mesh2.vertex_handle(3))[2] ) << "Wrong vertex normal at vertex 3 component 2"; EXPECT_EQ(0, mesh2.normal(mesh2.vertex_handle(4))[0] ) << "Wrong vertex normal at vertex 4 component 0"; EXPECT_EQ(-1, mesh2.normal(mesh2.vertex_handle(4))[1] ) << "Wrong vertex normal at vertex 4 component 1"; EXPECT_EQ(0, mesh2.normal(mesh2.vertex_handle(4))[2] ) << "Wrong vertex normal at vertex 4 component 2"; EXPECT_EQ(0, mesh2.normal(mesh2.vertex_handle(7))[0] ) << "Wrong vertex normal at vertex 7 component 0"; EXPECT_EQ(0, mesh2.normal(mesh2.vertex_handle(7))[1] ) << "Wrong vertex normal at vertex 7 component 1"; EXPECT_EQ(1, mesh2.normal(mesh2.vertex_handle(7))[2] ) << "Wrong vertex normal at vertex 7 component 2"; } TEST_F(OpenMeshReadWriteOBJ, FaceTexCoordTest) { mesh_.clear(); mesh_.request_vertex_normals(); mesh_.request_halfedge_texcoords2D(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); // Add one face std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); Mesh::FaceHandle fh = mesh_.add_face(face_vhandles); // 1 --- 2 // | / // | / // | / // 0 mesh_.set_normal(vhandle[0] , Mesh::Normal(1,0,0)); mesh_.set_normal(vhandle[1] , Mesh::Normal(0,1,0)); mesh_.set_normal(vhandle[2] , Mesh::Normal(0,0,1)); float u = 8.0f; for ( auto he : mesh_.halfedges() ) { mesh_.set_texcoord2D(he,Mesh::TexCoord2D(u,u)); u += 1.0; } u = 0.0f; for ( auto he : mesh_.fh_range(fh) ) { mesh_.set_texcoord2D(he,Mesh::TexCoord2D(u,u)); u += 1.0f; } OpenMesh::IO::Options wopt; wopt += OpenMesh::IO::Options::VertexNormal; wopt += OpenMesh::IO::Options::FaceTexCoord; bool ok = OpenMesh::IO::write_mesh(mesh_, "OpenMeshReadWriteOBJ_FaceTexCoordTest.obj", wopt); EXPECT_TRUE(ok) << "Unable to write OpenMeshReadWriteOBJ_FaceTexCoordTest.obj"; mesh_.clear(); OpenMesh::IO::Options ropt; ropt += OpenMesh::IO::Options::FaceTexCoord; mesh_.request_vertex_normals(); mesh_.request_face_normals(); mesh_.request_halfedge_texcoords2D(); ok = OpenMesh::IO::read_mesh(mesh_, "OpenMeshReadWriteOBJ_FaceTexCoordTest.obj", ropt); EXPECT_TRUE(ok) << "Unable to read back OpenMeshReadWriteOBJ_FaceTexCoordTest.obj"; } /* * Load, save and load a simple obj */ TEST_F(OpenMeshReadWriteOBJ, ReadOBJMTL) { mesh_.clear(); mesh_.request_face_colors(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::FaceColor; bool ok = OpenMesh::IO::read_mesh(mesh_, "CubeCol.obj", options); EXPECT_TRUE(ok) << "Unable to load CubeCol.obj"; OpenMesh::FaceHandle fh0 = mesh_.face_handle(0); OpenMesh::FaceHandle fh1 = mesh_.face_handle(1); OpenMesh::FaceHandle fh2 = mesh_.face_handle(2); OpenMesh::FaceHandle fh3 = mesh_.face_handle(3); EXPECT_TRUE(fh0.is_valid()) << "fh0 should be valid"; EXPECT_TRUE(fh1.is_valid()) << "fh1 should be valid"; EXPECT_TRUE(fh2.is_valid()) << "fh2 should be valid"; EXPECT_TRUE(fh3.is_valid()) << "fh3 should be valid"; #ifdef TEST_DOUBLE_TRAITS const float value1 = 32.0/255.0; const float value2 = 64.0/255.0; const float value3 = 128.0/255.0; #else const float value1 = 32; const float value2 = 64; const float value3 = 128; #endif EXPECT_FLOAT_EQ(value1, mesh_.color(fh0)[0] ) << "Wrong vertex color at face 0 component 0"; EXPECT_FLOAT_EQ(value2 , mesh_.color(fh0)[1] ) << "Wrong vertex color at face 0 component 1"; EXPECT_FLOAT_EQ(value3, mesh_.color(fh0)[2] ) << "Wrong vertex color at face 0 component 2"; EXPECT_FLOAT_EQ(value1, mesh_.color(fh1)[0] ) << "Wrong vertex color at face 1 component 0"; EXPECT_FLOAT_EQ(value2, mesh_.color(fh1)[1] ) << "Wrong vertex color at face 1 component 1"; EXPECT_FLOAT_EQ(value3, mesh_.color(fh1)[2] ) << "Wrong vertex color at face 1 component 2"; EXPECT_FLOAT_EQ(value1, mesh_.color(fh2)[0] ) << "Wrong vertex color at face 2 component 0"; EXPECT_FLOAT_EQ(value2, mesh_.color(fh2)[1] ) << "Wrong vertex color at face 2 component 1"; EXPECT_FLOAT_EQ(value3, mesh_.color(fh2)[2] ) << "Wrong vertex color at face 2 component 2"; EXPECT_FLOAT_EQ(value1, mesh_.color(fh3)[0] ) << "Wrong vertex color at face 3 component 0"; EXPECT_FLOAT_EQ(value2, mesh_.color(fh3)[1] ) << "Wrong vertex color at face 3 component 1"; EXPECT_FLOAT_EQ(value3, mesh_.color(fh3)[2] ) << "Wrong vertex color at face 3 component 2"; } } OpenMesh-9.0.0/src/Unittests/unittests_normal_calculations.cc0000660000175000011300000002174714172246501024656 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshNormals : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; class OpenMeshNormalsPolyMesh : public OpenMeshBasePoly { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Update normals on a single triangle */ TEST_F(OpenMeshNormals, NormalCalculationSingleFaceTriMesh) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); Mesh::FaceHandle fh = mesh_.add_face(face_vhandles); mesh_.request_vertex_normals(); mesh_.request_halfedge_normals(); mesh_.request_face_normals(); mesh_.update_normals(); EXPECT_EQ( mesh_.normal(fh)[0] ,0.0f ); EXPECT_EQ( mesh_.normal(fh)[1] ,0.0f ); EXPECT_EQ( mesh_.normal(fh)[2] ,1.0f ); } /* * Update normals on a single triangle */ TEST_F(OpenMeshNormalsPolyMesh, NormalCalculationSingleFacePolyMesh) { mesh_.clear(); // Add some vertices PolyMesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(PolyMesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(PolyMesh::Point(0, 0, 0)); vhandle[2] = mesh_.add_vertex(PolyMesh::Point(1, 0, 0)); std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); PolyMesh::FaceHandle fh = mesh_.add_face(face_vhandles); mesh_.request_vertex_normals(); mesh_.request_halfedge_normals(); mesh_.request_face_normals(); mesh_.update_normals(); EXPECT_EQ( mesh_.normal(fh)[0] ,0.0f ); EXPECT_EQ( mesh_.normal(fh)[1] ,0.0f ); EXPECT_EQ( mesh_.normal(fh)[2] ,1.0f ); } /* * Collapsing a tetrahedron */ TEST_F(OpenMeshNormals, NormalCalculations) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0, 0, 1)); // Add four faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); // =============================================== // Setup complete // =============================================== // Check one Request only vertex normals // Face normals are required for vertex and halfedge normals, so // that prevent access to non existing properties are in place mesh_.request_vertex_normals(); mesh_.request_halfedge_normals(); // Check blocks mesh_.update_normals(); // Request required face normals mesh_.request_face_normals(); // Automatically compute all normals // As only vertex normals are requested and no face normals, this will compute nothing. mesh_.update_normals(); // Face normals alone mesh_.update_face_normals(); // Vertex normals alone (require valid face normals) mesh_.update_vertex_normals(); // Halfedge normals alone (require valid face normals) mesh_.update_halfedge_normals(); } TEST_F(OpenMeshNormals, NormalCalculations_calc_vertex_normal_fast) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0, 0, 1)); // Add four faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); // =============================================== // Setup complete // =============================================== mesh_.request_vertex_normals(); mesh_.request_halfedge_normals(); mesh_.request_face_normals(); Mesh::Normal normal; mesh_.calc_vertex_normal_fast(vhandle[2],normal); } TEST_F(OpenMeshNormals, NormalCalculations_calc_vertex_normal_correct) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0, 0, 1)); // Add four faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); // =============================================== // Setup complete // =============================================== mesh_.request_vertex_normals(); mesh_.request_halfedge_normals(); mesh_.request_face_normals(); Mesh::Normal normal; mesh_.calc_vertex_normal_correct(vhandle[2],normal); } TEST_F(OpenMeshNormals, NormalCalculations_calc_vertex_normal_loop) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0, 0, 1)); // Add four faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); // =============================================== // Setup complete // =============================================== mesh_.request_vertex_normals(); mesh_.request_halfedge_normals(); mesh_.request_face_normals(); Mesh::Normal normal; mesh_.calc_vertex_normal_loop(vhandle[2],normal); } } OpenMesh-9.0.0/src/Unittests/CMakeLists.txt0000660000175000011300000001435214172246501020726 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( .. ${CMAKE_CURRENT_SOURCE_DIR} ) if ( NOT DEFINED OPENMESH_BUILD_UNIT_TESTS) set( OPENMESH_BUILD_UNIT_TESTS false CACHE BOOL "Enable or disable unit test builds in OpenMesh." ) endif() if ( OPENMESH_BUILD_UNIT_TESTS ) # Search for gtest headers and libraries find_package(GTest) if(GTEST_FOUND) enable_testing() find_package(Eigen3) # Set correct include paths so that the compiler can find the headers include_directories(${GTEST_INCLUDE_DIRS} ) # set additional link directories link_directories(${GTEST_LIBRARY_DIR} ) if (TARGET Eigen3::Eigen) add_definitions( -DENABLE_EIGEN3_TEST ) link_libraries(Eigen3::Eigen) else() message(WARNING "Eigen3 not found! This will skip the Eigen3 Unittests. You can point cmake to Eigen3 by setting Eigen3_DIR to the cmake files of Eigen3") endif() # Create new target named unittests_hexmeshing FILE(GLOB UNITTEST_SRC *.cc) # Create unittest executable vci_add_executable(unittests ${UNITTEST_SRC}) vci_add_executable(unittests_customvec ${UNITTEST_SRC}) vci_add_executable(unittests_doublevec ${UNITTEST_SRC}) target_compile_definitions(unittests_customvec PRIVATE TEST_CUSTOM_TRAITS) target_compile_definitions(unittests_doublevec PRIVATE TEST_DOUBLE_TRAITS) # For the unittest we don't want the install rpath as set by vci_add_executable set_target_properties ( unittests PROPERTIES BUILD_WITH_INSTALL_RPATH 0 ) set_target_properties ( unittests_customvec PROPERTIES BUILD_WITH_INSTALL_RPATH 0 ) set_target_properties ( unittests_doublevec PROPERTIES BUILD_WITH_INSTALL_RPATH 0 ) # Set output directory to ${BINARY_DIR}/Unittests set (OUTPUT_DIR "${CMAKE_BINARY_DIR}/Unittests") set_target_properties(unittests PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${OUTPUT_DIR}) set_target_properties(unittests_customvec PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${OUTPUT_DIR}) set_target_properties(unittests_doublevec PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${OUTPUT_DIR}) foreach(CONFIG ${CMAKE_CONFIGURATION_TYPES}) string(TOUPPER ${CONFIG} UPCONFIG) set_target_properties(unittests PROPERTIES RUNTIME_OUTPUT_DIRECTORY_${UPCONFIG} ${OUTPUT_DIR}) set_target_properties(unittests_customvec PROPERTIES RUNTIME_OUTPUT_DIRECTORY_${UPCONFIG} ${OUTPUT_DIR}) set_target_properties(unittests_doublevec PROPERTIES RUNTIME_OUTPUT_DIRECTORY_${UPCONFIG} ${OUTPUT_DIR}) endforeach() if ( NOT WIN32) # Link against all necessary libraries target_link_libraries(unittests OpenMeshCore OpenMeshTools ${GTEST_LIBRARIES} ${GTEST_MAIN_LIBRARIES} pthread) target_link_libraries(unittests_customvec OpenMeshCore OpenMeshTools ${GTEST_LIBRARIES} ${GTEST_MAIN_LIBRARIES} pthread) target_link_libraries(unittests_doublevec OpenMeshCore OpenMeshTools ${GTEST_LIBRARIES} ${GTEST_MAIN_LIBRARIES} pthread) else() # Link against all necessary libraries if ( OPENMESH_BUILD_SHARED ) add_definitions( -DOPENMESHDLL ) endif() target_link_libraries(unittests OpenMeshCore OpenMeshTools ${GTEST_LIBRARIES} ${GTEST_MAIN_LIBRARIES}) target_link_libraries(unittests_customvec OpenMeshCore OpenMeshTools ${GTEST_LIBRARIES} ${GTEST_MAIN_LIBRARIES}) target_link_libraries(unittests_doublevec OpenMeshCore OpenMeshTools ${GTEST_LIBRARIES} ${GTEST_MAIN_LIBRARIES}) endif() if ( NOT WIN32 ) # Set compiler flags set_target_properties(unittests PROPERTIES COMPILE_FLAGS "-g -pedantic -Wno-long-long") set_target_properties(unittests_customvec PROPERTIES COMPILE_FLAGS "-g -pedantic -Wno-long-long") set_target_properties(unittests_doublevec PROPERTIES COMPILE_FLAGS "-g -pedantic -Wno-long-long") else() # Set compiler flags set_target_properties(unittests PROPERTIES COMPILE_FLAGS "" ) set_target_properties(unittests_customvec PROPERTIES COMPILE_FLAGS "" ) set_target_properties(unittests_doublevec PROPERTIES COMPILE_FLAGS "" ) endif() if ( OPENMESH_BUILD_SHARED ) #-------- copy dlls to unittests -------- SET(OPENMESH_TARGETS "OpenMeshTools" "OpenMeshCore") foreach(TAR ${OPENMESH_TARGETS} ) add_custom_command(TARGET unittests POST_BUILD COMMAND "${CMAKE_COMMAND}" -E copy "$" "${CMAKE_BINARY_DIR}/Unittests/$" COMMENT "Copying OpenMesh targets to unittests directory") add_custom_command(TARGET unittests_customvec POST_BUILD COMMAND "${CMAKE_COMMAND}" -E copy "$" "${CMAKE_BINARY_DIR}/Unittests/$" COMMENT "Copying OpenMesh targets to unittests directory") add_custom_command(TARGET unittests_doublevec POST_BUILD COMMAND "${CMAKE_COMMAND}" -E copy "$" "${CMAKE_BINARY_DIR}/Unittests/$" COMMENT "Copying OpenMesh targets to unittests directory") endforeach(TAR) endif() vci_copy_after_build(unittests ${CMAKE_CURRENT_SOURCE_DIR}/TestFiles ${CMAKE_BINARY_DIR}/Unittests/) vci_copy_after_build(unittests_customvec ${CMAKE_CURRENT_SOURCE_DIR}/TestFiles ${CMAKE_BINARY_DIR}/Unittests/) vci_copy_after_build(unittests_doublevec ${CMAKE_CURRENT_SOURCE_DIR}/TestFiles ${CMAKE_BINARY_DIR}/Unittests/) add_test(NAME AllTestsIn_OpenMesh_tests WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/Unittests" COMMAND "${CMAKE_BINARY_DIR}/Unittests/unittests") add_test(NAME AllTestsIn_OpenMesh_tests_with_minimal_vector WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/Unittests" COMMAND "${CMAKE_BINARY_DIR}/Unittests/unittests_customvec") add_test(NAME AllTestsIn_OpenMesh_tests_with_double_vector WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/Unittests" COMMAND "${CMAKE_BINARY_DIR}/Unittests/unittests_doublevec") else(GTEST_FOUND) message(STATUS "Google testing framework was not found, unittests disabled.") endif(GTEST_FOUND) endif() OpenMesh-9.0.0/src/Unittests/fill_props.hh0000660000175000011300000000504714172246501020661 0ustar moebiusacg_staff#ifndef FILL_PROPS_HH #define FILL_PROPS_HH #include #include "int2roman.hh" template bool fill_props( Mesh& _m, OpenMesh::VPropHandleT _ph, bool _check=false) { static float a[9] = { 1.1f, 2.2f, 3.3f, 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f }; for(typename Mesh::VertexIter it=_m.vertices_begin(); it != _m.vertices_end(); ++it) { const float v = a[it->idx()%9]; if ( _check && !(_m.property( _ph, *it ) == v) ) return false; else _m.property( _ph, *it ) = v; } return true; } template bool fill_props( Mesh& _m, OpenMesh::EPropHandleT _ph, bool _check=false ) { for( typename Mesh::EdgeIter it=_m.edges_begin(); it != _m.edges_end(); ++it) { const size_t n = it->idx(); const bool v = ((n&(n-1))==0); // true for 0,1,2,4,8,.. if (_check && _m.property( _ph, *it ) != v) { return false; } else { _m.property( _ph, *it ) = v; } } return true; } template bool fill_props(Mesh& _m, OpenMesh::FPropHandleT _ph, bool _check=false) { for( typename Mesh::FaceIter it=_m.faces_begin(); it != _m.faces_end(); ++it) { const int n = (it->idx()) + 1; _m.property( _ph, *it ) = int2roman(n); } return true; } template bool fill_props( Mesh& _m, OpenMesh::HPropHandleT _ph, bool _check=false) { T v; static float a[9] = { 1.1f, 2.2f, 3.3f, 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f }; static float b[9] = { 2.2f, 3.3f, 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f, 1.1f }; static float c[9] = { 3.3f, 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f, 1.1f, 2.2f }; static float d[9] = { 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f, 1.1f, 2.2f, 3.3f }; for( typename Mesh::HalfedgeIter it=_m.halfedges_begin(); it != _m.halfedges_end(); ++it) { const int n = it->idx(); v = ((n&(n-1))==0); v.vec4fval[0] = a[n%9]; v.vec4fval[1] = b[n%9]; v.vec4fval[2] = c[n%9]; v.vec4fval[3] = d[n%9]; if ( _check && _m.property( _ph, *it ) != v ) return false; else _m.property( _ph, *it ) = v; } return true; } template bool fill_props( Mesh& _m, OpenMesh::MPropHandleT _ph, bool _check=false) { for( typename Mesh::FaceIter it=_m.faces_begin(); it != _m.faces_end(); ++it) { const size_t idx = it->idx(); if ( _check && _m.property( _ph )[int2roman(idx+1)] != idx ) return false; else _m.property( _ph )[int2roman(idx+1)] = idx; } return true; } #endif OpenMesh-9.0.0/src/Unittests/unittests_read_write_PLY.cc0000660000175000011300000016145414172246501023476 0ustar moebiusacg_staff#include #include namespace { class OpenMeshReadWritePLY : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Just load a point file in ply format and count whether * the right number of entities has been loaded. */ TEST_F(OpenMeshReadWritePLY, LoadSimplePointPLYFileWithBadEncoding) { mesh_.clear(); bool ok = OpenMesh::IO::read_mesh(mesh_, "pointCloudBadEncoding.ply"); EXPECT_TRUE(ok) << "Unable to load pointCloudBadEncoding.ply"; EXPECT_EQ(10u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(0u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(0u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; } /* * Just load a point file in ply format and count whether * the right number of entities has been loaded. */ TEST_F(OpenMeshReadWritePLY, LoadSimplePointPLYFileWithGoodEncoding) { mesh_.clear(); bool ok = OpenMesh::IO::read_mesh(mesh_, "pointCloudGoodEncoding.ply"); EXPECT_TRUE(ok) << "Unable to load pointCloudGoodEncoding.ply"; EXPECT_EQ(10u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(0u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(0u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; } /* * Just load a ply */ TEST_F(OpenMeshReadWritePLY, LoadSimplePLY) { mesh_.clear(); bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal.ply"); EXPECT_TRUE(ok) << "Unable to load cube-minimal.ply"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; } /* * Load a ply ascii file without a newline at the end of the file * */ TEST_F(OpenMeshReadWritePLY, LoadSimplePLYNoEndl) { mesh_.clear(); bool ok = OpenMesh::IO::read_mesh(mesh_, "sphere840.ply"); EXPECT_TRUE(ok) << "Unable to load sphere840.ply"; EXPECT_EQ(422u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(1260u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(840u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; } /* * Just load a ply file and set vertex color option before loading */ TEST_F(OpenMeshReadWritePLY, LoadSimplePLYForceVertexColorsAlthoughNotAvailable) { mesh_.clear(); mesh_.request_vertex_colors(); std::string file_name = "cube-minimal.ply"; OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexColor; bool ok = OpenMesh::IO::read_mesh(mesh_, file_name,options); EXPECT_TRUE(ok) << file_name; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; EXPECT_EQ(36u , mesh_.n_halfedges()) << "The number of loaded halfedges is not correct!"; EXPECT_FALSE(options.vertex_has_normal()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_texcoord()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_color()) << "Wrong user options are returned!"; } /* * Just load a ply file of a cube with vertex colors */ TEST_F(OpenMeshReadWritePLY, LoadSimplePLYWithVertexColors) { mesh_.clear(); mesh_.request_vertex_colors(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexColor; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal-vertexColors.ply",options); EXPECT_TRUE(ok) << "Unable to load cube-minimal-vertexColors.ply"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; #ifdef TEST_DOUBLE_TRAITS EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #else EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #endif EXPECT_FALSE(options.vertex_has_normal()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_texcoord()) << "Wrong user options are returned!"; EXPECT_TRUE(options.vertex_has_color()) << "Wrong user options are returned!"; mesh_.release_vertex_colors(); } /* * Just load a ply file of a cube with vertex colors */ TEST_F(OpenMeshReadWritePLY, LoadPLYFromMeshLabWithVertexColors) { mesh_.clear(); mesh_.request_vertex_colors(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexColor; bool ok = OpenMesh::IO::read_mesh(mesh_, "meshlab.ply",options); EXPECT_TRUE(ok) << "Unable to load meshlab.ply"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; #ifdef TEST_DOUBLE_TRAITS EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #else EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #endif EXPECT_FALSE(options.vertex_has_normal()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_texcoord()) << "Wrong user options are returned!"; EXPECT_TRUE(options.vertex_has_color()) << "Wrong user options are returned!"; mesh_.release_vertex_colors(); } /* * Just read and write a binary ply file of a cube with vertex colors */ TEST_F(OpenMeshReadWritePLY, WriteAndReadBinaryPLYWithVertexColors) { mesh_.clear(); mesh_.request_vertex_colors(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexColor; bool ok = OpenMesh::IO::read_mesh(mesh_, "meshlab.ply",options); EXPECT_TRUE(ok) << "Unable to load meshlab.ply"; options += OpenMesh::IO::Options::Binary; ok = OpenMesh::IO::write_mesh(mesh_, "meshlab_binary.ply",options); EXPECT_TRUE(ok) << "Unable to write meshlab_binary.ply"; mesh_.clear(); ok = OpenMesh::IO::read_mesh(mesh_, "meshlab_binary.ply",options); EXPECT_TRUE(ok) << "Unable to load meshlab_binary.ply"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; #ifdef TEST_DOUBLE_TRAITS EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #else EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #endif EXPECT_FALSE(options.vertex_has_normal()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_texcoord()) << "Wrong user options are returned!"; EXPECT_TRUE(options.vertex_has_color()) << "Wrong user options are returned!"; mesh_.release_vertex_colors(); } /* * Just read and write a ply file of a cube with float vertex colors */ TEST_F(OpenMeshReadWritePLY, WriteAndReadPLYWithFloatVertexColors) { mesh_.clear(); mesh_.request_vertex_colors(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexColor; bool ok = OpenMesh::IO::read_mesh(mesh_, "meshlab.ply",options); EXPECT_TRUE(ok) << "Unable to load meshlab.ply"; options += OpenMesh::IO::Options::ColorFloat; ok = OpenMesh::IO::write_mesh(mesh_, "meshlab_float.ply",options); EXPECT_TRUE(ok) << "Unable to write meshlab_float.ply"; mesh_.clear(); ok = OpenMesh::IO::read_mesh(mesh_, "meshlab_float.ply",options); EXPECT_TRUE(ok) << "Unable to load meshlab_float.ply"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; #ifdef TEST_DOUBLE_TRAITS EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #else EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #endif EXPECT_FALSE(options.vertex_has_normal()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_texcoord()) << "Wrong user options are returned!"; EXPECT_TRUE(options.vertex_has_color()) << "Wrong user options are returned!"; EXPECT_TRUE(options.color_is_float()) << "Wrong user options are returned!"; mesh_.release_vertex_colors(); } /* * Just read and write a binary ply file of a cube with float vertex colors */ TEST_F(OpenMeshReadWritePLY, WriteAndReadBinaryPLYWithFloatVertexColors) { mesh_.clear(); mesh_.request_vertex_colors(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexColor; bool ok = OpenMesh::IO::read_mesh(mesh_, "meshlab.ply",options); EXPECT_TRUE(ok) << "Unable to load meshlab.ply"; options += OpenMesh::IO::Options::ColorFloat; options += OpenMesh::IO::Options::Binary; ok = OpenMesh::IO::write_mesh(mesh_, "meshlab_binary_float.ply",options); EXPECT_TRUE(ok) << "Unable to write meshlab_binary_float.ply"; mesh_.clear(); ok = OpenMesh::IO::read_mesh(mesh_, "meshlab_binary_float.ply",options); EXPECT_TRUE(ok) << "Unable to load meshlab_binary_float.ply"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; #ifdef TEST_DOUBLE_TRAITS EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #else EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #endif EXPECT_FALSE(options.vertex_has_normal()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_texcoord()) << "Wrong user options are returned!"; EXPECT_TRUE(options.vertex_has_color()) << "Wrong user options are returned!"; EXPECT_TRUE(options.color_is_float()) << "Wrong user options are returned!"; EXPECT_TRUE(options.is_binary()) << "Wrong user options are returned!"; mesh_.release_vertex_colors(); } /* * Just load a ply file of a cube with vertex texCoords */ TEST_F(OpenMeshReadWritePLY, LoadSimplePLYWithTexCoords) { mesh_.clear(); mesh_.request_vertex_texcoords2D(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexTexCoord; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal-texCoords.ply",options); EXPECT_TRUE(ok) << "Unable to load cube-minimal-texCoords.ply"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; EXPECT_EQ(10, mesh_.texcoord2D(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_EQ(10, mesh_.texcoord2D(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_EQ(6, mesh_.texcoord2D(mesh_.vertex_handle(2))[0] ) << "Wrong vertex color at vertex 2 component 0"; EXPECT_EQ(6, mesh_.texcoord2D(mesh_.vertex_handle(2))[1] ) << "Wrong vertex color at vertex 2 component 1"; EXPECT_EQ(9, mesh_.texcoord2D(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_EQ(9, mesh_.texcoord2D(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_EQ(12, mesh_.texcoord2D(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_EQ(12, mesh_.texcoord2D(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_FALSE(options.vertex_has_normal()) << "Wrong user options are returned!"; EXPECT_TRUE(options.vertex_has_texcoord()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_color()) << "Wrong user options are returned!"; mesh_.release_vertex_texcoords2D(); } /* * Just load a ply with normals, ascii mode */ TEST_F(OpenMeshReadWritePLY, LoadSimplePLYWithNormals) { mesh_.clear(); mesh_.request_vertex_normals(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexNormal; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal-normals.ply", options); EXPECT_TRUE(ok) << "Unable to load cube-minimal-normals.ply"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; EXPECT_TRUE(options.vertex_has_normal()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_texcoord()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_color()) << "Wrong user options are returned!"; EXPECT_EQ(0, mesh_.normal(mesh_.vertex_handle(0))[0] ) << "Wrong normal at vertex 0 component 0"; EXPECT_EQ(0, mesh_.normal(mesh_.vertex_handle(0))[1] ) << "Wrong normal at vertex 0 component 1"; EXPECT_EQ(1, mesh_.normal(mesh_.vertex_handle(0))[2] ) << "Wrong normal at vertex 0 component 2"; EXPECT_EQ(1, mesh_.normal(mesh_.vertex_handle(3))[0] ) << "Wrong normal at vertex 3 component 0"; EXPECT_EQ(0, mesh_.normal(mesh_.vertex_handle(3))[1] ) << "Wrong normal at vertex 3 component 1"; EXPECT_EQ(0, mesh_.normal(mesh_.vertex_handle(3))[2] ) << "Wrong normal at vertex 3 component 2"; EXPECT_EQ(1, mesh_.normal(mesh_.vertex_handle(4))[0] ) << "Wrong normal at vertex 4 component 0"; EXPECT_EQ(0, mesh_.normal(mesh_.vertex_handle(4))[1] ) << "Wrong normal at vertex 4 component 1"; EXPECT_EQ(1, mesh_.normal(mesh_.vertex_handle(4))[2] ) << "Wrong normal at vertex 4 component 2"; EXPECT_EQ(1, mesh_.normal(mesh_.vertex_handle(7))[0] ) << "Wrong normal at vertex 7 component 0"; EXPECT_EQ(1, mesh_.normal(mesh_.vertex_handle(7))[1] ) << "Wrong normal at vertex 7 component 1"; EXPECT_EQ(2, mesh_.normal(mesh_.vertex_handle(7))[2] ) << "Wrong normal at vertex 7 component 2"; mesh_.release_vertex_normals(); } /* * Just load a ply with custom properties, ascii mode */ TEST_F(OpenMeshReadWritePLY, LoadSimplePLYWithCustomProps) { PolyMesh mesh; OpenMesh::IO::Options options; options += OpenMesh::IO::Options::Custom; bool ok = OpenMesh::IO::read_mesh(mesh, "cube-minimal-custom_props.ply", options); EXPECT_TRUE(ok) << "Unable to load cube-minimal-custom_props.ply"; EXPECT_EQ(8u , mesh.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(12u , mesh.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(6u , mesh.n_faces()) << "The number of loaded faces is not correct!"; OpenMesh::VPropHandleT qualityProp; OpenMesh::VPropHandleT indexProp; ASSERT_TRUE(mesh.get_property_handle(qualityProp,"quality")) << "Could not access quality property"; ASSERT_TRUE(mesh.get_property_handle(indexProp,"index")) << "Could not access index property"; //check index property for (unsigned i = 0; i < mesh.n_vertices(); ++i) EXPECT_EQ(i ,mesh.property(indexProp,OpenMesh::VertexHandle(i))) << "Vertex index at vertex " << i << " is wrong"; //check quality property EXPECT_EQ(1.f,mesh.property(qualityProp,OpenMesh::VertexHandle(0))) << "Wrong quality value at Vertex 0"; EXPECT_EQ(0.5f,mesh.property(qualityProp,OpenMesh::VertexHandle(1))) << "Wrong quality value at Vertex 1"; EXPECT_EQ(0.7f,mesh.property(qualityProp,OpenMesh::VertexHandle(2))) << "Wrong quality value at Vertex 2"; EXPECT_EQ(1.f,mesh.property(qualityProp,OpenMesh::VertexHandle(3))) << "Wrong quality value at Vertex 3"; EXPECT_EQ(0.1f,mesh.property(qualityProp,OpenMesh::VertexHandle(4))) << "Wrong quality value at Vertex 4"; EXPECT_EQ(0.f,mesh.property(qualityProp,OpenMesh::VertexHandle(5))) << "Wrong quality value at Vertex 5"; EXPECT_EQ(2.f,mesh.property(qualityProp,OpenMesh::VertexHandle(6))) << "Wrong quality value at Vertex 6"; EXPECT_EQ(5.f,mesh.property(qualityProp,OpenMesh::VertexHandle(7))) << "Wrong quality value at Vertex 7"; //check for custom list properties OpenMesh::VPropHandleT< std::vector > testValues; ASSERT_TRUE(mesh.get_property_handle(testValues,"test_values")) << "Could not access texcoords per face"; EXPECT_EQ(2u,mesh.property(testValues,OpenMesh::VertexHandle(0)).size()) << "Wrong verctor size"; EXPECT_EQ(1,mesh.property(testValues,OpenMesh::VertexHandle(0))[0]) << "Wrong list value at Vertex 0"; EXPECT_EQ(4,mesh.property(testValues,OpenMesh::VertexHandle(1))[1]) << "Wrong list value at Vertex 1"; EXPECT_EQ(5,mesh.property(testValues,OpenMesh::VertexHandle(2))[0]) << "Wrong list value at Vertex 2"; EXPECT_EQ(8,mesh.property(testValues,OpenMesh::VertexHandle(3))[1]) << "Wrong list value at Vertex 3"; EXPECT_EQ(9,mesh.property(testValues,OpenMesh::VertexHandle(4))[0]) << "Wrong list value at Vertex 4"; EXPECT_EQ(12,mesh.property(testValues,OpenMesh::VertexHandle(5))[1]) << "Wrong list value at Vertex 5"; EXPECT_EQ(13,mesh.property(testValues,OpenMesh::VertexHandle(6))[0]) << "Wrong list value at Vertex 6"; EXPECT_EQ(16,mesh.property(testValues,OpenMesh::VertexHandle(7))[1]) << "Wrong list value at Vertex 7"; OpenMesh::FPropHandleT< std::vector > texCoordsPerFace; ASSERT_TRUE(mesh.get_property_handle(texCoordsPerFace,"texcoords")) << "Could not access texcoords per face"; for (Mesh::FaceIter f_iter = mesh.faces_begin(); f_iter != mesh.faces_end(); ++f_iter) { EXPECT_EQ(8u, mesh.property(texCoordsPerFace, *f_iter).size()) << "Texcoords per face container has wrong size on face: " << f_iter->idx(); if (!mesh.property(texCoordsPerFace, *f_iter).empty()) { EXPECT_EQ(1.0, mesh.property(texCoordsPerFace, *f_iter)[0]) << "Texcoords wrong on index 0 with face: " << f_iter->idx(); EXPECT_EQ(1.0, mesh.property(texCoordsPerFace, *f_iter)[1]) << "Texcoords wrong on index 1 with face: " << f_iter->idx(); EXPECT_EQ(-1.0f, mesh.property(texCoordsPerFace, *f_iter)[2]) << "Texcoords wrong on index 2 with face: " << f_iter->idx(); EXPECT_EQ(-1.0f, mesh.property(texCoordsPerFace, *f_iter)[3]) << "Texcoords wrong on index 3 with face: " << f_iter->idx(); EXPECT_EQ(0.0f, mesh.property(texCoordsPerFace, *f_iter)[4]) << "Texcoords wrong on index 4 with face: " << f_iter->idx(); EXPECT_EQ(0.0f, mesh.property(texCoordsPerFace, *f_iter)[5]) << "Texcoords wrong on index 5 with face: " << f_iter->idx(); EXPECT_EQ(-0.5f, mesh.property(texCoordsPerFace, *f_iter)[6]) << "Texcoords wrong on index 6 with face: " << f_iter->idx(); EXPECT_EQ(-0.5f, mesh.property(texCoordsPerFace, *f_iter)[7]) << "Texcoords wrong on index 7 with face: " << f_iter->idx(); } } OpenMesh::FPropHandleT< unsigned > faceIndex; ASSERT_TRUE(mesh.get_property_handle(faceIndex,"faceIndex")) << "Could not access faceIndex per face"; EXPECT_EQ(0u,mesh.property(faceIndex,OpenMesh::FaceHandle(0))) << "Wrong index value at FaceHandle 0"; EXPECT_EQ(1u,mesh.property(faceIndex,OpenMesh::FaceHandle(1))) << "Wrong index value at FaceHandle 1"; EXPECT_EQ(2u,mesh.property(faceIndex,OpenMesh::FaceHandle(2))) << "Wrong index value at FaceHandle 2"; EXPECT_EQ(3u,mesh.property(faceIndex,OpenMesh::FaceHandle(3))) << "Wrong index value at FaceHandle 3"; EXPECT_EQ(4u,mesh.property(faceIndex,OpenMesh::FaceHandle(4))) << "Wrong index value at FaceHandle 4"; EXPECT_EQ(5u,mesh.property(faceIndex,OpenMesh::FaceHandle(5))) << "Wrong index value at FaceHandle 5"; } /* * Just load a ply with custom properties, binary mode */ TEST_F(OpenMeshReadWritePLY, LoadSimplePLYWithCustomPropsBinary) { PolyMesh mesh; OpenMesh::IO::Options options; options += OpenMesh::IO::Options::Custom; options += OpenMesh::IO::Options::Binary; bool ok = OpenMesh::IO::read_mesh(mesh, "cube-minimal-custom_props-binary.ply", options); EXPECT_TRUE(ok) << "Unable to load cube-minimal-custom_props.ply"; EXPECT_EQ(8u , mesh.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(12u , mesh.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(6u , mesh.n_faces()) << "The number of loaded faces is not correct!"; OpenMesh::VPropHandleT qualityProp; OpenMesh::VPropHandleT indexProp; ASSERT_TRUE(mesh.get_property_handle(qualityProp,"quality")) << "Could not access quality property"; ASSERT_TRUE(mesh.get_property_handle(indexProp,"index")) << "Could not access index property"; //check index property for (unsigned i = 0; i < mesh.n_vertices(); ++i) EXPECT_EQ(i ,mesh.property(indexProp,OpenMesh::VertexHandle(i))) << "Vertex index at vertex " << i << " is wrong"; //check quality property EXPECT_EQ(1.f,mesh.property(qualityProp,OpenMesh::VertexHandle(0))) << "Wrong quality value at Vertex 0"; EXPECT_EQ(0.5f,mesh.property(qualityProp,OpenMesh::VertexHandle(1))) << "Wrong quality value at Vertex 1"; EXPECT_EQ(0.7f,mesh.property(qualityProp,OpenMesh::VertexHandle(2))) << "Wrong quality value at Vertex 2"; EXPECT_EQ(1.f,mesh.property(qualityProp,OpenMesh::VertexHandle(3))) << "Wrong quality value at Vertex 3"; EXPECT_EQ(0.1f,mesh.property(qualityProp,OpenMesh::VertexHandle(4))) << "Wrong quality value at Vertex 4"; EXPECT_EQ(0.f,mesh.property(qualityProp,OpenMesh::VertexHandle(5))) << "Wrong quality value at Vertex 5"; EXPECT_EQ(2.f,mesh.property(qualityProp,OpenMesh::VertexHandle(6))) << "Wrong quality value at Vertex 6"; EXPECT_EQ(5.f,mesh.property(qualityProp,OpenMesh::VertexHandle(7))) << "Wrong quality value at Vertex 7"; //check for custom list properties OpenMesh::VPropHandleT< std::vector > testValues; ASSERT_TRUE(mesh.get_property_handle(testValues,"test_values")) << "Could not access texcoords per face"; EXPECT_EQ(2u,mesh.property(testValues,OpenMesh::VertexHandle(0)).size()) << "Wrong verctor size"; EXPECT_EQ(1,mesh.property(testValues,OpenMesh::VertexHandle(0))[0]) << "Wrong list value at Vertex 0"; EXPECT_EQ(4,mesh.property(testValues,OpenMesh::VertexHandle(1))[1]) << "Wrong list value at Vertex 1"; EXPECT_EQ(5,mesh.property(testValues,OpenMesh::VertexHandle(2))[0]) << "Wrong list value at Vertex 2"; EXPECT_EQ(8,mesh.property(testValues,OpenMesh::VertexHandle(3))[1]) << "Wrong list value at Vertex 3"; EXPECT_EQ(9,mesh.property(testValues,OpenMesh::VertexHandle(4))[0]) << "Wrong list value at Vertex 4"; EXPECT_EQ(12,mesh.property(testValues,OpenMesh::VertexHandle(5))[1]) << "Wrong list value at Vertex 5"; EXPECT_EQ(13,mesh.property(testValues,OpenMesh::VertexHandle(6))[0]) << "Wrong list value at Vertex 6"; EXPECT_EQ(16,mesh.property(testValues,OpenMesh::VertexHandle(7))[1]) << "Wrong list value at Vertex 7"; OpenMesh::FPropHandleT< std::vector > texCoordsPerFace; ASSERT_TRUE(mesh.get_property_handle(texCoordsPerFace,"texcoords")) << "Could not access texcoords per face"; for (Mesh::FaceIter f_iter = mesh.faces_begin(); f_iter != mesh.faces_end(); ++f_iter) { EXPECT_EQ(8u, mesh.property(texCoordsPerFace, *f_iter).size()) << "Texcoords per face container has wrong size on face: " << f_iter->idx(); if (!mesh.property(texCoordsPerFace, *f_iter).empty()) { EXPECT_EQ(1.0, mesh.property(texCoordsPerFace, *f_iter)[0]) << "Texcoords wrong on index 0 with face: " << f_iter->idx(); EXPECT_EQ(1.0, mesh.property(texCoordsPerFace, *f_iter)[1]) << "Texcoords wrong on index 1 with face: " << f_iter->idx(); EXPECT_EQ(-1.0f, mesh.property(texCoordsPerFace, *f_iter)[2]) << "Texcoords wrong on index 2 with face: " << f_iter->idx(); EXPECT_EQ(-1.0f, mesh.property(texCoordsPerFace, *f_iter)[3]) << "Texcoords wrong on index 3 with face: " << f_iter->idx(); EXPECT_EQ(0.0f, mesh.property(texCoordsPerFace, *f_iter)[4]) << "Texcoords wrong on index 4 with face: " << f_iter->idx(); EXPECT_EQ(0.0f, mesh.property(texCoordsPerFace, *f_iter)[5]) << "Texcoords wrong on index 5 with face: " << f_iter->idx(); EXPECT_EQ(-0.5f, mesh.property(texCoordsPerFace, *f_iter)[6]) << "Texcoords wrong on index 6 with face: " << f_iter->idx(); EXPECT_EQ(-0.5f, mesh.property(texCoordsPerFace, *f_iter)[7]) << "Texcoords wrong on index 7 with face: " << f_iter->idx(); } } OpenMesh::FPropHandleT< unsigned > faceIndex; ASSERT_TRUE(mesh.get_property_handle(faceIndex,"faceIndex")) << "Could not access faceIndex per face"; EXPECT_EQ(0u,mesh.property(faceIndex,OpenMesh::FaceHandle(0))) << "Wrong index value at FaceHandle 0"; EXPECT_EQ(1u,mesh.property(faceIndex,OpenMesh::FaceHandle(1))) << "Wrong index value at FaceHandle 1"; EXPECT_EQ(2u,mesh.property(faceIndex,OpenMesh::FaceHandle(2))) << "Wrong index value at FaceHandle 2"; EXPECT_EQ(3u,mesh.property(faceIndex,OpenMesh::FaceHandle(3))) << "Wrong index value at FaceHandle 3"; EXPECT_EQ(4u,mesh.property(faceIndex,OpenMesh::FaceHandle(4))) << "Wrong index value at FaceHandle 4"; EXPECT_EQ(5u,mesh.property(faceIndex,OpenMesh::FaceHandle(5))) << "Wrong index value at FaceHandle 5"; } TEST_F(OpenMeshReadWritePLY, WriteReadSimplePLYWithCustomProps) { PolyMesh mesh; OpenMesh::IO::Options options; bool ok = OpenMesh::IO::read_mesh(mesh, "cube-minimal.ply", options); OpenMesh::VPropHandleT indexProp; OpenMesh::VPropHandleT nonPersistant; OpenMesh::VPropHandleT qualityProp; OpenMesh::FPropHandleT faceProp; OpenMesh::VPropHandleT removedProp; const std::string indexPropName = "mySuperIndexProperty"; const std::string qualityPropName = "quality"; const std::string facePropName = "anotherPropForFaces"; const std::string nonPersistantName = "nonPersistant"; const std::string removedPropName = "willBeRemoved"; mesh.add_property(indexProp,indexPropName); mesh.add_property(qualityProp,qualityPropName); mesh.add_property(removedProp, removedPropName); mesh.add_property(faceProp,facePropName); mesh.add_property(nonPersistant,nonPersistantName); mesh.property(indexProp).set_persistent(true); mesh.property(qualityProp).set_persistent(true); mesh.property(faceProp).set_persistent(true); mesh.remove_property(removedProp); signed char i=0; for (Mesh::VertexIter v_iter = mesh.vertices_begin(); v_iter != mesh.vertices_end(); ++v_iter, ++i) { mesh.property(indexProp, *v_iter) = i; mesh.property(qualityProp, *v_iter) = 3.5*i; } i = 0; for (Mesh::FaceIter f_iter = mesh.faces_begin(); f_iter != mesh.faces_end(); ++f_iter, ++i) { mesh.property(faceProp, *f_iter) = -i; } const char* outFilename = "cube-minimal-customprops_openmeshOutputTestfile.ply"; ok = OpenMesh::IO::write_mesh(mesh, outFilename); ASSERT_TRUE(ok); PolyMesh loadedMesh; EXPECT_FALSE(loadedMesh.get_property_handle(indexProp,indexPropName)) << "Could access to property which was deleted"; options += OpenMesh::IO::Options::Custom; ok = OpenMesh::IO::read_mesh(loadedMesh, outFilename, options); ASSERT_TRUE(ok); ASSERT_TRUE(loadedMesh.get_property_handle(indexProp,indexPropName)) << "Could not access index property"; ASSERT_TRUE(loadedMesh.get_property_handle(qualityProp,qualityPropName)) << "Could not access quality property"; ASSERT_TRUE(loadedMesh.get_property_handle(faceProp,facePropName)) << "Could not access face property"; EXPECT_FALSE(loadedMesh.get_property_handle(nonPersistant,nonPersistantName)) << "Could access non persistant property"; i=0; for (Mesh::VertexIter v_iter = loadedMesh.vertices_begin(); v_iter != loadedMesh.vertices_end(); ++v_iter, ++i) { EXPECT_EQ(loadedMesh.property(indexProp, *v_iter), static_cast(i)); EXPECT_EQ(loadedMesh.property(qualityProp, *v_iter),3.5*i); } i = 0; for (Mesh::FaceIter f_iter = loadedMesh.faces_begin(); f_iter != loadedMesh.faces_end(); ++f_iter, ++i) { EXPECT_EQ(loadedMesh.property(faceProp, *f_iter),-i); } remove(outFilename); } TEST_F(OpenMeshReadWritePLY, WriteReadBinaryPLYWithCustomProps) { PolyMesh mesh; OpenMesh::IO::Options options; bool ok = OpenMesh::IO::read_mesh(mesh, "cube-minimal.ply", options); OpenMesh::VPropHandleT indexProp; OpenMesh::VPropHandleT nonPersistant; OpenMesh::VPropHandleT qualityProp; OpenMesh::FPropHandleT faceProp; OpenMesh::VPropHandleT removedProp; const std::string indexPropName = "mySuperIndexProperty"; const std::string qualityPropName = "quality"; const std::string facePropName = "anotherPropForFaces"; const std::string nonPersistantName = "nonPersistant"; const std::string removedPropName = "willBeRemoved"; mesh.add_property(indexProp,indexPropName); mesh.add_property(qualityProp,qualityPropName); mesh.add_property(removedProp, removedPropName); mesh.add_property(faceProp,facePropName); mesh.add_property(nonPersistant,nonPersistantName); mesh.property(indexProp).set_persistent(true); mesh.property(qualityProp).set_persistent(true); mesh.property(faceProp).set_persistent(true); mesh.remove_property(removedProp); signed char i=0; for (Mesh::VertexIter v_iter = mesh.vertices_begin(); v_iter != mesh.vertices_end(); ++v_iter, ++i) { mesh.property(indexProp, *v_iter) = i; mesh.property(qualityProp, *v_iter) = 3.5*i; } i = 0; for (Mesh::FaceIter f_iter = mesh.faces_begin(); f_iter != mesh.faces_end(); ++f_iter, ++i) { mesh.property(faceProp, *f_iter) = -i; } const char* outFilename = "cube-minimal-customprops_openmeshOutputTestfileBinary.ply"; options += OpenMesh::IO::Options::Binary; ok = OpenMesh::IO::write_mesh(mesh, outFilename, options); ASSERT_TRUE(ok); PolyMesh loadedMesh; EXPECT_FALSE(loadedMesh.get_property_handle(indexProp,indexPropName)) << "Could access to property which was deleted"; options.clear(); options += OpenMesh::IO::Options::Custom; options += OpenMesh::IO::Options::Binary; ok = OpenMesh::IO::read_mesh(loadedMesh, outFilename, options); ASSERT_TRUE(ok); ASSERT_TRUE(loadedMesh.get_property_handle(indexProp,indexPropName)) << "Could not access index property"; ASSERT_TRUE(loadedMesh.get_property_handle(qualityProp,qualityPropName)) << "Could not access quality property"; ASSERT_TRUE(loadedMesh.get_property_handle(faceProp,facePropName)) << "Could not access face property"; EXPECT_FALSE(loadedMesh.get_property_handle(nonPersistant,nonPersistantName)) << "Could access non persistant property"; i=0; for (Mesh::VertexIter v_iter = loadedMesh.vertices_begin(); v_iter != loadedMesh.vertices_end(); ++v_iter, ++i) { EXPECT_EQ(loadedMesh.property(indexProp, *v_iter), static_cast(i)); EXPECT_EQ(loadedMesh.property(qualityProp, *v_iter),3.5*i); } i = 0; for (Mesh::FaceIter f_iter = loadedMesh.faces_begin(); f_iter != loadedMesh.faces_end(); ++f_iter, ++i) { EXPECT_EQ(loadedMesh.property(faceProp, *f_iter),-i); } //remove(outFilename); } /* * Just load a ply with extra elements */ TEST_F(OpenMeshReadWritePLY, LoadSimplePLYWithExtraElements) { mesh_.clear(); bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal-extra-elements.ply"); EXPECT_TRUE(ok) << "Unable to load cube-minimal-extra-elements.ply"; EXPECT_EQ(8u, mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u, mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u, mesh_.n_faces()) << "The number of loaded faces is not correct!"; } /* * Just load a binary ply with extra elements */ TEST_F(OpenMeshReadWritePLY, LoadSimpleBinaryPLYWithExtraElements) { mesh_.clear(); OpenMesh::IO::Options options = OpenMesh::IO::Options::Binary; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal-extra-elements-binary.ply", options); EXPECT_TRUE(ok) << "Unable to load cube-minimal-extra-elements-binary.ply"; EXPECT_EQ(8u, mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u, mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u, mesh_.n_faces()) << "The number of loaded faces is not correct!"; } /* * Ignore a file that does not contain vertices and faces */ TEST_F(OpenMeshReadWritePLY, IgnoreNonMeshPlyFile) { mesh_.clear(); std::stringstream data; data << "ply" << "\n"; data << "format binary_little_endian 1.0" << "\n"; data << "comment Image data" << "\n"; data << "element image 0" << "\n"; data << "property list uint16 uint16 row" << "\n"; data << "end_header" << "\n"; OpenMesh::IO::Options options = OpenMesh::IO::Options::Binary; bool ok = OpenMesh::IO::read_mesh(mesh_, data, ".ply", options); EXPECT_TRUE(ok) << "This empty file should be readable without an error!"; EXPECT_EQ(0u, mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(0u, mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(0u, mesh_.n_faces()) << "The number of loaded faces is not correct!"; } /* * Ignore a file that does not contain vertices and faces */ TEST_F(OpenMeshReadWritePLY, FailOnUnknownPropertyTypeForLists) { mesh_.clear(); std::stringstream data; data << "ply" << "\n"; data << "format binary_little_endian 1.0" << "\n"; data << "comment Image data" << "\n"; data << "element image 0" << "\n"; data << "property list blibb blubb row" << "\n"; data << "end_header" << "\n"; OpenMesh::IO::Options options = OpenMesh::IO::Options::Binary; bool ok = OpenMesh::IO::read_mesh(mesh_, data, ".ply", options); EXPECT_FALSE(ok) << "This file should fail to read!"; EXPECT_EQ(0u, mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(0u, mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(0u, mesh_.n_faces()) << "The number of loaded faces is not correct!"; } /* * Load an ASCII PLY file of a cube with float RGB face colors */ TEST_F(OpenMeshReadWritePLY, LoadSimplePLYWithFaceColors) { mesh_.clear(); mesh_.request_face_colors(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::FaceColor; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal-faceColors.ply",options); EXPECT_TRUE(ok) << "Unable to load cube-minimal-faceColors.ply"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u, mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u, mesh_.n_faces()) << "The number of loaded faces is not correct!"; #ifdef TEST_DOUBLE_TRAITS EXPECT_FLOAT_EQ(107/255.0, mesh_.color(mesh_.face_handle(0))[0] ) << "Wrong face color at face 0"; EXPECT_FLOAT_EQ(117/255.0, mesh_.color(mesh_.face_handle(0))[1] ) << "Wrong face color at face 0"; EXPECT_FLOAT_EQ(177/255.0, mesh_.color(mesh_.face_handle(0))[2] ) << "Wrong face color at face 0"; EXPECT_FLOAT_EQ(107/255.0, mesh_.color(mesh_.face_handle(3))[0] ) << "Wrong face color at face 3"; EXPECT_FLOAT_EQ(255/255.0, mesh_.color(mesh_.face_handle(3))[1] ) << "Wrong face color at face 3"; EXPECT_FLOAT_EQ(135/255.0, mesh_.color(mesh_.face_handle(3))[2] ) << "Wrong face color at face 3"; EXPECT_FLOAT_EQ(163/255.0, mesh_.color(mesh_.face_handle(4))[0] ) << "Wrong face color at face 4"; EXPECT_FLOAT_EQ(107/255.0, mesh_.color(mesh_.face_handle(4))[1] ) << "Wrong face color at face 4"; EXPECT_FLOAT_EQ(177/255.0, mesh_.color(mesh_.face_handle(4))[2] ) << "Wrong face color at face 4"; EXPECT_FLOAT_EQ(255/255.0, mesh_.color(mesh_.face_handle(7))[0] ) << "Wrong face color at face 7"; EXPECT_FLOAT_EQ(140/255.0, mesh_.color(mesh_.face_handle(7))[1] ) << "Wrong face color at face 7"; EXPECT_FLOAT_EQ(107/255.0, mesh_.color(mesh_.face_handle(7))[2] ) << "Wrong face color at face 7"; #else EXPECT_EQ(107, mesh_.color(mesh_.face_handle(0))[0] ) << "Wrong face color at face 0"; EXPECT_EQ(117, mesh_.color(mesh_.face_handle(0))[1] ) << "Wrong face color at face 0"; EXPECT_EQ(177, mesh_.color(mesh_.face_handle(0))[2] ) << "Wrong face color at face 0"; EXPECT_EQ(107, mesh_.color(mesh_.face_handle(3))[0] ) << "Wrong face color at face 3"; EXPECT_EQ(255, mesh_.color(mesh_.face_handle(3))[1] ) << "Wrong face color at face 3"; EXPECT_EQ(135, mesh_.color(mesh_.face_handle(3))[2] ) << "Wrong face color at face 3"; EXPECT_EQ(163, mesh_.color(mesh_.face_handle(4))[0] ) << "Wrong face color at face 4"; EXPECT_EQ(107, mesh_.color(mesh_.face_handle(4))[1] ) << "Wrong face color at face 4"; EXPECT_EQ(177, mesh_.color(mesh_.face_handle(4))[2] ) << "Wrong face color at face 4"; EXPECT_EQ(255, mesh_.color(mesh_.face_handle(7))[0] ) << "Wrong face color at face 7"; EXPECT_EQ(140, mesh_.color(mesh_.face_handle(7))[1] ) << "Wrong face color at face 7"; EXPECT_EQ(107, mesh_.color(mesh_.face_handle(7))[2] ) << "Wrong face color at face 7"; #endif EXPECT_FALSE(options.vertex_has_normal()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_texcoord()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_color()) << "Wrong user options are returned!"; EXPECT_TRUE(options.face_has_color()) << "Wrong user options are returned!"; EXPECT_FALSE(options.color_has_alpha()) << "Wrong user options are returned!"; EXPECT_FALSE(options.is_binary()) << "Wrong user options are returned!"; mesh_.release_face_colors(); } /* * Write and read PLY files with face colors in various formats */ TEST_F(OpenMeshReadWritePLY, WriteAndReadPLYWithFaceColors) { struct Format { Format(const char* outFileName, OpenMesh::IO::Options options) : _outFileName(outFileName), _options(options) {} const char* _outFileName; const OpenMesh::IO::Options _options; } formats[] = { Format("cube-minimal-faceColors_ascii_uchar.ply", OpenMesh::IO::Options::Default), Format("cube-minimal-faceColors_ascii_float.ply", OpenMesh::IO::Options::ColorFloat), Format("cube-minimal-faceColors_binary_uchar.ply", OpenMesh::IO::Options::Binary), Format("cube-minimal-faceColors_binary_float.ply", OpenMesh::IO::Options::Binary | OpenMesh::IO::Options::ColorFloat), // Test writing/reading alpha values (all default 1.0/255), but the test mesh // Color type has no alpha channel so there's nothing to test below Format("cube-minimal-faceColors_alpha_ascii_uchar.ply", OpenMesh::IO::Options::ColorAlpha), Format("cube-minimal-faceColors_alpha_ascii_float.ply", OpenMesh::IO::Options::ColorFloat | OpenMesh::IO::Options::ColorAlpha), Format("cube-minimal-faceColors_alpha_binary_uchar.ply", OpenMesh::IO::Options::Binary | OpenMesh::IO::Options::ColorAlpha), Format("cube-minimal-faceColors_alpha_binary_float.ply", OpenMesh::IO::Options::Binary | OpenMesh::IO::Options::ColorFloat | OpenMesh::IO::Options::ColorAlpha), }; for (size_t i = 0; i < sizeof(formats) / sizeof(Format); ++i) { const char* outFileName = formats[i]._outFileName; mesh_.clear(); mesh_.request_face_colors(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::FaceColor; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal-faceColors.ply", options); EXPECT_TRUE(ok) << "Unable to load cube-minimal-faceColors.ply"; options = formats[i]._options; options += OpenMesh::IO::Options::FaceColor; ok = OpenMesh::IO::write_mesh(mesh_, outFileName, options); EXPECT_TRUE(ok) << "Unable to write " << outFileName; // Reset for reading: let the reader determine binary/float/etc. options = OpenMesh::IO::Options::FaceColor; mesh_.clear(); ok = OpenMesh::IO::read_mesh(mesh_, outFileName, options); EXPECT_TRUE(ok) << "Unable to load " << outFileName; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct: " << outFileName; EXPECT_EQ(18u, mesh_.n_edges()) << "The number of loaded edges is not correct: " << outFileName; EXPECT_EQ(12u, mesh_.n_faces()) << "The number of loaded faces is not correct: " << outFileName; #ifdef TEST_DOUBLE_TRAITS EXPECT_FLOAT_EQ(107/255.0, mesh_.color(mesh_.face_handle(0))[0] ) << "Wrong face color at face 0"; EXPECT_FLOAT_EQ(117/255.0, mesh_.color(mesh_.face_handle(0))[1] ) << "Wrong face color at face 0"; EXPECT_FLOAT_EQ(177/255.0, mesh_.color(mesh_.face_handle(0))[2] ) << "Wrong face color at face 0"; EXPECT_FLOAT_EQ(107/255.0, mesh_.color(mesh_.face_handle(3))[0] ) << "Wrong face color at face 3"; EXPECT_FLOAT_EQ(255/255.0, mesh_.color(mesh_.face_handle(3))[1] ) << "Wrong face color at face 3"; EXPECT_FLOAT_EQ(135/255.0, mesh_.color(mesh_.face_handle(3))[2] ) << "Wrong face color at face 3"; EXPECT_FLOAT_EQ(163/255.0, mesh_.color(mesh_.face_handle(4))[0] ) << "Wrong face color at face 4"; EXPECT_FLOAT_EQ(107/255.0, mesh_.color(mesh_.face_handle(4))[1] ) << "Wrong face color at face 4"; EXPECT_FLOAT_EQ(177/255.0, mesh_.color(mesh_.face_handle(4))[2] ) << "Wrong face color at face 4"; EXPECT_FLOAT_EQ(255/255.0, mesh_.color(mesh_.face_handle(7))[0] ) << "Wrong face color at face 7"; EXPECT_FLOAT_EQ(140/255.0, mesh_.color(mesh_.face_handle(7))[1] ) << "Wrong face color at face 7"; EXPECT_FLOAT_EQ(107/255.0, mesh_.color(mesh_.face_handle(7))[2] ) << "Wrong face color at face 7"; #else EXPECT_EQ(107, mesh_.color(mesh_.face_handle(0))[0] ) << "Wrong face color at face 0"; EXPECT_EQ(117, mesh_.color(mesh_.face_handle(0))[1] ) << "Wrong face color at face 0"; EXPECT_EQ(177, mesh_.color(mesh_.face_handle(0))[2] ) << "Wrong face color at face 0"; EXPECT_EQ(107, mesh_.color(mesh_.face_handle(3))[0] ) << "Wrong face color at face 3"; EXPECT_EQ(255, mesh_.color(mesh_.face_handle(3))[1] ) << "Wrong face color at face 3"; EXPECT_EQ(135, mesh_.color(mesh_.face_handle(3))[2] ) << "Wrong face color at face 3"; EXPECT_EQ(163, mesh_.color(mesh_.face_handle(4))[0] ) << "Wrong face color at face 4"; EXPECT_EQ(107, mesh_.color(mesh_.face_handle(4))[1] ) << "Wrong face color at face 4"; EXPECT_EQ(177, mesh_.color(mesh_.face_handle(4))[2] ) << "Wrong face color at face 4"; EXPECT_EQ(255, mesh_.color(mesh_.face_handle(7))[0] ) << "Wrong face color at face 7"; EXPECT_EQ(140, mesh_.color(mesh_.face_handle(7))[1] ) << "Wrong face color at face 7"; EXPECT_EQ(107, mesh_.color(mesh_.face_handle(7))[2] ) << "Wrong face color at face 7"; #endif EXPECT_FALSE(options.vertex_has_normal()) << "Wrong user options are returned: " << outFileName; EXPECT_FALSE(options.vertex_has_texcoord()) << "Wrong user options are returned: " << outFileName; EXPECT_FALSE(options.vertex_has_color()) << "Wrong user options are returned: " << outFileName; EXPECT_TRUE(options.face_has_color()) << "Wrong user options are returned: " << outFileName; EXPECT_EQ(formats[i]._options.color_is_float(), options.color_is_float()) << "Wrong user options are returned: " << outFileName; EXPECT_EQ(formats[i]._options.is_binary(), options.is_binary()) << "Wrong user options are returned: " << outFileName; mesh_.release_face_colors(); } } } OpenMesh-9.0.0/src/Unittests/unittests_eigen3_type.cc0000660000175000011300000001641214172246501023031 0ustar moebiusacg_staff #ifdef ENABLE_EIGEN3_TEST #include #include #include #include #include #include #include #include #include struct EigenTraits : OpenMesh::DefaultTraits { using Point = Eigen::Vector3d; using Normal = Eigen::Vector3d; using TexCoord2D = Eigen::Vector2d; }; using EigenTriMesh = OpenMesh::TriMesh_ArrayKernelT; namespace { class OpenMeshEigenTest : public testing::Test { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { } EigenTriMesh mesh_; }; TEST_F(OpenMeshEigenTest, Test_external_vectorize) { EigenTriMesh::Normal normal; vectorize(normal,2); EXPECT_EQ(normal[0],2.0f ) << "Wrong x value"; EXPECT_EQ(normal[1],2.0f ) << "Wrong y value"; EXPECT_EQ(normal[2],2.0f ) << "Wrong z value"; } TEST_F(OpenMeshEigenTest, Test_external_norm) { EigenTriMesh::Normal normal(1,0,0); EigenTriMesh::Scalar result = norm(normal); EXPECT_EQ(result,1.0f ) << "Wrong norm"; normal = EigenTriMesh::Normal(2,0,0); result = norm(normal); EXPECT_EQ(result,2.0f ) << "Wrong norm"; } TEST_F(OpenMeshEigenTest, Test_external_sqrnorm) { EigenTriMesh::Normal normal(1,0,0); EigenTriMesh::Scalar result = sqrnorm(normal); EXPECT_EQ(result,1.0f ) << "Wrong norm"; normal = EigenTriMesh::Normal(2,0,0); result = sqrnorm(normal); EXPECT_EQ(result,4.0f ) << "Wrong norm"; } TEST_F(OpenMeshEigenTest, Test_external_normalize) { EigenTriMesh::Normal normal(2,0,0); normalize(normal); EXPECT_EQ(norm(normal),1.0f ) << "Wrong norm after normalization"; normal = EigenTriMesh::Normal(2,6,9); normalize(normal); EXPECT_EQ(norm(normal),1.0f ) << "Wrong norm after normalization"; } TEST_F(OpenMeshEigenTest, Test_external_cross_Product) { EigenTriMesh::Normal normal1(1,0,0); EigenTriMesh::Normal normal2(1,1,0); EigenTriMesh::Normal result = cross(normal1,normal2); EXPECT_EQ(result[0],0.0f ) << "Wrong result x direction"; EXPECT_EQ(result[1],0.0f ) << "Wrong result y direction"; EXPECT_EQ(result[2],1.0f ) << "Wrong result z direction"; } TEST_F(OpenMeshEigenTest, Test_external_dot_Product) { EigenTriMesh::Normal normal1(1,0,0); EigenTriMesh::Normal normal2(1,1,0); EigenTriMesh::Normal normal3(1,1,1); EigenTriMesh::Normal normal4(2,4,6); EigenTriMesh::Scalar result = dot(normal1,normal2); EigenTriMesh::Scalar result1 = dot(normal3,normal4); EXPECT_EQ(result,1.0f ) << "Wrong dot product"; EXPECT_EQ(result1,12.0f ) << "Wrong dot product"; } TEST_F(OpenMeshEigenTest, Test_Basic_setup) { // Add some vertices EigenTriMesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(EigenTriMesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(EigenTriMesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(EigenTriMesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(EigenTriMesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); EXPECT_EQ(mesh_.n_faces(),2u) << "Wrong number of faces"; } TEST_F(OpenMeshEigenTest, test_normal_computation) { // Add some vertices EigenTriMesh::VertexHandle vhandle[4]; mesh_.request_vertex_normals(); mesh_.request_face_normals(); vhandle[0] = mesh_.add_vertex(EigenTriMesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(EigenTriMesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(EigenTriMesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(EigenTriMesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); EigenTriMesh::FaceHandle face1 = mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); EigenTriMesh::FaceHandle face2 = mesh_.add_face(face_vhandles); mesh_.update_face_normals(); EXPECT_EQ(mesh_.n_faces(),2u) << "Wrong number of faces"; EigenTriMesh::Normal normal = mesh_.normal(face1); EXPECT_EQ(normal[0],0.0f ) << "Wrong normal x direction"; EXPECT_EQ(normal[1],0.0f ) << "Wrong normal y direction"; EXPECT_EQ(normal[2],1.0f ) << "Wrong normal z direction"; normal = mesh_.normal(face2); EXPECT_EQ(normal[0],0.0f ) << "Wrong normal x direction"; EXPECT_EQ(normal[1],0.0f ) << "Wrong normal y direction"; EXPECT_EQ(normal[2],1.0f ) << "Wrong normal z direction"; } /* Just load a simple mesh file in obj format and count whether * the right number of entities has been loaded. Afterwards recompute * normals */ TEST_F(OpenMeshEigenTest, LoadSimpleOFFFile) { mesh_.clear(); bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); EXPECT_TRUE(ok); EXPECT_EQ(7526u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(22572u, mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(15048u, mesh_.n_faces()) << "The number of loaded faces is not correct!"; mesh_.update_normals(); } // Test decimation with Eigen as vector type TEST_F(OpenMeshEigenTest, Decimater) { mesh_.clear(); bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); EXPECT_TRUE(ok); EXPECT_EQ(7526u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(22572u, mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(15048u, mesh_.n_faces()) << "The number of loaded faces is not correct!"; mesh_.update_normals(); OpenMesh::Decimater::DecimaterT decimater(mesh_); OpenMesh::Decimater::ModQuadricT::Handle hModQuadric; // use a quadric module OpenMesh::Decimater::ModNormalDeviationT::Handle hModNormalDeviation; // also use normal deviation module as binary check decimater.add(hModQuadric); decimater.add(hModNormalDeviation); decimater.module(hModQuadric).unset_max_err(); decimater.module(hModNormalDeviation).set_normal_deviation(15); decimater.initialize(); size_t removedVertices = decimater.decimate_to(8); mesh_.garbage_collection(); EXPECT_EQ(6998u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ( 528u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(1578u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(1052u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } } #endif OpenMesh-9.0.0/src/Unittests/unittests_randomNumberGenerator.cc0000660000175000011300000000374114172246501025117 0ustar moebiusacg_staff #include #include namespace { class RandomNumberGenerator : public testing::Test { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ TEST_F(RandomNumberGenerator, RandomNumberGeneratorMaxTestHighres) { OpenMesh::RandomNumberGenerator rng(100000000); unsigned int lowerZero = 0; unsigned int above1 = 0; double average = 0.0; for ( unsigned int i = 0 ; i < 100000000 ; ++i) { double randomNumber = rng.getRand(); if ( randomNumber < 0.0 ) lowerZero++; if ( randomNumber > 1.0 ) above1++; average += randomNumber; } average /= 100000000.0; EXPECT_EQ(0u, lowerZero ) << "Below zero!"; EXPECT_EQ(0u, above1 ) << "Above zero!"; EXPECT_TRUE( (average - 0.5) < 0.01 ) << "Expected value not 0.5"; } TEST_F(RandomNumberGenerator, RandomNumberGeneratorMaxTestLowres) { OpenMesh::RandomNumberGenerator rng(1000); unsigned int lowerZero = 0; unsigned int above1 = 0; double average = 0.0; for ( unsigned int i = 0 ; i < 10000000 ; ++i) { double randomNumber = rng.getRand(); if ( randomNumber < 0.0 ) lowerZero++; if ( randomNumber > 1.0 ) { above1++; } average += randomNumber; } average /= 10000000.0; EXPECT_EQ(0u, lowerZero ) << "Below zero!"; EXPECT_EQ(0u, above1 ) << "Above zero!"; EXPECT_TRUE( (average - 0.5) < 0.01 ) << "Expected value not 0.5"; } } OpenMesh-9.0.0/src/Unittests/unittests_set_positions_directly.cc0000660000175000011300000000313714172246501025417 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshDirectSettingProperties : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* Adds two triangles to a tri mesh */ TEST_F(OpenMeshDirectSettingProperties, SetVertexPositionsDirectly) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); auto pos_pro = mesh_.points_property_handle(); auto point_vector = mesh_.property(pos_pro).data_vector(); int vertex_count = 0; for( auto p : point_vector) { // std::cerr << p[0] << " " << p[1] << " " << p[2] << std::endl; ++vertex_count; } EXPECT_EQ(4u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(4, vertex_count) << "Wrong number of vertices when counting direct point property vector"; } } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_iterators.cc0000660000175000011300000007354114172246501024373 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshIterators : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Small VertexIterator Test */ TEST_F(OpenMeshIterators, VertexIter) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // Test setup: // 1 === 2 // | / | // | / | // | / | // 0 === 3 Mesh::VertexIter v_it = mesh_.vertices_begin(); Mesh::VertexIter v_end = mesh_.vertices_end(); EXPECT_EQ(0, v_it->idx()) << "Index wrong for vertex iterator vertices_begin()"; ++v_it; EXPECT_EQ(1, v_it->idx()) << "Index wrong in vertex iterator"; ++v_it; EXPECT_EQ(2, v_it->idx()) << "Index wrong in vertex iterator"; ++v_it; EXPECT_EQ(3, v_it->idx()) << "Index wrong in vertex iterator"; ++v_it; EXPECT_EQ(4, v_it->idx()) << "Index wrong in vertex iterator"; // Check end iterator EXPECT_EQ(4, v_end->idx()) << "Index wrong in vertex iterator for vertices_end()"; // Second iterator test to start at a specific position } /* * Small VertexIterator Test to check if we can start iterating at a specific handle */ TEST_F(OpenMeshIterators, VertexIterStartPosition) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // Test setup: // 1 === 2 // | / | // | / | // | / | // 0 === 3 Mesh::VertexIter v_it = Mesh::VertexIter(mesh_,mesh_.vertex_handle(2)); Mesh::VertexIter v_end = mesh_.vertices_end(); EXPECT_EQ(2, v_it->idx()) << "Index wrong in vertex iterator"; ++v_it; EXPECT_EQ(3, v_it->idx()) << "Index wrong in vertex iterator"; ++v_it; EXPECT_EQ(4, v_it->idx()) << "Index wrong in vertex iterator"; // Check end iterator EXPECT_EQ(4, v_end->idx()) << "Index wrong in vertex iterator for vertices_end()"; } /* * Small VertexIterator Test to check if we can continue from the end after adding vertices */ TEST_F(OpenMeshIterators, VertexIterContinueAfterEnd) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // Test setup: // 1 === 2 // | / | // | / | // | / | // 0 === 3 // Add a double vertex property OpenMesh::VPropHandleT intHandle; EXPECT_FALSE( mesh_.get_property_handle(intHandle,"intProp") ); mesh_.add_property(intHandle,"intProp"); // Initialize existing properties: int i = 0; for (Mesh::VertexIter v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end() ; ++ v_it) { mesh_.property(intHandle,*v_it) = i; ++i; } // Check property EXPECT_TRUE(mesh_.get_property_handle(intHandle,"intProp")); // Remember old end iterator Mesh::VertexIter old_end = mesh_.vertices_end(); // Set properties to perform test for ( unsigned int j = 0 ; j < 4 ; ++j ) { OpenMesh::VertexHandle vh = mesh_.add_vertex(Mesh::Point(1, 0, 0)); mesh_.property(intHandle,vh) = i; ++i; } // Reset to first expected value i = 4; for ( Mesh::VertexIter test = old_end ; test != mesh_.vertices_end() ; ++test ) { EXPECT_EQ( mesh_.property(intHandle,*test) , i); ++i; } } /* * Small EdgeIterator Test */ TEST_F(OpenMeshIterators, EdgeIter) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // Test setup: // 1 === 2 // | / | // | / | // | / | // 0 === 3 Mesh::EdgeIter e_it = mesh_.edges_begin(); Mesh::EdgeIter e_end = mesh_.edges_end(); EXPECT_EQ(0, e_it->idx()) << "Wrong start index in edge iterator"; EXPECT_EQ(5, e_end->idx()) << "Wrong end index in edge iterator"; EXPECT_EQ(1, mesh_.to_vertex_handle(mesh_.halfedge_handle(*e_it,0)).idx() ) << "1: Wrong to vertex handle of halfedge 0"; EXPECT_EQ(2, mesh_.from_vertex_handle(mesh_.halfedge_handle(*e_it,0)).idx() ) << "1: Wrong from vertex handle of halfedge 0"; EXPECT_EQ(2, mesh_.to_vertex_handle(mesh_.halfedge_handle(*e_it,1)).idx() ) << "1: Wrong to vertex handle of halfedge 1"; EXPECT_EQ(1, mesh_.from_vertex_handle(mesh_.halfedge_handle(*e_it,1)).idx() ) << "1: Wrong from vertex handle of halfedge 1"; ++e_it; EXPECT_EQ(1, e_it->idx()) << "Wrong index in edge iterator"; EXPECT_EQ(0, mesh_.to_vertex_handle(mesh_.halfedge_handle(*e_it,0)).idx() ) << "2: Wrong to vertex handle of halfedge 0"; EXPECT_EQ(1, mesh_.from_vertex_handle(mesh_.halfedge_handle(*e_it,0)).idx() ) << "2: Wrong from vertex handle of halfedge 0"; EXPECT_EQ(1, mesh_.to_vertex_handle(mesh_.halfedge_handle(*e_it,1)).idx() ) << "2: Wrong to vertex handle of halfedge 1"; EXPECT_EQ(0, mesh_.from_vertex_handle(mesh_.halfedge_handle(*e_it,1)).idx() ) << "2: Wrong from vertex handle of halfedge 1"; ++e_it; EXPECT_EQ(2, e_it->idx()) << "Wrong index in edge iterator"; EXPECT_EQ(2, mesh_.to_vertex_handle(mesh_.halfedge_handle(*e_it,0)).idx() ) << "3: Wrong to vertex handle of halfedge 0"; EXPECT_EQ(0, mesh_.from_vertex_handle(mesh_.halfedge_handle(*e_it,0)).idx() ) << "3: Wrong from vertex handle of halfedge 0"; EXPECT_EQ(0, mesh_.to_vertex_handle(mesh_.halfedge_handle(*e_it,1)).idx() ) << "3: Wrong to vertex handle of halfedge 1"; EXPECT_EQ(2, mesh_.from_vertex_handle(mesh_.halfedge_handle(*e_it,1)).idx() ) << "3: Wrong from vertex handle of halfedge 1"; ++e_it; EXPECT_EQ(3, e_it->idx()) << "Wrong index in edge iterator"; EXPECT_EQ(3, mesh_.to_vertex_handle(mesh_.halfedge_handle(*e_it,0)).idx() ) << "4: Wrong to vertex handle of halfedge 0"; EXPECT_EQ(0, mesh_.from_vertex_handle(mesh_.halfedge_handle(*e_it,0)).idx() ) << "4: Wrong from vertex handle of halfedge 0"; EXPECT_EQ(0, mesh_.to_vertex_handle(mesh_.halfedge_handle(*e_it,1)).idx() ) << "4: Wrong to vertex handle of halfedge 1"; EXPECT_EQ(3, mesh_.from_vertex_handle(mesh_.halfedge_handle(*e_it,1)).idx() ) << "4: Wrong from vertex handle of halfedge 1"; ++e_it; EXPECT_EQ(4, e_it->idx()) << "Wrong index in edge iterator"; EXPECT_EQ(2, mesh_.to_vertex_handle(mesh_.halfedge_handle(*e_it,0)).idx() ) << "5: Wrong to vertex handle of halfedge 0"; EXPECT_EQ(3, mesh_.from_vertex_handle(mesh_.halfedge_handle(*e_it,0)).idx() ) << "5: Wrong from vertex handle of halfedge 0"; EXPECT_EQ(3, mesh_.to_vertex_handle(mesh_.halfedge_handle(*e_it,1)).idx() ) << "5: Wrong to vertex handle of halfedge 1"; EXPECT_EQ(2, mesh_.from_vertex_handle(mesh_.halfedge_handle(*e_it,1)).idx() ) << "5: Wrong from vertex handle of halfedge 1"; } /* Adds a cube to a trimesh and runs over all halfedges */ TEST_F(OpenMeshIterators, HalfedgeIterSkipping) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[8]; vhandle[0] = mesh_.add_vertex(Mesh::Point(-1, -1, 1)); vhandle[1] = mesh_.add_vertex(Mesh::Point( 1, -1, 1)); vhandle[2] = mesh_.add_vertex(Mesh::Point( 1, 1, 1)); vhandle[3] = mesh_.add_vertex(Mesh::Point(-1, 1, 1)); vhandle[4] = mesh_.add_vertex(Mesh::Point(-1, -1, -1)); vhandle[5] = mesh_.add_vertex(Mesh::Point( 1, -1, -1)); vhandle[6] = mesh_.add_vertex(Mesh::Point( 1, 1, -1)); vhandle[7] = mesh_.add_vertex(Mesh::Point(-1, 1, -1)); // Add six faces to form a cube std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // Test setup: // // // 3 ======== 2 // / /| // / / | z // 0 ======== 1 | | // | | | | y // | 7 | 6 | / // | | / | / // | |/ |/ // 4 ======== 5 -------> x // // Check setup EXPECT_EQ(18u, mesh_.n_edges() ) << "Wrong number of Edges"; EXPECT_EQ(36u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong number of faces"; mesh_.request_face_status(); mesh_.request_vertex_status(); mesh_.request_halfedge_status(); // Get second edge Mesh::EdgeHandle eh = mesh_.edge_handle(2); // Delete one edge mesh_.delete_edge(eh); // Check setup ( No garbage collection, so nothing should change!) EXPECT_EQ(18u, mesh_.n_edges() ) << "Wrong number of Edges after delete"; EXPECT_EQ(36u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges after delete"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices after delete"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong number of faces after delete"; Mesh::HalfedgeIter he_it = mesh_.halfedges_sbegin(); Mesh::HalfedgeIter he_end = mesh_.halfedges_end(); EXPECT_EQ(0, he_it->idx()) << "Wrong start index in halfedge iterator"; EXPECT_EQ(36, he_end->idx()) << "Wrong end index in halfedge iterator"; // ===================================================== // Check skipping iterator // ===================================================== bool ok_4 = true; bool ok_5 = true; unsigned int count = 0; while (he_it != he_end) { if ( he_it->idx() == 4 ) ok_4 = false; if ( he_it->idx() == 5 ) ok_5 = false; ++he_it; ++count; } EXPECT_EQ(34u,count) << "Skipping iterator count error"; EXPECT_TRUE( ok_4 ) << "Skipping iterator hit deleted halfedge 4"; EXPECT_TRUE( ok_5 ) << "Skipping iterator hit deleted halfedge 5"; // ===================================================== // Check non skipping iterator // ===================================================== he_it = mesh_.halfedges_begin(); count = 0; ok_4 = false; ok_5 = false; while (he_it != he_end) { if ( he_it->idx() == 4 ) ok_4 = true; if ( he_it->idx() == 5 ) ok_5 = true; ++he_it; ++count; } EXPECT_EQ(36u,count) << "Non-skipping iterator count error"; EXPECT_TRUE( ok_4 ) << "Non-skipping iterator missed deleted halfedge 4"; EXPECT_TRUE( ok_5 ) << "Non-skipping iterator missed deleted halfedge 5"; } /* Adds a cube to a trimesh and runs over all halfedges */ TEST_F(OpenMeshIterators, HalfedgeIterSkippingLowLevel) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[8]; vhandle[0] = mesh_.add_vertex(Mesh::Point(-1, -1, 1)); vhandle[1] = mesh_.add_vertex(Mesh::Point( 1, -1, 1)); vhandle[2] = mesh_.add_vertex(Mesh::Point( 1, 1, 1)); vhandle[3] = mesh_.add_vertex(Mesh::Point(-1, 1, 1)); vhandle[4] = mesh_.add_vertex(Mesh::Point(-1, -1, -1)); vhandle[5] = mesh_.add_vertex(Mesh::Point( 1, -1, -1)); vhandle[6] = mesh_.add_vertex(Mesh::Point( 1, 1, -1)); vhandle[7] = mesh_.add_vertex(Mesh::Point(-1, 1, -1)); // Add six faces to form a cube std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // Test setup: // // // 3 ======== 2 // / /| // / / | z // 0 ======== 1 | | // | | | | y // | 7 | 6 | / // | | / | / // | |/ |/ // 4 ======== 5 -------> x // // Check setup EXPECT_EQ(18u, mesh_.n_edges() ) << "Wrong number of Edges"; EXPECT_EQ(36u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong number of faces"; mesh_.request_face_status(); mesh_.request_vertex_status(); mesh_.request_halfedge_status(); // Get second edge Mesh::EdgeHandle eh = mesh_.edge_handle(2); // Check setup ( No garbage collection, so nothing should change!) EXPECT_EQ(18u, mesh_.n_edges() ) << "Wrong number of Edges after delete"; EXPECT_EQ(36u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges after delete"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices after delete"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong number of faces after delete"; Mesh::HalfedgeIter he_it = mesh_.halfedges_sbegin(); Mesh::HalfedgeIter he_end = mesh_.halfedges_end(); EXPECT_EQ(0, he_it->idx()) << "Wrong start index in halfedge iterator"; EXPECT_EQ(36, he_end->idx()) << "Wrong end index in halfedge iterator"; // ===================================================== // Try to add low level edge with invalid incidents and // check skipping iterator // ===================================================== // Add a low level edge without handles Mesh::EdgeHandle eh_test = mesh_.edge_handle(mesh_.new_edge(Mesh::VertexHandle(),Mesh::VertexHandle())); he_it = mesh_.halfedges_sbegin(); he_end = mesh_.halfedges_end(); unsigned int count = 0; bool found_36 = false; bool found_37 = false; while (he_it != he_end) { if ( he_it->idx() == 36 ) found_36 = true; if ( he_it->idx() == 37 ) found_37 = true; ++he_it; ++count; } EXPECT_EQ(38u,count) << "Skipping iterator count error"; EXPECT_TRUE( found_36 ) << "Skipping iterator missed halfedge 36"; EXPECT_TRUE( found_37 ) << "Skipping iterator missed halfedge 37"; // ===================================================== // Try to delete one edge with valid incidents and // check skipping iterator // ===================================================== // delete one edge and recheck (Halfedges 4 and 5) mesh_.delete_edge(eh); he_it = mesh_.halfedges_sbegin(); he_end = mesh_.halfedges_end(); count = 0; bool found_4 = false; bool found_5 = false; found_36 = false; found_37 = false; while (he_it != he_end) { if ( he_it->idx() == 4 ) found_4 = true; if ( he_it->idx() == 5 ) found_5 = true; if ( he_it->idx() == 36 ) found_36 = true; if ( he_it->idx() == 37 ) found_37 = true; ++he_it; ++count; } EXPECT_EQ(36u,count) << "Deleted valid: Skipping iterator count error"; EXPECT_FALSE( found_4 ) << "Deleted valid: Skipping iterator hit deleted halfedge 4"; EXPECT_FALSE( found_5 ) << "Deleted valid: Skipping iterator hit deleted halfedge 5"; EXPECT_TRUE( found_36 ) << "Deleted valid: Skipping iterator missed halfedge 36"; EXPECT_TRUE( found_37 ) << "Deleted valid: Skipping iterator missed halfedge 37"; // ===================================================== // Try to delete one edge with invalid incidents and // check skipping iterator // ===================================================== // delete one edge and recheck (Halfedges 4 and 5) mesh_.delete_edge(eh_test); he_it = mesh_.halfedges_sbegin(); he_end = mesh_.halfedges_end(); count = 0; found_4 = false; found_5 = false; found_36 = false; found_37 = false; while (he_it != he_end) { if ( he_it->idx() == 4 ) found_4 = true; if ( he_it->idx() == 5 ) found_5 = true; if ( he_it->idx() == 36 ) found_36 = true; if ( he_it->idx() == 37 ) found_37 = true; ++he_it; ++count; } EXPECT_EQ(34u,count) << "Deleted invalid: Skipping iterator count error"; EXPECT_FALSE( found_4 ) << "Deleted invalid: Skipping iterator hit deleted halfedge 4"; EXPECT_FALSE( found_5 ) << "Deleted invalid: Skipping iterator hit deleted halfedge 5"; EXPECT_FALSE( found_36 ) << "Deleted invalid: Skipping iterator hit deleted halfedge 36"; EXPECT_FALSE( found_37 ) << "Deleted invalid: Skipping iterator hit deleted halfedge 37"; } /* * Test with a mesh with one deleted face */ TEST_F(OpenMeshIterators, FaceIterEmptyMeshOneDeletedFace) { mesh_.clear(); // request delete_face capability mesh_.request_vertex_status(); mesh_.request_edge_status(); mesh_.request_face_status(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); // Add one faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); Mesh::FaceHandle fh = mesh_.add_face(face_vhandles); // Delete face but keep vertices bool const is_delete_isolated_vertex = false; mesh_.delete_face(fh, is_delete_isolated_vertex); // Test setup (Face deleted but vertices kept. // 1 === 2 // | / // | / // | / // 0 Mesh::FaceIter f_it = mesh_.faces_begin(); Mesh::FaceIter f_end = mesh_.faces_end(); EXPECT_EQ(0, f_it->idx()) << "Wrong start index in FaceIterator"; EXPECT_EQ(1, f_end->idx()) << "Wrong end index in FaceIterator"; ++f_it; EXPECT_EQ(1, f_it->idx()) << "Wrong end index in FaceIterator after one step"; EXPECT_TRUE(f_it == f_end ) << "Iterator not at end for FaceIterator after one step"; Mesh::ConstFaceIter cf_it = mesh_.faces_begin(); Mesh::ConstFaceIter cf_end = mesh_.faces_end(); EXPECT_EQ(0, cf_it->idx()) << "Wrong start index in ConstFaceIterator"; EXPECT_EQ(1, cf_end->idx()) << "Wrong end index in ConstFaceIterator"; ++cf_it; EXPECT_EQ(1, cf_it->idx()) << "Wrong end index in ConstFaceIterator after one step"; EXPECT_TRUE(cf_it == cf_end ) << "Iterator not at end for ConstFaceIterator after one step"; // Same with skipping iterators: f_it = mesh_.faces_sbegin(); f_end = mesh_.faces_end(); EXPECT_EQ(1, f_it->idx()) << "Wrong start index in FaceIterator with skipping"; EXPECT_EQ(1, f_end->idx()) << "Wrong end index in FaceIterator with skipping"; EXPECT_TRUE(f_it == f_end ) << "Iterator not at end for FaceIterator with skipping"; // Same with skipping iterators: cf_it = mesh_.faces_sbegin(); cf_end = mesh_.faces_end(); EXPECT_EQ(1, cf_it->idx()) << "Wrong start index in ConstFaceIterator with skipping"; EXPECT_EQ(1, cf_end->idx()) << "Wrong end index in ConstFaceIterator with skipping"; EXPECT_TRUE(cf_it == cf_end ) << "Iterator not at end for ConstFaceIterator with skipping"; mesh_.release_vertex_status(); mesh_.release_edge_status(); mesh_.release_face_status(); } /* * Test range iterators */ TEST_F(OpenMeshIterators, RangeIterators) { mesh_.clear(); // request delete_face capability mesh_.request_vertex_status(); mesh_.request_edge_status(); mesh_.request_halfedge_status(); mesh_.request_face_status(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); Mesh::FaceHandle fh = mesh_.add_face(face_vhandles); // Delete one face mesh_.delete_face(fh); // Test setup (right face deleted) // 1 --- 2 // | / | // | / | // | / | // 0 --- 3 // ====== Faces ====== int count_faces_iter = 0; for (auto f_it = mesh_.faces_begin(); f_it != mesh_.faces_end(); ++f_it) ++count_faces_iter; EXPECT_EQ(2, count_faces_iter) << "Wrong number of visited faces."; int count_faces_skipping_iter = 0; for (auto f_it = mesh_.faces_sbegin(); f_it != mesh_.faces_end(); ++f_it) ++count_faces_skipping_iter; EXPECT_EQ(1, count_faces_skipping_iter) << "Wrong number of visited faces."; int count_faces_range = 0; for (auto fh : mesh_.faces()) if (fh.is_valid()) // not actually necessary but fixes unused variable warning ++count_faces_range; EXPECT_EQ(1, count_faces_range) << "Wrong number of visited faces."; int count_faces_range_all = 0; for (auto fh : mesh_.all_faces()) if (fh.is_valid()) // not actually necessary but fixes unused variable warning ++count_faces_range_all; EXPECT_EQ(2, count_faces_range_all) << "Wrong number of visited faces."; // ====== Edges ====== int count_edges_iter = 0; for (auto e_it = mesh_.edges_begin(); e_it != mesh_.edges_end(); ++e_it) ++count_edges_iter; EXPECT_EQ(5, count_edges_iter) << "Wrong number of visited edges."; int count_edges_skipping_iter = 0; for (auto e_it = mesh_.edges_sbegin(); e_it != mesh_.edges_end(); ++e_it) ++count_edges_skipping_iter; EXPECT_EQ(3, count_edges_skipping_iter) << "Wrong number of visited edges."; int count_edges_range = 0; for (auto eh : mesh_.edges()) if (eh.is_valid()) // not actually necessary but fixes unused variable warning ++count_edges_range; EXPECT_EQ(3, count_edges_range) << "Wrong number of visited edges."; int count_edges_range_all = 0; for (auto eh : mesh_.all_edges()) if (eh.is_valid()) // not actually necessary but fixes unused variable warning ++count_edges_range_all; EXPECT_EQ(5, count_edges_range_all) << "Wrong number of visited edges."; // ====== Halfedges ====== int count_halfedges_iter = 0; for (auto h_it = mesh_.halfedges_begin(); h_it != mesh_.halfedges_end(); ++h_it) ++count_halfedges_iter; EXPECT_EQ(10, count_halfedges_iter) << "Wrong number of visited halfedges."; int count_halfedges_skipping_iter = 0; for (auto h_it = mesh_.halfedges_sbegin(); h_it != mesh_.halfedges_end(); ++h_it) ++count_halfedges_skipping_iter; EXPECT_EQ(6, count_halfedges_skipping_iter) << "Wrong number of visited halfedges."; int count_halfedges_range = 0; for (auto heh : mesh_.halfedges()) if (heh.is_valid()) // not actually necessary but fixes unused variable warning ++count_halfedges_range; EXPECT_EQ(6, count_halfedges_range) << "Wrong number of visited halfedges."; int count_halfedges_range_all = 0; for (auto heh : mesh_.all_halfedges()) if (heh.is_valid()) // not actually necessary but fixes unused variable warning ++count_halfedges_range_all; EXPECT_EQ(10, count_halfedges_range_all) << "Wrong number of visited halfedges."; // ====== Vertices ====== int count_vertices_iter = 0; for (auto v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) ++count_vertices_iter; EXPECT_EQ(4, count_vertices_iter) << "Wrong number of visited vertices."; int count_vertices_skipping_iter = 0; for (auto v_it = mesh_.vertices_sbegin(); v_it != mesh_.vertices_end(); ++v_it) ++count_vertices_skipping_iter; EXPECT_EQ(3, count_vertices_skipping_iter) << "Wrong number of visited vertices."; int count_vertices_range = 0; for (auto vh : mesh_.vertices()) if (vh.is_valid()) // not actually necessary but fixes unused variable warning ++count_vertices_range; EXPECT_EQ(3, count_vertices_range) << "Wrong number of visited vertices."; int count_vertices_range_all = 0; for (auto vh : mesh_.all_vertices()) if (vh.is_valid()) // not actually necessary but fixes unused variable warning ++count_vertices_range_all; EXPECT_EQ(4, count_vertices_range_all) << "Wrong number of visited vertices."; mesh_.release_vertex_status(); mesh_.release_edge_status(); mesh_.release_halfedge_status(); mesh_.release_face_status(); } } OpenMesh-9.0.0/src/Unittests/unittests_mixed_decimater.cc0000660000175000011300000001254614172246501023745 0ustar moebiusacg_staff #include #include #include #include #include namespace { class OpenMeshMixedDecimater : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* */ TEST_F(OpenMeshMixedDecimater, DecimateMesh80PercentMc) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); typedef OpenMesh::Decimater::MixedDecimaterT< Mesh > Decimater; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; Decimater decimaterDBG(mesh_); HModQuadric hModQuadricDBG; decimaterDBG.add( hModQuadricDBG ); decimaterDBG.initialize(); size_t removedVertices = 0; removedVertices = decimaterDBG.decimate_to(5000,0.8f); decimaterDBG.mesh().garbage_collection(); EXPECT_EQ(2526u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ(5000u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(14994u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(9996u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } TEST_F(OpenMeshMixedDecimater, DecimateMeshToFaceVerticesLimit) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); typedef OpenMesh::Decimater::MixedDecimaterT< Mesh > Decimater; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; Decimater decimaterDBG(mesh_); HModQuadric hModQuadricDBG; decimaterDBG.add( hModQuadricDBG ); decimaterDBG.initialize(); size_t removedVertices = 0; removedVertices = decimaterDBG.decimate_to_faces(5000, 8000, 0.7f); decimaterDBG.mesh().garbage_collection(); EXPECT_EQ(2526u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ(5000u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(14994u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(9996u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } TEST_F(OpenMeshMixedDecimater, DecimateMeshToFaceFaceLimit) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); typedef OpenMesh::Decimater::MixedDecimaterT< Mesh > Decimater; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; Decimater decimaterDBG(mesh_); HModQuadric hModQuadricDBG; decimaterDBG.add( hModQuadricDBG ); decimaterDBG.initialize(); size_t removedVertices = 0; removedVertices = decimaterDBG.decimate_to_faces(4500, 9996, 0.7f); decimaterDBG.mesh().garbage_collection(); EXPECT_EQ(2526u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ(5000u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(14994u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(9996u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } class UnittestObserver : public OpenMesh::Decimater::Observer { size_t notifies_; size_t all_steps_; public: explicit UnittestObserver(size_t _steps) :Observer(_steps), notifies_(0), all_steps_(0) {} void notify(size_t _step) { ++notifies_; all_steps_ = _step; } bool abort() const { return all_steps_ >= 2526u; } size_t countedNotifies() { return notifies_; } }; TEST_F(OpenMeshMixedDecimater, DecimateMeshStoppedByObserver) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); typedef OpenMesh::Decimater::MixedDecimaterT< Mesh > Decimater; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; Decimater decimaterDBG(mesh_); HModQuadric hModQuadricDBG; decimaterDBG.add(hModQuadricDBG); decimaterDBG.module(hModQuadricDBG).unset_max_err(); decimaterDBG.initialize(); UnittestObserver obs(2); decimaterDBG.set_observer(&obs); size_t removedVertices = 0; removedVertices = decimaterDBG.decimate_to_faces(0, 0); decimaterDBG.mesh().garbage_collection(); EXPECT_TRUE(obs.abort()) << "Observer did not abort the decimater!"; EXPECT_EQ(obs.countedNotifies(), 2526u / 2u) << "Observer did not get the right amount of notifications!"; EXPECT_EQ(2526u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ(5000u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(14994u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(9996u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } } OpenMesh-9.0.0/src/Unittests/unittests_mesh_cast.cc0000660000175000011300000000151014172246501022555 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshMeshCastTest: public testing::Test { }; struct TriTraits1: public OpenMesh::DefaultTraits { typedef OpenMesh::Vec3d Point; }; struct TriTraits2: public OpenMesh::DefaultTraits { typedef OpenMesh::Vec3d Point; }; TEST_F(OpenMeshMeshCastTest, PerformCast) { OpenMesh::TriMesh_ArrayKernelT a; OpenMesh::TriMesh_ArrayKernelT &b = OpenMesh::mesh_cast&>(a); b.reserve(10,10,10); /* OpenMesh::TriMesh_ArrayKernelT < TriTraits2 > &b = OpenMesh::MeshCast< TriMesh_ArrayKernelT&, OpenMesh::TriMesh_ArrayKernelT& >::cast(a); */ } } OpenMesh-9.0.0/src/Unittests/unittests_smoother.cc0000660000175000011300000000600414172246501022452 0ustar moebiusacg_staff #include #include #include namespace { class OpenMeshSmoother_Poly : public OpenMeshBasePoly { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; class OpenMeshSmoother_Triangle : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* */ TEST_F(OpenMeshSmoother_Triangle, Smoother_Poly_Laplace) { mesh_.clear(); bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); // Check setup EXPECT_EQ(7526u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(15048u, mesh_.n_faces() ) << "Wrong number of faces"; // Initialize subdivider OpenMesh::Smoother::JacobiLaplaceSmootherT smoother(mesh_); // Just call function to instanciate template smoother.set_absolute_local_error(0.5f); // Set an error smoother.set_relative_local_error(0.1f); // Run algorithm with 5 steps smoother.smooth(5); EXPECT_EQ(7526u, mesh_.n_vertices() ) << "Wrong number of vertices after smoothing?"; EXPECT_EQ(15048u, mesh_.n_faces() ) << "Wrong number of faces after smoothing?"; } /* * ==================================================================== * Define tests below * ==================================================================== */ /* */ TEST_F(OpenMeshSmoother_Poly, Smoother_Triangle_Laplace) { mesh_.clear(); bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); // Check setup EXPECT_EQ(7526u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(15048u, mesh_.n_faces() ) << "Wrong number of faces"; // Initialize subdivider OpenMesh::Smoother::JacobiLaplaceSmootherT smoother(mesh_);; // Just call function to instantiate template smoother.set_absolute_local_error(0.5f); // Set an error smoother.set_relative_local_error(0.1f); // Run algorithm with 5 steps smoother.smooth(5); EXPECT_EQ(7526u, mesh_.n_vertices() ) << "Wrong number of vertices after smoothing?"; EXPECT_EQ(15048u, mesh_.n_faces() ) << "Wrong number of faces after smoothing?"; } } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_others.cc0000660000175000011300000001224314172246501023653 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshOthers : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Checking for feature edges based on angle */ TEST_F(OpenMeshOthers, IsEstimatedFeatureEdge) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0, 0, 1)); // Add four faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); // =============================================== // Setup complete // =============================================== // Check one Request only vertex normals // Face normals are required for vertex and halfedge normals, so // that prevent access to non existing properties are in place mesh_.request_vertex_normals(); mesh_.request_halfedge_normals(); mesh_.request_face_normals(); // Automatically compute all normals // As only vertex normals are requested and no face normals, this will compute nothing. mesh_.update_normals(); Mesh::HalfedgeIter he_it = mesh_.halfedges_begin(); EXPECT_TRUE(mesh_.is_estimated_feature_edge(*he_it,0.0)) << "Wrong feature edge detection 0.0"; EXPECT_TRUE(mesh_.is_estimated_feature_edge(*he_it,0.125 * M_PI)) << "Wrong feature edge detection 0.125"; EXPECT_TRUE(mesh_.is_estimated_feature_edge(*he_it,0.25 * M_PI)) << "Wrong feature edge detection 0.25"; EXPECT_TRUE(mesh_.is_estimated_feature_edge(*he_it,0.375 * M_PI)) << "Wrong feature edge detection 0.375"; EXPECT_TRUE(mesh_.is_estimated_feature_edge(*he_it,0.5 * M_PI)) << "Wrong feature edge detection 0.5"; EXPECT_FALSE(mesh_.is_estimated_feature_edge(*he_it,0.625 * M_PI))<< "Wrong feature edge detection 0.625"; EXPECT_FALSE(mesh_.is_estimated_feature_edge(*he_it,0.75 * M_PI)) << "Wrong feature edge detection 0.75"; EXPECT_FALSE(mesh_.is_estimated_feature_edge(*he_it,0.875 * M_PI))<< "Wrong feature edge detection 0.875"; EXPECT_FALSE(mesh_.is_estimated_feature_edge(*he_it,1.0 * M_PI)) << "Wrong feature edge detection 1.0"; } /* * Checking for feature edges based on angle */ TEST_F(OpenMeshOthers, CalcDihedralAngre ) { mesh_.clear(); /* Test setup: * * 1 -- 2 * | / | * | / | * 0 -- 3 */ // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add four faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // =============================================== // Setup complete // =============================================== Mesh::HalfedgeHandle he = mesh_.halfedge_handle(4); EXPECT_EQ( 0 , mesh_.to_vertex_handle(he).idx() ) << "Wrong halfedge!" << std::endl; EXPECT_EQ( 2 , mesh_.from_vertex_handle(he).idx() ) << "Wrong halfedge!" << std::endl; EXPECT_EQ( 2 , mesh_.edge_handle(he).idx() ) << "Wrong Edge!" << std::endl; Mesh::EdgeHandle eh = mesh_.edge_handle(he); EXPECT_EQ( 0.0 , mesh_.calc_dihedral_angle(eh) ) << "Wrong Dihedral angle!" << std::endl; // Modify point Mesh::Point tmp = ( Mesh::Point(0.0, 0.0, -1.0) + Mesh::Point(1.0, 1.0, -1.0) ) * static_cast::value_type>(0.5); mesh_.point(vhandle[2]) = tmp; double difference = fabs( 1.36944 - mesh_.calc_dihedral_angle(eh) ); EXPECT_LT(difference, 0.00001) << "Wrong Dihedral angle, Difference is to big!" << std::endl; } } OpenMesh-9.0.0/src/Unittests/unittests_common_customtraits.hh0000660000175000011300000000740614172246501024744 0ustar moebiusacg_staff#ifndef UNITTESTS_COMMON_DUMMYTRAITS #define UNITTESTS_COMMON_DUMMYTRAITS #include #include #include namespace Custom { /// A Vector class with the absolute minimum of built-in methods to test the /// interface expected from Vectors used in Traits template class Vec { public: // Constructor with DIM components Vec(float x) : data({ x }) {} Vec(float x, float y) : data({ x, y }) {} Vec(float x, float y, float z) : data({{ x, y, z }}) {} Vec(float x, float y, float z, float w) : data({ x, y, z, w }) {} Vec() = default; Vec(Vec const &) = default; float &operator[](int i) { return data[i]; } float operator[](int i) const { return data[i]; } private: std::array data; }; template bool operator==(Vec const &lhs, Vec const &rhs) { for (int i = 0; i < DIM; i++) if (lhs[i] != rhs[i]) return false; return true; } template Vec operator+(Vec const &lhs, Vec const &rhs) { Vec result; for (int i = 0; i < DIM; i++) result[i] = lhs[i] + rhs[i]; return result; } template Vec operator-(Vec const &lhs, Vec const &rhs) { Vec result; for (int i = 0; i < DIM; i++) result[i] = lhs[i] - rhs[i]; return result; } template Vec operator*(Vec const &lhs, float rhs) { Vec result; for (int i = 0; i < DIM; i++) result[i] = lhs[i] * rhs; return result; } template Vec operator*(float lhs, Vec const &rhs) { return rhs * lhs; } template Vec operator/(Vec const &lhs, float rhs) { Vec result; for (int i = 0; i < DIM; i++) result[i] = lhs[i] / rhs; return result; } template Vec &operator+=(Vec &lhs, Vec const &rhs) { return lhs = lhs + rhs; } template Vec &operator-=(Vec &lhs, Vec const &rhs) { return lhs = lhs - rhs; } template Vec &operator*=(Vec &lhs, float rhs) { return lhs = lhs * rhs; } template Vec &operator/=(Vec &lhs, float rhs) { return lhs = lhs / rhs; } template float norm(Vec const &v) { float sum = 0.0f; for (int i = 0; i < DIM; i++) sum += v[i] * v[i]; return std::sqrt(sum); } template Vec &normalize(Vec &v) { return v /= norm(v); } template Vec &vectorize(Vec &v, float val) { for (int i = 0; i < DIM; i++) v[i] = val; return v; } template Vec &minimize(Vec &v1, Vec const &v2) { for (int i = 0; i < DIM; i++) v1[i] = std::min(v1[i], v2[i]); return v1; } template Vec &maximize(Vec &v1, Vec const &v2) { for (int i = 0; i < DIM; i++) v1[i] = std::max(v1[i], v2[i]); return v1; } template float dot(Vec const &v1, Vec const &v2) { float sum = 0.f; for (int i = 0; i < DIM; i++) sum += v1[i] * v2[i]; return sum; } inline Vec<3> cross(Vec<3> const &v1, Vec<3> const &v2) { return {v1[1] * v2[2] - v1[2] * v2[1], // v1[2] * v2[0] - v1[0] * v2[2], // v1[0] * v2[1] - v1[1] * v2[0]}; } } namespace OpenMesh { template struct vector_traits> { using vector_type = Custom::Vec; using value_type = float; static const size_t size_ = DIM; static size_t size() { return size_; } }; } struct CustomTraits : public OpenMesh::DefaultTraits { typedef Custom::Vec<3> Point; typedef Custom::Vec<3> Normal; typedef Custom::Vec<2> TexCoord2D; typedef Custom::Vec<3> TexCoord3D; }; #endif // UNITTESTS_COMMON_DUMMYTRAITS OpenMesh-9.0.0/src/Unittests/unittests_cpp_11_features.cc0000660000175000011300000002046314172246501023600 0ustar moebiusacg_staff #include #include //#include namespace { class OpenMesh_Poly : public OpenMeshBasePoly { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; class OpenMesh_Triangle : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined(__GXX_EXPERIMENTAL_CXX0X__) /* */ TEST_F(OpenMesh_Triangle, cpp11_initializer_test) { OpenMesh::Vec3d vec1 = { 1, 0, 0}; OpenMesh::Vec3d vec2 = {0, 0.777971, 0.996969}; EXPECT_EQ( dot(vec1,vec2) ,0.0 ); } // //////////////////////////////////////////////////////////////////// // C++11 Range tests // //////////////////////////////////////////////////////////////////// /** * @brief TEST_F test the vertexrange behaviour on trimeshes */ TEST_F(OpenMesh_Triangle, cpp11_vertexrange_test) { //check empty vertexrange mesh_.clear(); for(Mesh::VertexHandle t : mesh_.vertices()) { FAIL() << "The Vertexrange for an empty Mesh is not empty"; EXPECT_TRUE(t.is_valid()); // Just so we don't get an unused variable warning. } //add vertices to mesh mesh_.add_vertex(Mesh::Point(0, 1, 0)); mesh_.add_vertex(Mesh::Point(1, 0, 0)); mesh_.add_vertex(Mesh::Point(2, 1, 0)); mesh_.add_vertex(Mesh::Point(0,-1, 0)); mesh_.add_vertex(Mesh::Point(2,-1, 0)); //check nonempty mesh vertexrange int iteration_counter = 0; for(Mesh::VertexHandle t : mesh_.vertices()) { EXPECT_TRUE(t.is_valid()); ++iteration_counter; } EXPECT_EQ(iteration_counter,5); } /** * @brief TEST_F test the vertexrange behaviour on polymeshes */ TEST_F(OpenMesh_Poly, cpp11_vertexrange_test) { //check empty vertexrange mesh_.clear(); for(PolyMesh::VertexHandle t : mesh_.vertices()) { FAIL() << "The Vertexrange for an empty Mesh is not empty"; EXPECT_TRUE(t.is_valid()); // Just so we don't get an unused variable warning. } //add vertices to mesh mesh_.add_vertex(PolyMesh::Point(0, 1, 0)); mesh_.add_vertex(PolyMesh::Point(1, 0, 0)); mesh_.add_vertex(PolyMesh::Point(2, 1, 0)); mesh_.add_vertex(PolyMesh::Point(0,-1, 0)); mesh_.add_vertex(PolyMesh::Point(2,-1, 0)); //check nonempty mesh vertexrange int iteration_counter = 0; for(PolyMesh::VertexHandle t : mesh_.vertices()) { EXPECT_TRUE(t.is_valid()); ++iteration_counter; } EXPECT_EQ(iteration_counter,5); } /** * @brief TEST_F test vvrange behaviour on trimeshes */ TEST_F(OpenMesh_Triangle, cpp11_vvrange_test) { //check empty vv_range mesh_.clear(); Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); for(Mesh::VertexHandle t : mesh_.vv_range(vhandle[0])) { FAIL() << "The vvrange for a single vertex in a TriMesh is not empty"; EXPECT_TRUE(t.is_valid()); // Just so we don't get an unused variable warning. } //add more vertices vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add 4 faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); //check nonempty vvrange int iteration_counter = 0; for(Mesh::VertexHandle t : mesh_.vv_range(vhandle[1])) { EXPECT_TRUE(t.is_valid()); ++iteration_counter; } EXPECT_EQ(iteration_counter,4); } /** * @brief TEST_F test the vvrange behaviour on polymeshes */ TEST_F(OpenMesh_Poly, cpp11_vvrange_test) { //check empty vv_range mesh_.clear(); Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(PolyMesh::Point(0, 1, 0)); for(PolyMesh::VertexHandle t : mesh_.vv_range(vhandle[0])) { FAIL() << "The vvrange for a single vertex in a PolyMesh is not empty"; EXPECT_TRUE(t.is_valid()); // Just so we don't get an unused variable warning. } //add more vertices vhandle[1] = mesh_.add_vertex(PolyMesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(PolyMesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(PolyMesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(PolyMesh::Point(2,-1, 0)); // Add 4 faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); //check nonempty vvrange int iteration_counter = 0; for(PolyMesh::VertexHandle t : mesh_.vv_range(vhandle[1])) { EXPECT_TRUE(t.is_valid()); ++iteration_counter; } EXPECT_EQ(iteration_counter,4); } /** * @brief Test combined vertex iterator and vertex vertex iter. */ TEST_F(OpenMesh_Triangle, cpp11_test_enumerate_combined_run) { //check empty vv_range mesh_.clear(); Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); for(Mesh::VertexHandle t : mesh_.vv_range(vhandle[0])) { FAIL() << "The vvrange for a single vertex in a TriMesh is not empty"; EXPECT_TRUE(t.is_valid()); // Just so we don't get an unused variable warning. } //add more vertices vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 3)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 4)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,3, 5)); // Add 4 faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); Mesh::Point p = Mesh::Point(0,0,0); for ( auto vh : mesh_.vertices() ) { for ( auto vv_it : mesh_.vv_range(vh) ) { p += mesh_.point(vv_it); } } EXPECT_EQ(p[0],16); EXPECT_EQ(p[1],12); EXPECT_EQ(p[2],36); } #endif } OpenMesh-9.0.0/src/Unittests/unittests_mesh_type.cc0000660000175000011300000000262114172246501022610 0ustar moebiusacg_staff#include #include namespace { class OpenMeshTypeTest_Poly : public OpenMeshBasePoly { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } }; class OpenMeshTypeTest_Triangle : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } }; /* * ==================================================================== * Define tests below * ==================================================================== */ TEST_F(OpenMeshTypeTest_Triangle, testTypeFunctions) { EXPECT_TRUE(mesh_.is_trimesh()) << "Type Error!"; EXPECT_FALSE(mesh_.is_polymesh()) << "Type Error!"; } TEST_F(OpenMeshTypeTest_Poly, testTypeFunctions) { EXPECT_FALSE(mesh_.is_trimesh()) << "Type Error!"; EXPECT_TRUE(mesh_.is_polymesh()) << "Type Error!"; } } OpenMesh-9.0.0/src/Unittests/unittests_vdpm.cc0000660000175000011300000001702114172246501021561 0ustar moebiusacg_staff#include #include #include #include #include #include #include #include namespace { class OpenMeshVDPM : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * 2 tests, one is creating a pm file (cube1.pm) and the second test loads and analyze the readings. */ struct PMInfo { Mesh::Point p0; Mesh::VertexHandle v0, v1, vl, vr; }; struct VDPMTraits : public OpenMesh::DefaultTraits { typedef OpenMesh::VDPM::VHierarchyNodeHandle VHierarchyNodeHandle; typedef OpenMesh::VDPM::VHierarchyNodeHandle VHierarchyNodeIndex; VertexTraits { public: VHierarchyNodeHandle vhierarchy_node_handle() { return node_handle_; } void set_vhierarchy_node_handle(VHierarchyNodeHandle _node_handle) { node_handle_ = _node_handle; } bool is_ancestor(const VHierarchyNodeIndex &_other) { return false; } private: VHierarchyNodeHandle node_handle_; }; HalfedgeTraits { public: VHierarchyNodeHandle vhierarchy_leaf_node_handle() { return leaf_node_handle_; } void set_vhierarchy_leaf_node_handle(VHierarchyNodeHandle _leaf_node_handle) { leaf_node_handle_ = _leaf_node_handle; } private: VHierarchyNodeHandle leaf_node_handle_; }; VertexAttributes(OpenMesh::Attributes::Status | OpenMesh::Attributes::Normal); HalfedgeAttributes(OpenMesh::Attributes::PrevHalfedge); EdgeAttributes(OpenMesh::Attributes::Status); FaceAttributes(OpenMesh::Attributes::Status | OpenMesh::Attributes::Normal); }; typedef OpenMesh::TriMesh_ArrayKernelT VDPMMesh; struct LoadInfo { unsigned n_base_vertices; unsigned n_base_faces; unsigned n_details; std::vector pm_infos; OpenMesh::VDPM::VHierarchy vhierarchy; VDPMMesh mesh; }; LoadInfo open_progresult_mesh(const std::string& _filename) { VDPMMesh::Point p; unsigned int i, i0, i1, i2; unsigned int v1, vl, vr; char c[10]; VDPMMesh::VertexHandle vertex_handle; OpenMesh::VDPM::VHierarchyNodeHandle node_handle, lchild_handle, rchild_handle; OpenMesh::VDPM::VHierarchyNodeIndex node_index; LoadInfo result; std::ifstream ifs(_filename.c_str(), std::ios::binary); if (!ifs) { EXPECT_TRUE(false) << "Could not open file"; return result; } // bool swap = OpenMesh::Endian::local() != OpenMesh::Endian::LSB; // read header ifs.read(c, 8); c[8] = '\0'; if (std::string(c) != std::string("ProgMesh")) { EXPECT_TRUE(false) << "Wrong file format"; return result; } OpenMesh::IO::restore(ifs, result.n_base_vertices, swap); OpenMesh::IO::restore(ifs, result.n_base_faces, swap); OpenMesh::IO::restore(ifs, result.n_details, swap); result.vhierarchy.set_num_roots(result.n_base_vertices); for (i = 0; i(p); pminfo.v0 = result.mesh.add_vertex(p); pminfo.v1 = Mesh::VertexHandle(v1); pminfo.vl = Mesh::VertexHandle(vl); pminfo.vr = Mesh::VertexHandle(vr); result.pm_infos.push_back(pminfo); node_handle = result.mesh.data(pminfo.v1).vhierarchy_node_handle(); result.vhierarchy.make_children(node_handle); lchild_handle = result.vhierarchy.lchild_handle(node_handle); rchild_handle = result.vhierarchy.rchild_handle(node_handle); result.mesh.data(pminfo.v0).set_vhierarchy_node_handle(lchild_handle); result.mesh.data(pminfo.v1).set_vhierarchy_node_handle(rchild_handle); result.vhierarchy.node(lchild_handle).set_vertex_handle(pminfo.v0); result.vhierarchy.node(rchild_handle).set_vertex_handle(pminfo.v1); } ifs.close(); // recover mapping between basemesh vertices to roots of vertex hierarchy for (i = 0; i Decimater; typedef OpenMesh::Decimater::ModProgMeshT< Mesh >::Handle HModProg; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; Decimater decimater(mesh); HModProg hModProg; HModQuadric hModQuadric; decimater.add(hModQuadric); decimater.add(hModProg); decimater.initialize(); decimater.decimate(0); std::string filename = "vdpm_test_file.pm"; EXPECT_TRUE(decimater.module(hModProg).write(filename)) << "Could not write PM file."; LoadInfo info = open_progresult_mesh(filename); EXPECT_EQ(7526u, info.mesh.n_vertices()) << "Vertices differ"; EXPECT_EQ(6u, info.mesh.n_edges()) << "Edges differ"; EXPECT_EQ(4u, info.mesh.n_faces()) << "Faces differ"; EXPECT_EQ(7522u, info.n_details) << "Details differ"; remove(filename.c_str()); } } OpenMesh-9.0.0/src/Unittests/unittests_centroid_calculations.cc0000660000175000011300000000627514172246501025174 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshCentroids : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Calculate centroid on a single triangle */ TEST_F(OpenMeshCentroids, FaceCentroidTriMesh) { auto centroid = mesh_.calc_centroid(OpenMesh::FaceHandle(0)); EXPECT_EQ( centroid[0], 1.0f ); EXPECT_EQ( centroid[1], Mesh::Scalar(2)/Mesh::Scalar(3)); EXPECT_EQ( centroid[2], 0.0f ); } /* * Calculate centroid on a single edge */ TEST_F(OpenMeshCentroids, EdgeCentroidTriMesh) { auto centroid = mesh_.calc_centroid(OpenMesh::EdgeHandle(2)); EXPECT_EQ( centroid[0], 1.0f ); EXPECT_EQ( centroid[1], 1.0f ); EXPECT_EQ( centroid[2], 0.0f ); } /* * Calculate centroid on a single halfedge */ TEST_F(OpenMeshCentroids, HalfedgeCentroidTriMesh) { auto centroid = mesh_.calc_centroid(OpenMesh::HalfedgeHandle(5)); EXPECT_EQ( centroid[0], 1.0f ); EXPECT_EQ( centroid[1], 1.0f ); EXPECT_EQ( centroid[2], 0.0f ); } /* * Calculate centroid on a single vertex */ TEST_F(OpenMeshCentroids, VertexCentroidTriMesh) { auto centroid = mesh_.calc_centroid(OpenMesh::VertexHandle(0)); EXPECT_EQ( centroid[0], 0.0f ); EXPECT_EQ( centroid[1], 1.0f ); EXPECT_EQ( centroid[2], 0.0f ); } /* * Calculate centroid of whole mesh */ TEST_F(OpenMeshCentroids, MeshCentroidTriMesh) { auto centroid = mesh_.calc_centroid(OpenMesh::MeshHandle()); EXPECT_EQ( centroid[0], 1.0f ); EXPECT_EQ( centroid[1], 0.0f ); EXPECT_EQ( centroid[2], 0.0f ); } } OpenMesh-9.0.0/src/Unittests/unittests_polymesh_collapse.cc0000660000175000011300000000311014172246501024327 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshCollapsePoly : public OpenMeshBasePoly { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * This code tests is_collapse_ok on a double sided triangle. The * test mesh comprises three vertices, that are connected to form two * triangles of opposite orientation. All halfedges should be non collapsable. */ TEST_F(OpenMeshCollapsePoly, CheckCollapseOkDoublesidedTriangle) { mesh_.clear(); Mesh::VertexHandle vh0 = mesh_.add_vertex(Mesh::Point(0,0,0)); Mesh::VertexHandle vh1 = mesh_.add_vertex(Mesh::Point(1,0,0)); Mesh::VertexHandle vh2 = mesh_.add_vertex(Mesh::Point(1,1,0)); mesh_.add_face(vh0, vh1, vh2); mesh_.add_face(vh0, vh2, vh1); mesh_.request_vertex_status(); mesh_.request_face_status(); mesh_.request_edge_status(); int collapsable = 0; for ( const auto hh : mesh_.all_halfedges() ) { if (mesh_.is_collapse_ok(hh) ) collapsable++; } EXPECT_EQ(collapsable,0) << "No collapse should be ok when we have only a double sided Triangle"; } } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_circulator_vertex_edge.cc0000660000175000011300000003352214172246501027102 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshTrimeshCirculatorVertexEdge : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Small VertexEdgeIterator Test without holes in it */ TEST_F(OpenMeshTrimeshCirculatorVertexEdge, VertexEdgeIterWithoutHolesIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Iterate around vertex 1 at the middle (with holes in between) Mesh::VertexEdgeIter ve_it = mesh_.ve_begin(vhandle[1]); Mesh::VertexEdgeIter ve_end = mesh_.ve_end(vhandle[1]); EXPECT_EQ(5, ve_it->idx() ) << "Index wrong in VertexEdgeIter at initialization"; EXPECT_TRUE(ve_it.is_valid()) << "Iterator invalid in VertexEdgeIter at initialization"; ++ve_it ; EXPECT_EQ(3, ve_it->idx() ) << "Index wrong in VertexEdgeIter at step 1"; EXPECT_TRUE(ve_it.is_valid()) << "Iterator invalid in VertexEdgeIter at step 1"; ++ve_it ; EXPECT_EQ(0, ve_it->idx() ) << "Index wrong in VertexEdgeIter at step 2"; EXPECT_TRUE(ve_it.is_valid()) << "Iterator invalid in VertexEdgeIter at step 2"; ++ve_it ; EXPECT_EQ(1, ve_it->idx() ) << "Index wrong in VertexEdgeIter at step 3"; EXPECT_TRUE(ve_it.is_valid()) << "Iterator invalid in VertexEdgeIter at step 3"; ++ve_it ; EXPECT_EQ(5, ve_it->idx() ) << "Index wrong in VertexEdgeIter at end"; EXPECT_FALSE(ve_it.is_valid()) << "Iterator not invalid in VertexEdgeIter at end"; EXPECT_TRUE( ve_it == ve_end ) << "End iterator for VertexEdgeIter not matching"; // Iterate around vertex 1 at the middle (with holes in between) with const iterator Mesh::ConstVertexEdgeIter cve_it = mesh_.cve_begin(vhandle[1]); Mesh::ConstVertexEdgeIter cve_end = mesh_.cve_end(vhandle[1]); EXPECT_EQ(5, cve_it->idx() ) << "Index wrong in ConstVertexEdgeIter at initialization"; EXPECT_TRUE(cve_it.is_valid()) << "Iterator invalid in ConstVertexEdgeIter at initialization"; ++cve_it ; EXPECT_EQ(3, cve_it->idx() ) << "Index wrong in ConstVertexEdgeIter at step 1"; EXPECT_TRUE(cve_it.is_valid()) << "Iterator invalid in ConstVertexEdgeIter at step 1"; ++cve_it ; EXPECT_EQ(0, cve_it->idx() ) << "Index wrong in ConstVertexEdgeIter at step 2"; EXPECT_TRUE(cve_it.is_valid()) << "Iterator invalid in ConstVertexEdgeIter at step 2"; ++cve_it ; EXPECT_EQ(1, cve_it->idx() ) << "Index wrong in ConstVertexEdgeIter at step 3"; EXPECT_TRUE(cve_it.is_valid()) << "Iterator invalid in ConstVertexEdgeIter at step 3"; ++cve_it ; EXPECT_EQ(5, cve_it->idx() ) << "Index wrong in ConstVertexEdgeIter at end"; EXPECT_FALSE(cve_it.is_valid()) << "Iterator not invalid in VertexEdgeIter at end"; EXPECT_TRUE( cve_it == cve_end ) << "End iterator for ConstVertexEdgeIter not matching"; } /* * Small VertexEdgeIterator Test without holes in it */ TEST_F(OpenMeshTrimeshCirculatorVertexEdge, VertexEdgeIterBoundaryIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Iterate around vertex 1 at the middle (with holes in between) Mesh::VertexEdgeIter ve_it = mesh_.ve_begin(vhandle[2]); Mesh::VertexEdgeIter ve_end = mesh_.ve_end(vhandle[2]); EXPECT_EQ(7, ve_it->idx() ) << "Index wrong in VertexEdgeIter at initialization"; EXPECT_TRUE(ve_it.is_valid()) << "Iterator invalid in VertexEdgeIter at initialization"; ++ve_it ; EXPECT_EQ(1, ve_it->idx() ) << "Index wrong in VertexEdgeIter at step 1"; EXPECT_TRUE(ve_it.is_valid()) << "Iterator invalid in VertexEdgeIter at step 1"; ++ve_it ; EXPECT_EQ(2, ve_it->idx() ) << "Index wrong in VertexEdgeIter at step 2"; EXPECT_TRUE(ve_it.is_valid()) << "Iterator invalid in VertexEdgeIter at step 2"; ++ve_it ; EXPECT_EQ(7, ve_it->idx() ) << "Index wrong in VertexEdgeIter at step 3"; EXPECT_FALSE(ve_it.is_valid()) << "Iterator not invalid in VertexEdgeIter at end"; EXPECT_TRUE( ve_it == ve_end ) << "End iterator for VertexEdgeIter not matching"; } /* * Test if the end iterator stays invalid after one lap * DISABLED as long as the normal iterators using old behavior */ //TEST_F(OpenMeshTrimeshCirculatorVertexEdge, VertexEdgeIterCheckInvalidationAtEnds) { // // mesh_.clear(); // // // Add some vertices // Mesh::VertexHandle vhandle[5]; // // vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); // vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); // vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); // vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // // // Add two faces // std::vector face_vhandles; // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[2]); // Mesh::FaceHandle fh0 = mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[1]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[2]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // /* Test setup: // 0 ==== 2 // |\ 0 /| // | \ / | // |2 1 3| // | / \ | // |/ 1 \| // 3 ==== 4 */ // // // // Check if the end iterator stays invalid after end // Mesh::VertexEdgeIter endIter = mesh_.ve_end(vhandle[1]); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // ++endIter ; // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid after increment"; // // // Check if the end iterators becomes valid after decrement // endIter = mesh_.ve_end(vhandle[1]); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // --endIter; // EXPECT_TRUE(endIter.is_valid()) << "EndIter is invalid after decrement"; // EXPECT_EQ(1,endIter->idx()) << "EndIter points on the wrong element"; // // // // Check if the start iterator decrement is invalid // Mesh::VertexEdgeIter startIter = mesh_.ve_begin(vhandle[1]); // EXPECT_TRUE(startIter.is_valid()) << "StartIter is not valid"; // --startIter; // EXPECT_FALSE(startIter.is_valid()) << "StartIter decrement is not invalid"; // // // Check if the start iterator becomes valid // ++startIter; // EXPECT_TRUE(startIter.is_valid()) << "StarIter is invalid after re-incrementing"; // EXPECT_EQ(startIter->idx(), mesh_.ve_begin(vhandle[1])->idx()) << "StartIter points on the wrong element"; // //} /* * Test CW and CCW iterators */ TEST_F(OpenMeshTrimeshCirculatorVertexEdge, CWAndCCWCheck) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ int ccw_indices[4] = {1, 0, 3, 5}; int cw_indices[4]; std::reverse_copy(ccw_indices,ccw_indices+4,cw_indices); Mesh::VertexHandle vh = vhandle[1]; //CCW Mesh::VertexEdgeCCWIter ve_ccwit = mesh_.ve_ccwbegin(vh); Mesh::VertexEdgeCCWIter ve_ccwend = mesh_.ve_ccwend(vh); size_t i = 0; for (;ve_ccwit != ve_ccwend; ++ve_ccwit, ++i) { EXPECT_EQ(ccw_indices[i], ve_ccwit->idx()) << "Index wrong in VertexEdgeCCWIter"; } EXPECT_FALSE(ve_ccwit.is_valid()) << "Iterator invalid in VertexEdgeCCWIter at end"; EXPECT_TRUE( ve_ccwit == ve_ccwend ) << "End iterator for VertexEdgeCCWIter not matching"; //constant CCW Mesh::ConstVertexEdgeCCWIter cve_ccwit = mesh_.cve_ccwbegin(vh); Mesh::ConstVertexEdgeCCWIter cve_ccwend = mesh_.cve_ccwend(vh); i = 0; for (;cve_ccwit != cve_ccwend; ++cve_ccwit, ++i) { EXPECT_EQ(ccw_indices[i], cve_ccwit->idx()) << "Index wrong in ConstVertexEdgeCCWIter"; } EXPECT_FALSE(cve_ccwit.is_valid()) << "Iterator invalid in ConstVertexEdgeCCWIter at end"; EXPECT_TRUE( cve_ccwit == cve_ccwend ) << "End iterator for ConstVertexEdgeCCWIter not matching"; //CW Mesh::VertexEdgeCWIter ve_cwit = mesh_.ve_cwbegin(vh); Mesh::VertexEdgeCWIter ve_cwend = mesh_.ve_cwend(vh); i = 0; for (;ve_cwit != ve_cwend; ++ve_cwit, ++i) { EXPECT_EQ(cw_indices[i], ve_cwit->idx()) << "Index wrong in VertexEdgeCWIter"; } EXPECT_FALSE(ve_cwit.is_valid()) << "Iterator invalid in VertexEdgeCWIter at end"; EXPECT_TRUE( ve_cwit == ve_cwend ) << "End iterator for VertexEdgeCWIter not matching"; //constant CW Mesh::ConstVertexEdgeCWIter cve_cwit = mesh_.cve_cwbegin(vh); Mesh::ConstVertexEdgeCWIter cve_cwend = mesh_.cve_cwend(vh); i = 0; for (;cve_cwit != cve_cwend; ++cve_cwit, ++i) { EXPECT_EQ(cw_indices[i], cve_cwit->idx()) << "Index wrong in ConstVertexEdgeCWIter"; } EXPECT_FALSE(cve_cwit.is_valid()) << "Iterator invalid in ConstVertexEdgeCWIter at end"; EXPECT_TRUE( cve_cwit == cve_cwend ) << "End iterator for ConstVertexEdgeCWIter not matching"; /* * conversion properties: * a) cw_begin == CWIter(ccw_begin()) * b) cw_iter->idx() == CCWIter(cw_iter)->idx() for valid iterators * c) --cw_iter == CWIter(++ccwIter) for valid iterators * d) cw_end == CWIter(ccw_end()) => --cw_end != CWIter(++ccw_end()) * */ Mesh::VertexEdgeCWIter ve_cwIter = mesh_.ve_cwbegin(vh); // a) EXPECT_TRUE( *ve_cwIter == *++Mesh::VertexEdgeCWIter(mesh_.ve_ccwend(vh))) << "ccw to cw conversion failed"; EXPECT_TRUE( *++Mesh::VertexEdgeCCWIter(ve_cwIter) == *mesh_.ve_ccwend(vh) ) << "cw to ccw conversion failed"; // b) EXPECT_EQ( ve_cwIter->idx(), Mesh::VertexEdgeCCWIter(ve_cwIter)->idx()) << "iterators doesnt point on the same element"; // c) auto ve_ccwIter = Mesh::VertexEdgeCCWIter(ve_cwIter); EXPECT_EQ(ve_cwIter->idx(),ve_ccwIter->idx())<< "iterators dont point on the same element"; ++ve_cwIter; --ve_ccwIter; EXPECT_EQ(ve_cwIter->idx(),ve_ccwIter->idx()) << "iteratoes are not equal after inc/dec"; // d) auto ve_cwEnd = mesh_.ve_ccwend(vh); ve_cwIter = Mesh::VertexEdgeCWIter(ve_cwEnd); EXPECT_FALSE(ve_cwIter.is_valid()) << "end iterator is not invalid"; EXPECT_TRUE(*mesh_.ve_cwbegin(vh) == *++ve_cwIter) << "end iterators are not equal"; } } OpenMesh-9.0.0/src/Unittests/unittests_decimater.cc0000660000175000011300000001656314172246501022562 0ustar moebiusacg_staff #include #include #include #include #include namespace { class OpenMeshDecimater : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* */ TEST_F(OpenMeshDecimater, DecimateMesh) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); typedef OpenMesh::Decimater::DecimaterT< Mesh > Decimater; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; Decimater decimaterDBG(mesh_); HModQuadric hModQuadricDBG; decimaterDBG.add( hModQuadricDBG ); decimaterDBG.initialize(); size_t removedVertices = 0; removedVertices = decimaterDBG.decimate_to(5000); decimaterDBG.mesh().garbage_collection(); EXPECT_EQ(2526u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ(5000u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(14994u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(9996u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } TEST_F(OpenMeshDecimater, DecimateMeshToFaceVerticesLimit) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); typedef OpenMesh::Decimater::DecimaterT< Mesh > Decimater; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; Decimater decimaterDBG(mesh_); HModQuadric hModQuadricDBG; decimaterDBG.add( hModQuadricDBG ); decimaterDBG.initialize(); size_t removedVertices = 0; removedVertices = decimaterDBG.decimate_to_faces(5000, 8000); decimaterDBG.mesh().garbage_collection(); EXPECT_EQ(2526u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ(5000u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(14994u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(9996u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } TEST_F(OpenMeshDecimater, DecimateMeshToFaceFaceLimit) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); typedef OpenMesh::Decimater::DecimaterT< Mesh > Decimater; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; Decimater decimaterDBG(mesh_); HModQuadric hModQuadricDBG; decimaterDBG.add( hModQuadricDBG ); decimaterDBG.initialize(); size_t removedVertices = 0; removedVertices = decimaterDBG.decimate_to_faces(4500, 9996); decimaterDBG.mesh().garbage_collection(); EXPECT_EQ(2526u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ(5000u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(14994u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(9996u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } TEST_F(OpenMeshDecimater, DecimateMeshToVertexLimitWithLowNormalDeviation) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); typedef OpenMesh::Decimater::DecimaterT< Mesh > Decimater; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; typedef OpenMesh::Decimater::ModNormalDeviationT< Mesh >::Handle HModNormalDeviation; Decimater decimaterDBG(mesh_); HModQuadric hModQuadricDBG; decimaterDBG.add( hModQuadricDBG ); HModNormalDeviation hModNormalDeviation; decimaterDBG.add( hModNormalDeviation ); decimaterDBG.module(hModNormalDeviation).set_normal_deviation(15.0); decimaterDBG.initialize(); size_t removedVertices = 0; removedVertices = decimaterDBG.decimate_to(8); decimaterDBG.mesh().garbage_collection(); EXPECT_EQ(6998u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ( 528u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(1578u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(1052u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } TEST_F(OpenMeshDecimater, DecimateMeshExampleFromDoc) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); typedef OpenMesh::Decimater::DecimaterT< Mesh > Decimater; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; Decimater decimaterDBG(mesh_); HModQuadric hModQuadricDBG; decimaterDBG.add( hModQuadricDBG ); decimaterDBG.module( hModQuadricDBG ).unset_max_err(); decimaterDBG.initialize(); size_t removedVertices = 0; removedVertices = decimaterDBG.decimate_to_faces(4500, 9996); decimaterDBG.mesh().garbage_collection(); EXPECT_EQ(2526u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ(5000u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(14994u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(9996u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } class UnittestObserver : public OpenMesh::Decimater::Observer { size_t notifies_; size_t all_steps_; public: explicit UnittestObserver(size_t _steps) :Observer(_steps), notifies_(0), all_steps_(0) {} void notify(size_t _step) { ++notifies_; all_steps_ = _step; } bool abort() const { return all_steps_ >= 2526u; } size_t countedNotifies() { return notifies_; } }; TEST_F(OpenMeshDecimater, DecimateMeshStoppedByObserver) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); typedef OpenMesh::Decimater::DecimaterT< Mesh > Decimater; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; Decimater decimaterDBG(mesh_); HModQuadric hModQuadricDBG; decimaterDBG.add(hModQuadricDBG); decimaterDBG.module(hModQuadricDBG).unset_max_err(); decimaterDBG.initialize(); UnittestObserver obs(2); decimaterDBG.set_observer(&obs); size_t removedVertices = 0; removedVertices = decimaterDBG.decimate_to_faces(0, 0); decimaterDBG.mesh().garbage_collection(); EXPECT_TRUE(obs.abort()) << "Observer did not abort the decimater!"; EXPECT_EQ(obs.countedNotifies(), 2526u / 2u) << "Observer did not get the right amount of notifications!"; EXPECT_EQ(2526u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ(5000u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(14994u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(9996u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } } OpenMesh-9.0.0/src/Unittests/.gitignore0000660000175000011300000000024214172246501020147 0ustar moebiusacg_staffdeleted_output.off output.off persistence-check.om smoothed_STL_output.off smoothed_custom_properties_output.off smoothed_extended_output.off smoothed_output.off OpenMesh-9.0.0/src/Unittests/unittests_trimesh_garbage_collection.cc0000660000175000011300000004174014172246501026156 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshTriMeshGarbageCollection : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* Adds a cube to a trimesh and deletes vertex 0 and calls garbage collection afterwards */ TEST_F(OpenMeshTriMeshGarbageCollection, StandardGarbageCollection) { mesh_.clear(); mesh_.request_vertex_status(); mesh_.request_edge_status(); mesh_.request_halfedge_status(); mesh_.request_face_status(); // Add some vertices Mesh::VertexHandle vhandle[8]; vhandle[0] = mesh_.add_vertex(Mesh::Point(-1, -1, 1)); vhandle[1] = mesh_.add_vertex(Mesh::Point( 1, -1, 1)); vhandle[2] = mesh_.add_vertex(Mesh::Point( 1, 1, 1)); vhandle[3] = mesh_.add_vertex(Mesh::Point(-1, 1, 1)); vhandle[4] = mesh_.add_vertex(Mesh::Point(-1, -1, -1)); vhandle[5] = mesh_.add_vertex(Mesh::Point( 1, -1, -1)); vhandle[6] = mesh_.add_vertex(Mesh::Point( 1, 1, -1)); vhandle[7] = mesh_.add_vertex(Mesh::Point(-1, 1, -1)); // Add six faces to form a cube std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // Test setup: // // // 3 ======== 2 // / /| // / / | z // 0 ======== 1 | | // | | | | y // | 7 | 6 | / // | | / | / // | |/ |/ // 4 ======== 5 -------> x // // Check setup EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong initial number of vertices"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong initial number of faces"; mesh_.delete_vertex(vhandle[0]); // Check setup EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices after deletion"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong number of faces after deletion"; mesh_.garbage_collection(); // Check setup EXPECT_EQ(7u, mesh_.n_vertices() ) << "Wrong number of vertices after garbage collection"; EXPECT_EQ(8u, mesh_.n_faces() ) << "Wrong number of faces after garbage collection"; } /* Adds a cube to a trimesh and deletes vertex 0 and calls garbage collection afterwards. * But this time, we track the vertex handles , halfedge handles, and face handles */ TEST_F(OpenMeshTriMeshGarbageCollection, TrackedGarbageCollection) { mesh_.clear(); mesh_.request_vertex_status(); mesh_.request_edge_status(); mesh_.request_halfedge_status(); mesh_.request_face_status(); // Add some vertices Mesh::VertexHandle vhandle[8]; vhandle[0] = mesh_.add_vertex(Mesh::Point(-1, -1, 1)); vhandle[1] = mesh_.add_vertex(Mesh::Point( 1, -1, 1)); vhandle[2] = mesh_.add_vertex(Mesh::Point( 1, 1, 1)); vhandle[3] = mesh_.add_vertex(Mesh::Point(-1, 1, 1)); vhandle[4] = mesh_.add_vertex(Mesh::Point(-1, -1, -1)); vhandle[5] = mesh_.add_vertex(Mesh::Point( 1, -1, -1)); vhandle[6] = mesh_.add_vertex(Mesh::Point( 1, 1, -1)); vhandle[7] = mesh_.add_vertex(Mesh::Point(-1, 1, -1)); // Add six faces to form a cube std::vector face_vhandles; // 0 face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // 1 face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); //======================= // 2 face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); // 3 face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); //======================= // 4 face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // 5 face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); //======================= // 6 face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); // 7 face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); //======================= // 8 face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); // 9 face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); //======================= // 10 face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); // 11 face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // Test setup: // // // 3 ======== 2 // / /| // / / | z // 0 ======== 1 | | // | | | | y // | 7 | 6 | / // | | / | / // | |/ |/ // 4 ======== 5 -------> x // // Check setup EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong initial number of vertices"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong initial number of faces"; //================================================== // Create vectors containing the current handles //================================================== std::vector vertexHandles; for ( Mesh::VertexIter v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) vertexHandles.push_back(*v_it); std::vector halfedgeHandles; for ( Mesh::HalfedgeIter he_it = mesh_.halfedges_begin(); he_it != mesh_.halfedges_end(); ++he_it) halfedgeHandles.push_back(*he_it); std::vector faceHandles; for ( Mesh::FaceIter f_it = mesh_.faces_begin(); f_it != mesh_.faces_end(); ++f_it) faceHandles.push_back(*f_it); //================================================== // Create vectors containing pointers current handles //================================================== std::vector vertexHandlesP; for ( unsigned int i = 0 ; i < vertexHandles.size() ; ++i) vertexHandlesP.push_back(&(vertexHandles[i])); std::vector halfedgeHandlesP; for ( unsigned int i = 0 ; i < halfedgeHandles.size() ; ++i) { halfedgeHandlesP.push_back(&(halfedgeHandles[i])); } std::vector faceHandlesP; for ( unsigned int i = 0 ; i < faceHandles.size() ; ++i) faceHandlesP.push_back(&(faceHandles[i])); // // REMOVE // // OpenMesh::HPropHandleT handle; // mesh_.add_property(handle,"tmp"); // // // int count = 0; // // for ( Mesh::HalfedgeIter he_it = mesh_.halfedges_begin(); he_it != mesh_.halfedges_end() ; ++he_it) { // mesh_.property(handle,he_it) =count; // ++count; // } // std::cerr << "Vertex : "; // for ( unsigned int i = 0 ; i < vertexHandles.size() ; ++i) // std::cerr << vertexHandles[i].idx() << " "; // std::cerr << std::endl; // // std::cerr << "Halfedge : "; // for ( unsigned int i = 0 ; i < halfedgeHandles.size() ; ++i) // std::cerr << halfedgeHandles[i].idx() << " "; // std::cerr << std::endl; // // std::cerr << "Halfedge property : "; // for ( Mesh::HalfedgeIter he_it = mesh_.halfedges_begin(); he_it != mesh_.halfedges_end() ; ++he_it) { // std::cerr << mesh_.property(handle,he_it) << " "; // } // std::cerr << std::endl; // // std::cerr << "Face : "; // for ( unsigned int i = 0 ; i < faceHandles.size() ; ++i) // std::cerr << faceHandles[i].idx() << " "; // std::cerr << std::endl; // REMOVE END // Deleting vertex 0 // -> deletes vertex 0 // -> deletes faces 0,4,10,11 mesh_.delete_vertex(vhandle[0]); //mesh_.delete_vertex(vhandle[7]); // Check setup EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices after deletion"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong number of faces after deletion"; mesh_.garbage_collection(vertexHandlesP,halfedgeHandlesP,faceHandlesP,true,true,true); // Check setup EXPECT_EQ(7u, mesh_.n_vertices() ) << "Wrong number of vertices after garbage collection"; EXPECT_EQ(8u, mesh_.n_faces() ) << "Wrong number of faces after garbage collection"; //================================ // Check the updated handles //================================ // // // REMOVE // std::cerr << "Vertex : "; // for ( unsigned int i = 0 ; i < vertexHandles.size() ; ++i) // std::cerr << vertexHandles[i].idx() << " "; // std::cerr << std::endl; // // std::cerr << "Halfedge : "; // for ( unsigned int i = 0 ; i < halfedgeHandles.size() ; ++i) // std::cerr << halfedgeHandles[i].idx() << " "; // std::cerr << std::endl; // // std::cerr << "Halfedge property : "; // for ( Mesh::HalfedgeIter he_it = mesh_.halfedges_begin(); he_it != mesh_.halfedges_end() ; ++he_it) { // std::cerr << mesh_.property(handle,he_it) << " "; // } // std::cerr << std::endl; // // std::cerr << "Face : "; // for ( unsigned int i = 0 ; i < faceHandles.size() ; ++i) // std::cerr << faceHandles[i].idx() << " "; // std::cerr << std::endl; // REMOVE END // Check setup of vertices EXPECT_EQ(-1, vertexHandles[0].idx() ) << "Wrong vertex handle after update"; EXPECT_EQ(1 , vertexHandles[1].idx() ) << "Wrong vertex handle after update"; EXPECT_EQ(2 , vertexHandles[2].idx() ) << "Wrong vertex handle after update"; EXPECT_EQ(3 , vertexHandles[3].idx() ) << "Wrong vertex handle after update"; EXPECT_EQ(4 , vertexHandles[4].idx() ) << "Wrong vertex handle after update"; EXPECT_EQ(5 , vertexHandles[5].idx() ) << "Wrong vertex handle after update"; EXPECT_EQ(6 , vertexHandles[6].idx() ) << "Wrong vertex handle after update"; EXPECT_EQ(0 , vertexHandles[7].idx() ) << "Wrong vertex handle after update"; // Check setup of halfedge handles EXPECT_EQ(-1, halfedgeHandles[0 ].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(-1, halfedgeHandles[1 ].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ( 2, halfedgeHandles[2 ].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ( 3, halfedgeHandles[3 ].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(-1, halfedgeHandles[4 ].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(-1, halfedgeHandles[5 ].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ( 6, halfedgeHandles[6 ].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ( 7, halfedgeHandles[7 ].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ( 8, halfedgeHandles[8 ].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ( 9, halfedgeHandles[9 ].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(10, halfedgeHandles[10].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(11, halfedgeHandles[11].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(12, halfedgeHandles[12].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(13, halfedgeHandles[13].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(14, halfedgeHandles[14].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(15, halfedgeHandles[15].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(16, halfedgeHandles[16].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(17, halfedgeHandles[17].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(18, halfedgeHandles[18].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(19, halfedgeHandles[19].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(-1, halfedgeHandles[20].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(-1, halfedgeHandles[21].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(22, halfedgeHandles[22].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(23, halfedgeHandles[23].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(24, halfedgeHandles[24].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(25, halfedgeHandles[25].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(26, halfedgeHandles[26].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(27, halfedgeHandles[27].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(20, halfedgeHandles[28].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(21, halfedgeHandles[29].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ( 4, halfedgeHandles[30].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ( 5, halfedgeHandles[31].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ( 0, halfedgeHandles[32].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ( 1, halfedgeHandles[33].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(-1, halfedgeHandles[34].idx() ) << "Wrong halfedge handle after update"; EXPECT_EQ(-1, halfedgeHandles[35].idx() ) << "Wrong halfedge handle after update"; // Check setup of faces EXPECT_EQ(-1 , faceHandles[0 ].idx() ) << "Wrong face handle after update"; EXPECT_EQ(1 , faceHandles[1 ].idx() ) << "Wrong face handle after update"; EXPECT_EQ(2 , faceHandles[2 ].idx() ) << "Wrong face handle after update"; EXPECT_EQ(3 , faceHandles[3 ].idx() ) << "Wrong face handle after update"; EXPECT_EQ(-1 , faceHandles[4 ].idx() ) << "Wrong face handle after update"; EXPECT_EQ(5 , faceHandles[5 ].idx() ) << "Wrong face handle after update"; EXPECT_EQ(6 , faceHandles[6 ].idx() ) << "Wrong face handle after update"; EXPECT_EQ(7 , faceHandles[7 ].idx() ) << "Wrong face handle after update"; EXPECT_EQ(4 , faceHandles[8 ].idx() ) << "Wrong face handle after update"; EXPECT_EQ(0 , faceHandles[9 ].idx() ) << "Wrong face handle after update"; EXPECT_EQ(-1 , faceHandles[10].idx() ) << "Wrong face handle after update"; EXPECT_EQ(-1 , faceHandles[11].idx() ) << "Wrong face handle after update"; } } OpenMesh-9.0.0/src/Unittests/unittests_mesh_dual.cc0000660000175000011300000000247214172246501022560 0ustar moebiusacg_staff #include #include #include namespace { class OpenMeshMeshDual : public OpenMeshBasePoly { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* */ TEST_F(OpenMeshMeshDual, Dualize) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); PolyMesh* dualMesh; dualMesh = OpenMesh::Util::MeshDual(mesh_); EXPECT_EQ(15048u, dualMesh->n_vertices()) << "The number of vertices after dual computation is not correct!"; EXPECT_EQ(22572u, dualMesh->n_edges()) << "The number of edges after dual computation is not correct!"; EXPECT_EQ(7526u, dualMesh->n_faces()) << "The number of faces after dual computation is not correct!"; delete(dualMesh); } } OpenMesh-9.0.0/src/Unittests/unittests_property.cc0000660000175000011300000007450714172246501022513 0ustar moebiusacg_staff #include #include namespace { class OpenMeshProperties : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* Creates a double property and checks if it works */ TEST_F(OpenMeshProperties, VertexPropertyCheckDouble) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // Test setup: // 1 === 2 // | / | // | / | // | / | // 0 === 3 // Check setup EXPECT_EQ(4u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(2u, mesh_.n_faces() ) << "Wrong number of faces"; // Add a double vertex property OpenMesh::VPropHandleT doubleHandle; EXPECT_FALSE( mesh_.get_property_handle(doubleHandle,"doubleProp") ); mesh_.add_property(doubleHandle,"doubleProp"); EXPECT_TRUE(mesh_.get_property_handle(doubleHandle,"doubleProp")); // Fill property double index = 0.0; for ( Mesh::VertexIter v_it = mesh_.vertices_begin() ; v_it != mesh_.vertices_end(); ++v_it ) { mesh_.property(doubleHandle,*v_it) = index; index += 1.0; } // Check if it is ok. Mesh::VertexIter v_it = mesh_.vertices_begin(); EXPECT_EQ( mesh_.property(doubleHandle,*v_it) , 0.0 ) << "Invalid double value for vertex 0"; ++v_it; EXPECT_EQ( mesh_.property(doubleHandle,*v_it) , 1.0 ) << "Invalid double value for vertex 1"; ++v_it; EXPECT_EQ( mesh_.property(doubleHandle,*v_it) , 2.0 ) << "Invalid double value for vertex 2"; ++v_it; EXPECT_EQ( mesh_.property(doubleHandle,*v_it) , 3.0 ) << "Invalid double value for vertex 3"; // Try to get the stl iterators: std::vector::iterator it=mesh_.property(doubleHandle).data_vector().begin(); std::vector::iterator end=mesh_.property(doubleHandle).data_vector().end(); EXPECT_EQ( *it , 0.0 ) << "Invalid double value for vertex 0"; ++it; EXPECT_EQ( *it , 1.0 ) << "Invalid double value for vertex 1"; ++it; EXPECT_EQ( *it , 2.0 ) << "Invalid double value for vertex 2"; ++it; EXPECT_EQ( *it , 3.0 ) << "Invalid double value for vertex 3"; ++it; EXPECT_EQ( it, end ) << "End iterator not mathing!"; } /* Creates a bool property and checks if it works */ TEST_F(OpenMeshProperties, VertexPropertyCheckBool) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // Test setup: // 1 === 2 // | / | // | / | // | / | // 0 === 3 // Check setup EXPECT_EQ(4u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(2u, mesh_.n_faces() ) << "Wrong number of faces"; // Add a double vertex property OpenMesh::VPropHandleT boolHandle; EXPECT_FALSE( mesh_.get_property_handle(boolHandle,"boolProp") ); mesh_.add_property(boolHandle,"boolProp"); EXPECT_TRUE(mesh_.get_property_handle(boolHandle,"boolProp")); // Fill property bool current = true; for ( Mesh::VertexIter v_it = mesh_.vertices_begin() ; v_it != mesh_.vertices_end(); ++v_it ) { mesh_.property(boolHandle,*v_it) = current; current = !current; } // Check if it is ok. Mesh::VertexIter v_it = mesh_.vertices_begin(); EXPECT_TRUE( mesh_.property(boolHandle,*v_it) ) << "Invalid bool value for vertex 0"; ++v_it; EXPECT_FALSE( mesh_.property(boolHandle,*v_it) ) << "Invalid bool value for vertex 1"; ++v_it; EXPECT_TRUE( mesh_.property(boolHandle,*v_it) ) << "Invalid bool value for vertex 2"; ++v_it; EXPECT_FALSE( mesh_.property(boolHandle,*v_it) ) << "Invalid bool value for vertex 3"; // Try to get the stl iterators: std::vector::iterator it=mesh_.property(boolHandle).data_vector().begin(); std::vector::iterator end=mesh_.property(boolHandle).data_vector().end(); EXPECT_TRUE( *it ) << "Invalid bool value for vertex 0"; ++it; EXPECT_FALSE( *it ) << "Invalid bool value for vertex 1"; ++it; EXPECT_TRUE( *it ) << "Invalid bool value for vertex 2"; ++it; EXPECT_FALSE( *it ) << "Invalid bool value for vertex 3"; ++it; EXPECT_EQ( it, end ) << "End iterator not mathing!"; } /* Creates an int property and checks if it the copy operation works */ TEST_F(OpenMeshProperties, VertexPropertyCopypropertiesInt) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // Test setup: // 1 === 2 // | / | // | / | // | / | // 0 === 3 // Check setup EXPECT_EQ(4u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(2u, mesh_.n_faces() ) << "Wrong number of faces"; // Add a double vertex property OpenMesh::VPropHandleT intHandle; EXPECT_FALSE( mesh_.get_property_handle(intHandle,"intProp") ); mesh_.add_property(intHandle,"intProp"); EXPECT_TRUE(mesh_.get_property_handle(intHandle,"intProp")); // Fill property for ( Mesh::VertexIter v_it = mesh_.vertices_begin() ; v_it != mesh_.vertices_end(); ++v_it ) { mesh_.property(intHandle,*v_it) = v_it->idx(); } // Check if property it is ok. Mesh::VertexIter v_it = mesh_.vertices_begin(); EXPECT_EQ( 0, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 0"; ++v_it; EXPECT_EQ( 1, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 1"; ++v_it; EXPECT_EQ( 2, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 2"; ++v_it; EXPECT_EQ( 3, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 3"; // Check vertex positions v_it = mesh_.vertices_begin(); EXPECT_EQ( 0, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 0"; EXPECT_EQ( 0, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 0"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 0"; ++v_it; EXPECT_EQ( 0, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 1"; EXPECT_EQ( 1, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 1"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 1"; ++v_it; EXPECT_EQ( 1, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 2"; EXPECT_EQ( 1, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 2"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 2"; ++v_it; EXPECT_EQ( 1, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 3"; EXPECT_EQ( 0, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 3"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 3"; //=========================================================== // Copy from vertex 1 to 0, with skipping build in properties //=========================================================== mesh_.copy_all_properties(vhandle[1], vhandle[0]); // Check vertex positions v_it = mesh_.vertices_begin(); EXPECT_EQ( 0, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 0 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 0 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 0 after copy"; ++v_it; EXPECT_EQ( 0, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 1 after copy"; EXPECT_EQ( 1, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 1 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 1 after copy"; ++v_it; EXPECT_EQ( 1, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 2 after copy"; EXPECT_EQ( 1, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 2 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 2 after copy"; ++v_it; EXPECT_EQ( 1, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 3 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 3 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 3 after copy"; v_it = mesh_.vertices_begin(); EXPECT_EQ( 1, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 0 after copy"; ++v_it; EXPECT_EQ( 1, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 1 after copy"; ++v_it; EXPECT_EQ( 2, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 2 after copy"; ++v_it; EXPECT_EQ( 3, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 3 after copy"; //=========================================================== // Copy from vertex 2 to 3, including build in properties //=========================================================== mesh_.copy_all_properties(vhandle[2], vhandle[3], true); // Check vertex positions v_it = mesh_.vertices_begin(); EXPECT_EQ( 0, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 0 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 0 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 0 after copy"; ++v_it; EXPECT_EQ( 0, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 1 after copy"; EXPECT_EQ( 1, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 1 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 1 after copy"; ++v_it; EXPECT_EQ( 1, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 2 after copy"; EXPECT_EQ( 1, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 2 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 2 after copy"; ++v_it; EXPECT_EQ( 1, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 3 after copy"; EXPECT_EQ( 1, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 3 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 3 after copy"; v_it = mesh_.vertices_begin(); EXPECT_EQ( 1, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 0 after copy"; ++v_it; EXPECT_EQ( 1, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 1 after copy"; ++v_it; EXPECT_EQ( 2, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 2 after copy"; ++v_it; EXPECT_EQ( 2, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 3 after copy"; } /* * Checking for deleted flags of halfedge and edge handles * * Checks if after deleting a face, all halfedges and edges are arked as deleted as well */ TEST_F(OpenMeshProperties, CheckStatusPropertiesHalfedgeEdgeAllDeleted) { mesh_.clear(); mesh_.request_vertex_status(); mesh_.request_face_status(); mesh_.request_halfedge_status(); mesh_.request_edge_status(); // Define positions Mesh::Point p1 = Mesh::Point(0, 0, 0); Mesh::Point p2 = Mesh::Point(0, 1, 0); Mesh::Point p3 = Mesh::Point(1, 1, 0); Mesh::Point p4 = Mesh::Point(0, 0, 1); // Add some vertices Mesh::VertexHandle vh1 = mesh_.add_vertex(p1); Mesh::VertexHandle vh2 = mesh_.add_vertex(p2); Mesh::VertexHandle vh3 = mesh_.add_vertex(p3); Mesh::VertexHandle vh4 = mesh_.add_vertex(p4); // Add some faces Mesh::FaceHandle f1 = mesh_.add_face(vh1,vh3,vh2); Mesh::FaceHandle f2 = mesh_.add_face(vh1,vh2,vh4); Mesh::FaceHandle f3 = mesh_.add_face(vh2,vh3,vh4); Mesh::FaceHandle f4 = mesh_.add_face(vh3,vh1,vh4); // delete all faces mesh_.delete_face(f1); mesh_.delete_face(f2); mesh_.delete_face(f3); mesh_.delete_face(f4); for( Mesh::ConstHalfedgeIter he_it = mesh_.halfedges_begin(); he_it != mesh_.halfedges_end(); ++he_it) { EXPECT_TRUE( mesh_.status(mesh_.edge_handle(*he_it)).deleted() ) << "Edge not deleted"; EXPECT_TRUE( mesh_.status(*he_it).deleted() ) << "Halfedge not deleted"; } } /* * Copy properties from one mesh to another * */ TEST_F(OpenMeshProperties, CopyAllPropertiesVertexAfterRemoveOfProperty) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // Test setup: // 1 === 2 // | / | // | / | // | / | // 0 === 3 // Check setup EXPECT_EQ(4u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(2u, mesh_.n_faces() ) << "Wrong number of faces"; // Add a double vertex property OpenMesh::VPropHandleT doubleHandle; EXPECT_FALSE( mesh_.get_property_handle(doubleHandle,"doubleProp") ); mesh_.add_property(doubleHandle,"doubleProp"); EXPECT_TRUE(mesh_.get_property_handle(doubleHandle,"doubleProp")); // Add a double vertex property OpenMesh::VPropHandleT intHandle; EXPECT_FALSE( mesh_.get_property_handle(intHandle,"intProp") ); mesh_.add_property(intHandle,"intProp"); EXPECT_TRUE(mesh_.get_property_handle(intHandle,"intProp")); // Now remove the double property again. mesh_.remove_property(doubleHandle); // Fill int property for ( Mesh::VertexIter v_it = mesh_.vertices_begin() ; v_it != mesh_.vertices_end(); ++v_it ) { mesh_.property(intHandle,*v_it) = v_it->idx(); } // Check if property it is ok. Mesh::VertexIter v_it = mesh_.vertices_begin(); EXPECT_EQ( 0, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 0"; ++v_it; EXPECT_EQ( 1, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 1"; ++v_it; EXPECT_EQ( 2, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 2"; ++v_it; EXPECT_EQ( 3, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 3"; // Check vertex positions v_it = mesh_.vertices_begin(); EXPECT_EQ( 0, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 0"; EXPECT_EQ( 0, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 0"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 0"; ++v_it; EXPECT_EQ( 0, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 1"; EXPECT_EQ( 1, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 1"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 1"; ++v_it; EXPECT_EQ( 1, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 2"; EXPECT_EQ( 1, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 2"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 2"; ++v_it; EXPECT_EQ( 1, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 3"; EXPECT_EQ( 0, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 3"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 3"; //=========================================================== // Copy from vertex 1 to 0, with skipping build in properties //=========================================================== mesh_.copy_all_properties(vhandle[1], vhandle[0]); // Check vertex positions v_it = mesh_.vertices_begin(); EXPECT_EQ( 0, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 0 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 0 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 0 after copy"; ++v_it; EXPECT_EQ( 0, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 1 after copy"; EXPECT_EQ( 1, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 1 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 1 after copy"; ++v_it; EXPECT_EQ( 1, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 2 after copy"; EXPECT_EQ( 1, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 2 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 2 after copy"; ++v_it; EXPECT_EQ( 1, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 3 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 3 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 3 after copy"; v_it = mesh_.vertices_begin(); EXPECT_EQ( 1, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 0 after copy"; ++v_it; EXPECT_EQ( 1, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 1 after copy"; ++v_it; EXPECT_EQ( 2, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 2 after copy"; ++v_it; EXPECT_EQ( 3, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 3 after copy"; //=========================================================== // Copy from vertex 2 to 3, including build in properties //=========================================================== mesh_.copy_all_properties(vhandle[2], vhandle[3], true); // Check vertex positions v_it = mesh_.vertices_begin(); EXPECT_EQ( 0, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 0 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 0 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 0 after copy"; ++v_it; EXPECT_EQ( 0, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 1 after copy"; EXPECT_EQ( 1, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 1 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 1 after copy"; ++v_it; EXPECT_EQ( 1, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 2 after copy"; EXPECT_EQ( 1, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 2 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 2 after copy"; ++v_it; EXPECT_EQ( 1, mesh_.point(*v_it)[0] ) << "Invalid x position for vertex 3 after copy"; EXPECT_EQ( 1, mesh_.point(*v_it)[1] ) << "Invalid y position for vertex 3 after copy"; EXPECT_EQ( 0, mesh_.point(*v_it)[2] ) << "Invalid z position for vertex 3 after copy"; v_it = mesh_.vertices_begin(); EXPECT_EQ( 1, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 0 after copy"; ++v_it; EXPECT_EQ( 1, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 1 after copy"; ++v_it; EXPECT_EQ( 2, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 2 after copy"; ++v_it; EXPECT_EQ( 2, mesh_.property(intHandle,*v_it) ) << "Invalid int value for vertex 3 after copy"; } /* Creates a double and int properties and check if we can iterate across them */ TEST_F(OpenMeshProperties, PropertyIterators ) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // Test setup: // 1 === 2 // | / | // | / | // | / | // 0 === 3 // Check setup EXPECT_EQ(4u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(2u, mesh_.n_faces() ) << "Wrong number of faces"; // Add vertex properties OpenMesh::VPropHandleT doubleHandleV; OpenMesh::VPropHandleT intHandleV; EXPECT_FALSE( mesh_.get_property_handle(doubleHandleV,"doublePropV") ); EXPECT_FALSE( mesh_.get_property_handle(intHandleV,"intPropV") ); mesh_.add_property(doubleHandleV,"doublePropV"); mesh_.add_property(intHandleV,"intPropV"); EXPECT_TRUE(mesh_.get_property_handle(doubleHandleV,"doublePropV")); EXPECT_TRUE(mesh_.get_property_handle(intHandleV,"intPropV")); // Add a double Edge properties OpenMesh::EPropHandleT doubleHandleE; OpenMesh::EPropHandleT intHandleE; EXPECT_FALSE( mesh_.get_property_handle(doubleHandleE,"doublePropE") ); EXPECT_FALSE( mesh_.get_property_handle(intHandleE,"intPropE") ); mesh_.add_property(doubleHandleE,"doublePropE"); mesh_.add_property(intHandleE,"intPropE"); EXPECT_TRUE(mesh_.get_property_handle(doubleHandleE,"doublePropE")); EXPECT_TRUE(mesh_.get_property_handle(intHandleE,"intPropE")); // Add Face properties OpenMesh::FPropHandleT doubleHandleF; OpenMesh::FPropHandleT intHandleF; EXPECT_FALSE( mesh_.get_property_handle(doubleHandleF,"doublePropF") ); EXPECT_FALSE( mesh_.get_property_handle(intHandleF,"intPropF") ); mesh_.add_property(doubleHandleF,"doublePropF"); mesh_.add_property(intHandleF,"intPropF"); EXPECT_TRUE(mesh_.get_property_handle(doubleHandleF,"doublePropF")); EXPECT_TRUE(mesh_.get_property_handle(intHandleF,"intPropF")); unsigned int vertex_props = 0; for (Mesh::prop_iterator vprop_it = mesh_.vprops_begin() ; vprop_it != mesh_.vprops_end(); ++vprop_it) { switch (vertex_props) { case 0: EXPECT_EQ ("v:points",(*vprop_it)->name()) << "Wrong Vertex property name"; break; case 1: EXPECT_EQ ("",(*vprop_it)->name()) << "Wrong Vertex property name"; break; case 2: EXPECT_EQ ("doublePropV",(*vprop_it)->name()) << "Wrong Vertex property name"; break; case 3: EXPECT_EQ ("intPropV",(*vprop_it)->name()) << "Wrong Vertex property name"; break; default: EXPECT_EQ (4u , vertex_props); break; } ++vertex_props; } EXPECT_EQ (4u,vertex_props) << "Wrong number of vertex properties"; unsigned int edge_props = 0; for (Mesh::prop_iterator eprop_it = mesh_.eprops_begin() ; eprop_it != mesh_.eprops_end(); ++eprop_it) { switch (edge_props) { case 0: EXPECT_EQ ("",(*eprop_it)->name()) << "Wrong Edge property name"; break; case 1: EXPECT_EQ ("doublePropE",(*eprop_it)->name()) << "Wrong Edge property name"; break; case 2: EXPECT_EQ ("intPropE",(*eprop_it)->name()) << "Wrong Edge property name"; break; default: EXPECT_EQ (4u , edge_props); break; } ++edge_props; } EXPECT_EQ (3u,edge_props) << "Wrong number of edge properties"; unsigned int face_props = 0; for (Mesh::prop_iterator prop_it = mesh_.fprops_begin() ; prop_it != mesh_.fprops_end(); ++prop_it) { switch (face_props) { case 0: EXPECT_EQ ("",(*prop_it)->name()) << "Wrong Face property name"; break; case 1: EXPECT_EQ ("doublePropF",(*prop_it)->name()) << "Wrong Face property name"; break; case 2: EXPECT_EQ ("intPropF",(*prop_it)->name()) << "Wrong Face property name"; break; default: EXPECT_EQ (4u , face_props); break; } ++face_props; } EXPECT_EQ (3u,face_props) << "Wrong number of face properties"; } TEST_F(OpenMeshProperties, MeshAssignment ) { mesh_.clear(); mesh_.add_vertex(Mesh::Point()); auto copy = mesh_; copy.request_vertex_status(); copy.request_vertex_normals(); copy.request_vertex_colors(); copy.request_vertex_texcoords1D(); copy.request_vertex_texcoords2D(); copy.request_vertex_texcoords3D(); copy.request_halfedge_status(); copy.request_halfedge_texcoords1D(); copy.request_halfedge_texcoords2D(); copy.request_halfedge_texcoords3D(); copy.request_edge_status(); copy.request_edge_colors(); copy.request_halfedge_normals(); copy.request_halfedge_colors(); copy.request_face_status(); copy.request_face_normals(); copy.request_face_colors(); copy.request_face_texture_index(); EXPECT_TRUE(copy.has_vertex_status()); EXPECT_TRUE(copy.has_vertex_normals()); EXPECT_TRUE(copy.has_vertex_colors()); EXPECT_TRUE(copy.has_vertex_texcoords1D()); EXPECT_TRUE(copy.has_vertex_texcoords2D()); EXPECT_TRUE(copy.has_vertex_texcoords3D()); EXPECT_TRUE(copy.has_halfedge_status()); EXPECT_TRUE(copy.has_halfedge_texcoords1D()); EXPECT_TRUE(copy.has_halfedge_texcoords2D()); EXPECT_TRUE(copy.has_halfedge_texcoords3D()); EXPECT_TRUE(copy.has_edge_status()); EXPECT_TRUE(copy.has_edge_colors()); EXPECT_TRUE(copy.has_halfedge_normals()); EXPECT_TRUE(copy.has_halfedge_colors()); EXPECT_TRUE(copy.has_face_status()); EXPECT_TRUE(copy.has_face_normals()); EXPECT_TRUE(copy.has_face_colors()); EXPECT_TRUE(copy.has_face_texture_index()); copy.assign(mesh_, true); EXPECT_FALSE(copy.has_vertex_status()); EXPECT_FALSE(copy.has_vertex_normals()); EXPECT_FALSE(copy.has_vertex_colors()); EXPECT_FALSE(copy.has_vertex_texcoords1D()); EXPECT_FALSE(copy.has_vertex_texcoords2D()); EXPECT_FALSE(copy.has_vertex_texcoords3D()); EXPECT_FALSE(copy.has_halfedge_status()); EXPECT_FALSE(copy.has_halfedge_texcoords1D()); EXPECT_FALSE(copy.has_halfedge_texcoords2D()); EXPECT_FALSE(copy.has_halfedge_texcoords3D()); EXPECT_FALSE(copy.has_edge_status()); EXPECT_FALSE(copy.has_edge_colors()); EXPECT_FALSE(copy.has_halfedge_normals()); EXPECT_FALSE(copy.has_halfedge_colors()); EXPECT_FALSE(copy.has_face_status()); EXPECT_FALSE(copy.has_face_normals()); EXPECT_FALSE(copy.has_face_colors()); EXPECT_FALSE(copy.has_face_texture_index()); copy.request_vertex_status(); copy.request_vertex_normals(); copy.request_vertex_colors(); copy.request_vertex_texcoords1D(); copy.request_vertex_texcoords2D(); copy.request_vertex_texcoords3D(); copy.request_halfedge_status(); copy.request_halfedge_texcoords1D(); copy.request_halfedge_texcoords2D(); copy.request_halfedge_texcoords3D(); copy.request_edge_status(); copy.request_edge_colors(); copy.request_halfedge_normals(); copy.request_halfedge_colors(); copy.request_face_status(); copy.request_face_normals(); copy.request_face_colors(); copy.request_face_texture_index(); EXPECT_TRUE(copy.has_vertex_status()) << "Mesh has no vertex status even though they have been requested"; EXPECT_TRUE(copy.has_vertex_normals()) << "Mesh has no vertex normals even though they have been requested"; EXPECT_TRUE(copy.has_vertex_colors()) << "Mesh has no vertex colors even though they have been requested"; EXPECT_TRUE(copy.has_vertex_texcoords1D()) << "Mesh has no vertex texcoord1D even though they have been requested"; EXPECT_TRUE(copy.has_vertex_texcoords2D()) << "Mesh has no vertex texcoord2D even though they have been requested"; EXPECT_TRUE(copy.has_vertex_texcoords3D()) << "Mesh has no vertex texcoord3D even though they have been requested"; EXPECT_TRUE(copy.has_halfedge_status()) << "Mesh has no halfedge status even though they have been requested"; EXPECT_TRUE(copy.has_halfedge_texcoords1D()) << "Mesh has no halfedge texcoords1D even though they have been requested"; EXPECT_TRUE(copy.has_halfedge_texcoords2D()) << "Mesh has no halfedge texcoords2D even though they have been requested"; EXPECT_TRUE(copy.has_halfedge_texcoords3D()) << "Mesh has no halfedge texcoords3D even though they have been requested"; EXPECT_TRUE(copy.has_edge_status()) << "Mesh has no edge status even though they have been requested"; EXPECT_TRUE(copy.has_edge_colors()) << "Mesh has no edge colors even though they have been requested"; EXPECT_TRUE(copy.has_halfedge_normals()) << "Mesh has no halfedge normals even though they have been requested"; EXPECT_TRUE(copy.has_halfedge_colors()) << "Mesh has no halfedge colors even though they have been requested"; EXPECT_TRUE(copy.has_face_status()) << "Mesh has no face status even though they have been requested"; EXPECT_TRUE(copy.has_face_normals()) << "Mesh has no face normals even though they have been requested"; EXPECT_TRUE(copy.has_face_colors()) << "Mesh has no face colors even though they have been requested"; EXPECT_TRUE(copy.has_face_texture_index()) << "Mesh has no face texture index even though they have been requested"; } } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_circulator_vertex_vertex.cc0000660000175000011300000003173414172246501027516 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshTrimeshCirculatorVertexVertex : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Small VertexFaceOutgoingHalfedgeIterator Test without holes in it */ TEST_F(OpenMeshTrimeshCirculatorVertexVertex, VertexVertexIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Starting vertex is 1->4 // Iterate around vertex 1 at the middle (with holes in between) Mesh::VertexVertexIter vv_it = mesh_.vv_begin(vhandle[1]); Mesh::VertexVertexIter vv_end = mesh_.vv_end(vhandle[1]); EXPECT_EQ(4, vv_it->idx() ) << "Index wrong in VertexVertexIter begin at initialization"; EXPECT_EQ(4, vv_end->idx() ) << "Index wrong in VertexVertexIter end at initialization"; EXPECT_TRUE(vv_it.is_valid()) << "Iterator invalid in VertexVertexIter at initialization"; ++vv_it ; EXPECT_EQ(3, vv_it->idx() ) << "Index wrong in VertexVertexIter step 1"; EXPECT_TRUE(vv_it.is_valid()) << "Iterator invalid in VertexVertexIter at step 1"; ++vv_it ; EXPECT_EQ(0, vv_it->idx() ) << "Index wrong in VertexVertexIter step 2"; EXPECT_TRUE(vv_it.is_valid()) << "Iterator invalid in VertexVertexIter at step 2"; ++vv_it ; EXPECT_EQ(2, vv_it->idx() ) << "Index wrong in VertexVertexIter step 3"; EXPECT_TRUE(vv_it.is_valid()) << "Iterator invalid in VertexVertexIter at step 3"; ++vv_it ; EXPECT_EQ(4, vv_it->idx() ) << "Index wrong in VertexVertexIter step 4"; EXPECT_FALSE(vv_it.is_valid()) << "Iterator still valid in VertexVertexIter at step 4"; EXPECT_TRUE( vv_it == vv_end ) << "Miss matched end iterator"; } /* * Small VertexFaceOutgoingHalfedgeIterator Test at boundary vertex */ TEST_F(OpenMeshTrimeshCirculatorVertexVertex, VertexVertexBoundaryIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Starting vertex is 1->4 // Iterate around vertex 1 at the middle (with holes in between) Mesh::VertexVertexIter vv_it = mesh_.vv_begin(vhandle[2]); Mesh::VertexVertexIter vv_end = mesh_.vv_end(vhandle[2]); EXPECT_EQ(4, vv_it->idx() ) << "Index wrong in VertexVertexIter begin at initialization"; EXPECT_EQ(4, vv_end->idx() ) << "Index wrong in VertexVertexIter end at initialization"; EXPECT_TRUE(vv_it.is_valid()) << "Iterator invalid in VertexVertexIter at initialization"; ++vv_it ; EXPECT_EQ(1, vv_it->idx() ) << "Index wrong in VertexVertexIter step 1"; EXPECT_TRUE(vv_it.is_valid()) << "Iterator invalid in VertexVertexIter at step 1"; ++vv_it ; EXPECT_EQ(0, vv_it->idx() ) << "Index wrong in VertexVertexIter step 2"; EXPECT_TRUE(vv_it.is_valid()) << "Iterator invalid in VertexVertexIter at step 2"; ++vv_it ; EXPECT_EQ(4, vv_it->idx() ) << "Index wrong in VertexVertexIter step 3"; EXPECT_FALSE(vv_it.is_valid()) << "Iterator invalid in VertexVertexIter at step 3"; EXPECT_TRUE( vv_it == vv_end ) << "Miss matched end iterator"; } /* * Test if the end iterator stays invalid after one lap * DISABLED as long as the normal iterators using old behavior */ //TEST_F(OpenMeshTrimeshCirculatorVertexVertex, VertexVertexIterCheckInvalidationAtEnds) { // // mesh_.clear(); // // // Add some vertices // Mesh::VertexHandle vhandle[5]; // // vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); // vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); // vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); // vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // // // Add two faces // std::vector face_vhandles; // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[2]); // Mesh::FaceHandle fh0 = mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[1]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[2]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // /* Test setup: // 0 ==== 2 // |\ 0 /| // | \ / | // |2 1 3| // | / \ | // |/ 1 \| // 3 ==== 4 */ // // // // Check if the end iterator stays invalid after end // Mesh::VertexVertexIter endIter = mesh_.vv_end(vhandle[1]); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // ++endIter ; // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid after increment"; // // // Check if the end iterators becomes valid after decrement // endIter = mesh_.vv_end(vhandle[1]); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // --endIter; // EXPECT_TRUE(endIter.is_valid()) << "EndIter is invalid after decrement"; // EXPECT_EQ(2,endIter->idx()) << "EndIter points on the wrong element"; // // // // Check if the start iterator decrement is invalid // Mesh::VertexVertexIter startIter = mesh_.vv_begin(vhandle[1]); // EXPECT_TRUE(startIter.is_valid()) << "StartIter is not valid"; // --startIter; // EXPECT_FALSE(startIter.is_valid()) << "StartIter decrement is not invalid"; // // // Check if the start iterator becomes valid // ++startIter; // EXPECT_TRUE(startIter.is_valid()) << "StartIter is invalid after re-incrementing"; // EXPECT_EQ(startIter->idx(), mesh_.vv_begin(vhandle[1])->idx()) << "StartIter points on the wrong element"; // //} /* * Test CW and CCW iterators */ TEST_F(OpenMeshTrimeshCirculatorVertexVertex, CWAndCCWCheck) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ int cw_indices[4] = {4, 3, 0, 2}; int ccw_indices[4]; std::reverse_copy(cw_indices,cw_indices+4,ccw_indices); Mesh::VertexHandle vh = vhandle[1]; //CCW Mesh::VertexVertexCCWIter vv_ccwit = mesh_.vv_ccwbegin(vh); Mesh::VertexVertexCCWIter vv_ccwend = mesh_.vv_ccwend(vh); size_t i = 0; for (;vv_ccwit != vv_ccwend; ++vv_ccwit, ++i) { EXPECT_EQ(ccw_indices[i], vv_ccwit->idx()) << "Index wrong in VertexVertexCCWIter"; } EXPECT_FALSE(vv_ccwit.is_valid()) << "Iterator invalid in VertexVertexCCWIter at end"; EXPECT_TRUE( vv_ccwit == vv_ccwend ) << "End iterator for VertexVertexCCWIter not matching"; //constant CCW Mesh::ConstVertexVertexCCWIter cvv_ccwit = mesh_.cvv_ccwbegin(vh); Mesh::ConstVertexVertexCCWIter cvv_ccwend = mesh_.cvv_ccwend(vh); i = 0; for (;cvv_ccwit != cvv_ccwend; ++cvv_ccwit, ++i) { EXPECT_EQ(ccw_indices[i], cvv_ccwit->idx()) << "Index wrong in ConstVertexVertexCCWIter"; } EXPECT_FALSE(cvv_ccwit.is_valid()) << "Iterator invalid in ConstVertexVertexCCWIter at end"; EXPECT_TRUE( cvv_ccwit == cvv_ccwend ) << "End iterator for ConstVertexVertexCCWIter not matching"; //CW Mesh::VertexVertexCWIter vv_cwit = mesh_.vv_cwbegin(vh); Mesh::VertexVertexCWIter vv_cwend = mesh_.vv_cwend(vh); i = 0; for (;vv_cwit != vv_cwend; ++vv_cwit, ++i) { EXPECT_EQ(cw_indices[i], vv_cwit->idx()) << "Index wrong in VertexVertexCWIter"; } EXPECT_FALSE(vv_cwit.is_valid()) << "Iterator invalid in VertexVertexCWIter at end"; EXPECT_TRUE( vv_cwit == vv_cwend ) << "End iterator for VertexVertexCWIter not matching"; //constant CW Mesh::ConstVertexVertexCWIter cvv_cwit = mesh_.cvv_cwbegin(vh); Mesh::ConstVertexVertexCWIter cvv_cwend = mesh_.cvv_cwend(vh); i = 0; for (;cvv_cwit != cvv_cwend; ++cvv_cwit, ++i) { EXPECT_EQ(cw_indices[i], cvv_cwit->idx()) << "Index wrong in ConstVertexVertexCWIter"; } EXPECT_FALSE(cvv_cwit.is_valid()) << "Iterator invalid in ConstVertexVertexCWIter at end"; EXPECT_TRUE( cvv_cwit == cvv_cwend ) << "End iterator for ConstVertexVertexCWIter not matching"; /* * conversion properties: * a) cw_begin == CWIter(ccw_begin()) * b) cw_iter->idx() == CCWIter(cw_iter)->idx() for valid iterators * c) --cw_iter == CWIter(++ccwIter) for valid iterators * d) cw_end == CWIter(ccw_end()) => --cw_end != CWIter(++ccw_end()) * */ Mesh::VertexVertexCWIter vv_cwIter = mesh_.vv_cwbegin(vh); // a) EXPECT_TRUE( *vv_cwIter == *++Mesh::VertexVertexCWIter(mesh_.vv_ccwend(vh))) << "ccw to cw conversion failed"; EXPECT_TRUE( *++Mesh::VertexVertexCCWIter(vv_cwIter) == *mesh_.vv_ccwend(vh) ) << "cw to ccw conversion failed"; // b) EXPECT_EQ( vv_cwIter->idx(), Mesh::VertexVertexCCWIter(vv_cwIter)->idx()) << "iterators doesnt point on the same element"; // c) auto vv_ccwIter = Mesh::VertexVertexCCWIter(vv_cwIter); EXPECT_EQ(vv_cwIter->idx(),vv_ccwIter->idx())<< "iterators dont point on the same element"; ++vv_cwIter; --vv_ccwIter; EXPECT_EQ(vv_cwIter->idx(),vv_ccwIter->idx()) << "iteratoes are not equal after inc/dec"; // d) auto vv_cwEnd = mesh_.vv_ccwend(vh); vv_cwIter = Mesh::VertexVertexCWIter(vv_cwEnd); EXPECT_FALSE(vv_cwIter.is_valid()) << "end iterator is not invalid"; EXPECT_TRUE(*mesh_.vv_cwbegin(vh) == *++vv_cwIter) << "end iterators are not equal"; } } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_circulator_vertex_ohalfedge.cc0000660000175000011300000004423114172246501030113 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshTrimeshCirculatorVertexOHalfEdge : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Small VertexFaceOutgoingHalfedgeIterator Test without holes in it */ TEST_F(OpenMeshTrimeshCirculatorVertexOHalfEdge, VertexOutgoingHalfedgeWithoutHolesIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Starting halfedge is 1->4 // Iterate around vertex 1 at the middle (with holes in between) Mesh::VertexOHalfedgeIter voh_it = mesh_.voh_begin(vhandle[1]); Mesh::VertexOHalfedgeIter voh_end = mesh_.voh_end(vhandle[1]); EXPECT_EQ(11, voh_it->idx() ) << "Index wrong in VertexOHalfedgeIter begin at initialization"; EXPECT_EQ(11, voh_end->idx() ) << "Index wrong in VertexOHalfedgeIter end at initialization"; EXPECT_EQ(3, mesh_.face_handle(*voh_it).idx() ) << "Corresponding face Index wrong in VertexOHalfedgeIter begin at initialization"; EXPECT_TRUE(voh_it.is_valid()) << "Iterator invalid in VertexOHalfedgeIter at initialization"; ++voh_it ; EXPECT_EQ(6, voh_it->idx() ) << "Index wrong in VertexOHalfedgeIter step 1"; EXPECT_EQ(1, mesh_.face_handle(*voh_it).idx() ) << "Corresponding face Index wrong in VertexOHalfedgeIter step 1"; EXPECT_TRUE(voh_it.is_valid()) << "Iterator invalid in VertexOHalfedgeIter at step 1"; ++voh_it ; EXPECT_EQ(1, voh_it->idx() ) << "Index wrong in VertexOHalfedgeIter step 2"; EXPECT_EQ(2, mesh_.face_handle(*voh_it).idx() ) << "Corresponding face Index wrong in VertexOHalfedgeIter step 2"; EXPECT_TRUE(voh_it.is_valid()) << "Iterator invalid in VertexOHalfedgeIter at step 2"; ++voh_it ; EXPECT_EQ(2, voh_it->idx() ) << "Index wrong in VertexOHalfedgeIter step 3"; EXPECT_EQ(0, mesh_.face_handle(*voh_it).idx() ) << "Corresponding face Index wrong in VertexOHalfedgeIter step 3"; EXPECT_TRUE(voh_it.is_valid()) << "Iterator invalid in VertexOHalfedgeIter at step 3"; ++voh_it ; EXPECT_EQ(11, voh_it->idx() ) << "Index wrong in VertexOHalfedgeIter step 4"; EXPECT_EQ(3, mesh_.face_handle(*voh_it).idx() ) << "Corresponding face Index wrong in VertexOHalfedgeIter step 4"; EXPECT_FALSE(voh_it.is_valid()) << "Iterator still valid in VertexOHalfedgeIter at step 4"; EXPECT_TRUE( voh_it == voh_end ) << "Miss matched end iterator"; // Iterate around vertex 1 at the middle (with holes in between) Mesh::ConstVertexOHalfedgeIter cvoh_it = mesh_.cvoh_begin(vhandle[1]); Mesh::ConstVertexOHalfedgeIter cvoh_end = mesh_.cvoh_end(vhandle[1]); EXPECT_EQ(11, cvoh_it->idx() ) << "Index wrong in ConstVertexOHalfedgeIter begin at initialization"; EXPECT_EQ(11, cvoh_end->idx() ) << "Index wrong in ConstVertexOHalfedgeIter end at initialization"; EXPECT_EQ(3, mesh_.face_handle(*cvoh_it).idx() ) << "Corresponding face Index wrong in ConstVertexOHalfedgeIter begin at initialization"; EXPECT_TRUE(cvoh_it.is_valid()) << "Iterator invalid in ConstVertexOHalfedgeIter at initialization"; ++cvoh_it ; EXPECT_EQ(6, cvoh_it->idx() ) << "Index wrong in ConstVertexOHalfedgeIter step 1"; EXPECT_EQ(1, mesh_.face_handle(*cvoh_it).idx() ) << "Corresponding face Index wrong in ConstVertexOHalfedgeIter step 1"; EXPECT_TRUE(cvoh_it.is_valid()) << "Iterator invalid in ConstVertexOHalfedgeIter at step 1"; ++cvoh_it ; EXPECT_EQ(1, cvoh_it->idx() ) << "Index wrong in ConstVertexOHalfedgeIter step 2"; EXPECT_EQ(2, mesh_.face_handle(*cvoh_it).idx() ) << "Corresponding face Index wrong in ConstVertexOHalfedgeIter step 2"; EXPECT_TRUE(cvoh_it.is_valid()) << "Iterator invalid in ConstVertexOHalfedgeIter at step 2"; ++cvoh_it ; EXPECT_EQ(2, cvoh_it->idx() ) << "Index wrong in ConstVertexOHalfedgeIter step 3"; EXPECT_EQ(0, mesh_.face_handle(*cvoh_it).idx() ) << "Corresponding face Index wrong in ConstVertexOHalfedgeIter step 3"; EXPECT_TRUE(cvoh_it.is_valid()) << "Iterator invalid in ConstVertexOHalfedgeIter at step 3"; ++cvoh_it ; EXPECT_EQ(11, cvoh_it->idx() ) << "Index wrong in ConstVertexOHalfedgeIter step 4"; EXPECT_EQ(3, mesh_.face_handle(*cvoh_it).idx() ) << "Corresponding face Index wrong in ConstVertexOHalfedgeIter step 4"; EXPECT_FALSE(cvoh_it.is_valid()) << "Iterator still valid in ConstVertexOHalfedgeIter at step 4"; EXPECT_TRUE( cvoh_it == cvoh_end ) << "Miss matched end iterator"; } /* * Small VertexFaceOutgoingHalfedgeIterator Test */ TEST_F(OpenMeshTrimeshCirculatorVertexOHalfEdge, VertexOutgoingHalfedgeBoundaryIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Starting halfedge is 1->4 // Iterate around vertex 1 at the middle (with holes in between) Mesh::VertexOHalfedgeIter voh_it = mesh_.voh_begin(vhandle[2]); Mesh::VertexOHalfedgeIter voh_end = mesh_.voh_end(vhandle[2]); EXPECT_EQ(15, voh_it->idx() ) << "Index wrong in VertexOHalfedgeIter begin at initialization"; EXPECT_EQ(15, voh_end->idx() ) << "Index wrong in VertexOHalfedgeIter end at initialization"; EXPECT_EQ(-1, mesh_.face_handle(*voh_it).idx() ) << "Corresponding face Index wrong in VertexOHalfedgeIter begin at initialization"; EXPECT_TRUE(voh_it.is_valid()) << "Iterator invalid in VertexOHalfedgeIter at initialization"; ++voh_it ; EXPECT_EQ(3, voh_it->idx() ) << "Index wrong in VertexOHalfedgeIter step 1"; EXPECT_EQ(3, mesh_.face_handle(*voh_it).idx() ) << "Corresponding face Index wrong in VertexOHalfedgeIter step 1"; EXPECT_TRUE(voh_it.is_valid()) << "Iterator invalid in VertexOHalfedgeIter at step 1"; ++voh_it ; EXPECT_EQ(4, voh_it->idx() ) << "Index wrong in VertexOHalfedgeIter step 2"; EXPECT_EQ(0, mesh_.face_handle(*voh_it).idx() ) << "Corresponding face Index wrong in VertexOHalfedgeIter step 2"; EXPECT_TRUE(voh_it.is_valid()) << "Iterator invalid in VertexOHalfedgeIter at step 2"; ++voh_it ; EXPECT_EQ(15, voh_it->idx() ) << "Index wrong in VertexOHalfedgeIter step 3"; EXPECT_EQ(-1, mesh_.face_handle(*voh_it).idx() ) << "Corresponding face Index wrong in VertexOHalfedgeIter step 3"; EXPECT_FALSE(voh_it.is_valid()) << "Iterator still valid in VertexOHalfedgeIter at step 3"; EXPECT_TRUE( voh_it == voh_end ) << "Miss matched end iterator"; } /* * Small Test to check dereferencing the iterator * No real result */ TEST_F(OpenMeshTrimeshCirculatorVertexOHalfEdge, VertexOutgoingHalfedgeDereferenceIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Iterate around vertex 1 at the middle (with holes in between) Mesh::VertexOHalfedgeIter voh_it = mesh_.voh_iter(vhandle[1]); // TODO: If called without handle, it won't build Mesh::EdgeHandle eh = mesh_.edge_handle(*voh_it); Mesh::HalfedgeHandle heh = *voh_it; Mesh::VertexHandle vh2 = mesh_.to_vertex_handle(*voh_it); EXPECT_EQ(eh.idx() , 5 ) << "Wrong edge handle after dereferencing"; EXPECT_EQ(heh.idx() , 11 ) << "Wrong half edge handle after dereferencing"; EXPECT_EQ(vh2.idx() , 4 ) << "Wrong vertex handle after dereferencing"; } /* * Test if the end iterator stays invalid after one lap * DISABLED as long as the normal iterators using old behavior */ //TEST_F(OpenMeshTrimeshCirculatorVertexOHalfEdge, VertexOHalfEdgeIterCheckInvalidationAtEnds) { // // mesh_.clear(); // // // Add some vertices // Mesh::VertexHandle vhandle[5]; // // vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); // vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); // vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); // vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // // // Add two faces // std::vector face_vhandles; // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[2]); // Mesh::FaceHandle fh0 = mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[1]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[2]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // /* Test setup: // 0 ==== 2 // |\ 0 /| // | \ / | // |2 1 3| // | / \ | // |/ 1 \| // 3 ==== 4 */ // // // // Check if the end iterator stays invalid after end // Mesh::VertexOHalfedgeIter endIter = mesh_.voh_end(vhandle[1]); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // ++endIter ; // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid after increment"; // // endIter = mesh_.voh_end(vhandle[1]); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // --endIter; // EXPECT_TRUE(endIter.is_valid()) << "EndIter is invalid after decrement"; // EXPECT_EQ(2,endIter->idx()) << "EndIter points on the wrong element"; // // // // Check if the start iterator decrement is invalid // Mesh::VertexOHalfedgeIter startIter = mesh_.voh_begin(vhandle[1]); // EXPECT_TRUE(startIter.is_valid()) << "StartIter is not valid"; // --startIter; // EXPECT_FALSE(startIter.is_valid()) << "StartIter decrement is not invalid"; // // // Check if the start iterator becomes valid // ++startIter; // EXPECT_TRUE(startIter.is_valid()) << "StartIter is invalid after re-incrementing"; // EXPECT_EQ(startIter->idx(), mesh_.voh_begin(vhandle[1])->idx()) << "StartIter points on the wrong element"; // //} /* * Test CW and CCW iterators */ TEST_F(OpenMeshTrimeshCirculatorVertexOHalfEdge, CWAndCCWCheck) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ int cw_indices[4] = {11, 6, 1, 2}; int ccw_indices[4]; std::reverse_copy(cw_indices,cw_indices+4,ccw_indices); Mesh::VertexHandle vh = vhandle[1]; //CCW Mesh::VertexOHalfedgeCCWIter voh_ccwit = mesh_.voh_ccwbegin(vh); Mesh::VertexOHalfedgeCCWIter voh_ccwend = mesh_.voh_ccwend(vh); size_t i = 0; for (;voh_ccwit != voh_ccwend; ++voh_ccwit, ++i) { EXPECT_EQ(ccw_indices[i], voh_ccwit->idx()) << "Index wrong in VertexOHalfedgeCCWIter"; } EXPECT_FALSE(voh_ccwit.is_valid()) << "Iterator invalid in VertexOHalfedgeCCWIter at end"; EXPECT_TRUE( voh_ccwit == voh_ccwend ) << "End iterator for VertexOHalfedgeCCWIter not matching"; //constant CCW Mesh::ConstVertexOHalfedgeCCWIter cvoh_ccwit = mesh_.cvoh_ccwbegin(vh); Mesh::ConstVertexOHalfedgeCCWIter cvoh_ccwend = mesh_.cvoh_ccwend(vh); i = 0; for (;cvoh_ccwit != cvoh_ccwend; ++cvoh_ccwit, ++i) { EXPECT_EQ(ccw_indices[i], cvoh_ccwit->idx()) << "Index wrong in ConstVertexOHalfedgeCCWIter"; } EXPECT_FALSE(cvoh_ccwit.is_valid()) << "Iterator invalid in ConstVertexOHalfedgeCCWIter at end"; EXPECT_TRUE( cvoh_ccwit == cvoh_ccwend ) << "End iterator for ConstVertexOHalfedgeCCWIter not matching"; //CW Mesh::VertexOHalfedgeCWIter voh_cwit = mesh_.voh_cwbegin(vh); Mesh::VertexOHalfedgeCWIter voh_cwend = mesh_.voh_cwend(vh); i = 0; for (;voh_cwit != voh_cwend; ++voh_cwit, ++i) { EXPECT_EQ(cw_indices[i], voh_cwit->idx()) << "Index wrong in VertexOHalfedgeCWIter"; } EXPECT_FALSE(voh_cwit.is_valid()) << "Iterator invalid in VertexOHalfedgeCWIter at end"; EXPECT_TRUE( voh_cwit == voh_cwend ) << "End iterator for VertexOHalfedgeCWIter not matching"; //constant CW Mesh::ConstVertexOHalfedgeCWIter cvoh_cwit = mesh_.cvoh_cwbegin(vh); Mesh::ConstVertexOHalfedgeCWIter cvoh_cwend = mesh_.cvoh_cwend(vh); i = 0; for (;cvoh_cwit != cvoh_cwend; ++cvoh_cwit, ++i) { EXPECT_EQ(cw_indices[i], cvoh_cwit->idx()) << "Index wrong in ConstVertexOHalfedgeCWIter"; } EXPECT_FALSE(cvoh_cwit.is_valid()) << "Iterator invalid in ConstVertexOHalfedgeCWIter at end"; EXPECT_TRUE( cvoh_cwit == cvoh_cwend ) << "End iterator for ConstVertexOHalfedgeCWIter not matching"; /* * conversion properties: * a) cw_begin == CWIter(ccw_begin()) * b) cw_iter->idx() == CCWIter(cw_iter)->idx() for valid iterators * c) --cw_iter == CWIter(++ccwIter) for valid iterators * d) cw_end == CWIter(ccw_end()) => --cw_end != CWIter(++ccw_end()) * */ Mesh::VertexOHalfedgeCWIter voh_cwIter = mesh_.voh_cwbegin(vh); // a) EXPECT_TRUE( *voh_cwIter == *++Mesh::VertexOHalfedgeCWIter(mesh_.voh_ccwend(vh))) << "ccw to cw conversion failed"; EXPECT_TRUE( *++Mesh::VertexOHalfedgeCCWIter(voh_cwIter) == *mesh_.voh_ccwend(vh) ) << "cw to ccw conversion failed"; // b) EXPECT_EQ( voh_cwIter->idx(), Mesh::VertexOHalfedgeCCWIter(voh_cwIter)->idx()) << "iterators doesnt point on the same element"; // c) auto voh_ccwIter = Mesh::VertexOHalfedgeCCWIter(voh_cwIter); EXPECT_EQ(voh_cwIter->idx(),voh_ccwIter->idx())<< "iterators dont point on the same element"; ++voh_cwIter; --voh_ccwIter; EXPECT_EQ(voh_cwIter->idx(),voh_ccwIter->idx()) << "iteratoes are not equal after inc/dec"; // d) auto voh_cwEnd = mesh_.voh_ccwend(vh); voh_cwIter = Mesh::VertexOHalfedgeCWIter(voh_cwEnd); EXPECT_FALSE(voh_cwIter.is_valid()) << "end iterator is not invalid"; EXPECT_TRUE(*mesh_.voh_cwbegin(vh) == *++voh_cwIter) << "end iterators are not equal"; } } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_circulator_face_edge.cc0000660000175000011300000003513214172246501026462 0ustar moebiusacg_staff#include #include #include #include namespace { class OpenMeshTrimeshCirculatorFaceEdge : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Small FaceEdgeIterator Test */ TEST_F(OpenMeshTrimeshCirculatorFaceEdge, FaceEdgeIterWithoutHolesIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[6]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(4, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add three faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); /* Test setup: * * 0 ------ 2 ------ 4 * \ / \ / * \ 0 / \ 2 / * \ / 1 \ / * 1 ------- 3 * \ / * \ 3 / * \ / * \ / * 5 */ Mesh::FaceEdgeIter fe_it = mesh_.fe_begin(mesh_.face_handle(1)); Mesh::FaceEdgeIter fe_end = mesh_.fe_end(mesh_.face_handle(1)); EXPECT_EQ(4, fe_it->idx() ) << "Index wrong in FaceEdgeIter at initialization"; EXPECT_TRUE(fe_it.is_valid()) << "Iterator invalid in FaceEdgeIter at initialization"; ++fe_it; EXPECT_EQ(1, fe_it->idx() ) << "Index wrong in FaceEdgeIter at step 1"; EXPECT_TRUE(fe_it.is_valid()) << "Iterator invalid in FaceEdgeIter at step 1"; ++fe_it; EXPECT_EQ(3, fe_it->idx() ) << "Index wrong in FaceEdgeIter at step 2"; EXPECT_TRUE(fe_it.is_valid()) << "Iterator invalid in FaceEdgeIter at step 2"; ++fe_it; EXPECT_EQ(4, fe_it->idx() ) << "Index wrong in FaceEdgeIter at end"; EXPECT_FALSE(fe_it.is_valid()) << "Iterator invalid in FaceEdgeIter at end"; EXPECT_TRUE( fe_it == fe_end ) << "End iterator for FaceEdgeIter not matching"; Mesh::ConstFaceEdgeIter cfe_it = mesh_.cfe_begin(mesh_.face_handle(1)); Mesh::ConstFaceEdgeIter cfe_end = mesh_.cfe_end(mesh_.face_handle(1)); EXPECT_EQ(4, cfe_it->idx() ) << "Index wrong in ConstFaceEdgeIter at initialization"; EXPECT_TRUE(cfe_it.is_valid()) << "Iterator invalid in ConstFaceEdgeIter at initialization"; ++cfe_it; EXPECT_EQ(1, cfe_it->idx() ) << "Index wrong in ConstFaceEdgeIter at step 1"; EXPECT_TRUE(cfe_it.is_valid()) << "Iterator invalid in ConstFaceEdgeIter at step 1"; ++cfe_it; EXPECT_EQ(3, cfe_it->idx() ) << "Index wrong in ConstFaceEdgeIter at step 2"; EXPECT_TRUE(cfe_it.is_valid()) << "Iterator invalid in ConstFaceEdgeIter at step 2"; ++cfe_it; EXPECT_EQ(4, cfe_it->idx() ) << "Index wrong in ConstFaceEdgeIter at end"; EXPECT_FALSE(cfe_it.is_valid()) << "Iterator invalid in ConstFaceEdgeIter at end"; EXPECT_TRUE( cfe_it == cfe_end ) << "End iterator for ConstFaceEdgeIter not matching"; } } /* * test CW and CCW iterators */ TEST_F(OpenMeshTrimeshCirculatorFaceEdge, CWAndCCWTest) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[6]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(4, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add three faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); /* Test setup: * * 0 ------ 2 ------ 4 * \ / \ / * \ 0 / \ 2 / * \ / 1 \ / * 1 ------- 3 * \ / * \ 3 / * \ / * \ / * 5 */ int indices[3] = {4, 1, 3}; int rev_indices[3]; std::reverse_copy(indices,indices+3,rev_indices); //CCW Mesh::FaceEdgeCCWIter fe_ccwit = mesh_.fe_ccwbegin(mesh_.face_handle(1)); Mesh::FaceEdgeCCWIter fe_ccwend = mesh_.fe_ccwend(mesh_.face_handle(1)); size_t i = 0; for (;fe_ccwit != fe_ccwend; ++fe_ccwit, ++i) { EXPECT_EQ(indices[i], fe_ccwit->idx()) << "Index wrong in FaceEdgeCCWIter"; } EXPECT_FALSE(fe_ccwit.is_valid()) << "Iterator invalid in FaceEdgeCCWIter at end"; EXPECT_TRUE( fe_ccwit == fe_ccwend ) << "End iterator for FaceEdgeCCWIter not matching"; //constant CCW Mesh::ConstFaceEdgeCCWIter cfe_ccwit = mesh_.cfe_ccwbegin(mesh_.face_handle(1)); Mesh::ConstFaceEdgeCCWIter cfe_ccwend = mesh_.cfe_ccwend(mesh_.face_handle(1)); i = 0; for (;cfe_ccwit != cfe_ccwend; ++cfe_ccwit, ++i) { EXPECT_EQ(indices[i], cfe_ccwit->idx()) << "Index wrong in ConstFaceEdgeCCWIter"; } EXPECT_FALSE(cfe_ccwit.is_valid()) << "Iterator invalid in ConstFaceEdgeCCWIter at end"; EXPECT_TRUE( cfe_ccwit == cfe_ccwend ) << "End iterator for ConstFaceEdgeCCWIter not matching"; //CW Mesh::FaceEdgeCWIter fe_cwit = mesh_.fe_cwbegin(mesh_.face_handle(1)); Mesh::FaceEdgeCWIter fe_cwend = mesh_.fe_cwend(mesh_.face_handle(1)); i = 0; for (;fe_cwit != fe_cwend; ++fe_cwit, ++i) { EXPECT_EQ(rev_indices[i], fe_cwit->idx()) << "Index wrong in FaceEdgeCWIter"; } EXPECT_FALSE(fe_cwit.is_valid()) << "Iterator invalid in FaceEdgeCWIter at end"; EXPECT_TRUE( fe_cwit == fe_cwend ) << "End iterator for FaceEdgeCWIter not matching"; //constant CW Mesh::ConstFaceEdgeCWIter cfe_cwit = mesh_.cfe_cwbegin(mesh_.face_handle(1)); Mesh::ConstFaceEdgeCWIter cfe_cwend = mesh_.cfe_cwend(mesh_.face_handle(1)); i = 0; for (;cfe_cwit != cfe_cwend; ++cfe_cwit, ++i) { EXPECT_EQ(rev_indices[i], cfe_cwit->idx()) << "Index wrong in ConstFaceEdgeCWIter"; } EXPECT_FALSE(cfe_cwit.is_valid()) << "Iterator invalid in ConstFaceEdgeCWIter at end"; EXPECT_TRUE( cfe_cwit == cfe_cwend ) << "End iterator for ConstFaceEdgeCWIter not matching"; /* * conversion properties: * a) *cw_begin == *++CWIter(ccw_end()) * b) cw_iter->idx() == CCWIter(cw_iter)->idx() for valid iterators * c) --cw_iter == CWIter(++ccwIter) for valid iterators * d) *cw_begin == *++CWIter(ccw_end()) */ Mesh::FaceEdgeCWIter fe_cwIter = mesh_.fe_cwbegin(mesh_.face_handle(1)); // a) EXPECT_TRUE( *fe_cwIter == *++Mesh::FaceEdgeCWIter(mesh_.fe_ccwend(mesh_.face_handle(1)))) << "ccw to cw conversion failed"; EXPECT_TRUE( *++Mesh::FaceEdgeCCWIter(fe_cwIter) == *mesh_.fe_ccwend(mesh_.face_handle(1)) ) << "cw to ccw conversion failed"; // b) EXPECT_EQ( fe_cwIter->idx(), Mesh::FaceEdgeCCWIter(fe_cwIter)->idx()) << "iterators doesnt point on the same element"; // c) auto fe_ccwIter = Mesh::FaceEdgeCCWIter(fe_cwIter); EXPECT_EQ(fe_cwIter->idx(),fe_ccwIter->idx())<< "iterators dont point on the same element"; ++fe_cwIter; --fe_ccwIter; EXPECT_EQ(fe_cwIter->idx(),fe_ccwIter->idx()) << "iteratoes are not equal after inc/dec"; // d) auto fe_cwEnd = mesh_.fe_ccwend(mesh_.face_handle(1)); fe_cwIter = Mesh::FaceEdgeCWIter(fe_cwEnd); EXPECT_FALSE(fe_cwIter.is_valid()) << "end iterator is not invalid"; EXPECT_TRUE(*mesh_.fe_cwbegin(mesh_.face_handle(1)) == *++fe_cwIter) << "end iterators are not equal"; } /* * Test if the end iterator stays invalid after one lap */ //TEST_F(OpenMeshTrimeshCirculatorFaceEdge, FaceEdgeIterCheckInvalidationAtEnds) { // // mesh_.clear(); // // // Add some vertices // Mesh::VertexHandle vhandle[5]; // // vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); // vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); // vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); // vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // // // Add two faces // std::vector face_vhandles; // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[2]); // Mesh::FaceHandle fh0 = mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[1]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[2]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // /* Test setup: // 0 ==== 2 // |\ 0 /| // | \ / | // |2 1 3| // | / \ | // |/ 1 \| // 3 ==== 4 */ // // // // Check if the end iterator stays invalid after end // Mesh::FaceEdgeIter endIter = mesh_.fe_end(fh0); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // ++endIter ; // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid after increment"; // // // Check if the end iterators becomes valid after decrement // endIter = mesh_.fe_end(fh0); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // --endIter; // EXPECT_TRUE(endIter.is_valid()) << "EndIter is invalid after decrement"; // EXPECT_EQ(1,endIter->idx()) << "EndIter points on the wrong element"; // // // // Check if the start iterator decrement is invalid // Mesh::FaceEdgeIter startIter = mesh_.fe_begin(fh0); // EXPECT_TRUE(startIter.is_valid()) << "StartIter is not valid"; // --startIter; // EXPECT_FALSE(startIter.is_valid()) << "StartIter decrement is not invalid"; // // // Check if the start iterator becomes valid // ++startIter; // EXPECT_TRUE(startIter.is_valid()) << "StartIter is invalid after re-incrementing"; // EXPECT_EQ(startIter->idx(), mesh_.fe_begin(fh0)->idx()) << "StartIter points on the wrong element"; // //} /* * Small FaceEdgeIterator Test */ /* TEST_F(OpenMeshTrimeshCirculatorFaceEdge, FaceEdgeIterWithoutHolesDecrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[6]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(4, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add three faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); */ /* Test setup: * * 0 ------ 2 ------ 4 * \ / \ / * \ 0 / \ 2 / * \ / 1 \ / * 1 ------- 3 * \ / * \ 3 / * \ / * \ / * 5 */ /* Mesh::FaceEdgeIter fe_it = mesh_.fe_begin(mesh_.face_handle(1)); Mesh::FaceEdgeIter fe_end = mesh_.fe_end(mesh_.face_handle(1)); EXPECT_EQ(4, fe_it->idx() ) << "Index wrong in FaceEdgeIter at initialization"; EXPECT_TRUE(fe_it) << "Iterator invalid in FaceEdgeIter at initialization"; --fe_it; EXPECT_EQ(1, fe_it->idx() ) << "Index wrong in FaceEdgeIter at step 1"; EXPECT_TRUE(fe_it) << "Iterator invalid in FaceEdgeIter at step 1"; --fe_it; EXPECT_EQ(3, fe_it->idx() ) << "Index wrong in FaceEdgeIter at step 2"; EXPECT_TRUE(fe_it) << "Iterator invalid in FaceEdgeIter at step 2"; --fe_it; EXPECT_EQ(4, fe_it->idx() ) << "Index wrong in FaceEdgeIter at end"; EXPECT_FALSE(fe_it) << "Iterator invalid in FaceEdgeIter at end"; EXPECT_TRUE( fe_it == fe_end ) << "End iterator for FaceEdgeIter not matching"; Mesh::ConstFaceEdgeIter cfe_it = mesh_.cfe_begin(mesh_.face_handle(1)); Mesh::ConstFaceEdgeIter cfe_end = mesh_.cfe_end(mesh_.face_handle(1)); EXPECT_EQ(4, cfe_it->idx() ) << "Index wrong in ConstFaceEdgeIter at initialization"; EXPECT_TRUE(cfe_it) << "Iterator invalid in ConstFaceEdgeIter at initialization"; --cfe_it; EXPECT_EQ(1, cfe_it->idx() ) << "Index wrong in ConstFaceEdgeIter at step 1"; EXPECT_TRUE(cfe_it) << "Iterator invalid in ConstFaceEdgeIter at step 1"; --cfe_it; EXPECT_EQ(3, cfe_it->idx() ) << "Index wrong in ConstFaceEdgeIter at step 2"; EXPECT_TRUE(cfe_it) << "Iterator invalid in ConstFaceEdgeIter at step 2"; --cfe_it; EXPECT_EQ(4, cfe_it->idx() ) << "Index wrong in ConstFaceEdgeIter at end"; EXPECT_FALSE(cfe_it) << "Iterator invalid in ConstFaceEdgeIter at end"; EXPECT_TRUE( cfe_it == cfe_end ) << "End iterator for ConstFaceEdgeIter not matching"; } */ OpenMesh-9.0.0/src/Unittests/unittests_trimesh_circulator_current_halfedge_handle_replacement.cc0000660000175000011300000002226714172246501034000 0ustar moebiusacg_staff #include #include #include namespace { class OpenMeshTrimeshCirculatorCurrentHalfedgeHandleReplacement : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * duplicate dereferencing behaviour */ TEST_F(OpenMeshTrimeshCirculatorCurrentHalfedgeHandleReplacement, dereference) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Starting vertex is 1->4 // output from fh_it.current_halfedge_handle() int current_halfedge_handles[12] = { 4,0,2,10,6,8,1,12,7,14,3,11 }; size_t i(0); for (Mesh::FaceIter f_it = mesh_.faces_begin(); f_it != mesh_.faces_end(); ++f_it) { for (Mesh::FaceHalfedgeIter fh_it = mesh_.fh_iter(*f_it); fh_it.is_valid(); ++fh_it, ++i) { EXPECT_EQ(current_halfedge_handles[i], fh_it->idx() ) << "halfedge handles don't match"; } } } /* * duplicate vv_iter behaviour */ TEST_F(OpenMeshTrimeshCirculatorCurrentHalfedgeHandleReplacement, vv_iter) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Starting vertex is 1->4 // output from vv_it.current_halfedge_handle() size_t current_halfedge_handles[16] = { 5, 0, 12, 11, 6, 1, 2, 15, 3, 4, 13, 7, 8, 9, 10, 14 }; std::vector eh0; std::vector eh1; size_t i(0); for (Mesh::VertexIter v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) { for (Mesh::VertexVertexIter vv_it = mesh_.vv_iter(*v_it); vv_it.is_valid(); ++vv_it, ++i) eh0.push_back(mesh_.edge_handle(Mesh::HalfedgeHandle(int(current_halfedge_handles[i])))); } for (Mesh::VertexIter v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) { for (Mesh::VertexOHalfedgeIter voh_it = mesh_.voh_iter(*v_it); voh_it.is_valid(); ++voh_it) eh1.push_back(mesh_.edge_handle(*voh_it)); } EXPECT_EQ(eh0.size(), eh1.size()) << "size of vectors does not match"; for (size_t i = 0; i < eh0.size(); ++i) EXPECT_EQ(eh0[i], eh1[i]) << "edge handles do not match"; } /* * duplicate fe_iter behaviour */ TEST_F(OpenMeshTrimeshCirculatorCurrentHalfedgeHandleReplacement, fe_iter) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Starting vertex is 1->4 // output from fe_it.current_halfedge_handle() size_t current_halfedge_handles[12] = { 4,0,2,10,6,8,1,12,7,14,3,11 }; size_t i(0); std::vector heh0; std::vector heh1; for (Mesh::FaceIter f_it = mesh_.faces_begin(); f_it != mesh_.faces_end(); ++f_it) { for (Mesh::FaceEdgeIter fe_it = mesh_.fe_iter(*f_it); fe_it.is_valid(); ++fe_it, ++i) { heh0.push_back(Mesh::HalfedgeHandle(int(current_halfedge_handles[i]))); } } for (Mesh::FaceIter f_it = mesh_.faces_begin(); f_it != mesh_.faces_end(); ++f_it) { for (Mesh::FaceHalfedgeIter fh_it = mesh_.fh_iter(*f_it); fh_it.is_valid(); ++fh_it) { heh1.push_back(*fh_it); } } EXPECT_EQ(heh0.size(), heh1.size()) << "size of vectors does not match"; for (size_t i = 0; i < heh0.size(); ++i) EXPECT_EQ(heh0[i], heh1[i]) << "halfedge handles do not match"; } /* * Small BoundaryVertexFaceIterator Test */ TEST_F(OpenMeshTrimeshCirculatorCurrentHalfedgeHandleReplacement, vf_iter_boundary) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[6]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(4, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add three faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); /* Test setup: * * 0 ------ 2 ------ 4 * \ / \ / * \ 0 / \ 1 / * \ / \ / * 1 ------- 3 * \ / * \ 2 / * \ / * \ / * 5 */ int current_halfedge_handles[9] = { 0,2,12,4,6,8,16,10,14 }; std::vector fh0; std::vector fh1; size_t i(0); for (Mesh::VertexIter v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) { for (Mesh::VertexFaceIter vf_it = mesh_.vf_iter(*v_it); vf_it.is_valid(); ++vf_it, ++i) fh0.push_back(mesh_.face_handle(Mesh::HalfedgeHandle(current_halfedge_handles[i]))); } for (Mesh::VertexIter v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) { for (Mesh::VertexFaceIter vf_it = mesh_.vf_iter(*v_it); vf_it.is_valid(); ++vf_it) fh1.push_back(*vf_it); } EXPECT_EQ(fh0.size(), fh1.size()) << "size of vectors does not match"; for (size_t i = 0; i < fh0.size(); ++i) EXPECT_EQ(fh0[i], fh1[i]) << "face handles do not match"; } } OpenMesh-9.0.0/src/Unittests/unittests_sr_binary.cc0000660000175000011300000000435314172246501022607 0ustar moebiusacg_staff#include #include #include #include #include namespace { class OpenMeshSRBinary : public testing::Test { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* Check if len is swapped correctly * when storing strings using the binary serializer. * */ TEST_F(OpenMeshSRBinary, CheckStringSwap) { std::string testString = "OpenMesh String"; std::stringstream stream(""); OpenMesh::IO::binary::store(stream,testString,true); std::stringstream stream2(""); OpenMesh::IO::binary::store(stream2,testString,false); std::string res2 = stream2.str(); std::string res = stream.str(); uint16_t len, len2; stream.read((char*)&len,2); stream2.read( (char*)&len2,2); EXPECT_EQ(len2,testString.length()); EXPECT_EQ(len,(testString.length()>>8)|(testString.length()<<8)); EXPECT_NE(len,len2); } /* Check if storing and restoring a string gives proper result * Do that with and without swapping the byte order */ TEST_F(OpenMeshSRBinary, StringStoreRestore) { std::string testString = "OpenMesh String"; std::stringstream stream(""); OpenMesh::IO::binary::store(stream,testString,true); std::stringstream stream2(""); OpenMesh::IO::binary::store(stream2,testString,false); std::string restored1, restored2; OpenMesh::IO::binary::restore(stream, restored1 , true); OpenMesh::IO::binary::restore(stream2, restored2 , false); EXPECT_EQ(restored1.length(), restored2.length()); EXPECT_EQ(restored1.length(), testString.length()); for(size_t i = 0 ; i < testString.length() ; ++i) { EXPECT_EQ(restored1[i] , testString[i]); EXPECT_EQ(restored2[i] , testString[i]); } } } OpenMesh-9.0.0/src/Unittests/unittests_subdivider_uniform.cc0000660000175000011300000010443214172246501024515 0ustar moebiusacg_staff #include #include #include #include #include #include #include namespace { class OpenMeshSubdividerUniform_Poly : public OpenMeshBasePoly { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; class OpenMeshSubdividerUniform_Triangle : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ TEST_F(OpenMeshSubdividerUniform_Triangle, Subdivider_Sqrt3) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[9]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(0, 2, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(1, 2, 0)); vhandle[6] = mesh_.add_vertex(Mesh::Point(2, 0, 0)); vhandle[7] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[8] = mesh_.add_vertex(Mesh::Point(2, 2, 0)); // Add eight faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[8]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[8]); mesh_.add_face(face_vhandles); // Test setup: // 6 === 7 === 8 // | / | / | // | / | / | // | / | / | // 3 === 4 === 5 // | / | \ | // | / | \ | // | / | \ | // 0 === 1 === 2 // Initialize subdivider OpenMesh::Subdivider::Uniform::Sqrt3T sqrt3; // Check setup EXPECT_EQ(9u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(8u, mesh_.n_faces() ) << "Wrong number of faces"; // Execute 3 subdivision steps sqrt3.attach(mesh_); sqrt3( 3 ); sqrt3.detach(); // Check setup EXPECT_EQ(121u, mesh_.n_vertices() ) << "Wrong number of vertices after subdivision with sqrt3"; EXPECT_EQ(216u, mesh_.n_faces() ) << "Wrong number of faces after subdivision with sqrt3"; } TEST_F(OpenMeshSubdividerUniform_Triangle, Subdivider_Sqrt3_delete_vertex) { for (bool collect_garbage : { false, true }) { mesh_.clear(); // Request status flags to use delete and garbage collection mesh_.request_vertex_status(); mesh_.request_halfedge_status(); mesh_.request_edge_status(); mesh_.request_face_status(); // Add some vertices Mesh::VertexHandle vhandle[9]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(0, 2, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(1, 2, 0)); vhandle[6] = mesh_.add_vertex(Mesh::Point(2, 0, 0)); vhandle[7] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[8] = mesh_.add_vertex(Mesh::Point(2, 2, 0)); // Add eight faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[8]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[8]); mesh_.add_face(face_vhandles); // Test setup: // 6 === 7 === 8 // | / | / | // | / | / | // | / | / | // 3 === 4 === 5 // | / | \ | // | / | \ | // | / | \ | // 0 === 1 === 2 // Delete one vertex mesh_.delete_vertex(vhandle[1]); // Check setup if (collect_garbage) { mesh_.garbage_collection(); EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(6u, mesh_.n_faces() ) << "Wrong number of faces"; } else { EXPECT_EQ(9u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(8u, mesh_.n_faces() ) << "Wrong number of faces"; } // Initialize subdivider OpenMesh::Subdivider::Uniform::Sqrt3T sqrt3; // Execute 3 subdivision steps sqrt3.attach(mesh_); sqrt3( 3 ); sqrt3.detach(); if (!collect_garbage) mesh_.garbage_collection(); // if we did not collect garbage before, do so now // Check setup EXPECT_EQ(94u, mesh_.n_vertices() ) << "Wrong number of vertices after subdivision with sqrt3"; EXPECT_EQ(162u, mesh_.n_faces() ) << "Wrong number of faces after subdivision with sqrt3"; } } TEST_F(OpenMeshSubdividerUniform_Triangle, Subdivider_Loop) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[9]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(0, 2, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(1, 2, 0)); vhandle[6] = mesh_.add_vertex(Mesh::Point(2, 0, 0)); vhandle[7] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[8] = mesh_.add_vertex(Mesh::Point(2, 2, 0)); // Add eight faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[8]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[8]); mesh_.add_face(face_vhandles); // Test setup: // 6 === 7 === 8 // | / | / | // | / | / | // | / | / | // 3 === 4 === 5 // | / | \ | // | / | \ | // | / | \ | // 0 === 1 === 2 // Initialize subdivider OpenMesh::Subdivider::Uniform::LoopT loop; // Check setup EXPECT_EQ(9u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(8u, mesh_.n_faces() ) << "Wrong number of faces"; // Execute 3 subdivision steps loop.attach(mesh_); loop( 3 ); loop.detach(); // Check setup EXPECT_EQ(289u, mesh_.n_vertices() ) << "Wrong number of vertices after subdivision with loop"; EXPECT_EQ(512u, mesh_.n_faces() ) << "Wrong number of faces after subdivision with loop"; } TEST_F(OpenMeshSubdividerUniform_Triangle, Subdivider_Loop_delete_vertex) { for (bool collect_garbage : { false, true }) { mesh_.clear(); // Request status flags to use delete and garbage collection mesh_.request_vertex_status(); mesh_.request_halfedge_status(); mesh_.request_edge_status(); mesh_.request_face_status(); // Add some vertices Mesh::VertexHandle vhandle[9]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(0, 2, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(1, 2, 0)); vhandle[6] = mesh_.add_vertex(Mesh::Point(2, 0, 0)); vhandle[7] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[8] = mesh_.add_vertex(Mesh::Point(2, 2, 0)); // Add eight faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[8]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[8]); mesh_.add_face(face_vhandles); // Test setup: // 6 === 7 === 8 // | / | / | // | / | / | // | / | / | // 3 === 4 === 5 // | / | \ | // | / | \ | // | / | \ | // 0 === 1 === 2 // Delete one vertex mesh_.delete_vertex(vhandle[1]); if (collect_garbage) { mesh_.garbage_collection(); // Check setup EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(6u, mesh_.n_faces() ) << "Wrong number of faces"; } else { // Check setup EXPECT_EQ(9u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(8u, mesh_.n_faces() ) << "Wrong number of faces"; } // Initialize subdivider OpenMesh::Subdivider::Uniform::LoopT loop; // Execute 3 subdivision steps loop.attach(mesh_); loop( 3 ); loop.detach(); if (!collect_garbage) mesh_.garbage_collection(); // if we did not collect garbage before, do so now // Check setup EXPECT_EQ(225u, mesh_.n_vertices() ) << "Wrong number of vertices after subdivision with loop"; EXPECT_EQ(384u, mesh_.n_faces() ) << "Wrong number of faces after subdivision with loop"; } } /* * ==================================================================== * Define tests below * ==================================================================== */ /* */ TEST_F(OpenMeshSubdividerUniform_Poly, Subdivider_CatmullClark) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[9]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(0, 2, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(1, 2, 0)); vhandle[6] = mesh_.add_vertex(Mesh::Point(2, 0, 0)); vhandle[7] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[8] = mesh_.add_vertex(Mesh::Point(2, 2, 0)); // Add four faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[8]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); // Test setup: // 6 === 7 === 8 // | | | // | | | // | | | // 3 === 4 === 5 // | | | // | | | // | | | // 0 === 1 === 2 // Initialize subdivider OpenMesh::Subdivider::Uniform::CatmullClarkT catmull; // Check setup EXPECT_EQ(9u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(4u, mesh_.n_faces() ) << "Wrong number of faces"; // Execute 3 subdivision steps catmull.attach(mesh_); catmull( 3 ); catmull.detach(); EXPECT_EQ(289u, mesh_.n_vertices() ) << "Wrong number of vertices after subdivision with catmull clark"; EXPECT_EQ(256u, mesh_.n_faces() ) << "Wrong number of faces after subdivision with catmull clark"; } TEST_F(OpenMeshSubdividerUniform_Poly, Subdivider_CatmullClark_delete_vertex) { for (bool collect_garbage : { false, true }) { mesh_.clear(); // Request status flags to use delete and garbage collection mesh_.request_vertex_status(); mesh_.request_halfedge_status(); mesh_.request_edge_status(); mesh_.request_face_status(); // Add some vertices Mesh::VertexHandle vhandle[9]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(0, 2, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(1, 2, 0)); vhandle[6] = mesh_.add_vertex(Mesh::Point(2, 0, 0)); vhandle[7] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[8] = mesh_.add_vertex(Mesh::Point(2, 2, 0)); // Add four faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[8]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); // Test setup: // 6 === 7 === 8 // | | | // | | | // | | | // 3 === 4 === 5 // | | | // | | | // | | | // 0 === 1 === 2 mesh_.delete_vertex(vhandle[1]); // Check setup if (collect_garbage) { mesh_.garbage_collection(); EXPECT_EQ(6u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(2u, mesh_.n_faces() ) << "Wrong number of faces"; } else { EXPECT_EQ(9u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(4u, mesh_.n_faces() ) << "Wrong number of faces"; } // Initialize subdivider OpenMesh::Subdivider::Uniform::CatmullClarkT catmull; // Execute 3 subdivision steps catmull.attach(mesh_); catmull( 3 ); catmull.detach(); if (!collect_garbage) mesh_.garbage_collection(); // if we did not collect garbage before, do so now EXPECT_EQ(153u, mesh_.n_vertices() ) << "Wrong number of vertices after subdivision with catmull clark"; EXPECT_EQ(128u, mesh_.n_faces() ) << "Wrong number of faces after subdivision with catmull clark"; } } /* Adds a cube to a polymesh */ TEST_F(OpenMeshSubdividerUniform_Poly, Midpoint) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[8]; vhandle[0] = mesh_.add_vertex(PolyMesh::Point(-1, -1, 1)); vhandle[1] = mesh_.add_vertex(PolyMesh::Point( 1, -1, 1)); vhandle[2] = mesh_.add_vertex(PolyMesh::Point( 1, 1, 1)); vhandle[3] = mesh_.add_vertex(PolyMesh::Point(-1, 1, 1)); vhandle[4] = mesh_.add_vertex(PolyMesh::Point(-1, -1, -1)); vhandle[5] = mesh_.add_vertex(PolyMesh::Point( 1, -1, -1)); vhandle[6] = mesh_.add_vertex(PolyMesh::Point( 1, 1, -1)); vhandle[7] = mesh_.add_vertex(PolyMesh::Point(-1, 1, -1)); // Add six faces to form a cube std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // Test setup: // // // 3 ======== 2 // / /| // / / | z // 0 ======== 1 | | // | | | | y // | 7 | 6 | / // | | / | / // | |/ |/ // 4 ======== 5 -------> x // // Check setup EXPECT_EQ(12u, mesh_.n_edges()) << "Wrong number of Edges"; EXPECT_EQ(24u, mesh_.n_halfedges()) << "Wrong number of HalfEdges"; EXPECT_EQ(8u, mesh_.n_vertices()) << "Wrong number of vertices"; EXPECT_EQ(6u, mesh_.n_faces()) << "Wrong number of faces"; // Initialize subdivider OpenMesh::Subdivider::Uniform::MidpointT midpoint; // Execute 2 subdivision steps midpoint.attach(mesh_); midpoint(2); midpoint.detach(); // Check Result EXPECT_EQ(48u, mesh_.n_edges()) << "Wrong number of Edges"; EXPECT_EQ(96u, mesh_.n_halfedges()) << "Wrong number of HalfEdges"; EXPECT_EQ(24u, mesh_.n_vertices()) << "Wrong number of vertices"; EXPECT_EQ(26u, mesh_.n_faces()) << "Wrong number of faces"; } TEST_F(OpenMeshSubdividerUniform_Poly, Midpoint_delete_vertex) { for (bool collect_garbage : { false, true }) { mesh_.clear(); // Request status flags to use delete and garbage collection mesh_.request_vertex_status(); mesh_.request_halfedge_status(); mesh_.request_edge_status(); mesh_.request_face_status(); // Add some vertices Mesh::VertexHandle vhandle[8]; vhandle[0] = mesh_.add_vertex(PolyMesh::Point(-1, -1, 1)); vhandle[1] = mesh_.add_vertex(PolyMesh::Point( 1, -1, 1)); vhandle[2] = mesh_.add_vertex(PolyMesh::Point( 1, 1, 1)); vhandle[3] = mesh_.add_vertex(PolyMesh::Point(-1, 1, 1)); vhandle[4] = mesh_.add_vertex(PolyMesh::Point(-1, -1, -1)); vhandle[5] = mesh_.add_vertex(PolyMesh::Point( 1, -1, -1)); vhandle[6] = mesh_.add_vertex(PolyMesh::Point( 1, 1, -1)); vhandle[7] = mesh_.add_vertex(PolyMesh::Point(-1, 1, -1)); // Add six faces to form a cube std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // Test setup: // // // 3 ======== 2 // / /| // / / | z // 0 ======== 1 | | // | | | | y // | 7 | 6 | / // | | / | / // | |/ |/ // 4 ======== 5 -------> x // mesh_.delete_vertex(vhandle[1]); // Check setup if (collect_garbage) { mesh_.garbage_collection(); EXPECT_EQ(9u, mesh_.n_edges()) << "Wrong number of Edges"; EXPECT_EQ(18u, mesh_.n_halfedges()) << "Wrong number of HalfEdges"; EXPECT_EQ(7u, mesh_.n_vertices()) << "Wrong number of vertices"; EXPECT_EQ(3u, mesh_.n_faces()) << "Wrong number of faces"; } else { EXPECT_EQ(12u, mesh_.n_edges()) << "Wrong number of Edges"; EXPECT_EQ(24u, mesh_.n_halfedges()) << "Wrong number of HalfEdges"; EXPECT_EQ(8u, mesh_.n_vertices()) << "Wrong number of vertices"; EXPECT_EQ(6u, mesh_.n_faces()) << "Wrong number of faces"; } // Check setup // Initialize subdivider OpenMesh::Subdivider::Uniform::MidpointT midpoint; // Execute 2 subdivision steps midpoint.attach(mesh_); midpoint(2); midpoint.detach(); if (!collect_garbage) mesh_.garbage_collection(); // if we did not collect garbage before, do so now // Check Result EXPECT_EQ(15u, mesh_.n_edges()) << "Wrong number of Edges"; EXPECT_EQ(30u, mesh_.n_halfedges()) << "Wrong number of HalfEdges"; EXPECT_EQ(12u, mesh_.n_vertices()) << "Wrong number of vertices"; EXPECT_EQ(4u, mesh_.n_faces()) << "Wrong number of faces"; } } TEST_F(OpenMeshSubdividerUniform_Triangle, Modified_Butterfly) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[9]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(0, 2, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(1, 2, 0)); vhandle[6] = mesh_.add_vertex(Mesh::Point(2, 0, 0)); vhandle[7] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[8] = mesh_.add_vertex(Mesh::Point(2, 2, 0)); // Add eight faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[8]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[8]); mesh_.add_face(face_vhandles); // Test setup: // 6 === 7 === 8 // | / | / | // | / | / | // | / | / | // 3 === 4 === 5 // | / | \ | // | / | \ | // | / | \ | // 0 === 1 === 2 // Initialize subdivider OpenMesh::Subdivider::Uniform::ModifiedButterflyT butter; // Check setup EXPECT_EQ(9u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(8u, mesh_.n_faces() ) << "Wrong number of faces"; // Execute 3 subdivision steps butter.attach(mesh_); butter( 3 ); butter.detach(); // Check setup EXPECT_EQ(289u, mesh_.n_vertices() ) << "Wrong number of vertices after subdivision with loop"; EXPECT_EQ(512u, mesh_.n_faces() ) << "Wrong number of faces after subdivision with loop"; } TEST_F(OpenMeshSubdividerUniform_Triangle, Modified_Butterfly_cylinder) { mesh_.clear(); OpenMesh::IO::read_mesh(mesh_, "cylinder.om"); // Initialize subdivider OpenMesh::Subdivider::Uniform::ModifiedButterflyT butter; // Check setup EXPECT_EQ(66u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(128u, mesh_.n_faces() ) << "Wrong number of faces"; // Execute 3 subdivision steps butter( mesh_,3,true ); // Check setup EXPECT_EQ(4098u, mesh_.n_vertices() ) << "Wrong number of vertices after subdivision with loop"; EXPECT_EQ(8192u, mesh_.n_faces() ) << "Wrong number of faces after subdivision with loop"; } TEST_F(OpenMeshSubdividerUniform_Triangle, Modified_Butterfly_delete_vertex) { for (bool collect_garbage : { false, true }) { mesh_.clear(); // Request status flags to use delete and garbage collection mesh_.request_vertex_status(); mesh_.request_halfedge_status(); mesh_.request_edge_status(); mesh_.request_face_status(); // Add some vertices Mesh::VertexHandle vhandle[9]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(0, 2, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(1, 2, 0)); vhandle[6] = mesh_.add_vertex(Mesh::Point(2, 0, 0)); vhandle[7] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[8] = mesh_.add_vertex(Mesh::Point(2, 2, 0)); // Add eight faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[8]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[8]); mesh_.add_face(face_vhandles); // Test setup: // 6 === 7 === 8 // | / | / | // | / | / | // | / | / | // 3 === 4 === 5 // | / | \ | // | / | \ | // | / | \ | // 0 === 1 === 2 // Delete one vertex mesh_.delete_vertex(vhandle[1]); // Check setup if (collect_garbage) { mesh_.garbage_collection(); EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(6u, mesh_.n_faces() ) << "Wrong number of faces"; } else { EXPECT_EQ(9u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(8u, mesh_.n_faces() ) << "Wrong number of faces"; } // Initialize subdivider OpenMesh::Subdivider::Uniform::ModifiedButterflyT butter; // Execute 3 subdivision steps butter.attach(mesh_); butter( 3 ); butter.detach(); if (!collect_garbage) mesh_.garbage_collection(); // if we did not collect garbage before, do so now // Check setup EXPECT_EQ(225u, mesh_.n_vertices() ) << "Wrong number of vertices after subdivision with butter"; EXPECT_EQ(384u, mesh_.n_faces() ) << "Wrong number of faces after subdivision with butter"; } } } OpenMesh-9.0.0/src/Unittests/unittests_read_write_OM.cc0000660000175000011300000022737514172246501023352 0ustar moebiusacg_staff#include #include #include #include struct RegisteredDataType{ int ival; double dval; bool bval; OpenMesh::Vec4f vec4fval; RegisteredDataType() : ival(0), dval(0.0) , bval(false), vec4fval(OpenMesh::Vec4f(0,0,0,0)) {} RegisteredDataType(int i) : ival(i), dval(i*1.234567), bval(i%2) , vec4fval(OpenMesh::Vec4f(dval,2*dval,3*dval,4*dval)) {} bool operator==(const RegisteredDataType& _other) const { return ival == _other.ival && dval == _other.dval && bval == _other.bval && vec4fval == _other.vec4fval; } }; namespace OpenMesh { namespace IO { template <> struct binary { typedef RegisteredDataType value_type; static const bool is_streamable = true; // return binary size of the value static size_t size_of(void) { return sizeof(int)+sizeof(double)+sizeof(bool)+sizeof(OpenMesh::Vec4f); } static size_t size_of(const value_type&) { return size_of(); } static std::string type_identifier(void) { return "RegisteredDataType"; } static size_t store(std::ostream& _os, const value_type& _v, bool _swap=false) { size_t bytes; bytes = IO::store( _os, _v.ival, _swap ); bytes += IO::store( _os, _v.dval, _swap ); bytes += IO::store( _os, _v.bval, _swap ); bytes += IO::store( _os, _v.vec4fval, _swap ); return _os.good() ? bytes : 0; } static size_t restore( std::istream& _is, value_type& _v, bool _swap=false) { size_t bytes; bytes = IO::restore( _is, _v.ival, _swap ); bytes += IO::restore( _is, _v.dval, _swap ); bytes += IO::restore( _is, _v.bval, _swap ); bytes += IO::restore( _is, _v.vec4fval, _swap ); return _is.good() ? bytes : 0; } }; } } namespace { class OpenMeshReadWriteOM : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Just load an om file and set vertex color option before loading */ TEST_F(OpenMeshReadWriteOM, LoadSimpleOMForceVertexColorsAlthoughNotAvailable) { mesh_.clear(); mesh_.request_vertex_colors(); std::string file_name = "cube-minimal.om"; OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexColor; bool ok = OpenMesh::IO::read_mesh(mesh_, file_name,options); EXPECT_TRUE(ok) << file_name; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; EXPECT_EQ(36u , mesh_.n_halfedges()) << "The number of loaded halfedges is not correct!"; EXPECT_FALSE(options.vertex_has_normal()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_texcoord()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_color()) << "Wrong user options are returned!"; } /* * Just load an om file of a cube with vertex texCoords */ TEST_F(OpenMeshReadWriteOM, LoadSimpleOMWithTexCoords) { mesh_.clear(); mesh_.request_vertex_texcoords2D(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexTexCoord; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal-texCoords.om",options); ASSERT_TRUE(ok) << "Unable to load cube-minimal-texCoords.om"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; EXPECT_EQ(10, mesh_.texcoord2D(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_EQ(10, mesh_.texcoord2D(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_EQ(6, mesh_.texcoord2D(mesh_.vertex_handle(2))[0] ) << "Wrong vertex color at vertex 2 component 0"; EXPECT_EQ(6, mesh_.texcoord2D(mesh_.vertex_handle(2))[1] ) << "Wrong vertex color at vertex 2 component 1"; EXPECT_EQ(9, mesh_.texcoord2D(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_EQ(9, mesh_.texcoord2D(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_EQ(12, mesh_.texcoord2D(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_EQ(12, mesh_.texcoord2D(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_FALSE(options.vertex_has_normal()) << "Wrong user options are returned!"; EXPECT_TRUE(options.vertex_has_texcoord()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_color()) << "Wrong user options are returned!"; mesh_.release_vertex_texcoords2D(); } /* * Just load an om file of a cube with vertex colors */ TEST_F(OpenMeshReadWriteOM, LoadSimpleOMWithVertexColors) { mesh_.clear(); mesh_.request_vertex_colors(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexColor; bool ok = OpenMesh::IO::read_mesh(mesh_, "cube-minimal-vertexColors.om",options); EXPECT_TRUE(ok) << "Unable to load cube-minimal-vertexColors.om"; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; #ifdef TEST_DOUBLE_TRAITS EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_FLOAT_EQ(0.0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_FLOAT_EQ(1.0, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #else EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(0))[0] ) << "Wrong vertex color at vertex 0 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[1] ) << "Wrong vertex color at vertex 0 component 1"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(0))[2] ) << "Wrong vertex color at vertex 0 component 2"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(3))[0] ) << "Wrong vertex color at vertex 3 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[1] ) << "Wrong vertex color at vertex 3 component 1"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(3))[2] ) << "Wrong vertex color at vertex 3 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[0] ) << "Wrong vertex color at vertex 4 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(4))[1] ) << "Wrong vertex color at vertex 4 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(4))[2] ) << "Wrong vertex color at vertex 4 component 2"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[0] ) << "Wrong vertex color at vertex 7 component 0"; EXPECT_EQ(0, mesh_.color(mesh_.vertex_handle(7))[1] ) << "Wrong vertex color at vertex 7 component 1"; EXPECT_EQ(255, mesh_.color(mesh_.vertex_handle(7))[2] ) << "Wrong vertex color at vertex 7 component 2"; #endif EXPECT_FALSE(options.vertex_has_normal()) << "Wrong user options are returned!"; EXPECT_FALSE(options.vertex_has_texcoord()) << "Wrong user options are returned!"; EXPECT_TRUE(options.vertex_has_color()) << "Wrong user options are returned!"; mesh_.release_vertex_colors(); } /* * Save and load simple mesh */ TEST_F(OpenMeshReadWriteOM, WriteTriangle) { Mesh mesh; mesh.clear(); const std::string filename = "triangle-minimal.om"; // generate data Mesh::VertexHandle v1 = mesh.add_vertex(Mesh::Point(1.0,0.0,0.0)); Mesh::VertexHandle v2 = mesh.add_vertex(Mesh::Point(0.0,1.0,0.0)); Mesh::VertexHandle v3 = mesh.add_vertex(Mesh::Point(0.0,0.0,1.0)); mesh.add_face(v1,v2,v3); // save bool ok = OpenMesh::IO::write_mesh(mesh,filename); EXPECT_TRUE(ok) << "Unable to write " << filename; // reset mesh.clear(); // load ok = OpenMesh::IO::read_mesh(mesh,filename); EXPECT_TRUE(ok) << "Unable to read " << filename; // compare EXPECT_EQ(3u , mesh.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(3u , mesh.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(1u , mesh.n_faces()) << "The number of loaded faces is not correct!"; EXPECT_EQ(Mesh::Point(1.0,0.0,0.0) , mesh.point(v1)) << "Wrong coordinates at vertex 0"; EXPECT_EQ(Mesh::Point(0.0,1.0,0.0) , mesh.point(v2)) << "Wrong coordinates at vertex 1"; EXPECT_EQ(Mesh::Point(0.0,0.0,1.0) , mesh.point(v3)) << "Wrong coordinates at vertex 2"; // cleanup remove(filename.c_str()); } /* * Save and load simple mesh with integer colors per vertex */ TEST_F(OpenMeshReadWriteOM, WriteTriangleVertexIntegerColor) { Mesh mesh; mesh.request_vertex_colors(); OpenMesh::IO::Options options; options += OpenMesh::IO::Options::VertexColor; options -= OpenMesh::IO::Options::ColorFloat; const std::string filename = "triangle-minimal-ColorsPerVertex.om"; // generate data Mesh::VertexHandle v1 = mesh.add_vertex(Mesh::Point(1.0,0.0,0.0)); Mesh::VertexHandle v2 = mesh.add_vertex(Mesh::Point(0.0,1.0,0.0)); Mesh::VertexHandle v3 = mesh.add_vertex(Mesh::Point(0.0,0.0,1.0)); mesh.add_face(v1,v2,v3); #ifdef TEST_DOUBLE_TRAITS Mesh::Color c1 = Mesh::Color(0,0,123/255.0,1.0), c2 = Mesh::Color(21/255.0,0,0,1.0), c3 = Mesh::Color(0,222/255.0,0,1.0); #else Mesh::Color c1 = Mesh::Color(0,0,123), c2 = Mesh::Color(21,0,0), c3 = Mesh::Color(0,222,0); #endif mesh.set_color(v1,c1); mesh.set_color(v2,c2); mesh.set_color(v3,c3); // save bool ok = OpenMesh::IO::write_mesh(mesh,filename,options); EXPECT_TRUE(ok) << "Unable to write "< prop; mesh.add_property(prop,"VBProp"); mesh.property(prop).set_persistent(true); mesh.property(prop,v1) = true; mesh.property(prop,v2) = false; mesh.property(prop,v3) = true; // save bool ok = OpenMesh::IO::write_mesh(mesh,filename); EXPECT_TRUE(ok) << "Unable to write "< prop; mesh.add_property(prop,"VBProp"); mesh.property(prop).set_persistent(true); // Create a 0x20 hex pattern in the bitset mesh.property(prop,v1) = false; mesh.property(prop,v2) = false; mesh.property(prop,v3) = false; mesh.property(prop,v4) = false; mesh.property(prop,v5) = false; mesh.property(prop,v6) = true; mesh.property(prop,v7) = false; mesh.property(prop,v8) = false; mesh.property(prop,v9) = true; // save bool ok = OpenMesh::IO::write_mesh(mesh,filename); EXPECT_TRUE(ok) << "Unable to write "< prop; mesh.add_property(prop,"VBProp"); mesh.property(prop).set_persistent(true); mesh.property(prop,v1) = true; mesh.property(prop,v2) = false; mesh.property(prop,v3) = true; OpenMesh::VPropHandleT prop2; mesh.add_property(prop2,"VBProp2"); mesh.property(prop2).set_persistent(true); mesh.property(prop2,v1) = false; mesh.property(prop2,v2) = false; mesh.property(prop2,v3) = false; // save bool ok = OpenMesh::IO::write_mesh(mesh,filename); EXPECT_TRUE(ok) << "Unable to write "< prop; mesh.add_property(prop,propName); mesh.property(prop).set_persistent(true); Mesh::EdgeHandle e1 = Mesh::EdgeHandle(0); Mesh::EdgeHandle e2 = Mesh::EdgeHandle(1); Mesh::EdgeHandle e3 = Mesh::EdgeHandle(2); int value1 = 10, value2 = 21, value3 = 32; mesh.property(prop,e1) = value1; mesh.property(prop,e2) = value2; mesh.property(prop,e3) = value3; // save bool ok = OpenMesh::IO::write_mesh(mesh,filename); EXPECT_TRUE(ok) << "Unable to write "< prop; mesh.add_property(prop,propName); mesh.property(prop).set_persistent(true); Mesh::EdgeHandle e1 = Mesh::EdgeHandle(0); Mesh::EdgeHandle e2 = Mesh::EdgeHandle(1); Mesh::EdgeHandle e3 = Mesh::EdgeHandle(2); Mesh::EdgeHandle e4 = Mesh::EdgeHandle(3); Mesh::EdgeHandle e5 = Mesh::EdgeHandle(4); Mesh::EdgeHandle e6 = Mesh::EdgeHandle(5); int value1 = 10, value2 = 21, value3 = 32, value4 = 43, value5 = 54, value6 = 65; mesh.property(prop,e1) = value1; mesh.property(prop,e2) = value2; mesh.property(prop,e3) = value3; mesh.property(prop,e4) = value4; mesh.property(prop,e5) = value5; mesh.property(prop,e6) = value6; // save OpenMesh::IO::Options options; bool ok = OpenMesh::IO::write_mesh(mesh,filename); EXPECT_TRUE(ok) << "Unable to write "< vertex_deleted; std::vector vertex_selected; std::vector vertex_feature; std::vector vertex_tagged; std::vector vertex_tagged2; for (auto vh : mesh.all_vertices()) { vertex_deleted.push_back(mesh.status(vh).deleted()); vertex_selected.push_back(mesh.status(vh).selected()); vertex_feature.push_back(mesh.status(vh).feature()); vertex_tagged.push_back(mesh.status(vh).tagged()); vertex_tagged2.push_back(mesh.status(vh).tagged2()); } Mesh::EdgeHandle e1 = Mesh::EdgeHandle(0); Mesh::EdgeHandle e2 = Mesh::EdgeHandle(1); Mesh::EdgeHandle e3 = Mesh::EdgeHandle(2); Mesh::EdgeHandle e4 = Mesh::EdgeHandle(3); mesh.status(e1).set_selected(true); mesh.status(e2).set_feature(true); mesh.status(e3).set_tagged(true); mesh.status(e4).set_tagged2(true); std::vector edge_deleted; std::vector edge_selected; std::vector edge_feature; std::vector edge_tagged; std::vector edge_tagged2; for (auto eh : mesh.all_edges()) { edge_deleted.push_back(mesh.status(eh).deleted()); edge_selected.push_back(mesh.status(eh).selected()); edge_feature.push_back(mesh.status(eh).feature()); edge_tagged.push_back(mesh.status(eh).tagged()); edge_tagged2.push_back(mesh.status(eh).tagged2()); } Mesh::HalfedgeHandle he1 = Mesh::HalfedgeHandle(0); Mesh::HalfedgeHandle he2 = Mesh::HalfedgeHandle(3); Mesh::HalfedgeHandle he3 = Mesh::HalfedgeHandle(5); Mesh::HalfedgeHandle he4 = Mesh::HalfedgeHandle(1); mesh.status(he1).set_selected(true); mesh.status(he2).set_feature(true); mesh.status(he3).set_tagged(true); mesh.status(he4).set_tagged2(true); std::vector halfedge_deleted; std::vector halfedge_selected; std::vector halfedge_feature; std::vector halfedge_tagged; std::vector halfedge_tagged2; for (auto heh : mesh.all_halfedges()) { halfedge_deleted.push_back(mesh.status(heh).deleted()); halfedge_selected.push_back(mesh.status(heh).selected()); halfedge_feature.push_back(mesh.status(heh).feature()); halfedge_tagged.push_back(mesh.status(heh).tagged()); halfedge_tagged2.push_back(mesh.status(heh).tagged2()); } Mesh::FaceHandle f1 = Mesh::FaceHandle(0); Mesh::FaceHandle f2 = Mesh::FaceHandle(2); Mesh::FaceHandle f3 = Mesh::FaceHandle(1); Mesh::FaceHandle f4 = Mesh::FaceHandle(2); mesh.status(f1).set_selected(true); mesh.status(f2).set_feature(true); mesh.status(f3).set_tagged(true); mesh.status(f4).set_tagged2(true); std::vector face_deleted; std::vector face_selected; std::vector face_feature; std::vector face_tagged; std::vector face_tagged2; for (auto fh : mesh.all_faces()) { face_deleted.push_back(mesh.status(fh).deleted()); face_selected.push_back(mesh.status(fh).selected()); face_feature.push_back(mesh.status(fh).feature()); face_tagged.push_back(mesh.status(fh).tagged()); face_tagged2.push_back(mesh.status(fh).tagged2()); } // save OpenMesh::IO::Options options = OpenMesh::IO::Options::Status; bool ok = OpenMesh::IO::write_mesh(mesh,filename, options); EXPECT_TRUE(ok) << "Unable to write "< prop; mesh.add_property(prop,propName); mesh.property(prop).set_persistent(true); Mesh::FaceHandle f1 = Mesh::FaceHandle(0); double va1ue1 = 0.5; mesh.property(prop,f1) = va1ue1; // save bool ok = OpenMesh::IO::write_mesh(mesh,filename); EXPECT_TRUE(ok) << "Unable to write "< prop; mesh.add_property(prop,propName); mesh.property(prop).set_persistent(true); Mesh::FaceHandle f1 = Mesh::FaceHandle(0); float va1ue1 = 3.1f; mesh.property(prop,f1) = va1ue1; // save bool ok = OpenMesh::IO::write_mesh(mesh,filename); EXPECT_TRUE(ok) << "Unable to write "< faceProp; OpenMesh::VPropHandleT vertexProp; bool ok; //generate file /* mesh_.clear(); ok = OpenMesh::IO::read_mesh(mesh_,"cube1.off"); mesh_.add_property(faceProp,"DFProp"); mesh_.property(faceProp).set_persistent(true); mesh_.add_property(vertexProp, "IVProp"); mesh_.property(vertexProp).set_persistent(true); for (Mesh::FaceIter fIter = mesh_.faces_begin(); fIter != mesh_.faces_end(); ++fIter) mesh_.property(faceProp,*fIter) = 0.3; for (Mesh::VertexIter vIter = mesh_.vertices_begin(); vIter != mesh_.vertices_end(); ++vIter) mesh_.property(vertexProp,*vIter) = vIter->idx(); OpenMesh::IO::write_mesh(mesh_,"cube1_customProps.om"); mesh_.clear(); */ //read file Mesh mesh; mesh.add_property(faceProp,"DFProp"); mesh.property(faceProp).set_persistent(true); mesh.add_property(vertexProp, "IVProp"); mesh.property(vertexProp).set_persistent(true); ok = OpenMesh::IO::read_mesh(mesh,"cube1_customProps.om"); EXPECT_TRUE(ok) << "Unable to read cube1_customProps.om"; ///=============== result ====================== EXPECT_EQ(7526u , mesh.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(22572u, mesh.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(15048u, mesh.n_faces()) << "The number of loaded faces is not correct!"; bool wrong = false; for (Mesh::FaceIter fIter = mesh.faces_begin(); fIter != mesh.faces_end() && !wrong; ++fIter) wrong = (0.3 != mesh.property(faceProp,*fIter)); EXPECT_FALSE(wrong) << "min one face has wrong face property"; wrong = false; for (Mesh::VertexIter vIter = mesh.vertices_begin(); vIter != mesh.vertices_end() && !wrong; ++vIter) wrong = (vIter->idx() != mesh.property(vertexProp,*vIter)); EXPECT_FALSE(wrong) << "min one vertex has worng vertex property"; } /* * Save and load simple mesh with vertex status */ TEST_F(OpenMeshReadWriteOM, WriteReadStatusPropertyVertexOnly) { //read file Mesh mesh; auto vh0 = mesh.add_vertex(Mesh::Point(0,0,0)); auto vh1 = mesh.add_vertex(Mesh::Point(1,0,0)); auto vh2 = mesh.add_vertex(Mesh::Point(0,1,0)); mesh.add_face(vh0, vh1, vh2); mesh.request_vertex_status(); mesh.status(vh0).set_selected(true); mesh.status(vh1).set_feature(true); mesh.status(vh2).set_tagged(true); mesh.status(vh0).set_locked(true); mesh.status(vh1).set_deleted(true); mesh.status(vh2).set_hidden(true); mesh.status(vh0).set_fixed_nonmanifold(true); std::string filename_without_status = "no_vertex_status_test.om"; std::string filename_with_status = "vertex_status_test.om"; OpenMesh::IO::Options opt_with_status = OpenMesh::IO::Options::Status; OpenMesh::IO::write_mesh(mesh, filename_without_status); OpenMesh::IO::write_mesh(mesh, filename_with_status, opt_with_status); // Load no status from file with status { Mesh loaded_mesh; OpenMesh::IO::read_mesh(loaded_mesh, filename_with_status); EXPECT_FALSE(loaded_mesh.has_vertex_status()) << "Mesh has vertex status even though they should not have been loaded"; EXPECT_FALSE(loaded_mesh.has_halfedge_status()) << "Mesh has halfedge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_edge_status()) << "Mesh has edge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_face_status()) << "Mesh has face status even though file should not have a stored status"; } // Load status from file with status { Mesh loaded_mesh; OpenMesh::IO::read_mesh(loaded_mesh, filename_with_status, opt_with_status); EXPECT_TRUE (loaded_mesh.has_vertex_status()) << "Mesh has no vertex status even though they should have been loaded"; EXPECT_FALSE(loaded_mesh.has_halfedge_status()) << "Mesh has halfedge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_edge_status()) << "Mesh has edge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_face_status()) << "Mesh has face status even though file should not have a stored status"; if (loaded_mesh.has_vertex_status()) { for (auto vh : mesh.vertices()) { EXPECT_EQ(mesh.status(vh).bits(), loaded_mesh.status(vh).bits()); } } } // Load no status from file with status { Mesh loaded_mesh; loaded_mesh.request_vertex_status(); OpenMesh::IO::read_mesh(loaded_mesh, filename_with_status); EXPECT_TRUE (loaded_mesh.has_vertex_status()) << "Mesh vertex status was removed by reading"; EXPECT_FALSE(loaded_mesh.has_halfedge_status()) << "Mesh has halfedge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_edge_status()) << "Mesh has edge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_face_status()) << "Mesh has face status even though file should not have a stored status"; for (auto vh : loaded_mesh.vertices()) { EXPECT_EQ(loaded_mesh.status(vh).bits(), 0u) << "Vertex status was modified even though it should not have been loaded"; } } // Try to load status from file without status { Mesh loaded_mesh; OpenMesh::IO::read_mesh(loaded_mesh, filename_without_status, opt_with_status); EXPECT_FALSE(loaded_mesh.has_vertex_status()) << "Mesh has vertex status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_halfedge_status()) << "Mesh has halfedge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_edge_status()) << "Mesh has edge status even though they file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_face_status()) << "Mesh has face status even though they file should not have a stored status"; } } /* * Save and load simple mesh with halfedge status */ TEST_F(OpenMeshReadWriteOM, WriteReadStatusPropertyHalfedgeOnly) { //read file Mesh mesh; auto vh0 = mesh.add_vertex(Mesh::Point(0,0,0)); auto vh1 = mesh.add_vertex(Mesh::Point(1,0,0)); auto vh2 = mesh.add_vertex(Mesh::Point(0,1,0)); mesh.add_face(vh0, vh1, vh2); mesh.request_halfedge_status(); auto heh0 = OpenMesh::HalfedgeHandle(0); auto heh1 = OpenMesh::HalfedgeHandle(1); auto heh2 = OpenMesh::HalfedgeHandle(2); auto heh3 = OpenMesh::HalfedgeHandle(3); auto heh4 = OpenMesh::HalfedgeHandle(4); auto heh5 = OpenMesh::HalfedgeHandle(5); mesh.status(heh0).set_selected(true); mesh.status(heh1).set_feature(true); mesh.status(heh2).set_tagged(true); mesh.status(heh3).set_locked(true); mesh.status(heh4).set_deleted(true); mesh.status(heh5).set_hidden(true); mesh.status(heh0).set_fixed_nonmanifold(true); std::string filename_without_status = "no_halfedge_status_test.om"; std::string filename_with_status = "edge_halfstatus_test.om"; OpenMesh::IO::Options opt_with_status = OpenMesh::IO::Options::Status; OpenMesh::IO::write_mesh(mesh, filename_without_status); OpenMesh::IO::write_mesh(mesh, filename_with_status, opt_with_status); // Load no status from file with status { Mesh loaded_mesh; OpenMesh::IO::read_mesh(loaded_mesh, filename_with_status); EXPECT_FALSE(loaded_mesh.has_vertex_status()) << "Mesh has vertex status even though they should not have been loaded"; EXPECT_FALSE(loaded_mesh.has_halfedge_status()) << "Mesh has halfedge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_edge_status()) << "Mesh has edge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_face_status()) << "Mesh has face status even though file should not have a stored status"; } // Load status from file with status { Mesh loaded_mesh; OpenMesh::IO::read_mesh(loaded_mesh, filename_with_status, opt_with_status); EXPECT_FALSE(loaded_mesh.has_vertex_status()) << "Mesh has vertex status even though they should have been loaded"; EXPECT_TRUE(loaded_mesh.has_halfedge_status()) << "Mesh has no halfedge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_edge_status()) << "Mesh has edge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_face_status()) << "Mesh has face status even though file should not have a stored status"; if (loaded_mesh.has_halfedge_status()) { for (auto heh : mesh.halfedges()) { EXPECT_EQ(mesh.status(heh).bits(), loaded_mesh.status(heh).bits()); } } } // Load no status from file with status { Mesh loaded_mesh; loaded_mesh.request_halfedge_status(); OpenMesh::IO::read_mesh(loaded_mesh, filename_with_status); EXPECT_FALSE(loaded_mesh.has_vertex_status()) << "Mesh has vertex status even though file should not have a stored status"; EXPECT_TRUE (loaded_mesh.has_halfedge_status()) << "Mesh halfedge status was removed by reading"; EXPECT_FALSE(loaded_mesh.has_edge_status()) << "Mesh has edge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_face_status()) << "Mesh has face status even though file should not have a stored status"; for (auto heh : loaded_mesh.halfedges()) { EXPECT_EQ(loaded_mesh.status(heh).bits(), 0u) << "Edge status was modified even though it should not have been loaded"; } } // Try to load status from file without status { Mesh loaded_mesh; OpenMesh::IO::read_mesh(loaded_mesh, filename_without_status, opt_with_status); EXPECT_FALSE(loaded_mesh.has_vertex_status()) << "Mesh has vertex status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_halfedge_status()) << "Mesh has halfedge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_edge_status()) << "Mesh has edge status even though they file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_face_status()) << "Mesh has face status even though they file should not have a stored status"; } } /* * Save and load simple mesh with edge status */ TEST_F(OpenMeshReadWriteOM, WriteReadStatusPropertyEdgeOnly) { //read file Mesh mesh; auto vh0 = mesh.add_vertex(Mesh::Point(0,0,0)); auto vh1 = mesh.add_vertex(Mesh::Point(1,0,0)); auto vh2 = mesh.add_vertex(Mesh::Point(0,1,0)); mesh.add_face(vh0, vh1, vh2); mesh.request_edge_status(); auto eh0 = OpenMesh::EdgeHandle(0); auto eh1 = OpenMesh::EdgeHandle(1); auto eh2 = OpenMesh::EdgeHandle(2); mesh.status(eh0).set_selected(true); mesh.status(eh1).set_feature(true); mesh.status(eh2).set_tagged(true); mesh.status(eh0).set_locked(true); mesh.status(eh1).set_deleted(true); mesh.status(eh2).set_hidden(true); mesh.status(eh0).set_fixed_nonmanifold(true); std::string filename_without_status = "no_edge_status_test.om"; std::string filename_with_status = "edge_status_test.om"; OpenMesh::IO::Options opt_with_status = OpenMesh::IO::Options::Status; OpenMesh::IO::write_mesh(mesh, filename_without_status); OpenMesh::IO::write_mesh(mesh, filename_with_status, opt_with_status); // Load no status from file with status { Mesh loaded_mesh; OpenMesh::IO::read_mesh(loaded_mesh, filename_with_status); EXPECT_FALSE(loaded_mesh.has_vertex_status()) << "Mesh has vertex status even though they should not have been loaded"; EXPECT_FALSE(loaded_mesh.has_halfedge_status()) << "Mesh has halfedge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_edge_status()) << "Mesh has edge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_face_status()) << "Mesh has face status even though file should not have a stored status"; } // Load status from file with status { Mesh loaded_mesh; OpenMesh::IO::read_mesh(loaded_mesh, filename_with_status, opt_with_status); EXPECT_FALSE(loaded_mesh.has_vertex_status()) << "Mesh has vertex status even though they should have been loaded"; EXPECT_FALSE(loaded_mesh.has_halfedge_status()) << "Mesh has halfedge status even though file should not have a stored status"; EXPECT_TRUE(loaded_mesh.has_edge_status()) << "Mesh has no edge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_face_status()) << "Mesh has face status even though file should not have a stored status"; if (loaded_mesh.has_edge_status()) { for (auto eh : mesh.edges()) { EXPECT_EQ(mesh.status(eh).bits(), loaded_mesh.status(eh).bits()); } } } // Load no status from file with status { Mesh loaded_mesh; loaded_mesh.request_edge_status(); OpenMesh::IO::read_mesh(loaded_mesh, filename_with_status); EXPECT_FALSE(loaded_mesh.has_vertex_status()) << "Mesh has vertex status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_halfedge_status()) << "Mesh has halfedge status even though file should not have a stored status"; EXPECT_TRUE (loaded_mesh.has_edge_status()) << "Mesh edge status was removed by reading"; EXPECT_FALSE(loaded_mesh.has_face_status()) << "Mesh has face status even though file should not have a stored status"; for (auto eh : loaded_mesh.edges()) { EXPECT_EQ(loaded_mesh.status(eh).bits(), 0u) << "Edge status was modified even though it should not have been loaded"; } } // Try to load status from file without status { Mesh loaded_mesh; OpenMesh::IO::read_mesh(loaded_mesh, filename_without_status, opt_with_status); EXPECT_FALSE(loaded_mesh.has_vertex_status()) << "Mesh has vertex status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_halfedge_status()) << "Mesh has halfedge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_edge_status()) << "Mesh has edge status even though they file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_face_status()) << "Mesh has face status even though they file should not have a stored status"; } } /* * Save and load simple mesh with face status */ TEST_F(OpenMeshReadWriteOM, WriteReadStatusPropertyFaceOnly) { //read file Mesh mesh; auto vh0 = mesh.add_vertex(Mesh::Point(0,0,0)); auto vh1 = mesh.add_vertex(Mesh::Point(1,0,0)); auto vh2 = mesh.add_vertex(Mesh::Point(0,1,0)); auto vh3 = mesh.add_vertex(Mesh::Point(1,1,0)); auto fh0 = mesh.add_face(vh0, vh1, vh2); auto fh1 = mesh.add_face(vh2, vh1, vh3); mesh.request_face_status(); mesh.status(fh0).set_selected(true); mesh.status(fh1).set_feature(true); mesh.status(fh0).set_tagged(true); mesh.status(fh1).set_locked(true); mesh.status(fh0).set_deleted(true); mesh.status(fh1).set_hidden(true); mesh.status(fh0).set_fixed_nonmanifold(true); std::string filename_without_status = "no_face_status_test.om"; std::string filename_with_status = "face_status_test.om"; OpenMesh::IO::Options opt_with_status = OpenMesh::IO::Options::Status; OpenMesh::IO::write_mesh(mesh, filename_without_status); OpenMesh::IO::write_mesh(mesh, filename_with_status, opt_with_status); // Load no status from file with status { Mesh loaded_mesh; OpenMesh::IO::read_mesh(loaded_mesh, filename_with_status); EXPECT_FALSE(loaded_mesh.has_vertex_status()) << "Mesh has vertex status even though they should not have been loaded"; EXPECT_FALSE(loaded_mesh.has_halfedge_status()) << "Mesh has halfedge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_edge_status()) << "Mesh has edge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_face_status()) << "Mesh has face status even though file should not have a stored status"; } // Load status from file with status { Mesh loaded_mesh; OpenMesh::IO::read_mesh(loaded_mesh, filename_with_status, opt_with_status); EXPECT_FALSE(loaded_mesh.has_vertex_status()) << "Mesh has vertex status even though they should have been loaded"; EXPECT_FALSE(loaded_mesh.has_halfedge_status()) << "Mesh has halfedge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_edge_status()) << "Mesh has edge status even though file should not have a stored status"; EXPECT_TRUE(loaded_mesh.has_face_status()) << "Mesh has no face status even though file should not have a stored status"; if (loaded_mesh.has_face_status()) { for (auto fh : mesh.faces()) { EXPECT_EQ(mesh.status(fh).bits(), loaded_mesh.status(fh).bits()); } } } // Load no status from file with status { Mesh loaded_mesh; loaded_mesh.request_face_status(); OpenMesh::IO::read_mesh(loaded_mesh, filename_with_status); EXPECT_FALSE(loaded_mesh.has_vertex_status()) << "Mesh has vertex status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_halfedge_status()) << "Mesh has halfedge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_edge_status()) << "Mesh has edgestatus even though file should not have a stored status"; EXPECT_TRUE (loaded_mesh.has_face_status()) << "Mesh face status was removed by reading"; for (auto fh : loaded_mesh.faces()) { EXPECT_EQ(loaded_mesh.status(fh).bits(), 0u) << "Edge status was modified even though it should not have been loaded"; } } // Try to load status from file without status { Mesh loaded_mesh; OpenMesh::IO::read_mesh(loaded_mesh, filename_without_status, opt_with_status); EXPECT_FALSE(loaded_mesh.has_vertex_status()) << "Mesh has vertex status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_halfedge_status()) << "Mesh has halfedge status even though file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_edge_status()) << "Mesh has edge status even though they file should not have a stored status"; EXPECT_FALSE(loaded_mesh.has_face_status()) << "Mesh has face status even though they file should not have a stored status"; } } /* * Just load a triangle mesh from an om file of version 1.2 */ TEST_F(OpenMeshReadWriteOM, LoadTriangleMeshVersion_1_2) { mesh_.clear(); std::string file_name = "cube_tri_version_1_2.om"; bool ok = OpenMesh::IO::read_mesh(mesh_, file_name); EXPECT_TRUE(ok) << file_name; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; EXPECT_EQ(36u , mesh_.n_halfedges()) << "The number of loaded halfedges is not correct!"; } /* * Just load a polyhedral mesh from an om file of version 1.2 */ TEST_F(OpenMeshReadWriteOM, LoadPolyMeshVersion_1_2) { PolyMesh mesh; std::string file_name = "cube_poly_version_1_2.om"; bool ok = OpenMesh::IO::read_mesh(mesh, file_name); EXPECT_TRUE(ok) << file_name; EXPECT_EQ(8u , mesh.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(12u , mesh.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(6u , mesh.n_faces()) << "The number of loaded faces is not correct!"; EXPECT_EQ(24u , mesh.n_halfedges()) << "The number of loaded halfedges is not correct!"; } /* * Just load a triangle mesh from an om file of version 2.0 */ TEST_F(OpenMeshReadWriteOM, LoadTriangleMeshVersion_2_0) { mesh_.clear(); std::string file_name = "cube_tri_version_2_0.om"; bool ok = OpenMesh::IO::read_mesh(mesh_, file_name); EXPECT_TRUE(ok) << file_name; EXPECT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; EXPECT_EQ(36u , mesh_.n_halfedges()) << "The number of loaded halfedges is not correct!"; } /* * Just load a polyhedral mesh from an om file of version 2.0 */ TEST_F(OpenMeshReadWriteOM, LoadPolyMeshVersion_2_0) { PolyMesh mesh; std::string file_name = "cube_poly_version_2_0.om"; bool ok = OpenMesh::IO::read_mesh(mesh, file_name); EXPECT_TRUE(ok) << file_name; EXPECT_EQ(8u , mesh.n_vertices()) << "The number of loaded vertices is not correct!"; EXPECT_EQ(12u , mesh.n_edges()) << "The number of loaded edges is not correct!"; EXPECT_EQ(6u , mesh.n_faces()) << "The number of loaded faces is not correct!"; EXPECT_EQ(24u , mesh.n_halfedges()) << "The number of loaded halfedges is not correct!"; } std::string get_type_string(OpenMesh::FaceHandle) { return "Face"; } std::string get_type_string(OpenMesh::EdgeHandle) { return "Edge"; } std::string get_type_string(OpenMesh::HalfedgeHandle) { return "Halfedge"; } std::string get_type_string(OpenMesh::VertexHandle) { return "Vertex"; } std::string get_type_string(char) { return "char"; } std::string get_type_string(signed char) { return "signed char"; } std::string get_type_string(double) { return "double"; } std::string get_type_string(float) { return "float"; } std::string get_type_string(int) { return "int"; } std::string get_type_string(short) { return "short"; } std::string get_type_string(unsigned char) { return "unsigned char"; } std::string get_type_string(unsigned int) { return "unsigned int"; } std::string get_type_string(unsigned short) { return "unsigned short"; } std::string get_type_string(bool) { return "bool"; } std::string get_type_string(std::string) { return "string"; } std::string get_type_string(RegisteredDataType) { return "RegisteredDataType"; } template std::string get_type_string(std::vector) { return "std::vector of " + get_type_string(T()); } template std::string get_type_string(OpenMesh::VectorT) { return "OM vector of dimension " + std::to_string(Dim) + " of type " + get_type_string(T()); } template T get_value(int seed, T, int seed2 = 0) { return (seed * 3 + seed2) % 20; } std::string get_value(int seed, std::string, int seed2 = 0) { return std::to_string((seed * 3 + seed2) % 20); } template std::vector get_value(int seed, const std::vector&, int _offset = 0) { int size = get_value(seed, 3); std::vector res(size); for (int i = 0; i < size; ++i) res[i] = get_value(seed, T(), i + _offset); return res; } template OpenMesh::VectorT get_value(int seed, const OpenMesh::VectorT&) { OpenMesh::VectorT res; for (int i = 0; i < Dim; ++i) res[i] = get_value(seed, T(), i); return res; } template OpenMesh::Prop add_property(MeshT& _mesh) { std::string name = get_type_string(HandleT()) + ": " + get_type_string(T()); OpenMesh::Prop prop(_mesh, name.c_str()); _mesh.property(prop.getRawProperty()).set_persistent(true); for (auto e : _mesh.template elements()) prop[e] = get_value(e.idx(), T()); return prop; } template void check_property(MeshT& _mesh) { std::string name = get_type_string(HandleT()) + ": " + get_type_string(T()); bool has_prop = OpenMesh::hasProperty(_mesh, name.c_str()); EXPECT_TRUE(has_prop) << "Property " << name << " is not available"; if (!has_prop) return; OpenMesh::Prop prop(_mesh, name.c_str()); for (auto e : _mesh.template elements()) EXPECT_EQ(prop[e], get_value(e.idx(), T())) << "For property " << name; } template void request_property(MeshT& _mesh) { std::string name = get_type_string(HandleT()) + ": " + get_type_string(T()); OpenMesh::Prop prop(_mesh, name.c_str()); } enum class PropertyAction { Add, Check, Request }; // For a given Handle and Type add, check or request a property template void do_property(MeshT& _mesh, PropertyAction action) { switch (action) { case PropertyAction::Add: add_property(_mesh); break; case PropertyAction::Check: check_property(_mesh); break; case PropertyAction::Request: request_property(_mesh); break; } } // for a given handle do action for OpenMesh Vector of dimension Dim with many differnt types template void do_all_property_types_vec(MeshT& _mesh, PropertyAction action) { do_property>(_mesh, action); do_property>(_mesh, action); do_property>(_mesh, action); do_property>(_mesh, action); do_property>(_mesh, action); do_property>(_mesh, action); do_property>(_mesh, action); do_property>(_mesh, action); } // for a given handle do action for OpenMesh Vectors of dimensions 1 to 4 template void do_all_property_types_vec_all_dim(MeshT& _mesh, PropertyAction action) { do_all_property_types_vec(_mesh, action); do_all_property_types_vec(_mesh, action); do_all_property_types_vec(_mesh, action); do_all_property_types_vec(_mesh, action); } // for a given handle type do action for many different types template void do_all_property_types(MeshT& _mesh, PropertyAction action, int version) { do_property (_mesh, action); do_property (_mesh, action); do_property (_mesh, action); do_property (_mesh, action); do_property (_mesh, action); do_property (_mesh, action); do_property (_mesh, action); if(version >= 22) { do_property> (_mesh, action); do_property> (_mesh, action); do_property> (_mesh, action); do_property> (_mesh, action); do_property> (_mesh, action); do_property> (_mesh, action); do_property> (_mesh, action); do_property>> (_mesh, action); do_property>> (_mesh, action); do_property>> (_mesh, action); do_property>> (_mesh, action); do_property>> (_mesh, action); do_property>> (_mesh, action); do_property>> (_mesh, action); do_property>>> (_mesh, action); do_property>>> (_mesh, action); do_property>>> (_mesh, action); do_property>>> (_mesh, action); do_property>>> (_mesh, action); do_property>>> (_mesh, action); do_property>>> (_mesh, action); } do_all_property_types_vec_all_dim(_mesh, action); } // Do action for all property types for faces, edges, halfedges and vertices template void do_all_properties(MeshT& _mesh, PropertyAction action, int version) { do_all_property_types (_mesh, action, version); do_all_property_types (_mesh, action, version); do_all_property_types(_mesh, action, version); do_all_property_types (_mesh, action, version); } template void add_all_properties(MeshT& _mesh, int version) { do_all_properties(_mesh, PropertyAction::Add , version); } template void check_all_properties(MeshT& _mesh, int version) { do_all_properties(_mesh, PropertyAction::Check , version); } template void request_all_properties(MeshT& _mesh, int version) { do_all_properties(_mesh, PropertyAction::Request, version); } /* * Load a triangle mesh from an om file of version 2.1 with properties */ TEST_F(OpenMeshReadWriteOM, LoadTriangleMeshWithPropertiesVersion_2_1) { int version = 21; mesh_.clear(); std::string file_name = "cube_tri_with_properties_2_1.om"; request_all_properties(mesh_, version); bool ok = OpenMesh::IO::read_mesh(mesh_, file_name); ASSERT_TRUE(ok) << file_name; ASSERT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; ASSERT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; ASSERT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; ASSERT_EQ(36u , mesh_.n_halfedges()) << "The number of loaded halfedges is not correct!"; check_all_properties(mesh_, version); } /* * store and load a triangle mesh from an om file of the current version with properties */ TEST_F(OpenMeshReadWriteOM, LoadTriangleMeshWithPropertiesCurrentVersion) { // TODO: create a LoadTriangleMeshWithPropertiesVersion_2_2 unittest from the file resulting from this test // so we will keep testing version 2.2 in the future. int version = 22; mesh_.clear(); std::string file_name = "cube_tri_version_2_0.om"; bool ok = OpenMesh::IO::read_mesh(mesh_, file_name); ASSERT_TRUE(ok) << file_name; ASSERT_EQ(8u , mesh_.n_vertices()) << "The number of loaded vertices is not correct!"; ASSERT_EQ(18u , mesh_.n_edges()) << "The number of loaded edges is not correct!"; ASSERT_EQ(12u , mesh_.n_faces()) << "The number of loaded faces is not correct!"; ASSERT_EQ(36u , mesh_.n_halfedges()) << "The number of loaded halfedges is not correct!"; add_all_properties(mesh_, version); mesh_.request_halfedge_texcoords2D(); std::string file_name_2_2 = "cube_tri_with_properties_2_2.om"; OpenMesh::IO::Options ops(OpenMesh::IO::Options::Custom); ops += OpenMesh::IO::Options::FaceTexCoord; OpenMesh::IO::write_mesh(mesh_, file_name_2_2, ops); Mesh new_mesh; OpenMesh::IO::read_mesh(new_mesh, file_name_2_2, ops); check_all_properties(new_mesh, version); EXPECT_TRUE(new_mesh.has_halfedge_texcoords2D()); } /* * Try to load mesh from om file with a version that is not yet supported */ TEST_F(OpenMeshReadWriteOM, LoadTriMeshVersion_7_5) { PolyMesh mesh; std::string file_name = "cube_tri_version_7_5.om"; bool ok = OpenMesh::IO::read_mesh(mesh, file_name); EXPECT_FALSE(ok) << file_name; } /* * Try to write and load positions and normals that can only be represented by doubles */ TEST_F(OpenMeshReadWriteOM, WriteAndLoadDoubles) { typedef OpenMesh::PolyMesh_ArrayKernelT DoublePolyMesh; DoublePolyMesh mesh; mesh.request_vertex_normals(); mesh.request_face_normals(); std::vector vertices; for (int i = 0; i < 3; ++i) { vertices.push_back(mesh.add_vertex(DoublePolyMesh::Point(1.0/3.0, std::numeric_limits::min(), std::numeric_limits::max()))); mesh.set_normal(vertices.back(), DoublePolyMesh::Normal(1.0/3.0, std::numeric_limits::min(), std::numeric_limits::max())); } auto fh = mesh.add_face(vertices); mesh.set_normal(fh, DoublePolyMesh::Normal(1.0/3.0, std::numeric_limits::min(), std::numeric_limits::max())); std::string file_name = "doubles.om"; OpenMesh::IO::Options opt = OpenMesh::IO::Options::VertexNormal | OpenMesh::IO::Options::FaceNormal; ASSERT_TRUE(OpenMesh::IO::write_mesh(mesh, file_name, opt)) << "Could not write file " << file_name; DoublePolyMesh mesh2; mesh2.request_vertex_normals(); mesh2.request_face_normals(); ASSERT_TRUE(OpenMesh::IO::read_mesh(mesh2, file_name, opt)) << "Could not read file " << file_name; EXPECT_EQ(mesh.point(OpenMesh::VertexHandle(0)), mesh2.point(OpenMesh::VertexHandle(0))); EXPECT_EQ(mesh.normal(OpenMesh::VertexHandle(0)), mesh2.normal(OpenMesh::VertexHandle(0))); EXPECT_EQ(mesh.normal(OpenMesh::FaceHandle(0)), mesh2.normal(OpenMesh::FaceHandle(0))); } /* * Create Property from String */ TEST_F(OpenMeshReadWriteOM, PropertyFromString) { { std::string int_prop_name = "my int prop"; OpenMesh::create_property_from_string(mesh_, "int32_t", int_prop_name); bool has_int_prop = OpenMesh::hasProperty(mesh_, int_prop_name.c_str()); EXPECT_TRUE(has_int_prop); } { std::string double_prop_name = "my double prop"; OpenMesh::create_property_from_string(mesh_, "double", double_prop_name); bool has_double_prop = OpenMesh::hasProperty(mesh_, double_prop_name.c_str()); EXPECT_TRUE(has_double_prop); } { std::string vec_float_prop_name = "my vector of floats prop"; OpenMesh::create_property_from_string(mesh_, "std::vector", vec_float_prop_name); bool has_vec_float_prop = OpenMesh::hasProperty>(mesh_, vec_float_prop_name.c_str()); EXPECT_TRUE(has_vec_float_prop); } { std::string MyData_prop_name = "my MyData prop"; OpenMesh::create_property_from_string(mesh_, "RegisteredDataType", MyData_prop_name); bool has_myData_prop = OpenMesh::hasProperty(mesh_, MyData_prop_name.c_str()); EXPECT_TRUE(has_myData_prop); } } /* * Try to write and load bool property */ TEST_F(OpenMeshReadWriteOM, WriteAndLoadBoolCheckSpaces) { typedef OpenMesh::PolyMesh_ArrayKernelT DoublePolyMesh; DoublePolyMesh mesh; OpenMesh::VPropHandleT prop; mesh.add_property(prop,"VBProp"); mesh.property(prop).set_persistent(true); // Generate a bool property which will be packed into a space character std::vector vertices; for (unsigned int i = 0; i < 8; ++i) { vertices.push_back(mesh.add_vertex(DoublePolyMesh::Point(0.0, 0.0, 0.0))); if ( i == 5) mesh.property(prop,vertices[i]) = true; else mesh.property(prop,vertices[i]) = false; } std::string file_name = "bool-space-test.om"; OpenMesh::IO::Options opt = OpenMesh::IO::Options::Default; ASSERT_TRUE(OpenMesh::IO::write_mesh(mesh, file_name, opt)) << "Could not write file " << file_name; // ==================================================== // Now read it back // ==================================================== DoublePolyMesh mesh2; OpenMesh::VPropHandleT prop2; mesh2.add_property(prop2,"VBProp"); mesh2.property(prop2).set_persistent(true); ASSERT_TRUE(OpenMesh::IO::read_mesh(mesh2, file_name, opt)) << "Could not read file " << file_name; // Check if the property is still ok for (unsigned int i = 0; i < 8; ++i) { if ( i == 5) EXPECT_TRUE( mesh.property(prop,mesh2.vertex_handle((i)) ) ); else EXPECT_FALSE(mesh.property(prop,mesh2.vertex_handle((i)))); } } } OM_REGISTER_PROPERTY_TYPE(RegisteredDataType) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector>) OM_REGISTER_PROPERTY_TYPE(std::vector>) OM_REGISTER_PROPERTY_TYPE(std::vector>) OM_REGISTER_PROPERTY_TYPE(std::vector>) OM_REGISTER_PROPERTY_TYPE(std::vector>) OM_REGISTER_PROPERTY_TYPE(std::vector>) OM_REGISTER_PROPERTY_TYPE(std::vector>) OM_REGISTER_PROPERTY_TYPE(std::vector>>) OM_REGISTER_PROPERTY_TYPE(std::vector>>) OM_REGISTER_PROPERTY_TYPE(std::vector>>) OM_REGISTER_PROPERTY_TYPE(std::vector>>) OM_REGISTER_PROPERTY_TYPE(std::vector>>) OM_REGISTER_PROPERTY_TYPE(std::vector>>) OM_REGISTER_PROPERTY_TYPE(std::vector>>) OpenMesh-9.0.0/src/Unittests/unittests_trimesh_ranges.cc0000660000175000011300000003021614172246501023626 0ustar moebiusacg_staff#include #include #include #include namespace { class OpenMeshTrimeshRange : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ template void compare_ranges(RangeT1&& range1, RangeT2&& range2, int offset, bool reverse) { auto vec1 = range1.to_vector(); auto vec2 = range2.to_vector(); ASSERT_EQ(vec1.size(), vec2.size()) << "Ranges have different number of elements"; ASSERT_GT(vec1.size(), 0u) << "Ranges are empty"; size_t n = vec1.size(); std::cout << "Vec1 elements: "; for (auto el : vec1) std::cout << el.idx() << " "; std::cout << std::endl; std::cout << "Vec2 elements: "; for (auto el : vec2) std::cout << el.idx() << " "; std::cout << std::endl; for (size_t i = 0; i < n; ++i) { size_t id1 = (i+offset)%n; size_t id2 = reverse ? (n-i-1)%n : i; EXPECT_EQ(vec1[id1].idx(), vec2[id2].idx()) << "Elements are not the same with offset = " << offset << " and reverse = " << std::to_string(reverse); } } TEST_F(OpenMeshTrimeshRange, VertexVertexRangeMeshVsSmartHandle) { for (auto vh : mesh_.vertices()) { compare_ranges(mesh_.vv_range(vh) , vh.vertices() , 0, false); compare_ranges(mesh_.vv_cw_range(vh) , vh.vertices_cw() , 0, false); compare_ranges(mesh_.vv_ccw_range(vh), vh.vertices_ccw(), 0, false); } } TEST_F(OpenMeshTrimeshRange, VertexVertexRangeCWVsCCW) { for (auto vh : mesh_.vertices()) compare_ranges(vh.vertices_cw(), vh.vertices_ccw(), 0, true); } TEST_F(OpenMeshTrimeshRange, VertexEdgeRangeMeshVsSmartHandle) { for (auto vh : mesh_.vertices()) { compare_ranges(mesh_.ve_range(vh) , vh.edges() , 0, false); compare_ranges(mesh_.ve_cw_range(vh) , vh.edges_cw() , 0, false); compare_ranges(mesh_.ve_ccw_range(vh), vh.edges_ccw(), 0, false); } } TEST_F(OpenMeshTrimeshRange, VertexEdgeRangeCWVsCCW) { for (auto vh : mesh_.vertices()) compare_ranges(vh.edges_cw(), vh.edges_ccw(), 0, true); } TEST_F(OpenMeshTrimeshRange, VertexFaceRangeMeshVsSmartHandle) { for (auto vh : mesh_.vertices()) { compare_ranges(mesh_.vf_range(vh) , vh.faces() , 0, false); compare_ranges(mesh_.vf_cw_range(vh) , vh.faces_cw() , 0, false); compare_ranges(mesh_.vf_ccw_range(vh), vh.faces_ccw(), 0, false); } } TEST_F(OpenMeshTrimeshRange, VertexFaceRangeCWVsCCW) { for (auto vh : mesh_.vertices()) compare_ranges(vh.faces_cw(), vh.faces_ccw(), 0, true); } TEST_F(OpenMeshTrimeshRange, VertexIncomingHalfedgesRangeMeshVsSmartHandle) { for (auto vh : mesh_.vertices()) { compare_ranges(mesh_.vih_range(vh) , vh.incoming_halfedges() , 0, false); compare_ranges(mesh_.vih_cw_range(vh) , vh.incoming_halfedges_cw() , 0, false); compare_ranges(mesh_.vih_ccw_range(vh), vh.incoming_halfedges_ccw(), 0, false); } } TEST_F(OpenMeshTrimeshRange, VertexIncomingHalfedgesRangeCWVsCCW) { for (auto vh : mesh_.vertices()) compare_ranges(vh.incoming_halfedges_cw(), vh.incoming_halfedges_ccw(), 0, true); } TEST_F(OpenMeshTrimeshRange, VertexIncomingHalfedgesRangeCustomStart) { const int offset = 2; for (auto vh : mesh_.vertices()) { // mesh vs smart handle access auto it_cw = mesh_.vih_begin(vh); auto it_ccw = mesh_.vih_ccwbegin(vh); for (int i = 0; i < offset; ++i) { ++it_cw; ++it_ccw; } OpenMesh::HalfedgeHandle start_heh_cw = *it_cw; OpenMesh::HalfedgeHandle start_heh_ccw = *it_ccw; compare_ranges(mesh_.vih_range(vh) , mesh_.vih_range(start_heh_cw) , offset, false); compare_ranges(mesh_.vih_cw_range(vh) , mesh_.vih_cw_range(start_heh_cw) , offset, false); compare_ranges(mesh_.vih_ccw_range(vh) , mesh_.vih_ccw_range(start_heh_ccw) , offset, false); compare_ranges(vh.incoming_halfedges() , vh.incoming_halfedges(start_heh_cw) , offset, false); compare_ranges(vh.incoming_halfedges_cw() , vh.incoming_halfedges_cw(start_heh_cw) , offset, false); compare_ranges(vh.incoming_halfedges_ccw(), vh.incoming_halfedges_ccw(start_heh_ccw), offset, false); // check that ranges with custom start actually start at that start auto hes = vh.incoming_halfedges(); for (auto heh : hes) { EXPECT_EQ(heh, *vh.incoming_halfedges (heh).begin()) << "Range does not start at desired start"; EXPECT_EQ(heh, *vh.incoming_halfedges_cw (heh).begin()) << "Range does not start at desired start"; EXPECT_EQ(heh, *vh.incoming_halfedges_ccw(heh).begin()) << "Range does not start at desired start"; } } } TEST_F(OpenMeshTrimeshRange, VertexIncomingHalfedgesRangeBoundaryConsistency) { // for boundary vertices cw iterations should start at boundary halfedge for (auto vh : mesh_.vertices().filtered(OpenMesh::Predicates::Boundary())) { EXPECT_TRUE(mesh_.vih_begin(vh)->opp().is_boundary()); EXPECT_TRUE(mesh_.vih_range(vh).begin()->opp().is_boundary()); EXPECT_TRUE(mesh_.vih_cwbegin(vh)->opp().is_boundary()); EXPECT_TRUE(mesh_.vih_cw_range(vh).begin()->opp().is_boundary()); EXPECT_TRUE(mesh_.vih_ccwbegin(vh)->is_boundary()); EXPECT_TRUE(mesh_.vih_ccw_range(vh).begin()->is_boundary()); } } TEST_F(OpenMeshTrimeshRange, VertexOutgoingHalfedgesRangeMeshVsSmartHandle) { for (auto vh : mesh_.vertices()) { compare_ranges(mesh_.voh_range(vh) , vh.outgoing_halfedges() , 0, false); compare_ranges(mesh_.voh_cw_range(vh) , vh.outgoing_halfedges_cw() , 0, false); compare_ranges(mesh_.voh_ccw_range(vh), vh.outgoing_halfedges_ccw(), 0, false); } } TEST_F(OpenMeshTrimeshRange, VertexOutgoingHalfedgesRangeCWVsCCW) { for (auto vh : mesh_.vertices()) compare_ranges(vh.outgoing_halfedges_cw(), vh.outgoing_halfedges_ccw(), 0, true); } TEST_F(OpenMeshTrimeshRange, VertexOutgoingHalfedgesRangeCustomStart) { const int offset = 2; for (auto vh : mesh_.vertices()) { // mesh vs smart handle access auto it_cw = mesh_.voh_begin(vh); auto it_ccw = mesh_.voh_ccwbegin(vh); for (int i = 0; i < offset; ++i) { ++it_cw; ++it_ccw; } OpenMesh::HalfedgeHandle start_heh_cw = *it_cw; OpenMesh::HalfedgeHandle start_heh_ccw = *it_ccw; compare_ranges(mesh_.voh_range(vh) , mesh_.voh_range(start_heh_cw) , offset, false); compare_ranges(mesh_.voh_cw_range(vh) , mesh_.voh_cw_range(start_heh_cw) , offset, false); compare_ranges(mesh_.voh_ccw_range(vh) , mesh_.voh_ccw_range(start_heh_ccw) , offset, false); compare_ranges(vh.outgoing_halfedges() , vh.outgoing_halfedges(start_heh_cw) , offset, false); compare_ranges(vh.outgoing_halfedges_cw() , vh.outgoing_halfedges_cw(start_heh_cw) , offset, false); compare_ranges(vh.outgoing_halfedges_ccw(), vh.outgoing_halfedges_ccw(start_heh_ccw), offset, false); // check that ranges with custom start actually start at that start auto hes = vh.outgoing_halfedges(); for (auto heh : hes) { EXPECT_EQ(heh, *vh.outgoing_halfedges (heh).begin()) << "Range does not start at desired start"; EXPECT_EQ(heh, *vh.outgoing_halfedges_cw (heh).begin()) << "Range does not start at desired start"; EXPECT_EQ(heh, *vh.outgoing_halfedges_ccw(heh).begin()) << "Range does not start at desired start"; } } } TEST_F(OpenMeshTrimeshRange, VertexOutgoingHalfedgesRangeBoundaryConsistency) { // for boundary vertices cw iterations should start at boundary halfedge for (auto vh : mesh_.vertices().filtered(OpenMesh::Predicates::Boundary())) { EXPECT_TRUE(mesh_.voh_begin(vh)->is_boundary()); EXPECT_TRUE(mesh_.voh_range(vh).begin()->is_boundary()); EXPECT_TRUE(mesh_.voh_cwbegin(vh)->is_boundary()); EXPECT_TRUE(mesh_.voh_cw_range(vh).begin()->is_boundary()); EXPECT_TRUE(mesh_.voh_ccwbegin(vh)->opp().is_boundary()); EXPECT_TRUE(mesh_.voh_ccw_range(vh).begin()->opp().is_boundary()); } } TEST_F(OpenMeshTrimeshRange, HalfedgeLoopRangeMeshVsSmartHandle) { for (auto heh : mesh_.halfedges()) { compare_ranges(mesh_.hl_range(heh) , heh.loop() , 0, false); compare_ranges(mesh_.hl_cw_range(heh) , heh.loop_cw() , 0, false); compare_ranges(mesh_.hl_ccw_range(heh), heh.loop_ccw(), 0, false); } } TEST_F(OpenMeshTrimeshRange, HalfedgeLoopRangeCWVsCCW) { // Halfedge Loops are initialized from a halfedge and always start on that halfedge // Thus, cw and ccw ranges start on the same element. We account for that by // setting the offset to 1 for the comparison check. // TODO: do we want to change that behavior? for (auto heh : mesh_.halfedges()) compare_ranges(heh.loop_cw(), heh.loop_ccw(), 1, true); } TEST_F(OpenMeshTrimeshRange, FaceVertexRangeMeshVsSmartHandle) { for (auto fh : mesh_.faces()) { compare_ranges(mesh_.fv_range(fh) , fh.vertices() , 0, false); compare_ranges(mesh_.fv_cw_range(fh) , fh.vertices_cw() , 0, false); compare_ranges(mesh_.fv_ccw_range(fh), fh.vertices_ccw(), 0, false); } } TEST_F(OpenMeshTrimeshRange, FaceVertexRangeCWVsCCW) { for (auto fh : mesh_.faces()) compare_ranges(fh.vertices_cw(), fh.vertices_ccw(), 0, true); } TEST_F(OpenMeshTrimeshRange, FaceEdgeRangeMeshVsSmartHandle) { for (auto fh : mesh_.faces()) { compare_ranges(mesh_.fe_range(fh) , fh.edges() , 0, false); compare_ranges(mesh_.fe_cw_range(fh) , fh.edges_cw() , 0, false); compare_ranges(mesh_.fe_ccw_range(fh), fh.edges_ccw(), 0, false); } } TEST_F(OpenMeshTrimeshRange, FaceEdgeRangeCWVsCCW) { for (auto fh : mesh_.faces()) compare_ranges(fh.edges_cw(), fh.edges_ccw(), 0, true); } TEST_F(OpenMeshTrimeshRange, FaceHalfedgeRangeMeshVsSmartHandle) { for (auto fh : mesh_.faces()) { compare_ranges(mesh_.fh_range(fh) , fh.halfedges() , 0, false); compare_ranges(mesh_.fh_cw_range(fh) , fh.halfedges_cw() , 0, false); compare_ranges(mesh_.fh_ccw_range(fh), fh.halfedges_ccw(), 0, false); } } TEST_F(OpenMeshTrimeshRange, FaceHalfedgeRangeCWVsCCW) { for (auto fh : mesh_.faces()) compare_ranges(fh.halfedges_cw(), fh.halfedges_ccw(), 0, true); } TEST_F(OpenMeshTrimeshRange, FaceFaceRangeMeshVsSmartHandle) { for (auto fh : mesh_.faces()) { compare_ranges(mesh_.ff_range(fh) , fh.faces() , 0, false); compare_ranges(mesh_.ff_cw_range(fh) , fh.faces_cw() , 0, false); compare_ranges(mesh_.ff_ccw_range(fh), fh.faces_ccw(), 0, false); } } TEST_F(OpenMeshTrimeshRange, FaceFaceRangeCWVsCCW) { for (auto fh : mesh_.faces()) compare_ranges(fh.faces_cw(), fh.faces_ccw(), 0, true); } } OpenMesh-9.0.0/src/Unittests/int2roman.hh0000660000175000011300000000236114172246501020415 0ustar moebiusacg_staff#ifndef INT2ROMAN_HH #define INT2ROMAN_HH #include std::string int2roman( size_t decimal, size_t length = 30 ) { assert( decimal > 0 && decimal < 1000 ); const size_t nrows = 4; const size_t ncols = 4; static size_t table_arabs[ nrows ][ ncols ] = { { 1000, 1000, 1000, 1000 }, { 900, 500, 400, 100 }, { 90, 50, 40, 10 }, { 9, 5, 4, 1 } }; static const char *table_romans[ nrows ][ ncols ] = { { "M", "M", "M", "M" }, { "CM", "D", "CD", "C" }, { "XC", "L", "XL", "X" }, { "IX", "V", "IV", "I" } }; size_t power; // power of ten size_t index; // Indexes thru values to subtract std::string roman = ""; roman.reserve(length); for ( power = 0; power < nrows; power++ ) for ( index = 0; index < ncols; index++ ) while ( decimal >= table_arabs[ power ][ index ] ) { roman += table_romans[ power ][ index ]; decimal -= table_arabs[ power ][ index ]; } return roman; } #endif OpenMesh-9.0.0/src/Unittests/unittests_split_edge_copy.cc0000660000175000011300000001763114172246501023773 0ustar moebiusacg_staff #include #include #include namespace { class OpenMeshSplitEdgeCopyTriangleMesh : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; class OpenMeshSplitEdgeCopyPolyMesh : public OpenMeshBasePoly { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* splits an edge that has a property in a triangle mesh with split_edge_copy * the property should be copied to the new edge */ TEST_F(OpenMeshSplitEdgeCopyTriangleMesh, SplitEdgeCopyTriangleMesh) { mesh_.clear(); mesh_.request_edge_status(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0.25, 0.25, 0)); // Add one face std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); Mesh::FaceHandle fh = mesh_.add_face(face_vhandles); Mesh::EdgeHandle eh = *mesh_.edges_begin(); // Test setup: // 1 === 2 // | / // | / // | / // 0 // set property OpenMesh::EPropHandleT eprop_int; mesh_.add_property(eprop_int); mesh_.property(eprop_int, eh) = 999; //set internal property mesh_.status(eh).set_tagged(true); // split edge with new vertex mesh_.split_copy(eh, vhandle[3]); // Check setup Mesh::EdgeHandle eh0 = mesh_.edge_handle( mesh_.next_halfedge_handle( mesh_.halfedge_handle(eh, 1) ) ); EXPECT_EQ(999, mesh_.property(eprop_int, eh0)) << "Different Property value"; EXPECT_TRUE(mesh_.status(eh0).tagged()) << "Different internal property value"; EXPECT_EQ(3u, mesh_.valence(fh)) << "Face of TriMesh has valence other than 3"; } /* splits an edge that has a property in a poly mesh with split_edge_copy * the property should be copied to the new faces */ TEST_F(OpenMeshSplitEdgeCopyPolyMesh, SplitEdgeCopyPolymesh) { mesh_.clear(); mesh_.request_edge_status(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(PolyMesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(PolyMesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(PolyMesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(PolyMesh::Point(1, 0, 0)); vhandle[4] = mesh_.add_vertex(PolyMesh::Point(0.5, 0.5, 0)); // Add face std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); PolyMesh::EdgeHandle eh = *mesh_.edges_begin(); // Test setup: // 1 === 2 // | | // | | // | | // 0 === 3 // set property OpenMesh::EPropHandleT eprop_int; mesh_.add_property(eprop_int); mesh_.property(eprop_int, eh) = 999; //set internal property mesh_.status(eh).set_tagged(true); // split face with new vertex mesh_.split_edge_copy(eh, vhandle[4]); // Check setup Mesh::EdgeHandle eh0 = mesh_.edge_handle( mesh_.next_halfedge_handle( mesh_.halfedge_handle(eh, 1) ) ); EXPECT_EQ(999, mesh_.property(eprop_int, eh0)) << "Different Property value"; EXPECT_TRUE(mesh_.status(eh0).tagged()) << "Different internal property value"; } /* splits an edge in a triangle mesh that has a face property with split_edge_copy * the property should be copied to the new edge */ TEST_F(OpenMeshSplitEdgeCopyTriangleMesh, SplitEdgeCopyFacePropertiesTriangleMesh) { mesh_.clear(); mesh_.request_edge_status(); mesh_.request_face_status(); static_assert(std::is_same::value, "Mesh is not a triangle mesh"); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); Mesh::VertexHandle inner_vertex = mesh_.add_vertex(Mesh::Point(0.5, 0.5, 0)); Mesh::VertexHandle boundary_vertex = mesh_.add_vertex(Mesh::Point(0.0, 0.5, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); Mesh::FaceHandle fh0 = mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); Mesh::FaceHandle fh1 = mesh_.add_face(face_vhandles); Mesh::EdgeHandle inner_edge = Mesh::EdgeHandle(2); EXPECT_EQ(mesh_.n_faces(), 2u); // Test setup: // 1 --- 2 // | / | // | / | // | / | // 0 --- 3 // set property OpenMesh::FPropHandleT fprop_int; mesh_.add_property(fprop_int); mesh_.property(fprop_int, fh0) = 13; mesh_.property(fprop_int, fh1) = 17; //set internal property mesh_.status(fh0).set_tagged(true); // 2 to 4 split mesh_.split_copy(inner_edge, inner_vertex); EXPECT_EQ(mesh_.n_faces(), 4u); for (auto fh : mesh_.faces()) { EXPECT_EQ(3u, mesh_.valence(fh)); } // Check setup Mesh::HalfedgeHandle heh21 = mesh_.find_halfedge(vhandle[2], vhandle[1]); Mesh::HalfedgeHandle heh10 = mesh_.find_halfedge(vhandle[1], vhandle[0]); Mesh::HalfedgeHandle heh03 = mesh_.find_halfedge(vhandle[0], vhandle[3]); Mesh::HalfedgeHandle heh32 = mesh_.find_halfedge(vhandle[3], vhandle[2]); EXPECT_EQ(13, mesh_.property(fprop_int, mesh_.face_handle(heh21))) << "Different Property value"; EXPECT_EQ(13, mesh_.property(fprop_int, mesh_.face_handle(heh10))) << "Different Property value"; EXPECT_EQ(17, mesh_.property(fprop_int, mesh_.face_handle(heh03))) << "Different Property value"; EXPECT_EQ(17, mesh_.property(fprop_int, mesh_.face_handle(heh32))) << "Different Property value"; EXPECT_TRUE(mesh_.status(mesh_.face_handle(heh21)).tagged()) << "Different internal property value"; EXPECT_TRUE(mesh_.status(mesh_.face_handle(heh10)).tagged()) << "Different internal property value"; EXPECT_FALSE(mesh_.status(mesh_.face_handle(heh03)).tagged()) << "Different internal property value"; EXPECT_FALSE(mesh_.status(mesh_.face_handle(heh32)).tagged()) << "Different internal property value"; // also test boundary split Mesh::EdgeHandle boundary_edge = mesh_.edge_handle(heh10); // 1 to 2 split mesh_.split_copy(boundary_edge, boundary_vertex); Mesh::HalfedgeHandle heh1b = mesh_.find_halfedge(vhandle[1], boundary_vertex); Mesh::HalfedgeHandle hehb0 = mesh_.find_halfedge(boundary_vertex, vhandle[0]); EXPECT_EQ(13, mesh_.property(fprop_int, mesh_.face_handle(heh1b))) << "Different Property value"; EXPECT_EQ(13, mesh_.property(fprop_int, mesh_.face_handle(hehb0))) << "Different Property value"; EXPECT_TRUE(mesh_.status(mesh_.face_handle(heh1b)).tagged()) << "Different internal property value"; EXPECT_TRUE(mesh_.status(mesh_.face_handle(hehb0)).tagged()) << "Different internal property value"; } } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_circulator_halfedge_loop.cc0000660000175000011300000003114514172246501027370 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshTrimeshCirculatorHalfedgeLoop : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Small HalfedgeLoop Test without holes in it */ TEST_F(OpenMeshTrimeshCirculatorHalfedgeLoop, HalfedgeLoopWithFace) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[6]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(4, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add three faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); /* Test setup: * * edge x => halfedge x/x+1 * i.e. edge 0 => halfedge 0/1 * * 0 --4--- 2 ------ 4 * \ / \ / * 0 0 2 6 2 / * \ / 1 \ / * 1 ---8--- 3 * \ / * \ 3 / * \ / * \ / * 5 */ //circle around face 1 Mesh::HalfedgeLoopIter hl_it = mesh_.hl_begin(mesh_.halfedge_handle(3)); Mesh::HalfedgeLoopIter hl_end = mesh_.hl_end(mesh_.halfedge_handle(3)); EXPECT_EQ(3, hl_it->idx() ) << "Index wrong in HalfedgeLoopIter at initialization"; EXPECT_TRUE(hl_it.is_valid()) << "Iterator invalid in HalfedgeLoopIter at initialization"; ++hl_it; EXPECT_EQ(6, hl_it->idx() ) << "Index wrong in HalfedgeLoopIter at step 1"; EXPECT_TRUE(hl_it.is_valid()) << "Iterator invalid in HalfedgeLoopIter at step 1"; ++hl_it; EXPECT_EQ(8, hl_it->idx() ) << "Index wrong in HalfedgeLoopIter at step 2"; EXPECT_TRUE(hl_it.is_valid()) << "Iterator invalid in HalfedgeLoopIter at step 2"; ++hl_it; EXPECT_EQ(3, hl_it->idx() ) << "Index wrong in HalfedgeLoopIter at step 3"; EXPECT_FALSE( hl_it.is_valid() ) << "Iterator invalid in HalfedgeLoopIter at end"; EXPECT_TRUE( hl_it == hl_end ) << "End iterator for HalfedgeLoopIter not matching"; //check const iterators Mesh::HalfedgeLoopIter chl_it = mesh_.chl_begin(mesh_.halfedge_handle(3)); Mesh::HalfedgeLoopIter chl_end = mesh_.chl_end(mesh_.halfedge_handle(3)); EXPECT_EQ(3, chl_it->idx() ) << "Index wrong in ConstHalfedgeLoopIter at initialization"; EXPECT_TRUE(chl_it.is_valid()) << "Iterator invalid in ConstHalfedgeLoopIter at initialization"; ++chl_it; EXPECT_EQ(6, chl_it->idx() ) << "Index wrong in ConstHalfedgeLoopIter at step 1"; EXPECT_TRUE(chl_it.is_valid()) << "Iterator invalid in ConstHalfedgeLoopIter at step 1"; ++chl_it; EXPECT_EQ(8, chl_it->idx() ) << "Index wrong in ConstHalfedgeLoopIter at step 2"; EXPECT_TRUE(chl_it.is_valid()) << "Iterator invalid in ConstHalfedgeLoopIter at step 2"; ++chl_it; EXPECT_EQ(3, chl_it->idx() ) << "Index wrong in ConstHalfedgeLoopIter at step 3"; EXPECT_FALSE( chl_it.is_valid() ) << "Iterator invalid in ConstHalfedgeLoopIter at end"; EXPECT_TRUE( chl_it == chl_end ) << "End iterator for ConstHalfedgeLoopIter not matching"; } /* * Small HalfedgeLoop Test around a boundary */ TEST_F(OpenMeshTrimeshCirculatorHalfedgeLoop, HalfedgeLoopWithoutFace) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[6]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(4, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add three faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); /* Test setup: * * H => hole (no face) * fx => face #x * edge 0 => halfedge 0/1 * * 0 --4--- 2 -10--- 4 * \ / \ / * 0 f0 2 6 f2 8 * \ / H \ / * 1 ---16---3 * \ / * 12 f3 14 * \ / * \ / * 5 */ //circle around the hole Mesh::HalfedgeLoopIter hl_it = mesh_.hl_begin(mesh_.halfedge_handle(3)); Mesh::HalfedgeLoopIter hl_end = mesh_.hl_end(mesh_.halfedge_handle(3)); EXPECT_EQ(3, hl_it->idx() ) << "Index wrong in HalfedgeLoopIter at initialization"; EXPECT_TRUE(hl_it.is_valid()) << "Iterator invalid in HalfedgeLoopIter at initialization"; ++hl_it; EXPECT_EQ(17, hl_it->idx() ) << "Index wrong in HalfedgeLoopIter at step 1"; EXPECT_TRUE(hl_it.is_valid()) << "Iterator invalid in HalfedgeLoopIter at step 1"; ++hl_it; EXPECT_EQ(7, hl_it->idx() ) << "Index wrong in HalfedgeLoopIter at step 2"; EXPECT_TRUE(hl_it.is_valid()) << "Iterator invalid in HalfedgeLoopIter at step 2"; ++hl_it; EXPECT_EQ(3, hl_it->idx() ) << "Index wrong in HalfedgeLoopIter at step 3"; EXPECT_FALSE( hl_it.is_valid() ) << "Iterator invalid in HalfedgeLoopIter at end"; EXPECT_TRUE( hl_it == hl_end ) << "End iterator for HalfedgeLoopIter not matching"; //check const iterators Mesh::HalfedgeLoopIter chl_it = mesh_.chl_begin(mesh_.halfedge_handle(3)); Mesh::HalfedgeLoopIter chl_end = mesh_.chl_end(mesh_.halfedge_handle(3)); EXPECT_EQ(3, chl_it->idx() ) << "Index wrong in ConstHalfedgeLoopIter at initialization"; EXPECT_TRUE(chl_it.is_valid()) << "Iterator invalid in ConstHalfedgeLoopIter at initialization"; ++chl_it; EXPECT_EQ(17, chl_it->idx() ) << "Index wrong in ConstHalfedgeLoopIter at step 1"; EXPECT_TRUE(chl_it.is_valid()) << "Iterator invalid in ConstHalfedgeLoopIter at step 1"; ++chl_it; EXPECT_EQ(7, chl_it->idx() ) << "Index wrong in ConstHalfedgeLoopIter at step 2"; EXPECT_TRUE(chl_it.is_valid()) << "Iterator invalid in ConstHalfedgeLoopIter at step 2"; ++chl_it; EXPECT_EQ(3, chl_it->idx() ) << "Index wrong in ConstHalfedgeLoopIter at step 3"; EXPECT_FALSE( chl_it.is_valid() ) << "Iterator invalid in ConstHalfedgeLoopIter at end"; EXPECT_TRUE( chl_it == chl_end ) << "End iterator for ConstHalfedgeLoopIter not matching"; } /* * Test CW and CCW iterators */ TEST_F(OpenMeshTrimeshCirculatorHalfedgeLoop, CWAndCCWCheck) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[6]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(4, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add three faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); /* Test setup: * * 0 ------ 2 ------ 4 * \ / \ / * \ 0 / \ 2 / * \ / 1 \ / * 1 ------- 3 * \ / * \ 3 / * \ / * \ / * 5 */ int indices[4] = {3, 6, 8, 3}; int rev_indices[4]; std::reverse_copy(indices,indices+4,rev_indices); //CCW Mesh::HalfedgeLoopCCWIter hl_ccwit = mesh_.hl_ccwbegin(mesh_.halfedge_handle(3)); Mesh::HalfedgeLoopCCWIter hl_ccwend = mesh_.hl_ccwend(mesh_.halfedge_handle(3)); size_t i = 0; for (;hl_ccwit != hl_ccwend; ++hl_ccwit, ++i) { EXPECT_EQ(indices[i], hl_ccwit->idx()) << "Index wrong in HalfedgeLoopCCWIter"; } EXPECT_FALSE(hl_ccwit.is_valid()) << "Iterator invalid in HalfedgeLoopCCWIter at end"; EXPECT_TRUE( hl_ccwit == hl_ccwend ) << "End iterator for HalfedgeLoopCCWIter not matching"; //constant CCW Mesh::ConstHalfedgeLoopCCWIter chl_ccwit = mesh_.chl_ccwbegin(mesh_.halfedge_handle(3)); Mesh::ConstHalfedgeLoopCCWIter chl_ccwend = mesh_.chl_ccwend(mesh_.halfedge_handle(3)); i = 0; for (;chl_ccwit != chl_ccwend; ++chl_ccwit, ++i) { EXPECT_EQ(indices[i], chl_ccwit->idx()) << "Index wrong in ConstHalfedgeLoopCCWIter"; } EXPECT_FALSE(chl_ccwit.is_valid()) << "Iterator invalid in ConstHalfedgeLoopCCWIter at end"; EXPECT_TRUE( chl_ccwit == chl_ccwend ) << "End iterator for ConstHalfedgeLoopCCWIter not matching"; //CW Mesh::HalfedgeLoopCWIter hl_cwit = mesh_.hl_cwbegin(mesh_.halfedge_handle(3)); Mesh::HalfedgeLoopCWIter hl_cwend = mesh_.hl_cwend(mesh_.halfedge_handle(3)); i = 0; for (;hl_cwit != hl_cwend; ++hl_cwit, ++i) { EXPECT_EQ(rev_indices[i], hl_cwit->idx()) << "Index wrong in HalfedgeLoopCWIter"; } EXPECT_FALSE(hl_cwit.is_valid()) << "Iterator invalid in HalfedgeLoopCWIter at end"; EXPECT_TRUE( hl_cwit == hl_cwend ) << "End iterator for HalfedgeLoopCWIter not matching"; //constant CW Mesh::ConstHalfedgeLoopCWIter chl_cwit = mesh_.chl_cwbegin(mesh_.halfedge_handle(3)); Mesh::ConstHalfedgeLoopCWIter chl_cwend = mesh_.chl_cwend(mesh_.halfedge_handle(3)); i = 0; for (;chl_cwit != chl_cwend; ++chl_cwit, ++i) { EXPECT_EQ(rev_indices[i], chl_cwit->idx()) << "Index wrong in ConstHalfedgeLoopCWIter"; } EXPECT_FALSE(chl_cwit.is_valid()) << "Iterator invalid in ConstHalfedgeLoopCWIter at end"; EXPECT_TRUE( chl_cwit == chl_cwend ) << "End iterator for ConstHalfedgeLoopCWIter not matching"; /* * conversion properties: * a) cw_begin == CWIter(ccw_begin()) * b) cw_iter->idx() == CCWIter(cw_iter)->idx() for valid iterators * c) --cw_iter == CWIter(++ccwIter) for valid iterators * d) cw_end == CWIter(ccw_end()) => --cw_end != CWIter(++ccw_end()) * */ Mesh::HalfedgeLoopCWIter hl_cwIter = mesh_.hl_cwbegin(mesh_.halfedge_handle(3)); // a) EXPECT_TRUE( hl_cwIter == Mesh::HalfedgeLoopCWIter(mesh_.hl_ccwbegin(mesh_.halfedge_handle(3))) ) << "ccw to cw conversion failed"; EXPECT_TRUE( Mesh::HalfedgeLoopCCWIter(hl_cwIter) == mesh_.hl_ccwbegin(mesh_.halfedge_handle(3)) ) << "cw to ccw conversion failed"; // b) EXPECT_EQ( hl_cwIter->idx(), Mesh::HalfedgeLoopCCWIter(hl_cwIter)->idx()) << "iterators doesnt point on the same element"; // c) ++hl_cwIter; hl_ccwend = mesh_.hl_ccwend(mesh_.halfedge_handle(3)); --hl_ccwend; EXPECT_EQ(hl_cwIter->idx(),hl_ccwend->idx()) << "iteratoes are not equal after inc/dec"; // additional conversion check hl_ccwend = Mesh::HalfedgeLoopCCWIter(hl_cwIter); EXPECT_EQ(hl_cwIter->idx(),hl_ccwend->idx())<< "iterators doesnt point on the same element"; // d) hl_cwIter = Mesh::HalfedgeLoopCWIter(mesh_.hl_ccwend(mesh_.halfedge_handle(3))); EXPECT_FALSE(hl_cwIter.is_valid()) << "end iterator is not invalid"; EXPECT_TRUE(Mesh::HalfedgeLoopCCWIter(mesh_.hl_cwend(mesh_.halfedge_handle(3))) == mesh_.hl_ccwend(mesh_.halfedge_handle(3))) << "end iterators are not equal"; } } OpenMesh-9.0.0/src/Unittests/unittests_mc_decimater.cc0000660000175000011300000001257214172246501023235 0ustar moebiusacg_staff #include #include #include #include #include namespace { class OpenMeshMultipleChoiceDecimater : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* */ TEST_F(OpenMeshMultipleChoiceDecimater, DecimateMesh) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); typedef OpenMesh::Decimater::McDecimaterT< Mesh > Decimater; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; Decimater decimaterDBG(mesh_); HModQuadric hModQuadricDBG; decimaterDBG.add( hModQuadricDBG ); decimaterDBG.initialize(); size_t removedVertices = 0; removedVertices = decimaterDBG.decimate_to(5000); decimaterDBG.mesh().garbage_collection(); EXPECT_EQ(2526u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ(5000u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(14994u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(9996u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } TEST_F(OpenMeshMultipleChoiceDecimater, DecimateMeshToFaceVerticesLimit) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); typedef OpenMesh::Decimater::McDecimaterT< Mesh > Decimater; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; Decimater decimaterDBG(mesh_); HModQuadric hModQuadricDBG; decimaterDBG.add( hModQuadricDBG ); decimaterDBG.initialize(); size_t removedVertices = 0; removedVertices = decimaterDBG.decimate_to_faces(5000, 8000); decimaterDBG.mesh().garbage_collection(); EXPECT_EQ(2526u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ(5000u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(14994u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(9996u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } TEST_F(OpenMeshMultipleChoiceDecimater, DecimateMeshToFaceFaceLimit) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); typedef OpenMesh::Decimater::McDecimaterT< Mesh > Decimater; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; Decimater decimaterDBG(mesh_); HModQuadric hModQuadricDBG; decimaterDBG.add( hModQuadricDBG ); decimaterDBG.initialize(); size_t removedVertices = 0; removedVertices = decimaterDBG.decimate_to_faces(4500, 9996); decimaterDBG.mesh().garbage_collection(); EXPECT_EQ(2526u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ(5000u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(14994u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(9996u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } class UnittestObserver : public OpenMesh::Decimater::Observer { size_t notifies_; size_t all_steps_; public: explicit UnittestObserver(size_t _steps) :Observer(_steps), notifies_(0), all_steps_(0) {} void notify(size_t _step) { ++notifies_; all_steps_ = _step; } bool abort() const { return all_steps_ >= 2526u; } size_t countedNotifies() { return notifies_; } }; TEST_F(OpenMeshMultipleChoiceDecimater, DecimateMeshStoppedByObserver) { bool ok = OpenMesh::IO::read_mesh(mesh_, "cube1.off"); ASSERT_TRUE(ok); typedef OpenMesh::Decimater::McDecimaterT< Mesh > Decimater; typedef OpenMesh::Decimater::ModQuadricT< Mesh >::Handle HModQuadric; Decimater decimaterDBG(mesh_); HModQuadric hModQuadricDBG; decimaterDBG.add(hModQuadricDBG); decimaterDBG.module(hModQuadricDBG).unset_max_err(); decimaterDBG.initialize(); UnittestObserver obs(2); decimaterDBG.set_observer(&obs); size_t removedVertices = 0; removedVertices = decimaterDBG.decimate_to_faces(0, 0); decimaterDBG.mesh().garbage_collection(); EXPECT_TRUE(obs.abort()) << "Observer did not abort the decimater!"; EXPECT_EQ(obs.countedNotifies(), 2526u / 2u) << "Observer did not get the right amount of notifications!"; EXPECT_EQ(2526u, removedVertices) << "The number of remove vertices is not correct!"; EXPECT_EQ(5000u, mesh_.n_vertices()) << "The number of vertices after decimation is not correct!"; EXPECT_EQ(14994u, mesh_.n_edges()) << "The number of edges after decimation is not correct!"; EXPECT_EQ(9996u, mesh_.n_faces()) << "The number of faces after decimation is not correct!"; } } OpenMesh-9.0.0/src/Unittests/unittests_propertymanager.cc0000660000175000011300000010447414172246501024043 0ustar moebiusacg_staff#include #include #include #include //#define ENABLE_PROPERTY_TIMING_OUTPUT #ifdef ENABLE_PROPERTY_TIMING_OUTPUT #define N_VERTICES_TIMING 1000000 #define TIMING_OUTPUT(X) X #else #define N_VERTICES_TIMING 10 #define TIMING_OUTPUT(X) #endif namespace { class OpenMeshPropertyManager : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * General Tests * ==================================================================== */ /* * Collapsing a tetrahedron */ TEST_F(OpenMeshPropertyManager, set_range_bool) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0, 0, 1)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); { OpenMesh::PropertyManager< OpenMesh::VPropHandleT> pm_v_bool(mesh_, "pm_v_bool"); pm_v_bool.set_range(mesh_.vertices_begin(), mesh_.vertices_end(), false); for (int i = 0; i < 4; ++i) ASSERT_FALSE(pm_v_bool[vhandle[i]]); pm_v_bool.set_range(mesh_.vertices_begin(), mesh_.vertices_end(), true); for (int i = 0; i < 4; ++i) ASSERT_TRUE(pm_v_bool[vhandle[i]]); OpenMesh::PropertyManager< OpenMesh::EPropHandleT> pm_e_bool(mesh_, "pm_e_bool"); pm_e_bool.set_range(mesh_.edges_begin(), mesh_.edges_end(), false); for (Mesh::EdgeIter e_it = mesh_.edges_begin(), f_end = mesh_.edges_end(); e_it != f_end; ++e_it) ASSERT_FALSE(pm_e_bool[*e_it]); pm_e_bool.set_range(mesh_.edges_begin(), mesh_.edges_end(), true); for (Mesh::EdgeIter e_it = mesh_.edges_begin(), f_end = mesh_.edges_end(); e_it != f_end; ++e_it) ASSERT_TRUE(pm_e_bool[*e_it]); OpenMesh::PropertyManager< OpenMesh::FPropHandleT> pm_f_bool(mesh_, "pm_f_bool"); pm_f_bool.set_range(mesh_.faces_begin(), mesh_.faces_end(), false); for (Mesh::FaceIter f_it = mesh_.faces_begin(), f_end = mesh_.faces_end(); f_it != f_end; ++f_it) ASSERT_FALSE(pm_f_bool[*f_it]); pm_f_bool.set_range(mesh_.faces_begin(), mesh_.faces_end(), true); for (Mesh::FaceIter f_it = mesh_.faces_begin(), f_end = mesh_.faces_end(); f_it != f_end; ++f_it) ASSERT_TRUE(pm_f_bool[*f_it]); } /* * Same thing again, this time with C++11 ranges. */ { OpenMesh::PropertyManager< OpenMesh::VPropHandleT> pm_v_bool(mesh_, "pm_v_bool2"); pm_v_bool.set_range(mesh_.vertices(), false); for (int i = 0; i < 4; ++i) ASSERT_FALSE(pm_v_bool[vhandle[i]]); pm_v_bool.set_range(mesh_.vertices(), true); for (int i = 0; i < 4; ++i) ASSERT_TRUE(pm_v_bool[vhandle[i]]); OpenMesh::PropertyManager< OpenMesh::EPropHandleT> pm_e_bool(mesh_, "pm_e_bool2"); pm_e_bool.set_range(mesh_.edges(), false); for (Mesh::EdgeIter e_it = mesh_.edges_begin(), f_end = mesh_.edges_end(); e_it != f_end; ++e_it) ASSERT_FALSE(pm_e_bool[*e_it]); pm_e_bool.set_range(mesh_.edges(), true); for (Mesh::EdgeIter e_it = mesh_.edges_begin(), f_end = mesh_.edges_end(); e_it != f_end; ++e_it) ASSERT_TRUE(pm_e_bool[*e_it]); OpenMesh::PropertyManager< OpenMesh::FPropHandleT> pm_f_bool(mesh_, "pm_f_bool2"); pm_f_bool.set_range(mesh_.faces(), false); for (Mesh::FaceIter f_it = mesh_.faces_begin(), f_end = mesh_.faces_end(); f_it != f_end; ++f_it) ASSERT_FALSE(pm_f_bool[*f_it]); pm_f_bool.set_range(mesh_.faces(), true); for (Mesh::FaceIter f_it = mesh_.faces_begin(), f_end = mesh_.faces_end(); f_it != f_end; ++f_it) ASSERT_TRUE(pm_f_bool[*f_it]); } } /* * In sequence: * - add a persistent property to a mesh * - retrieve an existing property of a mesh and modify it * - obtain a non-owning property handle * - attempt to obtain a non-owning handle to a non-existing property (throws) */ TEST_F(OpenMeshPropertyManager, cpp11_persistent_and_non_owning_properties) { auto vh = mesh_.add_vertex({0,0,0}); // Dummy vertex to attach properties to const auto prop_name = "pm_v_test_property"; ASSERT_FALSE((OpenMesh::hasProperty(mesh_, prop_name))); { auto prop = OpenMesh::getOrMakeProperty(mesh_, prop_name); prop[vh] = 100; // End of scope, property persists } ASSERT_TRUE((OpenMesh::hasProperty(mesh_, prop_name))); { // Since a property of the same name and type already exists, this refers to the existing property. auto prop = OpenMesh::getOrMakeProperty(mesh_, prop_name); ASSERT_EQ(100, prop[vh]); prop[vh] = 200; // End of scope, property persists } ASSERT_TRUE((OpenMesh::hasProperty(mesh_, prop_name))); { // Acquire non-owning handle to the property, knowing it exists auto prop = OpenMesh::getProperty(mesh_, prop_name); ASSERT_EQ(200, prop[vh]); } ASSERT_TRUE((OpenMesh::hasProperty(mesh_, prop_name))); { // Attempt to acquire non-owning handle for a non-existing property auto code_that_throws = [&](){ OpenMesh::getProperty(mesh_, "wrong_prop_name"); }; ASSERT_THROW(code_that_throws(), std::runtime_error); } ASSERT_TRUE((OpenMesh::hasProperty(mesh_, prop_name))); } TEST_F(OpenMeshPropertyManager, property_copy_construction) { for (int i = 0; i < N_VERTICES_TIMING; ++i) mesh_.add_vertex(Mesh::Point()); // unnamed { auto prop1 = OpenMesh::VProp(mesh_); for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; auto prop2 = prop1; // prop1 and prop2 should be two different properties with the same content prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13); } // named { auto prop1 = OpenMesh::VProp(mesh_, "ids"); for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; auto prop2 = prop1; // prop1 and prop2 should refere to the same property EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13); prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0); } } TEST_F(OpenMeshPropertyManager, property_move_construction) { for (int i = 0; i < N_VERTICES_TIMING; ++i) mesh_.add_vertex(Mesh::Point()); // unnamed { auto prop1 = OpenMesh::VProp(mesh_); for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) auto prop2 = std::move(prop1); TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "move constructing property from temporary took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_FALSE(prop1.isValid()) << "prop1 should have been invalidated"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13); } // named { auto prop1 = OpenMesh::VProp(mesh_, "ids"); for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) auto prop2 = std::move(prop1); // prop1 and prop2 should refere to the same property TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "move constructing from named took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_TRUE(prop1.isValid()) << "named properties cannot be invalidated"; EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], -13) << "property is not valid anymore"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "did not copy property correctly"; prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0); } } TEST_F(OpenMeshPropertyManager, property_copying_same_mesh) { for (int i = 0; i < N_VERTICES_TIMING; ++i) mesh_.add_vertex(Mesh::Point()); // unnamed to unnamed { auto prop1 = OpenMesh::VProp(3, mesh_); auto prop2 = OpenMesh::VProp(0, mesh_); EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], 3) << "Property not initialized correctly"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = prop1; TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "copying property temporary to temporary took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], -13) << "Temporary property got destroyed"; prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], 0) << "Property not copied correctly"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; } // unnamed to named { auto prop1 = OpenMesh::VProp(mesh_); auto prop2 = OpenMesh::VProp(0, mesh_, "ids"); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = prop1; TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "copying property temporary to named took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], -13) << "Temporary property got destroyed"; prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; auto prop3 = OpenMesh::VProp(mesh_, "ids"); EXPECT_EQ(prop3[OpenMesh::VertexHandle(0)], -13) << "property with name 'ids' was not correctly changed"; } // named to unnamed { auto prop1 = OpenMesh::VProp(mesh_, "ids2"); auto prop2 = OpenMesh::VProp(mesh_); prop2.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = prop1; TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "copying property named to temporary took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; } // named to named (different names) { auto prop1 = OpenMesh::VProp(mesh_, "ids3"); auto prop2 = OpenMesh::VProp(mesh_, "ids4"); prop2.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = prop1; TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "copying property named to named with different name took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; } // named to named (same names) { auto prop1 = OpenMesh::VProp(mesh_, "ids5"); auto prop2 = OpenMesh::VProp(mesh_, "ids5"); for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = prop1; // this should be a no op TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "copying property named to named with same name took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; prop1.set_range(mesh_.vertices(), 42); EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], 42) << "Property not copied correctly"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 42) << "Property not copied correctly"; auto prop3 = OpenMesh::VProp(mesh_, "ids5"); EXPECT_EQ(prop3[OpenMesh::VertexHandle(0)], 42) << "Property not copied correctly"; } { auto prop1 = OpenMesh::MProp(mesh_); *prop1 = 43; auto prop2 = prop1; prop2 = prop1; prop2 = std::move(prop1); } } TEST_F(OpenMeshPropertyManager, property_moving_same_mesh) { for (int i = 0; i < N_VERTICES_TIMING; ++i) mesh_.add_vertex(Mesh::Point()); // unnamed to unnamed { auto prop1 = OpenMesh::VProp(mesh_); auto prop2 = OpenMesh::VProp(mesh_); prop2.set_range(mesh_.vertices(), 0); for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = std::move(prop1); // this should be cheap TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "moving property temporary to temporary took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_FALSE(prop1.isValid()) << "prop1 not invalidated after moving"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; } // unnamed to named { auto prop1 = OpenMesh::VProp(mesh_); auto prop2 = OpenMesh::VProp(mesh_, "ids"); prop2.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = std::move(prop1); TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "moving property temporary to named took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_FALSE(prop1.isValid()) << "prop1 not invalidated after moving"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; auto prop3 = OpenMesh::VProp(mesh_, "ids"); EXPECT_EQ(prop3[OpenMesh::VertexHandle(0)], -13) << "property with name 'ids' was not correctly changed"; } // named to unnamed { auto prop1 = OpenMesh::VProp(mesh_, "ids2"); auto prop2 = OpenMesh::VProp(mesh_); prop2.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = std::move(prop1); // moving named properties will not invalidate the property and will copy the data TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "moving property named to temporary took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_TRUE(prop1.isValid()) << "named prop1 should not be invalidated by moving"; prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; } // named to named (different names) { auto prop1 = OpenMesh::VProp(mesh_, "ids3"); auto prop2 = OpenMesh::VProp(mesh_, "ids4"); prop2.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = std::move(prop1); // moving named properties will not invalidate the property and will copy the data TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "moving property named to named with different name took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_TRUE(prop1.isValid()) << "named prop1 should not be invalidated by moving"; prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; } // named to named (same names) { auto prop1 = OpenMesh::VProp(mesh_, "ids5"); auto prop2 = OpenMesh::VProp(mesh_, "ids5"); for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = std::move(prop1); // this should be a no op TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "moving property named to named with same name took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_TRUE(prop1.isValid()) << "named prop1 should not be invalidated by moving"; EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], 0) << "Property not copied correctly"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not copied correctly"; auto prop3 = OpenMesh::VProp(mesh_, "ids5"); EXPECT_EQ(prop3[OpenMesh::VertexHandle(0)], 0) << "Property not copied correctly"; } } TEST_F(OpenMeshPropertyManager, property_copying_different_mesh) { for (int i = 0; i < N_VERTICES_TIMING; ++i) mesh_.add_vertex(Mesh::Point()); auto copy = mesh_; for (int i = 0; i < 10; ++i) copy.add_vertex(Mesh::Point()); // unnamed to unnamed { auto prop1 = OpenMesh::VProp(3, mesh_); auto prop2 = OpenMesh::VProp(0, copy); EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], 3) << "Property not initialized correctly"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = prop1; TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "copying property temporary to temporary took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], -13) << "Temporary property got destroyed"; prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], 0) << "Property not copied correctly"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; EXPECT_NO_FATAL_FAILURE(prop2[OpenMesh::VertexHandle(static_cast(copy.n_vertices())-1)]) << "Property not correctly resized"; } // unnamed to named { auto prop1 = OpenMesh::VProp(mesh_); auto prop2 = OpenMesh::VProp(0, copy, "ids"); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = prop1; TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "copying property temporary to named took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], -13) << "Temporary property got destroyed"; prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; auto prop3 = OpenMesh::VProp(copy, "ids"); EXPECT_EQ(prop3[OpenMesh::VertexHandle(0)], -13) << "property with name 'ids' was not correctly changed"; } // named to unnamed { auto prop1 = OpenMesh::VProp(mesh_, "ids2"); auto prop2 = OpenMesh::VProp(copy); prop2.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = prop1; TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "copying property named to temporary took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; } // named to named (different names) { auto prop1 = OpenMesh::VProp(mesh_, "ids3"); auto prop2 = OpenMesh::VProp(copy, "ids4"); prop2.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = prop1; TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "copying property named to named with different name took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; } // named to named (same names) { auto prop1 = OpenMesh::VProp(mesh_, "ids5"); auto prop2 = OpenMesh::VProp(copy, "ids5"); for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = prop1; // this should be a no op TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "copying property named to named with same name took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; prop1.set_range(mesh_.vertices(), 42); EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], 42) << "Property not copied correctly"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; auto prop3 = OpenMesh::VProp(mesh_, "ids5"); EXPECT_EQ(prop3[OpenMesh::VertexHandle(0)], 42) << "Property not copied correctly"; auto prop4 = OpenMesh::VProp(copy, "ids5"); EXPECT_EQ(prop4[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; } } TEST_F(OpenMeshPropertyManager, property_moving_different_mesh) { for (int i = 0; i < N_VERTICES_TIMING; ++i) mesh_.add_vertex(Mesh::Point()); auto copy = mesh_; for (int i = 0; i < 10; ++i) copy.add_vertex(Mesh::Point()); // unnamed to unnamed { auto prop1 = OpenMesh::VProp(mesh_); auto prop2 = OpenMesh::VProp(copy); prop2.set_range(mesh_.vertices(), 0); for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = std::move(prop1); // this should be cheap TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "moving property temporary to temporary took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_FALSE(prop1.isValid()) << "prop1 not invalidated after moving"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; EXPECT_NO_FATAL_FAILURE(prop2[OpenMesh::VertexHandle(static_cast(copy.n_vertices())-1)]) << "Property not correctly resized"; } // unnamed to named { auto prop1 = OpenMesh::VProp(mesh_); auto prop2 = OpenMesh::VProp(copy, "ids"); prop2.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = std::move(prop1); TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "moving property temporary to named took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_FALSE(prop1.isValid()) << "prop1 not invalidated after moving"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; auto prop3 = OpenMesh::VProp(copy, "ids"); EXPECT_EQ(prop3[OpenMesh::VertexHandle(0)], -13) << "property with name 'ids' was not correctly changed"; } // named to unnamed { auto prop1 = OpenMesh::VProp(mesh_, "ids2"); auto prop2 = OpenMesh::VProp(copy); prop2.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = std::move(prop1); // moving named properties will not invalidate the property and will copy the data TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "moving property named to temporary took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_TRUE(prop1.isValid()) << "named prop1 should not be invalidated by moving"; prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; } // named to named (different names) { auto prop1 = OpenMesh::VProp(mesh_, "ids3"); auto prop2 = OpenMesh::VProp(copy, "ids4"); prop2.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], 0) << "Property not initialized correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = std::move(prop1); // moving named properties will not invalidate the property and will copy the data TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "moving property named to named with different name took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_TRUE(prop1.isValid()) << "named prop1 should not be invalidated by moving"; prop1.set_range(mesh_.vertices(), 0); EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; } // named to named (same names) { auto prop1 = OpenMesh::VProp(mesh_, "ids5"); auto prop2 = OpenMesh::VProp(copy, "ids5"); auto prop6 = OpenMesh::Prop(mesh_); prop6 = prop1; for (auto vh : mesh_.vertices()) prop1[vh] = vh.idx()*2-13; EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) prop2 = std::move(prop1); // should copy TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "moving property named to named with same name took " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) EXPECT_TRUE(prop1.isValid()) << "named prop1 should not be invalidated by moving"; EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; prop1.set_range(mesh_.vertices(), 42); EXPECT_EQ(prop1[OpenMesh::VertexHandle(0)], 42) << "Property not copied correctly"; EXPECT_EQ(prop2[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; auto prop3 = OpenMesh::VProp(mesh_, "ids5"); EXPECT_EQ(prop3[OpenMesh::VertexHandle(0)], 42) << "Property not copied correctly"; auto prop4 = OpenMesh::VProp(copy, "ids5"); EXPECT_EQ(prop4[OpenMesh::VertexHandle(0)], -13) << "Property not copied correctly"; } } TEST_F(OpenMeshPropertyManager, temporary_property_on_const_mesh) { const auto& const_ref = mesh_; auto cog = OpenMesh::FProp(const_ref); auto points = OpenMesh::getPointsProperty(const_ref); for (auto fh : const_ref.faces()) cog(fh) = fh.vertices().avg(points); auto cog_copy = cog; for (auto fh : const_ref.faces()) { EXPECT_NE(&cog(fh), &cog_copy(fh)) << "Both properties point to the same memory"; EXPECT_EQ(cog(fh), cog_copy(fh)) << "Property not copied correctly"; } auto description = OpenMesh::MProp(const_ref); description() = "Cool Const Mesh"; std::cout << description(OpenMesh::MeshHandle(33)) << std::endl; } OpenMesh::VProp get_id_prop(const OpenMesh::PolyConnectivity& mesh) { TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) auto id_prop = OpenMesh::VProp(mesh); for (auto vh : mesh.vertices()) id_prop(vh) = vh.idx(); TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "Time spend in function: " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) return id_prop; } TEST_F(OpenMeshPropertyManager, return_property_from_function) { for (int i = 0; i < N_VERTICES_TIMING; ++i) mesh_.add_vertex(Mesh::Point()); TIMING_OUTPUT(auto t_start = std::chrono::high_resolution_clock::now();) auto id_p = get_id_prop(mesh_); TIMING_OUTPUT(auto t_end = std::chrono::high_resolution_clock::now();) TIMING_OUTPUT(std::cout << "Time spend around function " << std::chrono::duration_cast(t_end-t_start).count() << "ms" << std::endl;) for (auto vh : mesh_.vertices()) { EXPECT_EQ(id_p(vh), vh.idx()) << "Property not returned correctly" << std::endl; } } TEST_F(OpenMeshPropertyManager, mesh_property_initialization) { OpenMesh::MProp mesh_id(13, mesh_); ASSERT_EQ(mesh_id(), 13); } TEST_F(OpenMeshPropertyManager, property_without_default_constructor ) { // just check if this compiles struct NoDefaultConstructor { int val; NoDefaultConstructor() = delete; NoDefaultConstructor(int i) : val(i) {} }; OpenMesh::VProp> vprop(mesh_); OpenMesh::HProp> hprop(mesh_); OpenMesh::EProp> eprop(mesh_); OpenMesh::FProp> fprop(mesh_); OpenMesh::MProp> mprop(mesh_); } } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_vec2i.cc0000660000175000011300000000367114172246501023364 0ustar moebiusacg_staff#include #include #include struct CustomTraitsVec2i : OpenMesh::DefaultTraits { typedef OpenMesh::Vec2i Point; }; typedef OpenMesh::TriMesh_ArrayKernelT TriMeshVec2i; /* * OpenMesh Triangular with Vec2i */ class OpenMeshBaseTriVec2i : public testing::Test { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // This member will be accessible in all tests TriMeshVec2i mesh_; }; namespace { /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Checking for feature edges based on angle */ TEST_F(OpenMeshBaseTriVec2i, Instance_Vec2i_Mesh) { mesh_.clear(); // Add some vertices TriMeshVec2i::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(TriMeshVec2i::Point(0, 0)); vhandle[1] = mesh_.add_vertex(TriMeshVec2i::Point(0, 1)); vhandle[2] = mesh_.add_vertex(TriMeshVec2i::Point(1, 1)); // Add face std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); // =============================================== // Setup complete // =============================================== // Check one Request only vertex normals // Face normals are required for vertex and halfedge normals, so // that prevent access to non existing properties are in place mesh_.request_vertex_normals(); mesh_.request_halfedge_normals(); mesh_.request_face_normals(); } } OpenMesh-9.0.0/src/Unittests/unittests_faceless_mesh.cc0000660000175000011300000000362014172246501023414 0ustar moebiusacg_staff #include #include #include namespace { class OpenMeshFacelessMesh : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; ///* // * ==================================================================== // * Define tests below // * ==================================================================== // */ // // */ //TEST_F(OpenMeshFacelessMesh, TestCirculatorsAndIterators) { // // This setup is not supported by OpenMesh, we keep this test, if somebody creates // a connectivity class for faceless graph setup. //// mesh_.clear(); //// //// // Add some vertices //// Mesh::VertexHandle vhandle[4]; //// //// vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); //// vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); //// vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); //// vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); //// //// //// Mesh::HalfedgeHandle heh00 = mesh_.new_edge(vhandle[0], vhandle[1]); //// Mesh::HalfedgeHandle heh10 = mesh_.new_edge(vhandle[1], vhandle[2]); //// //// //// // Halfedge Handles do not work in this setting! //// Mesh::HalfedgeHandle invalid_heh = mesh_.next_halfedge_handle(heh00); // //// //second he circulators does not work //// //// auto invalid_heh_circ = mesh_.cvoh_iter(vh1); //// //// //third, and most important, split_edge fails //// //// Mesh::VertexHandle vh12 = mesh_.new_vertex(Mesh::Point(1.5, 0, 0)); //// mesh_.split_edge(mesh_.edge_handle(heh10), vh12); //runtime error // //} } OpenMesh-9.0.0/src/Unittests/unittests_add_face.cc0000660000175000011300000002704714172246501022332 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshAddFaceTriangleMesh : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; class OpenMeshAddFacePolyMesh : public OpenMeshBasePoly { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* Adds two triangles to a tri mesh */ TEST_F(OpenMeshAddFaceTriangleMesh, AddTrianglesToTrimesh) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // Test setup: // 1 === 2 // | / | // | / | // | / | // 0 === 3 // Check setup EXPECT_EQ(4u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(2u, mesh_.n_faces() ) << "Wrong number of faces"; } /* Adds a quad to a trimesh (should be triangulated afterwards) */ TEST_F(OpenMeshAddFaceTriangleMesh, AddQuadToTrimesh) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // Test setup: // 1 === 2 // | / | // | / | // | / | // 0 === 3 // Check setup EXPECT_EQ(4u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(2u, mesh_.n_faces() ) << "Wrong number of faces"; } /* Adds a cube to a trimesh */ TEST_F(OpenMeshAddFaceTriangleMesh, CreateTriangleMeshCube) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[8]; vhandle[0] = mesh_.add_vertex(Mesh::Point(-1, -1, 1)); vhandle[1] = mesh_.add_vertex(Mesh::Point( 1, -1, 1)); vhandle[2] = mesh_.add_vertex(Mesh::Point( 1, 1, 1)); vhandle[3] = mesh_.add_vertex(Mesh::Point(-1, 1, 1)); vhandle[4] = mesh_.add_vertex(Mesh::Point(-1, -1, -1)); vhandle[5] = mesh_.add_vertex(Mesh::Point( 1, -1, -1)); vhandle[6] = mesh_.add_vertex(Mesh::Point( 1, 1, -1)); vhandle[7] = mesh_.add_vertex(Mesh::Point(-1, 1, -1)); // Add six faces to form a cube std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // Test setup: // // // 3 ======== 2 // / /| // / / | z // 0 ======== 1 | | // | | | | y // | 7 | 6 | / // | | / | / // | |/ |/ // 4 ======== 5 -------> x // // Check setup EXPECT_EQ(18u, mesh_.n_edges() ) << "Wrong number of Edges"; EXPECT_EQ(36u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong number of faces"; } /* Adds a quite strange configuration to the mesh */ TEST_F(OpenMeshAddFaceTriangleMesh, CreateStrangeConfig) { Mesh::VertexHandle vh[7]; // // 2 x-----------x 1 // \ / // \ / // \ / // \ / // \ / // 0 x ---x 6 // /|\ | // / | \ | // / | \ | // / | \| // x----x x // 3 4 5 // // // // Add vertices vh[0] = mesh_.add_vertex (Mesh::Point (0, 0, 0)); vh[1] = mesh_.add_vertex (Mesh::Point (1, 1, 1)); vh[2] = mesh_.add_vertex (Mesh::Point (2, 2, 2)); vh[3] = mesh_.add_vertex (Mesh::Point (3, 3, 3)); vh[4] = mesh_.add_vertex (Mesh::Point (4, 4, 4)); vh[5] = mesh_.add_vertex (Mesh::Point (5, 5, 5)); vh[6] = mesh_.add_vertex (Mesh::Point (6, 6, 6)); mesh_.add_face( vh[0], vh[1], vh[2] ); mesh_.add_face( vh[0], vh[3], vh[4] ); mesh_.add_face( vh[0], vh[5], vh[6] ); // non-manifold! Mesh::FaceHandle invalidFH = mesh_.add_face( vh[3], vh[0], vh[4] ); // Check setup EXPECT_EQ(7u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(3u, mesh_.n_faces() ) << "Wrong number of faces"; EXPECT_EQ(invalidFH, Mesh::InvalidFaceHandle ) << "non manifold face is valid"; } /* Adds a quad to a polymesh (should be a quad afterwards) */ TEST_F(OpenMeshAddFacePolyMesh, AddQuadToPolymesh) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(PolyMesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(PolyMesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(PolyMesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(PolyMesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); // Test setup: // 1 === 2 // | | // | | // | | // 0 === 3 // Check setup EXPECT_EQ(4u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(1u, mesh_.n_faces() ) << "Wrong number of faces"; } /* Adds a cube to a polymesh */ TEST_F(OpenMeshAddFacePolyMesh, CreatePolyMeshCube) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[8]; vhandle[0] = mesh_.add_vertex(PolyMesh::Point(-1, -1, 1)); vhandle[1] = mesh_.add_vertex(PolyMesh::Point( 1, -1, 1)); vhandle[2] = mesh_.add_vertex(PolyMesh::Point( 1, 1, 1)); vhandle[3] = mesh_.add_vertex(PolyMesh::Point(-1, 1, 1)); vhandle[4] = mesh_.add_vertex(PolyMesh::Point(-1, -1, -1)); vhandle[5] = mesh_.add_vertex(PolyMesh::Point( 1, -1, -1)); vhandle[6] = mesh_.add_vertex(PolyMesh::Point( 1, 1, -1)); vhandle[7] = mesh_.add_vertex(PolyMesh::Point(-1, 1, -1)); // Add six faces to form a cube std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // Test setup: // // // 3 ======== 2 // / /| // / / | z // 0 ======== 1 | | // | | | | y // | 7 | 6 | / // | | / | / // | |/ |/ // 4 ======== 5 -------> x // // Check setup EXPECT_EQ(12u, mesh_.n_edges() ) << "Wrong number of Edges"; EXPECT_EQ(24u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(6u, mesh_.n_faces() ) << "Wrong number of faces"; } } OpenMesh-9.0.0/src/Unittests/unittests_vector_type.cc0000660000175000011300000003135114172246501023160 0ustar moebiusacg_staff#include #include #include #include #include namespace { class OpenMeshVectorTest : public testing::Test { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* Compute surface area via cross product */ TEST_F(OpenMeshVectorTest, ComputeTriangleSurfaceWithCrossProduct) { // // vec1 // x // | // | // | // x------>x vec2 // OpenMesh::Vec3d vec1(0.0,1.0,0.0); OpenMesh::Vec3d vec2(1.0,0.0,0.0); double area = 0.5 * cross(vec1,vec2).norm(); EXPECT_EQ(0.5f , area ) << "Wrong area in cross product function"; area = 0.5 * ( vec1 % vec2 ).norm(); EXPECT_EQ(0.5f , area ) << "Wrong area in cross product operator"; } /* Check OpenMesh Vector type abs function */ TEST_F(OpenMeshVectorTest, AbsTest) { OpenMesh::Vec3d vec1(0.5,0.5,-0.5); EXPECT_EQ( vec1.l8_norm() , 0.5f ) << "Wrong l8norm computation"; } /* Compute surface area via cross product */ TEST_F(OpenMeshVectorTest, VectorCasting) { OpenMesh::Vec3d vecd(1.0,2.0,3.0); OpenMesh::Vec3f vecf = OpenMesh::vector_cast(vecd); EXPECT_EQ(1.f, vecf[0]) << "vector type cast failed on component 0"; EXPECT_EQ(2.f, vecf[1]) << "vector type cast failed on component 1"; EXPECT_EQ(3.f, vecf[2]) << "vector type cast failed on component 2"; OpenMesh::Vec4d vecd4(40.0,30.0,20.0,10.0); vecd = OpenMesh::vector_cast(vecd4); EXPECT_EQ(40.0, vecd[0]) << "vector dimension cast failed on component 0"; EXPECT_EQ(30.0, vecd[1]) << "vector dimension cast failed on component 1"; EXPECT_EQ(20.0, vecd[2]) << "vector dimension cast failed on component 2"; } #if (defined(_MSC_VER) && (_MSC_VER >= 1900)) || __cplusplus > 199711L || defined(__GXX_EXPERIMENTAL_CXX0X__) TEST_F(OpenMeshVectorTest, cpp11_constructors) { OpenMesh::Vec3d vec1 { 1.2, 2.0, 3.0 }; EXPECT_EQ(1.2, vec1[0]); EXPECT_EQ(2.0, vec1[1]); EXPECT_EQ(3.0, vec1[2]); OpenMesh::Vec4f vec2 { 1.2f, 3.5f, 1.0f, 0.0f }; EXPECT_EQ(1.2f, vec2[0]); EXPECT_EQ(3.5f, vec2[1]); EXPECT_EQ(1.0f, vec2[2]); EXPECT_EQ(0.0f, vec2[3]); OpenMesh::Vec4f vec2b { vec2 }; EXPECT_EQ(1.2f, vec2b[0]); EXPECT_EQ(3.5f, vec2b[1]); EXPECT_EQ(1.0f, vec2b[2]); EXPECT_EQ(0.0f, vec2b[3]); OpenMesh::Vec4d vec4d { 1.23 }; EXPECT_EQ(1.23, vec4d[0]); EXPECT_EQ(1.23, vec4d[1]); EXPECT_EQ(1.23, vec4d[2]); EXPECT_EQ(1.23, vec4d[3]); } TEST_F(OpenMeshVectorTest, cpp11_htmlColorLiteral) { static constexpr OpenMesh::Vec4f rose = 0xFFC7F1FF_htmlColor; EXPECT_EQ(0xFFC7F1FF_htmlColor, rose); const OpenMesh::Vec4f light_blue = 0x1FCFFFFF_htmlColor; EXPECT_LE((OpenMesh::Vec4f(0.1215686274f, 0.8117647058f, 1.0f, 1.0f) - light_blue).sqrnorm(), 1e-10); const auto light_blue_2 = 0x1FCFFFFF_htmlColor; // Check whether auto type deduction works as expected. static_assert(std::is_same ::value, "Bad type deduced from _htmlColor literal."); EXPECT_EQ(light_blue, light_blue_2); } namespace { class C { public: C() {} C(const C &rhs) { ADD_FAILURE() << "Copy constructor used."; } C(C &&rhs) { ++copy_con; } C &operator= (const C &rhs) { ADD_FAILURE() << "Copy assignemnt used."; return *this; } C &operator= (C &&rhs) { ++copy_ass; return *this; } static int copy_con; static int copy_ass; }; int C::copy_con = 0; int C::copy_ass = 0; } /** * Checks two things: * 1) Whether VectorT works with a non-arithmetic type. * 2) Whether move construction and assignment works. */ TEST_F(OpenMeshVectorTest, move_constructor_assignment) { C::copy_con = 0; C::copy_ass = 0; // Test move assigning. OpenMesh::VectorT x, y; x = std::move(y); EXPECT_EQ(3, C::copy_ass); EXPECT_EQ(0, C::copy_con); // Test move constructing. OpenMesh::VectorT z(std::move(x)); EXPECT_EQ(3, C::copy_ass); EXPECT_EQ(3, C::copy_con); } TEST_F(OpenMeshVectorTest, iterator_init) { std::list a; a.push_back(1.0); a.push_back(2.0); a.push_back(3.0); OpenMesh::Vec3f v(a.begin()); EXPECT_EQ(OpenMesh::Vec3f(1.0, 2.0, 3.0), v); } #endif // C++11 TEST_F(OpenMeshVectorTest, BasicArithmeticInPlace) { OpenMesh::Vec3d v1(1, 2, 3); double s1 = 2; const double epsilon = 1e-6; OpenMesh::Vec3d v2add (3, 4, 6); v2add += v1; OpenMesh::Vec3d v2sub (3, 4, 6); v2sub -= v1; OpenMesh::Vec3d v2cmul(3, 4, 6); v2cmul *= v1; OpenMesh::Vec3d v2cdiv(3, 4, 6); v2cdiv /= v1; OpenMesh::Vec3d v2smul(3, 4, 6); v2smul *= s1; OpenMesh::Vec3d v2sdiv(3, 4, 6); v2sdiv /= s1; EXPECT_NEAR(4, v2add[0], epsilon); EXPECT_NEAR(6, v2add[1], epsilon); EXPECT_NEAR(9, v2add[2], epsilon); EXPECT_NEAR(2, v2sub[0], epsilon); EXPECT_NEAR(2, v2sub[1], epsilon); EXPECT_NEAR(3, v2sub[2], epsilon); EXPECT_NEAR( 3, v2cmul[0], epsilon); EXPECT_NEAR( 8, v2cmul[1], epsilon); EXPECT_NEAR(18, v2cmul[2], epsilon); EXPECT_NEAR(3, v2cdiv[0], epsilon); EXPECT_NEAR(2, v2cdiv[1], epsilon); EXPECT_NEAR(2, v2cdiv[2], epsilon); EXPECT_NEAR( 6, v2smul[0], epsilon); EXPECT_NEAR( 8, v2smul[1], epsilon); EXPECT_NEAR(12, v2smul[2], epsilon); EXPECT_NEAR(1.5, v2sdiv[0], epsilon); EXPECT_NEAR(2.0, v2sdiv[1], epsilon); EXPECT_NEAR(3.0, v2sdiv[2], epsilon); } TEST_F(OpenMeshVectorTest, BasicArithmeticImmutable) { OpenMesh::Vec3d v1(1, 2, 3); const double epsilon = 1e-6; OpenMesh::Vec3d v2add = v1 + OpenMesh::Vec3d(2, 4, 6); OpenMesh::Vec3d v2sub = v1 - OpenMesh::Vec3d(2, 4, 6); OpenMesh::Vec3d v2cmul = v1 * OpenMesh::Vec3d(2, 4, 6); OpenMesh::Vec3d v2cdiv = v1 / OpenMesh::Vec3d(2, 4, 6); OpenMesh::Vec3d v2smul = v1 * 2.0; OpenMesh::Vec3d v2sdiv = v1 / 2.0; OpenMesh::Vec3d v2neg = -v1; EXPECT_NEAR(3, v2add[0], epsilon); EXPECT_NEAR(6, v2add[1], epsilon); EXPECT_NEAR(9, v2add[2], epsilon); EXPECT_NEAR(-1, v2sub[0], epsilon); EXPECT_NEAR(-2, v2sub[1], epsilon); EXPECT_NEAR(-3, v2sub[2], epsilon); EXPECT_NEAR( 2, v2cmul[0], epsilon); EXPECT_NEAR( 8, v2cmul[1], epsilon); EXPECT_NEAR(18, v2cmul[2], epsilon); EXPECT_NEAR(0.5, v2cdiv[0], epsilon); EXPECT_NEAR(0.5, v2cdiv[1], epsilon); EXPECT_NEAR(0.5, v2cdiv[2], epsilon); EXPECT_NEAR(2, v2smul[0], epsilon); EXPECT_NEAR(4, v2smul[1], epsilon); EXPECT_NEAR(6, v2smul[2], epsilon); EXPECT_NEAR(0.5, v2sdiv[0], epsilon); EXPECT_NEAR(1.0, v2sdiv[1], epsilon); EXPECT_NEAR(1.5, v2sdiv[2], epsilon); EXPECT_NEAR(-1, v2neg[0], epsilon); EXPECT_NEAR(-2, v2neg[1], epsilon); EXPECT_NEAR(-3, v2neg[2], epsilon); } template void test_dot(const V1 &v1, const V2 &v2, const S&s) { EXPECT_NEAR(s, v1 | v2, 1e-6); EXPECT_NEAR(s, v1.dot(v2), 1e-6); EXPECT_NEAR(-s, (-v1) | v2, 1e-6); EXPECT_NEAR(-s, (-v1).dot(v2), 1e-6); EXPECT_NEAR(s, v2 | v1, 1e-6); EXPECT_NEAR(s, v2.dot(v1), 1e-6); } template void test_cross(const V1 &v1, const V2 &v2, const V3 &res) { EXPECT_NEAR(0, (v1.cross(v2) - res).norm(), 1e-6); EXPECT_NEAR(0, (v1 % v2 - res).norm(), 1e-6); EXPECT_NEAR(0, (v2.cross(v1) + res).norm(), 1e-6); EXPECT_NEAR(0, (v2 % v1 + res).norm(), 1e-6); } TEST_F(OpenMeshVectorTest, BasicLinearAlgebra) { OpenMesh::Vec3d v(1, 2, 3); EXPECT_EQ(v[0], 1.0); EXPECT_EQ(v[1], 2.0); EXPECT_EQ(v[2], 3.0); EXPECT_EQ(OpenMesh::Vec3d(-1, -2, -3), -v); EXPECT_EQ(3, OpenMesh::Vec3d(1, 3, 2).max()); EXPECT_EQ(3, OpenMesh::Vec3d(1, 2, 3).max()); EXPECT_EQ(3, OpenMesh::Vec3d(1, 3, -4).max()); EXPECT_EQ(3, OpenMesh::Vec3d(-4, 2, 3).max()); EXPECT_EQ(4, OpenMesh::Vec3d(1, 3, -4).max_abs()); EXPECT_EQ(4, OpenMesh::Vec3d(-4, 2, 3).max_abs()); EXPECT_EQ(1, OpenMesh::Vec3d(1, 3, 2).min()); EXPECT_EQ(1, OpenMesh::Vec3d(1, 2, 3).min()); EXPECT_EQ(-4, OpenMesh::Vec3d(1, 3, -4).min()); EXPECT_EQ(-4, OpenMesh::Vec3d(-4, 2, 3).min()); EXPECT_EQ(1, OpenMesh::Vec3d(1, 3, -4).min_abs()); EXPECT_EQ(2, OpenMesh::Vec3d(-4, 2, 3).min_abs()); test_dot(OpenMesh::Vec3d(1, 2, 3), OpenMesh::Vec3d(1, 2, 3), 14.); test_dot(OpenMesh::Vec3d(1, 2, 3), OpenMesh::Vec3d(-1, -2, -3), -14.); test_dot(OpenMesh::Vec3d(1, 2, 3), OpenMesh::Vec3i(1, 2, 3), 14); test_dot(OpenMesh::Vec3i(1, 2, 3), OpenMesh::Vec3i(1, 2, 3), 14); test_cross(OpenMesh::Vec3i(2, 0, 0), OpenMesh::Vec3i(0, 3, 0), OpenMesh::Vec3i(0, 0, 6)); test_cross(OpenMesh::Vec3d(2, 0, 0), OpenMesh::Vec3d(0, 3, 0), OpenMesh::Vec3d(0, 0, 6)); test_cross(OpenMesh::Vec3d(2, 0, 0), OpenMesh::Vec3i(0, 3, 0), OpenMesh::Vec3d(0, 0, 6)); } TEST_F(OpenMeshVectorTest, array_init) { float a[3]; a[0] = 1.0; a[1] = 2.0; a[2] = 3.0; OpenMesh::Vec3f v(a); EXPECT_EQ(OpenMesh::Vec3f(1.0, 2.0, 3.0), v); // This should not invoke the array constructor. OpenMesh::Vec3d v2(3.0f); } TEST_F(OpenMeshVectorTest, normalized_cond) { OpenMesh::Vec3d v1(1, -2, 3), v2(0, 0, 0); EXPECT_EQ(OpenMesh::Vec3d(0, 0, 0), v2.normalize_cond()); const OpenMesh::Vec3d r1 = OpenMesh::Vec3d( 0.2672612419124244, -0.5345224838248488, 0.8017837257372732) - v1.normalize_cond(); EXPECT_NEAR(r1[0], 0.0, 1e-12); EXPECT_NEAR(r1[1], 0.0, 1e-12); EXPECT_NEAR(r1[2], 0.0, 1e-12); } TEST_F(OpenMeshVectorTest, size_dim) { OpenMesh::Vec3d v3d(1, 2, 3); OpenMesh::Vec3f v3f(1, 2, 3); OpenMesh::Vec2i v2i(1, 2); EXPECT_EQ(3u, v3d.size()); EXPECT_EQ(3, v3d.dim()); EXPECT_EQ(3u, v3f.size()); EXPECT_EQ(3, v3f.dim()); EXPECT_EQ(2u, v2i.size()); EXPECT_EQ(2, v2i.dim()); } class OpenMeshVectorGCCBugTest; void trigger_alignment_bug(OpenMeshVectorGCCBugTest &obj); /** * This is a regression test for a GCC compiler bug. * @see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66598 * @see https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh/issues/32 */ class OpenMeshVectorGCCBugTest : public testing::Test { protected: virtual void SetUp() { /* * WARNING: DO NOT CHANGE ANYTHGIN! Every single line, as * pointless as it may look, is carefully crafted to provoke * the GCC optimizer bug mentioned above. */ testfn = trigger_alignment_bug; vec1 = OpenMesh::Vec4f(1.0f, 2.0f, 3.0f, 4.0f); vec2 = OpenMesh::Vec4f(5.0f, 6.0f, 7.0f, 8.0f); padding = 42; } virtual void TearDown() { // Do some final stuff with the member data here... } public: /* * WARNING: DO NOT CHANGE ANYTHGIN! Every single line, as * pointless as it may look, is carefully crafted to provoke * the GCC optimizer bug mentioned above. */ int32_t padding; OpenMesh::Vec4f vec1, vec2; void (*testfn)(OpenMeshVectorGCCBugTest &obj); OpenMesh::Vec4f &get_vec1() { return vec1; } OpenMesh::Vec4f &get_vec2() { return vec2; } }; void trigger_alignment_bug(OpenMeshVectorGCCBugTest &obj) { /* * WARNING: DO NOT CHANGE ANYTHGIN! Every single line, as * pointless as it may look, is carefully crafted to provoke * the GCC optimizer bug mentioned above. */ int x1 = 1; OpenMesh::Vec4f vec3 = obj.get_vec1(); OpenMesh::Vec4f vec4 = obj.get_vec2(); vec3 += vec4; EXPECT_EQ(1, x1); EXPECT_EQ(42, obj.padding); EXPECT_EQ(6.0f, vec3[0]); EXPECT_EQ(8.0f, vec3[1]); EXPECT_EQ(10.0f, vec3[2]); EXPECT_EQ(12.0f, vec3[3]); } TEST_F(OpenMeshVectorGCCBugTest, alignment_bug) { /* * WARNING: DO NOT CHANGE ANYTHGIN! Every single line, as * pointless as it may look, is carefully crafted to provoke * the GCC optimizer bug mentioned above. */ (*testfn)(*this); } TEST_F(OpenMeshVectorTest, Test_simple_0_constructor) { // Create a test vector with zeroes from one parameter OpenMesh::Vec3d testVec = OpenMesh::Vec3d(0); EXPECT_EQ(0.0f, testVec[0]) << "Wrong Value after construction!"; EXPECT_EQ(0.0f, testVec[1]) << "Wrong Value after construction!"; EXPECT_EQ(0.0f, testVec[2]) << "Wrong Value after construction!"; } } OpenMesh-9.0.0/src/Unittests/unittests_split_copy.cc0000660000175000011300000001150114172246501022775 0ustar moebiusacg_staff #include #include #include namespace { class OpenMeshSplitCopyTriangleMesh : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; class OpenMeshSplitCopyPolyMesh : public OpenMeshBasePoly { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* splits a face that has a property in a triangle mesh with split_copy * the property should be copied to the new faces */ TEST_F(OpenMeshSplitCopyTriangleMesh, SplitCopyTriangleMesh) { mesh_.clear(); mesh_.request_face_status(); mesh_.request_edge_status(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0.25, 0.25, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(0.5, 0.5, 0)); // Add one face std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); Mesh::FaceHandle fh = mesh_.add_face(face_vhandles); Mesh::EdgeHandle eh = *mesh_.edges_begin(); // Test setup: // 1 === 2 // | / // | / // | / // 0 // set property OpenMesh::FPropHandleT fprop_int; mesh_.add_property(fprop_int); mesh_.property(fprop_int, fh) = 999; //set internal property mesh_.status(fh).set_tagged(true); // split face with new vertex mesh_.split_copy(fh, vhandle[3]); // Check setup Mesh::FaceIter f_it = mesh_.faces_begin(); Mesh::FaceIter f_end = mesh_.faces_end(); for (; f_it != f_end; ++f_it) { EXPECT_EQ(999, mesh_.property(fprop_int, *f_it)) << "Different Property value"; EXPECT_TRUE(mesh_.status(*f_it).tagged()) << "Different internal property value"; } //check the function overload for edgehandles OpenMesh::EPropHandleT eprop_int; mesh_.add_property(eprop_int); mesh_.property(eprop_int, eh) = 999; //set internal property mesh_.status(eh).set_feature(true); //split edge with new vertex mesh_.split_copy(eh, vhandle[4]); // Check setup Mesh::EdgeHandle eh0 = mesh_.edge_handle( mesh_.next_halfedge_handle( mesh_.halfedge_handle(eh, 1) ) ); EXPECT_EQ(999, mesh_.property(eprop_int, eh0)) << "Different Property value"; EXPECT_TRUE(mesh_.status(eh0).feature()) << "Different internal property value"; } /* splits a face that has a property in a poly mesh with split_copy * the property should be copied to the new faces */ TEST_F(OpenMeshSplitCopyPolyMesh, SplitCopyPolymesh) { mesh_.clear(); mesh_.request_face_status(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(PolyMesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(PolyMesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(PolyMesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(PolyMesh::Point(1, 0, 0)); vhandle[4] = mesh_.add_vertex(PolyMesh::Point(0.5, 0.5, 0)); // Add face std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); PolyMesh::FaceHandle fh = mesh_.add_face(face_vhandles); // Test setup: // 1 === 2 // | | // | | // | | // 0 === 3 // set property OpenMesh::FPropHandleT fprop_int; mesh_.add_property(fprop_int); mesh_.property(fprop_int, fh) = 999; //set internal property mesh_.status(fh).set_tagged(true); // split face with new vertex mesh_.split_copy(fh, vhandle[4]); // Check setup PolyMesh::FaceIter f_it = mesh_.faces_begin(); PolyMesh::FaceIter f_end = mesh_.faces_end(); for (; f_it != f_end; ++f_it) { EXPECT_EQ(999, mesh_.property(fprop_int, *f_it)) << "Different Property value"; EXPECT_TRUE(mesh_.status(*f_it).tagged()) << "Different internal property value"; } } } OpenMesh-9.0.0/src/Unittests/unittests_common.hh0000660000175000011300000000323714172246501022121 0ustar moebiusacg_staff#ifndef INCLUDE_UNITTESTS_COMMON_HH #define INCLUDE_UNITTESTS_COMMON_HH #include #include #include #include #ifdef TEST_CUSTOM_TRAITS #include #elif defined(TEST_DOUBLE_TRAITS) struct CustomTraits : public OpenMesh::DefaultTraitsDouble { }; #else struct CustomTraits : public OpenMesh::DefaultTraits { }; #endif typedef OpenMesh::TriMesh_ArrayKernelT Mesh; typedef OpenMesh::PolyMesh_ArrayKernelT PolyMesh; /* * Simple test setting. */ class OpenMeshBase : public testing::Test { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // This member will be accessible in all tests Mesh mesh_; }; /* * Simple test setting. */ class OpenMeshBasePoly : public testing::Test { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // This member will be accessible in all tests PolyMesh mesh_; }; #endif // INCLUDE GUARD OpenMesh-9.0.0/src/Unittests/unittests_delete_face.cc0000660000175000011300000004736214172246501023046 0ustar moebiusacg_staff #include #include #include namespace { class OpenMeshDeleteFaceTriangleMesh : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; class OpenMeshDeleteFacePolyMesh : public OpenMeshBasePoly { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* Adds a cube to a trimesh and then deletes half of the faces * It does not request edge status! */ TEST_F(OpenMeshDeleteFaceTriangleMesh, DeleteHalfTriangleMeshCubeNoEdgeStatus) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[8]; vhandle[0] = mesh_.add_vertex(Mesh::Point(-1, -1, 1)); vhandle[1] = mesh_.add_vertex(Mesh::Point( 1, -1, 1)); vhandle[2] = mesh_.add_vertex(Mesh::Point( 1, 1, 1)); vhandle[3] = mesh_.add_vertex(Mesh::Point(-1, 1, 1)); vhandle[4] = mesh_.add_vertex(Mesh::Point(-1, -1, -1)); vhandle[5] = mesh_.add_vertex(Mesh::Point( 1, -1, -1)); vhandle[6] = mesh_.add_vertex(Mesh::Point( 1, 1, -1)); vhandle[7] = mesh_.add_vertex(Mesh::Point(-1, 1, -1)); // Add six faces to form a cube std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // Test setup: // // // 3 ======== 2 // / /| // / / | z // 0 ======== 1 | | // | | | | y // | 7 | 6 | / // | | / | / // | |/ |/ // 4 ======== 5 -------> x // // Check setup EXPECT_EQ(18u, mesh_.n_edges() ) << "Wrong number of Edges"; EXPECT_EQ(36u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong number of faces"; // ===================================================== // Now we delete half of the mesh // ===================================================== mesh_.request_face_status(); mesh_.request_vertex_status(); mesh_.request_halfedge_status(); const size_t n_face_to_delete = mesh_.n_faces()/2; // Check the variable EXPECT_EQ(6u, n_face_to_delete ) << "Wrong number of faces to delete"; for(size_t i = 0; i < n_face_to_delete; i++) mesh_.delete_face(mesh_.face_handle(int(i))); // ===================================================== // Check config afterwards // ===================================================== EXPECT_EQ(18u, mesh_.n_edges() ) << "Wrong number of Edges after marking as deleted"; EXPECT_EQ(36u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges after marking as deleted"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices after marking as deleted"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong number of faces after marking as deleted"; // ===================================================== // Cleanup and recheck // ===================================================== mesh_.garbage_collection(); EXPECT_EQ(18u, mesh_.n_edges() ) << "Wrong number of Edges after garbage collection"; EXPECT_EQ(36u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges after garbage collection"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices after garbage collection"; EXPECT_EQ(6u, mesh_.n_faces() ) << "Wrong number of faces after garbage collection"; } /* Adds a cube to a trimesh and then deletes half of the faces */ TEST_F(OpenMeshDeleteFaceTriangleMesh, DeleteHalfTriangleMeshCubeWithEdgeStatus) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[8]; vhandle[0] = mesh_.add_vertex(Mesh::Point(-1, -1, 1)); vhandle[1] = mesh_.add_vertex(Mesh::Point( 1, -1, 1)); vhandle[2] = mesh_.add_vertex(Mesh::Point( 1, 1, 1)); vhandle[3] = mesh_.add_vertex(Mesh::Point(-1, 1, 1)); vhandle[4] = mesh_.add_vertex(Mesh::Point(-1, -1, -1)); vhandle[5] = mesh_.add_vertex(Mesh::Point( 1, -1, -1)); vhandle[6] = mesh_.add_vertex(Mesh::Point( 1, 1, -1)); vhandle[7] = mesh_.add_vertex(Mesh::Point(-1, 1, -1)); // Add six faces to form a cube std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // Test setup: // // // 3 ======== 2 // / /| // / / | z // 0 ======== 1 | | // | | | | y // | 7 | 6 | / // | | / | / // | |/ |/ // 4 ======== 5 -------> x // // Check setup EXPECT_EQ(18u, mesh_.n_edges() ) << "Wrong number of Edges"; EXPECT_EQ(36u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong number of faces"; // ===================================================== // Now we delete half of the mesh // ===================================================== mesh_.request_face_status(); mesh_.request_vertex_status(); mesh_.request_edge_status(); mesh_.request_halfedge_status(); const size_t n_face_to_delete = mesh_.n_faces()/2; // Check the variable EXPECT_EQ(6u, n_face_to_delete ) << "Wrong number of faces to delete"; for(size_t i = 0; i < n_face_to_delete; i++) mesh_.delete_face(mesh_.face_handle(int(i))); // ===================================================== // Check config afterwards // ===================================================== EXPECT_EQ(18u, mesh_.n_edges() ) << "Wrong number of Edges after marking as deleted"; EXPECT_EQ(36u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges after marking as deleted"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices after marking as deleted"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong number of faces after marking as deleted"; // ===================================================== // Cleanup and recheck // ===================================================== mesh_.garbage_collection(); EXPECT_EQ(13u, mesh_.n_edges() ) << "Wrong number of Edges after garbage collection"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices after garbage collection"; EXPECT_EQ(6u, mesh_.n_faces() ) << "Wrong number of faces after garbage collection"; } /* Adds a cube to a polymesh * And delete half of it. * Does not request edge status */ TEST_F(OpenMeshDeleteFacePolyMesh, DeleteteHalfPolyMeshCubeWithoutEdgeStatus) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[8]; vhandle[0] = mesh_.add_vertex(PolyMesh::Point(-1, -1, 1)); vhandle[1] = mesh_.add_vertex(PolyMesh::Point( 1, -1, 1)); vhandle[2] = mesh_.add_vertex(PolyMesh::Point( 1, 1, 1)); vhandle[3] = mesh_.add_vertex(PolyMesh::Point(-1, 1, 1)); vhandle[4] = mesh_.add_vertex(PolyMesh::Point(-1, -1, -1)); vhandle[5] = mesh_.add_vertex(PolyMesh::Point( 1, -1, -1)); vhandle[6] = mesh_.add_vertex(PolyMesh::Point( 1, 1, -1)); vhandle[7] = mesh_.add_vertex(PolyMesh::Point(-1, 1, -1)); // Add six faces to form a cube std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // Test setup: // // // 3 ======== 2 // / /| // / / | z // 0 ======== 1 | | // | | | | y // | 7 | 6 | / // | | / | / // | |/ |/ // 4 ======== 5 -------> x // // Check setup EXPECT_EQ(12u, mesh_.n_edges() ) << "Wrong number of Edges"; EXPECT_EQ(24u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(6u, mesh_.n_faces() ) << "Wrong number of faces"; // ===================================================== // Now we delete half of the mesh // ===================================================== mesh_.request_face_status(); mesh_.request_vertex_status(); mesh_.request_halfedge_status(); const size_t n_face_to_delete = mesh_.n_faces()/2; // Check the variable EXPECT_EQ(3u, n_face_to_delete ) << "Wrong number of faces to delete"; for(size_t i = 0; i < n_face_to_delete; i++) mesh_.delete_face(mesh_.face_handle(int(i))); // ===================================================== // Check config afterwards // ===================================================== EXPECT_EQ(12u, mesh_.n_edges() ) << "Wrong number of Edges after marking as deleted"; EXPECT_EQ(24u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges after marking as deleted"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices after marking as deleted"; EXPECT_EQ(6u, mesh_.n_faces() ) << "Wrong number of faces after marking as deleted"; // ===================================================== // Cleanup and recheck // ===================================================== mesh_.garbage_collection(); EXPECT_EQ(12u, mesh_.n_edges() ) << "Wrong number of Edges after garbage collection"; EXPECT_EQ(24u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges after garbage collection"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices after garbage collection"; EXPECT_EQ(3u, mesh_.n_faces() ) << "Wrong number of faces after garbage collection"; } /* Adds a cube to a polymesh * And delete half of it. */ TEST_F(OpenMeshDeleteFacePolyMesh, DeleteteHalfPolyMeshCubeWithEdgeStatus) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[8]; vhandle[0] = mesh_.add_vertex(PolyMesh::Point(-1, -1, 1)); vhandle[1] = mesh_.add_vertex(PolyMesh::Point( 1, -1, 1)); vhandle[2] = mesh_.add_vertex(PolyMesh::Point( 1, 1, 1)); vhandle[3] = mesh_.add_vertex(PolyMesh::Point(-1, 1, 1)); vhandle[4] = mesh_.add_vertex(PolyMesh::Point(-1, -1, -1)); vhandle[5] = mesh_.add_vertex(PolyMesh::Point( 1, -1, -1)); vhandle[6] = mesh_.add_vertex(PolyMesh::Point( 1, 1, -1)); vhandle[7] = mesh_.add_vertex(PolyMesh::Point(-1, 1, -1)); // Add six faces to form a cube std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // Test setup: // // // 3 ======== 2 // / /| // / / | z // 0 ======== 1 | | // | | | | y // | 7 | 6 | / // | | / | / // | |/ |/ // 4 ======== 5 -------> x // // Check setup EXPECT_EQ(12u, mesh_.n_edges() ) << "Wrong number of Edges"; EXPECT_EQ(24u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(6u, mesh_.n_faces() ) << "Wrong number of faces"; // ===================================================== // Now we delete half of the mesh // ===================================================== mesh_.request_face_status(); mesh_.request_vertex_status(); mesh_.request_edge_status(); mesh_.request_halfedge_status(); const size_t n_face_to_delete = mesh_.n_faces()/2; // Check the variable EXPECT_EQ(3u, n_face_to_delete ) << "Wrong number of faces to delete"; for(size_t i = 0; i < n_face_to_delete; i++) mesh_.delete_face(mesh_.face_handle(int(i))); // ===================================================== // Check config afterwards // ===================================================== EXPECT_EQ(12u, mesh_.n_edges() ) << "Wrong number of Edges after marking as deleted"; EXPECT_EQ(24u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges after marking as deleted"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices after marking as deleted"; EXPECT_EQ(6u, mesh_.n_faces() ) << "Wrong number of faces after marking as deleted"; // ===================================================== // Cleanup and recheck // ===================================================== mesh_.garbage_collection(); EXPECT_EQ(10u, mesh_.n_edges() ) << "Wrong number of Edges after garbage collection"; EXPECT_EQ(20u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges after garbage collection"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices after garbage collection"; EXPECT_EQ(3u, mesh_.n_faces() ) << "Wrong number of faces after garbage collection"; } } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_circulator_face_halfedge.cc0000660000175000011300000002746614172246501027330 0ustar moebiusacg_staff#include #include #include #include namespace { class OpenMeshTrimeshCirculatorFaceHalfEdge : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Small FaceHalfedgeIterator Test */ //TEST_F(OpenMeshTrimeshCirculatorFaceHalfEdge, FaceHalfedgeIterWithoutHolesIncrement) { // // mesh_.clear(); // // // Add some vertices // Mesh::VertexHandle vhandle[6]; // // vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); // vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); // vhandle[3] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); // vhandle[4] = mesh_.add_vertex(Mesh::Point(4, 1, 0)); // vhandle[5] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // // // Add three faces // std::vector face_vhandles; // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[2]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[2]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[3]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[2]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[5]); // face_vhandles.push_back(vhandle[3]); // mesh_.add_face(face_vhandles); // // /* Test setup: // * // * 0 ------ 2 ------ 4 // * \ / \ / // * \ 0 / \ 2 / // * \ / 1 \ / // * 1 ------- 3 // * \ / // * \ 3 / // * \ / // * \ / // * 5 // */ // // // Mesh::FaceHalfedgeIter fh_it = mesh_.fh_begin(mesh_.face_handle(1)); // Mesh::FaceHalfedgeIter fh_end = mesh_.fh_end(mesh_.face_handle(1)); // // EXPECT_EQ(8, fh_it->idx() ) << "Index wrong in FaceHalfedgeIter at initialization"; // EXPECT_TRUE(fh_it.is_valid()) << "Iterator invalid in FaceHalfedgeIter at initialization"; // ++fh_it; // EXPECT_EQ(3, fh_it->idx() ) << "Index wrong in FaceHalfedgeIter at step 1"; // EXPECT_TRUE(fh_it.is_valid()) << "Iterator invalid in FaceHalfedgeIter at step 1"; // ++fh_it; // EXPECT_EQ(6, fh_it->idx() ) << "Index wrong in FaceHalfedgeIter at step 2"; // EXPECT_TRUE(fh_it.is_valid()) << "Iterator invalid in FaceHalfedgeIter at step 2"; // ++fh_it; // EXPECT_EQ(8, fh_it->idx() ) << "Index wrong in FaceHalfedgeIter at end"; // EXPECT_FALSE(fh_it.is_valid()) << "Iterator invalid in FaceHalfedgeIter at end"; // EXPECT_TRUE( fh_it == fh_end ) << "End iterator for FaceHalfedgeIter not matching"; // // Mesh::ConstFaceHalfedgeIter cfh_it = mesh_.cfh_begin(mesh_.face_handle(1)); // Mesh::ConstFaceHalfedgeIter cfh_end = mesh_.cfh_end(mesh_.face_handle(1)); // // EXPECT_EQ(8, cfh_it->idx() ) << "Index wrong in ConstFaceHalfedgeIter at initialization"; // EXPECT_TRUE(cfh_it.is_valid()) << "Iterator invalid in ConstFaceHalfedgeIter at initialization"; // ++cfh_it; // EXPECT_EQ(3, cfh_it->idx() ) << "Index wrong in ConstFaceHalfedgeIter at step 1"; // EXPECT_TRUE(cfh_it.is_valid()) << "Iterator invalid in ConstFaceHalfedgeIter at step 1"; // ++cfh_it; // EXPECT_EQ(6, cfh_it->idx() ) << "Index wrong in ConstFaceHalfedgeIter at step 2"; // EXPECT_TRUE(cfh_it.is_valid()) << "Iterator invalid in ConstFaceHalfedgeIter at step 2"; // ++cfh_it; // EXPECT_EQ(8, cfh_it->idx() ) << "Index wrong in ConstFaceHalfedgeIter at end"; // EXPECT_FALSE(cfh_it.is_valid()) << "Iterator invalid in ConstFaceHalfedgeIter at end"; // EXPECT_TRUE( cfh_it == cfh_end ) << "End iterator for ConstFaceHalfedgeIter not matching"; // //} /* * test CW and CCW iterators */ TEST_F(OpenMeshTrimeshCirculatorFaceHalfEdge, CWAndCCWTest) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[6]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(4, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add three faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); /* Test setup: * * 0 ------ 2 ------ 4 * \ / \ / * \ 0 / \ 2 / * \ / 1 \ / * 1 ------- 3 * \ / * \ 3 / * \ / * \ / * 5 */ int indices[3] = {8, 3, 6}; int rev_indices[3]; std::reverse_copy(indices,indices+3,rev_indices); //CCW Mesh::FaceHalfedgeCCWIter fh_ccwit = mesh_.fh_ccwbegin(mesh_.face_handle(1)); Mesh::FaceHalfedgeCCWIter fh_ccwend = mesh_.fh_ccwend(mesh_.face_handle(1)); size_t i = 0; for (;fh_ccwit != fh_ccwend; ++fh_ccwit, ++i) { EXPECT_EQ(indices[i], fh_ccwit->idx()) << "Index wrong in FaceHalfedgeIter"; } EXPECT_FALSE(fh_ccwit.is_valid()) << "Iterator invalid in FaceHalfedgeIter at end"; EXPECT_TRUE( fh_ccwit == fh_ccwend ) << "End iterator for FaceHalfedgeIter not matching"; //constant CCW Mesh::ConstFaceHalfedgeCCWIter cfh_ccwit = mesh_.cfh_ccwbegin(mesh_.face_handle(1)); Mesh::ConstFaceHalfedgeCCWIter cfh_ccwend = mesh_.cfh_ccwend(mesh_.face_handle(1)); i = 0; for (;cfh_ccwit != cfh_ccwend; ++cfh_ccwit, ++i) { EXPECT_EQ(indices[i], cfh_ccwit->idx()) << "Index wrong in ConstFaceHalfedgeIter"; } EXPECT_FALSE(cfh_ccwit.is_valid()) << "Iterator invalid in ConstFaceHalfedgeIter at end"; EXPECT_TRUE( cfh_ccwit == cfh_ccwend ) << "End iterator for ConstFaceHalfedgeIter not matching"; //CW Mesh::FaceHalfedgeCWIter fh_cwit = mesh_.fh_cwbegin(mesh_.face_handle(1)); Mesh::FaceHalfedgeCWIter fh_cwend = mesh_.fh_cwend(mesh_.face_handle(1)); i = 0; for (;fh_cwit != fh_cwend; ++fh_cwit, ++i) { EXPECT_EQ(rev_indices[i], fh_cwit->idx()) << "Index wrong in FaceHalfedgeCWIter"; } EXPECT_FALSE(fh_cwit.is_valid()) << "Iterator invalid in FaceHalfedgeCWIter at end"; EXPECT_TRUE( fh_cwit == fh_cwend ) << "End iterator for FaceHalfedgeCWIter not matching"; //constant CW Mesh::ConstFaceHalfedgeCWIter cfh_cwit = mesh_.cfh_cwbegin(mesh_.face_handle(1)); Mesh::ConstFaceHalfedgeCWIter cfh_cwend = mesh_.cfh_cwend(mesh_.face_handle(1)); i = 0; for (;cfh_cwit != cfh_cwend; ++cfh_cwit, ++i) { EXPECT_EQ(rev_indices[i], cfh_cwit->idx()) << "Index wrong in ConstFaceHalfedgeCWIter"; } EXPECT_FALSE(cfh_cwit.is_valid()) << "Iterator invalid in ConstFaceHalfedgeCWIter at end"; EXPECT_TRUE( cfh_cwit == cfh_cwend ) << "End iterator for ConstFaceHalfedgeCWIter not matching"; /* * conversion properties: * a) cw_begin == CWIter(ccw_begin()) * b) cw_iter->idx() == CCWIter(cw_iter)->idx() for valid iterators * c) --cw_iter == CWIter(++ccwIter) for valid iterators * d) cw_end == CWIter(ccw_end()) => --cw_end != CWIter(++ccw_end()) * */ Mesh::FaceHalfedgeCWIter fh_cwIter = mesh_.fh_cwbegin(mesh_.face_handle(1)); // a) EXPECT_TRUE( *fh_cwIter == *++Mesh::FaceHalfedgeCWIter(mesh_.fh_ccwend(mesh_.face_handle(1)))) << "ccw to cw conversion failed"; EXPECT_TRUE( *++Mesh::FaceHalfedgeCCWIter(fh_cwIter) == *mesh_.fh_ccwend(mesh_.face_handle(1)) ) << "cw to ccw conversion failed"; // b) EXPECT_EQ( fh_cwIter->idx(), Mesh::FaceHalfedgeCCWIter(fh_cwIter)->idx()) << "iterators doesnt point on the same element"; // c) auto fh_ccwIter = Mesh::FaceHalfedgeCCWIter(fh_cwIter); EXPECT_EQ(fh_cwIter->idx(),fh_ccwIter->idx())<< "iterators dont point on the same element"; ++fh_cwIter; --fh_ccwIter; EXPECT_EQ(fh_cwIter->idx(),fh_ccwIter->idx()) << "iteratoes are not equal after inc/dec"; // d) auto fh_cwEnd = mesh_.fh_ccwend(mesh_.face_handle(1)); fh_cwIter = Mesh::FaceHalfedgeCWIter(fh_cwEnd); EXPECT_FALSE(fh_cwIter.is_valid()) << "end iterator is not invalid"; EXPECT_TRUE(*mesh_.fh_cwbegin(mesh_.face_handle(1)) == *++fh_cwIter) << "end iterators are not equal"; } /* * Test if the end iterator stays invalid after one lap */ //TEST_F(OpenMeshTrimeshCirculatorFaceHalfEdge, FaceHalfedgeIterCheckInvalidationAtEnds) { // // mesh_.clear(); // // // Add some vertices // Mesh::VertexHandle vhandle[5]; // // vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); // vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); // vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); // vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // // // Add two faces // std::vector face_vhandles; // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[2]); // Mesh::FaceHandle fh0 = mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[1]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[2]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // /* Test setup: // 0 ==== 2 // |\ 0 /| // | \ / | // |2 1 3| // | / \ | // |/ 1 \| // 3 ==== 4 */ // // // // Check if the end iterator stays invalid after end // Mesh::FaceHalfedgeIter endIter = mesh_.fh_end(fh0); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // ++endIter ; // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid after increment"; // // // Check if the end iterators becomes valid after decrement // endIter = mesh_.fh_end(fh0); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // --endIter; // EXPECT_TRUE(endIter.is_valid()) << "EndIter is invalid after decrement"; // EXPECT_EQ(2,endIter->idx()) << "EndIter points on the wrong element"; // // // // Check if the start iterator decrement is invalid // Mesh::FaceHalfedgeIter startIter = mesh_.fh_begin(fh0); // EXPECT_TRUE(startIter.is_valid()) << "StartIter is not valid"; // --startIter; // EXPECT_FALSE(startIter.is_valid()) << "StartIter decrement is not invalid"; // // // Check if the start iterator becomes valid // ++startIter; // EXPECT_TRUE(startIter.is_valid()) << "StartIter is invalid after re-incrementing"; // EXPECT_EQ(startIter->idx(), mesh_.fh_begin(fh0)->idx()) << "StartIter points on the wrong element"; // //} } OpenMesh-9.0.0/src/Unittests/unittests_subdivider_adaptive.cc0000660000175000011300000002114214172246501024627 0ustar moebiusacg_staff #include #include #include #include namespace { class OpenMeshSubdividerAdaptive_Poly : public OpenMeshBasePoly { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; class OpenMeshSubdividerAdaptive_Triangle : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { // Do some initial stuff with the member data here... } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ struct MeshTraits : public OpenMesh::Subdivider::Adaptive::CompositeTraits { typedef OpenMesh::Vec3f Point; typedef OpenMesh::Vec3f Normal; VertexAttributes(OpenMesh::Attributes::Status | OpenMesh::Attributes::Normal); EdgeAttributes(OpenMesh::Attributes::Status); FaceAttributes(OpenMesh::Attributes::Status | OpenMesh::Attributes::Normal); }; typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; typedef MyMesh::VertexHandle VHandle; typedef MyMesh::FaceHandle FHandle; TEST_F(OpenMeshSubdividerAdaptive_Triangle, AdaptiveCompositeRefineVertex) { MyMesh mesh; mesh.request_vertex_status(); mesh.request_edge_status(); mesh.request_face_status(); mesh.request_vertex_normals(); mesh.request_face_normals(); // Add some vertices VHandle vhandle[9]; vhandle[0] = mesh.add_vertex(MyMesh::Point(0, 0, 0)); vhandle[1] = mesh.add_vertex(MyMesh::Point(0, 1, 0)); vhandle[2] = mesh.add_vertex(MyMesh::Point(0, 2, 0)); vhandle[3] = mesh.add_vertex(MyMesh::Point(1, 0, 0)); vhandle[4] = mesh.add_vertex(MyMesh::Point(1, 1, 0)); vhandle[5] = mesh.add_vertex(MyMesh::Point(1, 2, 0)); vhandle[6] = mesh.add_vertex(MyMesh::Point(2, 0, 0)); vhandle[7] = mesh.add_vertex(MyMesh::Point(2, 1, 0)); vhandle[8] = mesh.add_vertex(MyMesh::Point(2, 2, 0)); // Add eight faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[3]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[7]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[8]); face_vhandles.push_back(vhandle[7]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[8]); mesh.add_face(face_vhandles); //// Test setup: //// 6 === 7 === 8 //// | / | / | //// | / | / | //// | / | / | //// 3 === 4 === 5 //// | / | \ | //// | / | \ | //// | / | \ | //// 0 === 1 === 2 // Initialize subdivider OpenMesh::Subdivider::Adaptive::CompositeT subdivider(mesh); subdivider.add >(); subdivider.add >(); subdivider.add >(); subdivider.add >(); subdivider.initialize(); // Check setup EXPECT_EQ(9u, mesh.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(8u, mesh.n_faces() ) << "Wrong number of faces"; // execute adaptive composite subdivision subdivider.refine(vhandle[4]); // Check setup EXPECT_EQ(17u, mesh.n_vertices() ) << "Wrong number of vertices after subdivision with sqrt3"; EXPECT_EQ(24u, mesh.n_faces() ) << "Wrong number of faces after subdivision with sqrt3"; } TEST_F(OpenMeshSubdividerAdaptive_Triangle, AdaptiveCompositeRefineFace) { MyMesh mesh; mesh.request_vertex_status(); mesh.request_edge_status(); mesh.request_face_status(); mesh.request_vertex_normals(); mesh.request_face_normals(); // Add some vertices VHandle vhandle[9]; vhandle[0] = mesh.add_vertex(MyMesh::Point(0, 0, 0)); vhandle[1] = mesh.add_vertex(MyMesh::Point(0, 1, 0)); vhandle[2] = mesh.add_vertex(MyMesh::Point(0, 2, 0)); vhandle[3] = mesh.add_vertex(MyMesh::Point(1, 0, 0)); vhandle[4] = mesh.add_vertex(MyMesh::Point(1, 1, 0)); vhandle[5] = mesh.add_vertex(MyMesh::Point(1, 2, 0)); vhandle[6] = mesh.add_vertex(MyMesh::Point(2, 0, 0)); vhandle[7] = mesh.add_vertex(MyMesh::Point(2, 1, 0)); vhandle[8] = mesh.add_vertex(MyMesh::Point(2, 2, 0)); // Add eight faces std::vector face_vhandles; std::vector face_handles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[3]); face_handles.push_back(mesh.add_face(face_vhandles)); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); face_handles.push_back(mesh.add_face(face_vhandles)); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[4]); face_handles.push_back(mesh.add_face(face_vhandles)); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); face_handles.push_back(mesh.add_face(face_vhandles)); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_handles.push_back(mesh.add_face(face_vhandles)); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[7]); face_handles.push_back(mesh.add_face(face_vhandles)); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[8]); face_vhandles.push_back(vhandle[7]); face_handles.push_back(mesh.add_face(face_vhandles)); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[8]); face_handles.push_back(mesh.add_face(face_vhandles)); //// Test setup: //// 6 === 7 === 8 //// | / | / | //// | / | / | //// | / | / | //// 3 === 4 === 5 //// | / | \ | //// | / | \ | //// | / | \ | //// 0 === 1 === 2 // Initialize subdivider OpenMesh::Subdivider::Adaptive::CompositeT subdivider(mesh); subdivider.add >(); subdivider.add >(); subdivider.add >(); subdivider.add >(); subdivider.initialize(); // Check setup EXPECT_EQ(9u, mesh.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(8u, mesh.n_faces() ) << "Wrong number of faces"; // execute adaptive composite subdivision std::vector::iterator it, end; it = face_handles.begin(); end = face_handles.end(); for (; it != end; ++it) subdivider.refine(*it); // Check setup EXPECT_EQ(245u, mesh.n_vertices() ) << "Wrong number of vertices after subdivision with sqrt3"; EXPECT_EQ(458u, mesh.n_faces() ) << "Wrong number of faces after subdivision with sqrt3"; } } OpenMesh-9.0.0/src/Unittests/unittests_smart_ranges.cc0000660000175000011300000007064414172246501023312 0ustar moebiusacg_staff#include #include #include #include #include #include #include namespace { class OpenMeshSmartRanges : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[8]; vhandle[0] = mesh_.add_vertex(Mesh::Point(-1, -1, 1)); vhandle[1] = mesh_.add_vertex(Mesh::Point( 1, -1, 1)); vhandle[2] = mesh_.add_vertex(Mesh::Point( 1, 1, 1)); vhandle[3] = mesh_.add_vertex(Mesh::Point(-1, 1, 1)); vhandle[4] = mesh_.add_vertex(Mesh::Point(-1, -1, -1)); vhandle[5] = mesh_.add_vertex(Mesh::Point( 1, -1, -1)); vhandle[6] = mesh_.add_vertex(Mesh::Point( 1, 1, -1)); vhandle[7] = mesh_.add_vertex(Mesh::Point(-1, 1, -1)); // Add six faces to form a cube std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); //======================= face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); // Test setup: // // // 3 ======== 2 // / /| // / / | z // 0 ======== 1 | | // | | | | y // | 7 | 6 | / // | | / | / // | |/ |/ // 4 ======== 5 -------> x // // Check setup EXPECT_EQ(18u, mesh_.n_edges() ) << "Wrong number of Edges"; EXPECT_EQ(36u, mesh_.n_halfedges() ) << "Wrong number of HalfEdges"; EXPECT_EQ(8u, mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(12u, mesh_.n_faces() ) << "Wrong number of faces"; } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... mesh_.clear(); } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ template struct F { unsigned int operator()(HandleT ) { return 1; } }; /* Test if smart ranges work */ TEST_F(OpenMeshSmartRanges, Sum) { auto one = [](OpenMesh::VertexHandle ) { return 1u; }; EXPECT_EQ(mesh_.vertices().sum(one), mesh_.n_vertices()); EXPECT_EQ(mesh_.vertices().sum(F()), mesh_.n_vertices()); EXPECT_EQ(mesh_.halfedges().sum(F()), mesh_.n_halfedges()); EXPECT_EQ(mesh_.edges().sum(F()), mesh_.n_edges()); EXPECT_EQ(mesh_.faces().sum(F()), mesh_.n_faces()); for (auto vh : mesh_.vertices()) EXPECT_EQ(vh.vertices().sum(F()), mesh_.valence(vh)); for (auto vh : mesh_.vertices()) EXPECT_EQ(vh.faces().sum(F()), mesh_.valence(vh)); for (auto vh : mesh_.vertices()) EXPECT_EQ(vh.outgoing_halfedges().sum(F()), mesh_.valence(vh)); for (auto vh : mesh_.vertices()) EXPECT_EQ(vh.incoming_halfedges().sum(F()), mesh_.valence(vh)); for (auto fh : mesh_.faces()) EXPECT_EQ(fh.vertices().sum(F()), mesh_.valence(fh)); for (auto fh : mesh_.faces()) EXPECT_EQ(fh.halfedges().sum(F()), mesh_.valence(fh)); for (auto fh : mesh_.faces()) EXPECT_EQ(fh.edges().sum(F()), mesh_.valence(fh)); for (auto fh : mesh_.faces()) EXPECT_EQ(fh.faces().sum(F()), 3u); } /* Test if Property Manager can be used in smart ranges */ TEST_F(OpenMeshSmartRanges, PropertyManagerAsFunctor) { OpenMesh::VProp myPos(mesh_); for (auto vh : mesh_.vertices()) myPos(vh) = mesh_.point(vh); Mesh::Point cog(0,0,0); for (auto vh : mesh_.vertices()) cog += mesh_.point(vh); cog /= mesh_.n_vertices(); auto cog2 = mesh_.vertices().avg(myPos); EXPECT_LT(norm(cog - cog2), 0.00001) << "Computed center of gravities are significantly different."; } /* Test to vector */ TEST_F(OpenMeshSmartRanges, ToVector) { OpenMesh::HProp uvs(mesh_); for (auto heh : mesh_.halfedges()) uvs(heh) = OpenMesh::Vec2d(heh.idx(), (heh.idx() * 13)%7); for (auto fh : mesh_.faces()) { auto tri_uvs = fh.halfedges().to_vector(uvs); auto heh_handles = fh.halfedges().to_vector(); for (auto heh : heh_handles) heh.next(); } auto vertex_vec = mesh_.vertices().to_vector(); for (auto vh : vertex_vec) vh.out(); } /* Test to array */ TEST_F(OpenMeshSmartRanges, ToArray) { OpenMesh::HProp uvs(mesh_); for (auto heh : mesh_.halfedges()) uvs(heh) = OpenMesh::Vec2d(heh.idx(), (heh.idx() * 13)%7); for (auto fh : mesh_.faces()) { fh.halfedges().to_array<3>(uvs); fh.halfedges().to_array<3>(); } } /* Test bounding box */ TEST_F(OpenMeshSmartRanges, BoundingBox) { // The custom vecs OpenMesh are tested with here do not implement a min or max function. // Thus we convert here. OpenMesh::VProp myPos(mesh_); for (auto vh : mesh_.vertices()) for (int i = 0; i < 3; ++i) myPos(vh)[i] = mesh_.point(vh)[i]; auto bb_min = mesh_.vertices().min(myPos); auto bb_max = mesh_.vertices().max(myPos); mesh_.vertices().minmax(myPos); EXPECT_LT(norm(bb_min - OpenMesh::Vec3f(-1,-1,-1)), 0.000001) << "Bounding box minimum seems off"; EXPECT_LT(norm(bb_max - OpenMesh::Vec3f( 1, 1, 1)), 0.000001) << "Bounding box maximum seems off"; auto uvs = OpenMesh::makeTemporaryProperty(mesh_); for (auto heh : mesh_.halfedges()) uvs(heh) = OpenMesh::Vec2d(heh.idx(), (heh.idx() * 13)%7); for (auto fh : mesh_.faces()) { fh.halfedges().min(uvs); fh.halfedges().max(uvs); } } /* Test for each */ TEST_F(OpenMeshSmartRanges, ForEach) { std::vector vec; auto f = [&vec](OpenMesh::VertexHandle vh) { vec.push_back(vh.idx()); }; mesh_.vertices().for_each(f); ASSERT_EQ(vec.size(), mesh_.n_vertices()) << "vec has wrong size"; for (size_t i = 0; i < vec.size(); ++i) EXPECT_EQ(vec[i], static_cast(i)) << "wrong index in vector"; } /* Test filter */ TEST_F(OpenMeshSmartRanges, Filtered) { using VH = OpenMesh::VertexHandle; using FH = OpenMesh::FaceHandle; auto is_even = [](VH vh) { return vh.idx() % 2 == 0; }; auto is_odd = [](VH vh) { return vh.idx() % 2 == 1; }; auto is_divisible_by_3 = [](VH vh) { return vh.idx() % 3 == 0; }; auto to_id = [](VH vh) { return vh.idx(); }; auto even_vertices = mesh_.vertices().filtered(is_even).to_vector(to_id); EXPECT_EQ(even_vertices.size(), 4u); EXPECT_EQ(even_vertices[0], 0); EXPECT_EQ(even_vertices[1], 2); EXPECT_EQ(even_vertices[2], 4); EXPECT_EQ(even_vertices[3], 6); auto odd_vertices = mesh_.vertices().filtered(is_odd).to_vector(to_id); EXPECT_EQ(odd_vertices.size(), 4u); EXPECT_EQ(odd_vertices[0], 1); EXPECT_EQ(odd_vertices[1], 3); EXPECT_EQ(odd_vertices[2], 5); EXPECT_EQ(odd_vertices[3], 7); auto even_3_vertices = mesh_.vertices().filtered(is_even).filtered(is_divisible_by_3).to_vector(to_id); EXPECT_EQ(even_3_vertices.size(), 2u); EXPECT_EQ(even_3_vertices[0], 0); EXPECT_EQ(even_3_vertices[1], 6); auto odd_3_vertices = mesh_.vertices().filtered(is_odd).filtered(is_divisible_by_3).to_vector(to_id); EXPECT_EQ(odd_3_vertices.size(), 1u); EXPECT_EQ(odd_3_vertices[0], 3); // create a vector of vertices in the order they are visited when iterating over face vertices, but every vertex only once std::vector vertices; OpenMesh::VProp to_be_processed(true, mesh_); auto store_vertex = [&](VH vh) { to_be_processed(vh) = false; vertices.push_back(vh); }; for (auto fh : mesh_.faces()) fh.vertices().filtered(to_be_processed).for_each(store_vertex); EXPECT_EQ(vertices.size(), mesh_.n_vertices()) << " number of visited vertices not correct"; EXPECT_TRUE(mesh_.vertices().all_of([&](VH vh) { return !to_be_processed(vh); })) << "did not visit all vertices"; { OpenMesh::FProp to_be_visited(true, mesh_); size_t visited_faces_in_main_loop = 0; size_t visited_faces_in_sub_loop = 0; for (auto fh : mesh_.faces().filtered(to_be_visited)) { to_be_visited(fh) = false; ++visited_faces_in_main_loop; for (auto neighbor : fh.faces().filtered(to_be_visited)) { to_be_visited(neighbor) = false; ++visited_faces_in_sub_loop; } } EXPECT_LT(visited_faces_in_main_loop, mesh_.n_faces()) << "Visted more faces than expected"; EXPECT_TRUE(mesh_.faces().all_of([&](FH fh) { return !to_be_visited(fh); })) << "did not visit all faces"; EXPECT_EQ(visited_faces_in_main_loop + visited_faces_in_sub_loop, mesh_.n_faces()) << "Did not visited all faces exactly once"; } { OpenMesh::FProp to_be_visited(true, mesh_); const auto& to_be_visited_const_ref = to_be_visited; size_t visited_faces_in_main_loop = 0; size_t visited_faces_in_sub_loop = 0; for (auto fh : mesh_.faces().filtered(to_be_visited_const_ref)) { to_be_visited(fh) = false; ++visited_faces_in_main_loop; for (auto neighbor : fh.faces().filtered(to_be_visited_const_ref)) { to_be_visited(neighbor) = false; ++visited_faces_in_sub_loop; } } EXPECT_LT(visited_faces_in_main_loop, mesh_.n_faces()) << "Visted more faces than expected"; EXPECT_TRUE(mesh_.faces().all_of([&](FH fh) { return !to_be_visited(fh); })) << "did not visit all faces"; EXPECT_EQ(visited_faces_in_main_loop + visited_faces_in_sub_loop, mesh_.n_faces()) << "Did not visited all faces exactly once"; } } /* Test avg */ TEST_F(OpenMeshSmartRanges, Avg) { Mesh::Point cog(0,0,0); for (auto vh : mesh_.vertices()) cog += mesh_.point(vh); cog /= mesh_.n_vertices(); auto points = OpenMesh::getPointsProperty(mesh_); auto cog2 = mesh_.vertices().avg(points); EXPECT_LT(norm(cog - cog2), 0.00001) << "Computed center of gravities are significantly different."; } /* Test weighted avg */ TEST_F(OpenMeshSmartRanges, WeightedAvg) { Mesh::Point cog(0,0,0); for (auto fh : mesh_.faces()) cog += mesh_.calc_face_centroid(fh); cog /= mesh_.n_faces(); OpenMesh::FProp area(mesh_); for (auto fh : mesh_.faces()) area[fh] = mesh_.calc_face_area(fh); auto cog2 = mesh_.faces().avg([&](OpenMesh::FaceHandle fh) { return mesh_.calc_face_centroid(fh); }, area); EXPECT_LT(norm(cog - cog2), 0.00001) << "Computed area weighted center of gravities are significantly different."; } template void test_range_predicates(Mesh& _mesh) { using namespace OpenMesh::Predicates; auto get_random_set = [&](int n) { auto max = _mesh.n_elements(); std::vector set; set.push_back(HandleT(0)); for (int i = 0; i < n; ++i) set.push_back(HandleT(rand() % max)); std::sort(set.begin(), set.end()); set.erase(std::unique(set.begin(), set.end()), set.end()); return set; }; // Feature { for (auto el : _mesh.elements()) _mesh.status(el).set_feature(false); auto set = get_random_set(4); for (auto el : set) _mesh.status(el).set_feature(true); auto set2 = _mesh.elements().filtered(Feature()).to_vector(); EXPECT_EQ(set.size(), set2.size()) << "Set sizes differ"; for (size_t i = 0; i < std::min(set.size(), set2.size()); ++i) EXPECT_EQ(set[i], set2[i]) << "Sets differ at position " << i; for (auto el : _mesh.elements()) _mesh.status(el).set_feature(false); } // Selected { for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); auto set = get_random_set(4); for (auto el : set) _mesh.status(el).set_selected(true); auto set2 = _mesh.elements().filtered(Selected()).to_vector(); EXPECT_EQ(set.size(), set2.size()) << "Set sizes differ"; for (size_t i = 0; i < std::min(set.size(), set2.size()); ++i) EXPECT_EQ(set[i], set2[i]) << "Sets differ at position " << i; for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); } // Tagged { for (auto el : _mesh.elements()) _mesh.status(el).set_tagged(false); auto set = get_random_set(4); for (auto el : set) _mesh.status(el).set_tagged(true); auto set2 = _mesh.elements().filtered(Tagged()).to_vector(); EXPECT_EQ(set.size(), set2.size()) << "Set sizes differ"; for (size_t i = 0; i < std::min(set.size(), set2.size()); ++i) EXPECT_EQ(set[i], set2[i]) << "Sets differ at position " << i; for (auto el : _mesh.elements()) _mesh.status(el).set_tagged(false); } // Tagged2 { for (auto el : _mesh.elements()) _mesh.status(el).set_tagged2(false); auto set = get_random_set(4); for (auto el : set) _mesh.status(el).set_tagged2(true); auto set2 = _mesh.elements().filtered(Tagged2()).to_vector(); EXPECT_EQ(set.size(), set2.size()) << "Set sizes differ"; for (size_t i = 0; i < std::min(set.size(), set2.size()); ++i) EXPECT_EQ(set[i], set2[i]) << "Sets differ at position " << i; for (auto el : _mesh.elements()) _mesh.status(el).set_tagged2(false); } // Locked { for (auto el : _mesh.elements()) _mesh.status(el).set_locked(false); auto set = get_random_set(4); for (auto el : set) _mesh.status(el).set_locked(true); auto set2 = _mesh.elements().filtered(Locked()).to_vector(); EXPECT_EQ(set.size(), set2.size()) << "Set sizes differ"; for (size_t i = 0; i < std::min(set.size(), set2.size()); ++i) EXPECT_EQ(set[i], set2[i]) << "Sets differ at position " << i; for (auto el : _mesh.elements()) _mesh.status(el).set_locked(false); } // Hidden { for (auto el : _mesh.all_elements()) _mesh.status(el).set_hidden(false); auto set = get_random_set(4); for (auto el : set) _mesh.status(el).set_hidden(true); auto set2 = _mesh.all_elements().filtered(Hidden()).to_vector(); EXPECT_EQ(set.size(), set2.size()) << "Set sizes differ"; for (size_t i = 0; i < std::min(set.size(), set2.size()); ++i) EXPECT_EQ(set[i], set2[i]) << "Sets differ at position " << i; for (auto el : _mesh.all_elements()) _mesh.status(el).set_hidden(false); } // Deleted { for (auto el : _mesh.all_elements()) _mesh.status(el).set_deleted(false); auto set = get_random_set(4); for (auto el : set) _mesh.status(el).set_deleted(true); auto set2 = _mesh.all_elements().filtered(Deleted()).to_vector(); EXPECT_EQ(set.size(), set2.size()) << "Set sizes differ"; for (size_t i = 0; i < std::min(set.size(), set2.size()); ++i) EXPECT_EQ(set[i], set2[i]) << "Sets differ at position " << i; for (auto el : _mesh.all_elements()) _mesh.status(el).set_deleted(false); } // Custom property { OpenMesh::PropertyManager::template type> prop(false, _mesh); auto set = get_random_set(4); for (auto el : set) prop[el] = true; auto set2 = _mesh.elements().filtered(prop).to_vector(); EXPECT_EQ(set.size(), set2.size()) << "Set sizes differ"; for (size_t i = 0; i < std::min(set.size(), set2.size()); ++i) EXPECT_EQ(set[i], set2[i]) << "Sets differ at position " << i; } // boundary { for (auto el : _mesh.elements().filtered(Boundary())) EXPECT_TRUE(el.is_boundary()); int n_boundary1 = 0.0; for (auto el : _mesh.elements()) if (el.is_boundary()) n_boundary1 += 1; int n_boundary2 = _mesh.elements().count_if(Boundary()); EXPECT_EQ(n_boundary1, n_boundary2); } } template void test_range_predicate_combinations(Mesh& _mesh) { using namespace OpenMesh::Predicates; auto n_elements = _mesh.n_elements(); auto get_random_set = [&](int n) { std::vector set; for (int i = 0; i < n; ++i) set.push_back(HandleT(rand() % n_elements)); std::sort(set.begin(), set.end()); set.erase(std::unique(set.begin(), set.end()), set.end()); return set; }; // negation { auto set = get_random_set(4); for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); for (auto el : set) _mesh.status(el).set_selected(true); auto true_set = _mesh.elements().filtered(Selected()).to_vector(); auto false_set = _mesh.elements().filtered(!Selected()).to_vector(); std::vector intersection; std::set_intersection(true_set.begin(), true_set.end(), false_set.begin(), false_set.end(), std::back_inserter(intersection)); EXPECT_TRUE(intersection.empty()); EXPECT_EQ(true_set.size() + false_set.size(), n_elements); for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); } // conjunction { auto set1 = get_random_set(4); auto set2 = get_random_set(4); // make sure there is some overlap { auto set3 = get_random_set(3); set1.insert(set1.end(), set3.begin(), set3.end()); set2.insert(set2.end(), set3.begin(), set3.end()); std::sort(set1.begin(), set1.end()); std::sort(set2.begin(), set2.end()); set1.erase(std::unique(set1.begin(), set1.end()), set1.end()); set2.erase(std::unique(set2.begin(), set2.end()), set2.end()); } for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); for (auto el : _mesh.elements()) _mesh.status(el).set_tagged(false); for (auto el : set1) _mesh.status(el).set_selected(true); for (auto el : set2) _mesh.status(el).set_tagged(true); auto set = _mesh.elements().filtered(Selected() && Tagged()).to_vector(); std::vector intersection; std::set_intersection(set1.begin(), set1.end(), set2.begin(), set2.end(), std::back_inserter(intersection)); EXPECT_EQ(intersection.size(), set.size()); for (size_t i = 0; i < std::min(intersection.size(), set.size()); ++i) EXPECT_EQ(intersection[i], set[i]) << "Sets differ at position " << i; for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); for (auto el : _mesh.elements()) _mesh.status(el).set_tagged(false); } // Disjunction { auto set1 = get_random_set(4); auto set2 = get_random_set(4); for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); for (auto el : _mesh.elements()) _mesh.status(el).set_tagged(false); for (auto el : set1) _mesh.status(el).set_selected(true); for (auto el : set2) _mesh.status(el).set_tagged(true); auto set = _mesh.elements().filtered(Selected() || Tagged()).to_vector(); std::vector union_set; std::set_union(set1.begin(), set1.end(), set2.begin(), set2.end(), std::back_inserter(union_set)); EXPECT_EQ(union_set.size(), set.size()); for (size_t i = 0; i < std::min(union_set.size(), set.size()); ++i) EXPECT_EQ(union_set[i], set[i]) << "Sets differ at position " << i; for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); for (auto el : _mesh.elements()) _mesh.status(el).set_tagged(false); } } template bool test_func(HandleT _h) { return _h.idx() % 3 == 0; } template void test_make_predicate(Mesh& _mesh) { using namespace OpenMesh::Predicates; auto n_elements = _mesh.n_elements(); auto get_random_set = [&](int n) { std::vector set; for (int i = 0; i < n; ++i) set.push_back(HandleT(rand() % n_elements)); std::sort(set.begin(), set.end()); set.erase(std::unique(set.begin(), set.end()), set.end()); return set; }; // custom property { OpenMesh::PropertyManager::template type> prop(false, _mesh); auto set1 = get_random_set(4); auto set2 = get_random_set(4); for (auto el : set1) prop[el] = true; for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); for (auto el : set2) _mesh.status(el).set_selected(true); auto set = _mesh.elements().filtered(Selected() || make_predicate(prop)).to_vector(); std::vector union_set; std::set_union(set1.begin(), set1.end(), set2.begin(), set2.end(), std::back_inserter(union_set)); EXPECT_EQ(union_set.size(), set.size()); for (size_t i = 0; i < std::min(union_set.size(), set.size()); ++i) EXPECT_EQ(union_set[i], set[i]) << "Sets differ at position " << i; for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); for (auto el : _mesh.elements()) _mesh.status(el).set_tagged(false); } // lambda { OpenMesh::PropertyManager::template type> prop(false, _mesh); auto set1 = get_random_set(4); auto set2 = get_random_set(4); for (auto el : set1) prop[el] = true; for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); for (auto el : set2) _mesh.status(el).set_selected(true); auto test = [&](HandleT h) { return prop(h); }; auto set = _mesh.elements().filtered(Selected() || make_predicate(test)).to_vector(); std::vector union_set; std::set_union(set1.begin(), set1.end(), set2.begin(), set2.end(), std::back_inserter(union_set)); EXPECT_EQ(union_set.size(), set.size()); for (size_t i = 0; i < std::min(union_set.size(), set.size()); ++i) EXPECT_EQ(union_set[i], set[i]) << "Sets differ at position " << i; for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); for (auto el : _mesh.elements()) _mesh.status(el).set_tagged(false); } // r value lambda { OpenMesh::PropertyManager::template type> prop(false, _mesh); auto set1 = get_random_set(4); auto set2 = get_random_set(4); for (auto el : set1) prop[el] = true; for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); for (auto el : set2) _mesh.status(el).set_selected(true); auto set = _mesh.elements().filtered(Selected() || make_predicate([&](HandleT h) { return prop(h); })).to_vector(); std::vector union_set; std::set_union(set1.begin(), set1.end(), set2.begin(), set2.end(), std::back_inserter(union_set)); EXPECT_EQ(union_set.size(), set.size()); for (size_t i = 0; i < std::min(union_set.size(), set.size()); ++i) EXPECT_EQ(union_set[i], set[i]) << "Sets differ at position " << i; for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); for (auto el : _mesh.elements()) _mesh.status(el).set_tagged(false); } // function pointer { auto set1 = _mesh.elements().filtered([&](const HandleT& h) { return test_func(h); }).to_vector(); auto set2 = get_random_set(4); for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); for (auto el : set2) _mesh.status(el).set_selected(true); auto set = _mesh.elements().filtered(Selected() || make_predicate(test_func)).to_vector(); std::vector union_set; std::set_union(set1.begin(), set1.end(), set2.begin(), set2.end(), std::back_inserter(union_set)); EXPECT_EQ(union_set.size(), set.size()); for (size_t i = 0; i < std::min(union_set.size(), set.size()); ++i) EXPECT_EQ(union_set[i], set[i]) << "Sets differ at position " << i; for (auto el : _mesh.elements()) _mesh.status(el).set_selected(false); for (auto el : _mesh.elements()) _mesh.status(el).set_tagged(false); } } TEST_F(OpenMeshSmartRanges, Predicate) { using namespace OpenMesh; mesh_.request_vertex_status(); mesh_.request_halfedge_status(); mesh_.request_edge_status(); mesh_.request_face_status(); mesh_.delete_face(FaceHandle(0)); // ensure there is a boundary mesh_.garbage_collection(); test_range_predicates(mesh_); test_range_predicates(mesh_); test_range_predicates(mesh_); test_range_predicates(mesh_); test_range_predicate_combinations(mesh_); test_range_predicate_combinations(mesh_); test_range_predicate_combinations(mesh_); test_range_predicate_combinations(mesh_); test_make_predicate(mesh_); test_make_predicate(mesh_); test_make_predicate(mesh_); test_make_predicate(mesh_); } struct MemberFunctionWrapperTestStruct { MemberFunctionWrapperTestStruct(int _i) : i_(_i) { } int get_i(const OpenMesh::SmartEdgeHandle& /*_eh*/) const { return i_; } bool id_divisible_by_2(const OpenMesh::SmartEdgeHandle& _eh) const { return _eh.idx() % 2 == 0; } int valence_times_i(const OpenMesh::SmartVertexHandle& vh) { return vh.edges().sum(OM_MFW(get_i)); } int i_; }; TEST_F(OpenMeshSmartRanges, MemberFunctionFunctor) { using namespace OpenMesh::Predicates; EXPECT_TRUE(mesh_.n_vertices() > 0) << "Mesh has no vertices"; EXPECT_TRUE(mesh_.n_edges() > 0) << "Mesh has no edges"; int factor = 3; MemberFunctionWrapperTestStruct test_object(factor); // Test using a MemberFunctionWrapper as Functorstatic_cast( EXPECT_EQ(static_cast(mesh_.n_edges() / 2), mesh_.edges().count_if(make_member_function_wrapper(test_object, &MemberFunctionWrapperTestStruct::id_divisible_by_2))); // Test using a MemberFunctionWrapper as Functor that is created using the convenience macro from inside the struct for (auto vh : mesh_.vertices()) EXPECT_EQ(test_object.valence_times_i(vh), static_cast(vh.valence()) * factor); factor = 4; test_object.i_ = factor; for (auto vh : mesh_.vertices()) { EXPECT_EQ(test_object.valence_times_i(vh), static_cast(vh.valence() * factor)); } } } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_collapse.cc0000660000175000011300000006606014172246501024157 0ustar moebiusacg_staff#include #include #include namespace { class OpenMeshCollapse : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Collapsing a quad splitted with center vertex */ TEST_F(OpenMeshCollapse, CollapseQuadWithCenter) { mesh_.clear(); // 0--------1 // |\ /| // | \ / | // | \ / | // | 2 | // | / \ | // | / \ | // 3--------4 // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(2, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0, 2, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2, 2, 0)); // Add four faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); mesh_.request_vertex_status(); mesh_.request_edge_status(); mesh_.request_face_status(); // Get the halfedge Mesh::HalfedgeHandle v2v1 = mesh_.find_halfedge(vhandle[2], vhandle[1]); EXPECT_TRUE( v2v1.is_valid() ) << "Invalid halfedge returned although it shoud exist"; EXPECT_TRUE( mesh_.is_collapse_ok(v2v1) ) << "Collapse retuned illegal althoug legal"; // Execute it as a crash test mesh_.collapse(v2v1); } /* * Collapsing a tetrahedron */ TEST_F(OpenMeshCollapse, CollapseTetrahedronComplex) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add four faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); mesh_.request_vertex_status(); mesh_.request_edge_status(); mesh_.request_face_status(); Mesh::HalfedgeHandle v0v1 = mesh_.halfedge_handle(0); Mesh::HalfedgeHandle v1v0 = mesh_.opposite_halfedge_handle(v0v1); Mesh::HalfedgeHandle v1vL = mesh_.next_halfedge_handle(v0v1); Mesh::HalfedgeHandle vLv1 = mesh_.opposite_halfedge_handle(v1vL); Mesh::HalfedgeHandle vLv0 = mesh_.next_halfedge_handle(v1vL); Mesh::HalfedgeHandle v0vL = mesh_.opposite_halfedge_handle(vLv0); Mesh::HalfedgeHandle vLvR = mesh_.next_halfedge_handle(v0vL); Mesh::HalfedgeHandle vRvL = mesh_.opposite_halfedge_handle(vLvR); Mesh::HalfedgeHandle v0vR = mesh_.next_halfedge_handle(v1v0); Mesh::HalfedgeHandle vRv0 = mesh_.opposite_halfedge_handle(v0vR); Mesh::HalfedgeHandle vRv1 = mesh_.next_halfedge_handle(v0vR); Mesh::HalfedgeHandle v1vR = mesh_.opposite_halfedge_handle(vRv1); Mesh::VertexHandle v0 = mesh_.from_vertex_handle(v0v1); Mesh::VertexHandle v1 = mesh_.to_vertex_handle(v0v1); Mesh::VertexHandle vL = mesh_.to_vertex_handle(mesh_.next_halfedge_handle(v0v1)); Mesh::VertexHandle vR = mesh_.to_vertex_handle(mesh_.next_halfedge_handle(v1v0)); // =================================================================== // Check preconditions // =================================================================== EXPECT_TRUE( mesh_.is_collapse_ok(v0v1) ) << "Collapse not ok for halfedge 0"; EXPECT_TRUE( mesh_.is_collapse_ok(v1v0) ) << "Collapse not ok for opposite of halfedge 0"; // Test the Vertex indices EXPECT_EQ(0, v0.idx() ) << "Index wrong for from vertex of collapse halfedge"; EXPECT_EQ(1, v1.idx() ) << "Index wrong for to vertex of collapse halfedge"; EXPECT_EQ(2, vL.idx() ) << "Index wrong for left vertex of collapse halfedge"; EXPECT_EQ(3, vR.idx() ) << "Index wrong for right vertex of collapse halfedge"; // Check the halfedges EXPECT_EQ(0, v0v1.idx() ) << "Index wrong for collapse halfedge"; EXPECT_EQ(1, v1v0.idx() ) << "Index wrong for opposite collapse halfedge"; EXPECT_EQ(2 , v1vL.idx() ) << "Index wrong for v1vL halfedge"; EXPECT_EQ(3 , vLv1.idx() ) << "Index wrong for vLv1 halfedge"; EXPECT_EQ(4 , vLv0.idx() ) << "Index wrong for vLv0 halfedge"; EXPECT_EQ(5 , v0vL.idx() ) << "Index wrong for v0vL halfedge"; EXPECT_EQ(6 , vLvR.idx() ) << "Index wrong for vLvR halfedge"; EXPECT_EQ(7 , vRvL.idx() ) << "Index wrong for vRvL halfedge"; EXPECT_EQ(8 , vRv0.idx() ) << "Index wrong for vRv0 halfedge"; EXPECT_EQ(9 , v0vR.idx() ) << "Index wrong for v0vR halfedge"; EXPECT_EQ(10 , v1vR.idx() ) << "Index wrong for v1vR halfedge"; EXPECT_EQ(11 , vRv1.idx() ) << "Index wrong for vRv1 halfedge"; // =================================================================== // Execute collapse // =================================================================== mesh_.collapse(v0v1); // =================================================================== // Check configuration afterwards // =================================================================== /** Now the configuration should look like this: * The numbers at the side denote the halfedges * 1 * / \ * / \ * // \\ * 3/2 11\10 * // \\ * / 6--> \ * 2 ----------- 3 * <--7 * */ EXPECT_EQ(4u , mesh_.n_faces() ) << "Wrong number of faces (garbage collection not executed!)"; // Check if the right vertices got deleted EXPECT_TRUE( mesh_.status(mesh_.face_handle(0)).deleted() ) << "Face 0 not deleted"; EXPECT_FALSE( mesh_.status(mesh_.face_handle(1)).deleted() ) << "Face 1 deleted"; EXPECT_FALSE( mesh_.status(mesh_.face_handle(2)).deleted() ) << "Face 2 deleted"; EXPECT_TRUE( mesh_.status(mesh_.face_handle(3)).deleted() ) << "Face 3 not deleted"; // Check the vertices of the two remaining faces Mesh::FaceHandle fh_1 = mesh_.face_handle(1); Mesh::FaceHandle fh_2 = mesh_.face_handle(2); Mesh::FaceVertexIter fv_it = mesh_.fv_begin(fh_1); EXPECT_EQ(1 , fv_it->idx() ) << "Index wrong for Vertex 1 of face 1"; ++fv_it; EXPECT_EQ(2 , fv_it->idx() ) << "Index wrong for Vertex 2 of face 1"; ++fv_it; EXPECT_EQ(3 , fv_it->idx() ) << "Index wrong for Vertex 3 of face 1"; fv_it = mesh_.fv_begin(fh_2); EXPECT_EQ(2 , fv_it->idx() ) << "Index wrong for Vertex 1 of face 2"; ++fv_it; EXPECT_EQ(1 , fv_it->idx() ) << "Index wrong for Vertex 2 of face 2"; ++fv_it; EXPECT_EQ(3 , fv_it->idx() ) << "Index wrong for Vertex 3 of face 2"; // Get the first halfedge of face 1 Mesh::HalfedgeHandle fh_1_he = mesh_.halfedge_handle(fh_1); EXPECT_EQ(11 , fh_1_he.idx() ) << "Index wrong for first halfedge of face 1"; EXPECT_EQ(1 , mesh_.to_vertex_handle(fh_1_he).idx() ) << "First halfedge inside face 1 pointing to wrong vertex"; Mesh::HalfedgeHandle next = mesh_.next_halfedge_handle(fh_1_he); EXPECT_EQ(2 , next.idx() ) << "Index wrong for second halfedge inside face 1 "; EXPECT_EQ(2 , mesh_.to_vertex_handle(next).idx() ) << "second halfedge inside face 1 pointing to wrong vertex "; next = mesh_.next_halfedge_handle(next); EXPECT_EQ(6 , next.idx() ) << "Index wrong for third halfedge inside face 1 "; EXPECT_EQ(3 , mesh_.to_vertex_handle(next).idx() ) << "Third halfedge inside face 1 pointing to wrong vertex "; // Get the first halfedge of face 2 Mesh::HalfedgeHandle fh_2_he = mesh_.halfedge_handle(fh_2); EXPECT_EQ(7 , fh_2_he.idx() ) << "Index wrong for first halfedge of face 2"; EXPECT_EQ(2 , mesh_.to_vertex_handle(fh_2_he).idx() ) << "First halfedge inside face 2 pointing to wrong vertex"; next = mesh_.next_halfedge_handle(fh_2_he); EXPECT_EQ(3 , next.idx() ) << "Index wrong for second halfedge inside face 2"; EXPECT_EQ(1 , mesh_.to_vertex_handle(next).idx() ) << "second halfedge inside face 2 pointing to wrong vertex "; next = mesh_.next_halfedge_handle(next); EXPECT_EQ(10 , next.idx() ) << "Index wrong for third halfedge inside face 2"; EXPECT_EQ(3 , mesh_.to_vertex_handle(next).idx() ) << "Third halfedge inside face 2 pointing to wrong vertex "; // Vertex 1 outgoing Mesh::VertexOHalfedgeIter voh_it = mesh_.voh_begin(mesh_.vertex_handle(1)); EXPECT_EQ(10 , voh_it->idx() ) << "Index wrong for first outgoing halfedge of vertex 1"; ++voh_it; EXPECT_EQ(2 , voh_it->idx() ) << "Index wrong for second outgoing halfedge of vertex 1"; ++voh_it; EXPECT_EQ(10 , voh_it->idx() ) << "Index wrong for third(one lap) outgoing halfedge of vertex 1"; // Vertex 2 outgoing voh_it = mesh_.voh_begin(mesh_.vertex_handle(2)); EXPECT_EQ(3 , voh_it->idx() ) << "Index wrong for first outgoing halfedge of vertex 2"; ++voh_it; EXPECT_EQ(6 , voh_it->idx() ) << "Index wrong for second outgoing halfedge of vertex 2"; ++voh_it; EXPECT_EQ(3 , voh_it->idx() ) << "Index wrong for third(one lap) outgoing halfedge of vertex 2"; // Vertex 3 outgoing voh_it = mesh_.voh_begin(mesh_.vertex_handle(3)); EXPECT_EQ(11 , voh_it->idx() ) << "Index wrong for first outgoing halfedge of vertex 3"; ++voh_it; EXPECT_EQ(7 , voh_it->idx() ) << "Index wrong for second outgoing halfedge of vertex 3"; ++voh_it; EXPECT_EQ(11 , voh_it->idx() ) << "Index wrong for third(one lap) outgoing halfedge of vertex 3"; // =================================================================== // Cleanup // =================================================================== mesh_.garbage_collection(); // =================================================================== // Check configuration afterwards // =================================================================== /** Now the configuration should look like this: * The numbers at the side denote the halfedges * 0 * / \ * / \ * // \\ * 4/5 0\1 * // \\ * / 3--> \ * 2 ----------- 1 * <--2 * */ EXPECT_EQ(2u , mesh_.n_faces() ) << "Wrong number of faces (garbage collection executed!)"; // Check the vertices of the two remaining faces Mesh::FaceHandle fh_0 = mesh_.face_handle(0); fh_1 = mesh_.face_handle(1); fv_it = mesh_.fv_begin(fh_0); EXPECT_EQ(2 , fv_it->idx() ) << "Index wrong for Vertex 1 of face 0 after garbage collection"; ++fv_it; EXPECT_EQ(1 , fv_it->idx() ) << "Index wrong for Vertex 2 of face 0 after garbage collection"; ++fv_it; EXPECT_EQ(0 , fv_it->idx() ) << "Index wrong for Vertex 3 of face 0 after garbage collection"; fv_it = mesh_.fv_begin(fh_1); EXPECT_EQ(1 , fv_it->idx() ) << "Index wrong for Vertex 1 of face 1 after garbage collection"; ++fv_it; EXPECT_EQ(2 , fv_it->idx() ) << "Index wrong for Vertex 2 of face 1 after garbage collection"; ++fv_it; EXPECT_EQ(0 , fv_it->idx() ) << "Index wrong for Vertex 3 of face 1 after garbage collection"; // Get the first halfedge of face 1 Mesh::HalfedgeHandle fh_0_he = mesh_.halfedge_handle(fh_0); EXPECT_EQ(5 , fh_0_he.idx() ) << "Index wrong for first halfedge of face 0"; EXPECT_EQ(2 , mesh_.to_vertex_handle(fh_0_he).idx() ) << "First halfedge inside face 0 pointing to wrong vertex"; next = mesh_.next_halfedge_handle(fh_0_he); EXPECT_EQ(3 , next.idx() ) << "Index wrong for second halfedge inside face 0 "; EXPECT_EQ(1 , mesh_.to_vertex_handle(next).idx() ) << "second halfedge inside face 0 pointing to wrong vertex "; next = mesh_.next_halfedge_handle(next); EXPECT_EQ(0 , next.idx() ) << "Index wrong for third halfedge inside face 0 "; EXPECT_EQ(0 , mesh_.to_vertex_handle(next).idx() ) << "Third halfedge inside face 0 pointing to wrong vertex "; // Get the first halfedge of face 1 fh_1_he = mesh_.halfedge_handle(fh_1); EXPECT_EQ(1 , fh_1_he.idx() ) << "Index wrong for first halfedge of face 1"; EXPECT_EQ(1 , mesh_.to_vertex_handle(fh_1_he).idx() ) << "First halfedge inside face 1 pointing to wrong vertex"; next = mesh_.next_halfedge_handle(fh_1_he); EXPECT_EQ(2 , next.idx() ) << "Index wrong for second halfedge inside face 1 "; EXPECT_EQ(2 , mesh_.to_vertex_handle(next).idx() ) << "second halfedge inside face 1 pointing to wrong vertex "; next = mesh_.next_halfedge_handle(next); EXPECT_EQ(4 , next.idx() ) << "Index wrong for third halfedge inside face 1 "; EXPECT_EQ(0 , mesh_.to_vertex_handle(next).idx() ) << "Third halfedge inside face 1 pointing to wrong vertex "; // Vertex 0 outgoing voh_it = mesh_.voh_begin(mesh_.vertex_handle(0)); EXPECT_EQ(1 , voh_it->idx() ) << "Index wrong for first outgoing halfedge of vertex 0"; ++voh_it; EXPECT_EQ(5 , voh_it->idx() ) << "Index wrong for second outgoing halfedge of vertex 0"; ++voh_it; EXPECT_EQ(1 , voh_it->idx() ) << "Index wrong for third(one lap) outgoing halfedge of vertex 0"; // Vertex 1 outgoing voh_it = mesh_.voh_begin(mesh_.vertex_handle(1)); EXPECT_EQ(0 , voh_it->idx() ) << "Index wrong for first outgoing halfedge of vertex 1"; ++voh_it; EXPECT_EQ(2 , voh_it->idx() ) << "Index wrong for second outgoing halfedge of vertex 1"; ++voh_it; EXPECT_EQ(0 , voh_it->idx() ) << "Index wrong for third(one lap) outgoing halfedge of vertex 1"; // Vertex 2 outgoing voh_it = mesh_.voh_begin(mesh_.vertex_handle(2)); EXPECT_EQ(3 , voh_it->idx() ) << "Index wrong for first outgoing halfedge of vertex 2"; ++voh_it; EXPECT_EQ(4 , voh_it->idx() ) << "Index wrong for second outgoing halfedge of vertex 2"; ++voh_it; EXPECT_EQ(3 , voh_it->idx() ) << "Index wrong for third(one lap) outgoing halfedge of vertex 2"; EXPECT_FALSE( mesh_.is_collapse_ok(mesh_.halfedge_handle(0)) ) << "Collapse should be not ok for halfedge 0"; EXPECT_FALSE( mesh_.is_collapse_ok(mesh_.halfedge_handle(1)) ) << "Collapse should be not ok for halfedge 1"; EXPECT_FALSE( mesh_.is_collapse_ok(mesh_.halfedge_handle(2)) ) << "Collapse should be not ok for halfedge 2"; EXPECT_FALSE( mesh_.is_collapse_ok(mesh_.halfedge_handle(3)) ) << "Collapse should be not ok for halfedge 3"; EXPECT_FALSE( mesh_.is_collapse_ok(mesh_.halfedge_handle(4)) ) << "Collapse should be not ok for halfedge 4"; EXPECT_FALSE( mesh_.is_collapse_ok(mesh_.halfedge_handle(5)) ) << "Collapse should be not ok for halfedge 5"; } /* * Collapsing a tetrahedron */ TEST_F(OpenMeshCollapse, CollapseTetrahedron) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; // Setup a pyramid vhandle[0] = mesh_.add_vertex(Mesh::Point(0 , 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1 , 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(0 ,-1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0 , 1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(-1, 0, 0)); // Add six faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); mesh_.request_vertex_status(); mesh_.request_edge_status(); mesh_.request_face_status(); // ============================================= // Collapse halfedge from 0 to 4 // ============================================= Mesh::HalfedgeHandle heh_collapse1 = mesh_.halfedge_handle(0); EXPECT_EQ(4, mesh_.to_vertex_handle(heh_collapse1).idx() ) << "To vertex of collapse halfedge 1 is wrong"; EXPECT_EQ(0, mesh_.from_vertex_handle(heh_collapse1).idx() ) << "from vertex of collapse halfedge 1 is wrong"; EXPECT_TRUE( mesh_.is_collapse_ok(heh_collapse1) ) << "Collapse not ok for collapse first halfedge (0)"; mesh_.collapse(heh_collapse1); Mesh::HalfedgeHandle heh_collapse2 = mesh_.halfedge_handle(2); EXPECT_EQ(2, mesh_.to_vertex_handle(heh_collapse2).idx() ) << "To vertex of collapse halfedge 2 is wrong"; EXPECT_EQ(4, mesh_.from_vertex_handle(heh_collapse2).idx() ) << "from vertex of collapse halfedge 2 is wrong"; EXPECT_TRUE( mesh_.is_collapse_ok(heh_collapse2) ) << "Collapse not ok for collapse second halfedge (2)"; mesh_.collapse(heh_collapse2); Mesh::HalfedgeHandle heh_collapse3 = mesh_.halfedge_handle(6); EXPECT_EQ(2, mesh_.to_vertex_handle(heh_collapse3).idx() ) << "To vertex of collapse halfedge 3 is wrong"; EXPECT_EQ(3, mesh_.from_vertex_handle(heh_collapse3).idx() ) << "from vertex of collapse halfedge 3 is wrong"; EXPECT_FALSE( mesh_.is_collapse_ok(heh_collapse3) ) << "Collapse not ok for collapse third halfedge (6)"; } /* * Test collapsing an halfedge in a triangle mesh * */ TEST_F(OpenMeshCollapse, LargeCollapseHalfEdge) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[7]; vhandle[0] = mesh_.add_vertex(Mesh::Point( 0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point( 1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point( 2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point( 0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point( 2,-1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(-1, 0, 0)); vhandle[6] = mesh_.add_vertex(Mesh::Point( 3, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[6]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 / \ /|\ / \ / | \ 5 --- 1 | 6 \ / \ | / \ / \|/ 3 ==== 4 */ // Request the status bits mesh_.request_vertex_status(); mesh_.request_edge_status(); mesh_.request_face_status(); // ============================================= // Collapse halfedge from 1 to 4 // ============================================= Mesh::HalfedgeHandle heh_collapse; // Iterate over all halfedges to find the correct one for ( Mesh::HalfedgeIter he_it = mesh_.halfedges_begin() ; he_it != mesh_.halfedges_end() ; ++he_it ) { if ( mesh_.from_vertex_handle(*he_it).idx() == 1 && mesh_.to_vertex_handle(*he_it).idx() == 4 ) heh_collapse = *he_it; } // Check our halfedge EXPECT_EQ(4, mesh_.to_vertex_handle(heh_collapse).idx() ) << "To vertex of collapse halfedge is wrong"; EXPECT_EQ(1, mesh_.from_vertex_handle(heh_collapse).idx() ) << "from vertex of collapse halfedge is wrong"; EXPECT_TRUE( mesh_.is_collapse_ok(heh_collapse) ) << "Collapse not ok for collapse first halfedge (0)"; // Remember the end vertices Mesh::VertexHandle vh_from = mesh_.from_vertex_handle(heh_collapse); Mesh::VertexHandle vh_to = mesh_.to_vertex_handle(heh_collapse); // Collapse it mesh_.collapse(heh_collapse); EXPECT_TRUE( mesh_.status(vh_from).deleted() ) << "From vertex not deleted"; EXPECT_FALSE( mesh_.status(vh_to).deleted() ) << "To Vertex deleted"; } /* * Test collapsing an halfedge in a triangle mesh * */ TEST_F(OpenMeshCollapse, DeletedStatus) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[6]; vhandle[0] = mesh_.add_vertex(Mesh::Point(-1, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point( 0, 2, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point( 0, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point( 0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point( 0,-2, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point( 1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: * 1 * /|\ * / | \ * / _2_ \ * /_/ | \_\ * 0__ | __5 * \ \_3_/ / * \ | / * \ | / * \|/ * 4 */ EXPECT_EQ(mesh_.n_faces(), 6u) << "Could not add all faces"; // Request the status bits mesh_.request_vertex_status(); mesh_.request_edge_status(); mesh_.request_halfedge_status(); mesh_.request_face_status(); // ============================================= // Collapse halfedge from 3 to 2 // ============================================= Mesh::HalfedgeHandle heh_collapse = mesh_.find_halfedge(Mesh::VertexHandle(2), Mesh::VertexHandle(3)); EXPECT_TRUE(heh_collapse.is_valid()) << "Could not find halfedge from vertex 2 to vetex 3"; EXPECT_TRUE(mesh_.is_collapse_ok(heh_collapse)) << "Collapse is not ok for halfedge from vertex 2 to vertex 3"; Mesh::HalfedgeHandle top_left = mesh_.find_halfedge(Mesh::VertexHandle(2), Mesh::VertexHandle(0)); Mesh::HalfedgeHandle top_right = mesh_.find_halfedge(Mesh::VertexHandle(5), Mesh::VertexHandle(2)); Mesh::HalfedgeHandle bottom_left = mesh_.find_halfedge(Mesh::VertexHandle(0), Mesh::VertexHandle(3)); Mesh::HalfedgeHandle bottom_right = mesh_.find_halfedge(Mesh::VertexHandle(3), Mesh::VertexHandle(5)); EXPECT_TRUE(top_left.is_valid()) << "Could not find halfedge from vertex 2 to vetex 0"; EXPECT_TRUE(top_right.is_valid()) << "Could not find halfedge from vertex 5 to vetex 2"; EXPECT_TRUE(bottom_left.is_valid()) << "Could not find halfedge from vertex 0 to vetex 3"; EXPECT_TRUE(bottom_right.is_valid()) << "Could not find halfedge from vertex 3 to vetex 5"; Mesh::FaceHandle left = mesh_.face_handle(top_left); Mesh::FaceHandle right = mesh_.face_handle(top_right); EXPECT_TRUE(left.is_valid()) << "Could not find left face"; EXPECT_TRUE(right.is_valid()) << "Could not find right"; mesh_.collapse(heh_collapse); EXPECT_TRUE(mesh_.status(Mesh::VertexHandle(2)).deleted()) << "Collapsed vertex is not deleted."; EXPECT_TRUE(mesh_.status(left).deleted()) << "Left face is not deleted."; EXPECT_TRUE(mesh_.status(right).deleted()) << "Right face is not deleted."; EXPECT_TRUE(mesh_.status(mesh_.edge_handle(heh_collapse)).deleted()) << "Collapsed edge is not deleted."; EXPECT_TRUE(mesh_.status(mesh_.edge_handle(top_left)).deleted()) << "Top left edge is not deleted."; EXPECT_TRUE(mesh_.status(mesh_.edge_handle(top_right)).deleted()) << "Top right edge is not deleted."; EXPECT_FALSE(mesh_.status(mesh_.edge_handle(bottom_left)).deleted()) << "Bottom left edge is deleted."; EXPECT_FALSE(mesh_.status(mesh_.edge_handle(bottom_right)).deleted()) << "Bottom right edge is deleted."; EXPECT_TRUE(mesh_.status(heh_collapse).deleted()) << "Collapsed halfedge is not deleted."; EXPECT_TRUE(mesh_.status(mesh_.opposite_halfedge_handle(heh_collapse)).deleted()) << "Opposite of collapsed halfedge is not deleted."; EXPECT_TRUE(mesh_.status(top_left).deleted()) << "Halfedge from vertex 0 to vertex 2 is not deleted"; EXPECT_TRUE(mesh_.status(mesh_.opposite_halfedge_handle(top_left)).deleted()) << "Halfedge from vertex 2 to vertex 0 is not deleted"; EXPECT_TRUE(mesh_.status(top_right).deleted()) << "Halfedge from vertex 5 to vertex 2 is not deleted"; EXPECT_TRUE(mesh_.status(mesh_.opposite_halfedge_handle(top_right)).deleted()) << "Halfedge from vertex 2 to vertex 5 is not deleted"; EXPECT_FALSE(mesh_.status(bottom_left).deleted()) << "Halfedge from vertex 0 to vertex 3 is deleted"; EXPECT_FALSE(mesh_.status(mesh_.opposite_halfedge_handle(bottom_left)).deleted()) << "Halfedge from vertex 3 to vertex 0 is deleted"; EXPECT_FALSE(mesh_.status(bottom_right).deleted()) << "Halfedge from vertex 3 to vertex 5 is deleted"; EXPECT_FALSE(mesh_.status(mesh_.opposite_halfedge_handle(bottom_right)).deleted()) << "Halfedge from vertex 5 to vertex 3 is deleted"; } } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_circulator_face_face.cc0000660000175000011300000003664414172246501026465 0ustar moebiusacg_staff#include #include #include #include namespace { class OpenMeshTrimeshCirculatorFaceFace : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Small FaceFaceIterator Test with holes in it */ TEST_F(OpenMeshTrimeshCirculatorFaceFace, FaceFaceIterWithHoles) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(4, 1, 0)); // Add three faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: * * 0 ------ 2 ------ 4 * \ / \ / * \ 0 / \ 2 / * \ / 1 \ / * 1 ------- 3 */ Mesh::FaceFaceIter ff_it = mesh_.ff_begin(mesh_.face_handle(1)); Mesh::FaceFaceIter ff_end = mesh_.ff_end(mesh_.face_handle(1)); EXPECT_EQ(2, ff_it->idx() ) << "Index wrong in FaceFaceIter at initialization"; EXPECT_TRUE(ff_it.is_valid()) << "Iterator invalid in FaceFaceIter at initialization"; ++ff_it; EXPECT_EQ(0, ff_it->idx() ) << "Index wrong in FaceFaceIter at step 1"; EXPECT_TRUE(ff_it.is_valid()) << "Iterator invalid in FaceFaceIter at step 1"; ++ff_it; EXPECT_EQ(2, ff_it->idx() ) << "Index wrong in FaceFaceIter at end"; EXPECT_FALSE(ff_it.is_valid()) << "Iterator invalid in FaceFaceIter at end"; EXPECT_TRUE( ff_it == ff_end ) << "End iterator for FaceFaceIter not matching"; Mesh::ConstFaceFaceIter cff_it = mesh_.cff_begin(mesh_.face_handle(1)); Mesh::ConstFaceFaceIter cff_end = mesh_.cff_end(mesh_.face_handle(1)); EXPECT_EQ(2, cff_it->idx() ) << "Index wrong in ConstFaceFaceIter at initialization"; EXPECT_TRUE(cff_it.is_valid()) << "Iterator invalid in ConstFaceFaceIter at initialization"; ++cff_it; EXPECT_EQ(0, cff_it->idx() ) << "Index wrong in ConstFaceFaceIter at step 1"; EXPECT_TRUE(cff_it.is_valid()) << "Iterator invalid in ConstFaceFaceIter at step 1"; ++cff_it; EXPECT_EQ(2, cff_it->idx() ) << "Index wrong in ConstFaceFaceIter at end"; EXPECT_FALSE(cff_it.is_valid()) << "Iterator invalid in ConstFaceFaceIter at end"; EXPECT_TRUE( cff_it == cff_end ) << "End iterator for ConstFaceFaceIter not matching"; } /* * Small FaceFaceIterator Test with holes in it */ TEST_F(OpenMeshTrimeshCirculatorFaceFace, FaceFaceIterWithoutHoles) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[6]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(4, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add three faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); /* Test setup: * * 0 ------ 2 ------ 4 * \ / \ / * \ 0 / \ 2 / * \ / 1 \ / * 1 ------- 3 * \ / * \ 3 / * \ / * \ / * 5 */ Mesh::FaceFaceIter ff_it = mesh_.ff_begin(mesh_.face_handle(1)); Mesh::FaceFaceIter ff_end = mesh_.ff_end(mesh_.face_handle(1)); EXPECT_EQ(2, ff_it->idx() ) << "Index wrong in FaceFaceIter at initialization"; EXPECT_TRUE(ff_it.is_valid()) << "Iterator invalid in FaceFaceIter at initialization"; ++ff_it; EXPECT_EQ(0, ff_it->idx() ) << "Index wrong in FaceFaceIter at step 1"; EXPECT_TRUE(ff_it.is_valid()) << "Iterator invalid in FaceFaceIter at step 1"; ++ff_it; EXPECT_EQ(3, ff_it->idx() ) << "Index wrong in FaceFaceIter at step 2"; EXPECT_TRUE(ff_it.is_valid()) << "Iterator invalid in FaceFaceIter at step 2"; ++ff_it; EXPECT_EQ(2, ff_it->idx() ) << "Index wrong in FaceFaceIter at end"; EXPECT_FALSE(ff_it.is_valid()) << "Iterator invalid in FaceFaceIter at end"; EXPECT_TRUE( ff_it == ff_end ) << "End iterator for FaceFaceIter not matching"; Mesh::ConstFaceFaceIter cff_it = mesh_.cff_begin(mesh_.face_handle(1)); Mesh::ConstFaceFaceIter cff_end = mesh_.cff_end(mesh_.face_handle(1)); EXPECT_EQ(2, cff_it->idx() ) << "Index wrong in ConstFaceFaceIter at initialization"; EXPECT_TRUE(cff_it.is_valid()) << "Iterator invalid in ConstFaceFaceIter at initialization"; ++cff_it; EXPECT_EQ(0, cff_it->idx() ) << "Index wrong in ConstFaceFaceIter at step 1"; EXPECT_TRUE(cff_it.is_valid()) << "Iterator invalid in ConstFaceFaceIter at step 1"; ++cff_it; EXPECT_EQ(3, cff_it->idx() ) << "Index wrong in ConstFaceFaceIter at step 2"; EXPECT_TRUE(cff_it.is_valid()) << "Iterator invalid in ConstFaceFaceIter at step 2"; ++cff_it; EXPECT_EQ(2, cff_it->idx() ) << "Index wrong in ConstFaceFaceIter at end"; EXPECT_FALSE(cff_it.is_valid()) << "Iterator invalid in ConstFaceFaceIter at end"; EXPECT_TRUE( cff_it == cff_end ) << "End iterator for ConstFaceFaceIter not matching"; } /* * Test CW and CCW iterators */ TEST_F(OpenMeshTrimeshCirculatorFaceFace, CWAndCCWCheck) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[6]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(3, 0, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(4, 1, 0)); vhandle[5] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add three faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[3]); mesh_.add_face(face_vhandles); /* Test setup: * * 0 ------ 2 ------ 4 * \ / \ / * \ 0 / \ 2 / * \ / 1 \ / * 1 ------- 3 * \ / * \ 3 / * \ / * \ / * 5 */ int indices[3] = {2, 0, 3}; int rev_indices[3]; std::reverse_copy(indices,indices+3,rev_indices); //CCW Mesh::FaceFaceCCWIter ff_ccwit = mesh_.ff_ccwbegin(mesh_.face_handle(1)); Mesh::FaceFaceCCWIter ff_ccwend = mesh_.ff_ccwend(mesh_.face_handle(1)); size_t i = 0; for (;ff_ccwit != ff_ccwend; ++ff_ccwit, ++i) { EXPECT_EQ(indices[i], ff_ccwit->idx()) << "Index wrong in FaceFaceCCWIter"; } EXPECT_FALSE(ff_ccwit.is_valid()) << "Iterator invalid in FaceFaceCCWIter at end"; EXPECT_TRUE( ff_ccwit == ff_ccwend ) << "End iterator for FaceFaceCCWIter not matching"; //constant CCW Mesh::ConstFaceFaceCCWIter cff_ccwit = mesh_.cff_ccwbegin(mesh_.face_handle(1)); Mesh::ConstFaceFaceCCWIter cff_ccwend = mesh_.cff_ccwend(mesh_.face_handle(1)); i = 0; for (;cff_ccwit != cff_ccwend; ++cff_ccwit, ++i) { EXPECT_EQ(indices[i], cff_ccwit->idx()) << "Index wrong in ConstFaceFaceCCWIter"; } EXPECT_FALSE(cff_ccwit.is_valid()) << "Iterator invalid in ConstFaceFaceCCWIter at end"; EXPECT_TRUE( cff_ccwit == cff_ccwend ) << "End iterator for ConstFaceFaceCCWIter not matching"; //CW Mesh::FaceFaceCWIter ff_cwit = mesh_.ff_cwbegin(mesh_.face_handle(1)); Mesh::FaceFaceCWIter ff_cwend = mesh_.ff_cwend(mesh_.face_handle(1)); i = 0; for (;ff_cwit != ff_cwend; ++ff_cwit, ++i) { EXPECT_EQ(rev_indices[i], ff_cwit->idx()) << "Index wrong in FaceFaceCWIter"; } EXPECT_FALSE(ff_cwit.is_valid()) << "Iterator invalid in FaceFaceCWIter at end"; EXPECT_TRUE( ff_cwit == ff_cwend ) << "End iterator for FaceFaceCWIter not matching"; //constant CW Mesh::ConstFaceFaceCWIter cff_cwit = mesh_.cff_cwbegin(mesh_.face_handle(1)); Mesh::ConstFaceFaceCWIter cff_cwend = mesh_.cff_cwend(mesh_.face_handle(1)); i = 0; for (;cff_cwit != cff_cwend; ++cff_cwit, ++i) { EXPECT_EQ(rev_indices[i], cff_cwit->idx()) << "Index wrong in ConstFaceFaceCWIter"; } EXPECT_FALSE(cff_cwit.is_valid()) << "Iterator invalid in ConstFaceFaceCWIter at end"; EXPECT_TRUE( cff_cwit == cff_cwend ) << "End iterator for ConstFaceFaceCWIter not matching"; /* * conversion properties: * a) cw_begin == CWIter(ccw_begin()) * b) cw_iter->idx() == CCWIter(cw_iter)->idx() for valid iterators * c) --cw_iter == CWIter(++ccwIter) for valid iterators * d) cw_end == CWIter(ccw_end()) */ Mesh::FaceFaceCWIter ff_cwIter = mesh_.ff_cwbegin(mesh_.face_handle(1)); // a) EXPECT_TRUE( *ff_cwIter == *++Mesh::FaceFaceCWIter(mesh_.ff_ccwend(mesh_.face_handle(1)))) << "ccw to cw conversion failed"; EXPECT_TRUE( *++Mesh::FaceFaceCCWIter(ff_cwIter) == *mesh_.ff_ccwend(mesh_.face_handle(1)) ) << "cw to ccw conversion failed"; // b) EXPECT_EQ( ff_cwIter->idx(), Mesh::FaceFaceCCWIter(ff_cwIter)->idx()) << "iterators doesnt point on the same element"; // c) auto ff_ccwIter = Mesh::FaceFaceCCWIter(ff_cwIter); EXPECT_EQ(ff_cwIter->idx(),ff_ccwIter->idx())<< "iterators dont point on the same element"; ++ff_cwIter; --ff_ccwIter; EXPECT_EQ(ff_cwIter->idx(),ff_ccwIter->idx()) << "iteratoes are not equal after inc/dec"; // d) auto ff_cwEnd = mesh_.ff_ccwend(mesh_.face_handle(1)); ff_cwIter = Mesh::FaceFaceCWIter(ff_cwEnd); EXPECT_FALSE(ff_cwIter.is_valid()) << "end iterator is not invalid"; EXPECT_TRUE(*mesh_.ff_cwbegin(mesh_.face_handle(1)) == *++ff_cwIter) << "end iterators are not equal"; } /* * Small FaceFaceIterator Test for getting handles and faces from the facefaceiterator */ TEST_F(OpenMeshTrimeshCirculatorFaceFace, FaceFaceIteratorHandleConversion) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[4]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 0, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(1, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); Mesh::FaceHandle fh1 = mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); /* Test setup: * * 1 -------- 2 * | f0 / | * | / f1 | * 0 -------- 3 */ // Check setup EXPECT_EQ(4u , mesh_.n_vertices() ) << "Wrong number of vertices"; EXPECT_EQ(2u , mesh_.n_faces() ) << "Wrong number of faces"; Mesh::ConstFaceFaceIter face_iter = mesh_.cff_iter(fh1); // Get the face via the handle Mesh::FaceHandle faceHandle1 = *face_iter; EXPECT_EQ(1, faceHandle1.idx() ) << "Wrong face handle index when getting from iterator via handle"; } /* * Test if the end iterator stays invalid after one lap */ //TEST_F(OpenMeshTrimeshCirculatorFaceFace, FaceFaceIterCheckInvalidationAtEnds) { // // mesh_.clear(); // // // Add some vertices // Mesh::VertexHandle vhandle[5]; // // vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); // vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); // vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); // vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // // // Add two faces // std::vector face_vhandles; // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[2]); // Mesh::FaceHandle fh0 = mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[1]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[2]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // /* Test setup: // 0 ==== 2 // |\ 0 /| // | \ / | // |2 1 3| // | / \ | // |/ 1 \| // 3 ==== 4 */ // // // // Check if the end iterator stays invalid after end // Mesh::FaceFaceIter endIter = mesh_.ff_end(fh0); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // ++endIter ; // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid after increment"; // // // Check if the end iterators becomes valid after decrement // endIter = mesh_.ff_end(fh0); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // --endIter; // EXPECT_TRUE(endIter.is_valid()) << "EndIter is invalid after decrement"; // EXPECT_EQ(3,endIter->idx()) << "EndIter points on the wrong element"; // // // // Check if the start iterator decrement is invalid // Mesh::FaceFaceIter startIter = mesh_.ff_begin(fh0); // EXPECT_TRUE(startIter.is_valid()) << "StartIter is not valid"; // --startIter; // EXPECT_FALSE(startIter.is_valid()) << "StartIter decrement is not invalid"; // // // Check if the start iterator becomes valid // ++startIter; // EXPECT_TRUE(startIter.is_valid()) << "StartIter is invalid after re-incrementing"; // EXPECT_EQ(startIter->idx(), mesh_.ff_begin(fh0)->idx()) << "StartIter points on the wrong element"; // //} } OpenMesh-9.0.0/src/Unittests/TestFiles/0000770000175000011300000000000014172246501020062 5ustar moebiusacg_staffOpenMesh-9.0.0/src/Unittests/TestFiles/cube1.stl0000660000175000011300001412677514172246501021635 0ustar moebiusacg_staffsolid facet normal -0.038545 -0.004330 0.999247 outer loop vertex 0.3361909986 -0.0967364982 0.5043169856 vertex 0.3378460109 -0.0708471984 0.5044929981 vertex 0.3110769987 -0.0813329965 0.5034149885 endloop endfacet facet normal 0.998844 -0.000535 0.048062 outer loop vertex 0.5049110055 -0.0905769989 -0.3314880133 vertex 0.5034909844 -0.1001219973 -0.3020829856 vertex 0.5045019984 -0.1207489967 -0.3233239949 endloop endfacet facet normal 0.999382 0.028642 -0.020367 outer loop vertex 0.5010709763 -0.2126049995 0.2169879973 vertex 0.5002679825 -0.2046590000 0.1887609959 vertex 0.5000799894 -0.1827030033 0.2104119956 endloop endfacet facet normal -0.003749 0.999991 -0.001832 outer loop vertex -0.0749751031 0.4991819859 -0.1325899959 vertex -0.1079230011 0.4990450144 -0.1399250031 vertex -0.0965142995 0.4991450012 -0.1086950004 endloop endfacet facet normal 0.999726 -0.021144 0.010079 outer loop vertex 0.5099700093 -0.3251700103 0.3524299860 vertex 0.5091350079 -0.3537180126 0.3753649890 vertex 0.5093200207 -0.3595480025 0.3447819948 endloop endfacet facet normal 0.041143 -0.004751 -0.999142 outer loop vertex -0.3143720031 -0.0908135027 -0.5040460229 vertex -0.2877619863 -0.0738290027 -0.5030310154 vertex -0.2860369980 -0.1034779996 -0.5028190017 endloop endfacet facet normal 0.987068 -0.033897 0.156676 outer loop vertex 0.5042399764 0.3271929920 0.4154190123 vertex 0.5022739768 0.3011519909 0.4221709967 vertex 0.5066639781 0.3086690009 0.3961400092 endloop endfacet facet normal -0.331202 -0.943514 -0.009270 outer loop vertex -0.4405600131 -0.4949150085 0.2667610049 vertex -0.4224550128 -0.5015289783 0.2930780053 vertex -0.4493969977 -0.4921349883 0.2995370030 endloop endfacet facet normal 0.998913 0.012945 -0.044780 outer loop vertex 0.5095829964 0.3546519876 -0.3543469906 vertex 0.5086550117 0.3378250003 -0.3799119890 vertex 0.5081400275 0.3700909913 -0.3820720017 endloop endfacet facet normal 0.968564 -0.044797 0.244699 outer loop vertex 0.5017849803 0.2214760035 0.4091599882 vertex 0.5032160282 0.2514939904 0.4089910090 vertex 0.4967550039 0.2394659966 0.4323630035 endloop endfacet facet normal 0.044161 0.955682 0.291071 outer loop vertex -0.2661690116 0.5022040009 0.4237610102 vertex -0.2467229962 0.4951260090 0.4440500140 vertex -0.2292920053 0.5024970174 0.4172039926 endloop endfacet facet normal -0.084958 0.996346 0.008721 outer loop vertex -0.4042020142 0.5043029785 -0.2098979950 vertex -0.4088450074 0.5036219954 -0.1773270071 vertex -0.3802730143 0.5061770082 -0.1908880025 endloop endfacet facet normal -0.042525 -0.010866 -0.999036 outer loop vertex 0.2996360064 0.1815890074 -0.5038740039 vertex 0.3315989971 0.1708749980 -0.5051180124 vertex 0.3125930130 0.1502809972 -0.5040850043 endloop endfacet facet normal -0.001552 0.031960 -0.999488 outer loop vertex -0.3232060075 0.3441630006 -0.5091990232 vertex -0.3500050008 0.3374519944 -0.5093719959 vertex -0.3379960060 0.3675259948 -0.5084289908 endloop endfacet facet normal -0.996960 0.033568 -0.070320 outer loop vertex -0.5055810213 -0.2014860064 -0.3931280077 vertex -0.5057579875 -0.1767729968 -0.3788219988 vertex -0.5039200187 -0.1781959981 -0.4055590034 endloop endfacet facet normal 0.995694 -0.006749 0.092460 outer loop vertex 0.5063560009 0.2610670030 0.3887740076 vertex 0.5076209903 0.2834050059 0.3767820001 vertex 0.5050420165 0.2795050144 0.4042699933 endloop endfacet facet normal -0.060293 0.997714 -0.030538 outer loop vertex -0.3818710148 0.5055980086 0.2950919867 vertex -0.3551479876 0.5075230002 0.3052229881 vertex -0.3584949970 0.5064489841 0.2767420113 endloop endfacet facet normal 0.039709 0.964642 -0.260555 outer loop vertex -0.2453079969 0.5030199885 -0.4120399952 vertex -0.2634710073 0.4964540005 -0.4391170144 vertex -0.2830640078 0.5028989911 -0.4182420075 endloop endfacet facet normal -0.091928 -0.995265 -0.031568 outer loop vertex -0.3969610035 -0.5059620142 0.2767980099 vertex -0.3786840141 -0.5082039833 0.2942579985 vertex -0.4001739919 -0.5064640045 0.3019810021 endloop endfacet facet normal 0.025625 0.996304 0.081991 outer loop vertex -0.2962790132 0.5085920095 0.3811950088 vertex -0.2830139995 0.5064280033 0.4033449888 vertex -0.2659409940 0.5077810287 0.3815680146 endloop endfacet facet normal 0.000294 1.000000 0.000240 outer loop vertex 0.0216354001 0.5000339746 0.0220615007 vertex 0.0084508900 0.5000460148 -0.0119295996 vertex -0.0145135000 0.5000470281 0.0119639998 endloop endfacet facet normal 0.999752 0.007266 0.021040 outer loop vertex 0.5092399716 -0.3229390085 0.3863480091 vertex 0.5099700093 -0.3251700103 0.3524299860 vertex 0.5093619823 -0.2934420109 0.3703640103 endloop endfacet facet normal 0.018467 -0.615032 0.788286 outer loop vertex -0.1131210029 -0.4747520089 0.4758020043 vertex -0.0878160968 -0.4698100090 0.4790650010 vertex -0.1093470007 -0.4600850046 0.4871569872 endloop endfacet facet normal 0.004658 0.999901 0.013293 outer loop vertex -0.1499910057 0.4995340109 -0.1813170016 vertex -0.1411190033 0.4990659952 -0.1492210031 vertex -0.1168619990 0.4992569983 -0.1720889956 endloop endfacet facet normal -0.175114 0.017523 -0.984392 outer loop vertex -0.4259159863 -0.0886745974 -0.4976499975 vertex -0.3978269994 -0.0861051977 -0.5026010275 vertex -0.4103800058 -0.1144779995 -0.5008730292 endloop endfacet facet normal 0.032483 0.004973 -0.999460 outer loop vertex -0.2454860061 0.0841872022 -0.5005720258 vertex -0.2521669865 0.1105509996 -0.5006579757 vertex -0.2254890054 0.1049069986 -0.4998190105 endloop endfacet facet normal 0.999470 -0.031172 0.009425 outer loop vertex 0.5041970015 -0.3785220087 -0.1720910072 vertex 0.5049459934 -0.3624320030 -0.1983020008 vertex 0.5051029921 -0.3491759896 -0.1711069942 endloop endfacet facet normal -0.078740 0.996886 0.004295 outer loop vertex -0.3819299936 0.5049089789 0.1180270016 vertex -0.4097859859 0.5027289987 0.1133280024 vertex -0.4026390016 0.5031830072 0.1389729977 endloop endfacet facet normal 0.033113 0.033303 -0.998897 outer loop vertex -0.2328059971 -0.2371270061 -0.5024030209 vertex -0.2369109988 -0.2008900046 -0.5013309717 vertex -0.2088979930 -0.2092469931 -0.5006809831 endloop endfacet facet normal 0.049673 -0.032654 -0.998232 outer loop vertex -0.2594420016 0.1887969971 -0.5018680096 vertex -0.2839199901 0.2090329975 -0.5037479997 vertex -0.2571440041 0.2218240052 -0.5028340220 endloop endfacet facet normal -0.011209 0.040754 -0.999106 outer loop vertex 0.1866019964 -0.3121309876 -0.5043910146 vertex 0.1749179959 -0.3397369981 -0.5053859949 vertex 0.1581089944 -0.3148429990 -0.5041819811 endloop endfacet facet normal 0.013109 0.998816 -0.046847 outer loop vertex -0.1625559926 0.5012710094 0.2566359937 vertex -0.1966940016 0.5019739866 0.2620710135 vertex -0.1737219989 0.5029829741 0.2900120020 endloop endfacet facet normal -0.005594 0.998815 -0.048340 outer loop vertex -0.0919922963 0.5033400059 0.2999559939 vertex -0.0615676008 0.5035229921 0.3002159894 vertex -0.0761822015 0.5019069910 0.2685169876 endloop endfacet facet normal -0.020163 0.980360 0.196185 outer loop vertex 0.1064160019 0.5016720295 0.4036290050 vertex 0.1199249998 0.4973160028 0.4267849922 vertex 0.1347289979 0.5016509891 0.4066439867 endloop endfacet facet normal 0.219128 -0.014877 -0.975583 outer loop vertex 0.4078010023 -0.0375165008 -0.5025699735 vertex 0.4259879887 -0.0280054007 -0.4986299872 vertex 0.4216420054 -0.0558843985 -0.4991810024 endloop endfacet facet normal -0.005454 0.999982 0.002300 outer loop vertex 0.1713639945 0.4992890060 -0.1560409963 vertex 0.1361880004 0.4990830123 -0.1498890072 vertex 0.1599310040 0.4991540015 -0.1244560033 endloop endfacet facet normal 0.999518 -0.025431 0.017795 outer loop vertex 0.5049459934 -0.3624320030 -0.1983020008 vertex 0.5052599907 -0.3712520003 -0.2285439968 vertex 0.5057680011 -0.3450309932 -0.2196049988 endloop endfacet facet normal -0.004279 0.173820 -0.984768 outer loop vertex 0.0700104013 0.4071469903 -0.5023120046 vertex 0.0784218013 0.4310129881 -0.4981360137 vertex 0.1015139967 0.4126079977 -0.5014849901 endloop endfacet facet normal -0.009009 0.031284 -0.999470 outer loop vertex -0.3311780095 -0.3062709868 -0.5086219907 vertex -0.3359979987 -0.3387140036 -0.5095940232 vertex -0.3666610122 -0.3159460127 -0.5086050034 endloop endfacet facet normal 0.999694 0.023254 0.008454 outer loop vertex 0.5049149990 -0.3197880089 0.0463839993 vertex 0.5057960153 -0.3494569957 0.0238129999 vertex 0.5052360296 -0.3216679990 0.0135944998 endloop endfacet facet normal 0.998626 -0.002006 0.052368 outer loop vertex 0.5034909844 -0.1001219973 -0.3020829856 vertex 0.5018439889 -0.1073580012 -0.2709529996 vertex 0.5030210018 -0.1287920028 -0.2942189872 endloop endfacet facet normal -0.027113 -0.012926 -0.999549 outer loop vertex -0.3899730146 0.1502850056 -0.5050050020 vertex -0.3900929987 0.1873459965 -0.5054810047 vertex -0.3640510142 0.1652760059 -0.5059019923 endloop endfacet facet normal 0.002526 0.011763 -0.999928 outer loop vertex 0.1604939997 0.3457219899 -0.5044239759 vertex 0.1270000041 0.3549520075 -0.5044000149 vertex 0.1469340026 0.3790659904 -0.5040659904 endloop endfacet facet normal -0.021635 -0.499652 0.865956 outer loop vertex -0.0846479982 -0.4485119879 0.4914329946 vertex -0.0878160968 -0.4698100090 0.4790650010 vertex -0.0607455000 -0.4647360146 0.4826689959 endloop endfacet facet normal 0.999362 -0.035549 -0.003560 outer loop vertex 0.5004360080 0.2209960073 -0.0750185996 vertex 0.5012879968 0.2474469990 -0.0999806970 vertex 0.5016739964 0.2552820146 -0.0698650032 endloop endfacet facet normal -0.015271 -0.044057 -0.998912 outer loop vertex 0.1758619994 0.2980799973 -0.5030540228 vertex 0.1574019939 0.2854329944 -0.5022140145 vertex 0.1576959938 0.3125379980 -0.5034139752 endloop endfacet facet normal 0.035716 0.025897 -0.999026 outer loop vertex -0.3233290017 -0.2006720006 -0.5048599839 vertex -0.3067130148 -0.2182260007 -0.5047209859 vertex -0.3272210062 -0.2281720042 -0.5057119727 endloop endfacet facet normal -0.416196 -0.640482 -0.645418 outer loop vertex -0.4589389861 -0.4635219872 -0.4754740000 vertex -0.4597820044 -0.4728890061 -0.4656350017 vertex -0.4680840075 -0.4649800062 -0.4681299925 endloop endfacet facet normal -0.020770 -0.004577 0.999774 outer loop vertex 0.3533250093 -0.0101587996 0.5048750043 vertex 0.3317599893 -0.0016419900 0.5044659972 vertex 0.3295629919 -0.0266158003 0.5043060184 endloop endfacet facet normal -0.010367 0.875969 -0.482255 outer loop vertex 0.1316580027 0.4835439920 -0.4669800103 vertex 0.1294790059 0.4934290051 -0.4489780068 vertex 0.1557109952 0.4887180030 -0.4580990076 endloop endfacet facet normal -0.002622 0.999994 0.002373 outer loop vertex -0.0145135000 0.5000470281 0.0119639998 vertex -0.0388461016 0.4999330044 0.0331245996 vertex -0.0074749999 0.4999909997 0.0433517992 endloop endfacet facet normal -0.278224 -0.682708 0.675649 outer loop vertex -0.4633699954 -0.4706979990 0.4626680017 vertex -0.4541479945 -0.4767769873 0.4603230059 vertex -0.4527260065 -0.4677380025 0.4700419903 endloop endfacet facet normal -0.003170 0.999987 0.004055 outer loop vertex -0.0074749999 0.4999909997 0.0433517992 vertex -0.0388461016 0.4999330044 0.0331245996 vertex -0.0318964012 0.4998309910 0.0637188032 endloop endfacet facet normal -0.013506 0.999604 -0.024699 outer loop vertex 0.3282020092 0.5057550073 0.2064779997 vertex 0.3589079976 0.5065190196 0.2206079960 vertex 0.3583459854 0.5056419969 0.1854210049 endloop endfacet facet normal -0.171207 -0.203037 0.964087 outer loop vertex -0.3921610117 -0.4190810025 0.5030639768 vertex -0.4128240049 -0.4042449892 0.5025190115 vertex -0.4140590131 -0.4291009903 0.4970650077 endloop endfacet facet normal 0.004179 0.999983 0.004047 outer loop vertex 0.0245906003 0.4996129870 0.1118929982 vertex 0.0240180008 0.4994939864 0.1418890059 vertex 0.0508632995 0.4994390011 0.1277569979 endloop endfacet facet normal -0.000147 0.999998 0.001818 outer loop vertex -0.0145135000 0.5000470281 0.0119639998 vertex -0.0074749999 0.4999909997 0.0433517992 vertex 0.0216354001 0.5000339746 0.0220615007 endloop endfacet facet normal -0.992588 -0.021328 -0.119639 outer loop vertex -0.5050410032 0.2641389966 -0.4056409895 vertex -0.5025849938 0.2401680052 -0.4217439890 vertex -0.5054749846 0.2351409942 -0.3968710005 endloop endfacet facet normal -0.993523 -0.108283 0.034440 outer loop vertex -0.5043339729 -0.3894320130 -0.0753642023 vertex -0.5013769865 -0.4106749892 -0.0568511002 vertex -0.5040879846 -0.3818069994 -0.0442941003 endloop endfacet facet normal 0.022178 -0.989307 -0.144155 outer loop vertex -0.0137652997 -0.5002920032 -0.4184190035 vertex -0.0158773009 -0.5043230057 -0.3910799921 vertex -0.0409402996 -0.5026819706 -0.4061979949 endloop endfacet facet normal -0.999756 -0.014182 -0.016966 outer loop vertex -0.5048199892 -0.3811550140 -0.1731539965 vertex -0.5055170059 -0.3639430106 -0.1464689970 vertex -0.5052899718 -0.3439050019 -0.1765969992 endloop endfacet facet normal -0.004527 0.999525 -0.030486 outer loop vertex -0.0880827010 0.5055890083 0.3572610021 vertex -0.0754268020 0.5047090054 0.3265300095 vertex -0.1062550023 0.5046070218 0.3277640045 endloop endfacet facet normal 0.003137 -0.033579 -0.999431 outer loop vertex -0.0852568969 0.3035120070 -0.5033249855 vertex -0.1154699996 0.3051849902 -0.5034760237 vertex -0.0988850966 0.3333719969 -0.5043709874 endloop endfacet facet normal -0.005597 0.998833 -0.047967 outer loop vertex -0.0754268020 0.5047090054 0.3265300095 vertex -0.0615676008 0.5035229921 0.3002159894 vertex -0.0919922963 0.5033400059 0.2999559939 endloop endfacet facet normal -0.036799 0.999043 -0.023658 outer loop vertex 0.2952629924 0.5034220219 0.1594689935 vertex 0.2963390052 0.5042279959 0.1918309927 vertex 0.3246670067 0.5048400164 0.1736119986 endloop endfacet facet normal 0.008157 0.024335 -0.999671 outer loop vertex -0.1142219976 0.3638190031 -0.5048670173 vertex -0.0958008990 0.3912889957 -0.5040479898 vertex -0.0805353001 0.3620589972 -0.5046349764 endloop endfacet facet normal -0.198899 -0.978991 -0.044892 outer loop vertex -0.4001739919 -0.5064640045 0.3019810021 vertex -0.4224550128 -0.5015289783 0.2930780053 vertex -0.3969610035 -0.5059620142 0.2767980099 endloop endfacet facet normal 0.046176 -0.997648 0.050651 outer loop vertex -0.2795679867 -0.5063210130 -0.2765200138 vertex -0.2478539944 -0.5051950216 -0.2832539976 vertex -0.2599810064 -0.5042449832 -0.2534860075 endloop endfacet facet normal -0.040803 -0.999161 -0.003528 outer loop vertex 0.3508749902 -0.5056809783 -0.0637215003 vertex 0.3292419910 -0.5048750043 -0.0417856015 vertex 0.3168439865 -0.5042459965 -0.0765348002 endloop endfacet facet normal 0.113926 -0.993322 -0.018241 outer loop vertex 0.3912129998 -0.5052949786 -0.0913192034 vertex 0.4113459885 -0.5030429959 -0.0882088020 vertex 0.3955059946 -0.5051879883 -0.0703328028 endloop endfacet facet normal 0.114249 -0.993243 -0.020386 outer loop vertex 0.4113459885 -0.5030429959 -0.0882088020 vertex 0.3912129998 -0.5052949786 -0.0913192034 vertex 0.3994849920 -0.5039110184 -0.1123899966 endloop endfacet facet normal -0.998099 -0.018916 -0.058664 outer loop vertex -0.5037680268 -0.0512364991 -0.3986519873 vertex -0.5052790046 -0.0553504005 -0.3716180027 vertex -0.5050070286 -0.0323776007 -0.3836530149 endloop endfacet facet normal -0.003336 0.999993 0.001553 outer loop vertex -0.0388461016 0.4999330044 0.0331245996 vertex -0.0145135000 0.5000470281 0.0119639998 vertex -0.0459880009 0.4999549985 0.0036134999 endloop endfacet facet normal 0.085779 -0.996069 0.022103 outer loop vertex 0.3848679960 -0.5049690008 -0.1625339985 vertex 0.3905670047 -0.5050879717 -0.1900130063 vertex 0.4056529999 -0.5033760071 -0.1714099944 endloop endfacet facet normal -0.010266 0.999282 -0.036476 outer loop vertex -0.3584949970 0.5064489841 0.2767420113 vertex -0.3551479876 0.5075230002 0.3052229881 vertex -0.3312000036 0.5071709752 0.2888390124 endloop endfacet facet normal 0.116800 -0.993150 -0.003322 outer loop vertex 0.4056529999 -0.5033760071 -0.1714099944 vertex 0.3905670047 -0.5050879717 -0.1900130063 vertex 0.4147619903 -0.5022330284 -0.1928469986 endloop endfacet facet normal -0.002318 0.999994 -0.002699 outer loop vertex 0.1259430051 0.4990940094 -0.1174999997 vertex 0.1493729949 0.4992150068 -0.0927904025 vertex 0.1599310040 0.4991540015 -0.1244560033 endloop endfacet facet normal 0.003028 0.999995 -0.001204 outer loop vertex 0.1010660008 0.4991579950 0.1347229928 vertex 0.0967599005 0.4992040098 0.1621070057 vertex 0.1239200011 0.4991109967 0.1531579942 endloop endfacet facet normal -0.023691 -0.748171 0.663083 outer loop vertex -0.0933623016 -0.4839920104 0.4628649950 vertex -0.0652550980 -0.4802609980 0.4680790007 vertex -0.0878160968 -0.4698100090 0.4790650010 endloop endfacet facet normal -0.026552 0.009321 -0.999604 outer loop vertex -0.3509710133 -0.2113319933 -0.5055469871 vertex -0.3806979954 -0.2249139994 -0.5048840046 vertex -0.3725210130 -0.1956129968 -0.5048279762 endloop endfacet facet normal 0.042443 0.032837 -0.998559 outer loop vertex -0.2876119912 -0.2243649960 -0.5041109920 vertex -0.3034220040 -0.2408770025 -0.5053259730 vertex -0.3067130148 -0.2182260007 -0.5047209859 endloop endfacet facet normal 0.033006 0.031477 -0.998959 outer loop vertex -0.3067130148 -0.2182260007 -0.5047209859 vertex -0.3034220040 -0.2408770025 -0.5053259730 vertex -0.3272210062 -0.2281720042 -0.5057119727 endloop endfacet facet normal -0.287266 -0.956892 -0.042859 outer loop vertex -0.4405600131 -0.4949150085 0.2667610049 vertex -0.4152109921 -0.5020859838 0.2569600046 vertex -0.4224550128 -0.5015289783 0.2930780053 endloop endfacet facet normal -0.977733 0.209296 0.015278 outer loop vertex -0.5029479861 0.4041920006 0.1490159929 vertex -0.4972409904 0.4306209981 0.1521860063 vertex -0.4999200106 0.4201079905 0.1247579977 endloop endfacet facet normal 0.013459 0.999857 0.010199 outer loop vertex -0.3611609936 0.5056880116 -0.0637006983 vertex -0.3301270008 0.5053250194 -0.0690670013 vertex -0.3504039943 0.5057899952 -0.0878928974 endloop endfacet facet normal 0.043741 -0.998766 0.023516 outer loop vertex 0.3858380020 -0.5081130266 -0.3072730005 vertex 0.3684340119 -0.5081040263 -0.2745180130 vertex 0.3557910025 -0.5092880130 -0.3012880087 endloop endfacet facet normal 0.999850 -0.008262 -0.015236 outer loop vertex 0.5095829964 0.3546519876 -0.3543469906 vertex 0.5098249912 0.3410379887 -0.3310840130 vertex 0.5093719959 0.3227489889 -0.3508940041 endloop endfacet facet normal 0.999315 -0.035617 0.010031 outer loop vertex 0.5093719959 0.3227489889 -0.3508940041 vertex 0.5098249912 0.3410379887 -0.3310840130 vertex 0.5087180138 0.3144449890 -0.3152270019 endloop endfacet facet normal 0.010431 0.984806 -0.173344 outer loop vertex -0.1540160030 0.5035309792 -0.4005869925 vertex -0.1422570050 0.4989689887 -0.4257969856 vertex -0.1757619977 0.5000320077 -0.4217739999 endloop endfacet facet normal -0.005307 0.999753 -0.021597 outer loop vertex -0.1144429967 0.4999170005 0.2204000056 vertex -0.0859507993 0.4996060133 0.1990019977 vertex -0.1135020033 0.4992530048 0.1894309968 endloop endfacet facet normal -0.043669 -0.998566 0.030978 outer loop vertex 0.2411759943 -0.5010859966 -0.2068649977 vertex 0.2391339988 -0.5018519759 -0.2344350070 vertex 0.2639780045 -0.5025609732 -0.2222670019 endloop endfacet facet normal 0.051275 0.005158 -0.998671 outer loop vertex 0.3641610146 0.1039389968 -0.5048490167 vertex 0.3962880075 0.0929950029 -0.5032560229 vertex 0.3746969998 0.0692981035 -0.5044869781 endloop endfacet facet normal -0.434502 -0.810600 0.392601 outer loop vertex -0.4541479945 -0.4767769873 0.4603230059 vertex -0.4633699954 -0.4706979990 0.4626680017 vertex -0.4639489949 -0.4761579931 0.4507539868 endloop endfacet facet normal 0.037560 -0.999286 0.004194 outer loop vertex -0.3060550094 -0.5094140172 -0.3283280134 vertex -0.3136619925 -0.5098350048 -0.3605099916 vertex -0.2765609920 -0.5084189773 -0.3553839922 endloop endfacet facet normal -0.027634 0.998334 0.050643 outer loop vertex 0.1915509999 0.5039119720 -0.2873840034 vertex 0.2166710049 0.5035660267 -0.2668569982 vertex 0.2256609946 0.5056679845 -0.3033879995 endloop endfacet facet normal -0.014127 0.999419 0.031006 outer loop vertex 0.1425680071 0.5050070286 0.3607879877 vertex 0.1131189987 0.5048120022 0.3536570072 vertex 0.1238240004 0.5040850043 0.3819679916 endloop endfacet facet normal 0.005896 0.999902 0.012725 outer loop vertex -0.0186650995 0.5057089925 -0.3558630049 vertex 0.0077999500 0.5053840280 -0.3425909877 vertex 0.0045897299 0.5057089925 -0.3666380048 endloop endfacet facet normal -0.002514 0.999258 0.038434 outer loop vertex -0.0200273003 0.5048760176 -0.3273099959 vertex -0.0459375009 0.5054579973 -0.3441359997 vertex -0.0530626997 0.5042089820 -0.3121289909 endloop endfacet facet normal 0.047226 -0.998880 0.003063 outer loop vertex -0.3000380099 -0.5033439994 -0.1423330009 vertex -0.2902739942 -0.5028160214 -0.1206979975 vertex -0.3174889982 -0.5040879846 -0.1158960015 endloop endfacet facet normal -0.085021 -0.026877 -0.996017 outer loop vertex -0.3989740014 0.2260359973 -0.5060930252 vertex -0.4122700095 0.2518250048 -0.5056539774 vertex -0.3906170130 0.2595210075 -0.5077099800 endloop endfacet facet normal -0.016338 0.999613 -0.022502 outer loop vertex 0.0951683000 0.5058280230 -0.3593350053 vertex 0.1212870032 0.5059599876 -0.3724370003 vertex 0.0969296023 0.5052459836 -0.3864699900 endloop endfacet facet normal 0.993844 -0.100806 0.045961 outer loop vertex 0.5064399838 -0.3744249940 -0.2610189915 vertex 0.5052599907 -0.3712520003 -0.2285439968 vertex 0.5029649734 -0.4002850056 -0.2425950021 endloop endfacet facet normal 0.990429 -0.043135 0.131112 outer loop vertex 0.5044549704 0.2060970068 0.3839310110 vertex 0.5054489970 0.2363979965 0.3863910139 vertex 0.5017849803 0.2214760035 0.4091599882 endloop endfacet facet normal 0.973349 -0.001298 0.229324 outer loop vertex 0.4986400008 0.1682800055 0.4176430106 vertex 0.5013859868 0.1935739964 0.4061309993 vertex 0.4950830042 0.2023009956 0.4329330027 endloop endfacet facet normal 0.977720 -0.013941 0.209452 outer loop vertex 0.4950779974 0.1403429955 0.4324109852 vertex 0.5016620159 0.1337340027 0.4012370110 vertex 0.4986400008 0.1682800055 0.4176430106 endloop endfacet facet normal -0.018167 0.043691 -0.998880 outer loop vertex 0.1749179959 -0.3397369981 -0.5053859949 vertex 0.1866019964 -0.3121309876 -0.5043910146 vertex 0.2084079981 -0.3363060057 -0.5058450103 endloop endfacet facet normal -0.021325 0.056403 -0.998180 outer loop vertex 0.1866019964 -0.3121309876 -0.5043910146 vertex 0.1939840019 -0.2894130051 -0.5032650232 vertex 0.2124020010 -0.3029429913 -0.5044230223 endloop endfacet facet normal 0.031473 0.998937 -0.033689 outer loop vertex -0.2227119952 0.5014979839 0.2349819988 vertex -0.2563950121 0.5021719933 0.2234999985 vertex -0.2548210025 0.5030630231 0.2513909936 endloop endfacet facet normal -0.542955 -0.376182 -0.750791 outer loop vertex -0.4695990086 -0.4529379904 -0.4730679989 vertex -0.4589389861 -0.4635219872 -0.4754740000 vertex -0.4680840075 -0.4649800062 -0.4681299925 endloop endfacet facet normal -0.235673 -0.005436 -0.971817 outer loop vertex -0.4156090021 -0.0111117000 -0.5013200045 vertex -0.4348340034 -0.0064262501 -0.4966840148 vertex -0.4186800122 0.0133276004 -0.5007119775 endloop endfacet facet normal 0.009881 -0.999938 0.005041 outer loop vertex -0.0058023199 -0.5052570105 -0.3377929926 vertex -0.0246754996 -0.5055720210 -0.3632859886 vertex 0.0111312000 -0.5052469969 -0.3689979911 endloop endfacet facet normal 0.002019 -0.999863 0.016415 outer loop vertex -0.0556719005 -0.5055850148 -0.3639279902 vertex -0.0414642990 -0.5050389767 -0.3324150145 vertex -0.0761054009 -0.5052499771 -0.3410069942 endloop endfacet facet normal -0.000435 0.999991 0.004248 outer loop vertex -0.0074749999 0.4999909997 0.0433517992 vertex -0.0024639899 0.4998669922 0.0730563998 vertex 0.0212214999 0.4999490082 0.0561733991 endloop endfacet facet normal -0.132174 -0.991218 -0.004149 outer loop vertex -0.3872770071 -0.5080620050 0.3216480017 vertex -0.3993110061 -0.5065739751 0.3495149910 vertex -0.4126839936 -0.5046839714 0.3240030110 endloop endfacet facet normal -0.023304 -0.036060 -0.999078 outer loop vertex 0.2187709957 -0.3689480126 -0.5065119863 vertex 0.1990900040 -0.3908889890 -0.5052610040 vertex 0.1896339953 -0.3645530045 -0.5059909821 endloop endfacet facet normal -0.028745 -0.044332 -0.998603 outer loop vertex 0.1991229951 0.2965219915 -0.5035809875 vertex 0.2126329988 0.2655070126 -0.5025929809 vertex 0.1816560030 0.2748929858 -0.5021179914 endloop endfacet facet normal -0.027322 -0.105091 -0.994087 outer loop vertex 0.1990900040 -0.3908889890 -0.5052610040 vertex 0.1803449988 -0.4106949866 -0.5026519895 vertex 0.1720820069 -0.3862319887 -0.5050110221 endloop endfacet facet normal -0.006496 0.998793 0.048690 outer loop vertex 0.0956531018 0.5050240159 -0.3298670053 vertex 0.0977030993 0.5034629703 -0.2975710034 vertex 0.1262049973 0.5046089888 -0.3172770143 endloop endfacet facet normal -0.156665 -0.749246 0.643496 outer loop vertex -0.4124889970 -0.4860090017 0.4601449966 vertex -0.3967890143 -0.4815930128 0.4691089988 vertex -0.4141669869 -0.4730629921 0.4748100042 endloop endfacet facet normal 0.043808 0.999037 0.002605 outer loop vertex -0.3301270008 0.5053250194 -0.0690670013 vertex -0.3010730147 0.5040820241 -0.0809713006 vertex -0.3266780078 0.5052509904 -0.0986756980 endloop endfacet facet normal -0.995316 -0.007002 0.096426 outer loop vertex -0.5010730028 0.0686779991 0.4046779871 vertex -0.5012130141 0.1024750024 0.4056870043 vertex -0.5037530065 0.0872989967 0.3783670068 endloop endfacet facet normal -0.976074 0.215462 0.029260 outer loop vertex -0.5025799870 0.4138590097 -0.2358739972 vertex -0.5030720234 0.4086880088 -0.2142100036 vertex -0.4987089932 0.4286380112 -0.2155710012 endloop endfacet facet normal 0.163842 0.013631 0.986392 outer loop vertex 0.4029929936 0.0006102500 0.5025449991 vertex 0.4047990143 -0.0318063982 0.5026929975 vertex 0.4276689887 -0.0190530997 0.4987179935 endloop endfacet facet normal 0.042060 0.040158 0.998308 outer loop vertex -0.2992089987 -0.2844850123 0.5074700117 vertex -0.2664889991 -0.2798250020 0.5059040189 vertex -0.2877959907 -0.2500509918 0.5056040287 endloop endfacet facet normal 0.037492 -0.005054 -0.999284 outer loop vertex -0.2592369914 -0.0630410984 -0.5018349886 vertex -0.2295009941 -0.0534152985 -0.5007680058 vertex -0.2370129973 -0.0877901018 -0.5008760095 endloop endfacet facet normal -0.994780 0.098502 0.026656 outer loop vertex -0.5044040084 0.3912090063 -0.1993280053 vertex -0.5030720234 0.4086880088 -0.2142100036 vertex -0.5053250194 0.3895170093 -0.2274470031 endloop endfacet facet normal -0.084923 -0.667451 0.739795 outer loop vertex -0.4141669869 -0.4730629921 0.4748100042 vertex -0.3967890143 -0.4815930128 0.4691089988 vertex -0.3903650045 -0.4696750045 0.4805989861 endloop endfacet facet normal -0.999780 0.015386 0.014275 outer loop vertex -0.5056930184 -0.1743649989 -0.3449949920 vertex -0.5064319968 -0.2036180049 -0.3652209938 vertex -0.5060650110 -0.2079689950 -0.3348279893 endloop endfacet facet normal 0.999216 -0.039569 -0.001222 outer loop vertex 0.5016739964 0.2552820146 -0.0698650032 vertex 0.5019500256 0.2613509893 -0.0406653993 vertex 0.5009499788 0.2364030033 -0.0505660996 endloop endfacet facet normal 0.998930 -0.046246 0.000169 outer loop vertex 0.5019500256 0.2613509893 -0.0406653993 vertex 0.5016739964 0.2552820146 -0.0698650032 vertex 0.5031070113 0.2862670124 -0.0612070002 endloop endfacet facet normal -0.001733 0.999109 -0.042172 outer loop vertex -0.0147794001 0.5018590093 0.2612029910 vertex -0.0462273993 0.5011379719 0.2454130054 vertex -0.0417438000 0.5025470257 0.2786110044 endloop endfacet facet normal -0.042239 0.999107 0.000424 outer loop vertex 0.2747839987 0.5017489791 0.0596848018 vertex 0.2500999868 0.5007010102 0.0700730979 vertex 0.2726329863 0.5016469955 0.0857227966 endloop endfacet facet normal -0.999369 0.035497 -0.001102 outer loop vertex -0.5033069849 -0.2848959863 -0.0137093002 vertex -0.5044370294 -0.3164770007 -0.0061789001 vertex -0.5035709739 -0.2913079858 0.0191494003 endloop endfacet facet normal -0.992114 -0.122207 0.027833 outer loop vertex -0.5046349764 -0.4069280028 -0.3122430146 vertex -0.5066980124 -0.3852910101 -0.2907780111 vertex -0.5081380010 -0.3803589940 -0.3204520047 endloop endfacet facet normal 0.998397 -0.036280 0.043452 outer loop vertex 0.5061590075 0.2238270044 0.3595809937 vertex 0.5054489970 0.2363979965 0.3863910139 vertex 0.5044549704 0.2060970068 0.3839310110 endloop endfacet facet normal -0.014445 0.966042 -0.257982 outer loop vertex 0.0619750991 0.4998170137 -0.4226990044 vertex 0.0317308009 0.4944149852 -0.4412339926 vertex 0.0238001999 0.5012130141 -0.4153339863 endloop endfacet facet normal -0.999197 0.039964 -0.002913 outer loop vertex -0.5033069849 -0.2848959863 -0.0137093002 vertex -0.5028719902 -0.2761029899 -0.0422908999 vertex -0.5041450262 -0.3075230122 -0.0366759002 endloop endfacet facet normal 0.044927 0.341527 0.938798 outer loop vertex 0.1276039928 0.4498780072 0.4892260134 vertex 0.1031149998 0.4373350143 0.4949609935 vertex 0.1305879951 0.4255790114 0.4979229867 endloop endfacet facet normal 0.007164 0.072952 0.997310 outer loop vertex 0.0212146994 0.3954510093 0.5046259761 vertex -0.0053473199 0.4078609943 0.5039089918 vertex -0.0035938399 0.3812220097 0.5058450103 endloop endfacet facet normal -0.022795 -0.999465 -0.023471 outer loop vertex -0.3491050005 -0.5064100027 0.2254740000 vertex -0.3768889904 -0.5056539774 0.2202640027 vertex -0.3552609980 -0.5054659843 0.1912530065 endloop endfacet facet normal 0.028372 0.999433 -0.018143 outer loop vertex -0.2354529947 0.5009949803 0.2028360069 vertex -0.2030680031 0.5001199841 0.2052800059 vertex -0.2172140032 0.5000560284 0.1796350032 endloop endfacet facet normal 0.003726 0.019342 -0.999806 outer loop vertex 0.0313396007 -0.1843370050 -0.4998820126 vertex 0.0579669997 -0.1970140040 -0.5000280142 vertex 0.0324135013 -0.2188159972 -0.5005450249 endloop endfacet facet normal -0.045146 -0.998174 -0.040125 outer loop vertex -0.3552609980 -0.5054659843 0.1912530065 vertex -0.3768889904 -0.5056539774 0.2202640027 vertex -0.3924019933 -0.5037249923 0.1897320002 endloop endfacet facet normal -0.005470 -0.999061 0.042983 outer loop vertex -0.0414642990 -0.5050389767 -0.3324150145 vertex -0.0161259007 -0.5041469932 -0.3084580004 vertex -0.0436532982 -0.5035930276 -0.2990849912 endloop endfacet facet normal -0.999009 -0.004754 0.044265 outer loop vertex -0.5078399777 0.3445999920 -0.2705799937 vertex -0.5064759851 0.3341079950 -0.2409230024 vertex -0.5069109797 0.3664470017 -0.2472669929 endloop endfacet facet normal 0.113904 0.014553 -0.993385 outer loop vertex 0.4172959924 -0.3223890066 -0.5063580275 vertex 0.3963829875 -0.3370659947 -0.5089709759 vertex 0.3969649971 -0.3083119988 -0.5084829926 endloop endfacet facet normal 0.047975 -0.029815 -0.998403 outer loop vertex 0.3963829875 -0.3370659947 -0.5089709759 vertex 0.3979940116 -0.3662509918 -0.5080220103 vertex 0.3718599975 -0.3531509936 -0.5096690059 endloop endfacet facet normal 0.497119 0.660351 0.562857 outer loop vertex 0.4626039863 0.4731639922 0.4605430067 vertex 0.4576259851 0.4681159854 0.4708620012 vertex 0.4680860043 0.4627850056 0.4678780138 endloop endfacet facet normal 0.001939 -0.004562 -0.999988 outer loop vertex -0.3309319913 -0.1456360072 -0.5044299960 vertex -0.3640120029 -0.1430370063 -0.5045059919 vertex -0.3440850079 -0.1111190021 -0.5046129823 endloop endfacet facet normal 0.006498 0.003373 0.999973 outer loop vertex 0.0669507980 0.1325139999 0.4993929863 vertex 0.0693638995 0.1002909988 0.4994859993 vertex 0.0949409008 0.1192030013 0.4992560148 endloop endfacet facet normal -0.952147 -0.023989 -0.304698 outer loop vertex -0.4987820089 0.2895509899 -0.4400039911 vertex -0.4943430126 0.2712180018 -0.4524320066 vertex -0.5008890033 0.2664099932 -0.4315980077 endloop endfacet facet normal 0.237612 0.005673 -0.971344 outer loop vertex 0.4173339903 0.1134200022 -0.5006949902 vertex 0.4379749894 0.0984830037 -0.4957329929 vertex 0.4196960032 0.0867459029 -0.5002729893 endloop endfacet facet normal -0.000854 -0.004393 -0.999990 outer loop vertex -0.0106543005 -0.0701021031 -0.4998520017 vertex 0.0127168996 -0.0946770981 -0.4997639954 vertex -0.0181268994 -0.1034749970 -0.4996989965 endloop endfacet facet normal -0.035216 -0.054265 0.997905 outer loop vertex 0.2510240078 0.2744140029 0.5045719743 vertex 0.2203759998 0.2817620039 0.5038899779 vertex 0.2306959927 0.2525199950 0.5026640296 endloop endfacet facet normal 0.249720 -0.014396 -0.968211 outer loop vertex 0.4354499876 0.0696808994 -0.4959560037 vertex 0.4196960032 0.0867459029 -0.5002729893 vertex 0.4379749894 0.0984830037 -0.4957329929 endloop endfacet facet normal -0.982817 -0.021550 -0.183321 outer loop vertex -0.5030480027 -0.0246805996 -0.4061119854 vertex -0.4989520013 -0.0152412998 -0.4291810095 vertex -0.4989370108 -0.0468559004 -0.4255450070 endloop endfacet facet normal -0.053191 -0.998528 -0.010588 outer loop vertex -0.3920159936 -0.5045890212 0.0510016009 vertex -0.3942129910 -0.5041589737 0.0214827992 vertex -0.3695830107 -0.5056070089 0.0343092009 endloop endfacet facet normal -0.924524 0.033508 -0.379647 outer loop vertex -0.4943430126 0.2712180018 -0.4524320066 vertex -0.4987820089 0.2895509899 -0.4400039911 vertex -0.4910010099 0.3015320003 -0.4578950107 endloop endfacet facet normal 0.002116 0.998641 0.052071 outer loop vertex -0.1439830065 0.5053560138 0.3787679970 vertex -0.1772750020 0.5057619810 0.3723349869 vertex -0.1670169979 0.5042250156 0.4013949931 endloop endfacet facet normal -0.001919 0.998956 0.045650 outer loop vertex 0.0355925001 0.5018669963 -0.2673699856 vertex 0.0622037016 0.5010110140 -0.2475199997 vertex 0.0666256025 0.5025290251 -0.2805530131 endloop endfacet facet normal -0.018052 -0.999837 -0.000997 outer loop vertex -0.3788680136 -0.5049359798 0.1340959966 vertex -0.3534010053 -0.5054010153 0.1393360049 vertex -0.3710010052 -0.5051059723 0.1621180028 endloop endfacet facet normal -0.946082 -0.053143 -0.319538 outer loop vertex -0.4922100008 -0.0287555996 -0.4468950033 vertex -0.4989520013 -0.0152412998 -0.4291810095 vertex -0.4938499928 -0.0055722902 -0.4458949864 endloop endfacet facet normal -0.138159 -0.990362 0.009721 outer loop vertex -0.4148539901 -0.5007479787 0.1739279926 vertex -0.3976530135 -0.5033230186 0.1560540050 vertex -0.3924019933 -0.5037249923 0.1897320002 endloop endfacet facet normal -0.026684 0.999017 -0.035397 outer loop vertex 0.3043859899 0.5070490241 0.2632060051 vertex 0.3378010094 0.5083349943 0.2743099928 vertex 0.3318220079 0.5069839954 0.2406879961 endloop endfacet facet normal 0.004237 -0.999493 0.031556 outer loop vertex -0.1270069927 -0.5046309829 -0.3229129910 vertex -0.1373559982 -0.5055480003 -0.3505690098 vertex -0.1076710001 -0.5053160191 -0.3472070098 endloop endfacet facet normal -0.034127 0.999407 0.004666 outer loop vertex 0.2305500060 0.5004609823 -0.0536312982 vertex 0.2500950098 0.5010550022 -0.0379122011 vertex 0.2593469918 0.5014730096 -0.0597766005 endloop endfacet facet normal 0.986467 -0.009229 0.163698 outer loop vertex 0.5022739768 0.3011519909 0.4221709967 vertex 0.5050420165 0.2795050144 0.4042699933 vertex 0.5066639781 0.3086690009 0.3961400092 endloop endfacet facet normal 0.009991 -0.999945 -0.003261 outer loop vertex 0.3423640132 -0.5048239827 0.0427367985 vertex 0.3735539913 -0.5045130253 0.0429410003 vertex 0.3572649956 -0.5047619939 0.0693802983 endloop endfacet facet normal 0.013167 0.999884 0.007683 outer loop vertex -0.1895599961 0.4994589984 0.1160229966 vertex -0.1601680070 0.4990940094 0.1131519973 vertex -0.1777199954 0.4995169938 0.0881853998 endloop endfacet facet normal 0.503775 0.617027 -0.604557 outer loop vertex 0.4708159864 0.4665589929 -0.4625900090 vertex 0.4742270112 0.4580070078 -0.4684759974 vertex 0.4658789933 0.4620009959 -0.4713560045 endloop endfacet facet normal 0.006811 0.022908 -0.999714 outer loop vertex 0.0978827998 0.3603810072 -0.5045599937 vertex 0.0868102983 0.3858430088 -0.5040519834 vertex 0.1157530025 0.3838259876 -0.5039010048 endloop endfacet facet normal -0.006730 0.002907 -0.999973 outer loop vertex 0.0026126399 0.3497689962 -0.5049160123 vertex -0.0197430998 0.3465259969 -0.5047749877 vertex -0.0136136003 0.3696539998 -0.5047490001 endloop endfacet facet normal -0.377809 0.005303 0.925868 outer loop vertex -0.4556159973 0.2142170072 0.4899289906 vertex -0.4410879910 0.2390580028 0.4957149923 vertex -0.4595980048 0.2397239953 0.4881579876 endloop endfacet facet normal -0.986993 -0.019475 -0.159580 outer loop vertex -0.5035359859 0.2927080095 -0.4184359908 vertex -0.5008890033 0.2664099932 -0.4315980077 vertex -0.5050410032 0.2641389966 -0.4056409895 endloop endfacet facet normal -0.998060 0.062255 -0.000397 outer loop vertex -0.5047410131 0.3817889988 0.0777077973 vertex -0.5035539865 0.4006339908 0.0486885011 vertex -0.5053309798 0.3721179962 0.0443903990 endloop endfacet facet normal -0.999484 -0.031445 -0.006603 outer loop vertex -0.5069500208 0.2586680055 -0.3729020059 vertex -0.5064859986 0.2382660061 -0.3459810019 vertex -0.5074399710 0.2675629854 -0.3411000073 endloop endfacet facet normal 0.040231 0.999189 0.001348 outer loop vertex -0.2581720054 0.5080599785 -0.3298209906 vertex -0.2652499974 0.5083870292 -0.3610079885 vertex -0.2902730107 0.5093680024 -0.3413270116 endloop endfacet facet normal 0.999680 -0.009537 -0.023446 outer loop vertex 0.5044670105 0.0584855005 -0.3781740069 vertex 0.5050770044 0.0856088996 -0.3631980121 vertex 0.5051100254 0.0608723015 -0.3517279923 endloop endfacet facet normal 0.998765 -0.018059 -0.046281 outer loop vertex 0.5049149990 0.1139649972 -0.3777590096 vertex 0.5050770044 0.0856088996 -0.3631980121 vertex 0.5037149787 0.0868228972 -0.3930650055 endloop endfacet facet normal -0.032973 0.306009 -0.951457 outer loop vertex 0.0784218013 0.4310129881 -0.4981360137 vertex 0.0878702030 0.4509539902 -0.4920499921 vertex 0.1011670008 0.4364860058 -0.4971640110 endloop endfacet facet normal 0.986422 0.163988 0.008936 outer loop vertex 0.4990699887 0.4225269854 0.1386149973 vertex 0.5037500262 0.3937790096 0.1495620012 vertex 0.5035629869 0.3964779973 0.1206789985 endloop endfacet facet normal 0.109571 0.003580 -0.993972 outer loop vertex 0.4078010023 -0.0375165008 -0.5025699735 vertex 0.3873760104 -0.0343055986 -0.5048099756 vertex 0.4032860100 -0.0112338997 -0.5029730201 endloop endfacet facet normal -0.987500 0.004660 -0.157550 outer loop vertex -0.5050410032 0.2641389966 -0.4056409895 vertex -0.5008890033 0.2664099932 -0.4315980077 vertex -0.5025849938 0.2401680052 -0.4217439890 endloop endfacet facet normal -0.009865 0.118733 -0.992877 outer loop vertex -0.0155149000 0.4173440039 -0.5006740093 vertex -0.0014074900 0.3942739964 -0.5035730004 vertex -0.0308536999 0.3920949996 -0.5035409927 endloop endfacet facet normal 0.029850 0.167176 -0.985475 outer loop vertex -0.1072020009 0.4123280048 -0.5028600097 vertex -0.1072539985 0.4315310121 -0.4996039867 vertex -0.0811567008 0.4195379913 -0.5008479953 endloop endfacet facet normal -0.000034 0.214620 -0.976698 outer loop vertex -0.1072539985 0.4315310121 -0.4996039867 vertex -0.1234489977 0.4199010134 -0.5021589994 vertex -0.1297490001 0.4367380142 -0.4984590113 endloop endfacet facet normal -0.538086 0.050962 0.841348 outer loop vertex -0.4706340134 0.2547619939 0.4801889956 vertex -0.4595980048 0.2397239953 0.4881579876 vertex -0.4533559978 0.2620289922 0.4907990098 endloop endfacet facet normal 0.991864 -0.011042 0.126822 outer loop vertex 0.5020120144 0.0670617968 0.4088500142 vertex 0.5001320243 0.0404252000 0.4212340117 vertex 0.5042009950 0.0363246016 0.3890540004 endloop endfacet facet normal 0.000300 -0.002750 -0.999996 outer loop vertex 0.1498689950 -0.0623454005 -0.4995290041 vertex 0.1184210032 -0.0595977008 -0.4995459914 vertex 0.1357569993 -0.0326052010 -0.4996150136 endloop endfacet facet normal 0.005383 0.012501 -0.999907 outer loop vertex 0.0579669997 -0.1970140040 -0.5000280142 vertex 0.0554156005 -0.1666390002 -0.4996620119 vertex 0.0823018029 -0.1791760027 -0.4996739924 endloop endfacet facet normal -0.021595 0.999755 0.004850 outer loop vertex 0.2085680068 0.4998570085 -0.0126309004 vertex 0.2290659994 0.5003650188 -0.0260825008 vertex 0.1986259967 0.4997749925 -0.0399932005 endloop endfacet facet normal 0.028342 -0.912850 -0.407310 outer loop vertex -0.1283410043 -0.4956809878 -0.4371120036 vertex -0.1585090011 -0.4907059968 -0.4503610134 vertex -0.1266199946 -0.4858630002 -0.4589959979 endloop endfacet facet normal 0.001188 0.022315 -0.999750 outer loop vertex 0.0613062009 -0.2232200056 -0.5006089807 vertex 0.0324135013 -0.2188159972 -0.5005450249 vertex 0.0579669997 -0.1970140040 -0.5000280142 endloop endfacet facet normal -0.005010 0.019070 -0.999806 outer loop vertex 0.0324135013 -0.2188159972 -0.5005450249 vertex 0.0064962301 -0.1986750066 -0.5000309944 vertex 0.0313396007 -0.1843370050 -0.4998820126 endloop endfacet facet normal 0.997577 -0.023290 -0.065558 outer loop vertex 0.5030540228 0.1138700023 -0.4060429931 vertex 0.5043830276 0.1396030039 -0.3949620128 vertex 0.5049149990 0.1139649972 -0.3777590096 endloop endfacet facet normal -0.315140 -0.009525 0.948997 outer loop vertex -0.4466710091 0.2901310027 0.4933010042 vertex -0.4533559978 0.2620289922 0.4907990098 vertex -0.4293639958 0.2671909928 0.4988180101 endloop endfacet facet normal -0.006276 0.989921 0.141484 outer loop vertex -0.1670169979 0.5042250156 0.4013949931 vertex -0.1584910005 0.5004979968 0.4278500080 vertex -0.1309430003 0.5032079816 0.4101110101 endloop endfacet facet normal -0.066174 -0.017632 -0.997652 outer loop vertex -0.3721039891 -0.0270514004 -0.5048959851 vertex -0.4016689956 -0.0310079996 -0.5028650165 vertex -0.3919860125 0.0014551400 -0.5040810108 endloop endfacet facet normal -0.000223 0.998732 0.050351 outer loop vertex 0.0666256025 0.5025290251 -0.2805530131 vertex 0.0668393970 0.5041810274 -0.3133200109 vertex 0.0375039987 0.5033860207 -0.2976810038 endloop endfacet facet normal 0.999813 -0.019283 0.001707 outer loop vertex 0.5097500086 -0.3388549984 0.3266949952 vertex 0.5099700093 -0.3251700103 0.3524299860 vertex 0.5093200207 -0.3595480025 0.3447819948 endloop endfacet facet normal 0.998669 0.021754 -0.046764 outer loop vertex 0.5095490217 -0.3156780005 0.3241809905 vertex 0.5086320043 -0.3299869895 0.2979409993 vertex 0.5081790090 -0.2929289937 0.3055059910 endloop endfacet facet normal 0.015505 -0.034643 0.999279 outer loop vertex 0.3561860025 0.2596629858 0.5076559782 vertex 0.3477199972 0.2266840041 0.5066440105 vertex 0.3825640082 0.2343750000 0.5063700080 endloop endfacet facet normal -0.720152 -0.693798 -0.005011 outer loop vertex -0.4811489880 -0.4667490125 -0.3770219982 vertex -0.4765230119 -0.4713459909 -0.4053649902 vertex -0.4659920037 -0.4824180007 -0.3858470023 endloop endfacet facet normal -0.020891 -0.999754 0.007512 outer loop vertex 0.3575929999 -0.5054439902 -0.1537909955 vertex 0.3350329995 -0.5051289797 -0.1746069938 vertex 0.3636890054 -0.5057929754 -0.1832839996 endloop endfacet facet normal 0.025325 0.982887 0.182461 outer loop vertex -0.2661690116 0.5022040009 0.4237610102 vertex -0.2556610107 0.5058010221 0.4029259980 vertex -0.2830139995 0.5064280033 0.4033449888 endloop endfacet facet normal 0.005822 0.983870 0.178789 outer loop vertex -0.3145880103 0.5067740083 0.4024690092 vertex -0.2998499870 0.5025650263 0.4251509905 vertex -0.2830139995 0.5064280033 0.4033449888 endloop endfacet facet normal 0.021558 0.948677 0.315512 outer loop vertex -0.2831099927 0.4952400029 0.4460319877 vertex -0.2998499870 0.5025650263 0.4251509905 vertex -0.3185499907 0.4959079921 0.4464449883 endloop endfacet facet normal -0.084169 0.996422 0.007720 outer loop vertex -0.3802730143 0.5061770082 -0.1908880025 vertex -0.3769580126 0.5066969991 -0.2218610048 vertex -0.4042020142 0.5043029785 -0.2098979950 endloop endfacet facet normal -0.845892 -0.530816 -0.051968 outer loop vertex -0.4765230119 -0.4713459909 -0.4053649902 vertex -0.4811489880 -0.4667490125 -0.3770219982 vertex -0.4907009900 -0.4493820071 -0.3989340067 endloop endfacet facet normal 0.026547 -0.999648 0.000121 outer loop vertex -0.2321980000 -0.5004500151 -0.0734999031 vertex -0.2064329982 -0.4997650087 -0.0669241026 vertex -0.2236720026 -0.5002210140 -0.0520979986 endloop endfacet facet normal 0.994177 -0.107647 -0.004849 outer loop vertex 0.5024330020 -0.4154030085 -0.0834390968 vertex 0.5042039752 -0.3981710076 -0.1028909981 vertex 0.5051440001 -0.3907530010 -0.0748376027 endloop endfacet facet normal -0.000881 0.999080 -0.042872 outer loop vertex 0.0975534990 0.5029450059 0.2890439928 vertex 0.1214879975 0.5020840168 0.2684879899 vertex 0.0917162001 0.5015400052 0.2564220130 endloop endfacet facet normal -0.033673 -0.017875 -0.999273 outer loop vertex 0.2667460144 0.3254440129 -0.5074740052 vertex 0.2895120084 0.3433240056 -0.5085610151 vertex 0.2873220146 0.3097139895 -0.5078859925 endloop endfacet facet normal 0.998000 -0.024236 0.058382 outer loop vertex 0.5092399716 -0.3229390085 0.3863480091 vertex 0.5075899959 -0.3484059870 0.4039810002 vertex 0.5091350079 -0.3537180126 0.3753649890 endloop endfacet facet normal 0.014160 0.998559 0.051764 outer loop vertex -0.0256800000 0.5044739842 0.3907270133 vertex -0.0157168005 0.5055500269 0.3672440052 vertex -0.0411319993 0.5057939887 0.3694899976 endloop endfacet facet normal 0.134596 -0.990473 0.029094 outer loop vertex 0.4048190117 -0.5020849705 0.0425132997 vertex 0.4237119853 -0.4986509979 0.0720150992 vertex 0.3892740011 -0.5033360124 0.0718377009 endloop endfacet facet normal 0.016738 0.999486 -0.027339 outer loop vertex -0.2409670055 0.5067610145 -0.3805060089 vertex -0.2337480038 0.5074509978 -0.3508610129 vertex -0.2105659992 0.5065119863 -0.3709970117 endloop endfacet facet normal 0.985261 0.170997 0.004618 outer loop vertex 0.5047720075 0.3964450061 0.2422839999 vertex 0.5023670197 0.4108400047 0.2223719954 vertex 0.5004940033 0.4207499921 0.2550300062 endloop endfacet facet normal 0.998596 0.048500 -0.021281 outer loop vertex 0.5045019984 0.3889330029 0.1738040000 vertex 0.5051860213 0.3692089915 0.1609500051 vertex 0.5037500262 0.3937790096 0.1495620012 endloop endfacet facet normal 0.999182 -0.022550 0.033579 outer loop vertex 0.5003640056 0.2014279962 -0.2177930027 vertex 0.5010100007 0.1919489950 -0.2433809936 vertex 0.5014759898 0.2185100019 -0.2394099981 endloop endfacet facet normal 0.036834 -0.001593 0.999320 outer loop vertex 0.3712030053 0.0502142012 0.5047109723 vertex 0.3640840054 0.0286724996 0.5049390197 vertex 0.3875539899 0.0280920006 0.5040730238 endloop endfacet facet normal 0.265928 0.006421 0.963971 outer loop vertex 0.4383459985 0.0373070017 0.4950830042 vertex 0.4334059954 0.0677492991 0.4962430000 vertex 0.4193429947 0.0522124991 0.5002260208 endloop endfacet facet normal -0.342000 0.042549 0.938736 outer loop vertex -0.4378229976 0.1606509984 0.4977689981 vertex -0.4579269886 0.1681900024 0.4901030064 vertex -0.4544560015 0.1439339966 0.4924669862 endloop endfacet facet normal 0.245150 -0.021887 0.969238 outer loop vertex 0.4383459985 0.0373070017 0.4950830042 vertex 0.4193429947 0.0522124991 0.5002260208 vertex 0.4135420024 0.0298808999 0.5011889935 endloop endfacet facet normal -0.022142 0.542042 0.840060 outer loop vertex 0.2747550011 0.4449850023 0.4947499931 vertex 0.2631700039 0.4628629982 0.4829089940 vertex 0.2452899963 0.4469909966 0.4926789999 endloop endfacet facet normal 0.998138 0.059478 -0.013541 outer loop vertex 0.5092620254 0.3661890030 -0.3273319900 vertex 0.5095829964 0.3546519876 -0.3543469906 vertex 0.5075790286 0.3884739876 -0.3535040021 endloop endfacet facet normal 0.772914 -0.634020 0.024949 outer loop vertex 0.4842160046 -0.4613650143 0.1890040040 vertex 0.4718270004 -0.4768899977 0.1782819927 vertex 0.4831730127 -0.4637500048 0.1607069969 endloop endfacet facet normal -0.003201 0.999741 -0.022514 outer loop vertex 0.1655630022 0.5062580109 -0.3611870110 vertex 0.1482030004 0.5057340264 -0.3819859922 vertex 0.1411859989 0.5062019825 -0.3602089882 endloop endfacet facet normal 0.024004 0.999624 -0.013277 outer loop vertex 0.3543240130 0.5051640272 -0.1315219998 vertex 0.3703730106 0.5049740076 -0.1168129966 vertex 0.3739550114 0.5045650005 -0.1411309987 endloop endfacet facet normal 0.039163 0.999155 0.012445 outer loop vertex -0.2659409940 0.5077810287 0.3815680146 vertex -0.2457450032 0.5073220134 0.3548650146 vertex -0.2810730040 0.5086590052 0.3586980104 endloop endfacet facet normal -0.999377 0.007934 -0.034389 outer loop vertex -0.5043020248 0.0898952037 0.3263399899 vertex -0.5033140182 0.1011530012 0.3002249897 vertex -0.5036939979 0.0782139972 0.3059749901 endloop endfacet facet normal 0.012786 0.007435 0.999891 outer loop vertex -0.3542110026 0.0679942966 0.5054090023 vertex -0.3398000002 0.0945850015 0.5050269961 vertex -0.3716709912 0.0937144980 0.5054410100 endloop endfacet facet normal -0.998332 -0.049090 0.030379 outer loop vertex -0.5050929785 0.3002560139 -0.2375389934 vertex -0.5033569932 0.2669970095 -0.2342340052 vertex -0.5036039948 0.2872689962 -0.2095929980 endloop endfacet facet normal -0.999001 0.005429 -0.044358 outer loop vertex -0.5036939979 0.0782139972 0.3059749901 vertex -0.5033140182 0.1011530012 0.3002249897 vertex -0.5026059747 0.0803859010 0.2817369998 endloop endfacet facet normal -0.023076 0.999730 -0.002900 outer loop vertex 0.3366610110 0.5045959949 -0.0345535986 vertex 0.3565660119 0.5049740076 -0.0626325980 vertex 0.3209930062 0.5041559935 -0.0615652017 endloop endfacet facet normal -0.036237 0.999332 0.004740 outer loop vertex 0.3209930062 0.5041559935 -0.0615652017 vertex 0.3047069907 0.5034459829 -0.0363808982 vertex 0.3366610110 0.5045959949 -0.0345535986 endloop endfacet facet normal 0.062524 0.991515 0.113971 outer loop vertex -0.2345390022 0.5063769817 0.3863280118 vertex -0.2556610107 0.5058010221 0.4029259980 vertex -0.2292920053 0.5024970174 0.4172039926 endloop endfacet facet normal 0.032957 0.996523 0.076520 outer loop vertex -0.2556610107 0.5058010221 0.4029259980 vertex -0.2345390022 0.5063769817 0.3863280118 vertex -0.2659409940 0.5077810287 0.3815680146 endloop endfacet facet normal 0.024078 0.996441 0.080787 outer loop vertex -0.2659409940 0.5077810287 0.3815680146 vertex -0.2830139995 0.5064280033 0.4033449888 vertex -0.2556610107 0.5058010221 0.4029259980 endloop endfacet facet normal 0.001809 0.953991 0.299830 outer loop vertex -0.3185499907 0.4959079921 0.4464449883 vertex -0.2998499870 0.5025650263 0.4251509905 vertex -0.3337010145 0.5027539730 0.4247539937 endloop endfacet facet normal -0.033811 0.029744 -0.998986 outer loop vertex 0.3231990039 0.3492060006 -0.5095260143 vertex 0.2895120084 0.3433240056 -0.5085610151 vertex 0.3046720028 0.3741590083 -0.5081560016 endloop endfacet facet normal 0.001500 0.999649 -0.026436 outer loop vertex 0.1482030004 0.5057340264 -0.3819859922 vertex 0.1655630022 0.5062580109 -0.3611870110 vertex 0.1787759960 0.5055670142 -0.3865660131 endloop endfacet facet normal 0.999629 -0.009174 -0.025660 outer loop vertex 0.4994190037 0.1571779996 0.1848990023 vertex 0.4997029901 0.1901199967 0.1841849983 vertex 0.5003539920 0.1793960035 0.2133799940 endloop endfacet facet normal -0.004267 0.959653 -0.281154 outer loop vertex 0.1267569959 0.5002449751 -0.4256719947 vertex 0.1294790059 0.4934290051 -0.4489780068 vertex 0.0969381034 0.4955540001 -0.4412310123 endloop endfacet facet normal 0.999442 -0.002538 -0.033299 outer loop vertex 0.5003079772 0.1157459989 0.2239300013 vertex 0.5001810193 0.1468240023 0.2177509964 vertex 0.5011270046 0.1367020011 0.2469149977 endloop endfacet facet normal 0.000938 0.796365 -0.604815 outer loop vertex 0.1557109952 0.4887180030 -0.4580990076 vertex 0.1820019931 0.4820660055 -0.4668169916 vertex 0.1561360061 0.4760070145 -0.4748350084 endloop endfacet facet normal -0.648709 0.718166 0.251824 outer loop vertex -0.4621979892 0.4735189974 0.4576289952 vertex -0.4633409977 0.4786390066 0.4400829971 vertex -0.4747540057 0.4658899903 0.4470410049 endloop endfacet facet normal 0.034020 0.999412 0.004330 outer loop vertex -0.2449620068 0.5012999773 0.1011010036 vertex -0.2114000022 0.5001919866 0.0931472033 vertex -0.2368649989 0.5011699796 0.0674925968 endloop endfacet facet normal -0.045406 0.998966 0.002354 outer loop vertex 0.3047069907 0.5034459829 -0.0363808982 vertex 0.2747789919 0.5020869970 -0.0369431004 vertex 0.2884849906 0.5026540160 -0.0131999003 endloop endfacet facet normal -0.026629 0.953107 0.301459 outer loop vertex 0.0541994013 0.4991349876 0.4156660140 vertex 0.0578529984 0.4906829894 0.4427109957 vertex 0.0874705985 0.4964250028 0.4271729887 endloop endfacet facet normal -0.001622 0.999156 -0.041047 outer loop vertex 0.0917162001 0.5015400052 0.2564220130 vertex 0.1214879975 0.5020840168 0.2684879899 vertex 0.1163119972 0.5007759929 0.2368530035 endloop endfacet facet normal 0.024793 0.987798 0.153757 outer loop vertex 0.0541994013 0.4991349876 0.4156660140 vertex 0.0503906012 0.5034490228 0.3885650039 vertex 0.0254027005 0.5018929839 0.4025909901 endloop endfacet facet normal 0.005436 0.956681 0.291086 outer loop vertex -0.0064415201 0.5002610087 0.4152880013 vertex -0.0021248199 0.4912460148 0.4448359907 vertex 0.0263842996 0.4954879880 0.4303619862 endloop endfacet facet normal -0.004223 0.994690 0.102828 outer loop vertex 0.0258933995 0.5046659708 0.3757869899 vertex 0.0254027005 0.5018929839 0.4025909901 vertex 0.0503906012 0.5034490228 0.3885650039 endloop endfacet facet normal 0.030225 0.988832 0.145941 outer loop vertex -0.0064415201 0.5002610087 0.4152880013 vertex 0.0016345100 0.5042650104 0.3864859939 vertex -0.0256800000 0.5044739842 0.3907270133 endloop endfacet facet normal 0.000245 0.999997 0.002507 outer loop vertex -0.1554799974 0.5054320097 0.3495779932 vertex -0.1439830065 0.5053560138 0.3787679970 vertex -0.1234019995 0.5054129958 0.3540219963 endloop endfacet facet normal 0.008175 0.999283 0.036961 outer loop vertex -0.0639028996 0.5059189796 0.3711470068 vertex -0.0529275984 0.5051019788 0.3908079863 vertex -0.0411319993 0.5057939887 0.3694899976 endloop endfacet facet normal -0.040922 0.998397 -0.039093 outer loop vertex 0.2654800117 0.5050050020 0.2510879934 vertex 0.2289920002 0.5039219856 0.2616240084 vertex 0.2504380047 0.5055919886 0.2818250060 endloop endfacet facet normal -0.032699 0.999465 0.000168 outer loop vertex 0.2500950098 0.5010550022 -0.0379122011 vertex 0.2290659994 0.5003650188 -0.0260825008 vertex 0.2573449910 0.5012879968 -0.0129033001 endloop endfacet facet normal 0.012782 0.996238 -0.085707 outer loop vertex -0.1618109941 0.5055270195 -0.3785479963 vertex -0.1540160030 0.5035309792 -0.4005869925 vertex -0.1872099936 0.5046150088 -0.3929370046 endloop endfacet facet normal -0.004834 0.999269 -0.037913 outer loop vertex -0.0577555001 0.5056589842 0.3493149877 vertex -0.0471769013 0.5047699809 0.3245350122 vertex -0.0754268020 0.5047090054 0.3265300095 endloop endfacet facet normal -0.987164 -0.158864 0.016385 outer loop vertex -0.5037099719 -0.3948900104 -0.2279769927 vertex -0.5050780177 -0.3896839917 -0.2599239945 vertex -0.5003349781 -0.4181990027 -0.2506380081 endloop endfacet facet normal -0.027785 0.044330 -0.998631 outer loop vertex -0.3520179987 -0.2421029955 -0.5064449906 vertex -0.3742919862 -0.2555010021 -0.5064200163 vertex -0.3806979954 -0.2249139994 -0.5048840046 endloop endfacet facet normal -0.085807 0.032036 -0.995797 outer loop vertex -0.3806979954 -0.2249139994 -0.5048840046 vertex -0.3742919862 -0.2555010021 -0.5064200163 vertex -0.4001539946 -0.2524070144 -0.5040919781 endloop endfacet facet normal -0.008857 0.974313 0.225025 outer loop vertex 0.0254027005 0.5018929839 0.4025909901 vertex 0.0263842996 0.4954879880 0.4303619862 vertex 0.0541994013 0.4991349876 0.4156660140 endloop endfacet facet normal 0.983727 -0.010577 -0.179359 outer loop vertex 0.5034199953 -0.1877049953 -0.3997429907 vertex 0.4984000027 -0.1899780035 -0.4271419942 vertex 0.5007359982 -0.1598740071 -0.4161050022 endloop endfacet facet normal 0.058837 -0.021159 -0.998043 outer loop vertex -0.3098889887 0.1942290068 -0.5047309995 vertex -0.2871600091 0.1822919995 -0.5031380057 vertex -0.3076019883 0.1599290073 -0.5038689971 endloop endfacet facet normal -0.033320 0.998648 -0.039902 outer loop vertex 0.2289920002 0.5039219856 0.2616240084 vertex 0.2011889964 0.5035340190 0.2751309872 vertex 0.2252250016 0.5050730109 0.2935769856 endloop endfacet facet normal -0.597972 -0.171066 0.783049 outer loop vertex -0.4579249918 -0.4249970019 0.4825420082 vertex -0.4709889889 -0.4008130133 0.4778490067 vertex -0.4774200022 -0.4227620065 0.4681429863 endloop endfacet facet normal -0.148553 0.988848 0.010604 outer loop vertex -0.4149470031 0.5003420115 0.2574920058 vertex -0.3874070048 0.5043830276 0.2664699852 vertex -0.3946450055 0.5035939813 0.2386520058 endloop endfacet facet normal -0.060396 0.997703 -0.030670 outer loop vertex -0.3584949970 0.5064489841 0.2767420113 vertex -0.3874070048 0.5043830276 0.2664699852 vertex -0.3818710148 0.5055980086 0.2950919867 endloop endfacet facet normal -0.993627 -0.004299 -0.112635 outer loop vertex -0.5052139759 0.3278329968 -0.4049740136 vertex -0.5035359859 0.2927080095 -0.4184359908 vertex -0.5068780184 0.2924009860 -0.3889420033 endloop endfacet facet normal -0.022883 0.999485 -0.022479 outer loop vertex 0.1740750074 0.4996699989 0.1720889956 vertex 0.1599120051 0.4999490082 0.1989119947 vertex 0.1965149939 0.5008869767 0.2033559978 endloop endfacet facet normal 0.022858 0.999672 0.011527 outer loop vertex -0.3259890079 0.5053229928 -0.1290179938 vertex -0.3283680081 0.5057330132 -0.1598600000 vertex -0.3543060124 0.5061470270 -0.1443299949 endloop endfacet facet normal 0.037743 0.999281 0.003480 outer loop vertex -0.2412499934 0.5009649992 -0.1207809970 vertex -0.2304420024 0.5004730225 -0.0967291966 vertex -0.2132789940 0.4998939931 -0.1166049987 endloop endfacet facet normal -0.000131 0.041697 0.999130 outer loop vertex -0.0270445999 0.3944480121 0.5052899718 vertex -0.0247786008 0.3724089861 0.5062100291 vertex -0.0035938399 0.3812220097 0.5058450103 endloop endfacet facet normal 0.024533 -0.003736 -0.999692 outer loop vertex -0.2182590067 0.1561069936 -0.4997200072 vertex -0.2075099945 0.1290200055 -0.4993549883 vertex -0.2352270037 0.1324470043 -0.5000479817 endloop endfacet facet normal 0.009690 -0.999816 -0.016568 outer loop vertex -0.1076710001 -0.5053160191 -0.3472070098 vertex -0.1373559982 -0.5055480003 -0.3505690098 vertex -0.1219799966 -0.5049430132 -0.3780849874 endloop endfacet facet normal -0.999437 0.033508 0.001809 outer loop vertex -0.4999769926 -0.2108519971 0.1294279993 vertex -0.5008940101 -0.2375649959 0.1175990030 vertex -0.5007640123 -0.2352170050 0.1459210068 endloop endfacet facet normal -0.999968 -0.002481 0.007560 outer loop vertex -0.4993149936 -0.0687583014 -0.1795140058 vertex -0.4993439913 -0.0959310979 -0.1922679991 vertex -0.4990870059 -0.0960064009 -0.1582989991 endloop endfacet facet normal 0.005608 0.999977 -0.003945 outer loop vertex 0.0967772007 0.4996500015 -0.0248689000 vertex 0.1056059971 0.4994809926 -0.0551571995 vertex 0.0722998008 0.4996969998 -0.0477531999 endloop endfacet facet normal 0.004947 -0.998802 0.048676 outer loop vertex 0.0503187999 -0.5034260154 -0.2926549911 vertex 0.0825837031 -0.5032749772 -0.2928349972 vertex 0.0623383000 -0.5020470023 -0.2655799985 endloop endfacet facet normal -0.989926 -0.135409 0.041351 outer loop vertex -0.5026299953 -0.4123510122 -0.2820029855 vertex -0.5066980124 -0.3852910101 -0.2907780111 vertex -0.5046349764 -0.4069280028 -0.3122430146 endloop endfacet facet normal 0.000349 0.999997 0.002495 outer loop vertex 0.0212214999 0.4999490082 0.0561733991 vertex 0.0216354001 0.5000339746 0.0220615007 vertex -0.0074749999 0.4999909997 0.0433517992 endloop endfacet facet normal -0.002969 0.999994 -0.001602 outer loop vertex 0.1609939933 0.4994579852 -0.0353471003 vertex 0.1729190052 0.4994420111 -0.0674095973 vertex 0.1386750042 0.4993500113 -0.0613829009 endloop endfacet facet normal 0.004491 0.999763 -0.021292 outer loop vertex 0.0375690982 0.4997870028 0.1957959980 vertex 0.0079224901 0.4998489916 0.1924529970 vertex 0.0227194000 0.5003589988 0.2195219994 endloop endfacet facet normal 0.997384 -0.069655 0.019312 outer loop vertex 0.5091350079 -0.3537180126 0.3753649890 vertex 0.5071009994 -0.3854390085 0.3660010099 vertex 0.5093200207 -0.3595480025 0.3447819948 endloop endfacet facet normal 0.999042 -0.038665 -0.020486 outer loop vertex 0.5093200207 -0.3595480025 0.3447819948 vertex 0.5085729957 -0.3625020087 0.3139269948 vertex 0.5097500086 -0.3388549984 0.3266949952 endloop endfacet facet normal -0.967098 -0.253314 0.023534 outer loop vertex -0.5003349781 -0.4181990027 -0.2506380081 vertex -0.5026299953 -0.4123510122 -0.2820029855 vertex -0.4957140088 -0.4380579889 -0.2745029926 endloop endfacet facet normal -0.986794 -0.160917 0.018551 outer loop vertex -0.5003349781 -0.4181990027 -0.2506380081 vertex -0.4989010096 -0.4233039916 -0.2186419964 vertex -0.5037099719 -0.3948900104 -0.2279769927 endloop endfacet facet normal -0.040700 0.998506 -0.036473 outer loop vertex 0.2654800117 0.5050050020 0.2510879934 vertex 0.2653059959 0.5034949780 0.2099429965 vertex 0.2317029983 0.5027189851 0.2261960059 endloop endfacet facet normal -0.004127 -0.032035 -0.999478 outer loop vertex -0.3754349947 0.2135040015 -0.5071089864 vertex -0.3562279940 0.2202029973 -0.5074030161 vertex -0.3597100079 0.1956599951 -0.5066019893 endloop endfacet facet normal 0.040731 0.999138 -0.008036 outer loop vertex -0.2304420024 0.5004730225 -0.0967291966 vertex -0.2496560067 0.5013939738 -0.0796118006 vertex -0.2223239988 0.5003510118 -0.0707523003 endloop endfacet facet normal 0.999996 0.000596 -0.002891 outer loop vertex 0.4996230006 0.0242200997 -0.1407449991 vertex 0.4997049868 0.0026537499 -0.1168330014 vertex 0.4996159971 -0.0038279200 -0.1489470005 endloop endfacet facet normal 0.001564 0.999992 -0.003756 outer loop vertex -0.0038563199 0.4999479949 -0.0431489982 vertex 0.0084508900 0.5000460148 -0.0119295996 vertex 0.0347282998 0.4999060035 -0.0382633992 endloop endfacet facet normal -0.950353 0.311104 -0.006593 outer loop vertex -0.5016379952 0.4206379950 -0.2623490095 vertex -0.4965269864 0.4367119968 -0.2405939996 vertex -0.4938929975 0.4441739917 -0.2681629956 endloop endfacet facet normal -0.009487 -0.012533 -0.999876 outer loop vertex -0.3364410102 -0.3702670038 -0.5097020268 vertex -0.3605259955 -0.3856270015 -0.5092809796 vertex -0.3637979925 -0.3551470041 -0.5096319914 endloop endfacet facet normal 0.967202 -0.007187 0.253906 outer loop vertex 0.5022739768 0.3011519909 0.4221709967 vertex 0.5042399764 0.3271929920 0.4154190123 vertex 0.4983420074 0.3246810138 0.4378150105 endloop endfacet facet normal 0.924128 -0.040415 0.379940 outer loop vertex 0.4869729877 0.2275570035 0.4548889995 vertex 0.4967550039 0.2394659966 0.4323630035 vertex 0.4888220131 0.2629179955 0.4541530013 endloop endfacet facet normal 0.927390 -0.032562 0.372676 outer loop vertex 0.4888220131 0.2629179955 0.4541530013 vertex 0.4967550039 0.2394659966 0.4323630035 vertex 0.4993129969 0.2715750039 0.4288029969 endloop endfacet facet normal 0.939793 0.341104 -0.020889 outer loop vertex 0.4990940094 0.4270110130 0.0534309000 vertex 0.4898769855 0.4527100027 0.0584062003 vertex 0.4967519939 0.4352270067 0.0822260007 endloop endfacet facet normal 0.993679 -0.112236 -0.002118 outer loop vertex 0.5041970015 -0.3785220087 -0.1720910072 vertex 0.5010520220 -0.4064919949 -0.1654189974 vertex 0.5019969940 -0.3974190056 -0.2028750032 endloop endfacet facet normal 0.007081 -0.998864 -0.047133 outer loop vertex 0.0767617002 -0.5023679733 0.2730180025 vertex 0.1053540036 -0.5014969707 0.2588549852 vertex 0.1004929990 -0.5027809739 0.2853359878 endloop endfacet facet normal 0.201854 0.019659 -0.979218 outer loop vertex 0.4259879887 -0.0280054007 -0.4986299872 vertex 0.4078010023 -0.0375165008 -0.5025699735 vertex 0.4032860100 -0.0112338997 -0.5029730201 endloop endfacet facet normal -0.007383 -0.999065 -0.042593 outer loop vertex -0.0162061993 -0.5035669804 0.2903420031 vertex -0.0070169899 -0.5049089789 0.3202269971 vertex -0.0338708013 -0.5047839880 0.3219499886 endloop endfacet facet normal 0.013557 0.999590 0.025203 outer loop vertex -0.1831240058 0.5001969934 -0.1897889972 vertex -0.1499910057 0.4995340109 -0.1813170016 vertex -0.1597149968 0.5004789829 -0.2135650069 endloop endfacet facet normal 0.036557 -0.802581 -0.595422 outer loop vertex 0.2207359970 -0.4872539937 -0.4572480023 vertex 0.2023070008 -0.4809550047 -0.4668700099 vertex 0.2231149971 -0.4746330082 -0.4741140008 endloop endfacet facet normal -0.006104 -0.999726 -0.022605 outer loop vertex -0.0338708013 -0.5047839880 0.3219499886 vertex -0.0070169899 -0.5049089789 0.3202269971 vertex -0.0160728004 -0.5054529905 0.3467310071 endloop endfacet facet normal -0.006762 -0.999818 0.017823 outer loop vertex -0.1055150032 -0.5040339828 0.3811100125 vertex -0.0862013027 -0.5047799945 0.3465879858 vertex -0.0688353032 -0.5042989850 0.3801609874 endloop endfacet facet normal -0.999914 0.005620 -0.011869 outer loop vertex -0.5050070286 -0.0323776007 -0.3836530149 vertex -0.5052790046 -0.0553504005 -0.3716180027 vertex -0.5052999854 -0.0245692991 -0.3552739918 endloop endfacet facet normal 0.995407 -0.088631 0.036184 outer loop vertex 0.5052599907 -0.3712520003 -0.2285439968 vertex 0.5049459934 -0.3624320030 -0.1983020008 vertex 0.5019969940 -0.3974190056 -0.2028750032 endloop endfacet facet normal 0.995120 -0.093671 0.031010 outer loop vertex 0.5029649734 -0.4002850056 -0.2425950021 vertex 0.5052599907 -0.3712520003 -0.2285439968 vertex 0.5019969940 -0.3974190056 -0.2028750032 endloop endfacet facet normal 0.003425 -0.999193 0.040008 outer loop vertex 0.0473553985 -0.5053430200 -0.3350520134 vertex 0.0625569001 -0.5045949817 -0.3176710010 vertex 0.0372599997 -0.5046010017 -0.3156560063 endloop endfacet facet normal 0.006245 -0.011512 0.999914 outer loop vertex 0.0950172991 0.1763370037 0.4994130135 vertex 0.1127120033 0.1597909927 0.4991120100 vertex 0.1225610003 0.1807669997 0.4992919862 endloop endfacet facet normal -0.998138 -0.043158 0.043100 outer loop vertex -0.5037879944 -0.0916955993 0.3962340057 vertex -0.5051530004 -0.0646670982 0.3916870058 vertex -0.5057349801 -0.0729423016 0.3699229956 endloop endfacet facet normal 0.010596 0.089696 -0.995913 outer loop vertex 0.1015139967 0.4126079977 -0.5014849901 vertex 0.0868102983 0.3858430088 -0.5040519834 vertex 0.0700104013 0.4071469903 -0.5023120046 endloop endfacet facet normal 0.990598 -0.132364 -0.034570 outer loop vertex 0.5017499924 -0.4091219902 -0.1312800050 vertex 0.5042039752 -0.3981710076 -0.1028909981 vertex 0.5012850165 -0.4191220105 -0.1063150018 endloop endfacet facet normal -0.000793 0.178057 -0.984020 outer loop vertex 0.1015139967 0.4126079977 -0.5014849901 vertex 0.0784218013 0.4310129881 -0.4981360137 vertex 0.1011670008 0.4364860058 -0.4971640110 endloop endfacet facet normal 0.011415 0.089249 -0.995944 outer loop vertex 0.1157530025 0.3838259876 -0.5039010048 vertex 0.0868102983 0.3858430088 -0.5040519834 vertex 0.1015139967 0.4126079977 -0.5014849901 endloop endfacet facet normal -0.999214 -0.039401 -0.004374 outer loop vertex -0.5082780123 0.2907530069 -0.3585520089 vertex -0.5069500208 0.2586680055 -0.3729020059 vertex -0.5074399710 0.2675629854 -0.3411000073 endloop endfacet facet normal -0.022472 -0.024899 0.999437 outer loop vertex 0.3180409968 0.2530269921 0.5066329837 vertex 0.3477199972 0.2266840041 0.5066440105 vertex 0.3561860025 0.2596629858 0.5076559782 endloop endfacet facet normal -0.031252 -0.008883 -0.999472 outer loop vertex 0.3232780099 0.1262619942 -0.5044069886 vertex 0.3390580118 0.1450040042 -0.5050669909 vertex 0.3448530138 0.1230409965 -0.5050529838 endloop endfacet facet normal 0.004979 -0.922300 -0.386442 outer loop vertex 0.1941349953 -0.4898369908 -0.4514259994 vertex 0.2207359970 -0.4872539937 -0.4572480023 vertex 0.2149460018 -0.4962869883 -0.4357640147 endloop endfacet facet normal -0.004072 0.030026 -0.999541 outer loop vertex 0.1421110034 -0.3461639881 -0.5050050020 vertex 0.1067389995 -0.3396750093 -0.5046659708 vertex 0.1277939975 -0.3131859899 -0.5039560199 endloop endfacet facet normal -0.000029 0.999975 0.007134 outer loop vertex -0.0295748003 0.4994060099 -0.1727689952 vertex -0.0594598018 0.4994859993 -0.1841019988 vertex -0.0529492982 0.4992719889 -0.1540759951 endloop endfacet facet normal 0.049394 -0.998777 0.002082 outer loop vertex -0.2726669908 -0.5019819736 -0.1383000016 vertex -0.2902739942 -0.5028160214 -0.1206979975 vertex -0.3000380099 -0.5033439994 -0.1423330009 endloop endfacet facet normal 0.046956 -0.998897 -0.000362 outer loop vertex -0.2677330077 -0.5017600060 -0.1107869968 vertex -0.2902739942 -0.5028160214 -0.1206979975 vertex -0.2726669908 -0.5019819736 -0.1383000016 endloop endfacet facet normal -0.998602 -0.032173 -0.041946 outer loop vertex -0.5035809875 0.2219620049 0.2596090138 vertex -0.5015239716 0.1943210065 0.2318390012 vertex -0.5024989843 0.1824869961 0.2641279995 endloop endfacet facet normal 0.003241 0.999989 -0.003437 outer loop vertex 0.1019259989 0.4990870059 -0.1413120031 vertex 0.0695386976 0.4992200136 -0.1331540048 vertex 0.0926453993 0.4992240071 -0.1102000028 endloop endfacet facet normal 0.999262 -0.037318 0.009093 outer loop vertex 0.5004550219 0.2367780060 0.0650392994 vertex 0.5006120205 0.2339909971 0.0363468006 vertex 0.5015019774 0.2609489858 0.0491841994 endloop endfacet facet normal 0.225689 0.973967 0.021280 outer loop vertex 0.4206529856 0.5019209981 0.3022730052 vertex 0.4015330076 0.5058869720 0.3235340118 vertex 0.4275529981 0.4996410012 0.3334470093 endloop endfacet facet normal 0.990225 -0.049022 0.130583 outer loop vertex 0.5054489970 0.2363979965 0.3863910139 vertex 0.5063560009 0.2610670030 0.3887740076 vertex 0.5032160282 0.2514939904 0.4089910090 endloop endfacet facet normal 0.035118 0.999343 0.008971 outer loop vertex -0.2114000022 0.5001919866 0.0931472033 vertex -0.2449620068 0.5012999773 0.1011010036 vertex -0.2204809934 0.5002400279 0.1233429983 endloop endfacet facet normal 0.976045 -0.050246 0.211687 outer loop vertex 0.4993129969 0.2715750039 0.4288029969 vertex 0.5050420165 0.2795050144 0.4042699933 vertex 0.5022739768 0.3011519909 0.4221709967 endloop endfacet facet normal -0.999945 -0.003942 -0.009733 outer loop vertex -0.5046529770 0.3283590078 -0.0524292998 vertex -0.5049200058 0.3519439995 -0.0345473997 vertex -0.5046460032 0.3559649885 -0.0643265024 endloop endfacet facet normal 0.037886 0.043859 0.998319 outer loop vertex -0.2318989933 -0.2735570073 0.5043159723 vertex -0.2564829886 -0.2546209991 0.5044170022 vertex -0.2664889991 -0.2798250020 0.5059040189 endloop endfacet facet normal 0.005089 0.999987 -0.000892 outer loop vertex 0.0575711988 0.4999209940 0.0155590000 vertex 0.0652915984 0.4998539984 -0.0155173996 vertex 0.0375466011 0.5000039935 -0.0056447601 endloop endfacet facet normal -0.945715 -0.008729 -0.324880 outer loop vertex -0.4928449988 0.2110999972 -0.4531919956 vertex -0.4975810051 0.1898240000 -0.4388340116 vertex -0.4999960065 0.2160989940 -0.4325099885 endloop endfacet facet normal -0.999485 -0.031485 -0.006240 outer loop vertex -0.5046529770 0.3283590078 -0.0524292998 vertex -0.5039550066 0.3043160141 -0.0429106988 vertex -0.5046430230 0.3226029873 -0.0249795001 endloop endfacet facet normal 0.013213 -0.973554 -0.228074 outer loop vertex -0.0692515001 -0.5003889799 -0.4176259935 vertex -0.0417187996 -0.4966279864 -0.4320850074 vertex -0.0409402996 -0.5026819706 -0.4061979949 endloop endfacet facet normal -0.015791 0.011064 0.999814 outer loop vertex 0.2021349967 0.3437199891 0.5059599876 vertex 0.1945710033 0.3741300106 0.5055040121 vertex 0.1712480038 0.3525890112 0.5053740144 endloop endfacet facet normal 0.033761 -0.046217 0.998361 outer loop vertex -0.2107120007 0.2675020099 0.5024939775 vertex -0.2430640012 0.2741549909 0.5038959980 vertex -0.2278179973 0.2491090000 0.5022209883 endloop endfacet facet normal -0.007941 -0.999692 0.023515 outer loop vertex -0.3677699864 -0.5052970052 -0.1781100035 vertex -0.3728280067 -0.5059210062 -0.2063460052 vertex -0.3468250036 -0.5059530139 -0.1989260018 endloop endfacet facet normal -0.202420 -0.978641 -0.035885 outer loop vertex -0.4224550128 -0.5015289783 0.2930780053 vertex -0.4001739919 -0.5064640045 0.3019810021 vertex -0.4126839936 -0.5046839714 0.3240030110 endloop endfacet facet normal -0.031768 0.028367 0.999093 outer loop vertex 0.1712480038 0.3525890112 0.5053740144 vertex 0.1945710033 0.3741300106 0.5055040121 vertex 0.1637489945 0.3838149905 0.5042489767 endloop endfacet facet normal 0.004150 0.002924 0.999987 outer loop vertex 0.0956989005 0.0121579003 0.4997879863 vertex 0.1133119985 0.0350285992 0.4996480048 vertex 0.0849922001 0.0400016010 0.4997510016 endloop endfacet facet normal -0.051722 0.035098 -0.998045 outer loop vertex 0.2929230034 -0.2100750059 -0.5032110214 vertex 0.3192439973 -0.2019129992 -0.5042880177 vertex 0.3119910061 -0.2301450074 -0.5049049854 endloop endfacet facet normal 0.003431 0.004743 0.999983 outer loop vertex 0.1133119985 0.0350285992 0.4996480048 vertex 0.1274710000 0.0538839996 0.4995099902 vertex 0.1046660021 0.0608921982 0.4995549917 endloop endfacet facet normal 0.007056 0.007246 0.999949 outer loop vertex 0.1224879995 -0.1896529943 0.4994130135 vertex 0.1482239962 -0.1934580058 0.4992589951 vertex 0.1463889927 -0.1700060070 0.4991019964 endloop endfacet facet normal -0.015222 -0.044128 -0.998910 outer loop vertex 0.1816560030 0.2748929858 -0.5021179914 vertex 0.1574019939 0.2854329944 -0.5022140145 vertex 0.1758619994 0.2980799973 -0.5030540228 endloop endfacet facet normal -0.458314 -0.887477 -0.048295 outer loop vertex -0.4493969977 -0.4921349883 0.2995370030 vertex -0.4626089931 -0.4839990139 0.2754090130 vertex -0.4405600131 -0.4949150085 0.2667610049 endloop endfacet facet normal 0.008248 0.024274 -0.999671 outer loop vertex -0.1281030029 0.3959639966 -0.5042009950 vertex -0.0958008990 0.3912889957 -0.5040479898 vertex -0.1142219976 0.3638190031 -0.5048670173 endloop endfacet facet normal -0.004989 0.004328 -0.999978 outer loop vertex -0.0136136003 0.3696539998 -0.5047490001 vertex 0.0121743996 0.3732669950 -0.5048620105 vertex 0.0026126399 0.3497689962 -0.5049160123 endloop endfacet facet normal -0.003419 0.246119 -0.969234 outer loop vertex -0.3507469893 0.4163399935 -0.5027310252 vertex -0.3493759930 0.4426969886 -0.4960429966 vertex -0.3185769916 0.4303340018 -0.4992910028 endloop endfacet facet normal -0.995178 -0.048636 0.085173 outer loop vertex -0.5089169741 0.3250960112 0.3933910131 vertex -0.5091760159 0.3009020090 0.3765490055 vertex -0.5066310167 0.2993920147 0.4054229856 endloop endfacet facet normal -0.999786 -0.020485 -0.002942 outer loop vertex -0.4997369945 0.1949169934 -0.0652595013 vertex -0.5000540018 0.2127089947 -0.0814146027 vertex -0.4994759858 0.1852200031 -0.0864417031 endloop endfacet facet normal 0.077772 -0.996592 0.027484 outer loop vertex 0.4048190117 -0.5020849705 0.0425132997 vertex 0.3735539913 -0.5045130253 0.0429410003 vertex 0.3884170055 -0.5041300058 0.0147719001 endloop endfacet facet normal -0.998777 -0.020596 0.044948 outer loop vertex -0.5091760159 0.3009020090 0.3765490055 vertex -0.5089169741 0.3250960112 0.3933910131 vertex -0.5103589892 0.3312839866 0.3641839921 endloop endfacet facet normal -0.037222 0.998825 0.031036 outer loop vertex 0.2665509880 0.5073559880 -0.3086729944 vertex 0.2458750010 0.5074369907 -0.3360770047 vertex 0.2256609946 0.5056679845 -0.3033879995 endloop endfacet facet normal 0.011888 -0.029944 -0.999481 outer loop vertex -0.2091799974 0.3396790028 -0.5058090091 vertex -0.1873690039 0.3251070082 -0.5051130056 vertex -0.2092960030 0.3020809889 -0.5046839714 endloop endfacet facet normal -0.011408 -0.999933 0.001717 outer loop vertex 0.3732419908 -0.5059639812 -0.0799205974 vertex 0.3772340119 -0.5059660077 -0.0545784011 vertex 0.3508749902 -0.5056809783 -0.0637215003 endloop endfacet facet normal -0.993743 0.028698 -0.107940 outer loop vertex -0.5022209883 -0.1272439957 -0.4089019895 vertex -0.5045409799 -0.1532710046 -0.3944630027 vertex -0.5050179958 -0.1317970008 -0.3843620121 endloop endfacet facet normal 0.963800 0.266350 0.012140 outer loop vertex 0.5007629991 0.4179680049 0.1042300016 vertex 0.4939720035 0.4421949983 0.1118339971 vertex 0.4990699887 0.4225269854 0.1386149973 endloop endfacet facet normal -0.001046 -0.999251 -0.038671 outer loop vertex -0.1498910040 -0.5001699924 0.2305520028 vertex -0.1225489974 -0.5004199743 0.2362720072 vertex -0.1420080066 -0.5012459755 0.2581419945 endloop endfacet facet normal -0.004775 -0.999107 -0.041984 outer loop vertex -0.1420080066 -0.5012459755 0.2581419945 vertex -0.1225489974 -0.5004199743 0.2362720072 vertex -0.1139580011 -0.5016509891 0.2645899951 endloop endfacet facet normal -0.042686 -0.003129 -0.999084 outer loop vertex 0.2998949885 -0.1552609950 -0.5027840137 vertex 0.2852439880 -0.1268700063 -0.5022469759 vertex 0.3155319989 -0.1281570047 -0.5035369992 endloop endfacet facet normal -0.036158 0.030381 -0.998884 outer loop vertex -0.3806979954 -0.2249139994 -0.5048840046 vertex -0.3509710133 -0.2113319933 -0.5055469871 vertex -0.3520179987 -0.2421029955 -0.5064449906 endloop endfacet facet normal -0.039248 0.999229 0.000999 outer loop vertex 0.3209930062 0.5041559935 -0.0615652017 vertex 0.3346590102 0.5047190189 -0.0878254995 vertex 0.3037100136 0.5035020113 -0.0864387006 endloop endfacet facet normal 0.999993 0.002571 0.002814 outer loop vertex 0.4995709956 0.1093100011 0.0370656997 vertex 0.4996530116 0.1128470004 0.0046839998 vertex 0.4995270073 0.1415089965 0.0232803002 endloop endfacet facet normal -0.030827 0.991432 -0.126937 outer loop vertex 0.2459100038 0.5061339736 -0.3900189996 vertex 0.2603490055 0.5038170218 -0.4116219878 vertex 0.2292769998 0.5021539927 -0.4170649946 endloop endfacet facet normal 0.984419 0.173491 -0.028619 outer loop vertex 0.4991410077 0.4249480069 0.1969300061 vertex 0.5023670197 0.4108400047 0.2223719954 vertex 0.5037180185 0.3988089859 0.1959100068 endloop endfacet facet normal 0.999853 0.016620 -0.004174 outer loop vertex 0.4991840124 -0.1642259955 0.1524070054 vertex 0.4994469881 -0.1726579964 0.1818259954 vertex 0.4997290075 -0.1949280053 0.1607079953 endloop endfacet facet normal -0.388917 0.921133 0.016052 outer loop vertex -0.4557240009 0.4852840006 0.3077900112 vertex -0.4291259944 0.4964460135 0.3116970062 vertex -0.4396559894 0.4926140010 0.2764680088 endloop endfacet facet normal -0.064068 -0.997133 -0.040270 outer loop vertex -0.3675659895 -0.5069749951 0.2429780066 vertex -0.3726190031 -0.5076109767 0.2667649984 vertex -0.3895460069 -0.5057650208 0.2479870021 endloop endfacet facet normal 0.004584 0.999982 -0.003874 outer loop vertex 0.0652915984 0.4998539984 -0.0155173996 vertex 0.0722998008 0.4996969998 -0.0477531999 vertex 0.0347282998 0.4999060035 -0.0382633992 endloop endfacet facet normal -0.946349 0.321671 -0.030860 outer loop vertex -0.4999200106 0.4201079905 0.1247579977 vertex -0.4972409904 0.4306209981 0.1521860063 vertex -0.4903779924 0.4480389953 0.1232839972 endloop endfacet facet normal 0.998046 0.059602 -0.018754 outer loop vertex 0.5081400275 0.3700909913 -0.3820720017 vertex 0.5075790286 0.3884739876 -0.3535040021 vertex 0.5095829964 0.3546519876 -0.3543469906 endloop endfacet facet normal 0.035953 -0.003811 -0.999346 outer loop vertex 0.3844630122 0.1567330062 -0.5044869781 vertex 0.3637500107 0.1362430006 -0.5051540136 vertex 0.3574340045 0.1631820053 -0.5054839849 endloop endfacet facet normal -0.047616 0.998863 -0.002152 outer loop vertex -0.3894129992 0.5040339828 0.1924789995 vertex -0.3656150103 0.5051770210 0.1964599937 vertex -0.3684679866 0.5049920082 0.1737139970 endloop endfacet facet normal -0.005692 0.999000 -0.044355 outer loop vertex -0.0761822015 0.5019069910 0.2685169876 vertex -0.1020710021 0.5009049773 0.2492710054 vertex -0.1105419993 0.5019990206 0.2749989927 endloop endfacet facet normal 0.999048 0.043609 0.001396 outer loop vertex 0.5008119941 -0.2420050055 -0.1407099962 vertex 0.5020390153 -0.2698499858 -0.1489959955 vertex 0.5012189746 -0.2504720092 -0.1674779952 endloop endfacet facet normal 0.006548 0.999970 0.004224 outer loop vertex 0.0987669006 0.4995160103 0.0643268004 vertex 0.0795254037 0.4997470081 0.0394668989 vertex 0.0683431998 0.4997020066 0.0674555004 endloop endfacet facet normal -0.999048 0.010727 -0.042295 outer loop vertex -0.5014420152 -0.1571740061 0.2536390126 vertex -0.5014650226 -0.1869709939 0.2466250062 vertex -0.5026230216 -0.1767430007 0.2765719891 endloop endfacet facet normal 0.003666 0.038644 -0.999246 outer loop vertex -0.1242719963 -0.2679089904 -0.5016210079 vertex -0.1515150070 -0.2640050054 -0.5015699863 vertex -0.1353469938 -0.2398110032 -0.5005750060 endloop endfacet facet normal 0.054533 -0.002661 0.998508 outer loop vertex 0.3979350030 0.0517135002 0.5032550097 vertex 0.3828690052 0.0754083022 0.5041409731 vertex 0.3712030053 0.0502142012 0.5047109723 endloop endfacet facet normal -0.033253 0.999053 0.028042 outer loop vertex 0.2665509880 0.5073559880 -0.3086729944 vertex 0.2801370025 0.5086780190 -0.3396619856 vertex 0.2458750010 0.5074369907 -0.3360770047 endloop endfacet facet normal -0.036693 0.999315 -0.004740 outer loop vertex 0.2458750010 0.5074369907 -0.3360770047 vertex 0.2801370025 0.5086780190 -0.3396619856 vertex 0.2623809874 0.5079079866 -0.3645550013 endloop endfacet facet normal 0.004980 -0.044261 0.999008 outer loop vertex 0.0625986978 0.2962619960 0.5038040280 vertex 0.0591208003 0.3258660138 0.5051329732 vertex 0.0359231010 0.3105939925 0.5045719743 endloop endfacet facet normal -0.620824 -0.272087 0.735218 outer loop vertex -0.4704740047 -0.4434289932 0.4708729982 vertex -0.4761649966 -0.4545550048 0.4619500041 vertex -0.4663519859 -0.4601030052 0.4681830108 endloop endfacet facet normal 0.045376 0.998951 0.006128 outer loop vertex -0.2986429930 0.5039719939 -0.1112750024 vertex -0.2940619886 0.5039780140 -0.1461780071 vertex -0.3259890079 0.5053229928 -0.1290179938 endloop endfacet facet normal 0.019998 0.948136 -0.317235 outer loop vertex -0.1288529932 0.4920479953 -0.4484510124 vertex -0.1086999997 0.4983049929 -0.4284799993 vertex -0.0946945995 0.4898520112 -0.4528610110 endloop endfacet facet normal 0.998814 -0.047596 -0.010244 outer loop vertex 0.5020260215 0.2793030143 0.1509049982 vertex 0.5031870008 0.3006249964 0.1650359929 vertex 0.5023080111 0.2804169953 0.1732240021 endloop endfacet facet normal -0.006900 0.999965 -0.004657 outer loop vertex -0.0864692032 0.4996599853 -0.0257380996 vertex -0.0690618008 0.4996629953 -0.0508821011 vertex -0.1010060012 0.4994289875 -0.0537976995 endloop endfacet facet normal 0.001355 0.999975 -0.006877 outer loop vertex -0.0023072199 0.4996309876 -0.0973925963 vertex 0.0145172998 0.4997929931 -0.0705195963 vertex 0.0284890998 0.4995799959 -0.0987387970 endloop endfacet facet normal 0.045038 0.998903 0.012847 outer loop vertex -0.2412499934 0.5009649992 -0.1207809970 vertex -0.2247270048 0.5005090237 -0.1432520002 vertex -0.2566410005 0.5019879937 -0.1463650018 endloop endfacet facet normal -0.034406 -0.050868 0.998113 outer loop vertex 0.2418349981 0.3046469986 0.5057960153 vertex 0.2203759998 0.2817620039 0.5038899779 vertex 0.2510240078 0.2744140029 0.5045719743 endloop endfacet facet normal -0.014311 0.999863 0.008265 outer loop vertex 0.3629820049 0.5051640272 -0.0926202014 vertex 0.3453620076 0.5050749779 -0.1123550013 vertex 0.3346590102 0.5047190189 -0.0878254995 endloop endfacet facet normal -0.010675 -0.090197 0.995867 outer loop vertex -0.0200293995 -0.4034900069 0.5023490191 vertex 0.0053189099 -0.4102990031 0.5020040274 vertex 0.0026942401 -0.3855000138 0.5042219758 endloop endfacet facet normal -0.053799 -0.020116 -0.998349 outer loop vertex -0.3754349947 0.2135040015 -0.5071089864 vertex -0.3989740014 0.2260359973 -0.5060930252 vertex -0.3707909882 0.2387530059 -0.5078679919 endloop endfacet facet normal -0.058637 -0.029244 -0.997851 outer loop vertex -0.3754349947 0.2135040015 -0.5071089864 vertex -0.3900929987 0.1873459965 -0.5054810047 vertex -0.3989740014 0.2260359973 -0.5060930252 endloop endfacet facet normal 0.014218 -0.046258 -0.998828 outer loop vertex -0.1578339934 0.2747370005 -0.5024780035 vertex -0.1750279963 0.3011719882 -0.5039470196 vertex -0.1451770067 0.3039340079 -0.5036500096 endloop endfacet facet normal -0.016054 0.002992 0.999867 outer loop vertex 0.1978980005 -0.1799169928 0.4994510114 vertex 0.2218859941 -0.1681700051 0.4998010099 vertex 0.2052389979 -0.1492139995 0.4994769990 endloop endfacet facet normal 0.016338 0.004681 0.999856 outer loop vertex -0.2108709961 0.0360440016 0.5000560284 vertex -0.2034080029 0.0114964005 0.5000489950 vertex -0.1819860041 0.0384021997 0.4995729923 endloop endfacet facet normal 0.038854 -0.012063 -0.999172 outer loop vertex 0.3873760104 -0.0343055986 -0.5048099756 vertex 0.3716380000 -0.0550926998 -0.5051710010 vertex 0.3655819893 -0.0322729982 -0.5056819916 endloop endfacet facet normal -0.005564 0.999978 0.003598 outer loop vertex -0.0697204992 0.4997999966 0.0223459005 vertex -0.0634789988 0.4997220039 0.0536720008 vertex -0.0388461016 0.4999330044 0.0331245996 endloop endfacet facet normal -0.004857 0.999977 -0.004718 outer loop vertex -0.1188289970 0.4994660020 -0.0276021007 vertex -0.1010060012 0.4994289875 -0.0537976995 vertex -0.1329739988 0.4992600083 -0.0567039996 endloop endfacet facet normal -0.006765 0.999958 -0.006136 outer loop vertex -0.1010060012 0.4994289875 -0.0537976995 vertex -0.0690618008 0.4996629953 -0.0508821011 vertex -0.0828341991 0.4993959963 -0.0792077035 endloop endfacet facet normal 0.053181 0.998441 0.016946 outer loop vertex -0.2940619886 0.5039780140 -0.1461780071 vertex -0.2566410005 0.5019879937 -0.1463650018 vertex -0.2724280059 0.5033349991 -0.1761849970 endloop endfacet facet normal -0.005149 0.999986 -0.001090 outer loop vertex -0.0529492982 0.4992719889 -0.1540759951 vertex -0.0749751031 0.4991819859 -0.1325899959 vertex -0.0442776009 0.4993470013 -0.1262210011 endloop endfacet facet normal 0.968981 -0.050370 0.241946 outer loop vertex 0.4993129969 0.2715750039 0.4288029969 vertex 0.4967550039 0.2394659966 0.4323630035 vertex 0.5032160282 0.2514939904 0.4089910090 endloop endfacet facet normal 0.957962 0.028753 0.285451 outer loop vertex 0.4986400008 0.1682800055 0.4176430106 vertex 0.4904499948 0.1698919982 0.4449659884 vertex 0.4950779974 0.1403429955 0.4324109852 endloop endfacet facet normal -0.042890 -0.020546 0.998868 outer loop vertex 0.2862580121 0.3495739996 0.5090739727 vertex 0.2550599873 0.3573339880 0.5078939795 vertex 0.2638069987 0.3271650076 0.5076490045 endloop endfacet facet normal -0.999082 0.029177 -0.031372 outer loop vertex -0.5063869953 -0.3326140046 0.2396080047 vertex -0.5050280094 -0.3139410019 0.2136960030 vertex -0.5059750080 -0.3484509885 0.2117590010 endloop endfacet facet normal -0.001267 0.999995 -0.002783 outer loop vertex -0.1394080073 0.4995099902 -0.0024315200 vertex -0.1188289970 0.4994660020 -0.0276021007 vertex -0.1512410045 0.4994120002 -0.0322521999 endloop endfacet facet normal 0.998680 0.007196 0.050848 outer loop vertex 0.5015799999 -0.1376959980 -0.2671630085 vertex 0.5014460087 -0.1644009948 -0.2607519925 vertex 0.5027070045 -0.1564490050 -0.2866440117 endloop endfacet facet normal -0.036592 -0.006757 0.999307 outer loop vertex 0.2389539927 -0.0946267024 0.5005170107 vertex 0.2535459995 -0.1235179976 0.5008559823 vertex 0.2772879899 -0.0953247026 0.5019159913 endloop endfacet facet normal -0.000699 0.999977 -0.006738 outer loop vertex -0.1512410045 0.4994120002 -0.0322521999 vertex -0.1188289970 0.4994660020 -0.0276021007 vertex -0.1329739988 0.4992600083 -0.0567039996 endloop endfacet facet normal 0.000366 0.042300 -0.999105 outer loop vertex -0.1351789981 -0.3185130060 -0.5038470030 vertex -0.1420599967 -0.2900870144 -0.5026460290 vertex -0.1152309999 -0.2966490090 -0.5029140115 endloop endfacet facet normal -0.592357 0.072975 0.802364 outer loop vertex -0.4732579887 0.2026010007 0.4779610038 vertex -0.4618740082 0.1897629946 0.4875330031 vertex -0.4556159973 0.2142170072 0.4899289906 endloop endfacet facet normal -0.999639 0.009048 0.025297 outer loop vertex -0.5103589892 0.3312839866 0.3641839921 vertex -0.5096070170 0.3519580066 0.3865050077 vertex -0.5102099776 0.3638190031 0.3584359884 endloop endfacet facet normal -0.024043 -0.104003 -0.994286 outer loop vertex 0.1531849951 -0.4058789909 -0.5024989843 vertex 0.1720820069 -0.3862319887 -0.5050110221 vertex 0.1803449988 -0.4106949866 -0.5026519895 endloop endfacet facet normal -0.005082 -0.999338 0.036026 outer loop vertex -0.0058023199 -0.5052570105 -0.3377929926 vertex 0.0119209997 -0.5044890046 -0.3139890134 vertex -0.0161259007 -0.5041469932 -0.3084580004 endloop endfacet facet normal -0.019634 -0.999466 -0.026138 outer loop vertex -0.3599689901 -0.5090950131 0.3142710030 vertex -0.3786840141 -0.5082039833 0.2942579985 vertex -0.3527109921 -0.5084499717 0.2841539979 endloop endfacet facet normal -0.178429 -0.983736 0.020651 outer loop vertex -0.4126839936 -0.5046839714 0.3240030110 vertex -0.3993110061 -0.5065739751 0.3495149910 vertex -0.4256429970 -0.5017529726 0.3516559899 endloop endfacet facet normal -0.229724 -0.003571 0.973249 outer loop vertex -0.4445900023 0.1878470033 0.4952169955 vertex -0.4189180136 0.1825129986 0.5012570024 vertex -0.4297179878 0.2120050043 0.4988160133 endloop endfacet facet normal -0.012086 0.000283 0.999927 outer loop vertex 0.1898490041 0.0110609001 0.4998840094 vertex 0.1747229993 -0.0166228004 0.4997090101 vertex 0.2090809941 -0.0190903004 0.5001249909 endloop endfacet facet normal 0.048830 0.005984 -0.998789 outer loop vertex -0.3127279878 0.0374844000 -0.5040950179 vertex -0.2974619865 0.0708170012 -0.5031489730 vertex -0.2815079987 0.0404342003 -0.5025510192 endloop endfacet facet normal 0.254286 0.967106 -0.006635 outer loop vertex 0.4338929951 0.4983040094 0.2824890018 vertex 0.4146839976 0.5032989979 0.2743670046 vertex 0.4206529856 0.5019209981 0.3022730052 endloop endfacet facet normal -0.993514 0.113615 0.004554 outer loop vertex -0.5053250194 0.3895170093 -0.2274470031 vertex -0.5030720234 0.4086880088 -0.2142100036 vertex -0.5025799870 0.4138590097 -0.2358739972 endloop endfacet facet normal -0.035725 0.004691 0.999351 outer loop vertex 0.2606959939 0.0660665035 0.5015529990 vertex 0.2393160015 0.0470499992 0.5008779764 vertex 0.2733379900 0.0438991003 0.5021089911 endloop endfacet facet normal 0.998803 -0.048523 0.006144 outer loop vertex 0.5026059747 0.2863140106 0.0621469989 vertex 0.5026249886 0.2905200124 0.0922741964 vertex 0.5013459921 0.2622660100 0.0770561025 endloop endfacet facet normal 0.016722 0.999858 -0.002287 outer loop vertex -0.3577390015 0.5054939985 0.0936888009 vertex -0.3331399858 0.5051169991 0.1087350026 vertex -0.3245120049 0.5049229860 0.0869985968 endloop endfacet facet normal 0.038340 0.999251 0.005268 outer loop vertex -0.3331399858 0.5051169991 0.1087350026 vertex -0.3231109977 0.5046219826 0.1296419948 vertex -0.3078840077 0.5041509867 0.1081610024 endloop endfacet facet normal 0.037205 0.999283 0.007080 outer loop vertex -0.2247270048 0.5005090237 -0.1432520002 vertex -0.2412499934 0.5009649992 -0.1207809970 vertex -0.2132789940 0.4998939931 -0.1166049987 endloop endfacet facet normal -0.999569 -0.029332 -0.001183 outer loop vertex -0.5007140040 0.2258139998 0.0452178009 vertex -0.5006200075 0.2236600071 0.0192003008 vertex -0.5000849962 0.2048709989 0.0330196992 endloop endfacet facet normal -0.018373 0.999782 0.009880 outer loop vertex -0.3804149926 0.5055180192 -0.1292320043 vertex -0.3531689942 0.5058670044 -0.1138779968 vertex -0.3543060124 0.5061470270 -0.1443299949 endloop endfacet facet normal 0.041293 0.999028 0.015417 outer loop vertex -0.3332650065 0.5063260198 -0.1851709932 vertex -0.3283680081 0.5057330132 -0.1598600000 vertex -0.3065080047 0.5051530004 -0.1808249950 endloop endfacet facet normal -0.005086 -0.996728 -0.080667 outer loop vertex -0.1820310056 -0.5029180050 -0.4064159989 vertex -0.1521359980 -0.5040510297 -0.3943009973 vertex -0.1784439981 -0.5055720210 -0.3738490045 endloop endfacet facet normal 0.982534 0.016814 0.185321 outer loop vertex 0.4978440106 0.0645039976 0.4311800003 vertex 0.5001320243 0.0404252000 0.4212340117 vertex 0.5020120144 0.0670617968 0.4088500142 endloop endfacet facet normal 0.992199 -0.027676 0.121552 outer loop vertex 0.5044549704 0.2060970068 0.3839310110 vertex 0.5013859868 0.1935739964 0.4061309993 vertex 0.5034909844 0.1699869931 0.3835780025 endloop endfacet facet normal 0.989348 -0.044295 0.138667 outer loop vertex 0.5034909844 0.1699869931 0.3835780025 vertex 0.5013859868 0.1935739964 0.4061309993 vertex 0.4986400008 0.1682800055 0.4176430106 endloop endfacet facet normal -0.998989 -0.000987 0.044950 outer loop vertex -0.5023580194 0.0072220298 -0.2712779939 vertex -0.5037410259 0.0165247004 -0.3018099964 vertex -0.5034340024 -0.0144619998 -0.2956669927 endloop endfacet facet normal 0.012480 -0.986721 0.161943 outer loop vertex 0.3457280099 -0.5026720166 0.4275670052 vertex 0.3218089938 -0.5069100261 0.4035879970 vertex 0.3550809920 -0.5076649785 0.3964239955 endloop endfacet facet normal -0.048076 -0.998832 -0.004862 outer loop vertex -0.3684079945 -0.5050950050 -0.0552436002 vertex -0.3688110113 -0.5052139759 -0.0268191006 vertex -0.3881630003 -0.5042150021 -0.0406882986 endloop endfacet facet normal -0.009183 -0.999941 0.005855 outer loop vertex -0.3710010052 -0.5051059723 0.1621180028 vertex -0.3534010053 -0.5054010153 0.1393360049 vertex -0.3467819989 -0.5053269863 0.1623589993 endloop endfacet facet normal -0.004628 0.999989 0.000049 outer loop vertex -0.1440410018 0.4988900125 0.1357779950 vertex -0.1316400021 0.4989460111 0.1645230055 vertex -0.1101529971 0.4990470111 0.1326410025 endloop endfacet facet normal 0.046293 -0.003960 -0.998920 outer loop vertex -0.2589589953 -0.1112959981 -0.5015659928 vertex -0.2526229918 -0.1338440031 -0.5011829734 vertex -0.2792159915 -0.1344459951 -0.5024129748 endloop endfacet facet normal -0.999217 -0.002065 0.039522 outer loop vertex -0.5034340024 -0.0144619998 -0.2956669927 vertex -0.5037410259 0.0165247004 -0.3018099964 vertex -0.5046749711 -0.0025699600 -0.3264200091 endloop endfacet facet normal -0.020560 0.999741 0.009714 outer loop vertex -0.3811269999 0.5058619976 -0.1602749974 vertex -0.3552739918 0.5065249801 -0.1737879962 vertex -0.3802730143 0.5061770082 -0.1908880025 endloop endfacet facet normal 0.998781 0.048726 -0.007885 outer loop vertex 0.5019419789 -0.2657670081 -0.1209269986 vertex 0.5020970106 -0.2634670138 -0.0870772973 vertex 0.5033400059 -0.2918939888 -0.1052969992 endloop endfacet facet normal 0.016886 0.999742 0.015176 outer loop vertex -0.3552739918 0.5065249801 -0.1737879962 vertex -0.3332650065 0.5063260198 -0.1851709932 vertex -0.3527520001 0.5069159865 -0.2023530006 endloop endfacet facet normal -0.012414 -0.918975 -0.394121 outer loop vertex 0.1353729963 -0.4931089878 -0.4434849918 vertex 0.1131829992 -0.4975950122 -0.4323259890 vertex 0.1055160016 -0.4903280139 -0.4490289986 endloop endfacet facet normal 0.976816 0.008889 -0.213896 outer loop vertex 0.5021389723 0.1808069944 -0.4152219892 vertex 0.4981949925 0.1701290011 -0.4336769879 vertex 0.4984680116 0.1979749948 -0.4312730134 endloop endfacet facet normal 0.732065 0.681224 0.003921 outer loop vertex 0.4889970124 0.4591459930 0.3589209914 vertex 0.4849689901 0.4636340141 0.3312300146 vertex 0.4736300111 0.4756950140 0.3528119922 endloop endfacet facet normal -0.004237 0.999990 -0.001748 outer loop vertex -0.0459880009 0.4999549985 0.0036134999 vertex -0.0248530004 0.5000060201 -0.0184346996 vertex -0.0559477992 0.4998649955 -0.0237326007 endloop endfacet facet normal -0.997726 0.051684 0.043272 outer loop vertex -0.5102099776 0.3638190031 0.3584359884 vertex -0.5096070170 0.3519580066 0.3865050077 vertex -0.5081470013 0.3812719882 0.3851560056 endloop endfacet facet normal 0.001616 0.999451 -0.033101 outer loop vertex 0.0142534999 0.5013070107 0.2477329969 vertex 0.0227194000 0.5003589988 0.2195219994 vertex -0.0134121003 0.5005319715 0.2229810059 endloop endfacet facet normal -0.040978 -0.004107 0.999152 outer loop vertex 0.2658100128 -0.0368546993 0.5016930103 vertex 0.2871820033 -0.0608175993 0.5024710298 vertex 0.2974680066 -0.0318370014 0.5030120015 endloop endfacet facet normal -0.999618 0.026179 -0.008918 outer loop vertex -0.5048230290 -0.1717859954 0.3331190050 vertex -0.5056009889 -0.1920779943 0.3607540131 vertex -0.5049380064 -0.1638659984 0.3692559898 endloop endfacet facet normal -0.179102 -0.002089 0.983828 outer loop vertex -0.4189180136 0.1825129986 0.5012570024 vertex -0.4378229976 0.1606509984 0.4977689981 vertex -0.4095309973 0.1481810063 0.5028929710 endloop endfacet facet normal 0.034880 0.999191 0.020020 outer loop vertex 0.3800899982 0.5069670081 -0.2713159919 vertex 0.3506639898 0.5079500079 -0.2691099942 vertex 0.3673959970 0.5069900155 -0.2503480017 endloop endfacet facet normal 0.999621 0.018263 0.020601 outer loop vertex 0.5052850246 -0.1320499927 0.3868849874 vertex 0.5060759783 -0.1572989970 0.3708890080 vertex 0.5058349967 -0.1301420033 0.3585070074 endloop endfacet facet normal -0.288255 0.012795 0.957468 outer loop vertex -0.4293639958 0.2671909928 0.4988180101 vertex -0.4210039973 0.2992079854 0.5009070039 vertex -0.4466710091 0.2901310027 0.4933010042 endloop endfacet facet normal 0.999101 -0.005754 -0.042003 outer loop vertex 0.5000920296 -0.0962727964 0.2327509969 vertex 0.5008839965 -0.0725776032 0.2483430058 vertex 0.5012019873 -0.0983193964 0.2594330013 endloop endfacet facet normal 0.004121 0.002913 0.999987 outer loop vertex 0.0849922001 0.0400016010 0.4997510016 vertex 0.0655319020 0.0170760993 0.4998979867 vertex 0.0956989005 0.0121579003 0.4997879863 endloop endfacet facet normal 0.108242 -0.026338 -0.993776 outer loop vertex 0.3979940116 -0.3662509918 -0.5080220103 vertex 0.3963829875 -0.3370659947 -0.5089709759 vertex 0.4186600149 -0.3495379984 -0.5062140226 endloop endfacet facet normal 0.998781 -0.049249 0.003243 outer loop vertex 0.5043359995 0.3130039871 -0.0043805898 vertex 0.5030710101 0.2880060077 0.0055823801 vertex 0.5034700036 0.2939319909 -0.0273030009 endloop endfacet facet normal 0.042793 -0.044936 0.998073 outer loop vertex 0.3870179951 0.2691690028 0.5067620277 vertex 0.3645679951 0.2901009917 0.5086669922 vertex 0.3561860025 0.2596629858 0.5076559782 endloop endfacet facet normal 0.002465 0.000105 0.999997 outer loop vertex 0.0655319020 0.0170760993 0.4998979867 vertex 0.0450326018 -0.0066951099 0.4999510050 vertex 0.0764961019 -0.0119588999 0.4998739958 endloop endfacet facet normal 0.004211 0.998891 0.046889 outer loop vertex -0.0814455003 0.5030270219 -0.2868010104 vertex -0.0886052996 0.5045530200 -0.3186669946 vertex -0.1193099990 0.5038359761 -0.3006339967 endloop endfacet facet normal 0.026787 0.004908 -0.999629 outer loop vertex -0.3440850079 -0.1111190021 -0.5046129823 vertex -0.3098700047 -0.1222909987 -0.5037509799 vertex -0.3309319913 -0.1456360072 -0.5044299960 endloop endfacet facet normal -0.020424 0.009400 -0.999747 outer loop vertex -0.3440850079 -0.1111190021 -0.5046129823 vertex -0.3640120029 -0.1430370063 -0.5045059919 vertex -0.3803809881 -0.1133029982 -0.5038920045 endloop endfacet facet normal -0.016285 0.999758 -0.014814 outer loop vertex -0.3779399991 0.5047850013 0.2164839953 vertex -0.3612599969 0.5054609776 0.2437680066 vertex -0.3483870029 0.5052229762 0.2135549933 endloop endfacet facet normal 0.236948 -0.014528 -0.971414 outer loop vertex 0.4242529869 -0.1109530032 -0.4975140095 vertex 0.4374350011 -0.1390140057 -0.4938789904 vertex 0.4108499885 -0.1399250031 -0.5003499985 endloop endfacet facet normal 0.005330 -0.999799 -0.019330 outer loop vertex 0.3799740076 -0.5050290227 -0.1336490065 vertex 0.3743839860 -0.5055959821 -0.1058660001 vertex 0.3520669937 -0.5053610206 -0.1241720021 endloop endfacet facet normal 0.233441 -0.000432 -0.972371 outer loop vertex 0.4379749894 0.0984830037 -0.4957329929 vertex 0.4173339903 0.1134200022 -0.5006949902 vertex 0.4391080141 0.1278149933 -0.4954740107 endloop endfacet facet normal -0.980885 0.002301 -0.194573 outer loop vertex -0.4989520013 -0.0152412998 -0.4291810095 vertex -0.5023959875 0.0037057099 -0.4115949869 vertex -0.4978289902 0.0108271996 -0.4345340133 endloop endfacet facet normal 0.003843 -0.999977 -0.005567 outer loop vertex -0.3690949976 -0.5057719946 0.0621172003 vertex -0.3461990058 -0.5056089759 0.0486400984 vertex -0.3496029973 -0.5057520270 0.0719866976 endloop endfacet facet normal -0.853744 -0.002902 0.520685 outer loop vertex -0.4860369861 0.2193139941 0.4619710147 vertex -0.4818910062 0.2444359958 0.4689089954 vertex -0.4917669892 0.2475280017 0.4527330101 endloop endfacet facet normal -0.259156 -0.965793 0.009067 outer loop vertex -0.4148539901 -0.5007479787 0.1739279926 vertex -0.4366019964 -0.4949069917 0.1744849980 vertex -0.4219689965 -0.4990699887 0.1492979974 endloop endfacet facet normal 0.412915 0.036042 -0.910056 outer loop vertex 0.4374350011 -0.1390140057 -0.4938789904 vertex 0.4594799876 -0.1396290064 -0.4839009941 vertex 0.4491870105 -0.1663649976 -0.4896300137 endloop endfacet facet normal -0.031476 -0.999503 0.001717 outer loop vertex 0.3108589947 -0.5041570067 0.1475239992 vertex 0.3261770010 -0.5046690106 0.1302859932 vertex 0.3391779959 -0.5050470233 0.1485709995 endloop endfacet facet normal -0.023476 0.468053 -0.883389 outer loop vertex 0.1405369937 0.4491069913 -0.4925749898 vertex 0.1294080019 0.4680170119 -0.4822599888 vertex 0.1553789973 0.4620740116 -0.4860990047 endloop endfacet facet normal -0.043313 0.463543 -0.885015 outer loop vertex 0.0878702030 0.4509539902 -0.4920499921 vertex 0.0599953011 0.4482100010 -0.4921230078 vertex 0.0735090971 0.4657909870 -0.4835759997 endloop endfacet facet normal 0.024867 0.310148 -0.950363 outer loop vertex 0.1138669997 0.4515120089 -0.4919280112 vertex 0.1239669994 0.4317499995 -0.4981130064 vertex 0.1011670008 0.4364860058 -0.4971640110 endloop endfacet facet normal 0.043641 0.999046 0.001673 outer loop vertex -0.2851609886 0.5028229952 0.1585039943 vertex -0.2520959973 0.5013530254 0.1737840027 vertex -0.2566669881 0.5016170144 0.1353850067 endloop endfacet facet normal -0.966248 0.254961 0.036864 outer loop vertex -0.5053539872 0.4094339907 -0.3113459945 vertex -0.4991709888 0.4344660044 -0.3224099874 vertex -0.5050809979 0.4138939977 -0.3350369930 endloop endfacet facet normal -0.032391 0.019882 -0.999278 outer loop vertex 0.2473769933 -0.2032029927 -0.5009599924 vertex 0.2176049948 -0.2002409995 -0.4999360144 vertex 0.2313590050 -0.1781339943 -0.4999420047 endloop endfacet facet normal -0.009192 -0.999877 0.012735 outer loop vertex 0.3409790099 -0.5058670044 -0.2054879963 vertex 0.3713920116 -0.5062500238 -0.2136089951 vertex 0.3636890054 -0.5057929754 -0.1832839996 endloop endfacet facet normal -0.016577 0.999642 0.020995 outer loop vertex -0.3769580126 0.5066969991 -0.2218610048 vertex -0.3465639949 0.5074440241 -0.2334309965 vertex -0.3740279973 0.5074200034 -0.2539719939 endloop endfacet facet normal 0.709040 -0.002104 -0.705165 outer loop vertex 0.4819439948 0.3105199933 -0.4703150094 vertex 0.4801250100 0.2860530019 -0.4720709920 vertex 0.4691500068 0.2983559966 -0.4831430018 endloop endfacet facet normal 0.999333 -0.007016 -0.035845 outer loop vertex 0.5004490018 -0.0115449997 0.2226389945 vertex 0.5015619993 -0.0090137301 0.2531729937 vertex 0.5008599758 -0.0412461013 0.2399100065 endloop endfacet facet normal -0.014049 -0.036641 0.999230 outer loop vertex 0.1515329927 0.2974199951 0.5036010146 vertex 0.1793060005 0.3211590052 0.5048620105 vertex 0.1523569971 0.3312189877 0.5048519969 endloop endfacet facet normal -0.036516 -0.002515 0.999330 outer loop vertex 0.2389539927 -0.0946267024 0.5005170107 vertex 0.2772879899 -0.0953247026 0.5019159913 vertex 0.2543489933 -0.0662214011 0.5011510253 endloop endfacet facet normal 0.998900 -0.046368 0.007058 outer loop vertex 0.5047879815 0.3312360048 0.0644773990 vertex 0.5042170286 0.3229140043 0.0906118006 vertex 0.5036680102 0.3081899881 0.0715828016 endloop endfacet facet normal -0.003893 -0.001227 -0.999992 outer loop vertex 0.1447169930 0.1648090035 -0.4989570081 vertex 0.1775009930 0.1708250046 -0.4990920126 vertex 0.1630170047 0.1393509954 -0.4989970028 endloop endfacet facet normal 0.055174 -0.998467 0.004336 outer loop vertex 0.3713920116 -0.5062500238 -0.2136089951 vertex 0.4002510011 -0.5046690106 -0.2167650014 vertex 0.3905670047 -0.5050879717 -0.1900130063 endloop endfacet facet normal -0.023870 -0.008585 0.999678 outer loop vertex -0.0941063985 0.3715350032 0.5050200224 vertex -0.0887664035 0.3405030072 0.5048810244 vertex -0.0662652031 0.3604980111 0.5055900216 endloop endfacet facet normal -0.017054 -0.025660 0.999525 outer loop vertex -0.0583719984 0.3295800090 0.5049309731 vertex -0.0378983989 0.3525899947 0.5058709979 vertex -0.0662652031 0.3604980111 0.5055900216 endloop endfacet facet normal 0.998963 0.002628 -0.045449 outer loop vertex 0.5037149787 0.0868228972 -0.3930650055 vertex 0.5050770044 0.0856088996 -0.3631980121 vertex 0.5044670105 0.0584855005 -0.3781740069 endloop endfacet facet normal -0.024942 0.998920 -0.039199 outer loop vertex 0.1740590036 0.5023030043 0.2610230148 vertex 0.2011889964 0.5035340190 0.2751309872 vertex 0.2002719939 0.5022339821 0.2425850034 endloop endfacet facet normal 0.004320 0.999984 -0.003569 outer loop vertex 0.3657589853 0.5051530004 0.0519166999 vertex 0.3813090026 0.5050089955 0.0303942002 vertex 0.3578200042 0.5050830245 0.0227044001 endloop endfacet facet normal -0.010138 -0.000837 0.999948 outer loop vertex -0.0662652031 0.3604980111 0.5055900216 vertex -0.0378983989 0.3525899947 0.5058709979 vertex -0.0465958007 0.3791010082 0.5058050156 endloop endfacet facet normal -0.042477 0.998367 0.038198 outer loop vertex 0.3005749881 0.5083659887 0.3795009851 vertex 0.3179970086 0.5097429752 0.3628849983 vertex 0.2951430082 0.5091829896 0.3521069884 endloop endfacet facet normal -0.999337 -0.036181 -0.004112 outer loop vertex -0.5004979968 0.2317759991 -0.1015909985 vertex -0.5011349916 0.2514300048 -0.1197170019 vertex -0.5000569820 0.2229560018 -0.1311679929 endloop endfacet facet normal 0.008632 0.083821 -0.996443 outer loop vertex 0.0700104013 0.4071469903 -0.5023120046 vertex 0.0606864989 0.3829410076 -0.5044289827 vertex 0.0427206010 0.4011130035 -0.5030559897 endloop endfacet facet normal 0.258453 -0.047030 -0.964878 outer loop vertex 0.4216420054 -0.0558843985 -0.4991810024 vertex 0.4368000031 -0.0813404024 -0.4938800037 vertex 0.4104489982 -0.0833384991 -0.5008410215 endloop endfacet facet normal 0.003668 0.003298 0.999988 outer loop vertex 0.0655319020 0.0170760993 0.4998979867 vertex 0.0849922001 0.0400016010 0.4997510016 vertex 0.0552456006 0.0457918011 0.4998410046 endloop endfacet facet normal -0.001957 -0.001239 -0.999997 outer loop vertex 0.3648999929 -0.1084780023 -0.5043550134 vertex 0.3448280096 -0.1324840039 -0.5042859912 vertex 0.3336989880 -0.1036090031 -0.5042999983 endloop endfacet facet normal -0.005339 0.999979 0.003553 outer loop vertex -0.0634789988 0.4997220039 0.0536720008 vertex -0.0697204992 0.4997999966 0.0223459005 vertex -0.0961306989 0.4995889962 0.0420427993 endloop endfacet facet normal -0.980637 -0.193980 -0.026887 outer loop vertex -0.5023429990 -0.4144110084 0.1111890003 vertex -0.4988499880 -0.4290330112 0.0892826989 vertex -0.4978950024 -0.4371280074 0.1128539965 endloop endfacet facet normal 0.282519 -0.958036 -0.048478 outer loop vertex 0.4176270068 -0.5029879808 0.2885909975 vertex 0.4148870111 -0.5022510290 0.2580589950 vertex 0.4386880100 -0.4959079921 0.2714129984 endloop endfacet facet normal 0.000404 0.998943 0.045960 outer loop vertex 0.0666256025 0.5025290251 -0.2805530131 vertex 0.0622037016 0.5010110140 -0.2475199997 vertex 0.0999848023 0.5015779734 -0.2601749897 endloop endfacet facet normal 0.005117 0.999970 -0.005777 outer loop vertex 0.0825517997 0.4994620085 -0.0793510973 vertex 0.0487989001 0.4996710122 -0.0730691031 vertex 0.0722998008 0.4996969998 -0.0477531999 endloop endfacet facet normal -0.043811 0.999039 0.001432 outer loop vertex 0.2884849906 0.5026540160 -0.0131999003 vertex 0.2747789919 0.5020869970 -0.0369431004 vertex 0.2573449910 0.5012879968 -0.0129033001 endloop endfacet facet normal 0.999209 0.002870 -0.039671 outer loop vertex 0.5013700128 0.0447466001 0.2484000027 vertex 0.5006610155 0.0620488003 0.2317939997 vertex 0.5014960170 0.0732901990 0.2536390126 endloop endfacet facet normal 0.005437 0.109560 -0.993965 outer loop vertex -0.0308536999 0.3920949996 -0.5035409927 vertex -0.0468252003 0.4173009992 -0.5008500218 vertex -0.0155149000 0.4173440039 -0.5006740093 endloop endfacet facet normal 0.999254 0.032596 0.020708 outer loop vertex 0.5005670190 -0.2130759954 -0.2094520032 vertex 0.4997520149 -0.2047230005 -0.1832720041 vertex 0.5007629991 -0.2324460000 -0.1884189993 endloop endfacet facet normal 0.016989 0.998894 -0.043851 outer loop vertex -0.3249430060 0.5082219839 0.3182449937 vertex -0.3010030091 0.5087350011 0.3392060101 vertex -0.2924709916 0.5074660182 0.3136050105 endloop endfacet facet normal 0.035404 0.167160 -0.985294 outer loop vertex -0.1234489977 0.4199010134 -0.5021589994 vertex -0.1072539985 0.4315310121 -0.4996039867 vertex -0.1072020009 0.4123280048 -0.5028600097 endloop endfacet facet normal 0.037871 0.004301 0.999273 outer loop vertex -0.2279909998 -0.0088634696 0.5008289814 vertex -0.2577530146 0.0041340198 0.5019009709 vertex -0.2552419901 -0.0279741008 0.5019440055 endloop endfacet facet normal -0.199461 -0.979193 -0.037368 outer loop vertex -0.4265150130 -0.5009430051 -0.3690319955 vertex -0.4005909860 -0.5054969788 -0.3880749941 vertex -0.3968999982 -0.5073890090 -0.3581979871 endloop endfacet facet normal -0.999781 -0.003560 -0.020597 outer loop vertex -0.4996719956 -0.1463170052 0.2028110027 vertex -0.4998910129 -0.1180260032 0.2085520029 vertex -0.4992919862 -0.1280850023 0.1812140048 endloop endfacet facet normal 0.002058 0.033188 -0.999447 outer loop vertex 0.0246019997 -0.3106620014 -0.5040280223 vertex 0.0421020985 -0.3371030092 -0.5048699975 vertex 0.0125508001 -0.3405100107 -0.5050439835 endloop endfacet facet normal 0.998762 0.049247 -0.007051 outer loop vertex 0.5029810071 -0.2743020058 -0.0350928009 vertex 0.5042060018 -0.3012000024 -0.0494428016 vertex 0.5029320121 -0.2770200074 -0.0610170998 endloop endfacet facet normal -0.021721 0.999764 0.000707 outer loop vertex 0.2085680068 0.4998570085 -0.0126309004 vertex 0.2037460059 0.4997349977 0.0117477998 vertex 0.2299460024 0.5003119707 0.0008099780 endloop endfacet facet normal 0.000982 0.999948 -0.010171 outer loop vertex 0.0786549971 0.5047190189 0.3472580016 vertex 0.0462100990 0.5045769811 0.3301610053 vertex 0.0490258001 0.5048900247 0.3612090051 endloop endfacet facet normal -0.034057 0.999415 0.003086 outer loop vertex 0.2573449910 0.5012879968 -0.0129033001 vertex 0.2290659994 0.5003650188 -0.0260825008 vertex 0.2299460024 0.5003119707 0.0008099780 endloop endfacet facet normal -0.047314 -0.998628 0.022440 outer loop vertex -0.3611130118 -0.5048800111 -0.1460389942 vertex -0.3910950124 -0.5031160116 -0.1307529956 vertex -0.3870379925 -0.5039399862 -0.1588670015 endloop endfacet facet normal 0.005012 -0.004068 0.999979 outer loop vertex 0.0853447020 -0.1283739954 0.4994089901 vertex 0.1002260000 -0.1095449999 0.4994109869 vertex 0.0790245980 -0.1081300005 0.4995230138 endloop endfacet facet normal -0.009485 -0.999028 -0.043055 outer loop vertex -0.1139580011 -0.5016509891 0.2645899951 vertex -0.0947050005 -0.5008350015 0.2414149940 vertex -0.0806441978 -0.5023319721 0.2730520070 endloop endfacet facet normal -0.984663 0.058116 0.164500 outer loop vertex -0.5051730275 -0.2449830025 0.3958660066 vertex -0.5039799809 -0.2662790120 0.4105310142 vertex -0.5003250241 -0.2405499965 0.4233190119 endloop endfacet facet normal 0.999052 -0.037491 -0.022138 outer loop vertex 0.5024430156 0.2721610069 0.1942020059 vertex 0.5014759898 0.2429679930 0.2000000030 vertex 0.5011640191 0.2534709871 0.1681350023 endloop endfacet facet normal -0.010120 -0.999034 -0.042774 outer loop vertex -0.0806441978 -0.5023319721 0.2730520070 vertex -0.0947050005 -0.5008350015 0.2414149940 vertex -0.0658356994 -0.5010700226 0.2400739938 endloop endfacet facet normal 0.998401 0.056375 -0.004265 outer loop vertex 0.5037500262 0.3937790096 0.1495620012 vertex 0.5051860213 0.3692089915 0.1609500051 vertex 0.5049700141 0.3708879948 0.1325799972 endloop endfacet facet normal -0.998777 0.036710 0.033126 outer loop vertex -0.5066909790 -0.3178380132 -0.2550530136 vertex -0.5054749846 -0.3109599948 -0.2260120064 vertex -0.5052520037 -0.2857249975 -0.2472539991 endloop endfacet facet normal 0.656925 0.203580 -0.725951 outer loop vertex 0.4679319859 0.4502609968 -0.4753260016 vertex 0.4803479910 0.4453099966 -0.4654789865 vertex 0.4716089964 0.4319700003 -0.4771279991 endloop endfacet facet normal -0.008631 -0.998885 -0.046407 outer loop vertex -0.1090650037 -0.5030599833 0.2940079868 vertex -0.1139580011 -0.5016509891 0.2645899951 vertex -0.0806441978 -0.5023319721 0.2730520070 endloop endfacet facet normal -0.035907 0.003527 -0.999349 outer loop vertex -0.3919860125 0.0014551400 -0.5040810108 vertex -0.3582249880 0.0031719799 -0.5052880049 vertex -0.3721039891 -0.0270514004 -0.5048959851 endloop endfacet facet normal 0.021665 -0.999383 0.027639 outer loop vertex -0.3468250036 -0.5059530139 -0.1989260018 vertex -0.3508670032 -0.5067830086 -0.2257689983 vertex -0.3290919960 -0.5060560107 -0.2165499926 endloop endfacet facet normal 0.998773 -0.002002 0.049474 outer loop vertex 0.5038880110 0.1235980019 -0.3110069931 vertex 0.5035110116 0.1503220052 -0.3023149967 vertex 0.5024989843 0.1299670041 -0.2827079892 endloop endfacet facet normal -0.007278 -0.999123 -0.041225 outer loop vertex -0.0947050005 -0.5008350015 0.2414149940 vertex -0.1139580011 -0.5016509891 0.2645899951 vertex -0.1225489974 -0.5004199743 0.2362720072 endloop endfacet facet normal 0.024567 0.982974 0.182094 outer loop vertex -0.2292920053 0.5024970174 0.4172039926 vertex -0.2556610107 0.5058010221 0.4029259980 vertex -0.2661690116 0.5022040009 0.4237610102 endloop endfacet facet normal -0.023561 -0.030553 0.999255 outer loop vertex -0.3412739933 0.2858290076 0.5079619884 vertex -0.3674120009 0.2944410145 0.5076090097 vertex -0.3611179888 0.2645669878 0.5068439841 endloop endfacet facet normal -0.184423 0.982846 0.001466 outer loop vertex -0.4015009999 0.5048559904 -0.2408600003 vertex -0.4257999957 0.5002779961 -0.2284699976 vertex -0.4042020142 0.5043029785 -0.2098979950 endloop endfacet facet normal -0.082927 0.996500 0.010564 outer loop vertex -0.4042020142 0.5043029785 -0.2098979950 vertex -0.3769580126 0.5066969991 -0.2218610048 vertex -0.4015009999 0.5048559904 -0.2408600003 endloop endfacet facet normal -0.050360 0.980341 0.190776 outer loop vertex 0.2790380120 0.5014719963 0.4184400141 vertex 0.3090229928 0.5050920248 0.4077529907 vertex 0.2832979858 0.5061339736 0.3956080079 endloop endfacet facet normal 0.005989 0.999966 0.005720 outer loop vertex 0.0781935006 0.4993430078 0.1173299998 vertex 0.1024319977 0.4992359877 0.1106610000 vertex 0.0862971023 0.4994460046 0.0908406004 endloop endfacet facet normal 0.996162 -0.058926 0.064722 outer loop vertex 0.5091350079 -0.3537180126 0.3753649890 vertex 0.5075899959 -0.3484059870 0.4039810002 vertex 0.5062670112 -0.3786700070 0.3967899978 endloop endfacet facet normal 0.836533 0.518529 -0.177033 outer loop vertex 0.4790199995 0.4590750039 -0.4604569972 vertex 0.4769980013 0.4661380053 -0.4493240118 vertex 0.4853549898 0.4525220096 -0.4497160017 endloop endfacet facet normal 0.691752 -0.032153 -0.721419 outer loop vertex 0.4691500068 0.2983559966 -0.4831430018 vertex 0.4801250100 0.2860530019 -0.4720709920 vertex 0.4698300064 0.2707589865 -0.4812609851 endloop endfacet facet normal -0.027142 -0.041440 0.998772 outer loop vertex -0.3674120009 0.2944410145 0.5076090097 vertex -0.3412739933 0.2858290076 0.5079619884 vertex -0.3471370041 0.3079150021 0.5087190270 endloop endfacet facet normal -0.042480 -0.004119 0.999089 outer loop vertex 0.2857449949 -0.1299040020 0.5021330118 vertex 0.3104780018 -0.1108969972 0.5032629967 vertex 0.2772879899 -0.0953247026 0.5019159913 endloop endfacet facet normal 0.000330 0.998792 0.049137 outer loop vertex 0.0101047000 0.5026530027 -0.2831760049 vertex 0.0111109996 0.5014799833 -0.2593390048 vertex 0.0355925001 0.5018669963 -0.2673699856 endloop endfacet facet normal -0.034543 0.022289 -0.999155 outer loop vertex 0.2729009986 0.3735679984 -0.5073580146 vertex 0.2564589977 0.3487150073 -0.5073440075 vertex 0.2417580038 0.3749719858 -0.5062500238 endloop endfacet facet normal 0.170436 0.985285 -0.012874 outer loop vertex 0.3985640109 0.5021420121 -0.1526300013 vertex 0.3950220048 0.5031250119 -0.1242899969 vertex 0.4210549891 0.4985100031 -0.1328459978 endloop endfacet facet normal 0.005141 0.000930 -0.999986 outer loop vertex 0.0888279974 -0.0028050500 -0.4997760057 vertex 0.0741922036 0.0254103001 -0.4998250008 vertex 0.1052289978 0.0248080995 -0.4996660054 endloop endfacet facet normal -0.023448 0.999037 -0.037076 outer loop vertex 0.1693650037 0.5010010004 0.2289080024 vertex 0.1740590036 0.5023030043 0.2610230148 vertex 0.2002719939 0.5022339821 0.2425850034 endloop endfacet facet normal -0.046858 0.998710 0.019545 outer loop vertex 0.2896539867 0.5033050179 -0.1810559928 vertex 0.2686200142 0.5025640130 -0.1936199963 vertex 0.2630270123 0.5018770099 -0.1719249934 endloop endfacet facet normal -0.998821 -0.011448 -0.047184 outer loop vertex -0.5029379725 0.1327160001 0.2912699878 vertex -0.5034419894 0.1668410003 0.2936600149 vertex -0.5021290183 0.1542180032 0.2689290047 endloop endfacet facet normal -0.005771 -0.047137 0.998872 outer loop vertex -0.3611179888 0.2645669878 0.5068439841 vertex -0.3313469887 0.2602440119 0.5068119764 vertex -0.3412739933 0.2858290076 0.5079619884 endloop endfacet facet normal 0.039764 0.488410 0.871708 outer loop vertex 0.3877870142 0.4688259959 0.4779810011 vertex 0.3875469863 0.4432660043 0.4923129976 vertex 0.4190590084 0.4598029852 0.4816100001 endloop endfacet facet normal -0.012866 -0.997223 0.073351 outer loop vertex 0.2057449967 -0.5045689940 0.3977200091 vertex 0.1715649962 -0.5042899847 0.3955180049 vertex 0.1874209940 -0.5058220029 0.3774710000 endloop endfacet facet normal -0.037254 -0.926976 0.373266 outer loop vertex 0.1502999961 -0.4951789975 0.4392719865 vertex 0.1233659983 -0.4876489937 0.4552839994 vertex 0.1199709997 -0.4980109930 0.4292120039 endloop endfacet facet normal -0.074345 0.967144 0.243117 outer loop vertex 0.3090229928 0.5050920248 0.4077529907 vertex 0.3040530086 0.4979560077 0.4346210063 vertex 0.3272159994 0.5016859770 0.4268659949 endloop endfacet facet normal -0.020217 0.980788 0.194026 outer loop vertex 0.3272159994 0.5016859770 0.4268659949 vertex 0.3408600092 0.5053939819 0.4095439911 vertex 0.3090229928 0.5050920248 0.4077529907 endloop endfacet facet normal -0.037185 0.035467 -0.998679 outer loop vertex 0.2473769933 -0.2032029927 -0.5009599924 vertex 0.2545669973 -0.2339880019 -0.5023210049 vertex 0.2263360023 -0.2268960029 -0.5010179877 endloop endfacet facet normal 0.254834 0.966951 -0.008028 outer loop vertex 0.4328959882 0.4983620048 0.2578249872 vertex 0.4146839976 0.5032989979 0.2743670046 vertex 0.4338929951 0.4983040094 0.2824890018 endloop endfacet facet normal -0.009230 0.173071 0.984866 outer loop vertex -0.0564104989 0.4291380048 0.4996289909 vertex -0.0782425031 0.4133090079 0.5022060275 vertex -0.0517533012 0.4043819904 0.5040230155 endloop endfacet facet normal 0.999473 0.003417 -0.032279 outer loop vertex 0.5044410229 -0.0473701991 0.3167900145 vertex 0.5054690242 -0.0461241007 0.3487530053 vertex 0.5050269961 -0.0746496022 0.3320460021 endloop endfacet facet normal -0.999593 0.028532 0.000354 outer loop vertex -0.5047389865 -0.3208990097 -0.1129989997 vertex -0.5050519705 -0.3315050006 -0.1419460028 vertex -0.5056070089 -0.3512420058 -0.1184220016 endloop endfacet facet normal 0.999861 0.010998 0.012552 outer loop vertex 0.5054690242 -0.0461241007 0.3487530053 vertex 0.5050939918 -0.0478886999 0.3801729977 vertex 0.5056179762 -0.0754150972 0.3625530005 endloop endfacet facet normal 0.006872 0.999957 -0.006177 outer loop vertex -0.1573529989 0.4988360107 0.1543200016 vertex -0.1793390065 0.4990139902 0.1586720049 vertex -0.1612679958 0.4989979863 0.1761849970 endloop endfacet facet normal 0.999355 -0.007691 -0.035085 outer loop vertex 0.5011270046 0.1367020011 0.2469149977 vertex 0.5001810193 0.1468240023 0.2177509964 vertex 0.5012490153 0.1674229950 0.2436559945 endloop endfacet facet normal -0.999072 -0.043031 -0.001806 outer loop vertex -0.5020650029 0.2607960105 -0.0194630008 vertex -0.5026140213 0.2747989893 -0.0493900999 vertex -0.5012059808 0.2417459935 -0.0407733992 endloop endfacet facet normal 0.003551 0.999969 0.007014 outer loop vertex 0.0431413986 0.4998289943 0.0696185976 vertex 0.0238528997 0.4997969866 0.0839487016 vertex 0.0536295995 0.4996100068 0.0955305025 endloop endfacet facet normal -0.999059 -0.043040 -0.005346 outer loop vertex -0.5026140213 0.2747989893 -0.0493900999 vertex -0.5025299788 0.2769249976 -0.0822129995 vertex -0.5011829734 0.2444629967 -0.0725912005 endloop endfacet facet normal -0.378093 -0.003806 0.925760 outer loop vertex -0.4533559978 0.2620289922 0.4907990098 vertex -0.4595980048 0.2397239953 0.4881579876 vertex -0.4410879910 0.2390580028 0.4957149923 endloop endfacet facet normal -0.572932 -0.032581 0.818955 outer loop vertex -0.4595980048 0.2397239953 0.4881579876 vertex -0.4722200036 0.2290720046 0.4789040089 vertex -0.4556159973 0.2142170072 0.4899289906 endloop endfacet facet normal -0.010990 0.999390 -0.033144 outer loop vertex -0.0754268020 0.5047090054 0.3265300095 vertex -0.0880827010 0.5055890083 0.3572610021 vertex -0.0577555001 0.5056589842 0.3493149877 endloop endfacet facet normal 0.010168 -0.970112 0.242444 outer loop vertex 0.1199709997 -0.4980109930 0.4292120039 vertex 0.1473930031 -0.5016369820 0.4135529995 vertex 0.1502999961 -0.4951789975 0.4392719865 endloop endfacet facet normal 0.013464 0.981270 0.192166 outer loop vertex 0.0874705985 0.4964250028 0.4271729887 vertex 0.0773209035 0.5021989942 0.3984000087 vertex 0.0541994013 0.4991349876 0.4156660140 endloop endfacet facet normal 0.052574 -0.029140 -0.998192 outer loop vertex -0.2839199901 0.2090329975 -0.5037479997 vertex -0.2594420016 0.1887969971 -0.5018680096 vertex -0.2871600091 0.1822919995 -0.5031380057 endloop endfacet facet normal 0.005325 -0.999166 -0.040488 outer loop vertex -0.1698230058 -0.5011739731 0.2527070045 vertex -0.1498910040 -0.5001699924 0.2305520028 vertex -0.1420080066 -0.5012459755 0.2581419945 endloop endfacet facet normal -0.080971 0.996560 0.017675 outer loop vertex -0.3819299936 0.5049089789 0.1180270016 vertex -0.3925819993 0.5045260191 0.0908204019 vertex -0.4097859859 0.5027289987 0.1133280024 endloop endfacet facet normal -0.269641 0.962659 -0.024117 outer loop vertex -0.4097349942 0.5012649894 0.2872500122 vertex -0.4396559894 0.4926140010 0.2764680088 vertex -0.4291259944 0.4964460135 0.3116970062 endloop endfacet facet normal -0.025445 0.963094 0.267960 outer loop vertex -0.3337010145 0.5027539730 0.4247539937 vertex -0.3675659895 0.5020120144 0.4242050052 vertex -0.3526369929 0.4963060021 0.4461309910 endloop endfacet facet normal 0.999173 0.036371 -0.018185 outer loop vertex 0.5010709763 -0.2126049995 0.2169879973 vertex 0.5015689731 -0.2356639951 0.1982309967 vertex 0.5002679825 -0.2046590000 0.1887609959 endloop endfacet facet normal -0.020639 -0.005478 0.999772 outer loop vertex 0.3378460109 -0.0708471984 0.5044929981 vertex 0.3361909986 -0.0967364982 0.5043169856 vertex 0.3602699935 -0.0847022012 0.5048800111 endloop endfacet facet normal 0.002149 -0.001785 0.999996 outer loop vertex 0.0564774014 -0.0377417989 0.4998709857 vertex 0.0764961019 -0.0119588999 0.4998739958 vertex 0.0450326018 -0.0066951099 0.4999510050 endloop endfacet facet normal 0.001292 0.999120 0.041928 outer loop vertex -0.1193099990 0.5038359761 -0.3006339967 vertex -0.0886052996 0.5045530200 -0.3186669946 vertex -0.1127680019 0.5050489902 -0.3297410011 endloop endfacet facet normal 0.003826 -0.011649 -0.999925 outer loop vertex -0.0805353001 0.3620589972 -0.5046349764 vertex -0.0664142966 0.3309890032 -0.5042189956 vertex -0.0988850966 0.3333719969 -0.5043709874 endloop endfacet facet normal 0.020939 -0.998698 -0.046521 outer loop vertex -0.2693310082 -0.5066300035 -0.3905349970 vertex -0.2411610037 -0.5068420172 -0.3733040094 vertex -0.2765609920 -0.5084189773 -0.3553839922 endloop endfacet facet normal -0.999881 0.008711 -0.012719 outer loop vertex -0.5052999854 -0.0245692991 -0.3552739918 vertex -0.5047640204 -0.0059876698 -0.3846830130 vertex -0.5050070286 -0.0323776007 -0.3836530149 endloop endfacet facet normal -0.040636 0.005105 -0.999161 outer loop vertex 0.3117989898 0.0828749016 -0.5038679838 vertex 0.3237909973 0.0544379018 -0.5045009851 vertex 0.2997350097 0.0588709004 -0.5034999847 endloop endfacet facet normal 0.101830 -0.994686 0.015186 outer loop vertex 0.4092639983 -0.5021780133 -0.1433120072 vertex 0.3799740076 -0.5050290227 -0.1336490065 vertex 0.3848679960 -0.5049690008 -0.1625339985 endloop endfacet facet normal 0.129463 0.004320 -0.991575 outer loop vertex 0.3882170022 0.2118539959 -0.5048519969 vertex 0.4182809889 0.2095039934 -0.5009369850 vertex 0.4023199975 0.1819390059 -0.5031409860 endloop endfacet facet normal 0.037367 0.027460 -0.998924 outer loop vertex -0.3233290017 -0.2006720006 -0.5048599839 vertex -0.2917959988 -0.1973450035 -0.5035889745 vertex -0.3067130148 -0.2182260007 -0.5047209859 endloop endfacet facet normal -0.340494 -0.938629 -0.055133 outer loop vertex -0.4370909929 -0.4981159866 0.3253619969 vertex -0.4493969977 -0.4921349883 0.2995370030 vertex -0.4224550128 -0.5015289783 0.2930780053 endloop endfacet facet normal -0.978107 0.207211 -0.019268 outer loop vertex -0.4969809949 0.4313600063 0.0965700969 vertex -0.5027580261 0.4045650065 0.1016739979 vertex -0.4999200106 0.4201079905 0.1247579977 endloop endfacet facet normal 0.048486 -0.998790 0.008249 outer loop vertex -0.2809210122 -0.5026040077 -0.1651020050 vertex -0.2726669908 -0.5019819736 -0.1383000016 vertex -0.3000380099 -0.5033439994 -0.1423330009 endloop endfacet facet normal 0.000567 0.999997 -0.002295 outer loop vertex -0.3741390109 0.5049319863 0.1461589932 vertex -0.3684679866 0.5049920082 0.1737139970 vertex -0.3407390118 0.5049329996 0.1548539996 endloop endfacet facet normal -0.019251 -0.999113 -0.037448 outer loop vertex -0.0556719005 -0.5055850148 -0.3639279902 vertex -0.0646044016 -0.5044069886 -0.3907659948 vertex -0.0403620005 -0.5051460266 -0.3835110068 endloop endfacet facet normal -0.999157 -0.012144 -0.039226 outer loop vertex -0.5009539723 0.1579159945 0.2378540039 vertex -0.5014240146 0.1312240064 0.2580899894 vertex -0.5021290183 0.1542180032 0.2689290047 endloop endfacet facet normal 0.005177 0.999070 0.042799 outer loop vertex -0.1193099990 0.5038359761 -0.3006339967 vertex -0.1127680019 0.5050489902 -0.3297410011 vertex -0.1391910017 0.5051940084 -0.3299300075 endloop endfacet facet normal 0.005340 0.999773 0.020628 outer loop vertex -0.1391910017 0.5051940084 -0.3299300075 vertex -0.1127680019 0.5050489902 -0.3297410011 vertex -0.1222499982 0.5055810213 -0.3530730009 endloop endfacet facet normal -0.021569 0.999058 0.037664 outer loop vertex 0.3442769945 0.5057420135 -0.2112309933 vertex 0.3445979953 0.5068489909 -0.2404100001 vertex 0.3156560063 0.5056980252 -0.2264540046 endloop endfacet facet normal -0.035006 0.999239 0.017196 outer loop vertex 0.2445529997 0.5014500022 -0.1908310056 vertex 0.2162770033 0.5003859997 -0.1865649968 vertex 0.2352039963 0.5006859899 -0.1654669940 endloop endfacet facet normal -0.042236 0.997993 0.047179 outer loop vertex 0.2395530045 0.5031710267 -0.2411459982 vertex 0.2807349861 0.5050449967 -0.2439190000 vertex 0.2534359992 0.5053290129 -0.2743659914 endloop endfacet facet normal -0.260841 -0.965176 -0.019937 outer loop vertex -0.4126839936 -0.5046839714 0.3240030110 vertex -0.4256429970 -0.5017529726 0.3516559899 vertex -0.4370909929 -0.4981159866 0.3253619969 endloop endfacet facet normal -0.998489 0.050930 0.020616 outer loop vertex -0.5056210160 0.3950529993 -0.2554590106 vertex -0.5069109797 0.3664470017 -0.2472669929 vertex -0.5053250194 0.3895170093 -0.2274470031 endloop endfacet facet normal 0.003298 0.999993 0.001836 outer loop vertex 0.0223616995 0.4993830025 -0.1725510061 vertex 0.0186601002 0.4993459880 -0.1457349956 vertex 0.0463788994 0.4992699921 -0.1541379988 endloop endfacet facet normal -0.029938 0.998776 -0.039361 outer loop vertex 0.3043859899 0.5070490241 0.2632060051 vertex 0.3318220079 0.5069839954 0.2406879961 vertex 0.2985889912 0.5054529905 0.2271160036 endloop endfacet facet normal 0.000907 0.998865 0.047630 outer loop vertex -0.0886052996 0.5045530200 -0.3186669946 vertex -0.0814455003 0.5030270219 -0.2868010104 vertex -0.0530626997 0.5042089820 -0.3121289909 endloop endfacet facet normal -0.018522 0.999066 0.039038 outer loop vertex 0.1746090055 0.5002220273 -0.2126210034 vertex 0.2010390013 0.5004569888 -0.2060939968 vertex 0.2020310014 0.5015860200 -0.2345180064 endloop endfacet facet normal -0.133783 -0.052126 -0.989639 outer loop vertex -0.4122700095 0.2518250048 -0.5056539774 vertex -0.3989740014 0.2260359973 -0.5060930252 vertex -0.4264889956 0.2330520004 -0.5027430058 endloop endfacet facet normal -0.973386 -0.227949 0.023659 outer loop vertex -0.4985690117 -0.4320319891 -0.3045459986 vertex -0.5026299953 -0.4123510122 -0.2820029855 vertex -0.5046349764 -0.4069280028 -0.3122430146 endloop endfacet facet normal 0.003849 -0.001735 0.999991 outer loop vertex 0.0764961019 -0.0119588999 0.4998739958 vertex 0.0885972977 -0.0404414013 0.4997780025 vertex 0.1078590006 -0.0161630008 0.4997459948 endloop endfacet facet normal 0.515932 -0.451919 0.727725 outer loop vertex 0.4660370052 -0.4633040130 0.4682129920 vertex 0.4704360068 -0.4541450143 0.4707820117 vertex 0.4615300000 -0.4572530091 0.4751659930 endloop endfacet facet normal -0.037874 0.998545 0.038392 outer loop vertex 0.2882449925 0.5039950013 -0.2092009932 vertex 0.3156560063 0.5056980252 -0.2264540046 vertex 0.2807349861 0.5050449967 -0.2439190000 endloop endfacet facet normal 0.052161 0.424644 0.903857 outer loop vertex 0.1006510034 0.4581330121 0.4853320122 vertex 0.0782295018 0.4484780133 0.4911620021 vertex 0.1031149998 0.4373350143 0.4949609935 endloop endfacet facet normal 0.002607 -0.043121 -0.999066 outer loop vertex -0.1025059968 0.2780039907 -0.5022690296 vertex -0.1154699996 0.3051849902 -0.5034760237 vertex -0.0852568969 0.3035120070 -0.5033249855 endloop endfacet facet normal -0.009356 -0.018964 0.999776 outer loop vertex 0.3477199972 0.2266840041 0.5066440105 vertex 0.3440479934 0.1960200071 0.5060279965 vertex 0.3708049953 0.2052769959 0.5064539909 endloop endfacet facet normal 0.573053 0.797722 -0.187747 outer loop vertex 0.4706139863 0.4745610058 -0.4330210090 vertex 0.4769980013 0.4661380053 -0.4493240118 vertex 0.4636709988 0.4751670063 -0.4516380131 endloop endfacet facet normal 0.966720 -0.001769 -0.255829 outer loop vertex 0.4964649975 -0.0498585999 -0.4379810095 vertex 0.5022130013 -0.0457516015 -0.4162890017 vertex 0.5004420280 -0.0722346008 -0.4227980077 endloop endfacet facet normal -0.065359 -0.997030 0.040726 outer loop vertex -0.3975880146 -0.5034850240 -0.1864459962 vertex -0.3942590058 -0.5048620105 -0.2148140073 vertex -0.3728280067 -0.5059210062 -0.2063460052 endloop endfacet facet normal 0.038002 -0.998674 0.034724 outer loop vertex -0.2431730032 -0.5025900006 -0.2349070013 vertex -0.2183499932 -0.5015310049 -0.2316160053 vertex -0.2384440005 -0.5015540123 -0.2102870047 endloop endfacet facet normal 0.013415 0.028712 -0.999498 outer loop vertex -0.3272210062 -0.2281720042 -0.5057119727 vertex -0.3520179987 -0.2421029955 -0.5064449906 vertex -0.3509710133 -0.2113319933 -0.5055469871 endloop endfacet facet normal -0.952728 -0.021194 -0.303085 outer loop vertex -0.4978289902 0.0108271996 -0.4345340133 vertex -0.4938499928 -0.0055722902 -0.4458949864 vertex -0.4989520013 -0.0152412998 -0.4291810095 endloop endfacet facet normal 0.995872 0.009854 -0.090231 outer loop vertex 0.5060660243 0.3531109989 -0.4068169892 vertex 0.5081400275 0.3700909913 -0.3820720017 vertex 0.5086550117 0.3378250003 -0.3799119890 endloop endfacet facet normal 0.001370 0.999986 -0.005192 outer loop vertex -0.1512410045 0.4994120002 -0.0322521999 vertex -0.1329739988 0.4992600083 -0.0567039996 vertex -0.1637520045 0.4992850125 -0.0600088015 endloop endfacet facet normal 0.994272 0.106521 -0.008744 outer loop vertex 0.5021510124 0.4072839916 -0.1965789944 vertex 0.5014929771 0.4156900048 -0.1690009981 vertex 0.5041180253 0.3914430141 -0.1658899933 endloop endfacet facet normal 0.116757 0.001486 -0.993159 outer loop vertex 0.4173339903 0.1134200022 -0.5006949902 vertex 0.3908120096 0.1253959984 -0.5037950277 vertex 0.4159809947 0.1488640010 -0.5008010268 endloop endfacet facet normal 0.948911 -0.048710 0.311761 outer loop vertex 0.5022739768 0.3011519909 0.4221709967 vertex 0.4983420074 0.3246810138 0.4378150105 vertex 0.4942210019 0.2953599989 0.4457769990 endloop endfacet facet normal -0.016764 -0.999843 -0.005680 outer loop vertex 0.3484539986 -0.5054690242 -0.0938865989 vertex 0.3732419908 -0.5059639812 -0.0799205974 vertex 0.3508749902 -0.5056809783 -0.0637215003 endloop endfacet facet normal 0.987135 -0.159856 -0.003281 outer loop vertex 0.5026980042 -0.3991689980 0.1269430071 vertex 0.4989199936 -0.4229939878 0.1510750055 vertex 0.4978480041 -0.4289650023 0.1194659993 endloop endfacet facet normal 0.047798 0.998845 0.004926 outer loop vertex -0.2678090036 0.5024060011 0.0802325010 vertex -0.2863099873 0.5033630133 0.0656977966 vertex -0.2956640124 0.5037140250 0.0852862969 endloop endfacet facet normal -0.020872 0.999674 -0.014694 outer loop vertex 0.2065030038 0.5002490282 0.1662629992 vertex 0.2127700001 0.4999200106 0.1349769980 vertex 0.1839330047 0.4994350076 0.1429429948 endloop endfacet facet normal -0.113764 -0.064343 0.991422 outer loop vertex -0.4098210037 -0.3776229918 0.5058370233 vertex -0.3888539970 -0.3941549957 0.5071700215 vertex -0.3855240047 -0.3669460118 0.5093179941 endloop endfacet facet normal -0.025833 0.011600 0.999599 outer loop vertex -0.3753950000 -0.2197789997 0.5052880049 vertex -0.3439179957 -0.2162919939 0.5060610175 vertex -0.3540470004 -0.1901620030 0.5054960251 endloop endfacet facet normal -0.048258 0.998832 0.002223 outer loop vertex 0.2976369858 0.5028210282 0.0740953013 vertex 0.2962290049 0.5028020144 0.0520766005 vertex 0.2747839987 0.5017489791 0.0596848018 endloop endfacet facet normal -0.999276 -0.037976 -0.002477 outer loop vertex -0.5083580017 0.2913019955 -0.3346999884 vertex -0.5082780123 0.2907530069 -0.3585520089 vertex -0.5074399710 0.2675629854 -0.3411000073 endloop endfacet facet normal 0.989939 -0.006947 -0.141326 outer loop vertex 0.5012660027 0.0588257015 -0.4088430107 vertex 0.4997340143 0.0899088979 -0.4211019874 vertex 0.5037149787 0.0868228972 -0.3930650055 endloop endfacet facet normal -0.003981 0.178011 -0.984020 outer loop vertex 0.1239669994 0.4317499995 -0.4981130064 vertex 0.1015139967 0.4126079977 -0.5014849901 vertex 0.1011670008 0.4364860058 -0.4971640110 endloop endfacet facet normal 0.011593 0.026107 0.999592 outer loop vertex -0.3540470004 -0.1901620030 0.5054960251 vertex -0.3439179957 -0.2162919939 0.5060610175 vertex -0.3222540021 -0.1987659931 0.5053520203 endloop endfacet facet normal 0.023306 -0.030693 -0.999257 outer loop vertex 0.3528310061 -0.0781309009 -0.5049020052 vertex 0.3716380000 -0.0550926998 -0.5051710010 vertex 0.3826479912 -0.0824144036 -0.5040749907 endloop endfacet facet normal -0.012712 -0.999382 -0.032782 outer loop vertex -0.0658356994 -0.5010700226 0.2400739938 vertex -0.0811500996 -0.5002359748 0.2205860019 vertex -0.0587681010 -0.5002160072 0.2112980038 endloop endfacet facet normal -0.025046 0.217094 -0.975829 outer loop vertex -0.1447000057 0.4192180037 -0.5019729733 vertex -0.1541800052 0.4401269853 -0.4970780015 vertex -0.1297490001 0.4367380142 -0.4984590113 endloop endfacet facet normal 0.019155 0.999140 0.036778 outer loop vertex 0.3718729913 0.5047169924 -0.1977570057 vertex 0.3695099950 0.5058240294 -0.2266010046 vertex 0.3442769945 0.5057420135 -0.2112309933 endloop endfacet facet normal 0.451393 -0.890189 0.061707 outer loop vertex 0.4369660020 -0.4962669909 -0.1931830049 vertex 0.4463390112 -0.4932149947 -0.2177190036 vertex 0.4567739964 -0.4863120019 -0.1944690049 endloop endfacet facet normal -0.084525 0.995950 0.030661 outer loop vertex -0.3804149926 0.5055180192 -0.1292320043 vertex -0.4051820040 0.5039370060 -0.1461530030 vertex -0.4064950049 0.5029159784 -0.1166070029 endloop endfacet facet normal 0.034757 -0.997936 -0.054003 outer loop vertex 0.1717409939 -0.5031819940 -0.4015670121 vertex 0.1641609967 -0.5051479936 -0.3701150119 vertex 0.1477449983 -0.5046830177 -0.3892729878 endloop endfacet facet normal 0.821096 -0.012316 0.570657 outer loop vertex 0.4828909934 -0.1697849929 0.4649649858 vertex 0.4790039957 -0.1940100044 0.4700349867 vertex 0.4899089932 -0.1933709979 0.4543580115 endloop endfacet facet normal 0.123335 0.000933 -0.992365 outer loop vertex 0.4186600149 -0.3495379984 -0.5062140226 vertex 0.3963829875 -0.3370659947 -0.5089709759 vertex 0.4172959924 -0.3223890066 -0.5063580275 endloop endfacet facet normal 0.011211 -0.021261 0.999711 outer loop vertex 0.1155650020 -0.3679440022 0.5052139759 vertex 0.1415430009 -0.3851360083 0.5045570135 vertex 0.1452960074 -0.3572970033 0.5051069856 endloop endfacet facet normal 0.019644 -0.998378 0.053443 outer loop vertex -0.1958069950 -0.5057190061 0.3816420138 vertex -0.1691150069 -0.5052710176 0.3801999986 vertex -0.1828459948 -0.5045199990 0.3992770016 endloop endfacet facet normal 0.004999 0.999962 -0.007182 outer loop vertex -0.1472270042 0.4990639985 -0.0839760974 vertex -0.1614280045 0.4989860058 -0.1047179997 vertex -0.1757819951 0.4991939962 -0.0857511014 endloop endfacet facet normal 0.820183 0.025133 0.571549 outer loop vertex 0.4899089932 -0.1933709979 0.4543580115 vertex 0.4790039957 -0.1940100044 0.4700349867 vertex 0.4834479988 -0.2222830057 0.4649010003 endloop endfacet facet normal -0.005890 0.999981 -0.001809 outer loop vertex -0.1018859968 0.4996249974 0.0051282998 vertex -0.0864692032 0.4996599853 -0.0257380996 vertex -0.1188289970 0.4994660020 -0.0276021007 endloop endfacet facet normal -0.005688 -0.995833 0.091023 outer loop vertex -0.1055150032 -0.5040339828 0.3811100125 vertex -0.0883945972 -0.5015699863 0.4091370106 vertex -0.1270190030 -0.5009850264 0.4131230116 endloop endfacet facet normal 0.017171 -0.999826 0.007228 outer loop vertex -0.1691150069 -0.5052710176 0.3801999986 vertex -0.1958069950 -0.5057190061 0.3816420138 vertex -0.1828970015 -0.5056809783 0.3562330008 endloop endfacet facet normal -0.008529 -0.999706 -0.022702 outer loop vertex -0.0587681010 -0.5002160072 0.2112980038 vertex -0.0811500996 -0.5002359748 0.2205860019 vertex -0.0823723003 -0.4996710122 0.1961670071 endloop endfacet facet normal 0.983862 -0.024969 -0.177179 outer loop vertex 0.5030540228 0.1138700023 -0.4060429931 vertex 0.4997340143 0.0899088979 -0.4211019874 vertex 0.4989770055 0.1181180030 -0.4292809963 endloop endfacet facet normal 0.995912 0.087140 -0.023796 outer loop vertex 0.5086309910 0.3799220026 0.3360979855 vertex 0.5074399710 0.3841899931 0.3018800020 vertex 0.5059319735 0.4074920118 0.3240990043 endloop endfacet facet normal 0.001844 -0.000124 -0.999998 outer loop vertex -0.3582249880 0.0031719799 -0.5052880049 vertex -0.3737969995 0.0297110006 -0.5053200126 vertex -0.3443169892 0.0326226018 -0.5052660108 endloop endfacet facet normal 0.996959 -0.076084 -0.016853 outer loop vertex 0.5093200207 -0.3595480025 0.3447819948 vertex 0.5068690181 -0.3891589940 0.3334710002 vertex 0.5085729957 -0.3625020087 0.3139269948 endloop endfacet facet normal 0.012439 0.070276 0.997450 outer loop vertex -0.2492209971 0.4056659937 0.5040460229 vertex -0.2509570122 0.3746489882 0.5062530041 vertex -0.2207700014 0.3900850117 0.5047889948 endloop endfacet facet normal 0.975893 -0.015019 0.217732 outer loop vertex 0.5001320243 0.0404252000 0.4212340117 vertex 0.4962840080 0.0172425993 0.4368819892 vertex 0.5020409822 0.0099390401 0.4105750024 endloop endfacet facet normal 0.996079 -0.076821 0.043870 outer loop vertex 0.5062670112 -0.3786700070 0.3967899978 vertex 0.5071009994 -0.3854390085 0.3660010099 vertex 0.5091350079 -0.3537180126 0.3753649890 endloop endfacet facet normal 0.008382 -0.974499 0.224236 outer loop vertex -0.1270190030 -0.5009850264 0.4131230116 vertex -0.0883945972 -0.5015699863 0.4091370106 vertex -0.1014339998 -0.4948459864 0.4388459921 endloop endfacet facet normal 0.998526 0.054253 -0.001397 outer loop vertex 0.5049700141 0.3708879948 0.1325799972 vertex 0.5035629869 0.3964779973 0.1206789985 vertex 0.5037500262 0.3937790096 0.1495620012 endloop endfacet facet normal -0.183111 0.983084 0.004128 outer loop vertex -0.4244950116 0.5006480217 -0.2587049901 vertex -0.4257999957 0.5002779961 -0.2284699976 vertex -0.4015009999 0.5048559904 -0.2408600003 endloop endfacet facet normal -0.009837 0.168364 -0.985676 outer loop vertex 0.2427189946 0.4237169921 -0.4999870062 vertex 0.2266560048 0.4005959928 -0.5037760139 vertex 0.2115519941 0.4245069921 -0.4995410144 endloop endfacet facet normal 0.996646 0.076313 -0.029534 outer loop vertex 0.5081400275 0.3700909913 -0.3820720017 vertex 0.5057039857 0.4002999961 -0.3862209916 vertex 0.5075790286 0.3884739876 -0.3535040021 endloop endfacet facet normal 0.999310 0.030692 0.020915 outer loop vertex 0.5093380213 0.3462809920 -0.3071739972 vertex 0.5084019899 0.3713330030 -0.2992140055 vertex 0.5086629987 0.3533149958 -0.2852439880 endloop endfacet facet normal 0.042759 -0.144510 -0.988579 outer loop vertex 0.3742409945 -0.3841890097 -0.5077030063 vertex 0.4019649923 -0.3949419856 -0.5049319863 vertex 0.3790810108 -0.4134179950 -0.5032209754 endloop endfacet facet normal -0.999355 0.004480 -0.035616 outer loop vertex -0.5034689903 0.0563376993 0.2969099879 vertex -0.5044230223 0.0631980971 0.3245419860 vertex -0.5036939979 0.0782139972 0.3059749901 endloop endfacet facet normal 0.009263 0.992348 0.123127 outer loop vertex -0.2292920053 0.5024970174 0.4172039926 vertex -0.2013580054 0.5050619841 0.3944300115 vertex -0.2345390022 0.5063769817 0.3863280118 endloop endfacet facet normal 0.030974 0.998897 0.035277 outer loop vertex -0.2345390022 0.5063769817 0.3863280118 vertex -0.2013580054 0.5050619841 0.3944300115 vertex -0.2101339996 0.5063819885 0.3647580147 endloop endfacet facet normal 0.023087 -0.000566 -0.999733 outer loop vertex -0.1946649998 -0.0121298004 -0.4999319911 vertex -0.2003750056 -0.0418695994 -0.5000470281 vertex -0.2231349945 -0.0217480008 -0.5005840063 endloop endfacet facet normal 0.040375 0.999161 -0.006936 outer loop vertex -0.2223239988 0.5003510118 -0.0707523003 vertex -0.2496560067 0.5013939738 -0.0796118006 vertex -0.2443580031 0.5013790131 -0.0509278998 endloop endfacet facet normal -0.010091 0.104680 0.994455 outer loop vertex -0.1390600055 0.4197869897 0.5003039837 vertex -0.1238079965 0.3888530135 0.5037149787 vertex -0.1073649973 0.4174459875 0.5008720160 endloop endfacet facet normal -0.048237 0.977460 0.205535 outer loop vertex 0.2480610013 0.4988729954 0.4235300124 vertex 0.2790380120 0.5014719963 0.4184400141 vertex 0.2582019866 0.5045869946 0.3987360001 endloop endfacet facet normal 0.078317 0.996410 -0.032134 outer loop vertex 0.3681829870 0.5083850026 0.2843219936 vertex 0.3755039871 0.5087689757 0.3140709996 vertex 0.3955669999 0.5065370202 0.2937600017 endloop endfacet facet normal -0.845204 -0.533298 0.034964 outer loop vertex -0.4904769957 -0.4495750070 -0.0695101023 vertex -0.4846560061 -0.4602980018 -0.0923516005 vertex -0.4804869890 -0.4655059874 -0.0710078031 endloop endfacet facet normal 0.052463 0.965546 -0.254891 outer loop vertex 0.3946300149 0.5022850037 -0.4208970070 vertex 0.4000929892 0.4971910119 -0.4390690029 vertex 0.3763230145 0.5001369715 -0.4328019917 endloop endfacet facet normal 0.023262 0.999724 -0.003161 outer loop vertex -0.2003740072 0.5001149774 -0.0143509004 vertex -0.2131659985 0.5004929900 0.0110673998 vertex -0.1876199991 0.4998880029 0.0077224998 endloop endfacet facet normal -0.047112 0.998884 0.003214 outer loop vertex 0.2759970129 0.5020009875 0.0067040799 vertex 0.3003349900 0.5031350255 0.0110127004 vertex 0.2884849906 0.5026540160 -0.0131999003 endloop endfacet facet normal 0.186147 0.982394 -0.015851 outer loop vertex 0.4015330076 0.5058869720 0.3235340118 vertex 0.4206529856 0.5019209981 0.3022730052 vertex 0.3955669999 0.5065370202 0.2937600017 endloop endfacet facet normal 0.004549 -0.037137 -0.999300 outer loop vertex 0.0437286012 0.2763569951 -0.5021499991 vertex 0.0222529992 0.2463610023 -0.5011330247 vertex 0.0121104997 0.2814719975 -0.5024840236 endloop endfacet facet normal 0.005555 0.281757 -0.959470 outer loop vertex 0.1815550029 0.4259150028 -0.4991230071 vertex 0.1681620032 0.4469310045 -0.4930289984 vertex 0.1966370046 0.4454399943 -0.4933019876 endloop endfacet facet normal -0.033334 0.999434 0.004533 outer loop vertex 0.2299460024 0.5003119707 0.0008099780 vertex 0.2538459897 0.5010380149 0.0164850000 vertex 0.2573449910 0.5012879968 -0.0129033001 endloop endfacet facet normal -0.003023 0.995922 0.090170 outer loop vertex -0.0675088018 0.5032320023 0.4109730124 vertex -0.0529275984 0.5051019788 0.3908079863 vertex -0.0798316970 0.5053160191 0.3875420094 endloop endfacet facet normal -0.001927 0.121794 0.992554 outer loop vertex -0.0517533012 0.4043819904 0.5040230155 vertex -0.0270445999 0.3944480121 0.5052899718 vertex -0.0303969998 0.4188269973 0.5022919774 endloop endfacet facet normal -0.024417 0.986482 -0.162039 outer loop vertex 0.0619750991 0.4998170137 -0.4226990044 vertex 0.0464100987 0.5041000247 -0.3942790031 vertex 0.0742935017 0.5040749907 -0.3986330032 endloop endfacet facet normal 0.005649 -0.037923 -0.999265 outer loop vertex 0.0222529992 0.2463610023 -0.5011330247 vertex 0.0437286012 0.2763569951 -0.5021499991 vertex 0.0563584007 0.2460920066 -0.5009300113 endloop endfacet facet normal -0.082037 0.024799 -0.996321 outer loop vertex -0.3982799947 -0.1953310072 -0.5026999712 vertex -0.3725210130 -0.1956129968 -0.5048279762 vertex -0.3806979954 -0.2249139994 -0.5048840046 endloop endfacet facet normal 0.004662 0.990285 0.138975 outer loop vertex 0.0016345100 0.5042650104 0.3864859939 vertex -0.0064415201 0.5002610087 0.4152880013 vertex 0.0254027005 0.5018929839 0.4025909901 endloop endfacet facet normal -0.224188 -0.013265 -0.974456 outer loop vertex -0.4103800058 -0.1144779995 -0.5008730292 vertex -0.4356180131 -0.1168029979 -0.4950349927 vertex -0.4259159863 -0.0886745974 -0.4976499975 endloop endfacet facet normal -0.027746 -0.047294 -0.998496 outer loop vertex 0.2126329988 0.2655070126 -0.5025929809 vertex 0.2089390010 0.2330289930 -0.5009520054 vertex 0.1855379939 0.2464620024 -0.5009379983 endloop endfacet facet normal -0.999448 0.015650 -0.029308 outer loop vertex -0.5045719743 -0.1070159972 -0.3863390088 vertex -0.5050179958 -0.1317970008 -0.3843620121 vertex -0.5054969788 -0.1215590015 -0.3625609875 endloop endfacet facet normal 0.947668 0.003002 0.319242 outer loop vertex 0.4903990030 0.1119059995 0.4465680122 vertex 0.4983479977 0.1146119982 0.4229460061 vertex 0.4950779974 0.1403429955 0.4324109852 endloop endfacet facet normal -0.006431 0.965101 0.261799 outer loop vertex -0.2292920053 0.5024970174 0.4172039926 vertex -0.2108400017 0.4956679940 0.4428319931 vertex -0.1907629967 0.5014489889 0.4220139980 endloop endfacet facet normal 0.007512 0.933234 0.359191 outer loop vertex 0.0875641033 0.4863289893 0.4534020126 vertex 0.0874705985 0.4964250028 0.4271729887 vertex 0.0578529984 0.4906829894 0.4427109957 endloop endfacet facet normal -0.526972 0.020381 0.849638 outer loop vertex -0.4684169888 0.4019930065 0.4789189994 vertex -0.4595040083 0.3731909990 0.4851379991 vertex -0.4516730011 0.3997060061 0.4893589914 endloop endfacet facet normal 0.001280 -0.999024 -0.044152 outer loop vertex 0.1400980055 -0.5009279847 0.2469879985 vertex 0.1269779950 -0.5024020076 0.2799600065 vertex 0.1053540036 -0.5014969707 0.2588549852 endloop endfacet facet normal 0.004456 -0.999657 -0.025817 outer loop vertex 0.1089510024 -0.5002700090 0.2271260023 vertex 0.1099959984 -0.4994539917 0.1957090050 vertex 0.1377120018 -0.4997250140 0.2109870017 endloop endfacet facet normal -0.044995 -0.998981 0.003568 outer loop vertex 0.2728149891 -0.5019749999 -0.1625989974 vertex 0.2411289960 -0.5005000234 -0.1492159963 vertex 0.2435020059 -0.5007129908 -0.1789180040 endloop endfacet facet normal 0.047296 -0.997955 0.042997 outer loop vertex -0.2700789869 -0.5074269772 -0.3126269877 vertex -0.2795679867 -0.5063210130 -0.2765200138 vertex -0.3041230142 -0.5082679987 -0.2946990132 endloop endfacet facet normal 0.032869 0.040246 0.998649 outer loop vertex -0.3221479952 -0.2612099946 0.5072870255 vertex -0.3305569887 -0.2904700041 0.5087429881 vertex -0.2992089987 -0.2844850123 0.5074700117 endloop endfacet facet normal -0.024683 0.018258 -0.999529 outer loop vertex 0.2704949975 -0.3532939851 -0.5078560114 vertex 0.2402800024 -0.3471699953 -0.5069980025 vertex 0.2590799928 -0.3293080032 -0.5071359873 endloop endfacet facet normal -0.008338 -0.070045 -0.997509 outer loop vertex -0.0299548991 -0.4003250003 -0.5030890107 vertex -0.0219612997 -0.3739619851 -0.5050070286 vertex -0.0031299901 -0.3923110068 -0.5038759708 endloop endfacet facet normal 0.017993 0.999158 -0.036867 outer loop vertex -0.2924709916 0.5074660182 0.3136050105 vertex -0.3083100021 0.5071340203 0.2968769968 vertex -0.3249430060 0.5082219839 0.3182449937 endloop endfacet facet normal -0.025402 -0.999355 -0.025400 outer loop vertex 0.2190130055 -0.5057139993 -0.3825030029 vertex 0.2150270045 -0.5062140226 -0.3588429987 vertex 0.1942880005 -0.5051890016 -0.3784320056 endloop endfacet facet normal -0.000552 -0.996304 -0.085893 outer loop vertex 0.2086970061 -0.5027459860 -0.4068619907 vertex 0.1942880005 -0.5051890016 -0.3784320056 vertex 0.1717409939 -0.5031819940 -0.4015670121 endloop endfacet facet normal -0.999887 0.014172 -0.005000 outer loop vertex -0.5056890249 0.3511449993 0.1286859959 vertex -0.5052279830 0.3778220117 0.1121010035 vertex -0.5055350065 0.3510150015 0.0975164995 endloop endfacet facet normal -0.039733 0.001316 0.999209 outer loop vertex 0.2733379900 0.0438991003 0.5021089911 vertex 0.2580699921 0.0172083993 0.5015370250 vertex 0.2903029919 0.0185608007 0.5028169751 endloop endfacet facet normal -0.999702 -0.014973 0.019301 outer loop vertex -0.5039340258 0.1188040003 0.3785499930 vertex -0.5044159889 0.1499059945 0.3777149916 vertex -0.5047010183 0.1344379932 0.3509519994 endloop endfacet facet normal 0.028108 -0.998560 -0.045690 outer loop vertex -0.2035859972 -0.5039619803 0.2991169989 vertex -0.2001949996 -0.5052260160 0.3288289905 vertex -0.2271700054 -0.5051739812 0.3110969961 endloop endfacet facet normal -0.025380 -0.041093 -0.998833 outer loop vertex 0.1834940016 0.3208569884 -0.5041850209 vertex 0.1991229951 0.2965219915 -0.5035809875 vertex 0.1758619994 0.2980799973 -0.5030540228 endloop endfacet facet normal -0.015539 -0.044394 -0.998893 outer loop vertex 0.1758619994 0.2980799973 -0.5030540228 vertex 0.1576959938 0.3125379980 -0.5034139752 vertex 0.1834940016 0.3208569884 -0.5041850209 endloop endfacet facet normal -0.020621 -0.028679 -0.999376 outer loop vertex 0.1834940016 0.3208569884 -0.5041850209 vertex 0.1576959938 0.3125379980 -0.5034139752 vertex 0.1604939997 0.3457219899 -0.5044239759 endloop endfacet facet normal 0.294570 0.953653 -0.061435 outer loop vertex 0.4486980140 0.4894070029 -0.1416079998 vertex 0.4210549891 0.4985100031 -0.1328459978 vertex 0.4400990009 0.4941239953 -0.1096170023 endloop endfacet facet normal 0.014149 0.045637 0.998858 outer loop vertex -0.3305569887 -0.2904700041 0.5087429881 vertex -0.3221479952 -0.2612099946 0.5072870255 vertex -0.3479000032 -0.2697499990 0.5080419779 endloop endfacet facet normal 0.003759 0.036955 0.999310 outer loop vertex -0.3305569887 -0.2904700041 0.5087429881 vertex -0.3479000032 -0.2697499990 0.5080419779 vertex -0.3605979979 -0.2929849923 0.5089489818 endloop endfacet facet normal -0.030591 0.055675 0.997980 outer loop vertex -0.3605979979 -0.2929849923 0.5089489818 vertex -0.3479000032 -0.2697499990 0.5080419779 vertex -0.3774900138 -0.2617380023 0.5066879988 endloop endfacet facet normal 0.009551 -0.998667 -0.050718 outer loop vertex -0.1611019969 -0.5023549795 0.2802169919 vertex -0.1519490033 -0.5035750270 0.3059639931 vertex -0.1789810061 -0.5037040114 0.3034130037 endloop endfacet facet normal -0.183371 0.931402 -0.314429 outer loop vertex -0.4016200006 0.4884980023 -0.4515709877 vertex -0.4283640087 0.4819569886 -0.4553500116 vertex -0.4217000008 0.4921610057 -0.4290100038 endloop endfacet facet normal -0.987867 -0.152862 0.027407 outer loop vertex -0.5000540018 -0.4270640016 0.1985169947 vertex -0.5040739775 -0.4024420083 0.1909479946 vertex -0.5015019774 -0.4224289954 0.1721770018 endloop endfacet facet normal -0.996299 0.082142 -0.025328 outer loop vertex -0.5027580261 0.4045650065 0.1016739979 vertex -0.5052279830 0.3778220117 0.1121010035 vertex -0.5039489865 0.3975430131 0.1257479936 endloop endfacet facet normal -0.127775 -0.004551 0.991793 outer loop vertex -0.4143039882 0.0662702024 0.5024870038 vertex -0.4016410112 0.0923373997 0.5042380095 vertex -0.4279240072 0.0912638009 0.5008469820 endloop endfacet facet normal 0.020626 -0.999673 -0.015102 outer loop vertex -0.2335229963 -0.5068249702 0.3653520048 vertex -0.2301999927 -0.5063949823 0.3414280117 vertex -0.2107670009 -0.5062729716 0.3598929942 endloop endfacet facet normal 0.022999 -0.999016 -0.037919 outer loop vertex -0.2001949996 -0.5052260160 0.3288289905 vertex -0.2301999927 -0.5063949823 0.3414280117 vertex -0.2271700054 -0.5051739812 0.3110969961 endloop endfacet facet normal -0.000383 0.006717 -0.999977 outer loop vertex -0.1252759993 -0.1573549956 -0.4991430044 vertex -0.0990602002 -0.1691080034 -0.4992319942 vertex -0.1214319989 -0.1876560003 -0.4993480146 endloop endfacet facet normal -0.002641 0.009441 -0.999952 outer loop vertex -0.1214319989 -0.1876560003 -0.4993480146 vertex -0.0990602002 -0.1691080034 -0.4992319942 vertex -0.0922767967 -0.1982460022 -0.4995250106 endloop endfacet facet normal -0.937365 0.347488 -0.024459 outer loop vertex -0.5025159717 0.4250600040 0.3550539911 vertex -0.4983139932 0.4379610121 0.3773019910 vertex -0.4937100112 0.4488910139 0.3561410010 endloop endfacet facet normal 0.032444 -0.060703 -0.997629 outer loop vertex 0.3742409945 -0.3841890097 -0.5077030063 vertex 0.3718599975 -0.3531509936 -0.5096690059 vertex 0.3979940116 -0.3662509918 -0.5080220103 endloop endfacet facet normal -0.002276 -0.014042 0.999899 outer loop vertex -0.0369007997 0.1943629980 0.4999909997 vertex -0.0408708006 0.1691579968 0.4996280074 vertex -0.0149812000 0.1810549945 0.4998539984 endloop endfacet facet normal 0.004208 -0.769185 0.639013 outer loop vertex 0.1973239928 -0.4843400121 0.4635599852 vertex 0.2198459953 -0.4878729880 0.4591589868 vertex 0.2211939991 -0.4751690030 0.4744420052 endloop endfacet facet normal -0.999770 -0.017814 -0.011977 outer loop vertex -0.5050870180 -0.1033129990 0.3610079885 vertex -0.5057349801 -0.0729423016 0.3699229956 vertex -0.5052880049 -0.0751575008 0.3359070122 endloop endfacet facet normal 0.001319 0.999709 -0.024095 outer loop vertex 0.0645698979 0.4996950030 0.1956759989 vertex 0.0846863016 0.5002909899 0.2215050012 vertex 0.0916019008 0.4995099902 0.1894800067 endloop endfacet facet normal 0.999815 -0.019136 -0.001758 outer loop vertex 0.5048959851 -0.3809660077 -0.1245779991 vertex 0.5051680207 -0.3646869957 -0.1470620036 vertex 0.5054479837 -0.3524270058 -0.1212899983 endloop endfacet facet normal -0.006927 -0.004173 0.999967 outer loop vertex -0.0408708006 0.1691579968 0.4996280074 vertex -0.0672978014 0.1610199958 0.4994109869 vertex -0.0471887998 0.1391489953 0.4994589984 endloop endfacet facet normal -0.806832 -0.589212 0.043033 outer loop vertex -0.4837520123 -0.4596439898 -0.0471801013 vertex -0.4736680090 -0.4719960093 -0.0272386000 vertex -0.4866069853 -0.4535540044 -0.0173239000 endloop endfacet facet normal -0.010161 0.844186 -0.535954 outer loop vertex 0.3667260110 0.4818229973 -0.4666230083 vertex 0.3340010047 0.4831750095 -0.4638729990 vertex 0.3546580076 0.4938350022 -0.4474740028 endloop endfacet facet normal -0.998779 -0.045077 0.020238 outer loop vertex -0.5006200075 0.2285940051 -0.2027730048 vertex -0.5009369850 0.2449380010 -0.1820130050 vertex -0.5019490123 0.2562839985 -0.2066870034 endloop endfacet facet normal -0.008879 0.017278 0.999811 outer loop vertex 0.0036850299 -0.3530580103 0.5049650073 vertex 0.0371186994 -0.3387709856 0.5050150156 vertex 0.0062860199 -0.3185069859 0.5043910146 endloop endfacet facet normal -0.000052 0.016615 0.999862 outer loop vertex 0.0062860199 -0.3185069859 0.5043910146 vertex -0.0234431997 -0.3321410120 0.5046160221 vertex 0.0036850299 -0.3530580103 0.5049650073 endloop endfacet facet normal 0.312140 0.006021 0.950017 outer loop vertex 0.4383459985 0.0373070017 0.4950830042 vertex 0.4309149981 0.0089935903 0.4977039993 vertex 0.4495060146 0.0139936004 0.4915640056 endloop endfacet facet normal 0.038862 0.006318 0.999225 outer loop vertex -0.2576520145 -0.3359569907 0.5076410174 vertex -0.2891789973 -0.3414669931 0.5089020133 vertex -0.2671729922 -0.3651680052 0.5081959963 endloop endfacet facet normal 0.997965 -0.052439 0.036276 outer loop vertex 0.5034790039 0.2631100118 -0.2435189933 vertex 0.5052400231 0.2910209894 -0.2516179979 vertex 0.5038099885 0.2830750048 -0.2237640023 endloop endfacet facet normal -0.999989 -0.001388 0.004521 outer loop vertex -0.4996800125 -0.0206419993 0.0895427987 vertex -0.4998120070 -0.0152530000 0.0620049983 vertex -0.4997490048 -0.0433946997 0.0672969967 endloop endfacet facet normal 0.999702 0.024404 -0.000804 outer loop vertex 0.5050759912 -0.3236849904 -0.0695727989 vertex 0.5059310198 -0.3585309982 -0.0641143024 vertex 0.5054569840 -0.3401010036 -0.0941359028 endloop endfacet facet normal -0.999985 -0.001939 0.005084 outer loop vertex -0.4995819926 -0.0511628017 0.0971836969 vertex -0.4996800125 -0.0206419993 0.0895427987 vertex -0.4997490048 -0.0433946997 0.0672969967 endloop endfacet facet normal 0.052924 -0.005222 -0.998585 outer loop vertex -0.2737779915 0.1151169986 -0.5016369820 vertex -0.2883560061 0.1333599985 -0.5025050044 vertex -0.2617940009 0.1350370049 -0.5011060238 endloop endfacet facet normal -0.020110 0.010049 -0.999747 outer loop vertex 0.2196570039 0.0586545989 -0.5003880262 vertex 0.1855030060 0.0554727018 -0.4997330010 vertex 0.1992059946 0.0859797969 -0.4997020066 endloop endfacet facet normal -0.999992 -0.003864 0.000313 outer loop vertex -0.4994400144 -0.0584040992 0.1251070052 vertex -0.4995039999 -0.0402018018 0.1453440040 vertex -0.4995520115 -0.0299213994 0.1188810021 endloop endfacet facet normal -0.004626 0.931892 -0.362706 outer loop vertex 0.2578249872 0.4987750053 -0.4331260026 vertex 0.2568039894 0.4915289879 -0.4517300129 vertex 0.2324610054 0.4943790138 -0.4440970123 endloop endfacet facet normal 0.019225 0.999621 0.019700 outer loop vertex -0.3283680081 0.5057330132 -0.1598600000 vertex -0.3332650065 0.5063260198 -0.1851709932 vertex -0.3552739918 0.5065249801 -0.1737879962 endloop endfacet facet normal 0.999694 0.024200 -0.005085 outer loop vertex 0.5006800294 -0.2199800014 -0.0482883006 vertex 0.4999639988 -0.1890899986 -0.0420496017 vertex 0.5006070137 -0.2104929984 -0.0174921993 endloop endfacet facet normal -0.999584 0.016082 -0.023933 outer loop vertex -0.5059750080 -0.3484509885 0.2117590010 vertex -0.5067279935 -0.3592770100 0.2359340042 vertex -0.5063869953 -0.3326140046 0.2396080047 endloop endfacet facet normal -0.999987 0.001187 0.005026 outer loop vertex -0.4998120070 -0.0152530000 0.0620049983 vertex -0.4996800125 -0.0206419993 0.0895427987 vertex -0.4996939898 0.0140930004 0.0785550028 endloop endfacet facet normal -0.030547 -0.014583 -0.999427 outer loop vertex -0.3627620041 0.2699140012 -0.5087130070 vertex -0.3906170130 0.2595210075 -0.5077099800 vertex -0.3853859901 0.2919450104 -0.5083429813 endloop endfacet facet normal 0.020870 0.999257 0.032400 outer loop vertex -0.1831240058 0.5001969934 -0.1897889972 vertex -0.1597149968 0.5004789829 -0.2135650069 vertex -0.1939779967 0.5014600158 -0.2217510045 endloop endfacet facet normal 0.216578 -0.975837 -0.028918 outer loop vertex 0.4277620018 -0.4986909926 -0.1121210009 vertex 0.4333760142 -0.4983809888 -0.0805369988 vertex 0.4113459885 -0.5030429959 -0.0882088020 endloop endfacet facet normal 0.237435 -0.970867 -0.032274 outer loop vertex 0.4370400012 -0.4954049885 -0.1427139938 vertex 0.4277620018 -0.4986909926 -0.1121210009 vertex 0.4092639983 -0.5021780133 -0.1433120072 endloop endfacet facet normal 0.041846 -0.001371 -0.999123 outer loop vertex 0.3579919934 0.2090120018 -0.5061140060 vertex 0.3882170022 0.2118539959 -0.5048519969 vertex 0.3738369942 0.1846909970 -0.5054169893 endloop endfacet facet normal 0.000422 0.000535 1.000000 outer loop vertex -0.1495369971 0.1621329933 0.4989660084 vertex -0.1543509960 0.1378860027 0.4989809990 vertex -0.1297149956 0.1502320021 0.4989640117 endloop endfacet facet normal 0.028763 -0.999409 0.018827 outer loop vertex -0.2407590002 -0.5070829988 -0.3391610086 vertex -0.2700789869 -0.5074269772 -0.3126269877 vertex -0.2765609920 -0.5084189773 -0.3553839922 endloop endfacet facet normal 0.048240 -0.998710 0.015858 outer loop vertex -0.2700789869 -0.5074269772 -0.3126269877 vertex -0.3060550094 -0.5094140172 -0.3283280134 vertex -0.2765609920 -0.5084189773 -0.3553839922 endloop endfacet facet normal 0.040696 -0.999143 -0.007531 outer loop vertex -0.2765609920 -0.5084189773 -0.3553839922 vertex -0.2411610037 -0.5068420172 -0.3733040094 vertex -0.2407590002 -0.5070829988 -0.3391610086 endloop endfacet facet normal 0.033905 -0.999264 0.017943 outer loop vertex -0.2106499970 -0.5063899755 -0.3574590087 vertex -0.2105350047 -0.5057970285 -0.3246549964 vertex -0.2407590002 -0.5070829988 -0.3391610086 endloop endfacet facet normal 0.242465 -0.067707 0.967795 outer loop vertex 0.4183459878 -0.3901750147 0.5018690228 vertex 0.4442470074 -0.3747510016 0.4964590073 vertex 0.4249129891 -0.3564240038 0.5025849938 endloop endfacet facet normal -0.024925 0.065231 0.997559 outer loop vertex -0.0270445999 0.3944480121 0.5052899718 vertex -0.0517533012 0.4043819904 0.5040230155 vertex -0.0465958007 0.3791010082 0.5058050156 endloop endfacet facet normal -0.999630 0.002143 -0.027102 outer loop vertex -0.5008879900 0.0032237701 0.2256820053 vertex -0.5001069903 0.0214246009 0.1983149946 vertex -0.5001279712 -0.0106616998 0.1965519935 endloop endfacet facet normal -0.999523 0.004598 0.030555 outer loop vertex -0.5037530065 0.0872989967 0.3783670068 vertex -0.5046499968 0.0741622970 0.3510009944 vertex -0.5039709806 0.0557418019 0.3759849966 endloop endfacet facet normal -0.999924 -0.008944 -0.008449 outer loop vertex -0.5059750080 -0.3484509885 0.2117590010 vertex -0.5055220127 -0.3698489964 0.1808010042 vertex -0.5057200193 -0.3823859990 0.2175060064 endloop endfacet facet normal -0.001842 0.004833 -0.999987 outer loop vertex -0.0051321601 -0.1544159949 -0.4996050000 vertex 0.0263765994 -0.1515090019 -0.4996489882 vertex 0.0091516403 -0.1738040000 -0.4997250140 endloop endfacet facet normal 0.002822 -0.999995 0.001030 outer loop vertex 0.1277119964 -0.4995979965 0.0100276005 vertex 0.1463499963 -0.4995589852 -0.0031697799 vertex 0.1473399997 -0.4995290041 0.0232276991 endloop endfacet facet normal 0.096834 -0.011783 0.995231 outer loop vertex 0.3920120001 0.3339090049 0.5072150230 vertex 0.3677049875 0.3183650076 0.5093960166 vertex 0.3917930126 0.3014459908 0.5068519711 endloop endfacet facet normal 0.998987 0.028842 -0.034542 outer loop vertex 0.5062789917 0.3559989929 0.2216230035 vertex 0.5054020286 0.3843280077 0.2199150026 vertex 0.5066390038 0.3723840117 0.2457160056 endloop endfacet facet normal 0.046493 -0.998806 0.015031 outer loop vertex 0.3858380020 -0.5081130266 -0.3072730005 vertex 0.3572250009 -0.5098050237 -0.3312020004 vertex 0.3867239952 -0.5086539984 -0.3459599912 endloop endfacet facet normal -0.004123 0.992236 -0.124301 outer loop vertex 0.2826339900 0.5066000223 -0.3919700086 vertex 0.3162440062 0.5085030198 -0.3778940141 vertex 0.3163500130 0.5046269894 -0.4088380039 endloop endfacet facet normal -0.957222 0.289145 -0.010996 outer loop vertex -0.5026280284 0.4170719981 -0.3802079856 vertex -0.4943380058 0.4445819855 -0.3784820139 vertex -0.4984560013 0.4301219881 -0.4002349973 endloop endfacet facet normal 0.003753 -0.998973 0.045153 outer loop vertex 0.0825837031 -0.5032749772 -0.2928349972 vertex 0.0892624035 -0.5047060251 -0.3250510097 vertex 0.1074070036 -0.5038440228 -0.3074879944 endloop endfacet facet normal -0.052362 0.022331 -0.998378 outer loop vertex -0.3666610122 -0.3159460127 -0.5086050034 vertex -0.3637979925 -0.3551470041 -0.5096319914 vertex -0.3941589892 -0.3430010080 -0.5077679753 endloop endfacet facet normal 0.020584 -0.036922 0.999106 outer loop vertex -0.3412739933 0.2858290076 0.5079619884 vertex -0.3313469887 0.2602440119 0.5068119764 vertex -0.3151319921 0.2818680108 0.5072770119 endloop endfacet facet normal 0.039062 -0.007508 -0.999209 outer loop vertex -0.2352270037 0.1324470043 -0.5000479817 vertex -0.2617940009 0.1350370049 -0.5011060238 vertex -0.2464350015 0.1591790020 -0.5006870031 endloop endfacet facet normal 0.032228 -0.033260 0.998927 outer loop vertex -0.3313469887 0.2602440119 0.5068119764 vertex -0.3183560073 0.2352599949 0.5055609941 vertex -0.3030790091 0.2583819926 0.5058379769 endloop endfacet facet normal 0.043753 -0.009391 -0.998998 outer loop vertex -0.2716560066 0.3103060126 -0.5070660114 vertex -0.2989949882 0.3303709924 -0.5084519982 vertex -0.2681199908 0.3467800021 -0.5072540045 endloop endfacet facet normal 0.004259 0.999976 0.005495 outer loop vertex 0.0463788994 0.4992699921 -0.1541379988 vertex 0.0771291032 0.4991900027 -0.1634149998 vertex 0.0516363010 0.4994100034 -0.1836930066 endloop endfacet facet normal 0.008537 -0.999564 0.028273 outer loop vertex -0.1563860029 -0.5051100254 -0.3293389976 vertex -0.1610309929 -0.5058339834 -0.3535310030 vertex -0.1373559982 -0.5055480003 -0.3505690098 endloop endfacet facet normal -0.000696 -0.999924 -0.012295 outer loop vertex -0.1610309929 -0.5058339834 -0.3535310030 vertex -0.1784439981 -0.5055720210 -0.3738490045 vertex -0.1501599997 -0.5056329966 -0.3704920113 endloop endfacet facet normal 0.019731 0.395385 0.918304 outer loop vertex -0.1211950034 0.4414379895 0.4952200055 vertex -0.1354780048 0.4610610008 0.4870780110 vertex -0.1513379961 0.4439989924 0.4947650135 endloop endfacet facet normal -0.999494 0.031809 -0.000703 outer loop vertex -0.4998849928 -0.2073349953 0.1577769965 vertex -0.4999769926 -0.2108519971 0.1294279993 vertex -0.5007640123 -0.2352170050 0.1459210068 endloop endfacet facet normal -0.999983 -0.004400 0.003943 outer loop vertex -0.4994400144 -0.0584040992 0.1251070052 vertex -0.4995819926 -0.0511628017 0.0971836969 vertex -0.4994159937 -0.0809027031 0.1060950011 endloop endfacet facet normal -0.999983 -0.003311 0.004727 outer loop vertex -0.4995819926 -0.0511628017 0.0971836969 vertex -0.4997490048 -0.0433946997 0.0672969967 vertex -0.4996060133 -0.0737857968 0.0762559995 endloop endfacet facet normal -0.999489 0.030107 -0.010784 outer loop vertex -0.4998849928 -0.2073349953 0.1577769965 vertex -0.5008029938 -0.2313410044 0.1758390069 vertex -0.5000429749 -0.2022510022 0.1866119951 endloop endfacet facet normal -0.999117 0.038162 -0.017598 outer loop vertex -0.5008029938 -0.2313410044 0.1758390069 vertex -0.5021160245 -0.2566379905 0.1955280006 vertex -0.5011159778 -0.2253919989 0.2065089941 endloop endfacet facet normal -0.977506 0.205490 -0.047499 outer loop vertex -0.5064250231 0.4026330113 -0.3560949862 vertex -0.5050809979 0.4138939977 -0.3350369930 vertex -0.5012239814 0.4280099869 -0.3533439934 endloop endfacet facet normal 0.045886 0.026462 -0.998596 outer loop vertex -0.2989949882 0.3303709924 -0.5084519982 vertex -0.3232060075 0.3441630006 -0.5091990232 vertex -0.3011870086 0.3683989942 -0.5075449944 endloop endfacet facet normal 0.911755 0.410510 0.013605 outer loop vertex 0.4960350096 0.4333580136 -0.2124820054 vertex 0.4957689941 0.4348579943 -0.2399149984 vertex 0.4876489937 0.4525310099 -0.2290000021 endloop endfacet facet normal 0.915701 0.401858 0.001558 outer loop vertex 0.4876489937 0.4525310099 -0.2290000021 vertex 0.4867599905 0.4544250071 -0.1950200051 vertex 0.4960350096 0.4333580136 -0.2124820054 endloop endfacet facet normal 0.998859 -0.047724 -0.002008 outer loop vertex 0.5031070113 0.2862670124 -0.0612070002 vertex 0.5027199984 0.2794550061 -0.0918195993 vertex 0.5041819811 0.3096950054 -0.0832870007 endloop endfacet facet normal 0.046988 0.014394 -0.998792 outer loop vertex -0.2620379925 -0.1847849935 -0.5020080209 vertex -0.2917959988 -0.1973450035 -0.5035889745 vertex -0.2848669887 -0.1655640006 -0.5028049946 endloop endfacet facet normal 0.002280 -0.998760 0.049726 outer loop vertex 0.0269089993 -0.5036290288 -0.2956590056 vertex 0.0372599997 -0.5046010017 -0.3156560063 vertex 0.0503187999 -0.5034260154 -0.2926549911 endloop endfacet facet normal 0.011022 -0.020724 -0.999724 outer loop vertex -0.3566139936 0.3039610088 -0.5093510151 vertex -0.3325990140 0.2816140056 -0.5086230040 vertex -0.3627620041 0.2699140012 -0.5087130070 endloop endfacet facet normal 0.037945 -0.034762 -0.998675 outer loop vertex -0.3325990140 0.2816140056 -0.5086230040 vertex -0.3022930026 0.2956480086 -0.5079600215 vertex -0.3067579865 0.2605510056 -0.5069079995 endloop endfacet facet normal 0.999688 -0.011354 0.022264 outer loop vertex 0.5091350079 -0.3537180126 0.3753649890 vertex 0.5099700093 -0.3251700103 0.3524299860 vertex 0.5092399716 -0.3229390085 0.3863480091 endloop endfacet facet normal -0.985124 -0.171285 -0.013869 outer loop vertex -0.5029399991 -0.4018369913 -0.1968709975 vertex -0.5037099719 -0.3948900104 -0.2279769927 vertex -0.4989010096 -0.4233039916 -0.2186419964 endloop endfacet facet normal -0.989858 -0.138342 0.032276 outer loop vertex -0.5066980124 -0.3852910101 -0.2907780111 vertex -0.5026299953 -0.4123510122 -0.2820029855 vertex -0.5050780177 -0.3896839917 -0.2599239945 endloop endfacet facet normal -0.987714 -0.149854 0.044332 outer loop vertex -0.5050780177 -0.3896839917 -0.2599239945 vertex -0.5026299953 -0.4123510122 -0.2820029855 vertex -0.5003349781 -0.4181990027 -0.2506380081 endloop endfacet facet normal -0.996982 -0.068728 0.036103 outer loop vertex -0.5061839819 -0.3622820079 -0.2383009940 vertex -0.5073559880 -0.3622519970 -0.2706089914 vertex -0.5050780177 -0.3896839917 -0.2599239945 endloop endfacet facet normal -0.023428 -0.049016 -0.998523 outer loop vertex -0.3597100079 0.1956599951 -0.5066019893 vertex -0.3900929987 0.1873459965 -0.5054810047 vertex -0.3754349947 0.2135040015 -0.5071089864 endloop endfacet facet normal 0.028715 -0.036676 -0.998915 outer loop vertex -0.3597100079 0.1956599951 -0.5066019893 vertex -0.3562279940 0.2202029973 -0.5074030161 vertex -0.3351590037 0.2097080052 -0.5064120293 endloop endfacet facet normal 0.010790 -0.016590 -0.999804 outer loop vertex -0.3562279940 0.2202029973 -0.5074030161 vertex -0.3707909882 0.2387530059 -0.5078679919 vertex -0.3391939998 0.2438150048 -0.5076109767 endloop endfacet facet normal -0.043687 0.006461 -0.999024 outer loop vertex 0.2983359993 -0.1843540072 -0.5029039979 vertex 0.2998949885 -0.1552609950 -0.5027840137 vertex 0.3234989941 -0.1740950048 -0.5039380193 endloop endfacet facet normal -0.015479 -0.999841 -0.008813 outer loop vertex 0.3548139930 -0.5052459836 0.1683280021 vertex 0.3559440076 -0.5055040121 0.1956180036 vertex 0.3244070113 -0.5048549771 0.1773740053 endloop endfacet facet normal 0.037907 -0.999221 -0.011017 outer loop vertex 0.3559440076 -0.5055040121 0.1956180036 vertex 0.3548139930 -0.5052459836 0.1683280021 vertex 0.3851589859 -0.5041559935 0.1738789976 endloop endfacet facet normal 0.040594 0.003104 0.999171 outer loop vertex -0.2821089923 -0.1222350001 0.5032699704 vertex -0.3185360134 -0.1306309998 0.5047760010 vertex -0.2988669872 -0.1509449929 0.5040400028 endloop endfacet facet normal 0.084793 -0.996248 -0.017322 outer loop vertex 0.4031989872 -0.5019760132 0.1059300005 vertex 0.3966499865 -0.5031350255 0.1405310035 vertex 0.3779059947 -0.5044149756 0.1223910004 endloop endfacet facet normal -0.014202 0.999888 -0.004709 outer loop vertex 0.2069929987 0.4998899996 -0.0750475973 vertex 0.1833000034 0.4994379878 -0.0995706022 vertex 0.1729190052 0.4994420111 -0.0674095973 endloop endfacet facet normal 0.235015 0.040100 -0.971164 outer loop vertex 0.4259580076 -0.1666149944 -0.4977959991 vertex 0.4108499885 -0.1399250031 -0.5003499985 vertex 0.4374350011 -0.1390140057 -0.4938789904 endloop endfacet facet normal -0.040617 -0.999004 -0.018460 outer loop vertex 0.3256019950 -0.5055800080 0.2139820009 vertex 0.2944520116 -0.5040379763 0.1990689933 vertex 0.3244070113 -0.5048549771 0.1773740053 endloop endfacet facet normal -0.999968 -0.005674 -0.005630 outer loop vertex -0.4995729923 -0.0535071008 0.1684300005 vertex -0.4993990064 -0.0635005012 0.1475989968 vertex -0.4993920028 -0.0806282982 0.1636179984 endloop endfacet facet normal 0.999680 0.025094 -0.003145 outer loop vertex 0.5085179806 -0.2615509927 0.3565410078 vertex 0.5093619823 -0.2934420109 0.3703640103 vertex 0.5091900229 -0.2906230092 0.3381940126 endloop endfacet facet normal -0.001839 -0.040586 -0.999174 outer loop vertex -0.1166229993 0.2572009861 -0.5013980269 vertex -0.1025059968 0.2780039907 -0.5022690296 vertex -0.0937473029 0.2502799928 -0.5011590123 endloop endfacet facet normal 0.678206 0.734850 0.005664 outer loop vertex 0.4742349982 0.4702740014 -0.2182420045 vertex 0.4772570133 0.4677230120 -0.2491320074 vertex 0.4616419971 0.4820590019 -0.2393520027 endloop endfacet facet normal 0.017592 -0.999462 -0.027698 outer loop vertex -0.2001949996 -0.5052260160 0.3288289905 vertex -0.1828970015 -0.5056809783 0.3562330008 vertex -0.2107670009 -0.5062729716 0.3598929942 endloop endfacet facet normal 0.023538 0.058384 -0.998017 outer loop vertex 0.3888460100 -0.2391930073 -0.5061129928 vertex 0.3803629875 -0.2644740045 -0.5077919960 vertex 0.3620539904 -0.2435709983 -0.5070009828 endloop endfacet facet normal -0.033915 0.999343 -0.012746 outer loop vertex 0.2890760005 0.5085890293 0.3216800094 vertex 0.2703630030 0.5082119703 0.3419089913 vertex 0.2951430082 0.5091829896 0.3521069884 endloop endfacet facet normal -0.019915 -0.395578 0.918217 outer loop vertex -0.3808310032 -0.4531100094 0.4919149876 vertex -0.3523159921 -0.4494110048 0.4941270053 vertex -0.3723959923 -0.4337440133 0.5004410148 endloop endfacet facet normal -0.029003 -0.001933 0.999577 outer loop vertex 0.3336359859 0.1002300009 0.5044350028 vertex 0.3480429947 0.1281529963 0.5049070120 vertex 0.3147900105 0.1275449991 0.5039409995 endloop endfacet facet normal -0.036236 0.001390 0.999342 outer loop vertex 0.3336359859 0.1002300009 0.5044350028 vertex 0.2996680140 0.0982969031 0.5032060146 vertex 0.3197439909 0.0716810003 0.5039709806 endloop endfacet facet normal 0.003422 -0.035281 -0.999372 outer loop vertex -0.1166229993 0.2572009861 -0.5013980269 vertex -0.1173309982 0.2290039957 -0.5004050136 vertex -0.1396680027 0.2506589890 -0.5012459755 endloop endfacet facet normal -0.985426 0.164780 0.042222 outer loop vertex -0.5056149960 0.4022809863 -0.2835269868 vertex -0.5056210160 0.3950529993 -0.2554590106 vertex -0.5016379952 0.4206379950 -0.2623490095 endloop endfacet facet normal -0.929175 0.367720 0.037625 outer loop vertex -0.4965269864 0.4367119968 -0.2405939996 vertex -0.4987089932 0.4286380112 -0.2155710012 vertex -0.4902049899 0.4503169954 -0.2174340039 endloop endfacet facet normal -0.128861 0.002034 -0.991661 outer loop vertex -0.4222500026 -0.3334029913 -0.5040979981 vertex -0.3941589892 -0.3430010080 -0.5077679753 vertex -0.4190019965 -0.3670189977 -0.5045890212 endloop endfacet facet normal -0.032142 -0.087261 -0.995667 outer loop vertex -0.3574419916 -0.4081229866 -0.5074089766 vertex -0.3800460100 -0.4038130045 -0.5070570111 vertex -0.3605259955 -0.3856270015 -0.5092809796 endloop endfacet facet normal 0.038960 -0.035860 -0.998597 outer loop vertex -0.3113279939 -0.3855339885 -0.5081740022 vertex -0.3364410102 -0.3702670038 -0.5097020268 vertex -0.3101199865 -0.3567369878 -0.5091609955 endloop endfacet facet normal 0.342720 0.036157 0.938742 outer loop vertex 0.4322929978 -0.2785469890 0.4994739890 vertex 0.4528439939 -0.2577210069 0.4911690056 vertex 0.4318119884 -0.2449869961 0.4983569980 endloop endfacet facet normal -0.023341 0.999177 0.033180 outer loop vertex -0.3731839955 0.5083450079 -0.2870660126 vertex -0.3434740007 0.5084159970 -0.2683039904 vertex -0.3449830115 0.5095520020 -0.3035750091 endloop endfacet facet normal 0.992884 0.006155 0.118924 outer loop vertex 0.5042399764 0.3271929920 0.4154190123 vertex 0.5066639781 0.3086690009 0.3961400092 vertex 0.5071039796 0.3457939923 0.3905450106 endloop endfacet facet normal -0.003704 -0.932111 -0.362153 outer loop vertex 0.2433969975 -0.4937810004 -0.4444479942 vertex 0.2747929990 -0.4903689921 -0.4535509944 vertex 0.2653830051 -0.4998629987 -0.4290190041 endloop endfacet facet normal -0.999917 0.011355 -0.006012 outer loop vertex -0.4992530048 -0.1563459933 -0.0946718976 vertex -0.4996559918 -0.1833399981 -0.0786302984 vertex -0.4994240105 -0.1554609984 -0.0645579994 endloop endfacet facet normal 0.069128 0.973421 0.218339 outer loop vertex -0.0313071012 0.4967069924 0.4350279868 vertex -0.0397665016 0.5023630261 0.4124900103 vertex -0.0550011992 0.4998460114 0.4285350144 endloop endfacet facet normal -0.152965 -0.988232 0.000414 outer loop vertex -0.4177030027 -0.5042769909 -0.3363659978 vertex -0.3915460110 -0.5083220005 -0.3274239898 vertex -0.4129920006 -0.5049939752 -0.3071889877 endloop endfacet facet normal -0.223843 -0.974549 0.012194 outer loop vertex -0.4129920006 -0.5049939752 -0.3071889877 vertex -0.4322470129 -0.5006909966 -0.3167540133 vertex -0.4177030027 -0.5042769909 -0.3363659978 endloop endfacet facet normal -0.029026 -0.937261 -0.347418 outer loop vertex 0.2149460018 -0.4962869883 -0.4357640147 vertex 0.1851930022 -0.4979310036 -0.4288429916 vertex 0.1941349953 -0.4898369908 -0.4514259994 endloop endfacet facet normal -0.614546 0.030899 0.788276 outer loop vertex -0.4596340060 0.3390479982 0.4863750041 vertex -0.4595040083 0.3731909990 0.4851379991 vertex -0.4764519930 0.3506959975 0.4728069901 endloop endfacet facet normal -0.999916 0.011922 -0.005057 outer loop vertex -0.4996559918 -0.1833399981 -0.0786302984 vertex -0.4992530048 -0.1563459933 -0.0946718976 vertex -0.4995029867 -0.1840050071 -0.1104499996 endloop endfacet facet normal -0.999994 -0.003309 0.000892 outer loop vertex -0.4990310073 0.1195489988 0.1283189952 vertex -0.4991250038 0.1508570015 0.1390810013 vertex -0.4991309941 0.1439899951 0.1068940014 endloop endfacet facet normal 0.996469 -0.081198 -0.021370 outer loop vertex 0.5049459934 -0.3624320030 -0.1983020008 vertex 0.5041970015 -0.3785220087 -0.1720910072 vertex 0.5019969940 -0.3974190056 -0.2028750032 endloop endfacet facet normal 0.999302 -0.030109 -0.022126 outer loop vertex 0.5041970015 -0.3785220087 -0.1720910072 vertex 0.5051029921 -0.3491759896 -0.1711069942 vertex 0.5051680207 -0.3646869957 -0.1470620036 endloop endfacet facet normal 0.009067 -0.999028 -0.043134 outer loop vertex 0.0789602026 -0.5009729862 0.2411710024 vertex 0.1053540036 -0.5014969707 0.2588549852 vertex 0.0767617002 -0.5023679733 0.2730180025 endloop endfacet facet normal -0.035008 0.999186 0.020064 outer loop vertex 0.2703630030 0.5082119703 0.3419089913 vertex 0.2444330007 0.5071570277 0.3492020071 vertex 0.2700929940 0.5076169968 0.3710669875 endloop endfacet facet normal 0.989406 -0.133843 0.056226 outer loop vertex 0.5071009994 -0.3854390085 0.3660010099 vertex 0.5062670112 -0.3786700070 0.3967899978 vertex 0.5019760132 -0.4132879972 0.3898920119 endloop endfacet facet normal 0.005625 -0.999262 -0.038004 outer loop vertex 0.1053540036 -0.5014969707 0.2588549852 vertex 0.0789602026 -0.5009729862 0.2411710024 vertex 0.1089510024 -0.5002700090 0.2271260023 endloop endfacet facet normal 0.004592 -0.998900 -0.046666 outer loop vertex 0.0490911007 -0.5018219948 0.2558929920 vertex 0.0474421009 -0.5033940077 0.2893800139 vertex 0.0180369001 -0.5027009845 0.2716520131 endloop endfacet facet normal 0.009036 -0.998880 -0.046446 outer loop vertex 0.0474421009 -0.5033940077 0.2893800139 vertex 0.0490911007 -0.5018219948 0.2558929920 vertex 0.0767617002 -0.5023679733 0.2730180025 endloop endfacet facet normal -0.999974 0.003231 -0.006456 outer loop vertex -0.4992629886 -0.1300459951 -0.0799627006 vertex -0.4991030097 -0.1323550045 -0.1058960035 vertex -0.4992530048 -0.1563459933 -0.0946718976 endloop endfacet facet normal -0.031346 -0.004829 -0.999497 outer loop vertex 0.3435100019 0.0767671019 -0.5048329830 vertex 0.3117989898 0.0828749016 -0.5038679838 vertex 0.3332239985 0.1035889983 -0.5046399832 endloop endfacet facet normal 0.871728 0.489216 -0.027531 outer loop vertex 0.4941180050 0.4431509972 0.2856920063 vertex 0.4814459980 0.4648680091 0.2703549862 vertex 0.4826439917 0.4644980133 0.3017129898 endloop endfacet facet normal 0.994229 0.022110 0.104977 outer loop vertex 0.5025370121 -0.1349020004 0.4135119915 vertex 0.5047249794 -0.1596200019 0.3979960084 vertex 0.5052850246 -0.1320499927 0.3868849874 endloop endfacet facet normal -0.092671 -0.995678 -0.006141 outer loop vertex -0.4041019976 -0.5025449991 0.1272269934 vertex -0.3788680136 -0.5049359798 0.1340959966 vertex -0.3976530135 -0.5033230186 0.1560540050 endloop endfacet facet normal -0.175711 -0.984359 0.012742 outer loop vertex -0.4219689965 -0.4990699887 0.1492979974 vertex -0.4041019976 -0.5025449991 0.1272269934 vertex -0.3976530135 -0.5033230186 0.1560540050 endloop endfacet facet normal -0.981939 0.014775 0.188619 outer loop vertex -0.5037890077 -0.2201070040 0.4029119909 vertex -0.4992209971 -0.2086459994 0.4257949889 vertex -0.5031399727 -0.1935810000 0.4042130113 endloop endfacet facet normal -0.035486 0.999365 0.003083 outer loop vertex 0.2565250099 0.5013830066 -0.1459919959 vertex 0.2352039963 0.5006859899 -0.1654669940 vertex 0.2267809957 0.5002999902 -0.1372909993 endloop endfacet facet normal -0.019009 -0.027188 -0.999450 outer loop vertex 0.1954289973 0.3487200141 -0.5051699877 vertex 0.1834940016 0.3208569884 -0.5041850209 vertex 0.1604939997 0.3457219899 -0.5044239759 endloop endfacet facet normal 0.333269 -0.033329 -0.942243 outer loop vertex 0.4216420054 -0.0558843985 -0.4991810024 vertex 0.4259879887 -0.0280054007 -0.4986299872 vertex 0.4467200041 -0.0469507016 -0.4906269908 endloop endfacet facet normal 0.188912 0.981994 -0.000644 outer loop vertex 0.4043410122 0.5026680231 -0.0771292970 vertex 0.4332149923 0.4971129894 -0.0776984021 vertex 0.4144139886 0.5007129908 -0.1034210026 endloop endfacet facet normal 0.999181 -0.040322 0.003266 outer loop vertex 0.5009130239 0.2392809987 -0.1316310018 vertex 0.5004810095 0.2261060029 -0.1621270031 vertex 0.5020570159 0.2652769983 -0.1606709957 endloop endfacet facet normal -0.000046 0.998776 -0.049458 outer loop vertex -0.1367260069 0.5045440197 0.3265199959 vertex -0.1062550023 0.5046070218 0.3277640045 vertex -0.1223099977 0.5033349991 0.3020910025 endloop endfacet facet normal 0.999180 -0.040335 0.003600 outer loop vertex 0.5020570159 0.2652769983 -0.1606709957 vertex 0.5004810095 0.2261060029 -0.1621270031 vertex 0.5012959838 0.2437960058 -0.1901240051 endloop endfacet facet normal 0.382588 -0.012621 -0.923833 outer loop vertex 0.4583939910 0.1384229958 -0.4876320064 vertex 0.4564270079 0.1109300032 -0.4880709946 vertex 0.4391080141 0.1278149933 -0.4954740107 endloop endfacet facet normal 0.033841 0.039588 -0.998643 outer loop vertex -0.2091359943 -0.2695699930 -0.5028870106 vertex -0.2432959974 -0.2766189873 -0.5043240190 vertex -0.2328059971 -0.2371270061 -0.5024030209 endloop endfacet facet normal -0.999983 0.004416 -0.003924 outer loop vertex -0.4992530048 -0.1563459933 -0.0946718976 vertex -0.4991030097 -0.1323550045 -0.1058960035 vertex -0.4991059899 -0.1530549973 -0.1284320056 endloop endfacet facet normal -0.999977 -0.003045 -0.005998 outer loop vertex -0.4994510114 -0.1283529997 -0.0494773015 vertex -0.4994269907 -0.1018880010 -0.0669142008 vertex -0.4992629886 -0.1300459951 -0.0799627006 endloop endfacet facet normal -0.040227 -0.917167 -0.396467 outer loop vertex 0.2433969975 -0.4937810004 -0.4444479942 vertex 0.2149460018 -0.4962869883 -0.4357640147 vertex 0.2207359970 -0.4872539937 -0.4572480023 endloop endfacet facet normal -0.999982 -0.002676 -0.005439 outer loop vertex -0.4994269907 -0.1018880010 -0.0669142008 vertex -0.4994510114 -0.1283529997 -0.0494773015 vertex -0.4996100068 -0.0992591009 -0.0345620997 endloop endfacet facet normal 0.005835 0.999967 0.005673 outer loop vertex 0.0536295995 0.4996100068 0.0955305025 vertex 0.0781935006 0.4993430078 0.1173299998 vertex 0.0862971023 0.4994460046 0.0908406004 endloop endfacet facet normal -0.045385 -0.904525 0.423999 outer loop vertex -0.0702302009 -0.4916960001 0.4489060044 vertex -0.0933623016 -0.4839920104 0.4628649950 vertex -0.1014339998 -0.4948459864 0.4388459921 endloop endfacet facet normal -0.948354 0.028896 -0.315895 outer loop vertex -0.4983789921 -0.2496050000 -0.4367600083 vertex -0.5012130141 -0.2250519991 -0.4260059893 vertex -0.4942629933 -0.2257319987 -0.4469330013 endloop endfacet facet normal -0.999001 0.044563 0.003386 outer loop vertex -0.5027859807 -0.2772409916 -0.1541790068 vertex -0.5023459792 -0.2696349919 -0.1244650036 vertex -0.5011849999 -0.2420070022 -0.1455460042 endloop endfacet facet normal -0.999056 0.043418 -0.001030 outer loop vertex -0.5023459792 -0.2696349919 -0.1244650036 vertex -0.5022299886 -0.2662880123 -0.0958945975 vertex -0.5010949969 -0.2405280024 -0.1109040007 endloop endfacet facet normal -0.998967 0.000611 0.045436 outer loop vertex -0.5037410259 0.0165247004 -0.3018099964 vertex -0.5023580194 0.0072220298 -0.2712779939 vertex -0.5027289987 0.0386690982 -0.2798570096 endloop endfacet facet normal -0.999665 0.005010 0.025411 outer loop vertex -0.5044720173 -0.0343656987 -0.3207710087 vertex -0.5052999854 -0.0245692991 -0.3552739918 vertex -0.5051069856 -0.0578648001 -0.3411169946 endloop endfacet facet normal 0.999969 0.004507 0.006530 outer loop vertex 0.4993610084 0.1369950026 0.0570936985 vertex 0.4991399944 0.1341280043 0.0929196998 vertex 0.4994229972 0.1046719998 0.0699108019 endloop endfacet facet normal 0.999979 0.001702 0.006305 outer loop vertex 0.4991399944 0.1341280043 0.0929196998 vertex 0.4993610084 0.1369950026 0.0570936985 vertex 0.4992150068 0.1596000046 0.0741468966 endloop endfacet facet normal -0.999847 0.011063 -0.013563 outer loop vertex -0.5052109957 -0.3536660075 0.1229370013 vertex -0.5046280026 -0.3285749853 0.1004260033 vertex -0.5048739910 -0.3627440035 0.0906879976 endloop endfacet facet normal 0.010602 0.999164 0.039481 outer loop vertex -0.1580689996 0.5043950081 -0.3046399951 vertex -0.1391910017 0.5051940084 -0.3299300075 vertex -0.1707189977 0.5057129860 -0.3345980048 endloop endfacet facet normal 0.999004 -0.035817 0.026614 outer loop vertex 0.5054010153 0.3106909990 -0.2309589982 vertex 0.5065490007 0.3381159902 -0.2371419966 vertex 0.5055320263 0.3290629983 -0.2111520022 endloop endfacet facet normal -0.038511 0.006348 -0.999238 outer loop vertex 0.3040049970 0.0349830016 -0.5038620234 vertex 0.3237909973 0.0544379018 -0.5045009851 vertex 0.3309510052 0.0267209001 -0.5049530268 endloop endfacet facet normal -0.999871 -0.014750 -0.006297 outer loop vertex -0.5048739910 -0.3627440035 0.0906879976 vertex -0.5046859980 -0.3856770098 0.1145559996 vertex -0.5052109957 -0.3536660075 0.1229370013 endloop endfacet facet normal -0.006225 0.134005 -0.990961 outer loop vertex -0.2009059936 0.4237569869 -0.5006960034 vertex -0.1897269934 0.3988229930 -0.5041379929 vertex -0.2250600010 0.3987640142 -0.5039240122 endloop endfacet facet normal -0.999648 0.025207 -0.008329 outer loop vertex -0.5052559972 -0.3451260030 0.1541820019 vertex -0.5044729710 -0.3212000132 0.1326140016 vertex -0.5052109957 -0.3536660075 0.1229370013 endloop endfacet facet normal -0.999548 0.029885 -0.003137 outer loop vertex -0.5044729710 -0.3212000132 0.1326140016 vertex -0.5052559972 -0.3451260030 0.1541820019 vertex -0.5044170022 -0.3164499998 0.1600340009 endloop endfacet facet normal -0.042507 -0.999096 -0.000392 outer loop vertex 0.2941290140 -0.5032010078 0.0336094014 vertex 0.3168059886 -0.5041700006 0.0442671999 vertex 0.2986479998 -0.5034040213 0.0609970018 endloop endfacet facet normal -0.038095 -0.999264 0.004405 outer loop vertex 0.3168059886 -0.5041700006 0.0442671999 vertex 0.3270640075 -0.5044599771 0.0672015995 vertex 0.2986479998 -0.5034040213 0.0609970018 endloop endfacet facet normal -0.042269 -0.999106 -0.000901 outer loop vertex 0.2941290140 -0.5032010078 0.0336094014 vertex 0.3214919865 -0.5043429732 0.0162371993 vertex 0.3168059886 -0.5041700006 0.0442671999 endloop endfacet facet normal 0.999086 0.037834 -0.019918 outer loop vertex 0.5058919787 -0.3238810003 0.2168339938 vertex 0.5048499703 -0.3087300062 0.1933459938 vertex 0.5047749877 -0.2944850028 0.2166430056 endloop endfacet facet normal -0.093718 -0.002295 -0.995596 outer loop vertex -0.3906170130 0.2595210075 -0.5077099800 vertex -0.4122700095 0.2518250048 -0.5056539774 vertex -0.4111930132 0.2790029943 -0.5058180094 endloop endfacet facet normal -0.724147 0.037170 0.688644 outer loop vertex -0.4818910062 0.2444359958 0.4689089954 vertex -0.4706340134 0.2547619939 0.4801889956 vertex -0.4835529923 0.2721030116 0.4656679928 endloop endfacet facet normal -0.007016 -0.010645 0.999919 outer loop vertex -0.0874152035 0.1787340045 0.4994109869 vertex -0.1105099991 0.1910450011 0.4993799925 vertex -0.1089679971 0.1651359946 0.4991149902 endloop endfacet facet normal -0.011210 -0.018512 0.999766 outer loop vertex -0.1105099991 0.1910450011 0.4993799925 vertex -0.0874152035 0.1787340045 0.4994109869 vertex -0.0869527981 0.2107509971 0.5000090003 endloop endfacet facet normal -0.014509 0.999893 -0.001674 outer loop vertex 0.2151480019 0.4997760057 0.1026720032 vertex 0.2036609948 0.4995580018 0.0720264018 vertex 0.1822119951 0.4992829859 0.0936629996 endloop endfacet facet normal 0.679580 -0.626403 -0.381825 outer loop vertex 0.4677059948 -0.4665740132 -0.4590199888 vertex 0.4741660058 -0.4582520127 -0.4611749947 vertex 0.4757719934 -0.4637170136 -0.4493510127 endloop endfacet facet normal -0.002733 0.000504 -0.999996 outer loop vertex -0.0769124031 -0.1542119980 -0.4992850125 vertex -0.0990602002 -0.1691080034 -0.4992319942 vertex -0.1003689989 -0.1404920071 -0.4992139935 endloop endfacet facet normal -0.005577 0.047460 -0.998858 outer loop vertex -0.0505263992 -0.2865059972 -0.5026729703 vertex -0.0384211987 -0.3103609979 -0.5038740039 vertex -0.0637425035 -0.3087489903 -0.5036560297 endloop endfacet facet normal -0.022438 -0.013377 0.999659 outer loop vertex 0.3480429947 0.1281529963 0.5049070120 vertex 0.3595840037 0.1544560045 0.5055180192 vertex 0.3308160007 0.1536110044 0.5048609972 endloop endfacet facet normal 0.022728 -0.027476 0.999364 outer loop vertex 0.3849839866 0.1614989936 0.5051339865 vertex 0.3595840037 0.1544560045 0.5055180192 vertex 0.3820109963 0.1312510073 0.5043699741 endloop endfacet facet normal 0.034747 0.008685 0.999358 outer loop vertex -0.2846580148 0.3568980098 0.5075790286 vertex -0.2503030002 0.3418839872 0.5065150261 vertex -0.2509570122 0.3746489882 0.5062530041 endloop endfacet facet normal -0.996123 -0.000888 -0.087970 outer loop vertex -0.5023959875 0.0037057099 -0.4115949869 vertex -0.5047640204 -0.0059876698 -0.3846830130 vertex -0.5041620135 0.0254497994 -0.3918170035 endloop endfacet facet normal 0.014679 0.998757 0.047642 outer loop vertex -0.2013580054 0.5050619841 0.3944300115 vertex -0.1670169979 0.5042250156 0.4013949931 vertex -0.1772750020 0.5057619810 0.3723349869 endloop endfacet facet normal 0.999990 -0.003133 0.003157 outer loop vertex 0.4996460080 -0.0799793974 0.0531724989 vertex 0.4995830059 -0.1104089990 0.0429274999 vertex 0.4997459948 -0.0848101974 0.0167088006 endloop endfacet facet normal -0.998097 0.015848 -0.059585 outer loop vertex -0.5049269795 0.0505134016 -0.3723370135 vertex -0.5030260086 0.0559767000 -0.4027270079 vertex -0.5041620135 0.0254497994 -0.3918170035 endloop endfacet facet normal 0.066266 -0.799085 -0.597555 outer loop vertex 0.3752219975 -0.4894570112 -0.4608640075 vertex 0.3905380070 -0.4806819856 -0.4708999991 vertex 0.3992420137 -0.4897899926 -0.4577549994 endloop endfacet facet normal -0.994807 0.017827 -0.100205 outer loop vertex -0.5030260086 0.0559767000 -0.4027270079 vertex -0.5043979883 0.0799631998 -0.3848389983 vertex -0.5012390018 0.0883921012 -0.4147010148 endloop endfacet facet normal -0.969902 0.032192 -0.241357 outer loop vertex -0.5012390018 0.0883921012 -0.4147010148 vertex -0.4944100082 0.0854047984 -0.4425419867 vertex -0.4984369874 0.0596317016 -0.4297969937 endloop endfacet facet normal -0.999979 -0.003522 0.005349 outer loop vertex -0.5052999854 -0.0245692991 -0.3552739918 vertex -0.5052790046 -0.0553504005 -0.3716180027 vertex -0.5051069856 -0.0578648001 -0.3411169946 endloop endfacet facet normal 0.006446 0.036414 0.999316 outer loop vertex 0.0692291036 -0.2582899928 0.5018900037 vertex 0.0792889968 -0.2256840020 0.5006369948 vertex 0.0418002009 -0.2307939976 0.5010650158 endloop endfacet facet normal 0.016237 0.998646 -0.049412 outer loop vertex -0.1737219989 0.5029829741 0.2900120020 vertex -0.1966940016 0.5019739866 0.2620710135 vertex -0.2083829939 0.5035930276 0.2909519970 endloop endfacet facet normal -0.076520 0.996335 -0.038233 outer loop vertex -0.3885149956 0.5053380132 -0.0149288001 vertex -0.3747560084 0.5055950284 -0.0357689001 vertex -0.4026310146 0.5035279989 -0.0338451006 endloop endfacet facet normal 0.008509 0.035778 0.999324 outer loop vertex 0.0792889968 -0.2256840020 0.5006369948 vertex 0.0692291036 -0.2582899928 0.5018900037 vertex 0.1014690027 -0.2505109906 0.5013369918 endloop endfacet facet normal 0.020025 -0.964336 0.263923 outer loop vertex -0.1823569983 -0.5015259981 0.4198749959 vertex -0.1811819971 -0.4954800010 0.4418770075 vertex -0.2053830028 -0.4984749854 0.4327700138 endloop endfacet facet normal 0.998955 -0.030847 0.033713 outer loop vertex 0.5066919923 -0.3454900086 -0.2474039942 vertex 0.5057680011 -0.3450309932 -0.2196049988 vertex 0.5052599907 -0.3712520003 -0.2285439968 endloop endfacet facet normal 0.042527 -0.041640 0.998227 outer loop vertex -0.2466830015 0.3092949986 0.5055159926 vertex -0.2718259990 0.2915039957 0.5058450103 vertex -0.2430640012 0.2741549909 0.5038959980 endloop endfacet facet normal 0.131079 -0.772133 -0.621795 outer loop vertex 0.3992420137 -0.4897899926 -0.4577549994 vertex 0.3905380070 -0.4806819856 -0.4708999991 vertex 0.4115560055 -0.4777629972 -0.4700939953 endloop endfacet facet normal -0.999751 0.009355 -0.020266 outer loop vertex -0.5050389767 0.0769201964 -0.3546229899 vertex -0.5043979883 0.0799631998 -0.3848389983 vertex -0.5049269795 0.0505134016 -0.3723370135 endloop endfacet facet normal 0.005330 -0.999927 -0.010860 outer loop vertex 0.0292288996 -0.4997229874 0.1708170027 vertex 0.0606452003 -0.4994300008 0.1592590064 vertex 0.0555741005 -0.4998010099 0.1909310073 endloop endfacet facet normal -0.999703 -0.010058 -0.022220 outer loop vertex -0.5049949884 0.1039550006 -0.3688389957 vertex -0.5043979883 0.0799631998 -0.3848389983 vertex -0.5050389767 0.0769201964 -0.3546229899 endloop endfacet facet normal -0.043821 -0.997981 -0.045971 outer loop vertex 0.2798370123 -0.5064910054 0.2833899856 vertex 0.3003579974 -0.5066620111 0.2675409913 vertex 0.3012610078 -0.5080519915 0.2968550026 endloop endfacet facet normal -0.017198 0.004075 0.999844 outer loop vertex 0.0371186994 -0.3387709856 0.5050150156 vertex 0.0302028004 -0.3728579879 0.5050349832 vertex 0.0578690991 -0.3652830124 0.5054799914 endloop endfacet facet normal 0.008601 -0.998897 0.046155 outer loop vertex 0.0892624035 -0.5047060251 -0.3250510097 vertex 0.0825837031 -0.5032749772 -0.2928349972 vertex 0.0625569001 -0.5045949817 -0.3176710010 endloop endfacet facet normal 0.004536 -0.999495 0.031452 outer loop vertex 0.0683977976 -0.5054060221 -0.3442870080 vertex 0.0892624035 -0.5047060251 -0.3250510097 vertex 0.0625569001 -0.5045949817 -0.3176710010 endloop endfacet facet normal 0.001075 -0.999169 -0.040736 outer loop vertex -0.1396079957 -0.5045179725 0.3294180036 vertex -0.1519490033 -0.5035750270 0.3059639931 vertex -0.1294350028 -0.5036190152 0.3076370060 endloop endfacet facet normal 0.001249 -0.999720 -0.023624 outer loop vertex -0.0837486014 -0.5039150119 0.3101130128 vertex -0.0862013027 -0.5047799945 0.3465879858 vertex -0.1118329987 -0.5042690039 0.3236080110 endloop endfacet facet normal -0.032832 0.005853 -0.999444 outer loop vertex -0.3802419901 0.3266470134 -0.5084419847 vertex -0.3500050008 0.3374519944 -0.5093719959 vertex -0.3566139936 0.3039610088 -0.5093510151 endloop endfacet facet normal 0.006412 -0.019195 0.999795 outer loop vertex 0.0702077970 0.2003429979 0.5000330210 vertex 0.0950172991 0.1763370037 0.4994130135 vertex 0.1050029993 0.2047780007 0.4998950064 endloop endfacet facet normal -0.002948 0.999996 0.000541 outer loop vertex -0.0015506800 0.4995659888 0.1609860063 vertex -0.0078279404 0.4995670021 0.1248980016 vertex -0.0355940014 0.4994710088 0.1510410011 endloop endfacet facet normal -0.993443 0.038321 -0.107716 outer loop vertex -0.5063620210 0.3873969913 -0.3812150061 vertex -0.5042899847 0.3683809936 -0.4070900083 vertex -0.5079849958 0.3539460003 -0.3781470060 endloop endfacet facet normal -0.031846 -0.998671 -0.040530 outer loop vertex 0.3003579974 -0.5066620111 0.2675409913 vertex 0.3277370036 -0.5067660213 0.2485910058 vertex 0.3298079967 -0.5082100034 0.2825439870 endloop endfacet facet normal 0.005793 -0.000396 0.999983 outer loop vertex 0.0924170017 0.1481830031 0.4992249906 vertex 0.1177090034 0.1369179934 0.4990740120 vertex 0.1127120033 0.1597909927 0.4991120100 endloop endfacet facet normal 0.009909 -0.007593 0.999922 outer loop vertex 0.1127120033 0.1597909927 0.4991120100 vertex 0.0950172991 0.1763370037 0.4994130135 vertex 0.0924170017 0.1481830031 0.4992249906 endloop endfacet facet normal 0.998919 -0.046112 0.005820 outer loop vertex 0.5020570159 0.2652769983 -0.1606709957 vertex 0.5036939979 0.2987009883 -0.1768150032 vertex 0.5036200285 0.3010790050 -0.1452769935 endloop endfacet facet normal 0.031230 0.999511 0.001768 outer loop vertex -0.3111239970 0.5040169954 0.1495790035 vertex -0.3407390118 0.5049329996 0.1548539996 vertex -0.3131240010 0.5040370226 0.1735890061 endloop endfacet facet normal 0.999026 -0.044055 -0.002510 outer loop vertex 0.5027199984 0.2794550061 -0.0918195993 vertex 0.5012879968 0.2474469990 -0.0999806970 vertex 0.5023530126 0.2729490101 -0.1236900017 endloop endfacet facet normal 0.998941 -0.045982 -0.001288 outer loop vertex 0.5036200285 0.3010790050 -0.1452769935 vertex 0.5038449764 0.3050599992 -0.1129390001 vertex 0.5023530126 0.2729490101 -0.1236900017 endloop endfacet facet normal 0.007687 -0.999947 -0.006780 outer loop vertex 0.0606452003 -0.4994300008 0.1592590064 vertex 0.0895003974 -0.4991550148 0.1514180005 vertex 0.0847008973 -0.4993790090 0.1790139973 endloop endfacet facet normal 0.005000 -0.040385 0.999172 outer loop vertex 0.0673879981 0.2611809969 0.5021299720 vertex 0.0598452985 0.2304600030 0.5009260178 vertex 0.0872282013 0.2317470014 0.5008410215 endloop endfacet facet normal 0.004424 -0.028117 0.999595 outer loop vertex 0.0872282013 0.2317470014 0.5008410215 vertex 0.0598452985 0.2304600030 0.5009260178 vertex 0.0702077970 0.2003429979 0.5000330210 endloop endfacet facet normal -0.000092 -0.020539 0.999789 outer loop vertex 0.0377410017 0.2138009965 0.5004990101 vertex 0.0109617999 0.1967359930 0.5001459718 vertex 0.0393551998 0.1813730001 0.4998329878 endloop endfacet facet normal 0.999973 0.003455 0.006464 outer loop vertex 0.4995099902 -0.1512410045 0.0670882985 vertex 0.4994669855 -0.1274909973 0.0610486008 vertex 0.4993290007 -0.1296170056 0.0835307017 endloop endfacet facet normal -0.981622 0.012431 -0.190430 outer loop vertex -0.5042899847 0.3683809936 -0.4070900083 vertex -0.4996599853 0.3498399854 -0.4321669936 vertex -0.5052139759 0.3278329968 -0.4049740136 endloop endfacet facet normal 0.002125 -0.039681 0.999210 outer loop vertex 0.0598452985 0.2304600030 0.5009260178 vertex 0.0673879981 0.2611809969 0.5021299720 vertex 0.0365413986 0.2457309961 0.5015820265 endloop endfacet facet normal 0.246881 -0.969042 -0.002576 outer loop vertex 0.4352230132 -0.4994780123 -0.3455410004 vertex 0.4360289872 -0.4993549883 -0.3145779967 vertex 0.4129190147 -0.5052049756 -0.3287569880 endloop endfacet facet normal -0.999875 -0.001680 0.015699 outer loop vertex -0.5047180057 0.0248207003 -0.3273960054 vertex -0.5049679875 0.0481497012 -0.3408220112 vertex -0.5051720142 0.0165561009 -0.3571969867 endloop endfacet facet normal -0.999994 -0.003207 -0.001542 outer loop vertex -0.5049269795 0.0505134016 -0.3723370135 vertex -0.5049679875 0.0481497012 -0.3408220112 vertex -0.5050389767 0.0769201964 -0.3546229899 endloop endfacet facet normal -0.999014 0.043040 0.010862 outer loop vertex -0.5027859807 -0.2772409916 -0.1541790068 vertex -0.5034530163 -0.2862330079 -0.1798990071 vertex -0.5042269826 -0.3083409965 -0.1634809971 endloop endfacet facet normal -0.999709 0.008376 0.022604 outer loop vertex -0.5043240190 0.0746408999 -0.3221580088 vertex -0.5050389767 0.0769201964 -0.3546229899 vertex -0.5049679875 0.0481497012 -0.3408220112 endloop endfacet facet normal 0.999974 0.003675 0.006173 outer loop vertex 0.4993290007 -0.1296170056 0.0835307017 vertex 0.4993590117 -0.1561419964 0.0944617987 vertex 0.4995099902 -0.1512410045 0.0670882985 endloop endfacet facet normal -0.030466 -0.998195 -0.051761 outer loop vertex 0.2379779965 -0.5061489940 0.3161750138 vertex 0.2019329965 -0.5046499968 0.3084830046 vertex 0.2219219953 -0.5039889812 0.2839699984 endloop endfacet facet normal 0.954624 -0.015831 0.297394 outer loop vertex 0.5008649826 -0.1626839936 0.4233419895 vertex 0.4968340099 -0.1385120004 0.4375680089 vertex 0.4937529862 -0.1661259979 0.4459879994 endloop endfacet facet normal 0.998761 -0.000236 0.049758 outer loop vertex 0.5060759783 -0.1572989970 0.3708890080 vertex 0.5052850246 -0.1320499927 0.3868849874 vertex 0.5047249794 -0.1596200019 0.3979960084 endloop endfacet facet normal 0.021224 0.999593 0.019077 outer loop vertex 0.3886249959 0.5041319728 -0.0541790985 vertex 0.3806360066 0.5047389865 -0.0770972967 vertex 0.3565660119 0.5049740076 -0.0626325980 endloop endfacet facet normal 0.996113 0.001708 0.088066 outer loop vertex 0.5038419962 -0.1870830059 0.4085159898 vertex 0.5061479807 -0.1840859950 0.3823750019 vertex 0.5047249794 -0.1596200019 0.3979960084 endloop endfacet facet normal 0.999136 0.011377 0.039965 outer loop vertex 0.5060380101 -0.2114409953 0.3929120004 vertex 0.5070530176 -0.2076009959 0.3664430082 vertex 0.5061479807 -0.1840859950 0.3823750019 endloop endfacet facet normal -0.988675 0.002701 0.150045 outer loop vertex -0.4990850091 -0.0874254033 0.4271459877 vertex -0.5037879944 -0.0916955993 0.3962340057 vertex -0.5003560185 -0.1163050011 0.4192909896 endloop endfacet facet normal -0.992144 -0.014688 0.124233 outer loop vertex -0.5051530004 -0.0646670982 0.3916870058 vertex -0.5025200248 -0.0651609972 0.4126560092 vertex -0.5044149756 -0.0447731987 0.3999330103 endloop endfacet facet normal 0.027180 0.999514 -0.015261 outer loop vertex -0.2902730107 0.5093680024 -0.3413270116 vertex -0.2652499974 0.5083870292 -0.3610079885 vertex -0.2958709896 0.5090630054 -0.3712719977 endloop endfacet facet normal 0.923561 -0.383376 -0.007606 outer loop vertex 0.4984059930 -0.4334279895 -0.0667629987 vertex 0.4904359877 -0.4524019957 -0.0781506971 vertex 0.4974179864 -0.4352769852 -0.0935354009 endloop endfacet facet normal -0.001178 -0.003258 -0.999994 outer loop vertex -0.0181268994 -0.1034749970 -0.4996989965 vertex 0.0127168996 -0.0946770981 -0.4997639954 vertex 0.0041431501 -0.1259559989 -0.4996519983 endloop endfacet facet normal -0.999870 -0.013323 0.009046 outer loop vertex -0.5059919953 -0.0487333983 0.3771699965 vertex -0.5061179996 -0.0540601015 0.3553969860 vertex -0.5057349801 -0.0729423016 0.3699229956 endloop endfacet facet normal -0.998957 0.044469 0.010361 outer loop vertex -0.5034530163 -0.2862330079 -0.1798990071 vertex -0.5027859807 -0.2772409916 -0.1541790068 vertex -0.5021569729 -0.2575699985 -0.1779610068 endloop endfacet facet normal 0.003706 0.999089 0.042503 outer loop vertex 0.0111109996 0.5014799833 -0.2593390048 vertex -0.0133472998 0.5018609762 -0.2661620080 vertex -0.0027525099 0.5008779764 -0.2439790070 endloop endfacet facet normal 0.004909 0.085247 -0.996348 outer loop vertex 0.0606864989 0.3829410076 -0.5044289827 vertex 0.0700104013 0.4071469903 -0.5023120046 vertex 0.0868102983 0.3858430088 -0.5040519834 endloop endfacet facet normal 0.032461 0.017855 0.999314 outer loop vertex -0.3222540021 -0.1987659931 0.5053520203 vertex -0.2912240028 -0.2132589966 0.5046030283 vertex -0.2955200076 -0.1797589958 0.5041440129 endloop endfacet facet normal 0.011153 0.029450 -0.999504 outer loop vertex 0.0606864989 0.3829410076 -0.5044289827 vertex 0.0868102983 0.3858430088 -0.5040519834 vertex 0.0748903006 0.3653090000 -0.5047900081 endloop endfacet facet normal 0.010892 -0.999936 0.002961 outer loop vertex -0.1876839995 -0.4993079901 0.1331019998 vertex -0.1600030065 -0.4990569949 0.1160439998 vertex -0.1605660021 -0.4989700019 0.1474879980 endloop endfacet facet normal 0.056078 -0.032110 -0.997910 outer loop vertex -0.3092980087 0.2263389975 -0.5057309866 vertex -0.2839199901 0.2090329975 -0.5037479997 vertex -0.3098889887 0.1942290068 -0.5047309995 endloop endfacet facet normal 0.999968 0.003975 0.006900 outer loop vertex 0.4993590117 -0.1561419964 0.0944617987 vertex 0.4993290007 -0.1296170056 0.0835307017 vertex 0.4991520047 -0.1316629946 0.1103589982 endloop endfacet facet normal -0.031814 -0.018477 -0.999323 outer loop vertex -0.3640510142 0.1652760059 -0.5059019923 vertex -0.3900929987 0.1873459965 -0.5054810047 vertex -0.3597100079 0.1956599951 -0.5066019893 endloop endfacet facet normal -0.011537 -0.046067 0.998872 outer loop vertex 0.1824110001 0.2322819978 0.5007960200 vertex 0.2003310025 0.2577599883 0.5021780133 vertex 0.1679159999 0.2621479928 0.5020059943 endloop endfacet facet normal -0.006426 -0.018247 0.999813 outer loop vertex 0.1662369967 0.2061630040 0.4998230040 vertex 0.1509940028 0.1805730015 0.4992580116 vertex 0.1809179932 0.1793490052 0.4994280040 endloop endfacet facet normal 0.022249 0.998345 -0.053033 outer loop vertex -0.2083829939 0.5035930276 0.2909519970 vertex -0.2195650041 0.5049830079 0.3124270141 vertex -0.1948709935 0.5046060085 0.3156900108 endloop endfacet facet normal 0.012554 -0.999914 -0.003802 outer loop vertex -0.1501599997 -0.5056329966 -0.3704920113 vertex -0.1373559982 -0.5055480003 -0.3505690098 vertex -0.1610309929 -0.5058339834 -0.3535310030 endloop endfacet facet normal 0.999994 0.000657 0.003446 outer loop vertex 0.5000389814 0.0332341008 0.0105868997 vertex 0.4999650121 0.0159006007 0.0353593007 vertex 0.5000839829 0.0082970103 0.0022848300 endloop endfacet facet normal 0.001141 -0.999986 0.005081 outer loop vertex -0.1600030065 -0.4990569949 0.1160439998 vertex -0.1586810052 -0.4992209971 0.0834681988 vertex -0.1318079978 -0.4991050065 0.1002629995 endloop endfacet facet normal -0.004768 -0.999975 0.005191 outer loop vertex -0.1057540029 -0.4991399944 0.1174499989 vertex -0.1318079978 -0.4991050065 0.1002629995 vertex -0.1028899997 -0.4993210137 0.0852122977 endloop endfacet facet normal -0.999988 0.002088 -0.004512 outer loop vertex -0.4997259974 0.0414765999 -0.0702084005 vertex -0.4997459948 0.0099372296 -0.0803724006 vertex -0.4998759925 0.0165132992 -0.0485151000 endloop endfacet facet normal -0.998684 -0.020267 -0.047106 outer loop vertex -0.5069500208 0.2586680055 -0.3729020059 vertex -0.5082780123 0.2907530069 -0.3585520089 vertex -0.5068780184 0.2924009860 -0.3889420033 endloop endfacet facet normal -0.976027 0.014081 -0.217195 outer loop vertex -0.4994159937 0.3161129951 -0.4354330003 vertex -0.4987820089 0.2895509899 -0.4400039911 vertex -0.5035359859 0.2927080095 -0.4184359908 endloop endfacet facet normal 0.395133 -0.918524 0.013557 outer loop vertex 0.4368210137 -0.4957340062 0.2095170021 vertex 0.4381879866 -0.4955829978 0.1799069941 vertex 0.4565210044 -0.4874869883 0.1940989941 endloop endfacet facet normal -0.998886 0.047035 -0.003718 outer loop vertex -0.5024330020 -0.2684989870 -0.0693200976 vertex -0.5022299886 -0.2662880123 -0.0958945975 vertex -0.5032280087 -0.2865760028 -0.0844201967 endloop endfacet facet normal -0.027220 -0.999074 -0.033333 outer loop vertex 0.2663719952 -0.5070340037 -0.3833090067 vertex 0.3014520109 -0.5079640150 -0.3840810061 vertex 0.2855960131 -0.5084829926 -0.3555780053 endloop endfacet facet normal 0.001778 -0.010307 0.999945 outer loop vertex -0.1587460041 0.1866420060 0.4992350042 vertex -0.1495369971 0.1621329933 0.4989660084 vertex -0.1318629980 0.1761440039 0.4990789890 endloop endfacet facet normal 0.027347 -0.012435 0.999549 outer loop vertex -0.2253960073 0.1874009967 0.5005919933 vertex -0.2037539929 0.1576689929 0.4996300042 vertex -0.1897220016 0.1847510040 0.4995830059 endloop endfacet facet normal -0.016136 -0.006624 -0.999848 outer loop vertex 0.3315989971 0.1708749980 -0.5051180124 vertex 0.3574340045 0.1631820053 -0.5054839849 vertex 0.3390580118 0.1450040042 -0.5050669909 endloop endfacet facet normal -0.017389 -0.999846 -0.002498 outer loop vertex 0.3497169912 -0.5050020218 0.1215090007 vertex 0.3255819976 -0.5045580268 0.1118009984 vertex 0.3396190107 -0.5047559738 0.0933194980 endloop endfacet facet normal 0.841636 0.539716 0.018852 outer loop vertex 0.4792560041 0.4657259881 -0.2812019885 vertex 0.4772570133 0.4677230120 -0.2491320074 vertex 0.4896000028 0.4488480091 -0.2598029971 endloop endfacet facet normal 0.342375 0.035502 0.938892 outer loop vertex 0.4318119884 -0.2449869961 0.4983569980 vertex 0.4528439939 -0.2577210069 0.4911690056 vertex 0.4505769908 -0.2269459963 0.4908320010 endloop endfacet facet normal -0.026531 0.035766 0.999008 outer loop vertex 0.3147990108 -0.2140939981 0.5044299960 vertex 0.3417829871 -0.2341039926 0.5058630109 vertex 0.3471379876 -0.2041829973 0.5049340129 endloop endfacet facet normal -0.037428 0.025502 0.998974 outer loop vertex 0.3267169893 -0.1888069957 0.5042309761 vertex 0.3020290136 -0.1853590012 0.5032179952 vertex 0.3147990108 -0.2140939981 0.5044299960 endloop endfacet facet normal -0.009512 -0.999932 -0.006760 outer loop vertex 0.3396190107 -0.5047559738 0.0933194980 vertex 0.3270640075 -0.5044599771 0.0672015995 vertex 0.3572649956 -0.5047619939 0.0693802983 endloop endfacet facet normal -0.999407 0.006802 -0.033740 outer loop vertex -0.5043020248 0.0898952037 0.3263399899 vertex -0.5036939979 0.0782139972 0.3059749901 vertex -0.5044230223 0.0631980971 0.3245419860 endloop endfacet facet normal -0.002203 0.999991 -0.003547 outer loop vertex 0.3365980089 0.5097429752 -0.3248650134 vertex 0.3639110029 0.5097749829 -0.3328010142 vertex 0.3477100134 0.5096470118 -0.3588190079 endloop endfacet facet normal -0.999928 0.005256 -0.010756 outer loop vertex -0.5044230223 0.0631980971 0.3245419860 vertex -0.5046499968 0.0741622970 0.3510009944 vertex -0.5043020248 0.0898952037 0.3263399899 endloop endfacet facet normal -0.004327 0.003086 0.999986 outer loop vertex -0.0587124005 0.1026120037 0.4994440079 vertex -0.0236494001 0.0814620033 0.4996609986 vertex -0.0214565992 0.1172669977 0.4995599985 endloop endfacet facet normal -0.999878 0.009396 -0.012471 outer loop vertex -0.5046499968 0.0741622970 0.3510009944 vertex -0.5044230223 0.0631980971 0.3245419860 vertex -0.5048819780 0.0448794998 0.3475379944 endloop endfacet facet normal 0.035275 0.998598 0.039462 outer loop vertex -0.2842090130 0.5084229708 -0.3083370030 vertex -0.3125509918 0.5085700154 -0.2867229879 vertex -0.2768799961 0.5067610145 -0.2728320062 endloop endfacet facet normal -0.005907 0.999969 0.005147 outer loop vertex -0.0634789988 0.4997220039 0.0536720008 vertex -0.0961306989 0.4995889962 0.0420427993 vertex -0.0886560977 0.4994620085 0.0752922967 endloop endfacet facet normal 0.030943 -0.999125 0.028151 outer loop vertex 0.3884170055 -0.5041300058 0.0147719001 vertex 0.3568530083 -0.5050809979 0.0157143008 vertex 0.3721869886 -0.5053550005 -0.0108653000 endloop endfacet facet normal 0.017289 -0.373140 -0.927614 outer loop vertex -0.1066770032 -0.4528479874 -0.4900960028 vertex -0.1331650019 -0.4536800086 -0.4902549982 vertex -0.1224810034 -0.4363499880 -0.4970270097 endloop endfacet facet normal -0.027984 -0.860055 -0.509433 outer loop vertex 0.1941349953 -0.4898369908 -0.4514259994 vertex 0.2023070008 -0.4809550047 -0.4668700099 vertex 0.2207359970 -0.4872539937 -0.4572480023 endloop endfacet facet normal 0.005806 0.003435 -0.999977 outer loop vertex 0.0554707013 -0.1376139969 -0.4995619953 vertex 0.0787931010 -0.1505499929 -0.4994710088 vertex 0.0554156005 -0.1666390002 -0.4996620119 endloop endfacet facet normal 0.999903 0.006311 -0.012383 outer loop vertex 0.5049620271 0.1069900021 0.3334830105 vertex 0.5048829913 0.1321550012 0.3399260044 vertex 0.5051710010 0.1153950021 0.3546400070 endloop endfacet facet normal 0.017886 0.999840 0.000651 outer loop vertex -0.3638679981 0.5059469938 -0.0067485902 vertex -0.3306809962 0.5053460002 0.0044960999 vertex -0.3380089998 0.5055019855 -0.0337281004 endloop endfacet facet normal 0.134673 0.042952 -0.989959 outer loop vertex 0.3933089972 -0.1934929937 -0.5040140152 vertex 0.4150150120 -0.1927289963 -0.5010280013 vertex 0.4020510018 -0.2160850018 -0.5038049817 endloop endfacet facet normal 0.999906 -0.002009 0.013582 outer loop vertex 0.5048829913 0.1321550012 0.3399260044 vertex 0.5048159957 0.1600880027 0.3489890099 vertex 0.5045120120 0.1366319954 0.3678990006 endloop endfacet facet normal -0.005853 0.999805 -0.018841 outer loop vertex -0.0519760996 0.5000609756 0.2099670023 vertex -0.0134121003 0.5005319715 0.2229810059 vertex -0.0259301998 0.4997510016 0.1854269952 endloop endfacet facet normal -0.002415 -0.998869 0.047478 outer loop vertex 0.1622390002 -0.5033209920 -0.2989670038 vertex 0.1725180000 -0.5020030141 -0.2707160115 vertex 0.1432310045 -0.5021309853 -0.2748979926 endloop endfacet facet normal -0.007701 -0.009568 -0.999925 outer loop vertex 0.1806399971 0.2014250010 -0.4994089901 vertex 0.1978619993 0.1876700073 -0.4994100034 vertex 0.1775009930 0.1708250046 -0.4990920126 endloop endfacet facet normal -0.016915 -0.999644 0.020634 outer loop vertex 0.3409790099 -0.5058670044 -0.2054879963 vertex 0.3636890054 -0.5057929754 -0.1832839996 vertex 0.3350329995 -0.5051289797 -0.1746069938 endloop endfacet facet normal -0.025753 -0.046746 -0.998575 outer loop vertex 0.1816560030 0.2748929858 -0.5021179914 vertex 0.1758619994 0.2980799973 -0.5030540228 vertex 0.1991229951 0.2965219915 -0.5035809875 endloop endfacet facet normal 0.015860 0.999808 -0.011519 outer loop vertex 0.0490258001 0.5048900247 0.3612090051 vertex 0.0462100990 0.5045769811 0.3301610053 vertex 0.0225284006 0.5051689744 0.3489379883 endloop endfacet facet normal -0.020656 -0.999687 0.014139 outer loop vertex 0.3568530083 -0.5050809979 0.0157143008 vertex 0.3214919865 -0.5043429732 0.0162371993 vertex 0.3415710032 -0.5051590204 -0.0121282004 endloop endfacet facet normal 0.003333 0.031165 -0.999509 outer loop vertex 0.1067389995 -0.3396750093 -0.5046659708 vertex 0.0736887008 -0.3363659978 -0.5046730042 vertex 0.0940997973 -0.3033660054 -0.5035759807 endloop endfacet facet normal 0.041203 -0.999147 -0.002600 outer loop vertex -0.2397229970 -0.5006290078 -0.1015349999 vertex -0.2677330077 -0.5017600060 -0.1107869968 vertex -0.2452629954 -0.5007809997 -0.1309220046 endloop endfacet facet normal 0.038402 0.998050 -0.049217 outer loop vertex -0.2819359899 0.5046039820 0.2636919916 vertex -0.2854450047 0.5059840083 0.2889389992 vertex -0.2586910129 0.5044739842 0.2791930139 endloop endfacet facet normal 0.046026 -0.998933 -0.003752 outer loop vertex -0.2934719920 -0.5030570030 -0.0957716033 vertex -0.3174889982 -0.5040879846 -0.1158960015 vertex -0.2902739942 -0.5028160214 -0.1206979975 endloop endfacet facet normal 0.024930 0.998707 0.044314 outer loop vertex -0.2050759941 0.5031340122 -0.2545259893 vertex -0.1701339930 0.5019029975 -0.2464399934 vertex -0.1811619997 0.5036389828 -0.2793599963 endloop endfacet facet normal 0.048314 -0.998826 -0.003458 outer loop vertex -0.2902739942 -0.5028160214 -0.1206979975 vertex -0.2677330077 -0.5017600060 -0.1107869968 vertex -0.2934719920 -0.5030570030 -0.0957716033 endloop endfacet facet normal -0.006008 -0.003226 -0.999977 outer loop vertex -0.1009930000 0.1704979986 -0.4993380010 vertex -0.0735260025 0.1605699956 -0.4994710088 vertex -0.0963864028 0.1414580047 -0.4992719889 endloop endfacet facet normal -0.038787 -0.015427 0.999128 outer loop vertex 0.3477199972 0.2266840041 0.5066440105 vertex 0.3135940135 0.2120980024 0.5050939918 vertex 0.3440479934 0.1960200071 0.5060279965 endloop endfacet facet normal -0.999974 0.005428 0.004800 outer loop vertex -0.5102099776 0.3638190031 0.3584359884 vertex -0.5104699731 0.3426609933 0.3281970024 vertex -0.5103589892 0.3312839866 0.3641839921 endloop endfacet facet normal -0.988310 -0.016973 0.151509 outer loop vertex -0.5066310167 0.2993920147 0.4054229856 vertex -0.5051050186 0.3237049878 0.4181010127 vertex -0.5089169741 0.3250960112 0.3933910131 endloop endfacet facet normal 0.003086 0.999659 0.025920 outer loop vertex 0.3639889956 0.5087519884 -0.3016270101 vertex 0.3275290132 0.5086190104 -0.2921569943 vertex 0.3506639898 0.5079500079 -0.2691099942 endloop endfacet facet normal 0.999992 -0.000745 0.004005 outer loop vertex 0.4999650121 0.0159006007 0.0353593007 vertex 0.4998680055 -0.0189452004 0.0530981012 vertex 0.5000020266 -0.0188266002 0.0196595993 endloop endfacet facet normal 0.038210 0.998514 0.038862 outer loop vertex -0.2501420081 0.5066670179 -0.2968930006 vertex -0.2157430053 0.5049840212 -0.2874720097 vertex -0.2253759950 0.5066099763 -0.3197779953 endloop endfacet facet normal -0.045481 -0.998965 -0.000165 outer loop vertex 0.2941290140 -0.5032010078 0.0336094014 vertex 0.2719950080 -0.5021960139 0.0501326993 vertex 0.2672800124 -0.5019770265 0.0239544995 endloop endfacet facet normal -0.041623 -0.999133 -0.000861 outer loop vertex 0.2672800124 -0.5019770265 0.0239544995 vertex 0.2719950080 -0.5021960139 0.0501326993 vertex 0.2497189939 -0.5012590289 0.0397090986 endloop endfacet facet normal 0.003520 -0.005382 -0.999979 outer loop vertex 0.1020250022 -0.0851494968 -0.4994899929 vertex 0.1312520057 -0.0877761021 -0.4993729889 vertex 0.1139789969 -0.1111499965 -0.4993079901 endloop endfacet facet normal -0.004709 0.999971 0.006001 outer loop vertex -0.0234498009 0.4996910095 0.0936745033 vertex -0.0318964012 0.4998309910 0.0637188032 vertex -0.0556766018 0.4995889962 0.0853826031 endloop endfacet facet normal 0.998922 0.046203 -0.004508 outer loop vertex 0.5045340061 -0.3142769933 -0.0932490006 vertex 0.5037249923 -0.2952589989 -0.0775969997 vertex 0.5050759912 -0.3236849904 -0.0695727989 endloop endfacet facet normal 0.999879 0.002453 0.015389 outer loop vertex 0.5056030154 -0.0303917993 -0.3675400019 vertex 0.5051249862 -0.0188149996 -0.3383260071 vertex 0.5052620173 -0.0554842986 -0.3413850069 endloop endfacet facet normal 0.999303 -0.003943 0.037128 outer loop vertex 0.5051249862 -0.0188149996 -0.3383260071 vertex 0.5043100119 -0.0061688502 -0.3150480092 vertex 0.5038920045 -0.0350355990 -0.3068630099 endloop endfacet facet normal 0.942045 0.044454 0.332528 outer loop vertex 0.4979740083 0.0891048014 0.4275229871 vertex 0.4913580120 0.0784675032 0.4476880133 vertex 0.4978440106 0.0645039976 0.4311800003 endloop endfacet facet normal 0.027938 0.999160 0.029996 outer loop vertex -0.1831240058 0.5001969934 -0.1897889972 vertex -0.1939779967 0.5014600158 -0.2217510045 vertex -0.2167499959 0.5013560057 -0.1970770061 endloop endfacet facet normal -0.950211 0.310989 -0.019642 outer loop vertex -0.4956719875 0.4315840006 -0.0301981997 vertex -0.4991889894 0.4226149917 -0.0020623801 vertex -0.4907779992 0.4481030107 -0.0054083900 endloop endfacet facet normal -0.998728 -0.035641 -0.035662 outer loop vertex -0.5055530071 0.2333579957 0.2971380055 vertex -0.5042250156 0.1999260038 0.2933590114 vertex -0.5057839751 0.2133720070 0.3235799968 endloop endfacet facet normal -0.003461 -0.999986 -0.003973 outer loop vertex -0.0347273014 -0.4995520115 -0.1422680020 vertex -0.0178903006 -0.4997279942 -0.1126359999 vertex -0.0472327992 -0.4996269941 -0.1124989986 endloop endfacet facet normal -0.998315 -0.042433 -0.039573 outer loop vertex -0.5057250261 0.2590030134 0.2739790082 vertex -0.5035809875 0.2219620049 0.2596090138 vertex -0.5055530071 0.2333579957 0.2971380055 endloop endfacet facet normal -0.998327 -0.042626 -0.039076 outer loop vertex -0.5035809875 0.2219620049 0.2596090138 vertex -0.5057250261 0.2590030134 0.2739790082 vertex -0.5042769909 0.2582049966 0.2378550023 endloop endfacet facet normal 0.013644 0.029034 -0.999485 outer loop vertex -0.3272210062 -0.2281720042 -0.5057119727 vertex -0.3509710133 -0.2113319933 -0.5055469871 vertex -0.3233290017 -0.2006720006 -0.5048599839 endloop endfacet facet normal -0.899340 0.435292 0.041325 outer loop vertex -0.4883069992 0.4579229951 0.3848130107 vertex -0.4983139932 0.4379610121 0.3773019910 vertex -0.4964959919 0.4394130111 0.4015719891 endloop endfacet facet normal -0.273045 0.961477 0.031743 outer loop vertex -0.4422959983 0.4948379993 0.0926916972 vertex -0.4197629988 0.5013189912 0.0902092978 vertex -0.4320380092 0.4985519946 0.0684337020 endloop endfacet facet normal -0.038063 -0.994040 -0.102156 outer loop vertex -0.3504399955 -0.5077099800 -0.3973500133 vertex -0.3735609949 -0.5087980032 -0.3781479895 vertex -0.3786279857 -0.5058159828 -0.4052770138 endloop endfacet facet normal 0.999976 -0.005936 0.003594 outer loop vertex 0.4993740022 -0.0521617010 0.1248420030 vertex 0.4993920028 -0.0365093984 0.1456860006 vertex 0.4992150068 -0.0670436025 0.1445019990 endloop endfacet facet normal 0.567022 -0.007838 -0.823666 outer loop vertex 0.4717630148 0.1470820010 -0.4785110056 vertex 0.4583939910 0.1384229958 -0.4876320064 vertex 0.4621680081 0.1643850058 -0.4852809906 endloop endfacet facet normal -0.998969 0.003239 -0.045271 outer loop vertex -0.5019909739 0.0166484993 0.2565160096 vertex -0.5019019842 -0.0159802996 0.2522180080 vertex -0.5032479763 -0.0042681401 0.2827570140 endloop endfacet facet normal -0.998994 0.008010 -0.044126 outer loop vertex -0.5036939979 0.0782139972 0.3059749901 vertex -0.5026059747 0.0803859010 0.2817369998 vertex -0.5034689903 0.0563376993 0.2969099879 endloop endfacet facet normal -0.232251 0.972590 -0.011322 outer loop vertex -0.4325889945 0.4980469942 0.0006971360 vertex -0.4373280108 0.4972209930 0.0269527994 vertex -0.4150829911 0.5024380088 0.0187919997 endloop endfacet facet normal -0.999020 0.005441 -0.043928 outer loop vertex -0.5032479763 -0.0042681401 0.2827570140 vertex -0.5045210123 0.0061425101 0.3129979968 vertex -0.5033209920 0.0272944998 0.2883270085 endloop endfacet facet normal -0.999021 0.007782 -0.043558 outer loop vertex -0.5033209920 0.0272944998 0.2883270085 vertex -0.5034689903 0.0563376993 0.2969099879 vertex -0.5019710064 0.0532092005 0.2619940042 endloop endfacet facet normal -0.038917 -0.001877 0.999241 outer loop vertex 0.2276650071 0.1521549970 0.5002530217 vertex 0.2451570034 0.1248449981 0.5008829832 vertex 0.2603799999 0.1536570042 0.5015299916 endloop endfacet facet normal -0.977423 0.203361 -0.057352 outer loop vertex -0.4991889894 0.4226149917 -0.0020623801 vertex -0.4956719875 0.4315840006 -0.0301981997 vertex -0.5016469955 0.4043389857 -0.0249754991 endloop endfacet facet normal 0.999670 -0.024467 0.007847 outer loop vertex 0.5006120205 0.2339909971 0.0363468006 vertex 0.5004550219 0.2367780060 0.0650392994 vertex 0.4998370111 0.2083169967 0.0550280996 endloop endfacet facet normal 0.999643 -0.025011 0.009395 outer loop vertex 0.4997510016 0.2156900018 0.0838088021 vertex 0.4998370111 0.2083169967 0.0550280996 vertex 0.5004550219 0.2367780060 0.0650392994 endloop endfacet facet normal 0.998927 0.000885 0.046303 outer loop vertex 0.5038250089 0.0173215009 -0.3050619960 vertex 0.5027059913 0.0151827000 -0.2808800042 vertex 0.5031650066 -0.0067699598 -0.2903630137 endloop endfacet facet normal 0.001293 0.999817 -0.019106 outer loop vertex 0.1143169999 0.4998210073 0.2071200013 vertex 0.1352549940 0.4995799959 0.1959249973 vertex 0.1176939979 0.4993039966 0.1802929938 endloop endfacet facet normal 0.990105 -0.041975 0.133901 outer loop vertex 0.5032160282 0.2514939904 0.4089910090 vertex 0.5063560009 0.2610670030 0.3887740076 vertex 0.5050420165 0.2795050144 0.4042699933 endloop endfacet facet normal 0.975328 -0.026644 0.219149 outer loop vertex 0.5050420165 0.2795050144 0.4042699933 vertex 0.4993129969 0.2715750039 0.4288029969 vertex 0.5032160282 0.2514939904 0.4089910090 endloop endfacet facet normal 0.004492 0.999716 -0.023410 outer loop vertex 0.0846863016 0.5002909899 0.2215050012 vertex 0.1143169999 0.4998210073 0.2071200013 vertex 0.0916019008 0.4995099902 0.1894800067 endloop endfacet facet normal -0.028508 -0.999067 -0.032440 outer loop vertex 0.2855960131 -0.5084829926 -0.3555780053 vertex 0.2589879930 -0.5076799989 -0.3569250107 vertex 0.2663719952 -0.5070340037 -0.3833090067 endloop endfacet facet normal -0.034830 -0.999317 0.012386 outer loop vertex 0.2855960131 -0.5084829926 -0.3555780053 vertex 0.2973519862 -0.5085009933 -0.3239710033 vertex 0.2656250000 -0.5074869990 -0.3313789964 endloop endfacet facet normal 0.033373 0.034769 0.998838 outer loop vertex -0.2144629955 -0.3059589863 0.5051410198 vertex -0.2459959984 -0.3063440025 0.5062080026 vertex -0.2280000001 -0.3324649930 0.5065159798 endloop endfacet facet normal 0.018740 -0.999095 -0.038180 outer loop vertex -0.1774799973 -0.5002250075 0.2241159976 vertex -0.1698230058 -0.5011739731 0.2527070045 vertex -0.1992380023 -0.5015239716 0.2474280000 endloop endfacet facet normal 0.834615 0.002773 0.550827 outer loop vertex 0.4892140031 -0.0004892750 0.4536989927 vertex 0.4780690074 0.0189596005 0.4704880118 vertex 0.4780980051 -0.0132005997 0.4706059992 endloop endfacet facet normal -0.999996 0.002691 0.000536 outer loop vertex -0.4995099902 0.0219008997 0.1406709999 vertex -0.4994899929 0.0354234017 0.1101199985 vertex -0.4995790124 0.0016820700 0.1134120002 endloop endfacet facet normal 0.019510 -0.998907 -0.042486 outer loop vertex -0.1992380023 -0.5015239716 0.2474280000 vertex -0.1698230058 -0.5011739731 0.2527070045 vertex -0.1891929954 -0.5025600195 0.2763999999 endloop endfacet facet normal 0.010971 0.978053 -0.208066 outer loop vertex 0.1577219963 0.5030580163 -0.4108160138 vertex 0.1546380073 0.4973959923 -0.4375939965 vertex 0.1267569959 0.5002449751 -0.4256719947 endloop endfacet facet normal 0.080240 0.023606 0.996496 outer loop vertex 0.3755309880 -0.2251020074 0.5050939918 vertex 0.4030320048 -0.2027460039 0.5023499727 vertex 0.3750050068 -0.1885710061 0.5042709708 endloop endfacet facet normal 0.998859 0.047586 -0.003929 outer loop vertex 0.5045059919 -0.3046129942 -0.0145132998 vertex 0.5042060018 -0.3012000024 -0.0494428016 vertex 0.5029810071 -0.2743020058 -0.0350928009 endloop endfacet facet normal 0.004395 0.027633 -0.999608 outer loop vertex -0.1164069995 -0.2170670033 -0.4998629987 vertex -0.1353469938 -0.2398110032 -0.5005750060 vertex -0.1474860013 -0.2083259970 -0.4997580051 endloop endfacet facet normal -0.040188 -0.364424 0.930366 outer loop vertex 0.2635219991 -0.4534739852 0.4905790091 vertex 0.2740510106 -0.4324370027 0.4992739856 vertex 0.2428070009 -0.4354020059 0.4967629910 endloop endfacet facet normal -0.010397 0.543245 0.839510 outer loop vertex -0.0980017036 0.4734799862 0.4791310132 vertex -0.1071769968 0.4602259994 0.4875940084 vertex -0.0808779001 0.4634430110 0.4858379960 endloop endfacet facet normal -0.027514 -0.010159 0.999570 outer loop vertex -0.3482469916 0.2358170003 0.5061659813 vertex -0.3808000088 0.2378890067 0.5052909851 vertex -0.3638550043 0.2050859928 0.5054240227 endloop endfacet facet normal -0.003782 -0.014601 0.999886 outer loop vertex -0.0089170197 0.3530960083 0.5059880018 vertex -0.0247786008 0.3724089861 0.5062100291 vertex -0.0378983989 0.3525899947 0.5058709979 endloop endfacet facet normal -0.028474 0.980628 0.193796 outer loop vertex 0.2025350034 0.5027930140 0.4015710056 vertex 0.1763560027 0.5033699870 0.3948050141 vertex 0.1810120046 0.4979799986 0.4227629900 endloop endfacet facet normal 0.000228 -0.038826 0.999246 outer loop vertex 0.0359231010 0.3105939925 0.5045719743 vertex 0.0368296988 0.3362849951 0.5055699944 vertex 0.0121101998 0.3297570050 0.5053219795 endloop endfacet facet normal -0.006162 -0.014653 0.999874 outer loop vertex 0.0121101998 0.3297570050 0.5053219795 vertex 0.0368296988 0.3362849951 0.5055699944 vertex 0.0230669994 0.3617939949 0.5058590174 endloop endfacet facet normal -0.009496 0.068382 0.997614 outer loop vertex -0.0719844997 0.3880049884 0.5049530268 vertex -0.0465958007 0.3791010082 0.5058050156 vertex -0.0517533012 0.4043819904 0.5040230155 endloop endfacet facet normal 0.998827 0.003116 0.048325 outer loop vertex 0.5038880110 0.1235980019 -0.3110069931 vertex 0.5024989843 0.1299670041 -0.2827079892 vertex 0.5029609799 0.1023449972 -0.2904759943 endloop endfacet facet normal 0.999988 0.000381 -0.004904 outer loop vertex 0.4998799860 0.0011112700 -0.0838543028 vertex 0.4998050034 0.0263071004 -0.0971869007 vertex 0.4999319911 0.0280732997 -0.0711555034 endloop endfacet facet normal 0.999984 0.002612 -0.005055 outer loop vertex 0.4999319911 0.0280732997 -0.0711555034 vertex 0.4998050034 0.0263071004 -0.0971869007 vertex 0.4998100102 0.0463672988 -0.0858327001 endloop endfacet facet normal -0.055256 -0.071856 0.995883 outer loop vertex -0.3626779914 -0.3837929964 0.5093700290 vertex -0.3855240047 -0.3669460118 0.5093179941 vertex -0.3888539970 -0.3941549957 0.5071700215 endloop endfacet facet normal -0.024225 -0.029765 0.999263 outer loop vertex -0.3855240047 -0.3669460118 0.5093179941 vertex -0.3626779914 -0.3837929964 0.5093700290 vertex -0.3580850065 -0.3510720134 0.5104560256 endloop endfacet facet normal -0.006453 -0.037368 0.999281 outer loop vertex -0.1124750003 0.3194630146 0.5039680004 vertex -0.1429769993 0.3302659988 0.5041750073 vertex -0.1357479990 0.2972219884 0.5029860139 endloop endfacet facet normal -0.129559 -0.144410 0.981000 outer loop vertex -0.3888539970 -0.3941549957 0.5071700215 vertex -0.4128240049 -0.4042449892 0.5025190115 vertex -0.3921610117 -0.4190810025 0.5030639768 endloop endfacet facet normal 0.999431 0.032800 -0.007824 outer loop vertex 0.4997290075 -0.1949280053 0.1607079953 vertex 0.5002679825 -0.2046590000 0.1887609959 vertex 0.5008950233 -0.2294790000 0.1648100019 endloop endfacet facet normal 0.040408 -0.013446 0.999093 outer loop vertex 0.3708049953 0.2052769959 0.5064539909 vertex 0.3933869898 0.2087190002 0.5055869818 vertex 0.3825640082 0.2343750000 0.5063700080 endloop endfacet facet normal -0.004213 0.004822 0.999979 outer loop vertex -0.0859609991 -0.1252329946 0.4992049932 vertex -0.0803643018 -0.1597499996 0.4993950129 vertex -0.0530496985 -0.1381659955 0.4994060099 endloop endfacet facet normal 0.036098 -0.007154 0.999323 outer loop vertex -0.2350489944 0.1531080008 0.5004450083 vertex -0.2589870095 0.1449040025 0.5012509823 vertex -0.2436019927 0.1265690029 0.5005639791 endloop endfacet facet normal 0.027795 -0.012108 0.999540 outer loop vertex -0.2350489944 0.1531080008 0.5004450083 vertex -0.2037539929 0.1576689929 0.4996300042 vertex -0.2253960073 0.1874009967 0.5005919933 endloop endfacet facet normal -0.822429 -0.568654 -0.015560 outer loop vertex -0.4866069853 -0.4535540044 -0.0173239000 vertex -0.4736680090 -0.4719960093 -0.0272386000 vertex -0.4766350091 -0.4685260057 0.0027692800 endloop endfacet facet normal 0.042109 -0.000830 0.999113 outer loop vertex -0.2436019927 0.1265690029 0.5005639791 vertex -0.2695980072 0.1246350035 0.5016580224 vertex -0.2549870014 0.1039379984 0.5010250211 endloop endfacet facet normal 0.042198 -0.002027 0.999107 outer loop vertex -0.2695980072 0.1246350035 0.5016580224 vertex -0.2436019927 0.1265690029 0.5005639791 vertex -0.2589870095 0.1449040025 0.5012509823 endloop endfacet facet normal 0.030632 0.069235 0.997130 outer loop vertex -0.2509570122 0.3746489882 0.5062530041 vertex -0.2492209971 0.4056659937 0.5040460229 vertex -0.2793459892 0.3917169869 0.5059400201 endloop endfacet facet normal 0.343659 -0.939089 0.003354 outer loop vertex 0.4487409890 -0.4910469949 -0.1214289963 vertex 0.4277620018 -0.4986909926 -0.1121210009 vertex 0.4370400012 -0.4954049885 -0.1427139938 endloop endfacet facet normal 0.333012 -0.942628 -0.023549 outer loop vertex 0.4277620018 -0.4986909926 -0.1121210009 vertex 0.4487409890 -0.4910469949 -0.1214289963 vertex 0.4500260055 -0.4912180007 -0.0964120999 endloop endfacet facet normal -0.999998 0.001043 -0.001861 outer loop vertex -0.4998759925 0.0165132992 -0.0485151000 vertex -0.4999429882 -0.0093225297 -0.0270032994 vertex -0.4999299943 0.0233494006 -0.0156695992 endloop endfacet facet normal 0.000038 -0.994153 -0.107977 outer loop vertex -0.0409402996 -0.5026819706 -0.4061979949 vertex -0.0158773009 -0.5043230057 -0.3910799921 vertex -0.0403620005 -0.5051460266 -0.3835110068 endloop endfacet facet normal -0.021919 -0.989306 -0.144199 outer loop vertex -0.0646044016 -0.5044069886 -0.3907659948 vertex -0.0692515001 -0.5003889799 -0.4176259935 vertex -0.0409402996 -0.5026819706 -0.4061979949 endloop endfacet facet normal 0.002022 -0.994146 -0.108027 outer loop vertex -0.0409402996 -0.5026819706 -0.4061979949 vertex -0.0403620005 -0.5051460266 -0.3835110068 vertex -0.0646044016 -0.5044069886 -0.3907659948 endloop endfacet facet normal 0.007835 -0.028113 0.999574 outer loop vertex -0.3325070143 0.2121870071 0.5053780079 vertex -0.3482469916 0.2358170003 0.5061659813 vertex -0.3638550043 0.2050859928 0.5054240227 endloop endfacet facet normal 0.454693 -0.169907 -0.874292 outer loop vertex 0.4457849860 -0.4224610031 -0.4905909896 vertex 0.4517650008 -0.3973959982 -0.4923520088 vertex 0.4647299945 -0.4150680006 -0.4821749926 endloop endfacet facet normal 0.007412 -0.006204 -0.999953 outer loop vertex 0.0845561996 0.1607580036 -0.4992690086 vertex 0.0486999005 0.1624069959 -0.4995450079 vertex 0.0723977983 0.1891019940 -0.4995349944 endloop endfacet facet normal -0.029181 -0.036621 0.998903 outer loop vertex -0.3808000088 0.2378890067 0.5052909851 vertex -0.3482469916 0.2358170003 0.5061659813 vertex -0.3611179888 0.2645669878 0.5068439841 endloop endfacet facet normal 0.028631 -0.810609 -0.584888 outer loop vertex -0.0400836989 -0.4862749875 -0.4562059939 vertex -0.0663423985 -0.4783650041 -0.4684540033 vertex -0.0380997993 -0.4725880027 -0.4750779867 endloop endfacet facet normal 0.032781 -0.008749 0.999424 outer loop vertex -0.3394440114 0.1905609965 0.5052250028 vertex -0.3277390003 0.1701020002 0.5046619773 vertex -0.3159039915 0.1927450001 0.5044720173 endloop endfacet facet normal -0.011131 -0.984739 -0.173683 outer loop vertex -0.0945604965 -0.5032629967 -0.3997089863 vertex -0.0994544998 -0.4983690083 -0.4271430075 vertex -0.0692515001 -0.5003889799 -0.4176259935 endloop endfacet facet normal 0.538038 -0.015022 -0.842787 outer loop vertex 0.4537889957 0.3129140139 -0.4932090044 vertex 0.4698120058 0.3265550137 -0.4832229912 vertex 0.4691500068 0.2983559966 -0.4831430018 endloop endfacet facet normal 0.043259 -0.005198 0.999050 outer loop vertex -0.3277390003 0.1701020002 0.5046619773 vertex -0.3126809895 0.1466629952 0.5038880110 vertex -0.2986499965 0.1713699996 0.5034090281 endloop endfacet facet normal 0.006745 -0.988802 -0.149083 outer loop vertex -0.0692515001 -0.5003889799 -0.4176259935 vertex -0.0646044016 -0.5044069886 -0.3907659948 vertex -0.0945604965 -0.5032629967 -0.3997089863 endloop endfacet facet normal 0.007069 -0.999038 -0.043273 outer loop vertex 0.0767617002 -0.5023679733 0.2730180025 vertex 0.0490911007 -0.5018219948 0.2558929920 vertex 0.0789602026 -0.5009729862 0.2411710024 endloop endfacet facet normal 0.010282 -0.999271 -0.036767 outer loop vertex 0.0490911007 -0.5018219948 0.2558929920 vertex 0.0519861989 -0.5005859733 0.2231090069 vertex 0.0789602026 -0.5009729862 0.2411710024 endloop endfacet facet normal 0.034198 -0.017361 0.999264 outer loop vertex -0.3082920015 0.2139550000 0.5045800209 vertex -0.3325070143 0.2121870071 0.5053780079 vertex -0.3159039915 0.1927450001 0.5044720173 endloop endfacet facet normal -0.014577 -0.998770 0.047382 outer loop vertex 0.0043977899 -0.5040420294 0.3994039893 vertex 0.0081021003 -0.5055909753 0.3678930104 vertex 0.0351010002 -0.5051280260 0.3859579861 endloop endfacet facet normal -0.007900 -0.999949 -0.006245 outer loop vertex 0.0396533012 -0.5057600141 0.3550469875 vertex 0.0081021003 -0.5055909753 0.3678930104 vertex 0.0143414000 -0.5054439902 0.3364669979 endloop endfacet facet normal -0.011271 -0.999758 -0.018895 outer loop vertex -0.0491829999 -0.5051550269 0.3507159948 vertex -0.0338708013 -0.5047839880 0.3219499886 vertex -0.0160728004 -0.5054529905 0.3467310071 endloop endfacet facet normal -0.007062 -0.998810 0.048267 outer loop vertex 0.0081021003 -0.5055909753 0.3678930104 vertex 0.0043977899 -0.5040420294 0.3994039893 vertex -0.0286142994 -0.5046579838 0.3818280101 endloop endfacet facet normal 0.003311 -0.008137 0.999961 outer loop vertex -0.3325070143 0.2121870071 0.5053780079 vertex -0.3638550043 0.2050859928 0.5054240227 vertex -0.3394440114 0.1905609965 0.5052250028 endloop endfacet facet normal 0.992392 0.053360 -0.110957 outer loop vertex 0.5012699962 -0.0004602460 -0.4151290059 vertex 0.5045729876 -0.0113346996 -0.3908169866 vertex 0.5031489730 -0.0241660997 -0.4097239971 endloop endfacet facet normal 0.992946 -0.007057 -0.118360 outer loop vertex 0.5049449801 -0.0392942987 -0.3937549889 vertex 0.5022130013 -0.0457516015 -0.4162890017 vertex 0.5031489730 -0.0241660997 -0.4097239971 endloop endfacet facet normal 0.002182 -0.034014 -0.999419 outer loop vertex -0.0988850966 0.3333719969 -0.5043709874 vertex -0.0664142966 0.3309890032 -0.5042189956 vertex -0.0852568969 0.3035120070 -0.5033249855 endloop endfacet facet normal 0.996512 -0.083414 0.002432 outer loop vertex 0.5068690181 -0.3891589940 0.3334710002 vertex 0.5093200207 -0.3595480025 0.3447819948 vertex 0.5071009994 -0.3854390085 0.3660010099 endloop endfacet facet normal -0.021299 -0.086285 0.996043 outer loop vertex 0.2247640043 -0.3846240044 0.5046939850 vertex 0.2557950020 -0.4059279859 0.5035120249 vertex 0.2558610141 -0.3709099889 0.5065469742 endloop endfacet facet normal 0.006200 -0.013167 -0.999894 outer loop vertex -0.0805353001 0.3620589972 -0.5046349764 vertex -0.0988850966 0.3333719969 -0.5043709874 vertex -0.1142219976 0.3638190031 -0.5048670173 endloop endfacet facet normal 0.019805 -0.876065 -0.481787 outer loop vertex 0.2207359970 -0.4872539937 -0.4572480023 vertex 0.2470840067 -0.4823929965 -0.4650039971 vertex 0.2433969975 -0.4937810004 -0.4444479942 endloop endfacet facet normal 0.038428 -0.013969 0.999164 outer loop vertex -0.2638059855 0.1730619967 0.5018299818 vertex -0.2589870095 0.1449040025 0.5012509823 vertex -0.2350489944 0.1531080008 0.5004450083 endloop endfacet facet normal -0.003782 -0.998921 -0.046291 outer loop vertex -0.1346070021 -0.5025209785 0.2850509882 vertex -0.1420080066 -0.5012459755 0.2581419945 vertex -0.1139580011 -0.5016509891 0.2645899951 endloop endfacet facet normal 0.042938 -0.018760 0.998902 outer loop vertex -0.2638059855 0.1730619967 0.5018299818 vertex -0.2573499978 0.2090830058 0.5022289753 vertex -0.2883380055 0.1985410005 0.5033630133 endloop endfacet facet normal -0.998915 -0.015870 0.043779 outer loop vertex -0.5026479959 0.2076770067 -0.2699829936 vertex -0.5038779974 0.1981499940 -0.3015019894 vertex -0.5024629831 0.1746580005 -0.2777310014 endloop endfacet facet normal 0.999899 -0.012685 -0.006414 outer loop vertex 0.4994150102 0.1672849953 -0.0807403028 vertex 0.4993000031 0.1713290066 -0.1066650003 vertex 0.4996730089 0.1929810047 -0.0913385004 endloop endfacet facet normal 0.999981 -0.003517 -0.004985 outer loop vertex 0.4993000031 0.1713290066 -0.1066650003 vertex 0.4994150102 0.1672849953 -0.0807403028 vertex 0.4992600083 0.1456910074 -0.0965987965 endloop endfacet facet normal 0.999978 -0.006381 -0.001834 outer loop vertex 0.4991360009 0.1505970061 -0.1239570007 vertex 0.4992949963 0.1780730039 -0.1328549981 vertex 0.4993000031 0.1713290066 -0.1066650003 endloop endfacet facet normal 0.999917 -0.012431 -0.003392 outer loop vertex 0.4993000031 0.1713290066 -0.1066650003 vertex 0.4992949963 0.1780730039 -0.1328549981 vertex 0.4995450079 0.1932670027 -0.1148379967 endloop endfacet facet normal 0.999664 -0.025807 -0.002437 outer loop vertex 0.4998520017 0.2071159929 -0.1355669945 vertex 0.5001699924 0.2168329954 -0.1080200002 vertex 0.4995450079 0.1932670027 -0.1148379967 endloop endfacet facet normal 0.999361 -0.035559 -0.003570 outer loop vertex 0.5001699924 0.2168329954 -0.1080200002 vertex 0.5012879968 0.2474469990 -0.0999806970 vertex 0.5004360080 0.2209960073 -0.0750185996 endloop endfacet facet normal -0.054198 -0.926226 -0.373052 outer loop vertex 0.2747929990 -0.4903689921 -0.4535509944 vertex 0.3076300025 -0.4920830131 -0.4540660083 vertex 0.2950179875 -0.4996689856 -0.4333989918 endloop endfacet facet normal -0.376610 -0.926356 0.005340 outer loop vertex -0.4331699908 -0.4970569909 -0.2186920047 vertex -0.4514169991 -0.4895190001 -0.1979310066 vertex -0.4549779892 -0.4882389903 -0.2270269990 endloop endfacet facet normal 0.020574 0.279823 0.959831 outer loop vertex -0.1788869947 0.4475969970 0.4944039881 vertex -0.2007250041 0.4506570101 0.4939799905 vertex -0.1973499954 0.4330660105 0.4990360141 endloop endfacet facet normal -0.999588 0.028360 -0.004433 outer loop vertex -0.5012440085 -0.2318480015 0.0055048401 vertex -0.5003049970 -0.2010349929 -0.0091055296 vertex -0.5008720160 -0.2239329964 -0.0277401004 endloop endfacet facet normal 0.999971 0.005495 -0.005202 outer loop vertex 0.4992249906 0.1232659966 -0.1134900004 vertex 0.4993939996 0.1191689968 -0.0853305012 vertex 0.4994339943 0.0959877968 -0.1021310017 endloop endfacet facet normal 0.939870 0.340813 0.022181 outer loop vertex 0.4994769990 0.4220750034 -0.2669489980 vertex 0.4919300079 0.4445959926 -0.2931990027 vertex 0.4896000028 0.4488480091 -0.2598029971 endloop endfacet facet normal -0.847129 0.530838 0.024143 outer loop vertex -0.4909319878 0.4530439973 0.2550289929 vertex -0.4963169992 0.4433990121 0.2781459987 vertex -0.4845130146 0.4621950090 0.2790519893 endloop endfacet facet normal -0.999568 0.029279 -0.002494 outer loop vertex -0.5003049970 -0.2010349929 -0.0091055296 vertex -0.5012440085 -0.2318480015 0.0055048401 vertex -0.5003190041 -0.1989810020 0.0206275005 endloop endfacet facet normal 0.933947 0.355184 -0.039847 outer loop vertex 0.4896000028 0.4488480091 -0.2598029971 vertex 0.4957689941 0.4348579943 -0.2399149984 vertex 0.4994769990 0.4220750034 -0.2669489980 endloop endfacet facet normal -0.991869 -0.029256 0.123855 outer loop vertex -0.5051530004 -0.0646670982 0.3916870058 vertex -0.5037879944 -0.0916955993 0.3962340057 vertex -0.5025200248 -0.0651609972 0.4126560092 endloop endfacet facet normal -0.044908 -0.044227 0.998012 outer loop vertex 0.2728430033 0.2965070009 0.5066969991 vertex 0.2945390046 0.3190439939 0.5086719990 vertex 0.2638069987 0.3271650076 0.5076490045 endloop endfacet facet normal -0.027158 0.998279 -0.051981 outer loop vertex 0.2623809874 0.5079079866 -0.3645550013 vertex 0.2459100038 0.5061339736 -0.3900189996 vertex 0.2289630026 0.5070660114 -0.3632650077 endloop endfacet facet normal 0.705022 0.703111 0.092628 outer loop vertex 0.4642980099 0.4831340015 -0.3302620053 vertex 0.4808509946 0.4649890065 -0.3185189962 vertex 0.4757229984 0.4737850130 -0.3462559879 endloop endfacet facet normal -0.010499 -0.999417 0.032483 outer loop vertex -0.3508670032 -0.5067830086 -0.2257689983 vertex -0.3468250036 -0.5059530139 -0.1989260018 vertex -0.3728280067 -0.5059210062 -0.2063460052 endloop endfacet facet normal -0.007596 0.002303 -0.999969 outer loop vertex -0.0963864028 0.1414580047 -0.4992719889 vertex -0.0927866995 0.1133840010 -0.4993639886 vertex -0.1178719997 0.1226909980 -0.4991520047 endloop endfacet facet normal 0.437279 -0.897542 -0.056618 outer loop vertex 0.4579150081 -0.4852400124 -0.1426309943 vertex 0.4487409890 -0.4910469949 -0.1214289963 vertex 0.4370400012 -0.4954049885 -0.1427139938 endloop endfacet facet normal 0.931978 0.008495 -0.362415 outer loop vertex 0.4988569915 -0.0240135007 -0.4293310046 vertex 0.4899669886 -0.0261755008 -0.4522430003 vertex 0.4945740104 0.0023102600 -0.4397279918 endloop endfacet facet normal -0.033577 0.035579 0.998803 outer loop vertex 0.2907400131 -0.2923280001 0.5067600012 vertex 0.3229799867 -0.3104949892 0.5084909797 vertex 0.3169159889 -0.2753719985 0.5070359707 endloop endfacet facet normal 0.369484 -0.019829 -0.929025 outer loop vertex 0.4354499876 0.0696808994 -0.4959560037 vertex 0.4520249963 0.0563317984 -0.4890789986 vertex 0.4353919923 0.0352897011 -0.4952450097 endloop endfacet facet normal 0.000392 -0.999855 0.017042 outer loop vertex 0.0489174984 -0.4997589886 -0.1812420040 vertex 0.0131996004 -0.5000680089 -0.1985500008 vertex 0.0471662991 -0.5003539920 -0.2161100060 endloop endfacet facet normal -0.003243 0.037302 0.999299 outer loop vertex -0.0703348964 -0.3121429980 0.5040190220 vertex -0.0445436984 -0.3130609989 0.5041369796 vertex -0.0532667004 -0.2823689878 0.5029630065 endloop endfacet facet normal -0.038018 0.037243 0.998583 outer loop vertex 0.2907400131 -0.2923280001 0.5067600012 vertex 0.2613230050 -0.3062430024 0.5061590075 vertex 0.2883970141 -0.3251250088 0.5078939795 endloop endfacet facet normal 0.011666 0.992356 -0.122852 outer loop vertex 0.0141554000 0.5046399832 -0.3885680139 vertex 0.0238001999 0.5012130141 -0.4153339863 vertex -0.0095907403 0.5025230050 -0.4079230130 endloop endfacet facet normal -0.004601 0.020014 0.999789 outer loop vertex -0.0234431997 -0.3321410120 0.5046160221 vertex -0.0445436984 -0.3130609989 0.5041369796 vertex -0.0538193993 -0.3390730023 0.5046150088 endloop endfacet facet normal -0.134778 0.988301 0.071393 outer loop vertex -0.4150300026 0.4995349944 0.4011699855 vertex -0.3989579976 0.5000749826 0.4240359962 vertex -0.3824880123 0.5041540265 0.3986620009 endloop endfacet facet normal -0.009375 0.976599 -0.214866 outer loop vertex -0.0095907403 0.5025230050 -0.4079230130 vertex 0.0238001999 0.5012130141 -0.4153339863 vertex -0.0019252700 0.4968740046 -0.4339329898 endloop endfacet facet normal -0.082557 -0.014700 0.996478 outer loop vertex -0.3646430075 0.3235610127 0.5082679987 vertex -0.3924280107 0.3112879992 0.5057849884 vertex -0.3674120009 0.2944410145 0.5076090097 endloop endfacet facet normal -0.999713 0.014562 -0.019036 outer loop vertex -0.5048819780 0.0448794998 0.3475379944 vertex -0.5044710040 0.0355962999 0.3188540041 vertex -0.5052080154 0.0156392995 0.3422920108 endloop endfacet facet normal -0.019953 -0.024410 0.999503 outer loop vertex 0.3237020075 0.3117829859 0.5095040202 vertex 0.3434379995 0.3304949999 0.5103549957 vertex 0.3164300025 0.3404519856 0.5100589991 endloop endfacet facet normal -0.039891 -0.004727 0.999193 outer loop vertex -0.3893089890 0.1197419986 0.5048599839 vertex -0.4016410112 0.0923373997 0.5042380095 vertex -0.3716709912 0.0937144980 0.5054410100 endloop endfacet facet normal -0.051427 -0.022775 0.998417 outer loop vertex -0.3981049955 0.0397889987 0.5037140250 vertex -0.3673920035 0.0415863991 0.5053369999 vertex -0.3850339949 0.0669575036 0.5050070286 endloop endfacet facet normal -0.999985 0.003918 0.003815 outer loop vertex -0.4994899929 0.0354234017 0.1101199985 vertex -0.4995329976 0.0514918007 0.0823453963 vertex -0.4996939898 0.0140930004 0.0785550028 endloop endfacet facet normal -0.992132 -0.120883 0.032565 outer loop vertex -0.5043269992 -0.3969010115 -0.1028769985 vertex -0.5015040040 -0.4153740108 -0.0854441002 vertex -0.5043339729 -0.3894320130 -0.0753642023 endloop endfacet facet normal 0.016726 0.968348 -0.249043 outer loop vertex 0.0317308009 0.4944149852 -0.4412339926 vertex -0.0019252700 0.4968740046 -0.4339329898 vertex 0.0238001999 0.5012130141 -0.4153339863 endloop endfacet facet normal -0.018545 -0.001809 0.999826 outer loop vertex 0.1950439960 -0.0661064982 0.4996660054 vertex 0.2229530066 -0.0681357011 0.5001800060 vertex 0.2095910013 -0.0472269990 0.4999699891 endloop endfacet facet normal 0.047037 0.006694 -0.998871 outer loop vertex -0.2943379879 0.0118164001 -0.5033469796 vertex -0.2815079987 0.0404342003 -0.5025510192 vertex -0.2652589977 0.0168366004 -0.5019440055 endloop endfacet facet normal -0.013541 0.947226 -0.320282 outer loop vertex -0.0019252700 0.4968740046 -0.4339329898 vertex -0.0250448007 0.4905349910 -0.4517030120 vertex -0.0388077013 0.4987849891 -0.4267219901 endloop endfacet facet normal -0.043299 0.029674 0.998621 outer loop vertex 0.2582319975 -0.3385849893 0.5069860220 vertex 0.2883970141 -0.3251250088 0.5078939795 vertex 0.2613230050 -0.3062430024 0.5061590075 endloop endfacet facet normal 0.005684 0.999339 0.035917 outer loop vertex 0.3365980089 0.5097429752 -0.3248650134 vertex 0.3275290132 0.5086190104 -0.2921569943 vertex 0.3639889956 0.5087519884 -0.3016270101 endloop endfacet facet normal 0.009606 -0.999773 0.019033 outer loop vertex -0.3392480016 -0.5051630139 -0.1719409972 vertex -0.3287850022 -0.5045469999 -0.1448629946 vertex -0.3611130118 -0.5048800111 -0.1460389942 endloop endfacet facet normal -0.417377 0.908432 0.023386 outer loop vertex -0.4396559894 0.4926140010 0.2764680088 vertex -0.4362750053 0.4950399995 0.2425709963 vertex -0.4581690133 0.4847910106 0.2499449998 endloop endfacet facet normal -0.998185 -0.045887 -0.038999 outer loop vertex -0.5057250261 0.2590030134 0.2739790082 vertex -0.5064020157 0.2891269922 0.2558619976 vertex -0.5042769909 0.2582049966 0.2378550023 endloop endfacet facet normal -0.184845 -0.982523 -0.021921 outer loop vertex -0.3969610035 -0.5059620142 0.2767980099 vertex -0.4224550128 -0.5015289783 0.2930780053 vertex -0.4152109921 -0.5020859838 0.2569600046 endloop endfacet facet normal -0.157957 -0.986308 -0.047397 outer loop vertex -0.4152109921 -0.5020859838 0.2569600046 vertex -0.3895460069 -0.5057650208 0.2479870021 vertex -0.3969610035 -0.5059620142 0.2767980099 endloop endfacet facet normal -0.788245 0.029254 0.614666 outer loop vertex -0.4872559905 -0.1325480044 0.4569070041 vertex -0.4853970110 -0.1598850042 0.4605920017 vertex -0.4765860140 -0.1463710070 0.4712480009 endloop endfacet facet normal -0.078659 -0.996534 -0.027058 outer loop vertex -0.3969610035 -0.5059620142 0.2767980099 vertex -0.3895460069 -0.5057650208 0.2479870021 vertex -0.3726190031 -0.5076109767 0.2667649984 endloop endfacet facet normal -0.999408 0.033931 -0.005698 outer loop vertex -0.5008029938 -0.2313410044 0.1758390069 vertex -0.4998849928 -0.2073349953 0.1577769965 vertex -0.5007640123 -0.2352170050 0.1459210068 endloop endfacet facet normal -0.999994 0.003287 0.000617 outer loop vertex -0.4999299943 0.0233494006 -0.0156695992 vertex -0.4998840094 0.0310926009 0.0176155996 vertex -0.4998160005 0.0561114997 -0.0054417700 endloop endfacet facet normal 0.019236 0.001378 -0.999814 outer loop vertex -0.1869509965 -0.1530379951 -0.4993959963 vertex -0.2126059979 -0.1627719998 -0.4999029934 vertex -0.2093310058 -0.1352040023 -0.4998019934 endloop endfacet facet normal -0.999045 0.003724 0.043522 outer loop vertex -0.5040330291 0.0453325994 -0.3103609979 vertex -0.5027289987 0.0386690982 -0.2798570096 vertex -0.5030599833 0.0690457001 -0.2900539935 endloop endfacet facet normal -0.002520 0.419886 0.907573 outer loop vertex 0.1276039928 0.4498780072 0.4892260134 vertex 0.1006510034 0.4581330121 0.4853320122 vertex 0.1031149998 0.4373350143 0.4949609935 endloop endfacet facet normal -0.009666 0.007293 0.999927 outer loop vertex 0.1956429929 0.0969951004 0.4996620119 vertex 0.1786769927 0.1255140007 0.4992899895 vertex 0.1578810066 0.0952098966 0.4993099868 endloop endfacet facet normal 0.047508 0.318040 0.946886 outer loop vertex 0.0782295018 0.4484780133 0.4911620021 vertex 0.0538001992 0.4402390122 0.4951550066 vertex 0.0771884993 0.4256669879 0.4988760054 endloop endfacet facet normal -0.001148 0.320395 0.947283 outer loop vertex 0.0771884993 0.4256669879 0.4988760054 vertex 0.1031149998 0.4373350143 0.4949609935 vertex 0.0782295018 0.4484780133 0.4911620021 endloop endfacet facet normal -0.016893 0.002993 0.999853 outer loop vertex 0.1786769927 0.1255140007 0.4992899895 vertex 0.1956429929 0.0969951004 0.4996620119 vertex 0.2118470073 0.1249789968 0.4998520017 endloop endfacet facet normal -0.004404 0.265528 0.964093 outer loop vertex 0.0162779000 0.4220809937 0.5014029741 vertex 0.0321290009 0.4353640079 0.4978170097 vertex 0.0113647003 0.4432399869 0.4955529869 endloop endfacet facet normal -0.003913 -0.749844 -0.661603 outer loop vertex 0.3905380070 -0.4806819856 -0.4708999991 vertex 0.3752219975 -0.4894570112 -0.4608640075 vertex 0.3696430027 -0.4759089947 -0.4761860073 endloop endfacet facet normal -0.967435 -0.040973 -0.249782 outer loop vertex -0.5009920001 0.1694030017 -0.4222730100 vertex -0.4975810051 0.1898240000 -0.4388340116 vertex -0.4949649870 0.1628230065 -0.4445370138 endloop endfacet facet normal -0.046040 0.047212 -0.997823 outer loop vertex 0.3021520078 -0.2598879933 -0.5057759881 vertex 0.2932220101 -0.2922039926 -0.5068929791 vertex 0.2666949928 -0.2668409944 -0.5044689775 endloop endfacet facet normal -0.936335 0.046304 -0.348041 outer loop vertex -0.4898610115 0.3967710137 -0.4540820122 vertex -0.4916259944 0.3664399981 -0.4533689916 vertex -0.4983470142 0.3838059902 -0.4329769909 endloop endfacet facet normal -0.946978 -0.031934 -0.319708 outer loop vertex -0.4928449988 0.2110999972 -0.4531919956 vertex -0.4999960065 0.2160989940 -0.4325099885 vertex -0.4960469902 0.2413080037 -0.4467250109 endloop endfacet facet normal 0.998873 0.036622 -0.030200 outer loop vertex 0.5074399710 0.3841899931 0.3018800020 vertex 0.5086309910 0.3799220026 0.3360979855 vertex 0.5089700222 0.3527750075 0.3143920004 endloop endfacet facet normal 0.036312 -0.999336 -0.002998 outer loop vertex -0.2283319980 -0.5004580021 -0.0295412000 vertex -0.2470459938 -0.5010790229 -0.0491999015 vertex -0.2236720026 -0.5002210140 -0.0520979986 endloop endfacet facet normal -0.898257 -0.001131 -0.439468 outer loop vertex -0.4960469902 0.2413080037 -0.4467250109 vertex -0.4865179956 0.2312310040 -0.4661760032 vertex -0.4928449988 0.2110999972 -0.4531919956 endloop endfacet facet normal -0.878912 0.019223 0.476596 outer loop vertex -0.4915989935 0.3002009988 0.4534400105 vertex -0.4861940145 0.3272140026 0.4623180032 vertex -0.4976249933 0.3261390030 0.4412809908 endloop endfacet facet normal 0.999595 -0.010507 0.026466 outer loop vertex 0.5052250028 0.1789080054 -0.3471359909 vertex 0.5045539737 0.1936399937 -0.3159430027 vertex 0.5043609738 0.1690450013 -0.3184179962 endloop endfacet facet normal 0.006182 -0.035368 -0.999355 outer loop vertex -0.0988850966 0.3333719969 -0.5043709874 vertex -0.1154699996 0.3051849902 -0.5034760237 vertex -0.1310800016 0.3336780071 -0.5045809746 endloop endfacet facet normal 0.007290 0.000905 -0.999973 outer loop vertex 0.1011810005 0.1340260059 -0.4991720021 vertex 0.0845561996 0.1607580036 -0.4992690086 vertex 0.1149230003 0.1614409983 -0.4990470111 endloop endfacet facet normal 0.012663 -0.037276 -0.999225 outer loop vertex -0.1451770067 0.3039340079 -0.5036500096 vertex -0.1618220061 0.3301790059 -0.5048400164 vertex -0.1310800016 0.3336780071 -0.5045809746 endloop endfacet facet normal 0.065975 -0.596801 -0.799672 outer loop vertex 0.3696430027 -0.4759089947 -0.4761860073 vertex 0.3945699930 -0.4636679888 -0.4832650125 vertex 0.3905380070 -0.4806819856 -0.4708999991 endloop endfacet facet normal -0.047669 0.021952 -0.998622 outer loop vertex 0.2929230034 -0.2100750059 -0.5032110214 vertex 0.2983359993 -0.1843540072 -0.5029039979 vertex 0.3192439973 -0.2019129992 -0.5042880177 endloop endfacet facet normal -0.015347 0.020686 -0.999668 outer loop vertex 0.1925639957 -0.1937849969 -0.4994179904 vertex 0.2094299942 -0.1794849932 -0.4993810058 vertex 0.2176049948 -0.2002409995 -0.4999360144 endloop endfacet facet normal -0.002354 0.010602 -0.999941 outer loop vertex 0.1908819973 -0.1676589996 -0.4991370142 vertex 0.1925639957 -0.1937849969 -0.4994179904 vertex 0.1671310067 -0.1827390045 -0.4992409945 endloop endfacet facet normal -0.006160 0.036388 -0.999319 outer loop vertex -0.0392481014 -0.2614820004 -0.5016199946 vertex -0.0289143994 -0.2344669998 -0.5006999969 vertex -0.0110336002 -0.2576400042 -0.5016540289 endloop endfacet facet normal -0.999998 -0.001887 0.001081 outer loop vertex -0.4995520115 -0.0299213994 0.1188810021 vertex -0.4995039999 -0.0402018018 0.1453440040 vertex -0.4995619953 -0.0109038996 0.1428450048 endloop endfacet facet normal -0.005891 0.044691 -0.998984 outer loop vertex -0.0392481014 -0.2614820004 -0.5016199946 vertex -0.0236325003 -0.2859120071 -0.5028049946 vertex -0.0505263992 -0.2865059972 -0.5026729703 endloop endfacet facet normal -0.002483 0.045181 -0.998976 outer loop vertex -0.0236325003 -0.2859120071 -0.5028049946 vertex -0.0090306597 -0.3159320056 -0.5041990280 vertex -0.0384211987 -0.3103609979 -0.5038740039 endloop endfacet facet normal -0.201928 -0.013729 -0.979304 outer loop vertex -0.4301899970 0.1079379991 -0.4983929992 vertex -0.4348959923 0.1389220059 -0.4978570044 vertex -0.4110130072 0.1298960000 -0.5026550293 endloop endfacet facet normal -0.032604 0.687128 -0.725805 outer loop vertex 0.3340010047 0.4831750095 -0.4638729990 vertex 0.3667260110 0.4818229973 -0.4666230083 vertex 0.3485310078 0.4648649991 -0.4818600118 endloop endfacet facet normal 0.999393 0.033347 -0.010121 outer loop vertex 0.5048980117 -0.3206489980 0.1678390056 vertex 0.5049980283 -0.3322350085 0.1395410001 vertex 0.5039579868 -0.2997530103 0.1438650042 endloop endfacet facet normal 0.881406 0.116841 -0.457681 outer loop vertex 0.4931469858 0.4106410146 -0.4517239928 vertex 0.4838599861 0.4231089950 -0.4664260149 vertex 0.4903039932 0.4338069856 -0.4512850046 endloop endfacet facet normal 0.009732 0.021698 0.999717 outer loop vertex 0.1224879995 -0.1896529943 0.4994130135 vertex 0.1109950021 -0.2198839933 0.5001810193 vertex 0.1393949986 -0.2145600021 0.4997889996 endloop endfacet facet normal 0.988697 -0.006506 0.149784 outer loop vertex 0.5008649826 -0.1626839936 0.4233419895 vertex 0.5047249794 -0.1596200019 0.3979960084 vertex 0.5025370121 -0.1349020004 0.4135119915 endloop endfacet facet normal 0.007646 0.015533 0.999850 outer loop vertex 0.0474832989 -0.1691319942 0.4997380078 vertex 0.0606767982 -0.1983489990 0.5000910163 vertex 0.0768748969 -0.1729139984 0.4995720088 endloop endfacet facet normal 0.008324 0.004916 0.999953 outer loop vertex 0.0768748969 -0.1729139984 0.4995720088 vertex 0.1008939967 -0.1741210073 0.4993779957 vertex 0.0935627967 -0.1523550004 0.4993320107 endloop endfacet facet normal -0.378773 -0.035356 0.924814 outer loop vertex -0.4516730011 0.3997060061 0.4893589914 vertex -0.4595040083 0.3731909990 0.4851379991 vertex -0.4342660010 0.3850759864 0.4959290028 endloop endfacet facet normal 0.004567 0.004013 -0.999982 outer loop vertex 0.0469603017 0.0767894015 -0.4998100102 vertex 0.0330649018 0.0542307012 -0.4999639988 vertex 0.0250135995 0.0753564984 -0.4999159873 endloop endfacet facet normal -0.014114 -0.999898 -0.002217 outer loop vertex 0.1953340024 -0.4998370111 -0.0176510997 vertex 0.1816219985 -0.4995790124 -0.0467119999 vertex 0.2120539993 -0.5000150204 -0.0438087992 endloop endfacet facet normal -0.998958 -0.005623 -0.045283 outer loop vertex -0.5022339821 -0.0979264975 0.2677229941 vertex -0.5017480254 -0.1279300004 0.2607280016 vertex -0.5032060146 -0.1190899983 0.2917940021 endloop endfacet facet normal -0.998927 -0.002202 -0.046255 outer loop vertex -0.5032060146 -0.1190899983 0.2917940021 vertex -0.5017480254 -0.1279300004 0.2607280016 vertex -0.5027379990 -0.1482349932 0.2830739915 endloop endfacet facet normal 0.999960 -0.005409 0.007158 outer loop vertex 0.4993419945 0.1865770072 0.0767932013 vertex 0.4992150068 0.1596000046 0.0741468966 vertex 0.4994949996 0.1729670018 0.0451316014 endloop endfacet facet normal 0.192230 -0.787040 -0.586187 outer loop vertex 0.4115560055 -0.4777629972 -0.4700939953 vertex 0.4348179996 -0.4747529924 -0.4665069878 vertex 0.4221400023 -0.4871959984 -0.4539580047 endloop endfacet facet normal 0.178617 -0.015310 0.983800 outer loop vertex 0.4291310012 -0.3305389881 0.5022220016 vertex 0.4070320129 -0.3345400095 0.5061720014 vertex 0.4249129891 -0.3564240038 0.5025849938 endloop endfacet facet normal -0.999986 -0.000494 -0.005225 outer loop vertex -0.4996939898 -0.0250573009 0.1694449931 vertex -0.4997099936 0.0060384599 0.1695690006 vertex -0.4995619953 -0.0109038996 0.1428450048 endloop endfacet facet normal -0.041353 -0.999047 -0.013929 outer loop vertex 0.2327110022 -0.5009909868 0.1811989993 vertex 0.2645190060 -0.5024049878 0.1881829947 vertex 0.2442349941 -0.5018550158 0.2089570016 endloop endfacet facet normal 0.036114 0.015268 0.999231 outer loop vertex -0.2280000001 -0.3324649930 0.5065159798 vertex -0.2576520145 -0.3359569907 0.5076410174 vertex -0.2380699962 -0.3593690097 0.5072910190 endloop endfacet facet normal -0.999351 0.035998 0.001000 outer loop vertex -0.5041450262 -0.3075230122 -0.0366759002 vertex -0.5044370294 -0.3164770007 -0.0061789001 vertex -0.5033069849 -0.2848959863 -0.0137093002 endloop endfacet facet normal -0.999739 0.022852 -0.000421 outer loop vertex -0.5046280026 -0.3285749853 0.1004260033 vertex -0.5052109957 -0.3536660075 0.1229370013 vertex -0.5044729710 -0.3212000132 0.1326140016 endloop endfacet facet normal -0.005603 0.021147 -0.999761 outer loop vertex -0.0528624989 -0.3324970007 -0.5046920180 vertex -0.0307007004 -0.3322499990 -0.5048109889 vertex -0.0390405990 -0.3541289866 -0.5052270293 endloop endfacet facet normal -0.005818 0.040718 -0.999154 outer loop vertex -0.0307007004 -0.3322499990 -0.5048109889 vertex -0.0528624989 -0.3324970007 -0.5046920180 vertex -0.0384211987 -0.3103609979 -0.5038740039 endloop endfacet facet normal 0.003430 -0.008139 -0.999961 outer loop vertex -0.0141502004 -0.3475730121 -0.5051950216 vertex -0.0219612997 -0.3739619851 -0.5050070286 vertex -0.0390405990 -0.3541289866 -0.5052270293 endloop endfacet facet normal -0.008405 -0.004636 -0.999954 outer loop vertex -0.0141502004 -0.3475730121 -0.5051950216 vertex 0.0032137099 -0.3671999872 -0.5052499771 vertex -0.0219612997 -0.3739619851 -0.5050070286 endloop endfacet facet normal 0.029193 0.009475 0.999529 outer loop vertex -0.2380699962 -0.3593690097 0.5072910190 vertex -0.2576520145 -0.3359569907 0.5076410174 vertex -0.2671729922 -0.3651680052 0.5081959963 endloop endfacet facet normal -0.999817 0.015425 0.011344 outer loop vertex -0.4996969998 -0.1736440063 -0.1913679987 vertex -0.4997699857 -0.1942680031 -0.1697569937 vertex -0.4992119968 -0.1638710052 -0.1619109958 endloop endfacet facet normal -0.999743 0.022172 0.004714 outer loop vertex -0.4997699857 -0.1942680031 -0.1697569937 vertex -0.5000770092 -0.2120330036 -0.1513140053 vertex -0.4994660020 -0.1866250038 -0.1412360072 endloop endfacet facet normal -0.084194 0.086682 -0.992672 outer loop vertex -0.3733409941 0.3652670085 -0.5074340105 vertex -0.4051730037 0.3828819990 -0.5031960011 vertex -0.3785830140 0.4014829993 -0.5038269758 endloop endfacet facet normal -0.998762 -0.025104 -0.042947 outer loop vertex -0.5083169937 0.3170009851 0.2738560140 vertex -0.5097640157 0.3428499997 0.2923980057 vertex -0.5084949732 0.3473190069 0.2602730095 endloop endfacet facet normal -0.119497 0.137466 -0.983272 outer loop vertex -0.3785830140 0.4014829993 -0.5038269758 vertex -0.4051730037 0.3828819990 -0.5031960011 vertex -0.4088500142 0.4185970128 -0.4977560043 endloop endfacet facet normal -0.999339 0.036330 0.001045 outer loop vertex -0.5010949969 -0.2405280024 -0.1109040007 vertex -0.5001029968 -0.2128179967 -0.1255889982 vertex -0.5011849999 -0.2420070022 -0.1455460042 endloop endfacet facet normal -0.005072 0.005921 -0.999970 outer loop vertex 0.1807069927 0.1126229987 -0.4992449880 vertex 0.1493670046 0.1100910008 -0.4991010129 vertex 0.1630170047 0.1393509954 -0.4989970028 endloop endfacet facet normal 0.044351 -0.042850 0.998097 outer loop vertex -0.3030790091 0.2583819926 0.5058379769 vertex -0.2748500109 0.2626540065 0.5047670007 vertex -0.2925300002 0.2792010009 0.5062630177 endloop endfacet facet normal -0.472430 0.027710 -0.880932 outer loop vertex -0.4494599998 -0.0942431986 -0.4896819890 vertex -0.4635219872 -0.0763844997 -0.4815790057 vertex -0.4430080056 -0.0607323982 -0.4920879900 endloop endfacet facet normal -0.319164 -0.006591 -0.947677 outer loop vertex -0.4430080056 -0.0607323982 -0.4920879900 vertex -0.4259159863 -0.0886745974 -0.4976499975 vertex -0.4494599998 -0.0942431986 -0.4896819890 endloop endfacet facet normal -0.003687 -0.156588 -0.987657 outer loop vertex -0.1941280067 -0.4022769928 -0.5019119978 vertex -0.1608249992 -0.3973970115 -0.5028100014 vertex -0.1696510017 -0.4283350110 -0.4978719950 endloop endfacet facet normal -0.999425 0.033671 -0.003976 outer loop vertex -0.5001029968 -0.2128179967 -0.1255889982 vertex -0.5010949969 -0.2405280024 -0.1109040007 vertex -0.5002070069 -0.2121829987 -0.0940705016 endloop endfacet facet normal 0.015166 0.348560 -0.937164 outer loop vertex -0.0593255982 0.4405649900 -0.4960309863 vertex -0.0433177017 0.4568339884 -0.4897210002 vertex -0.0306275003 0.4390690029 -0.4961229861 endloop endfacet facet normal -0.005011 -0.008090 0.999955 outer loop vertex -0.0172736999 0.1505859941 0.4995959997 vertex -0.0149812000 0.1810549945 0.4998539984 vertex -0.0408708006 0.1691579968 0.4996280074 endloop endfacet facet normal 0.197331 -0.637570 -0.744691 outer loop vertex 0.4348179996 -0.4747529924 -0.4665069878 vertex 0.4115560055 -0.4777629972 -0.4700939953 vertex 0.4238080084 -0.4620139897 -0.4803310037 endloop endfacet facet normal -0.999857 -0.016869 -0.000791 outer loop vertex -0.5000849962 0.2048709989 0.0330196992 vertex -0.4999719858 0.1992129982 0.0108227003 vertex -0.4996710122 0.1804639995 0.0302338991 endloop endfacet facet normal 0.452322 0.355668 -0.817866 outer loop vertex 0.4658789933 0.4620009959 -0.4713560045 vertex 0.4742270112 0.4580070078 -0.4684759974 vertex 0.4679319859 0.4502609968 -0.4753260016 endloop endfacet facet normal 0.157359 0.052109 -0.986166 outer loop vertex 0.4183000028 -0.2678300142 -0.5035009980 vertex 0.4182479978 -0.2954359949 -0.5049679875 vertex 0.3988060057 -0.2810289860 -0.5073090196 endloop endfacet facet normal 0.065720 0.044133 -0.996862 outer loop vertex 0.3988060057 -0.2810289860 -0.5073090196 vertex 0.3803629875 -0.2644740045 -0.5077919960 vertex 0.4002969861 -0.2586289942 -0.5062190294 endloop endfacet facet normal 0.077679 -0.020390 -0.996770 outer loop vertex 0.4023199975 0.1819390059 -0.5031409860 vertex 0.3738369942 0.1846909970 -0.5054169893 vertex 0.3882170022 0.2118539959 -0.5048519969 endloop endfacet facet normal 0.044407 -0.998120 0.042243 outer loop vertex -0.2478539944 -0.5051950216 -0.2832539976 vertex -0.2795679867 -0.5063210130 -0.2765200138 vertex -0.2700789869 -0.5074269772 -0.3126269877 endloop endfacet facet normal 0.065714 0.044155 -0.996861 outer loop vertex 0.4002969861 -0.2586289942 -0.5062190294 vertex 0.3803629875 -0.2644740045 -0.5077919960 vertex 0.3888460100 -0.2391930073 -0.5061129928 endloop endfacet facet normal 0.838369 0.544135 -0.032484 outer loop vertex 0.4805180132 0.4679690003 -0.1404339969 vertex 0.4910210073 0.4514259994 -0.1464750022 vertex 0.4825420082 0.4633199871 -0.1660719961 endloop endfacet facet normal -0.938828 -0.344387 0.000179 outer loop vertex -0.4886890054 -0.4496609867 0.0145090995 vertex -0.4970490038 -0.4268639982 0.0278903991 vertex -0.4958649874 -0.4301089942 -0.0053585800 endloop endfacet facet normal 0.120723 0.076525 -0.989732 outer loop vertex 0.3888460100 -0.2391930073 -0.5061129928 vertex 0.4124540091 -0.2412569970 -0.5033929944 vertex 0.4002969861 -0.2586289942 -0.5062190294 endloop endfacet facet normal 0.022979 -0.999270 -0.030526 outer loop vertex -0.3527109921 -0.5084499717 0.2841539979 vertex -0.3482260108 -0.5074509978 0.2548289895 vertex -0.3244149983 -0.5074120164 0.2714770138 endloop endfacet facet normal 0.079366 -0.002995 -0.996841 outer loop vertex 0.3738369942 0.1846909970 -0.5054169893 vertex 0.4023199975 0.1819390059 -0.5031409860 vertex 0.3844630122 0.1567330062 -0.5044869781 endloop endfacet facet normal 0.131487 -0.991317 -0.001467 outer loop vertex 0.4129190147 -0.5052049756 -0.3287569880 vertex 0.3867239952 -0.5086539984 -0.3459599912 vertex 0.4127010107 -0.5051850080 -0.3617820144 endloop endfacet facet normal -0.007422 -0.736216 -0.676706 outer loop vertex -0.0883620009 -0.4672839940 -0.4802680016 vertex -0.0663423985 -0.4783650041 -0.4684540033 vertex -0.0969640017 -0.4820399880 -0.4641200006 endloop endfacet facet normal 0.116472 0.187990 -0.975240 outer loop vertex 0.3899930120 0.4034419954 -0.5025129914 vertex 0.4098069966 0.4266810119 -0.4956670105 vertex 0.4205420017 0.3997719884 -0.4995720088 endloop endfacet facet normal -0.042394 -0.009997 -0.999051 outer loop vertex 0.2852439880 -0.1268700063 -0.5022469759 vertex 0.2542600036 -0.1266900003 -0.5009340048 vertex 0.2698599994 -0.0992064998 -0.5018709898 endloop endfacet facet normal 0.524250 0.848983 -0.066261 outer loop vertex 0.4704970121 0.4740610123 -0.1874250025 vertex 0.4500199854 0.4874730110 -0.1775929928 vertex 0.4678510129 0.4780020118 -0.1578650028 endloop endfacet facet normal -0.015034 -0.043513 -0.998940 outer loop vertex 0.1816560030 0.2748929858 -0.5021179914 vertex 0.1855379939 0.2464620024 -0.5009379983 vertex 0.1594769955 0.2574410141 -0.5010240078 endloop endfacet facet normal 0.019585 -0.710759 -0.703163 outer loop vertex -0.0663423985 -0.4783650041 -0.4684540033 vertex -0.0883620009 -0.4672839940 -0.4802680016 vertex -0.0602688007 -0.4633530080 -0.4834589958 endloop endfacet facet normal -0.998727 0.014687 0.048262 outer loop vertex -0.5044190288 -0.1552339941 -0.3151029944 vertex -0.5047140121 -0.1867340058 -0.3116210103 vertex -0.5029249787 -0.1662919968 -0.2808200121 endloop endfacet facet normal -0.050911 -0.005663 -0.998687 outer loop vertex 0.2833420038 0.1508300006 -0.5025969744 vertex 0.3125930130 0.1502809972 -0.5040850043 vertex 0.2984470129 0.1270260066 -0.5032320023 endloop endfacet facet normal -0.999329 0.013137 0.034184 outer loop vertex -0.5047140121 -0.1867340058 -0.3116210103 vertex -0.5044190288 -0.1552339941 -0.3151029944 vertex -0.5056930184 -0.1743649989 -0.3449949920 endloop endfacet facet normal -0.047503 -0.007742 -0.998841 outer loop vertex 0.2984470129 0.1270260066 -0.5032320023 vertex 0.3125930130 0.1502809972 -0.5040850043 vertex 0.3232780099 0.1262619942 -0.5044069886 endloop endfacet facet normal -0.044931 0.004536 -0.998980 outer loop vertex 0.3117989898 0.0828749016 -0.5038679838 vertex 0.2819260061 0.0754728019 -0.5025579929 vertex 0.2892409861 0.1023430005 -0.5027649999 endloop endfacet facet normal -0.050131 -0.000199 -0.998743 outer loop vertex 0.2712259889 0.1238460019 -0.5018650293 vertex 0.2984470129 0.1270260066 -0.5032320023 vertex 0.2892409861 0.1023430005 -0.5027649999 endloop endfacet facet normal 0.256523 -0.966490 -0.009616 outer loop vertex 0.4324670136 -0.4970189929 0.0393589996 vertex 0.4177480042 -0.5006679893 0.0134592000 vertex 0.4432390034 -0.4938879907 0.0120264003 endloop endfacet facet normal 0.014368 0.105190 -0.994348 outer loop vertex -0.0958008990 0.3912889957 -0.5040479898 vertex -0.0811567008 0.4195379913 -0.5008479953 vertex -0.0632873029 0.3909029961 -0.5036190152 endloop endfacet facet normal 0.025662 0.036123 -0.999018 outer loop vertex -0.1506270021 0.3645150065 -0.5051919818 vertex -0.1770319939 0.3771049976 -0.5054150224 vertex -0.1604070067 0.3967399895 -0.5042780042 endloop endfacet facet normal 0.004744 0.098729 -0.995103 outer loop vertex -0.1447000057 0.4192180037 -0.5019729733 vertex -0.1281030029 0.3959639966 -0.5042009950 vertex -0.1604070067 0.3967399895 -0.5042780042 endloop endfacet facet normal 0.999383 0.016344 0.031097 outer loop vertex 0.5048350096 0.0042201402 0.3855519891 vertex 0.5054699779 0.0131195001 0.3604680002 vertex 0.5042009950 0.0363246016 0.3890540004 endloop endfacet facet normal 0.125202 -0.004609 -0.992121 outer loop vertex 0.4173339903 0.1134200022 -0.5006949902 vertex 0.4196960032 0.0867459029 -0.5002729893 vertex 0.3962880075 0.0929950029 -0.5032560229 endloop endfacet facet normal 0.124369 -0.007768 -0.992206 outer loop vertex 0.3962880075 0.0929950029 -0.5032560229 vertex 0.4196960032 0.0867459029 -0.5002729893 vertex 0.4078919888 0.0589535981 -0.5015349984 endloop endfacet facet normal 0.117588 0.003353 -0.993057 outer loop vertex 0.3962880075 0.0929950029 -0.5032560229 vertex 0.3908120096 0.1253959984 -0.5037950277 vertex 0.4173339903 0.1134200022 -0.5006949902 endloop endfacet facet normal 0.008575 -0.999950 0.005107 outer loop vertex -0.1570290029 -0.4993749857 0.0505436994 vertex -0.1586810052 -0.4992209971 0.0834681988 vertex -0.1859579980 -0.4995410144 0.0666086003 endloop endfacet facet normal -0.137119 0.989603 0.043418 outer loop vertex -0.3824880123 0.5041540265 0.3986620009 vertex -0.4004110098 0.5028619766 0.3715080023 vertex -0.4150300026 0.4995349944 0.4011699855 endloop endfacet facet normal -0.838939 0.024546 -0.543672 outer loop vertex -0.4821259975 -0.1925899982 -0.4646790028 vertex -0.4924960136 -0.1841720045 -0.4482969940 vertex -0.4842619896 -0.1640850008 -0.4600960016 endloop endfacet facet normal -0.231937 0.972135 0.034035 outer loop vertex -0.4004110098 0.5028619766 0.3715080023 vertex -0.4172089994 0.4998619854 0.3427239954 vertex -0.4358099997 0.4943139851 0.3744310141 endloop endfacet facet normal -0.998868 -0.025226 0.040323 outer loop vertex -0.5049579740 0.1912250072 -0.3325870037 vertex -0.5038779974 0.1981499940 -0.3015019894 vertex -0.5053079724 0.2196300030 -0.3234870136 endloop endfacet facet normal 0.013752 -0.997552 0.068560 outer loop vertex 0.0652388036 -0.5055900216 0.3731909990 vertex 0.0617760010 -0.5036069751 0.4027389884 vertex 0.0351010002 -0.5051280260 0.3859579861 endloop endfacet facet normal -0.022519 -0.046435 0.998667 outer loop vertex 0.2107069939 0.3126200140 0.5051730275 vertex 0.1793060005 0.3211590052 0.5048620105 vertex 0.1882839948 0.2888030112 0.5035600066 endloop endfacet facet normal -0.005692 -0.997389 0.071996 outer loop vertex -0.2071990073 -0.5037909746 0.4074510038 vertex -0.1958069950 -0.5057190061 0.3816420138 vertex -0.1828459948 -0.5045199990 0.3992770016 endloop endfacet facet normal 0.121395 0.992279 0.025417 outer loop vertex 0.3901790082 0.5050489902 -0.2446230054 vertex 0.4077410102 0.5034660101 -0.2667019963 vertex 0.3800899982 0.5069670081 -0.2713159919 endloop endfacet facet normal -0.999992 0.003343 -0.002354 outer loop vertex -0.5052109957 -0.3536660075 0.1229370013 vertex -0.5053409934 -0.3768469989 0.1452350020 vertex -0.5052559972 -0.3451260030 0.1541820019 endloop endfacet facet normal 0.033399 0.011669 -0.999374 outer loop vertex -0.2846330106 -0.3449819982 -0.5081719756 vertex -0.3101199865 -0.3567369878 -0.5091609955 vertex -0.3074580133 -0.3270150125 -0.5087249875 endloop endfacet facet normal 0.019336 0.027072 -0.999446 outer loop vertex -0.3074580133 -0.3270150125 -0.5087249875 vertex -0.3359979987 -0.3387140036 -0.5095940232 vertex -0.3311780095 -0.3062709868 -0.5086219907 endloop endfacet facet normal 0.060668 -0.969822 0.236147 outer loop vertex -0.1270190030 -0.5009850264 0.4131230116 vertex -0.1363070011 -0.4943709970 0.4426720142 vertex -0.1578010023 -0.4990130067 0.4291299880 endloop endfacet facet normal -0.999227 -0.008709 -0.038345 outer loop vertex -0.5032060146 -0.1190899983 0.2917940021 vertex -0.5045660138 -0.1107610017 0.3253419995 vertex -0.5037930012 -0.0875303969 0.2999219894 endloop endfacet facet normal 0.648292 0.135687 -0.749204 outer loop vertex 0.4803479910 0.4453099966 -0.4654789865 vertex 0.4679319859 0.4502609968 -0.4753260016 vertex 0.4742270112 0.4580070078 -0.4684759974 endloop endfacet facet normal -0.189564 0.981785 0.012766 outer loop vertex -0.4239999950 0.5011510253 -0.2900390029 vertex -0.4244950116 0.5006480217 -0.2587049901 vertex -0.4000810087 0.5055410266 -0.2724809945 endloop endfacet facet normal -0.004630 0.051868 -0.998643 outer loop vertex 0.0121743996 0.3732669950 -0.5048620105 vertex 0.0215445999 0.3931260109 -0.5038740039 vertex 0.0363418013 0.3773880005 -0.5047600269 endloop endfacet facet normal 0.013510 0.027128 -0.999541 outer loop vertex -0.0805353001 0.3620589972 -0.5046349764 vertex -0.0958008990 0.3912889957 -0.5040479898 vertex -0.0632873029 0.3909029961 -0.5036190152 endloop endfacet facet normal -0.018094 0.039878 -0.999041 outer loop vertex -0.0308536999 0.3920949996 -0.5035409927 vertex -0.0136136003 0.3696539998 -0.5047490001 vertex -0.0442900993 0.3600940108 -0.5045750141 endloop endfacet facet normal 0.048059 -0.002939 0.998840 outer loop vertex -0.3126809895 0.1466629952 0.5038880110 vertex -0.3264609873 0.1215130016 0.5044770241 vertex -0.2967999876 0.1232440025 0.5030549765 endloop endfacet facet normal 0.042345 -0.998634 -0.030621 outer loop vertex -0.2765609920 -0.5084189773 -0.3553839922 vertex -0.3136619925 -0.5098350048 -0.3605099916 vertex -0.2953479886 -0.5084379911 -0.3807440102 endloop endfacet facet normal 0.054439 -0.997732 -0.039581 outer loop vertex -0.2765609920 -0.5084189773 -0.3553839922 vertex -0.2953479886 -0.5084379911 -0.3807440102 vertex -0.2693310082 -0.5066300035 -0.3905349970 endloop endfacet facet normal 0.023915 -0.992519 -0.119729 outer loop vertex -0.2953479886 -0.5084379911 -0.3807440102 vertex -0.2962630093 -0.5054069757 -0.4060530066 vertex -0.2693310082 -0.5066300035 -0.3905349970 endloop endfacet facet normal 0.021693 -0.986955 -0.159526 outer loop vertex -0.3504399955 -0.5077099800 -0.3973500133 vertex -0.3264890015 -0.5041390061 -0.4161860049 vertex -0.3211419880 -0.5084429979 -0.3888309896 endloop endfacet facet normal 0.037870 -0.992030 -0.120175 outer loop vertex -0.3211419880 -0.5084429979 -0.3888309896 vertex -0.2962630093 -0.5054069757 -0.4060530066 vertex -0.2953479886 -0.5084379911 -0.3807440102 endloop endfacet facet normal 0.959826 0.280328 0.012252 outer loop vertex 0.4938859940 0.4468179941 -0.0754897967 vertex 0.4998939931 0.4270670116 -0.0942528993 vertex 0.4943889976 0.4462859929 -0.1027240008 endloop endfacet facet normal -0.999332 -0.002517 -0.036444 outer loop vertex -0.5016689897 -0.0473734997 0.2479970008 vertex -0.5019019842 -0.0159802996 0.2522180080 vertex -0.5007860065 -0.0285049006 0.2224819958 endloop endfacet facet normal 0.037064 -0.999313 -0.000660 outer loop vertex -0.3196519911 -0.5046160221 0.0360024013 vertex -0.3240880072 -0.5048019886 0.0684852004 vertex -0.3461990058 -0.5056089759 0.0486400984 endloop endfacet facet normal 0.021906 0.085053 -0.996136 outer loop vertex -0.3011870086 0.3683989942 -0.5075449944 vertex -0.3379960060 0.3675259948 -0.5084289908 vertex -0.3256709874 0.3971329927 -0.5056300163 endloop endfacet facet normal -0.999748 -0.021661 -0.005882 outer loop vertex -0.5044580102 -0.3700369895 0.0572047010 vertex -0.5048949718 -0.3443039954 0.0367111005 vertex -0.5041739941 -0.3740069866 0.0235518999 endloop endfacet facet normal -0.060326 0.329109 -0.942363 outer loop vertex -0.3493759930 0.4426969886 -0.4960429966 vertex -0.3771690130 0.4313060045 -0.4982419908 vertex -0.3728779852 0.4554289877 -0.4900920093 endloop endfacet facet normal -0.041581 -0.999132 -0.002464 outer loop vertex 0.2658169866 -0.5015799999 -0.1279149950 vertex 0.2353910059 -0.5003370047 -0.1184820011 vertex 0.2411289960 -0.5005000234 -0.1492159963 endloop endfacet facet normal 0.999145 -0.021106 -0.035552 outer loop vertex 0.5042579770 0.1975959986 0.3007479906 vertex 0.5055860281 0.2107789963 0.3302449882 vertex 0.5047609806 0.1796829998 0.3255189955 endloop endfacet facet normal 0.039545 0.819307 0.571990 outer loop vertex 0.3610799909 0.4781450033 0.4716179967 vertex 0.3574149907 0.4909240007 0.4535669982 vertex 0.3351199925 0.4840120077 0.4650090039 endloop endfacet facet normal -0.026616 -0.999643 -0.002530 outer loop vertex 0.2291879952 -0.5002470016 -0.0887887999 vertex 0.2062000036 -0.4995839894 -0.1089219972 vertex 0.2353910059 -0.5003370047 -0.1184820011 endloop endfacet facet normal 0.090559 0.854982 0.510690 outer loop vertex 0.3847469985 0.4851100147 0.4608260095 vertex 0.4111639857 0.4783410132 0.4674740136 vertex 0.4078069925 0.4903770089 0.4479190111 endloop endfacet facet normal 0.673081 0.739285 -0.020496 outer loop vertex 0.4768640101 0.4720290005 -0.3721239865 vertex 0.4632779956 0.4847880006 -0.3580699861 vertex 0.4757229984 0.4737850130 -0.3462559879 endloop endfacet facet normal 0.998751 -0.005490 -0.049668 outer loop vertex 0.5036290288 -0.0239844993 0.2978770137 vertex 0.5044410229 -0.0473701991 0.3167900145 vertex 0.5029649734 -0.0512261987 0.2875350118 endloop endfacet facet normal -0.999458 -0.012307 -0.030540 outer loop vertex -0.5070559978 0.3528249860 0.2263669968 vertex -0.5061259866 0.3243789971 0.2073940039 vertex -0.5070959926 0.3205049932 0.2407000065 endloop endfacet facet normal -0.001657 -0.014915 -0.999887 outer loop vertex -0.0277011003 0.2041810006 -0.5001260042 vertex -0.0497248992 0.1813549995 -0.4997490048 vertex -0.0572936982 0.2125640064 -0.5002020001 endloop endfacet facet normal 0.015702 0.001159 0.999876 outer loop vertex 0.3480429947 0.1281529963 0.5049070120 vertex 0.3663010001 0.1016310006 0.5046510100 vertex 0.3820109963 0.1312510073 0.5043699741 endloop endfacet facet normal -0.999090 -0.042647 -0.000956 outer loop vertex -0.5020650029 0.2607960105 -0.0194630008 vertex -0.5010290146 0.2365030050 -0.0184431002 vertex -0.5013750196 0.2441409975 0.0024393799 endloop endfacet facet normal -0.998626 0.035351 0.038693 outer loop vertex -0.5066909790 -0.3178380132 -0.2550530136 vertex -0.5052520037 -0.2857249975 -0.2472539991 vertex -0.5071560144 -0.2982859910 -0.2849180102 endloop endfacet facet normal 0.058373 0.017467 0.998142 outer loop vertex 0.3828690052 0.0754083022 0.5041409731 vertex 0.3968819976 0.1006369963 0.5028799772 vertex 0.3663010001 0.1016310006 0.5046510100 endloop endfacet facet normal 0.999971 -0.006886 -0.003377 outer loop vertex 0.4992629886 -0.0903856009 -0.1173039973 vertex 0.4990740120 -0.1024430022 -0.1486780047 vertex 0.4992910028 -0.0725938007 -0.1452859938 endloop endfacet facet normal -0.020173 0.002949 -0.999792 outer loop vertex 0.3524860144 0.0462866984 -0.5051040053 vertex 0.3237909973 0.0544379018 -0.5045009851 vertex 0.3435100019 0.0767671019 -0.5048329830 endloop endfacet facet normal -0.017675 0.011740 -0.999775 outer loop vertex 0.3237909973 0.0544379018 -0.5045009851 vertex 0.3524860144 0.0462866984 -0.5051040053 vertex 0.3309510052 0.0267209001 -0.5049530268 endloop endfacet facet normal -0.030161 0.017188 -0.999397 outer loop vertex 0.3192439973 -0.2019129992 -0.5042880177 vertex 0.3234989941 -0.1740950048 -0.5039380193 vertex 0.3468770087 -0.1915079951 -0.5049430132 endloop endfacet facet normal -0.009466 0.049499 -0.998729 outer loop vertex 0.3729780018 -0.2118829936 -0.5055339932 vertex 0.3620539904 -0.2435709983 -0.5070009828 vertex 0.3412069976 -0.2217119932 -0.5057200193 endloop endfacet facet normal -0.000122 -0.000104 1.000000 outer loop vertex 0.0135757001 0.0012320200 0.4999479949 vertex 0.0450326018 -0.0066951099 0.4999510050 vertex 0.0359512009 0.0230669007 0.4999530017 endloop endfacet facet normal -0.999984 -0.005600 -0.000673 outer loop vertex -0.5054420233 -0.3802050054 -0.1225590035 vertex -0.5056070089 -0.3512420058 -0.1184220016 vertex -0.5055170059 -0.3639430106 -0.1464689970 endloop endfacet facet normal 0.000555 -0.019534 0.999809 outer loop vertex -0.0149812000 0.1810549945 0.4998539984 vertex 0.0109617999 0.1967359930 0.5001459718 vertex -0.0169533994 0.2109919935 0.5004400015 endloop endfacet facet normal 0.032674 -0.000408 -0.999466 outer loop vertex -0.3309319913 -0.1456360072 -0.5044299960 vertex -0.3098700047 -0.1222909987 -0.5037509799 vertex -0.3038600087 -0.1480679959 -0.5035439730 endloop endfacet facet normal 0.042092 -0.003828 -0.999106 outer loop vertex -0.3098700047 -0.1222909987 -0.5037509799 vertex -0.2860369980 -0.1034779996 -0.5028190017 vertex -0.2792159915 -0.1344459951 -0.5024129748 endloop endfacet facet normal -0.540565 -0.077377 0.837736 outer loop vertex -0.4566850066 0.0709922984 0.4910829961 vertex -0.4675450027 0.0592305996 0.4829890132 vertex -0.4521169960 0.0498845987 0.4920809865 endloop endfacet facet normal -0.533237 0.027255 0.845527 outer loop vertex -0.4510779977 0.0935176983 0.4938929975 vertex -0.4679490030 0.0837204978 0.4835689962 vertex -0.4566850066 0.0709922984 0.4910829961 endloop endfacet facet normal 0.988705 0.017480 0.148853 outer loop vertex 0.5052199960 -0.2682340145 0.4145100117 vertex 0.5039860010 -0.2959060073 0.4259560108 vertex 0.5078549981 -0.2945820093 0.4001019895 endloop endfacet facet normal -0.868346 -0.035355 0.494697 outer loop vertex -0.4878900051 0.0276992992 0.4519500136 vertex -0.4782260060 0.0447375998 0.4701310098 vertex -0.4883979857 0.0601709001 0.4533790052 endloop endfacet facet normal 0.998886 -0.004796 -0.046943 outer loop vertex 0.5044410229 -0.0473701991 0.3167900145 vertex 0.5050269961 -0.0746496022 0.3320460021 vertex 0.5036249757 -0.0750733018 0.3022559881 endloop endfacet facet normal -0.009947 -0.857526 0.514344 outer loop vertex -0.2658720016 -0.4810279906 0.4679709971 vertex -0.2587110102 -0.4926829934 0.4486779869 vertex -0.2371149957 -0.4848259985 0.4621950090 endloop endfacet facet normal -0.939422 -0.012654 0.342529 outer loop vertex -0.4878900051 0.0276992992 0.4519500136 vertex -0.4971080124 0.0076778498 0.4259290099 vertex -0.4860489964 -0.0090387398 0.4556420147 endloop endfacet facet normal 0.005944 0.999423 0.033435 outer loop vertex -0.1350869983 0.5010830164 -0.2378129959 vertex -0.1256719977 0.4999139905 -0.2045429945 vertex -0.0999948010 0.5005450249 -0.2279700041 endloop endfacet facet normal -0.993751 -0.004210 0.111537 outer loop vertex -0.5001810193 -0.1460119933 0.4197289944 vertex -0.5003560185 -0.1163050011 0.4192909896 vertex -0.5037879944 -0.1320559978 0.3881190121 endloop endfacet facet normal -0.998241 -0.033300 0.049043 outer loop vertex -0.5033479929 0.2425580025 -0.2605470121 vertex -0.5026479959 0.2076770067 -0.2699829936 vertex -0.5016710162 0.2162770033 -0.2442580014 endloop endfacet facet normal -0.998985 -0.017464 0.041527 outer loop vertex -0.5010449886 0.1855289936 -0.2421289980 vertex -0.5005800128 0.2097110003 -0.2207739949 vertex -0.5016710162 0.2162770033 -0.2442580014 endloop endfacet facet normal 0.999963 -0.006494 -0.005612 outer loop vertex 0.4992629886 -0.0903856009 -0.1173039973 vertex 0.4994600117 -0.0563376993 -0.1215979978 vertex 0.4995470047 -0.0668514967 -0.0939301997 endloop endfacet facet normal -0.999156 -0.029436 0.028659 outer loop vertex -0.4998619854 0.2066359967 -0.1988990009 vertex -0.5006200075 0.2285940051 -0.2027730048 vertex -0.5005800128 0.2097110003 -0.2207739949 endloop endfacet facet normal -0.999362 -0.031538 0.016783 outer loop vertex -0.4998619854 0.2066359967 -0.1988990009 vertex -0.4999139905 0.2181909978 -0.1802819967 vertex -0.5006200075 0.2285940051 -0.2027730048 endloop endfacet facet normal 0.999980 -0.005930 0.002088 outer loop vertex 0.4994330108 -0.0483766012 -0.1445180029 vertex 0.4992910028 -0.0725938007 -0.1452859938 vertex 0.4994420111 -0.0546302013 -0.1665879935 endloop endfacet facet normal -0.999424 -0.014264 0.030800 outer loop vertex -0.5005800128 0.2097110003 -0.2207739949 vertex -0.4998619854 0.1854249984 -0.2087219954 vertex -0.4998619854 0.2066359967 -0.1988990009 endloop endfacet facet normal -0.999217 -0.039015 -0.006533 outer loop vertex -0.5011829734 0.2444629967 -0.0725912005 vertex -0.5014889836 0.2564379871 -0.0973011032 vertex -0.5004979968 0.2317759991 -0.1015909985 endloop endfacet facet normal 0.019853 0.007398 0.999776 outer loop vertex -0.3070380092 0.3288739920 0.5083339810 vertex -0.3219169974 0.3563649952 0.5084260106 vertex -0.3368799984 0.3294929862 0.5089219809 endloop endfacet facet normal 0.041143 -0.026049 0.998814 outer loop vertex -0.2466830015 0.3092949986 0.5055159926 vertex -0.2503030002 0.3418839872 0.5065150261 vertex -0.2763450146 0.3218399882 0.5070649981 endloop endfacet facet normal -0.018274 -0.999830 0.002356 outer loop vertex 0.1892729998 -0.4992400110 -0.1602579951 vertex 0.2175070047 -0.4997749925 -0.1683019996 vertex 0.2121720016 -0.4996089935 -0.1392409950 endloop endfacet facet normal 0.035977 -0.023255 0.999082 outer loop vertex -0.2763450146 0.3218399882 0.5070649981 vertex -0.3070380092 0.3288739920 0.5083339810 vertex -0.2978650033 0.3016070127 0.5073689818 endloop endfacet facet normal 0.998301 0.057453 0.009737 outer loop vertex 0.5037180185 0.3988089859 0.1959100068 vertex 0.5054799914 0.3688670099 0.1919330060 vertex 0.5045019984 0.3889330029 0.1738040000 endloop endfacet facet normal 0.051129 0.398087 0.915922 outer loop vertex 0.0113647003 0.4432399869 0.4955529869 vertex 0.0321290009 0.4353640079 0.4978170097 vertex 0.0321079008 0.4524640143 0.4903860092 endloop endfacet facet normal 0.043181 -0.998919 0.017197 outer loop vertex 0.3735539913 -0.5045130253 0.0429410003 vertex 0.3892740011 -0.5033360124 0.0718377009 vertex 0.3572649956 -0.5047619939 0.0693802983 endloop endfacet facet normal 0.117386 -0.993079 0.003804 outer loop vertex 0.4177480042 -0.5006679893 0.0134592000 vertex 0.4048190117 -0.5020849705 0.0425132997 vertex 0.3884170055 -0.5041300058 0.0147719001 endloop endfacet facet normal 0.120725 -0.067317 0.990401 outer loop vertex 0.3856559992 -0.3945850134 0.5055540204 vertex 0.4031090140 -0.4133079946 0.5021539927 vertex 0.4183459878 -0.3901750147 0.5018690228 endloop endfacet facet normal -0.999177 0.040107 0.006012 outer loop vertex -0.5008940101 -0.2375649959 0.1175990030 vertex -0.5012279749 -0.2418020070 0.0903590992 vertex -0.5018979907 -0.2609770000 0.1069260016 endloop endfacet facet normal -0.999125 0.041345 0.006351 outer loop vertex -0.5012279749 -0.2418020070 0.0903590992 vertex -0.5017060041 -0.2489320040 0.0615717992 vertex -0.5024939775 -0.2713220119 0.0833688006 endloop endfacet facet normal -0.082129 0.939974 0.331216 outer loop vertex 0.2790380120 0.5014719963 0.4184400141 vertex 0.2720870078 0.4910899997 0.4461799860 vertex 0.3040530086 0.4979560077 0.4346210063 endloop endfacet facet normal 0.004663 0.035798 0.999348 outer loop vertex 0.1251350045 -0.3407250047 0.5049480200 vertex 0.1176280007 -0.3105469942 0.5039020181 vertex 0.0994077027 -0.3396899998 0.5050309896 endloop endfacet facet normal 0.997961 -0.040356 -0.049457 outer loop vertex 0.5064650178 0.2714479864 -0.3825910091 vertex 0.5064899921 0.2442560047 -0.3598990142 vertex 0.5045509934 0.2380989939 -0.3940010071 endloop endfacet facet normal -0.021816 -0.999346 -0.028827 outer loop vertex 0.2090689987 -0.5060679913 0.3380979896 vertex 0.1853439957 -0.5060300231 0.3547370136 vertex 0.1810459942 -0.5051900148 0.3288689852 endloop endfacet facet normal -0.012364 -0.999174 -0.038707 outer loop vertex 0.1601299942 -0.5055620074 0.3451530039 vertex 0.1580139995 -0.5046719909 0.3228540123 vertex 0.1810459942 -0.5051900148 0.3288689852 endloop endfacet facet normal -0.009247 -0.998676 -0.050601 outer loop vertex 0.1810459942 -0.5051900148 0.3288689852 vertex 0.1580139995 -0.5046719909 0.3228540123 vertex 0.1720799953 -0.5038290024 0.3036459982 endloop endfacet facet normal -0.013246 -0.998685 -0.049529 outer loop vertex 0.1898320019 -0.5029019713 0.2802059948 vertex 0.1720799953 -0.5038290024 0.3036459982 vertex 0.1581919938 -0.5023589730 0.2777189910 endloop endfacet facet normal -0.027984 -0.998370 -0.049741 outer loop vertex 0.1898320019 -0.5029019713 0.2802059948 vertex 0.2219219953 -0.5039889812 0.2839699984 vertex 0.2019329965 -0.5046499968 0.3084830046 endloop endfacet facet normal -0.007270 -0.998583 -0.052724 outer loop vertex 0.1437460035 -0.5036399961 0.3039729893 vertex 0.1581919938 -0.5023589730 0.2777189910 vertex 0.1720799953 -0.5038290024 0.3036459982 endloop endfacet facet normal -0.013281 -0.998706 -0.049086 outer loop vertex 0.1581919938 -0.5023589730 0.2777189910 vertex 0.1766700000 -0.5013399720 0.2519870102 vertex 0.1898320019 -0.5029019713 0.2802059948 endloop endfacet facet normal 0.034046 0.038632 -0.998673 outer loop vertex -0.2681199908 0.3467800021 -0.5072540045 vertex -0.3011870086 0.3683989942 -0.5075449944 vertex -0.2628009915 0.3836350143 -0.5056470037 endloop endfacet facet normal -0.020160 0.147207 -0.988900 outer loop vertex -0.2250600010 0.3987640142 -0.5039240122 vertex -0.2279769927 0.4306769967 -0.4991140068 vertex -0.2009059936 0.4237569869 -0.5006960034 endloop endfacet facet normal 0.014097 0.000234 -0.999901 outer loop vertex -0.2345760018 0.3612680137 -0.5061619878 vertex -0.2091799974 0.3396790028 -0.5058090091 vertex -0.2395790070 0.3249329925 -0.5062410235 endloop endfacet facet normal 0.015099 -0.022250 -0.999638 outer loop vertex -0.1814890057 0.3516499996 -0.5056149960 vertex -0.1618220061 0.3301790059 -0.5048400164 vertex -0.1873690039 0.3251070082 -0.5051130056 endloop endfacet facet normal 0.006114 0.006785 -0.999958 outer loop vertex -0.1770319939 0.3771049976 -0.5054150224 vertex -0.1814890057 0.3516499996 -0.5056149960 vertex -0.2028390020 0.3716259897 -0.5056099892 endloop endfacet facet normal -0.001442 -0.999997 0.001912 outer loop vertex -0.1159529984 -0.4990609884 -0.1648879945 vertex -0.1395169944 -0.4989970028 -0.1491940022 vertex -0.1387560070 -0.4990450144 -0.1737309992 endloop endfacet facet normal 0.016784 -0.022623 -0.999603 outer loop vertex -0.1873690039 0.3251070082 -0.5051130056 vertex -0.2091799974 0.3396790028 -0.5058090091 vertex -0.1814890057 0.3516499996 -0.5056149960 endloop endfacet facet normal -0.998882 -0.045804 0.011735 outer loop vertex -0.5029850006 0.2899290025 -0.1586199999 vertex -0.5044559836 0.3221240044 -0.1581670046 vertex -0.5040000081 0.3054960072 -0.1842570007 endloop endfacet facet normal -0.998518 -0.050357 0.020620 outer loop vertex -0.5023949742 0.2739630044 -0.1835409999 vertex -0.5040000081 0.3054960072 -0.1842570007 vertex -0.5036039948 0.2872689962 -0.2095929980 endloop endfacet facet normal -0.040719 -0.999164 -0.003753 outer loop vertex 0.3484539986 -0.5054690242 -0.0938865989 vertex 0.3508749902 -0.5056809783 -0.0637215003 vertex 0.3168439865 -0.5042459965 -0.0765348002 endloop endfacet facet normal -0.031920 -0.999477 0.005244 outer loop vertex 0.3292419910 -0.5048750043 -0.0417856015 vertex 0.3508749902 -0.5056809783 -0.0637215003 vertex 0.3591789901 -0.5058000088 -0.0358603001 endloop endfacet facet normal 0.010463 -0.999871 0.012209 outer loop vertex -0.1794330031 -0.4996980131 -0.1984030008 vertex -0.1499200016 -0.4993529916 -0.1954389960 vertex -0.1665049940 -0.4991779923 -0.1668940037 endloop endfacet facet normal 0.000494 -0.999783 0.020836 outer loop vertex -0.1219369993 -0.4992670119 -0.1919769943 vertex -0.1499200016 -0.4993529916 -0.1954389960 vertex -0.1320170015 -0.4998340011 -0.2189439982 endloop endfacet facet normal 0.005727 -0.988895 -0.148508 outer loop vertex -0.2693310082 -0.5066300035 -0.3905349970 vertex -0.2674559951 -0.5022460222 -0.4196549952 vertex -0.2397480011 -0.5043290257 -0.4047160149 endloop endfacet facet normal -0.088359 0.835467 0.542390 outer loop vertex 0.2720870078 0.4910899997 0.4461799860 vertex 0.2834480107 0.4766950011 0.4702039957 vertex 0.3066200018 0.4874989986 0.4573369920 endloop endfacet facet normal -0.042058 0.905757 0.421706 outer loop vertex 0.3066200018 0.4874989986 0.4573369920 vertex 0.3040530086 0.4979560077 0.4346210063 vertex 0.2720870078 0.4910899997 0.4461799860 endloop endfacet facet normal -0.999114 0.041853 -0.004453 outer loop vertex -0.5024330020 -0.2684989870 -0.0693200976 vertex -0.5028719902 -0.2761029899 -0.0422908999 vertex -0.5015720129 -0.2458679974 -0.0497913994 endloop endfacet facet normal -0.041022 -0.000305 0.999158 outer loop vertex 0.3204540014 0.0190316997 0.5040550232 vertex 0.2903029919 0.0185608007 0.5028169751 vertex 0.3077970147 -0.0051056100 0.5035279989 endloop endfacet facet normal -0.039640 -0.003971 0.999206 outer loop vertex 0.2974680066 -0.0318370014 0.5030120015 vertex 0.3295629919 -0.0266158003 0.5043060184 vertex 0.3077970147 -0.0051056100 0.5035279989 endloop endfacet facet normal -0.002100 -0.998817 0.048578 outer loop vertex 0.0269089993 -0.5036290288 -0.2956590056 vertex 0.0048268498 -0.5031830072 -0.2874430120 vertex 0.0119209997 -0.5044890046 -0.3139890134 endloop endfacet facet normal -0.001559 -0.053333 0.998576 outer loop vertex -0.1260100007 -0.3969979882 0.5025200248 vertex -0.1038089991 -0.3656870127 0.5042269826 vertex -0.1394390017 -0.3588599861 0.5045359731 endloop endfacet facet normal -0.004537 -0.999990 0.000142 outer loop vertex -0.1082409993 -0.4990690053 0.1493069977 vertex -0.1355990022 -0.4989430010 0.1625930071 vertex -0.1336849928 -0.4989559948 0.1321409941 endloop endfacet facet normal 0.989548 0.143022 0.018409 outer loop vertex 0.5007629991 0.4179680049 0.1042300016 vertex 0.5035629869 0.3964779973 0.1206789985 vertex 0.5039939880 0.3967280090 0.0955694020 endloop endfacet facet normal 0.995274 0.095697 -0.016510 outer loop vertex 0.5050290227 0.3820709884 0.0730080977 vertex 0.5023350120 0.4106769860 0.0764136985 vertex 0.5039939880 0.3967280090 0.0955694020 endloop endfacet facet normal -0.041464 0.035180 0.998520 outer loop vertex 0.3147990108 -0.2140939981 0.5044299960 vertex 0.2820970118 -0.2062879950 0.5027970076 vertex 0.2886030078 -0.2340980023 0.5040469766 endloop endfacet facet normal -0.028654 0.048539 0.998410 outer loop vertex 0.3417829871 -0.2341039926 0.5058630109 vertex 0.3148739934 -0.2463479936 0.5056859851 vertex 0.3362140059 -0.2588860095 0.5069079995 endloop endfacet facet normal 0.008663 -0.999866 0.013924 outer loop vertex 0.0814275965 -0.4998649955 -0.2012210041 vertex 0.1109850034 -0.4996669888 -0.2053920031 vertex 0.1090430021 -0.4993259907 -0.1796970069 endloop endfacet facet normal 0.007051 -0.999963 0.004971 outer loop vertex 0.0803339034 -0.4994359910 -0.1611060053 vertex 0.1090430021 -0.4993259907 -0.1796970069 vertex 0.1117929965 -0.4991579950 -0.1498049945 endloop endfacet facet normal -0.009766 -0.999336 -0.035095 outer loop vertex -0.0811500996 -0.5002359748 0.2205860019 vertex -0.0658356994 -0.5010700226 0.2400739938 vertex -0.0947050005 -0.5008350015 0.2414149940 endloop endfacet facet normal 0.997991 0.042733 0.046772 outer loop vertex 0.5072069764 -0.2895259857 -0.2895709872 vertex 0.5069620013 -0.2619889975 -0.3095029891 vertex 0.5052539706 -0.2573580146 -0.2772890031 endloop endfacet facet normal -0.044898 -0.998952 -0.008897 outer loop vertex 0.2645190060 -0.5024049878 0.1881829947 vertex 0.2564480007 -0.5017799735 0.1587370038 vertex 0.2887069881 -0.5033149719 0.1682929993 endloop endfacet facet normal 0.035437 -0.999371 0.001500 outer loop vertex -0.2514849901 -0.5012680292 0.1012659967 vertex -0.2171469927 -0.5000249743 0.1182259992 vertex -0.2454449981 -0.5009959936 0.1398169994 endloop endfacet facet normal 0.998672 -0.007193 -0.051010 outer loop vertex 0.5022190213 -0.0312089995 0.2701080143 vertex 0.5029649734 -0.0512261987 0.2875350118 vertex 0.5017399788 -0.0543312989 0.2639900148 endloop endfacet facet normal 0.020605 -0.999636 0.017419 outer loop vertex -0.1794330031 -0.4996980131 -0.1984030008 vertex -0.2002860010 -0.4997119904 -0.1745370030 vertex -0.2093929946 -0.5004119873 -0.2039359957 endloop endfacet facet normal 0.027738 -0.999552 0.011223 outer loop vertex -0.2002860010 -0.4997119904 -0.1745370030 vertex -0.2229640037 -0.5000910163 -0.1522440016 vertex -0.2304919958 -0.5006290078 -0.1815530062 endloop endfacet facet normal 0.019085 -0.999489 0.025631 outer loop vertex -0.2093929946 -0.5004119873 -0.2039359957 vertex -0.1897660047 -0.5006260276 -0.2268970013 vertex -0.1794330031 -0.4996980131 -0.1984030008 endloop endfacet facet normal -0.048560 0.998815 0.003305 outer loop vertex 0.2962290049 0.5028020144 0.0520766005 vertex 0.3182980120 0.5038520098 0.0590134002 vertex 0.3102439940 0.5035390258 0.0352648012 endloop endfacet facet normal -0.043043 0.999073 0.000944 outer loop vertex 0.3289169967 0.5043619871 0.0156990997 vertex 0.3003349900 0.5031350255 0.0110127004 vertex 0.3102439940 0.5035390258 0.0352648012 endloop endfacet facet normal 0.043544 -0.139067 0.989325 outer loop vertex 0.4031090140 -0.4133079946 0.5021539927 vertex 0.3856559992 -0.3945850134 0.5055540204 vertex 0.3789409995 -0.4258480072 0.5014550090 endloop endfacet facet normal -0.949138 -0.001633 0.314855 outer loop vertex -0.4923320115 -0.1964980066 0.4466249943 vertex -0.4992209971 -0.2086459994 0.4257949889 vertex -0.4925320148 -0.2248629928 0.4458749890 endloop endfacet facet normal -0.264085 -0.022206 0.964244 outer loop vertex -0.4144969881 -0.1745650023 0.5006459951 vertex -0.4196810126 -0.1499959975 0.4997920096 vertex -0.4374879897 -0.1628089994 0.4946199954 endloop endfacet facet normal -0.000929 -0.001380 0.999999 outer loop vertex 0.1463889927 -0.1700060070 0.4991019964 vertex 0.1742469966 -0.1568579972 0.4991460145 vertex 0.1445910037 -0.1361909956 0.4991469979 endloop endfacet facet normal -0.990273 0.011336 -0.138679 outer loop vertex -0.5045409799 -0.1532710046 -0.3944630027 vertex -0.5022209883 -0.1272439957 -0.4089019895 vertex -0.5011519790 -0.1557780057 -0.4188680053 endloop endfacet facet normal 0.028485 -0.022020 0.999352 outer loop vertex 0.3434379995 0.3304949999 0.5103549957 vertex 0.3472130001 0.3071509898 0.5097330213 vertex 0.3677049875 0.3183650076 0.5093960166 endloop endfacet facet normal 0.084980 -0.015880 0.996256 outer loop vertex 0.3970130086 -0.3641270101 0.5065550208 vertex 0.4070320129 -0.3345400095 0.5061720014 vertex 0.3779500127 -0.3382830024 0.5085930228 endloop endfacet facet normal 0.382196 -0.028987 0.923626 outer loop vertex 0.4442470074 -0.3747510016 0.4964590073 vertex 0.4612570107 -0.3644680083 0.4897429943 vertex 0.4488979876 -0.3428049982 0.4955370128 endloop endfacet facet normal -0.009952 -0.002946 0.999946 outer loop vertex 0.1742469966 -0.1568579972 0.4991460145 vertex 0.2052389979 -0.1492139995 0.4994769990 vertex 0.1825290024 -0.1210279986 0.4993340075 endloop endfacet facet normal -0.030673 -0.998336 0.048830 outer loop vertex 0.2263260037 -0.5033959746 -0.2776600122 vertex 0.2394759953 -0.5028349757 -0.2579300106 vertex 0.2176090032 -0.5018259883 -0.2510370016 endloop endfacet facet normal 0.056599 -0.898317 0.435687 outer loop vertex -0.1493880004 -0.4862259924 0.4611650109 vertex -0.1600790024 -0.4933060110 0.4479559958 vertex -0.1363070011 -0.4943709970 0.4426720142 endloop endfacet facet normal -0.999960 0.007542 -0.004907 outer loop vertex -0.4993239939 0.0596229993 0.1383669972 vertex -0.4993939996 0.0729245991 0.1730789989 vertex -0.4991100132 0.0951023027 0.1492930055 endloop endfacet facet normal -0.999986 0.005109 0.001499 outer loop vertex -0.4993239939 0.0596229993 0.1383669972 vertex -0.4993500113 0.0635936037 0.1074849963 vertex -0.4994899929 0.0354234017 0.1101199985 endloop endfacet facet normal 0.151155 -0.038398 0.987764 outer loop vertex 0.4070320129 -0.3345400095 0.5061720014 vertex 0.3970130086 -0.3641270101 0.5065550208 vertex 0.4249129891 -0.3564240038 0.5025849938 endloop endfacet facet normal 0.999321 -0.034802 0.012125 outer loop vertex 0.5010730028 0.2287259996 -0.2150020003 vertex 0.5012959838 0.2437960058 -0.1901240051 vertex 0.5001990199 0.2120350003 -0.1908780038 endloop endfacet facet normal 0.999981 0.004238 0.004534 outer loop vertex 0.4996519983 -0.1239319965 0.0148855001 vertex 0.4996039867 -0.1407960057 0.0412385017 vertex 0.4997969866 -0.1589870006 0.0156727992 endloop endfacet facet normal -0.999061 0.042996 -0.005409 outer loop vertex -0.5044729710 -0.3212000132 0.1326140016 vertex -0.5044170022 -0.3164499998 0.1600340009 vertex -0.5032569766 -0.2911410034 0.1469530016 endloop endfacet facet normal 0.998809 -0.041448 0.025749 outer loop vertex 0.5022479892 0.2557449937 -0.2170879990 vertex 0.5010730028 0.2287259996 -0.2150020003 vertex 0.5020999908 0.2409269959 -0.2351990044 endloop endfacet facet normal 0.050964 -0.998653 0.009790 outer loop vertex 0.4000369906 -0.5047129989 -0.0454685017 vertex 0.3772340119 -0.5059660077 -0.0545784011 vertex 0.3955059946 -0.5051879883 -0.0703328028 endloop endfacet facet normal 0.037401 -0.999282 -0.005971 outer loop vertex 0.3732419908 -0.5059639812 -0.0799205974 vertex 0.3955059946 -0.5051879883 -0.0703328028 vertex 0.3772340119 -0.5059660077 -0.0545784011 endloop endfacet facet normal 0.074374 -0.996753 0.030860 outer loop vertex 0.4000369906 -0.5047129989 -0.0454685017 vertex 0.4025340080 -0.5036060214 -0.0157318003 vertex 0.3826090097 -0.5056099892 -0.0324380994 endloop endfacet facet normal -0.646074 -0.035300 0.762458 outer loop vertex -0.4801099896 0.3805269897 0.4680170119 vertex -0.4595040083 0.3731909990 0.4851379991 vertex -0.4684169888 0.4019930065 0.4789189994 endloop endfacet facet normal 0.035791 -0.999357 -0.002227 outer loop vertex 0.3955059946 -0.5051879883 -0.0703328028 vertex 0.3732419908 -0.5059639812 -0.0799205974 vertex 0.3912129998 -0.5052949786 -0.0913192034 endloop endfacet facet normal 0.029027 -0.999495 -0.012899 outer loop vertex 0.3912129998 -0.5052949786 -0.0913192034 vertex 0.3732419908 -0.5059639812 -0.0799205974 vertex 0.3743839860 -0.5055959821 -0.1058660001 endloop endfacet facet normal -0.999092 0.041941 -0.007453 outer loop vertex -0.5032569766 -0.2911410034 0.1469530016 vertex -0.5044170022 -0.3164499998 0.1600340009 vertex -0.5036039948 -0.2930119932 0.1829439998 endloop endfacet facet normal -0.015296 0.013285 0.999795 outer loop vertex -0.3618519902 -0.0115743000 0.5053730011 vertex -0.3451119959 0.0160521995 0.5052620173 vertex -0.3793700039 0.0138617000 0.5047670007 endloop endfacet facet normal -0.008752 0.011575 0.999895 outer loop vertex -0.3438920081 -0.0358205996 0.5054240227 vertex -0.3737379909 -0.0379981995 0.5051879883 vertex -0.3566429913 -0.0623924993 0.5056200027 endloop endfacet facet normal 0.999975 0.004643 0.005273 outer loop vertex 0.4995450079 0.0719603971 0.0812152997 vertex 0.4997830093 0.0446472988 0.0601302981 vertex 0.4996879995 0.0774782002 0.0492413007 endloop endfacet facet normal -0.029589 0.999475 -0.013171 outer loop vertex 0.3221380115 0.5040429831 0.1171189994 vertex 0.3415710032 0.5048080087 0.1315159947 vertex 0.3498980105 0.5047600269 0.1091680005 endloop endfacet facet normal 0.995763 0.090971 0.013428 outer loop vertex 0.5066519976 0.3934220076 -0.3182800114 vertex 0.5092620254 0.3661890030 -0.3273319900 vertex 0.5075790286 0.3884739876 -0.3535040021 endloop endfacet facet normal -0.985634 0.159757 -0.054807 outer loop vertex -0.5063210130 0.4107420146 0.2945230007 vertex -0.5032799840 0.4225980043 0.2743929923 vertex -0.5072079897 0.3981109858 0.2736560106 endloop endfacet facet normal 0.980135 0.191474 -0.051695 outer loop vertex 0.5039179921 0.4148519933 -0.3661839962 vertex 0.5057039857 0.4002999961 -0.3862209916 vertex 0.4998089969 0.4291239977 -0.3912279904 endloop endfacet facet normal 0.992607 0.087519 -0.084089 outer loop vertex 0.5057039857 0.4002999961 -0.3862209916 vertex 0.5051990151 0.3839670122 -0.4091809988 vertex 0.5024899840 0.4115700126 -0.4124299884 endloop endfacet facet normal -0.026397 0.016334 -0.999518 outer loop vertex 0.3482739925 -0.3037729859 -0.5093169808 vertex 0.3439449966 -0.3368979990 -0.5097439885 vertex 0.3174020052 -0.3159100115 -0.5087000132 endloop endfacet facet normal 0.000664 -0.000499 -1.000000 outer loop vertex 0.0142352004 0.0326200016 -0.5000470281 vertex 0.0238556992 0.0012516300 -0.5000249743 vertex -0.0090522896 0.0096335402 -0.5000510216 endloop endfacet facet normal 0.001978 -0.013965 -0.999901 outer loop vertex -0.1507450044 0.1916719973 -0.4994679987 vertex -0.1482560039 0.1628109962 -0.4990600049 vertex -0.1729100049 0.1741410047 -0.4992670119 endloop endfacet facet normal -0.006665 -0.999964 0.005156 outer loop vertex -0.1028899997 -0.4993210137 0.0852122977 vertex -0.0995018035 -0.4995180070 0.0513857007 vertex -0.0728731006 -0.4995920062 0.0714569017 endloop endfacet facet normal -0.527118 -0.044591 0.848621 outer loop vertex -0.4521169960 0.0498845987 0.4920809865 vertex -0.4675450027 0.0592305996 0.4829890132 vertex -0.4644809961 0.0341433994 0.4835740030 endloop endfacet facet normal -0.006188 -0.999970 0.004726 outer loop vertex -0.0501844995 -0.4996379912 0.0914338976 vertex -0.0728731006 -0.4995920062 0.0714569017 vertex -0.0426931009 -0.4998170137 0.0633632988 endloop endfacet facet normal 0.999050 -0.010613 -0.042278 outer loop vertex 0.5008599758 -0.0412461013 0.2399100065 vertex 0.5017399788 -0.0543312989 0.2639900148 vertex 0.5008839965 -0.0725776032 0.2483430058 endloop endfacet facet normal -0.993820 0.007993 -0.110719 outer loop vertex -0.5017560124 -0.0953491032 -0.4107730091 vertex -0.5022209883 -0.1272439957 -0.4089019895 vertex -0.5045719743 -0.1070159972 -0.3863390088 endloop endfacet facet normal -0.998470 0.004547 -0.055114 outer loop vertex -0.5052790046 -0.0553504005 -0.3716180027 vertex -0.5037680268 -0.0512364991 -0.3986519873 vertex -0.5043590069 -0.0778852031 -0.3901439905 endloop endfacet facet normal -0.992938 -0.008199 -0.118349 outer loop vertex -0.5017560124 -0.0953491032 -0.4107730091 vertex -0.5045719743 -0.1070159972 -0.3863390088 vertex -0.5043590069 -0.0778852031 -0.3901439905 endloop endfacet facet normal 0.054168 0.998358 0.018651 outer loop vertex 0.3725399971 0.5084900260 0.3623040020 vertex 0.3826049864 0.5083780289 0.3390679955 vertex 0.3573130071 0.5097969770 0.3365690112 endloop endfacet facet normal -0.031451 -0.993525 -0.109174 outer loop vertex 0.3352169991 -0.5084859729 -0.3890579939 vertex 0.3014520109 -0.5079640150 -0.3840810061 vertex 0.3142000139 -0.5052419901 -0.4125249982 endloop endfacet facet normal 0.038697 -0.999251 -0.000586 outer loop vertex 0.3867239952 -0.5086539984 -0.3459599912 vertex 0.3572250009 -0.5098050237 -0.3312020004 vertex 0.3599480093 -0.5096790195 -0.3662619889 endloop endfacet facet normal -0.049191 -0.997803 0.044372 outer loop vertex 0.3123340011 -0.5065100193 -0.2575849891 vertex 0.2872500122 -0.5044379830 -0.2387990057 vertex 0.2822490036 -0.5055320263 -0.2689450085 endloop endfacet facet normal -0.037941 0.006949 -0.999256 outer loop vertex 0.3309510052 0.0267209001 -0.5049530268 vertex 0.3348779976 0.0030091500 -0.5052670240 vertex 0.3110049963 0.0078373495 -0.5043269992 endloop endfacet facet normal 0.999031 0.042090 0.012857 outer loop vertex 0.5033190250 -0.2942239940 -0.1597339958 vertex 0.5045149922 -0.3200710118 -0.1680479944 vertex 0.5037850142 -0.2957189977 -0.1910479963 endloop endfacet facet normal -0.003213 -0.004186 -0.999986 outer loop vertex -0.0994538963 -0.1101400033 -0.4993439913 vertex -0.1003689989 -0.1404920071 -0.4992139935 vertex -0.1266950071 -0.1260139942 -0.4991900027 endloop endfacet facet normal -0.107675 0.994181 -0.003339 outer loop vertex -0.3954910040 0.5046269894 0.0387585983 vertex -0.3892880082 0.5052009821 0.0096362000 vertex -0.4150829911 0.5024380088 0.0187919997 endloop endfacet facet normal -0.047532 0.962072 -0.268623 outer loop vertex 0.3479579985 0.5023139715 -0.4227150083 vertex 0.3176409900 0.4959380031 -0.4401859939 vertex 0.3163500130 0.5046269894 -0.4088380039 endloop endfacet facet normal -0.998782 -0.048302 -0.010122 outer loop vertex -0.5039309859 0.2964549959 0.1408050060 vertex -0.5033370256 0.2789979875 0.1655009985 vertex -0.5045899749 0.3052909970 0.1636649966 endloop endfacet facet normal -0.127758 -0.990786 0.044946 outer loop vertex -0.3832150102 -0.5069919825 -0.2641490102 vertex -0.4111689925 -0.5038920045 -0.2752720118 vertex -0.3872720003 -0.5079249740 -0.2962479889 endloop endfacet facet normal -0.997665 0.068125 -0.004945 outer loop vertex -0.5039489865 0.3975430131 0.1257479936 vertex -0.5052279830 0.3778220117 0.1121010035 vertex -0.5053439736 0.3782289922 0.1411080062 endloop endfacet facet normal -0.999784 -0.017380 -0.011413 outer loop vertex -0.5058699846 0.3535740077 0.1594419926 vertex -0.5052440166 0.3255710006 0.1472509950 vertex -0.5056030154 0.3271430135 0.1763049960 endloop endfacet facet normal 0.992352 0.123286 -0.006137 outer loop vertex 0.5016540289 0.4117060006 0.1707720011 vertex 0.5045019984 0.3889330029 0.1738040000 vertex 0.5037500262 0.3937790096 0.1495620012 endloop endfacet facet normal 0.448845 -0.893601 -0.003936 outer loop vertex 0.4567739964 -0.4863120019 -0.1944690049 vertex 0.4477869868 -0.4909409881 -0.1683820039 vertex 0.4369660020 -0.4962669909 -0.1931830049 endloop endfacet facet normal -0.999753 -0.002738 0.022034 outer loop vertex -0.4993439913 -0.0959310979 -0.1922679991 vertex -0.4998410046 -0.0687171966 -0.2114380002 vertex -0.4999879897 -0.1004360020 -0.2220479995 endloop endfacet facet normal 0.008412 -0.028135 -0.999569 outer loop vertex 0.0563584007 0.2460920066 -0.5009300113 vertex 0.0856278986 0.2386409938 -0.5004739761 vertex 0.0652241036 0.2176560014 -0.5000550151 endloop endfacet facet normal -0.999506 -0.005710 0.030917 outer loop vertex -0.4999879897 -0.1004360020 -0.2220479995 vertex -0.4998410046 -0.0687171966 -0.2114380002 vertex -0.5007299781 -0.0789932013 -0.2420749962 endloop endfacet facet normal -0.999368 0.000103 0.035545 outer loop vertex -0.5010070205 -0.1062500030 -0.2506819963 vertex -0.5003690124 -0.1292469949 -0.2326769978 vertex -0.4999879897 -0.1004360020 -0.2220479995 endloop endfacet facet normal -0.999555 0.002246 0.029742 outer loop vertex -0.4999879897 -0.1004360020 -0.2220479995 vertex -0.5003690124 -0.1292469949 -0.2326769978 vertex -0.4994949996 -0.1233149990 -0.2037519962 endloop endfacet facet normal -0.068867 -0.974311 -0.214420 outer loop vertex -0.4015370011 -0.5027109981 -0.4120280147 vertex -0.3860220015 -0.5000619888 -0.4290480018 vertex -0.3786279857 -0.5058159828 -0.4052770138 endloop endfacet facet normal -0.101290 -0.988646 -0.110989 outer loop vertex -0.4015370011 -0.5027109981 -0.4120280147 vertex -0.3786279857 -0.5058159828 -0.4052770138 vertex -0.4005909860 -0.5054969788 -0.3880749941 endloop endfacet facet normal -0.120845 -0.958208 -0.259296 outer loop vertex -0.3860220015 -0.5000619888 -0.4290480018 vertex -0.4015370011 -0.5027109981 -0.4120280147 vertex -0.4165140092 -0.4955599904 -0.4314740002 endloop endfacet facet normal 0.998844 0.044983 0.016972 outer loop vertex 0.5021479726 -0.2616339922 -0.1925680041 vertex 0.5007629991 -0.2324460000 -0.1884189993 vertex 0.5012189746 -0.2504720092 -0.1674779952 endloop endfacet facet normal -0.999079 0.008890 0.041984 outer loop vertex -0.5016999841 -0.1338160038 -0.2633819878 vertex -0.5011140108 -0.1594419926 -0.2440119982 vertex -0.5003690124 -0.1292469949 -0.2326769978 endloop endfacet facet normal -0.004964 0.018453 -0.999817 outer loop vertex -0.0724968016 -0.2189020067 -0.4999870062 vertex -0.0642843023 -0.1940439939 -0.4995689988 vertex -0.0468084998 -0.2135089934 -0.5000150204 endloop endfacet facet normal -0.004309 0.018236 -0.999824 outer loop vertex -0.0642843023 -0.1940439939 -0.4995689988 vertex -0.0724968016 -0.2189020067 -0.4999870062 vertex -0.0922767967 -0.1982460022 -0.4995250106 endloop endfacet facet normal -0.005296 0.015981 -0.999858 outer loop vertex -0.0203208998 -0.2070430070 -0.5000519753 vertex -0.0468084998 -0.2135089934 -0.5000150204 vertex -0.0389922000 -0.1875810027 -0.4996420145 endloop endfacet facet normal -0.007754 0.026051 -0.999631 outer loop vertex -0.0468084998 -0.2135089934 -0.5000150204 vertex -0.0203208998 -0.2070430070 -0.5000519753 vertex -0.0289143994 -0.2344669998 -0.5006999969 endloop endfacet facet normal 0.999982 -0.005346 0.002581 outer loop vertex 0.4994420111 -0.0546302013 -0.1665879935 vertex 0.4992910028 -0.0725938007 -0.1452859938 vertex 0.4993070066 -0.0831224993 -0.1732989997 endloop endfacet facet normal 0.056882 -0.010048 -0.998330 outer loop vertex -0.3167519867 0.1255179942 -0.5040439963 vertex -0.3076019883 0.1599290073 -0.5038689971 vertex -0.2883560061 0.1333599985 -0.5025050044 endloop endfacet facet normal 0.042881 0.828609 0.558183 outer loop vertex -0.0788052976 0.4785600007 0.4736059904 vertex -0.0798591971 0.4899660051 0.4567550123 vertex -0.1025969982 0.4844399989 0.4667049944 endloop endfacet facet normal 0.999314 -0.000248 0.037041 outer loop vertex 0.5019059777 0.0243309997 -0.2632569969 vertex 0.5009800196 0.0189715009 -0.2383120060 vertex 0.5018069744 -0.0021413600 -0.2607629895 endloop endfacet facet normal 0.021507 -0.998827 0.043390 outer loop vertex -0.1997379959 -0.5020800233 -0.2554250062 vertex -0.1710350066 -0.5011960268 -0.2493029982 vertex -0.1897660047 -0.5006260276 -0.2268970013 endloop endfacet facet normal 0.004602 -0.998489 0.054751 outer loop vertex -0.1298290044 -0.5018669963 -0.2694050074 vertex -0.1542460024 -0.5018829703 -0.2676439881 vertex -0.1487859935 -0.5034170151 -0.2960790098 endloop endfacet facet normal 0.004113 -0.998840 0.047974 outer loop vertex -0.1542460024 -0.5018829703 -0.2676439881 vertex -0.1298290044 -0.5018669963 -0.2694050074 vertex -0.1439329982 -0.5007650256 -0.2452519983 endloop endfacet facet normal 0.004120 -0.998473 0.055093 outer loop vertex -0.1487859935 -0.5034170151 -0.2960790098 vertex -0.1150889993 -0.5032029748 -0.2947199941 vertex -0.1298290044 -0.5018669963 -0.2694050074 endloop endfacet facet normal -0.017814 -0.994852 0.099756 outer loop vertex 0.3218089938 -0.5069100261 0.4035879970 vertex 0.2943600118 -0.5057610273 0.4101450145 vertex 0.2955470085 -0.5082589984 0.3854449987 endloop endfacet facet normal 0.028978 0.236856 0.971112 outer loop vertex -0.1390600055 0.4197869897 0.5003039837 vertex -0.1513379961 0.4439989924 0.4947650135 vertex -0.1700260043 0.4255230129 0.4998289943 endloop endfacet facet normal -0.006785 -0.005604 -0.999961 outer loop vertex -0.0735260025 0.1605699956 -0.4994710088 vertex -0.0497248992 0.1813549995 -0.4997490048 vertex -0.0447426997 0.1490920037 -0.4996019900 endloop endfacet facet normal 0.005800 -0.175233 -0.984510 outer loop vertex -0.0686623007 -0.4292800128 -0.4985469878 vertex -0.0585210994 -0.4055159986 -0.5027170181 vertex -0.0401871987 -0.4253880084 -0.4990719855 endloop endfacet facet normal 0.018789 -0.334679 -0.942145 outer loop vertex -0.0961275026 -0.4331189990 -0.4977310002 vertex -0.0686623007 -0.4292800128 -0.4985469878 vertex -0.0786828995 -0.4497619867 -0.4914709926 endloop endfacet facet normal 0.987928 0.154863 -0.003888 outer loop vertex 0.5030429959 0.4065009952 -0.1132640019 vertex 0.4998939931 0.4270670116 -0.0942528993 vertex 0.5038859844 0.4018689990 -0.0835639983 endloop endfacet facet normal 0.005490 -0.999964 0.006534 outer loop vertex 0.0845786035 -0.4993619919 0.1050219983 vertex 0.0976591036 -0.4994229972 0.0846948028 vertex 0.1120110005 -0.4992179871 0.1040130034 endloop endfacet facet normal 0.004502 -0.999963 0.007268 outer loop vertex 0.0976591036 -0.4994229972 0.0846948028 vertex 0.1245419979 -0.4993770123 0.0743708014 vertex 0.1120110005 -0.4992179871 0.1040130034 endloop endfacet facet normal -0.999509 0.022796 0.021497 outer loop vertex -0.5086479783 -0.2999410033 0.3570359945 vertex -0.5079720020 -0.2899999917 0.3779239953 vertex -0.5079630017 -0.2745569944 0.3619660139 endloop endfacet facet normal 0.710016 -0.484382 0.511127 outer loop vertex 0.4704360068 -0.4541450143 0.4707820117 vertex 0.4660370052 -0.4633040130 0.4682129920 vertex 0.4745779932 -0.4590120018 0.4604159892 endloop endfacet facet normal 0.089510 -0.995505 0.030941 outer loop vertex 0.3848679960 -0.5049690008 -0.1625339985 vertex 0.4056529999 -0.5033760071 -0.1714099944 vertex 0.4092639983 -0.5021780133 -0.1433120072 endloop endfacet facet normal -0.719163 0.044859 0.693392 outer loop vertex -0.4835529923 0.2721030116 0.4656679928 vertex -0.4706340134 0.2547619939 0.4801889956 vertex -0.4668720067 0.2819019854 0.4823350012 endloop endfacet facet normal 0.235867 -0.970915 0.041130 outer loop vertex 0.4092639983 -0.5021780133 -0.1433120072 vertex 0.4259679914 -0.4991909862 -0.1685920060 vertex 0.4370400012 -0.4954049885 -0.1427139938 endloop endfacet facet normal 0.197454 -0.979801 0.031661 outer loop vertex 0.4056529999 -0.5033760071 -0.1714099944 vertex 0.4147619903 -0.5022330284 -0.1928469986 vertex 0.4259679914 -0.4991909862 -0.1685920060 endloop endfacet facet normal 0.120376 -0.992332 0.028034 outer loop vertex 0.4002510011 -0.5046690106 -0.2167650014 vertex 0.4147619903 -0.5022330284 -0.1928469986 vertex 0.3905670047 -0.5050879717 -0.1900130063 endloop endfacet facet normal 0.028796 -0.999532 0.010300 outer loop vertex 0.3905670047 -0.5050879717 -0.1900130063 vertex 0.3848679960 -0.5049690008 -0.1625339985 vertex 0.3636890054 -0.5057929754 -0.1832839996 endloop endfacet facet normal 0.999582 0.026910 -0.010566 outer loop vertex 0.5066949725 -0.2032990009 0.3435260057 vertex 0.5070530176 -0.2076009959 0.3664430082 vertex 0.5074380040 -0.2294899970 0.3471159935 endloop endfacet facet normal 0.017356 -0.054582 -0.998358 outer loop vertex -0.3605259955 -0.3856270015 -0.5092809796 vertex -0.3364410102 -0.3702670038 -0.5097020268 vertex -0.3367080092 -0.3978439867 -0.5081989765 endloop endfacet facet normal 0.042385 -0.161275 -0.985999 outer loop vertex -0.3404780030 -0.4218530059 -0.5044339895 vertex -0.3574419916 -0.4081229866 -0.5074089766 vertex -0.3367080092 -0.3978439867 -0.5081989765 endloop endfacet facet normal 0.002942 -0.082527 -0.996584 outer loop vertex -0.3367080092 -0.3978439867 -0.5081989765 vertex -0.3574419916 -0.4081229866 -0.5074089766 vertex -0.3605259955 -0.3856270015 -0.5092809796 endloop endfacet facet normal -0.998474 -0.047981 -0.027354 outer loop vertex -0.5031229854 0.2607029974 0.1974910051 vertex -0.5052689910 0.2918410003 0.2212059945 vertex -0.5046740174 0.2980830073 0.1885389984 endloop endfacet facet normal -0.006942 -0.031465 0.999481 outer loop vertex -0.0785240009 0.2443719953 0.5011259913 vertex -0.0869527981 0.2107509971 0.5000090003 vertex -0.0501476005 0.2218479961 0.5006139874 endloop endfacet facet normal -0.002389 0.037339 0.999300 outer loop vertex -0.0703348964 -0.3121429980 0.5040190220 vertex -0.0882961974 -0.2864750028 0.5030170083 vertex -0.0966347009 -0.3128620088 0.5039830208 endloop endfacet facet normal -0.006781 0.027473 0.999600 outer loop vertex -0.1229140013 -0.2944230139 0.5032979846 vertex -0.1163460016 -0.3323160112 0.5043839812 vertex -0.0966347009 -0.3128620088 0.5039830208 endloop endfacet facet normal 0.000976 0.004877 0.999988 outer loop vertex -0.1500619948 -0.3224999905 0.5043690205 vertex -0.1394390017 -0.3588599861 0.5045359731 vertex -0.1163460016 -0.3323160112 0.5043839812 endloop endfacet facet normal -0.999676 0.019568 -0.016256 outer loop vertex -0.5095149875 0.3437550068 -0.3488579988 vertex -0.5094839931 0.3638640046 -0.3265590072 vertex -0.5088359714 0.3742319942 -0.3539290130 endloop endfacet facet normal -0.995423 0.080583 -0.051373 outer loop vertex -0.5064250231 0.4026330113 -0.3560949862 vertex -0.5063620210 0.3873969913 -0.3812150061 vertex -0.5088359714 0.3742319942 -0.3539290130 endloop endfacet facet normal 0.973048 0.023503 -0.229402 outer loop vertex 0.5060999990 -0.3018409908 -0.4112389982 vertex 0.5048909783 -0.3248830140 -0.4187279940 vertex 0.5014610291 -0.3010309935 -0.4308330119 endloop endfacet facet normal 0.981131 0.171301 0.089658 outer loop vertex 0.5011799932 0.4313490093 0.3857449889 vertex 0.5056769848 0.4074650109 0.3821670115 vertex 0.5044590235 0.4228639901 0.3660739958 endloop endfacet facet normal 0.033029 0.039415 0.998677 outer loop vertex -0.3103410006 -0.3154680133 0.5090609789 vertex -0.2992089987 -0.2844850123 0.5074700117 vertex -0.3305569887 -0.2904700041 0.5087429881 endloop endfacet facet normal 0.011388 -0.999817 -0.015403 outer loop vertex -0.1601919979 -0.4990620017 0.1766410023 vertex -0.1567189991 -0.4994379878 0.2036139965 vertex -0.1829950064 -0.4996030033 0.1948989928 endloop endfacet facet normal 0.026024 -0.999450 -0.020543 outer loop vertex -0.1829950064 -0.4996030033 0.1948989928 vertex -0.2062260062 -0.5006449819 0.2161639929 vertex -0.2111939937 -0.5001270175 0.1846700013 endloop endfacet facet normal -0.026821 -0.999057 0.034137 outer loop vertex 0.2961399853 -0.5093129873 0.3550649881 vertex 0.2955470085 -0.5082589984 0.3854449987 vertex 0.2666000128 -0.5080239773 0.3695800006 endloop endfacet facet normal -0.040291 -0.999042 0.017067 outer loop vertex 0.2666000128 -0.5080239773 0.3695800006 vertex 0.2367050052 -0.5065870285 0.3831189871 vertex 0.2381020039 -0.5071709752 0.3522340059 endloop endfacet facet normal -0.999967 -0.007565 0.003003 outer loop vertex -0.4996710122 0.1804639995 0.0302338991 vertex -0.4994690120 0.1507840008 0.0227303002 vertex -0.4994480014 0.1599529982 0.0528284982 endloop endfacet facet normal 0.999286 0.002703 0.037674 outer loop vertex 0.5014029741 0.0464603007 -0.2515029907 vertex 0.5009800196 0.0189715009 -0.2383120060 vertex 0.5019059777 0.0243309997 -0.2632569969 endloop endfacet facet normal 0.998772 0.049263 -0.005291 outer loop vertex 0.5083590150 -0.2737610042 -0.3679040074 vertex 0.5081220269 -0.2659519911 -0.3399339914 vertex 0.5092890263 -0.2905179858 -0.3483679891 endloop endfacet facet normal 0.998271 0.043649 0.039355 outer loop vertex 0.5066170096 -0.2361149937 -0.3294489980 vertex 0.5051779747 -0.2316070050 -0.2979469895 vertex 0.5069620013 -0.2619889975 -0.3095029891 endloop endfacet facet normal 0.998551 -0.041335 0.034444 outer loop vertex 0.5087180138 0.3144449890 -0.3152270019 vertex 0.5069599748 0.3002690077 -0.2812719941 vertex 0.5068219900 0.2768859863 -0.3053329885 endloop endfacet facet normal -0.004256 -0.999979 -0.004828 outer loop vertex -0.0530451983 -0.4998640120 -0.0610264018 vertex -0.0623583011 -0.4996869862 -0.0894830972 vertex -0.0335602984 -0.4998269975 -0.0858704001 endloop endfacet facet normal 0.000811 -0.999387 0.035000 outer loop vertex -0.1320170015 -0.4998340011 -0.2189439982 vertex -0.1439329982 -0.5007650256 -0.2452519983 vertex -0.1155880019 -0.5006840229 -0.2435960025 endloop endfacet facet normal 0.983982 0.023134 0.176758 outer loop vertex 0.5037230253 -0.1065659970 0.4032010138 vertex 0.4991999865 -0.1102640033 0.4288640022 vertex 0.5025370121 -0.1349020004 0.4135119915 endloop endfacet facet normal 0.004535 0.005112 0.999977 outer loop vertex 0.1046660021 0.0608921982 0.4995549917 vertex 0.0849922001 0.0400016010 0.4997510016 vertex 0.1133119985 0.0350285992 0.4996480048 endloop endfacet facet normal 0.042910 -0.998892 0.019321 outer loop vertex 0.3557910025 -0.5092880130 -0.3012880087 vertex 0.3572250009 -0.5098050237 -0.3312020004 vertex 0.3858380020 -0.5081130266 -0.3072730005 endloop endfacet facet normal -0.999153 -0.039609 -0.011142 outer loop vertex -0.5017679930 0.2470889986 0.1633590013 vertex -0.5010619760 0.2373549938 0.1346510053 vertex -0.5004289746 0.2152290046 0.1565420032 endloop endfacet facet normal -0.999211 -0.023215 -0.032231 outer loop vertex -0.5015239716 0.1943210065 0.2318390012 vertex -0.5008350015 0.2024469972 0.2046270072 vertex -0.5002220273 0.1745170057 0.2057410032 endloop endfacet facet normal -0.999325 -0.032065 -0.017951 outer loop vertex -0.5008350015 0.2024469972 0.2046270072 vertex -0.5012099743 0.2241100073 0.1868059933 vertex -0.5000699759 0.1926749945 0.1794929951 endloop endfacet facet normal -0.999766 -0.004940 -0.021040 outer loop vertex -0.4992580116 0.1287470013 0.1847620010 vertex -0.4996129870 0.1142060012 0.2050440013 vertex -0.4997830093 0.1430110037 0.2063599974 endloop endfacet facet normal -0.999656 -0.024762 -0.008697 outer loop vertex -0.5004289746 0.2152290046 0.1565420032 vertex -0.4995659888 0.1831160039 0.1487810016 vertex -0.5000699759 0.1926749945 0.1794929951 endloop endfacet facet normal -0.999720 -0.016348 -0.017100 outer loop vertex -0.5002220273 0.1745170057 0.2057410032 vertex -0.5000699759 0.1926749945 0.1794929951 vertex -0.4994040132 0.1569419950 0.1747200042 endloop endfacet facet normal -0.979760 0.199887 0.010727 outer loop vertex -0.5005199909 0.4276469946 -0.2908399999 vertex -0.5056149960 0.4022809863 -0.2835269868 vertex -0.5016379952 0.4206379950 -0.2623490095 endloop endfacet facet normal 0.999691 -0.003083 0.024681 outer loop vertex 0.5009800196 0.0189715009 -0.2383120060 vertex 0.5001090169 0.0116085997 -0.2039519995 vertex 0.5006920099 -0.0103265001 -0.2303059995 endloop endfacet facet normal -0.998282 0.045164 -0.037334 outer loop vertex -0.5048509836 -0.2741149962 0.2642279863 vertex -0.5038509965 -0.2690860033 0.2435729951 vertex -0.5052800179 -0.2980450094 0.2467509955 endloop endfacet facet normal -0.998171 0.041725 -0.043736 outer loop vertex -0.5063549876 -0.2938709855 0.2797060013 vertex -0.5055890083 -0.2651619911 0.2896130085 vertex -0.5048509836 -0.2741149962 0.2642279863 endloop endfacet facet normal -0.999957 0.002790 0.008885 outer loop vertex -0.4995290041 0.0480422005 -0.1561290026 vertex -0.4996950030 0.0712563992 -0.1820989996 vertex -0.4998430014 0.0360666998 -0.1877059937 endloop endfacet facet normal -0.024708 -0.050578 0.998414 outer loop vertex 0.2306959927 0.2525199950 0.5026640296 vertex 0.2203759998 0.2817620039 0.5038899779 vertex 0.2003310025 0.2577599883 0.5021780133 endloop endfacet facet normal 0.999991 0.003807 -0.001639 outer loop vertex 0.5000669956 0.0326393992 -0.0142350001 vertex 0.5000240207 0.0315260999 -0.0430456996 vertex 0.4999420047 0.0590194985 -0.0292262994 endloop endfacet facet normal 0.999982 0.005257 -0.002885 outer loop vertex 0.4998460114 0.0590252988 -0.0624898002 vertex 0.4997499883 0.0876896009 -0.0435441993 vertex 0.4999420047 0.0590194985 -0.0292262994 endloop endfacet facet normal 0.999981 0.005931 -0.001534 outer loop vertex 0.4999420047 0.0590194985 -0.0292262994 vertex 0.4997499883 0.0876896009 -0.0435441993 vertex 0.4998089969 0.0857120976 -0.0127188005 endloop endfacet facet normal -0.002605 -0.999938 0.010797 outer loop vertex 0.0131996004 -0.5000680089 -0.1985500008 vertex 0.0213744007 -0.4996879995 -0.1613840014 vertex -0.0111852996 -0.4996840060 -0.1688710004 endloop endfacet facet normal -0.003480 -0.999765 -0.021411 outer loop vertex 0.3478479981 -0.5100439787 0.3385759890 vertex 0.3195619881 -0.5099949837 0.3408859968 vertex 0.3265349865 -0.5094580054 0.3146789968 endloop endfacet facet normal -0.050183 -0.998688 0.010153 outer loop vertex 0.2728149891 -0.5019749999 -0.1625989974 vertex 0.2666079998 -0.5019850135 -0.1942629963 vertex 0.2894119918 -0.5030410290 -0.1854230016 endloop endfacet facet normal -0.051718 -0.998339 0.025390 outer loop vertex 0.2666079998 -0.5019850135 -0.1942629963 vertex 0.2639780045 -0.5025609732 -0.2222670019 vertex 0.2891229987 -0.5035489798 -0.2098969966 endloop endfacet facet normal -0.999783 -0.002928 0.020628 outer loop vertex -0.4998430014 0.0360666998 -0.1877059937 vertex -0.5003910065 0.0194557998 -0.2166240066 vertex -0.4997879863 0.0034775699 -0.1896660030 endloop endfacet facet normal -0.026481 -0.999647 0.002049 outer loop vertex 0.2088889927 -0.5001029968 0.0122443996 vertex 0.2396470010 -0.5009080172 0.0170067996 vertex 0.2224349976 -0.5003979802 0.0433892012 endloop endfacet facet normal 0.002834 -0.999920 -0.012312 outer loop vertex 0.3548139930 -0.5052459836 0.1683280021 vertex 0.3391779959 -0.5050470233 0.1485709995 vertex 0.3676559925 -0.5049340129 0.1459479928 endloop endfacet facet normal 0.034794 -0.999376 0.006034 outer loop vertex 0.3676559925 -0.5049340129 0.1459479928 vertex 0.3851589859 -0.5041559935 0.1738789976 vertex 0.3548139930 -0.5052459836 0.1683280021 endloop endfacet facet normal -0.042712 0.000876 -0.999087 outer loop vertex 0.2712259889 0.1238460019 -0.5018650293 vertex 0.2420590073 0.1194330007 -0.5006219745 vertex 0.2535040081 0.1470959932 -0.5010870099 endloop endfacet facet normal -0.963997 -0.265910 -0.000885 outer loop vertex -0.4954119921 -0.4406679869 -0.1248790026 vertex -0.5010619760 -0.4202260077 -0.1126359999 vertex -0.5007849932 -0.4211319983 -0.1421200037 endloop endfacet facet normal -0.048291 -0.009580 -0.998787 outer loop vertex 0.2358089983 0.1698800027 -0.5004500151 vertex 0.2648909986 0.1750790030 -0.5019059777 vertex 0.2535040081 0.1470959932 -0.5010870099 endloop endfacet facet normal 0.169712 -0.019487 -0.985301 outer loop vertex 0.4182809889 0.2095039934 -0.5009369850 vertex 0.4296810031 0.1800570041 -0.4983910024 vertex 0.4023199975 0.1819390059 -0.5031409860 endloop endfacet facet normal 0.253712 -0.025528 -0.966943 outer loop vertex 0.4182809889 0.2095039934 -0.5009369850 vertex 0.4363099933 0.2339189947 -0.4968509972 vertex 0.4437310100 0.2036989927 -0.4941059947 endloop endfacet facet normal 0.101457 -0.037276 -0.994141 outer loop vertex 0.3795259893 0.2736360133 -0.5072579980 vertex 0.4088720083 0.2849150002 -0.5046859980 vertex 0.4052709937 0.2458039969 -0.5035870075 endloop endfacet facet normal 0.127021 -0.026861 -0.991536 outer loop vertex 0.4182809889 0.2095039934 -0.5009369850 vertex 0.3882170022 0.2118539959 -0.5048519969 vertex 0.4052709937 0.2458039969 -0.5035870075 endloop endfacet facet normal -0.010196 -0.030919 0.999470 outer loop vertex 0.1824110001 0.2322819978 0.5007960200 vertex 0.1662369967 0.2061630040 0.4998230040 vertex 0.1966059953 0.2047789991 0.5000900030 endloop endfacet facet normal -0.028046 -0.031748 0.999102 outer loop vertex 0.2411399931 0.2262389958 0.5018529892 vertex 0.2128150016 0.2294220030 0.5011590123 vertex 0.2262630016 0.2034119964 0.5007100105 endloop endfacet facet normal -0.029237 -0.042438 0.998671 outer loop vertex 0.2411399931 0.2262389958 0.5018529892 vertex 0.2306959927 0.2525199950 0.5026640296 vertex 0.2128150016 0.2294220030 0.5011590123 endloop endfacet facet normal -0.025344 -0.999308 -0.027219 outer loop vertex 0.3265349865 -0.5094580054 0.3146789968 vertex 0.3195619881 -0.5099949837 0.3408859968 vertex 0.2975179851 -0.5090180039 0.3255429864 endloop endfacet facet normal -0.021740 -0.018267 0.999597 outer loop vertex 0.1966059953 0.2047789991 0.5000900030 vertex 0.2114399970 0.1784249991 0.4999310076 vertex 0.2262630016 0.2034119964 0.5007100105 endloop endfacet facet normal -0.022217 -0.028738 0.999340 outer loop vertex 0.2262630016 0.2034119964 0.5007100105 vertex 0.2128150016 0.2294220030 0.5011590123 vertex 0.1966059953 0.2047789991 0.5000900030 endloop endfacet facet normal -0.992688 0.116248 0.032518 outer loop vertex -0.5000650287 0.4090810120 -0.0958862975 vertex -0.5011829734 0.4066849947 -0.1214490011 vertex -0.5037199855 0.3823229969 -0.1118059978 endloop endfacet facet normal 0.024735 -0.985313 0.168955 outer loop vertex -0.1578010023 -0.4990130067 0.4291299880 vertex -0.1598069966 -0.5032889843 0.4044870138 vertex -0.1270190030 -0.5009850264 0.4131230116 endloop endfacet facet normal 0.003481 0.549860 -0.835250 outer loop vertex -0.0433177017 0.4568339884 -0.4897210002 vertex -0.0561047010 0.4701380134 -0.4810160100 vertex -0.0305026993 0.4704560041 -0.4806999862 endloop endfacet facet normal 0.028974 -0.004857 0.999568 outer loop vertex -0.2436019927 0.1265690029 0.5005639791 vertex -0.2154120058 0.1292770058 0.4997600019 vertex -0.2350489944 0.1531080008 0.5004450083 endloop endfacet facet normal -0.870175 0.070220 -0.487714 outer loop vertex -0.4842619896 -0.1640850008 -0.4600960016 vertex -0.4924960136 -0.1841720045 -0.4482969940 vertex -0.4946720004 -0.1587679982 -0.4407570064 endloop endfacet facet normal 0.007576 0.003301 0.999966 outer loop vertex -0.1610749960 0.1024269983 0.4991489947 vertex -0.1543509960 0.1378860027 0.4989809990 vertex -0.1842550039 0.1316950023 0.4992280006 endloop endfacet facet normal 0.017048 0.000310 0.999855 outer loop vertex -0.1842550039 0.1316950023 0.4992280006 vertex -0.2154120058 0.1292770058 0.4997600019 vertex -0.1982209980 0.1031240001 0.4994750023 endloop endfacet facet normal -0.968262 0.247004 0.038171 outer loop vertex -0.5000650287 0.4090810120 -0.0958862975 vertex -0.4930480123 0.4351460040 -0.0865556002 vertex -0.4959509969 0.4284330010 -0.1167540029 endloop endfacet facet normal -0.428715 -0.901358 0.061301 outer loop vertex -0.4626309872 -0.4840669930 -0.2526920140 vertex -0.4554080069 -0.4894070029 -0.2806960046 vertex -0.4378660023 -0.4959869981 -0.2547650039 endloop endfacet facet normal -0.999857 0.004007 0.016402 outer loop vertex -0.4996950030 0.0712563992 -0.1820989996 vertex -0.4994069934 0.1063549966 -0.1731159985 vertex -0.5000079870 0.0969299972 -0.2074490041 endloop endfacet facet normal 0.013930 0.009429 -0.999858 outer loop vertex -0.2168249935 0.0724096000 -0.4998629987 vertex -0.1959950030 0.1009149998 -0.4993039966 vertex -0.1820549965 0.0717308968 -0.4993849993 endloop endfacet facet normal 0.999986 0.004380 0.003029 outer loop vertex 0.4995589852 0.0473924987 -0.1589380056 vertex 0.4995000064 0.0727683008 -0.1761649996 vertex 0.4994029999 0.0744322017 -0.1465439945 endloop endfacet facet normal 0.999983 0.004784 -0.003388 outer loop vertex 0.4991039932 0.1281539947 -0.1423030049 vertex 0.4992249906 0.1232659966 -0.1134900004 vertex 0.4992780089 0.0997854993 -0.1309950054 endloop endfacet facet normal -0.005472 -0.999980 -0.003044 outer loop vertex -0.0645999983 -0.4994159937 -0.1332489997 vertex -0.0594893992 -0.4993740022 -0.1562339962 vertex -0.0347273014 -0.4995520115 -0.1422680020 endloop endfacet facet normal 0.088487 0.059508 0.994298 outer loop vertex 0.4078080058 -0.2337320000 0.5027379990 vertex 0.3755309880 -0.2251020074 0.5050939918 vertex 0.3901849985 -0.2565169930 0.5056700110 endloop endfacet facet normal 0.193736 0.057857 0.979346 outer loop vertex 0.4183770120 -0.3076800108 0.5039479733 vertex 0.4322929978 -0.2785469890 0.4994739890 vertex 0.4041680098 -0.2822920084 0.5052589774 endloop endfacet facet normal 0.920419 -0.385031 -0.067671 outer loop vertex 0.4951989949 -0.4321660101 -0.1513559967 vertex 0.4878439903 -0.4527359903 -0.1343560070 vertex 0.4838449955 -0.4560849965 -0.1696929932 endloop endfacet facet normal -0.050824 0.015870 0.998582 outer loop vertex -0.3618519902 -0.0115743000 0.5053730011 vertex -0.3915260136 -0.0139212999 0.5038999915 vertex -0.3737379909 -0.0379981995 0.5051879883 endloop endfacet facet normal 0.026204 -0.015681 0.999534 outer loop vertex -0.2998070121 -0.3747049868 0.5089960098 vertex -0.3223440051 -0.3464590013 0.5100299716 vertex -0.3337129951 -0.3758449852 0.5098670125 endloop endfacet facet normal -0.515310 -0.237404 -0.823465 outer loop vertex -0.4688490033 -0.4354459941 -0.4793579876 vertex -0.4556559920 -0.4329969883 -0.4883199930 vertex -0.4567730129 -0.4491260052 -0.4829710126 endloop endfacet facet normal -0.114894 0.026906 0.993013 outer loop vertex -0.3848409951 -0.0628262013 0.5049030185 vertex -0.4090540111 -0.0672729015 0.5022220016 vertex -0.3936429918 -0.0826599970 0.5044220090 endloop endfacet facet normal -0.153995 0.023147 0.987800 outer loop vertex -0.4198639989 -0.0177963991 0.4995729923 vertex -0.4016300142 -0.0411993004 0.5029640198 vertex -0.3915260136 -0.0139212999 0.5038999915 endloop endfacet facet normal -0.192624 -0.007900 0.981241 outer loop vertex -0.4016300142 -0.0411993004 0.5029640198 vertex -0.4198639989 -0.0177963991 0.4995729923 vertex -0.4274210036 -0.0471700989 0.4978530109 endloop endfacet facet normal -0.110637 0.003218 0.993856 outer loop vertex -0.4090540111 -0.0672729015 0.5022220016 vertex -0.3848409951 -0.0628262013 0.5049030185 vertex -0.4016300142 -0.0411993004 0.5029640198 endloop endfacet facet normal -0.082353 0.025393 0.996280 outer loop vertex -0.4016300142 -0.0411993004 0.5029640198 vertex -0.3848409951 -0.0628262013 0.5049030185 vertex -0.3737379909 -0.0379981995 0.5051879883 endloop endfacet facet normal -0.532657 -0.166851 -0.829721 outer loop vertex -0.4556559920 -0.4329969883 -0.4883199930 vertex -0.4688490033 -0.4354459941 -0.4793579876 vertex -0.4640559852 -0.4162159860 -0.4863019884 endloop endfacet facet normal -0.999382 0.026238 -0.023379 outer loop vertex -0.5000429749 -0.2022510022 0.1866119951 vertex -0.5011159778 -0.2253919989 0.2065089941 vertex -0.5005570054 -0.1954510063 0.2162169963 endloop endfacet facet normal 0.447712 -0.044669 -0.893061 outer loop vertex 0.4629650116 -0.0800386965 -0.4808279872 vertex 0.4368000031 -0.0813404024 -0.4938800037 vertex 0.4467200041 -0.0469507016 -0.4906269908 endloop endfacet facet normal -0.684016 -0.728326 -0.040781 outer loop vertex -0.4626309872 -0.4840669930 -0.2526920140 vertex -0.4702720046 -0.4780920148 -0.2312400043 vertex -0.4784219861 -0.4694660008 -0.2485969961 endloop endfacet facet normal 0.023045 -0.163554 0.986265 outer loop vertex -0.3409950137 -0.4020850062 0.5077360272 vertex -0.3184899986 -0.4172700047 0.5046920180 vertex -0.3178139925 -0.3952369988 0.5083299875 endloop endfacet facet normal 0.043774 0.458918 -0.887399 outer loop vertex -0.2030970007 0.4590370059 -0.4887819886 vertex -0.1789010018 0.4654769897 -0.4842579961 vertex -0.1825699955 0.4451250136 -0.4949640036 endloop endfacet facet normal 0.999956 -0.000609 0.009369 outer loop vertex 0.4994949996 0.1729670018 0.0451316014 vertex 0.4992150068 0.1596000046 0.0741468966 vertex 0.4993610084 0.1369950026 0.0570936985 endloop endfacet facet normal 0.999984 0.005692 0.000089 outer loop vertex 0.4998089969 0.0857120976 -0.0127188005 vertex 0.4996449947 0.1147459969 -0.0268513002 vertex 0.4996530116 0.1128470004 0.0046839998 endloop endfacet facet normal 0.956148 -0.292001 0.022733 outer loop vertex 0.4978480041 -0.4289650023 0.1194659993 vertex 0.4989199936 -0.4229939878 0.1510750055 vertex 0.4916389883 -0.4476079941 0.1411509961 endloop endfacet facet normal 0.971445 0.236716 -0.016116 outer loop vertex 0.5004940033 0.4207499921 0.2550300062 vertex 0.5023670197 0.4108400047 0.2223719954 vertex 0.4962829947 0.4359579980 0.2245769948 endloop endfacet facet normal 0.972012 0.234827 0.006966 outer loop vertex 0.4962829947 0.4359579980 0.2245769948 vertex 0.5023670197 0.4108400047 0.2223719954 vertex 0.4991410077 0.4249480069 0.1969300061 endloop endfacet facet normal 0.927851 0.372951 -0.000696 outer loop vertex 0.4886089861 0.4550510049 0.2251829952 vertex 0.4911639988 0.4487409890 0.2501170039 vertex 0.4962829947 0.4359579980 0.2245769948 endloop endfacet facet normal 0.946730 0.320698 0.029241 outer loop vertex 0.4962829947 0.4359579980 0.2245769948 vertex 0.4911639988 0.4487409890 0.2501170039 vertex 0.5004940033 0.4207499921 0.2550300062 endloop endfacet facet normal 0.037239 -0.998432 -0.041807 outer loop vertex -0.2556450069 -0.5041540265 0.2633810043 vertex -0.2303210050 -0.5022240281 0.2398460060 vertex -0.2224799991 -0.5034440160 0.2759659886 endloop endfacet facet normal -0.022446 -0.994617 -0.101155 outer loop vertex 0.2581860125 -0.5043159723 -0.4082179964 vertex 0.2833850086 -0.5047990084 -0.4090600014 vertex 0.2663719952 -0.5070340037 -0.3833090067 endloop endfacet facet normal 0.004345 -0.000966 -0.999990 outer loop vertex 0.0720575973 -0.0306221992 -0.4998219907 vertex 0.0888279974 -0.0028050500 -0.4997760057 vertex 0.1039059982 -0.0312745012 -0.4996829927 endloop endfacet facet normal 0.931981 -0.361330 0.029189 outer loop vertex 0.4892570078 -0.4541850090 0.0269779004 vertex 0.4918240011 -0.4499270022 -0.0022743801 vertex 0.4980669916 -0.4322839975 0.0167944003 endloop endfacet facet normal -0.337080 0.009284 0.941430 outer loop vertex -0.4499419928 -0.0572746992 0.4898889959 vertex -0.4274210036 -0.0471700989 0.4978530109 vertex -0.4479439855 -0.0231637992 0.4902679920 endloop endfacet facet normal -0.996225 0.009466 0.086291 outer loop vertex -0.5079720020 -0.2899999917 0.3779239953 vertex -0.5077620149 -0.3166980147 0.3832769990 vertex -0.5060759783 -0.2904689908 0.3998650014 endloop endfacet facet normal 0.999852 0.016885 -0.003194 outer loop vertex 0.4995169938 -0.1874070019 0.1340959966 vertex 0.4991840124 -0.1642259955 0.1524070054 vertex 0.4997290075 -0.1949280053 0.1607079953 endloop endfacet facet normal 0.020981 -0.999714 -0.011490 outer loop vertex -0.3309229910 -0.5086129904 0.3035799861 vertex -0.3075760007 -0.5083540082 0.3236790001 vertex -0.3384999931 -0.5091490149 0.3363829851 endloop endfacet facet normal 0.922820 0.003644 0.385215 outer loop vertex 0.4962370098 -0.0551820993 0.4367539883 vertex 0.4887680113 -0.0322766006 0.4544300139 vertex 0.4871160090 -0.0632942021 0.4586809874 endloop endfacet facet normal 0.895521 -0.006632 0.444970 outer loop vertex 0.4942530096 -0.0860714987 0.4439780116 vertex 0.4871160090 -0.0632942021 0.4586809874 vertex 0.4842930138 -0.0921050012 0.4639329910 endloop endfacet facet normal -0.003704 -0.196106 0.980576 outer loop vertex 0.0053189099 -0.4102990031 0.5020040274 vertex -0.0077024298 -0.4283989966 0.4983350039 vertex 0.0242189001 -0.4292869866 0.4982779920 endloop endfacet facet normal -0.006882 -0.308457 0.951213 outer loop vertex -0.0077024298 -0.4283989966 0.4983350039 vertex 0.0053609000 -0.4494720101 0.4915960133 vertex 0.0242189001 -0.4292869866 0.4982779920 endloop endfacet facet normal -0.000059 0.003878 0.999992 outer loop vertex -0.1526229978 0.0630739033 0.4992829859 vertex -0.1176709980 0.0507088006 0.4993329942 vertex -0.1243920028 0.0869655013 0.4991919994 endloop endfacet facet normal -0.999985 -0.003418 0.004364 outer loop vertex -0.4997490048 -0.0433946997 0.0672969967 vertex -0.4997609854 -0.0673936009 0.0457552001 vertex -0.4996060133 -0.0737857968 0.0762559995 endloop endfacet facet normal -0.000572 0.002517 0.999997 outer loop vertex -0.1297149956 0.1502320021 0.4989640117 vertex -0.1543509960 0.1378860027 0.4989809990 vertex -0.1286240071 0.1210760027 0.4990380108 endloop endfacet facet normal -0.005576 0.005449 -0.999970 outer loop vertex -0.1190619990 0.0754278973 -0.4993799925 vertex -0.1351950020 0.1000249982 -0.4991559982 vertex -0.1115349978 0.0994599983 -0.4992910028 endloop endfacet facet normal -0.004018 0.004016 0.999984 outer loop vertex -0.1286240071 0.1210760027 0.4990380108 vertex -0.1243920028 0.0869655013 0.4991919994 vertex -0.0972746983 0.1098710001 0.4992089868 endloop endfacet facet normal 0.022497 0.003973 0.999739 outer loop vertex -0.1887899935 0.3717080057 0.5047919750 vertex -0.2000540048 0.3433820009 0.5051580071 vertex -0.1738349944 0.3393509984 0.5045840144 endloop endfacet facet normal 0.035058 -0.998997 -0.027851 outer loop vertex -0.3075760007 -0.5083540082 0.3236790001 vertex -0.3309229910 -0.5086129904 0.3035799861 vertex -0.3014549911 -0.5072410107 0.2914609909 endloop endfacet facet normal 0.999918 -0.010987 -0.006619 outer loop vertex 0.5050420165 -0.3338379860 0.0838475972 vertex 0.5051360130 -0.3430120051 0.1132770032 vertex 0.5047010183 -0.3725019991 0.0965161026 endloop endfacet facet normal 0.017471 -0.028680 0.999436 outer loop vertex -0.1738349944 0.3393509984 0.5045840144 vertex -0.2000540048 0.3433820009 0.5051580071 vertex -0.1944359988 0.3174610138 0.5043159723 endloop endfacet facet normal -0.999985 0.004705 -0.002761 outer loop vertex -0.4996770024 0.0809376985 -0.0278321002 vertex -0.4994980097 0.1060160026 -0.0499175005 vertex -0.4996219873 0.0736595020 -0.0601572990 endloop endfacet facet normal 0.999990 -0.004231 0.001607 outer loop vertex 0.4994420111 -0.0546302013 -0.1665879935 vertex 0.4995320141 -0.0301457997 -0.1581310034 vertex 0.4994330108 -0.0483766012 -0.1445180029 endloop endfacet facet normal 0.029223 -0.305579 0.951718 outer loop vertex 0.1298370063 -0.4413340092 0.4945130050 vertex 0.1581870019 -0.4463529885 0.4920310080 vertex 0.1491229981 -0.4248610139 0.4992100000 endloop endfacet facet normal 0.017635 -0.310076 0.950548 outer loop vertex 0.1491229981 -0.4248610139 0.4992100000 vertex 0.1581870019 -0.4463529885 0.4920310080 vertex 0.1826200038 -0.4266529977 0.4980039895 endloop endfacet facet normal 0.040266 0.040576 -0.998365 outer loop vertex -0.2751669884 -0.2865340114 -0.5060139894 vertex -0.3027850091 -0.2977809906 -0.5075849891 vertex -0.3003740013 -0.2687039971 -0.5063059926 endloop endfacet facet normal 0.040298 0.040631 -0.998361 outer loop vertex -0.2751669884 -0.2865340114 -0.5060139894 vertex -0.2723200023 -0.2499459982 -0.5044100285 vertex -0.2432959974 -0.2766189873 -0.5043240190 endloop endfacet facet normal 0.999678 0.024961 0.004588 outer loop vertex 0.5051360130 -0.3430120051 0.1132770032 vertex 0.5050420165 -0.3338379860 0.0838475972 vertex 0.5043020248 -0.3093160093 0.1116729975 endloop endfacet facet normal 0.910409 0.024350 0.412993 outer loop vertex 0.4875630140 -0.1425970048 0.4582459927 vertex 0.4937529862 -0.1661259979 0.4459879994 vertex 0.4968340099 -0.1385120004 0.4375680089 endloop endfacet facet normal 0.040305 0.040630 -0.998361 outer loop vertex -0.2723200023 -0.2499459982 -0.5044100285 vertex -0.2751669884 -0.2865340114 -0.5060139894 vertex -0.3003740013 -0.2687039971 -0.5063059926 endloop endfacet facet normal 0.040963 0.039648 -0.998374 outer loop vertex -0.3003740013 -0.2687039971 -0.5063059926 vertex -0.3034220040 -0.2408770025 -0.5053259730 vertex -0.2723200023 -0.2499459982 -0.5044100285 endloop endfacet facet normal -0.043928 0.939094 -0.340842 outer loop vertex -0.3450810015 0.4908849895 -0.4559800029 vertex -0.3503009975 0.4998059869 -0.4307279885 vertex -0.3247259855 0.4961819947 -0.4440090060 endloop endfacet facet normal -0.018907 0.941488 -0.336516 outer loop vertex -0.3450810015 0.4908849895 -0.4559800029 vertex -0.3725160062 0.4919599891 -0.4514310062 vertex -0.3503009975 0.4998059869 -0.4307279885 endloop endfacet facet normal -0.259573 -0.965688 -0.008294 outer loop vertex -0.4366019964 -0.4949069917 0.1744849980 vertex -0.4148539901 -0.5007479787 0.1739279926 vertex -0.4227249920 -0.4988580048 0.2002100050 endloop endfacet facet normal 0.014860 -0.975088 0.221319 outer loop vertex -0.3089379966 -0.4989559948 0.4347899854 vertex -0.2967630029 -0.5043240190 0.4103220105 vertex -0.2784459889 -0.4992850125 0.4312930107 endloop endfacet facet normal -0.149560 -0.988403 0.026287 outer loop vertex -0.4227249920 -0.4988580048 0.2002100050 vertex -0.4148539901 -0.5007479787 0.1739279926 vertex -0.3924019933 -0.5037249923 0.1897320002 endloop endfacet facet normal -0.332465 -0.942312 -0.038914 outer loop vertex -0.4506529868 -0.4892419875 0.2059610039 vertex -0.4227249920 -0.4988580048 0.2002100050 vertex -0.4325279891 -0.4967469871 0.2328439951 endloop endfacet facet normal -0.019169 0.288214 -0.957374 outer loop vertex 0.2990660071 0.4179610014 -0.5028520226 vertex 0.2736879885 0.4214949906 -0.5012800097 vertex 0.2943919897 0.4381619990 -0.4966770113 endloop endfacet facet normal -0.024410 -0.002822 0.999698 outer loop vertex 0.2276650071 0.1521549970 0.5002530217 vertex 0.2114399970 0.1784249991 0.4999310076 vertex 0.1958149970 0.1523929983 0.4994759858 endloop endfacet facet normal 0.373153 0.927448 0.024436 outer loop vertex 0.4506630003 0.4899420142 -0.2568419874 vertex 0.4479149878 0.4917030036 -0.2817150056 vertex 0.4325079918 0.4973610044 -0.2611849904 endloop endfacet facet normal -0.011593 0.000472 0.999933 outer loop vertex 0.1786769927 0.1255140007 0.4992899895 vertex 0.1958149970 0.1523929983 0.4994759858 vertex 0.1647440046 0.1540099978 0.4991149902 endloop endfacet facet normal 0.036818 0.128316 -0.991050 outer loop vertex 0.3525719941 0.4086230099 -0.5033479929 vertex 0.3372150064 0.3768680096 -0.5080299973 vertex 0.3173129857 0.4011070132 -0.5056310296 endloop endfacet facet normal 0.952404 0.028784 0.303478 outer loop vertex 0.4937529862 -0.1661259979 0.4459879994 vertex 0.4986549914 -0.1903219968 0.4328989983 vertex 0.5008649826 -0.1626839936 0.4233419895 endloop endfacet facet normal -0.984460 0.175434 -0.007780 outer loop vertex -0.5039489865 0.3975430131 0.1257479936 vertex -0.5029479861 0.4041920006 0.1490159929 vertex -0.4999200106 0.4201079905 0.1247579977 endloop endfacet facet normal -0.984408 0.175880 0.002602 outer loop vertex -0.4999200106 0.4201079905 0.1247579977 vertex -0.5027580261 0.4045650065 0.1016739979 vertex -0.5039489865 0.3975430131 0.1257479936 endloop endfacet facet normal -0.932117 0.362145 -0.003089 outer loop vertex -0.4972409904 0.4306209981 0.1521860063 vertex -0.4880110025 0.4544140100 0.1564249992 vertex -0.4903779924 0.4480389953 0.1232839972 endloop endfacet facet normal -0.976963 0.212835 -0.015612 outer loop vertex -0.4972409904 0.4306209981 0.1521860063 vertex -0.5029479861 0.4041920006 0.1490159929 vertex -0.5016080141 0.4125210047 0.1787119955 endloop endfacet facet normal -0.188824 -0.017130 -0.981862 outer loop vertex -0.4107989967 -0.1670390069 -0.5007860065 vertex -0.3982799947 -0.1953310072 -0.5026999712 vertex -0.4263849854 -0.1922390014 -0.4973489940 endloop endfacet facet normal -0.636454 -0.011032 -0.771236 outer loop vertex -0.4643810093 0.2472019941 -0.4885259867 vertex -0.4791440070 0.2510469854 -0.4763979912 vertex -0.4705199897 0.2736360133 -0.4838379920 endloop endfacet facet normal -0.998925 0.026417 0.038100 outer loop vertex -0.5006769896 -0.1829849929 -0.2214789987 vertex -0.5021430254 -0.1921969950 -0.2535290122 vertex -0.5018410087 -0.2157340050 -0.2292910069 endloop endfacet facet normal -0.999482 0.017229 0.027184 outer loop vertex -0.4999090135 -0.1520850062 -0.2128269970 vertex -0.5006769896 -0.1829849929 -0.2214789987 vertex -0.4996969998 -0.1736440063 -0.1913679987 endloop endfacet facet normal -0.643819 0.006729 0.765149 outer loop vertex -0.4752329886 0.0153080998 0.4716219902 vertex -0.4700480103 -0.0137136998 0.4762400091 vertex -0.4582520127 0.0079496503 0.4859749973 endloop endfacet facet normal -0.998982 0.034515 0.029056 outer loop vertex -0.5018410087 -0.2157340050 -0.2292910069 vertex -0.5018990040 -0.2383700013 -0.2043959945 vertex -0.5005689859 -0.2049220055 -0.1984010041 endloop endfacet facet normal -0.998679 0.019806 0.047414 outer loop vertex -0.5038440228 -0.2030529976 -0.2848219872 vertex -0.5021430254 -0.1921969950 -0.2535290122 vertex -0.5029249787 -0.1662919968 -0.2808200121 endloop endfacet facet normal -0.519594 0.050734 0.852906 outer loop vertex -0.4700480103 -0.0137136998 0.4762400091 vertex -0.4669469893 -0.0415167995 0.4797829986 vertex -0.4479439855 -0.0231637992 0.4902679920 endloop endfacet facet normal -0.999082 0.005543 0.042482 outer loop vertex -0.5003690124 -0.1292469949 -0.2326769978 vertex -0.5010070205 -0.1062500030 -0.2506819963 vertex -0.5016999841 -0.1338160038 -0.2633819878 endloop endfacet facet normal 0.998505 0.038181 0.039115 outer loop vertex 0.5054739714 -0.3135429919 -0.2281669974 vertex 0.5071809888 -0.3178159893 -0.2675719857 vertex 0.5053880215 -0.2840040028 -0.2548069954 endloop endfacet facet normal 0.351506 -0.933553 0.070154 outer loop vertex 0.4500350058 -0.4922589958 -0.2662349939 vertex 0.4262700081 -0.5013459921 -0.2680830061 vertex 0.4374839962 -0.4986749887 -0.2887269855 endloop endfacet facet normal 0.601245 -0.798914 0.015533 outer loop vertex 0.4564729929 -0.4869570136 0.2232159972 vertex 0.4565210044 -0.4874869883 0.1940989941 vertex 0.4721980095 -0.4754480124 0.2064850032 endloop endfacet facet normal -0.003573 0.030153 0.999539 outer loop vertex -0.0745481029 -0.2255039960 0.5006880164 vertex -0.1009849980 -0.2119629979 0.5001850128 vertex -0.0967027023 -0.2374099940 0.5009679794 endloop endfacet facet normal 0.063051 -0.997439 0.033776 outer loop vertex 0.3684340119 -0.5081040263 -0.2745180130 vertex 0.3858380020 -0.5081130266 -0.3072730005 vertex 0.3995169997 -0.5060610175 -0.2722100019 endloop endfacet facet normal 0.172625 -0.984968 0.006276 outer loop vertex 0.3995169997 -0.5060610175 -0.2722100019 vertex 0.4262700081 -0.5013459921 -0.2680830061 vertex 0.4125590026 -0.5035910010 -0.2432879955 endloop endfacet facet normal 0.000018 -0.081434 0.996679 outer loop vertex 0.0941158012 -0.3886330128 0.5048159957 vertex 0.0727408975 -0.3829709888 0.5052790046 vertex 0.0744514018 -0.4035690129 0.5035960078 endloop endfacet facet normal -0.003100 -0.081691 0.996653 outer loop vertex 0.0744514018 -0.4035690129 0.5035960078 vertex 0.0727408975 -0.3829709888 0.5052790046 vertex 0.0524249002 -0.3908500075 0.5045700073 endloop endfacet facet normal 0.604407 -0.796419 0.020221 outer loop vertex 0.4564729929 -0.4869570136 0.2232159972 vertex 0.4721980095 -0.4754480124 0.2064850032 vertex 0.4726049900 -0.4743910134 0.2359510064 endloop endfacet facet normal 0.002467 0.052756 -0.998604 outer loop vertex 0.3231990039 0.3492060006 -0.5095260143 vertex 0.3372150064 0.3768680096 -0.5080299973 vertex 0.3533569872 0.3493480086 -0.5094439983 endloop endfacet facet normal 0.052365 0.021754 -0.998391 outer loop vertex 0.3871789873 0.3421460092 -0.5078269839 vertex 0.3613289893 0.3210709989 -0.5096420050 vertex 0.3533569872 0.3493480086 -0.5094439983 endloop endfacet facet normal -0.849307 0.029541 -0.527072 outer loop vertex -0.4916259944 0.3664399981 -0.4533689916 vertex -0.4816550016 0.3501850069 -0.4703469872 vertex -0.4922319949 0.3347789943 -0.4541670084 endloop endfacet facet normal 0.999040 0.012870 0.041883 outer loop vertex 0.5071809888 -0.3178159893 -0.2675719857 vertex 0.5054739714 -0.3135429919 -0.2281669974 vertex 0.5066919923 -0.3454900086 -0.2474039942 endloop endfacet facet normal -0.998684 0.002758 -0.051209 outer loop vertex -0.5084679723 0.3205760121 -0.3705250025 vertex -0.5095149875 0.3437550068 -0.3488579988 vertex -0.5079849958 0.3539460003 -0.3781470060 endloop endfacet facet normal -0.941681 0.025679 -0.335525 outer loop vertex -0.4996599853 0.3498399854 -0.4321669936 vertex -0.4922319949 0.3347789943 -0.4541670084 vertex -0.4994159937 0.3161129951 -0.4354330003 endloop endfacet facet normal -0.025274 0.475665 0.879263 outer loop vertex -0.2714119852 0.4462400079 0.4952670038 vertex -0.2431209981 0.4544680119 0.4916290045 vertex -0.2665260136 0.4656499922 0.4849070013 endloop endfacet facet normal 0.999998 0.001440 0.001094 outer loop vertex 0.5000839829 0.0082970103 0.0022848300 vertex 0.5000669956 0.0326393992 -0.0142350001 vertex 0.5000389814 0.0332341008 0.0105868997 endloop endfacet facet normal 0.006392 0.999973 -0.003649 outer loop vertex 0.3760730028 0.5049719810 0.1586219966 vertex 0.3657029867 0.5049430132 0.1325220019 vertex 0.3481209874 0.5051349998 0.1543350071 endloop endfacet facet normal 0.463476 -0.066241 0.883630 outer loop vertex 0.4461629987 -0.1667540073 0.4922670126 vertex 0.4664669931 -0.1761090010 0.4809159935 vertex 0.4600250125 -0.1505489945 0.4862110019 endloop endfacet facet normal -0.014709 0.999614 0.023579 outer loop vertex 0.1746090055 0.5002220273 -0.2126210034 vertex 0.1859260052 0.4997279942 -0.1846169978 vertex 0.2010390013 0.5004569888 -0.2060939968 endloop endfacet facet normal 0.000814 -0.999983 0.005709 outer loop vertex 0.1245419979 -0.4993770123 0.0743708014 vertex 0.1413629949 -0.4991909862 0.1045570001 vertex 0.1120110005 -0.4992179871 0.1040130034 endloop endfacet facet normal 0.001624 0.017785 -0.999840 outer loop vertex -0.1214319989 -0.1876560003 -0.4993480146 vertex -0.1164069995 -0.2170670033 -0.4998629987 vertex -0.1474860013 -0.2083259970 -0.4997580051 endloop endfacet facet normal 0.001257 -0.003331 -0.999994 outer loop vertex -0.1535059959 -0.1094160005 -0.4992789924 vertex -0.1266950071 -0.1260139942 -0.4991900027 vertex -0.1560640037 -0.1449069977 -0.4991639853 endloop endfacet facet normal -0.034685 0.998726 0.036664 outer loop vertex 0.2951430082 0.5091829896 0.3521069884 vertex 0.2700929940 0.5076169968 0.3710669875 vertex 0.3005749881 0.5083659887 0.3795009851 endloop endfacet facet normal -0.998587 -0.039350 -0.035729 outer loop vertex -0.5052689910 0.2918410003 0.2212059945 vertex -0.5064020157 0.2891269922 0.2558619976 vertex -0.5070959926 0.3205049932 0.2407000065 endloop endfacet facet normal 0.016134 0.007559 -0.999841 outer loop vertex -0.1699880064 -0.1692689955 -0.4992449880 vertex -0.1917389929 -0.1828970015 -0.4996989965 vertex -0.1869509965 -0.1530379951 -0.4993959963 endloop endfacet facet normal 0.004265 -0.004301 0.999982 outer loop vertex 0.0853447020 -0.1283739954 0.4994089901 vertex 0.0790245980 -0.1081300005 0.4995230138 vertex 0.0608887002 -0.1205350012 0.4995470047 endloop endfacet facet normal 0.004225 0.010812 -0.999933 outer loop vertex -0.1699880064 -0.1692689955 -0.4992449880 vertex -0.1479319930 -0.1761319935 -0.4992260039 vertex -0.1672810018 -0.1894720048 -0.4994519949 endloop endfacet facet normal -0.999028 -0.042296 -0.012451 outer loop vertex -0.5045899749 0.3052909970 0.1636649966 vertex -0.5052440166 0.3255710006 0.1472509950 vertex -0.5039309859 0.2964549959 0.1408050060 endloop endfacet facet normal 0.013332 0.012031 -0.999839 outer loop vertex -0.1672810018 -0.1894720048 -0.4994519949 vertex -0.1917389929 -0.1828970015 -0.4996989965 vertex -0.1699880064 -0.1692689955 -0.4992449880 endloop endfacet facet normal 0.999507 -0.009837 -0.029807 outer loop vertex 0.5093719959 0.3227489889 -0.3508940041 vertex 0.5086550117 0.3378250003 -0.3799119890 vertex 0.5095829964 0.3546519876 -0.3543469906 endloop endfacet facet normal -0.999743 0.022454 -0.003112 outer loop vertex -0.4994660020 -0.1866250038 -0.1412360072 vertex -0.5001029968 -0.2128179967 -0.1255889982 vertex -0.4995029867 -0.1840050071 -0.1104499996 endloop endfacet facet normal -0.033618 0.370343 0.928286 outer loop vertex 0.1808339953 0.4532000124 0.4877380133 vertex 0.1849589944 0.4300729930 0.4971140027 vertex 0.2126670033 0.4453290105 0.4920310080 endloop endfacet facet normal -0.999689 -0.024892 0.001415 outer loop vertex -0.5048769712 -0.3468059897 0.0054061301 vertex -0.5041739941 -0.3740069866 0.0235518999 vertex -0.5048949718 -0.3443039954 0.0367111005 endloop endfacet facet normal 0.019019 0.536932 0.843411 outer loop vertex 0.2126670033 0.4453290105 0.4920310080 vertex 0.2011670023 0.4658080041 0.4792529941 vertex 0.1808339953 0.4532000124 0.4877380133 endloop endfacet facet normal 0.998247 0.038665 -0.044819 outer loop vertex 0.5049369931 -0.2279749960 0.2889629900 vertex 0.5073450208 -0.2545610070 0.3196609914 vertex 0.5060170293 -0.2649210095 0.2811450064 endloop endfacet facet normal -0.004109 -0.984180 0.177122 outer loop vertex 0.0580632985 -0.4981960058 0.4327189922 vertex 0.0617760010 -0.5036069751 0.4027389884 vertex 0.0899162963 -0.5011159778 0.4172329903 endloop endfacet facet normal -0.008808 -0.962384 0.271551 outer loop vertex 0.0909688994 -0.4937599897 0.4433369935 vertex 0.0899162963 -0.5011159778 0.4172329903 vertex 0.1199709997 -0.4980109930 0.4292120039 endloop endfacet facet normal 0.015683 -0.018433 -0.999707 outer loop vertex 0.3738369942 0.1846909970 -0.5054169893 vertex 0.3503519893 0.1854819953 -0.5058000088 vertex 0.3579919934 0.2090120018 -0.5061140060 endloop endfacet facet normal 0.109994 -0.024865 -0.993621 outer loop vertex 0.4159809947 0.1488640010 -0.5008010268 vertex 0.3844630122 0.1567330062 -0.5044869781 vertex 0.4023199975 0.1819390059 -0.5031409860 endloop endfacet facet normal -0.996119 -0.087253 -0.011550 outer loop vertex -0.5041739941 -0.3740069866 0.0235518999 vertex -0.5014520288 -0.4031589925 0.0090241600 vertex -0.5020899773 -0.4003959894 0.0431695990 endloop endfacet facet normal 0.046619 -0.008838 -0.998874 outer loop vertex 0.3637500107 0.1362430006 -0.5051540136 vertex 0.3908120096 0.1253959984 -0.5037950277 vertex 0.3641610146 0.1039389968 -0.5048490167 endloop endfacet facet normal 0.046548 -0.008750 -0.998878 outer loop vertex 0.3962880075 0.0929950029 -0.5032560229 vertex 0.3641610146 0.1039389968 -0.5048490167 vertex 0.3908120096 0.1253959984 -0.5037950277 endloop endfacet facet normal 0.044974 -0.012945 -0.998904 outer loop vertex 0.3637500107 0.1362430006 -0.5051540136 vertex 0.3844630122 0.1567330062 -0.5044869781 vertex 0.3908120096 0.1253959984 -0.5037950277 endloop endfacet facet normal -0.999977 0.004762 0.004817 outer loop vertex -0.4997389913 0.0400062017 0.0509350002 vertex -0.4995329976 0.0514918007 0.0823453963 vertex -0.4995439947 0.0732581019 0.0585444011 endloop endfacet facet normal -0.137849 0.990367 0.013100 outer loop vertex -0.4170889854 0.5005350113 0.2337380052 vertex -0.3946450055 0.5035939813 0.2386520058 vertex -0.4054119885 0.5024189949 0.2141820043 endloop endfacet facet normal -0.249729 0.968088 0.021000 outer loop vertex -0.4222890139 0.4998880029 0.1580860019 vertex -0.4389100075 0.4952760041 0.1730419993 vertex -0.4190469980 0.5000770092 0.1879269928 endloop endfacet facet normal -0.501560 -0.864326 -0.037119 outer loop vertex -0.4650500119 -0.4834249914 -0.3343040049 vertex -0.4418590069 -0.4966959953 -0.3386470079 vertex -0.4504970014 -0.4928939939 -0.3104589880 endloop endfacet facet normal -0.040600 -0.041449 -0.998315 outer loop vertex 0.2273070067 0.2146040052 -0.5009340048 vertex 0.2089390010 0.2330289930 -0.5009520054 vertex 0.2364290059 0.2406399995 -0.5023859739 endloop endfacet facet normal -0.058203 -0.035637 -0.997668 outer loop vertex 0.2504369915 0.2194519937 -0.5021889806 vertex 0.2712880075 0.2410520017 -0.5041769743 vertex 0.2723219991 0.2053209990 -0.5029609799 endloop endfacet facet normal -0.999557 -0.015654 -0.025311 outer loop vertex -0.5074089766 -0.3523159921 0.2610160112 vertex -0.5075780153 -0.3736009896 0.2808560133 vertex -0.5082740188 -0.3449049890 0.2905940115 endloop endfacet facet normal -0.706738 -0.706946 -0.027343 outer loop vertex -0.4650500119 -0.4834249914 -0.3343040049 vertex -0.4686099887 -0.4811390042 -0.3013919890 vertex -0.4807820022 -0.4683870077 -0.3164800107 endloop endfacet facet normal -0.000752 0.000097 1.000000 outer loop vertex -0.1380259991 -0.0087617300 0.4993889928 vertex -0.1110749990 0.0147062996 0.4994069934 vertex -0.1454329938 0.0267274994 0.4993799925 endloop endfacet facet normal -0.019387 -0.999162 0.036036 outer loop vertex 0.2176090032 -0.5018259883 -0.2510370016 vertex 0.2120490074 -0.5005689859 -0.2191759944 vertex 0.1892170012 -0.5010550022 -0.2449350059 endloop endfacet facet normal -0.999226 0.038489 0.008070 outer loop vertex -0.5000770092 -0.2120330036 -0.1513140053 vertex -0.5007560253 -0.2247949988 -0.1745209992 vertex -0.5011849999 -0.2420070022 -0.1455460042 endloop endfacet facet normal -0.919344 0.049817 -0.390289 outer loop vertex -0.4939689934 -0.2733199894 -0.4501749873 vertex -0.4983789921 -0.2496050000 -0.4367600083 vertex -0.4894959927 -0.2480749935 -0.4574890137 endloop endfacet facet normal 0.016998 0.044244 0.998876 outer loop vertex -0.1514820009 0.3636510074 0.5045139790 vertex -0.1609670073 0.3966900110 0.5032119751 vertex -0.1887899935 0.3717080057 0.5047919750 endloop endfacet facet normal 0.006736 -0.003314 0.999972 outer loop vertex -0.1738349944 0.3393509984 0.5045840144 vertex -0.1514820009 0.3636510074 0.5045139790 vertex -0.1887899935 0.3717080057 0.5047919750 endloop endfacet facet normal 0.004725 0.026504 0.999638 outer loop vertex -0.1188969985 0.3526729941 0.5046510100 vertex -0.1238079965 0.3888530135 0.5037149787 vertex -0.1514820009 0.3636510074 0.5045139790 endloop endfacet facet normal -0.005761 0.106516 0.994294 outer loop vertex -0.0950751975 0.3963899910 0.5039209723 vertex -0.0719844997 0.3880049884 0.5049530268 vertex -0.0782425031 0.4133090079 0.5022060275 endloop endfacet facet normal -0.027283 0.127639 0.991445 outer loop vertex -0.0782425031 0.4133090079 0.5022060275 vertex -0.1073649973 0.4174459875 0.5008720160 vertex -0.0950751975 0.3963899910 0.5039209723 endloop endfacet facet normal -0.057554 0.494162 -0.867463 outer loop vertex -0.0880965963 0.4476709962 -0.4938040078 vertex -0.0817342997 0.4671019912 -0.4831570089 vertex -0.0657455027 0.4575029910 -0.4896860123 endloop endfacet facet normal -0.039922 0.998537 -0.036478 outer loop vertex 0.2654800117 0.5050050020 0.2510879934 vertex 0.2985889912 0.5054529905 0.2271160036 vertex 0.2653059959 0.5034949780 0.2099429965 endloop endfacet facet normal 0.999251 0.004055 -0.038477 outer loop vertex 0.5041310191 0.1233030036 0.3136210144 vertex 0.5049620271 0.1069900021 0.3334830105 vertex 0.5040320158 0.0966489017 0.3082410097 endloop endfacet facet normal 0.999598 -0.000705 -0.028338 outer loop vertex 0.5041310191 0.1233030036 0.3136210144 vertex 0.5043240190 0.1504600048 0.3197529912 vertex 0.5048829913 0.1321550012 0.3399260044 endloop endfacet facet normal 0.042662 -0.998691 0.028217 outer loop vertex -0.3200170100 -0.5050529838 -0.1947699934 vertex -0.3290919960 -0.5060560107 -0.2165499926 vertex -0.3038380146 -0.5050569773 -0.2193730026 endloop endfacet facet normal 0.050233 -0.998307 0.029319 outer loop vertex -0.2907280028 -0.5036209822 -0.1929389983 vertex -0.3038380146 -0.5050569773 -0.2193730026 vertex -0.2694630027 -0.5033739805 -0.2209630013 endloop endfacet facet normal 0.998787 -0.014297 0.047117 outer loop vertex 0.5045539737 0.1936399937 -0.3159430027 vertex 0.5033929944 0.2011059970 -0.2890670002 vertex 0.5033119917 0.1757140011 -0.2950550020 endloop endfacet facet normal -0.999733 0.022793 -0.003758 outer loop vertex -0.5001029968 -0.2128179967 -0.1255889982 vertex -0.5002070069 -0.2121829987 -0.0940705016 vertex -0.4995029867 -0.1840050071 -0.1104499996 endloop endfacet facet normal -0.024791 -0.918039 -0.395713 outer loop vertex -0.0120464005 -0.4924429953 -0.4436529875 vertex -0.0417187996 -0.4966279864 -0.4320850074 vertex -0.0400836989 -0.4862749875 -0.4562059939 endloop endfacet facet normal 0.999927 -0.011624 0.003165 outer loop vertex 0.4992949963 0.1780730039 -0.1328549981 vertex 0.4991100132 0.1568939984 -0.1521960050 vertex 0.4995230138 0.1891379952 -0.1642590016 endloop endfacet facet normal 0.682539 -0.730812 0.007456 outer loop vertex 0.4763180017 -0.4726260006 0.1024670005 vertex 0.4657669961 -0.4826639891 0.0844402984 vertex 0.4769909978 -0.4723150134 0.0713422969 endloop endfacet facet normal -0.999744 0.021987 -0.005396 outer loop vertex -0.5002070069 -0.2121829987 -0.0940705016 vertex -0.5003950000 -0.2121109962 -0.0589446016 vertex -0.4996559918 -0.1833399981 -0.0786302984 endloop endfacet facet normal 0.003254 -0.999990 0.003050 outer loop vertex 0.0241053998 -0.5000889897 0.0175886992 vertex 0.0542217009 -0.4999729991 0.0234861001 vertex 0.0342460983 -0.4999679923 0.0464362986 endloop endfacet facet normal -0.000159 -0.999988 0.004802 outer loop vertex -0.0051222900 -0.4997979999 0.0901447013 vertex -0.0139613003 -0.4999229908 0.0638206005 vertex 0.0145706004 -0.4999020100 0.0691372976 endloop endfacet facet normal 0.010310 -0.031521 0.999450 outer loop vertex -0.3412739933 0.2858290076 0.5079619884 vertex -0.3243260086 0.3059889972 0.5084229708 vertex -0.3471370041 0.3079150021 0.5087190270 endloop endfacet facet normal 0.010798 0.307620 -0.951448 outer loop vertex 0.2427189946 0.4237169921 -0.4999870062 vertex 0.2261240035 0.4449479878 -0.4933109879 vertex 0.2609530091 0.4468089938 -0.4923140109 endloop endfacet facet normal 0.004523 0.288586 -0.957443 outer loop vertex 0.2115519941 0.4245069921 -0.4995410144 vertex 0.1966370046 0.4454399943 -0.4933019876 vertex 0.2261240035 0.4449479878 -0.4933109879 endloop endfacet facet normal -0.997429 -0.069210 -0.018582 outer loop vertex -0.5044580102 -0.3700369895 0.0572047010 vertex -0.5020899773 -0.4003959894 0.0431695990 vertex -0.5028970242 -0.3989019990 0.0809243023 endloop endfacet facet normal -0.999418 0.029652 0.016849 outer loop vertex -0.4997699857 -0.1942680031 -0.1697569937 vertex -0.5005689859 -0.2049220055 -0.1984010041 vertex -0.5007560253 -0.2247949988 -0.1745209992 endloop endfacet facet normal 0.999203 0.038307 0.011218 outer loop vertex 0.5007629991 -0.2324460000 -0.1884189993 vertex 0.5000990033 -0.2227440029 -0.1624049991 vertex 0.5012189746 -0.2504720092 -0.1674779952 endloop endfacet facet normal 0.999201 0.039888 0.002575 outer loop vertex 0.5000990033 -0.2227440029 -0.1624049991 vertex 0.5008119941 -0.2420050055 -0.1407099962 vertex 0.5012189746 -0.2504720092 -0.1674779952 endloop endfacet facet normal -0.999702 0.023607 0.006155 outer loop vertex -0.5001149774 -0.1929239929 0.0522163995 vertex -0.5005980134 -0.2184240073 0.0715665966 vertex -0.4998219907 -0.1887319982 0.0837258995 endloop endfacet facet normal 0.999575 -0.015599 -0.024644 outer loop vertex 0.5067080259 -0.3367829919 0.2375939935 vertex 0.5073729753 -0.3340820074 0.2628549933 vertex 0.5065810084 -0.3611269891 0.2478509992 endloop endfacet facet normal 0.987812 -0.154144 -0.021601 outer loop vertex 0.5068690181 -0.3891589940 0.3334710002 vertex 0.5022469759 -0.4171000123 0.3214910030 vertex 0.5056980252 -0.3919689953 0.2999739945 endloop endfacet facet normal 0.987268 -0.158700 -0.010764 outer loop vertex 0.5022469759 -0.4171000123 0.3214910030 vertex 0.5068690181 -0.3891589940 0.3334710002 vertex 0.5029969811 -0.4146420062 0.3540399969 endloop endfacet facet normal -0.849334 -0.048425 0.525630 outer loop vertex -0.4888409972 -0.0630647987 0.4563040137 vertex -0.4917350113 -0.0834361017 0.4497509897 vertex -0.4815270007 -0.0782750025 0.4667209983 endloop endfacet facet normal 0.019055 -0.546028 -0.837550 outer loop vertex -0.1066770032 -0.4528479874 -0.4900960028 vertex -0.0786828995 -0.4497619867 -0.4914709926 vertex -0.0883620009 -0.4672839940 -0.4802680016 endloop endfacet facet normal 0.104243 -0.937871 -0.330955 outer loop vertex 0.3846809864 -0.4981909990 -0.4434970021 vertex 0.4079129994 -0.4967919886 -0.4401440024 vertex 0.3946250081 -0.5026869774 -0.4276239872 endloop endfacet facet normal -0.999840 0.016763 0.006165 outer loop vertex -0.4994660020 -0.1866250038 -0.1412360072 vertex -0.4992119968 -0.1638710052 -0.1619109958 vertex -0.4997699857 -0.1942680031 -0.1697569937 endloop endfacet facet normal -0.998260 -0.043062 -0.040270 outer loop vertex -0.5055530071 0.2333579957 0.2971380055 vertex -0.5071989894 0.2634820044 0.3057279885 vertex -0.5057250261 0.2590030134 0.2739790082 endloop endfacet facet normal -0.998692 -0.031943 -0.039914 outer loop vertex -0.5035809875 0.2219620049 0.2596090138 vertex -0.5024989843 0.1824869961 0.2641279995 vertex -0.5042250156 0.1999260038 0.2933590114 endloop endfacet facet normal -0.999977 -0.006290 -0.002365 outer loop vertex -0.4991739988 0.1739249974 -0.1589529961 vertex -0.4991199970 0.1541399956 -0.1291649938 vertex -0.4993340075 0.1893330067 -0.1322720051 endloop endfacet facet normal -0.999037 -0.023979 -0.036735 outer loop vertex -0.5034419894 0.1668410003 0.2936600149 vertex -0.5048570037 0.1819259971 0.3222959936 vertex -0.5042250156 0.1999260038 0.2933590114 endloop endfacet facet normal 0.654274 -0.755392 -0.036186 outer loop vertex 0.4769909978 -0.4723150134 0.0713422969 vertex 0.4657669961 -0.4826639891 0.0844402984 vertex 0.4622829854 -0.4846050143 0.0619657002 endloop endfacet facet normal -0.999966 0.005648 0.005973 outer loop vertex -0.4990000129 -0.1319070011 -0.1566450000 vertex -0.4992319942 -0.1438450068 -0.1841930002 vertex -0.4992119968 -0.1638710052 -0.1619109958 endloop endfacet facet normal 0.033730 -0.999390 -0.009029 outer loop vertex -0.2147260010 -0.4999539852 0.1523240060 vertex -0.2111939937 -0.5001270175 0.1846700013 vertex -0.2409420013 -0.5010319948 0.1737100035 endloop endfacet facet normal -0.942229 0.333808 0.027869 outer loop vertex -0.4899699986 0.4493370056 -0.1706310064 vertex -0.4970990121 0.4290330112 -0.1684609950 vertex -0.4907569885 0.4448060095 -0.1429670006 endloop endfacet facet normal -0.002218 0.030890 0.999520 outer loop vertex -0.0486029983 -0.2447170019 0.5014979839 vertex -0.0180484001 -0.2299689949 0.5011100173 vertex -0.0461803004 -0.2098229975 0.5004249811 endloop endfacet facet normal 0.953524 -0.301252 0.006274 outer loop vertex 0.4947400093 -0.4383150041 0.2275660038 vertex 0.4936189950 -0.4424499869 0.1993950009 vertex 0.4993619919 -0.4240899980 0.2081439942 endloop endfacet facet normal -0.999972 0.007432 0.000349 outer loop vertex -0.4998709857 -0.1751880050 0.0031201700 vertex -0.4998129904 -0.1687210053 0.0315688998 vertex -0.4996669888 -0.1480779946 0.0102971001 endloop endfacet facet normal -0.005709 0.999433 0.033170 outer loop vertex -0.0704580992 0.5052459836 -0.3364230096 vertex -0.0941279978 0.5054299831 -0.3460409939 vertex -0.0886052996 0.5045530200 -0.3186669946 endloop endfacet facet normal 0.573664 -0.031675 -0.818478 outer loop vertex 0.4698550105 0.0616781004 -0.4767889977 vertex 0.4520249963 0.0563317984 -0.4890789986 vertex 0.4547350109 0.0820538998 -0.4881750047 endloop endfacet facet normal 0.124897 0.990927 0.049652 outer loop vertex 0.3886370063 0.5051199794 0.3890700042 vertex 0.4043189883 0.5046970248 0.3580639958 vertex 0.3725399971 0.5084900260 0.3623040020 endloop endfacet facet normal -0.999157 0.028295 -0.029737 outer loop vertex -0.5005570054 -0.1954510063 0.2162169963 vertex -0.5011159778 -0.2253919989 0.2065089941 vertex -0.5018590093 -0.2182549983 0.2382660061 endloop endfacet facet normal -0.998672 0.029422 -0.042300 outer loop vertex -0.5029770136 -0.2084619999 0.2714729905 vertex -0.5018590093 -0.2182549983 0.2382660061 vertex -0.5036609769 -0.2448830009 0.2622880042 endloop endfacet facet normal -0.998904 0.023411 -0.040535 outer loop vertex -0.5014650226 -0.1869709939 0.2466250062 vertex -0.5018590093 -0.2182549983 0.2382660061 vertex -0.5029770136 -0.2084619999 0.2714729905 endloop endfacet facet normal -0.999048 0.005829 -0.043225 outer loop vertex -0.5036619902 -0.1664540023 0.3019729853 vertex -0.5027379990 -0.1482349932 0.2830739915 vertex -0.5026230216 -0.1767430007 0.2765719891 endloop endfacet facet normal -0.016276 -0.999834 -0.008134 outer loop vertex 0.1953900009 -0.4998539984 0.1767259985 vertex 0.1873479933 -0.4999560118 0.2053570002 vertex 0.1641499996 -0.4994789958 0.1931419969 endloop endfacet facet normal -0.999130 -0.040443 -0.010157 outer loop vertex -0.5052440166 0.3255710006 0.1472509950 vertex -0.5045899749 0.3052909970 0.1636649966 vertex -0.5056030154 0.3271430135 0.1763049960 endloop endfacet facet normal 0.013023 0.039879 -0.999120 outer loop vertex -0.1641030014 -0.2842710018 -0.5025429726 vertex -0.1785539985 -0.2645199895 -0.5019429922 vertex -0.1515150070 -0.2640050054 -0.5015699863 endloop endfacet facet normal 0.013056 0.038193 -0.999185 outer loop vertex -0.1515150070 -0.2640050054 -0.5015699863 vertex -0.1785539985 -0.2645199895 -0.5019429922 vertex -0.1646219939 -0.2375749946 -0.5007309914 endloop endfacet facet normal 0.058428 -0.051898 -0.996942 outer loop vertex -0.2652080059 -0.3592379987 -0.5072050095 vertex -0.2549979985 -0.3852219880 -0.5052539706 vertex -0.2852469981 -0.3724440038 -0.5076919794 endloop endfacet facet normal 0.705703 0.046334 0.706991 outer loop vertex 0.4640429914 0.1068940014 0.4801619947 vertex 0.4681940079 0.0765378997 0.4780080020 vertex 0.4800829887 0.0936072022 0.4650219977 endloop endfacet facet normal -0.012040 0.043571 -0.998978 outer loop vertex 0.1873320043 -0.2677130103 -0.5020260215 vertex 0.1791940033 -0.2411870062 -0.5007709861 vertex 0.2061640024 -0.2478349954 -0.5013859868 endloop endfacet facet normal 0.051224 0.001238 0.998686 outer loop vertex -0.2695980072 0.1246350035 0.5016580224 vertex -0.2967999876 0.1232440025 0.5030549765 vertex -0.2803969979 0.1019880027 0.5022400022 endloop endfacet facet normal -0.035254 0.999378 -0.000620 outer loop vertex 0.2593469918 0.5014730096 -0.0597766005 vertex 0.2399059981 0.5007730126 -0.0826613978 vertex 0.2305500060 0.5004609823 -0.0536312982 endloop endfacet facet normal 0.172366 -0.883263 -0.436045 outer loop vertex 0.3992420137 -0.4897899926 -0.4577549994 vertex 0.4221400023 -0.4871959984 -0.4539580047 vertex 0.4079129994 -0.4967919886 -0.4401440024 endloop endfacet facet normal 0.050788 0.006137 0.998691 outer loop vertex -0.2803969979 0.1019880027 0.5022400022 vertex -0.2874509990 0.0772114024 0.5027509928 vertex -0.2656289935 0.0855481997 0.5015900135 endloop endfacet facet normal 0.034574 0.002967 0.999398 outer loop vertex -0.2549870014 0.1039379984 0.5010250211 vertex -0.2283170074 0.1037309989 0.5001029968 vertex -0.2436019927 0.1265690029 0.5005639791 endloop endfacet facet normal 0.000941 0.042900 -0.999079 outer loop vertex 0.1452810019 -0.2881850004 -0.5028660297 vertex 0.1277939975 -0.3131859899 -0.5039560199 vertex 0.1203560010 -0.2864960134 -0.5028169751 endloop endfacet facet normal -0.992812 0.016437 -0.118550 outer loop vertex -0.5052139759 0.3278329968 -0.4049740136 vertex -0.5079849958 0.3539460003 -0.3781470060 vertex -0.5042899847 0.3683809936 -0.4070900083 endloop endfacet facet normal 0.001552 0.999882 0.015310 outer loop vertex -0.0941279978 0.5054299831 -0.3460409939 vertex -0.0704580992 0.5052459836 -0.3364230096 vertex -0.0701948032 0.5056170225 -0.3606820107 endloop endfacet facet normal -0.995393 -0.007426 -0.095588 outer loop vertex -0.5079849958 0.3539460003 -0.3781470060 vertex -0.5052139759 0.3278329968 -0.4049740136 vertex -0.5084679723 0.3205760121 -0.3705250025 endloop endfacet facet normal 0.011922 -0.011291 0.999865 outer loop vertex -0.1897220016 0.1847510040 0.4995830059 vertex -0.1587460041 0.1866420060 0.4992350042 vertex -0.1769589931 0.2055779994 0.4996660054 endloop endfacet facet normal -0.016879 0.003843 0.999850 outer loop vertex 0.1786769927 0.1255140007 0.4992899895 vertex 0.2118470073 0.1249789968 0.4998520017 vertex 0.1958149970 0.1523929983 0.4994759858 endloop endfacet facet normal 0.021191 -0.016970 0.999631 outer loop vertex -0.1769589931 0.2055779994 0.4996660054 vertex -0.2007029951 0.2115080059 0.5002700090 vertex -0.1897220016 0.1847510040 0.4995830059 endloop endfacet facet normal 0.999901 -0.005390 -0.012991 outer loop vertex 0.4998210073 -0.0400974005 0.2019249946 vertex 0.4993399978 -0.0535605997 0.1704879999 vertex 0.4995430112 -0.0214935001 0.1728100032 endloop endfacet facet normal 0.999979 -0.006175 -0.002149 outer loop vertex 0.4995430112 -0.0214935001 0.1728100032 vertex 0.4993399978 -0.0535605997 0.1704879999 vertex 0.4993920028 -0.0365093984 0.1456860006 endloop endfacet facet normal 0.228754 0.042272 0.972566 outer loop vertex 0.4193429947 0.0522124991 0.5002260208 vertex 0.4334059954 0.0677492991 0.4962430000 vertex 0.4098039865 0.0740839019 0.5015190244 endloop endfacet facet normal -0.985345 -0.020603 0.169322 outer loop vertex -0.5019779801 0.1348520070 0.4043239951 vertex -0.4983569980 0.1519470066 0.4274759889 vertex -0.5028809905 0.1656039953 0.4028109908 endloop endfacet facet normal -0.024394 -0.000554 0.999702 outer loop vertex 0.1958149970 0.1523929983 0.4994759858 vertex 0.2118470073 0.1249789968 0.4998520017 vertex 0.2276650071 0.1521549970 0.5002530217 endloop endfacet facet normal -0.029223 0.001095 0.999572 outer loop vertex 0.3204540014 0.0190316997 0.5040550232 vertex 0.3472689986 0.0144253001 0.5048440099 vertex 0.3402079940 0.0432337001 0.5046060085 endloop endfacet facet normal -0.002638 0.000256 0.999996 outer loop vertex 0.1464399993 0.1294350028 0.4990729988 vertex 0.1647440046 0.1540099978 0.4991149902 vertex 0.1358470023 0.1568939984 0.4990380108 endloop endfacet facet normal -0.033682 -0.001919 0.999431 outer loop vertex 0.3402079940 0.0432337001 0.5046060085 vertex 0.3197439909 0.0716810003 0.5039709806 vertex 0.3051570058 0.0444195010 0.5034270287 endloop endfacet facet normal 0.053769 0.010948 0.998493 outer loop vertex 0.3875539899 0.0280920006 0.5040730238 vertex 0.3979350030 0.0517135002 0.5032550097 vertex 0.3712030053 0.0502142012 0.5047109723 endloop endfacet facet normal 0.043511 0.001299 0.999052 outer loop vertex -0.2851119936 -0.0460944995 0.5033119917 vertex -0.2837409973 -0.0820318982 0.5032989979 vertex -0.2523980141 -0.0620734990 0.5019080043 endloop endfacet facet normal -0.011866 -0.004778 0.999918 outer loop vertex 0.1647440046 0.1540099978 0.4991149902 vertex 0.1958149970 0.1523929983 0.4994759858 vertex 0.1809179932 0.1793490052 0.4994280040 endloop endfacet facet normal 0.036955 0.003328 0.999311 outer loop vertex 0.3640840054 0.0286724996 0.5049390197 vertex 0.3727869987 0.0071111801 0.5046889782 vertex 0.3875539899 0.0280920006 0.5040730238 endloop endfacet facet normal 0.998875 0.047209 -0.004486 outer loop vertex 0.5029810071 -0.2743020058 -0.0350928009 vertex 0.5028579831 -0.2687399983 -0.0039553898 vertex 0.5045059919 -0.3046129942 -0.0145132998 endloop endfacet facet normal 0.162592 0.985995 -0.037124 outer loop vertex 0.3950220048 0.5031250119 -0.1242899969 vertex 0.4144139886 0.5007129908 -0.1034210026 vertex 0.4210549891 0.4985100031 -0.1328459978 endloop endfacet facet normal 0.129809 0.991521 -0.006023 outer loop vertex 0.4144139886 0.5007129908 -0.1034210026 vertex 0.3950220048 0.5031250119 -0.1242899969 vertex 0.3884600103 0.5041400194 -0.0986215994 endloop endfacet facet normal 0.029560 0.001162 0.999562 outer loop vertex -0.2000540048 0.3433820009 0.5051580071 vertex -0.1887899935 0.3717080057 0.5047919750 vertex -0.2219929993 0.3587099910 0.5057889819 endloop endfacet facet normal 0.346915 0.001443 -0.937895 outer loop vertex 0.4353919923 0.0352897011 -0.4952450097 vertex 0.4503850043 0.0062378999 -0.4897440076 vertex 0.4284699857 0.0010993700 -0.4978579879 endloop endfacet facet normal 0.229098 0.007508 -0.973374 outer loop vertex 0.4078919888 0.0589535981 -0.5015349984 vertex 0.4353919923 0.0352897011 -0.4952450097 vertex 0.4077250063 0.0217888001 -0.5018609762 endloop endfacet facet normal 0.998410 0.047956 0.029627 outer loop vertex 0.5036240220 -0.2746770084 -0.2211979926 vertex 0.5018969774 -0.2421900034 -0.2155829966 vertex 0.5021479726 -0.2616339922 -0.1925680041 endloop endfacet facet normal 0.998928 0.046284 -0.000194 outer loop vertex 0.5041819811 -0.3127880096 -0.1452140063 vertex 0.5045149922 -0.3200710118 -0.1680479944 vertex 0.5033190250 -0.2942239940 -0.1597339958 endloop endfacet facet normal 0.033765 0.058920 0.997692 outer loop vertex -0.1887899935 0.3717080057 0.5047919750 vertex -0.1930859983 0.4067989886 0.5028650165 vertex -0.2207700014 0.3900850117 0.5047889948 endloop endfacet facet normal -0.585946 0.810145 -0.018239 outer loop vertex -0.4695610106 0.4794799984 -0.3795489967 vertex -0.4680230021 0.4812009931 -0.3525150120 vertex -0.4560849965 0.4894919991 -0.3677630126 endloop endfacet facet normal -0.998970 -0.040527 -0.020408 outer loop vertex -0.5061259866 0.3243789971 0.2073940039 vertex -0.5056030154 0.3271430135 0.1763049960 vertex -0.5046740174 0.2980830073 0.1885389984 endloop endfacet facet normal 0.021840 -0.999040 -0.037982 outer loop vertex -0.0403620005 -0.5051460266 -0.3835110068 vertex -0.0158773009 -0.5043230057 -0.3910799921 vertex -0.0246754996 -0.5055720210 -0.3632859886 endloop endfacet facet normal 0.002008 -0.999018 -0.044259 outer loop vertex -0.0246754996 -0.5055720210 -0.3632859886 vertex -0.0158773009 -0.5043230057 -0.3910799921 vertex 0.0111312000 -0.5052469969 -0.3689979911 endloop endfacet facet normal 0.000061 -0.999850 0.017297 outer loop vertex -0.0414642990 -0.5050389767 -0.3324150145 vertex -0.0556719005 -0.5055850148 -0.3639279902 vertex -0.0246754996 -0.5055720210 -0.3632859886 endloop endfacet facet normal 0.000869 -0.999763 -0.021732 outer loop vertex -0.0246754996 -0.5055720210 -0.3632859886 vertex -0.0556719005 -0.5055850148 -0.3639279902 vertex -0.0403620005 -0.5051460266 -0.3835110068 endloop endfacet facet normal -0.000666 -0.999963 0.008532 outer loop vertex 0.0440947004 -0.5055400133 -0.3583939970 vertex 0.0473553985 -0.5053430200 -0.3350520134 vertex 0.0243453998 -0.5053570271 -0.3384900093 endloop endfacet facet normal -0.002527 -0.999414 0.034126 outer loop vertex 0.0119209997 -0.5044890046 -0.3139890134 vertex -0.0058023199 -0.5052570105 -0.3377929926 vertex 0.0243453998 -0.5053570271 -0.3384900093 endloop endfacet facet normal -0.003367 -0.999992 -0.002148 outer loop vertex 0.0243453998 -0.5053570271 -0.3384900093 vertex -0.0058023199 -0.5052570105 -0.3377929926 vertex 0.0111312000 -0.5052469969 -0.3689979911 endloop endfacet facet normal -0.999996 0.002189 -0.001658 outer loop vertex -0.5052009821 0.3526929915 -0.1583060026 vertex -0.5051270127 0.3700839877 -0.1799619943 vertex -0.5051890016 0.3385739923 -0.1841699928 endloop endfacet facet normal -0.999436 -0.033583 -0.000585 outer loop vertex -0.5036910176 0.3045789897 -0.0963082984 vertex -0.5045740008 0.3305799961 -0.0804181024 vertex -0.5046229959 0.3325270116 -0.1084939986 endloop endfacet facet normal 0.984735 0.174054 -0.001386 outer loop vertex 0.5057219863 0.3912810087 0.2687369883 vertex 0.5047720075 0.3964450061 0.2422839999 vertex 0.5004940033 0.4207499921 0.2550300062 endloop endfacet facet normal 0.006058 -0.999962 0.006205 outer loop vertex 0.0732607022 -0.4995990098 0.0801478028 vertex 0.0938628018 -0.4996010065 0.0597121008 vertex 0.0976591036 -0.4994229972 0.0846948028 endloop endfacet facet normal 0.002954 -0.999981 0.005467 outer loop vertex 0.0145706004 -0.4999020100 0.0691372976 vertex 0.0342460983 -0.4999679923 0.0464362986 vertex 0.0441902988 -0.4997819960 0.0750852004 endloop endfacet facet normal 0.005284 -0.999969 0.005805 outer loop vertex 0.0441902988 -0.4997819960 0.0750852004 vertex 0.0732607022 -0.4995990098 0.0801478028 vertex 0.0551248007 -0.4995580018 0.1037200019 endloop endfacet facet normal 0.006361 -0.999958 0.006634 outer loop vertex 0.0551248007 -0.4995580018 0.1037200019 vertex 0.0732607022 -0.4995990098 0.0801478028 vertex 0.0845786035 -0.4993619919 0.1050219983 endloop endfacet facet normal 0.999970 -0.006129 -0.004760 outer loop vertex 0.4996210039 -0.0792135969 -0.0683173984 vertex 0.4997870028 -0.0507083982 -0.0701500997 vertex 0.4998239875 -0.0634479970 -0.0459781997 endloop endfacet facet normal -0.000266 0.034125 -0.999418 outer loop vertex 0.0246019997 -0.3106620014 -0.5040280223 vertex 0.0125508001 -0.3405100107 -0.5050439835 vertex -0.0090306597 -0.3159320056 -0.5041990280 endloop endfacet facet normal 0.999981 -0.005847 -0.001980 outer loop vertex 0.4998239875 -0.0634479970 -0.0459781997 vertex 0.4999749959 -0.0440791994 -0.0269111991 vertex 0.4998199940 -0.0734798014 -0.0183774997 endloop endfacet facet normal 0.976733 0.204479 -0.064655 outer loop vertex 0.5002459884 0.4322220087 0.3164129853 vertex 0.5032590032 0.4264889956 0.3437989950 vertex 0.5059319735 0.4074920118 0.3240990043 endloop endfacet facet normal 0.942808 0.331565 -0.034318 outer loop vertex 0.5032590032 0.4264889956 0.3437989950 vertex 0.5002459884 0.4322220087 0.3164129853 vertex 0.4960269928 0.4464679956 0.3381440043 endloop endfacet facet normal 0.422049 -0.906573 0.000092 outer loop vertex 0.4360289872 -0.4993549883 -0.3145779967 vertex 0.4538820088 -0.4910419881 -0.2983390093 vertex 0.4374839962 -0.4986749887 -0.2887269855 endloop endfacet facet normal 0.317862 0.020792 0.947909 outer loop vertex 0.4484780133 -0.1961890012 0.4909870028 vertex 0.4262590110 -0.1842129976 0.4981749952 vertex 0.4287619889 -0.2146809995 0.4980039895 endloop endfacet facet normal 0.320951 0.017131 0.946941 outer loop vertex 0.4287619889 -0.2146809995 0.4980039895 vertex 0.4505769908 -0.2269459963 0.4908320010 vertex 0.4484780133 -0.1961890012 0.4909870028 endloop endfacet facet normal -0.031620 -0.004691 -0.999489 outer loop vertex 0.2538239956 -0.0699732006 -0.5015360117 vertex 0.2186689973 -0.0690859035 -0.5004280210 vertex 0.2381999940 -0.0388108008 -0.5011879802 endloop endfacet facet normal 0.047903 -0.998841 -0.004730 outer loop vertex -0.2934719920 -0.5030570030 -0.0957716033 vertex -0.2652429938 -0.5017920136 -0.0770142972 vertex -0.2991639972 -0.5034739971 -0.0653595030 endloop endfacet facet normal 0.010577 -0.031660 0.999443 outer loop vertex 0.0893096998 0.3163169920 0.5045109987 vertex 0.0761167035 0.3424670100 0.5054789782 vertex 0.0591208003 0.3258660138 0.5051329732 endloop endfacet facet normal 0.001890 -0.022772 0.999739 outer loop vertex 0.0591208003 0.3258660138 0.5051329732 vertex 0.0761167035 0.3424670100 0.5054789782 vertex 0.0537113994 0.3529010117 0.5057590008 endloop endfacet facet normal 0.003116 -0.047721 0.998856 outer loop vertex 0.0364993997 0.2786909938 0.5030459762 vertex 0.0625986978 0.2962619960 0.5038040280 vertex 0.0359231010 0.3105939925 0.5045719743 endloop endfacet facet normal 0.002819 -0.047281 0.998878 outer loop vertex 0.0625986978 0.2962619960 0.5038040280 vertex 0.0364993997 0.2786909938 0.5030459762 vertex 0.0673879981 0.2611809969 0.5021299720 endloop endfacet facet normal -0.992107 -0.122438 0.027081 outer loop vertex -0.5046349764 -0.4069280028 -0.3122430146 vertex -0.5081380010 -0.3803589940 -0.3204520047 vertex -0.5061110258 -0.4014460146 -0.3415330052 endloop endfacet facet normal -0.956409 -0.042738 0.288887 outer loop vertex -0.5035020113 0.2741580009 0.4189710021 vertex -0.4962339997 0.2738339901 0.4429849982 vertex -0.5010750294 0.2994930148 0.4307540059 endloop endfacet facet normal -0.560903 -0.827798 -0.011808 outer loop vertex -0.4537540078 -0.4906550050 -0.3640260100 vertex -0.4650500119 -0.4834249914 -0.3343040049 vertex -0.4706839919 -0.4792149961 -0.3618189991 endloop endfacet facet normal -0.973459 -0.227459 0.025312 outer loop vertex -0.5006480217 -0.4264520109 -0.3343580067 vertex -0.4985690117 -0.4320319891 -0.3045459986 vertex -0.5046349764 -0.4069280028 -0.3122430146 endloop endfacet facet normal -0.559782 -0.828639 0.001151 outer loop vertex -0.4706839919 -0.4792149961 -0.3618189991 vertex -0.4659920037 -0.4824180007 -0.3858470023 vertex -0.4537540078 -0.4906550050 -0.3640260100 endloop endfacet facet normal 0.008054 -0.214850 -0.976614 outer loop vertex 0.2961330116 -0.4090119898 -0.5050550103 vertex 0.2873220146 -0.4284200072 -0.5008580089 vertex 0.2759599984 -0.4113410115 -0.5047090054 endloop endfacet facet normal 0.029714 -0.999540 0.006052 outer loop vertex -0.3136619925 -0.5098350048 -0.3605099916 vertex -0.3060550094 -0.5094140172 -0.3283280134 vertex -0.3383339942 -0.5104359984 -0.3386360109 endloop endfacet facet normal -0.026457 -0.474857 -0.879665 outer loop vertex -0.0381549001 -0.4589479864 -0.4865019917 vertex -0.0602688007 -0.4633530080 -0.4834589958 vertex -0.0518303998 -0.4462560117 -0.4929420054 endloop endfacet facet normal 0.016419 -0.491163 -0.870913 outer loop vertex -0.0518303998 -0.4462560117 -0.4929420054 vertex -0.0602688007 -0.4633530080 -0.4834589958 vertex -0.0786828995 -0.4497619867 -0.4914709926 endloop endfacet facet normal -0.000858 -0.999691 0.024835 outer loop vertex -0.3383339942 -0.5104359984 -0.3386360109 vertex -0.3335460126 -0.5096510053 -0.3068720102 vertex -0.3632470071 -0.5098860264 -0.3173590004 endloop endfacet facet normal -0.002856 -0.999531 0.030489 outer loop vertex -0.3335460126 -0.5096510053 -0.3068720102 vertex -0.3588329852 -0.5089390278 -0.2858999968 vertex -0.3632470071 -0.5098860264 -0.3173590004 endloop endfacet facet normal -0.016427 -0.999843 0.006610 outer loop vertex -0.3632470071 -0.5098860264 -0.3173590004 vertex -0.3683069944 -0.5100079775 -0.3483819962 vertex -0.3383339942 -0.5104359984 -0.3386360109 endloop endfacet facet normal -0.060041 -0.998102 0.013717 outer loop vertex -0.3632470071 -0.5098860264 -0.3173590004 vertex -0.3915460110 -0.5083220005 -0.3274239898 vertex -0.3683069944 -0.5100079775 -0.3483819962 endloop endfacet facet normal -0.007450 -0.999972 -0.000772 outer loop vertex 0.1614360064 -0.4992060065 0.1626770049 vertex 0.1330640018 -0.4989869893 0.1527809948 vertex 0.1535280049 -0.4991239905 0.1327680051 endloop endfacet facet normal 0.001703 -0.999992 -0.003620 outer loop vertex 0.1108110026 -0.4990780056 0.1674550027 vertex 0.1114559993 -0.4989970028 0.1453839988 vertex 0.1330640018 -0.4989869893 0.1527809948 endloop endfacet facet normal 0.006238 -0.999974 -0.003488 outer loop vertex 0.0895003974 -0.4991550148 0.1514180005 vertex 0.1114559993 -0.4989970028 0.1453839988 vertex 0.1108110026 -0.4990780056 0.1674550027 endloop endfacet facet normal -0.002927 -0.999832 -0.018120 outer loop vertex 0.1377120018 -0.4997250140 0.2109870017 vertex 0.1361770034 -0.4991669953 0.1804440022 vertex 0.1641499996 -0.4994789958 0.1931419969 endloop endfacet facet normal -0.000187 -0.999979 -0.006486 outer loop vertex 0.1330640018 -0.4989869893 0.1527809948 vertex 0.1361770034 -0.4991669953 0.1804440022 vertex 0.1108110026 -0.4990780056 0.1674550027 endloop endfacet facet normal 0.999996 -0.001679 0.002095 outer loop vertex 0.5000659823 -0.0193844009 -0.0113097001 vertex 0.5000839829 0.0082970103 0.0022848300 vertex 0.5000020266 -0.0188266002 0.0196595993 endloop endfacet facet normal 0.999988 -0.002928 0.003998 outer loop vertex 0.4998680055 -0.0189452004 0.0530981012 vertex 0.4998460114 -0.0502209999 0.0356914997 vertex 0.5000020266 -0.0188266002 0.0196595993 endloop endfacet facet normal -0.028011 -0.372400 -0.927650 outer loop vertex 0.1943109930 -0.4517709911 -0.4906499982 vertex 0.1884679943 -0.4326440096 -0.4981519878 vertex 0.2142509967 -0.4378440082 -0.4968430102 endloop endfacet facet normal 0.999990 -0.003599 0.002683 outer loop vertex 0.5000020266 -0.0188266002 0.0196595993 vertex 0.4998460114 -0.0502209999 0.0356914997 vertex 0.4999409914 -0.0484943017 0.0026126001 endloop endfacet facet normal 0.999978 -0.003352 0.005730 outer loop vertex 0.4995160103 -0.0513979010 0.0998027995 vertex 0.4996980131 -0.0501421988 0.0687761009 vertex 0.4996930063 -0.0213878993 0.0864695013 endloop endfacet facet normal 0.999968 -0.004900 0.006331 outer loop vertex 0.4995160103 -0.0513979010 0.0998027995 vertex 0.4992690086 -0.0801497027 0.1165620014 vertex 0.4994789958 -0.0788175985 0.0844241977 endloop endfacet facet normal 0.999983 -0.002921 0.005030 outer loop vertex 0.4998680055 -0.0189452004 0.0530981012 vertex 0.4996930063 -0.0213878993 0.0864695013 vertex 0.4996980131 -0.0501421988 0.0687761009 endloop endfacet facet normal 0.999981 -0.003702 0.004942 outer loop vertex 0.4996930063 -0.0213878993 0.0864695013 vertex 0.4995220006 -0.0256391000 0.1178880036 vertex 0.4995160103 -0.0513979010 0.0998027995 endloop endfacet facet normal 0.030246 -0.002824 0.999538 outer loop vertex -0.3438920081 -0.0358205996 0.5054240227 vertex -0.3140720129 -0.0279089995 0.5045440197 vertex -0.3358609974 -0.0114061004 0.5052499771 endloop endfacet facet normal 0.034994 0.003452 0.999382 outer loop vertex -0.3358609974 -0.0114061004 0.5052499771 vertex -0.3140720129 -0.0279089995 0.5045440197 vertex -0.3138380051 0.0024359100 0.5044310093 endloop endfacet facet normal -0.007648 -0.003561 0.999964 outer loop vertex -0.3618519902 -0.0115743000 0.5053730011 vertex -0.3737379909 -0.0379981995 0.5051879883 vertex -0.3438920081 -0.0358205996 0.5054240227 endloop endfacet facet normal -0.999732 0.010647 0.020574 outer loop vertex -0.4996969998 -0.1736440063 -0.1913679987 vertex -0.4992319942 -0.1438450068 -0.1841930002 vertex -0.4999090135 -0.1520850062 -0.2128269970 endloop endfacet facet normal 0.032251 -0.003309 0.999474 outer loop vertex -0.3157239854 0.0327491015 0.5043690205 vertex -0.3405089974 0.0449060015 0.5052090287 vertex -0.3451119959 0.0160521995 0.5052620173 endloop endfacet facet normal 0.004625 0.001099 0.999989 outer loop vertex -0.3451119959 0.0160521995 0.5052620173 vertex -0.3405089974 0.0449060015 0.5052090287 vertex -0.3673920035 0.0415863991 0.5053369999 endloop endfacet facet normal 0.005188 0.003365 -0.999981 outer loop vertex 0.1052289978 0.0248080995 -0.4996660054 vertex 0.0741922036 0.0254103001 -0.4998250008 vertex 0.0899396986 0.0522412993 -0.4996530116 endloop endfacet facet normal -0.000511 0.999610 0.027930 outer loop vertex 0.1167569980 0.5004230142 -0.2332469970 vertex 0.0888504013 0.5002070069 -0.2260269970 vertex 0.1149960011 0.4996590018 -0.2059350014 endloop endfacet facet normal -0.678425 0.717297 -0.158824 outer loop vertex -0.4799669981 0.4644039869 -0.4192869961 vertex -0.4654139876 0.4757420123 -0.4302450120 vertex -0.4766899943 0.4625520110 -0.4416489899 endloop endfacet facet normal -0.019432 -0.009738 -0.999764 outer loop vertex 0.1832910031 -0.0664573014 -0.4997659922 vertex 0.2186689973 -0.0690859035 -0.5004280210 vertex 0.1978570074 -0.1030180007 -0.4996930063 endloop endfacet facet normal -0.999668 -0.004573 -0.025350 outer loop vertex -0.5005490184 -0.0590835996 0.2186529934 vertex -0.5007860065 -0.0285049006 0.2224819958 vertex -0.5000129938 -0.0412092991 0.1942899972 endloop endfacet facet normal -0.999845 0.012649 0.012266 outer loop vertex -0.4996969998 -0.1736440063 -0.1913679987 vertex -0.4992119968 -0.1638710052 -0.1619109958 vertex -0.4992319942 -0.1438450068 -0.1841930002 endloop endfacet facet normal -0.043382 0.469157 -0.882048 outer loop vertex 0.3492609859 0.4399839938 -0.4951300025 vertex 0.3485310078 0.4648649991 -0.4818600118 vertex 0.3717939854 0.4517799914 -0.4899640083 endloop endfacet facet normal -0.998919 0.043353 -0.016751 outer loop vertex -0.5036249757 -0.2798930109 0.2181479931 vertex -0.5036039948 -0.2930119932 0.1829439998 vertex -0.5050280094 -0.3139410019 0.2136960030 endloop endfacet facet normal -0.432602 0.875522 -0.215215 outer loop vertex -0.4654139876 0.4757420123 -0.4302450120 vertex -0.4473899901 0.4818620086 -0.4415780008 vertex -0.4636270106 0.4716039896 -0.4506709874 endloop endfacet facet normal 0.777185 -0.628656 0.027850 outer loop vertex 0.4842160046 -0.4613650143 0.1890040040 vertex 0.4849489927 -0.4591549933 0.2184360027 vertex 0.4721980095 -0.4754480124 0.2064850032 endloop endfacet facet normal 0.752264 -0.037144 -0.657814 outer loop vertex 0.4832890034 0.1107679978 -0.4638929963 vertex 0.4709149897 0.0949584991 -0.4771510065 vertex 0.4715969861 0.1235940009 -0.4779880047 endloop endfacet facet normal -0.001683 -0.999447 0.033212 outer loop vertex 0.1520680040 -0.4996890128 -0.2114340067 vertex 0.1293350011 -0.5000100136 -0.2222460061 vertex 0.1553020030 -0.5006930232 -0.2414840013 endloop endfacet facet normal 0.003282 -0.998867 0.047477 outer loop vertex 0.1135839969 -0.5025590062 -0.2818540037 vertex 0.1331789941 -0.5035960078 -0.3050259948 vertex 0.1432310045 -0.5021309853 -0.2748979926 endloop endfacet facet normal -0.043113 -0.188993 -0.981031 outer loop vertex 0.2759599984 -0.4113410115 -0.5047090054 vertex 0.2606509924 -0.4265150130 -0.5011129975 vertex 0.2545599937 -0.4035679996 -0.5052660108 endloop endfacet facet normal 0.999990 0.004525 -0.000375 outer loop vertex 0.4999420047 0.0590194985 -0.0292262994 vertex 0.4999600053 0.0574882999 0.0002844840 vertex 0.5000669956 0.0326393992 -0.0142350001 endloop endfacet facet normal -0.045702 0.007655 -0.998926 outer loop vertex 0.2819260061 0.0754728019 -0.5025579929 vertex 0.3117989898 0.0828749016 -0.5038679838 vertex 0.2997350097 0.0588709004 -0.5034999847 endloop endfacet facet normal 0.999986 0.004440 0.002788 outer loop vertex 0.4999600053 0.0574882999 0.0002844840 vertex 0.4999049902 0.0518641993 0.0289734006 vertex 0.5000389814 0.0332341008 0.0105868997 endloop endfacet facet normal 0.270055 -0.959957 0.074514 outer loop vertex 0.4347850084 -0.4962750077 0.4101999998 vertex 0.4164749980 -0.5032799840 0.3863149881 vertex 0.4415670037 -0.4966540039 0.3807379901 endloop endfacet facet normal 0.006828 -0.999961 -0.005672 outer loop vertex 0.0986407995 -0.4993939996 -0.1045579985 vertex 0.1167329997 -0.4991660118 -0.1229719967 vertex 0.1243309975 -0.4992530048 -0.0984869972 endloop endfacet facet normal -0.999121 0.003149 0.041810 outer loop vertex -0.5030599833 0.0690457001 -0.2900539935 vertex -0.5027289987 0.0386690982 -0.2798570096 vertex -0.5017499924 0.0628094003 -0.2582800090 endloop endfacet facet normal -0.563645 0.006816 -0.825989 outer loop vertex -0.4735490084 -0.3468329906 -0.4817909896 vertex -0.4642449915 -0.3226059973 -0.4879400134 vertex -0.4562290013 -0.3481709957 -0.4936209917 endloop endfacet facet normal -0.773322 0.110072 0.624385 outer loop vertex -0.4832200110 0.4079610109 0.4635359943 vertex -0.4723410010 0.4257330000 0.4738770127 vertex -0.4839339852 0.4309839904 0.4585930109 endloop endfacet facet normal -0.003753 -0.999973 -0.006258 outer loop vertex 0.1660629958 -0.4993520081 -0.0736533999 vertex 0.1816219985 -0.4995790124 -0.0467119999 vertex 0.1517069936 -0.4994600117 -0.0477880016 endloop endfacet facet normal 0.000172 -0.999992 -0.004080 outer loop vertex 0.1365090013 -0.4993590117 -0.0731848031 vertex 0.1660629958 -0.4993520081 -0.0736533999 vertex 0.1517069936 -0.4994600117 -0.0477880016 endloop endfacet facet normal 0.003617 -0.999976 -0.005930 outer loop vertex 0.1365090013 -0.4993590117 -0.0731848031 vertex 0.1243309975 -0.4992530048 -0.0984869972 vertex 0.1497859955 -0.4991669953 -0.0974652022 endloop endfacet facet normal 0.000113 -0.999969 -0.007846 outer loop vertex 0.1497859955 -0.4991669953 -0.0974652022 vertex 0.1660629958 -0.4993520081 -0.0736533999 vertex 0.1365090013 -0.4993590117 -0.0731848031 endloop endfacet facet normal -0.003296 -0.999979 -0.005517 outer loop vertex 0.1497859955 -0.4991669953 -0.0974652022 vertex 0.1771840006 -0.4992359877 -0.1013280004 vertex 0.1660629958 -0.4993520081 -0.0736533999 endloop endfacet facet normal -0.999981 0.004510 -0.004094 outer loop vertex -0.4997259974 0.0414765999 -0.0702084005 vertex -0.4996219873 0.0736595020 -0.0601572990 vertex -0.4995239973 0.0660986975 -0.0924211964 endloop endfacet facet normal -0.999982 0.005015 -0.003373 outer loop vertex -0.4993219972 0.0909183025 -0.1154080033 vertex -0.4994579852 0.0577461012 -0.1244120002 vertex -0.4995239973 0.0660986975 -0.0924211964 endloop endfacet facet normal 0.021425 0.002194 0.999768 outer loop vertex -0.3292259872 -0.1634069979 0.5050770044 vertex -0.3185360134 -0.1306309998 0.5047760010 vertex -0.3488479853 -0.1344580054 0.5054339767 endloop endfacet facet normal 0.006644 -0.044066 0.999007 outer loop vertex 0.0591208003 0.3258660138 0.5051329732 vertex 0.0625986978 0.2962619960 0.5038040280 vertex 0.0893096998 0.3163169920 0.5045109987 endloop endfacet facet normal -0.000996 -0.036963 0.999316 outer loop vertex 0.1523569971 0.3312189877 0.5048519969 vertex 0.1241329983 0.3242479861 0.5045660138 vertex 0.1515329927 0.2974199951 0.5036010146 endloop endfacet facet normal 0.998804 -0.048741 0.003812 outer loop vertex 0.5026249886 0.2905200124 0.0922741964 vertex 0.5035660267 0.3116819859 0.1162879989 vertex 0.5021489859 0.2831960022 0.1233500019 endloop endfacet facet normal -0.999164 -0.000633 0.040888 outer loop vertex -0.5027289987 0.0386690982 -0.2798570096 vertex -0.5023580194 0.0072220298 -0.2712779939 vertex -0.5014100075 0.0309318993 -0.2477450073 endloop endfacet facet normal -0.458500 0.808146 0.369700 outer loop vertex -0.4621979892 0.4735189974 0.4576289952 vertex -0.4497910142 0.4770849943 0.4652209878 vertex -0.4492250085 0.4834089875 0.4520989954 endloop endfacet facet normal 0.446219 -0.894908 0.005327 outer loop vertex 0.4622829854 -0.4846050143 0.0619657002 vertex 0.4455049932 -0.4929920137 0.0584130995 vertex 0.4547210038 -0.4885239899 0.0370319001 endloop endfacet facet normal -0.999121 0.003158 0.041800 outer loop vertex -0.5014100075 0.0309318993 -0.2477450073 vertex -0.5017499924 0.0628094003 -0.2582800090 vertex -0.5027289987 0.0386690982 -0.2798570096 endloop endfacet facet normal -0.999463 0.000148 0.032780 outer loop vertex -0.5014100075 0.0309318993 -0.2477450073 vertex -0.5003910065 0.0194557998 -0.2166240066 vertex -0.5005009770 0.0583725013 -0.2201530039 endloop endfacet facet normal -0.001645 0.999976 0.006792 outer loop vertex 0.1212870032 0.5059599876 -0.3724370003 vertex 0.0951683000 0.5058280230 -0.3593350053 vertex 0.1214860007 0.5057830215 -0.3463329971 endloop endfacet facet normal -0.970241 0.036730 0.239341 outer loop vertex -0.5020580292 -0.0217329003 0.4103760123 vertex -0.4962820113 -0.0277024992 0.4347069860 vertex -0.4971080124 0.0076778498 0.4259290099 endloop endfacet facet normal -0.995809 0.030684 0.086161 outer loop vertex -0.5017499924 0.0344991013 0.4006780088 vertex -0.5045980215 0.0248640999 0.3711929917 vertex -0.5033519864 0.0027174300 0.3934809864 endloop endfacet facet normal 0.020004 0.203495 -0.978872 outer loop vertex 0.3525719941 0.4086230099 -0.5033479929 vertex 0.3173129857 0.4011070132 -0.5056310296 vertex 0.3222059906 0.4269480109 -0.5001590252 endloop endfacet facet normal -0.031973 0.998620 -0.041655 outer loop vertex 0.2011889964 0.5035340190 0.2751309872 vertex 0.2009810060 0.5046210289 0.3013499975 vertex 0.2252250016 0.5050730109 0.2935769856 endloop endfacet facet normal 0.054717 0.258508 -0.964458 outer loop vertex 0.3222059906 0.4269480109 -0.5001590252 vertex 0.3492609859 0.4399839938 -0.4951300025 vertex 0.3525719941 0.4086230099 -0.5033479929 endloop endfacet facet normal -0.999846 0.016016 -0.007148 outer loop vertex -0.5058699846 0.3535740077 0.1594419926 vertex -0.5053439736 0.3782289922 0.1411080062 vertex -0.5056890249 0.3511449993 0.1286859959 endloop endfacet facet normal -0.002259 0.547800 -0.836606 outer loop vertex 0.3198899925 0.4510279894 -0.4908429980 vertex 0.3138729930 0.4707790017 -0.4778940082 vertex 0.3485310078 0.4648649991 -0.4818600118 endloop endfacet facet normal -0.000472 0.360778 -0.932652 outer loop vertex 0.3198899925 0.4510279894 -0.4908429980 vertex 0.3492609859 0.4399839938 -0.4951300025 vertex 0.3222059906 0.4269480109 -0.5001590252 endloop endfacet facet normal -0.146216 0.061051 0.987367 outer loop vertex -0.4000039995 -0.3243010044 0.5078610182 vertex -0.3904399872 -0.2958959937 0.5075209737 vertex -0.4178969860 -0.3032389879 0.5039089918 endloop endfacet facet normal -0.003646 0.030208 0.999537 outer loop vertex 0.0371186994 -0.3387709856 0.5050150156 vertex 0.0699891001 -0.3399980068 0.5051720142 vertex 0.0574782006 -0.3173210025 0.5044410229 endloop endfacet facet normal 0.004614 0.017136 0.999843 outer loop vertex 0.0849305987 -0.3643830121 0.5055209994 vertex 0.0994077027 -0.3396899998 0.5050309896 vertex 0.0699891001 -0.3399980068 0.5051720142 endloop endfacet facet normal -0.932230 0.361463 -0.017072 outer loop vertex -0.4926210046 0.4505259991 -0.3463880122 vertex -0.4943380058 0.4445819855 -0.3784820139 vertex -0.5012239814 0.4280099869 -0.3533439934 endloop endfacet facet normal -0.998889 -0.007337 -0.046554 outer loop vertex -0.5037930012 -0.0875303969 0.2999219894 vertex -0.5042660236 -0.0552747995 0.3049879968 vertex -0.5027189851 -0.0669715032 0.2736369967 endloop endfacet facet normal -0.998994 -0.004802 -0.044581 outer loop vertex -0.5027189851 -0.0669715032 0.2736369967 vertex -0.5016689897 -0.0473734997 0.2479970008 vertex -0.5013049841 -0.0780429989 0.2431440055 endloop endfacet facet normal 0.998152 -0.047700 0.037638 outer loop vertex 0.5054010153 0.3106909990 -0.2309589982 vertex 0.5038099885 0.2830750048 -0.2237640023 vertex 0.5052400231 0.2910209894 -0.2516179979 endloop endfacet facet normal 0.001590 -0.999986 -0.005127 outer loop vertex 0.0269667003 -0.4998570085 -0.0882560015 vertex 0.0113081001 -0.4997639954 -0.1112560034 vertex 0.0339737013 -0.4997319877 -0.1104680002 endloop endfacet facet normal -0.023655 0.420220 0.907114 outer loop vertex -0.0118025001 0.4515799880 0.4924139977 vertex -0.0341955982 0.4603269994 0.4877780080 vertex -0.0332308002 0.4414109886 0.4965659976 endloop endfacet facet normal -0.033556 0.518530 0.854401 outer loop vertex -0.0341955982 0.4603269994 0.4877780080 vertex -0.0564465001 0.4698610008 0.4811179936 vertex -0.0579981990 0.4517360032 0.4920569956 endloop endfacet facet normal 0.994994 -0.026452 -0.096367 outer loop vertex 0.5086550117 0.3378250003 -0.3799119890 vertex 0.5079550147 0.3047330081 -0.3780559897 vertex 0.5057719946 0.3206099868 -0.4049539864 endloop endfacet facet normal 0.995316 -0.022457 -0.094034 outer loop vertex 0.5057719946 0.3206099868 -0.4049539864 vertex 0.5079550147 0.3047330081 -0.3780559897 vertex 0.5053960085 0.2923760116 -0.4021910131 endloop endfacet facet normal 0.994444 -0.014969 -0.104197 outer loop vertex 0.5057719946 0.3206099868 -0.4049539864 vertex 0.5060660243 0.3531109989 -0.4068169892 vertex 0.5086550117 0.3378250003 -0.3799119890 endloop endfacet facet normal 0.040046 0.032505 0.998669 outer loop vertex -0.2564829886 -0.2546209991 0.5044170022 vertex -0.2366060019 -0.2427330017 0.5032330155 vertex -0.2601259947 -0.2276120037 0.5036839843 endloop endfacet facet normal 0.035581 0.025549 0.999040 outer loop vertex -0.2601259947 -0.2276120037 0.5036839843 vertex -0.2366060019 -0.2427330017 0.5032330155 vertex -0.2265670002 -0.2120169997 0.5020899773 endloop endfacet facet normal 0.041854 -0.999124 -0.000489 outer loop vertex -0.3174889982 -0.5040879846 -0.1158960015 vertex -0.3287850022 -0.5045469999 -0.1448629946 vertex -0.3000380099 -0.5033439994 -0.1423330009 endloop endfacet facet normal 0.010581 -0.999914 -0.007731 outer loop vertex -0.3611130118 -0.5048800111 -0.1460389942 vertex -0.3287850022 -0.5045469999 -0.1448629946 vertex -0.3440800011 -0.5048710108 -0.1238899976 endloop endfacet facet normal -0.720164 0.693797 -0.003196 outer loop vertex -0.4680230021 0.4812009931 -0.3525150120 vertex -0.4695610106 0.4794799984 -0.3795489967 vertex -0.4825940132 0.4660199881 -0.3647210002 endloop endfacet facet normal 0.009131 0.021289 0.999732 outer loop vertex 0.1393949986 -0.2145600021 0.4997889996 vertex 0.1482239962 -0.1934580058 0.4992589951 vertex 0.1224879995 -0.1896529943 0.4994130135 endloop endfacet facet normal -0.221935 0.974817 -0.021843 outer loop vertex -0.4325889945 0.4980469942 0.0006971360 vertex -0.4150829911 0.5024380088 0.0187919997 vertex -0.4098080099 0.5030429959 -0.0078044701 endloop endfacet facet normal -0.999661 0.025430 0.005516 outer loop vertex -0.5053439736 0.3782289922 0.1411080062 vertex -0.5058699846 0.3535740077 0.1594419926 vertex -0.5050650239 0.3825759888 0.1716199964 endloop endfacet facet normal -0.000236 0.003665 -0.999993 outer loop vertex 0.1630170047 0.1393509954 -0.4989970028 vertex 0.1493670046 0.1100910008 -0.4991010129 vertex 0.1318999976 0.1362580061 -0.4990009964 endloop endfacet facet normal -0.361899 0.930881 -0.049888 outer loop vertex -0.4271329939 0.4986839890 -0.0269958992 vertex -0.4488880038 0.4907439947 -0.0173358005 vertex -0.4325889945 0.4980469942 0.0006971360 endloop endfacet facet normal -0.055814 -0.019099 0.998258 outer loop vertex 0.3135940135 0.2120980024 0.5050939918 vertex 0.2810879946 0.2070010006 0.5031790137 vertex 0.2967520058 0.1878270060 0.5036879778 endloop endfacet facet normal -0.054482 -0.020026 0.998314 outer loop vertex 0.2967520058 0.1878270060 0.5036879778 vertex 0.3210580051 0.1801259965 0.5048599839 vertex 0.3135940135 0.2120980024 0.5050939918 endloop endfacet facet normal -0.050700 -0.024630 0.998410 outer loop vertex 0.2542960048 0.2032909989 0.5017269850 vertex 0.2810879946 0.2070010006 0.5031790137 vertex 0.2642889917 0.2232979983 0.5027279854 endloop endfacet facet normal -0.051691 -0.017509 0.998510 outer loop vertex 0.2810879946 0.2070010006 0.5031790137 vertex 0.2542960048 0.2032909989 0.5017269850 vertex 0.2717289925 0.1814790070 0.5022469759 endloop endfacet facet normal -0.023346 -0.702008 -0.711786 outer loop vertex -0.0380997993 -0.4725880027 -0.4750779867 vertex -0.0663423985 -0.4783650041 -0.4684540033 vertex -0.0602688007 -0.4633530080 -0.4834589958 endloop endfacet facet normal -0.041467 -0.029256 0.998711 outer loop vertex 0.2642889917 0.2232979983 0.5027279854 vertex 0.2411399931 0.2262389958 0.5018529892 vertex 0.2542960048 0.2032909989 0.5017269850 endloop endfacet facet normal -0.871082 -0.042509 -0.489294 outer loop vertex -0.4920809865 0.1355639994 -0.4502269924 vertex -0.4856080115 0.1570799947 -0.4636200070 vertex -0.4816020131 0.1303779930 -0.4684320092 endloop endfacet facet normal 0.194997 0.980218 -0.033898 outer loop vertex 0.4206730127 0.5024549961 -0.3714689910 vertex 0.3978770077 0.5070319772 -0.3702509999 vertex 0.4066450000 0.5060729980 -0.3475440145 endloop endfacet facet normal -0.027956 -0.060315 0.997788 outer loop vertex 0.0277203992 -0.4014019966 0.5032399893 vertex 0.0524249002 -0.3908500075 0.5045700073 vertex 0.0302028004 -0.3728579879 0.5050349832 endloop endfacet facet normal -0.019292 -0.022304 0.999565 outer loop vertex 0.0036850299 -0.3530580103 0.5049650073 vertex 0.0026942401 -0.3855000138 0.5042219758 vertex 0.0302028004 -0.3728579879 0.5050349832 endloop endfacet facet normal -0.044982 -0.998984 -0.002888 outer loop vertex 0.2773669958 -0.5025299788 0.1086089984 vertex 0.3047640026 -0.5038009882 0.1215419993 vertex 0.2812800109 -0.5027930140 0.1386480033 endloop endfacet facet normal -0.028692 -0.067589 0.997301 outer loop vertex -0.0303466003 -0.3689649999 0.5043920279 vertex -0.0200293995 -0.4034900069 0.5023490191 vertex 0.0026942401 -0.3855000138 0.5042219758 endloop endfacet facet normal 0.999980 0.005676 -0.002910 outer loop vertex 0.4997499883 0.0876896009 -0.0435441993 vertex 0.4995490015 0.1163029969 -0.0568033010 vertex 0.4996449947 0.1147459969 -0.0268513002 endloop endfacet facet normal 0.999983 0.002876 -0.005121 outer loop vertex 0.4994069934 0.1423559934 -0.0697693974 vertex 0.4993939996 0.1191689968 -0.0853305012 vertex 0.4992600083 0.1456910074 -0.0965987965 endloop endfacet facet normal -0.972413 -0.233074 0.009443 outer loop vertex -0.5036100149 -0.4154050052 0.3255259991 vertex -0.4994069934 -0.4319149852 0.3508369923 vertex -0.5052970052 -0.4071260095 0.3561469913 endloop endfacet facet normal 0.999893 -0.007033 0.012793 outer loop vertex 0.4990710020 -0.1136189997 -0.1757829934 vertex 0.4989019930 -0.1374039948 -0.1756490022 vertex 0.4992319942 -0.1302549988 -0.1975120008 endloop endfacet facet normal 0.043233 0.004735 -0.999054 outer loop vertex -0.2848669887 -0.1655640006 -0.5028049946 vertex -0.3038600087 -0.1480679959 -0.5035439730 vertex -0.2792159915 -0.1344459951 -0.5024129748 endloop endfacet facet normal 0.017972 -0.641938 -0.766546 outer loop vertex -0.0380997993 -0.4725880027 -0.4750779867 vertex -0.0381549001 -0.4589479864 -0.4865019917 vertex -0.0155950002 -0.4623680115 -0.4831089973 endloop endfacet facet normal 0.045201 0.012267 -0.998903 outer loop vertex -0.2581799924 -0.1564110070 -0.5014849901 vertex -0.2620379925 -0.1847849935 -0.5020080209 vertex -0.2848669887 -0.1655640006 -0.5028049946 endloop endfacet facet normal -0.304330 -0.056364 0.950898 outer loop vertex -0.4198639989 -0.0177963991 0.4995729923 vertex -0.4365809858 0.0074451999 0.4957189858 vertex -0.4479439855 -0.0231637992 0.4902679920 endloop endfacet facet normal -0.002282 -0.000509 -0.999997 outer loop vertex -0.0090522896 0.0096335402 -0.5000510216 vertex -0.0371831991 -0.0115957996 -0.4999760091 vertex -0.0397039987 0.0232408997 -0.4999879897 endloop endfacet facet normal 0.037170 0.002045 0.999307 outer loop vertex -0.2552419901 -0.0279741008 0.5019440055 vertex -0.2523980141 -0.0620734990 0.5019080043 vertex -0.2235960066 -0.0417025015 0.5007950068 endloop endfacet facet normal 0.947766 0.314890 0.050841 outer loop vertex 0.4886380136 0.4531700015 0.1432940066 vertex 0.4990699887 0.4225269854 0.1386149973 vertex 0.4939720035 0.4421949983 0.1118339971 endloop endfacet facet normal 0.994350 -0.103168 0.025005 outer loop vertex 0.5059319735 -0.4012329876 -0.3074310124 vertex 0.5067660213 -0.4007050097 -0.3384189904 vertex 0.5088629723 -0.3764449954 -0.3217119873 endloop endfacet facet normal -0.999992 -0.004059 0.000257 outer loop vertex -0.4997119904 -0.0959058031 -0.0020092500 vertex -0.4997150004 -0.0932445973 0.0283646993 vertex -0.4998309910 -0.0656289011 0.0132044004 endloop endfacet facet normal -0.999995 -0.002352 -0.001971 outer loop vertex -0.4999429882 -0.0093225297 -0.0270032994 vertex -0.4998430014 -0.0411801003 -0.0397143997 vertex -0.4999209940 -0.0366212986 -0.0055824500 endloop endfacet facet normal 0.009751 -0.037130 -0.999263 outer loop vertex -0.1396680027 0.2506589890 -0.5012459755 vertex -0.1475999951 0.2211789936 -0.5002279878 vertex -0.1687819958 0.2437939942 -0.5012750030 endloop endfacet facet normal 0.017955 -0.043418 -0.998896 outer loop vertex -0.1999039948 0.2377099991 -0.5015699863 vertex -0.1885810047 0.2705990076 -0.5027959943 vertex -0.1687819958 0.2437939942 -0.5012750030 endloop endfacet facet normal 0.016335 -0.044613 -0.998871 outer loop vertex -0.1687819958 0.2437939942 -0.5012750030 vertex -0.1885810047 0.2705990076 -0.5027959943 vertex -0.1578339934 0.2747370005 -0.5024780035 endloop endfacet facet normal 0.018450 -0.039156 -0.999063 outer loop vertex -0.1873690039 0.3251070082 -0.5051130056 vertex -0.1618220061 0.3301790059 -0.5048400164 vertex -0.1750279963 0.3011719882 -0.5039470196 endloop endfacet facet normal 0.020242 -0.046573 -0.998710 outer loop vertex -0.2092960030 0.3020809889 -0.5046839714 vertex -0.1750279963 0.3011719882 -0.5039470196 vertex -0.1885810047 0.2705990076 -0.5027959943 endloop endfacet facet normal 0.016368 -0.044861 -0.998859 outer loop vertex -0.1750279963 0.3011719882 -0.5039470196 vertex -0.1578339934 0.2747370005 -0.5024780035 vertex -0.1885810047 0.2705990076 -0.5027959943 endloop endfacet facet normal 0.024876 -0.043527 -0.998743 outer loop vertex -0.1885810047 0.2705990076 -0.5027959943 vertex -0.2206380069 0.2640730143 -0.5033100247 vertex -0.2092960030 0.3020809889 -0.5046839714 endloop endfacet facet normal 0.998342 0.040120 0.041265 outer loop vertex 0.5053880215 -0.2840040028 -0.2548069954 vertex 0.5036240220 -0.2746770084 -0.2211979926 vertex 0.5054739714 -0.3135429919 -0.2281669974 endloop endfacet facet normal 0.998190 -0.033410 0.050008 outer loop vertex 0.5078219771 -0.3767159879 -0.2920669913 vertex 0.5092620254 -0.3552710116 -0.3064840138 vertex 0.5081359744 -0.3492729962 -0.2800000012 endloop endfacet facet normal 0.998876 -0.027020 0.038935 outer loop vertex 0.5052599907 -0.3712520003 -0.2285439968 vertex 0.5064399838 -0.3744249940 -0.2610189915 vertex 0.5066919923 -0.3454900086 -0.2474039942 endloop endfacet facet normal 0.998998 0.013461 0.042693 outer loop vertex 0.5081359744 -0.3492729962 -0.2800000012 vertex 0.5071809888 -0.3178159893 -0.2675719857 vertex 0.5066919923 -0.3454900086 -0.2474039942 endloop endfacet facet normal -0.999970 0.004026 0.006676 outer loop vertex -0.4992319942 -0.1438450068 -0.1841930002 vertex -0.4990000129 -0.1319070011 -0.1566450000 vertex -0.4990940094 -0.1182179973 -0.1789799929 endloop endfacet facet normal -0.995376 0.016966 0.094540 outer loop vertex -0.5053820014 -0.2060759962 0.3828499913 vertex -0.5031399727 -0.1935810000 0.4042130113 vertex -0.5049329996 -0.1842530072 0.3836610019 endloop endfacet facet normal -0.380648 0.017484 0.924555 outer loop vertex -0.4533649981 -0.2083760053 0.4882209897 vertex -0.4344550073 -0.1920139939 0.4956969917 vertex -0.4555709958 -0.1790930033 0.4867590070 endloop endfacet facet normal -0.999997 -0.002432 -0.000187 outer loop vertex -0.4990000129 -0.1319070011 -0.1566450000 vertex -0.4990429878 -0.1164250001 -0.1282089949 vertex -0.4990870059 -0.0960064009 -0.1582989991 endloop endfacet facet normal -0.999417 0.024790 0.023480 outer loop vertex -0.5053820014 -0.2060759962 0.3828499913 vertex -0.5062289834 -0.2195609957 0.3610360026 vertex -0.5059249997 -0.2275059968 0.3823629916 endloop endfacet facet normal -0.999161 0.006188 0.040492 outer loop vertex -0.5083360076 -0.3505069911 0.3742800057 vertex -0.5077620149 -0.3166980147 0.3832769990 vertex -0.5091230273 -0.3286499977 0.3515200019 endloop endfacet facet normal 0.163228 0.985905 0.036718 outer loop vertex 0.4166660011 0.5004029870 -0.2376209944 vertex 0.3901790082 0.5050489902 -0.2446230054 vertex 0.3963679969 0.5029429793 -0.2155880034 endloop endfacet facet normal 0.211461 0.977263 0.015550 outer loop vertex 0.3993369937 0.5017949939 -0.1838160008 vertex 0.4271149933 0.4960969985 -0.2034640014 vertex 0.3963679969 0.5029429793 -0.2155880034 endloop endfacet facet normal -0.395172 0.916594 -0.060786 outer loop vertex -0.4529150128 0.4893420041 -0.3906329870 vertex -0.4560849965 0.4894919991 -0.3677630126 vertex -0.4377909899 0.4971100092 -0.3718209863 endloop endfacet facet normal 0.809689 -0.335885 0.481233 outer loop vertex 0.4704360068 -0.4541450143 0.4707820117 vertex 0.4745779932 -0.4590120018 0.4604159892 vertex 0.4779930115 -0.4437980056 0.4652889967 endloop endfacet facet normal -0.019895 -0.997545 -0.067149 outer loop vertex 0.1641609967 -0.5051479936 -0.3701150119 vertex 0.1717409939 -0.5031819940 -0.4015670121 vertex 0.1942880005 -0.5051890016 -0.3784320056 endloop endfacet facet normal -0.999735 -0.005096 -0.022436 outer loop vertex -0.4997949898 -0.0704931021 0.1906249970 vertex -0.4995270073 -0.0996565968 0.1853079945 vertex -0.5002229810 -0.0888850018 0.2138729990 endloop endfacet facet normal 0.926693 -0.015387 0.375504 outer loop vertex 0.4899089932 -0.1933709979 0.4543580115 vertex 0.4986549914 -0.1903219968 0.4328989983 vertex 0.4937529862 -0.1661259979 0.4459879994 endloop endfacet facet normal 0.999270 -0.037991 -0.003938 outer loop vertex 0.5046089888 0.3179180026 -0.0542610995 vertex 0.5041819811 0.3096950054 -0.0832870007 vertex 0.5053300261 0.3393110037 -0.0776856020 endloop endfacet facet normal -0.999986 0.001733 -0.004905 outer loop vertex -0.4994510114 -0.1283529997 -0.0494773015 vertex -0.4994240105 -0.1554609984 -0.0645579994 vertex -0.4995650053 -0.1545860022 -0.0355057009 endloop endfacet facet normal 0.999112 -0.041856 -0.004813 outer loop vertex 0.5041819811 0.3096950054 -0.0832870007 vertex 0.5038449764 0.3050599992 -0.1129390001 vertex 0.5049329996 0.3297449946 -0.1017519981 endloop endfacet facet normal 0.999926 -0.006456 -0.010349 outer loop vertex 0.5053300261 0.3393110037 -0.0776856020 vertex 0.5055819750 0.3718039989 -0.0736123994 vertex 0.5056759715 0.3486930132 -0.0501126014 endloop endfacet facet normal -0.002577 -0.023902 0.999711 outer loop vertex -0.0501476005 0.2218479961 0.5006139874 vertex -0.0369007997 0.1943629980 0.4999909997 vertex -0.0169533994 0.2109919935 0.5004400015 endloop endfacet facet normal 0.999969 -0.007815 0.000492 outer loop vertex 0.5054799914 0.3569090068 -0.1029419973 vertex 0.5055819750 0.3718039989 -0.0736123994 vertex 0.5053300261 0.3393110037 -0.0776856020 endloop endfacet facet normal 0.999949 0.008153 -0.005937 outer loop vertex 0.4990699887 -0.1786929965 -0.1477469951 vertex 0.4989260137 -0.1524820030 -0.1360010058 vertex 0.4992319942 -0.1774509996 -0.1187570021 endloop endfacet facet normal 0.014210 0.033413 0.999341 outer loop vertex 0.3456990123 -0.2824639976 0.5079730153 vertex 0.3757539988 -0.2829520106 0.5075619817 vertex 0.3611350060 -0.2565760016 0.5068879724 endloop endfacet facet normal -0.034152 -0.998404 0.044989 outer loop vertex 0.2121839970 -0.5055109859 -0.3291969895 vertex 0.2396920025 -0.5055080056 -0.3082489967 vertex 0.2080090046 -0.5040259957 -0.2994109988 endloop endfacet facet normal 0.004266 0.042823 0.999074 outer loop vertex 0.0692291036 -0.2582899928 0.5018900037 vertex 0.0374879986 -0.2694289982 0.5025029778 vertex 0.0625040978 -0.2907719910 0.5033109784 endloop endfacet facet normal -0.006303 -0.999966 -0.005373 outer loop vertex -0.0876114964 -0.4994899929 -0.0967836007 vertex -0.0823957995 -0.4996710122 -0.0692138001 vertex -0.1093060002 -0.4994469881 -0.0793401003 endloop endfacet facet normal -0.658614 -0.097988 -0.746074 outer loop vertex -0.4731949866 -0.3944959939 -0.4810869992 vertex -0.4640559852 -0.4162159860 -0.4863019884 vertex -0.4784829915 -0.4168039858 -0.4734889865 endloop endfacet facet normal -0.997489 0.013790 0.069468 outer loop vertex -0.5033519864 0.0027174300 0.3934809864 vertex -0.5045980215 0.0248640999 0.3711929917 vertex -0.5054370165 -0.0043398300 0.3649429977 endloop endfacet facet normal -0.999492 0.014803 -0.028239 outer loop vertex -0.5054889917 -0.0133491000 0.3370409906 vertex -0.5052080154 0.0156392995 0.3422920108 vertex -0.5045210123 0.0061425101 0.3129979968 endloop endfacet facet normal -0.999051 -0.002454 -0.043495 outer loop vertex -0.5044879913 -0.0241023004 0.3083280027 vertex -0.5042660236 -0.0552747995 0.3049879968 vertex -0.5055440068 -0.0422010012 0.3336049914 endloop endfacet facet normal -0.999755 0.004488 -0.021674 outer loop vertex -0.5060470104 -0.0312328003 0.3590779901 vertex -0.5054889917 -0.0133491000 0.3370409906 vertex -0.5055440068 -0.0422010012 0.3336049914 endloop endfacet facet normal -0.999696 0.023956 -0.005873 outer loop vertex -0.5054889917 -0.0133491000 0.3370409906 vertex -0.5060470104 -0.0312328003 0.3590779901 vertex -0.5054370165 -0.0043398300 0.3649429977 endloop endfacet facet normal -0.999950 0.009936 -0.001346 outer loop vertex -0.5054370165 -0.0043398300 0.3649429977 vertex -0.5052080154 0.0156392995 0.3422920108 vertex -0.5054889917 -0.0133491000 0.3370409906 endloop endfacet facet normal -0.999322 0.004551 -0.036543 outer loop vertex -0.5045210123 0.0061425101 0.3129979968 vertex -0.5044879913 -0.0241023004 0.3083280027 vertex -0.5054889917 -0.0133491000 0.3370409906 endloop endfacet facet normal -0.005868 -0.019957 0.999784 outer loop vertex -0.0169533994 0.2109919935 0.5004400015 vertex -0.0369007997 0.1943629980 0.4999909997 vertex -0.0149812000 0.1810549945 0.4998539984 endloop endfacet facet normal -0.002061 -0.193777 -0.981043 outer loop vertex -0.0686623007 -0.4292800128 -0.4985469878 vertex -0.0961275026 -0.4331189990 -0.4977310002 vertex -0.0864619017 -0.4101510048 -0.5022879839 endloop endfacet facet normal 0.014562 -0.178843 -0.983770 outer loop vertex -0.0864619017 -0.4101510048 -0.5022879839 vertex -0.0585210994 -0.4055159986 -0.5027170181 vertex -0.0686623007 -0.4292800128 -0.4985469878 endloop endfacet facet normal 0.008261 -0.088080 -0.996079 outer loop vertex -0.1046549976 -0.3897710145 -0.5042409897 vertex -0.0770004019 -0.3840450048 -0.5045179725 vertex -0.0864619017 -0.4101510048 -0.5022879839 endloop endfacet facet normal 0.788955 -0.614062 0.021867 outer loop vertex 0.4849489927 -0.4591549933 0.2184360027 vertex 0.4858730137 -0.4567579925 0.2524090111 vertex 0.4726049900 -0.4743910134 0.2359510064 endloop endfacet facet normal 0.004057 -0.080116 -0.996777 outer loop vertex -0.0770004019 -0.3840450048 -0.5045179725 vertex -0.0487278998 -0.3796640038 -0.5047550201 vertex -0.0585210994 -0.4055159986 -0.5027170181 endloop endfacet facet normal -0.001256 -0.084659 -0.996409 outer loop vertex -0.0585210994 -0.4055159986 -0.5027170181 vertex -0.0864619017 -0.4101510048 -0.5022879839 vertex -0.0770004019 -0.3840450048 -0.5045179725 endloop endfacet facet normal -0.006740 0.004889 -0.999965 outer loop vertex -0.0926468000 0.0857556984 -0.4995000064 vertex -0.0927866995 0.1133840010 -0.4993639886 vertex -0.0682528019 0.1005690023 -0.4995920062 endloop endfacet facet normal -0.003347 0.004020 -0.999986 outer loop vertex -0.0169066992 0.0724793002 -0.4999350011 vertex -0.0416934006 0.0555680990 -0.4999200106 vertex -0.0426132008 0.0864019990 -0.4997929931 endloop endfacet facet normal -0.005451 0.004322 -0.999976 outer loop vertex -0.0682528019 0.1005690023 -0.4995920062 vertex -0.0431994982 0.1171270013 -0.4996570051 vertex -0.0426132008 0.0864019990 -0.4997929931 endloop endfacet facet normal 0.999974 0.005749 -0.004399 outer loop vertex 0.4996599853 0.0691767037 -0.0915073007 vertex 0.4996120036 0.0912483037 -0.0735694021 vertex 0.4998460114 0.0590252988 -0.0624898002 endloop endfacet facet normal -0.020587 0.016909 0.999645 outer loop vertex 0.2053160071 -0.2084269971 0.5000860095 vertex 0.2259469926 -0.1911700070 0.5002189875 vertex 0.1978980005 -0.1799169928 0.4994510114 endloop endfacet facet normal -0.021775 0.016599 0.999625 outer loop vertex 0.1978980005 -0.1799169928 0.4994510114 vertex 0.1839579940 -0.2009139955 0.4994960129 vertex 0.2053160071 -0.2084269971 0.5000860095 endloop endfacet facet normal -0.030829 0.012720 0.999444 outer loop vertex 0.2456099987 -0.1728210002 0.5005919933 vertex 0.2218859941 -0.1681700051 0.4998010099 vertex 0.2259469926 -0.1911700070 0.5002189875 endloop endfacet facet normal 0.044571 0.999006 0.000826 outer loop vertex -0.2427189946 0.5015130043 0.0174330007 vertex -0.2362949997 0.5012540221 -0.0159619004 vertex -0.2696920037 0.5027310252 -0.0002285550 endloop endfacet facet normal -0.042375 0.008200 0.999068 outer loop vertex 0.2456099987 -0.1728210002 0.5005919933 vertex 0.2734709978 -0.1789519936 0.5018240213 vertex 0.2644630075 -0.1519069970 0.5012199879 endloop endfacet facet normal 0.000249 -0.999995 -0.003233 outer loop vertex -0.3688110113 -0.5052139759 -0.0268191006 vertex -0.3428840041 -0.5052530169 -0.0127472999 vertex -0.3698559999 -0.5053129792 0.0037209501 endloop endfacet facet normal 0.041601 0.997638 0.054660 outer loop vertex 0.3429160118 0.5097550154 0.3617619872 vertex 0.3575769961 0.5077379942 0.3874180019 vertex 0.3725399971 0.5084900260 0.3623040020 endloop endfacet facet normal -0.007351 -0.999725 0.022264 outer loop vertex -0.0412817001 -0.5003650188 -0.2244070023 vertex -0.0243257005 -0.4999200106 -0.1988269985 vertex -0.0540302992 -0.4997130036 -0.1993390024 endloop endfacet facet normal 0.000748 -0.999989 -0.004553 outer loop vertex 0.0113081001 -0.4997639954 -0.1112560034 vertex 0.0269667003 -0.4998570085 -0.0882560015 vertex -0.0025838099 -0.4998919964 -0.0854274035 endloop endfacet facet normal 0.001639 -0.010486 -0.999944 outer loop vertex -0.0277011003 0.2041810006 -0.5001260042 vertex -0.0023375901 0.1990839988 -0.5000309944 vertex -0.0156183001 0.1711660028 -0.4997600019 endloop endfacet facet normal -0.107837 -0.442079 0.890470 outer loop vertex -0.3808310032 -0.4531100094 0.4919149876 vertex -0.3944180012 -0.4385539889 0.4974960089 vertex -0.4098689854 -0.4532600045 0.4883239865 endloop endfacet facet normal -0.005850 -0.999928 0.010460 outer loop vertex -0.0692026988 -0.4993700087 -0.1777839959 vertex -0.0952038988 -0.4992809892 -0.1838150024 vertex -0.0775775984 -0.4995479882 -0.1994819939 endloop endfacet facet normal -0.007074 -0.999915 0.010932 outer loop vertex -0.0775775984 -0.4995479882 -0.1994819939 vertex -0.0540302992 -0.4997130036 -0.1993390024 vertex -0.0692026988 -0.4993700087 -0.1777839959 endloop endfacet facet normal 0.041062 0.006934 0.999133 outer loop vertex -0.2656289935 0.0855481997 0.5015900135 vertex -0.2431350052 0.0813079029 0.5006949902 vertex -0.2549870014 0.1039379984 0.5010250211 endloop endfacet facet normal -0.078268 -0.653924 -0.752501 outer loop vertex -0.3720479906 -0.4680770040 -0.4827480018 vertex -0.4013339877 -0.4752759933 -0.4734460115 vertex -0.3944329917 -0.4572469890 -0.4898310006 endloop endfacet facet normal -0.000472 -0.020987 -0.999780 outer loop vertex -0.0023375901 0.1990839988 -0.5000309944 vertex -0.0277011003 0.2041810006 -0.5001260042 vertex -0.0058423402 0.2259359956 -0.5005930066 endloop endfacet facet normal 0.016198 -0.996040 0.087419 outer loop vertex -0.2364380062 -0.5043860078 0.4060890079 vertex -0.2221380025 -0.5060600042 0.3843660057 vertex -0.2071990073 -0.5037909746 0.4074510038 endloop endfacet facet normal 0.029274 0.007249 0.999545 outer loop vertex -0.2108709961 0.0360440016 0.5000560284 vertex -0.2325929999 0.0530337989 0.5005689859 vertex -0.2319439948 0.0217287000 0.5007770061 endloop endfacet facet normal 0.047516 0.003191 0.998865 outer loop vertex -0.2656289935 0.0855481997 0.5015900135 vertex -0.2549870014 0.1039379984 0.5010250211 vertex -0.2803969979 0.1019880027 0.5022400022 endloop endfacet facet normal -0.048432 -0.705574 -0.706979 outer loop vertex 0.1261280030 -0.4814279974 -0.4632000029 vertex 0.1201139987 -0.4653249979 -0.4788590074 vertex 0.1485159993 -0.4715079963 -0.4746339917 endloop endfacet facet normal 0.029411 0.006511 0.999546 outer loop vertex -0.2325929999 0.0530337989 0.5005689859 vertex -0.2153660059 0.0783770010 0.4998970032 vertex -0.2431350052 0.0813079029 0.5006949902 endloop endfacet facet normal 0.013999 0.005411 0.999887 outer loop vertex -0.1856220067 0.0734914020 0.4994339943 vertex -0.2051489949 0.0558216013 0.4998030066 vertex -0.1819860041 0.0384021997 0.4995729923 endloop endfacet facet normal -0.732337 -0.017905 0.680707 outer loop vertex -0.4789179862 0.1279129982 0.4717710018 vertex -0.4657840133 0.1303779930 0.4859659970 vertex -0.4698430002 0.1508640051 0.4821380079 endloop endfacet facet normal 0.016488 0.005627 0.999848 outer loop vertex -0.1856220067 0.0734914020 0.4994339943 vertex -0.1982209980 0.1031240001 0.4994750023 vertex -0.2153660059 0.0783770010 0.4998970032 endloop endfacet facet normal 0.027077 0.008099 0.999601 outer loop vertex -0.2153660059 0.0783770010 0.4998970032 vertex -0.2325929999 0.0530337989 0.5005689859 vertex -0.2051489949 0.0558216013 0.4998030066 endloop endfacet facet normal 0.027406 0.004859 0.999613 outer loop vertex -0.2051489949 0.0558216013 0.4998030066 vertex -0.2325929999 0.0530337989 0.5005689859 vertex -0.2108709961 0.0360440016 0.5000560284 endloop endfacet facet normal 0.006024 0.004585 0.999971 outer loop vertex -0.1819860041 0.0384021997 0.4995729923 vertex -0.1526229978 0.0630739033 0.4992829859 vertex -0.1856220067 0.0734914020 0.4994339943 endloop endfacet facet normal -0.999183 -0.040412 -0.000368 outer loop vertex -0.5010619760 0.2373549938 0.1346510053 vertex -0.5018180013 0.2562130094 0.1165169999 vertex -0.5008379817 0.2320789993 0.1058819965 endloop endfacet facet normal -0.060946 0.186520 -0.980559 outer loop vertex -0.3771690130 0.4313060045 -0.4982419908 vertex -0.3507469893 0.4163399935 -0.5027310252 vertex -0.3785830140 0.4014829993 -0.5038269758 endloop endfacet facet normal 0.002381 0.027731 0.999613 outer loop vertex -0.0214495007 -0.2992199957 0.5036979914 vertex -0.0445436984 -0.3130609989 0.5041369796 vertex -0.0234431997 -0.3321410120 0.5046160221 endloop endfacet facet normal -0.105636 -0.018490 0.994233 outer loop vertex -0.3855240047 -0.3669460118 0.5093179941 vertex -0.3849880099 -0.3429070115 0.5098220110 vertex -0.4062019885 -0.3507620096 0.5074219704 endloop endfacet facet normal -0.998817 0.043726 0.021262 outer loop vertex -0.5034530163 -0.2862330079 -0.1798990071 vertex -0.5021569729 -0.2575699985 -0.1779610068 vertex -0.5036860108 -0.2771489918 -0.2095260024 endloop endfacet facet normal -0.123655 -0.041840 0.991443 outer loop vertex -0.4062019885 -0.3507620096 0.5074219704 vertex -0.4098210037 -0.3776229918 0.5058370233 vertex -0.3855240047 -0.3669460118 0.5093179941 endloop endfacet facet normal 0.998830 0.039858 0.027399 outer loop vertex 0.5005670190 -0.2130759954 -0.2094520032 vertex 0.5007629991 -0.2324460000 -0.1884189993 vertex 0.5018969774 -0.2421900034 -0.2155829966 endloop endfacet facet normal 0.007617 -0.040375 0.999156 outer loop vertex 0.1241329983 0.3242479861 0.5045660138 vertex 0.0893096998 0.3163169920 0.5045109987 vertex 0.1146849990 0.2911610007 0.5033010244 endloop endfacet facet normal -0.021152 -0.004451 0.999766 outer loop vertex 0.3595139980 -0.1098650023 0.5047519803 vertex 0.3602699935 -0.0847022012 0.5048800111 vertex 0.3361909986 -0.0967364982 0.5043169856 endloop endfacet facet normal 0.004396 -0.046611 0.998903 outer loop vertex 0.0871516019 0.2851130068 0.5031399727 vertex 0.1016639993 0.2608729899 0.5019450188 vertex 0.1146849990 0.2911610007 0.5033010244 endloop endfacet facet normal 0.002744 -0.045903 0.998942 outer loop vertex 0.1146849990 0.2911610007 0.5033010244 vertex 0.1016639993 0.2608729899 0.5019450188 vertex 0.1343010068 0.2630850077 0.5019569993 endloop endfacet facet normal 0.002521 -0.042610 0.999089 outer loop vertex 0.1343010068 0.2630850077 0.5019569993 vertex 0.1016639993 0.2608729899 0.5019450188 vertex 0.1191570014 0.2333959937 0.5007290244 endloop endfacet facet normal -0.998358 -0.045027 -0.035400 outer loop vertex -0.5046859980 -0.3856770098 0.1145559996 vertex -0.5048739910 -0.3627440035 0.0906879976 vertex -0.5028970242 -0.3989019990 0.0809243023 endloop endfacet facet normal 0.005142 -0.031671 0.999485 outer loop vertex 0.0872282013 0.2317470014 0.5008410215 vertex 0.1050029993 0.2047780007 0.4998950064 vertex 0.1191570014 0.2333959937 0.5007290244 endloop endfacet facet normal -0.074532 -0.992539 0.096491 outer loop vertex -0.3994239867 -0.5030699968 0.4031629860 vertex -0.3836989999 -0.5069440007 0.3754599988 vertex -0.3691950142 -0.5054789782 0.4017330110 endloop endfacet facet normal 0.008352 0.999428 0.032776 outer loop vertex 0.3639889956 0.5087519884 -0.3016270101 vertex 0.3639110029 0.5097749829 -0.3328010142 vertex 0.3365980089 0.5097429752 -0.3248650134 endloop endfacet facet normal 0.017176 0.041513 0.998990 outer loop vertex -0.1609479934 -0.2867949903 0.5032669902 vertex -0.1740269959 -0.2527950108 0.5020790100 vertex -0.1954679936 -0.2796350121 0.5035629869 endloop endfacet facet normal 0.001716 -0.042200 0.999108 outer loop vertex 0.1191570014 0.2333959937 0.5007290244 vertex 0.1509419978 0.2338590026 0.5006939769 vertex 0.1343010068 0.2630850077 0.5019569993 endloop endfacet facet normal -0.001593 0.000534 -0.999999 outer loop vertex -0.1249599978 0.0026591599 -0.4996120036 vertex -0.1494649947 -0.0161281005 -0.4995830059 vertex -0.1541219950 0.0130759999 -0.4995599985 endloop endfacet facet normal -0.335723 0.124649 0.933677 outer loop vertex -0.4557839930 0.4214549959 0.4856539965 vertex -0.4345969856 0.4140410125 0.4942620099 vertex -0.4395830035 0.4407010078 0.4889099896 endloop endfacet facet normal 0.020899 -0.991320 0.129796 outer loop vertex 0.0899162963 -0.5011159778 0.4172329903 vertex 0.0617760010 -0.5036069751 0.4027389884 vertex 0.0908583030 -0.5047550201 0.3892880082 endloop endfacet facet normal -0.042261 0.007301 -0.999080 outer loop vertex 0.2819260061 0.0754728019 -0.5025579929 vertex 0.2773920000 0.0464869998 -0.5025780201 vertex 0.2526369989 0.0658982992 -0.5013890266 endloop endfacet facet normal -0.041238 0.008608 -0.999112 outer loop vertex 0.2526369989 0.0658982992 -0.5013890266 vertex 0.2773920000 0.0464869998 -0.5025780201 vertex 0.2452400029 0.0281450003 -0.5014089942 endloop endfacet facet normal -0.030026 0.004952 -0.999537 outer loop vertex 0.2117940038 0.1155640036 -0.4997319877 vertex 0.2420590073 0.1194330007 -0.5006219745 vertex 0.2309969962 0.0903073028 -0.5004339814 endloop endfacet facet normal -0.009720 -0.047563 -0.998821 outer loop vertex -0.1046549976 -0.3897710145 -0.5042409897 vertex -0.1313540041 -0.3946250081 -0.5037500262 vertex -0.1216460019 -0.3727740049 -0.5048850179 endloop endfacet facet normal -0.027015 -0.051326 -0.998316 outer loop vertex -0.1313540041 -0.3946250081 -0.5037500262 vertex -0.1608249992 -0.3973970115 -0.5028100014 vertex -0.1468189955 -0.3702439964 -0.5045850277 endloop endfacet facet normal 0.980885 0.193013 0.024690 outer loop vertex 0.5011810064 0.4195390046 -0.3050970137 vertex 0.5054129958 0.3955579996 -0.2857550085 vertex 0.5066519976 0.3934220076 -0.3182800114 endloop endfacet facet normal -0.048203 -0.998835 -0.002238 outer loop vertex 0.2797490060 -0.5023999810 -0.0731754974 vertex 0.2582840025 -0.5013110042 -0.0968735963 vertex 0.2900710106 -0.5028290153 -0.1040130034 endloop endfacet facet normal 0.005443 -0.999985 0.000555 outer loop vertex -0.1819979995 -0.4996199906 0.0022778399 vertex -0.1558620036 -0.4994690120 0.0179776009 vertex -0.1837469935 -0.4996120036 0.0338210985 endloop endfacet facet normal 0.012712 -0.025168 -0.999602 outer loop vertex -0.1216460019 -0.3727740049 -0.5048850179 vertex -0.0976613984 -0.3588719964 -0.5049300194 vertex -0.1046549976 -0.3897710145 -0.5042409897 endloop endfacet facet normal -0.006001 0.040838 -0.999148 outer loop vertex -0.0637425035 -0.3087489903 -0.5036560297 vertex -0.0384211987 -0.3103609979 -0.5038740039 vertex -0.0528624989 -0.3324970007 -0.5046920180 endloop endfacet facet normal -0.006516 0.040602 -0.999154 outer loop vertex -0.0528624989 -0.3324970007 -0.5046920180 vertex -0.0793735981 -0.3314360082 -0.5044760108 vertex -0.0637425035 -0.3087489903 -0.5036560297 endloop endfacet facet normal -0.035155 -0.784751 0.618814 outer loop vertex -0.1644079983 -0.4747389853 0.4748789966 vertex -0.1493880004 -0.4862259924 0.4611650109 vertex -0.1377869993 -0.4760380089 0.4747439921 endloop endfacet facet normal -0.006866 0.021121 -0.999753 outer loop vertex -0.0793735981 -0.3314360082 -0.5044760108 vertex -0.0976613984 -0.3588719964 -0.5049300194 vertex -0.1073220000 -0.3264150023 -0.5041779876 endloop endfacet facet normal -0.016919 0.164004 -0.986315 outer loop vertex 0.2115519941 0.4245069921 -0.4995410144 vertex 0.2266560048 0.4005959928 -0.5037760139 vertex 0.1957540065 0.4017260075 -0.5030580163 endloop endfacet facet normal 0.947104 -0.320546 0.015624 outer loop vertex 0.5024560094 -0.4240890145 -0.3548150063 vertex 0.5018569827 -0.4243510067 -0.3238779902 vertex 0.4950580001 -0.4452539980 -0.3405849934 endloop endfacet facet normal -0.013121 0.064821 -0.997811 outer loop vertex 0.1790599972 0.3762120008 -0.5044959784 vertex 0.1649760008 0.4037159979 -0.5025240183 vertex 0.1957540065 0.4017260075 -0.5030580163 endloop endfacet facet normal -0.007014 0.156551 -0.987645 outer loop vertex 0.1957540065 0.4017260075 -0.5030580163 vertex 0.1649760008 0.4037159979 -0.5025240183 vertex 0.1815550029 0.4259150028 -0.4991230071 endloop endfacet facet normal -0.037900 -0.999270 -0.004889 outer loop vertex 0.2582840025 -0.5013110042 -0.0968735963 vertex 0.2291879952 -0.5002470016 -0.0887887999 vertex 0.2353910059 -0.5003370047 -0.1184820011 endloop endfacet facet normal -0.032675 0.015635 -0.999344 outer loop vertex 0.2263849974 0.3494319916 -0.5061709881 vertex 0.1954289973 0.3487200141 -0.5051699877 vertex 0.2108159959 0.3756990135 -0.5052509904 endloop endfacet facet normal -0.022563 0.070966 -0.997223 outer loop vertex 0.2108159959 0.3756990135 -0.5052509904 vertex 0.1790599972 0.3762120008 -0.5044959784 vertex 0.1957540065 0.4017260075 -0.5030580163 endloop endfacet facet normal -0.029233 -0.004396 -0.999563 outer loop vertex 0.3227379918 -0.0181382000 -0.5048189759 vertex 0.3348779976 0.0030091500 -0.5052670240 vertex 0.3501139879 -0.0150913997 -0.5056329966 endloop endfacet facet normal -0.999262 0.038213 -0.003943 outer loop vertex -0.5046280026 -0.3285749853 0.1004260033 vertex -0.5044729710 -0.3212000132 0.1326140016 vertex -0.5032520294 -0.2914699912 0.1113149971 endloop endfacet facet normal -0.003352 -0.001746 0.999993 outer loop vertex -0.0314348005 -0.0801829025 0.4995450079 vertex -0.0255027004 -0.1156409979 0.4995029867 vertex 0.0026413600 -0.0929094031 0.4996370077 endloop endfacet facet normal -0.007248 -0.008232 0.999940 outer loop vertex -0.0874152035 0.1787340045 0.4994109869 vertex -0.0892613009 0.1557019949 0.4992080033 vertex -0.0672978014 0.1610199958 0.4994109869 endloop endfacet facet normal 0.086165 0.019889 -0.996082 outer loop vertex 0.4032860100 -0.0112338997 -0.5029730201 vertex 0.3873760104 -0.0343055986 -0.5048099756 vertex 0.3755930066 -0.0115564996 -0.5053750277 endloop endfacet facet normal 0.039577 -0.004320 -0.999207 outer loop vertex 0.3755930066 -0.0115564996 -0.5053750277 vertex 0.3873760104 -0.0343055986 -0.5048099756 vertex 0.3655819893 -0.0322729982 -0.5056819916 endloop endfacet facet normal 0.033898 0.019620 -0.999233 outer loop vertex 0.3590539992 0.0137087004 -0.5054399967 vertex 0.3859139979 0.0098803099 -0.5046039820 vertex 0.3755930066 -0.0115564996 -0.5053750277 endloop endfacet facet normal 0.086478 -0.005803 -0.996237 outer loop vertex 0.3755930066 -0.0115564996 -0.5053750277 vertex 0.3859139979 0.0098803099 -0.5046039820 vertex 0.4032860100 -0.0112338997 -0.5029730201 endloop endfacet facet normal -0.028403 0.999574 -0.006643 outer loop vertex 0.2462249994 0.5006139874 0.0958888009 vertex 0.2151480019 0.4997760057 0.1026720032 vertex 0.2415869981 0.5006700158 0.1241479963 endloop endfacet facet normal -0.011445 0.053990 0.998476 outer loop vertex -0.3402250111 0.3871780038 0.5065500140 vertex -0.3219169974 0.3563649952 0.5084260106 vertex -0.3068700135 0.3804709911 0.5072950125 endloop endfacet facet normal -0.999908 0.012549 -0.005120 outer loop vertex -0.5048769712 -0.3468059897 0.0054061301 vertex -0.5046489835 -0.3226050138 0.0201949999 vertex -0.5044370294 -0.3164770007 -0.0061789001 endloop endfacet facet normal -0.014001 -0.008254 0.999868 outer loop vertex 0.3164300025 0.3404519856 0.5100589991 vertex 0.3434379995 0.3304949999 0.5103549957 vertex 0.3392960131 0.3578740060 0.5105230212 endloop endfacet facet normal 0.562764 -0.825412 0.044627 outer loop vertex 0.4621439874 -0.4862259924 0.3764429986 vertex 0.4695709944 -0.4799000025 0.3997899890 vertex 0.4542169869 -0.4904789925 0.3977429867 endloop endfacet facet normal -0.999407 0.034423 -0.000034 outer loop vertex -0.5044370294 -0.3164770007 -0.0061789001 vertex -0.5046489835 -0.3226050138 0.0201949999 vertex -0.5035709739 -0.2913079858 0.0191494003 endloop endfacet facet normal 0.017418 0.111220 0.993643 outer loop vertex 0.3251950145 0.3996720016 0.5079939961 vertex 0.3378709853 0.3809889853 0.5098630190 vertex 0.3523499966 0.3983139992 0.5076699853 endloop endfacet facet normal 0.027149 0.030203 0.999175 outer loop vertex 0.3378709853 0.3809889853 0.5098630190 vertex 0.3392960131 0.3578740060 0.5105230212 vertex 0.3606460094 0.3740139902 0.5094550252 endloop endfacet facet normal -0.522392 0.851011 0.053739 outer loop vertex -0.4560849965 0.4894919991 -0.3677630126 vertex -0.4680230021 0.4812009931 -0.3525150120 vertex -0.4464260042 0.4938220084 -0.3424389958 endloop endfacet facet normal -0.038223 -0.388649 0.920593 outer loop vertex -0.3723959923 -0.4337440133 0.5004410148 vertex -0.3944180012 -0.4385539889 0.4974960089 vertex -0.3808310032 -0.4531100094 0.4919149876 endloop endfacet facet normal -0.009601 0.931951 -0.362456 outer loop vertex 0.2578249872 0.4987750053 -0.4331260026 vertex 0.2820119858 0.4937430024 -0.4467050135 vertex 0.2568039894 0.4915289879 -0.4517300129 endloop endfacet facet normal -0.032819 -0.006466 -0.999440 outer loop vertex 0.2358089983 0.1698800027 -0.5004500151 vertex 0.2081149966 0.1673129946 -0.4995239973 vertex 0.2195809931 0.1905760020 -0.5000510216 endloop endfacet facet normal -0.027156 -0.017513 -0.999478 outer loop vertex 0.1978619993 0.1876700073 -0.4994100034 vertex 0.2037159950 0.2083269954 -0.4999310076 vertex 0.2195809931 0.1905760020 -0.5000510216 endloop endfacet facet normal -0.033359 -0.034232 -0.998857 outer loop vertex 0.2037159950 0.2083269954 -0.4999310076 vertex 0.2089390010 0.2330289930 -0.5009520054 vertex 0.2273070067 0.2146040052 -0.5009340048 endloop endfacet facet normal -0.024113 -0.040964 -0.998870 outer loop vertex 0.1882240027 0.2228620052 -0.5000349879 vertex 0.1855379939 0.2464620024 -0.5009379983 vertex 0.2089390010 0.2330289930 -0.5009520054 endloop endfacet facet normal -0.029071 -0.045413 -0.998545 outer loop vertex 0.1855379939 0.2464620024 -0.5009379983 vertex 0.1816560030 0.2748929858 -0.5021179914 vertex 0.2126329988 0.2655070126 -0.5025929809 endloop endfacet facet normal 0.002708 -0.014947 0.999885 outer loop vertex 0.0393551998 0.1813730001 0.4998329878 vertex 0.0671473965 0.1644680053 0.4995050132 vertex 0.0702077970 0.2003429979 0.5000330210 endloop endfacet facet normal -0.539263 0.842069 0.010726 outer loop vertex -0.4706709981 0.4770770073 0.2269980013 vertex -0.4581690133 0.4847910106 0.2499449998 vertex -0.4518580139 0.4891879857 0.2220450044 endloop endfacet facet normal 0.025333 0.025296 -0.999359 outer loop vertex -0.3011870086 0.3683989942 -0.5075449944 vertex -0.2681199908 0.3467800021 -0.5072540045 vertex -0.2989949882 0.3303709924 -0.5084519982 endloop endfacet facet normal 0.004840 0.005614 0.999973 outer loop vertex 0.0949409008 0.1192030013 0.4992560148 vertex 0.0693638995 0.1002909988 0.4994859993 vertex 0.0993070006 0.0892580971 0.4994029999 endloop endfacet facet normal 0.022859 0.047385 -0.998615 outer loop vertex -0.3011870086 0.3683989942 -0.5075449944 vertex -0.3232060075 0.3441630006 -0.5091990232 vertex -0.3379960060 0.3675259948 -0.5084289908 endloop endfacet facet normal -0.005499 0.047413 -0.998860 outer loop vertex -0.0637425035 -0.3087489903 -0.5036560297 vertex -0.0724617988 -0.2874290049 -0.5025960207 vertex -0.0505263992 -0.2865059972 -0.5026729703 endloop endfacet facet normal -0.005434 0.045867 -0.998933 outer loop vertex -0.0655656010 -0.2652460039 -0.5016149879 vertex -0.0505263992 -0.2865059972 -0.5026729703 vertex -0.0724617988 -0.2874290049 -0.5025960207 endloop endfacet facet normal 0.998983 0.000511 0.045084 outer loop vertex 0.5018069744 -0.0021413600 -0.2607629895 vertex 0.5027059913 0.0151827000 -0.2808800042 vertex 0.5019059777 0.0243309997 -0.2632569969 endloop endfacet facet normal -0.005512 0.030476 -0.999520 outer loop vertex -0.0724968016 -0.2189020067 -0.4999870062 vertex -0.0815669969 -0.2441239953 -0.5007060170 vertex -0.0941040963 -0.2244500071 -0.5000370145 endloop endfacet facet normal -0.002416 0.041168 -0.999149 outer loop vertex -0.0655656010 -0.2652460039 -0.5016149879 vertex -0.0936603025 -0.2727679908 -0.5018569827 vertex -0.0815669969 -0.2441239953 -0.5007060170 endloop endfacet facet normal -0.001764 0.040893 -0.999162 outer loop vertex -0.0815669969 -0.2441239953 -0.5007060170 vertex -0.0936603025 -0.2727679908 -0.5018569827 vertex -0.1075979993 -0.2442930043 -0.5006669760 endloop endfacet facet normal -0.000597 0.044757 -0.998998 outer loop vertex -0.1152309999 -0.2966490090 -0.5029140115 vertex -0.1242719963 -0.2679089904 -0.5016210079 vertex -0.0936603025 -0.2727679908 -0.5018569827 endloop endfacet facet normal -0.003516 0.045272 -0.998968 outer loop vertex -0.0936603025 -0.2727679908 -0.5018569827 vertex -0.0655656010 -0.2652460039 -0.5016149879 vertex -0.0724617988 -0.2874290049 -0.5025960207 endloop endfacet facet normal -0.000286 -0.673680 -0.739023 outer loop vertex 0.0394078009 -0.4689939916 -0.4771400094 vertex 0.0206534006 -0.4782029986 -0.4687379897 vertex 0.0120770000 -0.4655509889 -0.4802680016 endloop endfacet facet normal 0.998825 0.019676 0.044286 outer loop vertex 0.5018309951 -0.1945810020 -0.2560259998 vertex 0.5014460087 -0.1644009948 -0.2607519925 vertex 0.5004379749 -0.1725749969 -0.2343849987 endloop endfacet facet normal 0.998296 0.033829 0.047552 outer loop vertex 0.5034109950 -0.2262299955 -0.2666809857 vertex 0.5018309951 -0.1945810020 -0.2560259998 vertex 0.5017970204 -0.2205629945 -0.2368289977 endloop endfacet facet normal 0.006588 -0.008569 0.999942 outer loop vertex 0.0671473965 0.1644680053 0.4995050132 vertex 0.0393551998 0.1813730001 0.4998329878 vertex 0.0388836004 0.1483390033 0.4995529950 endloop endfacet facet normal 0.998552 0.031112 0.043876 outer loop vertex 0.5018309951 -0.1945810020 -0.2560259998 vertex 0.5006710291 -0.1965650022 -0.2282200009 vertex 0.5017970204 -0.2205629945 -0.2368289977 endloop endfacet facet normal 0.998786 0.034112 0.035545 outer loop vertex 0.5017970204 -0.2205629945 -0.2368289977 vertex 0.5006710291 -0.1965650022 -0.2282200009 vertex 0.5005670190 -0.2130759954 -0.2094520032 endloop endfacet facet normal -0.999339 -0.035936 0.005438 outer loop vertex -0.5040000081 0.3054960072 -0.1842570007 vertex -0.5044559836 0.3221240044 -0.1581670046 vertex -0.5051890016 0.3385739923 -0.1841699928 endloop endfacet facet normal -0.999774 -0.018424 0.010612 outer loop vertex -0.5058699846 0.3589780033 -0.2129009962 vertex -0.5051530004 0.3208659887 -0.2115219980 vertex -0.5051890016 0.3385739923 -0.1841699928 endloop endfacet facet normal -0.021617 -0.976458 0.214621 outer loop vertex 0.2790449858 -0.5015069842 0.4279569983 vertex 0.2943600118 -0.5057610273 0.4101450145 vertex 0.3103019893 -0.5020310283 0.4287210107 endloop endfacet facet normal 0.998856 -0.000630 -0.047812 outer loop vertex 0.5024440289 0.0207219999 0.2711459994 vertex 0.5039460063 0.0383428000 0.3022919893 vertex 0.5039169788 0.0064560799 0.3021059930 endloop endfacet facet normal -0.045552 0.007815 -0.998931 outer loop vertex 0.2773920000 0.0464869998 -0.5025780201 vertex 0.2819260061 0.0754728019 -0.5025579929 vertex 0.2997350097 0.0588709004 -0.5034999847 endloop endfacet facet normal -0.042685 0.999088 0.000564 outer loop vertex 0.3209930062 0.5041559935 -0.0615652017 vertex 0.2892349958 0.5027989745 -0.0612310991 vertex 0.3047069907 0.5034459829 -0.0363808982 endloop endfacet facet normal -0.045140 0.007071 -0.998956 outer loop vertex 0.2773920000 0.0464869998 -0.5025780201 vertex 0.2997350097 0.0588709004 -0.5034999847 vertex 0.3040049970 0.0349830016 -0.5038620234 endloop endfacet facet normal -0.034676 -0.003890 -0.999391 outer loop vertex 0.2381999940 -0.0388108008 -0.5011879802 vertex 0.2227589935 -0.0059860302 -0.5007799864 vertex 0.2586460114 -0.0096266400 -0.5020110011 endloop endfacet facet normal -0.043305 0.002041 -0.999060 outer loop vertex 0.2586460114 -0.0096266400 -0.5020110011 vertex 0.2813299894 0.0154697997 -0.5029429793 vertex 0.2920959890 -0.0150426999 -0.5034719706 endloop endfacet facet normal -0.999962 0.006439 -0.005935 outer loop vertex -0.4991100132 0.0951023027 0.1492930055 vertex -0.4993939996 0.0729245991 0.1730789989 vertex -0.4992299974 0.1037269980 0.1788669974 endloop endfacet facet normal -0.997438 -0.032646 0.063646 outer loop vertex -0.5059980154 0.2107730061 0.3770030141 vertex -0.5048090219 0.2231750041 0.4019980133 vertex -0.5070340037 0.2438739985 0.3777459860 endloop endfacet facet normal -0.989595 -0.032535 0.140156 outer loop vertex -0.5048090219 0.2231750041 0.4019980133 vertex -0.5023149848 0.2314649969 0.4215320051 vertex -0.5048490167 0.2492650002 0.4077720046 endloop endfacet facet normal -0.026655 -0.999617 -0.007410 outer loop vertex 0.2120539993 -0.5000150204 -0.0438087992 vertex 0.2260809988 -0.5002380013 -0.0641869977 vertex 0.2399210036 -0.5007560253 -0.0440904982 endloop endfacet facet normal -0.038236 -0.999267 -0.001678 outer loop vertex 0.2672800124 -0.5019770265 0.0239544995 vertex 0.2396470010 -0.5009080172 0.0170067996 vertex 0.2599560022 -0.5016520023 -0.0027173299 endloop endfacet facet normal 0.999856 -0.003373 0.016620 outer loop vertex 0.5047010183 -0.3725019991 0.0965161026 vertex 0.5053899884 -0.3589850068 0.0578105003 vertex 0.5050420165 -0.3338379860 0.0838475972 endloop endfacet facet normal 0.978898 -0.200146 0.041226 outer loop vertex 0.4964700043 -0.4366520047 0.0910001025 vertex 0.5002179742 -0.4232200086 0.0672162026 vertex 0.5018290281 -0.4097549915 0.0943325981 endloop endfacet facet normal 0.974231 -0.224940 -0.016622 outer loop vertex 0.5002179742 -0.4232200086 0.0672162026 vertex 0.4964199960 -0.4380869865 0.0458030999 vertex 0.5020809770 -0.4130190015 0.0383611992 endloop endfacet facet normal 0.999997 -0.002364 -0.000829 outer loop vertex 0.4997459948 -0.0848101974 0.0167088006 vertex 0.4996519983 -0.1239319965 0.0148855001 vertex 0.4996680021 -0.1069969982 -0.0140925003 endloop endfacet facet normal 1.000000 -0.000339 0.000354 outer loop vertex 0.4996680021 -0.1069969982 -0.0140925003 vertex 0.4996519983 -0.1239319965 0.0148855001 vertex 0.4996559918 -0.1415410042 -0.0132261999 endloop endfacet facet normal 0.003777 -0.019184 -0.999809 outer loop vertex 0.0196129996 0.2124769986 -0.5002210140 vertex 0.0415147990 0.2240329981 -0.5003600121 vertex 0.0442279987 0.1978829950 -0.4998480082 endloop endfacet facet normal 0.998383 -0.036049 0.043960 outer loop vertex 0.5020999908 0.2409269959 -0.2351990044 vertex 0.5014759898 0.2185100019 -0.2394099981 vertex 0.5031710267 0.2386669964 -0.2613770068 endloop endfacet facet normal 0.998368 -0.033707 0.046107 outer loop vertex 0.5031710267 0.2386669964 -0.2613770068 vertex 0.5014759898 0.2185100019 -0.2394099981 vertex 0.5023130178 0.2094579935 -0.2641519904 endloop endfacet facet normal -0.027950 0.034728 0.999006 outer loop vertex -0.3753950000 -0.2197789997 0.5052880049 vertex -0.3774900138 -0.2617380023 0.5066879988 vertex -0.3478600085 -0.2430399954 0.5068669915 endloop endfacet facet normal 0.569217 -0.027604 -0.821724 outer loop vertex 0.4564270079 0.1109300032 -0.4880709946 vertex 0.4583939910 0.1384229958 -0.4876320064 vertex 0.4715969861 0.1235940009 -0.4779880047 endloop endfacet facet normal -0.006564 -0.144255 -0.989519 outer loop vertex 0.2269739956 -0.3965829909 -0.5053769946 vertex 0.2341199964 -0.4212389886 -0.5018299818 vertex 0.2071300000 -0.4156070054 -0.5024719834 endloop endfacet facet normal -0.034542 -0.152110 -0.987760 outer loop vertex 0.2341199964 -0.4212389886 -0.5018299818 vertex 0.2269739956 -0.3965829909 -0.5053769946 vertex 0.2545599937 -0.4035679996 -0.5052660108 endloop endfacet facet normal -0.008540 -0.094845 -0.995455 outer loop vertex 0.2814880013 -0.3861559927 -0.5071560144 vertex 0.2759599984 -0.4113410115 -0.5047090054 vertex 0.2545599937 -0.4035679996 -0.5052660108 endloop endfacet facet normal -0.004157 0.000152 -0.999991 outer loop vertex 0.1531440020 -0.0043121800 -0.4996829927 vertex 0.1686419994 -0.0345669985 -0.4997520149 vertex 0.1357569993 -0.0326052010 -0.4996150136 endloop endfacet facet normal -0.181348 -0.006929 -0.983395 outer loop vertex -0.4000140131 0.0335418992 -0.5036159754 vertex -0.4242489934 0.0427943990 -0.4992119968 vertex -0.4037030041 0.0626775026 -0.5031409860 endloop endfacet facet normal -0.013157 -0.067813 -0.997611 outer loop vertex 0.2545599937 -0.4035679996 -0.5052660108 vertex 0.2269739956 -0.3965829909 -0.5053769946 vertex 0.2486840039 -0.3763160110 -0.5070409775 endloop endfacet facet normal 0.007814 -0.018765 -0.999793 outer loop vertex 0.0415147990 0.2240329981 -0.5003600121 vertex 0.0652241036 0.2176560014 -0.5000550151 vertex 0.0442279987 0.1978829950 -0.4998480082 endloop endfacet facet normal -0.004746 -0.998694 0.050877 outer loop vertex -0.0436532982 -0.5035930276 -0.2990849912 vertex -0.0226384997 -0.5027009845 -0.2796140015 vertex -0.0490591004 -0.5022180080 -0.2725979984 endloop endfacet facet normal -0.005749 -0.999979 -0.002940 outer loop vertex -0.1326860040 -0.4994060099 -0.0613779984 vertex -0.1054710001 -0.4995970130 -0.0496300012 vertex -0.1301530004 -0.4995099902 -0.0309628006 endloop endfacet facet normal -0.003305 -0.998777 0.049325 outer loop vertex -0.0226384997 -0.5027009845 -0.2796140015 vertex -0.0436532982 -0.5035930276 -0.2990849912 vertex -0.0161259007 -0.5041469932 -0.3084580004 endloop endfacet facet normal 0.006124 0.999981 -0.001194 outer loop vertex 0.0927544981 0.4997139871 0.0080934800 vertex 0.0967772007 0.4996500015 -0.0248689000 vertex 0.0652915984 0.4998539984 -0.0155173996 endloop endfacet facet normal -0.003607 -0.998926 0.046199 outer loop vertex -0.0013097900 -0.5017979741 -0.2584240139 vertex -0.0305659007 -0.5013800263 -0.2516709864 vertex -0.0226384997 -0.5027009845 -0.2796140015 endloop endfacet facet normal 0.010132 -0.015663 -0.999826 outer loop vertex 0.0652241036 0.2176560014 -0.5000550151 vertex 0.0912960023 0.2105190009 -0.4996789992 vertex 0.0723977983 0.1891019940 -0.4995349944 endloop endfacet facet normal -0.030606 -0.975717 -0.216885 outer loop vertex 0.1055300012 -0.5018990040 -0.4130440056 vertex 0.0733577982 -0.5023940206 -0.4062770009 vertex 0.0889732987 -0.4973450005 -0.4311949909 endloop endfacet facet normal -0.005576 -0.995042 -0.099301 outer loop vertex 0.0733577982 -0.5023940206 -0.4062770009 vertex 0.1055300012 -0.5018990040 -0.4130440056 vertex 0.1003879979 -0.5045850277 -0.3858399987 endloop endfacet facet normal 0.999224 0.000448 0.039389 outer loop vertex 0.5038920045 -0.0350355990 -0.3068630099 vertex 0.5052620173 -0.0554842986 -0.3413850069 vertex 0.5051249862 -0.0188149996 -0.3383260071 endloop endfacet facet normal 0.999978 0.005341 0.004054 outer loop vertex 0.4992280006 0.1035590023 -0.1636089981 vertex 0.4992400110 0.1185140014 -0.1862719953 vertex 0.4990879893 0.1345860064 -0.1699489951 endloop endfacet facet normal 0.999965 0.000989 0.008339 outer loop vertex 0.4990879893 0.1345860064 -0.1699489951 vertex 0.4992400110 0.1185140014 -0.1862719953 vertex 0.4992960095 0.1395130008 -0.1954769939 endloop endfacet facet normal 0.999847 0.004718 0.016845 outer loop vertex 0.4996269941 0.1182949990 -0.2091799974 vertex 0.4992960095 0.1395130008 -0.1954769939 vertex 0.4992400110 0.1185140014 -0.1862719953 endloop endfacet facet normal 0.999714 0.000149 0.023916 outer loop vertex 0.4992960095 0.1395130008 -0.1954769939 vertex 0.4996269941 0.1182949990 -0.2091799974 vertex 0.4999789894 0.1443880051 -0.2240570039 endloop endfacet facet normal 0.003375 -0.637499 0.770444 outer loop vertex -0.0367760994 -0.4613400102 0.4853740036 vertex -0.0607455000 -0.4647360146 0.4826689959 vertex -0.0374309011 -0.4757939875 0.4734170139 endloop endfacet facet normal 0.998662 -0.044645 -0.026107 outer loop vertex 0.5050380230 -0.3827239871 0.2257599980 vertex 0.5062149763 -0.3526099920 0.2192839980 vertex 0.5065810084 -0.3611269891 0.2478509992 endloop endfacet facet normal 0.999839 0.006210 0.016831 outer loop vertex 0.4992400110 0.1185140014 -0.1862719953 vertex 0.4994989932 0.0963831022 -0.1934919953 vertex 0.4996269941 0.1182949990 -0.2091799974 endloop endfacet facet normal -0.999975 -0.003792 -0.006016 outer loop vertex -0.4996770024 -0.0456424989 -0.0721814036 vertex -0.4996590018 -0.0204610992 -0.0910478011 vertex -0.4994759858 -0.0494301990 -0.1032069996 endloop endfacet facet normal -0.062608 0.148834 0.986878 outer loop vertex 0.2388010025 0.4114170074 0.5037180185 vertex 0.2125169933 0.4198749959 0.5007749796 vertex 0.2175039947 0.3938249946 0.5050200224 endloop endfacet facet normal 0.002049 0.003189 0.999993 outer loop vertex 0.0359512009 0.0230669007 0.4999530017 vertex 0.0552456006 0.0457918011 0.4998410046 vertex 0.0291069001 0.0484749004 0.4998860061 endloop endfacet facet normal 0.992188 -0.027400 0.121706 outer loop vertex 0.5017849803 0.2214760035 0.4091599882 vertex 0.5013859868 0.1935739964 0.4061309993 vertex 0.5044549704 0.2060970068 0.3839310110 endloop endfacet facet normal -0.010564 0.024332 0.999648 outer loop vertex -0.3551439941 0.3533189893 0.5081490278 vertex -0.3368799984 0.3294929862 0.5089219809 vertex -0.3219169974 0.3563649952 0.5084260106 endloop endfacet facet normal 0.990563 -0.046497 0.128930 outer loop vertex 0.5032160282 0.2514939904 0.4089910090 vertex 0.5017849803 0.2214760035 0.4091599882 vertex 0.5054489970 0.2363979965 0.3863910139 endloop endfacet facet normal 0.969680 -0.040037 0.241075 outer loop vertex 0.5017849803 0.2214760035 0.4091599882 vertex 0.4950830042 0.2023009956 0.4329330027 vertex 0.5013859868 0.1935739964 0.4061309993 endloop endfacet facet normal 0.979260 0.052461 0.195700 outer loop vertex 0.4983479977 0.1146119982 0.4229460061 vertex 0.5016620159 0.1337340027 0.4012370110 vertex 0.4950779974 0.1403429955 0.4324109852 endloop endfacet facet normal -0.241094 -0.969013 0.053735 outer loop vertex -0.4383040071 -0.4971149862 0.3784869909 vertex -0.4256429970 -0.5017529726 0.3516559899 vertex -0.4129680097 -0.5034760237 0.3774529994 endloop endfacet facet normal -0.846025 0.532535 -0.025465 outer loop vertex -0.4845130146 0.4621950090 0.2790519893 vertex -0.4963169992 0.4433990121 0.2781459987 vertex -0.4918459952 0.4517300129 0.3038269877 endloop endfacet facet normal -0.323982 -0.946003 0.010645 outer loop vertex -0.4256429970 -0.5017529726 0.3516559899 vertex -0.4383040071 -0.4971149862 0.3784869909 vertex -0.4484199882 -0.4939340055 0.3532930017 endloop endfacet facet normal -0.409015 0.912473 -0.010001 outer loop vertex -0.4526250064 0.4901869893 0.0107898004 vertex -0.4553759992 0.4892500043 0.0378095992 vertex -0.4373280108 0.4972209930 0.0269527994 endloop endfacet facet normal 0.029433 0.009250 -0.999524 outer loop vertex -0.2165160030 0.0121392002 -0.5002909899 vertex -0.2418729961 0.0218295008 -0.5009480119 vertex -0.2282789946 0.0417890996 -0.5003629923 endloop endfacet facet normal 0.003512 0.005680 0.999978 outer loop vertex 0.0552456006 0.0457918011 0.4998410046 vertex 0.0756497979 0.0689134970 0.4996379912 vertex 0.0404491983 0.0771223009 0.4997150004 endloop endfacet facet normal -0.039247 -0.043238 0.998294 outer loop vertex 0.3044619858 0.2884269953 0.5077360272 vertex 0.3237020075 0.3117829859 0.5095040202 vertex 0.2945390046 0.3190439939 0.5086719990 endloop endfacet facet normal -0.035561 -0.028358 0.998965 outer loop vertex 0.2945390046 0.3190439939 0.5086719990 vertex 0.3237020075 0.3117829859 0.5095040202 vertex 0.3164300025 0.3404519856 0.5100589991 endloop endfacet facet normal 0.035021 -0.998998 -0.027858 outer loop vertex -0.3075760007 -0.5083540082 0.3236790001 vertex -0.3014549911 -0.5072410107 0.2914609909 vertex -0.2789469957 -0.5069779754 0.3103240132 endloop endfacet facet normal 0.447044 0.856672 0.257419 outer loop vertex 0.4626039863 0.4731639922 0.4605430067 vertex 0.4694429934 0.4740029871 0.4458740056 vertex 0.4515039921 0.4829669893 0.4471960068 endloop endfacet facet normal -0.001517 -0.997861 0.065360 outer loop vertex -0.3185159862 -0.5072309971 0.3901180029 vertex -0.3432449996 -0.5064409971 0.4016050100 vertex -0.3482959867 -0.5083079934 0.3729839921 endloop endfacet facet normal -0.036600 -0.996770 0.071480 outer loop vertex -0.3482959867 -0.5083079934 0.3729839921 vertex -0.3432449996 -0.5064409971 0.4016050100 vertex -0.3691950142 -0.5054789782 0.4017330110 endloop endfacet facet normal -0.017174 -0.636856 0.770792 outer loop vertex -0.0100416001 -0.4672290087 0.4811039865 vertex -0.0367760994 -0.4613400102 0.4853740036 vertex -0.0374309011 -0.4757939875 0.4734170139 endloop endfacet facet normal 0.457058 0.889295 -0.015924 outer loop vertex 0.4510099888 0.4900740087 0.1810790002 vertex 0.4636430144 0.4831280112 0.1557700038 vertex 0.4438129961 0.4932239950 0.1504220068 endloop endfacet facet normal -0.036433 -0.452551 0.890994 outer loop vertex -0.0607455000 -0.4647360146 0.4826689959 vertex -0.0367760994 -0.4613400102 0.4853740036 vertex -0.0520904996 -0.4462209940 0.4924269915 endloop endfacet facet normal -0.002096 -0.025241 -0.999679 outer loop vertex -0.1173309982 0.2290039957 -0.5004050136 vertex -0.0866316035 0.2207919955 -0.5002620220 vertex -0.1068330035 0.1991409957 -0.4996730089 endloop endfacet facet normal 0.432880 -0.893200 -0.121691 outer loop vertex 0.4544599950 -0.4842140079 -0.4241769910 vertex 0.4549170136 -0.4883869886 -0.3919219971 vertex 0.4343470037 -0.4963090122 -0.4069469869 endloop endfacet facet normal -0.007239 -0.020444 -0.999765 outer loop vertex -0.1068330035 0.1991409957 -0.4996730089 vertex -0.0866316035 0.2207919955 -0.5002620220 vertex -0.0792146027 0.1907799989 -0.4997020066 endloop endfacet facet normal -0.662730 0.705162 -0.252063 outer loop vertex -0.4636270106 0.4716039896 -0.4506709874 vertex -0.4723550081 0.4605630040 -0.4586110115 vertex -0.4766899943 0.4625520110 -0.4416489899 endloop endfacet facet normal -0.003717 -0.031301 -0.999503 outer loop vertex -0.0866316035 0.2207919955 -0.5002620220 vertex -0.1173309982 0.2290039957 -0.5004050136 vertex -0.0937473029 0.2502799928 -0.5011590123 endloop endfacet facet normal -0.999973 -0.005009 -0.005341 outer loop vertex -0.4992269874 -0.0792566016 -0.1218539998 vertex -0.4994759858 -0.0494301990 -0.1032069996 vertex -0.4993399978 -0.0497662015 -0.1283520013 endloop endfacet facet normal 0.003336 -0.999992 -0.002123 outer loop vertex 0.1223170012 -0.4996280074 -0.0133236004 vertex 0.1199470013 -0.4995689988 -0.0448406003 vertex 0.1410800070 -0.4995380044 -0.0262333006 endloop endfacet facet normal -0.999985 -0.005195 0.001871 outer loop vertex -0.4992330074 -0.0614412986 -0.1508550048 vertex -0.4993720055 -0.0329547003 -0.1460520029 vertex -0.4993729889 -0.0418355986 -0.1712329984 endloop endfacet facet normal -0.927799 -0.014768 -0.372789 outer loop vertex -0.4902600050 0.0143676000 -0.4535120130 vertex -0.4978289902 0.0108271996 -0.4345340133 vertex -0.4949660003 0.0358811989 -0.4426519871 endloop endfacet facet normal 0.005203 -0.999986 -0.000035 outer loop vertex 0.0949660018 -0.4997699857 -0.0225494001 vertex 0.1223170012 -0.4996280074 -0.0133236004 vertex 0.1038059965 -0.4997250140 0.0068108500 endloop endfacet facet normal -0.999991 -0.003179 -0.002962 outer loop vertex -0.4993920028 -0.0806282982 0.1636179984 vertex -0.4993990064 -0.0635005012 0.1475989968 vertex -0.4992960095 -0.0847980008 0.1356890053 endloop endfacet facet normal 0.999993 0.003018 0.002123 outer loop vertex 0.4995270073 0.1415089965 0.0232803002 vertex 0.4996530116 0.1128470004 0.0046839998 vertex 0.4995940030 0.1433939934 -0.0109502999 endloop endfacet facet normal 0.999998 0.001859 -0.000142 outer loop vertex 0.4995940030 0.1433939934 -0.0109502999 vertex 0.4996530116 0.1128470004 0.0046839998 vertex 0.4996449947 0.1147459969 -0.0268513002 endloop endfacet facet normal -0.999208 -0.013827 -0.037315 outer loop vertex -0.5057200193 -0.3823859990 0.2175060064 vertex -0.5067279935 -0.3592770100 0.2359340042 vertex -0.5059750080 -0.3484509885 0.2117590010 endloop endfacet facet normal -0.999369 0.019775 -0.029509 outer loop vertex -0.5074089766 -0.3523159921 0.2610160112 vertex -0.5070769787 -0.3229770064 0.2694329917 vertex -0.5063869953 -0.3326140046 0.2396080047 endloop endfacet facet normal -0.999989 0.002880 0.003582 outer loop vertex -0.4997389913 0.0400062017 0.0509350002 vertex -0.4998840094 0.0310926009 0.0176155996 vertex -0.4998709857 0.0058057499 0.0415834002 endloop endfacet facet normal -0.999997 -0.002327 0.001197 outer loop vertex -0.4999209940 -0.0366212986 -0.0055824500 vertex -0.4998309910 -0.0656289011 0.0132044004 vertex -0.4998849928 -0.0322003998 0.0330793001 endloop endfacet facet normal -0.007110 0.016527 -0.999838 outer loop vertex -0.0468084998 -0.2135089934 -0.5000150204 vertex -0.0642843023 -0.1940439939 -0.4995689988 vertex -0.0389922000 -0.1875810027 -0.4996420145 endloop endfacet facet normal -0.006475 0.006470 -0.999958 outer loop vertex -0.0570700988 -0.1695050001 -0.4994080067 vertex -0.0319945998 -0.1614120007 -0.4995180070 vertex -0.0389922000 -0.1875810027 -0.4996420145 endloop endfacet facet normal -0.002775 -0.000747 -0.999996 outer loop vertex -0.0251169000 -0.1337189972 -0.4995650053 vertex 0.0041431501 -0.1259559989 -0.4996519983 vertex -0.0051321601 -0.1544159949 -0.4996050000 endloop endfacet facet normal -0.004430 0.000134 -0.999990 outer loop vertex -0.0522101000 -0.1431690007 -0.4994260073 vertex -0.0319945998 -0.1614120007 -0.4995180070 vertex -0.0570700988 -0.1695050001 -0.4994080067 endloop endfacet facet normal 0.999890 -0.002019 -0.014666 outer loop vertex 0.4990940094 0.1306210011 0.1663980037 vertex 0.4989640117 0.1539900005 0.1543180048 vertex 0.4994190037 0.1571779996 0.1848990023 endloop endfacet facet normal -0.003762 -0.003922 -0.999985 outer loop vertex -0.0522101000 -0.1431690007 -0.4994260073 vertex -0.0474087000 -0.1141180024 -0.4995580018 vertex -0.0251169000 -0.1337189972 -0.4995650053 endloop endfacet facet normal -0.999986 -0.005197 0.000646 outer loop vertex -0.4992960095 -0.0847980008 0.1356890053 vertex -0.4993990064 -0.0635005012 0.1475989968 vertex -0.4994400144 -0.0584040992 0.1251070052 endloop endfacet facet normal -0.999981 -0.006011 0.001422 outer loop vertex -0.4990409911 -0.1378459930 0.1372189969 vertex -0.4991729856 -0.1118350029 0.1543480009 vertex -0.4992150068 -0.1135549992 0.1175270006 endloop endfacet facet normal 0.013066 -0.002820 0.999911 outer loop vertex -0.3576770127 0.1206149980 0.5053340197 vertex -0.3716709912 0.0937144980 0.5054410100 vertex -0.3398000002 0.0945850015 0.5050269961 endloop endfacet facet normal -0.005888 0.000403 -0.999983 outer loop vertex -0.0570700988 -0.1695050001 -0.4994080067 vertex -0.0769124031 -0.1542119980 -0.4992850125 vertex -0.0522101000 -0.1431690007 -0.4994260073 endloop endfacet facet normal -0.176832 -0.978428 -0.106817 outer loop vertex -0.4005909860 -0.5054969788 -0.3880749941 vertex -0.4229710102 -0.4998500049 -0.4027509987 vertex -0.4015370011 -0.5027109981 -0.4120280147 endloop endfacet facet normal -0.999982 0.001346 0.005892 outer loop vertex -0.4992530048 0.1363590062 0.0754816979 vertex -0.4993470013 0.1048690006 0.0667195991 vertex -0.4991559982 0.1126770005 0.0973545983 endloop endfacet facet normal -0.998669 -0.042797 0.028770 outer loop vertex -0.5083580017 0.2913019955 -0.3346999884 vertex -0.5072360039 0.2781609893 -0.3153010011 vertex -0.5084599853 0.3060509861 -0.3163000047 endloop endfacet facet normal -0.999307 0.030403 0.021488 outer loop vertex -0.5064280033 -0.2363799959 -0.3232400119 vertex -0.5070030093 -0.2333389968 -0.3542839885 vertex -0.5076910257 -0.2648220062 -0.3417350054 endloop endfacet facet normal -0.000948 -0.002167 0.999997 outer loop vertex -0.0920011029 -0.0905101001 0.4992139935 vertex -0.1250000000 -0.0783905983 0.4992089868 vertex -0.1187219992 -0.1129759997 0.4991399944 endloop endfacet facet normal -0.529530 -0.021902 0.848009 outer loop vertex -0.4678640068 -0.0689861029 0.4796020091 vertex -0.4700480103 -0.0961368009 0.4775370061 vertex -0.4523119926 -0.0865368992 0.4888600111 endloop endfacet facet normal -0.998818 -0.041669 0.025014 outer loop vertex -0.5074399710 0.2675629854 -0.3411000073 vertex -0.5060999990 0.2490639985 -0.3184109926 vertex -0.5072360039 0.2781609893 -0.3153010011 endloop endfacet facet normal 0.999991 0.001473 0.003970 outer loop vertex 0.4996240139 0.0396131016 0.0933372974 vertex 0.4994969964 0.0361014009 0.1266330034 vertex 0.4996190071 0.0067754500 0.1067809984 endloop endfacet facet normal 0.999978 0.004303 0.004965 outer loop vertex 0.4996240139 0.0396131016 0.0933372974 vertex 0.4995450079 0.0719603971 0.0812152997 vertex 0.4994089901 0.0671247020 0.1128010005 endloop endfacet facet normal -0.015313 0.011942 0.999811 outer loop vertex -0.3716709912 0.0937144980 0.5054410100 vertex -0.3576770127 0.1206149980 0.5053340197 vertex -0.3893089890 0.1197419986 0.5048599839 endloop endfacet facet normal 0.999985 -0.001182 0.005283 outer loop vertex 0.4996190071 0.0067754500 0.1067809984 vertex 0.4995220006 -0.0256391000 0.1178880036 vertex 0.4996930063 -0.0213878993 0.0864695013 endloop endfacet facet normal -0.999948 -0.010006 -0.001735 outer loop vertex -0.5046430230 0.3226029873 -0.0249795001 vertex -0.5049200058 0.3519439995 -0.0345473997 vertex -0.5046529770 0.3283590078 -0.0524292998 endloop endfacet facet normal 0.999945 0.005027 -0.009219 outer loop vertex 0.4995079935 0.0370635986 0.1599189937 vertex 0.4994859993 0.0704737008 0.1757500023 vertex 0.4997879863 0.0396552011 0.1917019933 endloop endfacet facet normal 0.132342 0.081621 0.987838 outer loop vertex 0.3799650073 0.3930830061 0.5061020255 vertex 0.3873290122 0.3648650050 0.5074470043 vertex 0.4080780149 0.3852489889 0.5029829741 endloop endfacet facet normal -0.002172 -0.009902 -0.999949 outer loop vertex 0.3716380000 -0.0550926998 -0.5051710010 vertex 0.3528310061 -0.0781309009 -0.5049020052 vertex 0.3416180015 -0.0452746004 -0.5052030087 endloop endfacet facet normal 0.099824 0.073348 0.992298 outer loop vertex 0.3873290122 0.3648650050 0.5074470043 vertex 0.3799650073 0.3930830061 0.5061020255 vertex 0.3606460094 0.3740139902 0.5094550252 endloop endfacet facet normal 0.999949 0.004909 0.008797 outer loop vertex 0.5048980117 0.0123913996 -0.3342320025 vertex 0.5052099824 0.0017488101 -0.3637529910 vertex 0.5049980283 0.0340440013 -0.3576839864 endloop endfacet facet normal -0.022622 -0.016878 -0.999602 outer loop vertex 0.3416180015 -0.0452746004 -0.5052030087 vertex 0.3528310061 -0.0781309009 -0.5049020052 vertex 0.3208180070 -0.0738990009 -0.5042489767 endloop endfacet facet normal 0.998855 0.029412 -0.037728 outer loop vertex 0.5052099824 0.0017488101 -0.3637529910 vertex 0.5045729876 -0.0113346996 -0.3908169866 vertex 0.5034779906 0.0244827997 -0.3918850124 endloop endfacet facet normal -0.999956 -0.009065 0.002447 outer loop vertex -0.4993959963 0.1758619994 0.1166779995 vertex -0.4994109869 0.1687889993 0.0843487009 vertex -0.4991309941 0.1439899951 0.1068940014 endloop endfacet facet normal -0.022054 -0.859606 0.510482 outer loop vertex 0.2940390110 -0.4941709936 0.4490010142 vertex 0.2749780118 -0.4837610126 0.4657070041 vertex 0.2621670067 -0.4945409894 0.4470010102 endloop endfacet facet normal -0.025690 -0.945965 0.323251 outer loop vertex 0.2485450059 -0.5011810064 0.4264869988 vertex 0.2790449858 -0.5015069842 0.4279569983 vertex 0.2621670067 -0.4945409894 0.4470010102 endloop endfacet facet normal 0.166012 0.016434 0.985987 outer loop vertex 0.4276689887 -0.0190530997 0.4987179935 vertex 0.4309149981 0.0089935903 0.4977039993 vertex 0.4029929936 0.0006102500 0.5025449991 endloop endfacet facet normal 0.998795 0.025492 0.041935 outer loop vertex 0.5052689910 -0.1755249947 -0.3378869891 vertex 0.5039110184 -0.1782580018 -0.3038820028 vertex 0.5051910281 -0.2055999935 -0.3177480102 endloop endfacet facet normal -0.012189 -0.983894 0.178337 outer loop vertex 0.2485450059 -0.5011810064 0.4264869988 vertex 0.2347320020 -0.5044609904 0.4074470103 vertex 0.2650380135 -0.5058270097 0.4019820094 endloop endfacet facet normal -0.010123 -0.941957 0.335581 outer loop vertex 0.2621670067 -0.4945409894 0.4470010102 vertex 0.2790449858 -0.5015069842 0.4279569983 vertex 0.2940390110 -0.4941709936 0.4490010142 endloop endfacet facet normal -0.784007 0.037654 0.619609 outer loop vertex -0.4765860140 -0.1463710070 0.4712480009 vertex -0.4730809927 -0.1235970035 0.4742990136 vertex -0.4872559905 -0.1325480044 0.4569070041 endloop endfacet facet normal -0.006067 -0.950197 0.311591 outer loop vertex 0.2621670067 -0.4945409894 0.4470010102 vertex 0.2327300012 -0.4949609935 0.4451470077 vertex 0.2485450059 -0.5011810064 0.4264869988 endloop endfacet facet normal 0.999785 0.007969 0.019143 outer loop vertex 0.4997960031 0.0441710986 -0.1891040057 vertex 0.5004000068 0.0438182987 -0.2205030024 vertex 0.4999040067 0.0704760030 -0.2056950033 endloop endfacet facet normal 0.998812 -0.002612 0.048663 outer loop vertex 0.5018439889 -0.1073580012 -0.2709529996 vertex 0.5007280111 -0.1232429966 -0.2488999963 vertex 0.5015799999 -0.1376959980 -0.2671630085 endloop endfacet facet normal 0.998986 0.002068 0.044967 outer loop vertex 0.5015799999 -0.1376959980 -0.2671630085 vertex 0.5007280111 -0.1232429966 -0.2488999963 vertex 0.5004550219 -0.1458140016 -0.2417970002 endloop endfacet facet normal -0.999000 -0.044538 -0.003863 outer loop vertex -0.5034869909 0.2918680012 -0.0204250999 vertex -0.5039550066 0.3043160141 -0.0429106988 vertex -0.5026140213 0.2747989893 -0.0493900999 endloop endfacet facet normal -0.254577 0.965299 -0.058205 outer loop vertex -0.4137830138 0.5031020045 -0.3774529994 vertex -0.4377909899 0.4971100092 -0.3718209863 vertex -0.4211420119 0.5027329922 -0.3513860106 endloop endfacet facet normal -0.215460 -0.028566 0.976095 outer loop vertex -0.4291040003 -0.3600800037 0.5020939708 vertex -0.4098210037 -0.3776229918 0.5058370233 vertex -0.4062019885 -0.3507620096 0.5074219704 endloop endfacet facet normal -0.999974 0.005165 0.004939 outer loop vertex -0.4994069934 0.1063549966 -0.1731159985 vertex -0.4991880059 0.1164169982 -0.1392980069 vertex -0.4991860092 0.1407909989 -0.1643829942 endloop endfacet facet normal 0.004109 0.449824 0.893108 outer loop vertex 0.3273549974 0.4366819859 0.4996170104 vertex 0.3274820149 0.4560529888 0.4898599982 vertex 0.3037050068 0.4415479898 0.4972749949 endloop endfacet facet normal -0.866127 0.022689 0.499308 outer loop vertex -0.4927940071 -0.2539440095 0.4467419982 vertex -0.4823769927 -0.2394870073 0.4641549885 vertex -0.4925320148 -0.2248629928 0.4458749890 endloop endfacet facet normal -0.946811 0.007798 0.321696 outer loop vertex -0.4925320148 -0.2248629928 0.4458749890 vertex -0.4992209971 -0.2086459994 0.4257949889 vertex -0.5003250241 -0.2405499965 0.4233190119 endloop endfacet facet normal -0.615500 0.617599 -0.489623 outer loop vertex -0.4665850103 0.4581849873 -0.4688639939 vertex -0.4723550081 0.4605630040 -0.4586110115 vertex -0.4623149931 0.4663830101 -0.4638909996 endloop endfacet facet normal -0.999993 -0.002294 0.002802 outer loop vertex -0.4990870059 -0.0960064009 -0.1582989991 vertex -0.4990940094 -0.1182179973 -0.1789799929 vertex -0.4990000129 -0.1319070011 -0.1566450000 endloop endfacet facet normal 0.999987 0.002466 0.004486 outer loop vertex 0.4999049902 0.0518641993 0.0289734006 vertex 0.4997830093 0.0446472988 0.0601302981 vertex 0.4999650121 0.0159006007 0.0353593007 endloop endfacet facet normal 0.004657 -0.999254 -0.038333 outer loop vertex 0.3298079967 -0.5082100034 0.2825439870 vertex 0.3622249961 -0.5088559985 0.3033219874 vertex 0.3265349865 -0.5094580054 0.3146789968 endloop endfacet facet normal 0.036958 -0.971209 0.235344 outer loop vertex 0.3958980143 -0.5000039935 0.4327250123 vertex 0.3743129969 -0.4987230003 0.4414010048 vertex 0.3778069913 -0.5043420196 0.4176639915 endloop endfacet facet normal 0.033322 -0.999441 0.002575 outer loop vertex 0.3669070005 -0.5093380213 0.3659439981 vertex 0.3478479981 -0.5100439787 0.3385759890 vertex 0.3811100125 -0.5089420080 0.3358600140 endloop endfacet facet normal -0.511366 -0.335155 -0.791313 outer loop vertex -0.4589389861 -0.4635219872 -0.4754740000 vertex -0.4695990086 -0.4529379904 -0.4730679989 vertex -0.4567730129 -0.4491260052 -0.4829710126 endloop endfacet facet normal 0.999977 0.004541 0.004967 outer loop vertex 0.4997830093 0.0446472988 0.0601302981 vertex 0.4999049902 0.0518641993 0.0289734006 vertex 0.4996879995 0.0774782002 0.0492413007 endloop endfacet facet normal 0.999986 0.002047 0.004972 outer loop vertex 0.4997830093 0.0446472988 0.0601302981 vertex 0.4997900128 0.0110930000 0.0725347027 vertex 0.4999650121 0.0159006007 0.0353593007 endloop endfacet facet normal -0.999719 0.020939 0.011112 outer loop vertex -0.5048779845 -0.3451949954 -0.0316312015 vertex -0.5041450262 -0.3075230122 -0.0366759002 vertex -0.5048289895 -0.3263809979 -0.0626761988 endloop endfacet facet normal -0.995560 -0.094105 0.002303 outer loop vertex -0.5039920211 -0.3767639995 -0.0104365004 vertex -0.5014520288 -0.4031589925 0.0090241600 vertex -0.5041739941 -0.3740069866 0.0235518999 endloop endfacet facet normal -0.999697 -0.023776 0.006375 outer loop vertex -0.5048779845 -0.3451949954 -0.0316312015 vertex -0.5040879846 -0.3818069994 -0.0442941003 vertex -0.5039920211 -0.3767639995 -0.0104365004 endloop endfacet facet normal 0.999987 -0.004343 0.002645 outer loop vertex 0.4997459948 -0.0848101974 0.0167088006 vertex 0.4999409914 -0.0484943017 0.0026126001 vertex 0.4998460114 -0.0502209999 0.0356914997 endloop endfacet facet normal -0.872545 -0.488355 -0.013207 outer loop vertex -0.4912779927 -0.4466879964 -0.2415020019 vertex -0.4784219861 -0.4694660008 -0.2485969961 vertex -0.4814090133 -0.4648739994 -0.2210509926 endloop endfacet facet normal -0.982390 0.155800 -0.103129 outer loop vertex -0.5014770031 0.4050819874 -0.4092859924 vertex -0.5026280284 0.4170719981 -0.3802079856 vertex -0.4984560013 0.4301219881 -0.4002349973 endloop endfacet facet normal -0.979455 0.161718 -0.120481 outer loop vertex -0.4956769943 0.4307880104 -0.4219329953 vertex -0.5014770031 0.4050819874 -0.4092859924 vertex -0.4984560013 0.4301219881 -0.4002349973 endloop endfacet facet normal -0.974717 0.130797 -0.181158 outer loop vertex -0.5014770031 0.4050819874 -0.4092859924 vertex -0.4956769943 0.4307880104 -0.4219329953 vertex -0.4953429997 0.4129889905 -0.4365809858 endloop endfacet facet normal -0.644912 0.764252 -0.002546 outer loop vertex -0.4752120078 0.4731610119 -0.2462690026 vertex -0.4628889859 0.4836089909 -0.2314900011 vertex -0.4633280039 0.4831419885 -0.2604739964 endloop endfacet facet normal -0.999991 -0.002604 0.003231 outer loop vertex -0.4996170104 -0.0961529985 0.0563523993 vertex -0.4997150004 -0.0932445973 0.0283646993 vertex -0.4996210039 -0.1145030037 0.0403232984 endloop endfacet facet normal -0.999990 -0.000535 0.004357 outer loop vertex -0.4996190071 -0.1389719993 0.0377757996 vertex -0.4995189905 -0.1242860034 0.0625336990 vertex -0.4996210039 -0.1145030037 0.0403232984 endloop endfacet facet normal -0.019657 -0.846493 0.532037 outer loop vertex -0.3450179994 -0.4810520113 0.4693450034 vertex -0.3584859967 -0.4934850037 0.4490660131 vertex -0.3256990016 -0.4913640022 0.4536519945 endloop endfacet facet normal -0.999980 -0.002326 0.005805 outer loop vertex -0.4994370043 -0.1037629992 0.0848796964 vertex -0.4995189905 -0.1242860034 0.0625336990 vertex -0.4993340075 -0.1339630038 0.0905191004 endloop endfacet facet normal -0.999974 0.005556 0.004624 outer loop vertex -0.4996190071 -0.1389719993 0.0377757996 vertex -0.4998129904 -0.1687210053 0.0315688998 vertex -0.4995999932 -0.1584720016 0.0653200001 endloop endfacet facet normal 0.154477 -0.050988 0.986680 outer loop vertex 0.4183459878 -0.3901750147 0.5018690228 vertex 0.4249129891 -0.3564240038 0.5025849938 vertex 0.3970130086 -0.3641270101 0.5065550208 endloop endfacet facet normal 0.191573 -0.114175 0.974815 outer loop vertex 0.4240629971 -0.4202840030 0.4972189963 vertex 0.4183459878 -0.3901750147 0.5018690228 vertex 0.4031090140 -0.4133079946 0.5021539927 endloop endfacet facet normal -0.015874 -0.985525 0.168788 outer loop vertex -0.0548567995 -0.5021470189 0.4089219868 vertex -0.0724373981 -0.4984700084 0.4287379980 vertex -0.0883945972 -0.5015699863 0.4091370106 endloop endfacet facet normal -0.026914 -0.980735 0.193478 outer loop vertex -0.0548567995 -0.5021470189 0.4089219868 vertex -0.0235636998 -0.5016260147 0.4159159958 vertex -0.0469941013 -0.4974310100 0.4339210093 endloop endfacet facet normal -0.999154 0.040720 0.005708 outer loop vertex -0.5030609965 -0.2809689939 0.0529347993 vertex -0.5024939775 -0.2713220119 0.0833688006 vertex -0.5017060041 -0.2489320040 0.0615717992 endloop endfacet facet normal -0.999406 0.034446 0.000653 outer loop vertex -0.5043190122 -0.3135150075 0.0456941985 vertex -0.5035709739 -0.2913079858 0.0191494003 vertex -0.5046489835 -0.3226050138 0.0201949999 endloop endfacet facet normal -0.999164 0.040863 0.000839 outer loop vertex -0.5035709739 -0.2913079858 0.0191494003 vertex -0.5021520257 -0.2568489909 0.0306557007 vertex -0.5024579763 -0.2637870014 0.0042206100 endloop endfacet facet normal 0.999716 -0.020232 -0.012579 outer loop vertex 0.5051440001 -0.3907530010 -0.0748376027 vertex 0.5059310198 -0.3585309982 -0.0641143024 vertex 0.5055850148 -0.3872990012 -0.0453433990 endloop endfacet facet normal 0.995721 -0.092376 -0.002504 outer loop vertex 0.5055850148 -0.3872990012 -0.0453433990 vertex 0.5056229830 -0.3875879943 -0.0195864998 vertex 0.5036029816 -0.4091269970 -0.0282416996 endloop endfacet facet normal 0.004257 0.042761 -0.999076 outer loop vertex -0.1515150070 -0.2640050054 -0.5015699863 vertex -0.1242719963 -0.2679089904 -0.5016210079 vertex -0.1420599967 -0.2900870144 -0.5026460290 endloop endfacet facet normal 0.006416 0.042019 -0.999096 outer loop vertex -0.1618909985 -0.3090049922 -0.5035690069 vertex -0.1641030014 -0.2842710018 -0.5025429726 vertex -0.1420599967 -0.2900870144 -0.5026460290 endloop endfacet facet normal 0.006860 0.043703 -0.999021 outer loop vertex -0.1420599967 -0.2900870144 -0.5026460290 vertex -0.1641030014 -0.2842710018 -0.5025429726 vertex -0.1515150070 -0.2640050054 -0.5015699863 endloop endfacet facet normal -0.004491 0.004510 -0.999980 outer loop vertex -0.1275990009 -0.3480960131 -0.5047469735 vertex -0.0976613984 -0.3588719964 -0.5049300194 vertex -0.1216460019 -0.3727740049 -0.5048850179 endloop endfacet facet normal -0.009527 0.000955 -0.999954 outer loop vertex -0.1568080038 -0.3400270045 -0.5044609904 vertex -0.1275990009 -0.3480960131 -0.5047469735 vertex -0.1468189955 -0.3702439964 -0.5045850277 endloop endfacet facet normal -0.001492 0.030026 -0.999548 outer loop vertex -0.1275990009 -0.3480960131 -0.5047469735 vertex -0.1568080038 -0.3400270045 -0.5044609904 vertex -0.1351789981 -0.3185130060 -0.5038470030 endloop endfacet facet normal -0.003065 0.120700 -0.992684 outer loop vertex -0.2250600010 0.3987640142 -0.5039240122 vertex -0.2628009915 0.3836350143 -0.5056470037 vertex -0.2567220032 0.4173119962 -0.5015709996 endloop endfacet facet normal -0.054327 0.446904 -0.892931 outer loop vertex -0.2438340038 0.4634160101 -0.4856519997 vertex -0.2259030044 0.4521149993 -0.4923990071 vertex -0.2513790131 0.4440070093 -0.4949069917 endloop endfacet facet normal 0.011658 0.239989 -0.970706 outer loop vertex -0.2513790131 0.4440070093 -0.4949069917 vertex -0.2567220032 0.4173119962 -0.5015709996 vertex -0.2820369899 0.4360879958 -0.4972330034 endloop endfacet facet normal -0.378695 -0.008126 -0.925486 outer loop vertex -0.4348340034 -0.0064262501 -0.4966840148 vertex -0.4519270062 -0.0011662201 -0.4897359908 vertex -0.4410620034 0.0200383998 -0.4943679869 endloop endfacet facet normal 0.999993 0.003698 0.001040 outer loop vertex 0.5000389814 0.0332341008 0.0105868997 vertex 0.5000669956 0.0326393992 -0.0142350001 vertex 0.4999600053 0.0574882999 0.0002844840 endloop endfacet facet normal 0.010869 -0.999898 -0.009228 outer loop vertex 0.0708180964 -0.5051109791 -0.3734070063 vertex 0.0683977976 -0.5054060221 -0.3442870080 vertex 0.0440947004 -0.5055400133 -0.3583939970 endloop endfacet facet normal -0.342027 -0.010944 -0.939626 outer loop vertex -0.4430080056 -0.0607323982 -0.4920879900 vertex -0.4493249953 -0.0266986992 -0.4901849926 vertex -0.4272620082 -0.0326206982 -0.4981470108 endloop endfacet facet normal 0.650811 0.758941 0.021269 outer loop vertex 0.4757229984 0.4737850130 -0.3462559879 vertex 0.4632779956 0.4847880006 -0.3580699861 vertex 0.4642980099 0.4831340015 -0.3302620053 endloop endfacet facet normal -0.237733 -0.014477 -0.971223 outer loop vertex -0.4156090021 -0.0111117000 -0.5013200045 vertex -0.4272620082 -0.0326206982 -0.4981470108 vertex -0.4348340034 -0.0064262501 -0.4966840148 endloop endfacet facet normal 0.046030 -0.015778 0.998815 outer loop vertex -0.2883380055 0.1985410005 0.5033630133 vertex -0.2986499965 0.1713699996 0.5034090281 vertex -0.2638059855 0.1730619967 0.5018299818 endloop endfacet facet normal 0.019866 -0.135672 -0.990555 outer loop vertex -0.2604019940 -0.4181160033 -0.5008569956 vertex -0.2549979985 -0.3852219880 -0.5052539706 vertex -0.2281900048 -0.4092450142 -0.5014259815 endloop endfacet facet normal -0.036085 -0.012633 -0.999269 outer loop vertex 0.1456300020 -0.3793140054 -0.5047129989 vertex 0.1421110034 -0.3461639881 -0.5050050020 vertex 0.1648460031 -0.3634870052 -0.5056070089 endloop endfacet facet normal 0.044618 -0.021099 0.998781 outer loop vertex -0.2883380055 0.1985410005 0.5033630133 vertex -0.3082920015 0.2139550000 0.5045800209 vertex -0.3159039915 0.1927450001 0.5044720173 endloop endfacet facet normal 0.999081 -0.009651 -0.041756 outer loop vertex 0.5022190213 -0.0312089995 0.2701080143 vertex 0.5017399788 -0.0543312989 0.2639900148 vertex 0.5008599758 -0.0412461013 0.2399100065 endloop endfacet facet normal 0.999450 0.032339 0.007335 outer loop vertex 0.5004379749 -0.2138729990 0.0897603035 vertex 0.5001099706 -0.2105070055 0.1196150035 vertex 0.5008739829 -0.2321529984 0.1109469980 endloop endfacet facet normal 0.057678 -0.734432 -0.676227 outer loop vertex 0.0206534006 -0.4782029986 -0.4687379897 vertex 0.0394078009 -0.4689939916 -0.4771400094 vertex 0.0430953018 -0.4830459952 -0.4615640044 endloop endfacet facet normal -0.998634 -0.051417 0.009298 outer loop vertex -0.5014700294 0.2602320015 -0.1601299942 vertex -0.5029850006 0.2899290025 -0.1586199999 vertex -0.5023949742 0.2739630044 -0.1835409999 endloop endfacet facet normal -0.998852 0.035830 -0.031787 outer loop vertex -0.5066699982 -0.2603690028 0.3203270137 vertex -0.5072900057 -0.2874729931 0.3092580140 vertex -0.5079730153 -0.2817139924 0.3372119963 endloop endfacet facet normal -0.997960 -0.044946 0.045347 outer loop vertex -0.5086110234 0.2736639977 0.3619860113 vertex -0.5072460175 0.2734349966 0.3917990029 vertex -0.5091760159 0.3009020090 0.3765490055 endloop endfacet facet normal -0.999997 0.001655 0.001733 outer loop vertex -0.4994579852 0.0577461012 -0.1244120002 vertex -0.4995290041 0.0480422005 -0.1561290026 vertex -0.4995250106 0.0256558005 -0.1324349940 endloop endfacet facet normal -0.999988 -0.001217 -0.004684 outer loop vertex -0.4996590018 -0.0204610992 -0.0910478011 vertex -0.4997459948 0.0099372296 -0.0803724006 vertex -0.4995949864 0.0031184801 -0.1108400002 endloop endfacet facet normal -0.999988 -0.004506 0.001733 outer loop vertex -0.4994919896 -0.0142277004 -0.1665969938 vertex -0.4993720055 -0.0329547003 -0.1460520029 vertex -0.4994879961 -0.0047284798 -0.1395989954 endloop endfacet facet normal -0.999993 -0.000365 -0.003621 outer loop vertex -0.4995949864 0.0031184801 -0.1108400002 vertex -0.4995250106 0.0256558005 -0.1324349940 vertex -0.4994879961 -0.0047284798 -0.1395989954 endloop endfacet facet normal -0.137904 -0.989933 0.031868 outer loop vertex -0.3975880146 -0.5034850240 -0.1864459962 vertex -0.4130379856 -0.5020509958 -0.2087569982 vertex -0.3942590058 -0.5048620105 -0.2148140073 endloop endfacet facet normal -0.260576 -0.005259 -0.965439 outer loop vertex -0.4264889956 0.2330520004 -0.5027430058 vertex -0.4418460131 0.2183489949 -0.4985179901 vertex -0.4465669990 0.2418860048 -0.4973720014 endloop endfacet facet normal -0.267432 -0.022129 -0.963323 outer loop vertex -0.4264889956 0.2330520004 -0.5027430058 vertex -0.4465669990 0.2418860048 -0.4973720014 vertex -0.4314050078 0.2619459927 -0.5020419955 endloop endfacet facet normal -0.321521 0.022639 -0.946632 outer loop vertex -0.4465669990 0.2418860048 -0.4973720014 vertex -0.4522269964 0.2698850036 -0.4947800040 vertex -0.4314050078 0.2619459927 -0.5020419955 endloop endfacet facet normal -0.995999 -0.021879 0.086645 outer loop vertex -0.5091760159 0.3009020090 0.3765490055 vertex -0.5072460175 0.2734349966 0.3917990029 vertex -0.5066310167 0.2993920147 0.4054229856 endloop endfacet facet normal 0.999969 0.005610 0.005440 outer loop vertex 0.4996879995 0.0774782002 0.0492413007 vertex 0.4994229972 0.1046719998 0.0699108019 vertex 0.4995450079 0.0719603971 0.0812152997 endloop endfacet facet normal -0.239145 -0.970978 -0.003482 outer loop vertex -0.4130379856 -0.5020509958 -0.2087569982 vertex -0.4331699908 -0.4970569909 -0.2186920047 vertex -0.4077799916 -0.5032389760 -0.2386009991 endloop endfacet facet normal 0.998954 0.045455 0.005052 outer loop vertex 0.5015929937 -0.2467730045 0.0929242969 vertex 0.5018749833 -0.2557969987 0.1183559969 vertex 0.5028989911 -0.2762070000 0.0995113999 endloop endfacet facet normal 0.998896 0.046948 -0.001884 outer loop vertex 0.5018749833 -0.2557969987 0.1183559969 vertex 0.5023419857 -0.2645319998 0.1482979953 vertex 0.5030789971 -0.2811740041 0.1243489981 endloop endfacet facet normal 0.999000 0.044529 0.004043 outer loop vertex 0.5039610267 -0.2980020046 0.0771391019 vertex 0.5025519729 -0.2659699917 0.0725082010 vertex 0.5028989911 -0.2762070000 0.0995113999 endloop endfacet facet normal 0.998964 0.045294 0.004334 outer loop vertex 0.5028989911 -0.2762070000 0.0995113999 vertex 0.5025519729 -0.2659699917 0.0725082010 vertex 0.5015929937 -0.2467730045 0.0929242969 endloop endfacet facet normal 0.999188 0.040205 0.002513 outer loop vertex 0.5034030080 -0.2823559940 0.0486970991 vertex 0.5039610267 -0.2980020046 0.0771391019 vertex 0.5049149990 -0.3197880089 0.0463839993 endloop endfacet facet normal -0.029293 0.998182 0.052670 outer loop vertex 0.1915509999 0.5039119720 -0.2873840034 vertex 0.1881510019 0.5023999810 -0.2606199980 vertex 0.2166710049 0.5035660267 -0.2668569982 endloop endfacet facet normal 0.999021 0.044007 0.004553 outer loop vertex 0.5043020248 -0.3093160093 0.1116729975 vertex 0.5039610267 -0.2980020046 0.0771391019 vertex 0.5028989911 -0.2762070000 0.0995113999 endloop endfacet facet normal -0.003823 -0.999877 0.015186 outer loop vertex -0.0246754996 -0.5055720210 -0.3632859886 vertex -0.0058023199 -0.5052570105 -0.3377929926 vertex -0.0414642990 -0.5050389767 -0.3324150145 endloop endfacet facet normal 0.222831 -0.621994 -0.750646 outer loop vertex 0.4348179996 -0.4747529924 -0.4665069878 vertex 0.4238080084 -0.4620139897 -0.4803310037 vertex 0.4466930032 -0.4597469866 -0.4754160047 endloop endfacet facet normal -0.039768 -0.999182 -0.007297 outer loop vertex -0.3786840141 -0.5082039833 0.2942579985 vertex -0.3599689901 -0.5090950131 0.3142710030 vertex -0.3872770071 -0.5080620050 0.3216480017 endloop endfacet facet normal -0.088781 -0.995793 -0.022691 outer loop vertex -0.3872770071 -0.5080620050 0.3216480017 vertex -0.4001739919 -0.5064640045 0.3019810021 vertex -0.3786840141 -0.5082039833 0.2942579985 endloop endfacet facet normal -0.131290 -0.991329 0.005547 outer loop vertex -0.4001739919 -0.5064640045 0.3019810021 vertex -0.3872770071 -0.5080620050 0.3216480017 vertex -0.4126839936 -0.5046839714 0.3240030110 endloop endfacet facet normal -0.260661 -0.965296 -0.016122 outer loop vertex -0.4126839936 -0.5046839714 0.3240030110 vertex -0.4370909929 -0.4981159866 0.3253619969 vertex -0.4224550128 -0.5015289783 0.2930780053 endloop endfacet facet normal -0.178325 -0.983728 0.021911 outer loop vertex -0.3993110061 -0.5065739751 0.3495149910 vertex -0.4129680097 -0.5034760237 0.3774529994 vertex -0.4256429970 -0.5017529726 0.3516559899 endloop endfacet facet normal -0.070854 -0.997082 0.028415 outer loop vertex -0.3836989999 -0.5069440007 0.3754599988 vertex -0.3993110061 -0.5065739751 0.3495149910 vertex -0.3699010015 -0.5087850094 0.3452650011 endloop endfacet facet normal 0.004340 -0.999699 0.024133 outer loop vertex -0.3384999931 -0.5091490149 0.3363829851 vertex -0.3130950034 -0.5085269809 0.3575820029 vertex -0.3482959867 -0.5083079934 0.3729839921 endloop endfacet facet normal -0.005270 0.999970 0.005691 outer loop vertex -0.1135099977 0.4992060065 0.0972592011 vertex -0.0808465034 0.4993149936 0.1083550006 vertex -0.0886560977 0.4994620085 0.0752922967 endloop endfacet facet normal -0.071750 -0.997174 0.022262 outer loop vertex -0.3993110061 -0.5065739751 0.3495149910 vertex -0.3872770071 -0.5080620050 0.3216480017 vertex -0.3699010015 -0.5087850094 0.3452650011 endloop endfacet facet normal 0.999994 -0.003252 -0.000685 outer loop vertex 0.5000659823 -0.0193844009 -0.0113097001 vertex 0.4999749959 -0.0440791994 -0.0269111991 vertex 0.5000470281 -0.0193524007 -0.0391344018 endloop endfacet facet normal 0.999993 0.001494 -0.003457 outer loop vertex 0.4999319911 0.0280732997 -0.0711555034 vertex 0.5000240207 0.0315260999 -0.0430456996 vertex 0.5000240207 0.0041262200 -0.0548853017 endloop endfacet facet normal 0.999990 -0.001738 -0.004051 outer loop vertex 0.5000240207 0.0041262200 -0.0548853017 vertex 0.5000470281 -0.0193524007 -0.0391344018 vertex 0.4999330044 -0.0227864999 -0.0658077970 endloop endfacet facet normal -0.049077 -0.044199 -0.997817 outer loop vertex 0.2712880075 0.2410520017 -0.5041769743 vertex 0.2481590062 0.2703909874 -0.5043389797 vertex 0.2810249925 0.2777400017 -0.5062810183 endloop endfacet facet normal -0.951079 -0.019598 0.308327 outer loop vertex -0.4970059991 0.1204700023 0.4301240146 vertex -0.4891549945 0.1092120036 0.4536260068 vertex -0.4908060133 0.1396200061 0.4504660070 endloop endfacet facet normal -0.035257 -0.007688 -0.999349 outer loop vertex 0.3416180015 -0.0452746004 -0.5052030087 vertex 0.3208180070 -0.0738990009 -0.5042489767 vertex 0.3063040078 -0.0442490987 -0.5039650202 endloop endfacet facet normal -0.036825 -0.047838 -0.998176 outer loop vertex 0.2287829965 0.2967259884 -0.5046849847 vertex 0.2126329988 0.2655070126 -0.5025929809 vertex 0.1991229951 0.2965219915 -0.5035809875 endloop endfacet facet normal 0.999970 0.005707 0.005312 outer loop vertex 0.4994229972 0.1046719998 0.0699108019 vertex 0.4996879995 0.0774782002 0.0492413007 vertex 0.4995709956 0.1093100011 0.0370656997 endloop endfacet facet normal -0.045072 -0.046273 -0.997911 outer loop vertex 0.2589209974 0.3007330000 -0.5062320232 vertex 0.2481590062 0.2703909874 -0.5043389797 vertex 0.2287829965 0.2967259884 -0.5046849847 endloop endfacet facet normal -0.000724 -0.998808 0.048810 outer loop vertex 0.1432310045 -0.5021309853 -0.2748979926 vertex 0.1331789941 -0.5035960078 -0.3050259948 vertex 0.1622390002 -0.5033209920 -0.2989670038 endloop endfacet facet normal 0.003564 -0.998922 0.046276 outer loop vertex 0.1432310045 -0.5021309853 -0.2748979926 vertex 0.1225700006 -0.5011199713 -0.2514829934 vertex 0.1135839969 -0.5025590062 -0.2818540037 endloop endfacet facet normal 0.290876 -0.007862 0.956728 outer loop vertex 0.4461629987 -0.1667540073 0.4922670126 vertex 0.4251630008 -0.1546660066 0.4987510145 vertex 0.4262590110 -0.1842129976 0.4981749952 endloop endfacet facet normal -0.008333 0.999960 0.003199 outer loop vertex 0.2037460059 0.4997349977 0.0117477998 vertex 0.1739650071 0.4994539917 0.0220116992 vertex 0.2007749975 0.4996150136 0.0415127017 endloop endfacet facet normal 0.999115 0.003255 0.041924 outer loop vertex 0.5004190207 0.1162670031 -0.2357610017 vertex 0.5008429885 0.0937576964 -0.2441170067 vertex 0.5015619993 0.1094819978 -0.2624729872 endloop endfacet facet normal -0.032661 0.999465 -0.001533 outer loop vertex 0.2462249994 0.5006139874 0.0958888009 vertex 0.2500999868 0.5007010102 0.0700730979 vertex 0.2283360064 0.5000039935 0.0793244988 endloop endfacet facet normal -0.036758 0.014148 0.999224 outer loop vertex 0.3130820096 -0.3460260034 0.5090979934 vertex 0.2883970141 -0.3251250088 0.5078939795 vertex 0.2841640115 -0.3564639986 0.5081819892 endloop endfacet facet normal -0.025809 0.000154 0.999667 outer loop vertex 0.2090809941 -0.0190903004 0.5001249909 vertex 0.2446800023 -0.0123857995 0.5010430217 vertex 0.2239979953 0.0142377000 0.5005049706 endloop endfacet facet normal 0.999532 0.030171 0.004957 outer loop vertex 0.5004439950 -0.2058420032 0.0556934997 vertex 0.5013359785 -0.2323479950 0.0371669009 vertex 0.5004180074 -0.1988700032 0.0185013991 endloop endfacet facet normal -0.030006 -0.003109 0.999545 outer loop vertex 0.2239979953 0.0142377000 0.5005049706 vertex 0.2446800023 -0.0123857995 0.5010430217 vertex 0.2580699921 0.0172083993 0.5015370250 endloop endfacet facet normal -0.017864 -0.003404 0.999835 outer loop vertex 0.2090809941 -0.0190903004 0.5001249909 vertex 0.2239979953 0.0142377000 0.5005049706 vertex 0.1898490041 0.0110609001 0.4998840094 endloop endfacet facet normal 0.999977 -0.006154 -0.002912 outer loop vertex 0.4992910028 -0.0725938007 -0.1452859938 vertex 0.4994600117 -0.0563376993 -0.1215979978 vertex 0.4992629886 -0.0903856009 -0.1173039973 endloop endfacet facet normal -0.917705 0.396973 0.015198 outer loop vertex -0.4900479913 0.4555400014 -0.3219879866 vertex -0.4926210046 0.4505259991 -0.3463880122 vertex -0.4991709888 0.4344660044 -0.3224099874 endloop endfacet facet normal 0.671653 0.738165 -0.063210 outer loop vertex 0.4683769941 0.4795599878 -0.1340820044 vertex 0.4805180132 0.4679690003 -0.1404339969 vertex 0.4678510129 0.4780020118 -0.1578650028 endloop endfacet facet normal -0.832531 0.553372 -0.025922 outer loop vertex -0.4926210046 0.4505259991 -0.3463880122 vertex -0.4900479913 0.4555400014 -0.3219879866 vertex -0.4809690118 0.4685370028 -0.3361209929 endloop endfacet facet normal 0.047344 -0.998876 -0.002349 outer loop vertex -0.2858250141 -0.5029559731 -0.0097682001 vertex -0.3129810095 -0.5041890144 -0.0327626988 vertex -0.2776150107 -0.5024899840 -0.0424486995 endloop endfacet facet normal 0.053778 0.005047 -0.998540 outer loop vertex -0.2952339947 0.1050380021 -0.5028560162 vertex -0.2715359926 0.0917294025 -0.5016469955 vertex -0.2974619865 0.0708170012 -0.5031489730 endloop endfacet facet normal 0.050941 0.008573 -0.998665 outer loop vertex -0.2974619865 0.0708170012 -0.5031489730 vertex -0.2715359926 0.0917294025 -0.5016469955 vertex -0.2652820051 0.0648147985 -0.5015590191 endloop endfacet facet normal -0.036366 0.014095 0.999239 outer loop vertex 0.2841640115 -0.3564639986 0.5081819892 vertex 0.2883970141 -0.3251250088 0.5078939795 vertex 0.2582319975 -0.3385849893 0.5069860220 endloop endfacet facet normal -0.999315 0.036828 -0.003629 outer loop vertex -0.5061470270 0.3552019894 0.1917700022 vertex -0.5049629807 0.3891150057 0.2098779976 vertex -0.5050650239 0.3825759888 0.1716199964 endloop endfacet facet normal 0.054344 -0.000822 -0.998522 outer loop vertex -0.2883560061 0.1333599985 -0.5025050044 vertex -0.2952339947 0.1050380021 -0.5028560162 vertex -0.3167519867 0.1255179942 -0.5040439963 endloop endfacet facet normal 0.046707 0.006959 -0.998884 outer loop vertex -0.2974619865 0.0708170012 -0.5031489730 vertex -0.3127279878 0.0374844000 -0.5040950179 vertex -0.3322489858 0.0625763983 -0.5048329830 endloop endfacet facet normal -0.395571 -0.907787 0.139451 outer loop vertex -0.4393289983 -0.4917179942 0.4270479977 vertex -0.4618040025 -0.4816569984 0.4287889898 vertex -0.4504179955 -0.4904539883 0.4038209915 endloop endfacet facet normal -0.998966 0.045143 0.005449 outer loop vertex -0.5018979907 -0.2609770000 0.1069260016 vertex -0.5024939775 -0.2713220119 0.0833688006 vertex -0.5032520294 -0.2914699912 0.1113149971 endloop endfacet facet normal 0.810304 -0.482238 -0.332948 outer loop vertex 0.4741660058 -0.4582520127 -0.4611749947 vertex 0.4819900095 -0.4497739971 -0.4544129968 vertex 0.4757719934 -0.4637170136 -0.4493510127 endloop endfacet facet normal -0.998828 0.047874 -0.007142 outer loop vertex -0.5036039948 -0.2930119932 0.1829439998 vertex -0.5019599795 -0.2616679966 0.1631270051 vertex -0.5032569766 -0.2911410034 0.1469530016 endloop endfacet facet normal 0.019373 -0.225629 0.974021 outer loop vertex -0.1113379970 -0.4437209964 0.4944120049 vertex -0.1014730036 -0.4241040051 0.4987600148 vertex -0.1302769929 -0.4297069907 0.4980350137 endloop endfacet facet normal -0.058967 -0.414980 0.907918 outer loop vertex -0.1495179981 -0.4620389938 0.4856579900 vertex -0.1306570023 -0.4515109956 0.4916949868 vertex -0.1550790071 -0.4417090118 0.4945890009 endloop endfacet facet normal 0.001712 -0.279237 0.960221 outer loop vertex -0.1550790071 -0.4417090118 0.4945890009 vertex -0.1306570023 -0.4515109956 0.4916949868 vertex -0.1302769929 -0.4297069907 0.4980350137 endloop endfacet facet normal -0.017300 -0.703826 -0.710162 outer loop vertex 0.3421559930 -0.4711579978 -0.4802249968 vertex 0.3696430027 -0.4759089947 -0.4761860073 vertex 0.3498429954 -0.4862599969 -0.4654450119 endloop endfacet facet normal 0.999345 -0.030413 -0.019615 outer loop vertex 0.5076979995 0.2942590117 0.3036479950 vertex 0.5089480281 0.3197160065 0.3278630078 vertex 0.5080279708 0.2816810012 0.3399609923 endloop endfacet facet normal -0.998968 0.012227 0.043739 outer loop vertex -0.5077400208 0.3746350110 -0.2766929865 vertex -0.5089610219 0.3543739915 -0.2989160120 vertex -0.5078399777 0.3445999920 -0.2705799937 endloop endfacet facet normal -0.966757 0.255690 -0.001800 outer loop vertex -0.4987089932 0.4286380112 -0.2155710012 vertex -0.4965269864 0.4367119968 -0.2405939996 vertex -0.5025799870 0.4138590097 -0.2358739972 endloop endfacet facet normal -0.991674 0.123938 0.034972 outer loop vertex -0.5025799870 0.4138590097 -0.2358739972 vertex -0.5056210160 0.3950529993 -0.2554590106 vertex -0.5053250194 0.3895170093 -0.2274470031 endloop endfacet facet normal -0.990430 0.125105 0.058290 outer loop vertex -0.5030720234 0.4086880088 -0.2142100036 vertex -0.5044040084 0.3912090063 -0.1993280053 vertex -0.5007740259 0.4170370102 -0.1930830032 endloop endfacet facet normal -0.042969 -0.000653 0.999076 outer loop vertex 0.2630879879 0.0940890014 0.5016300082 vertex 0.2996680140 0.0982969031 0.5032060146 vertex 0.2798750103 0.1261959970 0.5023729801 endloop endfacet facet normal -0.036062 -0.000844 0.999349 outer loop vertex 0.2285809964 0.0978948995 0.5003880262 vertex 0.2412479967 0.0752637982 0.5008260012 vertex 0.2630879879 0.0940890014 0.5016300082 endloop endfacet facet normal -0.037155 0.000425 0.999309 outer loop vertex 0.2630879879 0.0940890014 0.5016300082 vertex 0.2412479967 0.0752637982 0.5008260012 vertex 0.2606959939 0.0660665035 0.5015529990 endloop endfacet facet normal -0.030528 0.002889 0.999530 outer loop vertex 0.2239979953 0.0142377000 0.5005049706 vertex 0.2580699921 0.0172083993 0.5015370250 vertex 0.2393160015 0.0470499992 0.5008779764 endloop endfacet facet normal -0.024404 0.005991 0.999684 outer loop vertex 0.2150070071 0.0709998012 0.5001410246 vertex 0.2034679949 0.0413544998 0.5000370145 vertex 0.2393160015 0.0470499992 0.5008779764 endloop endfacet facet normal -0.018484 0.003260 0.999824 outer loop vertex 0.2034679949 0.0413544998 0.5000370145 vertex 0.1898490041 0.0110609001 0.4998840094 vertex 0.2239979953 0.0142377000 0.5005049706 endloop endfacet facet normal -0.016190 0.006364 0.999849 outer loop vertex 0.1822610050 0.0671921000 0.4996350110 vertex 0.2150070071 0.0709998012 0.5001410246 vertex 0.1956429929 0.0969951004 0.4996620119 endloop endfacet facet normal -0.035343 0.004261 0.999366 outer loop vertex 0.2393160015 0.0470499992 0.5008779764 vertex 0.2606959939 0.0660665035 0.5015529990 vertex 0.2412479967 0.0752637982 0.5008260012 endloop endfacet facet normal -0.026690 0.003669 0.999637 outer loop vertex 0.2412479967 0.0752637982 0.5008260012 vertex 0.2150070071 0.0709998012 0.5001410246 vertex 0.2393160015 0.0470499992 0.5008779764 endloop endfacet facet normal 0.999979 -0.003962 0.005217 outer loop vertex 0.4995320141 -0.0301457997 -0.1581310034 vertex 0.4996280074 -0.0354111008 -0.1805299968 vertex 0.4997099936 -0.0104667004 -0.1773020029 endloop endfacet facet normal 0.032907 -0.083660 0.995951 outer loop vertex 0.3856559992 -0.3945850134 0.5055540204 vertex 0.3647759855 -0.3688099980 0.5084090233 vertex 0.3488200009 -0.4018599987 0.5061600208 endloop endfacet facet normal -0.005988 -0.999853 -0.016084 outer loop vertex -0.0491829999 -0.5051550269 0.3507159948 vertex -0.0612882003 -0.5046769977 0.3255060017 vertex -0.0338708013 -0.5047839880 0.3219499886 endloop endfacet facet normal 0.998662 -0.051197 0.007318 outer loop vertex 0.5028110147 0.2863470018 0.0343969986 vertex 0.5039259791 0.3101010025 0.0484270006 vertex 0.5026059747 0.2863140106 0.0621469989 endloop endfacet facet normal 0.998652 -0.051450 0.006879 outer loop vertex 0.5026059747 0.2863140106 0.0621469989 vertex 0.5039259791 0.3101010025 0.0484270006 vertex 0.5036680102 0.3081899881 0.0715828016 endloop endfacet facet normal -0.008876 -0.999224 -0.038369 outer loop vertex -0.0338708013 -0.5047839880 0.3219499886 vertex -0.0612882003 -0.5046769977 0.3255060017 vertex -0.0532744005 -0.5036730170 0.2975060046 endloop endfacet facet normal 0.999987 -0.002126 -0.004544 outer loop vertex 0.4993610084 -0.1434130073 -0.0721040964 vertex 0.4994519949 -0.1085579991 -0.0683917999 vertex 0.4995369911 -0.1252370030 -0.0418840982 endloop endfacet facet normal 0.031469 0.027778 -0.999119 outer loop vertex -0.2088979930 -0.2092469931 -0.5006809831 vertex -0.2369109988 -0.2008900046 -0.5013309717 vertex -0.2173440009 -0.1857240051 -0.5002930164 endloop endfacet facet normal 0.999990 -0.000458 -0.004413 outer loop vertex 0.4996559918 -0.1415410042 -0.0132261999 vertex 0.4995369911 -0.1252370030 -0.0418840982 vertex 0.4996680021 -0.1069969982 -0.0140925003 endloop endfacet facet normal 0.013189 -0.015286 -0.999796 outer loop vertex -0.1910369992 0.1526779979 -0.4991779923 vertex -0.2004700005 0.1803169996 -0.4997250140 vertex -0.1729100049 0.1741410047 -0.4992670119 endloop endfacet facet normal 0.994605 -0.097999 0.034030 outer loop vertex 0.5078219771 -0.3767159879 -0.2920669913 vertex 0.5059319735 -0.4012329876 -0.3074310124 vertex 0.5088629723 -0.3764449954 -0.3217119873 endloop endfacet facet normal -0.473770 0.872283 0.121099 outer loop vertex -0.4633409977 0.4786390066 0.4400829971 vertex -0.4467749894 0.4886389971 0.4328629971 vertex -0.4622429907 0.4823119938 0.4179219902 endloop endfacet facet normal 0.924897 0.296383 0.238164 outer loop vertex 0.4949220121 0.4309209883 0.4296039939 vertex 0.4881879985 0.4526030123 0.4287729859 vertex 0.4863309860 0.4428899884 0.4480719864 endloop endfacet facet normal -0.999671 0.003617 0.025391 outer loop vertex -0.5001090169 0.1562840044 -0.2201279998 vertex -0.5004950166 0.1234840006 -0.2306530029 vertex -0.4996210039 0.1311179996 -0.1973299980 endloop endfacet facet normal 0.999894 -0.005050 0.013626 outer loop vertex 0.4997099936 -0.0104667004 -0.1773020029 vertex 0.4996280074 -0.0354111008 -0.1805299968 vertex 0.4999909997 -0.0237686001 -0.2028519958 endloop endfacet facet normal -0.062873 -0.454453 0.888549 outer loop vertex 0.3145889938 -0.4632140100 0.4873650074 vertex 0.3407410085 -0.4561449885 0.4928309917 vertex 0.3187470138 -0.4436370134 0.4976719916 endloop endfacet facet normal 0.993675 -0.103661 0.043179 outer loop vertex 0.5059319735 -0.4012329876 -0.3074310124 vertex 0.5078219771 -0.3767159879 -0.2920669913 vertex 0.5045999885 -0.4009250104 -0.2760390043 endloop endfacet facet normal -0.449393 0.874882 0.180631 outer loop vertex -0.4467749894 0.4886389971 0.4328629971 vertex -0.4633409977 0.4786390066 0.4400829971 vertex -0.4492250085 0.4834089875 0.4520989954 endloop endfacet facet normal -0.999188 -0.040300 -0.000358 outer loop vertex -0.5021610260 0.2622179985 0.0880824029 vertex -0.5018020272 0.2536019981 0.0559793003 vertex -0.5007910132 0.2283670008 0.0749173984 endloop endfacet facet normal -0.999222 -0.039433 0.000799 outer loop vertex -0.5007910132 0.2283670008 0.0749173984 vertex -0.5018020272 0.2536019981 0.0559793003 vertex -0.5007140040 0.2258139998 0.0452178009 endloop endfacet facet normal -0.999630 -0.027123 0.001824 outer loop vertex -0.4999719858 0.1992129982 0.0108227003 vertex -0.5000849962 0.2048709989 0.0330196992 vertex -0.5006200075 0.2236600071 0.0192003008 endloop endfacet facet normal 0.999591 -0.028433 -0.003095 outer loop vertex 0.5004360080 0.2209960073 -0.0750185996 vertex 0.5009499788 0.2364030033 -0.0505660996 vertex 0.5002250075 0.2100429982 -0.0425435007 endloop endfacet facet normal -0.999256 -0.038571 -0.000417 outer loop vertex -0.5016099811 0.2492070049 0.0284672007 vertex -0.5006200075 0.2236600071 0.0192003008 vertex -0.5007140040 0.2258139998 0.0452178009 endloop endfacet facet normal -0.999271 -0.038144 -0.001597 outer loop vertex -0.5006200075 0.2236600071 0.0192003008 vertex -0.5016099811 0.2492070049 0.0284672007 vertex -0.5013750196 0.2441409975 0.0024393799 endloop endfacet facet normal 0.011081 -0.931082 -0.364641 outer loop vertex 0.0167277008 -0.4884380102 -0.4530049860 vertex 0.0146577004 -0.4973640144 -0.4302760065 vertex -0.0120464005 -0.4924429953 -0.4436529875 endloop endfacet facet normal -0.013195 -0.991828 -0.126897 outer loop vertex 0.0733577982 -0.5023940206 -0.4062770009 vertex 0.0424069017 -0.5042700171 -0.3883959949 vertex 0.0416002013 -0.5005570054 -0.4173330069 endloop endfacet facet normal 0.014110 -0.991720 -0.127644 outer loop vertex 0.0416002013 -0.5005570054 -0.4173330069 vertex 0.0424069017 -0.5042700171 -0.3883959949 vertex 0.0133632999 -0.5028020144 -0.4030120075 endloop endfacet facet normal 0.999571 -0.000721 -0.029277 outer loop vertex 0.5058349967 -0.1301420033 0.3585070074 vertex 0.5049719810 -0.1289619952 0.3290129900 vertex 0.5054780245 -0.1024309993 0.3456369936 endloop endfacet facet normal -0.999978 -0.004140 0.005205 outer loop vertex -0.4994370043 -0.1037629992 0.0848796964 vertex -0.4996060133 -0.0737857968 0.0762559995 vertex -0.4996170104 -0.0961529985 0.0563523993 endloop endfacet facet normal 0.014954 -0.978534 -0.205543 outer loop vertex 0.0416002013 -0.5005570054 -0.4173330069 vertex 0.0637075976 -0.4974910021 -0.4303210080 vertex 0.0733577982 -0.5023940206 -0.4062770009 endloop endfacet facet normal -0.729754 0.003974 0.683698 outer loop vertex -0.4789179862 0.1279129982 0.4717710018 vertex -0.4793989956 0.0977327004 0.4714330137 vertex -0.4671359956 0.1089309976 0.4844569862 endloop endfacet facet normal 0.017927 -0.961421 -0.274497 outer loop vertex 0.0416002013 -0.5005570054 -0.4173330069 vertex 0.0146577004 -0.4973640144 -0.4302760065 vertex 0.0420553982 -0.4936479926 -0.4415020049 endloop endfacet facet normal 0.033266 -0.401695 0.915169 outer loop vertex -0.1093470007 -0.4600850046 0.4871569872 vertex -0.1113379970 -0.4437209964 0.4944120049 vertex -0.1306570023 -0.4515109956 0.4916949868 endloop endfacet facet normal 0.005993 -0.999978 -0.002833 outer loop vertex 0.0949660018 -0.4997699857 -0.0225494001 vertex 0.0636572018 -0.4999360144 -0.0301764999 vertex 0.0857840031 -0.4997360110 -0.0539610013 endloop endfacet facet normal 0.005974 -0.999979 -0.002321 outer loop vertex 0.0949660018 -0.4997699857 -0.0225494001 vertex 0.1199470013 -0.4995689988 -0.0448406003 vertex 0.1223170012 -0.4996280074 -0.0133236004 endloop endfacet facet normal -0.978460 -0.003370 -0.206408 outer loop vertex -0.4971289933 0.1133069992 -0.4345909953 vertex -0.5012390018 0.0883921012 -0.4147010148 vertex -0.5022180080 0.1205409989 -0.4105849862 endloop endfacet facet normal -0.996130 -0.015894 -0.086441 outer loop vertex -0.5045379996 0.1273729950 -0.3851059973 vertex -0.5032610297 0.1487060040 -0.4037440121 vertex -0.5022180080 0.1205409989 -0.4105849862 endloop endfacet facet normal -0.987550 -0.029981 -0.154422 outer loop vertex -0.5032610297 0.1487060040 -0.4037440121 vertex -0.5009920001 0.1694030017 -0.4222730100 vertex -0.4991900027 0.1416610032 -0.4284110069 endloop endfacet facet normal 0.999588 0.028614 0.002161 outer loop vertex 0.5004180074 -0.1988700032 0.0185013991 vertex 0.5013359785 -0.2323479950 0.0371669009 vertex 0.5015029907 -0.2358130068 0.0058010202 endloop endfacet facet normal -0.797831 -0.276871 -0.535545 outer loop vertex -0.4809930027 -0.4383839965 -0.4636180103 vertex -0.4695990086 -0.4529379904 -0.4730679989 vertex -0.4760619998 -0.4585720003 -0.4605270028 endloop endfacet facet normal -0.995027 -0.036407 -0.092708 outer loop vertex -0.5051079988 0.2066760063 -0.3940019906 vertex -0.5037770271 0.2187329978 -0.4130220115 vertex -0.5025920272 0.1962800026 -0.4169229865 endloop endfacet facet normal -0.981995 -0.019175 -0.187933 outer loop vertex -0.5025920272 0.1962800026 -0.4169229865 vertex -0.5037770271 0.2187329978 -0.4130220115 vertex -0.4999960065 0.2160989940 -0.4325099885 endloop endfacet facet normal -0.998055 0.018698 -0.059470 outer loop vertex -0.5085769892 -0.2980110049 -0.3649849892 vertex -0.5072140098 -0.2595840096 -0.3757770061 vertex -0.5062659979 -0.2845639884 -0.3995409906 endloop endfacet facet normal -0.486410 0.872455 -0.047209 outer loop vertex -0.4692389965 0.4771879911 0.3345519900 vertex -0.4623900056 0.4825769961 0.3635770082 vertex -0.4460139871 0.4903930128 0.3392949998 endloop endfacet facet normal -0.003754 -0.999984 0.004131 outer loop vertex -0.0139613003 -0.4999229908 0.0638206005 vertex -0.0426931009 -0.4998170137 0.0633632988 vertex -0.0268150009 -0.4999879897 0.0364056006 endloop endfacet facet normal 0.000277 -0.999999 0.001443 outer loop vertex 0.0142403003 -0.5001329780 -0.0109946001 vertex 0.0241053998 -0.5000889897 0.0175886992 vertex -0.0061397301 -0.5001059771 0.0116152000 endloop endfacet facet normal -0.003339 -0.999992 0.001975 outer loop vertex -0.0268150009 -0.4999879897 0.0364056006 vertex -0.0379862003 -0.5000129938 0.0048604002 vertex -0.0061397301 -0.5001059771 0.0116152000 endloop endfacet facet normal -0.000388 -0.998895 -0.046995 outer loop vertex 0.0180369001 -0.5027009845 0.2716520131 vertex 0.0168583002 -0.5042780042 0.3051820099 vertex -0.0162061993 -0.5035669804 0.2903420031 endloop endfacet facet normal -0.027961 -0.504750 -0.862813 outer loop vertex 0.2417230010 -0.4433510005 -0.4948959947 vertex 0.2707749903 -0.4469330013 -0.4937419891 vertex 0.2508560121 -0.4649200141 -0.4825739861 endloop endfacet facet normal -0.126984 -0.002241 -0.991902 outer loop vertex -0.4137090147 -0.2226680070 -0.5006629825 vertex -0.3982799947 -0.1953310072 -0.5026999712 vertex -0.3806979954 -0.2249139994 -0.5048840046 endloop endfacet facet normal 0.226029 0.973928 0.019360 outer loop vertex 0.4147059917 0.5015450120 0.0004660540 vertex 0.4398800135 0.4956960082 0.0007990000 vertex 0.4283550084 0.4988769889 -0.0246687997 endloop endfacet facet normal 0.003849 0.007605 0.999964 outer loop vertex 0.1198799983 -0.1591410041 0.4991909862 vertex 0.1008939967 -0.1741210073 0.4993779957 vertex 0.1224879995 -0.1896529943 0.4994130135 endloop endfacet facet normal -0.003121 -0.004525 0.999985 outer loop vertex 0.1825290024 -0.1210279986 0.4993340075 vertex 0.1445910037 -0.1361909956 0.4991469979 vertex 0.1742469966 -0.1568579972 0.4991460145 endloop endfacet facet normal -0.046884 0.998900 0.000039 outer loop vertex 0.2747839987 0.5017489791 0.0596848018 vertex 0.2726329863 0.5016469955 0.0857227966 vertex 0.2976369858 0.5028210282 0.0740953013 endloop endfacet facet normal -0.999985 -0.003396 0.004369 outer loop vertex -0.4996170104 -0.0961529985 0.0563523993 vertex -0.4996060133 -0.0737857968 0.0762559995 vertex -0.4997609854 -0.0673936009 0.0457552001 endloop endfacet facet normal -0.056469 0.328568 -0.942791 outer loop vertex -0.3728779852 0.4554289877 -0.4900920093 vertex -0.3771690130 0.4313060045 -0.4982419908 vertex -0.3998520076 0.4473469853 -0.4912930131 endloop endfacet facet normal -0.999782 0.020147 -0.005501 outer loop vertex -0.5104699731 0.3426609933 0.3281970024 vertex -0.5102099776 0.3638190031 0.3584359884 vertex -0.5097579956 0.3782129884 0.3290080130 endloop endfacet facet normal -0.000173 -0.044372 0.999015 outer loop vertex 0.0364993997 0.2786909938 0.5030459762 vertex 0.0081999796 0.2621180117 0.5023049712 vertex 0.0365413986 0.2457309961 0.5015820265 endloop endfacet facet normal -0.005507 -0.032856 0.999445 outer loop vertex -0.0501476005 0.2218479961 0.5006139874 vertex -0.0169533994 0.2109919935 0.5004400015 vertex -0.0201436002 0.2438019961 0.5015010238 endloop endfacet facet normal 0.747699 -0.663907 0.013208 outer loop vertex 0.4843750000 -0.4636450112 -0.3261680007 vertex 0.4704729915 -0.4790160060 -0.3118129969 vertex 0.4713450074 -0.4786649942 -0.3435330093 endloop endfacet facet normal -0.999995 -0.000998 -0.002901 outer loop vertex -0.5046460032 0.3559649885 -0.0643265024 vertex -0.5045740008 0.3305799961 -0.0804181024 vertex -0.5046529770 0.3283590078 -0.0524292998 endloop endfacet facet normal -0.998776 0.048763 -0.008224 outer loop vertex -0.5035510063 0.3814350069 -0.0462877005 vertex -0.5031669736 0.3838439882 -0.0786444992 vertex -0.5046460032 0.3559649885 -0.0643265024 endloop endfacet facet normal -0.999256 0.001885 -0.038532 outer loop vertex -0.5102509856 0.3649959862 0.3061099946 vertex -0.5092440248 0.3705750108 0.2802689970 vertex -0.5097640157 0.3428499997 0.2923980057 endloop endfacet facet normal -0.024624 0.247082 -0.968682 outer loop vertex -0.3507469893 0.4163399935 -0.5027310252 vertex -0.3771690130 0.4313060045 -0.4982419908 vertex -0.3493759930 0.4426969886 -0.4960429966 endloop endfacet facet normal 0.006104 -0.999981 0.001242 outer loop vertex 0.0917657018 -0.4993290007 -0.1311479956 vertex 0.0693767965 -0.4994710088 -0.1354530007 vertex 0.0803339034 -0.4994359910 -0.1611060053 endloop endfacet facet normal 0.419561 0.024055 0.907408 outer loop vertex 0.4488979876 -0.3428049982 0.4955370128 vertex 0.4632470012 -0.3170999885 0.4882209897 vertex 0.4423919916 -0.3107709885 0.4976960123 endloop endfacet facet normal 0.004683 -0.998893 -0.046816 outer loop vertex 0.0168583002 -0.5042780042 0.3051820099 vertex 0.0180369001 -0.5027009845 0.2716520131 vertex 0.0474421009 -0.5033940077 0.2893800139 endloop endfacet facet normal 0.048364 -0.042409 -0.997929 outer loop vertex -0.2807919979 0.2410299927 -0.5048199892 vertex -0.3067579865 0.2605510056 -0.5069079995 vertex -0.2762790024 0.2749559879 -0.5060430169 endloop endfacet facet normal 0.051559 -0.038161 -0.997941 outer loop vertex -0.3067579865 0.2605510056 -0.5069079995 vertex -0.2807919979 0.2410299927 -0.5048199892 vertex -0.3092980087 0.2263389975 -0.5057309866 endloop endfacet facet normal 0.047121 -0.042246 -0.997995 outer loop vertex -0.2762790024 0.2749559879 -0.5060430169 vertex -0.2515439987 0.2536909878 -0.5039749742 vertex -0.2807919979 0.2410299927 -0.5048199892 endloop endfacet facet normal 0.029354 -0.007998 -0.999537 outer loop vertex -0.2681199908 0.3467800021 -0.5072540045 vertex -0.2395790070 0.3249329925 -0.5062410235 vertex -0.2716560066 0.3103060126 -0.5070660114 endloop endfacet facet normal 0.045822 -0.034883 -0.998340 outer loop vertex -0.2716560066 0.3103060126 -0.5070660114 vertex -0.2762790024 0.2749559879 -0.5060430169 vertex -0.3022930026 0.2956480086 -0.5079600215 endloop endfacet facet normal -0.029741 0.046405 0.998480 outer loop vertex 0.2084999979 -0.2368219942 0.5011860132 vertex 0.2082899958 -0.2681120038 0.5026339889 vertex 0.2395790070 -0.2516089976 0.5027989745 endloop endfacet facet normal -0.165696 0.063137 -0.984154 outer loop vertex -0.4052079916 0.3476870060 -0.5054479837 vertex -0.4296779931 0.3648659885 -0.5002260208 vertex -0.4051730037 0.3828819990 -0.5031960011 endloop endfacet facet normal -0.008434 -0.009703 -0.999917 outer loop vertex 0.1421110034 -0.3461639881 -0.5050050020 vertex 0.1456300020 -0.3793140054 -0.5047129989 vertex 0.1167820022 -0.3714509904 -0.5045459867 endloop endfacet facet normal -0.998601 -0.040654 -0.033812 outer loop vertex -0.5052689910 0.2918410003 0.2212059945 vertex -0.5070959926 0.3205049932 0.2407000065 vertex -0.5061259866 0.3243789971 0.2073940039 endloop endfacet facet normal 0.018596 -0.045550 -0.998789 outer loop vertex 0.0559225008 -0.3636449873 -0.5049390197 vertex 0.0662685037 -0.3901639879 -0.5035369992 vertex 0.0390293002 -0.3864620030 -0.5042129755 endloop endfacet facet normal 0.009989 0.003246 -0.999945 outer loop vertex 0.0559225008 -0.3636449873 -0.5049390197 vertex 0.0736887008 -0.3363659978 -0.5046730042 vertex 0.0858374014 -0.3663550019 -0.5046489835 endloop endfacet facet normal 0.999975 -0.001330 0.006913 outer loop vertex 0.4991030097 -0.1089640036 0.1218150035 vertex 0.4991520047 -0.1316629946 0.1103589982 vertex 0.4992730021 -0.1057740003 0.0978379026 endloop endfacet facet normal 0.074446 -0.182990 -0.980292 outer loop vertex 0.4066210091 -0.4216170013 -0.4995990098 vertex 0.3790810108 -0.4134179950 -0.5032209754 vertex 0.4019649923 -0.3949419856 -0.5049319863 endloop endfacet facet normal 0.005079 -0.050818 -0.998695 outer loop vertex 0.0858374014 -0.3663550019 -0.5046489835 vertex 0.0662685037 -0.3901639879 -0.5035369992 vertex 0.0559225008 -0.3636449873 -0.5049390197 endloop endfacet facet normal -0.999935 -0.004268 0.010570 outer loop vertex -0.5049750209 0.1312679946 -0.3559220135 vertex -0.5049949884 0.1039550006 -0.3688389957 vertex -0.5046640038 0.1042580009 -0.3374049962 endloop endfacet facet normal 0.012328 -0.056758 -0.998312 outer loop vertex 0.0662685037 -0.3901639879 -0.5035369992 vertex 0.0858374014 -0.3663550019 -0.5046489835 vertex 0.0954632983 -0.3947100043 -0.5029180050 endloop endfacet facet normal -0.002245 0.001613 -0.999996 outer loop vertex -0.0431994982 0.1171270013 -0.4996570051 vertex -0.0447426997 0.1490920037 -0.4996019900 vertex -0.0163323004 0.1340660006 -0.4996899962 endloop endfacet facet normal 0.046273 -0.269492 -0.961890 outer loop vertex 0.3790810108 -0.4134179950 -0.5032209754 vertex 0.4066210091 -0.4216170013 -0.4995990098 vertex 0.3858279884 -0.4396499991 -0.4955469966 endloop endfacet facet normal 0.303091 -0.951157 -0.058618 outer loop vertex 0.4389669895 -0.4970180094 0.3020609915 vertex 0.4206219912 -0.5035449862 0.3131150007 vertex 0.4176270068 -0.5029879808 0.2885909975 endloop endfacet facet normal 0.997721 -0.013175 -0.066171 outer loop vertex 0.5081229806 -0.3740899861 -0.3844020069 vertex 0.5073090196 -0.3482030034 -0.4018290043 vertex 0.5096250176 -0.3407570124 -0.3683910072 endloop endfacet facet normal 0.993051 -0.042624 -0.109698 outer loop vertex 0.5073090196 -0.3482030034 -0.4018290043 vertex 0.5081229806 -0.3740899861 -0.3844020069 vertex 0.5047860146 -0.3773590028 -0.4133400023 endloop endfacet facet normal 0.990318 0.002104 -0.138800 outer loop vertex 0.5048909783 -0.3248830140 -0.4187279940 vertex 0.5083169937 -0.3181029856 -0.3941810131 vertex 0.5073090196 -0.3482030034 -0.4018290043 endloop endfacet facet normal 0.998885 0.004137 -0.047028 outer loop vertex 0.5083169937 -0.3181029856 -0.3941810131 vertex 0.5094400048 -0.3046540022 -0.3691450059 vertex 0.5096250176 -0.3407570124 -0.3683910072 endloop endfacet facet normal -0.004214 0.001844 -0.999989 outer loop vertex -0.0416934006 0.0555680990 -0.4999200106 vertex -0.0397039987 0.0232408997 -0.4999879897 vertex -0.0683894008 0.0384851992 -0.4998390079 endloop endfacet facet normal 0.995567 0.021497 0.091566 outer loop vertex 0.5022720098 0.0978386030 0.4030320048 vertex 0.5044639707 0.1083960012 0.3767209947 vertex 0.5016620159 0.1337340027 0.4012370110 endloop endfacet facet normal -0.004034 0.000500 -0.999992 outer loop vertex -0.0961278006 -0.0127256997 -0.4997360110 vertex -0.1249599978 0.0026591599 -0.4996120036 vertex -0.0970961973 0.0214901995 -0.4997150004 endloop endfacet facet normal -0.006063 0.002944 -0.999977 outer loop vertex -0.0958485976 0.0553058982 -0.4996230006 vertex -0.0683894008 0.0384851992 -0.4998390079 vertex -0.0970961973 0.0214901995 -0.4997150004 endloop endfacet facet normal -0.184072 0.103006 0.977500 outer loop vertex -0.4345969856 0.4140410125 0.4942620099 vertex -0.4056220055 0.4018490016 0.5010030270 vertex -0.4145619869 0.4312250018 0.4962239861 endloop endfacet facet normal -0.998756 -0.049738 -0.003494 outer loop vertex -0.5031530261 0.2831630111 0.1144960001 vertex -0.5018180013 0.2562130094 0.1165169999 vertex -0.5024099946 0.2665039897 0.1392430067 endloop endfacet facet normal -0.998942 -0.045955 0.001930 outer loop vertex -0.5048040152 0.3190540075 0.1145669967 vertex -0.5039119720 0.2985259891 0.0874823034 vertex -0.5031530261 0.2831630111 0.1144960001 endloop endfacet facet normal -0.998839 -0.048158 0.000674 outer loop vertex -0.5031530261 0.2831630111 0.1144960001 vertex -0.5039119720 0.2985259891 0.0874823034 vertex -0.5021610260 0.2622179985 0.0880824029 endloop endfacet facet normal -0.999779 -0.020606 0.004236 outer loop vertex -0.5048040152 0.3190540075 0.1145669967 vertex -0.5055350065 0.3510150015 0.0975164995 vertex -0.5050839782 0.3266510069 0.0854490027 endloop endfacet facet normal 0.992067 0.026666 -0.122853 outer loop vertex 0.5034779906 0.0244827997 -0.3918850124 vertex 0.5045729876 -0.0113346996 -0.3908169866 vertex 0.5012699962 -0.0004602460 -0.4151290059 endloop endfacet facet normal 0.971176 0.027764 -0.236741 outer loop vertex 0.4981420040 0.0298638996 -0.4250549972 vertex 0.4935939908 0.0631382018 -0.4398100078 vertex 0.5012660027 0.0588257015 -0.4088430107 endloop endfacet facet normal 0.042904 -0.998384 -0.037272 outer loop vertex -0.2758300006 -0.5058349967 0.2832959890 vertex -0.2789469957 -0.5069779754 0.3103240132 vertex -0.3014549911 -0.5072410107 0.2914609909 endloop endfacet facet normal 0.038126 -0.999048 -0.021206 outer loop vertex -0.2789469957 -0.5069779754 0.3103240132 vertex -0.2820680141 -0.5077750087 0.3422619998 vertex -0.3075760007 -0.5083540082 0.3236790001 endloop endfacet facet normal -0.997421 0.009935 -0.071077 outer loop vertex -0.5094839931 -0.3349800110 -0.3720299900 vertex -0.5075619817 -0.3180510104 -0.3966349959 vertex -0.5077620149 -0.3497149944 -0.3982540071 endloop endfacet facet normal -0.990858 0.019554 -0.133486 outer loop vertex -0.5075619817 -0.3180510104 -0.3966349959 vertex -0.5039640069 -0.3059850037 -0.4215750098 vertex -0.5046190023 -0.3348889947 -0.4209469855 endloop endfacet facet normal -0.991570 0.012857 -0.128934 outer loop vertex -0.5046190023 -0.3348889947 -0.4209469855 vertex -0.5077620149 -0.3497149944 -0.3982540071 vertex -0.5075619817 -0.3180510104 -0.3966349959 endloop endfacet facet normal -0.007890 -0.034477 0.999374 outer loop vertex -0.0826352984 0.3081130087 0.5038120151 vertex -0.0887664035 0.3405030072 0.5048810244 vertex -0.1124750003 0.3194630146 0.5039680004 endloop endfacet facet normal 0.004878 -0.005099 0.999975 outer loop vertex 0.1008709967 -0.0664227977 0.4996320009 vertex 0.0875402018 -0.0887830034 0.4995830059 vertex 0.1124039963 -0.0891188979 0.4994600117 endloop endfacet facet normal -0.989078 -0.014789 -0.146651 outer loop vertex -0.5077620149 -0.3497149944 -0.3982540071 vertex -0.5046190023 -0.3348889947 -0.4209469855 vertex -0.5039139986 -0.3645069897 -0.4227150083 endloop endfacet facet normal -0.967980 -0.025226 -0.249755 outer loop vertex -0.4981279969 -0.3483769894 -0.4447419941 vertex -0.5046190023 -0.3348889947 -0.4209469855 vertex -0.5005429983 -0.3222199976 -0.4380240142 endloop endfacet facet normal -0.975357 0.017324 -0.219950 outer loop vertex -0.5039640069 -0.3059850037 -0.4215750098 vertex -0.5005429983 -0.3222199976 -0.4380240142 vertex -0.5046190023 -0.3348889947 -0.4209469855 endloop endfacet facet normal -0.220282 -0.004282 -0.975427 outer loop vertex -0.4157620072 0.1623760015 -0.5022810102 vertex -0.4348959923 0.1389220059 -0.4978570044 vertex -0.4411210120 0.1694040000 -0.4965850115 endloop endfacet facet normal -0.130855 -0.040191 -0.990587 outer loop vertex -0.4264889956 0.2330520004 -0.5027430058 vertex -0.3989740014 0.2260359973 -0.5060930252 vertex -0.4240860045 0.1989540011 -0.5016769767 endloop endfacet facet normal -0.228482 -0.035929 -0.972885 outer loop vertex -0.4240860045 0.1989540011 -0.5016769767 vertex -0.4157620072 0.1623760015 -0.5022810102 vertex -0.4411210120 0.1694040000 -0.4965850115 endloop endfacet facet normal -0.269593 -0.010512 -0.962917 outer loop vertex -0.4411210120 0.1694040000 -0.4965850115 vertex -0.4500260055 0.1969020069 -0.4943920076 vertex -0.4240860045 0.1989540011 -0.5016769767 endloop endfacet facet normal -0.017284 -0.023900 0.999565 outer loop vertex -0.1124750003 0.3194630146 0.5039680004 vertex -0.0887664035 0.3405030072 0.5048810244 vertex -0.1188969985 0.3526729941 0.5046510100 endloop endfacet facet normal -0.632994 -0.062026 -0.771668 outer loop vertex -0.4617519975 0.1737120003 -0.4876039922 vertex -0.4775669873 0.1785009950 -0.4750159979 vertex -0.4682449996 0.2001390010 -0.4844020009 endloop endfacet facet normal 0.247254 -0.968809 0.016589 outer loop vertex 0.4373260140 -0.4978939891 -0.0545739010 vertex 0.4405210018 -0.4967109859 -0.0331058018 vertex 0.4221029878 -0.5014839768 -0.0373365991 endloop endfacet facet normal 0.999965 0.008143 0.001755 outer loop vertex 0.4997969866 -0.1589870006 0.0156727992 vertex 0.4996039867 -0.1407960057 0.0412385017 vertex 0.4998559952 -0.1727219969 0.0457867011 endloop endfacet facet normal -0.913855 0.405096 0.027685 outer loop vertex -0.4918459952 0.4517300129 0.3038269877 vertex -0.4963169992 0.4433990121 0.2781459987 vertex -0.5014349818 0.4303320050 0.3004069924 endloop endfacet facet normal -0.998409 0.040412 0.039321 outer loop vertex -0.5052520037 -0.2857249975 -0.2472539991 vertex -0.5034229755 -0.2503849864 -0.2371329963 vertex -0.5051599741 -0.2598060071 -0.2715550065 endloop endfacet facet normal -0.998558 0.034888 0.040804 outer loop vertex -0.5051199794 -0.2338870019 -0.2927370071 vertex -0.5067690015 -0.2649779916 -0.3065089881 vertex -0.5051599741 -0.2598060071 -0.2715550065 endloop endfacet facet normal 0.998771 -0.005652 -0.049244 outer loop vertex 0.5036290288 -0.0239844993 0.2978770137 vertex 0.5029649734 -0.0512261987 0.2875350118 vertex 0.5022190213 -0.0312089995 0.2701080143 endloop endfacet facet normal -0.018364 -0.167392 -0.985719 outer loop vertex 0.1041240022 -0.4209049940 -0.4986310005 vertex 0.0954632983 -0.3947100043 -0.5029180050 vertex 0.1248510033 -0.4002659917 -0.5025219917 endloop endfacet facet normal 0.015387 -0.305701 -0.952003 outer loop vertex 0.1041240022 -0.4209049940 -0.4986310005 vertex 0.1128700003 -0.4446370006 -0.4908689857 vertex 0.0827810019 -0.4395929873 -0.4929749966 endloop endfacet facet normal -0.002903 -0.182446 -0.983212 outer loop vertex 0.1041240022 -0.4209049940 -0.4986310005 vertex 0.1248510033 -0.4002659917 -0.5025219917 vertex 0.1339209974 -0.4259490073 -0.4977830052 endloop endfacet facet normal -0.027179 -0.319784 -0.947101 outer loop vertex 0.1339209974 -0.4259490073 -0.4977830052 vertex 0.1128700003 -0.4446370006 -0.4908689857 vertex 0.1041240022 -0.4209049940 -0.4986310005 endloop endfacet facet normal -0.999717 0.020285 -0.012459 outer loop vertex -0.5096930265 -0.3272190094 -0.3426199853 vertex -0.5094839931 -0.3349800110 -0.3720299900 vertex -0.5100449920 -0.3513259888 -0.3536280096 endloop endfacet facet normal -0.998709 -0.047744 -0.017366 outer loop vertex -0.5090299845 -0.3649170101 -0.3746350110 vertex -0.5089910030 -0.3750779927 -0.3489409983 vertex -0.5100449920 -0.3513259888 -0.3536280096 endloop endfacet facet normal 0.999934 0.008925 0.007242 outer loop vertex 0.4998559952 -0.1727219969 0.0457867011 vertex 0.4996039867 -0.1407960057 0.0412385017 vertex 0.4995099902 -0.1512410045 0.0670882985 endloop endfacet facet normal -0.993683 -0.111668 -0.011161 outer loop vertex -0.5061110258 -0.4014460146 -0.3415330052 vertex -0.5089910030 -0.3750779927 -0.3489409983 vertex -0.5062699914 -0.3968420029 -0.3734450042 endloop endfacet facet normal 0.003034 0.007463 -0.999968 outer loop vertex 0.0823018029 -0.1791760027 -0.4996739924 vertex 0.0554156005 -0.1666390002 -0.4996620119 vertex 0.0787931010 -0.1505499929 -0.4994710088 endloop endfacet facet normal 0.304780 -0.008509 -0.952385 outer loop vertex 0.4437310100 0.2036989927 -0.4941059947 vertex 0.4496929944 0.1798530072 -0.4919849932 vertex 0.4296810031 0.1800570041 -0.4983910024 endloop endfacet facet normal 0.006423 -0.997744 -0.066827 outer loop vertex -0.1521359980 -0.5040510297 -0.3943009973 vertex -0.1219799966 -0.5049430132 -0.3780849874 vertex -0.1501599997 -0.5056329966 -0.3704920113 endloop endfacet facet normal -0.008540 -0.988335 -0.152055 outer loop vertex -0.1521359980 -0.5040510297 -0.3943009973 vertex -0.1551380008 -0.4996230006 -0.4229139984 vertex -0.1252589971 -0.5017820001 -0.4105589986 endloop endfacet facet normal 0.033009 0.998393 -0.046074 outer loop vertex -0.2586910129 0.5044739842 0.2791930139 vertex -0.2295330018 0.5030459762 0.2691389918 vertex -0.2548210025 0.5030630231 0.2513909936 endloop endfacet facet normal 0.036247 -0.979394 -0.198682 outer loop vertex -0.1847690046 -0.4974110126 -0.4340620041 vertex -0.1820310056 -0.5029180050 -0.4064159989 vertex -0.2115889937 -0.5013489723 -0.4195429981 endloop endfacet facet normal 0.003528 0.007631 -0.999965 outer loop vertex 0.0554156005 -0.1666390002 -0.4996620119 vertex 0.0313396007 -0.1843370050 -0.4998820126 vertex 0.0263765994 -0.1515090019 -0.4996489882 endloop endfacet facet normal -0.054424 -0.926166 -0.373168 outer loop vertex 0.3076300025 -0.4920830131 -0.4540660083 vertex 0.3249529898 -0.4999009967 -0.4371890128 vertex 0.2950179875 -0.4996689856 -0.4333989918 endloop endfacet facet normal 0.999005 -0.041701 0.015819 outer loop vertex 0.5036939979 0.2987009883 -0.1768150032 vertex 0.5043079853 0.3029020131 -0.2045149952 vertex 0.5048090219 0.3206030130 -0.1894949973 endloop endfacet facet normal 0.998956 -0.042490 0.016751 outer loop vertex 0.5055320263 0.3290629983 -0.2111520022 vertex 0.5048090219 0.3206030130 -0.1894949973 vertex 0.5043079853 0.3029020131 -0.2045149952 endloop endfacet facet normal 0.998993 -0.042468 0.014493 outer loop vertex 0.5048090219 0.3206030130 -0.1894949973 vertex 0.5047399998 0.3270330131 -0.1658959985 vertex 0.5036939979 0.2987009883 -0.1768150032 endloop endfacet facet normal 0.999427 0.032866 -0.008047 outer loop vertex 0.5041180253 0.3914430141 -0.1658899933 vertex 0.5048260093 0.3783060014 -0.1316130012 vertex 0.5052049756 0.3591560125 -0.1627590060 endloop endfacet facet normal 0.999590 -0.026758 0.010214 outer loop vertex 0.5054540038 0.3447070122 -0.1894699931 vertex 0.5047399998 0.3270330131 -0.1658959985 vertex 0.5048090219 0.3206030130 -0.1894949973 endloop endfacet facet normal 0.001423 -0.038868 0.999243 outer loop vertex 0.0368296988 0.3362849951 0.5055699944 vertex 0.0359231010 0.3105939925 0.5045719743 vertex 0.0591208003 0.3258660138 0.5051329732 endloop endfacet facet normal 0.998841 -0.002772 -0.048056 outer loop vertex 0.5027570128 -0.0074050301 0.2787959874 vertex 0.5039169788 0.0064560799 0.3021059930 vertex 0.5036290288 -0.0239844993 0.2978770137 endloop endfacet facet normal -0.975653 -0.219181 0.007849 outer loop vertex -0.5027440190 -0.4186649919 0.1514829993 vertex -0.5010439754 -0.4268909991 0.1330939978 vertex -0.4988169968 -0.4360859990 0.1531469971 endloop endfacet facet normal -0.000258 -0.000915 1.000000 outer loop vertex 0.0386228003 -0.1390659958 0.4996089935 vertex 0.0342606008 -0.1072369963 0.4996370077 vertex 0.0075228699 -0.1281339973 0.4996109903 endloop endfacet facet normal 0.008304 -0.999147 0.040460 outer loop vertex 0.1183340028 -0.5047619939 -0.3323999941 vertex 0.1074070036 -0.5038440228 -0.3074879944 vertex 0.0892624035 -0.5047060251 -0.3250510097 endloop endfacet facet normal -0.991578 -0.129492 0.002015 outer loop vertex -0.5015019774 -0.4224289954 0.1721770018 vertex -0.5040739775 -0.4024420083 0.1909479946 vertex -0.5044879913 -0.3997099996 0.1627829969 endloop endfacet facet normal -0.992673 -0.114441 0.038764 outer loop vertex -0.5044879913 -0.3997099996 0.1627829969 vertex -0.5027440190 -0.4186649919 0.1514829993 vertex -0.5015019774 -0.4224289954 0.1721770018 endloop endfacet facet normal 0.036735 0.472755 0.880428 outer loop vertex 0.1560489982 0.4402109981 0.4932299852 vertex 0.1530610025 0.4634430110 0.4808799922 vertex 0.1276039928 0.4498780072 0.4892260134 endloop endfacet facet normal -0.999327 0.027490 0.024285 outer loop vertex -0.5084350109 -0.2969059944 -0.3251670003 vertex -0.5096930265 -0.3272190094 -0.3426199853 vertex -0.5089290142 -0.3281019926 -0.3101820052 endloop endfacet facet normal -0.997717 -0.054934 0.039286 outer loop vertex -0.5085880160 -0.3575809896 -0.3000299931 vertex -0.5081380010 -0.3803589940 -0.3204520047 vertex -0.5066980124 -0.3852910101 -0.2907780111 endloop endfacet facet normal 0.999238 -0.002191 -0.038958 outer loop vertex 0.5039169788 0.0064560799 0.3021059930 vertex 0.5050609708 0.0241493005 0.3304530084 vertex 0.5050449967 -0.0131428000 0.3321410120 endloop endfacet facet normal 0.035251 -0.997035 0.068404 outer loop vertex 0.3550809920 -0.5076649785 0.3964239955 vertex 0.3669070005 -0.5093380213 0.3659439981 vertex 0.3873179853 -0.5069149733 0.3907429874 endloop endfacet facet normal -0.005104 -0.039276 0.999215 outer loop vertex -0.0994198024 0.2611959875 0.5015869737 vertex -0.1280000061 0.2617819905 0.5014640093 vertex -0.1065519974 0.2367839962 0.5005909801 endloop endfacet facet normal -0.064118 0.974373 -0.215605 outer loop vertex -0.3868170083 0.4977599978 -0.4291149974 vertex -0.3692240119 0.5046370029 -0.4032680094 vertex -0.3503009975 0.4998059869 -0.4307279885 endloop endfacet facet normal 0.999594 0.014524 -0.024520 outer loop vertex 0.4994669855 -0.1485249996 0.2056670040 vertex 0.5003610253 -0.1644040048 0.2327080071 vertex 0.5000799894 -0.1827030033 0.2104119956 endloop endfacet facet normal -0.006600 -0.032105 0.999463 outer loop vertex -0.1140680015 0.2138909996 0.4998059869 vertex -0.1065519974 0.2367839962 0.5005909801 vertex -0.1325220019 0.2292039990 0.5001760125 endloop endfacet facet normal 0.005830 -0.998798 0.048664 outer loop vertex 0.1074070036 -0.5038440228 -0.3074879944 vertex 0.1135839969 -0.5025590062 -0.2818540037 vertex 0.0825837031 -0.5032749772 -0.2928349972 endloop endfacet facet normal -0.091899 0.995650 0.015367 outer loop vertex -0.4064950049 0.5029159784 -0.1166070029 vertex -0.3797999918 0.5050330162 -0.0941293016 vertex -0.3804149926 0.5055180192 -0.1292320043 endloop endfacet facet normal -0.013606 -0.000710 -0.999907 outer loop vertex 0.2149890065 -0.1578869969 -0.4994719923 vertex 0.2094299942 -0.1794849932 -0.4993810058 vertex 0.1908819973 -0.1676589996 -0.4991370142 endloop endfacet facet normal -0.027682 -0.007465 -0.999589 outer loop vertex 0.2230799943 -0.1299100071 -0.4999049902 vertex 0.2417380065 -0.1531679928 -0.5002480149 vertex 0.2149890065 -0.1578869969 -0.4994719923 endloop endfacet facet normal -0.028962 -0.000212 -0.999581 outer loop vertex 0.2149890065 -0.1578869969 -0.4994719923 vertex 0.2417380065 -0.1531679928 -0.5002480149 vertex 0.2313590050 -0.1781339943 -0.4999420047 endloop endfacet facet normal -0.042390 -0.009252 -0.999058 outer loop vertex 0.2542600036 -0.1266900003 -0.5009340048 vertex 0.2852439880 -0.1268700063 -0.5022469759 vertex 0.2697069943 -0.1514640003 -0.5013599992 endloop endfacet facet normal -0.039281 -0.007311 -0.999201 outer loop vertex 0.2542600036 -0.1266900003 -0.5009340048 vertex 0.2697069943 -0.1514640003 -0.5013599992 vertex 0.2417380065 -0.1531679928 -0.5002480149 endloop endfacet facet normal -0.961587 -0.274495 0.001687 outer loop vertex -0.5010679960 -0.4250349998 0.2558720112 vertex -0.4962610006 -0.4418010116 0.2678169906 vertex -0.5009819865 -0.4251269996 0.2899209857 endloop endfacet facet normal -0.941748 -0.332615 0.049767 outer loop vertex -0.4962610006 -0.4418010116 0.2678169906 vertex -0.4919640124 -0.4507490098 0.2893260121 vertex -0.5009819865 -0.4251269996 0.2899209857 endloop endfacet facet normal 0.002855 -0.002874 -0.999992 outer loop vertex 0.1067389995 -0.3396750093 -0.5046659708 vertex 0.1167820022 -0.3714509904 -0.5045459867 vertex 0.0858374014 -0.3663550019 -0.5046489835 endloop endfacet facet normal 0.999427 -0.030035 0.015573 outer loop vertex 0.5098869801 -0.3481470048 -0.3328520060 vertex 0.5092620254 -0.3552710116 -0.3064840138 vertex 0.5088629723 -0.3764449954 -0.3217119873 endloop endfacet facet normal 0.186350 -0.790021 -0.584073 outer loop vertex 0.4221400023 -0.4871959984 -0.4539580047 vertex 0.3992420137 -0.4897899926 -0.4577549994 vertex 0.4115560055 -0.4777629972 -0.4700939953 endloop endfacet facet normal 0.999347 0.026105 0.024998 outer loop vertex 0.5092890263 -0.2905179858 -0.3483679891 vertex 0.5086680055 -0.2915109992 -0.3225040138 vertex 0.5097979903 -0.3167319894 -0.3413400054 endloop endfacet facet normal -0.238783 -0.971060 0.005052 outer loop vertex -0.4092830122 -0.5019400120 0.0980234966 vertex -0.4288170040 -0.4970259964 0.1192860007 vertex -0.4325740039 -0.4962689877 0.0872201994 endloop endfacet facet normal 0.999974 0.000891 -0.007186 outer loop vertex 0.5098869801 -0.3481470048 -0.3328520060 vertex 0.5096250176 -0.3407570124 -0.3683910072 vertex 0.5097979903 -0.3167319894 -0.3413400054 endloop endfacet facet normal 0.999095 0.001988 0.042483 outer loop vertex 0.5038689971 -0.0703264028 -0.3079299927 vertex 0.5049110055 -0.0905769989 -0.3314880133 vertex 0.5052620173 -0.0554842986 -0.3413850069 endloop endfacet facet normal 0.999758 -0.018881 -0.011296 outer loop vertex 0.5096250176 -0.3407570124 -0.3683910072 vertex 0.5098869801 -0.3481470048 -0.3328520060 vertex 0.5091770291 -0.3738580048 -0.3527109921 endloop endfacet facet normal 0.999419 -0.033273 0.007349 outer loop vertex 0.5091770291 -0.3738580048 -0.3527109921 vertex 0.5098869801 -0.3481470048 -0.3328520060 vertex 0.5088629723 -0.3764449954 -0.3217119873 endloop endfacet facet normal 0.995815 -0.091322 -0.003554 outer loop vertex 0.5091770291 -0.3738580048 -0.3527109921 vertex 0.5067660213 -0.4007050097 -0.3384189904 vertex 0.5066900253 -0.4003370106 -0.3691680133 endloop endfacet facet normal 0.999610 -0.002141 0.027860 outer loop vertex 0.5052620173 -0.0554842986 -0.3413850069 vertex 0.5049110055 -0.0905769989 -0.3314880133 vertex 0.5057489872 -0.0840077996 -0.3610500097 endloop endfacet facet normal -0.931217 0.037557 0.362526 outer loop vertex -0.4945000112 -0.2816880047 0.4452340007 vertex -0.4927940071 -0.2539440095 0.4467419982 vertex -0.4995119870 -0.2659080029 0.4307250082 endloop endfacet facet normal 0.008748 0.003000 0.999957 outer loop vertex 0.3750050068 -0.1885710061 0.5042709708 vertex 0.3729259968 -0.1541740000 0.5041859746 vertex 0.3477889895 -0.1748930067 0.5044680238 endloop endfacet facet normal -0.861209 0.025366 0.507617 outer loop vertex -0.4927940071 -0.2539440095 0.4467419982 vertex -0.4945000112 -0.2816880047 0.4452340007 vertex -0.4820730090 -0.2719160020 0.4658290148 endloop endfacet facet normal 0.048733 -0.998753 -0.010807 outer loop vertex -0.3011080027 -0.5036010146 0.1536909938 vertex -0.2714160085 -0.5022540092 0.1630980074 vertex -0.2970640063 -0.5037429929 0.1850470006 endloop endfacet facet normal 0.961666 0.024719 0.273106 outer loop vertex 0.5001320243 0.0404252000 0.4212340117 vertex 0.4927839935 0.0472319014 0.4464919865 vertex 0.4962840080 0.0172425993 0.4368819892 endloop endfacet facet normal 0.005409 0.036285 -0.999327 outer loop vertex 0.1148310006 -0.2298959941 -0.5006300211 vertex 0.1323309988 -0.2615869939 -0.5016859770 vertex 0.1021709964 -0.2662349939 -0.5020179749 endloop endfacet facet normal 0.000206 -0.070011 -0.997546 outer loop vertex 0.1167820022 -0.3714509904 -0.5045459867 vertex 0.1248510033 -0.4002659917 -0.5025219917 vertex 0.0954632983 -0.3947100043 -0.5029180050 endloop endfacet facet normal 0.001883 0.023987 -0.999711 outer loop vertex 0.1112580001 -0.1913540065 -0.4997119904 vertex 0.1148310006 -0.2298959941 -0.5006300211 vertex 0.0847695023 -0.2103630006 -0.5002179742 endloop endfacet facet normal -0.006008 0.025602 0.999654 outer loop vertex -0.0461803004 -0.2098229975 0.5004249811 vertex -0.0180484001 -0.2299689949 0.5011100173 vertex -0.0114588998 -0.1917189956 0.5001699924 endloop endfacet facet normal 0.001207 -0.999544 0.030180 outer loop vertex 0.0471662991 -0.5003539920 -0.2161100060 vertex 0.0208736993 -0.5009739995 -0.2355930060 vertex 0.0465063006 -0.5012059808 -0.2443010062 endloop endfacet facet normal -0.002805 -0.999243 0.038788 outer loop vertex 0.0208736993 -0.5009739995 -0.2355930060 vertex -0.0013097900 -0.5017979741 -0.2584240139 vertex 0.0300925002 -0.5022770166 -0.2684940100 endloop endfacet facet normal 0.103146 0.815797 0.569066 outer loop vertex 0.4310500026 0.4836860001 0.4572480023 vertex 0.4316689968 0.4739640057 0.4710730016 vertex 0.4476610124 0.4759460092 0.4653330147 endloop endfacet facet normal 0.005404 -0.999533 0.030081 outer loop vertex 0.0465063006 -0.5012059808 -0.2443010062 vertex 0.0719176978 -0.5008170009 -0.2359409928 vertex 0.0471662991 -0.5003539920 -0.2161100060 endloop endfacet facet normal 0.006918 -0.999587 0.027876 outer loop vertex 0.1293350011 -0.5000100136 -0.2222460061 vertex 0.1109850034 -0.4996669888 -0.2053920031 vertex 0.1014660001 -0.5003979802 -0.2292419970 endloop endfacet facet normal 0.005346 -0.999228 0.038920 outer loop vertex 0.1014660001 -0.5003979802 -0.2292419970 vertex 0.0719176978 -0.5008170009 -0.2359409928 vertex 0.0924346000 -0.5016229749 -0.2594519854 endloop endfacet facet normal 0.002318 -0.998775 0.049438 outer loop vertex 0.0300925002 -0.5022770166 -0.2684940100 vertex 0.0269089993 -0.5036290288 -0.2956590056 vertex 0.0503187999 -0.5034260154 -0.2926549911 endloop endfacet facet normal 0.002633 -0.998761 0.049701 outer loop vertex 0.0503187999 -0.5034260154 -0.2926549911 vertex 0.0623383000 -0.5020470023 -0.2655799985 vertex 0.0300925002 -0.5022770166 -0.2684940100 endloop endfacet facet normal 0.001850 -0.999163 0.040867 outer loop vertex 0.0623383000 -0.5020470023 -0.2655799985 vertex 0.0719176978 -0.5008170009 -0.2359409928 vertex 0.0465063006 -0.5012059808 -0.2443010062 endloop endfacet facet normal 0.038833 -0.195234 0.979988 outer loop vertex -0.2322070003 -0.4264349937 0.5003399849 vertex -0.2272900045 -0.4034509957 0.5047240257 vertex -0.2524400055 -0.4098739922 0.5044410229 endloop endfacet facet normal 0.999312 0.014553 0.034116 outer loop vertex 0.5048159957 0.1600880027 0.3489890099 vertex 0.5034909844 0.1699869931 0.3835780025 vertex 0.5045120120 0.1366319954 0.3678990006 endloop endfacet facet normal -0.042755 0.033701 -0.998517 outer loop vertex -0.3733409941 0.3652670085 -0.5074340105 vertex -0.3500050008 0.3374519944 -0.5093719959 vertex -0.3802419901 0.3266470134 -0.5084419847 endloop endfacet facet normal 0.967827 -0.049589 -0.246683 outer loop vertex 0.4997340143 0.0899088979 -0.4211019874 vertex 0.5012660027 0.0588257015 -0.4088430107 vertex 0.4935939908 0.0631382018 -0.4398100078 endloop endfacet facet normal 0.998402 -0.034864 0.044484 outer loop vertex 0.5044549704 0.2060970068 0.3839310110 vertex 0.5052130222 0.1916989982 0.3556329906 vertex 0.5061590075 0.2238270044 0.3595809937 endloop endfacet facet normal 0.998812 -0.027060 0.040525 outer loop vertex 0.5044549704 0.2060970068 0.3839310110 vertex 0.5034909844 0.1699869931 0.3835780025 vertex 0.5052130222 0.1916989982 0.3556329906 endloop endfacet facet normal 0.843728 0.536488 -0.017441 outer loop vertex 0.4926869869 0.4509570003 0.3146499991 vertex 0.4849689901 0.4636340141 0.3312300146 vertex 0.4960269928 0.4464679956 0.3381440043 endloop endfacet facet normal -0.007273 -0.005535 -0.999958 outer loop vertex -0.3529950082 0.0847245008 -0.5053759813 vertex -0.3801549971 0.0761566013 -0.5051310062 vertex -0.3733470142 0.1049650013 -0.5053399801 endloop endfacet facet normal 0.032593 0.006026 -0.999451 outer loop vertex -0.3529950082 0.0847245008 -0.5053759813 vertex -0.3235029876 0.0938823968 -0.5043590069 vertex -0.3322489858 0.0625763983 -0.5048329830 endloop endfacet facet normal -0.999039 0.025038 -0.035985 outer loop vertex -0.5054720044 -0.2074670047 0.3332319856 vertex -0.5049560070 -0.2309409976 0.3025740087 vertex -0.5064100027 -0.2375269979 0.3383580148 endloop endfacet facet normal 0.016504 -0.002699 -0.999860 outer loop vertex -0.3397249877 0.1462929994 -0.5051990151 vertex -0.3457710147 0.1148609966 -0.5052139759 vertex -0.3672870100 0.1340840012 -0.5056210160 endloop endfacet facet normal 0.043153 -0.007825 -0.999038 outer loop vertex -0.3457710147 0.1148609966 -0.5052139759 vertex -0.3397249877 0.1462929994 -0.5051990151 vertex -0.3167519867 0.1255179942 -0.5040439963 endloop endfacet facet normal 0.039747 0.001468 -0.999209 outer loop vertex -0.3457710147 0.1148609966 -0.5052139759 vertex -0.3167519867 0.1255179942 -0.5040439963 vertex -0.3235029876 0.0938823968 -0.5043590069 endloop endfacet facet normal 0.846845 0.530538 -0.037198 outer loop vertex 0.4960269928 0.4464679956 0.3381440043 vertex 0.4849689901 0.4636340141 0.3312300146 vertex 0.4889970124 0.4591459930 0.3589209914 endloop endfacet facet normal 0.002889 0.004683 -0.999985 outer loop vertex -0.3457710147 0.1148609966 -0.5052139759 vertex -0.3529950082 0.0847245008 -0.5053759813 vertex -0.3733470142 0.1049650013 -0.5053399801 endloop endfacet facet normal 0.035064 -0.002258 0.999382 outer loop vertex -0.3292259872 -0.1634069979 0.5050770044 vertex -0.2988669872 -0.1509449929 0.5040400028 vertex -0.3185360134 -0.1306309998 0.5047760010 endloop endfacet facet normal -0.095098 0.976182 -0.194999 outer loop vertex -0.3692240119 0.5046370029 -0.4032680094 vertex -0.3868170083 0.4977599978 -0.4291149974 vertex -0.4020740092 0.5014330149 -0.4032869935 endloop endfacet facet normal -0.178776 0.002480 0.983887 outer loop vertex -0.4279240072 0.0912638009 0.5008469820 vertex -0.4178619981 0.1159690022 0.5026130080 vertex -0.4381360114 0.1108729988 0.4989419878 endloop endfacet facet normal -0.992648 0.120930 -0.005093 outer loop vertex -0.5019000173 0.4131700099 0.0239822008 vertex -0.5045869946 0.3912470043 0.0271396991 vertex -0.5035539865 0.4006339908 0.0486885011 endloop endfacet facet normal -0.992720 0.119501 -0.015073 outer loop vertex -0.5045869946 0.3912470043 0.0271396991 vertex -0.5019000173 0.4131700099 0.0239822008 vertex -0.5035549998 0.3968909979 0.0039183702 endloop endfacet facet normal -0.985606 0.167960 0.019242 outer loop vertex -0.5035539865 0.4006339908 0.0486885011 vertex -0.4991959929 0.4265390038 0.0457913987 vertex -0.5019000173 0.4131700099 0.0239822008 endloop endfacet facet normal -0.128343 -0.991698 0.008002 outer loop vertex -0.3894029856 -0.5047010183 0.0790318027 vertex -0.4124540091 -0.5018010139 0.0687215999 vertex -0.3920159936 -0.5045890212 0.0510016009 endloop endfacet facet normal -0.130365 -0.991450 0.005630 outer loop vertex -0.3920159936 -0.5045890212 0.0510016009 vertex -0.4124540091 -0.5018010139 0.0687215999 vertex -0.4145860076 -0.5016819835 0.0403162017 endloop endfacet facet normal 0.040482 0.003169 0.999175 outer loop vertex -0.2988669872 -0.1509449929 0.5040400028 vertex -0.2690989971 -0.1588480026 0.5028589964 vertex -0.2821089923 -0.1222350001 0.5032699704 endloop endfacet facet normal 0.047927 -0.163230 -0.985423 outer loop vertex 0.3196110129 -0.4241900146 -0.5013989806 vertex 0.2961330116 -0.4090119898 -0.5050550103 vertex 0.3163999915 -0.3919110000 -0.5069019794 endloop endfacet facet normal -0.128888 -0.991616 0.009244 outer loop vertex -0.4124540091 -0.5018010139 0.0687215999 vertex -0.3894029856 -0.5047010183 0.0790318027 vertex -0.4092830122 -0.5019400120 0.0980234966 endloop endfacet facet normal 0.001416 -0.999953 -0.009625 outer loop vertex -0.3695830107 -0.5056070089 0.0343092009 vertex -0.3698559999 -0.5053129792 0.0037209501 vertex -0.3442350030 -0.5054230094 0.0189213995 endloop endfacet facet normal 0.003590 -0.999976 -0.005996 outer loop vertex -0.3461990058 -0.5056089759 0.0486400984 vertex -0.3690949976 -0.5057719946 0.0621172003 vertex -0.3695830107 -0.5056070089 0.0343092009 endloop endfacet facet normal -0.049092 -0.998781 -0.005064 outer loop vertex -0.3695830107 -0.5056070089 0.0343092009 vertex -0.3690949976 -0.5057719946 0.0621172003 vertex -0.3920159936 -0.5045890212 0.0510016009 endloop endfacet facet normal 0.379009 0.925275 -0.014783 outer loop vertex 0.4275529981 0.4996410012 0.3334470093 vertex 0.4347800016 0.4972090125 0.3665139973 vertex 0.4528129995 0.4894520044 0.3433319926 endloop endfacet facet normal 0.000760 -0.042741 0.999086 outer loop vertex -0.1280000061 0.2617819905 0.5014640093 vertex -0.1357479990 0.2972219884 0.5029860139 vertex -0.1595380008 0.2761349976 0.5021020174 endloop endfacet facet normal -0.997306 -0.071634 -0.015796 outer loop vertex -0.5063459873 -0.3954139948 0.3019909859 vertex -0.5085769892 -0.3665510118 0.3119570017 vertex -0.5075780153 -0.3736009896 0.2808560133 endloop endfacet facet normal -0.018049 -0.169775 -0.985318 outer loop vertex 0.3163999915 -0.3919110000 -0.5069019794 vertex 0.3482849896 -0.4034549892 -0.5054969788 vertex 0.3196110129 -0.4241900146 -0.5013989806 endloop endfacet facet normal -0.959018 -0.283270 0.006562 outer loop vertex -0.5036100149 -0.4154050052 0.3255259991 vertex -0.5009819865 -0.4251269996 0.2899209857 vertex -0.4960519969 -0.4411349893 0.3193889856 endloop endfacet facet normal -0.985601 -0.166887 -0.027179 outer loop vertex -0.5036100149 -0.4154050052 0.3255259991 vertex -0.5063459873 -0.3954139948 0.3019909859 vertex -0.5009819865 -0.4251269996 0.2899209857 endloop endfacet facet normal 0.939274 0.072346 -0.335454 outer loop vertex 0.4971109927 -0.2746010125 -0.4401479959 vertex 0.4914990067 -0.2472919971 -0.4499720037 vertex 0.5001199841 -0.2480189949 -0.4259899855 endloop endfacet facet normal 0.054525 -0.029374 -0.998080 outer loop vertex -0.2871600091 0.1822919995 -0.5031380057 vertex -0.3098889887 0.1942290068 -0.5047309995 vertex -0.2839199901 0.2090329975 -0.5037479997 endloop endfacet facet normal -0.001674 -0.999658 -0.026107 outer loop vertex 0.0396533012 -0.5057600141 0.3550469875 vertex 0.0446823984 -0.5049269795 0.3228270113 vertex 0.0706007034 -0.5054870248 0.3426100016 endloop endfacet facet normal -0.000332 -0.999162 -0.040934 outer loop vertex 0.0793227032 -0.5040649772 0.3078280091 vertex 0.1012569964 -0.5051559806 0.3342809975 vertex 0.0706007034 -0.5054870248 0.3426100016 endloop endfacet facet normal 0.005372 -0.999786 -0.019966 outer loop vertex 0.0706007034 -0.5054870248 0.3426100016 vertex 0.1012569964 -0.5051559806 0.3342809975 vertex 0.0935679004 -0.5057439804 0.3616560102 endloop endfacet facet normal -0.004602 -0.999989 0.001061 outer loop vertex -0.1284420043 -0.4995290041 0.0009289810 vertex -0.1017149985 -0.4996719956 -0.0179060008 vertex -0.0988494977 -0.4996489882 0.0162115004 endloop endfacet facet normal 0.046842 -0.031955 -0.998391 outer loop vertex -0.3098889887 0.1942290068 -0.5047309995 vertex -0.3351590037 0.2097080052 -0.5064120293 vertex -0.3092980087 0.2263389975 -0.5057309866 endloop endfacet facet normal 0.822902 -0.130256 0.553051 outer loop vertex 0.4885869920 -0.4058089852 0.4587959945 vertex 0.4779570103 -0.4230119884 0.4705609977 vertex 0.4873670042 -0.4297780097 0.4549660087 endloop endfacet facet normal 0.983339 0.085962 0.160170 outer loop vertex 0.5045340061 0.3852320015 0.4064129889 vertex 0.5014749765 0.4178529978 0.4076859951 vertex 0.4989140034 0.4054450095 0.4300679862 endloop endfacet facet normal -0.010357 -0.999342 0.034751 outer loop vertex 0.1168050021 -0.5054849982 0.3760290146 vertex 0.0908583030 -0.5047550201 0.3892880082 vertex 0.0935679004 -0.5057439804 0.3616560102 endloop endfacet facet normal 0.008675 -0.999618 -0.026260 outer loop vertex 0.1332650036 -0.5050160289 0.3325819969 vertex 0.1389929950 -0.5057100058 0.3608910143 vertex 0.1167569980 -0.5057020187 0.3532409966 endloop endfacet facet normal -0.003638 -0.999948 0.009531 outer loop vertex 0.1389929950 -0.5057100058 0.3608910143 vertex 0.1168050021 -0.5054849982 0.3760290146 vertex 0.1167569980 -0.5057020187 0.3532409966 endloop endfacet facet normal -0.017473 -0.996337 -0.083705 outer loop vertex 0.1003879979 -0.5045850277 -0.3858399987 vertex 0.0708180964 -0.5051109791 -0.3734070063 vertex 0.0733577982 -0.5023940206 -0.4062770009 endloop endfacet facet normal -0.998759 0.007037 0.049309 outer loop vertex -0.5032209754 -0.1335410029 -0.2939319909 vertex -0.5044109821 -0.1298760027 -0.3185589910 vertex -0.5044190288 -0.1552339941 -0.3151029944 endloop endfacet facet normal -0.998807 0.003187 0.048738 outer loop vertex -0.5044109821 -0.1298760027 -0.3185589910 vertex -0.5032209754 -0.1335410029 -0.2939319909 vertex -0.5037950277 -0.1078850031 -0.3073740005 endloop endfacet facet normal 0.005236 -0.004181 -0.999978 outer loop vertex 0.0875084996 -0.1088220030 -0.4994600117 vertex 0.0617068000 -0.1110050008 -0.4995859861 vertex 0.0731784031 -0.0851529986 -0.4996339977 endloop endfacet facet normal 0.004303 -0.003766 -0.999984 outer loop vertex 0.0876844972 -0.0584872998 -0.4996719956 vertex 0.0731784031 -0.0851529986 -0.4996339977 vertex 0.0563988984 -0.0591836981 -0.4998039901 endloop endfacet facet normal 0.005450 -0.998957 -0.045335 outer loop vertex 0.0474421009 -0.5033940077 0.2893800139 vertex 0.0446823984 -0.5049269795 0.3228270113 vertex 0.0168583002 -0.5042780042 0.3051820099 endloop endfacet facet normal 0.026686 -0.126697 0.991582 outer loop vertex -0.2524400055 -0.4098739922 0.5044410229 vertex -0.2726739943 -0.3926759958 0.5071830153 vertex -0.2749899924 -0.4142090082 0.5044940114 endloop endfacet facet normal 0.999859 0.015946 0.005314 outer loop vertex 0.4997969866 -0.1589870006 0.0156727992 vertex 0.4998559952 -0.1727219969 0.0457867011 vertex 0.5004180074 -0.1988700032 0.0185013991 endloop endfacet facet normal -0.010981 -0.041014 0.999098 outer loop vertex -0.0994198024 0.2611959875 0.5015869737 vertex -0.0785240009 0.2443719953 0.5011259913 vertex -0.0781228989 0.2760539949 0.5024309754 endloop endfacet facet normal -0.006750 -0.991016 0.133573 outer loop vertex -0.0235636998 -0.5016260147 0.4159159958 vertex 0.0043977899 -0.5040420294 0.3994039893 vertex 0.0039874702 -0.5003650188 0.4266639948 endloop endfacet facet normal -0.048170 -0.998838 -0.001346 outer loop vertex 0.2975839972 -0.5031679869 -0.1364420056 vertex 0.3285250068 -0.5046489835 -0.1447300017 vertex 0.3223179877 -0.5043920279 -0.1132699996 endloop endfacet facet normal 0.134433 0.990782 -0.016681 outer loop vertex 0.4113849998 0.5032709837 0.2461169958 vertex 0.3902060091 0.5064489841 0.2641940117 vertex 0.4146839976 0.5032989979 0.2743670046 endloop endfacet facet normal -0.035405 -0.999343 -0.007788 outer loop vertex 0.3484539986 -0.5054690242 -0.0938865989 vertex 0.3223179877 -0.5043920279 -0.1132699996 vertex 0.3520669937 -0.5053610206 -0.1241720021 endloop endfacet facet normal -0.999478 0.031815 0.005635 outer loop vertex -0.5002369881 -0.2139869928 0.1010129973 vertex -0.5008940101 -0.2375649959 0.1175990030 vertex -0.4999769926 -0.2108519971 0.1294279993 endloop endfacet facet normal -0.999994 0.002574 0.002513 outer loop vertex -0.4995189905 -0.1242860034 0.0625336990 vertex -0.4996190071 -0.1389719993 0.0377757996 vertex -0.4995999932 -0.1584720016 0.0653200001 endloop endfacet facet normal -0.999966 0.002992 0.007645 outer loop vertex -0.4995999932 -0.1584720016 0.0653200001 vertex -0.4993340075 -0.1339630038 0.0905191004 vertex -0.4995189905 -0.1242860034 0.0625336990 endloop endfacet facet normal -0.077583 -0.996958 -0.007479 outer loop vertex -0.3691169918 -0.5047519803 -0.0837370977 vertex -0.3940050006 -0.5027109981 -0.0976279974 vertex -0.3676449955 -0.5046430230 -0.1135319993 endloop endfacet facet normal -0.073899 -0.997166 -0.014110 outer loop vertex -0.3926450014 -0.5032590032 -0.0660230964 vertex -0.3940050006 -0.5027109981 -0.0976279974 vertex -0.3691169918 -0.5047519803 -0.0837370977 endloop endfacet facet normal -0.135484 -0.990689 -0.013415 outer loop vertex -0.3881630003 -0.5042150021 -0.0406882986 vertex -0.4111250043 -0.5010510087 -0.0424442999 vertex -0.3926450014 -0.5032590032 -0.0660230964 endloop endfacet facet normal 0.944567 -0.011831 0.328104 outer loop vertex 0.4913879931 -0.1148300022 0.4511890113 vertex 0.4991999865 -0.1102640033 0.4288640022 vertex 0.4942530096 -0.0860714987 0.4439780116 endloop endfacet facet normal -0.384281 0.203759 -0.900450 outer loop vertex -0.4387570024 0.4220890105 -0.4914959967 vertex -0.4507369995 0.4035519958 -0.4905779958 vertex -0.4615589976 0.4227469862 -0.4816159904 endloop endfacet facet normal 0.036161 -0.193485 -0.980437 outer loop vertex -0.2604019940 -0.4181160033 -0.5008569956 vertex -0.2905609906 -0.4280189872 -0.5000150204 vertex -0.2859539986 -0.4008539915 -0.5052059889 endloop endfacet facet normal 0.078984 -0.370420 -0.925500 outer loop vertex -0.2905609906 -0.4280189872 -0.5000150204 vertex -0.2973940074 -0.4513579905 -0.4912570119 vertex -0.3192879856 -0.4365629852 -0.4990470111 endloop endfacet facet normal -0.012191 0.702260 -0.711817 outer loop vertex 0.1294080019 0.4680170119 -0.4822599888 vertex 0.1316580027 0.4835439920 -0.4669800103 vertex 0.1561360061 0.4760070145 -0.4748350084 endloop endfacet facet normal -0.018802 0.334874 0.942075 outer loop vertex 0.1305879951 0.4255790114 0.4979229867 vertex 0.1560489982 0.4402109981 0.4932299852 vertex 0.1276039928 0.4498780072 0.4892260134 endloop endfacet facet normal 0.008215 -0.999707 -0.022753 outer loop vertex 0.0708180964 -0.5051109791 -0.3734070063 vertex 0.1003879979 -0.5045850277 -0.3858399987 vertex 0.0961619020 -0.5053240061 -0.3548969924 endloop endfacet facet normal 0.004010 0.038668 -0.999244 outer loop vertex 0.0807128996 -0.2419929951 -0.5011659861 vertex 0.1021709964 -0.2662349939 -0.5020179749 vertex 0.0705066025 -0.2743479908 -0.5024589896 endloop endfacet facet normal 0.002262 0.041432 -0.999139 outer loop vertex 0.1021709964 -0.2662349939 -0.5020179749 vertex 0.1203560010 -0.2864960134 -0.5028169751 vertex 0.0940997973 -0.3033660054 -0.5035759807 endloop endfacet facet normal -0.321616 0.023729 0.946573 outer loop vertex -0.4544560015 0.1439339966 0.4924669862 vertex -0.4531359971 0.1201789975 0.4935109913 vertex -0.4360620081 0.1333110034 0.4989829957 endloop endfacet facet normal -0.608950 0.512485 0.605425 outer loop vertex -0.4639010131 0.4556109905 0.4740270078 vertex -0.4573689997 0.4671800137 0.4708040059 vertex -0.4703429937 0.4608060122 0.4631499946 endloop endfacet facet normal 0.027154 -0.999627 -0.002817 outer loop vertex -0.3281480074 -0.5047730207 0.1453969926 vertex -0.3254199922 -0.5047789812 0.1738130003 vertex -0.3467819989 -0.5053269863 0.1623589993 endloop endfacet facet normal 0.014102 -0.999784 -0.015255 outer loop vertex -0.3254199922 -0.5047789812 0.1738130003 vertex -0.3238059878 -0.5052379966 0.2053889930 vertex -0.3552609980 -0.5054659843 0.1912530065 endloop endfacet facet normal -0.009051 -0.999931 -0.007466 outer loop vertex -0.3467819989 -0.5053269863 0.1623589993 vertex -0.3552609980 -0.5054659843 0.1912530065 vertex -0.3710010052 -0.5051059723 0.1621180028 endloop endfacet facet normal -0.547512 0.030922 0.836227 outer loop vertex -0.4693909883 -0.2239200026 0.4778870046 vertex -0.4689219892 -0.2522859871 0.4792430103 vertex -0.4525789917 -0.2375359982 0.4893980026 endloop endfacet facet normal 0.025873 -0.999656 -0.004224 outer loop vertex -0.3467819989 -0.5053269863 0.1623589993 vertex -0.3534010053 -0.5054010153 0.1393360049 vertex -0.3281480074 -0.5047730207 0.1453969926 endloop endfacet facet normal -0.047361 -0.998790 0.013245 outer loop vertex -0.3552609980 -0.5054659843 0.1912530065 vertex -0.3924019933 -0.5037249923 0.1897320002 vertex -0.3710010052 -0.5051059723 0.1621180028 endloop endfacet facet normal -0.100219 -0.994894 -0.011936 outer loop vertex -0.4054200053 -0.5028319955 0.2246019989 vertex -0.3924019933 -0.5037249923 0.1897320002 vertex -0.3768889904 -0.5056539774 0.2202640027 endloop endfacet facet normal -0.009868 -0.010570 -0.999895 outer loop vertex 0.1978570074 -0.1030180007 -0.4996930063 vertex 0.1937610060 -0.1392100006 -0.4992699921 vertex 0.1683620065 -0.1238240004 -0.4991819859 endloop endfacet facet normal 0.038846 -0.006937 -0.999221 outer loop vertex -0.2370129973 -0.0877901018 -0.5008760095 vertex -0.2589589953 -0.1112959981 -0.5015659928 vertex -0.2657969892 -0.0879336968 -0.5019940138 endloop endfacet facet normal 0.036057 -0.002955 -0.999345 outer loop vertex -0.2331749946 -0.1200620010 -0.5005220175 vertex -0.2337370068 -0.1468790025 -0.5004630089 vertex -0.2526229918 -0.1338440031 -0.5011829734 endloop endfacet facet normal 0.040446 0.003413 -0.999176 outer loop vertex -0.2526229918 -0.1338440031 -0.5011829734 vertex -0.2337370068 -0.1468790025 -0.5004630089 vertex -0.2581799924 -0.1564110070 -0.5014849901 endloop endfacet facet normal 0.003409 -0.031116 -0.999510 outer loop vertex 0.0222529992 0.2463610023 -0.5011330247 vertex -0.0058423402 0.2259359956 -0.5005930066 vertex -0.0115155000 0.2585929930 -0.5016289949 endloop endfacet facet normal 0.038352 -0.006197 -0.999245 outer loop vertex -0.2526229918 -0.1338440031 -0.5011829734 vertex -0.2589589953 -0.1112959981 -0.5015659928 vertex -0.2331749946 -0.1200620010 -0.5005220175 endloop endfacet facet normal -0.272260 0.078310 -0.959032 outer loop vertex -0.4137090147 -0.2226680070 -0.5006629825 vertex -0.4283779860 -0.2509990036 -0.4988119900 vertex -0.4444490075 -0.2206449956 -0.4917710125 endloop endfacet facet normal 0.863692 0.009763 -0.503925 outer loop vertex 0.4883219898 -0.1391749978 -0.4543969929 vertex 0.4823170006 -0.1201739982 -0.4643209875 vertex 0.4908759892 -0.1114780009 -0.4494830072 endloop endfacet facet normal 0.932193 -0.021858 -0.361300 outer loop vertex 0.4908759892 -0.1114780009 -0.4494830072 vertex 0.4968009889 -0.1337410063 -0.4328489900 vertex 0.4883219898 -0.1391749978 -0.4543969929 endloop endfacet facet normal -0.323178 0.086693 -0.942359 outer loop vertex -0.4521250129 -0.2539879978 -0.4909430146 vertex -0.4283779860 -0.2509990036 -0.4988119900 vertex -0.4402520061 -0.2775889933 -0.4971860051 endloop endfacet facet normal 0.727703 -0.032205 0.685136 outer loop vertex 0.4776679873 0.2461349964 0.4711759984 vertex 0.4775100052 0.2692219913 0.4724290073 vertex 0.4685809910 0.2600359917 0.4814809859 endloop endfacet facet normal -0.952578 -0.299101 -0.055984 outer loop vertex -0.4925130010 -0.4463939965 0.0742110983 vertex -0.4988499880 -0.4290330112 0.0892826989 vertex -0.4982079864 -0.4256359935 0.0602101982 endloop endfacet facet normal 0.036110 0.001788 0.999346 outer loop vertex -0.2485920042 -0.0981959030 0.5017979741 vertex -0.2131150067 -0.1115799993 0.5005400181 vertex -0.2188539952 -0.0761625022 0.5006840229 endloop endfacet facet normal -0.723540 0.690272 -0.003724 outer loop vertex -0.4671210051 0.4804799855 0.1216019988 vertex -0.4775980115 0.4694240093 0.1078799963 vertex -0.4781630039 0.4689840078 0.1360940039 endloop endfacet facet normal -0.998582 0.030040 0.043952 outer loop vertex -0.5051199794 -0.2338870019 -0.2927370071 vertex -0.5038440228 -0.2030529976 -0.2848219872 vertex -0.5052419901 -0.2135690004 -0.3093959987 endloop endfacet facet normal -0.031788 0.994022 -0.104451 outer loop vertex -0.3218039870 0.5090280175 -0.3800820112 vertex -0.3357270062 0.5062850118 -0.4019489884 vertex -0.3515900075 0.5088620186 -0.3725970089 endloop endfacet facet normal -0.152555 0.945030 -0.289214 outer loop vertex -0.3868170083 0.4977599978 -0.4291149974 vertex -0.4016200006 0.4884980023 -0.4515709877 vertex -0.4217000008 0.4921610057 -0.4290100038 endloop endfacet facet normal -0.040289 0.978969 -0.199993 outer loop vertex -0.3692240119 0.5046370029 -0.4032680094 vertex -0.3357270062 0.5062850118 -0.4019489884 vertex -0.3503009975 0.4998059869 -0.4307279885 endloop endfacet facet normal 0.133811 0.990921 0.013056 outer loop vertex 0.3938899934 0.5036569834 0.1362349987 vertex 0.4202550054 0.5000069737 0.1430470049 vertex 0.4132179916 0.5013279915 0.1149069965 endloop endfacet facet normal 0.143156 0.989411 -0.023922 outer loop vertex 0.4202550054 0.5000069737 0.1430470049 vertex 0.3938899934 0.5036569834 0.1362349987 vertex 0.4021709859 0.5031080246 0.1630859971 endloop endfacet facet normal -0.040385 -0.014824 0.999074 outer loop vertex 0.3210580051 0.1801259965 0.5048599839 vertex 0.3308160007 0.1536110044 0.5048609972 vertex 0.3444089890 0.1727180034 0.5056939721 endloop endfacet facet normal -0.861302 0.508009 -0.009325 outer loop vertex -0.4775980115 0.4694240093 0.1078799963 vertex -0.4903779924 0.4480389953 0.1232839972 vertex -0.4781630039 0.4689840078 0.1360940039 endloop endfacet facet normal 0.003026 -0.041751 -0.999123 outer loop vertex 0.0121104997 0.2814719975 -0.5024840236 vertex 0.0066161398 0.3073250055 -0.5035809875 vertex 0.0308302995 0.3051800132 -0.5034180284 endloop endfacet facet normal 0.999989 0.004082 -0.002415 outer loop vertex 0.4997969866 -0.1589870006 0.0156727992 vertex 0.4996559918 -0.1415410042 -0.0132261999 vertex 0.4996519983 -0.1239319965 0.0148855001 endloop endfacet facet normal -0.003081 -0.949414 -0.314012 outer loop vertex 0.1558780074 -0.4990710020 -0.4256600142 vertex 0.1305239946 -0.5006179810 -0.4207339883 vertex 0.1353729963 -0.4931089878 -0.4434849918 endloop endfacet facet normal -0.005609 0.999950 -0.008240 outer loop vertex -0.1316400021 0.4989460111 0.1645230055 vertex -0.1135020033 0.4992530048 0.1894309968 vertex -0.0955753997 0.4991700053 0.1671569943 endloop endfacet facet normal 0.019952 -0.978634 -0.204640 outer loop vertex 0.1305239946 -0.5006179810 -0.4207339883 vertex 0.1558780074 -0.4990710020 -0.4256600142 vertex 0.1465039998 -0.5030289888 -0.4076460004 endloop endfacet facet normal -0.009001 0.999899 -0.010970 outer loop vertex -0.0955753997 0.4991700053 0.1671569943 vertex -0.1135020033 0.4992530048 0.1894309968 vertex -0.0859507993 0.4996060133 0.1990019977 endloop endfacet facet normal -0.999947 -0.005081 0.008931 outer loop vertex -0.4994919896 -0.0142277004 -0.1665969938 vertex -0.4997879863 0.0034775699 -0.1896660030 vertex -0.4996579885 -0.0250719003 -0.1913519949 endloop endfacet facet normal -0.999842 -0.006662 0.016466 outer loop vertex -0.4998410046 -0.0687171966 -0.2114380002 vertex -0.4993439913 -0.0959310979 -0.1922679991 vertex -0.4993149936 -0.0687583014 -0.1795140058 endloop endfacet facet normal -0.999536 -0.005658 0.029928 outer loop vertex -0.5000140071 -0.0381857008 -0.2135500014 vertex -0.5001860261 -0.0111496001 -0.2141840011 vertex -0.5006870031 -0.0255658999 -0.2336409986 endloop endfacet facet normal -0.999098 -0.005928 0.042047 outer loop vertex -0.5007269979 -0.0500671007 -0.2379260063 vertex -0.5018100142 -0.0614985004 -0.2652719915 vertex -0.5007299781 -0.0789932013 -0.2420749962 endloop endfacet facet normal 0.036166 -0.999307 0.008759 outer loop vertex -0.3392480016 -0.5051630139 -0.1719409972 vertex -0.3099949956 -0.5040760040 -0.1687110066 vertex -0.3287850022 -0.5045469999 -0.1448629946 endloop endfacet facet normal -0.999786 -0.006234 0.019718 outer loop vertex -0.4995509982 -0.0485226996 -0.1933410019 vertex -0.4996579885 -0.0250719003 -0.1913519949 vertex -0.5000140071 -0.0381857008 -0.2135500014 endloop endfacet facet normal 0.999902 -0.005688 0.012766 outer loop vertex 0.4997670054 -0.0578929000 -0.1980859935 vertex 0.4993070066 -0.0831224993 -0.1732989997 vertex 0.4996399879 -0.0973026976 -0.2056979984 endloop endfacet facet normal 0.998643 0.052069 0.000852 outer loop vertex 0.5032039881 -0.2924500108 -0.1332979947 vertex 0.5033190250 -0.2942239940 -0.1597339958 vertex 0.5020390153 -0.2698499858 -0.1489959955 endloop endfacet facet normal 0.002385 -0.999996 0.001680 outer loop vertex 0.1473399997 -0.4995290041 0.0232276991 vertex 0.1187269986 -0.4995749891 0.0364863984 vertex 0.1277119964 -0.4995979965 0.0100276005 endloop endfacet facet normal 0.999893 -0.004630 0.013845 outer loop vertex 0.4997670054 -0.0578929000 -0.1980859935 vertex 0.4999909997 -0.0237686001 -0.2028519958 vertex 0.4996280074 -0.0354111008 -0.1805299968 endloop endfacet facet normal 0.006681 -0.107508 -0.994182 outer loop vertex 0.0195742007 -0.4045029879 -0.5024049878 vertex -0.0031299901 -0.3923110068 -0.5038759708 vertex 0.0174438003 -0.3832550049 -0.5047169924 endloop endfacet facet normal -0.055589 -0.024667 0.998149 outer loop vertex -0.3638550043 0.2050859928 0.5054240227 vertex -0.3808000088 0.2378890067 0.5052909851 vertex -0.3996669948 0.2090680003 0.5035279989 endloop endfacet facet normal -0.102250 0.006087 0.994740 outer loop vertex -0.3996669948 0.2090680003 0.5035279989 vertex -0.3808000088 0.2378890067 0.5052909851 vertex -0.4134280086 0.2397059947 0.5019260049 endloop endfacet facet normal -0.030950 -0.999399 0.015591 outer loop vertex 0.2656250000 -0.5074869990 -0.3313789964 vertex 0.2589879930 -0.5076799989 -0.3569250107 vertex 0.2855960131 -0.5084829926 -0.3555780053 endloop endfacet facet normal -0.688518 -0.725008 -0.017513 outer loop vertex -0.4698050022 -0.4770889878 0.1442469954 vertex -0.4845199883 -0.4635320008 0.1615259945 vertex -0.4859690070 -0.4615480006 0.1363600045 endloop endfacet facet normal 0.028900 -0.284017 -0.958384 outer loop vertex -0.0071705501 -0.4212050140 -0.4993160069 vertex -0.0248978008 -0.4444969893 -0.4929479957 vertex -0.0401871987 -0.4253880084 -0.4990719855 endloop endfacet facet normal -0.033252 -0.999316 0.016189 outer loop vertex 0.2589879930 -0.5076799989 -0.3569250107 vertex 0.2656250000 -0.5074869990 -0.3313789964 vertex 0.2383960038 -0.5067639947 -0.3426780105 endloop endfacet facet normal 0.018448 -0.474824 -0.879887 outer loop vertex -0.0248978008 -0.4444969893 -0.4929479957 vertex 0.0036057599 -0.4466510117 -0.4911879897 vertex -0.0155950002 -0.4623680115 -0.4831089973 endloop endfacet facet normal -0.194900 -0.363417 0.911011 outer loop vertex -0.4098689854 -0.4532600045 0.4883239865 vertex -0.3944180012 -0.4385539889 0.4974960089 vertex -0.4140590131 -0.4291009903 0.4970650077 endloop endfacet facet normal 0.999176 0.006084 -0.040125 outer loop vertex 0.5042759776 -0.1014740020 0.3158490062 vertex 0.5054780245 -0.1024309993 0.3456369936 vertex 0.5049719810 -0.1289619952 0.3290129900 endloop endfacet facet normal 0.999967 -0.005331 -0.006057 outer loop vertex 0.4994519949 -0.1085579991 -0.0683917999 vertex 0.4992319942 -0.1178330034 -0.0965503976 vertex 0.4994130135 -0.0926095024 -0.0888653025 endloop endfacet facet normal 0.999965 -0.005710 -0.006058 outer loop vertex 0.4992319942 -0.1178330034 -0.0965503976 vertex 0.4990170002 -0.1237339973 -0.1264750063 vertex 0.4992629886 -0.0903856009 -0.1173039973 endloop endfacet facet normal 0.015853 -0.206329 -0.978354 outer loop vertex 0.0195742007 -0.4045029879 -0.5024049878 vertex 0.0247696992 -0.4290120006 -0.4971520007 vertex -0.0071705501 -0.4212050140 -0.4993160069 endloop endfacet facet normal 0.999968 0.008036 -0.000027 outer loop vertex 0.4996559918 -0.1415410042 -0.0132261999 vertex 0.4997969866 -0.1589870006 0.0156727992 vertex 0.4999339879 -0.1761319935 -0.0132203996 endloop endfacet facet normal -0.428398 0.020265 0.903363 outer loop vertex -0.4466710091 0.2901310027 0.4933010042 vertex -0.4414669871 0.3207060099 0.4950830042 vertex -0.4622130096 0.3100839853 0.4854829907 endloop endfacet facet normal -0.281507 -0.008010 0.959526 outer loop vertex -0.4466710091 0.2901310027 0.4933010042 vertex -0.4210039973 0.2992079854 0.5009070039 vertex -0.4414669871 0.3207060099 0.4950830042 endloop endfacet facet normal -0.999763 0.007991 0.020271 outer loop vertex -0.5049870014 -0.1120619997 -0.3356379867 vertex -0.5045499802 -0.0843036994 -0.3250260055 vertex -0.5052710176 -0.0880386978 -0.3591159880 endloop endfacet facet normal -0.000275 -0.982435 -0.186603 outer loop vertex -0.3264890015 -0.5041390061 -0.4161860049 vertex -0.3504399955 -0.5077099800 -0.3973500133 vertex -0.3572640121 -0.5027970076 -0.4232060015 endloop endfacet facet normal -0.014607 -0.983017 -0.182931 outer loop vertex -0.3572640121 -0.5027970076 -0.4232060015 vertex -0.3504399955 -0.5077099800 -0.3973500133 vertex -0.3786279857 -0.5058159828 -0.4052770138 endloop endfacet facet normal -0.025286 -0.947396 -0.319063 outer loop vertex -0.3860220015 -0.5000619888 -0.4290480018 vertex -0.3652360141 -0.4949710071 -0.4458119869 vertex -0.3572640121 -0.5027970076 -0.4232060015 endloop endfacet facet normal -0.072181 -0.925946 -0.370695 outer loop vertex -0.3652360141 -0.4949710071 -0.4458119869 vertex -0.3860220015 -0.5000619888 -0.4290480018 vertex -0.3942080140 -0.4904609919 -0.4514360130 endloop endfacet facet normal 0.004784 -0.038201 -0.999259 outer loop vertex 0.0442990996 0.3315590024 -0.5043619871 vertex 0.0308302995 0.3051800132 -0.5034180284 vertex 0.0173189007 0.3289130032 -0.5043900013 endloop endfacet facet normal -0.911490 0.411013 -0.015963 outer loop vertex -0.4982010126 0.4385919869 0.3284240067 vertex -0.4918459952 0.4517300129 0.3038269877 vertex -0.5014349818 0.4303320050 0.3004069924 endloop endfacet facet normal -0.999261 -0.038206 -0.004188 outer loop vertex -0.5034869909 0.2918680012 -0.0204250999 vertex -0.5043770075 0.3124240041 0.0044055101 vertex -0.5046430230 0.3226029873 -0.0249795001 endloop endfacet facet normal -0.999519 0.002519 0.030912 outer loop vertex -0.5049679875 0.0481497012 -0.3408220112 vertex -0.5040330291 0.0453325994 -0.3103609979 vertex -0.5043240190 0.0746408999 -0.3221580088 endloop endfacet facet normal -0.999161 0.006361 0.040449 outer loop vertex -0.5043240190 0.0746408999 -0.3221580088 vertex -0.5040330291 0.0453325994 -0.3103609979 vertex -0.5030599833 0.0690457001 -0.2900539935 endloop endfacet facet normal 0.999963 -0.004782 -0.007145 outer loop vertex 0.4991370142 0.1749390066 0.1645099968 vertex 0.4989640117 0.1539900005 0.1543180048 vertex 0.4989809990 0.1760369986 0.1419409961 endloop endfacet facet normal 0.032674 0.003281 -0.999461 outer loop vertex -0.2417210042 -0.3558500111 -0.5061560273 vertex -0.2372650057 -0.3307569921 -0.5059279799 vertex -0.2142480016 -0.3443099856 -0.5052199960 endloop endfacet facet normal 0.044735 -0.000812 -0.998999 outer loop vertex -0.2417210042 -0.3558500111 -0.5061560273 vertex -0.2652080059 -0.3592379987 -0.5072050095 vertex -0.2601239979 -0.3363269866 -0.5069959760 endloop endfacet facet normal 0.043403 0.021535 -0.998826 outer loop vertex -0.2142480016 -0.3443099856 -0.5052199960 vertex -0.2372650057 -0.3307569921 -0.5059279799 vertex -0.2184240073 -0.3073680103 -0.5046049953 endloop endfacet facet normal -0.000183 0.028711 -0.999588 outer loop vertex -0.1351789981 -0.3185130060 -0.5038470030 vertex -0.1568080038 -0.3400270045 -0.5044609904 vertex -0.1618909985 -0.3090049922 -0.5035690069 endloop endfacet facet normal 0.005063 0.043434 -0.999043 outer loop vertex -0.1618909985 -0.3090049922 -0.5035690069 vertex -0.1420599967 -0.2900870144 -0.5026460290 vertex -0.1351789981 -0.3185130060 -0.5038470030 endloop endfacet facet normal 0.009292 0.032641 -0.999424 outer loop vertex -0.1618909985 -0.3090049922 -0.5035690069 vertex -0.1867100000 -0.3268930018 -0.5043839812 vertex -0.1864490062 -0.2936550081 -0.5032960176 endloop endfacet facet normal 0.034390 0.036943 -0.998725 outer loop vertex -0.2184240073 -0.3073680103 -0.5046049953 vertex -0.2432959974 -0.2766189873 -0.5043240190 vertex -0.2091359943 -0.2695699930 -0.5028870106 endloop endfacet facet normal 0.018500 0.018733 -0.999653 outer loop vertex -0.2184240073 -0.3073680103 -0.5046049953 vertex -0.1867100000 -0.3268930018 -0.5043839812 vertex -0.2142480016 -0.3443099856 -0.5052199960 endloop endfacet facet normal 0.004237 0.999954 -0.008665 outer loop vertex -0.3684679866 0.5049920082 0.1737139970 vertex -0.3656150103 0.5051770210 0.1964599937 vertex -0.3420110047 0.5049880147 0.1861889958 endloop endfacet facet normal -0.001163 -0.026032 -0.999660 outer loop vertex 0.0026126399 0.3497689962 -0.5049160123 vertex 0.0173189007 0.3289130032 -0.5043900013 vertex -0.0079583004 0.3257800043 -0.5042790174 endloop endfacet facet normal 0.999957 0.005876 0.007200 outer loop vertex 0.5057470202 0.3634769917 0.0283298995 vertex 0.5055239797 0.3793259859 0.0463734008 vertex 0.5055860281 0.3575989902 0.0554874018 endloop endfacet facet normal 0.015839 -0.856947 -0.515162 outer loop vertex 0.1261280030 -0.4814279974 -0.4632000029 vertex 0.1353729963 -0.4931089878 -0.4434849918 vertex 0.1055160016 -0.4903280139 -0.4490289986 endloop endfacet facet normal -0.006477 -0.999961 -0.006025 outer loop vertex -0.0645999983 -0.4994159937 -0.1332489997 vertex -0.0702048019 -0.4995130002 -0.1111240014 vertex -0.0891562030 -0.4993169904 -0.1232829988 endloop endfacet facet normal 0.004753 0.999961 -0.007478 outer loop vertex -0.3420110047 0.5049880147 0.1861889958 vertex -0.3656150103 0.5051770210 0.1964599937 vertex -0.3483870029 0.5052229762 0.2135549933 endloop endfacet facet normal -0.040803 0.998806 0.026873 outer loop vertex 0.2700929940 0.5076169968 0.3710669875 vertex 0.2444330007 0.5071570277 0.3492020071 vertex 0.2393639982 0.5061699748 0.3781920075 endloop endfacet facet normal -0.020178 0.999331 0.030497 outer loop vertex 0.2444330007 0.5071570277 0.3492020071 vertex 0.2172330022 0.5062450171 0.3610900044 vertex 0.2393639982 0.5061699748 0.3781920075 endloop endfacet facet normal -0.030746 -0.034221 0.998941 outer loop vertex 0.3135940135 0.2120980024 0.5050939918 vertex 0.3477199972 0.2266840041 0.5066440105 vertex 0.3180409968 0.2530269921 0.5066329837 endloop endfacet facet normal -0.016817 -0.984576 0.174148 outer loop vertex -0.3432449996 -0.5064409971 0.4016050100 vertex -0.3259930015 -0.5040469766 0.4168060124 vertex -0.3530449867 -0.5024200082 0.4233919978 endloop endfacet facet normal -0.032843 0.036880 0.998780 outer loop vertex 0.2883970141 -0.3251250088 0.5078939795 vertex 0.3229799867 -0.3104949892 0.5084909797 vertex 0.2907400131 -0.2923280001 0.5067600012 endloop endfacet facet normal 0.995912 -0.002750 -0.090283 outer loop vertex 0.5045750141 0.1736180037 -0.3881309927 vertex 0.5021389723 0.1808069944 -0.4152219892 vertex 0.5031030178 0.2053149939 -0.4053339958 endloop endfacet facet normal 0.977671 0.006113 -0.210053 outer loop vertex 0.4981949925 0.1701290011 -0.4336769879 vertex 0.5024470091 0.1571190059 -0.4142650068 vertex 0.4984599948 0.1439629942 -0.4332050085 endloop endfacet facet normal 0.977413 0.004174 -0.211296 outer loop vertex 0.4981949925 0.1701290011 -0.4336769879 vertex 0.5021389723 0.1808069944 -0.4152219892 vertex 0.5024470091 0.1571190059 -0.4142650068 endloop endfacet facet normal -0.973069 0.229552 0.021040 outer loop vertex -0.4959509969 0.4284330010 -0.1167540029 vertex -0.5011829734 0.4066849947 -0.1214490011 vertex -0.5000650287 0.4090810120 -0.0958862975 endloop endfacet facet normal -0.489576 0.858710 -0.151438 outer loop vertex -0.4529150128 0.4893420041 -0.3906329870 vertex -0.4487920105 0.4870760143 -0.4168109894 vertex -0.4678190053 0.4781939983 -0.4056639969 endloop endfacet facet normal -0.009251 0.856784 0.515592 outer loop vertex 0.1654549986 0.4881190062 0.4500699937 vertex 0.1651729941 0.4767520130 0.4689539969 vertex 0.1877180040 0.4789560139 0.4656960070 endloop endfacet facet normal -0.039169 0.041714 0.998362 outer loop vertex 0.2613230050 -0.3062430024 0.5061590075 vertex 0.2350129932 -0.2868149877 0.5043150187 vertex 0.2316659987 -0.3196339905 0.5055549741 endloop endfacet facet normal 0.998589 -0.038573 -0.036488 outer loop vertex 0.5052959919 0.2918309867 0.2470979989 vertex 0.5058019757 0.3238399923 0.2271070033 vertex 0.5070710182 0.3246580064 0.2609730065 endloop endfacet facet normal 0.004975 0.003246 -0.999982 outer loop vertex 0.1052289978 0.0248080995 -0.4996660054 vertex 0.0899396986 0.0522412993 -0.4996530116 vertex 0.1207569987 0.0527619012 -0.4994980097 endloop endfacet facet normal -0.482372 0.865725 -0.133553 outer loop vertex -0.4654139876 0.4757420123 -0.4302450120 vertex -0.4678190053 0.4781939983 -0.4056639969 vertex -0.4487920105 0.4870760143 -0.4168109894 endloop endfacet facet normal 0.709203 0.704754 -0.018779 outer loop vertex 0.4826439917 0.4644980133 0.3017129898 vertex 0.4814459980 0.4648680091 0.2703549862 vertex 0.4672890007 0.4795820117 0.2879050076 endloop endfacet facet normal 0.998515 -0.045269 -0.030298 outer loop vertex 0.5040609837 0.2941179872 0.2134039998 vertex 0.5034149885 0.2969030142 0.1879529953 vertex 0.5046290159 0.3145630062 0.2015769929 endloop endfacet facet normal -0.002099 -0.999986 0.004961 outer loop vertex -0.0271803997 -0.4996689856 0.1068160012 vertex -0.0051222900 -0.4997979999 0.0901447013 vertex -0.0000046448 -0.4996629953 0.1195219979 endloop endfacet facet normal 0.003049 -0.999995 -0.000199 outer loop vertex 0.0011388900 -0.4996660054 0.1520899981 vertex -0.0000046448 -0.4996629953 0.1195219979 vertex 0.0343503989 -0.4995610118 0.1334159970 endloop endfacet facet normal 0.006486 0.103957 0.994561 outer loop vertex -0.3068700135 0.3804709911 0.5072950125 vertex -0.2793459892 0.3917169869 0.5059400201 vertex -0.3079699874 0.4076910019 0.5044569969 endloop endfacet facet normal 0.004308 -0.999982 -0.004295 outer loop vertex -0.1568019986 -0.4994190037 -0.0439165011 vertex -0.1821179986 -0.4994750023 -0.0562725998 vertex -0.1589179933 -0.4993019998 -0.0732797012 endloop endfacet facet normal -0.000959 -0.999990 -0.004425 outer loop vertex -0.1354310066 -0.4992470145 -0.0907950997 vertex -0.1589179933 -0.4993019998 -0.0732797012 vertex -0.1617009938 -0.4991700053 -0.1025080010 endloop endfacet facet normal 0.949837 -0.312395 0.014797 outer loop vertex 0.4993929863 -0.4294539988 -0.0125211002 vertex 0.4942249954 -0.4458000064 -0.0258792993 vertex 0.4993939996 -0.4307439923 -0.0398209989 endloop endfacet facet normal 0.927603 0.368476 -0.061467 outer loop vertex 0.4926869869 0.4509570003 0.3146499991 vertex 0.4960269928 0.4464679956 0.3381440043 vertex 0.5002459884 0.4322220087 0.3164129853 endloop endfacet facet normal 0.035176 -0.998319 0.046060 outer loop vertex -0.2118390054 -0.5041760206 -0.2885249853 vertex -0.2361219972 -0.5060139894 -0.3098169863 vertex -0.2105350047 -0.5057970285 -0.3246549964 endloop endfacet facet normal 0.998436 -0.025910 0.049537 outer loop vertex 0.5033929944 0.2011059970 -0.2890670002 vertex 0.5048199892 0.2213059962 -0.3072629869 vertex 0.5036600232 0.2233179957 -0.2828310132 endloop endfacet facet normal -0.045743 0.044065 0.997981 outer loop vertex 0.2686930001 -0.2497390062 0.5038250089 vertex 0.2906590104 -0.2620410025 0.5053750277 vertex 0.2886030078 -0.2340980023 0.5040469766 endloop endfacet facet normal 0.749424 0.633644 0.191987 outer loop vertex 0.4694429934 0.4740029871 0.4458740056 vertex 0.4801880121 0.4612210095 0.4461170137 vertex 0.4777219892 0.4696089923 0.4280590117 endloop endfacet facet normal 0.809950 -0.049266 -0.584426 outer loop vertex 0.4763740003 -0.1408900023 -0.4708110094 vertex 0.4823170006 -0.1201739982 -0.4643209875 vertex 0.4883219898 -0.1391749978 -0.4543969929 endloop endfacet facet normal -0.041037 0.043542 0.998208 outer loop vertex 0.3148739934 -0.2463479936 0.5056859851 vertex 0.2906590104 -0.2620410025 0.5053750277 vertex 0.3169159889 -0.2753719985 0.5070359707 endloop endfacet facet normal -0.037940 0.042901 0.998359 outer loop vertex 0.2686930001 -0.2497390062 0.5038250089 vertex 0.2606599927 -0.2265439928 0.5025230050 vertex 0.2395790070 -0.2516089976 0.5027989745 endloop endfacet facet normal -0.381223 -0.077538 0.921226 outer loop vertex -0.4531710148 -0.3968279958 0.4902090132 vertex -0.4326010048 -0.3876360059 0.4994949996 vertex -0.4501760006 -0.3700059950 0.4937059879 endloop endfacet facet normal 0.027096 -0.999117 0.032116 outer loop vertex -0.2105350047 -0.5057970285 -0.3246549964 vertex -0.2361219972 -0.5060139894 -0.3098169863 vertex -0.2407590002 -0.5070829988 -0.3391610086 endloop endfacet facet normal -0.035995 0.041267 0.998500 outer loop vertex 0.2395790070 -0.2516089976 0.5027989745 vertex 0.2606599927 -0.2265439928 0.5025230050 vertex 0.2321369946 -0.2188799977 0.5011780262 endloop endfacet facet normal -0.000034 -0.014132 -0.999900 outer loop vertex 0.0196129996 0.2124769986 -0.5002210140 vertex 0.0180249996 0.1819130033 -0.4997889996 vertex -0.0023375901 0.1990839988 -0.5000309944 endloop endfacet facet normal 0.998660 0.003031 0.051654 outer loop vertex 0.5045019984 -0.1207489967 -0.3233239949 vertex 0.5030210018 -0.1287920028 -0.2942189872 vertex 0.5041660070 -0.1502860039 -0.3150950074 endloop endfacet facet normal 0.010374 -0.999896 -0.010052 outer loop vertex 0.0847008973 -0.4993790090 0.1790139973 vertex 0.0555741005 -0.4998010099 0.1909310073 vertex 0.0606452003 -0.4994300008 0.1592590064 endloop endfacet facet normal -0.359618 -0.128852 0.924160 outer loop vertex -0.4531710148 -0.3968279958 0.4902090132 vertex -0.4352729917 -0.4144980013 0.4947099984 vertex -0.4326010048 -0.3876360059 0.4994949996 endloop endfacet facet normal 0.998652 0.002858 0.051831 outer loop vertex 0.5041660070 -0.1502860039 -0.3150950074 vertex 0.5030210018 -0.1287920028 -0.2942189872 vertex 0.5027070045 -0.1564490050 -0.2866440117 endloop endfacet facet normal 0.024647 0.033869 0.999122 outer loop vertex -0.1834190041 -0.3126200140 0.5046010017 vertex -0.2144629955 -0.3059589863 0.5051410198 vertex -0.2025440037 -0.3312700093 0.5057049990 endloop endfacet facet normal 0.030968 0.018513 0.999349 outer loop vertex -0.2280000001 -0.3324649930 0.5065159798 vertex -0.2098619938 -0.3555189967 0.5063809752 vertex -0.2025440037 -0.3312700093 0.5057049990 endloop endfacet facet normal 0.037613 -0.998168 0.047387 outer loop vertex -0.2361219972 -0.5060139894 -0.3098169863 vertex -0.2478539944 -0.5051950216 -0.2832539976 vertex -0.2700789869 -0.5074269772 -0.3126269877 endloop endfacet facet normal 0.035993 -0.058249 0.997653 outer loop vertex -0.2201440036 -0.3804160058 0.5063779950 vertex -0.2064470053 -0.3975580037 0.5048829913 vertex -0.1935369968 -0.3790299892 0.5054990053 endloop endfacet facet normal 0.018591 -0.999801 -0.007275 outer loop vertex -0.2407590002 -0.5070829988 -0.3391610086 vertex -0.2411610037 -0.5068420172 -0.3733040094 vertex -0.2106499970 -0.5063899755 -0.3574590087 endloop endfacet facet normal 0.013851 -0.075886 0.997020 outer loop vertex -0.2201440036 -0.3804160058 0.5063779950 vertex -0.2272900045 -0.4034509957 0.5047240257 vertex -0.2064470053 -0.3975580037 0.5048829913 endloop endfacet facet normal 0.008010 -0.929699 0.368232 outer loop vertex -0.0702302009 -0.4916960001 0.4489060044 vertex -0.0469941013 -0.4974310100 0.4339210093 vertex -0.0415209010 -0.4888690114 0.4554190040 endloop endfacet facet normal 0.999933 0.011378 0.002078 outer loop vertex 0.5052499771 -0.1419720054 -0.3441289961 vertex 0.5054799914 -0.1587750018 -0.3628030121 vertex 0.5052160025 -0.1338730007 -0.3721219897 endloop endfacet facet normal -0.999780 0.016550 0.012900 outer loop vertex -0.5053309798 0.3721179962 0.0443903990 vertex -0.5054489970 0.3478800058 0.0663404018 vertex -0.5047410131 0.3817889988 0.0777077973 endloop endfacet facet normal 0.999314 -0.001058 0.037006 outer loop vertex 0.5052499771 -0.1419720054 -0.3441289961 vertex 0.5045019984 -0.1207489967 -0.3233239949 vertex 0.5041660070 -0.1502860039 -0.3150950074 endloop endfacet facet normal 0.034183 -0.014237 0.999314 outer loop vertex -0.2201440036 -0.3804160058 0.5063779950 vertex -0.2098619938 -0.3555189967 0.5063809752 vertex -0.2380699962 -0.3593690097 0.5072910190 endloop endfacet facet normal -0.042743 -0.003814 0.999079 outer loop vertex 0.2772879899 -0.0953247026 0.5019159913 vertex 0.3110769987 -0.0813329965 0.5034149885 vertex 0.2871820033 -0.0608175993 0.5024710298 endloop endfacet facet normal -0.038298 -0.004960 0.999254 outer loop vertex 0.3110769987 -0.0813329965 0.5034149885 vertex 0.3378460109 -0.0708471984 0.5044929981 vertex 0.3173510134 -0.0534182005 0.5037940145 endloop endfacet facet normal -0.996564 0.082442 -0.007959 outer loop vertex -0.5047529936 0.3768630028 -0.1565739959 vertex -0.5027599931 0.3997960091 -0.1685750037 vertex -0.5051270127 0.3700839877 -0.1799619943 endloop endfacet facet normal -0.030734 -0.002945 0.999523 outer loop vertex 0.2229530066 -0.0681357011 0.5001800060 vertex 0.2543489933 -0.0662214011 0.5011510253 vertex 0.2343340069 -0.0416343994 0.5006080270 endloop endfacet facet normal -0.033643 -0.005315 0.999420 outer loop vertex 0.2343340069 -0.0416343994 0.5006080270 vertex 0.2543489933 -0.0662214011 0.5011510253 vertex 0.2658100128 -0.0368546993 0.5016930103 endloop endfacet facet normal -0.999977 -0.002517 -0.006301 outer loop vertex -0.4995619953 -0.0109038996 0.1428450048 vertex -0.4995039999 -0.0402018018 0.1453440040 vertex -0.4996939898 -0.0250573009 0.1694449931 endloop endfacet facet normal 0.031835 -0.607529 0.793659 outer loop vertex -0.2135570049 -0.4620400071 0.4844279885 vertex -0.1931429952 -0.4751470089 0.4735760093 vertex -0.1809120029 -0.4562129974 0.4875789881 endloop endfacet facet normal 0.028820 -0.080333 0.996351 outer loop vertex -0.1629849970 -0.3844780028 0.5041760206 vertex -0.1935369968 -0.3790299892 0.5054990053 vertex -0.1847710013 -0.4046350121 0.5031809807 endloop endfacet facet normal 0.025450 -0.228974 0.973100 outer loop vertex -0.1550790071 -0.4417090118 0.4945890009 vertex -0.1568810046 -0.4153009951 0.5008500218 vertex -0.1821639985 -0.4302189946 0.4980010092 endloop endfacet facet normal 0.006269 -0.197825 0.980217 outer loop vertex -0.1821639985 -0.4302189946 0.4980010092 vertex -0.1568810046 -0.4153009951 0.5008500218 vertex -0.1847710013 -0.4046350121 0.5031809807 endloop endfacet facet normal 0.052220 -0.193058 0.979797 outer loop vertex -0.1821639985 -0.4302189946 0.4980010092 vertex -0.1847710013 -0.4046350121 0.5031809807 vertex -0.2068559974 -0.4178610146 0.5017520189 endloop endfacet facet normal -0.999897 -0.002011 -0.014186 outer loop vertex -0.5050870180 -0.1033129990 0.3610079885 vertex -0.5045660138 -0.1107610017 0.3253419995 vertex -0.5048440099 -0.1373060048 0.3486990035 endloop endfacet facet normal -0.999658 0.010259 -0.024049 outer loop vertex -0.5040609837 -0.1422380060 0.3140470088 vertex -0.5048230290 -0.1717859954 0.3331190050 vertex -0.5048440099 -0.1373060048 0.3486990035 endloop endfacet facet normal -0.999432 0.023089 0.024532 outer loop vertex -0.5062289834 -0.2195609957 0.3610360026 vertex -0.5053820014 -0.2060759962 0.3828499913 vertex -0.5056009889 -0.1920779943 0.3607540131 endloop endfacet facet normal -0.066975 0.004398 -0.997745 outer loop vertex -0.3672519922 -0.0835189000 -0.5046420097 vertex -0.3803809881 -0.1133029982 -0.5038920045 vertex -0.3978269994 -0.0861051977 -0.5026010275 endloop endfacet facet normal -0.999554 0.019733 0.022407 outer loop vertex -0.5056009889 -0.1920779943 0.3607540131 vertex -0.5053820014 -0.2060759962 0.3828499913 vertex -0.5049329996 -0.1842530072 0.3836610019 endloop endfacet facet normal -0.999592 0.022663 -0.017357 outer loop vertex -0.5054720044 -0.2074670047 0.3332319856 vertex -0.5062289834 -0.2195609957 0.3610360026 vertex -0.5056009889 -0.1920779943 0.3607540131 endloop endfacet facet normal -0.019954 0.998960 0.041005 outer loop vertex 0.3186019957 0.5070940256 -0.2590300143 vertex 0.3156560063 0.5056980252 -0.2264540046 vertex 0.3445979953 0.5068489909 -0.2404100001 endloop endfacet facet normal -0.009525 -0.044374 0.998970 outer loop vertex -0.0826352984 0.3081130087 0.5038120151 vertex -0.0781228989 0.2760539949 0.5024309754 vertex -0.0521846004 0.2954980135 0.5035420060 endloop endfacet facet normal -0.999277 0.037846 0.003502 outer loop vertex -0.5030609965 -0.2809689939 0.0529347993 vertex -0.5035709739 -0.2913079858 0.0191494003 vertex -0.5043190122 -0.3135150075 0.0456941985 endloop endfacet facet normal -0.005171 -0.033180 0.999436 outer loop vertex 0.0121101998 0.3297570050 0.5053219795 vertex -0.0089170197 0.3530960083 0.5059880018 vertex -0.0226192996 0.3195979893 0.5048050284 endloop endfacet facet normal -0.000996 -0.042312 0.999104 outer loop vertex -0.0201436002 0.2438019961 0.5015010238 vertex 0.0081999796 0.2621180117 0.5023049712 vertex -0.0214203000 0.2795810103 0.5030149817 endloop endfacet facet normal -0.006101 -0.044869 0.998974 outer loop vertex -0.0226192996 0.3195979893 0.5048050284 vertex -0.0521846004 0.2954980135 0.5035420060 vertex -0.0214203000 0.2795810103 0.5030149817 endloop endfacet facet normal 0.006492 -0.003911 0.999971 outer loop vertex -0.3488479853 -0.1344580054 0.5054339767 vertex -0.3376080096 -0.1127230003 0.5054460168 vertex -0.3618400097 -0.1094850004 0.5056160092 endloop endfacet facet normal -0.005758 -0.005885 -0.999966 outer loop vertex -0.3672519922 -0.0835189000 -0.5046420097 vertex -0.3397530019 -0.0789880976 -0.5048270226 vertex -0.3440850079 -0.1111190021 -0.5046129823 endloop endfacet facet normal -0.024672 -0.020121 0.999493 outer loop vertex -0.3618400097 -0.1094850004 0.5056160092 vertex -0.3789260089 -0.1310549974 0.5047600269 vertex -0.3488479853 -0.1344580054 0.5054339767 endloop endfacet facet normal -0.127959 -0.015229 0.991663 outer loop vertex -0.4144969881 -0.1745650023 0.5006459951 vertex -0.3862769902 -0.1837709993 0.5041459799 vertex -0.3963750005 -0.1538829952 0.5033019781 endloop endfacet facet normal -0.102642 0.014930 0.994606 outer loop vertex -0.3789260089 -0.1310549974 0.5047600269 vertex -0.4099529982 -0.1245890036 0.5014610291 vertex -0.3963750005 -0.1538829952 0.5033019781 endloop endfacet facet normal 0.998901 -0.046291 0.007308 outer loop vertex 0.5047879815 0.3312360048 0.0644773990 vertex 0.5036680102 0.3081899881 0.0715828016 vertex 0.5039259791 0.3101010025 0.0484270006 endloop endfacet facet normal -0.132611 -0.027433 0.990788 outer loop vertex -0.3936429918 -0.0826599970 0.5044220090 vertex -0.4116620123 -0.0933972001 0.5017129779 vertex -0.3884159923 -0.1044249982 0.5045189857 endloop endfacet facet normal -0.126818 -0.014960 0.991813 outer loop vertex -0.3884159923 -0.1044249982 0.5045189857 vertex -0.4116620123 -0.0933972001 0.5017129779 vertex -0.4099529982 -0.1245890036 0.5014610291 endloop endfacet facet normal -0.042396 -0.006065 0.999083 outer loop vertex -0.3884159923 -0.1044249982 0.5045189857 vertex -0.3789260089 -0.1310549974 0.5047600269 vertex -0.3618400097 -0.1094850004 0.5056160092 endloop endfacet facet normal 0.015538 -0.000354 0.999879 outer loop vertex -0.1910430044 -0.0543081015 0.4999400079 vertex -0.1580490023 -0.0663964003 0.4994229972 vertex -0.1644069999 -0.0319023989 0.4995340109 endloop endfacet facet normal 0.015309 0.002466 0.999880 outer loop vertex -0.1715919971 0.0025214099 0.4995839894 vertex -0.2034080029 0.0114964005 0.5000489950 vertex -0.1968809962 -0.0205150992 0.5000280142 endloop endfacet facet normal 0.015897 0.021581 -0.999641 outer loop vertex -0.1792519987 -0.2109030038 -0.5001050234 vertex -0.1917389929 -0.1828970015 -0.4996989965 vertex -0.1672810018 -0.1894720048 -0.4994519949 endloop endfacet facet normal 0.999649 -0.000320 -0.026502 outer loop vertex 0.5045750141 0.1736180037 -0.3881309927 vertex 0.5052059889 0.1443530023 -0.3639769852 vertex 0.5043830276 0.1396030039 -0.3949620128 endloop endfacet facet normal 0.017924 0.035677 -0.999203 outer loop vertex -0.1955250055 -0.2381249964 -0.5013049841 vertex -0.1646219939 -0.2375749946 -0.5007309914 vertex -0.1785539985 -0.2645199895 -0.5019429922 endloop endfacet facet normal 0.017968 0.033308 -0.999284 outer loop vertex -0.1646219939 -0.2375749946 -0.5007309914 vertex -0.1955250055 -0.2381249964 -0.5013049841 vertex -0.1792519987 -0.2109030038 -0.5001050234 endloop endfacet facet normal 0.999508 0.001444 0.031326 outer loop vertex 0.4996300042 -0.1519780010 -0.2151889950 vertex 0.5004550219 -0.1458140016 -0.2417970002 vertex 0.4998919964 -0.1248549968 -0.2247990072 endloop endfacet facet normal 0.035276 0.040470 0.998558 outer loop vertex -0.2366060019 -0.2427330017 0.5032330155 vertex -0.2564829886 -0.2546209991 0.5044170022 vertex -0.2318989933 -0.2735570073 0.5043159723 endloop endfacet facet normal -0.001605 -0.026710 -0.999642 outer loop vertex -0.0572936982 0.2125640064 -0.5002020001 vertex -0.0650513992 0.2433079928 -0.5010110140 vertex -0.0351422988 0.2352979928 -0.5008450150 endloop endfacet facet normal -0.902652 0.045764 0.427930 outer loop vertex -0.4919100106 -0.3298180103 0.4533619881 vertex -0.4875130057 -0.3026559949 0.4597319961 vertex -0.4976420105 -0.3086270094 0.4390049875 endloop endfacet facet normal -0.001073 -0.035739 -0.999361 outer loop vertex -0.0539162010 0.2995980084 -0.5031830072 vertex -0.0352770016 0.3264690042 -0.5041639805 vertex -0.0190587007 0.2952510118 -0.5030649900 endloop endfacet facet normal -0.004882 -0.026671 -0.999632 outer loop vertex -0.0352770016 0.3264690042 -0.5041639805 vertex -0.0197430998 0.3465259969 -0.5047749877 vertex -0.0079583004 0.3257800043 -0.5042790174 endloop endfacet facet normal -0.009929 0.818380 -0.574592 outer loop vertex 0.0365379006 0.4835900068 -0.4633510113 vertex 0.0116176000 0.4758130014 -0.4739969969 vertex 0.0063630599 0.4880459905 -0.4564830065 endloop endfacet facet normal -0.000130 -0.042420 -0.999100 outer loop vertex -0.0190587007 0.2952510118 -0.5030649900 vertex 0.0066161398 0.3073250055 -0.5035809875 vertex 0.0121104997 0.2814719975 -0.5024840236 endloop endfacet facet normal 0.000163 -0.033800 -0.999429 outer loop vertex -0.0115155000 0.2585929930 -0.5016289949 vertex -0.0351422988 0.2352979928 -0.5008450150 vertex -0.0431656018 0.2675769925 -0.5019379854 endloop endfacet facet normal -0.001440 -0.039438 -0.999221 outer loop vertex -0.0431656018 0.2675769925 -0.5019379854 vertex -0.0190587007 0.2952510118 -0.5030649900 vertex -0.0115155000 0.2585929930 -0.5016289949 endloop endfacet facet normal -0.001526 -0.039363 -0.999224 outer loop vertex -0.0190587007 0.2952510118 -0.5030649900 vertex -0.0431656018 0.2675769925 -0.5019379854 vertex -0.0539162010 0.2995980084 -0.5031830072 endloop endfacet facet normal -0.000454 -0.998751 0.049960 outer loop vertex -0.0867367014 -0.5030840039 -0.2920840085 vertex -0.1150889993 -0.5032029748 -0.2947199941 vertex -0.0968063995 -0.5044000149 -0.3184840083 endloop endfacet facet normal -0.003473 -0.999251 0.038543 outer loop vertex -0.0414642990 -0.5050389767 -0.3324150145 vertex -0.0682049021 -0.5041630268 -0.3121150136 vertex -0.0761054009 -0.5052499771 -0.3410069942 endloop endfacet facet normal -0.004504 -0.999426 0.033576 outer loop vertex -0.0761054009 -0.5052499771 -0.3410069942 vertex -0.0968063995 -0.5044000149 -0.3184840083 vertex -0.1076710001 -0.5053160191 -0.3472070098 endloop endfacet facet normal -0.999080 -0.042890 -0.000304 outer loop vertex -0.5043770075 0.3124240041 0.0044055101 vertex -0.5034869909 0.2918680012 -0.0204250999 vertex -0.5028079748 0.2758370042 0.0097074900 endloop endfacet facet normal -0.997163 -0.031332 0.068439 outer loop vertex -0.5028809905 0.1656039953 0.4028109908 vertex -0.5038809776 0.1950750053 0.4017330110 vertex -0.5051180124 0.1804589927 0.3770180047 endloop endfacet facet normal 0.997584 0.018226 0.067035 outer loop vertex 0.5055630207 -0.1039910018 0.3751190007 vertex 0.5037230253 -0.1065659970 0.4032010138 vertex 0.5052850246 -0.1320499927 0.3868849874 endloop endfacet facet normal 0.999990 -0.003267 -0.003056 outer loop vertex 0.5055630207 -0.1039910018 0.3751190007 vertex 0.5054780245 -0.1024309993 0.3456369936 vertex 0.5056179762 -0.0754150972 0.3625530005 endloop endfacet facet normal -0.927665 0.373395 -0.003836 outer loop vertex -0.4874280095 0.4550159872 0.0890249982 vertex -0.4969809949 0.4313600063 0.0965700969 vertex -0.4903779924 0.4480389953 0.1232839972 endloop endfacet facet normal 0.077752 -0.663060 0.744518 outer loop vertex 0.3643819988 -0.4782730043 0.4771600068 vertex 0.3903830051 -0.4799030125 0.4729929864 vertex 0.3805730045 -0.4661340117 0.4862799942 endloop endfacet facet normal -0.999187 0.040218 0.002775 outer loop vertex -0.5035709739 -0.2913079858 0.0191494003 vertex -0.5030609965 -0.2809689939 0.0529347993 vertex -0.5021520257 -0.2568489909 0.0306557007 endloop endfacet facet normal -0.006077 -0.062234 0.998043 outer loop vertex 0.3319480121 -0.3708480000 0.5089210272 vertex 0.3054040074 -0.3709830046 0.5087509751 vertex 0.3135359883 -0.3942439854 0.5073500276 endloop endfacet facet normal 0.020368 -0.077662 0.996772 outer loop vertex 0.3488200009 -0.4018599987 0.5061600208 vertex 0.3647759855 -0.3688099980 0.5084090233 vertex 0.3319480121 -0.3708480000 0.5089210272 endloop endfacet facet normal 0.014125 0.542815 -0.839734 outer loop vertex -0.0305026993 0.4704560041 -0.4806999862 vertex -0.0174889006 0.4570389986 -0.4891540110 vertex -0.0433177017 0.4568339884 -0.4897210002 endloop endfacet facet normal 0.034430 0.007348 0.999380 outer loop vertex -0.2339410037 -0.1716939956 0.5016189814 vertex -0.2060700059 -0.1473750025 0.5004799962 vertex -0.2420399934 -0.1349679977 0.5016279817 endloop endfacet facet normal -0.051779 -0.036638 0.997986 outer loop vertex 0.3054040074 -0.3709830046 0.5087509751 vertex 0.2841640115 -0.3564639986 0.5081819892 vertex 0.2842510045 -0.3856230080 0.5071160197 endloop endfacet facet normal -0.000535 -0.047340 -0.998879 outer loop vertex 0.3084770143 -0.3545579910 -0.5086680055 vertex 0.3163999915 -0.3919110000 -0.5069019794 vertex 0.2814880013 -0.3861559927 -0.5071560144 endloop endfacet facet normal 0.994457 -0.104020 -0.015333 outer loop vertex 0.5051440001 -0.3907530010 -0.0748376027 vertex 0.5032320023 -0.4117529988 -0.0563792996 vertex 0.5024330020 -0.4154030085 -0.0834390968 endloop endfacet facet normal -0.547569 0.832796 -0.081360 outer loop vertex -0.4560849965 0.4894919991 -0.3677630126 vertex -0.4529150128 0.4893420041 -0.3906329870 vertex -0.4695610106 0.4794799984 -0.3795489967 endloop endfacet facet normal -0.043352 0.041019 0.998217 outer loop vertex 0.2606599927 -0.2265439928 0.5025230050 vertex 0.2686930001 -0.2497390062 0.5038250089 vertex 0.2886030078 -0.2340980023 0.5040469766 endloop endfacet facet normal -0.045177 0.034306 0.998390 outer loop vertex 0.2606599927 -0.2265439928 0.5025230050 vertex 0.2886030078 -0.2340980023 0.5040469766 vertex 0.2820970118 -0.2062879950 0.5027970076 endloop endfacet facet normal -0.021613 0.014351 0.999663 outer loop vertex 0.2218859941 -0.1681700051 0.4998010099 vertex 0.1978980005 -0.1799169928 0.4994510114 vertex 0.2259469926 -0.1911700070 0.5002189875 endloop endfacet facet normal -0.032736 0.010028 -0.999414 outer loop vertex 0.2187709957 -0.3689480126 -0.5065119863 vertex 0.2084079981 -0.3363060057 -0.5058450103 vertex 0.2402800024 -0.3471699953 -0.5069980025 endloop endfacet facet normal 0.856020 0.516908 -0.006090 outer loop vertex 0.4792560041 0.4657259881 -0.2812019885 vertex 0.4896000028 0.4488480091 -0.2598029971 vertex 0.4919300079 0.4445959926 -0.2931990027 endloop endfacet facet normal 0.986676 -0.139112 0.084366 outer loop vertex 0.5019760132 -0.4132879972 0.3898920119 vertex 0.5062670112 -0.3786700070 0.3967899978 vertex 0.5014460087 -0.3991479874 0.4194059968 endloop endfacet facet normal 0.004563 -0.999989 0.000584 outer loop vertex 0.0803339034 -0.4994359910 -0.1611060053 vertex 0.0693767965 -0.4994710088 -0.1354530007 vertex 0.0498685017 -0.4995679855 -0.1490940005 endloop endfacet facet normal 0.000457 -0.999871 -0.016035 outer loop vertex 0.0252174009 -0.5002599955 0.2041890025 vertex -0.0015098600 -0.4999679923 0.1852190048 vertex 0.0292288996 -0.4997229874 0.1708170027 endloop endfacet facet normal -0.024823 -0.996069 0.085034 outer loop vertex 0.2367050052 -0.5065870285 0.3831189871 vertex 0.2347320020 -0.5044609904 0.4074470103 vertex 0.2057449967 -0.5045689940 0.3977200091 endloop endfacet facet normal -0.480736 0.876570 0.022770 outer loop vertex -0.4491040111 0.4915449917 0.1213250011 vertex -0.4633620083 0.4831289947 0.1442880034 vertex -0.4443289936 0.4934099913 0.1503420025 endloop endfacet facet normal 0.043287 -0.014737 0.998954 outer loop vertex -0.3159039915 0.1927450001 0.5044720173 vertex -0.2986499965 0.1713699996 0.5034090281 vertex -0.2883380055 0.1985410005 0.5033630133 endloop endfacet facet normal 0.999915 -0.002665 0.012764 outer loop vertex 0.5001090169 0.0116085997 -0.2039519995 vertex 0.4996919930 0.0188494008 -0.1697710007 vertex 0.4997099936 -0.0104667004 -0.1773020029 endloop endfacet facet normal -0.950677 -0.023763 0.309272 outer loop vertex -0.5051050186 0.3237049878 0.4181010127 vertex -0.4976249933 0.3261390030 0.4412809908 vertex -0.5028749704 0.3488889933 0.4268909991 endloop endfacet facet normal 0.542754 -0.022910 -0.839579 outer loop vertex 0.4537889957 0.3129140139 -0.4932090044 vertex 0.4546900094 0.3409300148 -0.4933910072 vertex 0.4698120058 0.3265550137 -0.4832229912 endloop endfacet facet normal 0.301884 0.155973 -0.940499 outer loop vertex 0.4461199939 0.3951700032 -0.4937820137 vertex 0.4377200007 0.4216789901 -0.4920819998 vertex 0.4600810111 0.4156399965 -0.4859060049 endloop endfacet facet normal 0.035068 -0.029430 0.998951 outer loop vertex -0.3325070143 0.2121870071 0.5053780079 vertex -0.3082920015 0.2139550000 0.5045800209 vertex -0.3183560073 0.2352599949 0.5055609941 endloop endfacet facet normal -0.156666 -0.018734 0.987474 outer loop vertex -0.4134280086 0.2397059947 0.5019260049 vertex -0.4297179878 0.2120050043 0.4988160133 vertex -0.3996669948 0.2090680003 0.5035279989 endloop endfacet facet normal -0.171500 0.011959 0.985112 outer loop vertex -0.4293639958 0.2671909928 0.4988180101 vertex -0.4134280086 0.2397059947 0.5019260049 vertex -0.3956589997 0.2734329998 0.5046100020 endloop endfacet facet normal 0.982775 0.076235 0.168348 outer loop vertex 0.4989140034 0.4054450095 0.4300679862 vertex 0.5002660155 0.3824419975 0.4325920045 vertex 0.5045340061 0.3852320015 0.4064129889 endloop endfacet facet normal -0.999246 -0.038826 -0.000773 outer loop vertex -0.5007140040 0.2258139998 0.0452178009 vertex -0.5018020272 0.2536019981 0.0559793003 vertex -0.5016099811 0.2492070049 0.0284672007 endloop endfacet facet normal -0.998958 -0.045638 0.000317 outer loop vertex -0.5018020272 0.2536019981 0.0559793003 vertex -0.5026689768 0.2724530101 0.0379287004 vertex -0.5016099811 0.2492070049 0.0284672007 endloop endfacet facet normal -0.999128 -0.041728 -0.001280 outer loop vertex -0.5039119720 0.2985259891 0.0874823034 vertex -0.5048040152 0.3190540075 0.1145669967 vertex -0.5050839782 0.3266510069 0.0854490027 endloop endfacet facet normal -0.999133 -0.041637 -0.000032 outer loop vertex -0.5039119720 0.2985259891 0.0874823034 vertex -0.5050839782 0.3266510069 0.0854490027 vertex -0.5046359897 0.3159199953 0.0610728003 endloop endfacet facet normal -0.998946 -0.045886 -0.000937 outer loop vertex -0.5039229989 0.2998270094 0.0343213007 vertex -0.5026689768 0.2724530101 0.0379287004 vertex -0.5032110214 0.2837849855 0.0608743988 endloop endfacet facet normal -0.027640 -0.010599 0.999562 outer loop vertex -0.3638550043 0.2050859928 0.5054240227 vertex -0.3876059949 0.1775230020 0.5044749975 vertex -0.3562409878 0.1728750020 0.5052930117 endloop endfacet facet normal 0.999100 -0.005857 -0.042011 outer loop vertex 0.5000920296 -0.0962727964 0.2327509969 vertex 0.5012019873 -0.0983193964 0.2594330013 vertex 0.5004240274 -0.1209240034 0.2440830022 endloop endfacet facet normal 0.041315 -0.999144 0.002247 outer loop vertex -0.2671909928 -0.5020470023 0.0422403999 vertex -0.2377520055 -0.5008569956 0.0300974008 vertex -0.2431519926 -0.5010060072 0.0631252974 endloop endfacet facet normal 0.041751 -0.456312 0.888840 outer loop vertex -0.2135570049 -0.4620400071 0.4844279885 vertex -0.2086610049 -0.4410380125 0.4949800074 vertex -0.2366310060 -0.4485740066 0.4924249947 endloop endfacet facet normal 0.998743 -0.000342 -0.050114 outer loop vertex 0.5004240274 -0.1209240034 0.2440830022 vertex 0.5012019873 -0.0983193964 0.2594330013 vertex 0.5017520189 -0.1243859977 0.2705729902 endloop endfacet facet normal -0.187030 0.824950 -0.533363 outer loop vertex -0.4335680008 0.4699999988 -0.4720189869 vertex -0.4283640087 0.4819569886 -0.4553500116 vertex -0.4106850028 0.4766420126 -0.4697700143 endloop endfacet facet normal 0.999434 -0.001972 -0.033570 outer loop vertex 0.5000920296 -0.0962727964 0.2327509969 vertex 0.5004240274 -0.1209240034 0.2440830022 vertex 0.4995709956 -0.1200729981 0.2186370045 endloop endfacet facet normal 0.033621 -0.017854 0.999275 outer loop vertex -0.3394440114 0.1905609965 0.5052250028 vertex -0.3159039915 0.1927450001 0.5044720173 vertex -0.3325070143 0.2121870071 0.5053780079 endloop endfacet facet normal -0.976122 0.053132 0.210626 outer loop vertex -0.5042619705 0.3934839964 0.4114339948 vertex -0.5010319948 0.3761759996 0.4307689965 vertex -0.4994100034 0.3995999992 0.4323770106 endloop endfacet facet normal -0.990845 0.077797 0.110336 outer loop vertex -0.5042619705 0.3934839964 0.4114339948 vertex -0.5081470013 0.3812719882 0.3851560056 vertex -0.5067359805 0.3660759926 0.4085420072 endloop endfacet facet normal -0.000535 0.005074 -0.999987 outer loop vertex 0.0092485799 0.1160970032 -0.4997409880 vertex 0.0064441701 0.0874236003 -0.4998849928 vertex -0.0172441993 0.1022699997 -0.4997969866 endloop endfacet facet normal 0.882335 0.454153 -0.123407 outer loop vertex 0.4838629961 0.4604359865 -0.4312590063 vertex 0.4926590025 0.4427779913 -0.4333530068 vertex 0.4853549898 0.4525220096 -0.4497160017 endloop endfacet facet normal 0.032054 -0.999481 0.003104 outer loop vertex -0.3129810095 -0.5041890144 -0.0327626988 vertex -0.3440740108 -0.5052180290 -0.0430139005 vertex -0.3246249855 -0.5046449900 -0.0593402982 endloop endfacet facet normal 0.025608 -0.999662 -0.004581 outer loop vertex -0.3246249855 -0.5046449900 -0.0593402982 vertex -0.3440740108 -0.5052180290 -0.0430139005 vertex -0.3454560041 -0.5051259995 -0.0708236992 endloop endfacet facet normal 0.998323 -0.040986 -0.040881 outer loop vertex 0.5059249997 0.2752220035 0.2773669958 vertex 0.5065460205 0.2612929940 0.3064970076 vertex 0.5047190189 0.2446489930 0.2785679996 endloop endfacet facet normal -0.002328 0.999968 -0.007646 outer loop vertex 0.1176939979 0.4993039966 0.1802929938 vertex 0.1440889984 0.4993210137 0.1744839996 vertex 0.1239200011 0.4991109967 0.1531579942 endloop endfacet facet normal -0.258617 0.893726 0.366567 outer loop vertex -0.4312500060 0.4908080101 0.4467410147 vertex -0.4492250085 0.4834089875 0.4520989954 vertex -0.4345239997 0.4831480086 0.4631069899 endloop endfacet facet normal 0.877864 0.478886 0.004816 outer loop vertex 0.4990690053 0.4406400025 0.3631590009 vertex 0.4960269928 0.4464679956 0.3381440043 vertex 0.4889970124 0.4591459930 0.3589209914 endloop endfacet facet normal -0.001182 0.003596 0.999993 outer loop vertex 0.0291069001 0.0484749004 0.4998860061 vertex 0.0065947198 0.0638846979 0.4998039901 vertex 0.0075099100 0.0324731991 0.4999180138 endloop endfacet facet normal -0.003632 0.999901 -0.013574 outer loop vertex 0.1440889984 0.4993210137 0.1744839996 vertex 0.1176939979 0.4993039966 0.1802929938 vertex 0.1352549940 0.4995799959 0.1959249973 endloop endfacet facet normal -0.004096 -0.004790 -0.999980 outer loop vertex -0.0474087000 -0.1141180024 -0.4995580018 vertex -0.0717805997 -0.0957823992 -0.4995459914 vertex -0.0424835011 -0.0824221000 -0.4997299910 endloop endfacet facet normal -0.003064 -0.002499 -0.999992 outer loop vertex -0.0673614964 -0.0294176005 -0.4998390079 vertex -0.0371831991 -0.0115957996 -0.4999760091 vertex -0.0379891992 -0.0478269011 -0.4998829961 endloop endfacet facet normal 0.999963 -0.005743 -0.006378 outer loop vertex 0.4996210039 -0.0792135969 -0.0683173984 vertex 0.4994519949 -0.1085579991 -0.0683917999 vertex 0.4994130135 -0.0926095024 -0.0888653025 endloop endfacet facet normal 0.043646 0.322396 -0.945598 outer loop vertex -0.3279460073 0.4531250000 -0.4919529855 vertex -0.3023230135 0.4544779956 -0.4903090000 vertex -0.3185769916 0.4303340018 -0.4992910028 endloop endfacet facet normal -0.999993 -0.002318 -0.002894 outer loop vertex -0.4995970130 -0.1289789975 -0.0152513003 vertex -0.4997119904 -0.0959058031 -0.0020092500 vertex -0.4996100068 -0.0992591009 -0.0345620997 endloop endfacet facet normal -0.011439 -0.524997 0.851027 outer loop vertex -0.2366310060 -0.4485740066 0.4924249947 vertex -0.2437130064 -0.4687649906 0.4798740149 vertex -0.2135570049 -0.4620400071 0.4844279885 endloop endfacet facet normal -0.999981 -0.004196 -0.004536 outer loop vertex -0.4998430014 -0.0411801003 -0.0397143997 vertex -0.4996770024 -0.0456424989 -0.0721814036 vertex -0.4996519983 -0.0720216036 -0.0532908998 endloop endfacet facet normal -0.985172 -0.169333 -0.027607 outer loop vertex -0.5040739775 -0.4024420083 0.1909479946 vertex -0.5000540018 -0.4270640016 0.1985169947 vertex -0.5035160184 -0.4095180035 0.2144390047 endloop endfacet facet normal -0.981969 -0.188968 -0.005273 outer loop vertex -0.5035160184 -0.4095180035 0.2144390047 vertex -0.5000540018 -0.4270640016 0.1985169947 vertex -0.5000910163 -0.4276599884 0.2267699987 endloop endfacet facet normal -0.004391 -0.999980 0.004552 outer loop vertex -0.0501844995 -0.4996379912 0.0914338976 vertex -0.0271803997 -0.4996689856 0.1068160012 vertex -0.0527805015 -0.4994939864 0.1205630004 endloop endfacet facet normal -0.004331 -0.999964 -0.007246 outer loop vertex -0.0281904005 -0.4997040033 0.1675170064 vertex -0.0562064014 -0.4996860027 0.1817760020 vertex -0.0544624999 -0.4994710088 0.1510650069 endloop endfacet facet normal 0.837801 -0.545171 -0.029642 outer loop vertex 0.4896610081 -0.4526309967 0.1118479967 vertex 0.4808509946 -0.4673059881 0.1327420026 vertex 0.4763180017 -0.4726260006 0.1024670005 endloop endfacet facet normal -0.007783 -0.999970 0.000324 outer loop vertex -0.0802012011 -0.4992760122 0.1345890015 vertex -0.0527805015 -0.4994939864 0.1205630004 vertex -0.0544624999 -0.4994710088 0.1510650069 endloop endfacet facet normal 0.948199 -0.044867 -0.314494 outer loop vertex 0.5004420280 -0.0722346008 -0.4227980077 vertex 0.4920629859 -0.0784578025 -0.4471729994 vertex 0.4964649975 -0.0498585999 -0.4379810095 endloop endfacet facet normal 0.946232 -0.007311 -0.323406 outer loop vertex 0.4920629859 -0.0784578025 -0.4471729994 vertex 0.5004420280 -0.0722346008 -0.4227980077 vertex 0.4986560047 -0.1023859978 -0.4273419976 endloop endfacet facet normal -0.188385 0.982000 0.013649 outer loop vertex -0.4097859859 0.5027289987 0.1133280024 vertex -0.4304879904 0.4988049865 0.1099160016 vertex -0.4272769988 0.4991140068 0.1320019960 endloop endfacet facet normal 0.000259 0.029925 -0.999552 outer loop vertex 0.0847695023 -0.2103630006 -0.5002179742 vertex 0.0807128996 -0.2419929951 -0.5011659861 vertex 0.0613062009 -0.2232200056 -0.5006089807 endloop endfacet facet normal 0.151286 -0.002326 0.988487 outer loop vertex 0.4265330136 -0.0740671009 0.4997909963 vertex 0.4053190053 -0.0862858966 0.5030090213 vertex 0.4259290099 -0.1001859978 0.4998219907 endloop endfacet facet normal 0.004822 -0.999986 0.002222 outer loop vertex 0.1360539943 -0.4990769923 -0.1659969985 vertex 0.1367519945 -0.4990110099 -0.1378210038 vertex 0.1117929965 -0.4991579950 -0.1498049945 endloop endfacet facet normal 0.937959 0.344450 0.039837 outer loop vertex 0.4943499863 0.4446910024 -0.0253892001 vertex 0.4899249971 0.4536370039 0.0014451200 vertex 0.4985339940 0.4304229915 -0.0005335610 endloop endfacet facet normal -0.022632 -0.900328 0.434624 outer loop vertex 0.2198459953 -0.4878729880 0.4591589868 vertex 0.2042810023 -0.4940600097 0.4455319941 vertex 0.2327300012 -0.4949609935 0.4451470077 endloop endfacet facet normal -0.337733 0.644854 0.685638 outer loop vertex -0.4573689997 0.4671800137 0.4708040059 vertex -0.4393599927 0.4712159932 0.4758790135 vertex -0.4497910142 0.4770849943 0.4652209878 endloop endfacet facet normal 0.061064 -0.098523 -0.993260 outer loop vertex 0.3979940116 -0.3662509918 -0.5080220103 vertex 0.4019649923 -0.3949419856 -0.5049319863 vertex 0.3742409945 -0.3841890097 -0.5077030063 endloop endfacet facet normal -0.401863 -0.914912 0.037965 outer loop vertex -0.4387600124 -0.4946509898 -0.1594959944 vertex -0.4558529854 -0.4868119955 -0.1515160054 vertex -0.4494319856 -0.4905630052 -0.1739439964 endloop endfacet facet normal -0.000233 -0.001051 0.999999 outer loop vertex 0.0097652897 0.1322380006 0.4995830059 vertex -0.0172736999 0.1505859941 0.4995959997 vertex -0.0214565992 0.1172669977 0.4995599985 endloop endfacet facet normal -0.040523 -0.999178 -0.000803 outer loop vertex 0.2551470101 -0.5013880134 -0.0260697007 vertex 0.2399210036 -0.5007560253 -0.0440904982 vertex 0.2667739987 -0.5018429756 -0.0467136987 endloop endfacet facet normal 0.005322 0.029276 -0.999557 outer loop vertex 0.0807128996 -0.2419929951 -0.5011659861 vertex 0.0847695023 -0.2103630006 -0.5002179742 vertex 0.1148310006 -0.2298959941 -0.5006300211 endloop endfacet facet normal -0.045199 -0.998976 -0.001985 outer loop vertex 0.2794379890 -0.5024949908 -0.0220804997 vertex 0.2599560022 -0.5016520023 -0.0027173299 vertex 0.2551470101 -0.5013880134 -0.0260697007 endloop endfacet facet normal -0.030671 0.999440 -0.013394 outer loop vertex 0.3231379986 0.5098050237 0.3344169855 vertex 0.2890760005 0.5085890293 0.3216800094 vertex 0.2951430082 0.5091829896 0.3521069884 endloop endfacet facet normal -0.042393 0.998889 -0.020597 outer loop vertex 0.2703630030 0.5082119703 0.3419089913 vertex 0.2890760005 0.5085890293 0.3216800094 vertex 0.2535510063 0.5069400072 0.3148249984 endloop endfacet facet normal 0.999904 0.012131 0.006638 outer loop vertex 0.4996260107 -0.1845970005 0.1062470004 vertex 0.4993590117 -0.1561419964 0.0944617987 vertex 0.4992040098 -0.1590639949 0.1231520027 endloop endfacet facet normal -0.008765 -0.097102 -0.995236 outer loop vertex 0.2814880013 -0.3861559927 -0.5071560144 vertex 0.3163999915 -0.3919110000 -0.5069019794 vertex 0.2961330116 -0.4090119898 -0.5050550103 endloop endfacet facet normal 0.147814 -0.022354 0.988762 outer loop vertex 0.4042640030 -0.1128019989 0.5028499961 vertex 0.4021809995 -0.1405960023 0.5025330186 vertex 0.4253279865 -0.1267369986 0.4993860126 endloop endfacet facet normal 0.148398 -0.023355 0.988652 outer loop vertex 0.4021809995 -0.1405960023 0.5025330186 vertex 0.4251630008 -0.1546660066 0.4987510145 vertex 0.4253279865 -0.1267369986 0.4993860126 endloop endfacet facet normal 0.067106 -0.621528 0.780512 outer loop vertex -0.1131210029 -0.4747520089 0.4758020043 vertex -0.1093470007 -0.4600850046 0.4871569872 vertex -0.1281329989 -0.4659459889 0.4841049910 endloop endfacet facet normal -0.004549 -0.005302 -0.999976 outer loop vertex -0.0717805997 -0.0957823992 -0.4995459914 vertex -0.0994538963 -0.1101400033 -0.4993439913 vertex -0.0976487026 -0.0784905031 -0.4995200038 endloop endfacet facet normal -0.004809 -0.002118 -0.999986 outer loop vertex -0.0961278006 -0.0127256997 -0.4997360110 vertex -0.0673614964 -0.0294176005 -0.4998390079 vertex -0.0962491035 -0.0459784009 -0.4996649921 endloop endfacet facet normal -0.999751 -0.022175 -0.002443 outer loop vertex -0.5003719926 0.2170069963 -0.0294601992 vertex -0.5003139973 0.2172379941 -0.0552912988 vertex -0.4998100102 0.1930709928 -0.0421754010 endloop endfacet facet normal -0.003105 0.002177 -0.999993 outer loop vertex -0.3721039891 -0.0270514004 -0.5048959851 vertex -0.3392289877 -0.0242764000 -0.5049920082 vertex -0.3538759947 -0.0543384999 -0.5050119758 endloop endfacet facet normal -0.999709 -0.023588 -0.005048 outer loop vertex -0.4998100102 0.1930709928 -0.0421754010 vertex -0.5003139973 0.2172379941 -0.0552912988 vertex -0.4997369945 0.1949169934 -0.0652595013 endloop endfacet facet normal 0.021605 0.999762 0.002863 outer loop vertex -0.3259890079 0.5053229928 -0.1290179938 vertex -0.3531689942 0.5058670044 -0.1138779968 vertex -0.3266780078 0.5052509904 -0.0986756980 endloop endfacet facet normal -0.026979 0.999619 0.005833 outer loop vertex -0.3531689942 0.5058670044 -0.1138779968 vertex -0.3797999918 0.5050330162 -0.0941293016 vertex -0.3504039943 0.5057899952 -0.0878928974 endloop endfacet facet normal -0.999994 -0.003471 -0.000652 outer loop vertex -0.4994440079 0.1381759942 -0.0391892008 vertex -0.4994840026 0.1437440068 -0.0075170002 vertex -0.4995560050 0.1681600064 -0.0270693004 endloop endfacet facet normal -0.999932 -0.011470 -0.002101 outer loop vertex -0.4998869896 0.1948180050 -0.0150742000 vertex -0.4998100102 0.1930709928 -0.0421754010 vertex -0.4995560050 0.1681600064 -0.0270693004 endloop endfacet facet normal 0.999917 -0.004134 0.012195 outer loop vertex 0.5053769946 0.3413409889 0.0048077600 vertex 0.5057979822 0.3594590127 -0.0235674996 vertex 0.5055580139 0.3747040033 0.0012760700 endloop endfacet facet normal -0.603019 0.609733 0.514387 outer loop vertex -0.4703429937 0.4608060122 0.4631499946 vertex -0.4573689997 0.4671800137 0.4708040059 vertex -0.4621979892 0.4735189974 0.4576289952 endloop endfacet facet normal 0.999178 -0.040523 0.000678 outer loop vertex 0.5051440001 0.3361360133 0.0370647982 vertex 0.5041959882 0.3124909997 0.0209634006 vertex 0.5053769946 0.3413409889 0.0048077600 endloop endfacet facet normal 0.999257 -0.038248 0.004746 outer loop vertex 0.5053769946 0.3413409889 0.0048077600 vertex 0.5041959882 0.3124909997 0.0209634006 vertex 0.5043359995 0.3130039871 -0.0043805898 endloop endfacet facet normal -0.041616 -0.867562 -0.495585 outer loop vertex -0.3463610113 -0.4885239899 -0.4586830139 vertex -0.3652360141 -0.4949710071 -0.4458119869 vertex -0.3704909980 -0.4833010137 -0.4657999873 endloop endfacet facet normal 0.998907 -0.046312 0.006347 outer loop vertex 0.5030710101 0.2880060077 0.0055823801 vertex 0.5028110147 0.2863470018 0.0343969986 vertex 0.5017110109 0.2606680095 0.0201482009 endloop endfacet facet normal 0.822302 -0.567625 0.040260 outer loop vertex 0.4763180017 -0.4726260006 0.1024670005 vertex 0.4881600142 -0.4568020105 0.0836985037 vertex 0.4896610081 -0.4526309967 0.1118479967 endloop endfacet facet normal 0.060733 -0.542233 0.838031 outer loop vertex -0.2366310060 -0.4485740066 0.4924249947 vertex -0.2602449954 -0.4543640018 0.4903900027 vertex -0.2437130064 -0.4687649906 0.4798740149 endloop endfacet facet normal 0.998879 -0.047300 0.001706 outer loop vertex 0.5019249916 0.2619200051 -0.0102383001 vertex 0.5019500256 0.2613509893 -0.0406653993 vertex 0.5034700036 0.2939319909 -0.0273030009 endloop endfacet facet normal 0.998842 -0.047477 0.007833 outer loop vertex 0.5026059747 0.2863140106 0.0621469989 vertex 0.5013459921 0.2622660100 0.0770561025 vertex 0.5015019774 0.2609489858 0.0491841994 endloop endfacet facet normal 0.998858 -0.047218 0.007324 outer loop vertex 0.5015019774 0.2609489858 0.0491841994 vertex 0.5028110147 0.2863470018 0.0343969986 vertex 0.5026059747 0.2863140106 0.0621469989 endloop endfacet facet normal 0.998801 -0.048737 0.004531 outer loop vertex 0.5030710101 0.2880060077 0.0055823801 vertex 0.5043359995 0.3130039871 -0.0043805898 vertex 0.5041959882 0.3124909997 0.0209634006 endloop endfacet facet normal 0.998743 -0.049750 0.006147 outer loop vertex 0.5041959882 0.3124909997 0.0209634006 vertex 0.5028110147 0.2863470018 0.0343969986 vertex 0.5030710101 0.2880060077 0.0055823801 endloop endfacet facet normal -0.000575 -0.998665 -0.051642 outer loop vertex 0.3599480093 -0.5096790195 -0.3662619889 vertex 0.3352169991 -0.5084859729 -0.3890579939 vertex 0.3660219908 -0.5080450177 -0.3979279995 endloop endfacet facet normal -0.000699 -0.989552 -0.144177 outer loop vertex 0.3660219908 -0.5080450177 -0.3979279995 vertex 0.3449839950 -0.5050650239 -0.4182789922 vertex 0.3732630014 -0.5042499900 -0.4240100086 endloop endfacet facet normal 0.007097 0.037215 -0.999282 outer loop vertex 0.1502120048 -0.2352730036 -0.5005789995 vertex 0.1323309988 -0.2615869939 -0.5016859770 vertex 0.1148310006 -0.2298959941 -0.5006300211 endloop endfacet facet normal -0.999260 0.003942 0.038272 outer loop vertex -0.5017499924 0.0628094003 -0.2582800090 vertex -0.5010060072 0.0910808966 -0.2417670041 vertex -0.5021200180 0.0886552036 -0.2706030011 endloop endfacet facet normal -0.999184 0.002302 0.040325 outer loop vertex -0.5027499795 0.1409440041 -0.2880879939 vertex -0.5041639805 0.1347649992 -0.3227719963 vertex -0.5032870173 0.1040690020 -0.2992900014 endloop endfacet facet normal 0.999631 -0.026913 0.003610 outer loop vertex 0.4999539852 0.2271890044 0.1133299991 vertex 0.4997510016 0.2156900018 0.0838088021 vertex 0.5003920197 0.2401719987 0.0888205990 endloop endfacet facet normal 0.006191 -0.999981 -0.000332 outer loop vertex 0.1038059965 -0.4997250140 0.0068108500 vertex 0.0742226020 -0.4999060035 0.0002779610 vertex 0.0949660018 -0.4997699857 -0.0225494001 endloop endfacet facet normal -0.999189 0.004085 0.040053 outer loop vertex -0.5043240190 0.0746408999 -0.3221580088 vertex -0.5030599833 0.0690457001 -0.2900539935 vertex -0.5032870173 0.1040690020 -0.2992900014 endloop endfacet facet normal -0.018084 0.966126 0.257435 outer loop vertex -0.1907629967 0.5014489889 0.4220139980 vertex -0.1783809960 0.4956470132 0.4446580112 vertex -0.1584910005 0.5004979968 0.4278500080 endloop endfacet facet normal 0.014301 -0.382959 0.923655 outer loop vertex -0.2366310060 -0.4485740066 0.4924249947 vertex -0.2618910074 -0.4336880147 0.4989880025 vertex -0.2602449954 -0.4543640018 0.4903900027 endloop endfacet facet normal -0.999167 -0.035889 -0.019427 outer loop vertex -0.5086150169 0.2876240015 0.3149020076 vertex -0.5083510280 0.2702130079 0.3334890008 vertex -0.5096660256 0.3028289974 0.3408679962 endloop endfacet facet normal -0.002032 -0.999987 -0.004668 outer loop vertex -0.0025838099 -0.4998919964 -0.0854274035 vertex -0.0181786008 -0.5000079870 -0.0537897982 vertex -0.0335602984 -0.4998269975 -0.0858704001 endloop endfacet facet normal 0.044148 0.999016 -0.004194 outer loop vertex -0.2530030012 0.5014479756 -0.1019819975 vertex -0.2496560067 0.5013939738 -0.0796118006 vertex -0.2304420024 0.5004730225 -0.0967291966 endloop endfacet facet normal 0.006723 0.043158 0.999046 outer loop vertex 0.0931084976 -0.2829369903 0.5027940273 vertex 0.1014690027 -0.2505109906 0.5013369918 vertex 0.0692291036 -0.2582899928 0.5018900037 endloop endfacet facet normal -0.999349 -0.034075 0.011884 outer loop vertex -0.5091760159 0.3009020090 0.3765490055 vertex -0.5103589892 0.3312839866 0.3641839921 vertex -0.5096660256 0.3028289974 0.3408679962 endloop endfacet facet normal -0.999057 -0.039579 0.017829 outer loop vertex -0.5078160167 0.2512860000 0.3503789902 vertex -0.5068129897 0.2263170034 0.3511550128 vertex -0.5070340037 0.2438739985 0.3777459860 endloop endfacet facet normal -0.999245 -0.031737 -0.022390 outer loop vertex -0.5057839751 0.2133720070 0.3235799968 vertex -0.5058429837 0.1963080019 0.3504010141 vertex -0.5068129897 0.2263170034 0.3511550128 endloop endfacet facet normal -0.998981 -0.040734 -0.019435 outer loop vertex -0.5078160167 0.2512860000 0.3503789902 vertex -0.5070180297 0.2429050058 0.3269270062 vertex -0.5068129897 0.2263170034 0.3511550128 endloop endfacet facet normal 0.053659 -0.998555 0.003030 outer loop vertex 0.3826090097 -0.5056099892 -0.0324380994 vertex 0.3772340119 -0.5059660077 -0.0545784011 vertex 0.4000369906 -0.5047129989 -0.0454685017 endloop endfacet facet normal -0.047514 -0.998609 0.022847 outer loop vertex -0.3611130118 -0.5048800111 -0.1460389942 vertex -0.3870379925 -0.5039399862 -0.1588670015 vertex -0.3677699864 -0.5052970052 -0.1781100035 endloop endfacet facet normal -0.002032 -0.003702 0.999991 outer loop vertex -0.0172736999 0.1505859941 0.4995959997 vertex 0.0097652897 0.1322380006 0.4995830059 vertex 0.0111208996 0.1649899930 0.4997070134 endloop endfacet facet normal -0.178771 -0.982018 0.060677 outer loop vertex -0.4130379856 -0.5020509958 -0.2087569982 vertex -0.3975880146 -0.5034850240 -0.1864459962 vertex -0.4291610122 -0.4976739883 -0.1854210049 endloop endfacet facet normal -0.235797 -0.970861 0.042754 outer loop vertex -0.4397689998 -0.4932729900 -0.1337690055 vertex -0.4387600124 -0.4946509898 -0.1594959944 vertex -0.4152399898 -0.5000720024 -0.1528789997 endloop endfacet facet normal -0.180855 -0.983498 0.004893 outer loop vertex -0.4152399898 -0.5000720024 -0.1528789997 vertex -0.4291610122 -0.4976739883 -0.1854210049 vertex -0.3975880146 -0.5034850240 -0.1864459962 endloop endfacet facet normal 0.044447 0.001906 -0.999010 outer loop vertex -0.3058919907 -0.0191082004 -0.5039200187 vertex -0.2943379879 0.0118164001 -0.5033469796 vertex -0.2744190097 -0.0113720996 -0.5025050044 endloop endfacet facet normal -0.320254 0.067276 -0.944940 outer loop vertex -0.4303669930 -0.3043740094 -0.5012940168 vertex -0.4448260069 -0.3263890147 -0.4979610145 vertex -0.4524909854 -0.3001199961 -0.4934929907 endloop endfacet facet normal -0.162020 0.049891 -0.985525 outer loop vertex -0.4303669930 -0.3043740094 -0.5012940168 vertex -0.4028629959 -0.3096149862 -0.5060809851 vertex -0.4222500026 -0.3334029913 -0.5040979981 endloop endfacet facet normal 0.998715 -0.049373 -0.011455 outer loop vertex 0.5041970015 -0.3785220087 -0.1720910072 vertex 0.5051680207 -0.3646869957 -0.1470620036 vertex 0.5039830208 -0.3884260058 -0.1480589956 endloop endfacet facet normal -0.003517 0.998719 0.050482 outer loop vertex 0.1369100064 0.5013129711 -0.2523599863 vertex 0.1309459955 0.5029129982 -0.2844299972 vertex 0.0999848023 0.5015779734 -0.2601749897 endloop endfacet facet normal 0.005972 -0.999875 0.014628 outer loop vertex 0.3772340119 -0.5059660077 -0.0545784011 vertex 0.3826090097 -0.5056099892 -0.0324380994 vertex 0.3591789901 -0.5058000088 -0.0358603001 endloop endfacet facet normal 0.990844 -0.131549 -0.030392 outer loop vertex 0.5039830208 -0.3884260058 -0.1480589956 vertex 0.5017499924 -0.4091219902 -0.1312800050 vertex 0.5010520220 -0.4064919949 -0.1654189974 endloop endfacet facet normal 0.006386 0.861059 0.508465 outer loop vertex 0.1333210021 0.4903550148 0.4466870129 vertex 0.1423069984 0.4794330001 0.4650700092 vertex 0.1654549986 0.4881190062 0.4500699937 endloop endfacet facet normal 0.011163 0.003200 -0.999933 outer loop vertex -0.1710530072 -0.0060692602 -0.4996489882 vertex -0.1946649998 -0.0121298004 -0.4999319911 vertex -0.1835470051 0.0153270997 -0.4997200072 endloop endfacet facet normal 0.288577 -0.954082 -0.080321 outer loop vertex 0.4343470037 -0.4963090122 -0.4069469869 vertex 0.4351019859 -0.4986029863 -0.3769859970 vertex 0.4133110046 -0.5038980246 -0.3923799992 endloop endfacet facet normal -0.999996 -0.000226 0.002655 outer loop vertex -0.4998849928 -0.0322003998 0.0330793001 vertex -0.4998120070 -0.0152530000 0.0620049983 vertex -0.4998709857 0.0058057499 0.0415834002 endloop endfacet facet normal -0.999989 0.001513 0.004448 outer loop vertex -0.4998709857 0.0058057499 0.0415834002 vertex -0.4998120070 -0.0152530000 0.0620049983 vertex -0.4996939898 0.0140930004 0.0785550028 endloop endfacet facet normal 0.025297 -0.999680 -0.000982 outer loop vertex -0.3130950034 -0.5085269809 0.3575820029 vertex -0.3384999931 -0.5091490149 0.3363829851 vertex -0.3075760007 -0.5083540082 0.3236790001 endloop endfacet facet normal 0.986580 0.015736 0.162520 outer loop vertex 0.5045340061 0.3852320015 0.4064129889 vertex 0.5002660155 0.3824419975 0.4325920045 vertex 0.5016769767 0.3552039862 0.4266639948 endloop endfacet facet normal 0.947265 -0.050050 0.316518 outer loop vertex 0.5016769767 0.3552039862 0.4266639948 vertex 0.4960539937 0.3709299862 0.4459789991 vertex 0.4928950071 0.3484219909 0.4518739879 endloop endfacet facet normal 0.998922 -0.002781 0.046330 outer loop vertex 0.5009109974 0.1646550000 -0.2480569929 vertex 0.5011410117 0.1369740069 -0.2546780109 vertex 0.5021529794 0.1568460017 -0.2753039896 endloop endfacet facet normal 0.999273 -0.000814 0.038118 outer loop vertex 0.5011410117 0.1369740069 -0.2546780109 vertex 0.5009109974 0.1646550000 -0.2480569929 vertex 0.4999789894 0.1443880051 -0.2240570039 endloop endfacet facet normal -0.005776 0.462843 -0.886422 outer loop vertex 0.1000059992 0.4665339887 -0.4839940071 vertex 0.1138669997 0.4515120089 -0.4919280112 vertex 0.0878702030 0.4509539902 -0.4920499921 endloop endfacet facet normal 0.124989 0.007651 0.992129 outer loop vertex 0.4146690071 0.2801350057 0.5031939745 vertex 0.3870179951 0.2691690028 0.5067620277 vertex 0.4097110033 0.2496050000 0.5040540099 endloop endfacet facet normal 0.032506 -0.029376 0.999040 outer loop vertex 0.3677049875 0.3183650076 0.5093960166 vertex 0.3472130001 0.3071509898 0.5097330213 vertex 0.3645679951 0.2901009917 0.5086669922 endloop endfacet facet normal 0.072090 -0.013444 0.997307 outer loop vertex 0.3645679951 0.2901009917 0.5086669922 vertex 0.3870179951 0.2691690028 0.5067620277 vertex 0.3917930126 0.3014459908 0.5068519711 endloop endfacet facet normal 0.136916 -0.023015 0.990315 outer loop vertex 0.3870179951 0.2691690028 0.5067620277 vertex 0.4146690071 0.2801350057 0.5031939745 vertex 0.3917930126 0.3014459908 0.5068519711 endloop endfacet facet normal 0.019724 0.208777 0.977764 outer loop vertex -0.3387910128 0.4221610129 0.5019890070 vertex -0.3079699874 0.4076910019 0.5044569969 vertex -0.3056310117 0.4390400052 0.4977160096 endloop endfacet facet normal -0.033320 0.028731 0.999032 outer loop vertex 0.2316659987 -0.3196339905 0.5055549741 vertex 0.2582319975 -0.3385849893 0.5069860220 vertex 0.2613230050 -0.3062430024 0.5061590075 endloop endfacet facet normal 0.005942 -0.999959 0.006825 outer loop vertex 0.0976591036 -0.4994229972 0.0846948028 vertex 0.0845786035 -0.4993619919 0.1050219983 vertex 0.0732607022 -0.4995990098 0.0801478028 endloop endfacet facet normal 0.512284 -0.004391 -0.858805 outer loop vertex 0.4696559906 -0.1144189984 -0.4766609967 vertex 0.4494200051 -0.1108789966 -0.4887500107 vertex 0.4629650116 -0.0800386965 -0.4808279872 endloop endfacet facet normal 0.005687 -0.999982 0.002015 outer loop vertex 0.0542217009 -0.4999729991 0.0234861001 vertex 0.0742226020 -0.4999060035 0.0002779610 vertex 0.0848328993 -0.4997859895 0.0298912004 endloop endfacet facet normal 0.004685 0.041912 -0.999110 outer loop vertex 0.3620539904 -0.2435709983 -0.5070009828 vertex 0.3803629875 -0.2644740045 -0.5077919960 vertex 0.3542290032 -0.2729949951 -0.5082719922 endloop endfacet facet normal -0.132523 0.986305 -0.098180 outer loop vertex -0.4003160000 0.5067809820 -0.3586719930 vertex -0.3862439990 0.5067420006 -0.3780579865 vertex -0.4137830138 0.5031020045 -0.3774529994 endloop endfacet facet normal 0.026374 -0.999144 0.031858 outer loop vertex -0.2183499932 -0.5015310049 -0.2316160053 vertex -0.1897660047 -0.5006260276 -0.2268970013 vertex -0.2093929946 -0.5004119873 -0.2039359957 endloop endfacet facet normal 0.032761 -0.999019 0.029786 outer loop vertex -0.2093929946 -0.5004119873 -0.2039359957 vertex -0.2384440005 -0.5015540123 -0.2102870047 vertex -0.2183499932 -0.5015310049 -0.2316160053 endloop endfacet facet normal 0.051962 -0.997771 0.041871 outer loop vertex -0.2694630027 -0.5033739805 -0.2209630013 vertex -0.2599810064 -0.5042449832 -0.2534860075 vertex -0.2431730032 -0.5025900006 -0.2349070013 endloop endfacet facet normal 0.043671 -0.997825 0.049376 outer loop vertex -0.2431730032 -0.5025900006 -0.2349070013 vertex -0.2599810064 -0.5042449832 -0.2534860075 vertex -0.2300679982 -0.5031560063 -0.2579360008 endloop endfacet facet normal -0.488451 0.068108 -0.869929 outer loop vertex -0.4659740031 0.3939810097 -0.4827719927 vertex -0.4507369995 0.4035519958 -0.4905779958 vertex -0.4502910078 0.3791100085 -0.4927420020 endloop endfacet facet normal 0.047240 -0.998340 0.032936 outer loop vertex -0.2431730032 -0.5025900006 -0.2349070013 vertex -0.2384440005 -0.5015540123 -0.2102870047 vertex -0.2694630027 -0.5033739805 -0.2209630013 endloop endfacet facet normal 0.050430 -0.998552 0.018714 outer loop vertex -0.2602789998 -0.5019990206 -0.1884460002 vertex -0.2809210122 -0.5026040077 -0.1651020050 vertex -0.2907280028 -0.5036209822 -0.1929389983 endloop endfacet facet normal 0.041138 -0.998938 0.020773 outer loop vertex -0.2384440005 -0.5015540123 -0.2102870047 vertex -0.2304919958 -0.5006290078 -0.1815530062 vertex -0.2602789998 -0.5019990206 -0.1884460002 endloop endfacet facet normal 0.007677 -0.999965 -0.003444 outer loop vertex -0.1645659953 -0.4990879893 -0.1327079982 vertex -0.1617009938 -0.4991700053 -0.1025080010 vertex -0.1887319982 -0.4993399978 -0.1134060025 endloop endfacet facet normal 0.031855 -0.999492 0.000971 outer loop vertex -0.2452629954 -0.5007809997 -0.1309220046 vertex -0.2229640037 -0.5000910163 -0.1522440016 vertex -0.2168350071 -0.4998669922 -0.1227009967 endloop endfacet facet normal -0.024262 -0.999706 0.000209 outer loop vertex 0.2224349976 -0.5003979802 0.0433892012 vertex 0.2199520022 -0.5003309846 0.0755356029 vertex 0.2000720054 -0.4998520017 0.0589120016 endloop endfacet facet normal -0.010000 -0.999950 -0.000438 outer loop vertex 0.1903119981 -0.4996890128 0.0818457976 vertex 0.1592089981 -0.4993770123 0.0796526000 vertex 0.1762890071 -0.4995380044 0.0572568998 endloop endfacet facet normal -0.990505 0.136729 0.014327 outer loop vertex -0.5053539872 0.4094339907 -0.3113459945 vertex -0.5050809979 0.4138939977 -0.3350369930 vertex -0.5080980062 0.3916549981 -0.3313820064 endloop endfacet facet normal -0.010294 -0.999940 0.003735 outer loop vertex 0.1592089981 -0.4993770123 0.0796526000 vertex 0.1903119981 -0.4996890128 0.0818457976 vertex 0.1739010066 -0.4994210005 0.1083699986 endloop endfacet facet normal -0.007329 -0.999971 0.002218 outer loop vertex 0.1739010066 -0.4994210005 0.1083699986 vertex 0.1413629949 -0.4991909862 0.1045570001 vertex 0.1592089981 -0.4993770123 0.0796526000 endloop endfacet facet normal 0.022346 0.999666 0.012950 outer loop vertex -0.3520210087 0.5053259730 0.1251830012 vertex -0.3231109977 0.5046219826 0.1296419948 vertex -0.3331399858 0.5051169991 0.1087350026 endloop endfacet facet normal 0.038558 -0.951325 -0.305768 outer loop vertex 0.1305239946 -0.5006179810 -0.4207339883 vertex 0.1131829992 -0.4975950122 -0.4323259890 vertex 0.1353729963 -0.4931089878 -0.4434849918 endloop endfacet facet normal -0.999713 -0.023195 -0.005928 outer loop vertex -0.5000540018 0.2127089947 -0.0814146027 vertex -0.4997369945 0.1949169934 -0.0652595013 vertex -0.5003139973 0.2172379941 -0.0552912988 endloop endfacet facet normal -0.999399 -0.034427 -0.003978 outer loop vertex -0.5003139973 0.2172379941 -0.0552912988 vertex -0.5011829734 0.2444629967 -0.0725912005 vertex -0.5000540018 0.2127089947 -0.0814146027 endloop endfacet facet normal -0.998972 -0.044951 -0.005904 outer loop vertex -0.5036910176 0.3045789897 -0.0963082984 vertex -0.5024060011 0.2778480053 -0.1102159992 vertex -0.5025299788 0.2769249976 -0.0822129995 endloop endfacet facet normal 0.450239 -0.892844 -0.010714 outer loop vertex 0.4542169869 -0.4904789925 0.3977429867 vertex 0.4415670037 -0.4966540039 0.3807379901 vertex 0.4621439874 -0.4862259924 0.3764429986 endloop endfacet facet normal -0.044518 0.548225 0.835145 outer loop vertex 0.2126670033 0.4453290105 0.4920310080 vertex 0.2452899963 0.4469909966 0.4926789999 vertex 0.2315070033 0.4639799893 0.4807919860 endloop endfacet facet normal -0.508036 0.112292 -0.853985 outer loop vertex -0.4507369995 0.4035519958 -0.4905779958 vertex -0.4659740031 0.3939810097 -0.4827719927 vertex -0.4615589976 0.4227469862 -0.4816159904 endloop endfacet facet normal -0.044202 0.038770 0.998270 outer loop vertex 0.2886030078 -0.2340980023 0.5040469766 vertex 0.3148739934 -0.2463479936 0.5056859851 vertex 0.3147990108 -0.2140939981 0.5044299960 endloop endfacet facet normal -0.018843 -0.016867 -0.999680 outer loop vertex -0.3440850079 -0.1111190021 -0.5046129823 vertex -0.3803809881 -0.1133029982 -0.5038920045 vertex -0.3672519922 -0.0835189000 -0.5046420097 endloop endfacet facet normal 0.040051 0.999179 0.006099 outer loop vertex -0.2566669881 0.5016170144 0.1353850067 vertex -0.2239809930 0.5002009869 0.1527249962 vertex -0.2204809934 0.5002400279 0.1233429983 endloop endfacet facet normal 0.003290 0.012635 -0.999915 outer loop vertex -0.3640120029 -0.1430370063 -0.5045059919 vertex -0.3309319913 -0.1456360072 -0.5044299960 vertex -0.3485440016 -0.1768999994 -0.5048829913 endloop endfacet facet normal 0.042072 0.999109 0.003390 outer loop vertex -0.3078840077 0.5041509867 0.1081610024 vertex -0.2956640124 0.5037140250 0.0852862969 vertex -0.3245120049 0.5049229860 0.0869985968 endloop endfacet facet normal 0.011562 -0.999840 -0.013667 outer loop vertex -0.3384999931 -0.5091490149 0.3363829851 vertex -0.3599689901 -0.5090950131 0.3142710030 vertex -0.3309229910 -0.5086129904 0.3035799861 endloop endfacet facet normal -0.999988 0.003002 -0.003965 outer loop vertex -0.4994980097 0.1060160026 -0.0499175005 vertex -0.4994440079 0.1381759942 -0.0391892008 vertex -0.4993329942 0.1318199933 -0.0719973966 endloop endfacet facet normal -0.999992 0.003799 -0.001553 outer loop vertex -0.4991880059 0.1164169982 -0.1392980069 vertex -0.4993219972 0.0909183025 -0.1154080033 vertex -0.4992089868 0.1247520000 -0.1054060012 endloop endfacet facet normal -0.999953 -0.006690 -0.007018 outer loop vertex -0.4994759858 0.1852200031 -0.0864417031 vertex -0.4992609918 0.1776150018 -0.1098240018 vertex -0.4992319942 0.1566500068 -0.0939700976 endloop endfacet facet normal -0.999982 -0.006074 0.000082 outer loop vertex -0.4992609918 0.1776150018 -0.1098240018 vertex -0.4993340075 0.1893330067 -0.1322720051 vertex -0.4991199970 0.1541399956 -0.1291649938 endloop endfacet facet normal 0.042281 0.999082 0.006940 outer loop vertex -0.3245120049 0.5049229860 0.0869985968 vertex -0.2956640124 0.5037140250 0.0852862969 vertex -0.3104000092 0.5044879913 0.0636439025 endloop endfacet facet normal -0.999992 0.000659 -0.003851 outer loop vertex -0.4992089868 0.1247520000 -0.1054060012 vertex -0.4993329942 0.1318199933 -0.0719973966 vertex -0.4992319942 0.1566500068 -0.0939700976 endloop endfacet facet normal 0.999767 0.001985 -0.021488 outer loop vertex 0.5050029755 0.0815925002 0.3298240006 vertex 0.5054469705 0.0696775988 0.3493809998 vertex 0.5050359964 0.0546617992 0.3288730085 endloop endfacet facet normal 0.999693 0.023271 0.008501 outer loop vertex 0.5058569908 -0.3406780064 -0.0073901298 vertex 0.5052360296 -0.3216679990 0.0135944998 vertex 0.5057960153 -0.3494569957 0.0238129999 endloop endfacet facet normal -0.003459 -0.999993 0.001265 outer loop vertex 0.1745940000 -0.4996410012 0.0092115104 vertex 0.1473399997 -0.4995290041 0.0232276991 vertex 0.1463499963 -0.4995589852 -0.0031697799 endloop endfacet facet normal 0.053255 0.826088 -0.561020 outer loop vertex -0.0148021998 0.4805220068 -0.4695709944 vertex 0.0063630599 0.4880459905 -0.4564830065 vertex 0.0116176000 0.4758130014 -0.4739969969 endloop endfacet facet normal 0.998334 0.008184 -0.057124 outer loop vertex 0.5034109950 -0.1273780018 0.2992449999 vertex 0.5043860078 -0.1561570019 0.3121620119 vertex 0.5025929809 -0.1529600024 0.2812840044 endloop endfacet facet normal 0.998593 0.016294 -0.050467 outer loop vertex 0.5043860078 -0.1561570019 0.3121620119 vertex 0.5056239963 -0.1833319962 0.3278839886 vertex 0.5039510131 -0.1881570071 0.2932229936 endloop endfacet facet normal 0.017253 -0.472584 0.881117 outer loop vertex 0.1581870019 -0.4463529885 0.4920310080 vertex 0.1367210001 -0.4607509971 0.4847289920 vertex 0.1646090001 -0.4658110142 0.4814690053 endloop endfacet facet normal 0.999767 0.017730 -0.012292 outer loop vertex 0.5064659715 -0.1819230020 0.3557330072 vertex 0.5070530176 -0.2076009959 0.3664430082 vertex 0.5066949725 -0.2032990009 0.3435260057 endloop endfacet facet normal 0.999445 0.012580 -0.030853 outer loop vertex 0.5057330132 -0.1562680006 0.3424499929 vertex 0.5064659715 -0.1819230020 0.3557330072 vertex 0.5056239963 -0.1833319962 0.3278839886 endloop endfacet facet normal 0.017708 -0.999843 0.000923 outer loop vertex 0.3848679960 -0.5049690008 -0.1625339985 vertex 0.3799740076 -0.5050290227 -0.1336490065 vertex 0.3575929999 -0.5054439902 -0.1537909955 endloop endfacet facet normal 0.032016 -0.999218 0.023192 outer loop vertex 0.3905670047 -0.5050879717 -0.1900130063 vertex 0.3636890054 -0.5057929754 -0.1832839996 vertex 0.3713920116 -0.5062500238 -0.2136089951 endloop endfacet facet normal -0.028100 -0.999602 -0.002443 outer loop vertex 0.3520669937 -0.5053610206 -0.1241720021 vertex 0.3285250068 -0.5046489835 -0.1447300017 vertex 0.3575929999 -0.5054439902 -0.1537909955 endloop endfacet facet normal 0.004462 0.997824 -0.065780 outer loop vertex 0.3754799962 0.5080860257 -0.3806140125 vertex 0.3466449976 0.5073670149 -0.3934769928 vertex 0.3477100134 0.5096470118 -0.3588190079 endloop endfacet facet normal 0.021114 0.994466 -0.102919 outer loop vertex 0.3466449976 0.5073670149 -0.3934769928 vertex 0.3754799962 0.5080860257 -0.3806140125 vertex 0.3744330108 0.5052099824 -0.4086189866 endloop endfacet facet normal 0.396572 0.917899 -0.013872 outer loop vertex 0.4338929951 0.4983040094 0.2824890018 vertex 0.4506900012 0.4908919930 0.2722339928 vertex 0.4328959882 0.4983620048 0.2578249872 endloop endfacet facet normal -0.999792 0.020374 -0.000715 outer loop vertex -0.5001450181 -0.1989510059 -0.0334950984 vertex -0.4997540116 -0.1803070009 -0.0489820987 vertex -0.5003950000 -0.2121109962 -0.0589446016 endloop endfacet facet normal 0.037827 0.026033 -0.998945 outer loop vertex -0.2523350120 -0.3091680110 -0.5059360266 vertex -0.2184240073 -0.3073680103 -0.5046049953 vertex -0.2372650057 -0.3307569921 -0.5059279799 endloop endfacet facet normal -0.999412 0.034219 -0.002314 outer loop vertex -0.5003950000 -0.2121109962 -0.0589446016 vertex -0.5015720129 -0.2458679974 -0.0497913994 vertex -0.5008720160 -0.2239329964 -0.0277401004 endloop endfacet facet normal -0.999837 0.017629 -0.004020 outer loop vertex -0.4998149872 -0.1777649969 -0.0226700995 vertex -0.4997540116 -0.1803070009 -0.0489820987 vertex -0.5001450181 -0.1989510059 -0.0334950984 endloop endfacet facet normal 0.999092 0.041967 0.007376 outer loop vertex 0.5052360296 -0.3216679990 0.0135944998 vertex 0.5039939880 -0.2931280136 0.0194492992 vertex 0.5049149990 -0.3197880089 0.0463839993 endloop endfacet facet normal -0.999997 0.002006 -0.001239 outer loop vertex -0.4996669888 -0.1480779946 0.0102971001 vertex -0.4995970130 -0.1289789975 -0.0152513003 vertex -0.4996570051 -0.1568789929 -0.0120088002 endloop endfacet facet normal 0.003602 0.582086 0.813119 outer loop vertex -0.3684909940 0.4587070048 0.4898790121 vertex -0.3684000075 0.4769710004 0.4768039882 vertex -0.3980390131 0.4676820040 0.4835850000 endloop endfacet facet normal -0.999954 0.009138 -0.003084 outer loop vertex -0.4996570051 -0.1568789929 -0.0120088002 vertex -0.4998149872 -0.1777649969 -0.0226700995 vertex -0.4998709857 -0.1751880050 0.0031201700 endloop endfacet facet normal -0.999823 0.018134 -0.005009 outer loop vertex -0.5003049970 -0.2010349929 -0.0091055296 vertex -0.4998149872 -0.1777649969 -0.0226700995 vertex -0.5001450181 -0.1989510059 -0.0334950984 endloop endfacet facet normal 0.999926 0.011006 0.005143 outer loop vertex 0.4998559952 -0.1727219969 0.0457867011 vertex 0.4995099902 -0.1512410045 0.0670882985 vertex 0.4997859895 -0.1807149947 0.0765013024 endloop endfacet facet normal 0.050802 -0.788521 0.612906 outer loop vertex 0.1233659983 -0.4876489937 0.4552839994 vertex 0.1149450019 -0.4727360010 0.4751679897 vertex 0.0904648006 -0.4823130071 0.4648759961 endloop endfacet facet normal 0.999901 0.011799 0.007628 outer loop vertex 0.4997859895 -0.1807149947 0.0765013024 vertex 0.4995099902 -0.1512410045 0.0670882985 vertex 0.4993590117 -0.1561419964 0.0944617987 endloop endfacet facet normal 0.577619 -0.027272 -0.815851 outer loop vertex 0.4547350109 0.0820538998 -0.4881750047 vertex 0.4709149897 0.0949584991 -0.4771510065 vertex 0.4698550105 0.0616781004 -0.4767889977 endloop endfacet facet normal 0.394793 -0.019824 -0.918556 outer loop vertex 0.4379749894 0.0984830037 -0.4957329929 vertex 0.4564270079 0.1109300032 -0.4880709946 vertex 0.4547350109 0.0820538998 -0.4881750047 endloop endfacet facet normal 0.387406 -0.006825 -0.921884 outer loop vertex 0.4564270079 0.1109300032 -0.4880709946 vertex 0.4379749894 0.0984830037 -0.4957329929 vertex 0.4391080141 0.1278149933 -0.4954740107 endloop endfacet facet normal -0.020960 0.012380 -0.999704 outer loop vertex 0.3084770143 -0.3545579910 -0.5086680055 vertex 0.2704949975 -0.3532939851 -0.5078560114 vertex 0.2852590084 -0.3248220086 -0.5078129768 endloop endfacet facet normal -0.038229 0.051584 -0.997937 outer loop vertex 0.2366790026 -0.3176769912 -0.5059019923 vertex 0.2373210043 -0.2869449854 -0.5043380260 vertex 0.2629919946 -0.3029940128 -0.5061510205 endloop endfacet facet normal -0.003289 -0.004318 -0.999985 outer loop vertex -0.0962491035 -0.0459784009 -0.4996649921 vertex -0.0976487026 -0.0784905031 -0.4995200038 vertex -0.1239830032 -0.0619020984 -0.4995050132 endloop endfacet facet normal 0.887530 0.452438 -0.087122 outer loop vertex 0.4916700125 0.4490520060 -0.4108459949 vertex 0.4926590025 0.4427779913 -0.4333530068 vertex 0.4838629961 0.4604359865 -0.4312590063 endloop endfacet facet normal -0.041432 0.999132 0.004381 outer loop vertex 0.3024179935 0.5034859776 -0.1340710074 vertex 0.3311690092 0.5046780109 -0.1340229958 vertex 0.3171530068 0.5042189956 -0.1618919969 endloop endfacet facet normal -0.999983 0.005391 0.002397 outer loop vertex -0.4995270073 0.0964592025 0.0358070992 vertex -0.4996460080 0.0884180963 0.0042493702 vertex -0.4997220039 0.0642243028 0.0269582998 endloop endfacet facet normal -0.000578 -0.003563 -0.999994 outer loop vertex -0.1514150053 -0.0771012977 -0.4994350076 vertex -0.1497250050 -0.0459423997 -0.4995470047 vertex -0.1239830032 -0.0619020984 -0.4995050132 endloop endfacet facet normal -0.032430 0.053510 -0.998041 outer loop vertex 0.2337519974 -0.2562069893 -0.5025740266 vertex 0.2373210043 -0.2869449854 -0.5043380260 vertex 0.2117719948 -0.2751230001 -0.5028740168 endloop endfacet facet normal 0.050137 0.027090 -0.998375 outer loop vertex 0.3737199903 -0.1783179939 -0.5045859814 vertex 0.3933089972 -0.1934929937 -0.5040140152 vertex 0.3729780018 -0.2118829936 -0.5055339932 endloop endfacet facet normal -0.996372 0.005861 -0.084902 outer loop vertex -0.5050070286 -0.0323776007 -0.3836530149 vertex -0.5047640204 -0.0059876698 -0.3846830130 vertex -0.5030480027 -0.0246805996 -0.4061119854 endloop endfacet facet normal -0.983665 -0.012098 -0.179604 outer loop vertex -0.4989520013 -0.0152412998 -0.4291810095 vertex -0.5030480027 -0.0246805996 -0.4061119854 vertex -0.5023959875 0.0037057099 -0.4115949869 endloop endfacet facet normal -0.983271 -0.024060 -0.180552 outer loop vertex -0.5030480027 -0.0246805996 -0.4061119854 vertex -0.4989370108 -0.0468559004 -0.4255450070 vertex -0.5037680268 -0.0512364991 -0.3986519873 endloop endfacet facet normal -0.051955 -0.998649 0.000853 outer loop vertex -0.3920159936 -0.5045890212 0.0510016009 vertex -0.3690949976 -0.5057719946 0.0621172003 vertex -0.3894029856 -0.5047010183 0.0790318027 endloop endfacet facet normal -0.020604 -0.999723 0.011416 outer loop vertex -0.3534010053 -0.5054010153 0.1393360049 vertex -0.3788680136 -0.5049359798 0.1340959966 vertex -0.3601410091 -0.5055599809 0.1132510006 endloop endfacet facet normal 0.011950 -0.999921 0.003949 outer loop vertex -0.3601410091 -0.5055599809 0.1132510006 vertex -0.3660820127 -0.5057319999 0.0876683965 vertex -0.3418020010 -0.5054209828 0.0929505974 endloop endfacet facet normal -0.943290 -0.038371 -0.329745 outer loop vertex -0.4989520013 -0.0152412998 -0.4291810095 vertex -0.4922100008 -0.0287555996 -0.4468950033 vertex -0.4989370108 -0.0468559004 -0.4255450070 endloop endfacet facet normal -0.934162 0.003366 -0.356832 outer loop vertex -0.4898070097 -0.0586506985 -0.4495579898 vertex -0.4967510104 -0.0790997967 -0.4315719903 vertex -0.4989370108 -0.0468559004 -0.4255450070 endloop endfacet facet normal -0.969153 -0.016269 -0.245924 outer loop vertex -0.4967510104 -0.0790997967 -0.4315719903 vertex -0.5017560124 -0.0953491032 -0.4107730091 vertex -0.5018889904 -0.0701197013 -0.4119180143 endloop endfacet facet normal 0.005744 0.004503 -0.999973 outer loop vertex 0.0383337997 0.1266040057 -0.4996140003 vertex 0.0697396994 0.1320700049 -0.4994089901 vertex 0.0579957999 0.1028549969 -0.4996080101 endloop endfacet facet normal 0.063031 0.043784 -0.997051 outer loop vertex 0.3933089972 -0.1934929937 -0.5040140152 vertex 0.3737199903 -0.1783179939 -0.5045859814 vertex 0.4000090063 -0.1689340025 -0.5025119781 endloop endfacet facet normal -0.918316 0.007495 -0.395777 outer loop vertex -0.4962449968 -0.1105019972 -0.4324209988 vertex -0.4864490032 -0.0928917974 -0.4548169971 vertex -0.4876730144 -0.1314409971 -0.4527069926 endloop endfacet facet normal -0.970560 -0.009132 -0.240687 outer loop vertex -0.4962449968 -0.1105019972 -0.4324209988 vertex -0.5017560124 -0.0953491032 -0.4107730091 vertex -0.4967510104 -0.0790997967 -0.4315719903 endloop endfacet facet normal -0.915072 -0.003842 -0.403273 outer loop vertex -0.4967510104 -0.0790997967 -0.4315719903 vertex -0.4864490032 -0.0928917974 -0.4548169971 vertex -0.4962449968 -0.1105019972 -0.4324209988 endloop endfacet facet normal 0.029420 0.104049 0.994137 outer loop vertex 0.1046850011 0.3806819916 0.5044140220 vertex 0.1042430028 0.4111810029 0.5012350082 vertex 0.0766699016 0.3975369930 0.5034790039 endloop endfacet facet normal -0.004066 0.103613 0.994609 outer loop vertex 0.1042430028 0.4111810029 0.5012350082 vertex 0.1046850011 0.3806819916 0.5044140220 vertex 0.1330710053 0.3963969946 0.5028929710 endloop endfacet facet normal 0.022032 0.056814 0.998142 outer loop vertex 0.1330710053 0.3963969946 0.5028929710 vertex 0.1046850011 0.3806819916 0.5044140220 vertex 0.1357579976 0.3599709868 0.5049070120 endloop endfacet facet normal -0.037736 0.117490 0.992357 outer loop vertex 0.1637489945 0.3838149905 0.5042489767 vertex 0.1887059957 0.4031910002 0.5029039979 vertex 0.1594730020 0.4138869941 0.5005260110 endloop endfacet facet normal -0.242279 -0.013117 0.970118 outer loop vertex -0.4116620123 -0.0933972001 0.5017129779 vertex -0.4314750135 -0.0761516988 0.4969980121 vertex -0.4336729944 -0.1050769985 0.4960579872 endloop endfacet facet normal 0.978626 -0.030621 -0.203356 outer loop vertex 0.5057719946 0.3206099868 -0.4049539864 vertex 0.5000470281 0.2988960147 -0.4292350113 vertex 0.5010449886 0.3362289965 -0.4300540090 endloop endfacet facet normal 0.998628 -0.050570 -0.013627 outer loop vertex 0.5031870008 0.3006249964 0.1650359929 vertex 0.5042340159 0.3235790133 0.1565809995 vertex 0.5043650270 0.3197390139 0.1804320067 endloop endfacet facet normal 0.999077 -0.037800 -0.020393 outer loop vertex 0.5051370263 0.3444739878 0.1724050045 vertex 0.5054399967 0.3380540013 0.1991479993 vertex 0.5043650270 0.3197390139 0.1804320067 endloop endfacet facet normal 0.998768 -0.037805 -0.032150 outer loop vertex 0.5054399967 0.3380540013 0.1991479993 vertex 0.5058019757 0.3238399923 0.2271070033 vertex 0.5046290159 0.3145630062 0.2015769929 endloop endfacet facet normal 0.037116 0.039146 -0.998544 outer loop vertex -0.2184240073 -0.3073680103 -0.5046049953 vertex -0.2523350120 -0.3091680110 -0.5059360266 vertex -0.2432959974 -0.2766189873 -0.5043240190 endloop endfacet facet normal 0.999079 -0.021880 -0.036909 outer loop vertex 0.5058019757 0.3238399923 0.2271070033 vertex 0.5070149899 0.3470019996 0.2462110072 vertex 0.5070710182 0.3246580064 0.2609730065 endloop endfacet facet normal 0.067764 -0.004533 0.997691 outer loop vertex 0.4053190053 -0.0862858966 0.5030090213 vertex 0.3832269907 -0.0725425035 0.5045719743 vertex 0.3826119900 -0.0984634981 0.5044959784 endloop endfacet facet normal 0.041330 -0.999135 0.004646 outer loop vertex -0.3157849908 -0.5043240190 0.0974109024 vertex -0.3418020010 -0.5054209828 0.0929505974 vertex -0.3240880072 -0.5048019886 0.0684852004 endloop endfacet facet normal 0.716145 0.031639 0.697235 outer loop vertex 0.4826689959 0.0641627982 0.4637019932 vertex 0.4800829887 0.0936072022 0.4650219977 vertex 0.4681940079 0.0765378997 0.4780080020 endloop endfacet facet normal 0.013299 -0.010690 0.999854 outer loop vertex -0.3337129951 -0.3758449852 0.5098670125 vertex -0.3223440051 -0.3464590013 0.5100299716 vertex -0.3580850065 -0.3510720134 0.5104560256 endloop endfacet facet normal -0.046781 -0.998880 0.007080 outer loop vertex -0.3660820127 -0.5057319999 0.0876683965 vertex -0.3894029856 -0.5047010183 0.0790318027 vertex -0.3690949976 -0.5057719946 0.0621172003 endloop endfacet facet normal 0.006991 -0.999962 -0.005228 outer loop vertex 0.0986407995 -0.4993939996 -0.1045579985 vertex 0.0780896991 -0.4996399879 -0.0849891976 vertex 0.0736057982 -0.4995259941 -0.1127870008 endloop endfacet facet normal 0.006266 -0.999979 -0.001852 outer loop vertex 0.0512089990 -0.4996080101 -0.1229479983 vertex 0.0498685017 -0.4995679855 -0.1490940005 vertex 0.0693767965 -0.4994710088 -0.1354530007 endloop endfacet facet normal 0.003808 -0.999982 -0.004674 outer loop vertex 0.0524456017 -0.4997229874 -0.0973436981 vertex 0.0339737013 -0.4997319877 -0.1104680002 vertex 0.0512089990 -0.4996080101 -0.1229479983 endloop endfacet facet normal 0.998837 -0.033321 0.034849 outer loop vertex 0.5048199892 0.2213059962 -0.3072629869 vertex 0.5057150126 0.2158520073 -0.3381310105 vertex 0.5063220263 0.2479149997 -0.3248719871 endloop endfacet facet normal 0.043657 -0.014438 0.998942 outer loop vertex -0.2986499965 0.1713699996 0.5034090281 vertex -0.3159039915 0.1927450001 0.5044720173 vertex -0.3277390003 0.1701020002 0.5046619773 endloop endfacet facet normal -0.000732 0.999999 0.001316 outer loop vertex 0.1422069967 0.4994179904 0.0317117013 vertex 0.1739650071 0.4994539917 0.0220116992 vertex 0.1465049982 0.4994660020 -0.0023863299 endloop endfacet facet normal -0.051736 0.010198 0.998609 outer loop vertex -0.3996669948 0.2090680003 0.5035279989 vertex -0.3876059949 0.1775230020 0.5044749975 vertex -0.3638550043 0.2050859928 0.5054240227 endloop endfacet facet normal 0.019857 -0.020106 0.999601 outer loop vertex -0.3482469916 0.2358170003 0.5061659813 vertex -0.3325070143 0.2121870071 0.5053780079 vertex -0.3183560073 0.2352599949 0.5055609941 endloop endfacet facet normal 0.030185 -0.999542 0.002336 outer loop vertex 0.3568530083 -0.5050809979 0.0157143008 vertex 0.3884170055 -0.5041300058 0.0147719001 vertex 0.3735539913 -0.5045130253 0.0429410003 endloop endfacet facet normal -0.356061 -0.033746 -0.933853 outer loop vertex -0.4411210120 0.1694040000 -0.4965850115 vertex -0.4348959923 0.1389220059 -0.4978570044 vertex -0.4557729959 0.1461730003 -0.4901590049 endloop endfacet facet normal 0.029861 -0.999553 -0.001422 outer loop vertex -0.3440800011 -0.5048710108 -0.1238899976 vertex -0.3174889982 -0.5040879846 -0.1158960015 vertex -0.3443230093 -0.5049139857 -0.0987861007 endloop endfacet facet normal -0.002931 -0.999987 -0.004227 outer loop vertex -0.3440740108 -0.5052180290 -0.0430139005 vertex -0.3688110113 -0.5052139759 -0.0268191006 vertex -0.3684079945 -0.5050950050 -0.0552436002 endloop endfacet facet normal 0.027644 -0.999597 -0.006459 outer loop vertex -0.3454560041 -0.5051259995 -0.0708236992 vertex -0.3443230093 -0.5049139857 -0.0987861007 vertex -0.3208580017 -0.5043579936 -0.0844049007 endloop endfacet facet normal 0.013093 0.002066 0.999912 outer loop vertex -0.1517419964 -0.1010140032 0.4993099868 vertex -0.1786859930 -0.1238539964 0.4997099936 vertex -0.1451500058 -0.1355410069 0.4992949963 endloop endfacet facet normal 0.022949 0.999736 0.000521 outer loop vertex -0.3504039943 0.5057899952 -0.0878928974 vertex -0.3266780078 0.5052509904 -0.0986756980 vertex -0.3531689942 0.5058670044 -0.1138779968 endloop endfacet facet normal 0.009035 0.017698 0.999803 outer loop vertex -0.1628430039 -0.1931989938 0.5001410246 vertex -0.1304019988 -0.2023590058 0.5000100136 vertex -0.1380980015 -0.1695619971 0.4994989932 endloop endfacet facet normal -0.498973 -0.865022 -0.052564 outer loop vertex -0.4459750056 -0.4908719957 0.1448570043 vertex -0.4589889944 -0.4850650132 0.1728319973 vertex -0.4698050022 -0.4770889878 0.1442469954 endloop endfacet facet normal 0.017492 -0.038139 0.999119 outer loop vertex -0.1832139939 0.2574110031 0.5014849901 vertex -0.2049389929 0.2395620048 0.5011839867 vertex -0.1796910018 0.2291360050 0.5003439784 endloop endfacet facet normal -0.318345 -0.947551 -0.028335 outer loop vertex -0.4459750056 -0.4908719957 0.1448570043 vertex -0.4219689965 -0.4990699887 0.1492979974 vertex -0.4366019964 -0.4949069917 0.1744849980 endloop endfacet facet normal 0.999734 -0.022112 0.006511 outer loop vertex 0.5080279708 0.2816810012 0.3399609923 vertex 0.5089480281 0.3197160065 0.3278630078 vertex 0.5086029768 0.3147749901 0.3640640080 endloop endfacet facet normal -0.167172 -0.985747 -0.018865 outer loop vertex -0.3976530135 -0.5033230186 0.1560540050 vertex -0.4148539901 -0.5007479787 0.1739279926 vertex -0.4219689965 -0.4990699887 0.1492979974 endloop endfacet facet normal -0.212364 -0.977023 -0.018085 outer loop vertex -0.4288170040 -0.4970259964 0.1192860007 vertex -0.4041019976 -0.5025449991 0.1272269934 vertex -0.4219689965 -0.4990699887 0.1492979974 endloop endfacet facet normal 0.001804 -0.055711 0.998445 outer loop vertex -0.0869807974 -0.3968630135 0.5024570227 vertex -0.1038089991 -0.3656870127 0.5042269826 vertex -0.1260100007 -0.3969979882 0.5025200248 endloop endfacet facet normal 0.999506 -0.001828 -0.031362 outer loop vertex 0.5089700222 0.3527750075 0.3143920004 vertex 0.5082560182 0.3252510130 0.2932409942 vertex 0.5077689886 0.3570730090 0.2758640051 endloop endfacet facet normal 0.998127 0.034601 0.050458 outer loop vertex 0.5034109950 -0.2262299955 -0.2666809857 vertex 0.5051779747 -0.2316070050 -0.2979469895 vertex 0.5036100149 -0.2025620043 -0.2868480086 endloop endfacet facet normal 0.016303 -0.004990 -0.999855 outer loop vertex -0.1793490052 -0.0913947970 -0.4995500147 vertex -0.2050309926 -0.0733136982 -0.5000590086 vertex -0.1765549928 -0.0600261018 -0.4996609986 endloop endfacet facet normal -0.005083 0.020508 0.999777 outer loop vertex 0.1730359942 -0.3454999924 0.5050060153 vertex 0.1478680074 -0.3273119926 0.5045049787 vertex 0.1452960074 -0.3572970033 0.5051069856 endloop endfacet facet normal -0.987383 0.158225 -0.006375 outer loop vertex -0.4992890060 0.4176360071 -0.1429940015 vertex -0.5033659935 0.3923290074 -0.1396439970 vertex -0.5011829734 0.4066849947 -0.1214490011 endloop endfacet facet normal -0.084859 -0.614669 -0.784207 outer loop vertex -0.4487789869 -0.4716539979 -0.4728420079 vertex -0.4432719946 -0.4611589909 -0.4816640019 vertex -0.4311540127 -0.4735539854 -0.4732599854 endloop endfacet facet normal -0.992984 0.114733 0.028612 outer loop vertex -0.5011829734 0.4066849947 -0.1214490011 vertex -0.5033659935 0.3923290074 -0.1396439970 vertex -0.5037199855 0.3823229969 -0.1118059978 endloop endfacet facet normal -0.041700 -0.230131 0.972266 outer loop vertex -0.3921610117 -0.4190810025 0.5030639768 vertex -0.3723959923 -0.4337440133 0.5004410148 vertex -0.3673430085 -0.4105400145 0.5061500072 endloop endfacet facet normal -0.000688 -0.999009 0.044509 outer loop vertex 0.3684340119 -0.5081040263 -0.2745180130 vertex 0.3366020024 -0.5083259940 -0.2799920142 vertex 0.3557910025 -0.5092880130 -0.3012880087 endloop endfacet facet normal -0.280312 0.134088 -0.950498 outer loop vertex -0.4507369995 0.4035519958 -0.4905779958 vertex -0.4387570024 0.4220890105 -0.4914959967 vertex -0.4314930141 0.3958910108 -0.4973340034 endloop endfacet facet normal 0.006685 0.284869 -0.958543 outer loop vertex 0.1405369937 0.4491069913 -0.4925749898 vertex 0.1681620032 0.4469310045 -0.4930289984 vertex 0.1522610039 0.4282859862 -0.4986810088 endloop endfacet facet normal -0.013464 -0.999881 0.007582 outer loop vertex 0.3295100033 -0.5092960000 -0.3132919967 vertex 0.3238680065 -0.5095149875 -0.3521879911 vertex 0.3572250009 -0.5098050237 -0.3312020004 endloop endfacet facet normal 0.999319 0.036707 -0.003682 outer loop vertex 0.5052360296 -0.3216679990 0.0135944998 vertex 0.5058569908 -0.3406780064 -0.0073901298 vertex 0.5045059919 -0.3046129942 -0.0145132998 endloop endfacet facet normal -0.039105 -0.998851 -0.027697 outer loop vertex 0.2150270045 -0.5062140226 -0.3588429987 vertex 0.2190130055 -0.5057139993 -0.3825030029 vertex 0.2392529994 -0.5068429708 -0.3703649938 endloop endfacet facet normal -0.017973 -0.997862 -0.062843 outer loop vertex 0.2392529994 -0.5068429708 -0.3703649938 vertex 0.2190130055 -0.5057139993 -0.3825030029 vertex 0.2381760031 -0.5052180290 -0.3958590031 endloop endfacet facet normal -0.019584 -0.999570 0.021826 outer loop vertex 0.2121839970 -0.5055109859 -0.3291969895 vertex 0.1874240041 -0.5054410100 -0.3482089937 vertex 0.2150270045 -0.5062140226 -0.3588429987 endloop endfacet facet normal -0.024965 -0.999686 0.002079 outer loop vertex 0.2392529994 -0.5068429708 -0.3703649938 vertex 0.2383960038 -0.5067639947 -0.3426780105 vertex 0.2150270045 -0.5062140226 -0.3588429987 endloop endfacet facet normal 0.998201 0.046571 0.037770 outer loop vertex 0.5066519976 0.3653729856 -0.2439039946 vertex 0.5048969984 0.3854059875 -0.2222229987 vertex 0.5060070157 0.3564809859 -0.2158939987 endloop endfacet facet normal -0.027819 -0.999565 0.009778 outer loop vertex 0.3238680065 -0.5095149875 -0.3521879911 vertex 0.2973519862 -0.5085009933 -0.3239710033 vertex 0.2855960131 -0.5084829926 -0.3555780053 endloop endfacet facet normal -0.043399 -0.999057 0.001506 outer loop vertex 0.2383960038 -0.5067639947 -0.3426780105 vertex 0.2392529994 -0.5068429708 -0.3703649938 vertex 0.2589879930 -0.5076799989 -0.3569250107 endloop endfacet facet normal -0.992685 -0.012156 0.120120 outer loop vertex -0.5060759783 -0.2904689908 0.3998650014 vertex -0.5077620149 -0.3166980147 0.3832769990 vertex -0.5040159822 -0.3138580024 0.4145219922 endloop endfacet facet normal -0.006083 0.997466 0.070890 outer loop vertex -0.1103850007 0.5052440166 0.3832269907 vertex -0.1439830065 0.5053560138 0.3787679970 vertex -0.1309430003 0.5032079816 0.4101110101 endloop endfacet facet normal -0.005884 0.997456 0.071042 outer loop vertex -0.1309430003 0.5032079816 0.4101110101 vertex -0.0964792967 0.5034530163 0.4095250070 vertex -0.1103850007 0.5052440166 0.3832269907 endloop endfacet facet normal 0.999798 0.019613 -0.004451 outer loop vertex 0.5055490136 -0.3321509957 -0.0389930010 vertex 0.5058569908 -0.3406780064 -0.0073901298 vertex 0.5062040091 -0.3632949889 -0.0291003007 endloop endfacet facet normal -0.890865 0.059809 -0.450314 outer loop vertex -0.4931350052 -0.3223499954 -0.4556770027 vertex -0.4978120029 -0.2994729877 -0.4433859885 vertex -0.4877530038 -0.2964619994 -0.4628860056 endloop endfacet facet normal -0.045136 -0.998976 -0.003100 outer loop vertex 0.3108589947 -0.5041570067 0.1475239992 vertex 0.2812800109 -0.5027930140 0.1386480033 vertex 0.3047640026 -0.5038009882 0.1215419993 endloop endfacet facet normal 0.004326 0.034602 0.999392 outer loop vertex 0.0833202004 -0.3135899901 0.5041999817 vertex 0.0574782006 -0.3173210025 0.5044410229 vertex 0.0699891001 -0.3399980068 0.5051720142 endloop endfacet facet normal 0.204141 0.978932 -0.004222 outer loop vertex 0.4299980104 0.4980579913 0.2002310008 vertex 0.4264479876 0.4986729920 0.1711789966 vertex 0.4069850147 0.5028100014 0.1893360019 endloop endfacet facet normal -0.002109 0.981394 0.191991 outer loop vertex -0.0813131034 0.4987930059 0.4335120022 vertex -0.0675088018 0.5032320023 0.4109730124 vertex -0.0964792967 0.5034530163 0.4095250070 endloop endfacet facet normal 0.003257 0.996212 0.086893 outer loop vertex -0.0964792967 0.5034530163 0.4095250070 vertex -0.0675088018 0.5032320023 0.4109730124 vertex -0.0798316970 0.5053160191 0.3875420094 endloop endfacet facet normal -0.003442 0.994986 -0.099957 outer loop vertex 0.1577219963 0.5030580163 -0.4108160138 vertex 0.1787759960 0.5055670142 -0.3865660131 vertex 0.1931580007 0.5030699968 -0.4119170010 endloop endfacet facet normal 0.999825 0.014062 -0.012311 outer loop vertex 0.5051289797 0.3835430145 -0.1010259986 vertex 0.5054799914 0.3569090068 -0.1029419973 vertex 0.5048260093 0.3783060014 -0.1316130012 endloop endfacet facet normal -0.008841 0.995408 -0.095313 outer loop vertex 0.1787759960 0.5055670142 -0.3865660131 vertex 0.1577219963 0.5030580163 -0.4108160138 vertex 0.1482030004 0.5057340264 -0.3819859922 endloop endfacet facet normal -0.018558 0.043446 0.998883 outer loop vertex -0.0941063985 0.3715350032 0.5050200224 vertex -0.0950751975 0.3963899910 0.5039209723 vertex -0.1238079965 0.3888530135 0.5037149787 endloop endfacet facet normal 0.981778 0.190033 0.000495 outer loop vertex 0.4977450073 0.4339039922 -0.1254280061 vertex 0.5030429959 0.4065009952 -0.1132640019 vertex 0.5022900105 0.4104700089 -0.1435489953 endloop endfacet facet normal -0.049958 -0.998747 -0.002827 outer loop vertex 0.3168439865 -0.5042459965 -0.0765348002 vertex 0.2797490060 -0.5023999810 -0.0731754974 vertex 0.2900710106 -0.5028290153 -0.1040130034 endloop endfacet facet normal -0.038840 0.120959 0.991897 outer loop vertex -0.1238079965 0.3888530135 0.5037149787 vertex -0.0950751975 0.3963899910 0.5039209723 vertex -0.1073649973 0.4174459875 0.5008720160 endloop endfacet facet normal 0.999896 0.007321 -0.012441 outer loop vertex 0.5099700093 -0.3251700103 0.3524299860 vertex 0.5097500086 -0.3388549984 0.3266949952 vertex 0.5095490217 -0.3156780005 0.3241809905 endloop endfacet facet normal -0.005259 -0.000473 0.999986 outer loop vertex -0.0443506017 -0.0100162998 0.4997079968 vertex -0.0178229008 0.0121520003 0.4998579919 vertex -0.0499677993 0.0249748006 0.4996950030 endloop endfacet facet normal 0.003114 0.999987 0.004044 outer loop vertex 0.1162889972 0.4992769957 0.0898490027 vertex 0.1024319977 0.4992359877 0.1106610000 vertex 0.1301970035 0.4991090000 0.1206839979 endloop endfacet facet normal -0.002158 0.999998 -0.000479 outer loop vertex 0.1239200011 0.4991109967 0.1531579942 vertex 0.1535540074 0.4991720021 0.1469980031 vertex 0.1301970035 0.4991090000 0.1206839979 endloop endfacet facet normal -0.001104 0.999998 -0.001415 outer loop vertex 0.1301970035 0.4991090000 0.1206839979 vertex 0.1535540074 0.4991720021 0.1469980031 vertex 0.1650860012 0.4991450012 0.1189119965 endloop endfacet facet normal -0.009295 0.999945 -0.004778 outer loop vertex 0.1839330047 0.4994350076 0.1429429948 vertex 0.1650860012 0.4991450012 0.1189119965 vertex 0.1535540074 0.4991720021 0.1469980031 endloop endfacet facet normal -0.019247 0.999776 -0.008802 outer loop vertex 0.1917829961 0.4993720055 0.1186230034 vertex 0.1839330047 0.4994350076 0.1429429948 vertex 0.2127700001 0.4999200106 0.1349769980 endloop endfacet facet normal 0.790588 -0.053187 0.610035 outer loop vertex 0.4741269946 0.2187259942 0.4733490050 vertex 0.4693990052 0.1909310073 0.4770529866 vertex 0.4835140109 0.1962949932 0.4592280090 endloop endfacet facet normal 0.999288 0.004605 -0.037434 outer loop vertex 0.5095490217 -0.3156780005 0.3241809905 vertex 0.5097500086 -0.3388549984 0.3266949952 vertex 0.5086320043 -0.3299869895 0.2979409993 endloop endfacet facet normal -0.108261 0.993412 0.037567 outer loop vertex -0.3616389930 0.5072240233 0.3678930104 vertex -0.3859890103 0.5055509806 0.3419620097 vertex -0.4004110098 0.5028619766 0.3715080023 endloop endfacet facet normal -0.004817 0.031318 0.999498 outer loop vertex 0.0574782006 -0.3173210025 0.5044410229 vertex 0.0346783996 -0.3031789958 0.5038880110 vertex 0.0371186994 -0.3387709856 0.5050150156 endloop endfacet facet normal 0.779381 0.028959 0.625881 outer loop vertex 0.4835140109 0.1962949932 0.4592280090 vertex 0.4693990052 0.1909310073 0.4770529866 vertex 0.4791550040 0.1686760038 0.4659340084 endloop endfacet facet normal 0.705487 -0.048854 0.707038 outer loop vertex 0.4664669931 -0.1761090010 0.4809159935 vertex 0.4828909934 -0.1697849929 0.4649649858 vertex 0.4743640125 -0.1470379978 0.4750449955 endloop endfacet facet normal -0.061788 0.990946 0.119196 outer loop vertex -0.3824880123 0.5041540265 0.3986620009 vertex -0.3989579976 0.5000749826 0.4240359962 vertex -0.3675659895 0.5020120144 0.4242050052 endloop endfacet facet normal 0.273129 -0.023479 0.961691 outer loop vertex 0.4449920058 -0.1392399967 0.4934960008 vertex 0.4253279865 -0.1267369986 0.4993860126 vertex 0.4251630008 -0.1546660066 0.4987510145 endloop endfacet facet normal 0.268593 -0.031112 0.962751 outer loop vertex 0.4253279865 -0.1267369986 0.4993860126 vertex 0.4449920058 -0.1392399967 0.4934960008 vertex 0.4445919991 -0.1130789965 0.4944530129 endloop endfacet facet normal 0.005672 -0.999982 0.002021 outer loop vertex 0.0742226020 -0.4999060035 0.0002779610 vertex 0.1038059965 -0.4997250140 0.0068108500 vertex 0.0848328993 -0.4997859895 0.0298912004 endloop endfacet facet normal 0.998160 -0.018258 0.057817 outer loop vertex 0.5036860108 -0.0200986005 0.3977090120 vertex 0.5054529905 -0.0183047000 0.3677699864 vertex 0.5048350096 0.0042201402 0.3855519891 endloop endfacet facet normal 0.006598 -0.999962 0.005746 outer loop vertex 0.0803339034 -0.4994359910 -0.1611060053 vertex 0.0498685017 -0.4995679855 -0.1490940005 vertex 0.0489174984 -0.4997589886 -0.1812420040 endloop endfacet facet normal -0.828453 -0.526121 0.191995 outer loop vertex -0.4750289917 -0.4696719944 0.4406540096 vertex -0.4815639853 -0.4563739896 0.4488959908 vertex -0.4847170115 -0.4585579932 0.4293060005 endloop endfacet facet normal -0.544619 -0.838684 -0.000657 outer loop vertex -0.4504970014 -0.4928939939 -0.3104589880 vertex -0.4686099887 -0.4811390042 -0.3013919890 vertex -0.4650500119 -0.4834249914 -0.3343040049 endloop endfacet facet normal 0.037396 -0.047390 -0.998176 outer loop vertex -0.2515439987 0.2536909878 -0.5039749742 vertex -0.2206380069 0.2640730143 -0.5033100247 vertex -0.2298689932 0.2319550067 -0.5021309853 endloop endfacet facet normal 0.029591 -0.037861 -0.998845 outer loop vertex -0.2126269937 0.2079430073 -0.5007100105 vertex -0.2375890017 0.2066899985 -0.5014020205 vertex -0.2298689932 0.2319550067 -0.5021309853 endloop endfacet facet normal -0.806023 -0.579468 0.120599 outer loop vertex -0.4847170115 -0.4585579932 0.4293060005 vertex -0.4765099883 -0.4714730084 0.4221020043 vertex -0.4750289917 -0.4696719944 0.4406540096 endloop endfacet facet normal 0.999358 -0.010967 -0.034094 outer loop vertex 0.4999499917 -0.0698660016 0.2200929970 vertex 0.5008839965 -0.0725776032 0.2483430058 vertex 0.5000920296 -0.0962727964 0.2327509969 endloop endfacet facet normal 0.999735 -0.011298 -0.020044 outer loop vertex 0.4993439913 -0.0731291994 0.1917070001 vertex 0.4999499917 -0.0698660016 0.2200929970 vertex 0.4993880093 -0.0957705006 0.2066649944 endloop endfacet facet normal 0.999982 -0.005725 -0.001839 outer loop vertex 0.4992150068 -0.0670436025 0.1445019990 vertex 0.4993920028 -0.0365093984 0.1456860006 vertex 0.4993399978 -0.0535605997 0.1704879999 endloop endfacet facet normal 0.999963 -0.008581 -0.000357 outer loop vertex 0.4993399978 -0.0535605997 0.1704879999 vertex 0.4990859926 -0.0830081999 0.1668370068 vertex 0.4992150068 -0.0670436025 0.1445019990 endloop endfacet facet normal 0.999929 -0.010133 -0.006348 outer loop vertex 0.4993439913 -0.0731291994 0.1917070001 vertex 0.4990650117 -0.0963720009 0.1848630011 vertex 0.4990859926 -0.0830081999 0.1668370068 endloop endfacet facet normal 0.999987 -0.004608 -0.002252 outer loop vertex 0.4990859926 -0.0830081999 0.1668370068 vertex 0.4990650117 -0.0963720009 0.1848630011 vertex 0.4989570081 -0.1110640019 0.1669670045 endloop endfacet facet normal 0.741752 -0.670575 -0.011548 outer loop vertex 0.4713450074 -0.4786649942 -0.3435330093 vertex 0.4718939960 -0.4775210023 -0.3747009933 vertex 0.4851660132 -0.4631359875 -0.3575280011 endloop endfacet facet normal 0.233436 0.972325 0.009579 outer loop vertex 0.4313929975 0.5001009703 -0.3444469869 vertex 0.4066450000 0.5060729980 -0.3475440145 vertex 0.4163669944 0.5034660101 -0.3198409975 endloop endfacet facet normal 0.116566 -0.993076 -0.014565 outer loop vertex 0.4134269953 -0.5016620159 0.2260390073 vertex 0.3860749900 -0.5046449900 0.2105219960 vertex 0.4136199951 -0.5011649728 0.1936929971 endloop endfacet facet normal 0.194802 -0.037915 0.980110 outer loop vertex 0.4077430069 0.1697189957 0.5030230284 vertex 0.4028660059 0.1474010050 0.5031290054 vertex 0.4242460132 0.1496859938 0.4989680052 endloop endfacet facet normal 0.005989 -0.098684 -0.995101 outer loop vertex -0.2192209959 -0.3775820136 -0.5045120120 vertex -0.1941280067 -0.4022769928 -0.5019119978 vertex -0.2281900048 -0.4092450142 -0.5014259815 endloop endfacet facet normal -0.004434 -0.216720 -0.976224 outer loop vertex -0.2281900048 -0.4092450142 -0.5014259815 vertex -0.2046429962 -0.4313170016 -0.4966329932 vertex -0.2364580035 -0.4369949996 -0.4952279925 endloop endfacet facet normal -0.006592 -0.316739 -0.948490 outer loop vertex -0.2046429962 -0.4313170016 -0.4966329932 vertex -0.1696510017 -0.4283350110 -0.4978719950 vertex -0.1851399988 -0.4514479935 -0.4900459945 endloop endfacet facet normal -0.096998 -0.448085 -0.888713 outer loop vertex -0.4106490016 -0.4415389895 -0.4959810078 vertex -0.3886510134 -0.4411759973 -0.4985649884 vertex -0.3944329917 -0.4572469890 -0.4898310006 endloop endfacet facet normal 0.020817 -0.348518 -0.937071 outer loop vertex -0.2148299962 -0.4545350075 -0.4882239997 vertex -0.2364580035 -0.4369949996 -0.4952279925 vertex -0.2046429962 -0.4313170016 -0.4966329932 endloop endfacet facet normal 0.041975 0.999114 0.003055 outer loop vertex -0.3221670091 0.5050079823 0.0369109996 vertex -0.2918930054 0.5037130117 0.0444599986 vertex -0.2974979877 0.5040339828 0.0165014993 endloop endfacet facet normal -0.017744 -0.389578 -0.920822 outer loop vertex -0.2364580035 -0.4369949996 -0.4952279925 vertex -0.2148299962 -0.4545350075 -0.4882239997 vertex -0.2443639934 -0.4594700038 -0.4855670035 endloop endfacet facet normal -0.982007 -0.021721 -0.187591 outer loop vertex -0.5037770271 0.2187329978 -0.4130220115 vertex -0.5025849938 0.2401680052 -0.4217439890 vertex -0.4999960065 0.2160989940 -0.4325099885 endloop endfacet facet normal -0.005162 -0.002846 0.999983 outer loop vertex -0.0378871001 -0.0449201986 0.4996420145 vertex -0.0443506017 -0.0100162998 0.4997079968 vertex -0.0712959990 -0.0328220017 0.4995039999 endloop endfacet facet normal 0.115092 0.017975 -0.993192 outer loop vertex 0.4077250063 0.0217888001 -0.5018609762 vertex 0.4032860100 -0.0112338997 -0.5029730201 vertex 0.3859139979 0.0098803099 -0.5046039820 endloop endfacet facet normal -0.312689 -0.949841 -0.005160 outer loop vertex -0.4263319969 -0.4982300103 -0.0160079002 vertex -0.4436179996 -0.4926750064 0.0089457901 vertex -0.4459170103 -0.4917660058 -0.0190615002 endloop endfacet facet normal -0.008644 0.999778 0.019194 outer loop vertex 0.1910679936 0.5056939721 0.3491469920 vertex 0.1699140072 0.5051389933 0.3685280085 vertex 0.1955959946 0.5051990151 0.3769679964 endloop endfacet facet normal -0.018638 0.994160 0.106299 outer loop vertex 0.1238240004 0.5040850043 0.3819679916 vertex 0.1347289979 0.5016509891 0.4066439867 vertex 0.1509580016 0.5040180087 0.3873519897 endloop endfacet facet normal 0.001287 -0.998626 -0.052383 outer loop vertex 0.1437460035 -0.5036399961 0.3039729893 vertex 0.1141529977 -0.5038530231 0.3073070049 vertex 0.1269779950 -0.5024020076 0.2799600065 endloop endfacet facet normal -0.003817 0.992933 0.118616 outer loop vertex 0.1509580016 0.5040180087 0.3873519897 vertex 0.1347289979 0.5016509891 0.4066439867 vertex 0.1583549976 0.5015190244 0.4085089862 endloop endfacet facet normal 0.076263 0.920834 0.382426 outer loop vertex -0.0553232990 0.4936969876 0.4470649958 vertex -0.0294634998 0.4873299897 0.4572390020 vertex -0.0313071012 0.4967069924 0.4350279868 endloop endfacet facet normal -0.005131 -0.999132 -0.041337 outer loop vertex -0.0162061993 -0.5035669804 0.2903420031 vertex -0.0338708013 -0.5047839880 0.3219499886 vertex -0.0532744005 -0.5036730170 0.2975060046 endloop endfacet facet normal -0.986514 0.161999 -0.023386 outer loop vertex -0.5016469955 0.4043389857 -0.0249754991 vertex -0.5035549998 0.3968909979 0.0039183702 vertex -0.4991889894 0.4226149917 -0.0020623801 endloop endfacet facet normal -0.933824 0.354001 -0.051538 outer loop vertex -0.4907779992 0.4481030107 -0.0054083900 vertex -0.4878869951 0.4518150091 -0.0322941989 vertex -0.4956719875 0.4315840006 -0.0301981997 endloop endfacet facet normal -0.002764 -0.999479 0.032145 outer loop vertex -0.0997942984 -0.4998019934 -0.2148129940 vertex -0.1155880019 -0.5006840229 -0.2435960025 vertex -0.0865838975 -0.5007830262 -0.2441799939 endloop endfacet facet normal -0.007053 -0.999382 0.034434 outer loop vertex -0.0305659007 -0.5013800263 -0.2516709864 vertex -0.0412817001 -0.5003650188 -0.2244070023 vertex -0.0586011000 -0.5010290146 -0.2472259998 endloop endfacet facet normal -0.002908 -0.998648 0.051900 outer loop vertex -0.0867367014 -0.5030840039 -0.2920840085 vertex -0.0644294024 -0.5029889941 -0.2890059948 vertex -0.0744702965 -0.5019199848 -0.2689990103 endloop endfacet facet normal -0.004014 -0.999032 0.043807 outer loop vertex -0.0586011000 -0.5010290146 -0.2472259998 vertex -0.0865838975 -0.5007830262 -0.2441799939 vertex -0.0744702965 -0.5019199848 -0.2689990103 endloop endfacet facet normal 0.999923 -0.003313 -0.011930 outer loop vertex 0.5054529905 -0.0183047000 0.3677699864 vertex 0.5050449967 -0.0131428000 0.3321410120 vertex 0.5054699779 0.0131195001 0.3604680002 endloop endfacet facet normal -0.002098 -0.952518 0.304475 outer loop vertex -0.2302549928 -0.4952549934 0.4426720142 vertex -0.2256350070 -0.5012429953 0.4239709973 vertex -0.2053830028 -0.4984749854 0.4327700138 endloop endfacet facet normal 0.016227 0.998630 -0.049756 outer loop vertex -0.1948709935 0.5046060085 0.3156900108 vertex -0.1737219989 0.5029829741 0.2900120020 vertex -0.2083829939 0.5035930276 0.2909519970 endloop endfacet facet normal -0.002959 -0.999249 -0.038624 outer loop vertex -0.0437113009 -0.5022370219 0.2638840079 vertex -0.0358528011 -0.5009750128 0.2306320071 vertex -0.0102952002 -0.5018740296 0.2519330084 endloop endfacet facet normal -0.001786 0.002187 0.999996 outer loop vertex -0.0214565992 0.1172669977 0.4995599985 vertex 0.0084190099 0.0977642015 0.4996559918 vertex 0.0097652897 0.1322380006 0.4995830059 endloop endfacet facet normal -0.036900 -0.999312 -0.003794 outer loop vertex 0.2494470030 -0.5013999939 0.1267469972 vertex 0.2564480007 -0.5017799735 0.1587370038 vertex 0.2221509963 -0.5004770160 0.1491129994 endloop endfacet facet normal -0.013622 -0.999907 0.000798 outer loop vertex 0.1535280049 -0.4991239905 0.1327680051 vertex 0.1739010066 -0.4994210005 0.1083699986 vertex 0.1864790022 -0.4995670021 0.1401319951 endloop endfacet facet normal -0.002663 -0.004766 0.999985 outer loop vertex 0.1520670056 -0.1035349965 0.4992670119 vertex 0.1758580059 -0.0868251994 0.4994100034 vertex 0.1504230052 -0.0770210028 0.4993889928 endloop endfacet facet normal 0.001657 -0.004498 0.999988 outer loop vertex 0.1504230052 -0.0770210028 0.4993889928 vertex 0.1334539950 -0.0899361968 0.4993590117 vertex 0.1520670056 -0.1035349965 0.4992670119 endloop endfacet facet normal 0.009855 -0.999518 0.029454 outer loop vertex -0.1373559982 -0.5055480003 -0.3505690098 vertex -0.1270069927 -0.5046309829 -0.3229129910 vertex -0.1563860029 -0.5051100254 -0.3293389976 endloop endfacet facet normal 0.015720 -0.998534 0.051789 outer loop vertex -0.1542460024 -0.5018829703 -0.2676439881 vertex -0.1710350066 -0.5011960268 -0.2493029982 vertex -0.1777800024 -0.5027850270 -0.2778930068 endloop endfacet facet normal -0.766907 -0.075182 -0.637339 outer loop vertex -0.4731949866 -0.3944959939 -0.4810869992 vertex -0.4878380001 -0.3937849998 -0.4635510147 vertex -0.4809870124 -0.3704450130 -0.4745480120 endloop endfacet facet normal 0.024428 -0.998330 0.052357 outer loop vertex -0.2118390054 -0.5041760206 -0.2885249853 vertex -0.1813320071 -0.5045490265 -0.3098709881 vertex -0.1777800024 -0.5027850270 -0.2778930068 endloop endfacet facet normal 0.014609 -0.998764 0.047501 outer loop vertex -0.1813320071 -0.5045490265 -0.3098709881 vertex -0.1563860029 -0.5051100254 -0.3293389976 vertex -0.1487859935 -0.5034170151 -0.2960790098 endloop endfacet facet normal 0.551037 -0.821827 -0.144768 outer loop vertex 0.4544599950 -0.4842140079 -0.4241769910 vertex 0.4631020129 -0.4744209945 -0.4468759894 vertex 0.4740979970 -0.4699510038 -0.4303970039 endloop endfacet facet normal 0.011951 -0.998483 0.053752 outer loop vertex -0.1487859935 -0.5034170151 -0.2960790098 vertex -0.1777800024 -0.5027850270 -0.2778930068 vertex -0.1813320071 -0.5045490265 -0.3098709881 endloop endfacet facet normal 0.019639 -0.998770 0.045520 outer loop vertex -0.1813320071 -0.5045490265 -0.3098709881 vertex -0.2118390054 -0.5041760206 -0.2885249853 vertex -0.2105350047 -0.5057970285 -0.3246549964 endloop endfacet facet normal 0.013667 -0.998310 0.056482 outer loop vertex -0.1777800024 -0.5027850270 -0.2778930068 vertex -0.1487859935 -0.5034170151 -0.2960790098 vertex -0.1542460024 -0.5018829703 -0.2676439881 endloop endfacet facet normal 0.001344 -0.999038 -0.043828 outer loop vertex -0.0162061993 -0.5035669804 0.2903420031 vertex -0.0102952002 -0.5018740296 0.2519330084 vertex 0.0180369001 -0.5027009845 0.2716520131 endloop endfacet facet normal -0.050914 0.867517 0.494795 outer loop vertex 0.0620756000 0.4765880108 0.4678579867 vertex 0.0875641033 0.4863289893 0.4534020126 vertex 0.0578529984 0.4906829894 0.4427109957 endloop endfacet facet normal -0.012688 0.920513 0.390505 outer loop vertex 0.0578529984 0.4906829894 0.4427109957 vertex 0.0263842996 0.4954879880 0.4303619862 vertex 0.0290504005 0.4845080078 0.4563310146 endloop endfacet facet normal 0.057697 0.921632 0.383752 outer loop vertex -0.0021248199 0.4912460148 0.4448359907 vertex 0.0290504005 0.4845080078 0.4563310146 vertex 0.0263842996 0.4954879880 0.4303619862 endloop endfacet facet normal 0.020455 -0.989463 0.143337 outer loop vertex -0.1823569983 -0.5015259981 0.4198749959 vertex -0.1828459948 -0.5045199990 0.3992770016 vertex -0.1598069966 -0.5032889843 0.4044870138 endloop endfacet facet normal -0.007229 -0.998766 -0.049127 outer loop vertex 0.1580139995 -0.5046719909 0.3228540123 vertex 0.1437460035 -0.5036399961 0.3039729893 vertex 0.1720799953 -0.5038290024 0.3036459982 endloop endfacet facet normal 0.003294 -0.999262 -0.038268 outer loop vertex 0.1053540036 -0.5014969707 0.2588549852 vertex 0.1089510024 -0.5002700090 0.2271260023 vertex 0.1400980055 -0.5009279847 0.2469879985 endloop endfacet facet normal 0.003906 -0.998683 -0.051158 outer loop vertex 0.1269779950 -0.5024020076 0.2799600065 vertex 0.1141529977 -0.5038530231 0.3073070049 vertex 0.1004929990 -0.5027809739 0.2853359878 endloop endfacet facet normal -0.006662 -0.999705 -0.023344 outer loop vertex 0.1167569980 -0.5057020187 0.3532409966 vertex 0.0935679004 -0.5057439804 0.3616560102 vertex 0.1012569964 -0.5051559806 0.3342809975 endloop endfacet facet normal 0.002724 -0.999515 -0.031013 outer loop vertex 0.1012569964 -0.5051559806 0.3342809975 vertex 0.1332650036 -0.5050160289 0.3325819969 vertex 0.1167569980 -0.5057020187 0.3532409966 endloop endfacet facet normal 0.001854 -0.998876 -0.047365 outer loop vertex 0.1141529977 -0.5038530231 0.3073070049 vertex 0.1437460035 -0.5036399961 0.3039729893 vertex 0.1332650036 -0.5050160289 0.3325819969 endloop endfacet facet normal 0.218447 0.030317 -0.975378 outer loop vertex 0.4284699857 0.0010993700 -0.4978579879 vertex 0.4077250063 0.0217888001 -0.5018609762 vertex 0.4353919923 0.0352897011 -0.4952450097 endloop endfacet facet normal -0.003914 -0.002985 0.999988 outer loop vertex 0.1758580059 -0.0868251994 0.4994100034 vertex 0.1520670056 -0.1035349965 0.4992670119 vertex 0.1825290024 -0.1210279986 0.4993340075 endloop endfacet facet normal 0.025285 0.330252 0.943554 outer loop vertex -0.2714119852 0.4462400079 0.4952670038 vertex -0.2469619960 0.4325740039 0.4993950129 vertex -0.2431209981 0.4544680119 0.4916290045 endloop endfacet facet normal 0.980984 -0.187121 0.051539 outer loop vertex 0.5029649734 -0.4002850056 -0.2425950021 vertex 0.4992739856 -0.4247319996 -0.2610999942 vertex 0.5045999885 -0.4009250104 -0.2760390043 endloop endfacet facet normal -0.029704 -0.999539 -0.006235 outer loop vertex 0.2327110022 -0.5009909868 0.1811989993 vertex 0.1953900009 -0.4998539984 0.1767259985 vertex 0.2221509963 -0.5004770160 0.1491129994 endloop endfacet facet normal -0.039730 -0.999209 -0.001948 outer loop vertex 0.3223179877 -0.5043920279 -0.1132699996 vertex 0.3484539986 -0.5054690242 -0.0938865989 vertex 0.3168439865 -0.5042459965 -0.0765348002 endloop endfacet facet normal 0.014469 -0.999894 -0.001506 outer loop vertex -0.1812489927 -0.4995639920 -0.0277027003 vertex -0.1819979995 -0.4996199906 0.0022778399 vertex -0.2063670009 -0.4999490082 -0.0134065999 endloop endfacet facet normal -0.046125 -0.998927 -0.004124 outer loop vertex 0.2582840025 -0.5013110042 -0.0968735963 vertex 0.2797490060 -0.5023999810 -0.0731754974 vertex 0.2499179989 -0.5010399818 -0.0689544007 endloop endfacet facet normal -0.044980 -0.998982 -0.003318 outer loop vertex 0.2794379890 -0.5024949908 -0.0220804997 vertex 0.2551470101 -0.5013880134 -0.0260697007 vertex 0.2667739987 -0.5018429756 -0.0467136987 endloop endfacet facet normal -0.048170 -0.998839 -0.000202 outer loop vertex 0.2969149947 -0.5033329725 -0.0461160988 vertex 0.3095650077 -0.5039489865 -0.0166669004 vertex 0.2794379890 -0.5024949908 -0.0220804997 endloop endfacet facet normal -0.049951 -0.998748 -0.002748 outer loop vertex 0.2797490060 -0.5023999810 -0.0731754974 vertex 0.3168439865 -0.5042459965 -0.0765348002 vertex 0.2969149947 -0.5033329725 -0.0461160988 endloop endfacet facet normal -0.016189 -0.999854 -0.005482 outer loop vertex 0.3255819976 -0.5045580268 0.1118009984 vertex 0.3497169912 -0.5050020218 0.1215090007 vertex 0.3261770010 -0.5046690106 0.1302859932 endloop endfacet facet normal 0.038183 -0.997040 0.066734 outer loop vertex -0.1598069966 -0.5032889843 0.4044870138 vertex -0.1828459948 -0.5045199990 0.3992770016 vertex -0.1691150069 -0.5052710176 0.3801999986 endloop endfacet facet normal -0.038564 -0.999245 -0.004758 outer loop vertex 0.3047640026 -0.5038009882 0.1215419993 vertex 0.3255819976 -0.5045580268 0.1118009984 vertex 0.3261770010 -0.5046690106 0.1302859932 endloop endfacet facet normal -0.044105 -0.999005 -0.006540 outer loop vertex 0.2812800109 -0.5027930140 0.1386480033 vertex 0.3108589947 -0.5041570067 0.1475239992 vertex 0.2887069881 -0.5033149719 0.1682929993 endloop endfacet facet normal 0.076592 -0.199659 -0.976867 outer loop vertex -0.3139750063 -0.4124299884 -0.5050370097 vertex -0.2859539986 -0.4008539915 -0.5052059889 vertex -0.2905609906 -0.4280189872 -0.5000150204 endloop endfacet facet normal 0.998876 0.007823 0.046747 outer loop vertex 0.5077139735 0.3464829922 -0.2634350061 vertex 0.5066519976 0.3653729856 -0.2439039946 vertex 0.5065490007 0.3381159902 -0.2371419966 endloop endfacet facet normal 0.997348 0.071232 0.014914 outer loop vertex 0.5048969984 0.3854059875 -0.2222229987 vertex 0.5066519976 0.3653729856 -0.2439039946 vertex 0.5048490167 0.3926549852 -0.2536360025 endloop endfacet facet normal 0.999208 0.021656 0.033386 outer loop vertex 0.5074579716 0.3711369932 -0.2717649937 vertex 0.5066519976 0.3653729856 -0.2439039946 vertex 0.5077139735 0.3464829922 -0.2634350061 endloop endfacet facet normal -0.002679 0.331074 -0.943601 outer loop vertex 0.1011670008 0.4364860058 -0.4971640110 vertex 0.0878702030 0.4509539902 -0.4920499921 vertex 0.1138669997 0.4515120089 -0.4919280112 endloop endfacet facet normal -0.027210 0.475777 -0.879145 outer loop vertex 0.0878702030 0.4509539902 -0.4920499921 vertex 0.0735090971 0.4657909870 -0.4835759997 vertex 0.1000059992 0.4665339887 -0.4839940071 endloop endfacet facet normal -0.001319 0.002902 0.999995 outer loop vertex 0.0084190099 0.0977642015 0.4996559918 vertex -0.0214565992 0.1172669977 0.4995599985 vertex -0.0236494001 0.0814620033 0.4996609986 endloop endfacet facet normal -0.296420 0.071436 -0.952382 outer loop vertex -0.4502910078 0.3791100085 -0.4927420020 vertex -0.4314930141 0.3958910108 -0.4973340034 vertex -0.4296779931 0.3648659885 -0.5002260208 endloop endfacet facet normal -0.029889 0.035454 0.998924 outer loop vertex 0.2316659987 -0.3196339905 0.5055549741 vertex 0.2053889930 -0.3005949855 0.5040929914 vertex 0.2020930052 -0.3329020143 0.5051410198 endloop endfacet facet normal -0.012991 0.033744 0.999346 outer loop vertex 0.2020930052 -0.3329020143 0.5051410198 vertex 0.2053889930 -0.3005949855 0.5040929914 vertex 0.1762569994 -0.3139730096 0.5041660070 endloop endfacet facet normal -0.029164 0.003359 0.999569 outer loop vertex 0.2283930033 -0.3521359861 0.5059729815 vertex 0.2020930052 -0.3329020143 0.5051410198 vertex 0.1981890053 -0.3647080064 0.5051339865 endloop endfacet facet normal -0.020696 0.014941 0.999674 outer loop vertex 0.2020930052 -0.3329020143 0.5051410198 vertex 0.2283930033 -0.3521359861 0.5059729815 vertex 0.2316659987 -0.3196339905 0.5055549741 endloop endfacet facet normal 0.006813 -0.005269 -0.999963 outer loop vertex -0.1514150053 -0.0771012977 -0.4994350076 vertex -0.1535059959 -0.1094160005 -0.4992789924 vertex -0.1793490052 -0.0913947970 -0.4995500147 endloop endfacet facet normal 0.026464 -0.005862 -0.999633 outer loop vertex -0.2093310058 -0.1352040023 -0.4998019934 vertex -0.2331749946 -0.1200620010 -0.5005220175 vertex -0.2076310068 -0.1051879972 -0.4999330044 endloop endfacet facet normal 0.016108 -0.005267 -0.999856 outer loop vertex -0.2050309926 -0.0733136982 -0.5000590086 vertex -0.1793490052 -0.0913947970 -0.4995500147 vertex -0.2076310068 -0.1051879972 -0.4999330044 endloop endfacet facet normal 0.000348 0.024324 0.999704 outer loop vertex 0.0271147992 -0.1952369958 0.5002049804 vertex 0.0097105103 -0.2194020003 0.5007990003 vertex 0.0418002009 -0.2307939976 0.5010650158 endloop endfacet facet normal 0.997855 0.051218 -0.040766 outer loop vertex 0.5057219863 0.3912810087 0.2687369883 vertex 0.5074399710 0.3841899931 0.3018800020 vertex 0.5077689886 0.3570730090 0.2758640051 endloop endfacet facet normal 0.008373 -0.001559 0.999964 outer loop vertex -0.1163460016 -0.3323160112 0.5043839812 vertex -0.1394390017 -0.3588599861 0.5045359731 vertex -0.1038089991 -0.3656870127 0.5042269826 endloop endfacet facet normal -0.003898 -0.010520 0.999937 outer loop vertex -0.0303466003 -0.3689649999 0.5043920279 vertex -0.0538193993 -0.3390730023 0.5046150088 vertex -0.0687690005 -0.3683260083 0.5042489767 endloop endfacet facet normal -0.005102 -0.059426 0.998220 outer loop vertex -0.1038089991 -0.3656870127 0.5042269826 vertex -0.0869807974 -0.3968630135 0.5024570227 vertex -0.0687690005 -0.3683260083 0.5042489767 endloop endfacet facet normal 0.995557 -0.030538 0.089072 outer loop vertex 0.5066639781 0.3086690009 0.3961400092 vertex 0.5050420165 0.2795050144 0.4042699933 vertex 0.5076209903 0.2834050059 0.3767820001 endloop endfacet facet normal 0.042113 -0.028579 0.998704 outer loop vertex -0.2527990043 0.2415090054 0.5029649734 vertex -0.2573499978 0.2090830058 0.5022289753 vertex -0.2280710042 0.2229789943 0.5013920069 endloop endfacet facet normal 0.008757 -0.027751 0.999577 outer loop vertex -0.1769589931 0.2055779994 0.4996660054 vertex -0.1563310027 0.2161930054 0.4997799993 vertex -0.1796910018 0.2291360050 0.5003439784 endloop endfacet facet normal 0.005469 -0.033678 0.999418 outer loop vertex -0.1564860046 0.2449229956 0.5007489920 vertex -0.1796910018 0.2291360050 0.5003439784 vertex -0.1563310027 0.2161930054 0.4997799993 endloop endfacet facet normal 0.029165 -0.028149 0.999178 outer loop vertex -0.2049389929 0.2395620048 0.5011839867 vertex -0.2280710042 0.2229789943 0.5013920069 vertex -0.2007029951 0.2115080059 0.5002700090 endloop endfacet facet normal 0.021121 -0.029369 0.999345 outer loop vertex -0.2007029951 0.2115080059 0.5002700090 vertex -0.1796910018 0.2291360050 0.5003439784 vertex -0.2049389929 0.2395620048 0.5011839867 endloop endfacet facet normal 0.018785 -0.026585 0.999470 outer loop vertex -0.1796910018 0.2291360050 0.5003439784 vertex -0.2007029951 0.2115080059 0.5002700090 vertex -0.1769589931 0.2055779994 0.4996660054 endloop endfacet facet normal -0.043685 -0.999038 0.003873 outer loop vertex 0.3214919865 -0.5043429732 0.0162371993 vertex 0.2886120081 -0.5029469728 0.0054685599 vertex 0.3095650077 -0.5039489865 -0.0166669004 endloop endfacet facet normal -0.038038 -0.999275 0.001823 outer loop vertex 0.3095650077 -0.5039489865 -0.0166669004 vertex 0.3415710032 -0.5051590204 -0.0121282004 vertex 0.3214919865 -0.5043429732 0.0162371993 endloop endfacet facet normal -0.006668 -0.999957 0.006462 outer loop vertex 0.3415710032 -0.5051590204 -0.0121282004 vertex 0.3721869886 -0.5053550005 -0.0108653000 vertex 0.3568530083 -0.5050809979 0.0157143008 endloop endfacet facet normal 0.009871 -0.999842 0.014802 outer loop vertex 0.3735539913 -0.5045130253 0.0429410003 vertex 0.3423640132 -0.5048239827 0.0427367985 vertex 0.3568530083 -0.5050809979 0.0157143008 endloop endfacet facet normal -0.005062 -0.999402 0.034210 outer loop vertex -0.0865838975 -0.5007830262 -0.2441799939 vertex -0.0586011000 -0.5010290146 -0.2472259998 vertex -0.0696457028 -0.5000950098 -0.2215739936 endloop endfacet facet normal 0.059170 -0.998195 0.010237 outer loop vertex 0.3884170055 -0.5041300058 0.0147719001 vertex 0.3721869886 -0.5053550005 -0.0108653000 vertex 0.4025340080 -0.5036060214 -0.0157318003 endloop endfacet facet normal -0.010407 -0.999945 -0.001170 outer loop vertex 0.3508749902 -0.5056809783 -0.0637215003 vertex 0.3772340119 -0.5059660077 -0.0545784011 vertex 0.3591789901 -0.5058000088 -0.0358603001 endloop endfacet facet normal -0.007290 -0.999740 0.021593 outer loop vertex 0.3591789901 -0.5058000088 -0.0358603001 vertex 0.3721869886 -0.5053550005 -0.0108653000 vertex 0.3415710032 -0.5051590204 -0.0121282004 endloop endfacet facet normal -0.933916 0.356030 -0.032290 outer loop vertex -0.4956719875 0.4315840006 -0.0301981997 vertex -0.4878869951 0.4518150091 -0.0322941989 vertex -0.4902150035 0.4435259998 -0.0563564003 endloop endfacet facet normal -0.010069 -0.999002 -0.043515 outer loop vertex -0.0837486014 -0.5039150119 0.3101130128 vertex -0.0806441978 -0.5023319721 0.2730520070 vertex -0.0532744005 -0.5036730170 0.2975060046 endloop endfacet facet normal 0.021655 0.948772 0.315219 outer loop vertex -0.0553232990 0.4936969876 0.4470649958 vertex -0.0550011992 0.4998460114 0.4285350144 vertex -0.0813131034 0.4987930059 0.4335120022 endloop endfacet facet normal -0.029710 -0.020291 0.999353 outer loop vertex -0.3580850065 -0.3510720134 0.5104560256 vertex -0.3849880099 -0.3429070115 0.5098220110 vertex -0.3855240047 -0.3669460118 0.5093179941 endloop endfacet facet normal -0.034606 -0.918454 0.394012 outer loop vertex -0.1811819971 -0.4954800010 0.4418770075 vertex -0.2058719993 -0.4884819984 0.4560210109 vertex -0.2053830028 -0.4984749854 0.4327700138 endloop endfacet facet normal 0.169802 0.042771 0.984550 outer loop vertex 0.3873290122 0.3648650050 0.5074470043 vertex 0.4149569869 0.3542549908 0.5031430125 vertex 0.4080780149 0.3852489889 0.5029829741 endloop endfacet facet normal 0.221299 0.054144 0.973702 outer loop vertex 0.4080780149 0.3852489889 0.5029829741 vertex 0.4149569869 0.3542549908 0.5031430125 vertex 0.4344449937 0.3767319918 0.4974640012 endloop endfacet facet normal -0.999977 0.005083 0.004440 outer loop vertex -0.4995439947 0.0732581019 0.0585444011 vertex -0.4993470013 0.1048690006 0.0667195991 vertex -0.4995270073 0.0964592025 0.0358070992 endloop endfacet facet normal -0.999986 0.005346 -0.000280 outer loop vertex -0.4996770024 0.0809376985 -0.0278321002 vertex -0.4998160005 0.0561114997 -0.0054417700 vertex -0.4996460080 0.0884180963 0.0042493702 endloop endfacet facet normal 0.945715 -0.324888 0.008444 outer loop vertex 0.5024560094 -0.4240890145 -0.3548150063 vertex 0.4950580001 -0.4452539980 -0.3405849934 vertex 0.4955129921 -0.4447210133 -0.3710359931 endloop endfacet facet normal -1.000000 0.000786 0.000313 outer loop vertex -0.4994690120 0.1507840008 0.0227303002 vertex -0.4994840026 0.1437440068 -0.0075170002 vertex -0.4994960129 0.1200169995 0.0137010003 endloop endfacet facet normal -0.999988 0.003917 0.002773 outer loop vertex -0.4996460080 0.0884180963 0.0042493702 vertex -0.4995270073 0.0964592025 0.0358070992 vertex -0.4994960129 0.1200169995 0.0137010003 endloop endfacet facet normal 0.913926 -0.022905 0.405235 outer loop vertex 0.4875630140 -0.1425970048 0.4582459927 vertex 0.4968340099 -0.1385120004 0.4375680089 vertex 0.4913879931 -0.1148300022 0.4511890113 endloop endfacet facet normal 0.046282 0.998919 0.004295 outer loop vertex -0.3104000092 0.5044879913 0.0636439025 vertex -0.2863099873 0.5033630133 0.0656977966 vertex -0.2918930054 0.5037130117 0.0444599986 endloop endfacet facet normal 0.001252 0.023673 0.999719 outer loop vertex 0.0097105103 -0.2194020003 0.5007990003 vertex 0.0271147992 -0.1952369958 0.5002049804 vertex -0.0114588998 -0.1917189956 0.5001699924 endloop endfacet facet normal -0.993334 0.113545 0.019876 outer loop vertex -0.5056149960 0.4022809863 -0.2835269868 vertex -0.5053539872 0.4094339907 -0.3113459945 vertex -0.5082330108 0.3830899894 -0.3047350049 endloop endfacet facet normal -0.917672 0.396880 0.019098 outer loop vertex -0.4917309880 0.4504640102 -0.2973710001 vertex -0.4900479913 0.4555400014 -0.3219879866 vertex -0.4991709888 0.4344660044 -0.3224099874 endloop endfacet facet normal 0.533854 0.028439 -0.845098 outer loop vertex 0.4698339999 0.3560920060 -0.4830720127 vertex 0.4526830018 0.3681100011 -0.4935019910 vertex 0.4685420096 0.3886960149 -0.4827910066 endloop endfacet facet normal -0.932273 0.361647 0.008874 outer loop vertex -0.4938929975 0.4441739917 -0.2681629956 vertex -0.4917309880 0.4504640102 -0.2973710001 vertex -0.5005199909 0.4276469946 -0.2908399999 endloop endfacet facet normal -0.969577 0.244521 0.011385 outer loop vertex -0.4991709888 0.4344660044 -0.3224099874 vertex -0.5053539872 0.4094339907 -0.3113459945 vertex -0.5005199909 0.4276469946 -0.2908399999 endloop endfacet facet normal -0.976883 0.209072 0.044593 outer loop vertex -0.5053539872 0.4094339907 -0.3113459945 vertex -0.5056149960 0.4022809863 -0.2835269868 vertex -0.5005199909 0.4276469946 -0.2908399999 endloop endfacet facet normal 0.006174 -0.037704 -0.999270 outer loop vertex 0.0798961967 0.2738519907 -0.5018320084 vertex 0.0563584007 0.2460920066 -0.5009300113 vertex 0.0437286012 0.2763569951 -0.5021499991 endloop endfacet facet normal 0.005814 0.004921 -0.999971 outer loop vertex -0.1662569940 0.0424493998 -0.4994859993 vertex -0.1541219950 0.0130759999 -0.4995599985 vertex -0.1835470051 0.0153270997 -0.4997200072 endloop endfacet facet normal 0.005716 -0.029674 -0.999543 outer loop vertex 0.0222529992 0.2463610023 -0.5011330247 vertex 0.0563584007 0.2460920066 -0.5009300113 vertex 0.0415147990 0.2240329981 -0.5003600121 endloop endfacet facet normal 0.041750 -0.998247 -0.041943 outer loop vertex -0.2556450069 -0.5041540265 0.2633810043 vertex -0.2523790002 -0.5053460002 0.2950010002 vertex -0.2758300006 -0.5058349967 0.2832959890 endloop endfacet facet normal 0.005554 0.035242 0.999363 outer loop vertex 0.0833202004 -0.3135899901 0.5041999817 vertex 0.0994077027 -0.3396899998 0.5050309896 vertex 0.1176280007 -0.3105469942 0.5039020181 endloop endfacet facet normal -0.005244 0.999985 0.001477 outer loop vertex 0.1630759984 0.5051450133 0.3401809931 vertex 0.1425680071 0.5050070286 0.3607879877 vertex 0.1699140072 0.5051389933 0.3685280085 endloop endfacet facet normal 0.005950 0.043357 0.999042 outer loop vertex 0.0931084976 -0.2829369903 0.5027940273 vertex 0.1247090027 -0.2740930021 0.5022220016 vertex 0.1014690027 -0.2505109906 0.5013369918 endloop endfacet facet normal 0.006020 0.043426 0.999039 outer loop vertex 0.1014690027 -0.2505109906 0.5013369918 vertex 0.1247090027 -0.2740930021 0.5022220016 vertex 0.1316879988 -0.2425770015 0.5008100271 endloop endfacet facet normal 0.005497 0.044971 0.998973 outer loop vertex 0.1176280007 -0.3105469942 0.5039020181 vertex 0.1247090027 -0.2740930021 0.5022220016 vertex 0.0931084976 -0.2829369903 0.5027940273 endloop endfacet facet normal 0.039437 -0.998500 -0.037967 outer loop vertex -0.2523790002 -0.5053460002 0.2950010002 vertex -0.2543379962 -0.5066080093 0.3261559904 vertex -0.2789469957 -0.5069779754 0.3103240132 endloop endfacet facet normal -0.483439 -0.059880 0.873328 outer loop vertex -0.4654270113 -0.3798600137 0.4845879972 vertex -0.4531710148 -0.3968279958 0.4902090132 vertex -0.4501760006 -0.3700059950 0.4937059879 endloop endfacet facet normal 0.001738 -0.999997 -0.001672 outer loop vertex 0.0323752984 -0.5000619888 -0.0346060991 vertex 0.0142403003 -0.5001329780 -0.0109946001 vertex 0.0059367400 -0.5001059771 -0.0357741006 endloop endfacet facet normal -0.000691 -0.999992 -0.004007 outer loop vertex -0.0181786008 -0.5000079870 -0.0537897982 vertex -0.0025838099 -0.4998919964 -0.0854274035 vertex 0.0158744007 -0.5000050068 -0.0604095012 endloop endfacet facet normal -0.299488 -0.954087 0.004929 outer loop vertex -0.4436179996 -0.4926750064 0.0089457901 vertex -0.4263319969 -0.4982300103 -0.0160079002 vertex -0.4188640118 -0.5004280210 0.0122873997 endloop endfacet facet normal 0.026506 0.033389 -0.999091 outer loop vertex -0.3311780095 -0.3062709868 -0.5086219907 vertex -0.3224270046 -0.2811410129 -0.5075500011 vertex -0.3027850091 -0.2977809906 -0.5075849891 endloop endfacet facet normal -0.148256 0.985632 0.080930 outer loop vertex -0.3989579976 0.5000749826 0.4240359962 vertex -0.4150300026 0.4995349944 0.4011699855 vertex -0.4253169894 0.4959000051 0.4265950024 endloop endfacet facet normal -0.999976 -0.004217 0.005535 outer loop vertex -0.4994159937 -0.0809027031 0.1060950011 vertex -0.4994370043 -0.1037629992 0.0848796964 vertex -0.4992150068 -0.1135549992 0.1175270006 endloop endfacet facet normal -0.139500 0.926686 0.348988 outer loop vertex -0.4133999944 0.4893220067 0.4578219950 vertex -0.4120340049 0.4956789911 0.4414879978 vertex -0.4312500060 0.4908080101 0.4467410147 endloop endfacet facet normal 0.999452 -0.032994 -0.002534 outer loop vertex 0.5009120107 0.2545779943 0.1345680058 vertex 0.4999800026 0.2254000008 0.1468849927 vertex 0.4999539852 0.2271890044 0.1133299991 endloop endfacet facet normal 0.999214 -0.038787 0.008183 outer loop vertex 0.5004550219 0.2367780060 0.0650392994 vertex 0.5013459921 0.2622660100 0.0770561025 vertex 0.5003920197 0.2401719987 0.0888205990 endloop endfacet facet normal 0.999929 -0.008987 0.007861 outer loop vertex 0.4989889860 0.1781809926 0.1200020015 vertex 0.4990609884 0.1676249951 0.0987749025 vertex 0.4992739856 0.1957750022 0.1038649976 endloop endfacet facet normal 0.999949 -0.008545 0.005415 outer loop vertex 0.4992739856 0.1957750022 0.1038649976 vertex 0.4990609884 0.1676249951 0.0987749025 vertex 0.4993419945 0.1865770072 0.0767932013 endloop endfacet facet normal 0.999753 -0.022172 0.001762 outer loop vertex 0.4997510016 0.2156900018 0.0838088021 vertex 0.4999539852 0.2271890044 0.1133299991 vertex 0.4992739856 0.1957750022 0.1038649976 endloop endfacet facet normal -0.005989 0.027360 -0.999608 outer loop vertex 0.1925639957 -0.1937849969 -0.4994179904 vertex 0.1988819987 -0.2203509957 -0.5001829863 vertex 0.1716759950 -0.2126429975 -0.4998089969 endloop endfacet facet normal -0.004018 -0.001871 0.999990 outer loop vertex -0.0774651021 0.0023525199 0.4995450079 vertex -0.1045759991 -0.0206803009 0.4993929863 vertex -0.0712959990 -0.0328220017 0.4995039999 endloop endfacet facet normal -0.526881 0.009538 0.849885 outer loop vertex -0.4501760006 -0.3700059950 0.4937059879 vertex -0.4467509985 -0.3412869871 0.4955070019 vertex -0.4679259956 -0.3526299894 0.4825069904 endloop endfacet facet normal -0.999982 -0.004965 0.003401 outer loop vertex -0.4992150068 -0.1135549992 0.1175270006 vertex -0.4992960095 -0.0847980008 0.1356890053 vertex -0.4994159937 -0.0809027031 0.1060950011 endloop endfacet facet normal 0.002470 0.037307 -0.999301 outer loop vertex 0.1021709964 -0.2662349939 -0.5020179749 vertex 0.0807128996 -0.2419929951 -0.5011659861 vertex 0.1148310006 -0.2298959941 -0.5006300211 endloop endfacet facet normal -0.005470 0.045585 -0.998945 outer loop vertex 0.1791940033 -0.2411870062 -0.5007709861 vertex 0.1873320043 -0.2677130103 -0.5020260215 vertex 0.1610540003 -0.2638089955 -0.5017039776 endloop endfacet facet normal 0.002494 0.040339 -0.999183 outer loop vertex 0.1323309988 -0.2615869939 -0.5016859770 vertex 0.1502120048 -0.2352730036 -0.5005789995 vertex 0.1610540003 -0.2638089955 -0.5017039776 endloop endfacet facet normal 0.000267 0.033753 -0.999430 outer loop vertex 0.1502120048 -0.2352730036 -0.5005789995 vertex 0.1716759950 -0.2126429975 -0.4998089969 vertex 0.1791940033 -0.2411870062 -0.5007709861 endloop endfacet facet normal 0.001538 0.039976 -0.999199 outer loop vertex 0.1791940033 -0.2411870062 -0.5007709861 vertex 0.1610540003 -0.2638089955 -0.5017039776 vertex 0.1502120048 -0.2352730036 -0.5005789995 endloop endfacet facet normal -0.007976 -0.945811 -0.324619 outer loop vertex -0.3572640121 -0.5027970076 -0.4232060015 vertex -0.3652360141 -0.4949710071 -0.4458119869 vertex -0.3353570104 -0.4969019890 -0.4409199953 endloop endfacet facet normal 0.012634 -0.901332 -0.432944 outer loop vertex -0.3652360141 -0.4949710071 -0.4458119869 vertex -0.3463610113 -0.4885239899 -0.4586830139 vertex -0.3353570104 -0.4969019890 -0.4409199953 endloop endfacet facet normal 0.999988 -0.004004 -0.002972 outer loop vertex 0.5057979822 0.3594590127 -0.0235674996 vertex 0.5056759715 0.3486930132 -0.0501126014 vertex 0.5057880282 0.3732570112 -0.0455028005 endloop endfacet facet normal 0.004207 -0.682209 0.731146 outer loop vertex -0.1131210029 -0.4747520089 0.4758020043 vertex -0.1281329989 -0.4659459889 0.4841049910 vertex -0.1377869993 -0.4760380089 0.4747439921 endloop endfacet facet normal 0.999439 0.028558 0.017510 outer loop vertex 0.5057880282 0.3732570112 -0.0455028005 vertex 0.5050190091 0.3880960047 -0.0258108992 vertex 0.5057979822 0.3594590127 -0.0235674996 endloop endfacet facet normal 0.993098 0.116448 -0.014013 outer loop vertex 0.5050190091 0.3880960047 -0.0258108992 vertex 0.5013800263 0.4184319973 -0.0316132009 vertex 0.5035529733 0.4035840034 -0.0010027901 endloop endfacet facet normal 0.986143 -0.025661 -0.163903 outer loop vertex 0.5004420280 -0.0722346008 -0.4227980077 vertex 0.5022130013 -0.0457516015 -0.4162890017 vertex 0.5044410229 -0.0649250969 -0.3998819888 endloop endfacet facet normal -0.010117 0.992627 0.120783 outer loop vertex 0.1763560027 0.5033699870 0.3948050141 vertex 0.1509580016 0.5040180087 0.3873519897 vertex 0.1583549976 0.5015190244 0.4085089862 endloop endfacet facet normal 0.995749 -0.019928 -0.089924 outer loop vertex 0.5055209994 -0.0810350999 -0.3843530118 vertex 0.5035669804 -0.0920068026 -0.4035589993 vertex 0.5044410229 -0.0649250969 -0.3998819888 endloop endfacet facet normal 0.998344 0.012878 -0.056070 outer loop vertex 0.5057610273 -0.0591952018 -0.3750630021 vertex 0.5055209994 -0.0810350999 -0.3843530118 vertex 0.5044410229 -0.0649250969 -0.3998819888 endloop endfacet facet normal -0.189569 0.981784 0.012756 outer loop vertex -0.4000810087 0.5055410266 -0.2724809945 vertex -0.4244950116 0.5006480217 -0.2587049901 vertex -0.4015009999 0.5048559904 -0.2408600003 endloop endfacet facet normal -0.086013 0.996187 0.014582 outer loop vertex -0.4015009999 0.5048559904 -0.2408600003 vertex -0.3769580126 0.5066969991 -0.2218610048 vertex -0.3740279973 0.5074200034 -0.2539719939 endloop endfacet facet normal 0.037123 -0.000510 -0.999311 outer loop vertex -0.3322489858 0.0625763983 -0.5048329830 vertex -0.3127279878 0.0374844000 -0.5040950179 vertex -0.3443169892 0.0326226018 -0.5052660108 endloop endfacet facet normal -0.006383 -0.447752 0.894135 outer loop vertex -0.1809120029 -0.4562129974 0.4875789881 vertex -0.2086610049 -0.4410380125 0.4949800074 vertex -0.2135570049 -0.4620400071 0.4844279885 endloop endfacet facet normal 0.004169 -0.999991 0.000099 outer loop vertex 0.0498685017 -0.4995679855 -0.1490940005 vertex 0.0278807003 -0.4996579885 -0.1322620064 vertex 0.0213744007 -0.4996879995 -0.1613840014 endloop endfacet facet normal -0.002712 0.985368 -0.170417 outer loop vertex 0.3466449976 0.5073670149 -0.3934769928 vertex 0.3479579985 0.5023139715 -0.4227150083 vertex 0.3163500130 0.5046269894 -0.4088380039 endloop endfacet facet normal 0.998896 -0.036342 -0.029771 outer loop vertex 0.5067309737 0.2434780002 0.3344500065 vertex 0.5052989721 0.2287160009 0.3044230044 vertex 0.5065460205 0.2612929940 0.3064970076 endloop endfacet facet normal -0.062728 -0.645801 0.760924 outer loop vertex -0.1377869993 -0.4760380089 0.4747439921 vertex -0.1281329989 -0.4659459889 0.4841049910 vertex -0.1495179981 -0.4620389938 0.4856579900 endloop endfacet facet normal 0.999743 0.021829 0.006116 outer loop vertex 0.5001099706 -0.2105070055 0.1196150035 vertex 0.4996260107 -0.1845970005 0.1062470004 vertex 0.4995169938 -0.1874070019 0.1340959966 endloop endfacet facet normal 0.999900 0.012273 0.006979 outer loop vertex 0.4993590117 -0.1561419964 0.0944617987 vertex 0.4996260107 -0.1845970005 0.1062470004 vertex 0.4997859895 -0.1807149947 0.0765013024 endloop endfacet facet normal 0.006617 -0.999977 -0.001517 outer loop vertex 0.1167329997 -0.4991660118 -0.1229719967 vertex 0.1117929965 -0.4991579950 -0.1498049945 vertex 0.1367519945 -0.4990110099 -0.1378210038 endloop endfacet facet normal 0.790376 -0.035610 0.611586 outer loop vertex 0.4743640125 -0.1470379978 0.4750449955 vertex 0.4875630140 -0.1425970048 0.4582459927 vertex 0.4797640145 -0.1196509972 0.4696609974 endloop endfacet facet normal -0.855516 -0.517375 0.020397 outer loop vertex -0.4921880066 -0.4496099949 0.2107529938 vertex -0.4839560091 -0.4641309977 0.1877010018 vertex -0.4814299941 -0.4674249887 0.2100970000 endloop endfacet facet normal -0.013497 -0.999892 -0.005750 outer loop vertex 0.2062000036 -0.4995839894 -0.1089219972 vertex 0.1771840006 -0.4992359877 -0.1013280004 vertex 0.1839109957 -0.4991599917 -0.1303340048 endloop endfacet facet normal 0.999522 0.030238 -0.006444 outer loop vertex 0.5007320046 -0.2284310013 -0.0785738975 vertex 0.5007320046 -0.2351820022 -0.1102529988 vertex 0.4998379946 -0.2034460008 -0.1000029966 endloop endfacet facet normal 0.015740 0.026787 -0.999517 outer loop vertex 0.0868102983 0.3858430088 -0.5040519834 vertex 0.0978827998 0.3603810072 -0.5045599937 vertex 0.0748903006 0.3653090000 -0.5047900081 endloop endfacet facet normal -0.002306 0.003237 -0.999992 outer loop vertex 0.0026126399 0.3497689962 -0.5049160123 vertex 0.0121743996 0.3732669950 -0.5048620105 vertex 0.0276570003 0.3533990085 -0.5049620271 endloop endfacet facet normal 0.011574 0.869678 0.493484 outer loop vertex 0.1877180040 0.4789560139 0.4656960070 vertex 0.2001100034 0.4895569980 0.4467230141 vertex 0.1654549986 0.4881190062 0.4500699937 endloop endfacet facet normal 0.013789 0.869029 0.494568 outer loop vertex 0.2001100034 0.4895569980 0.4467230141 vertex 0.1877180040 0.4789560139 0.4656960070 vertex 0.2173060030 0.4787580073 0.4652189910 endloop endfacet facet normal 0.998384 -0.038102 -0.042154 outer loop vertex 0.5031459928 0.2309840024 0.2556580007 vertex 0.5022259951 0.2352250069 0.2300350070 vertex 0.5039860010 0.2571829855 0.2518720031 endloop endfacet facet normal 0.998388 -0.039389 -0.040860 outer loop vertex 0.5039860010 0.2571829855 0.2518720031 vertex 0.5022259951 0.2352250069 0.2300350070 vertex 0.5031219721 0.2655209899 0.2227219939 endloop endfacet facet normal -0.000285 0.002432 -0.999997 outer loop vertex -0.0163323004 0.1340660006 -0.4996899962 vertex 0.0137072001 0.1486919969 -0.4996629953 vertex 0.0092485799 0.1160970032 -0.4997409880 endloop endfacet facet normal -0.000574 0.004243 -0.999991 outer loop vertex 0.0079388795 0.0607611984 -0.4999989867 vertex -0.0169066992 0.0724793002 -0.4999350011 vertex 0.0064441701 0.0874236003 -0.4998849928 endloop endfacet facet normal 0.002421 0.004785 -0.999986 outer loop vertex 0.0064441701 0.0874236003 -0.4998849928 vertex 0.0092485799 0.1160970032 -0.4997409880 vertex 0.0306621995 0.0975269973 -0.4997780025 endloop endfacet facet normal 0.029194 -0.999572 0.001703 outer loop vertex -0.2092069983 -0.5000460148 0.0167596992 vertex -0.2126220018 -0.5000910163 0.0488868989 vertex -0.2377520055 -0.5008569956 0.0300974008 endloop endfacet facet normal 0.040414 -0.999183 0.000058 outer loop vertex -0.2377520055 -0.5008569956 0.0300974008 vertex -0.2671909928 -0.5020470023 0.0422403999 vertex -0.2616809905 -0.5018259883 0.0106523000 endloop endfacet facet normal 0.024307 -0.187313 -0.982000 outer loop vertex -0.2046429962 -0.4313170016 -0.4966329932 vertex -0.2281900048 -0.4092450142 -0.5014259815 vertex -0.1941280067 -0.4022769928 -0.5019119978 endloop endfacet facet normal 0.155498 0.069977 -0.985355 outer loop vertex 0.4037989974 0.3743270040 -0.5047799945 vertex 0.4311699867 0.3734059930 -0.5005260110 vertex 0.4191739857 0.3484129906 -0.5041940212 endloop endfacet facet normal 0.156064 0.098470 -0.982826 outer loop vertex 0.4311699867 0.3734059930 -0.5005260110 vertex 0.4037989974 0.3743270040 -0.5047799945 vertex 0.4205420017 0.3997719884 -0.4995720088 endloop endfacet facet normal 0.235613 0.971807 -0.008812 outer loop vertex 0.4066450000 0.5060729980 -0.3475440145 vertex 0.4313929975 0.5001009703 -0.3444469869 vertex 0.4206730127 0.5024549961 -0.3714689910 endloop endfacet facet normal 0.105025 0.039843 -0.993671 outer loop vertex 0.4191739857 0.3484129906 -0.5041940212 vertex 0.3871789873 0.3421460092 -0.5078269839 vertex 0.4037989974 0.3743270040 -0.5047799945 endloop endfacet facet normal -0.003653 -0.999949 -0.009407 outer loop vertex -0.0281904005 -0.4997040033 0.1675170064 vertex 0.0011388900 -0.4996660054 0.1520899981 vertex -0.0015098600 -0.4999679923 0.1852190048 endloop endfacet facet normal 0.004146 -0.999766 -0.021231 outer loop vertex -0.0015098600 -0.4999679923 0.1852190048 vertex 0.0252174009 -0.5002599955 0.2041890025 vertex -0.0053523900 -0.5006800294 0.2179989964 endloop endfacet facet normal 0.995579 -0.093825 -0.004370 outer loop vertex 0.5055850148 -0.3872990012 -0.0453433990 vertex 0.5036029816 -0.4091269970 -0.0282416996 vertex 0.5032320023 -0.4117529988 -0.0563792996 endloop endfacet facet normal 0.024449 0.999701 0.000735 outer loop vertex 0.3657589853 0.5051530004 0.0519166999 vertex 0.3867819905 0.5046229959 0.0734914988 vertex 0.3941810131 0.5044599771 0.0490879007 endloop endfacet facet normal 0.993904 -0.110188 -0.003637 outer loop vertex 0.5017499924 -0.4091219902 -0.1312800050 vertex 0.5039830208 -0.3884260058 -0.1480589956 vertex 0.5048959851 -0.3809660077 -0.1245779991 endloop endfacet facet normal -0.852492 0.521254 -0.039382 outer loop vertex -0.4781630039 0.4689840078 0.1360940039 vertex -0.4903779924 0.4480389953 0.1232839972 vertex -0.4880110025 0.4544140100 0.1564249992 endloop endfacet facet normal 0.999737 0.006386 -0.022026 outer loop vertex 0.4995709956 -0.1200729981 0.2186370045 vertex 0.4999650121 -0.1400630027 0.2307250053 vertex 0.4994669855 -0.1485249996 0.2056670040 endloop endfacet facet normal 0.029139 -0.028689 -0.999164 outer loop vertex -0.2375890017 0.2066899985 -0.5014020205 vertex -0.2126269937 0.2079430073 -0.5007100105 vertex -0.2290949970 0.1831369996 -0.5004780293 endloop endfacet facet normal 0.039727 0.012282 0.999135 outer loop vertex -0.2690989971 -0.1588480026 0.5028589964 vertex -0.2626540065 -0.1937700063 0.5030320287 vertex -0.2339410037 -0.1716939956 0.5016189814 endloop endfacet facet normal 0.025276 0.003298 0.999675 outer loop vertex -0.1786859930 -0.1238539964 0.4997099936 vertex -0.2131150067 -0.1115799993 0.5005400181 vertex -0.2060700059 -0.1473750025 0.5004799962 endloop endfacet facet normal 0.021191 0.021204 0.999551 outer loop vertex -0.1869930029 -0.2189839929 0.5012000203 vertex -0.1628430039 -0.1931989938 0.5001410246 vertex -0.1978760064 -0.1835960001 0.5006800294 endloop endfacet facet normal 0.030089 0.012326 0.999471 outer loop vertex -0.2060700059 -0.1473750025 0.5004799962 vertex -0.2339410037 -0.1716939956 0.5016189814 vertex -0.1978760064 -0.1835960001 0.5006800294 endloop endfacet facet normal -0.988091 -0.034048 0.150055 outer loop vertex -0.5048090219 0.2231750041 0.4019980133 vertex -0.5038809776 0.1950750053 0.4017330110 vertex -0.5011119843 0.2092639953 0.4231860042 endloop endfacet facet normal -0.998729 0.021333 -0.045655 outer loop vertex -0.5045409799 -0.1532710046 -0.3944630027 vertex -0.5057579875 -0.1767729968 -0.3788219988 vertex -0.5056800246 -0.1497319937 -0.3678919971 endloop endfacet facet normal -0.997380 -0.033544 0.064089 outer loop vertex -0.5038809776 0.1950750053 0.4017330110 vertex -0.5048090219 0.2231750041 0.4019980133 vertex -0.5059980154 0.2107730061 0.3770030141 endloop endfacet facet normal -0.807617 0.028332 -0.589027 outer loop vertex -0.4821259975 -0.1925899982 -0.4646790028 vertex -0.4823659956 -0.2227790058 -0.4658020139 vertex -0.4907729924 -0.2057279944 -0.4534550011 endloop endfacet facet normal -0.017188 0.999816 -0.008475 outer loop vertex 0.2172330022 0.5062450171 0.3610900044 vertex 0.2166080028 0.5059459805 0.3270800114 vertex 0.1910679936 0.5056939721 0.3491469920 endloop endfacet facet normal 0.226831 -0.973931 -0.002514 outer loop vertex 0.4172489941 -0.5025489926 -0.0627046973 vertex 0.4373260140 -0.4978939891 -0.0545739010 vertex 0.4221029878 -0.5014839768 -0.0373365991 endloop endfacet facet normal 0.382971 -0.923721 -0.008498 outer loop vertex 0.4373260140 -0.4978939891 -0.0545739010 vertex 0.4519400001 -0.4916990101 -0.0693653971 vertex 0.4539259970 -0.4911029935 -0.0446506999 endloop endfacet facet normal 0.001329 -0.465210 0.885199 outer loop vertex -0.1281329989 -0.4659459889 0.4841049910 vertex -0.1093470007 -0.4600850046 0.4871569872 vertex -0.1306570023 -0.4515109956 0.4916949868 endloop endfacet facet normal 0.995060 0.000578 -0.099276 outer loop vertex 0.5024470091 0.1571190059 -0.4142650068 vertex 0.5043830276 0.1396030039 -0.3949620128 vertex 0.5022609830 0.1345629990 -0.4162609875 endloop endfacet facet normal 0.995250 -0.009689 -0.096865 outer loop vertex 0.5022609830 0.1345629990 -0.4162609875 vertex 0.5043830276 0.1396030039 -0.3949620128 vertex 0.5030540228 0.1138700023 -0.4060429931 endloop endfacet facet normal -0.999975 -0.002819 -0.006485 outer loop vertex -0.4992130101 -0.1059489995 -0.0981421992 vertex -0.4992629886 -0.1300459951 -0.0799627006 vertex -0.4994269907 -0.1018880010 -0.0669142008 endloop endfacet facet normal -0.265321 0.008642 0.964121 outer loop vertex -0.4157580137 0.3325270116 0.5020520091 vertex -0.4414669871 0.3207060099 0.4950830042 vertex -0.4210039973 0.2992079854 0.5009070039 endloop endfacet facet normal 0.981950 -0.052144 -0.181811 outer loop vertex 0.5030540228 0.1138700023 -0.4060429931 vertex 0.4989770055 0.1181180030 -0.4292809963 vertex 0.5022609830 0.1345629990 -0.4162609875 endloop endfacet facet normal -0.003431 0.999972 -0.006603 outer loop vertex 0.1535540074 0.4991720021 0.1469980031 vertex 0.1239200011 0.4991109967 0.1531579942 vertex 0.1440889984 0.4993210137 0.1744839996 endloop endfacet facet normal 0.999812 0.011624 0.015550 outer loop vertex 0.5052109957 0.3520750105 0.0837308988 vertex 0.5055860281 0.3575989902 0.0554874018 vertex 0.5050290227 0.3820709884 0.0730080977 endloop endfacet facet normal 0.999589 -0.027572 0.007880 outer loop vertex 0.5055860281 0.3575989902 0.0554874018 vertex 0.5052109957 0.3520750105 0.0837308988 vertex 0.5047879815 0.3312360048 0.0644773990 endloop endfacet facet normal 0.998797 -0.048885 0.003939 outer loop vertex 0.5035660267 0.3116819859 0.1162879989 vertex 0.5026249886 0.2905200124 0.0922741964 vertex 0.5042170286 0.3229140043 0.0906118006 endloop endfacet facet normal 0.999202 -0.039093 0.008233 outer loop vertex 0.5048210025 0.3435530066 0.1153109968 vertex 0.5035660267 0.3116819859 0.1162879989 vertex 0.5042170286 0.3229140043 0.0906118006 endloop endfacet facet normal 0.999441 -0.031263 0.011879 outer loop vertex 0.5042170286 0.3229140043 0.0906118006 vertex 0.5047879815 0.3312360048 0.0644773990 vertex 0.5052109957 0.3520750105 0.0837308988 endloop endfacet facet normal -0.004427 -0.001469 0.999989 outer loop vertex -0.0178229008 0.0121520003 0.4998579919 vertex -0.0443506017 -0.0100162998 0.4997079968 vertex -0.0113209998 -0.0217218995 0.4998370111 endloop endfacet facet normal -0.001621 0.625860 0.779934 outer loop vertex -0.2070710063 0.4755550027 0.4768199921 vertex -0.2373429984 0.4720720053 0.4795520008 vertex -0.2164909989 0.4609639943 0.4885089993 endloop endfacet facet normal 0.999441 -0.033273 0.003364 outer loop vertex 0.5052109957 0.3520750105 0.0837308988 vertex 0.5048210025 0.3435530066 0.1153109968 vertex 0.5042170286 0.3229140043 0.0906118006 endloop endfacet facet normal -0.999977 0.002513 -0.006307 outer loop vertex -0.4992629886 -0.1300459951 -0.0799627006 vertex -0.4994240105 -0.1554609984 -0.0645579994 vertex -0.4994510114 -0.1283529997 -0.0494773015 endloop endfacet facet normal -0.042178 0.999106 0.002845 outer loop vertex 0.2759970129 0.5020009875 0.0067040799 vertex 0.2538459897 0.5010380149 0.0164850000 vertex 0.2804389894 0.5021160245 0.0321605988 endloop endfacet facet normal -0.999905 0.000158 0.013779 outer loop vertex -0.5052009821 0.3526929915 -0.1583060026 vertex -0.5048760176 0.3396089971 -0.1345739961 vertex -0.5048959851 0.3670760095 -0.1363369972 endloop endfacet facet normal -0.999926 -0.009945 0.007001 outer loop vertex -0.5048760176 0.3396089971 -0.1345739961 vertex -0.5046229959 0.3325270116 -0.1084939986 vertex -0.5049170256 0.3561249971 -0.1169700027 endloop endfacet facet normal -0.999829 0.018400 0.001834 outer loop vertex -0.5048959851 0.3670760095 -0.1363369972 vertex -0.5047529936 0.3768630028 -0.1565739959 vertex -0.5052009821 0.3526929915 -0.1583060026 endloop endfacet facet normal -0.980376 0.189614 0.053947 outer loop vertex -0.4970990121 0.4290330112 -0.1684609950 vertex -0.5007740259 0.4170370102 -0.1930830032 vertex -0.5027599931 0.3997960091 -0.1685750037 endloop endfacet facet normal 0.408531 0.912695 0.009477 outer loop vertex 0.4338929951 0.4983040094 0.2824890018 vertex 0.4468469918 0.4922609925 0.3060539961 vertex 0.4506900012 0.4908919930 0.2722339928 endloop endfacet facet normal -0.023319 0.037360 0.999030 outer loop vertex 0.3456990123 -0.2824639976 0.5079730153 vertex 0.3169159889 -0.2753719985 0.5070359707 vertex 0.3229799867 -0.3104949892 0.5084909797 endloop endfacet facet normal -0.996166 0.087466 0.001709 outer loop vertex -0.5027599931 0.3997960091 -0.1685750037 vertex -0.5047529936 0.3768630028 -0.1565739959 vertex -0.5033659935 0.3923290074 -0.1396439970 endloop endfacet facet normal -0.991571 0.129127 0.010613 outer loop vertex -0.5037199855 0.3823229969 -0.1118059978 vertex -0.5031669736 0.3838439882 -0.0786444992 vertex -0.5000650287 0.4090810120 -0.0958862975 endloop endfacet facet normal -0.826989 0.067455 -0.558157 outer loop vertex -0.4907729924 -0.2057279944 -0.4534550011 vertex -0.4924960136 -0.1841720045 -0.4482969940 vertex -0.4821259975 -0.1925899982 -0.4646790028 endloop endfacet facet normal -0.998049 0.061711 0.009490 outer loop vertex -0.5048959851 0.3670760095 -0.1363369972 vertex -0.5037199855 0.3823229969 -0.1118059978 vertex -0.5033659935 0.3923290074 -0.1396439970 endloop endfacet facet normal -0.998020 0.058845 0.022209 outer loop vertex -0.5053309798 0.3721179962 0.0443903990 vertex -0.5035539865 0.4006339908 0.0486885011 vertex -0.5045869946 0.3912470043 0.0271396991 endloop endfacet facet normal -0.999837 -0.018041 -0.000944 outer loop vertex -0.5050839782 0.3266510069 0.0854490027 vertex -0.5055350065 0.3510150015 0.0975164995 vertex -0.5054489970 0.3478800058 0.0663404018 endloop endfacet facet normal -0.999974 -0.001480 -0.007011 outer loop vertex -0.5054489970 0.3478800058 0.0663404018 vertex -0.5053309798 0.3721179962 0.0443903990 vertex -0.5051910281 0.3379899859 0.0316357017 endloop endfacet facet normal -0.999852 -0.013084 -0.011178 outer loop vertex -0.5046430230 0.3226029873 -0.0249795001 vertex -0.5051770210 0.3454819918 -0.0039938302 vertex -0.5049200058 0.3519439995 -0.0345473997 endloop endfacet facet normal -0.992028 -0.004004 -0.125955 outer loop vertex -0.5042330027 0.1776870042 -0.3970099986 vertex -0.5009920001 0.1694030017 -0.4222730100 vertex -0.5032610297 0.1487060040 -0.4037440121 endloop endfacet facet normal -0.994764 -0.019619 -0.100294 outer loop vertex -0.5042330027 0.1776870042 -0.3970099986 vertex -0.5051079988 0.2066760063 -0.3940019906 vertex -0.5025920272 0.1962800026 -0.4169229865 endloop endfacet facet normal -0.999785 -0.020672 0.001567 outer loop vertex -0.5064859986 0.2382660061 -0.3459810019 vertex -0.5069500208 0.2586680055 -0.3729020059 vertex -0.5062159896 0.2233110070 -0.3710019886 endloop endfacet facet normal -0.999229 -0.026404 -0.029039 outer loop vertex -0.5051079988 0.2066760063 -0.3940019906 vertex -0.5054619908 0.1896959990 -0.3663820028 vertex -0.5062159896 0.2233110070 -0.3710019886 endloop endfacet facet normal 0.004693 -0.999704 -0.023864 outer loop vertex 0.0519861989 -0.5005859733 0.2231090069 vertex 0.0252174009 -0.5002599955 0.2041890025 vertex 0.0555741005 -0.4998010099 0.1909310073 endloop endfacet facet normal -0.037416 0.999018 -0.023729 outer loop vertex 0.2339619994 0.5016430020 0.1892250031 vertex 0.2660480142 0.5024999976 0.1747120023 vertex 0.2380300015 0.5009899735 0.1553169936 endloop endfacet facet normal 0.006735 -0.999967 0.004611 outer loop vertex 0.0343503989 -0.4995610118 0.1334159970 vertex 0.0551248007 -0.4995580018 0.1037200019 vertex 0.0705137029 -0.4993329942 0.1300400048 endloop endfacet facet normal 0.009499 -0.999955 -0.000112 outer loop vertex 0.0705137029 -0.4993329942 0.1300400048 vertex 0.0895003974 -0.4991550148 0.1514180005 vertex 0.0606452003 -0.4994300008 0.1592590064 endloop endfacet facet normal -0.998920 -0.005438 0.046142 outer loop vertex -0.5030760169 -0.0793431029 -0.2925319970 vertex -0.5041810274 -0.0604460016 -0.3142270148 vertex -0.5045499802 -0.0843036994 -0.3250260055 endloop endfacet facet normal -0.040021 0.045537 0.998161 outer loop vertex 0.3169159889 -0.2753719985 0.5070359707 vertex 0.2906590104 -0.2620410025 0.5053750277 vertex 0.2907400131 -0.2923280001 0.5067600012 endloop endfacet facet normal -0.998704 -0.001279 0.050873 outer loop vertex -0.5023419857 -0.1079789996 -0.2788420022 vertex -0.5017030239 -0.0868422017 -0.2657670081 vertex -0.5030760169 -0.0793431029 -0.2925319970 endloop endfacet facet normal -0.998747 -0.005189 0.049780 outer loop vertex -0.5030760169 -0.0793431029 -0.2925319970 vertex -0.5017030239 -0.0868422017 -0.2657670081 vertex -0.5018100142 -0.0614985004 -0.2652719915 endloop endfacet facet normal 0.355971 -0.934379 -0.014837 outer loop vertex 0.4415670037 -0.4966540039 0.3807379901 vertex 0.4260799885 -0.5021970272 0.3582519889 vertex 0.4497799873 -0.4930810034 0.3527710140 endloop endfacet facet normal -0.043527 -0.999052 0.000138 outer loop vertex 0.2961399853 -0.5093129873 0.3550649881 vertex 0.2666000128 -0.5080239773 0.3695800006 vertex 0.2682220042 -0.5080990195 0.3378069997 endloop endfacet facet normal -0.998882 0.003390 0.047145 outer loop vertex -0.5016999841 -0.1338160038 -0.2633819878 vertex -0.5010070205 -0.1062500030 -0.2506819963 vertex -0.5023419857 -0.1079789996 -0.2788420022 endloop endfacet facet normal -0.036163 -0.999278 -0.011673 outer loop vertex 0.2961399853 -0.5093129873 0.3550649881 vertex 0.2975179851 -0.5090180039 0.3255429864 vertex 0.3195619881 -0.5099949837 0.3408859968 endloop endfacet facet normal 0.983722 0.177354 -0.028915 outer loop vertex 0.5030429959 0.4065009952 -0.1132640019 vertex 0.4977450073 0.4339039922 -0.1254280061 vertex 0.4998939931 0.4270670116 -0.0942528993 endloop endfacet facet normal -0.018886 0.998379 0.053684 outer loop vertex 0.1628870070 0.5025600195 -0.2723250091 vertex 0.1915509999 0.5039119720 -0.2873840034 vertex 0.1621010005 0.5044199824 -0.3071919978 endloop endfacet facet normal 0.000921 0.008087 -0.999967 outer loop vertex 0.0276570003 0.3533990085 -0.5049620271 vertex 0.0363418013 0.3773880005 -0.5047600269 vertex 0.0532707982 0.3582729995 -0.5048990250 endloop endfacet facet normal 0.009931 0.016066 -0.999822 outer loop vertex 0.0532707982 0.3582729995 -0.5048990250 vertex 0.0363418013 0.3773880005 -0.5047600269 vertex 0.0606864989 0.3829410076 -0.5044289827 endloop endfacet facet normal 0.006712 -0.022352 -0.999728 outer loop vertex 0.0532707982 0.3582729995 -0.5048990250 vertex 0.0442990996 0.3315590024 -0.5043619871 vertex 0.0276570003 0.3533990085 -0.5049620271 endloop endfacet facet normal 0.005457 -0.038544 -0.999242 outer loop vertex 0.0308302995 0.3051800132 -0.5034180284 vertex 0.0442990996 0.3315590024 -0.5043619871 vertex 0.0610361993 0.3054110110 -0.5032619834 endloop endfacet facet normal 0.004905 -0.021745 -0.999752 outer loop vertex 0.0757415965 0.3375490010 -0.5043380260 vertex 0.0442990996 0.3315590024 -0.5043619871 vertex 0.0532707982 0.3582729995 -0.5048990250 endloop endfacet facet normal -0.999555 0.011689 -0.027450 outer loop vertex -0.5050179958 -0.1317970008 -0.3843620121 vertex -0.5056800246 -0.1497319937 -0.3678919971 vertex -0.5054969788 -0.1215590015 -0.3625609875 endloop endfacet facet normal -0.999840 0.004974 0.017185 outer loop vertex -0.5054969788 -0.1215590015 -0.3625609875 vertex -0.5049870014 -0.1120619997 -0.3356379867 vertex -0.5052710176 -0.0880386978 -0.3591159880 endloop endfacet facet normal -0.999408 -0.000117 0.034403 outer loop vertex -0.5041810274 -0.0604460016 -0.3142270148 vertex -0.5051069856 -0.0578648001 -0.3411169946 vertex -0.5045499802 -0.0843036994 -0.3250260055 endloop endfacet facet normal -0.999109 -0.000401 0.042195 outer loop vertex -0.5045499802 -0.0843036994 -0.3250260055 vertex -0.5049870014 -0.1120619997 -0.3356379867 vertex -0.5037950277 -0.1078850031 -0.3073740005 endloop endfacet facet normal -0.017072 0.998553 0.050993 outer loop vertex 0.1621010005 0.5044199824 -0.3071919978 vertex 0.1915509999 0.5039119720 -0.2873840034 vertex 0.1941259950 0.5053229928 -0.3141529858 endloop endfacet facet normal -0.286320 0.957769 -0.026437 outer loop vertex -0.4381859899 0.4936249852 -0.0788289979 vertex -0.4200980067 0.4996669888 -0.0558344983 vertex -0.4119830132 0.5012620091 -0.0859374031 endloop endfacet facet normal -0.999280 0.005436 0.037559 outer loop vertex -0.5044190288 -0.1552339941 -0.3151029944 vertex -0.5044109821 -0.1298760027 -0.3185589910 vertex -0.5053070188 -0.1404979974 -0.3408609927 endloop endfacet facet normal -0.999837 0.008312 0.016007 outer loop vertex -0.5053070188 -0.1404979974 -0.3408609927 vertex -0.5049870014 -0.1120619997 -0.3356379867 vertex -0.5054969788 -0.1215590015 -0.3625609875 endloop endfacet facet normal 0.998746 -0.003204 -0.049969 outer loop vertex 0.5036249757 -0.0750733018 0.3022559881 vertex 0.5029649734 -0.0512261987 0.2875350118 vertex 0.5044410229 -0.0473701991 0.3167900145 endloop endfacet facet normal 0.998894 0.000423 -0.047017 outer loop vertex 0.5042759776 -0.1014740020 0.3158490062 vertex 0.5036249757 -0.0750733018 0.3022559881 vertex 0.5050269961 -0.0746496022 0.3320460021 endloop endfacet facet normal 0.998462 -0.003853 -0.055302 outer loop vertex 0.5036249757 -0.0750733018 0.3022559881 vertex 0.5042759776 -0.1014740020 0.3158490062 vertex 0.5026779771 -0.1003360003 0.2869180143 endloop endfacet facet normal 0.999446 0.032947 -0.004756 outer loop vertex 0.5007320046 -0.2351820022 -0.1102529988 vertex 0.5008119941 -0.2420050055 -0.1407099962 vertex 0.4997310042 -0.2082889974 -0.1343059987 endloop endfacet facet normal -0.092567 0.014727 -0.995598 outer loop vertex -0.4037030041 0.0626775026 -0.5031409860 vertex -0.3801549971 0.0761566013 -0.5051310062 vertex -0.3842869997 0.0516033992 -0.5051100254 endloop endfacet facet normal 0.998335 0.000766 -0.057684 outer loop vertex 0.5034109950 -0.1273780018 0.2992449999 vertex 0.5017520189 -0.1243859977 0.2705729902 vertex 0.5026779771 -0.1003360003 0.2869180143 endloop endfacet facet normal 0.999981 -0.001864 0.005961 outer loop vertex 0.4993290007 -0.1296170056 0.0835307017 vertex 0.4994669855 -0.1274909973 0.0610486008 vertex 0.4994519949 -0.1053619981 0.0704817995 endloop endfacet facet normal 0.032914 -0.689512 0.723526 outer loop vertex -0.0652550980 -0.4802609980 0.4680790007 vertex -0.0607455000 -0.4647360146 0.4826689959 vertex -0.0878160968 -0.4698100090 0.4790650010 endloop endfacet facet normal 0.005332 -0.999975 0.004588 outer loop vertex 0.0938628018 -0.4996010065 0.0597121008 vertex 0.0848328993 -0.4997859895 0.0298912004 vertex 0.1187269986 -0.4995749891 0.0364863984 endloop endfacet facet normal -0.001026 -0.999977 0.006734 outer loop vertex 0.1592089981 -0.4993770123 0.0796526000 vertex 0.1413629949 -0.4991909862 0.1045570001 vertex 0.1245419979 -0.4993770123 0.0743708014 endloop endfacet facet normal 0.000337 -0.221719 -0.975111 outer loop vertex 0.3482849896 -0.4034549892 -0.5054969788 vertex 0.3790810108 -0.4134179950 -0.5032209754 vertex 0.3550699949 -0.4322600067 -0.4989449978 endloop endfacet facet normal 0.049442 -0.998736 0.009053 outer loop vertex -0.3099949956 -0.5040760040 -0.1687110066 vertex -0.2809210122 -0.5026040077 -0.1651020050 vertex -0.3000380099 -0.5033439994 -0.1423330009 endloop endfacet facet normal 0.034453 -0.999113 0.024208 outer loop vertex -0.3099949956 -0.5040760040 -0.1687110066 vertex -0.3392480016 -0.5051630139 -0.1719409972 vertex -0.3200170100 -0.5050529838 -0.1947699934 endloop endfacet facet normal -0.049151 -0.005690 0.998775 outer loop vertex 0.2717289925 0.1814790070 0.5022469759 vertex 0.2603799999 0.1536570042 0.5015299916 vertex 0.2964630127 0.1586270034 0.5033339858 endloop endfacet facet normal -0.040424 -0.014948 0.999071 outer loop vertex 0.3440479934 0.1960200071 0.5060279965 vertex 0.3210580051 0.1801259965 0.5048599839 vertex 0.3444089890 0.1727180034 0.5056939721 endloop endfacet facet normal 0.999986 -0.001464 0.005023 outer loop vertex 0.4994519949 -0.1053619981 0.0704817995 vertex 0.4994669855 -0.1274909973 0.0610486008 vertex 0.4995830059 -0.1104089990 0.0429274999 endloop endfacet facet normal -0.953085 -0.297859 -0.053936 outer loop vertex -0.4982079864 -0.4256359935 0.0602101982 vertex -0.4906220138 -0.4472630024 0.0455950983 vertex -0.4925130010 -0.4463939965 0.0742110983 endloop endfacet facet normal 0.000486 0.003533 -0.999994 outer loop vertex 0.1370320022 0.0247690007 -0.4995889962 vertex 0.1207569987 0.0527619012 -0.4994980097 vertex 0.1525840014 0.0537674017 -0.4994789958 endloop endfacet facet normal 0.096692 -0.003959 0.995306 outer loop vertex 0.3968819976 0.1006369963 0.5028799772 vertex 0.3828690052 0.0754083022 0.5041409731 vertex 0.4098039865 0.0740839019 0.5015190244 endloop endfacet facet normal 0.175888 0.035173 0.983782 outer loop vertex 0.3968819976 0.1006369963 0.5028799772 vertex 0.4098039865 0.0740839019 0.5015190244 vertex 0.4245339930 0.0963891968 0.4980880022 endloop endfacet facet normal 0.994929 0.046250 0.089312 outer loop vertex 0.5080540180 0.3790690005 0.3703919947 vertex 0.5056769848 0.4074650109 0.3821670115 vertex 0.5045340061 0.3852320015 0.4064129889 endloop endfacet facet normal -0.004456 -0.999983 0.003641 outer loop vertex -0.0995018035 -0.4995180070 0.0513857007 vertex -0.1282490045 -0.4994530082 0.0340592004 vertex -0.0988494977 -0.4996489882 0.0162115004 endloop endfacet facet normal 0.015391 -0.543848 -0.839042 outer loop vertex -0.2148299962 -0.4545350075 -0.4882239997 vertex -0.2234160006 -0.4726450145 -0.4766429961 vertex -0.2443639934 -0.4594700038 -0.4855670035 endloop endfacet facet normal -0.004976 -0.999988 0.000115 outer loop vertex -0.0451945998 -0.4999809861 -0.0288024005 vertex -0.0379862003 -0.5000129938 0.0048604002 vertex -0.0707724988 -0.4998509884 -0.0050761998 endloop endfacet facet normal 0.003750 0.916611 -0.399762 outer loop vertex -0.1976220012 0.4949469864 -0.4415920079 vertex -0.1644449979 0.4918529987 -0.4483749866 vertex -0.1904959977 0.4870469868 -0.4596390128 endloop endfacet facet normal -0.999726 0.018136 -0.014826 outer loop vertex -0.5056009889 -0.1920779943 0.3607540131 vertex -0.5048230290 -0.1717859954 0.3331190050 vertex -0.5054720044 -0.2074670047 0.3332319856 endloop endfacet facet normal -0.998612 0.033780 -0.040418 outer loop vertex -0.5055890083 -0.2651619911 0.2896130085 vertex -0.5066699982 -0.2603690028 0.3203270137 vertex -0.5049560070 -0.2309409976 0.3025740087 endloop endfacet facet normal -0.998923 0.006449 -0.045940 outer loop vertex -0.5026230216 -0.1767430007 0.2765719891 vertex -0.5027379990 -0.1482349932 0.2830739915 vertex -0.5014420152 -0.1571740061 0.2536390126 endloop endfacet facet normal -0.998849 0.013069 -0.046149 outer loop vertex -0.5026230216 -0.1767430007 0.2765719891 vertex -0.5040699840 -0.1935539991 0.3031289876 vertex -0.5036619902 -0.1664540023 0.3019729853 endloop endfacet facet normal -0.999082 0.024202 -0.035346 outer loop vertex -0.5049560070 -0.2309409976 0.3025740087 vertex -0.5054720044 -0.2074670047 0.3332319856 vertex -0.5040699840 -0.1935539991 0.3031289876 endloop endfacet facet normal 0.999970 0.005187 0.005705 outer loop vertex 0.4991399944 0.1341280043 0.0929196998 vertex 0.4990369976 0.1201059967 0.1237199977 vertex 0.4992749989 0.0982668996 0.1018579975 endloop endfacet facet normal 0.999998 -0.001422 -0.001161 outer loop vertex 0.4989809990 0.1760369986 0.1419409961 vertex 0.4989640117 0.1539900005 0.1543180048 vertex 0.4989269972 0.1518950015 0.1249950007 endloop endfacet facet normal 0.999997 -0.002332 0.000136 outer loop vertex 0.4989269972 0.1518950015 0.1249950007 vertex 0.4989889860 0.1781809926 0.1200020015 vertex 0.4989809990 0.1760369986 0.1419409961 endloop endfacet facet normal 0.997819 -0.007107 -0.065629 outer loop vertex 0.5030540228 0.1138700023 -0.4060429931 vertex 0.5049149990 0.1139649972 -0.3777590096 vertex 0.5037149787 0.0868228972 -0.3930650055 endloop endfacet facet normal 0.988329 -0.045592 -0.145351 outer loop vertex 0.5037149787 0.0868228972 -0.3930650055 vertex 0.4997340143 0.0899088979 -0.4211019874 vertex 0.5030540228 0.1138700023 -0.4060429931 endloop endfacet facet normal 0.999701 0.001248 -0.024420 outer loop vertex 0.5044670105 0.0584855005 -0.3781740069 vertex 0.5051100254 0.0608723015 -0.3517279923 vertex 0.5049980283 0.0340440013 -0.3576839864 endloop endfacet facet normal 0.999085 -0.012572 -0.040889 outer loop vertex 0.5034779906 0.0244827997 -0.3918850124 vertex 0.5044670105 0.0584855005 -0.3781740069 vertex 0.5049980283 0.0340440013 -0.3576839864 endloop endfacet facet normal 0.994166 -0.028308 -0.104078 outer loop vertex 0.5044670105 0.0584855005 -0.3781740069 vertex 0.5012660027 0.0588257015 -0.4088430107 vertex 0.5037149787 0.0868228972 -0.3930650055 endloop endfacet facet normal 0.999986 0.005163 -0.001072 outer loop vertex 0.5050770044 0.0856088996 -0.3631980121 vertex 0.5049149990 0.1139649972 -0.3777590096 vertex 0.5049560070 0.1133060008 -0.3426640034 endloop endfacet facet normal -0.856181 -0.516332 -0.018832 outer loop vertex -0.4814299941 -0.4674249887 0.2100970000 vertex -0.4845390022 -0.4631260037 0.2335769981 vertex -0.4921880066 -0.4496099949 0.2107529938 endloop endfacet facet normal -0.006224 0.011854 0.999910 outer loop vertex -0.0193166006 -0.1516440064 0.4996460080 vertex -0.0478252992 -0.1740369946 0.4997340143 vertex -0.0114588998 -0.1917189956 0.5001699924 endloop endfacet facet normal 0.169424 0.018077 -0.985377 outer loop vertex 0.3956899941 -0.1113300025 -0.5024319887 vertex 0.4242529869 -0.1109530032 -0.4975140095 vertex 0.4108499885 -0.1399250031 -0.5003499985 endloop endfacet facet normal 0.254625 0.010780 -0.966980 outer loop vertex 0.4242529869 -0.1109530032 -0.4975140095 vertex 0.4104489982 -0.0833384991 -0.5008410215 vertex 0.4368000031 -0.0813404024 -0.4938800037 endloop endfacet facet normal 0.043593 -0.999049 -0.000948 outer loop vertex -0.3011080027 -0.5036010146 0.1536909938 vertex -0.3281480074 -0.5047730207 0.1453969926 vertex -0.3073810041 -0.5038470030 0.1244589984 endloop endfacet facet normal 0.045094 -0.998878 -0.014471 outer loop vertex -0.2409420013 -0.5010319948 0.1737100035 vertex -0.2669129968 -0.5025290251 0.1961140037 vertex -0.2714160085 -0.5022540092 0.1630980074 endloop endfacet facet normal 0.046753 -0.998896 -0.004536 outer loop vertex -0.3011080027 -0.5036010146 0.1536909938 vertex -0.2773320079 -0.5023829937 0.1305249929 vertex -0.2714160085 -0.5022540092 0.1630980074 endloop endfacet facet normal 0.767583 -0.640737 0.016485 outer loop vertex 0.4831730127 -0.4637500048 0.1607069969 vertex 0.4718270004 -0.4768899977 0.1782819927 vertex 0.4707860053 -0.4788109958 0.1520889997 endloop endfacet facet normal 0.044665 -0.998993 -0.004156 outer loop vertex -0.2714160085 -0.5022540092 0.1630980074 vertex -0.2773320079 -0.5023829937 0.1305249929 vertex -0.2454449981 -0.5009959936 0.1398169994 endloop endfacet facet normal 0.049092 -0.998792 -0.002130 outer loop vertex -0.2773320079 -0.5023829937 0.1305249929 vertex -0.3011080027 -0.5036010146 0.1536909938 vertex -0.3073810041 -0.5038470030 0.1244589984 endloop endfacet facet normal 0.998230 0.035713 0.047564 outer loop vertex 0.5051910281 -0.2055999935 -0.3177480102 vertex 0.5036100149 -0.2025620043 -0.2868480086 vertex 0.5051779747 -0.2316070050 -0.2979469895 endloop endfacet facet normal 0.048540 -0.998821 0.000612 outer loop vertex -0.3073810041 -0.5038470030 0.1244589984 vertex -0.2875159979 -0.5028960109 0.1009540036 vertex -0.2773320079 -0.5023829937 0.1305249929 endloop endfacet facet normal 0.015225 0.028308 0.999483 outer loop vertex 0.3471379876 -0.2041829973 0.5049340129 vertex 0.3417829871 -0.2341039926 0.5058630109 vertex 0.3755309880 -0.2251020074 0.5050939918 endloop endfacet facet normal 0.155374 -0.013493 0.987763 outer loop vertex 0.4262590110 -0.1842129976 0.4981749952 vertex 0.4251630008 -0.1546660066 0.4987510145 vertex 0.4013429880 -0.1707649976 0.5022779703 endloop endfacet facet normal 0.154821 -0.012652 0.987862 outer loop vertex 0.4013429880 -0.1707649976 0.5022779703 vertex 0.4251630008 -0.1546660066 0.4987510145 vertex 0.4021809995 -0.1405960023 0.5025330186 endloop endfacet facet normal 0.070914 0.006751 0.997460 outer loop vertex 0.3729259968 -0.1541740000 0.5041859746 vertex 0.3750050068 -0.1885710061 0.5042709708 vertex 0.4013429880 -0.1707649976 0.5022779703 endloop endfacet facet normal -0.244450 -0.969365 0.024014 outer loop vertex -0.4332239926 -0.4968619943 0.0566659011 vertex -0.4124540091 -0.5018010139 0.0687215999 vertex -0.4325740039 -0.4962689877 0.0872201994 endloop endfacet facet normal -0.220486 0.975302 0.013143 outer loop vertex -0.4314189851 0.4971719980 -0.1084870026 vertex -0.4119830132 0.5012620091 -0.0859374031 vertex -0.4064950049 0.5029159784 -0.1166070029 endloop endfacet facet normal -0.159283 -0.424363 -0.891372 outer loop vertex -0.4106490016 -0.4415389895 -0.4959810078 vertex -0.4204579890 -0.4596309960 -0.4856149852 vertex -0.4373539984 -0.4414570034 -0.4912480116 endloop endfacet facet normal -0.196235 0.979883 -0.036350 outer loop vertex -0.4240649939 0.5012959838 -0.1578640044 vertex -0.4088450074 0.5036219954 -0.1773270071 vertex -0.4344660044 0.4985359907 -0.1761150062 endloop endfacet facet normal 0.999896 0.009697 -0.010655 outer loop vertex 0.4994469881 -0.1726579964 0.1818259954 vertex 0.4990499914 -0.1409489959 0.1734289974 vertex 0.4994669855 -0.1485249996 0.2056670040 endloop endfacet facet normal 0.999594 0.014252 -0.024680 outer loop vertex 0.5003610253 -0.1644040048 0.2327080071 vertex 0.4994669855 -0.1485249996 0.2056670040 vertex 0.4999650121 -0.1400630027 0.2307250053 endloop endfacet facet normal 0.999864 -0.007702 -0.014601 outer loop vertex 0.4990650117 -0.0963720009 0.1848630011 vertex 0.4993439913 -0.0731291994 0.1917070001 vertex 0.4993880093 -0.0957705006 0.2066649944 endloop endfacet facet normal 0.999886 -0.003302 -0.014722 outer loop vertex 0.4993880093 -0.0957705006 0.2066649944 vertex 0.4991050065 -0.1188049987 0.1926099956 vertex 0.4990650117 -0.0963720009 0.1848630011 endloop endfacet facet normal 0.997613 0.015402 0.067320 outer loop vertex 0.5060380101 -0.2114409953 0.3929120004 vertex 0.5057659745 -0.2397370040 0.4034169912 vertex 0.5075659752 -0.2358130068 0.3758449852 endloop endfacet facet normal 0.044673 0.004904 0.998990 outer loop vertex -0.2867990136 0.0182933006 0.5031440258 vertex -0.3138380051 0.0024359100 0.5044310093 vertex -0.2853870094 -0.0129054999 0.5032340288 endloop endfacet facet normal -0.572986 -0.819235 0.023235 outer loop vertex -0.4548240006 -0.4861150086 0.1090470031 vertex -0.4771940112 -0.4703600109 0.1128920019 vertex -0.4708760083 -0.4756189883 0.0832730010 endloop endfacet facet normal 0.048194 0.007669 0.998809 outer loop vertex -0.2874509990 0.0772114024 0.5027509928 vertex -0.2886019945 0.0487602018 0.5030249953 vertex -0.2627699971 0.0634191036 0.5016660094 endloop endfacet facet normal 0.046278 0.006641 0.998907 outer loop vertex -0.2867990136 0.0182933006 0.5031440258 vertex -0.2599479854 0.0348502994 0.5017899871 vertex -0.2886019945 0.0487602018 0.5030249953 endloop endfacet facet normal 0.001827 0.010355 0.999945 outer loop vertex -0.1064350009 -0.1806530058 0.4995560050 vertex -0.1124700010 -0.1472380012 0.4992209971 vertex -0.1380980015 -0.1695619971 0.4994989932 endloop endfacet facet normal 0.999431 0.007209 0.032950 outer loop vertex 0.5006769896 0.0710790008 -0.2348690033 vertex 0.5004000068 0.0438182987 -0.2205030024 vertex 0.5014029741 0.0464603007 -0.2515029907 endloop endfacet facet normal 0.369460 -0.017918 -0.929074 outer loop vertex 0.4364289939 0.3287569880 -0.5004180074 vertex 0.4546900094 0.3409300148 -0.4933910072 vertex 0.4537889957 0.3129140139 -0.4932090044 endloop endfacet facet normal 0.167478 -0.021672 0.985638 outer loop vertex 0.4245339930 0.0963891968 0.4980880022 vertex 0.4126160145 0.1247190014 0.5007359982 vertex 0.3968819976 0.1006369963 0.5028799772 endloop endfacet facet normal 0.341146 0.045193 0.938923 outer loop vertex 0.4245339930 0.0963891968 0.4980880022 vertex 0.4334059954 0.0677492991 0.4962430000 vertex 0.4486460090 0.0881038010 0.4897260070 endloop endfacet facet normal 0.304939 0.008773 -0.952332 outer loop vertex 0.4433889985 0.1565749943 -0.4942179918 vertex 0.4296810031 0.1800570041 -0.4983910024 vertex 0.4496929944 0.1798530072 -0.4919849932 endloop endfacet facet normal 0.476736 0.041092 -0.878086 outer loop vertex 0.4496929944 0.1798530072 -0.4919849932 vertex 0.4437310100 0.2036989927 -0.4941059947 vertex 0.4648860097 0.1946469992 -0.4830439985 endloop endfacet facet normal -0.456199 -0.038241 -0.889056 outer loop vertex -0.4495939910 0.0886835009 -0.4913110137 vertex -0.4639590085 0.1025179997 -0.4845350087 vertex -0.4512340128 0.1182209998 -0.4917399883 endloop endfacet facet normal -0.518922 -0.023607 -0.854496 outer loop vertex -0.4495939910 0.0886835009 -0.4913110137 vertex -0.4501880109 0.0522960015 -0.4899449944 vertex -0.4693880081 0.0762535036 -0.4789470136 endloop endfacet facet normal 0.999640 0.003843 0.026565 outer loop vertex 0.5004000068 0.0438182987 -0.2205030024 vertex 0.5006769896 0.0710790008 -0.2348690033 vertex 0.4999040067 0.0704760030 -0.2056950033 endloop endfacet facet normal -0.999872 -0.015448 -0.004169 outer loop vertex -0.4992609918 0.1776150018 -0.1098240018 vertex -0.4994759858 0.1852200031 -0.0864417031 vertex -0.4996669888 0.2031719983 -0.1071489975 endloop endfacet facet normal -0.999769 -0.021450 -0.001435 outer loop vertex -0.4993340075 0.1893330067 -0.1322720051 vertex -0.4996669888 0.2031719983 -0.1071489975 vertex -0.5000569820 0.2229560018 -0.1311679929 endloop endfacet facet normal -0.999870 -0.015384 -0.004778 outer loop vertex -0.4996669888 0.2031719983 -0.1071489975 vertex -0.4993340075 0.1893330067 -0.1322720051 vertex -0.4992609918 0.1776150018 -0.1098240018 endloop endfacet facet normal 0.004177 -0.003646 0.999985 outer loop vertex 0.1184839979 -0.0443223007 0.4996390045 vertex 0.0885972977 -0.0404414013 0.4997780025 vertex 0.1008709967 -0.0664227977 0.4996320009 endloop endfacet facet normal 0.001366 -0.003385 0.999993 outer loop vertex 0.0349742994 -0.0694354028 0.4997639954 vertex 0.0342606008 -0.1072369963 0.4996370077 vertex 0.0613279007 -0.0933675021 0.4996469915 endloop endfacet facet normal 0.003631 -0.004356 0.999984 outer loop vertex 0.0875402018 -0.0887830034 0.4995830059 vertex 0.1008709967 -0.0664227977 0.4996320009 vertex 0.0715887025 -0.0660396963 0.4997400045 endloop endfacet facet normal 0.999348 0.009209 0.034918 outer loop vertex 0.5051710010 0.1153950021 0.3546400070 vertex 0.5045120120 0.1366319954 0.3678990006 vertex 0.5044639707 0.1083960012 0.3767209947 endloop endfacet facet normal 0.996227 0.008434 0.086380 outer loop vertex 0.5044639707 0.1083960012 0.3767209947 vertex 0.5022720098 0.0978386030 0.4030320048 vertex 0.5047199726 0.0739381984 0.3771330118 endloop endfacet facet normal -0.011416 -0.999902 -0.008044 outer loop vertex -0.3443230093 -0.5049139857 -0.0987861007 vertex -0.3454560041 -0.5051259995 -0.0708236992 vertex -0.3691169918 -0.5047519803 -0.0837370977 endloop endfacet facet normal -0.037292 0.805261 -0.591747 outer loop vertex 0.0886439979 0.4862709939 -0.4626879990 vertex 0.0870918036 0.4766600132 -0.4756689966 vertex 0.0650537983 0.4793959856 -0.4705570042 endloop endfacet facet normal 0.999664 0.005579 0.025331 outer loop vertex 0.5054110289 0.0453407988 0.3561590016 vertex 0.5054469705 0.0696775988 0.3493809998 vertex 0.5047199726 0.0739381984 0.3771330118 endloop endfacet facet normal 0.999458 0.007808 0.031966 outer loop vertex 0.5047199726 0.0739381984 0.3771330118 vertex 0.5053200126 0.0926949978 0.3537909985 vertex 0.5044639707 0.1083960012 0.3767209947 endloop endfacet facet normal -0.029496 0.301607 -0.952976 outer loop vertex 0.0784218013 0.4310129881 -0.4981360137 vertex 0.0497680008 0.4255219996 -0.4989869893 vertex 0.0599953011 0.4482100010 -0.4921230078 endloop endfacet facet normal -0.004664 0.291498 -0.956560 outer loop vertex 0.0294173006 0.4437600076 -0.4933300018 vertex 0.0599953011 0.4482100010 -0.4921230078 vertex 0.0497680008 0.4255219996 -0.4989869893 endloop endfacet facet normal 0.008019 0.394314 -0.918941 outer loop vertex 0.0294173006 0.4437600076 -0.4933300018 vertex -0.0011946100 0.4399360120 -0.4952380061 vertex 0.0091338996 0.4598380029 -0.4866079986 endloop endfacet facet normal -0.999656 -0.007198 0.025217 outer loop vertex -0.5049750209 0.1312679946 -0.3559220135 vertex -0.5041639805 0.1347649992 -0.3227719963 vertex -0.5048990250 0.1615370065 -0.3442690074 endloop endfacet facet normal -0.999836 0.008338 -0.016085 outer loop vertex -0.5049750209 0.1312679946 -0.3559220135 vertex -0.5045379996 0.1273729950 -0.3851059973 vertex -0.5049949884 0.1039550006 -0.3688389957 endloop endfacet facet normal -0.999198 -0.027102 -0.029468 outer loop vertex -0.5054619908 0.1896959990 -0.3663820028 vertex -0.5051079988 0.2066760063 -0.3940019906 vertex -0.5042330027 0.1776870042 -0.3970099986 endloop endfacet facet normal -0.999260 -0.004950 -0.038156 outer loop vertex -0.5042330027 0.1776870042 -0.3970099986 vertex -0.5049369931 0.1559710056 -0.3757559955 vertex -0.5054619908 0.1896959990 -0.3663820028 endloop endfacet facet normal -0.999861 -0.009468 -0.013709 outer loop vertex -0.5045379996 0.1273729950 -0.3851059973 vertex -0.5049750209 0.1312679946 -0.3559220135 vertex -0.5049369931 0.1559710056 -0.3757559955 endloop endfacet facet normal -0.999997 0.002196 0.000818 outer loop vertex -0.5049369931 0.1559710056 -0.3757559955 vertex -0.5049750209 0.1312679946 -0.3559220135 vertex -0.5048990250 0.1615370065 -0.3442690074 endloop endfacet facet normal -0.999852 -0.016721 0.004162 outer loop vertex -0.5054619908 0.1896959990 -0.3663820028 vertex -0.5049369931 0.1559710056 -0.3757559955 vertex -0.5048990250 0.1615370065 -0.3442690074 endloop endfacet facet normal 0.999990 0.003343 0.002931 outer loop vertex 0.4989269972 0.1518950015 0.1249950007 vertex 0.4989340007 0.1335420012 0.1435399950 vertex 0.4990369976 0.1201059967 0.1237199977 endloop endfacet facet normal 0.008971 0.039499 -0.999179 outer loop vertex -0.3224270046 -0.2811410129 -0.5075500011 vertex -0.3311780095 -0.3062709868 -0.5086219907 vertex -0.3513720036 -0.2769190073 -0.5076429844 endloop endfacet facet normal 0.999982 0.005880 0.001211 outer loop vertex 0.4990369976 0.1201059967 0.1237199977 vertex 0.4989340007 0.1335420012 0.1435399950 vertex 0.4990589917 0.1112509966 0.1485600024 endloop endfacet facet normal 0.005989 -0.468423 0.883484 outer loop vertex -0.0607455000 -0.4647360146 0.4826689959 vertex -0.0520904996 -0.4462209940 0.4924269915 vertex -0.0846479982 -0.4485119879 0.4914329946 endloop endfacet facet normal 0.999776 0.006073 0.020290 outer loop vertex 0.4999040067 0.0704760030 -0.2056950033 vertex 0.5000579953 0.0944219977 -0.2204499990 vertex 0.4994989932 0.0963831022 -0.1934919953 endloop endfacet facet normal 0.999986 0.005236 -0.000482 outer loop vertex 0.4994969964 0.0361014009 0.1266330034 vertex 0.4993529916 0.0651355982 0.1432660073 vertex 0.4995079935 0.0370635986 0.1599189937 endloop endfacet facet normal 0.999982 0.005917 -0.000222 outer loop vertex 0.4991930127 0.0916984975 0.1306860000 vertex 0.4992179871 0.0883606970 0.1542160064 vertex 0.4993529916 0.0651355982 0.1432660073 endloop endfacet facet normal 0.999978 -0.005020 0.004287 outer loop vertex 0.4992690086 -0.0801497027 0.1165620014 vertex 0.4993740022 -0.0521617010 0.1248420030 vertex 0.4992150068 -0.0670436025 0.1445019990 endloop endfacet facet normal 0.999972 -0.005855 0.004679 outer loop vertex 0.4992690086 -0.0801497027 0.1165620014 vertex 0.4992150068 -0.0670436025 0.1445019990 vertex 0.4990479946 -0.0967840999 0.1429789960 endloop endfacet facet normal 0.999923 0.010986 -0.005790 outer loop vertex 0.4990499914 -0.1409489959 0.1734289974 vertex 0.4994469881 -0.1726579964 0.1818259954 vertex 0.4991840124 -0.1642259955 0.1524070054 endloop endfacet facet normal 0.999989 -0.000193 0.004659 outer loop vertex 0.4991520047 -0.1316629946 0.1103589982 vertex 0.4991030097 -0.1089640036 0.1218150035 vertex 0.4990069866 -0.1303929985 0.1415359974 endloop endfacet facet normal -0.008799 0.029557 0.999524 outer loop vertex 0.1839579940 -0.2009139955 0.4994960129 vertex 0.1639139950 -0.2084030062 0.4995410144 vertex 0.1838140041 -0.2231740057 0.5001530051 endloop endfacet facet normal 0.001784 0.033150 0.999449 outer loop vertex 0.1639139950 -0.2084030062 0.4995410144 vertex 0.1393949986 -0.2145600021 0.4997889996 vertex 0.1592269987 -0.2337470055 0.5003899932 endloop endfacet facet normal -0.021759 0.036265 0.999105 outer loop vertex 0.2084999979 -0.2368219942 0.5011860132 vertex 0.2053160071 -0.2084269971 0.5000860095 vertex 0.1838140041 -0.2231740057 0.5001530051 endloop endfacet facet normal -0.017193 0.029608 0.999414 outer loop vertex 0.1838140041 -0.2231740057 0.5001530051 vertex 0.2053160071 -0.2084269971 0.5000860095 vertex 0.1839579940 -0.2009139955 0.4994960129 endloop endfacet facet normal -0.001279 0.820589 -0.571517 outer loop vertex 0.1316580027 0.4835439920 -0.4669800103 vertex 0.1080109999 0.4794690013 -0.4727779925 vertex 0.1109879985 0.4887819886 -0.4594129920 endloop endfacet facet normal -0.037818 0.047887 0.998137 outer loop vertex 0.2350129932 -0.2868149877 0.5043150187 vertex 0.2642720044 -0.2747550011 0.5048450232 vertex 0.2395790070 -0.2516089976 0.5027989745 endloop endfacet facet normal -0.020208 0.046352 0.998721 outer loop vertex 0.2084999979 -0.2368219942 0.5011860132 vertex 0.1822430044 -0.2510919869 0.5013170242 vertex 0.2082899958 -0.2681120038 0.5026339889 endloop endfacet facet normal -0.018674 0.048694 0.998639 outer loop vertex 0.2082899958 -0.2681120038 0.5026339889 vertex 0.1822430044 -0.2510919869 0.5013170242 vertex 0.1794050038 -0.2819789946 0.5027700067 endloop endfacet facet normal -0.005600 0.044141 0.999010 outer loop vertex 0.1500290036 -0.2951659858 0.5031880140 vertex 0.1762569994 -0.3139730096 0.5041660070 vertex 0.1794050038 -0.2819789946 0.5027700067 endloop endfacet facet normal 0.751793 0.049684 -0.657525 outer loop vertex 0.4838599861 0.4231089950 -0.4664260149 vertex 0.4843359888 0.3988740146 -0.4677129984 vertex 0.4749880135 0.4124679863 -0.4773739874 endloop endfacet facet normal -0.018208 0.042674 0.998923 outer loop vertex 0.1822430044 -0.2510919869 0.5013170242 vertex 0.2084999979 -0.2368219942 0.5011860132 vertex 0.1838140041 -0.2231740057 0.5001530051 endloop endfacet facet normal 0.529203 -0.848373 0.014369 outer loop vertex 0.4463390112 -0.4932149947 -0.2177190036 vertex 0.4635539949 -0.4825299978 -0.2208759934 vertex 0.4567739964 -0.4863120019 -0.1944690049 endloop endfacet facet normal -0.008489 0.042133 0.999076 outer loop vertex 0.1822430044 -0.2510919869 0.5013170242 vertex 0.1838140041 -0.2231740057 0.5001530051 vertex 0.1592269987 -0.2337470055 0.5003899932 endloop endfacet facet normal -0.026155 0.804911 -0.592819 outer loop vertex 0.0886439979 0.4862709939 -0.4626879990 vertex 0.1080109999 0.4794690013 -0.4727779925 vertex 0.0870918036 0.4766600132 -0.4756689966 endloop endfacet facet normal -0.984413 0.001782 -0.175863 outer loop vertex -0.5047550201 -0.2209870070 -0.4061380029 vertex -0.5012130141 -0.2250519991 -0.4260059893 vertex -0.5043960214 -0.2491589934 -0.4084329903 endloop endfacet facet normal -0.991159 0.027088 -0.129885 outer loop vertex -0.5039640069 -0.3059850037 -0.4215750098 vertex -0.5075619817 -0.3180510104 -0.3966349959 vertex -0.5062659979 -0.2845639884 -0.3995409906 endloop endfacet facet normal -0.999367 0.022014 -0.027944 outer loop vertex -0.5090309978 -0.3372800052 0.3210639954 vertex -0.5086269975 -0.3084439933 0.3293319941 vertex -0.5079640150 -0.3158259988 0.2998059988 endloop endfacet facet normal -0.999995 0.000409 -0.003138 outer loop vertex -0.5090309978 -0.3372800052 0.3210639954 vertex -0.5091090202 -0.3587259948 0.3431330025 vertex -0.5091230273 -0.3286499977 0.3515200019 endloop endfacet facet normal -0.998540 0.038240 -0.038165 outer loop vertex -0.5063549876 -0.2938709855 0.2797060013 vertex -0.5070769787 -0.3229770064 0.2694329917 vertex -0.5079640150 -0.3158259988 0.2998059988 endloop endfacet facet normal -0.998940 0.034064 -0.030947 outer loop vertex -0.5086269975 -0.3084439933 0.3293319941 vertex -0.5072900057 -0.2874729931 0.3092580140 vertex -0.5079640150 -0.3158259988 0.2998059988 endloop endfacet facet normal -0.998941 0.033681 -0.031346 outer loop vertex -0.5072900057 -0.2874729931 0.3092580140 vertex -0.5086269975 -0.3084439933 0.3293319941 vertex -0.5079730153 -0.2817139924 0.3372119963 endloop endfacet facet normal 0.999456 0.032873 -0.002711 outer loop vertex 0.5016649961 -0.2433450073 -0.0258095991 vertex 0.5006070137 -0.2104929984 -0.0174921993 vertex 0.5015029907 -0.2358130068 0.0058010202 endloop endfacet facet normal 0.020603 -0.015723 0.999664 outer loop vertex -0.3277390003 0.1701020002 0.5046619773 vertex -0.3394440114 0.1905609965 0.5052250028 vertex -0.3562409878 0.1728750020 0.5052930117 endloop endfacet facet normal 0.999927 0.011833 -0.002257 outer loop vertex 0.5054780245 -0.1024309993 0.3456369936 vertex 0.5055630207 -0.1039910018 0.3751190007 vertex 0.5058349967 -0.1301420033 0.3585070074 endloop endfacet facet normal 0.999813 -0.001832 0.019253 outer loop vertex 0.5058349967 -0.1301420033 0.3585070074 vertex 0.5055630207 -0.1039910018 0.3751190007 vertex 0.5052850246 -0.1320499927 0.3868849874 endloop endfacet facet normal 0.998787 -0.045379 0.019135 outer loop vertex 0.5087180138 0.3144449890 -0.3152270019 vertex 0.5068219900 0.2768859863 -0.3053329885 vertex 0.5078780055 0.2832010090 -0.3454770148 endloop endfacet facet normal 0.998480 0.001960 -0.055074 outer loop vertex 0.5026779771 -0.1003360003 0.2869180143 vertex 0.5042759776 -0.1014740020 0.3158490062 vertex 0.5034109950 -0.1273780018 0.2992449999 endloop endfacet facet normal 0.998628 0.000213 -0.052355 outer loop vertex 0.5042759776 -0.1014740020 0.3158490062 vertex 0.5049719810 -0.1289619952 0.3290129900 vertex 0.5034109950 -0.1273780018 0.2992449999 endloop endfacet facet normal 0.999593 0.010019 0.026692 outer loop vertex 0.5000579953 0.0944219977 -0.2204499990 vertex 0.4999040067 0.0704760030 -0.2056950033 vertex 0.5006769896 0.0710790008 -0.2348690033 endloop endfacet facet normal 0.003665 -0.999983 -0.004472 outer loop vertex 0.0524456017 -0.4997229874 -0.0973436981 vertex 0.0269667003 -0.4998570085 -0.0882560015 vertex 0.0339737013 -0.4997319877 -0.1104680002 endloop endfacet facet normal 0.998819 0.019845 -0.044348 outer loop vertex 0.5043860078 -0.1561570019 0.3121620119 vertex 0.5057330132 -0.1562680006 0.3424499929 vertex 0.5056239963 -0.1833319962 0.3278839886 endloop endfacet facet normal 0.999494 0.013735 -0.028696 outer loop vertex 0.5049719810 -0.1289619952 0.3290129900 vertex 0.5058349967 -0.1301420033 0.3585070074 vertex 0.5057330132 -0.1562680006 0.3424499929 endloop endfacet facet normal 0.999987 -0.004745 -0.001693 outer loop vertex 0.4997099936 0.1751350015 -0.0314108990 vertex 0.4995940030 0.1433939934 -0.0109502999 vertex 0.4995369911 0.1425040066 -0.0421357006 endloop endfacet facet normal 0.999847 -0.016567 -0.005693 outer loop vertex 0.4997099936 0.1751350015 -0.0314108990 vertex 0.4997470081 0.1882340014 -0.0630268976 vertex 0.5002250075 0.2100429982 -0.0425435007 endloop endfacet facet normal 0.999894 -0.014520 0.000727 outer loop vertex 0.5002250075 0.2100429982 -0.0425435007 vertex 0.5001310110 0.2051700056 -0.0105871996 vertex 0.4997099936 0.1751350015 -0.0314108990 endloop endfacet facet normal 0.999674 -0.025284 0.003429 outer loop vertex 0.4999989867 0.2045069933 0.0230168998 vertex 0.5001310110 0.2051700056 -0.0105871996 vertex 0.5007889867 0.2333869934 0.0056513599 endloop endfacet facet normal 0.999685 -0.024951 0.002850 outer loop vertex 0.5009070039 0.2346359938 -0.0248144008 vertex 0.5007889867 0.2333869934 0.0056513599 vertex 0.5001310110 0.2051700056 -0.0105871996 endloop endfacet facet normal 0.999702 -0.023602 0.006228 outer loop vertex 0.5007889867 0.2333869934 0.0056513599 vertex 0.5006120205 0.2339909971 0.0363468006 vertex 0.4999989867 0.2045069933 0.0230168998 endloop endfacet facet normal 0.999942 -0.002039 0.010529 outer loop vertex 0.4996280074 -0.0354111008 -0.1805299968 vertex 0.4994420111 -0.0546302013 -0.1665879935 vertex 0.4997670054 -0.0578929000 -0.1980859935 endloop endfacet facet normal -0.999736 -0.000508 0.022950 outer loop vertex -0.4993880093 0.1631560028 -0.1885679960 vertex -0.4998619854 0.1854249984 -0.2087219954 vertex -0.5001090169 0.1562840044 -0.2201279998 endloop endfacet facet normal -0.999588 0.006152 0.028021 outer loop vertex -0.5010060072 0.0910808966 -0.2417670041 vertex -0.5000079870 0.0969299972 -0.2074490041 vertex -0.5004950166 0.1234840006 -0.2306530029 endloop endfacet facet normal -0.999042 -0.004858 0.043498 outer loop vertex -0.5024629831 0.1746580005 -0.2777310014 vertex -0.5027499795 0.1409440041 -0.2880879939 vertex -0.5012949705 0.1494590044 -0.2537190020 endloop endfacet facet normal 0.037111 -0.999311 -0.000712 outer loop vertex -0.3461990058 -0.5056089759 0.0486400984 vertex -0.3240880072 -0.5048019886 0.0684852004 vertex -0.3496029973 -0.5057520270 0.0719866976 endloop endfacet facet normal -0.999381 0.000470 0.035188 outer loop vertex -0.5004950166 0.1234840006 -0.2306530029 vertex -0.5001090169 0.1562840044 -0.2201279998 vertex -0.5012949705 0.1494590044 -0.2537190020 endloop endfacet facet normal 0.999702 -0.002581 0.024263 outer loop vertex 0.4999909997 -0.0237686001 -0.2028519958 vertex 0.5006920099 -0.0103265001 -0.2303059995 vertex 0.5001090169 0.0116085997 -0.2039519995 endloop endfacet facet normal 0.011879 0.003053 -0.999925 outer loop vertex -0.1792500019 0.1271450073 -0.4990249872 vertex -0.1959950030 0.1009149998 -0.4993039966 vertex -0.2075099945 0.1290200055 -0.4993549883 endloop endfacet facet normal 0.008627 -0.002009 -0.999961 outer loop vertex -0.1792500019 0.1271450073 -0.4990249872 vertex -0.1910369992 0.1526779979 -0.4991779923 vertex -0.1679140031 0.1494469941 -0.4989719987 endloop endfacet facet normal 0.013798 -0.005502 0.999890 outer loop vertex 0.3595139980 -0.1098650023 0.5047519803 vertex 0.3826119900 -0.0984634981 0.5044959784 vertex 0.3602699935 -0.0847022012 0.5048800111 endloop endfacet facet normal 0.999915 -0.004186 -0.012333 outer loop vertex 0.5054399967 0.3380540013 0.1991479993 vertex 0.5051370263 0.3444739878 0.1724050045 vertex 0.5054799914 0.3688670099 0.1919330060 endloop endfacet facet normal 0.016786 -0.028248 -0.999460 outer loop vertex -0.2126269937 0.2079430073 -0.5007100105 vertex -0.1790080070 0.2080720067 -0.5001490116 vertex -0.2004700005 0.1803169996 -0.4997250140 endloop endfacet facet normal 0.018196 -0.013577 -0.999742 outer loop vertex -0.2004700005 0.1803169996 -0.4997250140 vertex -0.1910369992 0.1526779979 -0.4991779923 vertex -0.2182590067 0.1561069936 -0.4997200072 endloop endfacet facet normal -0.007423 0.048196 0.998810 outer loop vertex 0.1794050038 -0.2819789946 0.5027700067 vertex 0.1545139998 -0.2630580068 0.5016720295 vertex 0.1500290036 -0.2951659858 0.5031880140 endloop endfacet facet normal 0.025063 0.000551 -0.999686 outer loop vertex -0.2254890054 0.1049069986 -0.4998190105 vertex -0.2352270037 0.1324470043 -0.5000479817 vertex -0.2075099945 0.1290200055 -0.4993549883 endloop endfacet facet normal 0.011635 -0.000621 -0.999932 outer loop vertex -0.2075099945 0.1290200055 -0.4993549883 vertex -0.1910369992 0.1526779979 -0.4991779923 vertex -0.1792500019 0.1271450073 -0.4990249872 endloop endfacet facet normal 0.046158 0.002003 -0.998932 outer loop vertex -0.2581799924 -0.1564110070 -0.5014849901 vertex -0.2792159915 -0.1344459951 -0.5024129748 vertex -0.2526229918 -0.1338440031 -0.5011829734 endloop endfacet facet normal 0.981127 0.023767 -0.191900 outer loop vertex 0.5012850165 0.3684009910 -0.4311200082 vertex 0.5002989769 0.3973900080 -0.4325709939 vertex 0.5051990151 0.3839670122 -0.4091809988 endloop endfacet facet normal 0.043821 0.012456 -0.998962 outer loop vertex -0.2581799924 -0.1564110070 -0.5014849901 vertex -0.2367600054 -0.1729039997 -0.5007510185 vertex -0.2620379925 -0.1847849935 -0.5020080209 endloop endfacet facet normal 0.021814 0.012485 -0.999684 outer loop vertex -0.2173440009 -0.1857240051 -0.5002930164 vertex -0.2126059979 -0.1627719998 -0.4999029934 vertex -0.1917389929 -0.1828970015 -0.4996989965 endloop endfacet facet normal 0.030617 0.010664 -0.999474 outer loop vertex -0.2173440009 -0.1857240051 -0.5002930164 vertex -0.2367600054 -0.1729039997 -0.5007510185 vertex -0.2126059979 -0.1627719998 -0.4999029934 endloop endfacet facet normal -0.253806 0.966603 0.035504 outer loop vertex -0.4420419931 0.4921860099 0.4081479907 vertex -0.4253169894 0.4959000051 0.4265950024 vertex -0.4150300026 0.4995349944 0.4011699855 endloop endfacet facet normal 0.998480 -0.038314 -0.039607 outer loop vertex 0.5065460205 0.2612929940 0.3064970076 vertex 0.5059249997 0.2752220035 0.2773669958 vertex 0.5076979995 0.2942590117 0.3036479950 endloop endfacet facet normal 0.999883 -0.013170 0.007733 outer loop vertex 0.5091549754 0.3489170074 0.3508369923 vertex 0.5086029768 0.3147749901 0.3640640080 vertex 0.5089480281 0.3197160065 0.3278630078 endloop endfacet facet normal 0.999318 -0.004698 -0.036612 outer loop vertex 0.5070710182 0.3246580064 0.2609730065 vertex 0.5077689886 0.3570730090 0.2758640051 vertex 0.5082560182 0.3252510130 0.2932409942 endloop endfacet facet normal 0.999368 -0.026103 -0.024148 outer loop vertex 0.5089480281 0.3197160065 0.3278630078 vertex 0.5076979995 0.2942590117 0.3036479950 vertex 0.5082560182 0.3252510130 0.2932409942 endloop endfacet facet normal -0.999797 -0.009642 -0.017676 outer loop vertex -0.5061470270 0.3552019894 0.1917700022 vertex -0.5056030154 0.3271430135 0.1763049960 vertex -0.5061259866 0.3243789971 0.2073940039 endloop endfacet facet normal -0.989035 0.147613 0.004391 outer loop vertex -0.4996140003 0.4249849916 0.2088429928 vertex -0.5016080141 0.4125210047 0.1787119955 vertex -0.5049629807 0.3891150057 0.2098779976 endloop endfacet facet normal -0.997027 0.063101 -0.044221 outer loop vertex -0.5092440248 0.3705750108 0.2802689970 vertex -0.5072079897 0.3981109858 0.2736560106 vertex -0.5073210001 0.3789559901 0.2488709986 endloop endfacet facet normal -0.998623 0.047146 -0.022998 outer loop vertex -0.5049629807 0.3891150057 0.2098779976 vertex -0.5061470270 0.3552019894 0.1917700022 vertex -0.5070559978 0.3528249860 0.2263669968 endloop endfacet facet normal 0.999974 -0.004334 -0.005755 outer loop vertex 0.4999330044 -0.0227864999 -0.0658077970 vertex 0.4997870028 -0.0507083982 -0.0701500997 vertex 0.4997119904 -0.0315907001 -0.0975812972 endloop endfacet facet normal 0.045304 -0.998970 -0.002709 outer loop vertex -0.3246249855 -0.5046449900 -0.0593402982 vertex -0.2991639972 -0.5034739971 -0.0653595030 vertex -0.3129810095 -0.5041890144 -0.0327626988 endloop endfacet facet normal 0.047004 -0.998893 -0.001946 outer loop vertex -0.3129810095 -0.5041890144 -0.0327626988 vertex -0.2858250141 -0.5029559731 -0.0097682001 vertex -0.3161680102 -0.5044100285 0.0037002400 endloop endfacet facet normal 0.999912 -0.007347 0.011078 outer loop vertex 0.4994420111 -0.0546302013 -0.1665879935 vertex 0.4993070066 -0.0831224993 -0.1732989997 vertex 0.4997670054 -0.0578929000 -0.1980859935 endloop endfacet facet normal 0.999969 -0.005440 -0.005701 outer loop vertex 0.4992629886 -0.0903856009 -0.1173039973 vertex 0.4994130135 -0.0926095024 -0.0888653025 vertex 0.4992319942 -0.1178330034 -0.0965503976 endloop endfacet facet normal 0.999985 -0.004768 -0.002834 outer loop vertex 0.4994600117 -0.0563376993 -0.1215979978 vertex 0.4994330108 -0.0483766012 -0.1445180029 vertex 0.4995679855 -0.0279705003 -0.1312209964 endloop endfacet facet normal 0.999772 0.019987 0.007480 outer loop vertex 0.4998559952 -0.1727219969 0.0457867011 vertex 0.4997859895 -0.1807149947 0.0765013024 vertex 0.5004439950 -0.2058420032 0.0556934997 endloop endfacet facet normal 0.999168 0.040784 0.000815 outer loop vertex 0.5025280118 -0.2613340020 0.0262608007 vertex 0.5015029907 -0.2358130068 0.0058010202 vertex 0.5013359785 -0.2323479950 0.0371669009 endloop endfacet facet normal 0.999360 0.035505 0.004368 outer loop vertex 0.5015929937 -0.2467730045 0.0929242969 vertex 0.5013520122 -0.2367260009 0.0663961023 vertex 0.5004379749 -0.2138729990 0.0897603035 endloop endfacet facet normal 0.999517 0.030795 0.004064 outer loop vertex 0.5013359785 -0.2323479950 0.0371669009 vertex 0.5004439950 -0.2058420032 0.0556934997 vertex 0.5013520122 -0.2367260009 0.0663961023 endloop endfacet facet normal 0.998847 0.001695 0.047968 outer loop vertex 0.5024989843 0.1299670041 -0.2827079892 vertex 0.5011410117 0.1369740069 -0.2546780109 vertex 0.5015619993 0.1094819978 -0.2624729872 endloop endfacet facet normal -0.003319 -0.357380 -0.933953 outer loop vertex 0.0324313007 -0.4511240125 -0.4887180030 vertex 0.0247696992 -0.4290120006 -0.4971520007 vertex 0.0537058003 -0.4345780015 -0.4951249957 endloop endfacet facet normal 0.024715 -0.269435 -0.962701 outer loop vertex 0.0748080984 -0.4158490002 -0.4998250008 vertex 0.0827810019 -0.4395929873 -0.4929749966 vertex 0.0537058003 -0.4345780015 -0.4951249957 endloop endfacet facet normal 0.022957 -0.663750 -0.747603 outer loop vertex -0.3418830037 -0.4746859968 -0.4759539962 vertex -0.3720479906 -0.4680770040 -0.4827480018 vertex -0.3517639935 -0.4599179924 -0.4893690050 endloop endfacet facet normal -0.044394 -0.004731 -0.999003 outer loop vertex 0.2920959890 -0.0150426999 -0.5034719706 vertex 0.3227379918 -0.0181382000 -0.5048189759 vertex 0.3063040078 -0.0442490987 -0.5039650202 endloop endfacet facet normal -0.041421 -0.011273 -0.999078 outer loop vertex 0.2698599994 -0.0992064998 -0.5018709898 vertex 0.2538239956 -0.0699732006 -0.5015360117 vertex 0.2876169980 -0.0715702996 -0.5029190183 endloop endfacet facet normal 0.980211 0.095126 -0.173603 outer loop vertex 0.4976300001 0.4222350121 -0.4340269864 vertex 0.5024899840 0.4115700126 -0.4124299884 vertex 0.5002989769 0.3973900080 -0.4325709939 endloop endfacet facet normal -0.005025 0.999975 0.004970 outer loop vertex -0.0808465034 0.4993149936 0.1083550006 vertex -0.1135099977 0.4992060065 0.0972592011 vertex -0.1101529971 0.4990470111 0.1326410025 endloop endfacet facet normal 0.990661 -0.007736 -0.136129 outer loop vertex 0.5083169937 -0.3181029856 -0.3941810131 vertex 0.5048909783 -0.3248830140 -0.4187279940 vertex 0.5060999990 -0.3018409908 -0.4112389982 endloop endfacet facet normal 0.004642 0.063078 0.997998 outer loop vertex 0.1046850011 0.3806819916 0.5044140220 vertex 0.0766699016 0.3975369930 0.5034790039 vertex 0.0770675987 0.3677160144 0.5053619742 endloop endfacet facet normal 0.989463 0.049664 -0.136005 outer loop vertex 0.5038490295 -0.2774359882 -0.4165680110 vertex 0.5056030154 -0.2518109977 -0.3944500089 vertex 0.5076490045 -0.2878850102 -0.3927380145 endloop endfacet facet normal -0.999074 -0.042676 0.005490 outer loop vertex -0.5014700294 0.2602320015 -0.1601299942 vertex -0.5009369850 0.2449380010 -0.1820130050 vertex -0.5003010035 0.2330480069 -0.1587029994 endloop endfacet facet normal -0.998906 -0.046573 -0.004132 outer loop vertex -0.5011349916 0.2514300048 -0.1197170019 vertex -0.5024060011 0.2778480053 -0.1102159992 vertex -0.5020300150 0.2721180022 -0.1365270019 endloop endfacet facet normal -0.998694 -0.051050 0.002014 outer loop vertex -0.5029850006 0.2899290025 -0.1586199999 vertex -0.5014700294 0.2602320015 -0.1601299942 vertex -0.5020300150 0.2721180022 -0.1365270019 endloop endfacet facet normal 0.011479 -0.999390 0.032972 outer loop vertex 0.0625569001 -0.5045949817 -0.3176710010 vertex 0.0473553985 -0.5053430200 -0.3350520134 vertex 0.0683977976 -0.5054060221 -0.3442870080 endloop endfacet facet normal -0.000948 -0.999947 -0.010210 outer loop vertex 0.0708180964 -0.5051109791 -0.3734070063 vertex 0.0961619020 -0.5053240061 -0.3548969924 vertex 0.0683977976 -0.5054060221 -0.3442870080 endloop endfacet facet normal -0.002194 0.951283 -0.308310 outer loop vertex 0.2861680090 0.5014950037 -0.4228160083 vertex 0.3176409900 0.4959380031 -0.4401859939 vertex 0.2820119858 0.4937430024 -0.4467050135 endloop endfacet facet normal 0.003513 -0.999762 0.021513 outer loop vertex 0.0961619020 -0.5053240061 -0.3548969924 vertex 0.1183340028 -0.5047619939 -0.3323999941 vertex 0.0892624035 -0.5047060251 -0.3250510097 endloop endfacet facet normal -0.007776 -0.999449 0.032268 outer loop vertex 0.1874240041 -0.5054410100 -0.3482089937 vertex 0.1848919988 -0.5044149756 -0.3170390129 vertex 0.1542569995 -0.5047320127 -0.3342410028 endloop endfacet facet normal -0.013862 -0.998975 0.043097 outer loop vertex 0.1848919988 -0.5044149756 -0.3170390129 vertex 0.1622390002 -0.5033209920 -0.2989670038 vertex 0.1542569995 -0.5047320127 -0.3342410028 endloop endfacet facet normal -0.018659 -0.999805 0.006442 outer loop vertex 0.1542569995 -0.5047320127 -0.3342410028 vertex 0.1641609967 -0.5051479936 -0.3701150119 vertex 0.1874240041 -0.5054410100 -0.3482089937 endloop endfacet facet normal 0.999985 -0.003197 0.004481 outer loop vertex 0.4998460114 -0.0502209999 0.0356914997 vertex 0.4998680055 -0.0189452004 0.0530981012 vertex 0.4996980131 -0.0501421988 0.0687761009 endloop endfacet facet normal 0.999982 -0.004087 0.004483 outer loop vertex 0.4996980131 -0.0501421988 0.0687761009 vertex 0.4996460080 -0.0799793974 0.0531724989 vertex 0.4998460114 -0.0502209999 0.0356914997 endloop endfacet facet normal 0.999990 -0.004449 0.000672 outer loop vertex 0.4996680021 -0.1069969982 -0.0140925003 vertex 0.4998199940 -0.0734798014 -0.0183774997 vertex 0.4997459948 -0.0848101974 0.0167088006 endloop endfacet facet normal 0.999978 -0.001563 0.006519 outer loop vertex 0.4993290007 -0.1296170056 0.0835307017 vertex 0.4994519949 -0.1053619981 0.0704817995 vertex 0.4992730021 -0.1057740003 0.0978379026 endloop endfacet facet normal 0.999977 -0.003912 0.005471 outer loop vertex 0.4995830059 -0.1104089990 0.0429274999 vertex 0.4996460080 -0.0799793974 0.0531724989 vertex 0.4994519949 -0.1053619981 0.0704817995 endloop endfacet facet normal -0.002718 0.041577 0.999132 outer loop vertex -0.1079789996 -0.2609910071 0.5019029975 vertex -0.0882961974 -0.2864750028 0.5030170083 vertex -0.0782980993 -0.2561669946 0.5017830133 endloop endfacet facet normal 0.988284 0.149849 -0.028991 outer loop vertex 0.5037500262 0.3937790096 0.1495620012 vertex 0.4990699887 0.4225269854 0.1386149973 vertex 0.5016540289 0.4117060006 0.1707720011 endloop endfacet facet normal 0.985035 0.172191 0.007465 outer loop vertex 0.4991410077 0.4249480069 0.1969300061 vertex 0.5037180185 0.3988089859 0.1959100068 vertex 0.5016540289 0.4117060006 0.1707720011 endloop endfacet facet normal 0.947485 0.319452 0.014947 outer loop vertex 0.4905050099 0.4504980147 0.1983000040 vertex 0.4991410077 0.4249480069 0.1969300061 vertex 0.4953500032 0.4374539852 0.1699579954 endloop endfacet facet normal 0.999644 0.004484 0.026301 outer loop vertex 0.5004000068 0.0438182987 -0.2205030024 vertex 0.5001090169 0.0116085997 -0.2039519995 vertex 0.5009800196 0.0189715009 -0.2383120060 endloop endfacet facet normal 0.999871 0.009537 0.012939 outer loop vertex 0.4994989932 0.0963831022 -0.1934919953 vertex 0.4995000064 0.0727683008 -0.1761649996 vertex 0.4999040067 0.0704760030 -0.2056950033 endloop endfacet facet normal 0.999025 0.005471 0.043819 outer loop vertex 0.5019509792 0.0773048997 -0.2673240006 vertex 0.5015619993 0.1094819978 -0.2624729872 vertex 0.5008429885 0.0937576964 -0.2441170067 endloop endfacet facet normal 0.999437 0.006132 0.032977 outer loop vertex 0.5006769896 0.0710790008 -0.2348690033 vertex 0.5008429885 0.0937576964 -0.2441170067 vertex 0.5000579953 0.0944219977 -0.2204499990 endloop endfacet facet normal 0.998237 0.025274 0.053700 outer loop vertex 0.5025870204 -0.1792420000 -0.2788070142 vertex 0.5036100149 -0.2025620043 -0.2868480086 vertex 0.5039110184 -0.1782580018 -0.3038820028 endloop endfacet facet normal 0.111243 -0.465994 0.877767 outer loop vertex 0.3805730045 -0.4661340117 0.4862799942 vertex 0.4066129923 -0.4658699930 0.4831199944 vertex 0.3940919936 -0.4488829970 0.4937250018 endloop endfacet facet normal 0.999185 0.040281 -0.002780 outer loop vertex 0.5081220269 -0.2659519911 -0.3399339914 vertex 0.5083590150 -0.2737610042 -0.3679040074 vertex 0.5071020126 -0.2420929968 -0.3608410060 endloop endfacet facet normal 0.999007 0.037391 0.024235 outer loop vertex 0.5066170096 -0.2361149937 -0.3294489980 vertex 0.5061280131 -0.2097969949 -0.3498969972 vertex 0.5051910281 -0.2055999935 -0.3177480102 endloop endfacet facet normal 0.161468 0.017989 0.986714 outer loop vertex 0.4270499945 -0.0472299010 0.4993329942 vertex 0.4276689887 -0.0190530997 0.4987179935 vertex 0.4047990143 -0.0318063982 0.5026929975 endloop endfacet facet normal -0.999980 -0.005623 0.002751 outer loop vertex -0.4994480014 0.1599529982 0.0528284982 vertex -0.4992530048 0.1363590062 0.0754816979 vertex -0.4994109869 0.1687889993 0.0843487009 endloop endfacet facet normal -0.999546 -0.030041 0.002085 outer loop vertex -0.5008379817 0.2320789993 0.1058819965 vertex -0.5007910132 0.2283670008 0.0749173984 vertex -0.4999360144 0.2012860030 0.0946141034 endloop endfacet facet normal -0.999837 -0.017510 0.004294 outer loop vertex -0.4994109869 0.1687889993 0.0843487009 vertex -0.4993959963 0.1758619994 0.1166779995 vertex -0.4999360144 0.2012860030 0.0946141034 endloop endfacet facet normal -0.040750 -0.010379 -0.999115 outer loop vertex 0.2876169980 -0.0715702996 -0.5029190183 vertex 0.3063040078 -0.0442490987 -0.5039650202 vertex 0.3208180070 -0.0738990009 -0.5042489767 endloop endfacet facet normal 0.107266 -0.011223 -0.994167 outer loop vertex 0.3873760104 -0.0343055986 -0.5048099756 vertex 0.4078010023 -0.0375165008 -0.5025699735 vertex 0.3975000083 -0.0581017993 -0.5034490228 endloop endfacet facet normal 0.064819 -0.013906 -0.997800 outer loop vertex 0.3826479912 -0.0824144036 -0.5040749907 vertex 0.3716380000 -0.0550926998 -0.5051710010 vertex 0.3975000083 -0.0581017993 -0.5034490228 endloop endfacet facet normal -0.021393 -0.007558 -0.999743 outer loop vertex 0.3336989880 -0.1036090031 -0.5042999983 vertex 0.3208180070 -0.0738990009 -0.5042489767 vertex 0.3528310061 -0.0781309009 -0.5049020052 endloop endfacet facet normal 0.113988 -0.044079 -0.992504 outer loop vertex 0.3826479912 -0.0824144036 -0.5040749907 vertex 0.3975000083 -0.0581017993 -0.5034490228 vertex 0.4104489982 -0.0833384991 -0.5008410215 endloop endfacet facet normal 0.170019 -0.033668 -0.984866 outer loop vertex 0.4242529869 -0.1109530032 -0.4975140095 vertex 0.3956899941 -0.1113300025 -0.5024319887 vertex 0.4104489982 -0.0833384991 -0.5008410215 endloop endfacet facet normal 0.005665 -0.002232 0.999981 outer loop vertex -0.1580490023 -0.0663964003 0.4994229972 vertex -0.1517419964 -0.1010140032 0.4993099868 vertex -0.1250000000 -0.0783905983 0.4992089868 endloop endfacet facet normal -0.001234 -0.002948 0.999995 outer loop vertex -0.1250000000 -0.0783905983 0.4992089868 vertex -0.0920011029 -0.0905101001 0.4992139935 vertex -0.0982246026 -0.0556770004 0.4993090034 endloop endfacet facet normal -0.996595 0.033744 -0.075227 outer loop vertex -0.5043960214 -0.2491589934 -0.4084329903 vertex -0.5062659979 -0.2845639884 -0.3995409906 vertex -0.5072140098 -0.2595840096 -0.3757770061 endloop endfacet facet normal 0.968140 -0.243819 0.057071 outer loop vertex 0.4939270020 -0.4431239963 0.3989680111 vertex 0.4967229962 -0.4385550022 0.3710570037 vertex 0.5019760132 -0.4132879972 0.3898920119 endloop endfacet facet normal -0.848089 -0.021009 -0.529437 outer loop vertex -0.4922100008 -0.0287555996 -0.4468950033 vertex -0.4807049930 -0.0370848998 -0.4649940133 vertex -0.4898070097 -0.0586506985 -0.4495579898 endloop endfacet facet normal 0.342263 -0.776005 0.529786 outer loop vertex 0.4363079965 -0.4778499901 0.4666469991 vertex 0.4487369955 -0.4801250100 0.4552850127 vertex 0.4520849884 -0.4683920145 0.4703080058 endloop endfacet facet normal -0.998978 0.036752 0.026311 outer loop vertex -0.5084350109 -0.2969059944 -0.3251670003 vertex -0.5067690015 -0.2649779916 -0.3065089881 vertex -0.5076910257 -0.2648220062 -0.3417350054 endloop endfacet facet normal 0.091654 0.991027 -0.097287 outer loop vertex 0.4028410017 0.5039529800 -0.3969390094 vertex 0.3754799962 0.5080860257 -0.3806140125 vertex 0.3978770077 0.5070319772 -0.3702509999 endloop endfacet facet normal -0.999961 0.004498 0.007604 outer loop vertex -0.4993540049 -0.1619720012 0.0988188982 vertex -0.4991480112 -0.1620700061 0.1259649992 vertex -0.4991480112 -0.1418589950 0.1140090004 endloop endfacet facet normal -0.999901 0.011834 0.007630 outer loop vertex -0.4991480112 -0.1620700061 0.1259649992 vertex -0.4993540049 -0.1619720012 0.0988188982 vertex -0.4995389879 -0.1869570017 0.1133280024 endloop endfacet facet normal 0.040053 0.934934 0.352554 outer loop vertex -0.0798591971 0.4899660051 0.4567550123 vertex -0.0813131034 0.4987930059 0.4335120022 vertex -0.1061049998 0.4943790138 0.4480339885 endloop endfacet facet normal -0.999988 0.002475 0.004183 outer loop vertex -0.4990409911 -0.1378459930 0.1372189969 vertex -0.4991480112 -0.1418589950 0.1140090004 vertex -0.4991480112 -0.1620700061 0.1259649992 endloop endfacet facet normal -0.999953 0.003399 0.009060 outer loop vertex -0.4991480112 -0.1418589950 0.1140090004 vertex -0.4993340075 -0.1339630038 0.0905191004 vertex -0.4993540049 -0.1619720012 0.0988188982 endloop endfacet facet normal -0.999987 -0.005062 -0.000019 outer loop vertex -0.4990409911 -0.1378459930 0.1372189969 vertex -0.4990389943 -0.1383280009 0.1601130068 vertex -0.4991729856 -0.1118350029 0.1543480009 endloop endfacet facet normal -0.999939 -0.006934 -0.008623 outer loop vertex -0.4991729856 -0.1118350029 0.1543480009 vertex -0.4990389943 -0.1383280009 0.1601130068 vertex -0.4992919862 -0.1280850023 0.1812140048 endloop endfacet facet normal -0.999999 0.001181 0.000112 outer loop vertex -0.4990389943 -0.1383280009 0.1601130068 vertex -0.4990409911 -0.1378459930 0.1372189969 vertex -0.4990650117 -0.1595389992 0.1514589936 endloop endfacet facet normal -0.999991 0.003046 0.002953 outer loop vertex -0.4990650117 -0.1595389992 0.1514589936 vertex -0.4990409911 -0.1378459930 0.1372189969 vertex -0.4991480112 -0.1620700061 0.1259649992 endloop endfacet facet normal 0.999976 0.006926 -0.000079 outer loop vertex 0.4992179871 0.0883606970 0.1542160064 vertex 0.4991930127 0.0916984975 0.1306860000 vertex 0.4990589917 0.1112509966 0.1485600024 endloop endfacet facet normal 0.999983 0.005780 0.001175 outer loop vertex 0.4990589917 0.1112509966 0.1485600024 vertex 0.4991930127 0.0916984975 0.1306860000 vertex 0.4990369976 0.1201059967 0.1237199977 endloop endfacet facet normal 0.999962 0.005240 -0.006903 outer loop vertex 0.4992710054 0.1032669991 0.1732120067 vertex 0.4992179871 0.0883606970 0.1542160064 vertex 0.4990589917 0.1112509966 0.1485600024 endloop endfacet facet normal 0.968165 -0.243332 0.058697 outer loop vertex 0.4939270020 -0.4431239963 0.3989680111 vertex 0.5019760132 -0.4132879972 0.3898920119 vertex 0.4966129959 -0.4274570048 0.4196130037 endloop endfacet facet normal -0.022476 0.033197 -0.999196 outer loop vertex 0.2176049948 -0.2002409995 -0.4999360144 vertex 0.2263360023 -0.2268960029 -0.5010179877 vertex 0.1988819987 -0.2203509957 -0.5001829863 endloop endfacet facet normal 0.162185 -0.451791 0.877258 outer loop vertex 0.4066129923 -0.4658699930 0.4831199944 vertex 0.4312660098 -0.4665519893 0.4782109857 vertex 0.4229330122 -0.4464600086 0.4900990129 endloop endfacet facet normal 0.999862 0.005339 -0.015716 outer loop vertex 0.4994859993 0.0704737008 0.1757500023 vertex 0.4992710054 0.1032669991 0.1732120067 vertex 0.4997490048 0.0942995027 0.2005770057 endloop endfacet facet normal 0.999798 -0.008240 0.018318 outer loop vertex 0.5044890046 0.0460757017 -0.3244889975 vertex 0.5049980283 0.0340440013 -0.3576839864 vertex 0.5051100254 0.0608723015 -0.3517279923 endloop endfacet facet normal 0.999648 0.001988 -0.026440 outer loop vertex 0.5000050068 0.0655241013 0.2080930024 vertex 0.4997490048 0.0942995027 0.2005770057 vertex 0.5005130172 0.0861409977 0.2288500071 endloop endfacet facet normal 0.029077 0.008316 -0.999543 outer loop vertex -0.2418729961 0.0218295008 -0.5009480119 vertex -0.2165160030 0.0121392002 -0.5002909899 vertex -0.2455700040 -0.0025059199 -0.5012580156 endloop endfacet facet normal -0.909332 0.415189 -0.027101 outer loop vertex -0.4960190058 0.4404940009 0.2334489971 vertex -0.4990479946 0.4353840053 0.2567969859 vertex -0.4909319878 0.4530439973 0.2550289929 endloop endfacet facet normal -0.948403 0.317058 0.002289 outer loop vertex -0.4990479946 0.4353840053 0.2567969859 vertex -0.5032799840 0.4225980043 0.2743929923 vertex -0.4963169992 0.4433990121 0.2781459987 endloop endfacet facet normal 0.998672 0.031045 0.041103 outer loop vertex 0.5089520216 -0.3241969943 -0.3057830036 vertex 0.5072069764 -0.2895259857 -0.2895709872 vertex 0.5071809888 -0.3178159893 -0.2675719857 endloop endfacet facet normal 0.998686 0.015721 -0.048781 outer loop vertex 0.5049980283 0.0340440013 -0.3576839864 vertex 0.5052099824 0.0017488101 -0.3637529910 vertex 0.5034779906 0.0244827997 -0.3918850124 endloop endfacet facet normal -0.065510 0.024899 0.997541 outer loop vertex -0.3551439941 0.3533189893 0.5081490278 vertex -0.3867259920 0.3442249894 0.5063019991 vertex -0.3646430075 0.3235610127 0.5082679987 endloop endfacet facet normal 0.009268 0.729554 0.683860 outer loop vertex 0.2173060030 0.4787580073 0.4652189910 vertex 0.2011670023 0.4658080041 0.4792529941 vertex 0.2315070033 0.4639799893 0.4807919860 endloop endfacet facet normal -0.999317 0.036963 0.000118 outer loop vertex -0.5011849999 -0.2420070022 -0.1455460042 vertex -0.5001029968 -0.2128179967 -0.1255889982 vertex -0.5000770092 -0.2120330036 -0.1513140053 endloop endfacet facet normal 0.012541 0.994946 -0.099629 outer loop vertex -0.0393632017 0.5038779974 -0.3981389999 vertex -0.0153166996 0.5052120090 -0.3817900121 vertex -0.0095907403 0.5025230050 -0.4079230130 endloop endfacet facet normal -0.004457 0.994638 -0.103322 outer loop vertex 0.0141554000 0.5046399832 -0.3885680139 vertex -0.0095907403 0.5025230050 -0.4079230130 vertex -0.0153166996 0.5052120090 -0.3817900121 endloop endfacet facet normal 0.009464 0.999114 -0.041010 outer loop vertex 0.0350835994 0.5054820180 -0.3632239997 vertex 0.0464100987 0.5041000247 -0.3942790031 vertex 0.0141554000 0.5046399832 -0.3885680139 endloop endfacet facet normal -0.030116 0.109987 0.993477 outer loop vertex 0.2464849949 0.3859080076 0.5067750216 vertex 0.2388010025 0.4114170074 0.5037180185 vertex 0.2175039947 0.3938249946 0.5050200224 endloop endfacet facet normal -0.761302 0.002632 -0.648392 outer loop vertex -0.4856080115 0.1570799947 -0.4636200070 vertex -0.4726209939 0.1518010050 -0.4788900018 vertex -0.4816020131 0.1303779930 -0.4684320092 endloop endfacet facet normal -0.054780 0.202938 0.977658 outer loop vertex 0.1849589944 0.4300729930 0.4971140027 vertex 0.1887059957 0.4031910002 0.5029039979 vertex 0.2125169933 0.4198749959 0.5007749796 endloop endfacet facet normal -0.035492 0.228254 0.972954 outer loop vertex 0.2388010025 0.4114170074 0.5037180185 vertex 0.2331659943 0.4311589897 0.4988810122 vertex 0.2125169933 0.4198749959 0.5007749796 endloop endfacet facet normal -0.023477 0.206517 0.978161 outer loop vertex 0.2388010025 0.4114170074 0.5037180185 vertex 0.2667140067 0.4056620002 0.5056030154 vertex 0.2572019994 0.4282299876 0.5006099939 endloop endfacet facet normal -0.045357 0.105386 0.993396 outer loop vertex 0.2667140067 0.4056620002 0.5056030154 vertex 0.2388010025 0.4114170074 0.5037180185 vertex 0.2464849949 0.3859080076 0.5067750216 endloop endfacet facet normal 0.986775 -0.161915 -0.007631 outer loop vertex 0.5014250278 -0.4125539958 0.2301470041 vertex 0.4993619919 -0.4240899980 0.2081439942 vertex 0.5030710101 -0.4011560082 0.2011460066 endloop endfacet facet normal 0.034846 -0.512032 0.858259 outer loop vertex 0.0329121985 -0.4535610080 0.4901019931 vertex 0.0163205992 -0.4650020003 0.4839499891 vertex 0.0379212983 -0.4708769917 0.4795680046 endloop endfacet facet normal 0.999383 0.008327 -0.034109 outer loop vertex 0.5058919787 -0.3238810003 0.2168339938 vertex 0.5067080259 -0.3367829919 0.2375939935 vertex 0.5062149763 -0.3526099920 0.2192839980 endloop endfacet facet normal 0.006315 -0.003937 -0.999972 outer loop vertex -0.1497250050 -0.0459423997 -0.4995470047 vertex -0.1514150053 -0.0771012977 -0.4994350076 vertex -0.1765549928 -0.0600261018 -0.4996609986 endloop endfacet facet normal 0.999128 -0.040879 -0.008511 outer loop vertex 0.5062149763 -0.3526099920 0.2192839980 vertex 0.5050380230 -0.3827239871 0.2257599980 vertex 0.5052790046 -0.3704380095 0.1950380057 endloop endfacet facet normal 0.439337 -0.009918 -0.898268 outer loop vertex 0.4595080018 -0.1937250048 -0.4842799902 vertex 0.4383420050 -0.1931940019 -0.4946379960 vertex 0.4491870105 -0.1663649976 -0.4896300137 endloop endfacet facet normal -0.042618 0.050788 -0.997800 outer loop vertex 0.2666949928 -0.2668409944 -0.5044689775 vertex 0.2932220101 -0.2922039926 -0.5068929791 vertex 0.2629919946 -0.3029940128 -0.5061510205 endloop endfacet facet normal -0.979220 -0.195645 -0.053395 outer loop vertex -0.5010439754 -0.4268909991 0.1330939978 vertex -0.5023429990 -0.4144110084 0.1111890003 vertex -0.4978950024 -0.4371280074 0.1128539965 endloop endfacet facet normal 0.810109 0.009899 0.586195 outer loop vertex 0.4851469994 -0.3487620056 0.4685600102 vertex 0.4926300049 -0.3237929940 0.4577969909 vertex 0.4800490141 -0.3213259876 0.4751420021 endloop endfacet facet normal -0.006283 -0.999980 0.001202 outer loop vertex -0.0707724988 -0.4998509884 -0.0050761998 vertex -0.0988494977 -0.4996489882 0.0162115004 vertex -0.1017149985 -0.4996719956 -0.0179060008 endloop endfacet facet normal -0.194160 0.003298 -0.980964 outer loop vertex -0.4037030041 0.0626775026 -0.5031409860 vertex -0.4274840057 0.0751933008 -0.4983919859 vertex -0.4026840031 0.0970890969 -0.5032269955 endloop endfacet facet normal -0.068206 -0.023115 -0.997403 outer loop vertex -0.3737969995 0.0297110006 -0.5053200126 vertex -0.4000140131 0.0335418992 -0.5036159754 vertex -0.3842869997 0.0516033992 -0.5051100254 endloop endfacet facet normal -0.098798 0.003714 -0.995101 outer loop vertex -0.4037030041 0.0626775026 -0.5031409860 vertex -0.3842869997 0.0516033992 -0.5051100254 vertex -0.4000140131 0.0335418992 -0.5036159754 endloop endfacet facet normal -0.030877 -0.003221 -0.999518 outer loop vertex -0.3892650008 0.1231999993 -0.5049070120 vertex -0.3672870100 0.1340840012 -0.5056210160 vertex -0.3733470142 0.1049650013 -0.5053399801 endloop endfacet facet normal 0.008680 -0.011457 -0.999897 outer loop vertex -0.3733470142 0.1049650013 -0.5053399801 vertex -0.3672870100 0.1340840012 -0.5056210160 vertex -0.3457710147 0.1148609966 -0.5052139759 endloop endfacet facet normal 0.388857 -0.026960 -0.920904 outer loop vertex 0.4379749894 0.0984830037 -0.4957329929 vertex 0.4547350109 0.0820538998 -0.4881750047 vertex 0.4354499876 0.0696808994 -0.4959560037 endloop endfacet facet normal -0.999082 0.041660 0.009956 outer loop vertex -0.5011849999 -0.2420070022 -0.1455460042 vertex -0.5007560253 -0.2247949988 -0.1745209992 vertex -0.5021569729 -0.2575699985 -0.1779610068 endloop endfacet facet normal -0.084211 0.000003 -0.996448 outer loop vertex -0.4026840031 0.0970890969 -0.5032269955 vertex -0.3801549971 0.0761566013 -0.5051310062 vertex -0.4037030041 0.0626775026 -0.5031409860 endloop endfacet facet normal -0.074612 0.010399 -0.997158 outer loop vertex -0.4026840031 0.0970890969 -0.5032269955 vertex -0.3733470142 0.1049650013 -0.5053399801 vertex -0.3801549971 0.0761566013 -0.5051310062 endloop endfacet facet normal -0.009652 -0.002663 -0.999950 outer loop vertex 0.1686419994 -0.0345669985 -0.4997520149 vertex 0.1531440020 -0.0043121800 -0.4996829927 vertex 0.1870180070 -0.0050519002 -0.5000079870 endloop endfacet facet normal -0.499991 -0.866030 0.001191 outer loop vertex -0.4459170103 -0.4917660058 -0.0190615002 vertex -0.4612169862 -0.4829179943 -0.0083181299 vertex -0.4573220015 -0.4852060080 -0.0368825011 endloop endfacet facet normal -0.999935 0.010533 -0.004383 outer loop vertex -0.4997540116 -0.1803070009 -0.0489820987 vertex -0.4994240105 -0.1554609984 -0.0645579994 vertex -0.4996559918 -0.1833399981 -0.0786302984 endloop endfacet facet normal 0.023347 0.240283 -0.970422 outer loop vertex -0.1825699955 0.4451250136 -0.4949640036 vertex -0.2009059936 0.4237569869 -0.5006960034 vertex -0.2080679983 0.4430670142 -0.4960870147 endloop endfacet facet normal -0.002363 0.378137 -0.925747 outer loop vertex -0.1607410014 0.4564790130 -0.4903819859 vertex -0.1541800052 0.4401269853 -0.4970780015 vertex -0.1825699955 0.4451250136 -0.4949640036 endloop endfacet facet normal -0.037833 0.020253 0.999079 outer loop vertex -0.3540470004 -0.1901620030 0.5054960251 vertex -0.3862769902 -0.1837709993 0.5041459799 vertex -0.3753950000 -0.2197789997 0.5052880049 endloop endfacet facet normal -0.052039 0.044058 0.997673 outer loop vertex -0.3904399872 -0.2958959937 0.5075209737 vertex -0.3605979979 -0.2929849923 0.5089489818 vertex -0.3774900138 -0.2617380023 0.5066879988 endloop endfacet facet normal -0.105017 0.038400 0.993729 outer loop vertex -0.3774900138 -0.2617380023 0.5066879988 vertex -0.3753950000 -0.2197789997 0.5052880049 vertex -0.4068529904 -0.2390449941 0.5027080178 endloop endfacet facet normal 0.999180 0.007348 -0.039824 outer loop vertex 0.5050029755 0.0815925002 0.3298240006 vertex 0.5040320158 0.0966489017 0.3082410097 vertex 0.5049620271 0.1069900021 0.3334830105 endloop endfacet facet normal -0.999954 0.009108 -0.003026 outer loop vertex -0.4998149872 -0.1777649969 -0.0226700995 vertex -0.4996570051 -0.1568789929 -0.0120088002 vertex -0.4995650053 -0.1545860022 -0.0355057009 endloop endfacet facet normal 0.998855 0.005875 -0.047488 outer loop vertex 0.5040320158 0.0966489017 0.3082410097 vertex 0.5029219985 0.1135800034 0.2869879901 vertex 0.5041310191 0.1233030036 0.3136210144 endloop endfacet facet normal -0.999979 0.002843 -0.005762 outer loop vertex -0.4994240105 -0.1554609984 -0.0645579994 vertex -0.4992629886 -0.1300459951 -0.0799627006 vertex -0.4992530048 -0.1563459933 -0.0946718976 endloop endfacet facet normal 0.154192 -0.987539 -0.031506 outer loop vertex 0.3976829946 -0.5069959760 0.3090200126 vertex 0.4206219912 -0.5035449862 0.3131150007 vertex 0.4104749858 -0.5058280230 0.3350160122 endloop endfacet facet normal 0.155872 -0.986907 -0.041451 outer loop vertex 0.4206219912 -0.5035449862 0.3131150007 vertex 0.3976829946 -0.5069959760 0.3090200126 vertex 0.4176270068 -0.5029879808 0.2885909975 endloop endfacet facet normal 0.136203 -0.989850 -0.040565 outer loop vertex 0.3904739916 -0.5064250231 0.2779409885 vertex 0.3875289857 -0.5054550171 0.2443830073 vertex 0.4148870111 -0.5022510290 0.2580589950 endloop endfacet facet normal 0.128151 -0.991462 -0.024081 outer loop vertex 0.4148870111 -0.5022510290 0.2580589950 vertex 0.3875289857 -0.5054550171 0.2443830073 vertex 0.4134269953 -0.5016620159 0.2260390073 endloop endfacet facet normal 0.046738 -0.998236 -0.036606 outer loop vertex 0.3595660031 -0.5074970126 0.2643649876 vertex 0.3574399948 -0.5063199997 0.2295539975 vertex 0.3875289857 -0.5054550171 0.2443830073 endloop endfacet facet normal 0.139537 -0.989547 -0.036407 outer loop vertex 0.4148870111 -0.5022510290 0.2580589950 vertex 0.4176270068 -0.5029879808 0.2885909975 vertex 0.3904739916 -0.5064250231 0.2779409885 endloop endfacet facet normal 0.145411 -0.988010 -0.051880 outer loop vertex 0.3904739916 -0.5064250231 0.2779409885 vertex 0.4176270068 -0.5029879808 0.2885909975 vertex 0.3976829946 -0.5069959760 0.3090200126 endloop endfacet facet normal 0.025545 0.999604 0.011768 outer loop vertex 0.3941810131 0.5044599771 0.0490879007 vertex 0.3813090026 0.5050089955 0.0303942002 vertex 0.3657589853 0.5051530004 0.0519166999 endloop endfacet facet normal -0.999609 0.009116 -0.026433 outer loop vertex -0.5005729795 0.0689994022 0.2289620042 vertex -0.5002790093 0.0984406024 0.2279990017 vertex -0.4997169971 0.0854317993 0.2022590041 endloop endfacet facet normal -0.041827 0.999124 0.001402 outer loop vertex 0.2747789919 0.5020869970 -0.0369431004 vertex 0.2593469918 0.5014730096 -0.0597766005 vertex 0.2500950098 0.5010550022 -0.0379122011 endloop endfacet facet normal 0.591751 -0.805445 0.033005 outer loop vertex 0.4718270004 -0.4768899977 0.1782819927 vertex 0.4565210044 -0.4874869883 0.1940989941 vertex 0.4572719932 -0.4880400002 0.1671389937 endloop endfacet facet normal 0.998601 0.010581 -0.051802 outer loop vertex 0.5043860078 -0.1561570019 0.3121620119 vertex 0.5034109950 -0.1273780018 0.2992449999 vertex 0.5049719810 -0.1289619952 0.3290129900 endloop endfacet facet normal 0.998954 0.001379 -0.045712 outer loop vertex 0.5026519895 0.0552491993 0.2767319977 vertex 0.5024440289 0.0207219999 0.2711459994 vertex 0.5013700128 0.0447466001 0.2484000027 endloop endfacet facet normal 0.999053 0.003600 -0.043370 outer loop vertex 0.5013700128 0.0447466001 0.2484000027 vertex 0.5024440289 0.0207219999 0.2711459994 vertex 0.5009840131 0.0166130997 0.2371730059 endloop endfacet facet normal 0.999203 -0.000677 -0.039902 outer loop vertex 0.5039460063 0.0383428000 0.3022919893 vertex 0.5050609708 0.0241493005 0.3304530084 vertex 0.5039169788 0.0064560799 0.3021059930 endloop endfacet facet normal 0.998793 0.002257 -0.049072 outer loop vertex 0.5026519895 0.0552491993 0.2767319977 vertex 0.5039849877 0.0687042028 0.3044820130 vertex 0.5039460063 0.0383428000 0.3022919893 endloop endfacet facet normal 0.998917 0.003661 -0.046382 outer loop vertex 0.5015050173 0.1058830023 0.2558630109 vertex 0.5029219985 0.1135800034 0.2869879901 vertex 0.5027430058 0.0855794996 0.2809230089 endloop endfacet facet normal 0.998798 0.004191 -0.048827 outer loop vertex 0.5027430058 0.0855794996 0.2809230089 vertex 0.5029219985 0.1135800034 0.2869879901 vertex 0.5040320158 0.0966489017 0.3082410097 endloop endfacet facet normal 0.998748 0.003893 -0.049863 outer loop vertex 0.5039849877 0.0687042028 0.3044820130 vertex 0.5026519895 0.0552491993 0.2767319977 vertex 0.5027430058 0.0855794996 0.2809230089 endloop endfacet facet normal 0.998287 0.035336 0.046620 outer loop vertex 0.5071809888 -0.3178159893 -0.2675719857 vertex 0.5072069764 -0.2895259857 -0.2895709872 vertex 0.5053880215 -0.2840040028 -0.2548069954 endloop endfacet facet normal 0.998898 0.004170 -0.046744 outer loop vertex 0.5026519895 0.0552491993 0.2767319977 vertex 0.5013700128 0.0447466001 0.2484000027 vertex 0.5014960170 0.0732901990 0.2536390126 endloop endfacet facet normal 0.999659 0.000512 0.026109 outer loop vertex 0.5053200126 0.0926949978 0.3537909985 vertex 0.5047199726 0.0739381984 0.3771330118 vertex 0.5054469705 0.0696775988 0.3493809998 endloop endfacet facet normal 0.998892 0.002929 -0.046973 outer loop vertex 0.5014960170 0.0732901990 0.2536390126 vertex 0.5015050173 0.1058830023 0.2558630109 vertex 0.5027430058 0.0855794996 0.2809230089 endloop endfacet facet normal 0.003516 0.006414 0.999973 outer loop vertex 0.0993070006 0.0892580971 0.4994029999 vertex 0.1273719966 0.0780823976 0.4993759990 vertex 0.1239269972 0.1080349982 0.4991959929 endloop endfacet facet normal -0.004416 -0.202837 0.979203 outer loop vertex -0.3184899986 -0.4172700047 0.5046920180 vertex -0.3409950137 -0.4020850062 0.5077360272 vertex -0.3451609910 -0.4268659949 0.5025839806 endloop endfacet facet normal 0.016303 -0.355703 0.934457 outer loop vertex -0.3723959923 -0.4337440133 0.5004410148 vertex -0.3523159921 -0.4494110048 0.4941270053 vertex -0.3451609910 -0.4268659949 0.5025839806 endloop endfacet facet normal -0.999881 -0.005651 -0.014326 outer loop vertex -0.4995729923 -0.0535071008 0.1684300005 vertex -0.4997949898 -0.0704931021 0.1906249970 vertex -0.5000129938 -0.0412092991 0.1942899972 endloop endfacet facet normal -0.999984 0.003520 -0.004456 outer loop vertex -0.4993329942 0.1318199933 -0.0719973966 vertex -0.4992089868 0.1247520000 -0.1054060012 vertex -0.4994019866 0.0988487005 -0.0825572982 endloop endfacet facet normal -0.113872 0.414433 0.902928 outer loop vertex -0.4225870073 0.4671860039 0.4830360115 vertex -0.4351109862 0.4590649903 0.4851840138 vertex -0.4181120098 0.4531689882 0.4900340140 endloop endfacet facet normal 0.005212 0.208502 -0.978008 outer loop vertex -0.0155149000 0.4173440039 -0.5006740093 vertex -0.0468252003 0.4173009992 -0.5008500218 vertex -0.0306275003 0.4390690029 -0.4961229861 endloop endfacet facet normal -0.011883 0.053585 -0.998493 outer loop vertex 0.0121743996 0.3732669950 -0.5048620105 vertex -0.0136136003 0.3696539998 -0.5047490001 vertex -0.0014074900 0.3942739964 -0.5035730004 endloop endfacet facet normal -0.006094 0.137846 -0.990435 outer loop vertex 0.0179082993 0.4171429873 -0.5005090237 vertex 0.0215445999 0.3931260109 -0.5038740039 vertex -0.0014074900 0.3942739964 -0.5035730004 endloop endfacet facet normal 0.309862 0.892907 -0.326653 outer loop vertex 0.4429320097 0.4817149937 -0.4534119964 vertex 0.4560900033 0.4827870131 -0.4379999936 vertex 0.4636709988 0.4751670063 -0.4516380131 endloop endfacet facet normal -0.010365 0.054565 -0.998456 outer loop vertex -0.0014074900 0.3942739964 -0.5035730004 vertex 0.0215445999 0.3931260109 -0.5038740039 vertex 0.0121743996 0.3732669950 -0.5048620105 endloop endfacet facet normal -0.999804 -0.018987 0.005615 outer loop vertex -0.4999139905 0.2181909978 -0.1802819967 vertex -0.4994249940 0.1919050068 -0.1820960045 vertex -0.4995299876 0.2047799975 -0.1572549939 endloop endfacet facet normal 0.890358 0.446942 0.086634 outer loop vertex 0.4881879985 0.4526030123 0.4287729859 vertex 0.4954850078 0.4421029985 0.4079490006 vertex 0.4856419861 0.4618940055 0.4070070088 endloop endfacet facet normal 0.029309 0.248465 -0.968197 outer loop vertex -0.0011946100 0.4399360120 -0.4952380061 vertex 0.0294173006 0.4437600076 -0.4933300018 vertex 0.0179082993 0.4171429873 -0.5005090237 endloop endfacet facet normal -0.025151 0.270451 -0.962405 outer loop vertex 0.0179082993 0.4171429873 -0.5005090237 vertex 0.0294173006 0.4437600076 -0.4933300018 vertex 0.0497680008 0.4255219996 -0.4989869893 endloop endfacet facet normal 0.005666 0.128088 -0.991747 outer loop vertex -0.0014074900 0.3942739964 -0.5035730004 vertex -0.0155149000 0.4173440039 -0.5006740093 vertex 0.0179082993 0.4171429873 -0.5005090237 endloop endfacet facet normal -0.009821 -0.020171 0.999748 outer loop vertex -0.0869527981 0.2107509971 0.5000090003 vertex -0.1140680015 0.2138909996 0.4998059869 vertex -0.1105099991 0.1910450011 0.4993799925 endloop endfacet facet normal -0.008799 -0.001827 0.999960 outer loop vertex -0.0774853975 0.1345680058 0.4992730021 vertex -0.0672978014 0.1610199958 0.4994109869 vertex -0.0892613009 0.1557019949 0.4992080033 endloop endfacet facet normal 0.725810 -0.687194 -0.031059 outer loop vertex 0.4808509946 -0.4673059881 0.1327420026 vertex 0.4707860053 -0.4788109958 0.1520889997 vertex 0.4665879905 -0.4821420014 0.1276870072 endloop endfacet facet normal -0.002698 -0.004661 0.999986 outer loop vertex -0.1318629980 0.1761440039 0.4990789890 vertex -0.1495369971 0.1621329933 0.4989660084 vertex -0.1297149956 0.1502320021 0.4989640117 endloop endfacet facet normal -0.006681 -0.010625 0.999921 outer loop vertex -0.1105099991 0.1910450011 0.4993799925 vertex -0.1318629980 0.1761440039 0.4990789890 vertex -0.1089679971 0.1651359946 0.4991149902 endloop endfacet facet normal -0.004185 -0.003517 0.999985 outer loop vertex -0.0035002399 -0.0568469986 0.4997439981 vertex -0.0378871001 -0.0449201986 0.4996420145 vertex -0.0314348005 -0.0801829025 0.4995450079 endloop endfacet facet normal -0.001890 0.003648 0.999992 outer loop vertex -0.0193166006 -0.1516440064 0.4996460080 vertex 0.0075228699 -0.1281339973 0.4996109903 vertex -0.0255027004 -0.1156409979 0.4995029867 endloop endfacet facet normal -0.005632 -0.002127 0.999982 outer loop vertex -0.0255027004 -0.1156409979 0.4995029867 vertex -0.0314348005 -0.0801829025 0.4995450079 vertex -0.0588923991 -0.1029200032 0.4993419945 endloop endfacet facet normal -0.999173 0.040665 -0.000514 outer loop vertex -0.5032569766 -0.2911410034 0.1469530016 vertex -0.5032520294 -0.2914699912 0.1113149971 vertex -0.5044729710 -0.3212000132 0.1326140016 endloop endfacet facet normal -0.999358 -0.035785 0.001955 outer loop vertex -0.5044879913 -0.3997099996 0.1627829969 vertex -0.5055220127 -0.3698489964 0.1808010042 vertex -0.5053409934 -0.3768469989 0.1452350020 endloop endfacet facet normal 0.014680 -0.999891 -0.001833 outer loop vertex -0.2092069983 -0.5000460148 0.0167596992 vertex -0.2063670009 -0.4999490082 -0.0134065999 vertex -0.1819979995 -0.4996199906 0.0022778399 endloop endfacet facet normal -0.001079 -0.999995 0.002849 outer loop vertex -0.1282490045 -0.4994530082 0.0340592004 vertex -0.1570290029 -0.4993749857 0.0505436994 vertex -0.1558620036 -0.4994690120 0.0179776009 endloop endfacet facet normal -0.002446 -0.999995 -0.001993 outer loop vertex -0.1568019986 -0.4994190037 -0.0439165011 vertex -0.1301530004 -0.4995099902 -0.0309628006 vertex -0.1557430029 -0.4994820058 -0.0136034004 endloop endfacet facet normal -0.010981 0.020139 0.999737 outer loop vertex 0.3229799867 -0.3104949892 0.5084909797 vertex 0.3130820096 -0.3460260034 0.5090979934 vertex 0.3453319967 -0.3410519958 0.5093520284 endloop endfacet facet normal 0.005517 -0.999985 0.000432 outer loop vertex -0.1558620036 -0.4994690120 0.0179776009 vertex -0.1819979995 -0.4996199906 0.0022778399 vertex -0.1557430029 -0.4994820058 -0.0136034004 endloop endfacet facet normal 0.940908 0.338097 0.019553 outer loop vertex 0.5011810064 0.4195390046 -0.3050970137 vertex 0.4919300079 0.4445959926 -0.2931990027 vertex 0.4994769990 0.4220750034 -0.2669489980 endloop endfacet facet normal 0.370454 0.928789 0.010699 outer loop vertex 0.4468469918 0.4922609925 0.3060539961 vertex 0.4275529981 0.4996410012 0.3334470093 vertex 0.4528129995 0.4894520044 0.3433319926 endloop endfacet facet normal 0.943647 0.328216 0.042492 outer loop vertex 0.4919300079 0.4445959926 -0.2931990027 vertex 0.5011810064 0.4195390046 -0.3050970137 vertex 0.4947780073 0.4408949912 -0.3278590143 endloop endfacet facet normal 0.868718 0.494960 0.018530 outer loop vertex 0.4919300079 0.4445959926 -0.2931990027 vertex 0.4947780073 0.4408949912 -0.3278590143 vertex 0.4808509946 0.4649890065 -0.3185189962 endloop endfacet facet normal -0.036166 0.999346 -0.000443 outer loop vertex -0.3479210138 0.5100600123 -0.3372929990 vertex -0.3771890104 0.5089949965 -0.3503920138 vertex -0.3742769957 0.5091140270 -0.3196429908 endloop endfacet facet normal -0.204947 0.978677 0.013702 outer loop vertex -0.4211420119 0.5027329922 -0.3513860106 vertex -0.4236670136 0.5017899871 -0.3217979968 vertex -0.4000169933 0.5069209933 -0.3345400095 endloop endfacet facet normal -0.331846 0.943332 0.001746 outer loop vertex -0.4236670136 0.5017899871 -0.3217979968 vertex -0.4211420119 0.5027329922 -0.3513860106 vertex -0.4464260042 0.4938220084 -0.3424389958 endloop endfacet facet normal -0.205483 0.977663 -0.044170 outer loop vertex -0.4211420119 0.5027329922 -0.3513860106 vertex -0.4003160000 0.5067809820 -0.3586719930 vertex -0.4137830138 0.5031020045 -0.3774529994 endloop endfacet facet normal -0.093659 0.995594 -0.004616 outer loop vertex -0.3771890104 0.5089949965 -0.3503920138 vertex -0.4003160000 0.5067809820 -0.3586719930 vertex -0.4000169933 0.5069209933 -0.3345400095 endloop endfacet facet normal -0.524017 0.045831 0.850474 outer loop vertex -0.4684169888 0.4019930065 0.4789189994 vertex -0.4516730011 0.3997060061 0.4893589914 vertex -0.4557839930 0.4214549959 0.4856539965 endloop endfacet facet normal 0.017680 0.036230 0.999187 outer loop vertex -0.1834190041 -0.3126200140 0.5046010017 vertex -0.1500619948 -0.3224999905 0.5043690205 vertex -0.1609479934 -0.2867949903 0.5032669902 endloop endfacet facet normal 0.020271 0.033751 0.999225 outer loop vertex -0.1869930029 -0.2189839929 0.5012000203 vertex -0.2085009962 -0.2465070039 0.5025659800 vertex -0.1740269959 -0.2527950108 0.5020790100 endloop endfacet facet normal 0.003516 0.039601 0.999209 outer loop vertex -0.1079789996 -0.2609910071 0.5019029975 vertex -0.1214580014 -0.2329220027 0.5008379817 vertex -0.1399810016 -0.2589829862 0.5019360185 endloop endfacet facet normal 0.011334 0.039271 0.999164 outer loop vertex -0.1740269959 -0.2527950108 0.5020790100 vertex -0.1609479934 -0.2867949903 0.5032669902 vertex -0.1399810016 -0.2589829862 0.5019360185 endloop endfacet facet normal -0.011569 0.524643 0.851244 outer loop vertex 0.2315070033 0.4639799893 0.4807919860 vertex 0.2011670023 0.4658080041 0.4792529941 vertex 0.2126670033 0.4453290105 0.4920310080 endloop endfacet facet normal 0.113241 0.993566 -0.001765 outer loop vertex 0.3805660009 0.5090360045 -0.3527890146 vertex 0.4066450000 0.5060729980 -0.3475440145 vertex 0.3978770077 0.5070319772 -0.3702509999 endloop endfacet facet normal -0.999770 -0.011689 -0.017981 outer loop vertex -0.5046859980 -0.3856770098 0.1145559996 vertex -0.5053409934 -0.3768469989 0.1452350020 vertex -0.5052109957 -0.3536660075 0.1229370013 endloop endfacet facet normal -0.987169 -0.148719 -0.058139 outer loop vertex -0.5028970242 -0.3989019990 0.0809243023 vertex -0.4988499880 -0.4290330112 0.0892826989 vertex -0.5023429990 -0.4144110084 0.1111890003 endloop endfacet facet normal -0.999818 0.019034 -0.001134 outer loop vertex -0.5043190122 -0.3135150075 0.0456941985 vertex -0.5048949718 -0.3443039954 0.0367111005 vertex -0.5047990084 -0.3373999894 0.0679801032 endloop endfacet facet normal -0.999974 0.006176 0.003591 outer loop vertex -0.5047990084 -0.3373999894 0.0679801032 vertex -0.5048739910 -0.3627440035 0.0906879976 vertex -0.5046280026 -0.3285749853 0.1004260033 endloop endfacet facet normal 0.016675 -0.008787 0.999822 outer loop vertex 0.3729259968 -0.1541740000 0.5041859746 vertex 0.3804630041 -0.1246189997 0.5043200254 vertex 0.3587589860 -0.1319019943 0.5046179891 endloop endfacet facet normal 0.015011 -0.007960 0.999856 outer loop vertex 0.3804630041 -0.1246189997 0.5043200254 vertex 0.3826119900 -0.0984634981 0.5044959784 vertex 0.3595139980 -0.1098650023 0.5047519803 endloop endfacet facet normal -0.001247 -0.020187 0.999795 outer loop vertex 0.3587589860 -0.1319019943 0.5046179891 vertex 0.3423750103 -0.1481239945 0.5042700171 vertex 0.3729259968 -0.1541740000 0.5041859746 endloop endfacet facet normal -0.999902 -0.004313 -0.013302 outer loop vertex -0.4997949898 -0.0704931021 0.1906249970 vertex -0.4995729923 -0.0535071008 0.1684300005 vertex -0.4993920028 -0.0806282982 0.1636179984 endloop endfacet facet normal -0.009314 -0.698573 0.715478 outer loop vertex -0.3742730021 -0.4819709957 0.4688029885 vertex -0.3629190028 -0.4678860009 0.4827030003 vertex -0.3903650045 -0.4696750045 0.4805989861 endloop endfacet facet normal 0.046290 0.998919 0.004205 outer loop vertex -0.2863099873 0.5033630133 0.0656977966 vertex -0.3104000092 0.5044879913 0.0636439025 vertex -0.2956640124 0.5037140250 0.0852862969 endloop endfacet facet normal 0.998672 0.038382 0.034372 outer loop vertex 0.5005670190 -0.2130759954 -0.2094520032 vertex 0.5018969774 -0.2421900034 -0.2155829966 vertex 0.5017970204 -0.2205629945 -0.2368289977 endloop endfacet facet normal -0.037353 -0.782524 0.621499 outer loop vertex -0.1931429952 -0.4751470089 0.4735760093 vertex -0.2058719993 -0.4884819984 0.4560210109 vertex -0.1756709963 -0.4865719974 0.4602409899 endloop endfacet facet normal 0.999736 0.020358 0.010681 outer loop vertex 0.4993860126 -0.1987430006 -0.1604129970 vertex 0.4997520149 -0.2047230005 -0.1832720041 vertex 0.4991419911 -0.1793760061 -0.1744849980 endloop endfacet facet normal 0.999338 0.034066 0.012803 outer loop vertex 0.5000990033 -0.2227440029 -0.1624049991 vertex 0.5007629991 -0.2324460000 -0.1884189993 vertex 0.4997520149 -0.2047230005 -0.1832720041 endloop endfacet facet normal 0.999690 0.018140 0.017076 outer loop vertex 0.4997070134 -0.1820670068 -0.2047049999 vertex 0.4991419911 -0.1793760061 -0.1744849980 vertex 0.4997520149 -0.2047230005 -0.1832720041 endloop endfacet facet normal 0.031683 0.999498 0.000528 outer loop vertex -0.3245120049 0.5049229860 0.0869985968 vertex -0.3104000092 0.5044879913 0.0636439025 vertex -0.3420220017 0.5054910183 0.0624536015 endloop endfacet facet normal 0.999895 0.014290 0.002328 outer loop vertex 0.4991419911 -0.1793760061 -0.1744849980 vertex 0.4990699887 -0.1786929965 -0.1477469951 vertex 0.4993860126 -0.1987430006 -0.1604129970 endloop endfacet facet normal 0.017411 -0.857509 0.514174 outer loop vertex -0.3584859967 -0.4934850037 0.4490660131 vertex -0.3450179994 -0.4810520113 0.4693450034 vertex -0.3742730021 -0.4819709957 0.4688029885 endloop endfacet facet normal 0.999712 0.010137 0.021750 outer loop vertex 0.4996300042 -0.1519780010 -0.2151889950 vertex 0.4990879893 -0.1561750025 -0.1883199960 vertex 0.4997070134 -0.1820670068 -0.2047049999 endloop endfacet facet normal 0.999435 0.024134 0.023413 outer loop vertex 0.4997520149 -0.2047230005 -0.1832720041 vertex 0.5005670190 -0.2130759954 -0.2094520032 vertex 0.4997070134 -0.1820670068 -0.2047049999 endloop endfacet facet normal -0.998637 0.041904 0.031109 outer loop vertex -0.5018990040 -0.2383700013 -0.2043959945 vertex -0.5034229755 -0.2503849864 -0.2371329963 vertex -0.5036860108 -0.2771489918 -0.2095260024 endloop endfacet facet normal -0.999093 0.042577 0.000778 outer loop vertex -0.5010949969 -0.2405280024 -0.1109040007 vertex -0.5011849999 -0.2420070022 -0.1455460042 vertex -0.5023459792 -0.2696349919 -0.1244650036 endloop endfacet facet normal -0.999027 0.043128 0.009250 outer loop vertex -0.5011849999 -0.2420070022 -0.1455460042 vertex -0.5021569729 -0.2575699985 -0.1779610068 vertex -0.5027859807 -0.2772409916 -0.1541790068 endloop endfacet facet normal -0.999408 -0.034215 -0.003644 outer loop vertex -0.5012059808 0.2417459935 -0.0407733992 vertex -0.5011829734 0.2444629967 -0.0725912005 vertex -0.5003139973 0.2172379941 -0.0552912988 endloop endfacet facet normal -0.090201 0.187451 -0.978124 outer loop vertex -0.3771690130 0.4313060045 -0.4982419908 vertex -0.3785830140 0.4014829993 -0.5038269758 vertex -0.4088500142 0.4185970128 -0.4977560043 endloop endfacet facet normal 0.028313 -0.861912 -0.506267 outer loop vertex 0.1661089957 -0.4915730059 -0.4470280111 vertex 0.1503860056 -0.4844160080 -0.4600920081 vertex 0.1759479940 -0.4794499874 -0.4671170115 endloop endfacet facet normal 0.106403 0.185348 0.976895 outer loop vertex 0.3689930141 0.4188829958 0.5024020076 vertex 0.3799650073 0.3930830061 0.5061020255 vertex 0.3996649981 0.4139719903 0.4999929965 endloop endfacet facet normal -0.500823 -0.865505 0.008785 outer loop vertex -0.4548240006 -0.4861150086 0.1090470031 vertex -0.4459750056 -0.4908719957 0.1448570043 vertex -0.4698050022 -0.4770889878 0.1442469954 endloop endfacet facet normal -0.266123 -0.143329 0.953224 outer loop vertex -0.4326010048 -0.3876360059 0.4994949996 vertex -0.4352729917 -0.4144980013 0.4947099984 vertex -0.4128240049 -0.4042449892 0.5025190115 endloop endfacet facet normal -0.376661 -0.925868 -0.029915 outer loop vertex -0.4459750056 -0.4908719957 0.1448570043 vertex -0.4548240006 -0.4861150086 0.1090470031 vertex -0.4288170040 -0.4970259964 0.1192860007 endloop endfacet facet normal 0.592003 -0.805244 0.033383 outer loop vertex 0.4565210044 -0.4874869883 0.1940989941 vertex 0.4718270004 -0.4768899977 0.1782819927 vertex 0.4721980095 -0.4754480124 0.2064850032 endloop endfacet facet normal 0.014547 -0.999775 0.015459 outer loop vertex -0.2221380025 -0.5060600042 0.3843660057 vertex -0.2107670009 -0.5062729716 0.3598929942 vertex -0.1958069950 -0.5057190061 0.3816420138 endloop endfacet facet normal 0.012341 -0.986072 0.165860 outer loop vertex -0.2071990073 -0.5037909746 0.4074510038 vertex -0.2256350070 -0.5012429953 0.4239709973 vertex -0.2364380062 -0.5043860078 0.4060890079 endloop endfacet facet normal 0.015302 -0.999634 0.022321 outer loop vertex -0.2553780079 -0.5071930289 0.3563899994 vertex -0.2492929995 -0.5064989924 0.3833000064 vertex -0.2829630077 -0.5071219802 0.3784820139 endloop endfacet facet normal 0.999963 -0.007998 0.003187 outer loop vertex 0.4990740120 -0.1024430022 -0.1486780047 vertex 0.4990710020 -0.1136189997 -0.1757829934 vertex 0.4993070066 -0.0831224993 -0.1732989997 endloop endfacet facet normal 0.012762 -0.996284 0.085176 outer loop vertex -0.2221380025 -0.5060600042 0.3843660057 vertex -0.2364380062 -0.5043860078 0.4060890079 vertex -0.2492929995 -0.5064989924 0.3833000064 endloop endfacet facet normal 0.999860 -0.008892 0.014168 outer loop vertex 0.4993070066 -0.0831224993 -0.1732989997 vertex 0.4990710020 -0.1136189997 -0.1757829934 vertex 0.4996399879 -0.0973026976 -0.2056979984 endloop endfacet facet normal -0.035894 -0.998786 0.033734 outer loop vertex 0.2973519862 -0.5085009933 -0.3239710033 vertex 0.3295100033 -0.5092960000 -0.3132919967 vertex 0.3053869903 -0.5076640248 -0.2906410098 endloop endfacet facet normal 0.001683 -0.995815 0.091382 outer loop vertex -0.2492929995 -0.5064989924 0.3833000064 vertex -0.2364380062 -0.5043860078 0.4060890079 vertex -0.2654840052 -0.5043780208 0.4067110121 endloop endfacet facet normal 0.005018 -0.995591 0.093668 outer loop vertex -0.2654840052 -0.5043780208 0.4067110121 vertex -0.2829630077 -0.5071219802 0.3784820139 vertex -0.2492929995 -0.5064989924 0.3833000064 endloop endfacet facet normal 0.012100 -0.999759 0.018324 outer loop vertex -0.2829630077 -0.5071219802 0.3784820139 vertex -0.2820680141 -0.5077750087 0.3422619998 vertex -0.2553780079 -0.5071930289 0.3563899994 endloop endfacet facet normal 0.020318 -0.356467 -0.934087 outer loop vertex -0.2973940074 -0.4513579905 -0.4912570119 vertex -0.2905609906 -0.4280189872 -0.5000150204 vertex -0.2671079934 -0.4441420138 -0.4933519959 endloop endfacet facet normal -0.022148 -0.999752 -0.002320 outer loop vertex 0.1903119981 -0.4996890128 0.0818457976 vertex 0.2000720054 -0.4998520017 0.0589120016 vertex 0.2199520022 -0.5003309846 0.0755356029 endloop endfacet facet normal 0.044819 0.998989 0.003499 outer loop vertex -0.2691070139 0.5026559830 0.0291138999 vertex -0.2471880019 0.5016289949 0.0415618010 vertex -0.2427189946 0.5015130043 0.0174330007 endloop endfacet facet normal 0.999972 0.005256 -0.005308 outer loop vertex 0.4996599853 0.0691767037 -0.0915073007 vertex 0.4998100102 0.0463672988 -0.0858327001 vertex 0.4996820092 0.0492127016 -0.1071270034 endloop endfacet facet normal 0.999972 0.005763 -0.004854 outer loop vertex 0.4995490015 0.1163029969 -0.0568033010 vertex 0.4996120036 0.0912483037 -0.0735694021 vertex 0.4993939996 0.1191689968 -0.0853305012 endloop endfacet facet normal 0.999966 0.006379 -0.005174 outer loop vertex 0.4996120036 0.0912483037 -0.0735694021 vertex 0.4996599853 0.0691767037 -0.0915073007 vertex 0.4994339943 0.0959877968 -0.1021310017 endloop endfacet facet normal 0.999973 0.006751 -0.002970 outer loop vertex 0.4994029999 0.0744322017 -0.1465439945 vertex 0.4992780089 0.0997854993 -0.1309950054 vertex 0.4994960129 0.0730943978 -0.1182669997 endloop endfacet facet normal -0.027925 -0.999563 0.009678 outer loop vertex 0.3295100033 -0.5092960000 -0.3132919967 vertex 0.2973519862 -0.5085009933 -0.3239710033 vertex 0.3238680065 -0.5095149875 -0.3521879911 endloop endfacet facet normal -0.029164 -0.998873 -0.037440 outer loop vertex 0.2975179851 -0.5090180039 0.3255429864 vertex 0.3012610078 -0.5080519915 0.2968550026 vertex 0.3265349865 -0.5094580054 0.3146789968 endloop endfacet facet normal -0.055106 -0.472068 0.879838 outer loop vertex -0.0100416001 -0.4672290087 0.4811039865 vertex 0.0163205992 -0.4650020003 0.4839499891 vertex 0.0053609000 -0.4494720101 0.4915960133 endloop endfacet facet normal 0.016685 -0.999853 -0.003962 outer loop vertex -0.1848500073 -0.4993900061 -0.0844361037 vertex -0.2114090025 -0.4997960031 -0.0938227996 vertex -0.1887319982 -0.4993399978 -0.1134060025 endloop endfacet facet normal 0.942255 -0.032500 -0.333316 outer loop vertex 0.4927870035 0.3217000067 -0.4519819915 vertex 0.5010449886 0.3362289965 -0.4300540090 vertex 0.5000470281 0.2988960147 -0.4292350113 endloop endfacet facet normal -0.005015 -0.999969 -0.006020 outer loop vertex -0.1354310066 -0.4992470145 -0.0907950997 vertex -0.1121549979 -0.4992609918 -0.1078620031 vertex -0.1093060002 -0.4994469881 -0.0793401003 endloop endfacet facet normal -0.004877 -0.999987 -0.001786 outer loop vertex -0.1017149985 -0.4996719956 -0.0179060008 vertex -0.1301530004 -0.4995099902 -0.0309628006 vertex -0.1054710001 -0.4995970130 -0.0496300012 endloop endfacet facet normal 0.007923 0.035255 0.999347 outer loop vertex 0.1014690027 -0.2505109906 0.5013369918 vertex 0.1109950021 -0.2198839933 0.5001810193 vertex 0.0792889968 -0.2256840020 0.5006369948 endloop endfacet facet normal 0.001257 0.040899 0.999162 outer loop vertex 0.0075503201 -0.2841449976 0.5031430125 vertex 0.0346783996 -0.3031789958 0.5038880110 vertex 0.0374879986 -0.2694289982 0.5025029778 endloop endfacet facet normal -0.941373 -0.329803 0.071039 outer loop vertex -0.5018500090 -0.4223980010 0.3749789894 vertex -0.4934560061 -0.4450590014 0.3810069859 vertex -0.4998529851 -0.4227319956 0.3998920023 endloop endfacet facet normal 0.005861 0.026599 0.999629 outer loop vertex 0.0418002009 -0.2307939976 0.5010650158 vertex 0.0606767982 -0.1983489990 0.5000910163 vertex 0.0271147992 -0.1952369958 0.5002049804 endloop endfacet facet normal 0.006501 0.036468 0.999314 outer loop vertex 0.0418002009 -0.2307939976 0.5010650158 vertex 0.0374879986 -0.2694289982 0.5025029778 vertex 0.0692291036 -0.2582899928 0.5018900037 endloop endfacet facet normal -0.023761 0.035570 0.999085 outer loop vertex 0.3169159889 -0.2753719985 0.5070359707 vertex 0.3456990123 -0.2824639976 0.5079730153 vertex 0.3362140059 -0.2588860095 0.5069079995 endloop endfacet facet normal 0.080120 0.027576 0.996404 outer loop vertex 0.4041680098 -0.2822920084 0.5052589774 vertex 0.3901849985 -0.2565169930 0.5056700110 vertex 0.3757539988 -0.2829520106 0.5075619817 endloop endfacet facet normal 0.022666 0.007037 0.999718 outer loop vertex 0.3453319967 -0.3410519958 0.5093520284 vertex 0.3779500127 -0.3382830024 0.5085930228 vertex 0.3600719869 -0.3108089864 0.5088049769 endloop endfacet facet normal 0.014259 0.036559 0.999230 outer loop vertex 0.3757539988 -0.2829520106 0.5075619817 vertex 0.3456990123 -0.2824639976 0.5079730153 vertex 0.3600719869 -0.3108089864 0.5088049769 endloop endfacet facet normal -0.999973 -0.005144 -0.005239 outer loop vertex -0.4996100068 -0.0992591009 -0.0345620997 vertex -0.4996519983 -0.0720216036 -0.0532908998 vertex -0.4994269907 -0.1018880010 -0.0669142008 endloop endfacet facet normal -0.999746 0.021918 -0.005265 outer loop vertex -0.4996559918 -0.1833399981 -0.0786302984 vertex -0.4995029867 -0.1840050071 -0.1104499996 vertex -0.5002070069 -0.2121829987 -0.0940705016 endloop endfacet facet normal -0.999982 -0.004236 -0.004179 outer loop vertex -0.4992269874 -0.0792566016 -0.1218539998 vertex -0.4990429878 -0.1164250001 -0.1282089949 vertex -0.4992130101 -0.1059489995 -0.0981421992 endloop endfacet facet normal -0.999979 -0.002417 -0.005953 outer loop vertex -0.4991030097 -0.1323550045 -0.1058960035 vertex -0.4992629886 -0.1300459951 -0.0799627006 vertex -0.4992130101 -0.1059489995 -0.0981421992 endloop endfacet facet normal 0.020254 0.297395 -0.954540 outer loop vertex -0.1297490001 0.4367380142 -0.4984590113 vertex -0.1135940030 0.4479790032 -0.4946140051 vertex -0.1072539985 0.4315310121 -0.4996039867 endloop endfacet facet normal -0.015281 0.209149 -0.977764 outer loop vertex -0.1297490001 0.4367380142 -0.4984590113 vertex -0.1234489977 0.4199010134 -0.5021589994 vertex -0.1447000057 0.4192180037 -0.5019729733 endloop endfacet facet normal 0.036577 -0.998301 0.045351 outer loop vertex -0.2183499932 -0.5015310049 -0.2316160053 vertex -0.2431730032 -0.5025900006 -0.2349070013 vertex -0.2300679982 -0.5031560063 -0.2579360008 endloop endfacet facet normal -0.329620 0.944073 0.008775 outer loop vertex -0.4211420119 0.5027329922 -0.3513860106 vertex -0.4377909899 0.4971100092 -0.3718209863 vertex -0.4464260042 0.4938220084 -0.3424389958 endloop endfacet facet normal 0.013977 0.063919 -0.997857 outer loop vertex -0.0958008990 0.3912889957 -0.5040479898 vertex -0.1281030029 0.3959639966 -0.5042009950 vertex -0.1072020009 0.4123280048 -0.5028600097 endloop endfacet facet normal -0.003091 0.085595 -0.996325 outer loop vertex -0.1234489977 0.4199010134 -0.5021589994 vertex -0.1072020009 0.4123280048 -0.5028600097 vertex -0.1281030029 0.3959639966 -0.5042009950 endloop endfacet facet normal 0.053311 0.085070 -0.994948 outer loop vertex -0.1072020009 0.4123280048 -0.5028600097 vertex -0.0811567008 0.4195379913 -0.5008479953 vertex -0.0958008990 0.3912889957 -0.5040479898 endloop endfacet facet normal 0.019903 0.003902 -0.999794 outer loop vertex -0.3397530019 -0.0789880976 -0.5048270226 vertex -0.3538759947 -0.0543384999 -0.5050119758 vertex -0.3178530037 -0.0548923984 -0.5042970181 endloop endfacet facet normal 0.033914 0.302094 -0.952675 outer loop vertex -0.1072539985 0.4315310121 -0.4996039867 vertex -0.1135940030 0.4479790032 -0.4946140051 vertex -0.0880965963 0.4476709962 -0.4938040078 endloop endfacet facet normal -0.999877 -0.003708 -0.015249 outer loop vertex -0.5000129938 -0.0412092991 0.1942899972 vertex -0.4996939898 -0.0250573009 0.1694449931 vertex -0.4995729923 -0.0535071008 0.1684300005 endloop endfacet facet normal -0.999977 -0.006275 -0.002500 outer loop vertex -0.4992960095 -0.0847980008 0.1356890053 vertex -0.4991729856 -0.1118350029 0.1543480009 vertex -0.4993920028 -0.0806282982 0.1636179984 endloop endfacet facet normal -0.999900 -0.006943 -0.012315 outer loop vertex -0.4995270073 -0.0996565968 0.1853079945 vertex -0.4997949898 -0.0704931021 0.1906249970 vertex -0.4993920028 -0.0806282982 0.1636179984 endloop endfacet facet normal -0.017853 -0.999189 -0.036102 outer loop vertex 0.1477449983 -0.5046830177 -0.3892729878 vertex 0.1296789944 -0.5051749945 -0.3667230010 vertex 0.1267250031 -0.5040000081 -0.3977819979 endloop endfacet facet normal 0.001977 -0.999924 0.012141 outer loop vertex 0.1296789944 -0.5051749945 -0.3667230010 vertex 0.1641609967 -0.5051479936 -0.3701150119 vertex 0.1542569995 -0.5047320127 -0.3342410028 endloop endfacet facet normal -0.019334 -0.974140 -0.225115 outer loop vertex 0.1055300012 -0.5018990040 -0.4130440056 vertex 0.1131829992 -0.4975950122 -0.4323259890 vertex 0.1305239946 -0.5006179810 -0.4207339883 endloop endfacet facet normal 0.004044 -0.995940 -0.089933 outer loop vertex 0.1267250031 -0.5040000081 -0.3977819979 vertex 0.1465039998 -0.5030289888 -0.4076460004 vertex 0.1477449983 -0.5046830177 -0.3892729878 endloop endfacet facet normal 0.970196 -0.085594 0.226701 outer loop vertex 0.5014460087 -0.3991479874 0.4194059968 vertex 0.4970619977 -0.3872610033 0.4426560104 vertex 0.4952229857 -0.4150930047 0.4400179982 endloop endfacet facet normal -0.024533 -0.994397 -0.102820 outer loop vertex 0.1003879979 -0.5045850277 -0.3858399987 vertex 0.1055300012 -0.5018990040 -0.4130440056 vertex 0.1267250031 -0.5040000081 -0.3977819979 endloop endfacet facet normal 0.987407 -0.085354 0.133199 outer loop vertex 0.5035679936 -0.3687900007 0.4231289923 vertex 0.5014460087 -0.3991479874 0.4194059968 vertex 0.5062670112 -0.3786700070 0.3967899978 endloop endfacet facet normal 0.019445 0.933415 -0.358272 outer loop vertex 0.0063630599 0.4880459905 -0.4564830065 vertex -0.0250448007 0.4905349910 -0.4517030120 vertex -0.0019252700 0.4968740046 -0.4339329898 endloop endfacet facet normal -0.857803 0.050533 -0.511488 outer loop vertex -0.4829509854 -0.2700609863 -0.4683310091 vertex -0.4877530038 -0.2964619994 -0.4628860056 vertex -0.4939689934 -0.2733199894 -0.4501749873 endloop endfacet facet normal 0.005810 -0.999981 0.002134 outer loop vertex 0.1187269986 -0.4995749891 0.0364863984 vertex 0.0848328993 -0.4997859895 0.0298912004 vertex 0.1038059965 -0.4997250140 0.0068108500 endloop endfacet facet normal -0.007358 -0.700719 -0.713399 outer loop vertex -0.0155950002 -0.4623680115 -0.4831089973 vertex 0.0120770000 -0.4655509889 -0.4802680016 vertex -0.0080579100 -0.4791480005 -0.4667049944 endloop endfacet facet normal 0.026417 0.000416 0.999651 outer loop vertex -0.2188539952 -0.0761625022 0.5006840229 vertex -0.1910430044 -0.0543081015 0.4999400079 vertex -0.2235960066 -0.0417025015 0.5007950068 endloop endfacet facet normal 0.026687 0.002537 0.999641 outer loop vertex -0.1968809962 -0.0205150992 0.5000280142 vertex -0.2279909998 -0.0088634696 0.5008289814 vertex -0.2235960066 -0.0417025015 0.5007950068 endloop endfacet facet normal 0.046115 0.006905 0.998912 outer loop vertex -0.2599479854 0.0348502994 0.5017899871 vertex -0.2867990136 0.0182933006 0.5031440258 vertex -0.2577530146 0.0041340198 0.5019009709 endloop endfacet facet normal -0.011873 0.795051 0.606427 outer loop vertex -0.1940339953 0.4873130023 0.4616599977 vertex -0.2266959995 0.4859130085 0.4628559947 vertex -0.2070710063 0.4755550027 0.4768199921 endloop endfacet facet normal 0.045153 0.004925 0.998968 outer loop vertex -0.2577530146 0.0041340198 0.5019009709 vertex -0.2867990136 0.0182933006 0.5031440258 vertex -0.2853870094 -0.0129054999 0.5032340288 endloop endfacet facet normal 0.104589 0.013771 0.994420 outer loop vertex 0.3825640082 0.2343750000 0.5063700080 vertex 0.3933869898 0.2087190002 0.5055869818 vertex 0.4103490114 0.2219309956 0.5036200285 endloop endfacet facet normal 0.039147 0.006408 0.999213 outer loop vertex -0.2319439948 0.0217287000 0.5007770061 vertex -0.2599479854 0.0348502994 0.5017899871 vertex -0.2577530146 0.0041340198 0.5019009709 endloop endfacet facet normal 0.038929 0.006728 0.999219 outer loop vertex -0.2577530146 0.0041340198 0.5019009709 vertex -0.2279909998 -0.0088634696 0.5008289814 vertex -0.2319439948 0.0217287000 0.5007770061 endloop endfacet facet normal -0.041656 0.017043 0.998987 outer loop vertex 0.2582319975 -0.3385849893 0.5069860220 vertex 0.2316659987 -0.3196339905 0.5055549741 vertex 0.2283930033 -0.3521359861 0.5059729815 endloop endfacet facet normal -0.324763 -0.945746 0.009692 outer loop vertex -0.4288170040 -0.4970259964 0.1192860007 vertex -0.4219689965 -0.4990699887 0.1492979974 vertex -0.4459750056 -0.4908719957 0.1448570043 endloop endfacet facet normal 0.999988 -0.001670 -0.004511 outer loop vertex 0.4990170002 -0.1237339973 -0.1264750063 vertex 0.4989260137 -0.1524820030 -0.1360010058 vertex 0.4988799989 -0.1309549958 -0.1541740000 endloop endfacet facet normal 0.999790 0.001691 0.020432 outer loop vertex 0.4990879893 -0.1561750025 -0.1883199960 vertex 0.4996300042 -0.1519780010 -0.2151889950 vertex 0.4992319942 -0.1302549988 -0.1975120008 endloop endfacet facet normal 0.999713 -0.001171 0.023949 outer loop vertex 0.4992319942 -0.1302549988 -0.1975120008 vertex 0.4996300042 -0.1519780010 -0.2151889950 vertex 0.4998919964 -0.1248549968 -0.2247990072 endloop endfacet facet normal 0.033779 -0.015583 0.999308 outer loop vertex 0.3870179951 0.2691690028 0.5067620277 vertex 0.3561860025 0.2596629858 0.5076559782 vertex 0.3825640082 0.2343750000 0.5063700080 endloop endfacet facet normal 0.999860 -0.008855 0.014188 outer loop vertex 0.4992319942 -0.1302549988 -0.1975120008 vertex 0.4996399879 -0.0973026976 -0.2056979984 vertex 0.4990710020 -0.1136189997 -0.1757829934 endloop endfacet facet normal 0.999999 -0.000928 0.001303 outer loop vertex 0.4989019930 -0.1374039948 -0.1756490022 vertex 0.4988799989 -0.1309549958 -0.1541740000 vertex 0.4988679886 -0.1558630019 -0.1626909971 endloop endfacet facet normal 0.999117 0.003425 0.041881 outer loop vertex 0.5004190207 0.1162670031 -0.2357610017 vertex 0.5015619993 0.1094819978 -0.2624729872 vertex 0.5011410117 0.1369740069 -0.2546780109 endloop endfacet facet normal 0.999887 -0.000230 0.015017 outer loop vertex 0.4990879893 -0.1561750025 -0.1883199960 vertex 0.4992319942 -0.1302549988 -0.1975120008 vertex 0.4989019930 -0.1374039948 -0.1756490022 endloop endfacet facet normal -0.041042 -0.999155 -0.002143 outer loop vertex 0.2469429970 -0.5012490153 0.0940428004 vertex 0.2748849988 -0.5023630261 0.0783042014 vertex 0.2773669958 -0.5025299788 0.1086089984 endloop endfacet facet normal -0.032792 -0.999461 -0.001753 outer loop vertex 0.2469429970 -0.5012490153 0.0940428004 vertex 0.2199520022 -0.5003309846 0.0755356029 vertex 0.2475939989 -0.5012170076 0.0636145994 endloop endfacet facet normal -0.041376 -0.999143 -0.001445 outer loop vertex 0.2773669958 -0.5025299788 0.1086089984 vertex 0.2494470030 -0.5013999939 0.1267469972 vertex 0.2469429970 -0.5012490153 0.0940428004 endloop endfacet facet normal -0.038614 -0.999243 -0.004634 outer loop vertex 0.3261770010 -0.5046690106 0.1302859932 vertex 0.3108589947 -0.5041570067 0.1475239992 vertex 0.3047640026 -0.5038009882 0.1215419993 endloop endfacet facet normal -0.044390 -0.999006 -0.004145 outer loop vertex 0.3047640026 -0.5038009882 0.1215419993 vertex 0.2773669958 -0.5025299788 0.1086089984 vertex 0.3069109917 -0.5037729740 0.0917951018 endloop endfacet facet normal -0.005018 -0.010378 -0.999934 outer loop vertex -0.3538759947 -0.0543384999 -0.5050119758 vertex -0.3397530019 -0.0789880976 -0.5048270226 vertex -0.3672519922 -0.0835189000 -0.5046420097 endloop endfacet facet normal -0.657856 0.022448 -0.752809 outer loop vertex -0.4651400149 -0.0994547978 -0.4808529913 vertex -0.4746679962 -0.0898709968 -0.4722410142 vertex -0.4635219872 -0.0763844997 -0.4815790057 endloop endfacet facet normal -0.015386 -0.999463 -0.028922 outer loop vertex 0.1670569927 -0.5001490116 0.2228209972 vertex 0.1873479933 -0.4999560118 0.2053570002 vertex 0.1966170073 -0.5007780194 0.2288320065 endloop endfacet facet normal -0.044735 -0.998998 -0.001333 outer loop vertex 0.2748849988 -0.5023630261 0.0783042014 vertex 0.2719950080 -0.5021960139 0.0501326993 vertex 0.2986479998 -0.5034040213 0.0609970018 endloop endfacet facet normal 0.006201 0.005433 -0.999966 outer loop vertex 0.1044429988 0.0797088966 -0.4994289875 vertex 0.0877057984 0.1058069989 -0.4993909895 vertex 0.1183179989 0.1078580022 -0.4991900027 endloop endfacet facet normal 0.992220 0.019116 0.123024 outer loop vertex 0.5020409822 0.0099390401 0.4105750024 vertex 0.5042009950 0.0363246016 0.3890540004 vertex 0.5001320243 0.0404252000 0.4212340117 endloop endfacet facet normal 0.036477 0.341609 -0.939134 outer loop vertex 0.3717939854 0.4517799914 -0.4899640083 vertex 0.3790000081 0.4310050011 -0.4972409904 vertex 0.3492609859 0.4399839938 -0.4951300025 endloop endfacet facet normal 0.050462 0.207005 -0.977038 outer loop vertex 0.3790000081 0.4310050011 -0.4972409904 vertex 0.3899930120 0.4034419954 -0.5025129914 vertex 0.3525719941 0.4086230099 -0.5033479929 endloop endfacet facet normal -0.086014 -0.996177 -0.015237 outer loop vertex -0.3683069944 -0.5100079775 -0.3483819962 vertex -0.3915460110 -0.5083220005 -0.3274239898 vertex -0.3968999982 -0.5073890090 -0.3581979871 endloop endfacet facet normal -0.151628 -0.988431 -0.003587 outer loop vertex -0.3968999982 -0.5073890090 -0.3581979871 vertex -0.3915460110 -0.5083220005 -0.3274239898 vertex -0.4177030027 -0.5042769909 -0.3363659978 endloop endfacet facet normal 0.004936 0.005550 -0.999972 outer loop vertex 0.1044429988 0.0797088966 -0.4994289875 vertex 0.1207569987 0.0527619012 -0.4994980097 vertex 0.0899396986 0.0522412993 -0.4996530116 endloop endfacet facet normal -0.999933 0.008959 -0.007380 outer loop vertex -0.4992040098 -0.1544169933 0.1765100062 vertex -0.4990650117 -0.1595389992 0.1514589936 vertex -0.4993740022 -0.1803009957 0.1681219935 endloop endfacet facet normal 0.879785 -0.461505 -0.113980 outer loop vertex 0.4937320054 -0.4415889978 -0.4235219955 vertex 0.4857299924 -0.4590730071 -0.4144949913 vertex 0.4850730002 -0.4547699988 -0.4369890094 endloop endfacet facet normal -0.999794 0.005587 -0.019511 outer loop vertex -0.4996719956 -0.1463170052 0.2028110027 vertex -0.4992040098 -0.1544169933 0.1765100062 vertex -0.4996879995 -0.1741019934 0.1956740022 endloop endfacet facet normal -0.669896 0.040326 -0.741359 outer loop vertex -0.4635219872 -0.0763844997 -0.4815790057 vertex -0.4746679962 -0.0898709968 -0.4722410142 vertex -0.4777289927 -0.0669813976 -0.4682300091 endloop endfacet facet normal -0.999461 -0.005472 -0.032384 outer loop vertex -0.5002229810 -0.0888850018 0.2138729990 vertex -0.4998910129 -0.1180260032 0.2085520029 vertex -0.5008820295 -0.1080060005 0.2374439985 endloop endfacet facet normal -0.999740 -0.007454 -0.021547 outer loop vertex -0.4998910129 -0.1180260032 0.2085520029 vertex -0.5002229810 -0.0888850018 0.2138729990 vertex -0.4995270073 -0.0996565968 0.1853079945 endloop endfacet facet normal -0.999459 -0.005171 -0.032489 outer loop vertex -0.5005260110 -0.1372489929 0.2311459929 vertex -0.5008820295 -0.1080060005 0.2374439985 vertex -0.4998910129 -0.1180260032 0.2085520029 endloop endfacet facet normal -0.999389 -0.007616 -0.034121 outer loop vertex -0.5008820295 -0.1080060005 0.2374439985 vertex -0.5013049841 -0.0780429989 0.2431440055 vertex -0.5002229810 -0.0888850018 0.2138729990 endloop endfacet facet normal 0.665472 0.010126 0.746354 outer loop vertex 0.4640460014 -0.0252241008 0.4837529957 vertex 0.4627470076 -0.0528471991 0.4852859974 vertex 0.4771580100 -0.0429934002 0.4723030031 endloop endfacet facet normal -0.999154 -0.000487 -0.041121 outer loop vertex -0.5017480254 -0.1279300004 0.2607280016 vertex -0.5005260110 -0.1372489929 0.2311459929 vertex -0.5014420152 -0.1571740061 0.2536390126 endloop endfacet facet normal -0.999561 -0.001738 -0.029571 outer loop vertex -0.4998910129 -0.1180260032 0.2085520029 vertex -0.4996719956 -0.1463170052 0.2028110027 vertex -0.5005260110 -0.1372489929 0.2311459929 endloop endfacet facet normal -0.489570 -0.004222 -0.871954 outer loop vertex -0.4576280117 -0.1231449991 -0.4849559963 vertex -0.4651400149 -0.0994547978 -0.4808529913 vertex -0.4494599998 -0.0942431986 -0.4896819890 endloop endfacet facet normal 0.045193 -0.035674 -0.998341 outer loop vertex -0.3022930026 0.2956480086 -0.5079600215 vertex -0.2762790024 0.2749559879 -0.5060430169 vertex -0.3067579865 0.2605510056 -0.5069079995 endloop endfacet facet normal 0.038946 -0.033534 -0.998678 outer loop vertex -0.3325990140 0.2816140056 -0.5086230040 vertex -0.3067579865 0.2605510056 -0.5069079995 vertex -0.3391939998 0.2438150048 -0.5076109767 endloop endfacet facet normal -0.100568 0.006432 -0.994909 outer loop vertex -0.4086099863 0.3124299943 -0.5058630109 vertex -0.3853859901 0.2919450104 -0.5083429813 vertex -0.4111930132 0.2790029943 -0.5058180094 endloop endfacet facet normal -0.096208 0.011422 -0.995296 outer loop vertex -0.3853859901 0.2919450104 -0.5083429813 vertex -0.4086099863 0.3124299943 -0.5058630109 vertex -0.3802419901 0.3266470134 -0.5084419847 endloop endfacet facet normal -0.046337 -0.036640 -0.998254 outer loop vertex -0.3906170130 0.2595210075 -0.5077099800 vertex -0.3707909882 0.2387530059 -0.5078679919 vertex -0.3989740014 0.2260359973 -0.5060930252 endloop endfacet facet normal -0.209195 0.014849 -0.977761 outer loop vertex -0.4111930132 0.2790029943 -0.5058180094 vertex -0.4355739951 0.2964949906 -0.5003359914 vertex -0.4086099863 0.3124299943 -0.5058630109 endloop endfacet facet normal -0.026245 -0.999596 -0.010933 outer loop vertex 0.1873479933 -0.4999560118 0.2053570002 vertex 0.1953900009 -0.4998539984 0.1767259985 vertex 0.2137739956 -0.5006510019 0.2054640055 endloop endfacet facet normal -0.028627 -0.019725 -0.999395 outer loop vertex -0.3906170130 0.2595210075 -0.5077099800 vertex -0.3627620041 0.2699140012 -0.5087130070 vertex -0.3707909882 0.2387530059 -0.5078679919 endloop endfacet facet normal -0.002795 -0.365877 -0.930659 outer loop vertex 0.1884679943 -0.4326440096 -0.4981519878 vertex 0.1943109930 -0.4517709911 -0.4906499982 vertex 0.1727299988 -0.4460940063 -0.4928170145 endloop endfacet facet normal -0.989284 -0.048788 0.137611 outer loop vertex -0.5035020113 0.2741580009 0.4189710021 vertex -0.5066310167 0.2993920147 0.4054229856 vertex -0.5072460175 0.2734349966 0.3917990029 endloop endfacet facet normal -0.626256 -0.779616 0.001460 outer loop vertex -0.4781270027 -0.4690020084 -0.1160420030 vertex -0.4608620107 -0.4828830063 -0.1225780025 vertex -0.4680500031 -0.4770469964 -0.0894894004 endloop endfacet facet normal -0.956961 0.014938 0.289833 outer loop vertex -0.4962339997 0.2738339901 0.4429849982 vertex -0.5035020113 0.2741580009 0.4189710021 vertex -0.5001109838 0.2502430081 0.4314000010 endloop endfacet facet normal -0.007179 0.043869 -0.999011 outer loop vertex -0.0236325003 -0.2859120071 -0.5028049946 vertex -0.0392481014 -0.2614820004 -0.5016199946 vertex -0.0110336002 -0.2576400042 -0.5016540289 endloop endfacet facet normal -0.004439 0.042651 -0.999080 outer loop vertex -0.0110336002 -0.2576400042 -0.5016540289 vertex 0.0064293002 -0.2836740017 -0.5028430223 vertex -0.0236325003 -0.2859120071 -0.5028049946 endloop endfacet facet normal -0.001381 0.040443 -0.999181 outer loop vertex 0.0381374992 -0.2794030011 -0.5027139783 vertex 0.0064293002 -0.2836740017 -0.5028430223 vertex 0.0193806998 -0.2525959909 -0.5016030073 endloop endfacet facet normal -0.001690 0.042730 -0.999085 outer loop vertex 0.0064293002 -0.2836740017 -0.5028430223 vertex 0.0381374992 -0.2794030011 -0.5027139783 vertex 0.0246019997 -0.3106620014 -0.5040280223 endloop endfacet facet normal 0.010728 0.008186 -0.999909 outer loop vertex 0.0559225008 -0.3636449873 -0.5049390197 vertex 0.0284080002 -0.3633700013 -0.5052319765 vertex 0.0421020985 -0.3371030092 -0.5048699975 endloop endfacet facet normal -0.000485 0.007887 -0.999969 outer loop vertex 0.0284080002 -0.3633700013 -0.5052319765 vertex 0.0032137099 -0.3671999872 -0.5052499771 vertex 0.0125508001 -0.3405100107 -0.5050439835 endloop endfacet facet normal -0.999633 0.026986 0.002493 outer loop vertex -0.5009610057 -0.2245869935 0.0403806008 vertex -0.5003190041 -0.1989810020 0.0206275005 vertex -0.5012440085 -0.2318480015 0.0055048401 endloop endfacet facet normal -0.999685 0.024145 0.006864 outer loop vertex -0.5009610057 -0.2245869935 0.0403806008 vertex -0.5005980134 -0.2184240073 0.0715665966 vertex -0.5001149774 -0.1929239929 0.0522163995 endloop endfacet facet normal 0.002854 0.040781 -0.999164 outer loop vertex 0.0705066025 -0.2743479908 -0.5024589896 vertex 0.0940997973 -0.3033660054 -0.5035759807 vertex 0.0572277009 -0.3069350123 -0.5038269758 endloop endfacet facet normal 0.002346 0.033378 -0.999440 outer loop vertex 0.0421020985 -0.3371030092 -0.5048699975 vertex 0.0246019997 -0.3106620014 -0.5040280223 vertex 0.0572277009 -0.3069350123 -0.5038269758 endloop endfacet facet normal 0.001430 0.041382 -0.999142 outer loop vertex 0.0572277009 -0.3069350123 -0.5038269758 vertex 0.0246019997 -0.3106620014 -0.5040280223 vertex 0.0381374992 -0.2794030011 -0.5027139783 endloop endfacet facet normal -0.031499 0.999241 0.022904 outer loop vertex 0.2172330022 0.5062450171 0.3610900044 vertex 0.1910679936 0.5056939721 0.3491469920 vertex 0.1955959946 0.5051990151 0.3769679964 endloop endfacet facet normal 0.942369 -0.026575 -0.333517 outer loop vertex 0.4989770055 0.1181180030 -0.4292809963 vertex 0.4928370118 0.0984041020 -0.4450590014 vertex 0.4922139943 0.1277659982 -0.4491589963 endloop endfacet facet normal -0.007717 0.999734 0.021735 outer loop vertex 0.1480119973 0.4994460046 -0.1863690019 vertex 0.1746090055 0.5002220273 -0.2126210034 vertex 0.1431570053 0.5001850128 -0.2220849991 endloop endfacet facet normal 0.998923 0.045902 -0.006700 outer loop vertex 0.5029810071 -0.2743020058 -0.0350928009 vertex 0.5029320121 -0.2770200074 -0.0610170998 vertex 0.5017719865 -0.2510370016 -0.0559591986 endloop endfacet facet normal -0.011733 0.999316 0.035084 outer loop vertex 0.1431570053 0.5001850128 -0.2220849991 vertex 0.1746090055 0.5002220273 -0.2126210034 vertex 0.1679040045 0.5011870265 -0.2423499972 endloop endfacet facet normal -0.386947 -0.029719 -0.921623 outer loop vertex -0.4583700001 0.2215950042 -0.4916850030 vertex -0.4418460131 0.2183489949 -0.4985179901 vertex -0.4500260055 0.1969020069 -0.4943920076 endloop endfacet facet normal 0.998767 0.049237 -0.006395 outer loop vertex 0.5029320121 -0.2770200074 -0.0610170998 vertex 0.5037249923 -0.2952589989 -0.0775969997 vertex 0.5020970106 -0.2634670138 -0.0870772973 endloop endfacet facet normal 0.043855 0.003382 0.999032 outer loop vertex -0.2853870094 -0.0129054999 0.5032340288 vertex -0.3138380051 0.0024359100 0.5044310093 vertex -0.3140720129 -0.0279089995 0.5045440197 endloop endfacet facet normal -0.017219 -0.604223 0.796630 outer loop vertex 0.1087760031 -0.4552280009 0.4883140028 vertex 0.1149450019 -0.4727360010 0.4751679897 vertex 0.1367210001 -0.4607509971 0.4847289920 endloop endfacet facet normal 0.044204 0.002713 0.999019 outer loop vertex -0.3140720129 -0.0279089995 0.5045440197 vertex -0.2851119936 -0.0460944995 0.5033119917 vertex -0.2853870094 -0.0129054999 0.5032340288 endloop endfacet facet normal 0.043138 0.001030 0.999069 outer loop vertex -0.2821089923 -0.1222350001 0.5032699704 vertex -0.2485920042 -0.0981959030 0.5017979741 vertex -0.2837409973 -0.0820318982 0.5032989979 endloop endfacet facet normal 0.022820 0.009188 0.999697 outer loop vertex -0.3566429913 -0.0623924993 0.5056200027 vertex -0.3439109921 -0.0888976976 0.5055729747 vertex -0.3202880025 -0.0633566976 0.5047990084 endloop endfacet facet normal 0.041635 0.001227 0.999132 outer loop vertex -0.2837409973 -0.0820318982 0.5032989979 vertex -0.2851119936 -0.0460944995 0.5033119917 vertex -0.3202880025 -0.0633566976 0.5047990084 endloop endfacet facet normal -0.954339 -0.030343 0.297180 outer loop vertex -0.4983569980 0.1519470066 0.4274759889 vertex -0.4908060133 0.1396200061 0.4504660070 vertex -0.4927429855 0.1696410030 0.4473110139 endloop endfacet facet normal -0.996393 -0.013190 0.083831 outer loop vertex -0.5039340258 0.1188040003 0.3785499930 vertex -0.5019779801 0.1348520070 0.4043239951 vertex -0.5044159889 0.1499059945 0.3777149916 endloop endfacet facet normal -0.984304 -0.027582 0.174312 outer loop vertex -0.5019779801 0.1348520070 0.4043239951 vertex -0.4970059991 0.1204700023 0.4301240146 vertex -0.4983569980 0.1519470066 0.4274759889 endloop endfacet facet normal -0.996713 -0.025484 0.076905 outer loop vertex -0.5028809905 0.1656039953 0.4028109908 vertex -0.5044159889 0.1499059945 0.3777149916 vertex -0.5019779801 0.1348520070 0.4043239951 endloop endfacet facet normal -0.997014 -0.021215 0.074253 outer loop vertex -0.5044159889 0.1499059945 0.3777149916 vertex -0.5028809905 0.1656039953 0.4028109908 vertex -0.5051180124 0.1804589927 0.3770180047 endloop endfacet facet normal -0.987412 -0.039044 0.153272 outer loop vertex -0.5011119843 0.2092639953 0.4231860042 vertex -0.5038809776 0.1950750053 0.4017330110 vertex -0.4997040033 0.1816609949 0.4252249897 endloop endfacet facet normal -0.986103 -0.032358 0.162952 outer loop vertex -0.5028809905 0.1656039953 0.4028109908 vertex -0.4983569980 0.1519470066 0.4274759889 vertex -0.4997040033 0.1816609949 0.4252249897 endloop endfacet facet normal -0.227248 0.065157 -0.971655 outer loop vertex -0.4303669930 -0.3043740094 -0.5012940168 vertex -0.4402520061 -0.2775889933 -0.4971860051 vertex -0.4151999950 -0.2793470025 -0.5031629801 endloop endfacet facet normal -0.956814 -0.021412 0.289913 outer loop vertex -0.4997040033 0.1816609949 0.4252249897 vertex -0.4983569980 0.1519470066 0.4274759889 vertex -0.4927429855 0.1696410030 0.4473110139 endloop endfacet facet normal -0.041884 0.999116 0.003512 outer loop vertex 0.2538459897 0.5010380149 0.0164850000 vertex 0.2759970129 0.5020009875 0.0067040799 vertex 0.2573449910 0.5012879968 -0.0129033001 endloop endfacet facet normal -0.022989 0.999732 0.002724 outer loop vertex 0.2290659994 0.5003650188 -0.0260825008 vertex 0.2085680068 0.4998570085 -0.0126309004 vertex 0.2299460024 0.5003119707 0.0008099780 endloop endfacet facet normal -0.070259 -0.996928 0.034617 outer loop vertex -0.3728280067 -0.5059210062 -0.2063460052 vertex -0.3677699864 -0.5052970052 -0.1781100035 vertex -0.3975880146 -0.5034850240 -0.1864459962 endloop endfacet facet normal -0.999218 -0.039300 -0.004357 outer loop vertex -0.5083510280 0.2702130079 0.3334890008 vertex -0.5086110234 0.2736639977 0.3619860113 vertex -0.5096660256 0.3028289974 0.3408679962 endloop endfacet facet normal 0.006570 -0.014474 -0.999874 outer loop vertex 0.0180249996 0.1819130033 -0.4997889996 vertex 0.0196129996 0.2124769986 -0.5002210140 vertex 0.0442279987 0.1978829950 -0.4998480082 endloop endfacet facet normal -0.025065 -0.999684 -0.001737 outer loop vertex 0.1864790022 -0.4995670021 0.1401319951 vertex 0.2221509963 -0.5004770160 0.1491129994 vertex 0.1953900009 -0.4998539984 0.1767259985 endloop endfacet facet normal -0.013897 -0.999247 -0.036223 outer loop vertex 0.1766700000 -0.5013399720 0.2519870102 vertex 0.1670569927 -0.5001490116 0.2228209972 vertex 0.1966170073 -0.5007780194 0.2288320065 endloop endfacet facet normal -0.036545 -0.999003 -0.025657 outer loop vertex 0.2442349941 -0.5018550158 0.2089570016 vertex 0.2266619951 -0.5018020272 0.2319239974 vertex 0.2137739956 -0.5006510019 0.2054640055 endloop endfacet facet normal -0.026183 -0.999353 -0.024656 outer loop vertex 0.2137739956 -0.5006510019 0.2054640055 vertex 0.1966170073 -0.5007780194 0.2288320065 vertex 0.1873479933 -0.4999560118 0.2053570002 endloop endfacet facet normal 0.001978 0.024228 0.999704 outer loop vertex 0.0097105103 -0.2194020003 0.5007990003 vertex -0.0114588998 -0.1917189956 0.5001699924 vertex -0.0180484001 -0.2299689949 0.5011100173 endloop endfacet facet normal -0.001193 0.039081 0.999235 outer loop vertex -0.0214495007 -0.2992199957 0.5036979914 vertex 0.0075503201 -0.2841449976 0.5031430125 vertex -0.0207952000 -0.2649640143 0.5023589730 endloop endfacet facet normal -0.004704 0.036035 0.999339 outer loop vertex -0.0180484001 -0.2299689949 0.5011100173 vertex -0.0486029983 -0.2447170019 0.5014979839 vertex -0.0207952000 -0.2649640143 0.5023589730 endloop endfacet facet normal -0.999593 -0.027752 -0.006629 outer loop vertex -0.5000569820 0.2229560018 -0.1311679929 vertex -0.4996669888 0.2031719983 -0.1071489975 vertex -0.5004979968 0.2317759991 -0.1015909985 endloop endfacet facet normal -0.999758 -0.021322 -0.005341 outer loop vertex -0.5000569820 0.2229560018 -0.1311679929 vertex -0.4995299876 0.2047799975 -0.1572549939 vertex -0.4993340075 0.1893330067 -0.1322720051 endloop endfacet facet normal -0.999971 -0.000874 0.007544 outer loop vertex -0.4993880093 0.1631560028 -0.1885679960 vertex -0.4991860092 0.1407909989 -0.1643829942 vertex -0.4991739988 0.1739249974 -0.1589529961 endloop endfacet facet normal -0.999931 -0.011636 0.001805 outer loop vertex -0.4991739988 0.1739249974 -0.1589529961 vertex -0.4995299876 0.2047799975 -0.1572549939 vertex -0.4994249940 0.1919050068 -0.1820960045 endloop endfacet facet normal -0.013714 0.999844 0.011133 outer loop vertex -0.3779399991 0.5047850013 0.2164839953 vertex -0.3483870029 0.5052229762 0.2135549933 vertex -0.3656150103 0.5051770210 0.1964599937 endloop endfacet facet normal -0.999204 -0.037303 0.014112 outer loop vertex -0.5009369850 0.2449380010 -0.1820130050 vertex -0.5006200075 0.2285940051 -0.2027730048 vertex -0.4999139905 0.2181909978 -0.1802819967 endloop endfacet facet normal -0.999626 -0.027324 -0.001156 outer loop vertex -0.5003010035 0.2330480069 -0.1587029994 vertex -0.4995299876 0.2047799975 -0.1572549939 vertex -0.5000569820 0.2229560018 -0.1311679929 endloop endfacet facet normal 0.025960 -0.867406 -0.496924 outer loop vertex -0.0969640017 -0.4820399880 -0.4641200006 vertex -0.1051160023 -0.4917950034 -0.4475179911 vertex -0.1266199946 -0.4858630002 -0.4589959979 endloop endfacet facet normal 0.000367 -0.026935 -0.999637 outer loop vertex 0.0196129996 0.2124769986 -0.5002210140 vertex -0.0058423402 0.2259359956 -0.5005930066 vertex 0.0222529992 0.2463610023 -0.5011330247 endloop endfacet facet normal -0.031816 -0.910987 -0.411205 outer loop vertex -0.1283410043 -0.4956809878 -0.4371120036 vertex -0.1266199946 -0.4858630002 -0.4589959979 vertex -0.1051160023 -0.4917950034 -0.4475179911 endloop endfacet facet normal 0.178850 -0.445532 -0.877219 outer loop vertex 0.4369480014 -0.4440180063 -0.4867919981 vertex 0.4238080084 -0.4620139897 -0.4803310037 vertex 0.4132030010 -0.4442979991 -0.4914909899 endloop endfacet facet normal 0.025593 -0.987503 -0.155507 outer loop vertex -0.1521359980 -0.5040510297 -0.3943009973 vertex -0.1820310056 -0.5029180050 -0.4064159989 vertex -0.1551380008 -0.4996230006 -0.4229139984 endloop endfacet facet normal -0.022361 -0.951633 -0.306421 outer loop vertex -0.1283410043 -0.4956809878 -0.4371120036 vertex -0.1551380008 -0.4996230006 -0.4229139984 vertex -0.1585090011 -0.4907059968 -0.4503610134 endloop endfacet facet normal -0.999986 -0.004044 0.003522 outer loop vertex -0.4992960095 -0.0847980008 0.1356890053 vertex -0.4994400144 -0.0584040992 0.1251070052 vertex -0.4994159937 -0.0809027031 0.1060950011 endloop endfacet facet normal -0.926859 0.010963 0.375250 outer loop vertex -0.4888409972 -0.0630647987 0.4563040137 vertex -0.4965110123 -0.0587437004 0.4372330010 vertex -0.4917350113 -0.0834361017 0.4497509897 endloop endfacet facet normal -0.987124 0.029742 0.157170 outer loop vertex -0.5020580292 -0.0217329003 0.4103760123 vertex -0.5044149756 -0.0447731987 0.3999330103 vertex -0.5012329817 -0.0436270013 0.4197010100 endloop endfacet facet normal -0.969858 -0.021443 0.242727 outer loop vertex -0.5025200248 -0.0651609972 0.4126560092 vertex -0.4965110123 -0.0587437004 0.4372330010 vertex -0.5012329817 -0.0436270013 0.4197010100 endloop endfacet facet normal -0.492431 0.007148 -0.870322 outer loop vertex -0.4494599998 -0.0942431986 -0.4896819890 vertex -0.4651400149 -0.0994547978 -0.4808529913 vertex -0.4635219872 -0.0763844997 -0.4815790057 endloop endfacet facet normal 0.374879 -0.637663 -0.672942 outer loop vertex 0.4677059948 -0.4665740132 -0.4590199888 vertex 0.4546459913 -0.4708200097 -0.4622719884 vertex 0.4640820026 -0.4583370090 -0.4688439965 endloop endfacet facet normal -0.966771 0.068473 0.246305 outer loop vertex -0.5012329817 -0.0436270013 0.4197010100 vertex -0.4962820113 -0.0277024992 0.4347069860 vertex -0.5020580292 -0.0217329003 0.4103760123 endloop endfacet facet normal -0.999897 0.014185 0.002003 outer loop vertex -0.4995999932 -0.1584720016 0.0653200001 vertex -0.4998129904 -0.1687210053 0.0315688998 vertex -0.5001149774 -0.1929239929 0.0522163995 endloop endfacet facet normal -0.999254 0.001324 0.038585 outer loop vertex -0.5040330291 0.0453325994 -0.3103609979 vertex -0.5047180057 0.0248207003 -0.3273960054 vertex -0.5037410259 0.0165247004 -0.3018099964 endloop endfacet facet normal -0.999434 0.032873 0.007140 outer loop vertex -0.5012279749 -0.2418020070 0.0903590992 vertex -0.5008940101 -0.2375649959 0.1175990030 vertex -0.5002369881 -0.2139869928 0.1010129973 endloop endfacet facet normal -0.999324 0.036754 0.000457 outer loop vertex -0.5012440085 -0.2318480015 0.0055048401 vertex -0.5021520257 -0.2568489909 0.0306557007 vertex -0.5009610057 -0.2245869935 0.0403806008 endloop endfacet facet normal 0.037446 0.853876 0.519128 outer loop vertex 0.4111639857 0.4783410132 0.4674740136 vertex 0.4310500026 0.4836860001 0.4572480023 vertex 0.4078069925 0.4903770089 0.4479190111 endloop endfacet facet normal -0.594081 0.804293 0.013420 outer loop vertex -0.4691750109 0.4793170094 0.0222578999 vertex -0.4711290002 0.4774110019 0.0499905013 vertex -0.4553759992 0.4892500043 0.0378095992 endloop endfacet facet normal -0.999656 0.026173 0.001438 outer loop vertex -0.5001149774 -0.1929239929 0.0522163995 vertex -0.5003190041 -0.1989810020 0.0206275005 vertex -0.5009610057 -0.2245869935 0.0403806008 endloop endfacet facet normal 0.031437 -0.045046 0.998490 outer loop vertex -0.3030790091 0.2583819926 0.5058379769 vertex -0.3151319921 0.2818680108 0.5072770119 vertex -0.3313469887 0.2602440119 0.5068119764 endloop endfacet facet normal 0.700704 -0.068408 0.710165 outer loop vertex 0.4685809910 0.2600359917 0.4814809859 vertex 0.4638499916 0.2389210016 0.4841150045 vertex 0.4776679873 0.2461349964 0.4711759984 endloop endfacet facet normal 0.616343 0.787193 0.021184 outer loop vertex 0.4592570066 0.4862349927 0.3793269992 vertex 0.4798910022 0.4700079858 0.3819789886 vertex 0.4736300111 0.4756950140 0.3528119922 endloop endfacet facet normal 0.019474 -0.010824 0.999752 outer loop vertex -0.3243260086 0.3059889972 0.5084229708 vertex -0.3070380092 0.3288739920 0.5083339810 vertex -0.3368799984 0.3294929862 0.5089219809 endloop endfacet facet normal 1.000000 -0.000444 -0.000682 outer loop vertex 0.4991039932 0.1281539947 -0.1423030049 vertex 0.4990879893 0.1345860064 -0.1699489951 vertex 0.4991100132 0.1568939984 -0.1521960050 endloop endfacet facet normal 0.999896 -0.013256 -0.005608 outer loop vertex 0.4995450079 0.1932670027 -0.1148379967 vertex 0.4996730089 0.1929810047 -0.0913385004 vertex 0.4993000031 0.1713290066 -0.1066650003 endloop endfacet facet normal 0.999818 -0.018976 0.002129 outer loop vertex 0.4992949963 0.1780730039 -0.1328549981 vertex 0.4998520017 0.2071159929 -0.1355669945 vertex 0.4995450079 0.1932670027 -0.1148379967 endloop endfacet facet normal 0.999372 -0.034687 0.007174 outer loop vertex 0.5001990199 0.2120350003 -0.1908780038 vertex 0.5012959838 0.2437960058 -0.1901240051 vertex 0.5004810095 0.2261060029 -0.1621270031 endloop endfacet facet normal 0.999656 -0.026076 0.002957 outer loop vertex 0.5004810095 0.2261060029 -0.1621270031 vertex 0.4995230138 0.1891379952 -0.1642590016 vertex 0.5001990199 0.2120350003 -0.1908780038 endloop endfacet facet normal 0.054341 -0.996271 -0.067018 outer loop vertex 0.3660219908 -0.5080450177 -0.3979279995 vertex 0.3919729888 -0.5059980154 -0.4073159993 vertex 0.3889220059 -0.5080649853 -0.3790630102 endloop endfacet facet normal 0.999817 -0.019127 0.000520 outer loop vertex 0.4995230138 0.1891379952 -0.1642590016 vertex 0.4998520017 0.2071159929 -0.1355669945 vertex 0.4992949963 0.1780730039 -0.1328549981 endloop endfacet facet normal 0.012529 0.969801 -0.243575 outer loop vertex -0.2297450006 0.4961189926 -0.4387159944 vertex -0.2634710073 0.4964540005 -0.4391170144 vertex -0.2453079969 0.5030199885 -0.4120399952 endloop endfacet facet normal -0.034470 0.998737 -0.036551 outer loop vertex 0.2002719939 0.5022339821 0.2425850034 vertex 0.2289920002 0.5039219856 0.2616240084 vertex 0.2317029983 0.5027189851 0.2261960059 endloop endfacet facet normal -0.012673 -0.998909 0.044941 outer loop vertex 0.1725180000 -0.5020030141 -0.2707160115 vertex 0.1998099983 -0.5024309754 -0.2725319862 vertex 0.1892170012 -0.5010550022 -0.2449350059 endloop endfacet facet normal 0.005723 -0.000257 0.999984 outer loop vertex -0.1715919971 0.0025214099 0.4995839894 vertex -0.1644069999 -0.0319023989 0.4995340109 vertex -0.1380259991 -0.0087617300 0.4993889928 endloop endfacet facet normal -0.004377 0.001253 0.999990 outer loop vertex -0.0833517015 0.0381289013 0.4994989932 vertex -0.1176709980 0.0507088006 0.4993329942 vertex -0.1110749990 0.0147062996 0.4994069934 endloop endfacet facet normal -0.004510 -0.003218 0.999985 outer loop vertex -0.0982246026 -0.0556770004 0.4993090034 vertex -0.0712959990 -0.0328220017 0.4995039999 vertex -0.1045759991 -0.0206803009 0.4993929863 endloop endfacet facet normal 0.588539 -0.808238 -0.019299 outer loop vertex 0.4718939960 -0.4775210023 -0.3747009933 vertex 0.4713450074 -0.4786649942 -0.3435330093 vertex 0.4548760056 -0.4902490079 -0.3606329858 endloop endfacet facet normal -0.000279 -0.000447 1.000000 outer loop vertex -0.1110749990 0.0147062996 0.4994069934 vertex -0.1380259991 -0.0087617300 0.4993889928 vertex -0.1045759991 -0.0206803009 0.4993929863 endloop endfacet facet normal -0.999344 0.017176 -0.031899 outer loop vertex -0.5063869953 -0.3326140046 0.2396080047 vertex -0.5067279935 -0.3592770100 0.2359340042 vertex -0.5074089766 -0.3523159921 0.2610160112 endloop endfacet facet normal -0.999480 -0.014460 -0.028826 outer loop vertex -0.5085769892 -0.3665510118 0.3119570017 vertex -0.5082740188 -0.3449049890 0.2905940115 vertex -0.5075780153 -0.3736009896 0.2808560133 endloop endfacet facet normal -0.996565 -0.080351 -0.020046 outer loop vertex -0.5043479800 -0.4047659934 0.2390030026 vertex -0.5066329837 -0.3792999983 0.2505230010 vertex -0.5057200193 -0.3823859990 0.2175060064 endloop endfacet facet normal -0.999453 -0.017944 -0.027767 outer loop vertex -0.5075780153 -0.3736009896 0.2808560133 vertex -0.5074089766 -0.3523159921 0.2610160112 vertex -0.5066329837 -0.3792999983 0.2505230010 endloop endfacet facet normal -0.957438 -0.288623 -0.002980 outer loop vertex -0.4978950024 -0.4371280074 0.1128539965 vertex -0.4953950047 -0.4456349909 0.1335649937 vertex -0.5010439754 -0.4268909991 0.1330939978 endloop endfacet facet normal -0.383147 0.057017 -0.921926 outer loop vertex -0.4402520061 -0.2775889933 -0.4971860051 vertex -0.4524909854 -0.3001199961 -0.4934929907 vertex -0.4581480026 -0.2773379982 -0.4897330105 endloop endfacet facet normal -0.026039 0.599775 -0.799745 outer loop vertex -0.1075889990 0.4627259970 -0.4864229858 vertex -0.1350679994 0.4563980103 -0.4902740121 vertex -0.1264899969 0.4734300077 -0.4777800143 endloop endfacet facet normal 0.320940 -0.619682 -0.716234 outer loop vertex 0.4640820026 -0.4583370090 -0.4688439965 vertex 0.4546459913 -0.4708200097 -0.4622719884 vertex 0.4466930032 -0.4597469866 -0.4754160047 endloop endfacet facet normal 0.362631 -0.792446 0.490437 outer loop vertex 0.4660370052 -0.4633040130 0.4682129920 vertex 0.4520849884 -0.4683920145 0.4703080058 vertex 0.4645250142 -0.4705840051 0.4575679898 endloop endfacet facet normal 0.005525 0.005919 0.999967 outer loop vertex 0.0386228003 -0.1390659958 0.4996089935 vertex 0.0474832989 -0.1691319942 0.4997380078 vertex 0.0670778006 -0.1470440030 0.4994989932 endloop endfacet facet normal 0.006079 -0.001127 0.999981 outer loop vertex 0.0935627967 -0.1523550004 0.4993320107 vertex 0.0853447020 -0.1283739954 0.4994089901 vertex 0.0670778006 -0.1470440030 0.4994989932 endloop endfacet facet normal 0.998970 -0.045375 0.000013 outer loop vertex 0.5043359995 0.3130039871 -0.0043805898 vertex 0.5034700036 0.2939319909 -0.0273030009 vertex 0.5050699711 0.3291569948 -0.0258329995 endloop endfacet facet normal 0.004780 -0.005250 0.999975 outer loop vertex 0.1124039963 -0.0891188979 0.4994600117 vertex 0.1002260000 -0.1095449999 0.4994109869 vertex 0.1256899983 -0.1101690009 0.4992859960 endloop endfacet facet normal 0.004875 -0.005306 0.999974 outer loop vertex 0.1002260000 -0.1095449999 0.4994109869 vertex 0.1124039963 -0.0891188979 0.4994600117 vertex 0.0875402018 -0.0887830034 0.4995830059 endloop endfacet facet normal -0.999986 -0.002990 0.004309 outer loop vertex -0.4995819926 -0.0511628017 0.0971836969 vertex -0.4994400144 -0.0584040992 0.1251070052 vertex -0.4995520115 -0.0299213994 0.1188810021 endloop endfacet facet normal 0.004800 -0.004408 0.999979 outer loop vertex 0.1115219966 -0.1326290071 0.4992550015 vertex 0.1256899983 -0.1101690009 0.4992859960 vertex 0.1002260000 -0.1095449999 0.4994109869 endloop endfacet facet normal 0.004589 -0.005370 0.999975 outer loop vertex 0.1256899983 -0.1101690009 0.4992859960 vertex 0.1334539950 -0.0899361968 0.4993590117 vertex 0.1124039963 -0.0891188979 0.4994600117 endloop endfacet facet normal -0.999740 -0.022743 -0.001374 outer loop vertex -0.4998100102 0.1930709928 -0.0421754010 vertex -0.4998869896 0.1948180050 -0.0150742000 vertex -0.5003719926 0.2170069963 -0.0294601992 endloop endfacet facet normal 0.002919 -0.003221 0.999991 outer loop vertex 0.1445910037 -0.1361909956 0.4991469979 vertex 0.1256899983 -0.1101690009 0.4992859960 vertex 0.1115219966 -0.1326290071 0.4992550015 endloop endfacet facet normal 0.005197 -0.004214 0.999978 outer loop vertex 0.1002260000 -0.1095449999 0.4994109869 vertex 0.0853447020 -0.1283739954 0.4994089901 vertex 0.1115219966 -0.1326290071 0.4992550015 endloop endfacet facet normal -0.003581 -0.004782 -0.999982 outer loop vertex -0.1254529953 -0.0938446969 -0.4993470013 vertex -0.1239830032 -0.0619020984 -0.4995050132 vertex -0.0976487026 -0.0784905031 -0.4995200038 endloop endfacet facet normal -0.036781 0.998723 -0.034622 outer loop vertex 0.2890760005 0.5085890293 0.3216800094 vertex 0.3132970035 0.5086650252 0.2981410027 vertex 0.2793149948 0.5070760250 0.2884050012 endloop endfacet facet normal -0.009231 0.998527 0.053474 outer loop vertex 0.1621010005 0.5044199824 -0.3071919978 vertex 0.1309459955 0.5029129982 -0.2844299972 vertex 0.1628870070 0.5025600195 -0.2723250091 endloop endfacet facet normal 0.035260 -0.008448 0.999342 outer loop vertex -0.2891789973 -0.3414669931 0.5089020133 vertex -0.3223440051 -0.3464590013 0.5100299716 vertex -0.2998070121 -0.3747049868 0.5089960098 endloop endfacet facet normal 0.187131 0.982062 -0.023169 outer loop vertex 0.4069850147 0.5028100014 0.1893360019 vertex 0.4264479876 0.4986729920 0.1711789966 vertex 0.4021709859 0.5031080246 0.1630859971 endloop endfacet facet normal 0.101799 0.994727 -0.012451 outer loop vertex 0.4069850147 0.5028100014 0.1893360019 vertex 0.3847140074 0.5052779913 0.2044190019 vertex 0.4090859890 0.5029439926 0.2172179967 endloop endfacet facet normal 0.034066 0.999171 -0.022292 outer loop vertex 0.3847140074 0.5052779913 0.2044190019 vertex 0.3589079976 0.5065190196 0.2206079960 vertex 0.3865199983 0.5058799982 0.2341620028 endloop endfacet facet normal -0.030780 -0.940046 0.339656 outer loop vertex 0.3265149891 -0.4950659871 0.4494670033 vertex 0.2940390110 -0.4941709936 0.4490010142 vertex 0.3103019893 -0.5020310283 0.4287210107 endloop endfacet facet normal -0.075217 -0.859128 0.506204 outer loop vertex 0.3265149891 -0.4950659871 0.4494670033 vertex 0.3444159925 -0.4869189858 0.4659540057 vertex 0.3112739921 -0.4817889929 0.4697360098 endloop endfacet facet normal 0.004973 -0.981233 0.192761 outer loop vertex 0.2943600118 -0.5057610273 0.4101450145 vertex 0.3218089938 -0.5069100261 0.4035879970 vertex 0.3103019893 -0.5020310283 0.4287210107 endloop endfacet facet normal -0.004374 0.036222 0.999334 outer loop vertex -0.0782980993 -0.2561669946 0.5017830133 vertex -0.0486029983 -0.2447170019 0.5014979839 vertex -0.0745481029 -0.2255039960 0.5006880164 endloop endfacet facet normal -0.045741 -0.998952 -0.001401 outer loop vertex 0.2667739987 -0.5018429756 -0.0467136987 vertex 0.2499179989 -0.5010399818 -0.0689544007 vertex 0.2797490060 -0.5023999810 -0.0731754974 endloop endfacet facet normal 0.003200 0.028016 0.999602 outer loop vertex -0.1304019988 -0.2023590058 0.5000100136 vertex -0.1214580014 -0.2329220027 0.5008379817 vertex -0.1009849980 -0.2119629979 0.5001850128 endloop endfacet facet normal -0.006269 0.024895 0.999670 outer loop vertex -0.1009849980 -0.2119629979 0.5001850128 vertex -0.0745481029 -0.2255039960 0.5006880164 vertex -0.0761184990 -0.1935340017 0.4998820126 endloop endfacet facet normal 0.042783 -0.971208 0.234361 outer loop vertex -0.2967630029 -0.5043240190 0.4103220105 vertex -0.3089379966 -0.4989559948 0.4347899854 vertex -0.3259930015 -0.5040469766 0.4168060124 endloop endfacet facet normal 0.022887 -0.967416 0.252156 outer loop vertex -0.3259930015 -0.5040469766 0.4168060124 vertex -0.3089379966 -0.4989559948 0.4347899854 vertex -0.3346070051 -0.4991410077 0.4364100099 endloop endfacet facet normal 0.000851 -0.969996 0.243119 outer loop vertex -0.3346070051 -0.4991410077 0.4364100099 vertex -0.3530449867 -0.5024200082 0.4233919978 vertex -0.3259930015 -0.5040469766 0.4168060124 endloop endfacet facet normal 0.027776 -0.428355 -0.903184 outer loop vertex -0.0381549001 -0.4589479864 -0.4865019917 vertex -0.0518303998 -0.4462560117 -0.4929420054 vertex -0.0248978008 -0.4444969893 -0.4929479957 endloop endfacet facet normal -0.984628 -0.173798 -0.017378 outer loop vertex -0.5010679960 -0.4250349998 0.2558720112 vertex -0.5043479800 -0.4047659934 0.2390030026 vertex -0.5000910163 -0.4276599884 0.2267699987 endloop endfacet facet normal -0.006385 0.004710 -0.999969 outer loop vertex -0.0926468000 0.0857556984 -0.4995000064 vertex -0.0958485976 0.0553058982 -0.4996230006 vertex -0.1190619990 0.0754278973 -0.4993799925 endloop endfacet facet normal -0.004352 0.003503 -0.999984 outer loop vertex -0.1480949968 0.1305290014 -0.4989930093 vertex -0.1178719997 0.1226909980 -0.4991520047 vertex -0.1351950020 0.1000249982 -0.4991559982 endloop endfacet facet normal 0.002923 0.005027 -0.999983 outer loop vertex -0.1662569940 0.0424493998 -0.4994859993 vertex -0.1820549965 0.0717308968 -0.4993849993 vertex -0.1495179981 0.0717082992 -0.4992899895 endloop endfacet facet normal -0.003766 0.006636 -0.999971 outer loop vertex -0.1351950020 0.1000249982 -0.4991559982 vertex -0.1190619990 0.0754278973 -0.4993799925 vertex -0.1495179981 0.0717082992 -0.4992899895 endloop endfacet facet normal -0.999977 -0.004086 0.005393 outer loop vertex -0.4996060133 -0.0737857968 0.0762559995 vertex -0.4994370043 -0.1037629992 0.0848796964 vertex -0.4994159937 -0.0809027031 0.1060950011 endloop endfacet facet normal -0.999993 -0.001589 0.003454 outer loop vertex -0.4998120070 -0.0152530000 0.0620049983 vertex -0.4998849928 -0.0322003998 0.0330793001 vertex -0.4997490048 -0.0433946997 0.0672969967 endloop endfacet facet normal -1.000000 -0.000815 0.000230 outer loop vertex -0.4995619953 -0.0109038996 0.1428450048 vertex -0.4995790124 0.0016820700 0.1134120002 vertex -0.4995520115 -0.0299213994 0.1188810021 endloop endfacet facet normal 0.154787 -0.139213 -0.978090 outer loop vertex 0.4216650128 -0.3766140044 -0.5044230223 vertex 0.4286719859 -0.4040719867 -0.4994060099 vertex 0.4019649923 -0.3949419856 -0.5049319863 endloop endfacet facet normal -0.999991 -0.002302 0.003635 outer loop vertex -0.4996800125 -0.0206419993 0.0895427987 vertex -0.4995819926 -0.0511628017 0.0971836969 vertex -0.4995520115 -0.0299213994 0.1188810021 endloop endfacet facet normal -0.000735 0.002825 -0.999996 outer loop vertex 0.1370320022 0.0247690007 -0.4995889962 vertex 0.1531440020 -0.0043121800 -0.4996829927 vertex 0.1206419989 -0.0035652299 -0.4996570051 endloop endfacet facet normal 0.965596 0.258734 0.026110 outer loop vertex 0.4948419929 0.4413430095 0.0277926009 vertex 0.5016019940 0.4163179994 0.0257773995 vertex 0.4985339940 0.4304229915 -0.0005335610 endloop endfacet facet normal -0.495669 -0.868390 0.014503 outer loop vertex -0.4436179996 -0.4926750064 0.0089457901 vertex -0.4640089869 -0.4808250070 0.0215808004 vertex -0.4612169862 -0.4829179943 -0.0083181299 endloop endfacet facet normal -0.028668 -0.994036 -0.105215 outer loop vertex 0.2833850086 -0.5047990084 -0.4090600014 vertex 0.3014520109 -0.5079640150 -0.3840810061 vertex 0.2663719952 -0.5070340037 -0.3833090067 endloop endfacet facet normal -0.025981 -0.975637 -0.217849 outer loop vertex 0.2833850086 -0.5047990084 -0.4090600014 vertex 0.2581860125 -0.5043159723 -0.4082179964 vertex 0.2653830051 -0.4998629987 -0.4290190041 endloop endfacet facet normal -0.025830 -0.975612 -0.217979 outer loop vertex 0.2653830051 -0.4998629987 -0.4290190041 vertex 0.2950179875 -0.4996689856 -0.4333989918 vertex 0.2833850086 -0.5047990084 -0.4090600014 endloop endfacet facet normal -0.049663 -0.924887 -0.376986 outer loop vertex 0.2653830051 -0.4998629987 -0.4290190041 vertex 0.2747929990 -0.4903689921 -0.4535509944 vertex 0.2950179875 -0.4996689856 -0.4333989918 endloop endfacet facet normal 0.037112 -0.998450 -0.041472 outer loop vertex -0.2523790002 -0.5053460002 0.2950010002 vertex -0.2556450069 -0.5041540265 0.2633810043 vertex -0.2224799991 -0.5034440160 0.2759659886 endloop endfacet facet normal 0.031040 -0.998904 -0.035022 outer loop vertex -0.2062260062 -0.5006449819 0.2161639929 vertex -0.1992380023 -0.5015239716 0.2474280000 vertex -0.2303210050 -0.5022240281 0.2398460060 endloop endfacet facet normal -0.013869 -0.687026 0.726500 outer loop vertex 0.3145889938 -0.4632140100 0.4873650074 vertex 0.2850309908 -0.4683350027 0.4819580019 vertex 0.3112739921 -0.4817889929 0.4697360098 endloop endfacet facet normal 0.045372 -0.998615 -0.026649 outer loop vertex -0.2937639952 -0.5043479800 0.2185599953 vertex -0.2669129968 -0.5025290251 0.1961140037 vertex -0.2622500062 -0.5032240152 0.2300969958 endloop endfacet facet normal 0.042355 -0.998443 -0.036303 outer loop vertex -0.2303210050 -0.5022240281 0.2398460060 vertex -0.2556450069 -0.5041540265 0.2633810043 vertex -0.2622500062 -0.5032240152 0.2300969958 endloop endfacet facet normal -0.007576 0.943434 -0.331473 outer loop vertex -0.0753159001 0.4980640113 -0.4299310148 vertex -0.0582002997 0.4909630120 -0.4505330026 vertex -0.0946945995 0.4898520112 -0.4528610110 endloop endfacet facet normal 0.010612 0.010131 0.999892 outer loop vertex -0.3426469862 -0.3195689917 0.5099729896 vertex -0.3580850065 -0.3510720134 0.5104560256 vertex -0.3223440051 -0.3464590013 0.5100299716 endloop endfacet facet normal 0.026121 -0.005525 0.999644 outer loop vertex -0.2998070121 -0.3747049868 0.5089960098 vertex -0.2671729922 -0.3651680052 0.5081959963 vertex -0.2891789973 -0.3414669931 0.5089020133 endloop endfacet facet normal -0.314898 0.050947 0.947757 outer loop vertex -0.4516730011 0.3997060061 0.4893589914 vertex -0.4342660010 0.3850759864 0.4959290028 vertex -0.4345969856 0.4140410125 0.4942620099 endloop endfacet facet normal 0.966818 -0.003990 -0.255435 outer loop vertex 0.5022130013 -0.0457516015 -0.4162890017 vertex 0.4964649975 -0.0498585999 -0.4379810095 vertex 0.4988569915 -0.0240135007 -0.4293310046 endloop endfacet facet normal 0.032133 -0.914813 0.402597 outer loop vertex -0.0933623016 -0.4839920104 0.4628649950 vertex -0.1219450012 -0.4860939980 0.4603700042 vertex -0.1014339998 -0.4948459864 0.4388459921 endloop endfacet facet normal -0.002368 0.350071 -0.936720 outer loop vertex -0.2820369899 0.4360879958 -0.4972330034 vertex -0.3185769916 0.4303340018 -0.4992910028 vertex -0.3023230135 0.4544779956 -0.4903090000 endloop endfacet facet normal 0.051390 0.553180 -0.831475 outer loop vertex -0.3213840127 0.4693000019 -0.4816260040 vertex -0.2917439938 0.4729090035 -0.4773930013 vertex -0.3023230135 0.4544779956 -0.4903090000 endloop endfacet facet normal 0.824360 -0.015853 0.565843 outer loop vertex 0.4791550040 0.1686760038 0.4659340084 vertex 0.4749450088 0.1473170072 0.4714690149 vertex 0.4855690002 0.1435959935 0.4558869898 endloop endfacet facet normal 0.858884 0.031346 0.511210 outer loop vertex 0.4773119986 0.1233789995 0.4678519964 vertex 0.4800829887 0.0936072022 0.4650219977 vertex 0.4903990030 0.1119059995 0.4465680122 endloop endfacet facet normal -0.071002 -0.997424 -0.010241 outer loop vertex -0.3691169918 -0.5047519803 -0.0837370977 vertex -0.3684079945 -0.5050950050 -0.0552436002 vertex -0.3926450014 -0.5032590032 -0.0660230964 endloop endfacet facet normal 0.000617 0.003983 0.999992 outer loop vertex 0.1274710000 0.0538839996 0.4995099902 vertex 0.1410080045 0.0342114009 0.4995799959 vertex 0.1510999948 0.0610237010 0.4994669855 endloop endfacet facet normal 0.005725 -0.942065 -0.335380 outer loop vertex 0.1661089957 -0.4915730059 -0.4470280111 vertex 0.1941349953 -0.4898369908 -0.4514259994 vertex 0.1851930022 -0.4979310036 -0.4288429916 endloop endfacet facet normal -0.000466 0.004685 0.999989 outer loop vertex 0.1510999948 0.0610237010 0.4994669855 vertex 0.1578810066 0.0952098966 0.4993099868 vertex 0.1273719966 0.0780823976 0.4993759990 endloop endfacet facet normal -0.006559 0.005893 0.999961 outer loop vertex 0.1510999948 0.0610237010 0.4994669855 vertex 0.1822610050 0.0671921000 0.4996350110 vertex 0.1578810066 0.0952098966 0.4993099868 endloop endfacet facet normal -0.009363 -0.999887 -0.011804 outer loop vertex -0.3684079945 -0.5050950050 -0.0552436002 vertex -0.3691169918 -0.5047519803 -0.0837370977 vertex -0.3454560041 -0.5051259995 -0.0708236992 endloop endfacet facet normal -0.002495 0.000418 0.999997 outer loop vertex 0.1573659927 0.0089463703 0.4996550083 vertex 0.1418650001 -0.0213227998 0.4996289909 vertex 0.1747229993 -0.0166228004 0.4997090101 endloop endfacet facet normal -0.006241 -0.999975 0.003339 outer loop vertex -0.0527805015 -0.4994939864 0.1205630004 vertex -0.0802012011 -0.4992760122 0.1345890015 vertex -0.0774876028 -0.4993970096 0.1034220010 endloop endfacet facet normal -0.046345 -0.998910 0.005479 outer loop vertex 0.3285250068 -0.5046489835 -0.1447300017 vertex 0.2975839972 -0.5031679869 -0.1364420056 vertex 0.3060159981 -0.5037230253 -0.1663109958 endloop endfacet facet normal -0.049558 -0.998770 0.001376 outer loop vertex 0.2975839972 -0.5031679869 -0.1364420056 vertex 0.2658169866 -0.5015799999 -0.1279149950 vertex 0.2728149891 -0.5019749999 -0.1625989974 endloop endfacet facet normal 0.000533 0.003314 0.999994 outer loop vertex 0.1261609942 0.0088354303 0.4996719956 vertex 0.1573659927 0.0089463703 0.4996550083 vertex 0.1410080045 0.0342114009 0.4995799959 endloop endfacet facet normal 0.999704 -0.016239 0.018104 outer loop vertex 0.5054540038 0.3447070122 -0.1894699931 vertex 0.5052049756 0.3591560125 -0.1627590060 vertex 0.5047399998 0.3270330131 -0.1658959985 endloop endfacet facet normal -0.711638 0.040684 -0.701367 outer loop vertex -0.4705199897 0.2736360133 -0.4838379920 vertex -0.4791440070 0.2510469854 -0.4763979912 vertex -0.4845489860 0.2751969993 -0.4695129991 endloop endfacet facet normal 0.974331 0.029858 0.223132 outer loop vertex 0.5022330284 -0.0500129983 0.4098800123 vertex 0.4962370098 -0.0551820993 0.4367539883 vertex 0.5009170175 -0.0809025988 0.4197599888 endloop endfacet facet normal 0.984911 -0.003949 0.173019 outer loop vertex 0.4991999865 -0.1102640033 0.4288640022 vertex 0.5037230253 -0.1065659970 0.4032010138 vertex 0.5009170175 -0.0809025988 0.4197599888 endloop endfacet facet normal -0.003556 -0.999990 -0.002764 outer loop vertex -0.0181786008 -0.5000079870 -0.0537897982 vertex -0.0451945998 -0.4999809861 -0.0288024005 vertex -0.0530451983 -0.4998640120 -0.0610264018 endloop endfacet facet normal -0.006752 -0.999968 -0.004178 outer loop vertex -0.1054710001 -0.4995970130 -0.0496300012 vertex -0.1093060002 -0.4994469881 -0.0793401003 vertex -0.0823957995 -0.4996710122 -0.0692138001 endloop endfacet facet normal -0.005326 -0.999976 -0.004478 outer loop vertex -0.0623583011 -0.4996869862 -0.0894830972 vertex -0.0530451983 -0.4998640120 -0.0610264018 vertex -0.0823957995 -0.4996710122 -0.0692138001 endloop endfacet facet normal 0.999273 -0.031619 0.021313 outer loop vertex 0.5063220263 0.2479149997 -0.3248719871 vertex 0.5078780055 0.2832010090 -0.3454770148 vertex 0.5068219900 0.2768859863 -0.3053329885 endloop endfacet facet normal 0.997914 -0.045811 0.045493 outer loop vertex 0.5034790039 0.2631100118 -0.2435189933 vertex 0.5031710267 0.2386669964 -0.2613770068 vertex 0.5050879717 0.2693409920 -0.2725380063 endloop endfacet facet normal -0.999971 -0.004879 -0.005819 outer loop vertex -0.4994440079 -0.0757049024 -0.0859434977 vertex -0.4994269907 -0.1018880010 -0.0669142008 vertex -0.4996519983 -0.0720216036 -0.0532908998 endloop endfacet facet normal 0.025384 -0.147414 -0.988749 outer loop vertex 0.3790810108 -0.4134179950 -0.5032209754 vertex 0.3482849896 -0.4034549892 -0.5054969788 vertex 0.3742409945 -0.3841890097 -0.5077030063 endloop endfacet facet normal 0.003435 0.040807 0.999161 outer loop vertex -0.3605979979 -0.2929849923 0.5089489818 vertex -0.3426469862 -0.3195689917 0.5099729896 vertex -0.3305569887 -0.2904700041 0.5087429881 endloop endfacet facet normal -0.976021 0.031606 0.215368 outer loop vertex -0.5003250241 -0.2405499965 0.4233190119 vertex -0.5039799809 -0.2662790120 0.4105310142 vertex -0.4995119870 -0.2659080029 0.4307250082 endloop endfacet facet normal -0.975893 0.036023 0.215258 outer loop vertex -0.4995119870 -0.2659080029 0.4307250082 vertex -0.5039799809 -0.2662790120 0.4105310142 vertex -0.5017949939 -0.2877080142 0.4240230024 endloop endfacet facet normal -0.945544 -0.001044 0.325492 outer loop vertex -0.5017949939 -0.2877080142 0.4240230024 vertex -0.4945000112 -0.2816880047 0.4452340007 vertex -0.4995119870 -0.2659080029 0.4307250082 endloop endfacet facet normal 0.999935 0.001430 0.011287 outer loop vertex 0.5052049756 0.3591560125 -0.1627590060 vertex 0.5048260093 0.3783060014 -0.1316130012 vertex 0.5048879981 0.3369680047 -0.1318680048 endloop endfacet facet normal 0.549513 0.835484 -0.001084 outer loop vertex 0.4508250058 0.4907650054 0.2427999973 vertex 0.4506900012 0.4908919930 0.2722339928 vertex 0.4672000110 0.4800130129 0.2567889988 endloop endfacet facet normal -0.998558 0.038853 0.037036 outer loop vertex -0.5079720020 -0.2899999917 0.3779239953 vertex -0.5068500042 -0.2688240111 0.3859600127 vertex -0.5079630017 -0.2745569944 0.3619660139 endloop endfacet facet normal -0.997315 0.046715 0.056405 outer loop vertex -0.5068500042 -0.2688240111 0.3859600127 vertex -0.5051730275 -0.2449830025 0.3958660066 vertex -0.5068950057 -0.2474510074 0.3674629927 endloop endfacet facet normal -0.998751 0.031482 0.038806 outer loop vertex -0.5068950057 -0.2474510074 0.3674629927 vertex -0.5079630017 -0.2745569944 0.3619660139 vertex -0.5068500042 -0.2688240111 0.3859600127 endloop endfacet facet normal 0.996487 0.082308 -0.015447 outer loop vertex 0.5051289797 0.3835430145 -0.1010259986 vertex 0.5030429959 0.4065009952 -0.1132640019 vertex 0.5038859844 0.4018689990 -0.0835639983 endloop endfacet facet normal 0.992401 0.122042 0.015674 outer loop vertex 0.5013800263 0.4184319973 -0.0316132009 vertex 0.5050190091 0.3880960047 -0.0258108992 vertex 0.5044360161 0.3964819908 -0.0541943982 endloop endfacet facet normal 0.396489 0.917590 -0.028722 outer loop vertex 0.4400990009 0.4941239953 -0.1096170023 vertex 0.4617170095 0.4846520126 -0.1137979999 vertex 0.4486980140 0.4894070029 -0.1416079998 endloop endfacet facet normal 0.998383 0.056716 -0.003750 outer loop vertex 0.5044360161 0.3964819908 -0.0541943982 vertex 0.5050190091 0.3880960047 -0.0258108992 vertex 0.5057880282 0.3732570112 -0.0455028005 endloop endfacet facet normal -0.365389 0.035415 0.930181 outer loop vertex -0.4322440028 -0.2224619985 0.4968119860 vertex -0.4525789917 -0.2375359982 0.4893980026 vertex -0.4328109920 -0.2532640100 0.4977619946 endloop endfacet facet normal 0.003713 -0.042292 -0.999098 outer loop vertex 0.0121104997 0.2814719975 -0.5024840236 vertex 0.0308302995 0.3051800132 -0.5034180284 vertex 0.0437286012 0.2763569951 -0.5021499991 endloop endfacet facet normal 0.007071 -0.026833 -0.999615 outer loop vertex 0.0856278986 0.2386409938 -0.5004739761 vertex 0.0912960023 0.2105190009 -0.4996789992 vertex 0.0652241036 0.2176560014 -0.5000550151 endloop endfacet facet normal 0.006007 -0.037563 -0.999276 outer loop vertex 0.0563584007 0.2460920066 -0.5009300113 vertex 0.0798961967 0.2738519907 -0.5018320084 vertex 0.0856278986 0.2386409938 -0.5004739761 endloop endfacet facet normal -0.243184 -0.968323 0.056679 outer loop vertex -0.4341680110 -0.4990270138 -0.2908349931 vertex -0.4111689925 -0.5038920045 -0.2752720118 vertex -0.4378660023 -0.4959869981 -0.2547650039 endloop endfacet facet normal 0.999973 -0.006396 -0.003565 outer loop vertex 0.4990740120 -0.1024430022 -0.1486780047 vertex 0.4992629886 -0.0903856009 -0.1173039973 vertex 0.4990170002 -0.1237339973 -0.1264750063 endloop endfacet facet normal -0.143578 -0.989539 0.014094 outer loop vertex -0.4077799916 -0.5032389760 -0.2386009991 vertex -0.3942590058 -0.5048620105 -0.2148140073 vertex -0.4130379856 -0.5020509958 -0.2087569982 endloop endfacet facet normal -0.121526 -0.992167 0.028899 outer loop vertex -0.4111689925 -0.5038920045 -0.2752720118 vertex -0.3832150102 -0.5069919825 -0.2641490102 vertex -0.4077799916 -0.5032389760 -0.2386009991 endloop endfacet facet normal 0.998166 -0.045708 -0.039689 outer loop vertex 0.5040609837 0.2941179872 0.2134039998 vertex 0.5052959919 0.2918309867 0.2470979989 vertex 0.5031219721 0.2655209899 0.2227219939 endloop endfacet facet normal -0.001275 -0.002956 -0.999995 outer loop vertex -0.0013162600 -0.0301594995 -0.4999819994 vertex -0.0106543005 -0.0701021031 -0.4998520017 vertex -0.0379891992 -0.0478269011 -0.4998829961 endloop endfacet facet normal 0.998678 -0.037914 -0.034712 outer loop vertex 0.5014759898 0.2429679930 0.2000000030 vertex 0.5031219721 0.2655209899 0.2227219939 vertex 0.5022259951 0.2352250069 0.2300350070 endloop endfacet facet normal 0.998669 -0.039636 -0.033003 outer loop vertex 0.5031219721 0.2655209899 0.2227219939 vertex 0.5014759898 0.2429679930 0.2000000030 vertex 0.5024430156 0.2721610069 0.1942020059 endloop endfacet facet normal -0.092505 0.878905 -0.467941 outer loop vertex -0.3853729963 0.4818310142 -0.4679139853 vertex -0.3725160062 0.4919599891 -0.4514310062 vertex -0.3632409871 0.4847860038 -0.4667389989 endloop endfacet facet normal 0.999329 -0.035583 -0.008676 outer loop vertex 0.4999800026 0.2254000008 0.1468849927 vertex 0.5009120107 0.2545779943 0.1345680058 vertex 0.5011640191 0.2534709871 0.1681350023 endloop endfacet facet normal 0.999399 -0.031936 -0.013498 outer loop vertex 0.5002239943 0.2201479971 0.1773770005 vertex 0.4999800026 0.2254000008 0.1468849927 vertex 0.5011640191 0.2534709871 0.1681350023 endloop endfacet facet normal 0.999033 -0.038349 -0.021522 outer loop vertex 0.5011640191 0.2534709871 0.1681350023 vertex 0.5023080111 0.2804169953 0.1732240021 vertex 0.5024430156 0.2721610069 0.1942020059 endloop endfacet facet normal 0.999201 -0.034009 -0.020992 outer loop vertex 0.5014759898 0.2429679930 0.2000000030 vertex 0.5002239943 0.2201479971 0.1773770005 vertex 0.5011640191 0.2534709871 0.1681350023 endloop endfacet facet normal -0.055971 -0.998348 0.013001 outer loop vertex 0.3060159981 -0.5037230253 -0.1663109958 vertex 0.2894119918 -0.5030410290 -0.1854230016 vertex 0.3126319945 -0.5044590235 -0.1943459958 endloop endfacet facet normal -0.008545 0.998800 -0.048223 outer loop vertex -0.1872099936 0.5046150088 -0.3929370046 vertex -0.1807180047 0.5061259866 -0.3627919853 vertex -0.1618109941 0.5055270195 -0.3785479963 endloop endfacet facet normal 0.008614 -0.026664 -0.999607 outer loop vertex -0.1790080070 0.2080720067 -0.5001490116 vertex -0.1475999951 0.2211789936 -0.5002279878 vertex -0.1507450044 0.1916719973 -0.4994679987 endloop endfacet facet normal -0.003056 -0.002091 -0.999993 outer loop vertex -0.1480949968 0.1305290014 -0.4989930093 vertex -0.1679140031 0.1494469941 -0.4989719987 vertex -0.1482560039 0.1628109962 -0.4990600049 endloop endfacet facet normal -0.007194 -0.013161 -0.999888 outer loop vertex -0.1068330035 0.1991409957 -0.4996730089 vertex -0.1009930000 0.1704979986 -0.4993380010 vertex -0.1266669929 0.1798959970 -0.4992769957 endloop endfacet facet normal 0.001064 -0.014043 -0.999901 outer loop vertex -0.1482560039 0.1628109962 -0.4990600049 vertex -0.1507450044 0.1916719973 -0.4994679987 vertex -0.1266669929 0.1798959970 -0.4992769957 endloop endfacet facet normal -0.401581 -0.896878 0.185320 outer loop vertex -0.4618040025 -0.4816569984 0.4287889898 vertex -0.4482760131 -0.4838730097 0.4473789930 vertex -0.4639489949 -0.4761579931 0.4507539868 endloop endfacet facet normal -0.016778 -0.027200 -0.999489 outer loop vertex 0.3084770143 -0.3545579910 -0.5086680055 vertex 0.3439449966 -0.3368979990 -0.5097439885 vertex 0.3440549970 -0.3710649908 -0.5088160038 endloop endfacet facet normal -0.011191 0.014351 -0.999834 outer loop vertex 0.3439449966 -0.3368979990 -0.5097439885 vertex 0.3482739925 -0.3037729859 -0.5093169808 vertex 0.3725000024 -0.3219470084 -0.5098490119 endloop endfacet facet normal 0.998537 -0.004111 -0.053925 outer loop vertex 0.5012019873 -0.0983193964 0.2594330013 vertex 0.5021179914 -0.0753258988 0.2746419907 vertex 0.5026779771 -0.1003360003 0.2869180143 endloop endfacet facet normal 0.042719 0.525268 -0.849864 outer loop vertex -0.3279460073 0.4531250000 -0.4919529855 vertex -0.3474130034 0.4633739889 -0.4865970016 vertex -0.3213840127 0.4693000019 -0.4816260040 endloop endfacet facet normal 0.026366 0.530321 -0.847387 outer loop vertex -0.3213840127 0.4693000019 -0.4816260040 vertex -0.3023230135 0.4544779956 -0.4903090000 vertex -0.3279460073 0.4531250000 -0.4919529855 endloop endfacet facet normal -0.026295 0.999653 -0.001654 outer loop vertex 0.3221380115 0.5040429831 0.1171189994 vertex 0.3498980105 0.5047600269 0.1091680005 vertex 0.3266760111 0.5041120052 0.0866954029 endloop endfacet facet normal 0.102429 0.994674 -0.011513 outer loop vertex 0.3847140074 0.5052779913 0.2044190019 vertex 0.4069850147 0.5028100014 0.1893360019 vertex 0.3860740066 0.5048570037 0.1801470071 endloop endfacet facet normal 0.025270 0.999554 -0.015921 outer loop vertex 0.3860740066 0.5048570037 0.1801470071 vertex 0.3583459854 0.5056419969 0.1854210049 vertex 0.3847140074 0.5052779913 0.2044190019 endloop endfacet facet normal -0.298970 -0.033037 0.953690 outer loop vertex -0.4293270111 0.0387023985 0.4988380075 vertex -0.4521169960 0.0498845987 0.4920809865 vertex -0.4491260052 0.0276385993 0.4922479987 endloop endfacet facet normal -0.195558 -0.023203 0.980418 outer loop vertex -0.4293270111 0.0387023985 0.4988380075 vertex -0.4143039882 0.0662702024 0.5024870038 vertex -0.4394960105 0.0684636980 0.4975140095 endloop endfacet facet normal 0.006824 0.884215 0.467030 outer loop vertex -0.3027400076 0.4860419929 0.4648930132 vertex -0.3185499907 0.4959079921 0.4464449883 vertex -0.3388080001 0.4855079949 0.4664309919 endloop endfacet facet normal -0.303276 -0.024672 0.952583 outer loop vertex -0.4491260052 0.0276385993 0.4922479987 vertex -0.4365809858 0.0074451999 0.4957189858 vertex -0.4293270111 0.0387023985 0.4988380075 endloop endfacet facet normal -0.998949 -0.045838 -0.000576 outer loop vertex -0.5026689768 0.2724530101 0.0379287004 vertex -0.5039229989 0.2998270094 0.0343213007 vertex -0.5028079748 0.2758370042 0.0097074900 endloop endfacet facet normal -0.893480 -0.023255 -0.448501 outer loop vertex -0.4856669903 0.0383502990 -0.4613049924 vertex -0.4949660003 0.0358811989 -0.4426519871 vertex -0.4909150004 0.0602941997 -0.4519880116 endloop endfacet facet normal 0.016961 -0.022078 0.999612 outer loop vertex 0.3453319967 -0.3410519958 0.5093520284 vertex 0.3319480121 -0.3708480000 0.5089210272 vertex 0.3647759855 -0.3688099980 0.5084090233 endloop endfacet facet normal -0.999974 0.005406 0.004676 outer loop vertex -0.4993500113 0.0635936037 0.1074849963 vertex -0.4995329976 0.0514918007 0.0823453963 vertex -0.4994899929 0.0354234017 0.1101199985 endloop endfacet facet normal -0.999977 0.006532 0.001682 outer loop vertex -0.4991669953 0.0888506025 0.1182010025 vertex -0.4993500113 0.0635936037 0.1074849963 vertex -0.4993239939 0.0596229993 0.1383669972 endloop endfacet facet normal -0.999862 0.008052 -0.014519 outer loop vertex -0.4997169971 0.0854317993 0.2022590041 vertex -0.4992299974 0.1037269980 0.1788669974 vertex -0.4993939996 0.0729245991 0.1730789989 endloop endfacet facet normal -0.999969 0.006468 -0.004495 outer loop vertex -0.4993939996 0.0729245991 0.1730789989 vertex -0.4993239939 0.0596229993 0.1383669972 vertex -0.4995970130 0.0393689014 0.1699550003 endloop endfacet facet normal 0.005005 -0.029197 -0.999561 outer loop vertex 0.0652241036 0.2176560014 -0.5000550151 vertex 0.0415147990 0.2240329981 -0.5003600121 vertex 0.0563584007 0.2460920066 -0.5009300113 endloop endfacet facet normal -0.005142 -0.879625 0.475640 outer loop vertex -0.1600790024 -0.4933060110 0.4479559958 vertex -0.1493880004 -0.4862259924 0.4611650109 vertex -0.1756709963 -0.4865719974 0.4602409899 endloop endfacet facet normal -0.917245 0.005347 0.398289 outer loop vertex -0.5010319948 0.3761759996 0.4307689965 vertex -0.5028749704 0.3488889933 0.4268909991 vertex -0.4922749996 0.3572590053 0.4511899948 endloop endfacet facet normal -0.026435 -0.998340 0.051179 outer loop vertex 0.1998099983 -0.5024309754 -0.2725319862 vertex 0.2080090046 -0.5040259957 -0.2994109988 vertex 0.2263260037 -0.5033959746 -0.2776600122 endloop endfacet facet normal -0.045125 -0.997575 0.052996 outer loop vertex 0.2396920025 -0.5055080056 -0.3082489967 vertex 0.2739790082 -0.5066239834 -0.3000609875 vertex 0.2537190020 -0.5044860244 -0.2770679891 endloop endfacet facet normal -0.040900 -0.997614 0.055626 outer loop vertex 0.2394759953 -0.5028349757 -0.2579300106 vertex 0.2263260037 -0.5033959746 -0.2776600122 vertex 0.2537190020 -0.5044860244 -0.2770679891 endloop endfacet facet normal 0.999979 -0.004735 0.004423 outer loop vertex 0.4995320141 -0.0301457997 -0.1581310034 vertex 0.4997099936 -0.0104667004 -0.1773020029 vertex 0.4996159971 -0.0038279200 -0.1489470005 endloop endfacet facet normal 0.004663 0.002326 -0.999986 outer loop vertex 0.0787931010 -0.1505499929 -0.4994710088 vertex 0.0976910964 -0.1325470060 -0.4993410110 vertex 0.1053650007 -0.1595409960 -0.4993680120 endloop endfacet facet normal 0.004949 0.003862 -0.999980 outer loop vertex 0.1240260005 -0.1373649985 -0.4991900027 vertex 0.1379300058 -0.1665710062 -0.4992339909 vertex 0.1053650007 -0.1595409960 -0.4993680120 endloop endfacet facet normal 0.003082 0.005999 -0.999977 outer loop vertex 0.1671310067 -0.1827390045 -0.4992409945 vertex 0.1379300058 -0.1665710062 -0.4992339909 vertex 0.1676349938 -0.1531600058 -0.4990620017 endloop endfacet facet normal -0.631542 -0.490368 0.600578 outer loop vertex -0.4633699954 -0.4706979990 0.4626680017 vertex -0.4663519859 -0.4601030052 0.4681830108 vertex -0.4725840092 -0.4659030139 0.4568940103 endloop endfacet facet normal 0.114434 -0.479556 -0.870018 outer loop vertex 0.4132030010 -0.4442979991 -0.4914909899 vertex 0.4238080084 -0.4620139897 -0.4803310037 vertex 0.3945699930 -0.4636679888 -0.4832650125 endloop endfacet facet normal -0.031845 -0.957242 0.287529 outer loop vertex 0.2042810023 -0.4940600097 0.4455319941 vertex 0.1818899959 -0.4996100068 0.4245750010 vertex 0.2179280072 -0.5006319880 0.4251640141 endloop endfacet facet normal 0.007833 0.014581 -0.999863 outer loop vertex 0.1379300058 -0.1665710062 -0.4992339909 vertex 0.1671310067 -0.1827390045 -0.4992409945 vertex 0.1421809942 -0.2030040026 -0.4997319877 endloop endfacet facet normal 0.003902 0.004181 -0.999984 outer loop vertex 0.1478389949 -0.1392229944 -0.4990809858 vertex 0.1676349938 -0.1531600058 -0.4990620017 vertex 0.1379300058 -0.1665710062 -0.4992339909 endloop endfacet facet normal -0.034505 -0.999100 0.024684 outer loop vertex -0.3775660098 -0.5064439774 -0.2340710014 vertex -0.3832150102 -0.5069919825 -0.2641490102 vertex -0.3542160094 -0.5077649951 -0.2549000084 endloop endfacet facet normal -0.111181 -0.993036 0.038974 outer loop vertex -0.3832150102 -0.5069919825 -0.2641490102 vertex -0.3775660098 -0.5064439774 -0.2340710014 vertex -0.4077799916 -0.5032389760 -0.2386009991 endloop endfacet facet normal 0.045133 -0.998981 0.000469 outer loop vertex -0.2875159979 -0.5028960109 0.1009540036 vertex -0.2740370035 -0.5023000240 0.0733188018 vertex -0.2514849901 -0.5012680292 0.1012659967 endloop endfacet facet normal 0.024143 -0.999708 0.000367 outer loop vertex -0.1876839995 -0.4993079901 0.1331019998 vertex -0.2147260010 -0.4999539852 0.1523240060 vertex -0.2171469927 -0.5000249743 0.1182259992 endloop endfacet facet normal 0.019474 -0.999809 0.001730 outer loop vertex -0.2126220018 -0.5000910163 0.0488868989 vertex -0.1859579980 -0.4995410144 0.0666086003 vertex -0.2162680030 -0.5001029968 0.0830075964 endloop endfacet facet normal 0.034658 -0.999394 0.003079 outer loop vertex -0.2171469927 -0.5000249743 0.1182259992 vertex -0.2514849901 -0.5012680292 0.1012659967 vertex -0.2162680030 -0.5001029968 0.0830075964 endloop endfacet facet normal -0.010968 -0.999761 -0.018900 outer loop vertex -0.0823723003 -0.4996710122 0.1961670071 vertex -0.0562064014 -0.4996860027 0.1817760020 vertex -0.0587681010 -0.5002160072 0.2112980038 endloop endfacet facet normal -0.005214 -0.999341 -0.035922 outer loop vertex -0.0053523900 -0.5006800294 0.2179989964 vertex -0.0102952002 -0.5018740296 0.2519330084 vertex -0.0358528011 -0.5009750128 0.2306320071 endloop endfacet facet normal -0.006692 -0.999487 -0.031306 outer loop vertex -0.0658356994 -0.5010700226 0.2400739938 vertex -0.0587681010 -0.5002160072 0.2112980038 vertex -0.0358528011 -0.5009750128 0.2306320071 endloop endfacet facet normal -0.044615 0.021471 0.998773 outer loop vertex 0.2734709978 -0.1789519936 0.5018240213 vertex 0.2532509863 -0.1990579963 0.5013530254 vertex 0.2820970118 -0.2062879950 0.5027970076 endloop endfacet facet normal -0.064520 -0.086044 0.994200 outer loop vertex 0.2558610141 -0.3709099889 0.5065469742 vertex 0.2557950020 -0.4059279859 0.5035120249 vertex 0.2842510045 -0.3856230080 0.5071160197 endloop endfacet facet normal -0.006478 -0.999978 0.001723 outer loop vertex -0.1057540029 -0.4991399944 0.1174499989 vertex -0.0802012011 -0.4992760122 0.1345890015 vertex -0.1082409993 -0.4990690053 0.1493069977 endloop endfacet facet normal 0.042582 -0.270278 0.961840 outer loop vertex 0.3667730093 -0.4505479932 0.4950529933 vertex 0.3789409995 -0.4258480072 0.5014550090 vertex 0.3457809985 -0.4339619875 0.5006430149 endloop endfacet facet normal 0.003014 -0.999990 -0.003194 outer loop vertex -0.1601919979 -0.4990620017 0.1766410023 vertex -0.1605660021 -0.4989700019 0.1474879980 vertex -0.1355990022 -0.4989430010 0.1625930071 endloop endfacet facet normal -0.006314 -0.999806 -0.018637 outer loop vertex -0.1117520034 -0.4992479980 0.1834270060 vertex -0.0823723003 -0.4996710122 0.1961670071 vertex -0.1039000005 -0.4998750091 0.2144040018 endloop endfacet facet normal -0.007529 -0.999954 -0.006021 outer loop vertex -0.1355990022 -0.4989430010 0.1625930071 vertex -0.1082409993 -0.4990690053 0.1493069977 vertex -0.1117520034 -0.4992479980 0.1834270060 endloop endfacet facet normal 0.005172 -0.999984 0.002339 outer loop vertex -0.1645659953 -0.4990879893 -0.1327079982 vertex -0.1665049940 -0.4991779923 -0.1668940037 vertex -0.1395169944 -0.4989970028 -0.1491940022 endloop endfacet facet normal -0.005909 -0.999969 -0.005181 outer loop vertex -0.0891562030 -0.4993169904 -0.1232829988 vertex -0.1121549979 -0.4992609918 -0.1078620031 vertex -0.1135599986 -0.4991039932 -0.1365589947 endloop endfacet facet normal -0.003528 -0.999993 -0.001220 outer loop vertex -0.1395169944 -0.4989970028 -0.1491940022 vertex -0.1159529984 -0.4990609884 -0.1648879945 vertex -0.1135599986 -0.4991039932 -0.1365589947 endloop endfacet facet normal 0.004915 0.999971 -0.005832 outer loop vertex -0.1757819951 0.4991939962 -0.0857511014 vertex -0.1637520045 0.4992850125 -0.0600088015 vertex -0.1472270042 0.4990639985 -0.0839760974 endloop endfacet facet normal 0.997473 -0.020545 -0.068010 outer loop vertex 0.5054240227 0.2093009949 -0.3724969923 vertex 0.5031030178 0.2053149939 -0.4053339958 vertex 0.5045509934 0.2380989939 -0.3940010071 endloop endfacet facet normal 0.609949 -0.076566 0.788733 outer loop vertex 0.4772050083 -0.3973560035 0.4750089943 vertex 0.4752419889 -0.3705419898 0.4791299999 vertex 0.4620530009 -0.3882029951 0.4876149893 endloop endfacet facet normal 0.978937 -0.032757 -0.201519 outer loop vertex 0.5000470281 0.2988960147 -0.4292350113 vertex 0.5057719946 0.3206099868 -0.4049539864 vertex 0.5053960085 0.2923760116 -0.4021910131 endloop endfacet facet normal 0.969046 0.000463 -0.246882 outer loop vertex 0.4956650138 0.2647239864 -0.4409779906 vertex 0.5027040243 0.2662619948 -0.4133459926 vertex 0.4991819859 0.2323769927 -0.4272339940 endloop endfacet facet normal 0.937593 -0.000735 -0.347734 outer loop vertex 0.4956650138 0.2647239864 -0.4409779906 vertex 0.4901820123 0.2903710008 -0.4558160007 vertex 0.5000470281 0.2988960147 -0.4292350113 endloop endfacet facet normal -0.002974 -0.042673 0.999085 outer loop vertex 0.1185979992 -0.3974680007 0.5039619803 vertex 0.1415430009 -0.3851360083 0.5045570135 vertex 0.1155650020 -0.3679440022 0.5052139759 endloop endfacet facet normal 0.017595 -0.080822 0.996573 outer loop vertex 0.1185979992 -0.3974680007 0.5039619803 vertex 0.1388970017 -0.4067969918 0.5028470159 vertex 0.1415430009 -0.3851360083 0.5045570135 endloop endfacet facet normal 0.020313 -0.040276 0.998982 outer loop vertex 0.1155650020 -0.3679440022 0.5052139759 vertex 0.0941158012 -0.3886330128 0.5048159957 vertex 0.1185979992 -0.3974680007 0.5039619803 endloop endfacet facet normal 0.003567 0.008516 0.999957 outer loop vertex 0.0994077027 -0.3396899998 0.5050309896 vertex 0.1155650020 -0.3679440022 0.5052139759 vertex 0.1251350045 -0.3407250047 0.5049480200 endloop endfacet facet normal 0.000114 0.009730 0.999953 outer loop vertex 0.1452960074 -0.3572970033 0.5051069856 vertex 0.1251350045 -0.3407250047 0.5049480200 vertex 0.1155650020 -0.3679440022 0.5052139759 endloop endfacet facet normal 0.008049 0.019382 0.999780 outer loop vertex 0.1251350045 -0.3407250047 0.5049480200 vertex 0.1452960074 -0.3572970033 0.5051069856 vertex 0.1478680074 -0.3273119926 0.5045049787 endloop endfacet facet normal 0.008597 -0.011656 0.999895 outer loop vertex 0.1452960074 -0.3572970033 0.5051069856 vertex 0.1687529981 -0.3755939901 0.5046920180 vertex 0.1730359942 -0.3454999924 0.5050060153 endloop endfacet facet normal -0.014650 0.015517 -0.999772 outer loop vertex 0.1749179959 -0.3397369981 -0.5053859949 vertex 0.1648460031 -0.3634870052 -0.5056070089 vertex 0.1421110034 -0.3461639881 -0.5050050020 endloop endfacet facet normal 0.988164 0.150698 0.028674 outer loop vertex 0.5035629869 0.3964779973 0.1206789985 vertex 0.5007629991 0.4179680049 0.1042300016 vertex 0.4990699887 0.4225269854 0.1386149973 endloop endfacet facet normal 0.999411 -0.034146 -0.003491 outer loop vertex 0.5042340159 0.3235790133 0.1565809995 vertex 0.5042380095 0.3259049952 0.1349720061 vertex 0.5049759746 0.3464309871 0.1454679966 endloop endfacet facet normal 0.999385 -0.035013 -0.001794 outer loop vertex 0.5049759746 0.3464309871 0.1454679966 vertex 0.5042380095 0.3259049952 0.1349720061 vertex 0.5048210025 0.3435530066 0.1153109968 endloop endfacet facet normal 0.484273 0.085648 -0.870715 outer loop vertex 0.4505710006 -0.3152920008 -0.4948309958 vertex 0.4407359958 -0.2834210098 -0.4971660078 vertex 0.4637469947 -0.2924610078 -0.4852569997 endloop endfacet facet normal 0.999962 -0.003890 -0.007844 outer loop vertex 0.5051860213 0.3692089915 0.1609500051 vertex 0.5049759746 0.3464309871 0.1454679966 vertex 0.5049700141 0.3708879948 0.1325799972 endloop endfacet facet normal 0.999968 -0.004915 -0.006336 outer loop vertex 0.5049759746 0.3464309871 0.1454679966 vertex 0.5051860213 0.3692089915 0.1609500051 vertex 0.5051370263 0.3444739878 0.1724050045 endloop endfacet facet normal -0.005482 -0.999984 -0.001352 outer loop vertex 0.1839109957 -0.4991599917 -0.1303340048 vertex 0.1576379985 -0.4990270138 -0.1221579984 vertex 0.1612399966 -0.4990090132 -0.1500750035 endloop endfacet facet normal -0.000258 -1.000000 -0.000678 outer loop vertex 0.1612399966 -0.4990090132 -0.1500750035 vertex 0.1576379985 -0.4990270138 -0.1221579984 vertex 0.1367519945 -0.4990110099 -0.1378210038 endloop endfacet facet normal -0.007775 -0.999969 0.001281 outer loop vertex 0.1612399966 -0.4990090132 -0.1500750035 vertex 0.1892729998 -0.4992400110 -0.1602579951 vertex 0.1839109957 -0.4991599917 -0.1303340048 endloop endfacet facet normal -0.034253 -0.999403 0.004429 outer loop vertex 0.2435020059 -0.5007129908 -0.1789180040 vertex 0.2411289960 -0.5005000234 -0.1492159963 vertex 0.2175070047 -0.4997749925 -0.1683019996 endloop endfacet facet normal 0.545235 -0.013285 -0.838178 outer loop vertex 0.4595080018 -0.1937250048 -0.4842799902 vertex 0.4691160023 -0.2220519930 -0.4775809944 vertex 0.4489409924 -0.2217279971 -0.4907099903 endloop endfacet facet normal -0.016550 -0.999828 0.008405 outer loop vertex 0.2175070047 -0.4997749925 -0.1683019996 vertex 0.1892729998 -0.4992400110 -0.1602579951 vertex 0.1971520036 -0.4996190071 -0.1898279935 endloop endfacet facet normal -0.007475 -0.999796 0.018785 outer loop vertex 0.1520680040 -0.4996890128 -0.2114340067 vertex 0.1782539934 -0.4999530017 -0.2150650024 vertex 0.1639239937 -0.4992600083 -0.1838829964 endloop endfacet facet normal -0.005708 -0.999959 0.006971 outer loop vertex 0.1639239937 -0.4992600083 -0.1838829964 vertex 0.1892729998 -0.4992400110 -0.1602579951 vertex 0.1612399966 -0.4990090132 -0.1500750035 endloop endfacet facet normal -0.871738 0.018637 0.489617 outer loop vertex -0.4891549945 0.1092120036 0.4536260068 vertex -0.4873580039 0.0847387984 0.4577569962 vertex -0.4793989956 0.0977327004 0.4714330137 endloop endfacet facet normal -0.019750 -0.032467 -0.999278 outer loop vertex 0.1648460031 -0.3634870052 -0.5056070089 vertex 0.1720820069 -0.3862319887 -0.5050110221 vertex 0.1456300020 -0.3793140054 -0.5047129989 endloop endfacet facet normal 0.000058 -0.003415 0.999994 outer loop vertex 0.0349742994 -0.0694354028 0.4997639954 vertex 0.0564774014 -0.0377417989 0.4998709857 vertex 0.0224746000 -0.0318722986 0.4998930097 endloop endfacet facet normal 0.000217 -0.002498 0.999997 outer loop vertex 0.0224746000 -0.0318722986 0.4998930097 vertex 0.0564774014 -0.0377417989 0.4998709857 vertex 0.0450326018 -0.0066951099 0.4999510050 endloop endfacet facet normal -0.004385 0.999758 -0.021569 outer loop vertex -0.1135020033 0.4992530048 0.1894309968 vertex -0.1402810067 0.4992879927 0.1964969933 vertex -0.1144429967 0.4999170005 0.2204000056 endloop endfacet facet normal -0.000098 -0.999292 0.037621 outer loop vertex -0.0968063995 -0.5044000149 -0.3184840083 vertex -0.0761054009 -0.5052499771 -0.3410069942 vertex -0.0682049021 -0.5041630268 -0.3121150136 endloop endfacet facet normal 0.021224 -0.878722 0.476862 outer loop vertex -0.2302549928 -0.4952549934 0.4426720142 vertex -0.2371149957 -0.4848259985 0.4621950090 vertex -0.2587110102 -0.4926829934 0.4486779869 endloop endfacet facet normal 0.023074 -0.976457 0.214474 outer loop vertex -0.2967630029 -0.5043240190 0.4103220105 vertex -0.2654840052 -0.5043780208 0.4067110121 vertex -0.2784459889 -0.4992850125 0.4312930107 endloop endfacet facet normal 0.051775 0.451381 -0.890828 outer loop vertex 0.1825399995 0.4648970068 -0.4830900133 vertex 0.1681620032 0.4469310045 -0.4930289984 vertex 0.1553789973 0.4620740116 -0.4860990047 endloop endfacet facet normal 0.001453 -0.038844 -0.999244 outer loop vertex 0.0121104997 0.2814719975 -0.5024840236 vertex -0.0115155000 0.2585929930 -0.5016289949 vertex -0.0190587007 0.2952510118 -0.5030649900 endloop endfacet facet normal 0.051445 -0.997940 -0.038324 outer loop vertex 0.3595660031 -0.5074970126 0.2643649876 vertex 0.3904739916 -0.5064250231 0.2779409885 vertex 0.3622249961 -0.5088559985 0.3033219874 endloop endfacet facet normal 0.994581 0.020612 0.101902 outer loop vertex 0.5052199960 -0.2682340145 0.4145100117 vertex 0.5079690218 -0.2655099928 0.3871279955 vertex 0.5057659745 -0.2397370040 0.4034169912 endloop endfacet facet normal 0.972416 0.050802 0.227656 outer loop vertex 0.5052199960 -0.2682340145 0.4145100117 vertex 0.4997430146 -0.2710100114 0.4385240078 vertex 0.5039860010 -0.2959060073 0.4259560108 endloop endfacet facet normal -0.001947 -0.999100 -0.042372 outer loop vertex 0.3595660031 -0.5074970126 0.2643649876 vertex 0.3298079967 -0.5082100034 0.2825439870 vertex 0.3277370036 -0.5067660213 0.2485910058 endloop endfacet facet normal 0.974010 0.025362 0.225079 outer loop vertex 0.4997430146 -0.2710100114 0.4385240078 vertex 0.5052199960 -0.2682340145 0.4145100117 vertex 0.5012720227 -0.2431319952 0.4287660122 endloop endfacet facet normal 0.982120 0.051653 0.181031 outer loop vertex 0.5012720227 -0.2431319952 0.4287660122 vertex 0.5052199960 -0.2682340145 0.4145100117 vertex 0.5057659745 -0.2397370040 0.4034169912 endloop endfacet facet normal 0.021111 0.038372 0.999040 outer loop vertex -0.1954679936 -0.2796350121 0.5035629869 vertex -0.1740269959 -0.2527950108 0.5020790100 vertex -0.2085009962 -0.2465070039 0.5025659800 endloop endfacet facet normal 0.984181 0.015194 0.176514 outer loop vertex 0.5026379824 -0.2149039954 0.4187200069 vertex 0.5012720227 -0.2431319952 0.4287660122 vertex 0.5057659745 -0.2397370040 0.4034169912 endloop endfacet facet normal 0.957557 0.054403 0.283064 outer loop vertex 0.5012720227 -0.2431319952 0.4287660122 vertex 0.5026379824 -0.2149039954 0.4187200069 vertex 0.4958010018 -0.2184090018 0.4425219893 endloop endfacet facet normal -0.999314 -0.029369 0.022569 outer loop vertex -0.5040879846 -0.3818069994 -0.0442941003 vertex -0.5048779845 -0.3451949954 -0.0316312015 vertex -0.5052649975 -0.3590179980 -0.0667556003 endloop endfacet facet normal -0.999902 0.012601 0.006058 outer loop vertex -0.5052649975 -0.3590179980 -0.0667556003 vertex -0.5048779845 -0.3451949954 -0.0316312015 vertex -0.5048289895 -0.3263809979 -0.0626761988 endloop endfacet facet normal -0.002716 0.000432 0.999996 outer loop vertex 0.0075099100 0.0324731991 0.4999180138 vertex -0.0178229008 0.0121520003 0.4998579919 vertex 0.0135757001 0.0012320200 0.4999479949 endloop endfacet facet normal -0.001844 -0.004048 0.999990 outer loop vertex -0.0035002399 -0.0568469986 0.4997439981 vertex 0.0349742994 -0.0694354028 0.4997639954 vertex 0.0224746000 -0.0318722986 0.4998930097 endloop endfacet facet normal -0.000552 -0.001809 0.999998 outer loop vertex 0.0450326018 -0.0066951099 0.4999510050 vertex 0.0135757001 0.0012320200 0.4999479949 vertex 0.0224746000 -0.0318722986 0.4998930097 endloop endfacet facet normal -0.999467 -0.000319 0.032645 outer loop vertex -0.5089290142 -0.3281019926 -0.3101820052 vertex -0.5085880160 -0.3575809896 -0.3000299931 vertex -0.5079200268 -0.3345490098 -0.2793540061 endloop endfacet facet normal -0.999109 0.017869 0.038243 outer loop vertex -0.5071690083 -0.3424769938 -0.2560290098 vertex -0.5066909790 -0.3178380132 -0.2550530136 vertex -0.5079200268 -0.3345490098 -0.2793540061 endloop endfacet facet normal -0.999178 0.024917 0.031992 outer loop vertex -0.5064340234 -0.3346630037 -0.2375040054 vertex -0.5057529807 -0.3391140103 -0.2127670050 vertex -0.5054749846 -0.3109599948 -0.2260120064 endloop endfacet facet normal -0.999462 0.021510 0.024745 outer loop vertex -0.5054749846 -0.3109599948 -0.2260120064 vertex -0.5057529807 -0.3391140103 -0.2127670050 vertex -0.5046989918 -0.3109999895 -0.1946350038 endloop endfacet facet normal -0.999077 0.022754 0.036444 outer loop vertex -0.5054749846 -0.3109599948 -0.2260120064 vertex -0.5066909790 -0.3178380132 -0.2550530136 vertex -0.5064340234 -0.3346630037 -0.2375040054 endloop endfacet facet normal -0.998950 -0.045773 -0.001841 outer loop vertex -0.5020650029 0.2607960105 -0.0194630008 vertex -0.5028079748 0.2758370042 0.0097074900 vertex -0.5034869909 0.2918680012 -0.0204250999 endloop endfacet facet normal -0.999713 -0.023952 0.000784 outer loop vertex -0.4998869896 0.1948180050 -0.0150742000 vertex -0.4999719858 0.1992129982 0.0108227003 vertex -0.5004619956 0.2191459984 -0.0050558802 endloop endfacet facet normal -0.999447 -0.033245 -0.000772 outer loop vertex -0.5004619956 0.2191459984 -0.0050558802 vertex -0.5010290146 0.2365030050 -0.0184431002 vertex -0.5003719926 0.2170069963 -0.0294601992 endloop endfacet facet normal 0.030412 0.037089 -0.998849 outer loop vertex -0.1955250055 -0.2381249964 -0.5013049841 vertex -0.2091359943 -0.2695699930 -0.5028870106 vertex -0.2328059971 -0.2371270061 -0.5024030209 endloop endfacet facet normal 0.006214 -0.000817 0.999980 outer loop vertex -0.1313499957 -0.0436705984 0.4993189871 vertex -0.1380259991 -0.0087617300 0.4993889928 vertex -0.1644069999 -0.0319023989 0.4995340109 endloop endfacet facet normal -0.999034 -0.043720 -0.004456 outer loop vertex -0.5011829734 0.2444629967 -0.0725912005 vertex -0.5012059808 0.2417459935 -0.0407733992 vertex -0.5026140213 0.2747989893 -0.0493900999 endloop endfacet facet normal -0.999086 -0.042695 -0.002107 outer loop vertex -0.5010290146 0.2365030050 -0.0184431002 vertex -0.5020650029 0.2607960105 -0.0194630008 vertex -0.5012059808 0.2417459935 -0.0407733992 endloop endfacet facet normal -0.062394 -0.016046 0.997923 outer loop vertex -0.3789260089 -0.1310549974 0.5047600269 vertex -0.3963750005 -0.1538829952 0.5033019781 vertex -0.3659040034 -0.1594270021 0.5051180124 endloop endfacet facet normal 0.034640 -0.999396 -0.002637 outer loop vertex -0.3442350030 -0.5054230094 0.0189213995 vertex -0.3161680102 -0.5044100285 0.0037002400 vertex -0.3196519911 -0.5046160221 0.0360024013 endloop endfacet facet normal 0.049422 -0.998774 0.002755 outer loop vertex -0.2671909928 -0.5020470023 0.0422403999 vertex -0.2740370035 -0.5023000240 0.0733188018 vertex -0.2958739996 -0.5034350157 0.0535865016 endloop endfacet facet normal 0.048899 -0.998803 0.000960 outer loop vertex -0.3240880072 -0.5048019886 0.0684852004 vertex -0.3196519911 -0.5046160221 0.0360024013 vertex -0.2958739996 -0.5034350157 0.0535865016 endloop endfacet facet normal 0.008912 0.891284 -0.453358 outer loop vertex -0.3147230148 0.4856930077 -0.4631649852 vertex -0.2968769968 0.4961749911 -0.4422070086 vertex -0.2790850103 0.4868550003 -0.4601800144 endloop endfacet facet normal 0.011045 -0.975048 0.221719 outer loop vertex -0.1014339998 -0.4948459864 0.4388459921 vertex -0.1363070011 -0.4943709970 0.4426720142 vertex -0.1270190030 -0.5009850264 0.4131230116 endloop endfacet facet normal -0.014034 -0.978362 0.206424 outer loop vertex -0.2071990073 -0.5037909746 0.4074510038 vertex -0.1823569983 -0.5015259981 0.4198749959 vertex -0.2053830028 -0.4984749854 0.4327700138 endloop endfacet facet normal 0.018506 -0.989494 0.143388 outer loop vertex -0.1828459948 -0.5045199990 0.3992770016 vertex -0.1823569983 -0.5015259981 0.4198749959 vertex -0.2071990073 -0.5037909746 0.4074510038 endloop endfacet facet normal 0.037541 -0.985093 0.167875 outer loop vertex -0.1823569983 -0.5015259981 0.4198749959 vertex -0.1598069966 -0.5032889843 0.4044870138 vertex -0.1578010023 -0.4990130067 0.4291299880 endloop endfacet facet normal 0.013819 -0.994481 0.103998 outer loop vertex -0.1055150032 -0.5040339828 0.3811100125 vertex -0.1270190030 -0.5009850264 0.4131230116 vertex -0.1396680027 -0.5044469833 0.3816989958 endloop endfacet facet normal -0.008267 -0.042217 0.999074 outer loop vertex -0.0521846004 0.2954980135 0.5035420060 vertex -0.0226192996 0.3195979893 0.5048050284 vertex -0.0583719984 0.3295800090 0.5049309731 endloop endfacet facet normal 0.024233 -0.997104 0.072085 outer loop vertex -0.1598069966 -0.5032889843 0.4044870138 vertex -0.1691150069 -0.5052710176 0.3801999986 vertex -0.1396680027 -0.5044469833 0.3816989958 endloop endfacet facet normal -0.002702 -0.044711 0.998996 outer loop vertex 0.1343010068 0.2630850077 0.5019569993 vertex 0.1509419978 0.2338590026 0.5006939769 vertex 0.1679159999 0.2621479928 0.5020059943 endloop endfacet facet normal -0.938489 0.021896 -0.344614 outer loop vertex -0.4996480048 -0.1803490072 -0.4285770059 vertex -0.4946720004 -0.1587679982 -0.4407570064 vertex -0.4924960136 -0.1841720045 -0.4482969940 endloop endfacet facet normal 0.993986 0.007646 0.109239 outer loop vertex 0.5048350096 0.0042201402 0.3855519891 vertex 0.5020409822 0.0099390401 0.4105750024 vertex 0.5036860108 -0.0200986005 0.3977090120 endloop endfacet facet normal 0.999907 0.000008 -0.013623 outer loop vertex 0.5050609708 0.0241493005 0.3304530084 vertex 0.5054110289 0.0453407988 0.3561590016 vertex 0.5054699779 0.0131195001 0.3604680002 endloop endfacet facet normal 0.999608 0.005819 0.027368 outer loop vertex 0.5054699779 0.0131195001 0.3604680002 vertex 0.5048350096 0.0042201402 0.3855519891 vertex 0.5054529905 -0.0183047000 0.3677699864 endloop endfacet facet normal 0.672041 0.048677 -0.738912 outer loop vertex 0.4637469947 -0.2924610078 -0.4852569997 vertex 0.4803479910 -0.2993319929 -0.4706110060 vertex 0.4700340033 -0.3276489973 -0.4818570018 endloop endfacet facet normal 0.999802 -0.004089 -0.019471 outer loop vertex 0.5056179762 -0.0754150972 0.3625530005 vertex 0.5050269961 -0.0746496022 0.3320460021 vertex 0.5054690242 -0.0461241007 0.3487530053 endloop endfacet facet normal 0.998134 0.012910 0.059683 outer loop vertex 0.5054529905 -0.0183047000 0.3677699864 vertex 0.5036860108 -0.0200986005 0.3977090120 vertex 0.5050939918 -0.0478886999 0.3801729977 endloop endfacet facet normal 0.024430 -0.184011 0.982620 outer loop vertex 0.1491229981 -0.4248610139 0.4992100000 vertex 0.1388970017 -0.4067969918 0.5028470159 vertex 0.1230169982 -0.4204129875 0.5006920099 endloop endfacet facet normal 0.040637 -0.998446 -0.038145 outer loop vertex -0.3014549911 -0.5072410107 0.2914609909 vertex -0.3244149983 -0.5074120164 0.2714770138 vertex -0.2907490134 -0.5054739714 0.2566139996 endloop endfacet facet normal 0.042869 -0.998621 -0.030300 outer loop vertex -0.3238059878 -0.5052379966 0.2053889930 vertex -0.2937639952 -0.5043479800 0.2185599953 vertex -0.3217630088 -0.5061590075 0.2386340052 endloop endfacet facet normal -0.009310 -0.180474 -0.983536 outer loop vertex 0.2545599937 -0.4035679996 -0.5052660108 vertex 0.2606509924 -0.4265150130 -0.5011129975 vertex 0.2341199964 -0.4212389886 -0.5018299818 endloop endfacet facet normal -0.015667 0.999264 0.035023 outer loop vertex 0.3445979953 0.5068489909 -0.2404100001 vertex 0.3506639898 0.5079500079 -0.2691099942 vertex 0.3186019957 0.5070940256 -0.2590300143 endloop endfacet facet normal -0.980710 -0.194822 -0.015910 outer loop vertex -0.4958649874 -0.4301089942 -0.0053585800 vertex -0.4970490038 -0.4268639982 0.0278903991 vertex -0.5014520288 -0.4031589925 0.0090241600 endloop endfacet facet normal -0.006066 -0.011739 0.999913 outer loop vertex 0.3319480121 -0.3708480000 0.5089210272 vertex 0.3453319967 -0.3410519958 0.5093520284 vertex 0.3130820096 -0.3460260034 0.5090979934 endloop endfacet facet normal -0.029011 0.043028 0.998653 outer loop vertex -0.0950751975 0.3963899910 0.5039209723 vertex -0.0941063985 0.3715350032 0.5050200224 vertex -0.0719844997 0.3880049884 0.5049530268 endloop endfacet facet normal -0.999316 0.001943 -0.036919 outer loop vertex -0.5048230290 -0.1717859954 0.3331190050 vertex -0.5040609837 -0.1422380060 0.3140470088 vertex -0.5036619902 -0.1664540023 0.3019729853 endloop endfacet facet normal 0.935991 0.351849 -0.011061 outer loop vertex 0.4978789985 0.4328790009 -0.1561229974 vertex 0.4920719862 0.4479120076 -0.1693190038 vertex 0.4910210073 0.4514259994 -0.1464750022 endloop endfacet facet normal -0.012304 0.020593 0.999712 outer loop vertex -0.0719844997 0.3880049884 0.5049530268 vertex -0.0941063985 0.3715350032 0.5050200224 vertex -0.0662652031 0.3604980111 0.5055900216 endloop endfacet facet normal -0.007122 0.999003 0.044073 outer loop vertex 0.1493809968 0.5056980252 -0.3382169902 vertex 0.1262049973 0.5046089888 -0.3172770143 vertex 0.1621010005 0.5044199824 -0.3071919978 endloop endfacet facet normal -0.124730 0.052052 0.990824 outer loop vertex -0.3786469996 0.3773840070 0.5056840181 vertex -0.4056220055 0.4018490016 0.5010030270 vertex -0.4105490148 0.3660019934 0.5022659898 endloop endfacet facet normal 0.998411 0.030530 -0.047355 outer loop vertex 0.5027760267 -0.2070299983 0.2627019882 vertex 0.5020629764 -0.2185129970 0.2402649969 vertex 0.5011439919 -0.1934249997 0.2370640039 endloop endfacet facet normal -0.089981 0.090556 0.991818 outer loop vertex -0.4056220055 0.4018490016 0.5010030270 vertex -0.3786469996 0.3773840070 0.5056840181 vertex -0.3707030118 0.4091109931 0.5035079718 endloop endfacet facet normal 0.999450 -0.033027 -0.003078 outer loop vertex 0.5067309737 0.2434780002 0.3344500065 vertex 0.5072020292 0.2549130023 0.3647089899 vertex 0.5061590075 0.2238270044 0.3595809937 endloop endfacet facet normal 0.998163 0.018999 -0.057528 outer loop vertex 0.5025929809 -0.1529600024 0.2812840044 vertex 0.5039510131 -0.1881570071 0.2932229936 vertex 0.5017880201 -0.1753769964 0.2599140108 endloop endfacet facet normal 0.997868 0.030861 -0.057499 outer loop vertex 0.5039510131 -0.1881570071 0.2932229936 vertex 0.5049369931 -0.2279749960 0.2889629900 vertex 0.5027760267 -0.2070299983 0.2627019882 endloop endfacet facet normal 0.998816 0.020314 -0.044196 outer loop vertex 0.5011439919 -0.1934249997 0.2370640039 vertex 0.5003610253 -0.1644040048 0.2327080071 vertex 0.5017880201 -0.1753769964 0.2599140108 endloop endfacet facet normal 0.998819 0.017627 -0.045280 outer loop vertex 0.5003610253 -0.1644040048 0.2327080071 vertex 0.5009670258 -0.1463540047 0.2531020045 vertex 0.5017880201 -0.1753769964 0.2599140108 endloop endfacet facet normal 0.178225 0.006728 -0.983967 outer loop vertex 0.4259580076 -0.1666149944 -0.4977959991 vertex 0.4000090063 -0.1689340025 -0.5025119781 vertex 0.4108499885 -0.1399250031 -0.5003499985 endloop endfacet facet normal -0.794696 -0.606995 0.003998 outer loop vertex -0.4846560061 -0.4602980018 -0.0923516005 vertex -0.4890649915 -0.4546599984 -0.1127529964 vertex -0.4781270027 -0.4690020084 -0.1160420030 endloop endfacet facet normal 0.998422 0.015580 -0.053952 outer loop vertex 0.5017880201 -0.1753769964 0.2599140108 vertex 0.5009670258 -0.1463540047 0.2531020045 vertex 0.5025929809 -0.1529600024 0.2812840044 endloop endfacet facet normal -0.388867 0.000847 0.921293 outer loop vertex -0.4336729944 -0.1050769985 0.4960579872 vertex -0.4551199973 -0.1154630035 0.4870150089 vertex -0.4366669953 -0.1341869980 0.4948210120 endloop endfacet facet normal -0.016285 0.006573 -0.999846 outer loop vertex 0.1941519976 0.1415230036 -0.4992739856 vertex 0.2117940038 0.1155640036 -0.4997319877 vertex 0.1807069927 0.1126229987 -0.4992449880 endloop endfacet facet normal 0.002472 0.005473 -0.999982 outer loop vertex 0.1183179989 0.1078580022 -0.4991900027 vertex 0.1318999976 0.1362580061 -0.4990009964 vertex 0.1493670046 0.1100910008 -0.4991010129 endloop endfacet facet normal 0.472280 0.042319 -0.880432 outer loop vertex 0.4597730041 -0.2556009889 -0.4856170118 vertex 0.4637469947 -0.2924610078 -0.4852569997 vertex 0.4407359958 -0.2834210098 -0.4971660078 endloop endfacet facet normal -0.005058 0.005743 -0.999971 outer loop vertex 0.1493670046 0.1100910008 -0.4991010129 vertex 0.1807069927 0.1126229987 -0.4992449880 vertex 0.1670739949 0.0832021981 -0.4993450046 endloop endfacet facet normal -0.999757 -0.009745 -0.019767 outer loop vertex -0.5097640157 0.3428499997 0.2923980057 vertex -0.5104699731 0.3426609933 0.3281970024 vertex -0.5102509856 0.3649959862 0.3061099946 endloop endfacet facet normal -0.998656 -0.041189 -0.031456 outer loop vertex -0.5071989894 0.2634820044 0.3057279885 vertex -0.5070180297 0.2429050058 0.3269270062 vertex -0.5083510280 0.2702130079 0.3334890008 endloop endfacet facet normal -0.998910 -0.030705 -0.035150 outer loop vertex -0.5097640157 0.3428499997 0.2923980057 vertex -0.5083169937 0.3170009851 0.2738560140 vertex -0.5093550086 0.3135719895 0.3063499928 endloop endfacet facet normal -0.022791 -0.232105 0.972424 outer loop vertex -0.1568810046 -0.4153009951 0.5008500218 vertex -0.1550790071 -0.4417090118 0.4945890009 vertex -0.1302769929 -0.4297069907 0.4980350137 endloop endfacet facet normal 0.999671 -0.024384 0.007961 outer loop vertex 0.4999989867 0.2045069933 0.0230168998 vertex 0.5006120205 0.2339909971 0.0363468006 vertex 0.4998370111 0.2083169967 0.0550280996 endloop endfacet facet normal 0.999979 0.003678 0.005400 outer loop vertex 0.4993610084 0.1369950026 0.0570936985 vertex 0.4995709956 0.1093100011 0.0370656997 vertex 0.4995270073 0.1415089965 0.0232803002 endloop endfacet facet normal 0.097480 0.037690 -0.994524 outer loop vertex 0.4108499885 -0.1399250031 -0.5003499985 vertex 0.4000090063 -0.1689340025 -0.5025119781 vertex 0.3774800003 -0.1429650038 -0.5037360191 endloop endfacet facet normal 0.999953 -0.005496 0.008044 outer loop vertex 0.4992150068 0.1596000046 0.0741468966 vertex 0.4993419945 0.1865770072 0.0767932013 vertex 0.4990609884 0.1676249951 0.0987749025 endloop endfacet facet normal 0.005132 0.005577 -0.999971 outer loop vertex 0.0306621995 0.0975269973 -0.4997780025 vertex 0.0579957999 0.1028549969 -0.4996080101 vertex 0.0469603017 0.0767894015 -0.4998100102 endloop endfacet facet normal -0.999993 0.000722 0.003556 outer loop vertex -0.4995790124 0.0016820700 0.1134120002 vertex -0.4996939898 0.0140930004 0.0785550028 vertex -0.4996800125 -0.0206419993 0.0895427987 endloop endfacet facet normal 0.001950 0.002143 -0.999996 outer loop vertex 0.0142352004 0.0326200016 -0.5000470281 vertex 0.0079388795 0.0607611984 -0.4999989867 vertex 0.0330649018 0.0542307012 -0.4999639988 endloop endfacet facet normal 0.005036 0.003724 -0.999980 outer loop vertex 0.0330649018 0.0542307012 -0.4999639988 vertex 0.0469603017 0.0767894015 -0.4998100102 vertex 0.0604275987 0.0524041988 -0.4998329878 endloop endfacet facet normal -0.999086 0.005887 0.042346 outer loop vertex -0.5021200180 0.0886552036 -0.2706030011 vertex -0.5030599833 0.0690457001 -0.2900539935 vertex -0.5017499924 0.0628094003 -0.2582800090 endloop endfacet facet normal 0.003307 0.999552 0.029740 outer loop vertex -0.0036996801 0.5001369715 -0.2189690024 vertex -0.0027525099 0.5008779764 -0.2439790070 vertex -0.0337394997 0.5008440018 -0.2393919975 endloop endfacet facet normal 0.987745 0.027120 0.153704 outer loop vertex 0.5047249794 -0.1596200019 0.3979960084 vertex 0.5008649826 -0.1626839936 0.4233419895 vertex 0.5038419962 -0.1870830059 0.4085159898 endloop endfacet facet normal -0.030563 -0.005745 0.999516 outer loop vertex 0.2543489933 -0.0662214011 0.5011510253 vertex 0.2229530066 -0.0681357011 0.5001800060 vertex 0.2389539927 -0.0946267024 0.5005170107 endloop endfacet facet normal 0.922062 0.040630 0.384904 outer loop vertex 0.4934299886 -0.2472479939 0.4511390030 vertex 0.4916180074 -0.2744869888 0.4583550096 vertex 0.4997430146 -0.2710100114 0.4385240078 endloop endfacet facet normal 0.033770 0.035042 0.998815 outer loop vertex -0.2576520145 -0.3359569907 0.5076410174 vertex -0.2280000001 -0.3324649930 0.5065159798 vertex -0.2459959984 -0.3063440025 0.5062080026 endloop endfacet facet normal 0.999837 -0.013864 -0.011551 outer loop vertex 0.5052400231 -0.1050110012 -0.3798969984 vertex 0.5055209994 -0.0810350999 -0.3843530118 vertex 0.5057489872 -0.0840077996 -0.3610500097 endloop endfacet facet normal 0.961256 -0.003238 0.275638 outer loop vertex 0.4986549914 -0.1903219968 0.4328989983 vertex 0.4958010018 -0.2184090018 0.4425219893 vertex 0.5026379824 -0.2149039954 0.4187200069 endloop endfacet facet normal 0.999019 0.040820 -0.017193 outer loop vertex 0.5037059784 -0.2899369895 0.1714919955 vertex 0.5048499703 -0.3087300062 0.1933459938 vertex 0.5048980117 -0.3206489980 0.1678390056 endloop endfacet facet normal 0.999688 0.024514 -0.004807 outer loop vertex 0.5051360130 -0.3430120051 0.1132770032 vertex 0.5043020248 -0.3093160093 0.1116729975 vertex 0.5049980283 -0.3322350085 0.1395410001 endloop endfacet facet normal -0.035343 -0.804703 0.592625 outer loop vertex -0.0374309011 -0.4757939875 0.4734170139 vertex -0.0415209010 -0.4888690114 0.4554190040 vertex -0.0098193297 -0.4855790138 0.4617770016 endloop endfacet facet normal 0.029837 0.017622 0.999399 outer loop vertex -0.2098619938 -0.3555189967 0.5063809752 vertex -0.2280000001 -0.3324649930 0.5065159798 vertex -0.2380699962 -0.3593690097 0.5072910190 endloop endfacet facet normal 0.999942 0.010733 -0.000860 outer loop vertex 0.5049980283 -0.3322350085 0.1395410001 vertex 0.5048980117 -0.3206489980 0.1678390056 vertex 0.5052490234 -0.3535070121 0.1658910066 endloop endfacet facet normal 0.889247 0.457426 -0.000629 outer loop vertex 0.4861859977 0.4622409940 -0.0967795998 vertex 0.4943889976 0.4462859929 -0.1027240008 vertex 0.4890069962 0.4567230046 -0.1214369982 endloop endfacet facet normal 0.962076 0.272702 -0.006513 outer loop vertex 0.4943889976 0.4462859929 -0.1027240008 vertex 0.4998939931 0.4270670116 -0.0942528993 vertex 0.4977450073 0.4339039922 -0.1254280061 endloop endfacet facet normal 0.005098 0.999111 0.041839 outer loop vertex -0.0337394997 0.5008440018 -0.2393919975 vertex -0.0027525099 0.5008779764 -0.2439790070 vertex -0.0133472998 0.5018609762 -0.2661620080 endloop endfacet facet normal 0.998535 0.053379 -0.008910 outer loop vertex 0.5038859844 0.4018689990 -0.0835639983 vertex 0.5044360161 0.3964819908 -0.0541943982 vertex 0.5055819750 0.3718039989 -0.0736123994 endloop endfacet facet normal -0.639277 0.128584 -0.758150 outer loop vertex -0.4781689942 0.4093999863 -0.4698739946 vertex -0.4615589976 0.4227469862 -0.4816159904 vertex -0.4659740031 0.3939810097 -0.4827719927 endloop endfacet facet normal 0.988312 0.152073 -0.010609 outer loop vertex 0.5009449720 0.4222930074 -0.0647792965 vertex 0.5038859844 0.4018689990 -0.0835639983 vertex 0.4998939931 0.4270670116 -0.0942528993 endloop endfacet facet normal 0.990597 0.136653 0.006513 outer loop vertex 0.5038859844 0.4018689990 -0.0835639983 vertex 0.5009449720 0.4222930074 -0.0647792965 vertex 0.5044360161 0.3964819908 -0.0541943982 endloop endfacet facet normal -0.999708 0.024149 -0.000273 outer loop vertex -0.5001029968 -0.2128179967 -0.1255889982 vertex -0.4994660020 -0.1866250038 -0.1412360072 vertex -0.5000770092 -0.2120330036 -0.1513140053 endloop endfacet facet normal 0.890460 0.454999 0.007558 outer loop vertex 0.4943889976 0.4462859929 -0.1027240008 vertex 0.4861859977 0.4622409940 -0.0967795998 vertex 0.4938859940 0.4468179941 -0.0754897967 endloop endfacet facet normal -0.324604 0.945429 -0.028229 outer loop vertex -0.4283440113 0.4999189973 -0.2001930028 vertex -0.4460070133 0.4940629900 -0.1932130009 vertex -0.4344660044 0.4985359907 -0.1761150062 endloop endfacet facet normal 0.382472 -0.923600 0.026033 outer loop vertex 0.4572719932 -0.4880400002 0.1671389937 vertex 0.4381879866 -0.4955829978 0.1799069941 vertex 0.4416970015 -0.4948999882 0.1525849998 endloop endfacet facet normal 0.999912 -0.011744 -0.006228 outer loop vertex 0.5054240227 0.2093009949 -0.3724969923 vertex 0.5057150126 0.2158520073 -0.3381310105 vertex 0.5052250028 0.1789080054 -0.3471359909 endloop endfacet facet normal 0.999633 0.002654 -0.026957 outer loop vertex 0.5052059889 0.1443530023 -0.3639769852 vertex 0.5049149990 0.1139649972 -0.3777590096 vertex 0.5043830276 0.1396030039 -0.3949620128 endloop endfacet facet normal -0.993260 0.022634 0.113674 outer loop vertex -0.5039799809 -0.2662790120 0.4105310142 vertex -0.5051730275 -0.2449830025 0.3958660066 vertex -0.5068500042 -0.2688240111 0.3859600127 endloop endfacet facet normal -0.993012 0.036569 0.112201 outer loop vertex -0.5068500042 -0.2688240111 0.3859600127 vertex -0.5060759783 -0.2904689908 0.3998650014 vertex -0.5039799809 -0.2662790120 0.4105310142 endloop endfacet facet normal 0.998497 0.013048 0.053234 outer loop vertex 0.5027070045 -0.1564490050 -0.2866440117 vertex 0.5025870204 -0.1792420000 -0.2788070142 vertex 0.5039110184 -0.1782580018 -0.3038820028 endloop endfacet facet normal -0.984794 0.008827 0.173504 outer loop vertex -0.5060759783 -0.2904689908 0.3998650014 vertex -0.5017949939 -0.2877080142 0.4240230024 vertex -0.5039799809 -0.2662790120 0.4105310142 endloop endfacet facet normal 0.025430 -0.999672 -0.003083 outer loop vertex -0.2046460062 -0.4998199940 -0.0410404988 vertex -0.2063670009 -0.4999490082 -0.0134065999 vertex -0.2283319980 -0.5004580021 -0.0295412000 endloop endfacet facet normal 0.047165 -0.998887 -0.000491 outer loop vertex -0.2616809905 -0.5018259883 0.0106523000 vertex -0.2858250141 -0.5029559731 -0.0097682001 vertex -0.2555429935 -0.5015209913 -0.0202549994 endloop endfacet facet normal 0.002743 -0.008195 -0.999963 outer loop vertex 0.0486999005 0.1624069959 -0.4995450079 vertex 0.0180249996 0.1819130033 -0.4997889996 vertex 0.0442279987 0.1978829950 -0.4998480082 endloop endfacet facet normal 0.037596 -0.999284 -0.004222 outer loop vertex -0.2470459938 -0.5010790229 -0.0491999015 vertex -0.2283319980 -0.5004580021 -0.0295412000 vertex -0.2555429935 -0.5015209913 -0.0202549994 endloop endfacet facet normal 0.990722 0.133997 -0.022686 outer loop vertex 0.5074399710 0.3841899931 0.3018800020 vertex 0.5057219863 0.3912810087 0.2687369883 vertex 0.5032010078 0.4138500094 0.2919490039 endloop endfacet facet normal 0.986975 0.154901 -0.043418 outer loop vertex 0.5032010078 0.4138500094 0.2919490039 vertex 0.5057219863 0.3912810087 0.2687369883 vertex 0.5004940033 0.4207499921 0.2550300062 endloop endfacet facet normal 0.990772 0.121463 -0.060140 outer loop vertex 0.5059319735 0.4074920118 0.3240990043 vertex 0.5074399710 0.3841899931 0.3018800020 vertex 0.5032010078 0.4138500094 0.2919490039 endloop endfacet facet normal 0.999531 0.025184 0.017443 outer loop vertex 0.5080540180 0.3790690005 0.3703919947 vertex 0.5091549754 0.3489170074 0.3508369923 vertex 0.5086309910 0.3799220026 0.3360979855 endloop endfacet facet normal -0.999941 0.010853 -0.000340 outer loop vertex -0.4992119968 -0.1638710052 -0.1619109958 vertex -0.4994660020 -0.1866250038 -0.1412360072 vertex -0.4991059899 -0.1530549973 -0.1284320056 endloop endfacet facet normal 0.932773 -0.182708 0.310729 outer loop vertex 0.4952229857 -0.4150930047 0.4400179982 vertex 0.4873670042 -0.4297780097 0.4549660087 vertex 0.4915280044 -0.4357970059 0.4389359951 endloop endfacet facet normal 0.004834 0.999121 0.041638 outer loop vertex -0.0337394997 0.5008440018 -0.2393919975 vertex -0.0133472998 0.5018609762 -0.2661620080 vertex -0.0455815010 0.5023980141 -0.2753059864 endloop endfacet facet normal 0.002464 0.998748 0.049973 outer loop vertex -0.0455815010 0.5023980141 -0.2753059864 vertex -0.0133472998 0.5018609762 -0.2661620080 vertex -0.0188921001 0.5033730268 -0.2961080074 endloop endfacet facet normal -0.046399 0.049062 -0.997717 outer loop vertex 0.3021520078 -0.2598879933 -0.5057759881 vertex 0.2666949928 -0.2668409944 -0.5044689775 vertex 0.2831139863 -0.2359610051 -0.5037140250 endloop endfacet facet normal -0.037861 0.037408 -0.998583 outer loop vertex 0.2852590084 -0.3248220086 -0.5078129768 vertex 0.2629919946 -0.3029940128 -0.5061510205 vertex 0.2932220101 -0.2922039926 -0.5068929791 endloop endfacet facet normal -0.043884 0.021703 0.998801 outer loop vertex 0.2820970118 -0.2062879950 0.5027970076 vertex 0.3020290136 -0.1853590012 0.5032179952 vertex 0.2734709978 -0.1789519936 0.5018240213 endloop endfacet facet normal -0.028556 0.039437 -0.998814 outer loop vertex 0.3542290032 -0.2729949951 -0.5082719922 vertex 0.3482739925 -0.3037729859 -0.5093169808 vertex 0.3247990012 -0.2827309966 -0.5078150034 endloop endfacet facet normal -0.043059 0.046394 -0.997995 outer loop vertex 0.2932220101 -0.2922039926 -0.5068929791 vertex 0.3021520078 -0.2598879933 -0.5057759881 vertex 0.3247990012 -0.2827309966 -0.5078150034 endloop endfacet facet normal 0.002068 -0.135562 0.990767 outer loop vertex -0.1014730036 -0.4241040051 0.4987600148 vertex -0.0869807974 -0.3968630135 0.5024570227 vertex -0.1260100007 -0.3969979882 0.5025200248 endloop endfacet facet normal -0.998268 -0.041986 -0.041199 outer loop vertex -0.5083169937 0.3170009851 0.2738560140 vertex -0.5070959926 0.3205049932 0.2407000065 vertex -0.5064020157 0.2891269922 0.2558619976 endloop endfacet facet normal -0.998734 -0.035302 -0.035828 outer loop vertex -0.5008350015 0.2024469972 0.2046270072 vertex -0.5015239716 0.1943210065 0.2318390012 vertex -0.5022370219 0.2268960029 0.2196190059 endloop endfacet facet normal -0.998648 -0.047722 -0.020610 outer loop vertex -0.5033370256 0.2789979875 0.1655009985 vertex -0.5017679930 0.2470889986 0.1633590013 vertex -0.5031229854 0.2607029974 0.1974910051 endloop endfacet facet normal -0.998345 -0.042455 -0.038790 outer loop vertex -0.5042769909 0.2582049966 0.2378550023 vertex -0.5022370219 0.2268960029 0.2196190059 vertex -0.5035809875 0.2219620049 0.2596090138 endloop endfacet facet normal 0.999736 -0.021853 0.007077 outer loop vertex 0.5064899921 0.2442560047 -0.3598990142 vertex 0.5063220263 0.2479149997 -0.3248719871 vertex 0.5057150126 0.2158520073 -0.3381310105 endloop endfacet facet normal -0.024434 -0.005950 0.999684 outer loop vertex 0.2343340069 -0.0416343994 0.5006080270 vertex 0.2090809941 -0.0190903004 0.5001249909 vertex 0.2095910013 -0.0472269990 0.4999699891 endloop endfacet facet normal -0.013835 -0.005759 0.999888 outer loop vertex 0.1868609935 -0.0412334986 0.4996899962 vertex 0.2095910013 -0.0472269990 0.4999699891 vertex 0.2090809941 -0.0190903004 0.5001249909 endloop endfacet facet normal -0.007720 -0.003504 0.999964 outer loop vertex 0.1868609935 -0.0412334986 0.4996899962 vertex 0.1694390029 -0.0602018014 0.4994890094 vertex 0.1950439960 -0.0661064982 0.4996660054 endloop endfacet facet normal -0.000320 -1.000000 0.000860 outer loop vertex -0.0005323700 -0.4996609986 -0.1381559968 vertex -0.0111852996 -0.4996840060 -0.1688710004 vertex 0.0213744007 -0.4996879995 -0.1613840014 endloop endfacet facet normal -0.000188 -0.003644 0.999993 outer loop vertex 0.1635619998 -0.0382279009 0.4995679855 vertex 0.1450700015 -0.0518110991 0.4995149970 vertex 0.1694390029 -0.0602018014 0.4994890094 endloop endfacet facet normal -0.001580 -0.999985 -0.005257 outer loop vertex -0.1589179933 -0.4993019998 -0.0732797012 vertex -0.1354310066 -0.4992470145 -0.0907950997 vertex -0.1326860040 -0.4994060099 -0.0613779984 endloop endfacet facet normal -0.000706 -0.005148 0.999986 outer loop vertex 0.1694390029 -0.0602018014 0.4994890094 vertex 0.1450700015 -0.0518110991 0.4995149970 vertex 0.1504230052 -0.0770210028 0.4993889928 endloop endfacet facet normal 0.003721 -0.003348 0.999987 outer loop vertex 0.1418650001 -0.0213227998 0.4996289909 vertex 0.1184839979 -0.0443223007 0.4996390045 vertex 0.1450700015 -0.0518110991 0.4995149970 endloop endfacet facet normal 0.999987 -0.002190 0.004617 outer loop vertex 0.4995270073 0.1415089965 0.0232803002 vertex 0.4994949996 0.1729670018 0.0451316014 vertex 0.4993610084 0.1369950026 0.0570936985 endloop endfacet facet normal -0.005904 -0.005173 0.999969 outer loop vertex 0.1635619998 -0.0382279009 0.4995679855 vertex 0.1694390029 -0.0602018014 0.4994890094 vertex 0.1868609935 -0.0412334986 0.4996899962 endloop endfacet facet normal -0.033678 -0.175227 0.983952 outer loop vertex -0.0077024298 -0.4283989966 0.4983350039 vertex 0.0053189099 -0.4102990031 0.5020040274 vertex -0.0200293995 -0.4034900069 0.5023490191 endloop endfacet facet normal -0.148882 0.010253 0.988802 outer loop vertex -0.3867259920 0.3442249894 0.5063019991 vertex -0.4157580137 0.3325270116 0.5020520091 vertex -0.3924280107 0.3112879992 0.5057849884 endloop endfacet facet normal 0.020148 -0.039782 0.999005 outer loop vertex -0.3151319921 0.2818680108 0.5072770119 vertex -0.3243260086 0.3059889972 0.5084229708 vertex -0.3412739933 0.2858290076 0.5079619884 endloop endfacet facet normal -0.014706 0.211251 0.977321 outer loop vertex -0.2766880095 0.4213190079 0.5019819736 vertex -0.3056310117 0.4390400052 0.4977160096 vertex -0.3079699874 0.4076910019 0.5044569969 endloop endfacet facet normal -0.165525 -0.021111 0.985980 outer loop vertex -0.4210039973 0.2992079854 0.5009070039 vertex -0.4293639958 0.2671909928 0.4988180101 vertex -0.3956589997 0.2734329998 0.5046100020 endloop endfacet facet normal -0.088347 -0.023369 0.995816 outer loop vertex -0.3674120009 0.2944410145 0.5076090097 vertex -0.3924280107 0.3112879992 0.5057849884 vertex -0.3956589997 0.2734329998 0.5046100020 endloop endfacet facet normal -0.109465 0.993677 0.024971 outer loop vertex -0.4004110098 0.5028619766 0.3715080023 vertex -0.3824880123 0.5041540265 0.3986620009 vertex -0.3616389930 0.5072240233 0.3678930104 endloop endfacet facet normal -0.133528 -0.019048 -0.990862 outer loop vertex -0.4186800122 0.0133276004 -0.5007119775 vertex -0.4000140131 0.0335418992 -0.5036159754 vertex -0.3919860125 0.0014551400 -0.5040810108 endloop endfacet facet normal -0.140364 0.860111 -0.490415 outer loop vertex -0.3853729963 0.4818310142 -0.4679139853 vertex -0.4106850028 0.4766420126 -0.4697700143 vertex -0.4016200006 0.4884980023 -0.4515709877 endloop endfacet facet normal -0.034627 -0.021523 -0.999169 outer loop vertex -0.3919860125 0.0014551400 -0.5040810108 vertex -0.3737969995 0.0297110006 -0.5053200126 vertex -0.3582249880 0.0031719799 -0.5052880049 endloop endfacet facet normal -0.114478 -0.003065 -0.993421 outer loop vertex -0.3919860125 0.0014551400 -0.5040810108 vertex -0.4016689956 -0.0310079996 -0.5028650165 vertex -0.4156090021 -0.0111117000 -0.5013200045 endloop endfacet facet normal -0.064932 -0.019712 -0.997695 outer loop vertex -0.3978269994 -0.0861051977 -0.5026010275 vertex -0.3850249946 -0.0569615997 -0.5040100217 vertex -0.3672519922 -0.0835189000 -0.5046420097 endloop endfacet facet normal -0.068541 0.000058 -0.997648 outer loop vertex -0.4016689956 -0.0310079996 -0.5028650165 vertex -0.3721039891 -0.0270514004 -0.5048959851 vertex -0.3850249946 -0.0569615997 -0.5040100217 endloop endfacet facet normal 0.999986 -0.002255 0.004712 outer loop vertex 0.4994949996 0.1729670018 0.0451316014 vertex 0.4995270073 0.1415089965 0.0232803002 vertex 0.4996789992 0.1737290025 0.0064444002 endloop endfacet facet normal -0.002672 -0.999996 0.000001 outer loop vertex -0.0000046448 -0.4996629953 0.1195219979 vertex 0.0011388900 -0.4996660054 0.1520899981 vertex -0.0269416999 -0.4995909929 0.1362320036 endloop endfacet facet normal 0.006694 -0.999298 0.036848 outer loop vertex -0.3542160094 -0.5077649951 -0.2549000084 vertex -0.3588329852 -0.5089390278 -0.2858999968 vertex -0.3300339878 -0.5083690286 -0.2756739855 endloop endfacet facet normal -0.010727 -0.560960 0.827774 outer loop vertex 0.2335990071 -0.4574629962 0.4874880016 vertex 0.2536480129 -0.4716790020 0.4781140089 vertex 0.2635219991 -0.4534739852 0.4905790091 endloop endfacet facet normal -0.024017 -0.999047 0.036438 outer loop vertex -0.3542160094 -0.5077649951 -0.2549000084 vertex -0.3508670032 -0.5067830086 -0.2257689983 vertex -0.3775660098 -0.5064439774 -0.2340710014 endloop endfacet facet normal 0.035984 -0.998483 0.041677 outer loop vertex -0.3234640062 -0.5068039894 -0.2438520044 vertex -0.3300339878 -0.5083690286 -0.2756739855 vertex -0.3054850101 -0.5071470141 -0.2675929964 endloop endfacet facet normal 0.020025 -0.999303 0.031505 outer loop vertex -0.3290919960 -0.5060560107 -0.2165499926 vertex -0.3508670032 -0.5067830086 -0.2257689983 vertex -0.3234640062 -0.5068039894 -0.2438520044 endloop endfacet facet normal 0.019950 -0.999308 0.031392 outer loop vertex -0.3234640062 -0.5068039894 -0.2438520044 vertex -0.3508670032 -0.5067830086 -0.2257689983 vertex -0.3542160094 -0.5077649951 -0.2549000084 endloop endfacet facet normal -0.999131 -0.001389 0.041649 outer loop vertex -0.5014100075 0.0309318993 -0.2477450073 vertex -0.5023580194 0.0072220298 -0.2712779939 vertex -0.5010780096 -0.0010660600 -0.2408480048 endloop endfacet facet normal 0.044697 -0.997834 0.048266 outer loop vertex -0.3234640062 -0.5068039894 -0.2438520044 vertex -0.3054850101 -0.5071470141 -0.2675929964 vertex -0.2902610004 -0.5054690242 -0.2470010072 endloop endfacet facet normal -0.041234 -0.041912 0.998270 outer loop vertex 0.2638069987 0.3271650076 0.5076490045 vertex 0.2329169959 0.3352850080 0.5067139864 vertex 0.2418349981 0.3046469986 0.5057960153 endloop endfacet facet normal -0.998921 -0.002583 0.046366 outer loop vertex -0.5023580194 0.0072220298 -0.2712779939 vertex -0.5034340024 -0.0144619998 -0.2956669927 vertex -0.5018489957 -0.0273822006 -0.2622390091 endloop endfacet facet normal 0.774205 -0.632935 0.000780 outer loop vertex 0.4866929948 -0.4592700005 0.3289479911 vertex 0.4720540047 -0.4771539867 0.3471190035 vertex 0.4748289883 -0.4738030136 0.3119370043 endloop endfacet facet normal -0.999509 -0.003806 0.031090 outer loop vertex -0.5006870031 -0.0255658999 -0.2336409986 vertex -0.5007269979 -0.0500671007 -0.2379260063 vertex -0.5000140071 -0.0381857008 -0.2135500014 endloop endfacet facet normal 0.113372 -0.601980 -0.790422 outer loop vertex 0.3945699930 -0.4636679888 -0.4832650125 vertex 0.4238080084 -0.4620139897 -0.4803310037 vertex 0.4115560055 -0.4777629972 -0.4700939953 endloop endfacet facet normal 0.016380 -0.921734 0.387475 outer loop vertex 0.0197394993 -0.4900699854 0.4568189979 vertex 0.0042356201 -0.4949730039 0.4458110034 vertex 0.0265213009 -0.4975360036 0.4387719929 endloop endfacet facet normal -0.024971 -0.962176 0.271283 outer loop vertex 0.0042356201 -0.4949730039 0.4458110034 vertex 0.0039874702 -0.5003650188 0.4266639948 vertex 0.0265213009 -0.4975360036 0.4387719929 endloop endfacet facet normal -0.784025 0.620228 0.024922 outer loop vertex -0.4854710102 0.4609479904 0.2301220000 vertex -0.4909319878 0.4530439973 0.2550289929 vertex -0.4772450030 0.4704180062 0.2532269955 endloop endfacet facet normal 0.651003 0.040419 -0.757998 outer loop vertex 0.4599710107 0.0327786990 -0.4840449989 vertex 0.4770619869 0.0313814990 -0.4694409966 vertex 0.4691450000 0.0056043700 -0.4776149988 endloop endfacet facet normal -0.948787 0.310692 -0.057207 outer loop vertex -0.4912309945 0.4502330124 0.2069319934 vertex -0.4996140003 0.4249849916 0.2088429928 vertex -0.4960190058 0.4404940009 0.2334489971 endloop endfacet facet normal 0.022436 -0.919251 -0.393032 outer loop vertex -0.0741494969 -0.4916299880 -0.4456259906 vertex -0.0400836989 -0.4862749875 -0.4562059939 vertex -0.0417187996 -0.4966279864 -0.4320850074 endloop endfacet facet normal 0.000123 -0.999167 -0.040800 outer loop vertex -0.1118329987 -0.5042690039 0.3236080110 vertex -0.1294350028 -0.5036190152 0.3076370060 vertex -0.1090650037 -0.5030599833 0.2940079868 endloop endfacet facet normal -0.749257 0.070205 -0.658548 outer loop vertex -0.4718129933 -0.2928450108 -0.4806360006 vertex -0.4807170033 -0.3212339878 -0.4735319912 vertex -0.4877530038 -0.2964619994 -0.4628860056 endloop endfacet facet normal -0.004015 -0.999945 0.009639 outer loop vertex -0.0111852996 -0.4996840060 -0.1688710004 vertex -0.0243257005 -0.4999200106 -0.1988269985 vertex 0.0131996004 -0.5000680089 -0.1985500008 endloop endfacet facet normal -0.007790 -0.999099 -0.041730 outer loop vertex -0.0806441978 -0.5023319721 0.2730520070 vertex -0.0658356994 -0.5010700226 0.2400739938 vertex -0.0437113009 -0.5022370219 0.2638840079 endloop endfacet facet normal -0.011774 -0.008757 0.999892 outer loop vertex 0.1981890053 -0.3647080064 0.5051339865 vertex 0.1730359942 -0.3454999924 0.5050060153 vertex 0.1687529981 -0.3755939901 0.5046920180 endloop endfacet facet normal -0.011937 -0.038004 0.999206 outer loop vertex 0.1981890053 -0.3647080064 0.5051339865 vertex 0.2247640043 -0.3846240044 0.5046939850 vertex 0.2283930033 -0.3521359861 0.5059729815 endloop endfacet facet normal -0.048184 -0.108708 0.992905 outer loop vertex 0.2910160124 -0.4125429988 0.5044969916 vertex 0.2842510045 -0.3856230080 0.5071160197 vertex 0.2557950020 -0.4059279859 0.5035120249 endloop endfacet facet normal -0.999146 -0.005531 0.040948 outer loop vertex -0.5007269979 -0.0500671007 -0.2379260063 vertex -0.5006870031 -0.0255658999 -0.2336409986 vertex -0.5018489957 -0.0273822006 -0.2622390091 endloop endfacet facet normal -0.043076 -0.117787 0.992104 outer loop vertex 0.2557950020 -0.4059279859 0.5035120249 vertex 0.2247640043 -0.3846240044 0.5046939850 vertex 0.2183399945 -0.4157809913 0.5007159710 endloop endfacet facet normal 0.003312 -0.252259 0.967654 outer loop vertex 0.1826200038 -0.4266529977 0.4980039895 vertex 0.2120220065 -0.4424239993 0.4937919974 vertex 0.2183399945 -0.4157809913 0.5007159710 endloop endfacet facet normal -0.026340 -0.057196 0.998015 outer loop vertex 0.1924320012 -0.3955940008 0.5032119751 vertex 0.2247640043 -0.3846240044 0.5046939850 vertex 0.1981890053 -0.3647080064 0.5051339865 endloop endfacet facet normal 0.999220 -0.021057 -0.033398 outer loop vertex 0.5073729753 -0.3340820074 0.2628549933 vertex 0.5086320043 -0.3299869895 0.2979409993 vertex 0.5073590279 -0.3629080057 0.2806119919 endloop endfacet facet normal 0.999154 -0.019596 -0.036169 outer loop vertex 0.5073590279 -0.3629080057 0.2806119919 vertex 0.5086320043 -0.3299869895 0.2979409993 vertex 0.5085729957 -0.3625020087 0.3139269948 endloop endfacet facet normal 0.996076 -0.084033 -0.027772 outer loop vertex 0.5085729957 -0.3625020087 0.3139269948 vertex 0.5068690181 -0.3891589940 0.3334710002 vertex 0.5056980252 -0.3919689953 0.2999739945 endloop endfacet facet normal 0.996132 -0.080465 -0.035318 outer loop vertex 0.5056980252 -0.3919689953 0.2999739945 vertex 0.5073590279 -0.3629080057 0.2806119919 vertex 0.5085729957 -0.3625020087 0.3139269948 endloop endfacet facet normal 0.998618 -0.024638 -0.046427 outer loop vertex 0.5085729957 -0.3625020087 0.3139269948 vertex 0.5086320043 -0.3299869895 0.2979409993 vertex 0.5097500086 -0.3388549984 0.3266949952 endloop endfacet facet normal 0.998365 0.037778 -0.042898 outer loop vertex 0.5047450066 -0.2737880051 0.2437330037 vertex 0.5060170293 -0.2649210095 0.2811450064 vertex 0.5070000291 -0.3012279868 0.2720490098 endloop endfacet facet normal -0.999050 0.004942 0.043297 outer loop vertex -0.5030599833 0.0690457001 -0.2900539935 vertex -0.5021200180 0.0886552036 -0.2706030011 vertex -0.5032870173 0.1040690020 -0.2992900014 endloop endfacet facet normal 0.005045 -0.176478 0.984292 outer loop vertex 0.0744514018 -0.4035690129 0.5035960078 vertex 0.0517445989 -0.4160200059 0.5014799833 vertex 0.0773082972 -0.4267340004 0.4994280040 endloop endfacet facet normal 0.204280 -0.042800 -0.977976 outer loop vertex 0.4327909946 0.2667770088 -0.4988960028 vertex 0.4088720083 0.2849150002 -0.5046859980 vertex 0.4337329865 0.2991960049 -0.5001180172 endloop endfacet facet normal 0.348832 -0.038387 -0.936399 outer loop vertex 0.4537889957 0.3129140139 -0.4932090044 vertex 0.4532420039 0.2835490108 -0.4922089875 vertex 0.4337329865 0.2991960049 -0.5001180172 endloop endfacet facet normal 0.024186 -0.949427 -0.313054 outer loop vertex -0.0994544998 -0.4983690083 -0.4271430075 vertex -0.1051160023 -0.4917950034 -0.4475179911 vertex -0.0741494969 -0.4916299880 -0.4456259906 endloop endfacet facet normal -0.022422 -0.861057 -0.508014 outer loop vertex -0.0663423985 -0.4783650041 -0.4684540033 vertex -0.0400836989 -0.4862749875 -0.4562059939 vertex -0.0741494969 -0.4916299880 -0.4456259906 endloop endfacet facet normal 0.007400 -0.004006 -0.999965 outer loop vertex 0.1004460007 0.1856209934 -0.4992510080 vertex 0.1149230003 0.1614409983 -0.4990470111 vertex 0.0845561996 0.1607580036 -0.4992690086 endloop endfacet facet normal 0.005119 -0.004458 -0.999977 outer loop vertex 0.0137072001 0.1486919969 -0.4996629953 vertex 0.0180249996 0.1819130033 -0.4997889996 vertex 0.0486999005 0.1624069959 -0.4995450079 endloop endfacet facet normal 0.006903 0.004037 -0.999968 outer loop vertex 0.0877057984 0.1058069989 -0.4993909895 vertex 0.0579957999 0.1028549969 -0.4996080101 vertex 0.0697396994 0.1320700049 -0.4994089901 endloop endfacet facet normal 0.007738 0.000883 -0.999970 outer loop vertex 0.0486999005 0.1624069959 -0.4995450079 vertex 0.0845561996 0.1607580036 -0.4992690086 vertex 0.0697396994 0.1320700049 -0.4994089901 endloop endfacet facet normal 0.029211 0.100760 0.994482 outer loop vertex -0.2207700014 0.3900850117 0.5047889948 vertex -0.2212460041 0.4193390012 0.5018389821 vertex -0.2492209971 0.4056659937 0.5040460229 endloop endfacet facet normal 0.011620 0.146085 0.989204 outer loop vertex -0.1700260043 0.4255230129 0.4998289943 vertex -0.1973499954 0.4330660105 0.4990360141 vertex -0.1930859983 0.4067989886 0.5028650165 endloop endfacet facet normal 0.008488 0.100466 0.994904 outer loop vertex -0.1930859983 0.4067989886 0.5028650165 vertex -0.2212460041 0.4193390012 0.5018389821 vertex -0.2207700014 0.3900850117 0.5047889948 endloop endfacet facet normal -0.004240 -0.000997 0.999991 outer loop vertex -0.0588923991 -0.1029200032 0.4993419945 vertex -0.0920011029 -0.0905101001 0.4992139935 vertex -0.0859609991 -0.1252329946 0.4992049932 endloop endfacet facet normal -0.004327 0.013870 0.999894 outer loop vertex -0.0761184990 -0.1935340017 0.4998820126 vertex -0.0478252992 -0.1740369946 0.4997340143 vertex -0.0803643018 -0.1597499996 0.4993950129 endloop endfacet facet normal 0.984396 0.000229 -0.175965 outer loop vertex 0.4984680116 0.1979749948 -0.4312730134 vertex 0.4991819859 0.2323769927 -0.4272339940 vertex 0.5031030178 0.2053149939 -0.4053339958 endloop endfacet facet normal 0.004764 0.006983 0.999964 outer loop vertex -0.1451500058 -0.1355410069 0.4992949963 vertex -0.1380980015 -0.1695619971 0.4994989932 vertex -0.1124700010 -0.1472380012 0.4992209971 endloop endfacet facet normal -0.003495 0.004938 0.999982 outer loop vertex -0.0803643018 -0.1597499996 0.4993950129 vertex -0.0859609991 -0.1252329946 0.4992049932 vertex -0.1124700010 -0.1472380012 0.4992209971 endloop endfacet facet normal 0.007934 -0.000320 0.999968 outer loop vertex 0.3708049953 0.2052769959 0.5064539909 vertex 0.3825640082 0.2343750000 0.5063700080 vertex 0.3477199972 0.2266840041 0.5066440105 endloop endfacet facet normal 0.998907 0.032890 -0.033216 outer loop vertex 0.5081790090 -0.2929289937 0.3055059910 vertex 0.5091900229 -0.2906230092 0.3381940126 vertex 0.5095490217 -0.3156780005 0.3241809905 endloop endfacet facet normal 0.103370 -0.030895 0.994163 outer loop vertex 0.3849839866 0.1614989936 0.5051339865 vertex 0.4077430069 0.1697189957 0.5030230284 vertex 0.3894610107 0.1866800040 0.5054510236 endloop endfacet facet normal 0.040395 -0.013359 0.999094 outer loop vertex 0.3933869898 0.2087190002 0.5055869818 vertex 0.3708049953 0.2052769959 0.5064539909 vertex 0.3894610107 0.1866800040 0.5054510236 endloop endfacet facet normal 0.998896 0.046289 -0.008041 outer loop vertex 0.5037059784 -0.2899369895 0.1714919955 vertex 0.5023419857 -0.2645319998 0.1482979953 vertex 0.5024650097 -0.2614659965 0.1812299937 endloop endfacet facet normal 0.999701 0.024339 0.002110 outer loop vertex 0.5000789762 -0.2112299949 0.1426350027 vertex 0.5001099706 -0.2105070055 0.1196150035 vertex 0.4995169938 -0.1874070019 0.1340959966 endloop endfacet facet normal 0.999771 0.021133 -0.003492 outer loop vertex 0.5091900229 -0.2906230092 0.3381940126 vertex 0.5093619823 -0.2934420109 0.3703640103 vertex 0.5099700093 -0.3251700103 0.3524299860 endloop endfacet facet normal 0.097647 -0.654182 0.750007 outer loop vertex 0.4066129923 -0.4658699930 0.4831199944 vertex 0.3805730045 -0.4661340117 0.4862799942 vertex 0.3903830051 -0.4799030125 0.4729929864 endloop endfacet facet normal 0.710757 0.703437 0.000780 outer loop vertex 0.4690380096 0.4795289934 0.1770150065 vertex 0.4798069894 0.4686369896 0.1869120002 vertex 0.4783560038 0.4701310098 0.1617110074 endloop endfacet facet normal -0.874778 -0.018686 0.484164 outer loop vertex -0.4836139977 -0.1842299998 0.4628500044 vertex -0.4923320115 -0.1964980066 0.4466249943 vertex -0.4827739894 -0.2107030004 0.4633460045 endloop endfacet facet normal 0.999733 0.023065 -0.001446 outer loop vertex 0.5000789762 -0.2112299949 0.1426350027 vertex 0.4995169938 -0.1874070019 0.1340959966 vertex 0.4997290075 -0.1949280053 0.1607079953 endloop endfacet facet normal 0.999273 -0.001876 0.038086 outer loop vertex 0.5036169887 0.0746337995 -0.3029519916 vertex 0.5048000216 0.0799292997 -0.3337309957 vertex 0.5041700006 0.0988077000 -0.3162710071 endloop endfacet facet normal -0.956526 -0.030601 0.290036 outer loop vertex -0.4950419962 -0.3526200056 0.4470779896 vertex -0.5001590252 -0.3362540007 0.4319289923 vertex -0.5005000234 -0.3685869873 0.4273929894 endloop endfacet facet normal 0.999470 0.004521 0.032249 outer loop vertex 0.5049560070 0.1133060008 -0.3426640034 vertex 0.5038880110 0.1235980019 -0.3110069931 vertex 0.5041700006 0.0988077000 -0.3162710071 endloop endfacet facet normal 0.998908 -0.005438 0.046403 outer loop vertex 0.5035110116 0.1503220052 -0.3023149967 vertex 0.5043609738 0.1690450013 -0.3184179962 vertex 0.5033119917 0.1757140011 -0.2950550020 endloop endfacet facet normal -0.063466 -0.690196 -0.720834 outer loop vertex 0.1759479940 -0.4794499874 -0.4671170115 vertex 0.1725569963 -0.4622409940 -0.4832960069 vertex 0.1980099976 -0.4687579870 -0.4792970121 endloop endfacet facet normal 0.998725 -0.001045 0.050465 outer loop vertex 0.5035110116 0.1503220052 -0.3023149967 vertex 0.5021529794 0.1568460017 -0.2753039896 vertex 0.5024989843 0.1299670041 -0.2827079892 endloop endfacet facet normal -0.047340 0.998680 0.019940 outer loop vertex 0.2700929940 0.5076169968 0.3710669875 vertex 0.2951430082 0.5091829896 0.3521069884 vertex 0.2703630030 0.5082119703 0.3419089913 endloop endfacet facet normal 0.999047 -0.008545 0.042798 outer loop vertex 0.5047119856 0.1466100067 -0.3310909867 vertex 0.5043609738 0.1690450013 -0.3184179962 vertex 0.5035110116 0.1503220052 -0.3023149967 endloop endfacet facet normal 0.998628 -0.007012 0.051902 outer loop vertex 0.5033119917 0.1757140011 -0.2950550020 vertex 0.5021529794 0.1568460017 -0.2753039896 vertex 0.5035110116 0.1503220052 -0.3023149967 endloop endfacet facet normal 0.999846 -0.008142 0.015578 outer loop vertex 0.5052059889 0.1443530023 -0.3639769852 vertex 0.5052250028 0.1789080054 -0.3471359909 vertex 0.5047119856 0.1466100067 -0.3310909867 endloop endfacet facet normal 0.999133 0.000556 0.041627 outer loop vertex 0.5035110116 0.1503220052 -0.3023149967 vertex 0.5038880110 0.1235980019 -0.3110069931 vertex 0.5047119856 0.1466100067 -0.3310909867 endloop endfacet facet normal -0.014479 -0.035721 0.999257 outer loop vertex -0.0887664035 0.3405030072 0.5048810244 vertex -0.0826352984 0.3081130087 0.5038120151 vertex -0.0583719984 0.3295800090 0.5049309731 endloop endfacet facet normal -0.027422 0.017444 0.999472 outer loop vertex -0.0465958007 0.3791010082 0.5058050156 vertex -0.0719844997 0.3880049884 0.5049530268 vertex -0.0662652031 0.3604980111 0.5055900216 endloop endfacet facet normal -0.001847 -0.999994 0.003082 outer loop vertex 0.1473399997 -0.4995290041 0.0232276991 vertex 0.1677390039 -0.4995290041 0.0354489982 vertex 0.1489630044 -0.4994460046 0.0511283986 endloop endfacet facet normal 0.999434 -0.033513 -0.002894 outer loop vertex 0.5072020292 0.2549130023 0.3647089899 vertex 0.5067309737 0.2434780002 0.3344500065 vertex 0.5080279708 0.2816810012 0.3399609923 endloop endfacet facet normal -0.040189 0.993287 0.108471 outer loop vertex 0.2025350034 0.5027930140 0.4015710056 vertex 0.2168570012 0.5052409768 0.3844609857 vertex 0.1955959946 0.5051990151 0.3769679964 endloop endfacet facet normal -0.020243 0.991953 0.124976 outer loop vertex 0.2168570012 0.5052409768 0.3844609857 vertex 0.2025350034 0.5027930140 0.4015710056 vertex 0.2300339937 0.5032479763 0.4024139941 endloop endfacet facet normal 0.998943 0.045361 -0.007495 outer loop vertex 0.5042060018 -0.3012000024 -0.0494428016 vertex 0.5050759912 -0.3236849904 -0.0695727989 vertex 0.5037249923 -0.2952589989 -0.0775969997 endloop endfacet facet normal 0.995508 -0.032446 -0.088940 outer loop vertex 0.5064650178 0.2714479864 -0.3825910091 vertex 0.5053960085 0.2923760116 -0.4021910131 vertex 0.5079550147 0.3047330081 -0.3780559897 endloop endfacet facet normal 0.999770 -0.018778 -0.010350 outer loop vertex 0.5055850148 -0.3872990012 -0.0453433990 vertex 0.5059310198 -0.3585309982 -0.0641143024 vertex 0.5062040091 -0.3632949889 -0.0291003007 endloop endfacet facet normal -0.004059 0.999694 0.024421 outer loop vertex 0.1214860007 0.5057830215 -0.3463329971 vertex 0.1493809968 0.5056980252 -0.3382169902 vertex 0.1411859989 0.5062019825 -0.3602089882 endloop endfacet facet normal -0.008807 0.999796 0.018169 outer loop vertex 0.1493809968 0.5056980252 -0.3382169902 vertex 0.1798029989 0.5059369802 -0.3366189897 vertex 0.1655630022 0.5062580109 -0.3611870110 endloop endfacet facet normal 0.000871 0.999775 -0.021203 outer loop vertex 0.1212870032 0.5059599876 -0.3724370003 vertex 0.1411859989 0.5062019825 -0.3602089882 vertex 0.1482030004 0.5057340264 -0.3819859922 endloop endfacet facet normal -0.030496 0.978619 -0.203410 outer loop vertex 0.1577219963 0.5030580163 -0.4108160138 vertex 0.1778379977 0.4998140037 -0.4294390082 vertex 0.1546380073 0.4973959923 -0.4375939965 endloop endfacet facet normal -0.021950 0.999690 0.011746 outer loop vertex -0.3527520001 0.5069159865 -0.2023530006 vertex -0.3802730143 0.5061770082 -0.1908880025 vertex -0.3552739918 0.5065249801 -0.1737879962 endloop endfacet facet normal 0.040311 0.998957 0.021445 outer loop vertex -0.3332650065 0.5063260198 -0.1851709932 vertex -0.3065080047 0.5051530004 -0.1808249950 vertex -0.3226349950 0.5064129829 -0.2092040032 endloop endfacet facet normal -0.017985 0.975885 0.217545 outer loop vertex 0.2582019866 0.5045869946 0.3987360001 vertex 0.2300339937 0.5032479763 0.4024139941 vertex 0.2480610013 0.4988729954 0.4235300124 endloop endfacet facet normal -0.944494 -0.328018 -0.018293 outer loop vertex -0.4939079881 -0.4443559945 -0.3613129854 vertex -0.5006480217 -0.4264520109 -0.3343580067 vertex -0.5025349855 -0.4196310043 -0.3592410088 endloop endfacet facet normal 0.024617 0.999663 0.008273 outer loop vertex -0.3259890079 0.5053229928 -0.1290179938 vertex -0.3543060124 0.5061470270 -0.1443299949 vertex -0.3531689942 0.5058670044 -0.1138779968 endloop endfacet facet normal -0.013194 0.790714 -0.612044 outer loop vertex 0.2397270054 0.4818980098 -0.4656989872 vertex 0.2095109969 0.4745489955 -0.4745419919 vertex 0.2078779936 0.4883669913 -0.4566549957 endloop endfacet facet normal 0.327708 -0.597166 0.732120 outer loop vertex 0.4615300000 -0.4572530091 0.4751659930 vertex 0.4520849884 -0.4683920145 0.4703080058 vertex 0.4660370052 -0.4633040130 0.4682129920 endloop endfacet facet normal -0.042390 0.314552 -0.948293 outer loop vertex 0.2943919897 0.4381619990 -0.4966770113 vertex 0.2736879885 0.4214949906 -0.5012800097 vertex 0.2609530091 0.4468089938 -0.4923140109 endloop endfacet facet normal -0.050202 0.516217 -0.854985 outer loop vertex 0.2609530091 0.4468089938 -0.4923140109 vertex 0.2644329965 0.4694769979 -0.4788320065 vertex 0.2903569937 0.4595099986 -0.4863719940 endloop endfacet facet normal -0.004953 0.595078 -0.803653 outer loop vertex 0.2903569937 0.4595099986 -0.4863719940 vertex 0.2644329965 0.4694769979 -0.4788320065 vertex 0.2884579897 0.4747399986 -0.4750829935 endloop endfacet facet normal -0.004370 -0.999977 -0.005257 outer loop vertex -0.1378169954 -0.4990850091 -0.1200060025 vertex -0.1135599986 -0.4991039932 -0.1365589947 vertex -0.1121549979 -0.4992609918 -0.1078620031 endloop endfacet facet normal 0.999343 0.005394 0.035849 outer loop vertex 0.5043100119 -0.0061688502 -0.3150480092 vertex 0.5048980117 0.0123913996 -0.3342320025 vertex 0.5038250089 0.0173215009 -0.3050619960 endloop endfacet facet normal 0.998914 0.002406 0.046530 outer loop vertex 0.5036169887 0.0746337995 -0.3029519916 vertex 0.5019509792 0.0773048997 -0.2673240006 vertex 0.5028600097 0.0430768989 -0.2850689888 endloop endfacet facet normal 0.998924 0.001445 0.046353 outer loop vertex 0.5027059913 0.0151827000 -0.2808800042 vertex 0.5038250089 0.0173215009 -0.3050619960 vertex 0.5028600097 0.0430768989 -0.2850689888 endloop endfacet facet normal 0.930993 0.364696 -0.015785 outer loop vertex 0.4982750118 0.4319179952 -0.4171499908 vertex 0.4916700125 0.4490520060 -0.4108459949 vertex 0.4998089969 0.4291239977 -0.3912279904 endloop endfacet facet normal -0.235296 0.971714 -0.020184 outer loop vertex -0.4220809937 0.5012810230 0.0446708016 vertex -0.4150829911 0.5024380088 0.0187919997 vertex -0.4373280108 0.4972209930 0.0269527994 endloop endfacet facet normal -0.000849 0.006640 0.999978 outer loop vertex 0.1464399993 0.1294350028 0.4990729988 vertex 0.1239269972 0.1080349982 0.4991959929 vertex 0.1578810066 0.0952098966 0.4993099868 endloop endfacet facet normal -0.969194 -0.026122 0.244910 outer loop vertex -0.5001810193 -0.1460119933 0.4197289944 vertex -0.4941729903 -0.1534640044 0.4427100122 vertex -0.4961610138 -0.1314940006 0.4371860027 endloop endfacet facet normal -0.279302 0.959748 -0.029569 outer loop vertex -0.4422959983 0.4948379993 0.0926916972 vertex -0.4304879904 0.4988049865 0.1099160016 vertex -0.4197629988 0.5013189912 0.0902092978 endloop endfacet facet normal -0.005328 -0.999967 -0.006108 outer loop vertex -0.0623583011 -0.4996869862 -0.0894830972 vertex -0.0702048019 -0.4995130002 -0.1111240014 vertex -0.0472327992 -0.4996269941 -0.1124989986 endloop endfacet facet normal -0.000974 -0.999985 -0.005480 outer loop vertex 0.0113081001 -0.4997639954 -0.1112560034 vertex -0.0025838099 -0.4998919964 -0.0854274035 vertex -0.0178903006 -0.4997279942 -0.1126359999 endloop endfacet facet normal 0.957857 -0.027102 0.285963 outer loop vertex 0.4927839935 0.0472319014 0.4464919865 vertex 0.5001320243 0.0404252000 0.4212340117 vertex 0.4978440106 0.0645039976 0.4311800003 endloop endfacet facet normal -0.001137 0.005879 0.999982 outer loop vertex 0.1578810066 0.0952098966 0.4993099868 vertex 0.1239269972 0.1080349982 0.4991959929 vertex 0.1273719966 0.0780823976 0.4993759990 endloop endfacet facet normal -0.017449 0.999782 0.011478 outer loop vertex -0.3804149926 0.5055180192 -0.1292320043 vertex -0.3543060124 0.5061470270 -0.1443299949 vertex -0.3811269999 0.5058619976 -0.1602749974 endloop endfacet facet normal 0.998767 0.049011 -0.007927 outer loop vertex 0.5037249923 -0.2952589989 -0.0775969997 vertex 0.5045340061 -0.3142769933 -0.0932490006 vertex 0.5033400059 -0.2918939888 -0.1052969992 endloop endfacet facet normal 0.998813 0.048692 -0.001130 outer loop vertex 0.5041819811 -0.3127880096 -0.1452140063 vertex 0.5032039881 -0.2924500108 -0.1332979947 vertex 0.5045710206 -0.3201760054 -0.1196860000 endloop endfacet facet normal 0.999332 0.035945 -0.006621 outer loop vertex 0.5045710206 -0.3201760054 -0.1196860000 vertex 0.5045340061 -0.3142769933 -0.0932490006 vertex 0.5054569840 -0.3401010036 -0.0941359028 endloop endfacet facet normal -0.001234 -0.004915 -0.999987 outer loop vertex 0.1683620065 -0.1238240004 -0.4991819859 vertex 0.1478389949 -0.1392229944 -0.4990809858 vertex 0.1412380040 -0.1153839976 -0.4991900027 endloop endfacet facet normal 0.005510 -0.002651 -0.999981 outer loop vertex 0.0976910964 -0.1325470060 -0.4993410110 vertex 0.0875084996 -0.1088220030 -0.4994600117 vertex 0.1139789969 -0.1111499965 -0.4993079901 endloop endfacet facet normal 0.042911 0.998237 0.041005 outer loop vertex -0.2656449974 0.5048230290 -0.2369980067 vertex -0.2289170027 0.5029320121 -0.2293979973 vertex -0.2404119968 0.5048059821 -0.2629890144 endloop endfacet facet normal 0.036723 0.998345 0.044262 outer loop vertex -0.2157430053 0.5049840212 -0.2874720097 vertex -0.2501420081 0.5066670179 -0.2968930006 vertex -0.2404119968 0.5048059821 -0.2629890144 endloop endfacet facet normal 0.060110 0.997660 0.032588 outer loop vertex 0.3639110029 0.5097749829 -0.3328010142 vertex 0.3639889956 0.5087519884 -0.3016270101 vertex 0.3887510002 0.5080289841 -0.3251670003 endloop endfacet facet normal 0.190896 0.980501 0.046643 outer loop vertex 0.4251869917 0.5003340244 -0.2901000082 vertex 0.4163669944 0.5034660101 -0.3198409975 vertex 0.3976480067 0.5059660077 -0.2957830131 endloop endfacet facet normal 0.079652 0.996688 0.016383 outer loop vertex 0.3639889956 0.5087519884 -0.3016270101 vertex 0.3800899982 0.5069670081 -0.2713159919 vertex 0.3976480067 0.5059660077 -0.2957830131 endloop endfacet facet normal 0.028741 0.998659 0.043067 outer loop vertex -0.1922329962 0.5053359866 -0.3113229871 vertex -0.2157430053 0.5049840212 -0.2874720097 vertex -0.1811619997 0.5036389828 -0.2793599963 endloop endfacet facet normal 0.036025 0.998308 -0.045650 outer loop vertex -0.2548210025 0.5030630231 0.2513909936 vertex -0.2819359899 0.5046039820 0.2636919916 vertex -0.2586910129 0.5044739842 0.2791930139 endloop endfacet facet normal 0.038906 0.998469 -0.039320 outer loop vertex -0.2819359899 0.5046039820 0.2636919916 vertex -0.2548210025 0.5030630231 0.2513909936 vertex -0.2805750072 0.5035510063 0.2382999957 endloop endfacet facet normal 0.034974 0.998152 -0.049699 outer loop vertex -0.2854450047 0.5059840083 0.2889389992 vertex -0.2819359899 0.5046039820 0.2636919916 vertex -0.3073709905 0.5060510039 0.2748549879 endloop endfacet facet normal 0.012542 0.999429 -0.031367 outer loop vertex 0.0120750004 0.5042769909 0.3163369894 vertex -0.0043736901 0.5053600073 0.3442679942 vertex 0.0225284006 0.5051689744 0.3489379883 endloop endfacet facet normal -0.996814 0.076621 0.022167 outer loop vertex -0.5077800155 0.3959679902 0.3565840125 vertex -0.5097579956 0.3782129884 0.3290080130 vertex -0.5102099776 0.3638190031 0.3584359884 endloop endfacet facet normal 0.008176 0.999947 -0.006194 outer loop vertex -0.0043736901 0.5053600073 0.3442679942 vertex 0.0060417498 0.5054020286 0.3648009896 vertex 0.0225284006 0.5051689744 0.3489379883 endloop endfacet facet normal -0.055512 -0.998132 0.025509 outer loop vertex 0.3126319945 -0.5044590235 -0.1943459958 vertex 0.2891229987 -0.5035489798 -0.2098969966 vertex 0.3149749935 -0.5053660274 -0.2247370034 endloop endfacet facet normal -0.050648 -0.998138 0.033984 outer loop vertex 0.3149749935 -0.5053660274 -0.2247370034 vertex 0.2891229987 -0.5035489798 -0.2098969966 vertex 0.2872500122 -0.5044379830 -0.2387990057 endloop endfacet facet normal -0.039081 -0.998877 0.026798 outer loop vertex 0.3149749935 -0.5053660274 -0.2247370034 vertex 0.3409790099 -0.5058670044 -0.2054879963 vertex 0.3126319945 -0.5044590235 -0.1943459958 endloop endfacet facet normal 0.022704 -0.999606 0.016521 outer loop vertex 0.3636890054 -0.5057929754 -0.1832839996 vertex 0.3848679960 -0.5049690008 -0.1625339985 vertex 0.3575929999 -0.5054439902 -0.1537909955 endloop endfacet facet normal -0.657437 0.017696 -0.753302 outer loop vertex -0.4642449915 -0.3226059973 -0.4879400134 vertex -0.4807170033 -0.3212339878 -0.4735319912 vertex -0.4718129933 -0.2928450108 -0.4806360006 endloop endfacet facet normal -0.004559 -0.999537 0.030068 outer loop vertex 0.3713920116 -0.5062500238 -0.2136089951 vertex 0.3409790099 -0.5058670044 -0.2054879963 vertex 0.3471300006 -0.5070160031 -0.2427510023 endloop endfacet facet normal 0.000971 -0.999391 0.034880 outer loop vertex 0.3366020024 -0.5083259940 -0.2799920142 vertex 0.3684340119 -0.5081040263 -0.2745180130 vertex 0.3471300006 -0.5070160031 -0.2427510023 endloop endfacet facet normal 0.013938 -0.999795 0.014675 outer loop vertex 0.3471300006 -0.5070160031 -0.2427510023 vertex 0.3836530149 -0.5065219998 -0.2437839955 vertex 0.3713920116 -0.5062500238 -0.2136089951 endloop endfacet facet normal -0.037470 -0.998994 0.024619 outer loop vertex 0.3471300006 -0.5070160031 -0.2427510023 vertex 0.3409790099 -0.5058670044 -0.2054879963 vertex 0.3149749935 -0.5053660274 -0.2247370034 endloop endfacet facet normal -0.003415 0.776884 0.629635 outer loop vertex -0.3388080001 0.4855079949 0.4664309919 vertex -0.3683489859 0.4889320135 0.4620459974 vertex -0.3684000075 0.4769710004 0.4768039882 endloop endfacet facet normal 0.000817 0.776881 0.629647 outer loop vertex -0.3684000075 0.4769710004 0.4768039882 vertex -0.3683489859 0.4889320135 0.4620459974 vertex -0.3927820027 0.4841110110 0.4680260122 endloop endfacet facet normal -0.001620 -0.028891 -0.999581 outer loop vertex 0.1338070035 0.2133810073 -0.4995079935 vertex 0.1352310032 0.2418099940 -0.5003319979 vertex 0.1624400020 0.2252680063 -0.4998979867 endloop endfacet facet normal 0.009980 -0.013520 -0.999859 outer loop vertex 0.1004460007 0.1856209934 -0.4992510080 vertex 0.0912960023 0.2105190009 -0.4996789992 vertex 0.1127410010 0.2048290074 -0.4993880093 endloop endfacet facet normal 0.000555 -0.015396 -0.999881 outer loop vertex 0.1338070035 0.2133810073 -0.4995079935 vertex 0.1268090010 0.1872819960 -0.4991100132 vertex 0.1127410010 0.2048290074 -0.4993880093 endloop endfacet facet normal -0.000584 0.028246 -0.999601 outer loop vertex 0.3729780018 -0.2118829936 -0.5055339932 vertex 0.3468770087 -0.1915079951 -0.5049430132 vertex 0.3737199903 -0.1783179939 -0.5045859814 endloop endfacet facet normal -0.134658 0.990773 0.015379 outer loop vertex -0.3894129992 0.5040339828 0.1924789995 vertex -0.3966059983 0.5034639835 0.1662179977 vertex -0.4190469980 0.5000770092 0.1879269928 endloop endfacet facet normal -0.052269 0.998606 -0.007358 outer loop vertex -0.3966059983 0.5034639835 0.1662179977 vertex -0.3894129992 0.5040339828 0.1924789995 vertex -0.3684679866 0.5049920082 0.1737139970 endloop endfacet facet normal 0.135428 0.023633 -0.990505 outer loop vertex 0.4150150120 -0.1927289963 -0.5010280013 vertex 0.3933089972 -0.1934929937 -0.5040140152 vertex 0.4000090063 -0.1689340025 -0.5025119781 endloop endfacet facet normal 0.999776 -0.020817 0.003862 outer loop vertex 0.5051440001 0.3361360133 0.0370647982 vertex 0.5053769946 0.3413409889 0.0048077600 vertex 0.5057470202 0.3634769917 0.0283298995 endloop endfacet facet normal -0.002623 -0.025389 -0.999674 outer loop vertex -0.0079583004 0.3257800043 -0.5042790174 vertex -0.0197430998 0.3465259969 -0.5047749877 vertex 0.0026126399 0.3497689962 -0.5049160123 endloop endfacet facet normal 0.102561 -0.018040 -0.994563 outer loop vertex 0.3956899941 -0.1113300025 -0.5024319887 vertex 0.4108499885 -0.1399250031 -0.5003499985 vertex 0.3774800003 -0.1429650038 -0.5037360191 endloop endfacet facet normal 0.005580 0.015708 -0.999861 outer loop vertex 0.3737199903 -0.1783179939 -0.5045859814 vertex 0.3468770087 -0.1915079951 -0.5049430132 vertex 0.3491260111 -0.1615599990 -0.5044599771 endloop endfacet facet normal -0.106435 0.994317 0.002197 outer loop vertex -0.3892880082 0.5052009821 0.0096362000 vertex -0.3885149956 0.5053380132 -0.0149288001 vertex -0.4098080099 0.5030429959 -0.0078044701 endloop endfacet facet normal -0.105939 0.994371 0.001608 outer loop vertex -0.4098080099 0.5030429959 -0.0078044701 vertex -0.4150829911 0.5024380088 0.0187919997 vertex -0.3892880082 0.5052009821 0.0096362000 endloop endfacet facet normal 0.039365 0.999225 0.000396 outer loop vertex -0.3016659915 0.5042110085 -0.0158504993 vertex -0.3306809962 0.5053460002 0.0044960999 vertex -0.2974979877 0.5040339828 0.0165014993 endloop endfacet facet normal 0.016842 0.999851 0.003733 outer loop vertex -0.3638679981 0.5059469938 -0.0067485902 vertex -0.3602280021 0.5057489872 0.0298669003 vertex -0.3306809962 0.5053460002 0.0044960999 endloop endfacet facet normal 0.018432 0.999815 0.005585 outer loop vertex -0.3306809962 0.5053460002 0.0044960999 vertex -0.3602280021 0.5057489872 0.0298669003 vertex -0.3221670091 0.5050079823 0.0369109996 endloop endfacet facet normal -0.995649 0.004649 -0.093068 outer loop vertex -0.5068780184 0.2924009860 -0.3889420033 vertex -0.5084679723 0.3205760121 -0.3705250025 vertex -0.5052139759 0.3278329968 -0.4049740136 endloop endfacet facet normal -0.024297 0.999674 0.007821 outer loop vertex -0.3602280021 0.5057489872 0.0298669003 vertex -0.3638679981 0.5059469938 -0.0067485902 vertex -0.3892880082 0.5052009821 0.0096362000 endloop endfacet facet normal -0.026276 0.999643 0.004749 outer loop vertex -0.3892880082 0.5052009821 0.0096362000 vertex -0.3638679981 0.5059469938 -0.0067485902 vertex -0.3885149956 0.5053380132 -0.0149288001 endloop endfacet facet normal 0.010828 0.030512 -0.999476 outer loop vertex -0.1867100000 -0.3268930018 -0.5043839812 vertex -0.1618909985 -0.3090049922 -0.5035690069 vertex -0.1568080038 -0.3400270045 -0.5044609904 endloop endfacet facet normal -0.004970 -0.378844 -0.925447 outer loop vertex -0.1578750014 -0.4518510103 -0.4908710122 vertex -0.1447249949 -0.4388470054 -0.4962649941 vertex -0.1331650019 -0.4536800086 -0.4902549982 endloop endfacet facet normal -0.027187 -0.213747 -0.976511 outer loop vertex -0.1447249949 -0.4388470054 -0.4962649941 vertex -0.1696510017 -0.4283350110 -0.4978719950 vertex -0.1404500008 -0.4191839993 -0.5006880164 endloop endfacet facet normal 0.023179 -0.582678 -0.812373 outer loop vertex -0.1331650019 -0.4536800086 -0.4902549982 vertex -0.1066770032 -0.4528479874 -0.4900960028 vertex -0.1210919991 -0.4704140127 -0.4779079854 endloop endfacet facet normal -0.015162 -0.497052 -0.867588 outer loop vertex -0.1331650019 -0.4536800086 -0.4902549982 vertex -0.1460800022 -0.4653280079 -0.4833559990 vertex -0.1578750014 -0.4518510103 -0.4908710122 endloop endfacet facet normal 0.069854 0.620332 0.781223 outer loop vertex 0.0310402997 0.4696309865 0.4768500030 vertex 0.0079315295 0.4610790014 0.4857070148 vertex 0.0321079008 0.4524640143 0.4903860092 endloop endfacet facet normal -0.003415 0.999984 0.004417 outer loop vertex -0.1307169944 0.4995209873 0.0307033006 vertex -0.1224730015 0.4993979931 0.0649195015 vertex -0.0961306989 0.4995889962 0.0420427993 endloop endfacet facet normal -0.005947 0.999982 0.000946 outer loop vertex -0.0697204992 0.4997999966 0.0223459005 vertex -0.0720086992 0.4998109937 -0.0036555000 vertex -0.1018859968 0.4996249974 0.0051282998 endloop endfacet facet normal -0.856249 -0.516383 0.013673 outer loop vertex -0.4858689904 -0.4600059986 -0.2713580132 vertex -0.4899890125 -0.4538689852 -0.2975940108 vertex -0.4807080030 -0.4691149890 -0.2921760082 endloop endfacet facet normal 0.006470 0.999960 0.006204 outer loop vertex -0.3208810091 0.5099909902 -0.3543680012 vertex -0.3479210138 0.5100600123 -0.3372929990 vertex -0.3169409931 0.5097650290 -0.3220539987 endloop endfacet facet normal -0.998555 -0.025381 -0.047377 outer loop vertex -0.5084679723 0.3205760121 -0.3705250025 vertex -0.5068780184 0.2924009860 -0.3889420033 vertex -0.5082780123 0.2907530069 -0.3585520089 endloop endfacet facet normal 0.088292 0.995687 0.028479 outer loop vertex 0.4086399972 0.5025219917 0.0873550028 vertex 0.3829079866 0.5042960048 0.1051070020 vertex 0.4132179916 0.5013279915 0.1149069965 endloop endfacet facet normal 0.028276 0.999141 0.030281 outer loop vertex -0.3125509918 0.5085700154 -0.2867229879 vertex -0.2842090130 0.5084229708 -0.3083370030 vertex -0.3169409931 0.5097650290 -0.3220539987 endloop endfacet facet normal -0.005720 0.001991 0.999982 outer loop vertex -0.0774853975 0.1345680058 0.4992730021 vertex -0.0972746983 0.1098710001 0.4992089868 vertex -0.0587124005 0.1026120037 0.4994440079 endloop endfacet facet normal -0.002123 0.004483 0.999988 outer loop vertex 0.0065947198 0.0638846979 0.4998039901 vertex 0.0084190099 0.0977642015 0.4996559918 vertex -0.0236494001 0.0814620033 0.4996609986 endloop endfacet facet normal -0.005048 0.002090 0.999985 outer loop vertex -0.0833517015 0.0381289013 0.4994989932 vertex -0.0499677993 0.0249748006 0.4996950030 vertex -0.0545318015 0.0613262989 0.4995959997 endloop endfacet facet normal -0.004226 0.003253 0.999986 outer loop vertex -0.0236494001 0.0814620033 0.4996609986 vertex -0.0587124005 0.1026120037 0.4994440079 vertex -0.0545318015 0.0613262989 0.4995959997 endloop endfacet facet normal 0.255055 0.026604 0.966561 outer loop vertex 0.4322929978 -0.2785469890 0.4994739890 vertex 0.4183770120 -0.3076800108 0.5039479733 vertex 0.4423919916 -0.3107709885 0.4976960123 endloop endfacet facet normal 0.257457 0.048251 0.965084 outer loop vertex 0.4423919916 -0.3107709885 0.4976960123 vertex 0.4183770120 -0.3076800108 0.5039479733 vertex 0.4291310012 -0.3305389881 0.5022220016 endloop endfacet facet normal 0.043580 -0.119969 -0.991821 outer loop vertex -0.2859539986 -0.4008539915 -0.5052059889 vertex -0.3139750063 -0.4124299884 -0.5050370097 vertex -0.3113279939 -0.3855339885 -0.5081740022 endloop endfacet facet normal -0.015404 -0.010806 0.999823 outer loop vertex 0.1523569971 0.3312189877 0.5048519969 vertex 0.1712480038 0.3525890112 0.5053740144 vertex 0.1357579976 0.3599709868 0.5049070120 endloop endfacet facet normal 0.193459 0.030892 0.980622 outer loop vertex 0.4287619889 -0.2146809995 0.4980039895 vertex 0.4078080058 -0.2337320000 0.5027379990 vertex 0.4318119884 -0.2449869961 0.4983569980 endloop endfacet facet normal 0.412089 -0.911113 -0.007412 outer loop vertex 0.4564729929 -0.4869570136 0.2232159972 vertex 0.4371739924 -0.4958240092 0.2402050048 vertex 0.4368210137 -0.4957340062 0.2095170021 endloop endfacet facet normal 0.241894 -0.970286 -0.005628 outer loop vertex 0.4368210137 -0.4957340062 0.2095170021 vertex 0.4371739924 -0.4958240092 0.2402050048 vertex 0.4134269953 -0.5016620159 0.2260390073 endloop endfacet facet normal 0.110520 -0.993836 -0.008727 outer loop vertex 0.3851589859 -0.5041559935 0.1738789976 vertex 0.4174729884 -0.5004600286 0.1622100025 vertex 0.4136199951 -0.5011649728 0.1936929971 endloop endfacet facet normal 0.864731 -0.502152 0.009093 outer loop vertex 0.4835320115 -0.4642100036 -0.0256660003 vertex 0.4918690026 -0.4502829909 -0.0493959002 vertex 0.4942249954 -0.4458000064 -0.0258792993 endloop endfacet facet normal 0.224431 -0.974475 0.005391 outer loop vertex 0.4381879866 -0.4955829978 0.1799069941 vertex 0.4368210137 -0.4957340062 0.2095170021 vertex 0.4136199951 -0.5011649728 0.1936929971 endloop endfacet facet normal -0.007134 -0.018116 0.999810 outer loop vertex 0.1712480038 0.3525890112 0.5053740144 vertex 0.1523569971 0.3312189877 0.5048519969 vertex 0.1793060005 0.3211590052 0.5048620105 endloop endfacet facet normal 0.023515 0.999514 -0.020488 outer loop vertex -0.3483870029 0.5052229762 0.2135549933 vertex -0.3273999989 0.5051389933 0.2335450053 vertex -0.3145560026 0.5042539835 0.2051109970 endloop endfacet facet normal 0.007008 0.009159 0.999933 outer loop vertex -0.3292259872 -0.1634069979 0.5050770044 vertex -0.3540470004 -0.1901620030 0.5054960251 vertex -0.3222540021 -0.1987659931 0.5053520203 endloop endfacet facet normal 0.039776 0.022216 0.998962 outer loop vertex -0.2601259947 -0.2276120037 0.5036839843 vertex -0.2626540065 -0.1937700063 0.5030320287 vertex -0.2912240028 -0.2132589966 0.5046030283 endloop endfacet facet normal 0.036248 0.025980 0.999005 outer loop vertex -0.2912240028 -0.2132589966 0.5046030283 vertex -0.3222540021 -0.1987659931 0.5053520203 vertex -0.3192450106 -0.2303030044 0.5060629845 endloop endfacet facet normal 0.003895 0.999179 0.040322 outer loop vertex -0.1090670004 0.5019829869 -0.2627260089 vertex -0.0999948010 0.5005450249 -0.2279700041 vertex -0.0725739002 0.5013859868 -0.2514579892 endloop endfacet facet normal -0.001282 -0.001233 -0.999998 outer loop vertex 0.0263765994 -0.1515090019 -0.4996489882 vertex -0.0051321601 -0.1544159949 -0.4996050000 vertex 0.0041431501 -0.1259559989 -0.4996519983 endloop endfacet facet normal 0.003017 -0.001609 -0.999994 outer loop vertex 0.0617068000 -0.1110050008 -0.4995859861 vertex 0.0554707013 -0.1376139969 -0.4995619953 vertex 0.0340276994 -0.1181560010 -0.4996579885 endloop endfacet facet normal 0.011505 0.999218 -0.037833 outer loop vertex -0.3218039870 0.5090280175 -0.3800820112 vertex -0.3208810091 0.5099909902 -0.3543680012 vertex -0.2958709896 0.5090630054 -0.3712719977 endloop endfacet facet normal -0.005448 0.999966 -0.006241 outer loop vertex 0.3694840074 0.5048019886 -0.0302018002 vertex 0.3366610110 0.5045959949 -0.0345535986 vertex 0.3492009938 0.5048440099 -0.0057611400 endloop endfacet facet normal 0.109374 0.993934 0.011497 outer loop vertex 0.4168950021 0.5009890199 -0.0514050983 vertex 0.4043410122 0.5026680231 -0.0771292970 vertex 0.3886249959 0.5041319728 -0.0541790985 endloop endfacet facet normal 0.051584 0.998580 0.013275 outer loop vertex 0.3694840074 0.5048019886 -0.0302018002 vertex 0.4007680118 0.5031340122 -0.0262960009 vertex 0.3886249959 0.5041319728 -0.0541790985 endloop endfacet facet normal 0.054866 0.998408 -0.013086 outer loop vertex 0.4007680118 0.5031340122 -0.0262960009 vertex 0.3694840074 0.5048019886 -0.0302018002 vertex 0.3828890026 0.5044929981 0.0024281701 endloop endfacet facet normal -0.802968 0.595983 0.006819 outer loop vertex -0.4777109921 0.4695110023 -0.2215220034 vertex -0.4752120078 0.4731610119 -0.2462690026 vertex -0.4866580069 0.4577200115 -0.2445379943 endloop endfacet facet normal 0.009018 0.999943 0.005764 outer loop vertex 0.3828890026 0.5044929981 0.0024281701 vertex 0.3694840074 0.5048019886 -0.0302018002 vertex 0.3492009938 0.5048440099 -0.0057611400 endloop endfacet facet normal 0.008183 0.999957 -0.004390 outer loop vertex -0.3273999989 0.5051389933 0.2335450053 vertex -0.3483870029 0.5052229762 0.2135549933 vertex -0.3612599969 0.5054609776 0.2437680066 endloop endfacet facet normal -0.042629 -0.998301 -0.039725 outer loop vertex 0.2397709936 -0.5034189820 0.2584910095 vertex 0.2266619951 -0.5018020272 0.2319239974 vertex 0.2573649883 -0.5032089949 0.2343340069 endloop endfacet facet normal -0.607884 -0.001879 -0.794024 outer loop vertex -0.4772289991 0.3003639877 -0.4769960046 vertex -0.4680939913 0.3297320008 -0.4840590060 vertex -0.4598470032 0.2985830009 -0.4902989864 endloop endfacet facet normal -0.288307 0.867394 0.405595 outer loop vertex -0.4497910142 0.4770849943 0.4652209878 vertex -0.4345239997 0.4831480086 0.4631069899 vertex -0.4492250085 0.4834089875 0.4520989954 endloop endfacet facet normal 0.999085 0.042121 -0.007438 outer loop vertex 0.5020970106 -0.2634670138 -0.0870772973 vertex 0.5019419789 -0.2657670081 -0.1209269986 vertex 0.5007320046 -0.2351820022 -0.1102529988 endloop endfacet facet normal -0.006536 0.067195 -0.997718 outer loop vertex 0.1469340026 0.3790659904 -0.5040659904 vertex 0.1342560053 0.4072169960 -0.5020869970 vertex 0.1649760008 0.4037159979 -0.5025240183 endloop endfacet facet normal -0.040530 -0.997890 -0.050717 outer loop vertex 0.2538329959 -0.5053340197 0.2849330008 vertex 0.2219219953 -0.5039889812 0.2839699984 vertex 0.2397709936 -0.5034189820 0.2584910095 endloop endfacet facet normal -0.999939 -0.005383 0.009680 outer loop vertex -0.4996579885 -0.0250719003 -0.1913519949 vertex -0.4995509982 -0.0485226996 -0.1933410019 vertex -0.4993729889 -0.0418355986 -0.1712329984 endloop endfacet facet normal -0.024215 -0.999308 -0.028239 outer loop vertex 0.2381020039 -0.5071709752 0.3522340059 vertex 0.2090689987 -0.5060679913 0.3380979896 vertex 0.2379779965 -0.5061489940 0.3161750138 endloop endfacet facet normal -0.027644 -0.921203 -0.388100 outer loop vertex 0.1131829992 -0.4975950122 -0.4323259890 vertex 0.0889732987 -0.4973450005 -0.4311949909 vertex 0.1055160016 -0.4903280139 -0.4490289986 endloop endfacet facet normal -0.044858 -0.997801 -0.048793 outer loop vertex 0.2379779965 -0.5061489940 0.3161750138 vertex 0.2538329959 -0.5053340197 0.2849330008 vertex 0.2730999887 -0.5073019862 0.3074640036 endloop endfacet facet normal -0.046489 -0.997787 -0.047541 outer loop vertex 0.2705990076 -0.5049440265 0.2603529990 vertex 0.2538329959 -0.5053340197 0.2849330008 vertex 0.2397709936 -0.5034189820 0.2584910095 endloop endfacet facet normal -0.018844 0.978849 -0.203714 outer loop vertex -0.0620522015 0.5023930073 -0.4103569984 vertex -0.0753159001 0.4980640113 -0.4299310148 vertex -0.0892307982 0.5026500225 -0.4066079855 endloop endfacet facet normal -0.999461 -0.023245 -0.023168 outer loop vertex -0.5058429837 0.1963080019 0.3504010141 vertex -0.5048570037 0.1819259971 0.3222959936 vertex -0.5051230192 0.1654600054 0.3502919972 endloop endfacet facet normal 0.877833 -0.005591 0.478935 outer loop vertex 0.4851469994 -0.3487620056 0.4685600102 vertex 0.4880949855 -0.3776870072 0.4628190100 vertex 0.4972989857 -0.3534570038 0.4462319911 endloop endfacet facet normal -0.999753 0.019791 0.010101 outer loop vertex -0.5097579956 0.3782129884 0.3290080130 vertex -0.5102509856 0.3649959862 0.3061099946 vertex -0.5104699731 0.3426609933 0.3281970024 endloop endfacet facet normal 0.004492 -0.999985 -0.003282 outer loop vertex 0.0636572018 -0.4999360144 -0.0301764999 vertex 0.0323752984 -0.5000619888 -0.0346060991 vertex 0.0507492982 -0.4998820126 -0.0642955005 endloop endfacet facet normal -0.695505 -0.718456 0.009715 outer loop vertex -0.4859690070 -0.4615480006 0.1363600045 vertex -0.4771940112 -0.4703600109 0.1128920019 vertex -0.4698050022 -0.4770889878 0.1442469954 endloop endfacet facet normal 0.998917 -0.046530 -0.000175 outer loop vertex 0.5019500256 0.2613509893 -0.0406653993 vertex 0.5031070113 0.2862670124 -0.0612070002 vertex 0.5034700036 0.2939319909 -0.0273030009 endloop endfacet facet normal 0.998876 -0.047406 0.000023 outer loop vertex 0.5034700036 0.2939319909 -0.0273030009 vertex 0.5031070113 0.2862670124 -0.0612070002 vertex 0.5046089888 0.3179180026 -0.0542610995 endloop endfacet facet normal 0.006089 -0.999263 -0.037904 outer loop vertex -0.2106499970 -0.5063899755 -0.3574590087 vertex -0.2105119973 -0.5051630139 -0.3897829950 vertex -0.1784439981 -0.5055720210 -0.3738490045 endloop endfacet facet normal 0.044160 0.999011 0.005187 outer loop vertex -0.2851609886 0.5028229952 0.1585039943 vertex -0.2935099900 0.5033329725 0.1313609928 vertex -0.3111239970 0.5040169954 0.1495790035 endloop endfacet facet normal 0.043006 0.999038 0.008580 outer loop vertex -0.2935099900 0.5033329725 0.1313609928 vertex -0.3078840077 0.5041509867 0.1081610024 vertex -0.3231109977 0.5046219826 0.1296419948 endloop endfacet facet normal 0.038363 0.999244 0.006309 outer loop vertex -0.3078840077 0.5041509867 0.1081610024 vertex -0.3245120049 0.5049229860 0.0869985968 vertex -0.3331399858 0.5051169991 0.1087350026 endloop endfacet facet normal 0.032801 0.999406 0.010605 outer loop vertex -0.3407390118 0.5049329996 0.1548539996 vertex -0.3111239970 0.5040169954 0.1495790035 vertex -0.3231109977 0.5046219826 0.1296419948 endloop endfacet facet normal 0.029172 0.873857 0.485307 outer loop vertex -0.2650249898 0.4830169976 0.4669539928 vertex -0.2467229962 0.4951260090 0.4440500140 vertex -0.2831099927 0.4952400029 0.4460319877 endloop endfacet facet normal 0.046021 0.998930 0.004613 outer loop vertex -0.2935099900 0.5033329725 0.1313609928 vertex -0.2851609886 0.5028229952 0.1585039943 vertex -0.2566669881 0.5016170144 0.1353850067 endloop endfacet facet normal -0.006135 0.999961 -0.006418 outer loop vertex -0.0610570014 0.4994730055 0.1756909937 vertex -0.0259301998 0.4997510016 0.1854269952 vertex -0.0355940014 0.4994710088 0.1510410011 endloop endfacet facet normal -0.005843 0.999968 0.005525 outer loop vertex -0.0556766018 0.4995889962 0.0853826031 vertex -0.0808465034 0.4993149936 0.1083550006 vertex -0.0457994007 0.4994690120 0.1175440028 endloop endfacet facet normal 0.000570 0.999073 0.043042 outer loop vertex -0.0725739002 0.5013859868 -0.2514579892 vertex -0.0337394997 0.5008440018 -0.2393919975 vertex -0.0455815010 0.5023980141 -0.2753059864 endloop endfacet facet normal -0.040259 -0.042864 0.998269 outer loop vertex 0.2728430033 0.2965070009 0.5066969991 vertex 0.2638069987 0.3271650076 0.5076490045 vertex 0.2418349981 0.3046469986 0.5057960153 endloop endfacet facet normal 0.046112 0.998877 -0.010877 outer loop vertex -0.2850260139 0.5028359890 0.1874440014 vertex -0.2834230065 0.5030480027 0.2137099952 vertex -0.2623269856 0.5019270182 0.2002010047 endloop endfacet facet normal 0.041630 0.999077 -0.010605 outer loop vertex -0.2834230065 0.5030480027 0.2137099952 vertex -0.2850260139 0.5028359890 0.1874440014 vertex -0.3145560026 0.5042539835 0.2051109970 endloop endfacet facet normal 0.044084 0.998837 -0.019526 outer loop vertex -0.3145560026 0.5042539835 0.2051109970 vertex -0.3022220135 0.5041580200 0.2280489951 vertex -0.2834230065 0.5030480027 0.2137099952 endloop endfacet facet normal 0.039873 0.998891 -0.025051 outer loop vertex -0.2834230065 0.5030480027 0.2137099952 vertex -0.3022220135 0.5041580200 0.2280489951 vertex -0.2805750072 0.5035510063 0.2382999957 endloop endfacet facet normal -0.006098 0.992678 -0.120640 outer loop vertex -0.3357270062 0.5062850118 -0.4019489884 vertex -0.3218039870 0.5090280175 -0.3800820112 vertex -0.3042199910 0.5069440007 -0.3981190026 endloop endfacet facet normal 0.022782 0.999740 0.000154 outer loop vertex -0.3266780078 0.5052509904 -0.0986756980 vertex -0.3504039943 0.5057899952 -0.0878928974 vertex -0.3301270008 0.5053250194 -0.0690670013 endloop endfacet facet normal 0.034407 -0.998694 -0.037762 outer loop vertex -0.2105119973 -0.5051630139 -0.3897829950 vertex -0.2106499970 -0.5063899755 -0.3574590087 vertex -0.2411610037 -0.5068420172 -0.3733040094 endloop endfacet facet normal -0.111165 0.993728 -0.012130 outer loop vertex -0.4026310146 0.5035279989 -0.0338451006 vertex -0.4098080099 0.5030429959 -0.0078044701 vertex -0.3885149956 0.5053380132 -0.0149288001 endloop endfacet facet normal -0.024341 0.999682 -0.006609 outer loop vertex -0.3611609936 0.5056880116 -0.0637006983 vertex -0.3504039943 0.5057899952 -0.0878928974 vertex -0.3797999918 0.5050330162 -0.0941293016 endloop endfacet facet normal -0.074321 0.997220 -0.005417 outer loop vertex -0.3922109902 0.5041540265 -0.0615600012 vertex -0.4026310146 0.5035279989 -0.0338451006 vertex -0.3747560084 0.5055950284 -0.0357689001 endloop endfacet facet normal -0.999040 0.022442 0.037624 outer loop vertex -0.5056930184 -0.1743649989 -0.3449949920 vertex -0.5060650110 -0.2079689950 -0.3348279893 vertex -0.5047140121 -0.1867340058 -0.3116210103 endloop endfacet facet normal 0.436117 -0.899200 -0.035229 outer loop vertex 0.4497799873 -0.4930810034 0.3527710140 vertex 0.4345580041 -0.4995970130 0.3306480050 vertex 0.4561820030 -0.4887680113 0.3219380081 endloop endfacet facet normal 0.026832 0.998356 -0.050648 outer loop vertex -0.2369419932 0.5046520233 0.2966969907 vertex -0.2195650041 0.5049830079 0.3124270141 vertex -0.2083829939 0.5035930276 0.2909519970 endloop endfacet facet normal 0.036120 0.001816 0.999346 outer loop vertex -0.2131150067 -0.1115799993 0.5005400181 vertex -0.2485920042 -0.0981959030 0.5017979741 vertex -0.2420399934 -0.1349679977 0.5016279817 endloop endfacet facet normal 0.030143 0.999494 0.010119 outer loop vertex -0.2132789940 0.4998939931 -0.1166049987 vertex -0.1944340020 0.4995369911 -0.1374779940 vertex -0.2247270048 0.5005090237 -0.1432520002 endloop endfacet facet normal 0.050873 0.998686 0.006148 outer loop vertex -0.2530030012 0.5014479756 -0.1019819975 vertex -0.2412499934 0.5009649992 -0.1207809970 vertex -0.2696239948 0.5024049878 -0.1199069992 endloop endfacet facet normal 0.995463 -0.092988 0.020184 outer loop vertex 0.5036000013 -0.4042339921 0.0039161299 vertex 0.5050849915 -0.3823390007 0.0315482989 vertex 0.5020809770 -0.4130190015 0.0383611992 endloop endfacet facet normal 0.980466 -0.196568 -0.006895 outer loop vertex 0.5036000013 -0.4042339921 0.0039161299 vertex 0.5020809770 -0.4130190015 0.0383611992 vertex 0.4980669916 -0.4322839975 0.0167944003 endloop endfacet facet normal 0.043875 0.998873 0.018114 outer loop vertex -0.3065080047 0.5051530004 -0.1808249950 vertex -0.3283680081 0.5057330132 -0.1598600000 vertex -0.2940619886 0.5039780140 -0.1461780071 endloop endfacet facet normal 0.010237 0.705869 0.708268 outer loop vertex 0.0079315295 0.4610790014 0.4857070148 vertex 0.0310402997 0.4696309865 0.4768500030 vertex -0.0013017301 0.4774749875 0.4695000052 endloop endfacet facet normal 0.976128 -0.216860 0.012039 outer loop vertex 0.4980669916 -0.4322839975 0.0167944003 vertex 0.5020809770 -0.4130190015 0.0383611992 vertex 0.4964199960 -0.4380869865 0.0458030999 endloop endfacet facet normal 0.004246 -0.999990 -0.001543 outer loop vertex 0.0323752984 -0.5000619888 -0.0346060991 vertex 0.0636572018 -0.4999360144 -0.0301764999 vertex 0.0438035987 -0.5000579953 -0.0057571698 endloop endfacet facet normal 0.019981 0.949807 0.312198 outer loop vertex -0.2467229962 0.4951260090 0.4440500140 vertex -0.2661690116 0.5022040009 0.4237610102 vertex -0.2831099927 0.4952400029 0.4460319877 endloop endfacet facet normal 0.018288 0.981983 0.188080 outer loop vertex -0.2661690116 0.5022040009 0.4237610102 vertex -0.2830139995 0.5064280033 0.4033449888 vertex -0.2998499870 0.5025650263 0.4251509905 endloop endfacet facet normal 0.023146 0.949022 0.314360 outer loop vertex -0.2998499870 0.5025650263 0.4251509905 vertex -0.2831099927 0.4952400029 0.4460319877 vertex -0.2661690116 0.5022040009 0.4237610102 endloop endfacet facet normal 0.042347 0.998717 0.027773 outer loop vertex -0.2378489971 0.5015550256 -0.1720629930 vertex -0.2167499959 0.5013560057 -0.1970770061 vertex -0.2515819967 0.5030069947 -0.2033360004 endloop endfacet facet normal -0.022895 0.975099 0.220583 outer loop vertex 0.2158340067 0.4978860021 0.4246430099 vertex 0.2300339937 0.5032479763 0.4024139941 vertex 0.2025350034 0.5027930140 0.4015710056 endloop endfacet facet normal 0.997895 0.042345 0.049113 outer loop vertex 0.5052539706 -0.2573580146 -0.2772890031 vertex 0.5051779747 -0.2316070050 -0.2979469895 vertex 0.5034109950 -0.2262299955 -0.2666809857 endloop endfacet facet normal 0.033239 -0.301121 -0.953006 outer loop vertex -0.3192879856 -0.4365629852 -0.4990470111 vertex -0.3464399874 -0.4433769882 -0.4978410006 vertex -0.3404780030 -0.4218530059 -0.5044339895 endloop endfacet facet normal -0.015979 0.939230 0.342917 outer loop vertex 0.2158340067 0.4978860021 0.4246430099 vertex 0.1810120046 0.4979799986 0.4227629900 vertex 0.2001100034 0.4895569980 0.4467230141 endloop endfacet facet normal 0.026278 0.935352 0.352741 outer loop vertex 0.1810120046 0.4979799986 0.4227629900 vertex 0.1487939954 0.4970119894 0.4277299941 vertex 0.1654549986 0.4881190062 0.4500699937 endloop endfacet facet normal 0.006432 0.972857 0.231320 outer loop vertex 0.1487939954 0.4970119894 0.4277299941 vertex 0.1810120046 0.4979799986 0.4227629900 vertex 0.1583549976 0.5015190244 0.4085089862 endloop endfacet facet normal 0.047256 0.998836 0.009634 outer loop vertex -0.3283680081 0.5057330132 -0.1598600000 vertex -0.3259890079 0.5053229928 -0.1290179938 vertex -0.2940619886 0.5039780140 -0.1461780071 endloop endfacet facet normal -0.030767 0.999522 0.002927 outer loop vertex 0.2270469964 0.5000330210 0.0558628999 vertex 0.2283360064 0.5000039935 0.0793244988 vertex 0.2500999868 0.5007010102 0.0700730979 endloop endfacet facet normal -0.018742 0.999822 0.002267 outer loop vertex 0.2270469964 0.5000330210 0.0558628999 vertex 0.2036609948 0.4995580018 0.0720264018 vertex 0.2283360064 0.5000039935 0.0793244988 endloop endfacet facet normal -0.036101 0.998663 -0.036987 outer loop vertex 0.3043859899 0.5070490241 0.2632060051 vertex 0.2793149948 0.5070760250 0.2884050012 vertex 0.3132970035 0.5086650252 0.2981410027 endloop endfacet facet normal -0.008561 0.999949 -0.005354 outer loop vertex 0.1839330047 0.4994350076 0.1429429948 vertex 0.1917829961 0.4993720055 0.1186230034 vertex 0.1650860012 0.4991450012 0.1189119965 endloop endfacet facet normal -0.015631 0.999875 0.002428 outer loop vertex 0.1822119951 0.4992829859 0.0936629996 vertex 0.1917829961 0.4993720055 0.1186230034 vertex 0.2151480019 0.4997760057 0.1026720032 endloop endfacet facet normal -0.008506 0.999964 -0.000305 outer loop vertex 0.1917829961 0.4993720055 0.1186230034 vertex 0.1822119951 0.4992829859 0.0936629996 vertex 0.1650860012 0.4991450012 0.1189119965 endloop endfacet facet normal -0.008168 0.999956 0.004613 outer loop vertex 0.1822119951 0.4992829859 0.0936629996 vertex 0.2036609948 0.4995580018 0.0720264018 vertex 0.1689260006 0.4993340075 0.0590788983 endloop endfacet facet normal -0.017851 0.999834 0.003556 outer loop vertex 0.2036609948 0.4995580018 0.0720264018 vertex 0.2270469964 0.5000330210 0.0558628999 vertex 0.2007749975 0.4996150136 0.0415127017 endloop endfacet facet normal -0.180114 0.983639 -0.003716 outer loop vertex -0.4257999957 0.5002779961 -0.2284699976 vertex -0.4283440113 0.4999189973 -0.2001930028 vertex -0.4042020142 0.5043029785 -0.2098979950 endloop endfacet facet normal -0.180688 0.983527 -0.005194 outer loop vertex -0.4088450074 0.5036219954 -0.1773270071 vertex -0.4042020142 0.5043029785 -0.2098979950 vertex -0.4283440113 0.4999189973 -0.2001930028 endloop endfacet facet normal -0.324522 0.945860 -0.005859 outer loop vertex -0.4257999957 0.5002779961 -0.2284699976 vertex -0.4455929995 0.4933840036 -0.2451079935 vertex -0.4462209940 0.4933469892 -0.2162989974 endloop endfacet facet normal -0.030474 0.978326 -0.204818 outer loop vertex -0.3159359992 0.5024330020 -0.4232929945 vertex -0.3503009975 0.4998059869 -0.4307279885 vertex -0.3357270062 0.5062850118 -0.4019489884 endloop endfacet facet normal -0.999173 0.000844 0.040646 outer loop vertex -0.5046749711 -0.0025699600 -0.3264200091 vertex -0.5044720173 -0.0343656987 -0.3207710087 vertex -0.5034340024 -0.0144619998 -0.2956669927 endloop endfacet facet normal -0.999500 -0.003603 0.031398 outer loop vertex -0.5010780096 -0.0010660600 -0.2408480048 vertex -0.5003910065 0.0194557998 -0.2166240066 vertex -0.5014100075 0.0309318993 -0.2477450073 endloop endfacet facet normal -0.998836 -0.005403 0.047941 outer loop vertex -0.5018100142 -0.0614985004 -0.2652719915 vertex -0.5018489957 -0.0273822006 -0.2622390091 vertex -0.5031620264 -0.0462586991 -0.2917230129 endloop endfacet facet normal -0.999123 -0.004839 0.041592 outer loop vertex -0.5018489957 -0.0273822006 -0.2622390091 vertex -0.5018100142 -0.0614985004 -0.2652719915 vertex -0.5007269979 -0.0500671007 -0.2379260063 endloop endfacet facet normal -0.999154 -0.004004 0.040938 outer loop vertex -0.5018489957 -0.0273822006 -0.2622390091 vertex -0.5010780096 -0.0010660600 -0.2408480048 vertex -0.5023580194 0.0072220298 -0.2712779939 endloop endfacet facet normal -0.039849 0.998637 -0.033718 outer loop vertex 0.2793149948 0.5070760250 0.2884050012 vertex 0.2535510063 0.5069400072 0.3148249984 vertex 0.2890760005 0.5085890293 0.3216800094 endloop endfacet facet normal 0.076618 0.988973 0.126740 outer loop vertex 0.3709279895 0.5033550262 0.4135479927 vertex 0.3886370063 0.5051199794 0.3890700042 vertex 0.3575769961 0.5077379942 0.3874180019 endloop endfacet facet normal 0.103452 0.983892 0.145786 outer loop vertex 0.3886370063 0.5051199794 0.3890700042 vertex 0.3709279895 0.5033550262 0.4135479927 vertex 0.4049749970 0.4989069998 0.4194070101 endloop endfacet facet normal 0.045327 -0.003114 -0.998967 outer loop vertex -0.2589589953 -0.1112959981 -0.5015659928 vertex -0.2792159915 -0.1344459951 -0.5024129748 vertex -0.2860369980 -0.1034779996 -0.5028190017 endloop endfacet facet normal 0.001160 0.999816 -0.019122 outer loop vertex 0.1176939979 0.4993039966 0.1802929938 vertex 0.0916019008 0.4995099902 0.1894800067 vertex 0.1143169999 0.4998210073 0.2071200013 endloop endfacet facet normal -0.000793 0.999513 -0.031197 outer loop vertex -0.1367260069 0.5045440197 0.3265199959 vertex -0.1234019995 0.5054129958 0.3540219963 vertex -0.1062550023 0.5046070218 0.3277640045 endloop endfacet facet normal -0.012858 0.999766 -0.017374 outer loop vertex 0.1440889984 0.4993210137 0.1744839996 vertex 0.1352549940 0.4995799959 0.1959249973 vertex 0.1599120051 0.4999490082 0.1989119947 endloop endfacet facet normal -0.031662 -0.999498 0.001475 outer loop vertex -0.3850109875 -0.5047820210 0.1065649986 vertex -0.3601410091 -0.5055599809 0.1132510006 vertex -0.3788680136 -0.5049359798 0.1340959966 endloop endfacet facet normal 0.999888 -0.010265 -0.010914 outer loop vertex 0.5048159957 0.1600880027 0.3489890099 vertex 0.5047609806 0.1796829998 0.3255189955 vertex 0.5052130222 0.1916989982 0.3556329906 endloop endfacet facet normal 0.999656 -0.025808 -0.004708 outer loop vertex 0.5052130222 0.1916989982 0.3556329906 vertex 0.5047609806 0.1796829998 0.3255189955 vertex 0.5055860281 0.2107789963 0.3302449882 endloop endfacet facet normal 0.004221 0.022701 -0.999733 outer loop vertex 0.0613062009 -0.2232200056 -0.5006089807 vertex 0.0579669997 -0.1970140040 -0.5000280142 vertex 0.0847695023 -0.2103630006 -0.5002179742 endloop endfacet facet normal 0.034482 -0.160112 -0.986496 outer loop vertex -0.3139750063 -0.4124299884 -0.5050370097 vertex -0.3404780030 -0.4218530059 -0.5044339895 vertex -0.3367080092 -0.3978439867 -0.5081989765 endloop endfacet facet normal -0.044445 -0.036104 -0.998359 outer loop vertex 0.2589209974 0.3007330000 -0.5062320232 vertex 0.2415930033 0.3241100013 -0.5063059926 vertex 0.2667460144 0.3254440129 -0.5074740052 endloop endfacet facet normal -0.039405 -0.018339 -0.999055 outer loop vertex 0.2415930033 0.3241100013 -0.5063059926 vertex 0.2263849974 0.3494319916 -0.5061709881 vertex 0.2564589977 0.3487150073 -0.5073440075 endloop endfacet facet normal -0.038667 -0.011511 -0.999186 outer loop vertex 0.2895120084 0.3433240056 -0.5085610151 vertex 0.2667460144 0.3254440129 -0.5074740052 vertex 0.2564589977 0.3487150073 -0.5073440075 endloop endfacet facet normal -0.046973 -0.035299 -0.998272 outer loop vertex 0.2667460144 0.3254440129 -0.5074740052 vertex 0.2873220146 0.3097139895 -0.5078859925 vertex 0.2589209974 0.3007330000 -0.5062320232 endloop endfacet facet normal 0.988881 -0.073892 0.129051 outer loop vertex 0.5075899959 -0.3484059870 0.4039810002 vertex 0.5035679936 -0.3687900007 0.4231289923 vertex 0.5062670112 -0.3786700070 0.3967899978 endloop endfacet facet normal 0.975500 -0.000805 0.220000 outer loop vertex 0.5039860010 -0.2959060073 0.4259560108 vertex 0.5014799833 -0.3226580024 0.4369699955 vertex 0.5067290068 -0.3213889897 0.4137000144 endloop endfacet facet normal 0.995806 -0.001175 0.091483 outer loop vertex 0.5075899959 -0.3484059870 0.4039810002 vertex 0.5092399716 -0.3229390085 0.3863480091 vertex 0.5067290068 -0.3213889897 0.4137000144 endloop endfacet facet normal -0.999989 0.003344 0.003294 outer loop vertex -0.4991559982 0.1126770005 0.0973545983 vertex -0.4991669953 0.0888506025 0.1182010025 vertex -0.4990310073 0.1195489988 0.1283189952 endloop endfacet facet normal -0.999913 -0.012957 -0.002367 outer loop vertex -0.4995659888 0.1831160039 0.1487810016 vertex -0.4993959963 0.1758619994 0.1166779995 vertex -0.4991250038 0.1508570015 0.1390810013 endloop endfacet facet normal -0.024761 -0.665079 -0.746363 outer loop vertex 0.1201139987 -0.4653249979 -0.4788590074 vertex 0.0969339013 -0.4776839912 -0.4670769870 vertex 0.0901459008 -0.4604420066 -0.4822160006 endloop endfacet facet normal -0.999969 0.000730 -0.007850 outer loop vertex -0.4992299974 0.1037269980 0.1788669974 vertex -0.4992580116 0.1287470013 0.1847620010 vertex -0.4990589917 0.1258230060 0.1591369957 endloop endfacet facet normal 0.003335 0.999989 0.003431 outer loop vertex 0.1301970035 0.4991090000 0.1206839979 vertex 0.1024319977 0.4992359877 0.1106610000 vertex 0.1010660008 0.4991579950 0.1347229928 endloop endfacet facet normal 0.529597 -0.012857 0.848152 outer loop vertex 0.4685809910 0.2600359917 0.4814809859 vertex 0.4537490010 0.2606120110 0.4907509983 vertex 0.4638499916 0.2389210016 0.4841150045 endloop endfacet facet normal -0.999996 -0.002893 -0.000319 outer loop vertex -0.4991250038 0.1508570015 0.1390810013 vertex -0.4990310073 0.1195489988 0.1283189952 vertex -0.4990589917 0.1258230060 0.1591369957 endloop endfacet facet normal -0.000675 0.999981 0.006123 outer loop vertex -0.1135099977 0.4992060065 0.0972592011 vertex -0.1224730015 0.4993979931 0.0649195015 vertex -0.1448449939 0.4992370009 0.0887447000 endloop endfacet facet normal 0.002797 0.032866 -0.999456 outer loop vertex 0.0324135013 -0.2188159972 -0.5005450249 vertex 0.0613062009 -0.2232200056 -0.5006089807 vertex 0.0504512005 -0.2483280003 -0.5014650226 endloop endfacet facet normal 0.027543 0.984391 0.173826 outer loop vertex -0.0813131034 0.4987930059 0.4335120022 vertex -0.0964792967 0.5034530163 0.4095250070 vertex -0.1092280000 0.5004640222 0.4284720123 endloop endfacet facet normal -0.003071 0.981503 0.191423 outer loop vertex -0.0550011992 0.4998460114 0.4285350144 vertex -0.0675088018 0.5032320023 0.4109730124 vertex -0.0813131034 0.4987930059 0.4335120022 endloop endfacet facet normal -0.278436 -0.284903 -0.917226 outer loop vertex -0.4556559920 -0.4329969883 -0.4883199930 vertex -0.4373539984 -0.4414570034 -0.4912480116 vertex -0.4567730129 -0.4491260052 -0.4829710126 endloop endfacet facet normal -0.023082 0.958811 -0.283105 outer loop vertex 0.1294790059 0.4934290051 -0.4489780068 vertex 0.1267569959 0.5002449751 -0.4256719947 vertex 0.1546380073 0.4973959923 -0.4375939965 endloop endfacet facet normal 0.005491 0.031803 -0.999479 outer loop vertex 0.0736887008 -0.3363659978 -0.5046730042 vertex 0.0421020985 -0.3371030092 -0.5048699975 vertex 0.0572277009 -0.3069350123 -0.5038269758 endloop endfacet facet normal -0.015647 0.987878 -0.154444 outer loop vertex 0.1267569959 0.5002449751 -0.4256719947 vertex 0.1246609986 0.5044140220 -0.3987930119 vertex 0.1577219963 0.5030580163 -0.4108160138 endloop endfacet facet normal 0.042188 0.972684 0.228266 outer loop vertex -0.0397665016 0.5023630261 0.4124900103 vertex -0.0313071012 0.4967069924 0.4350279868 vertex -0.0064415201 0.5002610087 0.4152880013 endloop endfacet facet normal -0.181804 0.015008 0.983220 outer loop vertex -0.4360620081 0.1333110034 0.4989829957 vertex -0.4381360114 0.1108729988 0.4989419878 vertex -0.4178619981 0.1159690022 0.5026130080 endloop endfacet facet normal 0.655962 0.034137 0.754021 outer loop vertex 0.4771580100 -0.0429934002 0.4723030031 vertex 0.4627470076 -0.0528471991 0.4852859974 vertex 0.4750570059 -0.0712713003 0.4754109979 endloop endfacet facet normal -0.201186 0.979329 0.020946 outer loop vertex -0.4000169933 0.5069209933 -0.3345400095 vertex -0.4236670136 0.5017899871 -0.3217979968 vertex -0.3998009861 0.5063189864 -0.3043180108 endloop endfacet facet normal -0.198859 0.979869 0.017629 outer loop vertex -0.3998009861 0.5063189864 -0.3043180108 vertex -0.4236670136 0.5017899871 -0.3217979968 vertex -0.4239999950 0.5011510253 -0.2900390029 endloop endfacet facet normal -0.093012 0.995309 0.026616 outer loop vertex -0.3731839955 0.5083450079 -0.2870660126 vertex -0.3742769957 0.5091140270 -0.3196429908 vertex -0.3998009861 0.5063189864 -0.3043180108 endloop endfacet facet normal 0.017849 0.999106 0.038321 outer loop vertex -0.3080550134 0.5068939924 -0.2451200038 vertex -0.3125509918 0.5085700154 -0.2867229879 vertex -0.3434740007 0.5084159970 -0.2683039904 endloop endfacet facet normal 0.032038 -0.381596 0.923774 outer loop vertex -0.2618910074 -0.4336880147 0.4989880025 vertex -0.2849380076 -0.4494119883 0.4932920039 vertex -0.2602449954 -0.4543640018 0.4903900027 endloop endfacet facet normal -0.019712 0.999429 0.027432 outer loop vertex -0.3731839955 0.5083450079 -0.2870660126 vertex -0.3740279973 0.5074200034 -0.2539719939 vertex -0.3434740007 0.5084159970 -0.2683039904 endloop endfacet facet normal -0.089946 0.995619 0.025534 outer loop vertex -0.3740279973 0.5074200034 -0.2539719939 vertex -0.3731839955 0.5083450079 -0.2870660126 vertex -0.4000810087 0.5055410266 -0.2724809945 endloop endfacet facet normal -0.091029 0.995570 0.023527 outer loop vertex -0.4000810087 0.5055410266 -0.2724809945 vertex -0.3731839955 0.5083450079 -0.2870660126 vertex -0.3998009861 0.5063189864 -0.3043180108 endloop endfacet facet normal 0.968119 -0.250328 -0.008984 outer loop vertex 0.4973370135 -0.4293330014 0.2571479976 vertex 0.4947400093 -0.4383150041 0.2275660038 vertex 0.5014250278 -0.4125539958 0.2301470041 endloop endfacet facet normal 0.952536 -0.300080 -0.051248 outer loop vertex 0.4951539934 -0.4414019883 0.3111410141 vertex 0.4919340014 -0.4467670023 0.2827059925 vertex 0.5003439784 -0.4211390018 0.2889569998 endloop endfacet facet normal 0.725029 0.688678 0.007466 outer loop vertex 0.4672000110 0.4800130129 0.2567889988 vertex 0.4672890007 0.4795820117 0.2879050076 vertex 0.4814459980 0.4648680091 0.2703549862 endloop endfacet facet normal 0.003071 -0.999987 -0.004092 outer loop vertex 0.0507492982 -0.4998820126 -0.0642955005 vertex 0.0158744007 -0.5000050068 -0.0604095012 vertex 0.0269667003 -0.4998570085 -0.0882560015 endloop endfacet facet normal 0.999306 0.025753 -0.026902 outer loop vertex 0.5073450208 -0.2545610070 0.3196609914 vertex 0.5074380040 -0.2294899970 0.3471159935 vertex 0.5085179806 -0.2615509927 0.3565410078 endloop endfacet facet normal -0.026725 -0.628462 0.777381 outer loop vertex -0.1495179981 -0.4620389938 0.4856579900 vertex -0.1644079983 -0.4747389853 0.4748789966 vertex -0.1377869993 -0.4760380089 0.4747439921 endloop endfacet facet normal 0.999087 0.036247 0.022623 outer loop vertex 0.5093619823 -0.2934420109 0.3703640103 vertex 0.5085179806 -0.2615509927 0.3565410078 vertex 0.5079690218 -0.2655099928 0.3871279955 endloop endfacet facet normal -0.011731 -0.999655 -0.023519 outer loop vertex 0.3559440076 -0.5055040121 0.1956180036 vertex 0.3574399948 -0.5063199997 0.2295539975 vertex 0.3256019950 -0.5055800080 0.2139820009 endloop endfacet facet normal -0.049297 -0.998682 -0.014259 outer loop vertex 0.2645190060 -0.5024049878 0.1881829947 vertex 0.2887069881 -0.5033149719 0.1682929993 vertex 0.2944520116 -0.5040379763 0.1990689933 endloop endfacet facet normal -0.045859 -0.997764 -0.048612 outer loop vertex 0.3003579974 -0.5066620111 0.2675409913 vertex 0.2798370123 -0.5064910054 0.2833899856 vertex 0.2705990076 -0.5049440265 0.2603529990 endloop endfacet facet normal -0.997347 0.006142 -0.072528 outer loop vertex -0.5063980222 -0.2279700041 -0.3841359913 vertex -0.5055810213 -0.2014860064 -0.3931280077 vertex -0.5047550201 -0.2209870070 -0.4061380029 endloop endfacet facet normal -0.036349 -0.998964 -0.027370 outer loop vertex 0.2944520116 -0.5040379763 0.1990689933 vertex 0.3256019950 -0.5055800080 0.2139820009 vertex 0.2924509943 -0.5049160123 0.2337740064 endloop endfacet facet normal 0.077407 -0.996998 -0.001500 outer loop vertex 0.3892740011 -0.5033360124 0.0718377009 vertex 0.3735539913 -0.5045130253 0.0429410003 vertex 0.4048190117 -0.5020849705 0.0425132997 endloop endfacet facet normal 0.117185 -0.993060 0.009976 outer loop vertex 0.4174729884 -0.5004600286 0.1622100025 vertex 0.3851589859 -0.5041559935 0.1738789976 vertex 0.3966499865 -0.5031350255 0.1405310035 endloop endfacet facet normal -0.158256 -0.987396 -0.001830 outer loop vertex -0.3940050006 -0.5027109981 -0.0976279974 vertex -0.4184139967 -0.4987660050 -0.1153410003 vertex -0.3910950124 -0.5031160116 -0.1307529956 endloop endfacet facet normal 0.060091 -0.998144 -0.009853 outer loop vertex 0.3966499865 -0.5031350255 0.1405310035 vertex 0.3851589859 -0.5041559935 0.1738789976 vertex 0.3676559925 -0.5049340129 0.1459479928 endloop endfacet facet normal 0.180205 -0.983010 -0.034885 outer loop vertex 0.4355559945 -0.4959799945 0.1041169986 vertex 0.4247039855 -0.4989700019 0.1323129982 vertex 0.4031989872 -0.5019760132 0.1059300005 endloop endfacet facet normal -0.999760 0.021405 0.004570 outer loop vertex -0.4993590117 -0.1844570041 0.1409939975 vertex -0.4995389879 -0.1869570017 0.1133280024 vertex -0.4999769926 -0.2108519971 0.1294279993 endloop endfacet facet normal -0.001479 -0.999734 -0.022997 outer loop vertex 0.1296789944 -0.5051749945 -0.3667230010 vertex 0.1477449983 -0.5046830177 -0.3892729878 vertex 0.1641609967 -0.5051479936 -0.3701150119 endloop endfacet facet normal -0.878641 -0.000985 0.477482 outer loop vertex -0.4976249933 0.3261390030 0.4412809908 vertex -0.4861940145 0.3272140026 0.4623180032 vertex -0.4922749996 0.3572590053 0.4511899948 endloop endfacet facet normal -0.068919 0.786640 0.613554 outer loop vertex 0.3066200018 0.4874989986 0.4573369920 vertex 0.3145340085 0.4738300145 0.4757510126 vertex 0.3351199925 0.4840120077 0.4650090039 endloop endfacet facet normal 0.015813 -0.995752 -0.090711 outer loop vertex 0.1477449983 -0.5046830177 -0.3892729878 vertex 0.1465039998 -0.5030289888 -0.4076460004 vertex 0.1717409939 -0.5031819940 -0.4015670121 endloop endfacet facet normal 0.962252 -0.271220 -0.022613 outer loop vertex 0.5022469759 -0.4171000123 0.3214910030 vertex 0.4951539934 -0.4414019883 0.3111410141 vertex 0.5003439784 -0.4211390018 0.2889569998 endloop endfacet facet normal -0.141762 0.682810 0.716711 outer loop vertex -0.4225870073 0.4671860039 0.4830360115 vertex -0.4176630080 0.4784759879 0.4732539952 vertex -0.4393599927 0.4712159932 0.4758790135 endloop endfacet facet normal 0.004421 0.225136 0.974317 outer loop vertex -0.1513379961 0.4439989924 0.4947650135 vertex -0.1390600055 0.4197869897 0.5003039837 vertex -0.1211950034 0.4414379895 0.4952200055 endloop endfacet facet normal -0.023961 -0.999654 0.010841 outer loop vertex 0.3350329995 -0.5051289797 -0.1746069938 vertex 0.3575929999 -0.5054439902 -0.1537909955 vertex 0.3285250068 -0.5046489835 -0.1447300017 endloop endfacet facet normal -0.000531 0.229012 0.973423 outer loop vertex -0.1211950034 0.4414379895 0.4952200055 vertex -0.1390600055 0.4197869897 0.5003039837 vertex -0.1073649973 0.4174459875 0.5008720160 endloop endfacet facet normal -0.027440 0.998935 0.037090 outer loop vertex 0.2117159963 0.5064989924 -0.3360860050 vertex 0.2256609946 0.5056679845 -0.3033879995 vertex 0.2458750010 0.5074369907 -0.3360770047 endloop endfacet facet normal -0.026667 0.991882 -0.124334 outer loop vertex 0.3466449976 0.5073670149 -0.3934769928 vertex 0.3163500130 0.5046269894 -0.4088380039 vertex 0.3162440062 0.5085030198 -0.3778940141 endloop endfacet facet normal 0.999064 -0.021244 -0.037679 outer loop vertex 0.5058019757 0.3238399923 0.2271070033 vertex 0.5062789917 0.3559989929 0.2216230035 vertex 0.5070149899 0.3470019996 0.2462110072 endloop endfacet facet normal 0.999575 -0.018650 -0.022423 outer loop vertex 0.5062789917 0.3559989929 0.2216230035 vertex 0.5058019757 0.3238399923 0.2271070033 vertex 0.5054399967 0.3380540013 0.1991479993 endloop endfacet facet normal 0.992514 0.116898 -0.035368 outer loop vertex 0.5023670197 0.4108400047 0.2223719954 vertex 0.5047720075 0.3964450061 0.2422839999 vertex 0.5054020286 0.3843280077 0.2199150026 endloop endfacet facet normal 0.999137 0.040536 -0.009032 outer loop vertex 0.5051860213 0.3692089915 0.1609500051 vertex 0.5045019984 0.3889330029 0.1738040000 vertex 0.5054799914 0.3688670099 0.1919330060 endloop endfacet facet normal 0.999451 0.030104 -0.013849 outer loop vertex 0.5054020286 0.3843280077 0.2199150026 vertex 0.5062789917 0.3559989929 0.2216230035 vertex 0.5054799914 0.3688670099 0.1919330060 endloop endfacet facet normal 0.003604 -0.999992 -0.001733 outer loop vertex 0.1410800070 -0.4995380044 -0.0262333006 vertex 0.1463499963 -0.4995589852 -0.0031697799 vertex 0.1223170012 -0.4996280074 -0.0133236004 endloop endfacet facet normal 0.002907 -0.999992 0.002806 outer loop vertex 0.1489630044 -0.4994460046 0.0511283986 vertex 0.1187269986 -0.4995749891 0.0364863984 vertex 0.1473399997 -0.4995290041 0.0232276991 endloop endfacet facet normal 0.447870 0.033777 0.893460 outer loop vertex 0.4627470076 -0.0528471991 0.4852859974 vertex 0.4457690120 -0.0628546029 0.4941749871 vertex 0.4606760144 -0.0788459033 0.4873070121 endloop endfacet facet normal -0.013213 -0.999909 -0.002905 outer loop vertex 0.1953340024 -0.4998370111 -0.0176510997 vertex 0.2088889927 -0.5001029968 0.0122443996 vertex 0.1745940000 -0.4996410012 0.0092115104 endloop endfacet facet normal 0.040904 -0.003146 -0.999158 outer loop vertex -0.2829709947 -0.0425060987 -0.5029079914 vertex -0.3178530037 -0.0548923984 -0.5042970181 vertex -0.3058919907 -0.0191082004 -0.5039200187 endloop endfacet facet normal -0.022938 0.999118 0.035175 outer loop vertex 0.2256609946 0.5056679845 -0.3033879995 vertex 0.2117159963 0.5064989924 -0.3360860050 vertex 0.1941259950 0.5053229928 -0.3141529858 endloop endfacet facet normal -0.002211 -0.999991 0.003691 outer loop vertex 0.1473399997 -0.4995290041 0.0232276991 vertex 0.1745940000 -0.4996410012 0.0092115104 vertex 0.1677390039 -0.4995290041 0.0354489982 endloop endfacet facet normal -0.999287 0.000596 -0.037754 outer loop vertex -0.5007860065 -0.0285049006 0.2224819958 vertex -0.5019019842 -0.0159802996 0.2522180080 vertex -0.5008879900 0.0032237701 0.2256820053 endloop endfacet facet normal -0.999870 0.003571 -0.015720 outer loop vertex -0.4995970130 0.0393689014 0.1699550003 vertex -0.4997099936 0.0060384599 0.1695690006 vertex -0.5001069903 0.0214246009 0.1983149946 endloop endfacet facet normal -0.999233 0.008504 -0.038226 outer loop vertex -0.5019710064 0.0532092005 0.2619940042 vertex -0.5005729795 0.0689994022 0.2289620042 vertex -0.5008339882 0.0362976007 0.2285100073 endloop endfacet facet normal -0.999655 0.003852 -0.025966 outer loop vertex -0.5001069903 0.0214246009 0.1983149946 vertex -0.5008879900 0.0032237701 0.2256820053 vertex -0.5008339882 0.0362976007 0.2285100073 endloop endfacet facet normal 0.034241 0.998772 0.035812 outer loop vertex -0.2289170027 0.5029320121 -0.2293979973 vertex -0.2167499959 0.5013560057 -0.1970770061 vertex -0.1939779967 0.5014600158 -0.2217510045 endloop endfacet facet normal 0.000953 -0.484232 0.874939 outer loop vertex -0.3184210062 -0.4438239932 0.4959949851 vertex -0.3327730000 -0.4653989971 0.4840700030 vertex -0.3025139868 -0.4646889865 0.4844299853 endloop endfacet facet normal 0.016693 0.998752 0.047075 outer loop vertex -0.1455300003 0.5026919842 -0.2719039917 vertex -0.1811619997 0.5036389828 -0.2793599963 vertex -0.1701339930 0.5019029975 -0.2464399934 endloop endfacet facet normal -0.527885 -0.849312 0.002670 outer loop vertex -0.4493969977 -0.4921349883 0.2995370030 vertex -0.4694449902 -0.4796519876 0.3066270053 vertex -0.4626089931 -0.4839990139 0.2754090130 endloop endfacet facet normal 0.998985 0.044939 -0.003083 outer loop vertex 0.5019419789 -0.2657670081 -0.1209269986 vertex 0.5020390153 -0.2698499858 -0.1489959955 vertex 0.5008119941 -0.2420050055 -0.1407099962 endloop endfacet facet normal 0.999754 0.020604 -0.008220 outer loop vertex 0.4999339879 -0.1761319935 -0.0132203996 vertex 0.5006070137 -0.2104929984 -0.0174921993 vertex 0.4999639988 -0.1890899986 -0.0420496017 endloop endfacet facet normal 0.999841 0.016756 -0.006106 outer loop vertex 0.4994120002 -0.1737529933 -0.0882762969 vertex 0.4999270141 -0.1978069991 -0.0699518993 vertex 0.4998379946 -0.2034460008 -0.1000029966 endloop endfacet facet normal 0.145548 -0.344659 0.927376 outer loop vertex 0.4229330122 -0.4464600086 0.4900990129 vertex 0.4053049982 -0.4318970144 0.4982779920 vertex 0.3940919936 -0.4488829970 0.4937250018 endloop endfacet facet normal 0.999966 0.005109 -0.006432 outer loop vertex 0.4994120002 -0.1737529933 -0.0882762969 vertex 0.4993610084 -0.1434130073 -0.0721040964 vertex 0.4995700121 -0.1723839939 -0.0626230985 endloop endfacet facet normal 0.999645 0.025018 -0.009141 outer loop vertex 0.4999639988 -0.1890899986 -0.0420496017 vertex 0.5006800294 -0.2199800014 -0.0482883006 vertex 0.4999270141 -0.1978069991 -0.0699518993 endloop endfacet facet normal 0.018322 -0.979165 0.202240 outer loop vertex 0.0265213009 -0.4975360036 0.4387719929 vertex 0.0316084996 -0.5023519993 0.4149940014 vertex 0.0580632985 -0.4981960058 0.4327189922 endloop endfacet facet normal 0.999590 0.027992 -0.006095 outer loop vertex 0.4999270141 -0.1978069991 -0.0699518993 vertex 0.5006800294 -0.2199800014 -0.0482883006 vertex 0.5007320046 -0.2284310013 -0.0785738975 endloop endfacet facet normal 0.999556 0.028620 -0.008331 outer loop vertex 0.5007320046 -0.2284310013 -0.0785738975 vertex 0.4998379946 -0.2034460008 -0.1000029966 vertex 0.4999270141 -0.1978069991 -0.0699518993 endloop endfacet facet normal 0.999814 0.017515 -0.008029 outer loop vertex 0.4998379946 -0.2034460008 -0.1000029966 vertex 0.4992319942 -0.1774509996 -0.1187570021 vertex 0.4994120002 -0.1737529933 -0.0882762969 endloop endfacet facet normal 0.042483 0.998628 0.030620 outer loop vertex -0.3080550134 0.5068939924 -0.2451200038 vertex -0.3226349950 0.5064129829 -0.2092040032 vertex -0.2878569961 0.5049139857 -0.2085680068 endloop endfacet facet normal 0.019480 0.999735 0.012234 outer loop vertex -0.3226349950 0.5064129829 -0.2092040032 vertex -0.3527520001 0.5069159865 -0.2023530006 vertex -0.3332650065 0.5063260198 -0.1851709932 endloop endfacet facet normal -0.009619 -0.044249 0.998974 outer loop vertex -0.0500710011 0.2601140141 0.5019950271 vertex -0.0521846004 0.2954980135 0.5035420060 vertex -0.0781228989 0.2760539949 0.5024309754 endloop endfacet facet normal -0.032579 0.010221 -0.999417 outer loop vertex 0.2309969962 0.0903073028 -0.5004339814 vertex 0.2526369989 0.0658982992 -0.5013890266 vertex 0.2196570039 0.0586545989 -0.5003880262 endloop endfacet facet normal -0.008159 0.008568 -0.999930 outer loop vertex 0.1525840014 0.0537674017 -0.4994789958 vertex 0.1670739949 0.0832021981 -0.4993450046 vertex 0.1855030060 0.0554727018 -0.4997330010 endloop endfacet facet normal -0.021483 0.004278 -0.999760 outer loop vertex 0.2227589935 -0.0059860302 -0.5007799864 vertex 0.1870180070 -0.0050519002 -0.5000079870 vertex 0.2049420029 0.0260652993 -0.5002599955 endloop endfacet facet normal -0.627760 -0.778378 0.006665 outer loop vertex -0.4753159881 -0.4746530056 0.3374629915 vertex -0.4694449902 -0.4796519876 0.3066270053 vertex -0.4585419893 -0.4882479906 0.3296619952 endloop endfacet facet normal -0.019635 0.004938 -0.999795 outer loop vertex 0.1855030060 0.0554727018 -0.4997330010 vertex 0.2196570039 0.0586545989 -0.5003880262 vertex 0.2049420029 0.0260652993 -0.5002599955 endloop endfacet facet normal 0.109857 0.006453 0.993926 outer loop vertex 0.3875539899 0.0280920006 0.5040730238 vertex 0.4029929936 0.0006102500 0.5025449991 vertex 0.4135420024 0.0298808999 0.5011889935 endloop endfacet facet normal 0.111272 -0.014490 0.993684 outer loop vertex 0.4135420024 0.0298808999 0.5011889935 vertex 0.3979350030 0.0517135002 0.5032550097 vertex 0.3875539899 0.0280920006 0.5040730238 endloop endfacet facet normal 0.230589 0.029515 0.972604 outer loop vertex 0.4309149981 0.0089935903 0.4977039993 vertex 0.4383459985 0.0373070017 0.4950830042 vertex 0.4135420024 0.0298808999 0.5011889935 endloop endfacet facet normal 0.139946 0.006343 0.990139 outer loop vertex 0.3979350030 0.0517135002 0.5032550097 vertex 0.4135420024 0.0298808999 0.5011889935 vertex 0.4193429947 0.0522124991 0.5002260208 endloop endfacet facet normal 0.010140 -0.353679 0.935312 outer loop vertex -0.2849380076 -0.4494119883 0.4932920039 vertex -0.2618910074 -0.4336880147 0.4989880025 vertex -0.2924039960 -0.4277850091 0.5015509725 endloop endfacet facet normal -0.964652 0.261282 0.034317 outer loop vertex -0.4982010126 0.4385919869 0.3284240067 vertex -0.5014349818 0.4303320050 0.3004069924 vertex -0.5060219765 0.4103530049 0.3235819936 endloop endfacet facet normal -0.983418 0.179356 0.026854 outer loop vertex -0.5025159717 0.4250600040 0.3550539911 vertex -0.5077800155 0.3959679902 0.3565840125 vertex -0.5036360025 0.4140970111 0.3872590065 endloop endfacet facet normal -0.996682 0.076874 0.026738 outer loop vertex -0.5102099776 0.3638190031 0.3584359884 vertex -0.5081470013 0.3812719882 0.3851560056 vertex -0.5077800155 0.3959679902 0.3565840125 endloop endfacet facet normal -0.993642 0.001928 -0.112572 outer loop vertex -0.5068780184 0.2924009860 -0.3889420033 vertex -0.5035359859 0.2927080095 -0.4184359908 vertex -0.5050410032 0.2641389966 -0.4056409895 endloop endfacet facet normal -0.970664 0.235891 0.046542 outer loop vertex -0.5036360025 0.4140970111 0.3872590065 vertex -0.4983139932 0.4379610121 0.3773019910 vertex -0.5025159717 0.4250600040 0.3550539911 endloop endfacet facet normal -0.005181 -0.998981 -0.044829 outer loop vertex -0.0437113009 -0.5022370219 0.2638840079 vertex -0.0102952002 -0.5018740296 0.2519330084 vertex -0.0162061993 -0.5035669804 0.2903420031 endloop endfacet facet normal -0.853392 -0.467437 -0.230704 outer loop vertex -0.4760619998 -0.4585720003 -0.4605270028 vertex -0.4753629863 -0.4670189917 -0.4459980130 vertex -0.4846389890 -0.4502699971 -0.4456210136 endloop endfacet facet normal 0.999034 0.011365 -0.042451 outer loop vertex 0.5044090152 -0.1584389955 -0.3879170120 vertex 0.5054799914 -0.1587750018 -0.3628030121 vertex 0.5054489970 -0.1842440069 -0.3703509867 endloop endfacet facet normal 0.980752 -0.023989 -0.193780 outer loop vertex 0.4968009889 -0.1337410063 -0.4328489900 vertex 0.4986560047 -0.1023859978 -0.4273419976 vertex 0.5027909875 -0.1264519989 -0.4034349918 endloop endfacet facet normal 0.991622 -0.012223 -0.128590 outer loop vertex 0.5044090152 -0.1584389955 -0.3879170120 vertex 0.5007359982 -0.1598740071 -0.4161050022 vertex 0.5027909875 -0.1264519989 -0.4034349918 endloop endfacet facet normal -0.687422 -0.726136 -0.013361 outer loop vertex -0.4640089869 -0.4808250070 0.0215808004 vertex -0.4766350091 -0.4685260057 0.0027692800 vertex -0.4612169862 -0.4829179943 -0.0083181299 endloop endfacet facet normal 0.034803 0.997967 -0.053394 outer loop vertex -0.2369419932 0.5046520233 0.2966969907 vertex -0.2586910129 0.5044739842 0.2791930139 vertex -0.2643299997 0.5060870051 0.3056659997 endloop endfacet facet normal 0.037048 0.997912 -0.052912 outer loop vertex -0.2643299997 0.5060870051 0.3056659997 vertex -0.2586910129 0.5044739842 0.2791930139 vertex -0.2854450047 0.5059840083 0.2889389992 endloop endfacet facet normal 0.033676 0.998254 -0.048527 outer loop vertex -0.2710289955 0.5076220036 0.3325940073 vertex -0.2421659976 0.5061839819 0.3230420053 vertex -0.2643299997 0.5060870051 0.3056659997 endloop endfacet facet normal -0.827938 0.070851 -0.556326 outer loop vertex -0.4803900123 0.3807210028 -0.4702210128 vertex -0.4898610115 0.3967710137 -0.4540820122 vertex -0.4781689942 0.4093999863 -0.4698739946 endloop endfacet facet normal 0.035599 0.998065 -0.050978 outer loop vertex -0.2643299997 0.5060870051 0.3056659997 vertex -0.2421659976 0.5061839819 0.3230420053 vertex -0.2369419932 0.5046520233 0.2966969907 endloop endfacet facet normal -0.210980 -0.976008 -0.053812 outer loop vertex -0.4265150130 -0.5009430051 -0.3690319955 vertex -0.4229710102 -0.4998500049 -0.4027509987 vertex -0.4005909860 -0.5054969788 -0.3880749941 endloop endfacet facet normal -0.195961 -0.979480 -0.047106 outer loop vertex -0.3968999982 -0.5073890090 -0.3581979871 vertex -0.4177030027 -0.5042769909 -0.3363659978 vertex -0.4265150130 -0.5009430051 -0.3690319955 endloop endfacet facet normal -0.102885 -0.993426 -0.050201 outer loop vertex -0.4005909860 -0.5054969788 -0.3880749941 vertex -0.3735609949 -0.5087980032 -0.3781479895 vertex -0.3968999982 -0.5073890090 -0.3581979871 endloop endfacet facet normal 0.000054 0.285666 -0.958329 outer loop vertex 0.1815550029 0.4259150028 -0.4991230071 vertex 0.1966370046 0.4454399943 -0.4933019876 vertex 0.2115519941 0.4245069921 -0.4995410144 endloop endfacet facet normal -0.976194 0.010180 -0.216661 outer loop vertex -0.5008890033 0.2664099932 -0.4315980077 vertex -0.5035359859 0.2927080095 -0.4184359908 vertex -0.4987820089 0.2895509899 -0.4400039911 endloop endfacet facet normal -0.631705 -0.765495 -0.122338 outer loop vertex -0.4608579874 -0.4785119891 -0.4489820004 vertex -0.4753629863 -0.4670189917 -0.4459980130 vertex -0.4693750143 -0.4698629975 -0.4591220021 endloop endfacet facet normal 0.008474 0.283466 -0.958945 outer loop vertex 0.1681620032 0.4469310045 -0.4930289984 vertex 0.1815550029 0.4259150028 -0.4991230071 vertex 0.1522610039 0.4282859862 -0.4986810088 endloop endfacet facet normal 0.032054 0.999454 -0.008051 outer loop vertex -0.2003740072 0.5001149774 -0.0143509004 vertex -0.2130499929 0.5002970099 -0.0422185995 vertex -0.2362949997 0.5012540221 -0.0159619004 endloop endfacet facet normal 0.021607 0.999761 -0.003298 outer loop vertex -0.2130499929 0.5002970099 -0.0422185995 vertex -0.2003740072 0.5001149774 -0.0143509004 vertex -0.1820140034 0.4996429980 -0.0371415988 endloop endfacet facet normal 0.889532 0.446921 0.094837 outer loop vertex 0.4954850078 0.4421029985 0.4079490006 vertex 0.4930390120 0.4519250095 0.3846049905 vertex 0.4856419861 0.4618940055 0.4070070088 endloop endfacet facet normal 0.808447 0.588548 0.005038 outer loop vertex 0.4856419861 0.4618940055 0.4070070088 vertex 0.4930390120 0.4519250095 0.3846049905 vertex 0.4798910022 0.4700079858 0.3819789886 endloop endfacet facet normal -0.014816 0.015587 -0.999769 outer loop vertex 0.1648460031 -0.3634870052 -0.5056070089 vertex 0.1749179959 -0.3397369981 -0.5053859949 vertex 0.1896339953 -0.3645530045 -0.5059909821 endloop endfacet facet normal -0.015272 0.015317 -0.999766 outer loop vertex 0.1896339953 -0.3645530045 -0.5059909821 vertex 0.1749179959 -0.3397369981 -0.5053859949 vertex 0.2084079981 -0.3363060057 -0.5058450103 endloop endfacet facet normal -0.152125 0.133502 -0.979303 outer loop vertex -0.4314930141 0.3958910108 -0.4973340034 vertex -0.4088500142 0.4185970128 -0.4977560043 vertex -0.4051730037 0.3828819990 -0.5031960011 endloop endfacet facet normal -0.236075 0.971598 -0.016297 outer loop vertex -0.4172089994 0.4998619854 0.3427239954 vertex -0.4007650018 0.5034139752 0.3162829876 vertex -0.4291259944 0.4964460135 0.3116970062 endloop endfacet facet normal 0.048421 0.998518 -0.024861 outer loop vertex 0.3865199983 0.5058799982 0.2341620028 vertex 0.3624739945 0.5075139999 0.2529560030 vertex 0.3902060091 0.5064489841 0.2641940117 endloop endfacet facet normal 0.035843 0.999346 -0.004693 outer loop vertex -0.2362949997 0.5012540221 -0.0159619004 vertex -0.2130499929 0.5002970099 -0.0422185995 vertex -0.2443580031 0.5013790131 -0.0509278998 endloop endfacet facet normal -0.030124 0.662005 0.748894 outer loop vertex -0.3980390131 0.4676820040 0.4835850000 vertex -0.4176630080 0.4784759879 0.4732539952 vertex -0.4225870073 0.4671860039 0.4830360115 endloop endfacet facet normal 0.740210 0.671597 0.032353 outer loop vertex 0.4711999893 0.4778450131 0.4063099921 vertex 0.4777219892 0.4696089923 0.4280590117 vertex 0.4856419861 0.4618940055 0.4070070088 endloop endfacet facet normal 0.012038 0.733077 -0.680040 outer loop vertex -0.0084038498 0.4698509872 -0.4809609950 vertex -0.0305026993 0.4704560041 -0.4806999862 vertex -0.0148021998 0.4805220068 -0.4695709944 endloop endfacet facet normal 0.050980 0.998699 -0.001188 outer loop vertex -0.3010730147 0.5040820241 -0.0809713006 vertex -0.3027090132 0.5042030215 -0.0494577996 vertex -0.2738690078 0.5027130246 -0.0644361004 endloop endfacet facet normal 0.017245 0.000737 -0.999851 outer loop vertex -0.2165160030 0.0121392002 -0.5002909899 vertex -0.1835470051 0.0153270997 -0.4997200072 vertex -0.1946649998 -0.0121298004 -0.4999319911 endloop endfacet facet normal 0.534760 -0.255113 -0.805574 outer loop vertex 0.4592390060 -0.4404729903 -0.4792149961 vertex 0.4736909866 -0.4296970069 -0.4730339944 vertex 0.4741829932 -0.4459320009 -0.4675660133 endloop endfacet facet normal 0.005045 -0.001251 -0.999986 outer loop vertex -0.1494649947 -0.0161281005 -0.4995830059 vertex -0.1497250050 -0.0459423997 -0.4995470047 vertex -0.1736100018 -0.0303853005 -0.4996869862 endloop endfacet facet normal 0.012850 0.001401 -0.999916 outer loop vertex -0.2003750056 -0.0418695994 -0.5000470281 vertex -0.1946649998 -0.0121298004 -0.4999319911 vertex -0.1736100018 -0.0303853005 -0.4996869862 endloop endfacet facet normal 0.998654 -0.023973 0.045998 outer loop vertex 0.5077139735 0.3464829922 -0.2634350061 vertex 0.5068240166 0.3195500076 -0.2581500113 vertex 0.5083169937 0.3301810026 -0.2850230038 endloop endfacet facet normal 0.004992 -0.004141 -0.999979 outer loop vertex 0.0731784031 -0.0851529986 -0.4996339977 vertex 0.0876844972 -0.0584872998 -0.4996719956 vertex 0.1020250022 -0.0851494968 -0.4994899929 endloop endfacet facet normal 0.999672 0.019993 0.015976 outer loop vertex 0.5092620254 0.3661890030 -0.3273319900 vertex 0.5093380213 0.3462809920 -0.3071739972 vertex 0.5098249912 0.3410379887 -0.3310840130 endloop endfacet facet normal -0.999130 0.007087 0.041089 outer loop vertex -0.5044109821 -0.1298760027 -0.3185589910 vertex -0.5037950277 -0.1078850031 -0.3073740005 vertex -0.5049870014 -0.1120619997 -0.3356379867 endloop endfacet facet normal 0.997950 -0.048664 0.041570 outer loop vertex 0.5050879717 0.2693409920 -0.2725380063 vertex 0.5068219900 0.2768859863 -0.3053329885 vertex 0.5069599748 0.3002690077 -0.2812719941 endloop endfacet facet normal 0.998561 -0.040963 0.034599 outer loop vertex 0.5083169937 0.3301810026 -0.2850230038 vertex 0.5069599748 0.3002690077 -0.2812719941 vertex 0.5087180138 0.3144449890 -0.3152270019 endloop endfacet facet normal -0.015390 0.999149 -0.038258 outer loop vertex 0.1740590036 0.5023030043 0.2610230148 vertex 0.1693650037 0.5010010004 0.2289080024 vertex 0.1453139931 0.5013989806 0.2489770055 endloop endfacet facet normal 0.998062 0.040704 0.047067 outer loop vertex 0.5051779747 -0.2316070050 -0.2979469895 vertex 0.5052539706 -0.2573580146 -0.2772890031 vertex 0.5069620013 -0.2619889975 -0.3095029891 endloop endfacet facet normal 0.003510 0.999993 -0.001253 outer loop vertex -0.1633780003 0.4996210039 0.0190295000 vertex -0.1307169944 0.4995209873 0.0307033006 vertex -0.1394080073 0.4995099902 -0.0024315200 endloop endfacet facet normal -0.084732 0.041125 -0.995555 outer loop vertex -0.3802419901 0.3266470134 -0.5084419847 vertex -0.4052079916 0.3476870060 -0.5054479837 vertex -0.3733409941 0.3652670085 -0.5074340105 endloop endfacet facet normal 0.012009 0.999926 -0.002135 outer loop vertex -0.1876199991 0.4998880029 0.0077224998 vertex -0.1910479963 0.4999819994 0.0324665010 vertex -0.1633780003 0.4996210039 0.0190295000 endloop endfacet facet normal 0.084117 0.991638 -0.097867 outer loop vertex 0.3946300149 0.5022850037 -0.4208970070 vertex 0.3744330108 0.5052099824 -0.4086189866 vertex 0.4028410017 0.5039529800 -0.3969390094 endloop endfacet facet normal -0.731648 0.009066 0.681622 outer loop vertex -0.4827739894 -0.2107030004 0.4633460045 vertex -0.4823769927 -0.2394870073 0.4641549885 vertex -0.4693909883 -0.2239200026 0.4778870046 endloop endfacet facet normal -0.847217 -0.528900 0.049883 outer loop vertex -0.4778900146 -0.4707950056 0.3725070059 vertex -0.4934560061 -0.4450590014 0.3810069859 vertex -0.4890390038 -0.4554229975 0.3461380005 endloop endfacet facet normal 0.022707 0.999692 -0.010028 outer loop vertex -0.1820140034 0.4996429980 -0.0371415988 vertex -0.1933529973 0.4996269941 -0.0644126981 vertex -0.2130499929 0.5002970099 -0.0422185995 endloop endfacet facet normal 0.012407 0.999907 -0.005745 outer loop vertex -0.1820140034 0.4996429980 -0.0371415988 vertex -0.1637520045 0.4992850125 -0.0600088015 vertex -0.1933529973 0.4996269941 -0.0644126981 endloop endfacet facet normal 0.010050 0.999949 0.001271 outer loop vertex -0.1649010032 0.4990519881 -0.1291619986 vertex -0.1855400056 0.4992359877 -0.1107319966 vertex -0.1614280045 0.4989860058 -0.1047179997 endloop endfacet facet normal 0.011021 0.999936 -0.002624 outer loop vertex -0.1614280045 0.4989860058 -0.1047179997 vertex -0.1855400056 0.4992359877 -0.1107319966 vertex -0.1757819951 0.4991939962 -0.0857511014 endloop endfacet facet normal -0.000821 0.999995 -0.003198 outer loop vertex -0.1614280045 0.4989860058 -0.1047179997 vertex -0.1472270042 0.4990639985 -0.0839760974 vertex -0.1335909963 0.4989790022 -0.1140530035 endloop endfacet facet normal -0.195138 0.969074 -0.151051 outer loop vertex -0.4304710031 0.4964129925 -0.3988080025 vertex -0.4137830138 0.5031020045 -0.3774529994 vertex -0.4020740092 0.5014330149 -0.4032869935 endloop endfacet facet normal 0.448579 0.037629 -0.892951 outer loop vertex 0.4600810111 0.4156399965 -0.4859060049 vertex 0.4685420096 0.3886960149 -0.4827910066 vertex 0.4461199939 0.3951700032 -0.4937820137 endloop endfacet facet normal -0.085359 0.996319 0.007871 outer loop vertex -0.3802730143 0.5061770082 -0.1908880025 vertex -0.4088450074 0.5036219954 -0.1773270071 vertex -0.3811269999 0.5058619976 -0.1602749974 endloop endfacet facet normal 0.790440 0.164719 0.589977 outer loop vertex 0.4774540067 0.4539969862 0.4610199928 vertex 0.4702610075 0.4502219856 0.4717110097 vertex 0.4778299928 0.4329839945 0.4663830101 endloop endfacet facet normal -0.072347 0.997299 0.012710 outer loop vertex -0.4051820040 0.5039370060 -0.1461530030 vertex -0.3804149926 0.5055180192 -0.1292320043 vertex -0.3811269999 0.5058619976 -0.1602749974 endloop endfacet facet normal 0.166904 -0.985263 0.037407 outer loop vertex 0.4002510011 -0.5046690106 -0.2167650014 vertex 0.4125590026 -0.5035910010 -0.2432879955 vertex 0.4252969921 -0.5004550219 -0.2175240070 endloop endfacet facet normal 0.325403 -0.945552 0.006691 outer loop vertex 0.4463390112 -0.4932149947 -0.2177190036 vertex 0.4369660020 -0.4962669909 -0.1931830049 vertex 0.4252969921 -0.5004550219 -0.2175240070 endloop endfacet facet normal 0.005396 -0.998942 -0.045673 outer loop vertex 0.1012569964 -0.5051559806 0.3342809975 vertex 0.0793227032 -0.5040649772 0.3078280091 vertex 0.1141529977 -0.5038530231 0.3073070049 endloop endfacet facet normal 0.092011 0.995382 0.027367 outer loop vertex 0.3718729913 0.5047169924 -0.1977570057 vertex 0.3993369937 0.5017949939 -0.1838160008 vertex 0.3963679969 0.5029429793 -0.2155880034 endloop endfacet facet normal 0.101954 0.994760 0.007648 outer loop vertex 0.3993369937 0.5017949939 -0.1838160008 vertex 0.3718729913 0.5047169924 -0.1977570057 vertex 0.3735739887 0.5043159723 -0.1682710052 endloop endfacet facet normal 0.072984 0.997315 -0.006023 outer loop vertex 0.3739550114 0.5045650005 -0.1411309987 vertex 0.3703730106 0.5049740076 -0.1168129966 vertex 0.3950220048 0.5031250119 -0.1242899969 endloop endfacet facet normal 0.086998 0.995927 -0.023672 outer loop vertex 0.3739550114 0.5045650005 -0.1411309987 vertex 0.3950220048 0.5031250119 -0.1242899969 vertex 0.3985640109 0.5021420121 -0.1526300013 endloop endfacet facet normal 0.519628 0.851287 0.072777 outer loop vertex 0.4505859911 0.4926260114 -0.3433879912 vertex 0.4438990057 0.4943319857 -0.3155980110 vertex 0.4642980099 0.4831340015 -0.3302620053 endloop endfacet facet normal -0.039815 0.998785 -0.029046 outer loop vertex 0.2653059959 0.5034949780 0.2099429965 vertex 0.2660480142 0.5024999976 0.1747120023 vertex 0.2339619994 0.5016430020 0.1892250031 endloop endfacet facet normal 0.008290 0.989459 -0.144575 outer loop vertex 0.0238001999 0.5012130141 -0.4153339863 vertex 0.0464100987 0.5041000247 -0.3942790031 vertex 0.0619750991 0.4998170137 -0.4226990044 endloop endfacet facet normal -0.031477 0.999239 -0.023020 outer loop vertex 0.2065030038 0.5002490282 0.1662629992 vertex 0.2339619994 0.5016430020 0.1892250031 vertex 0.2380300015 0.5009899735 0.1553169936 endloop endfacet facet normal -0.029674 0.999243 -0.025176 outer loop vertex 0.2339619994 0.5016430020 0.1892250031 vertex 0.2065030038 0.5002490282 0.1662629992 vertex 0.1965149939 0.5008869767 0.2033559978 endloop endfacet facet normal 0.295165 -0.810684 -0.505638 outer loop vertex 0.4348179996 -0.4747529924 -0.4665069878 vertex 0.4442830086 -0.4822300076 -0.4489940107 vertex 0.4221400023 -0.4871959984 -0.4539580047 endloop endfacet facet normal 0.047629 0.998863 0.001919 outer loop vertex -0.2691070139 0.5026559830 0.0291138999 vertex -0.2974979877 0.5040339828 0.0165014993 vertex -0.2918930054 0.5037130117 0.0444599986 endloop endfacet facet normal 0.997047 -0.076770 -0.001647 outer loop vertex 0.5018290281 -0.4097549915 0.0943325981 vertex 0.5047010183 -0.3725019991 0.0965161026 vertex 0.5026980042 -0.3991689980 0.1269430071 endloop endfacet facet normal 0.959858 -0.280346 -0.008896 outer loop vertex 0.4928849936 -0.4442789853 0.1706839949 vertex 0.4916389883 -0.4476079941 0.1411509961 vertex 0.4989199936 -0.4229939878 0.1510750055 endloop endfacet facet normal 0.685514 -0.025304 -0.727619 outer loop vertex 0.4805879891 -0.0657057017 -0.4661389887 vertex 0.4693849981 -0.0459421016 -0.4773809910 vertex 0.4823440015 -0.0422292016 -0.4653010070 endloop endfacet facet normal 0.895422 0.024082 -0.444568 outer loop vertex 0.4914990067 -0.2472919971 -0.4499720037 vertex 0.4971109927 -0.2746010125 -0.4401479959 vertex 0.4869970083 -0.2739369869 -0.4604830146 endloop endfacet facet normal 0.998512 -0.046695 -0.028151 outer loop vertex 0.5052490234 -0.3535070121 0.1658910066 vertex 0.5052790046 -0.3704380095 0.1950380057 vertex 0.5034670234 -0.3912819922 0.1653420031 endloop endfacet facet normal 0.989164 -0.146452 0.010271 outer loop vertex 0.4989199936 -0.4229939878 0.1510750055 vertex 0.5026980042 -0.3991689980 0.1269430071 vertex 0.5034670234 -0.3912819922 0.1653420031 endloop endfacet facet normal 0.999522 0.014426 0.027346 outer loop vertex 0.5054540038 0.3447070122 -0.1894699931 vertex 0.5060070157 0.3564809859 -0.2158939987 vertex 0.5050950050 0.3744960129 -0.1920630038 endloop endfacet facet normal 0.999165 0.040081 0.007939 outer loop vertex 0.5050950050 0.3744960129 -0.1920630038 vertex 0.5060070157 0.3564809859 -0.2158939987 vertex 0.5048969984 0.3854059875 -0.2222229987 endloop endfacet facet normal 0.113761 -0.304997 -0.945534 outer loop vertex 0.4066210091 -0.4216170013 -0.4995990098 vertex 0.4270980060 -0.4282430112 -0.4949980080 vertex 0.4132030010 -0.4442979991 -0.4914909899 endloop endfacet facet normal -0.631606 0.775244 0.008442 outer loop vertex -0.4536170065 0.4870350063 -0.1035910025 vertex -0.4722549915 0.4718579948 -0.1042990014 vertex -0.4627979994 0.4792029858 -0.0712589994 endloop endfacet facet normal 0.996043 0.086812 -0.019031 outer loop vertex 0.5050950050 0.3744960129 -0.1920630038 vertex 0.5021510124 0.4072839916 -0.1965789944 vertex 0.5041180253 0.3914430141 -0.1658899933 endloop endfacet facet normal -0.028316 -0.499700 -0.865735 outer loop vertex -0.1956119984 -0.4694080055 -0.4793370068 vertex -0.1851399988 -0.4514479935 -0.4900459945 vertex -0.1686020046 -0.4672310054 -0.4814769924 endloop endfacet facet normal 0.018754 -0.224061 0.974395 outer loop vertex 0.0984444991 -0.4126360118 0.5022630095 vertex 0.0773082972 -0.4267340004 0.4994280040 vertex 0.1031659991 -0.4349850118 0.4970330000 endloop endfacet facet normal 0.980042 0.198540 0.010029 outer loop vertex 0.4978789985 0.4328790009 -0.1561229974 vertex 0.5022900105 0.4104700089 -0.1435489953 vertex 0.5014929771 0.4156900048 -0.1690009981 endloop endfacet facet normal 0.974380 0.220567 -0.043981 outer loop vertex 0.5021510124 0.4072839916 -0.1965789944 vertex 0.4969939888 0.4327659905 -0.1830369979 vertex 0.5014929771 0.4156900048 -0.1690009981 endloop endfacet facet normal 0.967222 0.253614 0.012744 outer loop vertex 0.4994769990 0.4220750034 -0.2669489980 vertex 0.4957689941 0.4348579943 -0.2399149984 vertex 0.5013189912 0.4132870138 -0.2318619937 endloop endfacet facet normal 0.968059 0.250685 0.004320 outer loop vertex 0.5013189912 0.4132870138 -0.2318619937 vertex 0.4957689941 0.4348579943 -0.2399149984 vertex 0.4960350096 0.4333580136 -0.2124820054 endloop endfacet facet normal 0.970971 0.238543 0.017689 outer loop vertex 0.5021510124 0.4072839916 -0.1965789944 vertex 0.5013189912 0.4132870138 -0.2318619937 vertex 0.4960350096 0.4333580136 -0.2124820054 endloop endfacet facet normal 0.995286 0.093104 0.027145 outer loop vertex 0.5021510124 0.4072839916 -0.1965789944 vertex 0.5050950050 0.3744960129 -0.1920630038 vertex 0.5048969984 0.3854059875 -0.2222229987 endloop endfacet facet normal 0.007959 0.999964 -0.002850 outer loop vertex -0.1820140034 0.4996429980 -0.0371415988 vertex -0.1706109941 0.4996300042 -0.0098559000 vertex -0.1512410045 0.4994120002 -0.0322521999 endloop endfacet facet normal 0.012305 0.999920 -0.002770 outer loop vertex -0.1706109941 0.4996300042 -0.0098559000 vertex -0.1876199991 0.4998880029 0.0077224998 vertex -0.1633780003 0.4996210039 0.0190295000 endloop endfacet facet normal -0.004689 0.999967 -0.006565 outer loop vertex -0.1157260016 0.4991700053 -0.0827307999 vertex -0.1329739988 0.4992600083 -0.0567039996 vertex -0.1010060012 0.4994289875 -0.0537976995 endloop endfacet facet normal -0.005690 0.999970 -0.005284 outer loop vertex -0.1010060012 0.4994289875 -0.0537976995 vertex -0.1188289970 0.4994660020 -0.0276021007 vertex -0.0864692032 0.4996599853 -0.0257380996 endloop endfacet facet normal -0.039576 -0.002428 0.999214 outer loop vertex 0.2772870064 -0.0083668400 0.5022360086 vertex 0.2903029919 0.0185608007 0.5028169751 vertex 0.2580699921 0.0172083993 0.5015370250 endloop endfacet facet normal -0.872448 0.003415 0.488696 outer loop vertex -0.4789179862 0.1279129982 0.4717710018 vertex -0.4908060133 0.1396200061 0.4504660070 vertex -0.4891549945 0.1092120036 0.4536260068 endloop endfacet facet normal -0.042129 0.998611 0.031638 outer loop vertex 0.3156560063 0.5056980252 -0.2264540046 vertex 0.2882449925 0.5039950013 -0.2092009932 vertex 0.3168739974 0.5047580004 -0.1951619983 endloop endfacet facet normal -0.039601 0.998865 0.026470 outer loop vertex 0.3168739974 0.5047580004 -0.1951619983 vertex 0.2882449925 0.5039950013 -0.2092009932 vertex 0.2896539867 0.5033050179 -0.1810559928 endloop endfacet facet normal -0.042449 0.998568 0.032558 outer loop vertex 0.2580150068 0.5028150082 -0.2151450068 vertex 0.2445529997 0.5014500022 -0.1908310056 vertex 0.2686200142 0.5025640130 -0.1936199963 endloop endfacet facet normal -0.011897 -0.036069 -0.999278 outer loop vertex 0.1624400020 0.2252680063 -0.4998979867 vertex 0.1594769955 0.2574410141 -0.5010240078 vertex 0.1855379939 0.2464620024 -0.5009379983 endloop endfacet facet normal 0.000702 -0.999987 -0.005035 outer loop vertex 0.0269667003 -0.4998570085 -0.0882560015 vertex 0.0158744007 -0.5000050068 -0.0604095012 vertex -0.0025838099 -0.4998919964 -0.0854274035 endloop endfacet facet normal 0.596348 -0.028646 0.802215 outer loop vertex 0.4752419889 -0.3705419898 0.4791299999 vertex 0.4701330066 -0.3443549871 0.4838629961 vertex 0.4612570107 -0.3644680083 0.4897429943 endloop endfacet facet normal 0.042408 0.998989 0.014902 outer loop vertex -0.2345390022 0.5063769817 0.3863280118 vertex -0.2457450032 0.5073220134 0.3548650146 vertex -0.2659409940 0.5077810287 0.3815680146 endloop endfacet facet normal 0.942819 -0.018062 -0.332814 outer loop vertex 0.4938170016 0.3537159860 -0.4514789879 vertex 0.5012850165 0.3684009910 -0.4311200082 vertex 0.5010449886 0.3362289965 -0.4300540090 endloop endfacet facet normal 0.034962 0.999044 -0.026235 outer loop vertex -0.2710289955 0.5076220036 0.3325940073 vertex -0.2810730040 0.5086590052 0.3586980104 vertex -0.2457450032 0.5073220134 0.3548650146 endloop endfacet facet normal 0.025736 0.999461 0.020372 outer loop vertex -0.2810730040 0.5086590052 0.3586980104 vertex -0.3068790138 0.5092660189 0.3615190089 vertex -0.2962790132 0.5085920095 0.3811950088 endloop endfacet facet normal 0.020026 0.999537 0.022890 outer loop vertex -0.2457450032 0.5073220134 0.3548650146 vertex -0.2345390022 0.5063769817 0.3863280118 vertex -0.2101339996 0.5063819885 0.3647580147 endloop endfacet facet normal -0.011329 0.998800 0.047646 outer loop vertex 0.1679040045 0.5011870265 -0.2423499972 vertex 0.1628870070 0.5025600195 -0.2723250091 vertex 0.1369100064 0.5013129711 -0.2523599863 endloop endfacet facet normal -0.722953 -0.690345 0.027612 outer loop vertex -0.4839560091 -0.4641309977 0.1877010018 vertex -0.4746040106 -0.4745410085 0.1722930074 vertex -0.4709900022 -0.4774039984 0.1953379959 endloop endfacet facet normal 0.013747 0.999738 0.018302 outer loop vertex -0.1517020017 0.5058509707 -0.3564189970 vertex -0.1707189977 0.5057129860 -0.3345980048 vertex -0.1391910017 0.5051940084 -0.3299300075 endloop endfacet facet normal -0.990199 -0.138619 -0.017074 outer loop vertex -0.5036100149 -0.4154050052 0.3255259991 vertex -0.5052970052 -0.4071260095 0.3561469913 vertex -0.5076370239 -0.3876940012 0.3340919912 endloop endfacet facet normal 0.007653 0.998877 0.046758 outer loop vertex -0.1455300003 0.5026919842 -0.2719039917 vertex -0.1090670004 0.5019829869 -0.2627260089 vertex -0.1193099990 0.5038359761 -0.3006339967 endloop endfacet facet normal 0.304043 0.166535 -0.937989 outer loop vertex 0.4377200007 0.4216789901 -0.4920819998 vertex 0.4544770122 0.4387919903 -0.4836120009 vertex 0.4600810111 0.4156399965 -0.4859060049 endloop endfacet facet normal 0.003771 0.999917 0.012330 outer loop vertex 0.0516363010 0.4994100034 -0.1836930066 vertex 0.0247775000 0.4997430146 -0.2024849951 vertex 0.0223616995 0.4993830025 -0.1725510061 endloop endfacet facet normal 0.002640 0.999988 -0.004175 outer loop vertex 0.0107682003 0.4994679987 -0.1215040013 vertex 0.0389974006 0.4993740022 -0.1261679977 vertex 0.0186601002 0.4993459880 -0.1457349956 endloop endfacet facet normal -0.000361 0.999999 0.001330 outer loop vertex 0.0186601002 0.4993459880 -0.1457349956 vertex 0.0223616995 0.4993830025 -0.1725510061 vertex -0.0034117000 0.4993579984 -0.1607560068 endloop endfacet facet normal -0.051323 0.998316 0.027043 outer loop vertex 0.2686200142 0.5025640130 -0.1936199963 vertex 0.2896539867 0.5033050179 -0.1810559928 vertex 0.2882449925 0.5039950013 -0.2092009932 endloop endfacet facet normal -0.045685 0.998372 0.034150 outer loop vertex 0.2882449925 0.5039950013 -0.2092009932 vertex 0.2580150068 0.5028150082 -0.2151450068 vertex 0.2686200142 0.5025640130 -0.1936199963 endloop endfacet facet normal -0.042469 0.998136 0.043822 outer loop vertex 0.2807349861 0.5050449967 -0.2439190000 vertex 0.2395530045 0.5031710267 -0.2411459982 vertex 0.2580150068 0.5028150082 -0.2151450068 endloop endfacet facet normal -0.039131 0.999111 0.015672 outer loop vertex 0.2630270123 0.5018770099 -0.1719249934 vertex 0.2445529997 0.5014500022 -0.1908310056 vertex 0.2352039963 0.5006859899 -0.1654669940 endloop endfacet facet normal -0.020168 0.999112 0.036980 outer loop vertex 0.2020310014 0.5015860200 -0.2345180064 vertex 0.1679040045 0.5011870265 -0.2423499972 vertex 0.1746090055 0.5002220273 -0.2126210034 endloop endfacet facet normal -0.001875 0.999996 -0.002109 outer loop vertex -0.0529492982 0.4992719889 -0.1540759951 vertex -0.0442776009 0.4993470013 -0.1262210011 vertex -0.0249374993 0.4993419945 -0.1457850039 endloop endfacet facet normal 0.002285 0.999988 0.004441 outer loop vertex -0.3380089998 0.5055019855 -0.0337281004 vertex -0.3611609936 0.5056880116 -0.0637006983 vertex -0.3747560084 0.5055950284 -0.0357689001 endloop endfacet facet normal -0.038958 0.050421 -0.997968 outer loop vertex 0.2666949928 -0.2668409944 -0.5044689775 vertex 0.2629919946 -0.3029940128 -0.5061510205 vertex 0.2373210043 -0.2869449854 -0.5043380260 endloop endfacet facet normal -0.017675 0.999710 0.016344 outer loop vertex 0.3168739974 0.5047580004 -0.1951619983 vertex 0.3171530068 0.5042189956 -0.1618919969 vertex 0.3457719982 0.5050410032 -0.1812209934 endloop endfacet facet normal -0.020792 0.999766 -0.006010 outer loop vertex 0.3171530068 0.5042189956 -0.1618919969 vertex 0.3311690092 0.5046780109 -0.1340229958 vertex 0.3495509923 0.5049459934 -0.1530389935 endloop endfacet facet normal -0.021569 0.999469 0.024421 outer loop vertex 0.3457719982 0.5050410032 -0.1812209934 vertex 0.3442769945 0.5057420135 -0.2112309933 vertex 0.3168739974 0.5047580004 -0.1951619983 endloop endfacet facet normal -0.050804 0.998479 -0.021404 outer loop vertex -0.3747560084 0.5055950284 -0.0357689001 vertex -0.3611609936 0.5056880116 -0.0637006983 vertex -0.3922109902 0.5041540265 -0.0615600012 endloop endfacet facet normal 0.019974 0.999073 0.038122 outer loop vertex 0.3445979953 0.5068489909 -0.2404100001 vertex 0.3442769945 0.5057420135 -0.2112309933 vertex 0.3695099950 0.5058240294 -0.2266010046 endloop endfacet facet normal 0.093146 0.995598 -0.010443 outer loop vertex 0.3985640109 0.5021420121 -0.1526300013 vertex 0.3735739887 0.5043159723 -0.1682710052 vertex 0.3739550114 0.5045650005 -0.1411309987 endloop endfacet facet normal 0.092125 0.995709 -0.008796 outer loop vertex 0.3735739887 0.5043159723 -0.1682710052 vertex 0.3985640109 0.5021420121 -0.1526300013 vertex 0.3993369937 0.5017949939 -0.1838160008 endloop endfacet facet normal 0.020283 0.999717 0.012426 outer loop vertex 0.3457719982 0.5050410032 -0.1812209934 vertex 0.3735739887 0.5043159723 -0.1682710052 vertex 0.3718729913 0.5047169924 -0.1977570057 endloop endfacet facet normal -0.110592 0.250803 -0.961700 outer loop vertex -0.4088500142 0.4185970128 -0.4977560043 vertex -0.4258179963 0.4427840114 -0.4894970059 vertex -0.3998520076 0.4473469853 -0.4912930131 endloop endfacet facet normal -0.999589 0.000486 -0.028668 outer loop vertex -0.5003380179 0.1257700026 0.2305199951 vertex -0.4996129870 0.1142060012 0.2050440013 vertex -0.5002790093 0.0984406024 0.2279990017 endloop endfacet facet normal 0.000524 -0.043258 0.999064 outer loop vertex -0.1595380008 0.2761349976 0.5021020174 vertex -0.1564860046 0.2449229956 0.5007489920 vertex -0.1280000061 0.2617819905 0.5014640093 endloop endfacet facet normal -0.999251 -0.004961 -0.038380 outer loop vertex -0.5009430051 0.1097590029 0.2483409941 vertex -0.5014240146 0.1312240064 0.2580899894 vertex -0.5003380179 0.1257700026 0.2305199951 endloop endfacet facet normal -0.048895 0.598829 0.799383 outer loop vertex 0.3145340085 0.4738300145 0.4757510126 vertex 0.3274820149 0.4560529888 0.4898599982 vertex 0.3397539854 0.4717310071 0.4788660109 endloop endfacet facet normal -0.569159 -0.815098 -0.108043 outer loop vertex -0.4700320065 -0.4760900140 -0.4290690124 vertex -0.4560959935 -0.4855360091 -0.4312199950 vertex -0.4605999887 -0.4850279987 -0.4113259912 endloop endfacet facet normal -0.999655 -0.017366 -0.019713 outer loop vertex -0.5051230192 0.1654600054 0.3502919972 vertex -0.5048570037 0.1819259971 0.3222959936 vertex -0.5042989850 0.1499859989 0.3221360147 endloop endfacet facet normal -0.999232 -0.012149 -0.037263 outer loop vertex -0.5034419894 0.1668410003 0.2936600149 vertex -0.5029379725 0.1327160001 0.2912699878 vertex -0.5042989850 0.1499859989 0.3221360147 endloop endfacet facet normal -0.755212 -0.067062 0.652041 outer loop vertex -0.4774200022 -0.4227620065 0.4681429863 vertex -0.4709889889 -0.4008130133 0.4778490067 vertex -0.4852710068 -0.3998230100 0.4614090025 endloop endfacet facet normal -0.999167 -0.006864 -0.040217 outer loop vertex -0.5042989850 0.1499859989 0.3221360147 vertex -0.5029379725 0.1327160001 0.2912699878 vertex -0.5041540265 0.1186790019 0.3238779902 endloop endfacet facet normal -0.998919 -0.001283 -0.046471 outer loop vertex -0.5029379725 0.1327160001 0.2912699878 vertex -0.5020139813 0.1069429964 0.2721199989 vertex -0.5033140182 0.1011530012 0.3002249897 endloop endfacet facet normal -0.999841 -0.005573 -0.016956 outer loop vertex -0.5042989850 0.1499859989 0.3221360147 vertex -0.5041540265 0.1186790019 0.3238779902 vertex -0.5047010183 0.1344379932 0.3509519994 endloop endfacet facet normal -0.998970 0.005981 -0.044977 outer loop vertex -0.5020139813 0.1069429964 0.2721199989 vertex -0.5026059747 0.0803859010 0.2817369998 vertex -0.5033140182 0.1011530012 0.3002249897 endloop endfacet facet normal -0.999315 0.001977 -0.036955 outer loop vertex -0.5033140182 0.1011530012 0.3002249897 vertex -0.5043020248 0.0898952037 0.3263399899 vertex -0.5041540265 0.1186790019 0.3238779902 endloop endfacet facet normal -0.998963 -0.002013 -0.045491 outer loop vertex -0.5029379725 0.1327160001 0.2912699878 vertex -0.5014240146 0.1312240064 0.2580899894 vertex -0.5020139813 0.1069429964 0.2721199989 endloop endfacet facet normal -0.998976 -0.001852 -0.045212 outer loop vertex -0.5020139813 0.1069429964 0.2721199989 vertex -0.5014240146 0.1312240064 0.2580899894 vertex -0.5009430051 0.1097590029 0.2483409941 endloop endfacet facet normal 0.998961 -0.026442 -0.037118 outer loop vertex 0.5018439889 0.2033450007 0.2424650043 vertex 0.5007809997 0.2117920071 0.2078389972 vertex 0.5022259951 0.2352250069 0.2300350070 endloop endfacet facet normal 0.000960 0.999998 -0.001717 outer loop vertex -0.3420110047 0.5049880147 0.1861889958 vertex -0.3407390118 0.5049329996 0.1548539996 vertex -0.3684679866 0.5049920082 0.1737139970 endloop endfacet facet normal -0.129094 0.991402 -0.021392 outer loop vertex -0.4190469980 0.5000770092 0.1879269928 vertex -0.4054119885 0.5024189949 0.2141820043 vertex -0.3894129992 0.5040339828 0.1924789995 endloop endfacet facet normal 0.005724 0.999967 0.005798 outer loop vertex 0.0508632995 0.4994390011 0.1277569979 vertex 0.0781935006 0.4993430078 0.1173299998 vertex 0.0536295995 0.4996100068 0.0955305025 endloop endfacet facet normal -0.026479 0.999464 -0.019233 outer loop vertex 0.1842730045 0.5049520135 0.3199450076 vertex 0.1910679936 0.5056939721 0.3491469920 vertex 0.2166080028 0.5059459805 0.3270800114 endloop endfacet facet normal -0.024719 0.999694 -0.000910 outer loop vertex 0.3578200042 0.5050830245 0.0227044001 vertex 0.3492009938 0.5048440099 -0.0057611400 vertex 0.3289169967 0.5043619871 0.0156990997 endloop endfacet facet normal 0.013448 0.999832 -0.012467 outer loop vertex 0.3492009938 0.5048440099 -0.0057611400 vertex 0.3578200042 0.5050830245 0.0227044001 vertex 0.3828890026 0.5044929981 0.0024281701 endloop endfacet facet normal -0.676133 0.736332 0.025683 outer loop vertex -0.4775980115 0.4694240093 0.1078799963 vertex -0.4618990123 0.4841710031 0.0983766988 vertex -0.4740200043 0.4737220109 0.0788507015 endloop endfacet facet normal 0.828425 -0.034235 -0.559052 outer loop vertex 0.4897390008 -0.1918269992 -0.4506829977 vertex 0.4768620133 -0.1932249963 -0.4696789980 vertex 0.4833480120 -0.1657380015 -0.4617510140 endloop endfacet facet normal -0.044251 0.999019 0.001810 outer loop vertex 0.2884849906 0.5026540160 -0.0131999003 vertex 0.3003349900 0.5031350255 0.0110127004 vertex 0.3181009889 0.5039610267 -0.0105499001 endloop endfacet facet normal -0.035891 0.999355 -0.001316 outer loop vertex 0.3181009889 0.5039610267 -0.0105499001 vertex 0.3366610110 0.5045959949 -0.0345535986 vertex 0.3047069907 0.5034459829 -0.0363808982 endloop endfacet facet normal -0.007368 0.999939 0.008239 outer loop vertex 0.3565660119 0.5049740076 -0.0626325980 vertex 0.3366610110 0.5045959949 -0.0345535986 vertex 0.3694840074 0.5048019886 -0.0302018002 endloop endfacet facet normal 0.003375 0.983601 0.180329 outer loop vertex -0.2998499870 0.5025650263 0.4251509905 vertex -0.3145880103 0.5067740083 0.4024690092 vertex -0.3337010145 0.5027539730 0.4247539937 endloop endfacet facet normal -0.061103 0.969566 0.237084 outer loop vertex -0.3871110082 0.4951409996 0.4472669959 vertex -0.3675659895 0.5020120144 0.4242050052 vertex -0.3989579976 0.5000749826 0.4240359962 endloop endfacet facet normal -0.024125 0.987931 0.153004 outer loop vertex -0.3675659895 0.5020120144 0.4242050052 vertex -0.3337010145 0.5027539730 0.4247539937 vertex -0.3479909897 0.5062729716 0.3997789919 endloop endfacet facet normal -0.674740 0.711369 0.196672 outer loop vertex -0.4633409977 0.4786390066 0.4400829971 vertex -0.4765090048 0.4698069990 0.4268519878 vertex -0.4747540057 0.4658899903 0.4470410049 endloop endfacet facet normal -0.021663 0.996278 0.083438 outer loop vertex -0.3145880103 0.5067740083 0.4024690092 vertex -0.3262999952 0.5086129904 0.3774699867 vertex -0.3479909897 0.5062729716 0.3997789919 endloop endfacet facet normal 0.001269 -0.999621 -0.027485 outer loop vertex -0.1567189991 -0.4994379878 0.2036139965 vertex -0.1306640059 -0.4995560050 0.2091089934 vertex -0.1498910040 -0.5001699924 0.2305520028 endloop endfacet facet normal 0.013744 -0.998777 -0.047494 outer loop vertex -0.1789810061 -0.5037040114 0.3034130037 vertex -0.1891929954 -0.5025600195 0.2763999999 vertex -0.1611019969 -0.5023549795 0.2802169919 endloop endfacet facet normal 0.013707 -0.998790 -0.047223 outer loop vertex -0.1611019969 -0.5023549795 0.2802169919 vertex -0.1891929954 -0.5025600195 0.2763999999 vertex -0.1698230058 -0.5011739731 0.2527070045 endloop endfacet facet normal -0.004568 -0.998881 -0.047082 outer loop vertex -0.1139580011 -0.5016509891 0.2645899951 vertex -0.1090650037 -0.5030599833 0.2940079868 vertex -0.1346070021 -0.5025209785 0.2850509882 endloop endfacet facet normal 0.006176 -0.998975 -0.044844 outer loop vertex -0.1420080066 -0.5012459755 0.2581419945 vertex -0.1611019969 -0.5023549795 0.2802169919 vertex -0.1698230058 -0.5011739731 0.2527070045 endloop endfacet facet normal 0.250058 0.968163 0.011457 outer loop vertex 0.4171270132 0.5017960072 0.0473542996 vertex 0.4390079975 0.4961250126 0.0490060002 vertex 0.4283050001 0.4991750121 0.0248694997 endloop endfacet facet normal -0.006247 -0.999933 0.009720 outer loop vertex 0.1643420011 -0.5057470202 0.3703530133 vertex 0.1853439957 -0.5060300231 0.3547370136 vertex 0.1874209940 -0.5058220029 0.3774710000 endloop endfacet facet normal -0.023102 -0.997657 0.064394 outer loop vertex 0.1874209940 -0.5058220029 0.3774710000 vertex 0.1715649962 -0.5042899847 0.3955180049 vertex 0.1643420011 -0.5057470202 0.3703530133 endloop endfacet facet normal -0.016603 -0.992181 0.123700 outer loop vertex 0.1715649962 -0.5042899847 0.3955180049 vertex 0.1473930031 -0.5016369820 0.4135529995 vertex 0.1428170055 -0.5048909783 0.3868390024 endloop endfacet facet normal 0.003745 -0.998383 0.056731 outer loop vertex 0.1428170055 -0.5048909783 0.3868390024 vertex 0.1643420011 -0.5057470202 0.3703530133 vertex 0.1715649962 -0.5042899847 0.3955180049 endloop endfacet facet normal -0.961617 -0.274049 0.013802 outer loop vertex -0.5010619760 -0.4202260077 -0.1126359999 vertex -0.4954119921 -0.4406679869 -0.1248790026 vertex -0.4952529967 -0.4397369921 -0.0953164995 endloop endfacet facet normal -0.014004 -0.999337 0.033607 outer loop vertex 0.1643420011 -0.5057470202 0.3703530133 vertex 0.1428170055 -0.5048909783 0.3868390024 vertex 0.1389929950 -0.5057100058 0.3608910143 endloop endfacet facet normal -0.736761 -0.002133 0.676149 outer loop vertex -0.4827739894 -0.2107030004 0.4633460045 vertex -0.4693909883 -0.2239200026 0.4778870046 vertex -0.4705710113 -0.1957689971 0.4766899943 endloop endfacet facet normal 0.435243 0.095468 0.895237 outer loop vertex 0.4618389904 0.4386709929 0.4792450070 vertex 0.4465419948 0.4236580133 0.4882830083 vertex 0.4663499892 0.4148229957 0.4795950055 endloop endfacet facet normal -0.030618 -0.918655 0.393873 outer loop vertex 0.1762840003 -0.4911679924 0.4506469965 vertex 0.1529880017 -0.4873229861 0.4578039944 vertex 0.1502999961 -0.4951789975 0.4392719865 endloop endfacet facet normal -0.021585 -0.969086 0.245775 outer loop vertex 0.1502999961 -0.4951789975 0.4392719865 vertex 0.1473930031 -0.5016369820 0.4135529995 vertex 0.1818899959 -0.4996100068 0.4245750010 endloop endfacet facet normal 0.008131 -0.987693 0.156191 outer loop vertex 0.1818899959 -0.4996100068 0.4245750010 vertex 0.1473930031 -0.5016369820 0.4135529995 vertex 0.1715649962 -0.5042899847 0.3955180049 endloop endfacet facet normal -0.999528 -0.004262 0.030432 outer loop vertex -0.5007269979 -0.0500671007 -0.2379260063 vertex -0.5007299781 -0.0789932013 -0.2420749962 vertex -0.4998410046 -0.0687171966 -0.2114380002 endloop endfacet facet normal -0.018709 -0.986039 0.165461 outer loop vertex 0.1715649962 -0.5042899847 0.3955180049 vertex 0.2057449967 -0.5045689940 0.3977200091 vertex 0.1818899959 -0.4996100068 0.4245750010 endloop endfacet facet normal 0.014143 0.983060 -0.182740 outer loop vertex -0.2830640078 0.5028989911 -0.4182420075 vertex -0.3159359992 0.5024330020 -0.4232929945 vertex -0.3042199910 0.5069440007 -0.3981190026 endloop endfacet facet normal 0.021571 0.988359 -0.150602 outer loop vertex -0.2830640078 0.5028989911 -0.4182420075 vertex -0.2724530101 0.5068709850 -0.3906550109 vertex -0.2453079969 0.5030199885 -0.4120399952 endloop endfacet facet normal -0.059283 -0.058236 -0.996541 outer loop vertex -0.3800460100 -0.4038130045 -0.5070570111 vertex -0.3878070116 -0.3758569956 -0.5082290173 vertex -0.3605259955 -0.3856270015 -0.5092809796 endloop endfacet facet normal 0.180253 0.201092 0.962845 outer loop vertex 0.4215520024 0.4332419932 0.4918709993 vertex 0.3996649981 0.4139719903 0.4999929965 vertex 0.4278990030 0.4056519866 0.4964450002 endloop endfacet facet normal -0.022842 0.243007 0.969756 outer loop vertex -0.0332308002 0.4414109886 0.4965659976 vertex -0.0303969998 0.4188269973 0.5022919774 vertex -0.0088080503 0.4316189885 0.4995949864 endloop endfacet facet normal 0.037588 0.870680 -0.490411 outer loop vertex 0.2078779936 0.4883669913 -0.4566549957 vertex 0.2324610054 0.4943790138 -0.4440970123 vertex 0.2397270054 0.4818980098 -0.4656989872 endloop endfacet facet normal -0.041388 0.314825 0.948247 outer loop vertex -0.0564104989 0.4291380048 0.4996289909 vertex -0.0332308002 0.4414109886 0.4965659976 vertex -0.0579981990 0.4517360032 0.4920569956 endloop endfacet facet normal -0.034081 0.168441 0.985122 outer loop vertex -0.0564104989 0.4291380048 0.4996289909 vertex -0.0517533012 0.4043819904 0.5040230155 vertex -0.0303969998 0.4188269973 0.5022919774 endloop endfacet facet normal -0.001910 0.245540 0.969385 outer loop vertex -0.0303969998 0.4188269973 0.5022919774 vertex -0.0332308002 0.4414109886 0.4965659976 vertex -0.0564104989 0.4291380048 0.4996289909 endloop endfacet facet normal -0.007960 0.883956 0.467502 outer loop vertex -0.3927820027 0.4841110110 0.4680260122 vertex -0.3871110082 0.4951409996 0.4472669959 vertex -0.4133999944 0.4893220067 0.4578219950 endloop endfacet facet normal -0.044930 0.536093 -0.842962 outer loop vertex -0.3728779852 0.4554289877 -0.4900920093 vertex -0.3929690123 0.4673559964 -0.4814360142 vertex -0.3679499924 0.4733099937 -0.4789830148 endloop endfacet facet normal -0.998412 -0.046742 -0.031437 outer loop vertex -0.5022370219 0.2268960029 0.2196190059 vertex -0.5042769909 0.2582049966 0.2378550023 vertex -0.5031229854 0.2607029974 0.1974910051 endloop endfacet facet normal 0.025061 -0.001035 -0.999685 outer loop vertex -0.3529950082 0.0847245008 -0.5053759813 vertex -0.3322489858 0.0625763983 -0.5048329830 vertex -0.3615939915 0.0561842993 -0.5055620074 endloop endfacet facet normal 0.221641 0.974707 -0.028661 outer loop vertex 0.4090859890 0.5029439926 0.2172179967 vertex 0.4113849998 0.5032709837 0.2461169958 vertex 0.4315119982 0.4982059896 0.2295120060 endloop endfacet facet normal 0.034244 0.999413 -0.001163 outer loop vertex -0.2427189946 0.5015130043 0.0174330007 vertex -0.2131659985 0.5004929900 0.0110673998 vertex -0.2362949997 0.5012540221 -0.0159619004 endloop endfacet facet normal 0.035579 0.999365 0.001786 outer loop vertex -0.2427189946 0.5015130043 0.0174330007 vertex -0.2471880019 0.5016289949 0.0415618010 vertex -0.2216569930 0.5007249713 0.0388123989 endloop endfacet facet normal 0.750053 0.036934 -0.660345 outer loop vertex 0.4700340033 -0.3276489973 -0.4818570018 vertex 0.4869630039 -0.3277710080 -0.4626350105 vertex 0.4803369939 -0.3563739955 -0.4717609882 endloop endfacet facet normal -0.737677 0.020064 0.674856 outer loop vertex -0.4689219892 -0.2522859871 0.4792430103 vertex -0.4693909883 -0.2239200026 0.4778870046 vertex -0.4823769927 -0.2394870073 0.4641549885 endloop endfacet facet normal 0.453250 -0.891367 0.005507 outer loop vertex 0.4386880100 -0.4959079921 0.2714129984 vertex 0.4573540092 -0.4865289927 0.2532140017 vertex 0.4607680142 -0.4845870137 0.2865540087 endloop endfacet facet normal 0.035758 0.999354 0.003455 outer loop vertex -0.2216569930 0.5007249713 0.0388123989 vertex -0.2471880019 0.5016289949 0.0415618010 vertex -0.2368649989 0.5011699796 0.0674925968 endloop endfacet facet normal 0.024060 0.999710 -0.000996 outer loop vertex -0.2216569930 0.5007249713 0.0388123989 vertex -0.1910479963 0.4999819994 0.0324665010 vertex -0.2131659985 0.5004929900 0.0110673998 endloop endfacet facet normal -0.101185 0.021472 -0.994636 outer loop vertex -0.4052079916 0.3476870060 -0.5054479837 vertex -0.3802419901 0.3266470134 -0.5084419847 vertex -0.4086099863 0.3124299943 -0.5058630109 endloop endfacet facet normal 0.020749 0.999773 0.004832 outer loop vertex -0.1777199954 0.4995169938 0.0881853998 vertex -0.1998549998 0.5001000166 0.0626016036 vertex -0.2114000022 0.5001919866 0.0931472033 endloop endfacet facet normal 0.003709 -0.001303 -0.999992 outer loop vertex 0.1206419989 -0.0035652299 -0.4996570051 vertex 0.1039059982 -0.0312745012 -0.4996829927 vertex 0.0888279974 -0.0028050500 -0.4997760057 endloop endfacet facet normal 0.006114 0.002822 -0.999977 outer loop vertex 0.0604275987 0.0524041988 -0.4998329878 vertex 0.0899396986 0.0522412993 -0.4996530116 vertex 0.0741922036 0.0254103001 -0.4998250008 endloop endfacet facet normal 0.002942 -0.001320 -0.999995 outer loop vertex 0.0385349989 -0.0304033998 -0.4999400079 vertex 0.0238556992 0.0012516300 -0.5000249743 vertex 0.0568895005 -0.0016222900 -0.4999240041 endloop endfacet facet normal 0.007092 0.744094 -0.668037 outer loop vertex 0.3138729930 0.4707790017 -0.4778940082 vertex 0.3014119864 0.4847910106 -0.4624190032 vertex 0.3340010047 0.4831750095 -0.4638729990 endloop endfacet facet normal 0.004659 0.000680 -0.999989 outer loop vertex 0.0741922036 0.0254103001 -0.4998250008 vertex 0.0888279974 -0.0028050500 -0.4997760057 vertex 0.0568895005 -0.0016222900 -0.4999240041 endloop endfacet facet normal -0.033291 0.021461 -0.999215 outer loop vertex 0.2895120084 0.3433240056 -0.5085610151 vertex 0.2564589977 0.3487150073 -0.5073440075 vertex 0.2729009986 0.3735679984 -0.5073580146 endloop endfacet facet normal -0.004069 0.095180 -0.995452 outer loop vertex 0.3173129857 0.4011070132 -0.5056310296 vertex 0.3372150064 0.3768680096 -0.5080299973 vertex 0.3046720028 0.3741590083 -0.5081560016 endloop endfacet facet normal -0.025578 0.025702 -0.999342 outer loop vertex 0.2729009986 0.3735679984 -0.5073580146 vertex 0.3046720028 0.3741590083 -0.5081560016 vertex 0.2895120084 0.3433240056 -0.5085610151 endloop endfacet facet normal 0.411270 -0.870764 0.269495 outer loop vertex 0.4426360130 -0.4888859987 0.4362879992 vertex 0.4617710114 -0.4786930084 0.4400210083 vertex 0.4487369955 -0.4801250100 0.4552850127 endloop endfacet facet normal 0.038209 -0.127871 0.991055 outer loop vertex -0.2959789932 -0.4041430056 0.5066019893 vertex -0.2749899924 -0.4142090082 0.5044940114 vertex -0.2726739943 -0.3926759958 0.5071830153 endloop endfacet facet normal 0.008489 -0.999649 0.025085 outer loop vertex 0.0719176978 -0.5008170009 -0.2359409928 vertex 0.1014660001 -0.5003979802 -0.2292419970 vertex 0.0814275965 -0.4998649955 -0.2012210041 endloop endfacet facet normal -0.026490 0.078473 -0.996564 outer loop vertex 0.3046720028 0.3741590083 -0.5081560016 vertex 0.2729009986 0.3735679984 -0.5073580146 vertex 0.2875390053 0.3985109925 -0.5057830215 endloop endfacet facet normal 0.002517 0.998748 0.049963 outer loop vertex 0.0101047000 0.5026530027 -0.2831760049 vertex -0.0188921001 0.5033730268 -0.2961080074 vertex -0.0133472998 0.5018609762 -0.2661620080 endloop endfacet facet normal -0.040390 0.017215 0.999036 outer loop vertex 0.2456099987 -0.1728210002 0.5005919933 vertex 0.2532509863 -0.1990579963 0.5013530254 vertex 0.2734709978 -0.1789519936 0.5018240213 endloop endfacet facet normal 0.495449 0.868067 0.031475 outer loop vertex 0.4680939913 0.4805519879 0.0796869025 vertex 0.4594649971 0.4864960015 0.0515823998 vertex 0.4472689927 0.4926260114 0.0744972005 endloop endfacet facet normal 0.029143 -0.535481 -0.844045 outer loop vertex 0.0120770000 -0.4655509889 -0.4802680016 vertex 0.0324313007 -0.4511240125 -0.4887180030 vertex 0.0394078009 -0.4689939916 -0.4771400094 endloop endfacet facet normal -0.042780 0.002887 0.999080 outer loop vertex 0.2936939895 -0.1585150063 0.5025259852 vertex 0.3213680089 -0.1658010036 0.5037320256 vertex 0.3151910007 -0.1393239945 0.5033910275 endloop endfacet facet normal 0.003016 0.032772 -0.999458 outer loop vertex 0.0613062009 -0.2232200056 -0.5006089807 vertex 0.0807128996 -0.2419929951 -0.5011659861 vertex 0.0504512005 -0.2483280003 -0.5014650226 endloop endfacet facet normal -0.215306 -0.639293 0.738206 outer loop vertex -0.4347380102 -0.4617620111 0.4785969853 vertex -0.4358960092 -0.4784030020 0.4638479948 vertex -0.4141669869 -0.4730629921 0.4748100042 endloop endfacet facet normal -0.906860 -0.239906 0.346483 outer loop vertex -0.4892939925 -0.4413639903 0.4390569925 vertex -0.4815639853 -0.4563739896 0.4488959908 vertex -0.4822050035 -0.4410350025 0.4578390121 endloop endfacet facet normal -0.006920 -0.845050 0.534643 outer loop vertex -0.3967890143 -0.4815930128 0.4691089988 vertex -0.3895019889 -0.4907239974 0.4547710121 vertex -0.3742730021 -0.4819709957 0.4688029885 endloop endfacet facet normal -0.998213 -0.047432 -0.036350 outer loop vertex -0.5042769909 0.2582049966 0.2378550023 vertex -0.5064020157 0.2891269922 0.2558619976 vertex -0.5052689910 0.2918410003 0.2212059945 endloop endfacet facet normal -0.040033 0.013326 0.999110 outer loop vertex 0.3213680089 -0.1658010036 0.5037320256 vertex 0.2936939895 -0.1585150063 0.5025259852 vertex 0.3020290136 -0.1853590012 0.5032179952 endloop endfacet facet normal -0.011203 -0.836902 -0.547237 outer loop vertex 0.0206534006 -0.4782029986 -0.4687379897 vertex 0.0167277008 -0.4884380102 -0.4530049860 vertex -0.0080579100 -0.4791480005 -0.4667049944 endloop endfacet facet normal 0.009275 0.999621 -0.025906 outer loop vertex 0.0462100990 0.5045769811 0.3301610053 vertex 0.0786549971 0.5047190189 0.3472580016 vertex 0.0727294981 0.5038170218 0.3103320003 endloop endfacet facet normal 0.030973 0.999134 -0.027774 outer loop vertex -0.2810730040 0.5086590052 0.3586980104 vertex -0.2710289955 0.5076220036 0.3325940073 vertex -0.3010030091 0.5087350011 0.3392060101 endloop endfacet facet normal 0.035344 0.998217 -0.048109 outer loop vertex -0.2710289955 0.5076220036 0.3325940073 vertex -0.2643299997 0.5060870051 0.3056659997 vertex -0.2924709916 0.5074660182 0.3136050105 endloop endfacet facet normal -0.043855 0.998894 0.016953 outer loop vertex -0.3616389930 0.5072240233 0.3678930104 vertex -0.3262999952 0.5086129904 0.3774699867 vertex -0.3296130002 0.5089359879 0.3498679996 endloop endfacet facet normal 0.005011 0.999967 -0.006343 outer loop vertex 0.0487989001 0.4996710122 -0.0730691031 vertex 0.0825517997 0.4994620085 -0.0793510973 vertex 0.0601726994 0.4994210005 -0.1034950018 endloop endfacet facet normal -0.907652 -0.058867 -0.415575 outer loop vertex -0.4882450104 -0.4176959991 -0.4592750072 vertex -0.4956659973 -0.4059979916 -0.4447239935 vertex -0.4878380001 -0.3937849998 -0.4635510147 endloop endfacet facet normal 0.002734 0.999715 0.023709 outer loop vertex 0.0831412971 0.4994769990 -0.1945870072 vertex 0.1149960011 0.4996590018 -0.2059350014 vertex 0.0888504013 0.5002070069 -0.2260269970 endloop endfacet facet normal 0.003742 0.000587 0.999993 outer loop vertex 0.0764961019 -0.0119588999 0.4998739958 vertex 0.0956989005 0.0121579003 0.4997879863 vertex 0.0655319020 0.0170760993 0.4998979867 endloop endfacet facet normal 0.004041 0.005214 0.999978 outer loop vertex 0.0849922001 0.0400016010 0.4997510016 vertex 0.0756497979 0.0689134970 0.4996379912 vertex 0.0552456006 0.0457918011 0.4998410046 endloop endfacet facet normal -0.069022 0.825063 0.560809 outer loop vertex -0.4133999944 0.4893220067 0.4578219950 vertex -0.4176630080 0.4784759879 0.4732539952 vertex -0.3927820027 0.4841110110 0.4680260122 endloop endfacet facet normal 0.998561 0.021931 0.048936 outer loop vertex 0.5036100149 -0.2025620043 -0.2868480086 vertex 0.5051910281 -0.2055999935 -0.3177480102 vertex 0.5039110184 -0.1782580018 -0.3038820028 endloop endfacet facet normal -0.016712 0.985128 -0.171005 outer loop vertex 0.3744330108 0.5052099824 -0.4086189866 vertex 0.3479579985 0.5023139715 -0.4227150083 vertex 0.3466449976 0.5073670149 -0.3934769928 endloop endfacet facet normal 0.002614 0.005357 0.999982 outer loop vertex 0.1410080045 0.0342114009 0.4995799959 vertex 0.1274710000 0.0538839996 0.4995099902 vertex 0.1133119985 0.0350285992 0.4996480048 endloop endfacet facet normal 0.004128 0.002941 0.999987 outer loop vertex 0.1133119985 0.0350285992 0.4996480048 vertex 0.0956989005 0.0121579003 0.4997879863 vertex 0.1261609942 0.0088354303 0.4996719956 endloop endfacet facet normal 0.614469 -0.788853 -0.011808 outer loop vertex 0.4726049900 -0.4743910134 0.2359510064 vertex 0.4723510146 -0.4749819934 0.2622169852 vertex 0.4573540092 -0.4865289927 0.2532140017 endloop endfacet facet normal -0.016420 0.992645 0.119942 outer loop vertex 0.3005749881 0.5083659887 0.3795009851 vertex 0.2832979858 0.5061339736 0.3956080079 vertex 0.3090229928 0.5050920248 0.4077529907 endloop endfacet facet normal 0.999618 0.009814 0.025843 outer loop vertex 0.5098869801 -0.3481470048 -0.3328520060 vertex 0.5097979903 -0.3167319894 -0.3413400054 vertex 0.5089520216 -0.3241969943 -0.3057830036 endloop endfacet facet normal -0.036330 0.980444 0.193415 outer loop vertex 0.2832979858 0.5061339736 0.3956080079 vertex 0.2582019866 0.5045869946 0.3987360001 vertex 0.2790380120 0.5014719963 0.4184400141 endloop endfacet facet normal -0.023520 0.999721 -0.002069 outer loop vertex 0.3231379986 0.5098050237 0.3344169855 vertex 0.2951430082 0.5091829896 0.3521069884 vertex 0.3179970086 0.5097429752 0.3628849983 endloop endfacet facet normal -0.029652 0.731041 -0.681689 outer loop vertex -0.0817342997 0.4671019912 -0.4831570089 vertex -0.0723455995 0.4806300104 -0.4690580070 vertex -0.0561047010 0.4701380134 -0.4810160100 endloop endfacet facet normal -0.017943 0.997797 0.063875 outer loop vertex 0.3179970086 0.5097429752 0.3628849983 vertex 0.3005749881 0.5083659887 0.3795009851 vertex 0.3282110095 0.5084940195 0.3852640092 endloop endfacet facet normal 0.726653 0.686071 0.035808 outer loop vertex 0.4642980099 0.4831340015 -0.3302620053 vertex 0.4645799994 0.4812119901 -0.2991589904 vertex 0.4808509946 0.4649890065 -0.3185189962 endloop endfacet facet normal 0.048249 0.988804 0.141207 outer loop vertex 0.3408600092 0.5053939819 0.4095439911 vertex 0.3709279895 0.5033550262 0.4135479927 vertex 0.3575769961 0.5077379942 0.3874180019 endloop endfacet facet normal 0.001988 0.998494 0.054818 outer loop vertex 0.3282110095 0.5084940195 0.3852640092 vertex 0.3429160118 0.5097550154 0.3617619872 vertex 0.3179970086 0.5097429752 0.3628849983 endloop endfacet facet normal -0.030462 0.991809 0.124044 outer loop vertex 0.3282110095 0.5084940195 0.3852640092 vertex 0.3005749881 0.5083659887 0.3795009851 vertex 0.3090229928 0.5050920248 0.4077529907 endloop endfacet facet normal 0.036969 0.975045 0.218906 outer loop vertex 0.3709279895 0.5033550262 0.4135479927 vertex 0.3408600092 0.5053939819 0.4095439911 vertex 0.3513660133 0.4998820126 0.4323210120 endloop endfacet facet normal 0.349417 -0.299686 -0.887748 outer loop vertex 0.4457849860 -0.4224610031 -0.4905909896 vertex 0.4592390060 -0.4404729903 -0.4792149961 vertex 0.4369480014 -0.4440180063 -0.4867919981 endloop endfacet facet normal 0.004497 0.999988 0.001721 outer loop vertex 0.1219149977 0.4995410144 0.0132507998 vertex 0.1110370010 0.4995500147 0.0364514999 vertex 0.1422069967 0.4994179904 0.0317117013 endloop endfacet facet normal 0.005541 0.999982 0.002210 outer loop vertex 0.1110370010 0.4995500147 0.0364514999 vertex 0.1219149977 0.4995410144 0.0132507998 vertex 0.0927544981 0.4997139871 0.0080934800 endloop endfacet facet normal -0.043670 0.999045 -0.001715 outer loop vertex 0.3266760111 0.5041120052 0.0866954029 vertex 0.2976369858 0.5028210282 0.0740953013 vertex 0.2974439859 0.5028589964 0.1011329964 endloop endfacet facet normal -0.023128 0.999653 0.012593 outer loop vertex 0.3415850103 0.5047399998 0.0642255992 vertex 0.3266760111 0.5041120052 0.0866954029 vertex 0.3591989875 0.5049260259 0.0818091035 endloop endfacet facet normal -0.038619 0.999251 0.002303 outer loop vertex 0.3266760111 0.5041120052 0.0866954029 vertex 0.3415850103 0.5047399998 0.0642255992 vertex 0.3182980120 0.5038520098 0.0590134002 endloop endfacet facet normal -0.014879 0.999880 0.004327 outer loop vertex 0.3591989875 0.5049260259 0.0818091035 vertex 0.3657589853 0.5051530004 0.0519166999 vertex 0.3415850103 0.5047399998 0.0642255992 endloop endfacet facet normal 0.015447 0.999817 0.011318 outer loop vertex 0.3591989875 0.5049260259 0.0818091035 vertex 0.3498980105 0.5047600269 0.1091680005 vertex 0.3829079866 0.5042960048 0.1051070020 endloop endfacet facet normal -0.670893 0.032892 -0.740824 outer loop vertex -0.4823659956 -0.2227790058 -0.4658020139 vertex -0.4821259975 -0.1925899982 -0.4646790028 vertex -0.4670229852 -0.2049919963 -0.4789069891 endloop endfacet facet normal -0.023297 0.998831 -0.042353 outer loop vertex 0.2011889964 0.5035340190 0.2751309872 vertex 0.1740590036 0.5023030043 0.2610230148 vertex 0.1778430045 0.5036730170 0.2912510037 endloop endfacet facet normal -0.875946 -0.482369 -0.006243 outer loop vertex -0.4814090133 -0.4648739994 -0.2210509926 vertex -0.4916810095 -0.4464089870 -0.2065149993 vertex -0.4912779927 -0.4466879964 -0.2415020019 endloop endfacet facet normal -0.988692 0.127107 -0.079574 outer loop vertex -0.5063620210 0.3873969913 -0.3812150061 vertex -0.5064250231 0.4026330113 -0.3560949862 vertex -0.5026280284 0.4170719981 -0.3802079856 endloop endfacet facet normal -0.987614 0.127380 -0.091618 outer loop vertex -0.5014770031 0.4050819874 -0.4092859924 vertex -0.5063620210 0.3873969913 -0.3812150061 vertex -0.5026280284 0.4170719981 -0.3802079856 endloop endfacet facet normal 0.002999 0.000194 -0.999995 outer loop vertex 0.1318999976 0.1362580061 -0.4990009964 vertex 0.1149230003 0.1614409983 -0.4990470111 vertex 0.1447169930 0.1648090035 -0.4989570081 endloop endfacet facet normal -0.014331 -0.001934 -0.999895 outer loop vertex 0.2081149966 0.1673129946 -0.4995239973 vertex 0.1941519976 0.1415230036 -0.4992739856 vertex 0.1775009930 0.1708250046 -0.4990920126 endloop endfacet facet normal -0.049528 0.013694 -0.998679 outer loop vertex 0.2799159884 -0.1718489975 -0.5018190145 vertex 0.2983359993 -0.1843540072 -0.5029039979 vertex 0.2743619978 -0.1932500005 -0.5018370152 endloop endfacet facet normal 0.001065 -0.015533 -0.999879 outer loop vertex 0.1268090010 0.1872819960 -0.4991100132 vertex 0.1338070035 0.2133810073 -0.4995079935 vertex 0.1542969942 0.1938000023 -0.4991819859 endloop endfacet facet normal -0.004676 -0.021538 -0.999757 outer loop vertex 0.1542969942 0.1938000023 -0.4991819859 vertex 0.1338070035 0.2133810073 -0.4995079935 vertex 0.1624400020 0.2252680063 -0.4998979867 endloop endfacet facet normal -0.002868 -0.006812 -0.999973 outer loop vertex 0.1775009930 0.1708250046 -0.4990920126 vertex 0.1447169930 0.1648090035 -0.4989570081 vertex 0.1542969942 0.1938000023 -0.4991819859 endloop endfacet facet normal 0.902131 0.431320 0.011091 outer loop vertex 0.4976379871 0.4363769889 -0.3598560095 vertex 0.4897229970 0.4535079896 -0.3822680116 vertex 0.4871830046 0.4580259919 -0.3513700068 endloop endfacet facet normal -0.042816 0.008052 0.999051 outer loop vertex 0.2644630075 -0.1519069970 0.5012199879 vertex 0.2734709978 -0.1789519936 0.5018240213 vertex 0.2936939895 -0.1585150063 0.5025259852 endloop endfacet facet normal 0.236143 -0.264524 0.935021 outer loop vertex 0.4229330122 -0.4464600086 0.4900990129 vertex 0.4455310106 -0.4308640063 0.4888040125 vertex 0.4240629971 -0.4202840030 0.4972189963 endloop endfacet facet normal -0.039686 -0.002953 0.999208 outer loop vertex 0.2871820033 -0.0608175993 0.5024710298 vertex 0.2658100128 -0.0368546993 0.5016930103 vertex 0.2543489933 -0.0662214011 0.5011510253 endloop endfacet facet normal -0.039385 -0.004779 0.999213 outer loop vertex 0.2543489933 -0.0662214011 0.5011510253 vertex 0.2772879899 -0.0953247026 0.5019159913 vertex 0.2871820033 -0.0608175993 0.5024710298 endloop endfacet facet normal -0.008890 -0.042668 0.999050 outer loop vertex 0.1882839948 0.2888030112 0.5035600066 vertex 0.1793060005 0.3211590052 0.5048620105 vertex 0.1515329927 0.2974199951 0.5036010146 endloop endfacet facet normal -0.026410 -0.007022 0.999627 outer loop vertex 0.2329169959 0.3352850080 0.5067139864 vertex 0.2246589959 0.3653500080 0.5067070127 vertex 0.2021349967 0.3437199891 0.5059599876 endloop endfacet facet normal -0.025514 -0.022822 0.999414 outer loop vertex 0.1712480038 0.3525890112 0.5053740144 vertex 0.1793060005 0.3211590052 0.5048620105 vertex 0.2021349967 0.3437199891 0.5059599876 endloop endfacet facet normal 0.999882 -0.004165 -0.014804 outer loop vertex 0.4996609986 0.0101044001 0.1787029952 vertex 0.5001090169 0.0142599000 0.2077939957 vertex 0.4998440146 -0.0097591998 0.1966529936 endloop endfacet facet normal 0.999961 -0.000438 -0.008773 outer loop vertex 0.4996609986 0.0101044001 0.1787029952 vertex 0.4995079935 0.0370635986 0.1599189937 vertex 0.4997879863 0.0396552011 0.1917019933 endloop endfacet facet normal -0.999580 0.013299 -0.025745 outer loop vertex -0.5051720142 0.0165561009 -0.3571969867 vertex -0.5041620135 0.0254497994 -0.3918170035 vertex -0.5047640204 -0.0059876698 -0.3846830130 endloop endfacet facet normal 0.999729 -0.000227 -0.023291 outer loop vertex 0.5004490018 -0.0115449997 0.2226389945 vertex 0.4998440146 -0.0097591998 0.1966529936 vertex 0.5001090169 0.0142599000 0.2077939957 endloop endfacet facet normal 0.999928 -0.001519 -0.011876 outer loop vertex 0.4998440146 -0.0097591998 0.1966529936 vertex 0.4995430112 -0.0214935001 0.1728100032 vertex 0.4996609986 0.0101044001 0.1787029952 endloop endfacet facet normal 0.999037 -0.003775 -0.043707 outer loop vertex 0.5008599758 -0.0412461013 0.2399100065 vertex 0.5015619993 -0.0090137301 0.2531729937 vertex 0.5022190213 -0.0312089995 0.2701080143 endloop endfacet facet normal 0.999337 -0.000194 -0.036411 outer loop vertex 0.5004490018 -0.0115449997 0.2226389945 vertex 0.5009840131 0.0166130997 0.2371730059 vertex 0.5015619993 -0.0090137301 0.2531729937 endloop endfacet facet normal 0.999090 -0.003974 -0.042456 outer loop vertex 0.5015619993 -0.0090137301 0.2531729937 vertex 0.5009840131 0.0166130997 0.2371730059 vertex 0.5024440289 0.0207219999 0.2711459994 endloop endfacet facet normal 0.999623 0.001957 -0.027381 outer loop vertex 0.5000050068 0.0655241013 0.2080930024 vertex 0.5006610155 0.0620488003 0.2317939997 vertex 0.5003989935 0.0404824987 0.2206870019 endloop endfacet facet normal 0.999559 -0.003782 -0.029467 outer loop vertex 0.5009840131 0.0166130997 0.2371730059 vertex 0.5004490018 -0.0115449997 0.2226389945 vertex 0.5001090169 0.0142599000 0.2077939957 endloop endfacet facet normal 0.999541 0.003731 -0.030068 outer loop vertex 0.5001090169 0.0142599000 0.2077939957 vertex 0.5003989935 0.0404824987 0.2206870019 vertex 0.5009840131 0.0166130997 0.2371730059 endloop endfacet facet normal -0.031866 -0.010823 -0.999434 outer loop vertex 0.2417380065 -0.1531679928 -0.5002480149 vertex 0.2230799943 -0.1299100071 -0.4999049902 vertex 0.2542600036 -0.1266900003 -0.5009340048 endloop endfacet facet normal 0.037434 0.998522 -0.039401 outer loop vertex -0.3052499890 0.5049329996 0.2498800009 vertex -0.2819359899 0.5046039820 0.2636919916 vertex -0.2805750072 0.5035510063 0.2382999957 endloop endfacet facet normal 0.837297 0.004724 0.546727 outer loop vertex 0.4887680113 -0.0322766006 0.4544300139 vertex 0.4780980051 -0.0132005997 0.4706059992 vertex 0.4771580100 -0.0429934002 0.4723030031 endloop endfacet facet normal -0.039678 -0.000792 -0.999212 outer loop vertex 0.2697069943 -0.1514640003 -0.5013599992 vertex 0.2573609948 -0.1751320064 -0.5008509755 vertex 0.2417380065 -0.1531679928 -0.5002480149 endloop endfacet facet normal -0.976404 -0.210685 -0.047397 outer loop vertex -0.5003690124 -0.4253599942 -0.3845149875 vertex -0.5032410026 -0.4078209996 -0.4033130109 vertex -0.4983789921 -0.4292140007 -0.4083789885 endloop endfacet facet normal -0.548706 0.056051 0.834134 outer loop vertex -0.4679200053 -0.2759760022 0.4814940095 vertex -0.4534409940 -0.2656399906 0.4903239906 vertex -0.4689219892 -0.2522859871 0.4792430103 endloop endfacet facet normal -0.044683 0.012436 -0.998924 outer loop vertex 0.2743619978 -0.1932500005 -0.5018370152 vertex 0.2573609948 -0.1751320064 -0.5008509755 vertex 0.2799159884 -0.1718489975 -0.5018190145 endloop endfacet facet normal -0.039020 0.017758 -0.999081 outer loop vertex 0.2573609948 -0.1751320064 -0.5008509755 vertex 0.2743619978 -0.1932500005 -0.5018370152 vertex 0.2473769933 -0.2032029927 -0.5009599924 endloop endfacet facet normal -0.034991 0.044150 -0.998412 outer loop vertex 0.2337519974 -0.2562069893 -0.5025740266 vertex 0.2263360023 -0.2268960029 -0.5010179877 vertex 0.2545669973 -0.2339880019 -0.5023210049 endloop endfacet facet normal -0.985793 -0.167913 -0.004101 outer loop vertex -0.5007849932 -0.4211319983 -0.1421200037 vertex -0.5010619760 -0.4202260077 -0.1126359999 vertex -0.5039349794 -0.4030500054 -0.1252869964 endloop endfacet facet normal -0.045727 0.043034 -0.998027 outer loop vertex 0.2704319954 -0.2152280062 -0.5022389889 vertex 0.2831139863 -0.2359610051 -0.5037140250 vertex 0.2545669973 -0.2339880019 -0.5023210049 endloop endfacet facet normal -0.045338 0.048500 -0.997794 outer loop vertex 0.2545669973 -0.2339880019 -0.5023210049 vertex 0.2831139863 -0.2359610051 -0.5037140250 vertex 0.2666949928 -0.2668409944 -0.5044689775 endloop endfacet facet normal -0.048794 0.037884 -0.998090 outer loop vertex 0.2929230034 -0.2100750059 -0.5032110214 vertex 0.3119910061 -0.2301450074 -0.5049049854 vertex 0.2831139863 -0.2359610051 -0.5037140250 endloop endfacet facet normal -0.036865 0.035542 -0.998688 outer loop vertex 0.2545669973 -0.2339880019 -0.5023210049 vertex 0.2473769933 -0.2032029927 -0.5009599924 vertex 0.2704319954 -0.2152280062 -0.5022389889 endloop endfacet facet normal -0.041966 0.025772 -0.998787 outer loop vertex 0.2704319954 -0.2152280062 -0.5022389889 vertex 0.2473769933 -0.2032029927 -0.5009599924 vertex 0.2743619978 -0.1932500005 -0.5018370152 endloop endfacet facet normal -0.999729 -0.007681 0.021987 outer loop vertex -0.5052710176 -0.0880386978 -0.3591159880 vertex -0.5045499802 -0.0843036994 -0.3250260055 vertex -0.5051069856 -0.0578648001 -0.3411169946 endloop endfacet facet normal -0.011832 0.793413 0.608569 outer loop vertex -0.1779890060 0.4766719937 0.4758450091 vertex -0.1640010029 0.4877110124 0.4617249966 vertex -0.1940339953 0.4873130023 0.4616599977 endloop endfacet facet normal 0.679263 -0.733109 0.033956 outer loop vertex 0.4723510146 -0.4749819934 0.2622169852 vertex 0.4798400104 -0.4670709968 0.2832039893 vertex 0.4607680142 -0.4845870137 0.2865540087 endloop endfacet facet normal 0.999512 0.015556 0.027100 outer loop vertex 0.5051910281 -0.2055999935 -0.3177480102 vertex 0.5061280131 -0.2097969949 -0.3498969972 vertex 0.5052689910 -0.1755249947 -0.3378869891 endloop endfacet facet normal -0.029939 0.417693 -0.908095 outer loop vertex -0.3474130034 0.4633739889 -0.4865970016 vertex -0.3279460073 0.4531250000 -0.4919529855 vertex -0.3493759930 0.4426969886 -0.4960429966 endloop endfacet facet normal 0.028124 0.999602 -0.002030 outer loop vertex -0.3145560026 0.5042539835 0.2051109970 vertex -0.3420110047 0.5049880147 0.1861889958 vertex -0.3483870029 0.5052229762 0.2135549933 endloop endfacet facet normal 0.029245 -0.463112 -0.885817 outer loop vertex -0.3464399874 -0.4433769882 -0.4978410006 vertex -0.3517639935 -0.4599179924 -0.4893690050 vertex -0.3706110120 -0.4507429898 -0.4947879910 endloop endfacet facet normal 0.149332 -0.978814 -0.140086 outer loop vertex 0.3919729888 -0.5059980154 -0.4073159993 vertex 0.3946250081 -0.5026869774 -0.4276239872 vertex 0.4127419889 -0.5011940002 -0.4187430143 endloop endfacet facet normal -0.080027 0.012035 0.996720 outer loop vertex -0.4095309973 0.1481810063 0.5028929710 vertex -0.4178619981 0.1159690022 0.5026130080 vertex -0.3893089890 0.1197419986 0.5048599839 endloop endfacet facet normal 0.000729 0.999126 -0.041797 outer loop vertex 0.0676866025 0.5024380088 0.2770299911 vertex 0.0622969009 0.5011540055 0.2462430000 vertex 0.0396052003 0.5019260049 0.2643010020 endloop endfacet facet normal 0.001916 0.999185 -0.040309 outer loop vertex 0.0396052003 0.5019260049 0.2643010020 vertex 0.0622969009 0.5011540055 0.2462430000 vertex 0.0381461009 0.5009220243 0.2393449992 endloop endfacet facet normal 0.003128 0.999108 -0.042114 outer loop vertex 0.0396052003 0.5019260049 0.2643010020 vertex 0.0142534999 0.5013070107 0.2477329969 vertex 0.0130853001 0.5026620030 0.2797920108 endloop endfacet facet normal 0.001941 0.999023 -0.044142 outer loop vertex 0.0130853001 0.5026620030 0.2797920108 vertex 0.0419420004 0.5033349991 0.2962920070 vertex 0.0396052003 0.5019260049 0.2643010020 endloop endfacet facet normal 0.001789 0.999024 -0.044131 outer loop vertex 0.0396052003 0.5019260049 0.2643010020 vertex 0.0419420004 0.5033349991 0.2962920070 vertex 0.0676866025 0.5024380088 0.2770299911 endloop endfacet facet normal -0.600788 0.799039 -0.024281 outer loop vertex -0.4588510096 0.4870260060 -0.1508570015 vertex -0.4532000124 0.4905709922 -0.1740220040 vertex -0.4693779945 0.4785200059 -0.1703020036 endloop endfacet facet normal 0.001755 0.999026 -0.044100 outer loop vertex 0.0120750004 0.5042769909 0.3163369894 vertex 0.0130853001 0.5026620030 0.2797920108 vertex -0.0147759002 0.5033119917 0.2934080064 endloop endfacet facet normal 0.003792 0.998912 -0.046481 outer loop vertex -0.0147759002 0.5033119917 0.2934080064 vertex -0.0203668997 0.5046349764 0.3213840127 vertex 0.0120750004 0.5042769909 0.3163369894 endloop endfacet facet normal 0.001279 0.998983 -0.045071 outer loop vertex -0.0147794001 0.5018590093 0.2612029910 vertex -0.0147759002 0.5033119917 0.2934080064 vertex 0.0130853001 0.5026620030 0.2797920108 endloop endfacet facet normal -0.000068 0.998883 -0.047251 outer loop vertex -0.0203668997 0.5046349764 0.3213840127 vertex -0.0147759002 0.5033119917 0.2934080064 vertex -0.0370973013 0.5037909746 0.3035660088 endloop endfacet facet normal -0.007384 -0.999938 -0.008302 outer loop vertex 0.1614360064 -0.4992060065 0.1626770049 vertex 0.1641499996 -0.4994789958 0.1931419969 vertex 0.1361770034 -0.4991669953 0.1804440022 endloop endfacet facet normal -0.998966 0.045409 -0.002426 outer loop vertex -0.5034520030 -0.2922340035 -0.1064070016 vertex -0.5047389865 -0.3208990097 -0.1129989997 vertex -0.5043209791 -0.3103030026 -0.0867924988 endloop endfacet facet normal -0.999145 -0.007512 0.040647 outer loop vertex -0.5079200268 -0.3345490098 -0.2793540061 vertex -0.5085880160 -0.3575809896 -0.3000299931 vertex -0.5073559880 -0.3622519970 -0.2706089914 endloop endfacet facet normal -0.877277 -0.479280 -0.025980 outer loop vertex -0.4845390022 -0.4631260037 0.2335769981 vertex -0.4879289865 -0.4584409893 0.2616190016 vertex -0.4945999980 -0.4452019930 0.2426480055 endloop endfacet facet normal -0.999233 0.038988 0.003658 outer loop vertex -0.5037919879 -0.2999680042 -0.1338949949 vertex -0.5042269826 -0.3083409965 -0.1634809971 vertex -0.5050519705 -0.3315050006 -0.1419460028 endloop endfacet facet normal -0.999494 0.031500 -0.004407 outer loop vertex -0.5050519705 -0.3315050006 -0.1419460028 vertex -0.5042269826 -0.3083409965 -0.1634809971 vertex -0.5052899718 -0.3439050019 -0.1765969992 endloop endfacet facet normal -0.998990 0.043459 0.011426 outer loop vertex -0.5034530163 -0.2862330079 -0.1798990071 vertex -0.5046989918 -0.3109999895 -0.1946350038 vertex -0.5042269826 -0.3083409965 -0.1634809971 endloop endfacet facet normal -0.999150 0.040995 -0.004217 outer loop vertex -0.5050519705 -0.3315050006 -0.1419460028 vertex -0.5047389865 -0.3208990097 -0.1129989997 vertex -0.5037919879 -0.2999680042 -0.1338949949 endloop endfacet facet normal 0.052081 0.560065 0.826810 outer loop vertex 0.1006510034 0.4581330121 0.4853320122 vertex 0.1276039928 0.4498780072 0.4892260134 vertex 0.1221259981 0.4689559937 0.4766480029 endloop endfacet facet normal -0.006549 0.999975 -0.002549 outer loop vertex -0.0864692032 0.4996599853 -0.0257380996 vertex -0.0720086992 0.4998109937 -0.0036555000 vertex -0.0559477992 0.4998649955 -0.0237326007 endloop endfacet facet normal 0.047258 0.682888 -0.728993 outer loop vertex 0.2350880057 0.4639250040 -0.4828360081 vertex 0.2095109969 0.4745489955 -0.4745419919 vertex 0.2397270054 0.4818980098 -0.4656989872 endloop endfacet facet normal 0.049005 0.656774 0.752493 outer loop vertex 0.0942900032 0.4738929868 0.4719910026 vertex 0.0783047006 0.4643490016 0.4813619852 vertex 0.1006510034 0.4581330121 0.4853320122 endloop endfacet facet normal -0.009482 0.994600 -0.103345 outer loop vertex 0.1787759960 0.5055670142 -0.3865660131 vertex 0.2120009959 0.5056369901 -0.3889409900 vertex 0.1931580007 0.5030699968 -0.4119170010 endloop endfacet facet normal -0.007224 0.974542 -0.224090 outer loop vertex 0.2292769998 0.5021539927 -0.4170649946 vertex 0.2034540027 0.4977700114 -0.4352979958 vertex 0.1931580007 0.5030699968 -0.4119170010 endloop endfacet facet normal 0.020604 -0.370397 -0.928645 outer loop vertex -0.1066770032 -0.4528479874 -0.4900960028 vertex -0.1224810034 -0.4363499880 -0.4970270097 vertex -0.0961275026 -0.4331189990 -0.4977310002 endloop endfacet facet normal -0.014161 0.642701 0.765986 outer loop vertex 0.1221259981 0.4689559937 0.4766480029 vertex 0.0942900032 0.4738929868 0.4719910026 vertex 0.1006510034 0.4581330121 0.4853320122 endloop endfacet facet normal -0.006140 0.999981 -0.000970 outer loop vertex -0.0955753997 0.4991700053 0.1671569943 vertex -0.1101529971 0.4990470111 0.1326410025 vertex -0.1316400021 0.4989460111 0.1645230055 endloop endfacet facet normal 0.114460 -0.664985 0.738034 outer loop vertex 0.3903830051 -0.4799030125 0.4729929864 vertex 0.4162240028 -0.4795860052 0.4692710042 vertex 0.4066129923 -0.4658699930 0.4831199944 endloop endfacet facet normal -0.004229 0.999991 -0.000124 outer loop vertex -0.1440410018 0.4988900125 0.1357779950 vertex -0.1573529989 0.4988360107 0.1543200016 vertex -0.1316400021 0.4989460111 0.1645230055 endloop endfacet facet normal 0.019755 0.999802 0.002445 outer loop vertex -0.1974280030 0.4994130135 0.1416590065 vertex -0.2011409998 0.4994350076 0.1626659930 vertex -0.1793390065 0.4990139902 0.1586720049 endloop endfacet facet normal 0.017717 0.999827 -0.005699 outer loop vertex -0.1933529973 0.4996269941 -0.0644126981 vertex -0.1757819951 0.4991939962 -0.0857511014 vertex -0.2034229934 0.4996550083 -0.0908036008 endloop endfacet facet normal -0.579797 0.006586 0.814734 outer loop vertex -0.4730809927 -0.1235970035 0.4742990136 vertex -0.4591589868 -0.1471659988 0.4843969941 vertex -0.4551199973 -0.1154630035 0.4870150089 endloop endfacet facet normal 0.129479 -0.658141 0.741678 outer loop vertex 0.4162240028 -0.4795860052 0.4692710042 vertex 0.4312660098 -0.4665519893 0.4782109857 vertex 0.4066129923 -0.4658699930 0.4831199944 endloop endfacet facet normal 0.152733 -0.672784 0.723902 outer loop vertex 0.4363079965 -0.4778499901 0.4666469991 vertex 0.4312660098 -0.4665519893 0.4782109857 vertex 0.4162240028 -0.4795860052 0.4692710042 endloop endfacet facet normal 0.017627 0.999831 -0.005205 outer loop vertex -0.2034229934 0.4996550083 -0.0908036008 vertex -0.1757819951 0.4991939962 -0.0857511014 vertex -0.1855400056 0.4992359877 -0.1107319966 endloop endfacet facet normal 0.880719 -0.024149 0.473023 outer loop vertex 0.4835140109 0.1962949932 0.4592280090 vertex 0.4791550040 0.1686760038 0.4659340084 vertex 0.4904499948 0.1698919982 0.4449659884 endloop endfacet facet normal 0.177468 0.984069 0.010634 outer loop vertex 0.3955669999 0.5065370202 0.2937600017 vertex 0.4206529856 0.5019209981 0.3022730052 vertex 0.4146839976 0.5032989979 0.2743670046 endloop endfacet facet normal -0.503878 -0.863772 0.002075 outer loop vertex -0.4709900022 -0.4774039984 0.1953379959 vertex -0.4506529868 -0.4892419875 0.2059610039 vertex -0.4706769884 -0.4775190055 0.2234700024 endloop endfacet facet normal -0.002172 -0.003491 0.999992 outer loop vertex 0.1694390029 -0.0602018014 0.4994890094 vertex 0.1504230052 -0.0770210028 0.4993889928 vertex 0.1758580059 -0.0868251994 0.4994100034 endloop endfacet facet normal -0.011181 -0.002001 0.999936 outer loop vertex 0.1758580059 -0.0868251994 0.4994100034 vertex 0.2058569938 -0.0930429026 0.4997330010 vertex 0.1950439960 -0.0661064982 0.4996660054 endloop endfacet facet normal -0.040150 -0.002628 0.999190 outer loop vertex 0.2535459995 -0.1235179976 0.5008559823 vertex 0.2644630075 -0.1519069970 0.5012199879 vertex 0.2857449949 -0.1299040020 0.5021330118 endloop endfacet facet normal -0.014742 -0.006805 0.999868 outer loop vertex 0.1825290024 -0.1210279986 0.4993340075 vertex 0.2052389979 -0.1492139995 0.4994769990 vertex 0.2201370001 -0.1215419993 0.4998849928 endloop endfacet facet normal -0.029231 -0.003036 0.999568 outer loop vertex 0.2535459995 -0.1235179976 0.5008559823 vertex 0.2389539927 -0.0946267024 0.5005170107 vertex 0.2201370001 -0.1215419993 0.4998849928 endloop endfacet facet normal -0.024001 -0.006695 0.999690 outer loop vertex 0.2201370001 -0.1215419993 0.4998849928 vertex 0.2389539927 -0.0946267024 0.5005170107 vertex 0.2058569938 -0.0930429026 0.4997330010 endloop endfacet facet normal -0.014677 -0.002021 0.999890 outer loop vertex 0.2058569938 -0.0930429026 0.4997330010 vertex 0.1825290024 -0.1210279986 0.4993340075 vertex 0.2201370001 -0.1215419993 0.4998849928 endloop endfacet facet normal -0.003356 0.999988 -0.003574 outer loop vertex -0.0161092002 0.4994579852 -0.1216190010 vertex -0.0249374993 0.4993419945 -0.1457850039 vertex -0.0442776009 0.4993470013 -0.1262210011 endloop endfacet facet normal -0.006448 0.999960 -0.006192 outer loop vertex -0.0828341991 0.4993959963 -0.0792077035 vertex -0.0507397987 0.4996260107 -0.0754813999 vertex -0.0637182966 0.4993680120 -0.1036299989 endloop endfacet facet normal 0.999081 -0.005108 -0.042565 outer loop vertex 0.5022159815 0.1543049961 0.2703630030 vertex 0.5020999908 0.1300770044 0.2705479860 vertex 0.5011270046 0.1367020011 0.2469149977 endloop endfacet facet normal 0.999157 0.000339 -0.041041 outer loop vertex 0.5011270046 0.1367020011 0.2469149977 vertex 0.5020999908 0.1300770044 0.2705479860 vertex 0.5015050173 0.1058830023 0.2558630109 endloop endfacet facet normal -0.003746 -0.001258 0.999992 outer loop vertex 0.0026413600 -0.0929094031 0.4996370077 vertex -0.0255027004 -0.1156409979 0.4995029867 vertex 0.0075228699 -0.1281339973 0.4996109903 endloop endfacet facet normal 0.952836 -0.299953 0.046164 outer loop vertex 0.4928550124 -0.4436709881 -0.2516680062 vertex 0.4992739856 -0.4247319996 -0.2610999942 vertex 0.4961529970 -0.4293369949 -0.2266030014 endloop endfacet facet normal -0.957092 -0.281873 0.067250 outer loop vertex -0.5015019774 -0.4224289954 0.1721770018 vertex -0.4988169968 -0.4360859990 0.1531469971 vertex -0.4942899942 -0.4458799958 0.1765239984 endloop endfacet facet normal 0.999157 -0.008235 -0.040221 outer loop vertex 0.5011270046 0.1367020011 0.2469149977 vertex 0.5012490153 0.1674229950 0.2436559945 vertex 0.5022159815 0.1543049961 0.2703630030 endloop endfacet facet normal 0.999738 -0.015844 -0.016533 outer loop vertex 0.4991370142 0.1749390066 0.1645099968 vertex 0.4993819892 0.1976819932 0.1575279981 vertex 0.4997029901 0.1901199967 0.1841849983 endloop endfacet facet normal 0.999606 -0.021453 -0.018123 outer loop vertex 0.4997029901 0.1901199967 0.1841849983 vertex 0.4993819892 0.1976819932 0.1575279981 vertex 0.5002239943 0.2201479971 0.1773770005 endloop endfacet facet normal 0.999624 -0.008792 -0.025958 outer loop vertex 0.5003539920 0.1793960035 0.2133799940 vertex 0.5001810193 0.1468240023 0.2177509964 vertex 0.4994190037 0.1571779996 0.1848990023 endloop endfacet facet normal 0.971738 -0.235245 -0.019614 outer loop vertex 0.4974179864 -0.4352769852 -0.0935354009 vertex 0.5024330020 -0.4154030085 -0.0834390968 vertex 0.4984059930 -0.4334279895 -0.0667629987 endloop endfacet facet normal -0.689141 0.009827 -0.724560 outer loop vertex -0.4807049930 -0.0370848998 -0.4649940133 vertex -0.4648140073 -0.0467300005 -0.4802390039 vertex -0.4777289927 -0.0669813976 -0.4682300091 endloop endfacet facet normal 0.999722 -0.009090 -0.021745 outer loop vertex 0.4997029901 0.1901199967 0.1841849983 vertex 0.4994190037 0.1571779996 0.1848990023 vertex 0.4991370142 0.1749390066 0.1645099968 endloop endfacet facet normal 0.999860 0.003367 -0.016362 outer loop vertex 0.4997490048 0.0942995027 0.2005770057 vertex 0.4992710054 0.1032669991 0.1732120067 vertex 0.4995450079 0.1246410012 0.1943539977 endloop endfacet facet normal -0.555861 0.044400 0.830089 outer loop vertex -0.4689219892 -0.2522859871 0.4792430103 vertex -0.4534409940 -0.2656399906 0.4903239906 vertex -0.4525789917 -0.2375359982 0.4893980026 endloop endfacet facet normal 0.999964 0.004708 -0.007075 outer loop vertex 0.4992710054 0.1032669991 0.1732120067 vertex 0.4990589917 0.1112509966 0.1485600024 vertex 0.4990940094 0.1306210011 0.1663980037 endloop endfacet facet normal 0.999703 -0.003156 -0.024183 outer loop vertex 0.4995450079 0.1246410012 0.1943539977 vertex 0.4994190037 0.1571779996 0.1848990023 vertex 0.5001810193 0.1468240023 0.2177509964 endloop endfacet facet normal 0.629631 0.024130 0.776520 outer loop vertex 0.4712609947 -0.0976606011 0.4793089926 vertex 0.4750570059 -0.0712713003 0.4754109979 vertex 0.4606760144 -0.0788459033 0.4873070121 endloop endfacet facet normal 0.361624 -0.931799 0.031292 outer loop vertex 0.4581309855 -0.4871979952 0.1047369987 vertex 0.4355559945 -0.4959799945 0.1041169986 vertex 0.4495109916 -0.4913380146 0.0810734034 endloop endfacet facet normal 0.041279 0.999136 0.004763 outer loop vertex 0.3629820049 0.5051640272 -0.0926202014 vertex 0.3884600103 0.5041400194 -0.0986215994 vertex 0.3703730106 0.5049740076 -0.1168129966 endloop endfacet facet normal 0.036758 0.999220 -0.014444 outer loop vertex 0.3884600103 0.5041400194 -0.0986215994 vertex 0.3629820049 0.5051640272 -0.0926202014 vertex 0.3806360066 0.5047389865 -0.0770972967 endloop endfacet facet normal -0.735042 0.001236 0.678021 outer loop vertex -0.4840329885 -0.1038720012 0.4623900056 vertex -0.4730809927 -0.1235970035 0.4742990136 vertex -0.4700480103 -0.0961368009 0.4775370061 endloop endfacet facet normal 0.023668 0.999720 0.000219 outer loop vertex -0.2132789940 0.4998939931 -0.1166049987 vertex -0.2034229934 0.4996550083 -0.0908036008 vertex -0.1855400056 0.4992359877 -0.1107319966 endloop endfacet facet normal 0.049057 0.998759 -0.008540 outer loop vertex -0.2738690078 0.5027130246 -0.0644361004 vertex -0.2443580031 0.5013790131 -0.0509278998 vertex -0.2496560067 0.5013939738 -0.0796118006 endloop endfacet facet normal -0.000343 0.999976 -0.006946 outer loop vertex 0.0107682003 0.4994679987 -0.1215040013 vertex -0.0161092002 0.4994579852 -0.1216190010 vertex -0.0023072199 0.4996309876 -0.0973925963 endloop endfacet facet normal -0.004022 0.999972 -0.006275 outer loop vertex -0.0507397987 0.4996260107 -0.0754813999 vertex -0.0372169018 0.4998570085 -0.0473359004 vertex -0.0187320001 0.4997749925 -0.0722552985 endloop endfacet facet normal -0.000234 0.999983 -0.005882 outer loop vertex 0.0145172998 0.4997929931 -0.0705195963 vertex -0.0023072199 0.4996309876 -0.0973925963 vertex -0.0187320001 0.4997749925 -0.0722552985 endloop endfacet facet normal -0.020751 -0.116123 -0.993018 outer loop vertex -0.1404500008 -0.4191839993 -0.5006880164 vertex -0.1608249992 -0.3973970115 -0.5028100014 vertex -0.1313540041 -0.3946250081 -0.5037500262 endloop endfacet facet normal 0.051160 0.998570 0.015487 outer loop vertex -0.2724280059 0.5033349991 -0.1761849970 vertex -0.3065080047 0.5051530004 -0.1808249950 vertex -0.2940619886 0.5039780140 -0.1461780071 endloop endfacet facet normal 0.042905 0.999079 0.001156 outer loop vertex -0.2304420024 0.5004730225 -0.0967291966 vertex -0.2412499934 0.5009649992 -0.1207809970 vertex -0.2530030012 0.5014479756 -0.1019819975 endloop endfacet facet normal 0.053153 0.998533 0.010345 outer loop vertex -0.2696239948 0.5024049878 -0.1199069992 vertex -0.2566410005 0.5019879937 -0.1463650018 vertex -0.2940619886 0.5039780140 -0.1461780071 endloop endfacet facet normal 0.998811 0.001200 -0.048737 outer loop vertex 0.5020999908 0.1300770044 0.2705479860 vertex 0.5031840205 0.1398990005 0.2930060029 vertex 0.5029219985 0.1135800034 0.2869879901 endloop endfacet facet normal -0.005865 0.955373 -0.295345 outer loop vertex -0.1644449979 0.4918529987 -0.4483749866 vertex -0.1422570050 0.4989689887 -0.4257969856 vertex -0.1288529932 0.4920479953 -0.4484510124 endloop endfacet facet normal 0.023916 0.022132 0.999469 outer loop vertex 0.0770675987 0.3677160144 0.5053619742 vertex 0.1011959985 0.3487760127 0.5052040219 vertex 0.1046850011 0.3806819916 0.5044140220 endloop endfacet facet normal -0.014094 0.999044 -0.041373 outer loop vertex 0.1842730045 0.5049520135 0.3199450076 vertex 0.1778430045 0.5036730170 0.2912510037 vertex 0.1562439948 0.5041649938 0.3104889989 endloop endfacet facet normal 0.669436 0.742861 -0.003580 outer loop vertex 0.4797999859 0.4700680077 0.0931740031 vertex 0.4680939913 0.4805519879 0.0796869025 vertex 0.4708749950 0.4781860113 0.1087699980 endloop endfacet facet normal 0.005828 0.999966 0.005851 outer loop vertex 0.0862971023 0.4994460046 0.0908406004 vertex 0.1024319977 0.4992359877 0.1106610000 vertex 0.1162889972 0.4992769957 0.0898490027 endloop endfacet facet normal -0.692839 0.023794 -0.720700 outer loop vertex -0.4680939913 0.3297320008 -0.4840590060 vertex -0.4831559956 0.3234399855 -0.4697870016 vertex -0.4816550016 0.3501850069 -0.4703469872 endloop endfacet facet normal -0.005563 -0.999742 -0.022025 outer loop vertex 0.1641499996 -0.4994789958 0.1931419969 vertex 0.1670569927 -0.5001490116 0.2228209972 vertex 0.1377120018 -0.4997250140 0.2109870017 endloop endfacet facet normal 0.000613 0.999997 0.002471 outer loop vertex 0.1689260006 0.4993340075 0.0590788983 vertex 0.1422069967 0.4994179904 0.0317117013 vertex 0.1310240030 0.4993500113 0.0620012991 endloop endfacet facet normal -0.233450 -0.550983 -0.801199 outer loop vertex -0.4432719946 -0.4611589909 -0.4816640019 vertex -0.4487789869 -0.4716539979 -0.4728420079 vertex -0.4589389861 -0.4635219872 -0.4754740000 endloop endfacet facet normal 0.004849 0.999980 0.004035 outer loop vertex 0.1310240030 0.4993500113 0.0620012991 vertex 0.1422069967 0.4994179904 0.0317117013 vertex 0.1110370010 0.4995500147 0.0364514999 endloop endfacet facet normal 0.999394 -0.009792 -0.033416 outer loop vertex 0.5001810193 0.1468240023 0.2177509964 vertex 0.5003539920 0.1793960035 0.2133799940 vertex 0.5012490153 0.1674229950 0.2436559945 endloop endfacet facet normal 0.005813 0.999969 0.005374 outer loop vertex 0.1162889972 0.4992769957 0.0898490027 vertex 0.0987669006 0.4995160103 0.0643268004 vertex 0.0862971023 0.4994460046 0.0908406004 endloop endfacet facet normal 0.999895 -0.014461 -0.000127 outer loop vertex 0.5048879981 0.3369680047 -0.1318680048 vertex 0.5047399998 0.3270330131 -0.1658959985 vertex 0.5052049756 0.3591560125 -0.1627590060 endloop endfacet facet normal 0.002894 0.999987 0.004153 outer loop vertex 0.1162889972 0.4992769957 0.0898490027 vertex 0.1489440054 0.4991790056 0.0906848013 vertex 0.1310240030 0.4993500113 0.0620012991 endloop endfacet facet normal 0.000841 0.999985 0.005436 outer loop vertex 0.1310240030 0.4993500113 0.0620012991 vertex 0.1489440054 0.4991790056 0.0906848013 vertex 0.1689260006 0.4993340075 0.0590788983 endloop endfacet facet normal 0.719186 -0.694455 0.022457 outer loop vertex 0.4736050069 -0.4713850021 -0.1981150061 vertex 0.4635539949 -0.4825299978 -0.2208759934 vertex 0.4779979885 -0.4677999914 -0.2279379964 endloop endfacet facet normal -0.249410 0.032624 0.967848 outer loop vertex -0.4157580137 0.3325270116 0.5020520091 vertex -0.4105490148 0.3660019934 0.5022659898 vertex -0.4378220141 0.3529739976 0.4956769943 endloop endfacet facet normal -0.266923 0.012413 0.963638 outer loop vertex -0.4378220141 0.3529739976 0.4956769943 vertex -0.4414669871 0.3207060099 0.4950830042 vertex -0.4157580137 0.3325270116 0.5020520091 endloop endfacet facet normal 0.026772 -0.998995 -0.035951 outer loop vertex -0.3217630088 -0.5061590075 0.2386340052 vertex -0.3244149983 -0.5074120164 0.2714770138 vertex -0.3482260108 -0.5074509978 0.2548289895 endloop endfacet facet normal -0.007278 -0.999574 -0.028271 outer loop vertex -0.3726190031 -0.5076109767 0.2667649984 vertex -0.3675659895 -0.5069749951 0.2429780066 vertex -0.3482260108 -0.5074509978 0.2548289895 endloop endfacet facet normal -0.002934 -0.999371 -0.035352 outer loop vertex -0.3482260108 -0.5074509978 0.2548289895 vertex -0.3675659895 -0.5069749951 0.2429780066 vertex -0.3491050005 -0.5064100027 0.2254740000 endloop endfacet facet normal -0.000542 0.999446 -0.033275 outer loop vertex -0.3319880068 0.5060579777 0.2612220049 vertex -0.3273999989 0.5051389933 0.2335450053 vertex -0.3612599969 0.5054609776 0.2437680066 endloop endfacet facet normal -0.053636 0.998457 -0.014365 outer loop vertex -0.3946450055 0.5035939813 0.2386520058 vertex -0.3874070048 0.5043830276 0.2664699852 vertex -0.3612599969 0.5054609776 0.2437680066 endloop endfacet facet normal 0.004747 0.044306 0.999007 outer loop vertex 0.0931084976 -0.2829369903 0.5027940273 vertex 0.0833202004 -0.3135899901 0.5041999817 vertex 0.1176280007 -0.3105469942 0.5039020181 endloop endfacet facet normal -0.048197 -0.924271 -0.378682 outer loop vertex 0.3249529898 -0.4999009967 -0.4371890128 vertex 0.3076300025 -0.4920830131 -0.4540660083 vertex 0.3322989941 -0.4929560125 -0.4550749958 endloop endfacet facet normal -0.139447 0.990015 0.020618 outer loop vertex -0.3946450055 0.5035939813 0.2386520058 vertex -0.4170889854 0.5005350113 0.2337380052 vertex -0.4149470031 0.5003420115 0.2574920058 endloop endfacet facet normal 0.005602 0.044033 0.999014 outer loop vertex 0.0833202004 -0.3135899901 0.5041999817 vertex 0.0931084976 -0.2829369903 0.5027940273 vertex 0.0625040978 -0.2907719910 0.5033109784 endloop endfacet facet normal -0.261795 0.964611 0.031444 outer loop vertex -0.4149470031 0.5003420115 0.2574920058 vertex -0.4170889854 0.5005350113 0.2337380052 vertex -0.4362750053 0.4950399995 0.2425709963 endloop endfacet facet normal 0.461082 0.056776 0.885539 outer loop vertex 0.4408929944 0.2861419916 0.4958080053 vertex 0.4537490010 0.2606120110 0.4907509983 vertex 0.4650320113 0.2857410014 0.4832650125 endloop endfacet facet normal -0.016070 0.998859 -0.044977 outer loop vertex 0.2120009959 0.5056369901 -0.3889409900 vertex 0.2289630026 0.5070660114 -0.3632650077 vertex 0.2459100038 0.5061339736 -0.3900189996 endloop endfacet facet normal 0.047303 -0.948281 -0.313888 outer loop vertex -0.1847690046 -0.4974110126 -0.4340620041 vertex -0.1585090011 -0.4907059968 -0.4503610134 vertex -0.1551380008 -0.4996230006 -0.4229139984 endloop endfacet facet normal -0.001955 0.681910 -0.731434 outer loop vertex 0.3951349854 0.4816470146 -0.4668630064 vertex 0.3823040128 0.4675759971 -0.4799470007 vertex 0.3667260110 0.4818229973 -0.4666230083 endloop endfacet facet normal 0.219461 -0.648297 0.729073 outer loop vertex 0.4520849884 -0.4683920145 0.4703080058 vertex 0.4312660098 -0.4665519893 0.4782109857 vertex 0.4363079965 -0.4778499901 0.4666469991 endloop endfacet facet normal 0.064476 0.810873 0.581660 outer loop vertex 0.0310402997 0.4696309865 0.4768500030 vertex 0.0290504005 0.4845080078 0.4563310146 vertex -0.0013017301 0.4774749875 0.4695000052 endloop endfacet facet normal -0.931411 -0.363474 -0.018970 outer loop vertex -0.4983789921 -0.4292140007 -0.4083789885 vertex -0.4907009900 -0.4493820071 -0.3989340067 vertex -0.5003690124 -0.4253599942 -0.3845149875 endloop endfacet facet normal 0.029571 0.961538 -0.273076 outer loop vertex 0.2324610054 0.4943790138 -0.4440970123 vertex 0.2034540027 0.4977700114 -0.4352979958 vertex 0.2292769998 0.5021539927 -0.4170649946 endloop endfacet facet normal -0.026301 0.997058 -0.071997 outer loop vertex 0.2908209860 0.5087950230 -0.3645629883 vertex 0.3162440062 0.5085030198 -0.3778940141 vertex 0.2826339900 0.5066000223 -0.3919700086 endloop endfacet facet normal -0.018926 0.992700 -0.119118 outer loop vertex 0.2603490055 0.5038170218 -0.4116219878 vertex 0.2459100038 0.5061339736 -0.3900189996 vertex 0.2826339900 0.5066000223 -0.3919700086 endloop endfacet facet normal -0.033100 0.999446 0.003371 outer loop vertex 0.3453620076 0.5050749779 -0.1123550013 vertex 0.3311690092 0.5046780109 -0.1340229958 vertex 0.3175440133 0.5041490197 -0.1109659970 endloop endfacet facet normal -0.372942 -0.235502 0.897470 outer loop vertex -0.4579249918 -0.4249970019 0.4825420082 vertex -0.4353460073 -0.4400410056 0.4879769981 vertex -0.4352729917 -0.4144980013 0.4947099984 endloop endfacet facet normal -0.033269 0.999446 -0.000013 outer loop vertex 0.3175440133 0.5041490197 -0.1109659970 vertex 0.3346590102 0.5047190189 -0.0878254995 vertex 0.3453620076 0.5050749779 -0.1123550013 endloop endfacet facet normal -0.045404 0.998966 0.002260 outer loop vertex 0.2747789919 0.5020869970 -0.0369431004 vertex 0.3047069907 0.5034459829 -0.0363808982 vertex 0.2892349958 0.5027989745 -0.0612310991 endloop endfacet facet normal -0.042655 0.999084 0.003370 outer loop vertex 0.3037100136 0.5035020113 -0.0864387006 vertex 0.2892349958 0.5027989745 -0.0612310991 vertex 0.3209930062 0.5041559935 -0.0615652017 endloop endfacet facet normal -0.039100 0.999226 0.004306 outer loop vertex 0.3037100136 0.5035020113 -0.0864387006 vertex 0.3346590102 0.5047190189 -0.0878254995 vertex 0.3175440133 0.5041490197 -0.1109659970 endloop endfacet facet normal -0.271686 -0.244575 0.930790 outer loop vertex -0.4353460073 -0.4400410056 0.4879769981 vertex -0.4140590131 -0.4291009903 0.4970650077 vertex -0.4352729917 -0.4144980013 0.4947099984 endloop endfacet facet normal -0.046098 0.998937 0.000351 outer loop vertex 0.3175440133 0.5041490197 -0.1109659970 vertex 0.2876850069 0.5027710199 -0.1107200012 vertex 0.3037100136 0.5035020113 -0.0864387006 endloop endfacet facet normal -0.048163 0.998839 0.000194 outer loop vertex 0.3024179935 0.5034859776 -0.1340710074 vertex 0.2768349946 0.5022519827 -0.1320140064 vertex 0.2876850069 0.5027710199 -0.1107200012 endloop endfacet facet normal -0.035712 0.998309 0.045876 outer loop vertex 0.2807349861 0.5050449967 -0.2439190000 vertex 0.3186019957 0.5070940256 -0.2590300143 vertex 0.2916229963 0.5072000027 -0.2823379934 endloop endfacet facet normal -0.021878 0.999635 0.015864 outer loop vertex 0.3025749922 0.5088559985 -0.3158949912 vertex 0.3365980089 0.5097429752 -0.3248650134 vertex 0.3124719858 0.5095689893 -0.3471730053 endloop endfacet facet normal -0.036238 0.998986 0.026731 outer loop vertex 0.2801370025 0.5086780190 -0.3396619856 vertex 0.2665509880 0.5073559880 -0.3086729944 vertex 0.3025749922 0.5088559985 -0.3158949912 endloop endfacet facet normal -0.009566 -0.330217 0.943856 outer loop vertex 0.3667730093 -0.4505479932 0.4950529933 vertex 0.3457809985 -0.4339619875 0.5006430149 vertex 0.3407410085 -0.4561449885 0.4928309917 endloop endfacet facet normal 0.657508 -0.184163 0.730594 outer loop vertex 0.4779930115 -0.4437980056 0.4652889967 vertex 0.4779570103 -0.4230119884 0.4705609977 vertex 0.4648059905 -0.4407109916 0.4779349864 endloop endfacet facet normal -0.212756 0.752887 0.622813 outer loop vertex -0.4393599927 0.4712159932 0.4758790135 vertex -0.4345239997 0.4831480086 0.4631069899 vertex -0.4497910142 0.4770849943 0.4652209878 endloop endfacet facet normal 0.063612 -0.279641 0.957995 outer loop vertex 0.3667730093 -0.4505479932 0.4950529933 vertex 0.3940919936 -0.4488829970 0.4937250018 vertex 0.3789409995 -0.4258480072 0.5014550090 endloop endfacet facet normal 0.048998 -0.288644 0.956182 outer loop vertex 0.3789409995 -0.4258480072 0.5014550090 vertex 0.3940919936 -0.4488829970 0.4937250018 vertex 0.4053049982 -0.4318970144 0.4982779920 endloop endfacet facet normal 0.017714 -0.170978 0.985116 outer loop vertex 0.3789409995 -0.4258480072 0.5014550090 vertex 0.3488200009 -0.4018599987 0.5061600208 vertex 0.3457809985 -0.4339619875 0.5006430149 endloop endfacet facet normal 0.009211 -0.039174 0.999190 outer loop vertex -0.1564860046 0.2449229956 0.5007489920 vertex -0.1832139939 0.2574110031 0.5014849901 vertex -0.1796910018 0.2291360050 0.5003439784 endloop endfacet facet normal 0.999190 -0.019219 -0.035363 outer loop vertex 0.5003539920 0.1793960035 0.2133799940 vertex 0.5007809997 0.2117920071 0.2078389972 vertex 0.5018439889 0.2033450007 0.2424650043 endloop endfacet facet normal 0.021062 -0.042481 0.998875 outer loop vertex -0.1832139939 0.2574110031 0.5014849901 vertex -0.2107120007 0.2675020099 0.5024939775 vertex -0.2049389929 0.2395620048 0.5011839867 endloop endfacet facet normal 0.042210 -0.041056 0.998265 outer loop vertex -0.2748500109 0.2626540065 0.5047670007 vertex -0.2527990043 0.2415090054 0.5029649734 vertex -0.2430640012 0.2741549909 0.5038959980 endloop endfacet facet normal 0.034139 -0.044395 0.998431 outer loop vertex -0.2430640012 0.2741549909 0.5038959980 vertex -0.2107120007 0.2675020099 0.5024939775 vertex -0.2174039930 0.2974179983 0.5040529966 endloop endfacet facet normal 0.024601 -0.041296 0.998844 outer loop vertex -0.1944359988 0.3174610138 0.5043159723 vertex -0.2174039930 0.2974179983 0.5040529966 vertex -0.1884219944 0.2873759866 0.5029240251 endloop endfacet facet normal 0.020344 -0.044431 0.998805 outer loop vertex -0.1884219944 0.2873759866 0.5029240251 vertex -0.2107120007 0.2675020099 0.5024939775 vertex -0.1832139939 0.2574110031 0.5014849901 endloop endfacet facet normal 0.227923 0.973561 0.015161 outer loop vertex 0.4043189883 0.5046970248 0.3580639958 vertex 0.4275529981 0.4996410012 0.3334470093 vertex 0.4015330076 0.5058869720 0.3235340118 endloop endfacet facet normal 0.110186 0.993911 -0.000379 outer loop vertex 0.3955669999 0.5065370202 0.2937600017 vertex 0.3755039871 0.5087689757 0.3140709996 vertex 0.4015330076 0.5058869720 0.3235340118 endloop endfacet facet normal 0.120240 0.992178 -0.033556 outer loop vertex 0.3902060091 0.5064489841 0.2641940117 vertex 0.4113849998 0.5032709837 0.2461169958 vertex 0.3865199983 0.5058799982 0.2341620028 endloop endfacet facet normal -0.832567 0.217891 -0.509270 outer loop vertex -0.4869239926 0.4230580032 -0.4548380077 vertex -0.4821720123 0.4458970129 -0.4528349936 vertex -0.4759759903 0.4340339899 -0.4680399895 endloop endfacet facet normal 0.937742 0.298078 0.178299 outer loop vertex 0.4881879985 0.4526030123 0.4287729859 vertex 0.4949220121 0.4309209883 0.4296039939 vertex 0.4954850078 0.4421029985 0.4079490006 endloop endfacet facet normal 0.072873 0.997210 -0.016183 outer loop vertex 0.3955669999 0.5065370202 0.2937600017 vertex 0.3902060091 0.5064489841 0.2641940117 vertex 0.3681829870 0.5083850026 0.2843219936 endloop endfacet facet normal -0.932353 -0.361189 0.016155 outer loop vertex -0.4957140088 -0.4380579889 -0.2745029926 vertex -0.4985690117 -0.4320319891 -0.3045459986 vertex -0.4899890125 -0.4538689852 -0.2975940108 endloop endfacet facet normal 0.030707 -0.546507 -0.836892 outer loop vertex 0.3696430027 -0.4759089947 -0.4761860073 vertex 0.3635950089 -0.4566920102 -0.4889569879 vertex 0.3945699930 -0.4636679888 -0.4832650125 endloop endfacet facet normal 0.003764 0.999977 -0.005588 outer loop vertex 0.0389974006 0.4993740022 -0.1261679977 vertex 0.0601726994 0.4994210005 -0.1034950018 vertex 0.0695386976 0.4992200136 -0.1331540048 endloop endfacet facet normal 0.001133 0.999955 0.009425 outer loop vertex 0.0831412971 0.4994769990 -0.1945870072 vertex 0.0516363010 0.4994100034 -0.1836930066 vertex 0.0771291032 0.4991900027 -0.1634149998 endloop endfacet facet normal 0.004117 0.999992 0.000041 outer loop vertex 0.0695386976 0.4992200136 -0.1331540048 vertex 0.1019259989 0.4990870059 -0.1413120031 vertex 0.0771291032 0.4991900027 -0.1634149998 endloop endfacet facet normal 0.358066 -0.932964 -0.036976 outer loop vertex 0.4333760142 -0.4983809888 -0.0805369988 vertex 0.4519400001 -0.4916990101 -0.0693653971 vertex 0.4373260140 -0.4978939891 -0.0545739010 endloop endfacet facet normal 0.000810 0.999997 0.002233 outer loop vertex -0.0249374993 0.4993419945 -0.1457850039 vertex -0.0034117000 0.4993579984 -0.1607560068 vertex -0.0295748003 0.4994060099 -0.1727689952 endloop endfacet facet normal 0.004497 0.999598 0.027990 outer loop vertex -0.0036996801 0.5001369715 -0.2189690024 vertex -0.0337394997 0.5008440018 -0.2393919975 vertex -0.0326206982 0.4998309910 -0.2033949941 endloop endfacet facet normal -0.281099 -0.409658 -0.867850 outer loop vertex -0.4589389861 -0.4635219872 -0.4754740000 vertex -0.4567730129 -0.4491260052 -0.4829710126 vertex -0.4432719946 -0.4611589909 -0.4816640019 endloop endfacet facet normal 0.020437 -0.136345 -0.990451 outer loop vertex 0.0748080984 -0.4158490002 -0.4998250008 vertex 0.0463831015 -0.4107969999 -0.5011069775 vertex 0.0662685037 -0.3901639879 -0.5035369992 endloop endfacet facet normal -0.002687 0.999896 0.014142 outer loop vertex -0.0594598018 0.4994859993 -0.1841019988 vertex -0.0295748003 0.4994060099 -0.1727689952 vertex -0.0326206982 0.4998309910 -0.2033949941 endloop endfacet facet normal 0.019764 0.999119 0.037014 outer loop vertex -0.1701339930 0.5019029975 -0.2464399934 vertex -0.1939779967 0.5014600158 -0.2217510045 vertex -0.1597149968 0.5004789829 -0.2135650069 endloop endfacet facet normal 0.000500 0.999622 0.027474 outer loop vertex -0.0919492990 0.4996269941 -0.1947139949 vertex -0.0999948010 0.5005450249 -0.2279700041 vertex -0.1256719977 0.4999139905 -0.2045429945 endloop endfacet facet normal 0.995588 0.091067 0.022631 outer loop vertex 0.5023350120 0.4106769860 0.0764136985 vertex 0.5050290227 0.3820709884 0.0730080977 vertex 0.5037779808 0.4014639854 0.0500072017 endloop endfacet facet normal 0.983329 0.181579 -0.009618 outer loop vertex 0.4990940094 0.4270110130 0.0534309000 vertex 0.5023350120 0.4106769860 0.0764136985 vertex 0.5037779808 0.4014639854 0.0500072017 endloop endfacet facet normal 0.998672 -0.007855 -0.050923 outer loop vertex 0.5017399788 -0.0543312989 0.2639900148 vertex 0.5029649734 -0.0512261987 0.2875350118 vertex 0.5021179914 -0.0753258988 0.2746419907 endloop endfacet facet normal 0.942681 0.332391 0.029469 outer loop vertex 0.4990940094 0.4270110130 0.0534309000 vertex 0.4948419929 0.4413430095 0.0277926009 vertex 0.4898769855 0.4527100027 0.0584062003 endloop endfacet facet normal -0.200293 0.960461 -0.193386 outer loop vertex -0.4020740092 0.5014330149 -0.4032869935 vertex -0.4217000008 0.4921610057 -0.4290100038 vertex -0.4304710031 0.4964129925 -0.3988080025 endloop endfacet facet normal 0.982786 0.184063 -0.015924 outer loop vertex 0.5035529733 0.4035840034 -0.0010027901 vertex 0.4985339940 0.4304229915 -0.0005335610 vertex 0.5016019940 0.4163179994 0.0257773995 endloop endfacet facet normal 0.965028 0.261787 -0.013706 outer loop vertex 0.4948419929 0.4413430095 0.0277926009 vertex 0.4990940094 0.4270110130 0.0534309000 vertex 0.5016019940 0.4163179994 0.0257773995 endloop endfacet facet normal 0.983881 0.177639 0.020542 outer loop vertex 0.5016019940 0.4163179994 0.0257773995 vertex 0.4990940094 0.4270110130 0.0534309000 vertex 0.5037779808 0.4014639854 0.0500072017 endloop endfacet facet normal 0.003151 0.999980 -0.005478 outer loop vertex 0.0487989001 0.4996710122 -0.0730691031 vertex 0.0145172998 0.4997929931 -0.0705195963 vertex 0.0347282998 0.4999060035 -0.0382633992 endloop endfacet facet normal 0.999991 0.004042 0.001629 outer loop vertex 0.4996919930 0.0188494008 -0.1697710007 vertex 0.4995589852 0.0473924987 -0.1589380056 vertex 0.4996230006 0.0242200997 -0.1407449991 endloop endfacet facet normal 0.999987 -0.002344 -0.004533 outer loop vertex 0.4997119904 -0.0315907001 -0.0975812972 vertex 0.4995679855 -0.0279705003 -0.1312209964 vertex 0.4997049868 0.0026537499 -0.1168330014 endloop endfacet facet normal 0.999980 0.002931 -0.005619 outer loop vertex 0.4996820092 0.0492127016 -0.1071270034 vertex 0.4998100102 0.0463672988 -0.0858327001 vertex 0.4998050034 0.0263071004 -0.0971869007 endloop endfacet facet normal 0.999982 0.003168 -0.005073 outer loop vertex 0.4998050034 0.0263071004 -0.0971869007 vertex 0.4996829927 0.0304428991 -0.1186550036 vertex 0.4996820092 0.0492127016 -0.1071270034 endloop endfacet facet normal 0.999996 0.000602 -0.002885 outer loop vertex 0.4997049868 0.0026537499 -0.1168330014 vertex 0.4996230006 0.0242200997 -0.1407449991 vertex 0.4996829927 0.0304428991 -0.1186550036 endloop endfacet facet normal 0.448326 0.862686 0.234043 outer loop vertex 0.4631719887 0.4820210040 0.4283320010 vertex 0.4515039921 0.4829669893 0.4471960068 vertex 0.4694429934 0.4740029871 0.4458740056 endloop endfacet facet normal -0.998579 0.035272 0.039938 outer loop vertex -0.5067690015 -0.2649779916 -0.3065089881 vertex -0.5051199794 -0.2338870019 -0.2927370071 vertex -0.5064280033 -0.2363799959 -0.3232400119 endloop endfacet facet normal -0.039484 0.998394 -0.040619 outer loop vertex 0.2252250016 0.5050730109 0.2935769856 vertex 0.2504380047 0.5055919886 0.2818250060 vertex 0.2289920002 0.5039219856 0.2616240084 endloop endfacet facet normal -0.699928 0.713466 0.032665 outer loop vertex -0.4781630039 0.4689840078 0.1360940039 vertex -0.4633620083 0.4831289947 0.1442880034 vertex -0.4671210051 0.4804799855 0.1216019988 endloop endfacet facet normal -0.042250 0.998316 -0.039741 outer loop vertex 0.2654800117 0.5050050020 0.2510879934 vertex 0.2504380047 0.5055919886 0.2818250060 vertex 0.2793149948 0.5070760250 0.2884050012 endloop endfacet facet normal -0.031780 0.999386 -0.014738 outer loop vertex 0.2444330007 0.5071570277 0.3492020071 vertex 0.2535510063 0.5069400072 0.3148249984 vertex 0.2166080028 0.5059459805 0.3270800114 endloop endfacet facet normal -0.968450 -0.046328 -0.244864 outer loop vertex -0.5039139986 -0.3645069897 -0.4227150083 vertex -0.4977779984 -0.3793599904 -0.4441730082 vertex -0.5021610260 -0.3931970000 -0.4242199957 endloop endfacet facet normal -0.981018 -0.191733 -0.029010 outer loop vertex -0.5062699914 -0.3968420029 -0.3734450042 vertex -0.5032410026 -0.4078209996 -0.4033130109 vertex -0.5003690124 -0.4253599942 -0.3845149875 endloop endfacet facet normal -0.037901 0.998588 -0.037216 outer loop vertex 0.2535510063 0.5069400072 0.3148249984 vertex 0.2504380047 0.5055919886 0.2818250060 vertex 0.2252250016 0.5050730109 0.2935769856 endloop endfacet facet normal -0.000222 0.999461 -0.032836 outer loop vertex 0.0516976006 0.5002750158 0.2195599973 vertex 0.0381461009 0.5009220243 0.2393449992 vertex 0.0622969009 0.5011540055 0.2462430000 endloop endfacet facet normal 0.006241 0.999906 -0.012210 outer loop vertex 0.0375690982 0.4997870028 0.1957959980 vertex 0.0503140986 0.4994849861 0.1775780022 vertex 0.0280472003 0.4995389879 0.1706179976 endloop endfacet facet normal 0.003306 0.999741 -0.022496 outer loop vertex 0.0375690982 0.4997870028 0.1957959980 vertex 0.0516976006 0.5002750158 0.2195599973 vertex 0.0645698979 0.4996950030 0.1956759989 endloop endfacet facet normal 0.998942 0.045934 -0.002180 outer loop vertex 0.5009040236 -0.2339340001 0.1340949982 vertex 0.5023419857 -0.2645319998 0.1482979953 vertex 0.5018749833 -0.2557969987 0.1183559969 endloop endfacet facet normal -0.035965 -0.894870 0.444876 outer loop vertex -0.1600790024 -0.4933060110 0.4479559958 vertex -0.1756709963 -0.4865719974 0.4602409899 vertex -0.1811819971 -0.4954800010 0.4418770075 endloop endfacet facet normal 0.003344 0.999893 -0.014237 outer loop vertex 0.0645698979 0.4996950030 0.1956759989 vertex 0.0503140986 0.4994849861 0.1775780022 vertex 0.0375690982 0.4997870028 0.1957959980 endloop endfacet facet normal 0.364469 -0.918958 0.150596 outer loop vertex 0.4573470056 -0.4859569967 0.4185580015 vertex 0.4426360130 -0.4888859987 0.4362879992 vertex 0.4347850084 -0.4962750077 0.4101999998 endloop endfacet facet normal 0.001922 0.999912 -0.013117 outer loop vertex 0.0503140986 0.4994849861 0.1775780022 vertex 0.0645698979 0.4996950030 0.1956759989 vertex 0.0713450983 0.4993549883 0.1707500070 endloop endfacet facet normal 0.000697 1.000000 0.000063 outer loop vertex 0.1609939933 0.4994579852 -0.0353471003 vertex 0.1275900006 0.4994809926 -0.0311487000 vertex 0.1465049982 0.4994660020 -0.0023863299 endloop endfacet facet normal 0.003965 0.999990 -0.002086 outer loop vertex 0.1465049982 0.4994660020 -0.0023863299 vertex 0.1275900006 0.4994809926 -0.0311487000 vertex 0.1171019971 0.4995720088 -0.0074533601 endloop endfacet facet normal -0.008893 0.999953 -0.003806 outer loop vertex 0.1609939933 0.4994579852 -0.0353471003 vertex 0.1986259967 0.4997749925 -0.0399932005 vertex 0.1729190052 0.4994420111 -0.0674095973 endloop endfacet facet normal -0.602656 -0.014139 0.797876 outer loop vertex -0.4591589868 -0.1471659988 0.4843969941 vertex -0.4730809927 -0.1235970035 0.4742990136 vertex -0.4765860140 -0.1463710070 0.4712480009 endloop endfacet facet normal -0.000531 0.999928 0.011983 outer loop vertex -0.0037369700 0.4995599985 -0.1884769946 vertex 0.0223616995 0.4993830025 -0.1725510061 vertex 0.0247775000 0.4997430146 -0.2024849951 endloop endfacet facet normal -0.008073 0.999963 0.002839 outer loop vertex 0.1986259967 0.4997749925 -0.0399932005 vertex 0.1609939933 0.4994579852 -0.0353471003 vertex 0.1819899976 0.4995540082 -0.0094687603 endloop endfacet facet normal -0.530045 0.846956 0.041440 outer loop vertex -0.4536170065 0.4870350063 -0.1035910025 vertex -0.4470030069 0.4924750030 -0.1301770061 vertex -0.4646579921 0.4813320041 -0.1282539964 endloop endfacet facet normal 0.000317 0.999984 0.005661 outer loop vertex -0.0024639899 0.4998669922 0.0730563998 vertex 0.0029446499 0.4997270107 0.0974818021 vertex 0.0238528997 0.4997969866 0.0839487016 endloop endfacet facet normal 0.000900 0.999978 0.006561 outer loop vertex 0.0238528997 0.4997969866 0.0839487016 vertex 0.0029446499 0.4997270107 0.0974818021 vertex 0.0245906003 0.4996129870 0.1118929982 endloop endfacet facet normal -0.856795 0.174451 -0.485251 outer loop vertex -0.4738050103 0.4502680004 -0.4660370052 vertex -0.4759759903 0.4340339899 -0.4680399895 vertex -0.4821720123 0.4458970129 -0.4528349936 endloop endfacet facet normal 0.005562 0.999982 0.002170 outer loop vertex 0.0795254037 0.4997470081 0.0394668989 vertex 0.0575711988 0.4999209940 0.0155590000 vertex 0.0485877991 0.4999069870 0.0450415015 endloop endfacet facet normal 0.002561 0.999994 0.002522 outer loop vertex 0.0216354001 0.5000339746 0.0220615007 vertex 0.0212214999 0.4999490082 0.0561733991 vertex 0.0485877991 0.4999069870 0.0450415015 endloop endfacet facet normal 0.003106 0.999988 0.003862 outer loop vertex 0.0485877991 0.4999069870 0.0450415015 vertex 0.0212214999 0.4999490082 0.0561733991 vertex 0.0431413986 0.4998289943 0.0696185976 endloop endfacet facet normal 0.030314 0.955196 0.294419 outer loop vertex 0.0578529984 0.4906829894 0.4427109957 vertex 0.0541994013 0.4991349876 0.4156660140 vertex 0.0263842996 0.4954879880 0.4303619862 endloop endfacet facet normal 0.039101 0.973976 0.223252 outer loop vertex 0.0263842996 0.4954879880 0.4303619862 vertex 0.0254027005 0.5018929839 0.4025909901 vertex -0.0064415201 0.5002610087 0.4152880013 endloop endfacet facet normal 0.005728 0.999983 -0.000733 outer loop vertex 0.0652915984 0.4998539984 -0.0155173996 vertex 0.0575711988 0.4999209940 0.0155590000 vertex 0.0927544981 0.4997139871 0.0080934800 endloop endfacet facet normal 0.003487 0.999994 0.000686 outer loop vertex 0.1219149977 0.4995410144 0.0132507998 vertex 0.1465049982 0.4994660020 -0.0023863299 vertex 0.1171019971 0.4995720088 -0.0074533601 endloop endfacet facet normal 0.005168 0.999985 -0.001553 outer loop vertex 0.0967772007 0.4996500015 -0.0248689000 vertex 0.1171019971 0.4995720088 -0.0074533601 vertex 0.1275900006 0.4994809926 -0.0311487000 endloop endfacet facet normal -0.992199 0.124095 0.011872 outer loop vertex -0.5089269876 0.3892770112 0.3010979891 vertex -0.5060219765 0.4103530049 0.3235819936 vertex -0.5063210130 0.4107420146 0.2945230007 endloop endfacet facet normal -0.023436 0.182994 0.982835 outer loop vertex 0.2852090001 0.4245570004 0.5025259852 vertex 0.2667140067 0.4056620002 0.5056030154 vertex 0.2963269949 0.4011299908 0.5071529746 endloop endfacet facet normal -0.020405 0.164817 0.986113 outer loop vertex 0.3251950145 0.3996720016 0.5079939961 vertex 0.3129859865 0.4213150144 0.5041239858 vertex 0.2963269949 0.4011299908 0.5071529746 endloop endfacet facet normal 0.067099 -0.434797 -0.898025 outer loop vertex 0.3945699930 -0.4636679888 -0.4832650125 vertex 0.3635950089 -0.4566920102 -0.4889569879 vertex 0.3858279884 -0.4396499991 -0.4955469966 endloop endfacet facet normal -0.953178 -0.263103 -0.149091 outer loop vertex -0.4925029874 -0.4405840039 -0.4258809984 vertex -0.4983789921 -0.4292140007 -0.4083789885 vertex -0.4985660017 -0.4185020030 -0.4260869920 endloop endfacet facet normal -0.952174 -0.163709 -0.257999 outer loop vertex -0.4985660017 -0.4185020030 -0.4260869920 vertex -0.4956659973 -0.4059979916 -0.4447239935 vertex -0.4914880097 -0.4295040071 -0.4452280104 endloop endfacet facet normal -0.822573 0.568502 0.013359 outer loop vertex -0.4863640070 0.4601030052 0.3313319981 vertex -0.4937100112 0.4488910139 0.3561410010 vertex -0.4805110097 0.4679270089 0.3587709963 endloop endfacet facet normal -0.654633 -0.708709 0.263034 outer loop vertex -0.4750289917 -0.4696719944 0.4406540096 vertex -0.4639489949 -0.4761579931 0.4507539868 vertex -0.4725840092 -0.4659030139 0.4568940103 endloop endfacet facet normal -0.597629 -0.717482 0.357854 outer loop vertex -0.4725840092 -0.4659030139 0.4568940103 vertex -0.4639489949 -0.4761579931 0.4507539868 vertex -0.4633699954 -0.4706979990 0.4626680017 endloop endfacet facet normal 0.006196 0.179402 0.983756 outer loop vertex 0.3129859865 0.4213150144 0.5041239858 vertex 0.3251950145 0.3996720016 0.5079939961 vertex 0.3400000036 0.4199160039 0.5042089820 endloop endfacet facet normal -0.603391 0.029706 -0.796892 outer loop vertex -0.4558199942 -0.1547439992 -0.4859449863 vertex -0.4698059857 -0.1741099954 -0.4760769904 vertex -0.4727509916 -0.1434990019 -0.4727059901 endloop endfacet facet normal 0.412273 -0.910329 0.036501 outer loop vertex 0.4539259970 -0.4911029935 -0.0446506999 vertex 0.4541969895 -0.4898509979 -0.0164868999 vertex 0.4405210018 -0.4967109859 -0.0331058018 endloop endfacet facet normal -0.010193 0.999882 -0.011509 outer loop vertex 0.1535540074 0.4991720021 0.1469980031 vertex 0.1740750074 0.4996699989 0.1720889956 vertex 0.1839330047 0.4994350076 0.1429429948 endloop endfacet facet normal -0.021999 0.999491 -0.023114 outer loop vertex 0.1965149939 0.5008869767 0.2033559978 vertex 0.2065030038 0.5002490282 0.1662629992 vertex 0.1740750074 0.4996699989 0.1720889956 endloop endfacet facet normal -0.206992 -0.862149 0.462443 outer loop vertex -0.4358960092 -0.4784030020 0.4638479948 vertex -0.4272089899 -0.4899950027 0.4461250007 vertex -0.4124889970 -0.4860090017 0.4601449966 endloop endfacet facet normal -0.114458 -0.009643 -0.993381 outer loop vertex -0.4157620072 0.1623760015 -0.5022810102 vertex -0.4240860045 0.1989540011 -0.5016769767 vertex -0.3900929987 0.1873459965 -0.5054810047 endloop endfacet facet normal -0.013015 0.999766 -0.017272 outer loop vertex 0.1599120051 0.4999490082 0.1989119947 vertex 0.1740750074 0.4996699989 0.1720889956 vertex 0.1440889984 0.4993210137 0.1744839996 endloop endfacet facet normal 0.991311 0.019089 -0.130144 outer loop vertex 0.5007359982 -0.1598740071 -0.4161050022 vertex 0.5044090152 -0.1584389955 -0.3879170120 vertex 0.5034199953 -0.1877049953 -0.3997429907 endloop endfacet facet normal 0.997656 -0.006179 -0.068143 outer loop vertex 0.5034199953 -0.1877049953 -0.3997429907 vertex 0.5044090152 -0.1584389955 -0.3879170120 vertex 0.5054489970 -0.1842440069 -0.3703509867 endloop endfacet facet normal 0.938835 -0.023420 -0.343569 outer loop vertex 0.4897390008 -0.1918269992 -0.4506829977 vertex 0.4938609898 -0.1633120030 -0.4413630068 vertex 0.4984000027 -0.1899780035 -0.4271419942 endloop endfacet facet normal -0.141549 -0.750110 0.645987 outer loop vertex -0.4124889970 -0.4860090017 0.4601449966 vertex -0.4141669869 -0.4730629921 0.4748100042 vertex -0.4358960092 -0.4784030020 0.4638479948 endloop endfacet facet normal -0.997989 0.033979 -0.053520 outer loop vertex -0.5085769892 -0.2980110049 -0.3649849892 vertex -0.5062659979 -0.2845639884 -0.3995409906 vertex -0.5075619817 -0.3180510104 -0.3966349959 endloop endfacet facet normal 0.985407 0.013581 -0.169674 outer loop vertex 0.5056030154 -0.2518109977 -0.3944500089 vertex 0.5001199841 -0.2480189949 -0.4259899855 vertex 0.5021430254 -0.2185990065 -0.4118860066 endloop endfacet facet normal 0.982687 0.031166 -0.182632 outer loop vertex 0.4984000027 -0.1899780035 -0.4271419942 vertex 0.5034199953 -0.1877049953 -0.3997429907 vertex 0.5021430254 -0.2185990065 -0.4118860066 endloop endfacet facet normal 0.226672 0.973761 -0.020236 outer loop vertex 0.4416080117 0.4953039885 -0.0481498986 vertex 0.4168950021 0.5009890199 -0.0514050983 vertex 0.4283550084 0.4988769889 -0.0246687997 endloop endfacet facet normal 0.000260 0.999484 -0.032120 outer loop vertex 0.1143169999 0.4998210073 0.2071200013 vertex 0.0846863016 0.5002909899 0.2215050012 vertex 0.1163119972 0.5007759929 0.2368530035 endloop endfacet facet normal -0.012981 0.998101 -0.060207 outer loop vertex 0.1482030004 0.5057340264 -0.3819859922 vertex 0.1246609986 0.5044140220 -0.3987930119 vertex 0.1212870032 0.5059599876 -0.3724370003 endloop endfacet facet normal 0.015196 -0.826889 0.562160 outer loop vertex -0.3146539927 -0.4793159962 0.4710749984 vertex -0.3256990016 -0.4913640022 0.4536519945 vertex -0.2917369902 -0.4895949960 0.4553360045 endloop endfacet facet normal 0.031685 -0.917139 0.397306 outer loop vertex -0.3256990016 -0.4913640022 0.4536519945 vertex -0.3346070051 -0.4991410077 0.4364100099 vertex -0.3089379966 -0.4989559948 0.4347899854 endloop endfacet facet normal 0.181768 -0.981862 -0.053912 outer loop vertex 0.4113459885 -0.5030429959 -0.0882088020 vertex 0.3994849920 -0.5039110184 -0.1123899966 vertex 0.4277620018 -0.4986909926 -0.1121210009 endloop endfacet facet normal -0.998085 -0.044867 0.042586 outer loop vertex -0.5054939985 0.2620050013 -0.2903540134 vertex -0.5033479929 0.2425580025 -0.2605470121 vertex -0.5051280260 0.2796300054 -0.2632080019 endloop endfacet facet normal -0.998236 -0.050370 0.031433 outer loop vertex -0.5019490123 0.2562839985 -0.2066870034 vertex -0.5036039948 0.2872689962 -0.2095929980 vertex -0.5033569932 0.2669970095 -0.2342340052 endloop endfacet facet normal -0.013170 0.003847 0.999906 outer loop vertex -0.3542110026 0.0679942966 0.5054090023 vertex -0.3850339949 0.0669575036 0.5050070286 vertex -0.3673920035 0.0415863991 0.5053369999 endloop endfacet facet normal 0.027244 0.006920 0.999605 outer loop vertex -0.3398000002 0.0945850015 0.5050269961 vertex -0.3264609873 0.1215130016 0.5044770241 vertex -0.3576770127 0.1206149980 0.5053340197 endloop endfacet facet normal -0.027629 -0.672744 -0.739360 outer loop vertex 0.2834930122 -0.4651950002 -0.4834910035 vertex 0.3130269945 -0.4674629867 -0.4825310111 vertex 0.2953830063 -0.4803079963 -0.4701839983 endloop endfacet facet normal -0.999413 -0.033657 -0.006390 outer loop vertex -0.5046359897 0.3159199953 0.0610728003 vertex -0.5051910281 0.3379899859 0.0316357017 vertex -0.5039229989 0.2998270094 0.0343213007 endloop endfacet facet normal 0.047550 0.007696 0.998839 outer loop vertex -0.2874509990 0.0772114024 0.5027509928 vertex -0.3193030059 0.0662230030 0.5043519735 vertex -0.2886019945 0.0487602018 0.5030249953 endloop endfacet facet normal 0.030166 -0.001989 0.999543 outer loop vertex -0.3398000002 0.0945850015 0.5050269961 vertex -0.3542110026 0.0679942966 0.5054090023 vertex -0.3193030059 0.0662230030 0.5043519735 endloop endfacet facet normal 0.609576 -0.767453 -0.198579 outer loop vertex 0.4757719934 -0.4637170136 -0.4493510127 vertex 0.4740979970 -0.4699510038 -0.4303970039 vertex 0.4631020129 -0.4744209945 -0.4468759894 endloop endfacet facet normal -0.848043 0.529480 0.021789 outer loop vertex -0.4850740135 0.4610790014 0.1830050051 vertex -0.4912309945 0.4502330124 0.2069319934 vertex -0.4796809852 0.4687879980 0.2055740058 endloop endfacet facet normal 0.950569 -0.310272 -0.012224 outer loop vertex 0.5021250248 -0.4239389896 -0.3843599856 vertex 0.5024560094 -0.4240890145 -0.3548150063 vertex 0.4955129921 -0.4447210133 -0.3710359931 endloop endfacet facet normal -0.018583 0.347370 0.937544 outer loop vertex 0.2572019994 0.4282299876 0.5006099939 vertex 0.2852090001 0.4245570004 0.5025259852 vertex 0.2747550011 0.4449850023 0.4947499931 endloop endfacet facet normal -0.163917 0.033220 0.985915 outer loop vertex -0.4360620081 0.1333110034 0.4989829957 vertex -0.4095309973 0.1481810063 0.5028929710 vertex -0.4378229976 0.1606509984 0.4977689981 endloop endfacet facet normal -0.402715 0.035281 0.914645 outer loop vertex -0.4445900023 0.1878470033 0.4952169955 vertex -0.4618740082 0.1897629946 0.4875330031 vertex -0.4579269886 0.1681900024 0.4901030064 endloop endfacet facet normal -0.356644 -0.001075 0.934240 outer loop vertex -0.4579269886 0.1681900024 0.4901030064 vertex -0.4378229976 0.1606509984 0.4977689981 vertex -0.4445900023 0.1878470033 0.4952169955 endloop endfacet facet normal -0.028468 -0.033240 -0.999042 outer loop vertex 0.3353410065 0.2321459949 -0.5065039992 vertex 0.3078750074 0.2549180090 -0.5064790249 vertex 0.3438329995 0.2699869871 -0.5080050230 endloop endfacet facet normal 0.010125 -0.022587 -0.999694 outer loop vertex 0.3613289893 0.3210709989 -0.5096420050 vertex 0.3622120023 0.2949990034 -0.5090439916 vertex 0.3391160071 0.3043420017 -0.5094889998 endloop endfacet facet normal 0.005827 -0.999972 -0.004772 outer loop vertex 0.0512089990 -0.4996080101 -0.1229479983 vertex 0.0736057982 -0.4995259941 -0.1127870008 vertex 0.0524456017 -0.4997229874 -0.0973436981 endloop endfacet facet normal -0.657954 -0.105268 -0.745664 outer loop vertex -0.4784829915 -0.4168039858 -0.4734889865 vertex -0.4640559852 -0.4162159860 -0.4863019884 vertex -0.4688490033 -0.4354459941 -0.4793579876 endloop endfacet facet normal 0.027159 -0.061402 -0.997744 outer loop vertex 0.3622120023 0.2949990034 -0.5090439916 vertex 0.3795259893 0.2736360133 -0.5072579980 vertex 0.3438329995 0.2699869871 -0.5080050230 endloop endfacet facet normal -0.402195 0.047398 0.914326 outer loop vertex -0.4567179978 -0.2924639881 0.4896120131 vertex -0.4415020049 -0.3120389879 0.4973199964 vertex -0.4363310039 -0.2830910087 0.4980939925 endloop endfacet facet normal -0.030479 -0.034911 -0.998926 outer loop vertex 0.3124760091 0.2896310091 -0.5081620216 vertex 0.3151279986 0.3209919930 -0.5093389750 vertex 0.3391160071 0.3043420017 -0.5094889998 endloop endfacet facet normal -0.022220 -0.023007 -0.999488 outer loop vertex 0.3391160071 0.3043420017 -0.5094889998 vertex 0.3151279986 0.3209919930 -0.5093389750 vertex 0.3386029899 0.3291209936 -0.5100479722 endloop endfacet facet normal -0.024096 -0.046445 -0.998630 outer loop vertex 0.3391160071 0.3043420017 -0.5094889998 vertex 0.3438329995 0.2699869871 -0.5080050230 vertex 0.3124760091 0.2896310091 -0.5081620216 endloop endfacet facet normal 0.999471 -0.027701 0.017044 outer loop vertex 0.5003640056 0.2014279962 -0.2177930027 vertex 0.5010730028 0.2287259996 -0.2150020003 vertex 0.5001990199 0.2120350003 -0.1908780038 endloop endfacet facet normal -0.104475 0.254309 0.961464 outer loop vertex -0.3935489953 0.4464850128 0.4944710135 vertex -0.4181120098 0.4531689882 0.4900340140 vertex -0.4145619869 0.4312250018 0.4962239861 endloop endfacet facet normal 0.690251 0.047791 0.721990 outer loop vertex 0.4650320113 0.2857410014 0.4832650125 vertex 0.4775100052 0.2692219913 0.4724290073 vertex 0.4821999967 0.2917039990 0.4664570093 endloop endfacet facet normal -0.101068 0.249794 0.963010 outer loop vertex -0.4145619869 0.4312250018 0.4962239861 vertex -0.3909620047 0.4257960021 0.5001090169 vertex -0.3935489953 0.4464850128 0.4944710135 endloop endfacet facet normal 0.998810 -0.023881 0.042527 outer loop vertex 0.5010100007 0.1919489950 -0.2433809936 vertex 0.5023130178 0.2094579935 -0.2641519904 vertex 0.5014759898 0.2185100019 -0.2394099981 endloop endfacet facet normal 0.999591 -0.003816 0.028335 outer loop vertex 0.4999789894 0.1443880051 -0.2240570039 vertex 0.5000389814 0.1743289977 -0.2221409976 vertex 0.4994600117 0.1604070067 -0.2035910040 endloop endfacet facet normal 0.999371 -0.004256 0.035215 outer loop vertex 0.5000389814 0.1743289977 -0.2221409976 vertex 0.4999789894 0.1443880051 -0.2240570039 vertex 0.5009109974 0.1646550000 -0.2480569929 endloop endfacet facet normal 0.202603 0.370399 0.906508 outer loop vertex 0.4441980124 0.4649839997 0.4764130116 vertex 0.4431670010 0.4473150074 0.4838629961 vertex 0.4588739872 0.4566310048 0.4765459895 endloop endfacet facet normal 0.999357 -0.017048 0.031545 outer loop vertex 0.5010100007 0.1919489950 -0.2433809936 vertex 0.5003640056 0.2014279962 -0.2177930027 vertex 0.5000389814 0.1743289977 -0.2221409976 endloop endfacet facet normal 0.017496 0.999323 0.032359 outer loop vertex -0.1922329962 0.5053359866 -0.3113229871 vertex -0.1707189977 0.5057129860 -0.3345980048 vertex -0.2022279948 0.5065000057 -0.3418669999 endloop endfacet facet normal 0.029166 0.994213 0.103389 outer loop vertex 0.0254027005 0.5018929839 0.4025909901 vertex 0.0258933995 0.5046659708 0.3757869899 vertex 0.0016345100 0.5042650104 0.3864859939 endloop endfacet facet normal 0.015783 0.998499 0.052450 outer loop vertex -0.0157168005 0.5055500269 0.3672440052 vertex -0.0256800000 0.5044739842 0.3907270133 vertex 0.0016345100 0.5042650104 0.3864859939 endloop endfacet facet normal -0.000339 0.999146 -0.041323 outer loop vertex 0.0676866025 0.5024380088 0.2770299911 vertex 0.0727294981 0.5038170218 0.3103320003 vertex 0.0975534990 0.5029450059 0.2890439928 endloop endfacet facet normal -0.004500 0.999166 -0.040577 outer loop vertex 0.1453139931 0.5013989806 0.2489770055 vertex 0.1163119972 0.5007759929 0.2368530035 vertex 0.1214879975 0.5020840168 0.2684879899 endloop endfacet facet normal -0.002126 0.999015 -0.044319 outer loop vertex 0.1214879975 0.5020840168 0.2684879899 vertex 0.0975534990 0.5029450059 0.2890439928 vertex 0.1273919940 0.5035039783 0.3002130091 endloop endfacet facet normal 0.040684 -0.999172 -0.001004 outer loop vertex -0.2470459938 -0.5010790229 -0.0491999015 vertex -0.2652429938 -0.5017920136 -0.0770142972 vertex -0.2321980000 -0.5004500151 -0.0734999031 endloop endfacet facet normal -0.005795 0.003381 -0.999977 outer loop vertex -0.0683894008 0.0384851992 -0.4998390079 vertex -0.0958485976 0.0553058982 -0.4996230006 vertex -0.0682604983 0.0703549013 -0.4997319877 endloop endfacet facet normal -0.501565 0.865006 0.014038 outer loop vertex -0.4653730094 0.4825190008 -0.3229190111 vertex -0.4458479881 0.4935880005 -0.3073669970 vertex -0.4464260042 0.4938220084 -0.3424389958 endloop endfacet facet normal 0.013257 -0.999907 -0.003039 outer loop vertex -0.1821179986 -0.4994750023 -0.0562725998 vertex -0.2046460062 -0.4998199940 -0.0410404988 vertex -0.2064329982 -0.4997650087 -0.0669241026 endloop endfacet facet normal 0.019124 -0.999816 -0.001136 outer loop vertex -0.2168350071 -0.4998669922 -0.1227009967 vertex -0.1887319982 -0.4993399978 -0.1134060025 vertex -0.2114090025 -0.4997960031 -0.0938227996 endloop endfacet facet normal 0.027585 -0.999612 -0.003951 outer loop vertex -0.2064329982 -0.4997650087 -0.0669241026 vertex -0.2321980000 -0.5004500151 -0.0734999031 vertex -0.2114090025 -0.4997960031 -0.0938227996 endloop endfacet facet normal 0.998977 -0.013954 -0.043023 outer loop vertex 0.5026850104 0.1841579974 0.2715710104 vertex 0.5022159815 0.1543049961 0.2703630030 vertex 0.5012490153 0.1674229950 0.2436559945 endloop endfacet facet normal 0.998716 -0.026409 -0.043236 outer loop vertex 0.5018439889 0.2033450007 0.2424650043 vertex 0.5031459928 0.2309840024 0.2556580007 vertex 0.5035809875 0.2148499936 0.2755610049 endloop endfacet facet normal -0.102601 0.881199 -0.461476 outer loop vertex -0.4016200006 0.4884980023 -0.4515709877 vertex -0.3725160062 0.4919599891 -0.4514310062 vertex -0.3853729963 0.4818310142 -0.4679139853 endloop endfacet facet normal 0.998798 -0.017383 -0.045841 outer loop vertex 0.5035579801 0.1676619947 0.2968469858 vertex 0.5026850104 0.1841579974 0.2715710104 vertex 0.5042579770 0.1975959986 0.3007479906 endloop endfacet facet normal -0.772453 -0.505341 -0.384638 outer loop vertex -0.4760619998 -0.4585720003 -0.4605270028 vertex -0.4680840075 -0.4649800062 -0.4681299925 vertex -0.4693750143 -0.4698629975 -0.4591220021 endloop endfacet facet normal 0.998952 -0.013931 -0.043593 outer loop vertex 0.5026850104 0.1841579974 0.2715710104 vertex 0.5035579801 0.1676619947 0.2968469858 vertex 0.5022159815 0.1543049961 0.2703630030 endloop endfacet facet normal -0.535846 -0.707722 -0.460433 outer loop vertex -0.4693750143 -0.4698629975 -0.4591220021 vertex -0.4680840075 -0.4649800062 -0.4681299925 vertex -0.4597820044 -0.4728890061 -0.4656350017 endloop endfacet facet normal 0.544695 0.838167 0.027966 outer loop vertex 0.4468469918 0.4922609925 0.3060539961 vertex 0.4672890007 0.4795820117 0.2879050076 vertex 0.4506900012 0.4908919930 0.2722339928 endloop endfacet facet normal 0.441541 0.889883 0.114674 outer loop vertex 0.4476419985 0.4897919893 0.4278250039 vertex 0.4631719887 0.4820210040 0.4283320010 vertex 0.4537949860 0.4892059863 0.4086810052 endloop endfacet facet normal 0.640743 0.767533 -0.018495 outer loop vertex 0.4773690104 0.4722220004 0.0020512301 vertex 0.4606919885 0.4861339927 0.0016310801 vertex 0.4691790044 0.4796630144 0.0271138009 endloop endfacet facet normal -0.163492 0.986543 0.001990 outer loop vertex -0.4026390016 0.5031830072 0.1389729977 vertex -0.4272769988 0.4991140068 0.1320019960 vertex -0.4222890139 0.4998880029 0.1580860019 endloop endfacet facet normal -0.348381 -0.417393 0.839294 outer loop vertex -0.4663519859 -0.4601030052 0.4681830108 vertex -0.4527260065 -0.4677380025 0.4700419903 vertex -0.4541859925 -0.4508010149 0.4778589904 endloop endfacet facet normal 0.998997 -0.030800 -0.032501 outer loop vertex 0.5055860281 0.2107789963 0.3302449882 vertex 0.5052989721 0.2287160009 0.3044230044 vertex 0.5067309737 0.2434780002 0.3344500065 endloop endfacet facet normal 0.999218 -0.007270 -0.038876 outer loop vertex 0.5047609806 0.1796829998 0.3255189955 vertex 0.5043240190 0.1504600048 0.3197529912 vertex 0.5035579801 0.1676619947 0.2968469858 endloop endfacet facet normal 0.999243 -0.018938 -0.033986 outer loop vertex 0.5035579801 0.1676619947 0.2968469858 vertex 0.5042579770 0.1975959986 0.3007479906 vertex 0.5047609806 0.1796829998 0.3255189955 endloop endfacet facet normal -0.386355 0.922292 -0.010336 outer loop vertex -0.4464260042 0.4938220084 -0.3424389958 vertex -0.4377909899 0.4971100092 -0.3718209863 vertex -0.4560849965 0.4894919991 -0.3677630126 endloop endfacet facet normal 0.052477 0.998607 -0.005441 outer loop vertex -0.2496560067 0.5013939738 -0.0796118006 vertex -0.2530030012 0.5014479756 -0.1019819975 vertex -0.2742800117 0.5026149750 -0.0930081010 endloop endfacet facet normal -0.125402 -0.540514 0.831937 outer loop vertex -0.4141669869 -0.4730629921 0.4748100042 vertex -0.3903650045 -0.4696750045 0.4805989861 vertex -0.4098689854 -0.4532600045 0.4883239865 endloop endfacet facet normal -0.022308 0.999637 0.015090 outer loop vertex -0.0798316970 0.5053160191 0.3875420094 vertex -0.0639028996 0.5059189796 0.3711470068 vertex -0.0880827010 0.5055890083 0.3572610021 endloop endfacet facet normal -0.988686 -0.148170 0.023361 outer loop vertex -0.5043269992 -0.3969010115 -0.1028769985 vertex -0.5039349794 -0.4030500054 -0.1252869964 vertex -0.5010619760 -0.4202260077 -0.1126359999 endloop endfacet facet normal 0.675437 0.003314 0.737411 outer loop vertex 0.4780690074 0.0189596005 0.4704880118 vertex 0.4642359912 0.0026011600 0.4832319915 vertex 0.4780980051 -0.0132005997 0.4706059992 endloop endfacet facet normal -0.009395 0.962379 0.271549 outer loop vertex -0.1584910005 0.5004979968 0.4278500080 vertex -0.1528699994 0.4950929880 0.4472000003 vertex -0.1315899938 0.4979810119 0.4377009869 endloop endfacet facet normal 0.004198 0.990399 0.138176 outer loop vertex -0.1670169979 0.5042250156 0.4013949931 vertex -0.1907629967 0.5014489889 0.4220139980 vertex -0.1584910005 0.5004979968 0.4278500080 endloop endfacet facet normal -0.007458 -0.002988 -0.999968 outer loop vertex 0.1686419994 -0.0345669985 -0.4997520149 vertex 0.1832910031 -0.0664573014 -0.4997659922 vertex 0.1498689950 -0.0623454005 -0.4995290041 endloop endfacet facet normal 0.003999 -0.002788 -0.999988 outer loop vertex 0.0876844972 -0.0584872998 -0.4996719956 vertex 0.1039059982 -0.0312745012 -0.4996829927 vertex 0.1184210032 -0.0595977008 -0.4995459914 endloop endfacet facet normal 0.003495 -0.005364 -0.999979 outer loop vertex 0.1412380040 -0.1153839976 -0.4991900027 vertex 0.1139789969 -0.1111499965 -0.4993079901 vertex 0.1312520057 -0.0877761021 -0.4993729889 endloop endfacet facet normal 0.000004 -0.006138 -0.999981 outer loop vertex 0.1184210032 -0.0595977008 -0.4995459914 vertex 0.1498689950 -0.0623454005 -0.4995290041 vertex 0.1312520057 -0.0877761021 -0.4993729889 endloop endfacet facet normal -0.219487 0.019562 0.975419 outer loop vertex -0.4297179878 0.2120050043 0.4988160133 vertex -0.4134280086 0.2397059947 0.5019260049 vertex -0.4410879910 0.2390580028 0.4957149923 endloop endfacet facet normal -0.496341 -0.866754 -0.048817 outer loop vertex -0.4462560117 -0.4933379889 -0.3926239908 vertex -0.4537540078 -0.4906550050 -0.3640260100 vertex -0.4659920037 -0.4824180007 -0.3858470023 endloop endfacet facet normal -0.218696 -0.016475 0.975654 outer loop vertex -0.4410879910 0.2390580028 0.4957149923 vertex -0.4134280086 0.2397059947 0.5019260049 vertex -0.4293639958 0.2671909928 0.4988180101 endloop endfacet facet normal -0.389964 -0.509143 0.767269 outer loop vertex -0.4527260065 -0.4677380025 0.4700419903 vertex -0.4663519859 -0.4601030052 0.4681830108 vertex -0.4633699954 -0.4706979990 0.4626680017 endloop endfacet facet normal 0.040610 0.998652 0.032343 outer loop vertex -0.2842090130 0.5084229708 -0.3083370030 vertex -0.2501420081 0.5066670179 -0.2968930006 vertex -0.2581720054 0.5080599785 -0.3298209906 endloop endfacet facet normal 0.042574 0.997209 -0.061337 outer loop vertex -0.2724530101 0.5068709850 -0.3906550109 vertex -0.2958709896 0.5090630054 -0.3712719977 vertex -0.2652499974 0.5083870292 -0.3610079885 endloop endfacet facet normal 0.032708 0.999425 -0.008951 outer loop vertex -0.2022279948 0.5065000057 -0.3418669999 vertex -0.2105659992 0.5065119863 -0.3709970117 vertex -0.2337480038 0.5074509978 -0.3508610129 endloop endfacet facet normal 0.028401 0.999588 0.004037 outer loop vertex -0.2652499974 0.5083870292 -0.3610079885 vertex -0.2581720054 0.5080599785 -0.3298209906 vertex -0.2337480038 0.5074509978 -0.3508610129 endloop endfacet facet normal -0.160325 -0.894385 0.417579 outer loop vertex -0.4358960092 -0.4784030020 0.4638479948 vertex -0.4541479945 -0.4767769873 0.4603230059 vertex -0.4482760131 -0.4838730097 0.4473789930 endloop endfacet facet normal -0.680443 0.732253 0.028316 outer loop vertex -0.4680230021 0.4812009931 -0.3525150120 vertex -0.4809690118 0.4685370028 -0.3361209929 vertex -0.4653730094 0.4825190008 -0.3229190111 endloop endfacet facet normal -0.319788 0.055957 0.945835 outer loop vertex -0.4297179878 0.2120050043 0.4988160133 vertex -0.4556159973 0.2142170072 0.4899289906 vertex -0.4445900023 0.1878470033 0.4952169955 endloop endfacet facet normal 0.511071 0.859507 -0.007364 outer loop vertex 0.4504719973 0.4906710088 0.2134210020 vertex 0.4671989977 0.4806079865 0.1997669935 vertex 0.4510099888 0.4900740087 0.1810790002 endloop endfacet facet normal -0.326655 -0.029000 0.944699 outer loop vertex -0.4410879910 0.2390580028 0.4957149923 vertex -0.4556159973 0.2142170072 0.4899289906 vertex -0.4297179878 0.2120050043 0.4988160133 endloop endfacet facet normal 0.008327 0.999904 0.011086 outer loop vertex -0.1448449939 0.4992370009 0.0887447000 vertex -0.1777199954 0.4995169938 0.0881853998 vertex -0.1601680070 0.4990940094 0.1131519973 endloop endfacet facet normal 0.945273 -0.077718 -0.316889 outer loop vertex 0.4969939888 -0.4244390130 -0.4308939874 vertex 0.4923959970 -0.4110719860 -0.4478879869 vertex 0.5009369850 -0.4039750099 -0.4241510034 endloop endfacet facet normal 0.925387 -0.132940 -0.354945 outer loop vertex 0.4923959970 -0.4110719860 -0.4478879869 vertex 0.4969939888 -0.4244390130 -0.4308939874 vertex 0.4904200137 -0.4366599917 -0.4434559941 endloop endfacet facet normal 0.258926 -0.946967 0.190291 outer loop vertex 0.4426360130 -0.4888859987 0.4362879992 vertex 0.4186649919 -0.4958840013 0.4340800047 vertex 0.4347850084 -0.4962750077 0.4101999998 endloop endfacet facet normal -0.532080 0.029593 -0.846177 outer loop vertex -0.4507850111 -0.1849330068 -0.4884159863 vertex -0.4670229852 -0.2049919963 -0.4789069891 vertex -0.4698059857 -0.1741099954 -0.4760769904 endloop endfacet facet normal 0.008542 0.999961 0.002258 outer loop vertex -0.1793390065 0.4990139902 0.1586720049 vertex -0.1573529989 0.4988360107 0.1543200016 vertex -0.1711619943 0.4989939928 0.1365920007 endloop endfacet facet normal 0.013449 0.999854 0.010574 outer loop vertex -0.1601680070 0.4990940094 0.1131519973 vertex -0.1895599961 0.4994589984 0.1160229966 vertex -0.1711619943 0.4989939928 0.1365920007 endloop endfacet facet normal 0.462077 -0.024543 -0.886500 outer loop vertex 0.4467200041 -0.0469507016 -0.4906269908 vertex 0.4432939887 -0.0175049007 -0.4932279885 vertex 0.4603320062 -0.0198934004 -0.4842810035 endloop endfacet facet normal 0.027684 0.999564 0.010289 outer loop vertex -0.1895599961 0.4994589984 0.1160229966 vertex -0.2204809934 0.5002400279 0.1233429983 vertex -0.1974280030 0.4994130135 0.1416590065 endloop endfacet facet normal 0.017322 0.999825 0.007110 outer loop vertex -0.1974280030 0.4994130135 0.1416590065 vertex -0.1711619943 0.4989939928 0.1365920007 vertex -0.1895599961 0.4994589984 0.1160229966 endloop endfacet facet normal 0.016990 0.999841 0.005386 outer loop vertex -0.1711619943 0.4989939928 0.1365920007 vertex -0.1974280030 0.4994130135 0.1416590065 vertex -0.1793390065 0.4990139902 0.1586720049 endloop endfacet facet normal -0.043975 0.999031 -0.001944 outer loop vertex 0.2876850069 0.5027710199 -0.1107200012 vertex 0.2768349946 0.5022519827 -0.1320140064 vertex 0.2537760139 0.5012710094 -0.1145270020 endloop endfacet facet normal -0.042631 0.999091 -0.000168 outer loop vertex 0.2537760139 0.5012710094 -0.1145270020 vertex 0.2768349946 0.5022519827 -0.1320140064 vertex 0.2565250099 0.5013830066 -0.1459919959 endloop endfacet facet normal 0.975976 0.170786 -0.135287 outer loop vertex 0.4982750118 0.4319179952 -0.4171499908 vertex 0.5024899840 0.4115700126 -0.4124299884 vertex 0.4976300001 0.4222350121 -0.4340269864 endloop endfacet facet normal -0.031799 0.999493 0.001769 outer loop vertex 0.2290659994 0.5003650188 -0.0260825008 vertex 0.2500950098 0.5010550022 -0.0379122011 vertex 0.2305500060 0.5004609823 -0.0536312982 endloop endfacet facet normal -0.023469 0.999725 0.000152 outer loop vertex 0.1938109994 0.4995250106 -0.1307310015 vertex 0.2173109949 0.5000730157 -0.1066889986 vertex 0.2267809957 0.5002999902 -0.1372909993 endloop endfacet facet normal -0.019457 0.999804 -0.003771 outer loop vertex 0.2173109949 0.5000730157 -0.1066889986 vertex 0.1938109994 0.4995250106 -0.1307310015 vertex 0.1833000034 0.4994379878 -0.0995706022 endloop endfacet facet normal -0.027560 0.999615 -0.003205 outer loop vertex 0.2399059981 0.5007730126 -0.0826613978 vertex 0.2173109949 0.5000730157 -0.1066889986 vertex 0.2069929987 0.4998899996 -0.0750475973 endloop endfacet facet normal -0.032521 0.999470 0.001464 outer loop vertex 0.2173109949 0.5000730157 -0.1066889986 vertex 0.2399059981 0.5007730126 -0.0826613978 vertex 0.2537760139 0.5012710094 -0.1145270020 endloop endfacet facet normal -0.033467 0.999435 -0.002944 outer loop vertex 0.2537760139 0.5012710094 -0.1145270020 vertex 0.2267809957 0.5002999902 -0.1372909993 vertex 0.2173109949 0.5000730157 -0.1066889986 endloop endfacet facet normal -0.023389 0.999726 0.000552 outer loop vertex 0.2267809957 0.5002999902 -0.1372909993 vertex 0.2047850043 0.4997979999 -0.1601289958 vertex 0.1938109994 0.4995250106 -0.1307310015 endloop endfacet facet normal -0.008772 0.999350 -0.034973 outer loop vertex 0.3318220079 0.5069839954 0.2406879961 vertex 0.3589079976 0.5065190196 0.2206079960 vertex 0.3282020092 0.5057550073 0.2064779997 endloop endfacet facet normal 0.561563 -0.381627 -0.734172 outer loop vertex 0.4741829932 -0.4459320009 -0.4675660133 vertex 0.4741660058 -0.4582520127 -0.4611749947 vertex 0.4640820026 -0.4583370090 -0.4688439965 endloop endfacet facet normal 0.010450 0.999272 -0.036703 outer loop vertex 0.3460069895 0.5094490051 0.3069759905 vertex 0.3681829870 0.5083850026 0.2843219936 vertex 0.3378010094 0.5083349943 0.2743099928 endloop endfacet facet normal 0.006102 0.005777 -0.999965 outer loop vertex 0.0559225008 -0.3636449873 -0.5049390197 vertex 0.0421020985 -0.3371030092 -0.5048699975 vertex 0.0736887008 -0.3363659978 -0.5046730042 endloop endfacet facet normal -0.015821 0.999421 -0.030109 outer loop vertex 0.3132970035 0.5086650252 0.2981410027 vertex 0.3460069895 0.5094490051 0.3069759905 vertex 0.3378010094 0.5083349943 0.2743099928 endloop endfacet facet normal 0.027788 0.999419 -0.019738 outer loop vertex 0.3681829870 0.5083850026 0.2843219936 vertex 0.3460069895 0.5094490051 0.3069759905 vertex 0.3755039871 0.5087689757 0.3140709996 endloop endfacet facet normal -0.001748 0.999216 0.039546 outer loop vertex 0.0888504013 0.5002070069 -0.2260269970 vertex 0.0999848023 0.5015779734 -0.2601749897 vertex 0.0622037016 0.5010110140 -0.2475199997 endloop endfacet facet normal 0.014332 -0.029260 -0.999469 outer loop vertex -0.3391939998 0.2438150048 -0.5076109767 vertex -0.3627620041 0.2699140012 -0.5087130070 vertex -0.3325990140 0.2816140056 -0.5086230040 endloop endfacet facet normal -0.001004 0.999671 0.025627 outer loop vertex -0.0036996801 0.5001369715 -0.2189690024 vertex 0.0247775000 0.4997430146 -0.2024849951 vertex 0.0261604991 0.5006120205 -0.2363300025 endloop endfacet facet normal 0.001635 0.999162 0.040894 outer loop vertex 0.0622037016 0.5010110140 -0.2475199997 vertex 0.0355925001 0.5018669963 -0.2673699856 vertex 0.0261604991 0.5006120205 -0.2363300025 endloop endfacet facet normal -0.039048 -0.712551 0.700533 outer loop vertex 0.2749780118 -0.4837610126 0.4657070041 vertex 0.3112739921 -0.4817889929 0.4697360098 vertex 0.2850309908 -0.4683350027 0.4819580019 endloop endfacet facet normal 0.012248 0.999109 -0.040378 outer loop vertex -0.1657129973 0.5044850111 0.3215410113 vertex -0.1948709935 0.5046060085 0.3156900108 vertex -0.1864850074 0.5056229830 0.3433980048 endloop endfacet facet normal -0.392795 0.917141 0.067561 outer loop vertex -0.4549790025 0.4887669981 0.0678877011 vertex -0.4320380092 0.4985519946 0.0684337020 vertex -0.4412350059 0.4960350096 0.0491310991 endloop endfacet facet normal 0.021288 0.998728 -0.045713 outer loop vertex -0.1948709935 0.5046060085 0.3156900108 vertex -0.2195650041 0.5049830079 0.3124270141 vertex -0.2163300067 0.5059829950 0.3357810080 endloop endfacet facet normal 0.007599 0.999945 -0.007222 outer loop vertex -0.1864850074 0.5056229830 0.3433980048 vertex -0.1772750020 0.5057619810 0.3723349869 vertex -0.1554799974 0.5054320097 0.3495779932 endloop endfacet facet normal -0.722476 0.056650 -0.689071 outer loop vertex -0.4821259975 -0.1925899982 -0.4646790028 vertex -0.4842619896 -0.1640850008 -0.4600960016 vertex -0.4698059857 -0.1741099954 -0.4760769904 endloop endfacet facet normal 0.012908 0.997929 0.063021 outer loop vertex -0.1670169979 0.5042250156 0.4013949931 vertex -0.1309430003 0.5032079816 0.4101110101 vertex -0.1439830065 0.5053560138 0.3787679970 endloop endfacet facet normal 0.032107 0.999272 -0.020625 outer loop vertex -0.2457450032 0.5073220134 0.3548650146 vertex -0.2101339996 0.5063819885 0.3647580147 vertex -0.2163300067 0.5059829950 0.3357810080 endloop endfacet facet normal -0.878545 0.016255 -0.477382 outer loop vertex -0.4946720004 -0.1587679982 -0.4407570064 vertex -0.4876730144 -0.1314409971 -0.4527069926 vertex -0.4842619896 -0.1640850008 -0.4600960016 endloop endfacet facet normal 0.009232 0.999087 0.041715 outer loop vertex -0.1772750020 0.5057619810 0.3723349869 vertex -0.2101339996 0.5063819885 0.3647580147 vertex -0.2013580054 0.5050619841 0.3944300115 endloop endfacet facet normal 0.021552 0.999700 -0.011662 outer loop vertex -0.2101339996 0.5063819885 0.3647580147 vertex -0.1772750020 0.5057619810 0.3723349869 vertex -0.1864850074 0.5056229830 0.3433980048 endloop endfacet facet normal -0.998976 0.045141 -0.003097 outer loop vertex -0.5035510063 0.3814350069 -0.0462877005 vertex -0.5046460032 0.3559649885 -0.0643265024 vertex -0.5049200058 0.3519439995 -0.0345473997 endloop endfacet facet normal -0.363496 -0.876505 0.315610 outer loop vertex -0.4482760131 -0.4838730097 0.4473789930 vertex -0.4541479945 -0.4767769873 0.4603230059 vertex -0.4639489949 -0.4761579931 0.4507539868 endloop endfacet facet normal -0.043024 -0.053468 0.997642 outer loop vertex 0.2728430033 0.2965070009 0.5066969991 vertex 0.2418349981 0.3046469986 0.5057960153 vertex 0.2510240078 0.2744140029 0.5045719743 endloop endfacet facet normal -0.046431 -0.052414 0.997545 outer loop vertex 0.2510240078 0.2744140029 0.5045719743 vertex 0.2591229975 0.2459630072 0.5034540296 vertex 0.2818990052 0.2653920054 0.5055350065 endloop endfacet facet normal -0.051621 -0.043726 0.997709 outer loop vertex 0.2591229975 0.2459630072 0.5034540296 vertex 0.2642889917 0.2232979983 0.5027279854 vertex 0.2862829864 0.2343879938 0.5043519735 endloop endfacet facet normal -0.003278 -0.046174 0.998928 outer loop vertex 0.0081480900 0.2966929972 0.5039029717 vertex -0.0214203000 0.2795810103 0.5030149817 vertex 0.0081999796 0.2621180117 0.5023049712 endloop endfacet facet normal 0.992201 -0.054368 -0.112168 outer loop vertex 0.5053960085 0.2923760116 -0.4021910131 vertex 0.5064650178 0.2714479864 -0.3825910091 vertex 0.5027040243 0.2662619948 -0.4133459926 endloop endfacet facet normal -0.052360 -0.045469 0.997593 outer loop vertex 0.2862829864 0.2343879938 0.5043519735 vertex 0.2818990052 0.2653920054 0.5055350065 vertex 0.2591229975 0.2459630072 0.5034540296 endloop endfacet facet normal -0.045549 -0.044521 0.997970 outer loop vertex 0.2818990052 0.2653920054 0.5055350065 vertex 0.2862829864 0.2343879938 0.5043519735 vertex 0.3180409968 0.2530269921 0.5066329837 endloop endfacet facet normal -0.002234 -0.004132 -0.999989 outer loop vertex -0.0424835011 -0.0824221000 -0.4997299910 vertex -0.0379891992 -0.0478269011 -0.4998829961 vertex -0.0106543005 -0.0701021031 -0.4998520017 endloop endfacet facet normal 0.001744 -0.004074 0.999990 outer loop vertex 0.1445910037 -0.1361909956 0.4991469979 vertex 0.1520670056 -0.1035349965 0.4992670119 vertex 0.1256899983 -0.1101690009 0.4992859960 endloop endfacet facet normal 0.849508 0.050158 0.525185 outer loop vertex 0.4834479988 -0.2222830057 0.4649010003 vertex 0.4828509986 -0.2550179958 0.4689930081 vertex 0.4934299886 -0.2472479939 0.4511390030 endloop endfacet facet normal 0.504873 0.863193 -0.000128 outer loop vertex 0.4671989977 0.4806079865 0.1997669935 vertex 0.4690380096 0.4795289934 0.1770150065 vertex 0.4510099888 0.4900740087 0.1810790002 endloop endfacet facet normal 0.000791 -0.003797 -0.999992 outer loop vertex 0.0340276994 -0.1181560010 -0.4996579885 vertex 0.0041431501 -0.1259559989 -0.4996519983 vertex 0.0127168996 -0.0946770981 -0.4997639954 endloop endfacet facet normal 0.204023 0.959813 0.192699 outer loop vertex 0.4476419985 0.4897919893 0.4278250039 vertex 0.4336889982 0.4956650138 0.4133450091 vertex 0.4304099977 0.4916979969 0.4365760088 endloop endfacet facet normal 0.244208 0.928848 0.278574 outer loop vertex 0.4515039921 0.4829669893 0.4471960068 vertex 0.4476419985 0.4897919893 0.4278250039 vertex 0.4304099977 0.4916979969 0.4365760088 endloop endfacet facet normal 0.002484 -0.003184 -0.999992 outer loop vertex 0.0385349989 -0.0304033998 -0.4999400079 vertex 0.0563988984 -0.0591836981 -0.4998039901 vertex 0.0232264996 -0.0621359013 -0.4998770058 endloop endfacet facet normal 0.000085 -0.003500 -0.999994 outer loop vertex 0.0127168996 -0.0946770981 -0.4997639954 vertex -0.0106543005 -0.0701021031 -0.4998520017 vertex 0.0232264996 -0.0621359013 -0.4998770058 endloop endfacet facet normal 0.048008 0.998840 0.003840 outer loop vertex -0.2918930054 0.5037130117 0.0444599986 vertex -0.2863099873 0.5033630133 0.0656977966 vertex -0.2663789988 0.5024470091 0.0547849014 endloop endfacet facet normal 0.028872 0.999583 -0.000200 outer loop vertex -0.2368649989 0.5011699796 0.0674925968 vertex -0.1998549998 0.5001000166 0.0626016036 vertex -0.2216569930 0.5007249713 0.0388123989 endloop endfacet facet normal 0.044606 0.998987 0.005991 outer loop vertex -0.2449620068 0.5012999773 0.1011010036 vertex -0.2776139975 0.5027229786 0.1069270000 vertex -0.2566669881 0.5016170144 0.1353850067 endloop endfacet facet normal 0.041533 0.999129 0.003944 outer loop vertex -0.2368649989 0.5011699796 0.0674925968 vertex -0.2663789988 0.5024470091 0.0547849014 vertex -0.2678090036 0.5024060011 0.0802325010 endloop endfacet facet normal 0.008787 -0.003560 0.999955 outer loop vertex 0.0924170017 0.1481830031 0.4992249906 vertex 0.0671473965 0.1644680053 0.4995050132 vertex 0.0669507980 0.1325139999 0.4993929863 endloop endfacet facet normal 0.004920 0.005829 0.999971 outer loop vertex 0.0756497979 0.0689134970 0.4996379912 vertex 0.0993070006 0.0892580971 0.4994029999 vertex 0.0693638995 0.1002909988 0.4994859993 endloop endfacet facet normal -0.006085 -0.614980 -0.788519 outer loop vertex 0.0671823025 -0.4735290110 -0.4718320072 vertex 0.0609548986 -0.4557450116 -0.4856539965 vertex 0.0901459008 -0.4604420066 -0.4822160006 endloop endfacet facet normal 0.002213 0.002031 0.999995 outer loop vertex 0.0097652897 0.1322380006 0.4995830059 vertex 0.0084190099 0.0977642015 0.4996559918 vertex 0.0389592983 0.1146980003 0.4995540082 endloop endfacet facet normal 0.003737 0.003166 0.999988 outer loop vertex 0.0693638995 0.1002909988 0.4994859993 vertex 0.0669507980 0.1325139999 0.4993929863 vertex 0.0389592983 0.1146980003 0.4995540082 endloop endfacet facet normal -0.319832 0.050134 -0.946147 outer loop vertex -0.4521250129 -0.2539879978 -0.4909430146 vertex -0.4444490075 -0.2206449956 -0.4917710125 vertex -0.4283779860 -0.2509990036 -0.4988119900 endloop endfacet facet normal -0.999174 -0.027812 0.029635 outer loop vertex -0.5093960166 0.3345580101 -0.3211059868 vertex -0.5084599853 0.3060509861 -0.3163000047 vertex -0.5083069801 0.3243800104 -0.2939400077 endloop endfacet facet normal -0.999159 -0.017454 0.037099 outer loop vertex -0.5051530004 0.3208659887 -0.2115219980 vertex -0.5058699846 0.3589780033 -0.2129009962 vertex -0.5064759851 0.3341079950 -0.2409230024 endloop endfacet facet normal -0.998039 -0.044953 0.043570 outer loop vertex -0.5069699883 0.2937529981 -0.2908299863 vertex -0.5051280260 0.2796300054 -0.2632080019 vertex -0.5067480206 0.3127869964 -0.2661069930 endloop endfacet facet normal -0.998039 -0.048116 0.040026 outer loop vertex -0.5051280260 0.2796300054 -0.2632080019 vertex -0.5033569932 0.2669970095 -0.2342340052 vertex -0.5050929785 0.3002560139 -0.2375389934 endloop endfacet facet normal -0.896224 -0.009420 0.443502 outer loop vertex -0.4944519997 0.1988079995 0.4444769919 vertex -0.4927429855 0.1696410030 0.4473110139 vertex -0.4846940041 0.1874690056 0.4639549851 endloop endfacet facet normal -0.998938 -0.029285 0.035583 outer loop vertex -0.5064759851 0.3341079950 -0.2409230024 vertex -0.5078399777 0.3445999920 -0.2705799937 vertex -0.5067480206 0.3127869964 -0.2661069930 endloop endfacet facet normal -0.998627 -0.028056 0.044248 outer loop vertex -0.5067480206 0.3127869964 -0.2661069930 vertex -0.5078399777 0.3445999920 -0.2705799937 vertex -0.5083069801 0.3243800104 -0.2939400077 endloop endfacet facet normal 0.131389 0.800970 -0.584110 outer loop vertex 0.4364019930 0.4694429934 -0.4717090130 vertex 0.4429320097 0.4817149937 -0.4534119964 vertex 0.4566949904 0.4702599943 -0.4660240114 endloop endfacet facet normal -0.998443 -0.039596 0.039290 outer loop vertex -0.5083069801 0.3243800104 -0.2939400077 vertex -0.5084599853 0.3060509861 -0.3163000047 vertex -0.5069699883 0.2937529981 -0.2908299863 endloop endfacet facet normal -0.998438 -0.039581 0.039437 outer loop vertex -0.5069699883 0.2937529981 -0.2908299863 vertex -0.5067480206 0.3127869964 -0.2661069930 vertex -0.5083069801 0.3243800104 -0.2939400077 endloop endfacet facet normal -0.007455 -0.493358 -0.869795 outer loop vertex 0.3325360119 -0.4509510100 -0.4920639992 vertex 0.3130269945 -0.4674629867 -0.4825310111 vertex 0.3011080027 -0.4480890036 -0.4934180081 endloop endfacet facet normal -0.047423 -0.352548 0.934591 outer loop vertex 0.2991360128 -0.4326139987 0.5008350015 vertex 0.2924669981 -0.4498839974 0.4939819872 vertex 0.3187470138 -0.4436370134 0.4976719916 endloop endfacet facet normal -0.765249 -0.036874 0.642678 outer loop vertex -0.4872559905 -0.1325480044 0.4569070041 vertex -0.4730809927 -0.1235970035 0.4742990136 vertex -0.4840329885 -0.1038720012 0.4623900056 endloop endfacet facet normal -0.871512 -0.009986 0.490272 outer loop vertex -0.4950419962 -0.3526200056 0.4470779896 vertex -0.4913789928 -0.3751249909 0.4531309903 vertex -0.4852649868 -0.3524079919 0.4644620121 endloop endfacet facet normal 0.960689 0.235708 0.146689 outer loop vertex 0.5014749765 0.4178529978 0.4076859951 vertex 0.4954850078 0.4421029985 0.4079490006 vertex 0.4949220121 0.4309209883 0.4296039939 endloop endfacet facet normal 0.040489 0.015817 -0.999055 outer loop vertex -0.3139980137 -0.1723479927 -0.5040929914 vertex -0.2848669887 -0.1655640006 -0.5028049946 vertex -0.2917959988 -0.1973450035 -0.5035889745 endloop endfacet facet normal -0.999009 -0.044162 -0.005574 outer loop vertex -0.5039550066 0.3043160141 -0.0429106988 vertex -0.5037770271 0.3033680022 -0.0672997981 vertex -0.5026140213 0.2747989893 -0.0493900999 endloop endfacet facet normal -0.001176 0.012427 -0.999922 outer loop vertex 0.0091516403 -0.1738040000 -0.4997250140 vertex 0.0313396007 -0.1843370050 -0.4998820126 vertex 0.0064962301 -0.1986750066 -0.5000309944 endloop endfacet facet normal -0.959540 -0.280912 -0.019273 outer loop vertex -0.4954119921 -0.4406679869 -0.1248790026 vertex -0.5007849932 -0.4211319983 -0.1421200037 vertex -0.4938310087 -0.4442529976 -0.1513379961 endloop endfacet facet normal -0.007466 0.035382 -0.999346 outer loop vertex -0.0110336002 -0.2576400042 -0.5016540289 vertex -0.0289143994 -0.2344669998 -0.5006999969 vertex -0.0003077320 -0.2281209975 -0.5006890297 endloop endfacet facet normal -0.005220 0.025258 -0.999667 outer loop vertex -0.0003077320 -0.2281209975 -0.5006890297 vertex -0.0289143994 -0.2344669998 -0.5006999969 vertex -0.0203208998 -0.2070430070 -0.5000519753 endloop endfacet facet normal 0.487810 0.871774 -0.045297 outer loop vertex 0.4446989894 0.4946840107 -0.3676939905 vertex 0.4632779956 0.4847880006 -0.3580699861 vertex 0.4604189992 0.4848810136 -0.3870689869 endloop endfacet facet normal -0.002091 0.022824 -0.999737 outer loop vertex -0.0003077320 -0.2281209975 -0.5006890297 vertex 0.0064962301 -0.1986750066 -0.5000309944 vertex 0.0324135013 -0.2188159972 -0.5005450249 endloop endfacet facet normal 0.009717 0.999480 -0.030751 outer loop vertex -0.1503400058 0.5000569820 0.2263119966 vertex -0.1711650044 0.4995310009 0.2026360035 vertex -0.1842609942 0.5005379915 0.2312269956 endloop endfacet facet normal -0.015509 -0.569539 -0.821818 outer loop vertex -0.3706110120 -0.4507429898 -0.4947879910 vertex -0.3720479906 -0.4680770040 -0.4827480018 vertex -0.3944329917 -0.4572469890 -0.4898310006 endloop endfacet facet normal 0.017993 0.999812 -0.007175 outer loop vertex -0.1793390065 0.4990139902 0.1586720049 vertex -0.2011409998 0.4994350076 0.1626659930 vertex -0.1886889935 0.4993410110 0.1807930022 endloop endfacet facet normal 0.009734 0.999816 -0.016505 outer loop vertex -0.1711650044 0.4995310009 0.2026360035 vertex -0.1612679958 0.4989979863 0.1761849970 vertex -0.1886889935 0.4993410110 0.1807930022 endloop endfacet facet normal 0.020076 0.999793 -0.003302 outer loop vertex -0.3420220017 0.5054910183 0.0624536015 vertex -0.3221670091 0.5050079823 0.0369109996 vertex -0.3602280021 0.5057489872 0.0298669003 endloop endfacet facet normal 0.001283 0.024768 0.999692 outer loop vertex 0.0537113994 0.3529010117 0.5057590008 vertex 0.0770675987 0.3677160144 0.5053619742 vertex 0.0498007983 0.3820840120 0.5050410032 endloop endfacet facet normal 0.146637 -0.925319 0.349688 outer loop vertex 0.3958980143 -0.5000039935 0.4327250123 vertex 0.4186649919 -0.4958840013 0.4340800047 vertex 0.3999049962 -0.4915919900 0.4533039927 endloop endfacet facet normal 0.021605 0.063289 0.997761 outer loop vertex 0.0498007983 0.3820840120 0.5050410032 vertex 0.0770675987 0.3677160144 0.5053619742 vertex 0.0766699016 0.3975369930 0.5034790039 endloop endfacet facet normal 0.002680 0.036758 0.999321 outer loop vertex 0.0498007983 0.3820840120 0.5050410032 vertex 0.0212146994 0.3954510093 0.5046259761 vertex 0.0230669994 0.3617939949 0.5058590174 endloop endfacet facet normal -0.011320 0.120514 0.992647 outer loop vertex -0.0303969998 0.4188269973 0.5022919774 vertex -0.0270445999 0.3944480121 0.5052899718 vertex -0.0053473199 0.4078609943 0.5039089918 endloop endfacet facet normal 0.032081 0.125950 0.991518 outer loop vertex 0.0212146994 0.3954510093 0.5046259761 vertex 0.0162779000 0.4220809937 0.5014029741 vertex -0.0053473199 0.4078609943 0.5039089918 endloop endfacet facet normal -0.856426 -0.514596 -0.041536 outer loop vertex -0.4953950047 -0.4456349909 0.1335649937 vertex -0.4859690070 -0.4615480006 0.1363600045 vertex -0.4927400053 -0.4515579939 0.1522029936 endloop endfacet facet normal -0.932068 -0.024329 0.361464 outer loop vertex -0.4917669892 0.2475280017 0.4527330101 vertex -0.4962339997 0.2738339901 0.4429849982 vertex -0.5001109838 0.2502430081 0.4314000010 endloop endfacet facet normal -0.005132 -0.999983 0.002610 outer loop vertex -0.0379862003 -0.5000129938 0.0048604002 vertex -0.0268150009 -0.4999879897 0.0364056006 vertex -0.0642478019 -0.4998019934 0.0340613984 endloop endfacet facet normal -0.995543 0.011168 -0.093644 outer loop vertex -0.5045379996 0.1273729950 -0.3851059973 vertex -0.5022180080 0.1205409989 -0.4105849862 vertex -0.5040299892 0.1040270030 -0.3932909966 endloop endfacet facet normal 0.018880 0.123580 0.992155 outer loop vertex 0.0162779000 0.4220809937 0.5014029741 vertex 0.0212146994 0.3954510093 0.5046259761 vertex 0.0467818007 0.4147149920 0.5017399788 endloop endfacet facet normal 0.034063 0.103709 0.994024 outer loop vertex 0.0467818007 0.4147149920 0.5017399788 vertex 0.0212146994 0.3954510093 0.5046259761 vertex 0.0498007983 0.3820840120 0.5050410032 endloop endfacet facet normal 0.001359 0.249461 0.968384 outer loop vertex 0.0467818007 0.4147149920 0.5017399788 vertex 0.0771884993 0.4256669879 0.4988760054 vertex 0.0538001992 0.4402390122 0.4951550066 endloop endfacet facet normal 0.009061 -0.706080 0.708075 outer loop vertex -0.3742730021 -0.4819709957 0.4688029885 vertex -0.3450179994 -0.4810520113 0.4693450034 vertex -0.3629190028 -0.4678860009 0.4827030003 endloop endfacet facet normal 0.005305 -0.999986 0.000059 outer loop vertex 0.1038059965 -0.4997250140 0.0068108500 vertex 0.1223170012 -0.4996280074 -0.0133236004 vertex 0.1277119964 -0.4995979965 0.0100276005 endloop endfacet facet normal -0.040095 0.893998 -0.446274 outer loop vertex 0.0635152012 0.4909110069 -0.4511089921 vertex 0.0365379006 0.4835900068 -0.4633510113 vertex 0.0317308009 0.4944149852 -0.4412339926 endloop endfacet facet normal -0.025470 0.986542 -0.161511 outer loop vertex 0.0742935017 0.5040749907 -0.3986330032 vertex 0.0969543010 0.5023429990 -0.4127860069 vertex 0.0619750991 0.4998170137 -0.4226990044 endloop endfacet facet normal -0.731191 -0.048011 -0.680482 outer loop vertex -0.4856669903 0.0383502990 -0.4613049924 vertex -0.4815390110 0.0601835996 -0.4672810137 vertex -0.4720390141 0.0437287018 -0.4763279855 endloop endfacet facet normal -0.004451 0.972671 -0.232146 outer loop vertex 0.0619750991 0.4998170137 -0.4226990044 vertex 0.0969543010 0.5023429990 -0.4127860069 vertex 0.0969381034 0.4955540001 -0.4412310123 endloop endfacet facet normal -0.894260 -0.447490 0.007198 outer loop vertex -0.4938310087 -0.4442529976 -0.1513379961 vertex -0.4865660071 -0.4585120082 -0.1352179945 vertex -0.4954119921 -0.4406679869 -0.1248790026 endloop endfacet facet normal 0.003409 0.988219 -0.153011 outer loop vertex 0.0969543010 0.5023429990 -0.4127860069 vertex 0.1246609986 0.5044140220 -0.3987930119 vertex 0.1267569959 0.5002449751 -0.4256719947 endloop endfacet facet normal 0.007493 0.993943 -0.109637 outer loop vertex 0.0969543010 0.5023429990 -0.4127860069 vertex 0.0742935017 0.5040749907 -0.3986330032 vertex 0.0969296023 0.5052459836 -0.3864699900 endloop endfacet facet normal -0.028651 0.016367 -0.999455 outer loop vertex 0.2590799928 -0.3293080032 -0.5071359873 vertex 0.2852590084 -0.3248220086 -0.5078129768 vertex 0.2704949975 -0.3532939851 -0.5078560114 endloop endfacet facet normal -0.000606 0.999107 -0.042250 outer loop vertex -0.0147794001 0.5018590093 0.2612029910 vertex 0.0130853001 0.5026620030 0.2797920108 vertex 0.0142534999 0.5013070107 0.2477329969 endloop endfacet facet normal 0.001527 0.999772 -0.021300 outer loop vertex 0.0079224901 0.4998489916 0.1924529970 vertex -0.0259301998 0.4997510016 0.1854269952 vertex -0.0134121003 0.5005319715 0.2229810059 endloop endfacet facet normal -0.005395 0.999377 -0.034891 outer loop vertex -0.0462273993 0.5011379719 0.2454130054 vertex -0.0147794001 0.5018590093 0.2612029910 vertex -0.0134121003 0.5005319715 0.2229810059 endloop endfacet facet normal -0.999044 0.022752 0.037341 outer loop vertex -0.5052419901 -0.2135690004 -0.3093959987 vertex -0.5047140121 -0.1867340058 -0.3116210103 vertex -0.5060650110 -0.2079689950 -0.3348279893 endloop endfacet facet normal -0.999786 0.017327 -0.011343 outer loop vertex -0.5072140098 -0.2595840096 -0.3757770061 vertex -0.5076910257 -0.2648220062 -0.3417350054 vertex -0.5070030093 -0.2333389968 -0.3542839885 endloop endfacet facet normal 0.026128 -0.003488 -0.999653 outer loop vertex -0.2003750056 -0.0418695994 -0.5000470281 vertex -0.2050309926 -0.0733136982 -0.5000590086 vertex -0.2295009941 -0.0534152985 -0.5007680058 endloop endfacet facet normal 0.042616 0.001854 -0.999090 outer loop vertex -0.2744190097 -0.0113720996 -0.5025050044 vertex -0.2455700040 -0.0025059199 -0.5012580156 vertex -0.2524479926 -0.0324781016 -0.5016070008 endloop endfacet facet normal 0.036037 -0.000550 -0.999350 outer loop vertex -0.2295009941 -0.0534152985 -0.5007680058 vertex -0.2592369914 -0.0630410984 -0.5018349886 vertex -0.2524479926 -0.0324781016 -0.5016070008 endloop endfacet facet normal -0.297484 -0.933308 -0.201099 outer loop vertex -0.4560959935 -0.4855360091 -0.4312199950 vertex -0.4414849877 -0.4877479970 -0.4425680041 vertex -0.4416550100 -0.4926719964 -0.4194639921 endloop endfacet facet normal 0.363728 -0.931196 0.024003 outer loop vertex 0.4345580041 -0.4995970130 0.3306480050 vertex 0.4497799873 -0.4930810034 0.3527710140 vertex 0.4260799885 -0.5021970272 0.3582519889 endloop endfacet facet normal 0.035123 0.042466 0.998480 outer loop vertex -0.3221479952 -0.2612099946 0.5072870255 vertex -0.2992089987 -0.2844850123 0.5074700117 vertex -0.2877959907 -0.2500509918 0.5056040287 endloop endfacet facet normal -0.998901 -0.046858 0.001406 outer loop vertex -0.5018020272 0.2536019981 0.0559793003 vertex -0.5021610260 0.2622179985 0.0880824029 vertex -0.5032110214 0.2837849855 0.0608743988 endloop endfacet facet normal 0.035041 0.028126 0.998990 outer loop vertex -0.2891789973 -0.3414669931 0.5089020133 vertex -0.2576520145 -0.3359569907 0.5076410174 vertex -0.2780719995 -0.3105500042 0.5076419711 endloop endfacet facet normal 0.041991 0.040638 0.998291 outer loop vertex -0.2664889991 -0.2798250020 0.5059040189 vertex -0.2992089987 -0.2844850123 0.5074700117 vertex -0.2780719995 -0.3105500042 0.5076419711 endloop endfacet facet normal 0.074146 0.008684 0.997210 outer loop vertex 0.4047990143 -0.0318063982 0.5026929975 vertex 0.4029929936 0.0006102500 0.5025449991 vertex 0.3794310093 -0.0192667991 0.5044699907 endloop endfacet facet normal -0.995929 -0.019829 0.087930 outer loop vertex -0.5019779801 0.1348520070 0.4043239951 vertex -0.5039340258 0.1188040003 0.3785499930 vertex -0.5012130141 0.1024750024 0.4056870043 endloop endfacet facet normal -0.941138 -0.005939 0.337970 outer loop vertex -0.4971080124 0.0076778498 0.4259290099 vertex -0.4878900051 0.0276992992 0.4519500136 vertex -0.4961490035 0.0472560003 0.4292950034 endloop endfacet facet normal -0.946895 -0.028906 0.320242 outer loop vertex -0.4961490035 0.0472560003 0.4292950034 vertex -0.4878900051 0.0276992992 0.4519500136 vertex -0.4883979857 0.0601709001 0.4533790052 endloop endfacet facet normal -0.981051 -0.002880 0.193727 outer loop vertex -0.5010730028 0.0686779991 0.4046779871 vertex -0.4961490035 0.0472560003 0.4292950034 vertex -0.4952610135 0.0847278014 0.4343490005 endloop endfacet facet normal -0.981104 -0.003207 0.193454 outer loop vertex -0.4961490035 0.0472560003 0.4292950034 vertex -0.5010730028 0.0686779991 0.4046779871 vertex -0.5017499924 0.0344991013 0.4006780088 endloop endfacet facet normal -0.981995 0.007742 0.188747 outer loop vertex -0.5017499924 0.0344991013 0.4006780088 vertex -0.4971080124 0.0076778498 0.4259290099 vertex -0.4961490035 0.0472560003 0.4292950034 endloop endfacet facet normal -0.003461 0.998715 0.050553 outer loop vertex 0.0999848023 0.5015779734 -0.2601749897 vertex 0.1309459955 0.5029129982 -0.2844299972 vertex 0.0977030993 0.5034629703 -0.2975710034 endloop endfacet facet normal 0.001603 0.999262 0.038387 outer loop vertex 0.0664898977 0.5054010153 -0.3450630009 vertex 0.0370889008 0.5048369765 -0.3291530013 vertex 0.0668393970 0.5041810274 -0.3133200109 endloop endfacet facet normal -0.302226 0.078594 -0.949991 outer loop vertex -0.4314930141 0.3958910108 -0.4973340034 vertex -0.4502910078 0.3791100085 -0.4927420020 vertex -0.4507369995 0.4035519958 -0.4905779958 endloop endfacet facet normal -0.002502 0.998934 0.046087 outer loop vertex 0.0668393970 0.5041810274 -0.3133200109 vertex 0.0370889008 0.5048369765 -0.3291530013 vertex 0.0375039987 0.5033860207 -0.2976810038 endloop endfacet facet normal 0.795474 -0.080806 0.600575 outer loop vertex 0.4779570103 -0.4230119884 0.4705609977 vertex 0.4885869920 -0.4058089852 0.4587959945 vertex 0.4772050083 -0.3973560035 0.4750089943 endloop endfacet facet normal -0.001444 0.998828 0.048371 outer loop vertex 0.0977030993 0.5034629703 -0.2975710034 vertex 0.0956531018 0.5050240159 -0.3298670053 vertex 0.0668393970 0.5041810274 -0.3133200109 endloop endfacet facet normal 0.002249 0.999984 0.005260 outer loop vertex 0.0238528997 0.4997969866 0.0839487016 vertex 0.0431413986 0.4998289943 0.0696185976 vertex 0.0212214999 0.4999490082 0.0561733991 endloop endfacet facet normal 0.000411 0.999985 0.005434 outer loop vertex 0.0212214999 0.4999490082 0.0561733991 vertex -0.0024639899 0.4998669922 0.0730563998 vertex 0.0238528997 0.4997969866 0.0839487016 endloop endfacet facet normal -0.005191 0.999972 0.005472 outer loop vertex -0.0634789988 0.4997220039 0.0536720008 vertex -0.0556766018 0.4995889962 0.0853826031 vertex -0.0318964012 0.4998309910 0.0637188032 endloop endfacet facet normal -0.069881 -0.153108 0.985735 outer loop vertex -0.3888539970 -0.3941549957 0.5071700215 vertex -0.3921610117 -0.4190810025 0.5030639768 vertex -0.3673430085 -0.4105400145 0.5061500072 endloop endfacet facet normal -0.022682 -0.115594 0.993038 outer loop vertex -0.3409950137 -0.4020850062 0.5077360272 vertex -0.3626779914 -0.3837929964 0.5093700290 vertex -0.3673430085 -0.4105400145 0.5061500072 endloop endfacet facet normal -0.018615 -0.009579 -0.999781 outer loop vertex 0.2230799943 -0.1299100071 -0.4999049902 vertex 0.1937610060 -0.1392100006 -0.4992699921 vertex 0.1978570074 -0.1030180007 -0.4996930063 endloop endfacet facet normal 0.440016 0.039949 -0.897101 outer loop vertex 0.4383420050 -0.1931940019 -0.4946379960 vertex 0.4595080018 -0.1937250048 -0.4842799902 vertex 0.4489409924 -0.2217279971 -0.4907099903 endloop endfacet facet normal 0.328016 -0.025034 0.944341 outer loop vertex 0.4341329932 0.2089859992 0.4975450039 vertex 0.4457289875 0.2355740070 0.4942219853 vertex 0.4272739887 0.2346940041 0.5006089807 endloop endfacet facet normal 0.041515 0.998819 -0.025240 outer loop vertex -0.2834230065 0.5030480027 0.2137099952 vertex -0.2805750072 0.5035510063 0.2382999957 vertex -0.2563950121 0.5021719933 0.2234999985 endloop endfacet facet normal 0.999979 0.006406 0.000951 outer loop vertex 0.5050290227 0.3820709884 0.0730080977 vertex 0.5050519705 0.3739649951 0.1034860015 vertex 0.5052109957 0.3520750105 0.0837308988 endloop endfacet facet normal 0.036181 0.998768 -0.033949 outer loop vertex -0.2563950121 0.5021719933 0.2234999985 vertex -0.2805750072 0.5035510063 0.2382999957 vertex -0.2548210025 0.5030630231 0.2513909936 endloop endfacet facet normal 0.016628 0.999619 -0.022035 outer loop vertex -0.2030680031 0.5001199841 0.2052800059 vertex -0.1711650044 0.4995310009 0.2026360035 vertex -0.1886889935 0.4993410110 0.1807930022 endloop endfacet facet normal 0.029046 0.999209 -0.027147 outer loop vertex -0.2227119952 0.5014979839 0.2349819988 vertex -0.2030680031 0.5001199841 0.2052800059 vertex -0.2354529947 0.5009949803 0.2028360069 endloop endfacet facet normal 0.945473 -0.324043 0.032818 outer loop vertex 0.4941430092 -0.4453659952 -0.3091419935 vertex 0.5018569827 -0.4243510067 -0.3238779902 vertex 0.5007460117 -0.4244160056 -0.2925130129 endloop endfacet facet normal 0.003147 0.998936 0.046013 outer loop vertex 0.0088950396 0.5041670203 -0.3126800060 vertex 0.0375039987 0.5033860207 -0.2976810038 vertex 0.0370889008 0.5048369765 -0.3291530013 endloop endfacet facet normal -0.008710 0.998068 -0.061516 outer loop vertex 0.0742935017 0.5040749907 -0.3986330032 vertex 0.0464100987 0.5041000247 -0.3942790031 vertex 0.0690777972 0.5055000186 -0.3747740090 endloop endfacet facet normal 0.063601 0.647858 -0.759102 outer loop vertex 0.3823040128 0.4675759971 -0.4799470007 vertex 0.3951349854 0.4816470146 -0.4668630064 vertex 0.4108349979 0.4678590000 -0.4773150086 endloop endfacet facet normal -0.011861 0.999552 0.027467 outer loop vertex 0.0956531018 0.5050240159 -0.3298670053 vertex 0.1214860007 0.5057830215 -0.3463329971 vertex 0.0951683000 0.5058280230 -0.3593350053 endloop endfacet facet normal -0.013829 0.999902 0.002127 outer loop vertex 0.0690777972 0.5055000186 -0.3747740090 vertex 0.0664898977 0.5054010153 -0.3450630009 vertex 0.0951683000 0.5058280230 -0.3593350053 endloop endfacet facet normal -0.017837 0.998542 -0.050942 outer loop vertex 0.0690777972 0.5055000186 -0.3747740090 vertex 0.0464100987 0.5041000247 -0.3942790031 vertex 0.0350835994 0.5054820180 -0.3632239997 endloop endfacet facet normal 0.001552 0.998807 0.048806 outer loop vertex -0.0455815010 0.5023980141 -0.2753059864 vertex -0.0188921001 0.5033730268 -0.2961080074 vertex -0.0530626997 0.5042089820 -0.3121289909 endloop endfacet facet normal 0.999993 0.002013 -0.003007 outer loop vertex 0.4995369911 -0.1252370030 -0.0418840982 vertex 0.4996559918 -0.1415410042 -0.0132261999 vertex 0.4996060133 -0.1579570025 -0.0408309996 endloop endfacet facet normal 0.006436 0.999507 0.030722 outer loop vertex -0.0941279978 0.5054299831 -0.3460409939 vertex -0.1127680019 0.5050489902 -0.3297410011 vertex -0.0886052996 0.5045530200 -0.3186669946 endloop endfacet facet normal 0.008738 0.998016 -0.062354 outer loop vertex -0.0393632017 0.5038779974 -0.3981389999 vertex -0.0673443973 0.5047720075 -0.3877510130 vertex -0.0428525992 0.5055630207 -0.3716579974 endloop endfacet facet normal 0.005977 0.999813 -0.018393 outer loop vertex -0.0186650995 0.5057089925 -0.3558630049 vertex -0.0153166996 0.5052120090 -0.3817900121 vertex -0.0428525992 0.5055630207 -0.3716579974 endloop endfacet facet normal 0.000010 0.999173 0.040654 outer loop vertex 0.0077999500 0.5053840280 -0.3425909877 vertex 0.0088950396 0.5041670203 -0.3126800060 vertex 0.0370889008 0.5048369765 -0.3291530013 endloop endfacet facet normal 0.047775 -0.910039 0.411760 outer loop vertex 0.3713900149 -0.4898810089 0.4612820148 vertex 0.3527140021 -0.4959059954 0.4501329958 vertex 0.3743129969 -0.4987230003 0.4414010048 endloop endfacet facet normal -0.755986 -0.022940 0.654186 outer loop vertex -0.4853970110 -0.1598850042 0.4605920017 vertex -0.4728290141 -0.1687179953 0.4748060107 vertex -0.4765860140 -0.1463710070 0.4712480009 endloop endfacet facet normal -0.002295 0.999575 0.029051 outer loop vertex 0.0077999500 0.5053840280 -0.3425909877 vertex -0.0186650995 0.5057089925 -0.3558630049 vertex -0.0200273003 0.5048760176 -0.3273099959 endloop endfacet facet normal 0.998864 -0.047031 0.007646 outer loop vertex 0.5017110109 0.2606680095 0.0201482009 vertex 0.5028110147 0.2863470018 0.0343969986 vertex 0.5015019774 0.2609489858 0.0491841994 endloop endfacet facet normal -0.924825 -0.379376 0.027784 outer loop vertex -0.4866069853 -0.4535540044 -0.0173239000 vertex -0.4958649874 -0.4301089942 -0.0053585800 vertex -0.4947890043 -0.4353809953 -0.0415289998 endloop endfacet facet normal 0.003899 0.999198 0.039860 outer loop vertex -0.0704580992 0.5052459836 -0.3364230096 vertex -0.0530626997 0.5042089820 -0.3121289909 vertex -0.0459375009 0.5054579973 -0.3441359997 endloop endfacet facet normal -0.007945 0.999964 0.002925 outer loop vertex -0.0459375009 0.5054579973 -0.3441359997 vertex -0.0186650995 0.5057089925 -0.3558630049 vertex -0.0428525992 0.5055630207 -0.3716579974 endloop endfacet facet normal -0.016854 0.998954 0.042516 outer loop vertex 0.1509580016 0.5040180087 0.3873519897 vertex 0.1699140072 0.5051389933 0.3685280085 vertex 0.1425680071 0.5050070286 0.3607879877 endloop endfacet facet normal -0.010573 0.999345 -0.034597 outer loop vertex 0.1562439948 0.5041649938 0.3104889989 vertex 0.1273919940 0.5035039783 0.3002130091 vertex 0.1344300061 0.5046560168 0.3313390017 endloop endfacet facet normal -0.004004 0.999934 -0.010812 outer loop vertex 0.1131189987 0.5048120022 0.3536570072 vertex 0.1425680071 0.5050070286 0.3607879877 vertex 0.1344300061 0.5046560168 0.3313390017 endloop endfacet facet normal -0.034103 0.998373 0.045689 outer loop vertex 0.2020310014 0.5015860200 -0.2345180064 vertex 0.2395530045 0.5031710267 -0.2411459982 vertex 0.2166710049 0.5035660267 -0.2668569982 endloop endfacet facet normal -0.019529 0.999019 0.039753 outer loop vertex 0.1798029989 0.5059369802 -0.3366189897 vertex 0.1621010005 0.5044199824 -0.3071919978 vertex 0.1941259950 0.5053229928 -0.3141529858 endloop endfacet facet normal -0.027450 0.999617 0.003435 outer loop vertex 0.2458750010 0.5074369907 -0.3360770047 vertex 0.2289630026 0.5070660114 -0.3632650077 vertex 0.2117159963 0.5064989924 -0.3360860050 endloop endfacet facet normal -0.027968 0.998361 0.049934 outer loop vertex 0.2256609946 0.5056679845 -0.3033879995 vertex 0.1941259950 0.5053229928 -0.3141529858 vertex 0.1915509999 0.5039119720 -0.2873840034 endloop endfacet facet normal -0.048465 -0.998777 0.009816 outer loop vertex 0.2666079998 -0.5019850135 -0.1942629963 vertex 0.2728149891 -0.5019749999 -0.1625989974 vertex 0.2435020059 -0.5007129908 -0.1789180040 endloop endfacet facet normal -0.041942 0.001140 0.999119 outer loop vertex 0.2606959939 0.0660665035 0.5015529990 vertex 0.2733379900 0.0438991003 0.5021089911 vertex 0.2869060040 0.0697916970 0.5026490092 endloop endfacet facet normal -0.043720 -0.998900 0.016971 outer loop vertex 0.2435020059 -0.5007129908 -0.1789180040 vertex 0.2411759943 -0.5010859966 -0.2068649977 vertex 0.2666079998 -0.5019850135 -0.1942629963 endloop endfacet facet normal 0.269814 -0.824288 -0.497745 outer loop vertex 0.4546459913 -0.4708200097 -0.4622719884 vertex 0.4442830086 -0.4822300076 -0.4489940107 vertex 0.4348179996 -0.4747529924 -0.4665069878 endloop endfacet facet normal -0.045468 -0.998120 0.041098 outer loop vertex 0.2394759953 -0.5028349757 -0.2579300106 vertex 0.2609139979 -0.5034779906 -0.2498289943 vertex 0.2391339988 -0.5018519759 -0.2344350070 endloop endfacet facet normal -0.014373 -0.999397 0.031596 outer loop vertex 0.1782539934 -0.4999530017 -0.2150650024 vertex 0.1892170012 -0.5010550022 -0.2449350059 vertex 0.2120490074 -0.5005689859 -0.2191759944 endloop endfacet facet normal -0.997363 0.057613 0.044131 outer loop vertex -0.5069109797 0.3664470017 -0.2472669929 vertex -0.5056210160 0.3950529993 -0.2554590106 vertex -0.5077400208 0.3746350110 -0.2766929865 endloop endfacet facet normal -0.030419 -0.999087 0.030011 outer loop vertex 0.2391339988 -0.5018519759 -0.2344350070 vertex 0.2411759943 -0.5010859966 -0.2068649977 vertex 0.2120490074 -0.5005689859 -0.2191759944 endloop endfacet facet normal -0.721921 -0.009120 -0.691915 outer loop vertex -0.4849700034 -0.0089408103 -0.4609149992 vertex -0.4683440030 -0.0122029996 -0.4782190025 vertex -0.4807049930 -0.0370848998 -0.4649940133 endloop endfacet facet normal -0.005828 0.999912 -0.011929 outer loop vertex -0.0610570014 0.4994730055 0.1756909937 vertex -0.0955753997 0.4991700053 0.1671569943 vertex -0.0859507993 0.4996060133 0.1990019977 endloop endfacet facet normal -0.004391 0.999231 -0.038953 outer loop vertex -0.0761822015 0.5019069910 0.2685169876 vertex -0.0462273993 0.5011379719 0.2454130054 vertex -0.0794316009 0.5004680157 0.2319699973 endloop endfacet facet normal -0.007591 0.999668 -0.024637 outer loop vertex -0.0859507993 0.4996060133 0.1990019977 vertex -0.1144429967 0.4999170005 0.2204000056 vertex -0.0794316009 0.5004680157 0.2319699973 endloop endfacet facet normal 0.001492 0.996730 -0.080792 outer loop vertex -0.1000669971 0.5050780177 -0.3768540025 vertex -0.0892307982 0.5026500225 -0.4066079855 vertex -0.1216330007 0.5029690266 -0.4032709897 endloop endfacet facet normal 0.011439 0.999734 -0.020031 outer loop vertex -0.1352889985 0.5052220225 -0.3784359992 vertex -0.1517020017 0.5058509707 -0.3564189970 vertex -0.1222499982 0.5055810213 -0.3530730009 endloop endfacet facet normal -0.021392 -0.468214 0.883356 outer loop vertex -0.1306570023 -0.4515109956 0.4916949868 vertex -0.1495179981 -0.4620389938 0.4856579900 vertex -0.1281329989 -0.4659459889 0.4841049910 endloop endfacet facet normal 0.503507 -0.327628 -0.799463 outer loop vertex 0.4640820026 -0.4583370090 -0.4688439965 vertex 0.4592390060 -0.4404729903 -0.4792149961 vertex 0.4741829932 -0.4459320009 -0.4675660133 endloop endfacet facet normal -0.508710 0.860875 0.010449 outer loop vertex -0.4458479881 0.4935880005 -0.3073669970 vertex -0.4644300044 0.4824109972 -0.2911790013 vertex -0.4455209970 0.4933939874 -0.2754630148 endloop endfacet facet normal 0.010266 0.996350 -0.084742 outer loop vertex -0.1540160030 0.5035309792 -0.4005869925 vertex -0.1352889985 0.5052220225 -0.3784359992 vertex -0.1216330007 0.5029690266 -0.4032709897 endloop endfacet facet normal 0.017706 -0.617846 -0.786100 outer loop vertex 0.2202830017 -0.4577769935 -0.4874260128 vertex 0.2231149971 -0.4746330082 -0.4741140008 vertex 0.1980099976 -0.4687579870 -0.4792970121 endloop endfacet facet normal 0.011820 0.996221 -0.086046 outer loop vertex -0.1352889985 0.5052220225 -0.3784359992 vertex -0.1540160030 0.5035309792 -0.4005869925 vertex -0.1618109941 0.5055270195 -0.3785479963 endloop endfacet facet normal 0.814548 -0.579565 0.024804 outer loop vertex 0.4787220061 -0.4716570079 0.3780109882 vertex 0.4894860089 -0.4563550055 0.3820709884 vertex 0.4834749997 -0.4639579952 0.4018189907 endloop endfacet facet normal 0.011581 0.999734 -0.019926 outer loop vertex -0.1352889985 0.5052220225 -0.3784359992 vertex -0.1618109941 0.5055270195 -0.3785479963 vertex -0.1517020017 0.5058509707 -0.3564189970 endloop endfacet facet normal -0.999355 0.035544 0.005164 outer loop vertex -0.5032520294 -0.2914699912 0.1113149971 vertex -0.5038729906 -0.3039399981 0.0769776031 vertex -0.5046280026 -0.3285749853 0.1004260033 endloop endfacet facet normal 0.999683 -0.007845 0.023936 outer loop vertex 0.4997670054 -0.0578929000 -0.1980859935 vertex 0.4996399879 -0.0973026976 -0.2056979984 vertex 0.5004479885 -0.0707698986 -0.2307479978 endloop endfacet facet normal 0.048840 0.005884 -0.998789 outer loop vertex -0.3127279878 0.0374844000 -0.5040950179 vertex -0.2815079987 0.0404342003 -0.5025510192 vertex -0.2943379879 0.0118164001 -0.5033469796 endloop endfacet facet normal 0.746588 0.006358 -0.665257 outer loop vertex 0.4715560079 0.2428870052 -0.4789240062 vertex 0.4833570123 0.2297309935 -0.4658060074 vertex 0.4729419947 0.2186709940 -0.4776000082 endloop endfacet facet normal 0.998982 -0.002780 0.045031 outer loop vertex 0.5025680065 -0.0578332990 -0.2810449898 vertex 0.5023090243 -0.0298308991 -0.2735710144 vertex 0.5013499856 -0.0505772009 -0.2535760105 endloop endfacet facet normal 0.998852 -0.002238 0.047844 outer loop vertex 0.5038920045 -0.0350355990 -0.3068630099 vertex 0.5031650066 -0.0067699598 -0.2903630137 vertex 0.5023090243 -0.0298308991 -0.2735710144 endloop endfacet facet normal 0.999065 -0.001860 0.043183 outer loop vertex 0.5018069744 -0.0021413600 -0.2607629895 vertex 0.5012549758 -0.0265873000 -0.2490449995 vertex 0.5023090243 -0.0298308991 -0.2735710144 endloop endfacet facet normal 0.999434 -0.002379 0.033553 outer loop vertex 0.5012549758 -0.0265873000 -0.2490449995 vertex 0.5004950166 -0.0400085002 -0.2273599952 vertex 0.5013499856 -0.0505772009 -0.2535760105 endloop endfacet facet normal 0.999044 -0.004259 0.043499 outer loop vertex 0.5013499856 -0.0505772009 -0.2535760105 vertex 0.5023090243 -0.0298308991 -0.2735710144 vertex 0.5012549758 -0.0265873000 -0.2490449995 endloop endfacet facet normal 0.956066 0.237009 -0.172521 outer loop vertex 0.4976300001 0.4222350121 -0.4340269864 vertex 0.4926590025 0.4427779913 -0.4333530068 vertex 0.4982750118 0.4319179952 -0.4171499908 endloop endfacet facet normal 0.998930 -0.005969 0.045871 outer loop vertex 0.5013499856 -0.0505772009 -0.2535760105 vertex 0.5014830232 -0.0783099011 -0.2600820065 vertex 0.5025680065 -0.0578332990 -0.2810449898 endloop endfacet facet normal 0.105248 -0.994421 -0.007112 outer loop vertex 0.3976829946 -0.5069959760 0.3090200126 vertex 0.4104749858 -0.5058280230 0.3350160122 vertex 0.3811100125 -0.5089420080 0.3358600140 endloop endfacet facet normal 0.933318 -0.033050 0.357527 outer loop vertex 0.4962840080 0.0172425993 0.4368819892 vertex 0.4892140031 -0.0004892750 0.4536989927 vertex 0.4979209900 -0.0186687000 0.4292890131 endloop endfacet facet normal -0.824414 0.035067 0.564900 outer loop vertex -0.4852649868 -0.3524079919 0.4644620121 vertex -0.4791240096 -0.3260509968 0.4717879891 vertex -0.4919100106 -0.3298180103 0.4533619881 endloop endfacet facet normal 0.045878 0.769794 0.636642 outer loop vertex -0.2928259969 0.4730539918 0.4798829854 vertex -0.3027400076 0.4860419929 0.4648930132 vertex -0.3181700110 0.4763689935 0.4777010083 endloop endfacet facet normal 0.011196 -0.324519 -0.945813 outer loop vertex 0.3011080027 -0.4480890036 -0.4934180081 vertex 0.3196110129 -0.4241900146 -0.5013989806 vertex 0.3325360119 -0.4509510100 -0.4920639992 endloop endfacet facet normal -0.981625 -0.189595 -0.021590 outer loop vertex -0.4984869957 -0.4307059944 -0.1657489985 vertex -0.5024240017 -0.4099729955 -0.1688160002 vertex -0.4986360073 -0.4272890091 -0.1889809966 endloop endfacet facet normal 0.950337 -0.300005 -0.082802 outer loop vertex 0.5003650188 -0.4240899980 -0.4107950032 vertex 0.4951969981 -0.4436509907 -0.3992370069 vertex 0.4937320054 -0.4415889978 -0.4235219955 endloop endfacet facet normal 0.005391 0.999979 0.003547 outer loop vertex 0.1024319977 0.4992359877 0.1106610000 vertex 0.0781935006 0.4993430078 0.1173299998 vertex 0.1010660008 0.4991579950 0.1347229928 endloop endfacet facet normal 0.004240 0.999937 -0.010379 outer loop vertex 0.1176939979 0.4993039966 0.1802929938 vertex 0.0967599005 0.4992040098 0.1621070057 vertex 0.0916019008 0.4995099902 0.1894800067 endloop endfacet facet normal -0.005305 -0.999970 -0.005728 outer loop vertex -0.0472327992 -0.4996269941 -0.1124989986 vertex -0.0702048019 -0.4995130002 -0.1111240014 vertex -0.0645999983 -0.4994159937 -0.1332489997 endloop endfacet facet normal 0.005620 0.999982 0.002070 outer loop vertex 0.0508632995 0.4994390011 0.1277569979 vertex 0.0499075986 0.4993869960 0.1554770023 vertex 0.0747188032 0.4992699921 0.1446409971 endloop endfacet facet normal -0.655951 -0.077969 -0.750766 outer loop vertex -0.4651400149 -0.0994547978 -0.4808529913 vertex -0.4576280117 -0.1231449991 -0.4849559963 vertex -0.4751099944 -0.1134179980 -0.4706920087 endloop endfacet facet normal 0.003846 0.999992 -0.001076 outer loop vertex 0.0967599005 0.4992040098 0.1621070057 vertex 0.1010660008 0.4991579950 0.1347229928 vertex 0.0747188032 0.4992699921 0.1446409971 endloop endfacet facet normal -0.007052 0.999972 -0.002401 outer loop vertex 0.1729190052 0.4994420111 -0.0674095973 vertex 0.1833000034 0.4994379878 -0.0995706022 vertex 0.1493729949 0.4992150068 -0.0927904025 endloop endfacet facet normal 0.048130 0.877977 -0.476277 outer loop vertex 0.1109879985 0.4887819886 -0.4594129920 vertex 0.1294790059 0.4934290051 -0.4489780068 vertex 0.1316580027 0.4835439920 -0.4669800103 endloop endfacet facet normal -0.032279 -0.199161 -0.979435 outer loop vertex 0.1339209974 -0.4259490073 -0.4977830052 vertex 0.1531849951 -0.4058789909 -0.5024989843 vertex 0.1624269933 -0.4293250144 -0.4980359972 endloop endfacet facet normal 0.004731 0.999975 -0.005292 outer loop vertex 0.0825517997 0.4994620085 -0.0793510973 vertex 0.1056059971 0.4994809926 -0.0551571995 vertex 0.1157800034 0.4992690086 -0.0861162990 endloop endfacet facet normal 0.000534 0.999985 -0.005403 outer loop vertex 0.1493729949 0.4992150068 -0.0927904025 vertex 0.1259430051 0.4990940094 -0.1174999997 vertex 0.1157800034 0.4992690086 -0.0861162990 endloop endfacet facet normal -0.001470 0.999739 -0.022790 outer loop vertex -0.3296130002 0.5089359879 0.3498679996 vertex -0.3010030091 0.5087350011 0.3392060101 vertex -0.3249430060 0.5082219839 0.3182449937 endloop endfacet facet normal 0.022940 0.998899 -0.040911 outer loop vertex -0.3073709905 0.5060510039 0.2748549879 vertex -0.3319880068 0.5060579777 0.2612220049 vertex -0.3312000036 0.5071709752 0.2888390124 endloop endfacet facet normal -0.007271 0.003405 0.999968 outer loop vertex 0.1898490041 0.0110609001 0.4998840094 vertex 0.1707970053 0.0373366997 0.4996559918 vertex 0.1573659927 0.0089463703 0.4996550083 endloop endfacet facet normal -0.019195 0.999813 0.002114 outer loop vertex 0.2007749975 0.4996150136 0.0415127017 vertex 0.2278179973 0.5001620054 0.0283668004 vertex 0.2037460059 0.4997349977 0.0117477998 endloop endfacet facet normal -0.037663 0.999184 -0.014555 outer loop vertex 0.2415869981 0.5006700158 0.1241479963 vertex 0.2380300015 0.5009899735 0.1553169936 vertex 0.2677159905 0.5019260049 0.1427589953 endloop endfacet facet normal -0.039974 0.999000 -0.020032 outer loop vertex 0.2677159905 0.5019260049 0.1427589953 vertex 0.2380300015 0.5009899735 0.1553169936 vertex 0.2660480142 0.5024999976 0.1747120023 endloop endfacet facet normal 0.074890 0.010228 0.997139 outer loop vertex 0.3823550045 -0.0463648997 0.5045279860 vertex 0.4055199921 -0.0597018003 0.5029249787 vertex 0.4047990143 -0.0318063982 0.5026929975 endloop endfacet facet normal -0.039778 0.999141 -0.011582 outer loop vertex 0.2677159905 0.5019260049 0.1427589953 vertex 0.2701300085 0.5016800165 0.1132479981 vertex 0.2415869981 0.5006700158 0.1241479963 endloop endfacet facet normal -0.045485 0.998951 -0.005335 outer loop vertex 0.2726329863 0.5016469955 0.0857227966 vertex 0.2701300085 0.5016800165 0.1132479981 vertex 0.2974439859 0.5028589964 0.1011329964 endloop endfacet facet normal 0.005503 0.999354 -0.035509 outer loop vertex -0.0043736901 0.5053600073 0.3442679942 vertex 0.0120750004 0.5042769909 0.3163369894 vertex -0.0203668997 0.5046349764 0.3213840127 endloop endfacet facet normal -0.767803 -0.035869 -0.639681 outer loop vertex -0.4784829915 -0.4168039858 -0.4734889865 vertex -0.4878380001 -0.3937849998 -0.4635510147 vertex -0.4731949866 -0.3944959939 -0.4810869992 endloop endfacet facet normal -0.005859 0.999891 -0.013557 outer loop vertex -0.0577555001 0.5056589842 0.3493149877 vertex -0.0880827010 0.5055890083 0.3572610021 vertex -0.0639028996 0.5059189796 0.3711470068 endloop endfacet facet normal -0.000478 0.998901 -0.046867 outer loop vertex -0.0203668997 0.5046349764 0.3213840127 vertex -0.0370973013 0.5037909746 0.3035660088 vertex -0.0471769013 0.5047699809 0.3245350122 endloop endfacet facet normal -0.032294 0.999474 0.002945 outer loop vertex 0.2278179973 0.5001620054 0.0283668004 vertex 0.2538459897 0.5010380149 0.0164850000 vertex 0.2299460024 0.5003119707 0.0008099780 endloop endfacet facet normal -0.004273 0.998805 -0.048686 outer loop vertex -0.0471769013 0.5047699809 0.3245350122 vertex -0.0370973013 0.5037909746 0.3035660088 vertex -0.0615676008 0.5035229921 0.3002159894 endloop endfacet facet normal 0.141955 -0.927574 0.345622 outer loop vertex 0.3999049962 -0.4915919900 0.4533039927 vertex 0.4186649919 -0.4958840013 0.4340800047 vertex 0.4280149937 -0.4871659875 0.4536370039 endloop endfacet facet normal 0.000716 0.999325 -0.036727 outer loop vertex -0.0471769013 0.5047699809 0.3245350122 vertex -0.0310501996 0.5055530071 0.3461549878 vertex -0.0203668997 0.5046349764 0.3213840127 endloop endfacet facet normal -0.000291 0.999353 -0.035977 outer loop vertex -0.0471769013 0.5047699809 0.3245350122 vertex -0.0577555001 0.5056589842 0.3493149877 vertex -0.0310501996 0.5055530071 0.3461549878 endloop endfacet facet normal -0.048919 -0.044901 -0.997793 outer loop vertex 0.2481590062 0.2703909874 -0.5043389797 vertex 0.2589209974 0.3007330000 -0.5062320232 vertex 0.2810249925 0.2777400017 -0.5062810183 endloop endfacet facet normal -0.999840 -0.014198 0.010918 outer loop vertex -0.5052080154 -0.3708879948 -0.2041810006 vertex -0.5052899718 -0.3439050019 -0.1765969992 vertex -0.5057529807 -0.3391140103 -0.2127670050 endloop endfacet facet normal -0.951001 -0.306553 0.040290 outer loop vertex -0.4998529851 -0.4227319956 0.3998920023 vertex -0.4934560061 -0.4450590014 0.3810069859 vertex -0.4927229881 -0.4429529905 0.4143329859 endloop endfacet facet normal 0.999997 -0.000696 -0.002498 outer loop vertex 0.5000470281 -0.0193524007 -0.0391344018 vertex 0.5000240207 0.0041262200 -0.0548853017 vertex 0.5000960231 0.0062932200 -0.0266625006 endloop endfacet facet normal -0.995845 -0.086898 -0.027245 outer loop vertex -0.5048199892 -0.3811550140 -0.1731539965 vertex -0.5024240017 -0.4099729955 -0.1688160002 vertex -0.5044519901 -0.3937720060 -0.1463630050 endloop endfacet facet normal -0.997022 -0.076064 -0.012701 outer loop vertex -0.5052080154 -0.3708879948 -0.2041810006 vertex -0.5029399991 -0.4018369913 -0.1968709975 vertex -0.5048199892 -0.3811550140 -0.1731539965 endloop endfacet facet normal -0.997337 -0.065528 0.032030 outer loop vertex -0.5061839819 -0.3622820079 -0.2383009940 vertex -0.5050780177 -0.3896839917 -0.2599239945 vertex -0.5037099719 -0.3948900104 -0.2279769927 endloop endfacet facet normal -0.997321 -0.072419 0.010261 outer loop vertex -0.5052080154 -0.3708879948 -0.2041810006 vertex -0.5061839819 -0.3622820079 -0.2383009940 vertex -0.5037099719 -0.3948900104 -0.2279769927 endloop endfacet facet normal -0.999610 -0.010107 0.026043 outer loop vertex -0.5061839819 -0.3622820079 -0.2383009940 vertex -0.5052080154 -0.3708879948 -0.2041810006 vertex -0.5057529807 -0.3391140103 -0.2127670050 endloop endfacet facet normal 0.259529 -0.965086 -0.035419 outer loop vertex 0.4133110046 -0.5038980246 -0.3923799992 vertex 0.4351019859 -0.4986029863 -0.3769859970 vertex 0.4127010107 -0.5051850080 -0.3617820144 endloop endfacet facet normal -0.999049 -0.037076 0.022941 outer loop vertex -0.5043339729 -0.3894320130 -0.0753642023 vertex -0.5052649975 -0.3590179980 -0.0667556003 vertex -0.5055390000 -0.3697789907 -0.0960794985 endloop endfacet facet normal -0.973419 -0.219938 0.063899 outer loop vertex -0.5013769865 -0.4106749892 -0.0568511002 vertex -0.4976310134 -0.4309920073 -0.0697164014 vertex -0.4947890043 -0.4353809953 -0.0415289998 endloop endfacet facet normal 0.976957 0.010805 -0.213163 outer loop vertex 0.5024470091 0.1571190059 -0.4142650068 vertex 0.5022609830 0.1345629990 -0.4162609875 vertex 0.4984599948 0.1439629942 -0.4332050085 endloop endfacet facet normal -0.992787 -0.117519 0.023724 outer loop vertex -0.5043339729 -0.3894320130 -0.0753642023 vertex -0.5015040040 -0.4153740108 -0.0854441002 vertex -0.5013769865 -0.4106749892 -0.0568511002 endloop endfacet facet normal -0.998775 -0.047823 0.012729 outer loop vertex -0.5043269992 -0.3969010115 -0.1028769985 vertex -0.5043339729 -0.3894320130 -0.0753642023 vertex -0.5055390000 -0.3697789907 -0.0960794985 endloop endfacet facet normal -0.998704 -0.048498 0.015438 outer loop vertex -0.5055390000 -0.3697789907 -0.0960794985 vertex -0.5054420233 -0.3802050054 -0.1225590035 vertex -0.5043269992 -0.3969010115 -0.1028769985 endloop endfacet facet normal 0.742717 -0.666643 -0.062918 outer loop vertex 0.4856060147 -0.4617629945 -0.3874570131 vertex 0.4723750055 -0.4748890102 -0.4045670033 vertex 0.4857299924 -0.4590730071 -0.4144949913 endloop endfacet facet normal -0.868122 0.006265 -0.496311 outer loop vertex -0.4910010099 0.3015320003 -0.4578950107 vertex -0.4845489860 0.2751969993 -0.4695129991 vertex -0.4943430126 0.2712180018 -0.4524320066 endloop endfacet facet normal -0.953817 -0.002974 -0.300373 outer loop vertex -0.5008890033 0.2664099932 -0.4315980077 vertex -0.4943430126 0.2712180018 -0.4524320066 vertex -0.4960469902 0.2413080037 -0.4467250109 endloop endfacet facet normal 0.005348 0.999983 -0.002316 outer loop vertex 0.0499075986 0.4993869960 0.1554770023 vertex 0.0240180008 0.4994939864 0.1418890059 vertex 0.0280472003 0.4995389879 0.1706179976 endloop endfacet facet normal -0.002730 0.999996 0.000772 outer loop vertex -0.0457994007 0.4994690120 0.1175440028 vertex -0.0355940014 0.4994710088 0.1510410011 vertex -0.0078279404 0.4995670021 0.1248980016 endloop endfacet facet normal 0.000174 0.999992 0.003971 outer loop vertex 0.0240180008 0.4994939864 0.1418890059 vertex 0.0245906003 0.4996129870 0.1118929982 vertex -0.0078279404 0.4995670021 0.1248980016 endloop endfacet facet normal -0.025972 0.999530 -0.016305 outer loop vertex 0.3481209874 0.5051349998 0.1543350071 vertex 0.3212850094 0.5042740107 0.1443009973 vertex 0.3246670067 0.5048400164 0.1736119986 endloop endfacet facet normal -0.029925 0.999536 -0.005733 outer loop vertex 0.3212850094 0.5042740107 0.1443009973 vertex 0.3481209874 0.5051349998 0.1543350071 vertex 0.3415710032 0.5048080087 0.1315159947 endloop endfacet facet normal -0.020447 0.999745 -0.009580 outer loop vertex 0.3246670067 0.5048400164 0.1736119986 vertex 0.3583459854 0.5056419969 0.1854210049 vertex 0.3481209874 0.5051349998 0.1543350071 endloop endfacet facet normal -0.036918 0.999034 -0.023842 outer loop vertex 0.3246670067 0.5048400164 0.1736119986 vertex 0.2963390052 0.5042279959 0.1918309927 vertex 0.3282020092 0.5057550073 0.2064779997 endloop endfacet facet normal -0.043828 0.998968 -0.011912 outer loop vertex 0.2956340015 0.5029950142 0.1296900064 vertex 0.2701300085 0.5016800165 0.1132479981 vertex 0.2677159905 0.5019260049 0.1427589953 endloop endfacet facet normal -0.041185 0.999046 -0.014540 outer loop vertex 0.2952629924 0.5034220219 0.1594689935 vertex 0.3246670067 0.5048400164 0.1736119986 vertex 0.3212850094 0.5042740107 0.1443009973 endloop endfacet facet normal -0.041360 0.999034 -0.014841 outer loop vertex 0.3212850094 0.5042740107 0.1443009973 vertex 0.2956340015 0.5029950142 0.1296900064 vertex 0.2952629924 0.5034220219 0.1594689935 endloop endfacet facet normal 0.030430 0.921066 -0.388215 outer loop vertex 0.1546380073 0.4973959923 -0.4375939965 vertex 0.1557109952 0.4887180030 -0.4580990076 vertex 0.1294790059 0.4934290051 -0.4489780068 endloop endfacet facet normal 0.000296 -0.999307 -0.037220 outer loop vertex 0.0143414000 -0.5054439902 0.3364669979 vertex 0.0168583002 -0.5042780042 0.3051820099 vertex 0.0446823984 -0.5049269795 0.3228270113 endloop endfacet facet normal -0.010474 0.005694 0.999929 outer loop vertex 0.3402079940 0.0432337001 0.5046060085 vertex 0.3472689986 0.0144253001 0.5048440099 vertex 0.3640840054 0.0286724996 0.5049390197 endloop endfacet facet normal -0.687192 0.061977 -0.723827 outer loop vertex -0.4659740031 0.3939810097 -0.4827719927 vertex -0.4803900123 0.3807210028 -0.4702210128 vertex -0.4781689942 0.4093999863 -0.4698739946 endloop endfacet facet normal -0.020454 -0.003778 0.999784 outer loop vertex 0.3317599893 -0.0016419900 0.5044659972 vertex 0.3533250093 -0.0101587996 0.5048750043 vertex 0.3472689986 0.0144253001 0.5048440099 endloop endfacet facet normal 0.017538 0.003985 0.999838 outer loop vertex 0.3823550045 -0.0463648997 0.5045279860 vertex 0.3579240143 -0.0352002010 0.5049120188 vertex 0.3606599867 -0.0597895011 0.5049620271 endloop endfacet facet normal 0.017560 0.004035 0.999838 outer loop vertex 0.3579240143 -0.0352002010 0.5049120188 vertex 0.3823550045 -0.0463648997 0.5045279860 vertex 0.3794310093 -0.0192667991 0.5044699907 endloop endfacet facet normal -0.014741 0.000393 0.999891 outer loop vertex 0.3407970071 -0.0491564982 0.5046650171 vertex 0.3606599867 -0.0597895011 0.5049620271 vertex 0.3579240143 -0.0352002010 0.5049120188 endloop endfacet facet normal 0.018580 0.002299 0.999825 outer loop vertex 0.3606599867 -0.0597895011 0.5049620271 vertex 0.3832269907 -0.0725425035 0.5045719743 vertex 0.3823550045 -0.0463648997 0.5045279860 endloop endfacet facet normal 0.745468 0.004085 -0.666529 outer loop vertex 0.4833570123 0.2297309935 -0.4658060074 vertex 0.4715560079 0.2428870052 -0.4789240062 vertex 0.4842509925 0.2605949938 -0.4646170139 endloop endfacet facet normal 0.005421 -0.999975 -0.004534 outer loop vertex 0.0507492982 -0.4998820126 -0.0642955005 vertex 0.0524456017 -0.4997229874 -0.0973436981 vertex 0.0780896991 -0.4996399879 -0.0849891976 endloop endfacet facet normal 0.999370 -0.005773 0.035033 outer loop vertex 0.5006920099 -0.0103265001 -0.2303059995 vertex 0.5012549758 -0.0265873000 -0.2490449995 vertex 0.5018069744 -0.0021413600 -0.2607629895 endloop endfacet facet normal 0.999692 -0.024320 -0.004990 outer loop vertex 0.5001699924 0.2168329954 -0.1080200002 vertex 0.5004360080 0.2209960073 -0.0750185996 vertex 0.4996730089 0.1929810047 -0.0913385004 endloop endfacet facet normal 0.998974 0.045047 0.004705 outer loop vertex 0.5034030080 -0.2823559940 0.0486970991 vertex 0.5021950006 -0.2557269931 0.0502314009 vertex 0.5025519729 -0.2659699917 0.0725082010 endloop endfacet facet normal 0.999638 -0.026885 -0.001159 outer loop vertex 0.5009070039 0.2346359938 -0.0248144008 vertex 0.5001310110 0.2051700056 -0.0105871996 vertex 0.5002250075 0.2100429982 -0.0425435007 endloop endfacet facet normal -0.363674 -0.015038 0.931405 outer loop vertex -0.4467509985 -0.3412869871 0.4955070019 vertex -0.4501760006 -0.3700059950 0.4937059879 vertex -0.4291040003 -0.3600800037 0.5020939708 endloop endfacet facet normal 0.401876 -0.068391 0.913137 outer loop vertex 0.4442470074 -0.3747510016 0.4964590073 vertex 0.4620530009 -0.3882029951 0.4876149893 vertex 0.4612570107 -0.3644680083 0.4897429943 endloop endfacet facet normal 0.999214 -0.039636 -0.001052 outer loop vertex 0.5019500256 0.2613509893 -0.0406653993 vertex 0.5009070039 0.2346359938 -0.0248144008 vertex 0.5009499788 0.2364030033 -0.0505660996 endloop endfacet facet normal -0.999996 0.000480 -0.002740 outer loop vertex -0.4995250106 0.0256558005 -0.1324349940 vertex -0.4995949864 0.0031184801 -0.1108400002 vertex -0.4996050000 0.0340051986 -0.1017780006 endloop endfacet facet normal 0.839775 -0.021446 -0.542511 outer loop vertex 0.4933150113 -0.3550530076 -0.4517239928 vertex 0.4803369939 -0.3563739955 -0.4717609882 vertex 0.4869630039 -0.3277710080 -0.4626350105 endloop endfacet facet normal -0.173609 0.612723 -0.770993 outer loop vertex -0.4174360037 0.4615310133 -0.4823819995 vertex -0.4365659952 0.4569500089 -0.4817149937 vertex -0.4335680008 0.4699999988 -0.4720189869 endloop endfacet facet normal -0.002820 0.016181 -0.999865 outer loop vertex 0.1157530025 0.3838259876 -0.5039010048 vertex 0.1469340026 0.3790659904 -0.5040659904 vertex 0.1270000041 0.3549520075 -0.5044000149 endloop endfacet facet normal -0.012895 0.005491 -0.999902 outer loop vertex 0.1469340026 0.3790659904 -0.5040659904 vertex 0.1790599972 0.3762120008 -0.5044959784 vertex 0.1604939997 0.3457219899 -0.5044239759 endloop endfacet facet normal -0.006916 -0.022501 -0.999723 outer loop vertex 0.1270000041 0.3549520075 -0.5044000149 vertex 0.1604939997 0.3457219899 -0.5044239759 vertex 0.1338520050 0.3260090053 -0.5037959814 endloop endfacet facet normal 0.998516 0.003549 0.054349 outer loop vertex 0.5015799999 -0.1376959980 -0.2671630085 vertex 0.5027070045 -0.1564490050 -0.2866440117 vertex 0.5030210018 -0.1287920028 -0.2942189872 endloop endfacet facet normal 0.998619 -0.002133 0.052485 outer loop vertex 0.5030210018 -0.1287920028 -0.2942189872 vertex 0.5018439889 -0.1073580012 -0.2709529996 vertex 0.5015799999 -0.1376959980 -0.2671630085 endloop endfacet facet normal -0.852333 0.018083 -0.522687 outer loop vertex -0.4909150004 0.0602941997 -0.4519880116 vertex -0.4815390110 0.0601835996 -0.4672810137 vertex -0.4856669903 0.0383502990 -0.4613049924 endloop endfacet facet normal -0.998855 0.038140 -0.028868 outer loop vertex -0.5079730153 -0.2817139924 0.3372119963 vertex -0.5073800087 -0.2601830065 0.3451400101 vertex -0.5066699982 -0.2603690028 0.3203270137 endloop endfacet facet normal -0.999111 -0.003477 -0.042003 outer loop vertex -0.5040609837 -0.1422380060 0.3140470088 vertex -0.5032060146 -0.1190899983 0.2917940021 vertex -0.5027379990 -0.1482349932 0.2830739915 endloop endfacet facet normal 0.999777 -0.020137 0.006297 outer loop vertex 0.5053899884 -0.3589850068 0.0578105003 vertex 0.5050849915 -0.3823390007 0.0315482989 vertex 0.5057960153 -0.3494569957 0.0238129999 endloop endfacet facet normal 0.998967 0.045312 0.003497 outer loop vertex 0.5025280118 -0.2613340020 0.0262608007 vertex 0.5034030080 -0.2823559940 0.0486970991 vertex 0.5039939880 -0.2931280136 0.0194492992 endloop endfacet facet normal 0.999296 0.037509 0.000382 outer loop vertex 0.5045059919 -0.3046129942 -0.0145132998 vertex 0.5058569908 -0.3406780064 -0.0073901298 vertex 0.5055490136 -0.3321509957 -0.0389930010 endloop endfacet facet normal 0.999058 0.043399 0.000385 outer loop vertex 0.5045059919 -0.3046129942 -0.0145132998 vertex 0.5039939880 -0.2931280136 0.0194492992 vertex 0.5052360296 -0.3216679990 0.0135944998 endloop endfacet facet normal 0.999074 0.042459 0.007005 outer loop vertex 0.5013520122 -0.2367260009 0.0663961023 vertex 0.5015929937 -0.2467730045 0.0929242969 vertex 0.5025519729 -0.2659699917 0.0725082010 endloop endfacet facet normal -0.065798 0.021475 -0.997602 outer loop vertex -0.3666610122 -0.3159460127 -0.5086050034 vertex -0.4028629959 -0.3096149862 -0.5060809851 vertex -0.3854910135 -0.2815690041 -0.5066230297 endloop endfacet facet normal -0.274508 0.948371 0.158862 outer loop vertex -0.4253169894 0.4959000051 0.4265950024 vertex -0.4467749894 0.4886389971 0.4328629971 vertex -0.4312500060 0.4908080101 0.4467410147 endloop endfacet facet normal 0.430467 0.874780 0.222390 outer loop vertex 0.4476419985 0.4897919893 0.4278250039 vertex 0.4515039921 0.4829669893 0.4471960068 vertex 0.4631719887 0.4820210040 0.4283320010 endloop endfacet facet normal -0.035082 0.038360 -0.998648 outer loop vertex -0.3854910135 -0.2815690041 -0.5066230297 vertex -0.3513720036 -0.2769190073 -0.5076429844 vertex -0.3666610122 -0.3159460127 -0.5086050034 endloop endfacet facet normal 0.033107 0.041180 -0.998603 outer loop vertex -0.3027850091 -0.2977809906 -0.5075849891 vertex -0.3224270046 -0.2811410129 -0.5075500011 vertex -0.3003740013 -0.2687039971 -0.5063059926 endloop endfacet facet normal 0.008679 0.037491 -0.999259 outer loop vertex -0.3513720036 -0.2769190073 -0.5076429844 vertex -0.3262189925 -0.2562490106 -0.5066490173 vertex -0.3224270046 -0.2811410129 -0.5075500011 endloop endfacet facet normal 0.007250 -0.107451 -0.994184 outer loop vertex 0.0174438003 -0.3832550049 -0.5047169924 vertex 0.0390293002 -0.3864620030 -0.5042129755 vertex 0.0195742007 -0.4045029879 -0.5024049878 endloop endfacet facet normal -0.021560 0.033981 -0.999190 outer loop vertex -0.3742919862 -0.2555010021 -0.5064200163 vertex -0.3520179987 -0.2421029955 -0.5064449906 vertex -0.3513720036 -0.2769190073 -0.5076429844 endloop endfacet facet normal -0.016837 -0.031543 -0.999361 outer loop vertex 0.1896339953 -0.3645530045 -0.5059909821 vertex 0.1720820069 -0.3862319887 -0.5050110221 vertex 0.1648460031 -0.3634870052 -0.5056070089 endloop endfacet facet normal 0.999095 -0.042528 -0.000864 outer loop vertex 0.5009130239 0.2392809987 -0.1316310018 vertex 0.5023530126 0.2729490101 -0.1236900017 vertex 0.5012879968 0.2474469990 -0.0999806970 endloop endfacet facet normal -0.004473 -0.998683 0.051117 outer loop vertex -0.0490591004 -0.5022180080 -0.2725979984 vertex -0.0744702965 -0.5019199848 -0.2689990103 vertex -0.0644294024 -0.5029889941 -0.2890059948 endloop endfacet facet normal 0.746349 -0.665268 -0.019547 outer loop vertex 0.4851660132 -0.4631359875 -0.3575280011 vertex 0.4718939960 -0.4775210023 -0.3747009933 vertex 0.4856060147 -0.4617629945 -0.3874570131 endloop endfacet facet normal -0.032855 0.021897 -0.999220 outer loop vertex -0.3742919862 -0.2555010021 -0.5064200163 vertex -0.3513720036 -0.2769190073 -0.5076429844 vertex -0.3854910135 -0.2815690041 -0.5066230297 endloop endfacet facet normal 0.042137 0.003758 0.999105 outer loop vertex -0.2420399934 -0.1349679977 0.5016279817 vertex -0.2821089923 -0.1222350001 0.5032699704 vertex -0.2690989971 -0.1588480026 0.5028589964 endloop endfacet facet normal -0.032657 0.248221 -0.968153 outer loop vertex -0.2567220032 0.4173119962 -0.5015709996 vertex -0.2513790131 0.4440070093 -0.4949069917 vertex -0.2279769927 0.4306769967 -0.4991140068 endloop endfacet facet normal -0.020827 0.999696 0.013182 outer loop vertex 0.2047850043 0.4997979999 -0.1601289958 vertex 0.2162770033 0.5003859997 -0.1865649968 vertex 0.1859260052 0.4997279942 -0.1846169978 endloop endfacet facet normal 0.000034 1.000000 -0.000329 outer loop vertex 0.1019259989 0.4990870059 -0.1413120031 vertex 0.1259430051 0.4990940094 -0.1174999997 vertex 0.1361880004 0.4990830123 -0.1498890072 endloop endfacet facet normal -0.006318 0.999748 0.021545 outer loop vertex 0.1431570053 0.5001850128 -0.2220849991 vertex 0.1149960011 0.4996590018 -0.2059350014 vertex 0.1480119973 0.4994460046 -0.1863690019 endloop endfacet facet normal -0.004363 0.999954 0.008536 outer loop vertex 0.1361880004 0.4990830123 -0.1498890072 vertex 0.1713639945 0.4992890060 -0.1560409963 vertex 0.1480119973 0.4994460046 -0.1863690019 endloop endfacet facet normal -0.045773 0.998950 0.002077 outer loop vertex 0.3171530068 0.5042189956 -0.1618919969 vertex 0.2842060030 0.5026940107 -0.1545220017 vertex 0.3024179935 0.5034859776 -0.1340710074 endloop endfacet facet normal -0.005297 -0.725753 0.687935 outer loop vertex 0.0904648006 -0.4823130071 0.4648759961 vertex 0.1149450019 -0.4727360010 0.4751679897 vertex 0.0863682032 -0.4670960009 0.4808979928 endloop endfacet facet normal -0.006928 0.999716 0.022789 outer loop vertex 0.1131189987 0.5048120022 0.3536570072 vertex 0.0786549971 0.5047190189 0.3472580016 vertex 0.0949631035 0.5041530132 0.3770459890 endloop endfacet facet normal -0.012123 0.974845 0.222556 outer loop vertex 0.1487939954 0.4970119894 0.4277299941 vertex 0.1583549976 0.5015190244 0.4085089862 vertex 0.1347289979 0.5016509891 0.4066439867 endloop endfacet facet normal 0.003326 0.977102 0.212748 outer loop vertex 0.1347289979 0.5016509891 0.4066439867 vertex 0.1199249998 0.4973160028 0.4267849922 vertex 0.1487939954 0.4970119894 0.4277299941 endloop endfacet facet normal -0.012193 0.987225 0.158864 outer loop vertex 0.0503906012 0.5034490228 0.3885650039 vertex 0.0541994013 0.4991349876 0.4156660140 vertex 0.0773209035 0.5021989942 0.3984000087 endloop endfacet facet normal -0.018766 0.978983 0.203076 outer loop vertex 0.1064160019 0.5016720295 0.4036290050 vertex 0.0773209035 0.5021989942 0.3984000087 vertex 0.0874705985 0.4964250028 0.4271729887 endloop endfacet facet normal 0.001445 0.995729 0.092309 outer loop vertex 0.0773209035 0.5021989942 0.3984000087 vertex 0.1064160019 0.5016720295 0.4036290050 vertex 0.0949631035 0.5041530132 0.3770459890 endloop endfacet facet normal 0.000972 0.995766 0.091921 outer loop vertex 0.0773209035 0.5021989942 0.3984000087 vertex 0.0949631035 0.5041530132 0.3770459890 vertex 0.0701311976 0.5043770075 0.3748820126 endloop endfacet facet normal 0.006684 0.998689 -0.050751 outer loop vertex -0.1657129973 0.5044850111 0.3215410113 vertex -0.1367260069 0.5045440197 0.3265199959 vertex -0.1477919966 0.5034700036 0.3039279878 endloop endfacet facet normal -0.006533 0.998787 -0.048811 outer loop vertex -0.0761822015 0.5019069910 0.2685169876 vertex -0.1105419993 0.5019990206 0.2749989927 vertex -0.0919922963 0.5033400059 0.2999559939 endloop endfacet facet normal 0.034357 -0.425341 -0.904381 outer loop vertex -0.3272069991 -0.4571830034 -0.4896500111 vertex -0.3192879856 -0.4365629852 -0.4990470111 vertex -0.2973940074 -0.4513579905 -0.4912570119 endloop endfacet facet normal 0.998474 -0.015675 0.052962 outer loop vertex 0.5020560026 0.1832929999 -0.2691330016 vertex 0.5033119917 0.1757140011 -0.2950550020 vertex 0.5033929944 0.2011059970 -0.2890670002 endloop endfacet facet normal 0.999701 0.014652 0.019553 outer loop vertex 0.5054739714 -0.3135429919 -0.2281669974 vertex 0.5051029921 -0.3311710060 -0.1959909946 vertex 0.5057680011 -0.3450309932 -0.2196049988 endloop endfacet facet normal 0.753545 -0.034521 -0.656489 outer loop vertex 0.4715969861 0.1235940009 -0.4779880047 vertex 0.4825440049 0.1391769946 -0.4662419856 vertex 0.4832890034 0.1107679978 -0.4638929963 endloop endfacet facet normal 0.137632 0.982366 0.126550 outer loop vertex 0.4336889982 0.4956650138 0.4133450091 vertex 0.4186460078 0.5007330179 0.3903639913 vertex 0.4049749970 0.4989069998 0.4194070101 endloop endfacet facet normal -0.000732 0.998770 -0.049570 outer loop vertex -0.1410589963 0.5022100210 0.2797009945 vertex -0.1223099977 0.5033349991 0.3020910025 vertex -0.1105419993 0.5019990206 0.2749989927 endloop endfacet facet normal 0.077645 0.448755 0.890275 outer loop vertex 0.3596290052 0.4608269930 0.4858959913 vertex 0.3521049917 0.4402050078 0.4969469905 vertex 0.3875469863 0.4432660043 0.4923129976 endloop endfacet facet normal 0.001578 0.998672 -0.051500 outer loop vertex -0.1223099977 0.5033349991 0.3020910025 vertex -0.1410589963 0.5022100210 0.2797009945 vertex -0.1477919966 0.5034700036 0.3039279878 endloop endfacet facet normal 0.023891 0.998894 -0.040499 outer loop vertex -0.1966940016 0.5019739866 0.2620710135 vertex -0.2227119952 0.5014979839 0.2349819988 vertex -0.2295330018 0.5030459762 0.2691389918 endloop endfacet facet normal 0.014071 0.999067 -0.040841 outer loop vertex -0.1966940016 0.5019739866 0.2620710135 vertex -0.1625559926 0.5012710094 0.2566359937 vertex -0.1842609942 0.5005379915 0.2312269956 endloop endfacet facet normal -0.001516 0.999459 -0.032869 outer loop vertex -0.1144429967 0.4999170005 0.2204000056 vertex -0.1503400058 0.5000569820 0.2263119966 vertex -0.1300729960 0.5009030104 0.2511030138 endloop endfacet facet normal 0.127976 -0.851101 0.509166 outer loop vertex 0.4280149937 -0.4871659875 0.4536370039 vertex 0.4162240028 -0.4795860052 0.4692710042 vertex 0.3999049962 -0.4915919900 0.4533039927 endloop endfacet facet normal 0.003789 0.999015 -0.044202 outer loop vertex -0.1300729960 0.5009030104 0.2511030138 vertex -0.1625559926 0.5012710094 0.2566359937 vertex -0.1410589963 0.5022100210 0.2797009945 endloop endfacet facet normal -0.032626 0.046459 -0.998387 outer loop vertex 0.2084079981 -0.3363060057 -0.5058450103 vertex 0.2124020010 -0.3029429913 -0.5044230223 vertex 0.2366790026 -0.3176769912 -0.5059019923 endloop endfacet facet normal -0.024508 0.034137 -0.999117 outer loop vertex 0.2366790026 -0.3176769912 -0.5059019923 vertex 0.2402800024 -0.3471699953 -0.5069980025 vertex 0.2084079981 -0.3363060057 -0.5058450103 endloop endfacet facet normal -0.002934 -0.000818 -0.999995 outer loop vertex -0.1568080038 -0.3400270045 -0.5044609904 vertex -0.1826390028 -0.3659310043 -0.5043640137 vertex -0.1867100000 -0.3268930018 -0.5043839812 endloop endfacet facet normal -0.017131 0.044624 -0.998857 outer loop vertex 0.2124020010 -0.3029429913 -0.5044230223 vertex 0.2084079981 -0.3363060057 -0.5058450103 vertex 0.1866019964 -0.3121309876 -0.5043910146 endloop endfacet facet normal -0.015540 0.015495 -0.999759 outer loop vertex 0.1896339953 -0.3645530045 -0.5059909821 vertex 0.2084079981 -0.3363060057 -0.5058450103 vertex 0.2187709957 -0.3689480126 -0.5065119863 endloop endfacet facet normal 0.467150 0.881553 -0.068080 outer loop vertex 0.4678510129 0.4780020118 -0.1578650028 vertex 0.4486980140 0.4894070029 -0.1416079998 vertex 0.4683769941 0.4795599878 -0.1340820044 endloop endfacet facet normal -0.960933 -0.238367 0.140672 outer loop vertex -0.4998529851 -0.4227319956 0.3998920023 vertex -0.4927229881 -0.4429529905 0.4143329859 vertex -0.4961569905 -0.4216209948 0.4270220101 endloop endfacet facet normal 0.041214 -0.024322 -0.998854 outer loop vertex -0.2594420016 0.1887969971 -0.5018680096 vertex -0.2375890017 0.2066899985 -0.5014020205 vertex -0.2290949970 0.1831369996 -0.5004780293 endloop endfacet facet normal 0.047170 -0.019108 -0.998704 outer loop vertex -0.2594420016 0.1887969971 -0.5018680096 vertex -0.2464350015 0.1591790020 -0.5006870031 vertex -0.2750920057 0.1597270072 -0.5020509958 endloop endfacet facet normal 0.049192 -0.028118 -0.998393 outer loop vertex -0.3361209929 0.1784459949 -0.5055789948 vertex -0.3351590037 0.2097080052 -0.5064120293 vertex -0.3098889887 0.1942290068 -0.5047309995 endloop endfacet facet normal 0.048675 -0.017258 -0.998666 outer loop vertex -0.3361209929 0.1784459949 -0.5055789948 vertex -0.3076019883 0.1599290073 -0.5038689971 vertex -0.3397249877 0.1462929994 -0.5051990151 endloop endfacet facet normal 0.024033 -0.026457 -0.999361 outer loop vertex -0.3361209929 0.1784459949 -0.5055789948 vertex -0.3640510142 0.1652760059 -0.5059019923 vertex -0.3597100079 0.1956599951 -0.5066019893 endloop endfacet facet normal -0.821504 -0.000737 0.570202 outer loop vertex -0.4919100106 -0.3298180103 0.4533619881 vertex -0.4791240096 -0.3260509968 0.4717879891 vertex -0.4875130057 -0.3026559949 0.4597319961 endloop endfacet facet normal 0.044194 -0.006671 -0.999001 outer loop vertex -0.3076019883 0.1599290073 -0.5038689971 vertex -0.3167519867 0.1255179942 -0.5040439963 vertex -0.3397249877 0.1462929994 -0.5051990151 endloop endfacet facet normal 0.045559 -0.022061 -0.998718 outer loop vertex -0.3076019883 0.1599290073 -0.5038689971 vertex -0.3361209929 0.1784459949 -0.5055789948 vertex -0.3098889887 0.1942290068 -0.5047309995 endloop endfacet facet normal 0.037106 0.020504 -0.999101 outer loop vertex -0.2369109988 -0.2008900046 -0.5013309717 vertex -0.2367600054 -0.1729039997 -0.5007510185 vertex -0.2173440009 -0.1857240051 -0.5002930164 endloop endfacet facet normal 0.043482 0.026028 -0.998715 outer loop vertex -0.2917959988 -0.1973450035 -0.5035889745 vertex -0.2638790011 -0.2157050073 -0.5028520226 vertex -0.2876119912 -0.2243649960 -0.5041109920 endloop endfacet facet normal 0.037749 0.033823 -0.998715 outer loop vertex -0.2369109988 -0.2008900046 -0.5013309717 vertex -0.2328059971 -0.2371270061 -0.5024030209 vertex -0.2638790011 -0.2157050073 -0.5028520226 endloop endfacet facet normal -0.999591 0.027135 -0.009085 outer loop vertex -0.5086479783 -0.2999410033 0.3570359945 vertex -0.5079730153 -0.2817139924 0.3372119963 vertex -0.5086269975 -0.3084439933 0.3293319941 endloop endfacet facet normal -0.056747 0.998343 0.009504 outer loop vertex -0.3966059983 0.5034639835 0.1662179977 vertex -0.3684679866 0.5049920082 0.1737139970 vertex -0.3741390109 0.5049319863 0.1461589932 endloop endfacet facet normal -0.014720 0.999886 0.003259 outer loop vertex -0.3520210087 0.5053259730 0.1251830012 vertex -0.3819299936 0.5049089789 0.1180270016 vertex -0.3741390109 0.5049319863 0.1461589932 endloop endfacet facet normal -0.189684 0.981599 0.021992 outer loop vertex -0.4197629988 0.5013189912 0.0902092978 vertex -0.4304879904 0.4988049865 0.1099160016 vertex -0.4097859859 0.5027289987 0.1133280024 endloop endfacet facet normal -0.029058 0.999455 0.015688 outer loop vertex -0.3577390015 0.5054939985 0.0936888009 vertex -0.3762159944 0.5054290295 0.0636046976 vertex -0.3925819993 0.5045260191 0.0908204019 endloop endfacet facet normal -0.066430 0.997768 -0.006842 outer loop vertex -0.3925819993 0.5045260191 0.0908204019 vertex -0.3762159944 0.5054290295 0.0636046976 vertex -0.4069760144 0.5033980012 0.0660734996 endloop endfacet facet normal 0.019097 0.999772 0.009514 outer loop vertex -0.3245120049 0.5049229860 0.0869985968 vertex -0.3420220017 0.5054910183 0.0624536015 vertex -0.3577390015 0.5054939985 0.0936888009 endloop endfacet facet normal -0.027498 0.999616 -0.003304 outer loop vertex -0.3925819993 0.5045260191 0.0908204019 vertex -0.3819299936 0.5049089789 0.1180270016 vertex -0.3577390015 0.5054939985 0.0936888009 endloop endfacet facet normal 0.047296 -0.012754 -0.998800 outer loop vertex -0.2750920057 0.1597270072 -0.5020509958 vertex -0.2464350015 0.1591790020 -0.5006870031 vertex -0.2617940009 0.1350370049 -0.5011060238 endloop endfacet facet normal 0.027294 0.006113 -0.999609 outer loop vertex -0.2168249935 0.0724096000 -0.4998629987 vertex -0.2282789946 0.0417890996 -0.5003629923 vertex -0.2419189960 0.0608284995 -0.5006189942 endloop endfacet facet normal 0.034563 0.005752 -0.999386 outer loop vertex -0.2282789946 0.0417890996 -0.5003629923 vertex -0.2418729961 0.0218295008 -0.5009480119 vertex -0.2539780140 0.0410576984 -0.5012559891 endloop endfacet facet normal -0.172264 0.017579 -0.984894 outer loop vertex -0.4242489934 0.0427943990 -0.4992119968 vertex -0.4000140131 0.0335418992 -0.5036159754 vertex -0.4186800122 0.0133276004 -0.5007119775 endloop endfacet facet normal 0.027266 0.006174 -0.999609 outer loop vertex -0.2419189960 0.0608284995 -0.5006189942 vertex -0.2454860061 0.0841872022 -0.5005720258 vertex -0.2168249935 0.0724096000 -0.4998629987 endloop endfacet facet normal 0.039527 -0.002743 -0.999215 outer loop vertex -0.2352270037 0.1324470043 -0.5000479817 vertex -0.2521669865 0.1105509996 -0.5006579757 vertex -0.2617940009 0.1350370049 -0.5011060238 endloop endfacet facet normal 0.734001 -0.677459 -0.047881 outer loop vertex 0.4856060147 -0.4617629945 -0.3874570131 vertex 0.4718939960 -0.4775210023 -0.3747009933 vertex 0.4723750055 -0.4748890102 -0.4045670033 endloop endfacet facet normal 0.043472 0.007759 -0.999025 outer loop vertex -0.2521669865 0.1105509996 -0.5006579757 vertex -0.2454860061 0.0841872022 -0.5005720258 vertex -0.2715359926 0.0917294025 -0.5016469955 endloop endfacet facet normal 0.041627 0.008366 -0.999098 outer loop vertex -0.2652820051 0.0648147985 -0.5015590191 vertex -0.2454860061 0.0841872022 -0.5005720258 vertex -0.2419189960 0.0608284995 -0.5006189942 endloop endfacet facet normal -0.099473 -0.016583 -0.994902 outer loop vertex -0.3978269994 -0.0861051977 -0.5026010275 vertex -0.3803809881 -0.1133029982 -0.5038920045 vertex -0.4103800058 -0.1144779995 -0.5008730292 endloop endfacet facet normal -0.337242 0.013259 0.941325 outer loop vertex -0.4291040003 -0.3600800037 0.5020939708 vertex -0.4242979884 -0.3319799900 0.5034199953 vertex -0.4467509985 -0.3412869871 0.4955070019 endloop endfacet facet normal -0.003327 -0.996019 0.089084 outer loop vertex -0.0235636998 -0.5016260147 0.4159159958 vertex -0.0548567995 -0.5021470189 0.4089219868 vertex -0.0286142994 -0.5046579838 0.3818280101 endloop endfacet facet normal -0.042850 -0.000715 0.999081 outer loop vertex 0.2798750103 0.1261959970 0.5023729801 vertex 0.2451570034 0.1248449981 0.5008829832 vertex 0.2630879879 0.0940890014 0.5016300082 endloop endfacet facet normal 0.933024 -0.351236 0.078097 outer loop vertex 0.4961529970 -0.4293369949 -0.2266030014 vertex 0.4882589877 -0.4520350099 -0.2343759984 vertex 0.4928550124 -0.4436709881 -0.2516680062 endloop endfacet facet normal -0.234757 -0.027276 -0.971671 outer loop vertex -0.4107989967 -0.1670390069 -0.5007860065 vertex -0.4356540143 -0.1631560028 -0.4948900044 vertex -0.4225459993 -0.1404259950 -0.4986949861 endloop endfacet facet normal -0.227479 0.024945 -0.973463 outer loop vertex -0.4225459993 -0.1404259950 -0.4986949861 vertex -0.4356180131 -0.1168029979 -0.4950349927 vertex -0.4103800058 -0.1144779995 -0.5008730292 endloop endfacet facet normal 0.009594 0.999605 0.026399 outer loop vertex -0.1256719977 0.4999139905 -0.2045429945 vertex -0.1597149968 0.5004789829 -0.2135650069 vertex -0.1499910057 0.4995340109 -0.1813170016 endloop endfacet facet normal 0.021656 0.999642 0.015731 outer loop vertex -0.2050080001 0.5002210140 -0.1663890034 vertex -0.1944340020 0.4995369911 -0.1374779940 vertex -0.1731269956 0.4994120002 -0.1588679999 endloop endfacet facet normal 0.006997 0.999896 0.012646 outer loop vertex -0.1411190033 0.4990659952 -0.1492210031 vertex -0.1499910057 0.4995340109 -0.1813170016 vertex -0.1731269956 0.4994120002 -0.1588679999 endloop endfacet facet normal 0.002133 0.999993 -0.003188 outer loop vertex 0.0375466011 0.5000039935 -0.0056447601 vertex 0.0347282998 0.4999060035 -0.0382633992 vertex 0.0084508900 0.5000460148 -0.0119295996 endloop endfacet facet normal -0.002692 0.999986 0.004629 outer loop vertex -0.0318964012 0.4998309910 0.0637188032 vertex -0.0024639899 0.4998669922 0.0730563998 vertex -0.0074749999 0.4999909997 0.0433517992 endloop endfacet facet normal -0.999883 0.012602 0.008659 outer loop vertex -0.4995999932 -0.1584720016 0.0653200001 vertex -0.4998219907 -0.1887319982 0.0837258995 vertex -0.4993540049 -0.1619720012 0.0988188982 endloop endfacet facet normal -0.003944 0.999986 -0.003468 outer loop vertex -0.0372169018 0.4998570085 -0.0473359004 vertex -0.0559477992 0.4998649955 -0.0237326007 vertex -0.0248530004 0.5000060201 -0.0184346996 endloop endfacet facet normal -0.001004 0.999999 -0.001007 outer loop vertex -0.0145135000 0.5000470281 0.0119639998 vertex 0.0084508900 0.5000460148 -0.0119295996 vertex -0.0248530004 0.5000060201 -0.0184346996 endloop endfacet facet normal 0.400206 0.056485 -0.914683 outer loop vertex 0.4333930016 -0.3100300133 -0.5020220280 vertex 0.4407359958 -0.2834210098 -0.4971660078 vertex 0.4505710006 -0.3152920008 -0.4948309958 endloop endfacet facet normal 0.003584 -0.036681 -0.999321 outer loop vertex 0.0757415965 0.3375490010 -0.5043380260 vertex 0.1070130020 0.3330030143 -0.5040590167 vertex 0.0917704031 0.3078120053 -0.5031890273 endloop endfacet facet normal 0.002905 -0.036270 -0.999338 outer loop vertex 0.1157800034 0.3104229867 -0.5032140017 vertex 0.0917704031 0.3078120053 -0.5031890273 vertex 0.1070130020 0.3330030143 -0.5040590167 endloop endfacet facet normal -0.009563 -0.494519 -0.869114 outer loop vertex 0.2707749903 -0.4469330013 -0.4937419891 vertex 0.3011080027 -0.4480890036 -0.4934180081 vertex 0.2834930122 -0.4651950002 -0.4834910035 endloop endfacet facet normal -0.887810 -0.460028 -0.012960 outer loop vertex -0.4960519969 -0.4411349893 0.3193889856 vertex -0.4847060144 -0.4628750086 0.3138290048 vertex -0.4890390038 -0.4554229975 0.3461380005 endloop endfacet facet normal 0.003163 -0.041532 -0.999132 outer loop vertex 0.1096540019 0.2564939857 -0.5009430051 vertex 0.1111439988 0.2863650024 -0.5021799803 vertex 0.1346639991 0.2710039914 -0.5014669895 endloop endfacet facet normal 0.005553 -0.041651 -0.999117 outer loop vertex 0.1111439988 0.2863650024 -0.5021799803 vertex 0.1096540019 0.2564939857 -0.5009430051 vertex 0.0798961967 0.2738519907 -0.5018320084 endloop endfacet facet normal 0.001434 -0.044175 -0.999023 outer loop vertex 0.1350920051 0.2986539900 -0.5026890039 vertex 0.1346639991 0.2710039914 -0.5014669895 vertex 0.1111439988 0.2863650024 -0.5021799803 endloop endfacet facet normal 0.001585 -0.038817 -0.999245 outer loop vertex 0.1346639991 0.2710039914 -0.5014669895 vertex 0.1352310032 0.2418099940 -0.5003319979 vertex 0.1096540019 0.2564939857 -0.5009430051 endloop endfacet facet normal -0.042886 0.000224 0.999080 outer loop vertex 0.2451570034 0.1248449981 0.5008829832 vertex 0.2798750103 0.1261959970 0.5023729801 vertex 0.2603799999 0.1536570042 0.5015299916 endloop endfacet facet normal 0.003708 -0.043654 -0.999040 outer loop vertex 0.1111439988 0.2863650024 -0.5021799803 vertex 0.0917704031 0.3078120053 -0.5031890273 vertex 0.1157800034 0.3104229867 -0.5032140017 endloop endfacet facet normal 0.000887 -0.043111 -0.999070 outer loop vertex 0.1157800034 0.3104229867 -0.5032140017 vertex 0.1350920051 0.2986539900 -0.5026890039 vertex 0.1111439988 0.2863650024 -0.5021799803 endloop endfacet facet normal 0.326847 -0.143608 -0.934103 outer loop vertex 0.4457849860 -0.4224610031 -0.4905909896 vertex 0.4286719859 -0.4040719867 -0.4994060099 vertex 0.4517650008 -0.3973959982 -0.4923520088 endloop endfacet facet normal 0.019885 0.997681 -0.065093 outer loop vertex -0.2105659992 0.5065119863 -0.3709970117 vertex -0.1872099936 0.5046150088 -0.3929370046 vertex -0.2185930014 0.5050879717 -0.3952749968 endloop endfacet facet normal 0.023127 0.988724 -0.147955 outer loop vertex -0.1872099936 0.5046150088 -0.3929370046 vertex -0.1757619977 0.5000320077 -0.4217739999 vertex -0.2090190053 0.5014259815 -0.4176569879 endloop endfacet facet normal 0.757751 -0.047297 -0.650828 outer loop vertex 0.4833930135 0.0804549977 -0.4615690112 vertex 0.4709149897 0.0949584991 -0.4771510065 vertex 0.4832890034 0.1107679978 -0.4638929963 endloop endfacet facet normal 0.004135 0.968703 -0.248188 outer loop vertex -0.2453079969 0.5030199885 -0.4120399952 vertex -0.2090190053 0.5014259815 -0.4176569879 vertex -0.2297450006 0.4961189926 -0.4387159944 endloop endfacet facet normal 0.019680 0.987994 -0.153231 outer loop vertex -0.2090190053 0.5014259815 -0.4176569879 vertex -0.2453079969 0.5030199885 -0.4120399952 vertex -0.2185930014 0.5050879717 -0.3952749968 endloop endfacet facet normal -0.143395 0.989650 -0.005580 outer loop vertex -0.3874070048 0.5043830276 0.2664699852 vertex -0.4149470031 0.5003420115 0.2574920058 vertex -0.4097349942 0.5012649894 0.2872500122 endloop endfacet facet normal -0.150091 0.988588 -0.012935 outer loop vertex -0.4097349942 0.5012649894 0.2872500122 vertex -0.3818710148 0.5055980086 0.2950919867 vertex -0.3874070048 0.5043830276 0.2664699852 endloop endfacet facet normal 0.565787 -0.823962 0.031184 outer loop vertex 0.4541969895 -0.4898509979 -0.0164868999 vertex 0.4539259970 -0.4911029935 -0.0446506999 vertex 0.4688639939 -0.4805270135 -0.0362336002 endloop endfacet facet normal -0.706770 -0.706608 -0.034365 outer loop vertex -0.4804869890 -0.4655059874 -0.0710078031 vertex -0.4846560061 -0.4602980018 -0.0923516005 vertex -0.4680500031 -0.4770469964 -0.0894894004 endloop endfacet facet normal -0.008508 0.999389 -0.033909 outer loop vertex -0.3249430060 0.5082219839 0.3182449937 vertex -0.3312000036 0.5071709752 0.2888390124 vertex -0.3551479876 0.5075230002 0.3052229881 endloop endfacet facet normal -0.059006 0.997681 -0.033927 outer loop vertex -0.3818710148 0.5055980086 0.2950919867 vertex -0.3764449954 0.5067160130 0.3185319901 vertex -0.3551479876 0.5075230002 0.3052229881 endloop endfacet facet normal -0.145863 0.988905 -0.028132 outer loop vertex -0.3818710148 0.5055980086 0.2950919867 vertex -0.4097349942 0.5012649894 0.2872500122 vertex -0.4007650018 0.5034139752 0.3162829876 endloop endfacet facet normal -0.999579 0.028958 -0.002030 outer loop vertex -0.5053309798 -0.3397639990 -0.0906066969 vertex -0.5047389865 -0.3208990097 -0.1129989997 vertex -0.5056070089 -0.3512420058 -0.1184220016 endloop endfacet facet normal -0.133026 0.990976 -0.016472 outer loop vertex -0.4007650018 0.5034139752 0.3162829876 vertex -0.3764449954 0.5067160130 0.3185319901 vertex -0.3818710148 0.5055980086 0.2950919867 endloop endfacet facet normal -0.313973 0.949296 0.016078 outer loop vertex -0.4291259944 0.4964460135 0.3116970062 vertex -0.4460139871 0.4903930128 0.3392949998 vertex -0.4172089994 0.4998619854 0.3427239954 endloop endfacet facet normal -0.992925 0.033871 -0.113810 outer loop vertex -0.5028849840 -0.2015859932 -0.4166789949 vertex -0.5047550201 -0.2209870070 -0.4061380029 vertex -0.5055810213 -0.2014860064 -0.3931280077 endloop endfacet facet normal -0.999092 -0.002184 -0.042538 outer loop vertex -0.5056800246 -0.1497319937 -0.3678919971 vertex -0.5050179958 -0.1317970008 -0.3843620121 vertex -0.5045409799 -0.1532710046 -0.3944630027 endloop endfacet facet normal -0.999566 0.024960 0.015643 outer loop vertex -0.5070030093 -0.2333389968 -0.3542839885 vertex -0.5060650110 -0.2079689950 -0.3348279893 vertex -0.5064319968 -0.2036180049 -0.3652209938 endloop endfacet facet normal -0.999508 0.010042 -0.029711 outer loop vertex -0.5057579875 -0.1767729968 -0.3788219988 vertex -0.5055810213 -0.2014860064 -0.3931280077 vertex -0.5064319968 -0.2036180049 -0.3652209938 endloop endfacet facet normal -0.052439 -0.021944 -0.998383 outer loop vertex 0.2648909986 0.1750790030 -0.5019059777 vertex 0.2723219991 0.2053209990 -0.5029609799 vertex 0.2996360064 0.1815890074 -0.5038740039 endloop endfacet facet normal -0.016650 -0.980277 -0.196928 outer loop vertex 0.2086970061 -0.5027459860 -0.4068619907 vertex 0.1717409939 -0.5031819940 -0.4015670121 vertex 0.1851930022 -0.4979310036 -0.4288429916 endloop endfacet facet normal -0.037756 -0.003400 -0.999281 outer loop vertex 0.3390580118 0.1450040042 -0.5050669909 vertex 0.3232780099 0.1262619942 -0.5044069886 vertex 0.3125930130 0.1502809972 -0.5040850043 endloop endfacet facet normal -0.039751 -0.013431 -0.999119 outer loop vertex 0.3125930130 0.1502809972 -0.5040850043 vertex 0.3315989971 0.1708749980 -0.5051180124 vertex 0.3390580118 0.1450040042 -0.5050669909 endloop endfacet facet normal 0.132933 -0.989097 0.063366 outer loop vertex 0.3873179853 -0.5069149733 0.3907429874 vertex 0.3986659944 -0.5072100163 0.3623310030 vertex 0.4164749980 -0.5032799840 0.3863149881 endloop endfacet facet normal -0.010932 -0.027555 -0.999561 outer loop vertex 0.3353410065 0.2321459949 -0.5065039992 vertex 0.3579919934 0.2090120018 -0.5061140060 vertex 0.3297570050 0.1996819973 -0.5055480003 endloop endfacet facet normal -0.044833 -0.017776 -0.998836 outer loop vertex 0.3315989971 0.1708749980 -0.5051180124 vertex 0.2996360064 0.1815890074 -0.5038740039 vertex 0.3297570050 0.1996819973 -0.5055480003 endloop endfacet facet normal 0.043844 -0.005172 -0.999025 outer loop vertex -0.2592369914 -0.0630410984 -0.5018349886 vertex -0.2657969892 -0.0879336968 -0.5019940138 vertex -0.2877619863 -0.0738290027 -0.5030310154 endloop endfacet facet normal 0.032174 -0.000224 -0.999482 outer loop vertex -0.3392289877 -0.0242764000 -0.5049920082 vertex -0.3058919907 -0.0191082004 -0.5039200187 vertex -0.3178530037 -0.0548923984 -0.5042970181 endloop endfacet facet normal 0.040090 -0.003097 -0.999191 outer loop vertex -0.2877619863 -0.0738290027 -0.5030310154 vertex -0.3143720031 -0.0908135027 -0.5040460229 vertex -0.3178530037 -0.0548923984 -0.5042970181 endloop endfacet facet normal -0.004397 0.999979 -0.004714 outer loop vertex -0.0637182966 0.4993680120 -0.1036299989 vertex -0.0442776009 0.4993470013 -0.1262210011 vertex -0.0749751031 0.4991819859 -0.1325899959 endloop endfacet facet normal -0.000065 0.999997 0.002487 outer loop vertex -0.1411190033 0.4990659952 -0.1492210031 vertex -0.1335909963 0.4989790022 -0.1140530035 vertex -0.1079230011 0.4990450144 -0.1399250031 endloop endfacet facet normal 0.660981 0.006811 0.750372 outer loop vertex 0.4664669931 -0.1761090010 0.4809159935 vertex 0.4671519995 -0.2090969980 0.4806120098 vertex 0.4790039957 -0.1940100044 0.4700349867 endloop endfacet facet normal 0.000106 0.999916 0.012960 outer loop vertex -0.0594598018 0.4994859993 -0.1841019988 vertex -0.0919492990 0.4996269941 -0.1947139949 vertex -0.0840933993 0.4992139935 -0.1629129946 endloop endfacet facet normal -0.004707 0.999986 0.002471 outer loop vertex -0.1079230011 0.4990450144 -0.1399250031 vertex -0.0749751031 0.4991819859 -0.1325899959 vertex -0.0840933993 0.4992139935 -0.1629129946 endloop endfacet facet normal 0.756177 -0.014926 -0.654197 outer loop vertex 0.4833930135 0.0804549977 -0.4615690112 vertex 0.4837090075 0.0535103008 -0.4605889916 vertex 0.4698550105 0.0616781004 -0.4767889977 endloop endfacet facet normal 0.998889 0.032201 -0.034397 outer loop vertex 0.5011439919 -0.1934249997 0.2370640039 vertex 0.5020629764 -0.2185129970 0.2402649969 vertex 0.5010709763 -0.2126049995 0.2169879973 endloop endfacet facet normal 0.999011 0.042754 -0.012233 outer loop vertex 0.5024650097 -0.2614659965 0.1812299937 vertex 0.5008950233 -0.2294790000 0.1648100019 vertex 0.5015689731 -0.2356639951 0.1982309967 endloop endfacet facet normal 0.999420 0.032541 -0.009999 outer loop vertex 0.5008950233 -0.2294790000 0.1648100019 vertex 0.5000789762 -0.2112299949 0.1426350027 vertex 0.4997290075 -0.1949280053 0.1607079953 endloop endfacet facet normal 0.998657 0.044775 -0.026052 outer loop vertex 0.5025659800 -0.2407439947 0.2277189940 vertex 0.5032010078 -0.2650539875 0.2102800012 vertex 0.5015689731 -0.2356639951 0.1982309967 endloop endfacet facet normal 0.369684 -0.260747 0.891821 outer loop vertex 0.4648059905 -0.4407109916 0.4779349864 vertex 0.4455310106 -0.4308640063 0.4888040125 vertex 0.4475300014 -0.4529669881 0.4815129936 endloop endfacet facet normal 0.998683 0.047489 -0.019437 outer loop vertex 0.5015689731 -0.2356639951 0.1982309967 vertex 0.5032010078 -0.2650539875 0.2102800012 vertex 0.5024650097 -0.2614659965 0.1812299937 endloop endfacet facet normal 0.998359 0.046028 -0.034061 outer loop vertex 0.5047450066 -0.2737880051 0.2437330037 vertex 0.5047749877 -0.2944850028 0.2166430056 vertex 0.5032010078 -0.2650539875 0.2102800012 endloop endfacet facet normal 0.998727 0.043010 -0.026358 outer loop vertex 0.5015689731 -0.2356639951 0.1982309967 vertex 0.5010709763 -0.2126049995 0.2169879973 vertex 0.5025659800 -0.2407439947 0.2277189940 endloop endfacet facet normal 0.998649 0.040774 -0.032211 outer loop vertex 0.5025659800 -0.2407439947 0.2277189940 vertex 0.5010709763 -0.2126049995 0.2169879973 vertex 0.5020629764 -0.2185129970 0.2402649969 endloop endfacet facet normal 0.998637 -0.003156 0.052101 outer loop vertex 0.5026230216 -0.0828135982 -0.2843979895 vertex 0.5018439889 -0.1073580012 -0.2709529996 vertex 0.5034909844 -0.1001219973 -0.3020829856 endloop endfacet facet normal 0.999874 0.007420 0.013998 outer loop vertex 0.5057489872 -0.0840077996 -0.3610500097 vertex 0.5057610273 -0.0591952018 -0.3750630021 vertex 0.5052620173 -0.0554842986 -0.3413850069 endloop endfacet facet normal -0.027912 0.723750 0.689498 outer loop vertex 0.0783047006 0.4643490016 0.4813619852 vertex 0.0942900032 0.4738929868 0.4719910026 vertex 0.0620756000 0.4765880108 0.4678579867 endloop endfacet facet normal 0.012215 -0.702362 -0.711715 outer loop vertex -0.1460800022 -0.4653280079 -0.4833559990 vertex -0.1210919991 -0.4704140127 -0.4779079854 vertex -0.1497039944 -0.4778659940 -0.4710449874 endloop endfacet facet normal 0.058660 -0.449720 0.891241 outer loop vertex 0.3805730045 -0.4661340117 0.4862799942 vertex 0.3667730093 -0.4505479932 0.4950529933 vertex 0.3585729897 -0.4660249949 0.4877830148 endloop endfacet facet normal 0.999434 0.002321 0.033564 outer loop vertex 0.5045019984 -0.1207489967 -0.3233239949 vertex 0.5052499771 -0.1419720054 -0.3441289961 vertex 0.5054550171 -0.1127000004 -0.3522590101 endloop endfacet facet normal 0.999962 -0.007983 -0.003523 outer loop vertex 0.5054550171 -0.1127000004 -0.3522590101 vertex 0.5052499771 -0.1419720054 -0.3441289961 vertex 0.5052160025 -0.1338730007 -0.3721219897 endloop endfacet facet normal 0.999608 -0.001674 0.027963 outer loop vertex 0.5054550171 -0.1127000004 -0.3522590101 vertex 0.5057489872 -0.0840077996 -0.3610500097 vertex 0.5049110055 -0.0905769989 -0.3314880133 endloop endfacet facet normal -0.034213 -0.005861 0.999397 outer loop vertex 0.3151910007 -0.1393239945 0.5033910275 vertex 0.3423750103 -0.1481239945 0.5042700171 vertex 0.3372179866 -0.1227990016 0.5042420030 endloop endfacet facet normal -0.018583 -0.002678 0.999824 outer loop vertex 0.3372179866 -0.1227990016 0.5042420030 vertex 0.3423750103 -0.1481239945 0.5042700171 vertex 0.3587589860 -0.1319019943 0.5046179891 endloop endfacet facet normal 0.819932 -0.139403 0.555227 outer loop vertex 0.4873670042 -0.4297780097 0.4549660087 vertex 0.4779570103 -0.4230119884 0.4705609977 vertex 0.4779930115 -0.4437980056 0.4652889967 endloop endfacet facet normal -0.020726 -0.003693 0.999778 outer loop vertex 0.3361909986 -0.0967364982 0.5043169856 vertex 0.3372179866 -0.1227990016 0.5042420030 vertex 0.3595139980 -0.1098650023 0.5047519803 endloop endfacet facet normal -0.040157 -0.000791 0.999193 outer loop vertex 0.3295629919 -0.0266158003 0.5043060184 vertex 0.2974680066 -0.0318370014 0.5030120015 vertex 0.3173510134 -0.0534182005 0.5037940145 endloop endfacet facet normal -0.583057 0.027732 0.811958 outer loop vertex -0.4698430002 0.1508640051 0.4821380079 vertex -0.4579269886 0.1681900024 0.4901030064 vertex -0.4727860093 0.1762100011 0.4791589975 endloop endfacet facet normal -0.036693 -0.002371 0.999324 outer loop vertex 0.3407970071 -0.0491564982 0.5046650171 vertex 0.3295629919 -0.0266158003 0.5043060184 vertex 0.3173510134 -0.0534182005 0.5037940145 endloop endfacet facet normal 0.001545 -0.999991 -0.003827 outer loop vertex 0.0339737013 -0.4997319877 -0.1104680002 vertex 0.0113081001 -0.4997639954 -0.1112560034 vertex 0.0278807003 -0.4996579885 -0.1322620064 endloop endfacet facet normal -0.720248 0.041919 -0.692449 outer loop vertex -0.4693880081 0.0762535036 -0.4789470136 vertex -0.4815390110 0.0601835996 -0.4672810137 vertex -0.4846400023 0.0824434012 -0.4627079964 endloop endfacet facet normal -0.022146 -0.002589 0.999751 outer loop vertex 0.3579240143 -0.0352002010 0.5049120188 vertex 0.3533250093 -0.0101587996 0.5048750043 vertex 0.3295629919 -0.0266158003 0.5043060184 endloop endfacet facet normal 0.966721 -0.255814 -0.003060 outer loop vertex 0.4964460135 -0.4392420053 0.3409860134 vertex 0.5029969811 -0.4146420062 0.3540399969 vertex 0.4967229962 -0.4385550022 0.3710570037 endloop endfacet facet normal -0.784588 0.007390 0.619973 outer loop vertex -0.4727860093 0.1762100011 0.4791589975 vertex -0.4846940041 0.1874690056 0.4639549851 vertex -0.4826909900 0.1585970074 0.4668340087 endloop endfacet facet normal -0.036589 -0.002947 0.999326 outer loop vertex 0.3407970071 -0.0491564982 0.5046650171 vertex 0.3173510134 -0.0534182005 0.5037940145 vertex 0.3378460109 -0.0708471984 0.5044929981 endloop endfacet facet normal 0.985282 -0.166904 -0.036911 outer loop vertex 0.5056980252 -0.3919689953 0.2999739945 vertex 0.5022469759 -0.4171000123 0.3214910030 vertex 0.5003439784 -0.4211390018 0.2889569998 endloop endfacet facet normal -0.999988 -0.004660 -0.001699 outer loop vertex -0.4990870059 -0.0960064009 -0.1582989991 vertex -0.4990429878 -0.1164250001 -0.1282089949 vertex -0.4992269874 -0.0792566016 -0.1218539998 endloop endfacet facet normal -0.032622 -0.999432 0.008425 outer loop vertex 0.2175070047 -0.4997749925 -0.1683019996 vertex 0.2222090065 -0.5001329780 -0.1925610006 vertex 0.2435020059 -0.5007129908 -0.1789180040 endloop endfacet facet normal -0.037775 -0.999150 0.016480 outer loop vertex 0.2435020059 -0.5007129908 -0.1789180040 vertex 0.2222090065 -0.5001329780 -0.1925610006 vertex 0.2411759943 -0.5010859966 -0.2068649977 endloop endfacet facet normal -0.060347 0.002340 -0.998175 outer loop vertex -0.3878070116 -0.3758569956 -0.5082290173 vertex -0.3941589892 -0.3430010080 -0.5077679753 vertex -0.3637979925 -0.3551470041 -0.5096319914 endloop endfacet facet normal 0.041524 0.896937 0.440204 outer loop vertex 0.4078069925 0.4903770089 0.4479190111 vertex 0.3800059855 0.4960620105 0.4389579892 vertex 0.3847469985 0.4851100147 0.4608260095 endloop endfacet facet normal 0.305351 0.102473 0.946710 outer loop vertex 0.4344449937 0.3767319918 0.4974640012 vertex 0.4515630007 0.3969439864 0.4897550046 vertex 0.4278990030 0.4056519866 0.4964450002 endloop endfacet facet normal 0.040097 0.025507 -0.998870 outer loop vertex -0.2876119912 -0.2243649960 -0.5041109920 vertex -0.3067130148 -0.2182260007 -0.5047209859 vertex -0.2917959988 -0.1973450035 -0.5035889745 endloop endfacet facet normal -0.999663 -0.003704 0.025684 outer loop vertex -0.5039340258 0.1188040003 0.3785499930 vertex -0.5047010183 0.1344379932 0.3509519994 vertex -0.5045670271 0.1038839966 0.3517610133 endloop endfacet facet normal -0.995359 -0.006277 0.096027 outer loop vertex -0.5039340258 0.1188040003 0.3785499930 vertex -0.5037530065 0.0872989967 0.3783670068 vertex -0.5012130141 0.1024750024 0.4056870043 endloop endfacet facet normal 0.019115 -0.998590 -0.049516 outer loop vertex -0.2035859972 -0.5039619803 0.2991169989 vertex -0.1891929954 -0.5025600195 0.2763999999 vertex -0.1789810061 -0.5037040114 0.3034130037 endloop endfacet facet normal -0.996096 0.086391 0.018166 outer loop vertex -0.5053439736 0.3782289922 0.1411080062 vertex -0.5029479861 0.4041920006 0.1490159929 vertex -0.5039489865 0.3975430131 0.1257479936 endloop endfacet facet normal 0.040723 -0.999094 0.012354 outer loop vertex -0.3000380099 -0.5033439994 -0.1423330009 vertex -0.3287850022 -0.5045469999 -0.1448629946 vertex -0.3099949956 -0.5040760040 -0.1687110066 endloop endfacet facet normal -0.002751 0.019727 -0.999802 outer loop vertex -0.0941040963 -0.2244500071 -0.5000370145 vertex -0.0922767967 -0.1982460022 -0.4995250106 vertex -0.0724968016 -0.2189020067 -0.4999870062 endloop endfacet facet normal -0.337553 -0.941216 -0.013031 outer loop vertex -0.4291610122 -0.4976739883 -0.1854210049 vertex -0.4494319856 -0.4905630052 -0.1739439964 vertex -0.4514169991 -0.4895190001 -0.1979310066 endloop endfacet facet normal -0.849576 0.526480 -0.032241 outer loop vertex -0.4854710102 0.4609479904 0.2301220000 vertex -0.4796809852 0.4687879980 0.2055740058 vertex -0.4912309945 0.4502330124 0.2069319934 endloop endfacet facet normal 0.998257 -0.049034 0.032830 outer loop vertex 0.5038099885 0.2830750048 -0.2237640023 vertex 0.5022479892 0.2557449937 -0.2170879990 vertex 0.5034790039 0.2631100118 -0.2435189933 endloop endfacet facet normal -0.999998 0.000059 0.001852 outer loop vertex -0.4991199970 0.1541399956 -0.1291649938 vertex -0.4991739988 0.1739249974 -0.1589529961 vertex -0.4991860092 0.1407909989 -0.1643829942 endloop endfacet facet normal -0.999513 0.013728 -0.028015 outer loop vertex -0.5005570054 -0.1954510063 0.2162169963 vertex -0.5003799796 -0.1661649942 0.2242520005 vertex -0.4996879995 -0.1741019934 0.1956740022 endloop endfacet facet normal -0.003917 0.002391 0.999989 outer loop vertex -0.1297149956 0.1502320021 0.4989640117 vertex -0.1286240071 0.1210760027 0.4990380108 vertex -0.1052000001 0.1393750012 0.4990859926 endloop endfacet facet normal -0.003860 -0.004757 0.999981 outer loop vertex -0.1297149956 0.1502320021 0.4989640117 vertex -0.1089679971 0.1651359946 0.4991149902 vertex -0.1318629980 0.1761440039 0.4990789890 endloop endfacet facet normal 0.122063 -0.078032 0.989450 outer loop vertex 0.4183459878 -0.3901750147 0.5018690228 vertex 0.3970130086 -0.3641270101 0.5065550208 vertex 0.3856559992 -0.3945850134 0.5055540204 endloop endfacet facet normal -0.005941 0.041100 0.999137 outer loop vertex -0.0247786008 0.3724089861 0.5062100291 vertex -0.0270445999 0.3944480121 0.5052899718 vertex -0.0465958007 0.3791010082 0.5058050156 endloop endfacet facet normal 0.017936 0.073648 0.997123 outer loop vertex -0.0270445999 0.3944480121 0.5052899718 vertex -0.0035938399 0.3812220097 0.5058450103 vertex -0.0053473199 0.4078609943 0.5039089918 endloop endfacet facet normal -0.062240 -0.203454 0.977104 outer loop vertex 0.2740510106 -0.4324370027 0.4992739856 vertex 0.2991360128 -0.4326139987 0.5008350015 vertex 0.2910160124 -0.4125429988 0.5044969916 endloop endfacet facet normal 0.996773 -0.073349 -0.032616 outer loop vertex 0.5081229806 -0.3740899861 -0.3844020069 vertex 0.5091770291 -0.3738580048 -0.3527109921 vertex 0.5066900253 -0.4003370106 -0.3691680133 endloop endfacet facet normal -0.125583 -0.034921 -0.991468 outer loop vertex -0.3878070116 -0.3758569956 -0.5082290173 vertex -0.4071249962 -0.3982050121 -0.5049949884 vertex -0.4190019965 -0.3670189977 -0.5045890212 endloop endfacet facet normal 0.033213 -0.009965 -0.999399 outer loop vertex -0.2464350015 0.1591790020 -0.5006870031 vertex -0.2182590067 0.1561069936 -0.4997200072 vertex -0.2352270037 0.1324470043 -0.5000479817 endloop endfacet facet normal 0.021844 -0.999714 -0.009774 outer loop vertex -0.1501599997 -0.5056329966 -0.3704920113 vertex -0.1219799966 -0.5049430132 -0.3780849874 vertex -0.1373559982 -0.5055480003 -0.3505690098 endloop endfacet facet normal -0.999718 0.022794 0.006633 outer loop vertex -0.4999769926 -0.2108519971 0.1294279993 vertex -0.4995389879 -0.1869570017 0.1133280024 vertex -0.5002369881 -0.2139869928 0.1010129973 endloop endfacet facet normal -0.999142 0.040883 -0.006598 outer loop vertex -0.5007640123 -0.2352170050 0.1459210068 vertex -0.5019599795 -0.2616679966 0.1631270051 vertex -0.5008029938 -0.2313410044 0.1758390069 endloop endfacet facet normal -0.932673 0.360477 -0.013334 outer loop vertex -0.4991709888 0.4344660044 -0.3224099874 vertex -0.4926210046 0.4505259991 -0.3463880122 vertex -0.5012239814 0.4280099869 -0.3533439934 endloop endfacet facet normal 0.765729 -0.031376 -0.642398 outer loop vertex 0.4698550105 0.0616781004 -0.4767889977 vertex 0.4709149897 0.0949584991 -0.4771510065 vertex 0.4833930135 0.0804549977 -0.4615690112 endloop endfacet facet normal -0.999864 -0.000404 0.016474 outer loop vertex -0.4993149936 -0.0687583014 -0.1795140058 vertex -0.4995509982 -0.0485226996 -0.1933410019 vertex -0.4998410046 -0.0687171966 -0.2114380002 endloop endfacet facet normal -0.779566 0.013763 0.626169 outer loop vertex -0.4735710025 -0.2981759906 0.4769909978 vertex -0.4820730090 -0.2719160020 0.4658290148 vertex -0.4875130057 -0.3026559949 0.4597319961 endloop endfacet facet normal 0.004949 -0.998782 0.049093 outer loop vertex 0.0825837031 -0.5032749772 -0.2928349972 vertex 0.0503187999 -0.5034260154 -0.2926549911 vertex 0.0625569001 -0.5045949817 -0.3176710010 endloop endfacet facet normal -0.996892 -0.066058 0.042937 outer loop vertex -0.5050780177 -0.3896839917 -0.2599239945 vertex -0.5073559880 -0.3622519970 -0.2706089914 vertex -0.5066980124 -0.3852910101 -0.2907780111 endloop endfacet facet normal -0.997830 -0.057136 0.032714 outer loop vertex -0.5066980124 -0.3852910101 -0.2907780111 vertex -0.5073559880 -0.3622519970 -0.2706089914 vertex -0.5085880160 -0.3575809896 -0.3000299931 endloop endfacet facet normal -0.956463 -0.286901 0.053542 outer loop vertex -0.4957140088 -0.4380579889 -0.2745029926 vertex -0.4912779927 -0.4466879964 -0.2415020019 vertex -0.5003349781 -0.4181990027 -0.2506380081 endloop endfacet facet normal -0.085632 -0.006218 0.996307 outer loop vertex -0.4143039882 0.0662702024 0.5024870038 vertex -0.3981049955 0.0397889987 0.5037140250 vertex -0.3850339949 0.0669575036 0.5050070286 endloop endfacet facet normal -0.593056 -0.800678 0.084846 outer loop vertex -0.4618040025 -0.4816569984 0.4287889898 vertex -0.4765099883 -0.4714730084 0.4221020043 vertex -0.4696980119 -0.4786069989 0.4023939967 endloop endfacet facet normal 0.443744 -0.896068 -0.012401 outer loop vertex 0.4389669895 -0.4970180094 0.3020609915 vertex 0.4561820030 -0.4887680113 0.3219380081 vertex 0.4345580041 -0.4995970130 0.3306480050 endloop endfacet facet normal -0.810576 -0.431969 0.395437 outer loop vertex -0.4761649966 -0.4545550048 0.4619500041 vertex -0.4815639853 -0.4563739896 0.4488959908 vertex -0.4725840092 -0.4659030139 0.4568940103 endloop endfacet facet normal 0.090320 -0.927905 0.361710 outer loop vertex 0.3999049962 -0.4915919900 0.4533039927 vertex 0.3743129969 -0.4987230003 0.4414010048 vertex 0.3958980143 -0.5000039935 0.4327250123 endloop endfacet facet normal -0.038255 0.998774 -0.031405 outer loop vertex 0.2339619994 0.5016430020 0.1892250031 vertex 0.2317029983 0.5027189851 0.2261960059 vertex 0.2653059959 0.5034949780 0.2099429965 endloop endfacet facet normal -0.241144 0.715910 -0.655227 outer loop vertex -0.4623149931 0.4663830101 -0.4638909996 vertex -0.4492479861 0.4735749960 -0.4608420134 vertex -0.4527890086 0.4605939984 -0.4737220109 endloop endfacet facet normal -0.000566 -0.040776 -0.999168 outer loop vertex -0.0852568969 0.3035120070 -0.5033249855 vertex -0.0539162010 0.2995980084 -0.5031830072 vertex -0.0739986971 0.2736819983 -0.5021139979 endloop endfacet facet normal -0.047681 -0.870090 -0.490581 outer loop vertex 0.2470840067 -0.4823929965 -0.4650039971 vertex 0.2747929990 -0.4903689921 -0.4535509944 vertex 0.2433969975 -0.4937810004 -0.4444479942 endloop endfacet facet normal -0.044341 -0.016263 -0.998884 outer loop vertex -0.3637979925 -0.3551470041 -0.5096319914 vertex -0.3605259955 -0.3856270015 -0.5092809796 vertex -0.3878070116 -0.3758569956 -0.5082290173 endloop endfacet facet normal -0.964447 0.262231 0.032829 outer loop vertex -0.4965269864 0.4367119968 -0.2405939996 vertex -0.5016379952 0.4206379950 -0.2623490095 vertex -0.5025799870 0.4138590097 -0.2358739972 endloop endfacet facet normal -0.945925 0.321653 0.042011 outer loop vertex -0.5016379952 0.4206379950 -0.2623490095 vertex -0.4938929975 0.4441739917 -0.2681629956 vertex -0.5005199909 0.4276469946 -0.2908399999 endloop endfacet facet normal -0.006728 -0.034138 0.999394 outer loop vertex 0.0578690991 -0.3652830124 0.5054799914 vertex 0.0302028004 -0.3728579879 0.5050349832 vertex 0.0524249002 -0.3908500075 0.5045700073 endloop endfacet facet normal -0.391688 -0.920089 0.004072 outer loop vertex -0.4504970014 -0.4928939939 -0.3104589880 vertex -0.4418590069 -0.4966959953 -0.3386470079 vertex -0.4322470129 -0.5006909966 -0.3167540133 endloop endfacet facet normal -0.295311 -0.954364 -0.044496 outer loop vertex -0.4322470129 -0.5006909966 -0.3167540133 vertex -0.4418590069 -0.4966959953 -0.3386470079 vertex -0.4177030027 -0.5042769909 -0.3363659978 endloop endfacet facet normal 0.923418 -0.035682 0.382134 outer loop vertex 0.4967550039 0.2394659966 0.4323630035 vertex 0.4869729877 0.2275570035 0.4548889995 vertex 0.4950830042 0.2023009956 0.4329330027 endloop endfacet facet normal -0.033625 0.016770 0.999294 outer loop vertex 0.2769179940 0.3791710138 0.5082629919 vertex 0.2550599873 0.3573339880 0.5078939795 vertex 0.2862580121 0.3495739996 0.5090739727 endloop endfacet facet normal 0.003361 -0.976076 -0.217406 outer loop vertex 0.1851930022 -0.4979310036 -0.4288429916 vertex 0.2149460018 -0.4962869883 -0.4357640147 vertex 0.2086970061 -0.5027459860 -0.4068619907 endloop endfacet facet normal 0.991757 -0.121336 -0.041174 outer loop vertex 0.5010520220 -0.4064919949 -0.1654189974 vertex 0.5041970015 -0.3785220087 -0.1720910072 vertex 0.5039830208 -0.3884260058 -0.1480589956 endloop endfacet facet normal 0.999444 -0.007422 0.032502 outer loop vertex 0.5049459934 -0.3624320030 -0.1983020008 vertex 0.5057680011 -0.3450309932 -0.2196049988 vertex 0.5051029921 -0.3311710060 -0.1959909946 endloop endfacet facet normal -0.194391 0.980900 0.006916 outer loop vertex -0.4283440113 0.4999189973 -0.2001930028 vertex -0.4344660044 0.4985359907 -0.1761150062 vertex -0.4088450074 0.5036219954 -0.1773270071 endloop endfacet facet normal -0.965544 -0.120141 -0.230848 outer loop vertex -0.5021610260 -0.3931970000 -0.4242199957 vertex -0.4956659973 -0.4059979916 -0.4447239935 vertex -0.4985660017 -0.4185020030 -0.4260869920 endloop endfacet facet normal 0.004634 -0.998857 -0.047582 outer loop vertex 0.1004929990 -0.5027809739 0.2853359878 vertex 0.1053540036 -0.5014969707 0.2588549852 vertex 0.1269779950 -0.5024020076 0.2799600065 endloop endfacet facet normal 0.783775 0.018725 0.620763 outer loop vertex 0.4875630140 -0.1425970048 0.4582459927 vertex 0.4743640125 -0.1470379978 0.4750449955 vertex 0.4828909934 -0.1697849929 0.4649649858 endloop endfacet facet normal 0.976461 0.211746 -0.041070 outer loop vertex 0.5059319735 0.4074920118 0.3240990043 vertex 0.5032010078 0.4138500094 0.2919490039 vertex 0.5002459884 0.4322220087 0.3164129853 endloop endfacet facet normal 0.994755 -0.004452 0.102186 outer loop vertex 0.5052850246 -0.1320499927 0.3868849874 vertex 0.5037230253 -0.1065659970 0.4032010138 vertex 0.5025370121 -0.1349020004 0.4135119915 endloop endfacet facet normal 0.091589 0.628186 0.772654 outer loop vertex 0.4111639857 0.4783410132 0.4674740136 vertex 0.3877870142 0.4688259959 0.4779810011 vertex 0.4190590084 0.4598029852 0.4816100001 endloop endfacet facet normal -0.066396 -0.997792 -0.001557 outer loop vertex -0.3710010052 -0.5051059723 0.1621180028 vertex -0.3924019933 -0.5037249923 0.1897320002 vertex -0.3976530135 -0.5033230186 0.1560540050 endloop endfacet facet normal 0.178093 -0.047147 -0.982884 outer loop vertex 0.4078010023 -0.0375165008 -0.5025699735 vertex 0.4216420054 -0.0558843985 -0.4991810024 vertex 0.3975000083 -0.0581017993 -0.5034490228 endloop endfacet facet normal 0.002424 -0.526930 0.849905 outer loop vertex -0.3523159921 -0.4494110048 0.4941270053 vertex -0.3808310032 -0.4531100094 0.4919149876 vertex -0.3629190028 -0.4678860009 0.4827030003 endloop endfacet facet normal 0.828452 -0.560052 0.003007 outer loop vertex 0.4867630005 -0.4519700110 -0.2072139978 vertex 0.4838449955 -0.4560849965 -0.1696929932 vertex 0.4736050069 -0.4713850021 -0.1981150061 endloop endfacet facet normal 0.927881 -0.371550 0.031413 outer loop vertex 0.4867630005 -0.4519700110 -0.2072139978 vertex 0.4950079918 -0.4296810031 -0.1871230006 vertex 0.4838449955 -0.4560849965 -0.1696929932 endloop endfacet facet normal -0.836579 -0.547360 -0.023074 outer loop vertex -0.4847060144 -0.4628750086 0.3138290048 vertex -0.4919640124 -0.4507490098 0.2893260121 vertex -0.4795970023 -0.4693990052 0.2833569944 endloop endfacet facet normal -0.040318 0.998502 -0.036991 outer loop vertex 0.2317029983 0.5027189851 0.2261960059 vertex 0.2289920002 0.5039219856 0.2616240084 vertex 0.2654800117 0.5050050020 0.2510879934 endloop endfacet facet normal 0.581565 -0.050889 0.811907 outer loop vertex 0.4693990052 0.1909310073 0.4770529866 vertex 0.4573610127 0.2129680067 0.4870570004 vertex 0.4513190091 0.1850499958 0.4896349907 endloop endfacet facet normal 0.615614 -0.008088 0.788007 outer loop vertex 0.4664669931 -0.1761090010 0.4809159935 vertex 0.4743640125 -0.1470379978 0.4750449955 vertex 0.4600250125 -0.1505489945 0.4862110019 endloop endfacet facet normal -0.004378 0.056148 -0.998413 outer loop vertex -0.2028390020 0.3716259897 -0.5056099892 vertex -0.1897269934 0.3988229930 -0.5041379929 vertex -0.1770319939 0.3771049976 -0.5054150224 endloop endfacet facet normal -0.006141 0.056995 -0.998356 outer loop vertex -0.1897269934 0.3988229930 -0.5041379929 vertex -0.2028390020 0.3716259897 -0.5056099892 vertex -0.2250600010 0.3987640142 -0.5039240122 endloop endfacet facet normal -0.383685 -0.922950 0.030816 outer loop vertex -0.4341680110 -0.4990270138 -0.2908349931 vertex -0.4504970014 -0.4928939939 -0.3104589880 vertex -0.4322470129 -0.5006909966 -0.3167540133 endloop endfacet facet normal -0.237092 -0.970347 0.047044 outer loop vertex -0.4341680110 -0.4990270138 -0.2908349931 vertex -0.4129920006 -0.5049939752 -0.3071889877 vertex -0.4111689925 -0.5038920045 -0.2752720118 endloop endfacet facet normal -0.045306 -0.998973 0.000071 outer loop vertex 0.2986479998 -0.5034040213 0.0609970018 vertex 0.2719950080 -0.5021960139 0.0501326993 vertex 0.2941290140 -0.5032010078 0.0336094014 endloop endfacet facet normal 0.999732 0.018770 0.013581 outer loop vertex 0.5051029921 -0.3311710060 -0.1959909946 vertex 0.5045149922 -0.3200710118 -0.1680479944 vertex 0.5051029921 -0.3491759896 -0.1711069942 endloop endfacet facet normal -0.012443 -0.999707 0.020759 outer loop vertex -0.0491829999 -0.5051550269 0.3507159948 vertex -0.0688353032 -0.5042989850 0.3801609874 vertex -0.0862013027 -0.5047799945 0.3465879858 endloop endfacet facet normal 0.001127 -0.010011 0.999949 outer loop vertex 0.1358470023 0.1568939984 0.4990380108 vertex 0.1509940028 0.1805730015 0.4992580116 vertex 0.1225610003 0.1807669997 0.4992919862 endloop endfacet facet normal 0.744576 -0.020120 -0.667235 outer loop vertex 0.4715969861 0.1235940009 -0.4779880047 vertex 0.4717630148 0.1470820010 -0.4785110056 vertex 0.4825440049 0.1391769946 -0.4662419856 endloop endfacet facet normal 0.010580 -0.258364 0.965990 outer loop vertex 0.3195570111 -0.4205349982 0.5038419962 vertex 0.2991360128 -0.4326139987 0.5008350015 vertex 0.3187470138 -0.4436370134 0.4976719916 endloop endfacet facet normal 0.002006 -0.009522 0.999953 outer loop vertex 0.1225610003 0.1807669997 0.4992919862 vertex 0.1127120033 0.1597909927 0.4991120100 vertex 0.1358470023 0.1568939984 0.4990380108 endloop endfacet facet normal -0.999435 0.032808 0.007310 outer loop vertex -0.5002369881 -0.2139869928 0.1010129973 vertex -0.5005980134 -0.2184240073 0.0715665966 vertex -0.5012279749 -0.2418020070 0.0903590992 endloop endfacet facet normal -0.006013 0.040256 -0.999171 outer loop vertex -0.0793735981 -0.3314360082 -0.5044760108 vertex -0.0886676982 -0.3039579988 -0.5033130050 vertex -0.0637425035 -0.3087489903 -0.5036560297 endloop endfacet facet normal 0.023238 -0.999723 -0.003728 outer loop vertex -0.2236720026 -0.5002210140 -0.0520979986 vertex -0.2064329982 -0.4997650087 -0.0669241026 vertex -0.2046460062 -0.4998199940 -0.0410404988 endloop endfacet facet normal -0.521308 0.017362 0.853192 outer loop vertex -0.4679259956 -0.3526299894 0.4825069904 vertex -0.4654270113 -0.3798600137 0.4845879972 vertex -0.4501760006 -0.3700059950 0.4937059879 endloop endfacet facet normal 0.942173 0.022449 0.334374 outer loop vertex 0.5012720227 -0.2431319952 0.4287660122 vertex 0.4958010018 -0.2184090018 0.4425219893 vertex 0.4934299886 -0.2472479939 0.4511390030 endloop endfacet facet normal 0.039738 0.035428 -0.998582 outer loop vertex -0.2723200023 -0.2499459982 -0.5044100285 vertex -0.3034220040 -0.2408770025 -0.5053259730 vertex -0.2876119912 -0.2243649960 -0.5041109920 endloop endfacet facet normal -0.996298 0.002877 -0.085918 outer loop vertex -0.5030480027 -0.0246805996 -0.4061119854 vertex -0.5037680268 -0.0512364991 -0.3986519873 vertex -0.5050070286 -0.0323776007 -0.3836530149 endloop endfacet facet normal 0.208104 -0.533882 0.819550 outer loop vertex 0.4475300014 -0.4529669881 0.4815129936 vertex 0.4520849884 -0.4683920145 0.4703080058 vertex 0.4615300000 -0.4572530091 0.4751659930 endloop endfacet facet normal -0.516076 -0.018046 0.856353 outer loop vertex -0.4679259956 -0.3526299894 0.4825069904 vertex -0.4467509985 -0.3412869871 0.4955070019 vertex -0.4619379938 -0.3204379976 0.4867939949 endloop endfacet facet normal -0.722386 -0.691248 -0.018302 outer loop vertex -0.4708760083 -0.4756189883 0.0832730010 vertex -0.4820539951 -0.4634070098 0.0632371008 vertex -0.4674029946 -0.4784269929 0.0522469990 endloop endfacet facet normal 0.045899 -0.978287 0.202109 outer loop vertex -0.2053830028 -0.4984749854 0.4327700138 vertex -0.2256350070 -0.5012429953 0.4239709973 vertex -0.2071990073 -0.5037909746 0.4074510038 endloop endfacet facet normal -0.618952 0.139172 -0.773000 outer loop vertex -0.4615589976 0.4227469862 -0.4816159904 vertex -0.4759759903 0.4340339899 -0.4680399895 vertex -0.4644759893 0.4460879862 -0.4750779867 endloop endfacet facet normal 0.999983 -0.004767 -0.003449 outer loop vertex 0.5051029921 -0.3311710060 -0.1959909946 vertex 0.5051029921 -0.3491759896 -0.1711069942 vertex 0.5049459934 -0.3624320030 -0.1983020008 endloop endfacet facet normal 0.037532 -0.034572 0.998697 outer loop vertex -0.2763450146 0.3218399882 0.5070649981 vertex -0.2718259990 0.2915039957 0.5058450103 vertex -0.2466830015 0.3092949986 0.5055159926 endloop endfacet facet normal 0.007057 -0.999501 -0.030803 outer loop vertex 0.3622249961 -0.5088559985 0.3033219874 vertex 0.3478479981 -0.5100439787 0.3385759890 vertex 0.3265349865 -0.5094580054 0.3146789968 endloop endfacet facet normal -0.082299 -0.896771 0.434774 outer loop vertex -0.4124889970 -0.4860090017 0.4601449966 vertex -0.4065580070 -0.4940690100 0.4446429908 vertex -0.3895019889 -0.4907239974 0.4547710121 endloop endfacet facet normal 0.448386 0.893513 0.024195 outer loop vertex 0.4636430144 0.4831280112 0.1557700038 vertex 0.4584279954 0.4864679873 0.1290709972 vertex 0.4438129961 0.4932239950 0.1504220068 endloop endfacet facet normal 0.009342 -0.524561 0.851321 outer loop vertex 0.1646090001 -0.4658110142 0.4814690053 vertex 0.1915200055 -0.4710119963 0.4779689908 vertex 0.1862690002 -0.4531430006 0.4890370071 endloop endfacet facet normal -0.937413 0.069593 0.341195 outer loop vertex -0.4995119870 -0.2659080029 0.4307250082 vertex -0.4927940071 -0.2539440095 0.4467419982 vertex -0.5003250241 -0.2405499965 0.4233190119 endloop endfacet facet normal -0.223614 -0.961641 0.158881 outer loop vertex -0.4268200099 -0.4985150099 0.4035139978 vertex -0.4148829877 -0.4974620044 0.4266879857 vertex -0.4393289983 -0.4917179942 0.4270479977 endloop endfacet facet normal -0.997901 -0.009283 -0.064090 outer loop vertex -0.5030260086 0.0559767000 -0.4027270079 vertex -0.5049269795 0.0505134016 -0.3723370135 vertex -0.5043979883 0.0799631998 -0.3848389983 endloop endfacet facet normal 0.004116 -0.998806 0.048686 outer loop vertex 0.0503187999 -0.5034260154 -0.2926549911 vertex 0.0372599997 -0.5046010017 -0.3156560063 vertex 0.0625569001 -0.5045949817 -0.3176710010 endloop endfacet facet normal -0.625779 -0.035335 0.779200 outer loop vertex -0.4622130096 0.3100839853 0.4854829907 vertex -0.4737429917 0.3260009885 0.4769450128 vertex -0.4784739912 0.3028570116 0.4720959961 endloop endfacet facet normal 0.270906 0.005407 0.962591 outer loop vertex 0.4218879938 0.3169350028 0.5014020205 vertex 0.4416449964 0.3462620080 0.4956769943 vertex 0.4149569869 0.3542549908 0.5031430125 endloop endfacet facet normal 0.004476 -0.044366 0.999005 outer loop vertex 0.0365413986 0.2457309961 0.5015820265 vertex 0.0673879981 0.2611809969 0.5021299720 vertex 0.0364993997 0.2786909938 0.5030459762 endloop endfacet facet normal 0.006069 -0.033671 0.999415 outer loop vertex 0.0365413986 0.2457309961 0.5015820265 vertex 0.0377410017 0.2138009965 0.5004990101 vertex 0.0598452985 0.2304600030 0.5009260178 endloop endfacet facet normal -0.033924 0.998694 0.038212 outer loop vertex 0.3025749922 0.5088559985 -0.3158949912 vertex 0.2665509880 0.5073559880 -0.3086729944 vertex 0.2916229963 0.5072000027 -0.2823379934 endloop endfacet facet normal -0.467118 0.029052 0.883717 outer loop vertex -0.4467509985 -0.3412869871 0.4955070019 vertex -0.4415020049 -0.3120389879 0.4973199964 vertex -0.4619379938 -0.3204379976 0.4867939949 endloop endfacet facet normal 0.005651 -0.999971 -0.005012 outer loop vertex 0.0780896991 -0.4996399879 -0.0849891976 vertex 0.0524456017 -0.4997229874 -0.0973436981 vertex 0.0736057982 -0.4995259941 -0.1127870008 endloop endfacet facet normal 0.999483 0.028801 0.014268 outer loop vertex 0.5064659715 -0.1819230020 0.3557330072 vertex 0.5061479807 -0.1840859950 0.3823750019 vertex 0.5070530176 -0.2076009959 0.3664430082 endloop endfacet facet normal -0.999177 -0.020996 0.034702 outer loop vertex -0.5057349801 -0.0729423016 0.3699229956 vertex -0.5051530004 -0.0646670982 0.3916870058 vertex -0.5059919953 -0.0487333983 0.3771699965 endloop endfacet facet normal -0.004048 0.173741 -0.984783 outer loop vertex 0.0784218013 0.4310129881 -0.4981360137 vertex 0.0700104013 0.4071469903 -0.5023120046 vertex 0.0497680008 0.4255219996 -0.4989869893 endloop endfacet facet normal 0.023381 -0.027349 -0.999352 outer loop vertex -0.3597100079 0.1956599951 -0.5066019893 vertex -0.3351590037 0.2097080052 -0.5064120293 vertex -0.3361209929 0.1784459949 -0.5055789948 endloop endfacet facet normal 0.968551 -0.236677 -0.076764 outer loop vertex 0.4964680076 -0.4342400134 -0.1204809994 vertex 0.5017499924 -0.4091219902 -0.1312800050 vertex 0.5012850165 -0.4191220105 -0.1063150018 endloop endfacet facet normal -0.322576 0.946530 0.005036 outer loop vertex -0.4200980067 0.4996669888 -0.0558344983 vertex -0.4381859899 0.4936249852 -0.0788289979 vertex -0.4444270134 0.4913319945 -0.0476207994 endloop endfacet facet normal 0.001331 0.006798 0.999976 outer loop vertex 0.1690700054 -0.1848890036 0.4991729856 vertex 0.1463889927 -0.1700060070 0.4991019964 vertex 0.1482239962 -0.1934580058 0.4992589951 endloop endfacet facet normal -0.750311 0.657517 0.068590 outer loop vertex -0.4815070033 0.4587379992 -0.0797365978 vertex -0.4627979994 0.4792029858 -0.0712589994 vertex -0.4722549915 0.4718579948 -0.1042990014 endloop endfacet facet normal -0.999069 0.031339 0.029660 outer loop vertex -0.5094839931 0.3638640046 -0.3265590072 vertex -0.5089610219 0.3543739915 -0.2989160120 vertex -0.5082330108 0.3830899894 -0.3047350049 endloop endfacet facet normal 0.967308 -0.013164 0.253263 outer loop vertex 0.5016769767 0.3552039862 0.4266639948 vertex 0.4983420074 0.3246810138 0.4378150105 vertex 0.5042399764 0.3271929920 0.4154190123 endloop endfacet facet normal -0.036631 -0.997402 -0.062025 outer loop vertex 0.2392529994 -0.5068429708 -0.3703649938 vertex 0.2381760031 -0.5052180290 -0.3958590031 vertex 0.2663719952 -0.5070340037 -0.3833090067 endloop endfacet facet normal -0.018450 -0.994566 -0.102462 outer loop vertex 0.2663719952 -0.5070340037 -0.3833090067 vertex 0.2381760031 -0.5052180290 -0.3958590031 vertex 0.2581860125 -0.5043159723 -0.4082179964 endloop endfacet facet normal -0.004138 -0.001730 -0.999990 outer loop vertex 0.3637500107 0.1362430006 -0.5051540136 vertex 0.3448530138 0.1230409965 -0.5050529838 vertex 0.3390580118 0.1450040042 -0.5050669909 endloop endfacet facet normal 0.003957 -0.999992 -0.000122 outer loop vertex 0.3676559925 -0.5049340129 0.1459479928 vertex 0.3391779959 -0.5050470233 0.1485709995 vertex 0.3497169912 -0.5050020218 0.1215090007 endloop endfacet facet normal 0.644022 -0.027995 -0.764494 outer loop vertex 0.4768620133 -0.1932249963 -0.4696789980 vertex 0.4595080018 -0.1937250048 -0.4842799902 vertex 0.4685280025 -0.1665090024 -0.4776780009 endloop endfacet facet normal 0.017779 0.350191 -0.936510 outer loop vertex -0.0174889006 0.4570389986 -0.4891540110 vertex -0.0306275003 0.4390690029 -0.4961229861 vertex -0.0433177017 0.4568339884 -0.4897210002 endloop endfacet facet normal 0.007642 0.206769 -0.978360 outer loop vertex -0.0306275003 0.4390690029 -0.4961229861 vertex -0.0468252003 0.4173009992 -0.5008500218 vertex -0.0593255982 0.4405649900 -0.4960309863 endloop endfacet facet normal -0.004908 -0.044174 -0.999012 outer loop vertex 0.1350920051 0.2986539900 -0.5026890039 vertex 0.1576959938 0.3125379980 -0.5034139752 vertex 0.1574019939 0.2854329944 -0.5022140145 endloop endfacet facet normal -0.002814 0.029027 -0.999575 outer loop vertex 0.1277939975 -0.3131859899 -0.5039560199 vertex 0.1067389995 -0.3396750093 -0.5046659708 vertex 0.0940997973 -0.3033660054 -0.5035759807 endloop endfacet facet normal -0.640791 0.020209 0.767449 outer loop vertex -0.4668720067 0.2819019854 0.4823350012 vertex -0.4622130096 0.3100839853 0.4854829907 vertex -0.4784739912 0.3028570116 0.4720959961 endloop endfacet facet normal 0.005859 0.575649 0.817676 outer loop vertex -0.2901510000 0.4582839906 0.4902620018 vertex -0.2665260136 0.4656499922 0.4849070013 vertex -0.2928259969 0.4730539918 0.4798829854 endloop endfacet facet normal 0.999975 0.005763 0.004157 outer loop vertex 0.4994089901 0.0671247020 0.1128010005 vertex 0.4992749989 0.0982668996 0.1018579975 vertex 0.4991930127 0.0916984975 0.1306860000 endloop endfacet facet normal -0.999429 -0.028842 0.017580 outer loop vertex -0.5083580017 0.2913019955 -0.3346999884 vertex -0.5084599853 0.3060509861 -0.3163000047 vertex -0.5091519952 0.3144859970 -0.3418030143 endloop endfacet facet normal -0.998624 -0.036121 -0.038018 outer loop vertex -0.5015239716 0.1943210065 0.2318390012 vertex -0.5035809875 0.2219620049 0.2596090138 vertex -0.5022370219 0.2268960029 0.2196190059 endloop endfacet facet normal 0.478868 0.207255 0.853071 outer loop vertex 0.4618389904 0.4386709929 0.4792450070 vertex 0.4702610075 0.4502219856 0.4717110097 vertex 0.4588739872 0.4566310048 0.4765459895 endloop endfacet facet normal -0.998513 -0.034931 -0.041861 outer loop vertex -0.5042250156 0.1999260038 0.2933590114 vertex -0.5055530071 0.2333579957 0.2971380055 vertex -0.5035809875 0.2219620049 0.2596090138 endloop endfacet facet normal 0.017898 0.018016 -0.999677 outer loop vertex -0.3485440016 -0.1768999994 -0.5048829913 vertex -0.3233290017 -0.2006720006 -0.5048599839 vertex -0.3509710133 -0.2113319933 -0.5055469871 endloop endfacet facet normal 0.999982 -0.005703 0.001700 outer loop vertex 0.4990859926 -0.0830081999 0.1668370068 vertex 0.4990479946 -0.0967840999 0.1429789960 vertex 0.4992150068 -0.0670436025 0.1445019990 endloop endfacet facet normal 0.999974 -0.004785 0.005353 outer loop vertex 0.4990479946 -0.0967840999 0.1429789960 vertex 0.4991030097 -0.1089640036 0.1218150035 vertex 0.4992690086 -0.0801497027 0.1165620014 endloop endfacet facet normal 0.216313 0.002334 -0.976321 outer loop vertex 0.4397059977 0.3521640003 -0.4996359944 vertex 0.4364289939 0.3287569880 -0.5004180074 vertex 0.4191739857 0.3484129906 -0.5041940212 endloop endfacet facet normal 0.540587 0.841222 0.010526 outer loop vertex 0.4646340013 0.4807850122 -0.2678079903 vertex 0.4645799994 0.4812119901 -0.2991589904 vertex 0.4479149878 0.4917030036 -0.2817150056 endloop endfacet facet normal -0.999014 0.008338 -0.043607 outer loop vertex -0.5034689903 0.0563376993 0.2969099879 vertex -0.5026059747 0.0803859010 0.2817369998 vertex -0.5019710064 0.0532092005 0.2619940042 endloop endfacet facet normal 0.999869 -0.012535 0.010220 outer loop vertex 0.4998370111 0.2083169967 0.0550280996 vertex 0.4993419945 0.1865770072 0.0767932013 vertex 0.4994949996 0.1729670018 0.0451316014 endloop endfacet facet normal 0.534424 0.845214 0.002238 outer loop vertex 0.4645799994 0.4812119901 -0.2991589904 vertex 0.4438990057 0.4943319857 -0.3155980110 vertex 0.4479149878 0.4917030036 -0.2817150056 endloop endfacet facet normal 0.998234 -0.007351 0.058944 outer loop vertex 0.5076209903 0.2834050059 0.3767820001 vertex 0.5086029768 0.3147749901 0.3640640080 vertex 0.5066639781 0.3086690009 0.3961400092 endloop endfacet facet normal 0.943007 0.029928 -0.331426 outer loop vertex 0.4940330088 0.3837749958 -0.4516290128 vertex 0.4931469858 0.4106410146 -0.4517239928 vertex 0.5002989769 0.3973900080 -0.4325709939 endloop endfacet facet normal -0.004625 0.005325 -0.999975 outer loop vertex -0.0319945998 -0.1614120007 -0.4995180070 vertex -0.0051321601 -0.1544159949 -0.4996050000 vertex -0.0134522002 -0.1804170012 -0.4997049868 endloop endfacet facet normal 0.998500 -0.033149 0.043580 outer loop vertex 0.5072020292 0.2549130023 0.3647089899 vertex 0.5076209903 0.2834050059 0.3767820001 vertex 0.5063560009 0.2610670030 0.3887740076 endloop endfacet facet normal -0.272028 0.938429 -0.212959 outer loop vertex -0.4487920105 0.4870760143 -0.4168109894 vertex -0.4217000008 0.4921610057 -0.4290100038 vertex -0.4473899901 0.4818620086 -0.4415780008 endloop endfacet facet normal 0.004658 0.890019 0.455900 outer loop vertex -0.1640010029 0.4877110124 0.4617249966 vertex -0.1323429942 0.4884110093 0.4600349963 vertex -0.1528699994 0.4950929880 0.4472000003 endloop endfacet facet normal -0.998992 0.032724 -0.030728 outer loop vertex -0.5011159778 -0.2253919989 0.2065089941 vertex -0.5025249720 -0.2489320040 0.2272469997 vertex -0.5018590093 -0.2182549983 0.2382660061 endloop endfacet facet normal -0.999992 -0.002372 0.003198 outer loop vertex -0.4997609854 -0.0673936009 0.0457552001 vertex -0.4997490048 -0.0433946997 0.0672969967 vertex -0.4998849928 -0.0322003998 0.0330793001 endloop endfacet facet normal -0.998677 0.043528 -0.027380 outer loop vertex -0.5025249720 -0.2489320040 0.2272469997 vertex -0.5036249757 -0.2798930109 0.2181479931 vertex -0.5038509965 -0.2690860033 0.2435729951 endloop endfacet facet normal 0.038388 0.041110 0.998417 outer loop vertex -0.2664889991 -0.2798250020 0.5059040189 vertex -0.2459959984 -0.3063440025 0.5062080026 vertex -0.2318989933 -0.2735570073 0.5043159723 endloop endfacet facet normal 0.029012 0.039522 0.998797 outer loop vertex -0.2318989933 -0.2735570073 0.5043159723 vertex -0.2085009962 -0.2465070039 0.5025659800 vertex -0.2366060019 -0.2427330017 0.5032330155 endloop endfacet facet normal -0.038810 -0.112760 0.992864 outer loop vertex -0.3673430085 -0.4105400145 0.5061500072 vertex -0.3626779914 -0.3837929964 0.5093700290 vertex -0.3888539970 -0.3941549957 0.5071700215 endloop endfacet facet normal -0.976520 -0.038750 -0.211911 outer loop vertex -0.5025920272 0.1962800026 -0.4169229865 vertex -0.4999960065 0.2160989940 -0.4325099885 vertex -0.4975810051 0.1898240000 -0.4388340116 endloop endfacet facet normal -0.024218 -0.955312 -0.294605 outer loop vertex -0.0417187996 -0.4966279864 -0.4320850074 vertex -0.0692515001 -0.5003889799 -0.4176259935 vertex -0.0741494969 -0.4916299880 -0.4456259906 endloop endfacet facet normal 0.000430 -0.032814 -0.999461 outer loop vertex -0.0852568969 0.3035120070 -0.5033249855 vertex -0.0664142966 0.3309890032 -0.5042189956 vertex -0.0539162010 0.2995980084 -0.5031830072 endloop endfacet facet normal 0.006397 -0.013067 -0.999894 outer loop vertex -0.1310800016 0.3336780071 -0.5045809746 vertex -0.1142219976 0.3638190031 -0.5048670173 vertex -0.0988850966 0.3333719969 -0.5043709874 endloop endfacet facet normal -0.999668 0.009853 0.023813 outer loop vertex -0.5096349716 -0.3534879982 -0.3293139935 vertex -0.5089290142 -0.3281019926 -0.3101820052 vertex -0.5096930265 -0.3272190094 -0.3426199853 endloop endfacet facet normal -0.355487 0.613116 -0.705491 outer loop vertex -0.4527890086 0.4605939984 -0.4737220109 vertex -0.4665850103 0.4581849873 -0.4688639939 vertex -0.4623149931 0.4663830101 -0.4638909996 endloop endfacet facet normal -0.986609 0.161734 0.021077 outer loop vertex -0.5033659935 0.3923290074 -0.1396439970 vertex -0.4992890060 0.4176360071 -0.1429940015 vertex -0.5027599931 0.3997960091 -0.1685750037 endloop endfacet facet normal 0.999675 -0.024849 -0.005748 outer loop vertex 0.4996730089 0.1929810047 -0.0913385004 vertex 0.4995450079 0.1932670027 -0.1148379967 vertex 0.5001699924 0.2168329954 -0.1080200002 endloop endfacet facet normal 0.999988 -0.002249 -0.004381 outer loop vertex 0.4994150102 0.1672849953 -0.0807403028 vertex 0.4995079935 0.1630969942 -0.0573646985 vertex 0.4994069934 0.1423559934 -0.0697693974 endloop endfacet facet normal 0.999979 -0.002891 -0.005838 outer loop vertex 0.4994069934 0.1423559934 -0.0697693974 vertex 0.4992600083 0.1456910074 -0.0965987965 vertex 0.4994150102 0.1672849953 -0.0807403028 endloop endfacet facet normal 0.353758 -0.935224 -0.014532 outer loop vertex 0.4370400012 -0.4954049885 -0.1427139938 vertex 0.4259679914 -0.4991909862 -0.1685920060 vertex 0.4477869868 -0.4909409881 -0.1683820039 endloop endfacet facet normal -0.999405 -0.023291 -0.025458 outer loop vertex -0.5067279935 -0.3592770100 0.2359340042 vertex -0.5057200193 -0.3823859990 0.2175060064 vertex -0.5066329837 -0.3792999983 0.2505230010 endloop endfacet facet normal 0.279818 -0.644101 -0.711924 outer loop vertex 0.4348179996 -0.4747529924 -0.4665069878 vertex 0.4466930032 -0.4597469866 -0.4754160047 vertex 0.4546459913 -0.4708200097 -0.4622719884 endloop endfacet facet normal -0.738958 0.666351 0.099587 outer loop vertex -0.4716159999 0.4765920043 -0.1481679976 vertex -0.4788199961 0.4662219882 -0.1322360039 vertex -0.4646579921 0.4813320041 -0.1282539964 endloop endfacet facet normal -0.769524 0.638559 -0.008697 outer loop vertex -0.4693779945 0.4785200059 -0.1703020036 vertex -0.4818550050 0.4632140100 -0.1901289970 vertex -0.4813910127 0.4641959965 -0.1590829939 endloop endfacet facet normal -0.027068 0.008902 0.999594 outer loop vertex 0.3164300025 0.3404519856 0.5100589991 vertex 0.3392960131 0.3578740060 0.5105230212 vertex 0.3111949861 0.3730440140 0.5096269846 endloop endfacet facet normal 0.999943 -0.010196 -0.003054 outer loop vertex 0.4997470081 0.1882340014 -0.0630268976 vertex 0.4997099936 0.1751350015 -0.0314108990 vertex 0.4995079935 0.1630969942 -0.0573646985 endloop endfacet facet normal -0.039857 -0.023963 0.998918 outer loop vertex 0.3164300025 0.3404519856 0.5100589991 vertex 0.2862580121 0.3495739996 0.5090739727 vertex 0.2945390046 0.3190439939 0.5086719990 endloop endfacet facet normal -0.946915 -0.010931 -0.321298 outer loop vertex -0.4909150004 0.0602941997 -0.4519880116 vertex -0.4984369874 0.0596317016 -0.4297969937 vertex -0.4944100082 0.0854047984 -0.4425419867 endloop endfacet facet normal 0.005432 -0.005438 0.999970 outer loop vertex -0.3673920035 0.0415863991 0.5053369999 vertex -0.3405089974 0.0449060015 0.5052090287 vertex -0.3542110026 0.0679942966 0.5054090023 endloop endfacet facet normal 0.001974 -0.999919 0.012591 outer loop vertex -0.3611130118 -0.5048800111 -0.1460389942 vertex -0.3677699864 -0.5052970052 -0.1781100035 vertex -0.3392480016 -0.5051630139 -0.1719409972 endloop endfacet facet normal -0.083931 -0.995669 -0.039991 outer loop vertex -0.3786840141 -0.5082039833 0.2942579985 vertex -0.3969610035 -0.5059620142 0.2767980099 vertex -0.3726190031 -0.5076109767 0.2667649984 endloop endfacet facet normal -0.014127 0.469692 0.882717 outer loop vertex 0.0559910983 0.4596039951 0.4848859906 vertex 0.0538001992 0.4402390122 0.4951550066 vertex 0.0782295018 0.4484780133 0.4911620021 endloop endfacet facet normal -0.859530 -0.510255 -0.029119 outer loop vertex -0.4778900146 -0.4707950056 0.3725070059 vertex -0.4839479923 -0.4624109864 0.4044109881 vertex -0.4934560061 -0.4450590014 0.3810069859 endloop endfacet facet normal 0.067029 0.231929 0.970421 outer loop vertex 0.0321290009 0.4353640079 0.4978170097 vertex 0.0467818007 0.4147149920 0.5017399788 vertex 0.0538001992 0.4402390122 0.4951550066 endloop endfacet facet normal -0.001265 -0.032130 0.999483 outer loop vertex 0.1509419978 0.2338590026 0.5006939769 vertex 0.1358029991 0.2065210044 0.4997960031 vertex 0.1662369967 0.2061630040 0.4998230040 endloop endfacet facet normal 0.015708 0.784942 0.619370 outer loop vertex -0.1489789933 0.4764139950 0.4756610096 vertex -0.1323429942 0.4884110093 0.4600349963 vertex -0.1640010029 0.4877110124 0.4617249966 endloop endfacet facet normal 0.001381 0.019201 -0.999815 outer loop vertex 0.1716759950 -0.2126429975 -0.4998089969 vertex 0.1671310067 -0.1827390045 -0.4992409945 vertex 0.1925639957 -0.1937849969 -0.4994179904 endloop endfacet facet normal -0.003982 0.034118 -0.999410 outer loop vertex -0.0003077320 -0.2281209975 -0.5006890297 vertex 0.0193806998 -0.2525959909 -0.5016030073 vertex -0.0110336002 -0.2576400042 -0.5016540289 endloop endfacet facet normal -0.005302 0.042074 -0.999100 outer loop vertex -0.0110336002 -0.2576400042 -0.5016540289 vertex 0.0193806998 -0.2525959909 -0.5016030073 vertex 0.0064293002 -0.2836740017 -0.5028430223 endloop endfacet facet normal 0.999114 0.041836 -0.004493 outer loop vertex 0.5055490136 -0.3321509957 -0.0389930010 vertex 0.5042060018 -0.3012000024 -0.0494428016 vertex 0.5045059919 -0.3046129942 -0.0145132998 endloop endfacet facet normal 0.006569 0.007838 0.999948 outer loop vertex 0.1224879995 -0.1896529943 0.4994130135 vertex 0.1463889927 -0.1700060070 0.4991019964 vertex 0.1198799983 -0.1591410041 0.4991909862 endloop endfacet facet normal -0.005958 -0.016222 -0.999851 outer loop vertex -0.0487278998 -0.3796640038 -0.5047550201 vertex -0.0390405990 -0.3541289866 -0.5052270293 vertex -0.0219612997 -0.3739619851 -0.5050070286 endloop endfacet facet normal -0.004137 0.020588 -0.999779 outer loop vertex -0.0390405990 -0.3541289866 -0.5052270293 vertex -0.0307007004 -0.3322499990 -0.5048109889 vertex -0.0141502004 -0.3475730121 -0.5051950216 endloop endfacet facet normal 0.069965 0.298902 0.951716 outer loop vertex 0.3521049917 0.4402050078 0.4969469905 vertex 0.3400000036 0.4199160039 0.5042089820 vertex 0.3689930141 0.4188829958 0.5024020076 endloop endfacet facet normal 0.167540 0.036787 -0.985179 outer loop vertex 0.3988060057 -0.2810289860 -0.5073090196 vertex 0.4002969861 -0.2586289942 -0.5062190294 vertex 0.4183000028 -0.2678300142 -0.5035009980 endloop endfacet facet normal 0.169789 0.041355 -0.984612 outer loop vertex 0.4124540091 -0.2412569970 -0.5033929944 vertex 0.4183000028 -0.2678300142 -0.5035009980 vertex 0.4002969861 -0.2586289942 -0.5062190294 endloop endfacet facet normal 0.039060 -0.998780 0.030213 outer loop vertex -0.2700789869 -0.5074269772 -0.3126269877 vertex -0.2407590002 -0.5070829988 -0.3391610086 vertex -0.2361219972 -0.5060139894 -0.3098169863 endloop endfacet facet normal 0.035014 -0.998316 0.046244 outer loop vertex -0.2361219972 -0.5060139894 -0.3098169863 vertex -0.2118390054 -0.5041760206 -0.2885249853 vertex -0.2478539944 -0.5051950216 -0.2832539976 endloop endfacet facet normal -0.014241 -0.463446 0.886011 outer loop vertex 0.3145889938 -0.4632140100 0.4873650074 vertex 0.3187470138 -0.4436370134 0.4976719916 vertex 0.2924669981 -0.4498839974 0.4939819872 endloop endfacet facet normal 0.836492 0.543366 -0.070962 outer loop vertex 0.4765079916 0.4726260006 0.0533136018 vertex 0.4817259908 0.4673900008 0.0747298971 vertex 0.4898769855 0.4527100027 0.0584062003 endloop endfacet facet normal 0.862601 0.505328 -0.023718 outer loop vertex 0.4898769855 0.4527100027 0.0584062003 vertex 0.4817259908 0.4673900008 0.0747298971 vertex 0.4887570143 0.4560579956 0.0890052989 endloop endfacet facet normal -0.999987 -0.004469 -0.002436 outer loop vertex -0.4992330074 -0.0614412986 -0.1508550048 vertex -0.4993399978 -0.0497662015 -0.1283520013 vertex -0.4993720055 -0.0329547003 -0.1460520029 endloop endfacet facet normal -0.005326 -0.026376 -0.999638 outer loop vertex -0.1173309982 0.2290039957 -0.5004050136 vertex -0.1068330035 0.1991409957 -0.4996730089 vertex -0.1298750043 0.2041350007 -0.4996820092 endloop endfacet facet normal -0.026732 -0.035639 -0.999007 outer loop vertex 0.2089390010 0.2330289930 -0.5009520054 vertex 0.2037159950 0.2083269954 -0.4999310076 vertex 0.1882240027 0.2228620052 -0.5000349879 endloop endfacet facet normal -0.424096 0.009873 0.905564 outer loop vertex -0.4622130096 0.3100839853 0.4854829907 vertex -0.4414669871 0.3207060099 0.4950830042 vertex -0.4596340060 0.3390479982 0.4863750041 endloop endfacet facet normal -0.991405 0.123252 -0.043886 outer loop vertex -0.5035510063 0.3814350069 -0.0462877005 vertex -0.5016469955 0.4043389857 -0.0249754991 vertex -0.4989619851 0.4135079980 -0.0598799996 endloop endfacet facet normal -0.035337 -0.998374 0.044724 outer loop vertex -0.3836989999 -0.5069440007 0.3754599988 vertex -0.3699010015 -0.5087850094 0.3452650011 vertex -0.3482959867 -0.5083079934 0.3729839921 endloop endfacet facet normal -0.277092 -0.960745 -0.013726 outer loop vertex -0.4152109921 -0.5020859838 0.2569600046 vertex -0.4405600131 -0.4949150085 0.2667610049 vertex -0.4325279891 -0.4967469871 0.2328439951 endloop endfacet facet normal -0.999733 0.022558 -0.005027 outer loop vertex -0.5055350065 0.3510150015 0.0975164995 vertex -0.5047410131 0.3817889988 0.0777077973 vertex -0.5054489970 0.3478800058 0.0663404018 endloop endfacet facet normal 0.183869 -0.982366 0.033911 outer loop vertex 0.4324670136 -0.4970189929 0.0393589996 vertex 0.4048190117 -0.5020849705 0.0425132997 vertex 0.4177480042 -0.5006679893 0.0134592000 endloop endfacet facet normal 0.081577 -0.022568 -0.996412 outer loop vertex 0.4078919888 0.0589535981 -0.5015349984 vertex 0.3746969998 0.0692981035 -0.5044869781 vertex 0.3962880075 0.0929950029 -0.5032560229 endloop endfacet facet normal 0.427316 0.903988 -0.014397 outer loop vertex 0.4472689927 0.4926260114 0.0744972005 vertex 0.4594649971 0.4864960015 0.0515823998 vertex 0.4390079975 0.4961250126 0.0490060002 endloop endfacet facet normal -0.084490 0.996266 0.017789 outer loop vertex -0.4015009999 0.5048559904 -0.2408600003 vertex -0.3740279973 0.5074200034 -0.2539719939 vertex -0.4000810087 0.5055410266 -0.2724809945 endloop endfacet facet normal 0.016986 -0.998420 -0.053560 outer loop vertex -0.2953479886 -0.5084379911 -0.3807440102 vertex -0.3136619925 -0.5098350048 -0.3605099916 vertex -0.3211419880 -0.5084429979 -0.3888309896 endloop endfacet facet normal 0.027009 0.316407 -0.948239 outer loop vertex -0.3185769916 0.4303340018 -0.4992910028 vertex -0.3493759930 0.4426969886 -0.4960429966 vertex -0.3279460073 0.4531250000 -0.4919529855 endloop endfacet facet normal -0.057121 -0.981776 0.181252 outer loop vertex -0.3691950142 -0.5054789782 0.4017330110 vertex -0.3530449867 -0.5024200082 0.4233919978 vertex -0.3849849999 -0.4993459880 0.4299769998 endloop endfacet facet normal 0.845972 -0.531074 0.047864 outer loop vertex 0.4779979885 -0.4677999914 -0.2279379964 vertex 0.4882589877 -0.4520350099 -0.2343759984 vertex 0.4867630005 -0.4519700110 -0.2072139978 endloop endfacet facet normal -0.028442 0.010256 -0.999543 outer loop vertex 0.3117989898 0.0828749016 -0.5038679838 vertex 0.3435100019 0.0767671019 -0.5048329830 vertex 0.3237909973 0.0544379018 -0.5045009851 endloop endfacet facet normal 0.014225 0.013079 -0.999813 outer loop vertex 0.3435100019 0.0767671019 -0.5048329830 vertex 0.3746969998 0.0692981035 -0.5044869781 vertex 0.3524860144 0.0462866984 -0.5051040053 endloop endfacet facet normal 0.229648 0.042036 -0.972365 outer loop vertex 0.4333930016 -0.3100300133 -0.5020220280 vertex 0.4172959924 -0.3223890066 -0.5063580275 vertex 0.4182479978 -0.2954359949 -0.5049679875 endloop endfacet facet normal -0.039771 0.998249 0.043776 outer loop vertex 0.2916229963 0.5072000027 -0.2823379934 vertex 0.2665509880 0.5073559880 -0.3086729944 vertex 0.2534359992 0.5053290129 -0.2743659914 endloop endfacet facet normal 0.135470 0.046257 -0.989701 outer loop vertex 0.4172959924 -0.3223890066 -0.5063580275 vertex 0.3969649971 -0.3083119988 -0.5084829926 vertex 0.4182479978 -0.2954359949 -0.5049679875 endloop endfacet facet normal -0.038154 -0.953862 0.297811 outer loop vertex 0.3527140021 -0.4959059954 0.4501329958 vertex 0.3265149891 -0.4950659871 0.4494670033 vertex 0.3457280099 -0.5026720166 0.4275670052 endloop endfacet facet normal -0.947320 -0.016895 0.319842 outer loop vertex -0.4873580039 0.0847387984 0.4577569962 vertex -0.4952610135 0.0847278014 0.4343490005 vertex -0.4883979857 0.0601709001 0.4533790052 endloop endfacet facet normal 0.687887 0.725047 -0.033442 outer loop vertex 0.4797999859 0.4700680077 0.0931740031 vertex 0.4817259908 0.4673900008 0.0747298971 vertex 0.4680939913 0.4805519879 0.0796869025 endloop endfacet facet normal -0.999778 -0.019601 -0.007771 outer loop vertex -0.4996669888 0.2031719983 -0.1071489975 vertex -0.4994759858 0.1852200031 -0.0864417031 vertex -0.5000540018 0.2127089947 -0.0814146027 endloop endfacet facet normal 0.842558 -0.538587 -0.004460 outer loop vertex 0.4801920056 -0.4681940079 0.0061896900 vertex 0.4918240011 -0.4499270022 -0.0022743801 vertex 0.4892570078 -0.4541850090 0.0269779004 endloop endfacet facet normal 0.183317 -0.011189 0.982990 outer loop vertex 0.4097110033 0.2496050000 0.5040540099 vertex 0.4103490114 0.2219309956 0.5036200285 vertex 0.4272739887 0.2346940041 0.5006089807 endloop endfacet facet normal 0.011712 -0.014971 0.999819 outer loop vertex -0.3368799984 0.3294929862 0.5089219809 vertex -0.3471370041 0.3079150021 0.5087190270 vertex -0.3243260086 0.3059889972 0.5084229708 endloop endfacet facet normal 0.984944 -0.170873 -0.026238 outer loop vertex 0.5003439784 -0.4211390018 0.2889569998 vertex 0.5041139722 -0.3951820135 0.2614350021 vertex 0.5056980252 -0.3919689953 0.2999739945 endloop endfacet facet normal -0.018757 -0.998381 -0.053691 outer loop vertex 0.2019329965 -0.5046499968 0.3084830046 vertex 0.1720799953 -0.5038290024 0.3036459982 vertex 0.1898320019 -0.5029019713 0.2802059948 endloop endfacet facet normal 0.020474 -0.038112 -0.999064 outer loop vertex -0.1750279963 0.3011719882 -0.5039470196 vertex -0.2092960030 0.3020809889 -0.5046839714 vertex -0.1873690039 0.3251070082 -0.5051130056 endloop endfacet facet normal 0.026740 -0.999522 0.015515 outer loop vertex -0.2304919958 -0.5006290078 -0.1815530062 vertex -0.2093929946 -0.5004119873 -0.2039359957 vertex -0.2002860010 -0.4997119904 -0.1745370030 endloop endfacet facet normal -0.948813 0.017949 0.315328 outer loop vertex -0.4925320148 -0.2248629928 0.4458749890 vertex -0.5003250241 -0.2405499965 0.4233190119 vertex -0.4927940071 -0.2539440095 0.4467419982 endloop endfacet facet normal -0.870654 -0.006866 0.491848 outer loop vertex -0.4925320148 -0.2248629928 0.4458749890 vertex -0.4827739894 -0.2107030004 0.4633460045 vertex -0.4923320115 -0.1964980066 0.4466249943 endloop endfacet facet normal 0.300288 -0.035566 0.953185 outer loop vertex 0.4249129891 -0.3564240038 0.5025849938 vertex 0.4488979876 -0.3428049982 0.4955370128 vertex 0.4291310012 -0.3305389881 0.5022220016 endloop endfacet facet normal 0.289482 -0.014523 0.957073 outer loop vertex 0.4249129891 -0.3564240038 0.5025849938 vertex 0.4442470074 -0.3747510016 0.4964590073 vertex 0.4488979876 -0.3428049982 0.4955370128 endloop endfacet facet normal 0.999746 -0.021471 0.006920 outer loop vertex 0.4995230138 0.1891379952 -0.1642590016 vertex 0.4996140003 0.1830119938 -0.1964100003 vertex 0.5001990199 0.2120350003 -0.1908780038 endloop endfacet facet normal -0.001337 0.981059 -0.193704 outer loop vertex -0.1086999997 0.4983049929 -0.4284799993 vertex -0.0892307982 0.5026500225 -0.4066079855 vertex -0.0753159001 0.4980640113 -0.4299310148 endloop endfacet facet normal -0.751919 -0.658909 -0.021382 outer loop vertex -0.4765099883 -0.4714730084 0.4221020043 vertex -0.4839479923 -0.4624109864 0.4044109881 vertex -0.4696980119 -0.4786069989 0.4023939967 endloop endfacet facet normal 0.999619 -0.023049 0.015211 outer loop vertex 0.5001990199 0.2120350003 -0.1908780038 vertex 0.4996140003 0.1830119938 -0.1964100003 vertex 0.5003640056 0.2014279962 -0.2177930027 endloop endfacet facet normal 0.121592 -0.992575 -0.003196 outer loop vertex 0.4000369906 -0.5047129989 -0.0454685017 vertex 0.3955059946 -0.5051879883 -0.0703328028 vertex 0.4172489941 -0.5025489926 -0.0627046973 endloop endfacet facet normal -0.017969 -0.999569 0.023234 outer loop vertex 0.2222090065 -0.5001329780 -0.1925610006 vertex 0.1971520036 -0.4996190071 -0.1898279935 vertex 0.2120490074 -0.5005689859 -0.2191759944 endloop endfacet facet normal 0.991022 0.133427 -0.008567 outer loop vertex 0.5075790286 0.3884739876 -0.3535040021 vertex 0.5057039857 0.4002999961 -0.3862209916 vertex 0.5039179921 0.4148519933 -0.3661839962 endloop endfacet facet normal 0.024346 0.375668 -0.926435 outer loop vertex -0.2820369899 0.4360879958 -0.4972330034 vertex -0.3023230135 0.4544779956 -0.4903090000 vertex -0.2720069885 0.4587869942 -0.4877650142 endloop endfacet facet normal -0.597636 0.801766 -0.001738 outer loop vertex -0.4693779945 0.4785200059 -0.1703020036 vertex -0.4532000124 0.4905709922 -0.1740220040 vertex -0.4634290040 0.4828909934 -0.1995429993 endloop endfacet facet normal 0.483684 0.042126 0.874228 outer loop vertex 0.4701330066 -0.3443549871 0.4838629961 vertex 0.4488979876 -0.3428049982 0.4955370128 vertex 0.4612570107 -0.3644680083 0.4897429943 endloop endfacet facet normal -0.998748 0.004963 0.049769 outer loop vertex -0.5023419857 -0.1079789996 -0.2788420022 vertex -0.5032209754 -0.1335410029 -0.2939319909 vertex -0.5016999841 -0.1338160038 -0.2633819878 endloop endfacet facet normal -0.168932 -0.984808 -0.040181 outer loop vertex -0.4218150079 -0.4978449941 -0.0760781020 vertex -0.3926450014 -0.5032590032 -0.0660230964 vertex -0.4111250043 -0.5010510087 -0.0424442999 endloop endfacet facet normal 0.009055 -0.998914 0.045702 outer loop vertex -0.1439329982 -0.5007650256 -0.2452519983 vertex -0.1710350066 -0.5011960268 -0.2493029982 vertex -0.1542460024 -0.5018829703 -0.2676439881 endloop endfacet facet normal 0.170978 0.014432 0.985169 outer loop vertex 0.3917930126 0.3014459908 0.5068519711 vertex 0.4146690071 0.2801350057 0.5031939745 vertex 0.4218879938 0.3169350028 0.5014020205 endloop endfacet facet normal -0.000290 -0.210633 -0.977565 outer loop vertex -0.1224810034 -0.4363499880 -0.4970270097 vertex -0.1136159971 -0.4146560133 -0.5017039776 vertex -0.0961275026 -0.4331189990 -0.4977310002 endloop endfacet facet normal -0.334334 0.391744 -0.857180 outer loop vertex -0.4365659952 0.4569500089 -0.4817149937 vertex -0.4478439987 0.4430930018 -0.4836489856 vertex -0.4527890086 0.4605939984 -0.4737220109 endloop endfacet facet normal -0.870870 0.040965 -0.489803 outer loop vertex -0.4943430126 0.2712180018 -0.4524320066 vertex -0.4845489860 0.2751969993 -0.4695129991 vertex -0.4890739918 0.2538729906 -0.4632509947 endloop endfacet facet normal 0.027498 -0.054668 -0.998126 outer loop vertex -0.3364410102 -0.3702670038 -0.5097020268 vertex -0.3113279939 -0.3855339885 -0.5081740022 vertex -0.3367080092 -0.3978439867 -0.5081989765 endloop endfacet facet normal 0.059883 -0.121453 -0.990789 outer loop vertex -0.3367080092 -0.3978439867 -0.5081989765 vertex -0.3113279939 -0.3855339885 -0.5081740022 vertex -0.3139750063 -0.4124299884 -0.5050370097 endloop endfacet facet normal 0.609172 0.057952 -0.790918 outer loop vertex 0.4597730041 -0.2556009889 -0.4856170118 vertex 0.4749900103 -0.2738789916 -0.4752359986 vertex 0.4637469947 -0.2924610078 -0.4852569997 endloop endfacet facet normal -0.047846 -0.005797 -0.998838 outer loop vertex 0.2852439880 -0.1268700063 -0.5022469759 vertex 0.2998949885 -0.1552609950 -0.5027840137 vertex 0.2697069943 -0.1514640003 -0.5013599992 endloop endfacet facet normal -0.554374 0.006827 -0.832240 outer loop vertex -0.4557729959 0.1461730003 -0.4901590049 vertex -0.4679520130 0.1254850030 -0.4822160006 vertex -0.4726209939 0.1518010050 -0.4788900018 endloop endfacet facet normal -0.946329 0.321936 -0.028595 outer loop vertex -0.5014349818 0.4303320050 0.3004069924 vertex -0.4963169992 0.4433990121 0.2781459987 vertex -0.5032799840 0.4225980043 0.2743929923 endloop endfacet facet normal -0.909423 0.414029 -0.039103 outer loop vertex -0.4963169992 0.4433990121 0.2781459987 vertex -0.4909319878 0.4530439973 0.2550289929 vertex -0.4990479946 0.4353840053 0.2567969859 endloop endfacet facet normal 0.064124 -0.997749 0.019606 outer loop vertex 0.3684340119 -0.5081040263 -0.2745180130 vertex 0.3995169997 -0.5060610175 -0.2722100019 vertex 0.3836530149 -0.5065219998 -0.2437839955 endloop endfacet facet normal 0.021219 -0.999693 -0.012794 outer loop vertex 0.3497169912 -0.5050020218 0.1215090007 vertex 0.3779059947 -0.5044149756 0.1223910004 vertex 0.3676559925 -0.5049340129 0.1459479928 endloop endfacet facet normal 0.062931 -0.998003 0.005393 outer loop vertex 0.3676559925 -0.5049340129 0.1459479928 vertex 0.3779059947 -0.5044149756 0.1223910004 vertex 0.3966499865 -0.5031350255 0.1405310035 endloop endfacet facet normal -0.018348 0.020570 -0.999620 outer loop vertex -0.3509710133 -0.2113319933 -0.5055469871 vertex -0.3725210130 -0.1956129968 -0.5048279762 vertex -0.3485440016 -0.1768999994 -0.5048829913 endloop endfacet facet normal 0.272995 0.332047 -0.902895 outer loop vertex 0.4544770122 0.4387919903 -0.4836120009 vertex 0.4530040026 0.4578979909 -0.4770309925 vertex 0.4679319859 0.4502609968 -0.4753260016 endloop endfacet facet normal -0.882997 -0.468435 0.029733 outer loop vertex -0.4960519969 -0.4411349893 0.3193889856 vertex -0.4919640124 -0.4507490098 0.2893260121 vertex -0.4847060144 -0.4628750086 0.3138290048 endloop endfacet facet normal -0.746615 -0.664364 -0.034448 outer loop vertex -0.4694449902 -0.4796519876 0.3066270053 vertex -0.4753159881 -0.4746530056 0.3374629915 vertex -0.4847060144 -0.4628750086 0.3138290048 endloop endfacet facet normal -0.024324 -0.878022 -0.478002 outer loop vertex 0.3552489877 -0.4978320003 -0.4444639981 vertex 0.3498429954 -0.4862599969 -0.4654450119 vertex 0.3752219975 -0.4894570112 -0.4608640075 endloop endfacet facet normal -0.035717 -0.985509 0.165819 outer loop vertex -0.3530449867 -0.5024200082 0.4233919978 vertex -0.3691950142 -0.5054789782 0.4017330110 vertex -0.3432449996 -0.5064409971 0.4016050100 endloop endfacet facet normal -0.078914 -0.004974 0.996869 outer loop vertex -0.3737379909 -0.0379981995 0.5051879883 vertex -0.3915260136 -0.0139212999 0.5038999915 vertex -0.4016300142 -0.0411993004 0.5029640198 endloop endfacet facet normal -0.008847 -0.944983 0.327001 outer loop vertex -0.3895019889 -0.4907239974 0.4547710121 vertex -0.4065580070 -0.4940690100 0.4446429908 vertex -0.3849849999 -0.4993459880 0.4299769998 endloop endfacet facet normal -0.319021 0.026601 0.947374 outer loop vertex -0.4479439855 -0.0231637992 0.4902679920 vertex -0.4274210036 -0.0471700989 0.4978530109 vertex -0.4198639989 -0.0177963991 0.4995729923 endloop endfacet facet normal -0.497375 0.019497 0.867316 outer loop vertex -0.4479439855 -0.0231637992 0.4902679920 vertex -0.4669469893 -0.0415167995 0.4797829986 vertex -0.4499419928 -0.0572746992 0.4898889959 endloop endfacet facet normal 0.999987 0.004869 -0.001602 outer loop vertex 0.4996449947 0.1147459969 -0.0268513002 vertex 0.4998089969 0.0857120976 -0.0127188005 vertex 0.4997499883 0.0876896009 -0.0435441993 endloop endfacet facet normal -0.984851 0.021114 0.172110 outer loop vertex -0.5040159822 -0.3138580024 0.4145219922 vertex -0.5017949939 -0.2877080142 0.4240230024 vertex -0.5060759783 -0.2904689908 0.3998650014 endloop endfacet facet normal 0.999986 0.005370 0.000429 outer loop vertex 0.4991840124 -0.1642259955 0.1524070054 vertex 0.4990069866 -0.1303929985 0.1415359974 vertex 0.4990499914 -0.1409489959 0.1734289974 endloop endfacet facet normal -0.020391 -0.767964 0.640168 outer loop vertex 0.2440209985 -0.4856989980 0.4625369906 vertex 0.2211939991 -0.4751690030 0.4744420052 vertex 0.2198459953 -0.4878729880 0.4591589868 endloop endfacet facet normal -0.048609 0.713385 0.699084 outer loop vertex 0.2501200140 0.4782409966 0.4663090110 vertex 0.2631700039 0.4628629982 0.4829089940 vertex 0.2834480107 0.4766950011 0.4702039957 endloop endfacet facet normal -0.999977 -0.004258 -0.005351 outer loop vertex -0.4994879961 -0.0257064998 -0.1198420003 vertex -0.4993399978 -0.0497662015 -0.1283520013 vertex -0.4994759858 -0.0494301990 -0.1032069996 endloop endfacet facet normal 0.011097 -0.007326 0.999912 outer loop vertex -0.1738349944 0.3393509984 0.5045840144 vertex -0.1429769993 0.3302659988 0.5041750073 vertex -0.1514820009 0.3636510074 0.5045139790 endloop endfacet facet normal -0.685917 -0.000170 0.727680 outer loop vertex -0.4815270007 -0.0782750025 0.4667209983 vertex -0.4700480103 -0.0961368009 0.4775370061 vertex -0.4678640068 -0.0689861029 0.4796020091 endloop endfacet facet normal 0.999932 -0.003528 0.011126 outer loop vertex 0.4992960095 0.1395130008 -0.1954769939 vertex 0.4994600117 0.1604070067 -0.2035910040 vertex 0.4992009997 0.1606249958 -0.1802430004 endloop endfacet facet normal -0.034872 -0.758565 -0.650663 outer loop vertex -0.2803980112 -0.4840390086 -0.4626410007 vertex -0.2508800030 -0.4770079851 -0.4724200070 vertex -0.2527979910 -0.4881649911 -0.4593099952 endloop endfacet facet normal 0.097882 0.290072 0.951986 outer loop vertex 0.3996649981 0.4139719903 0.4999929965 vertex 0.4215520024 0.4332419932 0.4918709993 vertex 0.3875469863 0.4432660043 0.4923129976 endloop endfacet facet normal -0.891290 -0.009865 0.453327 outer loop vertex -0.4826909900 0.1585970074 0.4668340087 vertex -0.4927429855 0.1696410030 0.4473110139 vertex -0.4908060133 0.1396200061 0.4504660070 endloop endfacet facet normal -0.005353 0.433891 -0.900950 outer loop vertex 0.2609530091 0.4468089938 -0.4923140109 vertex 0.2903569937 0.4595099986 -0.4863719940 vertex 0.2943919897 0.4381619990 -0.4966770113 endloop endfacet facet normal -0.012154 0.432822 -0.901398 outer loop vertex 0.2943919897 0.4381619990 -0.4966770113 vertex 0.2903569937 0.4595099986 -0.4863719940 vertex 0.3198899925 0.4510279894 -0.4908429980 endloop endfacet facet normal -0.365461 0.374113 -0.852336 outer loop vertex -0.4527890086 0.4605939984 -0.4737220109 vertex -0.4644759893 0.4460879862 -0.4750779867 vertex -0.4665850103 0.4581849873 -0.4688639939 endloop endfacet facet normal 0.029832 0.363151 -0.931253 outer loop vertex 0.2943919897 0.4381619990 -0.4966770113 vertex 0.3198899925 0.4510279894 -0.4908429980 vertex 0.3222059906 0.4269480109 -0.5001590252 endloop endfacet facet normal 0.998927 -0.001336 0.046302 outer loop vertex 0.5031650066 -0.0067699598 -0.2903630137 vertex 0.5038920045 -0.0350355990 -0.3068630099 vertex 0.5043100119 -0.0061688502 -0.3150480092 endloop endfacet facet normal -0.003181 0.094768 -0.995494 outer loop vertex 0.3046720028 0.3741590083 -0.5081560016 vertex 0.2875390053 0.3985109925 -0.5057830215 vertex 0.3173129857 0.4011070132 -0.5056310296 endloop endfacet facet normal -0.008371 0.153855 -0.988058 outer loop vertex 0.3173129857 0.4011070132 -0.5056310296 vertex 0.2875390053 0.3985109925 -0.5057830215 vertex 0.2990660071 0.4179610014 -0.5028520226 endloop endfacet facet normal -0.122715 0.058301 -0.990728 outer loop vertex -0.3806979954 -0.2249139994 -0.5048840046 vertex -0.4001539946 -0.2524070144 -0.5040919781 vertex -0.4137090147 -0.2226680070 -0.5006629825 endloop endfacet facet normal -0.999272 0.015016 0.035070 outer loop vertex -0.5006769896 -0.1829849929 -0.2214789987 vertex -0.4999090135 -0.1520850062 -0.2128269970 vertex -0.5011140108 -0.1594419926 -0.2440119982 endloop endfacet facet normal -0.999004 0.019757 0.040018 outer loop vertex -0.5011140108 -0.1594419926 -0.2440119982 vertex -0.5021430254 -0.1921969950 -0.2535290122 vertex -0.5006769896 -0.1829849929 -0.2214789987 endloop endfacet facet normal 0.016940 0.007430 -0.999829 outer loop vertex -0.2126059979 -0.1627719998 -0.4999029934 vertex -0.1869509965 -0.1530379951 -0.4993959963 vertex -0.1917389929 -0.1828970015 -0.4996989965 endloop endfacet facet normal 0.007811 -0.001140 -0.999969 outer loop vertex -0.1869509965 -0.1530379951 -0.4993959963 vertex -0.1560640037 -0.1449069977 -0.4991639853 vertex -0.1699880064 -0.1692689955 -0.4992449880 endloop endfacet facet normal 0.999755 0.022008 0.002480 outer loop vertex 0.5098249912 0.3410379887 -0.3310840130 vertex 0.5095829964 0.3546519876 -0.3543469906 vertex 0.5092620254 0.3661890030 -0.3273319900 endloop endfacet facet normal -0.008583 -0.014260 -0.999861 outer loop vertex 0.3390580118 0.1450040042 -0.5050669909 vertex 0.3574340045 0.1631820053 -0.5054839849 vertex 0.3637500107 0.1362430006 -0.5051540136 endloop endfacet facet normal -0.045301 -0.993763 -0.101900 outer loop vertex 0.2381760031 -0.5052180290 -0.3958590031 vertex 0.2190130055 -0.5057139993 -0.3825030029 vertex 0.2086970061 -0.5027459860 -0.4068619907 endloop endfacet facet normal 0.019818 -0.980670 -0.194661 outer loop vertex 0.0146577004 -0.4973640144 -0.4302760065 vertex 0.0133632999 -0.5028020144 -0.4030120075 vertex -0.0137652997 -0.5002920032 -0.4184190035 endloop endfacet facet normal -0.854995 0.001232 -0.518634 outer loop vertex -0.4894959927 -0.2480749935 -0.4574890137 vertex -0.4829509854 -0.2700609863 -0.4683310091 vertex -0.4939689934 -0.2733199894 -0.4501749873 endloop endfacet facet normal 0.015584 0.355927 -0.934384 outer loop vertex -0.0593255982 0.4405649900 -0.4960309863 vertex -0.0880965963 0.4476709962 -0.4938040078 vertex -0.0657455027 0.4575029910 -0.4896860123 endloop endfacet facet normal 0.999409 0.011439 -0.032419 outer loop vertex 0.5048829913 0.1321550012 0.3399260044 vertex 0.5049620271 0.1069900021 0.3334830105 vertex 0.5041310191 0.1233030036 0.3136210144 endloop endfacet facet normal -0.004311 -0.998691 0.050965 outer loop vertex -0.0490591004 -0.5022180080 -0.2725979984 vertex -0.0644294024 -0.5029889941 -0.2890059948 vertex -0.0436532982 -0.5035930276 -0.2990849912 endloop endfacet facet normal 0.999881 0.003769 -0.014973 outer loop vertex 0.5050029755 0.0815925002 0.3298240006 vertex 0.5049620271 0.1069900021 0.3334830105 vertex 0.5053200126 0.0926949978 0.3537909985 endloop endfacet facet normal 0.043557 -0.998390 0.036331 outer loop vertex -0.3234640062 -0.5068039894 -0.2438520044 vertex -0.3038380146 -0.5050569773 -0.2193730026 vertex -0.3290919960 -0.5060560107 -0.2165499926 endloop endfacet facet normal -0.048220 0.998834 0.002221 outer loop vertex 0.2962290049 0.5028020144 0.0520766005 vertex 0.2976369858 0.5028210282 0.0740953013 vertex 0.3182980120 0.5038520098 0.0590134002 endloop endfacet facet normal -0.046435 0.998910 0.004672 outer loop vertex 0.3182980120 0.5038520098 0.0590134002 vertex 0.2976369858 0.5028210282 0.0740953013 vertex 0.3266760111 0.5041120052 0.0866954029 endloop endfacet facet normal -0.006397 0.156904 -0.987593 outer loop vertex 0.1957540065 0.4017260075 -0.5030580163 vertex 0.1815550029 0.4259150028 -0.4991230071 vertex 0.2115519941 0.4245069921 -0.4995410144 endloop endfacet facet normal 0.999100 0.041884 -0.006759 outer loop vertex 0.5019419789 -0.2657670081 -0.1209269986 vertex 0.5008119941 -0.2420050055 -0.1407099962 vertex 0.5007320046 -0.2351820022 -0.1102529988 endloop endfacet facet normal 0.999108 0.042067 -0.003808 outer loop vertex 0.5042060018 -0.3012000024 -0.0494428016 vertex 0.5055490136 -0.3321509957 -0.0389930010 vertex 0.5050759912 -0.3236849904 -0.0695727989 endloop endfacet facet normal 0.996222 -0.079789 -0.034295 outer loop vertex 0.5056980252 -0.3919689953 0.2999739945 vertex 0.5041139722 -0.3951820135 0.2614350021 vertex 0.5073590279 -0.3629080057 0.2806119919 endloop endfacet facet normal -0.999330 -0.036594 0.000300 outer loop vertex -0.5006200075 0.2236600071 0.0192003008 vertex -0.5013750196 0.2441409975 0.0024393799 vertex -0.5004619956 0.2191459984 -0.0050558802 endloop endfacet facet normal -0.999366 -0.035425 -0.003602 outer loop vertex -0.5004619956 0.2191459984 -0.0050558802 vertex -0.5013750196 0.2441409975 0.0024393799 vertex -0.5010290146 0.2365030050 -0.0184431002 endloop endfacet facet normal 0.148265 0.988701 0.022109 outer loop vertex 0.4043189883 0.5046970248 0.3580639958 vertex 0.4015330076 0.5058869720 0.3235340118 vertex 0.3826049864 0.5083780289 0.3390679955 endloop endfacet facet normal 0.124854 0.990949 0.049306 outer loop vertex 0.3826049864 0.5083780289 0.3390679955 vertex 0.3725399971 0.5084900260 0.3623040020 vertex 0.4043189883 0.5046970248 0.3580639958 endloop endfacet facet normal 0.079661 0.993826 0.077222 outer loop vertex 0.3575769961 0.5077379942 0.3874180019 vertex 0.3886370063 0.5051199794 0.3890700042 vertex 0.3725399971 0.5084900260 0.3623040020 endloop endfacet facet normal -0.999029 0.000225 -0.044054 outer loop vertex -0.5014420152 -0.1571740061 0.2536390126 vertex -0.5027379990 -0.1482349932 0.2830739915 vertex -0.5017480254 -0.1279300004 0.2607280016 endloop endfacet facet normal 0.008053 0.035716 -0.999330 outer loop vertex -0.1353469938 -0.2398110032 -0.5005750060 vertex -0.1515150070 -0.2640050054 -0.5015699863 vertex -0.1646219939 -0.2375749946 -0.5007309914 endloop endfacet facet normal -0.004936 0.049165 -0.998778 outer loop vertex 0.1610540003 -0.2638089955 -0.5017039776 vertex 0.1873320043 -0.2677130103 -0.5020260215 vertex 0.1720360070 -0.2893199921 -0.5030140281 endloop endfacet facet normal -0.011192 0.053581 -0.998501 outer loop vertex 0.1720360070 -0.2893199921 -0.5030140281 vertex 0.1873320043 -0.2677130103 -0.5020260215 vertex 0.1939840019 -0.2894130051 -0.5032650232 endloop endfacet facet normal 0.004137 -0.018777 0.999815 outer loop vertex -0.1587460041 0.1866420060 0.4992350042 vertex -0.1563310027 0.2161930054 0.4997799993 vertex -0.1769589931 0.2055779994 0.4996660054 endloop endfacet facet normal 0.098081 0.025165 0.994860 outer loop vertex 0.3828690052 0.0754083022 0.5041409731 vertex 0.3979350030 0.0517135002 0.5032550097 vertex 0.4098039865 0.0740839019 0.5015190244 endloop endfacet facet normal -0.028908 -0.121355 -0.992188 outer loop vertex 0.2269739956 -0.3965829909 -0.5053769946 vertex 0.2071300000 -0.4156070054 -0.5024719834 vertex 0.1990900040 -0.3908889890 -0.5052610040 endloop endfacet facet normal -0.033463 0.004560 0.999430 outer loop vertex 0.3402079940 0.0432337001 0.5046060085 vertex 0.3051570058 0.0444195010 0.5034270287 vertex 0.3204540014 0.0190316997 0.5040550232 endloop endfacet facet normal -0.932913 -0.359700 -0.017027 outer loop vertex -0.4958649874 -0.4301089942 -0.0053585800 vertex -0.4866069853 -0.4535540044 -0.0173239000 vertex -0.4886890054 -0.4496609867 0.0145090995 endloop endfacet facet normal -0.681659 -0.011832 0.731574 outer loop vertex -0.4678640068 -0.0689861029 0.4796020091 vertex -0.4800420105 -0.0540782996 0.4684959948 vertex -0.4815270007 -0.0782750025 0.4667209983 endloop endfacet facet normal 0.244507 0.969491 -0.017400 outer loop vertex 0.4400990009 0.4941239953 -0.1096170023 vertex 0.4210549891 0.4985100031 -0.1328459978 vertex 0.4144139886 0.5007129908 -0.1034210026 endloop endfacet facet normal -0.018080 0.313131 0.949538 outer loop vertex 0.2852090001 0.4245570004 0.5025259852 vertex 0.3129859865 0.4213150144 0.5041239858 vertex 0.3037050068 0.4415479898 0.4972749949 endloop endfacet facet normal 0.023245 -0.997265 -0.070160 outer loop vertex 0.0133632999 -0.5028020144 -0.4030120075 vertex 0.0111312000 -0.5052469969 -0.3689979911 vertex -0.0158773009 -0.5043230057 -0.3910799921 endloop endfacet facet normal 0.998971 -0.033543 0.030533 outer loop vertex 0.5014759898 0.2185100019 -0.2394099981 vertex 0.5020999908 0.2409269959 -0.2351990044 vertex 0.5010730028 0.2287259996 -0.2150020003 endloop endfacet facet normal 0.997753 -0.066594 0.007317 outer loop vertex 0.5048750043 -0.3657090068 0.1346150041 vertex 0.5026980042 -0.3991689980 0.1269430071 vertex 0.5047010183 -0.3725019991 0.0965161026 endloop endfacet facet normal -0.968082 -0.094955 0.231950 outer loop vertex -0.5017660260 -0.3983069956 0.4131560028 vertex -0.4961569905 -0.4216209948 0.4270220101 vertex -0.4954169989 -0.3980669975 0.4397529960 endloop endfacet facet normal 0.407391 0.170291 -0.897237 outer loop vertex 0.4679319859 0.4502609968 -0.4753260016 vertex 0.4716089964 0.4319700003 -0.4771279991 vertex 0.4544770122 0.4387919903 -0.4836120009 endloop endfacet facet normal 0.927768 0.369274 -0.053695 outer loop vertex 0.4926869869 0.4509570003 0.3146499991 vertex 0.5002459884 0.4322220087 0.3164129853 vertex 0.4941180050 0.4431509972 0.2856920063 endloop endfacet facet normal 0.009685 -0.021212 0.999728 outer loop vertex 0.0591208003 0.3258660138 0.5051329732 vertex 0.0537113994 0.3529010117 0.5057590008 vertex 0.0368296988 0.3362849951 0.5055699944 endloop endfacet facet normal -0.082339 -0.996266 -0.025964 outer loop vertex -0.3735609949 -0.5087980032 -0.3781479895 vertex -0.3683069944 -0.5100079775 -0.3483819962 vertex -0.3968999982 -0.5073890090 -0.3581979871 endloop endfacet facet normal -0.001856 -0.954597 -0.297896 outer loop vertex 0.3732630014 -0.5042499900 -0.4240100086 vertex 0.3552489877 -0.4978320003 -0.4444639981 vertex 0.3846809864 -0.4981909990 -0.4434970021 endloop endfacet facet normal 0.007800 -0.999967 0.002197 outer loop vertex 0.1114559993 -0.4989970028 0.1453839988 vertex 0.0895003974 -0.4991550148 0.1514180005 vertex 0.0988558978 -0.4991349876 0.1273169965 endloop endfacet facet normal 0.999974 -0.004537 0.005682 outer loop vertex 0.4994789958 -0.0788175985 0.0844241977 vertex 0.4996980131 -0.0501421988 0.0687761009 vertex 0.4995160103 -0.0513979010 0.0998027995 endloop endfacet facet normal 0.999974 -0.004628 0.005516 outer loop vertex 0.4996980131 -0.0501421988 0.0687761009 vertex 0.4994789958 -0.0788175985 0.0844241977 vertex 0.4996460080 -0.0799793974 0.0531724989 endloop endfacet facet normal -0.034420 -0.999399 -0.003981 outer loop vertex 0.2260809988 -0.5002380013 -0.0641869977 vertex 0.2291879952 -0.5002470016 -0.0887887999 vertex 0.2499179989 -0.5010399818 -0.0689544007 endloop endfacet facet normal 0.004658 -0.999310 0.036860 outer loop vertex 0.1014660001 -0.5003979802 -0.2292419970 vertex 0.1225700006 -0.5011199713 -0.2514829934 vertex 0.1293350011 -0.5000100136 -0.2222460061 endloop endfacet facet normal 0.937554 0.056153 0.343276 outer loop vertex 0.4935530126 0.3931800127 0.4491699934 vertex 0.4960539937 0.3709299862 0.4459789991 vertex 0.5002660155 0.3824419975 0.4325920045 endloop endfacet facet normal 0.018063 0.648609 -0.760908 outer loop vertex 0.0870918036 0.4766600132 -0.4756689966 vertex 0.1080109999 0.4794690013 -0.4727779925 vertex 0.1000059992 0.4665339887 -0.4839940071 endloop endfacet facet normal -0.999624 0.008340 -0.026121 outer loop vertex -0.4999429882 0.0541080981 0.2000990063 vertex -0.5008339882 0.0362976007 0.2285100073 vertex -0.5005729795 0.0689994022 0.2289620042 endloop endfacet facet normal -0.040107 0.007974 -0.999164 outer loop vertex 0.3237909973 0.0544379018 -0.5045009851 vertex 0.3040049970 0.0349830016 -0.5038620234 vertex 0.2997350097 0.0588709004 -0.5034999847 endloop endfacet facet normal -0.999659 -0.022675 0.012913 outer loop vertex -0.5051180124 0.1804589927 0.3770180047 vertex -0.5051230192 0.1654600054 0.3502919972 vertex -0.5044159889 0.1499059945 0.3777149916 endloop endfacet facet normal -0.045619 0.005962 -0.998941 outer loop vertex 0.3040049970 0.0349830016 -0.5038620234 vertex 0.2813299894 0.0154697997 -0.5029429793 vertex 0.2773920000 0.0464869998 -0.5025780201 endloop endfacet facet normal 0.660579 -0.750703 -0.009004 outer loop vertex 0.4621439874 -0.4862259924 0.3764429986 vertex 0.4720540047 -0.4771539867 0.3471190035 vertex 0.4787220061 -0.4716570079 0.3780109882 endloop endfacet facet normal 0.003244 -0.999993 -0.002019 outer loop vertex 0.1517069936 -0.4994600117 -0.0477880016 vertex 0.1410800070 -0.4995380044 -0.0262333006 vertex 0.1199470013 -0.4995689988 -0.0448406003 endloop endfacet facet normal 0.999192 -0.039209 -0.008795 outer loop vertex 0.5011640191 0.2534709871 0.1681350023 vertex 0.5009120107 0.2545779943 0.1345680058 vertex 0.5020260215 0.2793030143 0.1509049982 endloop endfacet facet normal 0.998837 -0.048164 -0.002347 outer loop vertex 0.5020260215 0.2793030143 0.1509049982 vertex 0.5021489859 0.2831960022 0.1233500019 vertex 0.5031949878 0.3040190041 0.1411879957 endloop endfacet facet normal 0.036074 0.200486 -0.979032 outer loop vertex 0.3173129857 0.4011070132 -0.5056310296 vertex 0.2990660071 0.4179610014 -0.5028520226 vertex 0.3222059906 0.4269480109 -0.5001590252 endloop endfacet facet normal -0.042125 0.000973 -0.999112 outer loop vertex 0.2813299894 0.0154697997 -0.5029429793 vertex 0.2586460114 -0.0096266400 -0.5020110011 vertex 0.2452400029 0.0281450003 -0.5014089942 endloop endfacet facet normal -0.002053 0.291891 -0.956449 outer loop vertex 0.3222059906 0.4269480109 -0.5001590252 vertex 0.2990660071 0.4179610014 -0.5028520226 vertex 0.2943919897 0.4381619990 -0.4966770113 endloop endfacet facet normal 0.048609 0.471145 -0.880715 outer loop vertex 0.3485310078 0.4648649991 -0.4818600118 vertex 0.3492609859 0.4399839938 -0.4951300025 vertex 0.3198899925 0.4510279894 -0.4908429980 endloop endfacet facet normal -0.978451 0.203995 -0.031920 outer loop vertex -0.5026280284 0.4170719981 -0.3802079856 vertex -0.5064250231 0.4026330113 -0.3560949862 vertex -0.5012239814 0.4280099869 -0.3533439934 endloop endfacet facet normal 0.571559 -0.820518 0.008384 outer loop vertex 0.4671320021 -0.4801700115 -0.2486660033 vertex 0.4500350058 -0.4922589958 -0.2662349939 vertex 0.4689379930 -0.4792279899 -0.2795920074 endloop endfacet facet normal 0.010764 0.421758 0.906645 outer loop vertex -0.0579981990 0.4517360032 0.4920569956 vertex -0.0332308002 0.4414109886 0.4965659976 vertex -0.0341955982 0.4603269994 0.4877780080 endloop endfacet facet normal 0.998835 -0.041314 -0.024944 outer loop vertex 0.5079550147 0.3047330081 -0.3780559897 vertex 0.5078780055 0.2832010090 -0.3454770148 vertex 0.5064650178 0.2714479864 -0.3825910091 endloop endfacet facet normal -0.999479 0.009601 0.030831 outer loop vertex -0.5078399777 0.3445999920 -0.2705799937 vertex -0.5069109797 0.3664470017 -0.2472669929 vertex -0.5077400208 0.3746350110 -0.2766929865 endloop endfacet facet normal -0.027995 -0.645839 0.762960 outer loop vertex 0.1367210001 -0.4607509971 0.4847289920 vertex 0.1439509988 -0.4768719971 0.4713479877 vertex 0.1646090001 -0.4658110142 0.4814690053 endloop endfacet facet normal 0.998243 0.033344 0.048984 outer loop vertex 0.5018309951 -0.1945810020 -0.2560259998 vertex 0.5034109950 -0.2262299955 -0.2666809857 vertex 0.5036100149 -0.2025620043 -0.2868480086 endloop endfacet facet normal -0.033276 -0.051927 0.998096 outer loop vertex 0.2203759998 0.2817620039 0.5038899779 vertex 0.2418349981 0.3046469986 0.5057960153 vertex 0.2107069939 0.3126200140 0.5051730275 endloop endfacet facet normal -0.053196 -0.016955 0.998440 outer loop vertex 0.2717289925 0.1814790070 0.5022469759 vertex 0.2967520058 0.1878270060 0.5036879778 vertex 0.2810879946 0.2070010006 0.5031790137 endloop endfacet facet normal 0.926010 -0.015232 0.377192 outer loop vertex 0.4950779974 0.1403429955 0.4324109852 vertex 0.4904499948 0.1698919982 0.4449659884 vertex 0.4855690002 0.1435959935 0.4558869898 endloop endfacet facet normal -0.772372 0.635147 0.005476 outer loop vertex -0.4883069992 0.4579229951 0.3848130107 vertex -0.4764299989 0.4722079933 0.4031470120 vertex -0.4749599993 0.4741880000 0.3808299899 endloop endfacet facet normal -0.062707 -0.006954 0.998008 outer loop vertex -0.4095309973 0.1481810063 0.5028929710 vertex -0.3742739856 0.1475739926 0.5051040053 vertex -0.3876059949 0.1775230020 0.5044749975 endloop endfacet facet normal -0.716932 -0.039228 -0.696038 outer loop vertex -0.4816020131 0.1303779930 -0.4684320092 vertex -0.4726209939 0.1518010050 -0.4788900018 vertex -0.4679520130 0.1254850030 -0.4822160006 endloop endfacet facet normal -0.008705 -0.163286 0.986540 outer loop vertex -0.0200293995 -0.4034900069 0.5023490191 vertex -0.0374862999 -0.4254820049 0.4985550046 vertex -0.0077024298 -0.4283989966 0.4983350039 endloop endfacet facet normal -0.005152 -0.029100 -0.999563 outer loop vertex -0.3707909882 0.2387530059 -0.5078679919 vertex -0.3562279940 0.2202029973 -0.5074030161 vertex -0.3754349947 0.2135040015 -0.5071089864 endloop endfacet facet normal -0.126141 -0.044631 -0.991008 outer loop vertex -0.3989740014 0.2260359973 -0.5060930252 vertex -0.3900929987 0.1873459965 -0.5054810047 vertex -0.4240860045 0.1989540011 -0.5016769767 endloop endfacet facet normal 0.998441 -0.043744 0.034661 outer loop vertex 0.5088629723 -0.3764449954 -0.3217119873 vertex 0.5092620254 -0.3552710116 -0.3064840138 vertex 0.5078219771 -0.3767159879 -0.2920669913 endloop endfacet facet normal 0.013351 -0.036840 -0.999232 outer loop vertex -0.1618220061 0.3301790059 -0.5048400164 vertex -0.1451770067 0.3039340079 -0.5036500096 vertex -0.1750279963 0.3011719882 -0.5039470196 endloop endfacet facet normal 0.013161 0.817651 -0.575563 outer loop vertex -0.2163890004 0.4874939919 -0.4587880075 vertex -0.2019910067 0.4757510126 -0.4751409888 vertex -0.2318270057 0.4771589935 -0.4738230109 endloop endfacet facet normal -0.997273 0.042422 0.060385 outer loop vertex -0.5032129884 -0.1660519987 0.3992809951 vertex -0.5049380064 -0.1638659984 0.3692559898 vertex -0.5049329996 -0.1842530072 0.3836610019 endloop endfacet facet normal 0.999257 -0.038513 -0.001177 outer loop vertex 0.5049329996 0.3297449946 -0.1017519981 vertex 0.5053300261 0.3393110037 -0.0776856020 vertex 0.5041819811 0.3096950054 -0.0832870007 endloop endfacet facet normal 0.999755 -0.020497 -0.008346 outer loop vertex 0.5053300261 0.3393110037 -0.0776856020 vertex 0.5049329996 0.3297449946 -0.1017519981 vertex 0.5054799914 0.3569090068 -0.1029419973 endloop endfacet facet normal -0.999287 0.006337 -0.037211 outer loop vertex -0.5055440068 -0.0422010012 0.3336049914 vertex -0.5054889917 -0.0133491000 0.3370409906 vertex -0.5044879913 -0.0241023004 0.3083280027 endloop endfacet facet normal -0.999721 0.006762 -0.022653 outer loop vertex -0.5055440068 -0.0422010012 0.3336049914 vertex -0.5061179996 -0.0540601015 0.3553969860 vertex -0.5060470104 -0.0312328003 0.3590779901 endloop endfacet facet normal 0.012018 -0.199462 -0.979832 outer loop vertex -0.0961275026 -0.4331189990 -0.4977310002 vertex -0.1136159971 -0.4146560133 -0.5017039776 vertex -0.0864619017 -0.4101510048 -0.5022879839 endloop endfacet facet normal -0.004861 -0.099690 -0.995007 outer loop vertex -0.0864619017 -0.4101510048 -0.5022879839 vertex -0.1136159971 -0.4146560133 -0.5017039776 vertex -0.1046549976 -0.3897710145 -0.5042409897 endloop endfacet facet normal -0.022494 -0.002666 0.999743 outer loop vertex 0.2052389979 -0.1492139995 0.4994769990 vertex 0.2218859941 -0.1681700051 0.4998010099 vertex 0.2350769937 -0.1478479952 0.5001519918 endloop endfacet facet normal 0.016909 0.992874 0.117960 outer loop vertex 0.3575769961 0.5077379942 0.3874180019 vertex 0.3282110095 0.5084940195 0.3852640092 vertex 0.3408600092 0.5053939819 0.4095439911 endloop endfacet facet normal 0.028506 0.008380 0.999559 outer loop vertex -0.2034080029 0.0114964005 0.5000489950 vertex -0.2108709961 0.0360440016 0.5000560284 vertex -0.2319439948 0.0217287000 0.5007770061 endloop endfacet facet normal 0.016055 0.008146 0.999838 outer loop vertex -0.2108709961 0.0360440016 0.5000560284 vertex -0.1819860041 0.0384021997 0.4995729923 vertex -0.2051489949 0.0558216013 0.4998030066 endloop endfacet facet normal 0.016076 0.003115 0.999866 outer loop vertex -0.2153660059 0.0783770010 0.4998970032 vertex -0.2051489949 0.0558216013 0.4998030066 vertex -0.1856220067 0.0734914020 0.4994339943 endloop endfacet facet normal 0.983139 -0.182469 -0.011940 outer loop vertex 0.5066900253 -0.4003370106 -0.3691680133 vertex 0.5024560094 -0.4240890145 -0.3548150063 vertex 0.5021250248 -0.4239389896 -0.3843599856 endloop endfacet facet normal -0.005821 0.038592 -0.999238 outer loop vertex -0.0655656010 -0.2652460039 -0.5016149879 vertex -0.0815669969 -0.2441239953 -0.5007060170 vertex -0.0557838008 -0.2395360023 -0.5006790161 endloop endfacet facet normal -0.016387 -0.044603 -0.998870 outer loop vertex -0.1468189955 -0.3702439964 -0.5045850277 vertex -0.1216460019 -0.3727740049 -0.5048850179 vertex -0.1313540041 -0.3946250081 -0.5037500262 endloop endfacet facet normal -0.011636 0.002786 -0.999928 outer loop vertex -0.1216460019 -0.3727740049 -0.5048850179 vertex -0.1468189955 -0.3702439964 -0.5045850277 vertex -0.1275990009 -0.3480960131 -0.5047469735 endloop endfacet facet normal -0.028721 0.079279 -0.996439 outer loop vertex 0.2417580038 0.3749719858 -0.5062500238 vertex 0.2266560048 0.4005959928 -0.5037760139 vertex 0.2575179935 0.3993839920 -0.5047619939 endloop endfacet facet normal -0.020531 0.072139 -0.997183 outer loop vertex 0.1957540065 0.4017260075 -0.5030580163 vertex 0.2266560048 0.4005959928 -0.5037760139 vertex 0.2108159959 0.3756990135 -0.5052509904 endloop endfacet facet normal 0.062896 -0.030294 -0.997560 outer loop vertex 0.3716380000 -0.0550926998 -0.5051710010 vertex 0.3873760104 -0.0343055986 -0.5048099756 vertex 0.3975000083 -0.0581017993 -0.5034490228 endloop endfacet facet normal 0.008648 0.010637 -0.999906 outer loop vertex 0.3755930066 -0.0115564996 -0.5053750277 vertex 0.3655819893 -0.0322729982 -0.5056819916 vertex 0.3501139879 -0.0150913997 -0.5056329966 endloop endfacet facet normal 0.006373 -0.999969 -0.004675 outer loop vertex 0.1072280034 -0.4994930029 -0.0767079964 vertex 0.0857840031 -0.4997360110 -0.0539610013 vertex 0.0780896991 -0.4996399879 -0.0849891976 endloop endfacet facet normal 0.919848 0.016359 -0.391933 outer loop vertex 0.4964649975 -0.0498585999 -0.4379810095 vertex 0.4893600047 -0.0524920002 -0.4547660053 vertex 0.4899669886 -0.0261755008 -0.4522430003 endloop endfacet facet normal -0.655777 -0.010265 0.754885 outer loop vertex -0.4735710025 -0.2981759906 0.4769909978 vertex -0.4791240096 -0.3260509968 0.4717879891 vertex -0.4619379938 -0.3204379976 0.4867939949 endloop endfacet facet normal -0.049415 -0.886980 0.459156 outer loop vertex 0.2042810023 -0.4940600097 0.4455319941 vertex 0.2198459953 -0.4878729880 0.4591589868 vertex 0.1973239928 -0.4843400121 0.4635599852 endloop endfacet facet normal -0.004559 0.047797 -0.998847 outer loop vertex -0.0637425035 -0.3087489903 -0.5036560297 vertex -0.0886676982 -0.3039579988 -0.5033130050 vertex -0.0724617988 -0.2874290049 -0.5025960207 endloop endfacet facet normal 0.016879 -0.351613 0.935993 outer loop vertex -0.2924039960 -0.4277850091 0.5015509725 vertex -0.3184210062 -0.4438239932 0.4959949851 vertex -0.2849380076 -0.4494119883 0.4932920039 endloop endfacet facet normal -0.002895 0.046169 -0.998929 outer loop vertex -0.0724617988 -0.2874290049 -0.5025960207 vertex -0.0886676982 -0.3039579988 -0.5033130050 vertex -0.0936603025 -0.2727679908 -0.5018569827 endloop endfacet facet normal 0.002458 -0.009222 0.999954 outer loop vertex -0.3562409878 0.1728750020 0.5052930117 vertex -0.3742739856 0.1475739926 0.5051040053 vertex -0.3427250087 0.1465470046 0.5050169826 endloop endfacet facet normal 0.005216 -0.999980 -0.003556 outer loop vertex 0.0857840031 -0.4997360110 -0.0539610013 vertex 0.0636572018 -0.4999360144 -0.0301764999 vertex 0.0507492982 -0.4998820126 -0.0642955005 endloop endfacet facet normal -0.998628 0.035950 0.038063 outer loop vertex -0.5053250194 0.3895170093 -0.2274470031 vertex -0.5069109797 0.3664470017 -0.2472669929 vertex -0.5058699846 0.3589780033 -0.2129009962 endloop endfacet facet normal -0.999561 -0.007840 0.028574 outer loop vertex -0.5058699846 0.3589780033 -0.2129009962 vertex -0.5069109797 0.3664470017 -0.2472669929 vertex -0.5064759851 0.3341079950 -0.2409230024 endloop endfacet facet normal -0.999530 -0.029011 0.009950 outer loop vertex -0.5058429837 0.1963080019 0.3504010141 vertex -0.5051180124 0.1804589927 0.3770180047 vertex -0.5059980154 0.2107730061 0.3770030141 endloop endfacet facet normal -0.997332 -0.028919 0.067021 outer loop vertex -0.5059980154 0.2107730061 0.3770030141 vertex -0.5051180124 0.1804589927 0.3770180047 vertex -0.5038809776 0.1950750053 0.4017330110 endloop endfacet facet normal -0.042022 -0.023194 -0.998847 outer loop vertex 0.2273070067 0.2146040052 -0.5009340048 vertex 0.2450080067 0.1957969964 -0.5012419820 vertex 0.2195809931 0.1905760020 -0.5000510216 endloop endfacet facet normal 0.998280 -0.026659 0.052208 outer loop vertex 0.5036600232 0.2233179957 -0.2828310132 vertex 0.5023130178 0.2094579935 -0.2641519904 vertex 0.5033929944 0.2011059970 -0.2890670002 endloop endfacet facet normal 0.419436 0.021295 0.907535 outer loop vertex 0.4579020143 -0.1003220007 0.4890930057 vertex 0.4606760144 -0.0788459033 0.4873070121 vertex 0.4445689917 -0.0882133991 0.4949710071 endloop endfacet facet normal -0.029943 -0.049889 -0.998306 outer loop vertex 0.2486840039 -0.3763160110 -0.5070409775 vertex 0.2269739956 -0.3965829909 -0.5053769946 vertex 0.2187709957 -0.3689480126 -0.5065119863 endloop endfacet facet normal -0.003480 -0.998779 0.049285 outer loop vertex 0.0048268498 -0.5031830072 -0.2874430120 vertex -0.0226384997 -0.5027009845 -0.2796140015 vertex -0.0161259007 -0.5041469932 -0.3084580004 endloop endfacet facet normal -0.036901 0.031308 -0.998828 outer loop vertex 0.3119910061 -0.2301450074 -0.5049049854 vertex 0.3192439973 -0.2019129992 -0.5042880177 vertex 0.3412069976 -0.2217119932 -0.5057200193 endloop endfacet facet normal 0.307639 0.109901 0.945135 outer loop vertex 0.4278990030 0.4056519866 0.4964450002 vertex 0.4515630007 0.3969439864 0.4897550046 vertex 0.4465419948 0.4236580133 0.4882830083 endloop endfacet facet normal 0.999707 0.001532 0.024151 outer loop vertex 0.4994600117 0.1604070067 -0.2035910040 vertex 0.4992960095 0.1395130008 -0.1954769939 vertex 0.4999789894 0.1443880051 -0.2240570039 endloop endfacet facet normal 0.969664 -0.039925 0.241160 outer loop vertex 0.4967550039 0.2394659966 0.4323630035 vertex 0.4950830042 0.2023009956 0.4329330027 vertex 0.5017849803 0.2214760035 0.4091599882 endloop endfacet facet normal 0.956989 -0.029651 0.288605 outer loop vertex 0.4904499948 0.1698919982 0.4449659884 vertex 0.4986400008 0.1682800055 0.4176430106 vertex 0.4950830042 0.2023009956 0.4329330027 endloop endfacet facet normal -0.000205 -0.035190 -0.999381 outer loop vertex -0.1166229993 0.2572009861 -0.5013980269 vertex -0.0937473029 0.2502799928 -0.5011590123 vertex -0.1173309982 0.2290039957 -0.5004050136 endloop endfacet facet normal -0.002371 -0.030976 -0.999517 outer loop vertex -0.0937473029 0.2502799928 -0.5011590123 vertex -0.0650513992 0.2433079928 -0.5010110140 vertex -0.0866316035 0.2207919955 -0.5002620220 endloop endfacet facet normal 0.388588 0.921409 -0.002193 outer loop vertex 0.4508250058 0.4907650054 0.2427999973 vertex 0.4328959882 0.4983620048 0.2578249872 vertex 0.4506900012 0.4908919930 0.2722339928 endloop endfacet facet normal 0.054312 -0.600832 -0.797528 outer loop vertex 0.0394078009 -0.4689939916 -0.4771400094 vertex 0.0609548986 -0.4557450116 -0.4856539965 vertex 0.0671823025 -0.4735290110 -0.4718320072 endloop endfacet facet normal -0.004969 -0.000463 -0.999988 outer loop vertex -0.0251169000 -0.1337189972 -0.4995650053 vertex -0.0319945998 -0.1614120007 -0.4995180070 vertex -0.0522101000 -0.1431690007 -0.4994260073 endloop endfacet facet normal -0.002990 -0.000955 -0.999995 outer loop vertex -0.0319945998 -0.1614120007 -0.4995180070 vertex -0.0251169000 -0.1337189972 -0.4995650053 vertex -0.0051321601 -0.1544159949 -0.4996050000 endloop endfacet facet normal -0.087063 -0.991874 -0.092766 outer loop vertex -0.3786279857 -0.5058159828 -0.4052770138 vertex -0.3735609949 -0.5087980032 -0.3781479895 vertex -0.4005909860 -0.5054969788 -0.3880749941 endloop endfacet facet normal -0.998895 -0.037289 0.028590 outer loop vertex -0.5074399710 0.2675629854 -0.3411000073 vertex -0.5064859986 0.2382660061 -0.3459810019 vertex -0.5060999990 0.2490639985 -0.3184109926 endloop endfacet facet normal 0.999979 0.004761 0.004317 outer loop vertex 0.4994089901 0.0671247020 0.1128010005 vertex 0.4994969964 0.0361014009 0.1266330034 vertex 0.4996240139 0.0396131016 0.0933372974 endloop endfacet facet normal 0.999991 0.003766 0.002084 outer loop vertex 0.4994969964 0.0361014009 0.1266330034 vertex 0.4994089901 0.0671247020 0.1128010005 vertex 0.4993529916 0.0651355982 0.1432660073 endloop endfacet facet normal 0.878724 0.477313 -0.004093 outer loop vertex 0.4930390120 0.4519250095 0.3846049905 vertex 0.4990690053 0.4406400025 0.3631590009 vertex 0.4889970124 0.4591459930 0.3589209914 endloop endfacet facet normal 0.160217 0.016841 0.986938 outer loop vertex 0.3920120001 0.3339090049 0.5072150230 vertex 0.4149569869 0.3542549908 0.5031430125 vertex 0.3873290122 0.3648650050 0.5074470043 endloop endfacet facet normal 0.986765 -0.016117 -0.161354 outer loop vertex 0.4981420040 0.0298638996 -0.4250549972 vertex 0.5012660027 0.0588257015 -0.4088430107 vertex 0.5034779906 0.0244827997 -0.3918850124 endloop endfacet facet normal 0.998911 0.006091 0.046251 outer loop vertex 0.5014460087 -0.1644009948 -0.2607519925 vertex 0.5015799999 -0.1376959980 -0.2671630085 vertex 0.5004550219 -0.1458140016 -0.2417970002 endloop endfacet facet normal -0.075080 0.995575 -0.056502 outer loop vertex -0.4003160000 0.5067809820 -0.3586719930 vertex -0.3771890104 0.5089949965 -0.3503920138 vertex -0.3862439990 0.5067420006 -0.3780579865 endloop endfacet facet normal 0.071197 -0.996708 0.038787 outer loop vertex 0.3873179853 -0.5069149733 0.3907429874 vertex 0.3669070005 -0.5093380213 0.3659439981 vertex 0.3986659944 -0.5072100163 0.3623310030 endloop endfacet facet normal 0.816511 -0.576091 -0.037804 outer loop vertex 0.4838449955 -0.4560849965 -0.1696929932 vertex 0.4878439903 -0.4527359903 -0.1343560070 vertex 0.4749630094 -0.4705519974 -0.1410699934 endloop endfacet facet normal 0.069047 -0.997423 0.019468 outer loop vertex 0.3811100125 -0.5089420080 0.3358600140 vertex 0.3986659944 -0.5072100163 0.3623310030 vertex 0.3669070005 -0.5093380213 0.3659439981 endloop endfacet facet normal -0.999305 0.037101 0.003684 outer loop vertex -0.5043209791 -0.3103030026 -0.0867924988 vertex -0.5048289895 -0.3263809979 -0.0626761988 vertex -0.5037000179 -0.2958720028 -0.0636883974 endloop endfacet facet normal -0.732052 -0.010466 0.681169 outer loop vertex -0.4705710113 -0.1957689971 0.4766899943 vertex -0.4836139977 -0.1842299998 0.4628500044 vertex -0.4827739894 -0.2107030004 0.4633460045 endloop endfacet facet normal -0.999854 0.011819 0.012307 outer loop vertex -0.5048289895 -0.3263809979 -0.0626761988 vertex -0.5053309798 -0.3397639990 -0.0906066969 vertex -0.5052649975 -0.3590179980 -0.0667556003 endloop endfacet facet normal 0.920975 0.389615 0.002203 outer loop vertex 0.4891709983 0.4570649862 -0.0487066992 vertex 0.4943499863 0.4446910024 -0.0253892001 vertex 0.4969390035 0.4387060106 -0.0492500998 endloop endfacet facet normal -0.012233 -0.996678 0.080519 outer loop vertex -0.0286142994 -0.5046579838 0.3818280101 vertex -0.0548567995 -0.5021470189 0.4089219868 vertex -0.0688353032 -0.5042989850 0.3801609874 endloop endfacet facet normal 0.016121 0.775085 -0.631651 outer loop vertex 0.2721309960 0.4837619960 -0.4644289911 vertex 0.3014119864 0.4847910106 -0.4624190032 vertex 0.2884579897 0.4747399986 -0.4750829935 endloop endfacet facet normal -0.042184 -0.001165 0.999109 outer loop vertex 0.2772870064 -0.0083668400 0.5022360086 vertex 0.3077970147 -0.0051056100 0.5035279989 vertex 0.2903029919 0.0185608007 0.5028169751 endloop endfacet facet normal 0.427565 -0.879377 0.209487 outer loop vertex 0.4426360130 -0.4888859987 0.4362879992 vertex 0.4573470056 -0.4859569967 0.4185580015 vertex 0.4617710114 -0.4786930084 0.4400210083 endloop endfacet facet normal 0.871856 0.488618 -0.033456 outer loop vertex 0.4938859940 0.4468179941 -0.0754897967 vertex 0.4823769927 0.4676240087 -0.0715446994 vertex 0.4891709983 0.4570649862 -0.0487066992 endloop endfacet facet normal 0.999696 -0.024595 -0.001750 outer loop vertex 0.5062040091 -0.3632949889 -0.0291003007 vertex 0.5056229830 -0.3875879943 -0.0195864998 vertex 0.5055850148 -0.3872990012 -0.0453433990 endloop endfacet facet normal -0.925217 0.122365 -0.359166 outer loop vertex -0.4910820127 0.4333719909 -0.4406130016 vertex -0.4869239926 0.4230580032 -0.4548380077 vertex -0.4953429997 0.4129889905 -0.4365809858 endloop endfacet facet normal -0.995273 0.096054 -0.014311 outer loop vertex -0.5016469955 0.4043389857 -0.0249754991 vertex -0.5035510063 0.3814350069 -0.0462877005 vertex -0.5045610070 0.3756000102 -0.0152099999 endloop endfacet facet normal -0.942749 -0.333400 -0.008268 outer loop vertex -0.4921880066 -0.4496099949 0.2107529938 vertex -0.5000910163 -0.4276599884 0.2267699987 vertex -0.5000540018 -0.4270640016 0.1985169947 endloop endfacet facet normal 0.001099 0.045289 -0.998973 outer loop vertex -0.1242719963 -0.2679089904 -0.5016210079 vertex -0.1152309999 -0.2966490090 -0.5029140115 vertex -0.1420599967 -0.2900870144 -0.5026460290 endloop endfacet facet normal -0.572694 0.023963 -0.819419 outer loop vertex -0.4694690108 -0.2627460063 -0.4813939929 vertex -0.4581480026 -0.2773379982 -0.4897330105 vertex -0.4718129933 -0.2928450108 -0.4806360006 endloop endfacet facet normal -0.121058 0.009483 -0.992600 outer loop vertex -0.3919860125 0.0014551400 -0.5040810108 vertex -0.4156090021 -0.0111117000 -0.5013200045 vertex -0.4186800122 0.0133276004 -0.5007119775 endloop endfacet facet normal -0.266643 0.021575 -0.963554 outer loop vertex -0.4410620034 0.0200383998 -0.4943679869 vertex -0.4186800122 0.0133276004 -0.5007119775 vertex -0.4348340034 -0.0064262501 -0.4966840148 endloop endfacet facet normal -0.409275 0.910985 0.050991 outer loop vertex -0.4362750053 0.4950399995 0.2425709963 vertex -0.4518580139 0.4891879857 0.2220450044 vertex -0.4581690133 0.4847910106 0.2499449998 endloop endfacet facet normal -0.014952 -0.033068 -0.999341 outer loop vertex 0.1720820069 -0.3862319887 -0.5050110221 vertex 0.1896339953 -0.3645530045 -0.5059909821 vertex 0.1990900040 -0.3908889890 -0.5052610040 endloop endfacet facet normal -0.999218 0.039541 -0.000843 outer loop vertex -0.5079630017 -0.2745569944 0.3619660139 vertex -0.5068950057 -0.2474510074 0.3674629927 vertex -0.5073800087 -0.2601830065 0.3451400101 endloop endfacet facet normal 0.998847 0.047945 0.002349 outer loop vertex 0.5030789971 -0.2811740041 0.1243489981 vertex 0.5028989911 -0.2762070000 0.0995113999 vertex 0.5018749833 -0.2557969987 0.1183559969 endloop endfacet facet normal 0.999082 0.042823 0.001323 outer loop vertex 0.5028989911 -0.2762070000 0.0995113999 vertex 0.5030789971 -0.2811740041 0.1243489981 vertex 0.5043020248 -0.3093160093 0.1116729975 endloop endfacet facet normal -0.000430 -0.999290 0.037661 outer loop vertex -0.0058023199 -0.5052570105 -0.3377929926 vertex -0.0161259007 -0.5041469932 -0.3084580004 vertex -0.0414642990 -0.5050389767 -0.3324150145 endloop endfacet facet normal -0.038426 -0.999259 -0.002319 outer loop vertex -0.3872770071 -0.5080620050 0.3216480017 vertex -0.3599689901 -0.5090950131 0.3142710030 vertex -0.3699010015 -0.5087850094 0.3452650011 endloop endfacet facet normal -0.017030 0.027488 0.999477 outer loop vertex 0.3392960131 0.3578740060 0.5105230212 vertex 0.3378709853 0.3809889853 0.5098630190 vertex 0.3111949861 0.3730440140 0.5096269846 endloop endfacet facet normal -0.023381 -0.000450 0.999727 outer loop vertex 0.2239979953 0.0142377000 0.5005049706 vertex 0.2393160015 0.0470499992 0.5008779764 vertex 0.2034679949 0.0413544998 0.5000370145 endloop endfacet facet normal -0.962244 0.272095 0.007074 outer loop vertex -0.5012239814 0.4280099869 -0.3533439934 vertex -0.5050809979 0.4138939977 -0.3350369930 vertex -0.4991709888 0.4344660044 -0.3224099874 endloop endfacet facet normal 0.050637 0.006935 -0.998693 outer loop vertex -0.2815079987 0.0404342003 -0.5025510192 vertex -0.2974619865 0.0708170012 -0.5031489730 vertex -0.2652820051 0.0648147985 -0.5015590191 endloop endfacet facet normal 0.021528 0.130599 0.991201 outer loop vertex -0.2766880095 0.4213190079 0.5019819736 vertex -0.3079699874 0.4076910019 0.5044569969 vertex -0.2793459892 0.3917169869 0.5059400201 endloop endfacet facet normal -0.998999 0.032482 0.030767 outer loop vertex -0.5058699846 0.3589780033 -0.2129009962 vertex -0.5044040084 0.3912090063 -0.1993280053 vertex -0.5053250194 0.3895170093 -0.2274470031 endloop endfacet facet normal -0.987901 0.155018 0.004543 outer loop vertex -0.5016379952 0.4206379950 -0.2623490095 vertex -0.5056210160 0.3950529993 -0.2554590106 vertex -0.5025799870 0.4138590097 -0.2358739972 endloop endfacet facet normal -0.976387 0.214983 0.021245 outer loop vertex -0.5007740259 0.4170370102 -0.1930830032 vertex -0.4987089932 0.4286380112 -0.2155710012 vertex -0.5030720234 0.4086880088 -0.2142100036 endloop endfacet facet normal -0.036223 -0.000694 0.999343 outer loop vertex 0.2580699921 0.0172083993 0.5015370250 vertex 0.2733379900 0.0438991003 0.5021089911 vertex 0.2393160015 0.0470499992 0.5008779764 endloop endfacet facet normal -0.038358 0.895699 -0.443004 outer loop vertex -0.3450810015 0.4908849895 -0.4559800029 vertex -0.3632409871 0.4847860038 -0.4667389989 vertex -0.3725160062 0.4919599891 -0.4514310062 endloop endfacet facet normal 0.998662 -0.051300 0.006532 outer loop vertex 0.5026249886 0.2905200124 0.0922741964 vertex 0.5026059747 0.2863140106 0.0621469989 vertex 0.5036680102 0.3081899881 0.0715828016 endloop endfacet facet normal 0.773913 -0.632903 0.022179 outer loop vertex 0.4718270004 -0.4768899977 0.1782819927 vertex 0.4842160046 -0.4613650143 0.1890040040 vertex 0.4721980095 -0.4754480124 0.2064850032 endloop endfacet facet normal 0.999600 -0.027519 0.006576 outer loop vertex 0.5003920197 0.2401719987 0.0888205990 vertex 0.4997510016 0.2156900018 0.0838088021 vertex 0.5004550219 0.2367780060 0.0650392994 endloop endfacet facet normal 0.897537 0.028187 -0.440037 outer loop vertex 0.4935939908 0.0631382018 -0.4398100078 vertex 0.4895009995 0.0307048000 -0.4502359927 vertex 0.4837090075 0.0535103008 -0.4605889916 endloop endfacet facet normal 0.979782 -0.197105 0.034296 outer loop vertex 0.5059319735 -0.4012329876 -0.3074310124 vertex 0.5007460117 -0.4244160056 -0.2925130129 vertex 0.5018569827 -0.4243510067 -0.3238779902 endloop endfacet facet normal 0.996983 0.076891 0.010603 outer loop vertex 0.5037779808 0.4014639854 0.0500072017 vertex 0.5050290227 0.3820709884 0.0730080977 vertex 0.5055239797 0.3793259859 0.0463734008 endloop endfacet facet normal 0.999794 0.010208 0.017527 outer loop vertex 0.5055239797 0.3793259859 0.0463734008 vertex 0.5050290227 0.3820709884 0.0730080977 vertex 0.5055860281 0.3575989902 0.0554874018 endloop endfacet facet normal -0.271266 0.939094 -0.210989 outer loop vertex -0.4217000008 0.4921610057 -0.4290100038 vertex -0.4487920105 0.4870760143 -0.4168109894 vertex -0.4304710031 0.4964129925 -0.3988080025 endloop endfacet facet normal -0.999663 -0.025920 -0.001689 outer loop vertex -0.5006200075 0.2236600071 0.0192003008 vertex -0.5004619956 0.2191459984 -0.0050558802 vertex -0.4999719858 0.1992129982 0.0108227003 endloop endfacet facet normal -0.024415 -0.929761 -0.367354 outer loop vertex 0.0146577004 -0.4973640144 -0.4302760065 vertex 0.0167277008 -0.4884380102 -0.4530049860 vertex 0.0420553982 -0.4936479926 -0.4415020049 endloop endfacet facet normal -0.021749 -0.980252 -0.196551 outer loop vertex 0.0133632999 -0.5028020144 -0.4030120075 vertex 0.0146577004 -0.4973640144 -0.4302760065 vertex 0.0416002013 -0.5005570054 -0.4173330069 endloop endfacet facet normal -0.028429 -0.960956 -0.275237 outer loop vertex 0.0420553982 -0.4936479926 -0.4415020049 vertex 0.0637075976 -0.4974910021 -0.4303210080 vertex 0.0416002013 -0.5005570054 -0.4173330069 endloop endfacet facet normal -0.931065 0.005110 0.364818 outer loop vertex -0.4917669892 0.2475280017 0.4527330101 vertex -0.5001109838 0.2502430081 0.4314000010 vertex -0.4968630075 0.2259889990 0.4400289953 endloop endfacet facet normal 0.586981 -0.809008 0.030972 outer loop vertex 0.4572719932 -0.4880400002 0.1671389937 vertex 0.4580779970 -0.4882810116 0.1455679983 vertex 0.4707860053 -0.4788109958 0.1520889997 endloop endfacet facet normal -0.975650 -0.014518 -0.218852 outer loop vertex -0.4975810051 0.1898240000 -0.4388340116 vertex -0.5009920001 0.1694030017 -0.4222730100 vertex -0.5025920272 0.1962800026 -0.4169229865 endloop endfacet facet normal -0.992650 -0.036101 -0.115510 outer loop vertex -0.5025920272 0.1962800026 -0.4169229865 vertex -0.5009920001 0.1694030017 -0.4222730100 vertex -0.5042330027 0.1776870042 -0.3970099986 endloop endfacet facet normal 0.601601 0.797267 -0.049402 outer loop vertex 0.4776180089 0.4724819958 -0.1165649965 vertex 0.4617170095 0.4846520126 -0.1137979999 vertex 0.4731349945 0.4773499966 -0.0925960019 endloop endfacet facet normal -0.802765 0.596209 0.010173 outer loop vertex -0.4866580069 0.4577200115 -0.2445379943 vertex -0.4752120078 0.4731610119 -0.2462690026 vertex -0.4803639948 0.4666900039 -0.2735719979 endloop endfacet facet normal -0.047807 0.998850 0.003498 outer loop vertex 0.2804389894 0.5021160245 0.0321605988 vertex 0.2747839987 0.5017489791 0.0596848018 vertex 0.2962290049 0.5028020144 0.0520766005 endloop endfacet facet normal 0.836607 -0.547424 -0.020382 outer loop vertex 0.4898279905 -0.4522889853 -0.1061419994 vertex 0.4904359877 -0.4524019957 -0.0781506971 vertex 0.4798940122 -0.4679650068 -0.0928663015 endloop endfacet facet normal 0.249032 0.451185 0.856980 outer loop vertex 0.4441980124 0.4649839997 0.4764130116 vertex 0.4588739872 0.4566310048 0.4765459895 vertex 0.4576259851 0.4681159854 0.4708620012 endloop endfacet facet normal 0.225442 -0.974246 0.004599 outer loop vertex 0.4174729884 -0.5004600286 0.1622100025 vertex 0.4416970015 -0.4948999882 0.1525849998 vertex 0.4381879866 -0.4955829978 0.1799069941 endloop endfacet facet normal 0.671621 -0.092616 -0.735083 outer loop vertex 0.4647299945 -0.4150680006 -0.4821749926 vertex 0.4705489874 -0.3850379884 -0.4806419909 vertex 0.4800040126 -0.4101839960 -0.4688349962 endloop endfacet facet normal -0.696888 0.044622 -0.715791 outer loop vertex -0.4831559956 0.3234399855 -0.4697870016 vertex -0.4680939913 0.3297320008 -0.4840590060 vertex -0.4772289991 0.3003639877 -0.4769960046 endloop endfacet facet normal 0.869313 -0.494066 0.013908 outer loop vertex 0.4851660132 -0.4631359875 -0.3575280011 vertex 0.4950580001 -0.4452539980 -0.3405849934 vertex 0.4843750000 -0.4636450112 -0.3261680007 endloop endfacet facet normal 0.305985 -0.936239 -0.172711 outer loop vertex 0.4127419889 -0.5011940002 -0.4187430143 vertex 0.4301899970 -0.4928349853 -0.4331440032 vertex 0.4343470037 -0.4963090122 -0.4069469869 endloop endfacet facet normal -0.013726 0.877669 -0.479071 outer loop vertex -0.0582002997 0.4909630120 -0.4505330026 vertex -0.0428483002 0.4816589952 -0.4680179954 vertex -0.0723455995 0.4806300104 -0.4690580070 endloop endfacet facet normal 0.317428 0.782364 0.535860 outer loop vertex 0.4576259851 0.4681159854 0.4708620012 vertex 0.4626039863 0.4731639922 0.4605430067 vertex 0.4476610124 0.4759460092 0.4653330147 endloop endfacet facet normal -0.390726 -0.903399 0.176643 outer loop vertex -0.4482760131 -0.4838730097 0.4473789930 vertex -0.4618040025 -0.4816569984 0.4287889898 vertex -0.4393289983 -0.4917179942 0.4270479977 endloop endfacet facet normal 0.590388 -0.806331 0.035673 outer loop vertex 0.4572719932 -0.4880400002 0.1671389937 vertex 0.4707860053 -0.4788109958 0.1520889997 vertex 0.4718270004 -0.4768899977 0.1782819927 endloop endfacet facet normal -0.999678 -0.024155 -0.007739 outer loop vertex -0.5054489970 0.3478800058 0.0663404018 vertex -0.5046359897 0.3159199953 0.0610728003 vertex -0.5050839782 0.3266510069 0.0854490027 endloop endfacet facet normal -0.999017 -0.044289 -0.001782 outer loop vertex -0.5046359897 0.3159199953 0.0610728003 vertex -0.5032110214 0.2837849855 0.0608743988 vertex -0.5039119720 0.2985259891 0.0874823034 endloop endfacet facet normal -0.096654 0.995107 0.020513 outer loop vertex -0.3998009861 0.5063189864 -0.3043180108 vertex -0.3742769957 0.5091140270 -0.3196429908 vertex -0.4000169933 0.5069209933 -0.3345400095 endloop endfacet facet normal 0.987242 0.052646 -0.150275 outer loop vertex 0.5012699962 -0.0004602460 -0.4151290059 vertex 0.4981420040 0.0298638996 -0.4250549972 vertex 0.5034779906 0.0244827997 -0.3918850124 endloop endfacet facet normal 0.945602 -0.014863 -0.324985 outer loop vertex 0.4895009995 0.0307048000 -0.4502359927 vertex 0.4935939908 0.0631382018 -0.4398100078 vertex 0.4981420040 0.0298638996 -0.4250549972 endloop endfacet facet normal 0.123739 -0.992270 -0.009420 outer loop vertex 0.3955059946 -0.5051879883 -0.0703328028 vertex 0.4113459885 -0.5030429959 -0.0882088020 vertex 0.4172489941 -0.5025489926 -0.0627046973 endloop endfacet facet normal -0.379382 0.847080 -0.372189 outer loop vertex -0.4492479861 0.4735749960 -0.4608420134 vertex -0.4623149931 0.4663830101 -0.4638909996 vertex -0.4636270106 0.4716039896 -0.4506709874 endloop endfacet facet normal 0.217394 -0.975578 -0.031420 outer loop vertex 0.4172489941 -0.5025489926 -0.0627046973 vertex 0.4113459885 -0.5030429959 -0.0882088020 vertex 0.4333760142 -0.4983809888 -0.0805369988 endloop endfacet facet normal -0.997934 0.034779 -0.054024 outer loop vertex -0.5075619817 -0.3180510104 -0.3966349959 vertex -0.5094839931 -0.3349800110 -0.3720299900 vertex -0.5085769892 -0.2980110049 -0.3649849892 endloop endfacet facet normal -0.399430 -0.001665 -0.916762 outer loop vertex -0.4557729959 0.1461730003 -0.4901590049 vertex -0.4617519975 0.1737120003 -0.4876039922 vertex -0.4411210120 0.1694040000 -0.4965850115 endloop endfacet facet normal -0.408894 -0.059794 -0.910621 outer loop vertex -0.4411210120 0.1694040000 -0.4965850115 vertex -0.4617519975 0.1737120003 -0.4876039922 vertex -0.4500260055 0.1969020069 -0.4943920076 endloop endfacet facet normal -0.970027 0.242972 -0.003438 outer loop vertex -0.5063210130 0.4107420146 0.2945230007 vertex -0.5014349818 0.4303320050 0.3004069924 vertex -0.5032799840 0.4225980043 0.2743929923 endloop endfacet facet normal -0.971114 0.238251 0.013183 outer loop vertex -0.5014349818 0.4303320050 0.3004069924 vertex -0.5063210130 0.4107420146 0.2945230007 vertex -0.5060219765 0.4103530049 0.3235819936 endloop endfacet facet normal -0.028314 0.999580 -0.006232 outer loop vertex 0.2151480019 0.4997760057 0.1026720032 vertex 0.2462249994 0.5006139874 0.0958888009 vertex 0.2283360064 0.5000039935 0.0793244988 endloop endfacet facet normal 0.024116 -0.957118 -0.288693 outer loop vertex -0.3353570104 -0.4969019890 -0.4409199953 vertex -0.3264890015 -0.5041390061 -0.4161860049 vertex -0.3572640121 -0.5027970076 -0.4232060015 endloop endfacet facet normal -0.095935 0.984478 -0.146971 outer loop vertex -0.3692240119 0.5046370029 -0.4032680094 vertex -0.4020740092 0.5014330149 -0.4032869935 vertex -0.3862439990 0.5067420006 -0.3780579865 endloop endfacet facet normal -0.132700 0.983410 -0.123678 outer loop vertex -0.3862439990 0.5067420006 -0.3780579865 vertex -0.4020740092 0.5014330149 -0.4032869935 vertex -0.4137830138 0.5031020045 -0.3774529994 endloop endfacet facet normal -0.037671 -0.194176 -0.980243 outer loop vertex 0.1531849951 -0.4058789909 -0.5024989843 vertex 0.1339209974 -0.4259490073 -0.4977830052 vertex 0.1248510033 -0.4002659917 -0.5025219917 endloop endfacet facet normal 0.005774 -0.997751 -0.066774 outer loop vertex -0.1501599997 -0.5056329966 -0.3704920113 vertex -0.1784439981 -0.5055720210 -0.3738490045 vertex -0.1521359980 -0.5040510297 -0.3943009973 endloop endfacet facet normal 0.998789 -0.039187 0.029741 outer loop vertex 0.5043079853 0.3029020131 -0.2045149952 vertex 0.5054010153 0.3106909990 -0.2309589982 vertex 0.5055320263 0.3290629983 -0.2111520022 endloop endfacet facet normal -0.944323 -0.328958 -0.006361 outer loop vertex -0.5025349855 -0.4196310043 -0.3592410088 vertex -0.5003690124 -0.4253599942 -0.3845149875 vertex -0.4939079881 -0.4443559945 -0.3613129854 endloop endfacet facet normal 0.999379 -0.026765 0.022908 outer loop vertex 0.5048090219 0.3206030130 -0.1894949973 vertex 0.5055320263 0.3290629983 -0.2111520022 vertex 0.5054540038 0.3447070122 -0.1894699931 endloop endfacet facet normal -0.599840 0.722064 -0.344696 outer loop vertex -0.4636270106 0.4716039896 -0.4506709874 vertex -0.4623149931 0.4663830101 -0.4638909996 vertex -0.4723550081 0.4605630040 -0.4586110115 endloop endfacet facet normal -0.011640 0.924884 -0.380072 outer loop vertex 0.3546580076 0.4938350022 -0.4474740028 vertex 0.3763230145 0.5001369715 -0.4328019917 vertex 0.3834199905 0.4921920002 -0.4523530006 endloop endfacet facet normal -0.419011 0.906610 0.049872 outer loop vertex -0.4420419931 0.4921860099 0.4081479907 vertex -0.4622429907 0.4823119938 0.4179219902 vertex -0.4467749894 0.4886389971 0.4328629971 endloop endfacet facet normal -0.017033 0.546938 0.837000 outer loop vertex 0.1530610025 0.4634430110 0.4808799922 vertex 0.1221259981 0.4689559937 0.4766480029 vertex 0.1276039928 0.4498780072 0.4892260134 endloop endfacet facet normal -0.003146 0.999980 -0.005543 outer loop vertex -0.1329739988 0.4992600083 -0.0567039996 vertex -0.1157260016 0.4991700053 -0.0827307999 vertex -0.1472270042 0.4990639985 -0.0839760974 endloop endfacet facet normal 0.620319 0.783742 -0.030867 outer loop vertex 0.4798910022 0.4700079858 0.3819789886 vertex 0.4592570066 0.4862349927 0.3793269992 vertex 0.4711999893 0.4778450131 0.4063099921 endloop endfacet facet normal 0.087498 -0.988245 0.125363 outer loop vertex 0.3873179853 -0.5069149733 0.3907429874 vertex 0.4058400095 -0.5024930239 0.4126740098 vertex 0.3778069913 -0.5043420196 0.4176639915 endloop endfacet facet normal 0.042473 -0.993033 0.109914 outer loop vertex 0.3778069913 -0.5043420196 0.4176639915 vertex 0.3550809920 -0.5076649785 0.3964239955 vertex 0.3873179853 -0.5069149733 0.3907429874 endloop endfacet facet normal -0.047267 -0.001180 -0.998882 outer loop vertex 0.2998949885 -0.1552609950 -0.5027840137 vertex 0.2799159884 -0.1718489975 -0.5018190145 vertex 0.2697069943 -0.1514640003 -0.5013599992 endloop endfacet facet normal -0.043018 0.000953 -0.999074 outer loop vertex 0.2697069943 -0.1514640003 -0.5013599992 vertex 0.2799159884 -0.1718489975 -0.5018190145 vertex 0.2573609948 -0.1751320064 -0.5008509755 endloop endfacet facet normal 0.996117 -0.087994 0.002748 outer loop vertex 0.5088629723 -0.3764449954 -0.3217119873 vertex 0.5067660213 -0.4007050097 -0.3384189904 vertex 0.5091770291 -0.3738580048 -0.3527109921 endloop endfacet facet normal -0.303726 0.259941 0.916614 outer loop vertex -0.4505760074 0.4571239948 0.4806100130 vertex -0.4395830035 0.4407010078 0.4889099896 vertex -0.4351109862 0.4590649903 0.4851840138 endloop endfacet facet normal 0.004863 -0.999150 0.040933 outer loop vertex 0.0300925002 -0.5022770166 -0.2684940100 vertex 0.0465063006 -0.5012059808 -0.2443010062 vertex 0.0208736993 -0.5009739995 -0.2355930060 endloop endfacet facet normal 0.003334 -0.999113 0.041969 outer loop vertex 0.0465063006 -0.5012059808 -0.2443010062 vertex 0.0300925002 -0.5022770166 -0.2684940100 vertex 0.0623383000 -0.5020470023 -0.2655799985 endloop endfacet facet normal -0.141322 -0.989703 -0.022708 outer loop vertex -0.4188640118 -0.5004280210 0.0122873997 vertex -0.3942129910 -0.5041589737 0.0214827992 vertex -0.4145860076 -0.5016819835 0.0403162017 endloop endfacet facet normal -0.998188 0.050987 -0.031969 outer loop vertex -0.5035549998 0.3968909979 0.0039183702 vertex -0.5052539706 0.3703649938 0.0146607999 vertex -0.5045869946 0.3912470043 0.0271396991 endloop endfacet facet normal -0.125358 -0.992098 -0.005123 outer loop vertex -0.4145860076 -0.5016819835 0.0403162017 vertex -0.3942129910 -0.5041589737 0.0214827992 vertex -0.3920159936 -0.5045890212 0.0510016009 endloop endfacet facet normal 0.005261 -0.999941 0.009512 outer loop vertex 0.0935679004 -0.5057439804 0.3616560102 vertex 0.1167569980 -0.5057020187 0.3532409966 vertex 0.1168050021 -0.5054849982 0.3760290146 endloop endfacet facet normal 0.009608 0.003718 -0.999947 outer loop vertex 0.3590539992 0.0137087004 -0.5054399967 vertex 0.3755930066 -0.0115564996 -0.5053750277 vertex 0.3501139879 -0.0150913997 -0.5056329966 endloop endfacet facet normal -0.011740 -0.982598 0.185374 outer loop vertex 0.3218089938 -0.5069100261 0.4035879970 vertex 0.3457280099 -0.5026720166 0.4275670052 vertex 0.3103019893 -0.5020310283 0.4287210107 endloop endfacet facet normal 0.554091 0.832245 0.018722 outer loop vertex 0.4500199854 0.4874730110 -0.1775929928 vertex 0.4704970121 0.4740610123 -0.1874250025 vertex 0.4551840127 0.4847649932 -0.2100480050 endloop endfacet facet normal -0.003479 -0.999989 -0.003136 outer loop vertex -0.3684079945 -0.5050950050 -0.0552436002 vertex -0.3454560041 -0.5051259995 -0.0708236992 vertex -0.3440740108 -0.5052180290 -0.0430139005 endloop endfacet facet normal -0.031254 -0.005761 -0.999495 outer loop vertex -0.3672870100 0.1340840012 -0.5056210160 vertex -0.3899730146 0.1502850056 -0.5050050020 vertex -0.3640510142 0.1652760059 -0.5059019923 endloop endfacet facet normal -0.063853 -0.997611 -0.026348 outer loop vertex -0.3684079945 -0.5050950050 -0.0552436002 vertex -0.3881630003 -0.5042150021 -0.0406882986 vertex -0.3926450014 -0.5032590032 -0.0660230964 endloop endfacet facet normal -0.179365 -0.983738 -0.009339 outer loop vertex -0.4218150079 -0.4978449941 -0.0760781020 vertex -0.3940050006 -0.5027109981 -0.0976279974 vertex -0.3926450014 -0.5032590032 -0.0660230964 endloop endfacet facet normal 0.024387 -0.999700 0.002347 outer loop vertex -0.3552609980 -0.5054659843 0.1912530065 vertex -0.3467819989 -0.5053269863 0.1623589993 vertex -0.3254199922 -0.5047789812 0.1738130003 endloop endfacet facet normal -0.069811 -0.997468 0.013548 outer loop vertex -0.3976530135 -0.5033230186 0.1560540050 vertex -0.3788680136 -0.5049359798 0.1340959966 vertex -0.3710010052 -0.5051059723 0.1621180028 endloop endfacet facet normal -0.998948 0.039905 -0.022574 outer loop vertex -0.5021160245 -0.2566379905 0.1955280006 vertex -0.5025249720 -0.2489320040 0.2272469997 vertex -0.5011159778 -0.2253919989 0.2065089941 endloop endfacet facet normal -0.066319 0.954547 -0.290590 outer loop vertex -0.3503009975 0.4998059869 -0.4307279885 vertex -0.3725160062 0.4919599891 -0.4514310062 vertex -0.3868170083 0.4977599978 -0.4291149974 endloop endfacet facet normal 0.006169 -0.989445 -0.144776 outer loop vertex 0.1305239946 -0.5006179810 -0.4207339883 vertex 0.1267250031 -0.5040000081 -0.3977819979 vertex 0.1055300012 -0.5018990040 -0.4130440056 endloop endfacet facet normal 0.998795 0.048939 -0.003666 outer loop vertex 0.5032039881 -0.2924500108 -0.1332979947 vertex 0.5020390153 -0.2698499858 -0.1489959955 vertex 0.5019419789 -0.2657670081 -0.1209269986 endloop endfacet facet normal 0.697203 0.716111 -0.033065 outer loop vertex 0.4825420082 0.4633199871 -0.1660719961 vertex 0.4704970121 0.4740610123 -0.1874250025 vertex 0.4678510129 0.4780020118 -0.1578650028 endloop endfacet facet normal -0.018341 -0.153358 -0.988000 outer loop vertex 0.0195742007 -0.4045029879 -0.5024049878 vertex -0.0071705501 -0.4212050140 -0.4993160069 vertex -0.0031299901 -0.3923110068 -0.5038759708 endloop endfacet facet normal -0.402758 0.007743 -0.915274 outer loop vertex -0.4356540143 -0.1631560028 -0.4948900044 vertex -0.4507850111 -0.1849330068 -0.4884159863 vertex -0.4558199942 -0.1547439992 -0.4859449863 endloop endfacet facet normal 0.763918 0.004130 0.645300 outer loop vertex 0.4821999967 0.2917039990 0.4664570093 vertex 0.4880309999 0.3203240037 0.4593710005 vertex 0.4730750024 0.3169179857 0.4770979881 endloop endfacet facet normal 0.037157 -0.289753 -0.956380 outer loop vertex -0.0071705501 -0.4212050140 -0.4993160069 vertex 0.0036057599 -0.4466510117 -0.4911879897 vertex -0.0248978008 -0.4444969893 -0.4929479957 endloop endfacet facet normal -0.047761 -0.974118 -0.220938 outer loop vertex -0.3786279857 -0.5058159828 -0.4052770138 vertex -0.3860220015 -0.5000619888 -0.4290480018 vertex -0.3572640121 -0.5027970076 -0.4232060015 endloop endfacet facet normal 0.892849 -0.450207 0.011570 outer loop vertex 0.4849489927 -0.4591549933 0.2184360027 vertex 0.4842160046 -0.4613650143 0.1890040040 vertex 0.4936189950 -0.4424499869 0.1993950009 endloop endfacet facet normal -0.606263 0.033086 0.794576 outer loop vertex -0.4567179978 -0.2924639881 0.4896120131 vertex -0.4735710025 -0.2981759906 0.4769909978 vertex -0.4619379938 -0.3204379976 0.4867939949 endloop endfacet facet normal 0.000301 -0.999833 -0.018282 outer loop vertex 0.1361770034 -0.4991669953 0.1804440022 vertex 0.1377120018 -0.4997250140 0.2109870017 vertex 0.1099959984 -0.4994539917 0.1957090050 endloop endfacet facet normal 0.046469 0.000826 -0.998919 outer loop vertex -0.2601239979 -0.3363269866 -0.5069959760 vertex -0.2372650057 -0.3307569921 -0.5059279799 vertex -0.2417210042 -0.3558500111 -0.5061560273 endloop endfacet facet normal -0.071446 -0.553058 0.830073 outer loop vertex 0.3585729897 -0.4660249949 0.4877830148 vertex 0.3407410085 -0.4561449885 0.4928309917 vertex 0.3391340077 -0.4732199907 0.4813160002 endloop endfacet facet normal 0.039960 0.027521 -0.998822 outer loop vertex -0.2372650057 -0.3307569921 -0.5059279799 vertex -0.2601239979 -0.3363269866 -0.5069959760 vertex -0.2523350120 -0.3091680110 -0.5059360266 endloop endfacet facet normal -0.977494 -0.210734 0.009819 outer loop vertex -0.5006480217 -0.4264520109 -0.3343580067 vertex -0.5046349764 -0.4069280028 -0.3122430146 vertex -0.5061110258 -0.4014460146 -0.3415330052 endloop endfacet facet normal 0.000191 -0.999442 -0.033409 outer loop vertex 0.1377120018 -0.4997250140 0.2109870017 vertex 0.1400980055 -0.5009279847 0.2469879985 vertex 0.1089510024 -0.5002700090 0.2271260023 endloop endfacet facet normal 0.292102 0.017187 0.956233 outer loop vertex 0.4482460022 -0.0090776002 0.4922530055 vertex 0.4276689887 -0.0190530997 0.4987179935 vertex 0.4469439983 -0.0360208005 0.4931350052 endloop endfacet facet normal -0.005911 0.002151 -0.999980 outer loop vertex -0.1468189955 -0.3702439964 -0.5045850277 vertex -0.1826390028 -0.3659310043 -0.5043640137 vertex -0.1568080038 -0.3400270045 -0.5044609904 endloop endfacet facet normal 0.009526 -0.944967 -0.327026 outer loop vertex 0.1353729963 -0.4931089878 -0.4434849918 vertex 0.1661089957 -0.4915730059 -0.4470280111 vertex 0.1558780074 -0.4990710020 -0.4256600142 endloop endfacet facet normal 0.026760 -0.991693 0.125812 outer loop vertex -0.3432449996 -0.5064409971 0.4016050100 vertex -0.3185159862 -0.5072309971 0.3901180029 vertex -0.3259930015 -0.5040469766 0.4168060124 endloop endfacet facet normal -0.041579 0.044380 0.998149 outer loop vertex 0.3148739934 -0.2463479936 0.5056859851 vertex 0.2886030078 -0.2340980023 0.5040469766 vertex 0.2906590104 -0.2620410025 0.5053750277 endloop endfacet facet normal -0.042185 0.031137 0.998625 outer loop vertex 0.2820970118 -0.2062879950 0.5027970076 vertex 0.2532509863 -0.1990579963 0.5013530254 vertex 0.2606599927 -0.2265439928 0.5025230050 endloop endfacet facet normal 0.033746 -0.014056 0.999332 outer loop vertex -0.1935369968 -0.3790299892 0.5054990053 vertex -0.2098619938 -0.3555189967 0.5063809752 vertex -0.2201440036 -0.3804160058 0.5063779950 endloop endfacet facet normal 0.145093 -0.011706 0.989349 outer loop vertex 0.4042640030 -0.1128019989 0.5028499961 vertex 0.4259290099 -0.1001859978 0.4998219907 vertex 0.4053190053 -0.0862858966 0.5030090213 endloop endfacet facet normal -0.182959 -0.107377 -0.977239 outer loop vertex -0.4225420058 -0.4204170108 -0.4996680021 vertex -0.4333629906 -0.3955450058 -0.5003749728 vertex -0.4071249962 -0.3982050121 -0.5049949884 endloop endfacet facet normal 0.999958 -0.003165 -0.008659 outer loop vertex 0.5052160025 -0.1338730007 -0.3721219897 vertex 0.5052400231 -0.1050110012 -0.3798969984 vertex 0.5054550171 -0.1127000004 -0.3522590101 endloop endfacet facet normal -0.042979 -0.003395 0.999070 outer loop vertex 0.2974680066 -0.0318370014 0.5030120015 vertex 0.2871820033 -0.0608175993 0.5024710298 vertex 0.3173510134 -0.0534182005 0.5037940145 endloop endfacet facet normal 0.045226 -0.369884 0.927976 outer loop vertex -0.2086610049 -0.4410380125 0.4949800074 vertex -0.1809120029 -0.4562129974 0.4875789881 vertex -0.1821639985 -0.4302189946 0.4980010092 endloop endfacet facet normal -0.041731 -0.373549 0.926671 outer loop vertex -0.1821639985 -0.4302189946 0.4980010092 vertex -0.1809120029 -0.4562129974 0.4875789881 vertex -0.1550790071 -0.4417090118 0.4945890009 endloop endfacet facet normal -0.999588 0.016394 0.023549 outer loop vertex -0.5049329996 -0.1842530072 0.3836610019 vertex -0.5049380064 -0.1638659984 0.3692559898 vertex -0.5056009889 -0.1920779943 0.3607540131 endloop endfacet facet normal 0.011596 0.999101 0.040779 outer loop vertex 0.3445979953 0.5068489909 -0.2404100001 vertex 0.3673959970 0.5069900155 -0.2503480017 vertex 0.3506639898 0.5079500079 -0.2691099942 endloop endfacet facet normal 0.006534 -0.003600 0.999972 outer loop vertex -0.3439109921 -0.0888976976 0.5055729747 vertex -0.3618400097 -0.1094850004 0.5056160092 vertex -0.3376080096 -0.1127230003 0.5054460168 endloop endfacet facet normal -0.031821 0.006763 -0.999471 outer loop vertex 0.2452400029 0.0281450003 -0.5014089942 vertex 0.2196570039 0.0586545989 -0.5003880262 vertex 0.2526369989 0.0658982992 -0.5013890266 endloop endfacet facet normal 0.000571 0.001593 0.999999 outer loop vertex -0.3618400097 -0.1094850004 0.5056160092 vertex -0.3439109921 -0.0888976976 0.5055729747 vertex -0.3718610108 -0.0851600021 0.5055829883 endloop endfacet facet normal 0.009512 -0.999281 0.036697 outer loop vertex 0.0935679004 -0.5057439804 0.3616560102 vertex 0.0908583030 -0.5047550201 0.3892880082 vertex 0.0652388036 -0.5055900216 0.3731909990 endloop endfacet facet normal -0.758068 -0.054378 0.649905 outer loop vertex -0.4818910062 0.2444359958 0.4689089954 vertex -0.4860369861 0.2193139941 0.4619710147 vertex -0.4722200036 0.2290720046 0.4789040089 endloop endfacet facet normal -0.005163 -0.037860 -0.999270 outer loop vertex -0.0079583004 0.3257800043 -0.5042790174 vertex -0.0190587007 0.2952510118 -0.5030649900 vertex -0.0352770016 0.3264690042 -0.5041639805 endloop endfacet facet normal 0.935827 0.111630 0.334316 outer loop vertex 0.4903889894 0.4190909863 0.4493750036 vertex 0.4935530126 0.3931800127 0.4491699934 vertex 0.4989140034 0.4054450095 0.4300679862 endloop endfacet facet normal 0.716778 -0.018804 -0.697047 outer loop vertex 0.4691500068 0.2983559966 -0.4831430018 vertex 0.4698120058 0.3265550137 -0.4832229912 vertex 0.4819439948 0.3105199933 -0.4703150094 endloop endfacet facet normal -0.001683 -0.039124 -0.999233 outer loop vertex -0.0190587007 0.2952510118 -0.5030649900 vertex -0.0079583004 0.3257800043 -0.5042790174 vertex 0.0066161398 0.3073250055 -0.5035809875 endloop endfacet facet normal -0.999712 -0.024007 0.000734 outer loop vertex -0.5051770210 0.3454819918 -0.0039938302 vertex -0.5046430230 0.3226029873 -0.0249795001 vertex -0.5043770075 0.3124240041 0.0044055101 endloop endfacet facet normal -0.812431 -0.005204 -0.583034 outer loop vertex -0.4775669873 0.1785009950 -0.4750159979 vertex -0.4856080115 0.1570799947 -0.4636200070 vertex -0.4893690050 0.1839410067 -0.4586189985 endloop endfacet facet normal -0.003919 0.999985 -0.003863 outer loop vertex -0.1157260016 0.4991700053 -0.0827307999 vertex -0.0965142995 0.4991450012 -0.1086950004 vertex -0.1335909963 0.4989790022 -0.1140530035 endloop endfacet facet normal 0.560820 0.018252 0.827736 outer loop vertex 0.4681940079 0.0765378997 0.4780080020 vertex 0.4546589851 0.0580094010 0.4875870049 vertex 0.4725539982 0.0481005013 0.4756810069 endloop endfacet facet normal 0.002303 0.581010 0.813893 outer loop vertex -0.1354780048 0.4610610008 0.4870780110 vertex -0.1071769968 0.4602259994 0.4875940084 vertex -0.1207149997 0.4751339853 0.4769900143 endloop endfacet facet normal 0.046849 0.016002 -0.998774 outer loop vertex 0.3725000024 -0.3219470084 -0.5098490119 vertex 0.3969649971 -0.3083119988 -0.5084829926 vertex 0.3963829875 -0.3370659947 -0.5089709759 endloop endfacet facet normal 0.950762 -0.308732 0.027126 outer loop vertex 0.4992739856 -0.4247319996 -0.2610999942 vertex 0.4928550124 -0.4436709881 -0.2516680062 vertex 0.4931629896 -0.4450190067 -0.2778050005 endloop endfacet facet normal -0.971542 0.032269 0.234658 outer loop vertex -0.5067359805 0.3660759926 0.4085420072 vertex -0.5028749704 0.3488889933 0.4268909991 vertex -0.5010319948 0.3761759996 0.4307689965 endloop endfacet facet normal 0.999603 -0.007625 -0.027125 outer loop vertex 0.5000920296 -0.0962727964 0.2327509969 vertex 0.4993880093 -0.0957705006 0.2066649944 vertex 0.4999499917 -0.0698660016 0.2200929970 endloop endfacet facet normal -0.973266 0.064596 0.220411 outer loop vertex -0.5067359805 0.3660759926 0.4085420072 vertex -0.5010319948 0.3761759996 0.4307689965 vertex -0.5042619705 0.3934839964 0.4114339948 endloop endfacet facet normal 0.888901 -0.048717 -0.455502 outer loop vertex 0.4833930135 0.0804549977 -0.4615690112 vertex 0.4928370118 0.0984041020 -0.4450590014 vertex 0.4935939908 0.0631382018 -0.4398100078 endloop endfacet facet normal -0.883160 0.230991 0.408254 outer loop vertex -0.4839339852 0.4309839904 0.4585930109 vertex -0.4814159870 0.4501569867 0.4531919956 vertex -0.4909340143 0.4366999865 0.4402160048 endloop endfacet facet normal -0.031102 0.719690 0.693598 outer loop vertex -0.2373429984 0.4720720053 0.4795520008 vertex -0.2650249898 0.4830169976 0.4669539928 vertex -0.2665260136 0.4656499922 0.4849070013 endloop endfacet facet normal 0.999242 0.001384 -0.038907 outer loop vertex 0.5005130172 0.0861409977 0.2288500071 vertex 0.5014960170 0.0732901990 0.2536390126 vertex 0.5006610155 0.0620488003 0.2317939997 endloop endfacet facet normal 0.985548 -0.008840 -0.169165 outer loop vertex 0.5044410229 -0.0649250969 -0.3998819888 vertex 0.5035669804 -0.0920068026 -0.4035589993 vertex 0.5004420280 -0.0722346008 -0.4227980077 endloop endfacet facet normal 0.005426 -0.000151 -0.999985 outer loop vertex -0.1710530072 -0.0060692602 -0.4996489882 vertex -0.1835470051 0.0153270997 -0.4997200072 vertex -0.1541219950 0.0130759999 -0.4995599985 endloop endfacet facet normal 0.981387 -0.029535 -0.189758 outer loop vertex 0.5004420280 -0.0722346008 -0.4227980077 vertex 0.5035669804 -0.0920068026 -0.4035589993 vertex 0.4986560047 -0.1023859978 -0.4273419976 endloop endfacet facet normal 0.032670 -0.006436 -0.999445 outer loop vertex 0.3963829875 -0.3370659947 -0.5089709759 vertex 0.3718599975 -0.3531509936 -0.5096690059 vertex 0.3725000024 -0.3219470084 -0.5098490119 endloop endfacet facet normal 0.128131 -0.051294 -0.990430 outer loop vertex 0.3979940116 -0.3662509918 -0.5080220103 vertex 0.4186600149 -0.3495379984 -0.5062140226 vertex 0.4216650128 -0.3766140044 -0.5044230223 endloop endfacet facet normal -0.871277 0.033493 0.489647 outer loop vertex -0.4917669892 0.2475280017 0.4527330101 vertex -0.4835529923 0.2721030116 0.4656679928 vertex -0.4962339997 0.2738339901 0.4429849982 endloop endfacet facet normal -0.049353 -0.998781 -0.001064 outer loop vertex 0.2667739987 -0.5018429756 -0.0467136987 vertex 0.2969149947 -0.5033329725 -0.0461160988 vertex 0.2794379890 -0.5024949908 -0.0220804997 endloop endfacet facet normal 0.998926 -0.046188 0.003797 outer loop vertex 0.5034700036 0.2939319909 -0.0273030009 vertex 0.5030710101 0.2880060077 0.0055823801 vertex 0.5019249916 0.2619200051 -0.0102383001 endloop endfacet facet normal -0.061293 -0.998107 -0.005040 outer loop vertex -0.3676449955 -0.5046430230 -0.1135319993 vertex -0.3910950124 -0.5031160116 -0.1307529956 vertex -0.3611130118 -0.5048800111 -0.1460389942 endloop endfacet facet normal 0.284659 0.024676 0.958311 outer loop vertex 0.4270499945 -0.0472299010 0.4993329942 vertex 0.4457690120 -0.0628546029 0.4941749871 vertex 0.4469439983 -0.0360208005 0.4931350052 endloop endfacet facet normal -0.133847 -0.990954 0.009728 outer loop vertex -0.3870379925 -0.5039399862 -0.1588670015 vertex -0.3910950124 -0.5031160116 -0.1307529956 vertex -0.4152399898 -0.5000720024 -0.1528789997 endloop endfacet facet normal 0.998534 -0.048866 -0.023299 outer loop vertex 0.5051680207 -0.3646869957 -0.1470620036 vertex 0.5048959851 -0.3809660077 -0.1245779991 vertex 0.5039830208 -0.3884260058 -0.1480589956 endloop endfacet facet normal 0.872851 -0.487100 0.029400 outer loop vertex 0.4931629896 -0.4450190067 -0.2778050005 vertex 0.4826819897 -0.4626669884 -0.2590290010 vertex 0.4833509922 -0.4635719955 -0.2938849926 endloop endfacet facet normal 0.816253 -0.004406 -0.577677 outer loop vertex 0.4839160144 0.0038511700 -0.4610219896 vertex 0.4899669886 -0.0261755008 -0.4522430003 vertex 0.4769279957 -0.0207976997 -0.4707080126 endloop endfacet facet normal -0.029403 0.998667 0.042431 outer loop vertex 0.2168570012 0.5052409768 0.3844609857 vertex 0.2393639982 0.5061699748 0.3781920075 vertex 0.2172330022 0.5062450171 0.3610900044 endloop endfacet facet normal 0.986088 -0.158506 -0.050055 outer loop vertex 0.5050529838 -0.4013270140 -0.3982830048 vertex 0.5066900253 -0.4003370106 -0.3691680133 vertex 0.5021250248 -0.4239389896 -0.3843599856 endloop endfacet facet normal 0.080855 -0.034667 0.996123 outer loop vertex 0.3917930126 0.3014459908 0.5068519711 vertex 0.3677049875 0.3183650076 0.5093960166 vertex 0.3645679951 0.2901009917 0.5086669922 endloop endfacet facet normal 0.034323 -0.999154 0.022666 outer loop vertex -0.2093929946 -0.5004119873 -0.2039359957 vertex -0.2304919958 -0.5006290078 -0.1815530062 vertex -0.2384440005 -0.5015540123 -0.2102870047 endloop endfacet facet normal -0.826074 0.250674 0.504741 outer loop vertex -0.4814159870 0.4501569867 0.4531919956 vertex -0.4839339852 0.4309839904 0.4585930109 vertex -0.4735729992 0.4452320039 0.4684740007 endloop endfacet facet normal -0.004252 -0.999983 0.003946 outer loop vertex 0.1489630044 -0.4994460046 0.0511283986 vertex 0.1762890071 -0.4995380044 0.0572568998 vertex 0.1592089981 -0.4993770123 0.0796526000 endloop endfacet facet normal -0.013302 -0.999910 0.001445 outer loop vertex 0.1762890071 -0.4995380044 0.0572568998 vertex 0.2000720054 -0.4998520017 0.0589120016 vertex 0.1903119981 -0.4996890128 0.0818457976 endloop endfacet facet normal 0.023211 -0.006051 -0.999712 outer loop vertex -0.3098700047 -0.1222909987 -0.5037509799 vertex -0.3440850079 -0.1111190021 -0.5046129823 vertex -0.3143720031 -0.0908135027 -0.5040460229 endloop endfacet facet normal -0.055568 -0.009974 -0.998405 outer loop vertex -0.3803809881 -0.1133029982 -0.5038920045 vertex -0.3640120029 -0.1430370063 -0.5045059919 vertex -0.3956469893 -0.1413639933 -0.5027620196 endloop endfacet facet normal 0.687991 0.094967 0.719479 outer loop vertex 0.4704119861 0.3876990080 0.4792909920 vertex 0.4820359945 0.4042429924 0.4659920037 vertex 0.4663499892 0.4148229957 0.4795950055 endloop endfacet facet normal -0.999257 -0.037699 0.008034 outer loop vertex -0.4999139905 0.2181909978 -0.1802819967 vertex -0.5003010035 0.2330480069 -0.1587029994 vertex -0.5009369850 0.2449380010 -0.1820130050 endloop endfacet facet normal 0.999906 -0.013524 -0.002155 outer loop vertex 0.5048750043 -0.3657090068 0.1346150041 vertex 0.5047010183 -0.3725019991 0.0965161026 vertex 0.5051360130 -0.3430120051 0.1132770032 endloop endfacet facet normal -0.900011 0.177568 0.398056 outer loop vertex -0.4909340143 0.4366999865 0.4402160048 vertex -0.4930199981 0.4150060117 0.4451769888 vertex -0.4839339852 0.4309839904 0.4585930109 endloop endfacet facet normal -0.002793 -0.987518 0.157484 outer loop vertex 0.3457280099 -0.5026720166 0.4275670052 vertex 0.3550809920 -0.5076649785 0.3964239955 vertex 0.3778069913 -0.5043420196 0.4176639915 endloop endfacet facet normal -0.001050 0.039292 0.999227 outer loop vertex 0.0095405905 -0.2497089952 0.5017910004 vertex -0.0207952000 -0.2649640143 0.5023589730 vertex 0.0075503201 -0.2841449976 0.5031430125 endloop endfacet facet normal 0.999084 0.028784 -0.031662 outer loop vertex 0.5066949725 -0.2032990009 0.3435260057 vertex 0.5056239963 -0.1833319962 0.3278839886 vertex 0.5064659715 -0.1819230020 0.3557330072 endloop endfacet facet normal -0.999597 0.028014 -0.004667 outer loop vertex -0.5008720160 -0.2239329964 -0.0277401004 vertex -0.5001450181 -0.1989510059 -0.0334950984 vertex -0.5003950000 -0.2121109962 -0.0589446016 endloop endfacet facet normal -0.999596 0.028132 -0.004153 outer loop vertex -0.5001450181 -0.1989510059 -0.0334950984 vertex -0.5008720160 -0.2239329964 -0.0277401004 vertex -0.5003049970 -0.2010349929 -0.0091055296 endloop endfacet facet normal -0.023321 -0.919219 0.393054 outer loop vertex 0.1502999961 -0.4951789975 0.4392719865 vertex 0.1529880017 -0.4873229861 0.4578039944 vertex 0.1233659983 -0.4876489937 0.4552839994 endloop endfacet facet normal -0.863995 -0.039467 -0.501952 outer loop vertex -0.4849700034 -0.0089408103 -0.4609149992 vertex -0.4922100008 -0.0287555996 -0.4468950033 vertex -0.4938499928 -0.0055722902 -0.4458949864 endloop endfacet facet normal -0.996329 0.006396 -0.085365 outer loop vertex -0.5047640204 -0.0059876698 -0.3846830130 vertex -0.5023959875 0.0037057099 -0.4115949869 vertex -0.5030480027 -0.0246805996 -0.4061119854 endloop endfacet facet normal 0.004565 -0.744672 0.667416 outer loop vertex 0.2211939991 -0.4751690030 0.4744420052 vertex 0.2440209985 -0.4856989980 0.4625369906 vertex 0.2536480129 -0.4716790020 0.4781140089 endloop endfacet facet normal 0.000247 -0.999999 0.001536 outer loop vertex -0.3690949976 -0.5057719946 0.0621172003 vertex -0.3496029973 -0.5057520270 0.0719866976 vertex -0.3660820127 -0.5057319999 0.0876683965 endloop endfacet facet normal -0.969146 -0.000331 -0.246488 outer loop vertex -0.5022209883 -0.1272439957 -0.4089019895 vertex -0.5017560124 -0.0953491032 -0.4107730091 vertex -0.4962449968 -0.1105019972 -0.4324209988 endloop endfacet facet normal -0.005959 0.034576 0.999384 outer loop vertex 0.1712480038 0.3525890112 0.5053740144 vertex 0.1637489945 0.3838149905 0.5042489767 vertex 0.1357579976 0.3599709868 0.5049070120 endloop endfacet facet normal -0.022159 0.053564 0.998319 outer loop vertex 0.1357579976 0.3599709868 0.5049070120 vertex 0.1637489945 0.3838149905 0.5042489767 vertex 0.1330710053 0.3963969946 0.5028929710 endloop endfacet facet normal 0.039911 0.010428 0.999149 outer loop vertex -0.2325929999 0.0530337989 0.5005689859 vertex -0.2431350052 0.0813079029 0.5006949902 vertex -0.2627699971 0.0634191036 0.5016660094 endloop endfacet facet normal 0.606623 0.793526 0.048208 outer loop vertex 0.4584279954 0.4864679873 0.1290709972 vertex 0.4750579894 0.4733720124 0.1353739947 vertex 0.4708749950 0.4781860113 0.1087699980 endloop endfacet facet normal 0.030719 0.170353 0.984904 outer loop vertex 0.1305879951 0.4255790114 0.4979229867 vertex 0.1042430028 0.4111810029 0.5012350082 vertex 0.1330710053 0.3963969946 0.5028929710 endloop endfacet facet normal 0.002818 -0.411145 0.911566 outer loop vertex 0.1862690002 -0.4531430006 0.4890370071 vertex 0.2088630050 -0.4608390033 0.4854960144 vertex 0.2120220065 -0.4424239993 0.4937919974 endloop endfacet facet normal -0.721769 -0.691872 -0.019026 outer loop vertex -0.4820539951 -0.4634070098 0.0632371008 vertex -0.4708760083 -0.4756189883 0.0832730010 vertex -0.4854960144 -0.4605689943 0.0906101018 endloop endfacet facet normal 0.010199 -0.999876 0.011994 outer loop vertex -0.3496029973 -0.5057520270 0.0719866976 vertex -0.3418020010 -0.5054209828 0.0929505974 vertex -0.3660820127 -0.5057319999 0.0876683965 endloop endfacet facet normal 0.037461 -0.999296 0.001840 outer loop vertex -0.3418020010 -0.5054209828 0.0929505974 vertex -0.3496029973 -0.5057520270 0.0719866976 vertex -0.3240880072 -0.5048019886 0.0684852004 endloop endfacet facet normal 0.006746 -0.204633 0.978815 outer loop vertex -0.3451609910 -0.4268659949 0.5025839806 vertex -0.3409950137 -0.4020850062 0.5077360272 vertex -0.3673430085 -0.4105400145 0.5061500072 endloop endfacet facet normal 0.505618 -0.052390 -0.861165 outer loop vertex 0.4467200041 -0.0469507016 -0.4906269908 vertex 0.4603320062 -0.0198934004 -0.4842810035 vertex 0.4693849981 -0.0459421016 -0.4773809910 endloop endfacet facet normal -0.040880 -0.998425 0.038418 outer loop vertex 0.2656250000 -0.5074869990 -0.3313789964 vertex 0.2973519862 -0.5085009933 -0.3239710033 vertex 0.2739790082 -0.5066239834 -0.3000609875 endloop endfacet facet normal -0.021603 -0.999301 -0.030513 outer loop vertex 0.2663719952 -0.5070340037 -0.3833090067 vertex 0.2589879930 -0.5076799989 -0.3569250107 vertex 0.2392529994 -0.5068429708 -0.3703649938 endloop endfacet facet normal 0.902026 -0.431657 -0.004538 outer loop vertex 0.4866929948 -0.4592700005 0.3289479911 vertex 0.4867979884 -0.4587840140 0.3035930097 vertex 0.4951539934 -0.4414019883 0.3111410141 endloop endfacet facet normal -0.818801 0.015277 0.573874 outer loop vertex -0.4835529923 0.2721030116 0.4656679928 vertex -0.4784739912 0.3028570116 0.4720959961 vertex -0.4915989935 0.3002009988 0.4534400105 endloop endfacet facet normal 0.996669 0.078162 -0.023255 outer loop vertex 0.5048260093 0.3783060014 -0.1316130012 vertex 0.5030429959 0.4065009952 -0.1132640019 vertex 0.5051289797 0.3835430145 -0.1010259986 endloop endfacet facet normal 0.023374 0.886752 -0.461654 outer loop vertex 0.3340010047 0.4831750095 -0.4638729990 vertex 0.3014119864 0.4847910106 -0.4624190032 vertex 0.3176409900 0.4959380031 -0.4401859939 endloop endfacet facet normal -0.777495 0.625942 0.060808 outer loop vertex -0.4765090048 0.4698069990 0.4268519878 vertex -0.4764299989 0.4722079933 0.4031470120 vertex -0.4876660109 0.4572919905 0.4130240083 endloop endfacet facet normal -0.993713 0.008983 -0.111594 outer loop vertex -0.5022209883 -0.1272439957 -0.4089019895 vertex -0.5050179958 -0.1317970008 -0.3843620121 vertex -0.5045719743 -0.1070159972 -0.3863390088 endloop endfacet facet normal -0.238912 -0.970018 0.044567 outer loop vertex -0.4322470129 -0.5006909966 -0.3167540133 vertex -0.4129920006 -0.5049939752 -0.3071889877 vertex -0.4341680110 -0.4990270138 -0.2908349931 endloop endfacet facet normal 0.999616 -0.005819 -0.027090 outer loop vertex 0.5000920296 -0.0962727964 0.2327509969 vertex 0.4995709956 -0.1200729981 0.2186370045 vertex 0.4993880093 -0.0957705006 0.2066649944 endloop endfacet facet normal 0.844577 -0.028505 0.534675 outer loop vertex 0.4903990030 0.1119059995 0.4465680122 vertex 0.4855690002 0.1435959935 0.4558869898 vertex 0.4773119986 0.1233789995 0.4678519964 endloop endfacet facet normal 0.049030 0.003398 0.998792 outer loop vertex -0.3083890080 0.0974515006 0.5037099719 vertex -0.3193030059 0.0662230030 0.5043519735 vertex -0.2874509990 0.0772114024 0.5027509928 endloop endfacet facet normal 0.011001 -0.635721 0.771840 outer loop vertex 0.1149450019 -0.4727360010 0.4751679897 vertex 0.1439509988 -0.4768719971 0.4713479877 vertex 0.1367210001 -0.4607509971 0.4847289920 endloop endfacet facet normal 0.999838 -0.001322 -0.017966 outer loop vertex 0.4993880093 -0.0957705006 0.2066649944 vertex 0.4995709956 -0.1200729981 0.2186370045 vertex 0.4991050065 -0.1188049987 0.1926099956 endloop endfacet facet normal 0.041857 0.885397 -0.462948 outer loop vertex -0.3450810015 0.4908849895 -0.4559800029 vertex -0.3247259855 0.4961819947 -0.4440090060 vertex -0.3147230148 0.4856930077 -0.4631649852 endloop endfacet facet normal 0.867966 0.137338 0.477256 outer loop vertex 0.4778299928 0.4329839945 0.4663830101 vertex 0.4863309860 0.4428899884 0.4480719864 vertex 0.4774540067 0.4539969862 0.4610199928 endloop endfacet facet normal 0.958006 -0.036799 0.284378 outer loop vertex 0.5035679936 -0.3687900007 0.4231289923 vertex 0.4972989857 -0.3534570038 0.4462319911 vertex 0.4970619977 -0.3872610033 0.4426560104 endloop endfacet facet normal -0.007141 -0.999728 0.022191 outer loop vertex -0.0540302992 -0.4997130036 -0.1993390024 vertex -0.0775775984 -0.4995479882 -0.1994819939 vertex -0.0696457028 -0.5000950098 -0.2215739936 endloop endfacet facet normal 0.999029 -0.029160 -0.033014 outer loop vertex 0.5096250176 -0.3407570124 -0.3683910072 vertex 0.5091770291 -0.3738580048 -0.3527109921 vertex 0.5081229806 -0.3740899861 -0.3844020069 endloop endfacet facet normal 0.904777 -0.425305 -0.022212 outer loop vertex 0.4951539934 -0.4414019883 0.3111410141 vertex 0.4867979884 -0.4587840140 0.3035930097 vertex 0.4919340014 -0.4467670023 0.2827059925 endloop endfacet facet normal 0.019918 -0.998510 0.050797 outer loop vertex -0.1710350066 -0.5011960268 -0.2493029982 vertex -0.1997379959 -0.5020800233 -0.2554250062 vertex -0.1777800024 -0.5027850270 -0.2778930068 endloop endfacet facet normal 0.023746 -0.998230 0.054530 outer loop vertex -0.1777800024 -0.5027850270 -0.2778930068 vertex -0.1997379959 -0.5020800233 -0.2554250062 vertex -0.2118390054 -0.5041760206 -0.2885249853 endloop endfacet facet normal 0.195891 0.006690 -0.980603 outer loop vertex 0.4077250063 0.0217888001 -0.5018609762 vertex 0.4284699857 0.0010993700 -0.4978579879 vertex 0.4032860100 -0.0112338997 -0.5029730201 endloop endfacet facet normal -0.017272 -0.999816 -0.008389 outer loop vertex 0.3497169912 -0.5050020218 0.1215090007 vertex 0.3391779959 -0.5050470233 0.1485709995 vertex 0.3261770010 -0.5046690106 0.1302859932 endloop endfacet facet normal 0.041543 -0.249296 -0.967536 outer loop vertex -0.2905609906 -0.4280189872 -0.5000150204 vertex -0.3192879856 -0.4365629852 -0.4990470111 vertex -0.3139750063 -0.4124299884 -0.5050370097 endloop endfacet facet normal 0.999136 -0.014572 0.038913 outer loop vertex 0.5083169937 0.3301810026 -0.2850230038 vertex 0.5086629987 0.3533149958 -0.2852439880 vertex 0.5077139735 0.3464829922 -0.2634350061 endloop endfacet facet normal 0.998243 0.028007 0.052212 outer loop vertex 0.5077139735 0.3464829922 -0.2634350061 vertex 0.5086629987 0.3533149958 -0.2852439880 vertex 0.5074579716 0.3711369932 -0.2717649937 endloop endfacet facet normal -0.027397 0.303652 -0.952389 outer loop vertex 0.0599953011 0.4482100010 -0.4921230078 vertex 0.0878702030 0.4509539902 -0.4920499921 vertex 0.0784218013 0.4310129881 -0.4981360137 endloop endfacet facet normal -0.047859 -0.998037 -0.040399 outer loop vertex 0.2705990076 -0.5049440265 0.2603529990 vertex 0.2924509943 -0.5049160123 0.2337740064 vertex 0.3003579974 -0.5066620111 0.2675409913 endloop endfacet facet normal 0.008624 0.052972 0.998559 outer loop vertex 0.3611350060 -0.2565760016 0.5068879724 vertex 0.3755309880 -0.2251020074 0.5050939918 vertex 0.3417829871 -0.2341039926 0.5058630109 endloop endfacet facet normal 0.045848 0.641766 0.765529 outer loop vertex -0.0317605995 0.4751709998 0.4751879871 vertex -0.0564465001 0.4698610008 0.4811179936 vertex -0.0341955982 0.4603269994 0.4877780080 endloop endfacet facet normal -0.315787 0.041076 -0.947941 outer loop vertex -0.4502719939 0.3488630056 -0.4940589964 vertex -0.4502910078 0.3791100085 -0.4927420020 vertex -0.4296779931 0.3648659885 -0.5002260208 endloop endfacet facet normal -0.016940 0.028360 0.999454 outer loop vertex 0.1762569994 -0.3139730096 0.5041660070 vertex 0.1730359942 -0.3454999924 0.5050060153 vertex 0.2020930052 -0.3329020143 0.5051410198 endloop endfacet facet normal -0.059593 -0.998159 0.011256 outer loop vertex -0.3973259926 -0.5033519864 -0.0126695000 vertex -0.3881630003 -0.5042150021 -0.0406882986 vertex -0.3688110113 -0.5052139759 -0.0268191006 endloop endfacet facet normal -0.694162 0.031723 -0.719119 outer loop vertex -0.4803900123 0.3807210028 -0.4702210128 vertex -0.4672690034 0.3641879857 -0.4836159945 vertex -0.4816550016 0.3501850069 -0.4703469872 endloop endfacet facet normal 0.918227 -0.047015 0.393253 outer loop vertex 0.4950830042 0.2023009956 0.4329330027 vertex 0.4869729877 0.2275570035 0.4548889995 vertex 0.4835140109 0.1962949932 0.4592280090 endloop endfacet facet normal -0.004806 0.000369 0.999988 outer loop vertex 0.2020930052 -0.3329020143 0.5051410198 vertex 0.1730359942 -0.3454999924 0.5050060153 vertex 0.1981890053 -0.3647080064 0.5051339865 endloop endfacet facet normal 0.001792 -0.033699 0.999430 outer loop vertex -0.1563310027 0.2161930054 0.4997799993 vertex -0.1325220019 0.2292039990 0.5001760125 vertex -0.1564860046 0.2449229956 0.5007489920 endloop endfacet facet normal 0.913413 0.020360 0.406524 outer loop vertex 0.4904499948 0.1698919982 0.4449659884 vertex 0.4950830042 0.2023009956 0.4329330027 vertex 0.4835140109 0.1962949932 0.4592280090 endloop endfacet facet normal -0.559067 -0.829029 0.012450 outer loop vertex -0.4674029946 -0.4784269929 0.0522469990 vertex -0.4523589909 -0.4882830083 0.0714981034 vertex -0.4708760083 -0.4756189883 0.0832730010 endloop endfacet facet normal -0.771346 0.636272 0.013512 outer loop vertex -0.4749599993 0.4741880000 0.3808299899 vertex -0.4805110097 0.4679270089 0.3587709963 vertex -0.4883069992 0.4579229951 0.3848130107 endloop endfacet facet normal -0.038702 -0.999230 0.006520 outer loop vertex 0.3095650077 -0.5039489865 -0.0166669004 vertex 0.3292419910 -0.5048750043 -0.0417856015 vertex 0.3415710032 -0.5051590204 -0.0121282004 endloop endfacet facet normal -0.031587 -0.999495 0.003560 outer loop vertex 0.3415710032 -0.5051590204 -0.0121282004 vertex 0.3292419910 -0.5048750043 -0.0417856015 vertex 0.3591789901 -0.5058000088 -0.0358603001 endloop endfacet facet normal 0.271545 0.007723 0.962395 outer loop vertex 0.4416449964 0.3462620080 0.4956769943 vertex 0.4344449937 0.3767319918 0.4974640012 vertex 0.4149569869 0.3542549908 0.5031430125 endloop endfacet facet normal 0.044716 0.999000 -0.000657 outer loop vertex -0.2520959973 0.5013530254 0.1737840027 vertex -0.2851609886 0.5028229952 0.1585039943 vertex -0.2850260139 0.5028359890 0.1874440014 endloop endfacet facet normal 0.045982 0.998930 0.004976 outer loop vertex -0.2566669881 0.5016170144 0.1353850067 vertex -0.2776139975 0.5027229786 0.1069270000 vertex -0.2935099900 0.5033329725 0.1313609928 endloop endfacet facet normal -0.047172 -0.997789 -0.046813 outer loop vertex 0.2798370123 -0.5064910054 0.2833899856 vertex 0.2730999887 -0.5073019862 0.3074640036 vertex 0.2538329959 -0.5053340197 0.2849330008 endloop endfacet facet normal 0.335465 0.745148 -0.576383 outer loop vertex 0.4708159864 0.4665589929 -0.4625900090 vertex 0.4658789933 0.4620009959 -0.4713560045 vertex 0.4566949904 0.4702599943 -0.4660240114 endloop endfacet facet normal -0.838907 -0.083592 0.537817 outer loop vertex -0.4891160131 -0.4215790033 0.4500829875 vertex -0.4822050035 -0.4410350025 0.4578390121 vertex -0.4774200022 -0.4227620065 0.4681429863 endloop endfacet facet normal -0.928516 0.369125 0.040054 outer loop vertex -0.5005199909 0.4276469946 -0.2908399999 vertex -0.4917309880 0.4504640102 -0.2973710001 vertex -0.4991709888 0.4344660044 -0.3224099874 endloop endfacet facet normal 0.570344 -0.819162 -0.060678 outer loop vertex 0.4720540047 -0.4771539867 0.3471190035 vertex 0.4621439874 -0.4862259924 0.3764429986 vertex 0.4497799873 -0.4930810034 0.3527710140 endloop endfacet facet normal 0.000175 0.046003 0.998941 outer loop vertex 0.1176280007 -0.3105469942 0.5039020181 vertex 0.1500290036 -0.2951659858 0.5031880140 vertex 0.1247090027 -0.2740930021 0.5022220016 endloop endfacet facet normal -0.913117 -0.407108 0.021942 outer loop vertex -0.4890390038 -0.4554229975 0.3461380005 vertex -0.4994069934 -0.4319149852 0.3508369923 vertex -0.4960519969 -0.4411349893 0.3193889856 endloop endfacet facet normal -0.141534 0.979873 0.140775 outer loop vertex -0.4253169894 0.4959000051 0.4265950024 vertex -0.4120340049 0.4956789911 0.4414879978 vertex -0.3989579976 0.5000749826 0.4240359962 endloop endfacet facet normal 0.486748 0.002058 0.873540 outer loop vertex 0.4664669931 -0.1761090010 0.4809159935 vertex 0.4484780133 -0.1961890012 0.4909870028 vertex 0.4671519995 -0.2090969980 0.4806120098 endloop endfacet facet normal 0.114263 -0.902566 -0.415112 outer loop vertex 0.3846809864 -0.4981909990 -0.4434970021 vertex 0.3992420137 -0.4897899926 -0.4577549994 vertex 0.4079129994 -0.4967919886 -0.4401440024 endloop endfacet facet normal -0.033679 0.027054 0.999066 outer loop vertex 0.2259469926 -0.1911700070 0.5002189875 vertex 0.2321369946 -0.2188799977 0.5011780262 vertex 0.2532509863 -0.1990579963 0.5013530254 endloop endfacet facet normal 0.591908 -0.069059 -0.803042 outer loop vertex 0.4545870125 -0.3714709878 -0.4935739934 vertex 0.4669679999 -0.3572750092 -0.4856689870 vertex 0.4705489874 -0.3850379884 -0.4806419909 endloop endfacet facet normal -0.003411 0.049820 -0.998752 outer loop vertex 0.1720360070 -0.2893199921 -0.5030140281 vertex 0.1452810019 -0.2881850004 -0.5028660297 vertex 0.1610540003 -0.2638089955 -0.5017039776 endloop endfacet facet normal 0.002912 0.045737 -0.998949 outer loop vertex 0.1610540003 -0.2638089955 -0.5017039776 vertex 0.1452810019 -0.2881850004 -0.5028660297 vertex 0.1323309988 -0.2615869939 -0.5016859770 endloop endfacet facet normal -0.005055 0.003723 -0.999980 outer loop vertex -0.0431994982 0.1171270013 -0.4996570051 vertex -0.0682528019 0.1005690023 -0.4995920062 vertex -0.0698494986 0.1303620040 -0.4994730055 endloop endfacet facet normal 0.687572 0.008657 -0.726065 outer loop vertex 0.4685420096 0.3886960149 -0.4827910066 vertex 0.4843359888 0.3988740146 -0.4677129984 vertex 0.4835020006 0.3705900013 -0.4688400030 endloop endfacet facet normal -0.904944 -0.083979 0.417163 outer loop vertex -0.4913789928 -0.3751249909 0.4531309903 vertex -0.4954169989 -0.3980669975 0.4397529960 vertex -0.4852710068 -0.3998230100 0.4614090025 endloop endfacet facet normal 0.028279 -0.336253 -0.941347 outer loop vertex 0.3011080027 -0.4480890036 -0.4934180081 vertex 0.2873220146 -0.4284200072 -0.5008580089 vertex 0.3196110129 -0.4241900146 -0.5013989806 endloop endfacet facet normal 0.559957 0.828235 0.021796 outer loop vertex 0.4616419971 0.4820590019 -0.2393520027 vertex 0.4646340013 0.4807850122 -0.2678079903 vertex 0.4506630003 0.4899420142 -0.2568419874 endloop endfacet facet normal 0.992338 0.009928 -0.123154 outer loop vertex 0.5022130013 -0.0457516015 -0.4162890017 vertex 0.5049449801 -0.0392942987 -0.3937549889 vertex 0.5044410229 -0.0649250969 -0.3998819888 endloop endfacet facet normal 0.998650 -0.007344 -0.051418 outer loop vertex 0.5044410229 -0.0649250969 -0.3998819888 vertex 0.5049449801 -0.0392942987 -0.3937549889 vertex 0.5057610273 -0.0591952018 -0.3750630021 endloop endfacet facet normal -0.019590 0.999722 0.013085 outer loop vertex -0.3465639949 0.5074440241 -0.2334309965 vertex -0.3769580126 0.5066969991 -0.2218610048 vertex -0.3527520001 0.5069159865 -0.2023530006 endloop endfacet facet normal 0.998167 -0.043532 -0.042038 outer loop vertex 0.5052959919 0.2918309867 0.2470979989 vertex 0.5039860010 0.2571829855 0.2518720031 vertex 0.5031219721 0.2655209899 0.2227219939 endloop endfacet facet normal 0.998029 -0.043912 -0.044834 outer loop vertex 0.5052959919 0.2918309867 0.2470979989 vertex 0.5059249997 0.2752220035 0.2773669958 vertex 0.5039860010 0.2571829855 0.2518720031 endloop endfacet facet normal 0.209016 0.043058 -0.976964 outer loop vertex 0.4191739857 0.3484129906 -0.5041940212 vertex 0.4311699867 0.3734059930 -0.5005260110 vertex 0.4397059977 0.3521640003 -0.4996359944 endloop endfacet facet normal 0.241393 0.132090 -0.961396 outer loop vertex 0.4205420017 0.3997719884 -0.4995720088 vertex 0.4461199939 0.3951700032 -0.4937820137 vertex 0.4311699867 0.3734059930 -0.5005260110 endloop endfacet facet normal 0.031925 0.881739 0.470656 outer loop vertex -0.0552394986 0.4835110009 0.4661419988 vertex -0.0294634998 0.4873299897 0.4572390020 vertex -0.0553232990 0.4936969876 0.4470649958 endloop endfacet facet normal 0.324956 0.069053 -0.943205 outer loop vertex 0.4311699867 0.3734059930 -0.5005260110 vertex 0.4461199939 0.3951700032 -0.4937820137 vertex 0.4526830018 0.3681100011 -0.4935019910 endloop endfacet facet normal 0.836633 -0.019724 0.547409 outer loop vertex 0.4805319905 0.3445639908 0.4706299901 vertex 0.4928950071 0.3484219909 0.4518739879 vertex 0.4853329957 0.3736679852 0.4643410146 endloop endfacet facet normal 0.232406 -0.972468 -0.017117 outer loop vertex 0.4172489941 -0.5025489926 -0.0627046973 vertex 0.4333760142 -0.4983809888 -0.0805369988 vertex 0.4373260140 -0.4978939891 -0.0545739010 endloop endfacet facet normal 0.995974 0.012214 -0.088810 outer loop vertex 0.5043830276 0.1396030039 -0.3949620128 vertex 0.5024470091 0.1571190059 -0.4142650068 vertex 0.5045750141 0.1736180037 -0.3881309927 endloop endfacet facet normal 0.998778 -0.048634 0.008815 outer loop vertex 0.5036680102 0.3081899881 0.0715828016 vertex 0.5042170286 0.3229140043 0.0906118006 vertex 0.5026249886 0.2905200124 0.0922741964 endloop endfacet facet normal -0.999998 -0.000827 -0.001554 outer loop vertex -0.5049170256 0.3561249971 -0.1169700027 vertex -0.5048959851 0.3670760095 -0.1363369972 vertex -0.5048760176 0.3396089971 -0.1345739961 endloop endfacet facet normal -0.005663 -0.021012 -0.999763 outer loop vertex -0.0770004019 -0.3840450048 -0.5045179725 vertex -0.1046549976 -0.3897710145 -0.5042409897 vertex -0.0976613984 -0.3588719964 -0.5049300194 endloop endfacet facet normal -0.998901 0.041257 0.022244 outer loop vertex -0.5048959851 0.3670760095 -0.1363369972 vertex -0.5049170256 0.3561249971 -0.1169700027 vertex -0.5037199855 0.3823229969 -0.1118059978 endloop endfacet facet normal -0.999387 0.034690 -0.004634 outer loop vertex -0.5045869946 0.3912470043 0.0271396991 vertex -0.5052539706 0.3703649938 0.0146607999 vertex -0.5053309798 0.3721179962 0.0443903990 endloop endfacet facet normal -0.999997 -0.002417 -0.000901 outer loop vertex -0.5052539706 0.3703649938 0.0146607999 vertex -0.5051770210 0.3454819918 -0.0039938302 vertex -0.5051910281 0.3379899859 0.0316357017 endloop endfacet facet normal -0.999984 0.002266 0.005233 outer loop vertex -0.5060470104 -0.0312328003 0.3590779901 vertex -0.5061179996 -0.0540601015 0.3553969860 vertex -0.5059919953 -0.0487333983 0.3771699965 endloop endfacet facet normal -0.998097 0.006136 -0.061360 outer loop vertex -0.5032610297 0.1487060040 -0.4037440121 vertex -0.5045379996 0.1273729950 -0.3851059973 vertex -0.5049369931 0.1559710056 -0.3757559955 endloop endfacet facet normal -0.998798 -0.003791 0.048868 outer loop vertex -0.5031620264 -0.0462586991 -0.2917230129 vertex -0.5030760169 -0.0793431029 -0.2925319970 vertex -0.5018100142 -0.0614985004 -0.2652719915 endloop endfacet facet normal 0.994259 0.026924 -0.103555 outer loop vertex 0.5060999990 -0.3018409908 -0.4112389982 vertex 0.5076490045 -0.2878850102 -0.3927380145 vertex 0.5083169937 -0.3181029856 -0.3941810131 endloop endfacet facet normal -0.525791 -0.848552 0.059197 outer loop vertex -0.4504179955 -0.4904539883 0.4038209915 vertex -0.4618040025 -0.4816569984 0.4287889898 vertex -0.4696980119 -0.4786069989 0.4023939967 endloop endfacet facet normal -0.001284 0.019437 -0.999810 outer loop vertex 0.0606864989 0.3829410076 -0.5044289827 vertex 0.0748903006 0.3653090000 -0.5047900081 vertex 0.0532707982 0.3582729995 -0.5048990250 endloop endfacet facet normal 0.010237 -0.015965 -0.999820 outer loop vertex 0.0532707982 0.3582729995 -0.5048990250 vertex 0.0748903006 0.3653090000 -0.5047900081 vertex 0.0757415965 0.3375490010 -0.5043380260 endloop endfacet facet normal -0.999915 0.004154 0.012379 outer loop vertex -0.5054969788 -0.1215590015 -0.3625609875 vertex -0.5056800246 -0.1497319937 -0.3678919971 vertex -0.5053070188 -0.1404979974 -0.3408609927 endloop endfacet facet normal 0.845810 0.031548 -0.532551 outer loop vertex 0.4823440015 -0.0422292016 -0.4653010070 vertex 0.4899669886 -0.0261755008 -0.4522430003 vertex 0.4893600047 -0.0524920002 -0.4547660053 endloop endfacet facet normal -0.028458 -0.998891 0.037511 outer loop vertex 0.2396920025 -0.5055080056 -0.3082489967 vertex 0.2121839970 -0.5055109859 -0.3291969895 vertex 0.2383960038 -0.5067639947 -0.3426780105 endloop endfacet facet normal 0.998763 0.003742 -0.049581 outer loop vertex 0.5017520189 -0.1243859977 0.2705729902 vertex 0.5009670258 -0.1463540047 0.2531020045 vertex 0.5004240274 -0.1209240034 0.2440830022 endloop endfacet facet normal -0.988892 -0.143533 -0.038609 outer loop vertex -0.4988499880 -0.4290330112 0.0892826989 vertex -0.5028970242 -0.3989019990 0.0809243023 vertex -0.4982079864 -0.4256359935 0.0602101982 endloop endfacet facet normal 0.999972 0.006856 -0.003043 outer loop vertex 0.4989260137 -0.1524820030 -0.1360010058 vertex 0.4990699887 -0.1786929965 -0.1477469951 vertex 0.4988679886 -0.1558630019 -0.1626909971 endloop endfacet facet normal 0.140035 0.002539 0.990143 outer loop vertex 0.4098039865 0.0740839019 0.5015190244 vertex 0.3979350030 0.0517135002 0.5032550097 vertex 0.4193429947 0.0522124991 0.5002260208 endloop endfacet facet normal 0.219467 0.005137 0.975606 outer loop vertex 0.4098039865 0.0740839019 0.5015190244 vertex 0.4334059954 0.0677492991 0.4962430000 vertex 0.4245339930 0.0963891968 0.4980880022 endloop endfacet facet normal 0.139091 0.989879 -0.028168 outer loop vertex 0.3955669999 0.5065370202 0.2937600017 vertex 0.4146839976 0.5032989979 0.2743670046 vertex 0.3902060091 0.5064489841 0.2641940117 endloop endfacet facet normal -0.029379 0.999537 -0.007909 outer loop vertex 0.3124719858 0.5095689893 -0.3471730053 vertex 0.2908209860 0.5087950230 -0.3645629883 vertex 0.2801370025 0.5086780190 -0.3396619856 endloop endfacet facet normal 0.999969 -0.003217 -0.007164 outer loop vertex 0.5055819750 0.3718039989 -0.0736123994 vertex 0.5057880282 0.3732570112 -0.0455028005 vertex 0.5056759715 0.3486930132 -0.0501126014 endloop endfacet facet normal 0.994530 0.012871 -0.103659 outer loop vertex 0.5034779906 0.0244827997 -0.3918850124 vertex 0.5012660027 0.0588257015 -0.4088430107 vertex 0.5044670105 0.0584855005 -0.3781740069 endloop endfacet facet normal 0.999924 0.006252 0.010604 outer loop vertex 0.5048000216 0.0799292997 -0.3337309957 vertex 0.5051100254 0.0608723015 -0.3517279923 vertex 0.5050770044 0.0856088996 -0.3631980121 endloop endfacet facet normal 0.342481 -0.043416 -0.938521 outer loop vertex 0.4546000063 0.2536439896 -0.4903300107 vertex 0.4327909946 0.2667770088 -0.4988960028 vertex 0.4532420039 0.2835490108 -0.4922089875 endloop endfacet facet normal -0.903489 -0.426908 0.038163 outer loop vertex -0.4847170115 -0.4585579932 0.4293060005 vertex -0.4927229881 -0.4429529905 0.4143329859 vertex -0.4839479923 -0.4624109864 0.4044109881 endloop endfacet facet normal 0.050198 -0.998737 0.002017 outer loop vertex -0.3073810041 -0.5038470030 0.1244589984 vertex -0.3157849908 -0.5043240190 0.0974109024 vertex -0.2875159979 -0.5028960109 0.1009540036 endloop endfacet facet normal 0.197674 0.980256 -0.004810 outer loop vertex 0.4271149933 0.4960969985 -0.2034640014 vertex 0.3993369937 0.5017949939 -0.1838160008 vertex 0.4249289930 0.4967249930 -0.1653199941 endloop endfacet facet normal 0.003902 -0.003589 -0.999986 outer loop vertex 0.0435702987 -0.0883665010 -0.4997380078 vertex 0.0731784031 -0.0851529986 -0.4996339977 vertex 0.0617068000 -0.1110050008 -0.4995859861 endloop endfacet facet normal 0.999911 0.007244 -0.011231 outer loop vertex 0.4994669855 -0.1485249996 0.2056670040 vertex 0.4990499914 -0.1409489959 0.1734289974 vertex 0.4991050065 -0.1188049987 0.1926099956 endloop endfacet facet normal -0.999824 0.017735 -0.006201 outer loop vertex -0.5091230273 -0.3286499977 0.3515200019 vertex -0.5086479783 -0.2999410033 0.3570359945 vertex -0.5086269975 -0.3084439933 0.3293319941 endloop endfacet facet normal 0.044108 0.002712 0.999023 outer loop vertex -0.2851119936 -0.0460944995 0.5033119917 vertex -0.2552419901 -0.0279741008 0.5019440055 vertex -0.2853870094 -0.0129054999 0.5032340288 endloop endfacet facet normal -0.888206 -0.459321 -0.010723 outer loop vertex -0.4846560061 -0.4602980018 -0.0923516005 vertex -0.4904769957 -0.4495750070 -0.0695101023 vertex -0.4952529967 -0.4397369921 -0.0953164995 endloop endfacet facet normal -0.999593 -0.028146 -0.004602 outer loop vertex -0.5000540018 0.2127089947 -0.0814146027 vertex -0.5004979968 0.2317759991 -0.1015909985 vertex -0.4996669888 0.2031719983 -0.1071489975 endloop endfacet facet normal 0.996195 0.007990 0.086786 outer loop vertex 0.5020120144 0.0670617968 0.4088500142 vertex 0.5047199726 0.0739381984 0.3771330118 vertex 0.5022720098 0.0978386030 0.4030320048 endloop endfacet facet normal -0.010106 0.167262 -0.985861 outer loop vertex 0.0700104013 0.4071469903 -0.5023120046 vertex 0.0427206010 0.4011130035 -0.5030559897 vertex 0.0497680008 0.4255219996 -0.4989869893 endloop endfacet facet normal 0.004197 0.163251 -0.986576 outer loop vertex 0.0497680008 0.4255219996 -0.4989869893 vertex 0.0427206010 0.4011130035 -0.5030559897 vertex 0.0179082993 0.4171429873 -0.5005090237 endloop endfacet facet normal -0.999851 -0.007995 0.015273 outer loop vertex -0.5048990250 0.1615370065 -0.3442690074 vertex -0.5049579740 0.1912250072 -0.3325870037 vertex -0.5054619908 0.1896959990 -0.3663820028 endloop endfacet facet normal 0.866518 -0.012700 -0.498984 outer loop vertex 0.4922139943 0.1277659982 -0.4491589963 vertex 0.4825440049 0.1391769946 -0.4662419856 vertex 0.4912199974 0.1559700072 -0.4516029954 endloop endfacet facet normal -0.980816 -0.179416 0.076217 outer loop vertex -0.4998529851 -0.4227319956 0.3998920023 vertex -0.5049409866 -0.4013989866 0.3846339881 vertex -0.5018500090 -0.4223980010 0.3749789894 endloop endfacet facet normal -0.998303 -0.020848 -0.054368 outer loop vertex -0.5049369931 0.1559710056 -0.3757559955 vertex -0.5042330027 0.1776870042 -0.3970099986 vertex -0.5032610297 0.1487060040 -0.4037440121 endloop endfacet facet normal 0.999999 -0.000834 -0.001203 outer loop vertex 0.4989269972 0.1518950015 0.1249950007 vertex 0.4989640117 0.1539900005 0.1543180048 vertex 0.4989340007 0.1335420012 0.1435399950 endloop endfacet facet normal 0.999975 0.002082 -0.006734 outer loop vertex 0.4989340007 0.1335420012 0.1435399950 vertex 0.4989640117 0.1539900005 0.1543180048 vertex 0.4990940094 0.1306210011 0.1663980037 endloop endfacet facet normal -0.005175 0.034435 0.999394 outer loop vertex 0.1592269987 -0.2337470055 0.5003899932 vertex 0.1838140041 -0.2231740057 0.5001530051 vertex 0.1639139950 -0.2084030062 0.4995410144 endloop endfacet facet normal -0.006518 0.044742 0.998977 outer loop vertex 0.1592269987 -0.2337470055 0.5003899932 vertex 0.1545139998 -0.2630580068 0.5016720295 vertex 0.1822430044 -0.2510919869 0.5013170242 endloop endfacet facet normal -0.999840 0.016190 -0.007609 outer loop vertex -0.5091230273 -0.3286499977 0.3515200019 vertex -0.5086269975 -0.3084439933 0.3293319941 vertex -0.5090309978 -0.3372800052 0.3210639954 endloop endfacet facet normal 0.016541 -0.335463 0.941908 outer loop vertex 0.3457809985 -0.4339619875 0.5006430149 vertex 0.3187470138 -0.4436370134 0.4976719916 vertex 0.3407410085 -0.4561449885 0.4928309917 endloop endfacet facet normal -0.133483 0.403266 -0.905295 outer loop vertex -0.3998520076 0.4473469853 -0.4912930131 vertex -0.4258179963 0.4427840114 -0.4894970059 vertex -0.4174360037 0.4615310133 -0.4823819995 endloop endfacet facet normal 0.654509 0.049336 0.754442 outer loop vertex 0.4825839996 -0.2782830000 0.4719629884 vertex 0.4708470106 -0.2688739896 0.4815300107 vertex 0.4746379852 -0.2952499986 0.4799660146 endloop endfacet facet normal 0.020553 0.023865 -0.999504 outer loop vertex -0.2173440009 -0.1857240051 -0.5002930164 vertex -0.1917389929 -0.1828970015 -0.4996989965 vertex -0.2088979930 -0.2092469931 -0.5006809831 endloop endfacet facet normal 0.996811 0.052893 -0.059753 outer loop vertex 0.5071020126 -0.2420929968 -0.3608410060 vertex 0.5083590150 -0.2737610042 -0.3679040074 vertex 0.5056030154 -0.2518109977 -0.3944500089 endloop endfacet facet normal 0.996807 0.053733 -0.059059 outer loop vertex 0.5056030154 -0.2518109977 -0.3944500089 vertex 0.5083590150 -0.2737610042 -0.3679040074 vertex 0.5076490045 -0.2878850102 -0.3927380145 endloop endfacet facet normal 0.074167 0.817300 0.571420 outer loop vertex 0.4310500026 0.4836860001 0.4572480023 vertex 0.4111639857 0.4783410132 0.4674740136 vertex 0.4316689968 0.4739640057 0.4710730016 endloop endfacet facet normal -0.040287 0.374728 -0.926259 outer loop vertex -0.1350679994 0.4563980103 -0.4902740121 vertex -0.1135940030 0.4479790032 -0.4946140051 vertex -0.1297490001 0.4367380142 -0.4984590113 endloop endfacet facet normal -0.819846 0.572007 -0.025695 outer loop vertex -0.4805110097 0.4679270089 0.3587709963 vertex -0.4937100112 0.4488910139 0.3561410010 vertex -0.4883069992 0.4579229951 0.3848130107 endloop endfacet facet normal -0.992374 -0.106919 -0.061337 outer loop vertex -0.5062699914 -0.3968420029 -0.3734450042 vertex -0.5064600110 -0.3798930049 -0.3999150097 vertex -0.5032410026 -0.4078209996 -0.4033130109 endloop endfacet facet normal 0.946423 0.321514 -0.030201 outer loop vertex 0.4962829947 0.4359579980 0.2245769948 vertex 0.4991410077 0.4249480069 0.1969300061 vertex 0.4905050099 0.4504980147 0.1983000040 endloop endfacet facet normal 0.927881 0.372868 0.002292 outer loop vertex 0.4905050099 0.4504980147 0.1983000040 vertex 0.4886089861 0.4550510049 0.2251829952 vertex 0.4962829947 0.4359579980 0.2245769948 endloop endfacet facet normal 0.175134 -0.011876 -0.984473 outer loop vertex 0.4216420054 -0.0558843985 -0.4991810024 vertex 0.4104489982 -0.0833384991 -0.5008410215 vertex 0.3975000083 -0.0581017993 -0.5034490228 endloop endfacet facet normal 0.115401 -0.004390 -0.993309 outer loop vertex 0.4104489982 -0.0833384991 -0.5008410215 vertex 0.3956899941 -0.1113300025 -0.5024319887 vertex 0.3826479912 -0.0824144036 -0.5040749907 endloop endfacet facet normal 0.062795 0.004993 -0.998014 outer loop vertex 0.3774800003 -0.1429650038 -0.5037360191 vertex 0.3648999929 -0.1084780023 -0.5043550134 vertex 0.3956899941 -0.1113300025 -0.5024319887 endloop endfacet facet normal 0.059554 -0.029833 -0.997779 outer loop vertex 0.3956899941 -0.1113300025 -0.5024319887 vertex 0.3648999929 -0.1084780023 -0.5043550134 vertex 0.3826479912 -0.0824144036 -0.5040749907 endloop endfacet facet normal -0.999901 0.013002 0.005330 outer loop vertex -0.4995389879 -0.1869570017 0.1133280024 vertex -0.4993590117 -0.1844570041 0.1409939975 vertex -0.4991480112 -0.1620700061 0.1259649992 endloop endfacet facet normal -0.999938 0.010885 0.002175 outer loop vertex -0.4991480112 -0.1620700061 0.1259649992 vertex -0.4993590117 -0.1844570041 0.1409939975 vertex -0.4990650117 -0.1595389992 0.1514589936 endloop endfacet facet normal 0.999970 0.004150 -0.006470 outer loop vertex 0.4989340007 0.1335420012 0.1435399950 vertex 0.4990940094 0.1306210011 0.1663980037 vertex 0.4990589917 0.1112509966 0.1485600024 endloop endfacet facet normal 0.999875 0.002590 -0.015577 outer loop vertex 0.4990940094 0.1306210011 0.1663980037 vertex 0.4995450079 0.1246410012 0.1943539977 vertex 0.4992710054 0.1032669991 0.1732120067 endloop endfacet facet normal 0.409695 0.030137 -0.911724 outer loop vertex 0.4505710006 -0.3152920008 -0.4948309958 vertex 0.4537630081 -0.3444060087 -0.4943589866 vertex 0.4361630082 -0.3337039948 -0.5019140244 endloop endfacet facet normal -0.011185 0.997825 -0.064967 outer loop vertex -0.0428525992 0.5055630207 -0.3716579974 vertex -0.0153166996 0.5052120090 -0.3817900121 vertex -0.0393632017 0.5038779974 -0.3981389999 endloop endfacet facet normal -0.007752 0.994288 -0.106451 outer loop vertex -0.0620522015 0.5023930073 -0.4103569984 vertex -0.0673443973 0.5047720075 -0.3877510130 vertex -0.0393632017 0.5038779974 -0.3981389999 endloop endfacet facet normal -0.675093 -0.737499 0.018533 outer loop vertex -0.4612169862 -0.4829179943 -0.0083181299 vertex -0.4766350091 -0.4685260057 0.0027692800 vertex -0.4736680090 -0.4719960093 -0.0272386000 endloop endfacet facet normal -0.043032 0.026196 0.998730 outer loop vertex 0.2550599873 0.3573339880 0.5078939795 vertex 0.2769179940 0.3791710138 0.5082629919 vertex 0.2464849949 0.3859080076 0.5067750216 endloop endfacet facet normal -0.029024 0.088792 0.995627 outer loop vertex 0.2464849949 0.3859080076 0.5067750216 vertex 0.2769179940 0.3791710138 0.5082629919 vertex 0.2667140067 0.4056620002 0.5056030154 endloop endfacet facet normal -0.996655 -0.078682 -0.022075 outer loop vertex -0.5028970242 -0.3989019990 0.0809243023 vertex -0.5023429990 -0.4144110084 0.1111890003 vertex -0.5046859980 -0.3856770098 0.1145559996 endloop endfacet facet normal -0.105903 -0.009551 -0.994331 outer loop vertex -0.4110130072 0.1298960000 -0.5026550293 vertex -0.3892650008 0.1231999993 -0.5049070120 vertex -0.4026840031 0.0970890969 -0.5032269955 endloop endfacet facet normal -0.063355 -0.031621 -0.997490 outer loop vertex -0.4026840031 0.0970890969 -0.5032269955 vertex -0.3892650008 0.1231999993 -0.5049070120 vertex -0.3733470142 0.1049650013 -0.5053399801 endloop endfacet facet normal -0.061772 0.473368 -0.878696 outer loop vertex -0.1789010018 0.4654769897 -0.4842579961 vertex -0.1607410014 0.4564790130 -0.4903819859 vertex -0.1825699955 0.4451250136 -0.4949640036 endloop endfacet facet normal -0.740755 0.002712 -0.671770 outer loop vertex -0.4727509916 -0.1434990019 -0.4727059901 vertex -0.4698059857 -0.1741099954 -0.4760769904 vertex -0.4842619896 -0.1640850008 -0.4600960016 endloop endfacet facet normal 0.999103 0.003990 -0.042163 outer loop vertex 0.5050029755 0.0815925002 0.3298240006 vertex 0.5039849877 0.0687042028 0.3044820130 vertex 0.5040320158 0.0966489017 0.3082410097 endloop endfacet facet normal 0.042901 -0.720520 -0.692105 outer loop vertex -0.2743139863 -0.4655250013 -0.4815379977 vertex -0.2803980112 -0.4840390086 -0.4626410007 vertex -0.3064959943 -0.4709770083 -0.4778569937 endloop endfacet facet normal 0.933986 0.357291 0.003609 outer loop vertex 0.4967519939 0.4352270067 0.0822260007 vertex 0.4887570143 0.4560579956 0.0890052989 vertex 0.4939720035 0.4421949983 0.1118339971 endloop endfacet facet normal 0.367655 0.011145 0.929896 outer loop vertex 0.4537490010 0.2606120110 0.4907509983 vertex 0.4327880144 0.2577239871 0.4990729988 vertex 0.4457289875 0.2355740070 0.4942219853 endloop endfacet facet normal -0.044364 0.999011 0.003085 outer loop vertex 0.3181009889 0.5039610267 -0.0105499001 vertex 0.3047069907 0.5034459829 -0.0363808982 vertex 0.2884849906 0.5026540160 -0.0131999003 endloop endfacet facet normal -0.587086 -0.809345 0.017053 outer loop vertex -0.4673109949 -0.4790059924 -0.1755049974 vertex -0.4558529854 -0.4868119955 -0.1515160054 vertex -0.4730949998 -0.4741440117 -0.1438799948 endloop endfacet facet normal -0.043774 0.999027 0.005313 outer loop vertex 0.2573449910 0.5012879968 -0.0129033001 vertex 0.2759970129 0.5020009875 0.0067040799 vertex 0.2884849906 0.5026540160 -0.0131999003 endloop endfacet facet normal -0.044175 0.999019 0.002992 outer loop vertex 0.2892349958 0.5027989745 -0.0612310991 vertex 0.2593469918 0.5014730096 -0.0597766005 vertex 0.2747789919 0.5020869970 -0.0369431004 endloop endfacet facet normal 0.999331 0.006399 -0.036000 outer loop vertex 0.5006610155 0.0620488003 0.2317939997 vertex 0.5013700128 0.0447466001 0.2484000027 vertex 0.5003989935 0.0404824987 0.2206870019 endloop endfacet facet normal 0.881259 0.019690 0.472223 outer loop vertex 0.4972350001 -0.2976720035 0.4481140077 vertex 0.4875729978 -0.2984110117 0.4661760032 vertex 0.4926300049 -0.3237929940 0.4577969909 endloop endfacet facet normal 0.998942 0.012884 0.044148 outer loop vertex 0.5071809888 -0.3178159893 -0.2675719857 vertex 0.5081359744 -0.3492729962 -0.2800000012 vertex 0.5089520216 -0.3241969943 -0.3057830036 endloop endfacet facet normal 0.998877 0.003531 -0.047243 outer loop vertex 0.5014960170 0.0732901990 0.2536390126 vertex 0.5027430058 0.0855794996 0.2809230089 vertex 0.5026519895 0.0552491993 0.2767319977 endloop endfacet facet normal 0.998780 0.004927 -0.049124 outer loop vertex 0.5040320158 0.0966489017 0.3082410097 vertex 0.5039849877 0.0687042028 0.3044820130 vertex 0.5027430058 0.0855794996 0.2809230089 endloop endfacet facet normal -0.017018 -0.235380 0.971755 outer loop vertex -0.3673430085 -0.4105400145 0.5061500072 vertex -0.3723959923 -0.4337440133 0.5004410148 vertex -0.3451609910 -0.4268659949 0.5025839806 endloop endfacet facet normal -0.004792 0.050081 -0.998734 outer loop vertex -0.0136136003 0.3696539998 -0.5047490001 vertex -0.0308536999 0.3920949996 -0.5035409927 vertex -0.0014074900 0.3942739964 -0.5035730004 endloop endfacet facet normal 0.979802 0.197612 0.030629 outer loop vertex 0.4994769990 0.4220750034 -0.2669489980 vertex 0.5054129958 0.3955579996 -0.2857550085 vertex 0.5011810064 0.4195390046 -0.3050970137 endloop endfacet facet normal -0.746986 0.006952 0.664803 outer loop vertex -0.4836139977 -0.1842299998 0.4628500044 vertex -0.4728290141 -0.1687179953 0.4748060107 vertex -0.4853970110 -0.1598850042 0.4605920017 endloop endfacet facet normal -0.087433 0.996161 0.004424 outer loop vertex -0.4000169933 0.5069209933 -0.3345400095 vertex -0.3742769957 0.5091140270 -0.3196429908 vertex -0.3771890104 0.5089949965 -0.3503920138 endloop endfacet facet normal -0.191918 0.981405 -0.003316 outer loop vertex -0.4003160000 0.5067809820 -0.3586719930 vertex -0.4211420119 0.5027329922 -0.3513860106 vertex -0.4000169933 0.5069209933 -0.3345400095 endloop endfacet facet normal -0.346498 0.093508 0.933378 outer loop vertex -0.4345969856 0.4140410125 0.4942620099 vertex -0.4557839930 0.4214549959 0.4856539965 vertex -0.4516730011 0.3997060061 0.4893589914 endloop endfacet facet normal 0.015950 -0.006626 0.999851 outer loop vertex 0.3595139980 -0.1098650023 0.5047519803 vertex 0.3587589860 -0.1319019943 0.5046179891 vertex 0.3804630041 -0.1246189997 0.5043200254 endloop endfacet facet normal -0.019734 -0.005403 0.999791 outer loop vertex 0.3587589860 -0.1319019943 0.5046179891 vertex 0.3595139980 -0.1098650023 0.5047519803 vertex 0.3372179866 -0.1227990016 0.5042420030 endloop endfacet facet normal 0.999544 0.028994 0.008419 outer loop vertex 0.4997520149 -0.2047230005 -0.1832720041 vertex 0.4993860126 -0.1987430006 -0.1604129970 vertex 0.5000990033 -0.2227440029 -0.1624049991 endloop endfacet facet normal 0.006903 -0.999683 0.024222 outer loop vertex -0.2335229963 -0.5068249702 0.3653520048 vertex -0.2492929995 -0.5064989924 0.3833000064 vertex -0.2553780079 -0.5071930289 0.3563899994 endloop endfacet facet normal 0.014929 -0.999400 0.031269 outer loop vertex -0.2492929995 -0.5064989924 0.3833000064 vertex -0.2335229963 -0.5068249702 0.3653520048 vertex -0.2221380025 -0.5060600042 0.3843660057 endloop endfacet facet normal -0.981567 -0.129048 -0.140971 outer loop vertex -0.5032410026 -0.4078209996 -0.4033130109 vertex -0.5021610260 -0.3931970000 -0.4242199957 vertex -0.4985660017 -0.4185020030 -0.4260869920 endloop endfacet facet normal 0.243792 -0.006121 -0.969808 outer loop vertex 0.4383319914 -0.3599700034 -0.5012030005 vertex 0.4186600149 -0.3495379984 -0.5062140226 vertex 0.4361630082 -0.3337039948 -0.5019140244 endloop endfacet facet normal 0.999972 0.005291 -0.005353 outer loop vertex 0.4996820092 0.0492127016 -0.1071270034 vertex 0.4994960129 0.0730943978 -0.1182669997 vertex 0.4996599853 0.0691767037 -0.0915073007 endloop endfacet facet normal -0.011523 0.087217 -0.996123 outer loop vertex -0.1281030029 0.3959639966 -0.5042009950 vertex -0.1447000057 0.4192180037 -0.5019729733 vertex -0.1234489977 0.4199010134 -0.5021589994 endloop endfacet facet normal 0.676614 -0.736282 -0.009114 outer loop vertex 0.4801920056 -0.4681940079 0.0061896900 vertex 0.4747239947 -0.4736219943 0.0387541987 vertex 0.4640839994 -0.4830560088 0.0109868003 endloop endfacet facet normal 0.811480 -0.583072 0.039069 outer loop vertex 0.4747239947 -0.4736219943 0.0387541987 vertex 0.4801920056 -0.4681940079 0.0061896900 vertex 0.4892570078 -0.4541850090 0.0269779004 endloop endfacet facet normal 0.073203 0.259188 -0.963049 outer loop vertex -0.0880965963 0.4476709962 -0.4938040078 vertex -0.0811567008 0.4195379913 -0.5008479953 vertex -0.1072539985 0.4315310121 -0.4996039867 endloop endfacet facet normal 0.004846 -0.999256 -0.038264 outer loop vertex 0.1003879979 -0.5045850277 -0.3858399987 vertex 0.1267250031 -0.5040000081 -0.3977819979 vertex 0.1296789944 -0.5051749945 -0.3667230010 endloop endfacet facet normal -0.680901 0.731629 -0.033058 outer loop vertex -0.4757690132 0.4724299908 0.1630499959 vertex -0.4633620083 0.4831289947 0.1442880034 vertex -0.4781630039 0.4689840078 0.1360940039 endloop endfacet facet normal 0.376129 -0.926558 0.004061 outer loop vertex 0.4416970015 -0.4948999882 0.1525849998 vertex 0.4485009909 -0.4922460020 0.1279350072 vertex 0.4580779970 -0.4882810116 0.1455679983 endloop endfacet facet normal -0.004181 -0.999692 -0.024446 outer loop vertex 0.1296789944 -0.5051749945 -0.3667230010 vertex 0.0961619020 -0.5053240061 -0.3548969924 vertex 0.1003879979 -0.5045850277 -0.3858399987 endloop endfacet facet normal -0.034171 -0.005775 -0.999399 outer loop vertex 0.3021790087 -0.1005460024 -0.5032399893 vertex 0.3336989880 -0.1036090031 -0.5042999983 vertex 0.3155319989 -0.1281570047 -0.5035369992 endloop endfacet facet normal -0.026277 -0.988339 -0.149983 outer loop vertex 0.1305239946 -0.5006179810 -0.4207339883 vertex 0.1465039998 -0.5030289888 -0.4076460004 vertex 0.1267250031 -0.5040000081 -0.3977819979 endloop endfacet facet normal -0.999893 0.001455 -0.014588 outer loop vertex -0.5001279712 -0.0106616998 0.1965519935 vertex -0.5001069903 0.0214246009 0.1983149946 vertex -0.4997099936 0.0060384599 0.1695690006 endloop endfacet facet normal 0.981156 -0.166793 0.097529 outer loop vertex 0.5014460087 -0.3991479874 0.4194059968 vertex 0.4966129959 -0.4274570048 0.4196130037 vertex 0.5019760132 -0.4132879972 0.3898920119 endloop endfacet facet normal 0.045185 0.004873 0.998967 outer loop vertex -0.2853870094 -0.0129054999 0.5032340288 vertex -0.2552419901 -0.0279741008 0.5019440055 vertex -0.2577530146 0.0041340198 0.5019009709 endloop endfacet facet normal 0.999576 -0.009858 0.027408 outer loop vertex 0.4998919964 -0.1248549968 -0.2247990072 vertex 0.5005540252 -0.1003400013 -0.2401259989 vertex 0.4996399879 -0.0973026976 -0.2056979984 endloop endfacet facet normal 0.999716 -0.006700 0.022855 outer loop vertex 0.4996399879 -0.0973026976 -0.2056979984 vertex 0.4992319942 -0.1302549988 -0.1975120008 vertex 0.4998919964 -0.1248549968 -0.2247990072 endloop endfacet facet normal -0.040920 -0.999161 -0.001927 outer loop vertex 0.2475939989 -0.5012170076 0.0636145994 vertex 0.2748849988 -0.5023630261 0.0783042014 vertex 0.2469429970 -0.5012490153 0.0940428004 endloop endfacet facet normal -0.041035 -0.999156 -0.001714 outer loop vertex 0.2748849988 -0.5023630261 0.0783042014 vertex 0.2475939989 -0.5012170076 0.0636145994 vertex 0.2719950080 -0.5021960139 0.0501326993 endloop endfacet facet normal -0.994905 -0.000738 0.100818 outer loop vertex -0.5037530065 0.0872989967 0.3783670068 vertex -0.5039709806 0.0557418019 0.3759849966 vertex -0.5010730028 0.0686779991 0.4046779871 endloop endfacet facet normal -0.999787 -0.005396 -0.019922 outer loop vertex -0.4995270073 -0.0996565968 0.1853079945 vertex -0.4992919862 -0.1280850023 0.1812140048 vertex -0.4998910129 -0.1180260032 0.2085520029 endloop endfacet facet normal -0.029413 -0.013418 -0.999477 outer loop vertex -0.3566139936 0.3039610088 -0.5093510151 vertex -0.3627620041 0.2699140012 -0.5087130070 vertex -0.3853859901 0.2919450104 -0.5083429813 endloop endfacet facet normal 0.004573 0.011395 -0.999925 outer loop vertex 0.0125508001 -0.3405100107 -0.5050439835 vertex 0.0421020985 -0.3371030092 -0.5048699975 vertex 0.0284080002 -0.3633700013 -0.5052319765 endloop endfacet facet normal 0.884053 0.019064 -0.466998 outer loop vertex 0.4933150113 -0.3550530076 -0.4517239928 vertex 0.4869630039 -0.3277710080 -0.4626350105 vertex 0.4980489910 -0.3270699978 -0.4416199923 endloop endfacet facet normal 0.898461 -0.035830 -0.437588 outer loop vertex 0.4870649874 -0.3836869895 -0.4610759914 vertex 0.4980570078 -0.3811349869 -0.4387159944 vertex 0.4923959970 -0.4110719860 -0.4478879869 endloop endfacet facet normal 0.903903 -0.004956 -0.427709 outer loop vertex 0.4837090075 0.0535103008 -0.4605889916 vertex 0.4833930135 0.0804549977 -0.4615690112 vertex 0.4935939908 0.0631382018 -0.4398100078 endloop endfacet facet normal -0.007166 0.999342 -0.035555 outer loop vertex 0.2908209860 0.5087950230 -0.3645629883 vertex 0.3124719858 0.5095689893 -0.3471730053 vertex 0.3162440062 0.5085030198 -0.3778940141 endloop endfacet facet normal -0.957679 -0.028282 0.286447 outer loop vertex -0.4927429855 0.1696410030 0.4473110139 vertex -0.4944519997 0.1988079995 0.4444769919 vertex -0.4997040033 0.1816609949 0.4252249897 endloop endfacet facet normal -0.041883 0.999119 0.002833 outer loop vertex 0.2747789919 0.5020869970 -0.0369431004 vertex 0.2500950098 0.5010550022 -0.0379122011 vertex 0.2573449910 0.5012879968 -0.0129033001 endloop endfacet facet normal 0.009394 -0.044173 -0.998980 outer loop vertex -0.1578339934 0.2747370005 -0.5024780035 vertex -0.1451770067 0.3039340079 -0.5036500096 vertex -0.1295949966 0.2782770097 -0.5023689866 endloop endfacet facet normal -0.011065 0.999935 0.002816 outer loop vertex 0.2037460059 0.4997349977 0.0117477998 vertex 0.2085680068 0.4998570085 -0.0126309004 vertex 0.1819899976 0.4995540082 -0.0094687603 endloop endfacet facet normal -0.020467 0.999788 0.002380 outer loop vertex 0.2305500060 0.5004609823 -0.0536312982 vertex 0.1986259967 0.4997749925 -0.0399932005 vertex 0.2290659994 0.5003650188 -0.0260825008 endloop endfacet facet normal 0.831264 -0.502165 0.238390 outer loop vertex 0.4838849902 -0.4488750100 0.4493159950 vertex 0.4745779932 -0.4590120018 0.4604159892 vertex 0.4757219851 -0.4650590122 0.4436889887 endloop endfacet facet normal -0.999356 -0.035357 -0.006161 outer loop vertex -0.5011349916 0.2514300048 -0.1197170019 vertex -0.5008760095 0.2478670031 -0.1412789971 vertex -0.5000569820 0.2229560018 -0.1311679929 endloop endfacet facet normal -0.999402 -0.034378 -0.003743 outer loop vertex -0.5000569820 0.2229560018 -0.1311679929 vertex -0.5008760095 0.2478670031 -0.1412789971 vertex -0.5003010035 0.2330480069 -0.1587029994 endloop endfacet facet normal -0.830825 0.555801 -0.028555 outer loop vertex -0.4806660116 0.4666790068 0.0072859498 vertex -0.4894860089 0.4541119933 0.0193016008 vertex -0.4822700024 0.4656170011 0.0332836993 endloop endfacet facet normal -0.999994 -0.002804 0.001999 outer loop vertex -0.4997609854 -0.0673936009 0.0457552001 vertex -0.4998849928 -0.0322003998 0.0330793001 vertex -0.4998309910 -0.0656289011 0.0132044004 endloop endfacet facet normal -0.927857 0.037043 0.371093 outer loop vertex -0.4889430106 -0.0407459997 0.4543589950 vertex -0.4962820113 -0.0277024992 0.4347069860 vertex -0.4965110123 -0.0587437004 0.4372330010 endloop endfacet facet normal -0.958308 0.030192 0.284138 outer loop vertex -0.4965110123 -0.0587437004 0.4372330010 vertex -0.4962820113 -0.0277024992 0.4347069860 vertex -0.5012329817 -0.0436270013 0.4197010100 endloop endfacet facet normal 0.457086 0.014452 0.889305 outer loop vertex 0.4627470076 -0.0528471991 0.4852859974 vertex 0.4469439983 -0.0360208005 0.4931350052 vertex 0.4457690120 -0.0628546029 0.4941749871 endloop endfacet facet normal -0.987331 0.007152 0.158513 outer loop vertex -0.5012329817 -0.0436270013 0.4197010100 vertex -0.5044149756 -0.0447731987 0.3999330103 vertex -0.5025200248 -0.0651609972 0.4126560092 endloop endfacet facet normal 0.004932 -0.005272 0.999974 outer loop vertex 0.0875402018 -0.0887830034 0.4995830059 vertex 0.0790245980 -0.1081300005 0.4995230138 vertex 0.1002260000 -0.1095449999 0.4994109869 endloop endfacet facet normal 0.901998 0.431734 0.002319 outer loop vertex 0.4839389920 0.4631470144 0.1135879979 vertex 0.4886380136 0.4531700015 0.1432940066 vertex 0.4939720035 0.4421949983 0.1118339971 endloop endfacet facet normal -0.045827 0.998779 -0.018460 outer loop vertex 0.2535510063 0.5069400072 0.3148249984 vertex 0.2444330007 0.5071570277 0.3492020071 vertex 0.2703630030 0.5082119703 0.3419089913 endloop endfacet facet normal 0.076337 0.996626 -0.030144 outer loop vertex 0.4021709859 0.5031080246 0.1630859971 vertex 0.3760730028 0.5049719810 0.1586219966 vertex 0.3860740066 0.5048570037 0.1801470071 endloop endfacet facet normal 0.026935 0.999611 -0.007175 outer loop vertex 0.3860740066 0.5048570037 0.1801470071 vertex 0.3760730028 0.5049719810 0.1586219966 vertex 0.3583459854 0.5056419969 0.1854210049 endloop endfacet facet normal -0.006606 -0.946410 0.322900 outer loop vertex 0.3457280099 -0.5026720166 0.4275670052 vertex 0.3265149891 -0.4950659871 0.4494670033 vertex 0.3103019893 -0.5020310283 0.4287210107 endloop endfacet facet normal 0.017971 -0.992193 0.123409 outer loop vertex -0.3259930015 -0.5040469766 0.4168060124 vertex -0.3185159862 -0.5072309971 0.3901180029 vertex -0.2967630029 -0.5043240190 0.4103220105 endloop endfacet facet normal 0.999141 0.009056 0.040431 outer loop vertex 0.5089520216 -0.3241969943 -0.3057830036 vertex 0.5081359744 -0.3492729962 -0.2800000012 vertex 0.5092620254 -0.3552710116 -0.3064840138 endloop endfacet facet normal 0.044249 0.917673 -0.394865 outer loop vertex 0.1802490056 0.4933640063 -0.4481379986 vertex 0.2034540027 0.4977700114 -0.4352979958 vertex 0.2078779936 0.4883669913 -0.4566549957 endloop endfacet facet normal -0.861234 -0.507911 -0.017402 outer loop vertex -0.4835340083 -0.4621439874 -0.1625259966 vertex -0.4923110008 -0.4467400014 -0.1777430028 vertex -0.4818710089 -0.4639639854 -0.1917089969 endloop endfacet facet normal 0.003679 0.005552 0.999978 outer loop vertex 0.1273719966 0.0780823976 0.4993759990 vertex 0.1046660021 0.0608921982 0.4995549917 vertex 0.1274710000 0.0538839996 0.4995099902 endloop endfacet facet normal -0.017934 -0.770765 0.636867 outer loop vertex -0.1756709963 -0.4865719974 0.4602409899 vertex -0.1644079983 -0.4747389853 0.4748789966 vertex -0.1931429952 -0.4751470089 0.4735760093 endloop endfacet facet normal -0.051103 -0.361742 -0.930877 outer loop vertex 0.1461369991 -0.4501990080 -0.4890300035 vertex 0.1339209974 -0.4259490073 -0.4977830052 vertex 0.1624269933 -0.4293250144 -0.4980359972 endloop endfacet facet normal -0.999495 0.030641 -0.008455 outer loop vertex -0.5073800087 -0.2601830065 0.3451400101 vertex -0.5079730153 -0.2817139924 0.3372119963 vertex -0.5079630017 -0.2745569944 0.3619660139 endloop endfacet facet normal -0.999563 0.028494 -0.007834 outer loop vertex -0.5079630017 -0.2745569944 0.3619660139 vertex -0.5079730153 -0.2817139924 0.3372119963 vertex -0.5086479783 -0.2999410033 0.3570359945 endloop endfacet facet normal 0.999127 -0.040415 -0.010606 outer loop vertex 0.5023080111 0.2804169953 0.1732240021 vertex 0.5011640191 0.2534709871 0.1681350023 vertex 0.5020260215 0.2793030143 0.1509049982 endloop endfacet facet normal -0.004598 0.001120 -0.999989 outer loop vertex -0.0676527023 0.0049163802 -0.4998799860 vertex -0.0683894008 0.0384851992 -0.4998390079 vertex -0.0397039987 0.0232408997 -0.4999879897 endloop endfacet facet normal 0.006718 0.012056 -0.999905 outer loop vertex 0.1112580001 -0.1913540065 -0.4997119904 vertex 0.1053650007 -0.1595409960 -0.4993680120 vertex 0.1379300058 -0.1665710062 -0.4992339909 endloop endfacet facet normal -0.734858 -0.677867 0.021922 outer loop vertex -0.4694449902 -0.4796519876 0.3066270053 vertex -0.4847060144 -0.4628750086 0.3138290048 vertex -0.4795970023 -0.4693990052 0.2833569944 endloop endfacet facet normal -0.223527 -0.862283 0.454427 outer loop vertex -0.4272089899 -0.4899950027 0.4461250007 vertex -0.4358960092 -0.4784030020 0.4638479948 vertex -0.4482760131 -0.4838730097 0.4473789930 endloop endfacet facet normal 0.396787 0.042243 -0.916938 outer loop vertex 0.4361630082 -0.3337039948 -0.5019140244 vertex 0.4333930016 -0.3100300133 -0.5020220280 vertex 0.4505710006 -0.3152920008 -0.4948309958 endloop endfacet facet normal -0.799200 -0.012588 -0.600933 outer loop vertex -0.4865179956 0.2312310040 -0.4661760032 vertex -0.4890739918 0.2538729906 -0.4632509947 vertex -0.4791440070 0.2510469854 -0.4763979912 endloop endfacet facet normal 0.999985 -0.002346 -0.004915 outer loop vertex 0.5048210025 0.3435530066 0.1153109968 vertex 0.5049700141 0.3708879948 0.1325799972 vertex 0.5049759746 0.3464309871 0.1454679966 endloop endfacet facet normal -0.662160 -0.748250 -0.040805 outer loop vertex -0.4795970023 -0.4693990052 0.2833569944 vertex -0.4626089931 -0.4839990139 0.2754090130 vertex -0.4694449902 -0.4796519876 0.3066270053 endloop endfacet facet normal -0.559661 -0.828647 0.011104 outer loop vertex -0.4708760083 -0.4756189883 0.0832730010 vertex -0.4523589909 -0.4882830083 0.0714981034 vertex -0.4548240006 -0.4861150086 0.1090470031 endloop endfacet facet normal 0.001238 -0.999997 0.002311 outer loop vertex 0.1367519945 -0.4990110099 -0.1378210038 vertex 0.1360539943 -0.4990769923 -0.1659969985 vertex 0.1612399966 -0.4990090132 -0.1500750035 endloop endfacet facet normal 0.243345 -0.056349 -0.968301 outer loop vertex 0.4383319914 -0.3599700034 -0.5012030005 vertex 0.4399220049 -0.3823849857 -0.4994989932 vertex 0.4216650128 -0.3766140044 -0.5044230223 endloop endfacet facet normal -0.001899 -0.999972 0.007273 outer loop vertex 0.1612399966 -0.4990090132 -0.1500750035 vertex 0.1360539943 -0.4990769923 -0.1659969985 vertex 0.1639239937 -0.4992600083 -0.1838829964 endloop endfacet facet normal 0.989876 0.040938 0.135903 outer loop vertex 0.5057659745 -0.2397370040 0.4034169912 vertex 0.5060380101 -0.2114409953 0.3929120004 vertex 0.5026379824 -0.2149039954 0.4187200069 endloop endfacet facet normal 0.937554 0.067983 0.341132 outer loop vertex 0.4997430146 -0.2710100114 0.4385240078 vertex 0.5012720227 -0.2431319952 0.4287660122 vertex 0.4934299886 -0.2472479939 0.4511390030 endloop endfacet facet normal 0.016232 -0.999838 0.007768 outer loop vertex -0.1536670029 -0.5052130222 0.3553839922 vertex -0.1691150069 -0.5052710176 0.3801999986 vertex -0.1828970015 -0.5056809783 0.3562330008 endloop endfacet facet normal 0.027226 -0.999523 0.014613 outer loop vertex -0.1691150069 -0.5052710176 0.3801999986 vertex -0.1536670029 -0.5052130222 0.3553839922 vertex -0.1396680027 -0.5044469833 0.3816989958 endloop endfacet facet normal 0.995414 -0.009625 0.095176 outer loop vertex 0.5036860108 -0.0200986005 0.3977090120 vertex 0.5022330284 -0.0500129983 0.4098800123 vertex 0.5050939918 -0.0478886999 0.3801729977 endloop endfacet facet normal -0.977846 -0.208995 0.011760 outer loop vertex -0.5014520288 -0.4031589925 0.0090241600 vertex -0.5010439754 -0.4069760144 -0.0248798002 vertex -0.4958649874 -0.4301089942 -0.0053585800 endloop endfacet facet normal -0.794986 0.481096 0.369519 outer loop vertex -0.4703429937 0.4608060122 0.4631499946 vertex -0.4747540057 0.4658899903 0.4470410049 vertex -0.4814159870 0.4501569867 0.4531919956 endloop endfacet facet normal 0.998155 0.026337 -0.054712 outer loop vertex 0.5027760267 -0.2070299983 0.2627019882 vertex 0.5017880201 -0.1753769964 0.2599140108 vertex 0.5039510131 -0.1881570071 0.2932229936 endloop endfacet facet normal 0.998423 0.026820 -0.049324 outer loop vertex 0.5017880201 -0.1753769964 0.2599140108 vertex 0.5027760267 -0.2070299983 0.2627019882 vertex 0.5011439919 -0.1934249997 0.2370640039 endloop endfacet facet normal -0.243524 0.019363 0.969702 outer loop vertex -0.4378220141 0.3529739976 0.4956769943 vertex -0.4105490148 0.3660019934 0.5022659898 vertex -0.4342660010 0.3850759864 0.4959290028 endloop endfacet facet normal -0.111115 -0.013123 -0.993721 outer loop vertex -0.3900929987 0.1873459965 -0.5054810047 vertex -0.3899730146 0.1502850056 -0.5050050020 vertex -0.4157620072 0.1623760015 -0.5022810102 endloop endfacet facet normal -0.407943 0.038028 0.912215 outer loop vertex -0.4342660010 0.3850759864 0.4959290028 vertex -0.4595040083 0.3731909990 0.4851379991 vertex -0.4378220141 0.3529739976 0.4956769943 endloop endfacet facet normal 0.876806 -0.020761 0.480395 outer loop vertex 0.4899089932 -0.1933709979 0.4543580115 vertex 0.4834479988 -0.2222830057 0.4649010003 vertex 0.4958010018 -0.2184090018 0.4425219893 endloop endfacet facet normal 0.998204 0.059247 0.008876 outer loop vertex 0.5038859844 0.4018689990 -0.0835639983 vertex 0.5055819750 0.3718039989 -0.0736123994 vertex 0.5051289797 0.3835430145 -0.1010259986 endloop endfacet facet normal 0.319342 0.947631 0.004163 outer loop vertex 0.4472689927 0.4926260114 0.0744972005 vertex 0.4259850085 0.4998190105 0.0698271021 vertex 0.4318720102 0.4977239966 0.0951287001 endloop endfacet facet normal 0.998897 -0.046269 0.007935 outer loop vertex 0.5027800202 0.2749269903 -0.1954189986 vertex 0.5020570159 0.2652769983 -0.1606709957 vertex 0.5012959838 0.2437960058 -0.1901240051 endloop endfacet facet normal 0.983819 -0.167135 -0.064547 outer loop vertex 0.5021250248 -0.4239389896 -0.3843599856 vertex 0.5003650188 -0.4240899980 -0.4107950032 vertex 0.5050529838 -0.4013270140 -0.3982830048 endloop endfacet facet normal 0.959599 0.281143 0.011321 outer loop vertex 0.4998939931 0.4270670116 -0.0942528993 vertex 0.4938859940 0.4468179941 -0.0754897967 vertex 0.5009449720 0.4222930074 -0.0647792965 endloop endfacet facet normal -0.996052 0.019950 0.086500 outer loop vertex -0.5068500042 -0.2688240111 0.3859600127 vertex -0.5079720020 -0.2899999917 0.3779239953 vertex -0.5060759783 -0.2904689908 0.3998650014 endloop endfacet facet normal -0.973266 -0.229540 -0.008002 outer loop vertex -0.5052970052 -0.4071260095 0.3561469913 vertex -0.4994069934 -0.4319149852 0.3508369923 vertex -0.5018500090 -0.4223980010 0.3749789894 endloop endfacet facet normal 0.478224 0.005639 0.878220 outer loop vertex 0.4640460014 -0.0252241008 0.4837529957 vertex 0.4482460022 -0.0090776002 0.4922530055 vertex 0.4469439983 -0.0360208005 0.4931350052 endloop endfacet facet normal 0.999979 0.005179 -0.003982 outer loop vertex 0.4996120036 0.0912483037 -0.0735694021 vertex 0.4995490015 0.1163029969 -0.0568033010 vertex 0.4997499883 0.0876896009 -0.0435441993 endloop endfacet facet normal -0.678941 0.017806 0.733977 outer loop vertex -0.4794990122 -0.0318224989 0.4679369926 vertex -0.4669469893 -0.0415167995 0.4797829986 vertex -0.4700480103 -0.0137136998 0.4762400091 endloop endfacet facet normal 0.955969 0.293069 -0.015321 outer loop vertex 0.5004940033 0.4207499921 0.2550300062 vertex 0.4941180050 0.4431509972 0.2856920063 vertex 0.5032010078 0.4138500094 0.2919490039 endloop endfacet facet normal -0.900528 0.434756 0.006108 outer loop vertex -0.4945819974 0.4404990077 0.0675726011 vertex -0.4874280095 0.4550159872 0.0890249982 vertex -0.4846580029 0.4611620009 0.0599546991 endloop endfacet facet normal -0.727813 -0.685419 -0.022135 outer loop vertex -0.4706769884 -0.4775190055 0.2234700024 vertex -0.4745810032 -0.4743379951 0.2533349991 vertex -0.4845390022 -0.4631260037 0.2335769981 endloop endfacet facet normal -0.008044 -0.004907 0.999956 outer loop vertex 0.1950439960 -0.0661064982 0.4996660054 vertex 0.1694390029 -0.0602018014 0.4994890094 vertex 0.1758580059 -0.0868251994 0.4994100034 endloop endfacet facet normal -0.001899 -0.012098 -0.999925 outer loop vertex -0.3392289877 -0.0242764000 -0.5049920082 vertex -0.3721039891 -0.0270514004 -0.5048959851 vertex -0.3582249880 0.0031719799 -0.5052880049 endloop endfacet facet normal -0.028755 -0.043256 -0.998650 outer loop vertex 0.2124409974 0.3228540123 -0.5051050186 vertex 0.1991229951 0.2965219915 -0.5035809875 vertex 0.1834940016 0.3208569884 -0.5041850209 endloop endfacet facet normal -0.949120 0.059175 -0.309306 outer loop vertex -0.5016540289 -0.2769260108 -0.4272829890 vertex -0.4939689934 -0.2733199894 -0.4501749873 vertex -0.4978120029 -0.2994729877 -0.4433859885 endloop endfacet facet normal -0.065127 -0.001832 -0.997875 outer loop vertex -0.4000140131 0.0335418992 -0.5036159754 vertex -0.3737969995 0.0297110006 -0.5053200126 vertex -0.3919860125 0.0014551400 -0.5040810108 endloop endfacet facet normal -0.053690 -0.032560 0.998027 outer loop vertex 0.2810879946 0.2070010006 0.5031790137 vertex 0.3135940135 0.2120980024 0.5050939918 vertex 0.2862829864 0.2343879938 0.5043519735 endloop endfacet facet normal 0.700495 0.713293 0.022793 outer loop vertex 0.4798069894 0.4686369896 0.1869120002 vertex 0.4690380096 0.4795289934 0.1770150065 vertex 0.4671989977 0.4806079865 0.1997669935 endloop endfacet facet normal 0.014652 -0.998829 0.046098 outer loop vertex -0.3542160094 -0.5077649951 -0.2549000084 vertex -0.3300339878 -0.5083690286 -0.2756739855 vertex -0.3234640062 -0.5068039894 -0.2438520044 endloop endfacet facet normal 0.422219 -0.022509 0.906214 outer loop vertex 0.4600250125 -0.1505489945 0.4862110019 vertex 0.4449920058 -0.1392399967 0.4934960008 vertex 0.4461629987 -0.1667540073 0.4922670126 endloop endfacet facet normal -0.725415 -0.072637 0.684468 outer loop vertex -0.4782260060 0.0447375998 0.4701310098 vertex -0.4644809961 0.0341433994 0.4835740030 vertex -0.4675450027 0.0592305996 0.4829890132 endloop endfacet facet normal 0.024910 -0.860680 0.508536 outer loop vertex 0.0417208001 -0.4929470122 0.4508729875 vertex 0.0403429009 -0.4841949940 0.4657529891 vertex 0.0197394993 -0.4900699854 0.4568189979 endloop endfacet facet normal 0.020936 -0.808223 0.588504 outer loop vertex -0.1493880004 -0.4862259924 0.4611650109 vertex -0.1219450012 -0.4860939980 0.4603700042 vertex -0.1377869993 -0.4760380089 0.4747439921 endloop endfacet facet normal 0.031939 -0.952300 -0.303487 outer loop vertex -0.0692515001 -0.5003889799 -0.4176259935 vertex -0.0994544998 -0.4983690083 -0.4271430075 vertex -0.0741494969 -0.4916299880 -0.4456259906 endloop endfacet facet normal 0.008573 -0.063699 0.997932 outer loop vertex 0.1981890053 -0.3647080064 0.5051339865 vertex 0.1687529981 -0.3755939901 0.5046920180 vertex 0.1924320012 -0.3955940008 0.5032119751 endloop endfacet facet normal 0.999017 0.022094 -0.038428 outer loop vertex 0.5086320043 -0.3299869895 0.2979409993 vertex 0.5073729753 -0.3340820074 0.2628549933 vertex 0.5070000291 -0.3012279868 0.2720490098 endloop endfacet facet normal 0.999782 0.019074 -0.008490 outer loop vertex 0.5099700093 -0.3251700103 0.3524299860 vertex 0.5095490217 -0.3156780005 0.3241809905 vertex 0.5091900229 -0.2906230092 0.3381940126 endloop endfacet facet normal 0.350664 -0.041476 -0.935583 outer loop vertex 0.4364289939 0.3287569880 -0.5004180074 vertex 0.4537889957 0.3129140139 -0.4932090044 vertex 0.4337329865 0.2991960049 -0.5001180172 endloop endfacet facet normal 0.207420 -0.028840 -0.977827 outer loop vertex 0.4337329865 0.2991960049 -0.5001180172 vertex 0.4124970138 0.3182969987 -0.5051860213 vertex 0.4364289939 0.3287569880 -0.5004180074 endloop endfacet facet normal -0.538444 0.841233 -0.049045 outer loop vertex -0.4488880038 0.4907439947 -0.0173358005 vertex -0.4644260108 0.4797570109 -0.0352022983 vertex -0.4668259919 0.4799570143 -0.0054236199 endloop endfacet facet normal 0.017811 0.031157 0.999356 outer loop vertex -0.2207700014 0.3900850117 0.5047889948 vertex -0.2219929993 0.3587099910 0.5057889819 vertex -0.1887899935 0.3717080057 0.5047919750 endloop endfacet facet normal -0.067846 -0.701656 -0.709279 outer loop vertex -0.2508800030 -0.4770079851 -0.4724200070 vertex -0.2803980112 -0.4840390086 -0.4626410007 vertex -0.2743139863 -0.4655250013 -0.4815379977 endloop endfacet facet normal -0.001358 0.999725 0.023415 outer loop vertex 0.1655630022 0.5062580109 -0.3611870110 vertex 0.1411859989 0.5062019825 -0.3602089882 vertex 0.1493809968 0.5056980252 -0.3382169902 endloop endfacet facet normal -0.022229 0.975023 0.220990 outer loop vertex 0.2158340067 0.4978860021 0.4246430099 vertex 0.2480610013 0.4988729954 0.4235300124 vertex 0.2300339937 0.5032479763 0.4024139941 endloop endfacet facet normal -0.016018 0.326655 -0.945008 outer loop vertex 0.2609530091 0.4468089938 -0.4923140109 vertex 0.2736879885 0.4214949906 -0.5012800097 vertex 0.2427189946 0.4237169921 -0.4999870062 endloop endfacet facet normal -0.117658 0.992784 0.023182 outer loop vertex -0.3925819993 0.5045260191 0.0908204019 vertex -0.4069760144 0.5033980012 0.0660734996 vertex -0.4197629988 0.5013189912 0.0902092978 endloop endfacet facet normal -0.191346 0.981378 -0.016840 outer loop vertex -0.4197629988 0.5013189912 0.0902092978 vertex -0.4069760144 0.5033980012 0.0660734996 vertex -0.4320380092 0.4985519946 0.0684337020 endloop endfacet facet normal 0.999529 0.027824 -0.012961 outer loop vertex 0.5054569840 -0.3401010036 -0.0941359028 vertex 0.5054479837 -0.3524270058 -0.1212899983 vertex 0.5045710206 -0.3201760054 -0.1196860000 endloop endfacet facet normal -0.053195 -0.997821 0.039028 outer loop vertex 0.2872500122 -0.5044379830 -0.2387990057 vertex 0.3123340011 -0.5065100193 -0.2575849891 vertex 0.3149749935 -0.5053660274 -0.2247370034 endloop endfacet facet normal -0.030396 -0.998844 0.037230 outer loop vertex 0.3149749935 -0.5053660274 -0.2247370034 vertex 0.3123340011 -0.5065100193 -0.2575849891 vertex 0.3471300006 -0.5070160031 -0.2427510023 endloop endfacet facet normal -0.007779 -0.026439 -0.999620 outer loop vertex 0.1882240027 0.2228620052 -0.5000349879 vertex 0.1806399971 0.2014250010 -0.4994089901 vertex 0.1624400020 0.2252680063 -0.4998979867 endloop endfacet facet normal -0.002195 -0.022180 -0.999752 outer loop vertex 0.1624400020 0.2252680063 -0.4998979867 vertex 0.1806399971 0.2014250010 -0.4994089901 vertex 0.1542969942 0.1938000023 -0.4991819859 endloop endfacet facet normal -0.029317 0.018321 -0.999402 outer loop vertex 0.3491260111 -0.1615599990 -0.5044599771 vertex 0.3468770087 -0.1915079951 -0.5049430132 vertex 0.3234989941 -0.1740950048 -0.5039380193 endloop endfacet facet normal 0.010495 0.022918 -0.999682 outer loop vertex 0.3491260111 -0.1615599990 -0.5044599771 vertex 0.3774800003 -0.1429650038 -0.5037360191 vertex 0.3737199903 -0.1783179939 -0.5045859814 endloop endfacet facet normal 0.593285 -0.019516 0.804756 outer loop vertex 0.4712609947 -0.0976606011 0.4793089926 vertex 0.4579020143 -0.1003220007 0.4890930057 vertex 0.4629319906 -0.1238999963 0.4848130047 endloop endfacet facet normal -0.028358 0.999505 0.013660 outer loop vertex -0.3892880082 0.5052009821 0.0096362000 vertex -0.3954910040 0.5046269894 0.0387585983 vertex -0.3602280021 0.5057489872 0.0298669003 endloop endfacet facet normal -0.009010 -0.217584 -0.976000 outer loop vertex -0.1447249949 -0.4388470054 -0.4962649941 vertex -0.1404500008 -0.4191839993 -0.5006880164 vertex -0.1224810034 -0.4363499880 -0.4970270097 endloop endfacet facet normal 0.009594 -0.369075 -0.929350 outer loop vertex -0.1224810034 -0.4363499880 -0.4970270097 vertex -0.1331650019 -0.4536800086 -0.4902549982 vertex -0.1447249949 -0.4388470054 -0.4962649941 endloop endfacet facet normal 0.321142 0.001396 0.947030 outer loop vertex 0.4423919916 -0.3107709885 0.4976960123 vertex 0.4291310012 -0.3305389881 0.5022220016 vertex 0.4488979876 -0.3428049982 0.4955370128 endloop endfacet facet normal 0.753094 -0.657424 0.025375 outer loop vertex 0.4704729915 -0.4790160060 -0.3118129969 vertex 0.4843750000 -0.4636450112 -0.3261680007 vertex 0.4833509922 -0.4635719955 -0.2938849926 endloop endfacet facet normal 0.416780 0.012627 0.908920 outer loop vertex 0.4423919916 -0.3107709885 0.4976960123 vertex 0.4632470012 -0.3170999885 0.4882209897 vertex 0.4570209980 -0.2879559994 0.4906710088 endloop endfacet facet normal 0.027100 -0.998644 -0.044460 outer loop vertex -0.1891929954 -0.5025600195 0.2763999999 vertex -0.2035859972 -0.5039619803 0.2991169989 vertex -0.2224799991 -0.5034440160 0.2759659886 endloop endfacet facet normal 0.009779 0.025130 0.999636 outer loop vertex 0.0918311998 -0.1967130005 0.4997859895 vertex 0.0792889968 -0.2256840020 0.5006369948 vertex 0.1109950021 -0.2198839933 0.5001810193 endloop endfacet facet normal 0.027158 -0.999615 -0.005665 outer loop vertex -0.3208580017 -0.5043579936 -0.0844049007 vertex -0.3443230093 -0.5049139857 -0.0987861007 vertex -0.3174889982 -0.5040879846 -0.1158960015 endloop endfacet facet normal -0.369083 0.210453 0.905255 outer loop vertex -0.4395830035 0.4407010078 0.4889099896 vertex -0.4505760074 0.4571239948 0.4806100130 vertex -0.4606319964 0.4419659972 0.4800339937 endloop endfacet facet normal -0.046788 -0.997990 -0.042752 outer loop vertex 0.2397709936 -0.5034189820 0.2584910095 vertex 0.2573649883 -0.5032089949 0.2343340069 vertex 0.2705990076 -0.5049440265 0.2603529990 endloop endfacet facet normal -0.999358 -0.035692 -0.003082 outer loop vertex -0.5055170059 -0.3639430106 -0.1464689970 vertex -0.5048199892 -0.3811550140 -0.1731539965 vertex -0.5044519901 -0.3937720060 -0.1463630050 endloop endfacet facet normal -0.999669 -0.014057 -0.021532 outer loop vertex -0.5042989850 0.1499859989 0.3221360147 vertex -0.5047010183 0.1344379932 0.3509519994 vertex -0.5051230192 0.1654600054 0.3502919972 endloop endfacet facet normal 0.998872 -0.047324 0.003912 outer loop vertex 0.5011079907 0.2595439851 0.1048939973 vertex 0.5013459921 0.2622660100 0.0770561025 vertex 0.5026249886 0.2905200124 0.0922741964 endloop endfacet facet normal -0.018519 0.889940 0.455701 outer loop vertex -0.2266959995 0.4859130085 0.4628559947 vertex -0.2467229962 0.4951260090 0.4440500140 vertex -0.2650249898 0.4830169976 0.4669539928 endloop endfacet facet normal 0.039859 0.998992 -0.020652 outer loop vertex -0.2563950121 0.5021719933 0.2234999985 vertex -0.2623269856 0.5019270182 0.2002010047 vertex -0.2834230065 0.5030480027 0.2137099952 endloop endfacet facet normal 0.042875 0.999067 -0.005103 outer loop vertex -0.2623269856 0.5019270182 0.2002010047 vertex -0.2520959973 0.5013530254 0.1737840027 vertex -0.2850260139 0.5028359890 0.1874440014 endloop endfacet facet normal 0.029105 -0.406708 0.913095 outer loop vertex 0.0593762994 -0.4605329931 0.4861530066 vertex 0.0545018017 -0.4400070012 0.4954510033 vertex 0.0329121985 -0.4535610080 0.4901019931 endloop endfacet facet normal 0.983015 -0.181537 0.026939 outer loop vertex 0.4980669916 -0.4322839975 0.0167944003 vertex 0.4993929863 -0.4294539988 -0.0125211002 vertex 0.5036000013 -0.4042339921 0.0039161299 endloop endfacet facet normal -0.005709 0.965237 0.261315 outer loop vertex -0.2108400017 0.4956679940 0.4428319931 vertex -0.2292920053 0.5024970174 0.4172039926 vertex -0.2467229962 0.4951260090 0.4440500140 endloop endfacet facet normal 0.658089 0.587014 -0.471523 outer loop vertex 0.4742270112 0.4580070078 -0.4684759974 vertex 0.4708159864 0.4665589929 -0.4625900090 vertex 0.4790199995 0.4590750039 -0.4604569972 endloop endfacet facet normal -0.006595 0.941726 0.336315 outer loop vertex 0.1654549986 0.4881190062 0.4500699937 vertex 0.2001100034 0.4895569980 0.4467230141 vertex 0.1810120046 0.4979799986 0.4227629900 endloop endfacet facet normal -0.000886 0.943742 0.330682 outer loop vertex 0.1199249998 0.4973160028 0.4267849922 vertex 0.1333210021 0.4903550148 0.4466870129 vertex 0.1487939954 0.4970119894 0.4277299941 endloop endfacet facet normal 0.028104 0.935751 0.351539 outer loop vertex 0.1487939954 0.4970119894 0.4277299941 vertex 0.1333210021 0.4903550148 0.4466870129 vertex 0.1654549986 0.4881190062 0.4500699937 endloop endfacet facet normal -0.018191 0.999826 0.004180 outer loop vertex 0.2278179973 0.5001620054 0.0283668004 vertex 0.2007749975 0.4996150136 0.0415127017 vertex 0.2270469964 0.5000330210 0.0558628999 endloop endfacet facet normal -0.017501 -0.760171 -0.649488 outer loop vertex -0.2527979910 -0.4881649911 -0.4593099952 vertex -0.2508800030 -0.4770079851 -0.4724200070 vertex -0.2308000028 -0.4858280122 -0.4626379907 endloop endfacet facet normal -0.007406 0.999969 0.002569 outer loop vertex 0.2007749975 0.4996150136 0.0415127017 vertex 0.1689260006 0.4993340075 0.0590788983 vertex 0.2036609948 0.4995580018 0.0720264018 endloop endfacet facet normal -0.020777 0.999678 0.014559 outer loop vertex -0.3769580126 0.5066969991 -0.2218610048 vertex -0.3802730143 0.5061770082 -0.1908880025 vertex -0.3527520001 0.5069159865 -0.2023530006 endloop endfacet facet normal 0.030405 0.957680 -0.286226 outer loop vertex -0.2968769968 0.4961749911 -0.4422070086 vertex -0.3159359992 0.5024330020 -0.4232929945 vertex -0.2830640078 0.5028989911 -0.4182420075 endloop endfacet facet normal -0.999293 -0.037588 -0.000009 outer loop vertex -0.5046430230 0.3226029873 -0.0249795001 vertex -0.5039550066 0.3043160141 -0.0429106988 vertex -0.5034869909 0.2918680012 -0.0204250999 endloop endfacet facet normal 0.248466 -0.283099 0.926347 outer loop vertex 0.4475300014 -0.4529669881 0.4815129936 vertex 0.4455310106 -0.4308640063 0.4888040125 vertex 0.4229330122 -0.4464600086 0.4900990129 endloop endfacet facet normal 0.042178 0.998778 0.025767 outer loop vertex 0.3725399971 0.5084900260 0.3623040020 vertex 0.3573130071 0.5097969770 0.3365690112 vertex 0.3429160118 0.5097550154 0.3617619872 endloop endfacet facet normal 0.070366 0.965196 0.251885 outer loop vertex 0.3800059855 0.4960620105 0.4389579892 vertex 0.3709279895 0.5033550262 0.4135479927 vertex 0.3513660133 0.4998820126 0.4323210120 endloop endfacet facet normal 0.041925 0.019064 0.998939 outer loop vertex -0.2955200076 -0.1797589958 0.5041440129 vertex -0.2912240028 -0.2132589966 0.5046030283 vertex -0.2626540065 -0.1937700063 0.5030320287 endloop endfacet facet normal 0.435889 -0.000335 0.900001 outer loop vertex 0.4449920058 -0.1392399967 0.4934960008 vertex 0.4600250125 -0.1505489945 0.4862110019 vertex 0.4629319906 -0.1238999963 0.4848130047 endloop endfacet facet normal -0.045610 -0.014582 -0.998853 outer loop vertex 0.2564589977 0.3487150073 -0.5073440075 vertex 0.2667460144 0.3254440129 -0.5074740052 vertex 0.2415930033 0.3241100013 -0.5063059926 endloop endfacet facet normal -0.561102 0.092751 0.822534 outer loop vertex -0.4557839930 0.4214549959 0.4856539965 vertex -0.4606319964 0.4419659972 0.4800339937 vertex -0.4723410010 0.4257330000 0.4738770127 endloop endfacet facet normal -0.045253 -0.017112 -0.998829 outer loop vertex 0.2873220146 0.3097139895 -0.5078859925 vertex 0.2895120084 0.3433240056 -0.5085610151 vertex 0.3151279986 0.3209919930 -0.5093389750 endloop endfacet facet normal 0.304627 0.846573 -0.436482 outer loop vertex 0.4636709988 0.4751670063 -0.4516380131 vertex 0.4566949904 0.4702599943 -0.4660240114 vertex 0.4429320097 0.4817149937 -0.4534119964 endloop endfacet facet normal 0.039205 0.948174 0.315325 outer loop vertex -0.0313071012 0.4967069924 0.4350279868 vertex -0.0550011992 0.4998460114 0.4285350144 vertex -0.0553232990 0.4936969876 0.4470649958 endloop endfacet facet normal -0.337959 0.941035 0.015389 outer loop vertex -0.4458479881 0.4935880005 -0.3073669970 vertex -0.4239999950 0.5011510253 -0.2900390029 vertex -0.4236670136 0.5017899871 -0.3217979968 endloop endfacet facet normal -0.196238 0.980304 0.022228 outer loop vertex -0.4000810087 0.5055410266 -0.2724809945 vertex -0.3998009861 0.5063189864 -0.3043180108 vertex -0.4239999950 0.5011510253 -0.2900390029 endloop endfacet facet normal -0.074601 0.902614 0.423937 outer loop vertex 0.3304080069 0.4948099852 0.4459570050 vertex 0.3040530086 0.4979560077 0.4346210063 vertex 0.3066200018 0.4874989986 0.4573369920 endloop endfacet facet normal -0.026996 0.967368 0.251935 outer loop vertex 0.3090229928 0.5050920248 0.4077529907 vertex 0.2790380120 0.5014719963 0.4184400141 vertex 0.3040530086 0.4979560077 0.4346210063 endloop endfacet facet normal 0.622774 -0.115895 0.773771 outer loop vertex 0.4779570103 -0.4230119884 0.4705609977 vertex 0.4772050083 -0.3973560035 0.4750089943 vertex 0.4631940126 -0.4148539901 0.4836649895 endloop endfacet facet normal 0.798427 -0.071553 0.597824 outer loop vertex 0.4772050083 -0.3973560035 0.4750089943 vertex 0.4885869920 -0.4058089852 0.4587959945 vertex 0.4880949855 -0.3776870072 0.4628190100 endloop endfacet facet normal 0.999846 0.016063 -0.007016 outer loop vertex 0.4995700121 -0.1723839939 -0.0626230985 vertex 0.4999270141 -0.1978069991 -0.0699518993 vertex 0.4994120002 -0.1737529933 -0.0882762969 endloop endfacet facet normal 0.999855 0.015850 -0.006277 outer loop vertex 0.4999270141 -0.1978069991 -0.0699518993 vertex 0.4995700121 -0.1723839939 -0.0626230985 vertex 0.4999639988 -0.1890899986 -0.0420496017 endloop endfacet facet normal -0.003291 0.999984 0.004559 outer loop vertex -0.0886560977 0.4994620085 0.0752922967 vertex -0.0961306989 0.4995889962 0.0420427993 vertex -0.1224730015 0.4993979931 0.0649195015 endloop endfacet facet normal -0.868109 0.495409 -0.030921 outer loop vertex -0.4943380058 0.4445819855 -0.3784820139 vertex -0.4825940132 0.4660199881 -0.3647210002 vertex -0.4822959900 0.4647629857 -0.3932270110 endloop endfacet facet normal -0.040870 -0.181435 -0.982553 outer loop vertex -0.3688470125 -0.4282900095 -0.5030030012 vertex -0.3967629969 -0.4230630100 -0.5028070211 vertex -0.3800460100 -0.4038130045 -0.5070570111 endloop endfacet facet normal -0.962714 0.269864 -0.018861 outer loop vertex -0.5060219765 0.4103530049 0.3235819936 vertex -0.5025159717 0.4250600040 0.3550539911 vertex -0.4982010126 0.4385919869 0.3284240067 endloop endfacet facet normal -0.983456 0.179306 0.025767 outer loop vertex -0.5025159717 0.4250600040 0.3550539911 vertex -0.5060219765 0.4103530049 0.3235819936 vertex -0.5077800155 0.3959679902 0.3565840125 endloop endfacet facet normal 0.999720 0.009071 -0.021855 outer loop vertex 0.5054489970 -0.1842440069 -0.3703509867 vertex 0.5061280131 -0.2097969949 -0.3498969972 vertex 0.5054870248 -0.2156129926 -0.3816320002 endloop endfacet facet normal 0.034789 0.998140 -0.050062 outer loop vertex -0.2854450047 0.5059840083 0.2889389992 vertex -0.2924709916 0.5074660182 0.3136050105 vertex -0.2643299997 0.5060870051 0.3056659997 endloop endfacet facet normal 0.028243 0.998797 -0.040096 outer loop vertex -0.2924709916 0.5074660182 0.3136050105 vertex -0.3010030091 0.5087350011 0.3392060101 vertex -0.2710289955 0.5076220036 0.3325940073 endloop endfacet facet normal -0.354150 -0.935175 -0.005118 outer loop vertex -0.4462560117 -0.4933379889 -0.3926239908 vertex -0.4265150130 -0.5009430051 -0.3690319955 vertex -0.4537540078 -0.4906550050 -0.3640260100 endloop endfacet facet normal 0.027003 0.999593 -0.009243 outer loop vertex -0.2034229934 0.4996550083 -0.0908036008 vertex -0.2223239988 0.5003510118 -0.0707523003 vertex -0.1933529973 0.4996269941 -0.0644126981 endloop endfacet facet normal 0.007980 0.999541 -0.029209 outer loop vertex 0.3378010094 0.5083349943 0.2743099928 vertex 0.3681829870 0.5083850026 0.2843219936 vertex 0.3624739945 0.5075139999 0.2529560030 endloop endfacet facet normal 0.053497 0.997866 -0.037447 outer loop vertex 0.3624739945 0.5075139999 0.2529560030 vertex 0.3681829870 0.5083850026 0.2843219936 vertex 0.3902060091 0.5064489841 0.2641940117 endloop endfacet facet normal 0.004011 0.999992 -0.000693 outer loop vertex -0.1633780003 0.4996210039 0.0190295000 vertex -0.1394080073 0.4995099902 -0.0024315200 vertex -0.1706109941 0.4996300042 -0.0098559000 endloop endfacet facet normal 0.005110 0.999973 -0.005314 outer loop vertex -0.1394080073 0.4995099902 -0.0024315200 vertex -0.1512410045 0.4994120002 -0.0322521999 vertex -0.1706109941 0.4996300042 -0.0098559000 endloop endfacet facet normal 0.068140 0.997433 -0.022022 outer loop vertex 0.3950220048 0.5031250119 -0.1242899969 vertex 0.3703730106 0.5049740076 -0.1168129966 vertex 0.3884600103 0.5041400194 -0.0986215994 endloop endfacet facet normal -0.022203 0.999360 -0.028051 outer loop vertex 0.1599120051 0.4999490082 0.1989119947 vertex 0.1693650037 0.5010010004 0.2289080024 vertex 0.1965149939 0.5008869767 0.2033559978 endloop endfacet facet normal 0.991944 0.126661 -0.001841 outer loop vertex 0.5048969984 0.3854059875 -0.2222229987 vertex 0.5013189912 0.4132870138 -0.2318619937 vertex 0.5021510124 0.4072839916 -0.1965789944 endloop endfacet facet normal 0.026028 -0.851344 0.523962 outer loop vertex -0.2587110102 -0.4926829934 0.4486779869 vertex -0.2658720016 -0.4810279906 0.4679709971 vertex -0.2917369902 -0.4895949960 0.4553360045 endloop endfacet facet normal 0.998011 -0.045400 0.043727 outer loop vertex 0.5069599748 0.3002690077 -0.2812719941 vertex 0.5068240166 0.3195500076 -0.2581500113 vertex 0.5052400231 0.2910209894 -0.2516179979 endloop endfacet facet normal -0.043879 0.998830 0.020317 outer loop vertex 0.2630270123 0.5018770099 -0.1719249934 vertex 0.2686200142 0.5025640130 -0.1936199963 vertex 0.2445529997 0.5014500022 -0.1908310056 endloop endfacet facet normal 0.008351 0.995698 0.092276 outer loop vertex -0.2830139995 0.5064280033 0.4033449888 vertex -0.2962790132 0.5085920095 0.3811950088 vertex -0.3145880103 0.5067740083 0.4024690092 endloop endfacet facet normal 0.839237 0.043175 -0.542049 outer loop vertex 0.4895009995 0.0307048000 -0.4502359927 vertex 0.4839160144 0.0038511700 -0.4610219896 vertex 0.4770619869 0.0313814990 -0.4694409966 endloop endfacet facet normal -0.024242 0.999684 0.006621 outer loop vertex 0.3495509923 0.5049459934 -0.1530389935 vertex 0.3457719982 0.5050410032 -0.1812209934 vertex 0.3171530068 0.5042189956 -0.1618919969 endloop endfacet facet normal 0.026132 0.999659 -0.000134 outer loop vertex 0.3457719982 0.5050410032 -0.1812209934 vertex 0.3495509923 0.5049459934 -0.1530389935 vertex 0.3735739887 0.5043159723 -0.1682710052 endloop endfacet facet normal -0.999451 0.000897 -0.033123 outer loop vertex -0.5002790093 0.0984406024 0.2279990017 vertex -0.5009430051 0.1097590029 0.2483409941 vertex -0.5003380179 0.1257700026 0.2305199951 endloop endfacet facet normal -0.999040 -0.017252 -0.040278 outer loop vertex -0.5048570037 0.1819259971 0.3222959936 vertex -0.5034419894 0.1668410003 0.2936600149 vertex -0.5042989850 0.1499859989 0.3221360147 endloop endfacet facet normal -0.028998 0.999571 0.004020 outer loop vertex 0.3492009938 0.5048440099 -0.0057611400 vertex 0.3366610110 0.5045959949 -0.0345535986 vertex 0.3181009889 0.5039610267 -0.0105499001 endloop endfacet facet normal -0.043311 0.999058 0.002586 outer loop vertex 0.3003349900 0.5031350255 0.0110127004 vertex 0.3289169967 0.5043619871 0.0156990997 vertex 0.3181009889 0.5039610267 -0.0105499001 endloop endfacet facet normal -0.999004 -0.004540 -0.044381 outer loop vertex -0.5016689897 -0.0473734997 0.2479970008 vertex -0.5027189851 -0.0669715032 0.2736369967 vertex -0.5030679703 -0.0356616005 0.2782900035 endloop endfacet facet normal -0.027793 0.999606 -0.003817 outer loop vertex 0.3181009889 0.5039610267 -0.0105499001 vertex 0.3289169967 0.5043619871 0.0156990997 vertex 0.3492009938 0.5048440099 -0.0057611400 endloop endfacet facet normal -0.008922 0.996951 0.077518 outer loop vertex -0.3145880103 0.5067740083 0.4024690092 vertex -0.2962790132 0.5085920095 0.3811950088 vertex -0.3262999952 0.5086129904 0.3774699867 endloop endfacet facet normal -0.015474 -0.029132 0.999456 outer loop vertex 0.3472130001 0.3071509898 0.5097330213 vertex 0.3434379995 0.3304949999 0.5103549957 vertex 0.3237020075 0.3117829859 0.5095040202 endloop endfacet facet normal 0.894560 0.050431 -0.444093 outer loop vertex 0.4945740104 0.0023102600 -0.4397279918 vertex 0.4899669886 -0.0261755008 -0.4522430003 vertex 0.4839160144 0.0038511700 -0.4610219896 endloop endfacet facet normal -0.043794 -0.953179 0.299219 outer loop vertex 0.2042810023 -0.4940600097 0.4455319941 vertex 0.1762840003 -0.4911679924 0.4506469965 vertex 0.1818899959 -0.4996100068 0.4245750010 endloop endfacet facet normal 0.010961 -0.950620 0.310164 outer loop vertex 0.1818899959 -0.4996100068 0.4245750010 vertex 0.1762840003 -0.4911679924 0.4506469965 vertex 0.1502999961 -0.4951789975 0.4392719865 endloop endfacet facet normal 0.893151 0.227678 -0.387872 outer loop vertex 0.4853549898 0.4525220096 -0.4497160017 vertex 0.4803479910 0.4453099966 -0.4654789865 vertex 0.4790199995 0.4590750039 -0.4604569972 endloop endfacet facet normal -0.006448 0.317299 0.948304 outer loop vertex -0.0564104989 0.4291380048 0.4996289909 vertex -0.0579981990 0.4517360032 0.4920569956 vertex -0.0870096982 0.4404380023 0.4956400096 endloop endfacet facet normal -0.987897 -0.052708 -0.145885 outer loop vertex -0.5064600110 -0.3798930049 -0.3999150097 vertex -0.5039139986 -0.3645069897 -0.4227150083 vertex -0.5021610260 -0.3931970000 -0.4242199957 endloop endfacet facet normal 0.621669 0.780585 0.064922 outer loop vertex 0.4616419971 0.4820590019 -0.2393520027 vertex 0.4551840127 0.4847649932 -0.2100480050 vertex 0.4742349982 0.4702740014 -0.2182420045 endloop endfacet facet normal -0.863044 0.502939 -0.046975 outer loop vertex -0.4825940132 0.4660199881 -0.3647210002 vertex -0.4943380058 0.4445819855 -0.3784820139 vertex -0.4926210046 0.4505259991 -0.3463880122 endloop endfacet facet normal 0.806007 0.591144 0.030034 outer loop vertex 0.4772570133 0.4677230120 -0.2491320074 vertex 0.4742349982 0.4702740014 -0.2182420045 vertex 0.4876489937 0.4525310099 -0.2290000021 endloop endfacet facet normal -0.945701 -0.068464 0.317746 outer loop vertex -0.4950419962 -0.3526200056 0.4470779896 vertex -0.5005000234 -0.3685869873 0.4273929894 vertex -0.4913789928 -0.3751249909 0.4531309903 endloop endfacet facet normal 0.011541 0.013075 0.999848 outer loop vertex 0.0994077027 -0.3396899998 0.5050309896 vertex 0.0849305987 -0.3643830121 0.5055209994 vertex 0.1155650020 -0.3679440022 0.5052139759 endloop endfacet facet normal -0.034505 0.581869 0.812550 outer loop vertex -0.3415510058 0.4692600071 0.4834659994 vertex -0.3684000075 0.4769710004 0.4768039882 vertex -0.3684909940 0.4587070048 0.4898790121 endloop endfacet facet normal 0.042981 0.999076 0.000574 outer loop vertex -0.2471880019 0.5016289949 0.0415618010 vertex -0.2663789988 0.5024470091 0.0547849014 vertex -0.2368649989 0.5011699796 0.0674925968 endloop endfacet facet normal 0.088036 0.724904 0.683201 outer loop vertex 0.0079315295 0.4610790014 0.4857070148 vertex -0.0013017301 0.4774749875 0.4695000052 vertex -0.0141754998 0.4661520123 0.4831730127 endloop endfacet facet normal 0.964157 0.000125 0.265331 outer loop vertex 0.4942530096 -0.0860714987 0.4439780116 vertex 0.5009170175 -0.0809025988 0.4197599888 vertex 0.4962370098 -0.0551820993 0.4367539883 endloop endfacet facet normal -0.028922 0.001647 -0.999580 outer loop vertex 0.2895120084 0.3433240056 -0.5085610151 vertex 0.3231990039 0.3492060006 -0.5095260143 vertex 0.3151279986 0.3209919930 -0.5093389750 endloop endfacet facet normal -0.004026 -0.004944 -0.999980 outer loop vertex -0.0689259991 -0.0633134991 -0.4997180104 vertex -0.0424835011 -0.0824221000 -0.4997299910 vertex -0.0717805997 -0.0957823992 -0.4995459914 endloop endfacet facet normal 0.071462 -0.808224 0.584522 outer loop vertex 0.0403429009 -0.4841949940 0.4657529891 vertex 0.0640887991 -0.4891540110 0.4559929967 vertex 0.0630778000 -0.4768329859 0.4731529951 endloop endfacet facet normal -0.000657 0.054335 -0.998523 outer loop vertex 0.3372150064 0.3768680096 -0.5080299973 vertex 0.3231990039 0.3492060006 -0.5095260143 vertex 0.3046720028 0.3741590083 -0.5081560016 endloop endfacet facet normal -0.014379 0.499881 -0.865975 outer loop vertex -0.2212910056 0.4665569961 -0.4841389954 vertex -0.2030970007 0.4590370059 -0.4887819886 vertex -0.2259030044 0.4521149993 -0.4923990071 endloop endfacet facet normal -0.042031 0.002046 0.999114 outer loop vertex 0.3151910007 -0.1393239945 0.5033910275 vertex 0.2857449949 -0.1299040020 0.5021330118 vertex 0.2936939895 -0.1585150063 0.5025259852 endloop endfacet facet normal -0.044316 0.001409 0.999017 outer loop vertex 0.2936939895 -0.1585150063 0.5025259852 vertex 0.2857449949 -0.1299040020 0.5021330118 vertex 0.2644630075 -0.1519069970 0.5012199879 endloop endfacet facet normal 0.924624 -0.375966 -0.060992 outer loop vertex 0.4973370135 -0.4293330014 0.2571479976 vertex 0.4919340014 -0.4467670023 0.2827059925 vertex 0.4858730137 -0.4567579925 0.2524090111 endloop endfacet facet normal -0.017010 0.990652 0.135347 outer loop vertex 0.3282110095 0.5084940195 0.3852640092 vertex 0.3090229928 0.5050920248 0.4077529907 vertex 0.3408600092 0.5053939819 0.4095439911 endloop endfacet facet normal 0.020802 0.997567 0.066540 outer loop vertex 0.3575769961 0.5077379942 0.3874180019 vertex 0.3429160118 0.5097550154 0.3617619872 vertex 0.3282110095 0.5084940195 0.3852640092 endloop endfacet facet normal -0.829713 0.076803 -0.552881 outer loop vertex -0.4869239926 0.4230580032 -0.4548380077 vertex -0.4781689942 0.4093999863 -0.4698739946 vertex -0.4898610115 0.3967710137 -0.4540820122 endloop endfacet facet normal -0.025407 0.999674 -0.002572 outer loop vertex 0.3266760111 0.5041120052 0.0866954029 vertex 0.3498980105 0.5047600269 0.1091680005 vertex 0.3591989875 0.5049260259 0.0818091035 endloop endfacet facet normal 0.014214 0.999842 0.010711 outer loop vertex 0.3867819905 0.5046229959 0.0734914988 vertex 0.3657589853 0.5051530004 0.0519166999 vertex 0.3591989875 0.5049260259 0.0818091035 endloop endfacet facet normal -0.953989 0.291807 -0.068952 outer loop vertex -0.5012239814 0.4280099869 -0.3533439934 vertex -0.4943380058 0.4445819855 -0.3784820139 vertex -0.5026280284 0.4170719981 -0.3802079856 endloop endfacet facet normal 0.999872 0.002643 -0.015776 outer loop vertex 0.4997879863 0.0396552011 0.1917019933 vertex 0.5001090169 0.0142599000 0.2077939957 vertex 0.4996609986 0.0101044001 0.1787029952 endloop endfacet facet normal 0.999778 -0.000703 -0.021055 outer loop vertex 0.5001090169 0.0142599000 0.2077939957 vertex 0.4997879863 0.0396552011 0.1917019933 vertex 0.5003989935 0.0404824987 0.2206870019 endloop endfacet facet normal -0.031348 0.030285 -0.999050 outer loop vertex 0.2263360023 -0.2268960029 -0.5010179877 vertex 0.2176049948 -0.2002409995 -0.4999360144 vertex 0.2473769933 -0.2032029927 -0.5009599924 endloop endfacet facet normal 0.001948 0.999185 -0.040311 outer loop vertex 0.0381461009 0.5009220243 0.2393449992 vertex 0.0142534999 0.5013070107 0.2477329969 vertex 0.0396052003 0.5019260049 0.2643010020 endloop endfacet facet normal 0.016376 0.473943 -0.880403 outer loop vertex 0.1825399995 0.4648970068 -0.4830900133 vertex 0.1966370046 0.4454399943 -0.4933019876 vertex 0.1681620032 0.4469310045 -0.4930289984 endloop endfacet facet normal 0.010791 0.999890 -0.010221 outer loop vertex -0.1886889935 0.4993410110 0.1807930022 vertex -0.1612679958 0.4989979863 0.1761849970 vertex -0.1793390065 0.4990139902 0.1586720049 endloop endfacet facet normal -0.022496 -0.002629 0.999743 outer loop vertex 0.2350769937 -0.1478479952 0.5001519918 vertex 0.2201370001 -0.1215419993 0.4998849928 vertex 0.2052389979 -0.1492139995 0.4994769990 endloop endfacet facet normal -0.029439 -0.006574 0.999545 outer loop vertex 0.2201370001 -0.1215419993 0.4998849928 vertex 0.2350769937 -0.1478479952 0.5001519918 vertex 0.2535459995 -0.1235179976 0.5008559823 endloop endfacet facet normal -0.981462 0.071056 0.178000 outer loop vertex -0.4971080124 0.0076778498 0.4259290099 vertex -0.5033519864 0.0027174300 0.3934809864 vertex -0.5020580292 -0.0217329003 0.4103760123 endloop endfacet facet normal 0.999314 0.001517 -0.036992 outer loop vertex 0.5015050173 0.1058830023 0.2558630109 vertex 0.5003079772 0.1157459989 0.2239300013 vertex 0.5011270046 0.1367020011 0.2469149977 endloop endfacet facet normal 0.999436 -0.022909 -0.024559 outer loop vertex 0.4997029901 0.1901199967 0.1841849983 vertex 0.5002239943 0.2201479971 0.1773770005 vertex 0.5007809997 0.2117920071 0.2078389972 endloop endfacet facet normal 0.999658 -0.001110 -0.026122 outer loop vertex 0.5001810193 0.1468240023 0.2177509964 vertex 0.5003079772 0.1157459989 0.2239300013 vertex 0.4995450079 0.1246410012 0.1943539977 endloop endfacet facet normal -0.050889 0.691777 0.720316 outer loop vertex 0.1530610025 0.4634430110 0.4808799922 vertex 0.1775279939 0.4686529934 0.4776049852 vertex 0.1651729941 0.4767520130 0.4689539969 endloop endfacet facet normal 0.005547 0.999969 0.005557 outer loop vertex 0.1162889972 0.4992769957 0.0898490027 vertex 0.1310240030 0.4993500113 0.0620012991 vertex 0.0987669006 0.4995160103 0.0643268004 endloop endfacet facet normal 0.005405 0.999979 0.003599 outer loop vertex 0.1110370010 0.4995500147 0.0364514999 vertex 0.0987669006 0.4995160103 0.0643268004 vertex 0.1310240030 0.4993500113 0.0620012991 endloop endfacet facet normal -0.410641 0.034574 0.911141 outer loop vertex -0.4595040083 0.3731909990 0.4851379991 vertex -0.4596340060 0.3390479982 0.4863750041 vertex -0.4378220141 0.3529739976 0.4956769943 endloop endfacet facet normal 0.950830 -0.309546 -0.010145 outer loop vertex 0.4919340014 -0.4467670023 0.2827059925 vertex 0.4973370135 -0.4293330014 0.2571479976 vertex 0.5003439784 -0.4211390018 0.2889569998 endloop endfacet facet normal -0.407867 0.029274 0.912572 outer loop vertex -0.4378220141 0.3529739976 0.4956769943 vertex -0.4596340060 0.3390479982 0.4863750041 vertex -0.4414669871 0.3207060099 0.4950830042 endloop endfacet facet normal -0.268662 0.962315 0.042076 outer loop vertex -0.4362750053 0.4950399995 0.2425709963 vertex -0.4396559894 0.4926140010 0.2764680088 vertex -0.4149470031 0.5003420115 0.2574920058 endloop endfacet facet normal -0.041422 0.999141 -0.001555 outer loop vertex 0.3311690092 0.5046780109 -0.1340229958 vertex 0.3024179935 0.5034859776 -0.1340710074 vertex 0.3175440133 0.5041490197 -0.1109659970 endloop endfacet facet normal -0.046089 0.998936 0.001506 outer loop vertex 0.3175440133 0.5041490197 -0.1109659970 vertex 0.3024179935 0.5034859776 -0.1340710074 vertex 0.2876850069 0.5027710199 -0.1107200012 endloop endfacet facet normal -0.953649 0.212228 0.213336 outer loop vertex -0.4934560061 0.4428069890 0.4228670001 vertex -0.4987820089 0.4208900034 0.4208619893 vertex -0.4909340143 0.4366999865 0.4402160048 endloop endfacet facet normal -0.044330 0.999016 0.001220 outer loop vertex 0.2876850069 0.5027710199 -0.1107200012 vertex 0.2537760139 0.5012710094 -0.1145270020 vertex 0.2721860111 0.5020530224 -0.0859524980 endloop endfacet facet normal 0.007624 -0.042563 0.999065 outer loop vertex -0.1595380008 0.2761349976 0.5021020174 vertex -0.1832139939 0.2574110031 0.5014849901 vertex -0.1564860046 0.2449229956 0.5007489920 endloop endfacet facet normal -0.242952 -0.060480 0.968151 outer loop vertex -0.4326010048 -0.3876360059 0.4994949996 vertex -0.4098210037 -0.3776229918 0.5058370233 vertex -0.4291040003 -0.3600800037 0.5020939708 endloop endfacet facet normal -0.351708 -0.043561 0.935096 outer loop vertex -0.4291040003 -0.3600800037 0.5020939708 vertex -0.4501760006 -0.3700059950 0.4937059879 vertex -0.4326010048 -0.3876360059 0.4994949996 endloop endfacet facet normal 0.010466 -0.046151 0.998880 outer loop vertex -0.1832139939 0.2574110031 0.5014849901 vertex -0.1595380008 0.2761349976 0.5021020174 vertex -0.1884219944 0.2873759866 0.5029240251 endloop endfacet facet normal 0.052483 -0.038562 -0.997877 outer loop vertex -0.2807919979 0.2410299927 -0.5048199892 vertex -0.2571440041 0.2218240052 -0.5028340220 vertex -0.2839199901 0.2090329975 -0.5037479997 endloop endfacet facet normal 0.996983 0.076924 0.010397 outer loop vertex 0.5055239797 0.3793259859 0.0463734008 vertex 0.5049030185 0.3902490139 0.0251030009 vertex 0.5037779808 0.4014639854 0.0500072017 endloop endfacet facet normal 0.991969 0.125917 -0.011892 outer loop vertex 0.5037779808 0.4014639854 0.0500072017 vertex 0.5049030185 0.3902490139 0.0251030009 vertex 0.5016019940 0.4163179994 0.0257773995 endloop endfacet facet normal -0.704458 -0.709364 -0.023290 outer loop vertex -0.4807820022 -0.4683870077 -0.3164800107 vertex -0.4817500114 -0.4664410055 -0.3464710116 vertex -0.4650500119 -0.4834249914 -0.3343040049 endloop endfacet facet normal -0.038812 0.998598 -0.036002 outer loop vertex 0.2252250016 0.5050730109 0.2935769856 vertex 0.2166080028 0.5059459805 0.3270800114 vertex 0.2535510063 0.5069400072 0.3148249984 endloop endfacet facet normal -0.041723 -0.998382 0.038642 outer loop vertex 0.2656250000 -0.5074869990 -0.3313789964 vertex 0.2739790082 -0.5066239834 -0.3000609875 vertex 0.2396920025 -0.5055080056 -0.3082489967 endloop endfacet facet normal 0.003833 0.999983 -0.004504 outer loop vertex 0.0280472003 0.4995389879 0.1706179976 vertex 0.0503140986 0.4994849861 0.1775780022 vertex 0.0499075986 0.4993869960 0.1554770023 endloop endfacet facet normal 0.003344 0.999933 -0.011114 outer loop vertex 0.0280472003 0.4995389879 0.1706179976 vertex 0.0079224901 0.4998489916 0.1924529970 vertex 0.0375690982 0.4997870028 0.1957959980 endloop endfacet facet normal 0.895282 -0.438022 0.081283 outer loop vertex 0.4939270020 -0.4431239963 0.3989680111 vertex 0.4870330095 -0.4522280097 0.4258410037 vertex 0.4834749997 -0.4639579952 0.4018189907 endloop endfacet facet normal -0.002772 0.999995 -0.001462 outer loop vertex 0.1465049982 0.4994660020 -0.0023863299 vertex 0.1819899976 0.4995540082 -0.0094687603 vertex 0.1609939933 0.4994579852 -0.0353471003 endloop endfacet facet normal 0.003757 0.999972 0.006485 outer loop vertex 0.0536295995 0.4996100068 0.0955305025 vertex 0.0238528997 0.4997969866 0.0839487016 vertex 0.0245906003 0.4996129870 0.1118929982 endloop endfacet facet normal -0.036899 -0.039131 -0.998553 outer loop vertex 0.2124409974 0.3228540123 -0.5051050186 vertex 0.2287829965 0.2967259884 -0.5046849847 vertex 0.1991229951 0.2965219915 -0.5035809875 endloop endfacet facet normal 0.572670 0.783249 -0.242011 outer loop vertex 0.4708159864 0.4665589929 -0.4625900090 vertex 0.4636709988 0.4751670063 -0.4516380131 vertex 0.4769980013 0.4661380053 -0.4493240118 endloop endfacet facet normal 0.001898 -0.042895 -0.999078 outer loop vertex 0.3438329995 0.2699869871 -0.5080050230 vertex 0.3391160071 0.3043420017 -0.5094889998 vertex 0.3622120023 0.2949990034 -0.5090439916 endloop endfacet facet normal 0.006218 0.999967 -0.005200 outer loop vertex -0.0157168005 0.5055500269 0.3672440052 vertex 0.0060417498 0.5054020286 0.3648009896 vertex -0.0043736901 0.5053600073 0.3442679942 endloop endfacet facet normal 0.012965 0.998403 0.054985 outer loop vertex 0.0060417498 0.5054020286 0.3648009896 vertex -0.0157168005 0.5055500269 0.3672440052 vertex 0.0016345100 0.5042650104 0.3864859939 endloop endfacet facet normal 0.007235 0.998524 0.053827 outer loop vertex 0.0016345100 0.5042650104 0.3864859939 vertex 0.0258933995 0.5046659708 0.3757869899 vertex 0.0060417498 0.5054020286 0.3648009896 endloop endfacet facet normal 0.412238 -0.005088 0.911062 outer loop vertex 0.4341329932 0.2089859992 0.4975450039 vertex 0.4513190091 0.1850499958 0.4896349907 vertex 0.4573610127 0.2129680067 0.4870570004 endloop endfacet facet normal -0.406395 -0.909032 -0.092222 outer loop vertex -0.4462560117 -0.4933379889 -0.3926239908 vertex -0.4605999887 -0.4850279987 -0.4113259912 vertex -0.4416550100 -0.4926719964 -0.4194639921 endloop endfacet facet normal 0.998745 -0.023399 -0.044284 outer loop vertex 0.5035809875 0.2148499936 0.2755610049 vertex 0.5026850104 0.1841579974 0.2715710104 vertex 0.5018439889 0.2033450007 0.2424650043 endloop endfacet facet normal 0.998797 -0.023568 -0.042991 outer loop vertex 0.5026850104 0.1841579974 0.2715710104 vertex 0.5035809875 0.2148499936 0.2755610049 vertex 0.5042579770 0.1975959986 0.3007479906 endloop endfacet facet normal -0.000230 0.998747 0.050037 outer loop vertex 0.0355925001 0.5018669963 -0.2673699856 vertex 0.0375039987 0.5033860207 -0.2976810038 vertex 0.0101047000 0.5026530027 -0.2831760049 endloop endfacet facet normal 0.000404 0.998687 0.051232 outer loop vertex 0.0101047000 0.5026530027 -0.2831760049 vertex 0.0375039987 0.5033860207 -0.2976810038 vertex 0.0088950396 0.5041670203 -0.3126800060 endloop endfacet facet normal 0.365118 0.045426 0.929852 outer loop vertex 0.4568989873 0.3694689870 0.4890019894 vertex 0.4515630007 0.3969439864 0.4897550046 vertex 0.4344449937 0.3767319918 0.4974640012 endloop endfacet facet normal 0.003120 0.999204 0.039779 outer loop vertex -0.0798316970 0.5053160191 0.3875420094 vertex -0.0529275984 0.5051019788 0.3908079863 vertex -0.0639028996 0.5059189796 0.3711470068 endloop endfacet facet normal -0.005749 0.999949 0.008348 outer loop vertex -0.0880827010 0.5055890083 0.3572610021 vertex -0.1234019995 0.5054129958 0.3540219963 vertex -0.1103850007 0.5052440166 0.3832269907 endloop endfacet facet normal 0.002727 0.999986 0.004571 outer loop vertex -0.1103850007 0.5052440166 0.3832269907 vertex -0.1234019995 0.5054129958 0.3540219963 vertex -0.1439830065 0.5053560138 0.3787679970 endloop endfacet facet normal 0.007238 -0.023845 -0.999689 outer loop vertex 0.1113869995 0.2275599986 -0.4999400079 vertex 0.1127410010 0.2048290074 -0.4993880093 vertex 0.0912960023 0.2105190009 -0.4996789992 endloop endfacet facet normal 0.998731 -0.049896 -0.006767 outer loop vertex 0.5031949878 0.3040190041 0.1411879957 vertex 0.5031870008 0.3006249964 0.1650359929 vertex 0.5020260215 0.2793030143 0.1509049982 endloop endfacet facet normal -0.004426 0.988229 0.152920 outer loop vertex -0.0964792967 0.5034530163 0.4095250070 vertex -0.1309430003 0.5032079816 0.4101110101 vertex -0.1092280000 0.5004640222 0.4284720123 endloop endfacet facet normal 0.023555 0.982149 0.186622 outer loop vertex -0.1309430003 0.5032079816 0.4101110101 vertex -0.1584910005 0.5004979968 0.4278500080 vertex -0.1315899938 0.4979810119 0.4377009869 endloop endfacet facet normal -0.032577 0.982141 0.185304 outer loop vertex -0.1315899938 0.4979810119 0.4377009869 vertex -0.1092280000 0.5004640222 0.4284720123 vertex -0.1309430003 0.5032079816 0.4101110101 endloop endfacet facet normal -0.322679 0.030126 0.946029 outer loop vertex -0.4293639958 0.2671909928 0.4988180101 vertex -0.4533559978 0.2620289922 0.4907990098 vertex -0.4410879910 0.2390580028 0.4957149923 endloop endfacet facet normal -0.524949 0.005467 0.851116 outer loop vertex -0.4533559978 0.2620289922 0.4907990098 vertex -0.4668720067 0.2819019854 0.4823350012 vertex -0.4706340134 0.2547619939 0.4801889956 endloop endfacet facet normal 0.041792 0.737626 0.673915 outer loop vertex 0.1877180040 0.4789560139 0.4656960070 vertex 0.1775279939 0.4686529934 0.4776049852 vertex 0.2011670023 0.4658080041 0.4792529941 endloop endfacet facet normal 0.558816 -0.066083 -0.826654 outer loop vertex 0.4647299945 -0.4150680006 -0.4821749926 vertex 0.4517650008 -0.3973959982 -0.4923520088 vertex 0.4705489874 -0.3850379884 -0.4806419909 endloop endfacet facet normal 0.736557 -0.671713 -0.079282 outer loop vertex 0.4723750055 -0.4748890102 -0.4045670033 vertex 0.4740979970 -0.4699510038 -0.4303970039 vertex 0.4857299924 -0.4590730071 -0.4144949913 endloop endfacet facet normal 0.004008 0.999975 0.005790 outer loop vertex -0.1573529989 0.4988360107 0.1543200016 vertex -0.1440410018 0.4988900125 0.1357779950 vertex -0.1711619943 0.4989939928 0.1365920007 endloop endfacet facet normal -0.001852 -0.693542 0.720413 outer loop vertex -0.3742730021 -0.4819709957 0.4688029885 vertex -0.3903650045 -0.4696750045 0.4805989861 vertex -0.3967890143 -0.4815930128 0.4691089988 endloop endfacet facet normal 0.004018 0.999973 0.006152 outer loop vertex -0.1711619943 0.4989939928 0.1365920007 vertex -0.1440410018 0.4988900125 0.1357779950 vertex -0.1601680070 0.4990940094 0.1131519973 endloop endfacet facet normal 0.999969 -0.005612 0.005605 outer loop vertex 0.4996280074 -0.0354111008 -0.1805299968 vertex 0.4995320141 -0.0301457997 -0.1581310034 vertex 0.4994420111 -0.0546302013 -0.1665879935 endloop endfacet facet normal 0.018310 -0.718212 0.695583 outer loop vertex 0.0156963002 -0.4783169925 0.4724709988 vertex 0.0403429009 -0.4841949940 0.4657529891 vertex 0.0379212983 -0.4708769917 0.4795680046 endloop endfacet facet normal -0.018736 0.999824 -0.000327 outer loop vertex 0.1833000034 0.4994379878 -0.0995706022 vertex 0.2069929987 0.4998899996 -0.0750475973 vertex 0.2173109949 0.5000730157 -0.1066889986 endloop endfacet facet normal -0.026294 0.999652 0.002271 outer loop vertex 0.2069929987 0.4998899996 -0.0750475973 vertex 0.2305500060 0.5004609823 -0.0536312982 vertex 0.2399059981 0.5007730126 -0.0826613978 endloop endfacet facet normal -0.001300 0.999202 -0.039919 outer loop vertex 0.3624739945 0.5075139999 0.2529560030 vertex 0.3318220079 0.5069839954 0.2406879961 vertex 0.3378010094 0.5083349943 0.2743099928 endloop endfacet facet normal 0.023196 0.998776 -0.043679 outer loop vertex -0.2163300067 0.5059829950 0.3357810080 vertex -0.1864850074 0.5056229830 0.3433980048 vertex -0.1948709935 0.5046060085 0.3156900108 endloop endfacet facet normal 0.016471 0.999715 -0.017287 outer loop vertex -0.1864850074 0.5056229830 0.3433980048 vertex -0.2163300067 0.5059829950 0.3357810080 vertex -0.2101339996 0.5063819885 0.3647580147 endloop endfacet facet normal -0.045705 -0.050561 0.997675 outer loop vertex 0.3044619858 0.2884269953 0.5077360272 vertex 0.2728430033 0.2965070009 0.5066969991 vertex 0.2818990052 0.2653920054 0.5055350065 endloop endfacet facet normal -0.045910 -0.050620 0.997662 outer loop vertex 0.2818990052 0.2653920054 0.5055350065 vertex 0.2728430033 0.2965070009 0.5066969991 vertex 0.2510240078 0.2744140029 0.5045719743 endloop endfacet facet normal -0.998247 -0.045460 0.037892 outer loop vertex -0.5050929785 0.3002560139 -0.2375389934 vertex -0.5067480206 0.3127869964 -0.2661069930 vertex -0.5051280260 0.2796300054 -0.2632080019 endloop endfacet facet normal -0.998456 -0.036615 0.041783 outer loop vertex -0.5067480206 0.3127869964 -0.2661069930 vertex -0.5050929785 0.3002560139 -0.2375389934 vertex -0.5064759851 0.3341079950 -0.2409230024 endloop endfacet facet normal 0.025559 0.999597 -0.012374 outer loop vertex -0.2011409998 0.4994350076 0.1626659930 vertex -0.2172140032 0.5000560284 0.1796350032 vertex -0.1886889935 0.4993410110 0.1807930022 endloop endfacet facet normal 0.003857 -0.044161 0.999017 outer loop vertex 0.0871516019 0.2851130068 0.5031399727 vertex 0.1146849990 0.2911610007 0.5033010244 vertex 0.0893096998 0.3163169920 0.5045109987 endloop endfacet facet normal 0.025732 0.999530 -0.016687 outer loop vertex -0.1886889935 0.4993410110 0.1807930022 vertex -0.2172140032 0.5000560284 0.1796350032 vertex -0.2030680031 0.5001199841 0.2052800059 endloop endfacet facet normal -0.504979 -0.863048 0.012018 outer loop vertex -0.4651220143 -0.4841440022 0.3545469940 vertex -0.4484199882 -0.4939340055 0.3532930017 vertex -0.4595089853 -0.4871009886 0.3780480027 endloop endfacet facet normal 0.035003 0.160758 0.986373 outer loop vertex 0.0766699016 0.3975369930 0.5034790039 vertex 0.0771884993 0.4256669879 0.4988760054 vertex 0.0467818007 0.4147149920 0.5017399788 endloop endfacet facet normal -0.000044 0.100645 0.994922 outer loop vertex 0.0467818007 0.4147149920 0.5017399788 vertex 0.0498007983 0.3820840120 0.5050410032 vertex 0.0766699016 0.3975369930 0.5034790039 endloop endfacet facet normal 0.041016 0.214503 0.975862 outer loop vertex 0.0321290009 0.4353640079 0.4978170097 vertex 0.0162779000 0.4220809937 0.5014029741 vertex 0.0467818007 0.4147149920 0.5017399788 endloop endfacet facet normal -0.017536 0.997832 -0.063431 outer loop vertex 0.0690777972 0.5055000186 -0.3747740090 vertex 0.0969296023 0.5052459836 -0.3864699900 vertex 0.0742935017 0.5040749907 -0.3986330032 endloop endfacet facet normal -0.941000 -0.045771 -0.335297 outer loop vertex -0.4898070097 -0.0586506985 -0.4495579898 vertex -0.4989370108 -0.0468559004 -0.4255450070 vertex -0.4922100008 -0.0287555996 -0.4468950033 endloop endfacet facet normal -0.948521 -0.020152 0.316072 outer loop vertex -0.4883979857 0.0601709001 0.4533790052 vertex -0.4952610135 0.0847278014 0.4343490005 vertex -0.4961490035 0.0472560003 0.4292950034 endloop endfacet facet normal -0.980272 -0.009954 0.197401 outer loop vertex -0.4952610135 0.0847278014 0.4343490005 vertex -0.5012130141 0.1024750024 0.4056870043 vertex -0.5010730028 0.0686779991 0.4046779871 endloop endfacet facet normal 0.000621 0.999994 0.003386 outer loop vertex 0.0350835994 0.5054820180 -0.3632239997 vertex 0.0664898977 0.5054010153 -0.3450630009 vertex 0.0690777972 0.5055000186 -0.3747740090 endloop endfacet facet normal -0.011016 0.999416 -0.032359 outer loop vertex -0.0673443973 0.5047720075 -0.3877510130 vertex -0.0701948032 0.5056170225 -0.3606820107 vertex -0.0428525992 0.5055630207 -0.3716579974 endloop endfacet facet normal 0.003672 0.999984 0.004228 outer loop vertex -0.0428525992 0.5055630207 -0.3716579974 vertex -0.0701948032 0.5056170225 -0.3606820107 vertex -0.0459375009 0.5054579973 -0.3441359997 endloop endfacet facet normal 0.002411 0.984212 -0.176978 outer loop vertex -0.1216330007 0.5029690266 -0.4032709897 vertex -0.1422570050 0.4989689887 -0.4257969856 vertex -0.1540160030 0.5035309792 -0.4005869925 endloop endfacet facet normal 0.020611 -0.999614 -0.018633 outer loop vertex -0.2553780079 -0.5071930289 0.3563899994 vertex -0.2543379962 -0.5066080093 0.3261559904 vertex -0.2301999927 -0.5063949823 0.3414280117 endloop endfacet facet normal 0.106657 0.955439 0.275247 outer loop vertex 0.4049749970 0.4989069998 0.4194070101 vertex 0.3800059855 0.4960620105 0.4389579892 vertex 0.4078069925 0.4903770089 0.4479190111 endloop endfacet facet normal 0.007937 0.996262 -0.086015 outer loop vertex -0.1352889985 0.5052220225 -0.3784359992 vertex -0.1000669971 0.5050780177 -0.3768540025 vertex -0.1216330007 0.5029690266 -0.4032709897 endloop endfacet facet normal -0.016220 0.005888 -0.999851 outer loop vertex 0.1992059946 0.0859797969 -0.4997020066 vertex 0.1807069927 0.1126229987 -0.4992449880 vertex 0.2117940038 0.1155640036 -0.4997319877 endloop endfacet facet normal 0.998838 -0.003588 0.048054 outer loop vertex 0.5023090243 -0.0298308991 -0.2735710144 vertex 0.5025680065 -0.0578332990 -0.2810449898 vertex 0.5038920045 -0.0350355990 -0.3068630099 endloop endfacet facet normal 0.998920 -0.003328 0.046350 outer loop vertex 0.5023090243 -0.0298308991 -0.2735710144 vertex 0.5031650066 -0.0067699598 -0.2903630137 vertex 0.5018069744 -0.0021413600 -0.2607629895 endloop endfacet facet normal -0.603560 0.052165 -0.795609 outer loop vertex -0.4598470032 0.2985830009 -0.4902989864 vertex -0.4705199897 0.2736360133 -0.4838379920 vertex -0.4772289991 0.3003639877 -0.4769960046 endloop endfacet facet normal -0.383964 -0.026946 -0.922955 outer loop vertex -0.4598470032 0.2985830009 -0.4902989864 vertex -0.4497970045 0.3212940097 -0.4951429963 vertex -0.4355739951 0.2964949906 -0.5003359914 endloop endfacet facet normal -0.037053 -0.682771 0.729692 outer loop vertex 0.1646090001 -0.4658110142 0.4814690053 vertex 0.1710920036 -0.4804880023 0.4680649936 vertex 0.1915200055 -0.4710119963 0.4779689908 endloop endfacet facet normal -0.871424 -0.015423 0.490289 outer loop vertex -0.4919100106 -0.3298180103 0.4533619881 vertex -0.4950419962 -0.3526200056 0.4470779896 vertex -0.4852649868 -0.3524079919 0.4644620121 endloop endfacet facet normal -0.326846 0.007226 -0.945050 outer loop vertex -0.4355739951 0.2964949906 -0.5003359914 vertex -0.4314050078 0.2619459927 -0.5020419955 vertex -0.4522269964 0.2698850036 -0.4947800040 endloop endfacet facet normal -0.042033 0.998913 -0.020138 outer loop vertex 0.2660480142 0.5024999976 0.1747120023 vertex 0.2952629924 0.5034220219 0.1594689935 vertex 0.2677159905 0.5019260049 0.1427589953 endloop endfacet facet normal -0.045216 0.998866 -0.014886 outer loop vertex 0.2677159905 0.5019260049 0.1427589953 vertex 0.2952629924 0.5034220219 0.1594689935 vertex 0.2956340015 0.5029950142 0.1296900064 endloop endfacet facet normal -0.005541 0.998835 -0.047938 outer loop vertex -0.0615676008 0.5035229921 0.3002159894 vertex -0.0754268020 0.5047090054 0.3265300095 vertex -0.0471769013 0.5047699809 0.3245350122 endloop endfacet facet normal -0.999620 -0.009793 0.025759 outer loop vertex -0.5064340234 -0.3346630037 -0.2375040054 vertex -0.5061839819 -0.3622820079 -0.2383009940 vertex -0.5057529807 -0.3391140103 -0.2127670050 endloop endfacet facet normal 0.872399 -0.488222 0.023648 outer loop vertex 0.4843750000 -0.4636450112 -0.3261680007 vertex 0.4950580001 -0.4452539980 -0.3405849934 vertex 0.4941430092 -0.4453659952 -0.3091419935 endloop endfacet facet normal -0.999984 -0.005482 -0.001504 outer loop vertex -0.5056070089 -0.3512420058 -0.1184220016 vertex -0.5054420233 -0.3802050054 -0.1225590035 vertex -0.5055390000 -0.3697789907 -0.0960794985 endloop endfacet facet normal -0.032301 0.999433 -0.009508 outer loop vertex 0.3415710032 0.5048080087 0.1315159947 vertex 0.3221380115 0.5040429831 0.1171189994 vertex 0.3212850094 0.5042740107 0.1443009973 endloop endfacet facet normal 0.507817 0.861162 -0.022835 outer loop vertex 0.4611969888 0.4867109954 -0.0458967984 vertex 0.4682169855 0.4819720089 -0.0685003027 vertex 0.4530679882 0.4909789860 -0.0657176971 endloop endfacet facet normal -0.044184 0.998975 -0.009877 outer loop vertex 0.3212850094 0.5042740107 0.1443009973 vertex 0.3221380115 0.5040429831 0.1171189994 vertex 0.2956340015 0.5029950142 0.1296900064 endloop endfacet facet normal 0.017125 0.004623 0.999843 outer loop vertex 0.3794310093 -0.0192667991 0.5044699907 vertex 0.3533250093 -0.0101587996 0.5048750043 vertex 0.3579240143 -0.0352002010 0.5049120188 endloop endfacet facet normal 0.710580 0.041264 0.702406 outer loop vertex 0.4689520001 -0.2398380041 0.4805969894 vertex 0.4834479988 -0.2222830057 0.4649010003 vertex 0.4671519995 -0.2090969980 0.4806120098 endloop endfacet facet normal 0.160620 0.204212 -0.965660 outer loop vertex 0.4205420017 0.3997719884 -0.4995720088 vertex 0.4098069966 0.4266810119 -0.4956670105 vertex 0.4377200007 0.4216789901 -0.4920819998 endloop endfacet facet normal -0.024524 0.979770 0.198618 outer loop vertex 0.0874705985 0.4964250028 0.4271729887 vertex 0.1199249998 0.4973160028 0.4267849922 vertex 0.1064160019 0.5016720295 0.4036290050 endloop endfacet facet normal -0.003748 0.998698 -0.050876 outer loop vertex -0.0919922963 0.5033400059 0.2999559939 vertex -0.1105419993 0.5019990206 0.2749989927 vertex -0.1223099977 0.5033349991 0.3020910025 endloop endfacet facet normal -0.000136 0.998955 -0.045707 outer loop vertex -0.1105419993 0.5019990206 0.2749989927 vertex -0.1300729960 0.5009030104 0.2511030138 vertex -0.1410589963 0.5022100210 0.2797009945 endloop endfacet facet normal 0.055019 -0.614914 0.786672 outer loop vertex 0.0630778000 -0.4768329859 0.4731529951 vertex 0.0593762994 -0.4605329931 0.4861530066 vertex 0.0379212983 -0.4708769917 0.4795680046 endloop endfacet facet normal -0.538900 -0.264485 -0.799771 outer loop vertex -0.4567730129 -0.4491260052 -0.4829710126 vertex -0.4695990086 -0.4529379904 -0.4730679989 vertex -0.4688490033 -0.4354459941 -0.4793579876 endloop endfacet facet normal -0.038166 0.032455 -0.998744 outer loop vertex 0.2366790026 -0.3176769912 -0.5059019923 vertex 0.2590799928 -0.3293080032 -0.5071359873 vertex 0.2402800024 -0.3471699953 -0.5069980025 endloop endfacet facet normal -0.429804 0.878343 -0.209241 outer loop vertex -0.4473899901 0.4818620086 -0.4415780008 vertex -0.4654139876 0.4757420123 -0.4302450120 vertex -0.4487920105 0.4870760143 -0.4168109894 endloop endfacet facet normal -0.700189 0.711940 -0.053647 outer loop vertex -0.4692389965 0.4771879911 0.3345519900 vertex -0.4863640070 0.4601030052 0.3313319981 vertex -0.4805110097 0.4679270089 0.3587709963 endloop endfacet facet normal -0.707877 0.706101 0.018224 outer loop vertex -0.4769400060 0.4702079892 0.3058649898 vertex -0.4863640070 0.4601030052 0.3313319981 vertex -0.4692389965 0.4771879911 0.3345519900 endloop endfacet facet normal -0.116945 0.993087 -0.010100 outer loop vertex -0.4097859859 0.5027289987 0.1133280024 vertex -0.3925819993 0.5045260191 0.0908204019 vertex -0.4197629988 0.5013189912 0.0902092978 endloop endfacet facet normal 0.034406 0.011212 -0.999345 outer loop vertex -0.2539780140 0.0410576984 -0.5012559891 vertex -0.2419189960 0.0608284995 -0.5006189942 vertex -0.2282789946 0.0417890996 -0.5003629923 endloop endfacet facet normal 0.557639 -0.001171 -0.830083 outer loop vertex 0.4715560079 0.2428870052 -0.4789240062 vertex 0.4582929909 0.2245000005 -0.4878079891 vertex 0.4546000063 0.2536439896 -0.4903300107 endloop endfacet facet normal 0.041386 0.006948 -0.999119 outer loop vertex -0.2419189960 0.0608284995 -0.5006189942 vertex -0.2539780140 0.0410576984 -0.5012559891 vertex -0.2652820051 0.0648147985 -0.5015590191 endloop endfacet facet normal 0.042686 0.998886 0.020091 outer loop vertex -0.3065080047 0.5051530004 -0.1808249950 vertex -0.2878569961 0.5049139857 -0.2085680068 vertex -0.3226349950 0.5064129829 -0.2092040032 endloop endfacet facet normal -0.863171 -0.502282 -0.051464 outer loop vertex -0.4939819872 -0.4465549886 0.0961645991 vertex -0.4854960144 -0.4605689943 0.0906101018 vertex -0.4903050065 -0.4546760023 0.1137529984 endloop endfacet facet normal -0.999992 0.003988 0.000411 outer loop vertex -0.4994579852 0.0577461012 -0.1244120002 vertex -0.4993219972 0.0909183025 -0.1154080033 vertex -0.4993720055 0.0817772001 -0.1483830065 endloop endfacet facet normal -0.100690 0.014718 -0.994809 outer loop vertex -0.3956469893 -0.1413639933 -0.5027620196 vertex -0.4103800058 -0.1144779995 -0.5008730292 vertex -0.3803809881 -0.1133029982 -0.5038920045 endloop endfacet facet normal -0.223592 -0.007752 0.974652 outer loop vertex -0.4062019885 -0.3507620096 0.5074219704 vertex -0.4242979884 -0.3319799900 0.5034199953 vertex -0.4291040003 -0.3600800037 0.5020939708 endloop endfacet facet normal -0.149918 -0.012693 -0.988617 outer loop vertex -0.4103800058 -0.1144779995 -0.5008730292 vertex -0.3956469893 -0.1413639933 -0.5027620196 vertex -0.4225459993 -0.1404259950 -0.4986949861 endloop endfacet facet normal 0.005653 -0.041900 -0.999106 outer loop vertex 0.0798961967 0.2738519907 -0.5018320084 vertex 0.0917704031 0.3078120053 -0.5031890273 vertex 0.1111439988 0.2863650024 -0.5021799803 endloop endfacet facet normal 0.002901 -0.999979 -0.005713 outer loop vertex 0.1199470013 -0.4995689988 -0.0448406003 vertex 0.1365090013 -0.4993590117 -0.0731848031 vertex 0.1517069936 -0.4994600117 -0.0477880016 endloop endfacet facet normal 0.053836 0.564795 0.823473 outer loop vertex 0.4441980124 0.4649839997 0.4764130116 vertex 0.4316689968 0.4739640057 0.4710730016 vertex 0.4190590084 0.4598029852 0.4816100001 endloop endfacet facet normal -0.284365 0.958506 0.020076 outer loop vertex -0.4396559894 0.4926140010 0.2764680088 vertex -0.4097349942 0.5012649894 0.2872500122 vertex -0.4149470031 0.5003420115 0.2574920058 endloop endfacet facet normal -0.238887 0.971046 0.001930 outer loop vertex -0.4097349942 0.5012649894 0.2872500122 vertex -0.4291259944 0.4964460135 0.3116970062 vertex -0.4007650018 0.5034139752 0.3162829876 endloop endfacet facet normal -0.134054 0.990960 -0.005331 outer loop vertex -0.3859890103 0.5055509806 0.3419620097 vertex -0.3764449954 0.5067160130 0.3185319901 vertex -0.4007650018 0.5034139752 0.3162829876 endloop endfacet facet normal 0.999195 0.037916 -0.013132 outer loop vertex 0.5002679825 -0.2046590000 0.1887609959 vertex 0.5015689731 -0.2356639951 0.1982309967 vertex 0.5008950233 -0.2294790000 0.1648100019 endloop endfacet facet normal -0.042847 -0.003935 0.999074 outer loop vertex 0.3173510134 -0.0534182005 0.5037940145 vertex 0.2871820033 -0.0608175993 0.5024710298 vertex 0.3110769987 -0.0813329965 0.5034149885 endloop endfacet facet normal 0.964965 0.055738 -0.256391 outer loop vertex 0.4945740104 0.0023102600 -0.4397279918 vertex 0.5012699962 -0.0004602460 -0.4151290059 vertex 0.4988569915 -0.0240135007 -0.4293310046 endloop endfacet facet normal -0.948622 -0.126870 0.289864 outer loop vertex -0.4891160131 -0.4215790033 0.4500829875 vertex -0.4954169989 -0.3980669975 0.4397529960 vertex -0.4961569905 -0.4216209948 0.4270220101 endloop endfacet facet normal -0.003153 0.041657 -0.999127 outer loop vertex -0.0090306597 -0.3159320056 -0.5041990280 vertex -0.0307007004 -0.3322499990 -0.5048109889 vertex -0.0384211987 -0.3103609979 -0.5038740039 endloop endfacet facet normal 0.286687 0.955508 0.069388 outer loop vertex 0.4325079918 0.4973610044 -0.2611849904 vertex 0.4166660011 0.5004029870 -0.2376209944 vertex 0.4415659904 0.4927169979 -0.2346590012 endloop endfacet facet normal 0.402095 -0.915466 0.015538 outer loop vertex 0.4536440074 -0.4902110100 -0.2389670014 vertex 0.4365099967 -0.4977859855 -0.2418709993 vertex 0.4500350058 -0.4922589958 -0.2662349939 endloop endfacet facet normal -0.045187 0.005459 -0.998964 outer loop vertex 0.3110049963 0.0078373495 -0.5043269992 vertex 0.2813299894 0.0154697997 -0.5029429793 vertex 0.3040049970 0.0349830016 -0.5038620234 endloop endfacet facet normal 0.913760 -0.406255 -0.000284 outer loop vertex 0.4964199960 -0.4380869865 0.0458030999 vertex 0.4878540039 -0.4573610127 0.0560158007 vertex 0.4892570078 -0.4541850090 0.0269779004 endloop endfacet facet normal -0.009145 -0.999723 -0.021673 outer loop vertex 0.1873479933 -0.4999560118 0.2053570002 vertex 0.1670569927 -0.5001490116 0.2228209972 vertex 0.1641499996 -0.4994789958 0.1931419969 endloop endfacet facet normal -0.015963 -0.999844 -0.007537 outer loop vertex 0.1641499996 -0.4994789958 0.1931419969 vertex 0.1614360064 -0.4992060065 0.1626770049 vertex 0.1953900009 -0.4998539984 0.1767259985 endloop endfacet facet normal 0.008979 -0.999796 -0.018094 outer loop vertex 0.1099959984 -0.4994539917 0.1957090050 vertex 0.0816878006 -0.4999569952 0.2094549984 vertex 0.0847008973 -0.4993790090 0.1790139973 endloop endfacet facet normal 0.005239 -0.999654 -0.025790 outer loop vertex 0.0816878006 -0.4999569952 0.2094549984 vertex 0.1099959984 -0.4994539917 0.1957090050 vertex 0.1089510024 -0.5002700090 0.2271260023 endloop endfacet facet normal 0.018971 0.429254 -0.902985 outer loop vertex 0.1405369937 0.4491069913 -0.4925749898 vertex 0.1553789973 0.4620740116 -0.4860990047 vertex 0.1681620032 0.4469310045 -0.4930289984 endloop endfacet facet normal 0.980964 -0.189139 -0.044010 outer loop vertex 0.5041139722 -0.3951820135 0.2614350021 vertex 0.5003439784 -0.4211390018 0.2889569998 vertex 0.4973370135 -0.4293330014 0.2571479976 endloop endfacet facet normal -0.045580 -0.998958 0.002180 outer loop vertex 0.2411289960 -0.5005000234 -0.1492159963 vertex 0.2728149891 -0.5019749999 -0.1625989974 vertex 0.2658169866 -0.5015799999 -0.1279149950 endloop endfacet facet normal -0.951327 0.006901 0.308105 outer loop vertex -0.4990850091 -0.0874254033 0.4271459877 vertex -0.4941039979 -0.1091829985 0.4430130124 vertex -0.4917350113 -0.0834361017 0.4497509897 endloop endfacet facet normal -0.881801 -0.041803 0.469765 outer loop vertex -0.4840329885 -0.1038720012 0.4623900056 vertex -0.4917350113 -0.0834361017 0.4497509897 vertex -0.4941039979 -0.1091829985 0.4430130124 endloop endfacet facet normal 0.006242 0.002775 -0.999977 outer loop vertex 0.1053650007 -0.1595409960 -0.4993680120 vertex 0.0976910964 -0.1325470060 -0.4993410110 vertex 0.1240260005 -0.1373649985 -0.4991900027 endloop endfacet facet normal 0.005281 -0.002477 -0.999983 outer loop vertex 0.1240260005 -0.1373649985 -0.4991900027 vertex 0.0976910964 -0.1325470060 -0.4993410110 vertex 0.1139789969 -0.1111499965 -0.4993079901 endloop endfacet facet normal -0.767122 -0.641489 0.003941 outer loop vertex -0.4771940112 -0.4703600109 0.1128920019 vertex -0.4903050065 -0.4546760023 0.1137529984 vertex -0.4854960144 -0.4605689943 0.0906101018 endloop endfacet facet normal -0.948933 0.315440 0.004873 outer loop vertex -0.4996140003 0.4249849916 0.2088429928 vertex -0.4912309945 0.4502330124 0.2069319934 vertex -0.4948320091 0.4398010075 0.1809799969 endloop endfacet facet normal 0.038983 0.012145 0.999166 outer loop vertex -0.2626540065 -0.1937700063 0.5030320287 vertex -0.2690989971 -0.1588480026 0.5028589964 vertex -0.2955200076 -0.1797589958 0.5041440129 endloop endfacet facet normal 0.008050 -0.999213 -0.038834 outer loop vertex 0.0706007034 -0.5054870248 0.3426100016 vertex 0.0446823984 -0.5049269795 0.3228270113 vertex 0.0793227032 -0.5040649772 0.3078280091 endloop endfacet facet normal -0.000817 0.004623 -0.999989 outer loop vertex -0.0172441993 0.1022699997 -0.4997969866 vertex 0.0064441701 0.0874236003 -0.4998849928 vertex -0.0169066992 0.0724793002 -0.4999350011 endloop endfacet facet normal 0.291386 0.956090 0.031391 outer loop vertex 0.4415659904 0.4927169979 -0.2346590012 vertex 0.4166660011 0.5004029870 -0.2376209944 vertex 0.4271149933 0.4960969985 -0.2034640014 endloop endfacet facet normal -0.003586 -0.355991 -0.934483 outer loop vertex 0.2873220146 -0.4284200072 -0.5008580089 vertex 0.3011080027 -0.4480890036 -0.4934180081 vertex 0.2707749903 -0.4469330013 -0.4937419891 endloop endfacet facet normal 0.192571 0.979159 0.064528 outer loop vertex 0.4271149933 0.4960969985 -0.2034640014 vertex 0.4166660011 0.5004029870 -0.2376209944 vertex 0.3963679969 0.5029429793 -0.2155880034 endloop endfacet facet normal 0.092503 -0.013481 0.995621 outer loop vertex 0.4103490114 0.2219309956 0.5036200285 vertex 0.4097110033 0.2496050000 0.5040540099 vertex 0.3825640082 0.2343750000 0.5063700080 endloop endfacet facet normal 0.041341 -0.998643 0.031657 outer loop vertex -0.3041230142 -0.5082679987 -0.2946990132 vertex -0.3060550094 -0.5094140172 -0.3283280134 vertex -0.2700789869 -0.5074269772 -0.3126269877 endloop endfacet facet normal -0.031818 0.058357 -0.997789 outer loop vertex -0.3733409941 0.3652670085 -0.5074340105 vertex -0.3535319865 0.3901570141 -0.5066099763 vertex -0.3379960060 0.3675259948 -0.5084289908 endloop endfacet facet normal 0.003200 -0.999731 0.022952 outer loop vertex 0.1293350011 -0.5000100136 -0.2222460061 vertex 0.1520680040 -0.4996890128 -0.2114340067 vertex 0.1335719973 -0.4993650019 -0.1947419941 endloop endfacet facet normal -0.998723 0.047139 -0.018162 outer loop vertex -0.5036039948 -0.2930119932 0.1829439998 vertex -0.5036249757 -0.2798930109 0.2181479931 vertex -0.5021160245 -0.2566379905 0.1955280006 endloop endfacet facet normal -0.070235 0.088791 -0.993571 outer loop vertex -0.3535319865 0.3901570141 -0.5066099763 vertex -0.3733409941 0.3652670085 -0.5074340105 vertex -0.3785830140 0.4014829993 -0.5038269758 endloop endfacet facet normal -0.001883 -0.998967 -0.045408 outer loop vertex 0.1269779950 -0.5024020076 0.2799600065 vertex 0.1400980055 -0.5009279847 0.2469879985 vertex 0.1581919938 -0.5023589730 0.2777189910 endloop endfacet facet normal -0.277886 0.960531 -0.012621 outer loop vertex -0.4389100075 0.4952760041 0.1730419993 vertex -0.4222890139 0.4998880029 0.1580860019 vertex -0.4443289936 0.4934099913 0.1503420025 endloop endfacet facet normal -0.290675 0.956435 0.027205 outer loop vertex -0.4443289936 0.4934099913 0.1503420025 vertex -0.4222890139 0.4998880029 0.1580860019 vertex -0.4272769988 0.4991140068 0.1320019960 endloop endfacet facet normal 0.919618 -0.390975 0.037979 outer loop vertex 0.4858730137 -0.4567579925 0.2524090111 vertex 0.4947400093 -0.4383150041 0.2275660038 vertex 0.4973370135 -0.4293330014 0.2571479976 endloop endfacet facet normal 0.330947 0.042191 -0.942706 outer loop vertex 0.4491870105 -0.1663649976 -0.4896300137 vertex 0.4383420050 -0.1931940019 -0.4946379960 vertex 0.4259580076 -0.1666149944 -0.4977959991 endloop endfacet facet normal 0.006485 -0.074517 -0.997199 outer loop vertex -0.0219612997 -0.3739619851 -0.5050070286 vertex -0.0299548991 -0.4003250003 -0.5030890107 vertex -0.0487278998 -0.3796640038 -0.5047550201 endloop endfacet facet normal 0.018350 -0.158365 -0.987210 outer loop vertex -0.0299548991 -0.4003250003 -0.5030890107 vertex -0.0031299901 -0.3923110068 -0.5038759708 vertex -0.0071705501 -0.4212050140 -0.4993160069 endloop endfacet facet normal 0.001040 -0.002202 -0.999997 outer loop vertex 0.0238556992 0.0012516300 -0.5000249743 vertex 0.0385349989 -0.0304033998 -0.4999400079 vertex -0.0013162600 -0.0301594995 -0.4999819994 endloop endfacet facet normal 0.001038 -0.002486 -0.999996 outer loop vertex -0.0013162600 -0.0301594995 -0.4999819994 vertex 0.0385349989 -0.0304033998 -0.4999400079 vertex 0.0232264996 -0.0621359013 -0.4998770058 endloop endfacet facet normal -0.022257 -0.986537 -0.162014 outer loop vertex 0.2086970061 -0.5027459860 -0.4068619907 vertex 0.2380380034 -0.5011280179 -0.4207449853 vertex 0.2381760031 -0.5052180290 -0.3958590031 endloop endfacet facet normal -0.054779 -0.971875 -0.229038 outer loop vertex 0.2380380034 -0.5011280179 -0.4207449853 vertex 0.2086970061 -0.5027459860 -0.4068619907 vertex 0.2149460018 -0.4962869883 -0.4357640147 endloop endfacet facet normal -0.999884 0.014667 -0.004204 outer loop vertex -0.5052279830 0.3778220117 0.1121010035 vertex -0.5056890249 0.3511449993 0.1286859959 vertex -0.5053439736 0.3782289922 0.1411080062 endloop endfacet facet normal -0.041391 0.000205 0.999143 outer loop vertex 0.2733379900 0.0438991003 0.5021089911 vertex 0.2903029919 0.0185608007 0.5028169751 vertex 0.3051570058 0.0444195010 0.5034270287 endloop endfacet facet normal 0.948405 -0.316252 -0.022626 outer loop vertex 0.4955129921 -0.4447210133 -0.3710359931 vertex 0.4951969981 -0.4436509907 -0.3992370069 vertex 0.5021250248 -0.4239389896 -0.3843599856 endloop endfacet facet normal 0.018255 -0.998839 -0.044577 outer loop vertex -0.2001949996 -0.5052260160 0.3288289905 vertex -0.2035859972 -0.5039619803 0.2991169989 vertex -0.1789810061 -0.5037040114 0.3034130037 endloop endfacet facet normal 0.016001 -0.998792 -0.046456 outer loop vertex -0.1789810061 -0.5037040114 0.3034130037 vertex -0.1678850055 -0.5047619939 0.3299809992 vertex -0.2001949996 -0.5052260160 0.3288289905 endloop endfacet facet normal 0.001686 -0.998800 -0.048943 outer loop vertex -0.1294350028 -0.5036190152 0.3076370060 vertex -0.1519490033 -0.5035750270 0.3059639931 vertex -0.1346070021 -0.5025209785 0.2850509882 endloop endfacet facet normal -0.946693 -0.320983 -0.027231 outer loop vertex -0.5000910163 -0.4276599884 0.2267699987 vertex -0.4921880066 -0.4496099949 0.2107529938 vertex -0.4945999980 -0.4452019930 0.2426480055 endloop endfacet facet normal 0.002542 -0.998833 -0.048235 outer loop vertex -0.1346070021 -0.5025209785 0.2850509882 vertex -0.1519490033 -0.5035750270 0.3059639931 vertex -0.1611019969 -0.5023549795 0.2802169919 endloop endfacet facet normal 0.036164 -0.043710 -0.998390 outer loop vertex -0.2206380069 0.2640730143 -0.5033100247 vertex -0.2515439987 0.2536909878 -0.5039749742 vertex -0.2447980046 0.2883949876 -0.5052499771 endloop endfacet facet normal 0.044484 -0.045312 -0.997982 outer loop vertex -0.2447980046 0.2883949876 -0.5052499771 vertex -0.2515439987 0.2536909878 -0.5039749742 vertex -0.2762790024 0.2749559879 -0.5060430169 endloop endfacet facet normal -0.001120 -0.030328 -0.999539 outer loop vertex 0.1338520050 0.3260090053 -0.5037959814 vertex 0.1604939997 0.3457219899 -0.5044239759 vertex 0.1576959938 0.3125379980 -0.5034139752 endloop endfacet facet normal 0.023608 -0.999721 -0.001257 outer loop vertex -0.3075760007 -0.5083540082 0.3236790001 vertex -0.2820680141 -0.5077750087 0.3422619998 vertex -0.3130950034 -0.5085269809 0.3575820029 endloop endfacet facet normal 0.033523 -0.999260 0.018845 outer loop vertex -0.3130950034 -0.5085269809 0.3575820029 vertex -0.2820680141 -0.5077750087 0.3422619998 vertex -0.2829630077 -0.5071219802 0.3784820139 endloop endfacet facet normal -0.052236 -0.823990 -0.564191 outer loop vertex 0.3234300017 -0.4828380048 -0.4690310061 vertex 0.3322989941 -0.4929560125 -0.4550749958 vertex 0.3076300025 -0.4920830131 -0.4540660083 endloop endfacet facet normal -0.184357 -0.029677 -0.982411 outer loop vertex -0.4110130072 0.1298960000 -0.5026550293 vertex -0.4026840031 0.0970890969 -0.5032269955 vertex -0.4301899970 0.1079379991 -0.4983929992 endloop endfacet facet normal 0.308308 0.951160 -0.015503 outer loop vertex 0.4210549891 0.4985100031 -0.1328459978 vertex 0.4486980140 0.4894070029 -0.1416079998 vertex 0.4249289930 0.4967249930 -0.1653199941 endloop endfacet facet normal 0.263727 -0.019846 0.964393 outer loop vertex 0.4445689917 -0.0882133991 0.4949710071 vertex 0.4259290099 -0.1001859978 0.4998219907 vertex 0.4445919991 -0.1130789965 0.4944530129 endloop endfacet facet normal 0.999981 -0.006063 -0.000847 outer loop vertex 0.4995679855 -0.0279705003 -0.1312209964 vertex 0.4994330108 -0.0483766012 -0.1445180029 vertex 0.4995320141 -0.0301457997 -0.1581310034 endloop endfacet facet normal 0.394974 -0.888651 -0.233015 outer loop vertex 0.4442830086 -0.4822300076 -0.4489940107 vertex 0.4631020129 -0.4744209945 -0.4468759894 vertex 0.4544599950 -0.4842140079 -0.4241769910 endloop endfacet facet normal 0.754402 -0.655971 0.024074 outer loop vertex 0.4689379930 -0.4792279899 -0.2795920074 vertex 0.4826819897 -0.4626669884 -0.2590290010 vertex 0.4671320021 -0.4801700115 -0.2486660033 endloop endfacet facet normal 0.026559 -0.897709 -0.439788 outer loop vertex -0.2980830073 -0.4973799884 -0.4364770055 vertex -0.3181050122 -0.4865649939 -0.4597620070 vertex -0.2803980112 -0.4840390086 -0.4626410007 endloop endfacet facet normal -0.998957 0.045536 -0.003414 outer loop vertex -0.5028719902 -0.2761029899 -0.0422908999 vertex -0.5024330020 -0.2684989870 -0.0693200976 vertex -0.5037000179 -0.2958720028 -0.0636883974 endloop endfacet facet normal 0.652538 -0.757748 0.003431 outer loop vertex 0.4749630094 -0.4705519974 -0.1410699934 vertex 0.4579150081 -0.4852400124 -0.1426309943 vertex 0.4667850137 -0.4777210057 -0.1690060049 endloop endfacet facet normal -0.998949 0.045783 -0.002215 outer loop vertex -0.5037000179 -0.2958720028 -0.0636883974 vertex -0.5024330020 -0.2684989870 -0.0693200976 vertex -0.5032280087 -0.2865760028 -0.0844201967 endloop endfacet facet normal 0.008871 -0.999015 -0.043487 outer loop vertex -0.1789810061 -0.5037040114 0.3034130037 vertex -0.1519490033 -0.5035750270 0.3059639931 vertex -0.1678850055 -0.5047619939 0.3299809992 endloop endfacet facet normal 0.870240 -0.491790 0.028716 outer loop vertex 0.4941430092 -0.4453659952 -0.3091419935 vertex 0.4833509922 -0.4635719955 -0.2938849926 vertex 0.4843750000 -0.4636450112 -0.3261680007 endloop endfacet facet normal 0.012015 -0.216558 -0.976196 outer loop vertex 0.3196110129 -0.4241900146 -0.5013989806 vertex 0.2873220146 -0.4284200072 -0.5008580089 vertex 0.2961330116 -0.4090119898 -0.5050550103 endloop endfacet facet normal -0.947832 -0.317897 0.023564 outer loop vertex -0.5000540018 -0.4270640016 0.1985169947 vertex -0.4942899942 -0.4458799958 0.1765239984 vertex -0.4921880066 -0.4496099949 0.2107529938 endloop endfacet facet normal -0.004085 -0.003381 -0.999986 outer loop vertex -0.0962491035 -0.0459784009 -0.4996649921 vertex -0.0673614964 -0.0294176005 -0.4998390079 vertex -0.0689259991 -0.0633134991 -0.4997180104 endloop endfacet facet normal -0.003630 -0.003402 -0.999988 outer loop vertex -0.0689259991 -0.0633134991 -0.4997180104 vertex -0.0673614964 -0.0294176005 -0.4998390079 vertex -0.0379891992 -0.0478269011 -0.4998829961 endloop endfacet facet normal 0.042222 -0.041060 0.998264 outer loop vertex -0.2430640012 0.2741549909 0.5038959980 vertex -0.2527990043 0.2415090054 0.5029649734 vertex -0.2278179973 0.2491090000 0.5022209883 endloop endfacet facet normal 0.039499 -0.032067 0.998705 outer loop vertex -0.2278179973 0.2491090000 0.5022209883 vertex -0.2527990043 0.2415090054 0.5029649734 vertex -0.2280710042 0.2229789943 0.5013920069 endloop endfacet facet normal 0.042671 -0.999086 0.002459 outer loop vertex -0.2514849901 -0.5012680292 0.1012659967 vertex -0.2740370035 -0.5023000240 0.0733188018 vertex -0.2431519926 -0.5010060072 0.0631252974 endloop endfacet facet normal -0.995885 0.090553 -0.003656 outer loop vertex -0.5052279830 0.3778220117 0.1121010035 vertex -0.5027580261 0.4045650065 0.1016739979 vertex -0.5047410131 0.3817889988 0.0777077973 endloop endfacet facet normal 0.004726 0.001154 0.999988 outer loop vertex -0.3358609974 -0.0114061004 0.5052499771 vertex -0.3451119959 0.0160521995 0.5052620173 vertex -0.3618519902 -0.0115743000 0.5053730011 endloop endfacet facet normal 0.041887 0.008472 0.999086 outer loop vertex -0.2955200076 -0.1797589958 0.5041440129 vertex -0.2690989971 -0.1588480026 0.5028589964 vertex -0.2988669872 -0.1509449929 0.5040400028 endloop endfacet facet normal 0.199243 0.979905 0.009359 outer loop vertex 0.4132179916 0.5013279915 0.1149069965 vertex 0.4318720102 0.4977239966 0.0951287001 vertex 0.4086399972 0.5025219917 0.0873550028 endloop endfacet facet normal 0.001407 -0.999908 0.013463 outer loop vertex -0.1499200016 -0.4993529916 -0.1954389960 vertex -0.1219369993 -0.4992670119 -0.1919769943 vertex -0.1387560070 -0.4990450144 -0.1737309992 endloop endfacet facet normal -0.807546 -0.004322 0.589788 outer loop vertex -0.4764519930 0.3506959975 0.4728069901 vertex -0.4801099896 0.3805269897 0.4680170119 vertex -0.4922749996 0.3572590053 0.4511899948 endloop endfacet facet normal 0.999717 0.002099 0.023687 outer loop vertex 0.5060070157 0.3564809859 -0.2158939987 vertex 0.5065490007 0.3381159902 -0.2371419966 vertex 0.5066519976 0.3653729856 -0.2439039946 endloop endfacet facet normal -0.732379 -0.678869 -0.052518 outer loop vertex -0.4811489880 -0.4667490125 -0.3770219982 vertex -0.4659920037 -0.4824180007 -0.3858470023 vertex -0.4706839919 -0.4792149961 -0.3618189991 endloop endfacet facet normal 0.854466 0.172525 0.490024 outer loop vertex 0.4778299928 0.4329839945 0.4663830101 vertex 0.4903889894 0.4190909863 0.4493750036 vertex 0.4863309860 0.4428899884 0.4480719864 endloop endfacet facet normal -0.325810 0.945435 -0.000462 outer loop vertex -0.4244950116 0.5006480217 -0.2587049901 vertex -0.4455209970 0.4933939874 -0.2754630148 vertex -0.4455929995 0.4933840036 -0.2451079935 endloop endfacet facet normal 0.388798 -0.826611 -0.406878 outer loop vertex 0.4631020129 -0.4744209945 -0.4468759894 vertex 0.4442830086 -0.4822300076 -0.4489940107 vertex 0.4546459913 -0.4708200097 -0.4622719884 endloop endfacet facet normal 0.028923 -0.999297 -0.023836 outer loop vertex -0.2107670009 -0.5062729716 0.3598929942 vertex -0.2301999927 -0.5063949823 0.3414280117 vertex -0.2001949996 -0.5052260160 0.3288289905 endloop endfacet facet normal 0.032218 -0.998796 -0.036989 outer loop vertex -0.2543379962 -0.5066080093 0.3261559904 vertex -0.2271700054 -0.5051739812 0.3110969961 vertex -0.2301999927 -0.5063949823 0.3414280117 endloop endfacet facet normal -0.998849 0.047917 -0.002155 outer loop vertex -0.5032280087 -0.2865760028 -0.0844201967 vertex -0.5022299886 -0.2662880123 -0.0958945975 vertex -0.5034520030 -0.2922340035 -0.1064070016 endloop endfacet facet normal -0.998862 0.047664 -0.001529 outer loop vertex -0.5034520030 -0.2922340035 -0.1064070016 vertex -0.5022299886 -0.2662880123 -0.0958945975 vertex -0.5023459792 -0.2696349919 -0.1244650036 endloop endfacet facet normal -0.004294 -0.001230 -0.999990 outer loop vertex -0.0673614964 -0.0294176005 -0.4998390079 vertex -0.0961278006 -0.0127256997 -0.4997360110 vertex -0.0676527023 0.0049163802 -0.4998799860 endloop endfacet facet normal -0.882818 0.467117 0.049335 outer loop vertex -0.4902049899 0.4503169954 -0.2174340039 vertex -0.4940089881 0.4404970109 -0.1925259978 vertex -0.4818550050 0.4632140100 -0.1901289970 endloop endfacet facet normal 0.560498 -0.827764 0.025461 outer loop vertex 0.4541969895 -0.4898509979 -0.0164868999 vertex 0.4688639939 -0.4805270135 -0.0362336002 vertex 0.4712280035 -0.4781860113 -0.0121665997 endloop endfacet facet normal 0.090989 -0.510182 0.855240 outer loop vertex -0.0846479982 -0.4485119879 0.4914329946 vertex -0.1093470007 -0.4600850046 0.4871569872 vertex -0.0878160968 -0.4698100090 0.4790650010 endloop endfacet facet normal -0.005343 0.000463 -0.999986 outer loop vertex -0.0676527023 0.0049163802 -0.4998799860 vertex -0.0961278006 -0.0127256997 -0.4997360110 vertex -0.0970961973 0.0214901995 -0.4997150004 endloop endfacet facet normal -0.931416 0.363528 -0.017640 outer loop vertex -0.4921259880 0.4484030008 0.0410443991 vertex -0.4894860089 0.4541119933 0.0193016008 vertex -0.4964050055 0.4364390075 0.0204259995 endloop endfacet facet normal 0.672739 -0.005732 -0.739857 outer loop vertex 0.4621680081 0.1643850058 -0.4852809906 vertex 0.4648860097 0.1946469992 -0.4830439985 vertex 0.4789069891 0.1697400063 -0.4701020122 endloop endfacet facet normal 0.034038 -0.999420 -0.000336 outer loop vertex -0.2171469927 -0.5000249743 0.1182259992 vertex -0.2147260010 -0.4999539852 0.1523240060 vertex -0.2454449981 -0.5009959936 0.1398169994 endloop endfacet facet normal 0.999969 -0.004419 0.006476 outer loop vertex 0.4994789958 -0.0788175985 0.0844241977 vertex 0.4992730021 -0.1057740003 0.0978379026 vertex 0.4994519949 -0.1053619981 0.0704817995 endloop endfacet facet normal 0.036293 -0.999324 -0.005883 outer loop vertex -0.2454449981 -0.5009959936 0.1398169994 vertex -0.2147260010 -0.4999539852 0.1523240060 vertex -0.2409420013 -0.5010319948 0.1737100035 endloop endfacet facet normal -0.060675 -0.347828 0.935593 outer loop vertex 0.2991360128 -0.4326139987 0.5008350015 vertex 0.2740510106 -0.4324370027 0.4992739856 vertex 0.2924669981 -0.4498839974 0.4939819872 endloop endfacet facet normal -0.004296 -0.008455 -0.999955 outer loop vertex -0.0497248992 0.1813549995 -0.4997490048 vertex -0.0735260025 0.1605699956 -0.4994710088 vertex -0.0792146027 0.1907799989 -0.4997020066 endloop endfacet facet normal -0.733434 -0.013889 0.679618 outer loop vertex -0.4836139977 -0.1842299998 0.4628500044 vertex -0.4705710113 -0.1957689971 0.4766899943 vertex -0.4728290141 -0.1687179953 0.4748060107 endloop endfacet facet normal -0.004825 -0.006690 -0.999966 outer loop vertex -0.1266669929 0.1798959970 -0.4992769957 vertex -0.1009930000 0.1704979986 -0.4993380010 vertex -0.1230759993 0.1512999982 -0.4991030097 endloop endfacet facet normal -0.007615 -0.003481 -0.999965 outer loop vertex -0.1230759993 0.1512999982 -0.4991030097 vertex -0.1009930000 0.1704979986 -0.4993380010 vertex -0.0963864028 0.1414580047 -0.4992719889 endloop endfacet facet normal 0.226146 0.035641 0.973441 outer loop vertex 0.4138990045 -0.2590950131 0.5030350089 vertex 0.4322929978 -0.2785469890 0.4994739890 vertex 0.4318119884 -0.2449869961 0.4983569980 endloop endfacet facet normal 0.007184 -0.138230 0.990374 outer loop vertex -0.1014730036 -0.4241040051 0.4987600148 vertex -0.0692237020 -0.4240759909 0.4985300004 vertex -0.0869807974 -0.3968630135 0.5024570227 endloop endfacet facet normal 0.011830 0.481844 -0.876177 outer loop vertex -0.1135940030 0.4479790032 -0.4946140051 vertex -0.1350679994 0.4563980103 -0.4902740121 vertex -0.1075889990 0.4627259970 -0.4864229858 endloop endfacet facet normal -0.897962 -0.001743 0.440069 outer loop vertex -0.4941729903 -0.1534640044 0.4427100122 vertex -0.4853970110 -0.1598850042 0.4605920017 vertex -0.4872559905 -0.1325480044 0.4569070041 endloop endfacet facet normal 0.047286 -0.998844 0.008619 outer loop vertex -0.2726669908 -0.5019819736 -0.1383000016 vertex -0.2809210122 -0.5026040077 -0.1651020050 vertex -0.2520309985 -0.5011879802 -0.1594980061 endloop endfacet facet normal 0.000308 0.017560 -0.999846 outer loop vertex -0.1164069995 -0.2170670033 -0.4998629987 vertex -0.1214319989 -0.1876560003 -0.4993480146 vertex -0.0922767967 -0.1982460022 -0.4995250106 endloop endfacet facet normal 0.400481 -0.041180 -0.915379 outer loop vertex 0.4399220049 -0.3823849857 -0.4994989932 vertex 0.4383319914 -0.3599700034 -0.5012030005 vertex 0.4545870125 -0.3714709878 -0.4935739934 endloop endfacet facet normal -0.001304 0.019626 -0.999807 outer loop vertex -0.1164069995 -0.2170670033 -0.4998629987 vertex -0.0922767967 -0.1982460022 -0.4995250106 vertex -0.0941040963 -0.2244500071 -0.5000370145 endloop endfacet facet normal -0.001141 0.009790 -0.999951 outer loop vertex -0.0779445022 -0.1769639999 -0.4993329942 vertex -0.0922767967 -0.1982460022 -0.4995250106 vertex -0.0990602002 -0.1691080034 -0.4992319942 endloop endfacet facet normal -0.000220 -0.999998 0.001996 outer loop vertex 0.1330640018 -0.4989869893 0.1527809948 vertex 0.1114559993 -0.4989970028 0.1453839988 vertex 0.1250430048 -0.4990350008 0.1278430074 endloop endfacet facet normal -0.815771 -0.032623 -0.577454 outer loop vertex -0.4916389883 -0.3679479957 -0.4596410096 vertex -0.4809870124 -0.3704450130 -0.4745480120 vertex -0.4878380001 -0.3937849998 -0.4635510147 endloop endfacet facet normal 0.839483 -0.005774 -0.543355 outer loop vertex 0.4933150113 -0.3550530076 -0.4517239928 vertex 0.4870649874 -0.3836869895 -0.4610759914 vertex 0.4803369939 -0.3563739955 -0.4717609882 endloop endfacet facet normal -0.999794 -0.016994 -0.011056 outer loop vertex -0.5045660138 -0.1107610017 0.3253419995 vertex -0.5050870180 -0.1033129990 0.3610079885 vertex -0.5052880049 -0.0751575008 0.3359070122 endloop endfacet facet normal -0.999518 -0.028929 -0.011250 outer loop vertex -0.5061179996 -0.0540601015 0.3553969860 vertex -0.5052880049 -0.0751575008 0.3359070122 vertex -0.5057349801 -0.0729423016 0.3699229956 endloop endfacet facet normal 0.999279 -0.000163 0.037961 outer loop vertex 0.5004190207 0.1162670031 -0.2357610017 vertex 0.5011410117 0.1369740069 -0.2546780109 vertex 0.4999789894 0.1443880051 -0.2240570039 endloop endfacet facet normal -0.425347 0.039205 -0.904181 outer loop vertex -0.4356180131 -0.1168029979 -0.4950349927 vertex -0.4423849881 -0.1396660060 -0.4928430021 vertex -0.4576280117 -0.1231449991 -0.4849559963 endloop endfacet facet normal 0.999978 -0.005763 -0.003180 outer loop vertex 0.4992910028 -0.0725938007 -0.1452859938 vertex 0.4994330108 -0.0483766012 -0.1445180029 vertex 0.4994600117 -0.0563376993 -0.1215979978 endloop endfacet facet normal 0.999639 -0.016934 -0.020839 outer loop vertex 0.5048959851 -0.3809660077 -0.1245779991 vertex 0.5054479837 -0.3524270058 -0.1212899983 vertex 0.5056489706 -0.3704990149 -0.0969635025 endloop endfacet facet normal 0.547494 0.836809 -0.001243 outer loop vertex 0.4479149878 0.4917030036 -0.2817150056 vertex 0.4506630003 0.4899420142 -0.2568419874 vertex 0.4646340013 0.4807850122 -0.2678079903 endloop endfacet facet normal 0.999972 0.006626 -0.003339 outer loop vertex 0.5056489706 -0.3704990149 -0.0969635025 vertex 0.5054479837 -0.3524270058 -0.1212899983 vertex 0.5054569840 -0.3401010036 -0.0941359028 endloop endfacet facet normal 0.004253 0.023330 0.999719 outer loop vertex 0.1482239962 -0.1934580058 0.4992589951 vertex 0.1393949986 -0.2145600021 0.4997889996 vertex 0.1639139950 -0.2084030062 0.4995410144 endloop endfacet facet normal -0.002536 0.016205 0.999865 outer loop vertex 0.1639139950 -0.2084030062 0.4995410144 vertex 0.1690700054 -0.1848890036 0.4991729856 vertex 0.1482239962 -0.1934580058 0.4992589951 endloop endfacet facet normal -0.041027 -0.000005 0.999158 outer loop vertex 0.2903029919 0.0185608007 0.5028169751 vertex 0.3204540014 0.0190316997 0.5040550232 vertex 0.3051570058 0.0444195010 0.5034270287 endloop endfacet facet normal -0.041401 0.000857 0.999142 outer loop vertex 0.3051570058 0.0444195010 0.5034270287 vertex 0.2869060040 0.0697916970 0.5026490092 vertex 0.2733379900 0.0438991003 0.5021089911 endloop endfacet facet normal -0.005766 0.129514 0.991561 outer loop vertex -0.3707030118 0.4091109931 0.5035079718 vertex -0.3402250111 0.3871780038 0.5065500140 vertex -0.3387910128 0.4221610129 0.5019890070 endloop endfacet facet normal 0.098345 -0.016766 0.995011 outer loop vertex 0.4028660059 0.1474010050 0.5031290054 vertex 0.4077430069 0.1697189957 0.5030230284 vertex 0.3849839866 0.1614989936 0.5051339865 endloop endfacet facet normal 0.024958 -0.999469 0.020938 outer loop vertex -0.3335460126 -0.5096510053 -0.3068720102 vertex -0.3383339942 -0.5104359984 -0.3386360109 vertex -0.3060550094 -0.5094140172 -0.3283280134 endloop endfacet facet normal 0.999620 -0.027560 -0.000223 outer loop vertex 0.5002250075 0.2100429982 -0.0425435007 vertex 0.5009499788 0.2364030033 -0.0505660996 vertex 0.5009070039 0.2346359938 -0.0248144008 endloop endfacet facet normal 0.014119 0.005009 0.999888 outer loop vertex -0.1713880002 -0.1587979943 0.4997819960 vertex -0.1451500058 -0.1355410069 0.4992949963 vertex -0.1786859930 -0.1238539964 0.4997099936 endloop endfacet facet normal -0.998474 -0.051450 0.020059 outer loop vertex -0.5036039948 0.2872689962 -0.2095929980 vertex -0.5019490123 0.2562839985 -0.2066870034 vertex -0.5023949742 0.2739630044 -0.1835409999 endloop endfacet facet normal -0.998621 -0.049198 0.018337 outer loop vertex -0.5023949742 0.2739630044 -0.1835409999 vertex -0.5019490123 0.2562839985 -0.2066870034 vertex -0.5009369850 0.2449380010 -0.1820130050 endloop endfacet facet normal 0.712877 0.701203 0.010996 outer loop vertex 0.4682169855 0.4819720089 -0.0685003027 vertex 0.4823769927 0.4676240087 -0.0715446994 vertex 0.4731349945 0.4773499966 -0.0925960019 endloop endfacet facet normal 0.169961 0.977325 -0.126292 outer loop vertex 0.4028410017 0.5039529800 -0.3969390094 vertex 0.4164440036 0.4982439876 -0.4228120148 vertex 0.3946300149 0.5022850037 -0.4208970070 endloop endfacet facet normal 0.003929 -0.004713 -0.999981 outer loop vertex 0.0876844972 -0.0584872998 -0.4996719956 vertex 0.1184210032 -0.0595977008 -0.4995459914 vertex 0.1020250022 -0.0851494968 -0.4994899929 endloop endfacet facet normal -0.004245 0.014214 0.999890 outer loop vertex 0.0371186994 -0.3387709856 0.5050150156 vertex 0.0578690991 -0.3652830124 0.5054799914 vertex 0.0699891001 -0.3399980068 0.5051720142 endloop endfacet facet normal 0.864649 -0.018835 -0.502024 outer loop vertex 0.4832890034 0.1107679978 -0.4638929963 vertex 0.4825440049 0.1391769946 -0.4662419856 vertex 0.4922139943 0.1277659982 -0.4491589963 endloop endfacet facet normal 0.429409 -0.089103 -0.898704 outer loop vertex 0.4545870125 -0.3714709878 -0.4935739934 vertex 0.4517650008 -0.3973959982 -0.4923520088 vertex 0.4399220049 -0.3823849857 -0.4994989932 endloop endfacet facet normal 0.035406 -0.999330 0.009250 outer loop vertex -0.2304919958 -0.5006290078 -0.1815530062 vertex -0.2229640037 -0.5000910163 -0.1522440016 vertex -0.2520309985 -0.5011879802 -0.1594980061 endloop endfacet facet normal 0.999773 -0.021274 -0.000679 outer loop vertex 0.5002250075 0.2100429982 -0.0425435007 vertex 0.4997470081 0.1882340014 -0.0630268976 vertex 0.5004360080 0.2209960073 -0.0750185996 endloop endfacet facet normal 0.601555 -0.798774 0.009618 outer loop vertex 0.4536440074 -0.4902110100 -0.2389670014 vertex 0.4671320021 -0.4801700115 -0.2486660033 vertex 0.4635539949 -0.4825299978 -0.2208759934 endloop endfacet facet normal 0.993944 -0.097614 0.050460 outer loop vertex 0.5064399838 -0.3744249940 -0.2610189915 vertex 0.5029649734 -0.4002850056 -0.2425950021 vertex 0.5045999885 -0.4009250104 -0.2760390043 endloop endfacet facet normal -0.818574 -0.087585 -0.567685 outer loop vertex -0.4878380001 -0.3937849998 -0.4635510147 vertex -0.4784829915 -0.4168039858 -0.4734889865 vertex -0.4882450104 -0.4176959991 -0.4592750072 endloop endfacet facet normal -0.234675 -0.048779 -0.970849 outer loop vertex -0.4383569956 -0.3494549990 -0.5007929802 vertex -0.4190019965 -0.3670189977 -0.5045890212 vertex -0.4454990029 -0.3714399934 -0.4979619980 endloop endfacet facet normal 0.998266 0.043531 0.039615 outer loop vertex 0.5018969774 -0.2421900034 -0.2155829966 vertex 0.5034549832 -0.2508319914 -0.2453469932 vertex 0.5017970204 -0.2205629945 -0.2368289977 endloop endfacet facet normal -0.984861 -0.170934 -0.028822 outer loop vertex -0.4970490038 -0.4268639982 0.0278903991 vertex -0.4982079864 -0.4256359935 0.0602101982 vertex -0.5020899773 -0.4003959894 0.0431695990 endloop endfacet facet normal 0.006872 -0.044368 0.998992 outer loop vertex 0.0625986978 0.2962619960 0.5038040280 vertex 0.0871516019 0.2851130068 0.5031399727 vertex 0.0893096998 0.3163169920 0.5045109987 endloop endfacet facet normal 0.756666 0.407806 0.511028 outer loop vertex 0.4730300009 0.4664210081 0.4576559961 vertex 0.4680860043 0.4627850056 0.4678780138 vertex 0.4774540067 0.4539969862 0.4610199928 endloop endfacet facet normal 0.562969 0.654246 0.505004 outer loop vertex 0.4680860043 0.4627850056 0.4678780138 vertex 0.4730300009 0.4664210081 0.4576559961 vertex 0.4626039863 0.4731639922 0.4605430067 endloop endfacet facet normal -0.759602 -0.190994 -0.621713 outer loop vertex -0.4688490033 -0.4354459941 -0.4793579876 vertex -0.4695990086 -0.4529379904 -0.4730679989 vertex -0.4809930027 -0.4383839965 -0.4636180103 endloop endfacet facet normal 0.999909 0.007363 -0.011268 outer loop vertex 0.5056489706 -0.3704990149 -0.0969635025 vertex 0.5054569840 -0.3401010036 -0.0941359028 vertex 0.5059310198 -0.3585309982 -0.0641143024 endloop endfacet facet normal 0.868628 -0.495365 -0.009955 outer loop vertex 0.4856060147 -0.4617629945 -0.3874570131 vertex 0.4955129921 -0.4447210133 -0.3710359931 vertex 0.4851660132 -0.4631359875 -0.3575280011 endloop endfacet facet normal 0.704216 0.130818 -0.697830 outer loop vertex 0.4838599861 0.4231089950 -0.4664260149 vertex 0.4749880135 0.4124679863 -0.4773739874 vertex 0.4716089964 0.4319700003 -0.4771279991 endloop endfacet facet normal 0.053195 -0.009567 -0.998538 outer loop vertex -0.2883560061 0.1333599985 -0.5025050044 vertex -0.2750920057 0.1597270072 -0.5020509958 vertex -0.2617940009 0.1350370049 -0.5011060238 endloop endfacet facet normal 0.662830 -0.049270 -0.747147 outer loop vertex 0.4629650116 -0.0800386965 -0.4808279872 vertex 0.4693849981 -0.0459421016 -0.4773809910 vertex 0.4805879891 -0.0657057017 -0.4661389887 endloop endfacet facet normal -0.004971 -0.003722 -0.999981 outer loop vertex -0.0747032985 -0.1262930036 -0.4993770123 vertex -0.0474087000 -0.1141180024 -0.4995580018 vertex -0.0522101000 -0.1431690007 -0.4994260073 endloop endfacet facet normal -0.026848 0.838030 -0.544963 outer loop vertex 0.2568039894 0.4915289879 -0.4517300129 vertex 0.2721309960 0.4837619960 -0.4644289911 vertex 0.2397270054 0.4818980098 -0.4656989872 endloop endfacet facet normal -0.041284 -0.998386 -0.039005 outer loop vertex 0.2975179851 -0.5090180039 0.3255429864 vertex 0.2730999887 -0.5073019862 0.3074640036 vertex 0.3012610078 -0.5080519915 0.2968550026 endloop endfacet facet normal 0.997753 -0.050016 0.044581 outer loop vertex 0.5052400231 0.2910209894 -0.2516179979 vertex 0.5034790039 0.2631100118 -0.2435189933 vertex 0.5050879717 0.2693409920 -0.2725380063 endloop endfacet facet normal -0.042939 0.998402 -0.036733 outer loop vertex 0.2504380047 0.5055919886 0.2818250060 vertex 0.2535510063 0.5069400072 0.3148249984 vertex 0.2793149948 0.5070760250 0.2884050012 endloop endfacet facet normal -0.999404 -0.029912 0.017225 outer loop vertex -0.5084599853 0.3060509861 -0.3163000047 vertex -0.5093960166 0.3345580101 -0.3211059868 vertex -0.5091519952 0.3144859970 -0.3418030143 endloop endfacet facet normal 0.351336 -0.934733 -0.053275 outer loop vertex 0.4500260055 -0.4912180007 -0.0964120999 vertex 0.4333760142 -0.4983809888 -0.0805369988 vertex 0.4277620018 -0.4986909926 -0.1121210009 endloop endfacet facet normal 0.199598 -0.979745 0.016122 outer loop vertex 0.4259679914 -0.4991909862 -0.1685920060 vertex 0.4092639983 -0.5021780133 -0.1433120072 vertex 0.4056529999 -0.5033760071 -0.1714099944 endloop endfacet facet normal 0.070196 -0.880181 0.469418 outer loop vertex 0.0904648006 -0.4823130071 0.4648759961 vertex 0.0640887991 -0.4891540110 0.4559929967 vertex 0.0909688994 -0.4937599897 0.4433369935 endloop endfacet facet normal -0.021337 -0.999772 0.000779 outer loop vertex 0.2088889927 -0.5001029968 0.0122443996 vertex 0.1953340024 -0.4998370111 -0.0176510997 vertex 0.2300589979 -0.5005760193 -0.0149683999 endloop endfacet facet normal -0.043869 -0.997983 -0.045896 outer loop vertex 0.3012610078 -0.5080519915 0.2968550026 vertex 0.2730999887 -0.5073019862 0.3074640036 vertex 0.2798370123 -0.5064910054 0.2833899856 endloop endfacet facet normal 0.852328 -0.010728 -0.522897 outer loop vertex 0.4805879891 -0.0657057017 -0.4661389887 vertex 0.4920629859 -0.0784578025 -0.4471729994 vertex 0.4808390141 -0.0950393006 -0.4651280046 endloop endfacet facet normal -0.020776 -0.999763 -0.006477 outer loop vertex 0.2300589979 -0.5005760193 -0.0149683999 vertex 0.1953340024 -0.4998370111 -0.0176510997 vertex 0.2120539993 -0.5000150204 -0.0438087992 endloop endfacet facet normal 0.001614 0.900090 -0.435700 outer loop vertex -0.0946945995 0.4898520112 -0.4528610110 vertex -0.1188969985 0.4842439890 -0.4645360112 vertex -0.1288529932 0.4920479953 -0.4484510124 endloop endfacet facet normal 0.047501 -0.998870 -0.001776 outer loop vertex -0.2776150107 -0.5024899840 -0.0424486995 vertex -0.3129810095 -0.5041890144 -0.0327626988 vertex -0.2991639972 -0.5034739971 -0.0653595030 endloop endfacet facet normal 0.867027 0.026835 -0.497538 outer loop vertex 0.4931469858 0.4106410146 -0.4517239928 vertex 0.4940330088 0.3837749958 -0.4516290128 vertex 0.4843359888 0.3988740146 -0.4677129984 endloop endfacet facet normal -0.401519 -0.915737 -0.014427 outer loop vertex -0.4589889944 -0.4850650132 0.1728319973 vertex -0.4366019964 -0.4949069917 0.1744849980 vertex -0.4506529868 -0.4892419875 0.2059610039 endloop endfacet facet normal 0.001415 -0.006348 0.999979 outer loop vertex -0.0234431997 -0.3321410120 0.5046160221 vertex -0.0538193993 -0.3390730023 0.5046150088 vertex -0.0303466003 -0.3689649999 0.5043920279 endloop endfacet facet normal -0.017513 -0.007656 -0.999817 outer loop vertex 0.3297570050 0.1996819973 -0.5055480003 vertex 0.3579919934 0.2090120018 -0.5061140060 vertex 0.3503519893 0.1854819953 -0.5058000088 endloop endfacet facet normal -0.188252 0.027805 0.981727 outer loop vertex -0.4062019885 -0.3507620096 0.5074219704 vertex -0.4000039995 -0.3243010044 0.5078610182 vertex -0.4242979884 -0.3319799900 0.5034199953 endloop endfacet facet normal -0.187419 0.025034 0.981961 outer loop vertex -0.4242979884 -0.3319799900 0.5034199953 vertex -0.4000039995 -0.3243010044 0.5078610182 vertex -0.4178969860 -0.3032389879 0.5039089918 endloop endfacet facet normal 0.007092 -0.000790 0.999975 outer loop vertex -0.1543509960 0.1378860027 0.4989809990 vertex -0.1495369971 0.1621329933 0.4989660084 vertex -0.1733119935 0.1600719988 0.4991329908 endloop endfacet facet normal 0.715679 0.013417 0.698300 outer loop vertex 0.4701330066 -0.3443549871 0.4838629961 vertex 0.4752419889 -0.3705419898 0.4791299999 vertex 0.4851469994 -0.3487620056 0.4685600102 endloop endfacet facet normal -0.711376 0.698989 -0.073205 outer loop vertex -0.4822959900 0.4647629857 -0.3932270110 vertex -0.4678190053 0.4781939983 -0.4056639969 vertex -0.4799669981 0.4644039869 -0.4192869961 endloop endfacet facet normal -0.027183 -0.156952 0.987232 outer loop vertex 0.2183399945 -0.4157809913 0.5007159710 vertex 0.1924320012 -0.3955940008 0.5032119751 vertex 0.1826200038 -0.4266529977 0.4980039895 endloop endfacet facet normal 0.021967 0.168491 0.985458 outer loop vertex -0.2492209971 0.4056659937 0.5040460229 vertex -0.2469619960 0.4325740039 0.4993950129 vertex -0.2766880095 0.4213190079 0.5019819736 endloop endfacet facet normal 0.012205 -0.999763 0.018028 outer loop vertex -0.2106499970 -0.5063899755 -0.3574590087 vertex -0.1830029935 -0.5057690144 -0.3417400122 vertex -0.2105350047 -0.5057970285 -0.3246549964 endloop endfacet facet normal 0.589028 -0.807928 -0.017280 outer loop vertex 0.4536440074 -0.4902110100 -0.2389670014 vertex 0.4500350058 -0.4922589958 -0.2662349939 vertex 0.4671320021 -0.4801700115 -0.2486660033 endloop endfacet facet normal -0.011252 -0.854370 0.519544 outer loop vertex 0.3112739921 -0.4817889929 0.4697360098 vertex 0.2749780118 -0.4837610126 0.4657070041 vertex 0.2940390110 -0.4941709936 0.4490010142 endloop endfacet facet normal 0.675273 -0.105670 0.729959 outer loop vertex 0.4704360068 -0.4541450143 0.4707820117 vertex 0.4779930115 -0.4437980056 0.4652889967 vertex 0.4648059905 -0.4407109916 0.4779349864 endloop endfacet facet normal -0.003253 -0.005376 -0.999980 outer loop vertex -0.0976487026 -0.0784905031 -0.4995200038 vertex -0.0994538963 -0.1101400033 -0.4993439913 vertex -0.1254529953 -0.0938446969 -0.4993470013 endloop endfacet facet normal -0.002873 -0.004769 -0.999985 outer loop vertex -0.1254529953 -0.0938446969 -0.4993470013 vertex -0.0994538963 -0.1101400033 -0.4993439913 vertex -0.1266950071 -0.1260139942 -0.4991900027 endloop endfacet facet normal -0.998513 -0.027265 0.047207 outer loop vertex -0.5038779974 0.1981499940 -0.3015019894 vertex -0.5026479959 0.2076770067 -0.2699829936 vertex -0.5043860078 0.2296970040 -0.2940270007 endloop endfacet facet normal -0.031791 -0.011573 -0.999427 outer loop vertex 0.2186689973 -0.0690859035 -0.5004280210 vertex 0.2538239956 -0.0699732006 -0.5015360117 vertex 0.2362020016 -0.0996358991 -0.5006319880 endloop endfacet facet normal -0.906621 -0.048194 -0.419184 outer loop vertex -0.4890739918 0.2538729906 -0.4632509947 vertex -0.4865179956 0.2312310040 -0.4661760032 vertex -0.4960469902 0.2413080037 -0.4467250109 endloop endfacet facet normal -0.010595 -0.999910 0.008252 outer loop vertex 0.3572649956 -0.5047619939 0.0693802983 vertex 0.3270640075 -0.5044599771 0.0672015995 vertex 0.3423640132 -0.5048239827 0.0427367985 endloop endfacet facet normal -0.025650 -0.999670 -0.001167 outer loop vertex 0.3423640132 -0.5048239827 0.0427367985 vertex 0.3270640075 -0.5044599771 0.0672015995 vertex 0.3168059886 -0.5041700006 0.0442671999 endloop endfacet facet normal -0.042174 -0.999110 -0.000751 outer loop vertex 0.2886120081 -0.5029469728 0.0054685599 vertex 0.3214919865 -0.5043429732 0.0162371993 vertex 0.2941290140 -0.5032010078 0.0336094014 endloop endfacet facet normal -0.618587 -0.785015 0.033186 outer loop vertex -0.4730949998 -0.4741440117 -0.1438799948 vertex -0.4608620107 -0.4828830063 -0.1225780025 vertex -0.4781270027 -0.4690020084 -0.1160420030 endloop endfacet facet normal 0.480616 -0.018758 0.876731 outer loop vertex 0.4488979876 -0.3428049982 0.4955370128 vertex 0.4701330066 -0.3443549871 0.4838629961 vertex 0.4632470012 -0.3170999885 0.4882209897 endloop endfacet facet normal -0.986141 0.165907 0.000079 outer loop vertex -0.5011399984 0.4149709940 0.0730187967 vertex -0.4991959929 0.4265390038 0.0457913987 vertex -0.5035539865 0.4006339908 0.0486885011 endloop endfacet facet normal 0.550318 0.834909 -0.008820 outer loop vertex 0.4617170095 0.4846520126 -0.1137979999 vertex 0.4559519887 0.4887239933 -0.0880459026 vertex 0.4731349945 0.4773499966 -0.0925960019 endloop endfacet facet normal -0.089445 -0.066493 -0.993770 outer loop vertex -0.3878070116 -0.3758569956 -0.5082290173 vertex -0.3800460100 -0.4038130045 -0.5070570111 vertex -0.4071249962 -0.3982050121 -0.5049949884 endloop endfacet facet normal -0.999992 -0.003899 -0.001186 outer loop vertex -0.4995560050 0.1681600064 -0.0270693004 vertex -0.4994840026 0.1437440068 -0.0075170002 vertex -0.4996089935 0.1727939993 0.0023810901 endloop endfacet facet normal -0.999530 0.004328 0.030357 outer loop vertex -0.5048819780 0.0448794998 0.3475379944 vertex -0.5039709806 0.0557418019 0.3759849966 vertex -0.5046499968 0.0741622970 0.3510009944 endloop endfacet facet normal 0.012789 0.088832 -0.995965 outer loop vertex -0.3256709874 0.3971329927 -0.5056300163 vertex -0.3379960060 0.3675259948 -0.5084289908 vertex -0.3535319865 0.3901570141 -0.5066099763 endloop endfacet facet normal -0.314909 0.039813 -0.948287 outer loop vertex -0.4306350052 0.3321450055 -0.5012819767 vertex -0.4502719939 0.3488630056 -0.4940589964 vertex -0.4296779931 0.3648659885 -0.5002260208 endloop endfacet facet normal -0.036054 0.002493 -0.999347 outer loop vertex -0.3802419901 0.3266470134 -0.5084419847 vertex -0.3566139936 0.3039610088 -0.5093510151 vertex -0.3853859901 0.2919450104 -0.5083429813 endloop endfacet facet normal -0.003993 0.006495 -0.999971 outer loop vertex 0.0313396007 -0.1843370050 -0.4998820126 vertex 0.0091516403 -0.1738040000 -0.4997250140 vertex 0.0263765994 -0.1515090019 -0.4996489882 endloop endfacet facet normal 0.093816 -0.007016 0.995565 outer loop vertex 0.3677049875 0.3183650076 0.5093960166 vertex 0.3920120001 0.3339090049 0.5072150230 vertex 0.3653729856 0.3467749953 0.5098159909 endloop endfacet facet normal 0.032670 -0.014929 -0.999355 outer loop vertex -0.2182590067 0.1561069936 -0.4997200072 vertex -0.2464350015 0.1591790020 -0.5006870031 vertex -0.2290949970 0.1831369996 -0.5004780293 endloop endfacet facet normal 0.124757 -0.992143 0.009393 outer loop vertex 0.3858380020 -0.5081130266 -0.3072730005 vertex 0.4170280099 -0.5040900111 -0.2966020107 vertex 0.3995169997 -0.5060610175 -0.2722100019 endloop endfacet facet normal 0.599051 -0.800373 0.023273 outer loop vertex 0.4538820088 -0.4910419881 -0.2983390093 vertex 0.4704729915 -0.4790160060 -0.3118129969 vertex 0.4689379930 -0.4792279899 -0.2795920074 endloop endfacet facet normal 0.998883 -0.003425 0.047126 outer loop vertex 0.5049110055 -0.0905769989 -0.3314880133 vertex 0.5038689971 -0.0703264028 -0.3079299927 vertex 0.5034909844 -0.1001219973 -0.3020829856 endloop endfacet facet normal 0.999167 -0.001884 0.040768 outer loop vertex 0.5038689971 -0.0703264028 -0.3079299927 vertex 0.5052620173 -0.0554842986 -0.3413850069 vertex 0.5038920045 -0.0350355990 -0.3068630099 endloop endfacet facet normal 0.004943 -0.998793 0.048878 outer loop vertex 0.1331789941 -0.5035960078 -0.3050259948 vertex 0.1135839969 -0.5025590062 -0.2818540037 vertex 0.1074070036 -0.5038440228 -0.3074879944 endloop endfacet facet normal 0.999982 -0.005611 -0.002219 outer loop vertex 0.4999749959 -0.0440791994 -0.0269111991 vertex 0.4998239875 -0.0634479970 -0.0459781997 vertex 0.4999470115 -0.0401125997 -0.0495485999 endloop endfacet facet normal 0.005853 -0.999207 0.039387 outer loop vertex 0.1074070036 -0.5038440228 -0.3074879944 vertex 0.1183340028 -0.5047619939 -0.3323999941 vertex 0.1331789941 -0.5035960078 -0.3050259948 endloop endfacet facet normal 0.687881 0.041287 0.724648 outer loop vertex 0.4790039957 -0.1940100044 0.4700349867 vertex 0.4828909934 -0.1697849929 0.4649649858 vertex 0.4664669931 -0.1761090010 0.4809159935 endloop endfacet facet normal 0.997720 -0.016803 -0.065363 outer loop vertex 0.5096250176 -0.3407570124 -0.3683910072 vertex 0.5073090196 -0.3482030034 -0.4018290043 vertex 0.5083169937 -0.3181029856 -0.3941810131 endloop endfacet facet normal -0.013530 0.025199 -0.999591 outer loop vertex -0.3637979925 -0.3551470041 -0.5096319914 vertex -0.3666610122 -0.3159460127 -0.5086050034 vertex -0.3359979987 -0.3387140036 -0.5095940232 endloop endfacet facet normal -0.055365 -0.997434 0.045383 outer loop vertex 0.2872500122 -0.5044379830 -0.2387990057 vertex 0.2609139979 -0.5034779906 -0.2498289943 vertex 0.2822490036 -0.5055320263 -0.2689450085 endloop endfacet facet normal 0.005270 -0.999969 0.005882 outer loop vertex 0.0732607022 -0.4995990098 0.0801478028 vertex 0.0441902988 -0.4997819960 0.0750852004 vertex 0.0641070977 -0.4998100102 0.0524776988 endloop endfacet facet normal 0.949826 0.311341 -0.029948 outer loop vertex 0.4941180050 0.4431509972 0.2856920063 vertex 0.5004940033 0.4207499921 0.2550300062 vertex 0.4911639988 0.4487409890 0.2501170039 endloop endfacet facet normal -0.999986 0.001209 -0.005227 outer loop vertex -0.4995949864 0.0031184801 -0.1108400002 vertex -0.4997459948 0.0099372296 -0.0803724006 vertex -0.4996050000 0.0340051986 -0.1017780006 endloop endfacet facet normal -0.006696 -0.224191 -0.974522 outer loop vertex 0.2606509924 -0.4265150130 -0.5011129975 vertex 0.2759599984 -0.4113410115 -0.5047090054 vertex 0.2873220146 -0.4284200072 -0.5008580089 endloop endfacet facet normal 0.679686 0.043532 -0.732211 outer loop vertex 0.4629650116 -0.0800386965 -0.4808279872 vertex 0.4808390141 -0.0950393006 -0.4651280046 vertex 0.4696559906 -0.1144189984 -0.4766609967 endloop endfacet facet normal 0.944256 -0.328160 0.026309 outer loop vertex 0.5018569827 -0.4243510067 -0.3238779902 vertex 0.4941430092 -0.4453659952 -0.3091419935 vertex 0.4950580001 -0.4452539980 -0.3405849934 endloop endfacet facet normal 0.045143 -0.000531 -0.998980 outer loop vertex -0.2617940009 0.1350370049 -0.5011060238 vertex -0.2521669865 0.1105509996 -0.5006579757 vertex -0.2737779915 0.1151169986 -0.5016369820 endloop endfacet facet normal -0.994020 0.053879 0.094986 outer loop vertex -0.5067359805 0.3660759926 0.4085420072 vertex -0.5081470013 0.3812719882 0.3851560056 vertex -0.5096070170 0.3519580066 0.3865050077 endloop endfacet facet normal -0.006764 -0.999952 -0.007095 outer loop vertex -0.1830029935 -0.5057690144 -0.3417400122 vertex -0.1784439981 -0.5055720210 -0.3738490045 vertex -0.1610309929 -0.5058339834 -0.3535310030 endloop endfacet facet normal 0.683561 -0.011380 -0.729804 outer loop vertex 0.4823440015 -0.0422292016 -0.4653010070 vertex 0.4693849981 -0.0459421016 -0.4773809910 vertex 0.4769279957 -0.0207976997 -0.4707080126 endloop endfacet facet normal 0.634371 0.009555 0.772970 outer loop vertex 0.4606760144 -0.0788459033 0.4873070121 vertex 0.4750570059 -0.0712713003 0.4754109979 vertex 0.4627470076 -0.0528471991 0.4852859974 endloop endfacet facet normal 0.011873 -0.999548 0.027632 outer loop vertex -0.1610309929 -0.5058339834 -0.3535310030 vertex -0.1563860029 -0.5051100254 -0.3293389976 vertex -0.1830029935 -0.5057690144 -0.3417400122 endloop endfacet facet normal -0.999730 0.023249 0.000360 outer loop vertex -0.4993590117 -0.1844570041 0.1409939975 vertex -0.4999769926 -0.2108519971 0.1294279993 vertex -0.4998849928 -0.2073349953 0.1577769965 endloop endfacet facet normal 0.280628 -0.189855 -0.940852 outer loop vertex 0.4270980060 -0.4282430112 -0.4949980080 vertex 0.4286719859 -0.4040719867 -0.4994060099 vertex 0.4457849860 -0.4224610031 -0.4905909896 endloop endfacet facet normal -0.817141 -0.005604 -0.576411 outer loop vertex -0.4751099944 -0.1134179980 -0.4706920087 vertex -0.4876730144 -0.1314409971 -0.4527069926 vertex -0.4864490032 -0.0928917974 -0.4548169971 endloop endfacet facet normal -0.999787 0.020299 -0.003662 outer loop vertex -0.4998849928 -0.2073349953 0.1577769965 vertex -0.4993740022 -0.1803009957 0.1681219935 vertex -0.4993590117 -0.1844570041 0.1409939975 endloop endfacet facet normal 0.351350 -0.395929 -0.848406 outer loop vertex 0.4592390060 -0.4404729903 -0.4792149961 vertex 0.4466930032 -0.4597469866 -0.4754160047 vertex 0.4369480014 -0.4440180063 -0.4867919981 endloop endfacet facet normal -0.999346 0.032199 -0.016444 outer loop vertex -0.5011159778 -0.2253919989 0.2065089941 vertex -0.5000429749 -0.2022510022 0.1866119951 vertex -0.5008029938 -0.2313410044 0.1758390069 endloop endfacet facet normal -0.999013 0.042922 -0.011475 outer loop vertex -0.5019599795 -0.2616679966 0.1631270051 vertex -0.5021160245 -0.2566379905 0.1955280006 vertex -0.5008029938 -0.2313410044 0.1758390069 endloop endfacet facet normal -0.991065 0.133145 -0.007946 outer loop vertex -0.5050809979 0.4138939977 -0.3350369930 vertex -0.5064250231 0.4026330113 -0.3560949862 vertex -0.5080980062 0.3916549981 -0.3313820064 endloop endfacet facet normal 0.035305 0.924428 0.379718 outer loop vertex 0.3800059855 0.4960620105 0.4389579892 vertex 0.3513660133 0.4998820126 0.4323210120 vertex 0.3574149907 0.4909240007 0.4535669982 endloop endfacet facet normal 0.910572 0.413267 0.008261 outer loop vertex 0.4876489937 0.4525310099 -0.2290000021 vertex 0.4957689941 0.4348579943 -0.2399149984 vertex 0.4896000028 0.4488480091 -0.2598029971 endloop endfacet facet normal 0.998965 -0.045448 0.001769 outer loop vertex 0.5034700036 0.2939319909 -0.0273030009 vertex 0.5046089888 0.3179180026 -0.0542610995 vertex 0.5050699711 0.3291569948 -0.0258329995 endloop endfacet facet normal 0.999403 -0.034544 -0.000785 outer loop vertex 0.5056759715 0.3486930132 -0.0501126014 vertex 0.5046089888 0.3179180026 -0.0542610995 vertex 0.5053300261 0.3393110037 -0.0776856020 endloop endfacet facet normal -0.999900 -0.008366 0.011394 outer loop vertex -0.5049170256 0.3561249971 -0.1169700027 vertex -0.5046229959 0.3325270116 -0.1084939986 vertex -0.5046589971 0.3572809994 -0.0934768021 endloop endfacet facet normal -0.999863 -0.001394 0.016472 outer loop vertex -0.4993439913 -0.0959310979 -0.1922679991 vertex -0.4994949996 -0.1233149990 -0.2037519962 vertex -0.4990940094 -0.1182179973 -0.1789799929 endloop endfacet facet normal -0.004229 0.775768 -0.631004 outer loop vertex -0.1264899969 0.4734300077 -0.4777800143 vertex -0.1439699978 0.4830319881 -0.4658580124 vertex -0.1188969985 0.4842439890 -0.4645360112 endloop endfacet facet normal 0.981046 -0.192994 0.017361 outer loop vertex 0.5067660213 -0.4007050097 -0.3384189904 vertex 0.5018569827 -0.4243510067 -0.3238779902 vertex 0.5024560094 -0.4240890145 -0.3548150063 endloop endfacet facet normal -0.033887 0.003902 -0.999418 outer loop vertex 0.2586460114 -0.0096266400 -0.5020110011 vertex 0.2227589935 -0.0059860302 -0.5007799864 vertex 0.2452400029 0.0281450003 -0.5014089942 endloop endfacet facet normal -0.028520 0.000363 -0.999593 outer loop vertex 0.2452400029 0.0281450003 -0.5014089942 vertex 0.2227589935 -0.0059860302 -0.5007799864 vertex 0.2049420029 0.0260652993 -0.5002599955 endloop endfacet facet normal 0.117016 0.681126 -0.722755 outer loop vertex 0.4193609953 0.4818589985 -0.4627409875 vertex 0.4108349979 0.4678590000 -0.4773150086 vertex 0.3951349854 0.4816470146 -0.4668630064 endloop endfacet facet normal 0.418479 -0.908214 0.004857 outer loop vertex 0.4538820088 -0.4910419881 -0.2983390093 vertex 0.4360289872 -0.4993549883 -0.3145779967 vertex 0.4546220005 -0.4908660054 -0.3291899860 endloop endfacet facet normal 0.042627 0.024725 -0.998785 outer loop vertex -0.2917959988 -0.1973450035 -0.5035889745 vertex -0.2620379925 -0.1847849935 -0.5020080209 vertex -0.2638790011 -0.2157050073 -0.5028520226 endloop endfacet facet normal 0.048084 0.003851 -0.998836 outer loop vertex -0.2848669887 -0.1655640006 -0.5028049946 vertex -0.2792159915 -0.1344459951 -0.5024129748 vertex -0.2581799924 -0.1564110070 -0.5014849901 endloop endfacet facet normal -0.389118 0.920932 0.021727 outer loop vertex -0.4532000124 0.4905709922 -0.1740220040 vertex -0.4344660044 0.4985359907 -0.1761150062 vertex -0.4460070133 0.4940629900 -0.1932130009 endloop endfacet facet normal -0.621082 -0.783478 0.020483 outer loop vertex -0.4736680090 -0.4719960093 -0.0272386000 vertex -0.4700500071 -0.4756290019 -0.0564967990 vertex -0.4573220015 -0.4852060080 -0.0368825011 endloop endfacet facet normal 0.998674 0.030869 0.041203 outer loop vertex 0.5051779747 -0.2316070050 -0.2979469895 vertex 0.5066170096 -0.2361149937 -0.3294489980 vertex 0.5051910281 -0.2055999935 -0.3177480102 endloop endfacet facet normal 0.999316 0.023354 0.028679 outer loop vertex 0.5097979903 -0.3167319894 -0.3413400054 vertex 0.5086680055 -0.2915109992 -0.3225040138 vertex 0.5089520216 -0.3241969943 -0.3057830036 endloop endfacet facet normal 0.998350 0.039229 0.041926 outer loop vertex 0.5072069764 -0.2895259857 -0.2895709872 vertex 0.5086680055 -0.2915109992 -0.3225040138 vertex 0.5069620013 -0.2619889975 -0.3095029891 endloop endfacet facet normal -0.998654 -0.048813 -0.017519 outer loop vertex -0.5045899749 0.3052909970 0.1636649966 vertex -0.5033370256 0.2789979875 0.1655009985 vertex -0.5046740174 0.2980830073 0.1885389984 endloop endfacet facet normal -0.763233 -0.645968 -0.014170 outer loop vertex -0.4700500071 -0.4756290019 -0.0564967990 vertex -0.4736680090 -0.4719960093 -0.0272386000 vertex -0.4837520123 -0.4596439898 -0.0471801013 endloop endfacet facet normal -0.944263 -0.025197 0.328227 outer loop vertex -0.4913789928 -0.3751249909 0.4531309903 vertex -0.5005000234 -0.3685869873 0.4273929894 vertex -0.4954169989 -0.3980669975 0.4397529960 endloop endfacet facet normal -0.998739 -0.046164 -0.019718 outer loop vertex -0.5046740174 0.2980830073 0.1885389984 vertex -0.5033370256 0.2789979875 0.1655009985 vertex -0.5031229854 0.2607029974 0.1974910051 endloop endfacet facet normal 0.014988 -0.102511 0.994619 outer loop vertex -0.2524400055 -0.4098739922 0.5044410229 vertex -0.2272900045 -0.4034509957 0.5047240257 vertex -0.2461960018 -0.3855200112 0.5068569779 endloop endfacet facet normal 0.034416 -0.082193 0.996022 outer loop vertex -0.2461960018 -0.3855200112 0.5068569779 vertex -0.2272900045 -0.4034509957 0.5047240257 vertex -0.2201440036 -0.3804160058 0.5063779950 endloop endfacet facet normal -0.001264 -0.998852 0.047896 outer loop vertex 0.0372599997 -0.5046010017 -0.3156560063 vertex 0.0269089993 -0.5036290288 -0.2956590056 vertex 0.0119209997 -0.5044890046 -0.3139890134 endloop endfacet facet normal 0.985503 -0.082243 -0.148390 outer loop vertex 0.5047860146 -0.3773590028 -0.4133400023 vertex 0.5050529838 -0.4013270140 -0.3982830048 vertex 0.5009369850 -0.4039750099 -0.4241510034 endloop endfacet facet normal 0.508037 0.861071 -0.021342 outer loop vertex 0.4559519887 0.4887239933 -0.0880459026 vertex 0.4530679882 0.4909789860 -0.0657176971 vertex 0.4682169855 0.4819720089 -0.0685003027 endloop endfacet facet normal 0.000264 0.012071 -0.999927 outer loop vertex 0.0579669997 -0.1970140040 -0.5000280142 vertex 0.0313396007 -0.1843370050 -0.4998820126 vertex 0.0554156005 -0.1666390002 -0.4996620119 endloop endfacet facet normal 0.006023 0.000898 -0.999981 outer loop vertex 0.0976910964 -0.1325470060 -0.4993410110 vertex 0.0787931010 -0.1505499929 -0.4994710088 vertex 0.0762730017 -0.1280730069 -0.4994660020 endloop endfacet facet normal 0.004292 0.000704 -0.999991 outer loop vertex 0.0762730017 -0.1280730069 -0.4994660020 vertex 0.0787931010 -0.1505499929 -0.4994710088 vertex 0.0554707013 -0.1376139969 -0.4995619953 endloop endfacet facet normal 0.022792 -0.999739 -0.001535 outer loop vertex -0.2147260010 -0.4999539852 0.1523240060 vertex -0.1876839995 -0.4993079901 0.1331019998 vertex -0.1862100065 -0.4993230104 0.1647790074 endloop endfacet facet normal 0.013036 -0.999914 -0.001081 outer loop vertex -0.1862100065 -0.4993230104 0.1647790074 vertex -0.1876839995 -0.4993079901 0.1331019998 vertex -0.1605660021 -0.4989700019 0.1474879980 endloop endfacet facet normal 0.010073 -0.999934 0.005443 outer loop vertex -0.1586810052 -0.4992209971 0.0834681988 vertex -0.1600030065 -0.4990569949 0.1160439998 vertex -0.1875939965 -0.4994220138 0.1000469998 endloop endfacet facet normal -0.999534 -0.011416 0.028303 outer loop vertex -0.5073559880 -0.3622519970 -0.2706089914 vertex -0.5071690083 -0.3424769938 -0.2560290098 vertex -0.5079200268 -0.3345490098 -0.2793540061 endloop endfacet facet normal -0.918958 0.068159 0.388421 outer loop vertex -0.4889430106 -0.0407459997 0.4543589950 vertex -0.4860489964 -0.0090387398 0.4556420147 vertex -0.4962820113 -0.0277024992 0.4347069860 endloop endfacet facet normal 0.682647 0.726588 -0.077863 outer loop vertex 0.4678510129 0.4780020118 -0.1578650028 vertex 0.4805180132 0.4679690003 -0.1404339969 vertex 0.4825420082 0.4633199871 -0.1660719961 endloop endfacet facet normal 0.998646 0.048770 0.018093 outer loop vertex 0.5037850142 -0.2957189977 -0.1910479963 vertex 0.5021479726 -0.2616339922 -0.1925680041 vertex 0.5023959875 -0.2743670046 -0.1719350070 endloop endfacet facet normal 0.352511 -0.396534 -0.847642 outer loop vertex 0.4592390060 -0.4404729903 -0.4792149961 vertex 0.4640820026 -0.4583370090 -0.4688439965 vertex 0.4466930032 -0.4597469866 -0.4754160047 endloop endfacet facet normal -0.321171 0.031682 -0.946491 outer loop vertex -0.4306350052 0.3321450055 -0.5012819767 vertex -0.4497970045 0.3212940097 -0.4951429963 vertex -0.4502719939 0.3488630056 -0.4940589964 endloop endfacet facet normal -0.589907 -0.807436 0.007518 outer loop vertex -0.4608620107 -0.4828830063 -0.1225780025 vertex -0.4730949998 -0.4741440117 -0.1438799948 vertex -0.4558529854 -0.4868119955 -0.1515160054 endloop endfacet facet normal -0.629133 0.181959 0.755700 outer loop vertex -0.4735729992 0.4452320039 0.4684740007 vertex -0.4606319964 0.4419659972 0.4800339937 vertex -0.4639010131 0.4556109905 0.4740270078 endloop endfacet facet normal 0.298020 -0.000095 -0.954560 outer loop vertex 0.4284699857 0.0010993700 -0.4978579879 vertex 0.4432939887 -0.0175049007 -0.4932279885 vertex 0.4259879887 -0.0280054007 -0.4986299872 endloop endfacet facet normal 0.785055 -0.617442 0.049536 outer loop vertex 0.4667850137 -0.4777210057 -0.1690060049 vertex 0.4736050069 -0.4713850021 -0.1981150061 vertex 0.4838449955 -0.4560849965 -0.1696929932 endloop endfacet facet normal -0.128932 -0.991105 0.032972 outer loop vertex -0.3975880146 -0.5034850240 -0.1864459962 vertex -0.3870379925 -0.5039399862 -0.1588670015 vertex -0.4152399898 -0.5000720024 -0.1528789997 endloop endfacet facet normal 0.004951 -0.337519 0.941306 outer loop vertex -0.2086610049 -0.4410380125 0.4949800074 vertex -0.2322070003 -0.4264349937 0.5003399849 vertex -0.2366310060 -0.4485740066 0.4924249947 endloop endfacet facet normal 0.998390 0.023780 0.051505 outer loop vertex 0.5093619823 -0.2934420109 0.3703640103 vertex 0.5078549981 -0.2945820093 0.4001019895 vertex 0.5092399716 -0.3229390085 0.3863480091 endloop endfacet facet normal -0.952433 -0.304691 -0.005928 outer loop vertex -0.4912779927 -0.4466879964 -0.2415020019 vertex -0.4989010096 -0.4233039916 -0.2186419964 vertex -0.5003349781 -0.4181990027 -0.2506380081 endloop endfacet facet normal 0.044537 0.878880 0.474959 outer loop vertex -0.2650249898 0.4830169976 0.4669539928 vertex -0.2831099927 0.4952400029 0.4460319877 vertex -0.3027400076 0.4860419929 0.4648930132 endloop endfacet facet normal -0.999194 -0.017265 0.036231 outer loop vertex -0.5073559880 -0.3622519970 -0.2706089914 vertex -0.5061839819 -0.3622820079 -0.2383009940 vertex -0.5071690083 -0.3424769938 -0.2560290098 endloop endfacet facet normal 0.031343 -0.031410 -0.999015 outer loop vertex -0.3391939998 0.2438150048 -0.5076109767 vertex -0.3351590037 0.2097080052 -0.5064120293 vertex -0.3562279940 0.2202029973 -0.5074030161 endloop endfacet facet normal -0.040287 0.003914 0.999180 outer loop vertex -0.3850339949 0.0669575036 0.5050070286 vertex -0.3716709912 0.0937144980 0.5054410100 vertex -0.4016410112 0.0923373997 0.5042380095 endloop endfacet facet normal -0.838208 0.545349 -0.001258 outer loop vertex -0.4818550050 0.4632140100 -0.1901289970 vertex -0.4777109921 0.4695110023 -0.2215220034 vertex -0.4902049899 0.4503169954 -0.2174340039 endloop endfacet facet normal -0.012832 -0.999918 0.000086 outer loop vertex 0.3244070113 -0.5048549771 0.1773740053 vertex 0.3391779959 -0.5050470233 0.1485709995 vertex 0.3548139930 -0.5052459836 0.1683280021 endloop endfacet facet normal -0.009296 -0.999767 -0.019497 outer loop vertex 0.3244070113 -0.5048549771 0.1773740053 vertex 0.3559440076 -0.5055040121 0.1956180036 vertex 0.3256019950 -0.5055800080 0.2139820009 endloop endfacet facet normal -0.999765 0.018021 -0.012077 outer loop vertex -0.5047410131 0.3817889988 0.0777077973 vertex -0.5055350065 0.3510150015 0.0975164995 vertex -0.5052279830 0.3778220117 0.1121010035 endloop endfacet facet normal 0.041649 -0.001478 0.999131 outer loop vertex -0.3185360134 -0.1306309998 0.5047760010 vertex -0.2821089923 -0.1222350001 0.5032699704 vertex -0.3143779933 -0.1000100002 0.5046479702 endloop endfacet facet normal 0.739413 0.671552 0.047811 outer loop vertex 0.4711999893 0.4778450131 0.4063099921 vertex 0.4856419861 0.4618940055 0.4070070088 vertex 0.4798910022 0.4700079858 0.3819789886 endloop endfacet facet normal -0.002720 -0.002959 0.999992 outer loop vertex 0.3712030053 0.0502142012 0.5047109723 vertex 0.3525460064 0.0737916976 0.5047299862 vertex 0.3402079940 0.0432337001 0.5046060085 endloop endfacet facet normal 0.043379 0.001040 0.999058 outer loop vertex -0.3143779933 -0.1000100002 0.5046479702 vertex -0.2821089923 -0.1222350001 0.5032699704 vertex -0.2837409973 -0.0820318982 0.5032989979 endloop endfacet facet normal 1.000000 0.000316 -0.000340 outer loop vertex 0.4995140135 0.0009095520 0.1439909935 vertex 0.4994969964 0.0361014009 0.1266330034 vertex 0.4995079935 0.0370635986 0.1599189937 endloop endfacet facet normal 0.174390 0.048642 -0.983474 outer loop vertex 0.4000090063 -0.1689340025 -0.5025119781 vertex 0.4259580076 -0.1666149944 -0.4977959991 vertex 0.4150150120 -0.1927289963 -0.5010280013 endloop endfacet facet normal 0.401039 0.025874 -0.915695 outer loop vertex 0.4546900094 0.3409300148 -0.4933910072 vertex 0.4397059977 0.3521640003 -0.4996359944 vertex 0.4526830018 0.3681100011 -0.4935019910 endloop endfacet facet normal 0.624153 0.780926 -0.024222 outer loop vertex 0.4750579894 0.4733720124 0.1353739947 vertex 0.4584279954 0.4864679873 0.1290709972 vertex 0.4636430144 0.4831280112 0.1557700038 endloop endfacet facet normal 0.905331 -0.352104 -0.237482 outer loop vertex 0.4937320054 -0.4415889978 -0.4235219955 vertex 0.4850730002 -0.4547699988 -0.4369890094 vertex 0.4904200137 -0.4366599917 -0.4434559941 endloop endfacet facet normal -0.002009 -0.026750 0.999640 outer loop vertex -0.1339610070 0.2021059990 0.4994480014 vertex -0.1325220019 0.2292039990 0.5001760125 vertex -0.1563310027 0.2161930054 0.4997799993 endloop endfacet facet normal 0.517241 0.036775 -0.855049 outer loop vertex 0.4696559906 -0.1144189984 -0.4766609967 vertex 0.4594799876 -0.1396290064 -0.4839009941 vertex 0.4494200051 -0.1108789966 -0.4887500107 endloop endfacet facet normal -0.000663 -0.040215 -0.999191 outer loop vertex -0.0739986971 0.2736819983 -0.5021139979 vertex -0.0937473029 0.2502799928 -0.5011590123 vertex -0.1025059968 0.2780039907 -0.5022690296 endloop endfacet facet normal -0.000759 -0.040849 -0.999165 outer loop vertex -0.0739986971 0.2736819983 -0.5021139979 vertex -0.1025059968 0.2780039907 -0.5022690296 vertex -0.0852568969 0.3035120070 -0.5033249855 endloop endfacet facet normal 0.457724 -0.832262 0.312774 outer loop vertex 0.4645250142 -0.4705840051 0.4575679898 vertex 0.4487369955 -0.4801250100 0.4552850127 vertex 0.4617710114 -0.4786930084 0.4400210083 endloop endfacet facet normal -0.028590 -0.744931 -0.666528 outer loop vertex -0.3720479906 -0.4680770040 -0.4827480018 vertex -0.3704909980 -0.4833010137 -0.4657999873 vertex -0.4013339877 -0.4752759933 -0.4734460115 endloop endfacet facet normal -0.006679 -0.999405 -0.033837 outer loop vertex 0.3256019950 -0.5055800080 0.2139820009 vertex 0.3574399948 -0.5063199997 0.2295539975 vertex 0.3277370036 -0.5067660213 0.2485910058 endloop endfacet facet normal -0.724351 0.689422 -0.003654 outer loop vertex -0.4691750109 0.4793170094 0.0222578999 vertex -0.4822700024 0.4656170011 0.0332836993 vertex -0.4711290002 0.4774110019 0.0499905013 endloop endfacet facet normal -0.011194 0.053128 -0.998525 outer loop vertex 0.1720360070 -0.2893199921 -0.5030140281 vertex 0.1939840019 -0.2894130051 -0.5032650232 vertex 0.1866019964 -0.3121309876 -0.5043910146 endloop endfacet facet normal -0.000534 -0.020665 0.999786 outer loop vertex -0.1429769993 0.3302659988 0.5041750073 vertex -0.1124750003 0.3194630146 0.5039680004 vertex -0.1188969985 0.3526729941 0.5046510100 endloop endfacet facet normal -0.641095 -0.766248 -0.043148 outer loop vertex -0.4585419893 -0.4882479906 0.3296619952 vertex -0.4651220143 -0.4841440022 0.3545469940 vertex -0.4753159881 -0.4746530056 0.3374629915 endloop endfacet facet normal -0.968644 0.248448 -0.001835 outer loop vertex -0.4945819974 0.4404990077 0.0675726011 vertex -0.5011399984 0.4149709940 0.0730187967 vertex -0.4969809949 0.4313600063 0.0965700969 endloop endfacet facet normal -0.965678 0.256629 0.040085 outer loop vertex -0.5011399984 0.4149709940 0.0730187967 vertex -0.4945819974 0.4404990077 0.0675726011 vertex -0.4991959929 0.4265390038 0.0457913987 endloop endfacet facet normal 0.008124 0.405679 0.913979 outer loop vertex -0.2164909989 0.4609639943 0.4885089993 vertex -0.2431209981 0.4544680119 0.4916290045 vertex -0.2208430022 0.4428539872 0.4965859950 endloop endfacet facet normal 0.029230 -0.999329 -0.022082 outer loop vertex -0.2543379962 -0.5066080093 0.3261559904 vertex -0.2820680141 -0.5077750087 0.3422619998 vertex -0.2789469957 -0.5069779754 0.3103240132 endloop endfacet facet normal -0.021306 0.038084 -0.999047 outer loop vertex 0.2061640024 -0.2478349954 -0.5013859868 vertex 0.1988819987 -0.2203509957 -0.5001829863 vertex 0.2263360023 -0.2268960029 -0.5010179877 endloop endfacet facet normal -0.006694 -0.954717 -0.297439 outer loop vertex 0.2380380034 -0.5011280179 -0.4207449853 vertex 0.2149460018 -0.4962869883 -0.4357640147 vertex 0.2433969975 -0.4937810004 -0.4444479942 endloop endfacet facet normal 0.007740 -0.998991 -0.044236 outer loop vertex -0.1519490033 -0.5035750270 0.3059639931 vertex -0.1396079957 -0.5045179725 0.3294180036 vertex -0.1678850055 -0.5047619939 0.3299809992 endloop endfacet facet normal 0.008183 -0.999717 -0.022330 outer loop vertex -0.1678850055 -0.5047619939 0.3299809992 vertex -0.1396079957 -0.5045179725 0.3294180036 vertex -0.1536670029 -0.5052130222 0.3553839922 endloop endfacet facet normal 0.022898 -0.999628 -0.014786 outer loop vertex -0.2301999927 -0.5063949823 0.3414280117 vertex -0.2335229963 -0.5068249702 0.3653520048 vertex -0.2553780079 -0.5071930289 0.3563899994 endloop endfacet facet normal -0.998715 -0.045990 -0.021304 outer loop vertex -0.5031229854 0.2607029974 0.1974910051 vertex -0.5017679930 0.2470889986 0.1633590013 vertex -0.5012099743 0.2241100073 0.1868059933 endloop endfacet facet normal -0.999139 -0.038919 -0.014363 outer loop vertex -0.5012099743 0.2241100073 0.1868059933 vertex -0.5017679930 0.2470889986 0.1633590013 vertex -0.5004289746 0.2152290046 0.1565420032 endloop endfacet facet normal -0.998957 -0.045332 -0.005494 outer loop vertex -0.5018180013 0.2562130094 0.1165169999 vertex -0.5010619760 0.2373549938 0.1346510053 vertex -0.5024099946 0.2665039897 0.1392430067 endloop endfacet facet normal 0.903394 0.428333 0.020267 outer loop vertex 0.4947780073 0.4408949912 -0.3278590143 vertex 0.4976379871 0.4363769889 -0.3598560095 vertex 0.4871830046 0.4580259919 -0.3513700068 endloop endfacet facet normal -0.178732 -0.014801 -0.983787 outer loop vertex -0.4026840031 0.0970890969 -0.5032269955 vertex -0.4274840057 0.0751933008 -0.4983919859 vertex -0.4301899970 0.1079379991 -0.4983929992 endloop endfacet facet normal -0.531386 0.845683 0.049484 outer loop vertex -0.4518580139 0.4891879857 0.2220450044 vertex -0.4645270109 0.4824340045 0.2014240026 vertex -0.4706709981 0.4770770073 0.2269980013 endloop endfacet facet normal -0.319485 -0.026431 -0.947222 outer loop vertex -0.4301899970 0.1079379991 -0.4983929992 vertex -0.4274840057 0.0751933008 -0.4983919859 vertex -0.4495939910 0.0886835009 -0.4913110137 endloop endfacet facet normal 0.043919 -0.109228 -0.993046 outer loop vertex -0.2549979985 -0.3852219880 -0.5052539706 vertex -0.2192209959 -0.3775820136 -0.5045120120 vertex -0.2281900048 -0.4092450142 -0.5014259815 endloop endfacet facet normal 0.000651 -0.999983 0.005865 outer loop vertex -0.1318079978 -0.4991050065 0.1002629995 vertex -0.1586810052 -0.4992209971 0.0834681988 vertex -0.1297120005 -0.4992960095 0.0674633980 endloop endfacet facet normal 0.017259 0.734475 -0.678417 outer loop vertex -0.0084038498 0.4698509872 -0.4809609950 vertex -0.0148021998 0.4805220068 -0.4695709944 vertex 0.0116176000 0.4758130014 -0.4739969969 endloop endfacet facet normal 0.117175 0.032180 -0.992590 outer loop vertex 0.3888460100 -0.2391930073 -0.5061129928 vertex 0.4020510018 -0.2160850018 -0.5038049817 vertex 0.4124540091 -0.2412569970 -0.5033929944 endloop endfacet facet normal -0.027854 -0.817628 -0.575073 outer loop vertex 0.3322989941 -0.4929560125 -0.4550749958 vertex 0.3234300017 -0.4828380048 -0.4690310061 vertex 0.3498429954 -0.4862599969 -0.4654450119 endloop endfacet facet normal 0.024288 -0.317535 0.947936 outer loop vertex 0.1862690002 -0.4531430006 0.4890370071 vertex 0.1826200038 -0.4266529977 0.4980039895 vertex 0.1581870019 -0.4463529885 0.4920310080 endloop endfacet facet normal -0.044789 -0.001947 0.998995 outer loop vertex 0.2798750103 0.1261959970 0.5023729801 vertex 0.2996680140 0.0982969031 0.5032060146 vertex 0.3147900105 0.1275449991 0.5039409995 endloop endfacet facet normal -0.002685 -0.126103 0.992014 outer loop vertex 0.1924320012 -0.3955940008 0.5032119751 vertex 0.2183399945 -0.4157809913 0.5007159710 vertex 0.2247640043 -0.3846240044 0.5046939850 endloop endfacet facet normal -0.006880 0.006236 0.999957 outer loop vertex 0.3336359859 0.1002300009 0.5044350028 vertex 0.3525460064 0.0737916976 0.5047299862 vertex 0.3663010001 0.1016310006 0.5046510100 endloop endfacet facet normal -0.691296 -0.001839 -0.722569 outer loop vertex -0.4693880081 0.0762535036 -0.4789470136 vertex -0.4720390141 0.0437287018 -0.4763279855 vertex -0.4815390110 0.0601835996 -0.4672810137 endloop endfacet facet normal -0.022801 -0.005154 0.999727 outer loop vertex 0.3525460064 0.0737916976 0.5047299862 vertex 0.3336359859 0.1002300009 0.5044350028 vertex 0.3197439909 0.0716810003 0.5039709806 endloop endfacet facet normal -0.040319 0.001637 0.999186 outer loop vertex 0.3051570058 0.0444195010 0.5034270287 vertex 0.3197439909 0.0716810003 0.5039709806 vertex 0.2869060040 0.0697916970 0.5026490092 endloop endfacet facet normal -0.001165 0.041186 -0.999151 outer loop vertex -0.1242719963 -0.2679089904 -0.5016210079 vertex -0.1075979993 -0.2442930043 -0.5006669760 vertex -0.0936603025 -0.2727679908 -0.5018569827 endloop endfacet facet normal -0.040135 -0.001556 0.999193 outer loop vertex 0.2869060040 0.0697916970 0.5026490092 vertex 0.3197439909 0.0716810003 0.5039709806 vertex 0.2996680140 0.0982969031 0.5032060146 endloop endfacet facet normal 0.926764 0.020336 -0.375093 outer loop vertex 0.4971109927 -0.2746010125 -0.4401479959 vertex 0.5014610291 -0.3010309935 -0.4308330119 vertex 0.4928869903 -0.3005810082 -0.4519929886 endloop endfacet facet normal 0.986685 0.161208 -0.021578 outer loop vertex 0.5070750117 0.4044989944 0.3540059924 vertex 0.5059319735 0.4074920118 0.3240990043 vertex 0.5032590032 0.4264889956 0.3437989950 endloop endfacet facet normal 0.005473 -0.026330 -0.999638 outer loop vertex -0.1507450044 0.1916719973 -0.4994679987 vertex -0.1475999951 0.2211789936 -0.5002279878 vertex -0.1298750043 0.2041350007 -0.4996820092 endloop endfacet facet normal 0.005511 -0.042635 -0.999076 outer loop vertex -0.1166229993 0.2572009861 -0.5013980269 vertex -0.1396680027 0.2506589890 -0.5012459755 vertex -0.1295949966 0.2782770097 -0.5023689866 endloop endfacet facet normal -0.998672 0.029418 -0.042284 outer loop vertex -0.5036609769 -0.2448830009 0.2622880042 vertex -0.5049560070 -0.2309409976 0.3025740087 vertex -0.5029770136 -0.2084619999 0.2714729905 endloop endfacet facet normal -0.062755 -0.998000 0.007543 outer loop vertex -0.3870379925 -0.5039399862 -0.1588670015 vertex -0.3975880146 -0.5034850240 -0.1864459962 vertex -0.3677699864 -0.5052970052 -0.1781100035 endloop endfacet facet normal 0.011079 -0.042760 -0.999024 outer loop vertex -0.1396680027 0.2506589890 -0.5012459755 vertex -0.1687819958 0.2437939942 -0.5012750030 vertex -0.1578339934 0.2747370005 -0.5024780035 endloop endfacet facet normal 0.003610 -0.999983 -0.004627 outer loop vertex 0.0524456017 -0.4997229874 -0.0973436981 vertex 0.0507492982 -0.4998820126 -0.0642955005 vertex 0.0269667003 -0.4998570085 -0.0882560015 endloop endfacet facet normal -0.015523 -0.846533 -0.532111 outer loop vertex -0.1585090011 -0.4907059968 -0.4503610134 vertex -0.1497039944 -0.4778659940 -0.4710449874 vertex -0.1266199946 -0.4858630002 -0.4589959979 endloop endfacet facet normal -0.020110 -0.531850 -0.846600 outer loop vertex -0.1956119984 -0.4694080055 -0.4793370068 vertex -0.2234160006 -0.4726450145 -0.4766429961 vertex -0.2148299962 -0.4545350075 -0.4882239997 endloop endfacet facet normal 0.998652 0.045653 -0.024700 outer loop vertex 0.5047749877 -0.2944850028 0.2166430056 vertex 0.5048499703 -0.3087300062 0.1933459938 vertex 0.5037490129 -0.2839980125 0.1945450008 endloop endfacet facet normal -0.035580 0.003530 0.999361 outer loop vertex 0.2630879879 0.0940890014 0.5016300082 vertex 0.2451570034 0.1248449981 0.5008829832 vertex 0.2285809964 0.0978948995 0.5003880262 endloop endfacet facet normal 0.023982 -0.030015 -0.999262 outer loop vertex 0.3438329995 0.2699869871 -0.5080050230 vertex 0.3795259893 0.2736360133 -0.5072579980 vertex 0.3687219918 0.2403679937 -0.5065180063 endloop endfacet facet normal 0.087293 -0.050479 -0.994903 outer loop vertex 0.3687219918 0.2403679937 -0.5065180063 vertex 0.3795259893 0.2736360133 -0.5072579980 vertex 0.4052709937 0.2458039969 -0.5035870075 endloop endfacet facet normal -0.996436 0.081742 0.020836 outer loop vertex -0.5056210160 0.3950529993 -0.2554590106 vertex -0.5056149960 0.4022809863 -0.2835269868 vertex -0.5077400208 0.3746350110 -0.2766929865 endloop endfacet facet normal -0.010955 -0.871913 0.489538 outer loop vertex 0.3527140021 -0.4959059954 0.4501329958 vertex 0.3713900149 -0.4898810089 0.4612820148 vertex 0.3444159925 -0.4869189858 0.4659540057 endloop endfacet facet normal -0.994423 -0.103079 0.022284 outer loop vertex -0.5013769865 -0.4106749892 -0.0568511002 vertex -0.5010439754 -0.4069760144 -0.0248798002 vertex -0.5040879846 -0.3818069994 -0.0442941003 endloop endfacet facet normal 0.520682 0.853629 -0.014430 outer loop vertex 0.4696770012 0.4802429974 -0.0226508994 vertex 0.4512459934 0.4914759994 -0.0231970996 vertex 0.4606919885 0.4861339927 0.0016310801 endloop endfacet facet normal -0.905276 0.424816 -0.002438 outer loop vertex -0.4965269864 0.4367119968 -0.2405939996 vertex -0.4902049899 0.4503169954 -0.2174340039 vertex -0.4866580069 0.4577200115 -0.2445379943 endloop endfacet facet normal -0.975495 -0.050448 0.214162 outer loop vertex -0.5051050186 0.3237049878 0.4181010127 vertex -0.5066310167 0.2993920147 0.4054229856 vertex -0.5010750294 0.2994930148 0.4307540059 endloop endfacet facet normal -0.976757 -0.006081 0.214262 outer loop vertex -0.5010750294 0.2994930148 0.4307540059 vertex -0.5066310167 0.2993920147 0.4054229856 vertex -0.5035020113 0.2741580009 0.4189710021 endloop endfacet facet normal -0.022977 -0.030673 0.999265 outer loop vertex 0.0578690991 -0.3652830124 0.5054799914 vertex 0.0524249002 -0.3908500075 0.5045700073 vertex 0.0727408975 -0.3829709888 0.5052790046 endloop endfacet facet normal -0.123496 0.017939 -0.992183 outer loop vertex -0.3941589892 -0.3430010080 -0.5077679753 vertex -0.4222500026 -0.3334029913 -0.5040979981 vertex -0.4028629959 -0.3096149862 -0.5060809851 endloop endfacet facet normal 0.449499 -0.893167 -0.014271 outer loop vertex 0.4495109916 -0.4913380146 0.0810734034 vertex 0.4455049932 -0.4929920137 0.0584130995 vertex 0.4622829854 -0.4846050143 0.0619657002 endloop endfacet facet normal 0.999270 0.027295 -0.026725 outer loop vertex 0.5048499703 -0.3087300062 0.1933459938 vertex 0.5058919787 -0.3238810003 0.2168339938 vertex 0.5056560040 -0.3385789990 0.1929990053 endloop endfacet facet normal -0.291482 -0.954918 -0.056306 outer loop vertex -0.4188640118 -0.5004280210 0.0122873997 vertex -0.4328320026 -0.4973109961 0.0317332000 vertex -0.4436179996 -0.4926750064 0.0089457901 endloop endfacet facet normal -0.998849 -0.044403 -0.018119 outer loop vertex -0.5070180297 0.2429050058 0.3269270062 vertex -0.5078160167 0.2512860000 0.3503789902 vertex -0.5083510280 0.2702130079 0.3334890008 endloop endfacet facet normal 0.999823 0.009877 -0.015990 outer loop vertex 0.5056560040 -0.3385789990 0.1929990053 vertex 0.5058919787 -0.3238810003 0.2168339938 vertex 0.5062149763 -0.3526099920 0.2192839980 endloop endfacet facet normal -0.017800 -0.408140 0.912746 outer loop vertex 0.2335990071 -0.4574629962 0.4874880016 vertex 0.2120220065 -0.4424239993 0.4937919974 vertex 0.2088630050 -0.4608390033 0.4854960144 endloop endfacet facet normal 0.548733 -0.058440 0.833953 outer loop vertex 0.4730750024 0.3169179857 0.4770979881 vertex 0.4639280140 0.3430239856 0.4849460125 vertex 0.4520579875 0.3158909976 0.4908550084 endloop endfacet facet normal -0.892470 0.033114 0.449890 outer loop vertex -0.4853970110 -0.1598850042 0.4605920017 vertex -0.4941729903 -0.1534640044 0.4427100122 vertex -0.4917759895 -0.1741410047 0.4489870071 endloop endfacet facet normal 0.019712 -0.120720 -0.992491 outer loop vertex 0.0195742007 -0.4045029879 -0.5024049878 vertex 0.0390293002 -0.3864620030 -0.5042129755 vertex 0.0463831015 -0.4107969999 -0.5011069775 endloop endfacet facet normal 0.007729 -0.124306 -0.992214 outer loop vertex 0.0463831015 -0.4107969999 -0.5011069775 vertex 0.0390293002 -0.3864620030 -0.5042129755 vertex 0.0662685037 -0.3901639879 -0.5035369992 endloop endfacet facet normal 0.647489 -0.725389 0.233601 outer loop vertex 0.4757219851 -0.4650590122 0.4436889887 vertex 0.4645250142 -0.4705840051 0.4575679898 vertex 0.4617710114 -0.4786930084 0.4400210083 endloop endfacet facet normal -0.050692 -0.185720 -0.981294 outer loop vertex -0.3800460100 -0.4038130045 -0.5070570111 vertex -0.3574419916 -0.4081229866 -0.5074089766 vertex -0.3688470125 -0.4282900095 -0.5030030012 endloop endfacet facet normal 0.025358 0.012393 -0.999602 outer loop vertex -0.3074580133 -0.3270150125 -0.5087249875 vertex -0.3101199865 -0.3567369878 -0.5091609955 vertex -0.3359979987 -0.3387140036 -0.5095940232 endloop endfacet facet normal 0.018929 0.003157 -0.999816 outer loop vertex -0.3359979987 -0.3387140036 -0.5095940232 vertex -0.3101199865 -0.3567369878 -0.5091609955 vertex -0.3364410102 -0.3702670038 -0.5097020268 endloop endfacet facet normal 0.008588 0.874421 -0.485091 outer loop vertex -0.0428483002 0.4816589952 -0.4680179954 vertex -0.0250448007 0.4905349910 -0.4517030120 vertex -0.0148021998 0.4805220068 -0.4695709944 endloop endfacet facet normal 0.758008 0.652179 0.009318 outer loop vertex 0.4861859977 0.4622409940 -0.0967795998 vertex 0.4776180089 0.4724819958 -0.1165649965 vertex 0.4731349945 0.4773499966 -0.0925960019 endloop endfacet facet normal -0.981251 0.158465 0.109709 outer loop vertex -0.5042619705 0.3934839964 0.4114339948 vertex -0.4987820089 0.4208900034 0.4208619893 vertex -0.5036360025 0.4140970111 0.3872590065 endloop endfacet facet normal -0.749166 0.003926 -0.662371 outer loop vertex -0.4807170033 -0.3212339878 -0.4735319912 vertex -0.4735490084 -0.3468329906 -0.4817909896 vertex -0.4874840081 -0.3463270068 -0.4660269916 endloop endfacet facet normal 0.989592 0.034460 0.139712 outer loop vertex 0.5071039796 0.3457939923 0.3905450106 vertex 0.5016769767 0.3552039862 0.4266639948 vertex 0.5042399764 0.3271929920 0.4154190123 endloop endfacet facet normal 0.998206 -0.002818 0.059805 outer loop vertex 0.5066639781 0.3086690009 0.3961400092 vertex 0.5086029768 0.3147749901 0.3640640080 vertex 0.5071039796 0.3457939923 0.3905450106 endloop endfacet facet normal -0.127169 -0.019097 0.991697 outer loop vertex -0.4279240072 0.0912638009 0.5008469820 vertex -0.4016410112 0.0923373997 0.5042380095 vertex -0.4178619981 0.1159690022 0.5026130080 endloop endfacet facet normal -0.014965 -0.000682 0.999888 outer loop vertex -0.3742739856 0.1475739926 0.5051040053 vertex -0.3893089890 0.1197419986 0.5048599839 vertex -0.3576770127 0.1206149980 0.5053340197 endloop endfacet facet normal 0.003098 0.010439 0.999941 outer loop vertex -0.3576770127 0.1206149980 0.5053340197 vertex -0.3427250087 0.1465470046 0.5050169826 vertex -0.3742739856 0.1475739926 0.5051040053 endloop endfacet facet normal -0.005123 0.002111 -0.999985 outer loop vertex -0.0970961973 0.0214901995 -0.4997150004 vertex -0.1249599978 0.0026591599 -0.4996120036 vertex -0.1295520067 0.0402988009 -0.4995090067 endloop endfacet facet normal -0.000843 0.002634 -0.999996 outer loop vertex -0.1295520067 0.0402988009 -0.4995090067 vertex -0.1249599978 0.0026591599 -0.4996120036 vertex -0.1541219950 0.0130759999 -0.4995599985 endloop endfacet facet normal -0.999951 0.006253 0.007628 outer loop vertex -0.4994069934 0.1063549966 -0.1731159985 vertex -0.4996950030 0.0712563992 -0.1820989996 vertex -0.4993720055 0.0817772001 -0.1483830065 endloop endfacet facet normal -0.125706 -0.991618 0.029862 outer loop vertex -0.4129920006 -0.5049939752 -0.3071889877 vertex -0.3915460110 -0.5083220005 -0.3274239898 vertex -0.3872720003 -0.5079249740 -0.2962479889 endloop endfacet facet normal 0.370664 0.928073 0.035908 outer loop vertex 0.4325079918 0.4973610044 -0.2611849904 vertex 0.4415659904 0.4927169979 -0.2346590012 vertex 0.4506630003 0.4899420142 -0.2568419874 endloop endfacet facet normal 0.736532 0.674676 0.048298 outer loop vertex 0.4769029915 0.4740859866 -0.0468378998 vertex 0.4696770012 0.4802429974 -0.0226508994 vertex 0.4840109944 0.4646480083 -0.0233938992 endloop endfacet facet normal 0.999041 0.043623 -0.003845 outer loop vertex 0.5029810071 -0.2743020058 -0.0350928009 vertex 0.5016649961 -0.2433450073 -0.0258095991 vertex 0.5028579831 -0.2687399983 -0.0039553898 endloop endfacet facet normal 0.999988 0.004940 0.000483 outer loop vertex 0.5050290227 -0.3367159963 -0.1453830004 vertex 0.5051680207 -0.3646869957 -0.1470620036 vertex 0.5051029921 -0.3491759896 -0.1711069942 endloop endfacet facet normal 0.999754 0.020963 -0.007279 outer loop vertex 0.5051029921 -0.3491759896 -0.1711069942 vertex 0.5045149922 -0.3200710118 -0.1680479944 vertex 0.5050290227 -0.3367159963 -0.1453830004 endloop endfacet facet normal 0.008787 -0.999473 -0.031261 outer loop vertex 0.0816878006 -0.4999569952 0.2094549984 vertex 0.1089510024 -0.5002700090 0.2271260023 vertex 0.0789602026 -0.5009729862 0.2411710024 endloop endfacet facet normal 0.006712 -0.999483 -0.031440 outer loop vertex 0.0789602026 -0.5009729862 0.2411710024 vertex 0.0519861989 -0.5005859733 0.2231090069 vertex 0.0816878006 -0.4999569952 0.2094549984 endloop endfacet facet normal 0.005220 -0.998957 -0.045354 outer loop vertex 0.0446823984 -0.5049269795 0.3228270113 vertex 0.0474421009 -0.5033940077 0.2893800139 vertex 0.0793227032 -0.5040649772 0.3078280091 endloop endfacet facet normal 0.007473 -0.998759 -0.049240 outer loop vertex 0.0793227032 -0.5040649772 0.3078280091 vertex 0.0474421009 -0.5033940077 0.2893800139 vertex 0.0767617002 -0.5023679733 0.2730180025 endloop endfacet facet normal -0.038664 -0.006692 -0.999230 outer loop vertex 0.3332239985 0.1035889983 -0.5046399832 vertex 0.3111909926 0.1084500030 -0.5038200021 vertex 0.3232780099 0.1262619942 -0.5044069886 endloop endfacet facet normal -0.036971 0.000996 -0.999316 outer loop vertex 0.3111909926 0.1084500030 -0.5038200021 vertex 0.3332239985 0.1035889983 -0.5046399832 vertex 0.3117989898 0.0828749016 -0.5038679838 endloop endfacet facet normal 0.999380 0.034256 -0.008184 outer loop vertex 0.5006800294 -0.2199800014 -0.0482883006 vertex 0.5006070137 -0.2104929984 -0.0174921993 vertex 0.5016649961 -0.2433450073 -0.0258095991 endloop endfacet facet normal 0.861096 0.508373 0.008380 outer loop vertex 0.4814459980 0.4648680091 0.2703549862 vertex 0.4941180050 0.4431509972 0.2856920063 vertex 0.4911639988 0.4487409890 0.2501170039 endloop endfacet facet normal -0.703121 -0.711055 0.004706 outer loop vertex -0.4807080030 -0.4691149890 -0.2921760082 vertex -0.4686099887 -0.4811390042 -0.3013919890 vertex -0.4729709923 -0.4766480029 -0.2743949890 endloop endfacet facet normal -0.026628 0.929873 -0.366915 outer loop vertex 0.1294790059 0.4934290051 -0.4489780068 vertex 0.1109879985 0.4887819886 -0.4594129920 vertex 0.0969381034 0.4955540001 -0.4412310123 endloop endfacet facet normal -0.098760 -0.994975 0.016472 outer loop vertex -0.3788680136 -0.5049359798 0.1340959966 vertex -0.4041019976 -0.5025449991 0.1272269934 vertex -0.3850109875 -0.5047820210 0.1065649986 endloop endfacet facet normal -0.116316 -0.993212 0.000060 outer loop vertex -0.4092830122 -0.5019400120 0.0980234966 vertex -0.3850109875 -0.5047820210 0.1065649986 vertex -0.4041019976 -0.5025449991 0.1272269934 endloop endfacet facet normal 0.157621 0.012285 0.987423 outer loop vertex 0.4055199921 -0.0597018003 0.5029249787 vertex 0.4270499945 -0.0472299010 0.4993329942 vertex 0.4047990143 -0.0318063982 0.5026929975 endloop endfacet facet normal 0.034957 -0.501163 0.864647 outer loop vertex -0.3327730000 -0.4653989971 0.4840700030 vertex -0.3184210062 -0.4438239932 0.4959949851 vertex -0.3523159921 -0.4494110048 0.4941270053 endloop endfacet facet normal -0.042422 0.687888 0.724576 outer loop vertex 0.1651729941 0.4767520130 0.4689539969 vertex 0.1423069984 0.4794330001 0.4650700092 vertex 0.1530610025 0.4634430110 0.4808799922 endloop endfacet facet normal -0.999447 -0.032840 -0.005142 outer loop vertex -0.5083510280 0.2702130079 0.3334890008 vertex -0.5078160167 0.2512860000 0.3503789902 vertex -0.5086110234 0.2736639977 0.3619860113 endloop endfacet facet normal 0.416885 -0.013668 -0.908856 outer loop vertex 0.4383319914 -0.3599700034 -0.5012030005 vertex 0.4537630081 -0.3444060087 -0.4943589866 vertex 0.4545870125 -0.3714709878 -0.4935739934 endloop endfacet facet normal -0.040742 0.998462 -0.037611 outer loop vertex 0.2985889912 0.5054529905 0.2271160036 vertex 0.2654800117 0.5050050020 0.2510879934 vertex 0.3043859899 0.5070490241 0.2632060051 endloop endfacet facet normal -0.282832 0.002541 -0.959166 outer loop vertex -0.4225459993 -0.1404259950 -0.4986949861 vertex -0.4356540143 -0.1631560028 -0.4948900044 vertex -0.4423849881 -0.1396660060 -0.4928430021 endloop endfacet facet normal -0.010565 -0.229962 0.973142 outer loop vertex 0.1031659991 -0.4349850118 0.4970330000 vertex 0.1230169982 -0.4204129875 0.5006920099 vertex 0.0984444991 -0.4126360118 0.5022630095 endloop endfacet facet normal -0.987279 -0.012369 0.158513 outer loop vertex -0.5001810193 -0.1460119933 0.4197289944 vertex -0.5032129884 -0.1660519987 0.3992809951 vertex -0.4985440075 -0.1768569946 0.4275180101 endloop endfacet facet normal -0.995545 0.014064 0.093238 outer loop vertex -0.5032129884 -0.1660519987 0.3992809951 vertex -0.5049329996 -0.1842530072 0.3836610019 vertex -0.5031399727 -0.1935810000 0.4042130113 endloop endfacet facet normal -0.982297 0.019533 0.186307 outer loop vertex -0.4992209971 -0.2086459994 0.4257949889 vertex -0.5037890077 -0.2201070040 0.4029119909 vertex -0.5003250241 -0.2405499965 0.4233190119 endloop endfacet facet normal 0.371193 -0.020953 -0.928319 outer loop vertex 0.4397059977 0.3521640003 -0.4996359944 vertex 0.4546900094 0.3409300148 -0.4933910072 vertex 0.4364289939 0.3287569880 -0.5004180074 endloop endfacet facet normal -0.030216 -0.022383 -0.999293 outer loop vertex 0.1834940016 0.3208569884 -0.5041850209 vertex 0.1954289973 0.3487200141 -0.5051699877 vertex 0.2124409974 0.3228540123 -0.5051050186 endloop endfacet facet normal -0.544546 -0.133475 0.828042 outer loop vertex -0.4531710148 -0.3968279958 0.4902090132 vertex -0.4709889889 -0.4008130133 0.4778490067 vertex -0.4579249918 -0.4249970019 0.4825420082 endloop endfacet facet normal 0.003698 0.001378 -0.999992 outer loop vertex -0.1541219950 0.0130759999 -0.4995599985 vertex -0.1494649947 -0.0161281005 -0.4995830059 vertex -0.1710530072 -0.0060692602 -0.4996489882 endloop endfacet facet normal 0.003608 0.001183 -0.999993 outer loop vertex -0.1710530072 -0.0060692602 -0.4996489882 vertex -0.1494649947 -0.0161281005 -0.4995830059 vertex -0.1736100018 -0.0303853005 -0.4996869862 endloop endfacet facet normal 0.328610 0.032094 -0.943920 outer loop vertex 0.4494200051 -0.1108789966 -0.4887500107 vertex 0.4374350011 -0.1390140057 -0.4938789904 vertex 0.4242529869 -0.1109530032 -0.4975140095 endloop endfacet facet normal -0.984182 -0.038831 0.172853 outer loop vertex -0.5005000234 -0.3685869873 0.4273929894 vertex -0.5054060221 -0.3434740007 0.4051010013 vertex -0.5058829784 -0.3741100132 0.3955030143 endloop endfacet facet normal -0.223525 0.926599 -0.302409 outer loop vertex -0.4473899901 0.4818620086 -0.4415780008 vertex -0.4217000008 0.4921610057 -0.4290100038 vertex -0.4283640087 0.4819569886 -0.4553500116 endloop endfacet facet normal 0.011235 -0.731056 -0.682225 outer loop vertex -0.2234160006 -0.4726450145 -0.4766429961 vertex -0.2308000028 -0.4858280122 -0.4626379907 vertex -0.2508800030 -0.4770079851 -0.4724200070 endloop endfacet facet normal 0.126252 0.991674 -0.025370 outer loop vertex 0.4144139886 0.5007129908 -0.1034210026 vertex 0.3884600103 0.5041400194 -0.0986215994 vertex 0.4043410122 0.5026680231 -0.0771292970 endloop endfacet facet normal 0.998463 -0.049647 -0.024618 outer loop vertex 0.5046290159 0.3145630062 0.2015769929 vertex 0.5034149885 0.2969030142 0.1879529953 vertex 0.5043650270 0.3197390139 0.1804320067 endloop endfacet facet normal 0.188322 0.981713 -0.027830 outer loop vertex 0.4043410122 0.5026680231 -0.0771292970 vertex 0.4168950021 0.5009890199 -0.0514050983 vertex 0.4332149923 0.4971129894 -0.0776984021 endloop endfacet facet normal 0.224706 0.974418 -0.004171 outer loop vertex 0.4332149923 0.4971129894 -0.0776984021 vertex 0.4168950021 0.5009890199 -0.0514050983 vertex 0.4416080117 0.4953039885 -0.0481498986 endloop endfacet facet normal -0.017640 -0.877685 0.478913 outer loop vertex 0.2440209985 -0.4856989980 0.4625369906 vertex 0.2327300012 -0.4949609935 0.4451470077 vertex 0.2621670067 -0.4945409894 0.4470010102 endloop endfacet facet normal 0.305895 0.951658 0.027842 outer loop vertex 0.4416080117 0.4953039885 -0.0481498986 vertex 0.4283550084 0.4988769889 -0.0246687997 vertex 0.4512459934 0.4914759994 -0.0231970996 endloop endfacet facet normal 0.113869 -0.601591 -0.790646 outer loop vertex 0.3945699930 -0.4636679888 -0.4832650125 vertex 0.4115560055 -0.4777629972 -0.4700939953 vertex 0.3905380070 -0.4806819856 -0.4708999991 endloop endfacet facet normal -0.999986 0.003067 0.004390 outer loop vertex -0.4996939898 0.0140930004 0.0785550028 vertex -0.4995790124 0.0016820700 0.1134120002 vertex -0.4994899929 0.0354234017 0.1101199985 endloop endfacet facet normal 0.999456 -0.032980 0.000090 outer loop vertex 0.5004810095 0.2261060029 -0.1621270031 vertex 0.5009130239 0.2392809987 -0.1316310018 vertex 0.4998520017 0.2071159929 -0.1355669945 endloop endfacet facet normal 0.999026 -0.044111 0.001155 outer loop vertex 0.5020570159 0.2652769983 -0.1606709957 vertex 0.5036200285 0.3010790050 -0.1452769935 vertex 0.5023530126 0.2729490101 -0.1236900017 endloop endfacet facet normal -0.987675 -0.045314 0.149815 outer loop vertex -0.5089169741 0.3250960112 0.3933910131 vertex -0.5051050186 0.3237049878 0.4181010127 vertex -0.5076540112 0.3432359993 0.4072040021 endloop endfacet facet normal -0.972040 0.004130 0.234778 outer loop vertex -0.5076540112 0.3432359993 0.4072040021 vertex -0.5051050186 0.3237049878 0.4181010127 vertex -0.5028749704 0.3488889933 0.4268909991 endloop endfacet facet normal -0.822762 -0.000432 0.568386 outer loop vertex -0.4832200110 0.4079610109 0.4635359943 vertex -0.4929000139 0.3898569942 0.4495100081 vertex -0.4801099896 0.3805269897 0.4680170119 endloop endfacet facet normal 0.384597 -0.016941 -0.922929 outer loop vertex 0.4583939910 0.1384229958 -0.4876320064 vertex 0.4391080141 0.1278149933 -0.4954740107 vertex 0.4433889985 0.1565749943 -0.4942179918 endloop endfacet facet normal -0.999847 0.017414 -0.001920 outer loop vertex -0.4998129904 -0.1687210053 0.0315688998 vertex -0.4998709857 -0.1751880050 0.0031201700 vertex -0.5003190041 -0.1989810020 0.0206275005 endloop endfacet facet normal -0.031773 -0.023407 -0.999221 outer loop vertex 0.1954289973 0.3487200141 -0.5051699877 vertex 0.2263849974 0.3494319916 -0.5061709881 vertex 0.2124409974 0.3228540123 -0.5051050186 endloop endfacet facet normal -0.040342 -0.018902 -0.999007 outer loop vertex 0.2124409974 0.3228540123 -0.5051050186 vertex 0.2263849974 0.3494319916 -0.5061709881 vertex 0.2415930033 0.3241100013 -0.5063059926 endloop endfacet facet normal -0.112054 -0.030942 0.993220 outer loop vertex -0.4099529982 -0.1245890036 0.5014610291 vertex -0.3789260089 -0.1310549974 0.5047600269 vertex -0.3884159923 -0.1044249982 0.5045189857 endloop endfacet facet normal -0.238362 -0.020903 0.970951 outer loop vertex -0.4099529982 -0.1245890036 0.5014610291 vertex -0.4116620123 -0.0933972001 0.5017129779 vertex -0.4336729944 -0.1050769985 0.4960579872 endloop endfacet facet normal 0.993836 -0.098185 0.051482 outer loop vertex 0.5064399838 -0.3744249940 -0.2610189915 vertex 0.5045999885 -0.4009250104 -0.2760390043 vertex 0.5078219771 -0.3767159879 -0.2920669913 endloop endfacet facet normal 0.038257 0.038409 -0.998529 outer loop vertex -0.2723200023 -0.2499459982 -0.5044100285 vertex -0.2328059971 -0.2371270061 -0.5024030209 vertex -0.2432959974 -0.2766189873 -0.5043240190 endloop endfacet facet normal 0.898542 -0.053868 -0.435569 outer loop vertex 0.4933150113 -0.3550530076 -0.4517239928 vertex 0.4980570078 -0.3811349869 -0.4387159944 vertex 0.4870649874 -0.3836869895 -0.4610759914 endloop endfacet facet normal -0.008727 -0.038218 0.999231 outer loop vertex -0.0785240009 0.2443719953 0.5011259913 vertex -0.0994198024 0.2611959875 0.5015869737 vertex -0.1065519974 0.2367839962 0.5005909801 endloop endfacet facet normal 0.958285 -0.007204 -0.285725 outer loop vertex 0.5014610291 -0.3010309935 -0.4308330119 vertex 0.5048909783 -0.3248830140 -0.4187279940 vertex 0.4980489910 -0.3270699978 -0.4416199923 endloop endfacet facet normal 0.049127 0.998610 0.019100 outer loop vertex -0.2566410005 0.5019879937 -0.1463650018 vertex -0.2378489971 0.5015550256 -0.1720629930 vertex -0.2724280059 0.5033349991 -0.1761849970 endloop endfacet facet normal 0.998891 0.045120 -0.013489 outer loop vertex 0.5048499703 -0.3087300062 0.1933459938 vertex 0.5037059784 -0.2899369895 0.1714919955 vertex 0.5037490129 -0.2839980125 0.1945450008 endloop endfacet facet normal 0.842606 0.523815 0.125034 outer loop vertex 0.4856419861 0.4618940055 0.4070070088 vertex 0.4777219892 0.4696089923 0.4280590117 vertex 0.4881879985 0.4526030123 0.4287729859 endloop endfacet facet normal 0.998723 0.048437 -0.014343 outer loop vertex 0.5037490129 -0.2839980125 0.1945450008 vertex 0.5037059784 -0.2899369895 0.1714919955 vertex 0.5024650097 -0.2614659965 0.1812299937 endloop endfacet facet normal 0.998941 0.045986 -0.001214 outer loop vertex 0.5030789971 -0.2811740041 0.1243489981 vertex 0.5023419857 -0.2645319998 0.1482979953 vertex 0.5039579868 -0.2997530103 0.1438650042 endloop endfacet facet normal -0.048511 -0.950889 -0.305707 outer loop vertex 0.2433969975 -0.4937810004 -0.4444479942 vertex 0.2653830051 -0.4998629987 -0.4290190041 vertex 0.2380380034 -0.5011280179 -0.4207449853 endloop endfacet facet normal -0.999114 -0.041976 0.003188 outer loop vertex -0.5008379817 0.2320789993 0.1058819965 vertex -0.5018180013 0.2562130094 0.1165169999 vertex -0.5021610260 0.2622179985 0.0880824029 endloop endfacet facet normal -0.998780 -0.049355 0.001626 outer loop vertex -0.5021610260 0.2622179985 0.0880824029 vertex -0.5018180013 0.2562130094 0.1165169999 vertex -0.5031530261 0.2831630111 0.1144960001 endloop endfacet facet normal -0.819307 0.013831 0.573188 outer loop vertex -0.4801099896 0.3805269897 0.4680170119 vertex -0.4929000139 0.3898569942 0.4495100081 vertex -0.4922749996 0.3572590053 0.4511899948 endloop endfacet facet normal -0.008441 0.998643 0.051394 outer loop vertex 0.1309459955 0.5029129982 -0.2844299972 vertex 0.1369100064 0.5013129711 -0.2523599863 vertex 0.1628870070 0.5025600195 -0.2723250091 endloop endfacet facet normal -0.998678 -0.050120 -0.011410 outer loop vertex -0.5033370256 0.2789979875 0.1655009985 vertex -0.5039309859 0.2964549959 0.1408050060 vertex -0.5024099946 0.2665039897 0.1392430067 endloop endfacet facet normal -0.952933 0.151663 0.262521 outer loop vertex -0.4930199981 0.4150060117 0.4451769888 vertex -0.4909340143 0.4366999865 0.4402160048 vertex -0.4987820089 0.4208900034 0.4208619893 endloop endfacet facet normal 0.857401 0.052351 0.511980 outer loop vertex 0.4826689959 0.0641627982 0.4637019932 vertex 0.4913580120 0.0784675032 0.4476880133 vertex 0.4800829887 0.0936072022 0.4650219977 endloop endfacet facet normal -0.864392 -0.499044 -0.061499 outer loop vertex -0.4854960144 -0.4605689943 0.0906101018 vertex -0.4939819872 -0.4465549886 0.0961645991 vertex -0.4925130010 -0.4463939965 0.0742110983 endloop endfacet facet normal 0.403029 -0.915141 0.009180 outer loop vertex 0.4365099967 -0.4977859855 -0.2418709993 vertex 0.4536440074 -0.4902110100 -0.2389670014 vertex 0.4463390112 -0.4932149947 -0.2177190036 endloop endfacet facet normal 0.028296 -0.076185 -0.996692 outer loop vertex -0.1941280067 -0.4022769928 -0.5019119978 vertex -0.2192209959 -0.3775820136 -0.5045120120 vertex -0.1826390028 -0.3659310043 -0.5043640137 endloop endfacet facet normal 0.045824 -0.028097 -0.998554 outer loop vertex -0.2142480016 -0.3443099856 -0.5052199960 vertex -0.2192209959 -0.3775820136 -0.5045120120 vertex -0.2417210042 -0.3558500111 -0.5061560273 endloop endfacet facet normal 0.896504 -0.013879 -0.442819 outer loop vertex 0.4845969975 -0.2202289999 -0.4602029920 vertex 0.4897390008 -0.1918269992 -0.4506829977 vertex 0.4953449965 -0.2191849947 -0.4384759963 endloop endfacet facet normal 0.000943 0.004322 0.999990 outer loop vertex 0.0389592983 0.1146980003 0.4995540082 vertex 0.0084190099 0.0977642015 0.4996559918 vertex 0.0404491983 0.0771223009 0.4997150004 endloop endfacet facet normal -0.002670 0.003552 0.999990 outer loop vertex 0.0075099100 0.0324731991 0.4999180138 vertex 0.0065947198 0.0638846979 0.4998039901 vertex -0.0220244005 0.0460333005 0.4997909963 endloop endfacet facet normal -0.002666 0.003547 0.999990 outer loop vertex -0.0220244005 0.0460333005 0.4997909963 vertex 0.0065947198 0.0638846979 0.4998039901 vertex -0.0236494001 0.0814620033 0.4996609986 endloop endfacet facet normal 0.988750 -0.146639 -0.029504 outer loop vertex 0.5030710101 -0.4011560082 0.2011460066 vertex 0.4994499981 -0.4218460023 0.1826290041 vertex 0.5034670234 -0.3912819922 0.1653420031 endloop endfacet facet normal -0.026712 -0.946733 0.320911 outer loop vertex -0.0469941013 -0.4974310100 0.4339210093 vertex -0.0702302009 -0.4916960001 0.4489060044 vertex -0.0724373981 -0.4984700084 0.4287379980 endloop endfacet facet normal -0.007208 -0.947694 0.319099 outer loop vertex -0.0724373981 -0.4984700084 0.4287379980 vertex -0.0702302009 -0.4916960001 0.4489060044 vertex -0.1014339998 -0.4948459864 0.4388459921 endloop endfacet facet normal -0.961224 -0.031677 0.273943 outer loop vertex -0.5011119843 0.2092639953 0.4231860042 vertex -0.4968630075 0.2259889990 0.4400289953 vertex -0.5023149848 0.2314649969 0.4215320051 endloop endfacet facet normal -0.001935 -0.999984 0.005398 outer loop vertex -0.0139613003 -0.4999229908 0.0638206005 vertex -0.0051222900 -0.4997979999 0.0901447013 vertex -0.0278612003 -0.4997920096 0.0831032023 endloop endfacet facet normal -0.978009 -0.022049 -0.207395 outer loop vertex -0.5043960214 -0.2491589934 -0.4084329903 vertex -0.5012130141 -0.2250519991 -0.4260059893 vertex -0.4983789921 -0.2496050000 -0.4367600083 endloop endfacet facet normal -0.977046 0.044886 -0.208244 outer loop vertex -0.4983789921 -0.2496050000 -0.4367600083 vertex -0.5016540289 -0.2769260108 -0.4272829890 vertex -0.5043960214 -0.2491589934 -0.4084329903 endloop endfacet facet normal -0.989758 -0.142449 0.009329 outer loop vertex -0.5010619760 -0.4202260077 -0.1126359999 vertex -0.5015040040 -0.4153740108 -0.0854441002 vertex -0.5043269992 -0.3969010115 -0.1028769985 endloop endfacet facet normal -0.918857 -0.009674 -0.394472 outer loop vertex -0.4942629933 -0.2257319987 -0.4469330013 vertex -0.4894959927 -0.2480749935 -0.4574890137 vertex -0.4983789921 -0.2496050000 -0.4367600083 endloop endfacet facet normal 0.003551 -0.013808 0.999898 outer loop vertex 0.0393551998 0.1813730001 0.4998329878 vertex 0.0109617999 0.1967359930 0.5001459718 vertex 0.0111208996 0.1649899930 0.4997070134 endloop endfacet facet normal -0.954063 0.299600 -0.001910 outer loop vertex -0.4907569885 0.4448060095 -0.1429670006 vertex -0.4992890060 0.4176360071 -0.1429940015 vertex -0.4959509969 0.4284330010 -0.1167540029 endloop endfacet facet normal 0.045551 -0.998856 -0.014533 outer loop vertex -0.2970640063 -0.5037429929 0.1850470006 vertex -0.2714160085 -0.5022540092 0.1630980074 vertex -0.2669129968 -0.5025290251 0.1961140037 endloop endfacet facet normal -0.816594 0.574693 -0.053875 outer loop vertex -0.4880110025 0.4544140100 0.1564249992 vertex -0.4850740135 0.4610790014 0.1830050051 vertex -0.4757690132 0.4724299908 0.1630499959 endloop endfacet facet normal 0.098154 0.780798 -0.617025 outer loop vertex 0.3951349854 0.4816470146 -0.4668630064 vertex 0.4045490026 0.4903180003 -0.4543929994 vertex 0.4193609953 0.4818589985 -0.4627409875 endloop endfacet facet normal -0.451053 0.266870 0.851664 outer loop vertex -0.4639010131 0.4556109905 0.4740270078 vertex -0.4606319964 0.4419659972 0.4800339937 vertex -0.4505760074 0.4571239948 0.4806100130 endloop endfacet facet normal 0.310818 0.011408 0.950401 outer loop vertex 0.4495060146 0.0139936004 0.4915640056 vertex 0.4309149981 0.0089935903 0.4977039993 vertex 0.4482460022 -0.0090776002 0.4922530055 endloop endfacet facet normal -0.999036 -0.003115 0.043779 outer loop vertex -0.5034340024 -0.0144619998 -0.2956669927 vertex -0.5044720173 -0.0343656987 -0.3207710087 vertex -0.5031620264 -0.0462586991 -0.2917230129 endloop endfacet facet normal -0.999413 -0.002578 0.034167 outer loop vertex -0.5044720173 -0.0343656987 -0.3207710087 vertex -0.5051069856 -0.0578648001 -0.3411169946 vertex -0.5041810274 -0.0604460016 -0.3142270148 endloop endfacet facet normal 0.155412 0.502193 -0.850676 outer loop vertex 0.4108349979 0.4678590000 -0.4773150086 vertex 0.4364019930 0.4694429934 -0.4717090130 vertex 0.4295029938 0.4486609995 -0.4852379858 endloop endfacet facet normal -0.005201 -0.341822 -0.939750 outer loop vertex 0.1339209974 -0.4259490073 -0.4977830052 vertex 0.1461369991 -0.4501990080 -0.4890300035 vertex 0.1128700003 -0.4446370006 -0.4908689857 endloop endfacet facet normal -0.152512 -0.047553 0.987157 outer loop vertex -0.3981049955 0.0397889987 0.5037140250 vertex -0.4143039882 0.0662702024 0.5024870038 vertex -0.4293270111 0.0387023985 0.4988380075 endloop endfacet facet normal -0.154236 -0.001933 0.988032 outer loop vertex -0.4293270111 0.0387023985 0.4988380075 vertex -0.4097790122 0.0113394000 0.5018360019 vertex -0.3981049955 0.0397889987 0.5037140250 endloop endfacet facet normal 0.999979 0.003924 0.005060 outer loop vertex 0.4994229972 0.1046719998 0.0699108019 vertex 0.4995709956 0.1093100011 0.0370656997 vertex 0.4993610084 0.1369950026 0.0570936985 endloop endfacet facet normal 0.239408 0.970127 -0.039213 outer loop vertex 0.4400990009 0.4941239953 -0.1096170023 vertex 0.4144139886 0.5007129908 -0.1034210026 vertex 0.4332149923 0.4971129894 -0.0776984021 endloop endfacet facet normal 0.998369 -0.050654 0.026346 outer loop vertex 0.5038099885 0.2830750048 -0.2237640023 vertex 0.5054010153 0.3106909990 -0.2309589982 vertex 0.5043079853 0.3029020131 -0.2045149952 endloop endfacet facet normal 0.575706 0.049888 -0.816133 outer loop vertex 0.4537630081 -0.3444060087 -0.4943589866 vertex 0.4505710006 -0.3152920008 -0.4948309958 vertex 0.4700340033 -0.3276489973 -0.4818570018 endloop endfacet facet normal 0.998629 -0.047153 0.022733 outer loop vertex 0.5043079853 0.3029020131 -0.2045149952 vertex 0.5027800202 0.2749269903 -0.1954189986 vertex 0.5038099885 0.2830750048 -0.2237640023 endloop endfacet facet normal 0.501129 0.029840 0.864858 outer loop vertex 0.4671519995 -0.2090969980 0.4806120098 vertex 0.4484780133 -0.1961890012 0.4909870028 vertex 0.4505769908 -0.2269459963 0.4908320010 endloop endfacet facet normal 0.999228 -0.038925 0.005279 outer loop vertex 0.5036200285 0.3010790050 -0.1452769935 vertex 0.5036939979 0.2987009883 -0.1768150032 vertex 0.5047399998 0.3270330131 -0.1658959985 endloop endfacet facet normal 0.999263 -0.037804 0.006691 outer loop vertex 0.5047399998 0.3270330131 -0.1658959985 vertex 0.5048879981 0.3369680047 -0.1318680048 vertex 0.5036200285 0.3010790050 -0.1452769935 endloop endfacet facet normal -0.226252 0.037535 0.973345 outer loop vertex -0.4108969867 -0.2725870013 0.5036010146 vertex -0.4328109920 -0.2532640100 0.4977619946 vertex -0.4363310039 -0.2830910087 0.4980939925 endloop endfacet facet normal 0.649578 0.133856 0.748419 outer loop vertex 0.4618389904 0.4386709929 0.4792450070 vertex 0.4663499892 0.4148229957 0.4795950055 vertex 0.4778299928 0.4329839945 0.4663830101 endloop endfacet facet normal -0.502774 -0.864040 -0.025560 outer loop vertex -0.4680500031 -0.4770469964 -0.0894894004 vertex -0.4441739917 -0.4906069934 -0.1007520035 vertex -0.4506039917 -0.4878599942 -0.0671320036 endloop endfacet facet normal -0.999002 -0.044603 -0.002446 outer loop vertex -0.5013750196 0.2441409975 0.0024393799 vertex -0.5028079748 0.2758370042 0.0097074900 vertex -0.5020650029 0.2607960105 -0.0194630008 endloop endfacet facet normal -0.856195 -0.516480 -0.013399 outer loop vertex -0.4886890054 -0.4496609867 0.0145090995 vertex -0.4792760015 -0.4657540023 0.0333427005 vertex -0.4906220138 -0.4472630024 0.0455950983 endloop endfacet facet normal 0.871536 -0.489242 0.032673 outer loop vertex 0.4833509922 -0.4635719955 -0.2938849926 vertex 0.4941430092 -0.4453659952 -0.3091419935 vertex 0.4931629896 -0.4450190067 -0.2778050005 endloop endfacet facet normal -0.999397 -0.032603 0.011904 outer loop vertex -0.5068129897 0.2263170034 0.3511550128 vertex -0.5058429837 0.1963080019 0.3504010141 vertex -0.5059980154 0.2107730061 0.3770030141 endloop endfacet facet normal 0.961545 0.064138 -0.267053 outer loop vertex 0.5014610291 -0.3010309935 -0.4308330119 vertex 0.4971109927 -0.2746010125 -0.4401479959 vertex 0.5038490295 -0.2774359882 -0.4165680110 endloop endfacet facet normal 0.967282 -0.037994 -0.250843 outer loop vertex 0.4980570078 -0.3811349869 -0.4387159944 vertex 0.5047860146 -0.3773590028 -0.4133400023 vertex 0.5009369850 -0.4039750099 -0.4241510034 endloop endfacet facet normal -0.769343 0.124986 0.626490 outer loop vertex -0.4723410010 0.4257330000 0.4738770127 vertex -0.4735729992 0.4452320039 0.4684740007 vertex -0.4839339852 0.4309839904 0.4585930109 endloop endfacet facet normal -0.007266 -0.952453 -0.304598 outer loop vertex -0.2628160119 -0.4951249957 -0.4441300035 vertex -0.2397670001 -0.4935159981 -0.4497109950 vertex -0.2391040027 -0.4993450046 -0.4314999878 endloop endfacet facet normal -0.038233 0.007257 -0.999242 outer loop vertex 0.3110049963 0.0078373495 -0.5043269992 vertex 0.3040049970 0.0349830016 -0.5038620234 vertex 0.3309510052 0.0267209001 -0.5049530268 endloop endfacet facet normal 0.004002 0.123039 -0.992394 outer loop vertex -0.1897269934 0.3988229930 -0.5041379929 vertex -0.1720969975 0.4213899970 -0.5012689829 vertex -0.1604070067 0.3967399895 -0.5042780042 endloop endfacet facet normal 0.002766 0.233132 -0.972441 outer loop vertex -0.2080679983 0.4430670142 -0.4960870147 vertex -0.2009059936 0.4237569869 -0.5006960034 vertex -0.2279769927 0.4306769967 -0.4991140068 endloop endfacet facet normal -0.334329 0.941758 0.036273 outer loop vertex -0.4470030069 0.4924750030 -0.1301770061 vertex -0.4314189851 0.4971719980 -0.1084870026 vertex -0.4266859889 0.4998959899 -0.1355859935 endloop endfacet facet normal -0.999106 0.042167 -0.003187 outer loop vertex -0.5015720129 -0.2458679974 -0.0497913994 vertex -0.5028719902 -0.2761029899 -0.0422908999 vertex -0.5020220280 -0.2543259859 -0.0206211992 endloop endfacet facet normal -0.999946 0.010273 -0.001396 outer loop vertex -0.5046489835 -0.3226050138 0.0201949999 vertex -0.5048769712 -0.3468059897 0.0054061301 vertex -0.5048949718 -0.3443039954 0.0367111005 endloop endfacet facet normal 0.835346 -0.549723 -0.001120 outer loop vertex 0.4918690026 -0.4502829909 -0.0493959002 vertex 0.4790599942 -0.4697250128 -0.0603256002 vertex 0.4904359877 -0.4524019957 -0.0781506971 endloop endfacet facet normal 0.945379 -0.324282 0.033156 outer loop vertex 0.4941430092 -0.4453659952 -0.3091419935 vertex 0.5007460117 -0.4244160056 -0.2925130129 vertex 0.4931629896 -0.4450190067 -0.2778050005 endloop endfacet facet normal -0.999813 0.018914 -0.004020 outer loop vertex -0.5044370294 -0.3164770007 -0.0061789001 vertex -0.5041450262 -0.3075230122 -0.0366759002 vertex -0.5048779845 -0.3451949954 -0.0316312015 endloop endfacet facet normal -0.005761 0.870935 -0.491364 outer loop vertex -0.0148021998 0.4805220068 -0.4695709944 vertex -0.0250448007 0.4905349910 -0.4517030120 vertex 0.0063630599 0.4880459905 -0.4564830065 endloop endfacet facet normal -0.541108 -0.840903 0.009234 outer loop vertex -0.4554080069 -0.4894070029 -0.2806960046 vertex -0.4686099887 -0.4811390042 -0.3013919890 vertex -0.4504970014 -0.4928939939 -0.3104589880 endloop endfacet facet normal -0.395400 -0.917537 0.042255 outer loop vertex -0.4504970014 -0.4928939939 -0.3104589880 vertex -0.4341680110 -0.4990270138 -0.2908349931 vertex -0.4554080069 -0.4894070029 -0.2806960046 endloop endfacet facet normal -0.025465 -0.999674 0.001912 outer loop vertex 0.3168059886 -0.5041700006 0.0442671999 vertex 0.3214919865 -0.5043429732 0.0162371993 vertex 0.3423640132 -0.5048239827 0.0427367985 endloop endfacet facet normal 0.035001 0.999385 0.002356 outer loop vertex -0.2131659985 0.5004929900 0.0110673998 vertex -0.2427189946 0.5015130043 0.0174330007 vertex -0.2216569930 0.5007249713 0.0388123989 endloop endfacet facet normal -0.590356 0.806877 0.020749 outer loop vertex -0.4549790025 0.4887669981 0.0678877011 vertex -0.4553759992 0.4892500043 0.0378095992 vertex -0.4711290002 0.4774110019 0.0499905013 endloop endfacet facet normal -0.998714 -0.024043 -0.044628 outer loop vertex -0.5034419894 0.1668410003 0.2936600149 vertex -0.5042250156 0.1999260038 0.2933590114 vertex -0.5024989843 0.1824869961 0.2641279995 endloop endfacet facet normal -0.604773 0.795338 0.041081 outer loop vertex -0.4711290002 0.4774110019 0.0499905013 vertex -0.4740200043 0.4737220109 0.0788507015 vertex -0.4549790025 0.4887669981 0.0678877011 endloop endfacet facet normal 0.023607 0.999721 -0.000527 outer loop vertex -0.2131659985 0.5004929900 0.0110673998 vertex -0.1910479963 0.4999819994 0.0324665010 vertex -0.1876199991 0.4998880029 0.0077224998 endloop endfacet facet normal -0.434591 0.460931 0.773740 outer loop vertex -0.4505760074 0.4571239948 0.4806100130 vertex -0.4573689997 0.4671800137 0.4708040059 vertex -0.4639010131 0.4556109905 0.4740270078 endloop endfacet facet normal 0.849500 -0.324040 0.416352 outer loop vertex 0.4779930115 -0.4437980056 0.4652889967 vertex 0.4745779932 -0.4590120018 0.4604159892 vertex 0.4838849902 -0.4488750100 0.4493159950 endloop endfacet facet normal -0.003992 -0.999956 0.008487 outer loop vertex -0.1387560070 -0.4990450144 -0.1737309992 vertex -0.1219369993 -0.4992670119 -0.1919769943 vertex -0.1159529984 -0.4990609884 -0.1648879945 endloop endfacet facet normal -0.009855 -0.999699 0.022486 outer loop vertex -0.0688353032 -0.5042989850 0.3801609874 vertex -0.0491829999 -0.5051550269 0.3507159948 vertex -0.0286142994 -0.5046579838 0.3818280101 endloop endfacet facet normal 0.336484 -0.041347 0.940781 outer loop vertex 0.4300020039 0.1774840057 0.4981310070 vertex 0.4242460132 0.1496859938 0.4989680052 vertex 0.4466199875 0.1559740007 0.4912419915 endloop endfacet facet normal 0.015946 0.725620 0.687911 outer loop vertex 0.2011670023 0.4658080041 0.4792529941 vertex 0.2173060030 0.4787580073 0.4652189910 vertex 0.1877180040 0.4789560139 0.4656960070 endloop endfacet facet normal 0.011053 0.271887 0.962266 outer loop vertex 0.3129859865 0.4213150144 0.5041239858 vertex 0.3400000036 0.4199160039 0.5042089820 vertex 0.3273549974 0.4366819859 0.4996170104 endloop endfacet facet normal 0.003605 -0.999975 -0.006019 outer loop vertex -0.3461990058 -0.5056089759 0.0486400984 vertex -0.3695830107 -0.5056070089 0.0343092009 vertex -0.3442350030 -0.5054230094 0.0189213995 endloop endfacet facet normal -0.448977 0.057373 -0.891699 outer loop vertex -0.4448260069 -0.3263890147 -0.4979610145 vertex -0.4562290013 -0.3481709957 -0.4936209917 vertex -0.4642449915 -0.3226059973 -0.4879400134 endloop endfacet facet normal -0.042094 0.336549 0.940725 outer loop vertex 0.3037050068 0.4415479898 0.4972749949 vertex 0.2747550011 0.4449850023 0.4947499931 vertex 0.2852090001 0.4245570004 0.5025259852 endloop endfacet facet normal 0.005961 -0.020237 0.999777 outer loop vertex 0.0702077970 0.2003429979 0.5000330210 vertex 0.0377410017 0.2138009965 0.5004990101 vertex 0.0393551998 0.1813730001 0.4998329878 endloop endfacet facet normal 0.998768 0.037742 -0.032214 outer loop vertex 0.5058919787 -0.3238810003 0.2168339938 vertex 0.5047749877 -0.2944850028 0.2166430056 vertex 0.5061969757 -0.3108670115 0.2415370047 endloop endfacet facet normal 0.003075 -0.000990 0.999995 outer loop vertex 0.1358470023 0.1568939984 0.4990380108 vertex 0.1127120033 0.1597909927 0.4991120100 vertex 0.1177090034 0.1369179934 0.4990740120 endloop endfacet facet normal 0.972671 -0.229323 0.036360 outer loop vertex 0.4967229962 -0.4385550022 0.3710570037 vertex 0.5029969811 -0.4146420062 0.3540399969 vertex 0.5019760132 -0.4132879972 0.3898920119 endloop endfacet facet normal 0.926604 0.370255 0.065704 outer loop vertex 0.5011799932 0.4313490093 0.3857449889 vertex 0.4990690053 0.4406400025 0.3631590009 vertex 0.4930390120 0.4519250095 0.3846049905 endloop endfacet facet normal 0.004198 0.005520 0.999976 outer loop vertex 0.0949409008 0.1192030013 0.4992560148 vertex 0.0993070006 0.0892580971 0.4994029999 vertex 0.1239269972 0.1080349982 0.4991959929 endloop endfacet facet normal 0.648719 0.758537 -0.061524 outer loop vertex 0.4632779956 0.4847880006 -0.3580699861 vertex 0.4768640101 0.4720290005 -0.3721239865 vertex 0.4604189992 0.4848810136 -0.3870689869 endloop endfacet facet normal -0.505179 -0.862970 0.008741 outer loop vertex -0.4651220143 -0.4841440022 0.3545469940 vertex -0.4585419893 -0.4882479906 0.3296619952 vertex -0.4484199882 -0.4939340055 0.3532930017 endloop endfacet facet normal -0.008531 0.999203 0.038988 outer loop vertex 0.1369100064 0.5013129711 -0.2523599863 vertex 0.1431570053 0.5001850128 -0.2220849991 vertex 0.1679040045 0.5011870265 -0.2423499972 endloop endfacet facet normal 0.002209 0.030231 -0.999541 outer loop vertex -0.0941040963 -0.2244500071 -0.5000370145 vertex -0.1075979993 -0.2442930043 -0.5006669760 vertex -0.1164069995 -0.2170670033 -0.4998629987 endloop endfacet facet normal -0.004390 -0.002948 -0.999986 outer loop vertex -0.0522101000 -0.1431690007 -0.4994260073 vertex -0.0769124031 -0.1542119980 -0.4992850125 vertex -0.0747032985 -0.1262930036 -0.4993770123 endloop endfacet facet normal -0.004736 -0.002920 -0.999985 outer loop vertex -0.0747032985 -0.1262930036 -0.4993770123 vertex -0.0769124031 -0.1542119980 -0.4992850125 vertex -0.1003689989 -0.1404920071 -0.4992139935 endloop endfacet facet normal -0.001780 -0.001580 -0.999997 outer loop vertex -0.1266950071 -0.1260139942 -0.4991900027 vertex -0.1003689989 -0.1404920071 -0.4992139935 vertex -0.1252759993 -0.1573549956 -0.4991430044 endloop endfacet facet normal -0.003178 0.000484 -0.999995 outer loop vertex -0.1252759993 -0.1573549956 -0.4991430044 vertex -0.1003689989 -0.1404920071 -0.4992139935 vertex -0.0990602002 -0.1691080034 -0.4992319942 endloop endfacet facet normal -0.999979 0.003780 0.005176 outer loop vertex -0.4995329976 0.0514918007 0.0823453963 vertex -0.4997389913 0.0400062017 0.0509350002 vertex -0.4996939898 0.0140930004 0.0785550028 endloop endfacet facet normal -0.999988 0.002717 0.004178 outer loop vertex -0.4996939898 0.0140930004 0.0785550028 vertex -0.4997389913 0.0400062017 0.0509350002 vertex -0.4998709857 0.0058057499 0.0415834002 endloop endfacet facet normal -0.062759 0.931836 0.357410 outer loop vertex -0.3871110082 0.4951409996 0.4472669959 vertex -0.4120340049 0.4956789911 0.4414879978 vertex -0.4133999944 0.4893220067 0.4578219950 endloop endfacet facet normal 0.999292 0.024100 -0.028881 outer loop vertex 0.5073729753 -0.3340820074 0.2628549933 vertex 0.5067080259 -0.3367829919 0.2375939935 vertex 0.5061969757 -0.3108670115 0.2415370047 endloop endfacet facet normal -0.964055 0.024669 -0.264556 outer loop vertex -0.5039640069 -0.3059850037 -0.4215750098 vertex -0.5016540289 -0.2769260108 -0.4272829890 vertex -0.4978120029 -0.2994729877 -0.4433859885 endloop endfacet facet normal -0.010877 -0.883570 0.468173 outer loop vertex -0.2371149957 -0.4848259985 0.4621950090 vertex -0.2302549928 -0.4952549934 0.4426720142 vertex -0.2058719993 -0.4884819984 0.4560210109 endloop endfacet facet normal -0.005948 0.047272 -0.998864 outer loop vertex -0.0384211987 -0.3103609979 -0.5038740039 vertex -0.0505263992 -0.2865059972 -0.5026729703 vertex -0.0236325003 -0.2859120071 -0.5028049946 endloop endfacet facet normal -0.012352 -0.019897 0.999726 outer loop vertex 0.3595840037 0.1544560045 0.5055180192 vertex 0.3658159971 0.1794279963 0.5060920119 vertex 0.3444089890 0.1727180034 0.5056939721 endloop endfacet facet normal 0.085218 -0.033528 0.995798 outer loop vertex 0.3849839866 0.1614989936 0.5051339865 vertex 0.3820109963 0.1312510073 0.5043699741 vertex 0.4028660059 0.1474010050 0.5031290054 endloop endfacet facet normal 0.018664 -0.031403 0.999333 outer loop vertex 0.3820109963 0.1312510073 0.5043699741 vertex 0.3595840037 0.1544560045 0.5055180192 vertex 0.3480429947 0.1281529963 0.5049070120 endloop endfacet facet normal 0.864777 0.031945 0.501138 outer loop vertex 0.4828909934 -0.1697849929 0.4649649858 vertex 0.4899089932 -0.1933709979 0.4543580115 vertex 0.4937529862 -0.1661259979 0.4459879994 endloop endfacet facet normal -0.178736 0.983673 0.020985 outer loop vertex -0.4007650018 0.5034139752 0.3162829876 vertex -0.4172089994 0.4998619854 0.3427239954 vertex -0.3859890103 0.5055509806 0.3419620097 endloop endfacet facet normal -0.369670 0.377206 -0.849152 outer loop vertex -0.4478439987 0.4430930018 -0.4836489856 vertex -0.4644759893 0.4460879862 -0.4750779867 vertex -0.4527890086 0.4605939984 -0.4737220109 endloop endfacet facet normal 0.000813 0.001963 -0.999998 outer loop vertex -0.1792500019 0.1271450073 -0.4990249872 vertex -0.1679140031 0.1494469941 -0.4989719987 vertex -0.1480949968 0.1305290014 -0.4989930093 endloop endfacet facet normal 0.027392 -0.008161 0.999591 outer loop vertex -0.2503030002 0.3418839872 0.5065150261 vertex -0.2846580148 0.3568980098 0.5075790286 vertex -0.2763450146 0.3218399882 0.5070649981 endloop endfacet facet normal -0.900970 -0.041568 0.431886 outer loop vertex -0.4968630075 0.2259889990 0.4400289953 vertex -0.4860369861 0.2193139941 0.4619710147 vertex -0.4917669892 0.2475280017 0.4527330101 endloop endfacet facet normal 0.001530 -0.003705 0.999992 outer loop vertex 0.0613279007 -0.0933675021 0.4996469915 vertex 0.0342606008 -0.1072369963 0.4996370077 vertex 0.0608887002 -0.1205350012 0.4995470047 endloop endfacet facet normal -0.006319 0.002471 0.999977 outer loop vertex -0.0972746983 0.1098710001 0.4992089868 vertex -0.0774853975 0.1345680058 0.4992730021 vertex -0.1052000001 0.1393750012 0.4990859926 endloop endfacet facet normal -0.006879 -0.000757 0.999976 outer loop vertex -0.1052000001 0.1393750012 0.4990859926 vertex -0.0774853975 0.1345680058 0.4992730021 vertex -0.0892613009 0.1557019949 0.4992080033 endloop endfacet facet normal 0.018377 -0.857151 0.514737 outer loop vertex -0.3584859967 -0.4934850037 0.4490660131 vertex -0.3742730021 -0.4819709957 0.4688029885 vertex -0.3895019889 -0.4907239974 0.4547710121 endloop endfacet facet normal -0.993686 0.019755 -0.110448 outer loop vertex -0.5023959875 0.0037057099 -0.4115949869 vertex -0.5041620135 0.0254497994 -0.3918170035 vertex -0.5009520054 0.0319073014 -0.4195420146 endloop endfacet facet normal -0.993233 -0.004513 -0.116048 outer loop vertex -0.5009520054 0.0319073014 -0.4195420146 vertex -0.5041620135 0.0254497994 -0.3918170035 vertex -0.5030260086 0.0559767000 -0.4027270079 endloop endfacet facet normal 0.012694 0.603369 -0.797361 outer loop vertex -0.2720069885 0.4587869942 -0.4877650142 vertex -0.2917439938 0.4729090035 -0.4773930013 vertex -0.2608579993 0.4755629897 -0.4748930037 endloop endfacet facet normal 0.632473 -0.016148 -0.774414 outer loop vertex 0.4691450000 0.0056043700 -0.4776149988 vertex 0.4769279957 -0.0207976997 -0.4707080126 vertex 0.4603320062 -0.0198934004 -0.4842810035 endloop endfacet facet normal -0.866530 0.078940 0.492843 outer loop vertex -0.4839339852 0.4309839904 0.4585930109 vertex -0.4930199981 0.4150060117 0.4451769888 vertex -0.4832200110 0.4079610109 0.4635359943 endloop endfacet facet normal 0.978269 -0.006564 0.207236 outer loop vertex 0.5038419962 -0.1870830059 0.4085159898 vertex 0.5008649826 -0.1626839936 0.4233419895 vertex 0.4986549914 -0.1903219968 0.4328989983 endloop endfacet facet normal 0.998800 0.046128 0.016461 outer loop vertex 0.5012189746 -0.2504720092 -0.1674779952 vertex 0.5023959875 -0.2743670046 -0.1719350070 vertex 0.5021479726 -0.2616339922 -0.1925680041 endloop endfacet facet normal -0.013750 -0.999887 -0.006034 outer loop vertex 0.2120539993 -0.5000150204 -0.0438087992 vertex 0.1816219985 -0.4995790124 -0.0467119999 vertex 0.1997140050 -0.4996550083 -0.0753452033 endloop endfacet facet normal -0.009161 -0.999953 -0.003135 outer loop vertex 0.1997140050 -0.4996550083 -0.0753452033 vertex 0.1816219985 -0.4995790124 -0.0467119999 vertex 0.1660629958 -0.4993520081 -0.0736533999 endloop endfacet facet normal -0.821171 0.012234 -0.570552 outer loop vertex -0.4770070016 0.1042150036 -0.4732269943 vertex -0.4846400023 0.0824434012 -0.4627079964 vertex -0.4887380004 0.1085089967 -0.4562509954 endloop endfacet facet normal -0.971521 -0.027610 -0.235338 outer loop vertex -0.5012390018 0.0883921012 -0.4147010148 vertex -0.4971289933 0.1133069992 -0.4345909953 vertex -0.4944100082 0.0854047984 -0.4425419867 endloop endfacet facet normal -0.931433 0.012870 -0.363684 outer loop vertex -0.4944100082 0.0854047984 -0.4425419867 vertex -0.4971289933 0.1133069992 -0.4345909953 vertex -0.4887380004 0.1085089967 -0.4562509954 endloop endfacet facet normal -0.986156 0.029074 -0.163252 outer loop vertex -0.5030260086 0.0559767000 -0.4027270079 vertex -0.4984369874 0.0596317016 -0.4297969937 vertex -0.5009520054 0.0319073014 -0.4195420146 endloop endfacet facet normal 0.472949 0.880792 0.022894 outer loop vertex 0.4415659904 0.4927169979 -0.2346590012 vertex 0.4551840127 0.4847649932 -0.2100480050 vertex 0.4616419971 0.4820590019 -0.2393520027 endloop endfacet facet normal -0.992849 -0.015073 -0.118419 outer loop vertex -0.5022180080 0.1205409989 -0.4105849862 vertex -0.5012390018 0.0883921012 -0.4147010148 vertex -0.5040299892 0.1040270030 -0.3932909966 endloop endfacet facet normal -0.993427 -0.024109 -0.111896 outer loop vertex -0.5040299892 0.1040270030 -0.3932909966 vertex -0.5012390018 0.0883921012 -0.4147010148 vertex -0.5043979883 0.0799631998 -0.3848389983 endloop endfacet facet normal -0.999606 -0.027894 -0.003089 outer loop vertex -0.5041739941 -0.3740069866 0.0235518999 vertex -0.5048769712 -0.3468059897 0.0054061301 vertex -0.5039920211 -0.3767639995 -0.0104365004 endloop endfacet facet normal 0.646002 0.754768 0.114050 outer loop vertex 0.4777219892 0.4696089923 0.4280590117 vertex 0.4631719887 0.4820210040 0.4283320010 vertex 0.4694429934 0.4740029871 0.4458740056 endloop endfacet facet normal -0.013965 -0.967024 -0.254302 outer loop vertex -0.2674559951 -0.5022460222 -0.4196549952 vertex -0.2962630093 -0.5054069757 -0.4060530066 vertex -0.2980830073 -0.4973799884 -0.4364770055 endloop endfacet facet normal -0.999981 0.001975 0.005802 outer loop vertex -0.5052710176 -0.0880386978 -0.3591159880 vertex -0.5051069856 -0.0578648001 -0.3411169946 vertex -0.5052790046 -0.0553504005 -0.3716180027 endloop endfacet facet normal -0.102100 -0.452292 -0.886007 outer loop vertex -0.4106490016 -0.4415389895 -0.4959810078 vertex -0.3944329917 -0.4572469890 -0.4898310006 vertex -0.4204579890 -0.4596309960 -0.4856149852 endloop endfacet facet normal 0.391281 0.918465 -0.057635 outer loop vertex 0.4400990009 0.4941239953 -0.1096170023 vertex 0.4559519887 0.4887239933 -0.0880459026 vertex 0.4617170095 0.4846520126 -0.1137979999 endloop endfacet facet normal -0.999347 -0.013121 -0.033668 outer loop vertex -0.5052790046 -0.0553504005 -0.3716180027 vertex -0.5043590069 -0.0778852031 -0.3901439905 vertex -0.5052710176 -0.0880386978 -0.3591159880 endloop endfacet facet normal 0.016554 -0.036235 -0.999206 outer loop vertex -0.1790080070 0.2080720067 -0.5001490116 vertex -0.1999039948 0.2377099991 -0.5015699863 vertex -0.1687819958 0.2437939942 -0.5012750030 endloop endfacet facet normal -0.001211 -0.964239 0.265031 outer loop vertex -0.1811819971 -0.4954800010 0.4418770075 vertex -0.1823569983 -0.5015259981 0.4198749959 vertex -0.1578010023 -0.4990130067 0.4291299880 endloop endfacet facet normal 0.999322 0.036226 0.006638 outer loop vertex 0.5037850142 -0.2957189977 -0.1910479963 vertex 0.5045149922 -0.3200710118 -0.1680479944 vertex 0.5051029921 -0.3311710060 -0.1959909946 endloop endfacet facet normal 0.999291 0.018281 0.032913 outer loop vertex 0.5057680011 -0.3450309932 -0.2196049988 vertex 0.5066919923 -0.3454900086 -0.2474039942 vertex 0.5054739714 -0.3135429919 -0.2281669974 endloop endfacet facet normal 0.027663 -0.027559 0.999237 outer loop vertex -0.2503030002 0.3418839872 0.5065150261 vertex -0.2466830015 0.3092949986 0.5055159926 vertex -0.2217099965 0.3282350004 0.5053470135 endloop endfacet facet normal 0.032583 -0.042679 0.998557 outer loop vertex -0.2430640012 0.2741549909 0.5038959980 vertex -0.2174039930 0.2974179983 0.5040529966 vertex -0.2466830015 0.3092949986 0.5055159926 endloop endfacet facet normal -0.051329 -0.828639 -0.557426 outer loop vertex -0.4013339877 -0.4752759933 -0.4734460115 vertex -0.4224640131 -0.4852119982 -0.4567300081 vertex -0.4311540127 -0.4735539854 -0.4732599854 endloop endfacet facet normal 0.027057 0.002071 0.999632 outer loop vertex -0.2235960066 -0.0417025015 0.5007950068 vertex -0.1910430044 -0.0543081015 0.4999400079 vertex -0.1968809962 -0.0205150992 0.5000280142 endloop endfacet facet normal 0.015219 0.000025 0.999884 outer loop vertex -0.1968809962 -0.0205150992 0.5000280142 vertex -0.1910430044 -0.0543081015 0.4999400079 vertex -0.1644069999 -0.0319023989 0.4995340109 endloop endfacet facet normal 0.014628 -0.000599 0.999893 outer loop vertex -0.1517419964 -0.1010140032 0.4993099868 vertex -0.1580490023 -0.0663964003 0.4994229972 vertex -0.1851499975 -0.0889057964 0.4998059869 endloop endfacet facet normal 0.240349 0.970497 0.019193 outer loop vertex 0.4347800016 0.4972090125 0.3665139973 vertex 0.4186460078 0.5007330179 0.3903639913 vertex 0.4409979880 0.4951600134 0.3922559917 endloop endfacet facet normal 0.156744 0.013834 0.987542 outer loop vertex 0.4265330136 -0.0740671009 0.4997909963 vertex 0.4270499945 -0.0472299010 0.4993329942 vertex 0.4055199921 -0.0597018003 0.5029249787 endloop endfacet facet normal -0.498730 -0.044167 -0.865631 outer loop vertex -0.4493249953 -0.0266986992 -0.4901849926 vertex -0.4430080056 -0.0607323982 -0.4920879900 vertex -0.4648140073 -0.0467300005 -0.4802390039 endloop endfacet facet normal -0.467632 0.019558 -0.883707 outer loop vertex -0.4648140073 -0.0467300005 -0.4802390039 vertex -0.4430080056 -0.0607323982 -0.4920879900 vertex -0.4635219872 -0.0763844997 -0.4815790057 endloop endfacet facet normal -0.999221 0.001432 -0.039430 outer loop vertex -0.5043979883 0.0799631998 -0.3848389983 vertex -0.5049949884 0.1039550006 -0.3688389957 vertex -0.5040299892 0.1040270030 -0.3932909966 endloop endfacet facet normal 0.218133 -0.968888 0.116936 outer loop vertex 0.4347850084 -0.4962750077 0.4101999998 vertex 0.4058400095 -0.5024930239 0.4126740098 vertex 0.4164749980 -0.5032799840 0.3863149881 endloop endfacet facet normal 0.135866 -0.987135 0.084289 outer loop vertex 0.4164749980 -0.5032799840 0.3863149881 vertex 0.4058400095 -0.5024930239 0.4126740098 vertex 0.3873179853 -0.5069149733 0.3907429874 endloop endfacet facet normal -0.998477 0.038009 0.039982 outer loop vertex -0.5051599741 -0.2598060071 -0.2715550065 vertex -0.5034229755 -0.2503849864 -0.2371329963 vertex -0.5034589767 -0.2258020043 -0.2614020109 endloop endfacet facet normal 0.651845 0.038805 0.757359 outer loop vertex 0.4642359912 0.0026011600 0.4832319915 vertex 0.4780690074 0.0189596005 0.4704880118 vertex 0.4606539905 0.0298848003 0.4849170148 endloop endfacet facet normal 0.848017 -0.529482 0.022694 outer loop vertex 0.4835320115 -0.4642100036 -0.0256660003 vertex 0.4918240011 -0.4499270022 -0.0022743801 vertex 0.4801920056 -0.4681940079 0.0061896900 endloop endfacet facet normal -0.001912 0.000974 0.999998 outer loop vertex 0.0036850299 -0.3530580103 0.5049650073 vertex 0.0302028004 -0.3728579879 0.5050349832 vertex 0.0371186994 -0.3387709856 0.5050150156 endloop endfacet facet normal 0.048509 -0.001651 -0.998821 outer loop vertex -0.2601239979 -0.3363269866 -0.5069959760 vertex -0.2652080059 -0.3592379987 -0.5072050095 vertex -0.2846330106 -0.3449819982 -0.5081719756 endloop endfacet facet normal 0.242466 -0.923921 0.295940 outer loop vertex 0.4426360130 -0.4888859987 0.4362879992 vertex 0.4280149937 -0.4871659875 0.4536370039 vertex 0.4186649919 -0.4958840013 0.4340800047 endloop endfacet facet normal -0.835730 -0.022785 0.548668 outer loop vertex -0.4852710068 -0.3998230100 0.4614090025 vertex -0.4789789915 -0.3771390021 0.4719350040 vertex -0.4913789928 -0.3751249909 0.4531309903 endloop endfacet facet normal -0.760189 0.025393 0.649205 outer loop vertex -0.4737429917 0.3260009885 0.4769450128 vertex -0.4764519930 0.3506959975 0.4728069901 vertex -0.4861940145 0.3272140026 0.4623180032 endloop endfacet facet normal 0.047293 -0.018513 -0.998709 outer loop vertex -0.3101199865 -0.3567369878 -0.5091609955 vertex -0.2846330106 -0.3449819982 -0.5081719756 vertex -0.2852469981 -0.3724440038 -0.5076919794 endloop endfacet facet normal 0.036325 -0.018276 -0.999173 outer loop vertex -0.2852469981 -0.3724440038 -0.5076919794 vertex -0.2846330106 -0.3449819982 -0.5081719756 vertex -0.2652080059 -0.3592379987 -0.5072050095 endloop endfacet facet normal -0.006606 0.746241 -0.665643 outer loop vertex -0.0148021998 0.4805220068 -0.4695709944 vertex -0.0305026993 0.4704560041 -0.4806999862 vertex -0.0428483002 0.4816589952 -0.4680179954 endloop endfacet facet normal -0.030923 0.003250 0.999516 outer loop vertex 0.2451570034 0.1248449981 0.5008829832 vertex 0.2276650071 0.1521549970 0.5002530217 vertex 0.2118470073 0.1249789968 0.4998520017 endloop endfacet facet normal -0.030934 0.000669 0.999521 outer loop vertex 0.2118470073 0.1249789968 0.4998520017 vertex 0.2285809964 0.0978948995 0.5003880262 vertex 0.2451570034 0.1248449981 0.5008829832 endloop endfacet facet normal -0.006651 -0.999974 0.002812 outer loop vertex -0.0421576984 -0.4995389879 -0.1739120036 vertex -0.0594893992 -0.4993740022 -0.1562339962 vertex -0.0692026988 -0.4993700087 -0.1777839959 endloop endfacet facet normal -0.000164 -0.999988 0.004828 outer loop vertex 0.0145706004 -0.4999020100 0.0691372976 vertex -0.0139613003 -0.4999229908 0.0638206005 vertex 0.0043157302 -0.5000370145 0.0408247001 endloop endfacet facet normal 0.005405 -0.055996 -0.998416 outer loop vertex -0.0031299901 -0.3923110068 -0.5038759708 vertex -0.0219612997 -0.3739619851 -0.5050070286 vertex 0.0032137099 -0.3671999872 -0.5052499771 endloop endfacet facet normal -0.002048 -0.999992 0.003331 outer loop vertex 0.0043157302 -0.5000370145 0.0408247001 vertex -0.0139613003 -0.4999229908 0.0638206005 vertex -0.0268150009 -0.4999879897 0.0364056006 endloop endfacet facet normal 0.006209 -0.998847 0.047597 outer loop vertex 0.0825837031 -0.5032749772 -0.2928349972 vertex 0.1135839969 -0.5025590062 -0.2818540037 vertex 0.0924346000 -0.5016229749 -0.2594519854 endloop endfacet facet normal 0.011916 -0.999654 0.023453 outer loop vertex 0.0892624035 -0.5047060251 -0.3250510097 vertex 0.0683977976 -0.5054060221 -0.3442870080 vertex 0.0961619020 -0.5053240061 -0.3548969924 endloop endfacet facet normal 0.000366 -0.999156 -0.041067 outer loop vertex -0.1396079957 -0.5045179725 0.3294180036 vertex -0.1294350028 -0.5036190152 0.3076370060 vertex -0.1118329987 -0.5042690039 0.3236080110 endloop endfacet facet normal -0.016887 -0.999549 -0.024839 outer loop vertex -0.0862013027 -0.5047799945 0.3465879858 vertex -0.0837486014 -0.5039150119 0.3101130128 vertex -0.0612882003 -0.5046769977 0.3255060017 endloop endfacet facet normal -0.007346 -0.999112 -0.041496 outer loop vertex -0.0837486014 -0.5039150119 0.3101130128 vertex -0.1118329987 -0.5042690039 0.3236080110 vertex -0.1090650037 -0.5030599833 0.2940079868 endloop endfacet facet normal -0.030900 0.043650 -0.998569 outer loop vertex -0.3733409941 0.3652670085 -0.5074340105 vertex -0.3379960060 0.3675259948 -0.5084289908 vertex -0.3500050008 0.3374519944 -0.5093719959 endloop endfacet facet normal -0.178753 0.028825 -0.983472 outer loop vertex -0.4086099863 0.3124299943 -0.5058630109 vertex -0.4306350052 0.3321450055 -0.5012819767 vertex -0.4052079916 0.3476870060 -0.5054479837 endloop endfacet facet normal -0.513696 -0.002432 -0.857969 outer loop vertex -0.4705199897 0.2736360133 -0.4838379920 vertex -0.4598470032 0.2985830009 -0.4902989864 vertex -0.4522269964 0.2698850036 -0.4947800040 endloop endfacet facet normal 0.999974 -0.005748 -0.004407 outer loop vertex 0.4994519949 -0.1085579991 -0.0683917999 vertex 0.4996210039 -0.0792135969 -0.0683173984 vertex 0.4996550083 -0.0928556994 -0.0428082012 endloop endfacet facet normal 0.823525 -0.012402 0.567144 outer loop vertex 0.4835140109 0.1962949932 0.4592280090 vertex 0.4869729877 0.2275570035 0.4548889995 vertex 0.4741269946 0.2187259942 0.4733490050 endloop endfacet facet normal 0.999970 -0.006250 -0.004675 outer loop vertex 0.4996550083 -0.0928556994 -0.0428082012 vertex 0.4996210039 -0.0792135969 -0.0683173984 vertex 0.4998239875 -0.0634479970 -0.0459781997 endloop endfacet facet normal 0.005001 -0.031602 0.999488 outer loop vertex 0.1191570014 0.2333959937 0.5007290244 vertex 0.1050029993 0.2047780007 0.4998950064 vertex 0.1358029991 0.2065210044 0.4997960031 endloop endfacet facet normal 0.711406 -0.702350 -0.024626 outer loop vertex 0.4790599942 -0.4697250128 -0.0603256002 vertex 0.4650500119 -0.4839819968 -0.0584327988 vertex 0.4664210081 -0.4817749858 -0.0817719996 endloop endfacet facet normal 0.007544 -0.019592 0.999780 outer loop vertex 0.1050029993 0.2047780007 0.4998950064 vertex 0.0950172991 0.1763370037 0.4994130135 vertex 0.1225610003 0.1807669997 0.4992919862 endloop endfacet facet normal 0.572516 -0.818490 -0.047958 outer loop vertex 0.4718939960 -0.4775210023 -0.3747009933 vertex 0.4548760056 -0.4902490079 -0.3606329858 vertex 0.4549170136 -0.4883869886 -0.3919219971 endloop endfacet facet normal 0.006831 -0.719323 0.694642 outer loop vertex 0.0379212983 -0.4708769917 0.4795680046 vertex 0.0403429009 -0.4841949940 0.4657529891 vertex 0.0630778000 -0.4768329859 0.4731529951 endloop endfacet facet normal 0.000408 0.001432 0.999999 outer loop vertex 0.1177090034 0.1369179934 0.4990740120 vertex 0.1464399993 0.1294350028 0.4990729988 vertex 0.1358470023 0.1568939984 0.4990380108 endloop endfacet facet normal 0.006706 0.001655 0.999976 outer loop vertex 0.1177090034 0.1369179934 0.4990740120 vertex 0.0924170017 0.1481830031 0.4992249906 vertex 0.0949409008 0.1192030013 0.4992560148 endloop endfacet facet normal 0.006396 -0.007269 0.999953 outer loop vertex 0.0671473965 0.1644680053 0.4995050132 vertex 0.0924170017 0.1481830031 0.4992249906 vertex 0.0950172991 0.1763370037 0.4994130135 endloop endfacet facet normal -0.014964 0.631020 0.775622 outer loop vertex -0.1907059997 0.4634769857 0.4869619906 vertex -0.2070710063 0.4755550027 0.4768199921 vertex -0.2164909989 0.4609639943 0.4885089993 endloop endfacet facet normal -0.999348 -0.000935 0.036099 outer loop vertex -0.5046640038 0.1042580009 -0.3374049962 vertex -0.5032870173 0.1040690020 -0.2992900014 vertex -0.5041639805 0.1347649992 -0.3227719963 endloop endfacet facet normal -0.824731 0.471378 0.312446 outer loop vertex -0.4856809974 0.4548909962 0.4347920120 vertex -0.4814159870 0.4501569867 0.4531919956 vertex -0.4747540057 0.4658899903 0.4470410049 endloop endfacet facet normal 0.009928 -0.015562 0.999830 outer loop vertex 0.0950172991 0.1763370037 0.4994130135 vertex 0.0702077970 0.2003429979 0.5000330210 vertex 0.0671473965 0.1644680053 0.4995050132 endloop endfacet facet normal 0.003981 0.747027 -0.664781 outer loop vertex -0.3147230148 0.4856930077 -0.4631649852 vertex -0.2917439938 0.4729090035 -0.4773930013 vertex -0.3213840127 0.4693000019 -0.4816260040 endloop endfacet facet normal -0.856508 0.507854 -0.092080 outer loop vertex -0.4786550105 0.4643189907 -0.0492040999 vertex -0.4902150035 0.4435259998 -0.0563564003 vertex -0.4878869951 0.4518150091 -0.0322941989 endloop endfacet facet normal 0.003156 -0.000448 0.999995 outer loop vertex 0.0342606008 -0.1072369963 0.4996370077 vertex 0.0386228003 -0.1390659958 0.4996089935 vertex 0.0608887002 -0.1205350012 0.4995470047 endloop endfacet facet normal 0.003593 -0.000972 0.999993 outer loop vertex 0.0608887002 -0.1205350012 0.4995470047 vertex 0.0386228003 -0.1390659958 0.4996089935 vertex 0.0670778006 -0.1470440030 0.4994989932 endloop endfacet facet normal 0.999176 -0.039112 -0.010874 outer loop vertex 0.5049329996 0.3297449946 -0.1017519981 vertex 0.5038449764 0.3050599992 -0.1129390001 vertex 0.5048879981 0.3369680047 -0.1318680048 endloop endfacet facet normal -0.676168 0.736509 0.018759 outer loop vertex -0.4809690118 0.4685370028 -0.3361209929 vertex -0.4799410105 0.4687449932 -0.3072330058 vertex -0.4653730094 0.4825190008 -0.3229190111 endloop endfacet facet normal 0.998956 -0.044910 0.008313 outer loop vertex 0.5036939979 0.2987009883 -0.1768150032 vertex 0.5020570159 0.2652769983 -0.1606709957 vertex 0.5027800202 0.2749269903 -0.1954189986 endloop endfacet facet normal -0.931016 0.314301 -0.185538 outer loop vertex -0.4956769943 0.4307880104 -0.4219329953 vertex -0.4876540005 0.4487819970 -0.4317100048 vertex -0.4910820127 0.4333719909 -0.4406130016 endloop endfacet facet normal 0.999077 -0.042946 0.000913 outer loop vertex 0.5023530126 0.2729490101 -0.1236900017 vertex 0.5009130239 0.2392809987 -0.1316310018 vertex 0.5020570159 0.2652769983 -0.1606709957 endloop endfacet facet normal 0.999014 -0.044373 -0.001260 outer loop vertex 0.5016739964 0.2552820146 -0.0698650032 vertex 0.5012879968 0.2474469990 -0.0999806970 vertex 0.5027199984 0.2794550061 -0.0918195993 endloop endfacet facet normal 0.023014 -0.744088 -0.667685 outer loop vertex -0.0969640017 -0.4820399880 -0.4641200006 vertex -0.1210919991 -0.4704140127 -0.4779079854 vertex -0.0883620009 -0.4672839940 -0.4802680016 endloop endfacet facet normal 0.998954 -0.045685 -0.002177 outer loop vertex 0.5027199984 0.2794550061 -0.0918195993 vertex 0.5023530126 0.2729490101 -0.1236900017 vertex 0.5038449764 0.3050599992 -0.1129390001 endloop endfacet facet normal -0.628251 0.047652 0.776550 outer loop vertex -0.4764519930 0.3506959975 0.4728069901 vertex -0.4595040083 0.3731909990 0.4851379991 vertex -0.4801099896 0.3805269897 0.4680170119 endloop endfacet facet normal 0.007780 -0.029933 0.999522 outer loop vertex 0.1050029993 0.2047780007 0.4998950064 vertex 0.0872282013 0.2317470014 0.5008410215 vertex 0.0702077970 0.2003429979 0.5000330210 endloop endfacet facet normal -0.179222 0.983807 0.002055 outer loop vertex -0.3859890103 0.5055509806 0.3419620097 vertex -0.4172089994 0.4998619854 0.3427239954 vertex -0.4004110098 0.5028619766 0.3715080023 endloop endfacet facet normal -0.044358 0.673695 -0.737677 outer loop vertex -0.2318270057 0.4771589935 -0.4738230109 vertex -0.2212910056 0.4665569961 -0.4841389954 vertex -0.2438340038 0.4634160101 -0.4856519997 endloop endfacet facet normal 0.002404 -0.028811 0.999582 outer loop vertex 0.0377410017 0.2138009965 0.5004990101 vertex 0.0702077970 0.2003429979 0.5000330210 vertex 0.0598452985 0.2304600030 0.5009260178 endloop endfacet facet normal 0.003736 -0.026543 0.999641 outer loop vertex 0.0109617999 0.1967359930 0.5001459718 vertex 0.0377410017 0.2138009965 0.5004990101 vertex 0.0094119897 0.2287569940 0.5010020137 endloop endfacet facet normal -0.000154 -0.033905 0.999425 outer loop vertex 0.0094119897 0.2287569940 0.5010020137 vertex 0.0377410017 0.2138009965 0.5004990101 vertex 0.0365413986 0.2457309961 0.5015820265 endloop endfacet facet normal -0.028341 -0.960608 -0.276457 outer loop vertex 0.3552489877 -0.4978320003 -0.4444639981 vertex 0.3732630014 -0.5042499900 -0.4240100086 vertex 0.3449839950 -0.5050650239 -0.4182789922 endloop endfacet facet normal -0.043531 0.415642 0.908486 outer loop vertex -0.2208430022 0.4428539872 0.4965859950 vertex -0.2007250041 0.4506570101 0.4939799905 vertex -0.2164909989 0.4609639943 0.4885089993 endloop endfacet facet normal 0.980461 -0.191724 0.044016 outer loop vertex 0.5007460117 -0.4244160056 -0.2925130129 vertex 0.5045999885 -0.4009250104 -0.2760390043 vertex 0.4992739856 -0.4247319996 -0.2610999942 endloop endfacet facet normal 0.119783 -0.992661 0.016624 outer loop vertex 0.3858380020 -0.5081130266 -0.3072730005 vertex 0.3867239952 -0.5086539984 -0.3459599912 vertex 0.4129190147 -0.5052049756 -0.3287569880 endloop endfacet facet normal 0.008596 -0.999941 -0.006621 outer loop vertex 0.1108110026 -0.4990780056 0.1674550027 vertex 0.0847008973 -0.4993790090 0.1790139973 vertex 0.0895003974 -0.4991550148 0.1514180005 endloop endfacet facet normal 0.410715 -0.911736 -0.007068 outer loop vertex 0.4360289872 -0.4993549883 -0.3145779967 vertex 0.4352230132 -0.4994780123 -0.3455410004 vertex 0.4546220005 -0.4908660054 -0.3291899860 endloop endfacet facet normal 0.247135 -0.968979 -0.002217 outer loop vertex 0.4352230132 -0.4994780123 -0.3455410004 vertex 0.4129190147 -0.5052049756 -0.3287569880 vertex 0.4127010107 -0.5051850080 -0.3617820144 endloop endfacet facet normal 0.998212 0.032471 -0.050181 outer loop vertex 0.5073450208 -0.2545610070 0.3196609914 vertex 0.5049369931 -0.2279749960 0.2889629900 vertex 0.5060600042 -0.2144329995 0.3200649917 endloop endfacet facet normal 0.361325 0.931966 0.029733 outer loop vertex 0.4438990057 0.4943319857 -0.3155980110 vertex 0.4505859911 0.4926260114 -0.3433879912 vertex 0.4313929975 0.5001009703 -0.3444469869 endloop endfacet facet normal 0.998344 0.029974 -0.049098 outer loop vertex 0.5060600042 -0.2144329995 0.3200649917 vertex 0.5049369931 -0.2279749960 0.2889629900 vertex 0.5039510131 -0.1881570071 0.2932229936 endloop endfacet facet normal -0.999819 0.003982 0.018621 outer loop vertex -0.5046749711 -0.0025699600 -0.3264200091 vertex -0.5051720142 0.0165561009 -0.3571969867 vertex -0.5052999854 -0.0245692991 -0.3552739918 endloop endfacet facet normal -0.032866 0.998700 -0.038967 outer loop vertex 0.2002719939 0.5022339821 0.2425850034 vertex 0.2011889964 0.5035340190 0.2751309872 vertex 0.2289920002 0.5039219856 0.2616240084 endloop endfacet facet normal 0.388002 -0.903631 -0.181401 outer loop vertex 0.4343470037 -0.4963090122 -0.4069469869 vertex 0.4301899970 -0.4928349853 -0.4331440032 vertex 0.4544599950 -0.4842140079 -0.4241769910 endloop endfacet facet normal -0.999879 -0.001018 0.015515 outer loop vertex -0.5051720142 0.0165561009 -0.3571969867 vertex -0.5046749711 -0.0025699600 -0.3264200091 vertex -0.5047180057 0.0248207003 -0.3273960054 endloop endfacet facet normal -0.999920 0.007127 0.010460 outer loop vertex -0.5046640038 0.1042580009 -0.3374049962 vertex -0.5049949884 0.1039550006 -0.3688389957 vertex -0.5050389767 0.0769201964 -0.3546229899 endloop endfacet facet normal -0.999758 -0.000147 0.022007 outer loop vertex -0.5050389767 0.0769201964 -0.3546229899 vertex -0.5043240190 0.0746408999 -0.3221580088 vertex -0.5046640038 0.1042580009 -0.3374049962 endloop endfacet facet normal -0.026430 -0.999178 0.030743 outer loop vertex 0.1848919988 -0.5044149756 -0.3170390129 vertex 0.1874240041 -0.5054410100 -0.3482089937 vertex 0.2121839970 -0.5055109859 -0.3291969895 endloop endfacet facet normal 0.003038 -0.002653 0.999992 outer loop vertex 0.1184839979 -0.0443223007 0.4996390045 vertex 0.1418650001 -0.0213227998 0.4996289909 vertex 0.1078590006 -0.0161630008 0.4997459948 endloop endfacet facet normal 0.000548 -0.001140 0.999999 outer loop vertex 0.1418650001 -0.0213227998 0.4996289909 vertex 0.1573659927 0.0089463703 0.4996550083 vertex 0.1261609942 0.0088354303 0.4996719956 endloop endfacet facet normal 0.430280 -0.902529 0.017347 outer loop vertex 0.4538820088 -0.4910419881 -0.2983390093 vertex 0.4500350058 -0.4922589958 -0.2662349939 vertex 0.4374839962 -0.4986749887 -0.2887269855 endloop endfacet facet normal -0.006406 -0.357922 -0.933729 outer loop vertex -0.0961275026 -0.4331189990 -0.4977310002 vertex -0.0786828995 -0.4497619867 -0.4914709926 vertex -0.1066770032 -0.4528479874 -0.4900960028 endloop endfacet facet normal 0.004277 -0.999978 0.005007 outer loop vertex 0.0641070977 -0.4998100102 0.0524776988 vertex 0.0441902988 -0.4997819960 0.0750852004 vertex 0.0342460983 -0.4999679923 0.0464362986 endloop endfacet facet normal 0.585908 -0.809413 0.039526 outer loop vertex 0.4689379930 -0.4792279899 -0.2795920074 vertex 0.4500350058 -0.4922589958 -0.2662349939 vertex 0.4538820088 -0.4910419881 -0.2983390093 endloop endfacet facet normal 0.055423 0.865671 -0.497536 outer loop vertex -0.1904959977 0.4870469868 -0.4596390128 vertex -0.1644449979 0.4918529987 -0.4483749866 vertex -0.1721169949 0.4799660146 -0.4699119925 endloop endfacet facet normal 0.004713 0.014209 0.999888 outer loop vertex 0.0271147992 -0.1952369958 0.5002049804 vertex 0.0606767982 -0.1983489990 0.5000910163 vertex 0.0474832989 -0.1691319942 0.4997380078 endloop endfacet facet normal 0.006319 0.005215 0.999966 outer loop vertex 0.0670778006 -0.1470440030 0.4994989932 vertex 0.0474832989 -0.1691319942 0.4997380078 vertex 0.0768748969 -0.1729139984 0.4995720088 endloop endfacet facet normal 0.007435 0.005638 0.999956 outer loop vertex 0.0768748969 -0.1729139984 0.4995720088 vertex 0.0935627967 -0.1523550004 0.4993320107 vertex 0.0670778006 -0.1470440030 0.4994989932 endloop endfacet facet normal 0.807842 0.011873 -0.589280 outer loop vertex 0.4883219898 -0.1391749978 -0.4543969929 vertex 0.4833480120 -0.1657380015 -0.4617510140 vertex 0.4763740003 -0.1408900023 -0.4708110094 endloop endfacet facet normal -0.999985 -0.000976 -0.005369 outer loop vertex -0.4997459948 0.0099372296 -0.0803724006 vertex -0.4996590018 -0.0204610992 -0.0910478011 vertex -0.4998320043 -0.0150274001 -0.0598157011 endloop endfacet facet normal 0.999972 -0.001843 -0.007206 outer loop vertex 0.4992319942 -0.1178330034 -0.0965503976 vertex 0.4994519949 -0.1085579991 -0.0683917999 vertex 0.4993610084 -0.1434130073 -0.0721040964 endloop endfacet facet normal -0.999989 0.002023 -0.004312 outer loop vertex -0.4997459948 0.0099372296 -0.0803724006 vertex -0.4997259974 0.0414765999 -0.0702084005 vertex -0.4996050000 0.0340051986 -0.1017780006 endloop endfacet facet normal 0.939434 -0.342600 0.009419 outer loop vertex 0.4993929863 -0.4294539988 -0.0125211002 vertex 0.4980669916 -0.4322839975 0.0167944003 vertex 0.4918240011 -0.4499270022 -0.0022743801 endloop endfacet facet normal -0.045017 0.998976 -0.004448 outer loop vertex 0.2974439859 0.5028589964 0.1011329964 vertex 0.3221380115 0.5040429831 0.1171189994 vertex 0.3266760111 0.5041120052 0.0866954029 endloop endfacet facet normal -0.999981 0.003911 -0.004758 outer loop vertex -0.4996050000 0.0340051986 -0.1017780006 vertex -0.4997259974 0.0414765999 -0.0702084005 vertex -0.4995239973 0.0660986975 -0.0924211964 endloop endfacet facet normal 0.971917 0.024324 0.234064 outer loop vertex 0.4968340099 -0.1385120004 0.4375680089 vertex 0.5008649826 -0.1626839936 0.4233419895 vertex 0.5025370121 -0.1349020004 0.4135119915 endloop endfacet facet normal 0.998341 0.024934 0.051892 outer loop vertex 0.5060759783 -0.1572989970 0.3708890080 vertex 0.5047249794 -0.1596200019 0.3979960084 vertex 0.5061479807 -0.1840859950 0.3823750019 endloop endfacet facet normal 0.998547 0.032488 0.043004 outer loop vertex 0.5070530176 -0.2076009959 0.3664430082 vertex 0.5060380101 -0.2114409953 0.3929120004 vertex 0.5075659752 -0.2358130068 0.3758449852 endloop endfacet facet normal 0.063418 -0.647452 -0.759463 outer loop vertex -0.3418830037 -0.4746859968 -0.4759539962 vertex -0.3517639935 -0.4599179924 -0.4893690050 vertex -0.3272069991 -0.4571830034 -0.4896500111 endloop endfacet facet normal -0.992030 0.023844 0.123727 outer loop vertex -0.5037879944 -0.1320559978 0.3881190121 vertex -0.5032129884 -0.1660519987 0.3992809951 vertex -0.5001810193 -0.1460119933 0.4197289944 endloop endfacet facet normal -0.872465 -0.488524 -0.012239 outer loop vertex -0.4939079881 -0.4443559945 -0.3613129854 vertex -0.4811489880 -0.4667490125 -0.3770219982 vertex -0.4817500114 -0.4664410055 -0.3464710116 endloop endfacet facet normal 0.000805 -0.960225 -0.279226 outer loop vertex -0.2980830073 -0.4973799884 -0.4364770055 vertex -0.2628160119 -0.4951249957 -0.4441300035 vertex -0.2674559951 -0.5022460222 -0.4196549952 endloop endfacet facet normal -0.992278 -0.024450 0.121602 outer loop vertex -0.5037879944 -0.1320559978 0.3881190121 vertex -0.5003560185 -0.1163050011 0.4192909896 vertex -0.5037879944 -0.0916955993 0.3962340057 endloop endfacet facet normal -0.999269 0.025910 0.028102 outer loop vertex -0.5059919953 -0.0487333983 0.3771699965 vertex -0.5051590204 -0.0246853996 0.3846170008 vertex -0.5060470104 -0.0312328003 0.3590779901 endloop endfacet facet normal -0.657760 -0.752650 -0.029486 outer loop vertex -0.4700320065 -0.4760900140 -0.4290690124 vertex -0.4605999887 -0.4850279987 -0.4113259912 vertex -0.4765230119 -0.4713459909 -0.4053649902 endloop endfacet facet normal -0.999993 -0.003112 0.001982 outer loop vertex -0.4997609854 -0.0673936009 0.0457552001 vertex -0.4998309910 -0.0656289011 0.0132044004 vertex -0.4997150004 -0.0932445973 0.0283646993 endloop endfacet facet normal -0.997675 0.009012 0.067551 outer loop vertex -0.5044149756 -0.0447731987 0.3999330103 vertex -0.5059919953 -0.0487333983 0.3771699965 vertex -0.5051530004 -0.0646670982 0.3916870058 endloop endfacet facet normal 0.963104 -0.265481 -0.044171 outer loop vertex 0.4964680076 -0.4342400134 -0.1204809994 vertex 0.5012850165 -0.4191220105 -0.1063150018 vertex 0.4974179864 -0.4352769852 -0.0935354009 endloop endfacet facet normal 0.003717 -0.999980 0.005045 outer loop vertex 0.1114559993 -0.4989970028 0.1453839988 vertex 0.0988558978 -0.4991349876 0.1273169965 vertex 0.1250430048 -0.4990350008 0.1278430074 endloop endfacet facet normal 0.003705 -0.999977 0.005653 outer loop vertex 0.1250430048 -0.4990350008 0.1278430074 vertex 0.0988558978 -0.4991349876 0.1273169965 vertex 0.1120110005 -0.4992179871 0.1040130034 endloop endfacet facet normal -0.517474 0.854920 -0.036501 outer loop vertex -0.4444270134 0.4913319945 -0.0476207994 vertex -0.4627979994 0.4792029858 -0.0712589994 vertex -0.4644260108 0.4797570109 -0.0352022983 endloop endfacet facet normal 0.955013 0.294829 0.032021 outer loop vertex 0.5044590235 0.4228639901 0.3660739958 vertex 0.4990690053 0.4406400025 0.3631590009 vertex 0.5011799932 0.4313490093 0.3857449889 endloop endfacet facet normal 0.381515 0.918549 -0.103508 outer loop vertex 0.4393889904 0.4905169904 -0.4301620126 vertex 0.4355840087 0.4955430031 -0.3995850086 vertex 0.4577539861 0.4844430089 -0.4163730145 endloop endfacet facet normal -0.131010 0.669091 -0.731542 outer loop vertex -0.3929690123 0.4673559964 -0.4814360142 vertex -0.4174360037 0.4615310133 -0.4823819995 vertex -0.4106850028 0.4766420126 -0.4697700143 endloop endfacet facet normal -0.816581 0.577030 -0.015214 outer loop vertex -0.4874280095 0.4550159872 0.0890249982 vertex -0.4775980115 0.4694240093 0.1078799963 vertex -0.4740200043 0.4737220109 0.0788507015 endloop endfacet facet normal 0.043210 -0.999057 0.004194 outer loop vertex -0.3345080018 -0.5050439835 0.1188070029 vertex -0.3157849908 -0.5043240190 0.0974109024 vertex -0.3073810041 -0.5038470030 0.1244589984 endloop endfacet facet normal 0.505448 -0.010510 0.862793 outer loop vertex 0.4649839997 0.1641139984 0.4805830121 vertex 0.4466199875 0.1559740007 0.4912419915 vertex 0.4625340104 0.1367550045 0.4816850126 endloop endfacet facet normal 0.349897 -0.936786 0.001837 outer loop vertex 0.4432390034 -0.4938879907 0.0120264003 vertex 0.4308339953 -0.4985699952 -0.0127835004 vertex 0.4541969895 -0.4898509979 -0.0164868999 endloop endfacet facet normal -0.066876 -0.884570 0.461587 outer loop vertex -0.0098193297 -0.4855790138 0.4617770016 vertex -0.0190022998 -0.4958550036 0.4407539964 vertex 0.0042356201 -0.4949730039 0.4458110034 endloop endfacet facet normal 0.011211 -0.999931 0.003480 outer loop vertex -0.1600030065 -0.4990569949 0.1160439998 vertex -0.1876839995 -0.4993079901 0.1331019998 vertex -0.1875939965 -0.4994220138 0.1000469998 endloop endfacet facet normal 0.005401 -0.999878 -0.014633 outer loop vertex -0.1567189991 -0.4994379878 0.2036139965 vertex -0.1601919979 -0.4990620017 0.1766410023 vertex -0.1390099972 -0.4990989864 0.1869859993 endloop endfacet facet normal 0.001289 -0.999980 -0.006214 outer loop vertex -0.1390099972 -0.4990989864 0.1869859993 vertex -0.1601919979 -0.4990620017 0.1766410023 vertex -0.1355990022 -0.4989430010 0.1625930071 endloop endfacet facet normal 0.040931 -0.037389 -0.998462 outer loop vertex -0.3067579865 0.2605510056 -0.5069079995 vertex -0.3092980087 0.2263389975 -0.5057309866 vertex -0.3391939998 0.2438150048 -0.5076109767 endloop endfacet facet normal 0.872511 -0.052073 0.485812 outer loop vertex 0.4926300049 -0.3237929940 0.4577969909 vertex 0.4851469994 -0.3487620056 0.4685600102 vertex 0.4972989857 -0.3534570038 0.4462319911 endloop endfacet facet normal 0.045414 -0.029728 -0.998526 outer loop vertex -0.3391939998 0.2438150048 -0.5076109767 vertex -0.3092980087 0.2263389975 -0.5057309866 vertex -0.3351590037 0.2097080052 -0.5064120293 endloop endfacet facet normal -0.881731 0.220053 -0.417285 outer loop vertex -0.4869239926 0.4230580032 -0.4548380077 vertex -0.4910820127 0.4333719909 -0.4406130016 vertex -0.4821720123 0.4458970129 -0.4528349936 endloop endfacet facet normal 0.230374 0.972211 0.041634 outer loop vertex 0.4251869917 0.5003340244 -0.2901000082 vertex 0.4077410102 0.5034660101 -0.2667019963 vertex 0.4325079918 0.4973610044 -0.2611849904 endloop endfacet facet normal 0.005709 -0.999897 -0.013141 outer loop vertex 0.0847008973 -0.4993790090 0.1790139973 vertex 0.1108110026 -0.4990780056 0.1674550027 vertex 0.1099959984 -0.4994539917 0.1957090050 endloop endfacet facet normal 0.197202 0.980235 0.015826 outer loop vertex 0.4077410102 0.5034660101 -0.2667019963 vertex 0.4251869917 0.5003340244 -0.2901000082 vertex 0.3976480067 0.5059660077 -0.2957830131 endloop endfacet facet normal -0.007521 0.004885 -0.999960 outer loop vertex -0.0927866995 0.1133840010 -0.4993639886 vertex -0.0926468000 0.0857556984 -0.4995000064 vertex -0.1115349978 0.0994599983 -0.4992910028 endloop endfacet facet normal 0.998835 -0.007460 0.047667 outer loop vertex 0.5021529794 0.1568460017 -0.2753039896 vertex 0.5020560026 0.1832929999 -0.2691330016 vertex 0.5009109974 0.1646550000 -0.2480569929 endloop endfacet facet normal -0.006827 0.005841 -0.999960 outer loop vertex -0.1115349978 0.0994599983 -0.4992910028 vertex -0.0926468000 0.0857556984 -0.4995000064 vertex -0.1190619990 0.0754278973 -0.4993799925 endloop endfacet facet normal 0.520243 -0.853755 -0.021216 outer loop vertex 0.4519400001 -0.4916990101 -0.0693653971 vertex 0.4650500119 -0.4839819968 -0.0584327988 vertex 0.4539259970 -0.4911029935 -0.0446506999 endloop endfacet facet normal -0.998415 0.048576 -0.028418 outer loop vertex -0.5089269876 0.3892770112 0.3010979891 vertex -0.5092440248 0.3705750108 0.2802689970 vertex -0.5102509856 0.3649959862 0.3061099946 endloop endfacet facet normal 0.006899 0.429969 -0.902817 outer loop vertex 0.1966370046 0.4454399943 -0.4933019876 vertex 0.2099590003 0.4597710073 -0.4863750041 vertex 0.2261240035 0.4449479878 -0.4933109879 endloop endfacet facet normal 0.565855 -0.823922 0.031014 outer loop vertex 0.4650500119 -0.4839819968 -0.0584327988 vertex 0.4688639939 -0.4805270135 -0.0362336002 vertex 0.4539259970 -0.4911029935 -0.0446506999 endloop endfacet facet normal -0.004963 -0.999978 0.004483 outer loop vertex -0.1282490045 -0.4994530082 0.0340592004 vertex -0.0995018035 -0.4995180070 0.0513857007 vertex -0.1297120005 -0.4992960095 0.0674633980 endloop endfacet facet normal -0.774924 0.631623 -0.023336 outer loop vertex -0.4813910127 0.4641959965 -0.1590829939 vertex -0.4716159999 0.4765920043 -0.1481679976 vertex -0.4693779945 0.4785200059 -0.1703020036 endloop endfacet facet normal -0.005399 -0.043096 0.999056 outer loop vertex 0.1679159999 0.2621479928 0.5020059943 vertex 0.1509419978 0.2338590026 0.5006939769 vertex 0.1824110001 0.2322819978 0.5007960200 endloop endfacet facet normal -0.231277 -0.011385 0.972821 outer loop vertex -0.4088760018 -0.2051839978 0.5016239882 vertex -0.4144969881 -0.1745650023 0.5006459951 vertex -0.4344550073 -0.1920139939 0.4956969917 endloop endfacet facet normal -0.239073 -0.828180 -0.506914 outer loop vertex -0.4487789869 -0.4716539979 -0.4728420079 vertex -0.4451650083 -0.4797869921 -0.4612590075 vertex -0.4597820044 -0.4728890061 -0.4656350017 endloop endfacet facet normal 0.046878 -0.998420 0.030989 outer loop vertex -0.3038380146 -0.5050569773 -0.2193730026 vertex -0.2907280028 -0.5036209822 -0.1929389983 vertex -0.3200170100 -0.5050529838 -0.1947699934 endloop endfacet facet normal -0.001139 -0.021395 0.999770 outer loop vertex 0.1509940028 0.1805730015 0.4992580116 vertex 0.1662369967 0.2061630040 0.4998230040 vertex 0.1358029991 0.2065210044 0.4997960031 endloop endfacet facet normal -0.044614 0.958673 -0.280990 outer loop vertex 0.2292769998 0.5021539927 -0.4170649946 vertex 0.2578249872 0.4987750053 -0.4331260026 vertex 0.2324610054 0.4943790138 -0.4440970123 endloop endfacet facet normal -0.554018 -0.000171 -0.832505 outer loop vertex -0.4524909854 -0.3001199961 -0.4934929907 vertex -0.4718129933 -0.2928450108 -0.4806360006 vertex -0.4581480026 -0.2773379982 -0.4897330105 endloop endfacet facet normal -0.999291 -0.016148 0.034010 outer loop vertex -0.5093960166 0.3345580101 -0.3211059868 vertex -0.5083069801 0.3243800104 -0.2939400077 vertex -0.5089610219 0.3543739915 -0.2989160120 endloop endfacet facet normal -0.999991 -0.002349 0.003508 outer loop vertex -0.5093960166 0.3345580101 -0.3211059868 vertex -0.5094839931 0.3638640046 -0.3265590072 vertex -0.5095149875 0.3437550068 -0.3488579988 endloop endfacet facet normal -0.099005 0.020338 0.994879 outer loop vertex -0.4095309973 0.1481810063 0.5028929710 vertex -0.3876059949 0.1775230020 0.5044749975 vertex -0.4189180136 0.1825129986 0.5012570024 endloop endfacet facet normal -0.036788 0.007522 -0.999295 outer loop vertex 0.2309969962 0.0903073028 -0.5004339814 vertex 0.2420590073 0.1194330007 -0.5006219745 vertex 0.2612470090 0.0962356031 -0.5015029907 endloop endfacet facet normal 0.027009 -0.939028 -0.342778 outer loop vertex -0.1878100038 -0.4902999997 -0.4537819922 vertex -0.1585090011 -0.4907059968 -0.4503610134 vertex -0.1847690046 -0.4974110126 -0.4340620041 endloop endfacet facet normal 0.902861 -0.010181 0.429813 outer loop vertex 0.4880309999 0.3203240037 0.4593710005 vertex 0.4942210019 0.2953599989 0.4457769990 vertex 0.4983420074 0.3246810138 0.4378150105 endloop endfacet facet normal -0.704471 -0.709244 0.026336 outer loop vertex -0.4651220143 -0.4841440022 0.3545469940 vertex -0.4778900146 -0.4707950056 0.3725070059 vertex -0.4753159881 -0.4746530056 0.3374629915 endloop endfacet facet normal 0.904648 -0.043489 0.423935 outer loop vertex 0.4983420074 0.3246810138 0.4378150105 vertex 0.4928950071 0.3484219909 0.4518739879 vertex 0.4880309999 0.3203240037 0.4593710005 endloop endfacet facet normal 0.000945 -0.999988 0.004730 outer loop vertex -0.1600030065 -0.4990569949 0.1160439998 vertex -0.1318079978 -0.4991050065 0.1002629995 vertex -0.1336849928 -0.4989559948 0.1321409941 endloop endfacet facet normal -0.007489 -0.999967 0.003230 outer loop vertex -0.0802012011 -0.4992760122 0.1345890015 vertex -0.1057540029 -0.4991399944 0.1174499989 vertex -0.0774876028 -0.4993970096 0.1034220010 endloop endfacet facet normal -0.813046 -0.582183 0.004373 outer loop vertex -0.4778900146 -0.4707950056 0.3725070059 vertex -0.4890390038 -0.4554229975 0.3461380005 vertex -0.4753159881 -0.4746530056 0.3374629915 endloop endfacet facet normal -0.006597 -0.999966 0.005029 outer loop vertex -0.0774876028 -0.4993970096 0.1034220010 vertex -0.1057540029 -0.4991399944 0.1174499989 vertex -0.1028899997 -0.4993210137 0.0852122977 endloop endfacet facet normal -0.004488 -0.999976 0.005374 outer loop vertex -0.0995018035 -0.4995180070 0.0513857007 vertex -0.1028899997 -0.4993210137 0.0852122977 vertex -0.1297120005 -0.4992960095 0.0674633980 endloop endfacet facet normal -0.004591 -0.999974 0.005530 outer loop vertex -0.1297120005 -0.4992960095 0.0674633980 vertex -0.1028899997 -0.4993210137 0.0852122977 vertex -0.1318079978 -0.4991050065 0.1002629995 endloop endfacet facet normal -0.999994 -0.001922 -0.003048 outer loop vertex -0.4998430014 -0.0411801003 -0.0397143997 vertex -0.4999429882 -0.0093225297 -0.0270032994 vertex -0.4998320043 -0.0150274001 -0.0598157011 endloop endfacet facet normal -0.999990 0.003090 -0.003358 outer loop vertex -0.4997259974 0.0414765999 -0.0702084005 vertex -0.4998759925 0.0165132992 -0.0485151000 vertex -0.4998120070 0.0486694984 -0.0379756019 endloop endfacet facet normal -0.999994 0.002714 -0.002209 outer loop vertex -0.4998120070 0.0486694984 -0.0379756019 vertex -0.4998759925 0.0165132992 -0.0485151000 vertex -0.4999299943 0.0233494006 -0.0156695992 endloop endfacet facet normal -0.998976 -0.022838 -0.039059 outer loop vertex -0.5054749846 0.2351409942 -0.3968710005 vertex -0.5062159896 0.2233110070 -0.3710019886 vertex -0.5069500208 0.2586680055 -0.3729020059 endloop endfacet facet normal -0.998273 -0.002806 -0.058678 outer loop vertex -0.5069500208 0.2586680055 -0.3729020059 vertex -0.5050410032 0.2641389966 -0.4056409895 vertex -0.5054749846 0.2351409942 -0.3968710005 endloop endfacet facet normal -0.999429 -0.019109 -0.027853 outer loop vertex -0.5095149875 0.3437550068 -0.3488579988 vertex -0.5084679723 0.3205760121 -0.3705250025 vertex -0.5091519952 0.3144859970 -0.3418030143 endloop endfacet facet normal -0.999470 -0.017404 -0.027493 outer loop vertex -0.5091519952 0.3144859970 -0.3418030143 vertex -0.5084679723 0.3205760121 -0.3705250025 vertex -0.5082780123 0.2907530069 -0.3585520089 endloop endfacet facet normal -0.999981 -0.002228 0.005715 outer loop vertex -0.4994370043 -0.1037629992 0.0848796964 vertex -0.4996170104 -0.0961529985 0.0563523993 vertex -0.4995189905 -0.1242860034 0.0625336990 endloop endfacet facet normal -0.999991 -0.002740 0.003386 outer loop vertex -0.4996170104 -0.0961529985 0.0563523993 vertex -0.4996210039 -0.1145030037 0.0403232984 vertex -0.4995189905 -0.1242860034 0.0625336990 endloop endfacet facet normal 0.035615 -0.012757 0.999284 outer loop vertex -0.2098619938 -0.3555189967 0.5063809752 vertex -0.1935369968 -0.3790299892 0.5054990053 vertex -0.1773640066 -0.3493869901 0.5053009987 endloop endfacet facet normal -0.011867 -0.011711 0.999861 outer loop vertex 0.3658159971 0.1794279963 0.5060920119 vertex 0.3708049953 0.2052769959 0.5064539909 vertex 0.3440479934 0.1960200071 0.5060279965 endloop endfacet facet normal -0.998823 0.018364 -0.044895 outer loop vertex -0.5029770136 -0.2084619999 0.2714729905 vertex -0.5026230216 -0.1767430007 0.2765719891 vertex -0.5014650226 -0.1869709939 0.2466250062 endloop endfacet facet normal -0.999119 0.041789 -0.003832 outer loop vertex -0.5012260079 -0.2408110052 -0.0798290968 vertex -0.5010949969 -0.2405280024 -0.1109040007 vertex -0.5022299886 -0.2662880123 -0.0958945975 endloop endfacet facet normal -0.024142 -0.999208 -0.031624 outer loop vertex 0.2855960131 -0.5084829926 -0.3555780053 vertex 0.3014520109 -0.5079640150 -0.3840810061 vertex 0.3238680065 -0.5095149875 -0.3521879911 endloop endfacet facet normal -0.027985 -0.328063 0.944241 outer loop vertex 0.0242189001 -0.4292869866 0.4982779920 vertex 0.0329121985 -0.4535610080 0.4901019931 vertex 0.0545018017 -0.4400070012 0.4954510033 endloop endfacet facet normal -0.999822 0.015777 -0.010353 outer loop vertex -0.5056070089 -0.3512420058 -0.1184220016 vertex -0.5050519705 -0.3315050006 -0.1419460028 vertex -0.5055170059 -0.3639430106 -0.1464689970 endloop endfacet facet normal 0.005481 -0.999975 -0.004454 outer loop vertex 0.0507492982 -0.4998820126 -0.0642955005 vertex 0.0780896991 -0.4996399879 -0.0849891976 vertex 0.0857840031 -0.4997360110 -0.0539610013 endloop endfacet facet normal 0.001813 -0.999993 -0.003367 outer loop vertex 0.0323752984 -0.5000619888 -0.0346060991 vertex 0.0059367400 -0.5001059771 -0.0357741006 vertex 0.0158744007 -0.5000050068 -0.0604095012 endloop endfacet facet normal 0.002411 -0.999997 0.000707 outer loop vertex 0.0241053998 -0.5000889897 0.0175886992 vertex 0.0142403003 -0.5001329780 -0.0109946001 vertex 0.0438035987 -0.5000579953 -0.0057571698 endloop endfacet facet normal -0.999995 -0.003185 -0.000727 outer loop vertex -0.4997119904 -0.0959058031 -0.0020092500 vertex -0.4995970130 -0.1289789975 -0.0152513003 vertex -0.4996489882 -0.1199309975 0.0165807996 endloop endfacet facet normal 0.921904 -0.382168 -0.063564 outer loop vertex 0.4964680076 -0.4342400134 -0.1204809994 vertex 0.4878439903 -0.4527359903 -0.1343560070 vertex 0.4951989949 -0.4321660101 -0.1513559967 endloop endfacet facet normal 0.005075 -0.028685 -0.999576 outer loop vertex 0.0174438003 -0.3832550049 -0.5047169924 vertex 0.0032137099 -0.3671999872 -0.5052499771 vertex 0.0284080002 -0.3633700013 -0.5052319765 endloop endfacet facet normal 0.007723 -0.008073 0.999938 outer loop vertex -0.1587460041 0.1866420060 0.4992350042 vertex -0.1733119935 0.1600719988 0.4991329908 vertex -0.1495369971 0.1621329933 0.4989660084 endloop endfacet facet normal 0.366756 -0.919026 0.144505 outer loop vertex 0.4347850084 -0.4962750077 0.4101999998 vertex 0.4542169869 -0.4904789925 0.3977429867 vertex 0.4573470056 -0.4859569967 0.4185580015 endloop endfacet facet normal 0.748550 -0.663070 0.003302 outer loop vertex 0.4779979885 -0.4677999914 -0.2279379964 vertex 0.4671320021 -0.4801700115 -0.2486660033 vertex 0.4826819897 -0.4626669884 -0.2590290010 endloop endfacet facet normal 0.037772 -0.014915 0.999175 outer loop vertex -0.2253960073 0.1874009967 0.5005919933 vertex -0.2638059855 0.1730619967 0.5018299818 vertex -0.2350489944 0.1531080008 0.5004450083 endloop endfacet facet normal 0.027193 -0.014504 0.999525 outer loop vertex -0.2253960073 0.1874009967 0.5005919933 vertex -0.1897220016 0.1847510040 0.4995830059 vertex -0.2007029951 0.2115080059 0.5002700090 endloop endfacet facet normal 0.174362 -0.984647 0.008228 outer loop vertex 0.4308339953 -0.4985699952 -0.0127835004 vertex 0.4177480042 -0.5006679893 0.0134592000 vertex 0.4025340080 -0.5036060214 -0.0157318003 endloop endfacet facet normal 0.352318 -0.934869 -0.043498 outer loop vertex 0.4455049932 -0.4929920137 0.0584130995 vertex 0.4324670136 -0.4970189929 0.0393589996 vertex 0.4547210038 -0.4885239899 0.0370319001 endloop endfacet facet normal 0.521742 -0.038741 -0.852223 outer loop vertex 0.4691500068 0.2983559966 -0.4831430018 vertex 0.4532420039 0.2835490108 -0.4922089875 vertex 0.4537889957 0.3129140139 -0.4932090044 endloop endfacet facet normal 0.031314 0.472390 -0.880833 outer loop vertex -0.0880965963 0.4476709962 -0.4938040078 vertex -0.1075889990 0.4627259970 -0.4864229858 vertex -0.0817342997 0.4671019912 -0.4831570089 endloop endfacet facet normal -0.183567 0.165047 -0.969052 outer loop vertex -0.4387570024 0.4220890105 -0.4914959967 vertex -0.4088500142 0.4185970128 -0.4977560043 vertex -0.4314930141 0.3958910108 -0.4973340034 endloop endfacet facet normal 0.823811 0.564798 -0.048358 outer loop vertex 0.4849689901 0.4636340141 0.3312300146 vertex 0.4926869869 0.4509570003 0.3146499991 vertex 0.4826439917 0.4644980133 0.3017129898 endloop endfacet facet normal 0.173045 0.291343 -0.940837 outer loop vertex 0.4377200007 0.4216789901 -0.4920819998 vertex 0.4098069966 0.4266810119 -0.4956670105 vertex 0.4295029938 0.4486609995 -0.4852379858 endloop endfacet facet normal -0.908815 0.417177 -0.004187 outer loop vertex -0.4850740135 0.4610790014 0.1830050051 vertex -0.4880110025 0.4544140100 0.1564249992 vertex -0.4948320091 0.4398010075 0.1809799969 endloop endfacet facet normal -0.031311 0.021603 0.999276 outer loop vertex -0.0941063985 0.3715350032 0.5050200224 vertex -0.1238079965 0.3888530135 0.5037149787 vertex -0.1188969985 0.3526729941 0.5046510100 endloop endfacet facet normal 0.044987 -0.998239 -0.038661 outer loop vertex -0.2907490134 -0.5054739714 0.2566139996 vertex -0.2556450069 -0.5041540265 0.2633810043 vertex -0.2758300006 -0.5058349967 0.2832959890 endloop endfacet facet normal -0.020297 -0.020612 -0.999582 outer loop vertex 0.3574340045 0.1631820053 -0.5054839849 vertex 0.3315989971 0.1708749980 -0.5051180124 vertex 0.3503519893 0.1854819953 -0.5058000088 endloop endfacet facet normal -0.007812 -0.999245 -0.038065 outer loop vertex -0.0837486014 -0.5039150119 0.3101130128 vertex -0.0532744005 -0.5036730170 0.2975060046 vertex -0.0612882003 -0.5046769977 0.3255060017 endloop endfacet facet normal -0.050759 -0.042835 -0.997792 outer loop vertex 0.2712880075 0.2410520017 -0.5041769743 vertex 0.2504369915 0.2194519937 -0.5021889806 vertex 0.2364290059 0.2406399995 -0.5023859739 endloop endfacet facet normal 0.006801 -0.999654 0.025407 outer loop vertex -0.0862013027 -0.5047799945 0.3465879858 vertex -0.1055150032 -0.5040339828 0.3811100125 vertex -0.1227729991 -0.5048599839 0.3532299995 endloop endfacet facet normal 0.810674 0.585410 -0.010117 outer loop vertex 0.4840109944 0.4646480083 -0.0233938992 vertex 0.4891709983 0.4570649862 -0.0487066992 vertex 0.4769029915 0.4740859866 -0.0468378998 endloop endfacet facet normal -0.006553 -0.999772 0.020305 outer loop vertex -0.0286142994 -0.5046579838 0.3818280101 vertex -0.0491829999 -0.5051550269 0.3507159948 vertex -0.0160728004 -0.5054529905 0.3467310071 endloop endfacet facet normal -0.013836 -0.999896 0.004146 outer loop vertex 0.1745940000 -0.4996410012 0.0092115104 vertex 0.2088889927 -0.5001029968 0.0122443996 vertex 0.1916249990 -0.4997650087 0.0361424983 endloop endfacet facet normal -0.020400 -0.999792 -0.000597 outer loop vertex 0.1916249990 -0.4997650087 0.0361424983 vertex 0.2088889927 -0.5001029968 0.0122443996 vertex 0.2224349976 -0.5003979802 0.0433892012 endloop endfacet facet normal -0.999016 0.036152 -0.025679 outer loop vertex -0.5049200058 0.3519439995 -0.0345473997 vertex -0.5045610070 0.3756000102 -0.0152099999 vertex -0.5035510063 0.3814350069 -0.0462877005 endloop endfacet facet normal 0.549685 0.834851 0.029494 outer loop vertex 0.4505859911 0.4926260114 -0.3433879912 vertex 0.4642980099 0.4831340015 -0.3302620053 vertex 0.4632779956 0.4847880006 -0.3580699861 endloop endfacet facet normal 0.857000 0.033884 -0.514201 outer loop vertex 0.4823170006 -0.1201739982 -0.4643209875 vertex 0.4808390141 -0.0950393006 -0.4651280046 vertex 0.4908759892 -0.1114780009 -0.4494830072 endloop endfacet facet normal -0.999813 0.018798 -0.004435 outer loop vertex -0.5045610070 0.3756000102 -0.0152099999 vertex -0.5049200058 0.3519439995 -0.0345473997 vertex -0.5051770210 0.3454819918 -0.0039938302 endloop endfacet facet normal -0.030188 -0.999539 0.003184 outer loop vertex 0.3270640075 -0.5044599771 0.0672015995 vertex 0.3396190107 -0.5047559738 0.0933194980 vertex 0.3069109917 -0.5037729740 0.0917951018 endloop endfacet facet normal -0.029494 -0.999497 -0.011696 outer loop vertex 0.3069109917 -0.5037729740 0.0917951018 vertex 0.3396190107 -0.5047559738 0.0933194980 vertex 0.3255819976 -0.5045580268 0.1118009984 endloop endfacet facet normal 0.020934 -0.999774 -0.003638 outer loop vertex 0.3779059947 -0.5044149756 0.1223910004 vertex 0.3497169912 -0.5050020218 0.1215090007 vertex 0.3699049950 -0.5044919848 0.0975134969 endloop endfacet facet normal -0.086655 0.996186 0.010249 outer loop vertex -0.3894129992 0.5040339828 0.1924789995 vertex -0.4054119885 0.5024189949 0.2141820043 vertex -0.3779399991 0.5047850013 0.2164839953 endloop endfacet facet normal 0.899945 -0.435101 0.028053 outer loop vertex 0.4849489927 -0.4591549933 0.2184360027 vertex 0.4936189950 -0.4424499869 0.1993950009 vertex 0.4947400093 -0.4383150041 0.2275660038 endloop endfacet facet normal -0.024246 0.038843 0.998951 outer loop vertex 0.3417829871 -0.2341039926 0.5058630109 vertex 0.3147990108 -0.2140939981 0.5044299960 vertex 0.3148739934 -0.2463479936 0.5056859851 endloop endfacet facet normal -0.022158 0.016528 0.999618 outer loop vertex 0.3213680089 -0.1658010036 0.5037320256 vertex 0.3267169893 -0.1888069957 0.5042309761 vertex 0.3477889895 -0.1748930067 0.5044680238 endloop endfacet facet normal -0.022070 0.016394 0.999622 outer loop vertex 0.3477889895 -0.1748930067 0.5044680238 vertex 0.3267169893 -0.1888069957 0.5042309761 vertex 0.3471379876 -0.2041829973 0.5049340129 endloop endfacet facet normal -0.999983 0.002910 0.005031 outer loop vertex -0.4993909895 0.1280429959 0.0445723012 vertex -0.4995270073 0.0964592025 0.0358070992 vertex -0.4993470013 0.1048690006 0.0667195991 endloop endfacet facet normal 0.007877 -0.999951 0.006058 outer loop vertex 0.3396190107 -0.5047559738 0.0933194980 vertex 0.3572649956 -0.5047619939 0.0693802983 vertex 0.3699049950 -0.5044919848 0.0975134969 endloop endfacet facet normal -0.998575 0.052619 -0.008873 outer loop vertex -0.5089269876 0.3892770112 0.3010979891 vertex -0.5102509856 0.3649959862 0.3061099946 vertex -0.5097579956 0.3782129884 0.3290080130 endloop endfacet facet normal -0.993362 0.114999 -0.002791 outer loop vertex -0.5097579956 0.3782129884 0.3290080130 vertex -0.5077800155 0.3959679902 0.3565840125 vertex -0.5060219765 0.4103530049 0.3235819936 endloop endfacet facet normal -0.999132 0.041616 -0.001684 outer loop vertex -0.5020220280 -0.2543259859 -0.0206211992 vertex -0.5033069849 -0.2848959863 -0.0137093002 vertex -0.5024579763 -0.2637870014 0.0042206100 endloop endfacet facet normal -0.999860 0.005025 -0.015952 outer loop vertex -0.5044710040 0.0355962999 0.3188540041 vertex -0.5048819780 0.0448794998 0.3475379944 vertex -0.5044230223 0.0631980971 0.3245419860 endloop endfacet facet normal -0.027743 0.024801 0.999307 outer loop vertex 0.2883970141 -0.3251250088 0.5078939795 vertex 0.3130820096 -0.3460260034 0.5090979934 vertex 0.3229799867 -0.3104949892 0.5084909797 endloop endfacet facet normal -0.971092 -0.235758 0.037391 outer loop vertex -0.4947890043 -0.4353809953 -0.0415289998 vertex -0.5010439754 -0.4069760144 -0.0248798002 vertex -0.5013769865 -0.4106749892 -0.0568511002 endloop endfacet facet normal 0.016000 -0.009088 -0.999831 outer loop vertex 0.3574340045 0.1631820053 -0.5054839849 vertex 0.3503519893 0.1854819953 -0.5058000088 vertex 0.3738369942 0.1846909970 -0.5054169893 endloop endfacet facet normal 0.626058 0.779693 -0.011440 outer loop vertex 0.4611969888 0.4867109954 -0.0458967984 vertex 0.4696770012 0.4802429974 -0.0226508994 vertex 0.4769029915 0.4740859866 -0.0468378998 endloop endfacet facet normal -0.969181 -0.246280 -0.005899 outer loop vertex -0.4952529967 -0.4397369921 -0.0953164995 vertex -0.4976310134 -0.4309920073 -0.0697164014 vertex -0.5015040040 -0.4153740108 -0.0854441002 endloop endfacet facet normal -0.888610 0.012206 0.458501 outer loop vertex -0.4840329885 -0.1038720012 0.4623900056 vertex -0.4941039979 -0.1091829985 0.4430130124 vertex -0.4872559905 -0.1325480044 0.4569070041 endloop endfacet facet normal -0.911611 -0.023137 0.410402 outer loop vertex -0.4872559905 -0.1325480044 0.4569070041 vertex -0.4941039979 -0.1091829985 0.4430130124 vertex -0.4961610138 -0.1314940006 0.4371860027 endloop endfacet facet normal 0.004032 0.005091 0.999979 outer loop vertex 0.1239269972 0.1080349982 0.4991959929 vertex 0.1177090034 0.1369179934 0.4990740120 vertex 0.0949409008 0.1192030013 0.4992560148 endloop endfacet facet normal 0.001203 0.004482 0.999989 outer loop vertex 0.1239269972 0.1080349982 0.4991959929 vertex 0.1464399993 0.1294350028 0.4990729988 vertex 0.1177090034 0.1369179934 0.4990740120 endloop endfacet facet normal -0.012330 0.005437 0.999909 outer loop vertex 0.1822610050 0.0671921000 0.4996350110 vertex 0.1707970053 0.0373366997 0.4996559918 vertex 0.2034679949 0.0413544998 0.5000370145 endloop endfacet facet normal -0.005986 0.003001 0.999978 outer loop vertex 0.1707970053 0.0373366997 0.4996559918 vertex 0.1822610050 0.0671921000 0.4996350110 vertex 0.1510999948 0.0610237010 0.4994669855 endloop endfacet facet normal -0.036355 -0.026327 0.998992 outer loop vertex 0.2542960048 0.2032909989 0.5017269850 vertex 0.2411399931 0.2262389958 0.5018529892 vertex 0.2262630016 0.2034119964 0.5007100105 endloop endfacet facet normal 0.042773 -0.962082 0.269386 outer loop vertex 0.0899162963 -0.5011159778 0.4172329903 vertex 0.0909688994 -0.4937599897 0.4433369935 vertex 0.0580632985 -0.4981960058 0.4327189922 endloop endfacet facet normal -0.036320 -0.016423 0.999205 outer loop vertex 0.2262630016 0.2034119964 0.5007100105 vertex 0.2418670058 0.1786980033 0.5008710027 vertex 0.2542960048 0.2032909989 0.5017269850 endloop endfacet facet normal 0.001665 0.017572 -0.999844 outer loop vertex 0.0823018029 -0.1791760027 -0.4996739924 vertex 0.0847695023 -0.2103630006 -0.5002179742 vertex 0.0579669997 -0.1970140040 -0.5000280142 endloop endfacet facet normal -0.009618 0.777247 -0.629122 outer loop vertex -0.1188969985 0.4842439890 -0.4645360112 vertex -0.1003260016 0.4774309993 -0.4732370079 vertex -0.1264899969 0.4734300077 -0.4777800143 endloop endfacet facet normal 0.924747 -0.377651 -0.047136 outer loop vertex 0.4974179864 -0.4352769852 -0.0935354009 vertex 0.4898279905 -0.4522889853 -0.1061419994 vertex 0.4964680076 -0.4342400134 -0.1204809994 endloop endfacet facet normal -0.030076 -0.254325 -0.966651 outer loop vertex 0.2341199964 -0.4212389886 -0.5018299818 vertex 0.2142509967 -0.4378440082 -0.4968430102 vertex 0.2071300000 -0.4156070054 -0.5024719834 endloop endfacet facet normal -0.000294 -0.245484 -0.969401 outer loop vertex 0.2071300000 -0.4156070054 -0.5024719834 vertex 0.2142509967 -0.4378440082 -0.4968430102 vertex 0.1884679943 -0.4326440096 -0.4981519878 endloop endfacet facet normal -0.720343 -0.693506 -0.012492 outer loop vertex -0.4820539951 -0.4634070098 0.0632371008 vertex -0.4792760015 -0.4657540023 0.0333427005 vertex -0.4674029946 -0.4784269929 0.0522469990 endloop endfacet facet normal -0.005595 -0.999371 0.035006 outer loop vertex -0.0412817001 -0.5003650188 -0.2244070023 vertex -0.0305659007 -0.5013800263 -0.2516709864 vertex -0.0105537996 -0.5006589890 -0.2278880030 endloop endfacet facet normal 0.999638 0.025267 0.009213 outer loop vertex 0.5045120120 0.1366319954 0.3678990006 vertex 0.5051710010 0.1153950021 0.3546400070 vertex 0.5048829913 0.1321550012 0.3399260044 endloop endfacet facet normal 0.999767 0.008796 -0.019721 outer loop vertex 0.5043240190 0.1504600048 0.3197529912 vertex 0.5048159957 0.1600880027 0.3489890099 vertex 0.5048829913 0.1321550012 0.3399260044 endloop endfacet facet normal -0.012505 -0.998796 0.047442 outer loop vertex 0.1998099983 -0.5024309754 -0.2725319862 vertex 0.1725180000 -0.5020030141 -0.2707160115 vertex 0.1854580045 -0.5031629801 -0.2917259932 endloop endfacet facet normal 0.695030 0.718876 0.012234 outer loop vertex 0.4798069894 0.4686369896 0.1869120002 vertex 0.4671989977 0.4806079865 0.1997669935 vertex 0.4799019992 0.4681020081 0.2129500061 endloop endfacet facet normal 0.001178 -0.999211 0.039704 outer loop vertex 0.1542569995 -0.5047320127 -0.3342410028 vertex 0.1622390002 -0.5033209920 -0.2989670038 vertex 0.1331789941 -0.5035960078 -0.3050259948 endloop endfacet facet normal 0.002933 -0.999156 0.040968 outer loop vertex 0.1331789941 -0.5035960078 -0.3050259948 vertex 0.1183340028 -0.5047619939 -0.3323999941 vertex 0.1542569995 -0.5047320127 -0.3342410028 endloop endfacet facet normal -0.000115 -0.999074 0.043036 outer loop vertex 0.1553020030 -0.5006930232 -0.2414840013 vertex 0.1225700006 -0.5011199713 -0.2514829934 vertex 0.1432310045 -0.5021309853 -0.2748979926 endloop endfacet facet normal 0.313400 0.948706 -0.041683 outer loop vertex 0.4446989894 0.4946840107 -0.3676939905 vertex 0.4206730127 0.5024549961 -0.3714689910 vertex 0.4313929975 0.5001009703 -0.3444469869 endloop endfacet facet normal -0.001870 -0.999044 0.043669 outer loop vertex 0.1432310045 -0.5021309853 -0.2748979926 vertex 0.1725180000 -0.5020030141 -0.2707160115 vertex 0.1553020030 -0.5006930232 -0.2414840013 endloop endfacet facet normal 0.015342 0.557742 -0.829872 outer loop vertex -0.0561047010 0.4701380134 -0.4810160100 vertex -0.0433177017 0.4568339884 -0.4897210002 vertex -0.0657455027 0.4575029910 -0.4896860123 endloop endfacet facet normal -0.932476 -0.007545 0.361152 outer loop vertex -0.4919100106 -0.3298180103 0.4533619881 vertex -0.4976420105 -0.3086270094 0.4390049875 vertex -0.5001590252 -0.3362540007 0.4319289923 endloop endfacet facet normal -0.007015 -0.040750 -0.999145 outer loop vertex 0.1576959938 0.3125379980 -0.5034139752 vertex 0.1350920051 0.2986539900 -0.5026890039 vertex 0.1338520050 0.3260090053 -0.5037959814 endloop endfacet facet normal -0.005330 -0.003726 0.999979 outer loop vertex -0.0314348005 -0.0801829025 0.4995450079 vertex -0.0378871001 -0.0449201986 0.4996420145 vertex -0.0650117993 -0.0678498000 0.4994120002 endloop endfacet facet normal -0.005435 -0.003602 0.999979 outer loop vertex -0.0650117993 -0.0678498000 0.4994120002 vertex -0.0378871001 -0.0449201986 0.4996420145 vertex -0.0712959990 -0.0328220017 0.4995039999 endloop endfacet facet normal 0.998826 0.048066 0.006079 outer loop vertex 0.5023959875 -0.2743670046 -0.1719350070 vertex 0.5012189746 -0.2504720092 -0.1674779952 vertex 0.5020390153 -0.2698499858 -0.1489959955 endloop endfacet facet normal 0.998271 0.038216 -0.044657 outer loop vertex 0.5081790090 -0.2929289937 0.3055059910 vertex 0.5070000291 -0.3012279868 0.2720490098 vertex 0.5060170293 -0.2649210095 0.2811450064 endloop endfacet facet normal 0.528063 -0.848045 -0.044364 outer loop vertex 0.4664210081 -0.4817749858 -0.0817719996 vertex 0.4500260055 -0.4912180007 -0.0964120999 vertex 0.4665350020 -0.4800510108 -0.1133700013 endloop endfacet facet normal -0.027279 0.879254 -0.475572 outer loop vertex -0.1644449979 0.4918529987 -0.4483749866 vertex -0.1439699978 0.4830319881 -0.4658580124 vertex -0.1721169949 0.4799660146 -0.4699119925 endloop endfacet facet normal -0.005850 0.890010 -0.455903 outer loop vertex -0.1439699978 0.4830319881 -0.4658580124 vertex -0.1644449979 0.4918529987 -0.4483749866 vertex -0.1288529932 0.4920479953 -0.4484510124 endloop endfacet facet normal -0.343432 0.938456 0.036800 outer loop vertex -0.4491040111 0.4915449917 0.1213250011 vertex -0.4272769988 0.4991140068 0.1320019960 vertex -0.4304879904 0.4988049865 0.1099160016 endloop endfacet facet normal -0.545873 0.834276 -0.077495 outer loop vertex -0.4695610106 0.4794799984 -0.3795489967 vertex -0.4529150128 0.4893420041 -0.3906329870 vertex -0.4678190053 0.4781939983 -0.4056639969 endloop endfacet facet normal 0.036308 -0.999325 0.005633 outer loop vertex -0.2229640037 -0.5000910163 -0.1522440016 vertex -0.2452629954 -0.5007809997 -0.1309220046 vertex -0.2520309985 -0.5011879802 -0.1594980061 endloop endfacet facet normal 0.043724 -0.999044 0.000219 outer loop vertex -0.2452629954 -0.5007809997 -0.1309220046 vertex -0.2677330077 -0.5017600060 -0.1107869968 vertex -0.2726669908 -0.5019819736 -0.1383000016 endloop endfacet facet normal 0.868591 -0.279444 0.409219 outer loop vertex 0.4873670042 -0.4297780097 0.4549660087 vertex 0.4779930115 -0.4437980056 0.4652889967 vertex 0.4838849902 -0.4488750100 0.4493159950 endloop endfacet facet normal 0.045940 -0.998938 -0.003650 outer loop vertex -0.3174889982 -0.5040879846 -0.1158960015 vertex -0.2934719920 -0.5030570030 -0.0957716033 vertex -0.3208580017 -0.5043579936 -0.0844049007 endloop endfacet facet normal 0.047727 -0.998850 -0.004466 outer loop vertex -0.2652429938 -0.5017920136 -0.0770142972 vertex -0.2934719920 -0.5030570030 -0.0957716033 vertex -0.2677330077 -0.5017600060 -0.1107869968 endloop endfacet facet normal 0.041671 -0.999123 -0.004019 outer loop vertex -0.2677330077 -0.5017600060 -0.1107869968 vertex -0.2397229970 -0.5006290078 -0.1015349999 vertex -0.2652429938 -0.5017920136 -0.0770142972 endloop endfacet facet normal -0.007415 0.003597 -0.999966 outer loop vertex -0.0682528019 0.1005690023 -0.4995920062 vertex -0.0927866995 0.1133840010 -0.4993639886 vertex -0.0698494986 0.1303620040 -0.4994730055 endloop endfacet facet normal -0.008161 -0.009183 -0.999925 outer loop vertex -0.0735260025 0.1605699956 -0.4994710088 vertex -0.1009930000 0.1704979986 -0.4993380010 vertex -0.0792146027 0.1907799989 -0.4997020066 endloop endfacet facet normal -0.006109 0.000601 -0.999981 outer loop vertex -0.1230759993 0.1512999982 -0.4991030097 vertex -0.0963864028 0.1414580047 -0.4992719889 vertex -0.1178719997 0.1226909980 -0.4991520047 endloop endfacet facet normal -0.233610 0.613900 -0.754025 outer loop vertex -0.4335680008 0.4699999988 -0.4720189869 vertex -0.4365659952 0.4569500089 -0.4817149937 vertex -0.4527890086 0.4605939984 -0.4737220109 endloop endfacet facet normal 0.005622 -0.034730 0.999381 outer loop vertex -0.1357479990 0.2972219884 0.5029860139 vertex -0.1429769993 0.3302659988 0.5041750073 vertex -0.1657540053 0.3080759943 0.5035319924 endloop endfacet facet normal 0.329023 0.943532 -0.038622 outer loop vertex 0.4500199854 0.4874730110 -0.1775929928 vertex 0.4249289930 0.4967249930 -0.1653199941 vertex 0.4486980140 0.4894070029 -0.1416079998 endloop endfacet facet normal 0.003625 -0.032683 0.999459 outer loop vertex -0.1657540053 0.3080759943 0.5035319924 vertex -0.1429769993 0.3302659988 0.5041750073 vertex -0.1738349944 0.3393509984 0.5045840144 endloop endfacet facet normal 0.094392 0.870560 0.482923 outer loop vertex -0.0013017301 0.4774749875 0.4695000052 vertex -0.0021248199 0.4912460148 0.4448359907 vertex -0.0294634998 0.4873299897 0.4572390020 endloop endfacet facet normal -0.999931 0.011557 -0.002185 outer loop vertex -0.4995029867 -0.1840050071 -0.1104499996 vertex -0.4991059899 -0.1530549973 -0.1284320056 vertex -0.4994660020 -0.1866250038 -0.1412360072 endloop endfacet facet normal 0.022433 -0.038814 0.998995 outer loop vertex -0.2174039930 0.2974179983 0.5040529966 vertex -0.1944359988 0.3174610138 0.5043159723 vertex -0.2217099965 0.3282350004 0.5053470135 endloop endfacet facet normal 0.027289 -0.026547 0.999275 outer loop vertex -0.2217099965 0.3282350004 0.5053470135 vertex -0.1944359988 0.3174610138 0.5043159723 vertex -0.2000540048 0.3433820009 0.5051580071 endloop endfacet facet normal 0.999979 0.005190 0.003959 outer loop vertex 0.4997859895 0.0824486986 0.0179717001 vertex 0.4995709956 0.1093100011 0.0370656997 vertex 0.4996879995 0.0774782002 0.0492413007 endloop endfacet facet normal -0.014030 -0.014549 0.999796 outer loop vertex 0.3658159971 0.1794279963 0.5060920119 vertex 0.3440479934 0.1960200071 0.5060279965 vertex 0.3444089890 0.1727180034 0.5056939721 endloop endfacet facet normal -0.998828 -0.013764 0.046398 outer loop vertex -0.5096070170 0.3519580066 0.3865050077 vertex -0.5103589892 0.3312839866 0.3641839921 vertex -0.5089169741 0.3250960112 0.3933910131 endloop endfacet facet normal -0.995707 -0.045468 0.080621 outer loop vertex -0.5072460175 0.2734349966 0.3917990029 vertex -0.5070340037 0.2438739985 0.3777459860 vertex -0.5048490167 0.2492650002 0.4077720046 endloop endfacet facet normal -0.998549 -0.028791 0.045498 outer loop vertex -0.5072460175 0.2734349966 0.3917990029 vertex -0.5086110234 0.2736639977 0.3619860113 vertex -0.5070340037 0.2438739985 0.3777459860 endloop endfacet facet normal 0.700557 -0.712669 -0.036356 outer loop vertex 0.4665350020 -0.4800510108 -0.1133700013 vertex 0.4798940122 -0.4679650068 -0.0928663015 vertex 0.4664210081 -0.4817749858 -0.0817719996 endloop endfacet facet normal 0.105164 -0.059524 0.992672 outer loop vertex 0.3820109963 0.1312510073 0.5043699741 vertex 0.4126160145 0.1247190014 0.5007359982 vertex 0.4028660059 0.1474010050 0.5031290054 endloop endfacet facet normal -0.197100 -0.043140 0.979434 outer loop vertex -0.4279240072 0.0912638009 0.5008469820 vertex -0.4394960105 0.0684636980 0.4975140095 vertex -0.4143039882 0.0662702024 0.5024870038 endloop endfacet facet normal -0.287129 0.005706 0.957875 outer loop vertex -0.4394960105 0.0684636980 0.4975140095 vertex -0.4279240072 0.0912638009 0.5008469820 vertex -0.4510779977 0.0935176983 0.4938929975 endloop endfacet facet normal -0.504246 0.046346 -0.862316 outer loop vertex -0.4502910078 0.3791100085 -0.4927420020 vertex -0.4672690034 0.3641879857 -0.4836159945 vertex -0.4659740031 0.3939810097 -0.4827719927 endloop endfacet facet normal 0.649973 -0.020620 -0.759678 outer loop vertex 0.4808390141 -0.0950393006 -0.4651280046 vertex 0.4629650116 -0.0800386965 -0.4808279872 vertex 0.4805879891 -0.0657057017 -0.4661389887 endloop endfacet facet normal -0.347754 -0.013411 0.937490 outer loop vertex -0.4510779977 0.0935176983 0.4938929975 vertex -0.4381360114 0.1108729988 0.4989419878 vertex -0.4531359971 0.1201789975 0.4935109913 endloop endfacet facet normal -0.031729 -0.999496 -0.001377 outer loop vertex 0.2224349976 -0.5003979802 0.0433892012 vertex 0.2396470010 -0.5009080172 0.0170067996 vertex 0.2497189939 -0.5012590289 0.0397090986 endloop endfacet facet normal 0.999252 0.029329 0.025198 outer loop vertex 0.5084019899 0.3713330030 -0.2992140055 vertex 0.5093380213 0.3462809920 -0.3071739972 vertex 0.5092620254 0.3661890030 -0.3273319900 endloop endfacet facet normal -0.724750 -0.688250 -0.032394 outer loop vertex -0.4771940112 -0.4703600109 0.1128920019 vertex -0.4854960144 -0.4605689943 0.0906101018 vertex -0.4708760083 -0.4756189883 0.0832730010 endloop endfacet facet normal -0.443180 0.006553 -0.896409 outer loop vertex -0.4465669990 0.2418860048 -0.4973720014 vertex -0.4583700001 0.2215950042 -0.4916850030 vertex -0.4643810093 0.2472019941 -0.4885259867 endloop endfacet facet normal -0.045506 -0.998964 -0.000097 outer loop vertex 0.2941290140 -0.5032010078 0.0336094014 vertex 0.2672800124 -0.5019770265 0.0239544995 vertex 0.2886120081 -0.5029469728 0.0054685599 endloop endfacet facet normal -0.045213 -0.998977 0.000242 outer loop vertex 0.2886120081 -0.5029469728 0.0054685599 vertex 0.2672800124 -0.5019770265 0.0239544995 vertex 0.2599560022 -0.5016520023 -0.0027173299 endloop endfacet facet normal -0.998397 -0.044630 -0.034798 outer loop vertex -0.5070180297 0.2429050058 0.3269270062 vertex -0.5071989894 0.2634820044 0.3057279885 vertex -0.5055530071 0.2333579957 0.2971380055 endloop endfacet facet normal -0.635380 0.771940 0.020031 outer loop vertex -0.4633620083 0.4831289947 0.1442880034 vertex -0.4757690132 0.4724299908 0.1630499959 vertex -0.4590840042 0.4858979881 0.1732760072 endloop endfacet facet normal -0.998607 -0.037524 -0.037085 outer loop vertex -0.5057839751 0.2133720070 0.3235799968 vertex -0.5070180297 0.2429050058 0.3269270062 vertex -0.5055530071 0.2333579957 0.2971380055 endloop endfacet facet normal 0.026785 -0.744015 -0.667626 outer loop vertex 0.3498429954 -0.4862599969 -0.4654450119 vertex 0.3696430027 -0.4759089947 -0.4761860073 vertex 0.3752219975 -0.4894570112 -0.4608640075 endloop endfacet facet normal -0.326412 -0.067545 -0.942811 outer loop vertex -0.4555250108 -0.3950319886 -0.4927389920 vertex -0.4333629906 -0.3955450058 -0.5003749728 vertex -0.4457109869 -0.4177519977 -0.4945090115 endloop endfacet facet normal -0.998093 -0.046703 -0.040359 outer loop vertex -0.5057250261 0.2590030134 0.2739790082 vertex -0.5076749921 0.2882699966 0.2883349955 vertex -0.5064020157 0.2891269922 0.2558619976 endloop endfacet facet normal -0.998104 -0.047025 -0.039703 outer loop vertex -0.5057250261 0.2590030134 0.2739790082 vertex -0.5071989894 0.2634820044 0.3057279885 vertex -0.5076749921 0.2882699966 0.2883349955 endloop endfacet facet normal 0.038766 0.014285 -0.999146 outer loop vertex -0.2917959988 -0.1973450035 -0.5035889745 vertex -0.3233290017 -0.2006720006 -0.5048599839 vertex -0.3139980137 -0.1723479927 -0.5040929914 endloop endfacet facet normal 0.020167 0.020424 -0.999588 outer loop vertex -0.3233290017 -0.2006720006 -0.5048599839 vertex -0.3485440016 -0.1768999994 -0.5048829913 vertex -0.3139980137 -0.1723479927 -0.5040929914 endloop endfacet facet normal -0.898168 0.438550 0.031105 outer loop vertex -0.4983139932 0.4379610121 0.3773019910 vertex -0.4883069992 0.4579229951 0.3848130107 vertex -0.4937100112 0.4488910139 0.3561410010 endloop endfacet facet normal 0.862906 -0.019827 -0.504976 outer loop vertex 0.4927870035 0.3217000067 -0.4519819915 vertex 0.4830940068 0.3400270045 -0.4692650139 vertex 0.4938170016 0.3537159860 -0.4514789879 endloop endfacet facet normal -0.018152 -0.996762 -0.078335 outer loop vertex -0.3735609949 -0.5087980032 -0.3781479895 vertex -0.3504399955 -0.5077099800 -0.3973500133 vertex -0.3444010019 -0.5100460052 -0.3690249920 endloop endfacet facet normal -0.006841 0.008147 0.999943 outer loop vertex -0.0803643018 -0.1597499996 0.4993950129 vertex -0.0478252992 -0.1740369946 0.4997340143 vertex -0.0530496985 -0.1381659955 0.4994060099 endloop endfacet facet normal -0.748321 0.032494 -0.662541 outer loop vertex -0.4809870124 -0.3704450130 -0.4745480120 vertex -0.4874840081 -0.3463270068 -0.4660269916 vertex -0.4735490084 -0.3468329906 -0.4817909896 endloop endfacet facet normal 0.999984 -0.004851 0.002779 outer loop vertex 0.4993920028 -0.0365093984 0.1456860006 vertex 0.4993740022 -0.0521617010 0.1248420030 vertex 0.4995220006 -0.0256391000 0.1178880036 endloop endfacet facet normal 0.001659 0.002418 -0.999996 outer loop vertex -0.1560640037 -0.1449069977 -0.4991639853 vertex -0.1252759993 -0.1573549956 -0.4991430044 vertex -0.1479319930 -0.1761319935 -0.4992260039 endloop endfacet facet normal 0.006726 0.029047 0.999555 outer loop vertex -0.1214580014 -0.2329220027 0.5008379817 vertex -0.1304019988 -0.2023590058 0.5000100136 vertex -0.1525900066 -0.2264370024 0.5008590221 endloop endfacet facet normal 0.019574 0.015295 0.999691 outer loop vertex -0.1978760064 -0.1835960001 0.5006800294 vertex -0.1628430039 -0.1931989938 0.5001410246 vertex -0.1713880002 -0.1587979943 0.4997819960 endloop endfacet facet normal 0.012911 0.013642 0.999824 outer loop vertex -0.1713880002 -0.1587979943 0.4997819960 vertex -0.1628430039 -0.1931989938 0.5001410246 vertex -0.1380980015 -0.1695619971 0.4994989932 endloop endfacet facet normal -0.005947 -0.999228 -0.038842 outer loop vertex 0.1670569927 -0.5001490116 0.2228209972 vertex 0.1766700000 -0.5013399720 0.2519870102 vertex 0.1400980055 -0.5009279847 0.2469879985 endloop endfacet facet normal -0.005324 -0.999044 -0.043386 outer loop vertex 0.1400980055 -0.5009279847 0.2469879985 vertex 0.1766700000 -0.5013399720 0.2519870102 vertex 0.1581919938 -0.5023589730 0.2777189910 endloop endfacet facet normal -0.035884 -0.998228 -0.047470 outer loop vertex 0.2397709936 -0.5034189820 0.2584910095 vertex 0.2219219953 -0.5039889812 0.2839699984 vertex 0.2085220069 -0.5021690130 0.2558279932 endloop endfacet facet normal -0.027796 -0.998295 -0.051325 outer loop vertex 0.2085220069 -0.5021690130 0.2558279932 vertex 0.2219219953 -0.5039889812 0.2839699984 vertex 0.1898320019 -0.5029019713 0.2802059948 endloop endfacet facet normal 0.573251 -0.022290 -0.819076 outer loop vertex 0.4583939910 0.1384229958 -0.4876320064 vertex 0.4717630148 0.1470820010 -0.4785110056 vertex 0.4715969861 0.1235940009 -0.4779880047 endloop endfacet facet normal 0.200496 -0.012184 -0.979619 outer loop vertex 0.4191739857 0.3484129906 -0.5041940212 vertex 0.4364289939 0.3287569880 -0.5004180074 vertex 0.4124970138 0.3182969987 -0.5051860213 endloop endfacet facet normal 0.036979 0.999312 -0.003011 outer loop vertex -0.3380089998 0.5055019855 -0.0337281004 vertex -0.3306809962 0.5053460002 0.0044960999 vertex -0.3016659915 0.5042110085 -0.0158504993 endloop endfacet facet normal -0.251819 -0.218473 -0.942792 outer loop vertex -0.4373539984 -0.4414570034 -0.4912480116 vertex -0.4556559920 -0.4329969883 -0.4883199930 vertex -0.4457109869 -0.4177519977 -0.4945090115 endloop endfacet facet normal 0.201879 -0.046078 -0.978326 outer loop vertex 0.4052709937 0.2458039969 -0.5035870075 vertex 0.4088720083 0.2849150002 -0.5046859980 vertex 0.4327909946 0.2667770088 -0.4988960028 endloop endfacet facet normal -0.797941 0.601938 0.030990 outer loop vertex -0.4716159999 0.4765920043 -0.1481679976 vertex -0.4813910127 0.4641959965 -0.1590829939 vertex -0.4788199961 0.4662219882 -0.1322360039 endloop endfacet facet normal -0.000390 -0.999997 0.002559 outer loop vertex 0.1245419979 -0.4993770123 0.0743708014 vertex 0.1489630044 -0.4994460046 0.0511283986 vertex 0.1592089981 -0.4993770123 0.0796526000 endloop endfacet facet normal -0.999014 0.005706 -0.044019 outer loop vertex -0.5044879913 -0.0241023004 0.3083280027 vertex -0.5045210123 0.0061425101 0.3129979968 vertex -0.5032479763 -0.0042681401 0.2827570140 endloop endfacet facet normal -0.999325 0.002104 -0.036664 outer loop vertex -0.5019019842 -0.0159802996 0.2522180080 vertex -0.5019909739 0.0166484993 0.2565160096 vertex -0.5008879900 0.0032237701 0.2256820053 endloop endfacet facet normal -0.999036 0.005378 -0.043569 outer loop vertex -0.5019909739 0.0166484993 0.2565160096 vertex -0.5032479763 -0.0042681401 0.2827570140 vertex -0.5033209920 0.0272944998 0.2883270085 endloop endfacet facet normal -0.999279 0.009324 -0.036816 outer loop vertex -0.5044230223 0.0631980971 0.3245419860 vertex -0.5034689903 0.0563376993 0.2969099879 vertex -0.5044710040 0.0355962999 0.3188540041 endloop endfacet facet normal -0.998865 0.001049 -0.047624 outer loop vertex -0.5032479763 -0.0042681401 0.2827570140 vertex -0.5030679703 -0.0356616005 0.2782900035 vertex -0.5044879913 -0.0241023004 0.3083280027 endloop endfacet facet normal -0.998999 0.007163 -0.044165 outer loop vertex -0.5019710064 0.0532092005 0.2619940042 vertex -0.5019909739 0.0166484993 0.2565160096 vertex -0.5033209920 0.0272944998 0.2883270085 endloop endfacet facet normal -0.541272 0.839027 -0.055302 outer loop vertex -0.4488880038 0.4907439947 -0.0173358005 vertex -0.4668259919 0.4799570143 -0.0054236199 vertex -0.4526250064 0.4901869893 0.0107898004 endloop endfacet facet normal 0.821954 -0.556603 0.120762 outer loop vertex 0.4738579988 -0.4724160135 0.4224669933 vertex 0.4870330095 -0.4522280097 0.4258410037 vertex 0.4757219851 -0.4650590122 0.4436889887 endloop endfacet facet normal -0.004116 -0.999716 0.023471 outer loop vertex 0.0131996004 -0.5000680089 -0.1985500008 vertex -0.0243257005 -0.4999200106 -0.1988269985 vertex -0.0105537996 -0.5006589890 -0.2278880030 endloop endfacet facet normal -0.006143 -0.999412 0.033744 outer loop vertex -0.0586011000 -0.5010290146 -0.2472259998 vertex -0.0412817001 -0.5003650188 -0.2244070023 vertex -0.0696457028 -0.5000950098 -0.2215739936 endloop endfacet facet normal -0.007290 -0.999725 0.022295 outer loop vertex -0.0696457028 -0.5000950098 -0.2215739936 vertex -0.0412817001 -0.5003650188 -0.2244070023 vertex -0.0540302992 -0.4997130036 -0.1993390024 endloop endfacet facet normal 0.697795 0.716262 0.007089 outer loop vertex 0.4669460058 0.4805789888 0.2275979966 vertex 0.4799019992 0.4681020081 0.2129500061 vertex 0.4671989977 0.4806079865 0.1997669935 endloop endfacet facet normal -0.049383 -0.998774 -0.003388 outer loop vertex 0.2900710106 -0.5028290153 -0.1040130034 vertex 0.3223179877 -0.5043920279 -0.1132699996 vertex 0.3168439865 -0.5042459965 -0.0765348002 endloop endfacet facet normal 0.632785 0.773721 -0.030646 outer loop vertex 0.4594649971 0.4864960015 0.0515823998 vertex 0.4680939913 0.4805519879 0.0796869025 vertex 0.4765079916 0.4726260006 0.0533136018 endloop endfacet facet normal 0.999989 -0.000415 0.004654 outer loop vertex 0.4997900128 0.0110930000 0.0725347027 vertex 0.4998680055 -0.0189452004 0.0530981012 vertex 0.4999650121 0.0159006007 0.0353593007 endloop endfacet facet normal -0.029668 -0.592466 -0.805049 outer loop vertex -0.2234160006 -0.4726450145 -0.4766429961 vertex -0.2508800030 -0.4770079851 -0.4724200070 vertex -0.2443639934 -0.4594700038 -0.4855670035 endloop endfacet facet normal 0.746525 -0.660888 0.076982 outer loop vertex 0.4834749997 -0.4639579952 0.4018189907 vertex 0.4738579988 -0.4724160135 0.4224669933 vertex 0.4695709944 -0.4799000025 0.3997899890 endloop endfacet facet normal -0.048651 -0.998815 -0.000831 outer loop vertex 0.3223179877 -0.5043920279 -0.1132699996 vertex 0.2900710106 -0.5028290153 -0.1040130034 vertex 0.2975839972 -0.5031679869 -0.1364420056 endloop endfacet facet normal 0.999333 -0.034789 -0.011090 outer loop vertex 0.5043650270 0.3197390139 0.1804320067 vertex 0.5042340159 0.3235790133 0.1565809995 vertex 0.5051370263 0.3444739878 0.1724050045 endloop endfacet facet normal 0.999291 -0.036645 -0.008637 outer loop vertex 0.5051370263 0.3444739878 0.1724050045 vertex 0.5042340159 0.3235790133 0.1565809995 vertex 0.5049759746 0.3464309871 0.1454679966 endloop endfacet facet normal -0.998880 -0.014636 0.044996 outer loop vertex -0.5024629831 0.1746580005 -0.2777310014 vertex -0.5038779974 0.1981499940 -0.3015019894 vertex -0.5038549900 0.1667899936 -0.3111920059 endloop endfacet facet normal -0.999367 -0.021416 0.028412 outer loop vertex -0.5058490038 0.2122820020 -0.3480559886 vertex -0.5049579740 0.1912250072 -0.3325870037 vertex -0.5053079724 0.2196300030 -0.3234870136 endloop endfacet facet normal -0.054564 -0.011564 0.998443 outer loop vertex 0.2967520058 0.1878270060 0.5036879778 vertex 0.2717289925 0.1814790070 0.5022469759 vertex 0.2964630127 0.1586270034 0.5033339858 endloop endfacet facet normal 0.995247 -0.097385 0.000287 outer loop vertex 0.5050849915 -0.3823390007 0.0315482989 vertex 0.5039470196 -0.3938719928 0.0643763021 vertex 0.5020809770 -0.4130190015 0.0383611992 endloop endfacet facet normal -0.051824 -0.011593 0.998589 outer loop vertex 0.2964630127 0.1586270034 0.5033339858 vertex 0.3210580051 0.1801259965 0.5048599839 vertex 0.2967520058 0.1878270060 0.5036879778 endloop endfacet facet normal -0.038891 -0.002456 0.999240 outer loop vertex 0.2276650071 0.1521549970 0.5002530217 vertex 0.2603799999 0.1536570042 0.5015299916 vertex 0.2418670058 0.1786980033 0.5008710027 endloop endfacet facet normal 0.010410 0.402687 0.915279 outer loop vertex -0.1513379961 0.4439989924 0.4947650135 vertex -0.1354780048 0.4610610008 0.4870780110 vertex -0.1638070047 0.4626480043 0.4867019951 endloop endfacet facet normal 0.023651 0.609867 0.792150 outer loop vertex -0.1489789933 0.4764139950 0.4756610096 vertex -0.1638070047 0.4626480043 0.4867019951 vertex -0.1354780048 0.4610610008 0.4870780110 endloop endfacet facet normal -0.998647 0.024349 -0.045946 outer loop vertex -0.5029770136 -0.2084619999 0.2714729905 vertex -0.5049560070 -0.2309409976 0.3025740087 vertex -0.5040699840 -0.1935539991 0.3031289876 endloop endfacet facet normal 0.999852 -0.015739 0.007020 outer loop vertex 0.4998370111 0.2083169967 0.0550280996 vertex 0.4997510016 0.2156900018 0.0838088021 vertex 0.4993419945 0.1865770072 0.0767932013 endloop endfacet facet normal -0.998191 0.058723 -0.012865 outer loop vertex -0.5052539706 0.3703649938 0.0146607999 vertex -0.5035549998 0.3968909979 0.0039183702 vertex -0.5045610070 0.3756000102 -0.0152099999 endloop endfacet facet normal -0.006786 -0.999913 -0.011296 outer loop vertex -0.0562064014 -0.4996860027 0.1817760020 vertex -0.0823723003 -0.4996710122 0.1961670071 vertex -0.0822435990 -0.4993309975 0.1659920067 endloop endfacet facet normal -0.009493 -0.999891 -0.011307 outer loop vertex -0.0822435990 -0.4993309975 0.1659920067 vertex -0.0823723003 -0.4996710122 0.1961670071 vertex -0.1117520034 -0.4992479980 0.1834270060 endloop endfacet facet normal -0.722105 -0.046094 0.690246 outer loop vertex -0.4815270007 -0.0782750025 0.4667209983 vertex -0.4840329885 -0.1038720012 0.4623900056 vertex -0.4700480103 -0.0961368009 0.4775370061 endloop endfacet facet normal 0.998033 0.043280 0.045345 outer loop vertex 0.5052539706 -0.2573580146 -0.2772890031 vertex 0.5053880215 -0.2840040028 -0.2548069954 vertex 0.5072069764 -0.2895259857 -0.2895709872 endloop endfacet facet normal -0.941485 0.026490 -0.336013 outer loop vertex -0.4922319949 0.3347789943 -0.4541670084 vertex -0.4996599853 0.3498399854 -0.4321669936 vertex -0.4916259944 0.3664399981 -0.4533689916 endloop endfacet facet normal 0.659092 -0.726609 0.194003 outer loop vertex 0.4617710114 -0.4786930084 0.4400210083 vertex 0.4738579988 -0.4724160135 0.4224669933 vertex 0.4757219851 -0.4650590122 0.4436889887 endloop endfacet facet normal 0.999578 -0.026312 0.012280 outer loop vertex 0.5080279708 0.2816810012 0.3399609923 vertex 0.5086029768 0.3147749901 0.3640640080 vertex 0.5076209903 0.2834050059 0.3767820001 endloop endfacet facet normal 0.999733 -0.019775 0.011976 outer loop vertex 0.5076209903 0.2834050059 0.3767820001 vertex 0.5072020292 0.2549130023 0.3647089899 vertex 0.5080279708 0.2816810012 0.3399609923 endloop endfacet facet normal 0.999397 -0.034454 -0.004195 outer loop vertex 0.5067309737 0.2434780002 0.3344500065 vertex 0.5061590075 0.2238270044 0.3595809937 vertex 0.5055860281 0.2107789963 0.3302449882 endloop endfacet facet normal 0.998114 -0.041103 0.045601 outer loop vertex 0.5072020292 0.2549130023 0.3647089899 vertex 0.5063560009 0.2610670030 0.3887740076 vertex 0.5054489970 0.2363979965 0.3863910139 endloop endfacet facet normal 0.864821 -0.015848 -0.501831 outer loop vertex 0.4830940068 0.3400270045 -0.4692650139 vertex 0.4927870035 0.3217000067 -0.4519819915 vertex 0.4819439948 0.3105199933 -0.4703150094 endloop endfacet facet normal -0.998733 0.034754 -0.036394 outer loop vertex -0.5036609769 -0.2448830009 0.2622880042 vertex -0.5018590093 -0.2182549983 0.2382660061 vertex -0.5025249720 -0.2489320040 0.2272469997 endloop endfacet facet normal -0.998680 0.036102 -0.036548 outer loop vertex -0.5025249720 -0.2489320040 0.2272469997 vertex -0.5038509965 -0.2690860033 0.2435729951 vertex -0.5036609769 -0.2448830009 0.2622880042 endloop endfacet facet normal -0.264314 0.963525 0.041934 outer loop vertex -0.4190469980 0.5000770092 0.1879269928 vertex -0.4389100075 0.4952760041 0.1730419993 vertex -0.4449410141 0.4926399887 0.1955959946 endloop endfacet facet normal -0.697880 0.007299 -0.716177 outer loop vertex -0.4694690108 -0.2627460063 -0.4813939929 vertex -0.4829509854 -0.2700609863 -0.4683310091 vertex -0.4792000055 -0.2476740032 -0.4717580080 endloop endfacet facet normal 0.030112 0.036437 0.998882 outer loop vertex -0.2025440037 -0.3312700093 0.5057049990 vertex -0.2144629955 -0.3059589863 0.5051410198 vertex -0.2280000001 -0.3324649930 0.5065159798 endloop endfacet facet normal 0.039163 0.041708 0.998362 outer loop vertex -0.2459959984 -0.3063440025 0.5062080026 vertex -0.2664889991 -0.2798250020 0.5059040189 vertex -0.2780719995 -0.3105500042 0.5076419711 endloop endfacet facet normal 0.064532 -0.455300 -0.887997 outer loop vertex -0.0248978008 -0.4444969893 -0.4929479957 vertex -0.0155950002 -0.4623680115 -0.4831089973 vertex -0.0381549001 -0.4589479864 -0.4865019917 endloop endfacet facet normal 0.043891 0.041467 0.998175 outer loop vertex -0.2877959907 -0.2500509918 0.5056040287 vertex -0.2664889991 -0.2798250020 0.5059040189 vertex -0.2564829886 -0.2546209991 0.5044170022 endloop endfacet facet normal 0.010379 -0.999300 -0.035947 outer loop vertex -0.1698230058 -0.5011739731 0.2527070045 vertex -0.1774799973 -0.5002250075 0.2241159976 vertex -0.1498910040 -0.5001699924 0.2305520028 endloop endfacet facet normal 0.702409 -0.710721 -0.038711 outer loop vertex 0.4798940122 -0.4679650068 -0.0928663015 vertex 0.4665350020 -0.4800510108 -0.1133700013 vertex 0.4808419943 -0.4656839967 -0.1175440028 endloop endfacet facet normal 0.067647 0.002950 -0.997705 outer loop vertex 0.3613289893 0.3210709989 -0.5096420050 vertex 0.3871789873 0.3421460092 -0.5078269839 vertex 0.3857220113 0.3058879972 -0.5080329776 endloop endfacet facet normal -0.018906 -0.984574 0.173945 outer loop vertex 0.2650380135 -0.5058270097 0.4019820094 vertex 0.2790449858 -0.5015069842 0.4279569983 vertex 0.2485450059 -0.5011810064 0.4264869988 endloop endfacet facet normal -0.017898 -0.998918 0.042936 outer loop vertex 0.1892170012 -0.5010550022 -0.2449350059 vertex 0.1998099983 -0.5024309754 -0.2725319862 vertex 0.2176090032 -0.5018259883 -0.2510370016 endloop endfacet facet normal -0.026635 -0.998386 0.050155 outer loop vertex 0.2176090032 -0.5018259883 -0.2510370016 vertex 0.1998099983 -0.5024309754 -0.2725319862 vertex 0.2263260037 -0.5033959746 -0.2776600122 endloop endfacet facet normal -0.020796 0.856218 -0.516195 outer loop vertex -0.1003260016 0.4774309993 -0.4732370079 vertex -0.0946945995 0.4898520112 -0.4528610110 vertex -0.0723455995 0.4806300104 -0.4690580070 endloop endfacet facet normal 0.998702 0.038772 0.033021 outer loop vertex 0.5069620013 -0.2619889975 -0.3095029891 vertex 0.5081220269 -0.2659519911 -0.3399339914 vertex 0.5066170096 -0.2361149937 -0.3294489980 endloop endfacet facet normal -0.998336 -0.044720 -0.036412 outer loop vertex -0.5071989894 0.2634820044 0.3057279885 vertex -0.5086150169 0.2876240015 0.3149020076 vertex -0.5076749921 0.2882699966 0.2883349955 endloop endfacet facet normal 0.011078 0.022682 0.999681 outer loop vertex 0.3755309880 -0.2251020074 0.5050939918 vertex 0.3750050068 -0.1885710061 0.5042709708 vertex 0.3471379876 -0.2041829973 0.5049340129 endloop endfacet facet normal 0.206870 0.061115 0.976458 outer loop vertex 0.4318119884 -0.2449869961 0.4983569980 vertex 0.4078080058 -0.2337320000 0.5027379990 vertex 0.4138990045 -0.2590950131 0.5030350089 endloop endfacet facet normal 0.114553 0.039134 0.992646 outer loop vertex 0.4138990045 -0.2590950131 0.5030350089 vertex 0.4078080058 -0.2337320000 0.5027379990 vertex 0.3901849985 -0.2565169930 0.5056700110 endloop endfacet facet normal 0.168258 0.985249 -0.031201 outer loop vertex 0.4283050001 0.4991750121 0.0248694997 vertex 0.4037089944 0.5034040213 0.0257715005 vertex 0.4171270132 0.5017960072 0.0473542996 endloop endfacet facet normal 0.683900 -0.005695 0.729553 outer loop vertex 0.4773119986 0.1233789995 0.4678519964 vertex 0.4640429914 0.1068940014 0.4801619947 vertex 0.4800829887 0.0936072022 0.4650219977 endloop endfacet facet normal 0.002597 0.016559 -0.999860 outer loop vertex -0.1474860013 -0.2083259970 -0.4997580051 vertex -0.1479319930 -0.1761319935 -0.4992260039 vertex -0.1214319989 -0.1876560003 -0.4993480146 endloop endfacet facet normal 0.007529 0.028840 -0.999556 outer loop vertex -0.1646219939 -0.2375749946 -0.5007309914 vertex -0.1474860013 -0.2083259970 -0.4997580051 vertex -0.1353469938 -0.2398110032 -0.5005750060 endloop endfacet facet normal -0.065983 -0.352761 0.933384 outer loop vertex 0.2740510106 -0.4324370027 0.4992739856 vertex 0.2635219991 -0.4534739852 0.4905790091 vertex 0.2924669981 -0.4498839974 0.4939819872 endloop endfacet facet normal 0.999971 -0.005989 -0.004686 outer loop vertex 0.4998239875 -0.0634479970 -0.0459781997 vertex 0.4997870028 -0.0507083982 -0.0701500997 vertex 0.4999470115 -0.0401125997 -0.0495485999 endloop endfacet facet normal -0.046415 -0.370623 0.927623 outer loop vertex 0.2335990071 -0.4574629962 0.4874880016 vertex 0.2635219991 -0.4534739852 0.4905790091 vertex 0.2428070009 -0.4354020059 0.4967629910 endloop endfacet facet normal -0.005921 -0.999826 0.017682 outer loop vertex -0.1219369993 -0.4992670119 -0.1919769943 vertex -0.0997942984 -0.4998019934 -0.2148129940 vertex -0.0952038988 -0.4992809892 -0.1838150024 endloop endfacet facet normal -0.000184 -0.999858 0.016833 outer loop vertex -0.0952038988 -0.4992809892 -0.1838150024 vertex -0.0997942984 -0.4998019934 -0.2148129940 vertex -0.0775775984 -0.4995479882 -0.1994819939 endloop endfacet facet normal -0.336026 0.028825 -0.941412 outer loop vertex -0.4444490075 -0.2206449956 -0.4917710125 vertex -0.4507850111 -0.1849330068 -0.4884159863 vertex -0.4263849854 -0.1922390014 -0.4973489940 endloop endfacet facet normal -0.025519 -0.246441 0.968822 outer loop vertex 0.0545018017 -0.4400070012 0.4954510033 vertex 0.0773082972 -0.4267340004 0.4994280040 vertex 0.0517445989 -0.4160200059 0.5014799833 endloop endfacet facet normal -0.845719 0.037231 -0.532327 outer loop vertex -0.4816550016 0.3501850069 -0.4703469872 vertex -0.4916259944 0.3664399981 -0.4533689916 vertex -0.4803900123 0.3807210028 -0.4702210128 endloop endfacet facet normal 0.002794 0.004555 0.999986 outer loop vertex -0.0089170197 0.3530960083 0.5059880018 vertex 0.0230669994 0.3617939949 0.5058590174 vertex -0.0035938399 0.3812220097 0.5058450103 endloop endfacet facet normal 0.167355 -0.985063 0.040546 outer loop vertex 0.4262700081 -0.5013459921 -0.2680830061 vertex 0.3995169997 -0.5060610175 -0.2722100019 vertex 0.4170280099 -0.5040900111 -0.2966020107 endloop endfacet facet normal -0.147490 -0.920099 -0.362856 outer loop vertex -0.4451650083 -0.4797869921 -0.4612590075 vertex -0.4224640131 -0.4852119982 -0.4567300081 vertex -0.4414849877 -0.4877479970 -0.4425680041 endloop endfacet facet normal -0.002771 -0.042546 0.999091 outer loop vertex 0.0359231010 0.3105939925 0.5045719743 vertex 0.0121101998 0.3297570050 0.5053219795 vertex 0.0081480900 0.2966929972 0.5039029717 endloop endfacet facet normal -0.002414 -0.042589 0.999090 outer loop vertex 0.0081480900 0.2966929972 0.5039029717 vertex 0.0121101998 0.3297570050 0.5053219795 vertex -0.0226192996 0.3195979893 0.5048050284 endloop endfacet facet normal 0.999986 0.000172 -0.005298 outer loop vertex 0.4998050034 0.0263071004 -0.0971869007 vertex 0.4998799860 0.0011112700 -0.0838543028 vertex 0.4997049868 0.0026537499 -0.1168330014 endloop endfacet facet normal -0.998605 0.028722 0.044317 outer loop vertex -0.5021430254 -0.1921969950 -0.2535290122 vertex -0.5038440228 -0.2030529976 -0.2848219872 vertex -0.5034589767 -0.2258020043 -0.2614020109 endloop endfacet facet normal 0.999987 0.000434 -0.005017 outer loop vertex 0.4998799860 0.0011112700 -0.0838543028 vertex 0.4999319911 0.0280732997 -0.0711555034 vertex 0.5000240207 0.0041262200 -0.0548853017 endloop endfacet facet normal -0.714303 0.030425 0.699175 outer loop vertex -0.4723410010 0.4257330000 0.4738770127 vertex -0.4832200110 0.4079610109 0.4635359943 vertex -0.4684169888 0.4019930065 0.4789189994 endloop endfacet facet normal -0.180251 0.066830 -0.981348 outer loop vertex -0.4001539946 -0.2524070144 -0.5040919781 vertex -0.4151999950 -0.2793470025 -0.5031629801 vertex -0.4283779860 -0.2509990036 -0.4988119900 endloop endfacet facet normal -0.976374 0.214869 0.022897 outer loop vertex -0.5027580261 0.4045650065 0.1016739979 vertex -0.4969809949 0.4313600063 0.0965700969 vertex -0.5011399984 0.4149709940 0.0730187967 endloop endfacet facet normal -0.566135 -0.824197 0.013781 outer loop vertex -0.4706769884 -0.4775190055 0.2234700024 vertex -0.4561710060 -0.4871580005 0.2429099977 vertex -0.4745810032 -0.4743379951 0.2533349991 endloop endfacet facet normal -0.005303 -0.999816 -0.018410 outer loop vertex -0.0587681010 -0.5002160072 0.2112980038 vertex -0.0562064014 -0.4996860027 0.1817760020 vertex -0.0310047008 -0.5001369715 0.1990080029 endloop endfacet facet normal -0.008369 -0.031997 0.999453 outer loop vertex -0.3337129951 -0.3758449852 0.5098670125 vertex -0.3580850065 -0.3510720134 0.5104560256 vertex -0.3626779914 -0.3837929964 0.5093700290 endloop endfacet facet normal -0.004623 -0.038864 0.999234 outer loop vertex -0.1065519974 0.2367839962 0.5005909801 vertex -0.1280000061 0.2617819905 0.5014640093 vertex -0.1325220019 0.2292039990 0.5001760125 endloop endfacet facet normal -0.015595 0.630240 0.776243 outer loop vertex -0.0808779001 0.4634430110 0.4858379960 vertex -0.0564465001 0.4698610008 0.4811179936 vertex -0.0788052976 0.4785600007 0.4736059904 endloop endfacet facet normal -0.001853 -0.039248 0.999228 outer loop vertex -0.1325220019 0.2292039990 0.5001760125 vertex -0.1280000061 0.2617819905 0.5014640093 vertex -0.1564860046 0.2449229956 0.5007489920 endloop endfacet facet normal 0.607115 -0.781609 0.143178 outer loop vertex 0.4738579988 -0.4724160135 0.4224669933 vertex 0.4573470056 -0.4859569967 0.4185580015 vertex 0.4695709944 -0.4799000025 0.3997899890 endloop endfacet facet normal -0.003587 -0.040363 0.999179 outer loop vertex -0.1124750003 0.3194630146 0.5039680004 vertex -0.1357479990 0.2972219884 0.5029860139 vertex -0.1060360000 0.2873030007 0.5026919842 endloop endfacet facet normal 0.046006 0.451773 0.890946 outer loop vertex -0.2007250041 0.4506570101 0.4939799905 vertex -0.1788869947 0.4475969970 0.4944039881 vertex -0.1907059997 0.4634769857 0.4869619906 endloop endfacet facet normal 0.022178 0.437734 0.898831 outer loop vertex -0.1907059997 0.4634769857 0.4869619906 vertex -0.1788869947 0.4475969970 0.4944039881 vertex -0.1638070047 0.4626480043 0.4867019951 endloop endfacet facet normal -0.028358 0.175702 -0.984035 outer loop vertex 0.2875390053 0.3985109925 -0.5057830215 vertex 0.2575179935 0.3993839920 -0.5047619939 vertex 0.2736879885 0.4214949906 -0.5012800097 endloop endfacet facet normal -0.006028 -0.008504 0.999946 outer loop vertex 0.1647440046 0.1540099978 0.4991149902 vertex 0.1809179932 0.1793490052 0.4994280040 vertex 0.1509940028 0.1805730015 0.4992580116 endloop endfacet facet normal -0.240834 -0.196585 0.950449 outer loop vertex -0.4352729917 -0.4144980013 0.4947099984 vertex -0.4140590131 -0.4291009903 0.4970650077 vertex -0.4128240049 -0.4042449892 0.5025190115 endloop endfacet facet normal 0.026980 -0.006501 0.999615 outer loop vertex -0.2037539929 0.1576689929 0.4996300042 vertex -0.2350489944 0.1531080008 0.5004450083 vertex -0.2154120058 0.1292770058 0.4997600019 endloop endfacet facet normal 0.017267 -0.002512 0.999848 outer loop vertex -0.2037539929 0.1576689929 0.4996300042 vertex -0.2154120058 0.1292770058 0.4997600019 vertex -0.1842550039 0.1316950023 0.4992280006 endloop endfacet facet normal 0.051445 -0.003103 0.998671 outer loop vertex -0.2967999876 0.1232440025 0.5030549765 vertex -0.2695980072 0.1246350035 0.5016580224 vertex -0.2833729982 0.1472910047 0.5024380088 endloop endfacet facet normal -0.970864 0.219631 0.095843 outer loop vertex -0.5036360025 0.4140970111 0.3872590065 vertex -0.4987820089 0.4208900034 0.4208619893 vertex -0.4964959919 0.4394130111 0.4015719891 endloop endfacet facet normal 0.048117 -0.005131 0.998829 outer loop vertex -0.2833729982 0.1472910047 0.5024380088 vertex -0.2695980072 0.1246350035 0.5016580224 vertex -0.2589870095 0.1449040025 0.5012509823 endloop endfacet facet normal 0.835256 0.000926 0.549860 outer loop vertex 0.4780980051 -0.0132005997 0.4706059992 vertex 0.4887680113 -0.0322766006 0.4544300139 vertex 0.4892140031 -0.0004892750 0.4536989927 endloop endfacet facet normal -0.235241 -0.971935 0.001794 outer loop vertex -0.4077799916 -0.5032389760 -0.2386009991 vertex -0.4331699908 -0.4970569909 -0.2186920047 vertex -0.4378660023 -0.4959869981 -0.2547650039 endloop endfacet facet normal -0.382095 -0.923853 0.022338 outer loop vertex -0.4378660023 -0.4959869981 -0.2547650039 vertex -0.4331699908 -0.4970569909 -0.2186920047 vertex -0.4549779892 -0.4882389903 -0.2270269990 endloop endfacet facet normal 0.071523 0.997438 -0.001666 outer loop vertex 0.3760730028 0.5049719810 0.1586219966 vertex 0.4021709859 0.5031080246 0.1630859971 vertex 0.3938899934 0.5036569834 0.1362349987 endloop endfacet facet normal -0.347419 0.937182 0.031459 outer loop vertex -0.4449410141 0.4926399887 0.1955959946 vertex -0.4518580139 0.4891879857 0.2220450044 vertex -0.4300310016 0.4974829853 0.2159799933 endloop endfacet facet normal -0.032354 -0.212215 -0.976687 outer loop vertex 0.1884679943 -0.4326440096 -0.4981519878 vertex 0.1803449988 -0.4106949866 -0.5026519895 vertex 0.2071300000 -0.4156070054 -0.5024719834 endloop endfacet facet normal 0.692070 -0.032239 0.721110 outer loop vertex 0.4741269946 0.2187259942 0.4733490050 vertex 0.4776679873 0.2461349964 0.4711759984 vertex 0.4638499916 0.2389210016 0.4841150045 endloop endfacet facet normal 0.048233 0.998630 -0.020272 outer loop vertex 0.3938899934 0.5036569834 0.1362349987 vertex 0.3657029867 0.5049430132 0.1325220019 vertex 0.3760730028 0.5049719810 0.1586219966 endloop endfacet facet normal -0.134545 0.119092 0.983725 outer loop vertex -0.4145619869 0.4312250018 0.4962239861 vertex -0.4056220055 0.4018490016 0.5010030270 vertex -0.3909620047 0.4257960021 0.5001090169 endloop endfacet facet normal -0.038842 0.064207 0.997180 outer loop vertex -0.3786469996 0.3773840070 0.5056840181 vertex -0.3551439941 0.3533189893 0.5081490278 vertex -0.3402250111 0.3871780038 0.5065500140 endloop endfacet facet normal 0.033612 0.555115 -0.831094 outer loop vertex 0.3198899925 0.4510279894 -0.4908429980 vertex 0.2903569937 0.4595099986 -0.4863719940 vertex 0.3138729930 0.4707790017 -0.4778940082 endloop endfacet facet normal 0.278616 0.027478 0.960010 outer loop vertex 0.4413290024 0.1226880029 0.4924609959 vertex 0.4126160145 0.1247190014 0.5007359982 vertex 0.4245339930 0.0963891968 0.4980880022 endloop endfacet facet normal 0.325862 -0.005821 0.945399 outer loop vertex 0.4245339930 0.0963891968 0.4980880022 vertex 0.4486460090 0.0881038010 0.4897260070 vertex 0.4413290024 0.1226880029 0.4924609959 endloop endfacet facet normal -0.999994 -0.000195 -0.003348 outer loop vertex -0.4999429882 -0.0093225297 -0.0270032994 vertex -0.4998759925 0.0165132992 -0.0485151000 vertex -0.4998320043 -0.0150274001 -0.0598157011 endloop endfacet facet normal -0.999992 0.003788 -0.000989 outer loop vertex -0.4998120070 0.0486694984 -0.0379756019 vertex -0.4999299943 0.0233494006 -0.0156695992 vertex -0.4998160005 0.0561114997 -0.0054417700 endloop endfacet facet normal -0.023347 0.905905 0.422838 outer loop vertex -0.2108400017 0.4956679940 0.4428319931 vertex -0.2266959995 0.4859130085 0.4628559947 vertex -0.1940339953 0.4873130023 0.4616599977 endloop endfacet facet normal -0.999997 0.001479 0.002103 outer loop vertex -0.4998709857 0.0058057499 0.0415834002 vertex -0.4998840094 0.0310926009 0.0176155996 vertex -0.4999560118 -0.0029768499 0.0073317401 endloop endfacet facet normal 0.897774 0.032867 -0.439228 outer loop vertex 0.4956650138 0.2647239864 -0.4409779906 vertex 0.4918510020 0.2402919978 -0.4506019950 vertex 0.4842509925 0.2605949938 -0.4646170139 endloop endfacet facet normal 0.939336 -0.339858 0.046304 outer loop vertex 0.4896610081 -0.4526309967 0.1118479967 vertex 0.4964700043 -0.4366520047 0.0910001025 vertex 0.4978480041 -0.4289650023 0.1194659993 endloop endfacet facet normal -0.968870 0.031135 -0.245605 outer loop vertex -0.4949660003 0.0358811989 -0.4426519871 vertex -0.4978289902 0.0108271996 -0.4345340133 vertex -0.5009520054 0.0319073014 -0.4195420146 endloop endfacet facet normal -0.320386 -0.946891 0.027398 outer loop vertex -0.4227249920 -0.4988580048 0.2002100050 vertex -0.4506529868 -0.4892419875 0.2059610039 vertex -0.4366019964 -0.4949069917 0.1744849980 endloop endfacet facet normal -0.930263 0.027733 -0.365843 outer loop vertex -0.4938499928 -0.0055722902 -0.4458949864 vertex -0.4978289902 0.0108271996 -0.4345340133 vertex -0.4902600050 0.0143676000 -0.4535120130 endloop endfacet facet normal 0.000599 0.031690 0.999498 outer loop vertex 0.0346783996 -0.3031789958 0.5038880110 vertex 0.0062860199 -0.3185069859 0.5043910146 vertex 0.0371186994 -0.3387709856 0.5050150156 endloop endfacet facet normal -0.008325 -0.989177 -0.146492 outer loop vertex -0.0158773009 -0.5043230057 -0.3910799921 vertex -0.0137652997 -0.5002920032 -0.4184190035 vertex 0.0133632999 -0.5028020144 -0.4030120075 endloop endfacet facet normal 0.015548 -0.983856 -0.178285 outer loop vertex -0.0994544998 -0.4983690083 -0.4271430075 vertex -0.0945604965 -0.5032629967 -0.3997089863 vertex -0.1252589971 -0.5017820001 -0.4105589986 endloop endfacet facet normal 0.005301 -0.997478 -0.070774 outer loop vertex -0.1219799966 -0.5049430132 -0.3780849874 vertex -0.0945604965 -0.5032629967 -0.3997089863 vertex -0.0867725983 -0.5052930117 -0.3705149889 endloop endfacet facet normal -0.018896 -0.997749 -0.064338 outer loop vertex -0.0867725983 -0.5052930117 -0.3705149889 vertex -0.0945604965 -0.5032629967 -0.3997089863 vertex -0.0646044016 -0.5044069886 -0.3907659948 endloop endfacet facet normal 0.008205 -0.998751 -0.049293 outer loop vertex 0.0767617002 -0.5023679733 0.2730180025 vertex 0.1004929990 -0.5027809739 0.2853359878 vertex 0.0793227032 -0.5040649772 0.3078280091 endloop endfacet facet normal 0.010497 -0.999675 -0.023216 outer loop vertex 0.0816878006 -0.4999569952 0.2094549984 vertex 0.0519861989 -0.5005859733 0.2231090069 vertex 0.0555741005 -0.4998010099 0.1909310073 endloop endfacet facet normal -0.393115 0.919263 -0.020391 outer loop vertex -0.4532000124 0.4905709922 -0.1740220040 vertex -0.4415560067 0.4959920049 -0.1541160047 vertex -0.4344660044 0.4985359907 -0.1761150062 endloop endfacet facet normal 0.747535 -0.018866 -0.663954 outer loop vertex 0.4845969975 -0.2202289999 -0.4602029920 vertex 0.4691160023 -0.2220519930 -0.4775809944 vertex 0.4768620133 -0.1932249963 -0.4696789980 endloop endfacet facet normal 0.556077 -0.825598 0.095739 outer loop vertex 0.4573470056 -0.4859569967 0.4185580015 vertex 0.4542169869 -0.4904789925 0.3977429867 vertex 0.4695709944 -0.4799000025 0.3997899890 endloop endfacet facet normal 0.972250 -0.164772 0.166071 outer loop vertex 0.4952229857 -0.4150930047 0.4400179982 vertex 0.4966129959 -0.4274570048 0.4196130037 vertex 0.5014460087 -0.3991479874 0.4194059968 endloop endfacet facet normal 0.003155 -0.999776 0.020906 outer loop vertex 0.0351010002 -0.5051280260 0.3859579861 vertex 0.0081021003 -0.5055909753 0.3678930104 vertex 0.0396533012 -0.5057600141 0.3550469875 endloop endfacet facet normal 0.005824 -0.999672 -0.024937 outer loop vertex 0.0446823984 -0.5049269795 0.3228270113 vertex 0.0396533012 -0.5057600141 0.3550469875 vertex 0.0143414000 -0.5054439902 0.3364669979 endloop endfacet facet normal -0.001375 -0.999987 -0.004950 outer loop vertex -0.0160728004 -0.5054529905 0.3467310071 vertex 0.0143414000 -0.5054439902 0.3364669979 vertex 0.0081021003 -0.5055909753 0.3678930104 endloop endfacet facet normal -0.008469 -0.999853 -0.014893 outer loop vertex -0.0612882003 -0.5046769977 0.3255060017 vertex -0.0491829999 -0.5051550269 0.3507159948 vertex -0.0862013027 -0.5047799945 0.3465879858 endloop endfacet facet normal -0.019446 -0.999688 0.015696 outer loop vertex -0.0286142994 -0.5046579838 0.3818280101 vertex -0.0160728004 -0.5054529905 0.3467310071 vertex 0.0081021003 -0.5055909753 0.3678930104 endloop endfacet facet normal 0.042786 0.916180 -0.398477 outer loop vertex 0.4045490026 0.4903180003 -0.4543929994 vertex 0.3834199905 0.4921920002 -0.4523530006 vertex 0.4000929892 0.4971910119 -0.4390690029 endloop endfacet facet normal -0.005011 0.525401 0.850840 outer loop vertex 0.0783047006 0.4643490016 0.4813619852 vertex 0.0782295018 0.4484780133 0.4911620021 vertex 0.1006510034 0.4581330121 0.4853320122 endloop endfacet facet normal -0.009404 -0.999924 -0.007971 outer loop vertex 0.1660629958 -0.4993520081 -0.0736533999 vertex 0.1771840006 -0.4992359877 -0.1013280004 vertex 0.1997140050 -0.4996550083 -0.0753452033 endloop endfacet facet normal -0.020079 -0.999738 0.010982 outer loop vertex 0.1874209940 -0.5058220029 0.3774710000 vertex 0.1853439957 -0.5060300231 0.3547370136 vertex 0.2103420049 -0.5063920021 0.3674890101 endloop endfacet facet normal 0.708571 0.705107 -0.027428 outer loop vertex 0.4682169855 0.4819720089 -0.0685003027 vertex 0.4769029915 0.4740859866 -0.0468378998 vertex 0.4823769927 0.4676240087 -0.0715446994 endloop endfacet facet normal -0.033025 -0.998659 -0.039859 outer loop vertex 0.2379779965 -0.5061489940 0.3161750138 vertex 0.2090689987 -0.5060679913 0.3380979896 vertex 0.2019329965 -0.5046499968 0.3084830046 endloop endfacet facet normal -0.016884 -0.998899 -0.043760 outer loop vertex 0.2019329965 -0.5046499968 0.3084830046 vertex 0.2090689987 -0.5060679913 0.3380979896 vertex 0.1810459942 -0.5051900148 0.3288689852 endloop endfacet facet normal 0.976513 0.028714 -0.213536 outer loop vertex 0.5031489730 -0.0241660997 -0.4097239971 vertex 0.4988569915 -0.0240135007 -0.4293310046 vertex 0.5012699962 -0.0004602460 -0.4151290059 endloop endfacet facet normal 0.976656 0.022620 -0.213614 outer loop vertex 0.4988569915 -0.0240135007 -0.4293310046 vertex 0.5031489730 -0.0241660997 -0.4097239971 vertex 0.5022130013 -0.0457516015 -0.4162890017 endloop endfacet facet normal 0.048570 -0.998816 -0.002784 outer loop vertex -0.2991639972 -0.5034739971 -0.0653595030 vertex -0.2652429938 -0.5017920136 -0.0770142972 vertex -0.2776150107 -0.5024899840 -0.0424486995 endloop endfacet facet normal 0.000952 -0.012955 -0.999916 outer loop vertex -0.0664142966 0.3309890032 -0.5042189956 vertex -0.0805353001 0.3620589972 -0.5046349764 vertex -0.0442900993 0.3600940108 -0.5045750141 endloop endfacet facet normal 0.008651 -0.014327 -0.999860 outer loop vertex -0.1142219976 0.3638190031 -0.5048670173 vertex -0.1310800016 0.3336780071 -0.5045809746 vertex -0.1506270021 0.3645150065 -0.5051919818 endloop endfacet facet normal 0.026170 0.040992 0.998817 outer loop vertex -0.2144629955 -0.3059589863 0.5051410198 vertex -0.1834190041 -0.3126200140 0.5046010017 vertex -0.1954679936 -0.2796350121 0.5035629869 endloop endfacet facet normal 0.016326 0.037407 0.999167 outer loop vertex -0.1954679936 -0.2796350121 0.5035629869 vertex -0.1834190041 -0.3126200140 0.5046010017 vertex -0.1609479934 -0.2867949903 0.5032669902 endloop endfacet facet normal -0.393394 -0.006952 0.919344 outer loop vertex -0.4344550073 -0.1920139939 0.4956969917 vertex -0.4374879897 -0.1628089994 0.4946199954 vertex -0.4555709958 -0.1790930033 0.4867590070 endloop endfacet facet normal 0.831709 -0.555143 -0.008709 outer loop vertex 0.4790599942 -0.4697250128 -0.0603256002 vertex 0.4798940122 -0.4679650068 -0.0928663015 vertex 0.4904359877 -0.4524019957 -0.0781506971 endloop endfacet facet normal 0.041111 0.038031 -0.998431 outer loop vertex -0.2751669884 -0.2865340114 -0.5060139894 vertex -0.2432959974 -0.2766189873 -0.5043240190 vertex -0.2523350120 -0.3091680110 -0.5059360266 endloop endfacet facet normal 0.834196 0.549960 -0.040760 outer loop vertex 0.4886380136 0.4531700015 0.1432940066 vertex 0.4783560038 0.4701310098 0.1617110074 vertex 0.4875620008 0.4569300115 0.1720049977 endloop endfacet facet normal -0.011475 -0.143244 0.989621 outer loop vertex 0.1230169982 -0.4204129875 0.5006920099 vertex 0.1388970017 -0.4067969918 0.5028470159 vertex 0.1185979992 -0.3974680007 0.5039619803 endloop endfacet facet normal -0.681725 0.050309 -0.729876 outer loop vertex -0.4659740031 0.3939810097 -0.4827719927 vertex -0.4672690034 0.3641879857 -0.4836159945 vertex -0.4803900123 0.3807210028 -0.4702210128 endloop endfacet facet normal 0.894583 0.445044 0.040714 outer loop vertex 0.4899249971 0.4536370039 0.0014451200 vertex 0.4840469956 0.4629920125 0.0283394996 vertex 0.4948419929 0.4413430095 0.0277926009 endloop endfacet facet normal -0.043456 0.302452 -0.952173 outer loop vertex -0.2080679983 0.4430670142 -0.4960870147 vertex -0.2279769927 0.4306769967 -0.4991140068 vertex -0.2259030044 0.4521149993 -0.4923990071 endloop endfacet facet normal -0.992946 0.008995 0.118229 outer loop vertex -0.5054060221 -0.3434740007 0.4051010013 vertex -0.5040159822 -0.3138580024 0.4145219922 vertex -0.5077620149 -0.3166980147 0.3832769990 endloop endfacet facet normal -0.001106 -0.012292 0.999924 outer loop vertex 0.0727408975 -0.3829709888 0.5052790046 vertex 0.0849305987 -0.3643830121 0.5055209994 vertex 0.0578690991 -0.3652830124 0.5054799914 endloop endfacet facet normal 0.050060 -0.873282 -0.484636 outer loop vertex -0.2139739990 -0.4939970076 -0.4461799860 vertex -0.2397670001 -0.4935159981 -0.4497109950 vertex -0.2308000028 -0.4858280122 -0.4626379907 endloop endfacet facet normal -0.003722 -0.106428 0.994313 outer loop vertex 0.1185979992 -0.3974680007 0.5039619803 vertex 0.0941158012 -0.3886330128 0.5048159957 vertex 0.0984444991 -0.4126360118 0.5022630095 endloop endfacet facet normal 0.016398 -0.102826 0.994564 outer loop vertex 0.0984444991 -0.4126360118 0.5022630095 vertex 0.0941158012 -0.3886330128 0.5048159957 vertex 0.0744514018 -0.4035690129 0.5035960078 endloop endfacet facet normal 0.000926 0.643796 0.765197 outer loop vertex -0.2070710063 0.4755550027 0.4768199921 vertex -0.1907059997 0.4634769857 0.4869619906 vertex -0.1779890060 0.4766719937 0.4758450091 endloop endfacet facet normal -0.019105 -0.002992 0.999813 outer loop vertex 0.3378460109 -0.0708471984 0.5044929981 vertex 0.3602699935 -0.0847022012 0.5048800111 vertex 0.3606599867 -0.0597895011 0.5049620271 endloop endfacet facet normal -0.019482 0.006214 0.999791 outer loop vertex 0.3295629919 -0.0266158003 0.5043060184 vertex 0.3407970071 -0.0491564982 0.5046650171 vertex 0.3579240143 -0.0352002010 0.5049120188 endloop endfacet facet normal -0.041981 -0.003064 0.999114 outer loop vertex 0.2974680066 -0.0318370014 0.5030120015 vertex 0.3077970147 -0.0051056100 0.5035279989 vertex 0.2772870064 -0.0083668400 0.5022360086 endloop endfacet facet normal -0.966645 0.255359 -0.019722 outer loop vertex -0.4960190058 0.4404940009 0.2334489971 vertex -0.4996140003 0.4249849916 0.2088429928 vertex -0.5033730268 0.4134379923 0.2435770035 endloop endfacet facet normal -0.987615 0.145587 -0.058484 outer loop vertex -0.5033730268 0.4134379923 0.2435770035 vertex -0.4996140003 0.4249849916 0.2088429928 vertex -0.5049629807 0.3891150057 0.2098779976 endloop endfacet facet normal 0.999991 0.001762 -0.003900 outer loop vertex 0.4992249906 0.1232659966 -0.1134900004 vertex 0.4991039932 0.1281539947 -0.1423030049 vertex 0.4991360009 0.1505970061 -0.1239570007 endloop endfacet facet normal 0.999999 -0.000570 -0.001047 outer loop vertex 0.4991360009 0.1505970061 -0.1239570007 vertex 0.4991039932 0.1281539947 -0.1423030049 vertex 0.4991100132 0.1568939984 -0.1521960050 endloop endfacet facet normal 0.037871 -0.019618 0.999090 outer loop vertex -0.2280710042 0.2229789943 0.5013920069 vertex -0.2573499978 0.2090830058 0.5022289753 vertex -0.2253960073 0.1874009967 0.5005919933 endloop endfacet facet normal 0.047402 -0.012425 0.998799 outer loop vertex -0.2589870095 0.1449040025 0.5012509823 vertex -0.2638059855 0.1730619967 0.5018299818 vertex -0.2833729982 0.1472910047 0.5024380088 endloop endfacet facet normal 0.045812 -0.011216 0.998887 outer loop vertex -0.2833729982 0.1472910047 0.5024380088 vertex -0.2638059855 0.1730619967 0.5018299818 vertex -0.2986499965 0.1713699996 0.5034090281 endloop endfacet facet normal 0.040954 -0.025845 0.998827 outer loop vertex -0.2861300111 0.2312940061 0.5041199923 vertex -0.3082920015 0.2139550000 0.5045800209 vertex -0.2883380055 0.1985410005 0.5033630133 endloop endfacet facet normal 0.045440 -0.026143 0.998625 outer loop vertex -0.2883380055 0.1985410005 0.5033630133 vertex -0.2573499978 0.2090830058 0.5022289753 vertex -0.2861300111 0.2312940061 0.5041199923 endloop endfacet facet normal -0.798688 -0.007212 -0.601702 outer loop vertex -0.4890739918 0.2538729906 -0.4632509947 vertex -0.4845489860 0.2751969993 -0.4695129991 vertex -0.4791440070 0.2510469854 -0.4763979912 endloop endfacet facet normal -0.998871 -0.016085 0.044696 outer loop vertex -0.5026479959 0.2076770067 -0.2699829936 vertex -0.5024629831 0.1746580005 -0.2777310014 vertex -0.5010449886 0.1855289936 -0.2421289980 endloop endfacet facet normal -0.999106 -0.006500 0.041778 outer loop vertex -0.5010449886 0.1855289936 -0.2421289980 vertex -0.5024629831 0.1746580005 -0.2777310014 vertex -0.5012949705 0.1494590044 -0.2537190020 endloop endfacet facet normal 0.299832 -0.000211 0.953992 outer loop vertex 0.4482460022 -0.0090776002 0.4922530055 vertex 0.4309149981 0.0089935903 0.4977039993 vertex 0.4276689887 -0.0190530997 0.4987179935 endloop endfacet facet normal 0.999975 -0.001513 -0.006861 outer loop vertex 0.4993610084 -0.1434130073 -0.0721040964 vertex 0.4991190135 -0.1481209993 -0.1063359976 vertex 0.4992319942 -0.1178330034 -0.0965503976 endloop endfacet facet normal 0.999952 0.005880 -0.007878 outer loop vertex 0.4991190135 -0.1481209993 -0.1063359976 vertex 0.4993610084 -0.1434130073 -0.0721040964 vertex 0.4994120002 -0.1737529933 -0.0882762969 endloop endfacet facet normal -0.038540 -0.004394 0.999247 outer loop vertex 0.3104780018 -0.1108969972 0.5032629967 vertex 0.3372179866 -0.1227990016 0.5042420030 vertex 0.3361909986 -0.0967364982 0.5043169856 endloop endfacet facet normal -0.004209 -0.003585 0.999985 outer loop vertex -0.0378871001 -0.0449201986 0.4996420145 vertex -0.0035002399 -0.0568469986 0.4997439981 vertex -0.0113209998 -0.0217218995 0.4998370111 endloop endfacet facet normal -0.002628 -0.003233 0.999991 outer loop vertex -0.0113209998 -0.0217218995 0.4998370111 vertex -0.0035002399 -0.0568469986 0.4997439981 vertex 0.0224746000 -0.0318722986 0.4998930097 endloop endfacet facet normal -0.001509 -0.003331 0.999993 outer loop vertex 0.0342606008 -0.1072369963 0.4996370077 vertex 0.0349742994 -0.0694354028 0.4997639954 vertex 0.0026413600 -0.0929094031 0.4996370077 endloop endfacet facet normal 0.999924 -0.010841 -0.005920 outer loop vertex 0.4994150102 0.1672849953 -0.0807403028 vertex 0.4997470081 0.1882340014 -0.0630268976 vertex 0.4995079935 0.1630969942 -0.0573646985 endloop endfacet facet normal 0.999918 -0.011943 -0.004616 outer loop vertex 0.4996730089 0.1929810047 -0.0913385004 vertex 0.4997470081 0.1882340014 -0.0630268976 vertex 0.4994150102 0.1672849953 -0.0807403028 endloop endfacet facet normal -0.030452 0.005769 0.999520 outer loop vertex 0.3213680089 -0.1658010036 0.5037320256 vertex 0.3423750103 -0.1481239945 0.5042700171 vertex 0.3151910007 -0.1393239945 0.5033910275 endloop endfacet facet normal 0.999355 -0.035813 -0.002600 outer loop vertex 0.5009130239 0.2392809987 -0.1316310018 vertex 0.5012879968 0.2474469990 -0.0999806970 vertex 0.5001699924 0.2168329954 -0.1080200002 endloop endfacet facet normal 0.999456 -0.032981 0.000096 outer loop vertex 0.5001699924 0.2168329954 -0.1080200002 vertex 0.4998520017 0.2071159929 -0.1355669945 vertex 0.5009130239 0.2392809987 -0.1316310018 endloop endfacet facet normal -0.051882 -0.824756 -0.563104 outer loop vertex 0.3076300025 -0.4920830131 -0.4540660083 vertex 0.2747929990 -0.4903689921 -0.4535509944 vertex 0.2953830063 -0.4803079963 -0.4701839983 endloop endfacet facet normal -0.527780 -0.026463 0.848969 outer loop vertex -0.4671359956 0.1089309976 0.4844569862 vertex -0.4531359971 0.1201789975 0.4935109913 vertex -0.4657840133 0.1303779930 0.4859659970 endloop endfacet facet normal 0.999490 -0.005019 0.031524 outer loop vertex 0.5045019984 -0.1207489967 -0.3233239949 vertex 0.5054550171 -0.1127000004 -0.3522590101 vertex 0.5049110055 -0.0905769989 -0.3314880133 endloop endfacet facet normal -0.999984 0.005113 -0.002298 outer loop vertex -0.4994980097 0.1060160026 -0.0499175005 vertex -0.4996770024 0.0809376985 -0.0278321002 vertex -0.4995369911 0.1128510013 -0.0177452993 endloop endfacet facet normal 0.722812 -0.028110 0.690473 outer loop vertex 0.4649839997 0.1641139984 0.4805830121 vertex 0.4791550040 0.1686760038 0.4659340084 vertex 0.4693990052 0.1909310073 0.4770529866 endloop endfacet facet normal -0.356616 -0.933899 0.025652 outer loop vertex -0.4514169991 -0.4895190001 -0.1979310066 vertex -0.4331699908 -0.4970569909 -0.2186920047 vertex -0.4291610122 -0.4976739883 -0.1854210049 endloop endfacet facet normal 0.999185 0.007928 0.039574 outer loop vertex 0.5052499771 -0.1419720054 -0.3441289961 vertex 0.5041660070 -0.1502860039 -0.3150950074 vertex 0.5052689910 -0.1755249947 -0.3378869891 endloop endfacet facet normal 0.999978 0.005322 0.003980 outer loop vertex 0.4997859895 0.0824486986 0.0179717001 vertex 0.4996879995 0.0774782002 0.0492413007 vertex 0.4999049902 0.0518641993 0.0289734006 endloop endfacet facet normal 0.042186 0.254388 0.966182 outer loop vertex -0.1788869947 0.4475969970 0.4944039881 vertex -0.1973499954 0.4330660105 0.4990360141 vertex -0.1700260043 0.4255230129 0.4998289943 endloop endfacet facet normal 0.999981 0.002667 -0.005614 outer loop vertex 0.4992600083 0.1456910074 -0.0965987965 vertex 0.4993939996 0.1191689968 -0.0853305012 vertex 0.4992249906 0.1232659966 -0.1134900004 endloop endfacet facet normal 0.999973 0.005725 -0.004651 outer loop vertex 0.4992780089 0.0997854993 -0.1309950054 vertex 0.4992249906 0.1232659966 -0.1134900004 vertex 0.4994339943 0.0959877968 -0.1021310017 endloop endfacet facet normal 0.999983 0.002891 -0.005143 outer loop vertex 0.4993939996 0.1191689968 -0.0853305012 vertex 0.4994069934 0.1423559934 -0.0697693974 vertex 0.4995490015 0.1163029969 -0.0568033010 endloop endfacet facet normal 0.833409 0.552498 -0.013273 outer loop vertex 0.4896000028 0.4488480091 -0.2598029971 vertex 0.4772570133 0.4677230120 -0.2491320074 vertex 0.4876489937 0.4525310099 -0.2290000021 endloop endfacet facet normal 0.999975 -0.003107 0.006379 outer loop vertex 0.5054489970 -0.1842440069 -0.3703509867 vertex 0.5054799914 -0.1587750018 -0.3628030121 vertex 0.5052689910 -0.1755249947 -0.3378869891 endloop endfacet facet normal -0.998189 -0.035542 0.048532 outer loop vertex -0.5037879944 -0.0916955993 0.3962340057 vertex -0.5057349801 -0.0729423016 0.3699229956 vertex -0.5050870180 -0.1033129990 0.3610079885 endloop endfacet facet normal -0.997676 0.013902 0.066700 outer loop vertex -0.5044149756 -0.0447731987 0.3999330103 vertex -0.5051590204 -0.0246853996 0.3846170008 vertex -0.5059919953 -0.0487333983 0.3771699965 endloop endfacet facet normal -0.008341 -0.012277 0.999890 outer loop vertex -0.1188969985 0.3526729941 0.5046510100 vertex -0.1514820009 0.3636510074 0.5045139790 vertex -0.1429769993 0.3302659988 0.5041750073 endloop endfacet facet normal 0.004138 -0.999948 0.009314 outer loop vertex 0.0213744007 -0.4996879995 -0.1613840014 vertex 0.0131996004 -0.5000680089 -0.1985500008 vertex 0.0489174984 -0.4997589886 -0.1812420040 endloop endfacet facet normal 0.003368 -0.999936 0.010785 outer loop vertex 0.0803339034 -0.4994359910 -0.1611060053 vertex 0.0489174984 -0.4997589886 -0.1812420040 vertex 0.0814275965 -0.4998649955 -0.2012210041 endloop endfacet facet normal 0.007009 -0.999836 0.016710 outer loop vertex 0.0814275965 -0.4998649955 -0.2012210041 vertex 0.0489174984 -0.4997589886 -0.1812420040 vertex 0.0471662991 -0.5003539920 -0.2161100060 endloop endfacet facet normal 0.006062 0.004707 0.999971 outer loop vertex -0.1856220067 0.0734914020 0.4994339943 vertex -0.1526229978 0.0630739033 0.4992829859 vertex -0.1610749960 0.1024269983 0.4991489947 endloop endfacet facet normal 0.000289 0.003467 0.999994 outer loop vertex -0.1610749960 0.1024269983 0.4991489947 vertex -0.1526229978 0.0630739033 0.4992829859 vertex -0.1243920028 0.0869655013 0.4991919994 endloop endfacet facet normal -0.006556 0.002436 -0.999976 outer loop vertex -0.0927866995 0.1133840010 -0.4993639886 vertex -0.0963864028 0.1414580047 -0.4992719889 vertex -0.0698494986 0.1303620040 -0.4994730055 endloop endfacet facet normal 0.000652 0.003443 -0.999994 outer loop vertex -0.1480949968 0.1305290014 -0.4989930093 vertex -0.1650120020 0.1003379971 -0.4991079867 vertex -0.1792500019 0.1271450073 -0.4990249872 endloop endfacet facet normal -0.001561 0.004683 -0.999988 outer loop vertex -0.1650120020 0.1003379971 -0.4991079867 vertex -0.1480949968 0.1305290014 -0.4989930093 vertex -0.1351950020 0.1000249982 -0.4991559982 endloop endfacet facet normal 0.838907 -0.541119 0.058525 outer loop vertex 0.4779979885 -0.4677999914 -0.2279379964 vertex 0.4867630005 -0.4519700110 -0.2072139978 vertex 0.4736050069 -0.4713850021 -0.1981150061 endloop endfacet facet normal -0.999182 0.021500 -0.034243 outer loop vertex -0.5079640150 -0.3158259988 0.2998059988 vertex -0.5070769787 -0.3229770064 0.2694329917 vertex -0.5082740188 -0.3449049890 0.2905940115 endloop endfacet facet normal -0.142093 -0.247313 -0.958460 outer loop vertex -0.4225420058 -0.4204170108 -0.4996680021 vertex -0.3967629969 -0.4230630100 -0.5028070211 vertex -0.4106490016 -0.4415389895 -0.4959810078 endloop endfacet facet normal -0.201220 -0.363940 0.909427 outer loop vertex -0.4098689854 -0.4532600045 0.4883239865 vertex -0.4140590131 -0.4291009903 0.4970650077 vertex -0.4353460073 -0.4400410056 0.4879769981 endloop endfacet facet normal 0.000771 0.004610 0.999989 outer loop vertex -0.1243920028 0.0869655013 0.4991919994 vertex -0.1286240071 0.1210760027 0.4990380108 vertex -0.1610749960 0.1024269983 0.4991489947 endloop endfacet facet normal 0.259505 -0.965741 0.001229 outer loop vertex 0.4259679914 -0.4991909862 -0.1685920060 vertex 0.4147619903 -0.5022330284 -0.1928469986 vertex 0.4369660020 -0.4962669909 -0.1931830049 endloop endfacet facet normal -0.628136 0.777341 0.034447 outer loop vertex -0.4716159999 0.4765920043 -0.1481679976 vertex -0.4646579921 0.4813320041 -0.1282539964 vertex -0.4588510096 0.4870260060 -0.1508570015 endloop endfacet facet normal 0.536268 -0.843390 -0.033311 outer loop vertex 0.4665350020 -0.4800510108 -0.1133700013 vertex 0.4500260055 -0.4912180007 -0.0964120999 vertex 0.4487409890 -0.4910469949 -0.1214289963 endloop endfacet facet normal -0.012938 -0.274957 0.961369 outer loop vertex -0.0520904996 -0.4462209940 0.4924269915 vertex -0.0374862999 -0.4254820049 0.4985550046 vertex -0.0692237020 -0.4240759909 0.4985300004 endloop endfacet facet normal 0.527193 -0.849733 -0.004618 outer loop vertex 0.4487409890 -0.4910469949 -0.1214289963 vertex 0.4579150081 -0.4852400124 -0.1426309943 vertex 0.4665350020 -0.4800510108 -0.1133700013 endloop endfacet facet normal 0.930538 0.035850 -0.364437 outer loop vertex 0.4899669886 -0.0261755008 -0.4522430003 vertex 0.4988569915 -0.0240135007 -0.4293310046 vertex 0.4964649975 -0.0498585999 -0.4379810095 endloop endfacet facet normal 0.945208 0.049449 -0.322702 outer loop vertex 0.4945740104 0.0023102600 -0.4397279918 vertex 0.4895009995 0.0307048000 -0.4502359927 vertex 0.4981420040 0.0298638996 -0.4250549972 endloop endfacet facet normal 0.999837 -0.013804 -0.011618 outer loop vertex 0.5057489872 -0.0840077996 -0.3610500097 vertex 0.5054550171 -0.1127000004 -0.3522590101 vertex 0.5052400231 -0.1050110012 -0.3798969984 endloop endfacet facet normal 0.409196 -0.056593 -0.910690 outer loop vertex 0.4599710107 0.0327786990 -0.4840449989 vertex 0.4353919923 0.0352897011 -0.4952450097 vertex 0.4520249963 0.0563317984 -0.4890789986 endloop endfacet facet normal 0.001671 -0.999981 0.005892 outer loop vertex 0.0213744007 -0.4996879995 -0.1613840014 vertex 0.0489174984 -0.4997589886 -0.1812420040 vertex 0.0498685017 -0.4995679855 -0.1490940005 endloop endfacet facet normal 0.002674 -0.999641 0.026677 outer loop vertex 0.0814275965 -0.4998649955 -0.2012210041 vertex 0.0471662991 -0.5003539920 -0.2161100060 vertex 0.0719176978 -0.5008170009 -0.2359409928 endloop endfacet facet normal -0.006099 -0.999354 0.035429 outer loop vertex -0.0305659007 -0.5013800263 -0.2516709864 vertex -0.0013097900 -0.5017979741 -0.2584240139 vertex -0.0105537996 -0.5006589890 -0.2278880030 endloop endfacet facet normal -0.000949 -0.999315 0.036987 outer loop vertex -0.0105537996 -0.5006589890 -0.2278880030 vertex -0.0013097900 -0.5017979741 -0.2584240139 vertex 0.0208736993 -0.5009739995 -0.2355930060 endloop endfacet facet normal 0.940313 -0.007784 -0.340222 outer loop vertex 0.4918760061 0.2144909948 -0.4498699903 vertex 0.4984680116 0.1979749948 -0.4312730134 vertex 0.4910179973 0.1850149930 -0.4515669942 endloop endfacet facet normal -0.002802 0.037050 0.999309 outer loop vertex -0.0882961974 -0.2864750028 0.5030170083 vertex -0.0703348964 -0.3121429980 0.5040190220 vertex -0.0532667004 -0.2823689878 0.5029630065 endloop endfacet facet normal -0.003344 0.037273 0.999300 outer loop vertex -0.0214495007 -0.2992199957 0.5036979914 vertex -0.0532667004 -0.2823689878 0.5029630065 vertex -0.0445436984 -0.3130609989 0.5041369796 endloop endfacet facet normal -0.003245 -0.306419 0.951891 outer loop vertex 0.0053609000 -0.4494720101 0.4915960133 vertex -0.0077024298 -0.4283989966 0.4983350039 vertex -0.0231953003 -0.4473429918 0.4921840131 endloop endfacet facet normal -0.003870 0.019753 0.999797 outer loop vertex -0.0538193993 -0.3390730023 0.5046150088 vertex -0.0445436984 -0.3130609989 0.5041369796 vertex -0.0703348964 -0.3121429980 0.5040190220 endloop endfacet facet normal -0.890788 -0.449248 0.068358 outer loop vertex -0.4952529967 -0.4397369921 -0.0953164995 vertex -0.4890649915 -0.4546599984 -0.1127529964 vertex -0.4846560061 -0.4602980018 -0.0923516005 endloop endfacet facet normal -0.763337 0.010065 0.645922 outer loop vertex -0.4698430002 0.1508640051 0.4821380079 vertex -0.4826909900 0.1585970074 0.4668340087 vertex -0.4789179862 0.1279129982 0.4717710018 endloop endfacet facet normal 0.918376 0.033230 0.394312 outer loop vertex 0.4871160090 -0.0632942021 0.4586809874 vertex 0.4942530096 -0.0860714987 0.4439780116 vertex 0.4962370098 -0.0551820993 0.4367539883 endloop endfacet facet normal 0.999923 -0.006477 -0.010609 outer loop vertex 0.5057610273 -0.0591952018 -0.3750630021 vertex 0.5057489872 -0.0840077996 -0.3610500097 vertex 0.5055209994 -0.0810350999 -0.3843530118 endloop endfacet facet normal 0.024675 -0.016673 0.999556 outer loop vertex 0.3647759855 -0.3688099980 0.5084090233 vertex 0.3779500127 -0.3382830024 0.5085930228 vertex 0.3453319967 -0.3410519958 0.5093520284 endloop endfacet facet normal 0.016385 -0.079820 0.996675 outer loop vertex 0.3319480121 -0.3708480000 0.5089210272 vertex 0.3135359883 -0.3942439854 0.5073500276 vertex 0.3488200009 -0.4018599987 0.5061600208 endloop endfacet facet normal -0.029973 -0.004677 0.999540 outer loop vertex 0.2841640115 -0.3564639986 0.5081819892 vertex 0.3054040074 -0.3709830046 0.5087509751 vertex 0.3130820096 -0.3460260034 0.5090979934 endloop endfacet facet normal -0.999492 0.001977 0.031812 outer loop vertex -0.5046499968 0.0741622970 0.3510009944 vertex -0.5037530065 0.0872989967 0.3783670068 vertex -0.5045670271 0.1038839966 0.3517610133 endloop endfacet facet normal -0.999535 0.016296 0.025787 outer loop vertex -0.5039709806 0.0557418019 0.3759849966 vertex -0.5048819780 0.0448794998 0.3475379944 vertex -0.5045980215 0.0248640999 0.3711929917 endloop endfacet facet normal -0.914054 -0.025167 -0.404812 outer loop vertex -0.4890739918 0.2538729906 -0.4632509947 vertex -0.4960469902 0.2413080037 -0.4467250109 vertex -0.4943430126 0.2712180018 -0.4524320066 endloop endfacet facet normal -0.017905 -0.041495 0.998978 outer loop vertex 0.3237020075 0.3117829859 0.5095040202 vertex 0.3358109891 0.2849859893 0.5086079836 vertex 0.3472130001 0.3071509898 0.5097330213 endloop endfacet facet normal 0.774773 0.048550 -0.630373 outer loop vertex 0.4749900103 -0.2738789916 -0.4752359986 vertex 0.4869970083 -0.2739369869 -0.4604830146 vertex 0.4803479910 -0.2993319929 -0.4706110060 endloop endfacet facet normal -0.024582 0.010053 0.999647 outer loop vertex -0.3742739856 0.1475739926 0.5051040053 vertex -0.3562409878 0.1728750020 0.5052930117 vertex -0.3876059949 0.1775230020 0.5044749975 endloop endfacet facet normal -0.080215 0.013476 0.996687 outer loop vertex -0.4016410112 0.0923373997 0.5042380095 vertex -0.3893089890 0.1197419986 0.5048599839 vertex -0.4178619981 0.1159690022 0.5026130080 endloop endfacet facet normal 0.920256 0.390413 -0.026577 outer loop vertex 0.4976379871 0.4363769889 -0.3598560095 vertex 0.4998089969 0.4291239977 -0.3912279904 vertex 0.4897229970 0.4535079896 -0.3822680116 endloop endfacet facet normal 0.960118 0.279588 0.001803 outer loop vertex 0.4998089969 0.4291239977 -0.3912279904 vertex 0.4976379871 0.4363769889 -0.3598560095 vertex 0.5039179921 0.4148519933 -0.3661839962 endloop endfacet facet normal -0.998522 -0.040445 -0.036314 outer loop vertex -0.5076749921 0.2882699966 0.2883349955 vertex -0.5086150169 0.2876240015 0.3149020076 vertex -0.5093550086 0.3135719895 0.3063499928 endloop endfacet facet normal 0.999668 0.023231 -0.011148 outer loop vertex 0.5002679825 -0.2046590000 0.1887609959 vertex 0.4997290075 -0.1949280053 0.1607079953 vertex 0.4994469881 -0.1726579964 0.1818259954 endloop endfacet facet normal -0.018768 -0.452258 0.891689 outer loop vertex 0.0053609000 -0.4494720101 0.4915960133 vertex 0.0163205992 -0.4650020003 0.4839499891 vertex 0.0329121985 -0.4535610080 0.4901019931 endloop endfacet facet normal -0.999970 -0.005079 -0.005916 outer loop vertex -0.4993990064 -0.0635005012 0.1475989968 vertex -0.4995729923 -0.0535071008 0.1684300005 vertex -0.4995039999 -0.0402018018 0.1453440040 endloop endfacet facet normal -0.938239 -0.345320 -0.021485 outer loop vertex -0.4938310087 -0.4442529976 -0.1513379961 vertex -0.4984869957 -0.4307059944 -0.1657489985 vertex -0.4923110008 -0.4467400014 -0.1777430028 endloop endfacet facet normal 0.998840 -0.005494 0.047846 outer loop vertex 0.5018439889 -0.1073580012 -0.2709529996 vertex 0.5026230216 -0.0828135982 -0.2843979895 vertex 0.5014830232 -0.0783099011 -0.2600820065 endloop endfacet facet normal -0.038712 0.449997 0.892191 outer loop vertex -0.4181120098 0.4531689882 0.4900340140 vertex -0.3935489953 0.4464850128 0.4944710135 vertex -0.3980390131 0.4676820040 0.4835850000 endloop endfacet facet normal 0.070692 -0.584755 -0.808124 outer loop vertex -0.3064959943 -0.4709770083 -0.4778569937 vertex -0.3272069991 -0.4571830034 -0.4896500111 vertex -0.2973940074 -0.4513579905 -0.4912570119 endloop endfacet facet normal -0.852512 -0.011404 -0.522584 outer loop vertex -0.4909150004 0.0602941997 -0.4519880116 vertex -0.4846400023 0.0824434012 -0.4627079964 vertex -0.4815390110 0.0601835996 -0.4672810137 endloop endfacet facet normal -0.739538 -0.064445 -0.670023 outer loop vertex -0.4846400023 0.0824434012 -0.4627079964 vertex -0.4770070016 0.1042150036 -0.4732269943 vertex -0.4693880081 0.0762535036 -0.4789470136 endloop endfacet facet normal -0.093665 -0.027263 0.995230 outer loop vertex -0.3981049955 0.0397889987 0.5037140250 vertex -0.4097790122 0.0113394000 0.5018360019 vertex -0.3793700039 0.0138617000 0.5047670007 endloop endfacet facet normal -0.012708 -0.009871 0.999871 outer loop vertex -0.3850339949 0.0669575036 0.5050070286 vertex -0.3542110026 0.0679942966 0.5054090023 vertex -0.3716709912 0.0937144980 0.5054410100 endloop endfacet facet normal -0.999741 0.007623 0.021444 outer loop vertex -0.4999090135 -0.1520850062 -0.2128269970 vertex -0.4992319942 -0.1438450068 -0.1841930002 vertex -0.4994949996 -0.1233149990 -0.2037519962 endloop endfacet facet normal -0.810877 0.036613 -0.584070 outer loop vertex -0.4823659956 -0.2227790058 -0.4658020139 vertex -0.4792000055 -0.2476740032 -0.4717580080 vertex -0.4894959927 -0.2480749935 -0.4574890137 endloop endfacet facet normal 0.042519 0.001347 -0.999095 outer loop vertex -0.2943379879 0.0118164001 -0.5033469796 vertex -0.3259510100 0.0069004400 -0.5046989918 vertex -0.3127279878 0.0374844000 -0.5040950179 endloop endfacet facet normal 0.047117 0.998883 0.003440 outer loop vertex -0.3266780078 0.5052509904 -0.0986756980 vertex -0.2986429930 0.5039719939 -0.1112750024 vertex -0.3259890079 0.5053229928 -0.1290179938 endloop endfacet facet normal -0.372811 0.006907 0.927882 outer loop vertex -0.4322440028 -0.2224619985 0.4968119860 vertex -0.4344550073 -0.1920139939 0.4956969917 vertex -0.4533649981 -0.2083760053 0.4882209897 endloop endfacet facet normal 0.999970 -0.005381 0.005507 outer loop vertex 0.4993740022 -0.0521617010 0.1248420030 vertex 0.4992690086 -0.0801497027 0.1165620014 vertex 0.4995160103 -0.0513979010 0.0998027995 endloop endfacet facet normal 0.999976 -0.004126 0.005545 outer loop vertex 0.4993740022 -0.0521617010 0.1248420030 vertex 0.4995160103 -0.0513979010 0.0998027995 vertex 0.4995220006 -0.0256391000 0.1178880036 endloop endfacet facet normal -0.489721 -0.083421 -0.867879 outer loop vertex -0.4693880081 0.0762535036 -0.4789470136 vertex -0.4639590085 0.1025179997 -0.4845350087 vertex -0.4495939910 0.0886835009 -0.4913110137 endloop endfacet facet normal -0.733824 0.678407 0.035582 outer loop vertex -0.4788199961 0.4662219882 -0.1322360039 vertex -0.4722549915 0.4718579948 -0.1042990014 vertex -0.4646579921 0.4813320041 -0.1282539964 endloop endfacet facet normal 0.056156 0.998393 0.007543 outer loop vertex -0.2940619886 0.5039780140 -0.1461780071 vertex -0.2986429930 0.5039719939 -0.1112750024 vertex -0.2696239948 0.5024049878 -0.1199069992 endloop endfacet facet normal 0.564954 -0.825122 0.000764 outer loop vertex 0.4541969895 -0.4898509979 -0.0164868999 vertex 0.4712280035 -0.4781860113 -0.0121665997 vertex 0.4640839994 -0.4830560088 0.0109868003 endloop endfacet facet normal -0.464226 0.885174 -0.030996 outer loop vertex -0.4396559894 0.4926140010 0.2764680088 vertex -0.4665479958 0.4785880148 0.2786790133 vertex -0.4557240009 0.4852840006 0.3077900112 endloop endfacet facet normal -0.419600 -0.907651 -0.010264 outer loop vertex -0.4493969977 -0.4921349883 0.2995370030 vertex -0.4370909929 -0.4981159866 0.3253619969 vertex -0.4585419893 -0.4882479906 0.3296619952 endloop endfacet facet normal -0.106189 -0.992961 -0.052458 outer loop vertex -0.3895460069 -0.5057650208 0.2479870021 vertex -0.4054200053 -0.5028319955 0.2246019989 vertex -0.3768889904 -0.5056539774 0.2202640027 endloop endfacet facet normal -0.149553 -0.988499 -0.022462 outer loop vertex -0.3895460069 -0.5057650208 0.2479870021 vertex -0.4152109921 -0.5020859838 0.2569600046 vertex -0.4054200053 -0.5028319955 0.2246019989 endloop endfacet facet normal -0.898848 0.003502 0.438246 outer loop vertex -0.4976420105 -0.3086270094 0.4390049875 vertex -0.4875130057 -0.3026559949 0.4597319961 vertex -0.4945000112 -0.2816880047 0.4452340007 endloop endfacet facet normal -0.999702 0.022511 -0.009446 outer loop vertex -0.4998849928 -0.2073349953 0.1577769965 vertex -0.5000429749 -0.2022510022 0.1866119951 vertex -0.4993740022 -0.1803009957 0.1681219935 endloop endfacet facet normal -0.876373 0.481427 0.014075 outer loop vertex -0.4907569885 0.4448060095 -0.1429670006 vertex -0.4863330126 0.4519090056 -0.1104639992 vertex -0.4788199961 0.4662219882 -0.1322360039 endloop endfacet facet normal -0.973279 0.227637 0.030146 outer loop vertex -0.5011829734 0.4066849947 -0.1214490011 vertex -0.4959509969 0.4284330010 -0.1167540029 vertex -0.4992890060 0.4176360071 -0.1429940015 endloop endfacet facet normal -0.872144 -0.049812 0.486706 outer loop vertex -0.4792529941 0.0717471987 0.4709509909 vertex -0.4873580039 0.0847387984 0.4577569962 vertex -0.4883979857 0.0601709001 0.4533790052 endloop endfacet facet normal -0.872761 -0.047933 0.485789 outer loop vertex -0.4883979857 0.0601709001 0.4533790052 vertex -0.4782260060 0.0447375998 0.4701310098 vertex -0.4792529941 0.0717471987 0.4709509909 endloop endfacet facet normal 0.940584 -0.005389 0.339518 outer loop vertex 0.4892140031 -0.0004892750 0.4536989927 vertex 0.4887680113 -0.0322766006 0.4544300139 vertex 0.4979209900 -0.0186687000 0.4292890131 endloop endfacet facet normal -0.009119 -0.430313 0.902634 outer loop vertex -0.0231953003 -0.4473429918 0.4921840131 vertex -0.0520904996 -0.4462209940 0.4924269915 vertex -0.0367760994 -0.4613400102 0.4853740036 endloop endfacet facet normal -0.999998 0.001824 0.000957 outer loop vertex -0.4998840094 0.0310926009 0.0176155996 vertex -0.4999299943 0.0233494006 -0.0156695992 vertex -0.4999560118 -0.0029768499 0.0073317401 endloop endfacet facet normal -0.248797 0.009878 0.968505 outer loop vertex -0.4374879897 -0.1628089994 0.4946199954 vertex -0.4344550073 -0.1920139939 0.4956969917 vertex -0.4144969881 -0.1745650023 0.5006459951 endloop endfacet facet normal -0.279773 0.001282 0.960065 outer loop vertex -0.4374879897 -0.1628089994 0.4946199954 vertex -0.4196810126 -0.1499959975 0.4997920096 vertex -0.4366669953 -0.1341869980 0.4948210120 endloop endfacet facet normal -0.201929 0.001987 -0.979398 outer loop vertex -0.4086099863 0.3124299943 -0.5058630109 vertex -0.4355739951 0.2964949906 -0.5003359914 vertex -0.4306350052 0.3321450055 -0.5012819767 endloop endfacet facet normal 0.533740 0.046629 0.844362 outer loop vertex 0.4681940079 0.0765378997 0.4780080020 vertex 0.4486460090 0.0881038010 0.4897260070 vertex 0.4546589851 0.0580094010 0.4875870049 endloop endfacet facet normal 0.998027 0.046433 -0.042264 outer loop vertex 0.5020629764 -0.2185129970 0.2402649969 vertex 0.5037310123 -0.2388290018 0.2573339939 vertex 0.5025659800 -0.2407439947 0.2277189940 endloop endfacet facet normal 0.032666 0.900116 -0.434423 outer loop vertex -0.2790850103 0.4868550003 -0.4601800144 vertex -0.2968769968 0.4961749911 -0.4422070086 vertex -0.2634710073 0.4964540005 -0.4391170144 endloop endfacet facet normal 0.017847 0.959944 -0.279624 outer loop vertex -0.2634710073 0.4964540005 -0.4391170144 vertex -0.2968769968 0.4961749911 -0.4422070086 vertex -0.2830640078 0.5028989911 -0.4182420075 endloop endfacet facet normal 0.028410 -0.002795 -0.999592 outer loop vertex -0.2331749946 -0.1200620010 -0.5005220175 vertex -0.2093310058 -0.1352040023 -0.4998019934 vertex -0.2337370068 -0.1468790025 -0.5004630089 endloop endfacet facet normal 0.026848 0.000473 -0.999639 outer loop vertex -0.2337370068 -0.1468790025 -0.5004630089 vertex -0.2093310058 -0.1352040023 -0.4998019934 vertex -0.2126059979 -0.1627719998 -0.4999029934 endloop endfacet facet normal -0.043338 -0.998584 -0.030856 outer loop vertex 0.2573649883 -0.5032089949 0.2343340069 vertex 0.2266619951 -0.5018020272 0.2319239974 vertex 0.2442349941 -0.5018550158 0.2089570016 endloop endfacet facet normal 0.813932 -0.034221 0.579952 outer loop vertex 0.4892730117 0.0247763991 0.4551070035 vertex 0.4780690074 0.0189596005 0.4704880118 vertex 0.4892140031 -0.0004892750 0.4536989927 endloop endfacet facet normal 0.998079 0.045367 -0.042197 outer loop vertex 0.5047450066 -0.2737880051 0.2437330037 vertex 0.5025659800 -0.2407439947 0.2277189940 vertex 0.5037310123 -0.2388290018 0.2573339939 endloop endfacet facet normal 0.999176 -0.003560 -0.040435 outer loop vertex 0.5050269961 -0.0746496022 0.3320460021 vertex 0.5054780245 -0.1024309993 0.3456369936 vertex 0.5042759776 -0.1014740020 0.3158490062 endloop endfacet facet normal 0.041009 0.234745 0.971192 outer loop vertex 0.1031149998 0.4373350143 0.4949609935 vertex 0.0771884993 0.4256669879 0.4988760054 vertex 0.1042430028 0.4111810029 0.5012350082 endloop endfacet facet normal 0.998212 0.049799 -0.033070 outer loop vertex 0.5032010078 -0.2650539875 0.2102800012 vertex 0.5025659800 -0.2407439947 0.2277189940 vertex 0.5047450066 -0.2737880051 0.2437330037 endloop endfacet facet normal 0.034840 0.273826 0.961148 outer loop vertex -0.0088080503 0.4316189885 0.4995949864 vertex 0.0162779000 0.4220809937 0.5014029741 vertex 0.0113647003 0.4432399869 0.4955529869 endloop endfacet facet normal 0.000348 0.005831 0.999983 outer loop vertex 0.0065947198 0.0638846979 0.4998039901 vertex 0.0291069001 0.0484749004 0.4998860061 vertex 0.0404491983 0.0771223009 0.4997150004 endloop endfacet facet normal 0.008188 -0.027543 -0.999587 outer loop vertex 0.0222529992 0.2463610023 -0.5011330247 vertex 0.0415147990 0.2240329981 -0.5003600121 vertex 0.0196129996 0.2124769986 -0.5002210140 endloop endfacet facet normal -0.921860 -0.033176 0.386100 outer loop vertex -0.5010750294 0.2994930148 0.4307540059 vertex -0.4915989935 0.3002009988 0.4534400105 vertex -0.4976249933 0.3261390030 0.4412809908 endloop endfacet facet normal -0.965633 -0.005229 -0.259858 outer loop vertex -0.5009920001 0.1694030017 -0.4222730100 vertex -0.4949649870 0.1628230065 -0.4445370138 vertex -0.4991900027 0.1416610032 -0.4284110069 endloop endfacet facet normal -0.845529 0.036680 -0.532668 outer loop vertex -0.4916259944 0.3664399981 -0.4533689916 vertex -0.4898610115 0.3967710137 -0.4540820122 vertex -0.4803900123 0.3807210028 -0.4702210128 endloop endfacet facet normal -0.922605 0.092310 -0.374538 outer loop vertex -0.4898610115 0.3967710137 -0.4540820122 vertex -0.4953429997 0.4129889905 -0.4365809858 vertex -0.4869239926 0.4230580032 -0.4548380077 endloop endfacet facet normal -0.967478 0.009008 -0.252796 outer loop vertex -0.5025849938 0.2401680052 -0.4217439890 vertex -0.4960469902 0.2413080037 -0.4467250109 vertex -0.4999960065 0.2160989940 -0.4325099885 endloop endfacet facet normal -0.815795 -0.026643 0.577727 outer loop vertex -0.4861940145 0.3272140026 0.4623180032 vertex -0.4915989935 0.3002009988 0.4534400105 vertex -0.4784739912 0.3028570116 0.4720959961 endloop endfacet facet normal -0.514316 0.088461 -0.853026 outer loop vertex -0.4581480026 -0.2773379982 -0.4897330105 vertex -0.4694690108 -0.2627460063 -0.4813939929 vertex -0.4521250129 -0.2539879978 -0.4909430146 endloop endfacet facet normal 0.004461 -0.999982 0.004101 outer loop vertex 0.0641070977 -0.4998100102 0.0524776988 vertex 0.0342460983 -0.4999679923 0.0464362986 vertex 0.0542217009 -0.4999729991 0.0234861001 endloop endfacet facet normal -0.504930 0.061191 -0.860988 outer loop vertex -0.4521250129 -0.2539879978 -0.4909430146 vertex -0.4694690108 -0.2627460063 -0.4813939929 vertex -0.4667359889 -0.2353540063 -0.4810500145 endloop endfacet facet normal -0.000008 -0.012225 -0.999925 outer loop vertex -0.0442900993 0.3600940108 -0.5045750141 vertex -0.0352770016 0.3264690042 -0.5041639805 vertex -0.0664142966 0.3309890032 -0.5042189956 endloop endfacet facet normal 0.999994 0.002840 -0.001909 outer loop vertex 0.4995369911 0.1425040066 -0.0421357006 vertex 0.4995940030 0.1433939934 -0.0109502999 vertex 0.4996449947 0.1147459969 -0.0268513002 endloop endfacet facet normal 0.058767 -0.497859 -0.865265 outer loop vertex -0.2671079934 -0.4441420138 -0.4933519959 vertex -0.2743139863 -0.4655250013 -0.4815379977 vertex -0.2973940074 -0.4513579905 -0.4912570119 endloop endfacet facet normal 0.998957 0.044966 -0.007918 outer loop vertex 0.5008950233 -0.2294790000 0.1648100019 vertex 0.5024650097 -0.2614659965 0.1812299937 vertex 0.5023419857 -0.2645319998 0.1482979953 endloop endfacet facet normal 0.009961 -0.013497 -0.999859 outer loop vertex -0.1506270021 0.3645150065 -0.5051919818 vertex -0.1310800016 0.3336780071 -0.5045809746 vertex -0.1618220061 0.3301790059 -0.5048400164 endloop endfacet facet normal -0.000006 -0.999989 0.004677 outer loop vertex -0.1586810052 -0.4992209971 0.0834681988 vertex -0.1570290029 -0.4993749857 0.0505436994 vertex -0.1297120005 -0.4992960095 0.0674633980 endloop endfacet facet normal -0.343783 -0.937106 -0.060381 outer loop vertex -0.4363949895 -0.4946300089 -0.0429621004 vertex -0.4506039917 -0.4878599942 -0.0671320036 vertex -0.4218150079 -0.4978449941 -0.0760781020 endloop endfacet facet normal 0.026100 0.525358 -0.850481 outer loop vertex -0.0174889006 0.4570389986 -0.4891540110 vertex -0.0084038498 0.4698509872 -0.4809609950 vertex 0.0091338996 0.4598380029 -0.4866079986 endloop endfacet facet normal -0.005255 -0.999983 0.002324 outer loop vertex -0.0988494977 -0.4996489882 0.0162115004 vertex -0.1282490045 -0.4994530082 0.0340592004 vertex -0.1284420043 -0.4995290041 0.0009289810 endloop endfacet facet normal 0.398593 0.008089 -0.917092 outer loop vertex 0.4383319914 -0.3599700034 -0.5012030005 vertex 0.4361630082 -0.3337039948 -0.5019140244 vertex 0.4537630081 -0.3444060087 -0.4943589866 endloop endfacet facet normal -0.000759 -0.999997 0.002298 outer loop vertex -0.1284420043 -0.4995290041 0.0009289810 vertex -0.1282490045 -0.4994530082 0.0340592004 vertex -0.1558620036 -0.4994690120 0.0179776009 endloop endfacet facet normal 0.999218 0.026705 -0.029147 outer loop vertex 0.5000799894 -0.1827030033 0.2104119956 vertex 0.5011439919 -0.1934249997 0.2370640039 vertex 0.5010709763 -0.2126049995 0.2169879973 endloop endfacet facet normal -0.049356 0.027086 -0.998414 outer loop vertex 0.2929230034 -0.2100750059 -0.5032110214 vertex 0.2704319954 -0.2152280062 -0.5022389889 vertex 0.2743619978 -0.1932500005 -0.5018370152 endloop endfacet facet normal -0.026572 0.016261 -0.999515 outer loop vertex 0.2094299942 -0.1794849932 -0.4993810058 vertex 0.2313590050 -0.1781339943 -0.4999420047 vertex 0.2176049948 -0.2002409995 -0.4999360144 endloop endfacet facet normal 0.999273 0.022320 -0.030914 outer loop vertex 0.5011439919 -0.1934249997 0.2370640039 vertex 0.5000799894 -0.1827030033 0.2104119956 vertex 0.5003610253 -0.1644040048 0.2327080071 endloop endfacet facet normal -0.003775 0.999942 0.010043 outer loop vertex -0.1103850007 0.5052440166 0.3832269907 vertex -0.0798316970 0.5053160191 0.3875420094 vertex -0.0880827010 0.5055890083 0.3572610021 endloop endfacet facet normal -0.007760 0.036999 -0.999285 outer loop vertex -0.0289143994 -0.2344669998 -0.5006999969 vertex -0.0392481014 -0.2614820004 -0.5016199946 vertex -0.0557838008 -0.2395360023 -0.5006790161 endloop endfacet facet normal -0.999020 0.000568 -0.044249 outer loop vertex -0.5030679703 -0.0356616005 0.2782900035 vertex -0.5032479763 -0.0042681401 0.2827570140 vertex -0.5019019842 -0.0159802996 0.2522180080 endloop endfacet facet normal -0.004553 0.044177 -0.999013 outer loop vertex 0.0064293002 -0.2836740017 -0.5028430223 vertex -0.0090306597 -0.3159320056 -0.5041990280 vertex -0.0236325003 -0.2859120071 -0.5028049946 endloop endfacet facet normal -0.013196 -0.058447 -0.998203 outer loop vertex -0.1468189955 -0.3702439964 -0.5045850277 vertex -0.1608249992 -0.3973970115 -0.5028100014 vertex -0.1826390028 -0.3659310043 -0.5043640137 endloop endfacet facet normal -0.020241 -0.171717 -0.984938 outer loop vertex -0.1941280067 -0.4022769928 -0.5019119978 vertex -0.1696510017 -0.4283350110 -0.4978719950 vertex -0.2046429962 -0.4313170016 -0.4966329932 endloop endfacet facet normal 0.231065 0.972796 -0.016655 outer loop vertex 0.4315119982 0.4982059896 0.2295120060 vertex 0.4113849998 0.5032709837 0.2461169958 vertex 0.4328959882 0.4983620048 0.2578249872 endloop endfacet facet normal 0.844697 -0.533812 0.039127 outer loop vertex 0.4826819897 -0.4626669884 -0.2590290010 vertex 0.4882589877 -0.4520350099 -0.2343759984 vertex 0.4779979885 -0.4677999914 -0.2279379964 endloop endfacet facet normal -0.013214 -0.999902 -0.004667 outer loop vertex 0.1771840006 -0.4992359877 -0.1013280004 vertex 0.2062000036 -0.4995839894 -0.1089219972 vertex 0.1997140050 -0.4996550083 -0.0753452033 endloop endfacet facet normal 0.433024 0.901319 -0.010650 outer loop vertex 0.4592570066 0.4862349927 0.3793269992 vertex 0.4409979880 0.4951600134 0.3922559917 vertex 0.4537949860 0.4892059863 0.4086810052 endloop endfacet facet normal -0.874993 -0.483015 -0.032909 outer loop vertex -0.4865660071 -0.4585120082 -0.1352179945 vertex -0.4938310087 -0.4442529976 -0.1513379961 vertex -0.4835340083 -0.4621439874 -0.1625259966 endloop endfacet facet normal -0.023077 -0.999712 -0.006572 outer loop vertex 0.1997140050 -0.4996550083 -0.0753452033 vertex 0.2062000036 -0.4995839894 -0.1089219972 vertex 0.2291879952 -0.5002470016 -0.0887887999 endloop endfacet facet normal -0.104927 -0.006341 -0.994460 outer loop vertex -0.3892650008 0.1231999993 -0.5049070120 vertex -0.4110130072 0.1298960000 -0.5026550293 vertex -0.3899730146 0.1502850056 -0.5050050020 endloop endfacet facet normal -0.203645 -0.018504 -0.978870 outer loop vertex -0.4110130072 0.1298960000 -0.5026550293 vertex -0.4348959923 0.1389220059 -0.4978570044 vertex -0.4157620072 0.1623760015 -0.5022810102 endloop endfacet facet normal 0.716665 0.696952 0.025485 outer loop vertex 0.4814459980 0.4648680091 0.2703549862 vertex 0.4802179933 0.4672259986 0.2404029965 vertex 0.4672000110 0.4800130129 0.2567889988 endloop endfacet facet normal -0.012904 0.997120 0.074731 outer loop vertex -0.0798316970 0.5053160191 0.3875420094 vertex -0.1103850007 0.5052440166 0.3832269907 vertex -0.0964792967 0.5034530163 0.4095250070 endloop endfacet facet normal 0.143465 0.032880 -0.989109 outer loop vertex 0.3988060057 -0.2810289860 -0.5073090196 vertex 0.4182479978 -0.2954359949 -0.5049679875 vertex 0.3969649971 -0.3083119988 -0.5084829926 endloop endfacet facet normal -0.998906 -0.046374 -0.005951 outer loop vertex -0.5025299788 0.2769249976 -0.0822129995 vertex -0.5024060011 0.2778480053 -0.1102159992 vertex -0.5014889836 0.2564379871 -0.0973011032 endloop endfacet facet normal -0.000137 -0.998615 0.052621 outer loop vertex -0.1298290044 -0.5018669963 -0.2694050074 vertex -0.1150889993 -0.5032029748 -0.2947199941 vertex -0.1013860032 -0.5018420219 -0.2688570023 endloop endfacet facet normal 0.444735 0.034573 -0.894995 outer loop vertex 0.4368000031 -0.0813404024 -0.4938800037 vertex 0.4629650116 -0.0800386965 -0.4808279872 vertex 0.4494200051 -0.1108789966 -0.4887500107 endloop endfacet facet normal 0.006920 0.022767 0.999717 outer loop vertex 0.0918311998 -0.1967130005 0.4997859895 vertex 0.1109950021 -0.2198839933 0.5001810193 vertex 0.1224879995 -0.1896529943 0.4994130135 endloop endfacet facet normal -0.357964 -0.660764 -0.659737 outer loop vertex -0.4597820044 -0.4728890061 -0.4656350017 vertex -0.4589389861 -0.4635219872 -0.4754740000 vertex -0.4487789869 -0.4716539979 -0.4728420079 endloop endfacet facet normal 0.008821 0.014518 0.999856 outer loop vertex 0.1224879995 -0.1896529943 0.4994130135 vertex 0.1008939967 -0.1741210073 0.4993779957 vertex 0.0918311998 -0.1967130005 0.4997859895 endloop endfacet facet normal 0.004251 0.014569 0.999885 outer loop vertex 0.0474832989 -0.1691319942 0.4997380078 vertex 0.0149159003 -0.1624410003 0.4997789860 vertex 0.0271147992 -0.1952369958 0.5002049804 endloop endfacet facet normal 0.006465 0.004290 0.999970 outer loop vertex 0.1198799983 -0.1591410041 0.4991909862 vertex 0.0935627967 -0.1523550004 0.4993320107 vertex 0.1008939967 -0.1741210073 0.4993779957 endloop endfacet facet normal -0.021131 -0.999774 -0.002303 outer loop vertex 0.2291879952 -0.5002470016 -0.0887887999 vertex 0.2260809988 -0.5002380013 -0.0641869977 vertex 0.1997140050 -0.4996550083 -0.0753452033 endloop endfacet facet normal -0.008520 -0.999952 -0.004857 outer loop vertex 0.1816219985 -0.4995790124 -0.0467119999 vertex 0.1953340024 -0.4998370111 -0.0176510997 vertex 0.1650930047 -0.4995580018 -0.0220442992 endloop endfacet facet normal -0.026610 -0.999642 -0.002832 outer loop vertex 0.2300589979 -0.5005760193 -0.0149683999 vertex 0.2120539993 -0.5000150204 -0.0438087992 vertex 0.2399210036 -0.5007560253 -0.0440904982 endloop endfacet facet normal -0.022753 -0.557500 0.829865 outer loop vertex 0.3407410085 -0.4561449885 0.4928309917 vertex 0.3145889938 -0.4632140100 0.4873650074 vertex 0.3391340077 -0.4732199907 0.4813160002 endloop endfacet facet normal 0.850820 -0.033575 0.524384 outer loop vertex 0.4888220131 0.2629179955 0.4541530013 vertex 0.4776679873 0.2461349964 0.4711759984 vertex 0.4869729877 0.2275570035 0.4548889995 endloop endfacet facet normal -0.042677 -0.004176 0.999080 outer loop vertex -0.3862769902 -0.1837709993 0.5041459799 vertex -0.3540470004 -0.1901620030 0.5054960251 vertex -0.3659040034 -0.1594270021 0.5051180124 endloop endfacet facet normal 0.031173 0.007229 0.999488 outer loop vertex -0.2988669872 -0.1509449929 0.5040400028 vertex -0.3292259872 -0.1634069979 0.5050770044 vertex -0.2955200076 -0.1797589958 0.5041440129 endloop endfacet facet normal 0.027108 -0.998614 -0.045110 outer loop vertex -0.2224799991 -0.5034440160 0.2759659886 vertex -0.1992380023 -0.5015239716 0.2474280000 vertex -0.1891929954 -0.5025600195 0.2763999999 endloop endfacet facet normal 0.034756 0.014625 0.999289 outer loop vertex -0.2955200076 -0.1797589958 0.5041440129 vertex -0.3292259872 -0.1634069979 0.5050770044 vertex -0.3222540021 -0.1987659931 0.5053520203 endloop endfacet facet normal -0.999736 -0.008361 -0.021401 outer loop vertex -0.5048440099 -0.1373060048 0.3486990035 vertex -0.5045660138 -0.1107610017 0.3253419995 vertex -0.5040609837 -0.1422380060 0.3140470088 endloop endfacet facet normal -0.999076 -0.006268 -0.042522 outer loop vertex -0.5017480254 -0.1279300004 0.2607280016 vertex -0.5022339821 -0.0979264975 0.2677229941 vertex -0.5008820295 -0.1080060005 0.2374439985 endloop endfacet facet normal -0.043584 -0.042616 -0.998140 outer loop vertex 0.3078750074 0.2549180090 -0.5064790249 vertex 0.2810249925 0.2777400017 -0.5062810183 vertex 0.3124760091 0.2896310091 -0.5081620216 endloop endfacet facet normal -0.998909 -0.006678 -0.046209 outer loop vertex -0.5022339821 -0.0979264975 0.2677229941 vertex -0.5032060146 -0.1190899983 0.2917940021 vertex -0.5037930012 -0.0875303969 0.2999219894 endloop endfacet facet normal 0.034785 -0.869026 -0.493542 outer loop vertex -0.0741494969 -0.4916299880 -0.4456259906 vertex -0.1051160023 -0.4917950034 -0.4475179911 vertex -0.0969640017 -0.4820399880 -0.4641200006 endloop endfacet facet normal -0.996670 -0.039371 0.071413 outer loop vertex -0.5078259706 -0.3803130090 0.3649660051 vertex -0.5058829784 -0.3741100132 0.3955030143 vertex -0.5083360076 -0.3505069911 0.3742800057 endloop endfacet facet normal -0.999629 0.007315 -0.026236 outer loop vertex -0.4996879995 -0.1741019934 0.1956740022 vertex -0.5003799796 -0.1661649942 0.2242520005 vertex -0.4996719956 -0.1463170052 0.2028110027 endloop endfacet facet normal -0.263896 0.964184 0.026615 outer loop vertex -0.4362750053 0.4950399995 0.2425709963 vertex -0.4170889854 0.5005350113 0.2337380052 vertex -0.4300310016 0.4974829853 0.2159799933 endloop endfacet facet normal 0.174581 0.007788 0.984612 outer loop vertex 0.4070320129 -0.3345400095 0.5061720014 vertex 0.4291310012 -0.3305389881 0.5022220016 vertex 0.4183770120 -0.3076800108 0.5039479733 endloop endfacet facet normal -0.002363 0.999996 0.001766 outer loop vertex -0.0529492982 0.4992719889 -0.1540759951 vertex -0.0840933993 0.4992139935 -0.1629129946 vertex -0.0749751031 0.4991819859 -0.1325899959 endloop endfacet facet normal -0.007290 0.748602 0.662979 outer loop vertex -0.1025969982 0.4844399989 0.4667049944 vertex -0.0980017036 0.4734799862 0.4791310132 vertex -0.0788052976 0.4785600007 0.4736059904 endloop endfacet facet normal -0.002616 0.210208 0.977653 outer loop vertex 0.1849589944 0.4300729930 0.4971140027 vertex 0.1594730020 0.4138869941 0.5005260110 vertex 0.1887059957 0.4031910002 0.5029039979 endloop endfacet facet normal -0.989836 -0.142103 -0.005635 outer loop vertex -0.5076370239 -0.3876940012 0.3340919912 vertex -0.5063459873 -0.3954139948 0.3019909859 vertex -0.5036100149 -0.4154050052 0.3255259991 endloop endfacet facet normal -0.231860 -0.972359 0.027534 outer loop vertex -0.4291610122 -0.4976739883 -0.1854210049 vertex -0.4152399898 -0.5000720024 -0.1528789997 vertex -0.4387600124 -0.4946509898 -0.1594959944 endloop endfacet facet normal -0.045716 -0.998936 -0.006135 outer loop vertex 0.2887069881 -0.5033149719 0.1682929993 vertex 0.2564480007 -0.5017799735 0.1587370038 vertex 0.2812800109 -0.5027930140 0.1386480033 endloop endfacet facet normal -0.045617 -0.998518 -0.029674 outer loop vertex 0.2442349941 -0.5018550158 0.2089570016 vertex 0.2706069946 -0.5031750202 0.2128340006 vertex 0.2573649883 -0.5032089949 0.2343340069 endloop endfacet facet normal -0.047112 -0.998698 -0.019561 outer loop vertex 0.2706069946 -0.5031750202 0.2128340006 vertex 0.2442349941 -0.5018550158 0.2089570016 vertex 0.2645190060 -0.5024049878 0.1881829947 endloop endfacet facet normal 0.045801 -0.965219 -0.257401 outer loop vertex -0.2980830073 -0.4973799884 -0.4364770055 vertex -0.2962630093 -0.5054069757 -0.4060530066 vertex -0.3264890015 -0.5041390061 -0.4161860049 endloop endfacet facet normal 0.042267 -0.891759 -0.450532 outer loop vertex -0.3181050122 -0.4865649939 -0.4597620070 vertex -0.2980830073 -0.4973799884 -0.4364770055 vertex -0.3353570104 -0.4969019890 -0.4409199953 endloop endfacet facet normal -0.928632 0.368145 0.045944 outer loop vertex -0.4907569885 0.4448060095 -0.1429670006 vertex -0.4959509969 0.4284330010 -0.1167540029 vertex -0.4863330126 0.4519090056 -0.1104639992 endloop endfacet facet normal -0.999138 0.041442 -0.002457 outer loop vertex -0.5020220280 -0.2543259859 -0.0206211992 vertex -0.5028719902 -0.2761029899 -0.0422908999 vertex -0.5033069849 -0.2848959863 -0.0137093002 endloop endfacet facet normal -0.053289 -0.000568 0.998579 outer loop vertex -0.3848409951 -0.0628262013 0.5049030185 vertex -0.3936429918 -0.0826599970 0.5044220090 vertex -0.3718610108 -0.0851600021 0.5055829883 endloop endfacet facet normal -0.032849 0.710936 -0.702489 outer loop vertex -0.1721169949 0.4799660146 -0.4699119925 vertex -0.1528999954 0.4702039957 -0.4806900024 vertex -0.1789010018 0.4654769897 -0.4842579961 endloop endfacet facet normal 0.041741 0.048637 0.997944 outer loop vertex 0.3611350060 -0.2565760016 0.5068879724 vertex 0.3757539988 -0.2829520106 0.5075619817 vertex 0.3901849985 -0.2565169930 0.5056700110 endloop endfacet facet normal 0.782237 -0.619020 -0.070138 outer loop vertex 0.4667850137 -0.4777210057 -0.1690060049 vertex 0.4838449955 -0.4560849965 -0.1696929932 vertex 0.4749630094 -0.4705519974 -0.1410699934 endloop endfacet facet normal -0.999891 0.014760 0.000669 outer loop vertex -0.5048779845 -0.3451949954 -0.0316312015 vertex -0.5048769712 -0.3468059897 0.0054061301 vertex -0.5044370294 -0.3164770007 -0.0061789001 endloop endfacet facet normal 0.007732 0.999861 0.014765 outer loop vertex 0.0786549971 0.5047190189 0.3472580016 vertex 0.0701311976 0.5043770075 0.3748820126 vertex 0.0949631035 0.5041530132 0.3770459890 endloop endfacet facet normal 0.014122 0.996027 0.087925 outer loop vertex 0.0701311976 0.5043770075 0.3748820126 vertex 0.0503906012 0.5034490228 0.3885650039 vertex 0.0773209035 0.5021989942 0.3984000087 endloop endfacet facet normal -0.998929 0.046217 -0.002020 outer loop vertex -0.5037000179 -0.2958720028 -0.0636883974 vertex -0.5032280087 -0.2865760028 -0.0844201967 vertex -0.5043209791 -0.3103030026 -0.0867924988 endloop endfacet facet normal 0.000969 -0.757948 -0.652315 outer loop vertex -0.3064959943 -0.4709770083 -0.4778569937 vertex -0.2803980112 -0.4840390086 -0.4626410007 vertex -0.3181050122 -0.4865649939 -0.4597620070 endloop endfacet facet normal 0.025440 -0.173130 0.984570 outer loop vertex 0.1622090042 -0.4030260146 0.5026860237 vertex 0.1826200038 -0.4266529977 0.4980039895 vertex 0.1924320012 -0.3955940008 0.5032119751 endloop endfacet facet normal 0.933018 0.359792 -0.005217 outer loop vertex 0.4887570143 0.4560579956 0.0890052989 vertex 0.4967519939 0.4352270067 0.0822260007 vertex 0.4898769855 0.4527100027 0.0584062003 endloop endfacet facet normal 0.025719 0.386465 0.921945 outer loop vertex -0.3056310117 0.4390400052 0.4977160096 vertex -0.3146890104 0.4619480073 0.4883660078 vertex -0.3396140039 0.4489139915 0.4945249856 endloop endfacet facet normal 0.999902 0.004311 0.013345 outer loop vertex 0.4999040067 0.0704760030 -0.2056950033 vertex 0.4995000064 0.0727683008 -0.1761649996 vertex 0.4997960031 0.0441710986 -0.1891040057 endloop endfacet facet normal 0.992060 -0.125717 0.003486 outer loop vertex 0.5039470196 -0.3938719928 0.0643763021 vertex 0.5018290281 -0.4097549915 0.0943325981 vertex 0.5002179742 -0.4232200086 0.0672162026 endloop endfacet facet normal -0.028340 -0.008677 -0.999561 outer loop vertex 0.2195809931 0.1905760020 -0.5000510216 vertex 0.2081149966 0.1673129946 -0.4995239973 vertex 0.1978619993 0.1876700073 -0.4994100034 endloop endfacet facet normal 0.845001 0.007032 -0.534718 outer loop vertex 0.4908759892 -0.1114780009 -0.4494830072 vertex 0.4808390141 -0.0950393006 -0.4651280046 vertex 0.4920629859 -0.0784578025 -0.4471729994 endloop endfacet facet normal -0.014293 -0.001600 -0.999897 outer loop vertex 0.1978619993 0.1876700073 -0.4994100034 vertex 0.2081149966 0.1673129946 -0.4995239973 vertex 0.1775009930 0.1708250046 -0.4990920126 endloop endfacet facet normal 0.003984 0.006324 -0.999972 outer loop vertex 0.0125508001 -0.3405100107 -0.5050439835 vertex 0.0032137099 -0.3671999872 -0.5052499771 vertex -0.0141502004 -0.3475730121 -0.5051950216 endloop endfacet facet normal -0.085744 -0.970984 0.223245 outer loop vertex -0.3849849999 -0.4993459880 0.4299769998 vertex -0.4065580070 -0.4940690100 0.4446429908 vertex -0.4148829877 -0.4974620044 0.4266879857 endloop endfacet facet normal -0.033231 -0.996710 0.073923 outer loop vertex -0.3836989999 -0.5069440007 0.3754599988 vertex -0.3482959867 -0.5083079934 0.3729839921 vertex -0.3691950142 -0.5054789782 0.4017330110 endloop endfacet facet normal -0.002788 0.031913 -0.999487 outer loop vertex -0.0141502004 -0.3475730121 -0.5051950216 vertex -0.0090306597 -0.3159320056 -0.5041990280 vertex 0.0125508001 -0.3405100107 -0.5050439835 endloop endfacet facet normal -0.007346 0.019997 -0.999773 outer loop vertex -0.0528624989 -0.3324970007 -0.5046920180 vertex -0.0658013001 -0.3570969999 -0.5050889850 vertex -0.0793735981 -0.3314360082 -0.5044760108 endloop endfacet facet normal -0.007377 0.020013 -0.999772 outer loop vertex -0.0390405990 -0.3541289866 -0.5052270293 vertex -0.0658013001 -0.3570969999 -0.5050889850 vertex -0.0528624989 -0.3324970007 -0.5046920180 endloop endfacet facet normal 0.999972 0.005965 -0.004619 outer loop vertex 0.4994339943 0.0959877968 -0.1021310017 vertex 0.4994960129 0.0730943978 -0.1182669997 vertex 0.4992780089 0.0997854993 -0.1309950054 endloop endfacet facet normal -0.018867 -0.049873 -0.998577 outer loop vertex 0.0032137099 -0.3671999872 -0.5052499771 vertex 0.0174438003 -0.3832550049 -0.5047169924 vertex -0.0031299901 -0.3923110068 -0.5038759708 endloop endfacet facet normal -0.760789 -0.648944 -0.008424 outer loop vertex -0.4706839919 -0.4792149961 -0.3618189991 vertex -0.4817500114 -0.4664410055 -0.3464710116 vertex -0.4811489880 -0.4667490125 -0.3770219982 endloop endfacet facet normal 0.920892 -0.385381 -0.058651 outer loop vertex 0.4964680076 -0.4342400134 -0.1204809994 vertex 0.4898279905 -0.4522889853 -0.1061419994 vertex 0.4878439903 -0.4527359903 -0.1343560070 endloop endfacet facet normal -0.030851 0.307756 0.950965 outer loop vertex 0.3273549974 0.4366819859 0.4996170104 vertex 0.3037050068 0.4415479898 0.4972749949 vertex 0.3129859865 0.4213150144 0.5041239858 endloop endfacet facet normal 0.982308 0.022448 0.185924 outer loop vertex 0.4978440106 0.0645039976 0.4311800003 vertex 0.5020120144 0.0670617968 0.4088500142 vertex 0.4979740083 0.0891048014 0.4275229871 endloop endfacet facet normal -0.004139 0.999959 0.008025 outer loop vertex -0.0594598018 0.4994859993 -0.1841019988 vertex -0.0840933993 0.4992139935 -0.1629129946 vertex -0.0529492982 0.4992719889 -0.1540759951 endloop endfacet facet normal 0.982990 0.026064 0.181803 outer loop vertex 0.4979740083 0.0891048014 0.4275229871 vertex 0.5020120144 0.0670617968 0.4088500142 vertex 0.5022720098 0.0978386030 0.4030320048 endloop endfacet facet normal -0.097015 0.063650 -0.993246 outer loop vertex -0.4051730037 0.3828819990 -0.5031960011 vertex -0.3733409941 0.3652670085 -0.5074340105 vertex -0.4052079916 0.3476870060 -0.5054479837 endloop endfacet facet normal 0.045972 -0.037131 0.998252 outer loop vertex -0.2527990043 0.2415090054 0.5029649734 vertex -0.2748500109 0.2626540065 0.5047670007 vertex -0.2861300111 0.2312940061 0.5041199923 endloop endfacet facet normal 0.002925 0.007940 -0.999964 outer loop vertex -0.1650120020 0.1003379971 -0.4991079867 vertex -0.1495179981 0.0717082992 -0.4992899895 vertex -0.1820549965 0.0717308968 -0.4993849993 endloop endfacet facet normal 0.039994 -0.040648 0.998373 outer loop vertex -0.3151319921 0.2818680108 0.5072770119 vertex -0.3030790091 0.2583819926 0.5058379769 vertex -0.2925300002 0.2792010009 0.5062630177 endloop endfacet facet normal 0.040103 -0.039733 0.998405 outer loop vertex -0.2925300002 0.2792010009 0.5062630177 vertex -0.2978650033 0.3016070127 0.5073689818 vertex -0.3151319921 0.2818680108 0.5072770119 endloop endfacet facet normal 0.034868 -0.037064 0.998704 outer loop vertex -0.2466830015 0.3092949986 0.5055159926 vertex -0.2174039930 0.2974179983 0.5040529966 vertex -0.2217099965 0.3282350004 0.5053470135 endloop endfacet facet normal 0.045124 -0.042025 0.998097 outer loop vertex -0.2718259990 0.2915039957 0.5058450103 vertex -0.2925300002 0.2792010009 0.5062630177 vertex -0.2748500109 0.2626540065 0.5047670007 endloop endfacet facet normal -0.008223 0.882051 0.471082 outer loop vertex -0.0798591971 0.4899660051 0.4567550123 vertex -0.1061049998 0.4943790138 0.4480339885 vertex -0.1025969982 0.4844399989 0.4667049944 endloop endfacet facet normal -0.689117 -0.034680 -0.723820 outer loop vertex -0.4746679962 -0.0898709968 -0.4722410142 vertex -0.4651400149 -0.0994547978 -0.4808529913 vertex -0.4751099944 -0.1134179980 -0.4706920087 endloop endfacet facet normal 0.034366 0.900587 -0.433315 outer loop vertex 0.0365379006 0.4835900068 -0.4633510113 vertex 0.0063630599 0.4880459905 -0.4564830065 vertex 0.0317308009 0.4944149852 -0.4412339926 endloop endfacet facet normal 0.021358 -0.999278 -0.031408 outer loop vertex -0.3552609980 -0.5054659843 0.1912530065 vertex -0.3238059878 -0.5052379966 0.2053889930 vertex -0.3491050005 -0.5064100027 0.2254740000 endloop endfacet facet normal 0.023184 -0.999307 -0.029109 outer loop vertex -0.3491050005 -0.5064100027 0.2254740000 vertex -0.3238059878 -0.5052379966 0.2053889930 vertex -0.3217630088 -0.5061590075 0.2386340052 endloop endfacet facet normal 0.048577 -0.998559 -0.022810 outer loop vertex -0.2669129968 -0.5025290251 0.1961140037 vertex -0.2937639952 -0.5043479800 0.2185599953 vertex -0.2970640063 -0.5037429929 0.1850470006 endloop endfacet facet normal -0.015776 -0.346426 -0.937945 outer loop vertex 0.2707749903 -0.4469330013 -0.4937419891 vertex 0.2606509924 -0.4265150130 -0.5011129975 vertex 0.2873220146 -0.4284200072 -0.5008580089 endloop endfacet facet normal -0.017872 -0.061675 -0.997936 outer loop vertex -0.1608249992 -0.3973970115 -0.5028100014 vertex -0.1941280067 -0.4022769928 -0.5019119978 vertex -0.1826390028 -0.3659310043 -0.5043640137 endloop endfacet facet normal -0.000578 0.999977 0.006751 outer loop vertex -0.1168619990 0.4992569983 -0.1720889956 vertex -0.1079230011 0.4990450144 -0.1399250031 vertex -0.0840933993 0.4992139935 -0.1629129946 endloop endfacet facet normal 0.009095 0.353801 -0.935276 outer loop vertex -0.0433177017 0.4568339884 -0.4897210002 vertex -0.0593255982 0.4405649900 -0.4960309863 vertex -0.0657455027 0.4575029910 -0.4896860123 endloop endfacet facet normal -0.642573 0.177887 -0.745289 outer loop vertex -0.4738050103 0.4502680004 -0.4660370052 vertex -0.4644759893 0.4460879862 -0.4750779867 vertex -0.4759759903 0.4340339899 -0.4680399895 endloop endfacet facet normal -0.494401 0.001812 -0.869232 outer loop vertex -0.4512340128 0.1182209998 -0.4917399883 vertex -0.4639590085 0.1025179997 -0.4845350087 vertex -0.4679520130 0.1254850030 -0.4822160006 endloop endfacet facet normal 0.002043 0.564732 -0.825271 outer loop vertex -0.0657455027 0.4575029910 -0.4896860123 vertex -0.0817342997 0.4671019912 -0.4831570089 vertex -0.0561047010 0.4701380134 -0.4810160100 endloop endfacet facet normal -0.141404 0.042230 0.989051 outer loop vertex -0.4178969860 -0.3032389879 0.5039089918 vertex -0.3904399872 -0.2958959937 0.5075209737 vertex -0.4108969867 -0.2725870013 0.5036010146 endloop endfacet facet normal -0.999671 0.003814 0.025346 outer loop vertex -0.4996210039 0.1311179996 -0.1973299980 vertex -0.5004950166 0.1234840006 -0.2306530029 vertex -0.5000079870 0.0969299972 -0.2074490041 endloop endfacet facet normal -0.113413 0.067170 0.991275 outer loop vertex -0.4108969867 -0.2725870013 0.5036010146 vertex -0.3904399872 -0.2958959937 0.5075209737 vertex -0.3774900138 -0.2617380023 0.5066879988 endloop endfacet facet normal -0.008055 0.033058 0.999421 outer loop vertex -0.3426469862 -0.3195689917 0.5099729896 vertex -0.3605979979 -0.2929849923 0.5089489818 vertex -0.3731110096 -0.3210979998 0.5097780228 endloop endfacet facet normal -0.002888 -0.013840 0.999900 outer loop vertex 0.0109617999 0.1967359930 0.5001459718 vertex -0.0149812000 0.1810549945 0.4998539984 vertex 0.0111208996 0.1649899930 0.4997070134 endloop endfacet facet normal -0.004377 -0.000531 0.999990 outer loop vertex -0.0214565992 0.1172669977 0.4995599985 vertex -0.0172736999 0.1505859941 0.4995959997 vertex -0.0471887998 0.1391489953 0.4994589984 endloop endfacet facet normal -0.002639 -0.005076 0.999984 outer loop vertex -0.0471887998 0.1391489953 0.4994589984 vertex -0.0172736999 0.1505859941 0.4995959997 vertex -0.0408708006 0.1691579968 0.4996280074 endloop endfacet facet normal -0.009591 -0.010892 0.999895 outer loop vertex -0.0672978014 0.1610199958 0.4994109869 vertex -0.0615887009 0.1892250031 0.4997729957 vertex -0.0874152035 0.1787340045 0.4994109869 endloop endfacet facet normal -0.004542 -0.011914 0.999919 outer loop vertex -0.0615887009 0.1892250031 0.4997729957 vertex -0.0672978014 0.1610199958 0.4994109869 vertex -0.0408708006 0.1691579968 0.4996280074 endloop endfacet facet normal -0.031109 0.475040 0.879414 outer loop vertex -0.3415510058 0.4692600071 0.4834659994 vertex -0.3396140039 0.4489139915 0.4945249856 vertex -0.3146890104 0.4619480073 0.4883660078 endloop endfacet facet normal 0.215102 0.976460 -0.016057 outer loop vertex 0.4315119982 0.4982059896 0.2295120060 vertex 0.4299980104 0.4980579913 0.2002310008 vertex 0.4090859890 0.5029439926 0.2172179967 endloop endfacet facet normal -0.999855 -0.017036 0.000672 outer loop vertex -0.5000849962 0.2048709989 0.0330196992 vertex -0.4996710122 0.1804639995 0.0302338991 vertex -0.4999090135 0.1955820024 0.0593641996 endloop endfacet facet normal -0.999919 -0.012643 -0.001608 outer loop vertex -0.4999090135 0.1955820024 0.0593641996 vertex -0.4996710122 0.1804639995 0.0302338991 vertex -0.4994480014 0.1599529982 0.0528284982 endloop endfacet facet normal -0.999987 -0.004857 0.001626 outer loop vertex -0.4994840026 0.1437440068 -0.0075170002 vertex -0.4994690120 0.1507840008 0.0227303002 vertex -0.4996089935 0.1727939993 0.0023810901 endloop endfacet facet normal 0.279471 0.097201 -0.955221 outer loop vertex 0.4407359958 -0.2834210098 -0.4971660078 vertex 0.4333930016 -0.3100300133 -0.5020220280 vertex 0.4182479978 -0.2954359949 -0.5049679875 endloop endfacet facet normal 0.303418 0.049994 -0.951545 outer loop vertex 0.4182479978 -0.2954359949 -0.5049679875 vertex 0.4183000028 -0.2678300142 -0.5035009980 vertex 0.4407359958 -0.2834210098 -0.4971660078 endloop endfacet facet normal 0.057321 0.034750 -0.997751 outer loop vertex 0.3803629875 -0.2644740045 -0.5077919960 vertex 0.3988060057 -0.2810289860 -0.5073090196 vertex 0.3755469918 -0.2920460105 -0.5090289712 endloop endfacet facet normal 0.849374 0.396708 0.348120 outer loop vertex 0.4774540067 0.4539969862 0.4610199928 vertex 0.4801880121 0.4612210095 0.4461170137 vertex 0.4730300009 0.4664210081 0.4576559961 endloop endfacet facet normal -0.521285 -0.026197 -0.852980 outer loop vertex -0.4693880081 0.0762535036 -0.4789470136 vertex -0.4501880109 0.0522960015 -0.4899449944 vertex -0.4720390141 0.0437287018 -0.4763279855 endloop endfacet facet normal -0.451231 -0.005298 -0.892392 outer loop vertex -0.4501880109 0.0522960015 -0.4899449944 vertex -0.4410620034 0.0200383998 -0.4943679869 vertex -0.4612700045 0.0197056998 -0.4841479957 endloop endfacet facet normal -0.001316 0.999975 0.006956 outer loop vertex -0.1411190033 0.4990659952 -0.1492210031 vertex -0.1079230011 0.4990450144 -0.1399250031 vertex -0.1168619990 0.4992569983 -0.1720889956 endloop endfacet facet normal -0.323815 0.038012 -0.945356 outer loop vertex -0.4242489934 0.0427943990 -0.4992119968 vertex -0.4410620034 0.0200383998 -0.4943679869 vertex -0.4501880109 0.0522960015 -0.4899449944 endloop endfacet facet normal 0.047668 -0.997800 0.046066 outer loop vertex -0.2795679867 -0.5063210130 -0.2765200138 vertex -0.2902610004 -0.5054690242 -0.2470010072 vertex -0.3054850101 -0.5071470141 -0.2675929964 endloop endfacet facet normal 0.191645 0.063172 -0.979429 outer loop vertex 0.4124540091 -0.2412569970 -0.5033929944 vertex 0.4020510018 -0.2160850018 -0.5038049817 vertex 0.4261119962 -0.2186899930 -0.4992649853 endloop endfacet facet normal 0.269775 0.063255 -0.960844 outer loop vertex 0.4183000028 -0.2678300142 -0.5035009980 vertex 0.4124540091 -0.2412569970 -0.5033929944 vertex 0.4352039993 -0.2479480058 -0.4974460006 endloop endfacet facet normal 0.863851 0.157070 -0.478634 outer loop vertex 0.4803479910 0.4453099966 -0.4654789865 vertex 0.4903039932 0.4338069856 -0.4512850046 vertex 0.4838599861 0.4231089950 -0.4664260149 endloop endfacet facet normal -0.005203 0.999972 -0.005407 outer loop vertex -0.0442776009 0.4993470013 -0.1262210011 vertex -0.0637182966 0.4993680120 -0.1036299989 vertex -0.0326807983 0.4995520115 -0.0994656980 endloop endfacet facet normal -0.008099 -0.102980 -0.994650 outer loop vertex 0.3742409945 -0.3841890097 -0.5077030063 vertex 0.3482849896 -0.4034549892 -0.5054969788 vertex 0.3440549970 -0.3710649908 -0.5088160038 endloop endfacet facet normal 0.121545 -0.992406 0.018879 outer loop vertex 0.4129190147 -0.5052049756 -0.3287569880 vertex 0.4170280099 -0.5040900111 -0.2966020107 vertex 0.3858380020 -0.5081130266 -0.3072730005 endloop endfacet facet normal 0.028804 -0.004193 -0.999576 outer loop vertex -0.3178530037 -0.0548923984 -0.5042970181 vertex -0.3143720031 -0.0908135027 -0.5040460229 vertex -0.3397530019 -0.0789880976 -0.5048270226 endloop endfacet facet normal -0.009714 -0.494402 -0.869179 outer loop vertex 0.2834930122 -0.4651950002 -0.4834910035 vertex 0.3011080027 -0.4480890036 -0.4934180081 vertex 0.3130269945 -0.4674629867 -0.4825310111 endloop endfacet facet normal 0.019705 -0.008937 -0.999766 outer loop vertex -0.3392289877 -0.0242764000 -0.5049920082 vertex -0.3178530037 -0.0548923984 -0.5042970181 vertex -0.3538759947 -0.0543384999 -0.5050119758 endloop endfacet facet normal 0.040599 -0.002286 -0.999173 outer loop vertex -0.2829709947 -0.0425060987 -0.5029079914 vertex -0.2877619863 -0.0738290027 -0.5030310154 vertex -0.3178530037 -0.0548923984 -0.5042970181 endloop endfacet facet normal 0.894513 0.446561 -0.020736 outer loop vertex 0.4898769855 0.4527100027 0.0584062003 vertex 0.4948419929 0.4413430095 0.0277926009 vertex 0.4840469956 0.4629920125 0.0283394996 endloop endfacet facet normal -0.513425 0.684514 0.517529 outer loop vertex -0.4497910142 0.4770849943 0.4652209878 vertex -0.4621979892 0.4735189974 0.4576289952 vertex -0.4573689997 0.4671800137 0.4708040059 endloop endfacet facet normal 0.043712 -0.997810 0.049652 outer loop vertex -0.2478539944 -0.5051950216 -0.2832539976 vertex -0.2300679982 -0.5031560063 -0.2579360008 vertex -0.2599810064 -0.5042449832 -0.2534860075 endloop endfacet facet normal 0.050405 -0.997620 0.047052 outer loop vertex -0.2599810064 -0.5042449832 -0.2534860075 vertex -0.2902610004 -0.5054690242 -0.2470010072 vertex -0.2795679867 -0.5063210130 -0.2765200138 endloop endfacet facet normal 0.110379 0.129073 -0.985473 outer loop vertex 0.3899930120 0.4034419954 -0.5025129914 vertex 0.4205420017 0.3997719884 -0.4995720088 vertex 0.4037989974 0.3743270040 -0.5047799945 endloop endfacet facet normal -0.011044 -0.311261 0.950260 outer loop vertex -0.3184210062 -0.4438239932 0.4959949851 vertex -0.2924039960 -0.4277850091 0.5015509725 vertex -0.3184899986 -0.4172700047 0.5046920180 endloop endfacet facet normal 0.003369 -0.004600 0.999984 outer loop vertex 0.1184839979 -0.0443223007 0.4996390045 vertex 0.1267679930 -0.0697799996 0.4994939864 vertex 0.1450700015 -0.0518110991 0.4995149970 endloop endfacet facet normal 0.042887 -0.002636 -0.999076 outer loop vertex -0.2592369914 -0.0630410984 -0.5018349886 vertex -0.2877619863 -0.0738290027 -0.5030310154 vertex -0.2829709947 -0.0425060987 -0.5029079914 endloop endfacet facet normal 0.004793 -0.004137 0.999980 outer loop vertex 0.1267679930 -0.0697799996 0.4994939864 vertex 0.1184839979 -0.0443223007 0.4996390045 vertex 0.1008709967 -0.0664227977 0.4996320009 endloop endfacet facet normal -0.981756 -0.189210 -0.018815 outer loop vertex -0.5024240017 -0.4099729955 -0.1688160002 vertex -0.4984869957 -0.4307059944 -0.1657489985 vertex -0.5007849932 -0.4211319983 -0.1421200037 endloop endfacet facet normal -0.042740 -0.010190 -0.999034 outer loop vertex 0.2852439880 -0.1268700063 -0.5022469759 vertex 0.2698599994 -0.0992064998 -0.5018709898 vertex 0.3021790087 -0.1005460024 -0.5032399893 endloop endfacet facet normal -0.434776 -0.900383 -0.016717 outer loop vertex -0.4626309872 -0.4840669930 -0.2526920140 vertex -0.4378660023 -0.4959869981 -0.2547650039 vertex -0.4549779892 -0.4882389903 -0.2270269990 endloop endfacet facet normal -0.042750 -0.010418 -0.999031 outer loop vertex 0.3021790087 -0.1005460024 -0.5032399893 vertex 0.2698599994 -0.0992064998 -0.5018709898 vertex 0.2876169980 -0.0715702996 -0.5029190183 endloop endfacet facet normal 0.834978 0.004926 -0.550261 outer loop vertex 0.4845969975 -0.2202289999 -0.4602029920 vertex 0.4914990067 -0.2472919971 -0.4499720037 vertex 0.4788640141 -0.2486789972 -0.4691570103 endloop endfacet facet normal -0.005607 -0.042888 -0.999064 outer loop vertex 0.1574019939 0.2854329944 -0.5022140145 vertex 0.1594769955 0.2574410141 -0.5010240078 vertex 0.1346639991 0.2710039914 -0.5014669895 endloop endfacet facet normal -0.014983 -0.043578 -0.998938 outer loop vertex 0.1594769955 0.2574410141 -0.5010240078 vertex 0.1574019939 0.2854329944 -0.5022140145 vertex 0.1816560030 0.2748929858 -0.5021179914 endloop endfacet facet normal 0.007726 0.376883 0.926229 outer loop vertex 0.1849589944 0.4300729930 0.4971140027 vertex 0.1808339953 0.4532000124 0.4877380133 vertex 0.1560489982 0.4402109981 0.4932299852 endloop endfacet facet normal -0.037538 0.262368 0.964238 outer loop vertex 0.1560489982 0.4402109981 0.4932299852 vertex 0.1594730020 0.4138869941 0.5005260110 vertex 0.1849589944 0.4300729930 0.4971140027 endloop endfacet facet normal 0.006908 0.789603 0.613579 outer loop vertex -0.1323429942 0.4884110093 0.4600349963 vertex -0.1489789933 0.4764139950 0.4756610096 vertex -0.1207149997 0.4751339853 0.4769900143 endloop endfacet facet normal 0.662556 -0.748972 -0.007793 outer loop vertex 0.4667850137 -0.4777210057 -0.1690060049 vertex 0.4567739964 -0.4863120019 -0.1944690049 vertex 0.4736050069 -0.4713850021 -0.1981150061 endloop endfacet facet normal 0.032010 0.007342 -0.999461 outer loop vertex -0.2126059979 -0.1627719998 -0.4999029934 vertex -0.2367600054 -0.1729039997 -0.5007510185 vertex -0.2337370068 -0.1468790025 -0.5004630089 endloop endfacet facet normal 0.702136 0.018433 -0.711804 outer loop vertex 0.4808390141 -0.0950393006 -0.4651280046 vertex 0.4823170006 -0.1201739982 -0.4643209875 vertex 0.4696559906 -0.1144189984 -0.4766609967 endloop endfacet facet normal 0.016564 -0.003040 0.999858 outer loop vertex -0.1842550039 0.1316950023 0.4992280006 vertex -0.1733119935 0.1600719988 0.4991329908 vertex -0.2037539929 0.1576689929 0.4996300042 endloop endfacet facet normal -0.229504 -0.127277 -0.964950 outer loop vertex -0.4457109869 -0.4177519977 -0.4945090115 vertex -0.4333629906 -0.3955450058 -0.5003749728 vertex -0.4225420058 -0.4204170108 -0.4996680021 endloop endfacet facet normal -0.001940 0.918298 -0.395886 outer loop vertex -0.2163890004 0.4874939919 -0.4587880075 vertex -0.2297450006 0.4961189926 -0.4387159944 vertex -0.1976220012 0.4949469864 -0.4415920079 endloop endfacet facet normal -0.562536 0.826277 -0.028632 outer loop vertex -0.4526250064 0.4901869893 0.0107898004 vertex -0.4668259919 0.4799570143 -0.0054236199 vertex -0.4691750109 0.4793170094 0.0222578999 endloop endfacet facet normal -0.999855 0.006680 0.015669 outer loop vertex -0.5000079870 0.0969299972 -0.2074490041 vertex -0.4994069934 0.1063549966 -0.1731159985 vertex -0.4996210039 0.1311179996 -0.1973299980 endloop endfacet facet normal -0.999920 0.003316 0.012228 outer loop vertex -0.4996210039 0.1311179996 -0.1973299980 vertex -0.4994069934 0.1063549966 -0.1731159985 vertex -0.4991860092 0.1407909989 -0.1643829942 endloop endfacet facet normal -0.391149 -0.919323 -0.042974 outer loop vertex -0.4561710060 -0.4871580005 0.2429099977 vertex -0.4325279891 -0.4967469871 0.2328439951 vertex -0.4405600131 -0.4949150085 0.2667610049 endloop endfacet facet normal -0.015076 -0.033434 0.999327 outer loop vertex 0.1966059953 0.2047789991 0.5000900030 vertex 0.2128150016 0.2294220030 0.5011590123 vertex 0.1824110001 0.2322819978 0.5007960200 endloop endfacet facet normal -0.443949 -0.896052 -0.000847 outer loop vertex -0.4405600131 -0.4949150085 0.2667610049 vertex -0.4626089931 -0.4839990139 0.2754090130 vertex -0.4561710060 -0.4871580005 0.2429099977 endloop endfacet facet normal 0.048982 0.375850 -0.925385 outer loop vertex 0.0091338996 0.4598380029 -0.4866079986 vertex -0.0011946100 0.4399360120 -0.4952380061 vertex -0.0174889006 0.4570389986 -0.4891540110 endloop endfacet facet normal -0.006063 0.962656 0.270659 outer loop vertex -0.1584910005 0.5004979968 0.4278500080 vertex -0.1783809960 0.4956470132 0.4446580112 vertex -0.1528699994 0.4950929880 0.4472000003 endloop endfacet facet normal 0.011064 0.034592 -0.999340 outer loop vertex -0.3520179987 -0.2421029955 -0.5064449906 vertex -0.3262189925 -0.2562490106 -0.5066490173 vertex -0.3513720036 -0.2769190073 -0.5076429844 endloop endfacet facet normal -0.051070 -0.014406 -0.998591 outer loop vertex 0.3125930130 0.1502809972 -0.5040850043 vertex 0.2833420038 0.1508300006 -0.5025969744 vertex 0.2996360064 0.1815890074 -0.5038740039 endloop endfacet facet normal -0.042945 0.002421 -0.999074 outer loop vertex 0.2420590073 0.1194330007 -0.5006219745 vertex 0.2712259889 0.1238460019 -0.5018650293 vertex 0.2612470090 0.0962356031 -0.5015029907 endloop endfacet facet normal -0.045787 0.003450 -0.998945 outer loop vertex 0.2612470090 0.0962356031 -0.5015029907 vertex 0.2712259889 0.1238460019 -0.5018650293 vertex 0.2892409861 0.1023430005 -0.5027649999 endloop endfacet facet normal -0.048210 0.000728 -0.998837 outer loop vertex 0.3117989898 0.0828749016 -0.5038679838 vertex 0.2892409861 0.1023430005 -0.5027649999 vertex 0.3111909926 0.1084500030 -0.5038200021 endloop endfacet facet normal 0.010756 0.766434 0.642233 outer loop vertex -0.2650249898 0.4830169976 0.4669539928 vertex -0.2373429984 0.4720720053 0.4795520008 vertex -0.2266959995 0.4859130085 0.4628559947 endloop endfacet facet normal 0.059310 0.735383 0.675051 outer loop vertex -0.0564465001 0.4698610008 0.4811179936 vertex -0.0552394986 0.4835110009 0.4661419988 vertex -0.0788052976 0.4785600007 0.4736059904 endloop endfacet facet normal -0.047565 -0.013638 -0.998775 outer loop vertex 0.2648909986 0.1750790030 -0.5019059777 vertex 0.2358089983 0.1698800027 -0.5004500151 vertex 0.2450080067 0.1957969964 -0.5012419820 endloop endfacet facet normal 0.081114 -0.996439 -0.023003 outer loop vertex 0.3779059947 -0.5044149756 0.1223910004 vertex 0.3699049950 -0.5044919848 0.0975134969 vertex 0.4031989872 -0.5019760132 0.1059300005 endloop endfacet facet normal -0.047701 -0.001107 -0.998861 outer loop vertex 0.3111909926 0.1084500030 -0.5038200021 vertex 0.2892409861 0.1023430005 -0.5027649999 vertex 0.2984470129 0.1270260066 -0.5032320023 endloop endfacet facet normal 0.359596 -0.932455 0.034905 outer loop vertex 0.4547210038 -0.4885239899 0.0370319001 vertex 0.4324670136 -0.4970189929 0.0393589996 vertex 0.4432390034 -0.4938879907 0.0120264003 endloop endfacet facet normal 0.006478 0.100323 -0.994934 outer loop vertex -0.0468252003 0.4173009992 -0.5008500218 vertex -0.0632873029 0.3909029961 -0.5036190152 vertex -0.0811567008 0.4195379913 -0.5008479953 endloop endfacet facet normal 0.011252 0.005885 -0.999919 outer loop vertex -0.1770319939 0.3771049976 -0.5054150224 vertex -0.1506270021 0.3645150065 -0.5051919818 vertex -0.1814890057 0.3516499996 -0.5056149960 endloop endfacet facet normal 0.003086 0.029287 -0.999566 outer loop vertex -0.1506270021 0.3645150065 -0.5051919818 vertex -0.1604070067 0.3967399895 -0.5042780042 vertex -0.1281030029 0.3959639966 -0.5042009950 endloop endfacet facet normal 0.033483 0.008618 -0.999402 outer loop vertex -0.3309319913 -0.1456360072 -0.5044299960 vertex -0.3038600087 -0.1480679959 -0.5035439730 vertex -0.3139980137 -0.1723479927 -0.5040929914 endloop endfacet facet normal 0.843925 0.536354 0.010732 outer loop vertex 0.4839389920 0.4631470144 0.1135879979 vertex 0.4887570143 0.4560579956 0.0890052989 vertex 0.4797999859 0.4700680077 0.0931740031 endloop endfacet facet normal -0.040100 -0.025660 -0.998866 outer loop vertex 0.3027639985 0.2190919966 -0.5049629807 vertex 0.3297570050 0.1996819973 -0.5055480003 vertex 0.2996360064 0.1815890074 -0.5038740039 endloop endfacet facet normal -0.038094 -0.022866 -0.999012 outer loop vertex 0.3353410065 0.2321459949 -0.5065039992 vertex 0.3297570050 0.1996819973 -0.5055480003 vertex 0.3027639985 0.2190919966 -0.5049629807 endloop endfacet facet normal 0.229508 0.005849 -0.973289 outer loop vertex 0.4159809947 0.1488640010 -0.5008010268 vertex 0.4391080141 0.1278149933 -0.4954740107 vertex 0.4173339903 0.1134200022 -0.5006949902 endloop endfacet facet normal 0.030153 -0.999545 0.000420 outer loop vertex -0.2377520055 -0.5008569956 0.0300974008 vertex -0.2126220018 -0.5000910163 0.0488868989 vertex -0.2431519926 -0.5010060072 0.0631252974 endloop endfacet facet normal 0.031354 -0.999504 0.002999 outer loop vertex -0.2431519926 -0.5010060072 0.0631252974 vertex -0.2126220018 -0.5000910163 0.0488868989 vertex -0.2162680030 -0.5001029968 0.0830075964 endloop endfacet facet normal 0.021259 0.479013 0.877551 outer loop vertex -0.3415510058 0.4692600071 0.4834659994 vertex -0.3684909940 0.4587070048 0.4898790121 vertex -0.3396140039 0.4489139915 0.4945249856 endloop endfacet facet normal 0.007211 -0.999970 0.002651 outer loop vertex -0.1570290029 -0.4993749857 0.0505436994 vertex -0.1859579980 -0.4995410144 0.0666086003 vertex -0.1837469935 -0.4996120036 0.0338210985 endloop endfacet facet normal -0.998783 0.014405 -0.047162 outer loop vertex -0.5079849958 0.3539460003 -0.3781470060 vertex -0.5095149875 0.3437550068 -0.3488579988 vertex -0.5088359714 0.3742319942 -0.3539290130 endloop endfacet facet normal -0.996656 0.041923 -0.070137 outer loop vertex -0.5079849958 0.3539460003 -0.3781470060 vertex -0.5088359714 0.3742319942 -0.3539290130 vertex -0.5063620210 0.3873969913 -0.3812150061 endloop endfacet facet normal -0.999222 -0.012307 0.037457 outer loop vertex -0.5038779974 0.1981499940 -0.3015019894 vertex -0.5049579740 0.1912250072 -0.3325870037 vertex -0.5038549900 0.1667899936 -0.3111920059 endloop endfacet facet normal -0.023557 -0.016427 -0.999588 outer loop vertex 0.3503519893 0.1854819953 -0.5058000088 vertex 0.3315989971 0.1708749980 -0.5051180124 vertex 0.3297570050 0.1996819973 -0.5055480003 endloop endfacet facet normal -0.999160 -0.031421 0.026295 outer loop vertex -0.5053079724 0.2196300030 -0.3234870136 vertex -0.5060999990 0.2490639985 -0.3184109926 vertex -0.5064859986 0.2382660061 -0.3459810019 endloop endfacet facet normal 0.937302 -0.347419 -0.027674 outer loop vertex 0.4993939996 -0.4307439923 -0.0398209989 vertex 0.4942249954 -0.4458000064 -0.0258792993 vertex 0.4918690026 -0.4502829909 -0.0493959002 endloop endfacet facet normal -0.918049 -0.186667 0.349773 outer loop vertex -0.4892939925 -0.4413639903 0.4390569925 vertex -0.4822050035 -0.4410350025 0.4578390121 vertex -0.4891160131 -0.4215790033 0.4500829875 endloop endfacet facet normal 0.006828 -0.995359 0.095984 outer loop vertex 0.0351010002 -0.5051280260 0.3859579861 vertex 0.0316084996 -0.5023519993 0.4149940014 vertex 0.0043977899 -0.5040420294 0.3994039893 endloop endfacet facet normal -0.002891 -0.995490 0.094827 outer loop vertex 0.0316084996 -0.5023519993 0.4149940014 vertex 0.0351010002 -0.5051280260 0.3859579861 vertex 0.0617760010 -0.5036069751 0.4027389884 endloop endfacet facet normal 0.981924 -0.123282 -0.143620 outer loop vertex 0.5003650188 -0.4240899980 -0.4107950032 vertex 0.5009369850 -0.4039750099 -0.4241510034 vertex 0.5050529838 -0.4013270140 -0.3982830048 endloop endfacet facet normal 0.084524 0.994949 0.054150 outer loop vertex 0.3963679969 0.5029429793 -0.2155880034 vertex 0.3901790082 0.5050489902 -0.2446230054 vertex 0.3695099950 0.5058240294 -0.2266010046 endloop endfacet facet normal 0.074253 0.996341 0.042311 outer loop vertex 0.3695099950 0.5058240294 -0.2266010046 vertex 0.3901790082 0.5050489902 -0.2446230054 vertex 0.3673959970 0.5069900155 -0.2503480017 endloop endfacet facet normal 0.033595 -0.002452 -0.999433 outer loop vertex -0.2395790070 0.3249329925 -0.5062410235 vertex -0.2681199908 0.3467800021 -0.5072540045 vertex -0.2345760018 0.3612680137 -0.5061619878 endloop endfacet facet normal 0.014620 0.041451 -0.999034 outer loop vertex -0.2345760018 0.3612680137 -0.5061619878 vertex -0.2681199908 0.3467800021 -0.5072540045 vertex -0.2628009915 0.3836350143 -0.5056470037 endloop endfacet facet normal -0.030384 -0.003057 -0.999534 outer loop vertex 0.3232780099 0.1262619942 -0.5044069886 vertex 0.3448530138 0.1230409965 -0.5050529838 vertex 0.3332239985 0.1035889983 -0.5046399832 endloop endfacet facet normal 0.006025 0.001714 -0.999980 outer loop vertex -0.3500050008 0.3374519944 -0.5093719959 vertex -0.3232060075 0.3441630006 -0.5091990232 vertex -0.3273789883 0.3156729937 -0.5092729926 endloop endfacet facet normal -0.981494 -0.186885 -0.041752 outer loop vertex -0.5003690124 -0.4253599942 -0.3845149875 vertex -0.5025349855 -0.4196310043 -0.3592410088 vertex -0.5062699914 -0.3968420029 -0.3734450042 endloop endfacet facet normal -0.002314 -0.819524 -0.573040 outer loop vertex 0.0969339013 -0.4776839912 -0.4670769870 vertex 0.1055160016 -0.4903280139 -0.4490289986 vertex 0.0725023001 -0.4886510074 -0.4512940049 endloop endfacet facet normal -0.018512 -0.807412 -0.589697 outer loop vertex 0.0725023001 -0.4886510074 -0.4512940049 vertex 0.0671823025 -0.4735290110 -0.4718320072 vertex 0.0969339013 -0.4776839912 -0.4670769870 endloop endfacet facet normal -0.020671 -0.923680 -0.382606 outer loop vertex 0.0889732987 -0.4973450005 -0.4311949909 vertex 0.0725023001 -0.4886510074 -0.4512940049 vertex 0.1055160016 -0.4903280139 -0.4490289986 endloop endfacet facet normal -0.030569 0.974442 0.222549 outer loop vertex -0.3989579976 0.5000749826 0.4240359962 vertex -0.4120340049 0.4956789911 0.4414879978 vertex -0.3871110082 0.4951409996 0.4472669959 endloop endfacet facet normal 0.493390 0.869338 -0.028597 outer loop vertex 0.4486980140 0.4894070029 -0.1416079998 vertex 0.4678510129 0.4780020118 -0.1578650028 vertex 0.4500199854 0.4874730110 -0.1775929928 endloop endfacet facet normal -0.021731 -0.999764 -0.000362 outer loop vertex 0.2199520022 -0.5003309846 0.0755356029 vertex 0.2126940042 -0.5001860261 0.1108969972 vertex 0.1903119981 -0.4996890128 0.0818457976 endloop endfacet facet normal 0.041250 0.021658 -0.998914 outer loop vertex -0.2846330106 -0.3449819982 -0.5081719756 vertex -0.3074580133 -0.3270150125 -0.5087249875 vertex -0.2803219855 -0.3170340061 -0.5073879957 endloop endfacet facet normal 0.037063 0.033023 -0.998767 outer loop vertex -0.2803219855 -0.3170340061 -0.5073879957 vertex -0.3074580133 -0.3270150125 -0.5087249875 vertex -0.3027850091 -0.2977809906 -0.5075849891 endloop endfacet facet normal -0.999152 -0.010542 -0.039804 outer loop vertex -0.5055440068 -0.0422010012 0.3336049914 vertex -0.5042660236 -0.0552747995 0.3049879968 vertex -0.5052880049 -0.0751575008 0.3359070122 endloop endfacet facet normal -0.999194 -0.001643 -0.040098 outer loop vertex -0.5045660138 -0.1107610017 0.3253419995 vertex -0.5032060146 -0.1190899983 0.2917940021 vertex -0.5040609837 -0.1422380060 0.3140470088 endloop endfacet facet normal -0.998911 -0.006832 -0.046160 outer loop vertex -0.5022339821 -0.0979264975 0.2677229941 vertex -0.5037930012 -0.0875303969 0.2999219894 vertex -0.5027189851 -0.0669715032 0.2736369967 endloop endfacet facet normal -0.913922 -0.402888 0.049278 outer loop vertex -0.4899890125 -0.4538689852 -0.2975940108 vertex -0.4858689904 -0.4600059986 -0.2713580132 vertex -0.4957140088 -0.4380579889 -0.2745029926 endloop endfacet facet normal -0.264640 0.894861 -0.359428 outer loop vertex -0.4492479861 0.4735749960 -0.4608420134 vertex -0.4473899901 0.4818620086 -0.4415780008 vertex -0.4283640087 0.4819569886 -0.4553500116 endloop endfacet facet normal -0.022864 -0.432699 -0.901249 outer loop vertex 0.2417230010 -0.4433510005 -0.4948959947 vertex 0.2202830017 -0.4577769935 -0.4874260128 vertex 0.2142509967 -0.4378440082 -0.4968430102 endloop endfacet facet normal -0.413227 -0.097975 -0.905342 outer loop vertex -0.4457109869 -0.4177519977 -0.4945090115 vertex -0.4556559920 -0.4329969883 -0.4883199930 vertex -0.4640559852 -0.4162159860 -0.4863019884 endloop endfacet facet normal 0.024428 -0.488077 -0.872459 outer loop vertex 0.2202830017 -0.4577769935 -0.4874260128 vertex 0.2417230010 -0.4433510005 -0.4948959947 vertex 0.2508560121 -0.4649200141 -0.4825739861 endloop endfacet facet normal -0.204694 0.053909 0.977340 outer loop vertex -0.4056220055 0.4018490016 0.5010030270 vertex -0.4345969856 0.4140410125 0.4942620099 vertex -0.4342660010 0.3850759864 0.4959290028 endloop endfacet facet normal -0.333145 0.942824 0.009872 outer loop vertex -0.4244950116 0.5006480217 -0.2587049901 vertex -0.4239999950 0.5011510253 -0.2900390029 vertex -0.4455209970 0.4933939874 -0.2754630148 endloop endfacet facet normal 0.012810 0.068207 -0.997589 outer loop vertex 0.0215445999 0.3931260109 -0.5038740039 vertex 0.0427206010 0.4011130035 -0.5030559897 vertex 0.0363418013 0.3773880005 -0.5047600269 endloop endfacet facet normal 0.003450 0.033140 -0.999445 outer loop vertex -0.0805353001 0.3620589972 -0.5046349764 vertex -0.0632873029 0.3909029961 -0.5036190152 vertex -0.0442900993 0.3600940108 -0.5045750141 endloop endfacet facet normal -0.002358 0.991411 0.130762 outer loop vertex -0.1907629967 0.5014489889 0.4220139980 vertex -0.1670169979 0.5042250156 0.4013949931 vertex -0.2013580054 0.5050619841 0.3944300115 endloop endfacet facet normal 0.001237 0.031777 -0.999494 outer loop vertex -0.0442900993 0.3600940108 -0.5045750141 vertex -0.0632873029 0.3909029961 -0.5036190152 vertex -0.0308536999 0.3920949996 -0.5035409927 endloop endfacet facet normal 0.000337 0.030811 0.999525 outer loop vertex -0.1009849980 -0.2119629979 0.5001850128 vertex -0.1214580014 -0.2329220027 0.5008379817 vertex -0.0967027023 -0.2374099940 0.5009679794 endloop endfacet facet normal -0.999791 -0.005712 0.019639 outer loop vertex -0.5001860261 -0.0111496001 -0.2141840011 vertex -0.4996579885 -0.0250719003 -0.1913519949 vertex -0.4997879863 0.0034775699 -0.1896660030 endloop endfacet facet normal -0.356062 0.933832 -0.034317 outer loop vertex -0.4488880038 0.4907439947 -0.0173358005 vertex -0.4271329939 0.4986839890 -0.0269958992 vertex -0.4444270134 0.4913319945 -0.0476207994 endloop endfacet facet normal -0.054510 -0.998285 0.021363 outer loop vertex 0.2891229987 -0.5035489798 -0.2098969966 vertex 0.2894119918 -0.5030410290 -0.1854230016 vertex 0.2666079998 -0.5019850135 -0.1942629963 endloop endfacet facet normal -0.984548 -0.173948 -0.020191 outer loop vertex -0.5025349855 -0.4196310043 -0.3592410088 vertex -0.5061110258 -0.4014460146 -0.3415330052 vertex -0.5062699914 -0.3968420029 -0.3734450042 endloop endfacet facet normal -0.528255 0.846865 -0.061370 outer loop vertex -0.4444270134 0.4913319945 -0.0476207994 vertex -0.4644260108 0.4797570109 -0.0352022983 vertex -0.4488880038 0.4907439947 -0.0173358005 endloop endfacet facet normal 0.027548 -0.003663 0.999614 outer loop vertex -0.3576770127 0.1206149980 0.5053340197 vertex -0.3264609873 0.1215130016 0.5044770241 vertex -0.3427250087 0.1465470046 0.5050169826 endloop endfacet facet normal 0.049601 -0.008806 0.998730 outer loop vertex -0.2986499965 0.1713699996 0.5034090281 vertex -0.3126809895 0.1466629952 0.5038880110 vertex -0.2833729982 0.1472910047 0.5024380088 endloop endfacet facet normal 0.049457 -0.001990 0.998774 outer loop vertex -0.2833729982 0.1472910047 0.5024380088 vertex -0.3126809895 0.1466629952 0.5038880110 vertex -0.2967999876 0.1232440025 0.5030549765 endloop endfacet facet normal -0.873459 -0.038903 0.485341 outer loop vertex -0.4915989935 0.3002009988 0.4534400105 vertex -0.4962339997 0.2738339901 0.4429849982 vertex -0.4835529923 0.2721030116 0.4656679928 endloop endfacet facet normal 0.052128 0.001938 0.998639 outer loop vertex -0.2803969979 0.1019880027 0.5022400022 vertex -0.2967999876 0.1232440025 0.5030549765 vertex -0.3083890080 0.0974515006 0.5037099719 endloop endfacet facet normal 0.047658 0.003952 0.998856 outer loop vertex -0.3083890080 0.0974515006 0.5037099719 vertex -0.2967999876 0.1232440025 0.5030549765 vertex -0.3264609873 0.1215130016 0.5044770241 endloop endfacet facet normal -0.673935 0.738447 0.022536 outer loop vertex -0.4799410105 0.4687449932 -0.3072330058 vertex -0.4644300044 0.4824109972 -0.2911790013 vertex -0.4653730094 0.4825190008 -0.3229190111 endloop endfacet facet normal 0.030667 -0.783899 -0.620130 outer loop vertex -0.3181050122 -0.4865649939 -0.4597620070 vertex -0.3463610113 -0.4885239899 -0.4586830139 vertex -0.3418830037 -0.4746859968 -0.4759539962 endloop endfacet facet normal 0.039395 -0.988459 -0.146275 outer loop vertex -0.2674559951 -0.5022460222 -0.4196549952 vertex -0.2693310082 -0.5066300035 -0.3905349970 vertex -0.2962630093 -0.5054069757 -0.4060530066 endloop endfacet facet normal -0.001104 -0.996635 -0.081959 outer loop vertex -0.3504399955 -0.5077099800 -0.3973500133 vertex -0.3211419880 -0.5084429979 -0.3888309896 vertex -0.3444010019 -0.5100460052 -0.3690249920 endloop endfacet facet normal 0.022057 -0.998249 -0.054891 outer loop vertex -0.3444010019 -0.5100460052 -0.3690249920 vertex -0.3211419880 -0.5084429979 -0.3888309896 vertex -0.3136619925 -0.5098350048 -0.3605099916 endloop endfacet facet normal -0.498797 -0.007074 -0.866690 outer loop vertex -0.4507850111 -0.1849330068 -0.4884159863 vertex -0.4444490075 -0.2206449956 -0.4917710125 vertex -0.4670229852 -0.2049919963 -0.4789069891 endloop endfacet facet normal -0.998957 -0.001278 -0.045640 outer loop vertex -0.5019019842 -0.0159802996 0.2522180080 vertex -0.5016689897 -0.0473734997 0.2479970008 vertex -0.5030679703 -0.0356616005 0.2782900035 endloop endfacet facet normal -0.054163 -0.012761 -0.998451 outer loop vertex 0.2648909986 0.1750790030 -0.5019059777 vertex 0.2996360064 0.1815890074 -0.5038740039 vertex 0.2833420038 0.1508300006 -0.5025969744 endloop endfacet facet normal 0.046731 -0.771442 -0.634581 outer loop vertex -0.3064959943 -0.4709770083 -0.4778569937 vertex -0.3181050122 -0.4865649939 -0.4597620070 vertex -0.3418830037 -0.4746859968 -0.4759539962 endloop endfacet facet normal 0.032094 0.093664 -0.995086 outer loop vertex -0.3011870086 0.3683989942 -0.5075449944 vertex -0.3256709874 0.3971329927 -0.5056300163 vertex -0.2911950052 0.4061749876 -0.5036669970 endloop endfacet facet normal 0.894136 -0.447795 -0.000842 outer loop vertex 0.4878540039 -0.4573610127 0.0560158007 vertex 0.4948950112 -0.4433259964 0.0688534006 vertex 0.4881600142 -0.4568020105 0.0836985037 endloop endfacet facet normal 0.025876 0.182141 -0.982932 outer loop vertex -0.3256709874 0.3971329927 -0.5056300163 vertex -0.3507469893 0.4163399935 -0.5027310252 vertex -0.3185769916 0.4303340018 -0.4992910028 endloop endfacet facet normal -0.004952 0.415913 -0.909391 outer loop vertex -0.3493759930 0.4426969886 -0.4960429966 vertex -0.3728779852 0.4554289877 -0.4900920093 vertex -0.3474130034 0.4633739889 -0.4865970016 endloop endfacet facet normal -0.353948 -0.028514 0.934830 outer loop vertex -0.4566850066 0.0709922984 0.4910829961 vertex -0.4394960105 0.0684636980 0.4975140095 vertex -0.4510779977 0.0935176983 0.4938929975 endloop endfacet facet normal -0.000113 -0.999999 0.001056 outer loop vertex 0.0278807003 -0.4996579885 -0.1322620064 vertex -0.0005323700 -0.4996609986 -0.1381559968 vertex 0.0213744007 -0.4996879995 -0.1613840014 endloop endfacet facet normal 0.999975 0.005923 -0.003893 outer loop vertex 0.4997499883 0.0876896009 -0.0435441993 vertex 0.4998460114 0.0590252988 -0.0624898002 vertex 0.4996120036 0.0912483037 -0.0735694021 endloop endfacet facet normal -0.999362 0.021028 -0.028867 outer loop vertex -0.5063980222 -0.2279700041 -0.3841359913 vertex -0.5064319968 -0.2036180049 -0.3652209938 vertex -0.5055810213 -0.2014860064 -0.3931280077 endloop endfacet facet normal -0.999564 0.021168 0.020588 outer loop vertex -0.5060650110 -0.2079689950 -0.3348279893 vertex -0.5070030093 -0.2333389968 -0.3542839885 vertex -0.5064280033 -0.2363799959 -0.3232400119 endloop endfacet facet normal 0.000875 0.945375 -0.325983 outer loop vertex 0.2034540027 0.4977700114 -0.4352979958 vertex 0.1802490056 0.4933640063 -0.4481379986 vertex 0.1778379977 0.4998140037 -0.4294390082 endloop endfacet facet normal -0.999983 -0.003039 -0.005010 outer loop vertex -0.4996590018 -0.0204610992 -0.0910478011 vertex -0.4996770024 -0.0456424989 -0.0721814036 vertex -0.4998320043 -0.0150274001 -0.0598157011 endloop endfacet facet normal -0.999993 -0.003192 -0.001859 outer loop vertex -0.4999209940 -0.0366212986 -0.0055824500 vertex -0.4998430014 -0.0411801003 -0.0397143997 vertex -0.4997920096 -0.0684352964 -0.0203380994 endloop endfacet facet normal 0.955890 -0.248871 -0.156002 outer loop vertex 0.4969939888 -0.4244390130 -0.4308939874 vertex 0.5003650188 -0.4240899980 -0.4107950032 vertex 0.4937320054 -0.4415889978 -0.4235219955 endloop endfacet facet normal -0.999800 -0.005157 0.019308 outer loop vertex -0.5001860261 -0.0111496001 -0.2141840011 vertex -0.4997879863 0.0034775699 -0.1896660030 vertex -0.5003910065 0.0194557998 -0.2166240066 endloop endfacet facet normal -0.998361 0.040568 -0.040371 outer loop vertex -0.5055890083 -0.2651619911 0.2896130085 vertex -0.5063549876 -0.2938709855 0.2797060013 vertex -0.5072900057 -0.2874729931 0.3092580140 endloop endfacet facet normal -0.999983 -0.004540 -0.003755 outer loop vertex -0.4997920096 -0.0684352964 -0.0203380994 vertex -0.4998430014 -0.0411801003 -0.0397143997 vertex -0.4996519983 -0.0720216036 -0.0532908998 endloop endfacet facet normal -0.001887 -0.999985 0.005242 outer loop vertex -0.0051222900 -0.4997979999 0.0901447013 vertex -0.0271803997 -0.4996689856 0.1068160012 vertex -0.0278612003 -0.4997920096 0.0831032023 endloop endfacet facet normal -0.030733 -0.999528 0.000067 outer loop vertex 0.2411289960 -0.5005000234 -0.1492159963 vertex 0.2121720016 -0.4996089935 -0.1392409950 vertex 0.2175070047 -0.4997749925 -0.1683019996 endloop endfacet facet normal -0.030918 -0.999522 -0.000471 outer loop vertex 0.2121720016 -0.4996089935 -0.1392409950 vertex 0.2411289960 -0.5005000234 -0.1492159963 vertex 0.2353910059 -0.5003370047 -0.1184820011 endloop endfacet facet normal -0.034083 -0.999416 -0.002290 outer loop vertex 0.2499179989 -0.5010399818 -0.0689544007 vertex 0.2399210036 -0.5007560253 -0.0440904982 vertex 0.2260809988 -0.5002380013 -0.0641869977 endloop endfacet facet normal 0.023229 0.993504 0.111403 outer loop vertex -0.0529275984 0.5051019788 0.3908079863 vertex -0.0397665016 0.5023630261 0.4124900103 vertex -0.0256800000 0.5044739842 0.3907270133 endloop endfacet facet normal -0.012651 0.812572 -0.582724 outer loop vertex -0.2019910067 0.4757510126 -0.4751409888 vertex -0.1904959977 0.4870469868 -0.4596390128 vertex -0.1721169949 0.4799660146 -0.4699119925 endloop endfacet facet normal -0.048393 -0.998824 -0.003088 outer loop vertex 0.2658169866 -0.5015799999 -0.1279149950 vertex 0.2900710106 -0.5028290153 -0.1040130034 vertex 0.2582840025 -0.5013110042 -0.0968735963 endloop endfacet facet normal -0.041236 -0.999148 -0.001349 outer loop vertex 0.2353910059 -0.5003370047 -0.1184820011 vertex 0.2658169866 -0.5015799999 -0.1279149950 vertex 0.2582840025 -0.5013110042 -0.0968735963 endloop endfacet facet normal -0.001765 -0.004829 -0.999987 outer loop vertex -0.0447426997 0.1490920037 -0.4996019900 vertex -0.0497248992 0.1813549995 -0.4997490048 vertex -0.0156183001 0.1711660028 -0.4997600019 endloop endfacet facet normal 0.003809 -0.020428 -0.999784 outer loop vertex -0.0023375901 0.1990839988 -0.5000309944 vertex -0.0058423402 0.2259359956 -0.5005930066 vertex 0.0196129996 0.2124769986 -0.5002210140 endloop endfacet facet normal 0.415726 0.908037 -0.051380 outer loop vertex 0.4577539861 0.4844430089 -0.4163730145 vertex 0.4355840087 0.4955430031 -0.3995850086 vertex 0.4604189992 0.4848810136 -0.3870689869 endloop endfacet facet normal -0.004265 -0.024120 -0.999700 outer loop vertex -0.0277011003 0.2041810006 -0.5001260042 vertex -0.0572936982 0.2125640064 -0.5002020001 vertex -0.0351422988 0.2352979928 -0.5008450150 endloop endfacet facet normal -0.003424 -0.019502 -0.999804 outer loop vertex -0.0572936982 0.2125640064 -0.5002020001 vertex -0.0792146027 0.1907799989 -0.4997020066 vertex -0.0866316035 0.2207919955 -0.5002620220 endloop endfacet facet normal -0.006755 -0.016151 -0.999847 outer loop vertex -0.0792146027 0.1907799989 -0.4997020066 vertex -0.0572936982 0.2125640064 -0.5002020001 vertex -0.0497248992 0.1813549995 -0.4997490048 endloop endfacet facet normal 0.023075 -0.028728 0.999321 outer loop vertex 0.3595840037 0.1544560045 0.5055180192 vertex 0.3849839866 0.1614989936 0.5051339865 vertex 0.3658159971 0.1794279963 0.5060920119 endloop endfacet facet normal 0.057129 -0.020830 0.998150 outer loop vertex 0.3820109963 0.1312510073 0.5043699741 vertex 0.3663010001 0.1016310006 0.5046510100 vertex 0.3968819976 0.1006369963 0.5028799772 endloop endfacet facet normal -0.999436 -0.014522 -0.030287 outer loop vertex -0.5002220273 0.1745170057 0.2057410032 vertex -0.4997830093 0.1430110037 0.2063599974 vertex -0.5009539723 0.1579159945 0.2378540039 endloop endfacet facet normal 0.001781 0.038770 0.999247 outer loop vertex -0.1214580014 -0.2329220027 0.5008379817 vertex -0.1079789996 -0.2609910071 0.5019029975 vertex -0.0967027023 -0.2374099940 0.5009679794 endloop endfacet facet normal -0.002602 0.040862 0.999161 outer loop vertex -0.0967027023 -0.2374099940 0.5009679794 vertex -0.1079789996 -0.2609910071 0.5019029975 vertex -0.0782980993 -0.2561669946 0.5017830133 endloop endfacet facet normal -0.000311 0.036683 0.999327 outer loop vertex -0.0966347009 -0.3128620088 0.5039830208 vertex -0.0882961974 -0.2864750028 0.5030170083 vertex -0.1229140013 -0.2944230139 0.5032979846 endloop endfacet facet normal 0.031424 0.069663 -0.997076 outer loop vertex 0.3710649908 0.3762260079 -0.5070080161 vertex 0.3533569872 0.3493480086 -0.5094439983 vertex 0.3372150064 0.3768680096 -0.5080299973 endloop endfacet facet normal 0.009266 -0.007632 -0.999928 outer loop vertex 0.3641610146 0.1039389968 -0.5048490167 vertex 0.3746969998 0.0692981035 -0.5044869781 vertex 0.3435100019 0.0767671019 -0.5048329830 endloop endfacet facet normal -0.999792 -0.017155 -0.011067 outer loop vertex -0.4994040132 0.1569419950 0.1747200042 vertex -0.5000699759 0.1926749945 0.1794929951 vertex -0.4995659888 0.1831160039 0.1487810016 endloop endfacet facet normal 0.000992 0.132442 0.991190 outer loop vertex -0.2793459892 0.3917169869 0.5059400201 vertex -0.2492209971 0.4056659937 0.5040460229 vertex -0.2766880095 0.4213190079 0.5019819736 endloop endfacet facet normal -0.013843 0.007521 -0.999876 outer loop vertex 0.3590539992 0.0137087004 -0.5054399967 vertex 0.3309510052 0.0267209001 -0.5049530268 vertex 0.3524860144 0.0462866984 -0.5051040053 endloop endfacet facet normal 0.029574 0.016270 -0.999430 outer loop vertex 0.3524860144 0.0462866984 -0.5051040053 vertex 0.3817020059 0.0366700999 -0.5043960214 vertex 0.3590539992 0.0137087004 -0.5054399967 endloop endfacet facet normal 0.027077 0.036912 -0.998952 outer loop vertex 0.3888460100 -0.2391930073 -0.5061129928 vertex 0.3620539904 -0.2435709983 -0.5070009828 vertex 0.3729780018 -0.2118829936 -0.5055339932 endloop endfacet facet normal -0.002232 0.026135 -0.999656 outer loop vertex 0.3468770087 -0.1915079951 -0.5049430132 vertex 0.3729780018 -0.2118829936 -0.5055339932 vertex 0.3412069976 -0.2217119932 -0.5057200193 endloop endfacet facet normal -0.035888 0.032432 -0.998829 outer loop vertex 0.3468770087 -0.1915079951 -0.5049430132 vertex 0.3412069976 -0.2217119932 -0.5057200193 vertex 0.3192439973 -0.2019129992 -0.5042880177 endloop endfacet facet normal -0.040767 0.044764 -0.998165 outer loop vertex 0.3412069976 -0.2217119932 -0.5057200193 vertex 0.3328860104 -0.2517659962 -0.5067279935 vertex 0.3119910061 -0.2301450074 -0.5049049854 endloop endfacet facet normal -0.907647 0.336791 0.250496 outer loop vertex -0.4909340143 0.4366999865 0.4402160048 vertex -0.4856809974 0.4548909962 0.4347920120 vertex -0.4934560061 0.4428069890 0.4228670001 endloop endfacet facet normal -0.020347 0.039139 -0.999027 outer loop vertex 0.3328860104 -0.2517659962 -0.5067279935 vertex 0.3412069976 -0.2217119932 -0.5057200193 vertex 0.3620539904 -0.2435709983 -0.5070009828 endloop endfacet facet normal -0.004114 0.003126 0.999987 outer loop vertex -0.1243920028 0.0869655013 0.4991919994 vertex -0.1176709980 0.0507088006 0.4993329942 vertex -0.0893203020 0.0748988017 0.4993740022 endloop endfacet facet normal 0.955322 -0.289002 -0.061953 outer loop vertex 0.4951969981 -0.4436509907 -0.3992370069 vertex 0.5003650188 -0.4240899980 -0.4107950032 vertex 0.5021250248 -0.4239389896 -0.3843599856 endloop endfacet facet normal 0.999987 0.003589 -0.003727 outer loop vertex 0.4995650053 0.0498141982 -0.1316560060 vertex 0.4996829927 0.0304428991 -0.1186550036 vertex 0.4996230006 0.0242200997 -0.1407449991 endloop endfacet facet normal 0.941557 0.335295 -0.032369 outer loop vertex 0.4920719862 0.4479120076 -0.1693190038 vertex 0.4978789985 0.4328790009 -0.1561229974 vertex 0.4969939888 0.4327659905 -0.1830369979 endloop endfacet facet normal 0.972816 0.229221 -0.032951 outer loop vertex 0.4969939888 0.4327659905 -0.1830369979 vertex 0.4978789985 0.4328790009 -0.1561229974 vertex 0.5014929771 0.4156900048 -0.1690009981 endloop endfacet facet normal -0.805134 -0.038128 -0.591866 outer loop vertex -0.4856669903 0.0383502990 -0.4613049924 vertex -0.4781360030 0.0158008002 -0.4700970054 vertex -0.4902600050 0.0143676000 -0.4535120130 endloop endfacet facet normal -0.003950 -0.999992 -0.000105 outer loop vertex -0.0379862003 -0.5000129938 0.0048604002 vertex -0.0451945998 -0.4999809861 -0.0288024005 vertex -0.0145736998 -0.5001029968 -0.0188526995 endloop endfacet facet normal -0.762400 -0.646847 -0.018331 outer loop vertex -0.4781270027 -0.4690020084 -0.1160420030 vertex -0.4865660071 -0.4585120082 -0.1352179945 vertex -0.4730949998 -0.4741440117 -0.1438799948 endloop endfacet facet normal 0.055208 0.039205 -0.997705 outer loop vertex 0.3969649971 -0.3083119988 -0.5084829926 vertex 0.3755469918 -0.2920460105 -0.5090289712 vertex 0.3988060057 -0.2810289860 -0.5073090196 endloop endfacet facet normal 0.004719 0.999933 -0.010579 outer loop vertex -0.0639028996 0.5059189796 0.3711470068 vertex -0.0411319993 0.5057939887 0.3694899976 vertex -0.0577555001 0.5056589842 0.3493149877 endloop endfacet facet normal 0.006671 -0.002490 0.999975 outer loop vertex -0.3562409878 0.1728750020 0.5052930117 vertex -0.3394440114 0.1905609965 0.5052250028 vertex -0.3638550043 0.2050859928 0.5054240227 endloop endfacet facet normal 0.908510 0.331575 0.254298 outer loop vertex 0.4881879985 0.4526030123 0.4287729859 vertex 0.4801880121 0.4612210095 0.4461170137 vertex 0.4863309860 0.4428899884 0.4480719864 endloop endfacet facet normal -0.006030 -0.013450 0.999891 outer loop vertex -0.0408708006 0.1691579968 0.4996280074 vertex -0.0369007997 0.1943629980 0.4999909997 vertex -0.0615887009 0.1892250031 0.4997729957 endloop endfacet facet normal 0.123364 0.478703 -0.869267 outer loop vertex 0.4295029938 0.4486609995 -0.4852379858 vertex 0.3978259861 0.4500510097 -0.4889680147 vertex 0.4108349979 0.4678590000 -0.4773150086 endloop endfacet facet normal 0.044542 0.002362 -0.999005 outer loop vertex -0.2792159915 -0.1344459951 -0.5024129748 vertex -0.3038600087 -0.1480679959 -0.5035439730 vertex -0.3098700047 -0.1222909987 -0.5037509799 endloop endfacet facet normal 0.041749 -0.003394 -0.999122 outer loop vertex -0.3143720031 -0.0908135027 -0.5040460229 vertex -0.2860369980 -0.1034779996 -0.5028190017 vertex -0.3098700047 -0.1222909987 -0.5037509799 endloop endfacet facet normal -0.516193 -0.013517 0.856366 outer loop vertex -0.4679490030 0.0837204978 0.4835689962 vertex -0.4510779977 0.0935176983 0.4938929975 vertex -0.4671359956 0.1089309976 0.4844569862 endloop endfacet facet normal 0.731298 0.024040 -0.681634 outer loop vertex 0.4685280025 -0.1665090024 -0.4776780009 vertex 0.4833480120 -0.1657380015 -0.4617510140 vertex 0.4768620133 -0.1932249963 -0.4696789980 endloop endfacet facet normal -0.776490 -0.623990 -0.087748 outer loop vertex -0.4700320065 -0.4760900140 -0.4290690124 vertex -0.4765230119 -0.4713459909 -0.4053649902 vertex -0.4829919934 -0.4603919983 -0.4260160029 endloop endfacet facet normal -0.713185 -0.037068 0.699995 outer loop vertex -0.4782260060 0.0447375998 0.4701310098 vertex -0.4752329886 0.0153080998 0.4716219902 vertex -0.4644809961 0.0341433994 0.4835740030 endloop endfacet facet normal -0.856478 -0.061138 0.512551 outer loop vertex -0.4782260060 0.0447375998 0.4701310098 vertex -0.4878900051 0.0276992992 0.4519500136 vertex -0.4752329886 0.0153080998 0.4716219902 endloop endfacet facet normal -0.049308 0.864652 -0.499946 outer loop vertex 0.3176409900 0.4959380031 -0.4401859939 vertex 0.3546580076 0.4938350022 -0.4474740028 vertex 0.3340010047 0.4831750095 -0.4638729990 endloop endfacet facet normal -0.920350 0.073802 0.384070 outer loop vertex -0.4962820113 -0.0277024992 0.4347069860 vertex -0.4860489964 -0.0090387398 0.4556420147 vertex -0.4971080124 0.0076778498 0.4259290099 endloop endfacet facet normal 0.908425 0.417511 -0.021192 outer loop vertex 0.4960350096 0.4333580136 -0.2124820054 vertex 0.4867599905 0.4544250071 -0.1950200051 vertex 0.4969939888 0.4327659905 -0.1830369979 endloop endfacet facet normal -0.999996 0.002265 -0.001661 outer loop vertex -0.4994840026 0.1437440068 -0.0075170002 vertex -0.4994440079 0.1381759942 -0.0391892008 vertex -0.4995369911 0.1128510013 -0.0177452993 endloop endfacet facet normal -0.974054 -0.002401 0.226303 outer loop vertex -0.5003560185 -0.1163050011 0.4192909896 vertex -0.5001810193 -0.1460119933 0.4197289944 vertex -0.4961610138 -0.1314940006 0.4371860027 endloop endfacet facet normal -0.968481 0.024553 0.247875 outer loop vertex -0.5003560185 -0.1163050011 0.4192909896 vertex -0.4961610138 -0.1314940006 0.4371860027 vertex -0.4941039979 -0.1091829985 0.4430130124 endloop endfacet facet normal -0.998566 -0.031710 0.043141 outer loop vertex -0.5026479959 0.2076770067 -0.2699829936 vertex -0.5033479929 0.2425580025 -0.2605470121 vertex -0.5043860078 0.2296970040 -0.2940270007 endloop endfacet facet normal -0.998191 -0.043416 0.041585 outer loop vertex -0.5060999990 0.2490639985 -0.3184109926 vertex -0.5054939985 0.2620050013 -0.2903540134 vertex -0.5072360039 0.2781609893 -0.3153010011 endloop endfacet facet normal 0.017775 0.978821 -0.203944 outer loop vertex 0.3946300149 0.5022850037 -0.4208970070 vertex 0.3763230145 0.5001369715 -0.4328019917 vertex 0.3744330108 0.5052099824 -0.4086189866 endloop endfacet facet normal -0.998148 -0.045804 0.040035 outer loop vertex -0.5072360039 0.2781609893 -0.3153010011 vertex -0.5054939985 0.2620050013 -0.2903540134 vertex -0.5069699883 0.2937529981 -0.2908299863 endloop endfacet facet normal 0.718071 0.695969 0.001420 outer loop vertex 0.4792560041 0.4657259881 -0.2812019885 vertex 0.4646340013 0.4807850122 -0.2678079903 vertex 0.4772570133 0.4677230120 -0.2491320074 endloop endfacet facet normal -0.998385 -0.036968 0.043141 outer loop vertex -0.5033479929 0.2425580025 -0.2605470121 vertex -0.5016710162 0.2162770033 -0.2442580014 vertex -0.5017279983 0.2366009951 -0.2281610072 endloop endfacet facet normal -0.998778 -0.032380 0.037347 outer loop vertex -0.5017279983 0.2366009951 -0.2281610072 vertex -0.5016710162 0.2162770033 -0.2442580014 vertex -0.5005800128 0.2097110003 -0.2207739949 endloop endfacet facet normal -0.999773 -0.019230 0.009142 outer loop vertex -0.4994249940 0.1919050068 -0.1820960045 vertex -0.4999139905 0.2181909978 -0.1802819967 vertex -0.4998619854 0.2066359967 -0.1988990009 endloop endfacet facet normal -0.002516 -0.999012 0.044381 outer loop vertex -0.1013860032 -0.5018420219 -0.2688570023 vertex -0.0865838975 -0.5007830262 -0.2441799939 vertex -0.1155880019 -0.5006840229 -0.2435960025 endloop endfacet facet normal -0.999792 -0.008564 0.018493 outer loop vertex -0.4998619854 0.2066359967 -0.1988990009 vertex -0.4998619854 0.1854249984 -0.2087219954 vertex -0.4994249940 0.1919050068 -0.1820960045 endloop endfacet facet normal -0.999360 -0.005373 0.035372 outer loop vertex -0.5001090169 0.1562840044 -0.2201279998 vertex -0.4998619854 0.1854249984 -0.2087219954 vertex -0.5010449886 0.1855289936 -0.2421289980 endloop endfacet facet normal -0.854021 -0.519972 -0.016627 outer loop vertex -0.4899890125 -0.4538689852 -0.2975940108 vertex -0.4920290112 -0.4495829940 -0.3268469870 vertex -0.4807820022 -0.4683870077 -0.3164800107 endloop endfacet facet normal -0.999303 -0.012002 0.035350 outer loop vertex -0.5005800128 0.2097110003 -0.2207739949 vertex -0.5010449886 0.1855289936 -0.2421289980 vertex -0.4998619854 0.1854249984 -0.2087219954 endloop endfacet facet normal -0.999414 -0.032983 -0.009177 outer loop vertex -0.5004979968 0.2317759991 -0.1015909985 vertex -0.5000540018 0.2127089947 -0.0814146027 vertex -0.5011829734 0.2444629967 -0.0725912005 endloop endfacet facet normal -0.974639 -0.195884 -0.108202 outer loop vertex -0.4985660017 -0.4185020030 -0.4260869920 vertex -0.4983789921 -0.4292140007 -0.4083789885 vertex -0.5032410026 -0.4078209996 -0.4033130109 endloop endfacet facet normal 0.022598 0.008884 0.999705 outer loop vertex -0.3219169974 0.3563649952 0.5084260106 vertex -0.3070380092 0.3288739920 0.5083339810 vertex -0.2846580148 0.3568980098 0.5075790286 endloop endfacet facet normal 0.045483 -0.033376 0.998407 outer loop vertex -0.2718259990 0.2915039957 0.5058450103 vertex -0.2763450146 0.3218399882 0.5070649981 vertex -0.2978650033 0.3016070127 0.5073689818 endloop endfacet facet normal 0.035942 -0.023267 0.999083 outer loop vertex -0.3243260086 0.3059889972 0.5084229708 vertex -0.2978650033 0.3016070127 0.5073689818 vertex -0.3070380092 0.3288739920 0.5083339810 endloop endfacet facet normal -0.005955 0.337715 0.941230 outer loop vertex -0.0088080503 0.4316189885 0.4995949864 vertex 0.0113647003 0.4432399869 0.4955529869 vertex -0.0118025001 0.4515799880 0.4924139977 endloop endfacet facet normal -0.593858 0.804414 -0.015841 outer loop vertex -0.4645270109 0.4824340045 0.2014240026 vertex -0.4590840042 0.4858979881 0.1732760072 vertex -0.4740040004 0.4751189947 0.1852439940 endloop endfacet facet normal 0.045329 -0.998914 -0.010779 outer loop vertex 0.3572649956 -0.5047619939 0.0693802983 vertex 0.3892740011 -0.5033360124 0.0718377009 vertex 0.3699049950 -0.5044919848 0.0975134969 endloop endfacet facet normal 0.169199 -0.983955 0.056610 outer loop vertex 0.4025340080 -0.5036060214 -0.0157318003 vertex 0.4221029878 -0.5014839768 -0.0373365991 vertex 0.4308339953 -0.4985699952 -0.0127835004 endloop endfacet facet normal -0.999683 0.025165 0.000129 outer loop vertex -0.5056930184 -0.1743649989 -0.3449949920 vertex -0.5057579875 -0.1767729968 -0.3788219988 vertex -0.5064319968 -0.2036180049 -0.3652209938 endloop endfacet facet normal -0.021936 0.762670 -0.646416 outer loop vertex -0.1528999954 0.4702039957 -0.4806900024 vertex -0.1439699978 0.4830319881 -0.4658580124 vertex -0.1264899969 0.4734300077 -0.4777800143 endloop endfacet facet normal 0.033400 -0.724602 0.688358 outer loop vertex -0.0100416001 -0.4672290087 0.4811039865 vertex -0.0374309011 -0.4757939875 0.4734170139 vertex -0.0098193297 -0.4855790138 0.4617770016 endloop endfacet facet normal 0.003035 -0.000249 -0.999995 outer loop vertex 0.0568895005 -0.0016222900 -0.4999240041 vertex 0.0238556992 0.0012516300 -0.5000249743 vertex 0.0437868983 0.0273912009 -0.4999710023 endloop endfacet facet normal -0.000014 0.001704 -0.999999 outer loop vertex 0.0079388795 0.0607611984 -0.4999989867 vertex 0.0142352004 0.0326200016 -0.5000470281 vertex -0.0142027000 0.0423935018 -0.5000299811 endloop endfacet facet normal -0.000400 0.000579 -1.000000 outer loop vertex -0.0142027000 0.0423935018 -0.5000299811 vertex 0.0142352004 0.0326200016 -0.5000470281 vertex -0.0090522896 0.0096335402 -0.5000510216 endloop endfacet facet normal -0.999124 0.041790 0.002315 outer loop vertex -0.5008940101 -0.2375649959 0.1175990030 vertex -0.5018979907 -0.2609770000 0.1069260016 vertex -0.5019230247 -0.2629620135 0.1319530010 endloop endfacet facet normal -0.998996 0.044727 0.002548 outer loop vertex -0.5019230247 -0.2629620135 0.1319530010 vertex -0.5018979907 -0.2609770000 0.1069260016 vertex -0.5032520294 -0.2914699912 0.1113149971 endloop endfacet facet normal 0.064049 0.728468 -0.682080 outer loop vertex 0.0407816991 0.4662910104 -0.4814279974 vertex 0.0116176000 0.4758130014 -0.4739969969 vertex 0.0365379006 0.4835900068 -0.4633510113 endloop endfacet facet normal -0.999996 0.002169 0.001766 outer loop vertex -0.5056800246 -0.1497319937 -0.3678919971 vertex -0.5057579875 -0.1767729968 -0.3788219988 vertex -0.5056930184 -0.1743649989 -0.3449949920 endloop endfacet facet normal -0.021920 0.938122 0.345610 outer loop vertex 0.2720870078 0.4910899997 0.4461799860 vertex 0.2790380120 0.5014719963 0.4184400141 vertex 0.2480610013 0.4988729954 0.4235300124 endloop endfacet facet normal -0.017704 -0.997610 0.066788 outer loop vertex 0.2367050052 -0.5065870285 0.3831189871 vertex 0.2666000128 -0.5080239773 0.3695800006 vertex 0.2650380135 -0.5058270097 0.4019820094 endloop endfacet facet normal 0.966708 -0.255867 -0.002953 outer loop vertex 0.5029969811 -0.4146420062 0.3540399969 vertex 0.4964460135 -0.4392420053 0.3409860134 vertex 0.5022469759 -0.4171000123 0.3214910030 endloop endfacet facet normal 0.999949 0.007140 0.007094 outer loop vertex 0.4995000064 0.0727683008 -0.1761649996 vertex 0.4995589852 0.0473924987 -0.1589380056 vertex 0.4997960031 0.0441710986 -0.1891040057 endloop endfacet facet normal 0.999994 -0.000253 0.003374 outer loop vertex 0.4997099936 -0.0104667004 -0.1773020029 vertex 0.4996919930 0.0188494008 -0.1697710007 vertex 0.4996159971 -0.0038279200 -0.1489470005 endloop endfacet facet normal 0.999996 -0.000999 0.002562 outer loop vertex 0.4996159971 -0.0038279200 -0.1489470005 vertex 0.4996919930 0.0188494008 -0.1697710007 vertex 0.4996230006 0.0242200997 -0.1407449991 endloop endfacet facet normal -0.009056 -0.999902 -0.010631 outer loop vertex 0.1853439957 -0.5060300231 0.3547370136 vertex 0.2090689987 -0.5060679913 0.3380979896 vertex 0.2103420049 -0.5063920021 0.3674890101 endloop endfacet facet normal -0.019879 -0.998705 -0.046823 outer loop vertex 0.2019329965 -0.5046499968 0.3084830046 vertex 0.1810459942 -0.5051900148 0.3288689852 vertex 0.1720799953 -0.5038290024 0.3036459982 endloop endfacet facet normal -0.020481 -0.998744 -0.045731 outer loop vertex 0.1898320019 -0.5029019713 0.2802059948 vertex 0.1766700000 -0.5013399720 0.2519870102 vertex 0.2085220069 -0.5021690130 0.2558279932 endloop endfacet facet normal -0.002209 -0.998749 -0.049948 outer loop vertex 0.1581919938 -0.5023589730 0.2777189910 vertex 0.1437460035 -0.5036399961 0.3039729893 vertex 0.1269779950 -0.5024020076 0.2799600065 endloop endfacet facet normal 0.021616 -0.999445 -0.025358 outer loop vertex -0.2062260062 -0.5006449819 0.2161639929 vertex -0.1829950064 -0.4996030033 0.1948989928 vertex -0.1774799973 -0.5002250075 0.2241159976 endloop endfacet facet normal -0.001896 0.934814 0.355133 outer loop vertex -0.0798591971 0.4899660051 0.4567550123 vertex -0.0553232990 0.4936969876 0.4470649958 vertex -0.0813131034 0.4987930059 0.4335120022 endloop endfacet facet normal -0.003386 0.860199 0.509947 outer loop vertex 0.2338169962 0.4900090098 0.4463500082 vertex 0.2173060030 0.4787580073 0.4652189910 vertex 0.2501200140 0.4782409966 0.4663090110 endloop endfacet facet normal 0.029830 -0.001774 -0.999553 outer loop vertex -0.3273789883 0.3156729937 -0.5092729926 vertex -0.3232060075 0.3441630006 -0.5091990232 vertex -0.2989949882 0.3303709924 -0.5084519982 endloop endfacet facet normal -0.008795 0.132872 -0.991094 outer loop vertex -0.1897269934 0.3988229930 -0.5041379929 vertex -0.2009059936 0.4237569869 -0.5006960034 vertex -0.1720969975 0.4213899970 -0.5012689829 endloop endfacet facet normal 0.014600 0.150328 -0.988528 outer loop vertex -0.2279769927 0.4306769967 -0.4991140068 vertex -0.2250600010 0.3987640142 -0.5039240122 vertex -0.2567220032 0.4173119962 -0.5015709996 endloop endfacet facet normal 0.980983 0.170929 0.091951 outer loop vertex 0.5056769848 0.4074650109 0.3821670115 vertex 0.5011799932 0.4313490093 0.3857449889 vertex 0.5014749765 0.4178529978 0.4076859951 endloop endfacet facet normal 0.040685 -0.032898 -0.998630 outer loop vertex -0.2716560066 0.3103060126 -0.5070660114 vertex -0.2395790070 0.3249329925 -0.5062410235 vertex -0.2447980046 0.2883949876 -0.5052499771 endloop endfacet facet normal 0.028745 -0.029986 -0.999137 outer loop vertex -0.2395790070 0.3249329925 -0.5062410235 vertex -0.2091799974 0.3396790028 -0.5058090091 vertex -0.2092960030 0.3020809889 -0.5046839714 endloop endfacet facet normal 0.020800 -0.017029 -0.999639 outer loop vertex -0.1618220061 0.3301790059 -0.5048400164 vertex -0.1814890057 0.3516499996 -0.5056149960 vertex -0.1506270021 0.3645150065 -0.5051919818 endloop endfacet facet normal 0.004718 0.005293 -0.999975 outer loop vertex -0.2028390020 0.3716259897 -0.5056099892 vertex -0.1814890057 0.3516499996 -0.5056149960 vertex -0.2091799974 0.3396790028 -0.5058090091 endloop endfacet facet normal 0.016421 0.002969 -0.999861 outer loop vertex -0.2091799974 0.3396790028 -0.5058090091 vertex -0.2345760018 0.3612680137 -0.5061619878 vertex -0.2028390020 0.3716259897 -0.5056099892 endloop endfacet facet normal -0.041571 0.150747 -0.987698 outer loop vertex -0.3535319865 0.3901570141 -0.5066099763 vertex -0.3785830140 0.4014829993 -0.5038269758 vertex -0.3507469893 0.4163399935 -0.5027310252 endloop endfacet facet normal -0.998956 -0.045663 0.001459 outer loop vertex -0.5044559836 0.3221240044 -0.1581670046 vertex -0.5029850006 0.2899290025 -0.1586199999 vertex -0.5036590099 0.3056200147 -0.1290159971 endloop endfacet facet normal -0.998490 -0.044160 0.032679 outer loop vertex -0.5036039948 0.2872689962 -0.2095929980 vertex -0.5051530004 0.3208659887 -0.2115219980 vertex -0.5050929785 0.3002560139 -0.2375389934 endloop endfacet facet normal -0.998841 -0.045086 0.016823 outer loop vertex -0.5051530004 0.3208659887 -0.2115219980 vertex -0.5036039948 0.2872689962 -0.2095929980 vertex -0.5040000081 0.3054960072 -0.1842570007 endloop endfacet facet normal 0.007051 -0.999974 -0.001597 outer loop vertex 0.1117929965 -0.4991579950 -0.1498049945 vertex 0.1167329997 -0.4991660118 -0.1229719967 vertex 0.0917657018 -0.4993290007 -0.1311479956 endloop endfacet facet normal 0.038249 -0.466943 0.883460 outer loop vertex -0.0367760994 -0.4613400102 0.4853740036 vertex -0.0100416001 -0.4672290087 0.4811039865 vertex -0.0231953003 -0.4473429918 0.4921840131 endloop endfacet facet normal 0.006636 -0.999962 -0.005601 outer loop vertex 0.0780896991 -0.4996399879 -0.0849891976 vertex 0.0986407995 -0.4993939996 -0.1045579985 vertex 0.1072280034 -0.4994930029 -0.0767079964 endloop endfacet facet normal 0.006825 -0.999961 -0.005659 outer loop vertex 0.1072280034 -0.4994930029 -0.0767079964 vertex 0.0986407995 -0.4993939996 -0.1045579985 vertex 0.1243309975 -0.4992530048 -0.0984869972 endloop endfacet facet normal 0.774664 -0.046224 0.630681 outer loop vertex 0.4851469994 -0.3487620056 0.4685600102 vertex 0.4752419889 -0.3705419898 0.4791299999 vertex 0.4880949855 -0.3776870072 0.4628190100 endloop endfacet facet normal 0.004933 -0.999695 0.024215 outer loop vertex -0.1320170015 -0.4998340011 -0.2189439982 vertex -0.1499200016 -0.4993529916 -0.1954389960 vertex -0.1609870046 -0.5000609756 -0.2224130034 endloop endfacet facet normal 0.013307 -0.999851 0.011042 outer loop vertex -0.2002860010 -0.4997119904 -0.1745370030 vertex -0.1794330031 -0.4996980131 -0.1984030008 vertex -0.1665049940 -0.4991779923 -0.1668940037 endloop endfacet facet normal 0.014221 -0.999874 0.007003 outer loop vertex -0.1665049940 -0.4991779923 -0.1668940037 vertex -0.1932670027 -0.4993970096 -0.1438200027 vertex -0.2002860010 -0.4997119904 -0.1745370030 endloop endfacet facet normal 0.005315 -0.999984 0.002122 outer loop vertex -0.1395169944 -0.4989970028 -0.1491940022 vertex -0.1665049940 -0.4991779923 -0.1668940037 vertex -0.1387560070 -0.4990450144 -0.1737309992 endloop endfacet facet normal 0.007355 -0.999919 0.010404 outer loop vertex -0.1387560070 -0.4990450144 -0.1737309992 vertex -0.1665049940 -0.4991779923 -0.1668940037 vertex -0.1499200016 -0.4993529916 -0.1954389960 endloop endfacet facet normal -0.007779 -0.999813 -0.017719 outer loop vertex -0.1117520034 -0.4992479980 0.1834270060 vertex -0.1306640059 -0.4995560050 0.2091089934 vertex -0.1390099972 -0.4990989864 0.1869859993 endloop endfacet facet normal 0.014227 -0.999612 -0.023966 outer loop vertex -0.1829950064 -0.4996030033 0.1948989928 vertex -0.1567189991 -0.4994379878 0.2036139965 vertex -0.1774799973 -0.5002250075 0.2241159976 endloop endfacet facet normal -0.969712 0.027377 -0.242710 outer loop vertex -0.5028849840 -0.2015859932 -0.4166789949 vertex -0.4977650046 -0.2037129998 -0.4373750091 vertex -0.5012130141 -0.2250519991 -0.4260059893 endloop endfacet facet normal -0.856777 -0.515654 -0.005805 outer loop vertex -0.4817500114 -0.4664410055 -0.3464710116 vertex -0.4807820022 -0.4683870077 -0.3164800107 vertex -0.4920290112 -0.4495829940 -0.3268469870 endloop endfacet facet normal 0.008853 -0.999528 -0.029405 outer loop vertex -0.1774799973 -0.5002250075 0.2241159976 vertex -0.1567189991 -0.4994379878 0.2036139965 vertex -0.1498910040 -0.5001699924 0.2305520028 endloop endfacet facet normal -0.558450 -0.829394 -0.015461 outer loop vertex -0.4746040106 -0.4745410085 0.1722930074 vertex -0.4589889944 -0.4850650132 0.1728319973 vertex -0.4709900022 -0.4774039984 0.1953379959 endloop endfacet facet normal 0.999700 -0.023789 -0.005783 outer loop vertex 0.4993819892 0.1976819932 0.1575279981 vertex 0.4992800057 0.1999509931 0.1305630058 vertex 0.4999800026 0.2254000008 0.1468849927 endloop endfacet facet normal 0.010153 -0.999211 0.038384 outer loop vertex -0.1710350066 -0.5011960268 -0.2493029982 vertex -0.1439329982 -0.5007650256 -0.2452519983 vertex -0.1609870046 -0.5000609756 -0.2224130034 endloop endfacet facet normal -0.001787 -0.999763 0.021688 outer loop vertex -0.1219369993 -0.4992670119 -0.1919769943 vertex -0.1320170015 -0.4998340011 -0.2189439982 vertex -0.0997942984 -0.4998019934 -0.2148129940 endloop endfacet facet normal -0.003156 -0.999471 0.032360 outer loop vertex -0.0997942984 -0.4998019934 -0.2148129940 vertex -0.1320170015 -0.4998340011 -0.2189439982 vertex -0.1155880019 -0.5006840229 -0.2435960025 endloop endfacet facet normal 0.009966 -0.999948 0.002067 outer loop vertex -0.1665049940 -0.4991779923 -0.1668940037 vertex -0.1645659953 -0.4990879893 -0.1327079982 vertex -0.1932670027 -0.4993970096 -0.1438200027 endloop endfacet facet normal 0.412289 0.188121 -0.891419 outer loop vertex 0.4600810111 0.4156399965 -0.4859060049 vertex 0.4544770122 0.4387919903 -0.4836120009 vertex 0.4716089964 0.4319700003 -0.4771279991 endloop endfacet facet normal 0.024068 -0.628514 -0.777426 outer loop vertex -0.3064959943 -0.4709770083 -0.4778569937 vertex -0.3418830037 -0.4746859968 -0.4759539962 vertex -0.3272069991 -0.4571830034 -0.4896500111 endloop endfacet facet normal 0.010656 -0.999943 0.000286 outer loop vertex -0.1932670027 -0.4993970096 -0.1438200027 vertex -0.1645659953 -0.4990879893 -0.1327079982 vertex -0.1887319982 -0.4993399978 -0.1134060025 endloop endfacet facet normal -0.362611 -0.002732 0.931936 outer loop vertex -0.4336729944 -0.1050769985 0.4960579872 vertex -0.4314750135 -0.0761516988 0.4969980121 vertex -0.4523119926 -0.0865368992 0.4888600111 endloop endfacet facet normal -0.362308 -0.003431 0.932052 outer loop vertex -0.4523119926 -0.0865368992 0.4888600111 vertex -0.4314750135 -0.0761516988 0.4969980121 vertex -0.4499419928 -0.0572746992 0.4898889959 endloop endfacet facet normal 0.999985 0.002938 -0.004698 outer loop vertex 0.4996820092 0.0492127016 -0.1071270034 vertex 0.4996829927 0.0304428991 -0.1186550036 vertex 0.4995650053 0.0498141982 -0.1316560060 endloop endfacet facet normal 0.025188 0.923699 0.382291 outer loop vertex 0.3574149907 0.4909240007 0.4535669982 vertex 0.3513660133 0.4998820126 0.4323210120 vertex 0.3304080069 0.4948099852 0.4459570050 endloop endfacet facet normal -0.382800 0.923286 -0.031744 outer loop vertex -0.4460139871 0.4903930128 0.3392949998 vertex -0.4291259944 0.4964460135 0.3116970062 vertex -0.4557240009 0.4852840006 0.3077900112 endloop endfacet facet normal -0.388655 0.921282 -0.013691 outer loop vertex -0.4358099997 0.4943139851 0.3744310141 vertex -0.4602679908 0.4842549860 0.3918539882 vertex -0.4420419931 0.4921860099 0.4081479907 endloop endfacet facet normal 0.012021 -0.996786 -0.079203 outer loop vertex -0.2397480011 -0.5043290257 -0.4047160149 vertex -0.2105119973 -0.5051630139 -0.3897829950 vertex -0.2411610037 -0.5068420172 -0.3733040094 endloop endfacet facet normal 0.037293 -0.991026 -0.128360 outer loop vertex -0.2105119973 -0.5051630139 -0.3897829950 vertex -0.2397480011 -0.5043290257 -0.4047160149 vertex -0.2115889937 -0.5013489723 -0.4195429981 endloop endfacet facet normal 0.023220 -0.840528 -0.541270 outer loop vertex -0.1774380058 -0.4808929861 -0.4679450095 vertex -0.1878100038 -0.4902999997 -0.4537819922 vertex -0.2047419995 -0.4832539856 -0.4654499888 endloop endfacet facet normal -0.933708 -0.356606 -0.031953 outer loop vertex -0.4939079881 -0.4443559945 -0.3613129854 vertex -0.5003690124 -0.4253599942 -0.3845149875 vertex -0.4907009900 -0.4493820071 -0.3989340067 endloop endfacet facet normal -0.020877 -0.868958 -0.494446 outer loop vertex -0.2047419995 -0.4832539856 -0.4654499888 vertex -0.1878100038 -0.4902999997 -0.4537819922 vertex -0.2139739990 -0.4939970076 -0.4461799860 endloop endfacet facet normal 0.240666 -0.013506 0.970514 outer loop vertex 0.4300020039 0.1774840057 0.4981310070 vertex 0.4341329932 0.2089859992 0.4975450039 vertex 0.4114460051 0.1955559999 0.5029839873 endloop endfacet facet normal -0.999114 0.041861 -0.004461 outer loop vertex -0.5024330020 -0.2684989870 -0.0693200976 vertex -0.5015720129 -0.2458679974 -0.0497913994 vertex -0.5012260079 -0.2408110052 -0.0798290968 endloop endfacet facet normal -0.999430 0.033243 -0.005916 outer loop vertex -0.5012260079 -0.2408110052 -0.0798290968 vertex -0.5015720129 -0.2458679974 -0.0497913994 vertex -0.5003950000 -0.2121109962 -0.0589446016 endloop endfacet facet normal -0.999745 0.021886 -0.005544 outer loop vertex -0.4996559918 -0.1833399981 -0.0786302984 vertex -0.5003950000 -0.2121109962 -0.0589446016 vertex -0.4997540116 -0.1803070009 -0.0489820987 endloop endfacet facet normal -0.999936 0.010049 -0.005155 outer loop vertex -0.4994240105 -0.1554609984 -0.0645579994 vertex -0.4997540116 -0.1803070009 -0.0489820987 vertex -0.4995650053 -0.1545860022 -0.0355057009 endloop endfacet facet normal -0.038909 -0.001415 0.999242 outer loop vertex 0.3204540014 0.0190316997 0.5040550232 vertex 0.3077970147 -0.0051056100 0.5035279989 vertex 0.3317599893 -0.0016419900 0.5044659972 endloop endfacet facet normal -0.038681 -0.002998 0.999247 outer loop vertex 0.3317599893 -0.0016419900 0.5044659972 vertex 0.3077970147 -0.0051056100 0.5035279989 vertex 0.3295629919 -0.0266158003 0.5043060184 endloop endfacet facet normal 0.012653 0.999917 -0.002380 outer loop vertex -0.1439830065 0.5053560138 0.3787679970 vertex -0.1554799974 0.5054320097 0.3495779932 vertex -0.1772750020 0.5057619810 0.3723349869 endloop endfacet facet normal -0.325659 0.024457 -0.945171 outer loop vertex -0.4259159863 -0.0886745974 -0.4976499975 vertex -0.4356180131 -0.1168029979 -0.4950349927 vertex -0.4494599998 -0.0942431986 -0.4896819890 endloop endfacet facet normal 0.000150 0.998842 0.048108 outer loop vertex 0.0088950396 0.5041670203 -0.3126800060 vertex -0.0200273003 0.5048760176 -0.3273099959 vertex -0.0188921001 0.5033730268 -0.2961080074 endloop endfacet facet normal -0.002628 -0.998823 0.048437 outer loop vertex -0.0161259007 -0.5041469932 -0.3084580004 vertex 0.0119209997 -0.5044890046 -0.3139890134 vertex 0.0048268498 -0.5031830072 -0.2874430120 endloop endfacet facet normal 0.040511 -0.015429 0.999060 outer loop vertex -0.1935369968 -0.3790299892 0.5054990053 vertex -0.1629849970 -0.3844780028 0.5041760206 vertex -0.1773640066 -0.3493869901 0.5053009987 endloop endfacet facet normal 0.013545 -0.026494 0.999557 outer loop vertex -0.1773640066 -0.3493869901 0.5053009987 vertex -0.1629849970 -0.3844780028 0.5041760206 vertex -0.1394390017 -0.3588599861 0.5045359731 endloop endfacet facet normal 0.989549 0.143010 0.018439 outer loop vertex 0.5007629991 0.4179680049 0.1042300016 vertex 0.5039939880 0.3967280090 0.0955694020 vertex 0.5023350120 0.4106769860 0.0764136985 endloop endfacet facet normal 0.735991 0.676926 -0.009377 outer loop vertex 0.4840109944 0.4646480083 -0.0233938992 vertex 0.4696770012 0.4802429974 -0.0226508994 vertex 0.4773690104 0.4722220004 0.0020512301 endloop endfacet facet normal 0.974933 0.222475 -0.003216 outer loop vertex 0.5023350120 0.4106769860 0.0764136985 vertex 0.4967519939 0.4352270067 0.0822260007 vertex 0.5007629991 0.4179680049 0.1042300016 endloop endfacet facet normal -0.310541 0.950427 -0.015877 outer loop vertex -0.4460139871 0.4903930128 0.3392949998 vertex -0.4358099997 0.4943139851 0.3744310141 vertex -0.4172089994 0.4998619854 0.3427239954 endloop endfacet facet normal -0.003168 0.042840 0.999077 outer loop vertex 0.3362140059 -0.2588860095 0.5069079995 vertex 0.3611350060 -0.2565760016 0.5068879724 vertex 0.3417829871 -0.2341039926 0.5058630109 endloop endfacet facet normal -0.825577 0.045244 0.562473 outer loop vertex -0.4889430106 -0.0407459997 0.4543589950 vertex -0.4888409972 -0.0630647987 0.4563040137 vertex -0.4800420105 -0.0540782996 0.4684959948 endloop endfacet facet normal -0.925120 0.028764 0.378584 outer loop vertex -0.4888409972 -0.0630647987 0.4563040137 vertex -0.4889430106 -0.0407459997 0.4543589950 vertex -0.4965110123 -0.0587437004 0.4372330010 endloop endfacet facet normal -0.010823 -0.030492 0.999476 outer loop vertex -0.0869527981 0.2107509971 0.5000090003 vertex -0.0785240009 0.2443719953 0.5011259913 vertex -0.1065519974 0.2367839962 0.5005909801 endloop endfacet facet normal 0.010432 -0.999595 0.026473 outer loop vertex 0.1109850034 -0.4996669888 -0.2053920031 vertex 0.0814275965 -0.4998649955 -0.2012210041 vertex 0.1014660001 -0.5003979802 -0.2292419970 endloop endfacet facet normal 0.007062 -0.999968 -0.003744 outer loop vertex 0.0693767965 -0.4994710088 -0.1354530007 vertex 0.0917657018 -0.4993290007 -0.1311479956 vertex 0.0736057982 -0.4995259941 -0.1127870008 endloop endfacet facet normal 0.008753 -0.999962 0.000231 outer loop vertex 0.0917657018 -0.4993290007 -0.1311479956 vertex 0.0803339034 -0.4994359910 -0.1611060053 vertex 0.1117929965 -0.4991579950 -0.1498049945 endloop endfacet facet normal 0.367790 -0.033813 -0.929294 outer loop vertex 0.4363099933 0.2339189947 -0.4968509972 vertex 0.4546000063 0.2536439896 -0.4903300107 vertex 0.4582929909 0.2245000005 -0.4878079891 endloop endfacet facet normal 0.006679 -0.999965 0.005005 outer loop vertex 0.1360539943 -0.4990769923 -0.1659969985 vertex 0.1117929965 -0.4991579950 -0.1498049945 vertex 0.1090430021 -0.4993259907 -0.1796970069 endloop endfacet facet normal 0.998495 -0.033773 -0.043209 outer loop vertex 0.5035809875 0.2148499936 0.2755610049 vertex 0.5047190189 0.2446489930 0.2785679996 vertex 0.5052989721 0.2287160009 0.3044230044 endloop endfacet facet normal 0.004326 -0.999944 0.009645 outer loop vertex 0.1090430021 -0.4993259907 -0.1796970069 vertex 0.1335719973 -0.4993650019 -0.1947419941 vertex 0.1360539943 -0.4990769923 -0.1659969985 endloop endfacet facet normal 0.062816 -0.088550 -0.994089 outer loop vertex -0.3113279939 -0.3855339885 -0.5081740022 vertex -0.2852469981 -0.3724440038 -0.5076919794 vertex -0.2859539986 -0.4008539915 -0.5052059889 endloop endfacet facet normal -0.238933 -0.970937 0.013865 outer loop vertex -0.4145860076 -0.5016819835 0.0403162017 vertex -0.4124540091 -0.5018010139 0.0687215999 vertex -0.4332239926 -0.4968619943 0.0566659011 endloop endfacet facet normal 0.999396 0.034594 0.003162 outer loop vertex 0.5075659752 -0.2358130068 0.3758449852 vertex 0.5085179806 -0.2615509927 0.3565410078 vertex 0.5074380040 -0.2294899970 0.3471159935 endloop endfacet facet normal 0.525474 -0.020038 -0.850574 outer loop vertex 0.4491870105 -0.1663649976 -0.4896300137 vertex 0.4594799876 -0.1396290064 -0.4839009941 vertex 0.4685280025 -0.1665090024 -0.4776780009 endloop endfacet facet normal -0.115927 0.252246 -0.960694 outer loop vertex -0.4088500142 0.4185970128 -0.4977560043 vertex -0.3998520076 0.4473469853 -0.4912930131 vertex -0.3771690130 0.4313060045 -0.4982419908 endloop endfacet facet normal 0.998171 0.046360 0.038789 outer loop vertex 0.5018969774 -0.2421900034 -0.2155829966 vertex 0.5036240220 -0.2746770084 -0.2211979926 vertex 0.5034549832 -0.2508319914 -0.2453469932 endloop endfacet facet normal 0.980293 0.194103 -0.036748 outer loop vertex 0.5024899840 0.4115700126 -0.4124299884 vertex 0.4998089969 0.4291239977 -0.3912279904 vertex 0.5057039857 0.4002999961 -0.3862209916 endloop endfacet facet normal 0.980212 0.194452 -0.037047 outer loop vertex 0.4982750118 0.4319179952 -0.4171499908 vertex 0.4998089969 0.4291239977 -0.3912279904 vertex 0.5024899840 0.4115700126 -0.4124299884 endloop endfacet facet normal 0.998531 0.043431 0.032408 outer loop vertex 0.5086680055 -0.2915109992 -0.3225040138 vertex 0.5081220269 -0.2659519911 -0.3399339914 vertex 0.5069620013 -0.2619889975 -0.3095029891 endloop endfacet facet normal 0.998635 0.030404 0.042471 outer loop vertex 0.5072069764 -0.2895259857 -0.2895709872 vertex 0.5089520216 -0.3241969943 -0.3057830036 vertex 0.5086680055 -0.2915109992 -0.3225040138 endloop endfacet facet normal -0.032083 -0.999483 -0.002158 outer loop vertex 0.2469429970 -0.5012490153 0.0940428004 vertex 0.2494470030 -0.5013999939 0.1267469972 vertex 0.2126940042 -0.5001860261 0.1108969972 endloop endfacet facet normal -0.033282 -0.999446 0.000626 outer loop vertex 0.2126940042 -0.5001860261 0.1108969972 vertex 0.2494470030 -0.5013999939 0.1267469972 vertex 0.2221509963 -0.5004770160 0.1491129994 endloop endfacet facet normal 0.015424 -0.999518 0.026960 outer loop vertex -0.1609870046 -0.5000609756 -0.2224130034 vertex -0.1794330031 -0.4996980131 -0.1984030008 vertex -0.1897660047 -0.5006260276 -0.2268970013 endloop endfacet facet normal -0.048075 0.998837 0.003711 outer loop vertex 0.2962290049 0.5028020144 0.0520766005 vertex 0.3102439940 0.5035390258 0.0352648012 vertex 0.2804389894 0.5021160245 0.0321605988 endloop endfacet facet normal -0.047998 0.998843 0.002972 outer loop vertex 0.2804389894 0.5021160245 0.0321605988 vertex 0.3102439940 0.5035390258 0.0352648012 vertex 0.3003349900 0.5031350255 0.0110127004 endloop endfacet facet normal -0.949992 0.003306 0.312257 outer loop vertex -0.4992209971 -0.2086459994 0.4257949889 vertex -0.4923320115 -0.1964980066 0.4466249943 vertex -0.4985440075 -0.1768569946 0.4275180101 endloop endfacet facet normal 0.224771 -0.030743 0.973926 outer loop vertex 0.4300020039 0.1774840057 0.4981310070 vertex 0.4114460051 0.1955559999 0.5029839873 vertex 0.4077430069 0.1697189957 0.5030230284 endloop endfacet facet normal 0.040800 0.135132 -0.989987 outer loop vertex 0.3899930120 0.4034419954 -0.5025129914 vertex 0.3710649908 0.3762260079 -0.5070080161 vertex 0.3525719941 0.4086230099 -0.5033479929 endloop endfacet facet normal 0.380011 -0.032637 0.924406 outer loop vertex 0.4341329932 0.2089859992 0.4975450039 vertex 0.4300020039 0.1774840057 0.4981310070 vertex 0.4513190091 0.1850499958 0.4896349907 endloop endfacet facet normal 0.345728 -0.221114 0.911910 outer loop vertex 0.4475300014 -0.4529669881 0.4815129936 vertex 0.4615300000 -0.4572530091 0.4751659930 vertex 0.4648059905 -0.4407109916 0.4779349864 endloop endfacet facet normal 0.347041 0.937814 -0.008224 outer loop vertex 0.4468469918 0.4922609925 0.3060539961 vertex 0.4206529856 0.5019209981 0.3022730052 vertex 0.4275529981 0.4996410012 0.3334470093 endloop endfacet facet normal 0.372973 -0.008998 0.927798 outer loop vertex 0.4513190091 0.1850499958 0.4896349907 vertex 0.4300020039 0.1774840057 0.4981310070 vertex 0.4466199875 0.1559740007 0.4912419915 endloop endfacet facet normal -0.109455 -0.001553 0.993991 outer loop vertex -0.3753950000 -0.2197789997 0.5052880049 vertex -0.3862769902 -0.1837709993 0.5041459799 vertex -0.4088760018 -0.2051839978 0.5016239882 endloop endfacet facet normal 0.157339 -0.187080 -0.969663 outer loop vertex 0.4066210091 -0.4216170013 -0.4995990098 vertex 0.4286719859 -0.4040719867 -0.4994060099 vertex 0.4270980060 -0.4282430112 -0.4949980080 endloop endfacet facet normal -0.148425 0.003056 0.988919 outer loop vertex -0.4196810126 -0.1499959975 0.4997920096 vertex -0.4144969881 -0.1745650023 0.5006459951 vertex -0.3963750005 -0.1538829952 0.5033019781 endloop endfacet facet normal -0.150136 -0.007460 0.988637 outer loop vertex -0.3963750005 -0.1538829952 0.5033019781 vertex -0.4099529982 -0.1245890036 0.5014610291 vertex -0.4196810126 -0.1499959975 0.4997920096 endloop endfacet facet normal 0.244432 -0.937423 -0.247975 outer loop vertex 0.4079129994 -0.4967919886 -0.4401440024 vertex 0.4301899970 -0.4928349853 -0.4331440032 vertex 0.4127419889 -0.5011940002 -0.4187430143 endloop endfacet facet normal 0.125928 0.028918 0.991618 outer loop vertex 0.4183770120 -0.3076800108 0.5039479733 vertex 0.3910459876 -0.3094359934 0.5074700117 vertex 0.4070320129 -0.3345400095 0.5061720014 endloop endfacet facet normal -0.999673 0.006021 -0.024870 outer loop vertex -0.4997169971 0.0854317993 0.2022590041 vertex -0.5002790093 0.0984406024 0.2279990017 vertex -0.4996129870 0.1142060012 0.2050440013 endloop endfacet facet normal -0.049338 0.998613 -0.018399 outer loop vertex -0.3559690118 0.5080080032 0.3337480128 vertex -0.3551479876 0.5075230002 0.3052229881 vertex -0.3764449954 0.5067160130 0.3185319901 endloop endfacet facet normal -0.999643 -0.004698 -0.026317 outer loop vertex -0.4997830093 0.1430110037 0.2063599974 vertex -0.4996129870 0.1142060012 0.2050440013 vertex -0.5003380179 0.1257700026 0.2305199951 endloop endfacet facet normal -0.700908 -0.713240 0.004122 outer loop vertex -0.4640089869 -0.4808250070 0.0215808004 vertex -0.4792760015 -0.4657540023 0.0333427005 vertex -0.4766350091 -0.4685260057 0.0027692800 endloop endfacet facet normal -0.711567 -0.702214 -0.023842 outer loop vertex -0.4674029946 -0.4784269929 0.0522469990 vertex -0.4792760015 -0.4657540023 0.0333427005 vertex -0.4640089869 -0.4808250070 0.0215808004 endloop endfacet facet normal -0.999432 -0.011964 -0.031497 outer loop vertex -0.5003380179 0.1257700026 0.2305199951 vertex -0.5009539723 0.1579159945 0.2378540039 vertex -0.4997830093 0.1430110037 0.2063599974 endloop endfacet facet normal 0.003637 -0.003901 0.999986 outer loop vertex 0.1008709967 -0.0664227977 0.4996320009 vertex 0.0885972977 -0.0404414013 0.4997780025 vertex 0.0715887025 -0.0660396963 0.4997400045 endloop endfacet facet normal -0.958549 0.007732 -0.284823 outer loop vertex -0.5011519790 -0.1557780057 -0.4188680053 vertex -0.4972659945 -0.1367709935 -0.4314300120 vertex -0.4946720004 -0.1587679982 -0.4407570064 endloop endfacet facet normal -0.971524 0.044862 -0.232657 outer loop vertex -0.4972659945 -0.1367709935 -0.4314300120 vertex -0.5011519790 -0.1557780057 -0.4188680053 vertex -0.5022209883 -0.1272439957 -0.4089019895 endloop endfacet facet normal 0.019978 0.008852 -0.999761 outer loop vertex -0.2282789946 0.0417890996 -0.5003629923 vertex -0.2168249935 0.0724096000 -0.4998629987 vertex -0.1988729984 0.0426223017 -0.4997679889 endloop endfacet facet normal 0.013847 0.005156 -0.999891 outer loop vertex -0.1988729984 0.0426223017 -0.4997679889 vertex -0.2168249935 0.0724096000 -0.4998629987 vertex -0.1820549965 0.0717308968 -0.4993849993 endloop endfacet facet normal 0.018224 0.005652 -0.999818 outer loop vertex -0.2075099945 0.1290200055 -0.4993549883 vertex -0.1959950030 0.1009149998 -0.4993039966 vertex -0.2254890054 0.1049069986 -0.4998190105 endloop endfacet facet normal -0.017762 -0.051829 0.998498 outer loop vertex 0.3180409968 0.2530269921 0.5066329837 vertex 0.3561860025 0.2596629858 0.5076559782 vertex 0.3358109891 0.2849859893 0.5086079836 endloop endfacet facet normal 0.618779 0.030822 0.784960 outer loop vertex 0.4632470012 -0.3170999885 0.4882209897 vertex 0.4701330066 -0.3443549871 0.4838629961 vertex 0.4800490141 -0.3213259876 0.4751420021 endloop endfacet facet normal 0.004052 -0.034312 0.999403 outer loop vertex 0.3358109891 0.2849859893 0.5086079836 vertex 0.3561860025 0.2596629858 0.5076559782 vertex 0.3645679951 0.2901009917 0.5086669922 endloop endfacet facet normal 0.652940 0.001083 0.757408 outer loop vertex 0.4639280140 0.3430239856 0.4849460125 vertex 0.4730750024 0.3169179857 0.4770979881 vertex 0.4805319905 0.3445639908 0.4706299901 endloop endfacet facet normal 0.026178 -0.002175 0.999655 outer loop vertex 0.3434379995 0.3304949999 0.5103549957 vertex 0.3653729856 0.3467749953 0.5098159909 vertex 0.3392960131 0.3578740060 0.5105230212 endloop endfacet facet normal -0.030743 0.494456 0.868659 outer loop vertex 0.3274820149 0.4560529888 0.4898599982 vertex 0.2944869995 0.4603399932 0.4862520099 vertex 0.3037050068 0.4415479898 0.4972749949 endloop endfacet facet normal 0.042178 0.019740 0.998915 outer loop vertex 0.3600719869 -0.3108089864 0.5088049769 vertex 0.3779500127 -0.3382830024 0.5085930228 vertex 0.3910459876 -0.3094359934 0.5074700117 endloop endfacet facet normal 0.082807 0.001203 0.996565 outer loop vertex 0.3910459876 -0.3094359934 0.5074700117 vertex 0.3779500127 -0.3382830024 0.5085930228 vertex 0.4070320129 -0.3345400095 0.5061720014 endloop endfacet facet normal 0.062138 -0.032829 0.997527 outer loop vertex 0.3970130086 -0.3641270101 0.5065550208 vertex 0.3779500127 -0.3382830024 0.5085930228 vertex 0.3647759855 -0.3688099980 0.5084090233 endloop endfacet facet normal 0.999984 0.000424 -0.005602 outer loop vertex 0.4997049868 0.0026537499 -0.1168330014 vertex 0.4996829927 0.0304428991 -0.1186550036 vertex 0.4998050034 0.0263071004 -0.0971869007 endloop endfacet facet normal -0.391711 0.919753 -0.024825 outer loop vertex -0.4320380092 0.4985519946 0.0684337020 vertex -0.4549790025 0.4887669981 0.0678877011 vertex -0.4422959983 0.4948379993 0.0926916972 endloop endfacet facet normal 0.927918 0.032214 0.371391 outer loop vertex 0.4855690002 0.1435959935 0.4558869898 vertex 0.4903990030 0.1119059995 0.4465680122 vertex 0.4950779974 0.1403429955 0.4324109852 endloop endfacet facet normal 0.998973 -0.042162 0.016586 outer loop vertex 0.5012959838 0.2437960058 -0.1901240051 vertex 0.5010730028 0.2287259996 -0.2150020003 vertex 0.5022479892 0.2557449937 -0.2170879990 endloop endfacet facet normal 0.998226 -0.049825 0.032608 outer loop vertex 0.5022479892 0.2557449937 -0.2170879990 vertex 0.5020999908 0.2409269959 -0.2351990044 vertex 0.5034790039 0.2631100118 -0.2435189933 endloop endfacet facet normal 0.999174 -0.028873 0.028582 outer loop vertex 0.5010730028 0.2287259996 -0.2150020003 vertex 0.5003640056 0.2014279962 -0.2177930027 vertex 0.5014759898 0.2185100019 -0.2394099981 endloop endfacet facet normal -0.999999 0.001004 0.001117 outer loop vertex -0.4995679855 0.0157235004 -0.1619759947 vertex -0.4995250106 0.0256558005 -0.1324349940 vertex -0.4995290041 0.0480422005 -0.1561290026 endloop endfacet facet normal 0.087659 -0.995755 -0.028085 outer loop vertex 0.3799740076 -0.5050290227 -0.1336490065 vertex 0.4092639983 -0.5021780133 -0.1433120072 vertex 0.3994849920 -0.5039110184 -0.1123899966 endloop endfacet facet normal 0.068431 0.996570 -0.046532 outer loop vertex 0.3754799962 0.5080860257 -0.3806140125 vertex 0.3805660009 0.5090360045 -0.3527890146 vertex 0.3978770077 0.5070319772 -0.3702509999 endloop endfacet facet normal 0.546667 0.024534 0.836991 outer loop vertex 0.4520579875 0.3158909976 0.4908550084 vertex 0.4650320113 0.2857410014 0.4832650125 vertex 0.4730750024 0.3169179857 0.4770979881 endloop endfacet facet normal -0.999478 -0.031850 -0.005348 outer loop vertex -0.5046529770 0.3283590078 -0.0524292998 vertex -0.5045740008 0.3305799961 -0.0804181024 vertex -0.5037770271 0.3033680022 -0.0672997981 endloop endfacet facet normal -0.998904 -0.046737 -0.002465 outer loop vertex -0.5024060011 0.2778480053 -0.1102159992 vertex -0.5036910176 0.3045789897 -0.0963082984 vertex -0.5036590099 0.3056200147 -0.1290159971 endloop endfacet facet normal -0.999359 -0.035787 -0.000022 outer loop vertex -0.5046229959 0.3325270116 -0.1084939986 vertex -0.5048760176 0.3396089971 -0.1345739961 vertex -0.5036590099 0.3056200147 -0.1290159971 endloop endfacet facet normal 0.064334 -0.997007 0.042865 outer loop vertex 0.3826090097 -0.5056099892 -0.0324380994 vertex 0.4025340080 -0.5036060214 -0.0157318003 vertex 0.3721869886 -0.5053550005 -0.0108653000 endloop endfacet facet normal -0.817066 0.576544 0.000194 outer loop vertex -0.4722549915 0.4718579948 -0.1042990014 vertex -0.4863330126 0.4519090056 -0.1104639992 vertex -0.4815070033 0.4587379992 -0.0797365978 endloop endfacet facet normal 0.460609 -0.025149 0.887247 outer loop vertex 0.4650320113 0.2857410014 0.4832650125 vertex 0.4520579875 0.3158909976 0.4908550084 vertex 0.4408929944 0.2861419916 0.4958080053 endloop endfacet facet normal 0.055604 -0.997497 -0.043688 outer loop vertex 0.3743839860 -0.5055959821 -0.1058660001 vertex 0.3994849920 -0.5039110184 -0.1123899966 vertex 0.3912129998 -0.5052949786 -0.0913192034 endloop endfacet facet normal -0.048802 -0.009815 0.998760 outer loop vertex -0.3793700039 0.0138617000 0.5047670007 vertex -0.3915260136 -0.0139212999 0.5038999915 vertex -0.3618519902 -0.0115743000 0.5053730011 endloop endfacet facet normal 0.015296 0.999124 -0.038965 outer loop vertex -0.3312000036 0.5071709752 0.2888390124 vertex -0.3249430060 0.5082219839 0.3182449937 vertex -0.3083100021 0.5071340203 0.2968769968 endloop endfacet facet normal 0.000129 -0.001712 0.999999 outer loop vertex -0.3439109921 -0.0888976976 0.5055729747 vertex -0.3566429913 -0.0623924993 0.5056200027 vertex -0.3718610108 -0.0851600021 0.5055829883 endloop endfacet facet normal 0.491977 -0.037005 0.869821 outer loop vertex 0.4457289875 0.2355740070 0.4942219853 vertex 0.4638499916 0.2389210016 0.4841150045 vertex 0.4537490010 0.2606120110 0.4907509983 endloop endfacet facet normal -0.025417 -0.000108 0.999677 outer loop vertex -0.3566429913 -0.0623924993 0.5056200027 vertex -0.3737379909 -0.0379981995 0.5051879883 vertex -0.3848409951 -0.0628262013 0.5049030185 endloop endfacet facet normal 0.015479 -0.826691 0.562443 outer loop vertex -0.2917369902 -0.4895949960 0.4553360045 vertex -0.2898229957 -0.4773400128 0.4732959867 vertex -0.3146539927 -0.4793159962 0.4710749984 endloop endfacet facet normal -0.204020 0.978229 -0.038010 outer loop vertex -0.4098080099 0.5030429959 -0.0078044701 vertex -0.4026310146 0.5035279989 -0.0338451006 vertex -0.4271329939 0.4986839890 -0.0269958992 endloop endfacet facet normal -0.382285 0.923180 -0.039957 outer loop vertex -0.4526250064 0.4901869893 0.0107898004 vertex -0.4373280108 0.4972209930 0.0269527994 vertex -0.4325889945 0.4980469942 0.0006971360 endloop endfacet facet normal 0.999986 0.004433 -0.002885 outer loop vertex 0.4998460114 0.0590252988 -0.0624898002 vertex 0.4999420047 0.0590194985 -0.0292262994 vertex 0.5000240207 0.0315260999 -0.0430456996 endloop endfacet facet normal 0.999989 -0.003104 0.003463 outer loop vertex 0.4995220006 -0.0256391000 0.1178880036 vertex 0.4995140135 0.0009095520 0.1439909935 vertex 0.4993920028 -0.0365093984 0.1456860006 endloop endfacet facet normal 0.999995 -0.002142 0.002484 outer loop vertex 0.4995140135 0.0009095520 0.1439909935 vertex 0.4995220006 -0.0256391000 0.1178880036 vertex 0.4996190071 0.0067754500 0.1067809984 endloop endfacet facet normal 0.999975 0.004492 0.005469 outer loop vertex 0.4997830093 0.0446472988 0.0601302981 vertex 0.4995450079 0.0719603971 0.0812152997 vertex 0.4996240139 0.0396131016 0.0933372974 endloop endfacet facet normal 0.983990 -0.178163 -0.004564 outer loop vertex 0.5024560094 -0.4240890145 -0.3548150063 vertex 0.5066900253 -0.4003370106 -0.3691680133 vertex 0.5067660213 -0.4007050097 -0.3384189904 endloop endfacet facet normal 0.999985 0.002096 0.005106 outer loop vertex 0.4996240139 0.0396131016 0.0933372974 vertex 0.4997900128 0.0110930000 0.0725347027 vertex 0.4997830093 0.0446472988 0.0601302981 endloop endfacet facet normal -0.023605 0.002493 -0.999718 outer loop vertex 0.3491260111 -0.1615599990 -0.5044599771 vertex 0.3267270029 -0.1502780020 -0.5039029717 vertex 0.3448280096 -0.1324840039 -0.5042859912 endloop endfacet facet normal 0.981609 0.187487 0.035939 outer loop vertex 0.5066519976 0.3934220076 -0.3182800114 vertex 0.5030230284 0.4163160026 -0.3385950029 vertex 0.5011810064 0.4195390046 -0.3050970137 endloop endfacet facet normal 0.987170 0.159634 0.003556 outer loop vertex 0.5075790286 0.3884739876 -0.3535040021 vertex 0.5030230284 0.4163160026 -0.3385950029 vertex 0.5066519976 0.3934220076 -0.3182800114 endloop endfacet facet normal -0.999228 0.001568 -0.039255 outer loop vertex -0.5097640157 0.3428499997 0.2923980057 vertex -0.5092440248 0.3705750108 0.2802689970 vertex -0.5084949732 0.3473190069 0.2602730095 endloop endfacet facet normal -0.998253 0.016605 -0.056707 outer loop vertex -0.5084949732 0.3473190069 0.2602730095 vertex -0.5092440248 0.3705750108 0.2802689970 vertex -0.5073210001 0.3789559901 0.2488709986 endloop endfacet facet normal 0.758849 -0.187104 -0.623812 outer loop vertex 0.4741829932 -0.4459320009 -0.4675660133 vertex 0.4736909866 -0.4296970069 -0.4730339944 vertex 0.4835459888 -0.4316230118 -0.4604679942 endloop endfacet facet normal -0.993297 0.112640 -0.025961 outer loop vertex -0.5063210130 0.4107420146 0.2945230007 vertex -0.5072079897 0.3981109858 0.2736560106 vertex -0.5089269876 0.3892770112 0.3010979891 endloop endfacet facet normal 0.229546 -0.473004 -0.850633 outer loop vertex 0.4369480014 -0.4440180063 -0.4867919981 vertex 0.4466930032 -0.4597469866 -0.4754160047 vertex 0.4238080084 -0.4620139897 -0.4803310037 endloop endfacet facet normal 0.988568 0.148824 0.024171 outer loop vertex 0.5030230284 0.4163160026 -0.3385950029 vertex 0.5075790286 0.3884739876 -0.3535040021 vertex 0.5039179921 0.4148519933 -0.3661839962 endloop endfacet facet normal 0.002589 0.000091 -0.999997 outer loop vertex 0.0238556992 0.0012516300 -0.5000249743 vertex 0.0142352004 0.0326200016 -0.5000470281 vertex 0.0437868983 0.0273912009 -0.4999710023 endloop endfacet facet normal -0.001904 0.000343 -0.999998 outer loop vertex -0.0142027000 0.0423935018 -0.5000299811 vertex -0.0090522896 0.0096335402 -0.5000510216 vertex -0.0397039987 0.0232408997 -0.4999879897 endloop endfacet facet normal -0.001479 -0.002534 -0.999996 outer loop vertex -0.0379891992 -0.0478269011 -0.4998829961 vertex -0.0371831991 -0.0115957996 -0.4999760091 vertex -0.0013162600 -0.0301594995 -0.4999819994 endloop endfacet facet normal -0.004054 -0.001809 -0.999990 outer loop vertex -0.0156183001 0.1711660028 -0.4997600019 vertex -0.0163323004 0.1340660006 -0.4996899962 vertex -0.0447426997 0.1490920037 -0.4996019900 endloop endfacet facet normal -0.005639 -0.035496 -0.999354 outer loop vertex 0.1624400020 0.2252680063 -0.4998979867 vertex 0.1352310032 0.2418099940 -0.5003319979 vertex 0.1594769955 0.2574410141 -0.5010240078 endloop endfacet facet normal -0.003432 -0.038915 -0.999237 outer loop vertex 0.1594769955 0.2574410141 -0.5010240078 vertex 0.1352310032 0.2418099940 -0.5003319979 vertex 0.1346639991 0.2710039914 -0.5014669895 endloop endfacet facet normal -0.029804 -0.798272 -0.601559 outer loop vertex 0.2231149971 -0.4746330082 -0.4741140008 vertex 0.2470840067 -0.4823929965 -0.4650039971 vertex 0.2207359970 -0.4872539937 -0.4572480023 endloop endfacet facet normal -0.006674 -0.999965 0.005137 outer loop vertex -0.1028899997 -0.4993210137 0.0852122977 vertex -0.0728731006 -0.4995920062 0.0714569017 vertex -0.0774876028 -0.4993970096 0.1034220010 endloop endfacet facet normal -0.057417 0.998296 0.010368 outer loop vertex -0.3946450055 0.5035939813 0.2386520058 vertex -0.3612599969 0.5054609776 0.2437680066 vertex -0.3779399991 0.5047850013 0.2164839953 endloop endfacet facet normal -0.906318 -0.063215 -0.417841 outer loop vertex -0.4977779984 -0.3793599904 -0.4441730082 vertex -0.4878380001 -0.3937849998 -0.4635510147 vertex -0.4956659973 -0.4059979916 -0.4447239935 endloop endfacet facet normal -0.004911 -0.999974 0.005329 outer loop vertex -0.0271803997 -0.4996689856 0.1068160012 vertex -0.0501844995 -0.4996379912 0.0914338976 vertex -0.0278612003 -0.4997920096 0.0831032023 endloop endfacet facet normal -0.043312 0.401364 0.914894 outer loop vertex -0.0579981990 0.4517360032 0.4920569956 vertex -0.0808779001 0.4634430110 0.4858379960 vertex -0.0870096982 0.4404380023 0.4956400096 endloop endfacet facet normal -0.005019 -0.999975 0.005038 outer loop vertex -0.0278612003 -0.4997920096 0.0831032023 vertex -0.0501844995 -0.4996379912 0.0914338976 vertex -0.0426931009 -0.4998170137 0.0633632988 endloop endfacet facet normal -0.005175 -0.999981 0.003294 outer loop vertex -0.0268150009 -0.4999879897 0.0364056006 vertex -0.0426931009 -0.4998170137 0.0633632988 vertex -0.0642478019 -0.4998019934 0.0340613984 endloop endfacet facet normal -0.006342 -0.999971 0.004152 outer loop vertex -0.0642478019 -0.4998019934 0.0340613984 vertex -0.0426931009 -0.4998170137 0.0633632988 vertex -0.0728731006 -0.4995920062 0.0714569017 endloop endfacet facet normal 0.999392 -0.008343 -0.033843 outer loop vertex 0.5008839965 -0.0725776032 0.2483430058 vertex 0.4999499917 -0.0698660016 0.2200929970 vertex 0.5008599758 -0.0412461013 0.2399100065 endloop endfacet facet normal 0.772885 -0.115796 -0.623891 outer loop vertex 0.4800040126 -0.4101839960 -0.4688349962 vertex 0.4835459888 -0.4316230118 -0.4604679942 vertex 0.4736909866 -0.4296970069 -0.4730339944 endloop endfacet facet normal 0.026108 0.988261 -0.150525 outer loop vertex -0.2090190053 0.5014259815 -0.4176569879 vertex -0.2185930014 0.5050879717 -0.3952749968 vertex -0.1872099936 0.5046150088 -0.3929370046 endloop endfacet facet normal -0.999857 0.002328 -0.016751 outer loop vertex -0.5047640204 -0.0059876698 -0.3846830130 vertex -0.5052999854 -0.0245692991 -0.3552739918 vertex -0.5051720142 0.0165561009 -0.3571969867 endloop endfacet facet normal -0.999596 0.003625 -0.028195 outer loop vertex -0.5052710176 -0.0880386978 -0.3591159880 vertex -0.5043590069 -0.0778852031 -0.3901439905 vertex -0.5045719743 -0.1070159972 -0.3863390088 endloop endfacet facet normal 0.933975 0.021636 -0.356683 outer loop vertex 0.4910179973 0.1850149930 -0.4515669942 vertex 0.4984680116 0.1979749948 -0.4312730134 vertex 0.4981949925 0.1701290011 -0.4336769879 endloop endfacet facet normal 0.008630 0.966254 -0.257447 outer loop vertex -0.1976220012 0.4949469864 -0.4415920079 vertex -0.2090190053 0.5014259815 -0.4176569879 vertex -0.1757619977 0.5000320077 -0.4217739999 endloop endfacet facet normal -0.005345 0.226379 0.974025 outer loop vertex -0.0870096982 0.4404380023 0.4956400096 vertex -0.1211950034 0.4414379895 0.4952200055 vertex -0.1073649973 0.4174459875 0.5008720160 endloop endfacet facet normal 0.056045 0.998428 -0.000306 outer loop vertex 0.3755039871 0.5087689757 0.3140709996 vertex 0.3573130071 0.5097969770 0.3365690112 vertex 0.3826049864 0.5083780289 0.3390679955 endloop endfacet facet normal -0.020486 -0.999205 -0.034193 outer loop vertex 0.3014520109 -0.5079640150 -0.3840810061 vertex 0.3352169991 -0.5084859729 -0.3890579939 vertex 0.3238680065 -0.5095149875 -0.3521879911 endloop endfacet facet normal 0.049226 -0.998682 -0.014501 outer loop vertex 0.3867239952 -0.5086539984 -0.3459599912 vertex 0.3599480093 -0.5096790195 -0.3662619889 vertex 0.3889220059 -0.5080649853 -0.3790630102 endloop endfacet facet normal 0.035896 -0.998358 -0.044631 outer loop vertex 0.3889220059 -0.5080649853 -0.3790630102 vertex 0.3599480093 -0.5096790195 -0.3662619889 vertex 0.3660219908 -0.5080450177 -0.3979279995 endloop endfacet facet normal 0.999973 -0.005209 -0.005124 outer loop vertex 0.4997119904 -0.0315907001 -0.0975812972 vertex 0.4995470047 -0.0668514967 -0.0939301997 vertex 0.4994600117 -0.0563376993 -0.1215979978 endloop endfacet facet normal -0.035336 -0.010443 -0.999321 outer loop vertex 0.3063040078 -0.0442490987 -0.5039650202 vertex 0.3227379918 -0.0181382000 -0.5048189759 vertex 0.3416180015 -0.0452746004 -0.5052030087 endloop endfacet facet normal 0.599592 -0.798319 -0.056370 outer loop vertex 0.4747239947 -0.4736219943 0.0387541987 vertex 0.4622829854 -0.4846050143 0.0619657002 vertex 0.4547210038 -0.4885239899 0.0370319001 endloop endfacet facet normal -0.029047 -0.006064 -0.999560 outer loop vertex 0.3416180015 -0.0452746004 -0.5052030087 vertex 0.3227379918 -0.0181382000 -0.5048189759 vertex 0.3501139879 -0.0150913997 -0.5056329966 endloop endfacet facet normal 0.007034 -0.004951 -0.999963 outer loop vertex -0.1793490052 -0.0913947970 -0.4995500147 vertex -0.1535059959 -0.1094160005 -0.4992789924 vertex -0.1821150035 -0.1232009977 -0.4994120002 endloop endfacet facet normal 0.006434 -0.003704 -0.999972 outer loop vertex -0.1821150035 -0.1232009977 -0.4994120002 vertex -0.1535059959 -0.1094160005 -0.4992789924 vertex -0.1560640037 -0.1449069977 -0.4991639853 endloop endfacet facet normal 0.940753 -0.008452 -0.338987 outer loop vertex 0.4938170016 0.3537159860 -0.4514789879 vertex 0.4940330088 0.3837749958 -0.4516290128 vertex 0.5012850165 0.3684009910 -0.4311200082 endloop endfacet facet normal 0.398571 -0.149257 0.904911 outer loop vertex 0.4455310106 -0.4308640063 0.4888040125 vertex 0.4631940126 -0.4148539901 0.4836649895 vertex 0.4439609945 -0.4038940072 0.4939439893 endloop endfacet facet normal -0.021347 0.853120 0.521278 outer loop vertex 0.2501200140 0.4782409966 0.4663090110 vertex 0.2834480107 0.4766950011 0.4702039957 vertex 0.2720870078 0.4910899997 0.4461799860 endloop endfacet facet normal -0.004050 -0.004161 -0.999983 outer loop vertex -0.1003689989 -0.1404920071 -0.4992139935 vertex -0.0994538963 -0.1101400033 -0.4993439913 vertex -0.0747032985 -0.1262930036 -0.4993770123 endloop endfacet facet normal -0.999680 -0.023730 -0.008726 outer loop vertex -0.5052440166 0.3255710006 0.1472509950 vertex -0.5056890249 0.3511449993 0.1286859959 vertex -0.5048040152 0.3190540075 0.1145669967 endloop endfacet facet normal -0.995643 0.093152 -0.004169 outer loop vertex -0.5029479861 0.4041920006 0.1490159929 vertex -0.5053439736 0.3782289922 0.1411080062 vertex -0.5050650239 0.3825759888 0.1716199964 endloop endfacet facet normal 0.793397 -0.607925 -0.030811 outer loop vertex 0.4878540039 -0.4573610127 0.0560158007 vertex 0.4769909978 -0.4723150134 0.0713422969 vertex 0.4747239947 -0.4736219943 0.0387541987 endloop endfacet facet normal -0.999856 -0.015081 -0.007809 outer loop vertex -0.5058699846 0.3535740077 0.1594419926 vertex -0.5056030154 0.3271430135 0.1763049960 vertex -0.5061470270 0.3552019894 0.1917700022 endloop endfacet facet normal 0.462023 -0.200516 -0.863903 outer loop vertex 0.4647299945 -0.4150680006 -0.4821749926 vertex 0.4592390060 -0.4404729903 -0.4792149961 vertex 0.4457849860 -0.4224610031 -0.4905909896 endloop endfacet facet normal -0.998994 -0.037040 -0.025273 outer loop vertex -0.5061259866 0.3243789971 0.2073940039 vertex -0.5046740174 0.2980830073 0.1885389984 vertex -0.5052689910 0.2918410003 0.2212059945 endloop endfacet facet normal 0.511485 -0.207701 -0.833812 outer loop vertex 0.4736909866 -0.4296970069 -0.4730339944 vertex 0.4592390060 -0.4404729903 -0.4792149961 vertex 0.4647299945 -0.4150680006 -0.4821749926 endloop endfacet facet normal -0.999174 -0.037999 -0.014387 outer loop vertex -0.5046740174 0.2980830073 0.1885389984 vertex -0.5056030154 0.3271430135 0.1763049960 vertex -0.5045899749 0.3052909970 0.1636649966 endloop endfacet facet normal -0.003217 0.993083 -0.117371 outer loop vertex -0.2409670055 0.5067610145 -0.3805060089 vertex -0.2185930014 0.5050879717 -0.3952749968 vertex -0.2453079969 0.5030199885 -0.4120399952 endloop endfacet facet normal 0.992400 0.121564 -0.019114 outer loop vertex 0.5045019984 0.3889330029 0.1738040000 vertex 0.5016540289 0.4117060006 0.1707720011 vertex 0.5037180185 0.3988089859 0.1959100068 endloop endfacet facet normal 0.352894 -0.934497 0.046711 outer loop vertex 0.4369660020 -0.4962669909 -0.1931830049 vertex 0.4477869868 -0.4909409881 -0.1683820039 vertex 0.4259679914 -0.4991909862 -0.1685920060 endloop endfacet facet normal -0.999747 -0.003794 0.022194 outer loop vertex -0.4993439913 -0.0959310979 -0.1922679991 vertex -0.4999879897 -0.1004360020 -0.2220479995 vertex -0.4994949996 -0.1233149990 -0.2037519962 endloop endfacet facet normal 0.029517 0.997231 -0.068251 outer loop vertex -0.2105659992 0.5065119863 -0.3709970117 vertex -0.2185930014 0.5050879717 -0.3952749968 vertex -0.2409670055 0.5067610145 -0.3805060089 endloop endfacet facet normal -0.043977 -0.996885 0.065472 outer loop vertex 0.2650380135 -0.5058270097 0.4019820094 vertex 0.2666000128 -0.5080239773 0.3695800006 vertex 0.2955470085 -0.5082589984 0.3854449987 endloop endfacet facet normal -0.999290 0.011148 0.035983 outer loop vertex -0.5003690124 -0.1292469949 -0.2326769978 vertex -0.5011140108 -0.1594419926 -0.2440119982 vertex -0.4999090135 -0.1520850062 -0.2128269970 endloop endfacet facet normal -0.999058 0.002727 0.043305 outer loop vertex -0.5037410259 0.0165247004 -0.3018099964 vertex -0.5027289987 0.0386690982 -0.2798570096 vertex -0.5040330291 0.0453325994 -0.3103609979 endloop endfacet facet normal -0.023431 -0.482891 0.875367 outer loop vertex 0.1646090001 -0.4658110142 0.4814690053 vertex 0.1862690002 -0.4531430006 0.4890370071 vertex 0.1581870019 -0.4463529885 0.4920310080 endloop endfacet facet normal -0.664096 -0.744883 -0.064236 outer loop vertex -0.4765230119 -0.4713459909 -0.4053649902 vertex -0.4605999887 -0.4850279987 -0.4113259912 vertex -0.4659920037 -0.4824180007 -0.3858470023 endloop endfacet facet normal -0.210450 -0.958860 -0.190523 outer loop vertex -0.4015370011 -0.5027109981 -0.4120280147 vertex -0.4229710102 -0.4998500049 -0.4027509987 vertex -0.4165140092 -0.4955599904 -0.4314740002 endloop endfacet facet normal -0.008047 -0.007775 -0.999937 outer loop vertex 0.1498689950 -0.0623454005 -0.4995290041 vertex 0.1832910031 -0.0664573014 -0.4997659922 vertex 0.1619569957 -0.0931186974 -0.4993869960 endloop endfacet facet normal 0.485858 -0.871393 -0.067941 outer loop vertex 0.4580779970 -0.4882810116 0.1455679983 vertex 0.4485009909 -0.4922460020 0.1279350072 vertex 0.4665879905 -0.4821420014 0.1276870072 endloop endfacet facet normal -0.010194 -0.006057 -0.999930 outer loop vertex 0.1619569957 -0.0931186974 -0.4993869960 vertex 0.1832910031 -0.0664573014 -0.4997659922 vertex 0.1978570074 -0.1030180007 -0.4996930063 endloop endfacet facet normal 0.988020 0.087696 0.126991 outer loop vertex 0.5045340061 0.3852320015 0.4064129889 vertex 0.5056769848 0.4074650109 0.3821670115 vertex 0.5014749765 0.4178529978 0.4076859951 endloop endfacet facet normal 0.024640 -0.998801 0.042293 outer loop vertex -0.1997379959 -0.5020800233 -0.2554250062 vertex -0.1897660047 -0.5006260276 -0.2268970013 vertex -0.2183499932 -0.5015310049 -0.2316160053 endloop endfacet facet normal -0.998825 0.012542 0.046809 outer loop vertex -0.5029249787 -0.1662919968 -0.2808200121 vertex -0.5011140108 -0.1594419926 -0.2440119982 vertex -0.5016999841 -0.1338160038 -0.2633819878 endloop endfacet facet normal -0.013372 -0.668131 0.743924 outer loop vertex -0.2898229957 -0.4773400128 0.4732959867 vertex -0.3025139868 -0.4646889865 0.4844299853 vertex -0.3146539927 -0.4793159962 0.4710749984 endloop endfacet facet normal -0.004299 0.030040 -0.999539 outer loop vertex -0.0724968016 -0.2189020067 -0.4999870062 vertex -0.0557838008 -0.2395360023 -0.5006790161 vertex -0.0815669969 -0.2441239953 -0.5007060170 endloop endfacet facet normal 0.013060 -0.013794 0.999820 outer loop vertex 0.1011959985 0.3487760127 0.5052040219 vertex 0.1241329983 0.3242479861 0.5045660138 vertex 0.1357579976 0.3599709868 0.5049070120 endloop endfacet facet normal -0.003571 0.013952 -0.999896 outer loop vertex -0.0203208998 -0.2070430070 -0.5000519753 vertex -0.0134522002 -0.1804170012 -0.4997049868 vertex 0.0064962301 -0.1986750066 -0.5000309944 endloop endfacet facet normal -0.728061 -0.684073 0.044410 outer loop vertex -0.4817500114 -0.4664410055 -0.3464710116 vertex -0.4706839919 -0.4792149961 -0.3618189991 vertex -0.4650500119 -0.4834249914 -0.3343040049 endloop endfacet facet normal -0.006598 0.014732 -0.999870 outer loop vertex -0.0389922000 -0.1875810027 -0.4996420145 vertex -0.0134522002 -0.1804170012 -0.4997049868 vertex -0.0203208998 -0.2070430070 -0.5000519753 endloop endfacet facet normal 0.055764 -0.010861 -0.998385 outer loop vertex -0.2750920057 0.1597270072 -0.5020509958 vertex -0.2883560061 0.1333599985 -0.5025050044 vertex -0.3076019883 0.1599290073 -0.5038689971 endloop endfacet facet normal 0.035430 -0.003121 -0.999367 outer loop vertex -0.3235029876 0.0938823968 -0.5043590069 vertex -0.3529950082 0.0847245008 -0.5053759813 vertex -0.3457710147 0.1148609966 -0.5052139759 endloop endfacet facet normal 0.626503 0.776396 -0.068581 outer loop vertex 0.4577539861 0.4844430089 -0.4163730145 vertex 0.4604189992 0.4848810136 -0.3870689869 vertex 0.4771870077 0.4697299898 -0.4054119885 endloop endfacet facet normal 0.002593 -0.040316 -0.999184 outer loop vertex 0.1157800034 0.3104229867 -0.5032140017 vertex 0.1338520050 0.3260090053 -0.5037959814 vertex 0.1350920051 0.2986539900 -0.5026890039 endloop endfacet facet normal 0.006881 -0.697638 -0.716417 outer loop vertex 0.3498429954 -0.4862599969 -0.4654450119 vertex 0.3234300017 -0.4828380048 -0.4690310061 vertex 0.3421559930 -0.4711579978 -0.4802249968 endloop endfacet facet normal 0.013854 -0.999219 0.037001 outer loop vertex -0.1609870046 -0.5000609756 -0.2224130034 vertex -0.1897660047 -0.5006260276 -0.2268970013 vertex -0.1710350066 -0.5011960268 -0.2493029982 endloop endfacet facet normal -0.002159 -0.727583 -0.686016 outer loop vertex -0.2234160006 -0.4726450145 -0.4766429961 vertex -0.2047419995 -0.4832539856 -0.4654499888 vertex -0.2308000028 -0.4858280122 -0.4626379907 endloop endfacet facet normal -0.533905 0.071014 -0.842557 outer loop vertex -0.4642449915 -0.3226059973 -0.4879400134 vertex -0.4718129933 -0.2928450108 -0.4806360006 vertex -0.4524909854 -0.3001199961 -0.4934929907 endloop endfacet facet normal 0.004379 -0.998802 0.048740 outer loop vertex -0.1270069927 -0.5046309829 -0.3229129910 vertex -0.1150889993 -0.5032029748 -0.2947199941 vertex -0.1487859935 -0.5034170151 -0.2960790098 endloop endfacet facet normal -0.705498 -0.058749 -0.706272 outer loop vertex -0.4740859866 0.2258969992 -0.4807099998 vertex -0.4682449996 0.2001390010 -0.4844020009 vertex -0.4823519886 0.2050019950 -0.4707149863 endloop endfacet facet normal 0.013880 0.915175 -0.402817 outer loop vertex -0.2297450006 0.4961189926 -0.4387159944 vertex -0.2468580008 0.4876709878 -0.4584990144 vertex -0.2634710073 0.4964540005 -0.4391170144 endloop endfacet facet normal 0.184649 -0.011552 0.982737 outer loop vertex 0.4149569869 0.3542549908 0.5031430125 vertex 0.3920120001 0.3339090049 0.5072150230 vertex 0.4218879938 0.3169350028 0.5014020205 endloop endfacet facet normal -0.039343 -0.045958 -0.998168 outer loop vertex 0.2089390010 0.2330289930 -0.5009520054 vertex 0.2126329988 0.2655070126 -0.5025929809 vertex 0.2364290059 0.2406399995 -0.5023859739 endloop endfacet facet normal 0.184273 -0.012234 0.982799 outer loop vertex 0.4218879938 0.3169350028 0.5014020205 vertex 0.3920120001 0.3339090049 0.5072150230 vertex 0.3917930126 0.3014459908 0.5068519711 endloop endfacet facet normal -0.002064 -0.997020 0.077118 outer loop vertex 0.3218089938 -0.5069100261 0.4035879970 vertex 0.2955470085 -0.5082589984 0.3854449987 vertex 0.3291499913 -0.5095419884 0.3697569966 endloop endfacet facet normal -0.045350 -0.998409 -0.033516 outer loop vertex 0.2730999887 -0.5073019862 0.3074640036 vertex 0.2975179851 -0.5090180039 0.3255429864 vertex 0.2682220042 -0.5080990195 0.3378069997 endloop endfacet facet normal -0.006634 0.008511 -0.999942 outer loop vertex -0.0642843023 -0.1940439939 -0.4995689988 vertex -0.0779445022 -0.1769639999 -0.4993329942 vertex -0.0570700988 -0.1695050001 -0.4994080067 endloop endfacet facet normal -0.036234 -0.999275 -0.011676 outer loop vertex 0.2682220042 -0.5080990195 0.3378069997 vertex 0.2975179851 -0.5090180039 0.3255429864 vertex 0.2961399853 -0.5093129873 0.3550649881 endloop endfacet facet normal -0.004851 -0.044077 -0.999016 outer loop vertex 0.1346639991 0.2710039914 -0.5014669895 vertex 0.1350920051 0.2986539900 -0.5026890039 vertex 0.1574019939 0.2854329944 -0.5022140145 endloop endfacet facet normal -0.952792 0.299147 0.051941 outer loop vertex -0.4907569885 0.4448060095 -0.1429670006 vertex -0.4970990121 0.4290330112 -0.1684609950 vertex -0.4992890060 0.4176360071 -0.1429940015 endloop endfacet facet normal 0.628832 -0.774946 0.063466 outer loop vertex 0.4657669961 -0.4826639891 0.0844402984 vertex 0.4763180017 -0.4726260006 0.1024670005 vertex 0.4581309855 -0.4871979952 0.1047369987 endloop endfacet facet normal -0.981766 0.190091 0.000644 outer loop vertex -0.4992890060 0.4176360071 -0.1429940015 vertex -0.4970990121 0.4290330112 -0.1684609950 vertex -0.5027599931 0.3997960091 -0.1685750037 endloop endfacet facet normal 0.004127 -0.034397 -0.999400 outer loop vertex 0.1096540019 0.2564939857 -0.5009430051 vertex 0.1352310032 0.2418099940 -0.5003319979 vertex 0.1113869995 0.2275599986 -0.4999400079 endloop endfacet facet normal 0.019424 0.245964 0.969084 outer loop vertex -0.1700260043 0.4255230129 0.4998289943 vertex -0.1513379961 0.4439989924 0.4947650135 vertex -0.1788869947 0.4475969970 0.4944039881 endloop endfacet facet normal -0.814699 -0.014656 -0.579698 outer loop vertex -0.4916389883 -0.3679479957 -0.4596410096 vertex -0.4874840081 -0.3463270068 -0.4660269916 vertex -0.4809870124 -0.3704450130 -0.4745480120 endloop endfacet facet normal 0.646528 -0.762755 -0.014385 outer loop vertex 0.4769909978 -0.4723150134 0.0713422969 vertex 0.4622829854 -0.4846050143 0.0619657002 vertex 0.4747239947 -0.4736219943 0.0387541987 endloop endfacet facet normal 0.010775 0.114843 0.993325 outer loop vertex -0.1238079965 0.3888530135 0.5037149787 vertex -0.1390600055 0.4197869897 0.5003039837 vertex -0.1609670073 0.3966900110 0.5032119751 endloop endfacet facet normal 0.030375 0.514571 0.856909 outer loop vertex -0.0564465001 0.4698610008 0.4811179936 vertex -0.0808779001 0.4634430110 0.4858379960 vertex -0.0579981990 0.4517360032 0.4920569956 endloop endfacet facet normal 0.473662 -0.880512 -0.018494 outer loop vertex 0.4657669961 -0.4826639891 0.0844402984 vertex 0.4581309855 -0.4871979952 0.1047369987 vertex 0.4495109916 -0.4913380146 0.0810734034 endloop endfacet facet normal -0.920791 0.061958 0.385105 outer loop vertex -0.4930199981 0.4150060117 0.4451769888 vertex -0.4994100034 0.3995999992 0.4323770106 vertex -0.4929000139 0.3898569942 0.4495100081 endloop endfacet facet normal -0.004755 -0.000513 -0.999989 outer loop vertex -0.0735260025 0.1605699956 -0.4994710088 vertex -0.0447426997 0.1490920037 -0.4996019900 vertex -0.0698494986 0.1303620040 -0.4994730055 endloop endfacet facet normal 0.017152 -0.165057 -0.986135 outer loop vertex -0.0299548991 -0.4003250003 -0.5030890107 vertex -0.0401871987 -0.4253880084 -0.4990719855 vertex -0.0585210994 -0.4055159986 -0.5027170181 endloop endfacet facet normal -0.009783 -0.322242 -0.946607 outer loop vertex -0.0518303998 -0.4462560117 -0.4929420054 vertex -0.0786828995 -0.4497619867 -0.4914709926 vertex -0.0686623007 -0.4292800128 -0.4985469878 endloop endfacet facet normal 0.999996 0.001140 -0.002639 outer loop vertex 0.5000240207 0.0041262200 -0.0548853017 vertex 0.5000240207 0.0315260999 -0.0430456996 vertex 0.5000960231 0.0062932200 -0.0266625006 endloop endfacet facet normal 0.999984 0.004928 0.002884 outer loop vertex 0.4997859895 0.0824486986 0.0179717001 vertex 0.4999049902 0.0518641993 0.0289734006 vertex 0.4999600053 0.0574882999 0.0002844840 endloop endfacet facet normal 0.999986 0.005193 -0.000340 outer loop vertex 0.4999600053 0.0574882999 0.0002844840 vertex 0.4999420047 0.0590194985 -0.0292262994 vertex 0.4998089969 0.0857120976 -0.0127188005 endloop endfacet facet normal 0.005171 -0.035826 -0.999345 outer loop vertex 0.0757415965 0.3375490010 -0.5043380260 vertex 0.0917704031 0.3078120053 -0.5031890273 vertex 0.0610361993 0.3054110110 -0.5032619834 endloop endfacet facet normal 0.005494 -0.999963 0.006663 outer loop vertex 0.1120110005 -0.4992179871 0.1040130034 vertex 0.0988558978 -0.4991349876 0.1273169965 vertex 0.0845786035 -0.4993619919 0.1050219983 endloop endfacet facet normal 0.004202 -0.999970 0.006487 outer loop vertex 0.0938628018 -0.4996010065 0.0597121008 vertex 0.1245419979 -0.4993770123 0.0743708014 vertex 0.0976591036 -0.4994229972 0.0846948028 endloop endfacet facet normal 0.100771 -0.994890 0.006326 outer loop vertex 0.4125590026 -0.5035910010 -0.2432879955 vertex 0.4002510011 -0.5046690106 -0.2167650014 vertex 0.3836530149 -0.5065219998 -0.2437839955 endloop endfacet facet normal -0.999958 0.002643 0.008755 outer loop vertex -0.4996950030 0.0712563992 -0.1820989996 vertex -0.4995290041 0.0480422005 -0.1561290026 vertex -0.4993720055 0.0817772001 -0.1483830065 endloop endfacet facet normal -0.870794 -0.030188 0.490720 outer loop vertex -0.4917759895 -0.1741410047 0.4489870071 vertex -0.4923320115 -0.1964980066 0.4466249943 vertex -0.4836139977 -0.1842299998 0.4628500044 endloop endfacet facet normal 0.080300 0.218061 -0.972626 outer loop vertex 0.4098069966 0.4266810119 -0.4956670105 vertex 0.3899930120 0.4034419954 -0.5025129914 vertex 0.3790000081 0.4310050011 -0.4972409904 endloop endfacet facet normal 0.092847 0.318057 -0.943514 outer loop vertex 0.3790000081 0.4310050011 -0.4972409904 vertex 0.3978259861 0.4500510097 -0.4889680147 vertex 0.4098069966 0.4266810119 -0.4956670105 endloop endfacet facet normal 0.999009 0.023131 -0.038015 outer loop vertex 0.5066949725 -0.2032990009 0.3435260057 vertex 0.5074380040 -0.2294899970 0.3471159935 vertex 0.5060600042 -0.2144329995 0.3200649917 endloop endfacet facet normal 0.998271 0.038187 -0.044691 outer loop vertex 0.5060170293 -0.2649210095 0.2811450064 vertex 0.5073450208 -0.2545610070 0.3196609914 vertex 0.5081790090 -0.2929289937 0.3055059910 endloop endfacet facet normal 0.998958 0.038534 -0.024468 outer loop vertex 0.5073450208 -0.2545610070 0.3196609914 vertex 0.5085179806 -0.2615509927 0.3565410078 vertex 0.5091900229 -0.2906230092 0.3381940126 endloop endfacet facet normal -0.000663 0.003432 -0.999994 outer loop vertex -0.3364410102 -0.3702670038 -0.5097020268 vertex -0.3637979925 -0.3551470041 -0.5096319914 vertex -0.3359979987 -0.3387140036 -0.5095940232 endloop endfacet facet normal -0.000975 -0.212914 -0.977071 outer loop vertex -0.3574419916 -0.4081229866 -0.5074089766 vertex -0.3404780030 -0.4218530059 -0.5044339895 vertex -0.3688470125 -0.4282900095 -0.5030030012 endloop endfacet facet normal -0.054053 0.007015 -0.998513 outer loop vertex 0.2799159884 -0.1718489975 -0.5018190145 vertex 0.2998949885 -0.1552609950 -0.5027840137 vertex 0.2983359993 -0.1843540072 -0.5029039979 endloop endfacet facet normal -0.011032 -0.030649 0.999469 outer loop vertex -0.1140680015 0.2138909996 0.4998059869 vertex -0.0869527981 0.2107509971 0.5000090003 vertex -0.1065519974 0.2367839962 0.5005909801 endloop endfacet facet normal -0.007802 -0.041055 0.999126 outer loop vertex -0.0781228989 0.2760539949 0.5024309754 vertex -0.0785240009 0.2443719953 0.5011259913 vertex -0.0500710011 0.2601140141 0.5019950271 endloop endfacet facet normal -0.010580 -0.036044 0.999294 outer loop vertex -0.0500710011 0.2601140141 0.5019950271 vertex -0.0785240009 0.2443719953 0.5011259913 vertex -0.0501476005 0.2218479961 0.5006139874 endloop endfacet facet normal -0.999110 -0.003130 0.042071 outer loop vertex -0.5010070205 -0.1062500030 -0.2506819963 vertex -0.5007299781 -0.0789932013 -0.2420749962 vertex -0.5017030239 -0.0868422017 -0.2657670081 endloop endfacet facet normal -0.003737 -0.024461 0.999694 outer loop vertex -0.0369007997 0.1943629980 0.4999909997 vertex -0.0501476005 0.2218479961 0.5006139874 vertex -0.0615887009 0.1892250031 0.4997729957 endloop endfacet facet normal -0.009687 -0.022374 0.999703 outer loop vertex -0.0615887009 0.1892250031 0.4997729957 vertex -0.0501476005 0.2218479961 0.5006139874 vertex -0.0869527981 0.2107509971 0.5000090003 endloop endfacet facet normal 0.571560 -0.818937 0.051588 outer loop vertex 0.4477869868 -0.4909409881 -0.1683820039 vertex 0.4567739964 -0.4863120019 -0.1944690049 vertex 0.4667850137 -0.4777210057 -0.1690060049 endloop endfacet facet normal -0.001924 0.020302 0.999792 outer loop vertex -0.0703348964 -0.3121429980 0.5040190220 vertex -0.0966347009 -0.3128620088 0.5039830208 vertex -0.0850154012 -0.3385980129 0.5045279860 endloop endfacet facet normal -0.999101 -0.011604 -0.040766 outer loop vertex -0.5090299845 -0.3649170101 -0.3746350110 vertex -0.5100449920 -0.3513259888 -0.3536280096 vertex -0.5094839931 -0.3349800110 -0.3720299900 endloop endfacet facet normal -0.000385 0.020997 0.999779 outer loop vertex -0.0850154012 -0.3385980129 0.5045279860 vertex -0.0966347009 -0.3128620088 0.5039830208 vertex -0.1163460016 -0.3323160112 0.5043839812 endloop endfacet facet normal 0.639022 0.767546 0.050243 outer loop vertex 0.4773690104 0.4722220004 0.0020512301 vertex 0.4696770012 0.4802429974 -0.0226508994 vertex 0.4606919885 0.4861339927 0.0016310801 endloop endfacet facet normal -0.999781 -0.020492 -0.004264 outer loop vertex -0.5056890249 0.3511449993 0.1286859959 vertex -0.5052440166 0.3255710006 0.1472509950 vertex -0.5058699846 0.3535740077 0.1594419926 endloop endfacet facet normal 0.022990 0.011307 0.999672 outer loop vertex -0.1394390017 -0.3588599861 0.5045359731 vertex -0.1500619948 -0.3224999905 0.5043690205 vertex -0.1773640066 -0.3493869901 0.5053009987 endloop endfacet facet normal 0.013820 -0.344525 -0.938676 outer loop vertex -0.3706110120 -0.4507429898 -0.4947879910 vertex -0.3886510134 -0.4411759973 -0.4985649884 vertex -0.3688470125 -0.4282900095 -0.5030030012 endloop endfacet facet normal 0.005722 0.032593 0.999452 outer loop vertex -0.1609479934 -0.2867949903 0.5032669902 vertex -0.1500619948 -0.3224999905 0.5043690205 vertex -0.1229140013 -0.2944230139 0.5032979846 endloop endfacet facet normal -0.998883 -0.020318 -0.042660 outer loop vertex -0.5024989843 0.1824869961 0.2641279995 vertex -0.5021290183 0.1542180032 0.2689290047 vertex -0.5034419894 0.1668410003 0.2936600149 endloop endfacet facet normal 0.008316 0.030087 0.999513 outer loop vertex -0.1163460016 -0.3323160112 0.5043839812 vertex -0.1229140013 -0.2944230139 0.5032979846 vertex -0.1500619948 -0.3224999905 0.5043690205 endloop endfacet facet normal -0.029628 0.611971 -0.790325 outer loop vertex 0.0870918036 0.4766600132 -0.4756689966 vertex 0.1000059992 0.4665339887 -0.4839940071 vertex 0.0735090971 0.4657909870 -0.4835759997 endloop endfacet facet normal -0.999924 -0.012355 0.000192 outer loop vertex -0.5095149875 0.3437550068 -0.3488579988 vertex -0.5091519952 0.3144859970 -0.3418030143 vertex -0.5093960166 0.3345580101 -0.3211059868 endloop endfacet facet normal -0.989270 0.068089 -0.129260 outer loop vertex -0.5042899847 0.3683809936 -0.4070900083 vertex -0.5063620210 0.3873969913 -0.3812150061 vertex -0.5014770031 0.4050819874 -0.4092859924 endloop endfacet facet normal 0.000077 -0.001496 -0.999999 outer loop vertex -0.1252759993 -0.1573549956 -0.4991430044 vertex -0.1560640037 -0.1449069977 -0.4991639853 vertex -0.1266950071 -0.1260139942 -0.4991900027 endloop endfacet facet normal 0.881497 -0.215690 -0.420048 outer loop vertex 0.4819900095 -0.4497739971 -0.4544129968 vertex 0.4835459888 -0.4316230118 -0.4604679942 vertex 0.4904200137 -0.4366599917 -0.4434559941 endloop endfacet facet normal 0.074155 0.507554 -0.858423 outer loop vertex 0.3978259861 0.4500510097 -0.4889680147 vertex 0.3823040128 0.4675759971 -0.4799470007 vertex 0.4108349979 0.4678590000 -0.4773150086 endloop endfacet facet normal 0.035841 -0.880079 -0.473473 outer loop vertex -0.2047419995 -0.4832539856 -0.4654499888 vertex -0.2139739990 -0.4939970076 -0.4461799860 vertex -0.2308000028 -0.4858280122 -0.4626379907 endloop endfacet facet normal -0.011731 0.010342 -0.999878 outer loop vertex 0.3590539992 0.0137087004 -0.5054399967 vertex 0.3501139879 -0.0150913997 -0.5056329966 vertex 0.3348779976 0.0030091500 -0.5052670240 endloop endfacet facet normal 0.972696 0.039789 -0.228645 outer loop vertex 0.5060999990 -0.3018409908 -0.4112389982 vertex 0.5014610291 -0.3010309935 -0.4308330119 vertex 0.5038490295 -0.2774359882 -0.4165680110 endloop endfacet facet normal 0.902923 -0.140105 -0.406326 outer loop vertex 0.4904200137 -0.4366599917 -0.4434559941 vertex 0.4835459888 -0.4316230118 -0.4604679942 vertex 0.4923959970 -0.4110719860 -0.4478879869 endloop endfacet facet normal -0.017078 -0.992397 -0.121890 outer loop vertex 0.3352169991 -0.5084859729 -0.3890579939 vertex 0.3142000139 -0.5052419901 -0.4125249982 vertex 0.3449839950 -0.5050650239 -0.4182789922 endloop endfacet facet normal -0.999998 0.001447 0.001326 outer loop vertex -0.4991860092 0.1407909989 -0.1643829942 vertex -0.4991880059 0.1164169982 -0.1392980069 vertex -0.4991199970 0.1541399956 -0.1291649938 endloop endfacet facet normal -0.101885 -0.129289 -0.986359 outer loop vertex -0.3967629969 -0.4230630100 -0.5028070211 vertex -0.4071249962 -0.3982050121 -0.5049949884 vertex -0.3800460100 -0.4038130045 -0.5070570111 endloop endfacet facet normal -0.999997 0.002108 -0.001138 outer loop vertex -0.4991199970 0.1541399956 -0.1291649938 vertex -0.4991880059 0.1164169982 -0.1392980069 vertex -0.4992089868 0.1247520000 -0.1054060012 endloop endfacet facet normal -0.204780 0.976815 0.062424 outer loop vertex -0.4266859889 0.4998959899 -0.1355859935 vertex -0.4314189851 0.4971719980 -0.1084870026 vertex -0.4064950049 0.5029159784 -0.1166070029 endloop endfacet facet normal 0.992434 0.117095 0.036936 outer loop vertex 0.5070750117 0.4044989944 0.3540059924 vertex 0.5044590235 0.4228639901 0.3660739958 vertex 0.5056769848 0.4074650109 0.3821670115 endloop endfacet facet normal -0.016455 0.935447 0.353085 outer loop vertex 0.2338169962 0.4900090098 0.4463500082 vertex 0.2480610013 0.4988729954 0.4235300124 vertex 0.2158340067 0.4978860021 0.4246430099 endloop endfacet facet normal 0.023843 -0.999157 -0.033421 outer loop vertex -0.1992380023 -0.5015239716 0.2474280000 vertex -0.2062260062 -0.5006449819 0.2161639929 vertex -0.1774799973 -0.5002250075 0.2241159976 endloop endfacet facet normal 0.014997 -0.999828 -0.010895 outer loop vertex -0.1601919979 -0.4990620017 0.1766410023 vertex -0.1829950064 -0.4996030033 0.1948989928 vertex -0.1862100065 -0.4993230104 0.1647790074 endloop endfacet facet normal -0.102394 -0.828847 -0.550026 outer loop vertex -0.4311540127 -0.4735539854 -0.4732599854 vertex -0.4451650083 -0.4797869921 -0.4612590075 vertex -0.4487789869 -0.4716539979 -0.4728420079 endloop endfacet facet normal 0.022832 -0.999671 -0.011730 outer loop vertex -0.1862100065 -0.4993230104 0.1647790074 vertex -0.1829950064 -0.4996030033 0.1948989928 vertex -0.2111939937 -0.5001270175 0.1846700013 endloop endfacet facet normal 0.036821 -0.999170 -0.017438 outer loop vertex -0.2409420013 -0.5010319948 0.1737100035 vertex -0.2111939937 -0.5001270175 0.1846700013 vertex -0.2362679988 -0.5014349818 0.2066690028 endloop endfacet facet normal -0.018778 -0.091037 0.995670 outer loop vertex 0.0277203992 -0.4014019966 0.5032399893 vertex 0.0026942401 -0.3855000138 0.5042219758 vertex 0.0053189099 -0.4102990031 0.5020040274 endloop endfacet facet normal 0.033121 -0.999217 -0.021658 outer loop vertex -0.2362679988 -0.5014349818 0.2066690028 vertex -0.2111939937 -0.5001270175 0.1846700013 vertex -0.2062260062 -0.5006449819 0.2161639929 endloop endfacet facet normal -0.029631 -0.995971 0.084635 outer loop vertex 0.2347320020 -0.5044609904 0.4074470103 vertex 0.2367050052 -0.5065870285 0.3831189871 vertex 0.2650380135 -0.5058270097 0.4019820094 endloop endfacet facet normal -0.022167 -0.999168 0.034232 outer loop vertex 0.2955470085 -0.5082589984 0.3854449987 vertex 0.2961399853 -0.5093129873 0.3550649881 vertex 0.3291499913 -0.5095419884 0.3697569966 endloop endfacet facet normal -0.030410 -0.999537 0.000808 outer loop vertex 0.2682220042 -0.5080990195 0.3378069997 vertex 0.2666000128 -0.5080239773 0.3695800006 vertex 0.2381020039 -0.5071709752 0.3522340059 endloop endfacet facet normal 0.054179 -0.781011 -0.622162 outer loop vertex -0.1497039944 -0.4778659940 -0.4710449874 vertex -0.1210919991 -0.4704140127 -0.4779079854 vertex -0.1266199946 -0.4858630002 -0.4589959979 endloop endfacet facet normal -0.033306 -0.999399 -0.009575 outer loop vertex 0.2090689987 -0.5060679913 0.3380979896 vertex 0.2381020039 -0.5071709752 0.3522340059 vertex 0.2103420049 -0.5063920021 0.3674890101 endloop endfacet facet normal -0.018115 -0.999672 0.018082 outer loop vertex 0.2103420049 -0.5063920021 0.3674890101 vertex 0.2381020039 -0.5071709752 0.3522340059 vertex 0.2367050052 -0.5065870285 0.3831189871 endloop endfacet facet normal -0.999977 -0.006710 -0.000379 outer loop vertex -0.4994690120 0.1507840008 0.0227303002 vertex -0.4996710122 0.1804639995 0.0302338991 vertex -0.4996089935 0.1727939993 0.0023810901 endloop endfacet facet normal -0.999891 -0.013866 0.005061 outer loop vertex -0.4999090135 0.1955820024 0.0593641996 vertex -0.4994480014 0.1599529982 0.0528284982 vertex -0.4994109869 0.1687889993 0.0843487009 endloop endfacet facet normal -0.970759 0.230891 -0.065701 outer loop vertex -0.5032799840 0.4225980043 0.2743929923 vertex -0.4990479946 0.4353840053 0.2567969859 vertex -0.5033730268 0.4134379923 0.2435770035 endloop endfacet facet normal 0.998926 0.038709 0.025471 outer loop vertex 0.5086680055 -0.2915109992 -0.3225040138 vertex 0.5092890263 -0.2905179858 -0.3483679891 vertex 0.5081220269 -0.2659519911 -0.3399339914 endloop endfacet facet normal 0.999622 -0.002104 -0.027405 outer loop vertex 0.5008599758 -0.0412461013 0.2399100065 vertex 0.4998210073 -0.0400974005 0.2019249946 vertex 0.5004490018 -0.0115449997 0.2226389945 endloop endfacet facet normal 0.998819 0.048183 0.006256 outer loop vertex 0.5071020126 -0.2420929968 -0.3608410060 vertex 0.5066170096 -0.2361149937 -0.3294489980 vertex 0.5081220269 -0.2659519911 -0.3399339914 endloop endfacet facet normal 0.003801 -0.999427 0.033647 outer loop vertex -0.1439329982 -0.5007650256 -0.2452519983 vertex -0.1320170015 -0.4998340011 -0.2189439982 vertex -0.1609870046 -0.5000609756 -0.2224130034 endloop endfacet facet normal -0.004530 -0.999722 0.023128 outer loop vertex -0.0775775984 -0.4995479882 -0.1994819939 vertex -0.0997942984 -0.4998019934 -0.2148129940 vertex -0.0696457028 -0.5000950098 -0.2215739936 endloop endfacet facet normal -0.002476 -0.999476 0.032275 outer loop vertex -0.0696457028 -0.5000950098 -0.2215739936 vertex -0.0997942984 -0.4998019934 -0.2148129940 vertex -0.0865838975 -0.5007830262 -0.2441799939 endloop endfacet facet normal -0.007426 -0.999829 0.016924 outer loop vertex 0.3572250009 -0.5098050237 -0.3312020004 vertex 0.3557910025 -0.5092880130 -0.3012880087 vertex 0.3295100033 -0.5092960000 -0.3132919967 endloop endfacet facet normal -0.000637 0.999996 -0.002889 outer loop vertex -0.0038563199 0.4999479949 -0.0431489982 vertex -0.0248530004 0.5000060201 -0.0184346996 vertex 0.0084508900 0.5000460148 -0.0119295996 endloop endfacet facet normal 0.998924 0.000918 0.046357 outer loop vertex 0.5031650066 -0.0067699598 -0.2903630137 vertex 0.5043100119 -0.0061688502 -0.3150480092 vertex 0.5038250089 0.0173215009 -0.3050619960 endloop endfacet facet normal -0.999795 -0.020248 -0.000719 outer loop vertex -0.4993959963 0.1758619994 0.1166779995 vertex -0.4995659888 0.1831160039 0.1487810016 vertex -0.5000420213 0.2074220031 0.1262169927 endloop endfacet facet normal -0.014760 0.868321 0.495783 outer loop vertex 0.3574149907 0.4909240007 0.4535669982 vertex 0.3304080069 0.4948099852 0.4459570050 vertex 0.3351199925 0.4840120077 0.4650090039 endloop endfacet facet normal -0.998955 -0.044716 -0.009406 outer loop vertex -0.5010619760 0.2373549938 0.1346510053 vertex -0.5017679930 0.2470889986 0.1633590013 vertex -0.5024099946 0.2665039897 0.1392430067 endloop endfacet facet normal -0.006563 -0.999965 0.005153 outer loop vertex -0.0728731006 -0.4995920062 0.0714569017 vertex -0.0501844995 -0.4996379912 0.0914338976 vertex -0.0774876028 -0.4993970096 0.1034220010 endloop endfacet facet normal -0.999341 -0.032458 -0.016265 outer loop vertex -0.5012099743 0.2241100073 0.1868059933 vertex -0.5004289746 0.2152290046 0.1565420032 vertex -0.5000699759 0.1926749945 0.1794929951 endloop endfacet facet normal -0.999205 -0.021220 -0.033745 outer loop vertex -0.5015239716 0.1943210065 0.2318390012 vertex -0.5002220273 0.1745170057 0.2057410032 vertex -0.5009539723 0.1579159945 0.2378540039 endloop endfacet facet normal 0.005967 -0.034287 -0.999394 outer loop vertex 0.1096540019 0.2564939857 -0.5009430051 vertex 0.1113869995 0.2275599986 -0.4999400079 vertex 0.0856278986 0.2386409938 -0.5004739761 endloop endfacet facet normal -0.003474 -0.000595 -0.999994 outer loop vertex -0.0676527023 0.0049163802 -0.4998799860 vertex -0.0397039987 0.0232408997 -0.4999879897 vertex -0.0371831991 -0.0115957996 -0.4999760091 endloop endfacet facet normal -0.999794 -0.011199 -0.016907 outer loop vertex -0.4992580116 0.1287470013 0.1847620010 vertex -0.4997830093 0.1430110037 0.2063599974 vertex -0.4994040132 0.1569419950 0.1747200042 endloop endfacet facet normal -0.999731 -0.014290 -0.018267 outer loop vertex -0.4994040132 0.1569419950 0.1747200042 vertex -0.4997830093 0.1430110037 0.2063599974 vertex -0.5002220273 0.1745170057 0.2057410032 endloop endfacet facet normal -0.999659 -0.025359 -0.006227 outer loop vertex -0.4995659888 0.1831160039 0.1487810016 vertex -0.5004289746 0.2152290046 0.1565420032 vertex -0.5000420213 0.2074220031 0.1262169927 endloop endfacet facet normal -0.130061 -0.401859 -0.906418 outer loop vertex -0.4204579890 -0.4596309960 -0.4856149852 vertex -0.4432719946 -0.4611589909 -0.4816640019 vertex -0.4373539984 -0.4414570034 -0.4912480116 endloop endfacet facet normal -0.999508 -0.022796 -0.021560 outer loop vertex -0.5000699759 0.1926749945 0.1794929951 vertex -0.5002220273 0.1745170057 0.2057410032 vertex -0.5008350015 0.2024469972 0.2046270072 endloop endfacet facet normal -0.991981 0.102150 -0.074423 outer loop vertex -0.5033730268 0.4134379923 0.2435770035 vertex -0.5073210001 0.3789559901 0.2488709986 vertex -0.5072079897 0.3981109858 0.2736560106 endloop endfacet facet normal -0.998356 0.039719 -0.041336 outer loop vertex -0.5066699982 -0.2603690028 0.3203270137 vertex -0.5055890083 -0.2651619911 0.2896130085 vertex -0.5072900057 -0.2874729931 0.3092580140 endloop endfacet facet normal -0.998580 0.037964 -0.037381 outer loop vertex -0.5070769787 -0.3229770064 0.2694329917 vertex -0.5063549876 -0.2938709855 0.2797060013 vertex -0.5052800179 -0.2980450094 0.2467509955 endloop endfacet facet normal -0.998207 0.045925 -0.038378 outer loop vertex -0.5052800179 -0.2980450094 0.2467509955 vertex -0.5063549876 -0.2938709855 0.2797060013 vertex -0.5048509836 -0.2741149962 0.2642279863 endloop endfacet facet normal -0.998511 0.038055 -0.039076 outer loop vertex -0.5038509965 -0.2690860033 0.2435729951 vertex -0.5048509836 -0.2741149962 0.2642279863 vertex -0.5036609769 -0.2448830009 0.2622880042 endloop endfacet facet normal 0.066356 0.502501 -0.862026 outer loop vertex 0.3717939854 0.4517799914 -0.4899640083 vertex 0.3823040128 0.4675759971 -0.4799470007 vertex 0.3978259861 0.4500510097 -0.4889680147 endloop endfacet facet normal 0.995770 0.090835 0.013840 outer loop vertex 0.5092620254 0.3661890030 -0.3273319900 vertex 0.5066519976 0.3934220076 -0.3182800114 vertex 0.5084019899 0.3713330030 -0.2992140055 endloop endfacet facet normal -0.577213 -0.815491 0.042418 outer loop vertex -0.4729709923 -0.4766480029 -0.2743949890 vertex -0.4686099887 -0.4811390042 -0.3013919890 vertex -0.4554080069 -0.4894070029 -0.2806960046 endloop endfacet facet normal -0.998385 0.037832 -0.042369 outer loop vertex -0.5036609769 -0.2448830009 0.2622880042 vertex -0.5048509836 -0.2741149962 0.2642279863 vertex -0.5055890083 -0.2651619911 0.2896130085 endloop endfacet facet normal -0.999948 -0.000636 0.010185 outer loop vertex -0.4995290041 0.0480422005 -0.1561290026 vertex -0.4998430014 0.0360666998 -0.1877059937 vertex -0.4995679855 0.0157235004 -0.1619759947 endloop endfacet facet normal 0.840572 -0.541239 -0.022335 outer loop vertex 0.4835320115 -0.4642100036 -0.0256660003 vertex 0.4790599942 -0.4697250128 -0.0603256002 vertex 0.4918690026 -0.4502829909 -0.0493959002 endloop endfacet facet normal -0.480951 0.876643 -0.013534 outer loop vertex -0.4422959983 0.4948379993 0.0926916972 vertex -0.4618990123 0.4841710031 0.0983766988 vertex -0.4491040111 0.4915449917 0.1213250011 endloop endfacet facet normal -0.999958 -0.002225 0.008929 outer loop vertex -0.4995679855 0.0157235004 -0.1619759947 vertex -0.4998430014 0.0360666998 -0.1877059937 vertex -0.4997879863 0.0034775699 -0.1896660030 endloop endfacet facet normal -0.999463 0.000167 0.032761 outer loop vertex -0.5005009770 0.0583725013 -0.2201530039 vertex -0.5017499924 0.0628094003 -0.2582800090 vertex -0.5014100075 0.0309318993 -0.2477450073 endloop endfacet facet normal -0.024006 -0.046485 0.998631 outer loop vertex 0.2128150016 0.2294220030 0.5011590123 vertex 0.2306959927 0.2525199950 0.5026640296 vertex 0.2003310025 0.2577599883 0.5021780133 endloop endfacet facet normal -0.021879 -0.052936 0.998358 outer loop vertex 0.1882839948 0.2888030112 0.5035600066 vertex 0.2003310025 0.2577599883 0.5021780133 vertex 0.2203759998 0.2817620039 0.5038899779 endloop endfacet facet normal -0.043018 0.007301 -0.999048 outer loop vertex 0.3234989941 -0.1740950048 -0.5039380193 vertex 0.2998949885 -0.1552609950 -0.5027840137 vertex 0.3267270029 -0.1502780020 -0.5039029717 endloop endfacet facet normal 0.999997 0.001839 -0.001563 outer loop vertex 0.5000240207 0.0315260999 -0.0430456996 vertex 0.5000669956 0.0326393992 -0.0142350001 vertex 0.5000960231 0.0062932200 -0.0266625006 endloop endfacet facet normal 0.999981 0.005989 0.001386 outer loop vertex 0.4998089969 0.0857120976 -0.0127188005 vertex 0.4997859895 0.0824486986 0.0179717001 vertex 0.4999600053 0.0574882999 0.0002844840 endloop endfacet facet normal -0.006423 -0.999922 0.010695 outer loop vertex -0.0421576984 -0.4995389879 -0.1739120036 vertex -0.0243257005 -0.4999200106 -0.1988269985 vertex -0.0111852996 -0.4996840060 -0.1688710004 endloop endfacet facet normal -0.003420 -0.999992 0.001935 outer loop vertex -0.0111852996 -0.4996840060 -0.1688710004 vertex -0.0005323700 -0.4996609986 -0.1381559968 vertex -0.0347273014 -0.4995520115 -0.1422680020 endloop endfacet facet normal -0.051554 -0.998628 0.009154 outer loop vertex 0.2728149891 -0.5019749999 -0.1625989974 vertex 0.2894119918 -0.5030410290 -0.1854230016 vertex 0.3060159981 -0.5037230253 -0.1663109958 endloop endfacet facet normal -0.046721 -0.998891 0.005871 outer loop vertex 0.3285250068 -0.5046489835 -0.1447300017 vertex 0.3060159981 -0.5037230253 -0.1663109958 vertex 0.3350329995 -0.5051289797 -0.1746069938 endloop endfacet facet normal -0.043862 -0.998911 0.015873 outer loop vertex 0.3350329995 -0.5051289797 -0.1746069938 vertex 0.3060159981 -0.5037230253 -0.1663109958 vertex 0.3126319945 -0.5044590235 -0.1943459958 endloop endfacet facet normal 0.886335 0.331501 0.323292 outer loop vertex 0.4801880121 0.4612210095 0.4461170137 vertex 0.4774540067 0.4539969862 0.4610199928 vertex 0.4863309860 0.4428899884 0.4480719864 endloop endfacet facet normal 0.999967 0.006146 0.005247 outer loop vertex 0.4994089901 0.0671247020 0.1128010005 vertex 0.4995450079 0.0719603971 0.0812152997 vertex 0.4992749989 0.0982668996 0.1018579975 endloop endfacet facet normal -0.998151 -0.009919 -0.059969 outer loop vertex -0.5094839931 -0.3349800110 -0.3720299900 vertex -0.5077620149 -0.3497149944 -0.3982540071 vertex -0.5090299845 -0.3649170101 -0.3746350110 endloop endfacet facet normal -0.999808 -0.001052 0.019551 outer loop vertex -0.5003910065 0.0194557998 -0.2166240066 vertex -0.4998430014 0.0360666998 -0.1877059937 vertex -0.5005009770 0.0583725013 -0.2201530039 endloop endfacet facet normal -0.999988 -0.004589 0.001657 outer loop vertex -0.4993720055 -0.0329547003 -0.1460520029 vertex -0.4994919896 -0.0142277004 -0.1665969938 vertex -0.4993729889 -0.0418355986 -0.1712329984 endloop endfacet facet normal -0.999940 -0.005868 0.009276 outer loop vertex -0.4993729889 -0.0418355986 -0.1712329984 vertex -0.4994919896 -0.0142277004 -0.1665969938 vertex -0.4996579885 -0.0250719003 -0.1913519949 endloop endfacet facet normal -0.025752 -0.999665 -0.002657 outer loop vertex 0.2396470010 -0.5009080172 0.0170067996 vertex 0.2088889927 -0.5001029968 0.0122443996 vertex 0.2300589979 -0.5005760193 -0.0149683999 endloop endfacet facet normal -0.021519 -0.999760 0.004163 outer loop vertex 0.1916249990 -0.4997650087 0.0361424983 vertex 0.2224349976 -0.5003979802 0.0433892012 vertex 0.2000720054 -0.4998520017 0.0589120016 endloop endfacet facet normal -0.032212 -0.999481 -0.000405 outer loop vertex 0.2475939989 -0.5012170076 0.0636145994 vertex 0.2199520022 -0.5003309846 0.0755356029 vertex 0.2224349976 -0.5003979802 0.0433892012 endloop endfacet facet normal 0.264989 -0.963965 0.023515 outer loop vertex 0.4237119853 -0.4986509979 0.0720150992 vertex 0.4455049932 -0.4929920137 0.0584130995 vertex 0.4495109916 -0.4913380146 0.0810734034 endloop endfacet facet normal -0.197923 0.980105 -0.014874 outer loop vertex -0.4271329939 0.4986839890 -0.0269958992 vertex -0.4026310146 0.5035279989 -0.0338451006 vertex -0.4200980067 0.4996669888 -0.0558344983 endloop endfacet facet normal -0.034561 -0.719202 -0.693941 outer loop vertex 0.1980099976 -0.4687579870 -0.4792970121 vertex 0.2023070008 -0.4809550047 -0.4668700099 vertex 0.1759479940 -0.4794499874 -0.4671170115 endloop endfacet facet normal 0.182961 -0.983016 0.014287 outer loop vertex 0.4237119853 -0.4986509979 0.0720150992 vertex 0.4355559945 -0.4959799945 0.1041169986 vertex 0.4031989872 -0.5019760132 0.1059300005 endloop endfacet facet normal 0.142585 -0.989671 -0.014838 outer loop vertex 0.4247039855 -0.4989700019 0.1323129982 vertex 0.4174729884 -0.5004600286 0.1622100025 vertex 0.3966499865 -0.5031350255 0.1405310035 endloop endfacet facet normal 0.226013 -0.974105 0.006116 outer loop vertex 0.4174729884 -0.5004600286 0.1622100025 vertex 0.4247039855 -0.4989700019 0.1323129982 vertex 0.4416970015 -0.4948999882 0.1525849998 endloop endfacet facet normal 0.004697 0.005584 0.999973 outer loop vertex -0.3618519902 -0.0115743000 0.5053730011 vertex -0.3438920081 -0.0358205996 0.5054240227 vertex -0.3358609974 -0.0114061004 0.5052499771 endloop endfacet facet normal 0.035524 -0.999268 -0.014223 outer loop vertex 0.3860749900 -0.5046449900 0.2105219960 vertex 0.3559440076 -0.5055040121 0.1956180036 vertex 0.3851589859 -0.5041559935 0.1738789976 endloop endfacet facet normal -0.999996 -0.002412 0.001578 outer loop vertex -0.5046589971 0.3572809994 -0.0934768021 vertex -0.5046229959 0.3325270116 -0.1084939986 vertex -0.5045740008 0.3305799961 -0.0804181024 endloop endfacet facet normal 0.029678 0.659147 -0.751428 outer loop vertex -0.1075889990 0.4627259970 -0.4864229858 vertex -0.1264899969 0.4734300077 -0.4777800143 vertex -0.1003260016 0.4774309993 -0.4732370079 endloop endfacet facet normal -0.037750 0.556221 0.830177 outer loop vertex -0.1071769968 0.4602259994 0.4875940084 vertex -0.0980017036 0.4734799862 0.4791310132 vertex -0.1207149997 0.4751339853 0.4769900143 endloop endfacet facet normal -0.055430 -0.021204 -0.998237 outer loop vertex 0.2723219991 0.2053209990 -0.5029609799 vertex 0.2648909986 0.1750790030 -0.5019059777 vertex 0.2450080067 0.1957969964 -0.5012419820 endloop endfacet facet normal -0.033019 -0.004318 -0.999445 outer loop vertex 0.2081149966 0.1673129946 -0.4995239973 vertex 0.2358089983 0.1698800027 -0.5004500151 vertex 0.2241580039 0.1434710026 -0.4999510050 endloop endfacet facet normal 0.022006 0.999584 -0.018619 outer loop vertex 0.3805660009 0.5090360045 -0.3527890146 vertex 0.3477100134 0.5096470118 -0.3588190079 vertex 0.3639110029 0.5097749829 -0.3328010142 endloop endfacet facet normal -0.038445 -0.001921 -0.999259 outer loop vertex 0.2241580039 0.1434710026 -0.4999510050 vertex 0.2358089983 0.1698800027 -0.5004500151 vertex 0.2535040081 0.1470959932 -0.5010870099 endloop endfacet facet normal -0.049959 -0.004659 -0.998740 outer loop vertex 0.2712259889 0.1238460019 -0.5018650293 vertex 0.2535040081 0.1470959932 -0.5010870099 vertex 0.2833420038 0.1508300006 -0.5025969744 endloop endfacet facet normal 0.738235 0.037397 0.673506 outer loop vertex 0.4842379987 0.0406998992 0.4632849991 vertex 0.4826689959 0.0641627982 0.4637019932 vertex 0.4725539982 0.0481005013 0.4756810069 endloop endfacet facet normal -0.049399 -0.009128 -0.998737 outer loop vertex 0.2833420038 0.1508300006 -0.5025969744 vertex 0.2535040081 0.1470959932 -0.5010870099 vertex 0.2648909986 0.1750790030 -0.5019059777 endloop endfacet facet normal 0.021750 -0.803656 0.594696 outer loop vertex -0.2186239958 -0.4768429995 0.4722160101 vertex -0.2058719993 -0.4884819984 0.4560210109 vertex -0.1931429952 -0.4751470089 0.4735760093 endloop endfacet facet normal 0.999884 -0.010366 0.011189 outer loop vertex 0.4996140003 0.1830119938 -0.1964100003 vertex 0.4992009997 0.1606249958 -0.1802430004 vertex 0.4994600117 0.1604070067 -0.2035910040 endloop endfacet facet normal -0.022700 0.026147 -0.999400 outer loop vertex -0.3821240067 -0.1698559970 -0.5039359927 vertex -0.3485440016 -0.1768999994 -0.5048829913 vertex -0.3725210130 -0.1956129968 -0.5048279762 endloop endfacet facet normal -0.005563 0.999973 -0.004753 outer loop vertex -0.0559477992 0.4998649955 -0.0237326007 vertex -0.0372169018 0.4998570085 -0.0473359004 vertex -0.0690618008 0.4996629953 -0.0508821011 endloop endfacet facet normal -0.782026 0.014298 0.623082 outer loop vertex -0.4732579887 0.2026010007 0.4779610038 vertex -0.4846940041 0.1874690056 0.4639549851 vertex -0.4727860093 0.1762100011 0.4791589975 endloop endfacet facet normal 0.641097 0.766039 -0.046685 outer loop vertex 0.4604189992 0.4848810136 -0.3870689869 vertex 0.4768640101 0.4720290005 -0.3721239865 vertex 0.4771870077 0.4697299898 -0.4054119885 endloop endfacet facet normal 0.171110 0.000970 -0.985251 outer loop vertex 0.4023199975 0.1819390059 -0.5031409860 vertex 0.4296810031 0.1800570041 -0.4983910024 vertex 0.4159809947 0.1488640010 -0.5008010268 endloop endfacet facet normal 0.263115 0.018463 -0.964588 outer loop vertex 0.4437310100 0.2036989927 -0.4941059947 vertex 0.4296810031 0.1800570041 -0.4983910024 vertex 0.4182809889 0.2095039934 -0.5009369850 endloop endfacet facet normal 0.214055 0.005408 -0.976807 outer loop vertex 0.4052709937 0.2458039969 -0.5035870075 vertex 0.4363099933 0.2339189947 -0.4968509972 vertex 0.4182809889 0.2095039934 -0.5009369850 endloop endfacet facet normal -0.714740 0.694581 -0.081881 outer loop vertex -0.4678190053 0.4781939983 -0.4056639969 vertex -0.4822959900 0.4647629857 -0.3932270110 vertex -0.4695610106 0.4794799984 -0.3795489967 endloop endfacet facet normal 0.103935 -0.043843 -0.993617 outer loop vertex 0.4088720083 0.2849150002 -0.5046859980 vertex 0.3795259893 0.2736360133 -0.5072579980 vertex 0.3857220113 0.3058879972 -0.5080329776 endloop endfacet facet normal 0.080418 -0.003257 -0.996756 outer loop vertex 0.3687219918 0.2403679937 -0.5065180063 vertex 0.4052709937 0.2458039969 -0.5035870075 vertex 0.3882170022 0.2118539959 -0.5048519969 endloop endfacet facet normal -0.930793 -0.333126 0.150502 outer loop vertex -0.4927229881 -0.4429529905 0.4143329859 vertex -0.4847170115 -0.4585579932 0.4293060005 vertex -0.4892939925 -0.4413639903 0.4390569925 endloop endfacet facet normal -0.016703 -0.007451 0.999833 outer loop vertex 0.1958149970 0.1523929983 0.4994759858 vertex 0.2114399970 0.1784249991 0.4999310076 vertex 0.1809179932 0.1793490052 0.4994280040 endloop endfacet facet normal -0.016947 -0.015571 0.999735 outer loop vertex 0.1809179932 0.1793490052 0.4994280040 vertex 0.2114399970 0.1784249991 0.4999310076 vertex 0.1966059953 0.2047789991 0.5000900030 endloop endfacet facet normal -0.004953 -0.034164 0.999404 outer loop vertex 0.1662369967 0.2061630040 0.4998230040 vertex 0.1824110001 0.2322819978 0.5007960200 vertex 0.1509419978 0.2338590026 0.5006939769 endloop endfacet facet normal -0.015967 -0.042955 0.998949 outer loop vertex 0.2128150016 0.2294220030 0.5011590123 vertex 0.2003310025 0.2577599883 0.5021780133 vertex 0.1824110001 0.2322819978 0.5007960200 endloop endfacet facet normal -0.038362 -0.046050 0.998202 outer loop vertex 0.2411399931 0.2262389958 0.5018529892 vertex 0.2591229975 0.2459630072 0.5034540296 vertex 0.2306959927 0.2525199950 0.5026640296 endloop endfacet facet normal -0.062977 -0.601859 0.796116 outer loop vertex -0.1495179981 -0.4620389938 0.4856579900 vertex -0.1809120029 -0.4562129974 0.4875789881 vertex -0.1644079983 -0.4747389853 0.4748789966 endloop endfacet facet normal -0.030760 -0.012911 0.999443 outer loop vertex 0.2262630016 0.2034119964 0.5007100105 vertex 0.2114399970 0.1784249991 0.4999310076 vertex 0.2418670058 0.1786980033 0.5008710027 endloop endfacet facet normal 0.017845 0.350148 -0.936524 outer loop vertex -0.0306275003 0.4390690029 -0.4961229861 vertex -0.0174889006 0.4570389986 -0.4891540110 vertex -0.0011946100 0.4399360120 -0.4952380061 endloop endfacet facet normal 0.006435 0.005849 -0.999962 outer loop vertex -0.1650120020 0.1003379971 -0.4991079867 vertex -0.1820549965 0.0717308968 -0.4993849993 vertex -0.1959950030 0.1009149998 -0.4993039966 endloop endfacet facet normal -0.946465 -0.321881 -0.024427 outer loop vertex -0.4923110008 -0.4467400014 -0.1777430028 vertex -0.4986360073 -0.4272890091 -0.1889809966 vertex -0.4916810095 -0.4464089870 -0.2065149993 endloop endfacet facet normal 0.000783 0.004589 0.999989 outer loop vertex -0.1543509960 0.1378860027 0.4989809990 vertex -0.1610749960 0.1024269983 0.4991489947 vertex -0.1286240071 0.1210760027 0.4990380108 endloop endfacet facet normal 0.008857 0.004315 0.999951 outer loop vertex -0.1610749960 0.1024269983 0.4991489947 vertex -0.1842550039 0.1316950023 0.4992280006 vertex -0.1982209980 0.1031240001 0.4994750023 endloop endfacet facet normal -0.997608 0.005813 -0.068887 outer loop vertex -0.5045409799 -0.1532710046 -0.3944630027 vertex -0.5039200187 -0.1781959981 -0.4055590034 vertex -0.5057579875 -0.1767729968 -0.3788219988 endloop endfacet facet normal 0.849031 -0.525840 -0.051372 outer loop vertex 0.4878439903 -0.4527359903 -0.1343560070 vertex 0.4898279905 -0.4522889853 -0.1061419994 vertex 0.4808419943 -0.4656839967 -0.1175440028 endloop endfacet facet normal 0.020913 0.002560 0.999778 outer loop vertex -0.2153660059 0.0783770010 0.4998970032 vertex -0.1982209980 0.1031240001 0.4994750023 vertex -0.2283170074 0.1037309989 0.5001029968 endloop endfacet facet normal -0.002821 0.999996 -0.000390 outer loop vertex -0.0248530004 0.5000060201 -0.0184346996 vertex -0.0459880009 0.4999549985 0.0036134999 vertex -0.0145135000 0.5000470281 0.0119639998 endloop endfacet facet normal 0.020919 0.002856 0.999777 outer loop vertex -0.2283170074 0.1037309989 0.5001029968 vertex -0.1982209980 0.1031240001 0.4994750023 vertex -0.2154120058 0.1292770058 0.4997600019 endloop endfacet facet normal 0.004120 0.000286 0.999991 outer loop vertex 0.1078590006 -0.0161630008 0.4997459948 vertex 0.0956989005 0.0121579003 0.4997879863 vertex 0.0764961019 -0.0119588999 0.4998739958 endloop endfacet facet normal -0.002971 0.999980 0.005511 outer loop vertex -0.0024639899 0.4998669922 0.0730563998 vertex -0.0318964012 0.4998309910 0.0637188032 vertex -0.0234498009 0.4996910095 0.0936745033 endloop endfacet facet normal -0.021789 0.853324 0.520926 outer loop vertex 0.2720870078 0.4910899997 0.4461799860 vertex 0.2338169962 0.4900090098 0.4463500082 vertex 0.2501200140 0.4782409966 0.4663090110 endloop endfacet facet normal -0.320396 -0.941807 0.101710 outer loop vertex -0.4504179955 -0.4904539883 0.4038209915 vertex -0.4268200099 -0.4985150099 0.4035139978 vertex -0.4393289983 -0.4917179942 0.4270479977 endloop endfacet facet normal -0.725132 -0.054461 -0.686453 outer loop vertex -0.4781360030 0.0158008002 -0.4700970054 vertex -0.4683440030 -0.0122029996 -0.4782190025 vertex -0.4849700034 -0.0089408103 -0.4609149992 endloop endfacet facet normal 0.004208 0.999985 -0.003368 outer loop vertex 0.0347282998 0.4999060035 -0.0382633992 vertex 0.0375466011 0.5000039935 -0.0056447601 vertex 0.0652915984 0.4998539984 -0.0155173996 endloop endfacet facet normal 0.014732 0.999679 0.020616 outer loop vertex -0.1831240058 0.5001969934 -0.1897889972 vertex -0.1731269956 0.4994120002 -0.1588679999 vertex -0.1499910057 0.4995340109 -0.1813170016 endloop endfacet facet normal 0.308788 0.950900 -0.020967 outer loop vertex 0.4512459934 0.4914759994 -0.0231970996 vertex 0.4283550084 0.4988769889 -0.0246687997 vertex 0.4398800135 0.4956960082 0.0007990000 endloop endfacet facet normal -0.999299 0.007358 -0.036713 outer loop vertex -0.5009430051 0.1097590029 0.2483409941 vertex -0.5002790093 0.0984406024 0.2279990017 vertex -0.5013030171 0.0863170028 0.2534419894 endloop endfacet facet normal -0.283199 -0.008126 -0.959027 outer loop vertex -0.4423849881 -0.1396660060 -0.4928430021 vertex -0.4356180131 -0.1168029979 -0.4950349927 vertex -0.4225459993 -0.1404259950 -0.4986949861 endloop endfacet facet normal -0.999799 0.006535 0.018963 outer loop vertex -0.4996950030 0.0712563992 -0.1820989996 vertex -0.5000079870 0.0969299972 -0.2074490041 vertex -0.5005009770 0.0583725013 -0.2201530039 endloop endfacet facet normal -0.999259 0.004591 0.038218 outer loop vertex -0.5021200180 0.0886552036 -0.2706030011 vertex -0.5010060072 0.0910808966 -0.2417670041 vertex -0.5017390251 0.1162559986 -0.2639569938 endloop endfacet facet normal -0.999324 0.003194 0.036635 outer loop vertex -0.5017390251 0.1162559986 -0.2639569938 vertex -0.5010060072 0.0910808966 -0.2417670041 vertex -0.5004950166 0.1234840006 -0.2306530029 endloop endfacet facet normal 0.018302 0.006233 -0.999813 outer loop vertex -0.1959950030 0.1009149998 -0.4993039966 vertex -0.2168249935 0.0724096000 -0.4998629987 vertex -0.2254890054 0.1049069986 -0.4998190105 endloop endfacet facet normal -0.734641 0.049756 0.676629 outer loop vertex -0.4735710025 -0.2981759906 0.4769909978 vertex -0.4679200053 -0.2759760022 0.4814940095 vertex -0.4820730090 -0.2719160020 0.4658290148 endloop endfacet facet normal 0.999981 0.006119 -0.000764 outer loop vertex 0.4995589852 0.0473924987 -0.1589380056 vertex 0.4994029999 0.0744322017 -0.1465439945 vertex 0.4995650053 0.0498141982 -0.1316560060 endloop endfacet facet normal 0.999984 0.004727 -0.003066 outer loop vertex 0.4995650053 0.0498141982 -0.1316560060 vertex 0.4994029999 0.0744322017 -0.1465439945 vertex 0.4994960129 0.0730943978 -0.1182669997 endloop endfacet facet normal 0.999983 0.005790 -0.000863 outer loop vertex 0.4991039932 0.1281539947 -0.1423030049 vertex 0.4992780089 0.0997854993 -0.1309950054 vertex 0.4992280006 0.1035590023 -0.1636089981 endloop endfacet facet normal -0.024514 -0.945614 0.324366 outer loop vertex -0.3849849999 -0.4993459880 0.4299769998 vertex -0.3584859967 -0.4934850037 0.4490660131 vertex -0.3895019889 -0.4907239974 0.4547710121 endloop endfacet facet normal -0.024223 -0.945746 0.324003 outer loop vertex -0.3849849999 -0.4993459880 0.4299769998 vertex -0.3530449867 -0.5024200082 0.4233919978 vertex -0.3584859967 -0.4934850037 0.4490660131 endloop endfacet facet normal -0.005901 -0.999978 -0.003139 outer loop vertex -0.0594893992 -0.4993740022 -0.1562339962 vertex -0.0645999983 -0.4994159937 -0.1332489997 vertex -0.0867433995 -0.4992209971 -0.1537390053 endloop endfacet facet normal -0.771841 -0.635346 -0.024435 outer loop vertex -0.4745810032 -0.4743379951 0.2533349991 vertex -0.4795970023 -0.4693990052 0.2833569944 vertex -0.4879289865 -0.4584409893 0.2616190016 endloop endfacet facet normal -0.467755 -0.222995 0.855265 outer loop vertex -0.4541859925 -0.4508010149 0.4778589904 vertex -0.4579249918 -0.4249970019 0.4825420082 vertex -0.4704740047 -0.4434289932 0.4708729982 endloop endfacet facet normal -0.005487 -0.999979 -0.003587 outer loop vertex -0.0867433995 -0.4992209971 -0.1537390053 vertex -0.0645999983 -0.4994159937 -0.1332489997 vertex -0.0891562030 -0.4993169904 -0.1232829988 endloop endfacet facet normal 0.079347 0.024709 0.996541 outer loop vertex 0.3755309880 -0.2251020074 0.5050939918 vertex 0.4078080058 -0.2337320000 0.5027379990 vertex 0.4030320048 -0.2027460039 0.5023499727 endloop endfacet facet normal 0.126545 0.019610 0.991767 outer loop vertex 0.4183770120 -0.3076800108 0.5039479733 vertex 0.4041680098 -0.2822920084 0.5052589774 vertex 0.3910459876 -0.3094359934 0.5074700117 endloop endfacet facet normal -0.166958 0.905395 0.390365 outer loop vertex -0.4133999944 0.4893220067 0.4578219950 vertex -0.4312500060 0.4908080101 0.4467410147 vertex -0.4345239997 0.4831480086 0.4631069899 endloop endfacet facet normal 0.079731 0.042579 0.995907 outer loop vertex 0.3910459876 -0.3094359934 0.5074700117 vertex 0.4041680098 -0.2822920084 0.5052589774 vertex 0.3757539988 -0.2829520106 0.5075619817 endloop endfacet facet normal -0.558647 -0.828793 0.031857 outer loop vertex -0.4549779892 -0.4882389903 -0.2270269990 vertex -0.4702720046 -0.4780920148 -0.2312400043 vertex -0.4626309872 -0.4840669930 -0.2526920140 endloop endfacet facet normal -0.413505 -0.108185 -0.904052 outer loop vertex -0.4640559852 -0.4162159860 -0.4863019884 vertex -0.4555250108 -0.3950319886 -0.4927389920 vertex -0.4457109869 -0.4177519977 -0.4945090115 endloop endfacet facet normal -0.025654 0.015522 0.999550 outer loop vertex -0.3848409951 -0.0628262013 0.5049030185 vertex -0.3718610108 -0.0851600021 0.5055829883 vertex -0.3566429913 -0.0623924993 0.5056200027 endloop endfacet facet normal -0.145926 -0.004708 0.989284 outer loop vertex -0.4116620123 -0.0933972001 0.5017129779 vertex -0.3936429918 -0.0826599970 0.5044220090 vertex -0.4090540111 -0.0672729015 0.5022220016 endloop endfacet facet normal -0.222697 0.001363 0.974887 outer loop vertex -0.4198639989 -0.0177963991 0.4995729923 vertex -0.4097790122 0.0113394000 0.5018360019 vertex -0.4365809858 0.0074451999 0.4957189858 endloop endfacet facet normal -0.147450 -0.025758 0.988734 outer loop vertex -0.3915260136 -0.0139212999 0.5038999915 vertex -0.4097790122 0.0113394000 0.5018360019 vertex -0.4198639989 -0.0177963991 0.4995729923 endloop endfacet facet normal 0.020980 0.999607 0.018594 outer loop vertex -0.2050080001 0.5002210140 -0.1663890034 vertex -0.1731269956 0.4994120002 -0.1588679999 vertex -0.1831240058 0.5001969934 -0.1897889972 endloop endfacet facet normal -0.057928 0.008619 0.998284 outer loop vertex -0.3659040034 -0.1594270021 0.5051180124 vertex -0.3963750005 -0.1538829952 0.5033019781 vertex -0.3862769902 -0.1837709993 0.5041459799 endloop endfacet facet normal -0.341299 0.020018 0.939742 outer loop vertex -0.4274210036 -0.0471700989 0.4978530109 vertex -0.4499419928 -0.0572746992 0.4898889959 vertex -0.4314750135 -0.0761516988 0.4969980121 endloop endfacet facet normal -0.403812 -0.914242 0.033132 outer loop vertex -0.4558529854 -0.4868119955 -0.1515160054 vertex -0.4387600124 -0.4946509898 -0.1594959944 vertex -0.4397689998 -0.4932729900 -0.1337690055 endloop endfacet facet normal -0.019809 0.733266 -0.679653 outer loop vertex -0.3632409871 0.4847860038 -0.4667389989 vertex -0.3435190022 0.4791679978 -0.4733749926 vertex -0.3679499924 0.4733099937 -0.4789830148 endloop endfacet facet normal -0.281089 -0.958851 0.039922 outer loop vertex -0.4441739917 -0.4906069934 -0.1007520035 vertex -0.4397689998 -0.4932729900 -0.1337690055 vertex -0.4184139967 -0.4987660050 -0.1153410003 endloop endfacet facet normal -0.258588 -0.965916 0.011741 outer loop vertex -0.4184139967 -0.4987660050 -0.1153410003 vertex -0.4397689998 -0.4932729900 -0.1337690055 vertex -0.4152399898 -0.5000720024 -0.1528789997 endloop endfacet facet normal -0.999728 0.017546 -0.015341 outer loop vertex -0.4996879995 -0.1741019934 0.1956740022 vertex -0.4993740022 -0.1803009957 0.1681219935 vertex -0.5000429749 -0.2022510022 0.1866119951 endloop endfacet facet normal -0.924857 -0.017425 -0.379917 outer loop vertex -0.4977779984 -0.3793599904 -0.4441730082 vertex -0.4981279969 -0.3483769894 -0.4447419941 vertex -0.4916389883 -0.3679479957 -0.4596410096 endloop endfacet facet normal -0.049471 -0.035181 -0.998156 outer loop vertex 0.2712880075 0.2410520017 -0.5041769743 vertex 0.3078750074 0.2549180090 -0.5064790249 vertex 0.3027639985 0.2190919966 -0.5049629807 endloop endfacet facet normal -0.041468 0.999137 0.002449 outer loop vertex 0.3289169967 0.5043619871 0.0156990997 vertex 0.3102439940 0.5035390258 0.0352648012 vertex 0.3372350037 0.5046439767 0.0414967015 endloop endfacet facet normal 0.003007 -0.013912 -0.999899 outer loop vertex 0.3579919934 0.2090120018 -0.5061140060 vertex 0.3353410065 0.2321459949 -0.5065039992 vertex 0.3687219918 0.2403679937 -0.5065180063 endloop endfacet facet normal 0.009889 -0.041849 -0.999075 outer loop vertex 0.3687219918 0.2403679937 -0.5065180063 vertex 0.3353410065 0.2321459949 -0.5065039992 vertex 0.3438329995 0.2699869871 -0.5080050230 endloop endfacet facet normal 0.324108 -0.004006 -0.946012 outer loop vertex 0.4467200041 -0.0469507016 -0.4906269908 vertex 0.4368000031 -0.0813404024 -0.4938800037 vertex 0.4216420054 -0.0558843985 -0.4991810024 endloop endfacet facet normal -0.587051 -0.809545 0.002954 outer loop vertex -0.4626309872 -0.4840669930 -0.2526920140 vertex -0.4729709923 -0.4766480029 -0.2743949890 vertex -0.4554080069 -0.4894070029 -0.2806960046 endloop endfacet facet normal 0.036619 0.999066 0.022939 outer loop vertex -0.2378489971 0.5015550256 -0.1720629930 vertex -0.2050080001 0.5002210140 -0.1663890034 vertex -0.2167499959 0.5013560057 -0.1970770061 endloop endfacet facet normal 0.048351 -0.074714 0.996032 outer loop vertex -0.2998070121 -0.3747049868 0.5089960098 vertex -0.3178139925 -0.3952369988 0.5083299875 vertex -0.2959789932 -0.4041430056 0.5066019893 endloop endfacet facet normal 0.011490 -0.163241 0.986519 outer loop vertex -0.2959789932 -0.4041430056 0.5066019893 vertex -0.3178139925 -0.3952369988 0.5083299875 vertex -0.3184899986 -0.4172700047 0.5046920180 endloop endfacet facet normal -0.047239 0.464124 0.884510 outer loop vertex 0.1530610025 0.4634430110 0.4808799922 vertex 0.1560489982 0.4402109981 0.4932299852 vertex 0.1808339953 0.4532000124 0.4877380133 endloop endfacet facet normal 0.007808 0.999920 0.009956 outer loop vertex -0.1649010032 0.4990519881 -0.1291619986 vertex -0.1411190033 0.4990659952 -0.1492210031 vertex -0.1731269956 0.4994120002 -0.1588679999 endloop endfacet facet normal 0.004716 0.536361 -0.843975 outer loop vertex -0.0305026993 0.4704560041 -0.4806999862 vertex -0.0084038498 0.4698509872 -0.4809609950 vertex -0.0174889006 0.4570389986 -0.4891540110 endloop endfacet facet normal -0.165746 -0.986129 0.008775 outer loop vertex -0.3940050006 -0.5027109981 -0.0976279974 vertex -0.4218150079 -0.4978449941 -0.0760781020 vertex -0.4184139967 -0.4987660050 -0.1153410003 endloop endfacet facet normal 0.999908 -0.012820 0.004503 outer loop vertex 0.4994949996 0.1729670018 0.0451316014 vertex 0.4996789992 0.1737290025 0.0064444002 vertex 0.4999989867 0.2045069933 0.0230168998 endloop endfacet facet normal 0.999991 -0.003804 0.001748 outer loop vertex 0.4995940030 0.1433939934 -0.0109502999 vertex 0.4996789992 0.1737290025 0.0064444002 vertex 0.4995270073 0.1415089965 0.0232803002 endloop endfacet facet normal 0.999987 0.004931 0.001274 outer loop vertex 0.4998089969 0.0857120976 -0.0127188005 vertex 0.4996530116 0.1128470004 0.0046839998 vertex 0.4997859895 0.0824486986 0.0179717001 endloop endfacet facet normal 0.927917 0.372524 -0.014010 outer loop vertex 0.4953500032 0.4374539852 0.1699579954 vertex 0.4886380136 0.4531700015 0.1432940066 vertex 0.4875620008 0.4569300115 0.1720049977 endloop endfacet facet normal -0.075691 0.461479 -0.883916 outer loop vertex -0.4174360037 0.4615310133 -0.4823819995 vertex -0.3929690123 0.4673559964 -0.4814360142 vertex -0.3998520076 0.4473469853 -0.4912930131 endloop endfacet facet normal 0.000103 -0.999997 0.002324 outer loop vertex -0.0061397301 -0.5001059771 0.0116152000 vertex 0.0241053998 -0.5000889897 0.0175886992 vertex 0.0043157302 -0.5000370145 0.0408247001 endloop endfacet facet normal 0.001627 -0.999992 0.003622 outer loop vertex 0.0043157302 -0.5000370145 0.0408247001 vertex 0.0241053998 -0.5000889897 0.0175886992 vertex 0.0342460983 -0.4999679923 0.0464362986 endloop endfacet facet normal 0.015090 -0.713015 -0.700987 outer loop vertex -0.1956119984 -0.4694080055 -0.4793370068 vertex -0.2047419995 -0.4832539856 -0.4654499888 vertex -0.2234160006 -0.4726450145 -0.4766429961 endloop endfacet facet normal 0.004756 -0.999988 0.001212 outer loop vertex 0.0742226020 -0.4999060035 0.0002779610 vertex 0.0542217009 -0.4999729991 0.0234861001 vertex 0.0438035987 -0.5000579953 -0.0057571698 endloop endfacet facet normal 0.859283 0.511476 0.005036 outer loop vertex 0.4911639988 0.4487409890 0.2501170039 vertex 0.4802179933 0.4672259986 0.2404029965 vertex 0.4814459980 0.4648680091 0.2703549862 endloop endfacet facet normal -0.028569 -0.582380 0.812414 outer loop vertex -0.1931429952 -0.4751470089 0.4735760093 vertex -0.1644079983 -0.4747389853 0.4748789966 vertex -0.1809120029 -0.4562129974 0.4875789881 endloop endfacet facet normal 0.848655 0.526910 0.046382 outer loop vertex 0.4911639988 0.4487409890 0.2501170039 vertex 0.4886089861 0.4550510049 0.2251829952 vertex 0.4802179933 0.4672259986 0.2404029965 endloop endfacet facet normal -0.555623 -0.069765 0.828502 outer loop vertex -0.4479439855 -0.0231637992 0.4902679920 vertex -0.4582520127 0.0079496503 0.4859749973 vertex -0.4700480103 -0.0137136998 0.4762400091 endloop endfacet facet normal -0.394786 -0.918511 0.021957 outer loop vertex -0.4498279989 -0.4901129901 0.0404523984 vertex -0.4332239926 -0.4968619943 0.0566659011 vertex -0.4523589909 -0.4882830083 0.0714981034 endloop endfacet facet normal 0.999562 -0.029455 -0.002849 outer loop vertex 0.5057150126 0.2158520073 -0.3381310105 vertex 0.5054240227 0.2093009949 -0.3724969923 vertex 0.5064899921 0.2442560047 -0.3598990142 endloop endfacet facet normal 0.998438 -0.010683 -0.054841 outer loop vertex 0.5064899921 0.2442560047 -0.3598990142 vertex 0.5054240227 0.2093009949 -0.3724969923 vertex 0.5045509934 0.2380989939 -0.3940010071 endloop endfacet facet normal 0.945830 -0.324557 -0.008210 outer loop vertex 0.4916389883 -0.4476079941 0.1411509961 vertex 0.4896610081 -0.4526309967 0.1118479967 vertex 0.4978480041 -0.4289650023 0.1194659993 endloop endfacet facet normal -0.999456 -0.001256 0.032942 outer loop vertex -0.5077620149 -0.3166980147 0.3832769990 vertex -0.5079720020 -0.2899999917 0.3779239953 vertex -0.5086479783 -0.2999410033 0.3570359945 endloop endfacet facet normal 0.761085 0.009733 0.648579 outer loop vertex 0.4842930138 -0.0921050012 0.4639329910 vertex 0.4712609947 -0.0976606011 0.4793089926 vertex 0.4797640145 -0.1196509972 0.4696609974 endloop endfacet facet normal -0.036878 -0.999312 -0.003870 outer loop vertex 0.2327110022 -0.5009909868 0.1811989993 vertex 0.2221509963 -0.5004770160 0.1491129994 vertex 0.2564480007 -0.5017799735 0.1587370038 endloop endfacet facet normal -0.941534 0.334706 0.038550 outer loop vertex -0.4970990121 0.4290330112 -0.1684609950 vertex -0.4899699986 0.4493370056 -0.1706310064 vertex -0.4940089881 0.4404970109 -0.1925259978 endloop endfacet facet normal -0.880089 0.473922 -0.028993 outer loop vertex -0.4940089881 0.4404970109 -0.1925259978 vertex -0.4899699986 0.4493370056 -0.1706310064 vertex -0.4818550050 0.4632140100 -0.1901289970 endloop endfacet facet normal -0.830872 0.034222 0.555411 outer loop vertex -0.4800420105 -0.0540782996 0.4684959948 vertex -0.4794990122 -0.0318224989 0.4679369926 vertex -0.4889430106 -0.0407459997 0.4543589950 endloop endfacet facet normal -0.865027 0.501718 -0.002941 outer loop vertex -0.4813910127 0.4641959965 -0.1590829939 vertex -0.4818550050 0.4632140100 -0.1901289970 vertex -0.4899699986 0.4493370056 -0.1706310064 endloop endfacet facet normal -0.999539 0.023568 0.019115 outer loop vertex -0.4997699857 -0.1942680031 -0.1697569937 vertex -0.4996969998 -0.1736440063 -0.1913679987 vertex -0.5005689859 -0.2049220055 -0.1984010041 endloop endfacet facet normal -0.999426 0.022090 0.025675 outer loop vertex -0.4996969998 -0.1736440063 -0.1913679987 vertex -0.5006769896 -0.1829849929 -0.2214789987 vertex -0.5005689859 -0.2049220055 -0.1984010041 endloop endfacet facet normal -0.998741 0.038252 0.032454 outer loop vertex -0.5034229755 -0.2503849864 -0.2371329963 vertex -0.5018990040 -0.2383700013 -0.2043959945 vertex -0.5018410087 -0.2157340050 -0.2292910069 endloop endfacet facet normal 0.998764 0.043102 0.024748 outer loop vertex 0.5054739714 -0.3135429919 -0.2281669974 vertex 0.5036240220 -0.2746770084 -0.2211979926 vertex 0.5037850142 -0.2957189977 -0.1910479963 endloop endfacet facet normal -0.998570 0.036814 0.038772 outer loop vertex -0.5018410087 -0.2157340050 -0.2292910069 vertex -0.5034589767 -0.2258020043 -0.2614020109 vertex -0.5034229755 -0.2503849864 -0.2371329963 endloop endfacet facet normal 0.026987 0.486210 -0.873425 outer loop vertex 0.1294080019 0.4680170119 -0.4822599888 vertex 0.1138669997 0.4515120089 -0.4919280112 vertex 0.1000059992 0.4665339887 -0.4839940071 endloop endfacet facet normal 0.999982 0.005780 0.001703 outer loop vertex 0.4992040098 -0.1590639949 0.1231520027 vertex 0.4990069866 -0.1303929985 0.1415359974 vertex 0.4991840124 -0.1642259955 0.1524070054 endloop endfacet facet normal 0.999922 0.012132 0.002824 outer loop vertex 0.4991840124 -0.1642259955 0.1524070054 vertex 0.4995169938 -0.1874070019 0.1340959966 vertex 0.4992040098 -0.1590639949 0.1231520027 endloop endfacet facet normal 0.001268 0.999997 0.002202 outer loop vertex -0.1335909963 0.4989790022 -0.1140530035 vertex -0.1411190033 0.4990659952 -0.1492210031 vertex -0.1649010032 0.4990519881 -0.1291619986 endloop endfacet facet normal 0.999370 0.035392 0.002457 outer loop vertex 0.5001099706 -0.2105070055 0.1196150035 vertex 0.5000789762 -0.2112299949 0.1426350027 vertex 0.5009040236 -0.2339340001 0.1340949982 endloop endfacet facet normal 0.933968 0.029733 0.356119 outer loop vertex 0.4887680113 -0.0322766006 0.4544300139 vertex 0.4962370098 -0.0551820993 0.4367539883 vertex 0.4979209900 -0.0186687000 0.4292890131 endloop endfacet facet normal 0.016053 -0.177124 0.984058 outer loop vertex 0.0277203992 -0.4014019966 0.5032399893 vertex 0.0053189099 -0.4102990031 0.5020040274 vertex 0.0242189001 -0.4292869866 0.4982779920 endloop endfacet facet normal -0.246157 -0.968979 0.022042 outer loop vertex -0.4092830122 -0.5019400120 0.0980234966 vertex -0.4325740039 -0.4962689877 0.0872201994 vertex -0.4124540091 -0.5018010139 0.0687215999 endloop endfacet facet normal 0.004244 -0.317833 0.948137 outer loop vertex 0.0329121985 -0.4535610080 0.4901019931 vertex 0.0242189001 -0.4292869866 0.4982779920 vertex 0.0053609000 -0.4494720101 0.4915960133 endloop endfacet facet normal 0.010949 -0.999880 0.010992 outer loop vertex 0.1090430021 -0.4993259907 -0.1796970069 vertex 0.0803339034 -0.4994359910 -0.1611060053 vertex 0.0814275965 -0.4998649955 -0.2012210041 endloop endfacet facet normal -0.000523 0.002565 0.999997 outer loop vertex -0.1176709980 0.0507088006 0.4993329942 vertex -0.1526229978 0.0630739033 0.4992829859 vertex -0.1454329938 0.0267274994 0.4993799925 endloop endfacet facet normal -0.005853 -0.001982 0.999981 outer loop vertex -0.1052000001 0.1393750012 0.4990859926 vertex -0.1089679971 0.1651359946 0.4991149902 vertex -0.1297149956 0.1502320021 0.4989640117 endloop endfacet facet normal -0.012754 -0.744453 -0.667553 outer loop vertex -0.3418830037 -0.4746859968 -0.4759539962 vertex -0.3704909980 -0.4833010137 -0.4657999873 vertex -0.3720479906 -0.4680770040 -0.4827480018 endloop endfacet facet normal -0.004385 0.002991 0.999986 outer loop vertex -0.1052000001 0.1393750012 0.4990859926 vertex -0.1286240071 0.1210760027 0.4990380108 vertex -0.0972746983 0.1098710001 0.4992089868 endloop endfacet facet normal -0.005439 0.003481 0.999979 outer loop vertex -0.0587124005 0.1026120037 0.4994440079 vertex -0.0972746983 0.1098710001 0.4992089868 vertex -0.0893203020 0.0748988017 0.4993740022 endloop endfacet facet normal -0.003869 0.003838 0.999985 outer loop vertex -0.0893203020 0.0748988017 0.4993740022 vertex -0.0972746983 0.1098710001 0.4992089868 vertex -0.1243920028 0.0869655013 0.4991919994 endloop endfacet facet normal 0.006730 0.055651 0.998428 outer loop vertex -0.1609670073 0.3966900110 0.5032119751 vertex -0.1930859983 0.4067989886 0.5028650165 vertex -0.1887899935 0.3717080057 0.5047919750 endloop endfacet facet normal 0.017824 -0.029013 0.999420 outer loop vertex -0.1738349944 0.3393509984 0.5045840144 vertex -0.1944359988 0.3174610138 0.5043159723 vertex -0.1657540053 0.3080759943 0.5035319924 endloop endfacet facet normal 0.007870 0.999428 0.032890 outer loop vertex -0.1597149968 0.5004789829 -0.2135650069 vertex -0.1256719977 0.4999139905 -0.2045429945 vertex -0.1350869983 0.5010830164 -0.2378129959 endloop endfacet facet normal 0.731837 0.678472 -0.063958 outer loop vertex 0.4706139863 0.4745610058 -0.4330210090 vertex 0.4838629961 0.4604359865 -0.4312590063 vertex 0.4769980013 0.4661380053 -0.4493240118 endloop endfacet facet normal 0.774229 -0.618342 -0.134994 outer loop vertex 0.4850730002 -0.4547699988 -0.4369890094 vertex 0.4740979970 -0.4699510038 -0.4303970039 vertex 0.4757719934 -0.4637170136 -0.4493510127 endloop endfacet facet normal -0.999996 0.002242 -0.001688 outer loop vertex -0.4994440079 0.1381759942 -0.0391892008 vertex -0.4994980097 0.1060160026 -0.0499175005 vertex -0.4995369911 0.1128510013 -0.0177452993 endloop endfacet facet normal -0.999989 0.004550 -0.001163 outer loop vertex -0.4998160005 0.0561114997 -0.0054417700 vertex -0.4996770024 0.0809376985 -0.0278321002 vertex -0.4998120070 0.0486694984 -0.0379756019 endloop endfacet facet normal 0.981033 -0.193773 0.005150 outer loop vertex 0.5036029816 -0.4091269970 -0.0282416996 vertex 0.4993939996 -0.4307439923 -0.0398209989 vertex 0.5032320023 -0.4117529988 -0.0563792996 endloop endfacet facet normal -0.999983 0.005078 -0.002845 outer loop vertex -0.4998120070 0.0486694984 -0.0379756019 vertex -0.4996770024 0.0809376985 -0.0278321002 vertex -0.4996219873 0.0736595020 -0.0601572990 endloop endfacet facet normal -0.110294 -0.011399 -0.993834 outer loop vertex -0.3956469893 -0.1413639933 -0.5027620196 vertex -0.3821240067 -0.1698559970 -0.5039359927 vertex -0.4107989967 -0.1670390069 -0.5007860065 endloop endfacet facet normal -0.999979 0.004993 -0.004207 outer loop vertex -0.4995239973 0.0660986975 -0.0924211964 vertex -0.4996219873 0.0736595020 -0.0601572990 vertex -0.4994019866 0.0988487005 -0.0825572982 endloop endfacet facet normal -0.999979 0.005118 -0.004066 outer loop vertex -0.4994019866 0.0988487005 -0.0825572982 vertex -0.4996219873 0.0736595020 -0.0601572990 vertex -0.4994980097 0.1060160026 -0.0499175005 endloop endfacet facet normal 0.052500 -0.685929 -0.725772 outer loop vertex -0.0080579100 -0.4791480005 -0.4667049944 vertex -0.0380997993 -0.4725880027 -0.4750779867 vertex -0.0155950002 -0.4623680115 -0.4831089973 endloop endfacet facet normal -0.032032 -0.171203 0.984715 outer loop vertex 0.0242189001 -0.4292869866 0.4982779920 vertex 0.0517445989 -0.4160200059 0.5014799833 vertex 0.0277203992 -0.4014019966 0.5032399893 endloop endfacet facet normal -0.149082 0.011883 -0.988753 outer loop vertex -0.4107989967 -0.1670390069 -0.5007860065 vertex -0.4225459993 -0.1404259950 -0.4986949861 vertex -0.3956469893 -0.1413639933 -0.5027620196 endloop endfacet facet normal 0.055493 0.696237 -0.715663 outer loop vertex 0.1294080019 0.4680170119 -0.4822599888 vertex 0.1080109999 0.4794690013 -0.4727779925 vertex 0.1316580027 0.4835439920 -0.4669800103 endloop endfacet facet normal 0.092910 0.995617 0.010726 outer loop vertex 0.3828890026 0.5044929981 0.0024281701 vertex 0.4147059917 0.5015450120 0.0004660540 vertex 0.4007680118 0.5031340122 -0.0262960009 endloop endfacet facet normal 0.226599 0.973471 -0.031733 outer loop vertex 0.4398800135 0.4956960082 0.0007990000 vertex 0.4147059917 0.5015450120 0.0004660540 vertex 0.4283050001 0.4991750121 0.0248694997 endloop endfacet facet normal -0.124372 0.006663 -0.992213 outer loop vertex -0.4141950011 -0.0594061017 -0.5003700256 vertex -0.3850249946 -0.0569615997 -0.5040100217 vertex -0.3978269994 -0.0861051977 -0.5026010275 endloop endfacet facet normal 0.169497 0.985530 0.001259 outer loop vertex 0.4283050001 0.4991750121 0.0248694997 vertex 0.4147059917 0.5015450120 0.0004660540 vertex 0.4037089944 0.5034040213 0.0257715005 endloop endfacet facet normal -0.000780 0.483533 -0.875326 outer loop vertex 0.2609530091 0.4468089938 -0.4923140109 vertex 0.2261240035 0.4449479878 -0.4933109879 vertex 0.2350880057 0.4639250040 -0.4828360081 endloop endfacet facet normal 0.259431 -0.964346 0.052271 outer loop vertex 0.4308339953 -0.4985699952 -0.0127835004 vertex 0.4432390034 -0.4938879907 0.0120264003 vertex 0.4177480042 -0.5006679893 0.0134592000 endloop endfacet facet normal 0.046840 0.006558 -0.998881 outer loop vertex -0.2539780140 0.0410576984 -0.5012559891 vertex -0.2652589977 0.0168366004 -0.5019440055 vertex -0.2815079987 0.0404342003 -0.5025510192 endloop endfacet facet normal 0.024078 -0.951871 -0.305553 outer loop vertex -0.2391040027 -0.4993450046 -0.4314999878 vertex -0.2397670001 -0.4935159981 -0.4497109950 vertex -0.2139739990 -0.4939970076 -0.4461799860 endloop endfacet facet normal -0.002378 -0.964009 -0.265859 outer loop vertex -0.2115889937 -0.5013489723 -0.4195429981 vertex -0.2139739990 -0.4939970076 -0.4461799860 vertex -0.1847690046 -0.4974110126 -0.4340620041 endloop endfacet facet normal 0.999568 -0.028595 -0.006805 outer loop vertex 0.5061590075 0.2238270044 0.3595809937 vertex 0.5052130222 0.1916989982 0.3556329906 vertex 0.5055860281 0.2107789963 0.3302449882 endloop endfacet facet normal -0.323735 -0.889889 -0.321393 outer loop vertex -0.4451650083 -0.4797869921 -0.4612590075 vertex -0.4608579874 -0.4785119891 -0.4489820004 vertex -0.4597820044 -0.4728890061 -0.4656350017 endloop endfacet facet normal 0.999056 -0.029674 -0.031719 outer loop vertex 0.5055860281 0.2107789963 0.3302449882 vertex 0.5042579770 0.1975959986 0.3007479906 vertex 0.5052989721 0.2287160009 0.3044230044 endloop endfacet facet normal -0.001580 -0.450436 0.892807 outer loop vertex 0.1581870019 -0.4463529885 0.4920310080 vertex 0.1298370063 -0.4413340092 0.4945130050 vertex 0.1367210001 -0.4607509971 0.4847289920 endloop endfacet facet normal 0.006550 -0.281283 0.959603 outer loop vertex 0.1298370063 -0.4413340092 0.4945130050 vertex 0.1491229981 -0.4248610139 0.4992100000 vertex 0.1230169982 -0.4204129875 0.5006920099 endloop endfacet facet normal 0.020002 -0.081111 0.996504 outer loop vertex 0.1415430009 -0.3851360083 0.5045570135 vertex 0.1388970017 -0.4067969918 0.5028470159 vertex 0.1622090042 -0.4030260146 0.5026860237 endloop endfacet facet normal 0.826012 0.562728 0.032273 outer loop vertex 0.4840469956 0.4629920125 0.0283394996 vertex 0.4765079916 0.4726260006 0.0533136018 vertex 0.4898769855 0.4527100027 0.0584062003 endloop endfacet facet normal 0.049831 -0.998755 0.002301 outer loop vertex -0.2994210124 -0.5035539865 0.0787568986 vertex -0.2958739996 -0.5034350157 0.0535865016 vertex -0.2740370035 -0.5023000240 0.0733188018 endloop endfacet facet normal 0.491839 -0.000859 0.870686 outer loop vertex 0.4642359912 0.0026011600 0.4832319915 vertex 0.4495060146 0.0139936004 0.4915640056 vertex 0.4482460022 -0.0090776002 0.4922530055 endloop endfacet facet normal 0.041321 0.037994 -0.998423 outer loop vertex -0.3027850091 -0.2977809906 -0.5075849891 vertex -0.2751669884 -0.2865340114 -0.5060139894 vertex -0.2803219855 -0.3170340061 -0.5073879957 endloop endfacet facet normal 0.034655 0.034571 -0.998801 outer loop vertex -0.3262189925 -0.2562490106 -0.5066490173 vertex -0.3272210062 -0.2281720042 -0.5057119727 vertex -0.3034220040 -0.2408770025 -0.5053259730 endloop endfacet facet normal 0.031890 0.038667 -0.998743 outer loop vertex -0.3003740013 -0.2687039971 -0.5063059926 vertex -0.3262189925 -0.2562490106 -0.5066490173 vertex -0.3034220040 -0.2408770025 -0.5053259730 endloop endfacet facet normal 0.046772 0.009514 -0.998860 outer loop vertex -0.2815079987 0.0404342003 -0.5025510192 vertex -0.2652820051 0.0648147985 -0.5015590191 vertex -0.2539780140 0.0410576984 -0.5012559891 endloop endfacet facet normal -0.554756 -0.041922 -0.830956 outer loop vertex -0.4493249953 -0.0266986992 -0.4901849926 vertex -0.4683440030 -0.0122029996 -0.4782190025 vertex -0.4519270062 -0.0011662201 -0.4897359908 endloop endfacet facet normal 0.067875 0.997541 -0.017440 outer loop vertex 0.4037089944 0.5034040213 0.0257715005 vertex 0.3813090026 0.5050089955 0.0303942002 vertex 0.3941810131 0.5044599771 0.0490879007 endloop endfacet facet normal -0.377342 -0.926065 -0.004121 outer loop vertex -0.4506529868 -0.4892419875 0.2059610039 vertex -0.4325279891 -0.4967469871 0.2328439951 vertex -0.4561710060 -0.4871580005 0.2429099977 endloop endfacet facet normal -0.524639 -0.850783 -0.030365 outer loop vertex -0.4561710060 -0.4871580005 0.2429099977 vertex -0.4706769884 -0.4775190055 0.2234700024 vertex -0.4506529868 -0.4892419875 0.2059610039 endloop endfacet facet normal -0.007190 -0.748313 -0.663306 outer loop vertex 0.1261280030 -0.4814279974 -0.4632000029 vertex 0.1485159993 -0.4715079963 -0.4746339917 vertex 0.1503860056 -0.4844160080 -0.4600920081 endloop endfacet facet normal -0.232642 -0.971377 -0.047998 outer loop vertex -0.4152109921 -0.5020859838 0.2569600046 vertex -0.4325279891 -0.4967469871 0.2328439951 vertex -0.4054200053 -0.5028319955 0.2246019989 endloop endfacet facet normal -0.219874 -0.975524 -0.002944 outer loop vertex -0.4054200053 -0.5028319955 0.2246019989 vertex -0.4325279891 -0.4967469871 0.2328439951 vertex -0.4227249920 -0.4988580048 0.2002100050 endloop endfacet facet normal 0.027350 -0.641684 0.766482 outer loop vertex -0.2186239958 -0.4768429995 0.4722160101 vertex -0.2135570049 -0.4620400071 0.4844279885 vertex -0.2437130064 -0.4687649906 0.4798740149 endloop endfacet facet normal -0.416295 0.908893 -0.024733 outer loop vertex -0.4373280108 0.4972209930 0.0269527994 vertex -0.4553759992 0.4892500043 0.0378095992 vertex -0.4412350059 0.4960350096 0.0491310991 endloop endfacet facet normal -0.037256 0.170462 -0.984660 outer loop vertex 0.2736879885 0.4214949906 -0.5012800097 vertex 0.2990660071 0.4179610014 -0.5028520226 vertex 0.2875390053 0.3985109925 -0.5057830215 endloop endfacet facet normal 0.001212 -0.636614 0.771182 outer loop vertex -0.1931429952 -0.4751470089 0.4735760093 vertex -0.2135570049 -0.4620400071 0.4844279885 vertex -0.2186239958 -0.4768429995 0.4722160101 endloop endfacet facet normal 0.929127 0.267132 -0.255663 outer loop vertex 0.4903039932 0.4338069856 -0.4512850046 vertex 0.4853549898 0.4525220096 -0.4497160017 vertex 0.4926590025 0.4427779913 -0.4333530068 endloop endfacet facet normal -0.999965 -0.006355 0.005428 outer loop vertex -0.4994109869 0.1687889993 0.0843487009 vertex -0.4992530048 0.1363590062 0.0754816979 vertex -0.4991309941 0.1439899951 0.1068940014 endloop endfacet facet normal -0.999992 -0.000416 0.003985 outer loop vertex -0.4991309941 0.1439899951 0.1068940014 vertex -0.4992530048 0.1363590062 0.0754816979 vertex -0.4991559982 0.1126770005 0.0973545983 endloop endfacet facet normal -0.671518 0.034975 0.740162 outer loop vertex -0.4669469893 -0.0415167995 0.4797829986 vertex -0.4794990122 -0.0318224989 0.4679369926 vertex -0.4800420105 -0.0540782996 0.4684959948 endloop endfacet facet normal -0.903724 0.427056 0.030086 outer loop vertex -0.4883069992 0.4579229951 0.3848130107 vertex -0.4964959919 0.4394130111 0.4015719891 vertex -0.4876660109 0.4572919905 0.4130240083 endloop endfacet facet normal 0.881986 0.050653 0.468546 outer loop vertex 0.4927839935 0.0472319014 0.4464919865 vertex 0.4826689959 0.0641627982 0.4637019932 vertex 0.4842379987 0.0406998992 0.4632849991 endloop endfacet facet normal -0.968732 0.226054 0.102264 outer loop vertex -0.4964959919 0.4394130111 0.4015719891 vertex -0.4987820089 0.4208900034 0.4208619893 vertex -0.4934560061 0.4428069890 0.4228670001 endloop endfacet facet normal -0.003376 -0.007131 0.999969 outer loop vertex 0.1509940028 0.1805730015 0.4992580116 vertex 0.1358470023 0.1568939984 0.4990380108 vertex 0.1647440046 0.1540099978 0.4991149902 endloop endfacet facet normal -0.030817 -0.006782 0.999502 outer loop vertex 0.2114399970 0.1784249991 0.4999310076 vertex 0.2276650071 0.1521549970 0.5002530217 vertex 0.2418670058 0.1786980033 0.5008710027 endloop endfacet facet normal -0.022202 0.006068 0.999735 outer loop vertex 0.2285809964 0.0978948995 0.5003880262 vertex 0.2118470073 0.1249789968 0.4998520017 vertex 0.1956429929 0.0969951004 0.4996620119 endloop endfacet facet normal -0.006138 0.004872 0.999969 outer loop vertex 0.1786769927 0.1255140007 0.4992899895 vertex 0.1464399993 0.1294350028 0.4990729988 vertex 0.1578810066 0.0952098966 0.4993099868 endloop endfacet facet normal -0.006362 0.003030 0.999975 outer loop vertex 0.1647440046 0.1540099978 0.4991149902 vertex 0.1464399993 0.1294350028 0.4990729988 vertex 0.1786769927 0.1255140007 0.4992899895 endloop endfacet facet normal 0.032391 0.130439 -0.990927 outer loop vertex 0.3372150064 0.3768680096 -0.5080299973 vertex 0.3525719941 0.4086230099 -0.5033479929 vertex 0.3710649908 0.3762260079 -0.5070080161 endloop endfacet facet normal 0.043186 0.006769 -0.999044 outer loop vertex -0.2454860061 0.0841872022 -0.5005720258 vertex -0.2652820051 0.0648147985 -0.5015590191 vertex -0.2715359926 0.0917294025 -0.5016469955 endloop endfacet facet normal 0.030487 -0.042053 0.998650 outer loop vertex -0.1394390017 -0.3588599861 0.5045359731 vertex -0.1629849970 -0.3844780028 0.5041760206 vertex -0.1260100007 -0.3969979882 0.5025200248 endloop endfacet facet normal 0.024500 -0.018209 -0.999534 outer loop vertex -0.2182590067 0.1561069936 -0.4997200072 vertex -0.2290949970 0.1831369996 -0.5004780293 vertex -0.2004700005 0.1803169996 -0.4997250140 endloop endfacet facet normal -0.994272 0.105376 -0.017875 outer loop vertex -0.5011399984 0.4149709940 0.0730187967 vertex -0.5047410131 0.3817889988 0.0777077973 vertex -0.5027580261 0.4045650065 0.1016739979 endloop endfacet facet normal -0.929194 0.367484 -0.039421 outer loop vertex -0.4948320091 0.4398010075 0.1809799969 vertex -0.4880110025 0.4544140100 0.1564249992 vertex -0.4972409904 0.4306209981 0.1521860063 endloop endfacet facet normal 0.000452 -0.703866 -0.710333 outer loop vertex -0.1956119984 -0.4694080055 -0.4793370068 vertex -0.1686020046 -0.4672310054 -0.4814769924 vertex -0.1774380058 -0.4808929861 -0.4679450095 endloop endfacet facet normal -0.970587 0.240711 0.004459 outer loop vertex -0.4972409904 0.4306209981 0.1521860063 vertex -0.5016080141 0.4125210047 0.1787119955 vertex -0.4948320091 0.4398010075 0.1809799969 endloop endfacet facet normal 0.027115 0.696893 -0.716663 outer loop vertex -0.1721169949 0.4799660146 -0.4699119925 vertex -0.1789010018 0.4654769897 -0.4842579961 vertex -0.2019910067 0.4757510126 -0.4751409888 endloop endfacet facet normal 0.999895 0.007038 -0.012672 outer loop vertex 0.5049620271 0.1069900021 0.3334830105 vertex 0.5051710010 0.1153950021 0.3546400070 vertex 0.5053200126 0.0926949978 0.3537909985 endloop endfacet facet normal -0.992762 0.118791 -0.017656 outer loop vertex -0.5049629807 0.3891150057 0.2098779976 vertex -0.5016080141 0.4125210047 0.1787119955 vertex -0.5050650239 0.3825759888 0.1716199964 endloop endfacet facet normal -0.993672 0.111502 0.013564 outer loop vertex -0.5050650239 0.3825759888 0.1716199964 vertex -0.5016080141 0.4125210047 0.1787119955 vertex -0.5029479861 0.4041920006 0.1490159929 endloop endfacet facet normal -0.082289 0.003833 -0.996601 outer loop vertex -0.3725210130 -0.1956129968 -0.5048279762 vertex -0.3982799947 -0.1953310072 -0.5026999712 vertex -0.3821240067 -0.1698559970 -0.5039359927 endloop endfacet facet normal -0.229445 0.009165 -0.973278 outer loop vertex -0.4107989967 -0.1670390069 -0.5007860065 vertex -0.4263849854 -0.1922390014 -0.4973489940 vertex -0.4356540143 -0.1631560028 -0.4948900044 endloop endfacet facet normal -0.003489 -0.707000 -0.707205 outer loop vertex -0.1774380058 -0.4808929861 -0.4679450095 vertex -0.2047419995 -0.4832539856 -0.4654499888 vertex -0.1956119984 -0.4694080055 -0.4793370068 endloop endfacet facet normal -0.183709 0.030475 -0.982508 outer loop vertex -0.4137090147 -0.2226680070 -0.5006629825 vertex -0.4263849854 -0.1922390014 -0.4973489940 vertex -0.3982799947 -0.1953310072 -0.5026999712 endloop endfacet facet normal -0.999116 0.028039 0.031329 outer loop vertex -0.5005689859 -0.2049220055 -0.1984010041 vertex -0.5006769896 -0.1829849929 -0.2214789987 vertex -0.5018410087 -0.2157340050 -0.2292910069 endloop endfacet facet normal -0.998721 0.029486 0.041077 outer loop vertex -0.5018410087 -0.2157340050 -0.2292910069 vertex -0.5021430254 -0.1921969950 -0.2535290122 vertex -0.5034589767 -0.2258020043 -0.2614020109 endloop endfacet facet normal -0.620511 0.778025 0.098206 outer loop vertex -0.4633409977 0.4786390066 0.4400829971 vertex -0.4622429907 0.4823119938 0.4179219902 vertex -0.4765090048 0.4698069990 0.4268519878 endloop endfacet facet normal -0.998799 0.020108 0.044669 outer loop vertex -0.5038440228 -0.2030529976 -0.2848219872 vertex -0.5029249787 -0.1662919968 -0.2808200121 vertex -0.5047140121 -0.1867340058 -0.3116210103 endloop endfacet facet normal -0.998788 0.018077 0.045777 outer loop vertex -0.5011140108 -0.1594419926 -0.2440119982 vertex -0.5029249787 -0.1662919968 -0.2808200121 vertex -0.5021430254 -0.1921969950 -0.2535290122 endloop endfacet facet normal -0.999358 -0.001146 0.035798 outer loop vertex -0.5010070205 -0.1062500030 -0.2506819963 vertex -0.4999879897 -0.1004360020 -0.2220479995 vertex -0.5007299781 -0.0789932013 -0.2420749962 endloop endfacet facet normal -0.999562 0.005193 0.029138 outer loop vertex -0.4999090135 -0.1520850062 -0.2128269970 vertex -0.4994949996 -0.1233149990 -0.2037519962 vertex -0.5003690124 -0.1292469949 -0.2326769978 endloop endfacet facet normal -0.999315 0.036693 -0.004777 outer loop vertex -0.5008720160 -0.2239329964 -0.0277401004 vertex -0.5015720129 -0.2458679974 -0.0497913994 vertex -0.5020220280 -0.2543259859 -0.0206211992 endloop endfacet facet normal 0.251732 -0.967728 0.011535 outer loop vertex 0.4374839962 -0.4986749887 -0.2887269855 vertex 0.4262700081 -0.5013459921 -0.2680830061 vertex 0.4170280099 -0.5040900111 -0.2966020107 endloop endfacet facet normal 0.937190 0.348603 -0.012238 outer loop vertex 0.4948419929 0.4413430095 0.0277926009 vertex 0.4985339940 0.4304229915 -0.0005335610 vertex 0.4899249971 0.4536370039 0.0014451200 endloop endfacet facet normal 0.014759 -0.998918 0.044111 outer loop vertex 0.3836530149 -0.5065219998 -0.2437839955 vertex 0.3471300006 -0.5070160031 -0.2427510023 vertex 0.3684340119 -0.5081040263 -0.2745180130 endloop endfacet facet normal 0.100125 -0.994180 0.039755 outer loop vertex 0.3836530149 -0.5065219998 -0.2437839955 vertex 0.3995169997 -0.5060610175 -0.2722100019 vertex 0.4125590026 -0.5035910010 -0.2432879955 endloop endfacet facet normal 0.235445 -0.971886 0.001891 outer loop vertex 0.4252969921 -0.5004550219 -0.2175240070 vertex 0.4125590026 -0.5035910010 -0.2432879955 vertex 0.4365099967 -0.4977859855 -0.2418709993 endloop endfacet facet normal 0.879041 0.034319 0.475509 outer loop vertex 0.4791550040 0.1686760038 0.4659340084 vertex 0.4855690002 0.1435959935 0.4558869898 vertex 0.4904499948 0.1698919982 0.4449659884 endloop endfacet facet normal 0.233067 -0.971600 0.040909 outer loop vertex 0.4365099967 -0.4977859855 -0.2418709993 vertex 0.4125590026 -0.5035910010 -0.2432879955 vertex 0.4262700081 -0.5013459921 -0.2680830061 endloop endfacet facet normal 0.028394 0.008923 -0.999557 outer loop vertex -0.2254890054 0.1049069986 -0.4998190105 vertex -0.2168249935 0.0724096000 -0.4998629987 vertex -0.2454860061 0.0841872022 -0.5005720258 endloop endfacet facet normal 0.015511 -0.023186 0.999611 outer loop vertex 0.0727408975 -0.3829709888 0.5052790046 vertex 0.0941158012 -0.3886330128 0.5048159957 vertex 0.0849305987 -0.3643830121 0.5055209994 endloop endfacet facet normal -0.012834 -0.178602 0.983838 outer loop vertex 0.0984444991 -0.4126360118 0.5022630095 vertex 0.0744514018 -0.4035690129 0.5035960078 vertex 0.0773082972 -0.4267340004 0.4994280040 endloop endfacet facet normal 0.052714 -0.021115 -0.998386 outer loop vertex 0.3622120023 0.2949990034 -0.5090439916 vertex 0.3613289893 0.3210709989 -0.5096420050 vertex 0.3857220113 0.3058879972 -0.5080329776 endloop endfacet facet normal 0.071118 0.057557 -0.995806 outer loop vertex 0.4037989974 0.3743270040 -0.5047799945 vertex 0.3871789873 0.3421460092 -0.5078269839 vertex 0.3710649908 0.3762260079 -0.5070080161 endloop endfacet facet normal 0.058672 0.051699 -0.996938 outer loop vertex 0.3710649908 0.3762260079 -0.5070080161 vertex 0.3871789873 0.3421460092 -0.5078269839 vertex 0.3533569872 0.3493480086 -0.5094439983 endloop endfacet facet normal 0.752833 0.657671 -0.026658 outer loop vertex 0.4823769927 0.4676240087 -0.0715446994 vertex 0.4861859977 0.4622409940 -0.0967795998 vertex 0.4731349945 0.4773499966 -0.0925960019 endloop endfacet facet normal 0.002587 0.027961 -0.999606 outer loop vertex 0.3231990039 0.3492060006 -0.5095260143 vertex 0.3533569872 0.3493480086 -0.5094439983 vertex 0.3386029899 0.3291209936 -0.5100479722 endloop endfacet facet normal 0.022593 0.013370 -0.999655 outer loop vertex 0.3386029899 0.3291209936 -0.5100479722 vertex 0.3533569872 0.3493480086 -0.5094439983 vertex 0.3613289893 0.3210709989 -0.5096420050 endloop endfacet facet normal -0.013925 0.579181 -0.815080 outer loop vertex -0.3023230135 0.4544779956 -0.4903090000 vertex -0.2917439938 0.4729090035 -0.4773930013 vertex -0.2720069885 0.4587869942 -0.4877650142 endloop endfacet facet normal 0.957167 0.289501 -0.004452 outer loop vertex 0.5044590235 0.4228639901 0.3660739958 vertex 0.5032590032 0.4264889956 0.3437989950 vertex 0.4990690053 0.4406400025 0.3631590009 endloop endfacet facet normal -0.941911 0.028429 -0.334656 outer loop vertex -0.4916259944 0.3664399981 -0.4533689916 vertex -0.4996599853 0.3498399854 -0.4321669936 vertex -0.4983470142 0.3838059902 -0.4329769909 endloop endfacet facet normal 0.814247 0.579470 -0.034879 outer loop vertex 0.4771870077 0.4697299898 -0.4054119885 vertex 0.4897229970 0.4535079896 -0.3822680116 vertex 0.4916700125 0.4490520060 -0.4108459949 endloop endfacet facet normal -0.981481 0.011417 -0.191221 outer loop vertex -0.5052139759 0.3278329968 -0.4049740136 vertex -0.4996599853 0.3498399854 -0.4321669936 vertex -0.4994159937 0.3161129951 -0.4354330003 endloop endfacet facet normal -0.978218 0.032926 -0.204954 outer loop vertex -0.4983470142 0.3838059902 -0.4329769909 vertex -0.4996599853 0.3498399854 -0.4321669936 vertex -0.5042899847 0.3683809936 -0.4070900083 endloop endfacet facet normal -0.852181 0.036898 -0.521945 outer loop vertex -0.4922319949 0.3347789943 -0.4541670084 vertex -0.4816550016 0.3501850069 -0.4703469872 vertex -0.4831559956 0.3234399855 -0.4697870016 endloop endfacet facet normal -0.015907 0.999840 0.008222 outer loop vertex -0.3819299936 0.5049089789 0.1180270016 vertex -0.3520210087 0.5053259730 0.1251830012 vertex -0.3577390015 0.5054939985 0.0936888009 endloop endfacet facet normal 0.542323 0.015309 0.840031 outer loop vertex 0.4639280140 0.3430239856 0.4849460125 vertex 0.4726499915 0.3639900088 0.4789330065 vertex 0.4568989873 0.3694689870 0.4890019894 endloop endfacet facet normal -0.001826 -0.999993 -0.003267 outer loop vertex -0.1301530004 -0.4995099902 -0.0309628006 vertex -0.1568019986 -0.4994190037 -0.0439165011 vertex -0.1326860040 -0.4994060099 -0.0613779984 endloop endfacet facet normal -0.002230 -0.999990 -0.003824 outer loop vertex -0.1326860040 -0.4994060099 -0.0613779984 vertex -0.1568019986 -0.4994190037 -0.0439165011 vertex -0.1589179933 -0.4993019998 -0.0732797012 endloop endfacet facet normal -0.011111 0.368930 0.929391 outer loop vertex -0.2714119852 0.4462400079 0.4952670038 vertex -0.2901510000 0.4582839906 0.4902620018 vertex -0.3056310117 0.4390400052 0.4977160096 endloop endfacet facet normal 0.057975 0.458683 0.886707 outer loop vertex -0.2665260136 0.4656499922 0.4849070013 vertex -0.2901510000 0.4582839906 0.4902620018 vertex -0.2714119852 0.4462400079 0.4952670038 endloop endfacet facet normal 0.999649 -0.016789 0.020518 outer loop vertex 0.5057960153 -0.3494569957 0.0238129999 vertex 0.5050849915 -0.3823390007 0.0315482989 vertex 0.5059000254 -0.3716459870 0.0005896540 endloop endfacet facet normal 0.997531 -0.070199 0.002015 outer loop vertex 0.5059000254 -0.3716459870 0.0005896540 vertex 0.5050849915 -0.3823390007 0.0315482989 vertex 0.5036000013 -0.4042339921 0.0039161299 endloop endfacet facet normal 0.999992 -0.004031 0.000549 outer loop vertex 0.4999749959 -0.0440791994 -0.0269111991 vertex 0.5000659823 -0.0193844009 -0.0113097001 vertex 0.4999409914 -0.0484943017 0.0026126001 endloop endfacet facet normal 0.919588 -0.107202 0.377977 outer loop vertex 0.4873670042 -0.4297780097 0.4549660087 vertex 0.4952229857 -0.4150930047 0.4400179982 vertex 0.4885869920 -0.4058089852 0.4587959945 endloop endfacet facet normal -0.508057 0.023235 -0.861010 outer loop vertex -0.4672690034 0.3641879857 -0.4836159945 vertex -0.4502719939 0.3488630056 -0.4940589964 vertex -0.4680939913 0.3297320008 -0.4840590060 endloop endfacet facet normal 0.999992 -0.003278 0.002124 outer loop vertex 0.4999409914 -0.0484943017 0.0026126001 vertex 0.5000659823 -0.0193844009 -0.0113097001 vertex 0.5000020266 -0.0188266002 0.0196595993 endloop endfacet facet normal 1.000000 0.000936 0.000351 outer loop vertex 0.5000669956 0.0326393992 -0.0142350001 vertex 0.5000839829 0.0082970103 0.0022848300 vertex 0.5000960231 0.0062932200 -0.0266625006 endloop endfacet facet normal 0.999927 0.004482 0.011250 outer loop vertex 0.4996919930 0.0188494008 -0.1697710007 vertex 0.5001090169 0.0116085997 -0.2039519995 vertex 0.4997960031 0.0441710986 -0.1891040057 endloop endfacet facet normal 0.999815 0.000845 0.019223 outer loop vertex 0.4997960031 0.0441710986 -0.1891040057 vertex 0.5001090169 0.0116085997 -0.2039519995 vertex 0.5004000068 0.0438182987 -0.2205030024 endloop endfacet facet normal 0.927977 0.372418 -0.012765 outer loop vertex 0.4875620008 0.4569300115 0.1720049977 vertex 0.4905050099 0.4504980147 0.1983000040 vertex 0.4953500032 0.4374539852 0.1699579954 endloop endfacet facet normal 0.844617 0.534476 -0.030951 outer loop vertex 0.4886089861 0.4550510049 0.2251829952 vertex 0.4905050099 0.4504980147 0.1983000040 vertex 0.4799019992 0.4681020081 0.2129500061 endloop endfacet facet normal 0.013568 0.999904 0.002871 outer loop vertex -0.3331399858 0.5051169991 0.1087350026 vertex -0.3577390015 0.5054939985 0.0936888009 vertex -0.3520210087 0.5053259730 0.1251830012 endloop endfacet facet normal 0.032814 -0.938576 -0.343510 outer loop vertex -0.1847690046 -0.4974110126 -0.4340620041 vertex -0.2139739990 -0.4939970076 -0.4461799860 vertex -0.1878100038 -0.4902999997 -0.4537819922 endloop endfacet facet normal -0.576031 0.816245 -0.043970 outer loop vertex -0.4692389965 0.4771879911 0.3345519900 vertex -0.4557240009 0.4852840006 0.3077900112 vertex -0.4769400060 0.4702079892 0.3058649898 endloop endfacet facet normal 0.000786 -0.999973 0.007249 outer loop vertex 0.1250430048 -0.4990350008 0.1278430074 vertex 0.1120110005 -0.4992179871 0.1040130034 vertex 0.1413629949 -0.4991909862 0.1045570001 endloop endfacet facet normal -0.001759 0.006542 -0.999977 outer loop vertex -0.1214319989 -0.1876560003 -0.4993480146 vertex -0.1479319930 -0.1761319935 -0.4992260039 vertex -0.1252759993 -0.1573549956 -0.4991430044 endloop endfacet facet normal 0.001609 0.002405 -0.999996 outer loop vertex -0.1479319930 -0.1761319935 -0.4992260039 vertex -0.1699880064 -0.1692689955 -0.4992449880 vertex -0.1560640037 -0.1449069977 -0.4991639853 endloop endfacet facet normal 0.000291 -0.004892 -0.999988 outer loop vertex -0.1266950071 -0.1260139942 -0.4991900027 vertex -0.1535059959 -0.1094160005 -0.4992789924 vertex -0.1254529953 -0.0938446969 -0.4993470013 endloop endfacet facet normal -0.674109 0.737509 0.040705 outer loop vertex -0.4752120078 0.4731610119 -0.2462690026 vertex -0.4777109921 0.4695110023 -0.2215220034 vertex -0.4628889859 0.4836089909 -0.2314900011 endloop endfacet facet normal 0.007994 -0.001832 -0.999966 outer loop vertex -0.1821150035 -0.1232009977 -0.4994120002 vertex -0.1560640037 -0.1449069977 -0.4991639853 vertex -0.1869509965 -0.1530379951 -0.4993959963 endloop endfacet facet normal 0.000284 0.016527 -0.999863 outer loop vertex -0.1672810018 -0.1894720048 -0.4994519949 vertex -0.1479319930 -0.1761319935 -0.4992260039 vertex -0.1474860013 -0.2083259970 -0.4997580051 endloop endfacet facet normal 0.999289 -0.036401 0.009848 outer loop vertex 0.5087180138 0.3144449890 -0.3152270019 vertex 0.5078780055 0.2832010090 -0.3454770148 vertex 0.5093719959 0.3227489889 -0.3508940041 endloop endfacet facet normal 0.999321 -0.026055 0.026066 outer loop vertex 0.5098249912 0.3410379887 -0.3310840130 vertex 0.5093380213 0.3462809920 -0.3071739972 vertex 0.5087180138 0.3144449890 -0.3152270019 endloop endfacet facet normal 0.047144 -0.961795 -0.269682 outer loop vertex -0.2139739990 -0.4939970076 -0.4461799860 vertex -0.2115889937 -0.5013489723 -0.4195429981 vertex -0.2391040027 -0.4993450046 -0.4314999878 endloop endfacet facet normal -0.999979 0.006454 0.001081 outer loop vertex -0.4990000129 -0.1319070011 -0.1566450000 vertex -0.4992119968 -0.1638710052 -0.1619109958 vertex -0.4991059899 -0.1530549973 -0.1284320056 endloop endfacet facet normal -0.425062 0.904479 0.035212 outer loop vertex -0.4622429907 0.4823119938 0.4179219902 vertex -0.4420419931 0.4921860099 0.4081479907 vertex -0.4602679908 0.4842549860 0.3918539882 endloop endfacet facet normal -0.999445 0.032880 -0.005416 outer loop vertex -0.5012260079 -0.2408110052 -0.0798290968 vertex -0.5003950000 -0.2121109962 -0.0589446016 vertex -0.5002070069 -0.2121829987 -0.0940705016 endloop endfacet facet normal -0.999427 0.033630 -0.003907 outer loop vertex -0.5012260079 -0.2408110052 -0.0798290968 vertex -0.5002070069 -0.2121829987 -0.0940705016 vertex -0.5010949969 -0.2405280024 -0.1109040007 endloop endfacet facet normal 0.011053 0.799811 -0.600150 outer loop vertex -0.2790850103 0.4868550003 -0.4601800144 vertex -0.2468580008 0.4876709878 -0.4584990144 vertex -0.2608579993 0.4755629897 -0.4748930037 endloop endfacet facet normal 0.875261 -0.482370 0.035192 outer loop vertex 0.4826819897 -0.4626669884 -0.2590290010 vertex 0.4931629896 -0.4450190067 -0.2778050005 vertex 0.4928550124 -0.4436709881 -0.2516680062 endloop endfacet facet normal -0.999461 0.030322 0.012569 outer loop vertex -0.5007560253 -0.2247949988 -0.1745209992 vertex -0.5000770092 -0.2120330036 -0.1513140053 vertex -0.4997699857 -0.1942680031 -0.1697569937 endloop endfacet facet normal -0.001847 0.999998 -0.001025 outer loop vertex -0.3762159944 0.5054290295 0.0636046976 vertex -0.3577390015 0.5054939985 0.0936888009 vertex -0.3420220017 0.5054910183 0.0624536015 endloop endfacet facet normal 0.007892 0.549517 0.835445 outer loop vertex 0.1808339953 0.4532000124 0.4877380133 vertex 0.2011670023 0.4658080041 0.4792529941 vertex 0.1775279939 0.4686529934 0.4776049852 endloop endfacet facet normal 0.998709 0.040893 -0.030137 outer loop vertex 0.5047749877 -0.2944850028 0.2166430056 vertex 0.5047450066 -0.2737880051 0.2437330037 vertex 0.5061969757 -0.3108670115 0.2415370047 endloop endfacet facet normal -0.691240 0.025836 -0.722164 outer loop vertex -0.4816550016 0.3501850069 -0.4703469872 vertex -0.4672690034 0.3641879857 -0.4836159945 vertex -0.4680939913 0.3297320008 -0.4840590060 endloop endfacet facet normal 0.998366 0.041426 -0.039363 outer loop vertex 0.5061969757 -0.3108670115 0.2415370047 vertex 0.5047450066 -0.2737880051 0.2437330037 vertex 0.5070000291 -0.3012279868 0.2720490098 endloop endfacet facet normal 0.997850 0.040135 -0.051820 outer loop vertex 0.5049369931 -0.2279749960 0.2889629900 vertex 0.5060170293 -0.2649210095 0.2811450064 vertex 0.5037310123 -0.2388290018 0.2573339939 endloop endfacet facet normal 0.032826 -0.982851 0.181456 outer loop vertex 0.0617760010 -0.5036069751 0.4027389884 vertex 0.0580632985 -0.4981960058 0.4327189922 vertex 0.0316084996 -0.5023519993 0.4149940014 endloop endfacet facet normal -0.017250 -0.980294 0.196788 outer loop vertex 0.1199709997 -0.4980109930 0.4292120039 vertex 0.1179450005 -0.5033360124 0.4025079906 vertex 0.1473930031 -0.5016369820 0.4135529995 endloop endfacet facet normal 0.024102 -0.980756 0.193743 outer loop vertex 0.1179450005 -0.5033360124 0.4025079906 vertex 0.1199709997 -0.4980109930 0.4292120039 vertex 0.0899162963 -0.5011159778 0.4172329903 endloop endfacet facet normal 0.044333 -0.028037 -0.998623 outer loop vertex 0.3882170022 0.2118539959 -0.5048519969 vertex 0.3579919934 0.2090120018 -0.5061140060 vertex 0.3687219918 0.2403679937 -0.5065180063 endloop endfacet facet normal 0.031814 -0.021149 -0.999270 outer loop vertex 0.3738369942 0.1846909970 -0.5054169893 vertex 0.3844630122 0.1567330062 -0.5044869781 vertex 0.3574340045 0.1631820053 -0.5054839849 endloop endfacet facet normal -0.006560 -0.017306 -0.999829 outer loop vertex 0.3641610146 0.1039389968 -0.5048490167 vertex 0.3332239985 0.1035889983 -0.5046399832 vertex 0.3448530138 0.1230409965 -0.5050529838 endloop endfacet facet normal 0.001239 -0.009425 -0.999955 outer loop vertex 0.3641610146 0.1039389968 -0.5048490167 vertex 0.3448530138 0.1230409965 -0.5050529838 vertex 0.3637500107 0.1362430006 -0.5051540136 endloop endfacet facet normal 0.116571 0.001687 -0.993181 outer loop vertex 0.3844630122 0.1567330062 -0.5044869781 vertex 0.4159809947 0.1488640010 -0.5008010268 vertex 0.3908120096 0.1253959984 -0.5037950277 endloop endfacet facet normal -0.064452 0.997762 0.017793 outer loop vertex -0.3954910040 0.5046269894 0.0387585983 vertex -0.4069760144 0.5033980012 0.0660734996 vertex -0.3762159944 0.5054290295 0.0636046976 endloop endfacet facet normal -0.999977 0.004347 0.005127 outer loop vertex -0.4991559982 0.1126770005 0.0973545983 vertex -0.4993470013 0.1048690006 0.0667195991 vertex -0.4993329942 0.0824669972 0.0884462968 endloop endfacet facet normal -0.999979 0.004895 0.004236 outer loop vertex -0.4997389913 0.0400062017 0.0509350002 vertex -0.4995439947 0.0732581019 0.0585444011 vertex -0.4997220039 0.0642243028 0.0269582998 endloop endfacet facet normal -0.228113 0.003185 0.973630 outer loop vertex -0.4314750135 -0.0761516988 0.4969980121 vertex -0.4090540111 -0.0672729015 0.5022220016 vertex -0.4274210036 -0.0471700989 0.4978530109 endloop endfacet facet normal -0.999979 0.004886 0.004238 outer loop vertex -0.4997220039 0.0642243028 0.0269582998 vertex -0.4995439947 0.0732581019 0.0585444011 vertex -0.4995270073 0.0964592025 0.0358070992 endloop endfacet facet normal -0.198209 0.979867 -0.023953 outer loop vertex -0.4170889854 0.5005350113 0.2337380052 vertex -0.4054119885 0.5024189949 0.2141820043 vertex -0.4300310016 0.4974829853 0.2159799933 endloop endfacet facet normal -0.140699 0.990011 0.009015 outer loop vertex -0.4222890139 0.4998880029 0.1580860019 vertex -0.4190469980 0.5000770092 0.1879269928 vertex -0.3966059983 0.5034639835 0.1662179977 endloop endfacet facet normal -0.144649 0.989242 0.021828 outer loop vertex -0.3966059983 0.5034639835 0.1662179977 vertex -0.4026390016 0.5031830072 0.1389729977 vertex -0.4222890139 0.4998880029 0.1580860019 endloop endfacet facet normal -0.474562 -0.878691 0.051888 outer loop vertex -0.4608620107 -0.4828830063 -0.1225780025 vertex -0.4441739917 -0.4906069934 -0.1007520035 vertex -0.4680500031 -0.4770469964 -0.0894894004 endloop endfacet facet normal -0.050721 -0.045494 -0.997676 outer loop vertex 0.2481590062 0.2703909874 -0.5043389797 vertex 0.2712880075 0.2410520017 -0.5041769743 vertex 0.2364290059 0.2406399995 -0.5023859739 endloop endfacet facet normal -0.048108 -0.028929 -0.998423 outer loop vertex 0.2273070067 0.2146040052 -0.5009340048 vertex 0.2504369915 0.2194519937 -0.5021889806 vertex 0.2450080067 0.1957969964 -0.5012419820 endloop endfacet facet normal -0.053140 -0.027766 -0.998201 outer loop vertex 0.2450080067 0.1957969964 -0.5012419820 vertex 0.2504369915 0.2194519937 -0.5021889806 vertex 0.2723219991 0.2053209990 -0.5029609799 endloop endfacet facet normal 0.784968 -0.286136 -0.549501 outer loop vertex 0.4741660058 -0.4582520127 -0.4611749947 vertex 0.4741829932 -0.4459320009 -0.4675660133 vertex 0.4819900095 -0.4497739971 -0.4544129968 endloop endfacet facet normal -0.734068 0.028144 0.678492 outer loop vertex -0.4689219892 -0.2522859871 0.4792430103 vertex -0.4823769927 -0.2394870073 0.4641549885 vertex -0.4820730090 -0.2719160020 0.4658290148 endloop endfacet facet normal -0.091635 0.658151 -0.747289 outer loop vertex 0.0870918036 0.4766600132 -0.4756689966 vertex 0.0735090971 0.4657909870 -0.4835759997 vertex 0.0650537983 0.4793959856 -0.4705570042 endloop endfacet facet normal -0.054595 -0.024432 -0.998210 outer loop vertex 0.2996360064 0.1815890074 -0.5038740039 vertex 0.2723219991 0.2053209990 -0.5029609799 vertex 0.3027639985 0.2190919966 -0.5049629807 endloop endfacet facet normal 0.999969 0.001749 0.007670 outer loop vertex 0.4995589852 0.0473924987 -0.1589380056 vertex 0.4996919930 0.0188494008 -0.1697710007 vertex 0.4997960031 0.0441710986 -0.1891040057 endloop endfacet facet normal -0.049626 -0.035405 -0.998140 outer loop vertex 0.3027639985 0.2190919966 -0.5049629807 vertex 0.2723219991 0.2053209990 -0.5029609799 vertex 0.2712880075 0.2410520017 -0.5041769743 endloop endfacet facet normal -0.949073 -0.014328 -0.314729 outer loop vertex -0.5012130141 -0.2250519991 -0.4260059893 vertex -0.4977650046 -0.2037129998 -0.4373750091 vertex -0.4942629933 -0.2257319987 -0.4469330013 endloop endfacet facet normal -0.948163 0.003433 -0.317765 outer loop vertex -0.4983789921 -0.2496050000 -0.4367600083 vertex -0.4939689934 -0.2733199894 -0.4501749873 vertex -0.5016540289 -0.2769260108 -0.4272829890 endloop endfacet facet normal 0.000186 -0.998956 0.045685 outer loop vertex -0.1155880019 -0.5006840229 -0.2435960025 vertex -0.1439329982 -0.5007650256 -0.2452519983 vertex -0.1298290044 -0.5018669963 -0.2694050074 endloop endfacet facet normal -0.579760 -0.813898 -0.038043 outer loop vertex -0.4698050022 -0.4770889878 0.1442469954 vertex -0.4771940112 -0.4703600109 0.1128920019 vertex -0.4548240006 -0.4861150086 0.1090470031 endloop endfacet facet normal 0.039616 -0.998505 -0.037657 outer loop vertex -0.2789469957 -0.5069779754 0.3103240132 vertex -0.2758300006 -0.5058349967 0.2832959890 vertex -0.2523790002 -0.5053460002 0.2950010002 endloop endfacet facet normal -0.005977 -0.999532 -0.030006 outer loop vertex -0.1306640059 -0.4995560050 0.2091089934 vertex -0.1039000005 -0.4998750091 0.2144040018 vertex -0.1225489974 -0.5004199743 0.2362720072 endloop endfacet facet normal 0.671574 0.739554 -0.045256 outer loop vertex 0.4783560038 0.4701310098 0.1617110074 vertex 0.4636430144 0.4831280112 0.1557700038 vertex 0.4690380096 0.4795289934 0.1770150065 endloop endfacet facet normal -0.535428 -0.005330 -0.844564 outer loop vertex -0.4648140073 -0.0467300005 -0.4802390039 vertex -0.4683440030 -0.0122029996 -0.4782190025 vertex -0.4493249953 -0.0266986992 -0.4901849926 endloop endfacet facet normal 0.087015 -0.312856 -0.945806 outer loop vertex 0.4132030010 -0.4442979991 -0.4914909899 vertex 0.3858279884 -0.4396499991 -0.4955469966 vertex 0.4066210091 -0.4216170013 -0.4995990098 endloop endfacet facet normal 0.216711 0.207983 0.953823 outer loop vertex 0.4278990030 0.4056519866 0.4964450002 vertex 0.4465419948 0.4236580133 0.4882830083 vertex 0.4215520024 0.4332419932 0.4918709993 endloop endfacet facet normal 0.833316 -0.474555 -0.283516 outer loop vertex 0.4819900095 -0.4497739971 -0.4544129968 vertex 0.4850730002 -0.4547699988 -0.4369890094 vertex 0.4757719934 -0.4637170136 -0.4493510127 endloop endfacet facet normal 0.009441 -0.999705 0.022366 outer loop vertex -0.1499200016 -0.4993529916 -0.1954389960 vertex -0.1794330031 -0.4996980131 -0.1984030008 vertex -0.1609870046 -0.5000609756 -0.2224130034 endloop endfacet facet normal -0.065601 0.997695 0.017352 outer loop vertex -0.4026390016 0.5031830072 0.1389729977 vertex -0.3741390109 0.5049319863 0.1461589932 vertex -0.3819299936 0.5049089789 0.1180270016 endloop endfacet facet normal 0.028255 -0.998569 -0.045401 outer loop vertex -0.2271700054 -0.5051739812 0.3110969961 vertex -0.2224799991 -0.5034440160 0.2759659886 vertex -0.2035859972 -0.5039619803 0.2991169989 endloop endfacet facet normal 0.035203 -0.998391 -0.044464 outer loop vertex -0.2224799991 -0.5034440160 0.2759659886 vertex -0.2271700054 -0.5051739812 0.3110969961 vertex -0.2523790002 -0.5053460002 0.2950010002 endloop endfacet facet normal 0.018744 -0.014325 0.999722 outer loop vertex -0.2000540048 0.3433820009 0.5051580071 vertex -0.2219929993 0.3587099910 0.5057889819 vertex -0.2217099965 0.3282350004 0.5053470135 endloop endfacet facet normal -0.005558 0.037784 0.999270 outer loop vertex -0.1609670073 0.3966900110 0.5032119751 vertex -0.1514820009 0.3636510074 0.5045139790 vertex -0.1238079965 0.3888530135 0.5037149787 endloop endfacet facet normal -0.034725 0.099369 0.994445 outer loop vertex -0.0517533012 0.4043819904 0.5040230155 vertex -0.0782425031 0.4133090079 0.5022060275 vertex -0.0719844997 0.3880049884 0.5049530268 endloop endfacet facet normal 0.015701 -0.864128 -0.503026 outer loop vertex -0.2308000028 -0.4858280122 -0.4626379907 vertex -0.2397670001 -0.4935159981 -0.4497109950 vertex -0.2527979910 -0.4881649911 -0.4593099952 endloop endfacet facet normal 0.627354 0.778089 0.031706 outer loop vertex 0.4769029915 0.4740859866 -0.0468378998 vertex 0.4682169855 0.4819720089 -0.0685003027 vertex 0.4611969888 0.4867109954 -0.0458967984 endloop endfacet facet normal 0.999042 0.002761 -0.043671 outer loop vertex 0.5041310191 0.1233030036 0.3136210144 vertex 0.5031840205 0.1398990005 0.2930060029 vertex 0.5043240190 0.1504600048 0.3197529912 endloop endfacet facet normal 0.998963 0.000463 -0.045517 outer loop vertex 0.5041310191 0.1233030036 0.3136210144 vertex 0.5029219985 0.1135800034 0.2869879901 vertex 0.5031840205 0.1398990005 0.2930060029 endloop endfacet facet normal 0.415734 -0.171991 0.893076 outer loop vertex 0.4648059905 -0.4407109916 0.4779349864 vertex 0.4631940126 -0.4148539901 0.4836649895 vertex 0.4455310106 -0.4308640063 0.4888040125 endloop endfacet facet normal -0.654356 0.059973 -0.753805 outer loop vertex -0.4642449915 -0.3226059973 -0.4879400134 vertex -0.4735490084 -0.3468329906 -0.4817909896 vertex -0.4807170033 -0.3212339878 -0.4735319912 endloop endfacet facet normal 0.028231 -0.999015 0.034244 outer loop vertex -0.3290919960 -0.5060560107 -0.2165499926 vertex -0.3200170100 -0.5050529838 -0.1947699934 vertex -0.3468250036 -0.5059530139 -0.1989260018 endloop endfacet facet normal 0.050699 -0.997921 0.039798 outer loop vertex -0.2694630027 -0.5033739805 -0.2209630013 vertex -0.3038380146 -0.5050569773 -0.2193730026 vertex -0.2902610004 -0.5054690242 -0.2470010072 endloop endfacet facet normal 0.049133 -0.997948 0.041051 outer loop vertex -0.2902610004 -0.5054690242 -0.2470010072 vertex -0.2599810064 -0.5042449832 -0.2534860075 vertex -0.2694630027 -0.5033739805 -0.2209630013 endloop endfacet facet normal -0.033225 0.694172 -0.719042 outer loop vertex 0.2350880057 0.4639250040 -0.4828360081 vertex 0.2397270054 0.4818980098 -0.4656989872 vertex 0.2644329965 0.4694769979 -0.4788320065 endloop endfacet facet normal 0.047538 0.465400 -0.883823 outer loop vertex 0.2350880057 0.4639250040 -0.4828360081 vertex 0.2261240035 0.4449479878 -0.4933109879 vertex 0.2099590003 0.4597710073 -0.4863750041 endloop endfacet facet normal -0.022370 0.451857 -0.891810 outer loop vertex 0.1825399995 0.4648970068 -0.4830900133 vertex 0.2099590003 0.4597710073 -0.4863750041 vertex 0.1966370046 0.4454399943 -0.4933019876 endloop endfacet facet normal 0.006577 0.625145 -0.780481 outer loop vertex 0.2350880057 0.4639250040 -0.4828360081 vertex 0.2099590003 0.4597710073 -0.4863750041 vertex 0.2095109969 0.4745489955 -0.4745419919 endloop endfacet facet normal 0.004296 0.999978 -0.005015 outer loop vertex 0.0487989001 0.4996710122 -0.0730691031 vertex 0.0347282998 0.4999060035 -0.0382633992 vertex 0.0722998008 0.4996969998 -0.0477531999 endloop endfacet facet normal 0.006380 -0.999964 -0.005533 outer loop vertex 0.1370490044 -0.4990760088 -0.1158120036 vertex 0.1243309975 -0.4992530048 -0.0984869972 vertex 0.1167329997 -0.4991660118 -0.1229719967 endloop endfacet facet normal 0.998419 -0.025340 0.050169 outer loop vertex 0.5033929944 0.2011059970 -0.2890670002 vertex 0.5045539737 0.1936399937 -0.3159430027 vertex 0.5048199892 0.2213059962 -0.3072629869 endloop endfacet facet normal -0.998679 -0.050633 0.008794 outer loop vertex -0.5040000081 0.3054960072 -0.1842570007 vertex -0.5023949742 0.2739630044 -0.1835409999 vertex -0.5029850006 0.2899290025 -0.1586199999 endloop endfacet facet normal 0.998744 -0.012715 0.048472 outer loop vertex 0.5045539737 0.1936399937 -0.3159430027 vertex 0.5033119917 0.1757140011 -0.2950550020 vertex 0.5043609738 0.1690450013 -0.3184179962 endloop endfacet facet normal -0.701412 -0.030049 -0.712123 outer loop vertex -0.4683440030 -0.0122029996 -0.4782190025 vertex -0.4648140073 -0.0467300005 -0.4802390039 vertex -0.4807049930 -0.0370848998 -0.4649940133 endloop endfacet facet normal -0.240958 -0.968897 0.056366 outer loop vertex -0.4129680097 -0.5034760237 0.3774529994 vertex -0.4268200099 -0.4985150099 0.4035139978 vertex -0.4383040071 -0.4971149862 0.3784869909 endloop endfacet facet normal 0.007146 -0.677477 0.735509 outer loop vertex -0.3146539927 -0.4793159962 0.4710749984 vertex -0.3025139868 -0.4646889865 0.4844299853 vertex -0.3327730000 -0.4653989971 0.4840700030 endloop endfacet facet normal 0.018822 -0.291445 -0.956402 outer loop vertex -0.0518303998 -0.4462560117 -0.4929420054 vertex -0.0401871987 -0.4253880084 -0.4990719855 vertex -0.0248978008 -0.4444969893 -0.4929479957 endloop endfacet facet normal 0.044680 -0.998991 -0.004499 outer loop vertex -0.3254199922 -0.5047789812 0.1738130003 vertex -0.3281480074 -0.5047730207 0.1453969926 vertex -0.3011080027 -0.5036010146 0.1536909938 endloop endfacet facet normal 0.040358 -0.999138 -0.009729 outer loop vertex -0.3011080027 -0.5036010146 0.1536909938 vertex -0.2970640063 -0.5037429929 0.1850470006 vertex -0.3254199922 -0.5047789812 0.1738130003 endloop endfacet facet normal -0.863444 -0.502796 -0.040763 outer loop vertex -0.4906220138 -0.4472630024 0.0455950983 vertex -0.4792760015 -0.4657540023 0.0333427005 vertex -0.4820539951 -0.4634070098 0.0632371008 endloop endfacet facet normal 0.001493 0.999999 -0.000225 outer loop vertex 0.0216354001 0.5000339746 0.0220615007 vertex 0.0375466011 0.5000039935 -0.0056447601 vertex 0.0084508900 0.5000460148 -0.0119295996 endloop endfacet facet normal -0.976289 -0.216455 0.002507 outer loop vertex -0.4958649874 -0.4301089942 -0.0053585800 vertex -0.5010439754 -0.4069760144 -0.0248798002 vertex -0.4947890043 -0.4353809953 -0.0415289998 endloop endfacet facet normal -0.866625 -0.495625 -0.057588 outer loop vertex -0.4925130010 -0.4463939965 0.0742110983 vertex -0.4820539951 -0.4634070098 0.0632371008 vertex -0.4854960144 -0.4605689943 0.0906101018 endloop endfacet facet normal 0.027913 -0.031087 -0.999127 outer loop vertex -0.2092960030 0.3020809889 -0.5046839714 vertex -0.2447980046 0.2883949876 -0.5052499771 vertex -0.2395790070 0.3249329925 -0.5062410235 endloop endfacet facet normal -0.046464 0.998879 -0.009044 outer loop vertex -0.3656150103 0.5051770210 0.1964599937 vertex -0.3894129992 0.5040339828 0.1924789995 vertex -0.3779399991 0.5047850013 0.2164839953 endloop endfacet facet normal -0.983722 -0.176619 -0.033127 outer loop vertex -0.5029399991 -0.4018369913 -0.1968709975 vertex -0.4986360073 -0.4272890091 -0.1889809966 vertex -0.5024240017 -0.4099729955 -0.1688160002 endloop endfacet facet normal 0.702146 -0.074998 -0.708072 outer loop vertex 0.4815219939 0.2019899935 -0.4673250020 vertex 0.4648860097 0.1946469992 -0.4830439985 vertex 0.4729419947 0.2186709940 -0.4776000082 endloop endfacet facet normal 0.019402 -0.955068 -0.295751 outer loop vertex -0.0417187996 -0.4966279864 -0.4320850074 vertex -0.0120464005 -0.4924429953 -0.4436529875 vertex -0.0137652997 -0.5002920032 -0.4184190035 endloop endfacet facet normal -0.044085 -0.862092 -0.504830 outer loop vertex -0.0120464005 -0.4924429953 -0.4436529875 vertex -0.0080579100 -0.4791480005 -0.4667049944 vertex 0.0167277008 -0.4884380102 -0.4530049860 endloop endfacet facet normal -0.999993 -0.003330 0.001940 outer loop vertex -0.4996210039 -0.1145030037 0.0403232984 vertex -0.4997150004 -0.0932445973 0.0283646993 vertex -0.4996489882 -0.1199309975 0.0165807996 endloop endfacet facet normal -0.999986 -0.004681 -0.002651 outer loop vertex -0.4996100068 -0.0992591009 -0.0345620997 vertex -0.4997119904 -0.0959058031 -0.0020092500 vertex -0.4997920096 -0.0684352964 -0.0203380994 endloop endfacet facet normal -0.999994 -0.003493 -0.000870 outer loop vertex -0.4997920096 -0.0684352964 -0.0203380994 vertex -0.4997119904 -0.0959058031 -0.0020092500 vertex -0.4998309910 -0.0656289011 0.0132044004 endloop endfacet facet normal -0.038822 0.999241 0.003208 outer loop vertex 0.3182980120 0.5038520098 0.0590134002 vertex 0.3415850103 0.5047399998 0.0642255992 vertex 0.3372350037 0.5046439767 0.0414967015 endloop endfacet facet normal 0.952510 -0.060292 0.298479 outer loop vertex 0.5044509768 -0.3431720138 0.4254859984 vertex 0.4972989857 -0.3534570038 0.4462319911 vertex 0.5035679936 -0.3687900007 0.4231289923 endloop endfacet facet normal 0.003528 -0.999992 0.001649 outer loop vertex 0.0542217009 -0.4999729991 0.0234861001 vertex 0.0241053998 -0.5000889897 0.0175886992 vertex 0.0438035987 -0.5000579953 -0.0057571698 endloop endfacet facet normal 0.022882 0.116052 -0.992980 outer loop vertex -0.2911950052 0.4061749876 -0.5036669970 vertex -0.2567220032 0.4173119962 -0.5015709996 vertex -0.2628009915 0.3836350143 -0.5056470037 endloop endfacet facet normal 0.000967 -0.999982 0.005858 outer loop vertex -0.0051222900 -0.4997979999 0.0901447013 vertex 0.0145706004 -0.4999020100 0.0691372976 vertex 0.0238419008 -0.4997209907 0.0985073000 endloop endfacet facet normal 0.003005 -0.999982 0.005215 outer loop vertex 0.0238419008 -0.4997209907 0.0985073000 vertex 0.0145706004 -0.4999020100 0.0691372976 vertex 0.0441902988 -0.4997819960 0.0750852004 endloop endfacet facet normal -0.001722 -0.999209 -0.039718 outer loop vertex 0.1580139995 -0.5046719909 0.3228540123 vertex 0.1601299942 -0.5055620074 0.3451530039 vertex 0.1332650036 -0.5050160289 0.3325819969 endloop endfacet facet normal 0.192304 0.978302 -0.077098 outer loop vertex 0.4028410017 0.5039529800 -0.3969390094 vertex 0.3978770077 0.5070319772 -0.3702509999 vertex 0.4206730127 0.5024549961 -0.3714689910 endloop endfacet facet normal -0.999601 0.025082 0.013004 outer loop vertex -0.5046989918 -0.3109999895 -0.1946350038 vertex -0.5052899718 -0.3439050019 -0.1765969992 vertex -0.5042269826 -0.3083409965 -0.1634809971 endloop endfacet facet normal -0.999504 0.026920 0.016360 outer loop vertex -0.5052899718 -0.3439050019 -0.1765969992 vertex -0.5046989918 -0.3109999895 -0.1946350038 vertex -0.5057529807 -0.3391140103 -0.2127670050 endloop endfacet facet normal -0.998588 0.042584 0.031769 outer loop vertex -0.5034229755 -0.2503849864 -0.2371329963 vertex -0.5052520037 -0.2857249975 -0.2472539991 vertex -0.5036860108 -0.2771489918 -0.2095260024 endloop endfacet facet normal -0.998778 0.036700 0.033114 outer loop vertex -0.5036860108 -0.2771489918 -0.2095260024 vertex -0.5052520037 -0.2857249975 -0.2472539991 vertex -0.5054749846 -0.3109599948 -0.2260120064 endloop endfacet facet normal 0.022365 -0.237402 -0.971154 outer loop vertex 0.0537058003 -0.4345780015 -0.4951249957 vertex 0.0247696992 -0.4290120006 -0.4971520007 vertex 0.0463831015 -0.4107969999 -0.5011069775 endloop endfacet facet normal -0.010953 -0.308464 -0.951173 outer loop vertex -0.0071705501 -0.4212050140 -0.4993160069 vertex 0.0247696992 -0.4290120006 -0.4971520007 vertex 0.0036057599 -0.4466510117 -0.4911879897 endloop endfacet facet normal -0.011402 0.499185 -0.866420 outer loop vertex -0.2259030044 0.4521149993 -0.4923990071 vertex -0.2438340038 0.4634160101 -0.4856519997 vertex -0.2212910056 0.4665569961 -0.4841389954 endloop endfacet facet normal 0.013196 0.726382 0.687164 outer loop vertex 0.3877870142 0.4688259959 0.4779810011 vertex 0.4111639857 0.4783410132 0.4674740136 vertex 0.3847469985 0.4851100147 0.4608260095 endloop endfacet facet normal -0.006178 0.295563 -0.955303 outer loop vertex 0.2261240035 0.4449479878 -0.4933109879 vertex 0.2427189946 0.4237169921 -0.4999870062 vertex 0.2115519941 0.4245069921 -0.4995410144 endloop endfacet facet normal -0.999491 -0.001871 0.031845 outer loop vertex -0.5048990250 0.1615370065 -0.3442690074 vertex -0.5041639805 0.1347649992 -0.3227719963 vertex -0.5038549900 0.1667899936 -0.3111920059 endloop endfacet facet normal -0.999109 0.000346 0.042211 outer loop vertex -0.5012949705 0.1494590044 -0.2537190020 vertex -0.5027499795 0.1409440041 -0.2880879939 vertex -0.5017390251 0.1162559986 -0.2639569938 endloop endfacet facet normal -0.999062 0.001400 0.043287 outer loop vertex -0.5017390251 0.1162559986 -0.2639569938 vertex -0.5027499795 0.1409440041 -0.2880879939 vertex -0.5032870173 0.1040690020 -0.2992900014 endloop endfacet facet normal 0.340229 0.940228 -0.014668 outer loop vertex 0.4332149923 0.4971129894 -0.0776984021 vertex 0.4559519887 0.4887239933 -0.0880459026 vertex 0.4400990009 0.4941239953 -0.1096170023 endloop endfacet facet normal -0.999907 -0.012362 0.005798 outer loop vertex -0.5047990084 -0.3373999894 0.0679801032 vertex -0.5048949718 -0.3443039954 0.0367111005 vertex -0.5044580102 -0.3700369895 0.0572047010 endloop endfacet facet normal -0.995323 -0.096594 -0.001104 outer loop vertex -0.5010439754 -0.4069760144 -0.0248798002 vertex -0.5014520288 -0.4031589925 0.0090241600 vertex -0.5039920211 -0.3767639995 -0.0104365004 endloop endfacet facet normal -0.994203 -0.105901 0.018592 outer loop vertex -0.5039920211 -0.3767639995 -0.0104365004 vertex -0.5040879846 -0.3818069994 -0.0442941003 vertex -0.5010439754 -0.4069760144 -0.0248798002 endloop endfacet facet normal 0.026818 0.999525 -0.015194 outer loop vertex -0.2958709896 0.5090630054 -0.3712719977 vertex -0.3208810091 0.5099909902 -0.3543680012 vertex -0.2902730107 0.5093680024 -0.3413270116 endloop endfacet facet normal 0.018323 0.999821 0.004757 outer loop vertex -0.2902730107 0.5093680024 -0.3413270116 vertex -0.3208810091 0.5099909902 -0.3543680012 vertex -0.3169409931 0.5097650290 -0.3220539987 endloop endfacet facet normal 0.999190 -0.008004 -0.039427 outer loop vertex 0.5035579801 0.1676619947 0.2968469858 vertex 0.5043240190 0.1504600048 0.3197529912 vertex 0.5031840205 0.1398990005 0.2930060029 endloop endfacet facet normal 0.039108 0.035796 -0.998594 outer loop vertex -0.2723200023 -0.2499459982 -0.5044100285 vertex -0.2638790011 -0.2157050073 -0.5028520226 vertex -0.2328059971 -0.2371270061 -0.5024030209 endloop endfacet facet normal 0.912914 -0.408151 0.000916 outer loop vertex 0.4967229962 -0.4385550022 0.3710570037 vertex 0.4879299998 -0.4582509995 0.3582980037 vertex 0.4964460135 -0.4392420053 0.3409860134 endloop endfacet facet normal -0.998936 -0.009340 -0.045160 outer loop vertex -0.5021290183 0.1542180032 0.2689290047 vertex -0.5014240146 0.1312240064 0.2580899894 vertex -0.5029379725 0.1327160001 0.2912699878 endloop endfacet facet normal 0.999505 0.030556 -0.007431 outer loop vertex 0.4997310042 -0.2082889974 -0.1343059987 vertex 0.4998379946 -0.2034460008 -0.1000029966 vertex 0.5007320046 -0.2351820022 -0.1102529988 endloop endfacet facet normal 0.999456 0.032759 -0.003763 outer loop vertex 0.5008119941 -0.2420050055 -0.1407099962 vertex 0.5000990033 -0.2227440029 -0.1624049991 vertex 0.4997310042 -0.2082889974 -0.1343059987 endloop endfacet facet normal -0.007906 -0.397418 0.917604 outer loop vertex 0.1298370063 -0.4413340092 0.4945130050 vertex 0.1031659991 -0.4349850118 0.4970330000 vertex 0.1087760031 -0.4552280009 0.4883140028 endloop endfacet facet normal 0.999791 -0.012139 -0.016430 outer loop vertex 0.5062149763 -0.3526099920 0.2192839980 vertex 0.5067080259 -0.3367829919 0.2375939935 vertex 0.5065810084 -0.3611269891 0.2478509992 endloop endfacet facet normal 0.999575 -0.015630 -0.024588 outer loop vertex 0.5073590279 -0.3629080057 0.2806119919 vertex 0.5065810084 -0.3611269891 0.2478509992 vertex 0.5073729753 -0.3340820074 0.2628549933 endloop endfacet facet normal 0.039989 0.035578 -0.998567 outer loop vertex -0.2876119912 -0.2243649960 -0.5041109920 vertex -0.2638790011 -0.2157050073 -0.5028520226 vertex -0.2723200023 -0.2499459982 -0.5044100285 endloop endfacet facet normal 0.999997 0.002421 -0.000436 outer loop vertex 0.4995650053 0.0498141982 -0.1316560060 vertex 0.4996230006 0.0242200997 -0.1407449991 vertex 0.4995589852 0.0473924987 -0.1589380056 endloop endfacet facet normal -0.303996 -0.952665 -0.003985 outer loop vertex -0.4184139967 -0.4987660050 -0.1153410003 vertex -0.4218150079 -0.4978449941 -0.0760781020 vertex -0.4441739917 -0.4906069934 -0.1007520035 endloop endfacet facet normal 0.620025 -0.782576 -0.056072 outer loop vertex 0.4763180017 -0.4726260006 0.1024670005 vertex 0.4665879905 -0.4821420014 0.1276870072 vertex 0.4581309855 -0.4871979952 0.1047369987 endloop endfacet facet normal -0.247699 0.049328 -0.967581 outer loop vertex -0.4383569956 -0.3494549990 -0.5007929802 vertex -0.4448260069 -0.3263890147 -0.4979610145 vertex -0.4222500026 -0.3334029913 -0.5040979981 endloop endfacet facet normal -0.986191 0.159534 -0.044444 outer loop vertex -0.5033730268 0.4134379923 0.2435770035 vertex -0.5072079897 0.3981109858 0.2736560106 vertex -0.5032799840 0.4225980043 0.2743929923 endloop endfacet facet normal 0.033946 -0.999416 -0.003917 outer loop vertex -0.3428840041 -0.5052530169 -0.0127472999 vertex -0.3161680102 -0.5044100285 0.0037002400 vertex -0.3442350030 -0.5054230094 0.0189213995 endloop endfacet facet normal -0.236245 0.063694 0.969604 outer loop vertex -0.4363310039 -0.2830910087 0.4980939925 vertex -0.4178969860 -0.3032389879 0.5039089918 vertex -0.4108969867 -0.2725870013 0.5036010146 endloop endfacet facet normal -0.998846 -0.027846 -0.039136 outer loop vertex -0.5057839751 0.2133720070 0.3235799968 vertex -0.5042250156 0.1999260038 0.2933590114 vertex -0.5048570037 0.1819259971 0.3222959936 endloop endfacet facet normal -0.445639 0.894984 0.020254 outer loop vertex -0.4412350059 0.4960350096 0.0491310991 vertex -0.4553759992 0.4892500043 0.0378095992 vertex -0.4549790025 0.4887669981 0.0678877011 endloop endfacet facet normal -0.472052 0.881196 0.025693 outer loop vertex -0.4422959983 0.4948379993 0.0926916972 vertex -0.4549790025 0.4887669981 0.0678877011 vertex -0.4618990123 0.4841710031 0.0983766988 endloop endfacet facet normal -0.893933 -0.448197 0.001569 outer loop vertex -0.4879289865 -0.4584409893 0.2616190016 vertex -0.4962610006 -0.4418010116 0.2678169906 vertex -0.4945999980 -0.4452019930 0.2426480055 endloop endfacet facet normal -0.628781 0.777162 -0.025561 outer loop vertex -0.4618990123 0.4841710031 0.0983766988 vertex -0.4549790025 0.4887669981 0.0678877011 vertex -0.4740200043 0.4737220109 0.0788507015 endloop endfacet facet normal 0.022956 0.489120 -0.871914 outer loop vertex 0.1138669997 0.4515120089 -0.4919280112 vertex 0.1294080019 0.4680170119 -0.4822599888 vertex 0.1405369937 0.4491069913 -0.4925749898 endloop endfacet facet normal 0.011942 0.650844 -0.759117 outer loop vertex 0.1080109999 0.4794690013 -0.4727779925 vertex 0.1294080019 0.4680170119 -0.4822599888 vertex 0.1000059992 0.4665339887 -0.4839940071 endloop endfacet facet normal 0.999013 -0.017895 -0.040663 outer loop vertex 0.5012490153 0.1674229950 0.2436559945 vertex 0.5018439889 0.2033450007 0.2424650043 vertex 0.5026850104 0.1841579974 0.2715710104 endloop endfacet facet normal -0.839330 -0.543499 0.011571 outer loop vertex -0.4766350091 -0.4685260057 0.0027692800 vertex -0.4886890054 -0.4496609867 0.0145090995 vertex -0.4866069853 -0.4535540044 -0.0173239000 endloop endfacet facet normal 0.029851 -0.999553 -0.001631 outer loop vertex -0.2397229970 -0.5006290078 -0.1015349999 vertex -0.2114090025 -0.4997960031 -0.0938227996 vertex -0.2321980000 -0.5004500151 -0.0734999031 endloop endfacet facet normal 0.042755 0.024717 -0.998780 outer loop vertex -0.2620379925 -0.1847849935 -0.5020080209 vertex -0.2369109988 -0.2008900046 -0.5013309717 vertex -0.2638790011 -0.2157050073 -0.5028520226 endloop endfacet facet normal -0.922800 0.009494 0.385161 outer loop vertex -0.4962339997 0.2738339901 0.4429849982 vertex -0.4915989935 0.3002009988 0.4534400105 vertex -0.5010750294 0.2994930148 0.4307540059 endloop endfacet facet normal 0.044804 -0.998642 -0.026571 outer loop vertex -0.2622500062 -0.5032240152 0.2300969958 vertex -0.2669129968 -0.5025290251 0.1961140037 vertex -0.2362679988 -0.5014349818 0.2066690028 endloop endfacet facet normal 0.025679 -0.999637 -0.008152 outer loop vertex -0.2111939937 -0.5001270175 0.1846700013 vertex -0.2147260010 -0.4999539852 0.1523240060 vertex -0.1862100065 -0.4993230104 0.1647790074 endloop endfacet facet normal 0.000368 -0.001663 -0.999999 outer loop vertex -0.0013162600 -0.0301594995 -0.4999819994 vertex -0.0090522896 0.0096335402 -0.5000510216 vertex 0.0238556992 0.0012516300 -0.5000249743 endloop endfacet facet normal 0.042394 -0.999079 -0.006694 outer loop vertex -0.2454449981 -0.5009959936 0.1398169994 vertex -0.2409420013 -0.5010319948 0.1737100035 vertex -0.2714160085 -0.5022540092 0.1630980074 endloop endfacet facet normal -0.028057 0.866651 0.498125 outer loop vertex 0.3351199925 0.4840120077 0.4650090039 vertex 0.3304080069 0.4948099852 0.4459570050 vertex 0.3066200018 0.4874989986 0.4573369920 endloop endfacet facet normal 0.016877 -0.007009 0.999833 outer loop vertex -0.1733119935 0.1600719988 0.4991329908 vertex -0.1897220016 0.1847510040 0.4995830059 vertex -0.2037539929 0.1576689929 0.4996300042 endloop endfacet facet normal -0.881741 0.468891 0.051714 outer loop vertex -0.4813910127 0.4641959965 -0.1590829939 vertex -0.4899699986 0.4493370056 -0.1706310064 vertex -0.4907569885 0.4448060095 -0.1429670006 endloop endfacet facet normal -0.995063 -0.015233 0.098071 outer loop vertex -0.5083360076 -0.3505069911 0.3742800057 vertex -0.5058829784 -0.3741100132 0.3955030143 vertex -0.5054060221 -0.3434740007 0.4051010013 endloop endfacet facet normal 0.039243 0.006500 -0.999209 outer loop vertex -0.2367600054 -0.1729039997 -0.5007510185 vertex -0.2581799924 -0.1564110070 -0.5014849901 vertex -0.2337370068 -0.1468790025 -0.5004630089 endloop endfacet facet normal 0.992295 -0.122708 -0.017148 outer loop vertex 0.5041139722 -0.3951820135 0.2614350021 vertex 0.5014250278 -0.4125539958 0.2301470041 vertex 0.5050380230 -0.3827239871 0.2257599980 endloop endfacet facet normal 0.997406 -0.071975 0.000700 outer loop vertex 0.5050380230 -0.3827239871 0.2257599980 vertex 0.5065810084 -0.3611269891 0.2478509992 vertex 0.5041139722 -0.3951820135 0.2614350021 endloop endfacet facet normal 0.009070 0.873214 0.487252 outer loop vertex 0.0290504005 0.4845080078 0.4563310146 vertex -0.0021248199 0.4912460148 0.4448359907 vertex -0.0013017301 0.4774749875 0.4695000052 endloop endfacet facet normal 0.046690 -0.796463 0.602882 outer loop vertex 0.3903830051 -0.4799030125 0.4729929864 vertex 0.3643819988 -0.4782730043 0.4771600068 vertex 0.3713900149 -0.4898810089 0.4612820148 endloop endfacet facet normal -0.042342 -0.018580 0.998930 outer loop vertex -0.3471370041 0.3079150021 0.5087190270 vertex -0.3646430075 0.3235610127 0.5082679987 vertex -0.3674120009 0.2944410145 0.5076090097 endloop endfacet facet normal 0.030375 0.035651 -0.998903 outer loop vertex -0.2328059971 -0.2371270061 -0.5024030209 vertex -0.2088979930 -0.2092469931 -0.5006809831 vertex -0.1955250055 -0.2381249964 -0.5013049841 endloop endfacet facet normal 0.825771 0.039092 -0.562650 outer loop vertex 0.4768620133 -0.1932249963 -0.4696789980 vertex 0.4897390008 -0.1918269992 -0.4506829977 vertex 0.4845969975 -0.2202289999 -0.4602029920 endloop endfacet facet normal -0.999998 0.001072 -0.001938 outer loop vertex -0.4995970130 -0.1289789975 -0.0152513003 vertex -0.4996669888 -0.1480779946 0.0102971001 vertex -0.4996489882 -0.1199309975 0.0165807996 endloop endfacet facet normal 0.001432 -0.559695 -0.828698 outer loop vertex 0.1461369991 -0.4501990080 -0.4890300035 vertex 0.1485159993 -0.4715079963 -0.4746339917 vertex 0.1201139987 -0.4653249979 -0.4788590074 endloop endfacet facet normal 0.824067 0.066313 -0.562598 outer loop vertex 0.4823440015 -0.0422292016 -0.4653010070 vertex 0.4769279957 -0.0207976997 -0.4707080126 vertex 0.4899669886 -0.0261755008 -0.4522430003 endloop endfacet facet normal -0.999932 -0.010899 -0.004034 outer loop vertex -0.4994480014 0.1667840034 -0.0608834997 vertex -0.4998100102 0.1930709928 -0.0421754010 vertex -0.4997369945 0.1949169934 -0.0652595013 endloop endfacet facet normal -0.999978 0.006613 -0.000445 outer loop vertex -0.4996669888 -0.1480779946 0.0102971001 vertex -0.4998129904 -0.1687210053 0.0315688998 vertex -0.4996190071 -0.1389719993 0.0377757996 endloop endfacet facet normal 0.999190 -0.003886 -0.040062 outer loop vertex 0.5050449967 -0.0131428000 0.3321410120 vertex 0.5036290288 -0.0239844993 0.2978770137 vertex 0.5039169788 0.0064560799 0.3021059930 endloop endfacet facet normal 0.999901 -0.001063 -0.014016 outer loop vertex 0.5050449967 -0.0131428000 0.3321410120 vertex 0.5050609708 0.0241493005 0.3304530084 vertex 0.5054699779 0.0131195001 0.3604680002 endloop endfacet facet normal -0.001122 0.748914 -0.662666 outer loop vertex -0.0561047010 0.4701380134 -0.4810160100 vertex -0.0428483002 0.4816589952 -0.4680179954 vertex -0.0305026993 0.4704560041 -0.4806999862 endloop endfacet facet normal 0.579576 -0.031027 -0.814327 outer loop vertex 0.4709149897 0.0949584991 -0.4771510065 vertex 0.4547350109 0.0820538998 -0.4881750047 vertex 0.4564270079 0.1109300032 -0.4880709946 endloop endfacet facet normal 0.564602 0.014098 -0.825243 outer loop vertex 0.4599710107 0.0327786990 -0.4840449989 vertex 0.4520249963 0.0563317984 -0.4890789986 vertex 0.4698550105 0.0616781004 -0.4767889977 endloop endfacet facet normal 0.647883 -0.030482 -0.761130 outer loop vertex 0.4698550105 0.0616781004 -0.4767889977 vertex 0.4770619869 0.0313814990 -0.4694409966 vertex 0.4599710107 0.0327786990 -0.4840449989 endloop endfacet facet normal 0.999946 0.008035 -0.006589 outer loop vertex 0.4996559918 -0.1415410042 -0.0132261999 vertex 0.4999339879 -0.1761319935 -0.0132203996 vertex 0.4996060133 -0.1579570025 -0.0408309996 endloop endfacet facet normal 0.999923 0.011662 -0.004201 outer loop vertex 0.4996060133 -0.1579570025 -0.0408309996 vertex 0.4999339879 -0.1761319935 -0.0132203996 vertex 0.4999639988 -0.1890899986 -0.0420496017 endloop endfacet facet normal 0.999508 0.030991 -0.004759 outer loop vertex 0.5015029907 -0.2358130068 0.0058010202 vertex 0.5006070137 -0.2104929984 -0.0174921993 vertex 0.5004180074 -0.1988700032 0.0185013991 endloop endfacet facet normal -0.103437 0.826973 0.552645 outer loop vertex -0.4345239997 0.4831480086 0.4631069899 vertex -0.4176630080 0.4784759879 0.4732539952 vertex -0.4133999944 0.4893220067 0.4578219950 endloop endfacet facet normal 0.141942 0.988156 0.058311 outer loop vertex 0.4043189883 0.5046970248 0.3580639958 vertex 0.3886370063 0.5051199794 0.3890700042 vertex 0.4186460078 0.5007330179 0.3903639913 endloop endfacet facet normal 0.138129 0.982267 0.126778 outer loop vertex 0.4049749970 0.4989069998 0.4194070101 vertex 0.4186460078 0.5007330179 0.3903639913 vertex 0.3886370063 0.5051199794 0.3890700042 endloop endfacet facet normal 0.999315 0.036564 -0.005782 outer loop vertex 0.5016649961 -0.2433450073 -0.0258095991 vertex 0.5017719865 -0.2510370016 -0.0559591986 vertex 0.5006800294 -0.2199800014 -0.0482883006 endloop endfacet facet normal 0.998963 0.044834 -0.007893 outer loop vertex 0.5017719865 -0.2510370016 -0.0559591986 vertex 0.5016649961 -0.2433450073 -0.0258095991 vertex 0.5029810071 -0.2743020058 -0.0350928009 endloop endfacet facet normal 0.338514 0.939364 0.054805 outer loop vertex 0.4206529856 0.5019209981 0.3022730052 vertex 0.4468469918 0.4922609925 0.3060539961 vertex 0.4338929951 0.4983040094 0.2824890018 endloop endfacet facet normal -0.998891 -0.033578 0.033004 outer loop vertex -0.5005800128 0.2097110003 -0.2207739949 vertex -0.5006200075 0.2285940051 -0.2027730048 vertex -0.5017279983 0.2366009951 -0.2281610072 endloop endfacet facet normal 0.919117 0.382866 -0.092943 outer loop vertex 0.4867599905 0.4544250071 -0.1950200051 vertex 0.4920719862 0.4479120076 -0.1693190038 vertex 0.4969939888 0.4327659905 -0.1830369979 endloop endfacet facet normal 0.845612 0.532068 -0.042942 outer loop vertex 0.4910210073 0.4514259994 -0.1464750022 vertex 0.4920719862 0.4479120076 -0.1693190038 vertex 0.4825420082 0.4633199871 -0.1660719961 endloop endfacet facet normal -0.998112 -0.045176 0.041617 outer loop vertex -0.5033479929 0.2425580025 -0.2605470121 vertex -0.5017279983 0.2366009951 -0.2281610072 vertex -0.5033569932 0.2669970095 -0.2342340052 endloop endfacet facet normal 0.712322 -0.701729 -0.013168 outer loop vertex 0.4688639939 -0.4805270135 -0.0362336002 vertex 0.4650500119 -0.4839819968 -0.0584327988 vertex 0.4790599942 -0.4697250128 -0.0603256002 endloop endfacet facet normal 0.003290 0.999994 0.000807 outer loop vertex 0.0575711988 0.4999209940 0.0155590000 vertex 0.0375466011 0.5000039935 -0.0056447601 vertex 0.0216354001 0.5000339746 0.0220615007 endloop endfacet facet normal 0.055711 -0.018294 -0.998279 outer loop vertex -0.2871600091 0.1822919995 -0.5031380057 vertex -0.2750920057 0.1597270072 -0.5020509958 vertex -0.3076019883 0.1599290073 -0.5038689971 endloop endfacet facet normal -0.910759 0.021276 0.412390 outer loop vertex -0.4872559905 -0.1325480044 0.4569070041 vertex -0.4961610138 -0.1314940006 0.4371860027 vertex -0.4941729903 -0.1534640044 0.4427100122 endloop endfacet facet normal -0.145966 -0.989238 -0.010070 outer loop vertex -0.3942129910 -0.5041589737 0.0214827992 vertex -0.4188640118 -0.5004280210 0.0122873997 vertex -0.3973259926 -0.5033519864 -0.0126695000 endloop endfacet facet normal 0.019069 -0.999818 -0.000969 outer loop vertex -0.1887319982 -0.4993399978 -0.1134060025 vertex -0.2168350071 -0.4998669922 -0.1227009967 vertex -0.1932670027 -0.4993970096 -0.1438200027 endloop endfacet facet normal -0.170282 -0.984890 -0.031565 outer loop vertex -0.3973259926 -0.5033519864 -0.0126695000 vertex -0.4188640118 -0.5004280210 0.0122873997 vertex -0.4263319969 -0.4982300103 -0.0160079002 endloop endfacet facet normal 0.812370 0.582487 0.027640 outer loop vertex 0.4769029915 0.4740859866 -0.0468378998 vertex 0.4891709983 0.4570649862 -0.0487066992 vertex 0.4823769927 0.4676240087 -0.0715446994 endloop endfacet facet normal -0.245972 -0.969173 -0.014204 outer loop vertex -0.4111250043 -0.5010510087 -0.0424442999 vertex -0.4363949895 -0.4946300089 -0.0429621004 vertex -0.4218150079 -0.4978449941 -0.0760781020 endloop endfacet facet normal -0.245367 -0.968694 -0.037774 outer loop vertex -0.4363949895 -0.4946300089 -0.0429621004 vertex -0.4111250043 -0.5010510087 -0.0424442999 vertex -0.4263319969 -0.4982300103 -0.0160079002 endloop endfacet facet normal 0.346109 0.032372 0.937636 outer loop vertex 0.4528439939 -0.2577210069 0.4911690056 vertex 0.4322929978 -0.2785469890 0.4994739890 vertex 0.4570209980 -0.2879559994 0.4906710088 endloop endfacet facet normal 0.894051 -0.006031 -0.447924 outer loop vertex 0.4839160144 0.0038511700 -0.4610219896 vertex 0.4895009995 0.0307048000 -0.4502359927 vertex 0.4945740104 0.0023102600 -0.4397279918 endloop endfacet facet normal -0.999104 0.022209 -0.036028 outer loop vertex -0.5005570054 -0.1954510063 0.2162169963 vertex -0.5018590093 -0.2182549983 0.2382660061 vertex -0.5014650226 -0.1869709939 0.2466250062 endloop endfacet facet normal -0.999298 0.015406 -0.034137 outer loop vertex -0.5014650226 -0.1869709939 0.2466250062 vertex -0.5003799796 -0.1661649942 0.2242520005 vertex -0.5005570054 -0.1954510063 0.2162169963 endloop endfacet facet normal -0.999030 0.005331 -0.043705 outer loop vertex -0.5040609837 -0.1422380060 0.3140470088 vertex -0.5027379990 -0.1482349932 0.2830739915 vertex -0.5036619902 -0.1664540023 0.3019729853 endloop endfacet facet normal -0.999298 0.013555 -0.034931 outer loop vertex -0.5036619902 -0.1664540023 0.3019729853 vertex -0.5040699840 -0.1935539991 0.3031289876 vertex -0.5048230290 -0.1717859954 0.3331190050 endloop endfacet facet normal -0.999993 -0.002359 -0.002927 outer loop vertex -0.4994480014 0.1667840034 -0.0608834997 vertex -0.4993329942 0.1318199933 -0.0719973966 vertex -0.4994440079 0.1381759942 -0.0391892008 endloop endfacet facet normal 0.024260 0.039815 -0.998913 outer loop vertex -0.1785539985 -0.2645199895 -0.5019429922 vertex -0.1864490062 -0.2936550081 -0.5032960176 vertex -0.2091359943 -0.2695699930 -0.5028870106 endloop endfacet facet normal 0.016004 0.042056 -0.998987 outer loop vertex -0.1785539985 -0.2645199895 -0.5019429922 vertex -0.1641030014 -0.2842710018 -0.5025429726 vertex -0.1864490062 -0.2936550081 -0.5032960176 endloop endfacet facet normal 0.002088 -0.964110 -0.265495 outer loop vertex 0.3249529898 -0.4999009967 -0.4371890128 vertex 0.3552489877 -0.4978320003 -0.4444639981 vertex 0.3449839950 -0.5050650239 -0.4182789922 endloop endfacet facet normal 0.040228 0.021817 -0.998952 outer loop vertex -0.2846330106 -0.3449819982 -0.5081719756 vertex -0.2803219855 -0.3170340061 -0.5073879957 vertex -0.2601239979 -0.3363269866 -0.5069959760 endloop endfacet facet normal 0.864941 0.025338 0.501233 outer loop vertex 0.4935530126 0.3931800127 0.4491699934 vertex 0.4853329957 0.3736679852 0.4643410146 vertex 0.4960539937 0.3709299862 0.4459789991 endloop endfacet facet normal 0.069557 -0.292910 -0.953607 outer loop vertex -0.2905609906 -0.4280189872 -0.5000150204 vertex -0.2604019940 -0.4181160033 -0.5008569956 vertex -0.2671079934 -0.4441420138 -0.4933519959 endloop endfacet facet normal -0.455669 0.018412 -0.889959 outer loop vertex -0.4448260069 -0.3263890147 -0.4979610145 vertex -0.4642449915 -0.3226059973 -0.4879400134 vertex -0.4524909854 -0.3001199961 -0.4934929907 endloop endfacet facet normal 0.006166 -0.278537 -0.960406 outer loop vertex -0.2671079934 -0.4441420138 -0.4933519959 vertex -0.2604019940 -0.4181160033 -0.5008569956 vertex -0.2364580035 -0.4369949996 -0.4952279925 endloop endfacet facet normal 0.001191 -0.564386 -0.825510 outer loop vertex -0.2973940074 -0.4513579905 -0.4912570119 vertex -0.2743139863 -0.4655250013 -0.4815379977 vertex -0.3064959943 -0.4709770083 -0.4778569937 endloop endfacet facet normal -0.019343 0.050476 -0.998538 outer loop vertex 0.1873320043 -0.2677130103 -0.5020260215 vertex 0.2061640024 -0.2478349954 -0.5013859868 vertex 0.2117719948 -0.2751230001 -0.5028740168 endloop endfacet facet normal 0.047530 0.003004 0.998865 outer loop vertex -0.2695980072 0.1246350035 0.5016580224 vertex -0.2803969979 0.1019880027 0.5022400022 vertex -0.2549870014 0.1039379984 0.5010250211 endloop endfacet facet normal 0.034578 0.003535 0.999396 outer loop vertex -0.2431350052 0.0813079029 0.5006949902 vertex -0.2283170074 0.1037309989 0.5001029968 vertex -0.2549870014 0.1039379984 0.5010250211 endloop endfacet facet normal -0.004879 0.046962 -0.998885 outer loop vertex 0.1277939975 -0.3131859899 -0.5039560199 vertex 0.1452810019 -0.2881850004 -0.5028660297 vertex 0.1581089944 -0.3148429990 -0.5041819811 endloop endfacet facet normal 0.993943 0.105449 0.030938 outer loop vertex 0.5066519976 0.3934220076 -0.3182800114 vertex 0.5054129958 0.3955579996 -0.2857550085 vertex 0.5084019899 0.3713330030 -0.2992140055 endloop endfacet facet normal -0.577064 -0.028849 0.816189 outer loop vertex -0.4679490030 0.0837204978 0.4835689962 vertex -0.4675450027 0.0592305996 0.4829890132 vertex -0.4566850066 0.0709922984 0.4910829961 endloop endfacet facet normal -0.003505 0.047621 -0.998859 outer loop vertex 0.1581089944 -0.3148429990 -0.5041819811 vertex 0.1452810019 -0.2881850004 -0.5028660297 vertex 0.1720360070 -0.2893199921 -0.5030140281 endloop endfacet facet normal -0.731079 -0.028205 0.681710 outer loop vertex -0.4675450027 0.0592305996 0.4829890132 vertex -0.4679490030 0.0837204978 0.4835689962 vertex -0.4792529941 0.0717471987 0.4709509909 endloop endfacet facet normal -0.022303 0.055076 -0.998233 outer loop vertex 0.2124020010 -0.3029429913 -0.5044230223 vertex 0.1939840019 -0.2894130051 -0.5032650232 vertex 0.2117719948 -0.2751230001 -0.5028740168 endloop endfacet facet normal 0.524723 0.851265 -0.003680 outer loop vertex 0.4468469918 0.4922609925 0.3060539961 vertex 0.4690609872 0.4786309898 0.3205739856 vertex 0.4672890007 0.4795820117 0.2879050076 endloop endfacet facet normal -0.019139 0.051145 -0.998508 outer loop vertex 0.2117719948 -0.2751230001 -0.5028740168 vertex 0.1939840019 -0.2894130051 -0.5032650232 vertex 0.1873320043 -0.2677130103 -0.5020260215 endloop endfacet facet normal 0.015918 -0.999872 -0.001793 outer loop vertex -0.1848500073 -0.4993900061 -0.0844361037 vertex -0.2064329982 -0.4997650087 -0.0669241026 vertex -0.2114090025 -0.4997960031 -0.0938227996 endloop endfacet facet normal 0.011865 -0.010343 0.999876 outer loop vertex -0.1587460041 0.1866420060 0.4992350042 vertex -0.1897220016 0.1847510040 0.4995830059 vertex -0.1733119935 0.1600719988 0.4991329908 endloop endfacet facet normal 0.999882 -0.011189 -0.010507 outer loop vertex 0.4993399978 -0.0535605997 0.1704879999 vertex 0.4998210073 -0.0400974005 0.2019249946 vertex 0.4993439913 -0.0731291994 0.1917070001 endloop endfacet facet normal 0.999933 -0.002719 -0.011285 outer loop vertex 0.4998210073 -0.0400974005 0.2019249946 vertex 0.4995430112 -0.0214935001 0.1728100032 vertex 0.4998440146 -0.0097591998 0.1966529936 endloop endfacet facet normal 0.003711 -0.003529 0.999987 outer loop vertex 0.0671473965 0.1644680053 0.4995050132 vertex 0.0388836004 0.1483390033 0.4995529950 vertex 0.0669507980 0.1325139999 0.4993929863 endloop endfacet facet normal -0.023481 0.005425 0.999710 outer loop vertex 0.3525460064 0.0737916976 0.5047299862 vertex 0.3197439909 0.0716810003 0.5039709806 vertex 0.3402079940 0.0432337001 0.5046060085 endloop endfacet facet normal 0.000444 -0.032278 0.999479 outer loop vertex 0.0094119897 0.2287569940 0.5010020137 vertex -0.0201436002 0.2438019961 0.5015010238 vertex -0.0169533994 0.2109919935 0.5004400015 endloop endfacet facet normal -0.859151 -0.506850 0.070441 outer loop vertex -0.4858689904 -0.4600059986 -0.2713580132 vertex -0.4784219861 -0.4694660008 -0.2485969961 vertex -0.4912779927 -0.4466879964 -0.2415020019 endloop endfacet facet normal -0.031270 0.999504 0.003745 outer loop vertex 0.2500999868 0.5007010102 0.0700730979 vertex 0.2522259951 0.5008659959 0.0437888987 vertex 0.2270469964 0.5000330210 0.0558628999 endloop endfacet facet normal 0.018089 -0.013842 -0.999741 outer loop vertex -0.3397249877 0.1462929994 -0.5051990151 vertex -0.3640510142 0.1652760059 -0.5059019923 vertex -0.3361209929 0.1784459949 -0.5055789948 endloop endfacet facet normal -0.858220 -0.014339 0.513081 outer loop vertex -0.4792529941 0.0717471987 0.4709509909 vertex -0.4793989956 0.0977327004 0.4714330137 vertex -0.4873580039 0.0847387984 0.4577569962 endloop endfacet facet normal 0.003111 -0.010340 0.999942 outer loop vertex 0.3472689986 0.0144253001 0.5048440099 vertex 0.3727869987 0.0071111801 0.5046889782 vertex 0.3640840054 0.0286724996 0.5049390197 endloop endfacet facet normal 0.087037 0.996197 0.003916 outer loop vertex 0.3806360066 0.5047389865 -0.0770972967 vertex 0.4043410122 0.5026680231 -0.0771292970 vertex 0.3884600103 0.5041400194 -0.0986215994 endloop endfacet facet normal 0.034619 -0.000522 0.999400 outer loop vertex -0.3185360134 -0.1306309998 0.5047760010 vertex -0.3143779933 -0.1000100002 0.5046479702 vertex -0.3376080096 -0.1127230003 0.5054460168 endloop endfacet facet normal 0.206065 -0.020573 -0.978322 outer loop vertex 0.4353919923 0.0352897011 -0.4952450097 vertex 0.4078919888 0.0589535981 -0.5015349984 vertex 0.4354499876 0.0696808994 -0.4959560037 endloop endfacet facet normal 0.998365 0.049245 0.029037 outer loop vertex 0.5036240220 -0.2746770084 -0.2211979926 vertex 0.5021479726 -0.2616339922 -0.1925680041 vertex 0.5037850142 -0.2957189977 -0.1910479963 endloop endfacet facet normal 0.999369 0.035354 0.003298 outer loop vertex 0.5045149922 -0.3200710118 -0.1680479944 vertex 0.5041819811 -0.3127880096 -0.1452140063 vertex 0.5050290227 -0.3367159963 -0.1453830004 endloop endfacet facet normal 0.083578 0.956942 0.277989 outer loop vertex 0.4078069925 0.4903770089 0.4479190111 vertex 0.4304099977 0.4916979969 0.4365760088 vertex 0.4049749970 0.4989069998 0.4194070101 endloop endfacet facet normal 0.047927 -0.032535 -0.998321 outer loop vertex -0.2375890017 0.2066899985 -0.5014020205 vertex -0.2594420016 0.1887969971 -0.5018680096 vertex -0.2571440041 0.2218240052 -0.5028340220 endloop endfacet facet normal -0.018642 -0.003901 -0.999819 outer loop vertex 0.2187709957 -0.3689480126 -0.5065119863 vertex 0.2402800024 -0.3471699953 -0.5069980025 vertex 0.2486840039 -0.3763160110 -0.5070409775 endloop endfacet facet normal 0.998706 0.043690 0.026020 outer loop vertex 0.5018969774 -0.2421900034 -0.2155829966 vertex 0.5007629991 -0.2324460000 -0.1884189993 vertex 0.5021479726 -0.2616339922 -0.1925680041 endloop endfacet facet normal -0.755113 0.654268 0.041676 outer loop vertex -0.4846580029 0.4611620009 0.0599546991 vertex -0.4711290002 0.4774110019 0.0499905013 vertex -0.4822700024 0.4656170011 0.0332836993 endloop endfacet facet normal -0.116349 0.010774 0.993150 outer loop vertex -0.4000039995 -0.3243010044 0.5078610182 vertex -0.4062019885 -0.3507620096 0.5074219704 vertex -0.3849880099 -0.3429070115 0.5098220110 endloop endfacet facet normal -0.932765 -0.358694 0.035884 outer loop vertex -0.4976310134 -0.4309920073 -0.0697164014 vertex -0.4952529967 -0.4397369921 -0.0953164995 vertex -0.4904769957 -0.4495750070 -0.0695101023 endloop endfacet facet normal -0.000099 -0.999039 -0.043819 outer loop vertex -0.0646044016 -0.5044069886 -0.3907659948 vertex -0.0556719005 -0.5055850148 -0.3639279902 vertex -0.0867725983 -0.5052930117 -0.3705149889 endloop endfacet facet normal -0.004927 -0.999985 -0.002430 outer loop vertex -0.0764582977 -0.4998030066 -0.0386588015 vertex -0.0530451983 -0.4998640120 -0.0610264018 vertex -0.0451945998 -0.4999809861 -0.0288024005 endloop endfacet facet normal -0.010501 -0.999931 0.005255 outer loop vertex -0.0556719005 -0.5055850148 -0.3639279902 vertex -0.0761054009 -0.5052499771 -0.3410069942 vertex -0.0867725983 -0.5052930117 -0.3705149889 endloop endfacet facet normal 0.000669 -0.999965 0.008346 outer loop vertex 0.0473553985 -0.5053430200 -0.3350520134 vertex 0.0440947004 -0.5055400133 -0.3583939970 vertex 0.0683977976 -0.5054060221 -0.3442870080 endloop endfacet facet normal -0.019717 0.894677 -0.446277 outer loop vertex -0.1188969985 0.4842439890 -0.4645360112 vertex -0.1439699978 0.4830319881 -0.4658580124 vertex -0.1288529932 0.4920479953 -0.4484510124 endloop endfacet facet normal -0.999623 -0.024304 0.012804 outer loop vertex -0.5051890016 0.3385739923 -0.1841699928 vertex -0.5044559836 0.3221240044 -0.1581670046 vertex -0.5052009821 0.3526929915 -0.1583060026 endloop endfacet facet normal -0.999784 0.017754 0.010842 outer loop vertex -0.5051270127 0.3700839877 -0.1799619943 vertex -0.5052009821 0.3526929915 -0.1583060026 vertex -0.5047529936 0.3768630028 -0.1565739959 endloop endfacet facet normal 0.846493 -0.023076 0.531900 outer loop vertex 0.4888220131 0.2629179955 0.4541530013 vertex 0.4775100052 0.2692219913 0.4724290073 vertex 0.4776679873 0.2461349964 0.4711759984 endloop endfacet facet normal -0.999500 -0.031332 -0.004271 outer loop vertex -0.5045740008 0.3305799961 -0.0804181024 vertex -0.5036910176 0.3045789897 -0.0963082984 vertex -0.5037770271 0.3033680022 -0.0672997981 endloop endfacet facet normal -0.999412 -0.034229 -0.002067 outer loop vertex -0.5036590099 0.3056200147 -0.1290159971 vertex -0.5036910176 0.3045789897 -0.0963082984 vertex -0.5046229959 0.3325270116 -0.1084939986 endloop endfacet facet normal -0.913324 0.020154 -0.406734 outer loop vertex -0.4876730144 -0.1314409971 -0.4527069926 vertex -0.4972659945 -0.1367709935 -0.4314300120 vertex -0.4962449968 -0.1105019972 -0.4324209988 endloop endfacet facet normal -0.989639 0.132451 0.055415 outer loop vertex -0.5077800155 0.3959679902 0.3565840125 vertex -0.5081470013 0.3812719882 0.3851560056 vertex -0.5036360025 0.4140970111 0.3872590065 endloop endfacet facet normal -0.987785 0.130269 0.085498 outer loop vertex -0.5036360025 0.4140970111 0.3872590065 vertex -0.5081470013 0.3812719882 0.3851560056 vertex -0.5042619705 0.3934839964 0.4114339948 endloop endfacet facet normal -0.000071 0.002042 0.999998 outer loop vertex -0.1454329938 0.0267274994 0.4993799925 vertex -0.1110749990 0.0147062996 0.4994069934 vertex -0.1176709980 0.0507088006 0.4993329942 endloop endfacet facet normal 0.003638 0.955028 0.296493 outer loop vertex -0.1061049998 0.4943790138 0.4480339885 vertex -0.0813131034 0.4987930059 0.4335120022 vertex -0.1092280000 0.5004640222 0.4284720123 endloop endfacet facet normal 0.537678 0.036263 -0.842370 outer loop vertex 0.4526830018 0.3681100011 -0.4935019910 vertex 0.4698339999 0.3560920060 -0.4830720127 vertex 0.4546900094 0.3409300148 -0.4933910072 endloop endfacet facet normal -0.973594 0.130156 0.187548 outer loop vertex -0.4987820089 0.4208900034 0.4208619893 vertex -0.5042619705 0.3934839964 0.4114339948 vertex -0.4994100034 0.3995999992 0.4323770106 endloop endfacet facet normal 0.997061 0.075536 -0.012834 outer loop vertex 0.5066390038 0.3723840117 0.2457160056 vertex 0.5054020286 0.3843280077 0.2199150026 vertex 0.5047720075 0.3964450061 0.2422839999 endloop endfacet facet normal 0.067985 0.060614 -0.995843 outer loop vertex 0.3729780018 -0.2118829936 -0.5055339932 vertex 0.4020510018 -0.2160850018 -0.5038049817 vertex 0.3888460100 -0.2391930073 -0.5061129928 endloop endfacet facet normal 0.997007 0.074325 -0.021295 outer loop vertex 0.5047720075 0.3964450061 0.2422839999 vertex 0.5057219863 0.3912810087 0.2687369883 vertex 0.5066390038 0.3723840117 0.2457160056 endloop endfacet facet normal 0.025080 0.002598 -0.999682 outer loop vertex 0.3524860144 0.0462866984 -0.5051040053 vertex 0.3746969998 0.0692981035 -0.5044869781 vertex 0.3817020059 0.0366700999 -0.5043960214 endloop endfacet facet normal 0.997548 0.067923 -0.016892 outer loop vertex 0.5049030185 0.3902490139 0.0251030009 vertex 0.5055580139 0.3747040033 0.0012760700 vertex 0.5035529733 0.4035840034 -0.0010027901 endloop endfacet facet normal 0.005622 -0.999968 0.005765 outer loop vertex 0.0641070977 -0.4998100102 0.0524776988 vertex 0.0938628018 -0.4996010065 0.0597121008 vertex 0.0732607022 -0.4995990098 0.0801478028 endloop endfacet facet normal 0.001515 -0.999990 0.004220 outer loop vertex 0.0342460983 -0.4999679923 0.0464362986 vertex 0.0145706004 -0.4999020100 0.0691372976 vertex 0.0043157302 -0.5000370145 0.0408247001 endloop endfacet facet normal 0.004172 -0.999972 0.006229 outer loop vertex 0.0551248007 -0.4995580018 0.1037200019 vertex 0.0238419008 -0.4997209907 0.0985073000 vertex 0.0441902988 -0.4997819960 0.0750852004 endloop endfacet facet normal 0.006443 -0.999968 0.004781 outer loop vertex 0.0705137029 -0.4993329942 0.1300400048 vertex 0.0551248007 -0.4995580018 0.1037200019 vertex 0.0845786035 -0.4993619919 0.1050219983 endloop endfacet facet normal 0.007503 -0.999957 0.005377 outer loop vertex 0.0845786035 -0.4993619919 0.1050219983 vertex 0.0988558978 -0.4991349876 0.1273169965 vertex 0.0705137029 -0.4993329942 0.1300400048 endloop endfacet facet normal 0.999991 -0.003858 -0.001912 outer loop vertex 0.5000470281 -0.0193524007 -0.0391344018 vertex 0.4999749959 -0.0440791994 -0.0269111991 vertex 0.4999470115 -0.0401125997 -0.0495485999 endloop endfacet facet normal 0.999963 -0.006201 -0.005882 outer loop vertex 0.4997870028 -0.0507083982 -0.0701500997 vertex 0.4996210039 -0.0792135969 -0.0683173984 vertex 0.4995470047 -0.0668514967 -0.0939301997 endloop endfacet facet normal -0.003358 0.041787 0.999121 outer loop vertex -0.0532667004 -0.2823689878 0.5029630065 vertex -0.0782980993 -0.2561669946 0.5017830133 vertex -0.0882961974 -0.2864750028 0.5030170083 endloop endfacet facet normal 0.999980 -0.005964 -0.002023 outer loop vertex 0.4996550083 -0.0928556994 -0.0428082012 vertex 0.4998239875 -0.0634479970 -0.0459781997 vertex 0.4998199940 -0.0734798014 -0.0183774997 endloop endfacet facet normal 0.999986 -0.005203 0.000429 outer loop vertex 0.4997459948 -0.0848101974 0.0167088006 vertex 0.4998199940 -0.0734798014 -0.0183774997 vertex 0.4999409914 -0.0484943017 0.0026126001 endloop endfacet facet normal 0.999987 -0.005162 0.000380 outer loop vertex 0.4999409914 -0.0484943017 0.0026126001 vertex 0.4998199940 -0.0734798014 -0.0183774997 vertex 0.4999749959 -0.0440791994 -0.0269111991 endloop endfacet facet normal 0.956486 0.276785 -0.092326 outer loop vertex 0.5002459884 0.4322220087 0.3164129853 vertex 0.5032010078 0.4138500094 0.2919490039 vertex 0.4941180050 0.4431509972 0.2856920063 endloop endfacet facet normal 0.251824 -0.967707 0.011281 outer loop vertex 0.4360289872 -0.4993549883 -0.3145779967 vertex 0.4374839962 -0.4986749887 -0.2887269855 vertex 0.4170280099 -0.5040900111 -0.2966020107 endloop endfacet facet normal 0.045812 0.792554 -0.608078 outer loop vertex 0.1820019931 0.4820660055 -0.4668169916 vertex 0.2078779936 0.4883669913 -0.4566549957 vertex 0.2095109969 0.4745489955 -0.4745419919 endloop endfacet facet normal 0.298966 -0.017977 0.954094 outer loop vertex 0.4484780133 -0.1961890012 0.4909870028 vertex 0.4461629987 -0.1667540073 0.4922670126 vertex 0.4262590110 -0.1842129976 0.4981749952 endloop endfacet facet normal 0.184770 0.040776 0.981936 outer loop vertex 0.4078080058 -0.2337320000 0.5027379990 vertex 0.4287619889 -0.2146809995 0.4980039895 vertex 0.4030320048 -0.2027460039 0.5023499727 endloop endfacet facet normal 0.018675 0.013971 0.999728 outer loop vertex 0.3525460064 0.0737916976 0.5047299862 vertex 0.3712030053 0.0502142012 0.5047109723 vertex 0.3828690052 0.0754083022 0.5041409731 endloop endfacet facet normal -0.023861 -0.007020 -0.999691 outer loop vertex 0.1978570074 -0.1030180007 -0.4996930063 vertex 0.2186689973 -0.0690859035 -0.5004280210 vertex 0.2362020016 -0.0996358991 -0.5006319880 endloop endfacet facet normal -0.004080 -0.012578 -0.999913 outer loop vertex -0.0156183001 0.1711660028 -0.4997600019 vertex -0.0497248992 0.1813549995 -0.4997490048 vertex -0.0277011003 0.2041810006 -0.5001260042 endloop endfacet facet normal 0.124128 0.926495 0.355245 outer loop vertex 0.4310500026 0.4836860001 0.4572480023 vertex 0.4304099977 0.4916979969 0.4365760088 vertex 0.4078069925 0.4903770089 0.4479190111 endloop endfacet facet normal -0.041208 -0.006716 -0.999128 outer loop vertex 0.2876169980 -0.0715702996 -0.5029190183 vertex 0.2538239956 -0.0699732006 -0.5015360117 vertex 0.2727330029 -0.0415465012 -0.5025069714 endloop endfacet facet normal -0.038823 -0.008305 -0.999212 outer loop vertex 0.2727330029 -0.0415465012 -0.5025069714 vertex 0.2538239956 -0.0699732006 -0.5015360117 vertex 0.2381999940 -0.0388108008 -0.5011879802 endloop endfacet facet normal -0.026783 -0.000174 -0.999641 outer loop vertex 0.2227589935 -0.0059860302 -0.5007799864 vertex 0.2381999940 -0.0388108008 -0.5011879802 vertex 0.2030279934 -0.0366563983 -0.5002459884 endloop endfacet facet normal -0.027233 -0.007524 -0.999601 outer loop vertex 0.2030279934 -0.0366563983 -0.5002459884 vertex 0.2381999940 -0.0388108008 -0.5011879802 vertex 0.2186689973 -0.0690859035 -0.5004280210 endloop endfacet facet normal 0.350090 0.936238 0.029925 outer loop vertex 0.4318720102 0.4977239966 0.0951287001 vertex 0.4533750117 0.4894759953 0.1016149968 vertex 0.4472689927 0.4926260114 0.0744972005 endloop endfacet facet normal 0.045289 -0.998960 -0.005221 outer loop vertex -0.2934719920 -0.5030570030 -0.0957716033 vertex -0.2991639972 -0.5034739971 -0.0653595030 vertex -0.3208580017 -0.5043579936 -0.0844049007 endloop endfacet facet normal 0.009891 0.004261 0.999942 outer loop vertex 0.0761167035 0.3424670100 0.5054789782 vertex 0.1011959985 0.3487760127 0.5052040219 vertex 0.0770675987 0.3677160144 0.5053619742 endloop endfacet facet normal 0.017982 -0.027924 0.999448 outer loop vertex 0.0761167035 0.3424670100 0.5054789782 vertex 0.0893096998 0.3163169920 0.5045109987 vertex 0.1011959985 0.3487760127 0.5052040219 endloop endfacet facet normal -0.005389 -0.999982 0.002695 outer loop vertex -0.0269416999 -0.4995909929 0.1362320036 vertex -0.0527805015 -0.4994939864 0.1205630004 vertex -0.0271803997 -0.4996689856 0.1068160012 endloop endfacet facet normal -0.018338 0.045385 0.998801 outer loop vertex 0.1794050038 -0.2819789946 0.5027700067 vertex 0.1762569994 -0.3139730096 0.5041660070 vertex 0.2053889930 -0.3005949855 0.5040929914 endloop endfacet facet normal -0.999970 -0.005097 -0.005795 outer loop vertex -0.4994440079 -0.0757049024 -0.0859434977 vertex -0.4996519983 -0.0720216036 -0.0532908998 vertex -0.4996770024 -0.0456424989 -0.0721814036 endloop endfacet facet normal 0.000881 -0.046168 0.998933 outer loop vertex 0.0364993997 0.2786909938 0.5030459762 vertex 0.0081480900 0.2966929972 0.5039029717 vertex 0.0081999796 0.2621180117 0.5023049712 endloop endfacet facet normal -0.998593 -0.048751 0.020862 outer loop vertex -0.5081380010 -0.3803589940 -0.3204520047 vertex -0.5096349716 -0.3534879982 -0.3293139935 vertex -0.5089910030 -0.3750779927 -0.3489409983 endloop endfacet facet normal -0.035543 -0.093037 -0.995028 outer loop vertex 0.1720820069 -0.3862319887 -0.5050110221 vertex 0.1531849951 -0.4058789909 -0.5024989843 vertex 0.1456300020 -0.3793140054 -0.5047129989 endloop endfacet facet normal 0.024754 0.001833 0.999692 outer loop vertex -0.2131150067 -0.1115799993 0.5005400181 vertex -0.1786859930 -0.1238539964 0.4997099936 vertex -0.1851499975 -0.0889057964 0.4998059869 endloop endfacet facet normal 0.004737 -0.001135 0.999988 outer loop vertex -0.1250000000 -0.0783905983 0.4992089868 vertex -0.1517419964 -0.1010140032 0.4993099868 vertex -0.1187219992 -0.1129759997 0.4991399944 endloop endfacet facet normal 0.005362 0.000589 0.999985 outer loop vertex -0.1187219992 -0.1129759997 0.4991399944 vertex -0.1517419964 -0.1010140032 0.4993099868 vertex -0.1451500058 -0.1355410069 0.4992949963 endloop endfacet facet normal 0.012941 -0.999910 -0.003508 outer loop vertex -0.2046460062 -0.4998199940 -0.0410404988 vertex -0.1821179986 -0.4994750023 -0.0562725998 vertex -0.1812489927 -0.4995639920 -0.0277027003 endloop endfacet facet normal 0.010908 0.782496 0.622561 outer loop vertex -0.1489789933 0.4764139950 0.4756610096 vertex -0.1640010029 0.4877110124 0.4617249966 vertex -0.1779890060 0.4766719937 0.4758450091 endloop endfacet facet normal -0.006061 -0.095386 -0.995422 outer loop vertex 0.2961330116 -0.4090119898 -0.5050550103 vertex 0.2759599984 -0.4113410115 -0.5047090054 vertex 0.2814880013 -0.3861559927 -0.5071560144 endloop endfacet facet normal 0.702736 0.021188 -0.711135 outer loop vertex 0.4823170006 -0.1201739982 -0.4643209875 vertex 0.4763740003 -0.1408900023 -0.4708110094 vertex 0.4696559906 -0.1144189984 -0.4766609967 endloop endfacet facet normal 0.829955 -0.075236 -0.552734 outer loop vertex 0.4893600047 -0.0524920002 -0.4547660053 vertex 0.4920629859 -0.0784578025 -0.4471729994 vertex 0.4805879891 -0.0657057017 -0.4661389887 endloop endfacet facet normal -0.022321 -0.028754 -0.999337 outer loop vertex 0.3084770143 -0.3545579910 -0.5086680055 vertex 0.2814880013 -0.3861559927 -0.5071560144 vertex 0.2704949975 -0.3532939851 -0.5078560114 endloop endfacet facet normal -0.010996 -0.024972 -0.999628 outer loop vertex 0.2704949975 -0.3532939851 -0.5078560114 vertex 0.2814880013 -0.3861559927 -0.5071560144 vertex 0.2486840039 -0.3763160110 -0.5070409775 endloop endfacet facet normal 0.005413 -0.999167 0.040448 outer loop vertex -0.3300339878 -0.5083690286 -0.2756739855 vertex -0.3588329852 -0.5089390278 -0.2858999968 vertex -0.3335460126 -0.5096510053 -0.3068720102 endloop endfacet facet normal 0.031432 -0.998802 0.037504 outer loop vertex -0.3335460126 -0.5096510053 -0.3068720102 vertex -0.3041230142 -0.5082679987 -0.2946990132 vertex -0.3300339878 -0.5083690286 -0.2756739855 endloop endfacet facet normal 0.011027 -0.999826 -0.015033 outer loop vertex -0.3136619925 -0.5098350048 -0.3605099916 vertex -0.3383339942 -0.5104359984 -0.3386360109 vertex -0.3444010019 -0.5100460052 -0.3690249920 endloop endfacet facet normal -0.010808 -0.999885 -0.010674 outer loop vertex -0.3444010019 -0.5100460052 -0.3690249920 vertex -0.3383339942 -0.5104359984 -0.3386360109 vertex -0.3683069944 -0.5100079775 -0.3483819962 endloop endfacet facet normal -0.062724 -0.997803 0.021306 outer loop vertex -0.3872720003 -0.5079249740 -0.2962479889 vertex -0.3915460110 -0.5083220005 -0.3274239898 vertex -0.3632470071 -0.5098860264 -0.3173590004 endloop endfacet facet normal -0.049026 -0.998115 0.036925 outer loop vertex -0.3632470071 -0.5098860264 -0.3173590004 vertex -0.3588329852 -0.5089390278 -0.2858999968 vertex -0.3872720003 -0.5079249740 -0.2962479889 endloop endfacet facet normal 0.999891 0.005786 -0.013614 outer loop vertex 0.5050290227 -0.3367159963 -0.1453830004 vertex 0.5054479837 -0.3524270058 -0.1212899983 vertex 0.5051680207 -0.3646869957 -0.1470620036 endloop endfacet facet normal -0.090335 0.092322 0.991623 outer loop vertex -0.3707030118 0.4091109931 0.5035079718 vertex -0.3909620047 0.4257960021 0.5001090169 vertex -0.4056220055 0.4018490016 0.5010030270 endloop endfacet facet normal -0.018319 0.178176 0.983828 outer loop vertex -0.3909620047 0.4257960021 0.5001090169 vertex -0.3707030118 0.4091109931 0.5035079718 vertex -0.3674109876 0.4361299872 0.4986760020 endloop endfacet facet normal -0.054410 0.447019 0.892868 outer loop vertex -0.3980390131 0.4676820040 0.4835850000 vertex -0.3935489953 0.4464850128 0.4944710135 vertex -0.3684909940 0.4587070048 0.4898790121 endloop endfacet facet normal -0.006186 0.362793 0.931849 outer loop vertex -0.3684909940 0.4587070048 0.4898790121 vertex -0.3935489953 0.4464850128 0.4944710135 vertex -0.3674109876 0.4361299872 0.4986760020 endloop endfacet facet normal 0.289703 0.870310 0.398288 outer loop vertex 0.4515039921 0.4829669893 0.4471960068 vertex 0.4476610124 0.4759460092 0.4653330147 vertex 0.4626039863 0.4731639922 0.4605430067 endloop endfacet facet normal -0.026613 -0.662640 -0.748465 outer loop vertex 0.2508560121 -0.4649200141 -0.4825739861 vertex 0.2834930122 -0.4651950002 -0.4834910035 vertex 0.2702279985 -0.4776279926 -0.4720120132 endloop endfacet facet normal -0.003819 -0.999985 0.004022 outer loop vertex 0.1535280049 -0.4991239905 0.1327680051 vertex 0.1250430048 -0.4990350008 0.1278430074 vertex 0.1413629949 -0.4991909862 0.1045570001 endloop endfacet facet normal 0.036220 -0.999337 -0.003736 outer loop vertex -0.2470459938 -0.5010790229 -0.0491999015 vertex -0.2321980000 -0.5004500151 -0.0734999031 vertex -0.2236720026 -0.5002210140 -0.0520979986 endloop endfacet facet normal -0.003660 -0.999988 0.003103 outer loop vertex 0.1250430048 -0.4990350008 0.1278430074 vertex 0.1535280049 -0.4991239905 0.1327680051 vertex 0.1330640018 -0.4989869893 0.1527809948 endloop endfacet facet normal -0.456421 0.889419 0.024768 outer loop vertex -0.4415560067 0.4959920049 -0.1541160047 vertex -0.4532000124 0.4905709922 -0.1740220040 vertex -0.4588510096 0.4870260060 -0.1508570015 endloop endfacet facet normal 0.007002 -0.999808 -0.018290 outer loop vertex 0.0847008973 -0.4993790090 0.1790139973 vertex 0.0816878006 -0.4999569952 0.2094549984 vertex 0.0555741005 -0.4998010099 0.1909310073 endloop endfacet facet normal 0.003258 -0.999907 -0.013212 outer loop vertex 0.1361770034 -0.4991669953 0.1804440022 vertex 0.1099959984 -0.4994539917 0.1957090050 vertex 0.1108110026 -0.4990780056 0.1674550027 endloop endfacet facet normal -0.001000 -0.999444 -0.033330 outer loop vertex 0.1670569927 -0.5001490116 0.2228209972 vertex 0.1400980055 -0.5009279847 0.2469879985 vertex 0.1377120018 -0.4997250140 0.2109870017 endloop endfacet facet normal 0.863353 -0.010047 -0.504501 outer loop vertex 0.4901820123 0.2903710008 -0.4558160007 vertex 0.4819439948 0.3105199933 -0.4703150094 vertex 0.4927870035 0.3217000067 -0.4519819915 endloop endfacet facet normal -0.635125 -0.033514 -0.771682 outer loop vertex -0.4720390141 0.0437287018 -0.4763279855 vertex -0.4612700045 0.0197056998 -0.4841479957 vertex -0.4781360030 0.0158008002 -0.4700970054 endloop endfacet facet normal -0.005672 -0.999967 -0.005869 outer loop vertex 0.1330640018 -0.4989869893 0.1527809948 vertex 0.1614360064 -0.4992060065 0.1626770049 vertex 0.1361770034 -0.4991669953 0.1804440022 endloop endfacet facet normal 0.999396 0.034724 0.001375 outer loop vertex 0.5009040236 -0.2339340001 0.1340949982 vertex 0.5008739829 -0.2321529984 0.1109469980 vertex 0.5001099706 -0.2105070055 0.1196150035 endloop endfacet facet normal 1.000000 -0.000885 0.000477 outer loop vertex 0.5000839829 0.0082970103 0.0022848300 vertex 0.5000659823 -0.0193844009 -0.0113097001 vertex 0.5000960231 0.0062932200 -0.0266625006 endloop endfacet facet normal 0.912510 -0.407704 -0.033199 outer loop vertex 0.4951989949 -0.4321660101 -0.1513559967 vertex 0.4838449955 -0.4560849965 -0.1696929932 vertex 0.4950079918 -0.4296810031 -0.1871230006 endloop endfacet facet normal 0.115487 0.993307 0.002207 outer loop vertex 0.4037089944 0.5034040213 0.0257715005 vertex 0.3941810131 0.5044599771 0.0490879007 vertex 0.4171270132 0.5017960072 0.0473542996 endloop endfacet facet normal -0.046892 0.941063 -0.334966 outer loop vertex 0.3546580076 0.4938350022 -0.4474740028 vertex 0.3479579985 0.5023139715 -0.4227150083 vertex 0.3763230145 0.5001369715 -0.4328019917 endloop endfacet facet normal 0.999983 -0.004741 0.003370 outer loop vertex 0.4998460114 -0.0502209999 0.0356914997 vertex 0.4996460080 -0.0799793974 0.0531724989 vertex 0.4997459948 -0.0848101974 0.0167088006 endloop endfacet facet normal 0.999984 0.001995 0.005245 outer loop vertex 0.4997900128 0.0110930000 0.0725347027 vertex 0.4996240139 0.0396131016 0.0933372974 vertex 0.4996190071 0.0067754500 0.1067809984 endloop endfacet facet normal 0.999986 -0.000761 0.005188 outer loop vertex 0.4996930063 -0.0213878993 0.0864695013 vertex 0.4998680055 -0.0189452004 0.0530981012 vertex 0.4997900128 0.0110930000 0.0725347027 endloop endfacet facet normal -0.008058 0.027796 -0.999581 outer loop vertex -0.3666610122 -0.3159460127 -0.5086050034 vertex -0.3513720036 -0.2769190073 -0.5076429844 vertex -0.3311780095 -0.3062709868 -0.5086219907 endloop endfacet facet normal -0.001952 0.146751 -0.989172 outer loop vertex -0.3507469893 0.4163399935 -0.5027310252 vertex -0.3256709874 0.3971329927 -0.5056300163 vertex -0.3535319865 0.3901570141 -0.5066099763 endloop endfacet facet normal 0.767185 -0.641178 0.017829 outer loop vertex 0.4808509946 -0.4673059881 0.1327420026 vertex 0.4831730127 -0.4637500048 0.1607069969 vertex 0.4707860053 -0.4788109958 0.1520889997 endloop endfacet facet normal -0.354421 -0.032517 0.934521 outer loop vertex -0.4394960105 0.0684636980 0.4975140095 vertex -0.4566850066 0.0709922984 0.4910829961 vertex -0.4521169960 0.0498845987 0.4920809865 endloop endfacet facet normal 0.028937 0.002116 0.999579 outer loop vertex -0.3140720129 -0.0279089995 0.5045440197 vertex -0.3438920081 -0.0358205996 0.5054240227 vertex -0.3202880025 -0.0633566976 0.5047990084 endloop endfacet facet normal 0.634904 0.040308 0.771539 outer loop vertex 0.4778299928 0.4329839945 0.4663830101 vertex 0.4702610075 0.4502219856 0.4717110097 vertex 0.4618389904 0.4386709929 0.4792450070 endloop endfacet facet normal 0.511062 0.047045 0.858256 outer loop vertex 0.4528439939 -0.2577210069 0.4911690056 vertex 0.4689520001 -0.2398380041 0.4805969894 vertex 0.4505769908 -0.2269459963 0.4908320010 endloop endfacet facet normal 0.036007 0.004359 0.999342 outer loop vertex -0.3405089974 0.0449060015 0.5052090287 vertex -0.3157239854 0.0327491015 0.5043690205 vertex -0.3193030059 0.0662230030 0.5043519735 endloop endfacet facet normal -0.999645 -0.001793 -0.026602 outer loop vertex -0.5001279712 -0.0106616998 0.1965519935 vertex -0.5000129938 -0.0412092991 0.1942899972 vertex -0.5007860065 -0.0285049006 0.2224819958 endloop endfacet facet normal 0.030900 0.009972 0.999473 outer loop vertex -0.3451119959 0.0160521995 0.5052620173 vertex -0.3358609974 -0.0114061004 0.5052499771 vertex -0.3138380051 0.0024359100 0.5044310093 endloop endfacet facet normal 0.005052 -0.528014 0.849220 outer loop vertex -0.3523159921 -0.4494110048 0.4941270053 vertex -0.3629190028 -0.4678860009 0.4827030003 vertex -0.3327730000 -0.4653989971 0.4840700030 endloop endfacet facet normal 0.830010 0.036982 -0.556521 outer loop vertex 0.4803479910 -0.2993319929 -0.4706110060 vertex 0.4928869903 -0.3005810082 -0.4519929886 vertex 0.4869630039 -0.3277710080 -0.4626350105 endloop endfacet facet normal -0.018972 -0.003538 -0.999814 outer loop vertex 0.2186689973 -0.0690859035 -0.5004280210 vertex 0.1832910031 -0.0664573014 -0.4997659922 vertex 0.2030279934 -0.0366563983 -0.5002459884 endloop endfacet facet normal -0.010997 -0.008970 -0.999899 outer loop vertex 0.1619569957 -0.0931186974 -0.4993869960 vertex 0.1978570074 -0.1030180007 -0.4996930063 vertex 0.1683620065 -0.1238240004 -0.4991819859 endloop endfacet facet normal -0.999876 -0.000452 -0.015768 outer loop vertex -0.4997099936 0.0060384599 0.1695690006 vertex -0.4996939898 -0.0250573009 0.1694449931 vertex -0.5001279712 -0.0106616998 0.1965519935 endloop endfacet facet normal -0.999314 -0.003125 -0.036894 outer loop vertex -0.5007860065 -0.0285049006 0.2224819958 vertex -0.5005490184 -0.0590835996 0.2186529934 vertex -0.5016689897 -0.0473734997 0.2479970008 endloop endfacet facet normal -0.999675 -0.004295 -0.025146 outer loop vertex -0.5005490184 -0.0590835996 0.2186529934 vertex -0.5000129938 -0.0412092991 0.1942899972 vertex -0.4997949898 -0.0704931021 0.1906249970 endloop endfacet facet normal 0.000313 0.641866 -0.766817 outer loop vertex -0.3435190022 0.4791679978 -0.4733749926 vertex -0.3213840127 0.4693000019 -0.4816260040 vertex -0.3474130034 0.4633739889 -0.4865970016 endloop endfacet facet normal -0.965173 0.055621 -0.255630 outer loop vertex -0.4978120029 -0.2994729877 -0.4433859885 vertex -0.5005429983 -0.3222199976 -0.4380240142 vertex -0.5039640069 -0.3059850037 -0.4215750098 endloop endfacet facet normal -0.571789 0.025659 0.819999 outer loop vertex -0.4596340060 0.3390479982 0.4863750041 vertex -0.4737429917 0.3260009885 0.4769450128 vertex -0.4622130096 0.3100839853 0.4854829907 endloop endfacet facet normal -0.012315 0.052414 -0.998550 outer loop vertex 0.1866019964 -0.3121309876 -0.5043910146 vertex 0.1581089944 -0.3148429990 -0.5041819811 vertex 0.1720360070 -0.2893199921 -0.5030140281 endloop endfacet facet normal -0.354604 0.935013 0.002635 outer loop vertex -0.4518580139 0.4891879857 0.2220450044 vertex -0.4362750053 0.4950399995 0.2425709963 vertex -0.4300310016 0.4974829853 0.2159799933 endloop endfacet facet normal -0.457917 0.887103 0.057974 outer loop vertex -0.4581690133 0.4847910106 0.2499449998 vertex -0.4665479958 0.4785880148 0.2786790133 vertex -0.4396559894 0.4926140010 0.2764680088 endloop endfacet facet normal 0.040145 -0.996154 -0.077887 outer loop vertex -0.2411610037 -0.5068420172 -0.3733040094 vertex -0.2693310082 -0.5066300035 -0.3905349970 vertex -0.2397480011 -0.5043290257 -0.4047160149 endloop endfacet facet normal -0.998920 0.044941 -0.011788 outer loop vertex -0.5019599795 -0.2616679966 0.1631270051 vertex -0.5036039948 -0.2930119932 0.1829439998 vertex -0.5021160245 -0.2566379905 0.1955280006 endloop endfacet facet normal -0.998528 0.046147 -0.028492 outer loop vertex -0.5036249757 -0.2798930109 0.2181479931 vertex -0.5052800179 -0.2980450094 0.2467509955 vertex -0.5038509965 -0.2690860033 0.2435729951 endloop endfacet facet normal -0.998560 0.044971 -0.029240 outer loop vertex -0.5052800179 -0.2980450094 0.2467509955 vertex -0.5036249757 -0.2798930109 0.2181479931 vertex -0.5050280094 -0.3139410019 0.2136960030 endloop endfacet facet normal -0.999052 0.038726 -0.019906 outer loop vertex -0.5051050186 -0.3312929869 0.1838040054 vertex -0.5050280094 -0.3139410019 0.2136960030 vertex -0.5036039948 -0.2930119932 0.1829439998 endloop endfacet facet normal 0.416013 -0.115869 0.901946 outer loop vertex 0.4439609945 -0.4038940072 0.4939439893 vertex 0.4631940126 -0.4148539901 0.4836649895 vertex 0.4620530009 -0.3882029951 0.4876149893 endloop endfacet facet normal 0.002493 -0.999731 0.023061 outer loop vertex 0.1109850034 -0.4996669888 -0.2053920031 vertex 0.1293350011 -0.5000100136 -0.2222460061 vertex 0.1335719973 -0.4993650019 -0.1947419941 endloop endfacet facet normal -0.005528 -0.999447 0.032798 outer loop vertex 0.1782539934 -0.4999530017 -0.2150650024 vertex 0.1520680040 -0.4996890128 -0.2114340067 vertex 0.1553020030 -0.5006930232 -0.2414840013 endloop endfacet facet normal 0.149081 0.971010 0.186856 outer loop vertex 0.4049749970 0.4989069998 0.4194070101 vertex 0.4304099977 0.4916979969 0.4365760088 vertex 0.4336889982 0.4956650138 0.4133450091 endloop endfacet facet normal 0.001555 -0.999292 0.037577 outer loop vertex 0.1225700006 -0.5011199713 -0.2514829934 vertex 0.1553020030 -0.5006930232 -0.2414840013 vertex 0.1293350011 -0.5000100136 -0.2222460061 endloop endfacet facet normal -0.359206 0.869377 -0.339344 outer loop vertex -0.4636270106 0.4716039896 -0.4506709874 vertex -0.4473899901 0.4818620086 -0.4415780008 vertex -0.4492479861 0.4735749960 -0.4608420134 endloop endfacet facet normal 0.004510 -0.998931 0.045997 outer loop vertex 0.1225700006 -0.5011199713 -0.2514829934 vertex 0.0924346000 -0.5016229749 -0.2594519854 vertex 0.1135839969 -0.5025590062 -0.2818540037 endloop endfacet facet normal -0.002599 0.002923 -0.999992 outer loop vertex -0.0416934006 0.0555680990 -0.4999200106 vertex -0.0169066992 0.0724793002 -0.4999350011 vertex -0.0142027000 0.0423935018 -0.5000299811 endloop endfacet facet normal 0.002201 0.003112 -0.999993 outer loop vertex 0.0330649018 0.0542307012 -0.4999639988 vertex 0.0079388795 0.0607611984 -0.4999989867 vertex 0.0250135995 0.0753564984 -0.4999159873 endloop endfacet facet normal 0.001151 0.004340 -0.999990 outer loop vertex 0.0250135995 0.0753564984 -0.4999159873 vertex 0.0079388795 0.0607611984 -0.4999989867 vertex 0.0064441701 0.0874236003 -0.4998849928 endloop endfacet facet normal -0.046092 0.004852 -0.998925 outer loop vertex 0.2612470090 0.0962356031 -0.5015029907 vertex 0.2892409861 0.1023430005 -0.5027649999 vertex 0.2819260061 0.0754728019 -0.5025579929 endloop endfacet facet normal 0.851820 0.522822 0.032549 outer loop vertex 0.4905050099 0.4504980147 0.1983000040 vertex 0.4875620008 0.4569300115 0.1720049977 vertex 0.4798069894 0.4686369896 0.1869120002 endloop endfacet facet normal -0.002912 0.999052 -0.043442 outer loop vertex -0.1020710021 0.5009049773 0.2492710054 vertex -0.1300729960 0.5009030104 0.2511030138 vertex -0.1105419993 0.5019990206 0.2749989927 endloop endfacet facet normal 0.510103 0.099160 -0.854378 outer loop vertex 0.4716089964 0.4319700003 -0.4771279991 vertex 0.4749880135 0.4124679863 -0.4773739874 vertex 0.4600810111 0.4156399965 -0.4859060049 endloop endfacet facet normal 0.008006 -0.999958 -0.004514 outer loop vertex 0.1167329997 -0.4991660118 -0.1229719967 vertex 0.0986407995 -0.4993939996 -0.1045579985 vertex 0.0917657018 -0.4993290007 -0.1311479956 endloop endfacet facet normal 0.005392 -0.999962 -0.006785 outer loop vertex 0.1072280034 -0.4994930029 -0.0767079964 vertex 0.1243309975 -0.4992530048 -0.0984869972 vertex 0.1365090013 -0.4993590117 -0.0731848031 endloop endfacet facet normal -0.000702 -0.999999 -0.000749 outer loop vertex 0.1463499963 -0.4995589852 -0.0031697799 vertex 0.1410800070 -0.4995380044 -0.0262333006 vertex 0.1650930047 -0.4995580018 -0.0220442992 endloop endfacet facet normal 0.037540 0.002835 0.999291 outer loop vertex -0.3264609873 0.1215130016 0.5044770241 vertex -0.3126809895 0.1466629952 0.5038880110 vertex -0.3427250087 0.1465470046 0.5050169826 endloop endfacet facet normal -0.000186 -0.999993 -0.003710 outer loop vertex 0.1650930047 -0.4995580018 -0.0220442992 vertex 0.1410800070 -0.4995380044 -0.0262333006 vertex 0.1517069936 -0.4994600117 -0.0477880016 endloop endfacet facet normal 0.000701 -0.999985 -0.005446 outer loop vertex 0.1497859955 -0.4991669953 -0.0974652022 vertex 0.1370490044 -0.4990760088 -0.1158120036 vertex 0.1576379985 -0.4990270138 -0.1221579984 endloop endfacet facet normal -0.338951 0.939439 -0.050663 outer loop vertex -0.4200980067 0.4996669888 -0.0558344983 vertex -0.4444270134 0.4913319945 -0.0476207994 vertex -0.4271329939 0.4986839890 -0.0269958992 endloop endfacet facet normal 0.003680 -0.999965 -0.007514 outer loop vertex 0.1497859955 -0.4991669953 -0.0974652022 vertex 0.1243309975 -0.4992530048 -0.0984869972 vertex 0.1370490044 -0.4990760088 -0.1158120036 endloop endfacet facet normal -0.999990 0.004452 0.000877 outer loop vertex -0.4995290041 0.0480422005 -0.1561290026 vertex -0.4994579852 0.0577461012 -0.1244120002 vertex -0.4993720055 0.0817772001 -0.1483830065 endloop endfacet facet normal -0.999984 0.004372 -0.003490 outer loop vertex -0.4992089868 0.1247520000 -0.1054060012 vertex -0.4993219972 0.0909183025 -0.1154080033 vertex -0.4994019866 0.0988487005 -0.0825572982 endloop endfacet facet normal -0.999982 0.004808 -0.003596 outer loop vertex -0.4994019866 0.0988487005 -0.0825572982 vertex -0.4993219972 0.0909183025 -0.1154080033 vertex -0.4995239973 0.0660986975 -0.0924211964 endloop endfacet facet normal -0.999984 0.004370 -0.003643 outer loop vertex -0.4996219873 0.0736595020 -0.0601572990 vertex -0.4997259974 0.0414765999 -0.0702084005 vertex -0.4998120070 0.0486694984 -0.0379756019 endloop endfacet facet normal -0.999990 0.003383 -0.002947 outer loop vertex -0.4996050000 0.0340051986 -0.1017780006 vertex -0.4995239973 0.0660986975 -0.0924211964 vertex -0.4994579852 0.0577461012 -0.1244120002 endloop endfacet facet normal -0.030094 0.005489 -0.999532 outer loop vertex 0.2420590073 0.1194330007 -0.5006219745 vertex 0.2117940038 0.1155640036 -0.4997319877 vertex 0.2241580039 0.1434710026 -0.4999510050 endloop endfacet facet normal 0.008228 0.036256 0.999309 outer loop vertex -0.1525900066 -0.2264370024 0.5008590221 vertex -0.1399810016 -0.2589829862 0.5019360185 vertex -0.1214580014 -0.2329220027 0.5008379817 endloop endfacet facet normal 0.732766 0.017455 0.680257 outer loop vertex 0.4780690074 0.0189596005 0.4704880118 vertex 0.4842379987 0.0406998992 0.4632849991 vertex 0.4725539982 0.0481005013 0.4756810069 endloop endfacet facet normal -0.001475 0.105232 -0.994447 outer loop vertex -0.0308536999 0.3920949996 -0.5035409927 vertex -0.0632873029 0.3909029961 -0.5036190152 vertex -0.0468252003 0.4173009992 -0.5008500218 endloop endfacet facet normal -0.008973 0.001111 -0.999959 outer loop vertex 0.1775009930 0.1708250046 -0.4990920126 vertex 0.1941519976 0.1415230036 -0.4992739856 vertex 0.1630170047 0.1393509954 -0.4989970028 endloop endfacet facet normal -0.009122 0.003240 -0.999953 outer loop vertex 0.1630170047 0.1393509954 -0.4989970028 vertex 0.1941519976 0.1415230036 -0.4992739856 vertex 0.1807069927 0.1126229987 -0.4992449880 endloop endfacet facet normal 0.998696 -0.050410 -0.008125 outer loop vertex 0.5056489706 -0.3704990149 -0.0969635025 vertex 0.5042039752 -0.3981710076 -0.1028909981 vertex 0.5048959851 -0.3809660077 -0.1245779991 endloop endfacet facet normal -0.888942 -0.228249 -0.397096 outer loop vertex -0.4809930027 -0.4383839965 -0.4636180103 vertex -0.4914880097 -0.4295040071 -0.4452280104 vertex -0.4882450104 -0.4176959991 -0.4592750072 endloop endfacet facet normal -0.000237 -0.012491 0.999922 outer loop vertex -0.3292259872 -0.1634069979 0.5050770044 vertex -0.3488479853 -0.1344580054 0.5054339767 vertex -0.3659040034 -0.1594270021 0.5051180124 endloop endfacet facet normal -0.022123 0.002461 0.999752 outer loop vertex -0.3659040034 -0.1594270021 0.5051180124 vertex -0.3488479853 -0.1344580054 0.5054339767 vertex -0.3789260089 -0.1310549974 0.5047600269 endloop endfacet facet normal 0.031677 0.000989 0.999498 outer loop vertex -0.3202880025 -0.0633566976 0.5047990084 vertex -0.3439109921 -0.0888976976 0.5055729747 vertex -0.3143779933 -0.1000100002 0.5046479702 endloop endfacet facet normal -0.660990 0.748818 0.048615 outer loop vertex -0.4645270109 0.4824340045 0.2014240026 vertex -0.4740040004 0.4751189947 0.1852439940 vertex -0.4796809852 0.4687879980 0.2055740058 endloop endfacet facet normal 0.032539 0.003282 0.999465 outer loop vertex -0.3143779933 -0.1000100002 0.5046479702 vertex -0.3439109921 -0.0888976976 0.5055729747 vertex -0.3376080096 -0.1127230003 0.5054460168 endloop endfacet facet normal -0.000146 -0.047780 0.998858 outer loop vertex 0.0359231010 0.3105939925 0.5045719743 vertex 0.0081480900 0.2966929972 0.5039029717 vertex 0.0364993997 0.2786909938 0.5030459762 endloop endfacet facet normal -0.008454 -0.006794 0.999941 outer loop vertex 0.1357579976 0.3599709868 0.5049070120 vertex 0.1241329983 0.3242479861 0.5045660138 vertex 0.1523569971 0.3312189877 0.5048519969 endloop endfacet facet normal -0.001730 -0.037711 0.999287 outer loop vertex 0.1515329927 0.2974199951 0.5036010146 vertex 0.1241329983 0.3242479861 0.5045660138 vertex 0.1146849990 0.2911610007 0.5033010244 endloop endfacet facet normal -0.769277 -0.050086 -0.636949 outer loop vertex -0.4856080115 0.1570799947 -0.4636200070 vertex -0.4775669873 0.1785009950 -0.4750159979 vertex -0.4726209939 0.1518010050 -0.4788900018 endloop endfacet facet normal 0.998829 -0.047951 -0.006490 outer loop vertex 0.5042340159 0.3235790133 0.1565809995 vertex 0.5031870008 0.3006249964 0.1650359929 vertex 0.5031949878 0.3040190041 0.1411879957 endloop endfacet facet normal 0.970718 -0.240028 -0.009692 outer loop vertex 0.5024330020 -0.4154030085 -0.0834390968 vertex 0.4974179864 -0.4352769852 -0.0935354009 vertex 0.5012850165 -0.4191220105 -0.1063150018 endloop endfacet facet normal -0.002245 0.999445 -0.033239 outer loop vertex -0.1144429967 0.4999170005 0.2204000056 vertex -0.1300729960 0.5009030104 0.2511030138 vertex -0.1020710021 0.5009049773 0.2492710054 endloop endfacet facet normal -0.375203 0.161418 0.912780 outer loop vertex -0.4557839930 0.4214549959 0.4856539965 vertex -0.4395830035 0.4407010078 0.4889099896 vertex -0.4606319964 0.4419659972 0.4800339937 endloop endfacet facet normal 0.998876 -0.047219 0.004172 outer loop vertex 0.5026249886 0.2905200124 0.0922741964 vertex 0.5021489859 0.2831960022 0.1233500019 vertex 0.5011079907 0.2595439851 0.1048939973 endloop endfacet facet normal 0.004427 -0.243281 0.969946 outer loop vertex 0.0545018017 -0.4400070012 0.4954510033 vertex 0.0517445989 -0.4160200059 0.5014799833 vertex 0.0242189001 -0.4292869866 0.4982779920 endloop endfacet facet normal 0.999036 -0.043864 -0.001739 outer loop vertex 0.5021489859 0.2831960022 0.1233500019 vertex 0.5020260215 0.2793030143 0.1509049982 vertex 0.5009120107 0.2545779943 0.1345680058 endloop endfacet facet normal 0.998543 -0.050802 -0.018185 outer loop vertex 0.5023080111 0.2804169953 0.1732240021 vertex 0.5031870008 0.3006249964 0.1650359929 vertex 0.5034149885 0.2969030142 0.1879529953 endloop endfacet facet normal 0.998675 -0.045365 -0.024280 outer loop vertex 0.5034149885 0.2969030142 0.1879529953 vertex 0.5024430156 0.2721610069 0.1942020059 vertex 0.5023080111 0.2804169953 0.1732240021 endloop endfacet facet normal 0.005896 -0.016728 -0.999843 outer loop vertex 0.0723977983 0.1891019940 -0.4995349944 vertex 0.0442279987 0.1978829950 -0.4998480082 vertex 0.0652241036 0.2176560014 -0.5000550151 endloop endfacet facet normal 0.046002 -0.986860 -0.154891 outer loop vertex 0.3732630014 -0.5042499900 -0.4240100086 vertex 0.3946250081 -0.5026869774 -0.4276239872 vertex 0.3919729888 -0.5059980154 -0.4073159993 endloop endfacet facet normal -0.035620 -0.998468 0.042343 outer loop vertex 0.3053869903 -0.5076640248 -0.2906410098 vertex 0.3366020024 -0.5083259940 -0.2799920142 vertex 0.3123340011 -0.5065100193 -0.2575849891 endloop endfacet facet normal 0.014682 -0.603232 -0.797430 outer loop vertex -0.2508800030 -0.4770079851 -0.4724200070 vertex -0.2743139863 -0.4655250013 -0.4815379977 vertex -0.2443639934 -0.4594700038 -0.4855670035 endloop endfacet facet normal -0.050351 -0.997559 0.048390 outer loop vertex 0.2537190020 -0.5044860244 -0.2770679891 vertex 0.2739790082 -0.5066239834 -0.3000609875 vertex 0.2822490036 -0.5055320263 -0.2689450085 endloop endfacet facet normal -0.550372 0.012427 0.834827 outer loop vertex -0.4693909883 -0.2239200026 0.4778870046 vertex -0.4533649981 -0.2083760053 0.4882209897 vertex -0.4705710113 -0.1957689971 0.4766899943 endloop endfacet facet normal -0.043744 -0.998408 0.035617 outer loop vertex 0.3053869903 -0.5076640248 -0.2906410098 vertex 0.2739790082 -0.5066239834 -0.3000609875 vertex 0.2973519862 -0.5085009933 -0.3239710033 endloop endfacet facet normal -0.028499 -0.504305 -0.863055 outer loop vertex 0.2834930122 -0.4651950002 -0.4834910035 vertex 0.2508560121 -0.4649200141 -0.4825739861 vertex 0.2707749903 -0.4469330013 -0.4937419891 endloop endfacet facet normal 0.280775 -0.902669 0.326118 outer loop vertex 0.4487369955 -0.4801250100 0.4552850127 vertex 0.4280149937 -0.4871659875 0.4536370039 vertex 0.4426360130 -0.4888859987 0.4362879992 endloop endfacet facet normal 0.005725 0.000043 0.999984 outer loop vertex 0.0669507980 0.1325139999 0.4993929863 vertex 0.0388836004 0.1483390033 0.4995529950 vertex 0.0389592983 0.1146980003 0.4995540082 endloop endfacet facet normal 0.004838 0.999264 -0.038057 outer loop vertex -0.1625559926 0.5012710094 0.2566359937 vertex -0.1300729960 0.5009030104 0.2511030138 vertex -0.1503400058 0.5000569820 0.2263119966 endloop endfacet facet normal 0.162872 -0.966024 0.200675 outer loop vertex 0.4186649919 -0.4958840013 0.4340800047 vertex 0.3958980143 -0.5000039935 0.4327250123 vertex 0.4058400095 -0.5024930239 0.4126740098 endloop endfacet facet normal 0.322625 0.946283 0.021491 outer loop vertex 0.4510099888 0.4900740087 0.1810790002 vertex 0.4438129961 0.4932239950 0.1504220068 vertex 0.4264479876 0.4986729920 0.1711789966 endloop endfacet facet normal -0.992255 0.049958 0.113726 outer loop vertex -0.5044149756 -0.0447731987 0.3999330103 vertex -0.5020580292 -0.0217329003 0.4103760123 vertex -0.5051590204 -0.0246853996 0.3846170008 endloop endfacet facet normal 0.021237 0.999054 -0.037952 outer loop vertex -0.2227119952 0.5014979839 0.2349819988 vertex -0.1966940016 0.5019739866 0.2620710135 vertex -0.1842609942 0.5005379915 0.2312269956 endloop endfacet facet normal -0.998850 -0.004032 -0.047785 outer loop vertex -0.5030679703 -0.0356616005 0.2782900035 vertex -0.5027189851 -0.0669715032 0.2736369967 vertex -0.5042660236 -0.0552747995 0.3049879968 endloop endfacet facet normal 0.751289 0.634982 0.179897 outer loop vertex 0.4730300009 0.4664210081 0.4576559961 vertex 0.4801880121 0.4612210095 0.4461170137 vertex 0.4694429934 0.4740029871 0.4458740056 endloop endfacet facet normal -0.992820 0.027841 0.116329 outer loop vertex -0.5051590204 -0.0246853996 0.3846170008 vertex -0.5020580292 -0.0217329003 0.4103760123 vertex -0.5033519864 0.0027174300 0.3934809864 endloop endfacet facet normal 0.026086 0.034789 -0.999054 outer loop vertex -0.3027850091 -0.2977809906 -0.5075849891 vertex -0.3074580133 -0.3270150125 -0.5087249875 vertex -0.3311780095 -0.3062709868 -0.5086219907 endloop endfacet facet normal 0.014433 -0.782143 -0.622932 outer loop vertex -0.3418830037 -0.4746859968 -0.4759539962 vertex -0.3463610113 -0.4885239899 -0.4586830139 vertex -0.3704909980 -0.4833010137 -0.4657999873 endloop endfacet facet normal -0.995525 0.005576 0.094338 outer loop vertex -0.5045980215 0.0248640999 0.3711929917 vertex -0.5017499924 0.0344991013 0.4006780088 vertex -0.5039709806 0.0557418019 0.3759849966 endloop endfacet facet normal 0.008126 0.254281 -0.967096 outer loop vertex 0.3525719941 0.4086230099 -0.5033479929 vertex 0.3492609859 0.4399839938 -0.4951300025 vertex 0.3790000081 0.4310050011 -0.4972409904 endloop endfacet facet normal 0.008345 0.998791 -0.048440 outer loop vertex -0.1410589963 0.5022100210 0.2797009945 vertex -0.1625559926 0.5012710094 0.2566359937 vertex -0.1737219989 0.5029829741 0.2900120020 endloop endfacet facet normal -0.075477 0.037342 0.996448 outer loop vertex -0.3904399872 -0.2958959937 0.5075209737 vertex -0.4000039995 -0.3243010044 0.5078610182 vertex -0.3731110096 -0.3210979998 0.5097780228 endloop endfacet facet normal 0.051723 0.881044 0.470198 outer loop vertex -0.0798591971 0.4899660051 0.4567550123 vertex -0.0552394986 0.4835110009 0.4661419988 vertex -0.0553232990 0.4936969876 0.4470649958 endloop endfacet facet normal -0.001224 0.299016 -0.954247 outer loop vertex -0.2513790131 0.4440070093 -0.4949069917 vertex -0.2259030044 0.4521149993 -0.4923990071 vertex -0.2279769927 0.4306769967 -0.4991140068 endloop endfacet facet normal -0.846478 -0.532214 0.014944 outer loop vertex -0.4804869890 -0.4655059874 -0.0710078031 vertex -0.4837520123 -0.4596439898 -0.0471801013 vertex -0.4904769957 -0.4495750070 -0.0695101023 endloop endfacet facet normal 0.009670 0.099585 -0.994982 outer loop vertex -0.2911950052 0.4061749876 -0.5036669970 vertex -0.2628009915 0.3836350143 -0.5056470037 vertex -0.3011870086 0.3683989942 -0.5075449944 endloop endfacet facet normal 0.019895 0.410760 -0.911527 outer loop vertex -0.2259030044 0.4521149993 -0.4923990071 vertex -0.2030970007 0.4590370059 -0.4887819886 vertex -0.2080679983 0.4430670142 -0.4960870147 endloop endfacet facet normal 0.203362 0.915038 0.348352 outer loop vertex 0.4515039921 0.4829669893 0.4471960068 vertex 0.4304099977 0.4916979969 0.4365760088 vertex 0.4310500026 0.4836860001 0.4572480023 endloop endfacet facet normal 0.028157 -0.041010 0.998762 outer loop vertex -0.2107120007 0.2675020099 0.5024939775 vertex -0.2278179973 0.2491090000 0.5022209883 vertex -0.2049389929 0.2395620048 0.5011839867 endloop endfacet facet normal 0.061981 0.628610 -0.775247 outer loop vertex -0.2030970007 0.4590370059 -0.4887819886 vertex -0.2212910056 0.4665569961 -0.4841389954 vertex -0.2019910067 0.4757510126 -0.4751409888 endloop endfacet facet normal -0.004657 -0.005092 -0.999976 outer loop vertex -0.0994538963 -0.1101400033 -0.4993439913 vertex -0.0717805997 -0.0957823992 -0.4995459914 vertex -0.0747032985 -0.1262930036 -0.4993770123 endloop endfacet facet normal -0.003499 -0.003622 -0.999987 outer loop vertex -0.0251169000 -0.1337189972 -0.4995650053 vertex -0.0474087000 -0.1141180024 -0.4995580018 vertex -0.0181268994 -0.1034749970 -0.4996989965 endloop endfacet facet normal -0.003013 -0.004958 -0.999983 outer loop vertex -0.0181268994 -0.1034749970 -0.4996989965 vertex -0.0474087000 -0.1141180024 -0.4995580018 vertex -0.0424835011 -0.0824221000 -0.4997299910 endloop endfacet facet normal -0.004511 0.999269 -0.037958 outer loop vertex 0.1040259972 0.5042279959 0.3220500052 vertex 0.1273919940 0.5035039783 0.3002130091 vertex 0.0975534990 0.5029450059 0.2890439928 endloop endfacet facet normal 0.001919 0.042163 0.999109 outer loop vertex 0.0625040978 -0.2907719910 0.5033109784 vertex 0.0346783996 -0.3031789958 0.5038880110 vertex 0.0574782006 -0.3173210025 0.5044410229 endloop endfacet facet normal 0.004429 0.034550 0.999393 outer loop vertex 0.0699891001 -0.3399980068 0.5051720142 vertex 0.0994077027 -0.3396899998 0.5050309896 vertex 0.0833202004 -0.3135899901 0.5041999817 endloop endfacet facet normal 0.484059 0.013077 0.874938 outer loop vertex 0.4482460022 -0.0090776002 0.4922530055 vertex 0.4640460014 -0.0252241008 0.4837529957 vertex 0.4642359912 0.0026011600 0.4832319915 endloop endfacet facet normal 0.016377 0.815075 -0.579124 outer loop vertex 0.3951349854 0.4816470146 -0.4668630064 vertex 0.3834199905 0.4921920002 -0.4523530006 vertex 0.4045490026 0.4903180003 -0.4543929994 endloop endfacet facet normal -0.031808 0.054847 -0.997988 outer loop vertex 0.2124020010 -0.3029429913 -0.5044230223 vertex 0.2117719948 -0.2751230001 -0.5028740168 vertex 0.2373210043 -0.2869449854 -0.5043380260 endloop endfacet facet normal 0.001805 0.998828 -0.048368 outer loop vertex -0.1223099977 0.5033349991 0.3020910025 vertex -0.1477919966 0.5034700036 0.3039279878 vertex -0.1367260069 0.5045440197 0.3265199959 endloop endfacet facet normal -0.996175 -0.038666 -0.078366 outer loop vertex -0.5077620149 -0.3497149944 -0.3982540071 vertex -0.5064600110 -0.3798930049 -0.3999150097 vertex -0.5090299845 -0.3649170101 -0.3746350110 endloop endfacet facet normal -0.238934 -0.023119 -0.970760 outer loop vertex -0.4333629906 -0.3955450058 -0.5003749728 vertex -0.4454990029 -0.3714399934 -0.4979619980 vertex -0.4190019965 -0.3670189977 -0.5045890212 endloop endfacet facet normal -0.029104 0.244612 -0.969184 outer loop vertex -0.1825699955 0.4451250136 -0.4949640036 vertex -0.1541800052 0.4401269853 -0.4970780015 vertex -0.1720969975 0.4213899970 -0.5012689829 endloop endfacet facet normal 0.073912 0.996309 0.043653 outer loop vertex 0.3800899982 0.5069670081 -0.2713159919 vertex 0.3673959970 0.5069900155 -0.2503480017 vertex 0.3901790082 0.5050489902 -0.2446230054 endloop endfacet facet normal 0.001174 0.384619 -0.923075 outer loop vertex -0.1297490001 0.4367380142 -0.4984590113 vertex -0.1541800052 0.4401269853 -0.4970780015 vertex -0.1350679994 0.4563980103 -0.4902740121 endloop endfacet facet normal -0.673507 -0.736023 0.068253 outer loop vertex -0.4595089853 -0.4871009886 0.3780480027 vertex -0.4778900146 -0.4707950056 0.3725070059 vertex -0.4651220143 -0.4841440022 0.3545469940 endloop endfacet facet normal 0.972049 -0.228176 -0.055280 outer loop vertex 0.4964680076 -0.4342400134 -0.1204809994 vertex 0.4951989949 -0.4321660101 -0.1513559967 vertex 0.5017499924 -0.4091219902 -0.1312800050 endloop endfacet facet normal -0.002973 0.999336 -0.036315 outer loop vertex 0.1344300061 0.5046560168 0.3313390017 vertex 0.1273919940 0.5035039783 0.3002130091 vertex 0.1040259972 0.5042279959 0.3220500052 endloop endfacet facet normal 0.575363 0.756257 0.311501 outer loop vertex 0.4626039863 0.4731639922 0.4605430067 vertex 0.4730300009 0.4664210081 0.4576559961 vertex 0.4694429934 0.4740029871 0.4458740056 endloop endfacet facet normal -0.008899 -0.997785 0.065921 outer loop vertex 0.0617760010 -0.5036069751 0.4027389884 vertex 0.0652388036 -0.5055900216 0.3731909990 vertex 0.0908583030 -0.5047550201 0.3892880082 endloop endfacet facet normal -0.003496 0.998874 -0.047305 outer loop vertex -0.1062550023 0.5046070218 0.3277640045 vertex -0.0919922963 0.5033400059 0.2999559939 vertex -0.1223099977 0.5033349991 0.3020910025 endloop endfacet facet normal 0.005090 0.380694 -0.924687 outer loop vertex -0.1350679994 0.4563980103 -0.4902740121 vertex -0.1541800052 0.4401269853 -0.4970780015 vertex -0.1607410014 0.4564790130 -0.4903819859 endloop endfacet facet normal 0.445179 0.435571 0.782364 outer loop vertex 0.4588739872 0.4566310048 0.4765459895 vertex 0.4680860043 0.4627850056 0.4678780138 vertex 0.4576259851 0.4681159854 0.4708620012 endloop endfacet facet normal -0.950284 0.310933 0.016795 outer loop vertex -0.4964050055 0.4364390075 0.0204259995 vertex -0.4991959929 0.4265390038 0.0457913987 vertex -0.4921259880 0.4484030008 0.0410443991 endloop endfacet facet normal -0.999219 -0.008598 -0.038557 outer loop vertex -0.5042660236 -0.0552747995 0.3049879968 vertex -0.5037930012 -0.0875303969 0.2999219894 vertex -0.5052880049 -0.0751575008 0.3359070122 endloop endfacet facet normal -0.998472 -0.038725 0.039427 outer loop vertex -0.5054939985 0.2620050013 -0.2903540134 vertex -0.5060999990 0.2490639985 -0.3184109926 vertex -0.5043860078 0.2296970040 -0.2940270007 endloop endfacet facet normal -0.999019 -0.007309 -0.043672 outer loop vertex -0.5022339821 -0.0979264975 0.2677229941 vertex -0.5027189851 -0.0669715032 0.2736369967 vertex -0.5013049841 -0.0780429989 0.2431440055 endloop endfacet facet normal -0.999374 -0.005325 -0.034970 outer loop vertex -0.5002229810 -0.0888850018 0.2138729990 vertex -0.5013049841 -0.0780429989 0.2431440055 vertex -0.5005490184 -0.0590835996 0.2186529934 endloop endfacet facet normal -0.994964 -0.064803 0.076470 outer loop vertex -0.5049409866 -0.4013989866 0.3846339881 vertex -0.5058829784 -0.3741100132 0.3955030143 vertex -0.5078259706 -0.3803130090 0.3649660051 endloop endfacet facet normal -0.999345 -0.006218 -0.035661 outer loop vertex -0.5005490184 -0.0590835996 0.2186529934 vertex -0.5013049841 -0.0780429989 0.2431440055 vertex -0.5016689897 -0.0473734997 0.2479970008 endloop endfacet facet normal 0.966828 -0.255297 0.008177 outer loop vertex 0.5002179742 -0.4232200086 0.0672162026 vertex 0.4964700043 -0.4366520047 0.0910001025 vertex 0.4948950112 -0.4433259964 0.0688534006 endloop endfacet facet normal 0.915950 -0.397552 0.054665 outer loop vertex 0.4948950112 -0.4433259964 0.0688534006 vertex 0.4964700043 -0.4366520047 0.0910001025 vertex 0.4881600142 -0.4568020105 0.0836985037 endloop endfacet facet normal -0.998789 0.048924 -0.005115 outer loop vertex -0.5080980062 0.3916549981 -0.3313820064 vertex -0.5088359714 0.3742319942 -0.3539290130 vertex -0.5094839931 0.3638640046 -0.3265590072 endloop endfacet facet normal 0.021018 -0.999769 0.004586 outer loop vertex -0.1875939965 -0.4994220138 0.1000469998 vertex -0.2162680030 -0.5001029968 0.0830075964 vertex -0.1859579980 -0.4995410144 0.0666086003 endloop endfacet facet normal 0.773059 0.634137 0.015842 outer loop vertex 0.4867599905 0.4544250071 -0.1950200051 vertex 0.4742349982 0.4702740014 -0.2182420045 vertex 0.4704970121 0.4740610123 -0.1874250025 endloop endfacet facet normal 0.998213 -0.046966 0.036938 outer loop vertex 0.5054010153 0.3106909990 -0.2309589982 vertex 0.5052400231 0.2910209894 -0.2516179979 vertex 0.5068240166 0.3195500076 -0.2581500113 endloop endfacet facet normal 0.998605 -0.032398 0.041705 outer loop vertex 0.5068240166 0.3195500076 -0.2581500113 vertex 0.5065490007 0.3381159902 -0.2371419966 vertex 0.5054010153 0.3106909990 -0.2309589982 endloop endfacet facet normal -0.016534 0.113424 -0.993409 outer loop vertex -0.1447000057 0.4192180037 -0.5019729733 vertex -0.1604070067 0.3967399895 -0.5042780042 vertex -0.1720969975 0.4213899970 -0.5012689829 endloop endfacet facet normal -0.003165 0.999995 0.000498 outer loop vertex -0.1394080073 0.4995099902 -0.0024315200 vertex -0.1307169944 0.4995209873 0.0307033006 vertex -0.1018859968 0.4996249974 0.0051282998 endloop endfacet facet normal -0.002409 0.999996 0.001351 outer loop vertex -0.1018859968 0.4996249974 0.0051282998 vertex -0.1307169944 0.4995209873 0.0307033006 vertex -0.0961306989 0.4995889962 0.0420427993 endloop endfacet facet normal 0.812625 0.581891 -0.032303 outer loop vertex 0.4897229970 0.4535079896 -0.3822680116 vertex 0.4771870077 0.4697299898 -0.4054119885 vertex 0.4768640101 0.4720290005 -0.3721239865 endloop endfacet facet normal 0.002042 0.999960 0.008675 outer loop vertex -0.1448449939 0.4992370009 0.0887447000 vertex -0.1224730015 0.4993979931 0.0649195015 vertex -0.1613329947 0.4995610118 0.0552771017 endloop endfacet facet normal 0.020213 0.341126 0.939800 outer loop vertex -0.0088080503 0.4316189885 0.4995949864 vertex -0.0118025001 0.4515799880 0.4924139977 vertex -0.0332308002 0.4414109886 0.4965659976 endloop endfacet facet normal -0.013401 0.648051 0.761479 outer loop vertex -0.0341955982 0.4603269994 0.4877780080 vertex -0.0141754998 0.4661520123 0.4831730127 vertex -0.0317605995 0.4751709998 0.4751879871 endloop endfacet facet normal 0.995028 0.020492 -0.097460 outer loop vertex 0.5081400275 0.3700909913 -0.3820720017 vertex 0.5060660243 0.3531109989 -0.4068169892 vertex 0.5051990151 0.3839670122 -0.4091809988 endloop endfacet facet normal 0.982674 0.013449 -0.184855 outer loop vertex 0.5060660243 0.3531109989 -0.4068169892 vertex 0.5012850165 0.3684009910 -0.4311200082 vertex 0.5051990151 0.3839670122 -0.4091809988 endloop endfacet facet normal 0.042648 0.032853 0.998550 outer loop vertex -0.2564829886 -0.2546209991 0.5044170022 vertex -0.2601259947 -0.2276120037 0.5036839843 vertex -0.2877959907 -0.2500509918 0.5056040287 endloop endfacet facet normal 0.043939 0.031261 0.998545 outer loop vertex -0.2877959907 -0.2500509918 0.5056040287 vertex -0.2601259947 -0.2276120037 0.5036839843 vertex -0.2912240028 -0.2132589966 0.5046030283 endloop endfacet facet normal 0.035245 0.018117 0.999214 outer loop vertex -0.2339410037 -0.1716939956 0.5016189814 vertex -0.2626540065 -0.1937700063 0.5030320287 vertex -0.2265670002 -0.2120169997 0.5020899773 endloop endfacet facet normal -0.028472 0.175782 -0.984017 outer loop vertex 0.2575179935 0.3993839920 -0.5047619939 vertex 0.2427189946 0.4237169921 -0.4999870062 vertex 0.2736879885 0.4214949906 -0.5012800097 endloop endfacet facet normal -0.991237 -0.131970 0.005693 outer loop vertex -0.5007849932 -0.4211319983 -0.1421200037 vertex -0.5044519901 -0.3937720060 -0.1463630050 vertex -0.5024240017 -0.4099729955 -0.1688160002 endloop endfacet facet normal 0.992039 0.125290 0.012696 outer loop vertex 0.5035529733 0.4035840034 -0.0010027901 vertex 0.5016019940 0.4163179994 0.0257773995 vertex 0.5049030185 0.3902490139 0.0251030009 endloop endfacet facet normal -0.007097 -0.999958 0.005864 outer loop vertex -0.3611130118 -0.5048800111 -0.1460389942 vertex -0.3440800011 -0.5048710108 -0.1238899976 vertex -0.3676449955 -0.5046430230 -0.1135319993 endloop endfacet facet normal -0.010471 -0.999944 -0.001813 outer loop vertex -0.3676449955 -0.5046430230 -0.1135319993 vertex -0.3440800011 -0.5048710108 -0.1238899976 vertex -0.3443230093 -0.5049139857 -0.0987861007 endloop endfacet facet normal 0.007346 0.034400 0.999381 outer loop vertex 0.1109950021 -0.2198839933 0.5001810193 vertex 0.1316879988 -0.2425770015 0.5008100271 vertex 0.1393949986 -0.2145600021 0.4997889996 endloop endfacet facet normal 0.254956 -0.855733 0.450243 outer loop vertex 0.4363079965 -0.4778499901 0.4666469991 vertex 0.4280149937 -0.4871659875 0.4536370039 vertex 0.4487369955 -0.4801250100 0.4552850127 endloop endfacet facet normal 0.180135 -0.983641 -0.000864 outer loop vertex 0.4237119853 -0.4986509979 0.0720150992 vertex 0.4048190117 -0.5020849705 0.0425132997 vertex 0.4324670136 -0.4970189929 0.0393589996 endloop endfacet facet normal -0.020808 -0.048042 0.998629 outer loop vertex 0.2107069939 0.3126200140 0.5051730275 vertex 0.1882839948 0.2888030112 0.5035600066 vertex 0.2203759998 0.2817620039 0.5038899779 endloop endfacet facet normal -0.221730 0.974876 -0.021261 outer loop vertex -0.4098080099 0.5030429959 -0.0078044701 vertex -0.4271329939 0.4986839890 -0.0269958992 vertex -0.4325889945 0.4980469942 0.0006971360 endloop endfacet facet normal 0.005137 -0.131101 0.991356 outer loop vertex 0.3488200009 -0.4018599987 0.5061600208 vertex 0.3135359883 -0.3942439854 0.5073500276 vertex 0.3195570111 -0.4205349982 0.5038419962 endloop endfacet facet normal 0.877872 -0.047909 -0.476493 outer loop vertex 0.4832890034 0.1107679978 -0.4638929963 vertex 0.4922139943 0.1277659982 -0.4491589963 vertex 0.4928370118 0.0984041020 -0.4450590014 endloop endfacet facet normal -0.049592 -0.004824 -0.998758 outer loop vertex 0.2984470129 0.1270260066 -0.5032320023 vertex 0.2712259889 0.1238460019 -0.5018650293 vertex 0.2833420038 0.1508300006 -0.5025969744 endloop endfacet facet normal -0.006910 0.999033 -0.043429 outer loop vertex 0.1504070014 0.5027840137 0.2799890041 vertex 0.1214879975 0.5020840168 0.2684879899 vertex 0.1273919940 0.5035039783 0.3002130091 endloop endfacet facet normal -0.005892 0.999288 -0.037255 outer loop vertex 0.1163119972 0.5007759929 0.2368530035 vertex 0.1453139931 0.5013989806 0.2489770055 vertex 0.1401080042 0.5002629757 0.2193289995 endloop endfacet facet normal -0.043039 -0.041786 0.998199 outer loop vertex 0.2591229975 0.2459630072 0.5034540296 vertex 0.2411399931 0.2262389958 0.5018529892 vertex 0.2642889917 0.2232979983 0.5027279854 endloop endfacet facet normal 0.807103 -0.590298 0.011554 outer loop vertex 0.4763180017 -0.4726260006 0.1024670005 vertex 0.4769909978 -0.4723150134 0.0713422969 vertex 0.4881600142 -0.4568020105 0.0836985037 endloop endfacet facet normal -0.005233 0.998824 -0.048194 outer loop vertex -0.0919922963 0.5033400059 0.2999559939 vertex -0.1062550023 0.5046070218 0.3277640045 vertex -0.0754268020 0.5047090054 0.3265300095 endloop endfacet facet normal -0.821257 0.011887 -0.570435 outer loop vertex -0.4877530038 -0.2964619994 -0.4628860056 vertex -0.4807170033 -0.3212339878 -0.4735319912 vertex -0.4931350052 -0.3223499954 -0.4556770027 endloop endfacet facet normal -0.889417 0.012079 -0.456937 outer loop vertex -0.4877530038 -0.2964619994 -0.4628860056 vertex -0.4978120029 -0.2994729877 -0.4433859885 vertex -0.4939689934 -0.2733199894 -0.4501749873 endloop endfacet facet normal -0.953196 -0.038243 -0.299923 outer loop vertex -0.4991900027 0.1416610032 -0.4284110069 vertex -0.4949649870 0.1628230065 -0.4445370138 vertex -0.4920809865 0.1355639994 -0.4502269924 endloop endfacet facet normal 0.007934 0.998731 -0.049736 outer loop vertex -0.1737219989 0.5029829741 0.2900120020 vertex -0.1477919966 0.5034700036 0.3039279878 vertex -0.1410589963 0.5022100210 0.2797009945 endloop endfacet facet normal -0.866146 0.004255 -0.499774 outer loop vertex -0.4816020131 0.1303779930 -0.4684320092 vertex -0.4887380004 0.1085089967 -0.4562509954 vertex -0.4920809865 0.1355639994 -0.4502269924 endloop endfacet facet normal 0.176665 0.292207 -0.939896 outer loop vertex 0.4295029938 0.4486609995 -0.4852379858 vertex 0.4544770122 0.4387919903 -0.4836120009 vertex 0.4377200007 0.4216789901 -0.4920819998 endloop endfacet facet normal -0.898261 -0.003306 -0.439450 outer loop vertex -0.4856080115 0.1570799947 -0.4636200070 vertex -0.4920809865 0.1355639994 -0.4502269924 vertex -0.4949649870 0.1628230065 -0.4445370138 endloop endfacet facet normal 0.326922 0.944826 0.020651 outer loop vertex 0.4398800135 0.4956960082 0.0007990000 vertex 0.4283050001 0.4991750121 0.0248694997 vertex 0.4504199922 0.4915019870 0.0258274991 endloop endfacet facet normal -0.000681 -0.062702 0.998032 outer loop vertex 0.0277203992 -0.4014019966 0.5032399893 vertex 0.0302028004 -0.3728579879 0.5050349832 vertex 0.0026942401 -0.3855000138 0.5042219758 endloop endfacet facet normal -0.542012 -0.838479 -0.056350 outer loop vertex -0.4493969977 -0.4921349883 0.2995370030 vertex -0.4585419893 -0.4882479906 0.3296619952 vertex -0.4694449902 -0.4796519876 0.3066270053 endloop endfacet facet normal -0.021388 -0.153457 0.987924 outer loop vertex -0.0522154011 -0.3984700143 0.5024319887 vertex -0.0374862999 -0.4254820049 0.4985550046 vertex -0.0200293995 -0.4034900069 0.5023490191 endloop endfacet facet normal -0.006964 -0.061144 0.998105 outer loop vertex -0.0200293995 -0.4034900069 0.5023490191 vertex -0.0303466003 -0.3689649999 0.5043920279 vertex -0.0522154011 -0.3984700143 0.5024319887 endloop endfacet facet normal -0.015336 -0.003207 0.999877 outer loop vertex -0.0303466003 -0.3689649999 0.5043920279 vertex 0.0036850299 -0.3530580103 0.5049650073 vertex -0.0234431997 -0.3321410120 0.5046160221 endloop endfacet facet normal -0.006218 -0.022707 0.999723 outer loop vertex 0.0026942401 -0.3855000138 0.5042219758 vertex 0.0036850299 -0.3530580103 0.5049650073 vertex -0.0303466003 -0.3689649999 0.5043920279 endloop endfacet facet normal 0.999993 0.002189 -0.003091 outer loop vertex 0.4996449947 0.1147459969 -0.0268513002 vertex 0.4995490015 0.1163029969 -0.0568033010 vertex 0.4995369911 0.1425040066 -0.0421357006 endloop endfacet facet normal 0.999990 0.001632 -0.004240 outer loop vertex 0.4992249906 0.1232659966 -0.1134900004 vertex 0.4991360009 0.1505970061 -0.1239570007 vertex 0.4992600083 0.1456910074 -0.0965987965 endloop endfacet facet normal 0.999970 0.005572 -0.005308 outer loop vertex 0.4996120036 0.0912483037 -0.0735694021 vertex 0.4994339943 0.0959877968 -0.1021310017 vertex 0.4993939996 0.1191689968 -0.0853305012 endloop endfacet facet normal -0.960605 -0.277106 -0.021239 outer loop vertex -0.4994069934 -0.4319149852 0.3508369923 vertex -0.5036100149 -0.4154050052 0.3255259991 vertex -0.4960519969 -0.4411349893 0.3193889856 endloop endfacet facet normal -0.743375 -0.668874 0.000710 outer loop vertex -0.4845199883 -0.4635320008 0.1615259945 vertex -0.4746040106 -0.4745410085 0.1722930074 vertex -0.4839560091 -0.4641309977 0.1877010018 endloop endfacet facet normal -0.994863 -0.099669 0.017739 outer loop vertex -0.5076370239 -0.3876940012 0.3340919912 vertex -0.5052970052 -0.4071260095 0.3561469913 vertex -0.5078259706 -0.3803130090 0.3649660051 endloop endfacet facet normal 0.003464 0.999116 -0.041897 outer loop vertex 0.0727294981 0.5038170218 0.3103320003 vertex 0.0676866025 0.5024380088 0.2770299911 vertex 0.0419420004 0.5033349991 0.2962920070 endloop endfacet facet normal -0.008290 0.656485 -0.754293 outer loop vertex -0.2438340038 0.4634160101 -0.4856519997 vertex -0.2608579993 0.4755629897 -0.4748930037 vertex -0.2318270057 0.4771589935 -0.4738230109 endloop endfacet facet normal 0.008850 0.025517 -0.999635 outer loop vertex -0.1474860013 -0.2083259970 -0.4997580051 vertex -0.1792519987 -0.2109030038 -0.5001050234 vertex -0.1672810018 -0.1894720048 -0.4994519949 endloop endfacet facet normal 0.043103 0.004593 -0.999060 outer loop vertex -0.3038600087 -0.1480679959 -0.5035439730 vertex -0.2848669887 -0.1655640006 -0.5028049946 vertex -0.3139980137 -0.1723479927 -0.5040929914 endloop endfacet facet normal -0.085155 -0.025540 0.996040 outer loop vertex -0.4143039882 0.0662702024 0.5024870038 vertex -0.3850339949 0.0669575036 0.5050070286 vertex -0.4016410112 0.0923373997 0.5042380095 endloop endfacet facet normal 0.023152 0.998708 0.045230 outer loop vertex -0.0256800000 0.5044739842 0.3907270133 vertex -0.0411319993 0.5057939887 0.3694899976 vertex -0.0529275984 0.5051019788 0.3908079863 endloop endfacet facet normal -0.215729 -0.047257 0.975309 outer loop vertex -0.4293270111 0.0387023985 0.4988380075 vertex -0.4365809858 0.0074451999 0.4957189858 vertex -0.4097790122 0.0113394000 0.5018360019 endloop endfacet facet normal -0.410260 -0.010097 0.911913 outer loop vertex -0.4479439855 -0.0231637992 0.4902679920 vertex -0.4365809858 0.0074451999 0.4957189858 vertex -0.4582520127 0.0079496503 0.4859749973 endloop endfacet facet normal 0.004015 0.999371 -0.035221 outer loop vertex -0.1367260069 0.5045440197 0.3265199959 vertex -0.1657129973 0.5044850111 0.3215410113 vertex -0.1554799974 0.5054320097 0.3495779932 endloop endfacet facet normal -0.409990 -0.098851 0.906717 outer loop vertex -0.4582520127 0.0079496503 0.4859749973 vertex -0.4365809858 0.0074451999 0.4957189858 vertex -0.4491260052 0.0276385993 0.4922479987 endloop endfacet facet normal -0.895133 -0.445751 -0.006611 outer loop vertex -0.4962610006 -0.4418010116 0.2678169906 vertex -0.4879289865 -0.4584409893 0.2616190016 vertex -0.4919640124 -0.4507490098 0.2893260121 endloop endfacet facet normal -0.071262 -0.699568 -0.711004 outer loop vertex 0.2508560121 -0.4649200141 -0.4825739861 vertex 0.2702279985 -0.4776279926 -0.4720120132 vertex 0.2470840067 -0.4823929965 -0.4650039971 endloop endfacet facet normal -0.016096 0.372379 0.927941 outer loop vertex -0.3056310117 0.4390400052 0.4977160096 vertex -0.2901510000 0.4582839906 0.4902620018 vertex -0.3146890104 0.4619480073 0.4883660078 endloop endfacet facet normal -0.590627 0.806798 0.015387 outer loop vertex -0.4622429907 0.4823119938 0.4179219902 vertex -0.4602679908 0.4842549860 0.3918539882 vertex -0.4764299989 0.4722079933 0.4031470120 endloop endfacet facet normal -0.001184 -0.001965 -0.999997 outer loop vertex -0.0371831991 -0.0115957996 -0.4999760091 vertex -0.0090522896 0.0096335402 -0.5000510216 vertex -0.0013162600 -0.0301594995 -0.4999819994 endloop endfacet facet normal 0.925683 -0.377857 -0.018287 outer loop vertex 0.4904359877 -0.4524019957 -0.0781506971 vertex 0.4984059930 -0.4334279895 -0.0667629987 vertex 0.4918690026 -0.4502829909 -0.0493959002 endloop endfacet facet normal 0.195902 -0.950855 -0.239787 outer loop vertex 0.4079129994 -0.4967919886 -0.4401440024 vertex 0.4127419889 -0.5011940002 -0.4187430143 vertex 0.3946250081 -0.5026869774 -0.4276239872 endloop endfacet facet normal -0.004865 0.003974 -0.999980 outer loop vertex -0.0426132008 0.0864019990 -0.4997929931 vertex -0.0416934006 0.0555680990 -0.4999200106 vertex -0.0682604983 0.0703549013 -0.4997319877 endloop endfacet facet normal -0.005196 0.003379 -0.999981 outer loop vertex -0.0682604983 0.0703549013 -0.4997319877 vertex -0.0416934006 0.0555680990 -0.4999200106 vertex -0.0683894008 0.0384851992 -0.4998390079 endloop endfacet facet normal 0.870521 -0.490090 -0.044767 outer loop vertex 0.4857299924 -0.4590730071 -0.4144949913 vertex 0.4951969981 -0.4436509907 -0.3992370069 vertex 0.4856060147 -0.4617629945 -0.3874570131 endloop endfacet facet normal 0.943642 0.328000 -0.044212 outer loop vertex 0.4990699887 0.4225269854 0.1386149973 vertex 0.4886380136 0.4531700015 0.1432940066 vertex 0.4953500032 0.4374539852 0.1699579954 endloop endfacet facet normal -0.023315 0.813587 -0.580975 outer loop vertex -0.2608579993 0.4755629897 -0.4748930037 vertex -0.2468580008 0.4876709878 -0.4584990144 vertex -0.2318270057 0.4771589935 -0.4738230109 endloop endfacet facet normal 0.981602 -0.189525 0.023191 outer loop vertex 0.5018569827 -0.4243510067 -0.3238779902 vertex 0.5067660213 -0.4007050097 -0.3384189904 vertex 0.5059319735 -0.4012329876 -0.3074310124 endloop endfacet facet normal -0.010131 0.998538 0.053104 outer loop vertex 0.0490258001 0.5048900247 0.3612090051 vertex 0.0503906012 0.5034490228 0.3885650039 vertex 0.0701311976 0.5043770075 0.3748820126 endloop endfacet facet normal 0.022758 0.998416 0.051457 outer loop vertex 0.0503906012 0.5034490228 0.3885650039 vertex 0.0490258001 0.5048900247 0.3612090051 vertex 0.0258933995 0.5046659708 0.3757869899 endloop endfacet facet normal 0.816529 0.573795 0.063552 outer loop vertex 0.4750579894 0.4733720124 0.1353739947 vertex 0.4886380136 0.4531700015 0.1432940066 vertex 0.4839389920 0.4631470144 0.1135879979 endloop endfacet facet normal -0.999997 -0.002528 0.000122 outer loop vertex -0.4997150004 -0.0932445973 0.0283646993 vertex -0.4997119904 -0.0959058031 -0.0020092500 vertex -0.4996489882 -0.1199309975 0.0165807996 endloop endfacet facet normal -1.000000 -0.000964 -0.000201 outer loop vertex -0.4999429882 -0.0093225297 -0.0270032994 vertex -0.4999209940 -0.0366212986 -0.0055824500 vertex -0.4999560118 -0.0029768499 0.0073317401 endloop endfacet facet normal -0.999998 -0.001462 0.001098 outer loop vertex -0.4999560118 -0.0029768499 0.0073317401 vertex -0.4999209940 -0.0366212986 -0.0055824500 vertex -0.4998849928 -0.0322003998 0.0330793001 endloop endfacet facet normal 0.003307 -0.035399 -0.999368 outer loop vertex -0.1475999951 0.2211789936 -0.5002279878 vertex -0.1396680027 0.2506589890 -0.5012459755 vertex -0.1173309982 0.2290039957 -0.5004050136 endloop endfacet facet normal -0.731758 0.680103 0.044611 outer loop vertex -0.4854710102 0.4609479904 0.2301220000 vertex -0.4706709981 0.4770770073 0.2269980013 vertex -0.4796809852 0.4687879980 0.2055740058 endloop endfacet facet normal 0.749532 -0.661216 0.031554 outer loop vertex 0.4689379930 -0.4792279899 -0.2795920074 vertex 0.4833509922 -0.4635719955 -0.2938849926 vertex 0.4826819897 -0.4626669884 -0.2590290010 endloop endfacet facet normal 0.775235 0.032993 -0.630810 outer loop vertex 0.4788640141 -0.2486789972 -0.4691570103 vertex 0.4869970083 -0.2739369869 -0.4604830146 vertex 0.4749900103 -0.2738789916 -0.4752359986 endloop endfacet facet normal 0.009378 -0.044041 -0.998986 outer loop vertex -0.1578339934 0.2747370005 -0.5024780035 vertex -0.1295949966 0.2782770097 -0.5023689866 vertex -0.1396680027 0.2506589890 -0.5012459755 endloop endfacet facet normal 0.140432 -0.845187 0.515692 outer loop vertex 0.4162240028 -0.4795860052 0.4692710042 vertex 0.4280149937 -0.4871659875 0.4536370039 vertex 0.4363079965 -0.4778499901 0.4666469991 endloop endfacet facet normal -0.045858 -0.039598 -0.998163 outer loop vertex 0.2364290059 0.2406399995 -0.5023859739 vertex 0.2504369915 0.2194519937 -0.5021889806 vertex 0.2273070067 0.2146040052 -0.5009340048 endloop endfacet facet normal 0.091051 0.521903 -0.848131 outer loop vertex 0.4295029938 0.4486609995 -0.4852379858 vertex 0.4364019930 0.4694429934 -0.4717090130 vertex 0.4530040026 0.4578979909 -0.4770309925 endloop endfacet facet normal 0.033707 -0.046148 -0.998366 outer loop vertex -0.2092960030 0.3020809889 -0.5046839714 vertex -0.2206380069 0.2640730143 -0.5033100247 vertex -0.2447980046 0.2883949876 -0.5052499771 endloop endfacet facet normal 0.027241 -0.044489 -0.998638 outer loop vertex -0.2298689932 0.2319550067 -0.5021309853 vertex -0.2206380069 0.2640730143 -0.5033100247 vertex -0.1999039948 0.2377099991 -0.5015699863 endloop endfacet facet normal 0.025369 -0.045960 -0.998621 outer loop vertex -0.1885810047 0.2705990076 -0.5027959943 vertex -0.1999039948 0.2377099991 -0.5015699863 vertex -0.2206380069 0.2640730143 -0.5033100247 endloop endfacet facet normal -0.985171 -0.170987 -0.014171 outer loop vertex -0.5029399991 -0.4018369913 -0.1968709975 vertex -0.4989010096 -0.4233039916 -0.2186419964 vertex -0.4986360073 -0.4272890091 -0.1889809966 endloop endfacet facet normal 0.047391 0.998875 -0.001708 outer loop vertex -0.3016659915 0.5042110085 -0.0158504993 vertex -0.2713760138 0.5027449727 -0.0327831991 vertex -0.3027090132 0.5042030215 -0.0494577996 endloop endfacet facet normal 0.830046 0.077614 -0.552268 outer loop vertex 0.4869970083 -0.2739369869 -0.4604830146 vertex 0.4788640141 -0.2486789972 -0.4691570103 vertex 0.4914990067 -0.2472919971 -0.4499720037 endloop endfacet facet normal -0.999980 0.001169 -0.006279 outer loop vertex -0.4995619953 -0.0109038996 0.1428450048 vertex -0.4997099936 0.0060384599 0.1695690006 vertex -0.4995099902 0.0219008997 0.1406709999 endloop endfacet facet normal -0.022541 0.952830 0.302665 outer loop vertex 0.1086419970 0.4916099906 0.4439080060 vertex 0.1199249998 0.4973160028 0.4267849922 vertex 0.0874705985 0.4964250028 0.4271729887 endloop endfacet facet normal -0.027174 -0.010958 -0.999571 outer loop vertex 0.3155319989 -0.1281570047 -0.5035369992 vertex 0.3336989880 -0.1036090031 -0.5042999983 vertex 0.3448280096 -0.1324840039 -0.5042859912 endloop endfacet facet normal -0.674888 0.736410 -0.047186 outer loop vertex -0.4633280039 0.4831419885 -0.2604739964 vertex -0.4803639948 0.4666900039 -0.2735719979 vertex -0.4752120078 0.4731610119 -0.2462690026 endloop endfacet facet normal -0.024983 0.003896 -0.999680 outer loop vertex 0.3448280096 -0.1324840039 -0.5042859912 vertex 0.3267270029 -0.1502780020 -0.5039029717 vertex 0.3155319989 -0.1281570047 -0.5035369992 endloop endfacet facet normal 0.266653 -0.963322 -0.030115 outer loop vertex 0.4485009909 -0.4922460020 0.1279350072 vertex 0.4416970015 -0.4948999882 0.1525849998 vertex 0.4247039855 -0.4989700019 0.1323129982 endloop endfacet facet normal -0.387434 -0.032853 -0.921312 outer loop vertex -0.4583700001 0.2215950042 -0.4916850030 vertex -0.4465669990 0.2418860048 -0.4973720014 vertex -0.4418460131 0.2183489949 -0.4985179901 endloop endfacet facet normal -0.948763 -0.314182 -0.033734 outer loop vertex -0.4916810095 -0.4464089870 -0.2065149993 vertex -0.4986360073 -0.4272890091 -0.1889809966 vertex -0.4989010096 -0.4233039916 -0.2186419964 endloop endfacet facet normal 0.699265 -0.026829 -0.714359 outer loop vertex 0.4685420096 0.3886960149 -0.4827910066 vertex 0.4749880135 0.4124679863 -0.4773739874 vertex 0.4843359888 0.3988740146 -0.4677129984 endloop endfacet facet normal 0.998122 0.046939 0.039361 outer loop vertex 0.5036240220 -0.2746770084 -0.2211979926 vertex 0.5053880215 -0.2840040028 -0.2548069954 vertex 0.5034549832 -0.2508319914 -0.2453469932 endloop endfacet facet normal 0.998391 -0.032002 0.046801 outer loop vertex 0.5078219771 -0.3767159879 -0.2920669913 vertex 0.5081359744 -0.3492729962 -0.2800000012 vertex 0.5064399838 -0.3744249940 -0.2610189915 endloop endfacet facet normal 0.998367 -0.031210 0.047849 outer loop vertex 0.5064399838 -0.3744249940 -0.2610189915 vertex 0.5081359744 -0.3492729962 -0.2800000012 vertex 0.5066919923 -0.3454900086 -0.2474039942 endloop endfacet facet normal 0.011741 0.946300 0.323078 outer loop vertex 0.1333210021 0.4903550148 0.4466870129 vertex 0.1199249998 0.4973160028 0.4267849922 vertex 0.1086419970 0.4916099906 0.4439080060 endloop endfacet facet normal 0.977399 -0.207810 0.038814 outer loop vertex 0.5029649734 -0.4002850056 -0.2425950021 vertex 0.5019969940 -0.3974190056 -0.2028750032 vertex 0.4961529970 -0.4293369949 -0.2266030014 endloop endfacet facet normal 0.843862 0.536463 0.010227 outer loop vertex 0.4797999859 0.4700680077 0.0931740031 vertex 0.4887570143 0.4560579956 0.0890052989 vertex 0.4817259908 0.4673900008 0.0747298971 endloop endfacet facet normal 0.999016 0.033012 0.029604 outer loop vertex 0.5051029921 -0.3311710060 -0.1959909946 vertex 0.5054739714 -0.3135429919 -0.2281669974 vertex 0.5037850142 -0.2957189977 -0.1910479963 endloop endfacet facet normal 0.881666 0.005181 0.471846 outer loop vertex 0.4875729978 -0.2984110117 0.4661760032 vertex 0.4972350001 -0.2976720035 0.4481140077 vertex 0.4916180074 -0.2744869888 0.4583550096 endloop endfacet facet normal -0.096866 0.011324 0.995233 outer loop vertex -0.3915260136 -0.0139212999 0.5038999915 vertex -0.3793700039 0.0138617000 0.5047670007 vertex -0.4097790122 0.0113394000 0.5018360019 endloop endfacet facet normal 0.137695 0.682258 0.718028 outer loop vertex 0.4476610124 0.4759460092 0.4653330147 vertex 0.4441980124 0.4649839997 0.4764130116 vertex 0.4576259851 0.4681159854 0.4708620012 endloop endfacet facet normal 0.902370 0.427624 0.053542 outer loop vertex 0.4839389920 0.4631470144 0.1135879979 vertex 0.4939720035 0.4421949983 0.1118339971 vertex 0.4887570143 0.4560579956 0.0890052989 endloop endfacet facet normal -0.984390 0.028504 0.173676 outer loop vertex -0.5031399727 -0.1935810000 0.4042130113 vertex -0.4985440075 -0.1768569946 0.4275180101 vertex -0.5032129884 -0.1660519987 0.3992809951 endloop endfacet facet normal -0.995479 0.019801 0.092893 outer loop vertex -0.5031399727 -0.1935810000 0.4042130113 vertex -0.5053820014 -0.2060759962 0.3828499913 vertex -0.5037890077 -0.2201070040 0.4029119909 endloop endfacet facet normal -0.999239 0.029693 0.025304 outer loop vertex -0.5068950057 -0.2474510074 0.3674629927 vertex -0.5059249997 -0.2275059968 0.3823629916 vertex -0.5062289834 -0.2195609957 0.3610360026 endloop endfacet facet normal -0.999721 0.021743 -0.009245 outer loop vertex -0.5062289834 -0.2195609957 0.3610360026 vertex -0.5064100027 -0.2375269979 0.3383580148 vertex -0.5068950057 -0.2474510074 0.3674629927 endloop endfacet facet normal 0.944804 -0.011056 -0.327450 outer loop vertex 0.4908759892 -0.1114780009 -0.4494830072 vertex 0.4920629859 -0.0784578025 -0.4471729994 vertex 0.4986560047 -0.1023859978 -0.4273419976 endloop endfacet facet normal 0.113985 0.993275 -0.020307 outer loop vertex 0.4113849998 0.5032709837 0.2461169958 vertex 0.4090859890 0.5029439926 0.2172179967 vertex 0.3865199983 0.5058799982 0.2341620028 endloop endfacet facet normal -0.995282 -0.008816 0.096628 outer loop vertex -0.5077620149 -0.3166980147 0.3832769990 vertex -0.5083360076 -0.3505069911 0.3742800057 vertex -0.5054060221 -0.3434740007 0.4051010013 endloop endfacet facet normal -0.999606 -0.007970 0.026912 outer loop vertex -0.5083360076 -0.3505069911 0.3742800057 vertex -0.5091230273 -0.3286499977 0.3515200019 vertex -0.5091090202 -0.3587259948 0.3431330025 endloop endfacet facet normal 0.962605 0.236336 0.132430 outer loop vertex 0.4954850078 0.4421029985 0.4079490006 vertex 0.5014749765 0.4178529978 0.4076859951 vertex 0.5011799932 0.4313490093 0.3857449889 endloop endfacet facet normal 0.070380 -0.441246 0.894622 outer loop vertex 0.3940919936 -0.4488829970 0.4937250018 vertex 0.3667730093 -0.4505479932 0.4950529933 vertex 0.3805730045 -0.4661340117 0.4862799942 endloop endfacet facet normal 0.264358 -0.964023 -0.027844 outer loop vertex 0.4127010107 -0.5051850080 -0.3617820144 vertex 0.4351019859 -0.4986029863 -0.3769859970 vertex 0.4352230132 -0.4994780123 -0.3455410004 endloop endfacet facet normal -0.998585 -0.052773 0.006505 outer loop vertex -0.5076370239 -0.3876940012 0.3340919912 vertex -0.5078259706 -0.3803130090 0.3649660051 vertex -0.5091090202 -0.3587259948 0.3431330025 endloop endfacet facet normal 0.005634 -0.002222 -0.999982 outer loop vertex 0.0554707013 -0.1376139969 -0.4995619953 vertex 0.0617068000 -0.1110050008 -0.4995859861 vertex 0.0762730017 -0.1280730069 -0.4994660020 endloop endfacet facet normal 0.537043 0.843378 0.017257 outer loop vertex 0.4533750117 0.4894759953 0.1016149968 vertex 0.4708749950 0.4781860113 0.1087699980 vertex 0.4680939913 0.4805519879 0.0796869025 endloop endfacet facet normal 0.005343 -0.004543 -0.999975 outer loop vertex 0.1139789969 -0.1111499965 -0.4993079901 vertex 0.0875084996 -0.1088220030 -0.4994600117 vertex 0.1020250022 -0.0851494968 -0.4994899929 endloop endfacet facet normal -0.105897 -0.928643 -0.355539 outer loop vertex -0.4224640131 -0.4852119982 -0.4567300081 vertex -0.3942080140 -0.4904609919 -0.4514360130 vertex -0.4165140092 -0.4955599904 -0.4314740002 endloop endfacet facet normal 0.975134 0.017553 0.220919 outer loop vertex 0.5044509768 -0.3431720138 0.4254859984 vertex 0.5067290068 -0.3213889897 0.4137000144 vertex 0.5014799833 -0.3226580024 0.4369699955 endloop endfacet facet normal 0.004993 -0.004328 -0.999978 outer loop vertex 0.1020250022 -0.0851494968 -0.4994899929 vertex 0.0875084996 -0.1088220030 -0.4994600117 vertex 0.0731784031 -0.0851529986 -0.4996339977 endloop endfacet facet normal 0.094248 0.995082 0.030470 outer loop vertex 0.3963679969 0.5029429793 -0.2155880034 vertex 0.3695099950 0.5058240294 -0.2266010046 vertex 0.3718729913 0.5047169924 -0.1977570057 endloop endfacet facet normal 0.158318 0.985841 0.055248 outer loop vertex 0.3901790082 0.5050489902 -0.2446230054 vertex 0.4166660011 0.5004029870 -0.2376209944 vertex 0.4077410102 0.5034660101 -0.2667019963 endloop endfacet facet normal 0.041198 -0.270761 -0.961765 outer loop vertex 0.3858279884 -0.4396499991 -0.4955469966 vertex 0.3550699949 -0.4322600067 -0.4989449978 vertex 0.3790810108 -0.4134179950 -0.5032209754 endloop endfacet facet normal 0.197324 -0.039831 -0.979529 outer loop vertex 0.4327909946 0.2667770088 -0.4988960028 vertex 0.4363099933 0.2339189947 -0.4968509972 vertex 0.4052709937 0.2458039969 -0.5035870075 endloop endfacet facet normal 0.354972 -0.020154 -0.934660 outer loop vertex 0.4363099933 0.2339189947 -0.4968509972 vertex 0.4327909946 0.2667770088 -0.4988960028 vertex 0.4546000063 0.2536439896 -0.4903300107 endloop endfacet facet normal -0.553729 -0.024224 -0.832344 outer loop vertex -0.4698059857 -0.1741099954 -0.4760769904 vertex -0.4558199942 -0.1547439992 -0.4859449863 vertex -0.4507850111 -0.1849330068 -0.4884159863 endloop endfacet facet normal -0.014562 0.994968 0.099134 outer loop vertex 0.1238240004 0.5040850043 0.3819679916 vertex 0.0949631035 0.5041530132 0.3770459890 vertex 0.1064160019 0.5016720295 0.4036290050 endloop endfacet facet normal 0.998889 -0.047105 -0.001350 outer loop vertex 0.5041819811 0.3096950054 -0.0832870007 vertex 0.5046089888 0.3179180026 -0.0542610995 vertex 0.5031070113 0.2862670124 -0.0612070002 endloop endfacet facet normal 0.051593 0.990243 0.129445 outer loop vertex -0.0064415201 0.5002610087 0.4152880013 vertex -0.0256800000 0.5044739842 0.3907270133 vertex -0.0397665016 0.5023630261 0.4124900103 endloop endfacet facet normal 0.023969 -0.999028 0.036987 outer loop vertex -0.2105350047 -0.5057970285 -0.3246549964 vertex -0.1830029935 -0.5057690144 -0.3417400122 vertex -0.1813320071 -0.5045490265 -0.3098709881 endloop endfacet facet normal 0.999847 0.013936 -0.010554 outer loop vertex 0.5055819750 0.3718039989 -0.0736123994 vertex 0.5054799914 0.3569090068 -0.1029419973 vertex 0.5051289797 0.3835430145 -0.1010259986 endloop endfacet facet normal -0.002162 0.999647 0.026487 outer loop vertex 0.1131189987 0.5048120022 0.3536570072 vertex 0.0949631035 0.5041530132 0.3770459890 vertex 0.1238240004 0.5040850043 0.3819679916 endloop endfacet facet normal 0.999771 -0.020412 -0.006390 outer loop vertex 0.5049329996 0.3297449946 -0.1017519981 vertex 0.5048879981 0.3369680047 -0.1318680048 vertex 0.5054799914 0.3569090068 -0.1029419973 endloop endfacet facet normal 0.894201 -0.447630 0.005655 outer loop vertex 0.4928849936 -0.4442789853 0.1706839949 vertex 0.4936189950 -0.4424499869 0.1993950009 vertex 0.4842160046 -0.4613650143 0.1890040040 endloop endfacet facet normal 0.999997 0.000273 -0.002209 outer loop vertex 0.4988799989 -0.1309549958 -0.1541740000 vertex 0.4989260137 -0.1524820030 -0.1360010058 vertex 0.4988679886 -0.1558630019 -0.1626909971 endloop endfacet facet normal 0.999790 0.019582 -0.006052 outer loop vertex 0.4993860126 -0.1987430006 -0.1604129970 vertex 0.4990699887 -0.1786929965 -0.1477469951 vertex 0.4997310042 -0.2082889974 -0.1343059987 endloop endfacet facet normal 0.999791 0.019415 -0.006419 outer loop vertex 0.4997310042 -0.2082889974 -0.1343059987 vertex 0.4990699887 -0.1786929965 -0.1477469951 vertex 0.4992319942 -0.1774509996 -0.1187570021 endloop endfacet facet normal 0.006867 -0.999881 0.013788 outer loop vertex 0.1335719973 -0.4993650019 -0.1947419941 vertex 0.1090430021 -0.4993259907 -0.1796970069 vertex 0.1109850034 -0.4996669888 -0.2053920031 endloop endfacet facet normal -0.914638 -0.404251 0.004293 outer loop vertex -0.4994069934 -0.4319149852 0.3508369923 vertex -0.4890390038 -0.4554229975 0.3461380005 vertex -0.4934560061 -0.4450590014 0.3810069859 endloop endfacet facet normal 0.999955 0.006697 -0.006718 outer loop vertex 0.4994120002 -0.1737529933 -0.0882762969 vertex 0.4992319942 -0.1774509996 -0.1187570021 vertex 0.4991190135 -0.1481209993 -0.1063359976 endloop endfacet facet normal 0.999947 0.007046 -0.007541 outer loop vertex 0.4991190135 -0.1481209993 -0.1063359976 vertex 0.4992319942 -0.1774509996 -0.1187570021 vertex 0.4989260137 -0.1524820030 -0.1360010058 endloop endfacet facet normal -0.537904 0.033074 -0.842357 outer loop vertex -0.4612700045 0.0197056998 -0.4841479957 vertex -0.4720390141 0.0437287018 -0.4763279855 vertex -0.4501880109 0.0522960015 -0.4899449944 endloop endfacet facet normal -0.019120 -0.998707 0.047111 outer loop vertex 0.1848919988 -0.5044149756 -0.3170390129 vertex 0.2121839970 -0.5055109859 -0.3291969895 vertex 0.2080090046 -0.5040259957 -0.2994109988 endloop endfacet facet normal -0.021221 -0.998531 0.049862 outer loop vertex 0.2080090046 -0.5040259957 -0.2994109988 vertex 0.1854580045 -0.5031629801 -0.2917259932 vertex 0.1848919988 -0.5044149756 -0.3170390129 endloop endfacet facet normal -0.031272 -0.997983 0.055242 outer loop vertex 0.2263260037 -0.5033959746 -0.2776600122 vertex 0.2080090046 -0.5040259957 -0.2994109988 vertex 0.2396920025 -0.5055080056 -0.3082489967 endloop endfacet facet normal -0.997053 0.045853 0.061507 outer loop vertex -0.5033519864 0.0027174300 0.3934809864 vertex -0.5054370165 -0.0043398300 0.3649429977 vertex -0.5051590204 -0.0246853996 0.3846170008 endloop endfacet facet normal -0.999402 0.015984 0.030651 outer loop vertex -0.5051590204 -0.0246853996 0.3846170008 vertex -0.5054370165 -0.0043398300 0.3649429977 vertex -0.5060470104 -0.0312328003 0.3590779901 endloop endfacet facet normal 0.296334 0.038681 -0.954301 outer loop vertex 0.4352039993 -0.2479480058 -0.4974460006 vertex 0.4407359958 -0.2834210098 -0.4971660078 vertex 0.4183000028 -0.2678300142 -0.5035009980 endloop endfacet facet normal -0.999997 -0.002136 0.001349 outer loop vertex -0.4993909895 0.1280429959 0.0445723012 vertex -0.4994480014 0.1599529982 0.0528284982 vertex -0.4994690120 0.1507840008 0.0227303002 endloop endfacet facet normal 0.000401 -0.008497 0.999964 outer loop vertex -0.0149812000 0.1810549945 0.4998539984 vertex -0.0172736999 0.1505859941 0.4995959997 vertex 0.0111208996 0.1649899930 0.4997070134 endloop endfacet facet normal -0.033781 0.043973 0.998461 outer loop vertex -0.3478600085 -0.2430399954 0.5068669915 vertex -0.3774900138 -0.2617380023 0.5066879988 vertex -0.3479000032 -0.2697499990 0.5080419779 endloop endfacet facet normal -0.999189 -0.007935 0.039464 outer loop vertex -0.5050870180 -0.1033129990 0.3610079885 vertex -0.5037879944 -0.1320559978 0.3881190121 vertex -0.5037879944 -0.0916955993 0.3962340057 endloop endfacet facet normal -0.999446 -0.009982 -0.031757 outer loop vertex -0.5052880049 -0.0751575008 0.3359070122 vertex -0.5061179996 -0.0540601015 0.3553969860 vertex -0.5055440068 -0.0422010012 0.3336049914 endloop endfacet facet normal -0.999648 0.006796 -0.025647 outer loop vertex -0.5044710040 0.0355962999 0.3188540041 vertex -0.5045210123 0.0061425101 0.3129979968 vertex -0.5052080154 0.0156392995 0.3422920108 endloop endfacet facet normal -0.007959 0.999904 0.011305 outer loop vertex 0.1859260052 0.4997279942 -0.1846169978 vertex 0.1480119973 0.4994460046 -0.1863690019 vertex 0.1713639945 0.4992890060 -0.1560409963 endloop endfacet facet normal -0.999581 0.025976 0.012806 outer loop vertex -0.5052080154 0.0156392995 0.3422920108 vertex -0.5054370165 -0.0043398300 0.3649429977 vertex -0.5045980215 0.0248640999 0.3711929917 endloop endfacet facet normal -0.003244 -0.017251 -0.999846 outer loop vertex -0.0390405990 -0.3541289866 -0.5052270293 vertex -0.0487278998 -0.3796640038 -0.5047550201 vertex -0.0658013001 -0.3570969999 -0.5050889850 endloop endfacet facet normal -0.005451 -0.018920 -0.999806 outer loop vertex -0.0658013001 -0.3570969999 -0.5050889850 vertex -0.0487278998 -0.3796640038 -0.5047550201 vertex -0.0770004019 -0.3840450048 -0.5045179725 endloop endfacet facet normal 0.000155 -0.101479 -0.994838 outer loop vertex -0.1313540041 -0.3946250081 -0.5037500262 vertex -0.1046549976 -0.3897710145 -0.5042409897 vertex -0.1136159971 -0.4146560133 -0.5017039776 endloop endfacet facet normal 0.545337 0.048571 -0.836808 outer loop vertex 0.4597730041 -0.2556009889 -0.4856170118 vertex 0.4489409924 -0.2217279971 -0.4907099903 vertex 0.4691160023 -0.2220519930 -0.4775809944 endloop endfacet facet normal -0.017817 -0.117202 -0.992948 outer loop vertex -0.1136159971 -0.4146560133 -0.5017039776 vertex -0.1404500008 -0.4191839993 -0.5006880164 vertex -0.1313540041 -0.3946250081 -0.5037500262 endloop endfacet facet normal 0.013615 0.209830 -0.977643 outer loop vertex -0.0593255982 0.4405649900 -0.4960309863 vertex -0.0468252003 0.4173009992 -0.5008500218 vertex -0.0811567008 0.4195379913 -0.5008479953 endloop endfacet facet normal 0.022466 -0.293289 -0.955760 outer loop vertex -0.0686623007 -0.4292800128 -0.4985469878 vertex -0.0401871987 -0.4253880084 -0.4990719855 vertex -0.0518303998 -0.4462560117 -0.4929420054 endloop endfacet facet normal 0.001395 -0.079115 -0.996865 outer loop vertex -0.0585210994 -0.4055159986 -0.5027170181 vertex -0.0487278998 -0.3796640038 -0.5047550201 vertex -0.0299548991 -0.4003250003 -0.5030890107 endloop endfacet facet normal -0.006198 0.001422 -0.999980 outer loop vertex -0.0447426997 0.1490920037 -0.4996019900 vertex -0.0431994982 0.1171270013 -0.4996570051 vertex -0.0698494986 0.1303620040 -0.4994730055 endloop endfacet facet normal -0.006586 0.004635 -0.999968 outer loop vertex -0.0926468000 0.0857556984 -0.4995000064 vertex -0.0682528019 0.1005690023 -0.4995920062 vertex -0.0682604983 0.0703549013 -0.4997319877 endloop endfacet facet normal -0.008408 0.999743 0.021035 outer loop vertex 0.1746090055 0.5002220273 -0.2126210034 vertex 0.1480119973 0.4994460046 -0.1863690019 vertex 0.1859260052 0.4997279942 -0.1846169978 endloop endfacet facet normal 0.113754 0.993293 -0.020711 outer loop vertex 0.4171270132 0.5017960072 0.0473542996 vertex 0.3941810131 0.5044599771 0.0490879007 vertex 0.4071849883 0.5033119917 0.0654542968 endloop endfacet facet normal -0.005278 0.004634 -0.999975 outer loop vertex -0.0682604983 0.0703549013 -0.4997319877 vertex -0.0682528019 0.1005690023 -0.4995920062 vertex -0.0426132008 0.0864019990 -0.4997929931 endloop endfacet facet normal 0.001965 0.999827 0.018485 outer loop vertex 0.0258933995 0.5046659708 0.3757869899 vertex 0.0490258001 0.5048900247 0.3612090051 vertex 0.0225284006 0.5051689744 0.3489379883 endloop endfacet facet normal -0.003034 0.004598 -0.999985 outer loop vertex -0.0169066992 0.0724793002 -0.4999350011 vertex -0.0426132008 0.0864019990 -0.4997929931 vertex -0.0172441993 0.1022699997 -0.4997969866 endloop endfacet facet normal -0.003705 0.999955 0.008749 outer loop vertex 0.1102090031 0.4991939962 -0.1735740006 vertex 0.1361880004 0.4990830123 -0.1498890072 vertex 0.1480119973 0.4994460046 -0.1863690019 endloop endfacet facet normal -0.002891 0.004371 -0.999986 outer loop vertex -0.0172441993 0.1022699997 -0.4997969866 vertex -0.0426132008 0.0864019990 -0.4997929931 vertex -0.0431994982 0.1171270013 -0.4996570051 endloop endfacet facet normal 0.721252 0.000004 -0.692673 outer loop vertex 0.4830940068 0.3400270045 -0.4692650139 vertex 0.4698339999 0.3560920060 -0.4830720127 vertex 0.4835020006 0.3705900013 -0.4688400030 endloop endfacet facet normal -0.003924 0.016510 0.999856 outer loop vertex 0.1639139950 -0.2084030062 0.4995410144 vertex 0.1839579940 -0.2009139955 0.4994960129 vertex 0.1690700054 -0.1848890036 0.4991729856 endloop endfacet facet normal -0.011308 0.009650 0.999889 outer loop vertex 0.1690700054 -0.1848890036 0.4991729856 vertex 0.1839579940 -0.2009139955 0.4994960129 vertex 0.1978980005 -0.1799169928 0.4994510114 endloop endfacet facet normal -0.035984 0.002430 0.999349 outer loop vertex 0.2456099987 -0.1728210002 0.5005919933 vertex 0.2644630075 -0.1519069970 0.5012199879 vertex 0.2350769937 -0.1478479952 0.5001519918 endloop endfacet facet normal 0.001012 0.999993 0.003576 outer loop vertex 0.1019259989 0.4990870059 -0.1413120031 vertex 0.1361880004 0.4990830123 -0.1498890072 vertex 0.1102090031 0.4991939962 -0.1735740006 endloop endfacet facet normal -0.001082 -0.999985 -0.005414 outer loop vertex -0.3442350030 -0.5054230094 0.0189213995 vertex -0.3698559999 -0.5053129792 0.0037209501 vertex -0.3428840041 -0.5052530169 -0.0127472999 endloop endfacet facet normal 0.887604 0.460552 -0.007172 outer loop vertex 0.4899249971 0.4536370039 0.0014451200 vertex 0.4943499863 0.4446910024 -0.0253892001 vertex 0.4840109944 0.4646480083 -0.0233938992 endloop endfacet facet normal 0.041074 -0.998617 -0.032803 outer loop vertex -0.2907490134 -0.5054739714 0.2566139996 vertex -0.3217630088 -0.5061590075 0.2386340052 vertex -0.2937639952 -0.5043479800 0.2185599953 endloop endfacet facet normal 0.015291 -0.999539 -0.026246 outer loop vertex -0.1678850055 -0.5047619939 0.3299809992 vertex -0.1828970015 -0.5056809783 0.3562330008 vertex -0.2001949996 -0.5052260160 0.3288289905 endloop endfacet facet normal 0.000126 0.999999 0.001738 outer loop vertex 0.3429160118 0.5097550154 0.3617619872 vertex 0.3573130071 0.5097969770 0.3365690112 vertex 0.3231379986 0.5098050237 0.3344169855 endloop endfacet facet normal -0.007064 -0.999731 0.022074 outer loop vertex -0.0243257005 -0.4999200106 -0.1988269985 vertex -0.0412817001 -0.5003650188 -0.2244070023 vertex -0.0105537996 -0.5006589890 -0.2278880030 endloop endfacet facet normal 0.028335 0.998021 -0.056127 outer loop vertex -0.1872099936 0.5046150088 -0.3929370046 vertex -0.2105659992 0.5065119863 -0.3709970117 vertex -0.1807180047 0.5061259866 -0.3627919853 endloop endfacet facet normal -0.010888 0.999941 0.000333 outer loop vertex 0.1713639945 0.4992890060 -0.1560409963 vertex 0.1599310040 0.4991540015 -0.1244560033 vertex 0.1938109994 0.4995250106 -0.1307310015 endloop endfacet facet normal -0.171514 -0.022847 -0.984917 outer loop vertex -0.4259159863 -0.0886745974 -0.4976499975 vertex -0.4141950011 -0.0594061017 -0.5003700256 vertex -0.3978269994 -0.0861051977 -0.5026010275 endloop endfacet facet normal -0.033792 0.006976 -0.999405 outer loop vertex 0.3174020052 -0.3159100115 -0.5087000132 vertex 0.3439449966 -0.3368979990 -0.5097439885 vertex 0.3084770143 -0.3545579910 -0.5086680055 endloop endfacet facet normal -0.005408 -0.999983 0.002252 outer loop vertex -0.0692026988 -0.4993700087 -0.1777839959 vertex -0.0594893992 -0.4993740022 -0.1562339962 vertex -0.0867433995 -0.4992209971 -0.1537390053 endloop endfacet facet normal 0.043356 -0.036193 0.998404 outer loop vertex -0.2748500109 0.2626540065 0.5047670007 vertex -0.3030790091 0.2583819926 0.5058379769 vertex -0.2861300111 0.2312940061 0.5041199923 endloop endfacet facet normal -0.007745 -0.999915 0.010460 outer loop vertex -0.0421576984 -0.4995389879 -0.1739120036 vertex -0.0692026988 -0.4993700087 -0.1777839959 vertex -0.0540302992 -0.4997130036 -0.1993390024 endloop endfacet facet normal 0.041409 0.008781 0.999104 outer loop vertex -0.2627699971 0.0634191036 0.5016660094 vertex -0.2431350052 0.0813079029 0.5006949902 vertex -0.2656289935 0.0855481997 0.5015900135 endloop endfacet facet normal 0.874954 -0.006692 -0.484160 outer loop vertex 0.4842509925 0.2605949938 -0.4646170139 vertex 0.4918510020 0.2402919978 -0.4506019950 vertex 0.4833570123 0.2297309935 -0.4658060074 endloop endfacet facet normal 0.876688 -0.012794 -0.480890 outer loop vertex 0.4833570123 0.2297309935 -0.4658060074 vertex 0.4918510020 0.2402919978 -0.4506019950 vertex 0.4918760061 0.2144909948 -0.4498699903 endloop endfacet facet normal 0.953379 -0.007635 -0.301679 outer loop vertex 0.4991819859 0.2323769927 -0.4272339940 vertex 0.4918760061 0.2144909948 -0.4498699903 vertex 0.4918510020 0.2402919978 -0.4506019950 endloop endfacet facet normal 0.039147 0.008203 0.999200 outer loop vertex -0.2325929999 0.0530337989 0.5005689859 vertex -0.2627699971 0.0634191036 0.5016660094 vertex -0.2599479854 0.0348502994 0.5017899871 endloop endfacet facet normal -0.113484 0.029134 -0.993113 outer loop vertex -0.3854910135 -0.2815690041 -0.5066230297 vertex -0.4151999950 -0.2793470025 -0.5031629801 vertex -0.4001539946 -0.2524070144 -0.5040919781 endloop endfacet facet normal 0.051481 0.005939 0.998656 outer loop vertex -0.2874509990 0.0772114024 0.5027509928 vertex -0.2803969979 0.1019880027 0.5022400022 vertex -0.3083890080 0.0974515006 0.5037099719 endloop endfacet facet normal 0.029454 0.006924 0.999542 outer loop vertex -0.2283170074 0.1037309989 0.5001029968 vertex -0.2431350052 0.0813079029 0.5006949902 vertex -0.2153660059 0.0783770010 0.4998970032 endloop endfacet facet normal 0.996009 0.014183 0.088113 outer loop vertex 0.5047199726 0.0739381984 0.3771330118 vertex 0.5020120144 0.0670617968 0.4088500142 vertex 0.5042009950 0.0363246016 0.3890540004 endloop endfacet facet normal 0.006546 0.003964 0.999971 outer loop vertex -0.1454329938 0.0267274994 0.4993799925 vertex -0.1526229978 0.0630739033 0.4992829859 vertex -0.1819860041 0.0384021997 0.4995729923 endloop endfacet facet normal -0.999434 -0.033599 -0.001620 outer loop vertex -0.5010619760 0.2373549938 0.1346510053 vertex -0.5008379817 0.2320789993 0.1058819965 vertex -0.5000420213 0.2074220031 0.1262169927 endloop endfacet facet normal 0.793777 0.608067 -0.013126 outer loop vertex 0.4867599905 0.4544250071 -0.1950200051 vertex 0.4876489937 0.4525310099 -0.2290000021 vertex 0.4742349982 0.4702740014 -0.2182420045 endloop endfacet facet normal -0.999541 -0.030196 0.002510 outer loop vertex -0.5000420213 0.2074220031 0.1262169927 vertex -0.5008379817 0.2320789993 0.1058819965 vertex -0.4999360144 0.2012860030 0.0946141034 endloop endfacet facet normal 0.323390 0.942022 0.089522 outer loop vertex 0.4537949860 0.4892059863 0.4086810052 vertex 0.4409979880 0.4951600134 0.3922559917 vertex 0.4336889982 0.4956650138 0.4133450091 endloop endfacet facet normal -0.001928 0.036366 0.999337 outer loop vertex 0.0346783996 -0.3031789958 0.5038880110 vertex 0.0075503201 -0.2841449976 0.5031430125 vertex 0.0062860199 -0.3185069859 0.5043910146 endloop endfacet facet normal -0.084347 0.043989 -0.995465 outer loop vertex -0.4001539946 -0.2524070144 -0.5040919781 vertex -0.3742919862 -0.2555010021 -0.5064200163 vertex -0.3854910135 -0.2815690041 -0.5066230297 endloop endfacet facet normal -0.002475 0.020608 0.999785 outer loop vertex -0.0703348964 -0.3121429980 0.5040190220 vertex -0.0850154012 -0.3385980129 0.5045279860 vertex -0.0538193993 -0.3390730023 0.5046150088 endloop endfacet facet normal -0.002372 0.039104 0.999232 outer loop vertex -0.0532667004 -0.2823689878 0.5029630065 vertex -0.0214495007 -0.2992199957 0.5036979914 vertex -0.0207952000 -0.2649640143 0.5023589730 endloop endfacet facet normal -0.146183 -0.106095 0.983552 outer loop vertex -0.3888539970 -0.3941549957 0.5071700215 vertex -0.4098210037 -0.3776229918 0.5058370233 vertex -0.4128240049 -0.4042449892 0.5025190115 endloop endfacet facet normal 0.707861 -0.037685 0.705346 outer loop vertex 0.4851469994 -0.3487620056 0.4685600102 vertex 0.4800490141 -0.3213259876 0.4751420021 vertex 0.4701330066 -0.3443549871 0.4838629961 endloop endfacet facet normal 0.999460 0.031743 0.008516 outer loop vertex 0.5050420165 -0.3338379860 0.0838475972 vertex 0.5049149990 -0.3197880089 0.0463839993 vertex 0.5039610267 -0.2980020046 0.0771391019 endloop endfacet facet normal 0.005163 0.030627 -0.999518 outer loop vertex -0.0141502004 -0.3475730121 -0.5051950216 vertex -0.0307007004 -0.3322499990 -0.5048109889 vertex -0.0090306597 -0.3159320056 -0.5041990280 endloop endfacet facet normal 0.999073 -0.037269 0.021539 outer loop vertex 0.5050849915 -0.3823390007 0.0315482989 vertex 0.5053899884 -0.3589850068 0.0578105003 vertex 0.5039470196 -0.3938719928 0.0643763021 endloop endfacet facet normal 0.999167 -0.040651 0.003589 outer loop vertex 0.5039470196 -0.3938719928 0.0643763021 vertex 0.5053899884 -0.3589850068 0.0578105003 vertex 0.5047010183 -0.3725019991 0.0965161026 endloop endfacet facet normal 0.041797 -0.466093 -0.883748 outer loop vertex -0.3464399874 -0.4433769882 -0.4978410006 vertex -0.3272069991 -0.4571830034 -0.4896500111 vertex -0.3517639935 -0.4599179924 -0.4893690050 endloop endfacet facet normal 0.003581 -0.022656 0.999737 outer loop vertex 0.0893096998 0.3163169920 0.5045109987 vertex 0.1241329983 0.3242479861 0.5045660138 vertex 0.1011959985 0.3487760127 0.5052040219 endloop endfacet facet normal -0.000009 -0.047822 0.998856 outer loop vertex 0.1515329927 0.2974199951 0.5036010146 vertex 0.1146849990 0.2911610007 0.5033010244 vertex 0.1343010068 0.2630850077 0.5019569993 endloop endfacet facet normal 0.001593 -0.033711 0.999430 outer loop vertex 0.1509419978 0.2338590026 0.5006939769 vertex 0.1191570014 0.2333959937 0.5007290244 vertex 0.1358029991 0.2065210044 0.4997960031 endloop endfacet facet normal 0.906028 -0.421692 -0.035903 outer loop vertex 0.4948950112 -0.4433259964 0.0688534006 vertex 0.4878540039 -0.4573610127 0.0560158007 vertex 0.4964199960 -0.4380869865 0.0458030999 endloop endfacet facet normal 0.005604 -0.040650 0.999158 outer loop vertex 0.0872282013 0.2317470014 0.5008410215 vertex 0.1191570014 0.2333959937 0.5007290244 vertex 0.1016639993 0.2608729899 0.5019450188 endloop endfacet facet normal 0.004974 -0.046265 0.998917 outer loop vertex 0.1016639993 0.2608729899 0.5019450188 vertex 0.0871516019 0.2851130068 0.5031399727 vertex 0.0673879981 0.2611809969 0.5021299720 endloop endfacet facet normal -0.000938 -0.000320 -1.000000 outer loop vertex -0.1494649947 -0.0161281005 -0.4995830059 vertex -0.1249599978 0.0026591599 -0.4996120036 vertex -0.1234150007 -0.0300118998 -0.4996030033 endloop endfacet facet normal 0.008688 0.008137 -0.999929 outer loop vertex -0.1820549965 0.0717308968 -0.4993849993 vertex -0.1662569940 0.0424493998 -0.4994859993 vertex -0.1988729984 0.0426223017 -0.4997679889 endloop endfacet facet normal 0.533068 0.845797 -0.021580 outer loop vertex 0.4528129995 0.4894520044 0.3433319926 vertex 0.4690609872 0.4786309898 0.3205739856 vertex 0.4468469918 0.4922609925 0.3060539961 endloop endfacet facet normal 0.008662 0.003106 -0.999958 outer loop vertex -0.1988729984 0.0426223017 -0.4997679889 vertex -0.1662569940 0.0424493998 -0.4994859993 vertex -0.1835470051 0.0153270997 -0.4997200072 endloop endfacet facet normal 0.281643 0.951808 -0.121403 outer loop vertex 0.4164440036 0.4982439876 -0.4228120148 vertex 0.4355840087 0.4955430031 -0.3995850086 vertex 0.4393889904 0.4905169904 -0.4301620126 endloop endfacet facet normal 0.033103 0.041188 -0.998603 outer loop vertex -0.3003740013 -0.2687039971 -0.5063059926 vertex -0.3224270046 -0.2811410129 -0.5075500011 vertex -0.3262189925 -0.2562490106 -0.5066490173 endloop endfacet facet normal 0.969490 -0.242092 -0.038471 outer loop vertex 0.4951989949 -0.4321660101 -0.1513559967 vertex 0.5010520220 -0.4064919949 -0.1654189974 vertex 0.5017499924 -0.4091219902 -0.1312800050 endloop endfacet facet normal -0.010896 -0.991616 0.128763 outer loop vertex 0.0899162963 -0.5011159778 0.4172329903 vertex 0.0908583030 -0.5047550201 0.3892880082 vertex 0.1179450005 -0.5033360124 0.4025079906 endloop endfacet facet normal 0.069471 -0.435658 -0.897428 outer loop vertex -0.3272069991 -0.4571830034 -0.4896500111 vertex -0.3464399874 -0.4433769882 -0.4978410006 vertex -0.3192879856 -0.4365629852 -0.4990470111 endloop endfacet facet normal 0.013008 -0.996684 0.080329 outer loop vertex 0.1179450005 -0.5033360124 0.4025079906 vertex 0.0908583030 -0.5047550201 0.3892880082 vertex 0.1168050021 -0.5054849982 0.3760290146 endloop endfacet facet normal 0.933149 -0.357792 0.034908 outer loop vertex 0.4967229962 -0.4385550022 0.3710570037 vertex 0.4939270020 -0.4431239963 0.3989680111 vertex 0.4894860089 -0.4563550055 0.3820709884 endloop endfacet facet normal 0.024307 0.999494 0.020497 outer loop vertex -0.2253759950 0.5066099763 -0.3197779953 vertex -0.2022279948 0.5065000057 -0.3418669999 vertex -0.2337480038 0.5074509978 -0.3508610129 endloop endfacet facet normal 0.001365 -0.999970 -0.007570 outer loop vertex 0.1389929950 -0.5057100058 0.3608910143 vertex 0.1601299942 -0.5055620074 0.3451530039 vertex 0.1643420011 -0.5057470202 0.3703530133 endloop endfacet facet normal -0.042599 0.008337 -0.999057 outer loop vertex 0.2819260061 0.0754728019 -0.5025579929 vertex 0.2526369989 0.0658982992 -0.5013890266 vertex 0.2612470090 0.0962356031 -0.5015029907 endloop endfacet facet normal 0.653092 -0.000487 -0.757279 outer loop vertex 0.4788640141 -0.2486789972 -0.4691570103 vertex 0.4597730041 -0.2556009889 -0.4856170118 vertex 0.4691160023 -0.2220519930 -0.4775809944 endloop endfacet facet normal 0.999967 0.007674 0.002844 outer loop vertex 0.4992280006 0.1035590023 -0.1636089981 vertex 0.4994029999 0.0744322017 -0.1465439945 vertex 0.4995000064 0.0727683008 -0.1761649996 endloop endfacet facet normal -0.024286 0.009320 -0.999662 outer loop vertex 0.2117940038 0.1155640036 -0.4997319877 vertex 0.2309969962 0.0903073028 -0.5004339814 vertex 0.1992059946 0.0859797969 -0.4997020066 endloop endfacet facet normal -0.023990 0.007143 -0.999687 outer loop vertex 0.1992059946 0.0859797969 -0.4997020066 vertex 0.2309969962 0.0903073028 -0.5004339814 vertex 0.2196570039 0.0586545989 -0.5003880262 endloop endfacet facet normal 0.270855 0.017395 0.962463 outer loop vertex 0.4457690120 -0.0628546029 0.4941749871 vertex 0.4265330136 -0.0740671009 0.4997909963 vertex 0.4445689917 -0.0882133991 0.4949710071 endloop endfacet facet normal 0.072185 0.002607 0.997388 outer loop vertex 0.3832269907 -0.0725425035 0.5045719743 vertex 0.4053190053 -0.0862858966 0.5030090213 vertex 0.4055199921 -0.0597018003 0.5029249787 endloop endfacet facet normal 0.425725 0.008256 0.904815 outer loop vertex 0.4445689917 -0.0882133991 0.4949710071 vertex 0.4606760144 -0.0788459033 0.4873070121 vertex 0.4457690120 -0.0628546029 0.4941749871 endloop endfacet facet normal 0.254706 -0.004743 0.967007 outer loop vertex 0.4445689917 -0.0882133991 0.4949710071 vertex 0.4265330136 -0.0740671009 0.4997909963 vertex 0.4259290099 -0.1001859978 0.4998219907 endloop endfacet facet normal -0.835695 0.546729 -0.051972 outer loop vertex -0.4786550105 0.4643189907 -0.0492040999 vertex -0.4878869951 0.4518150091 -0.0322941989 vertex -0.4792169929 0.4662280083 -0.0200852994 endloop endfacet facet normal -0.003898 -0.019565 -0.999801 outer loop vertex -0.0976613984 -0.3588719964 -0.5049300194 vertex -0.0658013001 -0.3570969999 -0.5050889850 vertex -0.0770004019 -0.3840450048 -0.5045179725 endloop endfacet facet normal -0.003255 0.041188 -0.999146 outer loop vertex -0.0886676982 -0.3039579988 -0.5033130050 vertex -0.0793735981 -0.3314360082 -0.5044760108 vertex -0.1073220000 -0.3264150023 -0.5041779876 endloop endfacet facet normal 0.002492 0.023905 -0.999711 outer loop vertex -0.1275990009 -0.3480960131 -0.5047469735 vertex -0.1073220000 -0.3264150023 -0.5041779876 vertex -0.0976613984 -0.3588719964 -0.5049300194 endloop endfacet facet normal 0.986968 0.158570 -0.027365 outer loop vertex 0.5032590032 0.4264889956 0.3437989950 vertex 0.5044590235 0.4228639901 0.3660739958 vertex 0.5070750117 0.4044989944 0.3540059924 endloop endfacet facet normal -0.063626 0.033811 -0.997401 outer loop vertex -0.4028629959 -0.3096149862 -0.5060809851 vertex -0.3666610122 -0.3159460127 -0.5086050034 vertex -0.3941589892 -0.3430010080 -0.5077679753 endloop endfacet facet normal 0.003778 0.156439 -0.987680 outer loop vertex 0.1649760008 0.4037159979 -0.5025240183 vertex 0.1342560053 0.4072169960 -0.5020869970 vertex 0.1522610039 0.4282859862 -0.4986810088 endloop endfacet facet normal -0.007332 0.067776 -0.997674 outer loop vertex 0.1649760008 0.4037159979 -0.5025240183 vertex 0.1790599972 0.3762120008 -0.5044959784 vertex 0.1469340026 0.3790659904 -0.5040659904 endloop endfacet facet normal 0.975832 0.217843 0.017212 outer loop vertex 0.5023350120 0.4106769860 0.0764136985 vertex 0.4990940094 0.4270110130 0.0534309000 vertex 0.4967519939 0.4352270067 0.0822260007 endloop endfacet facet normal -0.031888 0.016102 -0.999362 outer loop vertex 0.2263849974 0.3494319916 -0.5061709881 vertex 0.2108159959 0.3756990135 -0.5052509904 vertex 0.2417580038 0.3749719858 -0.5062500238 endloop endfacet facet normal -0.030333 0.078332 -0.996466 outer loop vertex 0.2417580038 0.3749719858 -0.5062500238 vertex 0.2108159959 0.3756990135 -0.5052509904 vertex 0.2266560048 0.4005959928 -0.5037760139 endloop endfacet facet normal -0.039089 0.001269 -0.999235 outer loop vertex 0.3348779976 0.0030091500 -0.5052670240 vertex 0.3227379918 -0.0181382000 -0.5048189759 vertex 0.3110049963 0.0078373495 -0.5043269992 endloop endfacet facet normal -0.014466 -0.010172 -0.999844 outer loop vertex 0.3416180015 -0.0452746004 -0.5052030087 vertex 0.3501139879 -0.0150913997 -0.5056329966 vertex 0.3655819893 -0.0322729982 -0.5056819916 endloop endfacet facet normal 0.111187 0.025193 -0.993480 outer loop vertex 0.3859139979 0.0098803099 -0.5046039820 vertex 0.3817020059 0.0366700999 -0.5043960214 vertex 0.4077250063 0.0217888001 -0.5018609762 endloop endfacet facet normal 0.894568 -0.434412 0.105045 outer loop vertex 0.4834749997 -0.4639579952 0.4018189907 vertex 0.4894860089 -0.4563550055 0.3820709884 vertex 0.4939270020 -0.4431239963 0.3989680111 endloop endfacet facet normal 0.032949 0.012938 -0.999373 outer loop vertex 0.3859139979 0.0098803099 -0.5046039820 vertex 0.3590539992 0.0137087004 -0.5054399967 vertex 0.3817020059 0.0366700999 -0.5043960214 endloop endfacet facet normal 0.042432 -0.283251 0.958107 outer loop vertex -0.2322070003 -0.4264349937 0.5003399849 vertex -0.2086610049 -0.4410380125 0.4949800074 vertex -0.2068559974 -0.4178610146 0.5017520189 endloop endfacet facet normal -0.898747 -0.430992 -0.080615 outer loop vertex -0.4925029874 -0.4405840039 -0.4258809984 vertex -0.4829919934 -0.4603919983 -0.4260160029 vertex -0.4907009900 -0.4493820071 -0.3989340067 endloop endfacet facet normal -0.958662 -0.242690 0.148555 outer loop vertex -0.4892939925 -0.4413639903 0.4390569925 vertex -0.4961569905 -0.4216209948 0.4270220101 vertex -0.4927229881 -0.4429529905 0.4143329859 endloop endfacet facet normal -0.994341 -0.105747 0.010170 outer loop vertex -0.5089910030 -0.3750779927 -0.3489409983 vertex -0.5061110258 -0.4014460146 -0.3415330052 vertex -0.5081380010 -0.3803589940 -0.3204520047 endloop endfacet facet normal 0.999408 -0.034293 -0.002649 outer loop vertex 0.5056759715 0.3486930132 -0.0501126014 vertex 0.5050699711 0.3291569948 -0.0258329995 vertex 0.5046089888 0.3179180026 -0.0542610995 endloop endfacet facet normal -0.031205 0.999417 -0.013820 outer loop vertex 0.2380300015 0.5009899735 0.1553169936 vertex 0.2415869981 0.5006700158 0.1241479963 vertex 0.2127700001 0.4999200106 0.1349769980 endloop endfacet facet normal -0.999419 0.034049 0.001647 outer loop vertex -0.5043209791 -0.3103030026 -0.0867924988 vertex -0.5053309798 -0.3397639990 -0.0906066969 vertex -0.5048289895 -0.3263809979 -0.0626761988 endloop endfacet facet normal -0.028478 0.999573 -0.006552 outer loop vertex 0.2127700001 0.4999200106 0.1349769980 vertex 0.2415869981 0.5006700158 0.1241479963 vertex 0.2151480019 0.4997760057 0.1026720032 endloop endfacet facet normal 0.999995 0.002041 0.002528 outer loop vertex 0.5058569908 -0.3406780064 -0.0073901298 vertex 0.5057960153 -0.3494569957 0.0238129999 vertex 0.5059000254 -0.3716459870 0.0005896540 endloop endfacet facet normal 0.543422 0.031482 -0.838869 outer loop vertex 0.4503850043 0.0062378999 -0.4897440076 vertex 0.4691450000 0.0056043700 -0.4776149988 vertex 0.4603320062 -0.0198934004 -0.4842810035 endloop endfacet facet normal 0.999799 0.019389 -0.005157 outer loop vertex 0.5055490136 -0.3321509957 -0.0389930010 vertex 0.5062040091 -0.3632949889 -0.0291003007 vertex 0.5059310198 -0.3585309982 -0.0641143024 endloop endfacet facet normal -0.013179 0.052962 0.998510 outer loop vertex -0.3219169974 0.3563649952 0.5084260106 vertex -0.3402250111 0.3871780038 0.5065500140 vertex -0.3551439941 0.3533189893 0.5081490278 endloop endfacet facet normal -0.001374 0.103645 0.994613 outer loop vertex -0.3402250111 0.3871780038 0.5065500140 vertex -0.3068700135 0.3804709911 0.5072950125 vertex -0.3079699874 0.4076910019 0.5044569969 endloop endfacet facet normal 0.328699 0.944064 -0.026461 outer loop vertex 0.4504199922 0.4915019870 0.0258274991 vertex 0.4283050001 0.4991750121 0.0248694997 vertex 0.4390079975 0.4961250126 0.0490060002 endloop endfacet facet normal 0.015807 0.044608 0.998879 outer loop vertex -0.2793459892 0.3917169869 0.5059400201 vertex -0.2846580148 0.3568980098 0.5075790286 vertex -0.2509570122 0.3746489882 0.5062530041 endloop endfacet facet normal -0.030087 0.008416 0.999512 outer loop vertex 0.3111949861 0.3730440140 0.5096269846 vertex 0.2862580121 0.3495739996 0.5090739727 vertex 0.3164300025 0.3404519856 0.5100589991 endloop endfacet facet normal 0.020230 0.169433 0.985334 outer loop vertex 0.3523499966 0.3983139992 0.5076699853 vertex 0.3400000036 0.4199160039 0.5042089820 vertex 0.3251950145 0.3996720016 0.5079939961 endloop endfacet facet normal 0.044907 0.088428 0.995070 outer loop vertex 0.3523499966 0.3983139992 0.5076699853 vertex 0.3378709853 0.3809889853 0.5098630190 vertex 0.3606460094 0.3740139902 0.5094550252 endloop endfacet facet normal 0.084510 0.027865 0.996033 outer loop vertex 0.3873290122 0.3648650050 0.5074470043 vertex 0.3606460094 0.3740139902 0.5094550252 vertex 0.3653729856 0.3467749953 0.5098159909 endloop endfacet facet normal -0.451484 0.036587 -0.891529 outer loop vertex -0.4519270062 -0.0011662201 -0.4897359908 vertex -0.4612700045 0.0197056998 -0.4841479957 vertex -0.4410620034 0.0200383998 -0.4943679869 endloop endfacet facet normal 0.035337 0.019373 0.999188 outer loop vertex 0.3653729856 0.3467749953 0.5098159909 vertex 0.3606460094 0.3740139902 0.5094550252 vertex 0.3392960131 0.3578740060 0.5105230212 endloop endfacet facet normal -0.012121 -0.773044 0.634236 outer loop vertex -0.1644079983 -0.4747389853 0.4748789966 vertex -0.1756709963 -0.4865719974 0.4602409899 vertex -0.1493880004 -0.4862259924 0.4611650109 endloop endfacet facet normal 0.371950 -0.837559 -0.400186 outer loop vertex 0.4546459913 -0.4708200097 -0.4622719884 vertex 0.4677059948 -0.4665740132 -0.4590199888 vertex 0.4631020129 -0.4744209945 -0.4468759894 endloop endfacet facet normal 0.023781 0.865366 -0.500576 outer loop vertex 0.2721309960 0.4837619960 -0.4644289911 vertex 0.2568039894 0.4915289879 -0.4517300129 vertex 0.2820119858 0.4937430024 -0.4467050135 endloop endfacet facet normal 0.022381 0.949786 -0.312100 outer loop vertex 0.2820119858 0.4937430024 -0.4467050135 vertex 0.2578249872 0.4987750053 -0.4331260026 vertex 0.2861680090 0.5014950037 -0.4228160083 endloop endfacet facet normal 0.291426 0.908490 -0.299527 outer loop vertex 0.4393889904 0.4905169904 -0.4301620126 vertex 0.4429320097 0.4817149937 -0.4534119964 vertex 0.4213129878 0.4914579988 -0.4448949993 endloop endfacet facet normal 0.998939 0.046042 -0.000510 outer loop vertex 0.5028579831 -0.2687399983 -0.0039553898 vertex 0.5039939880 -0.2931280136 0.0194492992 vertex 0.5045059919 -0.3046129942 -0.0145132998 endloop endfacet facet normal 0.974246 0.225086 0.013424 outer loop vertex 0.4969390035 0.4387060106 -0.0492500998 vertex 0.5013800263 0.4184319973 -0.0316132009 vertex 0.5009449720 0.4222930074 -0.0647792965 endloop endfacet facet normal 0.281402 0.959449 -0.016452 outer loop vertex 0.4202550054 0.5000069737 0.1430470049 vertex 0.4264479876 0.4986729920 0.1711789966 vertex 0.4438129961 0.4932239950 0.1504220068 endloop endfacet facet normal 0.967580 0.248956 0.042542 outer loop vertex 0.5013800263 0.4184319973 -0.0316132009 vertex 0.4969390035 0.4387060106 -0.0492500998 vertex 0.4943499863 0.4446910024 -0.0253892001 endloop endfacet facet normal 0.241382 0.941288 -0.236032 outer loop vertex 0.4213129878 0.4914579988 -0.4448949993 vertex 0.4164440036 0.4982439876 -0.4228120148 vertex 0.4393889904 0.4905169904 -0.4301620126 endloop endfacet facet normal 0.888850 0.456024 0.044580 outer loop vertex 0.4840109944 0.4646480083 -0.0233938992 vertex 0.4943499863 0.4446910024 -0.0253892001 vertex 0.4891709983 0.4570649862 -0.0487066992 endloop endfacet facet normal -0.550934 -0.833093 -0.049262 outer loop vertex -0.4506039917 -0.4878599942 -0.0671320036 vertex -0.4573220015 -0.4852060080 -0.0368825011 vertex -0.4700500071 -0.4756290019 -0.0564967990 endloop endfacet facet normal -0.113839 -0.992011 0.054353 outer loop vertex -0.4129680097 -0.5034760237 0.3774529994 vertex -0.3993110061 -0.5065739751 0.3495149910 vertex -0.3836989999 -0.5069440007 0.3754599988 endloop endfacet facet normal -0.043706 -0.015012 -0.998932 outer loop vertex 0.2358089983 0.1698800027 -0.5004500151 vertex 0.2195809931 0.1905760020 -0.5000510216 vertex 0.2450080067 0.1957969964 -0.5012419820 endloop endfacet facet normal -0.035767 -0.025212 -0.999042 outer loop vertex 0.2195809931 0.1905760020 -0.5000510216 vertex 0.2037159950 0.2083269954 -0.4999310076 vertex 0.2273070067 0.2146040052 -0.5009340048 endloop endfacet facet normal 0.195616 0.854585 -0.481061 outer loop vertex 0.4429320097 0.4817149937 -0.4534119964 vertex 0.4193609953 0.4818589985 -0.4627409875 vertex 0.4213129878 0.4914579988 -0.4448949993 endloop endfacet facet normal -0.008972 -0.039253 -0.999189 outer loop vertex 0.1855379939 0.2464620024 -0.5009379983 vertex 0.1882240027 0.2228620052 -0.5000349879 vertex 0.1624400020 0.2252680063 -0.4998979867 endloop endfacet facet normal -0.045966 0.832934 -0.551460 outer loop vertex 0.3546580076 0.4938350022 -0.4474740028 vertex 0.3834199905 0.4921920002 -0.4523530006 vertex 0.3667260110 0.4818229973 -0.4666230083 endloop endfacet facet normal 0.837449 -0.546208 -0.018317 outer loop vertex 0.4808419943 -0.4656839967 -0.1175440028 vertex 0.4898279905 -0.4522889853 -0.1061419994 vertex 0.4798940122 -0.4679650068 -0.0928663015 endloop endfacet facet normal -0.015525 -0.023698 -0.999599 outer loop vertex 0.1806399971 0.2014250010 -0.4994089901 vertex 0.1882240027 0.2228620052 -0.5000349879 vertex 0.2037159950 0.2083269954 -0.4999310076 endloop endfacet facet normal -0.016469 -0.020546 -0.999653 outer loop vertex 0.2037159950 0.2083269954 -0.4999310076 vertex 0.1978619993 0.1876700073 -0.4994100034 vertex 0.1806399971 0.2014250010 -0.4994089901 endloop endfacet facet normal 0.241285 0.966598 -0.086426 outer loop vertex 0.4355840087 0.4955430031 -0.3995850086 vertex 0.4164440036 0.4982439876 -0.4228120148 vertex 0.4028410017 0.5039529800 -0.3969390094 endloop endfacet facet normal 0.258430 0.020263 -0.965817 outer loop vertex 0.4261119962 -0.2186899930 -0.4992649853 vertex 0.4352039993 -0.2479480058 -0.4974460006 vertex 0.4124540091 -0.2412569970 -0.5033929944 endloop endfacet facet normal 0.434709 0.003608 -0.900564 outer loop vertex 0.4352039993 -0.2479480058 -0.4974460006 vertex 0.4489409924 -0.2217279971 -0.4907099903 vertex 0.4597730041 -0.2556009889 -0.4856170118 endloop endfacet facet normal -0.999897 -0.014284 0.001707 outer loop vertex -0.4996089935 0.1727939993 0.0023810901 vertex -0.4996710122 0.1804639995 0.0302338991 vertex -0.4999719858 0.1992129982 0.0108227003 endloop endfacet facet normal 0.998935 0.046145 -0.000402 outer loop vertex 0.5025280118 -0.2613340020 0.0262608007 vertex 0.5039939880 -0.2931280136 0.0194492992 vertex 0.5028579831 -0.2687399983 -0.0039553898 endloop endfacet facet normal -0.005703 0.038547 -0.999241 outer loop vertex -0.0655656010 -0.2652460039 -0.5016149879 vertex -0.0557838008 -0.2395360023 -0.5006790161 vertex -0.0392481014 -0.2614820004 -0.5016199946 endloop endfacet facet normal -0.001713 0.032895 -0.999457 outer loop vertex -0.0941040963 -0.2244500071 -0.5000370145 vertex -0.0815669969 -0.2441239953 -0.5007060170 vertex -0.1075979993 -0.2442930043 -0.5006669760 endloop endfacet facet normal 0.999716 0.016983 0.016699 outer loop vertex 0.5053899884 -0.3589850068 0.0578105003 vertex 0.5057960153 -0.3494569957 0.0238129999 vertex 0.5049149990 -0.3197880089 0.0463839993 endloop endfacet facet normal -0.002273 0.046268 -0.998926 outer loop vertex -0.1152309999 -0.2966490090 -0.5029140115 vertex -0.0936603025 -0.2727679908 -0.5018569827 vertex -0.0886676982 -0.3039579988 -0.5033130050 endloop endfacet facet normal -0.042302 -0.999059 -0.009611 outer loop vertex 0.2645190060 -0.5024049878 0.1881829947 vertex 0.2327110022 -0.5009909868 0.1811989993 vertex 0.2564480007 -0.5017799735 0.1587370038 endloop endfacet facet normal -0.003596 0.041471 -0.999133 outer loop vertex -0.0886676982 -0.3039579988 -0.5033130050 vertex -0.1073220000 -0.3264150023 -0.5041779876 vertex -0.1152309999 -0.2966490090 -0.5029140115 endloop endfacet facet normal 0.945315 0.044127 0.323161 outer loop vertex 0.4983479977 0.1146119982 0.4229460061 vertex 0.4903990030 0.1119059995 0.4465680122 vertex 0.4979740083 0.0891048014 0.4275229871 endloop endfacet facet normal 0.998711 0.020043 0.046640 outer loop vertex 0.5014460087 -0.1644009948 -0.2607519925 vertex 0.5018309951 -0.1945810020 -0.2560259998 vertex 0.5025870204 -0.1792420000 -0.2788070142 endloop endfacet facet normal -0.014009 -0.257548 0.966164 outer loop vertex 0.3187470138 -0.4436370134 0.4976719916 vertex 0.3457809985 -0.4339619875 0.5006430149 vertex 0.3195570111 -0.4205349982 0.5038419962 endloop endfacet facet normal 0.997952 0.042919 0.047436 outer loop vertex 0.5034109950 -0.2262299955 -0.2666809857 vertex 0.5034549832 -0.2508319914 -0.2453469932 vertex 0.5052539706 -0.2573580146 -0.2772890031 endloop endfacet facet normal 0.998068 0.041711 0.046043 outer loop vertex 0.5034549832 -0.2508319914 -0.2453469932 vertex 0.5034109950 -0.2262299955 -0.2666809857 vertex 0.5017970204 -0.2205629945 -0.2368289977 endloop endfacet facet normal 0.251861 0.967660 -0.014147 outer loop vertex 0.4390079975 0.4961250126 0.0490060002 vertex 0.4171270132 0.5017960072 0.0473542996 vertex 0.4259850085 0.4998190105 0.0698271021 endloop endfacet facet normal 0.999391 0.017470 0.030200 outer loop vertex 0.5006710291 -0.1965650022 -0.2282200009 vertex 0.5004379749 -0.1725749969 -0.2343849987 vertex 0.4997070134 -0.1820670068 -0.2047049999 endloop endfacet facet normal 0.998852 0.020793 0.043152 outer loop vertex 0.5006710291 -0.1965650022 -0.2282200009 vertex 0.5018309951 -0.1945810020 -0.2560259998 vertex 0.5004379749 -0.1725749969 -0.2343849987 endloop endfacet facet normal -0.999086 0.041901 0.008408 outer loop vertex -0.5044040084 0.3912090063 -0.1993280053 vertex -0.5058699846 0.3589780033 -0.2129009962 vertex -0.5051270127 0.3700839877 -0.1799619943 endloop endfacet facet normal -0.999111 -0.035971 0.021973 outer loop vertex -0.5040000081 0.3054960072 -0.1842570007 vertex -0.5051890016 0.3385739923 -0.1841699928 vertex -0.5051530004 0.3208659887 -0.2115219980 endloop endfacet facet normal -0.005402 0.324909 0.945730 outer loop vertex 0.2126670033 0.4453290105 0.4920310080 vertex 0.1849589944 0.4300729930 0.4971140027 vertex 0.2125169933 0.4198749959 0.5007749796 endloop endfacet facet normal -0.024153 -0.938520 0.344379 outer loop vertex 0.2940390110 -0.4941709936 0.4490010142 vertex 0.2790449858 -0.5015069842 0.4279569983 vertex 0.3103019893 -0.5020310283 0.4287210107 endloop endfacet facet normal -0.050815 -0.980380 0.190453 outer loop vertex 0.2943600118 -0.5057610273 0.4101450145 vertex 0.2790449858 -0.5015069842 0.4279569983 vertex 0.2650380135 -0.5058270097 0.4019820094 endloop endfacet facet normal -0.040130 0.006662 -0.999172 outer loop vertex 0.2813299894 0.0154697997 -0.5029429793 vertex 0.2452400029 0.0281450003 -0.5014089942 vertex 0.2773920000 0.0464869998 -0.5025780201 endloop endfacet facet normal -0.038275 -0.001365 -0.999266 outer loop vertex 0.2381999940 -0.0388108008 -0.5011879802 vertex 0.2586460114 -0.0096266400 -0.5020110011 vertex 0.2727330029 -0.0415465012 -0.5025069714 endloop endfacet facet normal -0.044284 -0.004021 -0.999011 outer loop vertex 0.2727330029 -0.0415465012 -0.5025069714 vertex 0.2586460114 -0.0096266400 -0.5020110011 vertex 0.2920959890 -0.0150426999 -0.5034719706 endloop endfacet facet normal -0.044014 -0.000959 -0.999030 outer loop vertex 0.3227379918 -0.0181382000 -0.5048189759 vertex 0.2920959890 -0.0150426999 -0.5034719706 vertex 0.3110049963 0.0078373495 -0.5043269992 endloop endfacet facet normal -0.046340 0.000968 -0.998925 outer loop vertex 0.3110049963 0.0078373495 -0.5043269992 vertex 0.2920959890 -0.0150426999 -0.5034719706 vertex 0.2813299894 0.0154697997 -0.5029429793 endloop endfacet facet normal -0.007598 -0.722905 0.690906 outer loop vertex 0.2850309908 -0.4683350027 0.4819580019 vertex 0.2536480129 -0.4716790020 0.4781140089 vertex 0.2749780118 -0.4837610126 0.4657070041 endloop endfacet facet normal -0.999423 -0.031561 0.012532 outer loop vertex -0.5059980154 0.2107730061 0.3770030141 vertex -0.5070340037 0.2438739985 0.3777459860 vertex -0.5068129897 0.2263170034 0.3511550128 endloop endfacet facet normal -0.980506 0.012021 0.196120 outer loop vertex -0.5048490167 0.2492650002 0.4077720046 vertex -0.5023149848 0.2314649969 0.4215320051 vertex -0.5001109838 0.2502430081 0.4314000010 endloop endfacet facet normal -0.999312 0.008800 -0.036026 outer loop vertex -0.5002790093 0.0984406024 0.2279990017 vertex -0.5005729795 0.0689994022 0.2289620042 vertex -0.5013030171 0.0863170028 0.2534419894 endloop endfacet facet normal -0.341957 0.930060 -0.134365 outer loop vertex -0.4487920105 0.4870760143 -0.4168109894 vertex -0.4529150128 0.4893420041 -0.3906329870 vertex -0.4304710031 0.4964129925 -0.3988080025 endloop endfacet facet normal 0.859101 -0.511796 -0.003091 outer loop vertex 0.4858730137 -0.4567579925 0.2524090111 vertex 0.4919340014 -0.4467670023 0.2827059925 vertex 0.4798400104 -0.4670709968 0.2832039893 endloop endfacet facet normal -0.999201 0.006560 -0.039426 outer loop vertex -0.5034689903 0.0563376993 0.2969099879 vertex -0.5033209920 0.0272944998 0.2883270085 vertex -0.5044710040 0.0355962999 0.3188540041 endloop endfacet facet normal -0.999296 0.006091 -0.037010 outer loop vertex -0.5019909739 0.0166484993 0.2565160096 vertex -0.5019710064 0.0532092005 0.2619940042 vertex -0.5008339882 0.0362976007 0.2285100073 endloop endfacet facet normal -0.020704 -0.999780 -0.003312 outer loop vertex 0.2260809988 -0.5002380013 -0.0641869977 vertex 0.2120539993 -0.5000150204 -0.0438087992 vertex 0.1997140050 -0.4996550083 -0.0753452033 endloop endfacet facet normal -0.826288 0.538332 -0.165671 outer loop vertex -0.4799669981 0.4644039869 -0.4192869961 vertex -0.4766899943 0.4625520110 -0.4416489899 vertex -0.4876540005 0.4487819970 -0.4317100048 endloop endfacet facet normal -0.034832 -0.999377 -0.005618 outer loop vertex 0.2300589979 -0.5005760193 -0.0149683999 vertex 0.2399210036 -0.5007560253 -0.0440904982 vertex 0.2551470101 -0.5013880134 -0.0260697007 endloop endfacet facet normal -0.039137 -0.999232 0.001914 outer loop vertex 0.2396470010 -0.5009080172 0.0170067996 vertex 0.2672800124 -0.5019770265 0.0239544995 vertex 0.2497189939 -0.5012590289 0.0397090986 endloop endfacet facet normal -0.044717 -0.998999 -0.001499 outer loop vertex 0.2886120081 -0.5029469728 0.0054685599 vertex 0.2599560022 -0.5016520023 -0.0027173299 vertex 0.2794379890 -0.5024949908 -0.0220804997 endloop endfacet facet normal 0.999921 0.012495 0.001296 outer loop vertex 0.5050420165 -0.3338379860 0.0838475972 vertex 0.5053899884 -0.3589850068 0.0578105003 vertex 0.5049149990 -0.3197880089 0.0463839993 endloop endfacet facet normal 0.980578 -0.196051 0.005473 outer loop vertex 0.4964700043 -0.4366520047 0.0910001025 vertex 0.5018290281 -0.4097549915 0.0943325981 vertex 0.4978480041 -0.4289650023 0.1194659993 endloop endfacet facet normal 0.985478 -0.167461 0.028101 outer loop vertex 0.4978480041 -0.4289650023 0.1194659993 vertex 0.5018290281 -0.4097549915 0.0943325981 vertex 0.5026980042 -0.3991689980 0.1269430071 endloop endfacet facet normal 0.998576 -0.019279 0.049747 outer loop vertex 0.5020560026 0.1832929999 -0.2691330016 vertex 0.5033929944 0.2011059970 -0.2890670002 vertex 0.5023130178 0.2094579935 -0.2641519904 endloop endfacet facet normal 0.998726 -0.018732 0.046863 outer loop vertex 0.5023130178 0.2094579935 -0.2641519904 vertex 0.5010100007 0.1919489950 -0.2433809936 vertex 0.5020560026 0.1832929999 -0.2691330016 endloop endfacet facet normal 0.997852 -0.045053 0.047564 outer loop vertex 0.5050879717 0.2693409920 -0.2725380063 vertex 0.5031710267 0.2386669964 -0.2613770068 vertex 0.5049890280 0.2462050021 -0.2923769951 endloop endfacet facet normal 0.998327 -0.033784 0.046925 outer loop vertex 0.5031710267 0.2386669964 -0.2613770068 vertex 0.5023130178 0.2094579935 -0.2641519904 vertex 0.5036600232 0.2233179957 -0.2828310132 endloop endfacet facet normal -0.040312 0.367235 0.929254 outer loop vertex 0.2452899963 0.4469909966 0.4926789999 vertex 0.2572019994 0.4282299876 0.5006099939 vertex 0.2747550011 0.4449850023 0.4947499931 endloop endfacet facet normal -0.040828 0.199404 0.979066 outer loop vertex 0.2667140067 0.4056620002 0.5056030154 vertex 0.2852090001 0.4245570004 0.5025259852 vertex 0.2572019994 0.4282299876 0.5006099939 endloop endfacet facet normal -0.850066 0.513025 -0.119134 outer loop vertex -0.4911899865 0.4483850002 -0.4081889987 vertex -0.4799669981 0.4644039869 -0.4192869961 vertex -0.4876540005 0.4487819970 -0.4317100048 endloop endfacet facet normal -0.013341 -0.044986 -0.998899 outer loop vertex 0.1990900040 -0.3908889890 -0.5052610040 vertex 0.2187709957 -0.3689480126 -0.5065119863 vertex 0.2269739956 -0.3965829909 -0.5053769946 endloop endfacet facet normal -0.036031 -0.310282 -0.949961 outer loop vertex 0.2417230010 -0.4433510005 -0.4948959947 vertex 0.2341199964 -0.4212389886 -0.5018299818 vertex 0.2606509924 -0.4265150130 -0.5011129975 endloop endfacet facet normal 0.642735 0.037045 -0.765192 outer loop vertex 0.4768620133 -0.1932249963 -0.4696789980 vertex 0.4691160023 -0.2220519930 -0.4775809944 vertex 0.4595080018 -0.1937250048 -0.4842799902 endloop endfacet facet normal -0.024569 -0.070249 -0.997227 outer loop vertex 0.2545599937 -0.4035679996 -0.5052660108 vertex 0.2486840039 -0.3763160110 -0.5070409775 vertex 0.2814880013 -0.3861559927 -0.5071560144 endloop endfacet facet normal 0.007273 -0.100994 -0.994860 outer loop vertex 0.3163999915 -0.3919110000 -0.5069019794 vertex 0.3440549970 -0.3710649908 -0.5088160038 vertex 0.3482849896 -0.4034549892 -0.5054969788 endloop endfacet facet normal -0.029828 -0.007127 -0.999530 outer loop vertex 0.2704949975 -0.3532939851 -0.5078560114 vertex 0.2486840039 -0.3763160110 -0.5070409775 vertex 0.2402800024 -0.3471699953 -0.5069980025 endloop endfacet facet normal 0.019223 -0.949940 -0.311840 outer loop vertex -0.1283410043 -0.4956809878 -0.4371120036 vertex -0.1051160023 -0.4917950034 -0.4475179911 vertex -0.0994544998 -0.4983690083 -0.4271430075 endloop endfacet facet normal -0.352358 -0.033222 -0.935275 outer loop vertex -0.4507850111 -0.1849330068 -0.4884159863 vertex -0.4356540143 -0.1631560028 -0.4948900044 vertex -0.4263849854 -0.1922390014 -0.4973489940 endloop endfacet facet normal -0.419423 -0.041157 -0.906858 outer loop vertex -0.4423849881 -0.1396660060 -0.4928430021 vertex -0.4356540143 -0.1631560028 -0.4948900044 vertex -0.4558199942 -0.1547439992 -0.4859449863 endloop endfacet facet normal -0.845917 0.459852 -0.270114 outer loop vertex -0.4821720123 0.4458970129 -0.4528349936 vertex -0.4766899943 0.4625520110 -0.4416489899 vertex -0.4723550081 0.4605630040 -0.4586110115 endloop endfacet facet normal -0.999221 -0.008847 -0.038471 outer loop vertex -0.5052880049 -0.0751575008 0.3359070122 vertex -0.5037930012 -0.0875303969 0.2999219894 vertex -0.5045660138 -0.1107610017 0.3253419995 endloop endfacet facet normal 0.000186 -0.999060 0.043354 outer loop vertex -0.0436532982 -0.5035930276 -0.2990849912 vertex -0.0682049021 -0.5041630268 -0.3121150136 vertex -0.0414642990 -0.5050389767 -0.3324150145 endloop endfacet facet normal -0.004097 -0.998669 0.051406 outer loop vertex -0.0436532982 -0.5035930276 -0.2990849912 vertex -0.0644294024 -0.5029889941 -0.2890059948 vertex -0.0682049021 -0.5041630268 -0.3121150136 endloop endfacet facet normal -0.004194 -0.998896 0.046789 outer loop vertex -0.0013097900 -0.5017979741 -0.2584240139 vertex -0.0226384997 -0.5027009845 -0.2796140015 vertex 0.0048268498 -0.5031830072 -0.2874430120 endloop endfacet facet normal -0.921873 0.019454 -0.387003 outer loop vertex -0.5005429983 -0.3222199976 -0.4380240142 vertex -0.4978120029 -0.2994729877 -0.4433859885 vertex -0.4931350052 -0.3223499954 -0.4556770027 endloop endfacet facet normal 0.998669 -0.002560 0.051519 outer loop vertex 0.5038689971 -0.0703264028 -0.3079299927 vertex 0.5026230216 -0.0828135982 -0.2843979895 vertex 0.5034909844 -0.1001219973 -0.3020829856 endloop endfacet facet normal -0.013873 -0.997265 -0.072595 outer loop vertex 0.0111312000 -0.5052469969 -0.3689979911 vertex 0.0133632999 -0.5028020144 -0.4030120075 vertex 0.0424069017 -0.5042700171 -0.3883959949 endloop endfacet facet normal 0.542504 -0.015591 -0.839908 outer loop vertex 0.4691450000 0.0056043700 -0.4776149988 vertex 0.4503850043 0.0062378999 -0.4897440076 vertex 0.4599710107 0.0327786990 -0.4840449989 endloop endfacet facet normal -0.487713 -0.872895 -0.013796 outer loop vertex -0.4659920037 -0.4824180007 -0.3858470023 vertex -0.4605999887 -0.4850279987 -0.4113259912 vertex -0.4462560117 -0.4933379889 -0.3926239908 endloop endfacet facet normal 0.004811 -0.999082 -0.042562 outer loop vertex 0.0424069017 -0.5042700171 -0.3883959949 vertex 0.0440947004 -0.5055400133 -0.3583939970 vertex 0.0111312000 -0.5052469969 -0.3689979911 endloop endfacet facet normal 0.015708 0.027802 0.999490 outer loop vertex -0.3439179957 -0.2162919939 0.5060610175 vertex -0.3478600085 -0.2430399954 0.5068669915 vertex -0.3192450106 -0.2303030044 0.5060629845 endloop endfacet facet normal -0.012938 0.752537 0.658423 outer loop vertex 0.1221259981 0.4689559937 0.4766480029 vertex 0.1423069984 0.4794330001 0.4650700092 vertex 0.1147380024 0.4827930033 0.4606879950 endloop endfacet facet normal -0.020597 -0.974006 -0.225586 outer loop vertex 0.0889732987 -0.4973450005 -0.4311949909 vertex 0.1131829992 -0.4975950122 -0.4323259890 vertex 0.1055300012 -0.5018990040 -0.4130440056 endloop endfacet facet normal -0.001233 -0.979931 -0.199331 outer loop vertex 0.0889732987 -0.4973450005 -0.4311949909 vertex 0.0733577982 -0.5023940206 -0.4062770009 vertex 0.0637075976 -0.4974910021 -0.4303210080 endloop endfacet facet normal 0.839969 0.520006 -0.155068 outer loop vertex 0.4838629961 0.4604359865 -0.4312590063 vertex 0.4853549898 0.4525220096 -0.4497160017 vertex 0.4769980013 0.4661380053 -0.4493240118 endloop endfacet facet normal 0.999869 0.010804 0.012080 outer loop vertex 0.5051249862 -0.0188149996 -0.3383260071 vertex 0.5056030154 -0.0303917993 -0.3675400019 vertex 0.5052099824 0.0017488101 -0.3637529910 endloop endfacet facet normal 0.998780 -0.002143 0.049328 outer loop vertex 0.5038689971 -0.0703264028 -0.3079299927 vertex 0.5038920045 -0.0350355990 -0.3068630099 vertex 0.5025680065 -0.0578332990 -0.2810449898 endloop endfacet facet normal 0.999267 -0.008273 0.037385 outer loop vertex 0.5005540252 -0.1003400013 -0.2401259989 vertex 0.5014830232 -0.0783099011 -0.2600820065 vertex 0.5004479885 -0.0707698986 -0.2307479978 endloop endfacet facet normal -0.040937 -0.999149 -0.005049 outer loop vertex 0.2499179989 -0.5010399818 -0.0689544007 vertex 0.2667739987 -0.5018429756 -0.0467136987 vertex 0.2399210036 -0.5007560253 -0.0440904982 endloop endfacet facet normal -0.828276 0.399820 -0.392560 outer loop vertex -0.4738050103 0.4502680004 -0.4660370052 vertex -0.4821720123 0.4458970129 -0.4528349936 vertex -0.4723550081 0.4605630040 -0.4586110115 endloop endfacet facet normal 0.999337 -0.003701 0.036212 outer loop vertex 0.5004479885 -0.0707698986 -0.2307479978 vertex 0.5014830232 -0.0783099011 -0.2600820065 vertex 0.5013499856 -0.0505772009 -0.2535760105 endloop endfacet facet normal 0.031344 0.713328 0.700129 outer loop vertex 0.1423069984 0.4794330001 0.4650700092 vertex 0.1221259981 0.4689559937 0.4766480029 vertex 0.1530610025 0.4634430110 0.4808799922 endloop endfacet facet normal -0.890816 0.345298 0.295325 outer loop vertex -0.4856809974 0.4548909962 0.4347920120 vertex -0.4909340143 0.4366999865 0.4402160048 vertex -0.4814159870 0.4501569867 0.4531919956 endloop endfacet facet normal -0.227995 -0.095054 0.969011 outer loop vertex -0.4326010048 -0.3876360059 0.4994949996 vertex -0.4128240049 -0.4042449892 0.5025190115 vertex -0.4098210037 -0.3776229918 0.5058370233 endloop endfacet facet normal 0.934395 -0.007744 -0.356155 outer loop vertex 0.4980570078 -0.3811349869 -0.4387159944 vertex 0.4933150113 -0.3550530076 -0.4517239928 vertex 0.5022000074 -0.3525539935 -0.4284679890 endloop endfacet facet normal -0.076189 0.043501 0.996144 outer loop vertex -0.3849880099 -0.3429070115 0.5098220110 vertex -0.3731110096 -0.3210979998 0.5097780228 vertex -0.4000039995 -0.3243010044 0.5078610182 endloop endfacet facet normal 0.067943 0.195588 0.978330 outer loop vertex 0.3523499966 0.3983139992 0.5076699853 vertex 0.3689930141 0.4188829958 0.5024020076 vertex 0.3400000036 0.4199160039 0.5042089820 endloop endfacet facet normal 0.999991 -0.003227 0.002815 outer loop vertex 0.4991100132 0.1568939984 -0.1521960050 vertex 0.4990879893 0.1345860064 -0.1699489951 vertex 0.4992009997 0.1606249958 -0.1802430004 endloop endfacet facet normal 0.999968 -0.001211 0.007915 outer loop vertex 0.4992009997 0.1606249958 -0.1802430004 vertex 0.4990879893 0.1345860064 -0.1699489951 vertex 0.4992960095 0.1395130008 -0.1954769939 endloop endfacet facet normal -0.002228 0.001374 0.999997 outer loop vertex 0.1742469966 -0.1568579972 0.4991460145 vertex 0.1463889927 -0.1700060070 0.4991019964 vertex 0.1690700054 -0.1848890036 0.4991729856 endloop endfacet facet normal 0.998716 -0.004573 0.050454 outer loop vertex 0.5026230216 -0.0828135982 -0.2843979895 vertex 0.5038689971 -0.0703264028 -0.3079299927 vertex 0.5025680065 -0.0578332990 -0.2810449898 endloop endfacet facet normal 0.999558 0.003351 0.029528 outer loop vertex 0.5004190207 0.1162670031 -0.2357610017 vertex 0.4999789894 0.1443880051 -0.2240570039 vertex 0.4996269941 0.1182949990 -0.2091799974 endloop endfacet facet normal 0.979937 -0.197665 0.025532 outer loop vertex 0.4973370135 -0.4293330014 0.2571479976 vertex 0.5014250278 -0.4125539958 0.2301470041 vertex 0.5041139722 -0.3951820135 0.2614350021 endloop endfacet facet normal 0.999761 0.008557 0.020109 outer loop vertex 0.4996269941 0.1182949990 -0.2091799974 vertex 0.4994989932 0.0963831022 -0.1934919953 vertex 0.5000579953 0.0944219977 -0.2204499990 endloop endfacet facet normal 0.999954 0.005693 0.007701 outer loop vertex 0.4995000064 0.0727683008 -0.1761649996 vertex 0.4994989932 0.0963831022 -0.1934919953 vertex 0.4992280006 0.1035590023 -0.1636089981 endloop endfacet facet normal 0.999932 0.009486 0.006790 outer loop vertex 0.4992400110 0.1185140014 -0.1862719953 vertex 0.4992280006 0.1035590023 -0.1636089981 vertex 0.4994989932 0.0963831022 -0.1934919953 endloop endfacet facet normal -0.999970 -0.005067 -0.005860 outer loop vertex -0.4996770024 -0.0456424989 -0.0721814036 vertex -0.4994759858 -0.0494301990 -0.1032069996 vertex -0.4994440079 -0.0757049024 -0.0859434977 endloop endfacet facet normal -0.999991 -0.003770 -0.002108 outer loop vertex -0.4992269874 -0.0792566016 -0.1218539998 vertex -0.4992330074 -0.0614412986 -0.1508550048 vertex -0.4990870059 -0.0960064009 -0.1582989991 endloop endfacet facet normal -0.999987 -0.004379 -0.002482 outer loop vertex -0.4992330074 -0.0614412986 -0.1508550048 vertex -0.4992269874 -0.0792566016 -0.1218539998 vertex -0.4993399978 -0.0497662015 -0.1283520013 endloop endfacet facet normal 0.989695 0.019189 0.141898 outer loop vertex 0.5034909844 0.1699869931 0.3835780025 vertex 0.4986400008 0.1682800055 0.4176430106 vertex 0.5016620159 0.1337340027 0.4012370110 endloop endfacet facet normal 0.983701 0.017686 0.178940 outer loop vertex 0.5022720098 0.0978386030 0.4030320048 vertex 0.4983479977 0.1146119982 0.4229460061 vertex 0.4979740083 0.0891048014 0.4275229871 endloop endfacet facet normal 0.000234 -0.998725 0.050488 outer loop vertex -0.1270069927 -0.5046309829 -0.3229129910 vertex -0.0968063995 -0.5044000149 -0.3184840083 vertex -0.1150889993 -0.5032029748 -0.2947199941 endloop endfacet facet normal 0.929452 -0.060723 0.363913 outer loop vertex 0.4888220131 0.2629179955 0.4541530013 vertex 0.4993129969 0.2715750039 0.4288029969 vertex 0.4942210019 0.2953599989 0.4457769990 endloop endfacet facet normal 0.009023 0.999798 -0.017937 outer loop vertex 0.3813090026 0.5050089955 0.0303942002 vertex 0.3828890026 0.5044929981 0.0024281701 vertex 0.3578200042 0.5050830245 0.0227044001 endloop endfacet facet normal -0.315155 -0.031274 -0.948525 outer loop vertex -0.4512340128 0.1182209998 -0.4917399883 vertex -0.4301899970 0.1079379991 -0.4983929992 vertex -0.4495939910 0.0886835009 -0.4913110137 endloop endfacet facet normal -0.998854 -0.047697 -0.003886 outer loop vertex -0.5036590099 0.3056200147 -0.1290159971 vertex -0.5020300150 0.2721180022 -0.1365270019 vertex -0.5024060011 0.2778480053 -0.1102159992 endloop endfacet facet normal -0.346967 -0.003296 -0.937872 outer loop vertex -0.4512340128 0.1182209998 -0.4917399883 vertex -0.4557729959 0.1461730003 -0.4901590049 vertex -0.4348959923 0.1389220059 -0.4978570044 endloop endfacet facet normal 0.455270 -0.890129 0.019977 outer loop vertex 0.4497799873 -0.4930810034 0.3527710140 vertex 0.4621439874 -0.4862259924 0.3764429986 vertex 0.4415670037 -0.4966540039 0.3807379901 endloop endfacet facet normal -0.714462 -0.000231 -0.699674 outer loop vertex -0.4845489860 0.2751969993 -0.4695129991 vertex -0.4772289991 0.3003639877 -0.4769960046 vertex -0.4705199897 0.2736360133 -0.4838379920 endloop endfacet facet normal -0.926264 0.042337 -0.374490 outer loop vertex -0.4994159937 0.3161129951 -0.4354330003 vertex -0.4910010099 0.3015320003 -0.4578950107 vertex -0.4987820089 0.2895509899 -0.4400039911 endloop endfacet facet normal -0.427290 -0.902275 0.057646 outer loop vertex -0.4595089853 -0.4871009886 0.3780480027 vertex -0.4484199882 -0.4939340055 0.3532930017 vertex -0.4383040071 -0.4971149862 0.3784869909 endloop endfacet facet normal -0.315241 -0.031472 -0.948490 outer loop vertex -0.4348959923 0.1389220059 -0.4978570044 vertex -0.4301899970 0.1079379991 -0.4983929992 vertex -0.4512340128 0.1182209998 -0.4917399883 endloop endfacet facet normal -0.463604 0.058023 -0.884141 outer loop vertex -0.4670229852 -0.2049919963 -0.4789069891 vertex -0.4444490075 -0.2206449956 -0.4917710125 vertex -0.4667359889 -0.2353540063 -0.4810500145 endloop endfacet facet normal 0.009317 0.947735 -0.318921 outer loop vertex -0.0582002997 0.4909630120 -0.4505330026 vertex -0.0753159001 0.4980640113 -0.4299310148 vertex -0.0388077013 0.4987849891 -0.4267219901 endloop endfacet facet normal -0.562530 0.826281 -0.028620 outer loop vertex -0.4553759992 0.4892500043 0.0378095992 vertex -0.4526250064 0.4901869893 0.0107898004 vertex -0.4691750109 0.4793170094 0.0222578999 endloop endfacet facet normal 0.004648 -0.019765 -0.999794 outer loop vertex 0.1338520050 0.3260090053 -0.5037959814 vertex 0.1070130020 0.3330030143 -0.5040590167 vertex 0.1270000041 0.3549520075 -0.5044000149 endloop endfacet facet normal -0.015809 0.920510 -0.390399 outer loop vertex 0.1802490056 0.4933640063 -0.4481379986 vertex 0.1557109952 0.4887180030 -0.4580990076 vertex 0.1546380073 0.4973959923 -0.4375939965 endloop endfacet facet normal 0.657469 0.071093 -0.750120 outer loop vertex 0.4789069891 0.1697400063 -0.4701020122 vertex 0.4717630148 0.1470820010 -0.4785110056 vertex 0.4621680081 0.1643850058 -0.4852809906 endloop endfacet facet normal -0.027276 -0.999618 -0.004548 outer loop vertex 0.2353910059 -0.5003370047 -0.1184820011 vertex 0.2062000036 -0.4995839894 -0.1089219972 vertex 0.2121720016 -0.4996089935 -0.1392409950 endloop endfacet facet normal -0.033071 -0.048325 0.998284 outer loop vertex 0.3237020075 0.3117829859 0.5095040202 vertex 0.3044619858 0.2884269953 0.5077360272 vertex 0.3358109891 0.2849859893 0.5086079836 endloop endfacet facet normal -0.003132 -0.409313 -0.912389 outer loop vertex 0.0537058003 -0.4345780015 -0.4951249957 vertex 0.0827810019 -0.4395929873 -0.4929749966 vertex 0.0609548986 -0.4557450116 -0.4856539965 endloop endfacet facet normal 0.032889 -0.449136 -0.892858 outer loop vertex 0.0609548986 -0.4557450116 -0.4856539965 vertex 0.0827810019 -0.4395929873 -0.4929749966 vertex 0.0901459008 -0.4604420066 -0.4822160006 endloop endfacet facet normal -0.015558 -0.462862 -0.886294 outer loop vertex 0.1128700003 -0.4446370006 -0.4908689857 vertex 0.0901459008 -0.4604420066 -0.4822160006 vertex 0.0827810019 -0.4395929873 -0.4929749966 endloop endfacet facet normal -0.004319 0.000839 -0.999990 outer loop vertex 0.1531440020 -0.0043121800 -0.4996829927 vertex 0.1370320022 0.0247690007 -0.4995889962 vertex 0.1699829996 0.0251234006 -0.4997310042 endloop endfacet facet normal -0.004376 0.006140 -0.999972 outer loop vertex 0.1699829996 0.0251234006 -0.4997310042 vertex 0.1370320022 0.0247690007 -0.4995889962 vertex 0.1525840014 0.0537674017 -0.4994789958 endloop endfacet facet normal -0.044566 0.575053 0.816902 outer loop vertex -0.2431209981 0.4544680119 0.4916290045 vertex -0.2164909989 0.4609639943 0.4885089993 vertex -0.2373429984 0.4720720053 0.4795520008 endloop endfacet facet normal 0.027034 0.538490 0.842198 outer loop vertex -0.0141754998 0.4661520123 0.4831730127 vertex -0.0118025001 0.4515799880 0.4924139977 vertex 0.0079315295 0.4610790014 0.4857070148 endloop endfacet facet normal -0.550900 -0.031561 -0.833975 outer loop vertex -0.4640559852 -0.4162159860 -0.4863019884 vertex -0.4731949866 -0.3944959939 -0.4810869992 vertex -0.4555250108 -0.3950319886 -0.4927389920 endloop endfacet facet normal 0.021895 -0.999217 -0.032942 outer loop vertex -0.3309229910 -0.5086129904 0.3035799861 vertex -0.3527109921 -0.5084499717 0.2841539979 vertex -0.3244149983 -0.5074120164 0.2714770138 endloop endfacet facet normal -0.009636 -0.999930 0.006914 outer loop vertex -0.3699010015 -0.5087850094 0.3452650011 vertex -0.3599689901 -0.5090950131 0.3142710030 vertex -0.3384999931 -0.5091490149 0.3363829851 endloop endfacet facet normal 0.012077 -0.999053 0.041807 outer loop vertex -0.3185159862 -0.5072309971 0.3901180029 vertex -0.3482959867 -0.5083079934 0.3729839921 vertex -0.3130950034 -0.5085269809 0.3575820029 endloop endfacet facet normal 0.001916 -0.030026 -0.999547 outer loop vertex -0.1173309982 0.2290039957 -0.5004050136 vertex -0.1298750043 0.2041350007 -0.4996820092 vertex -0.1475999951 0.2211789936 -0.5002279878 endloop endfacet facet normal 0.020625 0.999166 0.035248 outer loop vertex -0.1707189977 0.5057129860 -0.3345980048 vertex -0.1922329962 0.5053359866 -0.3113229871 vertex -0.1580689996 0.5043950081 -0.3046399951 endloop endfacet facet normal -0.004892 -0.012692 -0.999907 outer loop vertex -0.1009930000 0.1704979986 -0.4993380010 vertex -0.1068330035 0.1991409957 -0.4996730089 vertex -0.0792146027 0.1907799989 -0.4997020066 endloop endfacet facet normal -0.050382 -0.143383 -0.988384 outer loop vertex -0.1404500008 -0.4191839993 -0.5006880164 vertex -0.1696510017 -0.4283350110 -0.4978719950 vertex -0.1608249992 -0.3973970115 -0.5028100014 endloop endfacet facet normal -0.001141 0.040611 -0.999174 outer loop vertex 0.0193806998 -0.2525959909 -0.5016030073 vertex 0.0504512005 -0.2483280003 -0.5014650226 vertex 0.0381374992 -0.2794030011 -0.5027139783 endloop endfacet facet normal -0.005738 -0.027752 -0.999598 outer loop vertex -0.0866316035 0.2207919955 -0.5002620220 vertex -0.0650513992 0.2433079928 -0.5010110140 vertex -0.0572936982 0.2125640064 -0.5002020001 endloop endfacet facet normal 0.029054 0.558969 0.828679 outer loop vertex -0.2665260136 0.4656499922 0.4849070013 vertex -0.2431209981 0.4544680119 0.4916290045 vertex -0.2373429984 0.4720720053 0.4795520008 endloop endfacet facet normal -0.006567 0.010331 -0.999925 outer loop vertex 0.1925639957 -0.1937849969 -0.4994179904 vertex 0.1908819973 -0.1676589996 -0.4991370142 vertex 0.2094299942 -0.1794849932 -0.4993810058 endloop endfacet facet normal -0.042345 0.043239 -0.998167 outer loop vertex 0.3328860104 -0.2517659962 -0.5067279935 vertex 0.3021520078 -0.2598879933 -0.5057759881 vertex 0.3119910061 -0.2301450074 -0.5049049854 endloop endfacet facet normal -0.001572 -0.036752 -0.999323 outer loop vertex -0.0650513992 0.2433079928 -0.5010110140 vertex -0.0739986971 0.2736819983 -0.5021139979 vertex -0.0431656018 0.2675769925 -0.5019379854 endloop endfacet facet normal -0.003945 -0.037450 -0.999291 outer loop vertex -0.0739986971 0.2736819983 -0.5021139979 vertex -0.0650513992 0.2433079928 -0.5010110140 vertex -0.0937473029 0.2502799928 -0.5011590123 endloop endfacet facet normal -0.999973 -0.004871 -0.005561 outer loop vertex -0.4994759858 -0.0494301990 -0.1032069996 vertex -0.4992269874 -0.0792566016 -0.1218539998 vertex -0.4994440079 -0.0757049024 -0.0859434977 endloop endfacet facet normal 0.373380 0.927384 -0.023362 outer loop vertex 0.4315119982 0.4982059896 0.2295120060 vertex 0.4328959882 0.4983620048 0.2578249872 vertex 0.4508250058 0.4907650054 0.2427999973 endloop endfacet facet normal 0.000054 -0.037376 -0.999301 outer loop vertex 0.1070130020 0.3330030143 -0.5040590167 vertex 0.1338520050 0.3260090053 -0.5037959814 vertex 0.1157800034 0.3104229867 -0.5032140017 endloop endfacet facet normal -0.999988 -0.003293 0.003701 outer loop vertex -0.4993729889 -0.0418355986 -0.1712329984 vertex -0.4993149936 -0.0687583014 -0.1795140058 vertex -0.4992330074 -0.0614412986 -0.1508550048 endloop endfacet facet normal -0.999988 -0.003307 -0.003511 outer loop vertex -0.4994879961 -0.0047284798 -0.1395989954 vertex -0.4993720055 -0.0329547003 -0.1460520029 vertex -0.4994879961 -0.0257064998 -0.1198420003 endloop endfacet facet normal -0.999983 -0.005083 -0.003020 outer loop vertex -0.4994879961 -0.0257064998 -0.1198420003 vertex -0.4993720055 -0.0329547003 -0.1460520029 vertex -0.4993399978 -0.0497662015 -0.1283520013 endloop endfacet facet normal 0.746419 -0.665421 -0.008592 outer loop vertex 0.4712280035 -0.4781860113 -0.0121665997 vertex 0.4688639939 -0.4805270135 -0.0362336002 vertex 0.4835320115 -0.4642100036 -0.0256660003 endloop endfacet facet normal 0.002220 -0.017555 -0.999843 outer loop vertex 0.0978827998 0.3603810072 -0.5045599937 vertex 0.1270000041 0.3549520075 -0.5044000149 vertex 0.1070130020 0.3330030143 -0.5040590167 endloop endfacet facet normal -0.683631 0.003193 -0.729821 outer loop vertex -0.4777289927 -0.0669813976 -0.4682300091 vertex -0.4648140073 -0.0467300005 -0.4802390039 vertex -0.4635219872 -0.0763844997 -0.4815790057 endloop endfacet facet normal -0.946813 0.034775 -0.319899 outer loop vertex -0.4984369874 0.0596317016 -0.4297969937 vertex -0.4909150004 0.0602941997 -0.4519880116 vertex -0.4949660003 0.0358811989 -0.4426519871 endloop endfacet facet normal -0.807456 0.004105 -0.589914 outer loop vertex -0.4902600050 0.0143676000 -0.4535120130 vertex -0.4781360030 0.0158008002 -0.4700970054 vertex -0.4849700034 -0.0089408103 -0.4609149992 endloop endfacet facet normal 0.005827 0.072736 -0.997334 outer loop vertex 0.1469340026 0.3790659904 -0.5040659904 vertex 0.1157530025 0.3838259876 -0.5039010048 vertex 0.1342560053 0.4072169960 -0.5020869970 endloop endfacet facet normal 0.999978 0.005756 0.003161 outer loop vertex 0.4996530116 0.1128470004 0.0046839998 vertex 0.4995709956 0.1093100011 0.0370656997 vertex 0.4997859895 0.0824486986 0.0179717001 endloop endfacet facet normal 0.999995 -0.003203 0.000700 outer loop vertex 0.4996789992 0.1737290025 0.0064444002 vertex 0.4995940030 0.1433939934 -0.0109502999 vertex 0.4997099936 0.1751350015 -0.0314108990 endloop endfacet facet normal -0.999942 0.010811 0.000048 outer loop vertex -0.5055220127 -0.3698489964 0.1808010042 vertex -0.5051050186 -0.3312929869 0.1838040054 vertex -0.5052559972 -0.3451260030 0.1541820019 endloop endfacet facet normal -0.999647 0.012631 -0.023358 outer loop vertex -0.5051050186 -0.3312929869 0.1838040054 vertex -0.5055220127 -0.3698489964 0.1808010042 vertex -0.5059750080 -0.3484509885 0.2117590010 endloop endfacet facet normal -0.998582 0.039380 -0.035826 outer loop vertex -0.5052800179 -0.2980450094 0.2467509955 vertex -0.5063869953 -0.3326140046 0.2396080047 vertex -0.5070769787 -0.3229770064 0.2694329917 endloop endfacet facet normal -0.999178 0.021215 -0.034538 outer loop vertex -0.5070769787 -0.3229770064 0.2694329917 vertex -0.5074089766 -0.3523159921 0.2610160112 vertex -0.5082740188 -0.3449049890 0.2905940115 endloop endfacet facet normal -0.965393 0.260787 -0.002489 outer loop vertex -0.4989619851 0.4135079980 -0.0598799996 vertex -0.4930480123 0.4351460040 -0.0865556002 vertex -0.5000650287 0.4090810120 -0.0958862975 endloop endfacet facet normal -0.999527 0.027247 -0.014294 outer loop vertex -0.5094839931 -0.3349800110 -0.3720299900 vertex -0.5096930265 -0.3272190094 -0.3426199853 vertex -0.5085769892 -0.2980110049 -0.3649849892 endloop endfacet facet normal -0.999987 0.003961 0.003293 outer loop vertex -0.4998840094 0.0310926009 0.0176155996 vertex -0.4997389913 0.0400062017 0.0509350002 vertex -0.4997220039 0.0642243028 0.0269582998 endloop endfacet facet normal 0.999644 -0.015477 0.021733 outer loop vertex 0.5000389814 0.1743289977 -0.2221409976 vertex 0.5003640056 0.2014279962 -0.2177930027 vertex 0.4996140003 0.1830119938 -0.1964100003 endloop endfacet facet normal 0.013039 0.883662 0.467944 outer loop vertex -0.1025969982 0.4844399989 0.4667049944 vertex -0.1061049998 0.4943790138 0.4480339885 vertex -0.1323429942 0.4884110093 0.4600349963 endloop endfacet facet normal -0.999993 -0.003657 -0.000856 outer loop vertex -0.4998309910 -0.0656289011 0.0132044004 vertex -0.4999209940 -0.0366212986 -0.0055824500 vertex -0.4997920096 -0.0684352964 -0.0203380994 endloop endfacet facet normal 0.006909 -0.999971 0.003135 outer loop vertex -0.1837469935 -0.4996120036 0.0338210985 vertex -0.1558620036 -0.4994690120 0.0179776009 vertex -0.1570290029 -0.4993749857 0.0505436994 endloop endfacet facet normal -0.006947 0.027897 -0.999587 outer loop vertex -0.0468084998 -0.2135089934 -0.5000150204 vertex -0.0557838008 -0.2395360023 -0.5006790161 vertex -0.0724968016 -0.2189020067 -0.4999870062 endloop endfacet facet normal 0.742155 0.060526 -0.667490 outer loop vertex 0.4845969975 -0.2202289999 -0.4602029920 vertex 0.4788640141 -0.2486789972 -0.4691570103 vertex 0.4691160023 -0.2220519930 -0.4775809944 endloop endfacet facet normal -0.004102 0.005836 -0.999975 outer loop vertex -0.0134522002 -0.1804170012 -0.4997049868 vertex -0.0389922000 -0.1875810027 -0.4996420145 vertex -0.0319945998 -0.1614120007 -0.4995180070 endloop endfacet facet normal -0.001915 -0.003988 -0.999990 outer loop vertex 0.0041431501 -0.1259559989 -0.4996519983 vertex -0.0251169000 -0.1337189972 -0.4995650053 vertex -0.0181268994 -0.1034749970 -0.4996989965 endloop endfacet facet normal 0.007316 -0.034747 -0.999369 outer loop vertex -0.1451770067 0.3039340079 -0.5036500096 vertex -0.1310800016 0.3336780071 -0.5045809746 vertex -0.1154699996 0.3051849902 -0.5034760237 endloop endfacet facet normal -0.004419 0.002309 -0.999988 outer loop vertex -0.0779445022 -0.1769639999 -0.4993329942 vertex -0.0769124031 -0.1542119980 -0.4992850125 vertex -0.0570700988 -0.1695050001 -0.4994080067 endloop endfacet facet normal -0.004934 0.008011 -0.999956 outer loop vertex -0.0570700988 -0.1695050001 -0.4994080067 vertex -0.0389922000 -0.1875810027 -0.4996420145 vertex -0.0642843023 -0.1940439939 -0.4995689988 endloop endfacet facet normal -0.200560 -0.961342 -0.188671 outer loop vertex -0.4416550100 -0.4926719964 -0.4194639921 vertex -0.4165140092 -0.4955599904 -0.4314740002 vertex -0.4229710102 -0.4998500049 -0.4027509987 endloop endfacet facet normal -0.999990 0.001884 0.003957 outer loop vertex -0.4993470013 0.1048690006 0.0667195991 vertex -0.4992530048 0.1363590062 0.0754816979 vertex -0.4993909895 0.1280429959 0.0445723012 endloop endfacet facet normal -0.999991 -0.000462 0.004139 outer loop vertex -0.4991309941 0.1439899951 0.1068940014 vertex -0.4991559982 0.1126770005 0.0973545983 vertex -0.4990310073 0.1195489988 0.1283189952 endloop endfacet facet normal -0.999384 -0.035006 -0.002546 outer loop vertex -0.5082780123 0.2907530069 -0.3585520089 vertex -0.5083580017 0.2913019955 -0.3346999884 vertex -0.5091519952 0.3144859970 -0.3418030143 endloop endfacet facet normal -0.739048 -0.670633 0.063717 outer loop vertex -0.4837520123 -0.4596439898 -0.0471801013 vertex -0.4804869890 -0.4655059874 -0.0710078031 vertex -0.4700500071 -0.4756290019 -0.0564967990 endloop endfacet facet normal -0.998592 -0.045820 0.026717 outer loop vertex -0.5072360039 0.2781609893 -0.3153010011 vertex -0.5083580017 0.2913019955 -0.3346999884 vertex -0.5074399710 0.2675629854 -0.3411000073 endloop endfacet facet normal -0.998489 -0.034277 0.042961 outer loop vertex -0.5043860078 0.2296970040 -0.2940270007 vertex -0.5060999990 0.2490639985 -0.3184109926 vertex -0.5053079724 0.2196300030 -0.3234870136 endloop endfacet facet normal -0.999187 -0.026894 0.030046 outer loop vertex -0.5064859986 0.2382660061 -0.3459810019 vertex -0.5058490038 0.2122820020 -0.3480559886 vertex -0.5053079724 0.2196300030 -0.3234870136 endloop endfacet facet normal 0.999988 -0.000893 0.004881 outer loop vertex 0.4996190071 0.0067754500 0.1067809984 vertex 0.4996930063 -0.0213878993 0.0864695013 vertex 0.4997900128 0.0110930000 0.0725347027 endloop endfacet facet normal 0.999993 0.002033 0.003142 outer loop vertex 0.4996190071 0.0067754500 0.1067809984 vertex 0.4994969964 0.0361014009 0.1266330034 vertex 0.4995140135 0.0009095520 0.1439909935 endloop endfacet facet normal -0.022311 0.011225 -0.999688 outer loop vertex 0.1604939997 0.3457219899 -0.5044239759 vertex 0.1790599972 0.3762120008 -0.5044959784 vertex 0.1954289973 0.3487200141 -0.5051699877 endloop endfacet facet normal 0.999986 0.002818 -0.004558 outer loop vertex 0.4993529916 0.0651355982 0.1432660073 vertex 0.4994859993 0.0704737008 0.1757500023 vertex 0.4995079935 0.0370635986 0.1599189937 endloop endfacet facet normal -0.071731 0.712156 -0.698347 outer loop vertex 0.0365379006 0.4835900068 -0.4633510113 vertex 0.0650537983 0.4793959856 -0.4705570042 vertex 0.0407816991 0.4662910104 -0.4814279974 endloop endfacet facet normal 0.012471 0.954332 -0.298489 outer loop vertex 0.0317308009 0.4944149852 -0.4412339926 vertex 0.0619750991 0.4998170137 -0.4226990044 vertex 0.0635152012 0.4909110069 -0.4511089921 endloop endfacet facet normal -0.902368 -0.046579 -0.428441 outer loop vertex -0.4949649870 0.1628230065 -0.4445370138 vertex -0.4893690050 0.1839410067 -0.4586189985 vertex -0.4856080115 0.1570799947 -0.4636200070 endloop endfacet facet normal -0.514274 0.856697 -0.039900 outer loop vertex -0.4627979994 0.4792029858 -0.0712589994 vertex -0.4444270134 0.4913319945 -0.0476207994 vertex -0.4381859899 0.4936249852 -0.0788289979 endloop endfacet facet normal 0.075001 0.098498 0.992307 outer loop vertex 0.3523499966 0.3983139992 0.5076699853 vertex 0.3606460094 0.3740139902 0.5094550252 vertex 0.3799650073 0.3930830061 0.5061020255 endloop endfacet facet normal 0.008794 -0.007432 -0.999934 outer loop vertex 0.0442279987 0.1978829950 -0.4998480082 vertex 0.0723977983 0.1891019940 -0.4995349944 vertex 0.0486999005 0.1624069959 -0.4995450079 endloop endfacet facet normal 0.999273 -0.038104 0.001535 outer loop vertex 0.5009070039 0.2346359938 -0.0248144008 vertex 0.5019500256 0.2613509893 -0.0406653993 vertex 0.5019249916 0.2619200051 -0.0102383001 endloop endfacet facet normal -0.016329 -0.999644 0.021108 outer loop vertex 0.3195619881 -0.5099949837 0.3408859968 vertex 0.3291499913 -0.5095419884 0.3697569966 vertex 0.2961399853 -0.5093129873 0.3550649881 endloop endfacet facet normal -0.000439 -0.999875 0.015834 outer loop vertex 0.3195619881 -0.5099949837 0.3408859968 vertex 0.3478479981 -0.5100439787 0.3385759890 vertex 0.3291499913 -0.5095419884 0.3697569966 endloop endfacet facet normal -0.698054 -0.009840 -0.715977 outer loop vertex -0.4823519886 0.2050019950 -0.4707149863 vertex -0.4682449996 0.2001390010 -0.4844020009 vertex -0.4775669873 0.1785009950 -0.4750159979 endloop endfacet facet normal -0.006400 -0.999422 -0.033401 outer loop vertex 0.3574399948 -0.5063199997 0.2295539975 vertex 0.3595660031 -0.5074970126 0.2643649876 vertex 0.3277370036 -0.5067660213 0.2485910058 endloop endfacet facet normal 0.013135 -0.999906 -0.003850 outer loop vertex -0.2063670009 -0.4999490082 -0.0134065999 vertex -0.2046460062 -0.4998199940 -0.0410404988 vertex -0.1812489927 -0.4995639920 -0.0277027003 endloop endfacet facet normal 0.828335 0.557986 0.050131 outer loop vertex 0.4840109944 0.4646480083 -0.0233938992 vertex 0.4773690104 0.4722220004 0.0020512301 vertex 0.4899249971 0.4536370039 0.0014451200 endloop endfacet facet normal 0.004896 -0.999982 -0.003493 outer loop vertex -0.1589179933 -0.4993019998 -0.0732797012 vertex -0.1821179986 -0.4994750023 -0.0562725998 vertex -0.1848500073 -0.4993900061 -0.0844361037 endloop endfacet facet normal -0.791422 0.583542 0.182014 outer loop vertex -0.4856809974 0.4548909962 0.4347920120 vertex -0.4747540057 0.4658899903 0.4470410049 vertex -0.4765090048 0.4698069990 0.4268519878 endloop endfacet facet normal 0.013836 -0.999895 -0.004360 outer loop vertex -0.1848500073 -0.4993900061 -0.0844361037 vertex -0.1821179986 -0.4994750023 -0.0562725998 vertex -0.2064329982 -0.4997650087 -0.0669241026 endloop endfacet facet normal 0.002439 0.002858 0.999993 outer loop vertex 0.0552456006 0.0457918011 0.4998410046 vertex 0.0359512009 0.0230669007 0.4999530017 vertex 0.0655319020 0.0170760993 0.4998979867 endloop endfacet facet normal -0.713942 -0.697667 0.059567 outer loop vertex -0.4781270027 -0.4690020084 -0.1160420030 vertex -0.4680500031 -0.4770469964 -0.0894894004 vertex -0.4846560061 -0.4602980018 -0.0923516005 endloop endfacet facet normal 0.999333 0.001579 0.036493 outer loop vertex 0.5038250089 0.0173215009 -0.3050619960 vertex 0.5048980117 0.0123913996 -0.3342320025 vertex 0.5044890046 0.0460757017 -0.3244889975 endloop endfacet facet normal 0.999888 0.008609 0.012212 outer loop vertex 0.5049980283 0.0340440013 -0.3576839864 vertex 0.5044890046 0.0460757017 -0.3244889975 vertex 0.5048980117 0.0123913996 -0.3342320025 endloop endfacet facet normal 0.660466 -0.750826 -0.006663 outer loop vertex 0.4787220061 -0.4716570079 0.3780109882 vertex 0.4695709944 -0.4799000025 0.3997899890 vertex 0.4621439874 -0.4862259924 0.3764429986 endloop endfacet facet normal 0.998624 0.050857 0.012774 outer loop vertex 0.5050290227 0.3820709884 0.0730080977 vertex 0.5039939880 0.3967280090 0.0955694020 vertex 0.5050519705 0.3739649951 0.1034860015 endloop endfacet facet normal 0.999386 0.015898 -0.031208 outer loop vertex 0.5045729876 -0.0113346996 -0.3908169866 vertex 0.5052099824 0.0017488101 -0.3637529910 vertex 0.5056030154 -0.0303917993 -0.3675400019 endloop endfacet facet normal -0.063813 -0.526681 0.847665 outer loop vertex 0.2924669981 -0.4498839974 0.4939819872 vertex 0.2850309908 -0.4683350027 0.4819580019 vertex 0.3145889938 -0.4632140100 0.4873650074 endloop endfacet facet normal -0.029807 -0.955568 0.293261 outer loop vertex 0.2485450059 -0.5011810064 0.4264869988 vertex 0.2327300012 -0.4949609935 0.4451470077 vertex 0.2179280072 -0.5006319880 0.4251640141 endloop endfacet facet normal 0.003349 -0.867411 0.497582 outer loop vertex 0.2621670067 -0.4945409894 0.4470010102 vertex 0.2749780118 -0.4837610126 0.4657070041 vertex 0.2440209985 -0.4856989980 0.4625369906 endloop endfacet facet normal 0.999917 -0.012380 0.003684 outer loop vertex 0.5001310110 0.2051700056 -0.0105871996 vertex 0.4999989867 0.2045069933 0.0230168998 vertex 0.4996789992 0.1737290025 0.0064444002 endloop endfacet facet normal 0.998993 -0.009231 0.043905 outer loop vertex 0.5007280111 -0.1232429966 -0.2488999963 vertex 0.5018439889 -0.1073580012 -0.2709529996 vertex 0.5005540252 -0.1003400013 -0.2401259989 endloop endfacet facet normal -0.024448 0.053000 0.998295 outer loop vertex 0.2246589959 0.3653500080 0.5067070127 vertex 0.2175039947 0.3938249946 0.5050200224 vertex 0.1945710033 0.3741300106 0.5055040121 endloop endfacet facet normal -0.023195 0.905960 0.422727 outer loop vertex -0.1940339953 0.4873130023 0.4616599977 vertex -0.1783809960 0.4956470132 0.4446580112 vertex -0.2108400017 0.4956679940 0.4428319931 endloop endfacet facet normal -0.024146 0.898567 0.438171 outer loop vertex -0.1783809960 0.4956470132 0.4446580112 vertex -0.1640010029 0.4877110124 0.4617249966 vertex -0.1528699994 0.4950929880 0.4472000003 endloop endfacet facet normal 0.002951 0.483652 0.875256 outer loop vertex 0.0321079008 0.4524640143 0.4903860092 vertex 0.0079315295 0.4610790014 0.4857070148 vertex 0.0113647003 0.4432399869 0.4955529869 endloop endfacet facet normal 0.748991 0.656096 -0.092467 outer loop vertex 0.4704970121 0.4740610123 -0.1874250025 vertex 0.4825420082 0.4633199871 -0.1660719961 vertex 0.4867599905 0.4544250071 -0.1950200051 endloop endfacet facet normal -0.012892 0.902492 0.430513 outer loop vertex -0.1640010029 0.4877110124 0.4617249966 vertex -0.1783809960 0.4956470132 0.4446580112 vertex -0.1940339953 0.4873130023 0.4616599977 endloop endfacet facet normal -0.050800 0.996622 -0.064534 outer loop vertex -0.3862439990 0.5067420006 -0.3780579865 vertex -0.3771890104 0.5089949965 -0.3503920138 vertex -0.3515900075 0.5088620186 -0.3725970089 endloop endfacet facet normal -0.262161 0.960246 -0.095910 outer loop vertex -0.4304710031 0.4964129925 -0.3988080025 vertex -0.4377909899 0.4971100092 -0.3718209863 vertex -0.4137830138 0.5031020045 -0.3774529994 endloop endfacet facet normal 0.999337 -0.036371 0.001911 outer loop vertex 0.5009499788 0.2364030033 -0.0505660996 vertex 0.5004360080 0.2209960073 -0.0750185996 vertex 0.5016739964 0.2552820146 -0.0698650032 endloop endfacet facet normal 0.750630 -0.660671 0.008210 outer loop vertex 0.4851660132 -0.4631359875 -0.3575280011 vertex 0.4843750000 -0.4636450112 -0.3261680007 vertex 0.4713450074 -0.4786649942 -0.3435330093 endloop endfacet facet normal -0.999830 -0.005269 0.017692 outer loop vertex -0.4998619854 0.1854249984 -0.2087219954 vertex -0.4993880093 0.1631560028 -0.1885679960 vertex -0.4994249940 0.1919050068 -0.1820960045 endloop endfacet facet normal -0.999960 -0.003173 0.008380 outer loop vertex -0.4994249940 0.1919050068 -0.1820960045 vertex -0.4993880093 0.1631560028 -0.1885679960 vertex -0.4991739988 0.1739249974 -0.1589529961 endloop endfacet facet normal 0.337009 -0.937225 0.089634 outer loop vertex 0.4415670037 -0.4966540039 0.3807379901 vertex 0.4542169869 -0.4904789925 0.3977429867 vertex 0.4347850084 -0.4962750077 0.4101999998 endloop endfacet facet normal 0.748010 -0.660567 0.064282 outer loop vertex 0.4695709944 -0.4799000025 0.3997899890 vertex 0.4787220061 -0.4716570079 0.3780109882 vertex 0.4834749997 -0.4639579952 0.4018189907 endloop endfacet facet normal -0.999978 0.003919 0.005309 outer loop vertex -0.4991880059 0.1164169982 -0.1392980069 vertex -0.4994069934 0.1063549966 -0.1731159985 vertex -0.4993720055 0.0817772001 -0.1483830065 endloop endfacet facet normal -0.342149 -0.901564 -0.264795 outer loop vertex -0.4560959935 -0.4855360091 -0.4312199950 vertex -0.4608579874 -0.4785119891 -0.4489820004 vertex -0.4414849877 -0.4877479970 -0.4425680041 endloop endfacet facet normal 0.726277 -0.003845 -0.687392 outer loop vertex 0.4819439948 0.3105199933 -0.4703150094 vertex 0.4698120058 0.3265550137 -0.4832229912 vertex 0.4830940068 0.3400270045 -0.4692650139 endloop endfacet facet normal -0.730194 -0.682879 0.022203 outer loop vertex -0.4673109949 -0.4790059924 -0.1755049974 vertex -0.4818710089 -0.4639639854 -0.1917089969 vertex -0.4688810110 -0.4783619940 -0.2073320001 endloop endfacet facet normal 0.022989 0.398474 0.916892 outer loop vertex 0.0321079008 0.4524640143 0.4903860092 vertex 0.0321290009 0.4353640079 0.4978170097 vertex 0.0538001992 0.4402390122 0.4951550066 endloop endfacet facet normal 0.999917 0.007646 -0.010342 outer loop vertex 0.5054690242 -0.0461241007 0.3487530053 vertex 0.5050449967 -0.0131428000 0.3321410120 vertex 0.5054529905 -0.0183047000 0.3677699864 endloop endfacet facet normal -0.543362 -0.839456 0.008429 outer loop vertex -0.4673109949 -0.4790059924 -0.1755049974 vertex -0.4514169991 -0.4895190001 -0.1979310066 vertex -0.4494319856 -0.4905630052 -0.1739439964 endloop endfacet facet normal 0.032331 0.449445 0.892723 outer loop vertex 0.3274820149 0.4560529888 0.4898599982 vertex 0.3273549974 0.4366819859 0.4996170104 vertex 0.3521049917 0.4402050078 0.4969469905 endloop endfacet facet normal -0.873614 0.001627 0.486617 outer loop vertex -0.4823769927 -0.2394870073 0.4641549885 vertex -0.4827739894 -0.2107030004 0.4633460045 vertex -0.4925320148 -0.2248629928 0.4458749890 endloop endfacet facet normal 0.051741 0.917307 0.394805 outer loop vertex -0.1528699994 0.4950929880 0.4472000003 vertex -0.1323429942 0.4884110093 0.4600349963 vertex -0.1315899938 0.4979810119 0.4377009869 endloop endfacet facet normal -0.999978 -0.005122 0.004168 outer loop vertex -0.4990870059 -0.0960064009 -0.1582989991 vertex -0.4992330074 -0.0614412986 -0.1508550048 vertex -0.4993149936 -0.0687583014 -0.1795140058 endloop endfacet facet normal -0.999997 0.001729 -0.001456 outer loop vertex -0.4990429878 -0.1164250001 -0.1282089949 vertex -0.4991059899 -0.1530549973 -0.1284320056 vertex -0.4991030097 -0.1323550045 -0.1058960035 endloop endfacet facet normal 0.999704 -0.023418 -0.006539 outer loop vertex 0.4996730089 0.1929810047 -0.0913385004 vertex 0.5004360080 0.2209960073 -0.0750185996 vertex 0.4997470081 0.1882340014 -0.0630268976 endloop endfacet facet normal -0.999995 0.001735 -0.002456 outer loop vertex -0.4991059899 -0.1530549973 -0.1284320056 vertex -0.4990429878 -0.1164250001 -0.1282089949 vertex -0.4990000129 -0.1319070011 -0.1566450000 endloop endfacet facet normal -0.999874 0.002183 0.015736 outer loop vertex -0.4992319942 -0.1438450068 -0.1841930002 vertex -0.4990940094 -0.1182179973 -0.1789799929 vertex -0.4994949996 -0.1233149990 -0.2037519962 endloop endfacet facet normal -0.731392 -0.681340 -0.029019 outer loop vertex -0.4730949998 -0.4741440117 -0.1438799948 vertex -0.4835340083 -0.4621439874 -0.1625259966 vertex -0.4673109949 -0.4790059924 -0.1755049974 endloop endfacet facet normal -0.999949 -0.006714 0.007550 outer loop vertex -0.4990940094 -0.1182179973 -0.1789799929 vertex -0.4990870059 -0.0960064009 -0.1582989991 vertex -0.4993439913 -0.0959310979 -0.1922679991 endloop endfacet facet normal 0.023198 0.577604 0.815988 outer loop vertex -0.3146890104 0.4619480073 0.4883660078 vertex -0.2901510000 0.4582839906 0.4902620018 vertex -0.2928259969 0.4730539918 0.4798829854 endloop endfacet facet normal 0.843011 0.032508 -0.536913 outer loop vertex 0.4912199974 0.1559700072 -0.4516029954 vertex 0.4825440049 0.1391769946 -0.4662419856 vertex 0.4789069891 0.1697400063 -0.4701020122 endloop endfacet facet normal 0.058184 -0.997642 -0.036407 outer loop vertex 0.3811100125 -0.5089420080 0.3358600140 vertex 0.3622249961 -0.5088559985 0.3033219874 vertex 0.3976829946 -0.5069959760 0.3090200126 endloop endfacet facet normal 0.031403 -0.999289 -0.020867 outer loop vertex 0.3811100125 -0.5089420080 0.3358600140 vertex 0.3478479981 -0.5100439787 0.3385759890 vertex 0.3622249961 -0.5088559985 0.3033219874 endloop endfacet facet normal -0.630370 0.769253 0.104320 outer loop vertex -0.4646579921 0.4813320041 -0.1282539964 vertex -0.4722549915 0.4718579948 -0.1042990014 vertex -0.4536170065 0.4870350063 -0.1035910025 endloop endfacet facet normal -0.026318 -0.998793 -0.041470 outer loop vertex 0.3298079967 -0.5082100034 0.2825439870 vertex 0.3265349865 -0.5094580054 0.3146789968 vertex 0.3012610078 -0.5080519915 0.2968550026 endloop endfacet facet normal 0.007479 -0.999760 0.020580 outer loop vertex 0.3291499913 -0.5095419884 0.3697569966 vertex 0.3478479981 -0.5100439787 0.3385759890 vertex 0.3669070005 -0.5093380213 0.3659439981 endloop endfacet facet normal -0.004190 0.619003 0.785378 outer loop vertex 0.0321079008 0.4524640143 0.4903860092 vertex 0.0559910983 0.4596039951 0.4848859906 vertex 0.0310402997 0.4696309865 0.4768500030 endloop endfacet facet normal -0.993934 -0.104759 0.033483 outer loop vertex -0.5049409866 -0.4013989866 0.3846339881 vertex -0.5078259706 -0.3803130090 0.3649660051 vertex -0.5052970052 -0.4071260095 0.3561469913 endloop endfacet facet normal -0.985066 -0.166003 0.045684 outer loop vertex -0.5052970052 -0.4071260095 0.3561469913 vertex -0.5018500090 -0.4223980010 0.3749789894 vertex -0.5049409866 -0.4013989866 0.3846339881 endloop endfacet facet normal 0.019412 -0.297734 -0.954451 outer loop vertex -0.3404780030 -0.4218530059 -0.5044339895 vertex -0.3464399874 -0.4433769882 -0.4978410006 vertex -0.3688470125 -0.4282900095 -0.5030030012 endloop endfacet facet normal -0.161921 -0.981642 0.100802 outer loop vertex -0.4129680097 -0.5034760237 0.3774529994 vertex -0.3994239867 -0.5030699968 0.4031629860 vertex -0.4268200099 -0.4985150099 0.4035139978 endloop endfacet facet normal 0.000305 0.748434 0.663210 outer loop vertex 0.3351199925 0.4840120077 0.4650090039 vertex 0.3397539854 0.4717310071 0.4788660109 vertex 0.3610799909 0.4781450033 0.4716179967 endloop endfacet facet normal -0.999317 0.036962 -0.000520 outer loop vertex -0.5048289895 -0.3263809979 -0.0626761988 vertex -0.5041450262 -0.3075230122 -0.0366759002 vertex -0.5037000179 -0.2958720028 -0.0636883974 endloop endfacet facet normal -0.996943 -0.078134 0.000804 outer loop vertex -0.5020899773 -0.4003959894 0.0431695990 vertex -0.5044580102 -0.3700369895 0.0572047010 vertex -0.5041739941 -0.3740069866 0.0235518999 endloop endfacet facet normal 0.999687 -0.013503 0.021068 outer loop vertex 0.4994600117 0.1604070067 -0.2035910040 vertex 0.5000389814 0.1743289977 -0.2221409976 vertex 0.4996140003 0.1830119938 -0.1964100003 endloop endfacet facet normal -0.963590 0.158896 -0.215048 outer loop vertex -0.4910820127 0.4333719909 -0.4406130016 vertex -0.4953429997 0.4129889905 -0.4365809858 vertex -0.4956769943 0.4307880104 -0.4219329953 endloop endfacet facet normal -0.977325 0.076205 -0.197558 outer loop vertex -0.4983470142 0.3838059902 -0.4329769909 vertex -0.5014770031 0.4050819874 -0.4092859924 vertex -0.4953429997 0.4129889905 -0.4365809858 endloop endfacet facet normal -0.999988 -0.003864 0.003100 outer loop vertex -0.4997150004 -0.0932445973 0.0283646993 vertex -0.4996170104 -0.0961529985 0.0563523993 vertex -0.4997609854 -0.0673936009 0.0457552001 endloop endfacet facet normal -0.999979 -0.002268 0.006120 outer loop vertex -0.4993340075 -0.1339630038 0.0905191004 vertex -0.4992150068 -0.1135549992 0.1175270006 vertex -0.4994370043 -0.1037629992 0.0848796964 endloop endfacet facet normal -0.020385 0.744834 0.666938 outer loop vertex 0.3397539854 0.4717310071 0.4788660109 vertex 0.3351199925 0.4840120077 0.4650090039 vertex 0.3145340085 0.4738300145 0.4757510126 endloop endfacet facet normal -0.100933 0.467383 -0.878274 outer loop vertex -0.3929690123 0.4673559964 -0.4814360142 vertex -0.3728779852 0.4554289877 -0.4900920093 vertex -0.3998520076 0.4473469853 -0.4912930131 endloop endfacet facet normal -0.007474 -0.657217 0.753664 outer loop vertex 0.3391340077 -0.4732199907 0.4813160002 vertex 0.3643819988 -0.4782730043 0.4771600068 vertex 0.3585729897 -0.4660249949 0.4877830148 endloop endfacet facet normal -0.999999 0.000270 0.001657 outer loop vertex -0.4996190071 -0.1389719993 0.0377757996 vertex -0.4996489882 -0.1199309975 0.0165807996 vertex -0.4996669888 -0.1480779946 0.0102971001 endloop endfacet facet normal 0.934798 -0.030366 -0.353878 outer loop vertex 0.4980489910 -0.3270699978 -0.4416199923 vertex 0.5022000074 -0.3525539935 -0.4284679890 vertex 0.4933150113 -0.3550530076 -0.4517239928 endloop endfacet facet normal 0.966798 -0.255475 0.005897 outer loop vertex 0.4948950112 -0.4433259964 0.0688534006 vertex 0.4964199960 -0.4380869865 0.0458030999 vertex 0.5002179742 -0.4232200086 0.0672162026 endloop endfacet facet normal 0.252328 -0.085655 0.963843 outer loop vertex 0.4439609945 -0.4038940072 0.4939439893 vertex 0.4442470074 -0.3747510016 0.4964590073 vertex 0.4183459878 -0.3901750147 0.5018690228 endloop endfacet facet normal 0.243372 -0.102743 0.964476 outer loop vertex 0.4183459878 -0.3901750147 0.5018690228 vertex 0.4240629971 -0.4202840030 0.4972189963 vertex 0.4439609945 -0.4038940072 0.4939439893 endloop endfacet facet normal -0.031004 -0.995173 0.093110 outer loop vertex 0.0043977899 -0.5040420294 0.3994039893 vertex -0.0235636998 -0.5016260147 0.4159159958 vertex -0.0286142994 -0.5046579838 0.3818280101 endloop endfacet facet normal -0.016614 -0.996442 0.082631 outer loop vertex -0.0883945972 -0.5015699863 0.4091370106 vertex -0.0688353032 -0.5042989850 0.3801609874 vertex -0.0548567995 -0.5021470189 0.4089219868 endloop endfacet facet normal 0.002527 -0.982809 0.184610 outer loop vertex -0.0724373981 -0.4984700084 0.4287379980 vertex -0.0548567995 -0.5021470189 0.4089219868 vertex -0.0469941013 -0.4974310100 0.4339210093 endloop endfacet facet normal -0.040344 -0.924701 0.378551 outer loop vertex -0.0415209010 -0.4888690114 0.4554190040 vertex -0.0469941013 -0.4974310100 0.4339210093 vertex -0.0190022998 -0.4958550036 0.4407539964 endloop endfacet facet normal -0.000423 -0.974036 0.226391 outer loop vertex -0.0190022998 -0.4958550036 0.4407539964 vertex -0.0469941013 -0.4974310100 0.4339210093 vertex -0.0235636998 -0.5016260147 0.4159159958 endloop endfacet facet normal -0.999127 0.041665 0.002937 outer loop vertex -0.5032520294 -0.2914699912 0.1113149971 vertex -0.5024939775 -0.2713220119 0.0833688006 vertex -0.5038729906 -0.3039399981 0.0769776031 endloop endfacet facet normal -0.999137 0.041150 0.005571 outer loop vertex -0.5038729906 -0.3039399981 0.0769776031 vertex -0.5024939775 -0.2713220119 0.0833688006 vertex -0.5030609965 -0.2809689939 0.0529347993 endloop endfacet facet normal -0.999837 0.016662 0.006999 outer loop vertex -0.5046489835 -0.3226050138 0.0201949999 vertex -0.5048949718 -0.3443039954 0.0367111005 vertex -0.5043190122 -0.3135150075 0.0456941985 endloop endfacet facet normal -0.999143 0.041218 0.003859 outer loop vertex -0.5017060041 -0.2489320040 0.0615717992 vertex -0.5021520257 -0.2568489909 0.0306557007 vertex -0.5030609965 -0.2809689939 0.0529347993 endloop endfacet facet normal -0.999273 0.038046 0.002602 outer loop vertex -0.5030609965 -0.2809689939 0.0529347993 vertex -0.5043190122 -0.3135150075 0.0456941985 vertex -0.5038729906 -0.3039399981 0.0769776031 endloop endfacet facet normal -0.030112 -0.998817 -0.038186 outer loop vertex 0.2266619951 -0.5018020272 0.2319239974 vertex 0.2085220069 -0.5021690130 0.2558279932 vertex 0.1966170073 -0.5007780194 0.2288320065 endloop endfacet facet normal 0.999699 -0.024536 0.000356 outer loop vertex 0.5059310198 -0.3585309982 -0.0641143024 vertex 0.5051440001 -0.3907530010 -0.0748376027 vertex 0.5056489706 -0.3704990149 -0.0969635025 endloop endfacet facet normal 0.860999 0.043820 -0.506716 outer loop vertex 0.4931469858 0.4106410146 -0.4517239928 vertex 0.4843359888 0.3988740146 -0.4677129984 vertex 0.4838599861 0.4231089950 -0.4664260149 endloop endfacet facet normal 0.015685 -0.003079 -0.999872 outer loop vertex -0.1869509965 -0.1530379951 -0.4993959963 vertex -0.2093310058 -0.1352040023 -0.4998019934 vertex -0.1821150035 -0.1232009977 -0.4994120002 endloop endfacet facet normal 0.997038 -0.066411 0.038783 outer loop vertex 0.5056229830 -0.3875879943 -0.0195864998 vertex 0.5059000254 -0.3716459870 0.0005896540 vertex 0.5036000013 -0.4042339921 0.0039161299 endloop endfacet facet normal -0.999123 -0.027078 0.031942 outer loop vertex -0.5083360076 -0.3505069911 0.3742800057 vertex -0.5091090202 -0.3587259948 0.3431330025 vertex -0.5078259706 -0.3803130090 0.3649660051 endloop endfacet facet normal -0.999837 -0.011063 -0.014286 outer loop vertex -0.5091090202 -0.3587259948 0.3431330025 vertex -0.5090309978 -0.3372800052 0.3210639954 vertex -0.5085769892 -0.3665510118 0.3119570017 endloop endfacet facet normal -0.004465 -0.005011 -0.999977 outer loop vertex 0.1686419994 -0.0345669985 -0.4997520149 vertex 0.1498689950 -0.0623454005 -0.4995290041 vertex 0.1357569993 -0.0326052010 -0.4996150136 endloop endfacet facet normal -0.999352 0.020113 -0.029861 outer loop vertex -0.5082740188 -0.3449049890 0.2905940115 vertex -0.5090309978 -0.3372800052 0.3210639954 vertex -0.5079640150 -0.3158259988 0.2998059988 endloop endfacet facet normal 0.015913 -0.432000 0.901733 outer loop vertex 0.3667730093 -0.4505479932 0.4950529933 vertex 0.3407410085 -0.4561449885 0.4928309917 vertex 0.3585729897 -0.4660249949 0.4877830148 endloop endfacet facet normal 0.998961 -0.045501 -0.002504 outer loop vertex 0.5027199984 0.2794550061 -0.0918195993 vertex 0.5031070113 0.2862670124 -0.0612070002 vertex 0.5016739964 0.2552820146 -0.0698650032 endloop endfacet facet normal 0.002880 0.038335 -0.999261 outer loop vertex -0.1242719963 -0.2679089904 -0.5016210079 vertex -0.1353469938 -0.2398110032 -0.5005750060 vertex -0.1075979993 -0.2442930043 -0.5006669760 endloop endfacet facet normal 0.015673 0.042841 -0.998959 outer loop vertex -0.1641030014 -0.2842710018 -0.5025429726 vertex -0.1618909985 -0.3090049922 -0.5035690069 vertex -0.1864490062 -0.2936550081 -0.5032960176 endloop endfacet facet normal 0.002165 0.978729 -0.205145 outer loop vertex 0.3744330108 0.5052099824 -0.4086189866 vertex 0.3763230145 0.5001369715 -0.4328019917 vertex 0.3479579985 0.5023139715 -0.4227150083 endloop endfacet facet normal -0.006138 0.020635 -0.999768 outer loop vertex -0.0976613984 -0.3588719964 -0.5049300194 vertex -0.0793735981 -0.3314360082 -0.5044760108 vertex -0.0658013001 -0.3570969999 -0.5050889850 endloop endfacet facet normal -0.003505 0.029510 -0.999558 outer loop vertex -0.1073220000 -0.3264150023 -0.5041779876 vertex -0.1275990009 -0.3480960131 -0.5047469735 vertex -0.1351789981 -0.3185130060 -0.5038470030 endloop endfacet facet normal -0.252257 0.033056 0.967095 outer loop vertex -0.4099529982 -0.1245890036 0.5014610291 vertex -0.4366669953 -0.1341869980 0.4948210120 vertex -0.4196810126 -0.1499959975 0.4997920096 endloop endfacet facet normal -0.994923 -0.087844 -0.049105 outer loop vertex -0.5064600110 -0.3798930049 -0.3999150097 vertex -0.5062699914 -0.3968420029 -0.3734450042 vertex -0.5090299845 -0.3649170101 -0.3746350110 endloop endfacet facet normal 0.024146 0.053455 -0.998278 outer loop vertex -0.2628009915 0.3836350143 -0.5056470037 vertex -0.2250600010 0.3987640142 -0.5039240122 vertex -0.2345760018 0.3612680137 -0.5061619878 endloop endfacet facet normal -0.003225 0.431431 -0.902140 outer loop vertex -0.2438340038 0.4634160101 -0.4856519997 vertex -0.2513790131 0.4440070093 -0.4949069917 vertex -0.2720069885 0.4587869942 -0.4877650142 endloop endfacet facet normal -0.032997 0.397139 -0.917165 outer loop vertex -0.2720069885 0.4587869942 -0.4877650142 vertex -0.2513790131 0.4440070093 -0.4949069917 vertex -0.2820369899 0.4360879958 -0.4972330034 endloop endfacet facet normal -0.009419 0.213027 -0.977001 outer loop vertex -0.2911950052 0.4061749876 -0.5036669970 vertex -0.2820369899 0.4360879958 -0.4972330034 vertex -0.2567220032 0.4173119962 -0.5015709996 endloop endfacet facet normal -0.382461 -0.022733 -0.923692 outer loop vertex -0.4493249953 -0.0266986992 -0.4901849926 vertex -0.4519270062 -0.0011662201 -0.4897359908 vertex -0.4348340034 -0.0064262501 -0.4966840148 endloop endfacet facet normal -0.350683 -0.049139 -0.935204 outer loop vertex -0.4348340034 -0.0064262501 -0.4966840148 vertex -0.4272620082 -0.0326206982 -0.4981470108 vertex -0.4493249953 -0.0266986992 -0.4901849926 endloop endfacet facet normal -0.273569 -0.053755 -0.960349 outer loop vertex -0.4430080056 -0.0607323982 -0.4920879900 vertex -0.4272620082 -0.0326206982 -0.4981470108 vertex -0.4141950011 -0.0594061017 -0.5003700256 endloop endfacet facet normal -0.178124 -0.048481 -0.982813 outer loop vertex -0.4272620082 -0.0326206982 -0.4981470108 vertex -0.4156090021 -0.0111117000 -0.5013200045 vertex -0.4016689956 -0.0310079996 -0.5028650165 endloop endfacet facet normal -0.000731 -0.998598 0.052935 outer loop vertex -0.1150889993 -0.5032029748 -0.2947199941 vertex -0.0867367014 -0.5030840039 -0.2920840085 vertex -0.1013860032 -0.5018420219 -0.2688570023 endloop endfacet facet normal -0.002620 -0.998657 0.051747 outer loop vertex -0.1013860032 -0.5018420219 -0.2688570023 vertex -0.0867367014 -0.5030840039 -0.2920840085 vertex -0.0744702965 -0.5019199848 -0.2689990103 endloop endfacet facet normal 0.813185 -0.040100 -0.580622 outer loop vertex 0.4805879891 -0.0657057017 -0.4661389887 vertex 0.4823440015 -0.0422292016 -0.4653010070 vertex 0.4893600047 -0.0524920002 -0.4547660053 endloop endfacet facet normal 0.999251 -0.010026 0.037365 outer loop vertex 0.5010100007 0.1919489950 -0.2433809936 vertex 0.5000389814 0.1743289977 -0.2221409976 vertex 0.5009109974 0.1646550000 -0.2480569929 endloop endfacet facet normal 0.070988 -0.143607 -0.987085 outer loop vertex -0.2549979985 -0.3852219880 -0.5052539706 vertex -0.2604019940 -0.4181160033 -0.5008569956 vertex -0.2859539986 -0.4008539915 -0.5052059889 endloop endfacet facet normal 0.038816 -0.406111 -0.912999 outer loop vertex -0.2671079934 -0.4441420138 -0.4933519959 vertex -0.2364580035 -0.4369949996 -0.4952279925 vertex -0.2443639934 -0.4594700038 -0.4855670035 endloop endfacet facet normal -0.999987 0.004748 0.001712 outer loop vertex -0.4997220039 0.0642243028 0.0269582998 vertex -0.4996460080 0.0884180963 0.0042493702 vertex -0.4998160005 0.0561114997 -0.0054417700 endloop endfacet facet normal -0.014755 -0.116847 -0.993040 outer loop vertex 0.2071300000 -0.4156070054 -0.5024719834 vertex 0.1803449988 -0.4106949866 -0.5026519895 vertex 0.1990900040 -0.3908889890 -0.5052610040 endloop endfacet facet normal -0.010909 -0.007223 -0.999914 outer loop vertex 0.1167820022 -0.3714509904 -0.5045459867 vertex 0.1067389995 -0.3396750093 -0.5046659708 vertex 0.1421110034 -0.3461639881 -0.5050050020 endloop endfacet facet normal -0.999523 -0.014499 -0.027257 outer loop vertex -0.5061259866 0.3243789971 0.2073940039 vertex -0.5070559978 0.3528249860 0.2263669968 vertex -0.5061470270 0.3552019894 0.1917700022 endloop endfacet facet normal 0.999036 0.043681 0.004422 outer loop vertex 0.5018749833 -0.2557969987 0.1183559969 vertex 0.5015929937 -0.2467730045 0.0929242969 vertex 0.5008739829 -0.2321529984 0.1109469980 endloop endfacet facet normal 0.999700 0.023002 0.008390 outer loop vertex 0.5001099706 -0.2105070055 0.1196150035 vertex 0.5004379749 -0.2138729990 0.0897603035 vertex 0.4996260107 -0.1845970005 0.1062470004 endloop endfacet facet normal 0.999292 0.036100 0.010582 outer loop vertex 0.5004379749 -0.2138729990 0.0897603035 vertex 0.5008739829 -0.2321529984 0.1109469980 vertex 0.5015929937 -0.2467730045 0.0929242969 endloop endfacet facet normal -0.998716 0.037895 -0.033606 outer loop vertex -0.5049560070 -0.2309409976 0.3025740087 vertex -0.5066699982 -0.2603690028 0.3203270137 vertex -0.5064100027 -0.2375269979 0.3383580148 endloop endfacet facet normal -0.999001 0.034138 -0.028842 outer loop vertex -0.5064100027 -0.2375269979 0.3383580148 vertex -0.5066699982 -0.2603690028 0.3203270137 vertex -0.5073800087 -0.2601830065 0.3451400101 endloop endfacet facet normal -0.798453 0.599915 0.050752 outer loop vertex -0.4740200043 0.4737220109 0.0788507015 vertex -0.4846580029 0.4611620009 0.0599546991 vertex -0.4874280095 0.4550159872 0.0890249982 endloop endfacet facet normal -0.054154 0.695692 0.716296 outer loop vertex -0.3980390131 0.4676820040 0.4835850000 vertex -0.3684000075 0.4769710004 0.4768039882 vertex -0.3927820027 0.4841110110 0.4680260122 endloop endfacet facet normal -0.003255 0.011214 -0.999932 outer loop vertex -0.0779445022 -0.1769639999 -0.4993329942 vertex -0.0642843023 -0.1940439939 -0.4995689988 vertex -0.0922767967 -0.1982460022 -0.4995250106 endloop endfacet facet normal 0.073958 0.112227 -0.990927 outer loop vertex 0.4037989974 0.3743270040 -0.5047799945 vertex 0.3710649908 0.3762260079 -0.5070080161 vertex 0.3899930120 0.4034419954 -0.5025129914 endloop endfacet facet normal -0.893617 -0.017006 -0.448509 outer loop vertex -0.4981279969 -0.3483769894 -0.4447419941 vertex -0.4931350052 -0.3223499954 -0.4556770027 vertex -0.4874840081 -0.3463270068 -0.4660269916 endloop endfacet facet normal -0.999194 0.040056 0.002451 outer loop vertex -0.5096930265 -0.3272190094 -0.3426199853 vertex -0.5084350109 -0.2969059944 -0.3251670003 vertex -0.5085769892 -0.2980110049 -0.3649849892 endloop endfacet facet normal -0.999692 0.024669 0.002880 outer loop vertex -0.5085769892 -0.2980110049 -0.3649849892 vertex -0.5084350109 -0.2969059944 -0.3251670003 vertex -0.5076910257 -0.2648220062 -0.3417350054 endloop endfacet facet normal -0.999990 0.002941 -0.003410 outer loop vertex -0.4994579852 0.0577461012 -0.1244120002 vertex -0.4995250106 0.0256558005 -0.1324349940 vertex -0.4996050000 0.0340051986 -0.1017780006 endloop endfacet facet normal -0.999982 -0.001969 -0.005580 outer loop vertex -0.4996590018 -0.0204610992 -0.0910478011 vertex -0.4995949864 0.0031184801 -0.1108400002 vertex -0.4994879961 -0.0257064998 -0.1198420003 endloop endfacet facet normal -0.999992 -0.002787 -0.002960 outer loop vertex -0.4994879961 -0.0257064998 -0.1198420003 vertex -0.4995949864 0.0031184801 -0.1108400002 vertex -0.4994879961 -0.0047284798 -0.1395989954 endloop endfacet facet normal -0.999996 -0.002707 0.001100 outer loop vertex -0.4994919896 -0.0142277004 -0.1665969938 vertex -0.4994879961 -0.0047284798 -0.1395989954 vertex -0.4995679855 0.0157235004 -0.1619759947 endloop endfacet facet normal 0.999644 0.022568 -0.014206 outer loop vertex 0.4994469881 -0.1726579964 0.1818259954 vertex 0.5000799894 -0.1827030033 0.2104119956 vertex 0.5002679825 -0.2046590000 0.1887609959 endloop endfacet facet normal -0.999996 -0.001696 0.002025 outer loop vertex -0.4995679855 0.0157235004 -0.1619759947 vertex -0.4994879961 -0.0047284798 -0.1395989954 vertex -0.4995250106 0.0256558005 -0.1324349940 endloop endfacet facet normal -0.184777 0.001391 -0.982780 outer loop vertex -0.4122700095 0.2518250048 -0.5056539774 vertex -0.4314050078 0.2619459927 -0.5020419955 vertex -0.4111930132 0.2790029943 -0.5058180094 endloop endfacet facet normal -0.189807 -0.008474 -0.981785 outer loop vertex -0.4314050078 0.2619459927 -0.5020419955 vertex -0.4122700095 0.2518250048 -0.5056539774 vertex -0.4264889956 0.2330520004 -0.5027430058 endloop endfacet facet normal 0.829204 0.032312 0.558012 outer loop vertex 0.4871160090 -0.0632942021 0.4586809874 vertex 0.4887680113 -0.0322766006 0.4544300139 vertex 0.4771580100 -0.0429934002 0.4723030031 endloop endfacet facet normal -0.507765 0.034737 -0.860795 outer loop vertex -0.4643810093 0.2472019941 -0.4885259867 vertex -0.4705199897 0.2736360133 -0.4838379920 vertex -0.4522269964 0.2698850036 -0.4947800040 endloop endfacet facet normal -0.446525 -0.007435 -0.894740 outer loop vertex -0.4522269964 0.2698850036 -0.4947800040 vertex -0.4465669990 0.2418860048 -0.4973720014 vertex -0.4643810093 0.2472019941 -0.4885259867 endloop endfacet facet normal 0.116222 0.681438 -0.722589 outer loop vertex 0.4193609953 0.4818589985 -0.4627409875 vertex 0.4364019930 0.4694429934 -0.4717090130 vertex 0.4108349979 0.4678590000 -0.4773150086 endloop endfacet facet normal -0.000005 -0.998951 0.045790 outer loop vertex -0.1298290044 -0.5018669963 -0.2694050074 vertex -0.1013860032 -0.5018420219 -0.2688570023 vertex -0.1155880019 -0.5006840229 -0.2435960025 endloop endfacet facet normal 0.999127 0.041654 0.003142 outer loop vertex 0.5025519729 -0.2659699917 0.0725082010 vertex 0.5021950006 -0.2557269931 0.0502314009 vertex 0.5013520122 -0.2367260009 0.0663961023 endloop endfacet facet normal 0.998990 0.044663 0.004969 outer loop vertex 0.5025519729 -0.2659699917 0.0725082010 vertex 0.5039610267 -0.2980020046 0.0771391019 vertex 0.5034030080 -0.2823559940 0.0486970991 endloop endfacet facet normal -0.998090 0.034187 -0.051450 outer loop vertex -0.5070559978 0.3528249860 0.2263669968 vertex -0.5073210001 0.3789559901 0.2488709986 vertex -0.5049629807 0.3891150057 0.2098779976 endloop endfacet facet normal 0.999184 0.040023 0.005449 outer loop vertex 0.5039939880 -0.2931280136 0.0194492992 vertex 0.5034030080 -0.2823559940 0.0486970991 vertex 0.5049149990 -0.3197880089 0.0463839993 endloop endfacet facet normal 0.559396 0.828489 -0.026101 outer loop vertex 0.4592570066 0.4862349927 0.3793269992 vertex 0.4736300111 0.4756950140 0.3528119922 vertex 0.4528129995 0.4894520044 0.3433319926 endloop endfacet facet normal 0.999545 0.030153 0.000009 outer loop vertex 0.5039610267 -0.2980020046 0.0771391019 vertex 0.5043020248 -0.3093160093 0.1116729975 vertex 0.5050420165 -0.3338379860 0.0838475972 endloop endfacet facet normal 0.999492 0.031840 0.001223 outer loop vertex 0.5049980283 -0.3322350085 0.1395410001 vertex 0.5043020248 -0.3093160093 0.1116729975 vertex 0.5039579868 -0.2997530103 0.1438650042 endloop endfacet facet normal -0.947341 -0.015571 0.319849 outer loop vertex -0.4952610135 0.0847278014 0.4343490005 vertex -0.4873580039 0.0847387984 0.4577569962 vertex -0.4891549945 0.1092120036 0.4536260068 endloop endfacet facet normal 0.999003 0.044571 -0.002564 outer loop vertex 0.5039579868 -0.2997530103 0.1438650042 vertex 0.5043020248 -0.3093160093 0.1116729975 vertex 0.5030789971 -0.2811740041 0.1243489981 endloop endfacet facet normal -0.014531 0.998950 -0.043456 outer loop vertex 0.1504070014 0.5027840137 0.2799890041 vertex 0.1778430045 0.5036730170 0.2912510037 vertex 0.1740590036 0.5023030043 0.2610230148 endloop endfacet facet normal 0.999477 0.000145 0.032349 outer loop vertex 0.5009800196 0.0189715009 -0.2383120060 vertex 0.5014029741 0.0464603007 -0.2515029907 vertex 0.5004000068 0.0438182987 -0.2205030024 endloop endfacet facet normal -0.008980 -0.999960 0.000283 outer loop vertex 0.0243453998 -0.5053570271 -0.3384900093 vertex 0.0111312000 -0.5052469969 -0.3689979911 vertex 0.0440947004 -0.5055400133 -0.3583939970 endloop endfacet facet normal 0.998079 -0.037329 0.049456 outer loop vertex 0.5036600232 0.2233179957 -0.2828310132 vertex 0.5049890280 0.2462050021 -0.2923769951 vertex 0.5031710267 0.2386669964 -0.2613770068 endloop endfacet facet normal -0.324011 -0.945998 0.010219 outer loop vertex -0.4484199882 -0.4939340055 0.3532930017 vertex -0.4370909929 -0.4981159866 0.3253619969 vertex -0.4256429970 -0.5017529726 0.3516559899 endloop endfacet facet normal 0.021406 -0.972173 0.233283 outer loop vertex 0.3457280099 -0.5026720166 0.4275670052 vertex 0.3778069913 -0.5043420196 0.4176639915 vertex 0.3743129969 -0.4987230003 0.4414010048 endloop endfacet facet normal -0.005508 -0.999754 0.021498 outer loop vertex -0.3482959867 -0.5083079934 0.3729839921 vertex -0.3699010015 -0.5087850094 0.3452650011 vertex -0.3384999931 -0.5091490149 0.3363829851 endloop endfacet facet normal -0.882711 0.467326 0.049267 outer loop vertex -0.4788199961 0.4662219882 -0.1322360039 vertex -0.4813910127 0.4641959965 -0.1590829939 vertex -0.4907569885 0.4448060095 -0.1429670006 endloop endfacet facet normal 0.009558 -0.999772 -0.019110 outer loop vertex -0.3309229910 -0.5086129904 0.3035799861 vertex -0.3599689901 -0.5090950131 0.3142710030 vertex -0.3527109921 -0.5084499717 0.2841539979 endloop endfacet facet normal 0.224380 0.891839 0.392781 outer loop vertex 0.4515039921 0.4829669893 0.4471960068 vertex 0.4310500026 0.4836860001 0.4572480023 vertex 0.4476610124 0.4759460092 0.4653330147 endloop endfacet facet normal -0.502855 0.010334 0.864309 outer loop vertex -0.4523119926 -0.0865368992 0.4888600111 vertex -0.4499419928 -0.0572746992 0.4898889959 vertex -0.4678640068 -0.0689861029 0.4796020091 endloop endfacet facet normal 0.405299 0.914108 -0.011816 outer loop vertex 0.4377000034 0.4955720007 0.1223869994 vertex 0.4438129961 0.4932239950 0.1504220068 vertex 0.4584279954 0.4864679873 0.1290709972 endloop endfacet facet normal 0.999999 -0.001578 -0.000683 outer loop vertex 0.5000659823 -0.0193844009 -0.0113097001 vertex 0.5000470281 -0.0193524007 -0.0391344018 vertex 0.5000960231 0.0062932200 -0.0266625006 endloop endfacet facet normal 0.999986 0.003826 -0.003744 outer loop vertex 0.5000240207 0.0315260999 -0.0430456996 vertex 0.4999319911 0.0280732997 -0.0711555034 vertex 0.4998460114 0.0590252988 -0.0624898002 endloop endfacet facet normal 0.999987 -0.001424 -0.004824 outer loop vertex 0.4998799860 0.0011112700 -0.0838543028 vertex 0.5000240207 0.0041262200 -0.0548853017 vertex 0.4999330044 -0.0227864999 -0.0658077970 endloop endfacet facet normal 0.999975 -0.004371 -0.005519 outer loop vertex 0.4997870028 -0.0507083982 -0.0701500997 vertex 0.4999330044 -0.0227864999 -0.0658077970 vertex 0.4999470115 -0.0401125997 -0.0495485999 endloop endfacet facet normal -0.998953 0.045650 -0.003079 outer loop vertex -0.5019230247 -0.2629620135 0.1319530010 vertex -0.5032569766 -0.2911410034 0.1469530016 vertex -0.5019599795 -0.2616679966 0.1631270051 endloop endfacet facet normal 0.999988 -0.002858 -0.003907 outer loop vertex 0.4999470115 -0.0401125997 -0.0495485999 vertex 0.4999330044 -0.0227864999 -0.0658077970 vertex 0.5000470281 -0.0193524007 -0.0391344018 endloop endfacet facet normal -0.045696 -0.045103 -0.997937 outer loop vertex 0.2810249925 0.2777400017 -0.5062810183 vertex 0.3078750074 0.2549180090 -0.5064790249 vertex 0.2712880075 0.2410520017 -0.5041769743 endloop endfacet facet normal -0.046262 -0.037450 -0.998227 outer loop vertex 0.2415930033 0.3241100013 -0.5063059926 vertex 0.2589209974 0.3007330000 -0.5062320232 vertex 0.2287829965 0.2967259884 -0.5046849847 endloop endfacet facet normal -0.039378 -0.040680 -0.998396 outer loop vertex 0.2287829965 0.2967259884 -0.5046849847 vertex 0.2124409974 0.3228540123 -0.5051050186 vertex 0.2415930033 0.3241100013 -0.5063059926 endloop endfacet facet normal -0.042910 -0.044684 -0.998079 outer loop vertex 0.2126329988 0.2655070126 -0.5025929809 vertex 0.2287829965 0.2967259884 -0.5046849847 vertex 0.2481590062 0.2703909874 -0.5043389797 endloop endfacet facet normal -0.042333 -0.048817 -0.997910 outer loop vertex 0.2481590062 0.2703909874 -0.5043389797 vertex 0.2364290059 0.2406399995 -0.5023859739 vertex 0.2126329988 0.2655070126 -0.5025929809 endloop endfacet facet normal -0.022772 0.998875 -0.041593 outer loop vertex 0.2011889964 0.5035340190 0.2751309872 vertex 0.1778430045 0.5036730170 0.2912510037 vertex 0.2009810060 0.5046210289 0.3013499975 endloop endfacet facet normal 0.214575 0.850187 -0.480769 outer loop vertex 0.4213129878 0.4914579988 -0.4448949993 vertex 0.4193609953 0.4818589985 -0.4627409875 vertex 0.4045490026 0.4903180003 -0.4543929994 endloop endfacet facet normal 0.015160 -0.003291 0.999880 outer loop vertex 0.3826119900 -0.0984634981 0.5044959784 vertex 0.3832269907 -0.0725425035 0.5045719743 vertex 0.3602699935 -0.0847022012 0.5048800111 endloop endfacet facet normal 0.015287 -0.003531 0.999877 outer loop vertex 0.3602699935 -0.0847022012 0.5048800111 vertex 0.3832269907 -0.0725425035 0.5045719743 vertex 0.3606599867 -0.0597895011 0.5049620271 endloop endfacet facet normal 0.278531 -0.031023 0.959926 outer loop vertex 0.4251630008 -0.1546660066 0.4987510145 vertex 0.4461629987 -0.1667540073 0.4922670126 vertex 0.4449920058 -0.1392399967 0.4934960008 endloop endfacet facet normal 0.187833 0.949737 -0.250435 outer loop vertex 0.4213129878 0.4914579988 -0.4448949993 vertex 0.4000929892 0.4971910119 -0.4390690029 vertex 0.4164440036 0.4982439876 -0.4228120148 endloop endfacet facet normal -0.720664 0.026167 0.692791 outer loop vertex -0.4852649868 -0.3524079919 0.4644620121 vertex -0.4789789915 -0.3771390021 0.4719350040 vertex -0.4679259956 -0.3526299894 0.4825069904 endloop endfacet facet normal -0.565163 0.010276 0.824915 outer loop vertex -0.4705710113 -0.1957689971 0.4766899943 vertex -0.4555709958 -0.1790930033 0.4867590070 vertex -0.4728290141 -0.1687179953 0.4748060107 endloop endfacet facet normal -0.031621 0.999490 0.004421 outer loop vertex 0.2278179973 0.5001620054 0.0283668004 vertex 0.2522259951 0.5008659959 0.0437888987 vertex 0.2538459897 0.5010380149 0.0164850000 endloop endfacet facet normal 0.146651 0.917788 -0.368996 outer loop vertex 0.4045490026 0.4903180003 -0.4543929994 vertex 0.4000929892 0.4971910119 -0.4390690029 vertex 0.4213129878 0.4914579988 -0.4448949993 endloop endfacet facet normal -0.320713 -0.942456 0.094442 outer loop vertex -0.4504179955 -0.4904539883 0.4038209915 vertex -0.4383040071 -0.4971149862 0.3784869909 vertex -0.4268200099 -0.4985150099 0.4035139978 endloop endfacet facet normal -0.031237 0.999505 0.003813 outer loop vertex 0.2522259951 0.5008659959 0.0437888987 vertex 0.2278179973 0.5001620054 0.0283668004 vertex 0.2270469964 0.5000330210 0.0558628999 endloop endfacet facet normal -0.040107 0.999192 -0.002652 outer loop vertex 0.2500999868 0.5007010102 0.0700730979 vertex 0.2462249994 0.5006139874 0.0958888009 vertex 0.2726329863 0.5016469955 0.0857227966 endloop endfacet facet normal -0.017959 0.999839 -0.000381 outer loop vertex 0.2283360064 0.5000039935 0.0793244988 vertex 0.2036609948 0.4995580018 0.0720264018 vertex 0.2151480019 0.4997760057 0.1026720032 endloop endfacet facet normal -0.017892 -0.005495 0.999825 outer loop vertex 0.3606599867 -0.0597895011 0.5049620271 vertex 0.3407970071 -0.0491564982 0.5046650171 vertex 0.3378460109 -0.0708471984 0.5044929981 endloop endfacet facet normal 0.844483 -0.034190 0.534489 outer loop vertex 0.4888220131 0.2629179955 0.4541530013 vertex 0.4821999967 0.2917039990 0.4664570093 vertex 0.4775100052 0.2692219913 0.4724290073 endloop endfacet facet normal -0.032615 -0.536422 0.843319 outer loop vertex 0.2635219991 -0.4534739852 0.4905790091 vertex 0.2850309908 -0.4683350027 0.4819580019 vertex 0.2924669981 -0.4498839974 0.4939819872 endloop endfacet facet normal -0.006883 -0.002560 0.999973 outer loop vertex 0.1573659927 0.0089463703 0.4996550083 vertex 0.1747229993 -0.0166228004 0.4997090101 vertex 0.1898490041 0.0110609001 0.4998840094 endloop endfacet facet normal -0.727761 -0.000688 0.685830 outer loop vertex -0.4671359956 0.1089309976 0.4844569862 vertex -0.4793989956 0.0977327004 0.4714330137 vertex -0.4679490030 0.0837204978 0.4835689962 endloop endfacet facet normal -0.036544 -0.000147 0.999332 outer loop vertex 0.2772870064 -0.0083668400 0.5022360086 vertex 0.2580699921 0.0172083993 0.5015370250 vertex 0.2446800023 -0.0123857995 0.5010430217 endloop endfacet facet normal -0.024620 -0.006159 0.999678 outer loop vertex 0.2446800023 -0.0123857995 0.5010430217 vertex 0.2090809941 -0.0190903004 0.5001249909 vertex 0.2343340069 -0.0416343994 0.5006080270 endloop endfacet facet normal 0.071356 0.004053 0.997443 outer loop vertex 0.3823550045 -0.0463648997 0.5045279860 vertex 0.3832269907 -0.0725425035 0.5045719743 vertex 0.4055199921 -0.0597018003 0.5029249787 endloop endfacet facet normal -0.423648 -0.905098 -0.036318 outer loop vertex -0.4484199882 -0.4939340055 0.3532930017 vertex -0.4585419893 -0.4882479906 0.3296619952 vertex -0.4370909929 -0.4981159866 0.3253619969 endloop endfacet facet normal -0.012608 -0.006991 0.999896 outer loop vertex 0.1868609935 -0.0412334986 0.4996899962 vertex 0.2090809941 -0.0190903004 0.5001249909 vertex 0.1747229993 -0.0166228004 0.4997090101 endloop endfacet facet normal -0.010200 -0.521850 0.852977 outer loop vertex 0.0593762994 -0.4605329931 0.4861530066 vertex 0.0329121985 -0.4535610080 0.4901019931 vertex 0.0379212983 -0.4708769917 0.4795680046 endloop endfacet facet normal 0.046400 0.758785 -0.649687 outer loop vertex 0.2884579897 0.4747399986 -0.4750829935 vertex 0.3014119864 0.4847910106 -0.4624190032 vertex 0.3138729930 0.4707790017 -0.4778940082 endloop endfacet facet normal -0.806863 0.590231 0.024463 outer loop vertex -0.4799410105 0.4687449932 -0.3072330058 vertex -0.4809690118 0.4685370028 -0.3361209929 vertex -0.4900479913 0.4555400014 -0.3219879866 endloop endfacet facet normal -0.016569 -0.087723 -0.996007 outer loop vertex 0.1456300020 -0.3793140054 -0.5047129989 vertex 0.1531849951 -0.4058789909 -0.5024989843 vertex 0.1248510033 -0.4002659917 -0.5025219917 endloop endfacet facet normal -0.001358 -0.143476 -0.989653 outer loop vertex 0.0662685037 -0.3901639879 -0.5035369992 vertex 0.0954632983 -0.3947100043 -0.5029180050 vertex 0.0748080984 -0.4158490002 -0.4998250008 endloop endfacet facet normal 0.006926 0.002967 0.999972 outer loop vertex 0.3727869987 0.0071111801 0.5046889782 vertex 0.3472689986 0.0144253001 0.5048440099 vertex 0.3533250093 -0.0101587996 0.5048750043 endloop endfacet facet normal -0.080722 -0.341081 -0.936562 outer loop vertex 0.1461369991 -0.4501990080 -0.4890300035 vertex 0.1624269933 -0.4293250144 -0.4980359972 vertex 0.1727299988 -0.4460940063 -0.4928170145 endloop endfacet facet normal -0.095639 -0.676207 0.730477 outer loop vertex 0.3112739921 -0.4817889929 0.4697360098 vertex 0.3391340077 -0.4732199907 0.4813160002 vertex 0.3145889938 -0.4632140100 0.4873650074 endloop endfacet facet normal -0.033285 -0.300451 -0.953216 outer loop vertex -0.1696510017 -0.4283350110 -0.4978719950 vertex -0.1578750014 -0.4518510103 -0.4908710122 vertex -0.1851399988 -0.4514479935 -0.4900459945 endloop endfacet facet normal -0.006393 -0.999961 -0.006156 outer loop vertex -0.0891562030 -0.4993169904 -0.1232829988 vertex -0.0702048019 -0.4995130002 -0.1111240014 vertex -0.0876114964 -0.4994899929 -0.0967836007 endloop endfacet facet normal -0.655346 -0.025128 -0.754910 outer loop vertex -0.4809870124 -0.3704450130 -0.4745480120 vertex -0.4735490084 -0.3468329906 -0.4817909896 vertex -0.4652209878 -0.3713969886 -0.4882029891 endloop endfacet facet normal -0.408027 -0.033872 -0.912341 outer loop vertex -0.4494599998 -0.0942431986 -0.4896819890 vertex -0.4356180131 -0.1168029979 -0.4950349927 vertex -0.4576280117 -0.1231449991 -0.4849559963 endloop endfacet facet normal -0.826019 0.557705 0.081597 outer loop vertex -0.4788199961 0.4662219882 -0.1322360039 vertex -0.4863330126 0.4519090056 -0.1104639992 vertex -0.4722549915 0.4718579948 -0.1042990014 endloop endfacet facet normal 0.244731 -0.969187 0.027998 outer loop vertex 0.4308339953 -0.4985699952 -0.0127835004 vertex 0.4221029878 -0.5014839768 -0.0373365991 vertex 0.4405210018 -0.4967109859 -0.0331058018 endloop endfacet facet normal 0.884062 0.040408 0.465619 outer loop vertex 0.4842379987 0.0406998992 0.4632849991 vertex 0.4892730117 0.0247763991 0.4551070035 vertex 0.4927839935 0.0472319014 0.4464919865 endloop endfacet facet normal 0.241548 0.763829 -0.598514 outer loop vertex 0.4364019930 0.4694429934 -0.4717090130 vertex 0.4193609953 0.4818589985 -0.4627409875 vertex 0.4429320097 0.4817149937 -0.4534119964 endloop endfacet facet normal 0.932318 -0.007055 0.361570 outer loop vertex 0.4927839935 0.0472319014 0.4464919865 vertex 0.4892730117 0.0247763991 0.4551070035 vertex 0.4962840080 0.0172425993 0.4368819892 endloop endfacet facet normal 0.253253 -0.967259 0.016505 outer loop vertex 0.4345580041 -0.4995970130 0.3306480050 vertex 0.4104749858 -0.5058280230 0.3350160122 vertex 0.4206219912 -0.5035449862 0.3131150007 endloop endfacet facet normal 0.036432 0.003984 -0.999328 outer loop vertex -0.3443169892 0.0326226018 -0.5052660108 vertex -0.3127279878 0.0374844000 -0.5040950179 vertex -0.3259510100 0.0069004400 -0.5046989918 endloop endfacet facet normal 0.046280 0.004864 -0.998917 outer loop vertex -0.2715359926 0.0917294025 -0.5016469955 vertex -0.2737779915 0.1151169986 -0.5016369820 vertex -0.2521669865 0.1105509996 -0.5006579757 endloop endfacet facet normal 0.054095 0.005613 -0.998520 outer loop vertex -0.2715359926 0.0917294025 -0.5016469955 vertex -0.2952339947 0.1050380021 -0.5028560162 vertex -0.2737779915 0.1151169986 -0.5016369820 endloop endfacet facet normal 0.053688 -0.001514 -0.998557 outer loop vertex -0.3167519867 0.1255179942 -0.5040439963 vertex -0.2952339947 0.1050380021 -0.5028560162 vertex -0.3235029876 0.0938823968 -0.5043590069 endloop endfacet facet normal -0.001739 -0.999556 0.029751 outer loop vertex -0.3468250036 -0.5059530139 -0.1989260018 vertex -0.3392480016 -0.5051630139 -0.1719409972 vertex -0.3677699864 -0.5052970052 -0.1781100035 endloop endfacet facet normal 0.051035 0.005227 -0.998683 outer loop vertex -0.3235029876 0.0938823968 -0.5043590069 vertex -0.2952339947 0.1050380021 -0.5028560162 vertex -0.2974619865 0.0708170012 -0.5031489730 endloop endfacet facet normal -0.020413 0.725388 0.688037 outer loop vertex 0.2315070033 0.4639799893 0.4807919860 vertex 0.2631700039 0.4628629982 0.4829089940 vertex 0.2501200140 0.4782409966 0.4663090110 endloop endfacet facet normal -0.999127 0.041141 0.007210 outer loop vertex -0.5024939775 -0.2713220119 0.0833688006 vertex -0.5018979907 -0.2609770000 0.1069260016 vertex -0.5012279749 -0.2418020070 0.0903590992 endloop endfacet facet normal 0.158733 0.962048 -0.221963 outer loop vertex 0.4000929892 0.4971910119 -0.4390690029 vertex 0.3946300149 0.5022850037 -0.4208970070 vertex 0.4164440036 0.4982439876 -0.4228120148 endloop endfacet facet normal -0.999226 0.039079 -0.004520 outer loop vertex -0.5051050186 -0.3312929869 0.1838040054 vertex -0.5036039948 -0.2930119932 0.1829439998 vertex -0.5044170022 -0.3164499998 0.1600340009 endloop endfacet facet normal 0.816882 0.576549 -0.017152 outer loop vertex 0.4768640101 0.4720290005 -0.3721239865 vertex 0.4871830046 0.4580259919 -0.3513700068 vertex 0.4897229970 0.4535079896 -0.3822680116 endloop endfacet facet normal -0.999469 0.031173 -0.009463 outer loop vertex -0.5051050186 -0.3312929869 0.1838040054 vertex -0.5044170022 -0.3164499998 0.1600340009 vertex -0.5052559972 -0.3451260030 0.1541820019 endloop endfacet facet normal -0.020030 -0.958967 -0.282810 outer loop vertex -0.2674559951 -0.5022460222 -0.4196549952 vertex -0.2628160119 -0.4951249957 -0.4441300035 vertex -0.2391040027 -0.4993450046 -0.4314999878 endloop endfacet facet normal -0.021034 -0.621814 -0.782882 outer loop vertex 0.2231149971 -0.4746330082 -0.4741140008 vertex 0.2202830017 -0.4577769935 -0.4874260128 vertex 0.2508560121 -0.4649200141 -0.4825739861 endloop endfacet facet normal 0.063713 -0.246387 0.967075 outer loop vertex -0.1014730036 -0.4241040051 0.4987600148 vertex -0.1113379970 -0.4437209964 0.4944120049 vertex -0.0846479982 -0.4485119879 0.4914329946 endloop endfacet facet normal -0.022617 -0.278775 0.960090 outer loop vertex -0.1113379970 -0.4437209964 0.4944120049 vertex -0.1302769929 -0.4297069907 0.4980350137 vertex -0.1306570023 -0.4515109956 0.4916949868 endloop endfacet facet normal 0.029179 -0.139525 0.989789 outer loop vertex -0.1302769929 -0.4297069907 0.4980350137 vertex -0.1260100007 -0.3969979882 0.5025200248 vertex -0.1568810046 -0.4153009951 0.5008500218 endloop endfacet facet normal 0.765453 -0.015083 0.643315 outer loop vertex 0.4842930138 -0.0921050012 0.4639329910 vertex 0.4750570059 -0.0712713003 0.4754109979 vertex 0.4712609947 -0.0976606011 0.4793089926 endloop endfacet facet normal 0.654683 -0.753579 -0.059227 outer loop vertex 0.4665350020 -0.4800510108 -0.1133700013 vertex 0.4579150081 -0.4852400124 -0.1426309943 vertex 0.4749630094 -0.4705519974 -0.1410699934 endloop endfacet facet normal -0.930882 0.365316 0.001860 outer loop vertex -0.4940089881 0.4404970109 -0.1925259978 vertex -0.4902049899 0.4503169954 -0.2174340039 vertex -0.4987089932 0.4286380112 -0.2155710012 endloop endfacet facet normal -0.959788 0.275487 0.053981 outer loop vertex -0.4987089932 0.4286380112 -0.2155710012 vertex -0.5007740259 0.4170370102 -0.1930830032 vertex -0.4940089881 0.4404970109 -0.1925259978 endloop endfacet facet normal -0.990651 0.135579 0.015102 outer loop vertex -0.5027599931 0.3997960091 -0.1685750037 vertex -0.5007740259 0.4170370102 -0.1930830032 vertex -0.5044040084 0.3912090063 -0.1993280053 endloop endfacet facet normal -0.597066 -0.010718 0.802121 outer loop vertex -0.4679200053 -0.2759760022 0.4814940095 vertex -0.4735710025 -0.2981759906 0.4769909978 vertex -0.4567179978 -0.2924639881 0.4896120131 endloop endfacet facet normal -0.997205 0.066084 0.034857 outer loop vertex -0.5044040084 0.3912090063 -0.1993280053 vertex -0.5051270127 0.3700839877 -0.1799619943 vertex -0.5027599931 0.3997960091 -0.1685750037 endloop endfacet facet normal -0.043013 -0.000265 0.999074 outer loop vertex 0.2996680140 0.0982969031 0.5032060146 vertex 0.2630879879 0.0940890014 0.5016300082 vertex 0.2869060040 0.0697916970 0.5026490092 endloop endfacet facet normal 0.006324 0.476368 0.879223 outer loop vertex -0.2164909989 0.4609639943 0.4885089993 vertex -0.2007250041 0.4506570101 0.4939799905 vertex -0.1907059997 0.4634769857 0.4869619906 endloop endfacet facet normal -0.041898 0.000831 0.999122 outer loop vertex 0.2869060040 0.0697916970 0.5026490092 vertex 0.2630879879 0.0940890014 0.5016300082 vertex 0.2606959939 0.0660665035 0.5015529990 endloop endfacet facet normal -0.006234 0.012645 0.999901 outer loop vertex 0.3402079940 0.0432337001 0.5046060085 vertex 0.3640840054 0.0286724996 0.5049390197 vertex 0.3712030053 0.0502142012 0.5047109723 endloop endfacet facet normal -0.011687 0.000204 0.999932 outer loop vertex 0.1707970053 0.0373366997 0.4996559918 vertex 0.1898490041 0.0110609001 0.4998840094 vertex 0.2034679949 0.0413544998 0.5000370145 endloop endfacet facet normal -0.015756 0.002625 0.999872 outer loop vertex 0.2034679949 0.0413544998 0.5000370145 vertex 0.2150070071 0.0709998012 0.5001410246 vertex 0.1822610050 0.0671921000 0.4996350110 endloop endfacet facet normal 0.999970 -0.004483 0.006348 outer loop vertex 0.4994789958 -0.0788175985 0.0844241977 vertex 0.4992690086 -0.0801497027 0.1165620014 vertex 0.4992730021 -0.1057740003 0.0978379026 endloop endfacet facet normal -0.022090 0.001967 0.999754 outer loop vertex 0.1956429929 0.0969951004 0.4996620119 vertex 0.2150070071 0.0709998012 0.5001410246 vertex 0.2285809964 0.0978948995 0.5003880262 endloop endfacet facet normal -0.026800 0.004345 0.999631 outer loop vertex 0.2412479967 0.0752637982 0.5008260012 vertex 0.2285809964 0.0978948995 0.5003880262 vertex 0.2150070071 0.0709998012 0.5001410246 endloop endfacet facet normal 0.998995 -0.044550 0.005011 outer loop vertex 0.5039259791 0.3101010025 0.0484270006 vertex 0.5051440001 0.3361360133 0.0370647982 vertex 0.5047879815 0.3312360048 0.0644773990 endloop endfacet facet normal 0.998729 -0.050103 0.005459 outer loop vertex 0.5039259791 0.3101010025 0.0484270006 vertex 0.5028110147 0.2863470018 0.0343969986 vertex 0.5041959882 0.3124909997 0.0209634006 endloop endfacet facet normal 0.999353 -0.035953 -0.001184 outer loop vertex 0.5003920197 0.2401719987 0.0888205990 vertex 0.5011079907 0.2595439851 0.1048939973 vertex 0.4999539852 0.2271890044 0.1133299991 endloop endfacet facet normal 0.999160 -0.040713 0.004561 outer loop vertex 0.5003920197 0.2401719987 0.0888205990 vertex 0.5013459921 0.2622660100 0.0770561025 vertex 0.5011079907 0.2595439851 0.1048939973 endloop endfacet facet normal 0.021873 -0.999747 0.005253 outer loop vertex -0.1932670027 -0.4993970096 -0.1438200027 vertex -0.2229640037 -0.5000910163 -0.1522440016 vertex -0.2002860010 -0.4997119904 -0.1745370030 endloop endfacet facet normal 0.999974 0.001886 -0.006957 outer loop vertex 0.4993610084 -0.1434130073 -0.0721040964 vertex 0.4995369911 -0.1252370030 -0.0418840982 vertex 0.4996060133 -0.1579570025 -0.0408309996 endloop endfacet facet normal 0.552068 0.833796 -0.002308 outer loop vertex 0.4690609872 0.4786309898 0.3205739856 vertex 0.4528129995 0.4894520044 0.3433319926 vertex 0.4736300111 0.4756950140 0.3528119922 endloop endfacet facet normal 0.002899 0.738949 0.673755 outer loop vertex -0.0564465001 0.4698610008 0.4811179936 vertex -0.0317605995 0.4751709998 0.4751879871 vertex -0.0552394986 0.4835110009 0.4661419988 endloop endfacet facet normal 0.999997 0.000569 0.002186 outer loop vertex 0.4996039867 -0.1407960057 0.0412385017 vertex 0.4996519983 -0.1239319965 0.0148855001 vertex 0.4995830059 -0.1104089990 0.0429274999 endloop endfacet facet normal 0.047421 0.004466 -0.998865 outer loop vertex -0.2652589977 0.0168366004 -0.5019440055 vertex -0.2744190097 -0.0113720996 -0.5025050044 vertex -0.2943379879 0.0118164001 -0.5033469796 endloop endfacet facet normal 0.999984 -0.004901 -0.002866 outer loop vertex 0.4998199940 -0.0734798014 -0.0183774997 vertex 0.4996680021 -0.1069969982 -0.0140925003 vertex 0.4996550083 -0.0928556994 -0.0428082012 endloop endfacet facet normal -0.013506 -0.014720 0.999800 outer loop vertex -0.3673920035 0.0415863991 0.5053369999 vertex -0.3793700039 0.0138617000 0.5047670007 vertex -0.3451119959 0.0160521995 0.5052620173 endloop endfacet facet normal 0.999991 -0.003710 -0.002279 outer loop vertex 0.4996550083 -0.0928556994 -0.0428082012 vertex 0.4996680021 -0.1069969982 -0.0140925003 vertex 0.4995369911 -0.1252370030 -0.0418840982 endloop endfacet facet normal 0.980555 -0.191366 0.043483 outer loop vertex 0.5007460117 -0.4244160056 -0.2925130129 vertex 0.5059319735 -0.4012329876 -0.3074310124 vertex 0.5045999885 -0.4009250104 -0.2760390043 endloop endfacet facet normal -0.029874 -0.579269 0.814589 outer loop vertex 0.2536480129 -0.4716790020 0.4781140089 vertex 0.2335990071 -0.4574629962 0.4874880016 vertex 0.2211939991 -0.4751690030 0.4744420052 endloop endfacet facet normal -0.517111 -0.855306 -0.032373 outer loop vertex -0.4436179996 -0.4926750064 0.0089457901 vertex -0.4498279989 -0.4901129901 0.0404523984 vertex -0.4640089869 -0.4808250070 0.0215808004 endloop endfacet facet normal 0.999459 0.029838 -0.013855 outer loop vertex 0.5049030185 0.3902490139 0.0251030009 vertex 0.5055239797 0.3793259859 0.0463734008 vertex 0.5057470202 0.3634769917 0.0283298995 endloop endfacet facet normal -0.005777 -0.004089 -0.999975 outer loop vertex 0.1937610060 -0.1392100006 -0.4992699921 vertex 0.1908819973 -0.1676589996 -0.4991370142 vertex 0.1676349938 -0.1531600058 -0.4990620017 endloop endfacet facet normal -0.025722 0.002409 -0.999666 outer loop vertex 0.2313590050 -0.1781339943 -0.4999420047 vertex 0.2094299942 -0.1794849932 -0.4993810058 vertex 0.2149890065 -0.1578869969 -0.4994719923 endloop endfacet facet normal -0.999580 -0.028734 0.003884 outer loop vertex -0.4999360144 0.2012860030 0.0946141034 vertex -0.5007910132 0.2283670008 0.0749173984 vertex -0.4999090135 0.1955820024 0.0593641996 endloop endfacet facet normal -0.999642 -0.026754 -0.000292 outer loop vertex -0.4999090135 0.1955820024 0.0593641996 vertex -0.5007910132 0.2283670008 0.0749173984 vertex -0.5007140040 0.2258139998 0.0452178009 endloop endfacet facet normal -0.998982 -0.045109 -0.000238 outer loop vertex -0.5028079748 0.2758370042 0.0097074900 vertex -0.5013750196 0.2441409975 0.0024393799 vertex -0.5016099811 0.2492070049 0.0284672007 endloop endfacet facet normal -0.998973 -0.045301 -0.000512 outer loop vertex -0.5016099811 0.2492070049 0.0284672007 vertex -0.5026689768 0.2724530101 0.0379287004 vertex -0.5028079748 0.2758370042 0.0097074900 endloop endfacet facet normal 0.875719 -0.482003 -0.028101 outer loop vertex 0.4951969981 -0.4436509907 -0.3992370069 vertex 0.4955129921 -0.4447210133 -0.3710359931 vertex 0.4856060147 -0.4617629945 -0.3874570131 endloop endfacet facet normal -0.026260 -0.954036 -0.298541 outer loop vertex -0.0137652997 -0.5002920032 -0.4184190035 vertex -0.0120464005 -0.4924429953 -0.4436529875 vertex 0.0146577004 -0.4973640144 -0.4302760065 endloop endfacet facet normal 0.013414 -0.996596 -0.081340 outer loop vertex 0.0424069017 -0.5042700171 -0.3883959949 vertex 0.0733577982 -0.5023940206 -0.4062770009 vertex 0.0708180964 -0.5051109791 -0.3734070063 endloop endfacet facet normal 0.030561 -0.925582 -0.377312 outer loop vertex 0.0637075976 -0.4974910021 -0.4303210080 vertex 0.0420553982 -0.4936479926 -0.4415020049 vertex 0.0725023001 -0.4886510074 -0.4512940049 endloop endfacet facet normal -0.005247 -0.884010 -0.467438 outer loop vertex 0.0725023001 -0.4886510074 -0.4512940049 vertex 0.0420553982 -0.4936479926 -0.4415020049 vertex 0.0430953018 -0.4830459952 -0.4615640044 endloop endfacet facet normal 0.961144 0.275550 0.016557 outer loop vertex 0.5030230284 0.4163160026 -0.3385950029 vertex 0.5039179921 0.4148519933 -0.3661839962 vertex 0.4976379871 0.4363769889 -0.3598560095 endloop endfacet facet normal 0.029642 -0.884380 -0.465825 outer loop vertex 0.0430953018 -0.4830459952 -0.4615640044 vertex 0.0420553982 -0.4936479926 -0.4415020049 vertex 0.0167277008 -0.4884380102 -0.4530049860 endloop endfacet facet normal 0.004969 -0.999984 0.002557 outer loop vertex 0.1038059965 -0.4997250140 0.0068108500 vertex 0.1277119964 -0.4995979965 0.0100276005 vertex 0.1187269986 -0.4995749891 0.0364863984 endloop endfacet facet normal 0.005108 -0.999977 -0.004423 outer loop vertex 0.1199470013 -0.4995689988 -0.0448406003 vertex 0.1072280034 -0.4994930029 -0.0767079964 vertex 0.1365090013 -0.4993590117 -0.0731848031 endloop endfacet facet normal 0.005616 -0.999981 -0.002723 outer loop vertex 0.1199470013 -0.4995689988 -0.0448406003 vertex 0.0949660018 -0.4997699857 -0.0225494001 vertex 0.0857840031 -0.4997360110 -0.0539610013 endloop endfacet facet normal 0.002945 0.999807 0.019440 outer loop vertex -0.1168619990 0.4992569983 -0.1720889956 vertex -0.1256719977 0.4999139905 -0.2045429945 vertex -0.1499910057 0.4995340109 -0.1813170016 endloop endfacet facet normal 0.005530 -0.999984 -0.000933 outer loop vertex 0.0636572018 -0.4999360144 -0.0301764999 vertex 0.0949660018 -0.4997699857 -0.0225494001 vertex 0.0742226020 -0.4999060035 0.0002779610 endloop endfacet facet normal 0.530347 0.014392 0.847659 outer loop vertex 0.4537490010 0.2606120110 0.4907509983 vertex 0.4685809910 0.2600359917 0.4814809859 vertex 0.4650320113 0.2857410014 0.4832650125 endloop endfacet facet normal 0.842791 0.528704 -0.100871 outer loop vertex 0.4826439917 0.4644980133 0.3017129898 vertex 0.4926869869 0.4509570003 0.3146499991 vertex 0.4941180050 0.4431509972 0.2856920063 endloop endfacet facet normal 0.005156 -0.999986 -0.000803 outer loop vertex 0.0742226020 -0.4999060035 0.0002779610 vertex 0.0438035987 -0.5000579953 -0.0057571698 vertex 0.0636572018 -0.4999360144 -0.0301764999 endloop endfacet facet normal -0.979548 -0.027766 -0.199287 outer loop vertex -0.4971289933 0.1133069992 -0.4345909953 vertex -0.5022180080 0.1205409989 -0.4105849862 vertex -0.4991900027 0.1416610032 -0.4284110069 endloop endfacet facet normal 0.792235 -0.609555 -0.028392 outer loop vertex 0.4747239947 -0.4736219943 0.0387541987 vertex 0.4892570078 -0.4541850090 0.0269779004 vertex 0.4878540039 -0.4573610127 0.0560158007 endloop endfacet facet normal -0.986499 0.003237 -0.163736 outer loop vertex -0.4991900027 0.1416610032 -0.4284110069 vertex -0.5022180080 0.1205409989 -0.4105849862 vertex -0.5032610297 0.1487060040 -0.4037440121 endloop endfacet facet normal -0.927298 -0.044411 -0.371681 outer loop vertex -0.4975810051 0.1898240000 -0.4388340116 vertex -0.4928449988 0.2110999972 -0.4531919956 vertex -0.4893690050 0.1839410067 -0.4586189985 endloop endfacet facet normal 0.998869 -0.045011 0.015320 outer loop vertex 0.5022479892 0.2557449937 -0.2170879990 vertex 0.5027800202 0.2749269903 -0.1954189986 vertex 0.5012959838 0.2437960058 -0.1901240051 endloop endfacet facet normal -0.996309 -0.021228 -0.083176 outer loop vertex -0.5037770271 0.2187329978 -0.4130220115 vertex -0.5051079988 0.2066760063 -0.3940019906 vertex -0.5054749846 0.2351409942 -0.3968710005 endloop endfacet facet normal -0.005604 -0.999982 0.002186 outer loop vertex -0.0707724988 -0.4998509884 -0.0050761998 vertex -0.0379862003 -0.5000129938 0.0048604002 vertex -0.0642478019 -0.4998019934 0.0340613984 endloop endfacet facet normal 0.845982 0.531701 -0.040111 outer loop vertex 0.4920719862 0.4479120076 -0.1693190038 vertex 0.4867599905 0.4544250071 -0.1950200051 vertex 0.4825420082 0.4633199871 -0.1660719961 endloop endfacet facet normal -0.003753 -0.999985 0.004087 outer loop vertex -0.0426931009 -0.4998170137 0.0633632988 vertex -0.0139613003 -0.4999229908 0.0638206005 vertex -0.0278612003 -0.4997920096 0.0831032023 endloop endfacet facet normal -0.002012 -0.999993 0.003081 outer loop vertex 0.0043157302 -0.5000370145 0.0408247001 vertex -0.0268150009 -0.4999879897 0.0364056006 vertex -0.0061397301 -0.5001059771 0.0116152000 endloop endfacet facet normal -0.001097 -0.999999 0.000206 outer loop vertex 0.0142403003 -0.5001329780 -0.0109946001 vertex -0.0061397301 -0.5001059771 0.0116152000 vertex -0.0145736998 -0.5001029968 -0.0188526995 endloop endfacet facet normal -0.003080 -0.999995 0.000755 outer loop vertex -0.0145736998 -0.5001029968 -0.0188526995 vertex -0.0061397301 -0.5001059771 0.0116152000 vertex -0.0379862003 -0.5000129938 0.0048604002 endloop endfacet facet normal -0.961202 -0.031210 0.274074 outer loop vertex -0.4968630075 0.2259889990 0.4400289953 vertex -0.5001109838 0.2502430081 0.4314000010 vertex -0.5023149848 0.2314649969 0.4215320051 endloop endfacet facet normal -0.023391 -0.045320 -0.998699 outer loop vertex 0.3124760091 0.2896310091 -0.5081620216 vertex 0.3438329995 0.2699869871 -0.5080050230 vertex 0.3078750074 0.2549180090 -0.5064790249 endloop endfacet facet normal -0.036952 0.015718 0.999193 outer loop vertex 0.2862580121 0.3495739996 0.5090739727 vertex 0.3111949861 0.3730440140 0.5096269846 vertex 0.2769179940 0.3791710138 0.5082629919 endloop endfacet facet normal -0.004793 -0.341655 -0.939813 outer loop vertex 0.2707749903 -0.4469330013 -0.4937419891 vertex 0.2417230010 -0.4433510005 -0.4948959947 vertex 0.2606509924 -0.4265150130 -0.5011129975 endloop endfacet facet normal 0.324123 0.944500 -0.053523 outer loop vertex 0.4530679882 0.4909789860 -0.0657176971 vertex 0.4559519887 0.4887239933 -0.0880459026 vertex 0.4332149923 0.4971129894 -0.0776984021 endloop endfacet facet normal 0.448264 -0.043483 -0.892843 outer loop vertex 0.4582929909 0.2245000005 -0.4878079891 vertex 0.4648860097 0.1946469992 -0.4830439985 vertex 0.4437310100 0.2036989927 -0.4941059947 endloop endfacet facet normal -0.999654 -0.025663 -0.005789 outer loop vertex -0.5051770210 0.3454819918 -0.0039938302 vertex -0.5043770075 0.3124240041 0.0044055101 vertex -0.5051910281 0.3379899859 0.0316357017 endloop endfacet facet normal 0.930791 0.001127 -0.365550 outer loop vertex 0.4912199974 0.1559700072 -0.4516029954 vertex 0.4984599948 0.1439629942 -0.4332050085 vertex 0.4922139943 0.1277659982 -0.4491589963 endloop endfacet facet normal -0.229014 0.042801 -0.972482 outer loop vertex -0.4402520061 -0.2775889933 -0.4971860051 vertex -0.4283779860 -0.2509990036 -0.4988119900 vertex -0.4151999950 -0.2793470025 -0.5031629801 endloop endfacet facet normal -0.107252 0.019789 -0.994035 outer loop vertex -0.3982799947 -0.1953310072 -0.5026999712 vertex -0.4107989967 -0.1670390069 -0.5007860065 vertex -0.3821240067 -0.1698559970 -0.5039359927 endloop endfacet facet normal -0.278549 -0.011446 -0.960354 outer loop vertex -0.4263849854 -0.1922390014 -0.4973489940 vertex -0.4137090147 -0.2226680070 -0.5006629825 vertex -0.4444490075 -0.2206449956 -0.4917710125 endloop endfacet facet normal 0.153705 0.987885 -0.021396 outer loop vertex 0.4147059917 0.5015450120 0.0004660540 vertex 0.4283550084 0.4988769889 -0.0246687997 vertex 0.4007680118 0.5031340122 -0.0262960009 endloop endfacet facet normal 0.008806 0.014524 0.999856 outer loop vertex 0.1008939967 -0.1741210073 0.4993779957 vertex 0.0768748969 -0.1729139984 0.4995720088 vertex 0.0918311998 -0.1967130005 0.4997859895 endloop endfacet facet normal 0.005155 -0.000789 0.999986 outer loop vertex 0.0935627967 -0.1523550004 0.4993320107 vertex 0.1198799983 -0.1591410041 0.4991909862 vertex 0.1115219966 -0.1326290071 0.4992550015 endloop endfacet facet normal -0.010132 0.002833 0.999945 outer loop vertex 0.1742469966 -0.1568579972 0.4991460145 vertex 0.1690700054 -0.1848890036 0.4991729856 vertex 0.1978980005 -0.1799169928 0.4994510114 endloop endfacet facet normal -0.041182 0.999147 0.002941 outer loop vertex 0.2522259951 0.5008659959 0.0437888987 vertex 0.2500999868 0.5007010102 0.0700730979 vertex 0.2747839987 0.5017489791 0.0596848018 endloop endfacet facet normal -0.042363 0.999092 0.004620 outer loop vertex 0.2747839987 0.5017489791 0.0596848018 vertex 0.2804389894 0.5021160245 0.0321605988 vertex 0.2522259951 0.5008659959 0.0437888987 endloop endfacet facet normal 0.002987 -0.038918 0.999238 outer loop vertex 0.0365413986 0.2457309961 0.5015820265 vertex 0.0081999796 0.2621180117 0.5023049712 vertex 0.0094119897 0.2287569940 0.5010020137 endloop endfacet facet normal -0.003159 -0.036061 0.999345 outer loop vertex -0.0501476005 0.2218479961 0.5006139874 vertex -0.0201436002 0.2438019961 0.5015010238 vertex -0.0500710011 0.2601140141 0.5019950271 endloop endfacet facet normal -0.006681 -0.042513 0.999074 outer loop vertex -0.0500710011 0.2601140141 0.5019950271 vertex -0.0201436002 0.2438019961 0.5015010238 vertex -0.0214203000 0.2795810103 0.5030149817 endloop endfacet facet normal -0.995332 0.086133 -0.043524 outer loop vertex -0.5035549998 0.3968909979 0.0039183702 vertex -0.5016469955 0.4043389857 -0.0249754991 vertex -0.5045610070 0.3756000102 -0.0152099999 endloop endfacet facet normal -0.999995 -0.003032 0.000309 outer loop vertex -0.5045740008 0.3305799961 -0.0804181024 vertex -0.5046460032 0.3559649885 -0.0643265024 vertex -0.5046589971 0.3572809994 -0.0934768021 endloop endfacet facet normal -0.998511 0.054464 0.002904 outer loop vertex -0.5046589971 0.3572809994 -0.0934768021 vertex -0.5046460032 0.3559649885 -0.0643265024 vertex -0.5031669736 0.3838439882 -0.0786444992 endloop endfacet facet normal -0.991211 0.131529 0.014194 outer loop vertex -0.5000650287 0.4090810120 -0.0958862975 vertex -0.5031669736 0.3838439882 -0.0786444992 vertex -0.4989619851 0.4135079980 -0.0598799996 endloop endfacet facet normal -0.989991 0.141122 -0.001243 outer loop vertex -0.4989619851 0.4135079980 -0.0598799996 vertex -0.5031669736 0.3838439882 -0.0786444992 vertex -0.5035510063 0.3814350069 -0.0462877005 endloop endfacet facet normal 0.753273 0.006577 -0.657675 outer loop vertex 0.4789069891 0.1697400063 -0.4701020122 vertex 0.4825440049 0.1391769946 -0.4662419856 vertex 0.4717630148 0.1470820010 -0.4785110056 endloop endfacet facet normal 0.026890 0.628802 0.777100 outer loop vertex -0.1779890060 0.4766719937 0.4758450091 vertex -0.1907059997 0.4634769857 0.4869619906 vertex -0.1638070047 0.4626480043 0.4867019951 endloop endfacet facet normal 0.007144 0.186063 -0.982512 outer loop vertex -0.3185769916 0.4303340018 -0.4992910028 vertex -0.2911950052 0.4061749876 -0.5036669970 vertex -0.3256709874 0.3971329927 -0.5056300163 endloop endfacet facet normal 0.047943 -0.044152 -0.997874 outer loop vertex -0.2807919979 0.2410299927 -0.5048199892 vertex -0.2515439987 0.2536909878 -0.5039749742 vertex -0.2571440041 0.2218240052 -0.5028340220 endloop endfacet facet normal 0.037639 -0.017731 -0.999134 outer loop vertex -0.2989949882 0.3303709924 -0.5084519982 vertex -0.2716560066 0.3103060126 -0.5070660114 vertex -0.3022930026 0.2956480086 -0.5079600215 endloop endfacet facet normal 0.038103 -0.017775 -0.999116 outer loop vertex -0.3022930026 0.2956480086 -0.5079600215 vertex -0.3273789883 0.3156729937 -0.5092729926 vertex -0.2989949882 0.3303709924 -0.5084519982 endloop endfacet facet normal -0.178382 0.080974 -0.980624 outer loop vertex -0.4296779931 0.3648659885 -0.5002260208 vertex -0.4314930141 0.3958910108 -0.4973340034 vertex -0.4051730037 0.3828819990 -0.5031960011 endloop endfacet facet normal -0.397851 -0.915021 -0.066708 outer loop vertex -0.4560959935 -0.4855360091 -0.4312199950 vertex -0.4416550100 -0.4926719964 -0.4194639921 vertex -0.4605999887 -0.4850279987 -0.4113259912 endloop endfacet facet normal -0.753823 -0.656493 0.027696 outer loop vertex -0.4784219861 -0.4694660008 -0.2485969961 vertex -0.4702720046 -0.4780920148 -0.2312400043 vertex -0.4814090133 -0.4648739994 -0.2210509926 endloop endfacet facet normal -0.005851 0.029254 -0.999555 outer loop vertex 0.1421110034 -0.3461639881 -0.5050050020 vertex 0.1277939975 -0.3131859899 -0.5039560199 vertex 0.1581089944 -0.3148429990 -0.5041819811 endloop endfacet facet normal -0.463398 0.886133 -0.005535 outer loop vertex -0.4518580139 0.4891879857 0.2220450044 vertex -0.4449410141 0.4926399887 0.1955959946 vertex -0.4645270109 0.4824340045 0.2014240026 endloop endfacet facet normal 0.010245 -0.039379 -0.999172 outer loop vertex 0.0284080002 -0.3633700013 -0.5052319765 vertex 0.0559225008 -0.3636449873 -0.5049390197 vertex 0.0390293002 -0.3864620030 -0.5042129755 endloop endfacet facet normal 0.018011 -0.035808 -0.999196 outer loop vertex 0.0390293002 -0.3864620030 -0.5042129755 vertex 0.0174438003 -0.3832550049 -0.5047169924 vertex 0.0284080002 -0.3633700013 -0.5052319765 endloop endfacet facet normal -0.026904 -0.077538 -0.996626 outer loop vertex 0.1456300020 -0.3793140054 -0.5047129989 vertex 0.1248510033 -0.4002659917 -0.5025219917 vertex 0.1167820022 -0.3714509904 -0.5045459867 endloop endfacet facet normal 0.000138 -0.000745 -1.000000 outer loop vertex 0.0858374014 -0.3663550019 -0.5046489835 vertex 0.0736887008 -0.3363659978 -0.5046730042 vertex 0.1067389995 -0.3396750093 -0.5046659708 endloop endfacet facet normal 0.842062 0.061869 0.535821 outer loop vertex 0.4853329957 0.3736679852 0.4643410146 vertex 0.4935530126 0.3931800127 0.4491699934 vertex 0.4820359945 0.4042429924 0.4659920037 endloop endfacet facet normal -0.999796 0.007809 0.018609 outer loop vertex -0.5052080154 0.0156392995 0.3422920108 vertex -0.5045980215 0.0248640999 0.3711929917 vertex -0.5048819780 0.0448794998 0.3475379944 endloop endfacet facet normal -0.003411 0.003463 -0.999988 outer loop vertex -0.0431994982 0.1171270013 -0.4996570051 vertex -0.0163323004 0.1340660006 -0.4996899962 vertex -0.0172441993 0.1022699997 -0.4997969866 endloop endfacet facet normal 0.000363 0.003354 -0.999994 outer loop vertex -0.0172441993 0.1022699997 -0.4997969866 vertex -0.0163323004 0.1340660006 -0.4996899962 vertex 0.0092485799 0.1160970032 -0.4997409880 endloop endfacet facet normal 0.315141 -0.948325 -0.036950 outer loop vertex 0.4389669895 -0.4970180094 0.3020609915 vertex 0.4345580041 -0.4995970130 0.3306480050 vertex 0.4206219912 -0.5035449862 0.3131150007 endloop endfacet facet normal 0.992522 -0.056813 -0.108034 outer loop vertex 0.5081229806 -0.3740899861 -0.3844020069 vertex 0.5050529838 -0.4013270140 -0.3982830048 vertex 0.5047860146 -0.3773590028 -0.4133400023 endloop endfacet facet normal -0.028589 -0.070049 0.997134 outer loop vertex 0.3135359883 -0.3942439854 0.5073500276 vertex 0.3054040074 -0.3709830046 0.5087509751 vertex 0.2842510045 -0.3856230080 0.5071160197 endloop endfacet facet normal 0.998001 0.024836 -0.058108 outer loop vertex 0.5076490045 -0.2878850102 -0.3927380145 vertex 0.5094400048 -0.3046540022 -0.3691450059 vertex 0.5083169937 -0.3181029856 -0.3941810131 endloop endfacet facet normal -0.003083 0.001913 -0.999993 outer loop vertex -0.0397039987 0.0232408997 -0.4999879897 vertex -0.0416934006 0.0555680990 -0.4999200106 vertex -0.0142027000 0.0423935018 -0.5000299811 endloop endfacet facet normal -0.005787 0.005400 -0.999969 outer loop vertex -0.1190619990 0.0754278973 -0.4993799925 vertex -0.0958485976 0.0553058982 -0.4996230006 vertex -0.1295520067 0.0402988009 -0.4995090067 endloop endfacet facet normal -0.004670 0.002893 -0.999985 outer loop vertex -0.1295520067 0.0402988009 -0.4995090067 vertex -0.0958485976 0.0553058982 -0.4996230006 vertex -0.0970961973 0.0214901995 -0.4997150004 endloop endfacet facet normal -0.916175 -0.400394 0.017537 outer loop vertex -0.4952529967 -0.4397369921 -0.0953164995 vertex -0.4954119921 -0.4406679869 -0.1248790026 vertex -0.4890649915 -0.4546599984 -0.1127529964 endloop endfacet facet normal -0.004563 -0.000491 -0.999989 outer loop vertex -0.1249599978 0.0026591599 -0.4996120036 vertex -0.0961278006 -0.0127256997 -0.4997360110 vertex -0.1234150007 -0.0300118998 -0.4996030033 endloop endfacet facet normal -0.004978 0.001111 -0.999987 outer loop vertex -0.0676527023 0.0049163802 -0.4998799860 vertex -0.0970961973 0.0214901995 -0.4997150004 vertex -0.0683894008 0.0384851992 -0.4998390079 endloop endfacet facet normal -0.005367 0.028199 0.999588 outer loop vertex 0.0062860199 -0.3185069859 0.5043910146 vertex -0.0214495007 -0.2992199957 0.5036979914 vertex -0.0234431997 -0.3321410120 0.5046160221 endloop endfacet facet normal -0.896824 0.040880 -0.440495 outer loop vertex -0.4846400023 0.0824434012 -0.4627079964 vertex -0.4909150004 0.0602941997 -0.4519880116 vertex -0.4944100082 0.0854047984 -0.4425419867 endloop endfacet facet normal -0.224100 0.151359 0.962741 outer loop vertex -0.4345969856 0.4140410125 0.4942620099 vertex -0.4145619869 0.4312250018 0.4962239861 vertex -0.4395830035 0.4407010078 0.4889099896 endloop endfacet facet normal -0.188258 0.238302 0.952770 outer loop vertex -0.4395830035 0.4407010078 0.4889099896 vertex -0.4145619869 0.4312250018 0.4962239861 vertex -0.4181120098 0.4531689882 0.4900340140 endloop endfacet facet normal -0.998716 -0.050508 -0.004014 outer loop vertex -0.5024099946 0.2665039897 0.1392430067 vertex -0.5039309859 0.2964549959 0.1408050060 vertex -0.5031530261 0.2831630111 0.1144960001 endloop endfacet facet normal -0.998839 -0.048163 0.000369 outer loop vertex -0.5032110214 0.2837849855 0.0608743988 vertex -0.5021610260 0.2622179985 0.0880824029 vertex -0.5039119720 0.2985259891 0.0874823034 endloop endfacet facet normal -0.999665 -0.025442 -0.004834 outer loop vertex -0.5055350065 0.3510150015 0.0975164995 vertex -0.5048040152 0.3190540075 0.1145669967 vertex -0.5056890249 0.3511449993 0.1286859959 endloop endfacet facet normal -0.038297 -0.034241 -0.998680 outer loop vertex 0.3151279986 0.3209919930 -0.5093389750 vertex 0.3124760091 0.2896310091 -0.5081620216 vertex 0.2873220146 0.3097139895 -0.5078859925 endloop endfacet facet normal 0.958678 -0.021644 -0.283669 outer loop vertex 0.4935939908 0.0631382018 -0.4398100078 vertex 0.4928370118 0.0984041020 -0.4450590014 vertex 0.4997340143 0.0899088979 -0.4211019874 endloop endfacet facet normal 0.946393 0.016043 -0.322620 outer loop vertex 0.4940330088 0.3837749958 -0.4516290128 vertex 0.5002989769 0.3973900080 -0.4325709939 vertex 0.5012850165 0.3684009910 -0.4311200082 endloop endfacet facet normal 0.965197 0.014081 -0.261146 outer loop vertex 0.4981420040 0.0298638996 -0.4250549972 vertex 0.5012699962 -0.0004602460 -0.4151290059 vertex 0.4945740104 0.0023102600 -0.4397279918 endloop endfacet facet normal -0.031879 0.972190 -0.232015 outer loop vertex 0.0969381034 0.4955540001 -0.4412310123 vertex 0.0969543010 0.5023429990 -0.4127860069 vertex 0.1267569959 0.5002449751 -0.4256719947 endloop endfacet facet normal 0.135543 -0.990444 0.025489 outer loop vertex 0.4000369906 -0.5047129989 -0.0454685017 vertex 0.4221029878 -0.5014839768 -0.0373365991 vertex 0.4025340080 -0.5036060214 -0.0157318003 endloop endfacet facet normal 0.049071 0.998783 -0.004873 outer loop vertex -0.3027090132 0.5042030215 -0.0494577996 vertex -0.2713760138 0.5027449727 -0.0327831991 vertex -0.2738690078 0.5027130246 -0.0644361004 endloop endfacet facet normal -0.990294 -0.035327 -0.134423 outer loop vertex -0.5039139986 -0.3645069897 -0.4227150083 vertex -0.5064600110 -0.3798930049 -0.3999150097 vertex -0.5077620149 -0.3497149944 -0.3982540071 endloop endfacet facet normal -0.964174 -0.015755 -0.264804 outer loop vertex -0.4981279969 -0.3483769894 -0.4447419941 vertex -0.4977779984 -0.3793599904 -0.4441730082 vertex -0.5039139986 -0.3645069897 -0.4227150083 endloop endfacet facet normal -0.987372 0.048890 -0.150685 outer loop vertex -0.5039640069 -0.3059850037 -0.4215750098 vertex -0.5062659979 -0.2845639884 -0.3995409906 vertex -0.5016540289 -0.2769260108 -0.4272829890 endloop endfacet facet normal 0.352342 0.935590 -0.022947 outer loop vertex 0.4504719973 0.4906710088 0.2134210020 vertex 0.4299980104 0.4980579913 0.2002310008 vertex 0.4315119982 0.4982059896 0.2295120060 endloop endfacet facet normal -0.106985 -0.004193 -0.994252 outer loop vertex -0.4157620072 0.1623760015 -0.5022810102 vertex -0.3899730146 0.1502850056 -0.5050050020 vertex -0.4110130072 0.1298960000 -0.5026550293 endloop endfacet facet normal -0.223621 -0.046197 -0.973581 outer loop vertex -0.4240860045 0.1989540011 -0.5016769767 vertex -0.4418460131 0.2183489949 -0.4985179901 vertex -0.4264889956 0.2330520004 -0.5027430058 endloop endfacet facet normal -0.263211 -0.084493 -0.961031 outer loop vertex -0.4418460131 0.2183489949 -0.4985179901 vertex -0.4240860045 0.1989540011 -0.5016769767 vertex -0.4500260055 0.1969020069 -0.4943920076 endloop endfacet facet normal -0.623122 -0.001948 -0.782122 outer loop vertex -0.4726209939 0.1518010050 -0.4788900018 vertex -0.4775669873 0.1785009950 -0.4750159979 vertex -0.4617519975 0.1737120003 -0.4876039922 endloop endfacet facet normal 0.087998 -0.837286 0.539638 outer loop vertex 0.3903830051 -0.4799030125 0.4729929864 vertex 0.3999049962 -0.4915919900 0.4533039927 vertex 0.4162240028 -0.4795860052 0.4692710042 endloop endfacet facet normal 0.139400 -0.990124 0.014895 outer loop vertex 0.4221029878 -0.5014839768 -0.0373365991 vertex 0.4000369906 -0.5047129989 -0.0454685017 vertex 0.4172489941 -0.5025489926 -0.0627046973 endloop endfacet facet normal 0.360372 -0.928760 0.086819 outer loop vertex 0.4405210018 -0.4967109859 -0.0331058018 vertex 0.4541969895 -0.4898509979 -0.0164868999 vertex 0.4308339953 -0.4985699952 -0.0127835004 endloop endfacet facet normal -0.779684 0.625285 0.033348 outer loop vertex -0.4918459952 0.4517300129 0.3038269877 vertex -0.4769400060 0.4702079892 0.3058649898 vertex -0.4845130146 0.4621950090 0.2790519893 endloop endfacet facet normal 0.003565 0.999660 0.025813 outer loop vertex 0.0261604991 0.5006120205 -0.2363300025 vertex 0.0247775000 0.4997430146 -0.2024849951 vertex 0.0561110005 0.4999560118 -0.2150609940 endloop endfacet facet normal -0.000353 0.999989 -0.004664 outer loop vertex -0.0161092002 0.4994579852 -0.1216190010 vertex 0.0107682003 0.4994679987 -0.1215040013 vertex -0.0030338599 0.4993810058 -0.1391140074 endloop endfacet facet normal 0.000086 0.999987 -0.005007 outer loop vertex -0.0030338599 0.4993810058 -0.1391140074 vertex 0.0107682003 0.4994679987 -0.1215040013 vertex 0.0186601002 0.4993459880 -0.1457349956 endloop endfacet facet normal -0.043053 0.999045 -0.007487 outer loop vertex 0.2974439859 0.5028589964 0.1011329964 vertex 0.2956340015 0.5029950142 0.1296900064 vertex 0.3221380115 0.5040429831 0.1171189994 endloop endfacet facet normal 0.463956 -0.008582 -0.885817 outer loop vertex 0.4503850043 0.0062378999 -0.4897440076 vertex 0.4603320062 -0.0198934004 -0.4842810035 vertex 0.4432939887 -0.0175049007 -0.4932279885 endloop endfacet facet normal 0.838288 -0.034128 -0.544159 outer loop vertex 0.4770619869 0.0313814990 -0.4694409966 vertex 0.4837090075 0.0535103008 -0.4605889916 vertex 0.4895009995 0.0307048000 -0.4502359927 endloop endfacet facet normal 0.877057 0.479441 0.030112 outer loop vertex 0.4861859977 0.4622409940 -0.0967795998 vertex 0.4823769927 0.4676240087 -0.0715446994 vertex 0.4938859940 0.4468179941 -0.0754897967 endloop endfacet facet normal -0.200833 0.029317 0.979187 outer loop vertex -0.4090540111 -0.0672729015 0.5022220016 vertex -0.4016300142 -0.0411993004 0.5029640198 vertex -0.4274210036 -0.0471700989 0.4978530109 endloop endfacet facet normal 0.415275 0.002158 0.909693 outer loop vertex 0.4546589851 0.0580094010 0.4875870049 vertex 0.4383459985 0.0373070017 0.4950830042 vertex 0.4606539905 0.0298848003 0.4849170148 endloop endfacet facet normal -0.999282 0.027288 0.026277 outer loop vertex -0.5076910257 -0.2648220062 -0.3417350054 vertex -0.5067690015 -0.2649779916 -0.3065089881 vertex -0.5064280033 -0.2363799959 -0.3232400119 endloop endfacet facet normal 0.921014 0.389307 0.013193 outer loop vertex 0.4969390035 0.4387060106 -0.0492500998 vertex 0.4938859940 0.4468179941 -0.0754897967 vertex 0.4891709983 0.4570649862 -0.0487066992 endloop endfacet facet normal -0.998533 0.029701 0.045267 outer loop vertex -0.5038440228 -0.2030529976 -0.2848219872 vertex -0.5051199794 -0.2338870019 -0.2927370071 vertex -0.5034589767 -0.2258020043 -0.2614020109 endloop endfacet facet normal -0.998374 0.036990 0.043378 outer loop vertex -0.5034589767 -0.2258020043 -0.2614020109 vertex -0.5051199794 -0.2338870019 -0.2927370071 vertex -0.5051599741 -0.2598060071 -0.2715550065 endloop endfacet facet normal -0.998543 0.038755 0.037554 outer loop vertex -0.5052520037 -0.2857249975 -0.2472539991 vertex -0.5051599741 -0.2598060071 -0.2715550065 vertex -0.5071560144 -0.2982859910 -0.2849180102 endloop endfacet facet normal -0.998470 0.037772 0.040373 outer loop vertex -0.5071560144 -0.2982859910 -0.2849180102 vertex -0.5051599741 -0.2598060071 -0.2715550065 vertex -0.5067690015 -0.2649779916 -0.3065089881 endloop endfacet facet normal -0.043088 0.992775 -0.111985 outer loop vertex -0.3515900075 0.5088620186 -0.3725970089 vertex -0.3692240119 0.5046370029 -0.4032680094 vertex -0.3862439990 0.5067420006 -0.3780579865 endloop endfacet facet normal 0.766308 0.026601 -0.641923 outer loop vertex 0.4837090075 0.0535103008 -0.4605889916 vertex 0.4770619869 0.0313814990 -0.4694409966 vertex 0.4698550105 0.0616781004 -0.4767889977 endloop endfacet facet normal -0.707259 0.704255 -0.061731 outer loop vertex -0.4792169929 0.4662280083 -0.0200852994 vertex -0.4668259919 0.4799570143 -0.0054236199 vertex -0.4644260108 0.4797570109 -0.0352022983 endloop endfacet facet normal 0.998852 -0.006119 -0.047507 outer loop vertex 0.5021179914 -0.0753258988 0.2746419907 vertex 0.5008839965 -0.0725776032 0.2483430058 vertex 0.5017399788 -0.0543312989 0.2639900148 endloop endfacet facet normal 0.999482 -0.003277 -0.032018 outer loop vertex 0.5054690242 -0.0461241007 0.3487530053 vertex 0.5044410229 -0.0473701991 0.3167900145 vertex 0.5050449967 -0.0131428000 0.3321410120 endloop endfacet facet normal -0.761482 -0.008788 -0.648127 outer loop vertex -0.4865179956 0.2312310040 -0.4661760032 vertex -0.4740859866 0.2258969992 -0.4807099998 vertex -0.4823519886 0.2050019950 -0.4707149863 endloop endfacet facet normal 0.000054 -0.998862 0.047686 outer loop vertex 0.0300925002 -0.5022770166 -0.2684940100 vertex -0.0013097900 -0.5017979741 -0.2584240139 vertex 0.0048268498 -0.5031830072 -0.2874430120 endloop endfacet facet normal 0.999133 0.001035 -0.041617 outer loop vertex 0.5044410229 -0.0473701991 0.3167900145 vertex 0.5036290288 -0.0239844993 0.2978770137 vertex 0.5050449967 -0.0131428000 0.3321410120 endloop endfacet facet normal 0.998822 -0.002069 -0.048473 outer loop vertex 0.5039169788 0.0064560799 0.3021059930 vertex 0.5027570128 -0.0074050301 0.2787959874 vertex 0.5024440289 0.0207219999 0.2711459994 endloop endfacet facet normal -0.982693 -0.185212 -0.003373 outer loop vertex -0.5020899773 -0.4003959894 0.0431695990 vertex -0.5014520288 -0.4031589925 0.0090241600 vertex -0.4970490038 -0.4268639982 0.0278903991 endloop endfacet facet normal 0.998762 -0.004490 -0.049545 outer loop vertex 0.5027570128 -0.0074050301 0.2787959874 vertex 0.5036290288 -0.0239844993 0.2978770137 vertex 0.5022190213 -0.0312089995 0.2701080143 endloop endfacet facet normal -0.007109 -0.063336 -0.997967 outer loop vertex 0.0954632983 -0.3947100043 -0.5029180050 vertex 0.0858374014 -0.3663550019 -0.5046489835 vertex 0.1167820022 -0.3714509904 -0.5045459867 endloop endfacet facet normal 0.013093 -0.157277 -0.987468 outer loop vertex 0.0954632983 -0.3947100043 -0.5029180050 vertex 0.1041240022 -0.4209049940 -0.4986310005 vertex 0.0748080984 -0.4158490002 -0.4998250008 endloop endfacet facet normal -0.654904 -0.006720 -0.755683 outer loop vertex -0.4809870124 -0.3704450130 -0.4745480120 vertex -0.4652209878 -0.3713969886 -0.4882029891 vertex -0.4731949866 -0.3944959939 -0.4810869992 endloop endfacet facet normal 0.378187 -0.007311 -0.925700 outer loop vertex 0.4520249963 0.0563317984 -0.4890789986 vertex 0.4354499876 0.0696808994 -0.4959560037 vertex 0.4547350109 0.0820538998 -0.4881750047 endloop endfacet facet normal 0.311776 0.949669 -0.030418 outer loop vertex 0.4416080117 0.4953039885 -0.0481498986 vertex 0.4530679882 0.4909789860 -0.0657176971 vertex 0.4332149923 0.4971129894 -0.0776984021 endloop endfacet facet normal -0.009198 -0.280028 -0.959948 outer loop vertex 0.0827810019 -0.4395929873 -0.4929749966 vertex 0.0748080984 -0.4158490002 -0.4998250008 vertex 0.1041240022 -0.4209049940 -0.4986310005 endloop endfacet facet normal -0.040980 0.999148 -0.004925 outer loop vertex 0.2701300085 0.5016800165 0.1132479981 vertex 0.2726329863 0.5016469955 0.0857227966 vertex 0.2462249994 0.5006139874 0.0958888009 endloop endfacet facet normal 0.858638 0.004516 -0.512563 outer loop vertex 0.4918760061 0.2144909948 -0.4498699903 vertex 0.4910179973 0.1850149930 -0.4515669942 vertex 0.4815219939 0.2019899935 -0.4673250020 endloop endfacet facet normal 0.998395 -0.035404 -0.044212 outer loop vertex 0.5065460205 0.2612929940 0.3064970076 vertex 0.5052989721 0.2287160009 0.3044230044 vertex 0.5047190189 0.2446489930 0.2785679996 endloop endfacet facet normal 0.998550 -0.027970 -0.046000 outer loop vertex 0.5052989721 0.2287160009 0.3044230044 vertex 0.5042579770 0.1975959986 0.3007479906 vertex 0.5035809875 0.2148499936 0.2755610049 endloop endfacet facet normal -0.071712 0.930763 0.358523 outer loop vertex 0.0874705985 0.4964250028 0.4271729887 vertex 0.0875641033 0.4863289893 0.4534020126 vertex 0.1086419970 0.4916099906 0.4439080060 endloop endfacet facet normal -0.999826 0.006629 0.017450 outer loop vertex -0.5096930265 -0.3272190094 -0.3426199853 vertex -0.5100449920 -0.3513259888 -0.3536280096 vertex -0.5096349716 -0.3534879982 -0.3293139935 endloop endfacet facet normal 0.008774 0.999777 -0.019192 outer loop vertex 0.3481209874 0.5051349998 0.1543350071 vertex 0.3583459854 0.5056419969 0.1854210049 vertex 0.3760730028 0.5049719810 0.1586219966 endloop endfacet facet normal -0.863350 -0.474265 -0.172333 outer loop vertex -0.4753629863 -0.4670189917 -0.4459980130 vertex -0.4829919934 -0.4603919983 -0.4260160029 vertex -0.4846389890 -0.4502699971 -0.4456210136 endloop endfacet facet normal -0.999042 -0.041740 0.013136 outer loop vertex -0.5096349716 -0.3534879982 -0.3293139935 vertex -0.5100449920 -0.3513259888 -0.3536280096 vertex -0.5089910030 -0.3750779927 -0.3489409983 endloop endfacet facet normal 0.737427 0.674899 -0.026703 outer loop vertex 0.4798910022 0.4700079858 0.3819789886 vertex 0.4889970124 0.4591459930 0.3589209914 vertex 0.4736300111 0.4756950140 0.3528119922 endloop endfacet facet normal 0.430607 -0.902238 -0.023318 outer loop vertex 0.4573540092 -0.4865289927 0.2532140017 vertex 0.4386880100 -0.4959079921 0.2714129984 vertex 0.4371739924 -0.4958240092 0.2402050048 endloop endfacet facet normal 0.001095 0.999980 0.006267 outer loop vertex -0.0078279404 0.4995670021 0.1248980016 vertex 0.0245906003 0.4996129870 0.1118929982 vertex 0.0029446499 0.4997270107 0.0974818021 endloop endfacet facet normal -0.995634 -0.087306 -0.033015 outer loop vertex -0.5089910030 -0.3750779927 -0.3489409983 vertex -0.5090299845 -0.3649170101 -0.3746350110 vertex -0.5062699914 -0.3968420029 -0.3734450042 endloop endfacet facet normal -0.014285 -0.995332 -0.095443 outer loop vertex -0.1252589971 -0.5017820001 -0.4105589986 vertex -0.0945604965 -0.5032629967 -0.3997089863 vertex -0.1219799966 -0.5049430132 -0.3780849874 endloop endfacet facet normal 0.023945 -0.994774 -0.099249 outer loop vertex -0.1252589971 -0.5017820001 -0.4105589986 vertex -0.1219799966 -0.5049430132 -0.3780849874 vertex -0.1521359980 -0.5040510297 -0.3943009973 endloop endfacet facet normal 0.007815 -0.983127 -0.182755 outer loop vertex -0.2391040027 -0.4993450046 -0.4314999878 vertex -0.2115889937 -0.5013489723 -0.4195429981 vertex -0.2397480011 -0.5043290257 -0.4047160149 endloop endfacet facet normal -0.006020 0.999980 0.001774 outer loop vertex -0.0355940014 0.4994710088 0.1510410011 vertex -0.0457994007 0.4994690120 0.1175440028 vertex -0.0714742020 0.4992710054 0.1420319974 endloop endfacet facet normal -0.944536 -0.326693 -0.033533 outer loop vertex -0.4970490038 -0.4268639982 0.0278903991 vertex -0.4886890054 -0.4496609867 0.0145090995 vertex -0.4906220138 -0.4472630024 0.0455950983 endloop endfacet facet normal 0.003865 -0.991862 -0.127257 outer loop vertex -0.2105119973 -0.5051630139 -0.3897829950 vertex -0.2115889937 -0.5013489723 -0.4195429981 vertex -0.1820310056 -0.5029180050 -0.4064159989 endloop endfacet facet normal -0.036229 -0.973321 -0.226568 outer loop vertex 0.3142000139 -0.5052419901 -0.4125249982 vertex 0.2950179875 -0.4996689856 -0.4333989918 vertex 0.3249529898 -0.4999009967 -0.4371890128 endloop endfacet facet normal 0.437554 -0.898790 0.026889 outer loop vertex 0.4579150081 -0.4852400124 -0.1426309943 vertex 0.4370400012 -0.4954049885 -0.1427139938 vertex 0.4477869868 -0.4909409881 -0.1683820039 endloop endfacet facet normal 0.998653 -0.049804 0.014582 outer loop vertex 0.5043079853 0.3029020131 -0.2045149952 vertex 0.5036939979 0.2987009883 -0.1768150032 vertex 0.5027800202 0.2749269903 -0.1954189986 endloop endfacet facet normal -0.842191 0.532813 -0.082607 outer loop vertex -0.4799669981 0.4644039869 -0.4192869961 vertex -0.4911899865 0.4483850002 -0.4081889987 vertex -0.4822959900 0.4647629857 -0.3932270110 endloop endfacet facet normal 0.996513 0.082694 0.011111 outer loop vertex 0.5048260093 0.3783060014 -0.1316130012 vertex 0.5041180253 0.3914430141 -0.1658899933 vertex 0.5022900105 0.4104700089 -0.1435489953 endloop endfacet facet normal 0.999921 0.012284 0.002678 outer loop vertex 0.5052049756 0.3591560125 -0.1627590060 vertex 0.5054540038 0.3447070122 -0.1894699931 vertex 0.5050950050 0.3744960129 -0.1920630038 endloop endfacet facet normal 0.379066 0.919993 -0.099610 outer loop vertex 0.4577539861 0.4844430089 -0.4163730145 vertex 0.4560900033 0.4827870131 -0.4379999936 vertex 0.4393889904 0.4905169904 -0.4301620126 endloop endfacet facet normal 0.999787 -0.014846 0.014309 outer loop vertex 0.5060070157 0.3564809859 -0.2158939987 vertex 0.5054540038 0.3447070122 -0.1894699931 vertex 0.5055320263 0.3290629983 -0.2111520022 endloop endfacet facet normal 0.999318 -0.011226 0.035193 outer loop vertex 0.5055320263 0.3290629983 -0.2111520022 vertex 0.5065490007 0.3381159902 -0.2371419966 vertex 0.5060070157 0.3564809859 -0.2158939987 endloop endfacet facet normal -0.998979 0.037266 -0.025537 outer loop vertex -0.5050280094 -0.3139410019 0.2136960030 vertex -0.5063869953 -0.3326140046 0.2396080047 vertex -0.5052800179 -0.2980450094 0.2467509955 endloop endfacet facet normal 0.242270 0.138352 -0.960294 outer loop vertex 0.4461199939 0.3951700032 -0.4937820137 vertex 0.4205420017 0.3997719884 -0.4995720088 vertex 0.4377200007 0.4216789901 -0.4920819998 endloop endfacet facet normal 0.855198 -0.511455 -0.083968 outer loop vertex 0.4867979884 -0.4587840140 0.3035930097 vertex 0.4798400104 -0.4670709968 0.2832039893 vertex 0.4919340014 -0.4467670023 0.2827059925 endloop endfacet facet normal -0.000029 -0.011345 0.999936 outer loop vertex 0.0537113994 0.3529010117 0.5057590008 vertex 0.0230669994 0.3617939949 0.5058590174 vertex 0.0368296988 0.3362849951 0.5055699944 endloop endfacet facet normal 0.010820 0.026043 0.999602 outer loop vertex 0.0230669994 0.3617939949 0.5058590174 vertex 0.0537113994 0.3529010117 0.5057590008 vertex 0.0498007983 0.3820840120 0.5050410032 endloop endfacet facet normal -0.944523 -0.261193 -0.199136 outer loop vertex -0.4914880097 -0.4295040071 -0.4452280104 vertex -0.4925029874 -0.4405840039 -0.4258809984 vertex -0.4985660017 -0.4185020030 -0.4260869920 endloop endfacet facet normal -0.367009 0.053649 0.928669 outer loop vertex -0.4363310039 -0.2830910087 0.4980939925 vertex -0.4328109920 -0.2532640100 0.4977619946 vertex -0.4534409940 -0.2656399906 0.4903239906 endloop endfacet facet normal -0.360955 0.041768 0.931647 outer loop vertex -0.4534409940 -0.2656399906 0.4903239906 vertex -0.4328109920 -0.2532640100 0.4977619946 vertex -0.4525789917 -0.2375359982 0.4893980026 endloop endfacet facet normal -0.989540 -0.081552 0.118993 outer loop vertex -0.5058829784 -0.3741100132 0.3955030143 vertex -0.5049409866 -0.4013989866 0.3846339881 vertex -0.5017660260 -0.3983069956 0.4131560028 endloop endfacet facet normal -0.005599 0.004456 -0.999974 outer loop vertex -0.1115349978 0.0994599983 -0.4992910028 vertex -0.1351950020 0.1000249982 -0.4991559982 vertex -0.1178719997 0.1226909980 -0.4991520047 endloop endfacet facet normal -0.214227 0.051797 0.975410 outer loop vertex -0.4328109920 -0.2532640100 0.4977619946 vertex -0.4108969867 -0.2725870013 0.5036010146 vertex -0.4068529904 -0.2390449941 0.5027080178 endloop endfacet facet normal -0.990968 -0.129841 -0.033532 outer loop vertex -0.5010439754 -0.4268909991 0.1330939978 vertex -0.5027440190 -0.4186649919 0.1514829993 vertex -0.5041069984 -0.4043599963 0.1363720000 endloop endfacet facet normal 0.001932 0.005313 0.999984 outer loop vertex 0.0386228003 -0.1390659958 0.4996089935 vertex 0.0075228699 -0.1281339973 0.4996109903 vertex 0.0149159003 -0.1624410003 0.4997789860 endloop endfacet facet normal -0.003675 0.008608 0.999956 outer loop vertex -0.0478252992 -0.1740369946 0.4997340143 vertex -0.0193166006 -0.1516440064 0.4996460080 vertex -0.0530496985 -0.1381659955 0.4994060099 endloop endfacet facet normal -0.005935 0.002953 0.999978 outer loop vertex -0.0530496985 -0.1381659955 0.4994060099 vertex -0.0193166006 -0.1516440064 0.4996460080 vertex -0.0255027004 -0.1156409979 0.4995029867 endloop endfacet facet normal -0.004241 -0.999713 0.023572 outer loop vertex 0.0131996004 -0.5000680089 -0.1985500008 vertex -0.0105537996 -0.5006589890 -0.2278880030 vertex 0.0208736993 -0.5009739995 -0.2355930060 endloop endfacet facet normal 0.017900 0.564619 0.825158 outer loop vertex 0.3596290052 0.4608269930 0.4858959913 vertex 0.3397539854 0.4717310071 0.4788660109 vertex 0.3274820149 0.4560529888 0.4898599982 endloop endfacet facet normal -0.999100 -0.041055 0.010704 outer loop vertex -0.5055220127 -0.3698489964 0.1808010042 vertex -0.5044879913 -0.3997099996 0.1627829969 vertex -0.5040739775 -0.4024420083 0.1909479946 endloop endfacet facet normal -0.867361 0.496874 -0.028305 outer loop vertex -0.4822959900 0.4647629857 -0.3932270110 vertex -0.4911899865 0.4483850002 -0.4081889987 vertex -0.4943380058 0.4445819855 -0.3784820139 endloop endfacet facet normal -0.998408 -0.051511 -0.022980 outer loop vertex -0.5040739775 -0.4024420083 0.1909479946 vertex -0.5057200193 -0.3823859990 0.2175060064 vertex -0.5055220127 -0.3698489964 0.1808010042 endloop endfacet facet normal 0.467617 0.027043 0.883517 outer loop vertex 0.4627470076 -0.0528471991 0.4852859974 vertex 0.4640460014 -0.0252241008 0.4837529957 vertex 0.4469439983 -0.0360208005 0.4931350052 endloop endfacet facet normal -0.955865 -0.293804 0.000846 outer loop vertex -0.5015019774 -0.4224289954 0.1721770018 vertex -0.4942899942 -0.4458799958 0.1765239984 vertex -0.5000540018 -0.4270640016 0.1985169947 endloop endfacet facet normal -0.975734 -0.218145 0.018885 outer loop vertex -0.4988169968 -0.4360859990 0.1531469971 vertex -0.5015019774 -0.4224289954 0.1721770018 vertex -0.5027440190 -0.4186649919 0.1514829993 endloop endfacet facet normal -0.971621 0.004019 0.236509 outer loop vertex -0.4965110123 -0.0587437004 0.4372330010 vertex -0.5025200248 -0.0651609972 0.4126560092 vertex -0.4990850091 -0.0874254033 0.4271459877 endloop endfacet facet normal -0.995684 -0.092785 0.001973 outer loop vertex -0.5027440190 -0.4186649919 0.1514829993 vertex -0.5044879913 -0.3997099996 0.1627829969 vertex -0.5041069984 -0.4043599963 0.1363720000 endloop endfacet facet normal 0.009943 -0.022346 -0.999701 outer loop vertex 0.3386029899 0.3291209936 -0.5100479722 vertex 0.3613289893 0.3210709989 -0.5096420050 vertex 0.3391160071 0.3043420017 -0.5094889998 endloop endfacet facet normal -0.984028 -0.041058 0.173213 outer loop vertex -0.5058829784 -0.3741100132 0.3955030143 vertex -0.5017660260 -0.3983069956 0.4131560028 vertex -0.5005000234 -0.3685869873 0.4273929894 endloop endfacet facet normal -0.998962 0.031588 0.032827 outer loop vertex -0.5084350109 -0.2969059944 -0.3251670003 vertex -0.5089290142 -0.3281019926 -0.3101820052 vertex -0.5071560144 -0.2982859910 -0.2849180102 endloop endfacet facet normal -0.998902 0.026926 0.038325 outer loop vertex -0.5071560144 -0.2982859910 -0.2849180102 vertex -0.5089290142 -0.3281019926 -0.3101820052 vertex -0.5079200268 -0.3345490098 -0.2793540061 endloop endfacet facet normal -0.998514 -0.045973 0.029273 outer loop vertex -0.5081380010 -0.3803589940 -0.3204520047 vertex -0.5085880160 -0.3575809896 -0.3000299931 vertex -0.5096349716 -0.3534879982 -0.3293139935 endloop endfacet facet normal 0.004709 0.014217 -0.999888 outer loop vertex 0.1421809942 -0.2030040026 -0.4997319877 vertex 0.1112580001 -0.1913540065 -0.4997119904 vertex 0.1379300058 -0.1665710062 -0.4992339909 endloop endfacet facet normal 0.011371 -0.998181 0.059202 outer loop vertex 0.3669070005 -0.5093380213 0.3659439981 vertex 0.3550809920 -0.5076649785 0.3964239955 vertex 0.3291499913 -0.5095419884 0.3697569966 endloop endfacet facet normal -0.740968 0.669628 -0.050651 outer loop vertex -0.4634290040 0.4828909934 -0.1995429993 vertex -0.4818550050 0.4632140100 -0.1901289970 vertex -0.4693779945 0.4785200059 -0.1703020036 endloop endfacet facet normal -0.867535 -0.497367 -0.003094 outer loop vertex -0.4835340083 -0.4621439874 -0.1625259966 vertex -0.4938310087 -0.4442529976 -0.1513379961 vertex -0.4923110008 -0.4467400014 -0.1777430028 endloop endfacet facet normal 0.094752 -0.981091 0.168769 outer loop vertex 0.4058400095 -0.5024930239 0.4126740098 vertex 0.3958980143 -0.5000039935 0.4327250123 vertex 0.3778069913 -0.5043420196 0.4176639915 endloop endfacet facet normal -0.005192 -0.043601 0.999036 outer loop vertex -0.1280000061 0.2617819905 0.5014640093 vertex -0.0994198024 0.2611959875 0.5015869737 vertex -0.1060360000 0.2873030007 0.5026919842 endloop endfacet facet normal 0.318500 0.192079 0.928258 outer loop vertex 0.4618389904 0.4386709929 0.4792450070 vertex 0.4588739872 0.4566310048 0.4765459895 vertex 0.4431670010 0.4473150074 0.4838629961 endloop endfacet facet normal -0.006361 -0.019633 0.999787 outer loop vertex -0.1105099991 0.1910450011 0.4993799925 vertex -0.1140680015 0.2138909996 0.4998059869 vertex -0.1339610070 0.2021059990 0.4994480014 endloop endfacet facet normal 0.801594 -0.597842 -0.005700 outer loop vertex 0.4723510146 -0.4749819934 0.2622169852 vertex 0.4726049900 -0.4743910134 0.2359510064 vertex 0.4858730137 -0.4567579925 0.2524090111 endloop endfacet facet normal -0.002146 -0.026742 0.999640 outer loop vertex -0.1339610070 0.2021059990 0.4994480014 vertex -0.1140680015 0.2138909996 0.4998059869 vertex -0.1325220019 0.2292039990 0.5001760125 endloop endfacet facet normal 0.070427 0.734696 0.674731 outer loop vertex -0.0013017301 0.4774749875 0.4695000052 vertex -0.0317605995 0.4751709998 0.4751879871 vertex -0.0141754998 0.4661520123 0.4831730127 endloop endfacet facet normal 0.783353 -0.621471 0.011474 outer loop vertex 0.4726049900 -0.4743910134 0.2359510064 vertex 0.4721980095 -0.4754480124 0.2064850032 vertex 0.4849489927 -0.4591549933 0.2184360027 endloop endfacet facet normal 0.996313 -0.023089 -0.082631 outer loop vertex 0.5052400231 -0.1050110012 -0.3798969984 vertex 0.5052160025 -0.1338730007 -0.3721219897 vertex 0.5027909875 -0.1264519989 -0.4034349918 endloop endfacet facet normal 0.002511 0.999997 -0.000409 outer loop vertex -0.0015506800 0.4995659888 0.1609860063 vertex 0.0240180008 0.4994939864 0.1418890059 vertex -0.0078279404 0.4995670021 0.1248980016 endloop endfacet facet normal 0.002294 0.999632 0.027040 outer loop vertex -0.0999948010 0.5005450249 -0.2279700041 vertex -0.0919492990 0.4996269941 -0.1947139949 vertex -0.0651345998 0.5001630187 -0.2168049961 endloop endfacet facet normal -0.028541 0.998793 0.039974 outer loop vertex 0.3275290132 0.5086190104 -0.2921569943 vertex 0.3025749922 0.5088559985 -0.3158949912 vertex 0.2916229963 0.5072000027 -0.2823379934 endloop endfacet facet normal -0.999725 -0.002232 0.023357 outer loop vertex -0.5052999854 -0.0245692991 -0.3552739918 vertex -0.5044720173 -0.0343656987 -0.3207710087 vertex -0.5046749711 -0.0025699600 -0.3264200091 endloop endfacet facet normal 0.748009 0.019957 0.663388 outer loop vertex 0.4853329957 0.3736679852 0.4643410146 vertex 0.4726499915 0.3639900088 0.4789330065 vertex 0.4805319905 0.3445639908 0.4706299901 endloop endfacet facet normal -0.012513 -0.003408 -0.999916 outer loop vertex 0.1908819973 -0.1676589996 -0.4991370142 vertex 0.1937610060 -0.1392100006 -0.4992699921 vertex 0.2149890065 -0.1578869969 -0.4994719923 endloop endfacet facet normal -0.717501 0.471133 -0.513055 outer loop vertex -0.4723550081 0.4605630040 -0.4586110115 vertex -0.4665850103 0.4581849873 -0.4688639939 vertex -0.4738050103 0.4502680004 -0.4660370052 endloop endfacet facet normal -0.030061 -0.670911 -0.740929 outer loop vertex 0.2953830063 -0.4803079963 -0.4701839983 vertex 0.3130269945 -0.4674629867 -0.4825310111 vertex 0.3234300017 -0.4828380048 -0.4690310061 endloop endfacet facet normal -0.035212 0.002389 -0.999377 outer loop vertex 0.2573609948 -0.1751320064 -0.5008509755 vertex 0.2313590050 -0.1781339943 -0.4999420047 vertex 0.2417380065 -0.1531679928 -0.5002480149 endloop endfacet facet normal -0.602560 -0.788282 0.124628 outer loop vertex -0.4750289917 -0.4696719944 0.4406540096 vertex -0.4765099883 -0.4714730084 0.4221020043 vertex -0.4618040025 -0.4816569984 0.4287889898 endloop endfacet facet normal -0.036614 -0.013284 -0.999241 outer loop vertex 0.2362020016 -0.0996358991 -0.5006319880 vertex 0.2698599994 -0.0992064998 -0.5018709898 vertex 0.2542600036 -0.1266900003 -0.5009340048 endloop endfacet facet normal 0.001418 -0.684818 -0.728713 outer loop vertex 0.1725569963 -0.4622409940 -0.4832960069 vertex 0.1759479940 -0.4794499874 -0.4671170115 vertex 0.1485159993 -0.4715079963 -0.4746339917 endloop endfacet facet normal 0.999987 -0.002063 -0.004693 outer loop vertex 0.4995369911 0.1425040066 -0.0421357006 vertex 0.4994069934 0.1423559934 -0.0697693974 vertex 0.4995079935 0.1630969942 -0.0573646985 endloop endfacet facet normal 0.030340 0.149002 0.988371 outer loop vertex -0.2212460041 0.4193390012 0.5018389821 vertex -0.1930859983 0.4067989886 0.5028650165 vertex -0.1973499954 0.4330660105 0.4990360141 endloop endfacet facet normal -0.012487 0.675682 -0.737088 outer loop vertex 0.3823040128 0.4675759971 -0.4799470007 vertex 0.3485310078 0.4648649991 -0.4818600118 vertex 0.3667260110 0.4818229973 -0.4666230083 endloop endfacet facet normal -0.031935 -0.010159 -0.999438 outer loop vertex 0.2542600036 -0.1266900003 -0.5009340048 vertex 0.2230799943 -0.1299100071 -0.4999049902 vertex 0.2362020016 -0.0996358991 -0.5006319880 endloop endfacet facet normal -0.424500 -0.903380 -0.060869 outer loop vertex -0.4573220015 -0.4852060080 -0.0368825011 vertex -0.4363949895 -0.4946300089 -0.0429621004 vertex -0.4459170103 -0.4917660058 -0.0190615002 endloop endfacet facet normal 0.859296 0.511425 0.007372 outer loop vertex 0.4798069894 0.4686369896 0.1869120002 vertex 0.4799019992 0.4681020081 0.2129500061 vertex 0.4905050099 0.4504980147 0.1983000040 endloop endfacet facet normal -0.985390 -0.170302 0.002029 outer loop vertex -0.5051770210 -0.4010959864 0.2696070075 vertex -0.5010679960 -0.4250349998 0.2558720112 vertex -0.5009819865 -0.4251269996 0.2899209857 endloop endfacet facet normal 0.001490 0.999997 -0.001775 outer loop vertex 0.0280472003 0.4995389879 0.1706179976 vertex 0.0240180008 0.4994939864 0.1418890059 vertex -0.0015506800 0.4995659888 0.1609860063 endloop endfacet facet normal 0.999612 0.009381 0.026227 outer loop vertex 0.5092620254 -0.3552710116 -0.3064840138 vertex 0.5098869801 -0.3481470048 -0.3328520060 vertex 0.5089520216 -0.3241969943 -0.3057830036 endloop endfacet facet normal 0.776259 -0.039864 0.629152 outer loop vertex 0.4880949855 -0.3776870072 0.4628190100 vertex 0.4752419889 -0.3705419898 0.4791299999 vertex 0.4772050083 -0.3973560035 0.4750089943 endloop endfacet facet normal 0.999824 0.018065 -0.005025 outer loop vertex 0.5092890263 -0.2905179858 -0.3483679891 vertex 0.5097979903 -0.3167319894 -0.3413400054 vertex 0.5094400048 -0.3046540022 -0.3691450059 endloop endfacet facet normal 0.999930 0.004900 -0.010746 outer loop vertex 0.5094400048 -0.3046540022 -0.3691450059 vertex 0.5097979903 -0.3167319894 -0.3413400054 vertex 0.5096250176 -0.3407570124 -0.3683910072 endloop endfacet facet normal -0.979844 0.028944 -0.197654 outer loop vertex -0.5035359859 0.2927080095 -0.4184359908 vertex -0.5052139759 0.3278329968 -0.4049740136 vertex -0.4994159937 0.3161129951 -0.4354330003 endloop endfacet facet normal 0.999986 0.002511 0.004743 outer loop vertex 0.4999650121 0.0159006007 0.0353593007 vertex 0.5000389814 0.0332341008 0.0105868997 vertex 0.4999049902 0.0518641993 0.0289734006 endloop endfacet facet normal 0.994958 -0.085110 -0.053049 outer loop vertex 0.5066900253 -0.4003370106 -0.3691680133 vertex 0.5050529838 -0.4013270140 -0.3982830048 vertex 0.5081229806 -0.3740899861 -0.3844020069 endloop endfacet facet normal -0.737347 0.032924 0.674711 outer loop vertex -0.4820730090 -0.2719160020 0.4658290148 vertex -0.4679200053 -0.2759760022 0.4814940095 vertex -0.4689219892 -0.2522859871 0.4792430103 endloop endfacet facet normal 0.008820 0.002366 0.999958 outer loop vertex -0.1610749960 0.1024269983 0.4991489947 vertex -0.1982209980 0.1031240001 0.4994750023 vertex -0.1856220067 0.0734914020 0.4994339943 endloop endfacet facet normal 0.005130 0.533100 -0.846037 outer loop vertex 0.3823040128 0.4675759971 -0.4799470007 vertex 0.3717939854 0.4517799914 -0.4899640083 vertex 0.3485310078 0.4648649991 -0.4818600118 endloop endfacet facet normal -0.706345 0.705331 -0.059873 outer loop vertex -0.4786550105 0.4643189907 -0.0492040999 vertex -0.4792169929 0.4662280083 -0.0200852994 vertex -0.4644260108 0.4797570109 -0.0352022983 endloop endfacet facet normal -0.807887 0.060680 -0.586205 outer loop vertex -0.4845489860 0.2751969993 -0.4695129991 vertex -0.4910010099 0.3015320003 -0.4578950107 vertex -0.4772289991 0.3003639877 -0.4769960046 endloop endfacet facet normal -0.750313 -0.660091 0.036200 outer loop vertex -0.4702720046 -0.4780920148 -0.2312400043 vertex -0.4688810110 -0.4783619940 -0.2073320001 vertex -0.4814090133 -0.4648739994 -0.2210509926 endloop endfacet facet normal 0.976840 -0.000712 0.213968 outer loop vertex 0.4979209900 -0.0186687000 0.4292890131 vertex 0.5020409822 0.0099390401 0.4105750024 vertex 0.4962840080 0.0172425993 0.4368819892 endloop endfacet facet normal 0.598130 0.800981 -0.025879 outer loop vertex 0.4551840127 0.4847649932 -0.2100480050 vertex 0.4704970121 0.4740610123 -0.1874250025 vertex 0.4742349982 0.4702740014 -0.2182420045 endloop endfacet facet normal 0.929913 -0.022629 0.367083 outer loop vertex 0.4892140031 -0.0004892750 0.4536989927 vertex 0.4962840080 0.0172425993 0.4368819892 vertex 0.4892730117 0.0247763991 0.4551070035 endloop endfacet facet normal -0.981549 -0.144733 0.124952 outer loop vertex -0.4998529851 -0.4227319956 0.3998920023 vertex -0.5017660260 -0.3983069956 0.4131560028 vertex -0.5049409866 -0.4013989866 0.3846339881 endloop endfacet facet normal 0.005642 0.027642 -0.999602 outer loop vertex 0.1148310006 -0.2298959941 -0.5006300211 vertex 0.1421809942 -0.2030040026 -0.4997319877 vertex 0.1502120048 -0.2352730036 -0.5005789995 endloop endfacet facet normal -0.003691 -0.501514 -0.865142 outer loop vertex 0.0036057599 -0.4466510117 -0.4911879897 vertex 0.0324313007 -0.4511240125 -0.4887180030 vertex 0.0120770000 -0.4655509889 -0.4802680016 endloop endfacet facet normal 0.003508 0.011462 -0.999928 outer loop vertex 0.1053650007 -0.1595409960 -0.4993680120 vertex 0.1112580001 -0.1913540065 -0.4997119904 vertex 0.0823018029 -0.1791760027 -0.4996739924 endloop endfacet facet normal 0.006230 0.017932 -0.999820 outer loop vertex 0.0847695023 -0.2103630006 -0.5002179742 vertex 0.0823018029 -0.1791760027 -0.4996739924 vertex 0.1112580001 -0.1913540065 -0.4997119904 endloop endfacet facet normal 0.453209 -0.025666 0.891035 outer loop vertex 0.4629319906 -0.1238999963 0.4848130047 vertex 0.4445919991 -0.1130789965 0.4944530129 vertex 0.4449920058 -0.1392399967 0.4934960008 endloop endfacet facet normal 0.004730 -0.999665 0.025429 outer loop vertex 0.0208736993 -0.5009739995 -0.2355930060 vertex 0.0471662991 -0.5003539920 -0.2161100060 vertex 0.0131996004 -0.5000680089 -0.1985500008 endloop endfacet facet normal 0.006476 -0.999234 0.038582 outer loop vertex 0.1225700006 -0.5011199713 -0.2514829934 vertex 0.1014660001 -0.5003979802 -0.2292419970 vertex 0.0924346000 -0.5016229749 -0.2594519854 endloop endfacet facet normal 0.004264 -0.998830 0.048170 outer loop vertex 0.0623383000 -0.5020470023 -0.2655799985 vertex 0.0825837031 -0.5032749772 -0.2928349972 vertex 0.0924346000 -0.5016229749 -0.2594519854 endloop endfacet facet normal -0.001608 -0.998753 0.049897 outer loop vertex 0.0300925002 -0.5022770166 -0.2684940100 vertex 0.0048268498 -0.5031830072 -0.2874430120 vertex 0.0269089993 -0.5036290288 -0.2956590056 endloop endfacet facet normal -0.609651 0.791252 -0.047384 outer loop vertex -0.4590840042 0.4858979881 0.1732760072 vertex -0.4757690132 0.4724299908 0.1630499959 vertex -0.4740040004 0.4751189947 0.1852439940 endloop endfacet facet normal 0.023511 -0.041485 0.998862 outer loop vertex -0.2726739943 -0.3926759958 0.5071830153 vertex -0.2461960018 -0.3855200112 0.5068569779 vertex -0.2671729922 -0.3651680052 0.5081959963 endloop endfacet facet normal 0.011219 -0.227421 0.973732 outer loop vertex -0.2322070003 -0.4264349937 0.5003399849 vertex -0.2524400055 -0.4098739922 0.5044410229 vertex -0.2618910074 -0.4336880147 0.4989880025 endloop endfacet facet normal 0.048656 -0.241250 0.969242 outer loop vertex -0.2618910074 -0.4336880147 0.4989880025 vertex -0.2524400055 -0.4098739922 0.5044410229 vertex -0.2749899924 -0.4142090082 0.5044940114 endloop endfacet facet normal 0.995848 0.025600 0.087358 outer loop vertex 0.5044639707 0.1083960012 0.3767209947 vertex 0.5045120120 0.1366319954 0.3678990006 vertex 0.5016620159 0.1337340027 0.4012370110 endloop endfacet facet normal -0.036141 0.553067 0.832352 outer loop vertex 0.2315070033 0.4639799893 0.4807919860 vertex 0.2452899963 0.4469909966 0.4926789999 vertex 0.2631700039 0.4628629982 0.4829089940 endloop endfacet facet normal 0.996391 -0.009165 0.084383 outer loop vertex 0.5016620159 0.1337340027 0.4012370110 vertex 0.5045120120 0.1366319954 0.3678990006 vertex 0.5034909844 0.1699869931 0.3835780025 endloop endfacet facet normal 0.998114 -0.041023 0.045668 outer loop vertex 0.5054489970 0.2363979965 0.3863910139 vertex 0.5061590075 0.2238270044 0.3595809937 vertex 0.5072020292 0.2549130023 0.3647089899 endloop endfacet facet normal 0.999842 -0.012439 -0.012729 outer loop vertex 0.5047609806 0.1796829998 0.3255189955 vertex 0.5048159957 0.1600880027 0.3489890099 vertex 0.5043240190 0.1504600048 0.3197529912 endloop endfacet facet normal 0.504817 -0.007787 -0.863191 outer loop vertex 0.4629650116 -0.0800386965 -0.4808279872 vertex 0.4467200041 -0.0469507016 -0.4906269908 vertex 0.4693849981 -0.0459421016 -0.4773809910 endloop endfacet facet normal 0.999976 -0.006558 -0.002383 outer loop vertex 0.4992949963 0.1780730039 -0.1328549981 vertex 0.4991360009 0.1505970061 -0.1239570007 vertex 0.4991100132 0.1568939984 -0.1521960050 endloop endfacet facet normal 0.998768 -0.021903 0.044529 outer loop vertex 0.5034909844 0.1699869931 0.3835780025 vertex 0.5048159957 0.1600880027 0.3489890099 vertex 0.5052130222 0.1916989982 0.3556329906 endloop endfacet facet normal -0.012238 0.010204 -0.999873 outer loop vertex -0.3801549971 0.0761566013 -0.5051310062 vertex -0.3529950082 0.0847245008 -0.5053759813 vertex -0.3615939915 0.0561842993 -0.5055620074 endloop endfacet facet normal 0.047944 0.001729 -0.998849 outer loop vertex -0.3322489858 0.0625763983 -0.5048329830 vertex -0.3235029876 0.0938823968 -0.5043590069 vertex -0.2974619865 0.0708170012 -0.5031489730 endloop endfacet facet normal 0.020225 -0.011104 -0.999734 outer loop vertex -0.3640510142 0.1652760059 -0.5059019923 vertex -0.3397249877 0.1462929994 -0.5051990151 vertex -0.3672870100 0.1340840012 -0.5056210160 endloop endfacet facet normal -0.032148 -0.037679 -0.998773 outer loop vertex 0.3078750074 0.2549180090 -0.5064790249 vertex 0.3353410065 0.2321459949 -0.5065039992 vertex 0.3027639985 0.2190919966 -0.5049629807 endloop endfacet facet normal -0.966516 -0.033088 -0.254465 outer loop vertex -0.4960469902 0.2413080037 -0.4467250109 vertex -0.5025849938 0.2401680052 -0.4217439890 vertex -0.5008890033 0.2664099932 -0.4315980077 endloop endfacet facet normal 0.001033 -0.004077 0.999991 outer loop vertex 0.0564774014 -0.0377417989 0.4998709857 vertex 0.0349742994 -0.0694354028 0.4997639954 vertex 0.0715887025 -0.0660396963 0.4997400045 endloop endfacet facet normal -0.018341 0.999404 0.029258 outer loop vertex 0.3025749922 0.5088559985 -0.3158949912 vertex 0.3275290132 0.5086190104 -0.2921569943 vertex 0.3365980089 0.5097429752 -0.3248650134 endloop endfacet facet normal -0.973693 0.227112 -0.018496 outer loop vertex -0.5019000173 0.4131700099 0.0239822008 vertex -0.4991959929 0.4265390038 0.0457913987 vertex -0.4964050055 0.4364390075 0.0204259995 endloop endfacet facet normal -0.023763 0.963431 0.266902 outer loop vertex -0.3871110082 0.4951409996 0.4472669959 vertex -0.3526369929 0.4963060021 0.4461309910 vertex -0.3675659895 0.5020120144 0.4242050052 endloop endfacet facet normal 0.320558 0.944324 0.074123 outer loop vertex 0.4336889982 0.4956650138 0.4133450091 vertex 0.4476419985 0.4897919893 0.4278250039 vertex 0.4537949860 0.4892059863 0.4086810052 endloop endfacet facet normal -0.122021 -0.992390 0.016545 outer loop vertex -0.3850109875 -0.5047820210 0.1065649986 vertex -0.4092830122 -0.5019400120 0.0980234966 vertex -0.3894029856 -0.5047010183 0.0790318027 endloop endfacet facet normal -0.045777 -0.998942 0.004363 outer loop vertex -0.3894029856 -0.5047010183 0.0790318027 vertex -0.3660820127 -0.5057319999 0.0876683965 vertex -0.3850109875 -0.5047820210 0.1065649986 endloop endfacet facet normal -0.053956 -0.998502 -0.009117 outer loop vertex -0.3698559999 -0.5053129792 0.0037209501 vertex -0.3695830107 -0.5056070089 0.0343092009 vertex -0.3942129910 -0.5041589737 0.0214827992 endloop endfacet facet normal -0.901395 -0.034801 -0.431596 outer loop vertex -0.4944100082 0.0854047984 -0.4425419867 vertex -0.4887380004 0.1085089967 -0.4562509954 vertex -0.4846400023 0.0824434012 -0.4627079964 endloop endfacet facet normal 0.059017 0.491058 0.869125 outer loop vertex 0.0079315295 0.4610790014 0.4857070148 vertex -0.0118025001 0.4515799880 0.4924139977 vertex 0.0113647003 0.4432399869 0.4955529869 endloop endfacet facet normal 0.998930 -0.005133 -0.045972 outer loop vertex 0.5020999908 0.1300770044 0.2705479860 vertex 0.5022159815 0.1543049961 0.2703630030 vertex 0.5031840205 0.1398990005 0.2930060029 endloop endfacet facet normal 0.998865 -0.006936 -0.047117 outer loop vertex 0.5031840205 0.1398990005 0.2930060029 vertex 0.5022159815 0.1543049961 0.2703630030 vertex 0.5035579801 0.1676619947 0.2968469858 endloop endfacet facet normal -0.004786 -0.043950 0.999022 outer loop vertex -0.1357479990 0.2972219884 0.5029860139 vertex -0.1280000061 0.2617819905 0.5014640093 vertex -0.1060360000 0.2873030007 0.5026919842 endloop endfacet facet normal 0.412111 -0.009462 -0.911085 outer loop vertex 0.4494200051 -0.1108789966 -0.4887500107 vertex 0.4594799876 -0.1396290064 -0.4839009941 vertex 0.4374350011 -0.1390140057 -0.4938789904 endloop endfacet facet normal -0.028234 0.048642 -0.998417 outer loop vertex 0.2117719948 -0.2751230001 -0.5028740168 vertex 0.2061640024 -0.2478349954 -0.5013859868 vertex 0.2337519974 -0.2562069893 -0.5025740266 endloop endfacet facet normal -0.033049 0.042291 -0.998559 outer loop vertex 0.2366790026 -0.3176769912 -0.5059019923 vertex 0.2629919946 -0.3029940128 -0.5061510205 vertex 0.2590799928 -0.3293080032 -0.5071359873 endloop endfacet facet normal 0.217099 0.209119 0.953487 outer loop vertex 0.4431670010 0.4473150074 0.4838629961 vertex 0.4215520024 0.4332419932 0.4918709993 vertex 0.4465419948 0.4236580133 0.4882830083 endloop endfacet facet normal 0.029796 -0.652852 -0.756900 outer loop vertex 0.0671823025 -0.4735290110 -0.4718320072 vertex 0.0901459008 -0.4604420066 -0.4822160006 vertex 0.0969339013 -0.4776839912 -0.4670769870 endloop endfacet facet normal -0.864525 -0.050785 -0.500017 outer loop vertex -0.4928449988 0.2110999972 -0.4531919956 vertex -0.4865179956 0.2312310040 -0.4661760032 vertex -0.4823519886 0.2050019950 -0.4707149863 endloop endfacet facet normal -0.002198 0.999980 -0.005889 outer loop vertex -0.0023072199 0.4996309876 -0.0973925963 vertex -0.0161092002 0.4994579852 -0.1216190010 vertex -0.0326807983 0.4995520115 -0.0994656980 endloop endfacet facet normal -0.002893 0.999975 -0.006408 outer loop vertex -0.0326807983 0.4995520115 -0.0994656980 vertex -0.0161092002 0.4994579852 -0.1216190010 vertex -0.0442776009 0.4993470013 -0.1262210011 endloop endfacet facet normal 0.999971 0.005485 -0.005283 outer loop vertex 0.4995700121 -0.1723839939 -0.0626230985 vertex 0.4993610084 -0.1434130073 -0.0721040964 vertex 0.4996060133 -0.1579570025 -0.0408309996 endloop endfacet facet normal -0.001465 0.999998 -0.001038 outer loop vertex -0.0034117000 0.4993579984 -0.1607560068 vertex -0.0249374993 0.4993419945 -0.1457850039 vertex -0.0030338599 0.4993810058 -0.1391140074 endloop endfacet facet normal -0.005981 0.027564 -0.999602 outer loop vertex -0.0557838008 -0.2395360023 -0.5006790161 vertex -0.0468084998 -0.2135089934 -0.5000150204 vertex -0.0289143994 -0.2344669998 -0.5006999969 endloop endfacet facet normal -0.998773 -0.049294 -0.004672 outer loop vertex -0.5085769892 -0.3665510118 0.3119570017 vertex -0.5076370239 -0.3876940012 0.3340919912 vertex -0.5091090202 -0.3587259948 0.3431330025 endloop endfacet facet normal -0.997341 -0.068968 -0.023525 outer loop vertex -0.5076370239 -0.3876940012 0.3340919912 vertex -0.5085769892 -0.3665510118 0.3119570017 vertex -0.5063459873 -0.3954139948 0.3019909859 endloop endfacet facet normal -0.943208 -0.331456 -0.022260 outer loop vertex -0.4919640124 -0.4507490098 0.2893260121 vertex -0.4960519969 -0.4411349893 0.3193889856 vertex -0.5009819865 -0.4251269996 0.2899209857 endloop endfacet facet normal -0.999136 -0.035748 -0.021180 outer loop vertex -0.5044519901 -0.3937720060 -0.1463630050 vertex -0.5054420233 -0.3802050054 -0.1225590035 vertex -0.5055170059 -0.3639430106 -0.1464689970 endloop endfacet facet normal -0.984413 -0.175809 -0.004688 outer loop vertex -0.5063459873 -0.3954139948 0.3019909859 vertex -0.5051770210 -0.4010959864 0.2696070075 vertex -0.5009819865 -0.4251269996 0.2899209857 endloop endfacet facet normal 0.460182 -0.887578 -0.020909 outer loop vertex 0.4547210038 -0.4885239899 0.0370319001 vertex 0.4432390034 -0.4938879907 0.0120264003 vertex 0.4640839994 -0.4830560088 0.0109868003 endloop endfacet facet normal 0.979395 -0.013983 -0.201468 outer loop vertex 0.5060660243 0.3531109989 -0.4068169892 vertex 0.5010449886 0.3362289965 -0.4300540090 vertex 0.5012850165 0.3684009910 -0.4311200082 endloop endfacet facet normal -0.842798 -0.537809 -0.021263 outer loop vertex -0.4829919934 -0.4603919983 -0.4260160029 vertex -0.4765230119 -0.4713459909 -0.4053649902 vertex -0.4907009900 -0.4493820071 -0.3989340067 endloop endfacet facet normal 0.030874 -0.388165 0.921073 outer loop vertex 0.1087760031 -0.4552280009 0.4883140028 vertex 0.1031659991 -0.4349850118 0.4970330000 vertex 0.0815801024 -0.4484049976 0.4921010137 endloop endfacet facet normal -0.015413 -0.322977 0.946281 outer loop vertex 0.0815801024 -0.4484049976 0.4921010137 vertex 0.1031659991 -0.4349850118 0.4970330000 vertex 0.0773082972 -0.4267340004 0.4994280040 endloop endfacet facet normal -0.978159 -0.204368 0.037931 outer loop vertex -0.4976310134 -0.4309920073 -0.0697164014 vertex -0.5013769865 -0.4106749892 -0.0568511002 vertex -0.5015040040 -0.4153740108 -0.0854441002 endloop endfacet facet normal 0.962028 0.035261 -0.270663 outer loop vertex 0.5038490295 -0.2774359882 -0.4165680110 vertex 0.4971109927 -0.2746010125 -0.4401479959 vertex 0.5001199841 -0.2480189949 -0.4259899855 endloop endfacet facet normal 0.967219 0.052592 -0.248439 outer loop vertex 0.5021430254 -0.2185990065 -0.4118860066 vertex 0.5001199841 -0.2480189949 -0.4259899855 vertex 0.4953449965 -0.2191849947 -0.4384759963 endloop endfacet facet normal 0.941093 0.009477 -0.338014 outer loop vertex 0.4953449965 -0.2191849947 -0.4384759963 vertex 0.5001199841 -0.2480189949 -0.4259899855 vertex 0.4914990067 -0.2472919971 -0.4499720037 endloop endfacet facet normal 0.006102 -0.695969 -0.718046 outer loop vertex 0.1201139987 -0.4653249979 -0.4788590074 vertex 0.1261280030 -0.4814279974 -0.4632000029 vertex 0.0969339013 -0.4776839912 -0.4670769870 endloop endfacet facet normal -0.999240 -0.035278 0.016569 outer loop vertex -0.5052649975 -0.3590179980 -0.0667556003 vertex -0.5043339729 -0.3894320130 -0.0753642023 vertex -0.5040879846 -0.3818069994 -0.0442941003 endloop endfacet facet normal 0.008033 -0.999966 -0.001959 outer loop vertex 0.0396533012 -0.5057600141 0.3550469875 vertex 0.0706007034 -0.5054870248 0.3426100016 vertex 0.0652388036 -0.5055900216 0.3731909990 endloop endfacet facet normal -0.007329 -0.999962 -0.004653 outer loop vertex 0.0652388036 -0.5055900216 0.3731909990 vertex 0.0706007034 -0.5054870248 0.3426100016 vertex 0.0935679004 -0.5057439804 0.3616560102 endloop endfacet facet normal 0.033674 0.474774 -0.879463 outer loop vertex -0.1135940030 0.4479790032 -0.4946140051 vertex -0.1075889990 0.4627259970 -0.4864229858 vertex -0.0880965963 0.4476709962 -0.4938040078 endloop endfacet facet normal 0.010348 -0.999496 0.030023 outer loop vertex 0.1168050021 -0.5054849982 0.3760290146 vertex 0.1389929950 -0.5057100058 0.3608910143 vertex 0.1428170055 -0.5048909783 0.3868390024 endloop endfacet facet normal 0.289438 -0.162913 0.943231 outer loop vertex 0.4439609945 -0.4038940072 0.4939439893 vertex 0.4240629971 -0.4202840030 0.4972189963 vertex 0.4455310106 -0.4308640063 0.4888040125 endloop endfacet facet normal -0.009775 -0.999698 -0.022529 outer loop vertex 0.1389929950 -0.5057100058 0.3608910143 vertex 0.1332650036 -0.5050160289 0.3325819969 vertex 0.1601299942 -0.5055620074 0.3451530039 endloop endfacet facet normal 0.038938 -0.018045 0.999079 outer loop vertex -0.2573499978 0.2090830058 0.5022289753 vertex -0.2638059855 0.1730619967 0.5018299818 vertex -0.2253960073 0.1874009967 0.5005919933 endloop endfacet facet normal -0.999958 0.005601 0.007288 outer loop vertex -0.5055390000 -0.3697789907 -0.0960794985 vertex -0.5052649975 -0.3590179980 -0.0667556003 vertex -0.5053309798 -0.3397639990 -0.0906066969 endloop endfacet facet normal -0.998698 0.010920 0.049820 outer loop vertex -0.5029249787 -0.1662919968 -0.2808200121 vertex -0.5016999841 -0.1338160038 -0.2633819878 vertex -0.5032209754 -0.1335410029 -0.2939319909 endloop endfacet facet normal 0.005108 -0.002670 -0.999983 outer loop vertex 0.0617068000 -0.1110050008 -0.4995859861 vertex 0.0875084996 -0.1088220030 -0.4994600117 vertex 0.0762730017 -0.1280730069 -0.4994660020 endloop endfacet facet normal 0.004303 -0.002969 -0.999986 outer loop vertex 0.1039059982 -0.0312745012 -0.4996829927 vertex 0.0876844972 -0.0584872998 -0.4996719956 vertex 0.0720575973 -0.0306221992 -0.4998219907 endloop endfacet facet normal 0.004285 -0.002980 -0.999986 outer loop vertex 0.0720575973 -0.0306221992 -0.4998219907 vertex 0.0876844972 -0.0584872998 -0.4996719956 vertex 0.0563988984 -0.0591836981 -0.4998039901 endloop endfacet facet normal 0.002500 -0.003360 -0.999991 outer loop vertex 0.0232264996 -0.0621359013 -0.4998770058 vertex 0.0563988984 -0.0591836981 -0.4998039901 vertex 0.0435702987 -0.0883665010 -0.4997380078 endloop endfacet facet normal 0.003947 -0.003996 -0.999984 outer loop vertex 0.0435702987 -0.0883665010 -0.4997380078 vertex 0.0563988984 -0.0591836981 -0.4998039901 vertex 0.0731784031 -0.0851529986 -0.4996339977 endloop endfacet facet normal -0.487599 0.870069 0.072305 outer loop vertex -0.4627979994 0.4792029858 -0.0712589994 vertex -0.4381859899 0.4936249852 -0.0788289979 vertex -0.4536170065 0.4870350063 -0.1035910025 endloop endfacet facet normal -0.235668 -0.213508 -0.948090 outer loop vertex -0.4225420058 -0.4204170108 -0.4996680021 vertex -0.4373539984 -0.4414570034 -0.4912480116 vertex -0.4457109869 -0.4177519977 -0.4945090115 endloop endfacet facet normal 0.021203 0.508658 -0.860707 outer loop vertex 0.2350880057 0.4639250040 -0.4828360081 vertex 0.2644329965 0.4694769979 -0.4788320065 vertex 0.2609530091 0.4468089938 -0.4923140109 endloop endfacet facet normal -0.496095 0.868184 0.012110 outer loop vertex -0.4692389965 0.4771879911 0.3345519900 vertex -0.4460139871 0.4903930128 0.3392949998 vertex -0.4557240009 0.4852840006 0.3077900112 endloop endfacet facet normal 0.930453 -0.365639 0.023799 outer loop vertex 0.4961529970 -0.4293369949 -0.2266030014 vertex 0.4950079918 -0.4296810031 -0.1871230006 vertex 0.4867630005 -0.4519700110 -0.2072139978 endloop endfacet facet normal 0.041109 -0.930336 0.364398 outer loop vertex 0.0909688994 -0.4937599897 0.4433369935 vertex 0.1199709997 -0.4980109930 0.4292120039 vertex 0.1233659983 -0.4876489937 0.4552839994 endloop endfacet facet normal -0.001564 -0.999013 -0.044380 outer loop vertex -0.0070169899 -0.5049089789 0.3202269971 vertex -0.0162061993 -0.5035669804 0.2903420031 vertex 0.0168583002 -0.5042780042 0.3051820099 endloop endfacet facet normal 0.007303 -0.999119 -0.041337 outer loop vertex 0.0180369001 -0.5027009845 0.2716520131 vertex 0.0214344002 -0.5012590289 0.2373999953 vertex 0.0490911007 -0.5018219948 0.2558929920 endloop endfacet facet normal 0.000105 -0.999115 -0.042051 outer loop vertex 0.0180369001 -0.5027009845 0.2716520131 vertex -0.0102952002 -0.5018740296 0.2519330084 vertex 0.0214344002 -0.5012590289 0.2373999953 endloop endfacet facet normal 0.032594 -0.251504 0.967307 outer loop vertex -0.2924039960 -0.4277850091 0.5015509725 vertex -0.2618910074 -0.4336880147 0.4989880025 vertex -0.2749899924 -0.4142090082 0.5044940114 endloop endfacet facet normal 0.041748 -0.109225 0.993140 outer loop vertex -0.2726739943 -0.3926759958 0.5071830153 vertex -0.2524400055 -0.4098739922 0.5044410229 vertex -0.2461960018 -0.3855200112 0.5068569779 endloop endfacet facet normal 0.840293 0.085907 0.535283 outer loop vertex 0.4916180074 -0.2744869888 0.4583550096 vertex 0.4934299886 -0.2472479939 0.4511390030 vertex 0.4828509986 -0.2550179958 0.4689930081 endloop endfacet facet normal -0.999028 -0.021956 -0.038214 outer loop vertex -0.5009539723 0.1579159945 0.2378540039 vertex -0.5024989843 0.1824869961 0.2641279995 vertex -0.5015239716 0.1943210065 0.2318390012 endloop endfacet facet normal 0.999874 0.015263 -0.004316 outer loop vertex 0.5004180074 -0.1988700032 0.0185013991 vertex 0.4999339879 -0.1761319935 -0.0132203996 vertex 0.4997969866 -0.1589870006 0.0156727992 endloop endfacet facet normal 0.026668 0.761380 0.647757 outer loop vertex 0.0942900032 0.4738929868 0.4719910026 vertex 0.1221259981 0.4689559937 0.4766480029 vertex 0.1147380024 0.4827930033 0.4606879950 endloop endfacet facet normal 0.999823 0.018584 0.002785 outer loop vertex 0.5004180074 -0.1988700032 0.0185013991 vertex 0.4998559952 -0.1727219969 0.0457867011 vertex 0.5004439950 -0.2058420032 0.0556934997 endloop endfacet facet normal -0.008575 -0.044456 0.998975 outer loop vertex -0.0994198024 0.2611959875 0.5015869737 vertex -0.0781228989 0.2760539949 0.5024309754 vertex -0.1060360000 0.2873030007 0.5026919842 endloop endfacet facet normal -0.010240 -0.023923 0.999661 outer loop vertex -0.0583719984 0.3295800090 0.5049309731 vertex -0.0662652031 0.3604980111 0.5055900216 vertex -0.0887664035 0.3405030072 0.5048810244 endloop endfacet facet normal -0.781141 -0.619535 0.077427 outer loop vertex -0.4729709923 -0.4766480029 -0.2743949890 vertex -0.4858689904 -0.4600059986 -0.2713580132 vertex -0.4807080030 -0.4691149890 -0.2921760082 endloop endfacet facet normal -0.008660 -0.042288 0.999068 outer loop vertex -0.0583719984 0.3295800090 0.5049309731 vertex -0.0826352984 0.3081130087 0.5038120151 vertex -0.0521846004 0.2954980135 0.5035420060 endloop endfacet facet normal -0.046935 -0.971046 0.234238 outer loop vertex -0.0235636998 -0.5016260147 0.4159159958 vertex 0.0039874702 -0.5003650188 0.4266639948 vertex -0.0190022998 -0.4958550036 0.4407539964 endloop endfacet facet normal -0.022511 -0.962240 0.271270 outer loop vertex -0.0190022998 -0.4958550036 0.4407539964 vertex 0.0039874702 -0.5003650188 0.4266639948 vertex 0.0042356201 -0.4949730039 0.4458110034 endloop endfacet facet normal 0.960705 -0.277485 -0.006884 outer loop vertex 0.4936189950 -0.4424499869 0.1993950009 vertex 0.4928849936 -0.4442789853 0.1706839949 vertex 0.4994499981 -0.4218460023 0.1826290041 endloop endfacet facet normal 0.042308 0.002706 -0.999101 outer loop vertex -0.2943379879 0.0118164001 -0.5033469796 vertex -0.3058919907 -0.0191082004 -0.5039200187 vertex -0.3259510100 0.0069004400 -0.5046989918 endloop endfacet facet normal -0.809689 0.570697 0.136783 outer loop vertex -0.4856809974 0.4548909962 0.4347920120 vertex -0.4765090048 0.4698069990 0.4268519878 vertex -0.4876660109 0.4572919905 0.4130240083 endloop endfacet facet normal 0.574727 -0.037582 -0.817482 outer loop vertex 0.4564270079 0.1109300032 -0.4880709946 vertex 0.4715969861 0.1235940009 -0.4779880047 vertex 0.4709149897 0.0949584991 -0.4771510065 endloop endfacet facet normal -0.793865 -0.045338 0.606402 outer loop vertex -0.4700480103 -0.0137136998 0.4762400091 vertex -0.4752329886 0.0153080998 0.4716219902 vertex -0.4860489964 -0.0090387398 0.4556420147 endloop endfacet facet normal -0.000621 -0.387345 0.921935 outer loop vertex 0.2120220065 -0.4424239993 0.4937919974 vertex 0.2335990071 -0.4574629962 0.4874880016 vertex 0.2428070009 -0.4354020059 0.4967629910 endloop endfacet facet normal -0.999280 0.037917 0.001614 outer loop vertex -0.5012440085 -0.2318480015 0.0055048401 vertex -0.5024579763 -0.2637870014 0.0042206100 vertex -0.5021520257 -0.2568489909 0.0306557007 endloop endfacet facet normal -0.050248 -0.998736 -0.001202 outer loop vertex 0.2900710106 -0.5028290153 -0.1040130034 vertex 0.2658169866 -0.5015799999 -0.1279149950 vertex 0.2975839972 -0.5031679869 -0.1364420056 endloop endfacet facet normal -0.719750 -0.694230 0.002281 outer loop vertex -0.4818710089 -0.4639639854 -0.1917089969 vertex -0.4673109949 -0.4790059924 -0.1755049974 vertex -0.4835340083 -0.4621439874 -0.1625259966 endloop endfacet facet normal -0.006925 -0.999966 -0.004392 outer loop vertex 0.3484539986 -0.5054690242 -0.0938865989 vertex 0.3520669937 -0.5053610206 -0.1241720021 vertex 0.3743839860 -0.5055959821 -0.1058660001 endloop endfacet facet normal 0.013715 -0.999892 0.005360 outer loop vertex 0.3520669937 -0.5053610206 -0.1241720021 vertex 0.3575929999 -0.5054439902 -0.1537909955 vertex 0.3799740076 -0.5050290227 -0.1336490065 endloop endfacet facet normal -0.633979 0.005087 -0.773334 outer loop vertex -0.4791440070 0.2510469854 -0.4763979912 vertex -0.4643810093 0.2472019941 -0.4885259867 vertex -0.4740859866 0.2258969992 -0.4807099998 endloop endfacet facet normal 0.708825 0.705156 -0.017919 outer loop vertex 0.4672890007 0.4795820117 0.2879050076 vertex 0.4690609872 0.4786309898 0.3205739856 vertex 0.4826439917 0.4644980133 0.3017129898 endloop endfacet facet normal 0.686669 0.090675 0.721293 outer loop vertex 0.4820359945 0.4042429924 0.4659920037 vertex 0.4778299928 0.4329839945 0.4663830101 vertex 0.4663499892 0.4148229957 0.4795950055 endloop endfacet facet normal -0.920305 0.034125 0.389711 outer loop vertex -0.5028749704 0.3488889933 0.4268909991 vertex -0.4976249933 0.3261390030 0.4412809908 vertex -0.4922749996 0.3572590053 0.4511899948 endloop endfacet facet normal -0.001406 -0.121814 0.992552 outer loop vertex 0.0524249002 -0.3908500075 0.5045700073 vertex 0.0277203992 -0.4014019966 0.5032399893 vertex 0.0517445989 -0.4160200059 0.5014799833 endloop endfacet facet normal -0.968729 0.025033 0.246853 outer loop vertex -0.5040159822 -0.3138580024 0.4145219922 vertex -0.5001590252 -0.3362540007 0.4319289923 vertex -0.4976420105 -0.3086270094 0.4390049875 endloop endfacet facet normal 0.004029 0.595803 -0.803121 outer loop vertex 0.2884579897 0.4747399986 -0.4750829935 vertex 0.3138729930 0.4707790017 -0.4778940082 vertex 0.2903569937 0.4595099986 -0.4863719940 endloop endfacet facet normal -0.999723 0.022064 0.008235 outer loop vertex -0.5002369881 -0.2139869928 0.1010129973 vertex -0.4995389879 -0.1869570017 0.1133280024 vertex -0.4998219907 -0.1887319982 0.0837258995 endloop endfacet facet normal -0.738192 0.673552 -0.037419 outer loop vertex -0.4822959900 0.4647629857 -0.3932270110 vertex -0.4825940132 0.4660199881 -0.3647210002 vertex -0.4695610106 0.4794799984 -0.3795489967 endloop endfacet facet normal -0.999883 0.012518 0.008808 outer loop vertex -0.4998219907 -0.1887319982 0.0837258995 vertex -0.4995389879 -0.1869570017 0.1133280024 vertex -0.4993540049 -0.1619720012 0.0988188982 endloop endfacet facet normal -0.570705 -0.804388 -0.165091 outer loop vertex -0.4700320065 -0.4760900140 -0.4290690124 vertex -0.4608579874 -0.4785119891 -0.4489820004 vertex -0.4560959935 -0.4855360091 -0.4312199950 endloop endfacet facet normal -0.999999 -0.000209 0.001227 outer loop vertex -0.4996190071 -0.1389719993 0.0377757996 vertex -0.4996210039 -0.1145030037 0.0403232984 vertex -0.4996489882 -0.1199309975 0.0165807996 endloop endfacet facet normal -0.999971 -0.003217 0.006837 outer loop vertex -0.4992150068 -0.1135549992 0.1175270006 vertex -0.4993340075 -0.1339630038 0.0905191004 vertex -0.4991480112 -0.1418589950 0.1140090004 endloop endfacet facet normal 0.008084 0.573728 -0.819006 outer loop vertex -0.1607410014 0.4564790130 -0.4903819859 vertex -0.1789010018 0.4654769897 -0.4842579961 vertex -0.1528999954 0.4702039957 -0.4806900024 endloop endfacet facet normal -0.009024 -0.999951 -0.004103 outer loop vertex -0.3691169918 -0.5047519803 -0.0837370977 vertex -0.3676449955 -0.5046430230 -0.1135319993 vertex -0.3443230093 -0.5049139857 -0.0987861007 endloop endfacet facet normal -0.665437 -0.090324 0.740969 outer loop vertex -0.4582520127 0.0079496503 0.4859749973 vertex -0.4644809961 0.0341433994 0.4835740030 vertex -0.4752329886 0.0153080998 0.4716219902 endloop endfacet facet normal -0.135455 -0.990688 -0.013783 outer loop vertex -0.4111250043 -0.5010510087 -0.0424442999 vertex -0.3881630003 -0.5042150021 -0.0406882986 vertex -0.3973259926 -0.5033519864 -0.0126695000 endloop endfacet facet normal -0.984492 -0.000419 -0.175427 outer loop vertex -0.5012130141 -0.2250519991 -0.4260059893 vertex -0.5047550201 -0.2209870070 -0.4061380029 vertex -0.5028849840 -0.2015859932 -0.4166789949 endloop endfacet facet normal -0.981439 0.045176 -0.186375 outer loop vertex -0.4996480048 -0.1803490072 -0.4285770059 vertex -0.5028849840 -0.2015859932 -0.4166789949 vertex -0.5039200187 -0.1781959981 -0.4055590034 endloop endfacet facet normal -0.993455 0.010127 -0.113770 outer loop vertex -0.5039200187 -0.1781959981 -0.4055590034 vertex -0.5028849840 -0.2015859932 -0.4166789949 vertex -0.5055810213 -0.2014860064 -0.3931280077 endloop endfacet facet normal 0.849511 -0.030148 0.526709 outer loop vertex 0.4797640145 -0.1196509972 0.4696609974 vertex 0.4913879931 -0.1148300022 0.4511890113 vertex 0.4842930138 -0.0921050012 0.4639329910 endloop endfacet facet normal 0.891474 0.024625 0.452401 outer loop vertex 0.4942530096 -0.0860714987 0.4439780116 vertex 0.4842930138 -0.0921050012 0.4639329910 vertex 0.4913879931 -0.1148300022 0.4511890113 endloop endfacet facet normal 0.042972 -0.088152 -0.995180 outer loop vertex -0.2859539986 -0.4008539915 -0.5052059889 vertex -0.2852469981 -0.3724440038 -0.5076919794 vertex -0.2549979985 -0.3852219880 -0.5052539706 endloop endfacet facet normal -0.002139 -0.209240 0.977862 outer loop vertex -0.2749899924 -0.4142090082 0.5044940114 vertex -0.2959789932 -0.4041430056 0.5066019893 vertex -0.2924039960 -0.4277850091 0.5015509725 endloop endfacet facet normal 0.147761 -0.988269 -0.038622 outer loop vertex 0.4133110046 -0.5038980246 -0.3923799992 vertex 0.4127010107 -0.5051850080 -0.3617820144 vertex 0.3889220059 -0.5080649853 -0.3790630102 endloop endfacet facet normal -0.221726 0.036268 0.974434 outer loop vertex -0.4189180136 0.1825129986 0.5012570024 vertex -0.4445900023 0.1878470033 0.4952169955 vertex -0.4378229976 0.1606509984 0.4977689981 endloop endfacet facet normal -0.712668 -0.699063 -0.058436 outer loop vertex -0.4845199883 -0.4635320008 0.1615259945 vertex -0.4698050022 -0.4770889878 0.1442469954 vertex -0.4746040106 -0.4745410085 0.1722930074 endloop endfacet facet normal -0.526596 -0.028475 0.849638 outer loop vertex -0.4531359971 0.1201789975 0.4935109913 vertex -0.4671359956 0.1089309976 0.4844569862 vertex -0.4510779977 0.0935176983 0.4938929975 endloop endfacet facet normal -0.324740 0.028289 0.945380 outer loop vertex -0.4531359971 0.1201789975 0.4935109913 vertex -0.4381360114 0.1108729988 0.4989419878 vertex -0.4360620081 0.1333110034 0.4989829957 endloop endfacet facet normal 0.029438 -0.860390 0.508785 outer loop vertex 0.0403429009 -0.4841949940 0.4657529891 vertex 0.0417208001 -0.4929470122 0.4508729875 vertex 0.0640887991 -0.4891540110 0.4559929967 endloop endfacet facet normal -0.996469 -0.083746 -0.005959 outer loop vertex -0.5024240017 -0.4099729955 -0.1688160002 vertex -0.5048199892 -0.3811550140 -0.1731539965 vertex -0.5029399991 -0.4018369913 -0.1968709975 endloop endfacet facet normal -0.021564 0.156776 0.987399 outer loop vertex 0.2125169933 0.4198749959 0.5007749796 vertex 0.1887059957 0.4031910002 0.5029039979 vertex 0.2175039947 0.3938249946 0.5050200224 endloop endfacet facet normal 0.022430 0.269734 0.962673 outer loop vertex 0.1560489982 0.4402109981 0.4932299852 vertex 0.1305879951 0.4255790114 0.4979229867 vertex 0.1594730020 0.4138869941 0.5005260110 endloop endfacet facet normal -0.021625 0.166065 0.985878 outer loop vertex 0.1594730020 0.4138869941 0.5005260110 vertex 0.1305879951 0.4255790114 0.4979229867 vertex 0.1330710053 0.3963969946 0.5028929710 endloop endfacet facet normal -0.034708 0.795272 0.605258 outer loop vertex 0.3145340085 0.4738300145 0.4757510126 vertex 0.3066200018 0.4874989986 0.4573369920 vertex 0.2834480107 0.4766950011 0.4702039957 endloop endfacet facet normal 0.001622 0.039420 -0.999221 outer loop vertex 0.0807128996 -0.2419929951 -0.5011659861 vertex 0.0705066025 -0.2743479908 -0.5024589896 vertex 0.0504512005 -0.2483280003 -0.5014650226 endloop endfacet facet normal 0.001410 0.041369 -0.999143 outer loop vertex 0.0705066025 -0.2743479908 -0.5024589896 vertex 0.0572277009 -0.3069350123 -0.5038269758 vertex 0.0381374992 -0.2794030011 -0.5027139783 endloop endfacet facet normal 0.001260 0.042989 -0.999075 outer loop vertex 0.0940997973 -0.3033660054 -0.5035759807 vertex 0.1203560010 -0.2864960134 -0.5028169751 vertex 0.1277939975 -0.3131859899 -0.5039560199 endloop endfacet facet normal 0.116321 0.993057 -0.017513 outer loop vertex 0.3826049864 0.5083780289 0.3390679955 vertex 0.4015330076 0.5058869720 0.3235340118 vertex 0.3755039871 0.5087689757 0.3140709996 endloop endfacet facet normal -0.506472 0.009749 0.862201 outer loop vertex -0.4531359971 0.1201789975 0.4935109913 vertex -0.4544560015 0.1439339966 0.4924669862 vertex -0.4657840133 0.1303779930 0.4859659970 endloop endfacet facet normal 0.023781 -0.999707 0.004499 outer loop vertex -0.3345080018 -0.5050439835 0.1188070029 vertex -0.3281480074 -0.5047730207 0.1453969926 vertex -0.3534010053 -0.5054010153 0.1393360049 endloop endfacet facet normal 0.019921 -0.999801 0.000946 outer loop vertex -0.3534010053 -0.5054010153 0.1393360049 vertex -0.3601410091 -0.5055599809 0.1132510006 vertex -0.3345080018 -0.5050439835 0.1188070029 endloop endfacet facet normal -0.017639 -0.998551 -0.050835 outer loop vertex -0.3768889904 -0.5056539774 0.2202640027 vertex -0.3491050005 -0.5064100027 0.2254740000 vertex -0.3675659895 -0.5069749951 0.2429780066 endloop endfacet facet normal -0.023250 -0.013927 -0.999633 outer loop vertex 0.1978570074 -0.1030180007 -0.4996930063 vertex 0.2362020016 -0.0996358991 -0.5006319880 vertex 0.2230799943 -0.1299100071 -0.4999049902 endloop endfacet facet normal -0.001906 -0.007074 -0.999973 outer loop vertex 0.1619569957 -0.0931186974 -0.4993869960 vertex 0.1683620065 -0.1238240004 -0.4991819859 vertex 0.1412380040 -0.1153839976 -0.4991900027 endloop endfacet facet normal 0.044230 -0.004570 -0.999011 outer loop vertex -0.2877619863 -0.0738290027 -0.5030310154 vertex -0.2657969892 -0.0879336968 -0.5019940138 vertex -0.2860369980 -0.1034779996 -0.5028190017 endloop endfacet facet normal -0.825531 -0.564349 0.003041 outer loop vertex -0.4859690070 -0.4615480006 0.1363600045 vertex -0.4845199883 -0.4635320008 0.1615259945 vertex -0.4927400053 -0.4515579939 0.1522029936 endloop endfacet facet normal 0.044722 -0.005213 -0.998986 outer loop vertex -0.2860369980 -0.1034779996 -0.5028190017 vertex -0.2657969892 -0.0879336968 -0.5019940138 vertex -0.2589589953 -0.1112959981 -0.5015659928 endloop endfacet facet normal -0.999893 -0.011821 0.008593 outer loop vertex -0.5052899718 -0.3439050019 -0.1765969992 vertex -0.5052080154 -0.3708879948 -0.2041810006 vertex -0.5048199892 -0.3811550140 -0.1731539965 endloop endfacet facet normal -0.861925 0.506246 0.028271 outer loop vertex -0.4894860089 0.4541119933 0.0193016008 vertex -0.4921259880 0.4484030008 0.0410443991 vertex -0.4822700024 0.4656170011 0.0332836993 endloop endfacet facet normal 0.002894 0.999955 -0.009076 outer loop vertex -0.0577555001 0.5056589842 0.3493149877 vertex -0.0411319993 0.5057939887 0.3694899976 vertex -0.0310501996 0.5055530071 0.3461549878 endloop endfacet facet normal 0.009031 0.999939 -0.006425 outer loop vertex -0.0157168005 0.5055500269 0.3672440052 vertex -0.0310501996 0.5055530071 0.3461549878 vertex -0.0411319993 0.5057939887 0.3694899976 endloop endfacet facet normal 0.027528 -0.007691 -0.999591 outer loop vertex -0.2076310068 -0.1051879972 -0.4999330044 vertex -0.2331749946 -0.1200620010 -0.5005220175 vertex -0.2370129973 -0.0877901018 -0.5008760095 endloop endfacet facet normal 0.038280 -0.006408 -0.999246 outer loop vertex -0.2589589953 -0.1112959981 -0.5015659928 vertex -0.2370129973 -0.0877901018 -0.5008760095 vertex -0.2331749946 -0.1200620010 -0.5005220175 endloop endfacet facet normal -0.182345 0.030204 -0.982771 outer loop vertex -0.4283779860 -0.2509990036 -0.4988119900 vertex -0.4137090147 -0.2226680070 -0.5006629825 vertex -0.4001539946 -0.2524070144 -0.5040919781 endloop endfacet facet normal -0.478619 0.088492 -0.873552 outer loop vertex -0.4667359889 -0.2353540063 -0.4810500145 vertex -0.4444490075 -0.2206449956 -0.4917710125 vertex -0.4521250129 -0.2539879978 -0.4909430146 endloop endfacet facet normal 0.007753 -0.045168 -0.998949 outer loop vertex -0.1154699996 0.3051849902 -0.5034760237 vertex -0.1295949966 0.2782770097 -0.5023689866 vertex -0.1451770067 0.3039340079 -0.5036500096 endloop endfacet facet normal 0.965405 -0.021154 -0.259895 outer loop vertex 0.4968009889 -0.1337410063 -0.4328489900 vertex 0.5007359982 -0.1598740071 -0.4161050022 vertex 0.4938609898 -0.1633120030 -0.4413630068 endloop endfacet facet normal 0.978916 0.016977 -0.203558 outer loop vertex 0.5007359982 -0.1598740071 -0.4161050022 vertex 0.4968009889 -0.1337410063 -0.4328489900 vertex 0.5027909875 -0.1264519989 -0.4034349918 endloop endfacet facet normal 0.033600 0.004937 0.999423 outer loop vertex -0.2060700059 -0.1473750025 0.5004799962 vertex -0.2131150067 -0.1115799993 0.5005400181 vertex -0.2420399934 -0.1349679977 0.5016279817 endloop endfacet facet normal 0.043366 0.001526 0.999058 outer loop vertex -0.2837409973 -0.0820318982 0.5032989979 vertex -0.2485920042 -0.0981959030 0.5017979741 vertex -0.2523980141 -0.0620734990 0.5019080043 endloop endfacet facet normal 0.190240 0.981041 0.036968 outer loop vertex 0.4259850085 0.4998190105 0.0698271021 vertex 0.4086399972 0.5025219917 0.0873550028 vertex 0.4318720102 0.4977239966 0.0951287001 endloop endfacet facet normal 0.041071 -0.999145 -0.004645 outer loop vertex -0.2397229970 -0.5006290078 -0.1015349999 vertex -0.2321980000 -0.5004500151 -0.0734999031 vertex -0.2652429938 -0.5017920136 -0.0770142972 endloop endfacet facet normal -0.002045 0.999485 -0.032014 outer loop vertex -0.0880827010 0.5055890083 0.3572610021 vertex -0.1062550023 0.5046070218 0.3277640045 vertex -0.1234019995 0.5054129958 0.3540219963 endloop endfacet facet normal 0.036815 0.000835 0.999322 outer loop vertex -0.2523980141 -0.0620734990 0.5019080043 vertex -0.2485920042 -0.0981959030 0.5017979741 vertex -0.2188539952 -0.0761625022 0.5006840229 endloop endfacet facet normal 0.026270 0.000602 0.999655 outer loop vertex -0.1910430044 -0.0543081015 0.4999400079 vertex -0.2188539952 -0.0761625022 0.5006840229 vertex -0.1851499975 -0.0889057964 0.4998059869 endloop endfacet facet normal -0.853815 -0.054352 -0.517732 outer loop vertex -0.4922100008 -0.0287555996 -0.4468950033 vertex -0.4849700034 -0.0089408103 -0.4609149992 vertex -0.4807049930 -0.0370848998 -0.4649940133 endloop endfacet facet normal 0.995643 0.022749 -0.090427 outer loop vertex 0.5049449801 -0.0392942987 -0.3937549889 vertex 0.5031489730 -0.0241660997 -0.4097239971 vertex 0.5045729876 -0.0113346996 -0.3908169866 endloop endfacet facet normal -0.035965 -0.749682 -0.660821 outer loop vertex 0.1503860056 -0.4844160080 -0.4600920081 vertex 0.1485159993 -0.4715079963 -0.4746339917 vertex 0.1759479940 -0.4794499874 -0.4671170115 endloop endfacet facet normal 0.026105 0.000165 0.999659 outer loop vertex -0.1851499975 -0.0889057964 0.4998059869 vertex -0.2188539952 -0.0761625022 0.5006840229 vertex -0.2131150067 -0.1115799993 0.5005400181 endloop endfacet facet normal -0.800134 -0.546474 0.247288 outer loop vertex -0.4815639853 -0.4563739896 0.4488959908 vertex -0.4750289917 -0.4696719944 0.4406540096 vertex -0.4725840092 -0.4659030139 0.4568940103 endloop endfacet facet normal -0.006634 -0.999486 -0.031354 outer loop vertex 0.1601299942 -0.5055620074 0.3451530039 vertex 0.1810459942 -0.5051900148 0.3288689852 vertex 0.1853439957 -0.5060300231 0.3547370136 endloop endfacet facet normal -0.998865 0.009646 0.046642 outer loop vertex -0.5044190288 -0.1552339941 -0.3151029944 vertex -0.5029249787 -0.1662919968 -0.2808200121 vertex -0.5032209754 -0.1335410029 -0.2939319909 endloop endfacet facet normal -0.003473 -0.999971 -0.006773 outer loop vertex 0.1576379985 -0.4990270138 -0.1221579984 vertex 0.1771840006 -0.4992359877 -0.1013280004 vertex 0.1497859955 -0.4991669953 -0.0974652022 endloop endfacet facet normal 0.177285 0.983874 0.023712 outer loop vertex 0.4086399972 0.5025219917 0.0873550028 vertex 0.4259850085 0.4998190105 0.0698271021 vertex 0.4071849883 0.5033119917 0.0654542968 endloop endfacet facet normal -0.998803 0.027291 0.040600 outer loop vertex -0.5051199794 -0.2338870019 -0.2927370071 vertex -0.5052419901 -0.2135690004 -0.3093959987 vertex -0.5064280033 -0.2363799959 -0.3232400119 endloop endfacet facet normal -0.998848 0.028506 0.038601 outer loop vertex -0.5064280033 -0.2363799959 -0.3232400119 vertex -0.5052419901 -0.2135690004 -0.3093959987 vertex -0.5060650110 -0.2079689950 -0.3348279893 endloop endfacet facet normal 0.184100 -0.982453 0.029885 outer loop vertex 0.3986659944 -0.5072100163 0.3623310030 vertex 0.4104749858 -0.5058280230 0.3350160122 vertex 0.4260799885 -0.5021970272 0.3582519889 endloop endfacet facet normal -0.736804 -0.016678 0.675900 outer loop vertex -0.4793989956 0.0977327004 0.4714330137 vertex -0.4792529941 0.0717471987 0.4709509909 vertex -0.4679490030 0.0837204978 0.4835689962 endloop endfacet facet normal 0.247885 -0.968672 -0.015106 outer loop vertex 0.4260799885 -0.5021970272 0.3582519889 vertex 0.4104749858 -0.5058280230 0.3350160122 vertex 0.4345580041 -0.4995970130 0.3306480050 endloop endfacet facet normal 0.000905 0.984248 -0.176791 outer loop vertex -0.3357270062 0.5062850118 -0.4019489884 vertex -0.3042199910 0.5069440007 -0.3981190026 vertex -0.3159359992 0.5024330020 -0.4232929945 endloop endfacet facet normal -0.014838 0.999209 -0.036887 outer loop vertex -0.3208810091 0.5099909902 -0.3543680012 vertex -0.3218039870 0.5090280175 -0.3800820112 vertex -0.3515900075 0.5088620186 -0.3725970089 endloop endfacet facet normal -0.044466 0.992803 -0.111196 outer loop vertex -0.3692240119 0.5046370029 -0.4032680094 vertex -0.3515900075 0.5088620186 -0.3725970089 vertex -0.3357270062 0.5062850118 -0.4019489884 endloop endfacet facet normal -0.154966 0.961195 -0.228233 outer loop vertex -0.4217000008 0.4921610057 -0.4290100038 vertex -0.4020740092 0.5014330149 -0.4032869935 vertex -0.3868170083 0.4977599978 -0.4291149974 endloop endfacet facet normal 0.022671 0.525177 0.850691 outer loop vertex 0.0782295018 0.4484780133 0.4911620021 vertex 0.0783047006 0.4643490016 0.4813619852 vertex 0.0559910983 0.4596039951 0.4848859906 endloop endfacet facet normal -0.110578 0.942365 -0.315787 outer loop vertex -0.3868170083 0.4977599978 -0.4291149974 vertex -0.3725160062 0.4919599891 -0.4514310062 vertex -0.4016200006 0.4884980023 -0.4515709877 endloop endfacet facet normal -0.005116 0.233058 0.972449 outer loop vertex 0.1042430028 0.4111810029 0.5012350082 vertex 0.1305879951 0.4255790114 0.4979229867 vertex 0.1031149998 0.4373350143 0.4949609935 endloop endfacet facet normal -0.029883 -0.038624 0.998807 outer loop vertex 0.2107069939 0.3126200140 0.5051730275 vertex 0.2418349981 0.3046469986 0.5057960153 vertex 0.2329169959 0.3352850080 0.5067139864 endloop endfacet facet normal 0.673486 0.020839 0.738906 outer loop vertex 0.4640460014 -0.0252241008 0.4837529957 vertex 0.4771580100 -0.0429934002 0.4723030031 vertex 0.4780980051 -0.0132005997 0.4706059992 endloop endfacet facet normal -0.007111 -0.999787 0.019394 outer loop vertex 0.0396533012 -0.5057600141 0.3550469875 vertex 0.0652388036 -0.5055900216 0.3731909990 vertex 0.0351010002 -0.5051280260 0.3859579861 endloop endfacet facet normal -0.041987 -0.011301 0.999054 outer loop vertex 0.2246589959 0.3653500080 0.5067070127 vertex 0.2329169959 0.3352850080 0.5067139864 vertex 0.2550599873 0.3573339880 0.5078939795 endloop endfacet facet normal -0.035050 -0.018276 0.999218 outer loop vertex 0.2550599873 0.3573339880 0.5078939795 vertex 0.2329169959 0.3352850080 0.5067139864 vertex 0.2638069987 0.3271650076 0.5076490045 endloop endfacet facet normal 0.044967 0.998978 0.004644 outer loop vertex 0.3938899934 0.5036569834 0.1362349987 vertex 0.3829079866 0.5042960048 0.1051070020 vertex 0.3657029867 0.5049430132 0.1325220019 endloop endfacet facet normal -0.284843 0.958202 0.026704 outer loop vertex -0.4266859889 0.4998959899 -0.1355859935 vertex -0.4240649939 0.5012959838 -0.1578640044 vertex -0.4415560067 0.4959920049 -0.1541160047 endloop endfacet facet normal 0.029967 -0.402073 0.915117 outer loop vertex -0.1093470007 -0.4600850046 0.4871569872 vertex -0.0846479982 -0.4485119879 0.4914329946 vertex -0.1113379970 -0.4437209964 0.4944120049 endloop endfacet facet normal 0.920475 -0.007454 0.390730 outer loop vertex 0.4972989857 -0.3534570038 0.4462319911 vertex 0.5014799833 -0.3226580024 0.4369699955 vertex 0.4926300049 -0.3237929940 0.4577969909 endloop endfacet facet normal 0.302526 -0.284340 -0.909741 outer loop vertex 0.4457849860 -0.4224610031 -0.4905909896 vertex 0.4369480014 -0.4440180063 -0.4867919981 vertex 0.4270980060 -0.4282430112 -0.4949980080 endloop endfacet facet normal 0.950130 -0.035820 0.309791 outer loop vertex 0.5044509768 -0.3431720138 0.4254859984 vertex 0.5014799833 -0.3226580024 0.4369699955 vertex 0.4972989857 -0.3534570038 0.4462319911 endloop endfacet facet normal -0.256756 -0.934248 0.247502 outer loop vertex -0.4393289983 -0.4917179942 0.4270479977 vertex -0.4272089899 -0.4899950027 0.4461250007 vertex -0.4482760131 -0.4838730097 0.4473789930 endloop endfacet facet normal -0.164299 0.033925 0.985827 outer loop vertex -0.4095309973 0.1481810063 0.5028929710 vertex -0.4360620081 0.1333110034 0.4989829957 vertex -0.4178619981 0.1159690022 0.5026130080 endloop endfacet facet normal 0.904263 -0.426338 -0.023310 outer loop vertex 0.4879299998 -0.4582509995 0.3582980037 vertex 0.4866929948 -0.4592700005 0.3289479911 vertex 0.4964460135 -0.4392420053 0.3409860134 endloop endfacet facet normal -0.999945 -0.004038 0.009731 outer loop vertex -0.4997879863 0.0034775699 -0.1896660030 vertex -0.4994919896 -0.0142277004 -0.1665969938 vertex -0.4995679855 0.0157235004 -0.1619759947 endloop endfacet facet normal 0.589106 -0.052538 0.806346 outer loop vertex 0.4752419889 -0.3705419898 0.4791299999 vertex 0.4612570107 -0.3644680083 0.4897429943 vertex 0.4620530009 -0.3882029951 0.4876149893 endloop endfacet facet normal -0.999776 -0.004230 0.020742 outer loop vertex -0.4998410046 -0.0687171966 -0.2114380002 vertex -0.4995509982 -0.0485226996 -0.1933410019 vertex -0.5000140071 -0.0381857008 -0.2135500014 endloop endfacet facet normal -0.999515 -0.003522 0.030952 outer loop vertex -0.4998410046 -0.0687171966 -0.2114380002 vertex -0.5000140071 -0.0381857008 -0.2135500014 vertex -0.5007269979 -0.0500671007 -0.2379260063 endloop endfacet facet normal -0.999501 -0.006881 0.030834 outer loop vertex -0.5006870031 -0.0255658999 -0.2336409986 vertex -0.5001860261 -0.0111496001 -0.2141840011 vertex -0.5010780096 -0.0010660600 -0.2408480048 endloop endfacet facet normal -0.999792 -0.005903 0.019523 outer loop vertex -0.5001860261 -0.0111496001 -0.2141840011 vertex -0.5000140071 -0.0381857008 -0.2135500014 vertex -0.4996579885 -0.0250719003 -0.1913519949 endloop endfacet facet normal 0.705581 0.708588 0.007599 outer loop vertex 0.4672000110 0.4800130129 0.2567889988 vertex 0.4802179933 0.4672259986 0.2404029965 vertex 0.4669460058 0.4805789888 0.2275979966 endloop endfacet facet normal 0.009397 0.020938 -0.999737 outer loop vertex 0.0978827998 0.3603810072 -0.5045599937 vertex 0.1157530025 0.3838259876 -0.5039010048 vertex 0.1270000041 0.3549520075 -0.5044000149 endloop endfacet facet normal 0.998902 0.046154 -0.008003 outer loop vertex 0.5029320121 -0.2770200074 -0.0610170998 vertex 0.5020970106 -0.2634670138 -0.0870772973 vertex 0.5017719865 -0.2510370016 -0.0559591986 endloop endfacet facet normal -0.866693 0.498809 0.005719 outer loop vertex -0.4921259880 0.4484030008 0.0410443991 vertex -0.4846580029 0.4611620009 0.0599546991 vertex -0.4822700024 0.4656170011 0.0332836993 endloop endfacet facet normal 0.998736 0.049934 0.005709 outer loop vertex 0.5023959875 -0.2743670046 -0.1719350070 vertex 0.5020390153 -0.2698499858 -0.1489959955 vertex 0.5033190250 -0.2942239940 -0.1597339958 endloop endfacet facet normal 0.998878 0.047348 0.001169 outer loop vertex 0.5033190250 -0.2942239940 -0.1597339958 vertex 0.5032039881 -0.2924500108 -0.1332979947 vertex 0.5041819811 -0.3127880096 -0.1452140063 endloop endfacet facet normal 0.998905 0.046416 -0.005774 outer loop vertex 0.5045710206 -0.3201760054 -0.1196860000 vertex 0.5032039881 -0.2924500108 -0.1332979947 vertex 0.5033400059 -0.2918939888 -0.1052969992 endloop endfacet facet normal 0.014504 -0.956405 0.291684 outer loop vertex -0.1811819971 -0.4954800010 0.4418770075 vertex -0.1578010023 -0.4990130067 0.4291299880 vertex -0.1600790024 -0.4933060110 0.4479559958 endloop endfacet facet normal 0.002531 0.040793 0.999164 outer loop vertex 0.0625040978 -0.2907719910 0.5033109784 vertex 0.0374879986 -0.2694289982 0.5025029778 vertex 0.0346783996 -0.3031789958 0.5038880110 endloop endfacet facet normal 0.998735 0.049946 -0.005843 outer loop vertex 0.5033400059 -0.2918939888 -0.1052969992 vertex 0.5032039881 -0.2924500108 -0.1332979947 vertex 0.5019419789 -0.2657670081 -0.1209269986 endloop endfacet facet normal 0.707324 0.141436 -0.692596 outer loop vertex 0.4803479910 0.4453099966 -0.4654789865 vertex 0.4838599861 0.4231089950 -0.4664260149 vertex 0.4716089964 0.4319700003 -0.4771279991 endloop endfacet facet normal -0.826671 -0.559366 0.061037 outer loop vertex -0.4847170115 -0.4585579932 0.4293060005 vertex -0.4839479923 -0.4624109864 0.4044109881 vertex -0.4765099883 -0.4714730084 0.4221020043 endloop endfacet facet normal -0.395319 0.918208 -0.024821 outer loop vertex -0.4623900056 0.4825769961 0.3635770082 vertex -0.4602679908 0.4842549860 0.3918539882 vertex -0.4358099997 0.4943139851 0.3744310141 endloop endfacet facet normal 0.004755 0.999376 -0.034987 outer loop vertex -0.0043736901 0.5053600073 0.3442679942 vertex -0.0203668997 0.5046349764 0.3213840127 vertex -0.0310501996 0.5055530071 0.3461549878 endloop endfacet facet normal -0.004230 0.998790 -0.049000 outer loop vertex -0.0417438000 0.5025470257 0.2786110044 vertex -0.0615676008 0.5035229921 0.3002159894 vertex -0.0370973013 0.5037909746 0.3035660088 endloop endfacet facet normal -0.004207 0.998791 -0.048978 outer loop vertex -0.0761822015 0.5019069910 0.2685169876 vertex -0.0615676008 0.5035229921 0.3002159894 vertex -0.0417438000 0.5025470257 0.2786110044 endloop endfacet facet normal -0.001957 -0.209965 -0.977707 outer loop vertex 0.0247696992 -0.4290120006 -0.4971520007 vertex 0.0195742007 -0.4045029879 -0.5024049878 vertex 0.0463831015 -0.4107969999 -0.5011069775 endloop endfacet facet normal -0.980435 -0.016383 0.196162 outer loop vertex -0.5040159822 -0.3138580024 0.4145219922 vertex -0.5054060221 -0.3434740007 0.4051010013 vertex -0.5001590252 -0.3362540007 0.4319289923 endloop endfacet facet normal -0.174538 0.751613 0.636093 outer loop vertex -0.4393599927 0.4712159932 0.4758790135 vertex -0.4176630080 0.4784759879 0.4732539952 vertex -0.4345239997 0.4831480086 0.4631069899 endloop endfacet facet normal -0.002370 -0.823291 -0.567614 outer loop vertex 0.2747929990 -0.4903689921 -0.4535509944 vertex 0.2470840067 -0.4823929965 -0.4650039971 vertex 0.2702279985 -0.4776279926 -0.4720120132 endloop endfacet facet normal 0.025370 0.998778 0.042422 outer loop vertex -0.1939779967 0.5014600158 -0.2217510045 vertex -0.1701339930 0.5019029975 -0.2464399934 vertex -0.2050759941 0.5031340122 -0.2545259893 endloop endfacet facet normal -0.161315 -0.016860 0.986759 outer loop vertex -0.4210039973 0.2992079854 0.5009070039 vertex -0.3956589997 0.2734329998 0.5046100020 vertex -0.3924280107 0.3112879992 0.5057849884 endloop endfacet facet normal 0.011409 -0.987438 -0.157592 outer loop vertex -0.2962630093 -0.5054069757 -0.4060530066 vertex -0.3211419880 -0.5084429979 -0.3888309896 vertex -0.3264890015 -0.5041390061 -0.4161860049 endloop endfacet facet normal -0.108436 -0.927382 -0.358055 outer loop vertex -0.4165140092 -0.4955599904 -0.4314740002 vertex -0.3942080140 -0.4904609919 -0.4514360130 vertex -0.3860220015 -0.5000619888 -0.4290480018 endloop endfacet facet normal -0.046534 0.998887 -0.007707 outer loop vertex 0.2956340015 0.5029950142 0.1296900064 vertex 0.2974439859 0.5028589964 0.1011329964 vertex 0.2701300085 0.5016800165 0.1132479981 endloop endfacet facet normal 0.998535 0.012818 0.052567 outer loop vertex 0.5025870204 -0.1792420000 -0.2788070142 vertex 0.5027070045 -0.1564490050 -0.2866440117 vertex 0.5014460087 -0.1644009948 -0.2607519925 endloop endfacet facet normal -0.024015 0.999596 0.015187 outer loop vertex 0.2801370025 0.5086780190 -0.3396619856 vertex 0.3025749922 0.5088559985 -0.3158949912 vertex 0.3124719858 0.5095689893 -0.3471730053 endloop endfacet facet normal 0.068545 -0.254521 -0.964635 outer loop vertex -0.3404780030 -0.4218530059 -0.5044339895 vertex -0.3139750063 -0.4124299884 -0.5050370097 vertex -0.3192879856 -0.4365629852 -0.4990470111 endloop endfacet facet normal -0.775780 0.629910 -0.037135 outer loop vertex -0.4863640070 0.4601030052 0.3313319981 vertex -0.4769400060 0.4702079892 0.3058649898 vertex -0.4918459952 0.4517300129 0.3038269877 endloop endfacet facet normal -0.877399 0.478879 0.029094 outer loop vertex -0.4918459952 0.4517300129 0.3038269877 vertex -0.4982010126 0.4385919869 0.3284240067 vertex -0.4863640070 0.4601030052 0.3313319981 endloop endfacet facet normal 0.220097 0.975019 0.029918 outer loop vertex 0.4318720102 0.4977239966 0.0951287001 vertex 0.4132179916 0.5013279915 0.1149069965 vertex 0.4377000034 0.4955720007 0.1223869994 endloop endfacet facet normal 0.990660 -0.133443 -0.028020 outer loop vertex 0.5012850165 -0.4191220105 -0.1063150018 vertex 0.5042039752 -0.3981710076 -0.1028909981 vertex 0.5024330020 -0.4154030085 -0.0834390968 endloop endfacet facet normal 0.999990 -0.001566 0.004171 outer loop vertex 0.4989269972 0.1518950015 0.1249950007 vertex 0.4990609884 0.1676249951 0.0987749025 vertex 0.4989889860 0.1781809926 0.1200020015 endloop endfacet facet normal 0.999886 -0.013088 -0.007549 outer loop vertex 0.4993819892 0.1976819932 0.1575279981 vertex 0.4991370142 0.1749390066 0.1645099968 vertex 0.4989809990 0.1760369986 0.1419409961 endloop endfacet facet normal 0.999876 -0.014898 -0.005035 outer loop vertex 0.4989809990 0.1760369986 0.1419409961 vertex 0.4992800057 0.1999509931 0.1305630058 vertex 0.4993819892 0.1976819932 0.1575279981 endloop endfacet facet normal -0.042421 0.226319 0.973129 outer loop vertex 0.2572019994 0.4282299876 0.5006099939 vertex 0.2331659943 0.4311589897 0.4988810122 vertex 0.2388010025 0.4114170074 0.5037180185 endloop endfacet facet normal 0.000177 0.042472 -0.999098 outer loop vertex -0.1351789981 -0.3185130060 -0.5038470030 vertex -0.1152309999 -0.2966490090 -0.5029140115 vertex -0.1073220000 -0.3264150023 -0.5041779876 endloop endfacet facet normal 0.026966 0.032492 -0.999108 outer loop vertex -0.2184240073 -0.3073680103 -0.5046049953 vertex -0.1864490062 -0.2936550081 -0.5032960176 vertex -0.1867100000 -0.3268930018 -0.5043839812 endloop endfacet facet normal 0.041110 0.038030 -0.998431 outer loop vertex -0.2523350120 -0.3091680110 -0.5059360266 vertex -0.2803219855 -0.3170340061 -0.5073879957 vertex -0.2751669884 -0.2865340114 -0.5060139894 endloop endfacet facet normal 0.044439 0.026231 -0.998668 outer loop vertex -0.2523350120 -0.3091680110 -0.5059360266 vertex -0.2601239979 -0.3363269866 -0.5069959760 vertex -0.2803219855 -0.3170340061 -0.5073879957 endloop endfacet facet normal -0.178576 -0.055221 -0.982375 outer loop vertex -0.4190019965 -0.3670189977 -0.5045890212 vertex -0.4071249962 -0.3982050121 -0.5049949884 vertex -0.4333629906 -0.3955450058 -0.5003749728 endloop endfacet facet normal 0.592070 -0.009461 0.805831 outer loop vertex 0.4606760144 -0.0788459033 0.4873070121 vertex 0.4579020143 -0.1003220007 0.4890930057 vertex 0.4712609947 -0.0976606011 0.4793089926 endloop endfacet facet normal -0.999989 0.004381 0.001804 outer loop vertex -0.4997220039 0.0642243028 0.0269582998 vertex -0.4998160005 0.0561114997 -0.0054417700 vertex -0.4998840094 0.0310926009 0.0176155996 endloop endfacet facet normal -0.017490 -0.016909 -0.999704 outer loop vertex -0.0442900993 0.3600940108 -0.5045750141 vertex -0.0197430998 0.3465259969 -0.5047749877 vertex -0.0352770016 0.3264690042 -0.5041639805 endloop endfacet facet normal 0.003255 -0.042812 -0.999078 outer loop vertex -0.1154699996 0.3051849902 -0.5034760237 vertex -0.1025059968 0.2780039907 -0.5022690296 vertex -0.1295949966 0.2782770097 -0.5023689866 endloop endfacet facet normal -0.002130 -0.039566 -0.999215 outer loop vertex -0.0739986971 0.2736819983 -0.5021139979 vertex -0.0539162010 0.2995980084 -0.5031830072 vertex -0.0431656018 0.2675769925 -0.5019379854 endloop endfacet facet normal 0.999458 0.032282 0.006414 outer loop vertex 0.5057470202 0.3634769917 0.0283298995 vertex 0.5055580139 0.3747040033 0.0012760700 vertex 0.5049030185 0.3902490139 0.0251030009 endloop endfacet facet normal 0.999688 -0.024414 0.005307 outer loop vertex 0.5056759715 0.3486930132 -0.0501126014 vertex 0.5057979822 0.3594590127 -0.0235674996 vertex 0.5050699711 0.3291569948 -0.0258329995 endloop endfacet facet normal 0.999712 -0.023982 -0.000481 outer loop vertex 0.5050699711 0.3291569948 -0.0258329995 vertex 0.5057979822 0.3594590127 -0.0235674996 vertex 0.5053769946 0.3413409889 0.0048077600 endloop endfacet facet normal -0.924519 -0.009094 -0.381029 outer loop vertex -0.4893690050 0.1839410067 -0.4586189985 vertex -0.4949649870 0.1628230065 -0.4445370138 vertex -0.4975810051 0.1898240000 -0.4388340116 endloop endfacet facet normal 0.999085 -0.003532 0.042611 outer loop vertex 0.5014830232 -0.0783099011 -0.2600820065 vertex 0.5005540252 -0.1003400013 -0.2401259989 vertex 0.5018439889 -0.1073580012 -0.2709529996 endloop endfacet facet normal 0.999396 -0.005547 0.034296 outer loop vertex 0.5005540252 -0.1003400013 -0.2401259989 vertex 0.4998919964 -0.1248549968 -0.2247990072 vertex 0.5007280111 -0.1232429966 -0.2488999963 endloop endfacet facet normal -0.631384 0.002405 -0.775466 outer loop vertex -0.4751099944 -0.1134179980 -0.4706920087 vertex -0.4576280117 -0.1231449991 -0.4849559963 vertex -0.4727509916 -0.1434990019 -0.4727059901 endloop endfacet facet normal 0.999076 0.010877 0.041567 outer loop vertex 0.5004550219 -0.1458140016 -0.2417970002 vertex 0.5004379749 -0.1725749969 -0.2343849987 vertex 0.5014460087 -0.1644009948 -0.2607519925 endloop endfacet facet normal -0.008003 -0.999863 -0.014462 outer loop vertex -0.0562064014 -0.4996860027 0.1817760020 vertex -0.0281904005 -0.4997040033 0.1675170064 vertex -0.0310047008 -0.5001369715 0.1990080029 endloop endfacet facet normal -0.000729 -0.999904 -0.013813 outer loop vertex -0.0310047008 -0.5001369715 0.1990080029 vertex -0.0281904005 -0.4997040033 0.1675170064 vertex -0.0015098600 -0.4999679923 0.1852190048 endloop endfacet facet normal -0.977819 -0.208766 0.016924 outer loop vertex -0.5061110258 -0.4014460146 -0.3415330052 vertex -0.5025349855 -0.4196310043 -0.3592410088 vertex -0.5006480217 -0.4264520109 -0.3343580067 endloop endfacet facet normal 0.810454 -0.585795 0.002870 outer loop vertex 0.4881600142 -0.4568020105 0.0836985037 vertex 0.4769909978 -0.4723150134 0.0713422969 vertex 0.4878540039 -0.4573610127 0.0560158007 endloop endfacet facet normal -0.937060 -0.349167 -0.000006 outer loop vertex -0.4920290112 -0.4495829940 -0.3268469870 vertex -0.4985690117 -0.4320319891 -0.3045459986 vertex -0.5006480217 -0.4264520109 -0.3343580067 endloop endfacet facet normal -0.010208 -0.882094 -0.470962 outer loop vertex 0.1503860056 -0.4844160080 -0.4600920081 vertex 0.1661089957 -0.4915730059 -0.4470280111 vertex 0.1353729963 -0.4931089878 -0.4434849918 endloop endfacet facet normal -0.043666 -0.868355 -0.494017 outer loop vertex 0.1353729963 -0.4931089878 -0.4434849918 vertex 0.1261280030 -0.4814279974 -0.4632000029 vertex 0.1503860056 -0.4844160080 -0.4600920081 endloop endfacet facet normal -0.031023 -0.825488 -0.563567 outer loop vertex 0.1261280030 -0.4814279974 -0.4632000029 vertex 0.1055160016 -0.4903280139 -0.4490289986 vertex 0.0969339013 -0.4776839912 -0.4670769870 endloop endfacet facet normal -0.127730 0.401334 -0.906982 outer loop vertex -0.4174360037 0.4615310133 -0.4823819995 vertex -0.4258179963 0.4427840114 -0.4894970059 vertex -0.4365659952 0.4569500089 -0.4817149937 endloop endfacet facet normal -0.006688 -0.999960 -0.005853 outer loop vertex -0.1093060002 -0.4994469881 -0.0793401003 vertex -0.1121549979 -0.4992609918 -0.1078620031 vertex -0.0876114964 -0.4994899929 -0.0967836007 endloop endfacet facet normal -0.006085 -0.999969 -0.005075 outer loop vertex -0.0645999983 -0.4994159937 -0.1332489997 vertex -0.0347273014 -0.4995520115 -0.1422680020 vertex -0.0472327992 -0.4996269941 -0.1124989986 endloop endfacet facet normal -0.006723 -0.999971 -0.003684 outer loop vertex -0.0867433995 -0.4992209971 -0.1537390053 vertex -0.0891562030 -0.4993169904 -0.1232829988 vertex -0.1135599986 -0.4991039932 -0.1365589947 endloop endfacet facet normal -0.038529 0.999223 -0.008305 outer loop vertex 0.2462249994 0.5006139874 0.0958888009 vertex 0.2415869981 0.5006700158 0.1241479963 vertex 0.2701300085 0.5016800165 0.1132479981 endloop endfacet facet normal -0.047130 -0.049165 0.997678 outer loop vertex 0.2818990052 0.2653920054 0.5055350065 vertex 0.3180409968 0.2530269921 0.5066329837 vertex 0.3044619858 0.2884269953 0.5077360272 endloop endfacet facet normal -0.032559 -0.043603 0.998518 outer loop vertex 0.3044619858 0.2884269953 0.5077360272 vertex 0.3180409968 0.2530269921 0.5066329837 vertex 0.3358109891 0.2849859893 0.5086079836 endloop endfacet facet normal -0.921967 0.014273 -0.387004 outer loop vertex -0.4981279969 -0.3483769894 -0.4447419941 vertex -0.5005429983 -0.3222199976 -0.4380240142 vertex -0.4931350052 -0.3223499954 -0.4556770027 endloop endfacet facet normal 0.628871 0.776821 0.032730 outer loop vertex 0.4765079916 0.4726260006 0.0533136018 vertex 0.4691790044 0.4796630144 0.0271138009 vertex 0.4594649971 0.4864960015 0.0515823998 endloop endfacet facet normal -0.542899 0.044065 0.838641 outer loop vertex -0.4679200053 -0.2759760022 0.4814940095 vertex -0.4567179978 -0.2924639881 0.4896120131 vertex -0.4534409940 -0.2656399906 0.4903239906 endloop endfacet facet normal -0.810675 0.046485 -0.583648 outer loop vertex -0.4829509854 -0.2700609863 -0.4683310091 vertex -0.4894959927 -0.2480749935 -0.4574890137 vertex -0.4792000055 -0.2476740032 -0.4717580080 endloop endfacet facet normal -0.848693 0.066799 -0.524651 outer loop vertex -0.4894959927 -0.2480749935 -0.4574890137 vertex -0.4942629933 -0.2257319987 -0.4469330013 vertex -0.4823659956 -0.2227790058 -0.4658020139 endloop endfacet facet normal 0.939426 0.152792 0.306812 outer loop vertex 0.4949220121 0.4309209883 0.4296039939 vertex 0.4903889894 0.4190909863 0.4493750036 vertex 0.4989140034 0.4054450095 0.4300679862 endloop endfacet facet normal 0.018580 0.998659 -0.048321 outer loop vertex -0.3073709905 0.5060510039 0.2748549879 vertex -0.3312000036 0.5071709752 0.2888390124 vertex -0.3083100021 0.5071340203 0.2968769968 endloop endfacet facet normal 0.986791 0.012256 -0.161533 outer loop vertex 0.5045509934 0.2380989939 -0.3940010071 vertex 0.5031030178 0.2053149939 -0.4053339958 vertex 0.4991819859 0.2323769927 -0.4272339940 endloop endfacet facet normal 0.981929 0.036311 -0.185735 outer loop vertex 0.5031030178 0.2053149939 -0.4053339958 vertex 0.5021389723 0.1808069944 -0.4152219892 vertex 0.4984680116 0.1979749948 -0.4312730134 endloop endfacet facet normal 0.930056 0.006924 -0.367353 outer loop vertex 0.4910179973 0.1850149930 -0.4515669942 vertex 0.4981949925 0.1701290011 -0.4336769879 vertex 0.4912199974 0.1559700072 -0.4516029954 endloop endfacet facet normal 0.931171 0.002855 -0.364572 outer loop vertex 0.4984599948 0.1439629942 -0.4332050085 vertex 0.4912199974 0.1559700072 -0.4516029954 vertex 0.4981949925 0.1701290011 -0.4336769879 endloop endfacet facet normal -0.123521 0.048567 0.991153 outer loop vertex -0.4105490148 0.3660019934 0.5022659898 vertex -0.3867259920 0.3442249894 0.5063019991 vertex -0.3786469996 0.3773840070 0.5056840181 endloop endfacet facet normal 0.996157 0.009436 -0.087071 outer loop vertex 0.5021389723 0.1808069944 -0.4152219892 vertex 0.5045750141 0.1736180037 -0.3881309927 vertex 0.5024470091 0.1571190059 -0.4142650068 endloop endfacet facet normal -0.925807 0.377964 0.004978 outer loop vertex -0.4959509969 0.4284330010 -0.1167540029 vertex -0.4930480123 0.4351460040 -0.0865556002 vertex -0.4863330126 0.4519090056 -0.1104639992 endloop endfacet facet normal -0.902554 0.428046 0.046623 outer loop vertex -0.4863330126 0.4519090056 -0.1104639992 vertex -0.4930480123 0.4351460040 -0.0865556002 vertex -0.4815070033 0.4587379992 -0.0797365978 endloop endfacet facet normal -0.000580 0.824360 -0.566066 outer loop vertex -0.2318270057 0.4771589935 -0.4738230109 vertex -0.2468580008 0.4876709878 -0.4584990144 vertex -0.2163890004 0.4874939919 -0.4587880075 endloop endfacet facet normal -0.892838 0.448535 -0.040706 outer loop vertex -0.4815070033 0.4587379992 -0.0797365978 vertex -0.4930480123 0.4351460040 -0.0865556002 vertex -0.4902150035 0.4435259998 -0.0563564003 endloop endfacet facet normal -0.960396 0.278342 0.012858 outer loop vertex -0.4989619851 0.4135079980 -0.0598799996 vertex -0.4902150035 0.4435259998 -0.0563564003 vertex -0.4930480123 0.4351460040 -0.0865556002 endloop endfacet facet normal 0.012819 0.856605 0.515814 outer loop vertex 0.1651729941 0.4767520130 0.4689539969 vertex 0.1654549986 0.4881190062 0.4500699937 vertex 0.1423069984 0.4794330001 0.4650700092 endloop endfacet facet normal 0.023212 0.746141 0.665383 outer loop vertex 0.1877180040 0.4789560139 0.4656960070 vertex 0.1651729941 0.4767520130 0.4689539969 vertex 0.1775279939 0.4686529934 0.4776049852 endloop endfacet facet normal 0.998556 -0.044854 -0.029579 outer loop vertex 0.5046290159 0.3145630062 0.2015769929 vertex 0.5058019757 0.3238399923 0.2271070033 vertex 0.5040609837 0.2941179872 0.2134039998 endloop endfacet facet normal 0.998460 -0.043858 -0.033981 outer loop vertex 0.5040609837 0.2941179872 0.2134039998 vertex 0.5031219721 0.2655209899 0.2227219939 vertex 0.5024430156 0.2721610069 0.1942020059 endloop endfacet facet normal -0.020482 0.378233 0.925484 outer loop vertex 0.2331659943 0.4311589897 0.4988810122 vertex 0.2572019994 0.4282299876 0.5006099939 vertex 0.2452899963 0.4469909966 0.4926789999 endloop endfacet facet normal -0.001023 -0.999996 0.002660 outer loop vertex -0.0271803997 -0.4996689856 0.1068160012 vertex -0.0000046448 -0.4996629953 0.1195219979 vertex -0.0269416999 -0.4995909929 0.1362320036 endloop endfacet facet normal 0.003843 -0.999954 -0.008808 outer loop vertex -0.0015098600 -0.4999679923 0.1852190048 vertex 0.0011388900 -0.4996660054 0.1520899981 vertex 0.0292288996 -0.4997229874 0.1708170027 endloop endfacet facet normal 0.000787 -0.999991 -0.004223 outer loop vertex 0.0292288996 -0.4997229874 0.1708170027 vertex 0.0011388900 -0.4996660054 0.1520899981 vertex 0.0343503989 -0.4995610118 0.1334159970 endloop endfacet facet normal 0.004681 -0.999984 0.003174 outer loop vertex 0.0551248007 -0.4995580018 0.1037200019 vertex 0.0343503989 -0.4995610118 0.1334159970 vertex 0.0238419008 -0.4997209907 0.0985073000 endloop endfacet facet normal 0.857853 -0.004306 -0.513876 outer loop vertex 0.4835020006 0.3705900013 -0.4688400030 vertex 0.4938170016 0.3537159860 -0.4514789879 vertex 0.4830940068 0.3400270045 -0.4692650139 endloop endfacet facet normal 0.001270 -0.999990 0.004201 outer loop vertex 0.0238419008 -0.4997209907 0.0985073000 vertex 0.0343503989 -0.4995610118 0.1334159970 vertex -0.0000046448 -0.4996629953 0.1195219979 endloop endfacet facet normal 0.031946 0.042133 0.998601 outer loop vertex -0.2793459892 0.3917169869 0.5059400201 vertex -0.3068700135 0.3804709911 0.5072950125 vertex -0.2846580148 0.3568980098 0.5075790286 endloop endfacet facet normal 0.019958 0.269251 0.962863 outer loop vertex -0.3674109876 0.4361299872 0.4986760020 vertex -0.3387910128 0.4221610129 0.5019890070 vertex -0.3396140039 0.4489139915 0.4945249856 endloop endfacet facet normal -0.012476 0.268358 0.963239 outer loop vertex -0.3396140039 0.4489139915 0.4945249856 vertex -0.3387910128 0.4221610129 0.5019890070 vertex -0.3056310117 0.4390400052 0.4977160096 endloop endfacet facet normal 0.405078 0.914236 0.009190 outer loop vertex 0.4592570066 0.4862349927 0.3793269992 vertex 0.4528129995 0.4894520044 0.3433319926 vertex 0.4347800016 0.4972090125 0.3665139973 endloop endfacet facet normal 0.936189 -0.336654 0.101062 outer loop vertex 0.4915280044 -0.4357970059 0.4389359951 vertex 0.4870330095 -0.4522280097 0.4258410037 vertex 0.4966129959 -0.4274570048 0.4196130037 endloop endfacet facet normal 0.003788 -0.999988 -0.003230 outer loop vertex -0.1821179986 -0.4994750023 -0.0562725998 vertex -0.1568019986 -0.4994190037 -0.0439165011 vertex -0.1812489927 -0.4995639920 -0.0277027003 endloop endfacet facet normal 0.185196 -0.360015 -0.914380 outer loop vertex 0.4369480014 -0.4440180063 -0.4867919981 vertex 0.4132030010 -0.4442979991 -0.4914909899 vertex 0.4270980060 -0.4282430112 -0.4949980080 endloop endfacet facet normal -0.292197 0.712586 -0.637842 outer loop vertex -0.4527890086 0.4605939984 -0.4737220109 vertex -0.4492479861 0.4735749960 -0.4608420134 vertex -0.4335680008 0.4699999988 -0.4720189869 endloop endfacet facet normal -0.004403 -0.999977 -0.005186 outer loop vertex -0.1121549979 -0.4992609918 -0.1078620031 vertex -0.1354310066 -0.4992470145 -0.0907950997 vertex -0.1378169954 -0.4990850091 -0.1200060025 endloop endfacet facet normal -0.000476 -0.999985 -0.005507 outer loop vertex -0.1378169954 -0.4990850091 -0.1200060025 vertex -0.1354310066 -0.4992470145 -0.0907950997 vertex -0.1617009938 -0.4991700053 -0.1025080010 endloop endfacet facet normal -0.015613 0.999726 -0.017447 outer loop vertex -0.3559690118 0.5080080032 0.3337480128 vertex -0.3249430060 0.5082219839 0.3182449937 vertex -0.3551479876 0.5075230002 0.3052229881 endloop endfacet facet normal 0.007383 -0.999969 -0.002716 outer loop vertex -0.1887319982 -0.4993399978 -0.1134060025 vertex -0.1617009938 -0.4991700053 -0.1025080010 vertex -0.1848500073 -0.4993900061 -0.0844361037 endloop endfacet facet normal 0.005564 -0.999972 -0.005046 outer loop vertex -0.1848500073 -0.4993900061 -0.0844361037 vertex -0.1617009938 -0.4991700053 -0.1025080010 vertex -0.1589179933 -0.4993019998 -0.0732797012 endloop endfacet facet normal 0.980579 -0.195904 0.009293 outer loop vertex 0.5036029816 -0.4091269970 -0.0282416996 vertex 0.4993929863 -0.4294539988 -0.0125211002 vertex 0.4993939996 -0.4307439923 -0.0398209989 endloop endfacet facet normal -0.041431 -0.202570 -0.978391 outer loop vertex 0.1803449988 -0.4106949866 -0.5026519895 vertex 0.1624269933 -0.4293250144 -0.4980359972 vertex 0.1531849951 -0.4058789909 -0.5024989843 endloop endfacet facet normal -0.002044 0.999702 -0.024330 outer loop vertex -0.3010030091 0.5087350011 0.3392060101 vertex -0.3296130002 0.5089359879 0.3498679996 vertex -0.3068790138 0.5092660189 0.3615190089 endloop endfacet facet normal 0.995560 -0.094047 -0.003873 outer loop vertex 0.5032320023 -0.4117529988 -0.0563792996 vertex 0.5051440001 -0.3907530010 -0.0748376027 vertex 0.5055850148 -0.3872990012 -0.0453433990 endloop endfacet facet normal 0.968060 0.155277 0.196848 outer loop vertex 0.4989140034 0.4054450095 0.4300679862 vertex 0.5014749765 0.4178529978 0.4076859951 vertex 0.4949220121 0.4309209883 0.4296039939 endloop endfacet facet normal 0.943350 -0.329577 0.038332 outer loop vertex 0.4942249954 -0.4458000064 -0.0258792993 vertex 0.4993929863 -0.4294539988 -0.0125211002 vertex 0.4918240011 -0.4499270022 -0.0022743801 endloop endfacet facet normal 0.999289 -0.020900 0.031368 outer loop vertex 0.5052250028 0.1789080054 -0.3471359909 vertex 0.5057150126 0.2158520073 -0.3381310105 vertex 0.5045539737 0.1936399937 -0.3159430027 endloop endfacet facet normal 0.998045 -0.036923 0.050425 outer loop vertex 0.5036600232 0.2233179957 -0.2828310132 vertex 0.5048199892 0.2213059962 -0.3072629869 vertex 0.5049890280 0.2462050021 -0.2923769951 endloop endfacet facet normal 0.177237 0.984138 0.007650 outer loop vertex 0.4264479876 0.4986729920 0.1711789966 vertex 0.4202550054 0.5000069737 0.1430470049 vertex 0.4021709859 0.5031080246 0.1630859971 endloop endfacet facet normal 0.998764 -0.030321 0.039375 outer loop vertex 0.5049890280 0.2462050021 -0.2923769951 vertex 0.5048199892 0.2213059962 -0.3072629869 vertex 0.5063220263 0.2479149997 -0.3248719871 endloop endfacet facet normal -0.041984 0.045528 0.998080 outer loop vertex 0.2907400131 -0.2923280001 0.5067600012 vertex 0.2906590104 -0.2620410025 0.5053750277 vertex 0.2642720044 -0.2747550011 0.5048450232 endloop endfacet facet normal -0.043339 0.048348 0.997890 outer loop vertex 0.2906590104 -0.2620410025 0.5053750277 vertex 0.2686930001 -0.2497390062 0.5038250089 vertex 0.2642720044 -0.2747550011 0.5048450232 endloop endfacet facet normal -0.191163 0.824872 -0.532017 outer loop vertex -0.4283640087 0.4819569886 -0.4553500116 vertex -0.4335680008 0.4699999988 -0.4720189869 vertex -0.4492479861 0.4735749960 -0.4608420134 endloop endfacet facet normal -0.031728 0.042243 0.998603 outer loop vertex 0.2395790070 -0.2516089976 0.5027989745 vertex 0.2321369946 -0.2188799977 0.5011780262 vertex 0.2084999979 -0.2368219942 0.5011860132 endloop endfacet facet normal 0.743901 0.666764 0.045133 outer loop vertex 0.4691790044 0.4796630144 0.0271138009 vertex 0.4840469956 0.4629920125 0.0283394996 vertex 0.4773690104 0.4722220004 0.0020512301 endloop endfacet facet normal 0.467112 0.881584 -0.067940 outer loop vertex 0.4617170095 0.4846520126 -0.1137979999 vertex 0.4683769941 0.4795599878 -0.1340820044 vertex 0.4486980140 0.4894070029 -0.1416079998 endloop endfacet facet normal -0.038457 0.032146 0.998743 outer loop vertex 0.2532509863 -0.1990579963 0.5013530254 vertex 0.2321369946 -0.2188799977 0.5011780262 vertex 0.2606599927 -0.2265439928 0.5025230050 endloop endfacet facet normal 0.003684 0.001889 -0.999991 outer loop vertex 0.0092485799 0.1160970032 -0.4997409880 vertex 0.0137072001 0.1486919969 -0.4996629953 vertex 0.0383337997 0.1266040057 -0.4996140003 endloop endfacet facet normal 0.002951 0.001072 -0.999995 outer loop vertex 0.0383337997 0.1266040057 -0.4996140003 vertex 0.0137072001 0.1486919969 -0.4996629953 vertex 0.0486999005 0.1624069959 -0.4995450079 endloop endfacet facet normal 0.002640 -0.010962 -0.999936 outer loop vertex -0.0023375901 0.1990839988 -0.5000309944 vertex 0.0180249996 0.1819130033 -0.4997889996 vertex -0.0156183001 0.1711660028 -0.4997600019 endloop endfacet facet normal -0.549749 -0.834771 0.030559 outer loop vertex -0.4688810110 -0.4783619940 -0.2073320001 vertex -0.4549779892 -0.4882389903 -0.2270269990 vertex -0.4514169991 -0.4895190001 -0.1979310066 endloop endfacet facet normal 0.998741 -0.002632 0.050093 outer loop vertex 0.5030210018 -0.1287920028 -0.2942189872 vertex 0.5045019984 -0.1207489967 -0.3233239949 vertex 0.5034909844 -0.1001219973 -0.3020829856 endloop endfacet facet normal 0.033711 0.024574 0.999129 outer loop vertex -0.1834190041 -0.3126200140 0.5046010017 vertex -0.2025440037 -0.3312700093 0.5057049990 vertex -0.1773640066 -0.3493869901 0.5053009987 endloop endfacet facet normal 0.718310 -0.695568 0.014677 outer loop vertex 0.4665879905 -0.4821420014 0.1276870072 vertex 0.4763180017 -0.4726260006 0.1024670005 vertex 0.4808509946 -0.4673059881 0.1327420026 endloop endfacet facet normal 0.029643 0.018913 0.999382 outer loop vertex -0.1773640066 -0.3493869901 0.5053009987 vertex -0.2025440037 -0.3312700093 0.5057049990 vertex -0.2098619938 -0.3555189967 0.5063809752 endloop endfacet facet normal 0.035731 -0.153016 0.987577 outer loop vertex -0.2064470053 -0.3975580037 0.5048829913 vertex -0.2272900045 -0.4034509957 0.5047240257 vertex -0.2068559974 -0.4178610146 0.5017520189 endloop endfacet facet normal 0.023027 -0.023744 0.999453 outer loop vertex -0.2201440036 -0.3804160058 0.5063779950 vertex -0.2380699962 -0.3593690097 0.5072910190 vertex -0.2461960018 -0.3855200112 0.5068569779 endloop endfacet facet normal 0.005666 -0.899377 0.437138 outer loop vertex -0.0190022998 -0.4958550036 0.4407539964 vertex -0.0098193297 -0.4855790138 0.4617770016 vertex -0.0415209010 -0.4888690114 0.4554190040 endloop endfacet facet normal -0.121534 0.667461 -0.734660 outer loop vertex -0.4335680008 0.4699999988 -0.4720189869 vertex -0.4106850028 0.4766420126 -0.4697700143 vertex -0.4174360037 0.4615310133 -0.4823819995 endloop endfacet facet normal 0.733937 0.311255 0.603703 outer loop vertex 0.4774540067 0.4539969862 0.4610199928 vertex 0.4680860043 0.4627850056 0.4678780138 vertex 0.4702610075 0.4502219856 0.4717110097 endloop endfacet facet normal -0.873430 -0.486948 0.001350 outer loop vertex -0.4818710089 -0.4639639854 -0.1917089969 vertex -0.4916810095 -0.4464089870 -0.2065149993 vertex -0.4814090133 -0.4648739994 -0.2210509926 endloop endfacet facet normal 0.028607 -0.001030 0.999590 outer loop vertex -0.2436019927 0.1265690029 0.5005639791 vertex -0.2283170074 0.1037309989 0.5001029968 vertex -0.2154120058 0.1292770058 0.4997600019 endloop endfacet facet normal 0.002887 0.999985 -0.004641 outer loop vertex 0.0926453993 0.4992240071 -0.1102000028 vertex 0.1157800034 0.4992690086 -0.0861162990 vertex 0.1259430051 0.4990940094 -0.1174999997 endloop endfacet facet normal -0.033443 -0.854528 0.518328 outer loop vertex -0.0702302009 -0.4916960001 0.4489060044 vertex -0.0415209010 -0.4888690114 0.4554190040 vertex -0.0652550980 -0.4802609980 0.4680790007 endloop endfacet facet normal 0.017950 -0.810850 0.584979 outer loop vertex -0.0652550980 -0.4802609980 0.4680790007 vertex -0.0415209010 -0.4888690114 0.4554190040 vertex -0.0374309011 -0.4757939875 0.4734170139 endloop endfacet facet normal 0.043056 0.420600 0.906224 outer loop vertex -0.1513379961 0.4439989924 0.4947650135 vertex -0.1638070047 0.4626480043 0.4867019951 vertex -0.1788869947 0.4475969970 0.4944039881 endloop endfacet facet normal 0.016136 0.279060 0.960138 outer loop vertex -0.1973499954 0.4330660105 0.4990360141 vertex -0.2007250041 0.4506570101 0.4939799905 vertex -0.2208430022 0.4428539872 0.4965859950 endloop endfacet facet normal 0.004540 0.999970 -0.006229 outer loop vertex 0.0825517997 0.4994620085 -0.0793510973 vertex 0.1157800034 0.4992690086 -0.0861162990 vertex 0.0926453993 0.4992240071 -0.1102000028 endloop endfacet facet normal 0.999946 0.002448 0.010114 outer loop vertex 0.5054799914 -0.1587750018 -0.3628030121 vertex 0.5052499771 -0.1419720054 -0.3441289961 vertex 0.5052689910 -0.1755249947 -0.3378869891 endloop endfacet facet normal 0.000808 0.999992 -0.004023 outer loop vertex 0.1386750042 0.4993500113 -0.0613829009 vertex 0.1493729949 0.4992150068 -0.0927904025 vertex 0.1157800034 0.4992690086 -0.0861162990 endloop endfacet facet normal -0.714894 0.697909 -0.043002 outer loop vertex -0.4627979994 0.4792029858 -0.0712589994 vertex -0.4786550105 0.4643189907 -0.0492040999 vertex -0.4644260108 0.4797570109 -0.0352022983 endloop endfacet facet normal 0.002151 -0.044307 0.999016 outer loop vertex -0.1357479990 0.2972219884 0.5029860139 vertex -0.1657540053 0.3080759943 0.5035319924 vertex -0.1595380008 0.2761349976 0.5021020174 endloop endfacet facet normal 0.902863 -0.053761 -0.426554 outer loop vertex 0.4842509925 0.2605949938 -0.4646170139 vertex 0.4901820123 0.2903710008 -0.4558160007 vertex 0.4956650138 0.2647239864 -0.4409779906 endloop endfacet facet normal -0.038561 -0.004356 0.999247 outer loop vertex 0.3110769987 -0.0813329965 0.5034149885 vertex 0.3104780018 -0.1108969972 0.5032629967 vertex 0.3361909986 -0.0967364982 0.5043169856 endloop endfacet facet normal -0.042553 -0.004274 0.999085 outer loop vertex 0.3110769987 -0.0813329965 0.5034149885 vertex 0.2772879899 -0.0953247026 0.5019159913 vertex 0.3104780018 -0.1108969972 0.5032629967 endloop endfacet facet normal -0.034020 -0.002830 0.999417 outer loop vertex 0.2446800023 -0.0123857995 0.5010430217 vertex 0.2343340069 -0.0416343994 0.5006080270 vertex 0.2658100128 -0.0368546993 0.5016930103 endloop endfacet facet normal -0.009078 -0.999931 -0.007516 outer loop vertex -0.0822435990 -0.4993309975 0.1659920067 vertex -0.0544624999 -0.4994710088 0.1510650069 vertex -0.0562064014 -0.4996860027 0.1817760020 endloop endfacet facet normal -0.036003 -0.004544 0.999341 outer loop vertex 0.2658100128 -0.0368546993 0.5016930103 vertex 0.2772870064 -0.0083668400 0.5022360086 vertex 0.2446800023 -0.0123857995 0.5010430217 endloop endfacet facet normal -0.999978 -0.004063 -0.005330 outer loop vertex -0.4995729923 -0.0535071008 0.1684300005 vertex -0.4996939898 -0.0250573009 0.1694449931 vertex -0.4995039999 -0.0402018018 0.1453440040 endloop endfacet facet normal -0.003663 0.999978 -0.005546 outer loop vertex 0.1729190052 0.4994420111 -0.0674095973 vertex 0.1493729949 0.4992150068 -0.0927904025 vertex 0.1386750042 0.4993500113 -0.0613829009 endloop endfacet facet normal -0.999986 0.005027 0.001570 outer loop vertex -0.4994899929 0.0354234017 0.1101199985 vertex -0.4995099902 0.0219008997 0.1406709999 vertex -0.4993239939 0.0596229993 0.1383669972 endloop endfacet facet normal 0.045508 -0.098260 0.994120 outer loop vertex -0.1629849970 -0.3844780028 0.5041760206 vertex -0.1847710013 -0.4046350121 0.5031809807 vertex -0.1568810046 -0.4153009951 0.5008500218 endloop endfacet facet normal 0.008792 -0.105558 0.994374 outer loop vertex -0.1568810046 -0.4153009951 0.5008500218 vertex -0.1260100007 -0.3969979882 0.5025200248 vertex -0.1629849970 -0.3844780028 0.5041760206 endloop endfacet facet normal -0.019566 -0.406608 0.913393 outer loop vertex -0.1495179981 -0.4620389938 0.4856579900 vertex -0.1550790071 -0.4417090118 0.4945890009 vertex -0.1809120029 -0.4562129974 0.4875789881 endloop endfacet facet normal 0.005244 -0.280832 0.959742 outer loop vertex -0.2068559974 -0.4178610146 0.5017520189 vertex -0.2086610049 -0.4410380125 0.4949800074 vertex -0.1821639985 -0.4302189946 0.4980010092 endloop endfacet facet normal 0.998914 0.002709 0.046507 outer loop vertex 0.5019509792 0.0773048997 -0.2673240006 vertex 0.5036169887 0.0746337995 -0.3029519916 vertex 0.5029609799 0.1023449972 -0.2904759943 endloop endfacet facet normal 0.998917 0.002738 0.046444 outer loop vertex 0.5029609799 0.1023449972 -0.2904759943 vertex 0.5036169887 0.0746337995 -0.3029519916 vertex 0.5041700006 0.0988077000 -0.3162710071 endloop endfacet facet normal 0.947287 0.017897 -0.319887 outer loop vertex 0.4984680116 0.1979749948 -0.4312730134 vertex 0.4918760061 0.2144909948 -0.4498699903 vertex 0.4991819859 0.2323769927 -0.4272339940 endloop endfacet facet normal 0.869089 -0.030455 -0.493717 outer loop vertex 0.4833570123 0.2297309935 -0.4658060074 vertex 0.4918760061 0.2144909948 -0.4498699903 vertex 0.4815219939 0.2019899935 -0.4673250020 endloop endfacet facet normal 0.035730 -0.203628 0.978396 outer loop vertex -0.2924039960 -0.4277850091 0.5015509725 vertex -0.2959789932 -0.4041430056 0.5066019893 vertex -0.3184899986 -0.4172700047 0.5046920180 endloop endfacet facet normal -0.999419 -0.017693 0.029130 outer loop vertex -0.5050870180 -0.1033129990 0.3610079885 vertex -0.5048440099 -0.1373060048 0.3486990035 vertex -0.5037879944 -0.1320559978 0.3881190121 endloop endfacet facet normal -0.999994 0.000920 -0.003383 outer loop vertex -0.5048440099 -0.1373060048 0.3486990035 vertex -0.5048230290 -0.1717859954 0.3331190050 vertex -0.5049380064 -0.1638659984 0.3692559898 endloop endfacet facet normal -0.995196 0.023054 0.095146 outer loop vertex -0.5053820014 -0.2060759962 0.3828499913 vertex -0.5059249997 -0.2275059968 0.3823629916 vertex -0.5037890077 -0.2201070040 0.4029119909 endloop endfacet facet normal -0.999480 0.028675 -0.014739 outer loop vertex -0.5062289834 -0.2195609957 0.3610360026 vertex -0.5054720044 -0.2074670047 0.3332319856 vertex -0.5064100027 -0.2375269979 0.3383580148 endloop endfacet facet normal 0.014631 0.998753 0.047737 outer loop vertex 0.3673959970 0.5069900155 -0.2503480017 vertex 0.3445979953 0.5068489909 -0.2404100001 vertex 0.3695099950 0.5058240294 -0.2266010046 endloop endfacet facet normal -0.003443 -0.033886 0.999420 outer loop vertex -0.0226192996 0.3195979893 0.5048050284 vertex -0.0089170197 0.3530960083 0.5059880018 vertex -0.0378983989 0.3525899947 0.5058709979 endloop endfacet facet normal -0.937504 0.054052 -0.343751 outer loop vertex -0.4983470142 0.3838059902 -0.4329769909 vertex -0.4953429997 0.4129889905 -0.4365809858 vertex -0.4898610115 0.3967710137 -0.4540820122 endloop endfacet facet normal -0.029040 0.998850 0.038156 outer loop vertex 0.2916229963 0.5072000027 -0.2823379934 vertex 0.3186019957 0.5070940256 -0.2590300143 vertex 0.3275290132 0.5086190104 -0.2921569943 endloop endfacet facet normal -0.013343 0.999012 0.042393 outer loop vertex 0.3275290132 0.5086190104 -0.2921569943 vertex 0.3186019957 0.5070940256 -0.2590300143 vertex 0.3506639898 0.5079500079 -0.2691099942 endloop endfacet facet normal -0.077268 -0.885992 -0.457219 outer loop vertex -0.2527979910 -0.4881649911 -0.4593099952 vertex -0.2628160119 -0.4951249957 -0.4441300035 vertex -0.2803980112 -0.4840390086 -0.4626410007 endloop endfacet facet normal 0.595101 -0.803618 0.007320 outer loop vertex 0.4707860053 -0.4788109958 0.1520889997 vertex 0.4580779970 -0.4882810116 0.1455679983 vertex 0.4665879905 -0.4821420014 0.1276870072 endloop endfacet facet normal -0.711825 0.008817 0.702302 outer loop vertex -0.4722200036 0.2290720046 0.4789040089 vertex -0.4706340134 0.2547619939 0.4801889956 vertex -0.4818910062 0.2444359958 0.4689089954 endloop endfacet facet normal 0.368813 0.001605 0.929502 outer loop vertex 0.4537490010 0.2606120110 0.4907509983 vertex 0.4408929944 0.2861419916 0.4958080053 vertex 0.4327880144 0.2577239871 0.4990729988 endloop endfacet facet normal -0.008483 -0.044228 0.998985 outer loop vertex -0.0781228989 0.2760539949 0.5024309754 vertex -0.0826352984 0.3081130087 0.5038120151 vertex -0.1060360000 0.2873030007 0.5026919842 endloop endfacet facet normal 0.009470 -0.019998 0.999755 outer loop vertex -0.0089170197 0.3530960083 0.5059880018 vertex 0.0121101998 0.3297570050 0.5053219795 vertex 0.0230669994 0.3617939949 0.5058590174 endloop endfacet facet normal 0.170359 0.008465 0.985346 outer loop vertex 0.4287619889 -0.2146809995 0.4980039895 vertex 0.4262590110 -0.1842129976 0.4981749952 vertex 0.4030320048 -0.2027460039 0.5023499727 endloop endfacet facet normal -0.600412 0.280088 -0.749037 outer loop vertex -0.4738050103 0.4502680004 -0.4660370052 vertex -0.4665850103 0.4581849873 -0.4688639939 vertex -0.4644759893 0.4460879862 -0.4750779867 endloop endfacet facet normal -0.004069 -0.044809 0.998987 outer loop vertex 0.0081480900 0.2966929972 0.5039029717 vertex -0.0226192996 0.3195979893 0.5048050284 vertex -0.0214203000 0.2795810103 0.5030149817 endloop endfacet facet normal -0.003052 -0.039137 0.999229 outer loop vertex 0.0081999796 0.2621180117 0.5023049712 vertex -0.0201436002 0.2438019961 0.5015010238 vertex 0.0094119897 0.2287569940 0.5010020137 endloop endfacet facet normal 0.418162 0.908057 -0.023933 outer loop vertex 0.4606919885 0.4861339927 0.0016310801 vertex 0.4398800135 0.4956960082 0.0007990000 vertex 0.4504199922 0.4915019870 0.0258274991 endloop endfacet facet normal -0.005658 -0.044015 0.999015 outer loop vertex -0.0500710011 0.2601140141 0.5019950271 vertex -0.0214203000 0.2795810103 0.5030149817 vertex -0.0521846004 0.2954980135 0.5035420060 endloop endfacet facet normal 0.029629 0.999479 0.012811 outer loop vertex -0.1944340020 0.4995369911 -0.1374779940 vertex -0.2050080001 0.5002210140 -0.1663890034 vertex -0.2247270048 0.5005090237 -0.1432520002 endloop endfacet facet normal 0.037249 0.999119 0.019309 outer loop vertex -0.2247270048 0.5005090237 -0.1432520002 vertex -0.2050080001 0.5002210140 -0.1663890034 vertex -0.2378489971 0.5015550256 -0.1720629930 endloop endfacet facet normal 0.749447 -0.661322 0.031353 outer loop vertex 0.4833509922 -0.4635719955 -0.2938849926 vertex 0.4689379930 -0.4792279899 -0.2795920074 vertex 0.4704729915 -0.4790160060 -0.3118129969 endloop endfacet facet normal 0.023290 -0.012598 0.999649 outer loop vertex -0.3376080096 -0.1127230003 0.5054460168 vertex -0.3488479853 -0.1344580054 0.5054339767 vertex -0.3185360134 -0.1306309998 0.5047760010 endloop endfacet facet normal 0.732456 -0.042183 -0.679506 outer loop vertex 0.4763740003 -0.1408900023 -0.4708110094 vertex 0.4833480120 -0.1657380015 -0.4617510140 vertex 0.4685280025 -0.1665090024 -0.4776780009 endloop endfacet facet normal -0.119964 0.009686 0.992731 outer loop vertex -0.3862769902 -0.1837709993 0.5041459799 vertex -0.4144969881 -0.1745650023 0.5006459951 vertex -0.4088760018 -0.2051839978 0.5016239882 endloop endfacet facet normal -0.054203 -0.008568 0.998493 outer loop vertex -0.3936429918 -0.0826599970 0.5044220090 vertex -0.3884159923 -0.1044249982 0.5045189857 vertex -0.3718610108 -0.0851600021 0.5055829883 endloop endfacet facet normal -0.044461 -0.016960 0.998867 outer loop vertex -0.3718610108 -0.0851600021 0.5055829883 vertex -0.3884159923 -0.1044249982 0.5045189857 vertex -0.3618400097 -0.1094850004 0.5056160092 endloop endfacet facet normal 0.015197 -0.001285 0.999884 outer loop vertex -0.1580490023 -0.0663964003 0.4994229972 vertex -0.1910430044 -0.0543081015 0.4999400079 vertex -0.1851499975 -0.0889057964 0.4998059869 endloop endfacet facet normal 0.005926 0.002023 0.999980 outer loop vertex -0.1715919971 0.0025214099 0.4995839894 vertex -0.1454329938 0.0267274994 0.4993799925 vertex -0.1819860041 0.0384021997 0.4995729923 endloop endfacet facet normal 0.006339 0.001577 0.999979 outer loop vertex -0.1454329938 0.0267274994 0.4993799925 vertex -0.1715919971 0.0025214099 0.4995839894 vertex -0.1380259991 -0.0087617300 0.4993889928 endloop endfacet facet normal 0.020744 0.023740 -0.999503 outer loop vertex -0.1917389929 -0.1828970015 -0.4996989965 vertex -0.1792519987 -0.2109030038 -0.5001050234 vertex -0.2088979930 -0.2092469931 -0.5006809831 endloop endfacet facet normal 0.021168 0.031395 -0.999283 outer loop vertex -0.2088979930 -0.2092469931 -0.5006809831 vertex -0.1792519987 -0.2109030038 -0.5001050234 vertex -0.1955250055 -0.2381249964 -0.5013049841 endloop endfacet facet normal 0.024271 0.039751 -0.998915 outer loop vertex -0.1785539985 -0.2645199895 -0.5019429922 vertex -0.2091359943 -0.2695699930 -0.5028870106 vertex -0.1955250055 -0.2381249964 -0.5013049841 endloop endfacet facet normal -0.002809 -0.702798 -0.711384 outer loop vertex -0.1497039944 -0.4778659940 -0.4710449874 vertex -0.1774380058 -0.4808929861 -0.4679450095 vertex -0.1686020046 -0.4672310054 -0.4814769924 endloop endfacet facet normal 0.001535 0.030013 -0.999548 outer loop vertex -0.1353469938 -0.2398110032 -0.5005750060 vertex -0.1164069995 -0.2170670033 -0.4998629987 vertex -0.1075979993 -0.2442930043 -0.5006669760 endloop endfacet facet normal 0.008632 0.028194 -0.999565 outer loop vertex -0.1474860013 -0.2083259970 -0.4997580051 vertex -0.1646219939 -0.2375749946 -0.5007309914 vertex -0.1792519987 -0.2109030038 -0.5001050234 endloop endfacet facet normal 0.999401 -0.001203 0.034587 outer loop vertex 0.4998919964 -0.1248549968 -0.2247990072 vertex 0.5004550219 -0.1458140016 -0.2417970002 vertex 0.5007280111 -0.1232429966 -0.2488999963 endloop endfacet facet normal 0.999421 0.008491 0.032955 outer loop vertex 0.5004550219 -0.1458140016 -0.2417970002 vertex 0.4996300042 -0.1519780010 -0.2151889950 vertex 0.5004379749 -0.1725749969 -0.2343849987 endloop endfacet facet normal 0.015629 0.026413 0.999529 outer loop vertex -0.1628430039 -0.1931989938 0.5001410246 vertex -0.1869930029 -0.2189839929 0.5012000203 vertex -0.1525900066 -0.2264370024 0.5008590221 endloop endfacet facet normal -0.000340 -0.700569 -0.713585 outer loop vertex -0.1497039944 -0.4778659940 -0.4710449874 vertex -0.1686020046 -0.4672310054 -0.4814769924 vertex -0.1460800022 -0.4653280079 -0.4833559990 endloop endfacet facet normal 0.016941 0.032476 0.999329 outer loop vertex -0.1525900066 -0.2264370024 0.5008590221 vertex -0.1869930029 -0.2189839929 0.5012000203 vertex -0.1740269959 -0.2527950108 0.5020790100 endloop endfacet facet normal 0.027501 0.028196 0.999224 outer loop vertex -0.2085009962 -0.2465070039 0.5025659800 vertex -0.2265670002 -0.2120169997 0.5020899773 vertex -0.2366060019 -0.2427330017 0.5032330155 endloop endfacet facet normal 0.001318 -0.022785 -0.999740 outer loop vertex -0.0351422988 0.2352979928 -0.5008450150 vertex -0.0058423402 0.2259359956 -0.5005930066 vertex -0.0277011003 0.2041810006 -0.5001260042 endloop endfacet facet normal -0.001625 -0.031989 -0.999487 outer loop vertex -0.0058423402 0.2259359956 -0.5005930066 vertex -0.0351422988 0.2352979928 -0.5008450150 vertex -0.0115155000 0.2585929930 -0.5016289949 endloop endfacet facet normal 0.003264 -0.039065 -0.999231 outer loop vertex 0.0308302995 0.3051800132 -0.5034180284 vertex 0.0066161398 0.3073250055 -0.5035809875 vertex 0.0173189007 0.3289130032 -0.5043900013 endloop endfacet facet normal 0.000271 -0.037583 -0.999294 outer loop vertex 0.0173189007 0.3289130032 -0.5043900013 vertex 0.0066161398 0.3073250055 -0.5035809875 vertex -0.0079583004 0.3257800043 -0.5042790174 endloop endfacet facet normal -0.003208 -0.034260 -0.999408 outer loop vertex -0.0352770016 0.3264690042 -0.5041639805 vertex -0.0539162010 0.2995980084 -0.5031830072 vertex -0.0664142966 0.3309890032 -0.5042189956 endloop endfacet facet normal 0.999965 -0.005348 -0.006462 outer loop vertex 0.4995470047 -0.0668514967 -0.0939301997 vertex 0.4997119904 -0.0315907001 -0.0975812972 vertex 0.4997870028 -0.0507083982 -0.0701500997 endloop endfacet facet normal -0.003767 -0.034776 -0.999388 outer loop vertex -0.0431656018 0.2675769925 -0.5019379854 vertex -0.0351422988 0.2352979928 -0.5008450150 vertex -0.0650513992 0.2433079928 -0.5010110140 endloop endfacet facet normal -0.003072 -0.998696 0.050956 outer loop vertex -0.0867367014 -0.5030840039 -0.2920840085 vertex -0.0968063995 -0.5044000149 -0.3184840083 vertex -0.0682049021 -0.5041630268 -0.3121150136 endloop endfacet facet normal 0.001944 -0.999998 0.000756 outer loop vertex -0.0867725983 -0.5052930117 -0.3705149889 vertex -0.0761054009 -0.5052499771 -0.3410069942 vertex -0.1076710001 -0.5053160191 -0.3472070098 endloop endfacet facet normal 0.003144 -0.999524 0.030687 outer loop vertex -0.1270069927 -0.5046309829 -0.3229129910 vertex -0.1076710001 -0.5053160191 -0.3472070098 vertex -0.0968063995 -0.5044000149 -0.3184840083 endloop endfacet facet normal -0.005489 0.999984 -0.001245 outer loop vertex -0.1101529971 0.4990470111 0.1326410025 vertex -0.0955753997 0.4991700053 0.1671569943 vertex -0.0714742020 0.4992710054 0.1420319974 endloop endfacet facet normal 0.041783 0.037797 0.998412 outer loop vertex 0.3611350060 -0.2565760016 0.5068879724 vertex 0.3901849985 -0.2565169930 0.5056700110 vertex 0.3755309880 -0.2251020074 0.5050939918 endloop endfacet facet normal -0.003409 0.999862 -0.016248 outer loop vertex -0.0259301998 0.4997510016 0.1854269952 vertex -0.0610570014 0.4994730055 0.1756909937 vertex -0.0519760996 0.5000609756 0.2099670023 endloop endfacet facet normal -0.008588 0.999852 -0.014876 outer loop vertex -0.0519760996 0.5000609756 0.2099670023 vertex -0.0610570014 0.4994730055 0.1756909937 vertex -0.0859507993 0.4996060133 0.1990019977 endloop endfacet facet normal -0.008219 -0.920221 -0.391314 outer loop vertex 0.0725023001 -0.4886510074 -0.4512940049 vertex 0.0889732987 -0.4973450005 -0.4311949909 vertex 0.0637075976 -0.4974910021 -0.4303210080 endloop endfacet facet normal -0.999187 0.040323 -0.000159 outer loop vertex -0.5024579763 -0.2637870014 0.0042206100 vertex -0.5033069849 -0.2848959863 -0.0137093002 vertex -0.5035709739 -0.2913079858 0.0191494003 endloop endfacet facet normal 0.998468 0.053960 0.012282 outer loop vertex 0.5037850142 -0.2957189977 -0.1910479963 vertex 0.5023959875 -0.2743670046 -0.1719350070 vertex 0.5033190250 -0.2942239940 -0.1597339958 endloop endfacet facet normal -0.141132 0.860179 -0.490076 outer loop vertex -0.4106850028 0.4766420126 -0.4697700143 vertex -0.4283640087 0.4819569886 -0.4553500116 vertex -0.4016200006 0.4884980023 -0.4515709877 endloop endfacet facet normal 0.997873 -0.002812 0.065125 outer loop vertex 0.5037230253 -0.1065659970 0.4032010138 vertex 0.5055630207 -0.1039910018 0.3751190007 vertex 0.5045229793 -0.0774476007 0.3922010064 endloop endfacet facet normal 0.999792 0.006840 -0.019196 outer loop vertex 0.5050269961 -0.0746496022 0.3320460021 vertex 0.5056179762 -0.0754150972 0.3625530005 vertex 0.5054780245 -0.1024309993 0.3456369936 endloop endfacet facet normal -0.674084 0.738039 -0.030174 outer loop vertex -0.4845130146 0.4621950090 0.2790519893 vertex -0.4769400060 0.4702079892 0.3058649898 vertex -0.4665479958 0.4785880148 0.2786790133 endloop endfacet facet normal -0.921146 0.386535 0.045615 outer loop vertex -0.4969809949 0.4313600063 0.0965700969 vertex -0.4874280095 0.4550159872 0.0890249982 vertex -0.4945819974 0.4404990077 0.0675726011 endloop endfacet facet normal -0.511647 0.859129 0.010660 outer loop vertex -0.4634290040 0.4828909934 -0.1995429993 vertex -0.4462209940 0.4933469892 -0.2162989974 vertex -0.4628889859 0.4836089909 -0.2314900011 endloop endfacet facet normal -0.846454 0.531289 0.035313 outer loop vertex -0.4775980115 0.4694240093 0.1078799963 vertex -0.4874280095 0.4550159872 0.0890249982 vertex -0.4903779924 0.4480389953 0.1232839972 endloop endfacet facet normal 0.031920 -0.172224 0.984541 outer loop vertex 0.3457809985 -0.4339619875 0.5006430149 vertex 0.3488200009 -0.4018599987 0.5061600208 vertex 0.3195570111 -0.4205349982 0.5038419962 endloop endfacet facet normal -0.006345 -0.011951 0.999908 outer loop vertex 0.3054040074 -0.3709830046 0.5087509751 vertex 0.3319480121 -0.3708480000 0.5089210272 vertex 0.3130820096 -0.3460260034 0.5090979934 endloop endfacet facet normal -0.051409 -0.985097 0.164140 outer loop vertex 0.2179280072 -0.5006319880 0.4251640141 vertex 0.2057449967 -0.5045689940 0.3977200091 vertex 0.2347320020 -0.5044609904 0.4074470103 endloop endfacet facet normal 0.043749 -0.139109 0.989310 outer loop vertex 0.3488200009 -0.4018599987 0.5061600208 vertex 0.3789409995 -0.4258480072 0.5014550090 vertex 0.3856559992 -0.3945850134 0.5055540204 endloop endfacet facet normal -0.039301 -0.106537 0.993532 outer loop vertex 0.3135359883 -0.3942439854 0.5073500276 vertex 0.2842510045 -0.3856230080 0.5071160197 vertex 0.2910160124 -0.4125429988 0.5044969916 endloop endfacet facet normal -0.602118 0.798401 -0.003225 outer loop vertex -0.4772450030 0.4704180062 0.2532269955 vertex -0.4665479958 0.4785880148 0.2786790133 vertex -0.4581690133 0.4847910106 0.2499449998 endloop endfacet facet normal 0.772206 -0.619515 -0.141065 outer loop vertex 0.4740979970 -0.4699510038 -0.4303970039 vertex 0.4850730002 -0.4547699988 -0.4369890094 vertex 0.4857299924 -0.4590730071 -0.4144949913 endloop endfacet facet normal -0.065102 -0.201093 0.977406 outer loop vertex 0.2740510106 -0.4324370027 0.4992739856 vertex 0.2910160124 -0.4125429988 0.5044969916 vertex 0.2557950020 -0.4059279859 0.5035120249 endloop endfacet facet normal -0.059877 -0.197660 0.978440 outer loop vertex 0.2557950020 -0.4059279859 0.5035120249 vertex 0.2428070009 -0.4354020059 0.4967629910 vertex 0.2740510106 -0.4324370027 0.4992739856 endloop endfacet facet normal -0.038224 0.047454 0.998142 outer loop vertex 0.2686930001 -0.2497390062 0.5038250089 vertex 0.2395790070 -0.2516089976 0.5027989745 vertex 0.2642720044 -0.2747550011 0.5048450232 endloop endfacet facet normal -0.011126 0.001814 0.999936 outer loop vertex 0.1978980005 -0.1799169928 0.4994510114 vertex 0.2052389979 -0.1492139995 0.4994769990 vertex 0.1742469966 -0.1568579972 0.4991460145 endloop endfacet facet normal -0.783067 0.621429 -0.025145 outer loop vertex -0.4850740135 0.4610790014 0.1830050051 vertex -0.4796809852 0.4687879980 0.2055740058 vertex -0.4740040004 0.4751189947 0.1852439940 endloop endfacet facet normal -0.039492 -0.997751 0.054162 outer loop vertex 0.2367050052 -0.5065870285 0.3831189871 vertex 0.2057449967 -0.5045689940 0.3977200091 vertex 0.2103420049 -0.5063920021 0.3674890101 endloop endfacet facet normal 0.002335 0.999904 0.013643 outer loop vertex -0.0037369700 0.4995599985 -0.1884769946 vertex -0.0326206982 0.4998309910 -0.2033949941 vertex -0.0295748003 0.4994060099 -0.1727689952 endloop endfacet facet normal 0.042941 0.023017 -0.998812 outer loop vertex 0.3969649971 -0.3083119988 -0.5084829926 vertex 0.3725000024 -0.3219470084 -0.5098490119 vertex 0.3755469918 -0.2920460105 -0.5090289712 endloop endfacet facet normal 0.032437 -0.998642 -0.040772 outer loop vertex -0.2224799991 -0.5034440160 0.2759659886 vertex -0.2303210050 -0.5022240281 0.2398460060 vertex -0.1992380023 -0.5015239716 0.2474280000 endloop endfacet facet normal 0.999969 -0.007369 0.002927 outer loop vertex 0.4990710020 -0.1136189997 -0.1757829934 vertex 0.4990740120 -0.1024430022 -0.1486780047 vertex 0.4988799989 -0.1309549958 -0.1541740000 endloop endfacet facet normal 0.999965 -0.007661 0.003451 outer loop vertex 0.4990740120 -0.1024430022 -0.1486780047 vertex 0.4993070066 -0.0831224993 -0.1732989997 vertex 0.4992910028 -0.0725938007 -0.1452859938 endloop endfacet facet normal 0.999917 -0.002946 0.012531 outer loop vertex 0.5001090169 0.0116085997 -0.2039519995 vertex 0.4997099936 -0.0104667004 -0.1773020029 vertex 0.4999909997 -0.0237686001 -0.2028519958 endloop endfacet facet normal -0.951736 0.001977 0.306911 outer loop vertex -0.4976249933 0.3261390030 0.4412809908 vertex -0.5051050186 0.3237049878 0.4181010127 vertex -0.5010750294 0.2994930148 0.4307540059 endloop endfacet facet normal 0.646596 -0.075619 0.759075 outer loop vertex 0.4573610127 0.2129680067 0.4870570004 vertex 0.4741269946 0.2187259942 0.4733490050 vertex 0.4638499916 0.2389210016 0.4841150045 endloop endfacet facet normal -0.973123 0.025708 0.228845 outer loop vertex -0.5076540112 0.3432359993 0.4072040021 vertex -0.5028749704 0.3488889933 0.4268909991 vertex -0.5067359805 0.3660759926 0.4085420072 endloop endfacet facet normal -0.001962 0.999998 -0.000960 outer loop vertex 0.1361880004 0.4990830123 -0.1498890072 vertex 0.1259430051 0.4990940094 -0.1174999997 vertex 0.1599310040 0.4991540015 -0.1244560033 endloop endfacet facet normal 0.747079 0.664029 -0.030632 outer loop vertex 0.4691790044 0.4796630144 0.0271138009 vertex 0.4765079916 0.4726260006 0.0533136018 vertex 0.4840469956 0.4629920125 0.0283394996 endloop endfacet facet normal 0.005522 0.999979 0.003376 outer loop vertex 0.0747188032 0.4992699921 0.1446409971 vertex 0.1010660008 0.4991579950 0.1347229928 vertex 0.0781935006 0.4993430078 0.1173299998 endloop endfacet facet normal -0.918108 0.002822 0.396320 outer loop vertex -0.5010319948 0.3761759996 0.4307689965 vertex -0.4922749996 0.3572590053 0.4511899948 vertex -0.4929000139 0.3898569942 0.4495100081 endloop endfacet facet normal 0.027461 0.040863 0.998787 outer loop vertex -0.1954679936 -0.2796350121 0.5035629869 vertex -0.2085009962 -0.2465070039 0.5025659800 vertex -0.2318989933 -0.2735570073 0.5043159723 endloop endfacet facet normal 0.049153 -0.641017 0.765951 outer loop vertex 0.3805730045 -0.4661340117 0.4862799942 vertex 0.3585729897 -0.4660249949 0.4877830148 vertex 0.3643819988 -0.4782730043 0.4771600068 endloop endfacet facet normal -0.103777 -0.009821 0.994552 outer loop vertex -0.3876059949 0.1775230020 0.5044749975 vertex -0.3996669948 0.2090680003 0.5035279989 vertex -0.4189180136 0.1825129986 0.5012570024 endloop endfacet facet normal -0.152377 0.025973 0.987981 outer loop vertex -0.4189180136 0.1825129986 0.5012570024 vertex -0.3996669948 0.2090680003 0.5035279989 vertex -0.4297179878 0.2120050043 0.4988160133 endloop endfacet facet normal -0.103901 -0.024386 0.994289 outer loop vertex -0.3956589997 0.2734329998 0.5046100020 vertex -0.4134280086 0.2397059947 0.5019260049 vertex -0.3808000088 0.2378890067 0.5052909851 endloop endfacet facet normal 0.942137 0.090783 0.322701 outer loop vertex 0.5002660155 0.3824419975 0.4325920045 vertex 0.4989140034 0.4054450095 0.4300679862 vertex 0.4935530126 0.3931800127 0.4491699934 endloop endfacet facet normal -0.999599 -0.028134 -0.003242 outer loop vertex -0.5007140040 0.2258139998 0.0452178009 vertex -0.5000849962 0.2048709989 0.0330196992 vertex -0.4999090135 0.1955820024 0.0593641996 endloop endfacet facet normal -0.999451 -0.033123 0.001221 outer loop vertex -0.5043770075 0.3124240041 0.0044055101 vertex -0.5039229989 0.2998270094 0.0343213007 vertex -0.5051910281 0.3379899859 0.0316357017 endloop endfacet facet normal 0.697529 0.715750 -0.033992 outer loop vertex 0.4826439917 0.4644980133 0.3017129898 vertex 0.4690609872 0.4786309898 0.3205739856 vertex 0.4849689901 0.4636340141 0.3312300146 endloop endfacet facet normal -0.999018 -0.044300 0.000023 outer loop vertex -0.5039229989 0.2998270094 0.0343213007 vertex -0.5032110214 0.2837849855 0.0608743988 vertex -0.5046359897 0.3159199953 0.0610728003 endloop endfacet facet normal 0.013435 -0.163588 -0.986437 outer loop vertex -0.0299548991 -0.4003250003 -0.5030890107 vertex -0.0071705501 -0.4212050140 -0.4993160069 vertex -0.0401871987 -0.4253880084 -0.4990719855 endloop endfacet facet normal -0.620450 -0.010958 -0.784170 outer loop vertex -0.4727509916 -0.1434990019 -0.4727059901 vertex -0.4576280117 -0.1231449991 -0.4849559963 vertex -0.4558199942 -0.1547439992 -0.4859449863 endloop endfacet facet normal -0.998924 -0.045938 -0.006329 outer loop vertex -0.5048040152 0.3190540075 0.1145669967 vertex -0.5031530261 0.2831630111 0.1144960001 vertex -0.5039309859 0.2964549959 0.1408050060 endloop endfacet facet normal -0.560708 -0.029451 -0.827489 outer loop vertex -0.4612700045 0.0197056998 -0.4841479957 vertex -0.4519270062 -0.0011662201 -0.4897359908 vertex -0.4683440030 -0.0122029996 -0.4782190025 endloop endfacet facet normal -0.748652 -0.137238 0.648603 outer loop vertex -0.4822050035 -0.4410350025 0.4578390121 vertex -0.4761649966 -0.4545550048 0.4619500041 vertex -0.4704740047 -0.4434289932 0.4708729982 endloop endfacet facet normal -0.998917 -0.046531 -0.000618 outer loop vertex -0.5032110214 0.2837849855 0.0608743988 vertex -0.5026689768 0.2724530101 0.0379287004 vertex -0.5018020272 0.2536019981 0.0559793003 endloop endfacet facet normal 0.999438 -0.000572 -0.033524 outer loop vertex 0.4999650121 -0.1400630027 0.2307250053 vertex 0.4995709956 -0.1200729981 0.2186370045 vertex 0.5004240274 -0.1209240034 0.2440830022 endloop endfacet facet normal 0.999055 0.006072 -0.043029 outer loop vertex 0.5004240274 -0.1209240034 0.2440830022 vertex 0.5009670258 -0.1463540047 0.2531020045 vertex 0.4999650121 -0.1400630027 0.2307250053 endloop endfacet facet normal 0.003092 0.999993 0.001983 outer loop vertex 0.0499075986 0.4993869960 0.1554770023 vertex 0.0508632995 0.4994390011 0.1277569979 vertex 0.0240180008 0.4994939864 0.1418890059 endloop endfacet facet normal 0.033258 0.043321 0.998507 outer loop vertex -0.2318989933 -0.2735570073 0.5043159723 vertex -0.2459959984 -0.3063440025 0.5062080026 vertex -0.2144629955 -0.3059589863 0.5051410198 endloop endfacet facet normal -0.000393 0.002531 0.999997 outer loop vertex 0.0291069001 0.0484749004 0.4998860061 vertex 0.0075099100 0.0324731991 0.4999180138 vertex 0.0359512009 0.0230669007 0.4999530017 endloop endfacet facet normal -0.000975 0.000770 0.999999 outer loop vertex 0.0359512009 0.0230669007 0.4999530017 vertex 0.0075099100 0.0324731991 0.4999180138 vertex 0.0135757001 0.0012320200 0.4999479949 endloop endfacet facet normal 0.633507 0.015255 -0.773586 outer loop vertex 0.4693849981 -0.0459421016 -0.4773809910 vertex 0.4603320062 -0.0198934004 -0.4842810035 vertex 0.4769279957 -0.0207976997 -0.4707080126 endloop endfacet facet normal -0.998837 0.042292 -0.023152 outer loop vertex -0.5021160245 -0.2566379905 0.1955280006 vertex -0.5036249757 -0.2798930109 0.2181479931 vertex -0.5025249720 -0.2489320040 0.2272469997 endloop endfacet facet normal -0.004346 -0.005122 -0.999977 outer loop vertex -0.0717805997 -0.0957823992 -0.4995459914 vertex -0.0474087000 -0.1141180024 -0.4995580018 vertex -0.0747032985 -0.1262930036 -0.4993770123 endloop endfacet facet normal -0.002254 -0.004080 -0.999989 outer loop vertex -0.0181268994 -0.1034749970 -0.4996989965 vertex -0.0424835011 -0.0824221000 -0.4997299910 vertex -0.0106543005 -0.0701021031 -0.4998520017 endloop endfacet facet normal -0.003816 -0.001226 -0.999992 outer loop vertex -0.0371831991 -0.0115957996 -0.4999760091 vertex -0.0673614964 -0.0294176005 -0.4998390079 vertex -0.0676527023 0.0049163802 -0.4998799860 endloop endfacet facet normal 0.999979 -0.001061 -0.006350 outer loop vertex 0.4989260137 -0.1524820030 -0.1360010058 vertex 0.4990170002 -0.1237339973 -0.1264750063 vertex 0.4991190135 -0.1481209993 -0.1063359976 endloop endfacet facet normal 0.999962 -0.006375 -0.005966 outer loop vertex 0.4996210039 -0.0792135969 -0.0683173984 vertex 0.4994130135 -0.0926095024 -0.0888653025 vertex 0.4995470047 -0.0668514967 -0.0939301997 endloop endfacet facet normal 0.999963 -0.006336 -0.005771 outer loop vertex 0.4995470047 -0.0668514967 -0.0939301997 vertex 0.4994130135 -0.0926095024 -0.0888653025 vertex 0.4992629886 -0.0903856009 -0.1173039973 endloop endfacet facet normal -0.016163 0.499981 0.865885 outer loop vertex 0.2944869995 0.4603399932 0.4862520099 vertex 0.2747550011 0.4449850023 0.4947499931 vertex 0.3037050068 0.4415479898 0.4972749949 endloop endfacet facet normal 0.015118 -0.886558 0.462370 outer loop vertex 0.2198459953 -0.4878729880 0.4591589868 vertex 0.2327300012 -0.4949609935 0.4451470077 vertex 0.2440209985 -0.4856989980 0.4625369906 endloop endfacet facet normal -0.999985 -0.003248 -0.004325 outer loop vertex -0.4995970130 -0.1289789975 -0.0152513003 vertex -0.4996100068 -0.0992591009 -0.0345620997 vertex -0.4994510114 -0.1283529997 -0.0494773015 endloop endfacet facet normal -0.999989 0.002094 -0.004227 outer loop vertex -0.4994510114 -0.1283529997 -0.0494773015 vertex -0.4995650053 -0.1545860022 -0.0355057009 vertex -0.4995970130 -0.1289789975 -0.0152513003 endloop endfacet facet normal -0.999984 -0.003174 -0.004677 outer loop vertex -0.4996770024 -0.0456424989 -0.0721814036 vertex -0.4998430014 -0.0411801003 -0.0397143997 vertex -0.4998320043 -0.0150274001 -0.0598157011 endloop endfacet facet normal -0.996723 -0.080888 -0.000691 outer loop vertex -0.5035160184 -0.4095180035 0.2144390047 vertex -0.5057200193 -0.3823859990 0.2175060064 vertex -0.5040739775 -0.4024420083 0.1909479946 endloop endfacet facet normal -0.986568 0.156789 -0.045835 outer loop vertex -0.4991889894 0.4226149917 -0.0020623801 vertex -0.5035549998 0.3968909979 0.0039183702 vertex -0.5019000173 0.4131700099 0.0239822008 endloop endfacet facet normal -0.996713 -0.078874 -0.018499 outer loop vertex -0.5057200193 -0.3823859990 0.2175060064 vertex -0.5035160184 -0.4095180035 0.2144390047 vertex -0.5043479800 -0.4047659934 0.2390030026 endloop endfacet facet normal -0.006926 -0.999967 0.004326 outer loop vertex -0.0501844995 -0.4996379912 0.0914338976 vertex -0.0527805015 -0.4994939864 0.1205630004 vertex -0.0774876028 -0.4993970096 0.1034220010 endloop endfacet facet normal -0.008595 -0.999960 -0.002310 outer loop vertex -0.1082409993 -0.4990690053 0.1493069977 vertex -0.0802012011 -0.4992760122 0.1345890015 vertex -0.0822435990 -0.4993309975 0.1659920067 endloop endfacet facet normal -0.006197 -0.999978 -0.002154 outer loop vertex -0.0822435990 -0.4993309975 0.1659920067 vertex -0.0802012011 -0.4992760122 0.1345890015 vertex -0.0544624999 -0.4994710088 0.1510650069 endloop endfacet facet normal -0.006445 -0.999972 -0.003869 outer loop vertex -0.0281904005 -0.4997040033 0.1675170064 vertex -0.0544624999 -0.4994710088 0.1510650069 vertex -0.0269416999 -0.4995909929 0.1362320036 endloop endfacet facet normal -0.004075 -0.999992 0.000529 outer loop vertex -0.0269416999 -0.4995909929 0.1362320036 vertex -0.0544624999 -0.4994710088 0.1510650069 vertex -0.0527805015 -0.4994939864 0.1205630004 endloop endfacet facet normal -0.044032 -0.855779 -0.515465 outer loop vertex 0.2023070008 -0.4809550047 -0.4668700099 vertex 0.1941349953 -0.4898369908 -0.4514259994 vertex 0.1759479940 -0.4794499874 -0.4671170115 endloop endfacet facet normal -0.030132 -0.849196 -0.527218 outer loop vertex 0.1759479940 -0.4794499874 -0.4671170115 vertex 0.1941349953 -0.4898369908 -0.4514259994 vertex 0.1661089957 -0.4915730059 -0.4470280111 endloop endfacet facet normal -0.010148 0.794354 0.607370 outer loop vertex -0.2070710063 0.4755550027 0.4768199921 vertex -0.1779890060 0.4766719937 0.4758450091 vertex -0.1940339953 0.4873130023 0.4616599977 endloop endfacet facet normal 0.999234 -0.038422 0.007408 outer loop vertex 0.5015019774 0.2609489858 0.0491841994 vertex 0.5013459921 0.2622660100 0.0770561025 vertex 0.5004550219 0.2367780060 0.0650392994 endloop endfacet facet normal 0.921731 -0.017347 -0.387442 outer loop vertex 0.4893600047 -0.0524920002 -0.4547660053 vertex 0.4964649975 -0.0498585999 -0.4379810095 vertex 0.4920629859 -0.0784578025 -0.4471729994 endloop endfacet facet normal 0.981008 -0.022794 -0.192622 outer loop vertex 0.5027909875 -0.1264519989 -0.4034349918 vertex 0.4986560047 -0.1023859978 -0.4273419976 vertex 0.5035669804 -0.0920068026 -0.4035589993 endloop endfacet facet normal 0.996295 -0.022743 -0.082943 outer loop vertex 0.5027909875 -0.1264519989 -0.4034349918 vertex 0.5035669804 -0.0920068026 -0.4035589993 vertex 0.5052400231 -0.1050110012 -0.3798969984 endloop endfacet facet normal -0.171203 0.984770 0.030279 outer loop vertex -0.4097859859 0.5027289987 0.1133280024 vertex -0.4272769988 0.4991140068 0.1320019960 vertex -0.4026390016 0.5031830072 0.1389729977 endloop endfacet facet normal -0.324384 0.945896 -0.007415 outer loop vertex -0.4443289936 0.4934099913 0.1503420025 vertex -0.4272769988 0.4991140068 0.1320019960 vertex -0.4491040111 0.4915449917 0.1213250011 endloop endfacet facet normal -0.005368 -0.525385 0.850847 outer loop vertex -0.2744579911 -0.4669089913 0.4825539887 vertex -0.2602449954 -0.4543640018 0.4903900027 vertex -0.2849380076 -0.4494119883 0.4932920039 endloop endfacet facet normal 0.003491 0.999990 -0.002804 outer loop vertex 0.0713450983 0.4993549883 0.1707500070 vertex 0.0747188032 0.4992699921 0.1446409971 vertex 0.0499075986 0.4993869960 0.1554770023 endloop endfacet facet normal 0.148851 0.002001 0.988858 outer loop vertex 0.4053190053 -0.0862858966 0.5030090213 vertex 0.4265330136 -0.0740671009 0.4997909963 vertex 0.4055199921 -0.0597018003 0.5029249787 endloop endfacet facet normal -0.049333 -0.004363 0.998773 outer loop vertex 0.2964630127 0.1586270034 0.5033339858 vertex 0.2603799999 0.1536570042 0.5015299916 vertex 0.2798750103 0.1261959970 0.5023729801 endloop endfacet facet normal -0.557101 -0.830125 0.023039 outer loop vertex -0.4688810110 -0.4783619940 -0.2073320001 vertex -0.4702720046 -0.4780920148 -0.2312400043 vertex -0.4549779892 -0.4882389903 -0.2270269990 endloop endfacet facet normal 0.826680 0.043617 0.560980 outer loop vertex 0.4916180074 -0.2744869888 0.4583550096 vertex 0.4825839996 -0.2782830000 0.4719629884 vertex 0.4875729978 -0.2984110117 0.4661760032 endloop endfacet facet normal -0.081565 -0.723251 0.685752 outer loop vertex -0.0098193297 -0.4855790138 0.4617770016 vertex 0.0156963002 -0.4783169925 0.4724709988 vertex -0.0100416001 -0.4672290087 0.4811039865 endloop endfacet facet normal 0.005056 0.999984 -0.002602 outer loop vertex 0.0713450983 0.4993549883 0.1707500070 vertex 0.0967599005 0.4992040098 0.1621070057 vertex 0.0747188032 0.4992699921 0.1446409971 endloop endfacet facet normal -0.998873 -0.025562 0.039995 outer loop vertex -0.5043860078 0.2296970040 -0.2940270007 vertex -0.5053079724 0.2196300030 -0.3234870136 vertex -0.5038779974 0.1981499940 -0.3015019894 endloop endfacet facet normal -0.390940 -0.920414 -0.002210 outer loop vertex -0.4498279989 -0.4901129901 0.0404523984 vertex -0.4436179996 -0.4926750064 0.0089457901 vertex -0.4328320026 -0.4973109961 0.0317332000 endloop endfacet facet normal 0.008821 0.595960 0.802966 outer loop vertex -0.3146890104 0.4619480073 0.4883660078 vertex -0.2928259969 0.4730539918 0.4798829854 vertex -0.3181700110 0.4763689935 0.4777010083 endloop endfacet facet normal 0.603620 -0.091541 0.791999 outer loop vertex 0.4631940126 -0.4148539901 0.4836649895 vertex 0.4772050083 -0.3973560035 0.4750089943 vertex 0.4620530009 -0.3882029951 0.4876149893 endloop endfacet facet normal 0.998870 -0.047530 0.000257 outer loop vertex 0.5042380095 0.3259049952 0.1349720061 vertex 0.5031949878 0.3040190041 0.1411879957 vertex 0.5035660267 0.3116819859 0.1162879989 endloop endfacet facet normal 0.965165 0.261344 -0.012448 outer loop vertex 0.4943499863 0.4446910024 -0.0253892001 vertex 0.4985339940 0.4304229915 -0.0005335610 vertex 0.5013800263 0.4184319973 -0.0316132009 endloop endfacet facet normal 0.041042 0.874507 0.483273 outer loop vertex 0.0290504005 0.4845080078 0.4563310146 vertex 0.0620756000 0.4765880108 0.4678579867 vertex 0.0578529984 0.4906829894 0.4427109957 endloop endfacet facet normal 0.110504 -0.091294 -0.989674 outer loop vertex 0.4019649923 -0.3949419856 -0.5049319863 vertex 0.3979940116 -0.3662509918 -0.5080220103 vertex 0.4216650128 -0.3766140044 -0.5044230223 endloop endfacet facet normal -0.013146 -0.027190 -0.999544 outer loop vertex 0.3718599975 -0.3531509936 -0.5096690059 vertex 0.3440549970 -0.3710649908 -0.5088160038 vertex 0.3439449966 -0.3368979990 -0.5097439885 endloop endfacet facet normal 0.009635 -0.062476 -0.998000 outer loop vertex 0.3440549970 -0.3710649908 -0.5088160038 vertex 0.3718599975 -0.3531509936 -0.5096690059 vertex 0.3742409945 -0.3841890097 -0.5077030063 endloop endfacet facet normal -0.338935 -0.940677 -0.015806 outer loop vertex -0.4387600124 -0.4946509898 -0.1594959944 vertex -0.4494319856 -0.4905630052 -0.1739439964 vertex -0.4291610122 -0.4976739883 -0.1854210049 endloop endfacet facet normal -0.007144 -0.999923 0.010179 outer loop vertex -0.0421576984 -0.4995389879 -0.1739120036 vertex -0.0540302992 -0.4997130036 -0.1993390024 vertex -0.0243257005 -0.4999200106 -0.1988269985 endloop endfacet facet normal -0.036157 -0.999346 0.000466 outer loop vertex 0.2599560022 -0.5016520023 -0.0027173299 vertex 0.2396470010 -0.5009080172 0.0170067996 vertex 0.2300589979 -0.5005760193 -0.0149683999 endloop endfacet facet normal -0.998986 0.008747 -0.044169 outer loop vertex -0.5013030171 0.0863170028 0.2534419894 vertex -0.5019710064 0.0532092005 0.2619940042 vertex -0.5026059747 0.0803859010 0.2817369998 endloop endfacet facet normal 0.002285 0.999940 -0.010747 outer loop vertex 0.0916019008 0.4995099902 0.1894800067 vertex 0.0967599005 0.4992040098 0.1621070057 vertex 0.0713450983 0.4993549883 0.1707500070 endloop endfacet facet normal -0.999141 0.009705 -0.040279 outer loop vertex -0.5044710040 0.0355962999 0.3188540041 vertex -0.5033209920 0.0272944998 0.2883270085 vertex -0.5045210123 0.0061425101 0.3129979968 endloop endfacet facet normal 0.937499 -0.344011 0.052457 outer loop vertex 0.4961529970 -0.4293369949 -0.2266030014 vertex 0.4867630005 -0.4519700110 -0.2072139978 vertex 0.4882589877 -0.4520350099 -0.2343759984 endloop endfacet facet normal 0.005937 0.999962 0.006388 outer loop vertex 0.0862971023 0.4994460046 0.0908406004 vertex 0.0683431998 0.4997020066 0.0674555004 vertex 0.0536295995 0.4996100068 0.0955305025 endloop endfacet facet normal 0.030751 0.009593 0.999481 outer loop vertex -0.3193030059 0.0662230030 0.5043519735 vertex -0.3542110026 0.0679942966 0.5054090023 vertex -0.3405089974 0.0449060015 0.5052090287 endloop endfacet facet normal -0.047586 -0.998867 -0.000453 outer loop vertex 0.2969149947 -0.5033329725 -0.0461160988 vertex 0.3292419910 -0.5048750043 -0.0417856015 vertex 0.3095650077 -0.5039489865 -0.0166669004 endloop endfacet facet normal 0.262475 -0.021782 0.964693 outer loop vertex 0.4445919991 -0.1130789965 0.4944530129 vertex 0.4259290099 -0.1001859978 0.4998219907 vertex 0.4253279865 -0.1267369986 0.4993860126 endloop endfacet facet normal 0.069851 -0.016610 0.997419 outer loop vertex 0.4021809995 -0.1405960023 0.5025330186 vertex 0.4042640030 -0.1128019989 0.5028499961 vertex 0.3804630041 -0.1246189997 0.5043200254 endloop endfacet facet normal 0.080235 -0.935958 0.342849 outer loop vertex 0.0417208001 -0.4929470122 0.4508729875 vertex 0.0580632985 -0.4981960058 0.4327189922 vertex 0.0640887991 -0.4891540110 0.4559929967 endloop endfacet facet normal 0.009618 -0.932921 0.359952 outer loop vertex 0.0909688994 -0.4937599897 0.4433369935 vertex 0.0640887991 -0.4891540110 0.4559929967 vertex 0.0580632985 -0.4981960058 0.4327189922 endloop endfacet facet normal 0.039682 -0.949796 0.310343 outer loop vertex 0.0580632985 -0.4981960058 0.4327189922 vertex 0.0417208001 -0.4929470122 0.4508729875 vertex 0.0265213009 -0.4975360036 0.4387719929 endloop endfacet facet normal -0.004294 -0.004920 -0.999979 outer loop vertex -0.0717805997 -0.0957823992 -0.4995459914 vertex -0.0976487026 -0.0784905031 -0.4995200038 vertex -0.0689259991 -0.0633134991 -0.4997180104 endloop endfacet facet normal -0.003530 -0.002123 -0.999992 outer loop vertex -0.0961278006 -0.0127256997 -0.4997360110 vertex -0.0962491035 -0.0459784009 -0.4996649921 vertex -0.1234150007 -0.0300118998 -0.4996030033 endloop endfacet facet normal 0.118389 -0.027724 -0.992580 outer loop vertex 0.4088720083 0.2849150002 -0.5046859980 vertex 0.3857220113 0.3058879972 -0.5080329776 vertex 0.4124970138 0.3182969987 -0.5051860213 endloop endfacet facet normal -0.004045 -0.003001 -0.999987 outer loop vertex -0.1234150007 -0.0300118998 -0.4996030033 vertex -0.0962491035 -0.0459784009 -0.4996649921 vertex -0.1239830032 -0.0619020984 -0.4995050132 endloop endfacet facet normal -0.705699 0.037139 -0.707537 outer loop vertex -0.4829509854 -0.2700609863 -0.4683310091 vertex -0.4694690108 -0.2627460063 -0.4813939929 vertex -0.4718129933 -0.2928450108 -0.4806360006 endloop endfacet facet normal -0.999389 -0.034860 -0.002556 outer loop vertex -0.5003139973 0.2172379941 -0.0552912988 vertex -0.5003719926 0.2170069963 -0.0294601992 vertex -0.5012059808 0.2417459935 -0.0407733992 endloop endfacet facet normal -0.999909 -0.013418 -0.001005 outer loop vertex -0.4999719858 0.1992129982 0.0108227003 vertex -0.4998869896 0.1948180050 -0.0150742000 vertex -0.4996089935 0.1727939993 0.0023810901 endloop endfacet facet normal -0.999181 0.008953 0.039452 outer loop vertex -0.5086479783 -0.2999410033 0.3570359945 vertex -0.5091230273 -0.3286499977 0.3515200019 vertex -0.5077620149 -0.3166980147 0.3832769990 endloop endfacet facet normal -0.999922 -0.012490 0.000166 outer loop vertex -0.4996089935 0.1727939993 0.0023810901 vertex -0.4998869896 0.1948180050 -0.0150742000 vertex -0.4995560050 0.1681600064 -0.0270693004 endloop endfacet facet normal -0.999992 -0.002485 -0.003093 outer loop vertex -0.4994440079 0.1381759942 -0.0391892008 vertex -0.4995560050 0.1681600064 -0.0270693004 vertex -0.4994480014 0.1667840034 -0.0608834997 endloop endfacet facet normal 0.043330 0.999059 -0.001813 outer loop vertex -0.2713760138 0.5027449727 -0.0327831991 vertex -0.2696920037 0.5027310252 -0.0002285550 vertex -0.2362949997 0.5012540221 -0.0159619004 endloop endfacet facet normal -0.999926 -0.011840 -0.002712 outer loop vertex -0.4994480014 0.1667840034 -0.0608834997 vertex -0.4995560050 0.1681600064 -0.0270693004 vertex -0.4998100102 0.1930709928 -0.0421754010 endloop endfacet facet normal 0.999933 -0.006448 -0.009662 outer loop vertex 0.5055580139 0.3747040033 0.0012760700 vertex 0.5057470202 0.3634769917 0.0283298995 vertex 0.5053769946 0.3413409889 0.0048077600 endloop endfacet facet normal 0.733717 0.059039 0.676886 outer loop vertex 0.4726499915 0.3639900088 0.4789330065 vertex 0.4853329957 0.3736679852 0.4643410146 vertex 0.4704119861 0.3876990080 0.4792909920 endloop endfacet facet normal 0.999248 -0.038415 0.005263 outer loop vertex 0.5050699711 0.3291569948 -0.0258329995 vertex 0.5053769946 0.3413409889 0.0048077600 vertex 0.5043359995 0.3130039871 -0.0043805898 endloop endfacet facet normal 0.999311 -0.036710 0.005525 outer loop vertex 0.5019249916 0.2619200051 -0.0102383001 vertex 0.5017110109 0.2606680095 0.0201482009 vertex 0.5007889867 0.2333869934 0.0056513599 endloop endfacet facet normal 0.998883 -0.046975 0.005099 outer loop vertex 0.5017110109 0.2606680095 0.0201482009 vertex 0.5019249916 0.2619200051 -0.0102383001 vertex 0.5030710101 0.2880060077 0.0055823801 endloop endfacet facet normal -0.038093 -0.511639 -0.858356 outer loop vertex 0.1128700003 -0.4446370006 -0.4908689857 vertex 0.1461369991 -0.4501990080 -0.4890300035 vertex 0.1201139987 -0.4653249979 -0.4788590074 endloop endfacet facet normal -0.314472 0.018383 -0.949089 outer loop vertex -0.4355739951 0.2964949906 -0.5003359914 vertex -0.4497970045 0.3212940097 -0.4951429963 vertex -0.4306350052 0.3321450055 -0.5012819767 endloop endfacet facet normal 0.999008 -0.044127 0.005982 outer loop vertex 0.5041959882 0.3124909997 0.0209634006 vertex 0.5051440001 0.3361360133 0.0370647982 vertex 0.5039259791 0.3101010025 0.0484270006 endloop endfacet facet normal 0.012368 0.966657 -0.255776 outer loop vertex -0.1976220012 0.4949469864 -0.4415920079 vertex -0.2297450006 0.4961189926 -0.4387159944 vertex -0.2090190053 0.5014259815 -0.4176569879 endloop endfacet facet normal 0.000576 -0.512385 -0.858756 outer loop vertex -0.1956119984 -0.4694080055 -0.4793370068 vertex -0.2148299962 -0.4545350075 -0.4882239997 vertex -0.1851399988 -0.4514479935 -0.4900459945 endloop endfacet facet normal -0.017527 -0.999292 -0.033284 outer loop vertex 0.3352169991 -0.5084859729 -0.3890579939 vertex 0.3599480093 -0.5096790195 -0.3662619889 vertex 0.3238680065 -0.5095149875 -0.3521879911 endloop endfacet facet normal 0.028889 -0.990278 -0.136069 outer loop vertex 0.3732630014 -0.5042499900 -0.4240100086 vertex 0.3919729888 -0.5059980154 -0.4073159993 vertex 0.3660219908 -0.5080450177 -0.3979279995 endloop endfacet facet normal -0.036797 -0.973246 -0.226799 outer loop vertex 0.3449839950 -0.5050650239 -0.4182789922 vertex 0.3142000139 -0.5052419901 -0.4125249982 vertex 0.3249529898 -0.4999009967 -0.4371890128 endloop endfacet facet normal -0.021292 -0.992145 -0.123269 outer loop vertex 0.3449839950 -0.5050650239 -0.4182789922 vertex 0.3660219908 -0.5080450177 -0.3979279995 vertex 0.3352169991 -0.5084859729 -0.3890579939 endloop endfacet facet normal 0.065699 0.461668 0.884616 outer loop vertex 0.0538001992 0.4402390122 0.4951550066 vertex 0.0559910983 0.4596039951 0.4848859906 vertex 0.0321079008 0.4524640143 0.4903860092 endloop endfacet facet normal -0.999415 0.006720 0.033522 outer loop vertex -0.5010060072 0.0910808966 -0.2417670041 vertex -0.5017499924 0.0628094003 -0.2582800090 vertex -0.5005009770 0.0583725013 -0.2201530039 endloop endfacet facet normal -0.999976 0.006865 -0.000786 outer loop vertex -0.5049679875 0.0481497012 -0.3408220112 vertex -0.5049269795 0.0505134016 -0.3723370135 vertex -0.5051720142 0.0165561009 -0.3571969867 endloop endfacet facet normal -0.999321 0.007132 0.036138 outer loop vertex -0.5046640038 0.1042580009 -0.3374049962 vertex -0.5043240190 0.0746408999 -0.3221580088 vertex -0.5032870173 0.1040690020 -0.2992900014 endloop endfacet facet normal 0.594319 -0.802965 0.045076 outer loop vertex 0.4640839994 -0.4830560088 0.0109868003 vertex 0.4747239947 -0.4736219943 0.0387541987 vertex 0.4547210038 -0.4885239899 0.0370319001 endloop endfacet facet normal -0.999115 -0.005439 0.041701 outer loop vertex -0.5041639805 0.1347649992 -0.3227719963 vertex -0.5027499795 0.1409440041 -0.2880879939 vertex -0.5038549900 0.1667899936 -0.3111920059 endloop endfacet facet normal -0.999088 0.003546 0.042549 outer loop vertex -0.5017390251 0.1162559986 -0.2639569938 vertex -0.5032870173 0.1040690020 -0.2992900014 vertex -0.5021200180 0.0886552036 -0.2706030011 endloop endfacet facet normal -0.058650 -0.460309 -0.885819 outer loop vertex -0.3944329917 -0.4572469890 -0.4898310006 vertex -0.3886510134 -0.4411759973 -0.4985649884 vertex -0.3706110120 -0.4507429898 -0.4947879910 endloop endfacet facet normal -0.013733 0.966784 0.255224 outer loop vertex -0.1783809960 0.4956470132 0.4446580112 vertex -0.1907629967 0.5014489889 0.4220139980 vertex -0.2108400017 0.4956679940 0.4428319931 endloop endfacet facet normal 0.570028 0.043616 0.820467 outer loop vertex 0.4606539905 0.0298848003 0.4849170148 vertex 0.4725539982 0.0481005013 0.4756810069 vertex 0.4546589851 0.0580094010 0.4875870049 endloop endfacet facet normal 0.032717 0.999465 -0.000427 outer loop vertex -0.3407390118 0.5049329996 0.1548539996 vertex -0.3420110047 0.5049880147 0.1861889958 vertex -0.3131240010 0.5040370226 0.1735890061 endloop endfacet facet normal -0.999529 -0.025570 -0.016964 outer loop vertex -0.5093550086 0.3135719895 0.3063499928 vertex -0.5096660256 0.3028289974 0.3408679962 vertex -0.5104699731 0.3426609933 0.3281970024 endloop endfacet facet normal -0.041764 0.714825 0.698055 outer loop vertex 0.0783047006 0.4643490016 0.4813619852 vertex 0.0620756000 0.4765880108 0.4678579867 vertex 0.0559910983 0.4596039951 0.4848859906 endloop endfacet facet normal -0.999187 -0.035058 -0.019914 outer loop vertex -0.5096660256 0.3028289974 0.3408679962 vertex -0.5093550086 0.3135719895 0.3063499928 vertex -0.5086150169 0.2876240015 0.3149020076 endloop endfacet facet normal -0.995643 -0.001676 0.093235 outer loop vertex -0.5089169741 0.3250960112 0.3933910131 vertex -0.5076540112 0.3432359993 0.4072040021 vertex -0.5096070170 0.3519580066 0.3865050077 endloop endfacet facet normal -0.998889 -0.044097 0.016600 outer loop vertex -0.5070340037 0.2438739985 0.3777459860 vertex -0.5086110234 0.2736639977 0.3619860113 vertex -0.5078160167 0.2512860000 0.3503789902 endloop endfacet facet normal 0.046280 0.005457 0.998914 outer loop vertex -0.3193030059 0.0662230030 0.5043519735 vertex -0.3157239854 0.0327491015 0.5043690205 vertex -0.2886019945 0.0487602018 0.5030249953 endloop endfacet facet normal 0.041336 0.006094 0.999127 outer loop vertex -0.3083890080 0.0974515006 0.5037099719 vertex -0.3398000002 0.0945850015 0.5050269961 vertex -0.3193030059 0.0662230030 0.5043519735 endloop endfacet facet normal -0.999040 -0.039629 -0.018678 outer loop vertex -0.5057839751 0.2133720070 0.3235799968 vertex -0.5068129897 0.2263170034 0.3511550128 vertex -0.5070180297 0.2429050058 0.3269270062 endloop endfacet facet normal 0.001346 0.999559 0.029666 outer loop vertex -0.0027525099 0.5008779764 -0.2439790070 vertex -0.0036996801 0.5001369715 -0.2189690024 vertex 0.0261604991 0.5006120205 -0.2363300025 endloop endfacet facet normal 0.856519 -0.078891 -0.510050 outer loop vertex 0.4923959970 -0.4110719860 -0.4478879869 vertex 0.4800040126 -0.4101839960 -0.4688349962 vertex 0.4870649874 -0.3836869895 -0.4610759914 endloop endfacet facet normal -0.246180 -0.969154 0.011691 outer loop vertex -0.4291610122 -0.4976739883 -0.1854210049 vertex -0.4331699908 -0.4970569909 -0.2186920047 vertex -0.4130379856 -0.5020509958 -0.2087569982 endloop endfacet facet normal -0.419670 -0.906276 0.050405 outer loop vertex -0.4397689998 -0.4932729900 -0.1337690055 vertex -0.4608620107 -0.4828830063 -0.1225780025 vertex -0.4558529854 -0.4868119955 -0.1515160054 endloop endfacet facet normal -0.145010 -0.989182 0.022154 outer loop vertex -0.4184139967 -0.4987660050 -0.1153410003 vertex -0.4152399898 -0.5000720024 -0.1528789997 vertex -0.3910950124 -0.5031160116 -0.1307529956 endloop endfacet facet normal -0.219710 -0.949189 0.225315 outer loop vertex -0.4148829877 -0.4974620044 0.4266879857 vertex -0.4272089899 -0.4899950027 0.4461250007 vertex -0.4393289983 -0.4917179942 0.4270479977 endloop endfacet facet normal 0.044758 0.000636 -0.998998 outer loop vertex -0.3058919907 -0.0191082004 -0.5039200187 vertex -0.2744190097 -0.0113720996 -0.5025050044 vertex -0.2829709947 -0.0425060987 -0.5029079914 endloop endfacet facet normal 0.042140 0.001357 -0.999111 outer loop vertex -0.2829709947 -0.0425060987 -0.5029079914 vertex -0.2744190097 -0.0113720996 -0.5025050044 vertex -0.2524479926 -0.0324781016 -0.5016070008 endloop endfacet facet normal -0.111840 0.050094 -0.992463 outer loop vertex -0.3854910135 -0.2815690041 -0.5066230297 vertex -0.4028629959 -0.3096149862 -0.5060809851 vertex -0.4151999950 -0.2793470025 -0.5031629801 endloop endfacet facet normal -0.393271 0.023649 0.919119 outer loop vertex -0.4534409940 -0.2656399906 0.4903239906 vertex -0.4567179978 -0.2924639881 0.4896120131 vertex -0.4363310039 -0.2830910087 0.4980939925 endloop endfacet facet normal -0.166369 0.027215 -0.985688 outer loop vertex -0.4151999950 -0.2793470025 -0.5031629801 vertex -0.4028629959 -0.3096149862 -0.5060809851 vertex -0.4303669930 -0.3043740094 -0.5012940168 endloop endfacet facet normal 0.234718 0.971945 0.015170 outer loop vertex 0.4043189883 0.5046970248 0.3580639958 vertex 0.4186460078 0.5007330179 0.3903639913 vertex 0.4347800016 0.4972090125 0.3665139973 endloop endfacet facet normal -0.328403 0.023621 -0.944242 outer loop vertex -0.4524909854 -0.3001199961 -0.4934929907 vertex -0.4402520061 -0.2775889933 -0.4971860051 vertex -0.4303669930 -0.3043740094 -0.5012940168 endloop endfacet facet normal -0.255947 0.021784 -0.966445 outer loop vertex -0.4222500026 -0.3334029913 -0.5040979981 vertex -0.4448260069 -0.3263890147 -0.4979610145 vertex -0.4303669930 -0.3043740094 -0.5012940168 endloop endfacet facet normal 0.973747 -0.225637 -0.030090 outer loop vertex 0.5019969940 -0.3974190056 -0.2028750032 vertex 0.5010520220 -0.4064919949 -0.1654189974 vertex 0.4950079918 -0.4296810031 -0.1871230006 endloop endfacet facet normal 0.025732 0.864897 0.501289 outer loop vertex 0.1423069984 0.4794330001 0.4650700092 vertex 0.1333210021 0.4903550148 0.4466870129 vertex 0.1147380024 0.4827930033 0.4606879950 endloop endfacet facet normal 0.137555 -0.988824 -0.057487 outer loop vertex 0.3919729888 -0.5059980154 -0.4073159993 vertex 0.4133110046 -0.5038980246 -0.3923799992 vertex 0.3889220059 -0.5080649853 -0.3790630102 endloop endfacet facet normal 0.408539 -0.909236 -0.079911 outer loop vertex 0.4351019859 -0.4986029863 -0.3769859970 vertex 0.4343470037 -0.4963090122 -0.4069469869 vertex 0.4549170136 -0.4883869886 -0.3919219971 endloop endfacet facet normal -0.578669 -0.035319 -0.814798 outer loop vertex -0.4643810093 0.2472019941 -0.4885259867 vertex -0.4583700001 0.2215950042 -0.4916850030 vertex -0.4740859866 0.2258969992 -0.4807099998 endloop endfacet facet normal -0.574905 -0.013104 -0.818116 outer loop vertex -0.4740859866 0.2258969992 -0.4807099998 vertex -0.4583700001 0.2215950042 -0.4916850030 vertex -0.4682449996 0.2001390010 -0.4844020009 endloop endfacet facet normal 0.703314 0.033990 -0.710067 outer loop vertex 0.4835020006 0.3705900013 -0.4688400030 vertex 0.4698339999 0.3560920060 -0.4830720127 vertex 0.4685420096 0.3886960149 -0.4827910066 endloop endfacet facet normal 0.023446 0.625298 -0.780034 outer loop vertex 0.1825399995 0.4648970068 -0.4830900133 vertex 0.2095109969 0.4745489955 -0.4745419919 vertex 0.2099590003 0.4597710073 -0.4863750041 endloop endfacet facet normal -0.023387 -0.738585 0.673755 outer loop vertex 0.1973239928 -0.4843400121 0.4635599852 vertex 0.2211939991 -0.4751690030 0.4744420052 vertex 0.1915200055 -0.4710119963 0.4779689908 endloop endfacet facet normal 0.003984 0.016514 0.999856 outer loop vertex -0.1064350009 -0.1806530058 0.4995560050 vertex -0.1380980015 -0.1695619971 0.4994989932 vertex -0.1304019988 -0.2023590058 0.5000100136 endloop endfacet facet normal -0.207953 -0.956341 -0.205349 outer loop vertex -0.4414849877 -0.4877479970 -0.4425680041 vertex -0.4165140092 -0.4955599904 -0.4314740002 vertex -0.4416550100 -0.4926719964 -0.4194639921 endloop endfacet facet normal 0.999995 -0.001349 0.002990 outer loop vertex 0.4990479946 -0.0967840999 0.1429789960 vertex 0.4989570081 -0.1110640019 0.1669670045 vertex 0.4990069866 -0.1303929985 0.1415359974 endloop endfacet facet normal 0.417963 0.043884 -0.907404 outer loop vertex 0.4353919923 0.0352897011 -0.4952450097 vertex 0.4599710107 0.0327786990 -0.4840449989 vertex 0.4503850043 0.0062378999 -0.4897440076 endloop endfacet facet normal 0.893583 0.059700 -0.444910 outer loop vertex 0.4914990067 -0.2472919971 -0.4499720037 vertex 0.4845969975 -0.2202289999 -0.4602029920 vertex 0.4953449965 -0.2191849947 -0.4384759963 endloop endfacet facet normal -0.003473 0.995151 0.098298 outer loop vertex 0.1955959946 0.5051990151 0.3769679964 vertex 0.1763560027 0.5033699870 0.3948050141 vertex 0.2025350034 0.5027930140 0.4015710056 endloop endfacet facet normal -0.026523 0.996934 0.073617 outer loop vertex 0.1955959946 0.5051990151 0.3769679964 vertex 0.1699140072 0.5051389933 0.3685280085 vertex 0.1763560027 0.5033699870 0.3948050141 endloop endfacet facet normal 0.920557 -0.017640 0.390209 outer loop vertex 0.5014799833 -0.3226580024 0.4369699955 vertex 0.4972350001 -0.2976720035 0.4481140077 vertex 0.4926300049 -0.3237929940 0.4577969909 endloop endfacet facet normal -0.002659 0.019182 0.999812 outer loop vertex -0.0461803004 -0.2098229975 0.5004249811 vertex -0.0114588998 -0.1917189956 0.5001699924 vertex -0.0478252992 -0.1740369946 0.4997340143 endloop endfacet facet normal -0.771500 0.115804 0.625602 outer loop vertex -0.4860489964 -0.0090387398 0.4556420147 vertex -0.4794990122 -0.0318224989 0.4679369926 vertex -0.4700480103 -0.0137136998 0.4762400091 endloop endfacet facet normal -0.901376 -0.430476 0.047030 outer loop vertex -0.4839479923 -0.4624109864 0.4044109881 vertex -0.4927229881 -0.4429529905 0.4143329859 vertex -0.4934560061 -0.4450590014 0.3810069859 endloop endfacet facet normal -0.383341 0.051092 -0.922193 outer loop vertex -0.4581480026 -0.2773379982 -0.4897330105 vertex -0.4521250129 -0.2539879978 -0.4909430146 vertex -0.4402520061 -0.2775889933 -0.4971860051 endloop endfacet facet normal 0.989084 0.005204 0.147258 outer loop vertex 0.5045340061 0.3852320015 0.4064129889 vertex 0.5016769767 0.3552039862 0.4266639948 vertex 0.5071039796 0.3457939923 0.3905450106 endloop endfacet facet normal 0.942592 0.018819 0.333417 outer loop vertex 0.4928950071 0.3484219909 0.4518739879 vertex 0.4983420074 0.3246810138 0.4378150105 vertex 0.5016769767 0.3552039862 0.4266639948 endloop endfacet facet normal 0.957064 -0.013443 0.289566 outer loop vertex 0.4960539937 0.3709299862 0.4459789991 vertex 0.5016769767 0.3552039862 0.4266639948 vertex 0.5002660155 0.3824419975 0.4325920045 endloop endfacet facet normal -0.038151 -0.242857 0.969312 outer loop vertex 0.2183399945 -0.4157809913 0.5007159710 vertex 0.2120220065 -0.4424239993 0.4937919974 vertex 0.2428070009 -0.4354020059 0.4967629910 endloop endfacet facet normal -0.850848 0.519016 -0.081727 outer loop vertex -0.4907779992 0.4481030107 -0.0054083900 vertex -0.4894860089 0.4541119933 0.0193016008 vertex -0.4806660116 0.4666790068 0.0072859498 endloop endfacet facet normal 0.998953 -0.011221 0.044347 outer loop vertex 0.5009109974 0.1646550000 -0.2480569929 vertex 0.5020560026 0.1832929999 -0.2691330016 vertex 0.5010100007 0.1919489950 -0.2433809936 endloop endfacet facet normal -0.023826 0.633057 -0.773739 outer loop vertex -0.2019910067 0.4757510126 -0.4751409888 vertex -0.1789010018 0.4654769897 -0.4842579961 vertex -0.2030970007 0.4590370059 -0.4887819886 endloop endfacet facet normal -0.550698 -0.066226 -0.832074 outer loop vertex -0.4731949866 -0.3944959939 -0.4810869992 vertex -0.4652209878 -0.3713969886 -0.4882029891 vertex -0.4555250108 -0.3950319886 -0.4927389920 endloop endfacet facet normal 0.998787 0.002879 0.049164 outer loop vertex 0.5015619993 0.1094819978 -0.2624729872 vertex 0.5029609799 0.1023449972 -0.2904759943 vertex 0.5024989843 0.1299670041 -0.2827079892 endloop endfacet facet normal 0.999382 -0.005355 0.034751 outer loop vertex 0.5013499856 -0.0505772009 -0.2535760105 vertex 0.5004950166 -0.0400085002 -0.2273599952 vertex 0.5004479885 -0.0707698986 -0.2307479978 endloop endfacet facet normal 0.098219 -0.023782 0.994881 outer loop vertex 0.3825640082 0.2343750000 0.5063700080 vertex 0.4097110033 0.2496050000 0.5040540099 vertex 0.3870179951 0.2691690028 0.5067620277 endloop endfacet facet normal 0.007667 -0.054624 0.998478 outer loop vertex 0.3358109891 0.2849859893 0.5086079836 vertex 0.3645679951 0.2901009917 0.5086669922 vertex 0.3472130001 0.3071509898 0.5097330213 endloop endfacet facet normal 0.033482 -0.012025 0.999367 outer loop vertex 0.3677049875 0.3183650076 0.5093960166 vertex 0.3653729856 0.3467749953 0.5098159909 vertex 0.3434379995 0.3304949999 0.5103549957 endloop endfacet facet normal 0.263355 0.035650 0.964040 outer loop vertex 0.4327880144 0.2577239871 0.4990729988 vertex 0.4408929944 0.2861419916 0.4958080053 vertex 0.4146690071 0.2801350057 0.5031939745 endloop endfacet facet normal -0.510749 -0.062233 0.857475 outer loop vertex -0.4644809961 0.0341433994 0.4835740030 vertex -0.4491260052 0.0276385993 0.4922479987 vertex -0.4521169960 0.0498845987 0.4920809865 endloop endfacet facet normal 0.213375 -0.007131 0.976944 outer loop vertex 0.4146690071 0.2801350057 0.5031939745 vertex 0.4097110033 0.2496050000 0.5040540099 vertex 0.4327880144 0.2577239871 0.4990729988 endloop endfacet facet normal -0.998996 -0.019892 -0.040142 outer loop vertex -0.5021290183 0.1542180032 0.2689290047 vertex -0.5024989843 0.1824869961 0.2641279995 vertex -0.5009539723 0.1579159945 0.2378540039 endloop endfacet facet normal -0.034227 -0.999405 -0.004249 outer loop vertex 0.2300589979 -0.5005760193 -0.0149683999 vertex 0.2551470101 -0.5013880134 -0.0260697007 vertex 0.2599560022 -0.5016520023 -0.0027173299 endloop endfacet facet normal 0.015042 0.257171 0.966249 outer loop vertex -0.3056310117 0.4390400052 0.4977160096 vertex -0.2766880095 0.4213190079 0.5019819736 vertex -0.2714119852 0.4462400079 0.4952670038 endloop endfacet facet normal -0.292448 -0.059580 0.954424 outer loop vertex -0.4381360114 0.1108729988 0.4989419878 vertex -0.4510779977 0.0935176983 0.4938929975 vertex -0.4279240072 0.0912638009 0.5008469820 endloop endfacet facet normal -0.018348 0.130001 0.991344 outer loop vertex -0.3079699874 0.4076910019 0.5044569969 vertex -0.3387910128 0.4221610129 0.5019890070 vertex -0.3402250111 0.3871780038 0.5065500140 endloop endfacet facet normal -0.041079 0.999156 0.000764 outer loop vertex 0.3372350037 0.5046439767 0.0414967015 vertex 0.3102439940 0.5035390258 0.0352648012 vertex 0.3182980120 0.5038520098 0.0590134002 endloop endfacet facet normal -0.052737 -0.009695 0.998561 outer loop vertex 0.2841640115 -0.3564639986 0.5081819892 vertex 0.2582319975 -0.3385849893 0.5069860220 vertex 0.2558610141 -0.3709099889 0.5065469742 endloop endfacet facet normal -0.026287 0.040419 0.998837 outer loop vertex 0.2053889930 -0.3005949855 0.5040929914 vertex 0.2316659987 -0.3196339905 0.5055549741 vertex 0.2350129932 -0.2868149877 0.5043150187 endloop endfacet facet normal -0.029572 0.047487 0.998434 outer loop vertex 0.2053889930 -0.3005949855 0.5040929914 vertex 0.2350129932 -0.2868149877 0.5043150187 vertex 0.2082899958 -0.2681120038 0.5026339889 endloop endfacet facet normal -0.029994 0.046885 0.998450 outer loop vertex 0.2395790070 -0.2516089976 0.5027989745 vertex 0.2082899958 -0.2681120038 0.5026339889 vertex 0.2350129932 -0.2868149877 0.5043150187 endloop endfacet facet normal -0.036670 0.045093 0.998309 outer loop vertex 0.2642720044 -0.2747550011 0.5048450232 vertex 0.2350129932 -0.2868149877 0.5043150187 vertex 0.2613230050 -0.3062430024 0.5061590075 endloop endfacet facet normal 0.998857 -0.004190 0.047605 outer loop vertex 0.5025680065 -0.0578332990 -0.2810449898 vertex 0.5014830232 -0.0783099011 -0.2600820065 vertex 0.5026230216 -0.0828135982 -0.2843979895 endloop endfacet facet normal 0.205560 0.016045 0.978513 outer loop vertex 0.4272739887 0.2346940041 0.5006089807 vertex 0.4327880144 0.2577239871 0.4990729988 vertex 0.4097110033 0.2496050000 0.5040540099 endloop endfacet facet normal 0.240606 -0.013397 0.970530 outer loop vertex 0.4341329932 0.2089859992 0.4975450039 vertex 0.4103490114 0.2219309956 0.5036200285 vertex 0.4114460051 0.1955559999 0.5029839873 endloop endfacet facet normal 0.272590 -0.058973 0.960321 outer loop vertex 0.4126160145 0.1247190014 0.5007359982 vertex 0.4413290024 0.1226880029 0.4924609959 vertex 0.4242460132 0.1496859938 0.4989680052 endloop endfacet facet normal -0.011216 0.590318 0.807093 outer loop vertex -0.1354780048 0.4610610008 0.4870780110 vertex -0.1207149997 0.4751339853 0.4769900143 vertex -0.1489789933 0.4764139950 0.4756610096 endloop endfacet facet normal 0.129398 -0.018526 0.991420 outer loop vertex 0.4114460051 0.1955559999 0.5029839873 vertex 0.4103490114 0.2219309956 0.5036200285 vertex 0.3933869898 0.2087190002 0.5055869818 endloop endfacet facet normal 0.041925 -0.000362 0.999121 outer loop vertex -0.3264609873 0.1215130016 0.5044770241 vertex -0.3398000002 0.0945850015 0.5050269961 vertex -0.3083890080 0.0974515006 0.5037099719 endloop endfacet facet normal 0.005184 -0.999977 0.004430 outer loop vertex 0.1245419979 -0.4993770123 0.0743708014 vertex 0.0938628018 -0.4996010065 0.0597121008 vertex 0.1187269986 -0.4995749891 0.0364863984 endloop endfacet facet normal 0.475332 -0.043375 0.878737 outer loop vertex 0.4413290024 0.1226880029 0.4924609959 vertex 0.4625340104 0.1367550045 0.4816850126 vertex 0.4466199875 0.1559740007 0.4912419915 endloop endfacet facet normal -0.999553 -0.027285 0.012253 outer loop vertex -0.5096660256 0.3028289974 0.3408679962 vertex -0.5086110234 0.2736639977 0.3619860113 vertex -0.5091760159 0.3009020090 0.3765490055 endloop endfacet facet normal 0.005312 -0.999979 0.003811 outer loop vertex 0.0542217009 -0.4999729991 0.0234861001 vertex 0.0848328993 -0.4997859895 0.0298912004 vertex 0.0641070977 -0.4998100102 0.0524776988 endloop endfacet facet normal 0.415972 0.908615 0.037238 outer loop vertex 0.4398800135 0.4956960082 0.0007990000 vertex 0.4606919885 0.4861339927 0.0016310801 vertex 0.4512459934 0.4914759994 -0.0231970996 endloop endfacet facet normal -0.025111 0.999683 0.001979 outer loop vertex 0.2289630026 0.5070660114 -0.3632650077 vertex 0.2458750010 0.5074369907 -0.3360770047 vertex 0.2623809874 0.5079079866 -0.3645550013 endloop endfacet facet normal -0.023197 0.049301 -0.998515 outer loop vertex 0.3620539904 -0.2435709983 -0.5070009828 vertex 0.3542290032 -0.2729949951 -0.5082719922 vertex 0.3328860104 -0.2517659962 -0.5067279935 endloop endfacet facet normal 0.060768 0.844729 -0.531733 outer loop vertex -0.1188969985 0.4842439890 -0.4645360112 vertex -0.0946945995 0.4898520112 -0.4528610110 vertex -0.1003260016 0.4774309993 -0.4732370079 endloop endfacet facet normal -0.038690 -0.867334 -0.496221 outer loop vertex -0.3652360141 -0.4949710071 -0.4458119869 vertex -0.3942080140 -0.4904609919 -0.4514360130 vertex -0.3704909980 -0.4833010137 -0.4657999873 endloop endfacet facet normal -0.029668 0.042805 -0.998643 outer loop vertex 0.3328860104 -0.2517659962 -0.5067279935 vertex 0.3542290032 -0.2729949951 -0.5082719922 vertex 0.3247990012 -0.2827309966 -0.5078150034 endloop endfacet facet normal 0.031475 -0.998369 0.047626 outer loop vertex -0.2183499932 -0.5015310049 -0.2316160053 vertex -0.2300679982 -0.5031560063 -0.2579360008 vertex -0.1997379959 -0.5020800233 -0.2554250062 endloop endfacet facet normal 0.048792 -0.998404 0.028436 outer loop vertex -0.2694630027 -0.5033739805 -0.2209630013 vertex -0.2384440005 -0.5015540123 -0.2102870047 vertex -0.2602789998 -0.5019990206 -0.1884460002 endloop endfacet facet normal 0.048995 -0.998396 0.028378 outer loop vertex -0.2602789998 -0.5019990206 -0.1884460002 vertex -0.2907280028 -0.5036209822 -0.1929389983 vertex -0.2694630027 -0.5033739805 -0.2209630013 endloop endfacet facet normal -0.769347 -0.014266 0.638672 outer loop vertex -0.4826909900 0.1585970074 0.4668340087 vertex -0.4698430002 0.1508640051 0.4821380079 vertex -0.4727860093 0.1762100011 0.4791589975 endloop endfacet facet normal 0.046075 -0.998828 0.014856 outer loop vertex -0.2809210122 -0.5026040077 -0.1651020050 vertex -0.2602789998 -0.5019990206 -0.1884460002 vertex -0.2520309985 -0.5011879802 -0.1594980061 endloop endfacet facet normal 0.877170 0.265502 -0.400102 outer loop vertex 0.4903039932 0.4338069856 -0.4512850046 vertex 0.4803479910 0.4453099966 -0.4654789865 vertex 0.4853549898 0.4525220096 -0.4497160017 endloop endfacet facet normal 0.748423 -0.663207 -0.004473 outer loop vertex 0.4801920056 -0.4681940079 0.0061896900 vertex 0.4712280035 -0.4781860113 -0.0121665997 vertex 0.4835320115 -0.4642100036 -0.0256660003 endloop endfacet facet normal 0.042256 -0.998980 0.015949 outer loop vertex -0.2520309985 -0.5011879802 -0.1594980061 vertex -0.2602789998 -0.5019990206 -0.1884460002 vertex -0.2304919958 -0.5006290078 -0.1815530062 endloop endfacet facet normal 0.940683 -0.036943 -0.337268 outer loop vertex 0.5000470281 0.2988960147 -0.4292350113 vertex 0.4901820123 0.2903710008 -0.4558160007 vertex 0.4927870035 0.3217000067 -0.4519819915 endloop endfacet facet normal 0.042311 0.999103 0.001832 outer loop vertex -0.2239809930 0.5002009869 0.1527249962 vertex -0.2566669881 0.5016170144 0.1353850067 vertex -0.2520959973 0.5013530254 0.1737840027 endloop endfacet facet normal -0.892839 -0.017064 0.450052 outer loop vertex -0.4846940041 0.1874690056 0.4639549851 vertex -0.4927429855 0.1696410030 0.4473110139 vertex -0.4826909900 0.1585970074 0.4668340087 endloop endfacet facet normal -0.414256 0.020763 0.909923 outer loop vertex -0.4555709958 -0.1790930033 0.4867590070 vertex -0.4374879897 -0.1628089994 0.4946199954 vertex -0.4591589868 -0.1471659988 0.4843969941 endloop endfacet facet normal 0.001467 -0.999995 -0.002855 outer loop vertex -0.1617009938 -0.4991700053 -0.1025080010 vertex -0.1645659953 -0.4990879893 -0.1327079982 vertex -0.1378169954 -0.4990850091 -0.1200060025 endloop endfacet facet normal 0.999967 0.005727 0.005781 outer loop vertex 0.4992749989 0.0982668996 0.1018579975 vertex 0.4995450079 0.0719603971 0.0812152997 vertex 0.4994229972 0.1046719998 0.0699108019 endloop endfacet facet normal 0.032407 -0.999474 -0.000940 outer loop vertex -0.2452629954 -0.5007809997 -0.1309220046 vertex -0.2168350071 -0.4998669922 -0.1227009967 vertex -0.2397229970 -0.5006290078 -0.1015349999 endloop endfacet facet normal 0.030287 -0.999536 -0.003234 outer loop vertex -0.2397229970 -0.5006290078 -0.1015349999 vertex -0.2168350071 -0.4998669922 -0.1227009967 vertex -0.2114090025 -0.4997960031 -0.0938227996 endloop endfacet facet normal 0.003910 0.035345 0.999368 outer loop vertex 0.1592269987 -0.2337470055 0.5003899932 vertex 0.1393949986 -0.2145600021 0.4997889996 vertex 0.1316879988 -0.2425770015 0.5008100271 endloop endfacet facet normal -0.019931 -0.999796 0.003297 outer loop vertex 0.1864790022 -0.4995670021 0.1401319951 vertex 0.1739010066 -0.4994210005 0.1083699986 vertex 0.2126940042 -0.5001860261 0.1108969972 endloop endfacet facet normal -0.135526 -0.927598 -0.348131 outer loop vertex -0.4165140092 -0.4955599904 -0.4314740002 vertex -0.4414849877 -0.4877479970 -0.4425680041 vertex -0.4224640131 -0.4852119982 -0.4567300081 endloop endfacet facet normal -0.019586 -0.999806 -0.002015 outer loop vertex 0.2126940042 -0.5001860261 0.1108969972 vertex 0.1739010066 -0.4994210005 0.1083699986 vertex 0.1903119981 -0.4996890128 0.0818457976 endloop endfacet facet normal 0.236811 0.969772 0.058851 outer loop vertex 0.4409979880 0.4951600134 0.3922559917 vertex 0.4186460078 0.5007330179 0.3903639913 vertex 0.4336889982 0.4956650138 0.4133450091 endloop endfacet facet normal -0.006932 0.004092 -0.999968 outer loop vertex -0.1115349978 0.0994599983 -0.4992910028 vertex -0.1178719997 0.1226909980 -0.4991520047 vertex -0.0927866995 0.1133840010 -0.4993639886 endloop endfacet facet normal -0.031686 -0.999497 -0.001060 outer loop vertex 0.2224349976 -0.5003979802 0.0433892012 vertex 0.2497189939 -0.5012590289 0.0397090986 vertex 0.2475939989 -0.5012170076 0.0636145994 endloop endfacet facet normal -0.013278 -0.999911 0.001106 outer loop vertex 0.1916249990 -0.4997650087 0.0361424983 vertex 0.2000720054 -0.4998520017 0.0589120016 vertex 0.1762890071 -0.4995380044 0.0572568998 endloop endfacet facet normal -0.007738 -0.999954 0.005711 outer loop vertex 0.1413629949 -0.4991909862 0.1045570001 vertex 0.1739010066 -0.4994210005 0.1083699986 vertex 0.1535280049 -0.4991239905 0.1327680051 endloop endfacet facet normal 0.105979 0.485570 0.867750 outer loop vertex 0.3875469863 0.4432660043 0.4923129976 vertex 0.3877870142 0.4688259959 0.4779810011 vertex 0.3596290052 0.4608269930 0.4858959913 endloop endfacet facet normal 0.191631 0.332808 -0.923318 outer loop vertex 0.4530040026 0.4578979909 -0.4770309925 vertex 0.4544770122 0.4387919903 -0.4836120009 vertex 0.4295029938 0.4486609995 -0.4852379858 endloop endfacet facet normal -0.000320 0.976452 -0.215735 outer loop vertex -0.0753159001 0.4980640113 -0.4299310148 vertex -0.0620522015 0.5023930073 -0.4103569984 vertex -0.0388077013 0.4987849891 -0.4267219901 endloop endfacet facet normal 0.102199 -0.832902 0.543903 outer loop vertex 0.3903830051 -0.4799030125 0.4729929864 vertex 0.3713900149 -0.4898810089 0.4612820148 vertex 0.3999049962 -0.4915919900 0.4533039927 endloop endfacet facet normal 0.029708 0.984159 -0.174783 outer loop vertex -0.0388077013 0.4987849891 -0.4267219901 vertex -0.0620522015 0.5023930073 -0.4103569984 vertex -0.0393632017 0.5038779974 -0.3981389999 endloop endfacet facet normal 0.042675 -0.999081 0.004122 outer loop vertex -0.2726669908 -0.5019819736 -0.1383000016 vertex -0.2520309985 -0.5011879802 -0.1594980061 vertex -0.2452629954 -0.5007809997 -0.1309220046 endloop endfacet facet normal -0.011982 0.929616 -0.368336 outer loop vertex -0.0019252700 0.4968740046 -0.4339329898 vertex 0.0317308009 0.4944149852 -0.4412339926 vertex 0.0063630599 0.4880459905 -0.4564830065 endloop endfacet facet normal 0.998957 0.001168 0.045649 outer loop vertex 0.5027059913 0.0151827000 -0.2808800042 vertex 0.5018069744 -0.0021413600 -0.2607629895 vertex 0.5031650066 -0.0067699598 -0.2903630137 endloop endfacet facet normal 0.725290 0.055046 0.686240 outer loop vertex 0.4725539982 0.0481005013 0.4756810069 vertex 0.4826689959 0.0641627982 0.4637019932 vertex 0.4681940079 0.0765378997 0.4780080020 endloop endfacet facet normal -0.999910 -0.011378 -0.007112 outer loop vertex -0.4997369945 0.1949169934 -0.0652595013 vertex -0.4994759858 0.1852200031 -0.0864417031 vertex -0.4994480014 0.1667840034 -0.0608834997 endloop endfacet facet normal -0.999002 -0.044397 -0.004815 outer loop vertex -0.5036910176 0.3045789897 -0.0963082984 vertex -0.5025299788 0.2769249976 -0.0822129995 vertex -0.5037770271 0.3033680022 -0.0672997981 endloop endfacet facet normal -0.999014 -0.044061 -0.005412 outer loop vertex -0.5037770271 0.3033680022 -0.0672997981 vertex -0.5025299788 0.2769249976 -0.0822129995 vertex -0.5026140213 0.2747989893 -0.0493900999 endloop endfacet facet normal -0.003818 0.002779 0.999989 outer loop vertex -0.1176709980 0.0507088006 0.4993329942 vertex -0.0833517015 0.0381289013 0.4994989932 vertex -0.0893203020 0.0748988017 0.4993740022 endloop endfacet facet normal 0.818859 -0.573941 -0.007822 outer loop vertex 0.4787220061 -0.4716570079 0.3780109882 vertex 0.4879299998 -0.4582509995 0.3582980037 vertex 0.4894860089 -0.4563550055 0.3820709884 endloop endfacet facet normal -0.005397 0.002523 0.999982 outer loop vertex -0.0893203020 0.0748988017 0.4993740022 vertex -0.0833517015 0.0381289013 0.4994989932 vertex -0.0545318015 0.0613262989 0.4995959997 endloop endfacet facet normal -0.038129 0.389664 0.920167 outer loop vertex 0.2331659943 0.4311589897 0.4988810122 vertex 0.2452899963 0.4469909966 0.4926789999 vertex 0.2126670033 0.4453290105 0.4920310080 endloop endfacet facet normal -0.504521 -0.040924 0.862429 outer loop vertex -0.4644809961 0.0341433994 0.4835740030 vertex -0.4582520127 0.0079496503 0.4859749973 vertex -0.4491260052 0.0276385993 0.4922479987 endloop endfacet facet normal -0.996514 -0.081632 -0.017206 outer loop vertex -0.5066329837 -0.3792999983 0.2505230010 vertex -0.5043479800 -0.4047659934 0.2390030026 vertex -0.5051770210 -0.4010959864 0.2696070075 endloop endfacet facet normal -0.718530 0.694079 0.044373 outer loop vertex -0.4634290040 0.4828909934 -0.1995429993 vertex -0.4777109921 0.4695110023 -0.2215220034 vertex -0.4818550050 0.4632140100 -0.1901289970 endloop endfacet facet normal -0.687520 0.726150 0.004698 outer loop vertex -0.4628889859 0.4836089909 -0.2314900011 vertex -0.4777109921 0.4695110023 -0.2215220034 vertex -0.4634290040 0.4828909934 -0.1995429993 endloop endfacet facet normal -0.011093 0.809035 0.587656 outer loop vertex 0.0290504005 0.4845080078 0.4563310146 vertex 0.0310402997 0.4696309865 0.4768500030 vertex 0.0620756000 0.4765880108 0.4678579867 endloop endfacet facet normal -0.986215 -0.165326 -0.006890 outer loop vertex -0.5051770210 -0.4010959864 0.2696070075 vertex -0.5043479800 -0.4047659934 0.2390030026 vertex -0.5010679960 -0.4250349998 0.2558720112 endloop endfacet facet normal -0.041951 0.045578 0.998080 outer loop vertex 0.2642720044 -0.2747550011 0.5048450232 vertex 0.2613230050 -0.3062430024 0.5061590075 vertex 0.2907400131 -0.2923280001 0.5067600012 endloop endfacet facet normal -0.044543 0.022331 0.998758 outer loop vertex 0.2820970118 -0.2062879950 0.5027970076 vertex 0.3147990108 -0.2140939981 0.5044299960 vertex 0.3020290136 -0.1853590012 0.5032179952 endloop endfacet facet normal 0.999452 -0.003363 0.032945 outer loop vertex 0.5006920099 -0.0103265001 -0.2303059995 vertex 0.5004950166 -0.0400085002 -0.2273599952 vertex 0.5012549758 -0.0265873000 -0.2490449995 endloop endfacet facet normal -0.998130 -0.044953 0.041410 outer loop vertex -0.5033569932 0.2669970095 -0.2342340052 vertex -0.5051280260 0.2796300054 -0.2632080019 vertex -0.5033479929 0.2425580025 -0.2605470121 endloop endfacet facet normal -0.003259 0.043815 0.999034 outer loop vertex 0.3611350060 -0.2565760016 0.5068879724 vertex 0.3362140059 -0.2588860095 0.5069079995 vertex 0.3456990123 -0.2824639976 0.5079730153 endloop endfacet facet normal 0.026022 -0.010167 -0.999610 outer loop vertex -0.3397530019 -0.0789880976 -0.5048270226 vertex -0.3143720031 -0.0908135027 -0.5040460229 vertex -0.3440850079 -0.1111190021 -0.5046129823 endloop endfacet facet normal -0.018609 0.035761 -0.999187 outer loop vertex 0.1749179959 -0.3397369981 -0.5053859949 vertex 0.1421110034 -0.3461639881 -0.5050050020 vertex 0.1581089944 -0.3148429990 -0.5041819811 endloop endfacet facet normal -0.054226 0.015401 -0.998410 outer loop vertex -0.3821240067 -0.1698559970 -0.5039359927 vertex -0.3956469893 -0.1413639933 -0.5027620196 vertex -0.3640120029 -0.1430370063 -0.5045059919 endloop endfacet facet normal -0.028595 -0.001933 -0.999589 outer loop vertex -0.3640120029 -0.1430370063 -0.5045059919 vertex -0.3485440016 -0.1768999994 -0.5048829913 vertex -0.3821240067 -0.1698559970 -0.5039359927 endloop endfacet facet normal 0.010592 0.033731 -0.999375 outer loop vertex -0.3520179987 -0.2421029955 -0.5064449906 vertex -0.3272210062 -0.2281720042 -0.5057119727 vertex -0.3262189925 -0.2562490106 -0.5066490173 endloop endfacet facet normal 0.022634 0.001735 -0.999742 outer loop vertex -0.3139980137 -0.1723479927 -0.5040929914 vertex -0.3485440016 -0.1768999994 -0.5048829913 vertex -0.3309319913 -0.1456360072 -0.5044299960 endloop endfacet facet normal -0.998600 -0.043717 0.029793 outer loop vertex -0.5006200075 0.2285940051 -0.2027730048 vertex -0.5019490123 0.2562839985 -0.2066870034 vertex -0.5017279983 0.2366009951 -0.2281610072 endloop endfacet facet normal -0.998359 -0.046958 0.032766 outer loop vertex -0.5019490123 0.2562839985 -0.2066870034 vertex -0.5033569932 0.2669970095 -0.2342340052 vertex -0.5017279983 0.2366009951 -0.2281610072 endloop endfacet facet normal -0.999988 0.003264 -0.003659 outer loop vertex -0.4994980097 0.1060160026 -0.0499175005 vertex -0.4993329942 0.1318199933 -0.0719973966 vertex -0.4994019866 0.0988487005 -0.0825572982 endloop endfacet facet normal -0.999986 0.005299 0.000048 outer loop vertex -0.4993219972 0.0909183025 -0.1154080033 vertex -0.4991880059 0.1164169982 -0.1392980069 vertex -0.4993720055 0.0817772001 -0.1483830065 endloop endfacet facet normal -0.999995 0.000431 -0.003213 outer loop vertex -0.4991199970 0.1541399956 -0.1291649938 vertex -0.4992089868 0.1247520000 -0.1054060012 vertex -0.4992319942 0.1566500068 -0.0939700976 endloop endfacet facet normal -0.999963 -0.007418 -0.004256 outer loop vertex -0.4994759858 0.1852200031 -0.0864417031 vertex -0.4992319942 0.1566500068 -0.0939700976 vertex -0.4994480014 0.1667840034 -0.0608834997 endloop endfacet facet normal -0.999980 -0.001345 -0.006116 outer loop vertex -0.4994480014 0.1667840034 -0.0608834997 vertex -0.4992319942 0.1566500068 -0.0939700976 vertex -0.4993329942 0.1318199933 -0.0719973966 endloop endfacet facet normal 0.017772 0.585555 -0.810438 outer loop vertex -0.1264899969 0.4734300077 -0.4777800143 vertex -0.1350679994 0.4563980103 -0.4902740121 vertex -0.1528999954 0.4702039957 -0.4806900024 endloop endfacet facet normal 0.999227 0.007000 0.038675 outer loop vertex 0.5054699779 0.0131195001 0.3604680002 vertex 0.5054110289 0.0453407988 0.3561590016 vertex 0.5042009950 0.0363246016 0.3890540004 endloop endfacet facet normal 0.999345 -0.002341 0.036119 outer loop vertex 0.5042009950 0.0363246016 0.3890540004 vertex 0.5054110289 0.0453407988 0.3561590016 vertex 0.5047199726 0.0739381984 0.3771330118 endloop endfacet facet normal -0.537488 -0.001610 0.843270 outer loop vertex -0.4551199973 -0.1154630035 0.4870150089 vertex -0.4523119926 -0.0865368992 0.4888600111 vertex -0.4700480103 -0.0961368009 0.4775370061 endloop endfacet facet normal 0.999135 0.002691 -0.041504 outer loop vertex 0.5050359964 0.0546617992 0.3288730085 vertex 0.5039849877 0.0687042028 0.3044820130 vertex 0.5050029755 0.0815925002 0.3298240006 endloop endfacet facet normal -0.007833 -0.957171 0.289416 outer loop vertex 0.3457280099 -0.5026720166 0.4275670052 vertex 0.3743129969 -0.4987230003 0.4414010048 vertex 0.3527140021 -0.4959059954 0.4501329958 endloop endfacet facet normal 0.998243 0.019540 -0.055943 outer loop vertex 0.5039510131 -0.1881570071 0.2932229936 vertex 0.5025929809 -0.1529600024 0.2812840044 vertex 0.5043860078 -0.1561570019 0.3121620119 endloop endfacet facet normal 0.998283 0.027056 -0.051950 outer loop vertex 0.5056239963 -0.1833319962 0.3278839886 vertex 0.5060600042 -0.2144329995 0.3200649917 vertex 0.5039510131 -0.1881570071 0.2932229936 endloop endfacet facet normal 0.999678 0.022746 -0.011231 outer loop vertex 0.5064659715 -0.1819230020 0.3557330072 vertex 0.5057330132 -0.1562680006 0.3424499929 vertex 0.5060759783 -0.1572989970 0.3708890080 endloop endfacet facet normal 0.069804 0.997455 0.014501 outer loop vertex 0.4071849883 0.5033119917 0.0654542968 vertex 0.3941810131 0.5044599771 0.0490879007 vertex 0.3867819905 0.5046229959 0.0734914988 endloop endfacet facet normal 0.082799 0.996356 0.020451 outer loop vertex 0.3829079866 0.5042960048 0.1051070020 vertex 0.4086399972 0.5025219917 0.0873550028 vertex 0.3867819905 0.5046229959 0.0734914988 endloop endfacet facet normal 0.058233 -0.997769 0.032655 outer loop vertex 0.3836530149 -0.5065219998 -0.2437839955 vertex 0.4002510011 -0.5046690106 -0.2167650014 vertex 0.3713920116 -0.5062500238 -0.2136089951 endloop endfacet facet normal 0.022836 0.220172 -0.975194 outer loop vertex -0.0306275003 0.4390690029 -0.4961229861 vertex -0.0011946100 0.4399360120 -0.4952380061 vertex -0.0155149000 0.4173440039 -0.5006740093 endloop endfacet facet normal -0.031868 -0.999490 0.001876 outer loop vertex 0.3285250068 -0.5046489835 -0.1447300017 vertex 0.3520669937 -0.5053610206 -0.1241720021 vertex 0.3223179877 -0.5043920279 -0.1132699996 endloop endfacet facet normal 0.018877 0.986750 -0.161145 outer loop vertex 0.2861680090 0.5014950037 -0.4228160083 vertex 0.2603490055 0.5038170218 -0.4116219878 vertex 0.2826339900 0.5066000223 -0.3919700086 endloop endfacet facet normal 0.087002 0.990660 -0.104991 outer loop vertex 0.4028410017 0.5039529800 -0.3969390094 vertex 0.3744330108 0.5052099824 -0.4086189866 vertex 0.3754799962 0.5080860257 -0.3806140125 endloop endfacet facet normal -0.998379 -0.042457 0.037905 outer loop vertex -0.5072360039 0.2781609893 -0.3153010011 vertex -0.5069699883 0.2937529981 -0.2908299863 vertex -0.5084599853 0.3060509861 -0.3163000047 endloop endfacet facet normal -0.999954 0.009019 -0.003189 outer loop vertex -0.4997540116 -0.1803070009 -0.0489820987 vertex -0.4998149872 -0.1777649969 -0.0226700995 vertex -0.4995650053 -0.1545860022 -0.0355057009 endloop endfacet facet normal -0.021510 -0.477919 -0.878140 outer loop vertex -0.2671079934 -0.4441420138 -0.4933519959 vertex -0.2443639934 -0.4594700038 -0.4855670035 vertex -0.2743139863 -0.4655250013 -0.4815379977 endloop endfacet facet normal -0.999956 0.008534 -0.003815 outer loop vertex -0.4996669888 -0.1480779946 0.0102971001 vertex -0.4996570051 -0.1568789929 -0.0120088002 vertex -0.4998709857 -0.1751880050 0.0031201700 endloop endfacet facet normal -0.999817 0.018699 -0.004039 outer loop vertex -0.5003049970 -0.2010349929 -0.0091055296 vertex -0.4998709857 -0.1751880050 0.0031201700 vertex -0.4998149872 -0.1777649969 -0.0226700995 endloop endfacet facet normal 0.931233 0.176250 0.318969 outer loop vertex 0.4863309860 0.4428899884 0.4480719864 vertex 0.4903889894 0.4190909863 0.4493750036 vertex 0.4949220121 0.4309209883 0.4296039939 endloop endfacet facet normal 0.940363 0.121425 -0.317764 outer loop vertex 0.4903039932 0.4338069856 -0.4512850046 vertex 0.4976300001 0.4222350121 -0.4340269864 vertex 0.4931469858 0.4106410146 -0.4517239928 endloop endfacet facet normal -0.999269 0.038103 -0.003025 outer loop vertex -0.5024579763 -0.2637870014 0.0042206100 vertex -0.5012440085 -0.2318480015 0.0055048401 vertex -0.5020220280 -0.2543259859 -0.0206211992 endloop endfacet facet normal -0.999303 0.037271 -0.002308 outer loop vertex -0.5008720160 -0.2239329964 -0.0277401004 vertex -0.5020220280 -0.2543259859 -0.0206211992 vertex -0.5012440085 -0.2318480015 0.0055048401 endloop endfacet facet normal -0.041583 -0.804247 0.592838 outer loop vertex 0.1233659983 -0.4876489937 0.4552839994 vertex 0.1529880017 -0.4873229861 0.4578039944 vertex 0.1439509988 -0.4768719971 0.4713479877 endloop endfacet facet normal -0.017158 -0.668312 -0.743683 outer loop vertex 0.2953830063 -0.4803079963 -0.4701839983 vertex 0.2702279985 -0.4776279926 -0.4720120132 vertex 0.2834930122 -0.4651950002 -0.4834910035 endloop endfacet facet normal 0.215893 -0.047409 -0.975265 outer loop vertex 0.4196960032 0.0867459029 -0.5002729893 vertex 0.4354499876 0.0696808994 -0.4959560037 vertex 0.4078919888 0.0589535981 -0.5015349984 endloop endfacet facet normal 0.231397 0.008042 -0.972826 outer loop vertex 0.4433889985 0.1565749943 -0.4942179918 vertex 0.4391080141 0.1278149933 -0.4954740107 vertex 0.4159809947 0.1488640010 -0.5008010268 endloop endfacet facet normal -0.029226 0.005921 -0.999555 outer loop vertex 0.3084770143 -0.3545579910 -0.5086680055 vertex 0.2852590084 -0.3248220086 -0.5078129768 vertex 0.3174020052 -0.3159100115 -0.5087000132 endloop endfacet facet normal -0.037934 0.037426 -0.998579 outer loop vertex 0.3174020052 -0.3159100115 -0.5087000132 vertex 0.2852590084 -0.3248220086 -0.5078129768 vertex 0.2932220101 -0.2922039926 -0.5068929791 endloop endfacet facet normal -0.029606 0.051419 -0.998238 outer loop vertex 0.2373210043 -0.2869449854 -0.5043380260 vertex 0.2366790026 -0.3176769912 -0.5059019923 vertex 0.2124020010 -0.3029429913 -0.5044230223 endloop endfacet facet normal 0.504005 -0.561239 -0.656498 outer loop vertex 0.4640820026 -0.4583370090 -0.4688439965 vertex 0.4741660058 -0.4582520127 -0.4611749947 vertex 0.4677059948 -0.4665740132 -0.4590199888 endloop endfacet facet normal 0.999717 -0.004311 0.023416 outer loop vertex 0.5004950166 -0.0400085002 -0.2273599952 vertex 0.5006920099 -0.0103265001 -0.2303059995 vertex 0.4999909997 -0.0237686001 -0.2028519958 endloop endfacet facet normal -0.024919 0.937011 0.348409 outer loop vertex 0.2338169962 0.4900090098 0.4463500082 vertex 0.2720870078 0.4910899997 0.4461799860 vertex 0.2480610013 0.4988729954 0.4235300124 endloop endfacet facet normal 0.004968 -0.001370 -0.999987 outer loop vertex -0.1736100018 -0.0303853005 -0.4996869862 vertex -0.1497250050 -0.0459423997 -0.4995470047 vertex -0.1765549928 -0.0600261018 -0.4996609986 endloop endfacet facet normal 0.000265 -0.004845 -0.999988 outer loop vertex -0.1535059959 -0.1094160005 -0.4992789924 vertex -0.1514150053 -0.0771012977 -0.4994350076 vertex -0.1254529953 -0.0938446969 -0.4993470013 endloop endfacet facet normal 0.000194 -0.004956 -0.999988 outer loop vertex -0.1254529953 -0.0938446969 -0.4993470013 vertex -0.1514150053 -0.0771012977 -0.4994350076 vertex -0.1239830032 -0.0619020984 -0.4995050132 endloop endfacet facet normal 0.804167 0.029427 0.593675 outer loop vertex 0.4750570059 -0.0712713003 0.4754109979 vertex 0.4842930138 -0.0921050012 0.4639329910 vertex 0.4871160090 -0.0632942021 0.4586809874 endloop endfacet facet normal -0.861157 -0.508227 0.010680 outer loop vertex -0.4953950047 -0.4456349909 0.1335649937 vertex -0.4903050065 -0.4546760023 0.1137529984 vertex -0.4859690070 -0.4615480006 0.1363600045 endloop endfacet facet normal -0.004643 -0.004260 -0.999980 outer loop vertex -0.0976487026 -0.0784905031 -0.4995200038 vertex -0.0962491035 -0.0459784009 -0.4996649921 vertex -0.0689259991 -0.0633134991 -0.4997180104 endloop endfacet facet normal -0.000271 -0.003068 -0.999995 outer loop vertex -0.1234150007 -0.0300118998 -0.4996030033 vertex -0.1239830032 -0.0619020984 -0.4995050132 vertex -0.1497250050 -0.0459423997 -0.4995470047 endloop endfacet facet normal -0.040427 0.052568 -0.997799 outer loop vertex 0.2373210043 -0.2869449854 -0.5043380260 vertex 0.2337519974 -0.2562069893 -0.5025740266 vertex 0.2666949928 -0.2668409944 -0.5044689775 endloop endfacet facet normal -0.041257 0.050013 -0.997896 outer loop vertex 0.2666949928 -0.2668409944 -0.5044689775 vertex 0.2337519974 -0.2562069893 -0.5025740266 vertex 0.2545669973 -0.2339880019 -0.5023210049 endloop endfacet facet normal -0.567056 -0.034409 0.822961 outer loop vertex -0.4551199973 -0.1154630035 0.4870150089 vertex -0.4700480103 -0.0961368009 0.4775370061 vertex -0.4730809927 -0.1235970035 0.4742990136 endloop endfacet facet normal -0.008724 -0.998723 0.049767 outer loop vertex 0.1725180000 -0.5020030141 -0.2707160115 vertex 0.1622390002 -0.5033209920 -0.2989670038 vertex 0.1854580045 -0.5031629801 -0.2917259932 endloop endfacet facet normal -0.050681 0.722509 -0.689501 outer loop vertex 0.2644329965 0.4694769979 -0.4788320065 vertex 0.2721309960 0.4837619960 -0.4644289911 vertex 0.2884579897 0.4747399986 -0.4750829935 endloop endfacet facet normal -0.980423 -0.005266 -0.196830 outer loop vertex -0.5009520054 0.0319073014 -0.4195420146 vertex -0.4978289902 0.0108271996 -0.4345340133 vertex -0.5023959875 0.0037057099 -0.4115949869 endloop endfacet facet normal 0.924525 0.381103 0.003565 outer loop vertex 0.4916700125 0.4490520060 -0.4108459949 vertex 0.4897229970 0.4535079896 -0.3822680116 vertex 0.4998089969 0.4291239977 -0.3912279904 endloop endfacet facet normal 0.999811 0.008833 -0.017317 outer loop vertex 0.5053200126 0.0926949978 0.3537909985 vertex 0.5054469705 0.0696775988 0.3493809998 vertex 0.5050029755 0.0815925002 0.3298240006 endloop endfacet facet normal -0.984633 0.023584 -0.173036 outer loop vertex -0.5018889904 -0.0701197013 -0.4119180143 vertex -0.5037680268 -0.0512364991 -0.3986519873 vertex -0.4989370108 -0.0468559004 -0.4255450070 endloop endfacet facet normal -0.039998 -0.567780 -0.822208 outer loop vertex -0.3720479906 -0.4680770040 -0.4827480018 vertex -0.3706110120 -0.4507429898 -0.4947879910 vertex -0.3517639935 -0.4599179924 -0.4893690050 endloop endfacet facet normal -0.006187 -0.998947 0.045468 outer loop vertex -0.0490591004 -0.5022180080 -0.2725979984 vertex -0.0226384997 -0.5027009845 -0.2796140015 vertex -0.0305659007 -0.5013800263 -0.2516709864 endloop endfacet facet normal -0.004543 -0.880936 0.473214 outer loop vertex 0.1762840003 -0.4911679924 0.4506469965 vertex 0.2042810023 -0.4940600097 0.4455319941 vertex 0.1973239928 -0.4843400121 0.4635599852 endloop endfacet facet normal -0.987755 -0.099199 -0.120412 outer loop vertex -0.5032410026 -0.4078209996 -0.4033130109 vertex -0.5064600110 -0.3798930049 -0.3999150097 vertex -0.5021610260 -0.3931970000 -0.4242199957 endloop endfacet facet normal 0.520306 0.330346 0.787498 outer loop vertex 0.4680860043 0.4627850056 0.4678780138 vertex 0.4588739872 0.4566310048 0.4765459895 vertex 0.4702610075 0.4502219856 0.4717110097 endloop endfacet facet normal -0.060462 -0.998007 -0.018071 outer loop vertex -0.3942129910 -0.5041589737 0.0214827992 vertex -0.3973259926 -0.5033519864 -0.0126695000 vertex -0.3698559999 -0.5053129792 0.0037209501 endloop endfacet facet normal 0.018071 -0.999792 0.009480 outer loop vertex -0.3345080018 -0.5050439835 0.1188070029 vertex -0.3601410091 -0.5055599809 0.1132510006 vertex -0.3418020010 -0.5054209828 0.0929505974 endloop endfacet facet normal -0.969497 -0.020068 -0.244279 outer loop vertex -0.5018889904 -0.0701197013 -0.4119180143 vertex -0.4989370108 -0.0468559004 -0.4255450070 vertex -0.4967510104 -0.0790997967 -0.4315719903 endloop endfacet facet normal -0.989227 0.038258 -0.141299 outer loop vertex -0.5045409799 -0.1532710046 -0.3944630027 vertex -0.5011519790 -0.1557780057 -0.4188680053 vertex -0.5039200187 -0.1781959981 -0.4055590034 endloop endfacet facet normal -0.973565 0.029294 -0.226522 outer loop vertex -0.4972659945 -0.1367709935 -0.4314300120 vertex -0.5022209883 -0.1272439957 -0.4089019895 vertex -0.4962449968 -0.1105019972 -0.4324209988 endloop endfacet facet normal -0.839415 0.001152 -0.543490 outer loop vertex -0.4777289927 -0.0669813976 -0.4682300091 vertex -0.4864490032 -0.0928917974 -0.4548169971 vertex -0.4898070097 -0.0586506985 -0.4495579898 endloop endfacet facet normal -0.920367 -0.030380 -0.389874 outer loop vertex -0.4967510104 -0.0790997967 -0.4315719903 vertex -0.4898070097 -0.0586506985 -0.4495579898 vertex -0.4864490032 -0.0928917974 -0.4548169971 endloop endfacet facet normal 0.003181 0.870575 -0.492025 outer loop vertex 0.2721309960 0.4837619960 -0.4644289911 vertex 0.2820119858 0.4937430024 -0.4467050135 vertex 0.3014119864 0.4847910106 -0.4624190032 endloop endfacet facet normal 0.030751 0.884340 -0.465829 outer loop vertex 0.3014119864 0.4847910106 -0.4624190032 vertex 0.2820119858 0.4937430024 -0.4467050135 vertex 0.3176409900 0.4959380031 -0.4401859939 endloop endfacet facet normal 0.000594 0.024688 0.999695 outer loop vertex 0.1357579976 0.3599709868 0.5049070120 vertex 0.1046850011 0.3806819916 0.5044140220 vertex 0.1011959985 0.3487760127 0.5052040219 endloop endfacet facet normal 0.000411 0.161478 0.986876 outer loop vertex 0.0771884993 0.4256669879 0.4988760054 vertex 0.0766699016 0.3975369930 0.5034790039 vertex 0.1042430028 0.4111810029 0.5012350082 endloop endfacet facet normal -0.004314 0.987329 -0.158627 outer loop vertex -0.1540160030 0.5035309792 -0.4005869925 vertex -0.1757619977 0.5000320077 -0.4217739999 vertex -0.1872099936 0.5046150088 -0.3929370046 endloop endfacet facet normal 0.006927 0.123831 0.992279 outer loop vertex 0.1594730020 0.4138869941 0.5005260110 vertex 0.1330710053 0.3963969946 0.5028929710 vertex 0.1637489945 0.3838149905 0.5042489767 endloop endfacet facet normal -0.013408 0.086419 0.996169 outer loop vertex 0.1887059957 0.4031910002 0.5029039979 vertex 0.1637489945 0.3838149905 0.5042489767 vertex 0.1945710033 0.3741300106 0.5055040121 endloop endfacet facet normal -0.228353 0.003827 0.973571 outer loop vertex -0.4314750135 -0.0761516988 0.4969980121 vertex -0.4116620123 -0.0933972001 0.5017129779 vertex -0.4090540111 -0.0672729015 0.5022220016 endloop endfacet facet normal -0.235400 -0.017081 0.971748 outer loop vertex -0.4099529982 -0.1245890036 0.5014610291 vertex -0.4336729944 -0.1050769985 0.4960579872 vertex -0.4366669953 -0.1341869980 0.4948210120 endloop endfacet facet normal 0.980168 -0.020168 -0.197142 outer loop vertex 0.5010449886 0.3362289965 -0.4300540090 vertex 0.5060660243 0.3531109989 -0.4068169892 vertex 0.5057719946 0.3206099868 -0.4049539864 endloop endfacet facet normal -0.073195 -0.318063 -0.945240 outer loop vertex -0.1447249949 -0.4388470054 -0.4962649941 vertex -0.1578750014 -0.4518510103 -0.4908710122 vertex -0.1696510017 -0.4283350110 -0.4978719950 endloop endfacet facet normal -0.033566 -0.503806 -0.863165 outer loop vertex -0.1851399988 -0.4514479935 -0.4900459945 vertex -0.1578750014 -0.4518510103 -0.4908710122 vertex -0.1686020046 -0.4672310054 -0.4814769924 endloop endfacet facet normal -0.000608 0.026697 0.999643 outer loop vertex 0.1730359942 -0.3454999924 0.5050060153 vertex 0.1762569994 -0.3139730096 0.5041660070 vertex 0.1478680074 -0.3273119926 0.5045049787 endloop endfacet facet normal 0.998723 -0.047355 -0.017627 outer loop vertex 0.5031870008 0.3006249964 0.1650359929 vertex 0.5043650270 0.3197390139 0.1804320067 vertex 0.5034149885 0.2969030142 0.1879529953 endloop endfacet facet normal 0.999095 -0.036711 -0.021460 outer loop vertex 0.5046290159 0.3145630062 0.2015769929 vertex 0.5043650270 0.3197390139 0.1804320067 vertex 0.5054399967 0.3380540013 0.1991479993 endloop endfacet facet normal 0.999442 0.014215 -0.030241 outer loop vertex 0.5070149899 0.3470019996 0.2462110072 vertex 0.5066390038 0.3723840117 0.2457160056 vertex 0.5077689886 0.3570730090 0.2758640051 endloop endfacet facet normal 0.014104 0.999678 -0.021078 outer loop vertex -0.1807180047 0.5061259866 -0.3627919853 vertex -0.1517020017 0.5058509707 -0.3564189970 vertex -0.1618109941 0.5055270195 -0.3785479963 endloop endfacet facet normal -0.020199 0.995861 -0.088621 outer loop vertex -0.0892307982 0.5026500225 -0.4066079855 vertex -0.1000669971 0.5050780177 -0.3768540025 vertex -0.0673443973 0.5047720075 -0.3877510130 endloop endfacet facet normal 0.999593 0.014326 -0.024679 outer loop vertex 0.5070149899 0.3470019996 0.2462110072 vertex 0.5062789917 0.3559989929 0.2216230035 vertex 0.5066390038 0.3723840117 0.2457160056 endloop endfacet facet normal 0.070024 -0.008768 0.997507 outer loop vertex 0.4053190053 -0.0862858966 0.5030090213 vertex 0.3826119900 -0.0984634981 0.5044959784 vertex 0.4042640030 -0.1128019989 0.5028499961 endloop endfacet facet normal 0.067711 -0.012275 0.997629 outer loop vertex 0.4042640030 -0.1128019989 0.5028499961 vertex 0.3826119900 -0.0984634981 0.5044959784 vertex 0.3804630041 -0.1246189997 0.5043200254 endloop endfacet facet normal 0.003886 0.998851 0.047775 outer loop vertex -0.1193099990 0.5038359761 -0.3006339967 vertex -0.1090670004 0.5019829869 -0.2627260089 vertex -0.0814455003 0.5030270219 -0.2868010104 endloop endfacet facet normal 0.014495 -0.423528 -0.905767 outer loop vertex 0.2142509967 -0.4378440082 -0.4968430102 vertex 0.2202830017 -0.4577769935 -0.4874260128 vertex 0.1943109930 -0.4517709911 -0.4906499982 endloop endfacet facet normal 0.003503 -0.001073 -0.999993 outer loop vertex 0.0263765994 -0.1515090019 -0.4996489882 vertex 0.0340276994 -0.1181560010 -0.4996579885 vertex 0.0554707013 -0.1376139969 -0.4995619953 endloop endfacet facet normal -0.009551 0.982379 -0.186655 outer loop vertex -0.1086999997 0.4983049929 -0.4284799993 vertex -0.1216330007 0.5029690266 -0.4032709897 vertex -0.0892307982 0.5026500225 -0.4066079855 endloop endfacet facet normal 0.002190 0.998947 0.045833 outer loop vertex -0.0814455003 0.5030270219 -0.2868010104 vertex -0.1090670004 0.5019829869 -0.2627260089 vertex -0.0725739002 0.5013859868 -0.2514579892 endloop endfacet facet normal 0.000147 0.005538 0.999985 outer loop vertex 0.1273719966 0.0780823976 0.4993759990 vertex 0.1274710000 0.0538839996 0.4995099902 vertex 0.1510999948 0.0610237010 0.4994669855 endloop endfacet facet normal 0.001802 0.999791 0.020385 outer loop vertex -0.0651345998 0.5001630187 -0.2168049961 vertex -0.0594598018 0.4994859993 -0.1841019988 vertex -0.0326206982 0.4998309910 -0.2033949941 endloop endfacet facet normal 0.049586 -0.998767 0.002270 outer loop vertex -0.3240880072 -0.5048019886 0.0684852004 vertex -0.2994210124 -0.5035539865 0.0787568986 vertex -0.3157849908 -0.5043240190 0.0974109024 endloop endfacet facet normal 0.896439 -0.357969 -0.261256 outer loop vertex 0.4904200137 -0.4366599917 -0.4434559941 vertex 0.4850730002 -0.4547699988 -0.4369890094 vertex 0.4819900095 -0.4497739971 -0.4544129968 endloop endfacet facet normal -0.035266 -0.999267 0.014909 outer loop vertex -0.3660820127 -0.5057319999 0.0876683965 vertex -0.3601410091 -0.5055599809 0.1132510006 vertex -0.3850109875 -0.5047820210 0.1065649986 endloop endfacet facet normal 0.003062 -0.999987 -0.004167 outer loop vertex 0.0158744007 -0.5000050068 -0.0604095012 vertex 0.0507492982 -0.4998820126 -0.0642955005 vertex 0.0323752984 -0.5000619888 -0.0346060991 endloop endfacet facet normal 0.006640 -0.999969 -0.004161 outer loop vertex 0.0986407995 -0.4993939996 -0.1045579985 vertex 0.0736057982 -0.4995259941 -0.1127870008 vertex 0.0917657018 -0.4993290007 -0.1311479956 endloop endfacet facet normal 0.005203 -0.999981 -0.003397 outer loop vertex 0.0736057982 -0.4995259941 -0.1127870008 vertex 0.0512089990 -0.4996080101 -0.1229479983 vertex 0.0693767965 -0.4994710088 -0.1354530007 endloop endfacet facet normal -0.964387 -0.029061 0.262893 outer loop vertex -0.4941039979 -0.1091829985 0.4430130124 vertex -0.4990850091 -0.0874254033 0.4271459877 vertex -0.5003560185 -0.1163050011 0.4192909896 endloop endfacet facet normal 0.002811 -0.999995 -0.001675 outer loop vertex 0.0512089990 -0.4996080101 -0.1229479983 vertex 0.0278807003 -0.4996579885 -0.1322620064 vertex 0.0498685017 -0.4995679855 -0.1490940005 endloop endfacet facet normal 0.003937 -0.999982 -0.004496 outer loop vertex 0.0278807003 -0.4996579885 -0.1322620064 vertex 0.0512089990 -0.4996080101 -0.1229479983 vertex 0.0339737013 -0.4997319877 -0.1104680002 endloop endfacet facet normal -0.867068 -0.017324 0.497888 outer loop vertex -0.4917759895 -0.1741410047 0.4489870071 vertex -0.4836139977 -0.1842299998 0.4628500044 vertex -0.4853970110 -0.1598850042 0.4605920017 endloop endfacet facet normal -0.510816 -0.859453 0.020171 outer loop vertex -0.4506529868 -0.4892419875 0.2059610039 vertex -0.4709900022 -0.4774039984 0.1953379959 vertex -0.4589889944 -0.4850650132 0.1728319973 endloop endfacet facet normal -0.025693 -0.928279 -0.370996 outer loop vertex 0.3552489877 -0.4978320003 -0.4444639981 vertex 0.3249529898 -0.4999009967 -0.4371890128 vertex 0.3322989941 -0.4929560125 -0.4550749958 endloop endfacet facet normal 0.739903 -0.672614 0.011559 outer loop vertex 0.4790599942 -0.4697250128 -0.0603256002 vertex 0.4835320115 -0.4642100036 -0.0256660003 vertex 0.4688639939 -0.4805270135 -0.0362336002 endloop endfacet facet normal 0.999243 -0.024385 -0.030321 outer loop vertex 0.5064650178 0.2714479864 -0.3825910091 vertex 0.5078780055 0.2832010090 -0.3454770148 vertex 0.5064899921 0.2442560047 -0.3598990142 endloop endfacet facet normal 0.022242 0.032997 0.999208 outer loop vertex -0.2846580148 0.3568980098 0.5075790286 vertex -0.3068700135 0.3804709911 0.5072950125 vertex -0.3219169974 0.3563649952 0.5084260106 endloop endfacet facet normal 0.999277 -0.019796 0.032472 outer loop vertex 0.5057150126 0.2158520073 -0.3381310105 vertex 0.5048199892 0.2213059962 -0.3072629869 vertex 0.5045539737 0.1936399937 -0.3159430027 endloop endfacet facet normal 0.998313 -0.043311 0.038673 outer loop vertex 0.5049890280 0.2462050021 -0.2923769951 vertex 0.5063220263 0.2479149997 -0.3248719871 vertex 0.5068219900 0.2768859863 -0.3053329885 endloop endfacet facet normal 0.037583 -0.008851 0.999254 outer loop vertex -0.3427250087 0.1465470046 0.5050169826 vertex -0.3126809895 0.1466629952 0.5038880110 vertex -0.3277390003 0.1701020002 0.5046619773 endloop endfacet facet normal -0.005158 0.999475 -0.031992 outer loop vertex -0.1020710021 0.5009049773 0.2492710054 vertex -0.0794316009 0.5004680157 0.2319699973 vertex -0.1144429967 0.4999170005 0.2204000056 endloop endfacet facet normal 0.019476 -0.039895 0.999014 outer loop vertex -0.3482469916 0.2358170003 0.5061659813 vertex -0.3183560073 0.2352599949 0.5055609941 vertex -0.3313469887 0.2602440119 0.5068119764 endloop endfacet facet normal 0.039928 -0.038342 0.998467 outer loop vertex -0.3030790091 0.2583819926 0.5058379769 vertex -0.3183560073 0.2352599949 0.5055609941 vertex -0.2861300111 0.2312940061 0.5041199923 endloop endfacet facet normal -0.998156 -0.039474 0.046110 outer loop vertex -0.5033479929 0.2425580025 -0.2605470121 vertex -0.5054939985 0.2620050013 -0.2903540134 vertex -0.5043860078 0.2296970040 -0.2940270007 endloop endfacet facet normal 0.041409 -0.026428 0.998793 outer loop vertex -0.2861300111 0.2312940061 0.5041199923 vertex -0.3183560073 0.2352599949 0.5055609941 vertex -0.3082920015 0.2139550000 0.5045800209 endloop endfacet facet normal 0.728189 -0.081242 -0.680544 outer loop vertex 0.4842509925 0.2605949938 -0.4646170139 vertex 0.4698300064 0.2707589865 -0.4812609851 vertex 0.4801250100 0.2860530019 -0.4720709920 endloop endfacet facet normal -0.932694 -0.358641 0.038196 outer loop vertex -0.4947890043 -0.4353809953 -0.0415289998 vertex -0.4976310134 -0.4309920073 -0.0697164014 vertex -0.4904769957 -0.4495750070 -0.0695101023 endloop endfacet facet normal -0.038994 -0.036621 0.998568 outer loop vertex 0.2558610141 -0.3709099889 0.5065469742 vertex 0.2842510045 -0.3856230080 0.5071160197 vertex 0.2841640115 -0.3564639986 0.5081819892 endloop endfacet facet normal -0.284825 0.047145 0.957419 outer loop vertex -0.4178969860 -0.3032389879 0.5039089918 vertex -0.4415020049 -0.3120389879 0.4973199964 vertex -0.4242979884 -0.3319799900 0.5034199953 endloop endfacet facet normal -0.277002 0.023798 0.960575 outer loop vertex -0.4415020049 -0.3120389879 0.4973199964 vertex -0.4178969860 -0.3032389879 0.5039089918 vertex -0.4363310039 -0.2830910087 0.4980939925 endloop endfacet facet normal 0.534795 -0.842497 0.064751 outer loop vertex 0.4635539949 -0.4825299978 -0.2208759934 vertex 0.4463390112 -0.4932149947 -0.2177190036 vertex 0.4536440074 -0.4902110100 -0.2389670014 endloop endfacet facet normal -0.008698 0.821333 -0.570383 outer loop vertex 0.0886439979 0.4862709939 -0.4626879990 vertex 0.1109879985 0.4887819886 -0.4594129920 vertex 0.1080109999 0.4794690013 -0.4727779925 endloop endfacet facet normal -0.505620 -0.033343 -0.862112 outer loop vertex -0.4679520130 0.1254850030 -0.4822160006 vertex -0.4557729959 0.1461730003 -0.4901590049 vertex -0.4512340128 0.1182209998 -0.4917399883 endloop endfacet facet normal -0.566055 -0.046535 -0.823053 outer loop vertex -0.4617519975 0.1737120003 -0.4876039922 vertex -0.4557729959 0.1461730003 -0.4901590049 vertex -0.4726209939 0.1518010050 -0.4788900018 endloop endfacet facet normal -0.999912 0.004059 -0.012657 outer loop vertex -0.5043020248 0.0898952037 0.3263399899 vertex -0.5045670271 0.1038839966 0.3517610133 vertex -0.5041540265 0.1186790019 0.3238779902 endloop endfacet facet normal -0.999363 0.035270 0.005386 outer loop vertex -0.5009610057 -0.2245869935 0.0403806008 vertex -0.5021520257 -0.2568489909 0.0306557007 vertex -0.5017060041 -0.2489320040 0.0615717992 endloop endfacet facet normal 0.227105 -0.039162 -0.973083 outer loop vertex 0.4216650128 -0.3766140044 -0.5044230223 vertex 0.4186600149 -0.3495379984 -0.5062140226 vertex 0.4383319914 -0.3599700034 -0.5012030005 endloop endfacet facet normal -0.047929 0.923354 -0.380947 outer loop vertex 0.1109879985 0.4887819886 -0.4594129920 vertex 0.0886439979 0.4862709939 -0.4626879990 vertex 0.0969381034 0.4955540001 -0.4412310123 endloop endfacet facet normal -0.011473 0.919338 -0.393301 outer loop vertex 0.0969381034 0.4955540001 -0.4412310123 vertex 0.0886439979 0.4862709939 -0.4626879990 vertex 0.0635152012 0.4909110069 -0.4511089921 endloop endfacet facet normal -0.078256 0.855115 -0.512498 outer loop vertex 0.0650537983 0.4793959856 -0.4705570042 vertex 0.0635152012 0.4909110069 -0.4511089921 vertex 0.0886439979 0.4862709939 -0.4626879990 endloop endfacet facet normal 0.279033 -0.894161 -0.350167 outer loop vertex 0.4301899970 -0.4928349853 -0.4331440032 vertex 0.4221400023 -0.4871959984 -0.4539580047 vertex 0.4442830086 -0.4822300076 -0.4489940107 endloop endfacet facet normal -0.761568 -0.647883 0.016177 outer loop vertex -0.4879289865 -0.4584409893 0.2616190016 vertex -0.4845390022 -0.4631260037 0.2335769981 vertex -0.4745810032 -0.4743379951 0.2533349991 endloop endfacet facet normal 0.027950 -0.999597 0.004940 outer loop vertex -0.3174889982 -0.5040879846 -0.1158960015 vertex -0.3440800011 -0.5048710108 -0.1238899976 vertex -0.3287850022 -0.5045469999 -0.1448629946 endloop endfacet facet normal -0.034817 -0.802326 0.595870 outer loop vertex 0.1439509988 -0.4768719971 0.4713479877 vertex 0.1529880017 -0.4873229861 0.4578039944 vertex 0.1710920036 -0.4804880023 0.4680649936 endloop endfacet facet normal -0.067905 -0.997676 -0.005558 outer loop vertex -0.3688110113 -0.5052139759 -0.0268191006 vertex -0.3698559999 -0.5053129792 0.0037209501 vertex -0.3973259926 -0.5033519864 -0.0126695000 endloop endfacet facet normal -0.000898 -0.999999 -0.001121 outer loop vertex -0.3440740108 -0.5052180290 -0.0430139005 vertex -0.3428840041 -0.5052530169 -0.0127472999 vertex -0.3688110113 -0.5052139759 -0.0268191006 endloop endfacet facet normal 0.923469 -0.383598 0.007598 outer loop vertex 0.4964700043 -0.4366520047 0.0910001025 vertex 0.4896610081 -0.4526309967 0.1118479967 vertex 0.4881600142 -0.4568020105 0.0836985037 endloop endfacet facet normal 0.044834 -0.998983 -0.004701 outer loop vertex -0.2991639972 -0.5034739971 -0.0653595030 vertex -0.3246249855 -0.5046449900 -0.0593402982 vertex -0.3208580017 -0.5043579936 -0.0844049007 endloop endfacet facet normal -0.010094 0.999210 -0.038445 outer loop vertex -0.0761822015 0.5019069910 0.2685169876 vertex -0.0794316009 0.5004680157 0.2319699973 vertex -0.1020710021 0.5009049773 0.2492710054 endloop endfacet facet normal -0.021028 0.017778 0.999621 outer loop vertex 0.3147990108 -0.2140939981 0.5044299960 vertex 0.3471379876 -0.2041829973 0.5049340129 vertex 0.3267169893 -0.1888069957 0.5042309761 endloop endfacet facet normal 0.027143 -0.999604 -0.007366 outer loop vertex -0.3208580017 -0.5043579936 -0.0844049007 vertex -0.3246249855 -0.5046449900 -0.0593402982 vertex -0.3454560041 -0.5051259995 -0.0708236992 endloop endfacet facet normal -0.738064 0.674591 -0.013723 outer loop vertex -0.4772450030 0.4704180062 0.2532269955 vertex -0.4706709981 0.4770770073 0.2269980013 vertex -0.4854710102 0.4609479904 0.2301220000 endloop endfacet facet normal 0.014845 -0.000001 0.999890 outer loop vertex -0.1786859930 -0.1238539964 0.4997099936 vertex -0.1517419964 -0.1010140032 0.4993099868 vertex -0.1851499975 -0.0889057964 0.4998059869 endloop endfacet facet normal 0.003328 0.002971 0.999990 outer loop vertex -0.1187219992 -0.1129759997 0.4991399944 vertex -0.1451500058 -0.1355410069 0.4992949963 vertex -0.1124700010 -0.1472380012 0.4992209971 endloop endfacet facet normal 0.011101 0.025018 0.999625 outer loop vertex -0.1304019988 -0.2023590058 0.5000100136 vertex -0.1628430039 -0.1931989938 0.5001410246 vertex -0.1525900066 -0.2264370024 0.5008590221 endloop endfacet facet normal -0.402620 -0.915363 0.002710 outer loop vertex -0.4366019964 -0.4949069917 0.1744849980 vertex -0.4589889944 -0.4850650132 0.1728319973 vertex -0.4459750056 -0.4908719957 0.1448570043 endloop endfacet facet normal 0.392365 -0.082906 0.916066 outer loop vertex 0.4620530009 -0.3882029951 0.4876149893 vertex 0.4442470074 -0.3747510016 0.4964590073 vertex 0.4439609945 -0.4038940072 0.4939439893 endloop endfacet facet normal -0.171407 -0.984437 -0.038781 outer loop vertex -0.4227249920 -0.4988580048 0.2002100050 vertex -0.3924019933 -0.5037249923 0.1897320002 vertex -0.4054200053 -0.5028319955 0.2246019989 endloop endfacet facet normal -0.223870 -0.974423 0.019530 outer loop vertex -0.4041019976 -0.5025449991 0.1272269934 vertex -0.4288170040 -0.4970259964 0.1192860007 vertex -0.4092830122 -0.5019400120 0.0980234966 endloop endfacet facet normal 0.998362 0.026272 0.050822 outer loop vertex 0.5018309951 -0.1945810020 -0.2560259998 vertex 0.5036100149 -0.2025620043 -0.2868480086 vertex 0.5025870204 -0.1792420000 -0.2788070142 endloop endfacet facet normal 0.998467 0.012510 0.053912 outer loop vertex 0.5039110184 -0.1782580018 -0.3038820028 vertex 0.5041660070 -0.1502860039 -0.3150950074 vertex 0.5027070045 -0.1564490050 -0.2866440117 endloop endfacet facet normal 0.999155 0.007116 0.040473 outer loop vertex 0.5039110184 -0.1782580018 -0.3038820028 vertex 0.5052689910 -0.1755249947 -0.3378869891 vertex 0.5041660070 -0.1502860039 -0.3150950074 endloop endfacet facet normal 0.945333 -0.082064 -0.315612 outer loop vertex 0.4980570078 -0.3811349869 -0.4387159944 vertex 0.5009369850 -0.4039750099 -0.4241510034 vertex 0.4923959970 -0.4110719860 -0.4478879869 endloop endfacet facet normal -0.000560 -0.674494 0.738280 outer loop vertex 0.1710920036 -0.4804880023 0.4680649936 vertex 0.1646090001 -0.4658110142 0.4814690053 vertex 0.1439509988 -0.4768719971 0.4713479877 endloop endfacet facet normal -0.070292 -0.266696 0.961214 outer loop vertex -0.3723959923 -0.4337440133 0.5004410148 vertex -0.3921610117 -0.4190810025 0.5030639768 vertex -0.3944180012 -0.4385539889 0.4974960089 endloop endfacet facet normal 0.006635 -0.353055 0.935579 outer loop vertex -0.3184210062 -0.4438239932 0.4959949851 vertex -0.3451609910 -0.4268659949 0.5025839806 vertex -0.3523159921 -0.4494110048 0.4941270053 endloop endfacet facet normal -0.047312 -0.997746 0.047589 outer loop vertex 0.3053869903 -0.5076640248 -0.2906410098 vertex 0.2822490036 -0.5055320263 -0.2689450085 vertex 0.2739790082 -0.5066239834 -0.3000609875 endloop endfacet facet normal -0.033543 -0.998780 0.036238 outer loop vertex 0.3053869903 -0.5076640248 -0.2906410098 vertex 0.3295100033 -0.5092960000 -0.3132919967 vertex 0.3366020024 -0.5083259940 -0.2799920142 endloop endfacet facet normal -0.005289 0.999671 -0.025092 outer loop vertex -0.0519760996 0.5000609756 0.2099670023 vertex -0.0859507993 0.4996060133 0.1990019977 vertex -0.0794316009 0.5004680157 0.2319699973 endloop endfacet facet normal -0.038362 -0.993749 -0.104837 outer loop vertex 0.1942880005 -0.5051890016 -0.3784320056 vertex 0.2086970061 -0.5027459860 -0.4068619907 vertex 0.2190130055 -0.5057139993 -0.3825030029 endloop endfacet facet normal -0.037420 -0.999097 0.020104 outer loop vertex 0.2121839970 -0.5055109859 -0.3291969895 vertex 0.2150270045 -0.5062140226 -0.3588429987 vertex 0.2383960038 -0.5067639947 -0.3426780105 endloop endfacet facet normal -0.014393 -0.999379 0.032177 outer loop vertex 0.3295100033 -0.5092960000 -0.3132919967 vertex 0.3557910025 -0.5092880130 -0.3012880087 vertex 0.3366020024 -0.5083259940 -0.2799920142 endloop endfacet facet normal -0.007898 0.999963 -0.003557 outer loop vertex -0.0955753997 0.4991700053 0.1671569943 vertex -0.0610570014 0.4994730055 0.1756909937 vertex -0.0714742020 0.4992710054 0.1420319974 endloop endfacet facet normal 0.513430 -0.035589 0.857393 outer loop vertex 0.4513190091 0.1850499958 0.4896349907 vertex 0.4466199875 0.1559740007 0.4912419915 vertex 0.4649839997 0.1641139984 0.4805830121 endloop endfacet facet normal -0.967162 -0.010126 0.253957 outer loop vertex -0.5017949939 -0.2877080142 0.4240230024 vertex -0.5040159822 -0.3138580024 0.4145219922 vertex -0.4976420105 -0.3086270094 0.4390049875 endloop endfacet facet normal -0.166821 0.985156 -0.040467 outer loop vertex -0.4026310146 0.5035279989 -0.0338451006 vertex -0.3922109902 0.5041540265 -0.0615600012 vertex -0.4200980067 0.4996669888 -0.0558344983 endloop endfacet facet normal -0.156838 0.987573 0.010047 outer loop vertex -0.4200980067 0.4996669888 -0.0558344983 vertex -0.3922109902 0.5041540265 -0.0615600012 vertex -0.4119830132 0.5012620091 -0.0859374031 endloop endfacet facet normal -0.107689 0.993592 0.034313 outer loop vertex -0.4064950049 0.5029159784 -0.1166070029 vertex -0.4119830132 0.5012620091 -0.0859374031 vertex -0.3797999918 0.5050330162 -0.0941293016 endloop endfacet facet normal -0.121228 0.992435 -0.019412 outer loop vertex -0.3797999918 0.5050330162 -0.0941293016 vertex -0.4119830132 0.5012620091 -0.0859374031 vertex -0.3922109902 0.5041540265 -0.0615600012 endloop endfacet facet normal 0.025092 0.993584 0.110282 outer loop vertex -0.0529275984 0.5051019788 0.3908079863 vertex -0.0675088018 0.5032320023 0.4109730124 vertex -0.0397665016 0.5023630261 0.4124900103 endloop endfacet facet normal -0.000369 0.999664 -0.025908 outer loop vertex -0.1503400058 0.5000569820 0.2263119966 vertex -0.1144429967 0.4999170005 0.2204000056 vertex -0.1402810067 0.4992879927 0.1964969933 endloop endfacet facet normal -0.007493 -0.999706 -0.023080 outer loop vertex 0.0143414000 -0.5054439902 0.3364669979 vertex -0.0160728004 -0.5054529905 0.3467310071 vertex -0.0070169899 -0.5049089789 0.3202269971 endloop endfacet facet normal -0.047292 -0.000826 -0.998881 outer loop vertex 0.3111909926 0.1084500030 -0.5038200021 vertex 0.2984470129 0.1270260066 -0.5032320023 vertex 0.3232780099 0.1262619942 -0.5044069886 endloop endfacet facet normal 0.015249 -0.826904 0.562137 outer loop vertex -0.3256990016 -0.4913640022 0.4536519945 vertex -0.3146539927 -0.4793159962 0.4710749984 vertex -0.3450179994 -0.4810520113 0.4693450034 endloop endfacet facet normal 0.994275 0.106449 -0.009304 outer loop vertex 0.5014929771 0.4156900048 -0.1690009981 vertex 0.5022900105 0.4104700089 -0.1435489953 vertex 0.5041180253 0.3914430141 -0.1658899933 endloop endfacet facet normal 0.997218 0.072974 -0.015230 outer loop vertex 0.5022900105 0.4104700089 -0.1435489953 vertex 0.5030429959 0.4065009952 -0.1132640019 vertex 0.5048260093 0.3783060014 -0.1316130012 endloop endfacet facet normal -0.043741 0.998768 -0.023420 outer loop vertex 0.2952629924 0.5034220219 0.1594689935 vertex 0.2660480142 0.5024999976 0.1747120023 vertex 0.2963390052 0.5042279959 0.1918309927 endloop endfacet facet normal -0.015978 0.687564 -0.725948 outer loop vertex 0.2095109969 0.4745489955 -0.4745419919 vertex 0.1825399995 0.4648970068 -0.4830900133 vertex 0.1820019931 0.4820660055 -0.4668169916 endloop endfacet facet normal -0.003302 -0.001253 0.999994 outer loop vertex 0.0135757001 0.0012320200 0.4999479949 vertex -0.0178229008 0.0121520003 0.4998579919 vertex -0.0113209998 -0.0217218995 0.4998370111 endloop endfacet facet normal -0.005733 -0.002171 0.999981 outer loop vertex -0.0712959990 -0.0328220017 0.4995039999 vertex -0.0443506017 -0.0100162998 0.4997079968 vertex -0.0774651021 0.0023525199 0.4995450079 endloop endfacet facet normal 0.264183 -0.514557 0.815744 outer loop vertex 0.4520849884 -0.4683920145 0.4703080058 vertex 0.4475300014 -0.4529669881 0.4815129936 vertex 0.4312660098 -0.4665519893 0.4782109857 endloop endfacet facet normal -0.005088 -0.000445 0.999987 outer loop vertex -0.0774651021 0.0023525199 0.4995450079 vertex -0.0443506017 -0.0100162998 0.4997079968 vertex -0.0499677993 0.0249748006 0.4996950030 endloop endfacet facet normal -0.005013 0.002094 0.999985 outer loop vertex -0.0545318015 0.0613262989 0.4995959997 vertex -0.0499677993 0.0249748006 0.4996950030 vertex -0.0220244005 0.0460333005 0.4997909963 endloop endfacet facet normal -0.004504 0.001419 0.999989 outer loop vertex -0.0220244005 0.0460333005 0.4997909963 vertex -0.0499677993 0.0249748006 0.4996950030 vertex -0.0178229008 0.0121520003 0.4998579919 endloop endfacet facet normal -0.029398 -0.999187 0.027591 outer loop vertex 0.2120490074 -0.5005689859 -0.2191759944 vertex 0.2411759943 -0.5010859966 -0.2068649977 vertex 0.2222090065 -0.5001329780 -0.1925610006 endloop endfacet facet normal 0.193106 -0.020486 0.980964 outer loop vertex 0.4242460132 0.1496859938 0.4989680052 vertex 0.4028660059 0.1474010050 0.5031290054 vertex 0.4126160145 0.1247190014 0.5007359982 endloop endfacet facet normal 0.009446 -0.732175 0.681051 outer loop vertex 0.1710920036 -0.4804880023 0.4680649936 vertex 0.1973239928 -0.4843400121 0.4635599852 vertex 0.1915200055 -0.4710119963 0.4779689908 endloop endfacet facet normal -0.000943 0.999998 0.001744 outer loop vertex 0.1301970035 0.4991090000 0.1206839979 vertex 0.1650860012 0.4991450012 0.1189119965 vertex 0.1489440054 0.4991790056 0.0906848013 endloop endfacet facet normal -0.007183 -0.999388 0.034234 outer loop vertex 0.1892170012 -0.5010550022 -0.2449350059 vertex 0.1782539934 -0.4999530017 -0.2150650024 vertex 0.1553020030 -0.5006930232 -0.2414840013 endloop endfacet facet normal -0.793254 -0.608677 0.016127 outer loop vertex -0.4865660071 -0.4585120082 -0.1352179945 vertex -0.4781270027 -0.4690020084 -0.1160420030 vertex -0.4890649915 -0.4546599984 -0.1127529964 endloop endfacet facet normal 0.951249 0.084810 -0.296533 outer loop vertex 0.5002989769 0.3973900080 -0.4325709939 vertex 0.4931469858 0.4106410146 -0.4517239928 vertex 0.4976300001 0.4222350121 -0.4340269864 endloop endfacet facet normal 0.327671 -0.015449 0.944666 outer loop vertex 0.4457289875 0.2355740070 0.4942219853 vertex 0.4327880144 0.2577239871 0.4990729988 vertex 0.4272739887 0.2346940041 0.5006089807 endloop endfacet facet normal 0.058666 -0.437498 -0.897304 outer loop vertex 0.3858279884 -0.4396499991 -0.4955469966 vertex 0.4132030010 -0.4442979991 -0.4914909899 vertex 0.3945699930 -0.4636679888 -0.4832650125 endloop endfacet facet normal -0.021405 0.999753 -0.006032 outer loop vertex 0.2127700001 0.4999200106 0.1349769980 vertex 0.2151480019 0.4997760057 0.1026720032 vertex 0.1917829961 0.4993720055 0.1186230034 endloop endfacet facet normal -0.020547 0.999676 -0.015009 outer loop vertex 0.1839330047 0.4994350076 0.1429429948 vertex 0.1740750074 0.4996699989 0.1720889956 vertex 0.2065030038 0.5002490282 0.1662629992 endloop endfacet facet normal 0.388987 -0.766103 0.511640 outer loop vertex 0.4487369955 -0.4801250100 0.4552850127 vertex 0.4645250142 -0.4705840051 0.4575679898 vertex 0.4520849884 -0.4683920145 0.4703080058 endloop endfacet facet normal -0.656554 -0.024680 -0.753875 outer loop vertex -0.4639590085 0.1025179997 -0.4845350087 vertex -0.4693880081 0.0762535036 -0.4789470136 vertex -0.4770070016 0.1042150036 -0.4732269943 endloop endfacet facet normal -0.023825 0.998948 -0.039188 outer loop vertex 0.1778430045 0.5036730170 0.2912510037 vertex 0.1842730045 0.5049520135 0.3199450076 vertex 0.2009810060 0.5046210289 0.3013499975 endloop endfacet facet normal -0.022354 0.999033 -0.037868 outer loop vertex 0.2009810060 0.5046210289 0.3013499975 vertex 0.1842730045 0.5049520135 0.3199450076 vertex 0.2166080028 0.5059459805 0.3270800114 endloop endfacet facet normal -0.069437 -0.997568 0.006097 outer loop vertex -0.3910950124 -0.5031160116 -0.1307529956 vertex -0.3676449955 -0.5046430230 -0.1135319993 vertex -0.3940050006 -0.5027109981 -0.0976279974 endloop endfacet facet normal 0.003069 -0.018690 0.999821 outer loop vertex -0.1563310027 0.2161930054 0.4997799993 vertex -0.1587460041 0.1866420060 0.4992350042 vertex -0.1339610070 0.2021059990 0.4994480014 endloop endfacet facet normal -0.021322 0.999758 0.005356 outer loop vertex 0.1910679936 0.5056939721 0.3491469920 vertex 0.1630759984 0.5051450133 0.3401809931 vertex 0.1699140072 0.5051389933 0.3685280085 endloop endfacet facet normal -0.843618 -0.027648 -0.536232 outer loop vertex -0.4942629933 -0.2257319987 -0.4469330013 vertex -0.4907729924 -0.2057279944 -0.4534550011 vertex -0.4823659956 -0.2227790058 -0.4658020139 endloop endfacet facet normal -0.915771 0.022766 -0.401055 outer loop vertex -0.4924960136 -0.1841720045 -0.4482969940 vertex -0.4907729924 -0.2057279944 -0.4534550011 vertex -0.4977650046 -0.2037129998 -0.4373750091 endloop endfacet facet normal -0.993145 -0.010518 -0.116412 outer loop vertex -0.5017560124 -0.0953491032 -0.4107730091 vertex -0.5043590069 -0.0778852031 -0.3901439905 vertex -0.5018889904 -0.0701197013 -0.4119180143 endloop endfacet facet normal -0.493123 -0.869625 0.024126 outer loop vertex -0.4650500119 -0.4834249914 -0.3343040049 vertex -0.4537540078 -0.4906550050 -0.3640260100 vertex -0.4418590069 -0.4966959953 -0.3386470079 endloop endfacet facet normal 0.041743 -0.021499 -0.998897 outer loop vertex -0.2290949970 0.1831369996 -0.5004780293 vertex -0.2464350015 0.1591790020 -0.5006870031 vertex -0.2594420016 0.1887969971 -0.5018680096 endloop endfacet facet normal 0.016812 -0.036053 -0.999208 outer loop vertex -0.1790080070 0.2080720067 -0.5001490116 vertex -0.2126269937 0.2079430073 -0.5007100105 vertex -0.1999039948 0.2377099991 -0.5015699863 endloop endfacet facet normal -0.724791 0.686541 -0.057790 outer loop vertex -0.4815070033 0.4587379992 -0.0797365978 vertex -0.4786550105 0.4643189907 -0.0492040999 vertex -0.4627979994 0.4792029858 -0.0712589994 endloop endfacet facet normal 0.026410 -0.040145 -0.998845 outer loop vertex -0.1999039948 0.2377099991 -0.5015699863 vertex -0.2126269937 0.2079430073 -0.5007100105 vertex -0.2298689932 0.2319550067 -0.5021309853 endloop endfacet facet normal -0.999991 0.001715 -0.003748 outer loop vertex -0.4995650053 -0.1545860022 -0.0355057009 vertex -0.4996570051 -0.1568789929 -0.0120088002 vertex -0.4995970130 -0.1289789975 -0.0152513003 endloop endfacet facet normal 0.448790 0.062953 -0.891417 outer loop vertex 0.4407359958 -0.2834210098 -0.4971660078 vertex 0.4352039993 -0.2479480058 -0.4974460006 vertex 0.4597730041 -0.2556009889 -0.4856170118 endloop endfacet facet normal 0.748572 0.047658 -0.661339 outer loop vertex 0.4839160144 0.0038511700 -0.4610219896 vertex 0.4769279957 -0.0207976997 -0.4707080126 vertex 0.4691450000 0.0056043700 -0.4776149988 endloop endfacet facet normal 0.041728 -0.043072 -0.998200 outer loop vertex -0.2515439987 0.2536909878 -0.5039749742 vertex -0.2298689932 0.2319550067 -0.5021309853 vertex -0.2571440041 0.2218240052 -0.5028340220 endloop endfacet facet normal 0.041095 -0.041361 -0.998299 outer loop vertex -0.2571440041 0.2218240052 -0.5028340220 vertex -0.2298689932 0.2319550067 -0.5021309853 vertex -0.2375890017 0.2066899985 -0.5014020205 endloop endfacet facet normal 0.999536 -0.012587 -0.027720 outer loop vertex 0.4998210073 -0.0400974005 0.2019249946 vertex 0.5008599758 -0.0412461013 0.2399100065 vertex 0.4999499917 -0.0698660016 0.2200929970 endloop endfacet facet normal 0.999759 -0.008124 -0.020409 outer loop vertex 0.4999499917 -0.0698660016 0.2200929970 vertex 0.4993439913 -0.0731291994 0.1917070001 vertex 0.4998210073 -0.0400974005 0.2019249946 endloop endfacet facet normal 0.999989 -0.004592 0.001059 outer loop vertex 0.4990479946 -0.0967840999 0.1429789960 vertex 0.4990859926 -0.0830081999 0.1668370068 vertex 0.4989570081 -0.1110640019 0.1669670045 endloop endfacet facet normal 0.999983 -0.000235 -0.005842 outer loop vertex 0.4991050065 -0.1188049987 0.1926099956 vertex 0.4989570081 -0.1110640019 0.1669670045 vertex 0.4990650117 -0.0963720009 0.1848630011 endloop endfacet facet normal 0.019857 -0.137311 0.990329 outer loop vertex 0.1185979992 -0.3974680007 0.5039619803 vertex 0.0984444991 -0.4126360118 0.5022630095 vertex 0.1230169982 -0.4204129875 0.5006920099 endloop endfacet facet normal -0.945346 0.324593 0.031004 outer loop vertex -0.4903779924 0.4480389953 0.1232839972 vertex -0.4969809949 0.4313600063 0.0965700969 vertex -0.4999200106 0.4201079905 0.1247579977 endloop endfacet facet normal 0.076205 0.996614 0.030887 outer loop vertex 0.4071849883 0.5033119917 0.0654542968 vertex 0.3867819905 0.5046229959 0.0734914988 vertex 0.4086399972 0.5025219917 0.0873550028 endloop endfacet facet normal -0.647103 -0.471228 0.599335 outer loop vertex -0.4663519859 -0.4601030052 0.4681830108 vertex -0.4761649966 -0.4545550048 0.4619500041 vertex -0.4725840092 -0.4659030139 0.4568940103 endloop endfacet facet normal -0.767654 -0.639135 -0.047047 outer loop vertex -0.4771940112 -0.4703600109 0.1128920019 vertex -0.4859690070 -0.4615480006 0.1363600045 vertex -0.4903050065 -0.4546760023 0.1137529984 endloop endfacet facet normal 0.014643 0.999819 0.012135 outer loop vertex 0.3829079866 0.5042960048 0.1051070020 vertex 0.3867819905 0.5046229959 0.0734914988 vertex 0.3591989875 0.5049260259 0.0818091035 endloop endfacet facet normal 0.025187 -0.275603 0.960942 outer loop vertex 0.1230169982 -0.4204129875 0.5006920099 vertex 0.1031659991 -0.4349850118 0.4970330000 vertex 0.1298370063 -0.4413340092 0.4945130050 endloop endfacet facet normal 0.155716 0.987061 0.038241 outer loop vertex 0.3887510002 0.5080289841 -0.3251670003 vertex 0.4163669944 0.5034660101 -0.3198409975 vertex 0.4066450000 0.5060729980 -0.3475440145 endloop endfacet facet normal 0.220010 -0.016188 0.975363 outer loop vertex 0.4077430069 0.1697189957 0.5030230284 vertex 0.4242460132 0.1496859938 0.4989680052 vertex 0.4300020039 0.1774840057 0.4981310070 endloop endfacet facet normal 0.330874 -0.018041 0.943503 outer loop vertex 0.4466199875 0.1559740007 0.4912419915 vertex 0.4242460132 0.1496859938 0.4989680052 vertex 0.4413290024 0.1226880029 0.4924609959 endloop endfacet facet normal -0.683381 0.005316 -0.730043 outer loop vertex -0.4670229852 -0.2049919963 -0.4789069891 vertex -0.4821259975 -0.1925899982 -0.4646790028 vertex -0.4698059857 -0.1741099954 -0.4760769904 endloop endfacet facet normal -0.000818 -0.999999 -0.000816 outer loop vertex -0.0145736998 -0.5001029968 -0.0188526995 vertex 0.0059367400 -0.5001059771 -0.0357741006 vertex 0.0142403003 -0.5001329780 -0.0109946001 endloop endfacet facet normal 0.090130 0.995351 -0.033954 outer loop vertex 0.4147059917 0.5015450120 0.0004660540 vertex 0.3828890026 0.5044929981 0.0024281701 vertex 0.4037089944 0.5034040213 0.0257715005 endloop endfacet facet normal 0.015404 0.945839 -0.324270 outer loop vertex 0.1546380073 0.4973959923 -0.4375939965 vertex 0.1778379977 0.4998140037 -0.4294390082 vertex 0.1802490056 0.4933640063 -0.4481379986 endloop endfacet facet normal 0.046421 -0.230899 -0.971870 outer loop vertex -0.2281900048 -0.4092450142 -0.5014259815 vertex -0.2364580035 -0.4369949996 -0.4952279925 vertex -0.2604019940 -0.4181160033 -0.5008569956 endloop endfacet facet normal 0.004166 0.998306 -0.058024 outer loop vertex 0.1212870032 0.5059599876 -0.3724370003 vertex 0.1246609986 0.5044140220 -0.3987930119 vertex 0.0969296023 0.5052459836 -0.3864699900 endloop endfacet facet normal -0.023433 -0.331331 -0.943223 outer loop vertex -0.1851399988 -0.4514479935 -0.4900459945 vertex -0.2148299962 -0.4545350075 -0.4882239997 vertex -0.2046429962 -0.4313170016 -0.4966329932 endloop endfacet facet normal -0.027856 -0.999015 0.034553 outer loop vertex 0.2176090032 -0.5018259883 -0.2510370016 vertex 0.2391339988 -0.5018519759 -0.2344350070 vertex 0.2120490074 -0.5005689859 -0.2191759944 endloop endfacet facet normal 0.731679 0.679402 -0.055313 outer loop vertex 0.4706139863 0.4745610058 -0.4330210090 vertex 0.4771870077 0.4697299898 -0.4054119885 vertex 0.4838629961 0.4604359865 -0.4312590063 endloop endfacet facet normal -0.033059 -0.998600 0.041299 outer loop vertex 0.2394759953 -0.5028349757 -0.2579300106 vertex 0.2391339988 -0.5018519759 -0.2344350070 vertex 0.2176090032 -0.5018259883 -0.2510370016 endloop endfacet facet normal 0.647222 0.756674 0.092455 outer loop vertex 0.4631719887 0.4820210040 0.4283320010 vertex 0.4777219892 0.4696089923 0.4280590117 vertex 0.4711999893 0.4778450131 0.4063099921 endloop endfacet facet normal -0.421146 0.906620 0.026010 outer loop vertex -0.4590840042 0.4858979881 0.1732760072 vertex -0.4389100075 0.4952760041 0.1730419993 vertex -0.4443289936 0.4934099913 0.1503420025 endloop endfacet facet normal -0.003682 0.999590 -0.028407 outer loop vertex 0.1401080042 0.5002629757 0.2193289995 vertex 0.1352549940 0.4995799959 0.1959249973 vertex 0.1143169999 0.4998210073 0.2071200013 endloop endfacet facet normal -0.001994 0.999487 -0.031968 outer loop vertex 0.1163119972 0.5007759929 0.2368530035 vertex 0.1401080042 0.5002629757 0.2193289995 vertex 0.1143169999 0.4998210073 0.2071200013 endloop endfacet facet normal -0.859094 -0.007691 -0.511761 outer loop vertex -0.4823519886 0.2050019950 -0.4707149863 vertex -0.4893690050 0.1839410067 -0.4586189985 vertex -0.4928449988 0.2110999972 -0.4531919956 endloop endfacet facet normal -0.993484 0.009021 -0.113610 outer loop vertex -0.5025849938 0.2401680052 -0.4217439890 vertex -0.5037770271 0.2187329978 -0.4130220115 vertex -0.5054749846 0.2351409942 -0.3968710005 endloop endfacet facet normal -0.004897 -0.002797 0.999984 outer loop vertex -0.0443506017 -0.0100162998 0.4997079968 vertex -0.0378871001 -0.0449201986 0.4996420145 vertex -0.0113209998 -0.0217218995 0.4998370111 endloop endfacet facet normal -0.047695 -0.998549 0.025016 outer loop vertex 0.2411759943 -0.5010859966 -0.2068649977 vertex 0.2639780045 -0.5025609732 -0.2222670019 vertex 0.2666079998 -0.5019850135 -0.1942629963 endloop endfacet facet normal 0.003964 0.300529 -0.953764 outer loop vertex 0.1239669994 0.4317499995 -0.4981130064 vertex 0.1138669997 0.4515120089 -0.4919280112 vertex 0.1405369937 0.4491069913 -0.4925749898 endloop endfacet facet normal -0.174420 -0.984660 0.004740 outer loop vertex -0.3973259926 -0.5033519864 -0.0126695000 vertex -0.4263319969 -0.4982300103 -0.0160079002 vertex -0.4111250043 -0.5010510087 -0.0424442999 endloop endfacet facet normal -0.311935 -0.950046 -0.010431 outer loop vertex -0.4363949895 -0.4946300089 -0.0429621004 vertex -0.4263319969 -0.4982300103 -0.0160079002 vertex -0.4459170103 -0.4917660058 -0.0190615002 endloop endfacet facet normal 0.103643 0.366872 0.924480 outer loop vertex 0.4431670010 0.4473150074 0.4838629961 vertex 0.4190590084 0.4598029852 0.4816100001 vertex 0.4215520024 0.4332419932 0.4918709993 endloop endfacet facet normal -0.273452 -0.002716 -0.961882 outer loop vertex -0.4186800122 0.0133276004 -0.5007119775 vertex -0.4410620034 0.0200383998 -0.4943679869 vertex -0.4242489934 0.0427943990 -0.4992119968 endloop endfacet facet normal -0.870119 -0.492841 -0.000272 outer loop vertex -0.4942899942 -0.4458799958 0.1765239984 vertex -0.4839560091 -0.4641309977 0.1877010018 vertex -0.4921880066 -0.4496099949 0.2107529938 endloop endfacet facet normal 0.264543 -0.964106 0.022742 outer loop vertex 0.4324670136 -0.4970189929 0.0393589996 vertex 0.4455049932 -0.4929920137 0.0584130995 vertex 0.4237119853 -0.4986509979 0.0720150992 endloop endfacet facet normal 0.042950 0.998616 0.030361 outer loop vertex -0.2878569961 0.5049139857 -0.2085680068 vertex -0.2656449974 0.5048230290 -0.2369980067 vertex -0.3080550134 0.5068939924 -0.2451200038 endloop endfacet facet normal -0.494072 -0.869334 0.012341 outer loop vertex -0.4612169862 -0.4829179943 -0.0083181299 vertex -0.4459170103 -0.4917660058 -0.0190615002 vertex -0.4436179996 -0.4926750064 0.0089457901 endloop endfacet facet normal 0.842196 0.523698 0.128247 outer loop vertex 0.4881879985 0.4526030123 0.4287729859 vertex 0.4777219892 0.4696089923 0.4280590117 vertex 0.4801880121 0.4612210095 0.4461170137 endloop endfacet facet normal -0.055409 -0.985295 -0.161626 outer loop vertex 0.2381760031 -0.5052180290 -0.3958590031 vertex 0.2380380034 -0.5011280179 -0.4207449853 vertex 0.2581860125 -0.5043159723 -0.4082179964 endloop endfacet facet normal -0.849549 -0.526888 -0.025614 outer loop vertex -0.4792760015 -0.4657540023 0.0333427005 vertex -0.4886890054 -0.4496609867 0.0145090995 vertex -0.4766350091 -0.4685260057 0.0027692800 endloop endfacet facet normal -0.017000 0.998946 0.042642 outer loop vertex 0.2172330022 0.5062450171 0.3610900044 vertex 0.1955959946 0.5051990151 0.3769679964 vertex 0.2168570012 0.5052409768 0.3844609857 endloop endfacet facet normal -0.010188 0.994669 0.102616 outer loop vertex 0.1347289979 0.5016509891 0.4066439867 vertex 0.1238240004 0.5040850043 0.3819679916 vertex 0.1064160019 0.5016720295 0.4036290050 endloop endfacet facet normal -0.005243 0.999231 0.038859 outer loop vertex 0.1238240004 0.5040850043 0.3819679916 vertex 0.1509580016 0.5040180087 0.3873519897 vertex 0.1425680071 0.5050070286 0.3607879877 endloop endfacet facet normal -0.016940 0.782933 -0.621876 outer loop vertex -0.2790850103 0.4868550003 -0.4601800144 vertex -0.2608579993 0.4755629897 -0.4748930037 vertex -0.2917439938 0.4729090035 -0.4773930013 endloop endfacet facet normal -0.998931 0.046186 -0.001709 outer loop vertex -0.5034520030 -0.2922340035 -0.1064070016 vertex -0.5043209791 -0.3103030026 -0.0867924988 vertex -0.5032280087 -0.2865760028 -0.0844201967 endloop endfacet facet normal -0.010161 -0.272973 0.961968 outer loop vertex -0.0692237020 -0.4240759909 0.4985300004 vertex -0.0846479982 -0.4485119879 0.4914329946 vertex -0.0520904996 -0.4462209940 0.4924269915 endloop endfacet facet normal -0.026536 -0.559452 -0.828438 outer loop vertex 0.1943109930 -0.4517709911 -0.4906499982 vertex 0.2202830017 -0.4577769935 -0.4874260128 vertex 0.1980099976 -0.4687579870 -0.4792970121 endloop endfacet facet normal 0.217055 -0.264924 0.939522 outer loop vertex 0.4240629971 -0.4202840030 0.4972189963 vertex 0.4053049982 -0.4318970144 0.4982779920 vertex 0.4229330122 -0.4464600086 0.4900990129 endloop endfacet facet normal 0.042895 0.921687 0.385556 outer loop vertex -0.0313071012 0.4967069924 0.4350279868 vertex -0.0294634998 0.4873299897 0.4572390020 vertex -0.0021248199 0.4912460148 0.4448359907 endloop endfacet facet normal -0.005702 -0.999002 -0.044289 outer loop vertex -0.0162061993 -0.5035669804 0.2903420031 vertex -0.0532744005 -0.5036730170 0.2975060046 vertex -0.0437113009 -0.5022370219 0.2638840079 endloop endfacet facet normal -0.977384 0.210536 -0.019879 outer loop vertex -0.4989619851 0.4135079980 -0.0598799996 vertex -0.5016469955 0.4043389857 -0.0249754991 vertex -0.4956719875 0.4315840006 -0.0301981997 endloop endfacet facet normal -0.849716 0.526912 -0.018621 outer loop vertex -0.4792169929 0.4662280083 -0.0200852994 vertex -0.4878869951 0.4518150091 -0.0322941989 vertex -0.4907779992 0.4481030107 -0.0054083900 endloop endfacet facet normal -0.931306 0.362103 -0.039362 outer loop vertex -0.4894860089 0.4541119933 0.0193016008 vertex -0.4907779992 0.4481030107 -0.0054083900 vertex -0.4964050055 0.4364390075 0.0204259995 endloop endfacet facet normal -0.950013 0.304378 -0.069499 outer loop vertex -0.4964050055 0.4364390075 0.0204259995 vertex -0.4907779992 0.4481030107 -0.0054083900 vertex -0.4991889894 0.4226149917 -0.0020623801 endloop endfacet facet normal 0.666856 -0.055842 -0.743091 outer loop vertex 0.4736909866 -0.4296970069 -0.4730339944 vertex 0.4647299945 -0.4150680006 -0.4821749926 vertex 0.4800040126 -0.4101839960 -0.4688349962 endloop endfacet facet normal -0.005408 -0.998982 0.044781 outer loop vertex -0.0305659007 -0.5013800263 -0.2516709864 vertex -0.0586011000 -0.5010290146 -0.2472259998 vertex -0.0490591004 -0.5022180080 -0.2725979984 endloop endfacet facet normal -0.005372 -0.998982 0.044794 outer loop vertex -0.0490591004 -0.5022180080 -0.2725979984 vertex -0.0586011000 -0.5010290146 -0.2472259998 vertex -0.0744702965 -0.5019199848 -0.2689990103 endloop endfacet facet normal -0.002811 -0.998685 0.051196 outer loop vertex -0.0644294024 -0.5029889941 -0.2890059948 vertex -0.0867367014 -0.5030840039 -0.2920840085 vertex -0.0682049021 -0.5041630268 -0.3121150136 endloop endfacet facet normal -0.002659 -0.999007 0.044467 outer loop vertex -0.1013860032 -0.5018420219 -0.2688570023 vertex -0.0744702965 -0.5019199848 -0.2689990103 vertex -0.0865838975 -0.5007830262 -0.2441799939 endloop endfacet facet normal 0.490322 -0.023835 0.871215 outer loop vertex 0.4573610127 0.2129680067 0.4870570004 vertex 0.4638499916 0.2389210016 0.4841150045 vertex 0.4457289875 0.2355740070 0.4942219853 endloop endfacet facet normal 0.957884 0.007885 -0.287047 outer loop vertex 0.5022000074 -0.3525539935 -0.4284679890 vertex 0.4980489910 -0.3270699978 -0.4416199923 vertex 0.5048909783 -0.3248830140 -0.4187279940 endloop endfacet facet normal -0.000799 0.999366 -0.035587 outer loop vertex 0.0622969009 0.5011540055 0.2462430000 vertex 0.0917162001 0.5015400052 0.2564220130 vertex 0.0846863016 0.5002909899 0.2215050012 endloop endfacet facet normal -0.215867 0.020073 0.976216 outer loop vertex -0.4344550073 -0.1920139939 0.4956969917 vertex -0.4322440028 -0.2224619985 0.4968119860 vertex -0.4088760018 -0.2051839978 0.5016239882 endloop endfacet facet normal 0.023564 0.638311 -0.769418 outer loop vertex -0.3474130034 0.4633739889 -0.4865970016 vertex -0.3679499924 0.4733099937 -0.4789830148 vertex -0.3435190022 0.4791679978 -0.4733749926 endloop endfacet facet normal -0.360601 0.027911 0.932303 outer loop vertex -0.4525789917 -0.2375359982 0.4893980026 vertex -0.4322440028 -0.2224619985 0.4968119860 vertex -0.4533649981 -0.2083760053 0.4882209897 endloop endfacet facet normal -0.038045 0.998119 0.048068 outer loop vertex 0.2534359992 0.5053290129 -0.2743659914 vertex 0.2256609946 0.5056679845 -0.3033879995 vertex 0.2166710049 0.5035660267 -0.2668569982 endloop endfacet facet normal -0.906579 0.419843 -0.042972 outer loop vertex -0.4912309945 0.4502330124 0.2069319934 vertex -0.4850740135 0.4610790014 0.1830050051 vertex -0.4948320091 0.4398010075 0.1809799969 endloop endfacet facet normal 0.008060 -0.951759 0.306741 outer loop vertex -0.2256350070 -0.5012429953 0.4239709973 vertex -0.2302549928 -0.4952549934 0.4426720142 vertex -0.2491180003 -0.5003679991 0.4273029864 endloop endfacet facet normal -0.035335 0.998340 0.045477 outer loop vertex 0.2256609946 0.5056679845 -0.3033879995 vertex 0.2534359992 0.5053290129 -0.2743659914 vertex 0.2665509880 0.5073559880 -0.3086729944 endloop endfacet facet normal 0.025936 -0.999656 -0.003772 outer loop vertex -0.2283319980 -0.5004580021 -0.0295412000 vertex -0.2063670009 -0.4999490082 -0.0134065999 vertex -0.2330819964 -0.5006890297 -0.0009786510 endloop endfacet facet normal 0.016787 -0.999859 0.000384 outer loop vertex -0.2126220018 -0.5000910163 0.0488868989 vertex -0.2092069983 -0.5000460148 0.0167596992 vertex -0.1837469935 -0.4996120036 0.0338210985 endloop endfacet facet normal 0.016270 -0.999867 0.001155 outer loop vertex -0.1837469935 -0.4996120036 0.0338210985 vertex -0.2092069983 -0.5000460148 0.0167596992 vertex -0.1819979995 -0.4996199906 0.0022778399 endloop endfacet facet normal -0.042784 -0.999081 -0.002504 outer loop vertex 0.2564480007 -0.5017799735 0.1587370038 vertex 0.2494470030 -0.5013999939 0.1267469972 vertex 0.2812800109 -0.5027930140 0.1386480033 endloop endfacet facet normal -0.013636 -0.999907 0.000864 outer loop vertex 0.1535280049 -0.4991239905 0.1327680051 vertex 0.1864790022 -0.4995670021 0.1401319951 vertex 0.1614360064 -0.4992060065 0.1626770049 endloop endfacet facet normal -0.915525 -0.398719 -0.053261 outer loop vertex -0.4903050065 -0.4546760023 0.1137529984 vertex -0.4953950047 -0.4456349909 0.1335649937 vertex -0.4978950024 -0.4371280074 0.1128539965 endloop endfacet facet normal -0.002258 -0.661938 0.749555 outer loop vertex -0.2898229957 -0.4773400128 0.4732959867 vertex -0.2744579911 -0.4669089913 0.4825539887 vertex -0.3025139868 -0.4646889865 0.4844299853 endloop endfacet facet normal -0.017611 -0.999839 -0.003553 outer loop vertex 0.1614360064 -0.4992060065 0.1626770049 vertex 0.1864790022 -0.4995670021 0.1401319951 vertex 0.1953900009 -0.4998539984 0.1767259985 endloop endfacet facet normal 0.004597 -0.005171 0.999976 outer loop vertex 0.1124039963 -0.0891188979 0.4994600117 vertex 0.1334539950 -0.0899361968 0.4993590117 vertex 0.1267679930 -0.0697799996 0.4994939864 endloop endfacet facet normal 0.002659 -0.005814 0.999980 outer loop vertex 0.1267679930 -0.0697799996 0.4994939864 vertex 0.1334539950 -0.0899361968 0.4993590117 vertex 0.1504230052 -0.0770210028 0.4993889928 endloop endfacet facet normal -0.008156 -0.999932 -0.008300 outer loop vertex -0.1076710001 -0.5053160191 -0.3472070098 vertex -0.1219799966 -0.5049430132 -0.3780849874 vertex -0.0867725983 -0.5052930117 -0.3705149889 endloop endfacet facet normal 0.054901 -0.071367 0.995938 outer loop vertex -0.1847710013 -0.4046350121 0.5031809807 vertex -0.1935369968 -0.3790299892 0.5054990053 vertex -0.2064470053 -0.3975580037 0.5048829913 endloop endfacet facet normal 0.007091 -0.999257 0.037881 outer loop vertex -0.1830029935 -0.5057690144 -0.3417400122 vertex -0.1563860029 -0.5051100254 -0.3293389976 vertex -0.1813320071 -0.5045490265 -0.3098709881 endloop endfacet facet normal -0.997640 -0.027735 -0.062807 outer loop vertex -0.5068780184 0.2924009860 -0.3889420033 vertex -0.5050410032 0.2641389966 -0.4056409895 vertex -0.5069500208 0.2586680055 -0.3729020059 endloop endfacet facet normal 0.036265 -0.997834 0.054885 outer loop vertex -0.2118390054 -0.5041760206 -0.2885249853 vertex -0.2300679982 -0.5031560063 -0.2579360008 vertex -0.2478539944 -0.5051950216 -0.2832539976 endloop endfacet facet normal 0.031120 -0.998171 0.051830 outer loop vertex -0.2300679982 -0.5031560063 -0.2579360008 vertex -0.2118390054 -0.5041760206 -0.2885249853 vertex -0.1997379959 -0.5020800233 -0.2554250062 endloop endfacet facet normal 0.005437 -0.998755 0.049597 outer loop vertex -0.1487859935 -0.5034170151 -0.2960790098 vertex -0.1563860029 -0.5051100254 -0.3293389976 vertex -0.1270069927 -0.5046309829 -0.3229129910 endloop endfacet facet normal 0.003097 -0.999311 -0.036995 outer loop vertex 0.0168583002 -0.5042780042 0.3051820099 vertex 0.0143414000 -0.5054439902 0.3364669979 vertex -0.0070169899 -0.5049089789 0.3202269971 endloop endfacet facet normal -0.017784 0.999786 0.010573 outer loop vertex 0.2117159963 0.5064989924 -0.3360860050 vertex 0.1961070001 0.5064989924 -0.3623400033 vertex 0.1798029989 0.5059369802 -0.3366189897 endloop endfacet facet normal 0.005299 -0.998632 -0.052021 outer loop vertex 0.1004929990 -0.5027809739 0.2853359878 vertex 0.1141529977 -0.5038530231 0.3073070049 vertex 0.0793227032 -0.5040649772 0.3078280091 endloop endfacet facet normal 0.001853 -0.998876 -0.047364 outer loop vertex 0.1141529977 -0.5038530231 0.3073070049 vertex 0.1332650036 -0.5050160289 0.3325819969 vertex 0.1012569964 -0.5051559806 0.3342809975 endloop endfacet facet normal -0.005839 -0.998723 -0.050176 outer loop vertex 0.1332650036 -0.5050160289 0.3325819969 vertex 0.1437460035 -0.5036399961 0.3039729893 vertex 0.1580139995 -0.5046719909 0.3228540123 endloop endfacet facet normal 0.093942 0.017394 -0.995426 outer loop vertex 0.3746969998 0.0692981035 -0.5044869781 vertex 0.4078919888 0.0589535981 -0.5015349984 vertex 0.3817020059 0.0366700999 -0.5043960214 endloop endfacet facet normal 0.101636 0.008269 -0.994787 outer loop vertex 0.3817020059 0.0366700999 -0.5043960214 vertex 0.4078919888 0.0589535981 -0.5015349984 vertex 0.4077250063 0.0217888001 -0.5018609762 endloop endfacet facet normal -1.000000 0.000566 -0.000484 outer loop vertex -0.4999560118 -0.0029768499 0.0073317401 vertex -0.4999299943 0.0233494006 -0.0156695992 vertex -0.4999429882 -0.0093225297 -0.0270032994 endloop endfacet facet normal 0.194601 0.009421 -0.980837 outer loop vertex 0.4259879887 -0.0280054007 -0.4986299872 vertex 0.4032860100 -0.0112338997 -0.5029730201 vertex 0.4284699857 0.0010993700 -0.4978579879 endloop endfacet facet normal 0.339433 0.036547 -0.939920 outer loop vertex 0.4284699857 0.0010993700 -0.4978579879 vertex 0.4503850043 0.0062378999 -0.4897440076 vertex 0.4432939887 -0.0175049007 -0.4932279885 endloop endfacet facet normal 0.046493 0.998918 -0.000524 outer loop vertex -0.2974979877 0.5040339828 0.0165014993 vertex -0.2696920037 0.5027310252 -0.0002285550 vertex -0.3016659915 0.5042110085 -0.0158504993 endloop endfacet facet normal 0.001755 0.999993 -0.003256 outer loop vertex 0.0186601002 0.4993459880 -0.1457349956 vertex 0.0389974006 0.4993740022 -0.1261679977 vertex 0.0463788994 0.4992699921 -0.1541379988 endloop endfacet facet normal 0.004461 0.999987 -0.002541 outer loop vertex 0.0463788994 0.4992699921 -0.1541379988 vertex 0.0389974006 0.4993740022 -0.1261679977 vertex 0.0695386976 0.4992200136 -0.1331540048 endloop endfacet facet normal 0.255141 -0.966456 -0.029412 outer loop vertex 0.4148870111 -0.5022510290 0.2580589950 vertex 0.4134269953 -0.5016620159 0.2260390073 vertex 0.4371739924 -0.4958240092 0.2402050048 endloop endfacet facet normal 0.007094 -0.741643 -0.670758 outer loop vertex 0.0671823025 -0.4735290110 -0.4718320072 vertex 0.0430953018 -0.4830459952 -0.4615640044 vertex 0.0394078009 -0.4689939916 -0.4771400094 endloop endfacet facet normal 0.265584 -0.963964 -0.015479 outer loop vertex 0.4371739924 -0.4958240092 0.2402050048 vertex 0.4386880100 -0.4959079921 0.2714129984 vertex 0.4148870111 -0.5022510290 0.2580589950 endloop endfacet facet normal -0.032378 0.339167 0.940169 outer loop vertex -0.2208430022 0.4428539872 0.4965859950 vertex -0.2431209981 0.4544680119 0.4916290045 vertex -0.2469619960 0.4325740039 0.4993950129 endloop endfacet facet normal -0.015723 0.263241 0.964602 outer loop vertex -0.2469619960 0.4325740039 0.4993950129 vertex -0.2714119852 0.4462400079 0.4952670038 vertex -0.2766880095 0.4213190079 0.5019819736 endloop endfacet facet normal 0.904432 -0.388284 0.176745 outer loop vertex 0.4838849902 -0.4488750100 0.4493159950 vertex 0.4870330095 -0.4522280097 0.4258410037 vertex 0.4915280044 -0.4357970059 0.4389359951 endloop endfacet facet normal -0.022578 0.004531 -0.999735 outer loop vertex 0.3234989941 -0.1740950048 -0.5039380193 vertex 0.3267270029 -0.1502780020 -0.5039029717 vertex 0.3491260111 -0.1615599990 -0.5044599771 endloop endfacet facet normal 0.978791 -0.195093 0.062510 outer loop vertex 0.4992739856 -0.4247319996 -0.2610999942 vertex 0.5029649734 -0.4002850056 -0.2425950021 vertex 0.4961529970 -0.4293369949 -0.2266030014 endloop endfacet facet normal 0.946826 -0.319101 0.041159 outer loop vertex 0.4992739856 -0.4247319996 -0.2610999942 vertex 0.4931629896 -0.4450190067 -0.2778050005 vertex 0.5007460117 -0.4244160056 -0.2925130129 endloop endfacet facet normal -0.004261 -0.999981 0.004423 outer loop vertex -0.1318079978 -0.4991050065 0.1002629995 vertex -0.1057540029 -0.4991399944 0.1174499989 vertex -0.1336849928 -0.4989559948 0.1321409941 endloop endfacet facet normal -0.036922 -0.999317 -0.001363 outer loop vertex 0.2499179989 -0.5010399818 -0.0689544007 vertex 0.2291879952 -0.5002470016 -0.0887887999 vertex 0.2582840025 -0.5013110042 -0.0968735963 endloop endfacet facet normal -0.049311 -0.998778 -0.003155 outer loop vertex 0.2797490060 -0.5023999810 -0.0731754974 vertex 0.2969149947 -0.5033329725 -0.0461160988 vertex 0.2667739987 -0.5018429756 -0.0467136987 endloop endfacet facet normal -0.048142 -0.998840 -0.000356 outer loop vertex 0.2794379890 -0.5024949908 -0.0220804997 vertex 0.3095650077 -0.5039489865 -0.0166669004 vertex 0.2886120081 -0.5029469728 0.0054685599 endloop endfacet facet normal -0.047495 -0.998871 -0.001135 outer loop vertex 0.3292419910 -0.5048750043 -0.0417856015 vertex 0.2969149947 -0.5033329725 -0.0461160988 vertex 0.3168439865 -0.5042459965 -0.0765348002 endloop endfacet facet normal 0.010442 -0.999868 -0.012468 outer loop vertex 0.3497169912 -0.5050020218 0.1215090007 vertex 0.3396190107 -0.5047559738 0.0933194980 vertex 0.3699049950 -0.5044919848 0.0975134969 endloop endfacet facet normal 0.528013 0.849188 -0.009061 outer loop vertex 0.4504719973 0.4906710088 0.2134210020 vertex 0.4508250058 0.4907650054 0.2427999973 vertex 0.4669460058 0.4805789888 0.2275979966 endloop endfacet facet normal -0.038064 -0.999269 -0.003688 outer loop vertex 0.3255819976 -0.5045580268 0.1118009984 vertex 0.3047640026 -0.5038009882 0.1215419993 vertex 0.3069109917 -0.5037729740 0.0917951018 endloop endfacet facet normal -0.038979 -0.999109 -0.016195 outer loop vertex 0.2887069881 -0.5033149719 0.1682929993 vertex 0.3244070113 -0.5048549771 0.1773740053 vertex 0.2944520116 -0.5040379763 0.1990689933 endloop endfacet facet normal -0.042006 -0.999108 -0.004296 outer loop vertex 0.3244070113 -0.5048549771 0.1773740053 vertex 0.2887069881 -0.5033149719 0.1682929993 vertex 0.3108589947 -0.5041570067 0.1475239992 endloop endfacet facet normal -0.010228 0.998919 0.045343 outer loop vertex 0.1621010005 0.5044199824 -0.3071919978 vertex 0.1798029989 0.5059369802 -0.3366189897 vertex 0.1493809968 0.5056980252 -0.3382169902 endloop endfacet facet normal 0.999015 -0.025945 0.036007 outer loop vertex 0.5065490007 0.3381159902 -0.2371419966 vertex 0.5068240166 0.3195500076 -0.2581500113 vertex 0.5077139735 0.3464829922 -0.2634350061 endloop endfacet facet normal 0.035724 -0.855810 -0.516054 outer loop vertex -0.1774380058 -0.4808929861 -0.4679450095 vertex -0.1497039944 -0.4778659940 -0.4710449874 vertex -0.1585090011 -0.4907059968 -0.4503610134 endloop endfacet facet normal -0.534198 0.845092 -0.021259 outer loop vertex -0.4460070133 0.4940629900 -0.1932130009 vertex -0.4462209940 0.4933469892 -0.2162989974 vertex -0.4634290040 0.4828909934 -0.1995429993 endloop endfacet facet normal -0.038578 -0.000837 -0.999255 outer loop vertex 0.2241580039 0.1434710026 -0.4999510050 vertex 0.2535040081 0.1470959932 -0.5010870099 vertex 0.2420590073 0.1194330007 -0.5006219745 endloop endfacet facet normal 0.990041 0.137500 0.030218 outer loop vertex 0.5013189912 0.4132870138 -0.2318619937 vertex 0.5048969984 0.3854059875 -0.2222229987 vertex 0.5048490167 0.3926549852 -0.2536360025 endloop endfacet facet normal 0.995569 0.082129 0.045791 outer loop vertex 0.5074579716 0.3711369932 -0.2717649937 vertex 0.5048490167 0.3926549852 -0.2536360025 vertex 0.5066519976 0.3653729856 -0.2439039946 endloop endfacet facet normal 0.994043 0.103246 0.034924 outer loop vertex 0.5054129958 0.3955579996 -0.2857550085 vertex 0.5074579716 0.3711369932 -0.2717649937 vertex 0.5084019899 0.3713330030 -0.2992140055 endloop endfacet facet normal 0.998545 0.041320 0.034637 outer loop vertex 0.5084019899 0.3713330030 -0.2992140055 vertex 0.5074579716 0.3711369932 -0.2717649937 vertex 0.5086629987 0.3533149958 -0.2852439880 endloop endfacet facet normal -0.037782 0.678525 -0.733605 outer loop vertex 0.0735090971 0.4657909870 -0.4835759997 vertex 0.0407816991 0.4662910104 -0.4814279974 vertex 0.0650537983 0.4793959856 -0.4705570042 endloop endfacet facet normal 0.008779 0.163482 -0.986507 outer loop vertex 0.1015139967 0.4126079977 -0.5014849901 vertex 0.1239669994 0.4317499995 -0.4981130064 vertex 0.1342560053 0.4072169960 -0.5020869970 endloop endfacet facet normal 0.022225 0.000928 0.999753 outer loop vertex -0.3562409878 0.1728750020 0.5052930117 vertex -0.3427250087 0.1465470046 0.5050169826 vertex -0.3277390003 0.1701020002 0.5046619773 endloop endfacet facet normal -0.995215 0.087332 0.043828 outer loop vertex -0.5077400208 0.3746350110 -0.2766929865 vertex -0.5056149960 0.4022809863 -0.2835269868 vertex -0.5082330108 0.3830899894 -0.3047350049 endloop endfacet facet normal -0.000253 0.159798 -0.987150 outer loop vertex 0.1239669994 0.4317499995 -0.4981130064 vertex 0.1522610039 0.4282859862 -0.4986810088 vertex 0.1342560053 0.4072169960 -0.5020869970 endloop endfacet facet normal -0.183601 0.037070 -0.982302 outer loop vertex -0.4296779931 0.3648659885 -0.5002260208 vertex -0.4052079916 0.3476870060 -0.5054479837 vertex -0.4306350052 0.3321450055 -0.5012819767 endloop endfacet facet normal 0.872304 -0.488333 0.024827 outer loop vertex 0.4896610081 -0.4526309967 0.1118479967 vertex 0.4916389883 -0.4476079941 0.1411509961 vertex 0.4808509946 -0.4673059881 0.1327420026 endloop endfacet facet normal -0.028726 -0.011469 0.999522 outer loop vertex 0.2283930033 -0.3521359861 0.5059729815 vertex 0.2558610141 -0.3709099889 0.5065469742 vertex 0.2582319975 -0.3385849893 0.5069860220 endloop endfacet facet normal -0.044344 -0.034353 0.998426 outer loop vertex 0.2283930033 -0.3521359861 0.5059729815 vertex 0.2247640043 -0.3846240044 0.5046939850 vertex 0.2558610141 -0.3709099889 0.5065469742 endloop endfacet facet normal 0.006210 -0.004091 -0.999972 outer loop vertex -0.1514150053 -0.0771012977 -0.4994350076 vertex -0.1793490052 -0.0913947970 -0.4995500147 vertex -0.1765549928 -0.0600261018 -0.4996609986 endloop endfacet facet normal 0.026762 -0.002708 -0.999638 outer loop vertex -0.2295009941 -0.0534152985 -0.5007680058 vertex -0.2050309926 -0.0733136982 -0.5000590086 vertex -0.2370129973 -0.0877901018 -0.5008760095 endloop endfacet facet normal 0.028371 -0.006266 -0.999578 outer loop vertex -0.2370129973 -0.0877901018 -0.5008760095 vertex -0.2050309926 -0.0733136982 -0.5000590086 vertex -0.2076310068 -0.1051879972 -0.4999330044 endloop endfacet facet normal -0.270964 -0.422536 0.864894 outer loop vertex -0.4527260065 -0.4677380025 0.4700419903 vertex -0.4347380102 -0.4617620111 0.4785969853 vertex -0.4541859925 -0.4508010149 0.4778589904 endloop endfacet facet normal -0.475943 -0.253520 0.842143 outer loop vertex -0.4663519859 -0.4601030052 0.4681830108 vertex -0.4541859925 -0.4508010149 0.4778589904 vertex -0.4704740047 -0.4434289932 0.4708729982 endloop endfacet facet normal 0.016668 -0.005308 -0.999847 outer loop vertex -0.2093310058 -0.1352040023 -0.4998019934 vertex -0.2076310068 -0.1051879972 -0.4999330044 vertex -0.1821150035 -0.1232009977 -0.4994120002 endloop endfacet facet normal 0.016349 -0.005760 -0.999850 outer loop vertex -0.1821150035 -0.1232009977 -0.4994120002 vertex -0.2076310068 -0.1051879972 -0.4999330044 vertex -0.1793490052 -0.0913947970 -0.4995500147 endloop endfacet facet normal 0.998355 -0.034688 -0.045651 outer loop vertex 0.5070710182 0.3246580064 0.2609730065 vertex 0.5070019960 0.3022780120 0.2764689922 vertex 0.5052959919 0.2918309867 0.2470979989 endloop endfacet facet normal 0.998950 -0.028124 -0.036168 outer loop vertex 0.5070019960 0.3022780120 0.2764689922 vertex 0.5070710182 0.3246580064 0.2609730065 vertex 0.5082560182 0.3252510130 0.2932409942 endloop endfacet facet normal -0.528022 0.848111 -0.043586 outer loop vertex -0.4634290040 0.4828909934 -0.1995429993 vertex -0.4532000124 0.4905709922 -0.1740220040 vertex -0.4460070133 0.4940629900 -0.1932130009 endloop endfacet facet normal 0.998280 0.058088 -0.007916 outer loop vertex 0.5057219863 0.3912810087 0.2687369883 vertex 0.5077689886 0.3570730090 0.2758640051 vertex 0.5066390038 0.3723840117 0.2457160056 endloop endfacet facet normal 0.002201 -0.543143 -0.839637 outer loop vertex 0.0394078009 -0.4689939916 -0.4771400094 vertex 0.0324313007 -0.4511240125 -0.4887180030 vertex 0.0609548986 -0.4557450116 -0.4856539965 endloop endfacet facet normal 0.001527 -0.136043 0.990702 outer loop vertex -0.1260100007 -0.3969979882 0.5025200248 vertex -0.1302769929 -0.4297069907 0.4980350137 vertex -0.1014730036 -0.4241040051 0.4987600148 endloop endfacet facet normal -0.005991 -0.006955 0.999958 outer loop vertex -0.1163460016 -0.3323160112 0.5043839812 vertex -0.1038089991 -0.3656870127 0.5042269826 vertex -0.0850154012 -0.3385980129 0.5045279860 endloop endfacet facet normal -0.001392 -0.010146 0.999948 outer loop vertex -0.0850154012 -0.3385980129 0.5045279860 vertex -0.1038089991 -0.3656870127 0.5042269826 vertex -0.0687690005 -0.3683260083 0.5042489767 endloop endfacet facet normal -0.004760 -0.062771 0.998017 outer loop vertex -0.0303466003 -0.3689649999 0.5043920279 vertex -0.0687690005 -0.3683260083 0.5042489767 vertex -0.0522154011 -0.3984700143 0.5024319887 endloop endfacet facet normal -0.002116 -0.061325 0.998116 outer loop vertex -0.0522154011 -0.3984700143 0.5024319887 vertex -0.0687690005 -0.3683260083 0.5042489767 vertex -0.0869807974 -0.3968630135 0.5024570227 endloop endfacet facet normal 0.947939 -0.023691 0.317568 outer loop vertex 0.4942210019 0.2953599989 0.4457769990 vertex 0.4993129969 0.2715750039 0.4288029969 vertex 0.5022739768 0.3011519909 0.4221709967 endloop endfacet facet normal 0.999878 0.015253 -0.003460 outer loop vertex 0.5086309910 0.3799220026 0.3360979855 vertex 0.5091549754 0.3489170074 0.3508369923 vertex 0.5089700222 0.3527750075 0.3143920004 endloop endfacet facet normal 0.999981 -0.002856 -0.005377 outer loop vertex 0.5089700222 0.3527750075 0.3143920004 vertex 0.5091549754 0.3489170074 0.3508369923 vertex 0.5089480281 0.3197160065 0.3278630078 endloop endfacet facet normal 0.043420 -0.028761 0.998643 outer loop vertex -0.2573499978 0.2090830058 0.5022289753 vertex -0.2527990043 0.2415090054 0.5029649734 vertex -0.2861300111 0.2312940061 0.5041199923 endloop endfacet facet normal 0.031925 -0.032002 0.998978 outer loop vertex -0.2278179973 0.2491090000 0.5022209883 vertex -0.2280710042 0.2229789943 0.5013920069 vertex -0.2049389929 0.2395620048 0.5011839867 endloop endfacet facet normal 0.499355 0.012056 0.866314 outer loop vertex 0.4606539905 0.0298848003 0.4849170148 vertex 0.4495060146 0.0139936004 0.4915640056 vertex 0.4642359912 0.0026011600 0.4832319915 endloop endfacet facet normal -0.002567 0.999773 0.021143 outer loop vertex -0.0919492990 0.4996269941 -0.1947139949 vertex -0.0594598018 0.4994859993 -0.1841019988 vertex -0.0651345998 0.5001630187 -0.2168049961 endloop endfacet facet normal 0.032575 -0.020021 0.999269 outer loop vertex -0.2007029951 0.2115080059 0.5002700090 vertex -0.2280710042 0.2229789943 0.5013920069 vertex -0.2253960073 0.1874009967 0.5005919933 endloop endfacet facet normal -0.009703 -0.020040 0.999752 outer loop vertex 0.1662369967 0.2061630040 0.4998230040 vertex 0.1809179932 0.1793490052 0.4994280040 vertex 0.1966059953 0.2047789991 0.5000900030 endloop endfacet facet normal -0.497796 0.867239 -0.009737 outer loop vertex -0.4628889859 0.4836089909 -0.2314900011 vertex -0.4462209940 0.4933469892 -0.2162989974 vertex -0.4455929995 0.4933840036 -0.2451079935 endloop endfacet facet normal -0.005973 -0.999973 0.004238 outer loop vertex -0.0642478019 -0.4998019934 0.0340613984 vertex -0.0728731006 -0.4995920062 0.0714569017 vertex -0.0995018035 -0.4995180070 0.0513857007 endloop endfacet facet normal 0.045587 0.998960 0.000028 outer loop vertex -0.2986429930 0.5039719939 -0.1112750024 vertex -0.3266780078 0.5052509904 -0.0986756980 vertex -0.3010730147 0.5040820241 -0.0809713006 endloop endfacet facet normal 0.042067 0.999113 -0.001652 outer loop vertex -0.3027090132 0.5042030215 -0.0494577996 vertex -0.3010730147 0.5040820241 -0.0809713006 vertex -0.3301270008 0.5053250194 -0.0690670013 endloop endfacet facet normal 0.038353 0.999258 0.003550 outer loop vertex -0.3301270008 0.5053250194 -0.0690670013 vertex -0.3380089998 0.5055019855 -0.0337281004 vertex -0.3027090132 0.5042030215 -0.0494577996 endloop endfacet facet normal -0.020892 -0.999780 -0.001693 outer loop vertex 0.3423640132 -0.5048239827 0.0427367985 vertex 0.3214919865 -0.5043429732 0.0162371993 vertex 0.3568530083 -0.5050809979 0.0157143008 endloop endfacet facet normal 0.005962 -0.999874 0.014699 outer loop vertex 0.3721869886 -0.5053550005 -0.0108653000 vertex 0.3591789901 -0.5058000088 -0.0358603001 vertex 0.3826090097 -0.5056099892 -0.0324380994 endloop endfacet facet normal -0.011684 -0.999824 -0.014695 outer loop vertex 0.3732419908 -0.5059639812 -0.0799205974 vertex 0.3484539986 -0.5054690242 -0.0938865989 vertex 0.3743839860 -0.5055959821 -0.1058660001 endloop endfacet facet normal -0.008003 0.748467 0.663124 outer loop vertex -0.1207149997 0.4751339853 0.4769900143 vertex -0.0980017036 0.4734799862 0.4791310132 vertex -0.1025969982 0.4844399989 0.4667049944 endloop endfacet facet normal -0.019693 0.012741 0.999725 outer loop vertex -0.3849880099 -0.3429070115 0.5098220110 vertex -0.3580850065 -0.3510720134 0.5104560256 vertex -0.3731110096 -0.3210979998 0.5097780228 endloop endfacet facet normal 0.024118 0.032215 0.999190 outer loop vertex -0.3305569887 -0.2904700041 0.5087429881 vertex -0.3426469862 -0.3195689917 0.5099729896 vertex -0.3103410006 -0.3154680133 0.5090609789 endloop endfacet facet normal 0.025502 0.021373 0.999446 outer loop vertex -0.3103410006 -0.3154680133 0.5090609789 vertex -0.3426469862 -0.3195689917 0.5099729896 vertex -0.3223440051 -0.3464590013 0.5100299716 endloop endfacet facet normal 0.023771 -0.802849 0.595708 outer loop vertex -0.2058719993 -0.4884819984 0.4560210109 vertex -0.2186239958 -0.4768429995 0.4722160101 vertex -0.2371149957 -0.4848259985 0.4621950090 endloop endfacet facet normal 0.038542 -0.917763 0.395254 outer loop vertex -0.2058719993 -0.4884819984 0.4560210109 vertex -0.2302549928 -0.4952549934 0.4426720142 vertex -0.2053830028 -0.4984749854 0.4327700138 endloop endfacet facet normal -0.633426 -0.747260 -0.200935 outer loop vertex -0.4608579874 -0.4785119891 -0.4489820004 vertex -0.4700320065 -0.4760900140 -0.4290690124 vertex -0.4753629863 -0.4670189917 -0.4459980130 endloop endfacet facet normal 0.464332 -0.021694 0.885395 outer loop vertex 0.4625340104 0.1367550045 0.4816850126 vertex 0.4413290024 0.1226880029 0.4924609959 vertex 0.4640429914 0.1068940014 0.4801619947 endloop endfacet facet normal -0.004258 -0.899222 0.437473 outer loop vertex -0.2058719993 -0.4884819984 0.4560210109 vertex -0.1811819971 -0.4954800010 0.4418770075 vertex -0.1756709963 -0.4865719974 0.4602409899 endloop endfacet facet normal 0.006273 0.005093 -0.999967 outer loop vertex 0.0469603017 0.0767894015 -0.4998100102 vertex 0.0579957999 0.1028549969 -0.4996080101 vertex 0.0745806992 0.0783085972 -0.4996289909 endloop endfacet facet normal 0.006245 0.004778 -0.999969 outer loop vertex 0.1183179989 0.1078580022 -0.4991900027 vertex 0.0877057984 0.1058069989 -0.4993909895 vertex 0.1011810005 0.1340260059 -0.4991720021 endloop endfacet facet normal 0.007270 0.004288 -0.999964 outer loop vertex 0.1011810005 0.1340260059 -0.4991720021 vertex 0.0877057984 0.1058069989 -0.4993909895 vertex 0.0697396994 0.1320700049 -0.4994089901 endloop endfacet facet normal -0.999973 0.004788 0.005582 outer loop vertex -0.4993470013 0.1048690006 0.0667195991 vertex -0.4995439947 0.0732581019 0.0585444011 vertex -0.4993329942 0.0824669972 0.0884462968 endloop endfacet facet normal -0.999990 0.004407 -0.000061 outer loop vertex -0.4996770024 0.0809376985 -0.0278321002 vertex -0.4996460080 0.0884180963 0.0042493702 vertex -0.4995369911 0.1128510013 -0.0177452993 endloop endfacet facet normal -0.999989 0.004676 0.000238 outer loop vertex -0.4995369911 0.1128510013 -0.0177452993 vertex -0.4996460080 0.0884180963 0.0042493702 vertex -0.4994960129 0.1200169995 0.0137010003 endloop endfacet facet normal -0.999994 -0.000131 0.003436 outer loop vertex -0.4994690120 0.1507840008 0.0227303002 vertex -0.4994960129 0.1200169995 0.0137010003 vertex -0.4993909895 0.1280429959 0.0445723012 endloop endfacet facet normal -0.999990 0.003624 0.002460 outer loop vertex -0.4993909895 0.1280429959 0.0445723012 vertex -0.4994960129 0.1200169995 0.0137010003 vertex -0.4995270073 0.0964592025 0.0358070992 endloop endfacet facet normal -0.337952 0.530071 0.777698 outer loop vertex -0.4393599927 0.4712159932 0.4758790135 vertex -0.4573689997 0.4671800137 0.4708040059 vertex -0.4505760074 0.4571239948 0.4806100130 endloop endfacet facet normal -0.999765 -0.021344 -0.003665 outer loop vertex -0.5096660256 0.3028289974 0.3408679962 vertex -0.5103589892 0.3312839866 0.3641839921 vertex -0.5104699731 0.3426609933 0.3281970024 endloop endfacet facet normal -0.601344 0.026046 0.798566 outer loop vertex -0.4765860140 -0.1463710070 0.4712480009 vertex -0.4728290141 -0.1687179953 0.4748060107 vertex -0.4591589868 -0.1471659988 0.4843969941 endloop endfacet facet normal -0.020379 0.999777 -0.005610 outer loop vertex 0.3311690092 0.5046780109 -0.1340229958 vertex 0.3543240130 0.5051640272 -0.1315219998 vertex 0.3495509923 0.5049459934 -0.1530389935 endloop endfacet facet normal -0.385360 -0.922706 0.010558 outer loop vertex -0.4332239926 -0.4968619943 0.0566659011 vertex -0.4498279989 -0.4901129901 0.0404523984 vertex -0.4328320026 -0.4973109961 0.0317332000 endloop endfacet facet normal -0.551756 -0.833995 0.004150 outer loop vertex -0.4640089869 -0.4808250070 0.0215808004 vertex -0.4498279989 -0.4901129901 0.0404523984 vertex -0.4674029946 -0.4784269929 0.0522469990 endloop endfacet facet normal 0.869852 -0.027757 0.492531 outer loop vertex 0.4937529862 -0.1661259979 0.4459879994 vertex 0.4875630140 -0.1425970048 0.4582459927 vertex 0.4828909934 -0.1697849929 0.4649649858 endloop endfacet facet normal 0.942052 0.024194 0.334592 outer loop vertex 0.4991999865 -0.1102640033 0.4288640022 vertex 0.4913879931 -0.1148300022 0.4511890113 vertex 0.4968340099 -0.1385120004 0.4375680089 endloop endfacet facet normal 0.973339 -0.010929 0.229111 outer loop vertex 0.4968340099 -0.1385120004 0.4375680089 vertex 0.5025370121 -0.1349020004 0.4135119915 vertex 0.4991999865 -0.1102640033 0.4288640022 endloop endfacet facet normal 0.242810 0.023986 -0.969777 outer loop vertex 0.4172959924 -0.3223890066 -0.5063580275 vertex 0.4333930016 -0.3100300133 -0.5020220280 vertex 0.4361630082 -0.3337039948 -0.5019140244 endloop endfacet facet normal 0.105316 -0.994427 -0.004782 outer loop vertex 0.4104749858 -0.5058280230 0.3350160122 vertex 0.3986659944 -0.5072100163 0.3623310030 vertex 0.3811100125 -0.5089420080 0.3358600140 endloop endfacet facet normal 0.043025 0.999074 -0.000649 outer loop vertex -0.2851609886 0.5028229952 0.1585039943 vertex -0.3131240010 0.5040370226 0.1735890061 vertex -0.2850260139 0.5028359890 0.1874440014 endloop endfacet facet normal 0.031493 0.999488 0.005579 outer loop vertex -0.3221670091 0.5050079823 0.0369109996 vertex -0.3420220017 0.5054910183 0.0624536015 vertex -0.3104000092 0.5044879913 0.0636439025 endloop endfacet facet normal -0.998589 0.051814 0.011595 outer loop vertex -0.5082330108 0.3830899894 -0.3047350049 vertex -0.5080980062 0.3916549981 -0.3313820064 vertex -0.5094839931 0.3638640046 -0.3265590072 endloop endfacet facet normal -0.992645 0.116627 0.032458 outer loop vertex -0.5080980062 0.3916549981 -0.3313820064 vertex -0.5082330108 0.3830899894 -0.3047350049 vertex -0.5053539872 0.4094339907 -0.3113459945 endloop endfacet facet normal -0.834430 0.550628 0.023130 outer loop vertex -0.4917309880 0.4504640102 -0.2973710001 vertex -0.4803639948 0.4666900039 -0.2735719979 vertex -0.4799410105 0.4687449932 -0.3072330058 endloop endfacet facet normal -0.850794 0.523145 0.049684 outer loop vertex -0.4917309880 0.4504640102 -0.2973710001 vertex -0.4938929975 0.4441739917 -0.2681629956 vertex -0.4803639948 0.4666900039 -0.2735719979 endloop endfacet facet normal -0.999166 0.030770 0.026843 outer loop vertex -0.5082330108 0.3830899894 -0.3047350049 vertex -0.5089610219 0.3543739915 -0.2989160120 vertex -0.5077400208 0.3746350110 -0.2766929865 endloop endfacet facet normal -0.320565 -0.892586 -0.317062 outer loop vertex -0.4451650083 -0.4797869921 -0.4612590075 vertex -0.4414849877 -0.4877479970 -0.4425680041 vertex -0.4608579874 -0.4785119891 -0.4489820004 endloop endfacet facet normal -0.413467 -0.910441 -0.011947 outer loop vertex -0.4573220015 -0.4852060080 -0.0368825011 vertex -0.4506039917 -0.4878599942 -0.0671320036 vertex -0.4363949895 -0.4946300089 -0.0429621004 endloop endfacet facet normal -0.323352 -0.946152 0.015465 outer loop vertex -0.4218150079 -0.4978449941 -0.0760781020 vertex -0.4506039917 -0.4878599942 -0.0671320036 vertex -0.4441739917 -0.4906069934 -0.1007520035 endloop endfacet facet normal 0.999980 -0.003593 -0.005177 outer loop vertex 0.4991360009 0.1505970061 -0.1239570007 vertex 0.4993000031 0.1713290066 -0.1066650003 vertex 0.4992600083 0.1456910074 -0.0965987965 endloop endfacet facet normal 0.051728 -0.038490 -0.997919 outer loop vertex -0.2839199901 0.2090329975 -0.5037479997 vertex -0.3092980087 0.2263389975 -0.5057309866 vertex -0.2807919979 0.2410299927 -0.5048199892 endloop endfacet facet normal 0.679005 0.009109 0.734077 outer loop vertex 0.4780980051 -0.0132005997 0.4706059992 vertex 0.4642359912 0.0026011600 0.4832319915 vertex 0.4640460014 -0.0252241008 0.4837529957 endloop endfacet facet normal 0.046373 0.856657 -0.513798 outer loop vertex 0.1820019931 0.4820660055 -0.4668169916 vertex 0.1557109952 0.4887180030 -0.4580990076 vertex 0.1802490056 0.4933640063 -0.4481379986 endloop endfacet facet normal -0.000491 0.002316 -0.999997 outer loop vertex -0.1541219950 0.0130759999 -0.4995599985 vertex -0.1662569940 0.0424493998 -0.4994859993 vertex -0.1295520067 0.0402988009 -0.4995090067 endloop endfacet facet normal -0.004095 0.998631 0.052153 outer loop vertex 0.0977030993 0.5034629703 -0.2975710034 vertex 0.1309459955 0.5029129982 -0.2844299972 vertex 0.1262049973 0.5046089888 -0.3172770143 endloop endfacet facet normal 0.020917 0.999542 0.021878 outer loop vertex -0.3226349950 0.5064129829 -0.2092040032 vertex -0.3080550134 0.5068939924 -0.2451200038 vertex -0.3465639949 0.5074440241 -0.2334309965 endloop endfacet facet normal 0.000793 -1.000000 0.000477 outer loop vertex -0.1336849928 -0.4989559948 0.1321409941 vertex -0.1355990022 -0.4989430010 0.1625930071 vertex -0.1605660021 -0.4989700019 0.1474879980 endloop endfacet facet normal 0.023355 0.999279 0.029921 outer loop vertex -0.3465639949 0.5074440241 -0.2334309965 vertex -0.3080550134 0.5068939924 -0.2451200038 vertex -0.3434740007 0.5084159970 -0.2683039904 endloop endfacet facet normal -0.030468 0.998414 0.047336 outer loop vertex 0.2020310014 0.5015860200 -0.2345180064 vertex 0.2166710049 0.5035660267 -0.2668569982 vertex 0.1881510019 0.5023999810 -0.2606199980 endloop endfacet facet normal 0.037849 0.999275 -0.004135 outer loop vertex -0.2520959973 0.5013530254 0.1737840027 vertex -0.2172140032 0.5000560284 0.1796350032 vertex -0.2239809930 0.5002009869 0.1527249962 endloop endfacet facet normal 0.035004 0.999381 -0.003419 outer loop vertex -0.2239809930 0.5002009869 0.1527249962 vertex -0.2172140032 0.5000560284 0.1796350032 vertex -0.2011409998 0.4994350076 0.1626659930 endloop endfacet facet normal 0.003269 0.041908 0.999116 outer loop vertex 0.0574782006 -0.3173210025 0.5044410229 vertex 0.0833202004 -0.3135899901 0.5041999817 vertex 0.0625040978 -0.2907719910 0.5033109784 endloop endfacet facet normal 0.008193 0.035171 0.999348 outer loop vertex 0.1109950021 -0.2198839933 0.5001810193 vertex 0.1014690027 -0.2505109906 0.5013369918 vertex 0.1316879988 -0.2425770015 0.5008100271 endloop endfacet facet normal -0.093447 -0.619705 -0.779252 outer loop vertex -0.4432719946 -0.4611589909 -0.4816640019 vertex -0.4204579890 -0.4596309960 -0.4856149852 vertex -0.4311540127 -0.4735539854 -0.4732599854 endloop endfacet facet normal 0.001023 0.047020 0.998893 outer loop vertex 0.1247090027 -0.2740930021 0.5022220016 vertex 0.1500290036 -0.2951659858 0.5031880140 vertex 0.1545139998 -0.2630580068 0.5016720295 endloop endfacet facet normal -0.007541 0.041439 0.999113 outer loop vertex 0.1762569994 -0.3139730096 0.5041660070 vertex 0.1500290036 -0.2951659858 0.5031880140 vertex 0.1478680074 -0.3273119926 0.5045049787 endloop endfacet facet normal 0.002672 0.040754 0.999166 outer loop vertex 0.1478680074 -0.3273119926 0.5045049787 vertex 0.1500290036 -0.2951659858 0.5031880140 vertex 0.1176280007 -0.3105469942 0.5039020181 endloop endfacet facet normal -0.014638 0.999862 -0.007873 outer loop vertex 0.1630759984 0.5051450133 0.3401809931 vertex 0.1344300061 0.5046560168 0.3313390017 vertex 0.1425680071 0.5050070286 0.3607879877 endloop endfacet facet normal -0.002028 -0.999986 -0.004886 outer loop vertex -0.0178903006 -0.4997279942 -0.1126359999 vertex -0.0025838099 -0.4998919964 -0.0854274035 vertex -0.0335602984 -0.4998269975 -0.0858704001 endloop endfacet facet normal 0.788827 -0.612529 -0.050593 outer loop vertex 0.4858730137 -0.4567579925 0.2524090111 vertex 0.4798400104 -0.4670709968 0.2832039893 vertex 0.4723510146 -0.4749819934 0.2622169852 endloop endfacet facet normal 0.531466 0.846232 0.037884 outer loop vertex 0.4504199922 0.4915019870 0.0258274991 vertex 0.4691790044 0.4796630144 0.0271138009 vertex 0.4606919885 0.4861339927 0.0016310801 endloop endfacet facet normal -0.003208 -0.999992 -0.002388 outer loop vertex -0.0451945998 -0.4999809861 -0.0288024005 vertex -0.0181786008 -0.5000079870 -0.0537897982 vertex -0.0145736998 -0.5001029968 -0.0188526995 endloop endfacet facet normal -0.002201 -0.999994 -0.002492 outer loop vertex -0.0145736998 -0.5001029968 -0.0188526995 vertex -0.0181786008 -0.5000079870 -0.0537897982 vertex 0.0059367400 -0.5001059771 -0.0357741006 endloop endfacet facet normal 0.002701 -0.999996 -0.000932 outer loop vertex 0.0142403003 -0.5001329780 -0.0109946001 vertex 0.0323752984 -0.5000619888 -0.0346060991 vertex 0.0438035987 -0.5000579953 -0.0057571698 endloop endfacet facet normal -0.000770 -0.999990 -0.004409 outer loop vertex 0.0158744007 -0.5000050068 -0.0604095012 vertex 0.0059367400 -0.5001059771 -0.0357741006 vertex -0.0181786008 -0.5000079870 -0.0537897982 endloop endfacet facet normal -0.063039 0.996399 0.056701 outer loop vertex -0.3479909897 0.5062729716 0.3997789919 vertex -0.3616389930 0.5072240233 0.3678930104 vertex -0.3824880123 0.5041540265 0.3986620009 endloop endfacet facet normal -0.010862 0.973821 -0.227056 outer loop vertex 0.2578249872 0.4987750053 -0.4331260026 vertex 0.2603490055 0.5038170218 -0.4116219878 vertex 0.2861680090 0.5014950037 -0.4228160083 endloop endfacet facet normal -0.193168 0.963262 0.186581 outer loop vertex -0.4312500060 0.4908080101 0.4467410147 vertex -0.4120340049 0.4956789911 0.4414879978 vertex -0.4253169894 0.4959000051 0.4265950024 endloop endfacet facet normal 0.003964 0.999913 -0.012562 outer loop vertex 0.0916019008 0.4995099902 0.1894800067 vertex 0.0713450983 0.4993549883 0.1707500070 vertex 0.0645698979 0.4996950030 0.1956759989 endloop endfacet facet normal 0.999370 -0.035471 0.000664 outer loop vertex 0.5009120107 0.2545779943 0.1345680058 vertex 0.4999539852 0.2271890044 0.1133299991 vertex 0.5011079907 0.2595439851 0.1048939973 endloop endfacet facet normal 0.518775 0.853548 0.048246 outer loop vertex 0.4696770012 0.4802429974 -0.0226508994 vertex 0.4611969888 0.4867109954 -0.0458967984 vertex 0.4512459934 0.4914759994 -0.0231970996 endloop endfacet facet normal 0.999302 -0.036584 0.007548 outer loop vertex 0.5006120205 0.2339909971 0.0363468006 vertex 0.5017110109 0.2606680095 0.0201482009 vertex 0.5015019774 0.2609489858 0.0491841994 endloop endfacet facet normal 0.999841 -0.015959 0.007934 outer loop vertex 0.4993419945 0.1865770072 0.0767932013 vertex 0.4997510016 0.2156900018 0.0838088021 vertex 0.4992739856 0.1957750022 0.1038649976 endloop endfacet facet normal 0.999895 -0.014346 0.002018 outer loop vertex 0.4989889860 0.1781809926 0.1200020015 vertex 0.4992739856 0.1957750022 0.1038649976 vertex 0.4992800057 0.1999509931 0.1305630058 endloop endfacet facet normal 0.999738 -0.022640 0.003316 outer loop vertex 0.4992800057 0.1999509931 0.1305630058 vertex 0.4992739856 0.1957750022 0.1038649976 vertex 0.4999539852 0.2271890044 0.1133299991 endloop endfacet facet normal 0.422628 0.020614 -0.906069 outer loop vertex 0.4433889985 0.1565749943 -0.4942179918 vertex 0.4621680081 0.1643850058 -0.4852809906 vertex 0.4583939910 0.1384229958 -0.4876320064 endloop endfacet facet normal 0.003784 0.019565 -0.999801 outer loop vertex 0.1671310067 -0.1827390045 -0.4992409945 vertex 0.1716759950 -0.2126429975 -0.4998089969 vertex 0.1421809942 -0.2030040026 -0.4997319877 endloop endfacet facet normal 0.006493 0.027854 -0.999591 outer loop vertex 0.1421809942 -0.2030040026 -0.4997319877 vertex 0.1716759950 -0.2126429975 -0.4998089969 vertex 0.1502120048 -0.2352730036 -0.5005789995 endloop endfacet facet normal -0.007273 0.999012 -0.043841 outer loop vertex 0.1273919940 0.5035039783 0.3002130091 vertex 0.1562439948 0.5041649938 0.3104889989 vertex 0.1504070014 0.5027840137 0.2799890041 endloop endfacet facet normal 0.004327 0.043282 -0.999054 outer loop vertex 0.1323309988 -0.2615869939 -0.5016859770 vertex 0.1203560010 -0.2864960134 -0.5028169751 vertex 0.1021709964 -0.2662349939 -0.5020179749 endloop endfacet facet normal 0.001073 0.044844 -0.998993 outer loop vertex 0.1203560010 -0.2864960134 -0.5028169751 vertex 0.1323309988 -0.2615869939 -0.5016859770 vertex 0.1452810019 -0.2881850004 -0.5028660297 endloop endfacet facet normal -0.012842 0.040329 -0.999104 outer loop vertex 0.1988819987 -0.2203509957 -0.5001829863 vertex 0.2061640024 -0.2478349954 -0.5013859868 vertex 0.1791940033 -0.2411870062 -0.5007709861 endloop endfacet facet normal -0.004534 0.032490 -0.999462 outer loop vertex 0.1791940033 -0.2411870062 -0.5007709861 vertex 0.1716759950 -0.2126429975 -0.4998089969 vertex 0.1988819987 -0.2203509957 -0.5001829863 endloop endfacet facet normal 0.041239 -0.343656 0.938190 outer loop vertex -0.2618910074 -0.4336880147 0.4989880025 vertex -0.2366310060 -0.4485740066 0.4924249947 vertex -0.2322070003 -0.4264349937 0.5003399849 endloop endfacet facet normal 0.430741 -0.071417 0.899645 outer loop vertex 0.4445919991 -0.1130789965 0.4944530129 vertex 0.4629319906 -0.1238999963 0.4848130047 vertex 0.4579020143 -0.1003220007 0.4890930057 endloop endfacet facet normal 0.022055 -0.957368 -0.288028 outer loop vertex -0.3264890015 -0.5041390061 -0.4161860049 vertex -0.3353570104 -0.4969019890 -0.4409199953 vertex -0.2980830073 -0.4973799884 -0.4364770055 endloop endfacet facet normal 0.999622 0.026666 -0.006708 outer loop vertex 0.5055580139 0.3747040033 0.0012760700 vertex 0.5057979822 0.3594590127 -0.0235674996 vertex 0.5050190091 0.3880960047 -0.0258108992 endloop endfacet facet normal 0.982840 0.183458 0.019220 outer loop vertex 0.4985339940 0.4304229915 -0.0005335610 vertex 0.5035529733 0.4035840034 -0.0010027901 vertex 0.5013800263 0.4184319973 -0.0316132009 endloop endfacet facet normal 0.995950 -0.027576 -0.085575 outer loop vertex 0.5035669804 -0.0920068026 -0.4035589993 vertex 0.5055209994 -0.0810350999 -0.3843530118 vertex 0.5052400231 -0.1050110012 -0.3798969984 endloop endfacet facet normal 0.999892 0.001664 0.014632 outer loop vertex 0.5052620173 -0.0554842986 -0.3413850069 vertex 0.5057610273 -0.0591952018 -0.3750630021 vertex 0.5056030154 -0.0303917993 -0.3675400019 endloop endfacet facet normal 0.999475 0.013207 -0.029573 outer loop vertex 0.5056030154 -0.0303917993 -0.3675400019 vertex 0.5057610273 -0.0591952018 -0.3750630021 vertex 0.5049449801 -0.0392942987 -0.3937549889 endloop endfacet facet normal -0.327011 0.945017 -0.002549 outer loop vertex -0.4257999957 0.5002779961 -0.2284699976 vertex -0.4244950116 0.5006480217 -0.2587049901 vertex -0.4455929995 0.4933840036 -0.2451079935 endloop endfacet facet normal -0.470700 -0.826262 -0.309405 outer loop vertex -0.4693750143 -0.4698629975 -0.4591220021 vertex -0.4597820044 -0.4728890061 -0.4656350017 vertex -0.4608579874 -0.4785119891 -0.4489820004 endloop endfacet facet normal 0.032851 -0.004598 -0.999450 outer loop vertex -0.3058919907 -0.0191082004 -0.5039200187 vertex -0.3392289877 -0.0242764000 -0.5049920082 vertex -0.3259510100 0.0069004400 -0.5046989918 endloop endfacet facet normal 0.018050 0.001710 -0.999836 outer loop vertex -0.3259510100 0.0069004400 -0.5046989918 vertex -0.3392289877 -0.0242764000 -0.5049920082 vertex -0.3582249880 0.0031719799 -0.5052880049 endloop endfacet facet normal 0.023774 0.004874 -0.999705 outer loop vertex -0.3322489858 0.0625763983 -0.5048329830 vertex -0.3443169892 0.0326226018 -0.5052660108 vertex -0.3615939915 0.0561842993 -0.5055620074 endloop endfacet facet normal 0.025698 0.998916 -0.038801 outer loop vertex 0.3477100134 0.5096470118 -0.3588190079 vertex 0.3805660009 0.5090360045 -0.3527890146 vertex 0.3754799962 0.5080860257 -0.3806140125 endloop endfacet facet normal -0.953160 -0.302347 -0.008568 outer loop vertex -0.4989010096 -0.4233039916 -0.2186419964 vertex -0.4912779927 -0.4466879964 -0.2415020019 vertex -0.4916810095 -0.4464089870 -0.2065149993 endloop endfacet facet normal 0.560480 0.003816 -0.828159 outer loop vertex 0.4698339999 0.3560920060 -0.4830720127 vertex 0.4698120058 0.3265550137 -0.4832229912 vertex 0.4546900094 0.3409300148 -0.4933910072 endloop endfacet facet normal 0.003583 0.997829 -0.065753 outer loop vertex 0.3477100134 0.5096470118 -0.3588190079 vertex 0.3466449976 0.5073670149 -0.3934769928 vertex 0.3162440062 0.5085030198 -0.3778940141 endloop endfacet facet normal 0.999210 -0.030194 -0.025854 outer loop vertex 0.5065460205 0.2612929940 0.3064970076 vertex 0.5080279708 0.2816810012 0.3399609923 vertex 0.5067309737 0.2434780002 0.3344500065 endloop endfacet facet normal 0.999084 -0.036799 -0.021825 outer loop vertex 0.5080279708 0.2816810012 0.3399609923 vertex 0.5065460205 0.2612929940 0.3064970076 vertex 0.5076979995 0.2942590117 0.3036479950 endloop endfacet facet normal -0.823848 0.563638 0.059897 outer loop vertex -0.4799410105 0.4687449932 -0.3072330058 vertex -0.4900479913 0.4555400014 -0.3219879866 vertex -0.4917309880 0.4504640102 -0.2973710001 endloop endfacet facet normal -0.002436 -0.684172 0.729317 outer loop vertex -0.3146539927 -0.4793159962 0.4710749984 vertex -0.3327730000 -0.4653989971 0.4840700030 vertex -0.3450179994 -0.4810520113 0.4693450034 endloop endfacet facet normal 0.999901 0.013062 0.005232 outer loop vertex 0.4995169938 -0.1874070019 0.1340959966 vertex 0.4996260107 -0.1845970005 0.1062470004 vertex 0.4992040098 -0.1590639949 0.1231520027 endloop endfacet facet normal -0.788099 0.339073 0.513740 outer loop vertex -0.4814159870 0.4501569867 0.4531919956 vertex -0.4735729992 0.4452320039 0.4684740007 vertex -0.4703429937 0.4608060122 0.4631499946 endloop endfacet facet normal 0.999983 0.003049 0.004868 outer loop vertex 0.4994669855 -0.1274909973 0.0610486008 vertex 0.4995099902 -0.1512410045 0.0670882985 vertex 0.4996039867 -0.1407960057 0.0412385017 endloop endfacet facet normal 0.979598 -0.199189 0.026675 outer loop vertex 0.4950079918 -0.4296810031 -0.1871230006 vertex 0.4961529970 -0.4293369949 -0.2266030014 vertex 0.5019969940 -0.3974190056 -0.2028750032 endloop endfacet facet normal -0.010534 0.883605 0.468114 outer loop vertex 0.0875641033 0.4863289893 0.4534020126 vertex 0.1147380024 0.4827930033 0.4606879950 vertex 0.1086419970 0.4916099906 0.4439080060 endloop endfacet facet normal 0.999749 0.021782 0.005312 outer loop vertex 0.5004439950 -0.2058420032 0.0556934997 vertex 0.4997859895 -0.1807149947 0.0765013024 vertex 0.5004379749 -0.2138729990 0.0897603035 endloop endfacet facet normal 0.999700 0.023008 0.008379 outer loop vertex 0.5004379749 -0.2138729990 0.0897603035 vertex 0.4997859895 -0.1807149947 0.0765013024 vertex 0.4996260107 -0.1845970005 0.1062470004 endloop endfacet facet normal -0.026352 -0.956381 0.290932 outer loop vertex 0.2179280072 -0.5006319880 0.4251640141 vertex 0.2327300012 -0.4949609935 0.4451470077 vertex 0.2042810023 -0.4940600097 0.4455319941 endloop endfacet facet normal 0.005497 -0.999980 -0.003027 outer loop vertex 0.1167329997 -0.4991660118 -0.1229719967 vertex 0.1367519945 -0.4990110099 -0.1378210038 vertex 0.1370490044 -0.4990760088 -0.1158120036 endloop endfacet facet normal 0.001463 -0.999995 -0.002973 outer loop vertex 0.1370490044 -0.4990760088 -0.1158120036 vertex 0.1367519945 -0.4990110099 -0.1378210038 vertex 0.1576379985 -0.4990270138 -0.1221579984 endloop endfacet facet normal -0.016660 -0.999858 -0.002457 outer loop vertex 0.2062000036 -0.4995839894 -0.1089219972 vertex 0.1839109957 -0.4991599917 -0.1303340048 vertex 0.2121720016 -0.4996089935 -0.1392409950 endloop endfacet facet normal -0.015943 -0.999873 -0.000183 outer loop vertex 0.2121720016 -0.4996089935 -0.1392409950 vertex 0.1839109957 -0.4991599917 -0.1303340048 vertex 0.1892729998 -0.4992400110 -0.1602579951 endloop endfacet facet normal 0.850262 -0.492988 0.184436 outer loop vertex 0.4870330095 -0.4522280097 0.4258410037 vertex 0.4838849902 -0.4488750100 0.4493159950 vertex 0.4757219851 -0.4650590122 0.4436889887 endloop endfacet facet normal 0.009327 -0.189282 0.981878 outer loop vertex -0.2322070003 -0.4264349937 0.5003399849 vertex -0.2068559974 -0.4178610146 0.5017520189 vertex -0.2272900045 -0.4034509957 0.5047240257 endloop endfacet facet normal 0.433297 0.071812 0.898386 outer loop vertex 0.4383459985 0.0373070017 0.4950830042 vertex 0.4495060146 0.0139936004 0.4915640056 vertex 0.4606539905 0.0298848003 0.4849170148 endloop endfacet facet normal 0.942988 0.330692 -0.037630 outer loop vertex 0.4990690053 0.4406400025 0.3631590009 vertex 0.5032590032 0.4264889956 0.3437989950 vertex 0.4960269928 0.4464679956 0.3381440043 endloop endfacet facet normal -0.004954 0.081213 -0.996684 outer loop vertex 0.1157530025 0.3838259876 -0.5039010048 vertex 0.1015139967 0.4126079977 -0.5014849901 vertex 0.1342560053 0.4072169960 -0.5020869970 endloop endfacet facet normal -0.002959 0.072431 -0.997369 outer loop vertex 0.0427206010 0.4011130035 -0.5030559897 vertex 0.0606864989 0.3829410076 -0.5044289827 vertex 0.0363418013 0.3773880005 -0.5047600269 endloop endfacet facet normal 0.001649 -0.024051 -0.999709 outer loop vertex 0.0276570003 0.3533990085 -0.5049620271 vertex 0.0173189007 0.3289130032 -0.5043900013 vertex 0.0026126399 0.3497689962 -0.5049160123 endloop endfacet facet normal 0.003472 -0.024820 -0.999686 outer loop vertex 0.0173189007 0.3289130032 -0.5043900013 vertex 0.0276570003 0.3533990085 -0.5049620271 vertex 0.0442990996 0.3315590024 -0.5043619871 endloop endfacet facet normal -0.871463 -0.490383 -0.008775 outer loop vertex -0.4939079881 -0.4443559945 -0.3613129854 vertex -0.4907009900 -0.4493820071 -0.3989340067 vertex -0.4811489880 -0.4667490125 -0.3770219982 endloop endfacet facet normal -0.982926 0.012377 -0.183583 outer loop vertex -0.5011519790 -0.1557780057 -0.4188680053 vertex -0.4996480048 -0.1803490072 -0.4285770059 vertex -0.5039200187 -0.1781959981 -0.4055590034 endloop endfacet facet normal 0.998260 -0.033206 -0.048735 outer loop vertex 0.5035809875 0.2148499936 0.2755610049 vertex 0.5031459928 0.2309840024 0.2556580007 vertex 0.5047190189 0.2446489930 0.2785679996 endloop endfacet facet normal 0.998218 -0.038584 -0.045525 outer loop vertex 0.5047190189 0.2446489930 0.2785679996 vertex 0.5031459928 0.2309840024 0.2556580007 vertex 0.5039860010 0.2571829855 0.2518720031 endloop endfacet facet normal 0.998449 -0.040995 -0.037664 outer loop vertex 0.5076979995 0.2942590117 0.3036479950 vertex 0.5059249997 0.2752220035 0.2773669958 vertex 0.5070019960 0.3022780120 0.2764689922 endloop endfacet facet normal 0.998212 -0.041173 -0.043336 outer loop vertex 0.5070019960 0.3022780120 0.2764689922 vertex 0.5059249997 0.2752220035 0.2773669958 vertex 0.5052959919 0.2918309867 0.2470979989 endloop endfacet facet normal -0.986336 -0.050016 0.156971 outer loop vertex -0.5037879944 -0.0916955993 0.3962340057 vertex -0.4990850091 -0.0874254033 0.4271459877 vertex -0.5025200248 -0.0651609972 0.4126560092 endloop endfacet facet normal 0.998995 -0.030521 -0.032814 outer loop vertex 0.5022259951 0.2352250069 0.2300350070 vertex 0.5007809997 0.2117920071 0.2078389972 vertex 0.5014759898 0.2429679930 0.2000000030 endloop endfacet facet normal -0.661028 -0.750213 -0.014907 outer loop vertex -0.4696980119 -0.4786069989 0.4023939967 vertex -0.4778900146 -0.4707950056 0.3725070059 vertex -0.4595089853 -0.4871009886 0.3780480027 endloop endfacet facet normal 0.995328 0.031197 0.091378 outer loop vertex 0.5061479807 -0.1840859950 0.3823750019 vertex 0.5038419962 -0.1870830059 0.4085159898 vertex 0.5060380101 -0.2114409953 0.3929120004 endloop endfacet facet normal 0.935396 -0.329489 0.128342 outer loop vertex 0.4966129959 -0.4274570048 0.4196130037 vertex 0.4870330095 -0.4522280097 0.4258410037 vertex 0.4939270020 -0.4431239963 0.3989680111 endloop endfacet facet normal 0.998796 -0.027741 -0.040454 outer loop vertex 0.5022259951 0.2352250069 0.2300350070 vertex 0.5031459928 0.2309840024 0.2556580007 vertex 0.5018439889 0.2033450007 0.2424650043 endloop endfacet facet normal -0.006887 0.999030 -0.043487 outer loop vertex 0.1504070014 0.5027840137 0.2799890041 vertex 0.1453139931 0.5013989806 0.2489770055 vertex 0.1214879975 0.5020840168 0.2684879899 endloop endfacet facet normal 0.048583 -0.881460 -0.469753 outer loop vertex 0.3992420137 -0.4897899926 -0.4577549994 vertex 0.3846809864 -0.4981909990 -0.4434970021 vertex 0.3752219975 -0.4894570112 -0.4608640075 endloop endfacet facet normal 0.001835 -0.001922 -0.999996 outer loop vertex 0.0137072001 0.1486919969 -0.4996629953 vertex -0.0163323004 0.1340660006 -0.4996899962 vertex -0.0156183001 0.1711660028 -0.4997600019 endloop endfacet facet normal -0.001134 0.003055 -0.999995 outer loop vertex -0.0169066992 0.0724793002 -0.4999350011 vertex 0.0079388795 0.0607611984 -0.4999989867 vertex -0.0142027000 0.0423935018 -0.5000299811 endloop endfacet facet normal 0.002038 0.005704 -0.999982 outer loop vertex 0.0250135995 0.0753564984 -0.4999159873 vertex 0.0064441701 0.0874236003 -0.4998849928 vertex 0.0306621995 0.0975269973 -0.4997780025 endloop endfacet facet normal -0.029166 0.999441 -0.016353 outer loop vertex 0.2380300015 0.5009899735 0.1553169936 vertex 0.2127700001 0.4999200106 0.1349769980 vertex 0.2065030038 0.5002490282 0.1662629992 endloop endfacet facet normal 0.005397 0.004216 -0.999977 outer loop vertex 0.0579957999 0.1028549969 -0.4996080101 vertex 0.0306621995 0.0975269973 -0.4997780025 vertex 0.0383337997 0.1266040057 -0.4996140003 endloop endfacet facet normal 0.002574 0.004961 -0.999984 outer loop vertex 0.0383337997 0.1266040057 -0.4996140003 vertex 0.0306621995 0.0975269973 -0.4997780025 vertex 0.0092485799 0.1160970032 -0.4997409880 endloop endfacet facet normal 0.042247 -0.999106 0.001172 outer loop vertex -0.2740370035 -0.5023000240 0.0733188018 vertex -0.2671909928 -0.5020470023 0.0422403999 vertex -0.2431519926 -0.5010060072 0.0631252974 endloop endfacet facet normal 0.547818 0.039093 0.835684 outer loop vertex 0.4726499915 0.3639900088 0.4789330065 vertex 0.4704119861 0.3876990080 0.4792909920 vertex 0.4568989873 0.3694689870 0.4890019894 endloop endfacet facet normal 0.027829 -0.999612 -0.001221 outer loop vertex -0.2092069983 -0.5000460148 0.0167596992 vertex -0.2377520055 -0.5008569956 0.0300974008 vertex -0.2330819964 -0.5006890297 -0.0009786510 endloop endfacet facet normal 0.012887 0.752440 -0.658534 outer loop vertex -0.1528999954 0.4702039957 -0.4806900024 vertex -0.1721169949 0.4799660146 -0.4699119925 vertex -0.1439699978 0.4830319881 -0.4658580124 endloop endfacet facet normal 0.039970 -0.999201 0.000606 outer loop vertex -0.2330819964 -0.5006890297 -0.0009786510 vertex -0.2377520055 -0.5008569956 0.0300974008 vertex -0.2616809905 -0.5018259883 0.0106523000 endloop endfacet facet normal 0.047430 -0.998874 -0.000805 outer loop vertex -0.2858250141 -0.5029559731 -0.0097682001 vertex -0.2616809905 -0.5018259883 0.0106523000 vertex -0.2910439968 -0.5032299757 0.0227196999 endloop endfacet facet normal -0.668308 -0.741031 0.065088 outer loop vertex -0.4784219861 -0.4694660008 -0.2485969961 vertex -0.4729709923 -0.4766480029 -0.2743949890 vertex -0.4626309872 -0.4840669930 -0.2526920140 endloop endfacet facet normal 0.048353 -0.998829 0.001446 outer loop vertex -0.2910439968 -0.5032299757 0.0227196999 vertex -0.2616809905 -0.5018259883 0.0106523000 vertex -0.2671909928 -0.5020470023 0.0422403999 endloop endfacet facet normal 0.100531 0.994908 -0.007141 outer loop vertex 0.4021709859 0.5031080246 0.1630859971 vertex 0.3860740066 0.5048570037 0.1801470071 vertex 0.4069850147 0.5028100014 0.1893360019 endloop endfacet facet normal -0.009244 0.999832 -0.015815 outer loop vertex 0.1040259972 0.5042279959 0.3220500052 vertex 0.1131189987 0.5048120022 0.3536570072 vertex 0.1344300061 0.5046560168 0.3313390017 endloop endfacet facet normal 0.329668 0.093112 -0.939494 outer loop vertex 0.4397059977 0.3521640003 -0.4996359944 vertex 0.4311699867 0.3734059930 -0.5005260110 vertex 0.4526830018 0.3681100011 -0.4935019910 endloop endfacet facet normal 0.111259 0.008067 -0.993759 outer loop vertex 0.3871789873 0.3421460092 -0.5078269839 vertex 0.4191739857 0.3484129906 -0.5041940212 vertex 0.4124970138 0.3182969987 -0.5051860213 endloop endfacet facet normal -0.302161 0.510717 0.804902 outer loop vertex -0.4393599927 0.4712159932 0.4758790135 vertex -0.4505760074 0.4571239948 0.4806100130 vertex -0.4351109862 0.4590649903 0.4851840138 endloop endfacet facet normal 0.027672 0.998734 0.042015 outer loop vertex -0.2157430053 0.5049840212 -0.2874720097 vertex -0.1922329962 0.5053359866 -0.3113229871 vertex -0.2253759950 0.5066099763 -0.3197779953 endloop endfacet facet normal -0.526086 -0.847085 0.075365 outer loop vertex -0.4696980119 -0.4786069989 0.4023939967 vertex -0.4595089853 -0.4871009886 0.3780480027 vertex -0.4504179955 -0.4904539883 0.4038209915 endloop endfacet facet normal 0.031305 0.999122 0.027832 outer loop vertex -0.2253759950 0.5066099763 -0.3197779953 vertex -0.1922329962 0.5053359866 -0.3113229871 vertex -0.2022279948 0.5065000057 -0.3418669999 endloop endfacet facet normal 0.008539 -0.999850 -0.015063 outer loop vertex 0.0555741005 -0.4998010099 0.1909310073 vertex 0.0252174009 -0.5002599955 0.2041890025 vertex 0.0292288996 -0.4997229874 0.1708170027 endloop endfacet facet normal -0.556964 -0.000493 0.830537 outer loop vertex -0.4555709958 -0.1790930033 0.4867590070 vertex -0.4705710113 -0.1957689971 0.4766899943 vertex -0.4533649981 -0.2083760053 0.4882209897 endloop endfacet facet normal -0.000617 -0.999993 -0.003637 outer loop vertex 0.0011388900 -0.4996660054 0.1520899981 vertex -0.0281904005 -0.4997040033 0.1675170064 vertex -0.0269416999 -0.4995909929 0.1362320036 endloop endfacet facet normal -0.004681 -0.999741 -0.022265 outer loop vertex -0.0310047008 -0.5001369715 0.1990080029 vertex -0.0015098600 -0.4999679923 0.1852190048 vertex -0.0053523900 -0.5006800294 0.2179989964 endloop endfacet facet normal 0.003498 -0.999393 -0.034655 outer loop vertex -0.0102952002 -0.5018740296 0.2519330084 vertex -0.0053523900 -0.5006800294 0.2179989964 vertex 0.0214344002 -0.5012590289 0.2373999953 endloop endfacet facet normal 0.000159 -0.999548 -0.030050 outer loop vertex 0.0214344002 -0.5012590289 0.2373999953 vertex -0.0053523900 -0.5006800294 0.2179989964 vertex 0.0252174009 -0.5002599955 0.2041890025 endloop endfacet facet normal 0.999977 -0.003804 -0.005600 outer loop vertex 0.4996550083 -0.0928556994 -0.0428082012 vertex 0.4995369911 -0.1252370030 -0.0418840982 vertex 0.4994519949 -0.1085579991 -0.0683917999 endloop endfacet facet normal 0.986609 -0.048338 0.155777 outer loop vertex 0.5044509768 -0.3431720138 0.4254859984 vertex 0.5035679936 -0.3687900007 0.4231289923 vertex 0.5075899959 -0.3484059870 0.4039810002 endloop endfacet facet normal 0.314450 0.948851 0.028338 outer loop vertex 0.4259850085 0.4998190105 0.0698271021 vertex 0.4472689927 0.4926260114 0.0744972005 vertex 0.4390079975 0.4961250126 0.0490060002 endloop endfacet facet normal -0.999978 -0.004141 -0.005184 outer loop vertex -0.4994879961 -0.0257064998 -0.1198420003 vertex -0.4994759858 -0.0494301990 -0.1032069996 vertex -0.4996590018 -0.0204610992 -0.0910478011 endloop endfacet facet normal 0.998645 -0.047681 -0.020855 outer loop vertex 0.5056489706 -0.3704990149 -0.0969635025 vertex 0.5051440001 -0.3907530010 -0.0748376027 vertex 0.5042039752 -0.3981710076 -0.1028909981 endloop endfacet facet normal 0.993880 -0.099761 -0.047430 outer loop vertex 0.5017499924 -0.4091219902 -0.1312800050 vertex 0.5048959851 -0.3809660077 -0.1245779991 vertex 0.5042039752 -0.3981710076 -0.1028909981 endloop endfacet facet normal 0.009020 0.014658 0.999852 outer loop vertex 0.0918311998 -0.1967130005 0.4997859895 vertex 0.0768748969 -0.1729139984 0.4995720088 vertex 0.0606767982 -0.1983489990 0.5000910163 endloop endfacet facet normal 0.038234 0.008187 0.999235 outer loop vertex -0.2690989971 -0.1588480026 0.5028589964 vertex -0.2339410037 -0.1716939956 0.5016189814 vertex -0.2420399934 -0.1349679977 0.5016279817 endloop endfacet facet normal 0.022335 0.006725 0.999728 outer loop vertex -0.1786859930 -0.1238539964 0.4997099936 vertex -0.2060700059 -0.1473750025 0.5004799962 vertex -0.1713880002 -0.1587979943 0.4997819960 endloop endfacet facet normal 0.050474 0.698043 0.714275 outer loop vertex 0.0620756000 0.4765880108 0.4678579867 vertex 0.0310402997 0.4696309865 0.4768500030 vertex 0.0559910983 0.4596039951 0.4848859906 endloop endfacet facet normal 0.023703 0.010883 0.999660 outer loop vertex -0.1713880002 -0.1587979943 0.4997819960 vertex -0.2060700059 -0.1473750025 0.5004799962 vertex -0.1978760064 -0.1835960001 0.5006800294 endloop endfacet facet normal 0.554410 -0.824329 -0.114503 outer loop vertex 0.4544599950 -0.4842140079 -0.4241769910 vertex 0.4723750055 -0.4748890102 -0.4045670033 vertex 0.4549170136 -0.4883869886 -0.3919219971 endloop endfacet facet normal 0.026494 0.022833 0.999388 outer loop vertex -0.1869930029 -0.2189839929 0.5012000203 vertex -0.1978760064 -0.1835960001 0.5006800294 vertex -0.2265670002 -0.2120169997 0.5020899773 endloop endfacet facet normal 0.000774 0.999825 -0.018697 outer loop vertex 0.0786549971 0.5047190189 0.3472580016 vertex 0.1131189987 0.5048120022 0.3536570072 vertex 0.1040259972 0.5042279959 0.3220500052 endloop endfacet facet normal 0.031789 0.017486 0.999342 outer loop vertex -0.2265670002 -0.2120169997 0.5020899773 vertex -0.1978760064 -0.1835960001 0.5006800294 vertex -0.2339410037 -0.1716939956 0.5016189814 endloop endfacet facet normal -0.996952 -0.018312 0.075836 outer loop vertex -0.5048090219 0.2231750041 0.4019980133 vertex -0.5048490167 0.2492650002 0.4077720046 vertex -0.5070340037 0.2438739985 0.3777459860 endloop endfacet facet normal -0.013661 0.999008 -0.042373 outer loop vertex 0.1740590036 0.5023030043 0.2610230148 vertex 0.1453139931 0.5013989806 0.2489770055 vertex 0.1504070014 0.5027840137 0.2799890041 endloop endfacet facet normal -0.957829 -0.027731 0.285998 outer loop vertex -0.4944519997 0.1988079995 0.4444769919 vertex -0.5011119843 0.2092639953 0.4231860042 vertex -0.4997040033 0.1816609949 0.4252249897 endloop endfacet facet normal 0.381631 -0.924296 -0.005863 outer loop vertex 0.4539259970 -0.4911029935 -0.0446506999 vertex 0.4405210018 -0.4967109859 -0.0331058018 vertex 0.4373260140 -0.4978939891 -0.0545739010 endloop endfacet facet normal 0.973839 -0.014946 -0.226749 outer loop vertex 0.4984599948 0.1439629942 -0.4332050085 vertex 0.5022609830 0.1345629990 -0.4162609875 vertex 0.4989770055 0.1181180030 -0.4292809963 endloop endfacet facet normal 0.953352 -0.060182 -0.295802 outer loop vertex 0.4928370118 0.0984041020 -0.4450590014 vertex 0.4989770055 0.1181180030 -0.4292809963 vertex 0.4997340143 0.0899088979 -0.4211019874 endloop endfacet facet normal -0.712496 0.700278 -0.044271 outer loop vertex -0.4668259919 0.4799570143 -0.0054236199 vertex -0.4806660116 0.4666790068 0.0072859498 vertex -0.4691750109 0.4793170094 0.0222578999 endloop endfacet facet normal -0.935354 0.005026 -0.353676 outer loop vertex -0.4922319949 0.3347789943 -0.4541670084 vertex -0.4910010099 0.3015320003 -0.4578950107 vertex -0.4994159937 0.3161129951 -0.4354330003 endloop endfacet facet normal -0.016547 -0.973704 -0.227215 outer loop vertex -0.0137652997 -0.5002920032 -0.4184190035 vertex -0.0409402996 -0.5026819706 -0.4061979949 vertex -0.0417187996 -0.4966279864 -0.4320850074 endloop endfacet facet normal 0.999765 -0.021654 0.001240 outer loop vertex 0.5055860281 0.3575989902 0.0554874018 vertex 0.5051440001 0.3361360133 0.0370647982 vertex 0.5057470202 0.3634769917 0.0283298995 endloop endfacet facet normal -0.908023 -0.071106 -0.412841 outer loop vertex -0.4916389883 -0.3679479957 -0.4596410096 vertex -0.4878380001 -0.3937849998 -0.4635510147 vertex -0.4977779984 -0.3793599904 -0.4441730082 endloop endfacet facet normal 0.999589 -0.027509 0.008065 outer loop vertex 0.5051440001 0.3361360133 0.0370647982 vertex 0.5055860281 0.3575989902 0.0554874018 vertex 0.5047879815 0.3312360048 0.0644773990 endloop endfacet facet normal 0.686403 -0.724796 0.059339 outer loop vertex 0.4640839994 -0.4830560088 0.0109868003 vertex 0.4712280035 -0.4781860113 -0.0121665997 vertex 0.4801920056 -0.4681940079 0.0061896900 endloop endfacet facet normal 0.998759 -0.049793 -0.000441 outer loop vertex 0.5031949878 0.3040190041 0.1411879957 vertex 0.5021489859 0.2831960022 0.1233500019 vertex 0.5035660267 0.3116819859 0.1162879989 endloop endfacet facet normal 0.999201 -0.039525 -0.005849 outer loop vertex 0.5035660267 0.3116819859 0.1162879989 vertex 0.5048210025 0.3435530066 0.1153109968 vertex 0.5042380095 0.3259049952 0.1349720061 endloop endfacet facet normal -0.001557 -0.210138 -0.977670 outer loop vertex -0.1136159971 -0.4146560133 -0.5017039776 vertex -0.1224810034 -0.4363499880 -0.4970270097 vertex -0.1404500008 -0.4191839993 -0.5006880164 endloop endfacet facet normal 0.999975 -0.006778 0.002100 outer loop vertex 0.5049700141 0.3708879948 0.1325799972 vertex 0.5048210025 0.3435530066 0.1153109968 vertex 0.5050519705 0.3739649951 0.1034860015 endloop endfacet facet normal 0.999929 -0.003120 0.011506 outer loop vertex 0.5052109957 0.3520750105 0.0837308988 vertex 0.5050519705 0.3739649951 0.1034860015 vertex 0.5048210025 0.3435530066 0.1153109968 endloop endfacet facet normal 0.015545 0.955456 0.294725 outer loop vertex -0.1061049998 0.4943790138 0.4480339885 vertex -0.1092280000 0.5004640222 0.4284720123 vertex -0.1315899938 0.4979810119 0.4377009869 endloop endfacet facet normal -0.940315 -0.338159 0.038152 outer loop vertex -0.4994069934 -0.4319149852 0.3508369923 vertex -0.4934560061 -0.4450590014 0.3810069859 vertex -0.5018500090 -0.4223980010 0.3749789894 endloop endfacet facet normal -0.047711 0.998860 -0.001743 outer loop vertex 0.2976369858 0.5028210282 0.0740953013 vertex 0.2726329863 0.5016469955 0.0857227966 vertex 0.2974439859 0.5028589964 0.1011329964 endloop endfacet facet normal -0.042716 0.999080 0.003760 outer loop vertex 0.2522259951 0.5008659959 0.0437888987 vertex 0.2804389894 0.5021160245 0.0321605988 vertex 0.2538459897 0.5010380149 0.0164850000 endloop endfacet facet normal -0.999703 -0.024363 0.000257 outer loop vertex -0.5048760176 0.3396089971 -0.1345739961 vertex -0.5052009821 0.3526929915 -0.1583060026 vertex -0.5044559836 0.3221240044 -0.1581670046 endloop endfacet facet normal -0.960867 0.276878 0.008520 outer loop vertex -0.5007740259 0.4170370102 -0.1930830032 vertex -0.4970990121 0.4290330112 -0.1684609950 vertex -0.4940089881 0.4404970109 -0.1925259978 endloop endfacet facet normal -0.003373 0.999990 0.002952 outer loop vertex -0.0249374993 0.4993419945 -0.1457850039 vertex -0.0295748003 0.4994060099 -0.1727689952 vertex -0.0529492982 0.4992719889 -0.1540759951 endloop endfacet facet normal -0.997698 0.063549 0.023684 outer loop vertex -0.5033659935 0.3923290074 -0.1396439970 vertex -0.5047529936 0.3768630028 -0.1565739959 vertex -0.5048959851 0.3670760095 -0.1363369972 endloop endfacet facet normal -0.998741 0.048029 0.014452 outer loop vertex -0.5031669736 0.3838439882 -0.0786444992 vertex -0.5037199855 0.3823229969 -0.1118059978 vertex -0.5046589971 0.3572809994 -0.0934768021 endloop endfacet facet normal 0.686623 -0.667432 0.288244 outer loop vertex 0.4645250142 -0.4705840051 0.4575679898 vertex 0.4757219851 -0.4650590122 0.4436889887 vertex 0.4745779932 -0.4590120018 0.4604159892 endloop endfacet facet normal -0.998997 0.043909 0.008811 outer loop vertex -0.5046589971 0.3572809994 -0.0934768021 vertex -0.5037199855 0.3823229969 -0.1118059978 vertex -0.5049170256 0.3561249971 -0.1169700027 endloop endfacet facet normal 0.322939 -0.045926 -0.945305 outer loop vertex 0.4432939887 -0.0175049007 -0.4932279885 vertex 0.4467200041 -0.0469507016 -0.4906269908 vertex 0.4259879887 -0.0280054007 -0.4986299872 endloop endfacet facet normal -0.993143 0.112348 0.032334 outer loop vertex -0.5035539865 0.4006339908 0.0486885011 vertex -0.5047410131 0.3817889988 0.0777077973 vertex -0.5011399984 0.4149709940 0.0730187967 endloop endfacet facet normal -0.999677 -0.025398 -0.000193 outer loop vertex -0.5046359897 0.3159199953 0.0610728003 vertex -0.5054489970 0.3478800058 0.0663404018 vertex -0.5051910281 0.3379899859 0.0316357017 endloop endfacet facet normal -0.999992 -0.003203 -0.002401 outer loop vertex -0.5051910281 0.3379899859 0.0316357017 vertex -0.5053309798 0.3721179962 0.0443903990 vertex -0.5052539706 0.3703649938 0.0146607999 endloop endfacet facet normal -0.034186 -0.999286 -0.016096 outer loop vertex 0.1942880005 -0.5051890016 -0.3784320056 vertex 0.2150270045 -0.5062140226 -0.3588429987 vertex 0.1874240041 -0.5054410100 -0.3482089937 endloop endfacet facet normal 0.049778 -0.848383 -0.527038 outer loop vertex -0.1878100038 -0.4902999997 -0.4537819922 vertex -0.1774380058 -0.4808929861 -0.4679450095 vertex -0.1585090011 -0.4907059968 -0.4503610134 endloop endfacet facet normal -0.999488 -0.031419 -0.006072 outer loop vertex -0.5037770271 0.3033680022 -0.0672997981 vertex -0.5039550066 0.3043160141 -0.0429106988 vertex -0.5046529770 0.3283590078 -0.0524292998 endloop endfacet facet normal -0.999700 0.012635 -0.020977 outer loop vertex -0.5045610070 0.3756000102 -0.0152099999 vertex -0.5051770210 0.3454819918 -0.0039938302 vertex -0.5052539706 0.3703649938 0.0146607999 endloop endfacet facet normal -0.999683 -0.024831 0.004053 outer loop vertex -0.5064859986 0.2382660061 -0.3459810019 vertex -0.5062159896 0.2233110070 -0.3710019886 vertex -0.5058490038 0.2122820020 -0.3480559886 endloop endfacet facet normal -0.999481 0.007336 0.031356 outer loop vertex -0.5040330291 0.0453325994 -0.3103609979 vertex -0.5049679875 0.0481497012 -0.3408220112 vertex -0.5047180057 0.0248207003 -0.3273960054 endloop endfacet facet normal 0.997935 0.038631 -0.051307 outer loop vertex 0.5027760267 -0.2070299983 0.2627019882 vertex 0.5049369931 -0.2279749960 0.2889629900 vertex 0.5037310123 -0.2388290018 0.2573339939 endloop endfacet facet normal -0.999750 -0.021658 0.005580 outer loop vertex -0.5058490038 0.2122820020 -0.3480559886 vertex -0.5062159896 0.2233110070 -0.3710019886 vertex -0.5054619908 0.1896959990 -0.3663820028 endloop endfacet facet normal 0.126837 -0.991881 -0.009227 outer loop vertex 0.3889220059 -0.5080649853 -0.3790630102 vertex 0.4127010107 -0.5051850080 -0.3617820144 vertex 0.3867239952 -0.5086539984 -0.3459599912 endloop endfacet facet normal 0.008403 -0.999541 -0.029110 outer loop vertex 0.0252174009 -0.5002599955 0.2041890025 vertex 0.0519861989 -0.5005859733 0.2231090069 vertex 0.0214344002 -0.5012590289 0.2373999953 endloop endfacet facet normal -0.936850 -0.349725 -0.001964 outer loop vertex -0.4939079881 -0.4443559945 -0.3613129854 vertex -0.4920290112 -0.4495829940 -0.3268469870 vertex -0.5006480217 -0.4264520109 -0.3343580067 endloop endfacet facet normal 0.398191 0.916669 0.034077 outer loop vertex 0.4530679882 0.4909789860 -0.0657176971 vertex 0.4416080117 0.4953039885 -0.0481498986 vertex 0.4611969888 0.4867109954 -0.0458967984 endloop endfacet facet normal 0.007174 -0.999972 0.001954 outer loop vertex 0.0988558978 -0.4991349876 0.1273169965 vertex 0.0895003974 -0.4991550148 0.1514180005 vertex 0.0705137029 -0.4993329942 0.1300400048 endloop endfacet facet normal 0.006190 -0.999980 -0.001229 outer loop vertex 0.0343503989 -0.4995610118 0.1334159970 vertex 0.0705137029 -0.4993329942 0.1300400048 vertex 0.0606452003 -0.4994300008 0.1592590064 endloop endfacet facet normal 0.008143 -0.999962 -0.003216 outer loop vertex 0.0606452003 -0.4994300008 0.1592590064 vertex 0.0292288996 -0.4997229874 0.1708170027 vertex 0.0343503989 -0.4995610118 0.1334159970 endloop endfacet facet normal 0.159010 0.987050 0.021153 outer loop vertex 0.3976480067 0.5059660077 -0.2957830131 vertex 0.4163669944 0.5034660101 -0.3198409975 vertex 0.3887510002 0.5080289841 -0.3251670003 endloop endfacet facet normal -0.998981 0.000176 0.045124 outer loop vertex -0.5041810274 -0.0604460016 -0.3142270148 vertex -0.5031620264 -0.0462586991 -0.2917230129 vertex -0.5044720173 -0.0343656987 -0.3207710087 endloop endfacet facet normal -0.998859 -0.003761 0.047600 outer loop vertex -0.5031620264 -0.0462586991 -0.2917230129 vertex -0.5041810274 -0.0604460016 -0.3142270148 vertex -0.5030760169 -0.0793431029 -0.2925319970 endloop endfacet facet normal 0.967429 -0.181857 0.176095 outer loop vertex 0.4915280044 -0.4357970059 0.4389359951 vertex 0.4966129959 -0.4274570048 0.4196130037 vertex 0.4952229857 -0.4150930047 0.4400179982 endloop endfacet facet normal -0.999305 -0.015355 0.033980 outer loop vertex -0.5049579740 0.1912250072 -0.3325870037 vertex -0.5048990250 0.1615370065 -0.3442690074 vertex -0.5038549900 0.1667899936 -0.3111920059 endloop endfacet facet normal -0.999075 -0.005052 0.042706 outer loop vertex -0.5007299781 -0.0789932013 -0.2420749962 vertex -0.5018100142 -0.0614985004 -0.2652719915 vertex -0.5017030239 -0.0868422017 -0.2657670081 endloop endfacet facet normal -0.998881 0.000939 0.047296 outer loop vertex -0.5017030239 -0.0868422017 -0.2657670081 vertex -0.5023419857 -0.1079789996 -0.2788420022 vertex -0.5010070205 -0.1062500030 -0.2506819963 endloop endfacet facet normal -0.998696 0.004309 0.050875 outer loop vertex -0.5023419857 -0.1079789996 -0.2788420022 vertex -0.5037950277 -0.1078850031 -0.3073740005 vertex -0.5032209754 -0.1335410029 -0.2939319909 endloop endfacet facet normal -0.998705 -0.001287 0.050857 outer loop vertex -0.5030760169 -0.0793431029 -0.2925319970 vertex -0.5037950277 -0.1078850031 -0.3073740005 vertex -0.5023419857 -0.1079789996 -0.2788420022 endloop endfacet facet normal 0.006435 0.005583 -0.999964 outer loop vertex 0.0877057984 0.1058069989 -0.4993909895 vertex 0.1044429988 0.0797088966 -0.4994289875 vertex 0.0745806992 0.0783085972 -0.4996289909 endloop endfacet facet normal 0.006475 0.004737 -0.999968 outer loop vertex 0.0745806992 0.0783085972 -0.4996289909 vertex 0.1044429988 0.0797088966 -0.4994289875 vertex 0.0899396986 0.0522412993 -0.4996530116 endloop endfacet facet normal 0.000378 0.006935 -0.999976 outer loop vertex 0.1525840014 0.0537674017 -0.4994789958 vertex 0.1207569987 0.0527619012 -0.4994980097 vertex 0.1353980005 0.0812377036 -0.4992949963 endloop endfacet facet normal 0.989490 0.062826 -0.130238 outer loop vertex 0.5038490295 -0.2774359882 -0.4165680110 vertex 0.5076490045 -0.2878850102 -0.3927380145 vertex 0.5060999990 -0.3018409908 -0.4112389982 endloop endfacet facet normal 0.002967 0.007346 -0.999969 outer loop vertex 0.0363418013 0.3773880005 -0.5047600269 vertex 0.0276570003 0.3533990085 -0.5049620271 vertex 0.0121743996 0.3732669950 -0.5048620105 endloop endfacet facet normal 0.005893 -0.041749 -0.999111 outer loop vertex 0.0610361993 0.3054110110 -0.5032619834 vertex 0.0798961967 0.2738519907 -0.5018320084 vertex 0.0437286012 0.2763569951 -0.5021499991 endloop endfacet facet normal 0.005029 -0.040365 0.999172 outer loop vertex 0.0673879981 0.2611809969 0.5021299720 vertex 0.0872282013 0.2317470014 0.5008410215 vertex 0.1016639993 0.2608729899 0.5019450188 endloop endfacet facet normal 0.007817 -0.037035 -0.999283 outer loop vertex 0.0757415965 0.3375490010 -0.5043380260 vertex 0.0610361993 0.3054110110 -0.5032619834 vertex 0.0442990996 0.3315590024 -0.5043619871 endloop endfacet facet normal 0.006580 -0.016101 -0.999849 outer loop vertex 0.1070130020 0.3330030143 -0.5040590167 vertex 0.0757415965 0.3375490010 -0.5043380260 vertex 0.0978827998 0.3603810072 -0.5045599937 endloop endfacet facet normal 0.999408 -0.034289 -0.002731 outer loop vertex 0.5038449764 0.3050599992 -0.1129390001 vertex 0.5036200285 0.3010790050 -0.1452769935 vertex 0.5048879981 0.3369680047 -0.1318680048 endloop endfacet facet normal 0.006556 -0.016078 -0.999849 outer loop vertex 0.0978827998 0.3603810072 -0.5045599937 vertex 0.0757415965 0.3375490010 -0.5043380260 vertex 0.0748903006 0.3653090000 -0.5047900081 endloop endfacet facet normal -0.867619 -0.496441 -0.027989 outer loop vertex -0.4817500114 -0.4664410055 -0.3464710116 vertex -0.4920290112 -0.4495829940 -0.3268469870 vertex -0.4939079881 -0.4443559945 -0.3613129854 endloop endfacet facet normal -0.999414 0.010098 -0.032703 outer loop vertex -0.5052710176 -0.0880386978 -0.3591159880 vertex -0.5045719743 -0.1070159972 -0.3863390088 vertex -0.5054969788 -0.1215590015 -0.3625609875 endloop endfacet facet normal -0.998983 0.001740 0.045049 outer loop vertex -0.5045499802 -0.0843036994 -0.3250260055 vertex -0.5037950277 -0.1078850031 -0.3073740005 vertex -0.5030760169 -0.0793431029 -0.2925319970 endloop endfacet facet normal -0.999264 0.004243 0.038127 outer loop vertex -0.5049870014 -0.1120619997 -0.3356379867 vertex -0.5053070188 -0.1404979974 -0.3408609927 vertex -0.5044109821 -0.1298760027 -0.3185589910 endloop endfacet facet normal -0.999244 0.006715 0.038290 outer loop vertex -0.5053070188 -0.1404979974 -0.3408609927 vertex -0.5056930184 -0.1743649989 -0.3449949920 vertex -0.5044190288 -0.1552339941 -0.3151029944 endloop endfacet facet normal -0.999895 0.010135 0.010336 outer loop vertex -0.5056930184 -0.1743649989 -0.3449949920 vertex -0.5053070188 -0.1404979974 -0.3408609927 vertex -0.5056800246 -0.1497319937 -0.3678919971 endloop endfacet facet normal -0.955622 0.286507 -0.068558 outer loop vertex -0.4902150035 0.4435259998 -0.0563564003 vertex -0.4989619851 0.4135079980 -0.0598799996 vertex -0.4956719875 0.4315840006 -0.0301981997 endloop endfacet facet normal 0.998499 -0.005969 -0.054437 outer loop vertex 0.5029649734 -0.0512261987 0.2875350118 vertex 0.5036249757 -0.0750733018 0.3022559881 vertex 0.5021179914 -0.0753258988 0.2746419907 endloop endfacet facet normal -0.872863 0.487905 -0.007651 outer loop vertex -0.4902150035 0.4435259998 -0.0563564003 vertex -0.4786550105 0.4643189907 -0.0492040999 vertex -0.4815070033 0.4587379992 -0.0797365978 endloop endfacet facet normal 0.004450 -0.021854 0.999751 outer loop vertex 0.1225610003 0.1807669997 0.4992919862 vertex 0.1358029991 0.2065210044 0.4997960031 vertex 0.1050029993 0.2047780007 0.4998950064 endloop endfacet facet normal 0.998507 -0.004370 -0.054452 outer loop vertex 0.5021179914 -0.0753258988 0.2746419907 vertex 0.5036249757 -0.0750733018 0.3022559881 vertex 0.5026779771 -0.1003360003 0.2869180143 endloop endfacet facet normal 0.998346 0.008044 -0.056925 outer loop vertex 0.5017520189 -0.1243859977 0.2705729902 vertex 0.5034109950 -0.1273780018 0.2992449999 vertex 0.5025929809 -0.1529600024 0.2812840044 endloop endfacet facet normal 0.006192 0.997823 0.065657 outer loop vertex 0.1699140072 0.5051389933 0.3685280085 vertex 0.1509580016 0.5040180087 0.3873519897 vertex 0.1763560027 0.5033699870 0.3948050141 endloop endfacet facet normal 0.753169 -0.008511 -0.657772 outer loop vertex 0.4698300064 0.2707589865 -0.4812609851 vertex 0.4842509925 0.2605949938 -0.4646170139 vertex 0.4715560079 0.2428870052 -0.4789240062 endloop endfacet facet normal 0.005954 -0.999973 0.004400 outer loop vertex 0.0848328993 -0.4997859895 0.0298912004 vertex 0.0938628018 -0.4996010065 0.0597121008 vertex 0.0641070977 -0.4998100102 0.0524776988 endloop endfacet facet normal -0.378533 0.043853 -0.924548 outer loop vertex -0.4522269964 0.2698850036 -0.4947800040 vertex -0.4598470032 0.2985830009 -0.4902989864 vertex -0.4355739951 0.2964949906 -0.5003359914 endloop endfacet facet normal 0.727304 -0.016989 0.686105 outer loop vertex 0.4875729978 -0.2984110117 0.4661760032 vertex 0.4825839996 -0.2782830000 0.4719629884 vertex 0.4746379852 -0.2952499986 0.4799660146 endloop endfacet facet normal -0.013240 0.999873 -0.008869 outer loop vertex -0.0941279978 0.5054299831 -0.3460409939 vertex -0.0701948032 0.5056170225 -0.3606820107 vertex -0.1000669971 0.5050780177 -0.3768540025 endloop endfacet facet normal -0.435608 -0.900019 0.014556 outer loop vertex -0.4397689998 -0.4932729900 -0.1337690055 vertex -0.4441739917 -0.4906069934 -0.1007520035 vertex -0.4608620107 -0.4828830063 -0.1225780025 endloop endfacet facet normal 0.010485 0.618737 0.785528 outer loop vertex -0.1489789933 0.4764139950 0.4756610096 vertex -0.1779890060 0.4766719937 0.4758450091 vertex -0.1638070047 0.4626480043 0.4867019951 endloop endfacet facet normal 0.010986 -0.020763 -0.999724 outer loop vertex -0.3325990140 0.2816140056 -0.5086230040 vertex -0.3566139936 0.3039610088 -0.5093510151 vertex -0.3273789883 0.3156729937 -0.5092729926 endloop endfacet facet normal -0.038488 0.773761 0.632307 outer loop vertex -0.1207149997 0.4751339853 0.4769900143 vertex -0.1025969982 0.4844399989 0.4667049944 vertex -0.1323429942 0.4884110093 0.4600349963 endloop endfacet facet normal 0.900824 -0.434118 -0.007579 outer loop vertex 0.4951539934 -0.4414019883 0.3111410141 vertex 0.4964460135 -0.4392420053 0.3409860134 vertex 0.4866929948 -0.4592700005 0.3289479911 endloop endfacet facet normal -0.003590 -0.999993 0.000995 outer loop vertex 0.1762890071 -0.4995380044 0.0572568998 vertex 0.1489630044 -0.4994460046 0.0511283986 vertex 0.1677390039 -0.4995290041 0.0354489982 endloop endfacet facet normal -0.009982 -0.999944 0.003501 outer loop vertex 0.1677390039 -0.4995290041 0.0354489982 vertex 0.1916249990 -0.4997650087 0.0361424983 vertex 0.1762890071 -0.4995380044 0.0572568998 endloop endfacet facet normal 0.017982 -0.217729 -0.975843 outer loop vertex 0.3550699949 -0.4322600067 -0.4989449978 vertex 0.3196110129 -0.4241900146 -0.5013989806 vertex 0.3482849896 -0.4034549892 -0.5054969788 endloop endfacet facet normal 0.798452 -0.251001 -0.547241 outer loop vertex 0.4819900095 -0.4497739971 -0.4544129968 vertex 0.4741829932 -0.4459320009 -0.4675660133 vertex 0.4835459888 -0.4316230118 -0.4604679942 endloop endfacet facet normal -0.004403 -0.998859 -0.047552 outer loop vertex -0.1346070021 -0.5025209785 0.2850509882 vertex -0.1090650037 -0.5030599833 0.2940079868 vertex -0.1294350028 -0.5036190152 0.3076370060 endloop endfacet facet normal 0.016220 0.597058 0.802034 outer loop vertex -0.3181700110 0.4763689935 0.4777010083 vertex -0.3415510058 0.4692600071 0.4834659994 vertex -0.3146890104 0.4619480073 0.4883660078 endloop endfacet facet normal 0.360703 -0.931730 -0.042096 outer loop vertex 0.4519400001 -0.4916990101 -0.0693653971 vertex 0.4333760142 -0.4983809888 -0.0805369988 vertex 0.4500260055 -0.4912180007 -0.0964120999 endloop endfacet facet normal 0.048137 -0.998650 0.019525 outer loop vertex -0.3099949956 -0.5040760040 -0.1687110066 vertex -0.2907280028 -0.5036209822 -0.1929389983 vertex -0.2809210122 -0.5026040077 -0.1651020050 endloop endfacet facet normal -0.004736 -0.999349 0.035766 outer loop vertex 0.0243453998 -0.5053570271 -0.3384900093 vertex 0.0473553985 -0.5053430200 -0.3350520134 vertex 0.0372599997 -0.5046010017 -0.3156560063 endloop endfacet facet normal 0.230763 0.086382 0.969168 outer loop vertex 0.4278990030 0.4056519866 0.4964450002 vertex 0.4080780149 0.3852489889 0.5029829741 vertex 0.4344449937 0.3767319918 0.4974640012 endloop endfacet facet normal 0.047632 -0.998682 0.019123 outer loop vertex -0.2907280028 -0.5036209822 -0.1929389983 vertex -0.3099949956 -0.5040760040 -0.1687110066 vertex -0.3200170100 -0.5050529838 -0.1947699934 endloop endfacet facet normal 0.043585 -0.998390 0.036309 outer loop vertex -0.3038380146 -0.5050569773 -0.2193730026 vertex -0.3234640062 -0.5068039894 -0.2438520044 vertex -0.2902610004 -0.5054690242 -0.2470010072 endloop endfacet facet normal 0.030336 -0.999325 0.020738 outer loop vertex -0.3468250036 -0.5059530139 -0.1989260018 vertex -0.3200170100 -0.5050529838 -0.1947699934 vertex -0.3392480016 -0.5051630139 -0.1719409972 endloop endfacet facet normal -0.045355 -0.007242 0.998945 outer loop vertex 0.2603799999 0.1536570042 0.5015299916 vertex 0.2717289925 0.1814790070 0.5022469759 vertex 0.2418670058 0.1786980033 0.5008710027 endloop endfacet facet normal -0.955340 -0.289225 -0.060622 outer loop vertex -0.4939819872 -0.4465549886 0.0961645991 vertex -0.4978950024 -0.4371280074 0.1128539965 vertex -0.4988499880 -0.4290330112 0.0892826989 endloop endfacet facet normal -0.046910 -0.017226 0.998751 outer loop vertex 0.3210580051 0.1801259965 0.5048599839 vertex 0.2964630127 0.1586270034 0.5033339858 vertex 0.3308160007 0.1536110044 0.5048609972 endloop endfacet facet normal -0.039352 -0.016499 0.999089 outer loop vertex 0.3210580051 0.1801259965 0.5048599839 vertex 0.3440479934 0.1960200071 0.5060279965 vertex 0.3135940135 0.2120980024 0.5050939918 endloop endfacet facet normal -0.022004 -0.027914 0.999368 outer loop vertex 0.3444089890 0.1727180034 0.5056939721 vertex 0.3308160007 0.1536110044 0.5048609972 vertex 0.3595840037 0.1544560045 0.5055180192 endloop endfacet facet normal -0.028712 -0.017622 0.999432 outer loop vertex 0.3308160007 0.1536110044 0.5048609972 vertex 0.3147900105 0.1275449991 0.5039409995 vertex 0.3480429947 0.1281529963 0.5049070120 endloop endfacet facet normal 0.072832 0.630805 0.772515 outer loop vertex 0.3397539854 0.4717310071 0.4788660109 vertex 0.3596290052 0.4608269930 0.4858959913 vertex 0.3610799909 0.4781450033 0.4716179967 endloop endfacet facet normal -0.045470 -0.007302 0.998939 outer loop vertex 0.3147900105 0.1275449991 0.5039409995 vertex 0.3308160007 0.1536110044 0.5048609972 vertex 0.2964630127 0.1586270034 0.5033339858 endloop endfacet facet normal -0.986733 -0.161684 -0.014694 outer loop vertex -0.5020899773 -0.4003959894 0.0431695990 vertex -0.4982079864 -0.4256359935 0.0602101982 vertex -0.5028970242 -0.3989019990 0.0809243023 endloop endfacet facet normal -0.954419 -0.291081 -0.065998 outer loop vertex -0.4939819872 -0.4465549886 0.0961645991 vertex -0.4988499880 -0.4290330112 0.0892826989 vertex -0.4925130010 -0.4463939965 0.0742110983 endloop endfacet facet normal 0.058279 -0.796631 -0.601650 outer loop vertex 0.0671823025 -0.4735290110 -0.4718320072 vertex 0.0725023001 -0.4886510074 -0.4512940049 vertex 0.0430953018 -0.4830459952 -0.4615640044 endloop endfacet facet normal 0.238864 0.964746 -0.110493 outer loop vertex 0.4206730127 0.5024549961 -0.3714689910 vertex 0.4355840087 0.4955430031 -0.3995850086 vertex 0.4028410017 0.5039529800 -0.3969390094 endloop endfacet facet normal -0.649222 0.732404 -0.205172 outer loop vertex -0.4636270106 0.4716039896 -0.4506709874 vertex -0.4766899943 0.4625520110 -0.4416489899 vertex -0.4654139876 0.4757420123 -0.4302450120 endloop endfacet facet normal -0.188771 0.239216 0.952440 outer loop vertex -0.4181120098 0.4531689882 0.4900340140 vertex -0.4351109862 0.4590649903 0.4851840138 vertex -0.4395830035 0.4407010078 0.4889099896 endloop endfacet facet normal 0.002427 0.004661 -0.999986 outer loop vertex 0.1207569987 0.0527619012 -0.4994980097 vertex 0.1370320022 0.0247690007 -0.4995889962 vertex 0.1052289978 0.0248080995 -0.4996660054 endloop endfacet facet normal -0.007922 0.003985 -0.999961 outer loop vertex 0.1699829996 0.0251234006 -0.4997310042 vertex 0.1525840014 0.0537674017 -0.4994789958 vertex 0.1855030060 0.0554727018 -0.4997330010 endloop endfacet facet normal 0.019790 -0.006942 0.999780 outer loop vertex 0.3828690052 0.0754083022 0.5041409731 vertex 0.3663010001 0.1016310006 0.5046510100 vertex 0.3525460064 0.0737916976 0.5047299862 endloop endfacet facet normal 0.120003 0.009976 0.992723 outer loop vertex 0.3968819976 0.1006369963 0.5028799772 vertex 0.4126160145 0.1247190014 0.5007359982 vertex 0.3820109963 0.1312510073 0.5043699741 endloop endfacet facet normal 0.002103 0.999151 0.041143 outer loop vertex -0.0886052996 0.5045530200 -0.3186669946 vertex -0.0530626997 0.5042089820 -0.3121289909 vertex -0.0704580992 0.5052459836 -0.3364230096 endloop endfacet facet normal 0.996924 0.065804 0.042561 outer loop vertex 0.5056769848 0.4074650109 0.3821670115 vertex 0.5080540180 0.3790690005 0.3703919947 vertex 0.5070750117 0.4044989944 0.3540059924 endloop endfacet facet normal 0.568335 -0.012453 -0.822703 outer loop vertex 0.4729419947 0.2186709940 -0.4776000082 vertex 0.4582929909 0.2245000005 -0.4878079891 vertex 0.4715560079 0.2428870052 -0.4789240062 endloop endfacet facet normal 0.998653 0.002865 0.051808 outer loop vertex 0.5091549754 0.3489170074 0.3508369923 vertex 0.5080540180 0.3790690005 0.3703919947 vertex 0.5071039796 0.3457939923 0.3905450106 endloop endfacet facet normal 0.995326 0.027628 0.092537 outer loop vertex 0.5045340061 0.3852320015 0.4064129889 vertex 0.5071039796 0.3457939923 0.3905450106 vertex 0.5080540180 0.3790690005 0.3703919947 endloop endfacet facet normal -0.006283 -0.999974 0.003607 outer loop vertex -0.0995018035 -0.4995180070 0.0513857007 vertex -0.0988494977 -0.4996489882 0.0162115004 vertex -0.0642478019 -0.4998019934 0.0340613984 endloop endfacet facet normal -0.005538 -0.999985 -0.000491 outer loop vertex -0.0451945998 -0.4999809861 -0.0288024005 vertex -0.0707724988 -0.4998509884 -0.0050761998 vertex -0.0764582977 -0.4998030066 -0.0386588015 endloop endfacet facet normal -0.005584 -0.999984 -0.000483 outer loop vertex -0.0764582977 -0.4998030066 -0.0386588015 vertex -0.0707724988 -0.4998509884 -0.0050761998 vertex -0.1017149985 -0.4996719956 -0.0179060008 endloop endfacet facet normal -0.004158 -0.999986 0.003164 outer loop vertex -0.0867433995 -0.4992209971 -0.1537390053 vertex -0.0952038988 -0.4992809892 -0.1838150024 vertex -0.0692026988 -0.4993700087 -0.1777839959 endloop endfacet facet normal 0.031929 0.959087 -0.281307 outer loop vertex -0.1644449979 0.4918529987 -0.4483749866 vertex -0.1976220012 0.4949469864 -0.4415920079 vertex -0.1757619977 0.5000320077 -0.4217739999 endloop endfacet facet normal -0.541904 -0.840313 -0.014604 outer loop vertex -0.4673109949 -0.4790059924 -0.1755049974 vertex -0.4494319856 -0.4905630052 -0.1739439964 vertex -0.4558529854 -0.4868119955 -0.1515160054 endloop endfacet facet normal -0.999474 0.021993 0.023846 outer loop vertex -0.5049380064 -0.1638659984 0.3692559898 vertex -0.5037879944 -0.1320559978 0.3881190121 vertex -0.5048440099 -0.1373060048 0.3486990035 endloop endfacet facet normal -0.998397 0.035243 -0.044291 outer loop vertex -0.5055890083 -0.2651619911 0.2896130085 vertex -0.5049560070 -0.2309409976 0.3025740087 vertex -0.5036609769 -0.2448830009 0.2622880042 endloop endfacet facet normal -0.998912 0.018060 -0.042994 outer loop vertex -0.5040699840 -0.1935539991 0.3031289876 vertex -0.5026230216 -0.1767430007 0.2765719891 vertex -0.5029770136 -0.2084619999 0.2714729905 endloop endfacet facet normal -0.999183 0.009991 -0.039167 outer loop vertex -0.5014650226 -0.1869709939 0.2466250062 vertex -0.5014420152 -0.1571740061 0.2536390126 vertex -0.5003799796 -0.1661649942 0.2242520005 endloop endfacet facet normal 0.074103 0.732266 -0.676975 outer loop vertex -0.3213840127 0.4693000019 -0.4816260040 vertex -0.3435190022 0.4791679978 -0.4733749926 vertex -0.3147230148 0.4856930077 -0.4631649852 endloop endfacet facet normal -0.999107 0.018051 -0.038190 outer loop vertex -0.5040699840 -0.1935539991 0.3031289876 vertex -0.5054720044 -0.2074670047 0.3332319856 vertex -0.5048230290 -0.1717859954 0.3331190050 endloop endfacet facet normal 0.999970 0.005178 0.005671 outer loop vertex 0.4992749989 0.0982668996 0.1018579975 vertex 0.4994229972 0.1046719998 0.0699108019 vertex 0.4991399944 0.1341280043 0.0929196998 endloop endfacet facet normal 0.052367 -0.054295 -0.997151 outer loop vertex -0.2549979985 -0.3852219880 -0.5052539706 vertex -0.2652080059 -0.3592379987 -0.5072050095 vertex -0.2417210042 -0.3558500111 -0.5061560273 endloop endfacet facet normal -0.616358 0.784561 -0.067579 outer loop vertex -0.4749599993 0.4741880000 0.3808299899 vertex -0.4623900056 0.4825769961 0.3635770082 vertex -0.4805110097 0.4679270089 0.3587709963 endloop endfacet facet normal -0.681399 0.731023 0.036066 outer loop vertex -0.4799410105 0.4687449932 -0.3072330058 vertex -0.4803639948 0.4666900039 -0.2735719979 vertex -0.4644300044 0.4824109972 -0.2911790013 endloop endfacet facet normal 0.003409 0.999564 0.029323 outer loop vertex -0.0459375009 0.5054579973 -0.3441359997 vertex -0.0200273003 0.5048760176 -0.3273099959 vertex -0.0186650995 0.5057089925 -0.3558630049 endloop endfacet facet normal 0.068001 0.714229 0.696601 outer loop vertex -0.2665260136 0.4656499922 0.4849070013 vertex -0.2650249898 0.4830169976 0.4669539928 vertex -0.2928259969 0.4730539918 0.4798829854 endloop endfacet facet normal -0.001951 0.013115 0.999912 outer loop vertex 0.0849305987 -0.3643830121 0.5055209994 vertex 0.0699891001 -0.3399980068 0.5051720142 vertex 0.0578690991 -0.3652830124 0.5054799914 endloop endfacet facet normal 0.999916 -0.012930 -0.000900 outer loop vertex 0.4989809990 0.1760369986 0.1419409961 vertex 0.4989889860 0.1781809926 0.1200020015 vertex 0.4992800057 0.1999509931 0.1305630058 endloop endfacet facet normal 0.000975 0.999993 0.003566 outer loop vertex 0.1102090031 0.4991939962 -0.1735740006 vertex 0.0771291032 0.4991900027 -0.1634149998 vertex 0.1019259989 0.4990870059 -0.1413120031 endloop endfacet facet normal 0.999946 0.006179 0.008340 outer loop vertex 0.5052099824 0.0017488101 -0.3637529910 vertex 0.5048980117 0.0123913996 -0.3342320025 vertex 0.5051249862 -0.0188149996 -0.3383260071 endloop endfacet facet normal -0.915353 0.028754 -0.401623 outer loop vertex -0.4907729924 -0.2057279944 -0.4534550011 vertex -0.4942629933 -0.2257319987 -0.4469330013 vertex -0.4977650046 -0.2037129998 -0.4373750091 endloop endfacet facet normal 0.999775 -0.003478 0.020904 outer loop vertex 0.5051100254 0.0608723015 -0.3517279923 vertex 0.5048000216 0.0799292997 -0.3337309957 vertex 0.5044890046 0.0460757017 -0.3244889975 endloop endfacet facet normal 0.999484 0.003863 0.031888 outer loop vertex 0.5041700006 0.0988077000 -0.3162710071 vertex 0.5048000216 0.0799292997 -0.3337309957 vertex 0.5049560070 0.1133060008 -0.3426640034 endloop endfacet facet normal -0.756720 -0.653732 0.002928 outer loop vertex -0.4730949998 -0.4741440117 -0.1438799948 vertex -0.4865660071 -0.4585120082 -0.1352179945 vertex -0.4835340083 -0.4621439874 -0.1625259966 endloop endfacet facet normal 0.004094 0.999830 0.017988 outer loop vertex 0.0516363010 0.4994100034 -0.1836930066 vertex 0.0831412971 0.4994769990 -0.1945870072 vertex 0.0561110005 0.4999560118 -0.2150609940 endloop endfacet facet normal -0.826488 -0.021492 -0.562544 outer loop vertex -0.4746679962 -0.0898709968 -0.4722410142 vertex -0.4751099944 -0.1134179980 -0.4706920087 vertex -0.4864490032 -0.0928917974 -0.4548169971 endloop endfacet facet normal -0.998834 0.043170 0.021607 outer loop vertex -0.5036860108 -0.2771489918 -0.2095260024 vertex -0.5021569729 -0.2575699985 -0.1779610068 vertex -0.5018990040 -0.2383700013 -0.2043959945 endloop endfacet facet normal 0.999957 -0.002275 0.008961 outer loop vertex 0.5049560070 0.1133060008 -0.3426640034 vertex 0.5048000216 0.0799292997 -0.3337309957 vertex 0.5050770044 0.0856088996 -0.3631980121 endloop endfacet facet normal 0.968802 -0.040193 -0.244557 outer loop vertex 0.5000470281 0.2988960147 -0.4292350113 vertex 0.5027040243 0.2662619948 -0.4133459926 vertex 0.4956650138 0.2647239864 -0.4409779906 endloop endfacet facet normal 0.613421 0.023728 -0.789399 outer loop vertex 0.4685280025 -0.1665090024 -0.4776780009 vertex 0.4594799876 -0.1396290064 -0.4839009941 vertex 0.4763740003 -0.1408900023 -0.4708110094 endloop endfacet facet normal 0.010267 0.999779 0.018324 outer loop vertex 0.0370889008 0.5048369765 -0.3291530013 vertex 0.0350835994 0.5054820180 -0.3632239997 vertex 0.0077999500 0.5053840280 -0.3425909877 endloop endfacet facet normal 0.003322 0.032695 0.999460 outer loop vertex 0.0418002009 -0.2307939976 0.5010650158 vertex 0.0097105103 -0.2194020003 0.5007990003 vertex 0.0095405905 -0.2497089952 0.5017910004 endloop endfacet facet normal 0.993921 0.002183 -0.110074 outer loop vertex 0.5054870248 -0.2156129926 -0.3816320002 vertex 0.5021430254 -0.2185990065 -0.4118860066 vertex 0.5034199953 -0.1877049953 -0.3997429907 endloop endfacet facet normal 0.220596 -0.961367 0.164653 outer loop vertex 0.4058400095 -0.5024930239 0.4126740098 vertex 0.4347850084 -0.4962750077 0.4101999998 vertex 0.4186649919 -0.4958840013 0.4340800047 endloop endfacet facet normal -0.001258 0.032721 0.999464 outer loop vertex 0.0095405905 -0.2497089952 0.5017910004 vertex 0.0097105103 -0.2194020003 0.5007990003 vertex -0.0180484001 -0.2299689949 0.5011100173 endloop endfacet facet normal 0.000255 0.013124 0.999914 outer loop vertex -0.0193166006 -0.1516440064 0.4996460080 vertex -0.0114588998 -0.1917189956 0.5001699924 vertex 0.0149159003 -0.1624410003 0.4997789860 endloop endfacet facet normal -0.891692 -0.273072 -0.360995 outer loop vertex -0.4846389890 -0.4502699971 -0.4456210136 vertex -0.4809930027 -0.4383839965 -0.4636180103 vertex -0.4760619998 -0.4585720003 -0.4605270028 endloop endfacet facet normal -0.239047 -0.970911 0.013726 outer loop vertex -0.4332239926 -0.4968619943 0.0566659011 vertex -0.4328320026 -0.4973109961 0.0317332000 vertex -0.4145860076 -0.5016819835 0.0403162017 endloop endfacet facet normal 0.711632 0.041476 0.701327 outer loop vertex 0.4749450088 0.1473170072 0.4714690149 vertex 0.4791550040 0.1686760038 0.4659340084 vertex 0.4649839997 0.1641139984 0.4805830121 endloop endfacet facet normal 0.037104 0.633844 0.772570 outer loop vertex 0.3610799909 0.4781450033 0.4716179967 vertex 0.3596290052 0.4608269930 0.4858959913 vertex 0.3877870142 0.4688259959 0.4779810011 endloop endfacet facet normal -0.009445 0.999748 -0.020383 outer loop vertex -0.0153166996 0.5052120090 -0.3817900121 vertex -0.0186650995 0.5057089925 -0.3558630049 vertex 0.0045897299 0.5057089925 -0.3666380048 endloop endfacet facet normal -0.551743 -0.834004 0.004180 outer loop vertex -0.4523589909 -0.4882830083 0.0714981034 vertex -0.4674029946 -0.4784269929 0.0522469990 vertex -0.4498279989 -0.4901129901 0.0404523984 endloop endfacet facet normal 0.028215 0.003800 0.999595 outer loop vertex -0.3138380051 0.0024359100 0.5044310093 vertex -0.3157239854 0.0327491015 0.5043690205 vertex -0.3451119959 0.0160521995 0.5052620173 endloop endfacet facet normal -0.443258 -0.037315 -0.895617 outer loop vertex -0.4454990029 -0.3714399934 -0.4979619980 vertex -0.4652209878 -0.3713969886 -0.4882029891 vertex -0.4562290013 -0.3481709957 -0.4936209917 endloop endfacet facet normal 0.044162 -0.999024 -0.000382 outer loop vertex -0.3073810041 -0.5038470030 0.1244589984 vertex -0.3281480074 -0.5047730207 0.1453969926 vertex -0.3345080018 -0.5050439835 0.1188070029 endloop endfacet facet normal 0.394381 0.918519 0.028049 outer loop vertex 0.4377000034 0.4955720007 0.1223869994 vertex 0.4584279954 0.4864679873 0.1290709972 vertex 0.4533750117 0.4894759953 0.1016149968 endloop endfacet facet normal 0.041918 -0.998956 -0.018159 outer loop vertex -0.2669129968 -0.5025290251 0.1961140037 vertex -0.2409420013 -0.5010319948 0.1737100035 vertex -0.2362679988 -0.5014349818 0.2066690028 endloop endfacet facet normal 0.045121 -0.998980 0.001792 outer loop vertex -0.2773320079 -0.5023829937 0.1305249929 vertex -0.2875159979 -0.5028960109 0.1009540036 vertex -0.2514849901 -0.5012680292 0.1012659967 endloop endfacet facet normal 0.483222 0.870941 0.089214 outer loop vertex 0.4616419971 0.4820590019 -0.2393520027 vertex 0.4506630003 0.4899420142 -0.2568419874 vertex 0.4415659904 0.4927169979 -0.2346590012 endloop endfacet facet normal 0.495140 0.036109 0.868062 outer loop vertex 0.4413290024 0.1226880029 0.4924609959 vertex 0.4486460090 0.0881038010 0.4897260070 vertex 0.4640429914 0.1068940014 0.4801619947 endloop endfacet facet normal 0.049942 -0.998748 0.002820 outer loop vertex -0.2740370035 -0.5023000240 0.0733188018 vertex -0.2875159979 -0.5028960109 0.1009540036 vertex -0.2994210124 -0.5035539865 0.0787568986 endloop endfacet facet normal -0.009957 -0.772982 -0.634350 outer loop vertex -0.0969640017 -0.4820399880 -0.4641200006 vertex -0.1266199946 -0.4858630002 -0.4589959979 vertex -0.1210919991 -0.4704140127 -0.4779079854 endloop endfacet facet normal 0.050109 -0.998740 0.002730 outer loop vertex -0.2994210124 -0.5035539865 0.0787568986 vertex -0.2875159979 -0.5028960109 0.1009540036 vertex -0.3157849908 -0.5043240190 0.0974109024 endloop endfacet facet normal 0.015064 0.015571 0.999765 outer loop vertex 0.3471379876 -0.2041829973 0.5049340129 vertex 0.3750050068 -0.1885710061 0.5042709708 vertex 0.3477889895 -0.1748930067 0.5044680238 endloop endfacet facet normal 0.066313 -0.021436 0.997569 outer loop vertex 0.3804630041 -0.1246189997 0.5043200254 vertex 0.3729259968 -0.1541740000 0.5041859746 vertex 0.4021809995 -0.1405960023 0.5025330186 endloop endfacet facet normal 0.061097 -0.010135 0.998080 outer loop vertex 0.3729259968 -0.1541740000 0.5041859746 vertex 0.4013429880 -0.1707649976 0.5022779703 vertex 0.4021809995 -0.1405960023 0.5025330186 endloop endfacet facet normal 0.168308 0.011108 0.985672 outer loop vertex 0.4262590110 -0.1842129976 0.4981749952 vertex 0.4013429880 -0.1707649976 0.5022779703 vertex 0.4030320048 -0.2027460039 0.5023499727 endloop endfacet facet normal 0.071408 0.006017 0.997429 outer loop vertex 0.4030320048 -0.2027460039 0.5023499727 vertex 0.4013429880 -0.1707649976 0.5022779703 vertex 0.3750050068 -0.1885710061 0.5042709708 endloop endfacet facet normal 0.828332 0.560069 -0.013777 outer loop vertex 0.4773690104 0.4722220004 0.0020512301 vertex 0.4840469956 0.4629920125 0.0283394996 vertex 0.4899249971 0.4536370039 0.0014451200 endloop endfacet facet normal -0.027232 0.361791 0.931861 outer loop vertex -0.3674109876 0.4361299872 0.4986760020 vertex -0.3396140039 0.4489139915 0.4945249856 vertex -0.3684909940 0.4587070048 0.4898790121 endloop endfacet facet normal -0.391993 -0.919595 0.026187 outer loop vertex -0.4325740039 -0.4962689877 0.0872201994 vertex -0.4523589909 -0.4882830083 0.0714981034 vertex -0.4332239926 -0.4968619943 0.0566659011 endloop endfacet facet normal -0.394974 -0.918363 0.024597 outer loop vertex -0.4325740039 -0.4962689877 0.0872201994 vertex -0.4288170040 -0.4970259964 0.1192860007 vertex -0.4548240006 -0.4861150086 0.1090470031 endloop endfacet facet normal -0.767188 -0.044586 -0.639870 outer loop vertex -0.4791440070 0.2510469854 -0.4763979912 vertex -0.4740859866 0.2258969992 -0.4807099998 vertex -0.4865179956 0.2312310040 -0.4661760032 endloop endfacet facet normal -0.742883 0.012853 -0.669298 outer loop vertex -0.4781360030 0.0158008002 -0.4700970054 vertex -0.4856669903 0.0383502990 -0.4613049924 vertex -0.4720390141 0.0437287018 -0.4763279855 endloop endfacet facet normal -0.265749 0.962502 0.054477 outer loop vertex -0.4119830132 0.5012620091 -0.0859374031 vertex -0.4314189851 0.4971719980 -0.1084870026 vertex -0.4381859899 0.4936249852 -0.0788289979 endloop endfacet facet normal 0.922780 0.379752 -0.065311 outer loop vertex 0.4926590025 0.4427779913 -0.4333530068 vertex 0.4916700125 0.4490520060 -0.4108459949 vertex 0.4982750118 0.4319179952 -0.4171499908 endloop endfacet facet normal 0.590699 -0.761131 -0.267870 outer loop vertex 0.4677059948 -0.4665740132 -0.4590199888 vertex 0.4757719934 -0.4637170136 -0.4493510127 vertex 0.4631020129 -0.4744209945 -0.4468759894 endloop endfacet facet normal -0.172086 0.984729 0.026382 outer loop vertex -0.4266859889 0.4998959899 -0.1355859935 vertex -0.4064950049 0.5029159784 -0.1166070029 vertex -0.4051820040 0.5039370060 -0.1461530030 endloop endfacet facet normal -0.286524 0.957896 0.018429 outer loop vertex -0.4344660044 0.4985359907 -0.1761150062 vertex -0.4415560067 0.4959920049 -0.1541160047 vertex -0.4240649939 0.5012959838 -0.1578640044 endloop endfacet facet normal -0.142620 0.989754 0.006757 outer loop vertex -0.4088450074 0.5036219954 -0.1773270071 vertex -0.4240649939 0.5012959838 -0.1578640044 vertex -0.4051820040 0.5039370060 -0.1461530030 endloop endfacet facet normal 0.999739 0.015619 -0.016649 outer loop vertex 0.5000799894 -0.1827030033 0.2104119956 vertex 0.4994469881 -0.1726579964 0.1818259954 vertex 0.4994669855 -0.1485249996 0.2056670040 endloop endfacet facet normal 0.999834 0.004407 -0.017686 outer loop vertex 0.4994669855 -0.1485249996 0.2056670040 vertex 0.4991050065 -0.1188049987 0.1926099956 vertex 0.4995709956 -0.1200729981 0.2186370045 endloop endfacet facet normal 0.999943 -0.007719 -0.007307 outer loop vertex 0.4993439913 -0.0731291994 0.1917070001 vertex 0.4990859926 -0.0830081999 0.1668370068 vertex 0.4993399978 -0.0535605997 0.1704879999 endloop endfacet facet normal -0.063288 0.740186 -0.669417 outer loop vertex -0.3632409871 0.4847860038 -0.4667389989 vertex -0.3679499924 0.4733099937 -0.4789830148 vertex -0.3853729963 0.4818310142 -0.4679139853 endloop endfacet facet normal 0.999985 0.001994 -0.005170 outer loop vertex 0.4989570081 -0.1110640019 0.1669670045 vertex 0.4991050065 -0.1188049987 0.1926099956 vertex 0.4990499914 -0.1409489959 0.1734289974 endloop endfacet facet normal 0.999888 0.008087 0.012591 outer loop vertex 0.5061479807 -0.1840859950 0.3823750019 vertex 0.5064659715 -0.1819230020 0.3557330072 vertex 0.5060759783 -0.1572989970 0.3708890080 endloop endfacet facet normal 0.388961 -0.018827 0.921062 outer loop vertex 0.4445689917 -0.0882133991 0.4949710071 vertex 0.4445919991 -0.1130789965 0.4944530129 vertex 0.4579020143 -0.1003220007 0.4890930057 endloop endfacet facet normal 0.996669 0.040434 0.070821 outer loop vertex 0.5079690218 -0.2655099928 0.3871279955 vertex 0.5075659752 -0.2358130068 0.3758449852 vertex 0.5057659745 -0.2397370040 0.4034169912 endloop endfacet facet normal 0.044719 0.004825 0.998988 outer loop vertex -0.3138380051 0.0024359100 0.5044310093 vertex -0.2867990136 0.0182933006 0.5031440258 vertex -0.3157239854 0.0327491015 0.5043690205 endloop endfacet facet normal 0.049387 0.009810 0.998732 outer loop vertex -0.2627699971 0.0634191036 0.5016660094 vertex -0.2656289935 0.0855481997 0.5015900135 vertex -0.2874509990 0.0772114024 0.5027509928 endloop endfacet facet normal 0.047429 0.009020 0.998834 outer loop vertex -0.2627699971 0.0634191036 0.5016660094 vertex -0.2886019945 0.0487602018 0.5030249953 vertex -0.2599479854 0.0348502994 0.5017899871 endloop endfacet facet normal -0.138320 -0.651499 0.745933 outer loop vertex -0.4347380102 -0.4617620111 0.4785969853 vertex -0.4527260065 -0.4677380025 0.4700419903 vertex -0.4358960092 -0.4784030020 0.4638479948 endloop endfacet facet normal 0.105079 0.001427 -0.994463 outer loop vertex 0.4124970138 0.3182969987 -0.5051860213 vertex 0.3857220113 0.3058879972 -0.5080329776 vertex 0.3871789873 0.3421460092 -0.5078269839 endloop endfacet facet normal 0.387975 0.027854 0.921249 outer loop vertex 0.4334059954 0.0677492991 0.4962430000 vertex 0.4383459985 0.0373070017 0.4950830042 vertex 0.4546589851 0.0580094010 0.4875870049 endloop endfacet facet normal -0.028693 0.004179 0.999580 outer loop vertex 0.3472689986 0.0144253001 0.5048440099 vertex 0.3204540014 0.0190316997 0.5040550232 vertex 0.3317599893 -0.0016419900 0.5044659972 endloop endfacet facet normal 0.241731 -0.031237 -0.969840 outer loop vertex 0.4296810031 0.1800570041 -0.4983910024 vertex 0.4433889985 0.1565749943 -0.4942179918 vertex 0.4159809947 0.1488640010 -0.5008010268 endloop endfacet facet normal -0.277113 0.021702 -0.960592 outer loop vertex -0.4141950011 -0.0594061017 -0.5003700256 vertex -0.4259159863 -0.0886745974 -0.4976499975 vertex -0.4430080056 -0.0607323982 -0.4920879900 endloop endfacet facet normal -0.561676 0.827328 -0.006944 outer loop vertex -0.4623900056 0.4825769961 0.3635770082 vertex -0.4749599993 0.4741880000 0.3808299899 vertex -0.4602679908 0.4842549860 0.3918539882 endloop endfacet facet normal 0.384258 0.010506 -0.923166 outer loop vertex 0.4437310100 0.2036989927 -0.4941059947 vertex 0.4363099933 0.2339189947 -0.4968509972 vertex 0.4582929909 0.2245000005 -0.4878079891 endloop endfacet facet normal -0.339702 -0.010116 -0.940479 outer loop vertex -0.4274840057 0.0751933008 -0.4983919859 vertex -0.4242489934 0.0427943990 -0.4992119968 vertex -0.4501880109 0.0522960015 -0.4899449944 endloop endfacet facet normal -0.998922 -0.046090 -0.005478 outer loop vertex -0.5024060011 0.2778480053 -0.1102159992 vertex -0.5011349916 0.2514300048 -0.1197170019 vertex -0.5014889836 0.2564379871 -0.0973011032 endloop endfacet facet normal 0.683238 -0.025122 0.729763 outer loop vertex 0.4671519995 -0.2090969980 0.4806120098 vertex 0.4834479988 -0.2222830057 0.4649010003 vertex 0.4790039957 -0.1940100044 0.4700349867 endloop endfacet facet normal -0.003848 0.999876 0.015251 outer loop vertex -0.0459375009 0.5054579973 -0.3441359997 vertex -0.0701948032 0.5056170225 -0.3606820107 vertex -0.0704580992 0.5052459836 -0.3364230096 endloop endfacet facet normal -0.052115 0.537327 -0.841762 outer loop vertex -0.3679499924 0.4733099937 -0.4789830148 vertex -0.3474130034 0.4633739889 -0.4865970016 vertex -0.3728779852 0.4554289877 -0.4900920093 endloop endfacet facet normal -0.999989 -0.003596 -0.002926 outer loop vertex -0.4991199970 0.1541399956 -0.1291649938 vertex -0.4992319942 0.1566500068 -0.0939700976 vertex -0.4992609918 0.1776150018 -0.1098240018 endloop endfacet facet normal -0.999933 -0.011575 0.000687 outer loop vertex -0.4993340075 0.1893330067 -0.1322720051 vertex -0.4995299876 0.2047799975 -0.1572549939 vertex -0.4991739988 0.1739249974 -0.1589529961 endloop endfacet facet normal 0.004372 -0.002150 0.999988 outer loop vertex 0.0885972977 -0.0404414013 0.4997780025 vertex 0.1184839979 -0.0443223007 0.4996390045 vertex 0.1078590006 -0.0161630008 0.4997459948 endloop endfacet facet normal 0.003232 -0.004523 0.999985 outer loop vertex 0.0790245980 -0.1081300005 0.4995230138 vertex 0.0875402018 -0.0887830034 0.4995830059 vertex 0.0613279007 -0.0933675021 0.4996469915 endloop endfacet facet normal 0.003883 -0.003743 0.999985 outer loop vertex 0.0613279007 -0.0933675021 0.4996469915 vertex 0.0608887002 -0.1205350012 0.4995470047 vertex 0.0790245980 -0.1081300005 0.4995230138 endloop endfacet facet normal 0.001006 -0.003781 0.999992 outer loop vertex 0.0349742994 -0.0694354028 0.4997639954 vertex 0.0613279007 -0.0933675021 0.4996469915 vertex 0.0715887025 -0.0660396963 0.4997400045 endloop endfacet facet normal 0.003250 -0.004624 0.999984 outer loop vertex 0.0715887025 -0.0660396963 0.4997400045 vertex 0.0613279007 -0.0933675021 0.4996469915 vertex 0.0875402018 -0.0887830034 0.4995830059 endloop endfacet facet normal 0.984655 0.025367 0.172658 outer loop vertex 0.4983479977 0.1146119982 0.4229460061 vertex 0.5022720098 0.0978386030 0.4030320048 vertex 0.5016620159 0.1337340027 0.4012370110 endloop endfacet facet normal 0.999419 0.005301 0.033681 outer loop vertex 0.5051710010 0.1153950021 0.3546400070 vertex 0.5044639707 0.1083960012 0.3767209947 vertex 0.5053200126 0.0926949978 0.3537909985 endloop endfacet facet normal 0.999859 -0.005862 -0.015745 outer loop vertex 0.5054469705 0.0696775988 0.3493809998 vertex 0.5054110289 0.0453407988 0.3561590016 vertex 0.5050359964 0.0546617992 0.3288730085 endloop endfacet facet normal -0.050759 0.467946 -0.882298 outer loop vertex 0.0407816991 0.4662910104 -0.4814279974 vertex 0.0735090971 0.4657909870 -0.4835759997 vertex 0.0599953011 0.4482100010 -0.4921230078 endloop endfacet facet normal -0.035368 0.480682 -0.876181 outer loop vertex 0.0599953011 0.4482100010 -0.4921230078 vertex 0.0294173006 0.4437600076 -0.4933300018 vertex 0.0407816991 0.4662910104 -0.4814279974 endloop endfacet facet normal -0.999701 0.004902 0.023941 outer loop vertex -0.5041639805 0.1347649992 -0.3227719963 vertex -0.5049750209 0.1312679946 -0.3559220135 vertex -0.5046640038 0.1042580009 -0.3374049962 endloop endfacet facet normal -0.999190 -0.007909 -0.039456 outer loop vertex -0.5040299892 0.1040270030 -0.3932909966 vertex -0.5049949884 0.1039550006 -0.3688389957 vertex -0.5045379996 0.1273729950 -0.3851059973 endloop endfacet facet normal -0.999209 -0.016529 -0.036181 outer loop vertex -0.5051079988 0.2066760063 -0.3940019906 vertex -0.5062159896 0.2233110070 -0.3710019886 vertex -0.5054749846 0.2351409942 -0.3968710005 endloop endfacet facet normal -0.999407 -0.030332 0.016277 outer loop vertex -0.5054619908 0.1896959990 -0.3663820028 vertex -0.5049579740 0.1912250072 -0.3325870037 vertex -0.5058490038 0.2122820020 -0.3480559886 endloop endfacet facet normal 0.999983 0.003267 0.004831 outer loop vertex 0.4989269972 0.1518950015 0.1249950007 vertex 0.4990369976 0.1201059967 0.1237199977 vertex 0.4991399944 0.1341280043 0.0929196998 endloop endfacet facet normal 0.999969 0.006556 0.004338 outer loop vertex 0.4990369976 0.1201059967 0.1237199977 vertex 0.4991930127 0.0916984975 0.1306860000 vertex 0.4992749989 0.0982668996 0.1018579975 endloop endfacet facet normal -0.214684 0.545384 0.810227 outer loop vertex -0.4351109862 0.4590649903 0.4851840138 vertex -0.4225870073 0.4671860039 0.4830360115 vertex -0.4393599927 0.4712159932 0.4758790135 endloop endfacet facet normal 0.999986 0.002300 -0.004844 outer loop vertex 0.4995079935 0.0370635986 0.1599189937 vertex 0.4996609986 0.0101044001 0.1787029952 vertex 0.4995140135 0.0009095520 0.1439909935 endloop endfacet facet normal 0.999950 0.008393 -0.005474 outer loop vertex 0.4994859993 0.0704737008 0.1757500023 vertex 0.4993529916 0.0651355982 0.1432660073 vertex 0.4992179871 0.0883606970 0.1542160064 endloop endfacet facet normal 0.999969 -0.004579 0.006480 outer loop vertex 0.4991030097 -0.1089640036 0.1218150035 vertex 0.4992730021 -0.1057740003 0.0978379026 vertex 0.4992690086 -0.0801497027 0.1165620014 endloop endfacet facet normal 0.999972 0.004641 0.005875 outer loop vertex 0.4993590117 -0.1561419964 0.0944617987 vertex 0.4991520047 -0.1316629946 0.1103589982 vertex 0.4992040098 -0.1590639949 0.1231520027 endloop endfacet facet normal 0.999982 0.003994 0.004489 outer loop vertex 0.4992040098 -0.1590639949 0.1231520027 vertex 0.4991520047 -0.1316629946 0.1103589982 vertex 0.4990069866 -0.1303929985 0.1415359974 endloop endfacet facet normal 0.999995 0.003037 -0.000343 outer loop vertex 0.4990499914 -0.1409489959 0.1734289974 vertex 0.4990069866 -0.1303929985 0.1415359974 vertex 0.4989570081 -0.1110640019 0.1669670045 endloop endfacet facet normal 0.999993 -0.001365 0.003385 outer loop vertex 0.4990069866 -0.1303929985 0.1415359974 vertex 0.4991030097 -0.1089640036 0.1218150035 vertex 0.4990479946 -0.0967840999 0.1429789960 endloop endfacet facet normal -0.998787 -0.018925 -0.045462 outer loop vertex -0.5070559978 0.3528249860 0.2263669968 vertex -0.5070959926 0.3205049932 0.2407000065 vertex -0.5084949732 0.3473190069 0.2602730095 endloop endfacet facet normal -0.029798 0.027925 0.999166 outer loop vertex 0.2053160071 -0.2084269971 0.5000860095 vertex 0.2321369946 -0.2188799977 0.5011780262 vertex 0.2259469926 -0.1911700070 0.5002189875 endloop endfacet facet normal -0.026761 0.035700 0.999004 outer loop vertex 0.2053160071 -0.2084269971 0.5000860095 vertex 0.2084999979 -0.2368219942 0.5011860132 vertex 0.2321369946 -0.2188799977 0.5011780262 endloop endfacet facet normal -0.017587 0.046431 0.998767 outer loop vertex 0.2082899958 -0.2681120038 0.5026339889 vertex 0.1794050038 -0.2819789946 0.5027700067 vertex 0.2053889930 -0.3005949855 0.5040929914 endloop endfacet facet normal 0.016027 -0.497793 -0.867148 outer loop vertex 0.1201139987 -0.4653249979 -0.4788590074 vertex 0.0901459008 -0.4604420066 -0.4822160006 vertex 0.1128700003 -0.4446370006 -0.4908689857 endloop endfacet facet normal -0.007798 0.047703 0.998831 outer loop vertex 0.1545139998 -0.2630580068 0.5016720295 vertex 0.1794050038 -0.2819789946 0.5027700067 vertex 0.1822430044 -0.2510919869 0.5013170242 endloop endfacet facet normal 0.002029 0.044308 0.999016 outer loop vertex 0.1545139998 -0.2630580068 0.5016720295 vertex 0.1316879988 -0.2425770015 0.5008100271 vertex 0.1247090027 -0.2740930021 0.5022220016 endloop endfacet facet normal 0.525901 -0.044965 -0.849356 outer loop vertex 0.4532420039 0.2835490108 -0.4922089875 vertex 0.4691500068 0.2983559966 -0.4831430018 vertex 0.4698300064 0.2707589865 -0.4812609851 endloop endfacet facet normal 0.001294 0.043490 0.999053 outer loop vertex 0.1316879988 -0.2425770015 0.5008100271 vertex 0.1545139998 -0.2630580068 0.5016720295 vertex 0.1592269987 -0.2337470055 0.5003899932 endloop endfacet facet normal -0.758309 -0.196164 -0.621681 outer loop vertex -0.4688490033 -0.4354459941 -0.4793579876 vertex -0.4809930027 -0.4383839965 -0.4636180103 vertex -0.4784829915 -0.4168039858 -0.4734889865 endloop endfacet facet normal 0.010350 0.999174 0.039293 outer loop vertex -0.1193099990 0.5038359761 -0.3006339967 vertex -0.1391910017 0.5051940084 -0.3299300075 vertex -0.1580689996 0.5043950081 -0.3046399951 endloop endfacet facet normal 0.005735 -0.002161 0.999981 outer loop vertex -0.1313499957 -0.0436705984 0.4993189871 vertex -0.1644069999 -0.0319023989 0.4995340109 vertex -0.1580490023 -0.0663964003 0.4994229972 endloop endfacet facet normal -0.556962 0.001244 0.830537 outer loop vertex -0.4544560015 0.1439339966 0.4924669862 vertex -0.4579269886 0.1681900024 0.4901030064 vertex -0.4698430002 0.1508640051 0.4821380079 endloop endfacet facet normal 0.706441 -0.042497 0.706495 outer loop vertex 0.4650320113 0.2857410014 0.4832650125 vertex 0.4821999967 0.2917039990 0.4664570093 vertex 0.4730750024 0.3169179857 0.4770979881 endloop endfacet facet normal -0.196536 -0.004668 -0.980486 outer loop vertex -0.4190019965 -0.3670189977 -0.5045890212 vertex -0.4383569956 -0.3494549990 -0.5007929802 vertex -0.4222500026 -0.3334029913 -0.5040979981 endloop endfacet facet normal -0.040595 -0.998213 0.043850 outer loop vertex -0.3588329852 -0.5089390278 -0.2858999968 vertex -0.3542160094 -0.5077649951 -0.2549000084 vertex -0.3832150102 -0.5069919825 -0.2641490102 endloop endfacet facet normal -0.409760 0.912031 0.017223 outer loop vertex -0.4358099997 0.4943139851 0.3744310141 vertex -0.4460139871 0.4903930128 0.3392949998 vertex -0.4623900056 0.4825769961 0.3635770082 endloop endfacet facet normal -0.629368 0.777096 0.004229 outer loop vertex -0.4623900056 0.4825769961 0.3635770082 vertex -0.4692389965 0.4771879911 0.3345519900 vertex -0.4805110097 0.4679270089 0.3587709963 endloop endfacet facet normal 0.001869 0.998793 0.049072 outer loop vertex -0.0133472998 0.5018609762 -0.2661620080 vertex 0.0111109996 0.5014799833 -0.2593390048 vertex 0.0101047000 0.5026530027 -0.2831760049 endloop endfacet facet normal 0.535075 -0.028752 -0.844315 outer loop vertex 0.4698300064 0.2707589865 -0.4812609851 vertex 0.4546000063 0.2536439896 -0.4903300107 vertex 0.4532420039 0.2835490108 -0.4922089875 endloop endfacet facet normal -0.997048 -0.006473 -0.076509 outer loop vertex -0.5047550201 -0.2209870070 -0.4061380029 vertex -0.5043960214 -0.2491589934 -0.4084329903 vertex -0.5063980222 -0.2279700041 -0.3841359913 endloop endfacet facet normal -0.864477 0.017829 0.502356 outer loop vertex -0.4823769927 -0.2394870073 0.4641549885 vertex -0.4927940071 -0.2539440095 0.4467419982 vertex -0.4820730090 -0.2719160020 0.4658290148 endloop endfacet facet normal -0.996381 0.003259 -0.084941 outer loop vertex -0.5063980222 -0.2279700041 -0.3841359913 vertex -0.5043960214 -0.2491589934 -0.4084329903 vertex -0.5072140098 -0.2595840096 -0.3757770061 endloop endfacet facet normal 0.518854 0.854844 0.005607 outer loop vertex 0.4671989977 0.4806079865 0.1997669935 vertex 0.4504719973 0.4906710088 0.2134210020 vertex 0.4669460058 0.4805789888 0.2275979966 endloop endfacet facet normal -0.999706 -0.008436 -0.022725 outer loop vertex -0.5090309978 -0.3372800052 0.3210639954 vertex -0.5082740188 -0.3449049890 0.2905940115 vertex -0.5085769892 -0.3665510118 0.3119570017 endloop endfacet facet normal -0.998533 0.036935 -0.039590 outer loop vertex -0.5063549876 -0.2938709855 0.2797060013 vertex -0.5079640150 -0.3158259988 0.2998059988 vertex -0.5072900057 -0.2874729931 0.3092580140 endloop endfacet facet normal -0.999111 0.042089 -0.002298 outer loop vertex -0.5073800087 -0.2601830065 0.3451400101 vertex -0.5068950057 -0.2474510074 0.3674629927 vertex -0.5064100027 -0.2375269979 0.3383580148 endloop endfacet facet normal 0.998976 0.045126 0.003323 outer loop vertex 0.5034030080 -0.2823559940 0.0486970991 vertex 0.5025280118 -0.2613340020 0.0262608007 vertex 0.5021950006 -0.2557269931 0.0502314009 endloop endfacet facet normal 0.999215 0.039331 0.004682 outer loop vertex 0.5021950006 -0.2557269931 0.0502314009 vertex 0.5025280118 -0.2613340020 0.0262608007 vertex 0.5013359785 -0.2323479950 0.0371669009 endloop endfacet facet normal 0.999079 0.042604 -0.005031 outer loop vertex 0.5016649961 -0.2433450073 -0.0258095991 vertex 0.5015029907 -0.2358130068 0.0058010202 vertex 0.5028579831 -0.2687399983 -0.0039553898 endloop endfacet facet normal 0.043309 -0.038964 0.998302 outer loop vertex -0.2978650033 0.3016070127 0.5073689818 vertex -0.2925300002 0.2792010009 0.5062630177 vertex -0.2718259990 0.2915039957 0.5058450103 endloop endfacet facet normal -0.949779 -0.009397 0.312779 outer loop vertex -0.4891549945 0.1092120036 0.4536260068 vertex -0.4970059991 0.1204700023 0.4301240146 vertex -0.4952610135 0.0847278014 0.4343490005 endloop endfacet facet normal 0.999172 0.014751 0.037914 outer loop vertex 0.5055630207 -0.1039910018 0.3751190007 vertex 0.5056179762 -0.0754150972 0.3625530005 vertex 0.5045229793 -0.0774476007 0.3922010064 endloop endfacet facet normal 0.998552 -0.001906 -0.053764 outer loop vertex 0.5026779771 -0.1003360003 0.2869180143 vertex 0.5017520189 -0.1243859977 0.2705729902 vertex 0.5012019873 -0.0983193964 0.2594330013 endloop endfacet facet normal 0.998996 0.005990 -0.044407 outer loop vertex 0.5049719810 -0.1289619952 0.3290129900 vertex 0.5057330132 -0.1562680006 0.3424499929 vertex 0.5043860078 -0.1561570019 0.3121620119 endloop endfacet facet normal -0.808218 -0.164619 -0.565407 outer loop vertex -0.4882450104 -0.4176959991 -0.4592750072 vertex -0.4784829915 -0.4168039858 -0.4734889865 vertex -0.4809930027 -0.4383839965 -0.4636180103 endloop endfacet facet normal 0.998989 0.023621 -0.038247 outer loop vertex 0.5056239963 -0.1833319962 0.3278839886 vertex 0.5066949725 -0.2032990009 0.3435260057 vertex 0.5060600042 -0.2144329995 0.3200649917 endloop endfacet facet normal 0.999923 0.003432 -0.011934 outer loop vertex 0.5060759783 -0.1572989970 0.3708890080 vertex 0.5057330132 -0.1562680006 0.3424499929 vertex 0.5058349967 -0.1301420033 0.3585070074 endloop endfacet facet normal 0.999975 -0.003237 -0.006281 outer loop vertex 0.4995369911 0.1425040066 -0.0421357006 vertex 0.4995079935 0.1630969942 -0.0573646985 vertex 0.4997099936 0.1751350015 -0.0314108990 endloop endfacet facet normal 0.999899 -0.014218 0.000291 outer loop vertex 0.4996789992 0.1737290025 0.0064444002 vertex 0.4997099936 0.1751350015 -0.0314108990 vertex 0.5001310110 0.2051700056 -0.0105871996 endloop endfacet facet normal -0.011164 -0.983669 0.179638 outer loop vertex -0.2256350070 -0.5012429953 0.4239709973 vertex -0.2491180003 -0.5003679991 0.4273029864 vertex -0.2364380062 -0.5043860078 0.4060890079 endloop endfacet facet normal 0.999286 -0.037224 0.006494 outer loop vertex 0.5006120205 0.2339909971 0.0363468006 vertex 0.5007889867 0.2333869934 0.0056513599 vertex 0.5017110109 0.2606680095 0.0201482009 endloop endfacet facet normal 0.999256 -0.038508 0.002292 outer loop vertex 0.5007889867 0.2333869934 0.0056513599 vertex 0.5009070039 0.2346359938 -0.0248144008 vertex 0.5019249916 0.2619200051 -0.0102383001 endloop endfacet facet normal -0.999744 0.001089 0.022603 outer loop vertex -0.4993880093 0.1631560028 -0.1885679960 vertex -0.5001090169 0.1562840044 -0.2201279998 vertex -0.4996210039 0.1311179996 -0.1973299980 endloop endfacet facet normal 0.011242 -0.023964 -0.999650 outer loop vertex -0.1729100049 0.1741410047 -0.4992670119 vertex -0.2004700005 0.1803169996 -0.4997250140 vertex -0.1790080070 0.2080720067 -0.5001490116 endloop endfacet facet normal -0.999588 0.003393 0.028491 outer loop vertex -0.5000079870 0.0969299972 -0.2074490041 vertex -0.5010060072 0.0910808966 -0.2417670041 vertex -0.5005009770 0.0583725013 -0.2201530039 endloop endfacet facet normal -0.999317 0.001988 0.036896 outer loop vertex -0.5017390251 0.1162559986 -0.2639569938 vertex -0.5004950166 0.1234840006 -0.2306530029 vertex -0.5012949705 0.1494590044 -0.2537190020 endloop endfacet facet normal -0.999080 -0.004595 0.042643 outer loop vertex -0.5027499795 0.1409440041 -0.2880879939 vertex -0.5024629831 0.1746580005 -0.2777310014 vertex -0.5038549900 0.1667899936 -0.3111920059 endloop endfacet facet normal -0.999332 -0.004719 0.036241 outer loop vertex -0.5010449886 0.1855289936 -0.2421289980 vertex -0.5012949705 0.1494590044 -0.2537190020 vertex -0.5001090169 0.1562840044 -0.2201279998 endloop endfacet facet normal 0.007449 -0.010439 -0.999918 outer loop vertex -0.1729100049 0.1741410047 -0.4992670119 vertex -0.1679140031 0.1494469941 -0.4989719987 vertex -0.1910369992 0.1526779979 -0.4991779923 endloop endfacet facet normal 0.023812 -0.025155 -0.999400 outer loop vertex -0.2126269937 0.2079430073 -0.5007100105 vertex -0.2004700005 0.1803169996 -0.4997250140 vertex -0.2290949970 0.1831369996 -0.5004780293 endloop endfacet facet normal 0.019168 -0.005867 -0.999799 outer loop vertex -0.1910369992 0.1526779979 -0.4991779923 vertex -0.2075099945 0.1290200055 -0.4993549883 vertex -0.2182590067 0.1561069936 -0.4997200072 endloop endfacet facet normal 0.032073 0.003031 -0.999481 outer loop vertex -0.2352270037 0.1324470043 -0.5000479817 vertex -0.2254890054 0.1049069986 -0.4998190105 vertex -0.2521669865 0.1105509996 -0.5006579757 endloop endfacet facet normal 0.006020 0.999901 0.012709 outer loop vertex 0.0077999500 0.5053840280 -0.3425909877 vertex 0.0350835994 0.5054820180 -0.3632239997 vertex 0.0045897299 0.5057089925 -0.3666380048 endloop endfacet facet normal -0.001300 0.999627 0.027295 outer loop vertex 0.0956531018 0.5050240159 -0.3298670053 vertex 0.0951683000 0.5058280230 -0.3593350053 vertex 0.0664898977 0.5054010153 -0.3450630009 endloop endfacet facet normal 0.040048 0.020486 -0.998988 outer loop vertex -0.2369109988 -0.2008900046 -0.5013309717 vertex -0.2620379925 -0.1847849935 -0.5020080209 vertex -0.2367600054 -0.1729039997 -0.5007510185 endloop endfacet facet normal -0.827403 0.561606 0.001688 outer loop vertex -0.4781630039 0.4689840078 0.1360940039 vertex -0.4880110025 0.4544140100 0.1564249992 vertex -0.4757690132 0.4724299908 0.1630499959 endloop endfacet facet normal -0.298658 0.951060 0.079299 outer loop vertex -0.4253169894 0.4959000051 0.4265950024 vertex -0.4420419931 0.4921860099 0.4081479907 vertex -0.4467749894 0.4886389971 0.4328629971 endloop endfacet facet normal 0.073048 -0.195298 0.978020 outer loop vertex 0.4053049982 -0.4318970144 0.4982779920 vertex 0.4031090140 -0.4133079946 0.5021539927 vertex 0.3789409995 -0.4258480072 0.5014550090 endloop endfacet facet normal -0.002235 0.860401 -0.509614 outer loop vertex 0.0365379006 0.4835900068 -0.4633510113 vertex 0.0635152012 0.4909110069 -0.4511089921 vertex 0.0650537983 0.4793959856 -0.4705570042 endloop endfacet facet normal -0.992860 -0.015731 -0.118239 outer loop vertex -0.5018889904 -0.0701197013 -0.4119180143 vertex -0.5043590069 -0.0778852031 -0.3901439905 vertex -0.5037680268 -0.0512364991 -0.3986519873 endloop endfacet facet normal -0.809508 0.114930 -0.575749 outer loop vertex -0.4759759903 0.4340339899 -0.4680399895 vertex -0.4781689942 0.4093999863 -0.4698739946 vertex -0.4869239926 0.4230580032 -0.4548380077 endloop endfacet facet normal 0.000117 0.999770 -0.021437 outer loop vertex 0.0969296023 0.5052459836 -0.3864699900 vertex 0.0690777972 0.5055000186 -0.3747740090 vertex 0.0951683000 0.5058280230 -0.3593350053 endloop endfacet facet normal 0.024405 -0.982936 -0.182320 outer loop vertex -0.2391040027 -0.4993450046 -0.4314999878 vertex -0.2397480011 -0.5043290257 -0.4047160149 vertex -0.2674559951 -0.5022460222 -0.4196549952 endloop endfacet facet normal 0.998056 -0.041206 -0.046751 outer loop vertex 0.5047190189 0.2446489930 0.2785679996 vertex 0.5039860010 0.2571829855 0.2518720031 vertex 0.5059249997 0.2752220035 0.2773669958 endloop endfacet facet normal 0.998645 0.003958 0.051893 outer loop vertex 0.5086029768 0.3147749901 0.3640640080 vertex 0.5091549754 0.3489170074 0.3508369923 vertex 0.5071039796 0.3457939923 0.3905450106 endloop endfacet facet normal 0.999725 -0.009421 -0.021488 outer loop vertex 0.5089700222 0.3527750075 0.3143920004 vertex 0.5089480281 0.3197160065 0.3278630078 vertex 0.5082560182 0.3252510130 0.2932409942 endloop endfacet facet normal 0.999702 -0.011669 -0.021457 outer loop vertex 0.5077689886 0.3570730090 0.2758640051 vertex 0.5070710182 0.3246580064 0.2609730065 vertex 0.5070149899 0.3470019996 0.2462110072 endloop endfacet facet normal -0.985730 -0.007773 -0.168155 outer loop vertex -0.5012390018 0.0883921012 -0.4147010148 vertex -0.4984369874 0.0596317016 -0.4297969937 vertex -0.5030260086 0.0559767000 -0.4027270079 endloop endfacet facet normal 0.836057 0.547370 -0.037335 outer loop vertex 0.4783560038 0.4701310098 0.1617110074 vertex 0.4886380136 0.4531700015 0.1432940066 vertex 0.4750579894 0.4733720124 0.1353739947 endloop endfacet facet normal -0.950930 -0.001685 -0.309402 outer loop vertex -0.4971289933 0.1133069992 -0.4345909953 vertex -0.4991900027 0.1416610032 -0.4284110069 vertex -0.4920809865 0.1355639994 -0.4502269924 endloop endfacet facet normal 0.998977 -0.029500 -0.034286 outer loop vertex 0.5070019960 0.3022780120 0.2764689922 vertex 0.5082560182 0.3252510130 0.2932409942 vertex 0.5076979995 0.2942590117 0.3036479950 endloop endfacet facet normal 0.356578 0.052817 -0.932772 outer loop vertex 0.4261119962 -0.2186899930 -0.4992649853 vertex 0.4489409924 -0.2217279971 -0.4907099903 vertex 0.4352039993 -0.2479480058 -0.4974460006 endloop endfacet facet normal 0.351088 0.001515 -0.936341 outer loop vertex 0.4489409924 -0.2217279971 -0.4907099903 vertex 0.4261119962 -0.2186899930 -0.4992649853 vertex 0.4383420050 -0.1931940019 -0.4946379960 endloop endfacet facet normal 0.264783 0.047775 -0.963124 outer loop vertex 0.4383420050 -0.1931940019 -0.4946379960 vertex 0.4261119962 -0.2186899930 -0.4992649853 vertex 0.4150150120 -0.1927289963 -0.5010280013 endloop endfacet facet normal -0.999436 0.032013 -0.010177 outer loop vertex -0.5061470270 0.3552019894 0.1917700022 vertex -0.5050650239 0.3825759888 0.1716199964 vertex -0.5058699846 0.3535740077 0.1594419926 endloop endfacet facet normal -0.387587 0.170751 -0.905881 outer loop vertex -0.4615589976 0.4227469862 -0.4816159904 vertex -0.4478439987 0.4430930018 -0.4836489856 vertex -0.4387570024 0.4220890105 -0.4914959967 endloop endfacet facet normal -0.969138 0.243773 -0.036703 outer loop vertex -0.5016080141 0.4125210047 0.1787119955 vertex -0.4996140003 0.4249849916 0.2088429928 vertex -0.4948320091 0.4398010075 0.1809799969 endloop endfacet facet normal -0.003914 -0.999991 -0.001771 outer loop vertex 0.1517069936 -0.4994600117 -0.0477880016 vertex 0.1816219985 -0.4995790124 -0.0467119999 vertex 0.1650930047 -0.4995580018 -0.0220442992 endloop endfacet facet normal -0.993548 0.108886 -0.031714 outer loop vertex -0.5033730268 0.4134379923 0.2435770035 vertex -0.5049629807 0.3891150057 0.2098779976 vertex -0.5073210001 0.3789559901 0.2488709986 endloop endfacet facet normal -0.997090 0.063646 -0.041970 outer loop vertex -0.5072079897 0.3981109858 0.2736560106 vertex -0.5092440248 0.3705750108 0.2802689970 vertex -0.5089269876 0.3892770112 0.3010979891 endloop endfacet facet normal 0.920819 0.052385 0.386456 outer loop vertex 0.4997430146 -0.2710100114 0.4385240078 vertex 0.4916180074 -0.2744869888 0.4583550096 vertex 0.4972350001 -0.2976720035 0.4481140077 endloop endfacet facet normal -0.998985 0.023145 -0.038639 outer loop vertex -0.5084949732 0.3473190069 0.2602730095 vertex -0.5073210001 0.3789559901 0.2488709986 vertex -0.5070559978 0.3528249860 0.2263669968 endloop endfacet facet normal -0.044605 0.626626 -0.778043 outer loop vertex -0.2608579993 0.4755629897 -0.4748930037 vertex -0.2438340038 0.4634160101 -0.4856519997 vertex -0.2720069885 0.4587869942 -0.4877650142 endloop endfacet facet normal 0.999977 -0.002509 -0.006260 outer loop vertex 0.4999330044 -0.0227864999 -0.0658077970 vertex 0.4997119904 -0.0315907001 -0.0975812972 vertex 0.4998799860 0.0011112700 -0.0838543028 endloop endfacet facet normal 0.999981 -0.002854 -0.005440 outer loop vertex 0.4998799860 0.0011112700 -0.0838543028 vertex 0.4997119904 -0.0315907001 -0.0975812972 vertex 0.4997049868 0.0026537499 -0.1168330014 endloop endfacet facet normal 0.046444 -0.998918 -0.002576 outer loop vertex -0.2555429935 -0.5015209913 -0.0202549994 vertex -0.2858250141 -0.5029559731 -0.0097682001 vertex -0.2776150107 -0.5024899840 -0.0424486995 endloop endfacet facet normal -0.999503 -0.006537 -0.030839 outer loop vertex -0.5049269795 0.0505134016 -0.3723370135 vertex -0.5041620135 0.0254497994 -0.3918170035 vertex -0.5051720142 0.0165561009 -0.3571969867 endloop endfacet facet normal 0.509072 0.066619 0.858142 outer loop vertex 0.4663499892 0.4148229957 0.4795950055 vertex 0.4515630007 0.3969439864 0.4897550046 vertex 0.4704119861 0.3876990080 0.4792909920 endloop endfacet facet normal 0.033896 -0.999422 -0.002488 outer loop vertex -0.3440740108 -0.5052180290 -0.0430139005 vertex -0.3129810095 -0.5041890144 -0.0327626988 vertex -0.3428840041 -0.5052530169 -0.0127472999 endloop endfacet facet normal 0.033465 -0.999435 -0.003133 outer loop vertex -0.3428840041 -0.5052530169 -0.0127472999 vertex -0.3129810095 -0.5041890144 -0.0327626988 vertex -0.3161680102 -0.5044100285 0.0037002400 endloop endfacet facet normal 0.864722 -0.502250 0.000144 outer loop vertex 0.4942249954 -0.4458000064 -0.0258792993 vertex 0.4918240011 -0.4499270022 -0.0022743801 vertex 0.4835320115 -0.4642100036 -0.0256660003 endloop endfacet facet normal 0.047832 -0.998855 -0.001211 outer loop vertex -0.3196519911 -0.5046160221 0.0360024013 vertex -0.3161680102 -0.5044100285 0.0037002400 vertex -0.2910439968 -0.5032299757 0.0227196999 endloop endfacet facet normal 0.047515 -0.998870 -0.000791 outer loop vertex -0.2910439968 -0.5032299757 0.0227196999 vertex -0.3161680102 -0.5044100285 0.0037002400 vertex -0.2858250141 -0.5029559731 -0.0097682001 endloop endfacet facet normal 0.999734 -0.003378 0.022798 outer loop vertex 0.4999909997 -0.0237686001 -0.2028519958 vertex 0.4997670054 -0.0578929000 -0.1980859935 vertex 0.5004950166 -0.0400085002 -0.2273599952 endloop endfacet facet normal 0.999975 -0.001505 -0.006888 outer loop vertex 0.4991190135 -0.1481209993 -0.1063359976 vertex 0.4990170002 -0.1237339973 -0.1264750063 vertex 0.4992319942 -0.1178330034 -0.0965503976 endloop endfacet facet normal 0.999973 -0.005458 -0.004868 outer loop vertex 0.4994600117 -0.0563376993 -0.1215979978 vertex 0.4995679855 -0.0279705003 -0.1312209964 vertex 0.4997119904 -0.0315907001 -0.0975812972 endloop endfacet facet normal 0.999992 -0.003504 -0.002064 outer loop vertex 0.4997049868 0.0026537499 -0.1168330014 vertex 0.4995679855 -0.0279705003 -0.1312209964 vertex 0.4996159971 -0.0038279200 -0.1489470005 endloop endfacet facet normal 0.999995 -0.002804 -0.001110 outer loop vertex 0.4996159971 -0.0038279200 -0.1489470005 vertex 0.4995679855 -0.0279705003 -0.1312209964 vertex 0.4995320141 -0.0301457997 -0.1581310034 endloop endfacet facet normal -0.935965 0.031927 0.350642 outer loop vertex -0.5001590252 -0.3362540007 0.4319289923 vertex -0.4950419962 -0.3526200056 0.4470779896 vertex -0.4919100106 -0.3298180103 0.4533619881 endloop endfacet facet normal 0.093219 0.607952 -0.788483 outer loop vertex 0.0091338996 0.4598380029 -0.4866079986 vertex -0.0084038498 0.4698509872 -0.4809609950 vertex 0.0116176000 0.4758130014 -0.4739969969 endloop endfacet facet normal -0.000357 -0.000788 1.000000 outer loop vertex 0.0026413600 -0.0929094031 0.4996370077 vertex 0.0075228699 -0.1281339973 0.4996109903 vertex 0.0342606008 -0.1072369963 0.4996370077 endloop endfacet facet normal 0.999977 0.000318 0.006702 outer loop vertex 0.4996039867 -0.1407960057 0.0412385017 vertex 0.4995830059 -0.1104089990 0.0429274999 vertex 0.4994669855 -0.1274909973 0.0610486008 endloop endfacet facet normal 0.999165 0.040851 0.000899 outer loop vertex 0.5015029907 -0.2358130068 0.0058010202 vertex 0.5025280118 -0.2613340020 0.0262608007 vertex 0.5028579831 -0.2687399983 -0.0039553898 endloop endfacet facet normal 0.999196 0.039733 0.005403 outer loop vertex 0.5021950006 -0.2557269931 0.0502314009 vertex 0.5013359785 -0.2323479950 0.0371669009 vertex 0.5013520122 -0.2367260009 0.0663961023 endloop endfacet facet normal 0.999076 0.042926 0.002006 outer loop vertex 0.5008739829 -0.2321529984 0.1109469980 vertex 0.5009040236 -0.2339340001 0.1340949982 vertex 0.5018749833 -0.2557969987 0.1183559969 endloop endfacet facet normal 0.999456 0.032066 0.007736 outer loop vertex 0.5004379749 -0.2138729990 0.0897603035 vertex 0.5013520122 -0.2367260009 0.0663961023 vertex 0.5004439950 -0.2058420032 0.0556934997 endloop endfacet facet normal 0.999069 0.004273 0.042937 outer loop vertex 0.5028600097 0.0430768989 -0.2850689888 vertex 0.5019509792 0.0773048997 -0.2673240006 vertex 0.5014029741 0.0464603007 -0.2515029907 endloop endfacet facet normal 0.999114 0.009416 0.041026 outer loop vertex 0.5019509792 0.0773048997 -0.2673240006 vertex 0.5008429885 0.0937576964 -0.2441170067 vertex 0.5006769896 0.0710790008 -0.2348690033 endloop endfacet facet normal 0.998822 -0.000507 0.048517 outer loop vertex 0.5011410117 0.1369740069 -0.2546780109 vertex 0.5024989843 0.1299670041 -0.2827079892 vertex 0.5021529794 0.1568460017 -0.2753039896 endloop endfacet facet normal 0.002879 0.999817 0.018922 outer loop vertex 0.0247775000 0.4997430146 -0.2024849951 vertex -0.0036996801 0.5001369715 -0.2189690024 vertex -0.0037369700 0.4995599985 -0.1884769946 endloop endfacet facet normal -0.047695 0.529895 0.846721 outer loop vertex 0.2747550011 0.4449850023 0.4947499931 vertex 0.2944869995 0.4603399932 0.4862520099 vertex 0.2631700039 0.4628629982 0.4829089940 endloop endfacet facet normal -0.862937 -0.503585 -0.041731 outer loop vertex -0.4820539951 -0.4634070098 0.0632371008 vertex -0.4925130010 -0.4463939965 0.0742110983 vertex -0.4906220138 -0.4472630024 0.0455950983 endloop endfacet facet normal -0.000390 0.999821 0.018918 outer loop vertex -0.0037369700 0.4995599985 -0.1884769946 vertex -0.0036996801 0.5001369715 -0.2189690024 vertex -0.0326206982 0.4998309910 -0.2033949941 endloop endfacet facet normal 0.032822 0.030561 0.998994 outer loop vertex -0.2219929993 0.3587099910 0.5057889819 vertex -0.2207700014 0.3900850117 0.5047889948 vertex -0.2509570122 0.3746489882 0.5062530041 endloop endfacet facet normal 0.026242 -0.348305 -0.937014 outer loop vertex 0.0247696992 -0.4290120006 -0.4971520007 vertex 0.0324313007 -0.4511240125 -0.4887180030 vertex 0.0036057599 -0.4466510117 -0.4911879897 endloop endfacet facet normal 0.000403 -0.243828 -0.969818 outer loop vertex 0.0748080984 -0.4158490002 -0.4998250008 vertex 0.0537058003 -0.4345780015 -0.4951249957 vertex 0.0463831015 -0.4107969999 -0.5011069775 endloop endfacet facet normal -0.043745 -0.004415 -0.999033 outer loop vertex 0.2920959890 -0.0150426999 -0.5034719706 vertex 0.3063040078 -0.0442490987 -0.5039650202 vertex 0.2727330029 -0.0415465012 -0.5025069714 endloop endfacet facet normal -0.036675 -0.008667 -0.999290 outer loop vertex 0.2538239956 -0.0699732006 -0.5015360117 vertex 0.2698599994 -0.0992064998 -0.5018709898 vertex 0.2362020016 -0.0996358991 -0.5006319880 endloop endfacet facet normal 0.003204 -0.011298 -0.999931 outer loop vertex -0.1729100049 0.1741410047 -0.4992670119 vertex -0.1482560039 0.1628109962 -0.4990600049 vertex -0.1679140031 0.1494469941 -0.4989719987 endloop endfacet facet normal 0.999551 0.029883 -0.002282 outer loop vertex 0.4997310042 -0.2082889974 -0.1343059987 vertex 0.5000990033 -0.2227440029 -0.1624049991 vertex 0.4993860126 -0.1987430006 -0.1604129970 endloop endfacet facet normal -0.040681 -0.009377 -0.999128 outer loop vertex 0.3021790087 -0.1005460024 -0.5032399893 vertex 0.2876169980 -0.0715702996 -0.5029190183 vertex 0.3208180070 -0.0738990009 -0.5042489767 endloop endfacet facet normal -0.007952 -0.000902 -0.999968 outer loop vertex -0.0698494986 0.1303620040 -0.4994730055 vertex -0.0963864028 0.1414580047 -0.4992719889 vertex -0.0735260025 0.1605699956 -0.4994710088 endloop endfacet facet normal -0.004059 0.999967 0.007061 outer loop vertex -0.1224730015 0.4993979931 0.0649195015 vertex -0.1135099977 0.4992060065 0.0972592011 vertex -0.0886560977 0.4994620085 0.0752922967 endloop endfacet facet normal -0.654313 0.096240 -0.750075 outer loop vertex -0.4823659956 -0.2227790058 -0.4658020139 vertex -0.4667359889 -0.2353540063 -0.4810500145 vertex -0.4792000055 -0.2476740032 -0.4717580080 endloop endfacet facet normal -0.005110 0.999983 0.002728 outer loop vertex -0.0457994007 0.4994690120 0.1175440028 vertex -0.0808465034 0.4993149936 0.1083550006 vertex -0.0714742020 0.4992710054 0.1420319974 endloop endfacet facet normal -0.006551 0.999974 0.003129 outer loop vertex -0.0714742020 0.4992710054 0.1420319974 vertex -0.0808465034 0.4993149936 0.1083550006 vertex -0.1101529971 0.4990470111 0.1326410025 endloop endfacet facet normal -0.004245 0.999982 0.004191 outer loop vertex -0.1101529971 0.4990470111 0.1326410025 vertex -0.1344510019 0.4990240037 0.1135210022 vertex -0.1440410018 0.4988900125 0.1357779950 endloop endfacet facet normal -0.004845 0.999976 0.004953 outer loop vertex -0.1344510019 0.4990240037 0.1135210022 vertex -0.1101529971 0.4990470111 0.1326410025 vertex -0.1135099977 0.4992060065 0.0972592011 endloop endfacet facet normal -0.007237 0.999825 0.017259 outer loop vertex 0.1655630022 0.5062580109 -0.3611870110 vertex 0.1798029989 0.5059369802 -0.3366189897 vertex 0.1961070001 0.5064989924 -0.3623400033 endloop endfacet facet normal -0.018245 0.999075 0.038936 outer loop vertex 0.1798029989 0.5059369802 -0.3366189897 vertex 0.1941259950 0.5053229928 -0.3141529858 vertex 0.2117159963 0.5064989924 -0.3360860050 endloop endfacet facet normal -0.009618 0.998551 0.052946 outer loop vertex 0.1309459955 0.5029129982 -0.2844299972 vertex 0.1621010005 0.5044199824 -0.3071919978 vertex 0.1262049973 0.5046089888 -0.3172770143 endloop endfacet facet normal 0.998493 0.021133 -0.050644 outer loop vertex 0.5054870248 -0.2156129926 -0.3816320002 vertex 0.5071020126 -0.2420929968 -0.3608410060 vertex 0.5056030154 -0.2518109977 -0.3944500089 endloop endfacet facet normal 0.984052 0.072752 -0.162324 outer loop vertex 0.5001199841 -0.2480189949 -0.4259899855 vertex 0.5056030154 -0.2518109977 -0.3944500089 vertex 0.5038490295 -0.2774359882 -0.4165680110 endloop endfacet facet normal 0.982554 -0.031005 -0.183377 outer loop vertex 0.5048909783 -0.3248830140 -0.4187279940 vertex 0.5073090196 -0.3482030034 -0.4018290043 vertex 0.5022000074 -0.3525539935 -0.4284679890 endloop endfacet facet normal 0.582870 -0.812532 0.007365 outer loop vertex 0.4497799873 -0.4930810034 0.3527710140 vertex 0.4561820030 -0.4887680113 0.3219380081 vertex 0.4720540047 -0.4771539867 0.3471190035 endloop endfacet facet normal 0.998090 0.036914 -0.049530 outer loop vertex 0.5094400048 -0.3046540022 -0.3691450059 vertex 0.5076490045 -0.2878850102 -0.3927380145 vertex 0.5083590150 -0.2737610042 -0.3679040074 endloop endfacet facet normal -0.582026 0.812469 0.033746 outer loop vertex -0.4602679908 0.4842549860 0.3918539882 vertex -0.4749599993 0.4741880000 0.3808299899 vertex -0.4764299989 0.4722079933 0.4031470120 endloop endfacet facet normal -0.998714 -0.049623 0.010354 outer loop vertex -0.5014700294 0.2602320015 -0.1601299942 vertex -0.5023949742 0.2739630044 -0.1835409999 vertex -0.5009369850 0.2449380010 -0.1820130050 endloop endfacet facet normal 0.014640 -0.804098 0.594317 outer loop vertex 0.3444159925 -0.4869189858 0.4659540057 vertex 0.3713900149 -0.4898810089 0.4612820148 vertex 0.3643819988 -0.4782730043 0.4771600068 endloop endfacet facet normal -0.998777 -0.049328 0.003406 outer loop vertex -0.5036590099 0.3056200147 -0.1290159971 vertex -0.5029850006 0.2899290025 -0.1586199999 vertex -0.5020300150 0.2721180022 -0.1365270019 endloop endfacet facet normal -0.597313 0.068375 0.799088 outer loop vertex -0.4764519930 0.3506959975 0.4728069901 vertex -0.4737429917 0.3260009885 0.4769450128 vertex -0.4596340060 0.3390479982 0.4863750041 endloop endfacet facet normal -0.998900 -0.046695 -0.004282 outer loop vertex -0.5011349916 0.2514300048 -0.1197170019 vertex -0.5020300150 0.2721180022 -0.1365270019 vertex -0.5008760095 0.2478670031 -0.1412789971 endloop endfacet facet normal 0.670051 -0.739363 0.066144 outer loop vertex 0.4567739964 -0.4863120019 -0.1944690049 vertex 0.4635539949 -0.4825299978 -0.2208759934 vertex 0.4736050069 -0.4713850021 -0.1981150061 endloop endfacet facet normal -0.998867 -0.047584 0.000264 outer loop vertex -0.5008760095 0.2478670031 -0.1412789971 vertex -0.5020300150 0.2721180022 -0.1365270019 vertex -0.5014700294 0.2602320015 -0.1601299942 endloop endfacet facet normal -0.002160 -0.999409 0.034312 outer loop vertex 0.0372599997 -0.5046010017 -0.3156560063 vertex 0.0119209997 -0.5044890046 -0.3139890134 vertex 0.0243453998 -0.5053570271 -0.3384900093 endloop endfacet facet normal 0.009837 -0.999835 0.015282 outer loop vertex 0.1296789944 -0.5051749945 -0.3667230010 vertex 0.1183340028 -0.5047619939 -0.3323999941 vertex 0.0961619020 -0.5053240061 -0.3548969924 endloop endfacet facet normal 0.531606 0.042453 0.845927 outer loop vertex 0.4746379852 -0.2952499986 0.4799660146 vertex 0.4570209980 -0.2879559994 0.4906710088 vertex 0.4632470012 -0.3170999885 0.4882209897 endloop endfacet facet normal -0.003908 -0.999950 -0.009225 outer loop vertex 0.1942880005 -0.5051890016 -0.3784320056 vertex 0.1874240041 -0.5054410100 -0.3482089937 vertex 0.1641609967 -0.5051479936 -0.3701150119 endloop endfacet facet normal -0.006020 -0.013796 0.999887 outer loop vertex 0.3663010001 0.1016310006 0.5046510100 vertex 0.3480429947 0.1281529963 0.5049070120 vertex 0.3336359859 0.1002300009 0.5044350028 endloop endfacet facet normal 0.852088 -0.015087 -0.523181 outer loop vertex 0.4901820123 0.2903710008 -0.4558160007 vertex 0.4842509925 0.2605949938 -0.4646170139 vertex 0.4801250100 0.2860530019 -0.4720709920 endloop endfacet facet normal -0.281913 0.959195 -0.021686 outer loop vertex -0.4449410141 0.4926399887 0.1955959946 vertex -0.4300310016 0.4974829853 0.2159799933 vertex -0.4190469980 0.5000770092 0.1879269928 endloop endfacet facet normal -0.457077 0.889178 0.021040 outer loop vertex -0.4645270109 0.4824340045 0.2014240026 vertex -0.4449410141 0.4926399887 0.1955959946 vertex -0.4590840042 0.4858979881 0.1732760072 endloop endfacet facet normal 0.999993 -0.000625 0.003741 outer loop vertex 0.5000020266 -0.0188266002 0.0196595993 vertex 0.5000839829 0.0082970103 0.0022848300 vertex 0.4999650121 0.0159006007 0.0353593007 endloop endfacet facet normal 0.004003 0.999171 0.040507 outer loop vertex -0.0200273003 0.5048760176 -0.3273099959 vertex 0.0088950396 0.5041670203 -0.3126800060 vertex 0.0077999500 0.5053840280 -0.3425909877 endloop endfacet facet normal 0.853189 -0.026041 -0.520952 outer loop vertex 0.4801250100 0.2860530019 -0.4720709920 vertex 0.4819439948 0.3105199933 -0.4703150094 vertex 0.4901820123 0.2903710008 -0.4558160007 endloop endfacet facet normal 0.999990 -0.002575 0.003702 outer loop vertex 0.4995830059 -0.1104089990 0.0429274999 vertex 0.4996519983 -0.1239319965 0.0148855001 vertex 0.4997459948 -0.0848101974 0.0167088006 endloop endfacet facet normal 0.999978 -0.001540 0.006480 outer loop vertex 0.4992730021 -0.1057740003 0.0978379026 vertex 0.4991520047 -0.1316629946 0.1103589982 vertex 0.4993290007 -0.1296170056 0.0835307017 endloop endfacet facet normal 0.526768 0.025332 0.849631 outer loop vertex 0.4746379852 -0.2952499986 0.4799660146 vertex 0.4708470106 -0.2688739896 0.4815300107 vertex 0.4570209980 -0.2879559994 0.4906710088 endloop endfacet facet normal 0.999977 -0.003900 0.005489 outer loop vertex 0.4994519949 -0.1053619981 0.0704817995 vertex 0.4996460080 -0.0799793974 0.0531724989 vertex 0.4994789958 -0.0788175985 0.0844241977 endloop endfacet facet normal -0.001629 0.042416 0.999099 outer loop vertex -0.0882961974 -0.2864750028 0.5030170083 vertex -0.1079789996 -0.2609910071 0.5019029975 vertex -0.1229140013 -0.2944230139 0.5032979846 endloop endfacet facet normal -0.007011 0.036543 0.999307 outer loop vertex -0.0967027023 -0.2374099940 0.5009679794 vertex -0.0782980993 -0.2561669946 0.5017830133 vertex -0.0745481029 -0.2255039960 0.5006880164 endloop endfacet facet normal -0.965795 -0.007516 -0.259197 outer loop vertex -0.5039139986 -0.3645069897 -0.4227150083 vertex -0.5046190023 -0.3348889947 -0.4209469855 vertex -0.4981279969 -0.3483769894 -0.4447419941 endloop endfacet facet normal 0.347901 0.937520 0.004503 outer loop vertex 0.4500199854 0.4874730110 -0.1775929928 vertex 0.4271149933 0.4960969985 -0.2034640014 vertex 0.4249289930 0.4967249930 -0.1653199941 endloop endfacet facet normal 0.964815 0.261314 0.029092 outer loop vertex 0.4939720035 0.4421949983 0.1118339971 vertex 0.5007629991 0.4179680049 0.1042300016 vertex 0.4967519939 0.4352270067 0.0822260007 endloop endfacet facet normal 0.971161 0.236933 -0.026642 outer loop vertex 0.5016540289 0.4117060006 0.1707720011 vertex 0.4953500032 0.4374539852 0.1699579954 vertex 0.4991410077 0.4249480069 0.1969300061 endloop endfacet facet normal 0.971295 0.237871 0.001994 outer loop vertex 0.4953500032 0.4374539852 0.1699579954 vertex 0.5016540289 0.4117060006 0.1707720011 vertex 0.4990699887 0.4225269854 0.1386149973 endloop endfacet facet normal 0.999329 0.000187 0.036633 outer loop vertex 0.5006920099 -0.0103265001 -0.2303059995 vertex 0.5018069744 -0.0021413600 -0.2607629895 vertex 0.5009800196 0.0189715009 -0.2383120060 endloop endfacet facet normal 0.999557 0.004135 0.029468 outer loop vertex 0.5000579953 0.0944219977 -0.2204499990 vertex 0.5004190207 0.1162670031 -0.2357610017 vertex 0.4996269941 0.1182949990 -0.2091799974 endloop endfacet facet normal 0.999435 0.006587 0.032965 outer loop vertex 0.5004190207 0.1162670031 -0.2357610017 vertex 0.5000579953 0.0944219977 -0.2204499990 vertex 0.5008429885 0.0937576964 -0.2441170067 endloop endfacet facet normal -0.044258 -0.044853 0.998013 outer loop vertex 0.2728430033 0.2965070009 0.5066969991 vertex 0.3044619858 0.2884269953 0.5077360272 vertex 0.2945390046 0.3190439939 0.5086719990 endloop endfacet facet normal -0.872153 -0.489173 0.007597 outer loop vertex -0.4845199883 -0.4635320008 0.1615259945 vertex -0.4839560091 -0.4641309977 0.1877010018 vertex -0.4942899942 -0.4458799958 0.1765239984 endloop endfacet facet normal 0.607803 0.794088 0.000219 outer loop vertex 0.4683769941 0.4795599878 -0.1340820044 vertex 0.4617170095 0.4846520126 -0.1137979999 vertex 0.4776180089 0.4724819958 -0.1165649965 endloop endfacet facet normal 0.998803 0.004733 0.048692 outer loop vertex 0.5015619993 0.1094819978 -0.2624729872 vertex 0.5019509792 0.0773048997 -0.2673240006 vertex 0.5029609799 0.1023449972 -0.2904759943 endloop endfacet facet normal 0.999207 0.002624 0.039726 outer loop vertex 0.5006769896 0.0710790008 -0.2348690033 vertex 0.5014029741 0.0464603007 -0.2515029907 vertex 0.5019509792 0.0773048997 -0.2673240006 endloop endfacet facet normal 0.707534 -0.706394 -0.020072 outer loop vertex 0.4790599942 -0.4697250128 -0.0603256002 vertex 0.4664210081 -0.4817749858 -0.0817719996 vertex 0.4798940122 -0.4679650068 -0.0928663015 endloop endfacet facet normal 0.904135 -0.427211 0.005551 outer loop vertex 0.4849489927 -0.4591549933 0.2184360027 vertex 0.4947400093 -0.4383150041 0.2275660038 vertex 0.4858730137 -0.4567579925 0.2524090111 endloop endfacet facet normal 0.997035 0.027109 -0.072020 outer loop vertex 0.5054870248 -0.2156129926 -0.3816320002 vertex 0.5034199953 -0.1877049953 -0.3997429907 vertex 0.5054489970 -0.1842440069 -0.3703509867 endloop endfacet facet normal -0.541154 0.049638 0.839457 outer loop vertex -0.4698430002 0.1508640051 0.4821380079 vertex -0.4657840133 0.1303779930 0.4859659970 vertex -0.4544560015 0.1439339966 0.4924669862 endloop endfacet facet normal 0.998848 0.039408 -0.027397 outer loop vertex 0.5054870248 -0.2156129926 -0.3816320002 vertex 0.5061280131 -0.2097969949 -0.3498969972 vertex 0.5071020126 -0.2420929968 -0.3608410060 endloop endfacet facet normal 0.999220 0.035647 -0.016992 outer loop vertex 0.5083590150 -0.2737610042 -0.3679040074 vertex 0.5092890263 -0.2905179858 -0.3483679891 vertex 0.5094400048 -0.3046540022 -0.3691450059 endloop endfacet facet normal 0.999592 0.026631 0.010372 outer loop vertex 0.5066170096 -0.2361149937 -0.3294489980 vertex 0.5071020126 -0.2420929968 -0.3608410060 vertex 0.5061280131 -0.2097969949 -0.3498969972 endloop endfacet facet normal 0.289953 0.014517 0.956931 outer loop vertex 0.4276689887 -0.0190530997 0.4987179935 vertex 0.4270499945 -0.0472299010 0.4993329942 vertex 0.4469439983 -0.0360208005 0.4931350052 endloop endfacet facet normal -0.846771 -0.527441 0.069172 outer loop vertex -0.4942899942 -0.4458799958 0.1765239984 vertex -0.4927400053 -0.4515579939 0.1522029936 vertex -0.4845199883 -0.4635320008 0.1615259945 endloop endfacet facet normal -0.999958 -0.008958 0.002097 outer loop vertex -0.4991250038 0.1508570015 0.1390810013 vertex -0.4993959963 0.1758619994 0.1166779995 vertex -0.4991309941 0.1439899951 0.1068940014 endloop endfacet facet normal -0.999981 -0.003162 0.005315 outer loop vertex -0.4992530048 0.1363590062 0.0754816979 vertex -0.4994480014 0.1599529982 0.0528284982 vertex -0.4993909895 0.1280429959 0.0445723012 endloop endfacet facet normal -0.999857 -0.016769 0.001948 outer loop vertex -0.4999090135 0.1955820024 0.0593641996 vertex -0.4994109869 0.1687889993 0.0843487009 vertex -0.4999360144 0.2012860030 0.0946141034 endloop endfacet facet normal -0.999120 -0.041795 0.003495 outer loop vertex -0.5007910132 0.2283670008 0.0749173984 vertex -0.5008379817 0.2320789993 0.1058819965 vertex -0.5021610260 0.2622179985 0.0880824029 endloop endfacet facet normal 0.992525 0.043550 -0.114003 outer loop vertex 0.5056030154 -0.2518109977 -0.3944500089 vertex 0.5021430254 -0.2185990065 -0.4118860066 vertex 0.5054870248 -0.2156129926 -0.3816320002 endloop endfacet facet normal -0.999786 -0.020664 0.000659 outer loop vertex -0.5000420213 0.2074220031 0.1262169927 vertex -0.4999360144 0.2012860030 0.0946141034 vertex -0.4993959963 0.1758619994 0.1166779995 endloop endfacet facet normal -0.005141 -0.567202 -0.823563 outer loop vertex -0.0883620009 -0.4672839940 -0.4802680016 vertex -0.1210919991 -0.4704140127 -0.4779079854 vertex -0.1066770032 -0.4528479874 -0.4900960028 endloop endfacet facet normal -0.040894 -0.004165 -0.999155 outer loop vertex 0.3267270029 -0.1502780020 -0.5039029717 vertex 0.2998949885 -0.1552609950 -0.5027840137 vertex 0.3155319989 -0.1281570047 -0.5035369992 endloop endfacet facet normal -0.004878 -0.019961 -0.999789 outer loop vertex 0.3336989880 -0.1036090031 -0.5042999983 vertex 0.3528310061 -0.0781309009 -0.5049020052 vertex 0.3648999929 -0.1084780023 -0.5043550134 endloop endfacet facet normal -0.044042 -0.008123 -0.998997 outer loop vertex 0.3063040078 -0.0442490987 -0.5039650202 vertex 0.2876169980 -0.0715702996 -0.5029190183 vertex 0.2727330029 -0.0415465012 -0.5025069714 endloop endfacet facet normal -0.006850 -0.024203 -0.999684 outer loop vertex 0.3416180015 -0.0452746004 -0.5052030087 vertex 0.3655819893 -0.0322729982 -0.5056819916 vertex 0.3716380000 -0.0550926998 -0.5051710010 endloop endfacet facet normal -0.034910 -0.013419 -0.999300 outer loop vertex 0.3208180070 -0.0738990009 -0.5042489767 vertex 0.3336989880 -0.1036090031 -0.5042999983 vertex 0.3021790087 -0.1005460024 -0.5032399893 endloop endfacet facet normal -0.022164 -0.529824 -0.847818 outer loop vertex -0.0786828995 -0.4497619867 -0.4914709926 vertex -0.0602688007 -0.4633530080 -0.4834589958 vertex -0.0883620009 -0.4672839940 -0.4802680016 endloop endfacet facet normal 0.026661 -0.007415 -0.999617 outer loop vertex 0.3528310061 -0.0781309009 -0.5049020052 vertex 0.3826479912 -0.0824144036 -0.5040749907 vertex 0.3648999929 -0.1084780023 -0.5043550134 endloop endfacet facet normal 0.328835 -0.023471 -0.944096 outer loop vertex 0.4242529869 -0.1109530032 -0.4975140095 vertex 0.4368000031 -0.0813404024 -0.4938800037 vertex 0.4494200051 -0.1108789966 -0.4887500107 endloop endfacet facet normal -0.503229 0.011106 0.864082 outer loop vertex -0.4678640068 -0.0689861029 0.4796020091 vertex -0.4499419928 -0.0572746992 0.4898889959 vertex -0.4669469893 -0.0415167995 0.4797829986 endloop endfacet facet normal -0.002226 -0.000646 0.999997 outer loop vertex -0.0859609991 -0.1252329946 0.4992049932 vertex -0.0920011029 -0.0905101001 0.4992139935 vertex -0.1187219992 -0.1129759997 0.4991399944 endloop endfacet facet normal -0.044903 -0.012075 0.998918 outer loop vertex 0.2418670058 0.1786980033 0.5008710027 vertex 0.2717289925 0.1814790070 0.5022469759 vertex 0.2542960048 0.2032909989 0.5017269850 endloop endfacet facet normal 0.005704 -0.002125 0.999981 outer loop vertex -0.1580490023 -0.0663964003 0.4994229972 vertex -0.1250000000 -0.0783905983 0.4992089868 vertex -0.1313499957 -0.0436705984 0.4993189871 endloop endfacet facet normal -0.000907 -0.003334 0.999994 outer loop vertex -0.1313499957 -0.0436705984 0.4993189871 vertex -0.1250000000 -0.0783905983 0.4992089868 vertex -0.0982246026 -0.0556770004 0.4993090034 endloop endfacet facet normal -0.004350 -0.003407 0.999985 outer loop vertex -0.0712959990 -0.0328220017 0.4995039999 vertex -0.0982246026 -0.0556770004 0.4993090034 vertex -0.0650117993 -0.0678498000 0.4994120002 endloop endfacet facet normal -0.004388 -0.003512 0.999984 outer loop vertex -0.0650117993 -0.0678498000 0.4994120002 vertex -0.0982246026 -0.0556770004 0.4993090034 vertex -0.0920011029 -0.0905101001 0.4992139935 endloop endfacet facet normal -0.986911 0.011730 -0.160839 outer loop vertex -0.5062659979 -0.2845639884 -0.3995409906 vertex -0.5043960214 -0.2491589934 -0.4084329903 vertex -0.5016540289 -0.2769260108 -0.4272829890 endloop endfacet facet normal -0.766915 0.641728 0.005204 outer loop vertex -0.4711290002 0.4774110019 0.0499905013 vertex -0.4846580029 0.4611620009 0.0599546991 vertex -0.4740200043 0.4737220109 0.0788507015 endloop endfacet facet normal -0.044873 0.822738 0.566647 outer loop vertex 0.0942900032 0.4738929868 0.4719910026 vertex 0.1147380024 0.4827930033 0.4606879950 vertex 0.0875641033 0.4863289893 0.4534020126 endloop endfacet facet normal -0.999635 0.021466 -0.016398 outer loop vertex -0.5063980222 -0.2279700041 -0.3841359913 vertex -0.5072140098 -0.2595840096 -0.3757770061 vertex -0.5070030093 -0.2333389968 -0.3542839885 endloop endfacet facet normal -0.003932 0.002287 -0.999990 outer loop vertex -0.0990602002 -0.1691080034 -0.4992319942 vertex -0.0769124031 -0.1542119980 -0.4992850125 vertex -0.0779445022 -0.1769639999 -0.4993329942 endloop endfacet facet normal -0.998917 0.032914 0.032871 outer loop vertex -0.5067690015 -0.2649779916 -0.3065089881 vertex -0.5084350109 -0.2969059944 -0.3251670003 vertex -0.5071560144 -0.2982859910 -0.2849180102 endloop endfacet facet normal -0.999966 0.002982 0.007655 outer loop vertex -0.4993540049 -0.1619720012 0.0988188982 vertex -0.4993340075 -0.1339630038 0.0905191004 vertex -0.4995999932 -0.1584720016 0.0653200001 endloop endfacet facet normal -0.999982 -0.003005 0.005130 outer loop vertex -0.4991480112 -0.1418589950 0.1140090004 vertex -0.4990409911 -0.1378459930 0.1372189969 vertex -0.4992150068 -0.1135549992 0.1175270006 endloop endfacet facet normal -0.999938 -0.007018 -0.008674 outer loop vertex -0.4991729856 -0.1118350029 0.1543480009 vertex -0.4992919862 -0.1280850023 0.1812140048 vertex -0.4995270073 -0.0996565968 0.1853079945 endloop endfacet facet normal -0.999973 0.003808 -0.006327 outer loop vertex -0.4990389943 -0.1383280009 0.1601130068 vertex -0.4990650117 -0.1595389992 0.1514589936 vertex -0.4992040098 -0.1544169933 0.1765100062 endloop endfacet facet normal 0.968853 -0.005264 -0.247582 outer loop vertex 0.4953449965 -0.2191849947 -0.4384759963 vertex 0.4984000027 -0.1899780035 -0.4271419942 vertex 0.5021430254 -0.2185990065 -0.4118860066 endloop endfacet facet normal -0.999842 0.011066 -0.013884 outer loop vertex -0.4993740022 -0.1803009957 0.1681219935 vertex -0.4996879995 -0.1741019934 0.1956740022 vertex -0.4992040098 -0.1544169933 0.1765100062 endloop endfacet facet normal -0.001835 -0.825931 0.563769 outer loop vertex -0.2917369902 -0.4895949960 0.4553360045 vertex -0.2658720016 -0.4810279906 0.4679709971 vertex -0.2898229957 -0.4773400128 0.4732959867 endloop endfacet facet normal -0.999914 0.012857 -0.002522 outer loop vertex -0.4993740022 -0.1803009957 0.1681219935 vertex -0.4990650117 -0.1595389992 0.1514589936 vertex -0.4993590117 -0.1844570041 0.1409939975 endloop endfacet facet normal 0.999972 0.007113 0.002302 outer loop vertex 0.4991930127 0.0916984975 0.1306860000 vertex 0.4993529916 0.0651355982 0.1432660073 vertex 0.4994089901 0.0671247020 0.1128010005 endloop endfacet facet normal 0.999954 0.005977 -0.007481 outer loop vertex 0.4992179871 0.0883606970 0.1542160064 vertex 0.4992710054 0.1032669991 0.1732120067 vertex 0.4994859993 0.0704737008 0.1757500023 endloop endfacet facet normal 0.999625 0.002810 -0.027256 outer loop vertex 0.5006610155 0.0620488003 0.2317939997 vertex 0.5000050068 0.0655241013 0.2080930024 vertex 0.5005130172 0.0861409977 0.2288500071 endloop endfacet facet normal 0.021831 0.999252 -0.031921 outer loop vertex -0.1842609942 0.5005379915 0.2312269956 vertex -0.2030680031 0.5001199841 0.2052800059 vertex -0.2227119952 0.5014979839 0.2349819988 endloop endfacet facet normal 0.999678 0.001526 -0.025330 outer loop vertex 0.4997490048 0.0942995027 0.2005770057 vertex 0.4995450079 0.1246410012 0.1943539977 vertex 0.5003079772 0.1157459989 0.2239300013 endloop endfacet facet normal 0.016585 0.007555 -0.999834 outer loop vertex -0.1835470051 0.0153270997 -0.4997200072 vertex -0.2165160030 0.0121392002 -0.5002909899 vertex -0.1988729984 0.0426223017 -0.4997679889 endloop endfacet facet normal -0.999708 0.022497 0.008867 outer loop vertex -0.4998219907 -0.1887319982 0.0837258995 vertex -0.5005980134 -0.2184240073 0.0715665966 vertex -0.5002369881 -0.2139869928 0.1010129973 endloop endfacet facet normal 0.040523 0.009508 -0.999133 outer loop vertex -0.2539780140 0.0410576984 -0.5012559891 vertex -0.2418729961 0.0218295008 -0.5009480119 vertex -0.2652589977 0.0168366004 -0.5019440055 endloop endfacet facet normal 0.041170 0.006473 -0.999131 outer loop vertex -0.2652589977 0.0168366004 -0.5019440055 vertex -0.2418729961 0.0218295008 -0.5009480119 vertex -0.2455700040 -0.0025059199 -0.5012580156 endloop endfacet facet normal 0.002938 0.999688 -0.024793 outer loop vertex -0.1711650044 0.4995310009 0.2026360035 vertex -0.1503400058 0.5000569820 0.2263119966 vertex -0.1402810067 0.4992879927 0.1964969933 endloop endfacet facet normal 0.033427 0.003966 -0.999433 outer loop vertex -0.2524479926 -0.0324781016 -0.5016070008 vertex -0.2455700040 -0.0025059199 -0.5012580156 vertex -0.2231349945 -0.0217480008 -0.5005840063 endloop endfacet facet normal 0.032067 0.002379 -0.999483 outer loop vertex -0.2231349945 -0.0217480008 -0.5005840063 vertex -0.2455700040 -0.0025059199 -0.5012580156 vertex -0.2165160030 0.0121392002 -0.5002909899 endloop endfacet facet normal -0.969010 0.235630 -0.074141 outer loop vertex -0.4990479946 0.4353840053 0.2567969859 vertex -0.4960190058 0.4404940009 0.2334489971 vertex -0.5033730268 0.4134379923 0.2435770035 endloop endfacet facet normal 0.044747 -0.892561 -0.448701 outer loop vertex -0.3353570104 -0.4969019890 -0.4409199953 vertex -0.3463610113 -0.4885239899 -0.4586830139 vertex -0.3181050122 -0.4865649939 -0.4597620070 endloop endfacet facet normal 0.001057 -0.020110 0.999797 outer loop vertex 0.1358029991 0.2065210044 0.4997960031 vertex 0.1225610003 0.1807669997 0.4992919862 vertex 0.1509940028 0.1805730015 0.4992580116 endloop endfacet facet normal -0.042578 0.078971 0.995967 outer loop vertex -0.3402250111 0.3871780038 0.5065500140 vertex -0.3707030118 0.4091109931 0.5035079718 vertex -0.3786469996 0.3773840070 0.5056840181 endloop endfacet facet normal 0.569729 -0.820740 -0.042375 outer loop vertex 0.4667850137 -0.4777210057 -0.1690060049 vertex 0.4579150081 -0.4852400124 -0.1426309943 vertex 0.4477869868 -0.4909409881 -0.1683820039 endloop endfacet facet normal -0.023975 0.001994 0.999711 outer loop vertex -0.3471370041 0.3079150021 0.5087190270 vertex -0.3368799984 0.3294929862 0.5089219809 vertex -0.3646430075 0.3235610127 0.5082679987 endloop endfacet facet normal 0.611064 -0.019594 0.791339 outer loop vertex 0.4746379852 -0.2952499986 0.4799660146 vertex 0.4632470012 -0.3170999885 0.4882209897 vertex 0.4800490141 -0.3213259876 0.4751420021 endloop endfacet facet normal 0.732074 0.025979 0.680730 outer loop vertex 0.4746379852 -0.2952499986 0.4799660146 vertex 0.4800490141 -0.3213259876 0.4751420021 vertex 0.4875729978 -0.2984110117 0.4661760032 endloop endfacet facet normal -0.026186 0.012355 0.999581 outer loop vertex -0.3646430075 0.3235610127 0.5082679987 vertex -0.3368799984 0.3294929862 0.5089219809 vertex -0.3551439941 0.3533189893 0.5081490278 endloop endfacet facet normal -0.151637 0.017279 0.988285 outer loop vertex -0.4157580137 0.3325270116 0.5020520091 vertex -0.3867259920 0.3442249894 0.5063019991 vertex -0.4105490148 0.3660019934 0.5022659898 endloop endfacet facet normal -0.068464 0.035262 0.997030 outer loop vertex -0.3786469996 0.3773840070 0.5056840181 vertex -0.3867259920 0.3442249894 0.5063019991 vertex -0.3551439941 0.3533189893 0.5081490278 endloop endfacet facet normal -0.913159 -0.407280 0.016241 outer loop vertex -0.4912779927 -0.4466879964 -0.2415020019 vertex -0.4957140088 -0.4380579889 -0.2745029926 vertex -0.4858689904 -0.4600059986 -0.2713580132 endloop endfacet facet normal 0.306420 0.950178 0.057176 outer loop vertex 0.4163669944 0.5034660101 -0.3198409975 vertex 0.4438990057 0.4943319857 -0.3155980110 vertex 0.4313929975 0.5001009703 -0.3444469869 endloop endfacet facet normal -0.012923 0.984368 -0.175649 outer loop vertex -0.0388077013 0.4987849891 -0.4267219901 vertex -0.0393632017 0.5038779974 -0.3981389999 vertex -0.0095907403 0.5025230050 -0.4079230130 endloop endfacet facet normal -0.006280 0.991596 -0.129221 outer loop vertex 0.0238001999 0.5012130141 -0.4153339863 vertex 0.0141554000 0.5046399832 -0.3885680139 vertex 0.0464100987 0.5041000247 -0.3942790031 endloop endfacet facet normal 0.017697 -0.601097 0.798980 outer loop vertex 0.2088630050 -0.4608390033 0.4854960144 vertex 0.2211939991 -0.4751690030 0.4744420052 vertex 0.2335990071 -0.4574629962 0.4874880016 endloop endfacet facet normal 0.012288 0.998985 -0.043337 outer loop vertex 0.0350835994 0.5054820180 -0.3632239997 vertex 0.0141554000 0.5046399832 -0.3885680139 vertex 0.0045897299 0.5057089925 -0.3666380048 endloop endfacet facet normal 0.998556 0.048339 -0.023421 outer loop vertex 0.5047749877 -0.2944850028 0.2166430056 vertex 0.5037490129 -0.2839980125 0.1945450008 vertex 0.5032010078 -0.2650539875 0.2102800012 endloop endfacet facet normal 0.009103 0.998958 -0.044725 outer loop vertex 0.0045897299 0.5057089925 -0.3666380048 vertex 0.0141554000 0.5046399832 -0.3885680139 vertex -0.0153166996 0.5052120090 -0.3817900121 endloop endfacet facet normal 0.000460 -0.008482 0.999964 outer loop vertex 0.0111208996 0.1649899930 0.4997070134 vertex 0.0388836004 0.1483390033 0.4995529950 vertex 0.0393551998 0.1813730001 0.4998329878 endloop endfacet facet normal 0.689258 0.723406 0.040085 outer loop vertex 0.4646340013 0.4807850122 -0.2678079903 vertex 0.4616419971 0.4820590019 -0.2393520027 vertex 0.4772570133 0.4677230120 -0.2491320074 endloop endfacet facet normal -0.031157 0.029774 0.999071 outer loop vertex 0.2550599873 0.3573339880 0.5078939795 vertex 0.2464849949 0.3859080076 0.5067750216 vertex 0.2246589959 0.3653500080 0.5067070127 endloop endfacet facet normal -0.047536 0.047167 0.997755 outer loop vertex 0.2175039947 0.3938249946 0.5050200224 vertex 0.2246589959 0.3653500080 0.5067070127 vertex 0.2464849949 0.3859080076 0.5067750216 endloop endfacet facet normal -0.090695 0.324025 0.941691 outer loop vertex 0.2125169933 0.4198749959 0.5007749796 vertex 0.2331659943 0.4311589897 0.4988810122 vertex 0.2126670033 0.4453290105 0.4920310080 endloop endfacet facet normal -0.039118 0.084903 0.995621 outer loop vertex 0.2963269949 0.4011299908 0.5071529746 vertex 0.2667140067 0.4056620002 0.5056030154 vertex 0.2769179940 0.3791710138 0.5082629919 endloop endfacet facet normal -0.019127 -0.496260 0.867963 outer loop vertex -0.0100416001 -0.4672290087 0.4811039865 vertex 0.0053609000 -0.4494720101 0.4915960133 vertex -0.0231953003 -0.4473429918 0.4921840131 endloop endfacet facet normal -0.026479 0.073798 0.996922 outer loop vertex 0.2769179940 0.3791710138 0.5082629919 vertex 0.3111949861 0.3730440140 0.5096269846 vertex 0.2963269949 0.4011299908 0.5071529746 endloop endfacet facet normal 0.999419 0.023466 -0.024702 outer loop vertex 0.5067080259 -0.3367829919 0.2375939935 vertex 0.5058919787 -0.3238810003 0.2168339938 vertex 0.5061969757 -0.3108670115 0.2415370047 endloop endfacet facet normal 0.999499 -0.013654 -0.028544 outer loop vertex 0.5056560040 -0.3385789990 0.1929990053 vertex 0.5062149763 -0.3526099920 0.2192839980 vertex 0.5052790046 -0.3704380095 0.1950380057 endloop endfacet facet normal 0.997251 -0.073520 -0.009245 outer loop vertex 0.5034670234 -0.3912819922 0.1653420031 vertex 0.5052790046 -0.3704380095 0.1950380057 vertex 0.5030710101 -0.4011560082 0.2011460066 endloop endfacet facet normal 0.996839 -0.076153 -0.022635 outer loop vertex 0.5052790046 -0.3704380095 0.1950380057 vertex 0.5050380230 -0.3827239871 0.2257599980 vertex 0.5030710101 -0.4011560082 0.2011460066 endloop endfacet facet normal 0.331683 -0.004039 -0.943382 outer loop vertex 0.4491870105 -0.1663649976 -0.4896300137 vertex 0.4259580076 -0.1666149944 -0.4977959991 vertex 0.4374350011 -0.1390140057 -0.4938789904 endloop endfacet facet normal 0.525590 0.032031 -0.850135 outer loop vertex 0.4595080018 -0.1937250048 -0.4842799902 vertex 0.4491870105 -0.1663649976 -0.4896300137 vertex 0.4685280025 -0.1665090024 -0.4776780009 endloop endfacet facet normal 0.550154 0.833985 0.042409 outer loop vertex 0.4631719887 0.4820210040 0.4283320010 vertex 0.4711999893 0.4778450131 0.4063099921 vertex 0.4537949860 0.4892059863 0.4086810052 endloop endfacet facet normal -0.996288 -0.076645 -0.039197 outer loop vertex -0.5023429990 -0.4144110084 0.1111890003 vertex -0.5041069984 -0.4043599963 0.1363720000 vertex -0.5046859980 -0.3856770098 0.1145559996 endloop endfacet facet normal 0.499971 0.060391 0.863934 outer loop vertex 0.4689520001 -0.2398380041 0.4805969894 vertex 0.4528439939 -0.2577210069 0.4911690056 vertex 0.4708470106 -0.2688739896 0.4815300107 endloop endfacet facet normal -0.991068 -0.132316 -0.016612 outer loop vertex -0.5023429990 -0.4144110084 0.1111890003 vertex -0.5010439754 -0.4268909991 0.1330939978 vertex -0.5041069984 -0.4043599963 0.1363720000 endloop endfacet facet normal 0.003418 0.999993 0.001517 outer loop vertex 0.0485877991 0.4999069870 0.0450415015 vertex 0.0575711988 0.4999209940 0.0155590000 vertex 0.0216354001 0.5000339746 0.0220615007 endloop endfacet facet normal -0.005544 -0.999982 0.002176 outer loop vertex -0.0988494977 -0.4996489882 0.0162115004 vertex -0.0707724988 -0.4998509884 -0.0050761998 vertex -0.0642478019 -0.4998019934 0.0340613984 endloop endfacet facet normal 0.814711 -0.039505 0.578520 outer loop vertex 0.4780690074 0.0189596005 0.4704880118 vertex 0.4892730117 0.0247763991 0.4551070035 vertex 0.4842379987 0.0406998992 0.4632849991 endloop endfacet facet normal 0.344506 0.938240 0.031965 outer loop vertex 0.4251869917 0.5003340244 -0.2901000082 vertex 0.4479149878 0.4917030036 -0.2817150056 vertex 0.4438990057 0.4943319857 -0.3155980110 endloop endfacet facet normal -0.006497 -0.999978 -0.001594 outer loop vertex -0.0764582977 -0.4998030066 -0.0386588015 vertex -0.1017149985 -0.4996719956 -0.0179060008 vertex -0.1054710001 -0.4995970130 -0.0496300012 endloop endfacet facet normal -0.005403 0.619238 0.785185 outer loop vertex 0.2944869995 0.4603399932 0.4862520099 vertex 0.3274820149 0.4560529888 0.4898599982 vertex 0.3145340085 0.4738300145 0.4757510126 endloop endfacet facet normal -0.001445 -0.999999 -0.000519 outer loop vertex -0.1557430029 -0.4994820058 -0.0136034004 vertex -0.1301530004 -0.4995099902 -0.0309628006 vertex -0.1284420043 -0.4995290041 0.0009289810 endloop endfacet facet normal -0.193012 0.005561 -0.981181 outer loop vertex -0.4242489934 0.0427943990 -0.4992119968 vertex -0.4274840057 0.0751933008 -0.4983919859 vertex -0.4037030041 0.0626775026 -0.5031409860 endloop endfacet facet normal -0.001539 -0.999788 -0.020515 outer loop vertex -0.1227729991 -0.5048599839 0.3532299995 vertex -0.1118329987 -0.5042690039 0.3236080110 vertex -0.0862013027 -0.5047799945 0.3465879858 endloop endfacet facet normal -0.019922 0.000044 -0.999802 outer loop vertex -0.3737969995 0.0297110006 -0.5053200126 vertex -0.3842869997 0.0516033992 -0.5051100254 vertex -0.3615939915 0.0561842993 -0.5055620074 endloop endfacet facet normal -0.008018 -0.999967 0.001471 outer loop vertex -0.0421576984 -0.4995389879 -0.1739120036 vertex -0.0347273014 -0.4995520115 -0.1422680020 vertex -0.0594893992 -0.4993740022 -0.1562339962 endloop endfacet facet normal -0.020435 0.002585 -0.999788 outer loop vertex -0.3615939915 0.0561842993 -0.5055620074 vertex -0.3842869997 0.0516033992 -0.5051100254 vertex -0.3801549971 0.0761566013 -0.5051310062 endloop endfacet facet normal -0.729617 0.683643 -0.017089 outer loop vertex -0.4822700024 0.4656170011 0.0332836993 vertex -0.4691750109 0.4793170094 0.0222578999 vertex -0.4806660116 0.4666790068 0.0072859498 endloop endfacet facet normal -0.030289 -0.004408 -0.999531 outer loop vertex -0.3899730146 0.1502850056 -0.5050050020 vertex -0.3672870100 0.1340840012 -0.5056210160 vertex -0.3892650008 0.1231999993 -0.5049070120 endloop endfacet facet normal -0.006990 -0.999968 0.003961 outer loop vertex -0.1159529984 -0.4990609884 -0.1648879945 vertex -0.0952038988 -0.4992809892 -0.1838150024 vertex -0.0867433995 -0.4992209971 -0.1537390053 endloop endfacet facet normal -0.000843 -0.001885 -0.999998 outer loop vertex 0.1206419989 -0.0035652299 -0.4996570051 vertex 0.1531440020 -0.0043121800 -0.4996829927 vertex 0.1357569993 -0.0326052010 -0.4996150136 endloop endfacet facet normal -0.014749 -0.006337 -0.999871 outer loop vertex 0.1832910031 -0.0664573014 -0.4997659922 vertex 0.1686419994 -0.0345669985 -0.4997520149 vertex 0.2030279934 -0.0366563983 -0.5002459884 endloop endfacet facet normal -0.014348 0.000261 -0.999897 outer loop vertex 0.2030279934 -0.0366563983 -0.5002459884 vertex 0.1686419994 -0.0345669985 -0.4997520149 vertex 0.1870180070 -0.0050519002 -0.5000079870 endloop endfacet facet normal -0.015147 0.000627 -0.999885 outer loop vertex 0.2049420029 0.0260652993 -0.5002599955 vertex 0.1870180070 -0.0050519002 -0.5000079870 vertex 0.1699829996 0.0251234006 -0.4997310042 endloop endfacet facet normal -0.009511 0.003810 -0.999947 outer loop vertex 0.1699829996 0.0251234006 -0.4997310042 vertex 0.1870180070 -0.0050519002 -0.5000079870 vertex 0.1531440020 -0.0043121800 -0.4996829927 endloop endfacet facet normal -0.495872 0.868371 -0.006481 outer loop vertex -0.4628889859 0.4836089909 -0.2314900011 vertex -0.4455929995 0.4933840036 -0.2451079935 vertex -0.4633280039 0.4831419885 -0.2604739964 endloop endfacet facet normal 0.029280 0.999200 -0.027240 outer loop vertex -0.2354529947 0.5009949803 0.2028360069 vertex -0.2563950121 0.5021719933 0.2234999985 vertex -0.2227119952 0.5014979839 0.2349819988 endloop endfacet facet normal -0.637307 -0.770198 -0.025209 outer loop vertex -0.4573220015 -0.4852060080 -0.0368825011 vertex -0.4612169862 -0.4829179943 -0.0083181299 vertex -0.4736680090 -0.4719960093 -0.0272386000 endloop endfacet facet normal -0.696031 -0.034947 0.717161 outer loop vertex -0.4668720067 0.2819019854 0.4823350012 vertex -0.4784739912 0.3028570116 0.4720959961 vertex -0.4835529923 0.2721030116 0.4656679928 endloop endfacet facet normal 0.006651 0.414248 -0.910140 outer loop vertex -0.1825699955 0.4451250136 -0.4949640036 vertex -0.2080679983 0.4430670142 -0.4960870147 vertex -0.2030970007 0.4590370059 -0.4887819886 endloop endfacet facet normal 0.005255 0.574820 -0.818263 outer loop vertex -0.1607410014 0.4564790130 -0.4903819859 vertex -0.1528999954 0.4702039957 -0.4806900024 vertex -0.1350679994 0.4563980103 -0.4902740121 endloop endfacet facet normal -0.028331 0.034278 0.999011 outer loop vertex -0.3439179957 -0.2162919939 0.5060610175 vertex -0.3753950000 -0.2197789997 0.5052880049 vertex -0.3478600085 -0.2430399954 0.5068669915 endloop endfacet facet normal 0.002522 0.999996 0.001513 outer loop vertex -0.1613329947 0.4995610118 0.0552771017 vertex -0.1307169944 0.4995209873 0.0307033006 vertex -0.1633780003 0.4996210039 0.0190295000 endloop endfacet facet normal -0.023654 -0.652138 0.757731 outer loop vertex 0.0156963002 -0.4783169925 0.4724709988 vertex 0.0379212983 -0.4708769917 0.4795680046 vertex 0.0163205992 -0.4650020003 0.4839499891 endloop endfacet facet normal -0.043154 -0.999066 -0.001970 outer loop vertex 0.3069109917 -0.5037729740 0.0917951018 vertex 0.2773669958 -0.5025299788 0.1086089984 vertex 0.2748849988 -0.5023630261 0.0783042014 endloop endfacet facet normal -0.130604 -0.990559 0.041660 outer loop vertex -0.3872720003 -0.5079249740 -0.2962479889 vertex -0.4111689925 -0.5038920045 -0.2752720118 vertex -0.4129920006 -0.5049939752 -0.3071889877 endloop endfacet facet normal -0.052883 0.052945 0.997196 outer loop vertex -0.3605979979 -0.2929849923 0.5089489818 vertex -0.3904399872 -0.2958959937 0.5075209737 vertex -0.3731110096 -0.3210979998 0.5097780228 endloop endfacet facet normal -0.104512 0.039058 0.993756 outer loop vertex -0.4108969867 -0.2725870013 0.5036010146 vertex -0.3774900138 -0.2617380023 0.5066879988 vertex -0.4068529904 -0.2390449941 0.5027080178 endloop endfacet facet normal -0.999374 -0.034511 0.007784 outer loop vertex -0.5044559836 0.3221240044 -0.1581670046 vertex -0.5036590099 0.3056200147 -0.1290159971 vertex -0.5048760176 0.3396089971 -0.1345739961 endloop endfacet facet normal -0.214714 0.018434 0.976503 outer loop vertex -0.4322440028 -0.2224619985 0.4968119860 vertex -0.4068529904 -0.2390449941 0.5027080178 vertex -0.4088760018 -0.2051839978 0.5016239882 endloop endfacet facet normal -0.097533 0.026024 0.994892 outer loop vertex -0.4088760018 -0.2051839978 0.5016239882 vertex -0.4068529904 -0.2390449941 0.5027080178 vertex -0.3753950000 -0.2197789997 0.5052880049 endloop endfacet facet normal 0.704043 -0.709560 -0.029113 outer loop vertex 0.4749630094 -0.4705519974 -0.1410699934 vertex 0.4808419943 -0.4656839967 -0.1175440028 vertex 0.4665350020 -0.4800510108 -0.1133700013 endloop endfacet facet normal 0.999306 0.000733 -0.037233 outer loop vertex 0.5003079772 0.1157459989 0.2239300013 vertex 0.5015050173 0.1058830023 0.2558630109 vertex 0.5005130172 0.0861409977 0.2288500071 endloop endfacet facet normal -0.999172 0.040677 0.001084 outer loop vertex -0.5037000179 -0.2958720028 -0.0636883974 vertex -0.5041450262 -0.3075230122 -0.0366759002 vertex -0.5028719902 -0.2761029899 -0.0422908999 endloop endfacet facet normal -0.412655 0.910768 0.014771 outer loop vertex -0.4314189851 0.4971719980 -0.1084870026 vertex -0.4536170065 0.4870350063 -0.1035910025 vertex -0.4381859899 0.4936249852 -0.0788289979 endloop endfacet facet normal -0.002271 0.060154 -0.998187 outer loop vertex -0.2345760018 0.3612680137 -0.5061619878 vertex -0.2250600010 0.3987640142 -0.5039240122 vertex -0.2028390020 0.3716259897 -0.5056099892 endloop endfacet facet normal 0.036595 0.999134 -0.019823 outer loop vertex -0.2623269856 0.5019270182 0.2002010047 vertex -0.2563950121 0.5021719933 0.2234999985 vertex -0.2354529947 0.5009949803 0.2028360069 endloop endfacet facet normal 0.290975 -0.956004 -0.037273 outer loop vertex 0.4176270068 -0.5029879808 0.2885909975 vertex 0.4386880100 -0.4959079921 0.2714129984 vertex 0.4389669895 -0.4970180094 0.3020609915 endloop endfacet facet normal 0.918863 -0.393987 -0.021549 outer loop vertex 0.4904359877 -0.4524019957 -0.0781506971 vertex 0.4898279905 -0.4522889853 -0.1061419994 vertex 0.4974179864 -0.4352769852 -0.0935354009 endloop endfacet facet normal 0.685099 0.007171 -0.728415 outer loop vertex 0.4648860097 0.1946469992 -0.4830439985 vertex 0.4815219939 0.2019899935 -0.4673250020 vertex 0.4789069891 0.1697400063 -0.4701020122 endloop endfacet facet normal 0.124658 -0.991774 -0.029078 outer loop vertex 0.3860749900 -0.5046449900 0.2105219960 vertex 0.4134269953 -0.5016620159 0.2260390073 vertex 0.3875289857 -0.5054550171 0.2443830073 endloop endfacet facet normal -0.012125 0.011232 -0.999863 outer loop vertex 0.3590539992 0.0137087004 -0.5054399967 vertex 0.3348779976 0.0030091500 -0.5052670240 vertex 0.3309510052 0.0267209001 -0.5049530268 endloop endfacet facet normal 0.049192 -0.998238 -0.033172 outer loop vertex 0.3875289857 -0.5054550171 0.2443830073 vertex 0.3904739916 -0.5064250231 0.2779409885 vertex 0.3595660031 -0.5074970126 0.2643649876 endloop endfacet facet normal 0.002541 -0.999383 -0.035036 outer loop vertex 0.3622249961 -0.5088559985 0.3033219874 vertex 0.3298079967 -0.5082100034 0.2825439870 vertex 0.3595660031 -0.5074970126 0.2643649876 endloop endfacet facet normal 0.057431 -0.997848 -0.031653 outer loop vertex 0.3976829946 -0.5069959760 0.3090200126 vertex 0.3622249961 -0.5088559985 0.3033219874 vertex 0.3904739916 -0.5064250231 0.2779409885 endloop endfacet facet normal 0.040863 0.998316 0.041179 outer loop vertex -0.3080550134 0.5068939924 -0.2451200038 vertex -0.2656449974 0.5048230290 -0.2369980067 vertex -0.2768799961 0.5067610145 -0.2728320062 endloop endfacet facet normal 0.042545 0.998267 0.040649 outer loop vertex -0.2768799961 0.5067610145 -0.2728320062 vertex -0.2656449974 0.5048230290 -0.2369980067 vertex -0.2404119968 0.5048059821 -0.2629890144 endloop endfacet facet normal -0.001892 0.830837 0.556513 outer loop vertex 0.0875641033 0.4863289893 0.4534020126 vertex 0.0620756000 0.4765880108 0.4678579867 vertex 0.0942900032 0.4738929868 0.4719910026 endloop endfacet facet normal -0.999874 0.002570 -0.015658 outer loop vertex -0.4992580116 0.1287470013 0.1847620010 vertex -0.4992299974 0.1037269980 0.1788669974 vertex -0.4996129870 0.1142060012 0.2050440013 endloop endfacet facet normal -0.397673 0.913303 0.087947 outer loop vertex -0.4314189851 0.4971719980 -0.1084870026 vertex -0.4470030069 0.4924750030 -0.1301770061 vertex -0.4536170065 0.4870350063 -0.1035910025 endloop endfacet facet normal -0.999608 0.009038 -0.026481 outer loop vertex -0.5005729795 0.0689994022 0.2289620042 vertex -0.4997169971 0.0854317993 0.2022590041 vertex -0.4999429882 0.0541080981 0.2000990063 endloop endfacet facet normal -0.999860 0.008220 -0.014591 outer loop vertex -0.4999429882 0.0541080981 0.2000990063 vertex -0.4997169971 0.0854317993 0.2022590041 vertex -0.4993939996 0.0729245991 0.1730789989 endloop endfacet facet normal -0.039332 0.999222 0.002849 outer loop vertex 0.2593469918 0.5014730096 -0.0597766005 vertex 0.2721860111 0.5020530224 -0.0859524980 vertex 0.2399059981 0.5007730126 -0.0826613978 endloop endfacet facet normal -0.044301 0.999018 0.000407 outer loop vertex 0.2593469918 0.5014730096 -0.0597766005 vertex 0.2892349958 0.5027989745 -0.0612310991 vertex 0.2721860111 0.5020530224 -0.0859524980 endloop endfacet facet normal 0.998918 -0.001529 -0.046492 outer loop vertex 0.5024440289 0.0207219999 0.2711459994 vertex 0.5027570128 -0.0074050301 0.2787959874 vertex 0.5015619993 -0.0090137301 0.2531729937 endloop endfacet facet normal 0.810266 0.004210 0.586048 outer loop vertex 0.4771580100 -0.0429934002 0.4723030031 vertex 0.4750570059 -0.0712713003 0.4754109979 vertex 0.4871160090 -0.0632942021 0.4586809874 endloop endfacet facet normal 0.894669 0.056575 -0.443132 outer loop vertex 0.4971109927 -0.2746010125 -0.4401479959 vertex 0.4928869903 -0.3005810082 -0.4519929886 vertex 0.4869970083 -0.2739369869 -0.4604830146 endloop endfacet facet normal 0.998784 0.001956 -0.049272 outer loop vertex 0.5024440289 0.0207219999 0.2711459994 vertex 0.5026519895 0.0552491993 0.2767319977 vertex 0.5039460063 0.0383428000 0.3022919893 endloop endfacet facet normal 0.328628 -0.037162 0.943728 outer loop vertex 0.4218879938 0.3169350028 0.5014020205 vertex 0.4520579875 0.3158909976 0.4908550084 vertex 0.4416449964 0.3462620080 0.4956769943 endloop endfacet facet normal 0.999191 -0.001264 -0.040197 outer loop vertex 0.5050609708 0.0241493005 0.3304530084 vertex 0.5039460063 0.0383428000 0.3022919893 vertex 0.5050359964 0.0546617992 0.3288730085 endloop endfacet facet normal 0.999114 0.001750 -0.042044 outer loop vertex 0.5050359964 0.0546617992 0.3288730085 vertex 0.5039460063 0.0383428000 0.3022919893 vertex 0.5039849877 0.0687042028 0.3044820130 endloop endfacet facet normal 0.998918 0.003574 -0.046360 outer loop vertex 0.5020999908 0.1300770044 0.2705479860 vertex 0.5029219985 0.1135800034 0.2869879901 vertex 0.5015050173 0.1058830023 0.2558630109 endloop endfacet facet normal 0.022511 0.998647 -0.046872 outer loop vertex -0.2295330018 0.5030459762 0.2691389918 vertex -0.2083829939 0.5035930276 0.2909519970 vertex -0.1966940016 0.5019739866 0.2620710135 endloop endfacet facet normal -0.931952 -0.362387 0.011896 outer loop vertex -0.4985690117 -0.4320319891 -0.3045459986 vertex -0.4920290112 -0.4495829940 -0.3268469870 vertex -0.4899890125 -0.4538689852 -0.2975940108 endloop endfacet facet normal 0.999259 0.002345 -0.038410 outer loop vertex 0.5014960170 0.0732901990 0.2536390126 vertex 0.5005130172 0.0861409977 0.2288500071 vertex 0.5015050173 0.1058830023 0.2558630109 endloop endfacet facet normal 0.002491 0.999997 -0.000367 outer loop vertex 0.0463788994 0.4992699921 -0.1541379988 vertex 0.0695386976 0.4992200136 -0.1331540048 vertex 0.0771291032 0.4991900027 -0.1634149998 endloop endfacet facet normal 0.383581 -0.923178 0.024647 outer loop vertex 0.4572719932 -0.4880400002 0.1671389937 vertex 0.4416970015 -0.4948999882 0.1525849998 vertex 0.4580779970 -0.4882810116 0.1455679983 endloop endfacet facet normal 0.002243 0.005081 0.999985 outer loop vertex 0.0404491983 0.0771223009 0.4997150004 vertex 0.0291069001 0.0484749004 0.4998860061 vertex 0.0552456006 0.0457918011 0.4998410046 endloop endfacet facet normal 0.003480 0.005541 0.999979 outer loop vertex 0.0404491983 0.0771223009 0.4997150004 vertex 0.0756497979 0.0689134970 0.4996379912 vertex 0.0693638995 0.1002909988 0.4994859993 endloop endfacet facet normal 0.507675 0.861381 0.017003 outer loop vertex 0.4510099888 0.4900740087 0.1810790002 vertex 0.4690380096 0.4795289934 0.1770150065 vertex 0.4636430144 0.4831280112 0.1557700038 endloop endfacet facet normal 0.003348 0.005991 0.999976 outer loop vertex 0.1273719966 0.0780823976 0.4993759990 vertex 0.0993070006 0.0892580971 0.4994029999 vertex 0.1046660021 0.0608921982 0.4995549917 endloop endfacet facet normal 0.854513 -0.004500 -0.519410 outer loop vertex 0.4835020006 0.3705900013 -0.4688400030 vertex 0.4843359888 0.3988740146 -0.4677129984 vertex 0.4940330088 0.3837749958 -0.4516290128 endloop endfacet facet normal -0.037516 -0.856849 0.514201 outer loop vertex 0.1973239928 -0.4843400121 0.4635599852 vertex 0.1710920036 -0.4804880023 0.4680649936 vertex 0.1762840003 -0.4911679924 0.4506469965 endloop endfacet facet normal -0.001772 -0.080456 0.996757 outer loop vertex -0.3409950137 -0.4020850062 0.5077360272 vertex -0.3178139925 -0.3952369988 0.5083299875 vertex -0.3337129951 -0.3758449852 0.5098670125 endloop endfacet facet normal 0.036816 -0.310956 0.949711 outer loop vertex -0.3184899986 -0.4172700047 0.5046920180 vertex -0.3451609910 -0.4268659949 0.5025839806 vertex -0.3184210062 -0.4438239932 0.4959949851 endloop endfacet facet normal -0.942609 -0.331163 -0.042662 outer loop vertex -0.4923110008 -0.4467400014 -0.1777430028 vertex -0.4984869957 -0.4307059944 -0.1657489985 vertex -0.4986360073 -0.4272890091 -0.1889809966 endloop endfacet facet normal -0.006564 0.002863 -0.999974 outer loop vertex -0.0136136003 0.3696539998 -0.5047490001 vertex -0.0197430998 0.3465259969 -0.5047749877 vertex -0.0442900993 0.3600940108 -0.5045750141 endloop endfacet facet normal -0.013320 0.136763 -0.990514 outer loop vertex 0.0215445999 0.3931260109 -0.5038740039 vertex 0.0179082993 0.4171429873 -0.5005090237 vertex 0.0427206010 0.4011130035 -0.5030559897 endloop endfacet facet normal 0.055780 0.444216 -0.894181 outer loop vertex 0.0294173006 0.4437600076 -0.4933300018 vertex 0.0091338996 0.4598380029 -0.4866079986 vertex 0.0407816991 0.4662910104 -0.4814279974 endloop endfacet facet normal 0.330837 0.032857 0.943116 outer loop vertex 0.4408929944 0.2861419916 0.4958080053 vertex 0.4520579875 0.3158909976 0.4908550084 vertex 0.4218879938 0.3169350028 0.5014020205 endloop endfacet facet normal 0.006188 0.230225 -0.973118 outer loop vertex -0.0155149000 0.4173440039 -0.5006740093 vertex -0.0011946100 0.4399360120 -0.4952380061 vertex 0.0179082993 0.4171429873 -0.5005090237 endloop endfacet facet normal 0.016405 0.001978 0.999863 outer loop vertex -0.0035938399 0.3812220097 0.5058450103 vertex -0.0247786008 0.3724089861 0.5062100291 vertex -0.0089170197 0.3530960083 0.5059880018 endloop endfacet facet normal -0.006466 -0.018581 0.999806 outer loop vertex -0.0615887009 0.1892250031 0.4997729957 vertex -0.0869527981 0.2107509971 0.5000090003 vertex -0.0874152035 0.1787340045 0.4994109869 endloop endfacet facet normal 0.059637 0.622952 0.779984 outer loop vertex -0.0788052976 0.4785600007 0.4736059904 vertex -0.0980017036 0.4734799862 0.4791310132 vertex -0.0808779001 0.4634430110 0.4858379960 endloop endfacet facet normal -0.021109 0.692925 0.720701 outer loop vertex 0.2631700039 0.4628629982 0.4829089940 vertex 0.2944869995 0.4603399932 0.4862520099 vertex 0.2834480107 0.4766950011 0.4702039957 endloop endfacet facet normal -0.005681 -0.003028 0.999979 outer loop vertex -0.0672978014 0.1610199958 0.4994109869 vertex -0.0774853975 0.1345680058 0.4992730021 vertex -0.0471887998 0.1391489953 0.4994589984 endloop endfacet facet normal -0.008608 -0.008123 0.999930 outer loop vertex -0.1089679971 0.1651359946 0.4991149902 vertex -0.0892613009 0.1557019949 0.4992080033 vertex -0.0874152035 0.1787340045 0.4994109869 endloop endfacet facet normal 0.000261 -0.014191 0.999899 outer loop vertex -0.1318629980 0.1761440039 0.4990789890 vertex -0.1339610070 0.2021059990 0.4994480014 vertex -0.1587460041 0.1866420060 0.4992350042 endloop endfacet facet normal -0.003954 -0.014531 0.999887 outer loop vertex -0.1339610070 0.2021059990 0.4994480014 vertex -0.1318629980 0.1761440039 0.4990789890 vertex -0.1105099991 0.1910450011 0.4993799925 endloop endfacet facet normal -0.962811 -0.070944 -0.260697 outer loop vertex -0.4977779984 -0.3793599904 -0.4441730082 vertex -0.4956659973 -0.4059979916 -0.4447239935 vertex -0.5021610260 -0.3931970000 -0.4242199957 endloop endfacet facet normal -0.004066 -0.003659 0.999985 outer loop vertex -0.0035002399 -0.0568469986 0.4997439981 vertex -0.0314348005 -0.0801829025 0.4995450079 vertex 0.0026413600 -0.0929094031 0.4996370077 endloop endfacet facet normal -0.002511 0.004356 0.999987 outer loop vertex 0.0075228699 -0.1281339973 0.4996109903 vertex -0.0193166006 -0.1516440064 0.4996460080 vertex 0.0149159003 -0.1624410003 0.4997789860 endloop endfacet facet normal -0.004408 0.001086 0.999990 outer loop vertex -0.0530496985 -0.1381659955 0.4994060099 vertex -0.0255027004 -0.1156409979 0.4995029867 vertex -0.0588923991 -0.1029200032 0.4993419945 endloop endfacet facet normal -0.004937 -0.002858 0.999984 outer loop vertex -0.0920011029 -0.0905101001 0.4992139935 vertex -0.0588923991 -0.1029200032 0.4993419945 vertex -0.0650117993 -0.0678498000 0.4994120002 endloop endfacet facet normal -0.005016 -0.002871 0.999983 outer loop vertex -0.0650117993 -0.0678498000 0.4994120002 vertex -0.0588923991 -0.1029200032 0.4993419945 vertex -0.0314348005 -0.0801829025 0.4995450079 endloop endfacet facet normal -0.998896 0.046982 -0.000572 outer loop vertex -0.5032520294 -0.2914699912 0.1113149971 vertex -0.5032569766 -0.2911410034 0.1469530016 vertex -0.5019230247 -0.2629620135 0.1319530010 endloop endfacet facet normal 0.420491 -0.070337 0.904566 outer loop vertex 0.4457289875 0.2355740070 0.4942219853 vertex 0.4341329932 0.2089859992 0.4975450039 vertex 0.4573610127 0.2129680067 0.4870570004 endloop endfacet facet normal -0.999069 -0.042582 -0.006915 outer loop vertex -0.5044879913 -0.3997099996 0.1627829969 vertex -0.5053409934 -0.3768469989 0.1452350020 vertex -0.5041069984 -0.4043599963 0.1363720000 endloop endfacet facet normal -0.999082 -0.041816 -0.009295 outer loop vertex -0.5041069984 -0.4043599963 0.1363720000 vertex -0.5053409934 -0.3768469989 0.1452350020 vertex -0.5046859980 -0.3856770098 0.1145559996 endloop endfacet facet normal 0.999982 0.001326 0.005906 outer loop vertex 0.4991399944 0.1341280043 0.0929196998 vertex 0.4990609884 0.1676249951 0.0987749025 vertex 0.4989269972 0.1518950015 0.1249950007 endloop endfacet facet normal -0.661849 0.023329 0.749274 outer loop vertex -0.4679259956 -0.3526299894 0.4825069904 vertex -0.4619379938 -0.3204379976 0.4867939949 vertex -0.4791240096 -0.3260509968 0.4717879891 endloop endfacet facet normal -0.032263 -0.999476 -0.002525 outer loop vertex 0.2126940042 -0.5001860261 0.1108969972 vertex 0.2199520022 -0.5003309846 0.0755356029 vertex 0.2469429970 -0.5012490153 0.0940428004 endloop endfacet facet normal 0.884571 -0.010220 -0.466294 outer loop vertex 0.4980489910 -0.3270699978 -0.4416199923 vertex 0.4869630039 -0.3277710080 -0.4626350105 vertex 0.4928869903 -0.3005810082 -0.4519929886 endloop endfacet facet normal 0.027395 -0.999624 -0.000635 outer loop vertex -0.2063670009 -0.4999490082 -0.0134065999 vertex -0.2092069983 -0.5000460148 0.0167596992 vertex -0.2330819964 -0.5006890297 -0.0009786510 endloop endfacet facet normal -0.000019 -0.999989 0.004699 outer loop vertex -0.1570290029 -0.4993749857 0.0505436994 vertex -0.1282490045 -0.4994530082 0.0340592004 vertex -0.1297120005 -0.4992960095 0.0674633980 endloop endfacet facet normal -0.054534 -0.854551 0.516496 outer loop vertex -0.3967890143 -0.4815930128 0.4691089988 vertex -0.4124889970 -0.4860090017 0.4601449966 vertex -0.3895019889 -0.4907239974 0.4547710121 endloop endfacet facet normal -0.001937 -0.999998 0.000404 outer loop vertex -0.1284420043 -0.4995290041 0.0009289810 vertex -0.1558620036 -0.4994690120 0.0179776009 vertex -0.1557430029 -0.4994820058 -0.0136034004 endloop endfacet facet normal 0.004449 -0.999988 -0.002234 outer loop vertex -0.1568019986 -0.4994190037 -0.0439165011 vertex -0.1557430029 -0.4994820058 -0.0136034004 vertex -0.1812489927 -0.4995639920 -0.0277027003 endloop endfacet facet normal -0.312709 -0.064690 0.947644 outer loop vertex -0.4394960105 0.0684636980 0.4975140095 vertex -0.4521169960 0.0498845987 0.4920809865 vertex -0.4293270111 0.0387023985 0.4988380075 endloop endfacet facet normal 0.004189 -0.999990 -0.001763 outer loop vertex -0.1812489927 -0.4995639920 -0.0277027003 vertex -0.1557430029 -0.4994820058 -0.0136034004 vertex -0.1819979995 -0.4996199906 0.0022778399 endloop endfacet facet normal -0.999899 0.014080 0.001829 outer loop vertex -0.5050519705 -0.3315050006 -0.1419460028 vertex -0.5052899718 -0.3439050019 -0.1765969992 vertex -0.5055170059 -0.3639430106 -0.1464689970 endloop endfacet facet normal -0.910483 -0.413538 -0.002712 outer loop vertex -0.4837520123 -0.4596439898 -0.0471801013 vertex -0.4866069853 -0.4535540044 -0.0173239000 vertex -0.4947890043 -0.4353809953 -0.0415289998 endloop endfacet facet normal 0.223035 -0.119846 -0.967415 outer loop vertex 0.4399220049 -0.3823849857 -0.4994989932 vertex 0.4286719859 -0.4040719867 -0.4994060099 vertex 0.4216650128 -0.3766140044 -0.5044230223 endloop endfacet facet normal 0.952687 0.300945 0.042660 outer loop vertex 0.4976379871 0.4363769889 -0.3598560095 vertex 0.4947780073 0.4408949912 -0.3278590143 vertex 0.5030230284 0.4163160026 -0.3385950029 endloop endfacet facet normal 0.217219 -0.058176 0.974388 outer loop vertex 0.4272739887 0.2346940041 0.5006089807 vertex 0.4103490114 0.2219309956 0.5036200285 vertex 0.4341329932 0.2089859992 0.4975450039 endloop endfacet facet normal 0.567887 0.014837 0.822973 outer loop vertex 0.4649839997 0.1641139984 0.4805830121 vertex 0.4693990052 0.1909310073 0.4770529866 vertex 0.4513190091 0.1850499958 0.4896349907 endloop endfacet facet normal 0.950766 0.309088 0.022543 outer loop vertex 0.5030230284 0.4163160026 -0.3385950029 vertex 0.4947780073 0.4408949912 -0.3278590143 vertex 0.5011810064 0.4195390046 -0.3050970137 endloop endfacet facet normal 0.994797 0.098405 0.026362 outer loop vertex 0.5074579716 0.3711369932 -0.2717649937 vertex 0.5054129958 0.3955579996 -0.2857550085 vertex 0.5048490167 0.3926549852 -0.2536360025 endloop endfacet facet normal 0.980236 0.194742 0.034813 outer loop vertex 0.5048490167 0.3926549852 -0.2536360025 vertex 0.5054129958 0.3955579996 -0.2857550085 vertex 0.4994769990 0.4220750034 -0.2669489980 endloop endfacet facet normal 0.715924 0.697976 0.016815 outer loop vertex 0.4792560041 0.4657259881 -0.2812019885 vertex 0.4808509946 0.4649890065 -0.3185189962 vertex 0.4645799994 0.4812119901 -0.2991589904 endloop endfacet facet normal 0.977562 -0.135104 -0.161612 outer loop vertex 0.5009369850 -0.4039750099 -0.4241510034 vertex 0.5003650188 -0.4240899980 -0.4107950032 vertex 0.4969939888 -0.4244390130 -0.4308939874 endloop endfacet facet normal 0.863939 0.502873 0.026995 outer loop vertex 0.4808509946 0.4649890065 -0.3185189962 vertex 0.4792560041 0.4657259881 -0.2812019885 vertex 0.4919300079 0.4445959926 -0.2931990027 endloop endfacet facet normal 0.002205 0.999887 0.014873 outer loop vertex -0.3169409931 0.5097650290 -0.3220539987 vertex -0.3479210138 0.5100600123 -0.3372929990 vertex -0.3449830115 0.5095520020 -0.3035750091 endloop endfacet facet normal -0.024369 0.999555 0.017183 outer loop vertex -0.3449830115 0.5095520020 -0.3035750091 vertex -0.3479210138 0.5100600123 -0.3372929990 vertex -0.3742769957 0.5091140270 -0.3196429908 endloop endfacet facet normal -0.339992 0.940353 0.011878 outer loop vertex -0.4464260042 0.4938220084 -0.3424389958 vertex -0.4458479881 0.4935880005 -0.3073669970 vertex -0.4236670136 0.5017899871 -0.3217979968 endloop endfacet facet normal -0.144433 -0.256522 0.955686 outer loop vertex -0.4140590131 -0.4291009903 0.4970650077 vertex -0.3944180012 -0.4385539889 0.4974960089 vertex -0.3921610117 -0.4190810025 0.5030639768 endloop endfacet facet normal -0.022219 0.999254 -0.031599 outer loop vertex -0.3771890104 0.5089949965 -0.3503920138 vertex -0.3479210138 0.5100600123 -0.3372929990 vertex -0.3515900075 0.5088620186 -0.3725970089 endloop endfacet facet normal 0.389407 0.917499 0.080980 outer loop vertex 0.4551840127 0.4847649932 -0.2100480050 vertex 0.4415659904 0.4927169979 -0.2346590012 vertex 0.4271149933 0.4960969985 -0.2034640014 endloop endfacet facet normal -0.788152 0.614666 0.031656 outer loop vertex -0.4883069992 0.4579229951 0.3848130107 vertex -0.4876660109 0.4572919905 0.4130240083 vertex -0.4764299989 0.4722079933 0.4031470120 endloop endfacet facet normal 0.013235 0.021212 0.999687 outer loop vertex -0.1500619948 -0.3224999905 0.5043690205 vertex -0.1834190041 -0.3126200140 0.5046010017 vertex -0.1773640066 -0.3493869901 0.5053009987 endloop endfacet facet normal 0.027428 0.028157 0.999227 outer loop vertex -0.2085009962 -0.2465070039 0.5025659800 vertex -0.1869930029 -0.2189839929 0.5012000203 vertex -0.2265670002 -0.2120169997 0.5020899773 endloop endfacet facet normal 0.010980 0.037320 0.999243 outer loop vertex -0.1525900066 -0.2264370024 0.5008590221 vertex -0.1740269959 -0.2527950108 0.5020790100 vertex -0.1399810016 -0.2589829862 0.5019360185 endloop endfacet facet normal 0.003548 0.040107 0.999189 outer loop vertex -0.1079789996 -0.2609910071 0.5019029975 vertex -0.1399810016 -0.2589829862 0.5019360185 vertex -0.1229140013 -0.2944230139 0.5032979846 endloop endfacet facet normal -0.470432 -0.020772 0.882192 outer loop vertex -0.4622130096 0.3100839853 0.4854829907 vertex -0.4668720067 0.2819019854 0.4823350012 vertex -0.4466710091 0.2901310027 0.4933010042 endloop endfacet facet normal -0.507553 0.817673 0.271665 outer loop vertex -0.4492250085 0.4834089875 0.4520989954 vertex -0.4633409977 0.4786390066 0.4400829971 vertex -0.4621979892 0.4735189974 0.4576289952 endloop endfacet facet normal 0.005530 -0.082468 0.996578 outer loop vertex -0.3626779914 -0.3837929964 0.5093700290 vertex -0.3409950137 -0.4020850062 0.5077360272 vertex -0.3337129951 -0.3758449852 0.5098670125 endloop endfacet facet normal -0.003198 -0.026879 0.999634 outer loop vertex 0.0094119897 0.2287569940 0.5010020137 vertex -0.0169533994 0.2109919935 0.5004400015 vertex 0.0109617999 0.1967359930 0.5001459718 endloop endfacet facet normal -0.033294 0.779761 0.625191 outer loop vertex -0.2070710063 0.4755550027 0.4768199921 vertex -0.2266959995 0.4859130085 0.4628559947 vertex -0.2373429984 0.4720720053 0.4795520008 endloop endfacet facet normal -0.141788 -0.536802 0.831709 outer loop vertex -0.4347380102 -0.4617620111 0.4785969853 vertex -0.4141669869 -0.4730629921 0.4748100042 vertex -0.4098689854 -0.4532600045 0.4883239865 endloop endfacet facet normal 0.007622 0.042066 0.999086 outer loop vertex -0.1229140013 -0.2944230139 0.5032979846 vertex -0.1399810016 -0.2589829862 0.5019360185 vertex -0.1609479934 -0.2867949903 0.5032669902 endloop endfacet facet normal -0.003530 0.999986 -0.003981 outer loop vertex 0.3124719858 0.5095689893 -0.3471730053 vertex 0.3365980089 0.5097429752 -0.3248650134 vertex 0.3477100134 0.5096470118 -0.3588190079 endloop endfacet facet normal 0.112304 0.993669 0.002948 outer loop vertex 0.4066450000 0.5060729980 -0.3475440145 vertex 0.3805660009 0.5090360045 -0.3527890146 vertex 0.3887510002 0.5080289841 -0.3251670003 endloop endfacet facet normal 0.064859 0.997747 0.017156 outer loop vertex 0.3887510002 0.5080289841 -0.3251670003 vertex 0.3805660009 0.5090360045 -0.3527890146 vertex 0.3639110029 0.5097749829 -0.3328010142 endloop endfacet facet normal -0.050784 -0.536633 0.842286 outer loop vertex 0.1862690002 -0.4531430006 0.4890370071 vertex 0.1915200055 -0.4710119963 0.4779689908 vertex 0.2088630050 -0.4608390033 0.4854960144 endloop endfacet facet normal -0.081579 -0.980265 0.180071 outer loop vertex -0.3994239867 -0.5030699968 0.4031629860 vertex -0.3849849999 -0.4993459880 0.4299769998 vertex -0.4148829877 -0.4974620044 0.4266879857 endloop endfacet facet normal 0.462528 -0.885052 0.052447 outer loop vertex 0.4640839994 -0.4830560088 0.0109868003 vertex 0.4432390034 -0.4938879907 0.0120264003 vertex 0.4541969895 -0.4898509979 -0.0164868999 endloop endfacet facet normal -0.999973 0.004357 -0.005947 outer loop vertex -0.5052559972 -0.3451260030 0.1541820019 vertex -0.5053409934 -0.3768469989 0.1452350020 vertex -0.5055220127 -0.3698489964 0.1808010042 endloop endfacet facet normal 0.505323 0.059154 -0.860900 outer loop vertex 0.4600810111 0.4156399965 -0.4859060049 vertex 0.4749880135 0.4124679863 -0.4773739874 vertex 0.4685420096 0.3886960149 -0.4827910066 endloop endfacet facet normal 0.768504 -0.058214 0.637191 outer loop vertex 0.4730750024 0.3169179857 0.4770979881 vertex 0.4880309999 0.3203240037 0.4593710005 vertex 0.4805319905 0.3445639908 0.4706299901 endloop endfacet facet normal -0.998516 -0.054447 -0.000546 outer loop vertex -0.5028970242 -0.3989019990 0.0809243023 vertex -0.5048739910 -0.3627440035 0.0906879976 vertex -0.5044580102 -0.3700369895 0.0572047010 endloop endfacet facet normal -0.999917 -0.006838 -0.010933 outer loop vertex -0.5048739910 -0.3627440035 0.0906879976 vertex -0.5047990084 -0.3373999894 0.0679801032 vertex -0.5044580102 -0.3700369895 0.0572047010 endloop endfacet facet normal -0.999643 0.025970 0.006303 outer loop vertex -0.5043190122 -0.3135150075 0.0456941985 vertex -0.5047990084 -0.3373999894 0.0679801032 vertex -0.5038729906 -0.3039399981 0.0769776031 endloop endfacet facet normal -0.999596 0.028319 -0.002434 outer loop vertex -0.5046280026 -0.3285749853 0.1004260033 vertex -0.5038729906 -0.3039399981 0.0769776031 vertex -0.5047990084 -0.3373999894 0.0679801032 endloop endfacet facet normal 0.065095 -0.997853 -0.007266 outer loop vertex 0.3994849920 -0.5039110184 -0.1123899966 vertex 0.3743839860 -0.5055959821 -0.1058660001 vertex 0.3799740076 -0.5050290227 -0.1336490065 endloop endfacet facet normal 0.654954 -0.056343 0.753566 outer loop vertex 0.4639280140 0.3430239856 0.4849460125 vertex 0.4805319905 0.3445639908 0.4706299901 vertex 0.4726499915 0.3639900088 0.4789330065 endloop endfacet facet normal 0.004391 0.008285 0.999956 outer loop vertex 0.3477889895 -0.1748930067 0.5044680238 vertex 0.3729259968 -0.1541740000 0.5041859746 vertex 0.3423750103 -0.1481239945 0.5042700171 endloop endfacet facet normal -0.004990 0.999986 0.001953 outer loop vertex -0.0388461016 0.4999330044 0.0331245996 vertex -0.0459880009 0.4999549985 0.0036134999 vertex -0.0697204992 0.4997999966 0.0223459005 endloop endfacet facet normal -0.043553 -0.002721 0.999047 outer loop vertex 0.2857449949 -0.1299040020 0.5021330118 vertex 0.3151910007 -0.1393239945 0.5033910275 vertex 0.3104780018 -0.1108969972 0.5032629967 endloop endfacet facet normal 0.001402 -0.999990 0.004351 outer loop vertex 0.0238419008 -0.4997209907 0.0985073000 vertex -0.0000046448 -0.4996629953 0.1195219979 vertex -0.0051222900 -0.4997979999 0.0901447013 endloop endfacet facet normal -0.177679 0.204079 -0.962695 outer loop vertex -0.4088500142 0.4185970128 -0.4977560043 vertex -0.4387570024 0.4220890105 -0.4914959967 vertex -0.4258179963 0.4427840114 -0.4894970059 endloop endfacet facet normal -0.013594 0.713567 -0.700455 outer loop vertex 0.2397270054 0.4818980098 -0.4656989872 vertex 0.2721309960 0.4837619960 -0.4644289911 vertex 0.2644329965 0.4694769979 -0.4788320065 endloop endfacet facet normal -0.037339 -0.001690 0.999301 outer loop vertex 0.3372179866 -0.1227990016 0.5042420030 vertex 0.3104780018 -0.1108969972 0.5032629967 vertex 0.3151910007 -0.1393239945 0.5033910275 endloop endfacet facet normal 0.270353 0.962518 0.021663 outer loop vertex 0.4438129961 0.4932239950 0.1504220068 vertex 0.4377000034 0.4955720007 0.1223869994 vertex 0.4202550054 0.5000069737 0.1430470049 endloop endfacet facet normal 0.232464 0.972525 -0.012478 outer loop vertex 0.4202550054 0.5000069737 0.1430470049 vertex 0.4377000034 0.4955720007 0.1223869994 vertex 0.4132179916 0.5013279915 0.1149069965 endloop endfacet facet normal 0.999943 0.010436 0.002426 outer loop vertex 0.4988679886 -0.1558630019 -0.1626909971 vertex 0.4990699887 -0.1786929965 -0.1477469951 vertex 0.4991419911 -0.1793760061 -0.1744849980 endloop endfacet facet normal 0.999764 0.012794 0.017553 outer loop vertex 0.4991419911 -0.1793760061 -0.1744849980 vertex 0.4997070134 -0.1820670068 -0.2047049999 vertex 0.4990879893 -0.1561750025 -0.1883199960 endloop endfacet facet normal -0.897666 -0.007521 0.440613 outer loop vertex -0.4968630075 0.2259889990 0.4400289953 vertex -0.4944519997 0.1988079995 0.4444769919 vertex -0.4860369861 0.2193139941 0.4619710147 endloop endfacet facet normal 0.999512 0.012532 0.028624 outer loop vertex 0.4996300042 -0.1519780010 -0.2151889950 vertex 0.4997070134 -0.1820670068 -0.2047049999 vertex 0.5004379749 -0.1725749969 -0.2343849987 endloop endfacet facet normal 0.999372 0.023680 0.026370 outer loop vertex 0.4997070134 -0.1820670068 -0.2047049999 vertex 0.5005670190 -0.2130759954 -0.2094520032 vertex 0.5006710291 -0.1965650022 -0.2282200009 endloop endfacet facet normal -0.999063 0.038553 0.019678 outer loop vertex -0.5046989918 -0.3109999895 -0.1946350038 vertex -0.5034530163 -0.2862330079 -0.1798990071 vertex -0.5036860108 -0.2771489918 -0.2095260024 endloop endfacet facet normal -0.998979 0.040627 0.019759 outer loop vertex -0.5018990040 -0.2383700013 -0.2043959945 vertex -0.5021569729 -0.2575699985 -0.1779610068 vertex -0.5007560253 -0.2247949988 -0.1745209992 endloop endfacet facet normal -0.999118 0.035793 0.021961 outer loop vertex -0.5007560253 -0.2247949988 -0.1745209992 vertex -0.5005689859 -0.2049220055 -0.1984010041 vertex -0.5018990040 -0.2383700013 -0.2043959945 endloop endfacet facet normal -0.999110 0.041983 -0.004140 outer loop vertex -0.5022299886 -0.2662880123 -0.0958945975 vertex -0.5024330020 -0.2684989870 -0.0693200976 vertex -0.5012260079 -0.2408110052 -0.0798290968 endloop endfacet facet normal -0.998903 0.046740 0.002827 outer loop vertex -0.5037919879 -0.2999680042 -0.1338949949 vertex -0.5023459792 -0.2696349919 -0.1244650036 vertex -0.5027859807 -0.2772409916 -0.1541790068 endloop endfacet facet normal 0.019994 -0.860952 0.508294 outer loop vertex -0.0933623016 -0.4839920104 0.4628649950 vertex -0.0702302009 -0.4916960001 0.4489060044 vertex -0.0652550980 -0.4802609980 0.4680790007 endloop endfacet facet normal 0.149051 0.145472 0.978070 outer loop vertex 0.3799650073 0.3930830061 0.5061020255 vertex 0.4080780149 0.3852489889 0.5029829741 vertex 0.3996649981 0.4139719903 0.4999929965 endloop endfacet facet normal 0.089460 0.178567 0.979852 outer loop vertex 0.3799650073 0.3930830061 0.5061020255 vertex 0.3689930141 0.4188829958 0.5024020076 vertex 0.3523499966 0.3983139992 0.5076699853 endloop endfacet facet normal -0.711999 -0.701927 -0.018857 outer loop vertex -0.4807080030 -0.4691149890 -0.2921760082 vertex -0.4807820022 -0.4683870077 -0.3164800107 vertex -0.4686099887 -0.4811390042 -0.3013919890 endloop endfacet facet normal -0.004863 0.999978 0.004439 outer loop vertex -0.0634789988 0.4997220039 0.0536720008 vertex -0.0318964012 0.4998309910 0.0637188032 vertex -0.0388461016 0.4999330044 0.0331245996 endloop endfacet facet normal 0.166742 0.150279 0.974481 outer loop vertex 0.3996649981 0.4139719903 0.4999929965 vertex 0.4080780149 0.3852489889 0.5029829741 vertex 0.4278990030 0.4056519866 0.4964450002 endloop endfacet facet normal -0.003370 0.000653 0.999994 outer loop vertex -0.0214565992 0.1172669977 0.4995599985 vertex -0.0471887998 0.1391489953 0.4994589984 vertex -0.0587124005 0.1026120037 0.4994440079 endloop endfacet facet normal 0.536226 -0.842698 -0.048188 outer loop vertex 0.4664210081 -0.4817749858 -0.0817719996 vertex 0.4650500119 -0.4839819968 -0.0584327988 vertex 0.4519400001 -0.4916990101 -0.0693653971 endloop endfacet facet normal -0.009228 -0.980118 0.198199 outer loop vertex -0.2784459889 -0.4992850125 0.4312930107 vertex -0.2654840052 -0.5043780208 0.4067110121 vertex -0.2491180003 -0.5003679991 0.4273029864 endloop endfacet facet normal 0.003762 -0.982111 0.188264 outer loop vertex -0.2491180003 -0.5003679991 0.4273029864 vertex -0.2654840052 -0.5043780208 0.4067110121 vertex -0.2364380062 -0.5043860078 0.4060890079 endloop endfacet facet normal 0.063164 0.687583 -0.723353 outer loop vertex 0.1820019931 0.4820660055 -0.4668169916 vertex 0.1825399995 0.4648970068 -0.4830900133 vertex 0.1561360061 0.4760070145 -0.4748350084 endloop endfacet facet normal 0.533366 -0.844238 -0.052759 outer loop vertex 0.4519400001 -0.4916990101 -0.0693653971 vertex 0.4500260055 -0.4912180007 -0.0964120999 vertex 0.4664210081 -0.4817749858 -0.0817719996 endloop endfacet facet normal 0.021587 -0.996236 0.083951 outer loop vertex -0.1958069950 -0.5057190061 0.3816420138 vertex -0.2071990073 -0.5037909746 0.4074510038 vertex -0.2221380025 -0.5060600042 0.3843660057 endloop endfacet facet normal -0.863664 -0.503463 -0.024703 outer loop vertex -0.4818710089 -0.4639639854 -0.1917089969 vertex -0.4923110008 -0.4467400014 -0.1777430028 vertex -0.4916810095 -0.4464089870 -0.2065149993 endloop endfacet facet normal 0.029629 -0.999309 0.022463 outer loop vertex -0.2107670009 -0.5062729716 0.3598929942 vertex -0.2221380025 -0.5060600042 0.3843660057 vertex -0.2335229963 -0.5068249702 0.3653520048 endloop endfacet facet normal 0.030170 -0.044305 -0.998562 outer loop vertex -0.2417210042 -0.3558500111 -0.5061560273 vertex -0.2192209959 -0.3775820136 -0.5045120120 vertex -0.2549979985 -0.3852219880 -0.5052539706 endloop endfacet facet normal 0.031454 -0.999339 -0.018255 outer loop vertex -0.2553780079 -0.5071930289 0.3563899994 vertex -0.2820680141 -0.5077750087 0.3422619998 vertex -0.2543379962 -0.5066080093 0.3261559904 endloop endfacet facet normal 0.008824 -0.995782 0.091330 outer loop vertex -0.2829630077 -0.5071219802 0.3784820139 vertex -0.2654840052 -0.5043780208 0.4067110121 vertex -0.2967630029 -0.5043240190 0.4103220105 endloop endfacet facet normal 0.999987 -0.003427 -0.003670 outer loop vertex 0.4995140135 0.0009095520 0.1439909935 vertex 0.4995430112 -0.0214935001 0.1728100032 vertex 0.4993920028 -0.0365093984 0.1456860006 endloop endfacet facet normal 0.031646 0.999499 0.001062 outer loop vertex -0.2362949997 0.5012540221 -0.0159619004 vertex -0.2131659985 0.5004929900 0.0110673998 vertex -0.2003740072 0.5001149774 -0.0143509004 endloop endfacet facet normal 0.044898 0.998986 0.003361 outer loop vertex -0.2663789988 0.5024470091 0.0547849014 vertex -0.2471880019 0.5016289949 0.0415618010 vertex -0.2691070139 0.5026559830 0.0291138999 endloop endfacet facet normal 0.936917 0.036889 -0.347600 outer loop vertex 0.4897390008 -0.1918269992 -0.4506829977 vertex 0.4984000027 -0.1899780035 -0.4271419942 vertex 0.4953449965 -0.2191849947 -0.4384759963 endloop endfacet facet normal -0.733873 -0.001532 0.679285 outer loop vertex -0.4657840133 0.1303779930 0.4859659970 vertex -0.4789179862 0.1279129982 0.4717710018 vertex -0.4671359956 0.1089309976 0.4844569862 endloop endfacet facet normal 0.047769 0.998857 0.001602 outer loop vertex -0.2974979877 0.5040339828 0.0165014993 vertex -0.2691070139 0.5026559830 0.0291138999 vertex -0.2696920037 0.5027310252 -0.0002285550 endloop endfacet facet normal 0.044015 0.999029 0.001677 outer loop vertex -0.2696920037 0.5027310252 -0.0002285550 vertex -0.2691070139 0.5026559830 0.0291138999 vertex -0.2427189946 0.5015130043 0.0174330007 endloop endfacet facet normal 0.999975 0.005457 -0.004502 outer loop vertex 0.4998100102 0.0463672988 -0.0858327001 vertex 0.4996599853 0.0691767037 -0.0915073007 vertex 0.4998460114 0.0590252988 -0.0624898002 endloop endfacet facet normal 0.999984 0.003101 -0.004721 outer loop vertex 0.4995490015 0.1163029969 -0.0568033010 vertex 0.4994069934 0.1423559934 -0.0697693974 vertex 0.4995369911 0.1425040066 -0.0421357006 endloop endfacet facet normal 0.999966 0.006370 -0.005195 outer loop vertex 0.4994960129 0.0730943978 -0.1182669997 vertex 0.4994339943 0.0959877968 -0.1021310017 vertex 0.4996599853 0.0691767037 -0.0915073007 endloop endfacet facet normal 0.999985 0.005481 -0.000899 outer loop vertex 0.4992780089 0.0997854993 -0.1309950054 vertex 0.4994029999 0.0744322017 -0.1465439945 vertex 0.4992280006 0.1035590023 -0.1636089981 endloop endfacet facet normal 0.999973 0.005627 -0.004632 outer loop vertex 0.4995650053 0.0498141982 -0.1316560060 vertex 0.4994960129 0.0730943978 -0.1182669997 vertex 0.4996820092 0.0492127016 -0.1071270034 endloop endfacet facet normal -0.028817 -0.998504 -0.046458 outer loop vertex 0.3298079967 -0.5082100034 0.2825439870 vertex 0.3012610078 -0.5080519915 0.2968550026 vertex 0.3003579974 -0.5066620111 0.2675409913 endloop endfacet facet normal -0.034014 -0.998467 -0.043663 outer loop vertex 0.2924509943 -0.5049160123 0.2337740064 vertex 0.3277370036 -0.5067660213 0.2485910058 vertex 0.3003579974 -0.5066620111 0.2675409913 endloop endfacet facet normal -0.005510 -0.999973 -0.004891 outer loop vertex -0.1354310066 -0.4992470145 -0.0907950997 vertex -0.1093060002 -0.4994469881 -0.0793401003 vertex -0.1326860040 -0.4994060099 -0.0613779984 endloop endfacet facet normal -0.005560 -0.999985 -0.000298 outer loop vertex -0.1301530004 -0.4995099902 -0.0309628006 vertex -0.1017149985 -0.4996719956 -0.0179060008 vertex -0.1284420043 -0.4995290041 0.0009289810 endloop endfacet facet normal -0.005900 -0.999978 -0.003173 outer loop vertex -0.0764582977 -0.4998030066 -0.0386588015 vertex -0.1054710001 -0.4995970130 -0.0496300012 vertex -0.0823957995 -0.4996710122 -0.0692138001 endloop endfacet facet normal 0.006005 0.042463 0.999080 outer loop vertex 0.0692291036 -0.2582899928 0.5018900037 vertex 0.0625040978 -0.2907719910 0.5033109784 vertex 0.0931084976 -0.2829369903 0.5027940273 endloop endfacet facet normal 0.002139 0.039108 0.999233 outer loop vertex 0.0075503201 -0.2841449976 0.5031430125 vertex 0.0374879986 -0.2694289982 0.5025029778 vertex 0.0095405905 -0.2497089952 0.5017910004 endloop endfacet facet normal 0.000729 0.037112 0.999311 outer loop vertex 0.0095405905 -0.2497089952 0.5017910004 vertex 0.0374879986 -0.2694289982 0.5025029778 vertex 0.0418002009 -0.2307939976 0.5010650158 endloop endfacet facet normal -0.945154 -0.152472 0.288852 outer loop vertex -0.4892939925 -0.4413639903 0.4390569925 vertex -0.4891160131 -0.4215790033 0.4500829875 vertex -0.4961569905 -0.4216209948 0.4270220101 endloop endfacet facet normal 0.007954 0.025382 0.999646 outer loop vertex 0.0606767982 -0.1983489990 0.5000910163 vertex 0.0418002009 -0.2307939976 0.5010650158 vertex 0.0792889968 -0.2256840020 0.5006369948 endloop endfacet facet normal 0.008437 0.025711 0.999634 outer loop vertex 0.0792889968 -0.2256840020 0.5006369948 vertex 0.0918311998 -0.1967130005 0.4997859895 vertex 0.0606767982 -0.1983489990 0.5000910163 endloop endfacet facet normal -0.999020 -0.044018 -0.004672 outer loop vertex -0.5048040152 0.3190540075 0.1145669967 vertex -0.5039309859 0.2964549959 0.1408050060 vertex -0.5052440166 0.3255710006 0.1472509950 endloop endfacet facet normal -0.031181 0.044251 0.998534 outer loop vertex 0.3169159889 -0.2753719985 0.5070359707 vertex 0.3362140059 -0.2588860095 0.5069079995 vertex 0.3148739934 -0.2463479936 0.5056859851 endloop endfacet facet normal 0.115334 0.046746 0.992226 outer loop vertex 0.3901849985 -0.2565169930 0.5056700110 vertex 0.4041680098 -0.2822920084 0.5052589774 vertex 0.4138990045 -0.2590950131 0.5030350089 endloop endfacet facet normal 0.042127 0.020856 0.998895 outer loop vertex 0.3910459876 -0.3094359934 0.5074700117 vertex 0.3757539988 -0.2829520106 0.5075619817 vertex 0.3600719869 -0.3108089864 0.5088049769 endloop endfacet facet normal -0.008276 0.022117 0.999721 outer loop vertex 0.3453319967 -0.3410519958 0.5093520284 vertex 0.3600719869 -0.3108089864 0.5088049769 vertex 0.3229799867 -0.3104949892 0.5084909797 endloop endfacet facet normal -0.002862 -0.281516 0.959552 outer loop vertex -0.0520904996 -0.4462209940 0.4924269915 vertex -0.0231953003 -0.4473429918 0.4921840131 vertex -0.0374862999 -0.4254820049 0.4985550046 endloop endfacet facet normal -0.008249 0.025158 0.999649 outer loop vertex 0.3600719869 -0.3108089864 0.5088049769 vertex 0.3456990123 -0.2824639976 0.5079730153 vertex 0.3229799867 -0.3104949892 0.5084909797 endloop endfacet facet normal -0.999984 -0.004152 -0.003797 outer loop vertex -0.4996519983 -0.0720216036 -0.0532908998 vertex -0.4996100068 -0.0992591009 -0.0345620997 vertex -0.4997920096 -0.0684352964 -0.0203380994 endloop endfacet facet normal -0.999935 0.010914 -0.003290 outer loop vertex -0.4991059899 -0.1530549973 -0.1284320056 vertex -0.4995029867 -0.1840050071 -0.1104499996 vertex -0.4992530048 -0.1563459933 -0.0946718976 endloop endfacet facet normal -0.999985 -0.002791 -0.004682 outer loop vertex -0.4991030097 -0.1323550045 -0.1058960035 vertex -0.4992130101 -0.1059489995 -0.0981421992 vertex -0.4990429878 -0.1164250001 -0.1282089949 endloop endfacet facet normal -0.999970 -0.005416 -0.005508 outer loop vertex -0.4992269874 -0.0792566016 -0.1218539998 vertex -0.4992130101 -0.1059489995 -0.0981421992 vertex -0.4994440079 -0.0757049024 -0.0859434977 endloop endfacet facet normal -0.999968 -0.005144 -0.006183 outer loop vertex -0.4994440079 -0.0757049024 -0.0859434977 vertex -0.4992130101 -0.1059489995 -0.0981421992 vertex -0.4994269907 -0.1018880010 -0.0669142008 endloop endfacet facet normal -0.007212 0.224838 -0.974369 outer loop vertex -0.1720969975 0.4213899970 -0.5012689829 vertex -0.1541800052 0.4401269853 -0.4970780015 vertex -0.1447000057 0.4192180037 -0.5019729733 endloop endfacet facet normal 0.009397 0.024770 -0.999649 outer loop vertex -0.1281030029 0.3959639966 -0.5042009950 vertex -0.1142219976 0.3638190031 -0.5048670173 vertex -0.1506270021 0.3645150065 -0.5051919818 endloop endfacet facet normal -0.016090 0.239116 -0.970858 outer loop vertex -0.0811567008 0.4195379913 -0.5008479953 vertex -0.0880965963 0.4476709962 -0.4938040078 vertex -0.0593255982 0.4405649900 -0.4960309863 endloop endfacet facet normal 0.005570 0.999965 0.006196 outer loop vertex 0.0431413986 0.4998289943 0.0696185976 vertex 0.0536295995 0.4996100068 0.0955305025 vertex 0.0683431998 0.4997020066 0.0674555004 endloop endfacet facet normal -0.999890 -0.002684 -0.014583 outer loop vertex -0.4996939898 -0.0250573009 0.1694449931 vertex -0.5000129938 -0.0412092991 0.1942899972 vertex -0.5001279712 -0.0106616998 0.1965519935 endloop endfacet facet normal -0.999943 -0.004100 -0.009821 outer loop vertex -0.4995270073 -0.0996565968 0.1853079945 vertex -0.4993920028 -0.0806282982 0.1636179984 vertex -0.4991729856 -0.1118350029 0.1543480009 endloop endfacet facet normal 0.764579 -0.015063 -0.644354 outer loop vertex 0.4705489874 -0.3850379884 -0.4806419909 vertex 0.4870649874 -0.3836869895 -0.4610759914 vertex 0.4800040126 -0.4101839960 -0.4688349962 endloop endfacet facet normal -0.999992 -0.003645 0.001311 outer loop vertex -0.4991729856 -0.1118350029 0.1543480009 vertex -0.4992960095 -0.0847980008 0.1356890053 vertex -0.4992150068 -0.1135549992 0.1175270006 endloop endfacet facet normal 0.997169 0.014662 -0.073750 outer loop vertex 0.5044090152 -0.1584389955 -0.3879170120 vertex 0.5027909875 -0.1264519989 -0.4034349918 vertex 0.5052160025 -0.1338730007 -0.3721219897 endloop endfacet facet normal -0.925155 -0.157028 -0.345587 outer loop vertex -0.4956659973 -0.4059979916 -0.4447239935 vertex -0.4882450104 -0.4176959991 -0.4592750072 vertex -0.4914880097 -0.4295040071 -0.4452280104 endloop endfacet facet normal 0.017121 -0.810306 0.585757 outer loop vertex -0.1131210029 -0.4747520089 0.4758020043 vertex -0.1377869993 -0.4760380089 0.4747439921 vertex -0.1219450012 -0.4860939980 0.4603700042 endloop endfacet facet normal 0.001476 -0.999921 0.012520 outer loop vertex 0.1183340028 -0.5047619939 -0.3323999941 vertex 0.1296789944 -0.5051749945 -0.3667230010 vertex 0.1542569995 -0.5047320127 -0.3342410028 endloop endfacet facet normal -0.007135 0.999234 0.038482 outer loop vertex 0.0664898977 0.5054010153 -0.3450630009 vertex 0.0668393970 0.5041810274 -0.3133200109 vertex 0.0956531018 0.5050240159 -0.3298670053 endloop endfacet facet normal 0.018689 -0.983468 -0.180114 outer loop vertex 0.1851930022 -0.4979310036 -0.4288429916 vertex 0.1717409939 -0.5031819940 -0.4015670121 vertex 0.1558780074 -0.4990710020 -0.4256600142 endloop endfacet facet normal 0.040815 -0.980130 -0.194112 outer loop vertex 0.1465039998 -0.5030289888 -0.4076460004 vertex 0.1558780074 -0.4990710020 -0.4256600142 vertex 0.1717409939 -0.5031819940 -0.4015670121 endloop endfacet facet normal -0.008661 0.999774 0.019438 outer loop vertex 0.0370889008 0.5048369765 -0.3291530013 vertex 0.0664898977 0.5054010153 -0.3450630009 vertex 0.0350835994 0.5054820180 -0.3632239997 endloop endfacet facet normal -0.004623 0.547656 0.836691 outer loop vertex 0.1775279939 0.4686529934 0.4776049852 vertex 0.1530610025 0.4634430110 0.4808799922 vertex 0.1808339953 0.4532000124 0.4877380133 endloop endfacet facet normal -0.007483 -0.999095 -0.041871 outer loop vertex 0.0708180964 -0.5051109791 -0.3734070063 vertex 0.0440947004 -0.5055400133 -0.3583939970 vertex 0.0424069017 -0.5042700171 -0.3883959949 endloop endfacet facet normal 0.968043 -0.096074 0.231653 outer loop vertex 0.5014460087 -0.3991479874 0.4194059968 vertex 0.5035679936 -0.3687900007 0.4231289923 vertex 0.4970619977 -0.3872610033 0.4426560104 endloop endfacet facet normal 0.009701 0.977761 -0.209497 outer loop vertex -0.0388077013 0.4987849891 -0.4267219901 vertex -0.0095907403 0.5025230050 -0.4079230130 vertex -0.0019252700 0.4968740046 -0.4339329898 endloop endfacet facet normal 0.167518 -0.182232 0.968880 outer loop vertex 0.4031090140 -0.4133079946 0.5021539927 vertex 0.4053049982 -0.4318970144 0.4982779920 vertex 0.4240629971 -0.4202840030 0.4972189963 endloop endfacet facet normal -0.002450 0.998729 0.050337 outer loop vertex 0.0666256025 0.5025290251 -0.2805530131 vertex 0.0977030993 0.5034629703 -0.2975710034 vertex 0.0668393970 0.5041810274 -0.3133200109 endloop endfacet facet normal -0.031497 -0.679610 0.732897 outer loop vertex -0.0607455000 -0.4647360146 0.4826689959 vertex -0.0652550980 -0.4802609980 0.4680790007 vertex -0.0374309011 -0.4757939875 0.4734170139 endloop endfacet facet normal 0.037265 0.001910 0.999304 outer loop vertex -0.2188539952 -0.0761625022 0.5006840229 vertex -0.2235960066 -0.0417025015 0.5007950068 vertex -0.2523980141 -0.0620734990 0.5019080043 endloop endfacet facet normal 0.038041 0.004057 0.999268 outer loop vertex -0.2235960066 -0.0417025015 0.5007950068 vertex -0.2279909998 -0.0088634696 0.5008289814 vertex -0.2552419901 -0.0279741008 0.5019440055 endloop endfacet facet normal 0.999008 0.044114 -0.006106 outer loop vertex 0.5023419857 -0.2645319998 0.1482979953 vertex 0.5009040236 -0.2339340001 0.1340949982 vertex 0.5008950233 -0.2294790000 0.1648100019 endloop endfacet facet normal 0.045605 0.006602 0.998938 outer loop vertex -0.2867990136 0.0182933006 0.5031440258 vertex -0.2886019945 0.0487602018 0.5030249953 vertex -0.3157239854 0.0327491015 0.5043690205 endloop endfacet facet normal 0.039639 0.007461 0.999186 outer loop vertex -0.2599479854 0.0348502994 0.5017899871 vertex -0.2319439948 0.0217287000 0.5007770061 vertex -0.2325929999 0.0530337989 0.5005689859 endloop endfacet facet normal -0.039559 0.998213 0.044781 outer loop vertex 0.2807349861 0.5050449967 -0.2439190000 vertex 0.2916229963 0.5072000027 -0.2823379934 vertex 0.2534359992 0.5053290129 -0.2743659914 endloop endfacet facet normal 0.065685 -0.761828 0.644441 outer loop vertex -0.0878160968 -0.4698100090 0.4790650010 vertex -0.1131210029 -0.4747520089 0.4758020043 vertex -0.0933623016 -0.4839920104 0.4628649950 endloop endfacet facet normal 0.027380 0.005236 0.999611 outer loop vertex -0.2034080029 0.0114964005 0.5000489950 vertex -0.2319439948 0.0217287000 0.5007770061 vertex -0.2279909998 -0.0088634696 0.5008289814 endloop endfacet facet normal 0.027598 0.004972 0.999607 outer loop vertex -0.2279909998 -0.0088634696 0.5008289814 vertex -0.1968809962 -0.0205150992 0.5000280142 vertex -0.2034080029 0.0114964005 0.5000489950 endloop endfacet facet normal -0.392732 -0.919248 0.027293 outer loop vertex -0.4548240006 -0.4861150086 0.1090470031 vertex -0.4523589909 -0.4882830083 0.0714981034 vertex -0.4325740039 -0.4962689877 0.0872201994 endloop endfacet facet normal 0.999975 -0.006161 -0.003340 outer loop vertex 0.4990170002 -0.1237339973 -0.1264750063 vertex 0.4988799989 -0.1309549958 -0.1541740000 vertex 0.4990740120 -0.1024430022 -0.1486780047 endloop endfacet facet normal 0.999970 -0.007088 0.003153 outer loop vertex 0.4988799989 -0.1309549958 -0.1541740000 vertex 0.4989019930 -0.1374039948 -0.1756490022 vertex 0.4990710020 -0.1136189997 -0.1757829934 endloop endfacet facet normal 0.999741 -0.003998 0.022420 outer loop vertex 0.5004479885 -0.0707698986 -0.2307479978 vertex 0.5004950166 -0.0400085002 -0.2273599952 vertex 0.4997670054 -0.0578929000 -0.1980859935 endloop endfacet facet normal 0.999624 -0.004971 0.026978 outer loop vertex 0.5004479885 -0.0707698986 -0.2307479978 vertex 0.4996399879 -0.0973026976 -0.2056979984 vertex 0.5005540252 -0.1003400013 -0.2401259989 endloop endfacet facet normal 0.999937 0.007392 0.008494 outer loop vertex 0.4990879893 -0.1561750025 -0.1883199960 vertex 0.4988679886 -0.1558630019 -0.1626909971 vertex 0.4991419911 -0.1793760061 -0.1744849980 endloop endfacet facet normal 0.023945 0.039519 -0.998932 outer loop vertex -0.1864490062 -0.2936550081 -0.5032960176 vertex -0.2184240073 -0.3073680103 -0.5046049953 vertex -0.2091359943 -0.2695699930 -0.5028870106 endloop endfacet facet normal 0.999955 0.004148 0.008533 outer loop vertex 0.4988679886 -0.1558630019 -0.1626909971 vertex 0.4990879893 -0.1561750025 -0.1883199960 vertex 0.4989019930 -0.1374039948 -0.1756490022 endloop endfacet facet normal -0.042521 -0.999090 -0.003210 outer loop vertex 0.2812800109 -0.5027930140 0.1386480033 vertex 0.2494470030 -0.5013999939 0.1267469972 vertex 0.2773669958 -0.5025299788 0.1086089984 endloop endfacet facet normal -0.031069 -0.999474 -0.009269 outer loop vertex 0.3108589947 -0.5041570067 0.1475239992 vertex 0.3391779959 -0.5050470233 0.1485709995 vertex 0.3244070113 -0.5048549771 0.1773740053 endloop endfacet facet normal -0.043903 -0.999036 -0.000189 outer loop vertex 0.2748849988 -0.5023630261 0.0783042014 vertex 0.2986479998 -0.5034040213 0.0609970018 vertex 0.3069109917 -0.5037729740 0.0917951018 endloop endfacet facet normal -0.008669 -0.998732 0.049592 outer loop vertex 0.1854580045 -0.5031629801 -0.2917259932 vertex 0.1622390002 -0.5033209920 -0.2989670038 vertex 0.1848919988 -0.5044149756 -0.3170390129 endloop endfacet facet normal -0.041138 -0.999152 -0.001900 outer loop vertex 0.2497189939 -0.5012590289 0.0397090986 vertex 0.2719950080 -0.5021960139 0.0501326993 vertex 0.2475939989 -0.5012170076 0.0636145994 endloop endfacet facet normal 0.004007 0.006515 -0.999971 outer loop vertex 0.1044429988 0.0797088966 -0.4994289875 vertex 0.1183179989 0.1078580022 -0.4991900027 vertex 0.1353980005 0.0812377036 -0.4992949963 endloop endfacet facet normal 0.002468 0.005528 -0.999982 outer loop vertex 0.1353980005 0.0812377036 -0.4992949963 vertex 0.1183179989 0.1078580022 -0.4991900027 vertex 0.1493670046 0.1100910008 -0.4991010129 endloop endfacet facet normal 0.005433 0.001836 -0.999984 outer loop vertex 0.1149230003 0.1614409983 -0.4990470111 vertex 0.1318999976 0.1362580061 -0.4990009964 vertex 0.1011810005 0.1340260059 -0.4991720021 endloop endfacet facet normal -0.953404 -0.008151 0.301588 outer loop vertex -0.4923320115 -0.1964980066 0.4466249943 vertex -0.4917759895 -0.1741410047 0.4489870071 vertex -0.4985440075 -0.1768569946 0.4275180101 endloop endfacet facet normal 0.621968 -0.782952 -0.011903 outer loop vertex 0.4561820030 -0.4887680113 0.3219380081 vertex 0.4607680142 -0.4845870137 0.2865540087 vertex 0.4748289883 -0.4738030136 0.3119370043 endloop endfacet facet normal -0.905809 -0.058377 0.419644 outer loop vertex -0.4891160131 -0.4215790033 0.4500829875 vertex -0.4852710068 -0.3998230100 0.4614090025 vertex -0.4954169989 -0.3980669975 0.4397529960 endloop endfacet facet normal -0.009133 0.999082 0.041852 outer loop vertex 0.1493809968 0.5056980252 -0.3382169902 vertex 0.1214860007 0.5057830215 -0.3463329971 vertex 0.1262049973 0.5046089888 -0.3172770143 endloop endfacet facet normal 0.976023 -0.000513 0.217668 outer loop vertex 0.4962370098 -0.0551820993 0.4367539883 vertex 0.5022330284 -0.0500129983 0.4098800123 vertex 0.4979209900 -0.0186687000 0.4292890131 endloop endfacet facet normal -0.002367 0.998722 0.050486 outer loop vertex 0.0999848023 0.5015779734 -0.2601749897 vertex 0.0977030993 0.5034629703 -0.2975710034 vertex 0.0666256025 0.5025290251 -0.2805530131 endloop endfacet facet normal 0.983637 0.024824 0.178442 outer loop vertex 0.4979209900 -0.0186687000 0.4292890131 vertex 0.5022330284 -0.0500129983 0.4098800123 vertex 0.5036860108 -0.0200986005 0.3977090120 endloop endfacet facet normal 0.058919 0.348150 -0.935585 outer loop vertex 0.3790000081 0.4310050011 -0.4972409904 vertex 0.3717939854 0.4517799914 -0.4899640083 vertex 0.3978259861 0.4500510097 -0.4889680147 endloop endfacet facet normal -0.031803 -0.998881 -0.034990 outer loop vertex -0.3444010019 -0.5100460052 -0.3690249920 vertex -0.3683069944 -0.5100079775 -0.3483819962 vertex -0.3735609949 -0.5087980032 -0.3781479895 endloop endfacet facet normal -0.001898 0.999899 0.014087 outer loop vertex 0.1480119973 0.4994460046 -0.1863690019 vertex 0.1149960011 0.4996590018 -0.2059350014 vertex 0.1102090031 0.4991939962 -0.1735740006 endloop endfacet facet normal 0.004080 0.005031 -0.999979 outer loop vertex 0.1207569987 0.0527619012 -0.4994980097 vertex 0.1044429988 0.0797088966 -0.4994289875 vertex 0.1353980005 0.0812377036 -0.4992949963 endloop endfacet facet normal -0.697821 0.716228 0.007994 outer loop vertex -0.4633280039 0.4831419885 -0.2604739964 vertex -0.4644300044 0.4824109972 -0.2911790013 vertex -0.4803639948 0.4666900039 -0.2735719979 endloop endfacet facet normal -0.999935 -0.001313 -0.011351 outer loop vertex -0.4992040098 -0.1544169933 0.1765100062 vertex -0.4992919862 -0.1280850023 0.1812140048 vertex -0.4990389943 -0.1383280009 0.1601130068 endloop endfacet facet normal -0.999843 -0.000172 -0.017738 outer loop vertex -0.4992919862 -0.1280850023 0.1812140048 vertex -0.4992040098 -0.1544169933 0.1765100062 vertex -0.4996719956 -0.1463170052 0.2028110027 endloop endfacet facet normal -0.999074 -0.005996 -0.042612 outer loop vertex -0.5022339821 -0.0979264975 0.2677229941 vertex -0.5013049841 -0.0780429989 0.2431440055 vertex -0.5008820295 -0.1080060005 0.2374439985 endloop endfacet facet normal -0.999187 -0.003513 -0.040169 outer loop vertex -0.5008820295 -0.1080060005 0.2374439985 vertex -0.5005260110 -0.1372489929 0.2311459929 vertex -0.5017480254 -0.1279300004 0.2607280016 endloop endfacet facet normal -0.999521 0.002311 -0.030865 outer loop vertex -0.5005260110 -0.1372489929 0.2311459929 vertex -0.4996719956 -0.1463170052 0.2028110027 vertex -0.5003799796 -0.1661649942 0.2242520005 endloop endfacet facet normal -0.999297 0.003844 -0.037290 outer loop vertex -0.5003799796 -0.1661649942 0.2242520005 vertex -0.5014420152 -0.1571740061 0.2536390126 vertex -0.5005260110 -0.1372489929 0.2311459929 endloop endfacet facet normal -0.229143 -0.973355 -0.008572 outer loop vertex -0.4188640118 -0.5004280210 0.0122873997 vertex -0.4145860076 -0.5016819835 0.0403162017 vertex -0.4328320026 -0.4973109961 0.0317332000 endloop endfacet facet normal 0.039710 -0.034093 -0.998629 outer loop vertex -0.2762790024 0.2749559879 -0.5060430169 vertex -0.2716560066 0.3103060126 -0.5070660114 vertex -0.2447980046 0.2883949876 -0.5052499771 endloop endfacet facet normal -0.038489 0.020076 -0.999057 outer loop vertex 0.2564589977 0.3487150073 -0.5073440075 vertex 0.2263849974 0.3494319916 -0.5061709881 vertex 0.2417580038 0.3749719858 -0.5062500238 endloop endfacet facet normal 0.033032 -0.024131 -0.999163 outer loop vertex -0.3273789883 0.3156729937 -0.5092729926 vertex -0.3022930026 0.2956480086 -0.5079600215 vertex -0.3325990140 0.2816140056 -0.5086230040 endloop endfacet facet normal -0.202996 0.023841 -0.978889 outer loop vertex -0.4314050078 0.2619459927 -0.5020419955 vertex -0.4355739951 0.2964949906 -0.5003359914 vertex -0.4111930132 0.2790029943 -0.5058180094 endloop endfacet facet normal -0.095364 -0.004048 -0.995434 outer loop vertex -0.4111930132 0.2790029943 -0.5058180094 vertex -0.3853859901 0.2919450104 -0.5083429813 vertex -0.3906170130 0.2595210075 -0.5077099800 endloop endfacet facet normal -0.012411 0.999876 -0.009695 outer loop vertex 0.1440889984 0.4993210137 0.1744839996 vertex 0.1740750074 0.4996699989 0.1720889956 vertex 0.1535540074 0.4991720021 0.1469980031 endloop endfacet facet normal 0.013009 -0.030455 -0.999452 outer loop vertex -0.3627620041 0.2699140012 -0.5087130070 vertex -0.3391939998 0.2438150048 -0.5076109767 vertex -0.3707909882 0.2387530059 -0.5078679919 endloop endfacet facet normal -0.003284 0.999158 0.040905 outer loop vertex 0.1214860007 0.5057830215 -0.3463329971 vertex 0.0956531018 0.5050240159 -0.3298670053 vertex 0.1262049973 0.5046089888 -0.3172770143 endloop endfacet facet normal -0.031354 -0.211867 -0.976795 outer loop vertex 0.1803449988 -0.4106949866 -0.5026519895 vertex 0.1884679943 -0.4326440096 -0.4981519878 vertex 0.1624269933 -0.4293250144 -0.4980359972 endloop endfacet facet normal -0.045266 -0.322115 -0.945618 outer loop vertex 0.1624269933 -0.4293250144 -0.4980359972 vertex 0.1884679943 -0.4326440096 -0.4981519878 vertex 0.1727299988 -0.4460940063 -0.4928170145 endloop endfacet facet normal -0.046943 -0.506989 -0.860673 outer loop vertex 0.1725569963 -0.4622409940 -0.4832960069 vertex 0.1727299988 -0.4460940063 -0.4928170145 vertex 0.1943109930 -0.4517709911 -0.4906499982 endloop endfacet facet normal -0.980378 -0.017210 0.196373 outer loop vertex -0.5001590252 -0.3362540007 0.4319289923 vertex -0.5054060221 -0.3434740007 0.4051010013 vertex -0.5005000234 -0.3685869873 0.4273929894 endloop endfacet facet normal -0.990581 -0.007898 0.136701 outer loop vertex -0.5072460175 0.2734349966 0.3917990029 vertex -0.5048490167 0.2492650002 0.4077720046 vertex -0.5035020113 0.2741580009 0.4189710021 endloop endfacet facet normal -0.852609 0.009985 0.522455 outer loop vertex -0.4835529923 0.2721030116 0.4656679928 vertex -0.4917669892 0.2475280017 0.4527330101 vertex -0.4818910062 0.2444359958 0.4689089954 endloop endfacet facet normal -0.982157 0.006949 0.187934 outer loop vertex -0.4971080124 0.0076778498 0.4259290099 vertex -0.5017499924 0.0344991013 0.4006780088 vertex -0.5033519864 0.0027174300 0.3934809864 endloop endfacet facet normal -0.979556 -0.036035 0.197918 outer loop vertex -0.5001109838 0.2502430081 0.4314000010 vertex -0.5035020113 0.2741580009 0.4189710021 vertex -0.5048490167 0.2492650002 0.4077720046 endloop endfacet facet normal 0.616469 -0.787189 -0.017274 outer loop vertex 0.4607680142 -0.4845870137 0.2865540087 vertex 0.4573540092 -0.4865289927 0.2532140017 vertex 0.4723510146 -0.4749819934 0.2622169852 endloop endfacet facet normal -0.006629 0.045023 -0.998964 outer loop vertex -0.0392481014 -0.2614820004 -0.5016199946 vertex -0.0505263992 -0.2865059972 -0.5026729703 vertex -0.0655656010 -0.2652460039 -0.5016149879 endloop endfacet facet normal -0.001623 0.042775 -0.999083 outer loop vertex -0.0090306597 -0.3159320056 -0.5041990280 vertex 0.0064293002 -0.2836740017 -0.5028430223 vertex 0.0246019997 -0.3106620014 -0.5040280223 endloop endfacet facet normal -0.837152 0.013001 0.546816 outer loop vertex -0.4878900051 0.0276992992 0.4519500136 vertex -0.4860489964 -0.0090387398 0.4556420147 vertex -0.4752329886 0.0153080998 0.4716219902 endloop endfacet facet normal 0.003816 0.030867 -0.999516 outer loop vertex 0.0572277009 -0.3069350123 -0.5038269758 vertex 0.0940997973 -0.3033660054 -0.5035759807 vertex 0.0736887008 -0.3363659978 -0.5046730042 endloop endfacet facet normal 0.100908 0.007810 0.994865 outer loop vertex 0.3920120001 0.3339090049 0.5072150230 vertex 0.3873290122 0.3648650050 0.5074470043 vertex 0.3653729856 0.3467749953 0.5098159909 endloop endfacet facet normal 0.003361 0.041193 -0.999146 outer loop vertex 0.0940997973 -0.3033660054 -0.5035759807 vertex 0.0705066025 -0.2743479908 -0.5024589896 vertex 0.1021709964 -0.2662349939 -0.5020179749 endloop endfacet facet normal 0.001705 0.039485 -0.999219 outer loop vertex 0.0381374992 -0.2794030011 -0.5027139783 vertex 0.0504512005 -0.2483280003 -0.5014650226 vertex 0.0705066025 -0.2743479908 -0.5024589896 endloop endfacet facet normal 0.941354 -0.032166 -0.335885 outer loop vertex 0.4989770055 0.1181180030 -0.4292809963 vertex 0.4922139943 0.1277659982 -0.4491589963 vertex 0.4984599948 0.1439629942 -0.4332050085 endloop endfacet facet normal 0.882563 -0.032931 -0.469039 outer loop vertex 0.4928370118 0.0984041020 -0.4450590014 vertex 0.4833930135 0.0804549977 -0.4615690112 vertex 0.4832890034 0.1107679978 -0.4638929963 endloop endfacet facet normal -0.423226 0.005777 0.906006 outer loop vertex -0.4374879897 -0.1628089994 0.4946199954 vertex -0.4366669953 -0.1341869980 0.4948210120 vertex -0.4591589868 -0.1471659988 0.4843969941 endloop endfacet facet normal 0.998778 0.048772 -0.007957 outer loop vertex 0.5037249923 -0.2952589989 -0.0775969997 vertex 0.5033400059 -0.2918939888 -0.1052969992 vertex 0.5020970106 -0.2634670138 -0.0870772973 endloop endfacet facet normal -0.981839 -0.025716 0.187967 outer loop vertex -0.4970059991 0.1204700023 0.4301240146 vertex -0.5012130141 0.1024750024 0.4056870043 vertex -0.4952610135 0.0847278014 0.4343490005 endloop endfacet facet normal 0.044159 0.002628 0.999021 outer loop vertex -0.2552419901 -0.0279741008 0.5019440055 vertex -0.2851119936 -0.0460944995 0.5033119917 vertex -0.2523980141 -0.0620734990 0.5019080043 endloop endfacet facet normal -0.999971 0.005394 0.005395 outer loop vertex -0.4993329942 0.0824669972 0.0884462968 vertex -0.4995439947 0.0732581019 0.0585444011 vertex -0.4995329976 0.0514918007 0.0823453963 endloop endfacet facet normal 0.042966 0.824592 0.564094 outer loop vertex -0.0294634998 0.4873299897 0.4572390020 vertex -0.0317605995 0.4751709998 0.4751879871 vertex -0.0013017301 0.4774749875 0.4695000052 endloop endfacet facet normal 0.041845 0.002837 0.999120 outer loop vertex -0.2485920042 -0.0981959030 0.5017979741 vertex -0.2821089923 -0.1222350001 0.5032699704 vertex -0.2420399934 -0.1349679977 0.5016279817 endloop endfacet facet normal -0.245644 0.244196 -0.938098 outer loop vertex -0.4258179963 0.4427840114 -0.4894970059 vertex -0.4387570024 0.4220890105 -0.4914959967 vertex -0.4478439987 0.4430930018 -0.4836489856 endloop endfacet facet normal 0.042396 0.002719 0.999097 outer loop vertex -0.3143779933 -0.1000100002 0.5046479702 vertex -0.2837409973 -0.0820318982 0.5032989979 vertex -0.3202880025 -0.0633566976 0.5047990084 endloop endfacet facet normal 0.022486 -0.003417 0.999741 outer loop vertex -0.3566429913 -0.0623924993 0.5056200027 vertex -0.3202880025 -0.0633566976 0.5047990084 vertex -0.3438920081 -0.0358205996 0.5054240227 endloop endfacet facet normal 0.042353 -0.000240 0.999103 outer loop vertex -0.3202880025 -0.0633566976 0.5047990084 vertex -0.2851119936 -0.0460944995 0.5033119917 vertex -0.3140720129 -0.0279089995 0.5045440197 endloop endfacet facet normal -0.952352 -0.015249 0.304620 outer loop vertex -0.4908060133 0.1396200061 0.4504660070 vertex -0.4983569980 0.1519470066 0.4274759889 vertex -0.4970059991 0.1204700023 0.4301240146 endloop endfacet facet normal -0.900460 -0.427839 0.078266 outer loop vertex -0.4947890043 -0.4353809953 -0.0415289998 vertex -0.4904769957 -0.4495750070 -0.0695101023 vertex -0.4837520123 -0.4596439898 -0.0471801013 endloop endfacet facet normal -0.986783 -0.027642 0.159670 outer loop vertex -0.5028809905 0.1656039953 0.4028109908 vertex -0.4997040033 0.1816609949 0.4252249897 vertex -0.5038809776 0.1950750053 0.4017330110 endloop endfacet facet normal 0.022085 0.889348 0.456696 outer loop vertex -0.3027400076 0.4860419929 0.4648930132 vertex -0.2831099927 0.4952400029 0.4460319877 vertex -0.3185499907 0.4959079921 0.4464449883 endloop endfacet facet normal -0.988594 -0.042812 0.144389 outer loop vertex -0.5011119843 0.2092639953 0.4231860042 vertex -0.5023149848 0.2314649969 0.4215320051 vertex -0.5048090219 0.2231750041 0.4019980133 endloop endfacet facet normal -0.027194 0.001894 0.999628 outer loop vertex 0.3213680089 -0.1658010036 0.5037320256 vertex 0.3477889895 -0.1748930067 0.5044680238 vertex 0.3423750103 -0.1481239945 0.5042700171 endloop endfacet facet normal -0.036284 -0.998422 -0.042863 outer loop vertex 0.2085220069 -0.5021690130 0.2558279932 vertex 0.2266619951 -0.5018020272 0.2319239974 vertex 0.2397709936 -0.5034189820 0.2584910095 endloop endfacet facet normal -0.025722 -0.981869 0.187805 outer loop vertex 0.2179280072 -0.5006319880 0.4251640141 vertex 0.2347320020 -0.5044609904 0.4074470103 vertex 0.2485450059 -0.5011810064 0.4264869988 endloop endfacet facet normal -0.983395 -0.015623 0.180803 outer loop vertex -0.5012130141 0.1024750024 0.4056870043 vertex -0.4970059991 0.1204700023 0.4301240146 vertex -0.5019779801 0.1348520070 0.4043239951 endloop endfacet facet normal -0.018460 0.998887 -0.043399 outer loop vertex 0.2289630026 0.5070660114 -0.3632650077 vertex 0.2120009959 0.5056369901 -0.3889409900 vertex 0.1961070001 0.5064989924 -0.3623400033 endloop endfacet facet normal 0.864209 0.010454 0.503025 outer loop vertex 0.4960539937 0.3709299862 0.4459789991 vertex 0.4853329957 0.3736679852 0.4643410146 vertex 0.4928950071 0.3484219909 0.4518739879 endloop endfacet facet normal -0.995274 0.008392 0.096739 outer loop vertex -0.5039709806 0.0557418019 0.3759849966 vertex -0.5017499924 0.0344991013 0.4006780088 vertex -0.5010730028 0.0686779991 0.4046779871 endloop endfacet facet normal 0.001169 0.999976 -0.006844 outer loop vertex 0.1239200011 0.4991109967 0.1531579942 vertex 0.0967599005 0.4992040098 0.1621070057 vertex 0.1176939979 0.4993039966 0.1802929938 endloop endfacet facet normal -0.025153 -0.999683 -0.001387 outer loop vertex 0.2221509963 -0.5004770160 0.1491129994 vertex 0.1864790022 -0.4995670021 0.1401319951 vertex 0.2126940042 -0.5001860261 0.1108969972 endloop endfacet facet normal -0.999687 -0.007086 -0.024010 outer loop vertex -0.5002229810 -0.0888850018 0.2138729990 vertex -0.5005490184 -0.0590835996 0.2186529934 vertex -0.4997949898 -0.0704931021 0.1906249970 endloop endfacet facet normal 0.151744 0.988334 0.013031 outer loop vertex 0.4007680118 0.5031340122 -0.0262960009 vertex 0.4283550084 0.4988769889 -0.0246687997 vertex 0.4168950021 0.5009890199 -0.0514050983 endloop endfacet facet normal -0.020904 -0.998888 -0.042250 outer loop vertex 0.1766700000 -0.5013399720 0.2519870102 vertex 0.1966170073 -0.5007780194 0.2288320065 vertex 0.2085220069 -0.5021690130 0.2558279932 endloop endfacet facet normal -0.031140 -0.999114 -0.028294 outer loop vertex 0.1966170073 -0.5007780194 0.2288320065 vertex 0.2137739956 -0.5006510019 0.2054640055 vertex 0.2266619951 -0.5018020272 0.2319239974 endloop endfacet facet normal -0.037723 -0.999169 -0.015440 outer loop vertex 0.2442349941 -0.5018550158 0.2089570016 vertex 0.2137739956 -0.5006510019 0.2054640055 vertex 0.2327110022 -0.5009909868 0.1811989993 endloop endfacet facet normal -0.029381 -0.999528 -0.008925 outer loop vertex 0.2327110022 -0.5009909868 0.1811989993 vertex 0.2137739956 -0.5006510019 0.2054640055 vertex 0.1953900009 -0.4998539984 0.1767259985 endloop endfacet facet normal -0.008030 0.031292 0.999478 outer loop vertex -0.0745481029 -0.2255039960 0.5006880164 vertex -0.0486029983 -0.2447170019 0.5014979839 vertex -0.0461803004 -0.2098229975 0.5004249811 endloop endfacet facet normal -0.796381 0.061652 0.601645 outer loop vertex -0.4922749996 0.3572590053 0.4511899948 vertex -0.4861940145 0.3272140026 0.4623180032 vertex -0.4764519930 0.3506959975 0.4728069901 endloop endfacet facet normal -0.011720 0.999574 -0.026739 outer loop vertex 0.1401080042 0.5002629757 0.2193289995 vertex 0.1599120051 0.4999490082 0.1989119947 vertex 0.1352549940 0.4995799959 0.1959249973 endloop endfacet facet normal 0.721738 -0.691320 0.034217 outer loop vertex 0.4779979885 -0.4677999914 -0.2279379964 vertex 0.4635539949 -0.4825299978 -0.2208759934 vertex 0.4671320021 -0.4801700115 -0.2486660033 endloop endfacet facet normal 0.087026 0.996198 -0.003951 outer loop vertex 0.3806360066 0.5047389865 -0.0770972967 vertex 0.3886249959 0.5041319728 -0.0541790985 vertex 0.4043410122 0.5026680231 -0.0771292970 endloop endfacet facet normal 0.000287 0.013095 0.999914 outer loop vertex 0.0149159003 -0.1624410003 0.4997789860 vertex -0.0114588998 -0.1917189956 0.5001699924 vertex 0.0271147992 -0.1952369958 0.5002049804 endloop endfacet facet normal -0.827720 -0.560052 0.034938 outer loop vertex -0.4795970023 -0.4693990052 0.2833569944 vertex -0.4919640124 -0.4507490098 0.2893260121 vertex -0.4879289865 -0.4584409893 0.2616190016 endloop endfacet facet normal 0.000807 0.035604 0.999366 outer loop vertex 0.0095405905 -0.2497089952 0.5017910004 vertex -0.0180484001 -0.2299689949 0.5011100173 vertex -0.0207952000 -0.2649640143 0.5023589730 endloop endfacet facet normal 0.000262 0.036286 0.999341 outer loop vertex 0.0075503201 -0.2841449976 0.5031430125 vertex -0.0214495007 -0.2992199957 0.5036979914 vertex 0.0062860199 -0.3185069859 0.5043910146 endloop endfacet facet normal -0.002412 0.039178 0.999229 outer loop vertex -0.0532667004 -0.2823689878 0.5029630065 vertex -0.0207952000 -0.2649640143 0.5023589730 vertex -0.0486029983 -0.2447170019 0.5014979839 endloop endfacet facet normal 0.005726 -0.046885 0.998884 outer loop vertex 0.0871516019 0.2851130068 0.5031399727 vertex 0.0625986978 0.2962619960 0.5038040280 vertex 0.0673879981 0.2611809969 0.5021299720 endloop endfacet facet normal -0.025770 0.999161 -0.031840 outer loop vertex 0.2002719939 0.5022339821 0.2425850034 vertex 0.1965149939 0.5008869767 0.2033559978 vertex 0.1693650037 0.5010010004 0.2289080024 endloop endfacet facet normal -0.999217 -0.038919 -0.007085 outer loop vertex -0.5011349916 0.2514300048 -0.1197170019 vertex -0.5004979968 0.2317759991 -0.1015909985 vertex -0.5014889836 0.2564379871 -0.0973011032 endloop endfacet facet normal 0.338021 0.940895 -0.021387 outer loop vertex 0.4264479876 0.4986729920 0.1711789966 vertex 0.4299980104 0.4980579913 0.2002310008 vertex 0.4510099888 0.4900740087 0.1810790002 endloop endfacet facet normal -0.999920 0.003981 0.012033 outer loop vertex -0.4991860092 0.1407909989 -0.1643829942 vertex -0.4993880093 0.1631560028 -0.1885679960 vertex -0.4996210039 0.1311179996 -0.1973299980 endloop endfacet facet normal -0.999629 -0.027223 0.000815 outer loop vertex -0.4995299876 0.2047799975 -0.1572549939 vertex -0.5003010035 0.2330480069 -0.1587029994 vertex -0.4999139905 0.2181909978 -0.1802819967 endloop endfacet facet normal 0.001310 0.698041 -0.716057 outer loop vertex -0.2019910067 0.4757510126 -0.4751409888 vertex -0.2212910056 0.4665569961 -0.4841389954 vertex -0.2318270057 0.4771589935 -0.4738230109 endloop endfacet facet normal -0.999078 -0.042785 0.003418 outer loop vertex -0.5003010035 0.2330480069 -0.1587029994 vertex -0.5008760095 0.2478670031 -0.1412789971 vertex -0.5014700294 0.2602320015 -0.1601299942 endloop endfacet facet normal -0.023599 0.010458 -0.999667 outer loop vertex 0.1790599972 0.3762120008 -0.5044959784 vertex 0.2108159959 0.3756990135 -0.5052509904 vertex 0.1954289973 0.3487200141 -0.5051699877 endloop endfacet facet normal 0.507247 0.860431 0.048571 outer loop vertex 0.4438990057 0.4943319857 -0.3155980110 vertex 0.4645799994 0.4812119901 -0.2991589904 vertex 0.4642980099 0.4831340015 -0.3302620053 endloop endfacet facet normal 0.034499 -0.869190 -0.493274 outer loop vertex -0.0969640017 -0.4820399880 -0.4641200006 vertex -0.0663423985 -0.4783650041 -0.4684540033 vertex -0.0741494969 -0.4916299880 -0.4456259906 endloop endfacet facet normal -0.998343 0.001994 0.057503 outer loop vertex -0.5049380064 -0.1638659984 0.3692559898 vertex -0.5032129884 -0.1660519987 0.3992809951 vertex -0.5037879944 -0.1320559978 0.3881190121 endloop endfacet facet normal 0.000298 -0.980726 -0.195387 outer loop vertex -0.1551380008 -0.4996230006 -0.4229139984 vertex -0.1820310056 -0.5029180050 -0.4064159989 vertex -0.1847690046 -0.4974110126 -0.4340620041 endloop endfacet facet normal 0.363333 0.931615 -0.009120 outer loop vertex 0.4446989894 0.4946840107 -0.3676939905 vertex 0.4313929975 0.5001009703 -0.3444469869 vertex 0.4505859911 0.4926260114 -0.3433879912 endloop endfacet facet normal 0.029227 -0.996004 -0.084388 outer loop vertex -0.1820310056 -0.5029180050 -0.4064159989 vertex -0.1784439981 -0.5055720210 -0.3738490045 vertex -0.2105119973 -0.5051630139 -0.3897829950 endloop endfacet facet normal 0.023271 -0.973748 -0.226436 outer loop vertex -0.1283410043 -0.4956809878 -0.4371120036 vertex -0.1252589971 -0.5017820001 -0.4105589986 vertex -0.1551380008 -0.4996230006 -0.4229139984 endloop endfacet facet normal -0.813386 0.007248 0.581680 outer loop vertex -0.4888409972 -0.0630647987 0.4563040137 vertex -0.4815270007 -0.0782750025 0.4667209983 vertex -0.4800420105 -0.0540782996 0.4684959948 endloop endfacet facet normal 0.403146 0.915007 -0.015344 outer loop vertex 0.4512459934 0.4914759994 -0.0231970996 vertex 0.4611969888 0.4867109954 -0.0458967984 vertex 0.4416080117 0.4953039885 -0.0481498986 endloop endfacet facet normal -0.949396 -0.024908 0.313091 outer loop vertex -0.4990850091 -0.0874254033 0.4271459877 vertex -0.4917350113 -0.0834361017 0.4497509897 vertex -0.4965110123 -0.0587437004 0.4372330010 endloop endfacet facet normal 0.072959 0.010097 0.997284 outer loop vertex 0.3727869987 0.0071111801 0.5046889782 vertex 0.3794310093 -0.0192667991 0.5044699907 vertex 0.4029929936 0.0006102500 0.5025449991 endloop endfacet facet normal -0.999898 0.012018 0.007699 outer loop vertex -0.4995999932 -0.1584720016 0.0653200001 vertex -0.5001149774 -0.1929239929 0.0522163995 vertex -0.4998219907 -0.1887319982 0.0837258995 endloop endfacet facet normal 0.972157 -0.233351 -0.021404 outer loop vertex 0.5010520220 -0.4064919949 -0.1654189974 vertex 0.4951989949 -0.4321660101 -0.1513559967 vertex 0.4950079918 -0.4296810031 -0.1871230006 endloop endfacet facet normal -0.999402 0.033585 0.008277 outer loop vertex -0.5005980134 -0.2184240073 0.0715665966 vertex -0.5017060041 -0.2489320040 0.0615717992 vertex -0.5012279749 -0.2418020070 0.0903590992 endloop endfacet facet normal 0.148371 -0.442710 0.884304 outer loop vertex 0.4229330122 -0.4464600086 0.4900990129 vertex 0.3940919936 -0.4488829970 0.4937250018 vertex 0.4066129923 -0.4658699930 0.4831199944 endloop endfacet facet normal 0.004455 -0.503929 -0.863734 outer loop vertex 0.3130269945 -0.4674629867 -0.4825310111 vertex 0.3325360119 -0.4509510100 -0.4920639992 vertex 0.3421559930 -0.4711579978 -0.4802249968 endloop endfacet facet normal -0.999385 0.034734 0.004768 outer loop vertex -0.5017060041 -0.2489320040 0.0615717992 vertex -0.5005980134 -0.2184240073 0.0715665966 vertex -0.5009610057 -0.2245869935 0.0403806008 endloop endfacet facet normal -0.999844 0.017586 -0.001686 outer loop vertex -0.5003190041 -0.1989810020 0.0206275005 vertex -0.4998709857 -0.1751880050 0.0031201700 vertex -0.5003049970 -0.2010349929 -0.0091055296 endloop endfacet facet normal -0.999874 0.015457 0.003494 outer loop vertex -0.5003190041 -0.1989810020 0.0206275005 vertex -0.5001149774 -0.1929239929 0.0522163995 vertex -0.4998129904 -0.1687210053 0.0315688998 endloop endfacet facet normal -0.915553 0.060622 -0.397602 outer loop vertex -0.4876730144 -0.1314409971 -0.4527069926 vertex -0.4946720004 -0.1587679982 -0.4407570064 vertex -0.4972659945 -0.1367709935 -0.4314300120 endloop endfacet facet normal 0.013832 -0.004817 0.999893 outer loop vertex 0.3533250093 -0.0101587996 0.5048750043 vertex 0.3794310093 -0.0192667991 0.5044699907 vertex 0.3727869987 0.0071111801 0.5046889782 endloop endfacet facet normal -0.002512 -0.024700 0.999692 outer loop vertex -0.3313469887 0.2602440119 0.5068119764 vertex -0.3611179888 0.2645669878 0.5068439841 vertex -0.3482469916 0.2358170003 0.5061659813 endloop endfacet facet normal -0.782923 0.058387 -0.619372 outer loop vertex -0.4876730144 -0.1314409971 -0.4527069926 vertex -0.4727509916 -0.1434990019 -0.4727059901 vertex -0.4842619896 -0.1640850008 -0.4600960016 endloop endfacet facet normal 0.040134 -0.005134 0.999181 outer loop vertex -0.3070380092 0.3288739920 0.5083339810 vertex -0.2763450146 0.3218399882 0.5070649981 vertex -0.2846580148 0.3568980098 0.5075790286 endloop endfacet facet normal 0.494523 -0.237872 0.835981 outer loop vertex 0.4648059905 -0.4407109916 0.4779349864 vertex 0.4615300000 -0.4572530091 0.4751659930 vertex 0.4704360068 -0.4541450143 0.4707820117 endloop endfacet facet normal -0.053731 0.256285 0.965107 outer loop vertex -0.3909620047 0.4257960021 0.5001090169 vertex -0.3674109876 0.4361299872 0.4986760020 vertex -0.3935489953 0.4464850128 0.4944710135 endloop endfacet facet normal -0.026429 0.179101 0.983476 outer loop vertex -0.3387910128 0.4221610129 0.5019890070 vertex -0.3674109876 0.4361299872 0.4986760020 vertex -0.3707030118 0.4091109931 0.5035079718 endloop endfacet facet normal 0.999989 0.004614 0.000494 outer loop vertex 0.4990879893 0.1345860064 -0.1699489951 vertex 0.4991039932 0.1281539947 -0.1423030049 vertex 0.4992280006 0.1035590023 -0.1636089981 endloop endfacet facet normal -0.818977 -0.055176 -0.571167 outer loop vertex -0.4775669873 0.1785009950 -0.4750159979 vertex -0.4893690050 0.1839410067 -0.4586189985 vertex -0.4823519886 0.2050019950 -0.4707149863 endloop endfacet facet normal 0.074898 0.010216 0.997139 outer loop vertex 0.4047990143 -0.0318063982 0.5026929975 vertex 0.3794310093 -0.0192667991 0.5044699907 vertex 0.3823550045 -0.0463648997 0.5045279860 endloop endfacet facet normal -0.895224 0.040979 -0.443728 outer loop vertex -0.4874840081 -0.3463270068 -0.4660269916 vertex -0.4916389883 -0.3679479957 -0.4596410096 vertex -0.4981279969 -0.3483769894 -0.4447419941 endloop endfacet facet normal 0.999645 -0.026190 0.004948 outer loop vertex 0.4998520017 0.2071159929 -0.1355669945 vertex 0.4995230138 0.1891379952 -0.1642590016 vertex 0.5004810095 0.2261060029 -0.1621270031 endloop endfacet facet normal 0.999880 -0.014419 0.005577 outer loop vertex 0.4996140003 0.1830119938 -0.1964100003 vertex 0.4995230138 0.1891379952 -0.1642590016 vertex 0.4992009997 0.1606249958 -0.1802430004 endloop endfacet facet normal 0.999924 -0.012201 0.001621 outer loop vertex 0.4992009997 0.1606249958 -0.1802430004 vertex 0.4995230138 0.1891379952 -0.1642590016 vertex 0.4991100132 0.1568939984 -0.1521960050 endloop endfacet facet normal 0.926525 0.033820 -0.374710 outer loop vertex 0.4928869903 -0.3005810082 -0.4519929886 vertex 0.5014610291 -0.3010309935 -0.4308330119 vertex 0.4980489910 -0.3270699978 -0.4416199923 endloop endfacet facet normal -0.040552 0.998755 -0.029061 outer loop vertex 0.2660480142 0.5024999976 0.1747120023 vertex 0.2653059959 0.5034949780 0.2099429965 vertex 0.2963390052 0.5042279959 0.1918309927 endloop endfacet facet normal -0.042249 0.998595 -0.031974 outer loop vertex 0.2963390052 0.5042279959 0.1918309927 vertex 0.2653059959 0.5034949780 0.2099429965 vertex 0.2985889912 0.5054529905 0.2271160036 endloop endfacet facet normal 0.886617 -0.453268 -0.091971 outer loop vertex 0.4857299924 -0.4590730071 -0.4144949913 vertex 0.4937320054 -0.4415889978 -0.4235219955 vertex 0.4951969981 -0.4436509907 -0.3992370069 endloop endfacet facet normal -0.006497 -0.999140 0.040949 outer loop vertex 0.1725180000 -0.5020030141 -0.2707160115 vertex 0.1892170012 -0.5010550022 -0.2449350059 vertex 0.1553020030 -0.5006930232 -0.2414840013 endloop endfacet facet normal 0.061055 -0.908641 0.413091 outer loop vertex 0.3999049962 -0.4915919900 0.4533039927 vertex 0.3713900149 -0.4898810089 0.4612820148 vertex 0.3743129969 -0.4987230003 0.4414010048 endloop endfacet facet normal -0.253131 -0.389505 0.885557 outer loop vertex -0.4541859925 -0.4508010149 0.4778589904 vertex -0.4347380102 -0.4617620111 0.4785969853 vertex -0.4353460073 -0.4400410056 0.4879769981 endloop endfacet facet normal -0.007438 -0.999796 0.018801 outer loop vertex 0.1639239937 -0.4992600083 -0.1838829964 vertex 0.1782539934 -0.4999530017 -0.2150650024 vertex 0.1971520036 -0.4996190071 -0.1898279935 endloop endfacet facet normal 0.850391 0.099755 0.516608 outer loop vertex 0.4820359945 0.4042429924 0.4659920037 vertex 0.4935530126 0.3931800127 0.4491699934 vertex 0.4903889894 0.4190909863 0.4493750036 endloop endfacet facet normal -0.015224 -0.999581 0.024628 outer loop vertex 0.1971520036 -0.4996190071 -0.1898279935 vertex 0.1782539934 -0.4999530017 -0.2150650024 vertex 0.2120490074 -0.5005689859 -0.2191759944 endloop endfacet facet normal 0.015862 0.001859 0.999872 outer loop vertex -0.1644069999 -0.0319023989 0.4995340109 vertex -0.1715919971 0.0025214099 0.4995839894 vertex -0.1968809962 -0.0205150992 0.5000280142 endloop endfacet facet normal -0.004926 0.855441 -0.517876 outer loop vertex 0.1802490056 0.4933640063 -0.4481379986 vertex 0.2078779936 0.4883669913 -0.4566549957 vertex 0.1820019931 0.4820660055 -0.4668169916 endloop endfacet facet normal -0.003867 0.000650 0.999992 outer loop vertex -0.0833517015 0.0381289013 0.4994989932 vertex -0.1110749990 0.0147062996 0.4994069934 vertex -0.0774651021 0.0023525199 0.4995450079 endloop endfacet facet normal -0.362752 -0.217035 0.906260 outer loop vertex -0.4353460073 -0.4400410056 0.4879769981 vertex -0.4579249918 -0.4249970019 0.4825420082 vertex -0.4541859925 -0.4508010149 0.4778589904 endloop endfacet facet normal -0.004560 -0.001233 0.999989 outer loop vertex -0.0774651021 0.0023525199 0.4995450079 vertex -0.1110749990 0.0147062996 0.4994069934 vertex -0.1045759991 -0.0206803009 0.4993929863 endloop endfacet facet normal -0.000608 -0.002510 0.999997 outer loop vertex -0.0982246026 -0.0556770004 0.4993090034 vertex -0.1045759991 -0.0206803009 0.4993929863 vertex -0.1313499957 -0.0436705984 0.4993189871 endloop endfacet facet normal -0.000895 -0.002177 0.999997 outer loop vertex -0.1313499957 -0.0436705984 0.4993189871 vertex -0.1045759991 -0.0206803009 0.4993929863 vertex -0.1380259991 -0.0087617300 0.4993889928 endloop endfacet facet normal -0.999507 0.028202 -0.013796 outer loop vertex -0.5059750080 -0.3484509885 0.2117590010 vertex -0.5050280094 -0.3139410019 0.2136960030 vertex -0.5051050186 -0.3312929869 0.1838040054 endloop endfacet facet normal -0.996711 -0.077911 -0.022308 outer loop vertex -0.5075780153 -0.3736009896 0.2808560133 vertex -0.5051770210 -0.4010959864 0.2696070075 vertex -0.5063459873 -0.3954139948 0.3019909859 endloop endfacet facet normal -0.996626 -0.080516 -0.015923 outer loop vertex -0.5051770210 -0.4010959864 0.2696070075 vertex -0.5075780153 -0.3736009896 0.2808560133 vertex -0.5066329837 -0.3792999983 0.2505230010 endloop endfacet facet normal -0.982924 -0.183999 0.002305 outer loop vertex -0.5043479800 -0.4047659934 0.2390030026 vertex -0.5035160184 -0.4095180035 0.2144390047 vertex -0.5000910163 -0.4276599884 0.2267699987 endloop endfacet facet normal -0.042575 -0.752900 0.656757 outer loop vertex 0.3391340077 -0.4732199907 0.4813160002 vertex 0.3444159925 -0.4869189858 0.4659540057 vertex 0.3643819988 -0.4782730043 0.4771600068 endloop endfacet facet normal -0.999561 -0.020393 -0.021479 outer loop vertex -0.5066329837 -0.3792999983 0.2505230010 vertex -0.5074089766 -0.3523159921 0.2610160112 vertex -0.5067279935 -0.3592770100 0.2359340042 endloop endfacet facet normal 0.363913 0.931404 -0.007353 outer loop vertex 0.4508250058 0.4907650054 0.2427999973 vertex 0.4504719973 0.4906710088 0.2134210020 vertex 0.4315119982 0.4982059896 0.2295120060 endloop endfacet facet normal -0.047969 -0.876353 -0.479275 outer loop vertex -0.2803980112 -0.4840390086 -0.4626410007 vertex -0.2628160119 -0.4951249957 -0.4441300035 vertex -0.2980830073 -0.4973799884 -0.4364770055 endloop endfacet facet normal -0.662182 0.017170 0.749146 outer loop vertex -0.4678640068 -0.0689861029 0.4796020091 vertex -0.4669469893 -0.0415167995 0.4797829986 vertex -0.4800420105 -0.0540782996 0.4684959948 endloop endfacet facet normal -0.917954 -0.396590 0.008789 outer loop vertex -0.4978950024 -0.4371280074 0.1128539965 vertex -0.4939819872 -0.4465549886 0.0961645991 vertex -0.4903050065 -0.4546760023 0.1137529984 endloop endfacet facet normal -0.930323 -0.366388 0.016090 outer loop vertex -0.4953950047 -0.4456349909 0.1335649937 vertex -0.4927400053 -0.4515579939 0.1522029936 vertex -0.4988169968 -0.4360859990 0.1531469971 endloop endfacet facet normal 0.002278 0.004962 0.999985 outer loop vertex 0.0474832989 -0.1691319942 0.4997380078 vertex 0.0386228003 -0.1390659958 0.4996089935 vertex 0.0149159003 -0.1624410003 0.4997789860 endloop endfacet facet normal 0.005472 -0.000533 0.999985 outer loop vertex 0.0608887002 -0.1205350012 0.4995470047 vertex 0.0670778006 -0.1470440030 0.4994989932 vertex 0.0853447020 -0.1283739954 0.4994089901 endloop endfacet facet normal 0.001801 -0.004300 0.999989 outer loop vertex 0.1520670056 -0.1035349965 0.4992670119 vertex 0.1334539950 -0.0899361968 0.4993590117 vertex 0.1256899983 -0.1101690009 0.4992859960 endloop endfacet facet normal 0.003112 -0.001434 0.999994 outer loop vertex 0.1115219966 -0.1326290071 0.4992550015 vertex 0.1198799983 -0.1591410041 0.4991909862 vertex 0.1445910037 -0.1361909956 0.4991469979 endloop endfacet facet normal 0.002874 -0.001178 0.999995 outer loop vertex 0.1445910037 -0.1361909956 0.4991469979 vertex 0.1198799983 -0.1591410041 0.4991909862 vertex 0.1463889927 -0.1700060070 0.4991019964 endloop endfacet facet normal 0.005677 -0.001265 0.999983 outer loop vertex 0.0853447020 -0.1283739954 0.4994089901 vertex 0.0935627967 -0.1523550004 0.4993320107 vertex 0.1115219966 -0.1326290071 0.4992550015 endloop endfacet facet normal -0.039789 0.998381 -0.040657 outer loop vertex 0.2793149948 0.5070760250 0.2884050012 vertex 0.3043859899 0.5070490241 0.2632060051 vertex 0.2654800117 0.5050050020 0.2510879934 endloop endfacet facet normal -0.002736 0.999610 0.027786 outer loop vertex 0.1149960011 0.4996590018 -0.2059350014 vertex 0.1431570053 0.5001850128 -0.2220849991 vertex 0.1167569980 0.5004230142 -0.2332469970 endloop endfacet facet normal -0.018706 0.998364 0.054025 outer loop vertex 0.1915509999 0.5039119720 -0.2873840034 vertex 0.1628870070 0.5025600195 -0.2723250091 vertex 0.1881510019 0.5023999810 -0.2606199980 endloop endfacet facet normal -0.016117 0.998696 0.048442 outer loop vertex 0.1881510019 0.5023999810 -0.2606199980 vertex 0.1628870070 0.5025600195 -0.2723250091 vertex 0.1679040045 0.5011870265 -0.2423499972 endloop endfacet facet normal 0.211544 0.977151 -0.020636 outer loop vertex 0.4069850147 0.5028100014 0.1893360019 vertex 0.4090859890 0.5029439926 0.2172179967 vertex 0.4299980104 0.4980579913 0.2002310008 endloop endfacet facet normal -0.509492 0.025041 -0.860111 outer loop vertex -0.4680939913 0.3297320008 -0.4840590060 vertex -0.4502719939 0.3488630056 -0.4940589964 vertex -0.4497970045 0.3212940097 -0.4951429963 endloop endfacet facet normal 0.109202 0.993660 -0.026743 outer loop vertex 0.3865199983 0.5058799982 0.2341620028 vertex 0.4090859890 0.5029439926 0.2172179967 vertex 0.3847140074 0.5052779913 0.2044190019 endloop endfacet facet normal -0.047862 0.998846 0.003942 outer loop vertex 0.2768349946 0.5022519827 -0.1320140064 vertex 0.3024179935 0.5034859776 -0.1340710074 vertex 0.2842060030 0.5026940107 -0.1545220017 endloop endfacet facet normal 0.032106 0.999161 -0.025417 outer loop vertex 0.3583459854 0.5056419969 0.1854210049 vertex 0.3589079976 0.5065190196 0.2206079960 vertex 0.3847140074 0.5052779913 0.2044190019 endloop endfacet facet normal 0.688138 0.044746 0.724199 outer loop vertex 0.4685809910 0.2600359917 0.4814809859 vertex 0.4775100052 0.2692219913 0.4724290073 vertex 0.4650320113 0.2857410014 0.4832650125 endloop endfacet facet normal -0.040280 -0.877729 0.477461 outer loop vertex 0.3527140021 -0.4959059954 0.4501329958 vertex 0.3444159925 -0.4869189858 0.4659540057 vertex 0.3265149891 -0.4950659871 0.4494670033 endloop endfacet facet normal -0.025427 -0.994725 0.099377 outer loop vertex 0.2650380135 -0.5058270097 0.4019820094 vertex 0.2955470085 -0.5082589984 0.3854449987 vertex 0.2943600118 -0.5057610273 0.4101450145 endloop endfacet facet normal 0.018058 -0.712993 0.700939 outer loop vertex -0.2658720016 -0.4810279906 0.4679709971 vertex -0.2437130064 -0.4687649906 0.4798740149 vertex -0.2744579911 -0.4669089913 0.4825539887 endloop endfacet facet normal -0.811626 -0.026148 -0.583592 outer loop vertex -0.4910010099 0.3015320003 -0.4578950107 vertex -0.4831559956 0.3234399855 -0.4697870016 vertex -0.4772289991 0.3003639877 -0.4769960046 endloop endfacet facet normal -0.547365 -0.121037 0.828095 outer loop vertex -0.4531710148 -0.3968279958 0.4902090132 vertex -0.4654270113 -0.3798600137 0.4845879972 vertex -0.4709889889 -0.4008130133 0.4778490067 endloop endfacet facet normal -0.855958 0.026210 -0.516381 outer loop vertex -0.4831559956 0.3234399855 -0.4697870016 vertex -0.4910010099 0.3015320003 -0.4578950107 vertex -0.4922319949 0.3347789943 -0.4541670084 endloop endfacet facet normal -0.005671 0.039581 0.999200 outer loop vertex -0.0486029983 -0.2447170019 0.5014979839 vertex -0.0782980993 -0.2561669946 0.5017830133 vertex -0.0532667004 -0.2823689878 0.5029630065 endloop endfacet facet normal 0.000647 0.020198 0.999796 outer loop vertex -0.1304019988 -0.2023590058 0.5000100136 vertex -0.1009849980 -0.2119629979 0.5001850128 vertex -0.1064350009 -0.1806530058 0.4995560050 endloop endfacet facet normal -0.005287 0.810045 -0.586343 outer loop vertex -0.2019910067 0.4757510126 -0.4751409888 vertex -0.2163890004 0.4874939919 -0.4587880075 vertex -0.1904959977 0.4870469868 -0.4596390128 endloop endfacet facet normal -0.002394 0.019669 0.999804 outer loop vertex -0.1064350009 -0.1806530058 0.4995560050 vertex -0.1009849980 -0.2119629979 0.5001850128 vertex -0.0761184990 -0.1935340017 0.4998820126 endloop endfacet facet normal -0.007825 0.018945 0.999790 outer loop vertex -0.0478252992 -0.1740369946 0.4997340143 vertex -0.0761184990 -0.1935340017 0.4998820126 vertex -0.0461803004 -0.2098229975 0.5004249811 endloop endfacet facet normal -0.004539 0.024980 0.999678 outer loop vertex -0.0461803004 -0.2098229975 0.5004249811 vertex -0.0761184990 -0.1935340017 0.4998820126 vertex -0.0745481029 -0.2255039960 0.5006880164 endloop endfacet facet normal 0.232711 0.972053 0.030964 outer loop vertex 0.4166660011 0.5004029870 -0.2376209944 vertex 0.4325079918 0.4973610044 -0.2611849904 vertex 0.4077410102 0.5034660101 -0.2667019963 endloop endfacet facet normal 0.352787 0.935678 0.006884 outer loop vertex 0.4325079918 0.4973610044 -0.2611849904 vertex 0.4479149878 0.4917030036 -0.2817150056 vertex 0.4251869917 0.5003340244 -0.2901000082 endloop endfacet facet normal -0.500613 0.865667 -0.002642 outer loop vertex -0.4644300044 0.4824109972 -0.2911790013 vertex -0.4633280039 0.4831419885 -0.2604739964 vertex -0.4455209970 0.4933939874 -0.2754630148 endloop endfacet facet normal 0.038188 0.037555 0.998565 outer loop vertex -0.3103410006 -0.3154680133 0.5090609789 vertex -0.2780719995 -0.3105500042 0.5076419711 vertex -0.2992089987 -0.2844850123 0.5074700117 endloop endfacet facet normal 0.028261 -0.918353 0.394752 outer loop vertex -0.3089379966 -0.4989559948 0.4347899854 vertex -0.2917369902 -0.4895949960 0.4553360045 vertex -0.3256990016 -0.4913640022 0.4536519945 endloop endfacet facet normal -0.856437 -0.003501 0.516239 outer loop vertex -0.4840329885 -0.1038720012 0.4623900056 vertex -0.4815270007 -0.0782750025 0.4667209983 vertex -0.4917350113 -0.0834361017 0.4497509897 endloop endfacet facet normal -0.006808 0.004584 -0.999966 outer loop vertex 0.3435100019 0.0767671019 -0.5048329830 vertex 0.3332239985 0.1035889983 -0.5046399832 vertex 0.3641610146 0.1039389968 -0.5048490167 endloop endfacet facet normal 0.004581 -0.999295 -0.037271 outer loop vertex 0.0490911007 -0.5018219948 0.2558929920 vertex 0.0214344002 -0.5012590289 0.2373999953 vertex 0.0519861989 -0.5005859733 0.2231090069 endloop endfacet facet normal 0.036864 -0.993964 0.103323 outer loop vertex -0.2829630077 -0.5071219802 0.3784820139 vertex -0.2967630029 -0.5043240190 0.4103220105 vertex -0.3185159862 -0.5072309971 0.3901180029 endloop endfacet facet normal 0.039889 -0.732122 0.680005 outer loop vertex -0.2437130064 -0.4687649906 0.4798740149 vertex -0.2658720016 -0.4810279906 0.4679709971 vertex -0.2371149957 -0.4848259985 0.4621950090 endloop endfacet facet normal -0.037643 -0.746593 0.664215 outer loop vertex -0.2371149957 -0.4848259985 0.4621950090 vertex -0.2186239958 -0.4768429995 0.4722160101 vertex -0.2437130064 -0.4687649906 0.4798740149 endloop endfacet facet normal 0.017014 -0.998946 0.042625 outer loop vertex -0.3185159862 -0.5072309971 0.3901180029 vertex -0.3130950034 -0.5085269809 0.3575820029 vertex -0.2829630077 -0.5071219802 0.3784820139 endloop endfacet facet normal -0.055888 -0.946582 0.317583 outer loop vertex -0.3530449867 -0.5024200082 0.4233919978 vertex -0.3346070051 -0.4991410077 0.4364100099 vertex -0.3584859967 -0.4934850037 0.4490660131 endloop endfacet facet normal 0.039905 0.026373 0.998855 outer loop vertex -0.2891789973 -0.3414669931 0.5089020133 vertex -0.2780719995 -0.3105500042 0.5076419711 vertex -0.3103410006 -0.3154680133 0.5090609789 endloop endfacet facet normal 0.605353 0.795943 -0.004846 outer loop vertex 0.4771870077 0.4697299898 -0.4054119885 vertex 0.4706139863 0.4745610058 -0.4330210090 vertex 0.4577539861 0.4844430089 -0.4163730145 endloop endfacet facet normal -0.953106 -0.302599 -0.004702 outer loop vertex -0.5000910163 -0.4276599884 0.2267699987 vertex -0.4945999980 -0.4452019930 0.2426480055 vertex -0.5010679960 -0.4250349998 0.2558720112 endloop endfacet facet normal -0.956384 -0.291144 -0.023775 outer loop vertex -0.5010679960 -0.4250349998 0.2558720112 vertex -0.4945999980 -0.4452019930 0.2426480055 vertex -0.4962610006 -0.4418010116 0.2678169906 endloop endfacet facet normal -0.989710 -0.138327 -0.036615 outer loop vertex -0.5044519901 -0.3937720060 -0.1463630050 vertex -0.5007849932 -0.4211319983 -0.1421200037 vertex -0.5039349794 -0.4030500054 -0.1252869964 endloop endfacet facet normal -0.006528 0.004726 -0.999968 outer loop vertex -0.0958485976 0.0553058982 -0.4996230006 vertex -0.0926468000 0.0857556984 -0.4995000064 vertex -0.0682604983 0.0703549013 -0.4997319877 endloop endfacet facet normal -0.005055 0.000793 -0.999987 outer loop vertex -0.1178719997 0.1226909980 -0.4991520047 vertex -0.1480949968 0.1305290014 -0.4989930093 vertex -0.1230759993 0.1512999982 -0.4991030097 endloop endfacet facet normal -0.001552 0.005517 -0.999984 outer loop vertex -0.1650120020 0.1003379971 -0.4991079867 vertex -0.1351950020 0.1000249982 -0.4991559982 vertex -0.1495179981 0.0717082992 -0.4992899895 endloop endfacet facet normal -0.000227 0.006829 -0.999977 outer loop vertex -0.1662569940 0.0424493998 -0.4994859993 vertex -0.1495179981 0.0717082992 -0.4992899895 vertex -0.1295520067 0.0402988009 -0.4995090067 endloop endfacet facet normal 0.541900 0.840363 0.011578 outer loop vertex 0.4669460058 0.4805789888 0.2275979966 vertex 0.4508250058 0.4907650054 0.2427999973 vertex 0.4672000110 0.4800130129 0.2567889988 endloop endfacet facet normal -0.503853 0.863604 0.017908 outer loop vertex -0.4653730094 0.4825190008 -0.3229190111 vertex -0.4644300044 0.4824109972 -0.2911790013 vertex -0.4458479881 0.4935880005 -0.3073669970 endloop endfacet facet normal -0.003532 0.004727 -0.999983 outer loop vertex -0.1295520067 0.0402988009 -0.4995090067 vertex -0.1495179981 0.0717082992 -0.4992899895 vertex -0.1190619990 0.0754278973 -0.4993799925 endloop endfacet facet normal 0.471656 -0.880737 -0.042939 outer loop vertex 0.4561820030 -0.4887680113 0.3219380081 vertex 0.4389669895 -0.4970180094 0.3020609915 vertex 0.4607680142 -0.4845870137 0.2865540087 endloop endfacet facet normal -0.999977 -0.003956 0.005424 outer loop vertex -0.4996060133 -0.0737857968 0.0762559995 vertex -0.4994159937 -0.0809027031 0.1060950011 vertex -0.4995819926 -0.0511628017 0.0971836969 endloop endfacet facet normal 0.865589 -0.014821 0.500535 outer loop vertex 0.4888220131 0.2629179955 0.4541530013 vertex 0.4942210019 0.2953599989 0.4457769990 vertex 0.4821999967 0.2917039990 0.4664570093 endloop endfacet facet normal -0.999997 -0.000198 0.002533 outer loop vertex -0.4998849928 -0.0322003998 0.0330793001 vertex -0.4998709857 0.0058057499 0.0415834002 vertex -0.4999560118 -0.0029768499 0.0073317401 endloop endfacet facet normal 0.000784 -0.943711 -0.330771 outer loop vertex 0.1851930022 -0.4979310036 -0.4288429916 vertex 0.1558780074 -0.4990710020 -0.4256600142 vertex 0.1661089957 -0.4915730059 -0.4470280111 endloop endfacet facet normal -0.999991 -0.000105 0.004330 outer loop vertex -0.4996800125 -0.0206419993 0.0895427987 vertex -0.4995520115 -0.0299213994 0.1188810021 vertex -0.4995790124 0.0016820700 0.1134120002 endloop endfacet facet normal -0.025284 0.074430 0.996906 outer loop vertex 0.3251950145 0.3996720016 0.5079939961 vertex 0.2963269949 0.4011299908 0.5071529746 vertex 0.3111949861 0.3730440140 0.5096269846 endloop endfacet facet normal -0.999998 0.001671 0.001293 outer loop vertex -0.4995790124 0.0016820700 0.1134120002 vertex -0.4995619953 -0.0109038996 0.1428450048 vertex -0.4995099902 0.0219008997 0.1406709999 endloop endfacet facet normal -0.999990 -0.004427 0.000820 outer loop vertex -0.4995039999 -0.0402018018 0.1453440040 vertex -0.4994400144 -0.0584040992 0.1251070052 vertex -0.4993990064 -0.0635005012 0.1475989968 endloop endfacet facet normal -0.051216 -0.824553 -0.563462 outer loop vertex 0.2953830063 -0.4803079963 -0.4701839983 vertex 0.3234300017 -0.4828380048 -0.4690310061 vertex 0.3076300025 -0.4920830131 -0.4540660083 endloop endfacet facet normal 0.002423 0.000999 -0.999997 outer loop vertex 0.1370320022 0.0247690007 -0.4995889962 vertex 0.1206419989 -0.0035652299 -0.4996570051 vertex 0.1052289978 0.0248080995 -0.4996660054 endloop endfacet facet normal 0.003782 0.001737 -0.999991 outer loop vertex 0.1052289978 0.0248080995 -0.4996660054 vertex 0.1206419989 -0.0035652299 -0.4996570051 vertex 0.0888279974 -0.0028050500 -0.4997760057 endloop endfacet facet normal 0.026045 0.763976 0.644719 outer loop vertex -0.3027400076 0.4860419929 0.4648930132 vertex -0.2928259969 0.4730539918 0.4798829854 vertex -0.2650249898 0.4830169976 0.4669539928 endloop endfacet facet normal 0.001974 -0.003825 -0.999991 outer loop vertex 0.1184210032 -0.0595977008 -0.4995459914 vertex 0.1039059982 -0.0312745012 -0.4996829927 vertex 0.1357569993 -0.0326052010 -0.4996150136 endloop endfacet facet normal -0.020186 -0.976193 -0.215962 outer loop vertex 0.2380380034 -0.5011280179 -0.4207449853 vertex 0.2653830051 -0.4998629987 -0.4290190041 vertex 0.2581860125 -0.5043159723 -0.4082179964 endloop endfacet facet normal -0.026309 -0.993921 -0.106907 outer loop vertex 0.2833850086 -0.5047990084 -0.4090600014 vertex 0.3142000139 -0.5052419901 -0.4125249982 vertex 0.3014520109 -0.5079640150 -0.3840810061 endloop endfacet facet normal -0.039185 -0.973805 -0.223981 outer loop vertex 0.3142000139 -0.5052419901 -0.4125249982 vertex 0.2833850086 -0.5047990084 -0.4090600014 vertex 0.2950179875 -0.4996689856 -0.4333989918 endloop endfacet facet normal -0.032033 0.077949 0.996443 outer loop vertex 0.3111949861 0.3730440140 0.5096269846 vertex 0.3378709853 0.3809889853 0.5098630190 vertex 0.3251950145 0.3996720016 0.5079939961 endloop endfacet facet normal 0.059137 0.304940 0.950534 outer loop vertex 0.3273549974 0.4366819859 0.4996170104 vertex 0.3400000036 0.4199160039 0.5042089820 vertex 0.3521049917 0.4402050078 0.4969469905 endloop endfacet facet normal 0.682007 -0.002837 0.731340 outer loop vertex 0.4625340104 0.1367550045 0.4816850126 vertex 0.4640429914 0.1068940014 0.4801619947 vertex 0.4773119986 0.1233789995 0.4678519964 endloop endfacet facet normal 0.006448 0.006521 -0.999958 outer loop vertex -0.1650120020 0.1003379971 -0.4991079867 vertex -0.1959950030 0.1009149998 -0.4993039966 vertex -0.1792500019 0.1271450073 -0.4990249872 endloop endfacet facet normal 0.031387 -0.998766 -0.038484 outer loop vertex -0.2271700054 -0.5051739812 0.3110969961 vertex -0.2543379962 -0.5066080093 0.3261559904 vertex -0.2523790002 -0.5053460002 0.2950010002 endloop endfacet facet normal 0.035805 -0.998903 -0.030175 outer loop vertex -0.2062260062 -0.5006449819 0.2161639929 vertex -0.2303210050 -0.5022240281 0.2398460060 vertex -0.2362679988 -0.5014349818 0.2066690028 endloop endfacet facet normal 0.040761 -0.998686 -0.031058 outer loop vertex -0.2362679988 -0.5014349818 0.2066690028 vertex -0.2303210050 -0.5022240281 0.2398460060 vertex -0.2622500062 -0.5032240152 0.2300969958 endloop endfacet facet normal 0.016335 -0.910732 0.412675 outer loop vertex -0.1363070011 -0.4943709970 0.4426720142 vertex -0.1219450012 -0.4860939980 0.4603700042 vertex -0.1493880004 -0.4862259924 0.4611650109 endloop endfacet facet normal 0.328434 0.218540 0.918897 outer loop vertex 0.4431670010 0.4473150074 0.4838629961 vertex 0.4465419948 0.4236580133 0.4882830083 vertex 0.4618389904 0.4386709929 0.4792450070 endloop endfacet facet normal 0.009838 0.829762 -0.558031 outer loop vertex -0.3147230148 0.4856930077 -0.4631649852 vertex -0.3435190022 0.4791679978 -0.4733749926 vertex -0.3450810015 0.4908849895 -0.4559800029 endloop endfacet facet normal 0.047806 -0.998301 -0.033327 outer loop vertex -0.2937639952 -0.5043479800 0.2185599953 vertex -0.2622500062 -0.5032240152 0.2300969958 vertex -0.2907490134 -0.5054739714 0.2566139996 endloop endfacet facet normal 0.040393 0.032427 0.998658 outer loop vertex -0.2459959984 -0.3063440025 0.5062080026 vertex -0.2780719995 -0.3105500042 0.5076419711 vertex -0.2576520145 -0.3359569907 0.5076410174 endloop endfacet facet normal 0.044622 -0.998328 -0.036750 outer loop vertex -0.2907490134 -0.5054739714 0.2566139996 vertex -0.2622500062 -0.5032240152 0.2300969958 vertex -0.2556450069 -0.5041540265 0.2633810043 endloop endfacet facet normal 0.879239 -0.476218 -0.012451 outer loop vertex 0.4808509946 -0.4673059881 0.1327420026 vertex 0.4916389883 -0.4476079941 0.1411509961 vertex 0.4831730127 -0.4637500048 0.1607069969 endloop endfacet facet normal 0.960589 -0.277908 -0.006024 outer loop vertex 0.4994499981 -0.4218460023 0.1826290041 vertex 0.4928849936 -0.4442789853 0.1706839949 vertex 0.4989199936 -0.4229939878 0.1510750055 endloop endfacet facet normal -0.482452 -0.012417 -0.875835 outer loop vertex -0.4682449996 0.2001390010 -0.4844020009 vertex -0.4500260055 0.1969020069 -0.4943920076 vertex -0.4617519975 0.1737120003 -0.4876039922 endloop endfacet facet normal 0.999392 0.016522 -0.030697 outer loop vertex 0.5045729876 -0.0113346996 -0.3908169866 vertex 0.5056030154 -0.0303917993 -0.3675400019 vertex 0.5049449801 -0.0392942987 -0.3937549889 endloop endfacet facet normal -0.361245 -0.931003 -0.052294 outer loop vertex -0.4418590069 -0.4966959953 -0.3386470079 vertex -0.4537540078 -0.4906550050 -0.3640260100 vertex -0.4265150130 -0.5009430051 -0.3690319955 endloop endfacet facet normal -0.007596 0.943440 -0.331457 outer loop vertex -0.0753159001 0.4980640113 -0.4299310148 vertex -0.0946945995 0.4898520112 -0.4528610110 vertex -0.1086999997 0.4983049929 -0.4284799993 endloop endfacet facet normal 0.027342 0.040146 0.998820 outer loop vertex -0.2144629955 -0.3059589863 0.5051410198 vertex -0.1954679936 -0.2796350121 0.5035629869 vertex -0.2318989933 -0.2735570073 0.5043159723 endloop endfacet facet normal 0.684466 0.665428 -0.297847 outer loop vertex 0.4769980013 0.4661380053 -0.4493240118 vertex 0.4790199995 0.4590750039 -0.4604569972 vertex 0.4708159864 0.4665589929 -0.4625900090 endloop endfacet facet normal 0.027538 -0.056526 0.998021 outer loop vertex -0.3178139925 -0.3952369988 0.5083299875 vertex -0.2998070121 -0.3747049868 0.5089960098 vertex -0.3337129951 -0.3758449852 0.5098670125 endloop endfacet facet normal -0.007349 0.018931 0.999794 outer loop vertex -0.3580850065 -0.3510720134 0.5104560256 vertex -0.3426469862 -0.3195689917 0.5099729896 vertex -0.3731110096 -0.3210979998 0.5097780228 endloop endfacet facet normal 0.031098 0.019202 0.999332 outer loop vertex -0.3103410006 -0.3154680133 0.5090609789 vertex -0.3223440051 -0.3464590013 0.5100299716 vertex -0.2891789973 -0.3414669931 0.5089020133 endloop endfacet facet normal 0.036635 -0.027963 0.998937 outer loop vertex -0.2380699962 -0.3593690097 0.5072910190 vertex -0.2671729922 -0.3651680052 0.5081959963 vertex -0.2461960018 -0.3855200112 0.5068569779 endloop endfacet facet normal 0.037403 -0.044243 0.998320 outer loop vertex -0.2671729922 -0.3651680052 0.5081959963 vertex -0.2998070121 -0.3747049868 0.5089960098 vertex -0.2726739943 -0.3926759958 0.5071830153 endloop endfacet facet normal -0.209853 0.063219 0.975687 outer loop vertex -0.4342660010 0.3850759864 0.4959290028 vertex -0.4105490148 0.3660019934 0.5022659898 vertex -0.4056220055 0.4018490016 0.5010030270 endloop endfacet facet normal -0.970353 0.012682 -0.241359 outer loop vertex -0.5028849840 -0.2015859932 -0.4166789949 vertex -0.4996480048 -0.1803490072 -0.4285770059 vertex -0.4977650046 -0.2037129998 -0.4373750091 endloop endfacet facet normal -0.935025 0.056461 -0.350058 outer loop vertex -0.4977650046 -0.2037129998 -0.4373750091 vertex -0.4996480048 -0.1803490072 -0.4285770059 vertex -0.4924960136 -0.1841720045 -0.4482969940 endloop endfacet facet normal 0.037215 0.036055 0.998657 outer loop vertex -0.2877959907 -0.2500509918 0.5056040287 vertex -0.3192450106 -0.2303030044 0.5060629845 vertex -0.3221479952 -0.2612099946 0.5072870255 endloop endfacet facet normal 0.007981 -0.807924 0.589233 outer loop vertex -0.1219450012 -0.4860939980 0.4603700042 vertex -0.0933623016 -0.4839920104 0.4628649950 vertex -0.1131210029 -0.4747520089 0.4758020043 endloop endfacet facet normal 0.581954 -0.810848 -0.062085 outer loop vertex 0.4549170136 -0.4883869886 -0.3919219971 vertex 0.4723750055 -0.4748890102 -0.4045670033 vertex 0.4718939960 -0.4775210023 -0.3747009933 endloop endfacet facet normal -0.006083 -0.837525 -0.546365 outer loop vertex 0.0430953018 -0.4830459952 -0.4615640044 vertex 0.0167277008 -0.4884380102 -0.4530049860 vertex 0.0206534006 -0.4782029986 -0.4687379897 endloop endfacet facet normal 0.014130 -0.079223 0.996757 outer loop vertex -0.2726739943 -0.3926759958 0.5071830153 vertex -0.2998070121 -0.3747049868 0.5089960098 vertex -0.2959789932 -0.4041430056 0.5066019893 endloop endfacet facet normal -0.053251 -0.978726 0.198142 outer loop vertex -0.0724373981 -0.4984700084 0.4287379980 vertex -0.1014339998 -0.4948459864 0.4388459921 vertex -0.0883945972 -0.5015699863 0.4091370106 endloop endfacet facet normal 0.023089 0.203464 -0.978810 outer loop vertex -0.3185769916 0.4303340018 -0.4992910028 vertex -0.2820369899 0.4360879958 -0.4972330034 vertex -0.2911950052 0.4061749876 -0.5036669970 endloop endfacet facet normal 0.043294 -0.002164 -0.999060 outer loop vertex -0.2829709947 -0.0425060987 -0.5029079914 vertex -0.2524479926 -0.0324781016 -0.5016070008 vertex -0.2592369914 -0.0630410984 -0.5018349886 endloop endfacet facet normal 0.929261 0.013900 -0.369163 outer loop vertex 0.4938609898 -0.1633120030 -0.4413630068 vertex 0.4883219898 -0.1391749978 -0.4543969929 vertex 0.4968009889 -0.1337410063 -0.4328489900 endloop endfacet facet normal -0.029100 -0.683993 -0.728908 outer loop vertex -0.0080579100 -0.4791480005 -0.4667049944 vertex 0.0120770000 -0.4655509889 -0.4802680016 vertex 0.0206534006 -0.4782029986 -0.4687379897 endloop endfacet facet normal -0.080697 -0.832450 -0.548192 outer loop vertex -0.3942080140 -0.4904609919 -0.4514360130 vertex -0.4013339877 -0.4752759933 -0.4734460115 vertex -0.3704909980 -0.4833010137 -0.4657999873 endloop endfacet facet normal -0.686995 -0.050778 0.724886 outer loop vertex -0.4709889889 -0.4008130133 0.4778490067 vertex -0.4654270113 -0.3798600137 0.4845879972 vertex -0.4789789915 -0.3771390021 0.4719350040 endloop endfacet facet normal -0.999782 0.000878 0.020878 outer loop vertex -0.5005009770 0.0583725013 -0.2201530039 vertex -0.4998430014 0.0360666998 -0.1877059937 vertex -0.4996950030 0.0712563992 -0.1820989996 endloop endfacet facet normal 0.004653 -0.005213 0.999976 outer loop vertex 0.1124039963 -0.0891188979 0.4994600117 vertex 0.1267679930 -0.0697799996 0.4994939864 vertex 0.1008709967 -0.0664227977 0.4996320009 endloop endfacet facet normal -0.458174 0.001604 -0.888861 outer loop vertex -0.4558199942 -0.1547439992 -0.4859449863 vertex -0.4576280117 -0.1231449991 -0.4849559963 vertex -0.4423849881 -0.1396660060 -0.4928430021 endloop endfacet facet normal -0.683170 -0.006890 0.730227 outer loop vertex -0.4654270113 -0.3798600137 0.4845879972 vertex -0.4679259956 -0.3526299894 0.4825069904 vertex -0.4789789915 -0.3771390021 0.4719350040 endloop endfacet facet normal 0.633947 -0.004777 0.773362 outer loop vertex 0.4573610127 0.2129680067 0.4870570004 vertex 0.4693990052 0.1909310073 0.4770529866 vertex 0.4741269946 0.2187259942 0.4733490050 endloop endfacet facet normal -0.009480 0.003351 0.999949 outer loop vertex 0.1578810066 0.0952098966 0.4993099868 vertex 0.1822610050 0.0671921000 0.4996350110 vertex 0.1956429929 0.0969951004 0.4996620119 endloop endfacet facet normal 0.149589 -0.019619 0.988554 outer loop vertex 0.4253279865 -0.1267369986 0.4993860126 vertex 0.4259290099 -0.1001859978 0.4998219907 vertex 0.4042640030 -0.1128019989 0.5028499961 endloop endfacet facet normal -0.003116 0.005388 0.999981 outer loop vertex 0.1510999948 0.0610237010 0.4994669855 vertex 0.1410080045 0.0342114009 0.4995799959 vertex 0.1707970053 0.0373366997 0.4996559918 endloop endfacet facet normal -0.836120 -0.129702 0.532992 outer loop vertex -0.4774200022 -0.4227620065 0.4681429863 vertex -0.4852710068 -0.3998230100 0.4614090025 vertex -0.4891160131 -0.4215790033 0.4500829875 endloop endfacet facet normal 0.003501 0.000397 0.999994 outer loop vertex 0.1261609942 0.0088354303 0.4996719956 vertex 0.1078590006 -0.0161630008 0.4997459948 vertex 0.1418650001 -0.0213227998 0.4996289909 endloop endfacet facet normal 0.843831 0.020044 0.536234 outer loop vertex 0.4913879931 -0.1148300022 0.4511890113 vertex 0.4797640145 -0.1196509972 0.4696609974 vertex 0.4875630140 -0.1425970048 0.4582459927 endloop endfacet facet normal -0.910612 0.408127 0.064948 outer loop vertex -0.4934560061 0.4428069890 0.4228670001 vertex -0.4876660109 0.4572919905 0.4130240083 vertex -0.4964959919 0.4394130111 0.4015719891 endloop endfacet facet normal 0.962270 0.027659 0.270688 outer loop vertex 0.4942530096 -0.0860714987 0.4439780116 vertex 0.4991999865 -0.1102640033 0.4288640022 vertex 0.5009170175 -0.0809025988 0.4197599888 endloop endfacet facet normal 0.991560 -0.000778 0.129643 outer loop vertex 0.5022330284 -0.0500129983 0.4098800123 vertex 0.5009170175 -0.0809025988 0.4197599888 vertex 0.5045229793 -0.0774476007 0.3922010064 endloop endfacet facet normal 0.990917 0.022839 0.132520 outer loop vertex 0.5045229793 -0.0774476007 0.3922010064 vertex 0.5009170175 -0.0809025988 0.4197599888 vertex 0.5037230253 -0.1065659970 0.4032010138 endloop endfacet facet normal 0.041191 0.006494 -0.999130 outer loop vertex -0.2455700040 -0.0025059199 -0.5012580156 vertex -0.2744190097 -0.0113720996 -0.5025050044 vertex -0.2652589977 0.0168366004 -0.5019440055 endloop endfacet facet normal -0.709755 0.004450 -0.704435 outer loop vertex -0.4679520130 0.1254850030 -0.4822160006 vertex -0.4770070016 0.1042150036 -0.4732269943 vertex -0.4816020131 0.1303779930 -0.4684320092 endloop endfacet facet normal -0.003285 -0.999986 -0.004066 outer loop vertex -0.0181786008 -0.5000079870 -0.0537897982 vertex -0.0530451983 -0.4998640120 -0.0610264018 vertex -0.0335602984 -0.4998269975 -0.0858704001 endloop endfacet facet normal -0.006118 -0.999964 -0.005821 outer loop vertex -0.0702048019 -0.4995130002 -0.1111240014 vertex -0.0623583011 -0.4996869862 -0.0894830972 vertex -0.0876114964 -0.4994899929 -0.0967836007 endloop endfacet facet normal 0.745863 -0.017933 -0.665858 outer loop vertex 0.4839160144 0.0038511700 -0.4610219896 vertex 0.4691450000 0.0056043700 -0.4776149988 vertex 0.4770619869 0.0313814990 -0.4694409966 endloop endfacet facet normal -0.006244 -0.999966 -0.005384 outer loop vertex -0.0876114964 -0.4994899929 -0.0967836007 vertex -0.0623583011 -0.4996869862 -0.0894830972 vertex -0.0823957995 -0.4996710122 -0.0692138001 endloop endfacet facet normal 0.004128 0.999974 -0.005928 outer loop vertex 0.0601726994 0.4994210005 -0.1034950018 vertex 0.0389974006 0.4993740022 -0.1261679977 vertex 0.0284890998 0.4995799959 -0.0987387970 endloop endfacet facet normal -0.005124 -0.999977 -0.004388 outer loop vertex -0.1093060002 -0.4994469881 -0.0793401003 vertex -0.1054710001 -0.4995970130 -0.0496300012 vertex -0.1326860040 -0.4994060099 -0.0613779984 endloop endfacet facet normal -0.005678 -0.999979 -0.003216 outer loop vertex -0.0764582977 -0.4998030066 -0.0386588015 vertex -0.0823957995 -0.4996710122 -0.0692138001 vertex -0.0530451983 -0.4998640120 -0.0610264018 endloop endfacet facet normal 0.999204 -0.038891 0.008854 outer loop vertex 0.5078780055 0.2832010090 -0.3454770148 vertex 0.5063220263 0.2479149997 -0.3248719871 vertex 0.5064899921 0.2442560047 -0.3598990142 endloop endfacet facet normal 0.997973 -0.045260 0.044738 outer loop vertex 0.5031710267 0.2386669964 -0.2613770068 vertex 0.5034790039 0.2631100118 -0.2435189933 vertex 0.5020999908 0.2409269959 -0.2351990044 endloop endfacet facet normal 0.997914 -0.048311 0.042813 outer loop vertex 0.5052400231 0.2910209894 -0.2516179979 vertex 0.5050879717 0.2693409920 -0.2725380063 vertex 0.5069599748 0.3002690077 -0.2812719941 endloop endfacet facet normal 0.232983 0.006547 -0.972459 outer loop vertex 0.4361630082 -0.3337039948 -0.5019140244 vertex 0.4186600149 -0.3495379984 -0.5062140226 vertex 0.4172959924 -0.3223890066 -0.5063580275 endloop endfacet facet normal -0.012314 -0.557470 -0.830106 outer loop vertex 0.1943109930 -0.4517709911 -0.4906499982 vertex 0.1980099976 -0.4687579870 -0.4792970121 vertex 0.1725569963 -0.4622409940 -0.4832960069 endloop endfacet facet normal 0.017244 0.928457 -0.371039 outer loop vertex 0.3834199905 0.4921920002 -0.4523530006 vertex 0.3763230145 0.5001369715 -0.4328019917 vertex 0.4000929892 0.4971910119 -0.4390690029 endloop endfacet facet normal 0.186771 0.013126 -0.982316 outer loop vertex 0.4020510018 -0.2160850018 -0.5038049817 vertex 0.4150150120 -0.1927289963 -0.5010280013 vertex 0.4261119962 -0.2186899930 -0.4992649853 endloop endfacet facet normal 0.143666 -0.169838 -0.974944 outer loop vertex 0.4019649923 -0.3949419856 -0.5049319863 vertex 0.4286719859 -0.4040719867 -0.4994060099 vertex 0.4066210091 -0.4216170013 -0.4995990098 endloop endfacet facet normal 0.014719 0.043921 0.998927 outer loop vertex -0.3478600085 -0.2430399954 0.5068669915 vertex -0.3479000032 -0.2697499990 0.5080419779 vertex -0.3221479952 -0.2612099946 0.5072870255 endloop endfacet facet normal -0.866206 0.054779 0.496675 outer loop vertex -0.4875130057 -0.3026559949 0.4597319961 vertex -0.4820730090 -0.2719160020 0.4658290148 vertex -0.4945000112 -0.2816880047 0.4452340007 endloop endfacet facet normal -0.948204 0.037659 0.315422 outer loop vertex -0.4945000112 -0.2816880047 0.4452340007 vertex -0.5017949939 -0.2877080142 0.4240230024 vertex -0.4976420105 -0.3086270094 0.4390049875 endloop endfacet facet normal 0.828205 0.560363 0.008348 outer loop vertex 0.4802179933 0.4672259986 0.2404029965 vertex 0.4886089861 0.4550510049 0.2251829952 vertex 0.4799019992 0.4681020081 0.2129500061 endloop endfacet facet normal -0.998180 0.003568 0.060206 outer loop vertex -0.5059249997 -0.2275059968 0.3823629916 vertex -0.5068950057 -0.2474510074 0.3674629927 vertex -0.5051730275 -0.2449830025 0.3958660066 endloop endfacet facet normal -0.995243 0.029031 0.092999 outer loop vertex -0.5051730275 -0.2449830025 0.3958660066 vertex -0.5037890077 -0.2201070040 0.4029119909 vertex -0.5059249997 -0.2275059968 0.3823629916 endloop endfacet facet normal -0.215678 -0.392205 0.894236 outer loop vertex -0.4098689854 -0.4532600045 0.4883239865 vertex -0.4353460073 -0.4400410056 0.4879769981 vertex -0.4347380102 -0.4617620111 0.4785969853 endloop endfacet facet normal 0.035353 -0.001300 -0.999374 outer loop vertex -0.2231349945 -0.0217480008 -0.5005840063 vertex -0.2295009941 -0.0534152985 -0.5007680058 vertex -0.2524479926 -0.0324781016 -0.5016070008 endloop endfacet facet normal 0.279864 0.911198 -0.302314 outer loop vertex 0.4560900033 0.4827870131 -0.4379999936 vertex 0.4429320097 0.4817149937 -0.4534119964 vertex 0.4393889904 0.4905169904 -0.4301620126 endloop endfacet facet normal 0.998471 0.054335 -0.010128 outer loop vertex 0.5055819750 0.3718039989 -0.0736123994 vertex 0.5044360161 0.3964819908 -0.0541943982 vertex 0.5057880282 0.3732570112 -0.0455028005 endloop endfacet facet normal 0.997405 0.070428 0.014973 outer loop vertex 0.5050190091 0.3880960047 -0.0258108992 vertex 0.5035529733 0.4035840034 -0.0010027901 vertex 0.5055580139 0.3747040033 0.0012760700 endloop endfacet facet normal 0.990824 0.135134 0.002735 outer loop vertex 0.5013800263 0.4184319973 -0.0316132009 vertex 0.5044360161 0.3964819908 -0.0541943982 vertex 0.5009449720 0.4222930074 -0.0647792965 endloop endfacet facet normal -0.204974 0.033942 0.978179 outer loop vertex -0.4328109920 -0.2532640100 0.4977619946 vertex -0.4068529904 -0.2390449941 0.5027080178 vertex -0.4322440028 -0.2224619985 0.4968119860 endloop endfacet facet normal 0.024387 0.000906 -0.999702 outer loop vertex -0.2003750056 -0.0418695994 -0.5000470281 vertex -0.2295009941 -0.0534152985 -0.5007680058 vertex -0.2231349945 -0.0217480008 -0.5005840063 endloop endfacet facet normal -0.554537 0.018633 0.831951 outer loop vertex -0.4525789917 -0.2375359982 0.4893980026 vertex -0.4533649981 -0.2083760053 0.4882209897 vertex -0.4693909883 -0.2239200026 0.4778870046 endloop endfacet facet normal 0.038831 -0.003850 -0.999238 outer loop vertex -0.2657969892 -0.0879336968 -0.5019940138 vertex -0.2592369914 -0.0630410984 -0.5018349886 vertex -0.2370129973 -0.0877901018 -0.5008760095 endloop endfacet facet normal -0.999759 0.012585 -0.017998 outer loop vertex -0.5063980222 -0.2279700041 -0.3841359913 vertex -0.5070030093 -0.2333389968 -0.3542839885 vertex -0.5064319968 -0.2036180049 -0.3652209938 endloop endfacet facet normal 0.000836 -0.038208 -0.999269 outer loop vertex -0.0115155000 0.2585929930 -0.5016289949 vertex 0.0121104997 0.2814719975 -0.5024840236 vertex 0.0222529992 0.2463610023 -0.5011330247 endloop endfacet facet normal 0.001942 0.257536 -0.966267 outer loop vertex -0.1720969975 0.4213899970 -0.5012689829 vertex -0.2009059936 0.4237569869 -0.5006960034 vertex -0.1825699955 0.4451250136 -0.4949640036 endloop endfacet facet normal 0.009378 -0.026368 -0.999608 outer loop vertex 0.0912960023 0.2105190009 -0.4996789992 vertex 0.0856278986 0.2386409938 -0.5004739761 vertex 0.1113869995 0.2275599986 -0.4999400079 endloop endfacet facet normal 0.008145 -0.037214 -0.999274 outer loop vertex 0.0856278986 0.2386409938 -0.5004739761 vertex 0.0798961967 0.2738519907 -0.5018320084 vertex 0.1096540019 0.2564939857 -0.5009430051 endloop endfacet facet normal 0.756054 -0.014182 -0.654355 outer loop vertex 0.4833570123 0.2297309935 -0.4658060074 vertex 0.4815219939 0.2019899935 -0.4673250020 vertex 0.4729419947 0.2186709940 -0.4776000082 endloop endfacet facet normal 0.005645 -0.041897 -0.999106 outer loop vertex 0.0917704031 0.3078120053 -0.5031890273 vertex 0.0798961967 0.2738519907 -0.5018320084 vertex 0.0610361993 0.3054110110 -0.5032619834 endloop endfacet facet normal 0.005479 -0.041503 -0.999123 outer loop vertex 0.0437286012 0.2763569951 -0.5021499991 vertex 0.0308302995 0.3051800132 -0.5034180284 vertex 0.0610361993 0.3054110110 -0.5032619834 endloop endfacet facet normal -0.421213 0.195439 -0.885654 outer loop vertex -0.4644759893 0.4460879862 -0.4750779867 vertex -0.4478439987 0.4430930018 -0.4836489856 vertex -0.4615589976 0.4227469862 -0.4816159904 endloop endfacet facet normal 0.397626 -0.917383 0.017353 outer loop vertex 0.4565210044 -0.4874869883 0.1940989941 vertex 0.4564729929 -0.4869570136 0.2232159972 vertex 0.4368210137 -0.4957340062 0.2095170021 endloop endfacet facet normal 0.835068 0.547982 -0.048759 outer loop vertex 0.4890069962 0.4567230046 -0.1214369982 vertex 0.4910210073 0.4514259994 -0.1464750022 vertex 0.4805180132 0.4679690003 -0.1404339969 endloop endfacet facet normal -0.048375 -0.998211 0.035128 outer loop vertex -0.3832150102 -0.5069919825 -0.2641490102 vertex -0.3872720003 -0.5079249740 -0.2962479889 vertex -0.3588329852 -0.5089390278 -0.2858999968 endloop endfacet facet normal -0.397798 -0.916747 0.036481 outer loop vertex -0.4378660023 -0.4959869981 -0.2547650039 vertex -0.4554080069 -0.4894070029 -0.2806960046 vertex -0.4341680110 -0.4990270138 -0.2908349931 endloop endfacet facet normal -0.254774 -0.966142 0.040750 outer loop vertex -0.4378660023 -0.4959869981 -0.2547650039 vertex -0.4111689925 -0.5038920045 -0.2752720118 vertex -0.4077799916 -0.5032389760 -0.2386009991 endloop endfacet facet normal -0.104202 -0.994519 -0.008628 outer loop vertex -0.3942590058 -0.5048620105 -0.2148140073 vertex -0.4077799916 -0.5032389760 -0.2386009991 vertex -0.3775660098 -0.5064439774 -0.2340710014 endloop endfacet facet normal -0.060846 -0.997719 0.029218 outer loop vertex -0.3775660098 -0.5064439774 -0.2340710014 vertex -0.3728280067 -0.5059210062 -0.2063460052 vertex -0.3942590058 -0.5048620105 -0.2148140073 endloop endfacet facet normal -0.025390 0.985789 -0.166057 outer loop vertex 0.3163500130 0.5046269894 -0.4088380039 vertex 0.2861680090 0.5014950037 -0.4228160083 vertex 0.2826339900 0.5066000223 -0.3919700086 endloop endfacet facet normal 0.023260 0.963652 -0.266146 outer loop vertex 0.2861680090 0.5014950037 -0.4228160083 vertex 0.3163500130 0.5046269894 -0.4088380039 vertex 0.3176409900 0.4959380031 -0.4401859939 endloop endfacet facet normal 0.268723 -0.898414 -0.347332 outer loop vertex 0.4221400023 -0.4871959984 -0.4539580047 vertex 0.4301899970 -0.4928349853 -0.4331440032 vertex 0.4079129994 -0.4967919886 -0.4401440024 endloop endfacet facet normal -0.010595 0.945126 -0.326535 outer loop vertex 0.3176409900 0.4959380031 -0.4401859939 vertex 0.3479579985 0.5023139715 -0.4227150083 vertex 0.3546580076 0.4938350022 -0.4474740028 endloop endfacet facet normal 0.998411 -0.040348 -0.039334 outer loop vertex 0.5058019757 0.3238399923 0.2271070033 vertex 0.5052959919 0.2918309867 0.2470979989 vertex 0.5040609837 0.2941179872 0.2134039998 endloop endfacet facet normal 0.998434 -0.046920 -0.030476 outer loop vertex 0.5024430156 0.2721610069 0.1942020059 vertex 0.5034149885 0.2969030142 0.1879529953 vertex 0.5040609837 0.2941179872 0.2134039998 endloop endfacet facet normal 0.999657 -0.026107 -0.002167 outer loop vertex 0.4992800057 0.1999509931 0.1305630058 vertex 0.4999539852 0.2271890044 0.1133299991 vertex 0.4999800026 0.2254000008 0.1468849927 endloop endfacet facet normal 0.999573 -0.026382 -0.012542 outer loop vertex 0.4999800026 0.2254000008 0.1468849927 vertex 0.5002239943 0.2201479971 0.1773770005 vertex 0.4993819892 0.1976819932 0.1575279981 endloop endfacet facet normal 0.421858 0.906173 -0.029771 outer loop vertex 0.4347800016 0.4972090125 0.3665139973 vertex 0.4409979880 0.4951600134 0.3922559917 vertex 0.4592570066 0.4862349927 0.3793269992 endloop endfacet facet normal 0.027672 -0.441976 0.896600 outer loop vertex 0.1087760031 -0.4552280009 0.4883140028 vertex 0.1367210001 -0.4607509971 0.4847289920 vertex 0.1298370063 -0.4413340092 0.4945130050 endloop endfacet facet normal 0.034055 -0.014177 0.999319 outer loop vertex -0.2503030002 0.3418839872 0.5065150261 vertex -0.2217099965 0.3282350004 0.5053470135 vertex -0.2219929993 0.3587099910 0.5057889819 endloop endfacet facet normal 0.999417 -0.018124 -0.028943 outer loop vertex 0.4997029901 0.1901199967 0.1841849983 vertex 0.5007809997 0.2117920071 0.2078389972 vertex 0.5003539920 0.1793960035 0.2133799940 endloop endfacet facet normal 0.999240 -0.028860 -0.026188 outer loop vertex 0.5014759898 0.2429679930 0.2000000030 vertex 0.5007809997 0.2117920071 0.2078389972 vertex 0.5002239943 0.2201479971 0.1773770005 endloop endfacet facet normal -0.052733 -0.997844 0.039062 outer loop vertex 0.2609139979 -0.5034779906 -0.2498289943 vertex 0.2872500122 -0.5044379830 -0.2387990057 vertex 0.2639780045 -0.5025609732 -0.2222670019 endloop endfacet facet normal 0.415884 -0.909302 -0.014483 outer loop vertex 0.4546220005 -0.4908660054 -0.3291899860 vertex 0.4352230132 -0.4994780123 -0.3455410004 vertex 0.4548760056 -0.4902490079 -0.3606329858 endloop endfacet facet normal -0.056095 -0.997835 0.034328 outer loop vertex 0.2639780045 -0.5025609732 -0.2222670019 vertex 0.2872500122 -0.5044379830 -0.2387990057 vertex 0.2891229987 -0.5035489798 -0.2098969966 endloop endfacet facet normal -0.632422 0.774616 0.003528 outer loop vertex -0.4693779945 0.4785200059 -0.1703020036 vertex -0.4716159999 0.4765920043 -0.1481679976 vertex -0.4588510096 0.4870260060 -0.1508570015 endloop endfacet facet normal -0.052149 -0.998632 0.003835 outer loop vertex 0.2728149891 -0.5019749999 -0.1625989974 vertex 0.3060159981 -0.5037230253 -0.1663109958 vertex 0.2975839972 -0.5031679869 -0.1364420056 endloop endfacet facet normal -0.043527 -0.998932 0.015493 outer loop vertex 0.3350329995 -0.5051289797 -0.1746069938 vertex 0.3126319945 -0.5044590235 -0.1943459958 vertex 0.3409790099 -0.5058670044 -0.2054879963 endloop endfacet facet normal 0.010058 -0.024177 -0.999657 outer loop vertex -0.1790080070 0.2080720067 -0.5001490116 vertex -0.1507450044 0.1916719973 -0.4994679987 vertex -0.1729100049 0.1741410047 -0.4992670119 endloop endfacet facet normal -0.002663 -0.002089 -0.999994 outer loop vertex -0.1480949968 0.1305290014 -0.4989930093 vertex -0.1482560039 0.1628109962 -0.4990600049 vertex -0.1230759993 0.1512999982 -0.4991030097 endloop endfacet facet normal -0.004763 -0.006682 -0.999966 outer loop vertex -0.1230759993 0.1512999982 -0.4991030097 vertex -0.1482560039 0.1628109962 -0.4990600049 vertex -0.1266669929 0.1798959970 -0.4992769957 endloop endfacet facet normal 0.919598 -0.391792 -0.028943 outer loop vertex 0.4967229962 -0.4385550022 0.3710570037 vertex 0.4894860089 -0.4563550055 0.3820709884 vertex 0.4879299998 -0.4582509995 0.3582980037 endloop endfacet facet normal -0.003326 -0.017147 -0.999847 outer loop vertex -0.1068330035 0.1991409957 -0.4996730089 vertex -0.1266669929 0.1798959970 -0.4992769957 vertex -0.1298750043 0.2041350007 -0.4996820092 endloop endfacet facet normal -0.000256 -0.016741 -0.999860 outer loop vertex -0.1298750043 0.2041350007 -0.4996820092 vertex -0.1266669929 0.1798959970 -0.4992769957 vertex -0.1507450044 0.1916719973 -0.4994679987 endloop endfacet facet normal -0.033361 0.034081 -0.998862 outer loop vertex 0.3247990012 -0.2827309966 -0.5078150034 vertex 0.3482739925 -0.3037729859 -0.5093169808 vertex 0.3174020052 -0.3159100115 -0.5087000132 endloop endfacet facet normal 0.003144 0.999989 -0.003466 outer loop vertex 0.1259430051 0.4990940094 -0.1174999997 vertex 0.1019259989 0.4990870059 -0.1413120031 vertex 0.0926453993 0.4992240071 -0.1102000028 endloop endfacet facet normal -0.028891 -0.053320 -0.998159 outer loop vertex 0.3163999915 -0.3919110000 -0.5069019794 vertex 0.3084770143 -0.3545579910 -0.5086680055 vertex 0.3440549970 -0.3710649908 -0.5088160038 endloop endfacet facet normal -0.005923 0.861160 0.508300 outer loop vertex 0.2338169962 0.4900090098 0.4463500082 vertex 0.2001100034 0.4895569980 0.4467230141 vertex 0.2173060030 0.4787580073 0.4652189910 endloop endfacet facet normal -0.000665 -0.005755 -0.999983 outer loop vertex 0.3439449966 -0.3368979990 -0.5097439885 vertex 0.3725000024 -0.3219470084 -0.5098490119 vertex 0.3718599975 -0.3531509936 -0.5096690059 endloop endfacet facet normal -0.852033 -0.523324 -0.013081 outer loop vertex -0.4807820022 -0.4683870077 -0.3164800107 vertex -0.4807080030 -0.4691149890 -0.2921760082 vertex -0.4899890125 -0.4538689852 -0.2975940108 endloop endfacet facet normal -0.721006 -0.024492 0.692496 outer loop vertex -0.4791240096 -0.3260509968 0.4717879891 vertex -0.4852649868 -0.3524079919 0.4644620121 vertex -0.4679259956 -0.3526299894 0.4825069904 endloop endfacet facet normal -0.999417 0.032939 -0.008936 outer loop vertex -0.5076910257 -0.2648220062 -0.3417350054 vertex -0.5072140098 -0.2595840096 -0.3757770061 vertex -0.5085769892 -0.2980110049 -0.3649849892 endloop endfacet facet normal -0.001288 0.027546 -0.999620 outer loop vertex 0.3755469918 -0.2920460105 -0.5090289712 vertex 0.3725000024 -0.3219470084 -0.5098490119 vertex 0.3482739925 -0.3037729859 -0.5093169808 endloop endfacet facet normal -0.998630 0.023524 0.046744 outer loop vertex -0.5047140121 -0.1867340058 -0.3116210103 vertex -0.5052419901 -0.2135690004 -0.3093959987 vertex -0.5038440228 -0.2030529976 -0.2848219872 endloop endfacet facet normal -0.005421 0.999977 -0.004167 outer loop vertex 0.3498980105 0.5047600269 0.1091680005 vertex 0.3415710032 0.5048080087 0.1315159947 vertex 0.3657029867 0.5049430132 0.1325220019 endloop endfacet facet normal -0.005057 0.999904 -0.012877 outer loop vertex 0.3657029867 0.5049430132 0.1325220019 vertex 0.3415710032 0.5048080087 0.1315159947 vertex 0.3481209874 0.5051349998 0.1543350071 endloop endfacet facet normal 0.002952 0.999397 -0.034593 outer loop vertex -0.0134121003 0.5005319715 0.2229810059 vertex -0.0147794001 0.5018590093 0.2612029910 vertex 0.0142534999 0.5013070107 0.2477329969 endloop endfacet facet normal -0.014595 0.999549 -0.026258 outer loop vertex 0.3583459854 0.5056419969 0.1854210049 vertex 0.3246670067 0.5048400164 0.1736119986 vertex 0.3282020092 0.5057550073 0.2064779997 endloop endfacet facet normal -0.967819 -0.005266 -0.251592 outer loop vertex -0.4949660003 0.0358811989 -0.4426519871 vertex -0.5009520054 0.0319073014 -0.4195420146 vertex -0.4984369874 0.0596317016 -0.4297969937 endloop endfacet facet normal -0.901612 -0.431747 -0.026264 outer loop vertex -0.4954119921 -0.4406679869 -0.1248790026 vertex -0.4865660071 -0.4585120082 -0.1352179945 vertex -0.4890649915 -0.4546599984 -0.1127529964 endloop endfacet facet normal -0.896068 0.027642 -0.443054 outer loop vertex -0.4949660003 0.0358811989 -0.4426519871 vertex -0.4856669903 0.0383502990 -0.4613049924 vertex -0.4902600050 0.0143676000 -0.4535120130 endloop endfacet facet normal 0.183401 -0.982724 0.024848 outer loop vertex 0.3986659944 -0.5072100163 0.3623310030 vertex 0.4260799885 -0.5021970272 0.3582519889 vertex 0.4164749980 -0.5032799840 0.3863149881 endloop endfacet facet normal -0.999991 0.004097 0.001009 outer loop vertex -0.4990310073 0.1195489988 0.1283189952 vertex -0.4991669953 0.0888506025 0.1182010025 vertex -0.4991100132 0.0951023027 0.1492930055 endloop endfacet facet normal -0.999983 0.005828 0.000661 outer loop vertex -0.4991100132 0.0951023027 0.1492930055 vertex -0.4991669953 0.0888506025 0.1182010025 vertex -0.4993239939 0.0596229993 0.1383669972 endloop endfacet facet normal -0.999974 0.005549 0.004607 outer loop vertex -0.4995329976 0.0514918007 0.0823453963 vertex -0.4993500113 0.0635936037 0.1074849963 vertex -0.4993329942 0.0824669972 0.0884462968 endloop endfacet facet normal 0.012400 -0.374670 -0.927075 outer loop vertex 0.3550699949 -0.4322600067 -0.4989449978 vertex 0.3858279884 -0.4396499991 -0.4955469966 vertex 0.3635950089 -0.4566920102 -0.4889569879 endloop endfacet facet normal -0.999976 0.005368 0.004427 outer loop vertex -0.4993500113 0.0635936037 0.1074849963 vertex -0.4991669953 0.0888506025 0.1182010025 vertex -0.4993329942 0.0824669972 0.0884462968 endloop endfacet facet normal -0.999846 0.005233 -0.016723 outer loop vertex -0.4992299974 0.1037269980 0.1788669974 vertex -0.4997169971 0.0854317993 0.2022590041 vertex -0.4996129870 0.1142060012 0.2050440013 endloop endfacet facet normal -0.169233 -0.261178 -0.950340 outer loop vertex -0.4106490016 -0.4415389895 -0.4959810078 vertex -0.4373539984 -0.4414570034 -0.4912480116 vertex -0.4225420058 -0.4204170108 -0.4996680021 endloop endfacet facet normal 0.989695 -0.142888 0.009282 outer loop vertex 0.5071009994 -0.3854390085 0.3660010099 vertex 0.5029969811 -0.4146420062 0.3540399969 vertex 0.5068690181 -0.3891589940 0.3334710002 endloop endfacet facet normal 0.967190 -0.050959 -0.248889 outer loop vertex 0.4980570078 -0.3811349869 -0.4387159944 vertex 0.5022000074 -0.3525539935 -0.4284679890 vertex 0.5047860146 -0.3773590028 -0.4133400023 endloop endfacet facet normal -0.782306 0.039816 0.621620 outer loop vertex -0.4791240096 -0.3260509968 0.4717879891 vertex -0.4735710025 -0.2981759906 0.4769909978 vertex -0.4875130057 -0.3026559949 0.4597319961 endloop endfacet facet normal -0.999858 0.007457 -0.015122 outer loop vertex -0.4999429882 0.0541080981 0.2000990063 vertex -0.4993939996 0.0729245991 0.1730789989 vertex -0.4995970130 0.0393689014 0.1699550003 endloop endfacet facet normal -0.005334 0.880837 -0.473389 outer loop vertex -0.0250448007 0.4905349910 -0.4517030120 vertex -0.0428483002 0.4816589952 -0.4680179954 vertex -0.0582002997 0.4909630120 -0.4505330026 endloop endfacet facet normal 0.041000 0.460278 0.886828 outer loop vertex 0.3596290052 0.4608269930 0.4858959913 vertex 0.3274820149 0.4560529888 0.4898599982 vertex 0.3521049917 0.4402050078 0.4969469905 endloop endfacet facet normal -0.456448 -0.004456 0.889739 outer loop vertex -0.4567179978 -0.2924639881 0.4896120131 vertex -0.4619379938 -0.3204379976 0.4867939949 vertex -0.4415020049 -0.3120389879 0.4973199964 endloop endfacet facet normal -0.999981 0.003448 -0.005028 outer loop vertex -0.4997099936 0.0060384599 0.1695690006 vertex -0.4995970130 0.0393689014 0.1699550003 vertex -0.4995099902 0.0219008997 0.1406709999 endloop endfacet facet normal -0.999973 0.004582 -0.005705 outer loop vertex -0.4995099902 0.0219008997 0.1406709999 vertex -0.4995970130 0.0393689014 0.1699550003 vertex -0.4993239939 0.0596229993 0.1383669972 endloop endfacet facet normal 0.002835 0.999788 -0.020387 outer loop vertex 0.0079224901 0.4998489916 0.1924529970 vertex -0.0134121003 0.5005319715 0.2229810059 vertex 0.0227194000 0.5003589988 0.2195219994 endloop endfacet facet normal 0.022185 -0.956010 0.292493 outer loop vertex -0.1578010023 -0.4990130067 0.4291299880 vertex -0.1363070011 -0.4943709970 0.4426720142 vertex -0.1600790024 -0.4933060110 0.4479559958 endloop endfacet facet normal -0.002072 0.999547 -0.030034 outer loop vertex -0.0519760996 0.5000609756 0.2099670023 vertex -0.0462273993 0.5011379719 0.2454130054 vertex -0.0134121003 0.5005319715 0.2229810059 endloop endfacet facet normal -0.020108 -0.998386 0.053111 outer loop vertex 0.2080090046 -0.5040259957 -0.2994109988 vertex 0.1998099983 -0.5024309754 -0.2725319862 vertex 0.1854580045 -0.5031629801 -0.2917259932 endloop endfacet facet normal -0.048736 -0.997570 0.049790 outer loop vertex 0.2609139979 -0.5034779906 -0.2498289943 vertex 0.2394759953 -0.5028349757 -0.2579300106 vertex 0.2537190020 -0.5044860244 -0.2770679891 endloop endfacet facet normal -0.050907 -0.997433 0.050359 outer loop vertex 0.2537190020 -0.5044860244 -0.2770679891 vertex 0.2822490036 -0.5055320263 -0.2689450085 vertex 0.2609139979 -0.5034779906 -0.2498289943 endloop endfacet facet normal -0.042284 -0.998382 0.038013 outer loop vertex 0.2396920025 -0.5055080056 -0.3082489967 vertex 0.2383960038 -0.5067639947 -0.3426780105 vertex 0.2656250000 -0.5074869990 -0.3313789964 endloop endfacet facet normal -0.669981 0.742358 -0.005456 outer loop vertex -0.4706709981 0.4770770073 0.2269980013 vertex -0.4645270109 0.4824340045 0.2014240026 vertex -0.4796809852 0.4687879980 0.2055740058 endloop endfacet facet normal -0.007800 -0.508260 -0.861168 outer loop vertex 0.3421559930 -0.4711579978 -0.4802249968 vertex 0.3325360119 -0.4509510100 -0.4920639992 vertex 0.3635950089 -0.4566920102 -0.4889569879 endloop endfacet facet normal -0.040812 -0.997861 0.051065 outer loop vertex 0.2396920025 -0.5055080056 -0.3082489967 vertex 0.2537190020 -0.5044860244 -0.2770679891 vertex 0.2263260037 -0.5033959746 -0.2776600122 endloop endfacet facet normal -0.001467 0.910369 -0.413794 outer loop vertex -0.2468580008 0.4876709878 -0.4584990144 vertex -0.2790850103 0.4868550003 -0.4601800144 vertex -0.2634710073 0.4964540005 -0.4391170144 endloop endfacet facet normal 0.932911 -0.360104 0.001663 outer loop vertex 0.4984059930 -0.4334279895 -0.0667629987 vertex 0.4993939996 -0.4307439923 -0.0398209989 vertex 0.4918690026 -0.4502829909 -0.0493959002 endloop endfacet facet normal -0.026160 -0.669511 -0.742341 outer loop vertex 0.3234300017 -0.4828380048 -0.4690310061 vertex 0.3130269945 -0.4674629867 -0.4825310111 vertex 0.3421559930 -0.4711579978 -0.4802249968 endloop endfacet facet normal 0.006547 0.007893 -0.999947 outer loop vertex 0.0787931010 -0.1505499929 -0.4994710088 vertex 0.1053650007 -0.1595409960 -0.4993680120 vertex 0.0823018029 -0.1791760027 -0.4996739924 endloop endfacet facet normal 0.000542 0.006042 -0.999982 outer loop vertex 0.1908819973 -0.1676589996 -0.4991370142 vertex 0.1671310067 -0.1827390045 -0.4992409945 vertex 0.1676349938 -0.1531600058 -0.4990620017 endloop endfacet facet normal -0.001888 -0.004043 -0.999990 outer loop vertex 0.1676349938 -0.1531600058 -0.4990620017 vertex 0.1478389949 -0.1392229944 -0.4990809858 vertex 0.1683620065 -0.1238240004 -0.4991819859 endloop endfacet facet normal 0.004314 -0.003378 -0.999985 outer loop vertex 0.1412380040 -0.1153839976 -0.4991900027 vertex 0.1478389949 -0.1392229944 -0.4990809858 vertex 0.1240260005 -0.1373649985 -0.4991900027 endloop endfacet facet normal 0.004877 0.003828 -0.999981 outer loop vertex 0.1379300058 -0.1665710062 -0.4992339909 vertex 0.1240260005 -0.1373649985 -0.4991900027 vertex 0.1478389949 -0.1392229944 -0.4990809858 endloop endfacet facet normal 0.043383 -0.999058 0.000253 outer loop vertex -0.2514849901 -0.5012680292 0.1012659967 vertex -0.2454449981 -0.5009959936 0.1398169994 vertex -0.2773320079 -0.5023829937 0.1305249929 endloop endfacet facet normal 0.022557 -0.999739 0.003510 outer loop vertex -0.1876839995 -0.4993079901 0.1331019998 vertex -0.2171469927 -0.5000249743 0.1182259992 vertex -0.1875939965 -0.4994220138 0.1000469998 endloop endfacet facet normal 0.022099 -0.999752 0.002766 outer loop vertex -0.1875939965 -0.4994220138 0.1000469998 vertex -0.2171469927 -0.5000249743 0.1182259992 vertex -0.2162680030 -0.5001029968 0.0830075964 endloop endfacet facet normal 0.036404 -0.035757 -0.998697 outer loop vertex -0.3113279939 -0.3855339885 -0.5081740022 vertex -0.3101199865 -0.3567369878 -0.5091609955 vertex -0.2852469981 -0.3724440038 -0.5076919794 endloop endfacet facet normal 0.018362 -0.999826 0.003403 outer loop vertex -0.1859579980 -0.4995410144 0.0666086003 vertex -0.2126220018 -0.5000910163 0.0488868989 vertex -0.1837469935 -0.4996120036 0.0338210985 endloop endfacet facet normal 0.033272 -0.999446 0.000403 outer loop vertex -0.2431519926 -0.5010060072 0.0631252974 vertex -0.2162680030 -0.5001029968 0.0830075964 vertex -0.2514849901 -0.5012680292 0.1012659967 endloop endfacet facet normal -0.009709 -0.999696 -0.022643 outer loop vertex -0.1039000005 -0.4998750091 0.2144040018 vertex -0.0823723003 -0.4996710122 0.1961670071 vertex -0.0811500996 -0.5002359748 0.2205860019 endloop endfacet facet normal -0.008632 -0.998944 -0.045120 outer loop vertex -0.0437113009 -0.5022370219 0.2638840079 vertex -0.0532744005 -0.5036730170 0.2975060046 vertex -0.0806441978 -0.5023319721 0.2730520070 endloop endfacet facet normal -0.009481 -0.999148 -0.040161 outer loop vertex -0.0437113009 -0.5022370219 0.2638840079 vertex -0.0658356994 -0.5010700226 0.2400739938 vertex -0.0358528011 -0.5009750128 0.2306320071 endloop endfacet facet normal -0.400815 -0.177016 0.898895 outer loop vertex -0.4579249918 -0.4249970019 0.4825420082 vertex -0.4352729917 -0.4144980013 0.4947099984 vertex -0.4531710148 -0.3968279958 0.4902090132 endloop endfacet facet normal -0.506973 0.861933 0.007009 outer loop vertex -0.4653730094 0.4825190008 -0.3229190111 vertex -0.4464260042 0.4938220084 -0.3424389958 vertex -0.4680230021 0.4812009931 -0.3525150120 endloop endfacet facet normal -0.001393 -0.999642 -0.026704 outer loop vertex -0.0053523900 -0.5006800294 0.2179989964 vertex -0.0358528011 -0.5009750128 0.2306320071 vertex -0.0310047008 -0.5001369715 0.1990080029 endloop endfacet facet normal -0.009527 -0.999564 -0.027949 outer loop vertex -0.0310047008 -0.5001369715 0.1990080029 vertex -0.0358528011 -0.5009750128 0.2306320071 vertex -0.0587681010 -0.5002160072 0.2112980038 endloop endfacet facet normal -0.010782 -0.333984 -0.942517 outer loop vertex 0.3550699949 -0.4322600067 -0.4989449978 vertex 0.3325360119 -0.4509510100 -0.4920639992 vertex 0.3196110129 -0.4241900146 -0.5013989806 endloop endfacet facet normal -0.005647 -0.999982 0.001787 outer loop vertex -0.1057540029 -0.4991399944 0.1174499989 vertex -0.1082409993 -0.4990690053 0.1493069977 vertex -0.1336849928 -0.4989559948 0.1321409941 endloop endfacet facet normal 0.011537 -0.999928 -0.003304 outer loop vertex -0.1605660021 -0.4989700019 0.1474879980 vertex -0.1601919979 -0.4990620017 0.1766410023 vertex -0.1862100065 -0.4993230104 0.1647790074 endloop endfacet facet normal -0.006419 -0.999953 -0.007292 outer loop vertex -0.1390099972 -0.4990989864 0.1869859993 vertex -0.1355990022 -0.4989430010 0.1625930071 vertex -0.1117520034 -0.4992479980 0.1834270060 endloop endfacet facet normal -0.008331 -0.999801 -0.018125 outer loop vertex -0.1039000005 -0.4998750091 0.2144040018 vertex -0.1306640059 -0.4995560050 0.2091089934 vertex -0.1117520034 -0.4992479980 0.1834270060 endloop endfacet facet normal -0.006295 -0.999963 -0.005894 outer loop vertex -0.0822435990 -0.4993309975 0.1659920067 vertex -0.1117520034 -0.4992479980 0.1834270060 vertex -0.1082409993 -0.4990690053 0.1493069977 endloop endfacet facet normal -0.003051 -0.999961 0.008279 outer loop vertex -0.0952038988 -0.4992809892 -0.1838150024 vertex -0.1159529984 -0.4990609884 -0.1648879945 vertex -0.1219369993 -0.4992670119 -0.1919769943 endloop endfacet facet normal -0.035898 0.177215 0.983517 outer loop vertex 0.2852090001 0.4245570004 0.5025259852 vertex 0.2963269949 0.4011299908 0.5071529746 vertex 0.3129859865 0.4213150144 0.5041239858 endloop endfacet facet normal 0.009768 -0.605472 0.795807 outer loop vertex 0.1915200055 -0.4710119963 0.4779689908 vertex 0.2211939991 -0.4751690030 0.4744420052 vertex 0.2088630050 -0.4608390033 0.4854960144 endloop endfacet facet normal 0.903217 -0.051407 0.426094 outer loop vertex 0.4970619977 -0.3872610033 0.4426560104 vertex 0.4972989857 -0.3534570038 0.4462319911 vertex 0.4880949855 -0.3776870072 0.4628190100 endloop endfacet facet normal 0.893856 -0.448328 0.004841 outer loop vertex 0.4928849936 -0.4442789853 0.1706839949 vertex 0.4842160046 -0.4613650143 0.1890040040 vertex 0.4831730127 -0.4637500048 0.1607069969 endloop endfacet facet normal 0.001587 -0.999994 -0.003108 outer loop vertex -0.1645659953 -0.4990879893 -0.1327079982 vertex -0.1395169944 -0.4989970028 -0.1491940022 vertex -0.1378169954 -0.4990850091 -0.1200060025 endloop endfacet facet normal -0.952891 -0.018560 0.302743 outer loop vertex -0.4985440075 -0.1768569946 0.4275180101 vertex -0.4917759895 -0.1741410047 0.4489870071 vertex -0.4941729903 -0.1534640044 0.4427100122 endloop endfacet facet normal -0.002732 -0.999992 -0.002856 outer loop vertex -0.1378169954 -0.4990850091 -0.1200060025 vertex -0.1395169944 -0.4989970028 -0.1491940022 vertex -0.1135599986 -0.4991039932 -0.1365589947 endloop endfacet facet normal -0.006556 -0.999960 -0.006146 outer loop vertex -0.1121549979 -0.4992609918 -0.1078620031 vertex -0.0891562030 -0.4993169904 -0.1232829988 vertex -0.0876114964 -0.4994899929 -0.0967836007 endloop endfacet facet normal -0.014253 -0.342577 -0.939381 outer loop vertex -0.3688470125 -0.4282900095 -0.5030030012 vertex -0.3464399874 -0.4433769882 -0.4978410006 vertex -0.3706110120 -0.4507429898 -0.4947879910 endloop endfacet facet normal 0.014479 0.789442 0.613654 outer loop vertex -0.3027400076 0.4860419929 0.4648930132 vertex -0.3388080001 0.4855079949 0.4664309919 vertex -0.3181700110 0.4763689935 0.4777010083 endloop endfacet facet normal -0.005062 -0.999987 -0.001090 outer loop vertex -0.0867433995 -0.4992209971 -0.1537390053 vertex -0.1135599986 -0.4991039932 -0.1365589947 vertex -0.1159529984 -0.4990609884 -0.1648879945 endloop endfacet facet normal 0.997418 0.007559 -0.071418 outer loop vertex 0.5031030178 0.2053149939 -0.4053339958 vertex 0.5054240227 0.2093009949 -0.3724969923 vertex 0.5045750141 0.1736180037 -0.3881309927 endloop endfacet facet normal 0.992801 -0.016387 -0.118645 outer loop vertex 0.5045509934 0.2380989939 -0.3940010071 vertex 0.5027040243 0.2662619948 -0.4133459926 vertex 0.5064650178 0.2714479864 -0.3825910091 endloop endfacet facet normal 0.980096 -0.016526 -0.197835 outer loop vertex 0.5000470281 0.2988960147 -0.4292350113 vertex 0.5053960085 0.2923760116 -0.4021910131 vertex 0.5027040243 0.2662619948 -0.4133459926 endloop endfacet facet normal 0.951115 -0.027298 -0.307629 outer loop vertex 0.4991819859 0.2323769927 -0.4272339940 vertex 0.4918510020 0.2402919978 -0.4506019950 vertex 0.4956650138 0.2647239864 -0.4409779906 endloop endfacet facet normal 0.987470 -0.040082 -0.152631 outer loop vertex 0.4991819859 0.2323769927 -0.4272339940 vertex 0.5027040243 0.2662619948 -0.4133459926 vertex 0.5045509934 0.2380989939 -0.3940010071 endloop endfacet facet normal 0.006946 -0.026430 0.999627 outer loop vertex 0.0849305987 -0.3643830121 0.5055209994 vertex 0.0941158012 -0.3886330128 0.5048159957 vertex 0.1155650020 -0.3679440022 0.5052139759 endloop endfacet facet normal -0.000838 0.034432 0.999407 outer loop vertex 0.1176280007 -0.3105469942 0.5039020181 vertex 0.1251350045 -0.3407250047 0.5049480200 vertex 0.1478680074 -0.3273119926 0.5045049787 endloop endfacet facet normal 0.033281 -0.488775 -0.871775 outer loop vertex 0.0036057599 -0.4466510117 -0.4911879897 vertex 0.0120770000 -0.4655509889 -0.4802680016 vertex -0.0155950002 -0.4623680115 -0.4831089973 endloop endfacet facet normal 0.102483 0.994610 -0.015738 outer loop vertex 0.4132179916 0.5013279915 0.1149069965 vertex 0.3829079866 0.5042960048 0.1051070020 vertex 0.3938899934 0.5036569834 0.1362349987 endloop endfacet facet normal -0.427351 -0.903476 0.033201 outer loop vertex -0.4383040071 -0.4971149862 0.3784869909 vertex -0.4504179955 -0.4904539883 0.4038209915 vertex -0.4595089853 -0.4871009886 0.3780480027 endloop endfacet facet normal 0.358934 0.933358 -0.003055 outer loop vertex 0.4377000034 0.4955720007 0.1223869994 vertex 0.4533750117 0.4894759953 0.1016149968 vertex 0.4318720102 0.4977239966 0.0951287001 endloop endfacet facet normal 0.120334 0.367552 0.922185 outer loop vertex 0.4215520024 0.4332419932 0.4918709993 vertex 0.4190590084 0.4598029852 0.4816100001 vertex 0.3875469863 0.4432660043 0.4923129976 endloop endfacet facet normal 0.043122 -0.998930 -0.016725 outer loop vertex -0.2970640063 -0.5037429929 0.1850470006 vertex -0.3238059878 -0.5052379966 0.2053889930 vertex -0.3254199922 -0.5047789812 0.1738130003 endloop endfacet facet normal 0.002063 -0.020030 0.999797 outer loop vertex 0.1687529981 -0.3755939901 0.5046920180 vertex 0.1452960074 -0.3572970033 0.5051069856 vertex 0.1415430009 -0.3851360083 0.5045570135 endloop endfacet facet normal 0.022496 -0.078250 0.996680 outer loop vertex 0.1415430009 -0.3851360083 0.5045570135 vertex 0.1622090042 -0.4030260146 0.5026860237 vertex 0.1687529981 -0.3755939901 0.5046920180 endloop endfacet facet normal 0.998462 0.052549 0.017662 outer loop vertex 0.5050519705 0.3739649951 0.1034860015 vertex 0.5039939880 0.3967280090 0.0955694020 vertex 0.5035629869 0.3964779973 0.1206789985 endloop endfacet facet normal 0.042035 -0.870250 -0.490814 outer loop vertex 0.3498429954 -0.4862599969 -0.4654450119 vertex 0.3552489877 -0.4978320003 -0.4444639981 vertex 0.3322989941 -0.4929560125 -0.4550749958 endloop endfacet facet normal 0.998784 -0.049046 -0.005095 outer loop vertex 0.5042380095 0.3259049952 0.1349720061 vertex 0.5042340159 0.3235790133 0.1565809995 vertex 0.5031949878 0.3040190041 0.1411879957 endloop endfacet facet normal 0.999934 -0.006407 -0.009558 outer loop vertex 0.5051860213 0.3692089915 0.1609500051 vertex 0.5054799914 0.3688670099 0.1919330060 vertex 0.5051370263 0.3444739878 0.1724050045 endloop endfacet facet normal -0.006334 -0.999972 -0.004089 outer loop vertex 0.1576379985 -0.4990270138 -0.1221579984 vertex 0.1839109957 -0.4991599917 -0.1303340048 vertex 0.1771840006 -0.4992359877 -0.1013280004 endloop endfacet facet normal -0.019306 -0.999753 0.011011 outer loop vertex 0.2222090065 -0.5001329780 -0.1925610006 vertex 0.2175070047 -0.4997749925 -0.1683019996 vertex 0.1971520036 -0.4996190071 -0.1898279935 endloop endfacet facet normal -0.008936 -0.999906 0.010435 outer loop vertex 0.1639239937 -0.4992600083 -0.1838829964 vertex 0.1971520036 -0.4996190071 -0.1898279935 vertex 0.1892729998 -0.4992400110 -0.1602579951 endloop endfacet facet normal -0.002496 -0.999858 0.016643 outer loop vertex 0.1520680040 -0.4996890128 -0.2114340067 vertex 0.1639239937 -0.4992600083 -0.1838829964 vertex 0.1335719973 -0.4993650019 -0.1947419941 endloop endfacet facet normal -0.011180 0.603310 0.797429 outer loop vertex 0.4190590084 0.4598029852 0.4816100001 vertex 0.4316689968 0.4739640057 0.4710730016 vertex 0.4111639857 0.4783410132 0.4674740136 endloop endfacet facet normal -0.000129 -0.999950 0.010030 outer loop vertex 0.1335719973 -0.4993650019 -0.1947419941 vertex 0.1639239937 -0.4992600083 -0.1838829964 vertex 0.1360539943 -0.4990769923 -0.1659969985 endloop endfacet facet normal -0.874648 0.008512 0.484684 outer loop vertex -0.4793989956 0.0977327004 0.4714330137 vertex -0.4789179862 0.1279129982 0.4717710018 vertex -0.4891549945 0.1092120036 0.4536260068 endloop endfacet facet normal -0.563648 0.081412 0.821993 outer loop vertex -0.4723410010 0.4257330000 0.4738770127 vertex -0.4684169888 0.4019930065 0.4789189994 vertex -0.4557839930 0.4214549959 0.4856539965 endloop endfacet facet normal 0.808514 0.588333 -0.013006 outer loop vertex 0.4805180132 0.4679690003 -0.1404339969 vertex 0.4776180089 0.4724819958 -0.1165649965 vertex 0.4890069962 0.4567230046 -0.1214369982 endloop endfacet facet normal -0.194638 -0.703891 0.683120 outer loop vertex -0.4541479945 -0.4767769873 0.4603230059 vertex -0.4358960092 -0.4784030020 0.4638479948 vertex -0.4527260065 -0.4677380025 0.4700419903 endloop endfacet facet normal -0.008425 0.999544 -0.029004 outer loop vertex -0.0794316009 0.5004680157 0.2319699973 vertex -0.0462273993 0.5011379719 0.2454130054 vertex -0.0519760996 0.5000609756 0.2099670023 endloop endfacet facet normal -0.002497 0.999904 0.013603 outer loop vertex -0.0840933993 0.4992139935 -0.1629129946 vertex -0.0919492990 0.4996269941 -0.1947139949 vertex -0.1168619990 0.4992569983 -0.1720889956 endloop endfacet facet normal 0.002834 0.999806 0.019471 outer loop vertex -0.1168619990 0.4992569983 -0.1720889956 vertex -0.0919492990 0.4996269941 -0.1947139949 vertex -0.1256719977 0.4999139905 -0.2045429945 endloop endfacet facet normal -0.000370 0.999375 0.035349 outer loop vertex -0.0725739002 0.5013859868 -0.2514579892 vertex -0.0999948010 0.5005450249 -0.2279700041 vertex -0.0651345998 0.5001630187 -0.2168049961 endloop endfacet facet normal -0.015107 -0.943060 0.332281 outer loop vertex -0.2302549928 -0.4952549934 0.4426720142 vertex -0.2587110102 -0.4926829934 0.4486779869 vertex -0.2491180003 -0.5003679991 0.4273029864 endloop endfacet facet normal -0.012821 -0.929866 0.367675 outer loop vertex -0.2587110102 -0.4926829934 0.4486779869 vertex -0.2917369902 -0.4895949960 0.4553360045 vertex -0.2784459889 -0.4992850125 0.4312930107 endloop endfacet facet normal 0.034808 -0.920124 0.390078 outer loop vertex -0.2784459889 -0.4992850125 0.4312930107 vertex -0.2917369902 -0.4895949960 0.4553360045 vertex -0.3089379966 -0.4989559948 0.4347899854 endloop endfacet facet normal 0.993670 0.042510 0.103989 outer loop vertex 0.5079690218 -0.2655099928 0.3871279955 vertex 0.5052199960 -0.2682340145 0.4145100117 vertex 0.5078549981 -0.2945820093 0.4001019895 endloop endfacet facet normal 0.955416 0.031375 0.293592 outer loop vertex 0.5014799833 -0.3226580024 0.4369699955 vertex 0.5039860010 -0.2959060073 0.4259560108 vertex 0.4972350001 -0.2976720035 0.4481140077 endloop endfacet facet normal 0.956135 0.015278 0.292529 outer loop vertex 0.4972350001 -0.2976720035 0.4481140077 vertex 0.5039860010 -0.2959060073 0.4259560108 vertex 0.4997430146 -0.2710100114 0.4385240078 endloop endfacet facet normal 0.991328 0.005258 0.131306 outer loop vertex 0.5026379824 -0.2149039954 0.4187200069 vertex 0.5060380101 -0.2114409953 0.3929120004 vertex 0.5038419962 -0.1870830059 0.4085159898 endloop endfacet facet normal -0.999955 0.005538 0.007638 outer loop vertex -0.5056070089 -0.3512420058 -0.1184220016 vertex -0.5055390000 -0.3697789907 -0.0960794985 vertex -0.5053309798 -0.3397639990 -0.0906066969 endloop endfacet facet normal -0.999582 -0.028878 -0.001229 outer loop vertex -0.5048779845 -0.3451949954 -0.0316312015 vertex -0.5039920211 -0.3767639995 -0.0104365004 vertex -0.5048769712 -0.3468059897 0.0054061301 endloop endfacet facet normal -0.003598 0.001531 0.999992 outer loop vertex -0.0178229008 0.0121520003 0.4998579919 vertex 0.0075099100 0.0324731991 0.4999180138 vertex -0.0220244005 0.0460333005 0.4997909963 endloop endfacet facet normal 0.002708 -0.002220 0.999994 outer loop vertex 0.0885972977 -0.0404414013 0.4997780025 vertex 0.0764961019 -0.0119588999 0.4998739958 vertex 0.0564774014 -0.0377417989 0.4998709857 endloop endfacet facet normal 0.998827 -0.008223 -0.047726 outer loop vertex 0.5021179914 -0.0753258988 0.2746419907 vertex 0.5012019873 -0.0983193964 0.2594330013 vertex 0.5008839965 -0.0725776032 0.2483430058 endloop endfacet facet normal 0.028686 0.999474 0.015129 outer loop vertex 0.0225284006 0.5051689744 0.3489379883 vertex 0.0060417498 0.5054020286 0.3648009896 vertex 0.0258933995 0.5046659708 0.3757869899 endloop endfacet facet normal 0.002624 -0.003228 0.999991 outer loop vertex 0.0564774014 -0.0377417989 0.4998709857 vertex 0.0715887025 -0.0660396963 0.4997400045 vertex 0.0885972977 -0.0404414013 0.4997780025 endloop endfacet facet normal 0.273015 -0.956373 -0.103987 outer loop vertex 0.4127419889 -0.5011940002 -0.4187430143 vertex 0.4343470037 -0.4963090122 -0.4069469869 vertex 0.4133110046 -0.5038980246 -0.3923799992 endloop endfacet facet normal -0.001578 -0.003236 0.999994 outer loop vertex 0.0349742994 -0.0694354028 0.4997639954 vertex -0.0035002399 -0.0568469986 0.4997439981 vertex 0.0026413600 -0.0929094031 0.4996370077 endloop endfacet facet normal -0.002345 -0.002291 0.999995 outer loop vertex -0.0113209998 -0.0217218995 0.4998370111 vertex 0.0224746000 -0.0318722986 0.4998930097 vertex 0.0135757001 0.0012320200 0.4999479949 endloop endfacet facet normal -0.028954 0.439075 0.897984 outer loop vertex -0.4181120098 0.4531689882 0.4900340140 vertex -0.3980390131 0.4676820040 0.4835850000 vertex -0.4225870073 0.4671860039 0.4830360115 endloop endfacet facet normal -0.999357 0.000782 0.035838 outer loop vertex -0.5085880160 -0.3575809896 -0.3000299931 vertex -0.5089290142 -0.3281019926 -0.3101820052 vertex -0.5096349716 -0.3534879982 -0.3293139935 endloop endfacet facet normal -0.999128 0.026055 0.032615 outer loop vertex -0.5071560144 -0.2982859910 -0.2849180102 vertex -0.5079200268 -0.3345490098 -0.2793540061 vertex -0.5066909790 -0.3178380132 -0.2550530136 endloop endfacet facet normal -0.998861 0.040780 0.024755 outer loop vertex -0.5036860108 -0.2771489918 -0.2095260024 vertex -0.5054749846 -0.3109599948 -0.2260120064 vertex -0.5046989918 -0.3109999895 -0.1946350038 endloop endfacet facet normal -0.011749 -0.491593 0.870746 outer loop vertex -0.3025139868 -0.4646889865 0.4844299853 vertex -0.2849380076 -0.4494119883 0.4932920039 vertex -0.3184210062 -0.4438239932 0.4959949851 endloop endfacet facet normal -0.998979 -0.010313 0.043985 outer loop vertex -0.5061839819 -0.3622820079 -0.2383009940 vertex -0.5064340234 -0.3346630037 -0.2375040054 vertex -0.5071690083 -0.3424769938 -0.2560290098 endloop endfacet facet normal -0.999323 0.018120 0.032005 outer loop vertex -0.5066909790 -0.3178380132 -0.2550530136 vertex -0.5071690083 -0.3424769938 -0.2560290098 vertex -0.5064340234 -0.3346630037 -0.2375040054 endloop endfacet facet normal -0.999058 -0.043289 -0.003066 outer loop vertex -0.5028079748 0.2758370042 0.0097074900 vertex -0.5039229989 0.2998270094 0.0343213007 vertex -0.5043770075 0.3124240041 0.0044055101 endloop endfacet facet normal -0.024255 -0.717650 -0.695982 outer loop vertex 0.2231149971 -0.4746330082 -0.4741140008 vertex 0.2023070008 -0.4809550047 -0.4668700099 vertex 0.1980099976 -0.4687579870 -0.4792970121 endloop endfacet facet normal -0.999735 -0.022939 -0.001676 outer loop vertex -0.5003719926 0.2170069963 -0.0294601992 vertex -0.4998869896 0.1948180050 -0.0150742000 vertex -0.5004619956 0.2191459984 -0.0050558802 endloop endfacet facet normal -0.499514 0.866305 -0.000900 outer loop vertex -0.4455209970 0.4933939874 -0.2754630148 vertex -0.4633280039 0.4831419885 -0.2604739964 vertex -0.4455929995 0.4933840036 -0.2451079935 endloop endfacet facet normal -0.999432 -0.033687 0.000011 outer loop vertex -0.5003719926 0.2170069963 -0.0294601992 vertex -0.5010290146 0.2365030050 -0.0184431002 vertex -0.5012059808 0.2417459935 -0.0407733992 endloop endfacet facet normal 0.999986 0.003784 -0.003594 outer loop vertex 0.4998460114 0.0590252988 -0.0624898002 vertex 0.4999319911 0.0280732997 -0.0711555034 vertex 0.4998100102 0.0463672988 -0.0858327001 endloop endfacet facet normal -0.998985 -0.044124 -0.009012 outer loop vertex -0.5011829734 0.2444629967 -0.0725912005 vertex -0.5025299788 0.2769249976 -0.0822129995 vertex -0.5014889836 0.2564379871 -0.0973011032 endloop endfacet facet normal -0.998945 -0.045812 -0.003110 outer loop vertex -0.5026140213 0.2747989893 -0.0493900999 vertex -0.5020650029 0.2607960105 -0.0194630008 vertex -0.5034869909 0.2918680012 -0.0204250999 endloop endfacet facet normal 0.035520 -0.999361 -0.003906 outer loop vertex -0.3442350030 -0.5054230094 0.0189213995 vertex -0.3196519911 -0.5046160221 0.0360024013 vertex -0.3461990058 -0.5056089759 0.0486400984 endloop endfacet facet normal 0.041643 -0.999129 0.002820 outer loop vertex -0.3418020010 -0.5054209828 0.0929505974 vertex -0.3157849908 -0.5043240190 0.0974109024 vertex -0.3345080018 -0.5050439835 0.1188070029 endloop endfacet facet normal -0.030955 -0.846622 0.531294 outer loop vertex 0.3112739921 -0.4817889929 0.4697360098 vertex 0.2940390110 -0.4941709936 0.4490010142 vertex 0.3265149891 -0.4950659871 0.4494670033 endloop endfacet facet normal -0.833298 0.551263 0.041518 outer loop vertex -0.4777109921 0.4695110023 -0.2215220034 vertex -0.4866580069 0.4577200115 -0.2445379943 vertex -0.4902049899 0.4503169954 -0.2174340039 endloop endfacet facet normal 0.049588 -0.998767 0.002267 outer loop vertex -0.2994210124 -0.5035539865 0.0787568986 vertex -0.3240880072 -0.5048019886 0.0684852004 vertex -0.2958739996 -0.5034350157 0.0535865016 endloop endfacet facet normal 0.048725 -0.998812 0.000990 outer loop vertex -0.2671909928 -0.5020470023 0.0422403999 vertex -0.2958739996 -0.5034350157 0.0535865016 vertex -0.2910439968 -0.5032299757 0.0227196999 endloop endfacet facet normal 0.048861 -0.998805 0.001011 outer loop vertex -0.2910439968 -0.5032299757 0.0227196999 vertex -0.2958739996 -0.5034350157 0.0535865016 vertex -0.3196519911 -0.5046160221 0.0360024013 endloop endfacet facet normal 0.030489 0.883333 -0.467754 outer loop vertex -0.2968769968 0.4961749911 -0.4422070086 vertex -0.3147230148 0.4856930077 -0.4631649852 vertex -0.3247259855 0.4961819947 -0.4440090060 endloop endfacet facet normal -0.859861 0.509708 -0.028928 outer loop vertex -0.4938929975 0.4441739917 -0.2681629956 vertex -0.4866580069 0.4577200115 -0.2445379943 vertex -0.4803639948 0.4666900039 -0.2735719979 endloop endfacet facet normal 0.963869 0.022517 -0.265422 outer loop vertex 0.4984000027 -0.1899780035 -0.4271419942 vertex 0.4938609898 -0.1633120030 -0.4413630068 vertex 0.5007359982 -0.1598740071 -0.4161050022 endloop endfacet facet normal 0.890027 -0.040950 -0.454065 outer loop vertex 0.4883219898 -0.1391749978 -0.4543969929 vertex 0.4938609898 -0.1633120030 -0.4413630068 vertex 0.4833480120 -0.1657380015 -0.4617510140 endloop endfacet facet normal -0.887187 0.442793 0.129742 outer loop vertex -0.4876660109 0.4572919905 0.4130240083 vertex -0.4934560061 0.4428069890 0.4228670001 vertex -0.4856809974 0.4548909962 0.4347920120 endloop endfacet facet normal 0.012467 -0.999682 0.021901 outer loop vertex -0.1227729991 -0.5048599839 0.3532299995 vertex -0.1055150032 -0.5040339828 0.3811100125 vertex -0.1396680027 -0.5044469833 0.3816989958 endloop endfacet facet normal 0.031667 -0.914993 0.402226 outer loop vertex -0.1363070011 -0.4943709970 0.4426720142 vertex -0.1014339998 -0.4948459864 0.4388459921 vertex -0.1219450012 -0.4860939980 0.4603700042 endloop endfacet facet normal 0.676224 -0.060643 0.734196 outer loop vertex 0.4797640145 -0.1196509972 0.4696609974 vertex 0.4712609947 -0.0976606011 0.4793089926 vertex 0.4629319906 -0.1238999963 0.4848130047 endloop endfacet facet normal -0.902511 0.429617 0.030055 outer loop vertex -0.4866580069 0.4577200115 -0.2445379943 vertex -0.4938929975 0.4441739917 -0.2681629956 vertex -0.4965269864 0.4367119968 -0.2405939996 endloop endfacet facet normal 0.666877 0.014972 0.745017 outer loop vertex 0.4797640145 -0.1196509972 0.4696609974 vertex 0.4629319906 -0.1238999963 0.4848130047 vertex 0.4743640125 -0.1470379978 0.4750449955 endloop endfacet facet normal 0.015239 -0.999539 -0.026276 outer loop vertex -0.1828970015 -0.5056809783 0.3562330008 vertex -0.1678850055 -0.5047619939 0.3299809992 vertex -0.1536670029 -0.5052130222 0.3553839922 endloop endfacet facet normal 0.022542 -0.999696 0.009957 outer loop vertex -0.2107670009 -0.5062729716 0.3598929942 vertex -0.1828970015 -0.5056809783 0.3562330008 vertex -0.1958069950 -0.5057190061 0.3816420138 endloop endfacet facet normal 0.045902 -0.994782 0.091117 outer loop vertex -0.1598069966 -0.5032889843 0.4044870138 vertex -0.1396680027 -0.5044469833 0.3816989958 vertex -0.1270190030 -0.5009850264 0.4131230116 endloop endfacet facet normal -0.004853 -0.995883 0.090518 outer loop vertex -0.0883945972 -0.5015699863 0.4091370106 vertex -0.1055150032 -0.5040339828 0.3811100125 vertex -0.0688353032 -0.5042989850 0.3801609874 endloop endfacet facet normal -0.647026 -0.762272 0.017300 outer loop vertex -0.4745810032 -0.4743379951 0.2533349991 vertex -0.4626089931 -0.4839990139 0.2754090130 vertex -0.4795970023 -0.4693990052 0.2833569944 endloop endfacet facet normal 0.012971 -0.999669 0.022200 outer loop vertex -0.1227729991 -0.5048599839 0.3532299995 vertex -0.1396680027 -0.5044469833 0.3816989958 vertex -0.1536670029 -0.5052130222 0.3553839922 endloop endfacet facet normal -0.039363 -0.050419 0.997952 outer loop vertex 0.2306959927 0.2525199950 0.5026640296 vertex 0.2591229975 0.2459630072 0.5034540296 vertex 0.2510240078 0.2744140029 0.5045719743 endloop endfacet facet normal -0.002751 -0.046449 0.998917 outer loop vertex 0.1343010068 0.2630850077 0.5019569993 vertex 0.1679159999 0.2621479928 0.5020059943 vertex 0.1515329927 0.2974199951 0.5036010146 endloop endfacet facet normal -0.010632 -0.050100 0.998688 outer loop vertex 0.1515329927 0.2974199951 0.5036010146 vertex 0.1679159999 0.2621479928 0.5020059943 vertex 0.1882839948 0.2888030112 0.5035600066 endloop endfacet facet normal -0.955224 0.056310 -0.290475 outer loop vertex -0.4946720004 -0.1587679982 -0.4407570064 vertex -0.4996480048 -0.1803490072 -0.4285770059 vertex -0.5011519790 -0.1557780057 -0.4188680053 endloop endfacet facet normal 0.983283 -0.023491 0.180565 outer loop vertex 0.4979209900 -0.0186687000 0.4292890131 vertex 0.5036860108 -0.0200986005 0.3977090120 vertex 0.5020409822 0.0099390401 0.4105750024 endloop endfacet facet normal -0.044602 -0.006789 0.998982 outer loop vertex 0.2798750103 0.1261959970 0.5023729801 vertex 0.3147900105 0.1275449991 0.5039409995 vertex 0.2964630127 0.1586270034 0.5033339858 endloop endfacet facet normal 0.993987 0.007715 0.109224 outer loop vertex 0.5020409822 0.0099390401 0.4105750024 vertex 0.5048350096 0.0042201402 0.3855519891 vertex 0.5042009950 0.0363246016 0.3890540004 endloop endfacet facet normal 0.999906 0.000109 -0.013706 outer loop vertex 0.5054110289 0.0453407988 0.3561590016 vertex 0.5050609708 0.0241493005 0.3304530084 vertex 0.5050359964 0.0546617992 0.3288730085 endloop endfacet facet normal 0.904734 -0.044772 0.423618 outer loop vertex 0.4880949855 -0.3776870072 0.4628190100 vertex 0.4885869920 -0.4058089852 0.4587959945 vertex 0.4970619977 -0.3872610033 0.4426560104 endloop endfacet facet normal 0.999574 0.027118 -0.010789 outer loop vertex 0.5056560040 -0.3385789990 0.1929990053 vertex 0.5048980117 -0.3206489980 0.1678390056 vertex 0.5048499703 -0.3087300062 0.1933459938 endloop endfacet facet normal 0.999907 -0.007302 0.011525 outer loop vertex 0.5054529905 -0.0183047000 0.3677699864 vertex 0.5050939918 -0.0478886999 0.3801729977 vertex 0.5054690242 -0.0461241007 0.3487530053 endloop endfacet facet normal 0.447192 0.132791 0.884526 outer loop vertex 0.4515630007 0.3969439864 0.4897550046 vertex 0.4663499892 0.4148229957 0.4795950055 vertex 0.4465419948 0.4236580133 0.4882830083 endloop endfacet facet normal 0.006184 -0.999969 -0.004853 outer loop vertex 0.0857840031 -0.4997360110 -0.0539610013 vertex 0.1072280034 -0.4994930029 -0.0767079964 vertex 0.1199470013 -0.4995689988 -0.0448406003 endloop endfacet facet normal 0.999320 -0.004409 0.036606 outer loop vertex 0.5056179762 -0.0754150972 0.3625530005 vertex 0.5050939918 -0.0478886999 0.3801729977 vertex 0.5045229793 -0.0774476007 0.3922010064 endloop endfacet facet normal 0.995048 0.020365 0.097285 outer loop vertex 0.5045229793 -0.0774476007 0.3922010064 vertex 0.5050939918 -0.0478886999 0.3801729977 vertex 0.5022330284 -0.0500129983 0.4098800123 endloop endfacet facet normal 0.035564 -0.177868 0.983412 outer loop vertex 0.1388970017 -0.4067969918 0.5028470159 vertex 0.1491229981 -0.4248610139 0.4992100000 vertex 0.1622090042 -0.4030260146 0.5026860237 endloop endfacet facet normal 0.042843 -0.998379 -0.037464 outer loop vertex -0.2907490134 -0.5054739714 0.2566139996 vertex -0.2758300006 -0.5058349967 0.2832959890 vertex -0.3014549911 -0.5072410107 0.2914609909 endloop endfacet facet normal 0.039194 -0.998992 -0.021894 outer loop vertex -0.2937639952 -0.5043479800 0.2185599953 vertex -0.3238059878 -0.5052379966 0.2053889930 vertex -0.2970640063 -0.5037429929 0.1850470006 endloop endfacet facet normal 0.026605 -0.998990 -0.036223 outer loop vertex -0.3491050005 -0.5064100027 0.2254740000 vertex -0.3217630088 -0.5061590075 0.2386340052 vertex -0.3482260108 -0.5074509978 0.2548289895 endloop endfacet facet normal 0.008217 0.995932 -0.089730 outer loop vertex 0.1246609986 0.5044140220 -0.3987930119 vertex 0.1482030004 0.5057340264 -0.3819859922 vertex 0.1577219963 0.5030580163 -0.4108160138 endloop endfacet facet normal -0.589041 -0.004055 0.808093 outer loop vertex -0.4706340134 0.2547619939 0.4801889956 vertex -0.4722200036 0.2290720046 0.4789040089 vertex -0.4595980048 0.2397239953 0.4881579876 endloop endfacet facet normal -0.018909 0.993791 -0.109645 outer loop vertex 0.0969543010 0.5023429990 -0.4127860069 vertex 0.0969296023 0.5052459836 -0.3864699900 vertex 0.1246609986 0.5044140220 -0.3987930119 endloop endfacet facet normal 0.936613 0.350283 -0.007608 outer loop vertex 0.4978789985 0.4328790009 -0.1561229974 vertex 0.4910210073 0.4514259994 -0.1464750022 vertex 0.4977450073 0.4339039922 -0.1254280061 endloop endfacet facet normal 0.781085 -0.621728 -0.057965 outer loop vertex 0.4787220061 -0.4716570079 0.3780109882 vertex 0.4720540047 -0.4771539867 0.3471190035 vertex 0.4879299998 -0.4582509995 0.3582980037 endloop endfacet facet normal 0.999071 0.012905 -0.041109 outer loop vertex 0.4999650121 -0.1400630027 0.2307250053 vertex 0.5009670258 -0.1463540047 0.2531020045 vertex 0.5003610253 -0.1644040048 0.2327080071 endloop endfacet facet normal -0.043382 0.952641 -0.300987 outer loop vertex 0.0635152012 0.4909110069 -0.4511089921 vertex 0.0619750991 0.4998170137 -0.4226990044 vertex 0.0969381034 0.4955540001 -0.4412310123 endloop endfacet facet normal 0.997924 0.038664 -0.051502 outer loop vertex 0.5020629764 -0.2185129970 0.2402649969 vertex 0.5027760267 -0.2070299983 0.2627019882 vertex 0.5037310123 -0.2388290018 0.2573339939 endloop endfacet facet normal 0.998417 0.008542 -0.055601 outer loop vertex 0.5025929809 -0.1529600024 0.2812840044 vertex 0.5009670258 -0.1463540047 0.2531020045 vertex 0.5017520189 -0.1243859977 0.2705729902 endloop endfacet facet normal 0.004980 0.999987 -0.001333 outer loop vertex 0.0927544981 0.4997139871 0.0080934800 vertex 0.1171019971 0.4995720088 -0.0074533601 vertex 0.0967772007 0.4996500015 -0.0248689000 endloop endfacet facet normal 0.618179 -0.026221 0.785600 outer loop vertex 0.4629319906 -0.1238999963 0.4848130047 vertex 0.4600250125 -0.1505489945 0.4862110019 vertex 0.4743640125 -0.1470379978 0.4750449955 endloop endfacet facet normal -0.409341 -0.023169 0.912087 outer loop vertex -0.4591589868 -0.1471659988 0.4843969941 vertex -0.4366669953 -0.1341869980 0.4948210120 vertex -0.4551199973 -0.1154630035 0.4870150089 endloop endfacet facet normal 0.051506 0.795927 -0.603198 outer loop vertex 0.1561360061 0.4760070145 -0.4748350084 vertex 0.1316580027 0.4835439920 -0.4669800103 vertex 0.1557109952 0.4887180030 -0.4580990076 endloop endfacet facet normal -0.379284 -0.022181 0.925014 outer loop vertex -0.4551199973 -0.1154630035 0.4870150089 vertex -0.4336729944 -0.1050769985 0.4960579872 vertex -0.4523119926 -0.0865368992 0.4888600111 endloop endfacet facet normal -0.530742 -0.847523 0.004252 outer loop vertex -0.4506039917 -0.4878599942 -0.0671320036 vertex -0.4700500071 -0.4756290019 -0.0564967990 vertex -0.4680500031 -0.4770469964 -0.0894894004 endloop endfacet facet normal -0.022700 0.002211 -0.999740 outer loop vertex 0.2117940038 0.1155640036 -0.4997319877 vertex 0.1941519976 0.1415230036 -0.4992739856 vertex 0.2241580039 0.1434710026 -0.4999510050 endloop endfacet facet normal 0.005266 0.004137 -0.999978 outer loop vertex 0.1318999976 0.1362580061 -0.4990009964 vertex 0.1183179989 0.1078580022 -0.4991900027 vertex 0.1011810005 0.1340260059 -0.4991720021 endloop endfacet facet normal 0.670157 0.086415 0.737172 outer loop vertex 0.4825839996 -0.2782830000 0.4719629884 vertex 0.4828509986 -0.2550179958 0.4689930081 vertex 0.4708470106 -0.2688739896 0.4815300107 endloop endfacet facet normal -0.002057 0.007719 -0.999968 outer loop vertex 0.1353980005 0.0812377036 -0.4992949963 vertex 0.1493670046 0.1100910008 -0.4991010129 vertex 0.1670739949 0.0832021981 -0.4993450046 endloop endfacet facet normal -0.011650 0.006249 -0.999913 outer loop vertex 0.1855030060 0.0554727018 -0.4997330010 vertex 0.1670739949 0.0832021981 -0.4993450046 vertex 0.1992059946 0.0859797969 -0.4997020066 endloop endfacet facet normal -0.011879 0.008904 -0.999890 outer loop vertex 0.1992059946 0.0859797969 -0.4997020066 vertex 0.1670739949 0.0832021981 -0.4993450046 vertex 0.1807069927 0.1126229987 -0.4992449880 endloop endfacet facet normal -0.998953 -0.023456 -0.039266 outer loop vertex -0.5070959926 0.3205049932 0.2407000065 vertex -0.5083169937 0.3170009851 0.2738560140 vertex -0.5084949732 0.3473190069 0.2602730095 endloop endfacet facet normal -0.935712 0.348524 -0.054539 outer loop vertex -0.4984560013 0.4301219881 -0.4002349973 vertex -0.4943380058 0.4445819855 -0.3784820139 vertex -0.4911899865 0.4483850002 -0.4081889987 endloop endfacet facet normal 0.682069 0.067912 0.728127 outer loop vertex 0.4828509986 -0.2550179958 0.4689930081 vertex 0.4689520001 -0.2398380041 0.4805969894 vertex 0.4708470106 -0.2688739896 0.4815300107 endloop endfacet facet normal -0.999529 -0.023415 -0.019834 outer loop vertex -0.5104699731 0.3426609933 0.3281970024 vertex -0.5097640157 0.3428499997 0.2923980057 vertex -0.5093550086 0.3135719895 0.3063499928 endloop endfacet facet normal -0.003159 0.178213 0.983987 outer loop vertex -0.0088080503 0.4316189885 0.4995949864 vertex -0.0053473199 0.4078609943 0.5039089918 vertex 0.0162779000 0.4220809937 0.5014029741 endloop endfacet facet normal -0.998437 -0.047163 -0.029998 outer loop vertex -0.5086150169 0.2876240015 0.3149020076 vertex -0.5071989894 0.2634820044 0.3057279885 vertex -0.5083510280 0.2702130079 0.3334890008 endloop endfacet facet normal -0.998523 -0.040543 -0.036176 outer loop vertex -0.5076749921 0.2882699966 0.2883349955 vertex -0.5093550086 0.3135719895 0.3063499928 vertex -0.5083169937 0.3170009851 0.2738560140 endloop endfacet facet normal 0.855923 -0.008731 -0.517030 outer loop vertex 0.4938170016 0.3537159860 -0.4514789879 vertex 0.4835020006 0.3705900013 -0.4688400030 vertex 0.4940330088 0.3837749958 -0.4516290128 endloop endfacet facet normal 0.726288 0.041267 0.686150 outer loop vertex 0.4820359945 0.4042429924 0.4659920037 vertex 0.4704119861 0.3876990080 0.4792909920 vertex 0.4853329957 0.3736679852 0.4643410146 endloop endfacet facet normal -0.044305 -0.507072 -0.860764 outer loop vertex 0.1461369991 -0.4501990080 -0.4890300035 vertex 0.1727299988 -0.4460940063 -0.4928170145 vertex 0.1725569963 -0.4622409940 -0.4832960069 endloop endfacet facet normal 0.019046 -0.316861 0.948281 outer loop vertex 0.0815801024 -0.4484049976 0.4921010137 vertex 0.0773082972 -0.4267340004 0.4994280040 vertex 0.0545018017 -0.4400070012 0.4954510033 endloop endfacet facet normal 0.012075 -0.034956 -0.999316 outer loop vertex -0.1687819958 0.2437939942 -0.5012750030 vertex -0.1475999951 0.2211789936 -0.5002279878 vertex -0.1790080070 0.2080720067 -0.5001490116 endloop endfacet facet normal 0.015691 0.180850 0.983386 outer loop vertex -0.0053473199 0.4078609943 0.5039089918 vertex -0.0088080503 0.4316189885 0.4995949864 vertex -0.0303969998 0.4188269973 0.5022919774 endloop endfacet facet normal 0.999914 -0.011473 0.006425 outer loop vertex 0.4994949996 0.1729670018 0.0451316014 vertex 0.4999989867 0.2045069933 0.0230168998 vertex 0.4998370111 0.2083169967 0.0550280996 endloop endfacet facet normal 0.999982 0.001342 0.005816 outer loop vertex 0.4992150068 0.1596000046 0.0741468966 vertex 0.4990609884 0.1676249951 0.0987749025 vertex 0.4991399944 0.1341280043 0.0929196998 endloop endfacet facet normal -0.371811 0.009691 -0.928258 outer loop vertex -0.4448260069 -0.3263890147 -0.4979610145 vertex -0.4383569956 -0.3494549990 -0.5007929802 vertex -0.4562290013 -0.3481709957 -0.4936209917 endloop endfacet facet normal -0.037048 0.999281 -0.008105 outer loop vertex 0.2166080028 0.5059459805 0.3270800114 vertex 0.2172330022 0.5062450171 0.3610900044 vertex 0.2444330007 0.5071570277 0.3492020071 endloop endfacet facet normal 0.014402 0.004091 0.999888 outer loop vertex 0.0770675987 0.3677160144 0.5053619742 vertex 0.0537113994 0.3529010117 0.5057590008 vertex 0.0761167035 0.3424670100 0.5054789782 endloop endfacet facet normal 0.003243 -0.044029 -0.999025 outer loop vertex -0.1295949966 0.2782770097 -0.5023689866 vertex -0.1025059968 0.2780039907 -0.5022690296 vertex -0.1166229993 0.2572009861 -0.5013980269 endloop endfacet facet normal 0.004497 0.005078 -0.999977 outer loop vertex 0.0306621995 0.0975269973 -0.4997780025 vertex 0.0469603017 0.0767894015 -0.4998100102 vertex 0.0250135995 0.0753564984 -0.4999159873 endloop endfacet facet normal 0.002818 0.001387 -0.999995 outer loop vertex 0.0142352004 0.0326200016 -0.5000470281 vertex 0.0330649018 0.0542307012 -0.4999639988 vertex 0.0437868983 0.0273912009 -0.4999710023 endloop endfacet facet normal 0.004937 0.002233 -0.999985 outer loop vertex 0.0437868983 0.0273912009 -0.4999710023 vertex 0.0330649018 0.0542307012 -0.4999639988 vertex 0.0604275987 0.0524041988 -0.4998329878 endloop endfacet facet normal 0.006123 0.004529 -0.999971 outer loop vertex 0.0899396986 0.0522412993 -0.4996530116 vertex 0.0604275987 0.0524041988 -0.4998329878 vertex 0.0745806992 0.0783085972 -0.4996289909 endloop endfacet facet normal 0.006310 0.004427 -0.999970 outer loop vertex 0.0745806992 0.0783085972 -0.4996289909 vertex 0.0604275987 0.0524041988 -0.4998329878 vertex 0.0469603017 0.0767894015 -0.4998100102 endloop endfacet facet normal 0.179057 0.983709 0.015962 outer loop vertex 0.4071849883 0.5033119917 0.0654542968 vertex 0.4259850085 0.4998190105 0.0698271021 vertex 0.4171270132 0.5017960072 0.0473542996 endloop endfacet facet normal 0.004172 0.999819 -0.018586 outer loop vertex -0.1612679958 0.4989979863 0.1761849970 vertex -0.1711650044 0.4995310009 0.2026360035 vertex -0.1402810067 0.4992879927 0.1964969933 endloop endfacet facet normal 0.976516 0.035669 0.212473 outer loop vertex 0.4986549914 -0.1903219968 0.4328989983 vertex 0.5026379824 -0.2149039954 0.4187200069 vertex 0.5038419962 -0.1870830059 0.4085159898 endloop endfacet facet normal 0.016148 0.999483 -0.027806 outer loop vertex -0.2030680031 0.5001199841 0.2052800059 vertex -0.1842609942 0.5005379915 0.2312269956 vertex -0.1711650044 0.4995310009 0.2026360035 endloop endfacet facet normal 0.461601 0.102837 -0.881107 outer loop vertex 0.4461199939 0.3951700032 -0.4937820137 vertex 0.4685420096 0.3886960149 -0.4827910066 vertex 0.4526830018 0.3681100011 -0.4935019910 endloop endfacet facet normal 0.867371 0.075660 0.491878 outer loop vertex 0.4834479988 -0.2222830057 0.4649010003 vertex 0.4934299886 -0.2472479939 0.4511390030 vertex 0.4958010018 -0.2184090018 0.4425219893 endloop endfacet facet normal 0.923565 0.036916 0.381660 outer loop vertex 0.4958010018 -0.2184090018 0.4425219893 vertex 0.4986549914 -0.1903219968 0.4328989983 vertex 0.4899089932 -0.1933709979 0.4543580115 endloop endfacet facet normal 0.124667 0.331937 -0.935027 outer loop vertex 0.4098069966 0.4266810119 -0.4956670105 vertex 0.3978259861 0.4500510097 -0.4889680147 vertex 0.4295029938 0.4486609995 -0.4852379858 endloop endfacet facet normal 0.999213 0.039362 -0.004871 outer loop vertex 0.5037059784 -0.2899369895 0.1714919955 vertex 0.5048980117 -0.3206489980 0.1678390056 vertex 0.5039579868 -0.2997530103 0.1438650042 endloop endfacet facet normal 0.999963 -0.004734 0.007196 outer loop vertex 0.5051360130 -0.3430120051 0.1132770032 vertex 0.5049980283 -0.3322350085 0.1395410001 vertex 0.5048750043 -0.3657090068 0.1346150041 endloop endfacet facet normal 0.999936 -0.002032 -0.011165 outer loop vertex 0.5048750043 -0.3657090068 0.1346150041 vertex 0.5049980283 -0.3322350085 0.1395410001 vertex 0.5052490234 -0.3535070121 0.1658910066 endloop endfacet facet normal 0.999890 -0.012357 -0.008207 outer loop vertex 0.5052790046 -0.3704380095 0.1950380057 vertex 0.5052490234 -0.3535070121 0.1658910066 vertex 0.5056560040 -0.3385789990 0.1929990053 endloop endfacet facet normal 0.999695 0.011960 -0.021595 outer loop vertex 0.5056560040 -0.3385789990 0.1929990053 vertex 0.5052490234 -0.3535070121 0.1658910066 vertex 0.5048980117 -0.3206489980 0.1678390056 endloop endfacet facet normal 0.933840 0.357690 -0.000556 outer loop vertex 0.4910210073 0.4514259994 -0.1464750022 vertex 0.4890069962 0.4567230046 -0.1214369982 vertex 0.4977450073 0.4339039922 -0.1254280061 endloop endfacet facet normal 0.928334 0.366436 -0.062619 outer loop vertex 0.4977450073 0.4339039922 -0.1254280061 vertex 0.4890069962 0.4567230046 -0.1214369982 vertex 0.4943889976 0.4462859929 -0.1027240008 endloop endfacet facet normal 0.008893 0.999297 -0.036425 outer loop vertex -0.1503400058 0.5000569820 0.2263119966 vertex -0.1842609942 0.5005379915 0.2312269956 vertex -0.1625559926 0.5012710094 0.2566359937 endloop endfacet facet normal 0.000146 0.031248 -0.999512 outer loop vertex 0.0324135013 -0.2188159972 -0.5005450249 vertex 0.0504512005 -0.2483280003 -0.5014650226 vertex 0.0193806998 -0.2525959909 -0.5016030073 endloop endfacet facet normal -0.970148 -0.069915 0.232217 outer loop vertex -0.4954169989 -0.3980669975 0.4397529960 vertex -0.5005000234 -0.3685869873 0.4273929894 vertex -0.5017660260 -0.3983069956 0.4131560028 endloop endfacet facet normal -0.016838 -0.999848 -0.004526 outer loop vertex 0.1601299942 -0.5055620074 0.3451530039 vertex 0.1853439957 -0.5060300231 0.3547370136 vertex 0.1643420011 -0.5057470202 0.3703530133 endloop endfacet facet normal 0.964000 0.264146 -0.030502 outer loop vertex 0.5009449720 0.4222930074 -0.0647792965 vertex 0.4938859940 0.4468179941 -0.0754897967 vertex 0.4969390035 0.4387060106 -0.0492500998 endloop endfacet facet normal 0.004290 0.999989 0.001949 outer loop vertex 0.1422069967 0.4994179904 0.0317117013 vertex 0.1465049982 0.4994660020 -0.0023863299 vertex 0.1219149977 0.4995410144 0.0132507998 endloop endfacet facet normal 0.803779 0.593523 -0.040864 outer loop vertex 0.4861859977 0.4622409940 -0.0967795998 vertex 0.4890069962 0.4567230046 -0.1214369982 vertex 0.4776180089 0.4724819958 -0.1165649965 endloop endfacet facet normal -0.323946 0.945709 -0.026328 outer loop vertex -0.4460070133 0.4940629900 -0.1932130009 vertex -0.4283440113 0.4999189973 -0.2001930028 vertex -0.4462209940 0.4933469892 -0.2162989974 endloop endfacet facet normal 0.384506 -0.922647 0.029636 outer loop vertex 0.4381879866 -0.4955829978 0.1799069941 vertex 0.4572719932 -0.4880400002 0.1671389937 vertex 0.4565210044 -0.4874869883 0.1940989941 endloop endfacet facet normal -0.238711 0.322141 -0.916102 outer loop vertex -0.4478439987 0.4430930018 -0.4836489856 vertex -0.4365659952 0.4569500089 -0.4817149937 vertex -0.4258179963 0.4427840114 -0.4894970059 endloop endfacet facet normal -0.107824 -0.272224 -0.956174 outer loop vertex -0.4106490016 -0.4415389895 -0.4959810078 vertex -0.3967629969 -0.4230630100 -0.5028070211 vertex -0.3886510134 -0.4411759973 -0.4985649884 endloop endfacet facet normal 0.003477 -0.004037 -0.999986 outer loop vertex 0.1447169930 0.1648090035 -0.4989570081 vertex 0.1149230003 0.1614409983 -0.4990470111 vertex 0.1268090010 0.1872819960 -0.4991100132 endloop endfacet facet normal 0.008372 -0.014111 -0.999865 outer loop vertex 0.0912960023 0.2105190009 -0.4996789992 vertex 0.1004460007 0.1856209934 -0.4992510080 vertex 0.0723977983 0.1891019940 -0.4995349944 endloop endfacet facet normal 0.009464 -0.005324 -0.999941 outer loop vertex 0.0723977983 0.1891019940 -0.4995349944 vertex 0.1004460007 0.1856209934 -0.4992510080 vertex 0.0845561996 0.1607580036 -0.4992690086 endloop endfacet facet normal -0.889994 0.359804 -0.280093 outer loop vertex -0.4821720123 0.4458970129 -0.4528349936 vertex -0.4910820127 0.4333719909 -0.4406130016 vertex -0.4876540005 0.4487819970 -0.4317100048 endloop endfacet facet normal -0.035780 -0.006613 0.999338 outer loop vertex 0.2996680140 0.0982969031 0.5032060146 vertex 0.3336359859 0.1002300009 0.5044350028 vertex 0.3147900105 0.1275449991 0.5039409995 endloop endfacet facet normal 0.999749 -0.017851 -0.013548 outer loop vertex 0.5054240227 0.2093009949 -0.3724969923 vertex 0.5052250028 0.1789080054 -0.3471359909 vertex 0.5045750141 0.1736180037 -0.3881309927 endloop endfacet facet normal 0.541557 -0.036883 -0.839855 outer loop vertex 0.4546000063 0.2536439896 -0.4903300107 vertex 0.4698300064 0.2707589865 -0.4812609851 vertex 0.4715560079 0.2428870052 -0.4789240062 endloop endfacet facet normal 0.999959 -0.008969 -0.001337 outer loop vertex 0.5049149990 0.1139649972 -0.3777590096 vertex 0.5052059889 0.1443530023 -0.3639769852 vertex 0.5049560070 0.1133060008 -0.3426640034 endloop endfacet facet normal 0.999887 0.002158 0.014872 outer loop vertex 0.5049560070 0.1133060008 -0.3426640034 vertex 0.5052059889 0.1443530023 -0.3639769852 vertex 0.5047119856 0.1466100067 -0.3310909867 endloop endfacet facet normal 0.026225 -0.172471 0.984665 outer loop vertex 0.1622090042 -0.4030260146 0.5026860237 vertex 0.1491229981 -0.4248610139 0.4992100000 vertex 0.1826200038 -0.4266529977 0.4980039895 endloop endfacet facet normal -0.005058 0.033253 -0.999434 outer loop vertex 0.0193806998 -0.2525959909 -0.5016030073 vertex -0.0003077320 -0.2281209975 -0.5006890297 vertex 0.0324135013 -0.2188159972 -0.5005450249 endloop endfacet facet normal -0.984906 0.005798 0.172991 outer loop vertex -0.5051730275 -0.2449830025 0.3958660066 vertex -0.5003250241 -0.2405499965 0.4233190119 vertex -0.5037890077 -0.2201070040 0.4029119909 endloop endfacet facet normal -0.948389 0.172049 0.266377 outer loop vertex -0.4994100034 0.3995999992 0.4323770106 vertex -0.4930199981 0.4150060117 0.4451769888 vertex -0.4987820089 0.4208900034 0.4208619893 endloop endfacet facet normal 0.024262 -0.999691 -0.005491 outer loop vertex -0.2046460062 -0.4998199940 -0.0410404988 vertex -0.2283319980 -0.5004580021 -0.0295412000 vertex -0.2236720026 -0.5002210140 -0.0520979986 endloop endfacet facet normal -0.688572 -0.725091 -0.010577 outer loop vertex -0.4680500031 -0.4770469964 -0.0894894004 vertex -0.4700500071 -0.4756290019 -0.0564967990 vertex -0.4804869890 -0.4655059874 -0.0710078031 endloop endfacet facet normal 0.045229 -0.998969 -0.003983 outer loop vertex -0.2652429938 -0.5017920136 -0.0770142972 vertex -0.2470459938 -0.5010790229 -0.0491999015 vertex -0.2776150107 -0.5024899840 -0.0424486995 endloop endfacet facet normal -0.070038 -0.982229 0.174129 outer loop vertex -0.3691950142 -0.5054789782 0.4017330110 vertex -0.3849849999 -0.4993459880 0.4299769998 vertex -0.3994239867 -0.5030699968 0.4031629860 endloop endfacet facet normal 0.003961 0.044128 -0.999018 outer loop vertex 0.3755469918 -0.2920460105 -0.5090289712 vertex 0.3542290032 -0.2729949951 -0.5082719922 vertex 0.3803629875 -0.2644740045 -0.5077919960 endloop endfacet facet normal 0.045703 -0.998953 -0.001837 outer loop vertex -0.2776150107 -0.5024899840 -0.0424486995 vertex -0.2470459938 -0.5010790229 -0.0491999015 vertex -0.2555429935 -0.5015209913 -0.0202549994 endloop endfacet facet normal -0.006670 0.023881 -0.999693 outer loop vertex 0.0064962301 -0.1986750066 -0.5000309944 vertex -0.0003077320 -0.2281209975 -0.5006890297 vertex -0.0203208998 -0.2070430070 -0.5000519753 endloop endfacet facet normal 0.174981 0.672025 0.719558 outer loop vertex 0.4316689968 0.4739640057 0.4710730016 vertex 0.4441980124 0.4649839997 0.4764130116 vertex 0.4476610124 0.4759460092 0.4653330147 endloop endfacet facet normal 0.038853 -0.999243 -0.002145 outer loop vertex -0.2616809905 -0.5018259883 0.0106523000 vertex -0.2555429935 -0.5015209913 -0.0202549994 vertex -0.2330819964 -0.5006890297 -0.0009786510 endloop endfacet facet normal 0.038460 -0.999259 -0.001686 outer loop vertex -0.2330819964 -0.5006890297 -0.0009786510 vertex -0.2555429935 -0.5015209913 -0.0202549994 vertex -0.2283319980 -0.5004580021 -0.0295412000 endloop endfacet facet normal -0.043988 -0.896813 -0.440217 outer loop vertex -0.2397670001 -0.4935159981 -0.4497109950 vertex -0.2628160119 -0.4951249957 -0.4441300035 vertex -0.2527979910 -0.4881649911 -0.4593099952 endloop endfacet facet normal 0.998918 0.037935 -0.026907 outer loop vertex 0.5089700222 0.3527750075 0.3143920004 vertex 0.5077689886 0.3570730090 0.2758640051 vertex 0.5074399710 0.3841899931 0.3018800020 endloop endfacet facet normal 0.998583 0.050072 0.018046 outer loop vertex 0.5080540180 0.3790690005 0.3703919947 vertex 0.5086309910 0.3799220026 0.3360979855 vertex 0.5070750117 0.4044989944 0.3540059924 endloop endfacet facet normal 0.927153 0.370077 0.058563 outer loop vertex 0.4930390120 0.4519250095 0.3846049905 vertex 0.4954850078 0.4421029985 0.4079490006 vertex 0.5011799932 0.4313490093 0.3857449889 endloop endfacet facet normal 0.995974 0.084621 -0.029597 outer loop vertex 0.5059319735 0.4074920118 0.3240990043 vertex 0.5070750117 0.4044989944 0.3540059924 vertex 0.5086309910 0.3799220026 0.3360979855 endloop endfacet facet normal -0.050388 0.045885 -0.997675 outer loop vertex 0.2831139863 -0.2359610051 -0.5037140250 vertex 0.3119910061 -0.2301450074 -0.5049049854 vertex 0.3021520078 -0.2598879933 -0.5057759881 endloop endfacet facet normal -0.033070 0.042294 -0.998558 outer loop vertex 0.2629919946 -0.3029940128 -0.5061510205 vertex 0.2852590084 -0.3248220086 -0.5078129768 vertex 0.2590799928 -0.3293080032 -0.5071359873 endloop endfacet facet normal -0.039811 0.035511 -0.998576 outer loop vertex 0.3174020052 -0.3159100115 -0.5087000132 vertex 0.2932220101 -0.2922039926 -0.5068929791 vertex 0.3247990012 -0.2827309966 -0.5078150034 endloop endfacet facet normal -0.004403 0.034783 -0.999385 outer loop vertex 0.3482739925 -0.3037729859 -0.5093169808 vertex 0.3542290032 -0.2729949951 -0.5082719922 vertex 0.3755469918 -0.2920460105 -0.5090289712 endloop endfacet facet normal -0.043150 0.046303 -0.997995 outer loop vertex 0.3328860104 -0.2517659962 -0.5067279935 vertex 0.3247990012 -0.2827309966 -0.5078150034 vertex 0.3021520078 -0.2598879933 -0.5057759881 endloop endfacet facet normal -0.006069 -0.146703 0.989162 outer loop vertex -0.0869807974 -0.3968630135 0.5024570227 vertex -0.0692237020 -0.4240759909 0.4985300004 vertex -0.0522154011 -0.3984700143 0.5024319887 endloop endfacet facet normal 0.004622 0.999980 -0.004233 outer loop vertex 0.1275900006 0.4994809926 -0.0311487000 vertex 0.1056059971 0.4994809926 -0.0551571995 vertex 0.0967772007 0.4996500015 -0.0248689000 endloop endfacet facet normal 0.007086 -0.283023 0.959087 outer loop vertex -0.0846479982 -0.4485119879 0.4914329946 vertex -0.0692237020 -0.4240759909 0.4985300004 vertex -0.1014730036 -0.4241040051 0.4987600148 endloop endfacet facet normal -0.998281 -0.042595 -0.040258 outer loop vertex -0.5083169937 0.3170009851 0.2738560140 vertex -0.5064020157 0.2891269922 0.2558619976 vertex -0.5076749921 0.2882699966 0.2883349955 endloop endfacet facet normal -0.998803 -0.040199 -0.027849 outer loop vertex -0.5022370219 0.2268960029 0.2196190059 vertex -0.5012099743 0.2241100073 0.1868059933 vertex -0.5008350015 0.2024469972 0.2046270072 endloop endfacet facet normal 0.009252 -0.999949 0.004011 outer loop vertex -0.1875939965 -0.4994220138 0.1000469998 vertex -0.1859579980 -0.4995410144 0.0666086003 vertex -0.1586810052 -0.4992209971 0.0834681988 endloop endfacet facet normal -0.998645 -0.044175 -0.027507 outer loop vertex -0.5012099743 0.2241100073 0.1868059933 vertex -0.5022370219 0.2268960029 0.2196190059 vertex -0.5031229854 0.2607029974 0.1974910051 endloop endfacet facet normal -0.998758 -0.048286 -0.012285 outer loop vertex -0.5017679930 0.2470889986 0.1633590013 vertex -0.5033370256 0.2789979875 0.1655009985 vertex -0.5024099946 0.2665039897 0.1392430067 endloop endfacet facet normal -0.998498 -0.044955 -0.031329 outer loop vertex -0.5052689910 0.2918410003 0.2212059945 vertex -0.5031229854 0.2607029974 0.1974910051 vertex -0.5042769909 0.2582049966 0.2378550023 endloop endfacet facet normal -0.024508 -0.005621 0.999684 outer loop vertex 0.2343340069 -0.0416343994 0.5006080270 vertex 0.2095910013 -0.0472269990 0.4999699891 vertex 0.2229530066 -0.0681357011 0.5001800060 endloop endfacet facet normal -0.013765 -0.005493 0.999890 outer loop vertex 0.1950439960 -0.0661064982 0.4996660054 vertex 0.2095910013 -0.0472269990 0.4999699891 vertex 0.1868609935 -0.0412334986 0.4996899962 endloop endfacet facet normal 0.003111 -0.004338 0.999986 outer loop vertex 0.1267679930 -0.0697799996 0.4994939864 vertex 0.1504230052 -0.0770210028 0.4993889928 vertex 0.1450700015 -0.0518110991 0.4995149970 endloop endfacet facet normal -0.000111 -0.003751 0.999993 outer loop vertex 0.1450700015 -0.0518110991 0.4995149970 vertex 0.1635619998 -0.0382279009 0.4995679855 vertex 0.1418650001 -0.0213227998 0.4996289909 endloop endfacet facet normal -0.001621 -0.005690 0.999982 outer loop vertex 0.1418650001 -0.0213227998 0.4996289909 vertex 0.1635619998 -0.0382279009 0.4995679855 vertex 0.1747229993 -0.0166228004 0.4997090101 endloop endfacet facet normal -0.005699 -0.003583 0.999977 outer loop vertex 0.1868609935 -0.0412334986 0.4996899962 vertex 0.1747229993 -0.0166228004 0.4997090101 vertex 0.1635619998 -0.0382279009 0.4995679855 endloop endfacet facet normal -0.997826 -0.065900 0.000627 outer loop vertex -0.5039349794 -0.4030500054 -0.1252869964 vertex -0.5043269992 -0.3969010115 -0.1028769985 vertex -0.5054420233 -0.3802050054 -0.1225590035 endloop endfacet facet normal -0.021607 -0.292721 0.955954 outer loop vertex -0.0077024298 -0.4283989966 0.4983350039 vertex -0.0374862999 -0.4254820049 0.4985550046 vertex -0.0231953003 -0.4473429918 0.4921840131 endloop endfacet facet normal -0.007245 -0.145938 0.989267 outer loop vertex -0.0692237020 -0.4240759909 0.4985300004 vertex -0.0374862999 -0.4254820049 0.4985550046 vertex -0.0522154011 -0.3984700143 0.5024319887 endloop endfacet facet normal -0.997855 -0.065316 -0.004275 outer loop vertex -0.5054420233 -0.3802050054 -0.1225590035 vertex -0.5044519901 -0.3937720060 -0.1463630050 vertex -0.5039349794 -0.4030500054 -0.1252869964 endloop endfacet facet normal 0.028786 0.766205 -0.641951 outer loop vertex -0.2917439938 0.4729090035 -0.4773930013 vertex -0.3147230148 0.4856930077 -0.4631649852 vertex -0.2790850103 0.4868550003 -0.4601800144 endloop endfacet facet normal -0.321570 -0.030279 -0.946401 outer loop vertex -0.4501880109 0.0522960015 -0.4899449944 vertex -0.4495939910 0.0886835009 -0.4913110137 vertex -0.4274840057 0.0751933008 -0.4983919859 endloop endfacet facet normal -0.088904 -0.000244 0.996040 outer loop vertex -0.3867259920 0.3442249894 0.5063019991 vertex -0.3924280107 0.3112879992 0.5057849884 vertex -0.3646430075 0.3235610127 0.5082679987 endloop endfacet facet normal 0.034078 -0.034464 0.998825 outer loop vertex -0.3243260086 0.3059889972 0.5084229708 vertex -0.3151319921 0.2818680108 0.5072770119 vertex -0.2978650033 0.3016070127 0.5073689818 endloop endfacet facet normal -0.075046 -0.041325 0.996323 outer loop vertex -0.3956589997 0.2734329998 0.5046100020 vertex -0.3611179888 0.2645669878 0.5068439841 vertex -0.3674120009 0.2944410145 0.5076090097 endloop endfacet facet normal -0.488856 0.038698 0.871506 outer loop vertex -0.4533559978 0.2620289922 0.4907990098 vertex -0.4466710091 0.2901310027 0.4933010042 vertex -0.4668720067 0.2819019854 0.4823350012 endloop endfacet facet normal -0.165012 -0.007912 0.986260 outer loop vertex -0.4210039973 0.2992079854 0.5009070039 vertex -0.3924280107 0.3112879992 0.5057849884 vertex -0.4157580137 0.3325270116 0.5020520091 endloop endfacet facet normal -0.053454 0.997183 0.052622 outer loop vertex -0.3262999952 0.5086129904 0.3774699867 vertex -0.3616389930 0.5072240233 0.3678930104 vertex -0.3479909897 0.5062729716 0.3997789919 endloop endfacet facet normal 0.874854 0.479739 0.066943 outer loop vertex 0.4871830046 0.4580259919 -0.3513700068 vertex 0.4808509946 0.4649890065 -0.3185189962 vertex 0.4947780073 0.4408949912 -0.3278590143 endloop endfacet facet normal -0.697811 0.714974 -0.043271 outer loop vertex -0.4671210051 0.4804799855 0.1216019988 vertex -0.4618990123 0.4841710031 0.0983766988 vertex -0.4775980115 0.4694240093 0.1078799963 endloop endfacet facet normal -0.259369 0.965691 0.013008 outer loop vertex -0.4150300026 0.4995349944 0.4011699855 vertex -0.4358099997 0.4943139851 0.3744310141 vertex -0.4420419931 0.4921860099 0.4081479907 endloop endfacet facet normal -0.235265 0.971907 -0.006939 outer loop vertex -0.4358099997 0.4943139851 0.3744310141 vertex -0.4150300026 0.4995349944 0.4011699855 vertex -0.4004110098 0.5028619766 0.3715080023 endloop endfacet facet normal -0.076562 0.996895 0.018383 outer loop vertex -0.3764449954 0.5067160130 0.3185319901 vertex -0.3859890103 0.5055509806 0.3419620097 vertex -0.3559690118 0.5080080032 0.3337480128 endloop endfacet facet normal -0.078910 0.996834 0.009784 outer loop vertex -0.3559690118 0.5080080032 0.3337480128 vertex -0.3859890103 0.5055509806 0.3419620097 vertex -0.3616389930 0.5072240233 0.3678930104 endloop endfacet facet normal 0.316314 0.946431 -0.064915 outer loop vertex 0.4355840087 0.4955430031 -0.3995850086 vertex 0.4206730127 0.5024549961 -0.3714689910 vertex 0.4446989894 0.4946840107 -0.3676939905 endloop endfacet facet normal 0.111347 0.380579 0.918021 outer loop vertex 0.4190590084 0.4598029852 0.4816100001 vertex 0.4431670010 0.4473150074 0.4838629961 vertex 0.4441980124 0.4649839997 0.4764130116 endloop endfacet facet normal 0.019208 -0.008324 -0.999781 outer loop vertex -0.3259510100 0.0069004400 -0.5046989918 vertex -0.3582249880 0.0031719799 -0.5052880049 vertex -0.3443169892 0.0326226018 -0.5052660108 endloop endfacet facet normal 0.002865 -0.010461 -0.999941 outer loop vertex -0.3615939915 0.0561842993 -0.5055620074 vertex -0.3443169892 0.0326226018 -0.5052660108 vertex -0.3737969995 0.0297110006 -0.5053200126 endloop endfacet facet normal -0.180885 -0.006621 -0.983482 outer loop vertex -0.4016689956 -0.0310079996 -0.5028650165 vertex -0.4141950011 -0.0594061017 -0.5003700256 vertex -0.4272620082 -0.0326206982 -0.4981470108 endloop endfacet facet normal -0.120964 -0.033806 -0.992081 outer loop vertex -0.4016689956 -0.0310079996 -0.5028650165 vertex -0.3850249946 -0.0569615997 -0.5040100217 vertex -0.4141950011 -0.0594061017 -0.5003700256 endloop endfacet facet normal -0.999451 -0.032845 -0.004297 outer loop vertex -0.5000420213 0.2074220031 0.1262169927 vertex -0.5004289746 0.2152290046 0.1565420032 vertex -0.5010619760 0.2373549938 0.1346510053 endloop endfacet facet normal -0.032330 0.002148 -0.999475 outer loop vertex -0.3672519922 -0.0835189000 -0.5046420097 vertex -0.3850249946 -0.0569615997 -0.5040100217 vertex -0.3538759947 -0.0543384999 -0.5050119758 endloop endfacet facet normal 0.009933 -0.999722 -0.021382 outer loop vertex -0.1536670029 -0.5052130222 0.3553839922 vertex -0.1396079957 -0.5045179725 0.3294180036 vertex -0.1227729991 -0.5048599839 0.3532299995 endloop endfacet facet normal -0.030774 -0.016309 -0.999393 outer loop vertex -0.3538759947 -0.0543384999 -0.5050119758 vertex -0.3850249946 -0.0569615997 -0.5040100217 vertex -0.3721039891 -0.0270514004 -0.5048959851 endloop endfacet facet normal -0.019597 -0.999561 0.022203 outer loop vertex -0.3775660098 -0.5064439774 -0.2340710014 vertex -0.3508670032 -0.5067830086 -0.2257689983 vertex -0.3728280067 -0.5059210062 -0.2063460052 endloop endfacet facet normal -0.760532 0.019488 0.649008 outer loop vertex -0.4861940145 0.3272140026 0.4623180032 vertex -0.4784739912 0.3028570116 0.4720959961 vertex -0.4737429917 0.3260009885 0.4769450128 endloop endfacet facet normal 0.720386 0.014669 -0.693418 outer loop vertex 0.4803369939 -0.3563739955 -0.4717609882 vertex 0.4669679999 -0.3572750092 -0.4856689870 vertex 0.4700340033 -0.3276489973 -0.4818570018 endloop endfacet facet normal 0.046832 -0.997950 0.043624 outer loop vertex -0.3054850101 -0.5071470141 -0.2675929964 vertex -0.3041230142 -0.5082679987 -0.2946990132 vertex -0.2795679867 -0.5063210130 -0.2765200138 endloop endfacet facet normal 0.035521 -0.998440 0.043076 outer loop vertex -0.3054850101 -0.5071470141 -0.2675929964 vertex -0.3300339878 -0.5083690286 -0.2756739855 vertex -0.3041230142 -0.5082679987 -0.2946990132 endloop endfacet facet normal -0.016970 0.999805 0.010089 outer loop vertex 0.2117159963 0.5064989924 -0.3360860050 vertex 0.2289630026 0.5070660114 -0.3632650077 vertex 0.1961070001 0.5064989924 -0.3623400033 endloop endfacet facet normal 0.008390 0.992999 -0.117823 outer loop vertex 0.1931580007 0.5030699968 -0.4119170010 vertex 0.2120009959 0.5056369901 -0.3889409900 vertex 0.2292769998 0.5021539927 -0.4170649946 endloop endfacet facet normal -0.639953 -0.000906 -0.768414 outer loop vertex -0.4683440030 -0.0122029996 -0.4782190025 vertex -0.4781360030 0.0158008002 -0.4700970054 vertex -0.4612700045 0.0197056998 -0.4841479957 endloop endfacet facet normal -0.018789 0.990770 -0.134243 outer loop vertex 0.2292769998 0.5021539927 -0.4170649946 vertex 0.2120009959 0.5056369901 -0.3889409900 vertex 0.2459100038 0.5061339736 -0.3900189996 endloop endfacet facet normal 0.000045 0.808959 -0.587865 outer loop vertex 0.3667260110 0.4818229973 -0.4666230083 vertex 0.3834199905 0.4921920002 -0.4523530006 vertex 0.3951349854 0.4816470146 -0.4668630064 endloop endfacet facet normal -0.039563 -0.023884 0.998932 outer loop vertex 0.2638069987 0.3271650076 0.5076490045 vertex 0.2945390046 0.3190439939 0.5086719990 vertex 0.2862580121 0.3495739996 0.5090739727 endloop endfacet facet normal -0.004629 0.012796 -0.999907 outer loop vertex 0.0091516403 -0.1738040000 -0.4997250140 vertex 0.0064962301 -0.1986750066 -0.5000309944 vertex -0.0134522002 -0.1804170012 -0.4997049868 endloop endfacet facet normal -0.029210 -0.802924 0.595365 outer loop vertex 0.0156963002 -0.4783169925 0.4724709988 vertex 0.0197394993 -0.4900699854 0.4568189979 vertex 0.0403429009 -0.4841949940 0.4657529891 endloop endfacet facet normal -0.047516 -0.827544 -0.559386 outer loop vertex 0.2702279985 -0.4776279926 -0.4720120132 vertex 0.2953830063 -0.4803079963 -0.4701839983 vertex 0.2747929990 -0.4903689921 -0.4535509944 endloop endfacet facet normal 0.033973 -0.998958 -0.030484 outer loop vertex -0.3244149983 -0.5074120164 0.2714770138 vertex -0.3014549911 -0.5072410107 0.2914609909 vertex -0.3309229910 -0.5086129904 0.3035799861 endloop endfacet facet normal -0.019572 -0.926447 0.375915 outer loop vertex 0.0197394993 -0.4900699854 0.4568189979 vertex 0.0265213009 -0.4975360036 0.4387719929 vertex 0.0417208001 -0.4929470122 0.4508729875 endloop endfacet facet normal -0.026725 -0.652005 0.757743 outer loop vertex 0.0156963002 -0.4783169925 0.4724709988 vertex 0.0163205992 -0.4650020003 0.4839499891 vertex -0.0100416001 -0.4672290087 0.4811039865 endloop endfacet facet normal -0.951240 0.308427 0.003828 outer loop vertex -0.4921259880 0.4484030008 0.0410443991 vertex -0.4991959929 0.4265390038 0.0457913987 vertex -0.4945819974 0.4404990077 0.0675726011 endloop endfacet facet normal -0.754439 -0.092285 0.649851 outer loop vertex -0.4789789915 -0.3771390021 0.4719350040 vertex -0.4852710068 -0.3998230100 0.4614090025 vertex -0.4709889889 -0.4008130133 0.4778490067 endloop endfacet facet normal 0.014683 -0.979378 0.201504 outer loop vertex 0.0265213009 -0.4975360036 0.4387719929 vertex 0.0039874702 -0.5003650188 0.4266639948 vertex 0.0316084996 -0.5023519993 0.4149940014 endloop endfacet facet normal -0.055033 -0.880997 0.469910 outer loop vertex 0.0042356201 -0.4949730039 0.4458110034 vertex 0.0197394993 -0.4900699854 0.4568189979 vertex -0.0098193297 -0.4855790138 0.4617770016 endloop endfacet facet normal 0.008625 0.024610 -0.999660 outer loop vertex 0.1148310006 -0.2298959941 -0.5006300211 vertex 0.1112580001 -0.1913540065 -0.4997119904 vertex 0.1421809942 -0.2030040026 -0.4997319877 endloop endfacet facet normal -0.672824 0.738386 0.045756 outer loop vertex -0.4665479958 0.4785880148 0.2786790133 vertex -0.4772450030 0.4704180062 0.2532269955 vertex -0.4845130146 0.4621950090 0.2790519893 endloop endfacet facet normal -0.892849 0.447497 0.050669 outer loop vertex -0.4945819974 0.4404990077 0.0675726011 vertex -0.4846580029 0.4611620009 0.0599546991 vertex -0.4921259880 0.4484030008 0.0410443991 endloop endfacet facet normal -0.786537 0.617041 -0.024884 outer loop vertex -0.4845130146 0.4621950090 0.2790519893 vertex -0.4772450030 0.4704180062 0.2532269955 vertex -0.4909319878 0.4530439973 0.2550289929 endloop endfacet facet normal -0.888193 0.459394 0.008348 outer loop vertex -0.4912309945 0.4502330124 0.2069319934 vertex -0.4960190058 0.4404940009 0.2334489971 vertex -0.4854710102 0.4609479904 0.2301220000 endloop endfacet facet normal 0.834662 0.006487 -0.550725 outer loop vertex 0.4910179973 0.1850149930 -0.4515669942 vertex 0.4912199974 0.1559700072 -0.4516029954 vertex 0.4789069891 0.1697400063 -0.4701020122 endloop endfacet facet normal -0.891001 0.450986 -0.052240 outer loop vertex -0.4909319878 0.4530439973 0.2550289929 vertex -0.4854710102 0.4609479904 0.2301220000 vertex -0.4960190058 0.4404940009 0.2334489971 endloop endfacet facet normal 0.030801 -0.868141 -0.495362 outer loop vertex -0.0080579100 -0.4791480005 -0.4667049944 vertex -0.0120464005 -0.4924429953 -0.4436529875 vertex -0.0400836989 -0.4862749875 -0.4562059939 endloop endfacet facet normal 0.005191 -0.999824 -0.018030 outer loop vertex -0.1118329987 -0.5042690039 0.3236080110 vertex -0.1227729991 -0.5048599839 0.3532299995 vertex -0.1396079957 -0.5045179725 0.3294180036 endloop endfacet facet normal -0.006838 -0.999426 -0.033193 outer loop vertex -0.0947050005 -0.5008350015 0.2414149940 vertex -0.1039000005 -0.4998750091 0.2144040018 vertex -0.0811500996 -0.5002359748 0.2205860019 endloop endfacet facet normal -0.008895 -0.999432 -0.032492 outer loop vertex -0.1225489974 -0.5004199743 0.2362720072 vertex -0.1039000005 -0.4998750091 0.2144040018 vertex -0.0947050005 -0.5008350015 0.2414149940 endloop endfacet facet normal -0.015257 -0.135675 0.990636 outer loop vertex 0.2910160124 -0.4125429988 0.5044969916 vertex 0.3195570111 -0.4205349982 0.5038419962 vertex 0.3135359883 -0.3942439854 0.5073500276 endloop endfacet facet normal -0.015915 -0.216508 0.976151 outer loop vertex 0.2183399945 -0.4157809913 0.5007159710 vertex 0.2428070009 -0.4354020059 0.4967629910 vertex 0.2557950020 -0.4059279859 0.5035120249 endloop endfacet facet normal -0.039090 -0.325214 0.944832 outer loop vertex 0.2120220065 -0.4424239993 0.4937919974 vertex 0.1826200038 -0.4266529977 0.4980039895 vertex 0.1862690002 -0.4531430006 0.4890370071 endloop endfacet facet normal 0.000614 -0.073077 0.997326 outer loop vertex 0.1622090042 -0.4030260146 0.5026860237 vertex 0.1924320012 -0.3955940008 0.5032119751 vertex 0.1687529981 -0.3755939901 0.5046920180 endloop endfacet facet normal 0.996117 -0.083406 -0.028190 outer loop vertex 0.5065810084 -0.3611269891 0.2478509992 vertex 0.5073590279 -0.3629080057 0.2806119919 vertex 0.5041139722 -0.3951820135 0.2614350021 endloop endfacet facet normal 0.998867 0.033994 -0.033292 outer loop vertex 0.5091900229 -0.2906230092 0.3381940126 vertex 0.5081790090 -0.2929289937 0.3055059910 vertex 0.5073450208 -0.2545610070 0.3196609914 endloop endfacet facet normal 0.998980 0.020432 -0.040271 outer loop vertex 0.5070000291 -0.3012279868 0.2720490098 vertex 0.5081790090 -0.2929289937 0.3055059910 vertex 0.5086320043 -0.3299869895 0.2979409993 endloop endfacet facet normal 0.997911 0.046426 -0.044933 outer loop vertex 0.5060170293 -0.2649210095 0.2811450064 vertex 0.5047450066 -0.2737880051 0.2437330037 vertex 0.5037310123 -0.2388290018 0.2573339939 endloop endfacet facet normal 0.041365 -0.998814 -0.025670 outer loop vertex 0.3574399948 -0.5063199997 0.2295539975 vertex 0.3860749900 -0.5046449900 0.2105219960 vertex 0.3875289857 -0.5054550171 0.2443830073 endloop endfacet facet normal 0.313920 0.949425 0.006886 outer loop vertex 0.4438990057 0.4943319857 -0.3155980110 vertex 0.4163669944 0.5034660101 -0.3198409975 vertex 0.4251869917 0.5003340244 -0.2901000082 endloop endfacet facet normal 0.999252 0.020517 -0.032781 outer loop vertex 0.5061969757 -0.3108670115 0.2415370047 vertex 0.5070000291 -0.3012279868 0.2720490098 vertex 0.5073729753 -0.3340820074 0.2628549933 endloop endfacet facet normal -0.026059 -0.121116 0.992296 outer loop vertex 0.0517445989 -0.4160200059 0.5014799833 vertex 0.0744514018 -0.4035690129 0.5035960078 vertex 0.0524249002 -0.3908500075 0.5045700073 endloop endfacet facet normal 0.200823 -0.036471 -0.978948 outer loop vertex 0.4124970138 0.3182969987 -0.5051860213 vertex 0.4337329865 0.2991960049 -0.5001180172 vertex 0.4088720083 0.2849150002 -0.5046859980 endloop endfacet facet normal 0.343868 -0.045346 -0.937922 outer loop vertex 0.4327909946 0.2667770088 -0.4988960028 vertex 0.4337329865 0.2991960049 -0.5001180172 vertex 0.4532420039 0.2835490108 -0.4922089875 endloop endfacet facet normal -0.013974 -0.974862 -0.222370 outer loop vertex -0.0994544998 -0.4983690083 -0.4271430075 vertex -0.1252589971 -0.5017820001 -0.4105589986 vertex -0.1283410043 -0.4956809878 -0.4371120036 endloop endfacet facet normal 0.040371 0.998566 -0.035165 outer loop vertex 0.3624739945 0.5075139999 0.2529560030 vertex 0.3865199983 0.5058799982 0.2341620028 vertex 0.3589079976 0.5065190196 0.2206079960 endloop endfacet facet normal -0.012750 -0.808810 -0.587933 outer loop vertex -0.0380997993 -0.4725880027 -0.4750779867 vertex -0.0080579100 -0.4791480005 -0.4667049944 vertex -0.0400836989 -0.4862749875 -0.4562059939 endloop endfacet facet normal -0.161086 -0.978677 0.127447 outer loop vertex -0.4148829877 -0.4974620044 0.4266879857 vertex -0.4268200099 -0.4985150099 0.4035139978 vertex -0.3994239867 -0.5030699968 0.4031629860 endloop endfacet facet normal -0.084931 0.996332 -0.010471 outer loop vertex -0.3779399991 0.5047850013 0.2164839953 vertex -0.4054119885 0.5024189949 0.2141820043 vertex -0.3946450055 0.5035939813 0.2386520058 endloop endfacet facet normal 0.042794 0.717221 -0.695531 outer loop vertex 0.3340010047 0.4831750095 -0.4638729990 vertex 0.3485310078 0.4648649991 -0.4818600118 vertex 0.3138729930 0.4707790017 -0.4778940082 endloop endfacet facet normal 0.922542 -0.096375 0.373668 outer loop vertex 0.4970619977 -0.3872610033 0.4426560104 vertex 0.4885869920 -0.4058089852 0.4587959945 vertex 0.4952229857 -0.4150930047 0.4400179982 endloop endfacet facet normal -0.998020 -0.045752 0.043160 outer loop vertex -0.5051280260 0.2796300054 -0.2632080019 vertex -0.5069699883 0.2937529981 -0.2908299863 vertex -0.5054939985 0.2620050013 -0.2903540134 endloop endfacet facet normal -0.010184 -0.515996 0.856530 outer loop vertex 0.0863682032 -0.4670960009 0.4808979928 vertex 0.1087760031 -0.4552280009 0.4883140028 vertex 0.0815801024 -0.4484049976 0.4921010137 endloop endfacet facet normal -0.678665 0.045325 -0.733048 outer loop vertex -0.4823659956 -0.2227790058 -0.4658020139 vertex -0.4670229852 -0.2049919963 -0.4789069891 vertex -0.4667359889 -0.2353540063 -0.4810500145 endloop endfacet facet normal 0.829588 0.005474 -0.558350 outer loop vertex 0.4869970083 -0.2739369869 -0.4604830146 vertex 0.4928869903 -0.3005810082 -0.4519929886 vertex 0.4803479910 -0.2993319929 -0.4706110060 endloop endfacet facet normal 0.005666 -0.005044 -0.999971 outer loop vertex 0.1149230003 0.1614409983 -0.4990470111 vertex 0.1004460007 0.1856209934 -0.4992510080 vertex 0.1268090010 0.1872819960 -0.4991100132 endloop endfacet facet normal 0.000365 -0.003840 -0.999993 outer loop vertex 0.0180249996 0.1819130033 -0.4997889996 vertex 0.0137072001 0.1486919969 -0.4996629953 vertex -0.0156183001 0.1711660028 -0.4997600019 endloop endfacet facet normal 0.006521 0.000039 -0.999979 outer loop vertex 0.0383337997 0.1266040057 -0.4996140003 vertex 0.0486999005 0.1624069959 -0.4995450079 vertex 0.0697396994 0.1320700049 -0.4994089901 endloop endfacet facet normal 0.006765 0.005426 -0.999962 outer loop vertex 0.0579957999 0.1028549969 -0.4996080101 vertex 0.0877057984 0.1058069989 -0.4993909895 vertex 0.0745806992 0.0783085972 -0.4996289909 endloop endfacet facet normal 0.007474 0.001019 -0.999972 outer loop vertex 0.1011810005 0.1340260059 -0.4991720021 vertex 0.0697396994 0.1320700049 -0.4994089901 vertex 0.0845561996 0.1607580036 -0.4992690086 endloop endfacet facet normal -0.927347 -0.301667 -0.221414 outer loop vertex -0.4925029874 -0.4405840039 -0.4258809984 vertex -0.4914880097 -0.4295040071 -0.4452280104 vertex -0.4846389890 -0.4502699971 -0.4456210136 endloop endfacet facet normal 0.334019 -0.177240 -0.925752 outer loop vertex 0.4399220049 -0.3823849857 -0.4994989932 vertex 0.4517650008 -0.3973959982 -0.4923520088 vertex 0.4286719859 -0.4040719867 -0.4994060099 endloop endfacet facet normal 0.020643 0.008407 0.999752 outer loop vertex -0.2219929993 0.3587099910 0.5057889819 vertex -0.2509570122 0.3746489882 0.5062530041 vertex -0.2503030002 0.3418839872 0.5065150261 endloop endfacet facet normal 0.035717 -0.712433 -0.700831 outer loop vertex 0.2470840067 -0.4823929965 -0.4650039971 vertex 0.2231149971 -0.4746330082 -0.4741140008 vertex 0.2508560121 -0.4649200141 -0.4825739861 endloop endfacet facet normal 0.873210 -0.487324 0.004518 outer loop vertex 0.4950580001 -0.4452539980 -0.3405849934 vertex 0.4851660132 -0.4631359875 -0.3575280011 vertex 0.4955129921 -0.4447210133 -0.3710359931 endloop endfacet facet normal -0.005741 0.170788 0.985291 outer loop vertex -0.2469619960 0.4325740039 0.4993950129 vertex -0.2492209971 0.4056659937 0.5040460229 vertex -0.2212460041 0.4193390012 0.5018389821 endloop endfacet facet normal 0.028752 0.125389 0.991691 outer loop vertex -0.1700260043 0.4255230129 0.4998289943 vertex -0.1930859983 0.4067989886 0.5028650165 vertex -0.1609670073 0.3966900110 0.5032119751 endloop endfacet facet normal -0.005770 0.000860 0.999983 outer loop vertex -0.0588923991 -0.1029200032 0.4993419945 vertex -0.0859609991 -0.1252329946 0.4992049932 vertex -0.0530496985 -0.1381659955 0.4994060099 endloop endfacet facet normal -0.004889 0.013799 0.999893 outer loop vertex -0.0761184990 -0.1935340017 0.4998820126 vertex -0.0803643018 -0.1597499996 0.4993950129 vertex -0.1064350009 -0.1806530058 0.4995560050 endloop endfacet facet normal -0.998921 -0.002141 -0.046399 outer loop vertex -0.5030679703 -0.0356616005 0.2782900035 vertex -0.5042660236 -0.0552747995 0.3049879968 vertex -0.5044879913 -0.0241023004 0.3083280027 endloop endfacet facet normal -0.001627 0.009731 0.999951 outer loop vertex -0.1064350009 -0.1806530058 0.4995560050 vertex -0.0803643018 -0.1597499996 0.4993950129 vertex -0.1124700010 -0.1472380012 0.4992209971 endloop endfacet facet normal 0.011189 0.008315 0.999903 outer loop vertex -0.1380980015 -0.1695619971 0.4994989932 vertex -0.1451500058 -0.1355410069 0.4992949963 vertex -0.1713880002 -0.1587979943 0.4997819960 endloop endfacet facet normal -0.001180 0.002149 0.999997 outer loop vertex -0.1187219992 -0.1129759997 0.4991399944 vertex -0.1124700010 -0.1472380012 0.4992209971 vertex -0.0859609991 -0.1252329946 0.4992049932 endloop endfacet facet normal -0.998889 -0.038028 0.027820 outer loop vertex -0.5051530004 0.3208659887 -0.2115219980 vertex -0.5064759851 0.3341079950 -0.2409230024 vertex -0.5050929785 0.3002560139 -0.2375389934 endloop endfacet facet normal 0.122613 -0.027962 0.992061 outer loop vertex 0.4114460051 0.1955559999 0.5029839873 vertex 0.3933869898 0.2087190002 0.5055869818 vertex 0.3894610107 0.1866800040 0.5054510236 endloop endfacet facet normal -0.052905 0.002326 0.998597 outer loop vertex -0.3793700039 0.0138617000 0.5047670007 vertex -0.3673920035 0.0415863991 0.5053369999 vertex -0.3981049955 0.0397889987 0.5037140250 endloop endfacet facet normal 0.032733 -0.018401 0.999295 outer loop vertex 0.3849839866 0.1614989936 0.5051339865 vertex 0.3894610107 0.1866800040 0.5054510236 vertex 0.3658159971 0.1794279963 0.5060920119 endloop endfacet facet normal 0.033354 -0.020430 0.999235 outer loop vertex 0.3658159971 0.1794279963 0.5060920119 vertex 0.3894610107 0.1866800040 0.5054510236 vertex 0.3708049953 0.2052769959 0.5064539909 endloop endfacet facet normal 0.998877 0.046775 -0.007508 outer loop vertex 0.5023419857 -0.2645319998 0.1482979953 vertex 0.5037059784 -0.2899369895 0.1714919955 vertex 0.5039579868 -0.2997530103 0.1438650042 endloop endfacet facet normal 0.998780 0.045267 -0.019714 outer loop vertex 0.5037490129 -0.2839980125 0.1945450008 vertex 0.5024650097 -0.2614659965 0.1812299937 vertex 0.5032010078 -0.2650539875 0.2102800012 endloop endfacet facet normal -0.826932 -0.042474 -0.560695 outer loop vertex -0.4887380004 0.1085089967 -0.4562509954 vertex -0.4816020131 0.1303779930 -0.4684320092 vertex -0.4770070016 0.1042150036 -0.4732269943 endloop endfacet facet normal -0.997437 -0.071009 0.008831 outer loop vertex -0.5037099719 -0.3948900104 -0.2279769927 vertex -0.5029399991 -0.4018369913 -0.1968709975 vertex -0.5052080154 -0.3708879948 -0.2041810006 endloop endfacet facet normal -0.934557 -0.036673 -0.353920 outer loop vertex -0.4920809865 0.1355639994 -0.4502269924 vertex -0.4887380004 0.1085089967 -0.4562509954 vertex -0.4971289933 0.1133069992 -0.4345909953 endloop endfacet facet normal 0.038306 -0.560245 0.827441 outer loop vertex -0.2602449954 -0.4543640018 0.4903900027 vertex -0.2744579911 -0.4669089913 0.4825539887 vertex -0.2437130064 -0.4687649906 0.4798740149 endloop endfacet facet normal -0.045893 0.998945 0.001507 outer loop vertex 0.2721860111 0.5020530224 -0.0859524980 vertex 0.2892349958 0.5027989745 -0.0612310991 vertex 0.3037100136 0.5035020113 -0.0864387006 endloop endfacet facet normal 0.002848 0.999978 -0.005911 outer loop vertex 0.1157800034 0.4992690086 -0.0861162990 vertex 0.1056059971 0.4994809926 -0.0551571995 vertex 0.1386750042 0.4993500113 -0.0613829009 endloop endfacet facet normal 0.999253 0.038291 -0.005261 outer loop vertex 0.5009040236 -0.2339340001 0.1340949982 vertex 0.5000789762 -0.2112299949 0.1426350027 vertex 0.5008950233 -0.2294790000 0.1648100019 endloop endfacet facet normal -0.021787 -0.802161 0.596710 outer loop vertex 0.0156963002 -0.4783169925 0.4724709988 vertex -0.0098193297 -0.4855790138 0.4617770016 vertex 0.0197394993 -0.4900699854 0.4568189979 endloop endfacet facet normal 0.045348 -0.589554 0.806455 outer loop vertex 0.1087760031 -0.4552280009 0.4883140028 vertex 0.0863682032 -0.4670960009 0.4808979928 vertex 0.1149450019 -0.4727360010 0.4751679897 endloop endfacet facet normal -0.112308 -0.990853 0.074812 outer loop vertex -0.3994239867 -0.5030699968 0.4031629860 vertex -0.4129680097 -0.5034760237 0.3774529994 vertex -0.3836989999 -0.5069440007 0.3754599988 endloop endfacet facet normal -0.999737 -0.001094 0.022919 outer loop vertex -0.5058699846 0.3589780033 -0.2129009962 vertex -0.5051890016 0.3385739923 -0.1841699928 vertex -0.5051270127 0.3700839877 -0.1799619943 endloop endfacet facet normal 0.999252 0.001369 0.038643 outer loop vertex 0.5048000216 0.0799292997 -0.3337309957 vertex 0.5036169887 0.0746337995 -0.3029519916 vertex 0.5044890046 0.0460757017 -0.3244889975 endloop endfacet facet normal 0.998912 0.001464 0.046619 outer loop vertex 0.5029609799 0.1023449972 -0.2904759943 vertex 0.5041700006 0.0988077000 -0.3162710071 vertex 0.5038880110 0.1235980019 -0.3110069931 endloop endfacet facet normal 0.998676 -0.008187 0.050782 outer loop vertex 0.5021529794 0.1568460017 -0.2753039896 vertex 0.5033119917 0.1757140011 -0.2950550020 vertex 0.5020560026 0.1832929999 -0.2691330016 endloop endfacet facet normal -0.657281 -0.038275 -0.752673 outer loop vertex -0.4770070016 0.1042150036 -0.4732269943 vertex -0.4679520130 0.1254850030 -0.4822160006 vertex -0.4639590085 0.1025179997 -0.4845350087 endloop endfacet facet normal -0.062537 0.997738 -0.024651 outer loop vertex -0.3874070048 0.5043830276 0.2664699852 vertex -0.3584949970 0.5064489841 0.2767420113 vertex -0.3612599969 0.5054609776 0.2437680066 endloop endfacet facet normal 0.999559 -0.001130 0.029685 outer loop vertex 0.5043609738 0.1690450013 -0.3184179962 vertex 0.5047119856 0.1466100067 -0.3310909867 vertex 0.5052250028 0.1789080054 -0.3471359909 endloop endfacet facet normal 0.999829 0.007657 -0.016841 outer loop vertex 0.5052250028 0.1789080054 -0.3471359909 vertex 0.5052059889 0.1443530023 -0.3639769852 vertex 0.5045750141 0.1736180037 -0.3881309927 endloop endfacet facet normal 0.999838 0.018017 -0.000488 outer loop vertex 0.5075659752 -0.2358130068 0.3758449852 vertex 0.5074380040 -0.2294899970 0.3471159935 vertex 0.5070530176 -0.2076009959 0.3664430082 endloop endfacet facet normal 0.999364 -0.004953 0.035325 outer loop vertex 0.5038880110 0.1235980019 -0.3110069931 vertex 0.5049560070 0.1133060008 -0.3426640034 vertex 0.5047119856 0.1466100067 -0.3310909867 endloop endfacet facet normal -0.019788 -0.004003 0.999796 outer loop vertex -0.0247786008 0.3724089861 0.5062100291 vertex -0.0465958007 0.3791010082 0.5058050156 vertex -0.0378983989 0.3525899947 0.5058709979 endloop endfacet facet normal 0.024776 -0.695189 0.718400 outer loop vertex -0.3450179994 -0.4810520113 0.4693450034 vertex -0.3327730000 -0.4653989971 0.4840700030 vertex -0.3629190028 -0.4678860009 0.4827030003 endloop endfacet facet normal -0.006311 -0.035212 0.999360 outer loop vertex -0.0378983989 0.3525899947 0.5058709979 vertex -0.0583719984 0.3295800090 0.5049309731 vertex -0.0226192996 0.3195979893 0.5048050284 endloop endfacet facet normal -0.010668 -0.041776 0.999070 outer loop vertex -0.0826352984 0.3081130087 0.5038120151 vertex -0.1124750003 0.3194630146 0.5039680004 vertex -0.1060360000 0.2873030007 0.5026919842 endloop endfacet facet normal -0.010148 -0.006225 0.999929 outer loop vertex -0.0887664035 0.3405030072 0.5048810244 vertex -0.0941063985 0.3715350032 0.5050200224 vertex -0.1188969985 0.3526729941 0.5046510100 endloop endfacet facet normal -0.008539 0.993152 0.116519 outer loop vertex 0.2393639982 0.5061699748 0.3781920075 vertex 0.2168570012 0.5052409768 0.3844609857 vertex 0.2300339937 0.5032479763 0.4024139941 endloop endfacet facet normal 0.005380 0.999979 -0.003701 outer loop vertex 0.0967772007 0.4996500015 -0.0248689000 vertex 0.0722998008 0.4996969998 -0.0477531999 vertex 0.0652915984 0.4998539984 -0.0155173996 endloop endfacet facet normal -0.033258 0.993696 0.107063 outer loop vertex 0.2393639982 0.5061699748 0.3781920075 vertex 0.2300339937 0.5032479763 0.4024139941 vertex 0.2582019866 0.5045869946 0.3987360001 endloop endfacet facet normal 0.617900 -0.786226 -0.006929 outer loop vertex 0.4564729929 -0.4869570136 0.2232159972 vertex 0.4726049900 -0.4743910134 0.2359510064 vertex 0.4573540092 -0.4865289927 0.2532140017 endloop endfacet facet normal 0.013951 0.388796 0.921218 outer loop vertex -0.0870096982 0.4404380023 0.4956400096 vertex -0.0808779001 0.4634430110 0.4858379960 vertex -0.1071769968 0.4602259994 0.4875940084 endloop endfacet facet normal 0.998755 0.049449 -0.006629 outer loop vertex 0.5037249923 -0.2952589989 -0.0775969997 vertex 0.5029320121 -0.2770200074 -0.0610170998 vertex 0.5042060018 -0.3012000024 -0.0494428016 endloop endfacet facet normal 0.573215 -0.100726 -0.813191 outer loop vertex 0.4545870125 -0.3714709878 -0.4935739934 vertex 0.4705489874 -0.3850379884 -0.4806419909 vertex 0.4517650008 -0.3973959982 -0.4923520088 endloop endfacet facet normal 0.999742 -0.022366 0.003945 outer loop vertex 0.5056229830 -0.3875879943 -0.0195864998 vertex 0.5062040091 -0.3632949889 -0.0291003007 vertex 0.5059000254 -0.3716459870 0.0005896540 endloop endfacet facet normal 0.999925 0.004342 0.011459 outer loop vertex 0.5059000254 -0.3716459870 0.0005896540 vertex 0.5062040091 -0.3632949889 -0.0291003007 vertex 0.5058569908 -0.3406780064 -0.0073901298 endloop endfacet facet normal -0.016401 0.999842 0.006903 outer loop vertex 0.1212870032 0.5059599876 -0.3724370003 vertex 0.1214860007 0.5057830215 -0.3463329971 vertex 0.1411859989 0.5062019825 -0.3602089882 endloop endfacet facet normal -0.004617 0.999372 -0.035143 outer loop vertex 0.2120009959 0.5056369901 -0.3889409900 vertex 0.1787759960 0.5055670142 -0.3865660131 vertex 0.1961070001 0.5064989924 -0.3623400033 endloop endfacet facet normal -0.861090 0.505586 -0.053916 outer loop vertex -0.4907779992 0.4481030107 -0.0054083900 vertex -0.4806660116 0.4666790068 0.0072859498 vertex -0.4792169929 0.4662280083 -0.0200852994 endloop endfacet facet normal -0.009091 0.999448 -0.031945 outer loop vertex 0.1961070001 0.5064989924 -0.3623400033 vertex 0.1787759960 0.5055670142 -0.3865660131 vertex 0.1655630022 0.5062580109 -0.3611870110 endloop endfacet facet normal -0.023975 0.994834 0.098640 outer loop vertex 0.2582019866 0.5045869946 0.3987360001 vertex 0.2700929940 0.5076169968 0.3710669875 vertex 0.2393639982 0.5061699748 0.3781920075 endloop endfacet facet normal -0.050451 0.994906 0.087269 outer loop vertex 0.2582019866 0.5045869946 0.3987360001 vertex 0.2832979858 0.5061339736 0.3956080079 vertex 0.2700929940 0.5076169968 0.3710669875 endloop endfacet facet normal 0.067350 -0.714785 0.696093 outer loop vertex 0.0904648006 -0.4823130071 0.4648759961 vertex 0.0863682032 -0.4670960009 0.4808979928 vertex 0.0630778000 -0.4768329859 0.4731529951 endloop endfacet facet normal 0.556644 0.830692 0.009914 outer loop vertex 0.4506900012 0.4908919930 0.2722339928 vertex 0.4672890007 0.4795820117 0.2879050076 vertex 0.4672000110 0.4800130129 0.2567889988 endloop endfacet facet normal 0.049551 -0.702824 0.709636 outer loop vertex -0.2658720016 -0.4810279906 0.4679709971 vertex -0.2744579911 -0.4669089913 0.4825539887 vertex -0.2898229957 -0.4773400128 0.4732959867 endloop endfacet facet normal -0.264138 0.964485 0.000087 outer loop vertex -0.4320380092 0.4985519946 0.0684337020 vertex -0.4220809937 0.5012810230 0.0446708016 vertex -0.4412350059 0.4960350096 0.0491310991 endloop endfacet facet normal -0.263015 0.964778 0.005258 outer loop vertex -0.4412350059 0.4960350096 0.0491310991 vertex -0.4220809937 0.5012810230 0.0446708016 vertex -0.4373280108 0.4972209930 0.0269527994 endloop endfacet facet normal -0.134014 -0.142185 -0.980726 outer loop vertex -0.4071249962 -0.3982050121 -0.5049949884 vertex -0.3967629969 -0.4230630100 -0.5028070211 vertex -0.4225420058 -0.4204170108 -0.4996680021 endloop endfacet facet normal -0.917845 -0.350251 0.186776 outer loop vertex -0.4847170115 -0.4585579932 0.4293060005 vertex -0.4815639853 -0.4563739896 0.4488959908 vertex -0.4892939925 -0.4413639903 0.4390569925 endloop endfacet facet normal -0.967825 -0.248058 0.042218 outer loop vertex -0.4985690117 -0.4320319891 -0.3045459986 vertex -0.4957140088 -0.4380579889 -0.2745029926 vertex -0.5026299953 -0.4123510122 -0.2820029855 endloop endfacet facet normal 0.999437 0.002884 0.033424 outer loop vertex 0.5048980117 0.0123913996 -0.3342320025 vertex 0.5043100119 -0.0061688502 -0.3150480092 vertex 0.5051249862 -0.0188149996 -0.3383260071 endloop endfacet facet normal 0.998999 0.001201 0.044727 outer loop vertex 0.5019059777 0.0243309997 -0.2632569969 vertex 0.5027059913 0.0151827000 -0.2808800042 vertex 0.5028600097 0.0430768989 -0.2850689888 endloop endfacet facet normal 0.999058 -0.000344 0.043402 outer loop vertex 0.5028600097 0.0430768989 -0.2850689888 vertex 0.5014029741 0.0464603007 -0.2515029907 vertex 0.5019059777 0.0243309997 -0.2632569969 endloop endfacet facet normal 0.002122 -0.999994 0.002805 outer loop vertex -0.1336849928 -0.4989559948 0.1321409941 vertex -0.1605660021 -0.4989700019 0.1474879980 vertex -0.1600030065 -0.4990569949 0.1160439998 endloop endfacet facet normal 0.544497 0.838722 -0.008321 outer loop vertex 0.4533750117 0.4894759953 0.1016149968 vertex 0.4584279954 0.4864679873 0.1290709972 vertex 0.4708749950 0.4781860113 0.1087699980 endloop endfacet facet normal -0.326407 -0.069974 -0.942636 outer loop vertex -0.4555250108 -0.3950319886 -0.4927389920 vertex -0.4454990029 -0.3714399934 -0.4979619980 vertex -0.4333629906 -0.3955450058 -0.5003749728 endloop endfacet facet normal 0.999149 -0.000595 0.041244 outer loop vertex 0.5036169887 0.0746337995 -0.3029519916 vertex 0.5028600097 0.0430768989 -0.2850689888 vertex 0.5044890046 0.0460757017 -0.3244889975 endloop endfacet facet normal 0.999118 0.005084 0.041674 outer loop vertex 0.5044890046 0.0460757017 -0.3244889975 vertex 0.5028600097 0.0430768989 -0.2850689888 vertex 0.5038250089 0.0173215009 -0.3050619960 endloop endfacet facet normal -0.122374 0.992420 0.011277 outer loop vertex -0.4220809937 0.5012810230 0.0446708016 vertex -0.3954910040 0.5046269894 0.0387585983 vertex -0.4150829911 0.5024380088 0.0187919997 endloop endfacet facet normal -0.078715 -0.564087 -0.821955 outer loop vertex 0.1461369991 -0.4501990080 -0.4890300035 vertex 0.1725569963 -0.4622409940 -0.4832960069 vertex 0.1485159993 -0.4715079963 -0.4746339917 endloop endfacet facet normal 0.740523 0.667694 0.076226 outer loop vertex 0.4708749950 0.4781860113 0.1087699980 vertex 0.4839389920 0.4631470144 0.1135879979 vertex 0.4797999859 0.4700680077 0.0931740031 endloop endfacet facet normal 0.000635 -0.623437 0.781874 outer loop vertex 0.0593762994 -0.4605329931 0.4861530066 vertex 0.0630778000 -0.4768329859 0.4731529951 vertex 0.0863682032 -0.4670960009 0.4808979928 endloop endfacet facet normal -0.999293 -0.016156 0.033962 outer loop vertex -0.5089610219 0.3543739915 -0.2989160120 vertex -0.5083069801 0.3243800104 -0.2939400077 vertex -0.5078399777 0.3445999920 -0.2705799937 endloop endfacet facet normal 0.020073 0.005536 -0.999783 outer loop vertex -0.2282789946 0.0417890996 -0.5003629923 vertex -0.1988729984 0.0426223017 -0.4997679889 vertex -0.2165160030 0.0121392002 -0.5002909899 endloop endfacet facet normal -0.378954 0.924861 -0.032035 outer loop vertex -0.4325889945 0.4980469942 0.0006971360 vertex -0.4488880038 0.4907439947 -0.0173358005 vertex -0.4526250064 0.4901869893 0.0107898004 endloop endfacet facet normal -0.966304 0.013625 0.257043 outer loop vertex -0.4941729903 -0.1534640044 0.4427100122 vertex -0.5001810193 -0.1460119933 0.4197289944 vertex -0.4985440075 -0.1768569946 0.4275180101 endloop endfacet facet normal -0.999817 0.000554 0.019105 outer loop vertex -0.5089610219 0.3543739915 -0.2989160120 vertex -0.5094839931 0.3638640046 -0.3265590072 vertex -0.5093960166 0.3345580101 -0.3211059868 endloop endfacet facet normal -0.186591 0.981829 0.034573 outer loop vertex -0.4220809937 0.5012810230 0.0446708016 vertex -0.4320380092 0.4985519946 0.0684337020 vertex -0.4069760144 0.5033980012 0.0660734996 endloop endfacet facet normal 0.001346 0.003443 -0.999993 outer loop vertex 0.0263765994 -0.1515090019 -0.4996489882 vertex 0.0554707013 -0.1376139969 -0.4995619953 vertex 0.0554156005 -0.1666390002 -0.4996620119 endloop endfacet facet normal -0.126742 0.991898 -0.008662 outer loop vertex -0.4069760144 0.5033980012 0.0660734996 vertex -0.3954910040 0.5046269894 0.0387585983 vertex -0.4220809937 0.5012810230 0.0446708016 endloop endfacet facet normal -0.350199 0.936357 0.024421 outer loop vertex -0.4304879904 0.4988049865 0.1099160016 vertex -0.4422959983 0.4948379993 0.0926916972 vertex -0.4491040111 0.4915449917 0.1213250011 endloop endfacet facet normal -0.004799 -0.999988 0.000715 outer loop vertex -0.0347273014 -0.4995520115 -0.1422680020 vertex -0.0421576984 -0.4995389879 -0.1739120036 vertex -0.0111852996 -0.4996840060 -0.1688710004 endloop endfacet facet normal -0.002654 -0.999987 -0.004431 outer loop vertex -0.0347273014 -0.4995520115 -0.1422680020 vertex -0.0005323700 -0.4996609986 -0.1381559968 vertex -0.0178903006 -0.4997279942 -0.1126359999 endloop endfacet facet normal 0.425629 -0.903333 -0.053200 outer loop vertex 0.4351019859 -0.4986029863 -0.3769859970 vertex 0.4549170136 -0.4883869886 -0.3919219971 vertex 0.4548760056 -0.4902490079 -0.3606329858 endloop endfacet facet normal -0.238938 -0.365791 -0.899503 outer loop vertex -0.4432719946 -0.4611589909 -0.4816640019 vertex -0.4567730129 -0.4491260052 -0.4829710126 vertex -0.4373539984 -0.4414570034 -0.4912480116 endloop endfacet facet normal -0.999947 -0.007634 -0.006895 outer loop vertex -0.4994040132 0.1569419950 0.1747200042 vertex -0.4990589917 0.1258230060 0.1591369957 vertex -0.4992580116 0.1287470013 0.1847620010 endloop endfacet facet normal -0.836095 0.054223 0.545899 outer loop vertex -0.4860489964 -0.0090387398 0.4556420147 vertex -0.4889430106 -0.0407459997 0.4543589950 vertex -0.4794990122 -0.0318224989 0.4679369926 endloop endfacet facet normal -0.004189 -0.999977 -0.005360 outer loop vertex -0.0623583011 -0.4996869862 -0.0894830972 vertex -0.0472327992 -0.4996269941 -0.1124989986 vertex -0.0335602984 -0.4998269975 -0.0858704001 endloop endfacet facet normal -0.003469 -0.999978 -0.005730 outer loop vertex -0.0335602984 -0.4998269975 -0.0858704001 vertex -0.0472327992 -0.4996269941 -0.1124989986 vertex -0.0178903006 -0.4997279942 -0.1126359999 endloop endfacet facet normal 0.027648 -0.152896 0.987855 outer loop vertex -0.2064470053 -0.3975580037 0.5048829913 vertex -0.2068559974 -0.4178610146 0.5017520189 vertex -0.1847710013 -0.4046350121 0.5031809807 endloop endfacet facet normal -0.001074 -0.999994 -0.003356 outer loop vertex 0.0113081001 -0.4997639954 -0.1112560034 vertex -0.0178903006 -0.4997279942 -0.1126359999 vertex -0.0005323700 -0.4996609986 -0.1381559968 endloop endfacet facet normal 0.000991 -0.999990 -0.004265 outer loop vertex -0.0005323700 -0.4996609986 -0.1381559968 vertex 0.0278807003 -0.4996579885 -0.1322620064 vertex 0.0113081001 -0.4997639954 -0.1112560034 endloop endfacet facet normal 0.999674 0.025516 -0.001310 outer loop vertex 0.5061280131 -0.2097969949 -0.3498969972 vertex 0.5054489970 -0.1842440069 -0.3703509867 vertex 0.5052689910 -0.1755249947 -0.3378869891 endloop endfacet facet normal 0.036927 0.998390 0.043061 outer loop vertex -0.2404119968 0.5048059821 -0.2629890144 vertex -0.2289170027 0.5029320121 -0.2293979973 vertex -0.2050759941 0.5031340122 -0.2545259893 endloop endfacet facet normal 0.033384 0.998654 0.039702 outer loop vertex -0.2050759941 0.5031340122 -0.2545259893 vertex -0.2289170027 0.5029320121 -0.2293979973 vertex -0.1939779967 0.5014600158 -0.2217510045 endloop endfacet facet normal 0.048407 0.998512 0.025103 outer loop vertex -0.2515819967 0.5030069947 -0.2033360004 vertex -0.2724280059 0.5033349991 -0.1761849970 vertex -0.2378489971 0.5015550256 -0.1720629930 endloop endfacet facet normal 0.938621 0.029691 0.343670 outer loop vertex 0.4927839935 0.0472319014 0.4464919865 vertex 0.4978440106 0.0645039976 0.4311800003 vertex 0.4913580120 0.0784675032 0.4476880133 endloop endfacet facet normal 0.853853 0.041866 0.518829 outer loop vertex 0.4800829887 0.0936072022 0.4650219977 vertex 0.4913580120 0.0784675032 0.4476880133 vertex 0.4903990030 0.1119059995 0.4465680122 endloop endfacet facet normal 0.488128 0.000437 0.872772 outer loop vertex 0.4461629987 -0.1667540073 0.4922670126 vertex 0.4484780133 -0.1961890012 0.4909870028 vertex 0.4664669931 -0.1761090010 0.4809159935 endloop endfacet facet normal 0.028378 -0.547056 -0.836615 outer loop vertex 0.3635950089 -0.4566920102 -0.4889569879 vertex 0.3696430027 -0.4759089947 -0.4761860073 vertex 0.3421559930 -0.4711579978 -0.4802249968 endloop endfacet facet normal 0.943351 0.038095 0.329602 outer loop vertex 0.4903990030 0.1119059995 0.4465680122 vertex 0.4913580120 0.0784675032 0.4476880133 vertex 0.4979740083 0.0891048014 0.4275229871 endloop endfacet facet normal 0.999315 0.036011 -0.008567 outer loop vertex 0.5054569840 -0.3401010036 -0.0941359028 vertex 0.5045340061 -0.3142769933 -0.0932490006 vertex 0.5050759912 -0.3236849904 -0.0695727989 endloop endfacet facet normal 0.998792 0.048239 -0.009365 outer loop vertex 0.5045710206 -0.3201760054 -0.1196860000 vertex 0.5033400059 -0.2918939888 -0.1052969992 vertex 0.5045340061 -0.3142769933 -0.0932490006 endloop endfacet facet normal 0.999360 0.035412 -0.004981 outer loop vertex 0.5041819811 -0.3127880096 -0.1452140063 vertex 0.5045710206 -0.3201760054 -0.1196860000 vertex 0.5050290227 -0.3367159963 -0.1453830004 endloop endfacet facet normal 0.999631 0.027165 0.000332 outer loop vertex 0.5050290227 -0.3367159963 -0.1453830004 vertex 0.5045710206 -0.3201760054 -0.1196860000 vertex 0.5054479837 -0.3524270058 -0.1212899983 endloop endfacet facet normal 0.036168 0.999345 -0.001360 outer loop vertex -0.3016659915 0.5042110085 -0.0158504993 vertex -0.3027090132 0.5042030215 -0.0494577996 vertex -0.3380089998 0.5055019855 -0.0337281004 endloop endfacet facet normal -0.005617 0.999968 0.005773 outer loop vertex -0.0808465034 0.4993149936 0.1083550006 vertex -0.0556766018 0.4995889962 0.0853826031 vertex -0.0886560977 0.4994620085 0.0752922967 endloop endfacet facet normal -0.336479 0.934593 -0.115405 outer loop vertex -0.4304710031 0.4964129925 -0.3988080025 vertex -0.4529150128 0.4893420041 -0.3906329870 vertex -0.4377909899 0.4971100092 -0.3718209863 endloop endfacet facet normal -0.005855 -0.003945 -0.999975 outer loop vertex 0.1676349938 -0.1531600058 -0.4990620017 vertex 0.1683620065 -0.1238240004 -0.4991819859 vertex 0.1937610060 -0.1392100006 -0.4992699921 endloop endfacet facet normal 0.003197 -0.003919 0.999987 outer loop vertex 0.0388836004 0.1483390033 0.4995529950 vertex 0.0111208996 0.1649899930 0.4997070134 vertex 0.0097652897 0.1322380006 0.4995830059 endloop endfacet facet normal -0.001717 -0.007249 -0.999972 outer loop vertex 0.1619569957 -0.0931186974 -0.4993869960 vertex 0.1412380040 -0.1153839976 -0.4991900027 vertex 0.1312520057 -0.0877761021 -0.4993729889 endloop endfacet facet normal 0.997890 0.044729 0.047063 outer loop vertex 0.5052539706 -0.2573580146 -0.2772890031 vertex 0.5034549832 -0.2508319914 -0.2453469932 vertex 0.5053880215 -0.2840040028 -0.2548069954 endloop endfacet facet normal 0.005259 -0.002758 -0.999982 outer loop vertex 0.0875084996 -0.1088220030 -0.4994600117 vertex 0.0976910964 -0.1325470060 -0.4993410110 vertex 0.0762730017 -0.1280730069 -0.4994660020 endloop endfacet facet normal 0.370559 0.928624 -0.018523 outer loop vertex 0.4551840127 0.4847649932 -0.2100480050 vertex 0.4271149933 0.4960969985 -0.2034640014 vertex 0.4500199854 0.4874730110 -0.1775929928 endloop endfacet facet normal 0.033742 0.998851 0.034026 outer loop vertex -0.2581720054 0.5080599785 -0.3298209906 vertex -0.2501420081 0.5066670179 -0.2968930006 vertex -0.2253759950 0.5066099763 -0.3197779953 endloop endfacet facet normal 0.027796 0.998505 0.047069 outer loop vertex -0.1811619997 0.5036389828 -0.2793599963 vertex -0.2157430053 0.5049840212 -0.2874720097 vertex -0.2050759941 0.5031340122 -0.2545259893 endloop endfacet facet normal 0.036654 0.998350 0.044193 outer loop vertex -0.2050759941 0.5031340122 -0.2545259893 vertex -0.2157430053 0.5049840212 -0.2874720097 vertex -0.2404119968 0.5048059821 -0.2629890144 endloop endfacet facet normal 0.044069 0.998399 0.035452 outer loop vertex -0.2289170027 0.5029320121 -0.2293979973 vertex -0.2656449974 0.5048230290 -0.2369980067 vertex -0.2515819967 0.5030069947 -0.2033360004 endloop endfacet facet normal 0.548177 0.836182 0.017369 outer loop vertex 0.4711999893 0.4778450131 0.4063099921 vertex 0.4592570066 0.4862349927 0.3793269992 vertex 0.4537949860 0.4892059863 0.4086810052 endloop endfacet facet normal 0.041976 0.998204 0.042746 outer loop vertex -0.2768799961 0.5067610145 -0.2728320062 vertex -0.2404119968 0.5048059821 -0.2629890144 vertex -0.2501420081 0.5066670179 -0.2968930006 endloop endfacet facet normal 0.001013 0.000032 0.999999 outer loop vertex 0.0097652897 0.1322380006 0.4995830059 vertex 0.0389592983 0.1146980003 0.4995540082 vertex 0.0388836004 0.1483390033 0.4995529950 endloop endfacet facet normal -0.047202 0.998878 0.003723 outer loop vertex 0.3003349900 0.5031350255 0.0110127004 vertex 0.2759970129 0.5020009875 0.0067040799 vertex 0.2804389894 0.5021160245 0.0321605988 endloop endfacet facet normal 0.074208 0.996113 0.047466 outer loop vertex 0.3887510002 0.5080289841 -0.3251670003 vertex 0.3639889956 0.5087519884 -0.3016270101 vertex 0.3976480067 0.5059660077 -0.2957830131 endloop endfacet facet normal 0.004349 0.004457 0.999981 outer loop vertex 0.0404491983 0.0771223009 0.4997150004 vertex 0.0693638995 0.1002909988 0.4994859993 vertex 0.0389592983 0.1146980003 0.4995540082 endloop endfacet facet normal 0.118217 0.992001 0.044250 outer loop vertex 0.4077410102 0.5034660101 -0.2667019963 vertex 0.3976480067 0.5059660077 -0.2957830131 vertex 0.3800899982 0.5069670081 -0.2713159919 endloop endfacet facet normal 0.407867 -0.912643 -0.026966 outer loop vertex 0.4548760056 -0.4902490079 -0.3606329858 vertex 0.4352230132 -0.4994780123 -0.3455410004 vertex 0.4351019859 -0.4986029863 -0.3769859970 endloop endfacet facet normal 0.018381 0.998742 0.046659 outer loop vertex -0.1922329962 0.5053359866 -0.3113229871 vertex -0.1811619997 0.5036389828 -0.2793599963 vertex -0.1580689996 0.5043950081 -0.3046399951 endloop endfacet facet normal 0.008188 0.998970 0.044639 outer loop vertex -0.1090670004 0.5019829869 -0.2627260089 vertex -0.1455300003 0.5026919842 -0.2719039917 vertex -0.1350869983 0.5010830164 -0.2378129959 endloop endfacet facet normal 0.012727 0.998983 0.043250 outer loop vertex -0.1350869983 0.5010830164 -0.2378129959 vertex -0.1455300003 0.5026919842 -0.2719039917 vertex -0.1701339930 0.5019029975 -0.2464399934 endloop endfacet facet normal 0.028455 0.998811 -0.039584 outer loop vertex -0.2548210025 0.5030630231 0.2513909936 vertex -0.2295330018 0.5030459762 0.2691389918 vertex -0.2227119952 0.5014979839 0.2349819988 endloop endfacet facet normal 0.345945 0.938184 -0.011563 outer loop vertex 0.4504719973 0.4906710088 0.2134210020 vertex 0.4510099888 0.4900740087 0.1810790002 vertex 0.4299980104 0.4980579913 0.2002310008 endloop endfacet facet normal 0.032608 0.998182 -0.050686 outer loop vertex -0.2924709916 0.5074660182 0.3136050105 vertex -0.2854450047 0.5059840083 0.2889389992 vertex -0.3083100021 0.5071340203 0.2968769968 endloop endfacet facet normal 0.033664 0.998296 -0.047660 outer loop vertex -0.3083100021 0.5071340203 0.2968769968 vertex -0.2854450047 0.5059840083 0.2889389992 vertex -0.3073709905 0.5060510039 0.2748549879 endloop endfacet facet normal 0.023919 0.998802 -0.042680 outer loop vertex -0.3319880068 0.5060579777 0.2612220049 vertex -0.3073709905 0.5060510039 0.2748549879 vertex -0.3052499890 0.5049329996 0.2498800009 endloop endfacet facet normal 0.038624 0.998395 -0.041413 outer loop vertex -0.3052499890 0.5049329996 0.2498800009 vertex -0.3073709905 0.5060510039 0.2748549879 vertex -0.2819359899 0.5046039820 0.2636919916 endloop endfacet facet normal 0.004581 0.006224 0.999970 outer loop vertex 0.0993070006 0.0892580971 0.4994029999 vertex 0.0756497979 0.0689134970 0.4996379912 vertex 0.1046660021 0.0608921982 0.4995549917 endloop endfacet facet normal 0.002633 0.999599 -0.028194 outer loop vertex 0.0120750004 0.5042769909 0.3163369894 vertex 0.0225284006 0.5051689744 0.3489379883 vertex 0.0462100990 0.5045769811 0.3301610053 endloop endfacet facet normal 0.047220 0.998882 -0.002015 outer loop vertex -0.2713760138 0.5027449727 -0.0327831991 vertex -0.3016659915 0.5042110085 -0.0158504993 vertex -0.2696920037 0.5027310252 -0.0002285550 endloop endfacet facet normal 0.006890 0.999964 -0.004868 outer loop vertex -0.0043736901 0.5053600073 0.3442679942 vertex -0.0310501996 0.5055530071 0.3461549878 vertex -0.0157168005 0.5055500269 0.3672440052 endloop endfacet facet normal -0.052767 -0.998379 0.021344 outer loop vertex 0.2891229987 -0.5035489798 -0.2098969966 vertex 0.3126319945 -0.5044590235 -0.1943459958 vertex 0.2894119918 -0.5030410290 -0.1854230016 endloop endfacet facet normal 0.024283 -0.371026 -0.928305 outer loop vertex 0.3325360119 -0.4509510100 -0.4920639992 vertex 0.3550699949 -0.4322600067 -0.4989449978 vertex 0.3635950089 -0.4566920102 -0.4889569879 endloop endfacet facet normal -0.033533 -0.998442 0.044601 outer loop vertex 0.3366020024 -0.5083259940 -0.2799920142 vertex 0.3471300006 -0.5070160031 -0.2427510023 vertex 0.3123340011 -0.5065100193 -0.2575849891 endloop endfacet facet normal 0.000909 -0.029018 -0.999578 outer loop vertex 0.1113869995 0.2275599986 -0.4999400079 vertex 0.1352310032 0.2418099940 -0.5003319979 vertex 0.1338070035 0.2133810073 -0.4995079935 endloop endfacet facet normal 0.006041 -0.010999 -0.999921 outer loop vertex 0.1004460007 0.1856209934 -0.4992510080 vertex 0.1127410010 0.2048290074 -0.4993880093 vertex 0.1268090010 0.1872819960 -0.4991100132 endloop endfacet facet normal -0.000448 0.999968 -0.008016 outer loop vertex -0.0355940014 0.4994710088 0.1510410011 vertex -0.0259301998 0.4997510016 0.1854269952 vertex -0.0015506800 0.4995659888 0.1609860063 endloop endfacet facet normal 0.061455 0.014546 -0.998004 outer loop vertex 0.3729780018 -0.2118829936 -0.5055339932 vertex 0.3933089972 -0.1934929937 -0.5040140152 vertex 0.4020510018 -0.2160850018 -0.5038049817 endloop endfacet facet normal 0.264348 0.008583 -0.964389 outer loop vertex 0.4150150120 -0.1927289963 -0.5010280013 vertex 0.4259580076 -0.1666149944 -0.4977959991 vertex 0.4383420050 -0.1931940019 -0.4946379960 endloop endfacet facet normal 0.072881 0.016224 -0.997209 outer loop vertex 0.3774800003 -0.1429650038 -0.5037360191 vertex 0.4000090063 -0.1689340025 -0.5025119781 vertex 0.3737199903 -0.1783179939 -0.5045859814 endloop endfacet facet normal 0.012550 -0.013368 -0.999832 outer loop vertex 0.3648999929 -0.1084780023 -0.5043550134 vertex 0.3774800003 -0.1429650038 -0.5037360191 vertex 0.3448280096 -0.1324840039 -0.5042859912 endloop endfacet facet normal -0.712716 0.701132 -0.021210 outer loop vertex -0.4680230021 0.4812009931 -0.3525150120 vertex -0.4825940132 0.4660199881 -0.3647210002 vertex -0.4809690118 0.4685370028 -0.3361209929 endloop endfacet facet normal -0.002825 0.749772 -0.661690 outer loop vertex -0.0723455995 0.4806300104 -0.4690580070 vertex -0.0428483002 0.4816589952 -0.4680179954 vertex -0.0561047010 0.4701380134 -0.4810160100 endloop endfacet facet normal 0.019694 0.008894 -0.999766 outer loop vertex 0.3448280096 -0.1324840039 -0.5042859912 vertex 0.3774800003 -0.1429650038 -0.5037360191 vertex 0.3491260111 -0.1615599990 -0.5044599771 endloop endfacet facet normal -0.023618 0.999716 -0.003264 outer loop vertex -0.3747560084 0.5055950284 -0.0357689001 vertex -0.3885149956 0.5053380132 -0.0149288001 vertex -0.3638679981 0.5059469938 -0.0067485902 endloop endfacet facet normal 0.003273 0.999905 -0.013355 outer loop vertex -0.3638679981 0.5059469938 -0.0067485902 vertex -0.3380089998 0.5055019855 -0.0337281004 vertex -0.3747560084 0.5055950284 -0.0357689001 endloop endfacet facet normal 0.039491 0.999220 0.000047 outer loop vertex -0.2974979877 0.5040339828 0.0165014993 vertex -0.3306809962 0.5053460002 0.0044960999 vertex -0.3221670091 0.5050079823 0.0369109996 endloop endfacet facet normal -0.033401 0.999422 -0.006350 outer loop vertex -0.3602280021 0.5057489872 0.0298669003 vertex -0.3954910040 0.5046269894 0.0387585983 vertex -0.3762159944 0.5054290295 0.0636046976 endloop endfacet facet normal 0.011305 0.992017 0.125594 outer loop vertex -0.1907629967 0.5014489889 0.4220139980 vertex -0.2013580054 0.5050619841 0.3944300115 vertex -0.2292920053 0.5024970174 0.4172039926 endloop endfacet facet normal 0.593522 -0.804784 0.007411 outer loop vertex 0.4704729915 -0.4790160060 -0.3118129969 vertex 0.4546220005 -0.4908660054 -0.3291899860 vertex 0.4713450074 -0.4786649942 -0.3435330093 endloop endfacet facet normal -0.017496 0.913676 0.406066 outer loop vertex -0.3683489859 0.4889320135 0.4620459974 vertex -0.3526369929 0.4963060021 0.4461309910 vertex -0.3871110082 0.4951409996 0.4472669959 endloop endfacet facet normal 0.591961 -0.805909 0.009602 outer loop vertex 0.4704729915 -0.4790160060 -0.3118129969 vertex 0.4538820088 -0.4910419881 -0.2983390093 vertex 0.4546220005 -0.4908660054 -0.3291899860 endloop endfacet facet normal -0.001518 0.999960 0.008764 outer loop vertex -0.3762159944 0.5054290295 0.0636046976 vertex -0.3420220017 0.5054910183 0.0624536015 vertex -0.3602280021 0.5057489872 0.0298669003 endloop endfacet facet normal 0.005636 0.001561 0.999983 outer loop vertex 0.0924170017 0.1481830031 0.4992249906 vertex 0.0669507980 0.1325139999 0.4993929863 vertex 0.0949409008 0.1192030013 0.4992560148 endloop endfacet facet normal 0.048271 0.998825 0.004322 outer loop vertex -0.2678090036 0.5024060011 0.0802325010 vertex -0.2663789988 0.5024470091 0.0547849014 vertex -0.2863099873 0.5033630133 0.0656977966 endloop endfacet facet normal -0.029146 -0.506149 -0.861954 outer loop vertex -0.1686020046 -0.4672310054 -0.4814769924 vertex -0.1578750014 -0.4518510103 -0.4908710122 vertex -0.1460800022 -0.4653280079 -0.4833559990 endloop endfacet facet normal 0.065605 -0.561361 -0.824966 outer loop vertex -0.1210919991 -0.4704140127 -0.4779079854 vertex -0.1460800022 -0.4653280079 -0.4833559990 vertex -0.1331650019 -0.4536800086 -0.4902549982 endloop endfacet facet normal -0.005552 0.999969 0.005560 outer loop vertex -0.0556766018 0.4995889962 0.0853826031 vertex -0.0634789988 0.4997220039 0.0536720008 vertex -0.0886560977 0.4994620085 0.0752922967 endloop endfacet facet normal 0.003513 0.999990 0.002748 outer loop vertex -0.1224730015 0.4993979931 0.0649195015 vertex -0.1307169944 0.4995209873 0.0307033006 vertex -0.1613329947 0.4995610118 0.0552771017 endloop endfacet facet normal -0.006505 0.999977 0.001989 outer loop vertex -0.1018859968 0.4996249974 0.0051282998 vertex -0.0961306989 0.4995889962 0.0420427993 vertex -0.0697204992 0.4997999966 0.0223459005 endloop endfacet facet normal 0.541971 0.838891 -0.050297 outer loop vertex 0.4682169855 0.4819720089 -0.0685003027 vertex 0.4731349945 0.4773499966 -0.0925960019 vertex 0.4559519887 0.4887239933 -0.0880459026 endloop endfacet facet normal -0.005137 0.999986 -0.001420 outer loop vertex -0.0559477992 0.4998649955 -0.0237326007 vertex -0.0720086992 0.4998109937 -0.0036555000 vertex -0.0459880009 0.4999549985 0.0036134999 endloop endfacet facet normal 0.243984 -0.969776 0.002449 outer loop vertex 0.4170280099 -0.5040900111 -0.2966020107 vertex 0.4129190147 -0.5052049756 -0.3287569880 vertex 0.4360289872 -0.4993549883 -0.3145779967 endloop endfacet facet normal -0.005795 0.999983 0.000933 outer loop vertex -0.0697204992 0.4997999966 0.0223459005 vertex -0.0459880009 0.4999549985 0.0036134999 vertex -0.0720086992 0.4998109937 -0.0036555000 endloop endfacet facet normal 0.038431 0.998507 0.038806 outer loop vertex -0.2501420081 0.5066670179 -0.2968930006 vertex -0.2842090130 0.5084229708 -0.3083370030 vertex -0.2768799961 0.5067610145 -0.2728320062 endloop endfacet facet normal 0.013842 0.999405 0.031596 outer loop vertex -0.3434740007 0.5084159970 -0.2683039904 vertex -0.3125509918 0.5085700154 -0.2867229879 vertex -0.3449830115 0.5095520020 -0.3035750091 endloop endfacet facet normal 0.013572 0.999392 0.032116 outer loop vertex -0.3449830115 0.5095520020 -0.3035750091 vertex -0.3125509918 0.5085700154 -0.2867229879 vertex -0.3169409931 0.5097650290 -0.3220539987 endloop endfacet facet normal 0.841954 0.116044 0.526922 outer loop vertex 0.4903889894 0.4190909863 0.4493750036 vertex 0.4778299928 0.4329839945 0.4663830101 vertex 0.4820359945 0.4042429924 0.4659920037 endloop endfacet facet normal -0.017701 0.999329 -0.032071 outer loop vertex -0.3479210138 0.5100600123 -0.3372929990 vertex -0.3208810091 0.5099909902 -0.3543680012 vertex -0.3515900075 0.5088620186 -0.3725970089 endloop endfacet facet normal 0.031393 0.999246 0.022854 outer loop vertex -0.2902730107 0.5093680024 -0.3413270116 vertex -0.3169409931 0.5097650290 -0.3220539987 vertex -0.2842090130 0.5084229708 -0.3083370030 endloop endfacet facet normal -0.006381 0.001602 0.999978 outer loop vertex -0.0774853975 0.1345680058 0.4992730021 vertex -0.0587124005 0.1026120037 0.4994440079 vertex -0.0471887998 0.1391489953 0.4994589984 endloop endfacet facet normal 0.039428 0.999214 0.004221 outer loop vertex -0.2566669881 0.5016170144 0.1353850067 vertex -0.2204809934 0.5002400279 0.1233429983 vertex -0.2449620068 0.5012999773 0.1011010036 endloop endfacet facet normal -0.016465 -0.415811 0.909302 outer loop vertex 0.0815801024 -0.4484049976 0.4921010137 vertex 0.0545018017 -0.4400070012 0.4954510033 vertex 0.0593762994 -0.4605329931 0.4861530066 endloop endfacet facet normal 0.000940 0.004318 0.999990 outer loop vertex 0.0084190099 0.0977642015 0.4996559918 vertex 0.0065947198 0.0638846979 0.4998039901 vertex 0.0404491983 0.0771223009 0.4997150004 endloop endfacet facet normal -0.004366 0.003469 0.999984 outer loop vertex -0.0220244005 0.0460333005 0.4997909963 vertex -0.0236494001 0.0814620033 0.4996609986 vertex -0.0545318015 0.0613262989 0.4995959997 endloop endfacet facet normal -0.005736 0.000342 0.999983 outer loop vertex -0.0499677993 0.0249748006 0.4996950030 vertex -0.0833517015 0.0381289013 0.4994989932 vertex -0.0774651021 0.0023525199 0.4995450079 endloop endfacet facet normal -0.005148 0.003160 0.999982 outer loop vertex -0.0893203020 0.0748988017 0.4993740022 vertex -0.0545318015 0.0613262989 0.4995959997 vertex -0.0587124005 0.1026120037 0.4994440079 endloop endfacet facet normal 0.354873 0.059738 0.933004 outer loop vertex 0.4570209980 -0.2879559994 0.4906710088 vertex 0.4322929978 -0.2785469890 0.4994739890 vertex 0.4423919916 -0.3107709885 0.4976960123 endloop endfacet facet normal -0.014123 0.025425 -0.999577 outer loop vertex 0.2176049948 -0.2002409995 -0.4999360144 vertex 0.1988819987 -0.2203509957 -0.5001829863 vertex 0.1925639957 -0.1937849969 -0.4994179904 endloop endfacet facet normal 0.833246 -0.064109 0.549173 outer loop vertex 0.4741269946 0.2187259942 0.4733490050 vertex 0.4869729877 0.2275570035 0.4548889995 vertex 0.4776679873 0.2461349964 0.4711759984 endloop endfacet facet normal 0.501839 0.028962 0.864476 outer loop vertex 0.4505769908 -0.2269459963 0.4908320010 vertex 0.4689520001 -0.2398380041 0.4805969894 vertex 0.4671519995 -0.2090969980 0.4806120098 endloop endfacet facet normal -0.999941 -0.005105 0.009596 outer loop vertex -0.4993149936 -0.0687583014 -0.1795140058 vertex -0.4993729889 -0.0418355986 -0.1712329984 vertex -0.4995509982 -0.0485226996 -0.1933410019 endloop endfacet facet normal 0.200190 0.009949 0.979707 outer loop vertex 0.4138990045 -0.2590950131 0.5030350089 vertex 0.4041680098 -0.2822920084 0.5052589774 vertex 0.4322929978 -0.2785469890 0.4994739890 endloop endfacet facet normal 0.998879 -0.047169 -0.003979 outer loop vertex 0.5027199984 0.2794550061 -0.0918195993 vertex 0.5038449764 0.3050599992 -0.1129390001 vertex 0.5041819811 0.3096950054 -0.0832870007 endloop endfacet facet normal 0.042535 0.999075 0.006383 outer loop vertex -0.2368649989 0.5011699796 0.0674925968 vertex -0.2678090036 0.5024060011 0.0802325010 vertex -0.2449620068 0.5012999773 0.1011010036 endloop endfacet facet normal 0.334566 0.044635 0.941315 outer loop vertex 0.4287619889 -0.2146809995 0.4980039895 vertex 0.4318119884 -0.2449869961 0.4983569980 vertex 0.4505769908 -0.2269459963 0.4908320010 endloop endfacet facet normal 0.845344 -0.022585 -0.533745 outer loop vertex 0.4789069891 0.1697400063 -0.4701020122 vertex 0.4815219939 0.2019899935 -0.4673250020 vertex 0.4910179973 0.1850149930 -0.4515669942 endloop endfacet facet normal 0.044993 -0.505080 0.861899 outer loop vertex 0.0815801024 -0.4484049976 0.4921010137 vertex 0.0593762994 -0.4605329931 0.4861530066 vertex 0.0863682032 -0.4670960009 0.4808979928 endloop endfacet facet normal 0.015734 0.999834 0.009172 outer loop vertex -0.1998549998 0.5001000166 0.0626016036 vertex -0.1777199954 0.4995169938 0.0881853998 vertex -0.1613329947 0.4995610118 0.0552771017 endloop endfacet facet normal -0.064046 0.888416 0.454550 outer loop vertex -0.3871110082 0.4951409996 0.4472669959 vertex -0.3927820027 0.4841110110 0.4680260122 vertex -0.3683489859 0.4889320135 0.4620459974 endloop endfacet facet normal -0.327301 0.942748 0.064031 outer loop vertex -0.4266859889 0.4998959899 -0.1355859935 vertex -0.4415560067 0.4959920049 -0.1541160047 vertex -0.4470030069 0.4924750030 -0.1301770061 endloop endfacet facet normal 0.042562 0.999094 0.000699 outer loop vertex -0.2918930054 0.5037130117 0.0444599986 vertex -0.3221670091 0.5050079823 0.0369109996 vertex -0.3104000092 0.5044879913 0.0636439025 endloop endfacet facet normal 0.417994 -0.908449 0.000686 outer loop vertex 0.4371739924 -0.4958240092 0.2402050048 vertex 0.4564729929 -0.4869570136 0.2232159972 vertex 0.4573540092 -0.4865289927 0.2532140017 endloop endfacet facet normal 0.224577 -0.974440 0.005666 outer loop vertex 0.4174729884 -0.5004600286 0.1622100025 vertex 0.4381879866 -0.4955829978 0.1799069941 vertex 0.4136199951 -0.5011649728 0.1936929971 endloop endfacet facet normal 0.115612 -0.993163 -0.016144 outer loop vertex 0.3851589859 -0.5041559935 0.1738789976 vertex 0.4136199951 -0.5011649728 0.1936929971 vertex 0.3860749900 -0.5046449900 0.2105219960 endloop endfacet facet normal -0.020531 0.673067 -0.739296 outer loop vertex -0.0817342997 0.4671019912 -0.4831570089 vertex -0.1075889990 0.4627259970 -0.4864229858 vertex -0.1003260016 0.4774309993 -0.4732370079 endloop endfacet facet normal 0.236632 -0.971505 -0.013517 outer loop vertex 0.4136199951 -0.5011649728 0.1936929971 vertex 0.4368210137 -0.4957340062 0.2095170021 vertex 0.4134269953 -0.5016620159 0.2260390073 endloop endfacet facet normal -0.010867 0.218180 0.975848 outer loop vertex -0.2208430022 0.4428539872 0.4965859950 vertex -0.2212460041 0.4193390012 0.5018389821 vertex -0.1973499954 0.4330660105 0.4990360141 endloop endfacet facet normal -0.471607 0.881688 -0.014622 outer loop vertex -0.4590840042 0.4858979881 0.1732760072 vertex -0.4443289936 0.4934099913 0.1503420025 vertex -0.4633620083 0.4831289947 0.1442880034 endloop endfacet facet normal 0.000029 -0.003261 -0.999995 outer loop vertex -0.0013162600 -0.0301594995 -0.4999819994 vertex 0.0232264996 -0.0621359013 -0.4998770058 vertex -0.0106543005 -0.0701021031 -0.4998520017 endloop endfacet facet normal 0.003931 -0.892518 -0.450995 outer loop vertex 0.3752219975 -0.4894570112 -0.4608640075 vertex 0.3846809864 -0.4981909990 -0.4434970021 vertex 0.3552489877 -0.4978320003 -0.4444639981 endloop endfacet facet normal 0.030961 0.998413 -0.047039 outer loop vertex -0.2163300067 0.5059829950 0.3357810080 vertex -0.2195650041 0.5049830079 0.3124270141 vertex -0.2421659976 0.5061839819 0.3230420053 endloop endfacet facet normal 0.031775 0.998262 -0.049635 outer loop vertex -0.2586910129 0.5044739842 0.2791930139 vertex -0.2369419932 0.5046520233 0.2966969907 vertex -0.2295330018 0.5030459762 0.2691389918 endloop endfacet facet normal 0.026763 0.998341 -0.050987 outer loop vertex -0.2295330018 0.5030459762 0.2691389918 vertex -0.2369419932 0.5046520233 0.2966969907 vertex -0.2083829939 0.5035930276 0.2909519970 endloop endfacet facet normal 0.002560 0.013285 0.999908 outer loop vertex -0.3540470004 -0.1901620030 0.5054960251 vertex -0.3292259872 -0.1634069979 0.5050770044 vertex -0.3659040034 -0.1594270021 0.5051180124 endloop endfacet facet normal 0.764782 -0.062473 -0.641253 outer loop vertex 0.4803369939 -0.3563739955 -0.4717609882 vertex 0.4870649874 -0.3836869895 -0.4610759914 vertex 0.4705489874 -0.3850379884 -0.4806419909 endloop endfacet facet normal 0.037218 0.022027 0.999064 outer loop vertex -0.2626540065 -0.1937700063 0.5030320287 vertex -0.2601259947 -0.2276120037 0.5036839843 vertex -0.2265670002 -0.2120169997 0.5020899773 endloop endfacet facet normal 0.033612 0.030311 0.998975 outer loop vertex -0.2877959907 -0.2500509918 0.5056040287 vertex -0.2912240028 -0.2132589966 0.5046030283 vertex -0.3192450106 -0.2303030044 0.5060629845 endloop endfacet facet normal 0.010917 0.038547 0.999197 outer loop vertex -0.3221479952 -0.2612099946 0.5072870255 vertex -0.3192450106 -0.2303030044 0.5060629845 vertex -0.3478600085 -0.2430399954 0.5068669915 endloop endfacet facet normal 0.013446 0.023818 0.999626 outer loop vertex -0.3192450106 -0.2303030044 0.5060629845 vertex -0.3222540021 -0.1987659931 0.5053520203 vertex -0.3439179957 -0.2162919939 0.5060610175 endloop endfacet facet normal 0.004017 0.999180 0.040291 outer loop vertex -0.0999948010 0.5005450249 -0.2279700041 vertex -0.1090670004 0.5019829869 -0.2627260089 vertex -0.1350869983 0.5010830164 -0.2378129959 endloop endfacet facet normal 0.002886 0.998953 0.045659 outer loop vertex -0.0814455003 0.5030270219 -0.2868010104 vertex -0.0725739002 0.5013859868 -0.2514579892 vertex -0.0455815010 0.5023980141 -0.2753059864 endloop endfacet facet normal -0.001412 0.999602 0.028174 outer loop vertex -0.0326206982 0.4998309910 -0.2033949941 vertex -0.0337394997 0.5008440018 -0.2393919975 vertex -0.0651345998 0.5001630187 -0.2168049961 endloop endfacet facet normal -0.002219 0.004555 -0.999987 outer loop vertex -0.0051321601 -0.1544159949 -0.4996050000 vertex 0.0091516403 -0.1738040000 -0.4997250140 vertex -0.0134522002 -0.1804170012 -0.4997049868 endloop endfacet facet normal 0.003504 -0.002551 -0.999991 outer loop vertex 0.0563988984 -0.0591836981 -0.4998039901 vertex 0.0385349989 -0.0304033998 -0.4999400079 vertex 0.0720575973 -0.0306221992 -0.4998219907 endloop endfacet facet normal 0.003593 -0.003837 -0.999986 outer loop vertex 0.0617068000 -0.1110050008 -0.4995859861 vertex 0.0340276994 -0.1181560010 -0.4996579885 vertex 0.0435702987 -0.0883665010 -0.4997380078 endloop endfacet facet normal 0.001489 -0.003163 -0.999994 outer loop vertex 0.0435702987 -0.0883665010 -0.4997380078 vertex 0.0340276994 -0.1181560010 -0.4996579885 vertex 0.0127168996 -0.0946770981 -0.4997639954 endloop endfacet facet normal 0.977478 -0.210513 -0.014874 outer loop vertex 0.4993939996 -0.4307439923 -0.0398209989 vertex 0.4984059930 -0.4334279895 -0.0667629987 vertex 0.5032320023 -0.4117529988 -0.0563792996 endloop endfacet facet normal 0.976811 0.212324 -0.027544 outer loop vertex 0.4960350096 0.4333580136 -0.2124820054 vertex 0.4969939888 0.4327659905 -0.1830369979 vertex 0.5021510124 0.4072839916 -0.1965789944 endloop endfacet facet normal 0.976044 -0.217572 0.000528 outer loop vertex 0.5032320023 -0.4117529988 -0.0563792996 vertex 0.4984059930 -0.4334279895 -0.0667629987 vertex 0.5024330020 -0.4154030085 -0.0834390968 endloop endfacet facet normal 0.028352 0.995769 -0.087412 outer loop vertex -0.3218039870 0.5090280175 -0.3800820112 vertex -0.2958709896 0.5090630054 -0.3712719977 vertex -0.3042199910 0.5069440007 -0.3981190026 endloop endfacet facet normal -0.839590 0.543221 -0.000104 outer loop vertex -0.4926210046 0.4505259991 -0.3463880122 vertex -0.4809690118 0.4685370028 -0.3361209929 vertex -0.4825940132 0.4660199881 -0.3647210002 endloop endfacet facet normal 0.027774 0.999598 -0.005761 outer loop vertex 0.3565660119 0.5049740076 -0.0626325980 vertex 0.3694840074 0.5048019886 -0.0302018002 vertex 0.3886249959 0.5041319728 -0.0541790985 endloop endfacet facet normal 0.111756 0.993649 -0.013106 outer loop vertex 0.4168950021 0.5009890199 -0.0514050983 vertex 0.3886249959 0.5041319728 -0.0541790985 vertex 0.4007680118 0.5031340122 -0.0262960009 endloop endfacet facet normal 0.068475 0.997547 -0.014537 outer loop vertex 0.4037089944 0.5034040213 0.0257715005 vertex 0.3828890026 0.5044929981 0.0024281701 vertex 0.3813090026 0.5050089955 0.0303942002 endloop endfacet facet normal 0.233296 0.972189 0.020514 outer loop vertex 0.4275529981 0.4996410012 0.3334470093 vertex 0.4043189883 0.5046970248 0.3580639958 vertex 0.4347800016 0.4972090125 0.3665139973 endloop endfacet facet normal -0.040660 -0.998082 -0.046671 outer loop vertex 0.2219219953 -0.5039889812 0.2839699984 vertex 0.2538329959 -0.5053340197 0.2849330008 vertex 0.2379779965 -0.5061489940 0.3161750138 endloop endfacet facet normal -0.044253 -0.998624 -0.028151 outer loop vertex 0.2381020039 -0.5071709752 0.3522340059 vertex 0.2379779965 -0.5061489940 0.3161750138 vertex 0.2682220042 -0.5080990195 0.3378069997 endloop endfacet facet normal 0.887502 0.022144 -0.460271 outer loop vertex 0.4938609898 -0.1633120030 -0.4413630068 vertex 0.4897390008 -0.1918269992 -0.4506829977 vertex 0.4833480120 -0.1657380015 -0.4617510140 endloop endfacet facet normal -0.047243 -0.997727 -0.048055 outer loop vertex 0.2538329959 -0.5053340197 0.2849330008 vertex 0.2705990076 -0.5049440265 0.2603529990 vertex 0.2798370123 -0.5064910054 0.2833899856 endloop endfacet facet normal -0.049214 -0.997925 -0.041513 outer loop vertex 0.2924509943 -0.5049160123 0.2337740064 vertex 0.2705990076 -0.5049440265 0.2603529990 vertex 0.2573649883 -0.5032089949 0.2343340069 endloop endfacet facet normal 0.401376 -0.885157 -0.235361 outer loop vertex 0.4544599950 -0.4842140079 -0.4241769910 vertex 0.4301899970 -0.4928349853 -0.4331440032 vertex 0.4442830086 -0.4822300076 -0.4489940107 endloop endfacet facet normal -0.999061 0.043234 -0.002979 outer loop vertex -0.5019230247 -0.2629620135 0.1319530010 vertex -0.5019599795 -0.2616679966 0.1631270051 vertex -0.5007640123 -0.2352170050 0.1459210068 endloop endfacet facet normal -0.049077 -0.998289 -0.031804 outer loop vertex 0.2573649883 -0.5032089949 0.2343340069 vertex 0.2706069946 -0.5031750202 0.2128340006 vertex 0.2924509943 -0.5049160123 0.2337740064 endloop endfacet facet normal -0.004654 0.955581 -0.294691 outer loop vertex -0.1288529932 0.4920479953 -0.4484510124 vertex -0.1422570050 0.4989689887 -0.4257969856 vertex -0.1086999997 0.4983049929 -0.4284799993 endloop endfacet facet normal 0.005124 0.983766 -0.179383 outer loop vertex -0.1086999997 0.4983049929 -0.4284799993 vertex -0.1422570050 0.4989689887 -0.4257969856 vertex -0.1216330007 0.5029690266 -0.4032709897 endloop endfacet facet normal -0.005199 0.994367 -0.105862 outer loop vertex -0.0620522015 0.5023930073 -0.4103569984 vertex -0.0892307982 0.5026500225 -0.4066079855 vertex -0.0673443973 0.5047720075 -0.3877510130 endloop endfacet facet normal -0.999382 -0.028627 -0.020411 outer loop vertex -0.5048570037 0.1819259971 0.3222959936 vertex -0.5058429837 0.1963080019 0.3504010141 vertex -0.5057839751 0.2133720070 0.3235799968 endloop endfacet facet normal -0.999638 -0.023378 0.013307 outer loop vertex -0.5051180124 0.1804589927 0.3770180047 vertex -0.5058429837 0.1963080019 0.3504010141 vertex -0.5051230192 0.1654600054 0.3502919972 endloop endfacet facet normal 0.834702 0.002441 0.550696 outer loop vertex 0.4805319905 0.3445639908 0.4706299901 vertex 0.4880309999 0.3203240037 0.4593710005 vertex 0.4928950071 0.3484219909 0.4518739879 endloop endfacet facet normal -0.999746 -0.013211 0.018283 outer loop vertex -0.5051230192 0.1654600054 0.3502919972 vertex -0.5047010183 0.1344379932 0.3509519994 vertex -0.5044159889 0.1499059945 0.3777149916 endloop endfacet facet normal -0.999621 -0.005900 0.026906 outer loop vertex -0.5045670271 0.1038839966 0.3517610133 vertex -0.5037530065 0.0872989967 0.3783670068 vertex -0.5039340258 0.1188040003 0.3785499930 endloop endfacet facet normal 0.001662 -0.004010 -0.999991 outer loop vertex 0.0435702987 -0.0883665010 -0.4997380078 vertex 0.0127168996 -0.0946770981 -0.4997639954 vertex 0.0232264996 -0.0621359013 -0.4998770058 endloop endfacet facet normal 0.662334 0.003289 -0.749202 outer loop vertex 0.4803479910 -0.2993319929 -0.4706110060 vertex 0.4637469947 -0.2924610078 -0.4852569997 vertex 0.4749900103 -0.2738789916 -0.4752359986 endloop endfacet facet normal 0.001393 0.999120 -0.041913 outer loop vertex 0.0622969009 0.5011540055 0.2462430000 vertex 0.0676866025 0.5024380088 0.2770299911 vertex 0.0917162001 0.5015400052 0.2564220130 endloop endfacet facet normal 0.000376 0.999071 -0.043096 outer loop vertex 0.0917162001 0.5015400052 0.2564220130 vertex 0.0676866025 0.5024380088 0.2770299911 vertex 0.0975534990 0.5029450059 0.2890439928 endloop endfacet facet normal 0.870797 0.020946 0.491196 outer loop vertex 0.4913580120 0.0784675032 0.4476880133 vertex 0.4826689959 0.0641627982 0.4637019932 vertex 0.4927839935 0.0472319014 0.4464919865 endloop endfacet facet normal 0.044941 0.998985 0.002910 outer loop vertex -0.2851609886 0.5028229952 0.1585039943 vertex -0.3111239970 0.5040169954 0.1495790035 vertex -0.3131240010 0.5040370226 0.1735890061 endloop endfacet facet normal -0.003860 0.999884 0.014711 outer loop vertex -0.3407390118 0.5049329996 0.1548539996 vertex -0.3520210087 0.5053259730 0.1251830012 vertex -0.3741390109 0.5049319863 0.1461589932 endloop endfacet facet normal 0.023691 0.999710 0.004232 outer loop vertex -0.3520210087 0.5053259730 0.1251830012 vertex -0.3407390118 0.5049329996 0.1548539996 vertex -0.3231109977 0.5046219826 0.1296419948 endloop endfacet facet normal 0.631792 0.088634 -0.770053 outer loop vertex 0.4749900103 -0.2738789916 -0.4752359986 vertex 0.4597730041 -0.2556009889 -0.4856170118 vertex 0.4788640141 -0.2486789972 -0.4691570103 endloop endfacet facet normal 0.047376 0.998858 0.006228 outer loop vertex -0.2956640124 0.5037140250 0.0852862969 vertex -0.3078840077 0.5041509867 0.1081610024 vertex -0.2776139975 0.5027229786 0.1069270000 endloop endfacet facet normal 0.043255 0.999055 0.004310 outer loop vertex -0.3231109977 0.5046219826 0.1296419948 vertex -0.3111239970 0.5040169954 0.1495790035 vertex -0.2935099900 0.5033329725 0.1313609928 endloop endfacet facet normal 0.006032 0.884552 0.466403 outer loop vertex -0.3388080001 0.4855079949 0.4664309919 vertex -0.3185499907 0.4959079921 0.4464449883 vertex -0.3526369929 0.4963060021 0.4461309910 endloop endfacet facet normal 0.047361 0.998861 0.005875 outer loop vertex -0.2776139975 0.5027229786 0.1069270000 vertex -0.3078840077 0.5041509867 0.1081610024 vertex -0.2935099900 0.5033329725 0.1313609928 endloop endfacet facet normal -0.999992 0.000073 -0.004096 outer loop vertex -0.4998320043 -0.0150274001 -0.0598157011 vertex -0.4998759925 0.0165132992 -0.0485151000 vertex -0.4997459948 0.0099372296 -0.0803724006 endloop endfacet facet normal 0.047947 0.998833 0.005751 outer loop vertex -0.2776139975 0.5027229786 0.1069270000 vertex -0.2678090036 0.5024060011 0.0802325010 vertex -0.2956640124 0.5037140250 0.0852862969 endloop endfacet facet normal -0.004410 0.999980 -0.004636 outer loop vertex -0.0610570014 0.4994730055 0.1756909937 vertex -0.0355940014 0.4994710088 0.1510410011 vertex -0.0714742020 0.4992710054 0.1420319974 endloop endfacet facet normal -0.004479 0.999977 0.005106 outer loop vertex -0.0556766018 0.4995889962 0.0853826031 vertex -0.0457994007 0.4994690120 0.1175440028 vertex -0.0234498009 0.4996910095 0.0936745033 endloop endfacet facet normal -0.003709 0.999976 0.005827 outer loop vertex -0.0234498009 0.4996910095 0.0936745033 vertex -0.0457994007 0.4994690120 0.1175440028 vertex -0.0078279404 0.4995670021 0.1248980016 endloop endfacet facet normal -0.047327 -0.998138 0.038470 outer loop vertex 0.2639780045 -0.5025609732 -0.2222670019 vertex 0.2391339988 -0.5018519759 -0.2344350070 vertex 0.2609139979 -0.5034779906 -0.2498289943 endloop endfacet facet normal 0.003203 0.999397 0.034583 outer loop vertex -0.0337394997 0.5008440018 -0.2393919975 vertex -0.0725739002 0.5013859868 -0.2514579892 vertex -0.0651345998 0.5001630187 -0.2168049961 endloop endfacet facet normal 0.001897 0.998810 0.048736 outer loop vertex -0.0814455003 0.5030270219 -0.2868010104 vertex -0.0455815010 0.5023980141 -0.2753059864 vertex -0.0530626997 0.5042089820 -0.3121289909 endloop endfacet facet normal -0.118397 -0.008957 -0.992926 outer loop vertex -0.4190019965 -0.3670189977 -0.5045890212 vertex -0.3941589892 -0.3430010080 -0.5077679753 vertex -0.3878070116 -0.3758569956 -0.5082290173 endloop endfacet facet normal 0.030509 0.999519 -0.005494 outer loop vertex -0.3420110047 0.5049880147 0.1861889958 vertex -0.3145560026 0.5042539835 0.2051109970 vertex -0.3131240010 0.5040370226 0.1735890061 endloop endfacet facet normal 0.045081 0.998972 -0.004828 outer loop vertex -0.3131240010 0.5040370226 0.1735890061 vertex -0.3145560026 0.5042539835 0.2051109970 vertex -0.2850260139 0.5028359890 0.1874440014 endloop endfacet facet normal 0.038817 0.999197 -0.009923 outer loop vertex -0.2520959973 0.5013530254 0.1737840027 vertex -0.2354529947 0.5009949803 0.2028360069 vertex -0.2172140032 0.5000560284 0.1796350032 endloop endfacet facet normal 0.999056 -0.043447 -0.000673 outer loop vertex 0.5009120107 0.2545779943 0.1345680058 vertex 0.5011079907 0.2595439851 0.1048939973 vertex 0.5021489859 0.2831960022 0.1233500019 endloop endfacet facet normal -0.000138 -0.000238 -1.000000 outer loop vertex 0.0041431501 -0.1259559989 -0.4996519983 vertex 0.0340276994 -0.1181560010 -0.4996579885 vertex 0.0263765994 -0.1515090019 -0.4996489882 endloop endfacet facet normal 0.035442 0.999340 -0.007988 outer loop vertex -0.2354529947 0.5009949803 0.2028360069 vertex -0.2520959973 0.5013530254 0.1737840027 vertex -0.2623269856 0.5019270182 0.2002010047 endloop endfacet facet normal 0.005414 0.999976 0.004373 outer loop vertex 0.0683431998 0.4997020066 0.0674555004 vertex 0.0485877991 0.4999069870 0.0450415015 vertex 0.0431413986 0.4998289943 0.0696185976 endloop endfacet facet normal 0.042032 0.998677 -0.029622 outer loop vertex -0.3052499890 0.5049329996 0.2498800009 vertex -0.2805750072 0.5035510063 0.2382999957 vertex -0.3022220135 0.5041580200 0.2280489951 endloop endfacet facet normal 0.035659 0.999251 -0.014994 outer loop vertex -0.3022220135 0.5041580200 0.2280489951 vertex -0.3145560026 0.5042539835 0.2051109970 vertex -0.3273999989 0.5051389933 0.2335450053 endloop endfacet facet normal 0.982379 -0.011358 -0.186553 outer loop vertex 0.5047860146 -0.3773590028 -0.4133400023 vertex 0.5022000074 -0.3525539935 -0.4284679890 vertex 0.5073090196 -0.3482030034 -0.4018290043 endloop endfacet facet normal 0.055026 0.998485 0.000787 outer loop vertex -0.3010730147 0.5040820241 -0.0809713006 vertex -0.2742800117 0.5026149750 -0.0930081010 vertex -0.2986429930 0.5039719939 -0.1112750024 endloop endfacet facet normal -0.930133 0.341878 -0.134059 outer loop vertex -0.4911899865 0.4483850002 -0.4081889987 vertex -0.4876540005 0.4487819970 -0.4317100048 vertex -0.4956769943 0.4307880104 -0.4219329953 endloop endfacet facet normal 0.011264 0.999933 -0.002495 outer loop vertex -0.3301270008 0.5053250194 -0.0690670013 vertex -0.3611609936 0.5056880116 -0.0637006983 vertex -0.3380089998 0.5055019855 -0.0337281004 endloop endfacet facet normal -0.003336 -0.003989 -0.999986 outer loop vertex -0.0379891992 -0.0478269011 -0.4998829961 vertex -0.0424835011 -0.0824221000 -0.4997299910 vertex -0.0689259991 -0.0633134991 -0.4997180104 endloop endfacet facet normal -0.057642 -0.031802 0.997831 outer loop vertex 0.2862829864 0.2343879938 0.5043519735 vertex 0.2642889917 0.2232979983 0.5027279854 vertex 0.2810879946 0.2070010006 0.5031790137 endloop endfacet facet normal -0.048766 0.998775 0.008372 outer loop vertex -0.3797999918 0.5050330162 -0.0941293016 vertex -0.3922109902 0.5041540265 -0.0615600012 vertex -0.3611609936 0.5056880116 -0.0637006983 endloop endfacet facet normal 0.028429 0.998221 -0.052409 outer loop vertex -0.2195650041 0.5049830079 0.3124270141 vertex -0.2369419932 0.5046520233 0.2966969907 vertex -0.2421659976 0.5061839819 0.3230420053 endloop endfacet facet normal 0.033897 -0.398492 -0.916545 outer loop vertex 0.0537058003 -0.4345780015 -0.4951249957 vertex 0.0609548986 -0.4557450116 -0.4856539965 vertex 0.0324313007 -0.4511240125 -0.4887180030 endloop endfacet facet normal -0.001081 0.999509 -0.031316 outer loop vertex -0.0701948032 0.5056170225 -0.3606820107 vertex -0.0673443973 0.5047720075 -0.3877510130 vertex -0.1000669971 0.5050780177 -0.3768540025 endloop endfacet facet normal 0.024003 -0.999708 -0.002725 outer loop vertex -0.1784439981 -0.5055720210 -0.3738490045 vertex -0.1830029935 -0.5057690144 -0.3417400122 vertex -0.2106499970 -0.5063899755 -0.3574590087 endloop endfacet facet normal 0.434587 0.006013 0.900610 outer loop vertex 0.4416449964 0.3462620080 0.4956769943 vertex 0.4520579875 0.3158909976 0.4908550084 vertex 0.4639280140 0.3430239856 0.4849460125 endloop endfacet facet normal 0.008643 0.999877 -0.013087 outer loop vertex -0.1000669971 0.5050780177 -0.3768540025 vertex -0.1222499982 0.5055810213 -0.3530730009 vertex -0.0941279978 0.5054299831 -0.3460409939 endloop endfacet facet normal 0.992064 -0.124102 0.020179 outer loop vertex 0.5020809770 -0.4130190015 0.0383611992 vertex 0.5039470196 -0.3938719928 0.0643763021 vertex 0.5002179742 -0.4232200086 0.0672162026 endloop endfacet facet normal 0.994929 -0.099424 0.015220 outer loop vertex 0.5036000013 -0.4042339921 0.0039161299 vertex 0.5036029816 -0.4091269970 -0.0282416996 vertex 0.5056229830 -0.3875879943 -0.0195864998 endloop endfacet facet normal 0.697417 0.715875 -0.033647 outer loop vertex 0.4690609872 0.4786309898 0.3205739856 vertex 0.4736300111 0.4756950140 0.3528119922 vertex 0.4849689901 0.4636340141 0.3312300146 endloop endfacet facet normal 0.825269 0.564566 -0.014046 outer loop vertex 0.4875620008 0.4569300115 0.1720049977 vertex 0.4783560038 0.4701310098 0.1617110074 vertex 0.4798069894 0.4686369896 0.1869120002 endloop endfacet facet normal -0.968935 0.240369 0.058200 outer loop vertex -0.5036360025 0.4140970111 0.3872590065 vertex -0.4964959919 0.4394130111 0.4015719891 vertex -0.4983139932 0.4379610121 0.3773019910 endloop endfacet facet normal 0.982892 -0.182074 0.027795 outer loop vertex 0.5036029816 -0.4091269970 -0.0282416996 vertex 0.5036000013 -0.4042339921 0.0039161299 vertex 0.4993929863 -0.4294539988 -0.0125211002 endloop endfacet facet normal -0.053043 -0.031766 0.998087 outer loop vertex 0.3135940135 0.2120980024 0.5050939918 vertex 0.3180409968 0.2530269921 0.5066329837 vertex 0.2862829864 0.2343879938 0.5043519735 endloop endfacet facet normal 0.923546 -0.382728 -0.024127 outer loop vertex 0.4980669916 -0.4322839975 0.0167944003 vertex 0.4964199960 -0.4380869865 0.0458030999 vertex 0.4892570078 -0.4541850090 0.0269779004 endloop endfacet facet normal 0.008431 0.955272 0.295608 outer loop vertex -0.3185499907 0.4959079921 0.4464449883 vertex -0.3337010145 0.5027539730 0.4247539937 vertex -0.3526369929 0.4963060021 0.4461309910 endloop endfacet facet normal 0.095944 0.317361 0.943439 outer loop vertex 0.3875469863 0.4432660043 0.4923129976 vertex 0.3521049917 0.4402050078 0.4969469905 vertex 0.3689930141 0.4188829958 0.5024020076 endloop endfacet facet normal 0.028822 0.999248 0.025929 outer loop vertex -0.2167499959 0.5013560057 -0.1970770061 vertex -0.2050080001 0.5002210140 -0.1663890034 vertex -0.1831240058 0.5001969934 -0.1897889972 endloop endfacet facet normal 0.044740 0.998872 0.015888 outer loop vertex -0.2378489971 0.5015550256 -0.1720629930 vertex -0.2566410005 0.5019879937 -0.1463650018 vertex -0.2247270048 0.5005090237 -0.1432520002 endloop endfacet facet normal -0.594874 0.801969 0.054505 outer loop vertex -0.4706709981 0.4770770073 0.2269980013 vertex -0.4772450030 0.4704180062 0.2532269955 vertex -0.4581690133 0.4847910106 0.2499449998 endloop endfacet facet normal 0.005884 0.999975 0.003959 outer loop vertex 0.0795254037 0.4997470081 0.0394668989 vertex 0.0485877991 0.4999069870 0.0450415015 vertex 0.0683431998 0.4997020066 0.0674555004 endloop endfacet facet normal -0.958979 -0.039118 0.280765 outer loop vertex -0.4968630075 0.2259889990 0.4400289953 vertex -0.5011119843 0.2092639953 0.4231860042 vertex -0.4944519997 0.1988079995 0.4444769919 endloop endfacet facet normal 0.006032 -0.999201 0.039517 outer loop vertex 0.0924346000 -0.5016229749 -0.2594519854 vertex 0.0719176978 -0.5008170009 -0.2359409928 vertex 0.0623383000 -0.5020470023 -0.2655799985 endloop endfacet facet normal -0.008729 0.937646 0.347482 outer loop vertex 0.2158340067 0.4978860021 0.4246430099 vertex 0.2001100034 0.4895569980 0.4467230141 vertex 0.2338169962 0.4900090098 0.4463500082 endloop endfacet facet normal -0.629856 0.772966 0.076192 outer loop vertex -0.4764299989 0.4722079933 0.4031470120 vertex -0.4765090048 0.4698069990 0.4268519878 vertex -0.4622429907 0.4823119938 0.4179219902 endloop endfacet facet normal -0.007666 0.884060 0.467311 outer loop vertex 0.1086419970 0.4916099906 0.4439080060 vertex 0.1147380024 0.4827930033 0.4606879950 vertex 0.1333210021 0.4903550148 0.4466870129 endloop endfacet facet normal 0.038311 0.982365 0.183009 outer loop vertex 0.1763560027 0.5033699870 0.3948050141 vertex 0.1583549976 0.5015190244 0.4085089862 vertex 0.1810120046 0.4979799986 0.4227629900 endloop endfacet facet normal -0.008857 0.977033 0.212903 outer loop vertex 0.1810120046 0.4979799986 0.4227629900 vertex 0.2158340067 0.4978860021 0.4246430099 vertex 0.2025350034 0.5027930140 0.4015710056 endloop endfacet facet normal -0.061269 0.855176 -0.514704 outer loop vertex 0.2324610054 0.4943790138 -0.4440970123 vertex 0.2568039894 0.4915289879 -0.4517300129 vertex 0.2397270054 0.4818980098 -0.4656989872 endloop endfacet facet normal 0.583057 -0.812354 -0.011231 outer loop vertex 0.4548760056 -0.4902490079 -0.3606329858 vertex 0.4713450074 -0.4786649942 -0.3435330093 vertex 0.4546220005 -0.4908660054 -0.3291899860 endloop endfacet facet normal -0.002263 0.999978 0.006232 outer loop vertex 0.0029446499 0.4997270107 0.0974818021 vertex -0.0024639899 0.4998669922 0.0730563998 vertex -0.0234498009 0.4996910095 0.0936745033 endloop endfacet facet normal 0.570340 -0.005120 -0.821393 outer loop vertex 0.4648860097 0.1946469992 -0.4830439985 vertex 0.4582929909 0.2245000005 -0.4878079891 vertex 0.4729419947 0.2186709940 -0.4776000082 endloop endfacet facet normal -0.542062 -0.840282 0.009737 outer loop vertex -0.4688810110 -0.4783619940 -0.2073320001 vertex -0.4514169991 -0.4895190001 -0.1979310066 vertex -0.4673109949 -0.4790059924 -0.1755049974 endloop endfacet facet normal -0.003374 0.999990 0.002771 outer loop vertex 0.1822119951 0.4992829859 0.0936629996 vertex 0.1689260006 0.4993340075 0.0590788983 vertex 0.1489440054 0.4991790056 0.0906848013 endloop endfacet facet normal -0.000151 0.999995 0.003216 outer loop vertex 0.1422069967 0.4994179904 0.0317117013 vertex 0.1689260006 0.4993340075 0.0590788983 vertex 0.1739650071 0.4994539917 0.0220116992 endloop endfacet facet normal -0.007608 0.999969 0.002203 outer loop vertex 0.1739650071 0.4994539917 0.0220116992 vertex 0.1689260006 0.4993340075 0.0590788983 vertex 0.2007749975 0.4996150136 0.0415127017 endloop endfacet facet normal -0.456077 0.889533 0.026912 outer loop vertex -0.4588510096 0.4870260060 -0.1508570015 vertex -0.4470030069 0.4924750030 -0.1301770061 vertex -0.4415560067 0.4959920049 -0.1541160047 endloop endfacet facet normal -0.525995 0.846884 0.078207 outer loop vertex -0.4646579921 0.4813320041 -0.1282539964 vertex -0.4470030069 0.4924750030 -0.1301770061 vertex -0.4588510096 0.4870260060 -0.1508570015 endloop endfacet facet normal -0.330837 0.943520 -0.017786 outer loop vertex -0.4462209940 0.4933469892 -0.2162989974 vertex -0.4283440113 0.4999189973 -0.2001930028 vertex -0.4257999957 0.5002779961 -0.2284699976 endloop endfacet facet normal 0.529176 0.831248 -0.170292 outer loop vertex 0.4636709988 0.4751670063 -0.4516380131 vertex 0.4560900033 0.4827870131 -0.4379999936 vertex 0.4706139863 0.4745610058 -0.4330210090 endloop endfacet facet normal 0.617092 -0.786453 -0.026234 outer loop vertex 0.4561820030 -0.4887680113 0.3219380081 vertex 0.4748289883 -0.4738030136 0.3119370043 vertex 0.4720540047 -0.4771539867 0.3471190035 endloop endfacet facet normal 0.023516 0.999704 0.006304 outer loop vertex -0.2022279948 0.5065000057 -0.3418669999 vertex -0.1707189977 0.5057129860 -0.3345980048 vertex -0.1807180047 0.5061259866 -0.3627919853 endloop endfacet facet normal 0.004835 0.999850 -0.016638 outer loop vertex -0.1222499982 0.5055810213 -0.3530730009 vertex -0.1000669971 0.5050780177 -0.3768540025 vertex -0.1352889985 0.5052220225 -0.3784359992 endloop endfacet facet normal 0.006706 0.999744 0.021628 outer loop vertex -0.1222499982 0.5055810213 -0.3530730009 vertex -0.1517020017 0.5058509707 -0.3564189970 vertex -0.1391910017 0.5051940084 -0.3299300075 endloop endfacet facet normal -0.011780 0.958670 -0.284278 outer loop vertex -0.3247259855 0.4961819947 -0.4440090060 vertex -0.3503009975 0.4998059869 -0.4307279885 vertex -0.3159359992 0.5024330020 -0.4232929945 endloop endfacet facet normal 0.822838 -0.561184 -0.089501 outer loop vertex 0.4808419943 -0.4656839967 -0.1175440028 vertex 0.4749630094 -0.4705519974 -0.1410699934 vertex 0.4878439903 -0.4527359903 -0.1343560070 endloop endfacet facet normal 0.019417 0.954876 -0.296370 outer loop vertex -0.3159359992 0.5024330020 -0.4232929945 vertex -0.2968769968 0.4961749911 -0.4422070086 vertex -0.3247259855 0.4961819947 -0.4440090060 endloop endfacet facet normal -0.999274 -0.000213 0.038087 outer loop vertex -0.5047180057 0.0248207003 -0.3273960054 vertex -0.5046749711 -0.0025699600 -0.3264200091 vertex -0.5037410259 0.0165247004 -0.3018099964 endloop endfacet facet normal -0.999484 -0.004154 0.031865 outer loop vertex -0.5003910065 0.0194557998 -0.2166240066 vertex -0.5010780096 -0.0010660600 -0.2408480048 vertex -0.5001860261 -0.0111496001 -0.2141840011 endloop endfacet facet normal -0.999158 -0.003930 0.040847 outer loop vertex -0.5010780096 -0.0010660600 -0.2408480048 vertex -0.5018489957 -0.0273822006 -0.2622390091 vertex -0.5006870031 -0.0255658999 -0.2336409986 endloop endfacet facet normal -0.006134 -0.999973 -0.004070 outer loop vertex 0.3238680065 -0.5095149875 -0.3521879911 vertex 0.3599480093 -0.5096790195 -0.3662619889 vertex 0.3572250009 -0.5098050237 -0.3312020004 endloop endfacet facet normal 0.011928 -0.042404 0.999029 outer loop vertex -0.1657540053 0.3080759943 0.5035319924 vertex -0.1884219944 0.2873759866 0.5029240251 vertex -0.1595380008 0.2761349976 0.5021020174 endloop endfacet facet normal -0.998925 -0.002804 0.046281 outer loop vertex -0.5031620264 -0.0462586991 -0.2917230129 vertex -0.5018489957 -0.0273822006 -0.2622390091 vertex -0.5034340024 -0.0144619998 -0.2956669927 endloop endfacet facet normal -0.035939 0.938298 0.343955 outer loop vertex 0.3272159994 0.5016859770 0.4268659949 vertex 0.3040530086 0.4979560077 0.4346210063 vertex 0.3304080069 0.4948099852 0.4459570050 endloop endfacet facet normal 0.083575 0.965351 0.247211 outer loop vertex 0.3800059855 0.4960620105 0.4389579892 vertex 0.4049749970 0.4989069998 0.4194070101 vertex 0.3709279895 0.5033550262 0.4135479927 endloop endfacet facet normal 0.028483 0.999338 -0.022633 outer loop vertex 0.3573130071 0.5097969770 0.3365690112 vertex 0.3755039871 0.5087689757 0.3140709996 vertex 0.3460069895 0.5094490051 0.3069759905 endloop endfacet facet normal 0.001822 0.999998 0.000291 outer loop vertex 0.1010660008 0.4991579950 0.1347229928 vertex 0.1239200011 0.4991109967 0.1531579942 vertex 0.1301970035 0.4991090000 0.1206839979 endloop endfacet facet normal 0.050677 -0.020997 -0.998494 outer loop vertex -0.2750920057 0.1597270072 -0.5020509958 vertex -0.2871600091 0.1822919995 -0.5031380057 vertex -0.2594420016 0.1887969971 -0.5018680096 endloop endfacet facet normal 0.005324 0.999402 -0.034158 outer loop vertex -0.1234019995 0.5054129958 0.3540219963 vertex -0.1367260069 0.5045440197 0.3265199959 vertex -0.1554799974 0.5054320097 0.3495779932 endloop endfacet facet normal -0.965101 -0.260071 0.030717 outer loop vertex -0.5015040040 -0.4153740108 -0.0854441002 vertex -0.5010619760 -0.4202260077 -0.1126359999 vertex -0.4952529967 -0.4397369921 -0.0953164995 endloop endfacet facet normal 0.014425 0.998582 -0.051237 outer loop vertex -0.1948709935 0.5046060085 0.3156900108 vertex -0.1657129973 0.5044850111 0.3215410113 vertex -0.1737219989 0.5029829741 0.2900120020 endloop endfacet facet normal -0.871620 -0.490179 0.001830 outer loop vertex -0.4945999980 -0.4452019930 0.2426480055 vertex -0.4921880066 -0.4496099949 0.2107529938 vertex -0.4845390022 -0.4631260037 0.2335769981 endloop endfacet facet normal -0.523048 0.852117 0.017818 outer loop vertex -0.4671210051 0.4804799855 0.1216019988 vertex -0.4491040111 0.4915449917 0.1213250011 vertex -0.4618990123 0.4841710031 0.0983766988 endloop endfacet facet normal 0.007846 0.998740 -0.049573 outer loop vertex -0.1737219989 0.5029829741 0.2900120020 vertex -0.1657129973 0.5044850111 0.3215410113 vertex -0.1477919966 0.5034700036 0.3039279878 endloop endfacet facet normal -0.489145 -0.069979 -0.869390 outer loop vertex -0.4500260055 0.1969020069 -0.4943920076 vertex -0.4682449996 0.2001390010 -0.4844020009 vertex -0.4583700001 0.2215950042 -0.4916850030 endloop endfacet facet normal 0.702127 0.711902 0.014635 outer loop vertex 0.4799019992 0.4681020081 0.2129500061 vertex 0.4669460058 0.4805789888 0.2275979966 vertex 0.4802179933 0.4672259986 0.2404029965 endloop endfacet facet normal -0.317670 0.924453 0.210886 outer loop vertex -0.4312500060 0.4908080101 0.4467410147 vertex -0.4467749894 0.4886389971 0.4328629971 vertex -0.4492250085 0.4834089875 0.4520989954 endloop endfacet facet normal -0.044918 0.998960 0.007767 outer loop vertex 0.2630270123 0.5018770099 -0.1719249934 vertex 0.2565250099 0.5013830066 -0.1459919959 vertex 0.2842060030 0.5026940107 -0.1545220017 endloop endfacet facet normal -0.045897 0.998936 0.004587 outer loop vertex 0.2842060030 0.5026940107 -0.1545220017 vertex 0.2565250099 0.5013830066 -0.1459919959 vertex 0.2768349946 0.5022519827 -0.1320140064 endloop endfacet facet normal -0.045092 -0.041222 -0.998132 outer loop vertex 0.2810249925 0.2777400017 -0.5062810183 vertex 0.2589209974 0.3007330000 -0.5062320232 vertex 0.2873220146 0.3097139895 -0.5078859925 endloop endfacet facet normal -0.044033 -0.041432 -0.998171 outer loop vertex 0.2873220146 0.3097139895 -0.5078859925 vertex 0.3124760091 0.2896310091 -0.5081620216 vertex 0.2810249925 0.2777400017 -0.5062810183 endloop endfacet facet normal -0.592550 -0.793150 0.140702 outer loop vertex -0.4639489949 -0.4761579931 0.4507539868 vertex -0.4750289917 -0.4696719944 0.4406540096 vertex -0.4618040025 -0.4816569984 0.4287889898 endloop endfacet facet normal 0.987693 -0.152687 0.033893 outer loop vertex 0.5071009994 -0.3854390085 0.3660010099 vertex 0.5019760132 -0.4132879972 0.3898920119 vertex 0.5029969811 -0.4146420062 0.3540399969 endloop endfacet facet normal 0.272497 -0.006605 0.962134 outer loop vertex 0.4146690071 0.2801350057 0.5031939745 vertex 0.4408929944 0.2861419916 0.4958080053 vertex 0.4218879938 0.3169350028 0.5014020205 endloop endfacet facet normal 0.988474 -0.022361 0.149727 outer loop vertex 0.5075899959 -0.3484059870 0.4039810002 vertex 0.5067290068 -0.3213889897 0.4137000144 vertex 0.5044509768 -0.3431720138 0.4254859984 endloop endfacet facet normal 0.503989 0.863610 -0.013164 outer loop vertex 0.4680939913 0.4805519879 0.0796869025 vertex 0.4472689927 0.4926260114 0.0744972005 vertex 0.4533750117 0.4894759953 0.1016149968 endloop endfacet facet normal 0.988143 0.034398 0.149635 outer loop vertex 0.5039860010 -0.2959060073 0.4259560108 vertex 0.5067290068 -0.3213889897 0.4137000144 vertex 0.5078549981 -0.2945820093 0.4001019895 endloop endfacet facet normal 0.995826 0.004417 0.091168 outer loop vertex 0.5078549981 -0.2945820093 0.4001019895 vertex 0.5067290068 -0.3213889897 0.4137000144 vertex 0.5092399716 -0.3229390085 0.3863480091 endloop endfacet facet normal -0.641824 0.073623 -0.763309 outer loop vertex -0.4694690108 -0.2627460063 -0.4813939929 vertex -0.4792000055 -0.2476740032 -0.4717580080 vertex -0.4667359889 -0.2353540063 -0.4810500145 endloop endfacet facet normal -0.999979 0.004498 0.004614 outer loop vertex -0.4991669953 0.0888506025 0.1182010025 vertex -0.4991559982 0.1126770005 0.0973545983 vertex -0.4993329942 0.0824669972 0.0884462968 endloop endfacet facet normal 0.497318 0.054444 0.865859 outer loop vertex 0.4570209980 -0.2879559994 0.4906710088 vertex 0.4708470106 -0.2688739896 0.4815300107 vertex 0.4528439939 -0.2577210069 0.4911690056 endloop endfacet facet normal 0.035004 0.720360 0.692716 outer loop vertex -0.3684000075 0.4769710004 0.4768039882 vertex -0.3415510058 0.4692600071 0.4834659994 vertex -0.3388080001 0.4855079949 0.4664309919 endloop endfacet facet normal -0.999912 -0.011927 -0.005792 outer loop vertex -0.4995659888 0.1831160039 0.1487810016 vertex -0.4991250038 0.1508570015 0.1390810013 vertex -0.4994040132 0.1569419950 0.1747200042 endloop endfacet facet normal 0.579261 0.044778 -0.813911 outer loop vertex 0.4537630081 -0.3444060087 -0.4943589866 vertex 0.4700340033 -0.3276489973 -0.4818570018 vertex 0.4669679999 -0.3572750092 -0.4856689870 endloop endfacet facet normal -0.999948 -0.007837 -0.006490 outer loop vertex -0.4994040132 0.1569419950 0.1747200042 vertex -0.4991250038 0.1508570015 0.1390810013 vertex -0.4990589917 0.1258230060 0.1591369957 endloop endfacet facet normal -0.999982 0.003266 -0.005009 outer loop vertex -0.4992299974 0.1037269980 0.1788669974 vertex -0.4990589917 0.1258230060 0.1591369957 vertex -0.4991100132 0.0951023027 0.1492930055 endloop endfacet facet normal -0.999997 0.002088 -0.001333 outer loop vertex -0.4991100132 0.0951023027 0.1492930055 vertex -0.4990589917 0.1258230060 0.1591369957 vertex -0.4990310073 0.1195489988 0.1283189952 endloop endfacet facet normal -0.006270 0.999965 -0.005603 outer loop vertex -0.0828341991 0.4993959963 -0.0792077035 vertex -0.0965142995 0.4991450012 -0.1086950004 vertex -0.1157260016 0.4991700053 -0.0827307999 endloop endfacet facet normal -0.005909 0.999966 -0.005771 outer loop vertex -0.0965142995 0.4991450012 -0.1086950004 vertex -0.0828341991 0.4993959963 -0.0792077035 vertex -0.0637182966 0.4993680120 -0.1036299989 endloop endfacet facet normal -0.001520 0.999956 0.009234 outer loop vertex -0.1135099977 0.4992060065 0.0972592011 vertex -0.1448449939 0.4992370009 0.0887447000 vertex -0.1344510019 0.4990240037 0.1135210022 endloop endfacet facet normal 0.073739 0.821257 0.565773 outer loop vertex -0.0552394986 0.4835110009 0.4661419988 vertex -0.0317605995 0.4751709998 0.4751879871 vertex -0.0294634998 0.4873299897 0.4572390020 endloop endfacet facet normal -0.002087 0.999985 0.005016 outer loop vertex 0.0029446499 0.4997270107 0.0974818021 vertex -0.0234498009 0.4996910095 0.0936745033 vertex -0.0078279404 0.4995670021 0.1248980016 endloop endfacet facet normal 0.659782 0.751393 0.009845 outer loop vertex 0.4750579894 0.4733720124 0.1353739947 vertex 0.4636430144 0.4831280112 0.1557700038 vertex 0.4783560038 0.4701310098 0.1617110074 endloop endfacet facet normal 0.002614 0.999968 0.007500 outer loop vertex -0.1344510019 0.4990240037 0.1135210022 vertex -0.1448449939 0.4992370009 0.0887447000 vertex -0.1601680070 0.4990940094 0.1131519973 endloop endfacet facet normal -0.776538 -0.623661 -0.089641 outer loop vertex -0.4829919934 -0.4603919983 -0.4260160029 vertex -0.4753629863 -0.4670189917 -0.4459980130 vertex -0.4700320065 -0.4760900140 -0.4290690124 endloop endfacet facet normal 0.024057 0.999165 -0.033026 outer loop vertex -0.2163300067 0.5059829950 0.3357810080 vertex -0.2421659976 0.5061839819 0.3230420053 vertex -0.2457450032 0.5073220134 0.3548650146 endloop endfacet facet normal -0.001945 0.999995 0.002681 outer loop vertex 0.1739650071 0.4994539917 0.0220116992 vertex 0.1819899976 0.4995540082 -0.0094687603 vertex 0.1465049982 0.4994660020 -0.0023863299 endloop endfacet facet normal 0.013892 0.999150 -0.038818 outer loop vertex -0.1554799974 0.5054320097 0.3495779932 vertex -0.1657129973 0.5044850111 0.3215410113 vertex -0.1864850074 0.5056229830 0.3433980048 endloop endfacet facet normal 0.611453 -0.019637 -0.791037 outer loop vertex 0.4594799876 -0.1396290064 -0.4839009941 vertex 0.4696559906 -0.1144189984 -0.4766609967 vertex 0.4763740003 -0.1408900023 -0.4708110094 endloop endfacet facet normal 0.021285 0.984403 0.174636 outer loop vertex -0.0675088018 0.5032320023 0.4109730124 vertex -0.0550011992 0.4998460114 0.4285350144 vertex -0.0397665016 0.5023630261 0.4124900103 endloop endfacet facet normal 0.085082 0.956407 0.279367 outer loop vertex -0.0021248199 0.4912460148 0.4448359907 vertex -0.0064415201 0.5002610087 0.4152880013 vertex -0.0313071012 0.4967069924 0.4350279868 endloop endfacet facet normal 0.022964 0.713693 -0.700082 outer loop vertex -0.1003260016 0.4774309993 -0.4732370079 vertex -0.0723455995 0.4806300104 -0.4690580070 vertex -0.0817342997 0.4671019912 -0.4831570089 endloop endfacet facet normal -0.922645 -0.380544 -0.062546 outer loop vertex -0.4983789921 -0.4292140007 -0.4083789885 vertex -0.4925029874 -0.4405840039 -0.4258809984 vertex -0.4907009900 -0.4493820071 -0.3989340067 endloop endfacet facet normal -0.028402 0.999295 0.024543 outer loop vertex -0.3742769957 0.5091140270 -0.3196429908 vertex -0.3731839955 0.5083450079 -0.2870660126 vertex -0.3449830115 0.5095520020 -0.3035750091 endloop endfacet facet normal -0.740760 -0.048507 0.670016 outer loop vertex -0.4782260060 0.0447375998 0.4701310098 vertex -0.4675450027 0.0592305996 0.4829890132 vertex -0.4792529941 0.0717471987 0.4709509909 endloop endfacet facet normal 0.036516 0.998674 0.036287 outer loop vertex -0.3125509918 0.5085700154 -0.2867229879 vertex -0.3080550134 0.5068939924 -0.2451200038 vertex -0.2768799961 0.5067610145 -0.2728320062 endloop endfacet facet normal -0.020359 0.999453 0.026053 outer loop vertex -0.3465639949 0.5074440241 -0.2334309965 vertex -0.3434740007 0.5084159970 -0.2683039904 vertex -0.3740279973 0.5074200034 -0.2539719939 endloop endfacet facet normal -0.333581 0.942677 0.009152 outer loop vertex -0.4458479881 0.4935880005 -0.3073669970 vertex -0.4455209970 0.4933939874 -0.2754630148 vertex -0.4239999950 0.5011510253 -0.2900390029 endloop endfacet facet normal 0.778998 -0.626930 -0.011030 outer loop vertex 0.4798400104 -0.4670709968 0.2832039893 vertex 0.4867979884 -0.4587840140 0.3035930097 vertex 0.4748289883 -0.4738030136 0.3119370043 endloop endfacet facet normal 0.001216 0.949756 -0.312988 outer loop vertex -0.0582002997 0.4909630120 -0.4505330026 vertex -0.0388077013 0.4987849891 -0.4267219901 vertex -0.0250448007 0.4905349910 -0.4517030120 endloop endfacet facet normal 0.487788 -0.872872 0.012550 outer loop vertex 0.4665879905 -0.4821420014 0.1276870072 vertex 0.4485009909 -0.4922460020 0.1279350072 vertex 0.4581309855 -0.4871979952 0.1047369987 endloop endfacet facet normal 0.004709 0.871785 -0.489866 outer loop vertex -0.0946945995 0.4898520112 -0.4528610110 vertex -0.0582002997 0.4909630120 -0.4505330026 vertex -0.0723455995 0.4806300104 -0.4690580070 endloop endfacet facet normal 0.815987 -0.557853 0.151541 outer loop vertex 0.4738579988 -0.4724160135 0.4224669933 vertex 0.4834749997 -0.4639579952 0.4018189907 vertex 0.4870330095 -0.4522280097 0.4258410037 endloop endfacet facet normal 0.022386 -0.641870 -0.766487 outer loop vertex -0.0602688007 -0.4633530080 -0.4834589958 vertex -0.0381549001 -0.4589479864 -0.4865019917 vertex -0.0380997993 -0.4725880027 -0.4750779867 endloop endfacet facet normal -0.006506 0.940469 0.339816 outer loop vertex 0.3304080069 0.4948099852 0.4459570050 vertex 0.3513660133 0.4998820126 0.4323210120 vertex 0.3272159994 0.5016859770 0.4268659949 endloop endfacet facet normal -0.939061 0.325581 -0.110278 outer loop vertex -0.4956769943 0.4307880104 -0.4219329953 vertex -0.4984560013 0.4301219881 -0.4002349973 vertex -0.4911899865 0.4483850002 -0.4081889987 endloop endfacet facet normal 0.998936 0.032320 -0.032897 outer loop vertex 0.5074380040 -0.2294899970 0.3471159935 vertex 0.5073450208 -0.2545610070 0.3196609914 vertex 0.5060600042 -0.2144329995 0.3200649917 endloop endfacet facet normal 0.998501 0.018990 0.051327 outer loop vertex 0.5078549981 -0.2945820093 0.4001019895 vertex 0.5093619823 -0.2934420109 0.3703640103 vertex 0.5079690218 -0.2655099928 0.3871279955 endloop endfacet facet normal 0.470225 -0.882540 0.003327 outer loop vertex 0.4495109916 -0.4913380146 0.0810734034 vertex 0.4622829854 -0.4846050143 0.0619657002 vertex 0.4657669961 -0.4826639891 0.0844402984 endloop endfacet facet normal -0.031132 -0.191577 0.980984 outer loop vertex 0.3195570111 -0.4205349982 0.5038419962 vertex 0.2910160124 -0.4125429988 0.5044969916 vertex 0.2991360128 -0.4326139987 0.5008350015 endloop endfacet facet normal 0.999556 0.021436 0.020714 outer loop vertex 0.5075659752 -0.2358130068 0.3758449852 vertex 0.5079690218 -0.2655099928 0.3871279955 vertex 0.5085179806 -0.2615509927 0.3565410078 endloop endfacet facet normal 0.041255 -0.998815 -0.025835 outer loop vertex 0.3574399948 -0.5063199997 0.2295539975 vertex 0.3559440076 -0.5055040121 0.1956180036 vertex 0.3860749900 -0.5046449900 0.2105219960 endloop endfacet facet normal -0.047394 -0.998686 -0.019491 outer loop vertex 0.2645190060 -0.5024049878 0.1881829947 vertex 0.2944520116 -0.5040379763 0.1990689933 vertex 0.2706069946 -0.5031750202 0.2128340006 endloop endfacet facet normal -0.052451 -0.998223 -0.028279 outer loop vertex 0.2706069946 -0.5031750202 0.2128340006 vertex 0.2944520116 -0.5040379763 0.1990689933 vertex 0.2924509943 -0.5049160123 0.2337740064 endloop endfacet facet normal -0.040921 -0.998624 -0.032810 outer loop vertex 0.2730999887 -0.5073019862 0.3074640036 vertex 0.2682220042 -0.5080990195 0.3378069997 vertex 0.2379779965 -0.5061489940 0.3161750138 endloop endfacet facet normal -0.790071 -0.613004 0.003718 outer loop vertex -0.4729709923 -0.4766480029 -0.2743949890 vertex -0.4784219861 -0.4694660008 -0.2485969961 vertex -0.4858689904 -0.4600059986 -0.2713580132 endloop endfacet facet normal -0.039001 -0.998732 -0.031820 outer loop vertex 0.3277370036 -0.5067660213 0.2485910058 vertex 0.2924509943 -0.5049160123 0.2337740064 vertex 0.3256019950 -0.5055800080 0.2139820009 endloop endfacet facet normal -0.027366 0.999572 0.010337 outer loop vertex 0.2162770033 0.5003859997 -0.1865649968 vertex 0.2047850043 0.4997979999 -0.1601289958 vertex 0.2352039963 0.5006859899 -0.1654669940 endloop endfacet facet normal -0.028259 0.999587 0.005246 outer loop vertex 0.2352039963 0.5006859899 -0.1654669940 vertex 0.2047850043 0.4997979999 -0.1601289958 vertex 0.2267809957 0.5002999902 -0.1372909993 endloop endfacet facet normal -0.002825 0.999214 0.039541 outer loop vertex 0.0111109996 0.5014799833 -0.2593390048 vertex 0.0261604991 0.5006120205 -0.2363300025 vertex 0.0355925001 0.5018669963 -0.2673699856 endloop endfacet facet normal -0.007454 0.999963 -0.004412 outer loop vertex 0.1493729949 0.4992150068 -0.0927904025 vertex 0.1833000034 0.4994379878 -0.0995706022 vertex 0.1599310040 0.4991540015 -0.1244560033 endloop endfacet facet normal -0.011128 0.999938 -0.000961 outer loop vertex 0.1599310040 0.4991540015 -0.1244560033 vertex 0.1833000034 0.4994379878 -0.0995706022 vertex 0.1938109994 0.4995250106 -0.1307310015 endloop endfacet facet normal 0.118809 -0.992192 0.037941 outer loop vertex 0.3884170055 -0.5041300058 0.0147719001 vertex 0.4025340080 -0.5036060214 -0.0157318003 vertex 0.4177480042 -0.5006679893 0.0134592000 endloop endfacet facet normal 0.072826 -0.997294 0.010038 outer loop vertex 0.3699049950 -0.5044919848 0.0975134969 vertex 0.3892740011 -0.5033360124 0.0718377009 vertex 0.4031989872 -0.5019760132 0.1059300005 endloop endfacet facet normal 0.145232 -0.989381 -0.005652 outer loop vertex 0.3966499865 -0.5031350255 0.1405310035 vertex 0.4031989872 -0.5019760132 0.1059300005 vertex 0.4247039855 -0.4989700019 0.1323129982 endloop endfacet facet normal 0.003170 -0.001252 -0.999994 outer loop vertex -0.3500050008 0.3374519944 -0.5093719959 vertex -0.3273789883 0.3156729937 -0.5092729926 vertex -0.3566139936 0.3039610088 -0.5093510151 endloop endfacet facet normal 0.608051 -0.781600 0.139194 outer loop vertex 0.4573470056 -0.4859569967 0.4185580015 vertex 0.4738579988 -0.4724160135 0.4224669933 vertex 0.4617710114 -0.4786930084 0.4400210083 endloop endfacet facet normal 0.272387 -0.962184 0.002802 outer loop vertex 0.4247039855 -0.4989700019 0.1323129982 vertex 0.4355559945 -0.4959799945 0.1041169986 vertex 0.4485009909 -0.4922460020 0.1279350072 endloop endfacet facet normal 0.134863 -0.990742 -0.015562 outer loop vertex 0.4237119853 -0.4986509979 0.0720150992 vertex 0.4031989872 -0.5019760132 0.1059300005 vertex 0.3892740011 -0.5033360124 0.0718377009 endloop endfacet facet normal -0.049227 0.020094 -0.998585 outer loop vertex 0.2983359993 -0.1843540072 -0.5029039979 vertex 0.3234989941 -0.1740950048 -0.5039380193 vertex 0.3192439973 -0.2019129992 -0.5042880177 endloop endfacet facet normal -0.523429 0.851974 -0.012753 outer loop vertex -0.4491040111 0.4915449917 0.1213250011 vertex -0.4671210051 0.4804799855 0.1216019988 vertex -0.4633620083 0.4831289947 0.1442880034 endloop endfacet facet normal -0.000944 0.999265 0.038312 outer loop vertex 0.0261604991 0.5006120205 -0.2363300025 vertex 0.0111109996 0.5014799833 -0.2593390048 vertex -0.0027525099 0.5008779764 -0.2439790070 endloop endfacet facet normal -0.001039 0.999478 0.032291 outer loop vertex 0.0561110005 0.4999560118 -0.2150609940 vertex 0.0622037016 0.5010110140 -0.2475199997 vertex 0.0261604991 0.5006120205 -0.2363300025 endloop endfacet facet normal 0.962197 -0.271462 -0.022008 outer loop vertex 0.4951539934 -0.4414019883 0.3111410141 vertex 0.5022469759 -0.4171000123 0.3214910030 vertex 0.4964460135 -0.4392420053 0.3409860134 endloop endfacet facet normal -0.557906 -0.007687 0.829869 outer loop vertex -0.4556159973 0.2142170072 0.4899289906 vertex -0.4722200036 0.2290720046 0.4789040089 vertex -0.4732579887 0.2026010007 0.4779610038 endloop endfacet facet normal 0.006742 0.118617 0.992917 outer loop vertex -0.1390600055 0.4197869897 0.5003039837 vertex -0.1700260043 0.4255230129 0.4998289943 vertex -0.1609670073 0.3966900110 0.5032119751 endloop endfacet facet normal 0.381294 0.010481 0.924394 outer loop vertex 0.4546589851 0.0580094010 0.4875870049 vertex 0.4486460090 0.0881038010 0.4897260070 vertex 0.4334059954 0.0677492991 0.4962430000 endloop endfacet facet normal -0.005663 0.379715 0.925086 outer loop vertex -0.1071769968 0.4602259994 0.4875940084 vertex -0.1354780048 0.4610610008 0.4870780110 vertex -0.1211950034 0.4414379895 0.4952200055 endloop endfacet facet normal -0.000374 0.376336 0.926483 outer loop vertex -0.0870096982 0.4404380023 0.4956400096 vertex -0.1071769968 0.4602259994 0.4875940084 vertex -0.1211950034 0.4414379895 0.4952200055 endloop endfacet facet normal -0.999922 0.003102 -0.012130 outer loop vertex -0.5045670271 0.1038839966 0.3517610133 vertex -0.5043020248 0.0898952037 0.3263399899 vertex -0.5046499968 0.0741622970 0.3510009944 endloop endfacet facet normal 0.002200 0.619407 -0.785067 outer loop vertex 0.0116176000 0.4758130014 -0.4739969969 vertex 0.0407816991 0.4662910104 -0.4814279974 vertex 0.0091338996 0.4598380029 -0.4866079986 endloop endfacet facet normal 0.000200 0.999848 0.017432 outer loop vertex 0.0247775000 0.4997430146 -0.2024849951 vertex 0.0516363010 0.4994100034 -0.1836930066 vertex 0.0561110005 0.4999560118 -0.2150609940 endloop endfacet facet normal -0.000628 0.999898 0.014275 outer loop vertex 0.1149960011 0.4996590018 -0.2059350014 vertex 0.0831412971 0.4994769990 -0.1945870072 vertex 0.1102090031 0.4991939962 -0.1735740006 endloop endfacet facet normal 0.002877 0.999948 0.009761 outer loop vertex 0.1102090031 0.4991939962 -0.1735740006 vertex 0.0831412971 0.4994769990 -0.1945870072 vertex 0.0771291032 0.4991900027 -0.1634149998 endloop endfacet facet normal -0.031176 0.999476 -0.008680 outer loop vertex 0.2908209860 0.5087950230 -0.3645629883 vertex 0.2623809874 0.5079079866 -0.3645550013 vertex 0.2801370025 0.5086780190 -0.3396619856 endloop endfacet facet normal -0.031117 0.997022 -0.070555 outer loop vertex 0.2623809874 0.5079079866 -0.3645550013 vertex 0.2908209860 0.5087950230 -0.3645629883 vertex 0.2826339900 0.5066000223 -0.3919700086 endloop endfacet facet normal 0.002888 0.999153 0.041055 outer loop vertex 0.0999848023 0.5015779734 -0.2601749897 vertex 0.0888504013 0.5002070069 -0.2260269970 vertex 0.1167569980 0.5004230142 -0.2332469970 endloop endfacet facet normal 0.993500 0.113828 -0.001030 outer loop vertex 0.5054020286 0.3843280077 0.2199150026 vertex 0.5037180185 0.3988089859 0.1959100068 vertex 0.5023670197 0.4108400047 0.2223719954 endloop endfacet facet normal 0.997503 0.062950 -0.032003 outer loop vertex 0.5037180185 0.3988089859 0.1959100068 vertex 0.5054020286 0.3843280077 0.2199150026 vertex 0.5054799914 0.3688670099 0.1919330060 endloop endfacet facet normal 0.998211 0.059100 0.009062 outer loop vertex 0.5035629869 0.3964779973 0.1206789985 vertex 0.5049700141 0.3708879948 0.1325799972 vertex 0.5050519705 0.3739649951 0.1034860015 endloop endfacet facet normal -0.999999 0.001389 0.000987 outer loop vertex -0.4995369911 0.1128510013 -0.0177452993 vertex -0.4994960129 0.1200169995 0.0137010003 vertex -0.4994840026 0.1437440068 -0.0075170002 endloop endfacet facet normal 0.940889 -0.024963 -0.337795 outer loop vertex 0.4938170016 0.3537159860 -0.4514789879 vertex 0.5010449886 0.3362289965 -0.4300540090 vertex 0.4927870035 0.3217000067 -0.4519819915 endloop endfacet facet normal -0.926637 0.038492 0.373981 outer loop vertex -0.4929000139 0.3898569942 0.4495100081 vertex -0.4994100034 0.3995999992 0.4323770106 vertex -0.5010319948 0.3761759996 0.4307689965 endloop endfacet facet normal -0.041546 -0.752759 0.656984 outer loop vertex 0.3444159925 -0.4869189858 0.4659540057 vertex 0.3391340077 -0.4732199907 0.4813160002 vertex 0.3112739921 -0.4817889929 0.4697360098 endloop endfacet facet normal 0.722984 0.002993 -0.690859 outer loop vertex 0.4698339999 0.3560920060 -0.4830720127 vertex 0.4830940068 0.3400270045 -0.4692650139 vertex 0.4698120058 0.3265550137 -0.4832229912 endloop endfacet facet normal 0.999497 -0.008453 -0.030562 outer loop vertex 0.5054799914 0.3688670099 0.1919330060 vertex 0.5062789917 0.3559989929 0.2216230035 vertex 0.5054399967 0.3380540013 0.1991479993 endloop endfacet facet normal 0.002581 -0.999996 0.000689 outer loop vertex 0.1223170012 -0.4996280074 -0.0133236004 vertex 0.1463499963 -0.4995589852 -0.0031697799 vertex 0.1277119964 -0.4995979965 0.0100276005 endloop endfacet facet normal 0.001875 -0.999986 0.004938 outer loop vertex 0.1187269986 -0.4995749891 0.0364863984 vertex 0.1489630044 -0.4994460046 0.0511283986 vertex 0.1245419979 -0.4993770123 0.0743708014 endloop endfacet facet normal -0.009929 -0.999949 0.001674 outer loop vertex 0.1916249990 -0.4997650087 0.0361424983 vertex 0.1677390039 -0.4995290041 0.0354489982 vertex 0.1745940000 -0.4996410012 0.0092115104 endloop endfacet facet normal -0.000045 0.998747 0.050049 outer loop vertex 0.0375039987 0.5033860207 -0.2976810038 vertex 0.0355925001 0.5018669963 -0.2673699856 vertex 0.0666256025 0.5025290251 -0.2805530131 endloop endfacet facet normal -0.896396 -0.010195 0.443137 outer loop vertex -0.4846940041 0.1874690056 0.4639549851 vertex -0.4860369861 0.2193139941 0.4619710147 vertex -0.4944519997 0.1988079995 0.4444769919 endloop endfacet facet normal -0.009248 -0.999957 0.000156 outer loop vertex 0.1953340024 -0.4998370111 -0.0176510997 vertex 0.1745940000 -0.4996410012 0.0092115104 vertex 0.1650930047 -0.4995580018 -0.0220442992 endloop endfacet facet normal -0.002007 -0.999996 -0.002045 outer loop vertex 0.1650930047 -0.4995580018 -0.0220442992 vertex 0.1745940000 -0.4996410012 0.0092115104 vertex 0.1463499963 -0.4995589852 -0.0031697799 endloop endfacet facet normal -0.999667 -0.000612 -0.025790 outer loop vertex -0.5007860065 -0.0285049006 0.2224819958 vertex -0.5008879900 0.0032237701 0.2256820053 vertex -0.5001279712 -0.0106616998 0.1965519935 endloop endfacet facet normal -0.999881 0.005798 -0.014311 outer loop vertex -0.4995970130 0.0393689014 0.1699550003 vertex -0.5001069903 0.0214246009 0.1983149946 vertex -0.4999429882 0.0541080981 0.2000990063 endloop endfacet facet normal -0.999607 0.006505 -0.027271 outer loop vertex -0.4999429882 0.0541080981 0.2000990063 vertex -0.5001069903 0.0214246009 0.1983149946 vertex -0.5008339882 0.0362976007 0.2285100073 endloop endfacet facet normal -0.999250 0.010538 -0.037254 outer loop vertex -0.5005729795 0.0689994022 0.2289620042 vertex -0.5019710064 0.0532092005 0.2619940042 vertex -0.5013030171 0.0863170028 0.2534419894 endloop endfacet facet normal -0.999271 0.004869 -0.037866 outer loop vertex -0.5019909739 0.0166484993 0.2565160096 vertex -0.5008339882 0.0362976007 0.2285100073 vertex -0.5008879900 0.0032237701 0.2256820053 endloop endfacet facet normal 0.041382 0.998595 0.033115 outer loop vertex -0.2167499959 0.5013560057 -0.1970770061 vertex -0.2289170027 0.5029320121 -0.2293979973 vertex -0.2515819967 0.5030069947 -0.2033360004 endloop endfacet facet normal 0.017039 0.998822 0.045435 outer loop vertex -0.1811619997 0.5036389828 -0.2793599963 vertex -0.1455300003 0.5026919842 -0.2719039917 vertex -0.1580689996 0.5043950081 -0.3046399951 endloop endfacet facet normal 0.013800 0.999148 0.038906 outer loop vertex -0.1350869983 0.5010830164 -0.2378129959 vertex -0.1701339930 0.5019029975 -0.2464399934 vertex -0.1597149968 0.5004789829 -0.2135650069 endloop endfacet facet normal 0.999171 0.040302 -0.005662 outer loop vertex 0.5007320046 -0.2284310013 -0.0785738975 vertex 0.5017719865 -0.2510370016 -0.0559591986 vertex 0.5020970106 -0.2634670138 -0.0870772973 endloop endfacet facet normal 0.999267 0.037280 -0.008688 outer loop vertex 0.5017719865 -0.2510370016 -0.0559591986 vertex 0.5007320046 -0.2284310013 -0.0785738975 vertex 0.5006800294 -0.2199800014 -0.0482883006 endloop endfacet facet normal 0.030081 0.999150 -0.028189 outer loop vertex -0.3273999989 0.5051389933 0.2335450053 vertex -0.3319880068 0.5060579777 0.2612220049 vertex -0.3052499890 0.5049329996 0.2498800009 endloop endfacet facet normal 0.999805 0.019722 -0.001119 outer loop vertex 0.5006070137 -0.2104929984 -0.0174921993 vertex 0.4999339879 -0.1761319935 -0.0132203996 vertex 0.5004180074 -0.1988700032 0.0185013991 endloop endfacet facet normal 0.999884 0.011869 -0.009510 outer loop vertex 0.4996060133 -0.1579570025 -0.0408309996 vertex 0.4999639988 -0.1890899986 -0.0420496017 vertex 0.4995700121 -0.1723839939 -0.0626230985 endloop endfacet facet normal 0.049849 0.830430 -0.554888 outer loop vertex -0.3435190022 0.4791679978 -0.4733749926 vertex -0.3632409871 0.4847860038 -0.4667389989 vertex -0.3450810015 0.4908849895 -0.4559800029 endloop endfacet facet normal -0.027802 -0.552897 0.832786 outer loop vertex -0.3629190028 -0.4678860009 0.4827030003 vertex -0.3808310032 -0.4531100094 0.4919149876 vertex -0.3903650045 -0.4696750045 0.4805989861 endloop endfacet facet normal 0.999800 0.019111 -0.005817 outer loop vertex 0.4997310042 -0.2082889974 -0.1343059987 vertex 0.4992319942 -0.1774509996 -0.1187570021 vertex 0.4998379946 -0.2034460008 -0.1000029966 endloop endfacet facet normal -0.000623 0.058336 -0.998297 outer loop vertex -0.1604070067 0.3967399895 -0.5042780042 vertex -0.1770319939 0.3771049976 -0.5054150224 vertex -0.1897269934 0.3988229930 -0.5041379929 endloop endfacet facet normal 0.999119 0.041049 -0.008748 outer loop vertex 0.5007320046 -0.2351820022 -0.1102529988 vertex 0.5007320046 -0.2284310013 -0.0785738975 vertex 0.5020970106 -0.2634670138 -0.0870772973 endloop endfacet facet normal 0.440746 -0.033312 -0.897013 outer loop vertex 0.4621680081 0.1643850058 -0.4852809906 vertex 0.4433889985 0.1565749943 -0.4942179918 vertex 0.4496929944 0.1798530072 -0.4919849932 endloop endfacet facet normal -0.026635 0.999353 -0.024180 outer loop vertex 0.3132970035 0.5086650252 0.2981410027 vertex 0.2890760005 0.5085890293 0.3216800094 vertex 0.3231379986 0.5098050237 0.3344169855 endloop endfacet facet normal -0.973701 0.227034 -0.019021 outer loop vertex -0.5019000173 0.4131700099 0.0239822008 vertex -0.4964050055 0.4364390075 0.0204259995 vertex -0.4991889894 0.4226149917 -0.0020623801 endloop endfacet facet normal 0.001000 0.999926 -0.012140 outer loop vertex 0.3460069895 0.5094490051 0.3069759905 vertex 0.3231379986 0.5098050237 0.3344169855 vertex 0.3573130071 0.5097969770 0.3365690112 endloop endfacet facet normal 0.021533 0.999542 0.021270 outer loop vertex -0.3465639949 0.5074440241 -0.2334309965 vertex -0.3527520001 0.5069159865 -0.2023530006 vertex -0.3226349950 0.5064129829 -0.2092040032 endloop endfacet facet normal -0.714679 0.697710 -0.049331 outer loop vertex -0.4806660116 0.4666790068 0.0072859498 vertex -0.4668259919 0.4799570143 -0.0054236199 vertex -0.4792169929 0.4662280083 -0.0200852994 endloop endfacet facet normal 0.047580 0.998289 0.033979 outer loop vertex -0.2515819967 0.5030069947 -0.2033360004 vertex -0.2656449974 0.5048230290 -0.2369980067 vertex -0.2878569961 0.5049139857 -0.2085680068 endloop endfacet facet normal 0.049869 0.998445 0.024924 outer loop vertex -0.2878569961 0.5049139857 -0.2085680068 vertex -0.3065080047 0.5051530004 -0.1808249950 vertex -0.2724280059 0.5033349991 -0.1761849970 endloop endfacet facet normal -0.036670 -0.999325 -0.002133 outer loop vertex 0.2986479998 -0.5034040213 0.0609970018 vertex 0.3270640075 -0.5044599771 0.0672015995 vertex 0.3069109917 -0.5037729740 0.0917951018 endloop endfacet facet normal -0.036616 0.006638 -0.999307 outer loop vertex 0.2526369989 0.0658982992 -0.5013890266 vertex 0.2309969962 0.0903073028 -0.5004339814 vertex 0.2612470090 0.0962356031 -0.5015029907 endloop endfacet facet normal -0.001920 0.005497 -0.999983 outer loop vertex 0.1670739949 0.0832021981 -0.4993450046 vertex 0.1525840014 0.0537674017 -0.4994789958 vertex 0.1353980005 0.0812377036 -0.4992949963 endloop endfacet facet normal -0.015339 0.007778 -0.999852 outer loop vertex 0.1699829996 0.0251234006 -0.4997310042 vertex 0.1855030060 0.0554727018 -0.4997330010 vertex 0.2049420029 0.0260652993 -0.5002599955 endloop endfacet facet normal -0.021685 -0.003456 -0.999759 outer loop vertex 0.1870180070 -0.0050519002 -0.5000079870 vertex 0.2227589935 -0.0059860302 -0.5007799864 vertex 0.2030279934 -0.0366563983 -0.5002459884 endloop endfacet facet normal -0.028972 0.009155 -0.999538 outer loop vertex 0.2452400029 0.0281450003 -0.5014089942 vertex 0.2049420029 0.0260652993 -0.5002599955 vertex 0.2196570039 0.0586545989 -0.5003880262 endloop endfacet facet normal 0.175995 -0.017832 0.984229 outer loop vertex 0.4309149981 0.0089935903 0.4977039993 vertex 0.4135420024 0.0298808999 0.5011889935 vertex 0.4029929936 0.0006102500 0.5025449991 endloop endfacet facet normal 0.066967 -0.017846 0.997596 outer loop vertex 0.4029929936 0.0006102500 0.5025449991 vertex 0.3875539899 0.0280920006 0.5040730238 vertex 0.3727869987 0.0071111801 0.5046889782 endloop endfacet facet normal -0.032781 0.998937 -0.032418 outer loop vertex 0.3282020092 0.5057550073 0.2064779997 vertex 0.2985889912 0.5054529905 0.2271160036 vertex 0.3318220079 0.5069839954 0.2406879961 endloop endfacet facet normal -0.998894 -0.017310 0.043723 outer loop vertex -0.5010449886 0.1855289936 -0.2421289980 vertex -0.5016710162 0.2162770033 -0.2442580014 vertex -0.5026479959 0.2076770067 -0.2699829936 endloop endfacet facet normal 0.002242 0.999342 -0.036199 outer loop vertex 0.1163119972 0.5007759929 0.2368530035 vertex 0.0846863016 0.5002909899 0.2215050012 vertex 0.0917162001 0.5015400052 0.2564220130 endloop endfacet facet normal 0.004821 0.999472 -0.032140 outer loop vertex 0.0142534999 0.5013070107 0.2477329969 vertex 0.0381461009 0.5009220243 0.2393449992 vertex 0.0227194000 0.5003589988 0.2195219994 endloop endfacet facet normal 0.002937 0.999525 -0.030675 outer loop vertex 0.0227194000 0.5003589988 0.2195219994 vertex 0.0381461009 0.5009220243 0.2393449992 vertex 0.0516976006 0.5002750158 0.2195599973 endloop endfacet facet normal -0.025226 0.998890 -0.039772 outer loop vertex 0.3043859899 0.5070490241 0.2632060051 vertex 0.3132970035 0.5086650252 0.2981410027 vertex 0.3378010094 0.5083349943 0.2743099928 endloop endfacet facet normal -0.873209 0.485781 -0.039019 outer loop vertex -0.4937100112 0.4488910139 0.3561410010 vertex -0.4863640070 0.4601030052 0.3313319981 vertex -0.4982010126 0.4385919869 0.3284240067 endloop endfacet facet normal -0.938098 0.345567 0.023596 outer loop vertex -0.4982010126 0.4385919869 0.3284240067 vertex -0.5025159717 0.4250600040 0.3550539911 vertex -0.4937100112 0.4488910139 0.3561410010 endloop endfacet facet normal -0.993592 0.033615 0.107912 outer loop vertex -0.5096070170 0.3519580066 0.3865050077 vertex -0.5076540112 0.3432359993 0.4072040021 vertex -0.5067359805 0.3660759926 0.4085420072 endloop endfacet facet normal -0.992822 0.118337 0.017350 outer loop vertex -0.5060219765 0.4103530049 0.3235819936 vertex -0.5089269876 0.3892770112 0.3010979891 vertex -0.5097579956 0.3782129884 0.3290080130 endloop endfacet facet normal -0.023225 -0.735898 0.676694 outer loop vertex 0.2536480129 -0.4716790020 0.4781140089 vertex 0.2440209985 -0.4856989980 0.4625369906 vertex 0.2749780118 -0.4837610126 0.4657070041 endloop endfacet facet normal 0.999074 -0.005380 -0.042677 outer loop vertex 0.5054799914 -0.1587750018 -0.3628030121 vertex 0.5044090152 -0.1584389955 -0.3879170120 vertex 0.5052160025 -0.1338730007 -0.3721219897 endloop endfacet facet normal 0.943113 0.002595 -0.332461 outer loop vertex 0.4986560047 -0.1023859978 -0.4273419976 vertex 0.4968009889 -0.1337410063 -0.4328489900 vertex 0.4908759892 -0.1114780009 -0.4494830072 endloop endfacet facet normal -0.036274 0.999342 0.000388 outer loop vertex 0.2267809957 0.5002999902 -0.1372909993 vertex 0.2537760139 0.5012710094 -0.1145270020 vertex 0.2565250099 0.5013830066 -0.1459919959 endloop endfacet facet normal -0.014767 0.999884 0.003773 outer loop vertex 0.1938109994 0.4995250106 -0.1307310015 vertex 0.2047850043 0.4997979999 -0.1601289958 vertex 0.1713639945 0.4992890060 -0.1560409963 endloop endfacet facet normal -0.504427 0.039242 -0.862562 outer loop vertex -0.4680939913 0.3297320008 -0.4840590060 vertex -0.4497970045 0.3212940097 -0.4951429963 vertex -0.4598470032 0.2985830009 -0.4902989864 endloop endfacet facet normal 0.059278 -0.035360 -0.997615 outer loop vertex 0.3857220113 0.3058879972 -0.5080329776 vertex 0.3795259893 0.2736360133 -0.5072579980 vertex 0.3622120023 0.2949990034 -0.5090439916 endloop endfacet facet normal -0.005008 0.999964 -0.006856 outer loop vertex -0.0637182966 0.4993680120 -0.1036299989 vertex -0.0507397987 0.4996260107 -0.0754813999 vertex -0.0326807983 0.4995520115 -0.0994656980 endloop endfacet facet normal -0.004037 0.999973 -0.006125 outer loop vertex -0.0326807983 0.4995520115 -0.0994656980 vertex -0.0507397987 0.4996260107 -0.0754813999 vertex -0.0187320001 0.4997749925 -0.0722552985 endloop endfacet facet normal -0.298615 -0.951438 -0.074798 outer loop vertex -0.4462560117 -0.4933379889 -0.3926239908 vertex -0.4416550100 -0.4926719964 -0.4194639921 vertex -0.4229710102 -0.4998500049 -0.4027509987 endloop endfacet facet normal -0.293648 -0.953915 -0.061785 outer loop vertex -0.4229710102 -0.4998500049 -0.4027509987 vertex -0.4265150130 -0.5009430051 -0.3690319955 vertex -0.4462560117 -0.4933379889 -0.3926239908 endloop endfacet facet normal -0.297926 -0.954437 -0.017044 outer loop vertex -0.4265150130 -0.5009430051 -0.3690319955 vertex -0.4177030027 -0.5042769909 -0.3363659978 vertex -0.4418590069 -0.4966959953 -0.3386470079 endloop endfacet facet normal -0.863800 -0.036441 -0.502515 outer loop vertex -0.4849700034 -0.0089408103 -0.4609149992 vertex -0.4938499928 -0.0055722902 -0.4458949864 vertex -0.4902600050 0.0143676000 -0.4535120130 endloop endfacet facet normal -0.024430 0.178178 -0.983695 outer loop vertex 0.2266560048 0.4005959928 -0.5037760139 vertex 0.2427189946 0.4237169921 -0.4999870062 vertex 0.2575179935 0.3993839920 -0.5047619939 endloop endfacet facet normal -0.022362 0.999748 -0.002057 outer loop vertex 0.1986259967 0.4997749925 -0.0399932005 vertex 0.2305500060 0.5004609823 -0.0536312982 vertex 0.2069929987 0.4998899996 -0.0750475973 endloop endfacet facet normal 0.016269 0.289798 -0.956949 outer loop vertex 0.1522610039 0.4282859862 -0.4986810088 vertex 0.1239669994 0.4317499995 -0.4981130064 vertex 0.1405369937 0.4491069913 -0.4925749898 endloop endfacet facet normal -0.002505 0.153266 -0.988182 outer loop vertex 0.1522610039 0.4282859862 -0.4986810088 vertex 0.1815550029 0.4259150028 -0.4991230071 vertex 0.1649760008 0.4037159979 -0.5025240183 endloop endfacet facet normal 0.768676 -0.639558 -0.010192 outer loop vertex 0.4720540047 -0.4771539867 0.3471190035 vertex 0.4866929948 -0.4592700005 0.3289479911 vertex 0.4879299998 -0.4582509995 0.3582980037 endloop endfacet facet normal -0.009144 0.999958 0.000846 outer loop vertex 0.1819899976 0.4995540082 -0.0094687603 vertex 0.1739650071 0.4994539917 0.0220116992 vertex 0.2037460059 0.4997349977 0.0117477998 endloop endfacet facet normal 0.037388 0.999248 -0.010261 outer loop vertex -0.2443580031 0.5013790131 -0.0509278998 vertex -0.2130499929 0.5002970099 -0.0422185995 vertex -0.2223239988 0.5003510118 -0.0707523003 endloop endfacet facet normal 0.026449 0.999628 -0.006705 outer loop vertex -0.2130499929 0.5002970099 -0.0422185995 vertex -0.1933529973 0.4996269941 -0.0644126981 vertex -0.2223239988 0.5003510118 -0.0707523003 endloop endfacet facet normal 0.012980 0.999870 -0.009601 outer loop vertex -0.1637520045 0.4992850125 -0.0600088015 vertex -0.1757819951 0.4991939962 -0.0857511014 vertex -0.1933529973 0.4996269941 -0.0644126981 endloop endfacet facet normal -0.020403 0.999784 0.003865 outer loop vertex 0.2299460024 0.5003119707 0.0008099780 vertex 0.2037460059 0.4997349977 0.0117477998 vertex 0.2278179973 0.5001620054 0.0283668004 endloop endfacet facet normal -0.005208 0.999531 -0.030170 outer loop vertex 0.3589079976 0.5065190196 0.2206079960 vertex 0.3318220079 0.5069839954 0.2406879961 vertex 0.3624739945 0.5075139999 0.2529560030 endloop endfacet facet normal -0.039796 0.999206 -0.001706 outer loop vertex 0.2721860111 0.5020530224 -0.0859524980 vertex 0.2537760139 0.5012710094 -0.1145270020 vertex 0.2399059981 0.5007730126 -0.0826613978 endloop endfacet facet normal 0.045807 0.998926 -0.006992 outer loop vertex -0.2362949997 0.5012540221 -0.0159619004 vertex -0.2443580031 0.5013790131 -0.0509278998 vertex -0.2713760138 0.5027449727 -0.0327831991 endloop endfacet facet normal 0.052797 0.998596 -0.004186 outer loop vertex -0.3010730147 0.5040820241 -0.0809713006 vertex -0.2738690078 0.5027130246 -0.0644361004 vertex -0.2742800117 0.5026149750 -0.0930081010 endloop endfacet facet normal 0.695730 0.718278 0.006097 outer loop vertex 0.4817259908 0.4673900008 0.0747298971 vertex 0.4765079916 0.4726260006 0.0533136018 vertex 0.4680939913 0.4805519879 0.0796869025 endloop endfacet facet normal 0.051789 0.998649 -0.004172 outer loop vertex -0.2742800117 0.5026149750 -0.0930081010 vertex -0.2738690078 0.5027130246 -0.0644361004 vertex -0.2496560067 0.5013939738 -0.0796118006 endloop endfacet facet normal 0.021387 0.004467 -0.999761 outer loop vertex -0.2165160030 0.0121392002 -0.5002909899 vertex -0.1946649998 -0.0121298004 -0.4999319911 vertex -0.2231349945 -0.0217480008 -0.5005840063 endloop endfacet facet normal 0.014822 -0.001814 -0.999888 outer loop vertex -0.2050309926 -0.0733136982 -0.5000590086 vertex -0.2003750056 -0.0418695994 -0.5000470281 vertex -0.1765549928 -0.0600261018 -0.4996609986 endloop endfacet facet normal 0.475476 -0.878985 -0.036163 outer loop vertex 0.4607680142 -0.4845870137 0.2865540087 vertex 0.4389669895 -0.4970180094 0.3020609915 vertex 0.4386880100 -0.4959079921 0.2714129984 endloop endfacet facet normal 0.027235 0.038094 0.998903 outer loop vertex -0.0035938399 0.3812220097 0.5058450103 vertex 0.0230669994 0.3617939949 0.5058590174 vertex 0.0212146994 0.3954510093 0.5046259761 endloop endfacet facet normal 0.013034 -0.043614 0.998963 outer loop vertex -0.1944359988 0.3174610138 0.5043159723 vertex -0.1884219944 0.2873759866 0.5029240251 vertex -0.1657540053 0.3080759943 0.5035319924 endloop endfacet facet normal 0.014442 -0.002312 -0.999893 outer loop vertex -0.1765549928 -0.0600261018 -0.4996609986 vertex -0.2003750056 -0.0418695994 -0.5000470281 vertex -0.1736100018 -0.0303853005 -0.4996869862 endloop endfacet facet normal -0.001405 -0.001195 -0.999998 outer loop vertex -0.1497250050 -0.0459423997 -0.4995470047 vertex -0.1494649947 -0.0161281005 -0.4995830059 vertex -0.1234150007 -0.0300118998 -0.4996030033 endloop endfacet facet normal 0.011905 0.000311 -0.999929 outer loop vertex -0.1710530072 -0.0060692602 -0.4996489882 vertex -0.1736100018 -0.0303853005 -0.4996869862 vertex -0.1946649998 -0.0121298004 -0.4999319911 endloop endfacet facet normal 0.999265 -0.014607 0.035443 outer loop vertex 0.5086629987 0.3533149958 -0.2852439880 vertex 0.5083169937 0.3301810026 -0.2850230038 vertex 0.5093380213 0.3462809920 -0.3071739972 endloop endfacet facet normal -0.102157 -0.520366 0.847811 outer loop vertex -0.4098689854 -0.4532600045 0.4883239865 vertex -0.3903650045 -0.4696750045 0.4805989861 vertex -0.3808310032 -0.4531100094 0.4919149876 endloop endfacet facet normal 0.994926 0.070352 -0.071928 outer loop vertex 0.5057039857 0.4002999961 -0.3862209916 vertex 0.5081400275 0.3700909913 -0.3820720017 vertex 0.5051990151 0.3839670122 -0.4091809988 endloop endfacet facet normal 0.999291 -0.026281 0.026960 outer loop vertex 0.5087180138 0.3144449890 -0.3152270019 vertex 0.5093380213 0.3462809920 -0.3071739972 vertex 0.5083169937 0.3301810026 -0.2850230038 endloop endfacet facet normal -0.003415 0.688192 0.725520 outer loop vertex -0.4176630080 0.4784759879 0.4732539952 vertex -0.3980390131 0.4676820040 0.4835850000 vertex -0.3927820027 0.4841110110 0.4680260122 endloop endfacet facet normal 0.998207 -0.041366 0.043263 outer loop vertex 0.5068219900 0.2768859863 -0.3053329885 vertex 0.5050879717 0.2693409920 -0.2725380063 vertex 0.5049890280 0.2462050021 -0.2923769951 endloop endfacet facet normal 0.065603 -0.057202 0.996205 outer loop vertex 0.3856559992 -0.3945850134 0.5055540204 vertex 0.3970130086 -0.3641270101 0.5065550208 vertex 0.3647759855 -0.3688099980 0.5084090233 endloop endfacet facet normal 0.649140 -0.027511 0.760171 outer loop vertex 0.4749450088 0.1473170072 0.4714690149 vertex 0.4649839997 0.1641139984 0.4805830121 vertex 0.4625340104 0.1367550045 0.4816850126 endloop endfacet facet normal 0.998405 -0.040340 0.039510 outer loop vertex 0.5069599748 0.3002690077 -0.2812719941 vertex 0.5083169937 0.3301810026 -0.2850230038 vertex 0.5068240166 0.3195500076 -0.2581500113 endloop endfacet facet normal -0.713656 0.033385 0.699701 outer loop vertex -0.4801099896 0.3805269897 0.4680170119 vertex -0.4684169888 0.4019930065 0.4789189994 vertex -0.4832200110 0.4079610109 0.4635359943 endloop endfacet facet normal -0.062306 -0.997530 -0.032442 outer loop vertex -0.3768889904 -0.5056539774 0.2202640027 vertex -0.3675659895 -0.5069749951 0.2429780066 vertex -0.3895460069 -0.5057650208 0.2479870021 endloop endfacet facet normal -0.022700 0.999696 0.009621 outer loop vertex 0.3346590102 0.5047190189 -0.0878254995 vertex 0.3209930062 0.5041559935 -0.0615652017 vertex 0.3565660119 0.5049740076 -0.0626325980 endloop endfacet facet normal -0.013444 0.999264 -0.035928 outer loop vertex 0.1401080042 0.5002629757 0.2193289995 vertex 0.1453139931 0.5013989806 0.2489770055 vertex 0.1693650037 0.5010010004 0.2289080024 endloop endfacet facet normal 0.013480 0.999909 0.000894 outer loop vertex -0.1633780003 0.4996210039 0.0190295000 vertex -0.1910479963 0.4999819994 0.0324665010 vertex -0.1613329947 0.4995610118 0.0552771017 endloop endfacet facet normal 0.016149 0.999869 0.000951 outer loop vertex -0.1876199991 0.4998880029 0.0077224998 vertex -0.1706109941 0.4996300042 -0.0098559000 vertex -0.2003740072 0.5001149774 -0.0143509004 endloop endfacet facet normal 0.422873 0.905770 0.027544 outer loop vertex 0.4390079975 0.4961250126 0.0490060002 vertex 0.4594649971 0.4864960015 0.0515823998 vertex 0.4504199922 0.4915019870 0.0258274991 endloop endfacet facet normal 0.558331 -0.820938 -0.119698 outer loop vertex 0.4723750055 -0.4748890102 -0.4045670033 vertex 0.4544599950 -0.4842140079 -0.4241769910 vertex 0.4740979970 -0.4699510038 -0.4303970039 endloop endfacet facet normal -0.045913 0.998945 0.000228 outer loop vertex 0.2721860111 0.5020530224 -0.0859524980 vertex 0.3037100136 0.5035020113 -0.0864387006 vertex 0.2876850069 0.5027710199 -0.1107200012 endloop endfacet facet normal 0.033670 -0.998917 0.032107 outer loop vertex -0.3060550094 -0.5094140172 -0.3283280134 vertex -0.3041230142 -0.5082679987 -0.2946990132 vertex -0.3335460126 -0.5096510053 -0.3068720102 endloop endfacet facet normal 0.008868 0.999924 -0.008572 outer loop vertex -0.1512410045 0.4994120002 -0.0322521999 vertex -0.1637520045 0.4992850125 -0.0600088015 vertex -0.1820140034 0.4996429980 -0.0371415988 endloop endfacet facet normal 0.001574 -0.911866 0.410485 outer loop vertex -0.3584859967 -0.4934850037 0.4490660131 vertex -0.3346070051 -0.4991410077 0.4364100099 vertex -0.3256990016 -0.4913640022 0.4536519945 endloop endfacet facet normal 0.131813 0.636945 -0.759557 outer loop vertex 0.4658789933 0.4620009959 -0.4713560045 vertex 0.4530040026 0.4578979909 -0.4770309925 vertex 0.4566949904 0.4702599943 -0.4660240114 endloop endfacet facet normal 0.534717 0.844701 -0.023605 outer loop vertex 0.4594649971 0.4864960015 0.0515823998 vertex 0.4691790044 0.4796630144 0.0271138009 vertex 0.4504199922 0.4915019870 0.0258274991 endloop endfacet facet normal 0.001678 0.999966 -0.008064 outer loop vertex -0.1329739988 0.4992600083 -0.0567039996 vertex -0.1472270042 0.4990639985 -0.0839760974 vertex -0.1637520045 0.4992850125 -0.0600088015 endloop endfacet facet normal 0.014621 0.999873 0.006391 outer loop vertex -0.1855400056 0.4992359877 -0.1107319966 vertex -0.1649010032 0.4990519881 -0.1291619986 vertex -0.1944340020 0.4995369911 -0.1374779940 endloop endfacet facet normal 0.001104 0.999996 0.002542 outer loop vertex -0.1649010032 0.4990519881 -0.1291619986 vertex -0.1614280045 0.4989860058 -0.1047179997 vertex -0.1335909963 0.4989790022 -0.1140530035 endloop endfacet facet normal -0.004238 0.999990 -0.001653 outer loop vertex -0.1079230011 0.4990450144 -0.1399250031 vertex -0.1335909963 0.4989790022 -0.1140530035 vertex -0.0965142995 0.4991450012 -0.1086950004 endloop endfacet facet normal 0.019281 0.217660 0.975834 outer loop vertex -0.2469619960 0.4325740039 0.4993950129 vertex -0.2212460041 0.4193390012 0.5018389821 vertex -0.2208430022 0.4428539872 0.4965859950 endloop endfacet facet normal -0.003196 0.999986 -0.004275 outer loop vertex -0.1335909963 0.4989790022 -0.1140530035 vertex -0.1472270042 0.4990639985 -0.0839760974 vertex -0.1157260016 0.4991700053 -0.0827307999 endloop endfacet facet normal 0.031792 0.999481 0.005115 outer loop vertex -0.1974280030 0.4994130135 0.1416590065 vertex -0.2204809934 0.5002400279 0.1233429983 vertex -0.2239809930 0.5002009869 0.1527249962 endloop endfacet facet normal 0.983805 0.077531 -0.161607 outer loop vertex 0.5024899840 0.4115700126 -0.4124299884 vertex 0.5051990151 0.3839670122 -0.4091809988 vertex 0.5002989769 0.3973900080 -0.4325709939 endloop endfacet facet normal -0.020794 0.999683 0.014177 outer loop vertex -0.3804149926 0.5055180192 -0.1292320043 vertex -0.3797999918 0.5050330162 -0.0941293016 vertex -0.3531689942 0.5058670044 -0.1138779968 endloop endfacet facet normal -0.164258 0.985497 0.042606 outer loop vertex -0.4266859889 0.4998959899 -0.1355859935 vertex -0.4051820040 0.5039370060 -0.1461530030 vertex -0.4240649939 0.5012959838 -0.1578640044 endloop endfacet facet normal 0.721049 0.692836 0.008194 outer loop vertex 0.4792560041 0.4657259881 -0.2812019885 vertex 0.4645799994 0.4812119901 -0.2991589904 vertex 0.4646340013 0.4807850122 -0.2678079903 endloop endfacet facet normal -0.080151 0.996782 -0.000654 outer loop vertex -0.4088450074 0.5036219954 -0.1773270071 vertex -0.4051820040 0.5039370060 -0.1461530030 vertex -0.3811269999 0.5058619976 -0.1602749974 endloop endfacet facet normal 0.008223 0.000177 0.999966 outer loop vertex -0.1733119935 0.1600719988 0.4991329908 vertex -0.1842550039 0.1316950023 0.4992280006 vertex -0.1543509960 0.1378860027 0.4989809990 endloop endfacet facet normal -0.018613 0.999736 0.013438 outer loop vertex -0.3552739918 0.5065249801 -0.1737879962 vertex -0.3811269999 0.5058619976 -0.1602749974 vertex -0.3543060124 0.5061470270 -0.1443299949 endloop endfacet facet normal 0.325389 -0.944445 0.046323 outer loop vertex 0.4365099967 -0.4977859855 -0.2418709993 vertex 0.4463390112 -0.4932149947 -0.2177190036 vertex 0.4252969921 -0.5004550219 -0.2175240070 endloop endfacet facet normal 0.165911 -0.986141 -0.000222 outer loop vertex 0.4002510011 -0.5046690106 -0.2167650014 vertex 0.4252969921 -0.5004550219 -0.2175240070 vertex 0.4147619903 -0.5022330284 -0.1928469986 endloop endfacet facet normal 0.259850 -0.964760 0.041422 outer loop vertex 0.4147619903 -0.5022330284 -0.1928469986 vertex 0.4252969921 -0.5004550219 -0.2175240070 vertex 0.4369660020 -0.4962669909 -0.1931830049 endloop endfacet facet normal 0.198490 0.980085 -0.005986 outer loop vertex 0.4249289930 0.4967249930 -0.1653199941 vertex 0.3993369937 0.5017949939 -0.1838160008 vertex 0.3985640109 0.5021420121 -0.1526300013 endloop endfacet facet normal -0.748409 -0.662466 0.031980 outer loop vertex -0.4778900146 -0.4707950056 0.3725070059 vertex -0.4696980119 -0.4786069989 0.4023939967 vertex -0.4839479923 -0.4624109864 0.4044109881 endloop endfacet facet normal 0.005307 0.999961 0.007127 outer loop vertex 0.3703730106 0.5049740076 -0.1168129966 vertex 0.3543240130 0.5051640272 -0.1315219998 vertex 0.3453620076 0.5050749779 -0.1123550013 endloop endfacet facet normal 0.020223 0.999751 -0.009457 outer loop vertex 0.3739550114 0.5045650005 -0.1411309987 vertex 0.3735739887 0.5043159723 -0.1682710052 vertex 0.3495509923 0.5049459934 -0.1530389935 endloop endfacet facet normal -0.005655 -0.001953 0.999982 outer loop vertex -0.1089679971 0.1651359946 0.4991149902 vertex -0.1052000001 0.1393750012 0.4990859926 vertex -0.0892613009 0.1557019949 0.4992080033 endloop endfacet facet normal -0.015315 0.999426 -0.030224 outer loop vertex 0.1693650037 0.5010010004 0.2289080024 vertex 0.1599120051 0.4999490082 0.1989119947 vertex 0.1401080042 0.5002629757 0.2193289995 endloop endfacet facet normal -0.031876 0.999010 -0.031022 outer loop vertex 0.2317029983 0.5027189851 0.2261960059 vertex 0.2339619994 0.5016430020 0.1892250031 vertex 0.1965149939 0.5008869767 0.2033559978 endloop endfacet facet normal -0.031718 0.999008 -0.031265 outer loop vertex 0.1965149939 0.5008869767 0.2033559978 vertex 0.2002719939 0.5022339821 0.2425850034 vertex 0.2317029983 0.5027189851 0.2261960059 endloop endfacet facet normal 0.274254 0.011127 0.961593 outer loop vertex 0.4270499945 -0.0472299010 0.4993329942 vertex 0.4265330136 -0.0740671009 0.4997909963 vertex 0.4457690120 -0.0628546029 0.4941749871 endloop endfacet facet normal 0.048351 0.998826 0.002993 outer loop vertex -0.2691070139 0.5026559830 0.0291138999 vertex -0.2918930054 0.5037130117 0.0444599986 vertex -0.2663789988 0.5024470091 0.0547849014 endloop endfacet facet normal 0.996496 -0.078514 0.028827 outer loop vertex 0.5047010183 -0.3725019991 0.0965161026 vertex 0.5018290281 -0.4097549915 0.0943325981 vertex 0.5039470196 -0.3938719928 0.0643763021 endloop endfacet facet normal 0.892044 -0.451752 0.013287 outer loop vertex 0.4916389883 -0.4476079941 0.1411509961 vertex 0.4928849936 -0.4442789853 0.1706839949 vertex 0.4831730127 -0.4637500048 0.1607069969 endloop endfacet facet normal 0.990533 -0.136781 -0.011661 outer loop vertex 0.4994499981 -0.4218460023 0.1826290041 vertex 0.4989199936 -0.4229939878 0.1510750055 vertex 0.5034670234 -0.3912819922 0.1653420031 endloop endfacet facet normal -0.093062 0.705321 -0.702753 outer loop vertex -0.4106850028 0.4766420126 -0.4697700143 vertex -0.3853729963 0.4818310142 -0.4679139853 vertex -0.3929690123 0.4673559964 -0.4814360142 endloop endfacet facet normal 0.998864 -0.047215 0.006475 outer loop vertex 0.5052490234 -0.3535070121 0.1658910066 vertex 0.5034670234 -0.3912819922 0.1653420031 vertex 0.5048750043 -0.3657090068 0.1346150041 endloop endfacet facet normal -0.332860 0.001285 0.942975 outer loop vertex -0.4242979884 -0.3319799900 0.5034199953 vertex -0.4415020049 -0.3120389879 0.4973199964 vertex -0.4467509985 -0.3412869871 0.4955070019 endloop endfacet facet normal 0.997968 -0.063330 -0.006979 outer loop vertex 0.5048750043 -0.3657090068 0.1346150041 vertex 0.5034670234 -0.3912819922 0.1653420031 vertex 0.5026980042 -0.3991689980 0.1269430071 endloop endfacet facet normal -0.002957 -0.011001 0.999935 outer loop vertex -0.0850154012 -0.3385980129 0.5045279860 vertex -0.0687690005 -0.3683260083 0.5042489767 vertex -0.0538193993 -0.3390730023 0.5046150088 endloop endfacet facet normal 0.999279 0.035057 0.014601 outer loop vertex 0.5050950050 0.3744960129 -0.1920630038 vertex 0.5041180253 0.3914430141 -0.1658899933 vertex 0.5052049756 0.3591560125 -0.1627590060 endloop endfacet facet normal -0.558291 -0.829400 -0.020179 outer loop vertex -0.4589889944 -0.4850650132 0.1728319973 vertex -0.4746040106 -0.4745410085 0.1722930074 vertex -0.4698050022 -0.4770889878 0.1442469954 endloop endfacet facet normal 0.981395 0.191986 -0.002127 outer loop vertex 0.5022900105 0.4104700089 -0.1435489953 vertex 0.4978789985 0.4328790009 -0.1561229974 vertex 0.4977450073 0.4339039922 -0.1254280061 endloop endfacet facet normal -0.043907 -0.548093 0.835264 outer loop vertex 0.2536480129 -0.4716790020 0.4781140089 vertex 0.2850309908 -0.4683350027 0.4819580019 vertex 0.2635219991 -0.4534739852 0.4905790091 endloop endfacet facet normal 0.984302 0.176333 -0.007509 outer loop vertex 0.4994769990 0.4220750034 -0.2669489980 vertex 0.5013189912 0.4132870138 -0.2318619937 vertex 0.5048490167 0.3926549852 -0.2536360025 endloop endfacet facet normal 0.999766 0.001632 -0.021586 outer loop vertex 0.5048879981 0.3369680047 -0.1318680048 vertex 0.5048260093 0.3783060014 -0.1316130012 vertex 0.5054799914 0.3569090068 -0.1029419973 endloop endfacet facet normal 0.017312 0.999827 -0.006759 outer loop vertex -0.2003740072 0.5001149774 -0.0143509004 vertex -0.1706109941 0.4996300042 -0.0098559000 vertex -0.1820140034 0.4996429980 -0.0371415988 endloop endfacet facet normal -0.006252 0.999964 -0.005770 outer loop vertex -0.1010060012 0.4994289875 -0.0537976995 vertex -0.0828341991 0.4993959963 -0.0792077035 vertex -0.1157260016 0.4991700053 -0.0827307999 endloop endfacet facet normal 0.042166 -0.998508 -0.034690 outer loop vertex -0.3244149983 -0.5074120164 0.2714770138 vertex -0.3217630088 -0.5061590075 0.2386340052 vertex -0.2907490134 -0.5054739714 0.2566139996 endloop endfacet facet normal -0.006906 0.999973 -0.002316 outer loop vertex -0.0720086992 0.4998109937 -0.0036555000 vertex -0.0864692032 0.4996599853 -0.0257380996 vertex -0.1018859968 0.4996249974 0.0051282998 endloop endfacet facet normal -0.002329 0.999991 -0.003652 outer loop vertex -0.1188289970 0.4994660020 -0.0276021007 vertex -0.1394080073 0.4995099902 -0.0024315200 vertex -0.1018859968 0.4996249974 0.0051282998 endloop endfacet facet normal -0.011269 0.999936 0.001097 outer loop vertex 0.1986259967 0.4997749925 -0.0399932005 vertex 0.1819899976 0.4995540082 -0.0094687603 vertex 0.2085680068 0.4998570085 -0.0126309004 endloop endfacet facet normal 0.011991 -0.939234 0.343067 outer loop vertex -0.2784459889 -0.4992850125 0.4312930107 vertex -0.2491180003 -0.5003679991 0.4273029864 vertex -0.2587110102 -0.4926829934 0.4486779869 endloop endfacet facet normal -0.014907 -0.990945 0.133441 outer loop vertex 0.0316084996 -0.5023519993 0.4149940014 vertex 0.0039874702 -0.5003650188 0.4266639948 vertex 0.0043977899 -0.5040420294 0.3994039893 endloop endfacet facet normal -0.037450 -0.806987 0.589380 outer loop vertex 0.1439509988 -0.4768719971 0.4713479877 vertex 0.1149450019 -0.4727360010 0.4751679897 vertex 0.1233659983 -0.4876489937 0.4552839994 endloop endfacet facet normal -0.880192 -0.032041 0.473535 outer loop vertex -0.4908060133 0.1396200061 0.4504660070 vertex -0.4789179862 0.1279129982 0.4717710018 vertex -0.4826909900 0.1585970074 0.4668340087 endloop endfacet facet normal -0.006440 -0.883085 0.469168 outer loop vertex 0.0904648006 -0.4823130071 0.4648759961 vertex 0.0909688994 -0.4937599897 0.4433369935 vertex 0.1233659983 -0.4876489937 0.4552839994 endloop endfacet facet normal -0.044738 0.998862 0.016558 outer loop vertex 0.3171530068 0.5042189956 -0.1618919969 vertex 0.3168739974 0.5047580004 -0.1951619983 vertex 0.2896539867 0.5033050179 -0.1810559928 endloop endfacet facet normal -0.632656 0.113357 -0.766092 outer loop vertex -0.4781689942 0.4093999863 -0.4698739946 vertex -0.4759759903 0.4340339899 -0.4680399895 vertex -0.4615589976 0.4227469862 -0.4816159904 endloop endfacet facet normal -0.043071 0.998972 0.014160 outer loop vertex 0.2896539867 0.5033050179 -0.1810559928 vertex 0.2842060030 0.5026940107 -0.1545220017 vertex 0.3171530068 0.5042189956 -0.1618919969 endloop endfacet facet normal 0.002671 0.916458 -0.400121 outer loop vertex -0.1976220012 0.4949469864 -0.4415920079 vertex -0.1904959977 0.4870469868 -0.4596390128 vertex -0.2163890004 0.4874939919 -0.4587880075 endloop endfacet facet normal -0.031624 0.999099 0.028307 outer loop vertex 0.2268159986 0.5014500022 -0.2123450041 vertex 0.2010390013 0.5004569888 -0.2060939968 vertex 0.2162770033 0.5003859997 -0.1865649968 endloop endfacet facet normal -0.839303 0.465210 -0.281334 outer loop vertex -0.4876540005 0.4487819970 -0.4317100048 vertex -0.4766899943 0.4625520110 -0.4416489899 vertex -0.4821720123 0.4458970129 -0.4528349936 endloop endfacet facet normal -0.737386 -0.675407 0.009337 outer loop vertex -0.4688810110 -0.4783619940 -0.2073320001 vertex -0.4818710089 -0.4639639854 -0.1917089969 vertex -0.4814090133 -0.4648739994 -0.2210509926 endloop endfacet facet normal -0.040681 0.998609 0.033539 outer loop vertex 0.2445529997 0.5014500022 -0.1908310056 vertex 0.2580150068 0.5028150082 -0.2151450068 vertex 0.2268159986 0.5014500022 -0.2123450041 endloop endfacet facet normal 0.026460 0.999432 0.020861 outer loop vertex -0.2962790132 0.5085920095 0.3811950088 vertex -0.2659409940 0.5077810287 0.3815680146 vertex -0.2810730040 0.5086590052 0.3586980104 endloop endfacet facet normal 0.039406 0.998733 -0.031284 outer loop vertex -0.2710289955 0.5076220036 0.3325940073 vertex -0.2457450032 0.5073220134 0.3548650146 vertex -0.2421659976 0.5061839819 0.3230420053 endloop endfacet facet normal -0.002748 0.999931 -0.011437 outer loop vertex -0.1612679958 0.4989979863 0.1761849970 vertex -0.1402810067 0.4992879927 0.1964969933 vertex -0.1316400021 0.4989460111 0.1645230055 endloop endfacet facet normal -0.034317 0.998420 0.044485 outer loop vertex 0.2395530045 0.5031710267 -0.2411459982 vertex 0.2020310014 0.5015860200 -0.2345180064 vertex 0.2268159986 0.5014500022 -0.2123450041 endloop endfacet facet normal -0.029103 0.998829 0.038659 outer loop vertex 0.2268159986 0.5014500022 -0.2123450041 vertex 0.2020310014 0.5015860200 -0.2345180064 vertex 0.2010390013 0.5004569888 -0.2060939968 endloop endfacet facet normal -0.007375 0.999222 0.038750 outer loop vertex 0.1167569980 0.5004230142 -0.2332469970 vertex 0.1431570053 0.5001850128 -0.2220849991 vertex 0.1369100064 0.5013129711 -0.2523599863 endloop endfacet facet normal 0.006789 0.999902 0.012239 outer loop vertex -0.1707189977 0.5057129860 -0.3345980048 vertex -0.1517020017 0.5058509707 -0.3564189970 vertex -0.1807180047 0.5061259866 -0.3627919853 endloop endfacet facet normal -0.000368 0.999737 0.022946 outer loop vertex -0.0941279978 0.5054299831 -0.3460409939 vertex -0.1222499982 0.5055810213 -0.3530730009 vertex -0.1127680019 0.5050489902 -0.3297410011 endloop endfacet facet normal 0.009408 0.998786 0.048356 outer loop vertex -0.1455300003 0.5026919842 -0.2719039917 vertex -0.1193099990 0.5038359761 -0.3006339967 vertex -0.1580689996 0.5043950081 -0.3046399951 endloop endfacet facet normal -0.032895 0.998928 -0.032582 outer loop vertex 0.2985889912 0.5054529905 0.2271160036 vertex 0.3282020092 0.5057550073 0.2064779997 vertex 0.2963390052 0.5042279959 0.1918309927 endloop endfacet facet normal 0.823361 0.062558 0.564060 outer loop vertex 0.4828509986 -0.2550179958 0.4689930081 vertex 0.4825839996 -0.2782830000 0.4719629884 vertex 0.4916180074 -0.2744869888 0.4583550096 endloop endfacet facet normal 0.002620 0.999971 0.007149 outer loop vertex -0.1344510019 0.4990240037 0.1135210022 vertex -0.1601680070 0.4990940094 0.1131519973 vertex -0.1440410018 0.4988900125 0.1357779950 endloop endfacet facet normal 0.000945 0.999988 0.004905 outer loop vertex 0.0516363010 0.4994100034 -0.1836930066 vertex 0.0223616995 0.4993830025 -0.1725510061 vertex 0.0463788994 0.4992699921 -0.1541379988 endloop endfacet facet normal 0.002230 0.999975 -0.006655 outer loop vertex 0.0389974006 0.4993740022 -0.1261679977 vertex 0.0107682003 0.4994679987 -0.1215040013 vertex 0.0284890998 0.4995799959 -0.0987387970 endloop endfacet facet normal 0.001283 0.999999 -0.001085 outer loop vertex -0.0030338599 0.4993810058 -0.1391140074 vertex 0.0186601002 0.4993459880 -0.1457349956 vertex -0.0034117000 0.4993579984 -0.1607560068 endloop endfacet facet normal -0.001519 0.999972 0.007305 outer loop vertex -0.0295748003 0.4994060099 -0.1727689952 vertex -0.0034117000 0.4993579984 -0.1607560068 vertex -0.0037369700 0.4995599985 -0.1884769946 endloop endfacet facet normal 0.002352 0.999971 0.007259 outer loop vertex -0.0037369700 0.4995599985 -0.1884769946 vertex -0.0034117000 0.4993579984 -0.1607560068 vertex 0.0223616995 0.4993830025 -0.1725510061 endloop endfacet facet normal -0.037849 0.998080 0.049018 outer loop vertex 0.2166710049 0.5035660267 -0.2668569982 vertex 0.2395530045 0.5031710267 -0.2411459982 vertex 0.2534359992 0.5053290129 -0.2743659914 endloop endfacet facet normal -0.038338 0.998491 0.039322 outer loop vertex 0.3186019957 0.5070940256 -0.2590300143 vertex 0.2807349861 0.5050449967 -0.2439190000 vertex 0.3156560063 0.5056980252 -0.2264540046 endloop endfacet facet normal -0.046889 0.998086 0.040328 outer loop vertex 0.2807349861 0.5050449967 -0.2439190000 vertex 0.2580150068 0.5028150082 -0.2151450068 vertex 0.2882449925 0.5039950013 -0.2092009932 endloop endfacet facet normal -0.169122 -0.951184 0.258162 outer loop vertex -0.4272089899 -0.4899950027 0.4461250007 vertex -0.4148829877 -0.4974620044 0.4266879857 vertex -0.4065580070 -0.4940690100 0.4446429908 endloop endfacet facet normal -0.049134 0.998709 0.012909 outer loop vertex 0.2896539867 0.5033050179 -0.1810559928 vertex 0.2630270123 0.5018770099 -0.1719249934 vertex 0.2842060030 0.5026940107 -0.1545220017 endloop endfacet facet normal 0.181514 -0.983386 0.002290 outer loop vertex 0.4277620018 -0.4986909926 -0.1121210009 vertex 0.3994849920 -0.5039110184 -0.1123899966 vertex 0.4092639983 -0.5021780133 -0.1433120072 endloop endfacet facet normal -0.039908 0.998320 0.042006 outer loop vertex 0.2268159986 0.5014500022 -0.2123450041 vertex 0.2580150068 0.5028150082 -0.2151450068 vertex 0.2395530045 0.5031710267 -0.2411459982 endloop endfacet facet normal -0.040722 0.999132 0.008823 outer loop vertex 0.2352039963 0.5006859899 -0.1654669940 vertex 0.2565250099 0.5013830066 -0.1459919959 vertex 0.2630270123 0.5018770099 -0.1719249934 endloop endfacet facet normal -0.014236 0.999866 0.008105 outer loop vertex 0.1859260052 0.4997279942 -0.1846169978 vertex 0.1713639945 0.4992890060 -0.1560409963 vertex 0.2047850043 0.4997979999 -0.1601289958 endloop endfacet facet normal -0.020416 0.999600 0.019563 outer loop vertex 0.1859260052 0.4997279942 -0.1846169978 vertex 0.2162770033 0.5003859997 -0.1865649968 vertex 0.2010390013 0.5004569888 -0.2060939968 endloop endfacet facet normal 0.008422 0.999949 0.005532 outer loop vertex -0.1777199954 0.4995169938 0.0881853998 vertex -0.1448449939 0.4992370009 0.0887447000 vertex -0.1613329947 0.4995610118 0.0552771017 endloop endfacet facet normal -0.021443 0.998864 0.042551 outer loop vertex 0.1679040045 0.5011870265 -0.2423499972 vertex 0.2020310014 0.5015860200 -0.2345180064 vertex 0.1881510019 0.5023999810 -0.2606199980 endloop endfacet facet normal 0.935523 -0.273862 -0.223152 outer loop vertex 0.4904200137 -0.4366599917 -0.4434559941 vertex 0.4969939888 -0.4244390130 -0.4308939874 vertex 0.4937320054 -0.4415889978 -0.4235219955 endloop endfacet facet normal -0.033435 0.999061 0.027565 outer loop vertex 0.2162770033 0.5003859997 -0.1865649968 vertex 0.2445529997 0.5014500022 -0.1908310056 vertex 0.2268159986 0.5014500022 -0.2123450041 endloop endfacet facet normal -0.017874 0.999368 0.030717 outer loop vertex 0.3156560063 0.5056980252 -0.2264540046 vertex 0.3168739974 0.5047580004 -0.1951619983 vertex 0.3442769945 0.5057420135 -0.2112309933 endloop endfacet facet normal 0.036320 0.998559 0.039511 outer loop vertex 0.3506639898 0.5079500079 -0.2691099942 vertex 0.3800899982 0.5069670081 -0.2713159919 vertex 0.3639889956 0.5087519884 -0.3016270101 endloop endfacet facet normal 0.026365 0.999410 0.022032 outer loop vertex 0.3718729913 0.5047169924 -0.1977570057 vertex 0.3442769945 0.5057420135 -0.2112309933 vertex 0.3457719982 0.5050410032 -0.1812209934 endloop endfacet facet normal -0.808127 -0.023972 -0.588521 outer loop vertex -0.4727509916 -0.1434990019 -0.4727059901 vertex -0.4876730144 -0.1314409971 -0.4527069926 vertex -0.4751099944 -0.1134179980 -0.4706920087 endloop endfacet facet normal -0.147954 -0.899513 0.411080 outer loop vertex -0.4065580070 -0.4940690100 0.4446429908 vertex -0.4124889970 -0.4860090017 0.4601449966 vertex -0.4272089899 -0.4899950027 0.4461250007 endloop endfacet facet normal 0.186482 0.981946 -0.031729 outer loop vertex 0.3985640109 0.5021420121 -0.1526300013 vertex 0.4210549891 0.4985100031 -0.1328459978 vertex 0.4249289930 0.4967249930 -0.1653199941 endloop endfacet facet normal 0.023043 0.999618 -0.015241 outer loop vertex 0.3495509923 0.5049459934 -0.1530389935 vertex 0.3543240130 0.5051640272 -0.1315219998 vertex 0.3739550114 0.5045650005 -0.1411309987 endloop endfacet facet normal -0.013113 0.999914 0.000151 outer loop vertex 0.1729190052 0.4994420111 -0.0674095973 vertex 0.1986259967 0.4997749925 -0.0399932005 vertex 0.2069929987 0.4998899996 -0.0750475973 endloop endfacet facet normal -0.954115 -0.298129 0.028005 outer loop vertex -0.4984869957 -0.4307059944 -0.1657489985 vertex -0.4938310087 -0.4442529976 -0.1513379961 vertex -0.5007849932 -0.4211319983 -0.1421200037 endloop endfacet facet normal -0.999249 -0.010647 -0.037255 outer loop vertex -0.5003380179 0.1257700026 0.2305199951 vertex -0.5014240146 0.1312240064 0.2580899894 vertex -0.5009539723 0.1579159945 0.2378540039 endloop endfacet facet normal 0.022622 -0.046982 0.998640 outer loop vertex -0.2107120007 0.2675020099 0.5024939775 vertex -0.1884219944 0.2873759866 0.5029240251 vertex -0.2174039930 0.2974179983 0.5040529966 endloop endfacet facet normal 0.512215 0.076032 0.855485 outer loop vertex 0.4515630007 0.3969439864 0.4897550046 vertex 0.4568989873 0.3694689870 0.4890019894 vertex 0.4704119861 0.3876990080 0.4792909920 endloop endfacet facet normal -0.999837 -0.004845 -0.017380 outer loop vertex -0.5045670271 0.1038839966 0.3517610133 vertex -0.5047010183 0.1344379932 0.3509519994 vertex -0.5041540265 0.1186790019 0.3238779902 endloop endfacet facet normal -0.999328 0.001518 -0.036615 outer loop vertex -0.5041540265 0.1186790019 0.3238779902 vertex -0.5029379725 0.1327160001 0.2912699878 vertex -0.5033140182 0.1011530012 0.3002249897 endloop endfacet facet normal -0.998981 0.006071 -0.044730 outer loop vertex -0.5026059747 0.0803859010 0.2817369998 vertex -0.5020139813 0.1069429964 0.2721199989 vertex -0.5013030171 0.0863170028 0.2534419894 endloop endfacet facet normal -0.999001 0.005698 -0.044319 outer loop vertex -0.5013030171 0.0863170028 0.2534419894 vertex -0.5020139813 0.1069429964 0.2721199989 vertex -0.5009430051 0.1097590029 0.2483409941 endloop endfacet facet normal 0.430952 -0.023807 0.902061 outer loop vertex 0.4568989873 0.3694689870 0.4890019894 vertex 0.4416449964 0.3462620080 0.4956769943 vertex 0.4639280140 0.3430239856 0.4849460125 endloop endfacet facet normal 0.026779 0.999620 0.006463 outer loop vertex -0.2114000022 0.5001919866 0.0931472033 vertex -0.2204809934 0.5002400279 0.1233429983 vertex -0.1895599961 0.4994589984 0.1160229966 endloop endfacet facet normal -0.195574 0.980588 0.014098 outer loop vertex -0.4054119885 0.5024189949 0.2141820043 vertex -0.4190469980 0.5000770092 0.1879269928 vertex -0.4300310016 0.4974829853 0.2159799933 endloop endfacet facet normal -0.062122 0.998063 0.003463 outer loop vertex -0.4026390016 0.5031830072 0.1389729977 vertex -0.3966059983 0.5034639835 0.1662179977 vertex -0.3741390109 0.5049319863 0.1461589932 endloop endfacet facet normal 0.004763 0.999983 0.003279 outer loop vertex 0.0781935006 0.4993430078 0.1173299998 vertex 0.0508632995 0.4994390011 0.1277569979 vertex 0.0747188032 0.4992699921 0.1446409971 endloop endfacet facet normal 0.003250 0.999979 0.005585 outer loop vertex 0.0245906003 0.4996129870 0.1118929982 vertex 0.0508632995 0.4994390011 0.1277569979 vertex 0.0536295995 0.4996100068 0.0955305025 endloop endfacet facet normal 0.361158 0.030681 0.932000 outer loop vertex 0.4344449937 0.3767319918 0.4974640012 vertex 0.4416449964 0.3462620080 0.4956769943 vertex 0.4568989873 0.3694689870 0.4890019894 endloop endfacet facet normal -0.012393 0.999670 -0.022516 outer loop vertex 0.1910679936 0.5056939721 0.3491469920 vertex 0.1842730045 0.5049520135 0.3199450076 vertex 0.1630759984 0.5051450133 0.3401809931 endloop endfacet facet normal -0.029394 0.999003 -0.033591 outer loop vertex 0.2009810060 0.5046210289 0.3013499975 vertex 0.2166080028 0.5059459805 0.3270800114 vertex 0.2252250016 0.5050730109 0.2935769856 endloop endfacet facet normal -0.018837 0.999819 0.002724 outer loop vertex 0.3578200042 0.5050830245 0.0227044001 vertex 0.3372350037 0.5046439767 0.0414967015 vertex 0.3657589853 0.5051530004 0.0519166999 endloop endfacet facet normal -0.024181 0.999703 -0.003131 outer loop vertex 0.3578200042 0.5050830245 0.0227044001 vertex 0.3289169967 0.5043619871 0.0156990997 vertex 0.3372350037 0.5046439767 0.0414967015 endloop endfacet facet normal 0.015572 0.999832 0.009667 outer loop vertex 0.3565660119 0.5049740076 -0.0626325980 vertex 0.3806360066 0.5047389865 -0.0770972967 vertex 0.3629820049 0.5051640272 -0.0926202014 endloop endfacet facet normal -0.064758 0.990550 0.120898 outer loop vertex -0.3675659895 0.5020120144 0.4242050052 vertex -0.3479909897 0.5062729716 0.3997789919 vertex -0.3824880123 0.5041540265 0.3986620009 endloop endfacet facet normal -0.027276 0.987576 0.154757 outer loop vertex -0.3479909897 0.5062729716 0.3997789919 vertex -0.3337010145 0.5027539730 0.4247539937 vertex -0.3145880103 0.5067740083 0.4024690092 endloop endfacet facet normal -0.021851 0.999659 0.014321 outer loop vertex -0.3296130002 0.5089359879 0.3498679996 vertex -0.3262999952 0.5086129904 0.3774699867 vertex -0.3068790138 0.5092660189 0.3615190089 endloop endfacet facet normal -0.003803 0.999334 0.036282 outer loop vertex -0.3068790138 0.5092660189 0.3615190089 vertex -0.3262999952 0.5086129904 0.3774699867 vertex -0.2962790132 0.5085920095 0.3811950088 endloop endfacet facet normal -0.000188 -0.999788 -0.020583 outer loop vertex -0.1306640059 -0.4995560050 0.2091089934 vertex -0.1567189991 -0.4994379878 0.2036139965 vertex -0.1390099972 -0.4990989864 0.1869859993 endloop endfacet facet normal 0.002502 -0.998843 -0.048015 outer loop vertex -0.1346070021 -0.5025209785 0.2850509882 vertex -0.1611019969 -0.5023549795 0.2802169919 vertex -0.1420080066 -0.5012459755 0.2581419945 endloop endfacet facet normal -0.006261 -0.999047 -0.043198 outer loop vertex -0.1090650037 -0.5030599833 0.2940079868 vertex -0.0806441978 -0.5023319721 0.2730520070 vertex -0.0837486014 -0.5039150119 0.3101130128 endloop endfacet facet normal -0.002653 -0.999516 -0.030999 outer loop vertex -0.1225489974 -0.5004199743 0.2362720072 vertex -0.1498910040 -0.5001699924 0.2305520028 vertex -0.1306640059 -0.4995560050 0.2091089934 endloop endfacet facet normal -0.011052 -0.996624 0.081360 outer loop vertex 0.1428170055 -0.5048909783 0.3868390024 vertex 0.1179450005 -0.5033360124 0.4025079906 vertex 0.1168050021 -0.5054849982 0.3760290146 endloop endfacet facet normal 0.012742 -0.992842 0.118754 outer loop vertex 0.1428170055 -0.5048909783 0.3868390024 vertex 0.1473930031 -0.5016369820 0.4135529995 vertex 0.1179450005 -0.5033360124 0.4025079906 endloop endfacet facet normal 0.021809 -0.849392 0.527312 outer loop vertex 0.1529880017 -0.4873229861 0.4578039944 vertex 0.1762840003 -0.4911679924 0.4506469965 vertex 0.1710920036 -0.4804880023 0.4680649936 endloop endfacet facet normal -0.030538 -0.987410 0.155206 outer loop vertex 0.2179280072 -0.5006319880 0.4251640141 vertex 0.1818899959 -0.4996100068 0.4245750010 vertex 0.2057449967 -0.5045689940 0.3977200091 endloop endfacet facet normal 0.001490 -0.998172 0.060419 outer loop vertex 0.2057449967 -0.5045689940 0.3977200091 vertex 0.1874209940 -0.5058220029 0.3774710000 vertex 0.2103420049 -0.5063920021 0.3674890101 endloop endfacet facet normal 0.022399 0.996079 -0.085585 outer loop vertex -0.2958709896 0.5090630054 -0.3712719977 vertex -0.2724530101 0.5068709850 -0.3906550109 vertex -0.3042199910 0.5069440007 -0.3981190026 endloop endfacet facet normal 0.039193 0.986796 -0.157155 outer loop vertex -0.3042199910 0.5069440007 -0.3981190026 vertex -0.2724530101 0.5068709850 -0.3906550109 vertex -0.2830640078 0.5028989911 -0.4182420075 endloop endfacet facet normal 0.043294 0.991391 -0.123573 outer loop vertex -0.2724530101 0.5068709850 -0.3906550109 vertex -0.2409670055 0.5067610145 -0.3805060089 vertex -0.2453079969 0.5030199885 -0.4120399952 endloop endfacet facet normal 0.044326 0.999007 0.004419 outer loop vertex -0.2449620068 0.5012999773 0.1011010036 vertex -0.2678090036 0.5024060011 0.0802325010 vertex -0.2776139975 0.5027229786 0.1069270000 endloop endfacet facet normal 0.001603 0.919154 -0.393896 outer loop vertex -0.2297450006 0.4961189926 -0.4387159944 vertex -0.2163890004 0.4874939919 -0.4587880075 vertex -0.2468580008 0.4876709878 -0.4584990144 endloop endfacet facet normal -0.671388 0.728085 -0.138316 outer loop vertex -0.4678190053 0.4781939983 -0.4056639969 vertex -0.4654139876 0.4757420123 -0.4302450120 vertex -0.4799669981 0.4644039869 -0.4192869961 endloop endfacet facet normal -0.011649 0.231664 0.972726 outer loop vertex -0.1073649973 0.4174459875 0.5008720160 vertex -0.0782425031 0.4133090079 0.5022060275 vertex -0.0870096982 0.4404380023 0.4956400096 endloop endfacet facet normal -0.045336 0.221132 0.974190 outer loop vertex -0.0870096982 0.4404380023 0.4956400096 vertex -0.0782425031 0.4133090079 0.5022060275 vertex -0.0564104989 0.4291380048 0.4996289909 endloop endfacet facet normal -0.052129 0.726820 0.684847 outer loop vertex -0.3181700110 0.4763689935 0.4777010083 vertex -0.3388080001 0.4855079949 0.4664309919 vertex -0.3415510058 0.4692600071 0.4834659994 endloop endfacet facet normal 0.036549 0.539430 0.841237 outer loop vertex -0.0341955982 0.4603269994 0.4877780080 vertex -0.0118025001 0.4515799880 0.4924139977 vertex -0.0141754998 0.4661520123 0.4831730127 endloop endfacet facet normal -0.999568 0.019645 -0.021868 outer loop vertex -0.4996879995 -0.1741019934 0.1956740022 vertex -0.5000429749 -0.2022510022 0.1866119951 vertex -0.5005570054 -0.1954510063 0.2162169963 endloop endfacet facet normal 0.039121 0.999098 0.016496 outer loop vertex -0.2253759950 0.5066099763 -0.3197779953 vertex -0.2337480038 0.5074509978 -0.3508610129 vertex -0.2581720054 0.5080599785 -0.3298209906 endloop endfacet facet normal -0.632421 0.169484 0.755857 outer loop vertex -0.4723410010 0.4257330000 0.4738770127 vertex -0.4606319964 0.4419659972 0.4800339937 vertex -0.4735729992 0.4452320039 0.4684740007 endloop endfacet facet normal 0.237199 0.971038 -0.028663 outer loop vertex 0.4113849998 0.5032709837 0.2461169958 vertex 0.4146839976 0.5032989979 0.2743670046 vertex 0.4328959882 0.4983620048 0.2578249872 endloop endfacet facet normal 0.000151 0.999991 -0.004277 outer loop vertex 0.1275900006 0.4994809926 -0.0311487000 vertex 0.1609939933 0.4994579852 -0.0353471003 vertex 0.1386750042 0.4993500113 -0.0613829009 endloop endfacet facet normal -0.014980 0.998990 -0.042366 outer loop vertex 0.1562439948 0.5041649938 0.3104889989 vertex 0.1778430045 0.5036730170 0.2912510037 vertex 0.1504070014 0.5027840137 0.2799890041 endloop endfacet facet normal 0.024966 0.999683 0.003381 outer loop vertex -0.1910479963 0.4999819994 0.0324665010 vertex -0.2216569930 0.5007249713 0.0388123989 vertex -0.1998549998 0.5001000166 0.0626016036 endloop endfacet facet normal -0.892232 -0.427420 -0.145720 outer loop vertex -0.4829919934 -0.4603919983 -0.4260160029 vertex -0.4925029874 -0.4405840039 -0.4258809984 vertex -0.4846389890 -0.4502699971 -0.4456210136 endloop endfacet facet normal 0.615508 -0.133747 0.776699 outer loop vertex 0.4779570103 -0.4230119884 0.4705609977 vertex 0.4631940126 -0.4148539901 0.4836649895 vertex 0.4648059905 -0.4407109916 0.4779349864 endloop endfacet facet normal 0.014026 0.999902 0.000183 outer loop vertex -0.1998549998 0.5001000166 0.0626016036 vertex -0.1613329947 0.4995610118 0.0552771017 vertex -0.1910479963 0.4999819994 0.0324665010 endloop endfacet facet normal 0.003487 0.828224 0.560386 outer loop vertex -0.0552394986 0.4835110009 0.4661419988 vertex -0.0798591971 0.4899660051 0.4567550123 vertex -0.0788052976 0.4785600007 0.4736059904 endloop endfacet facet normal 0.021702 0.999700 0.011313 outer loop vertex -0.1777199954 0.4995169938 0.0881853998 vertex -0.2114000022 0.5001919866 0.0931472033 vertex -0.1895599961 0.4994589984 0.1160229966 endloop endfacet facet normal 0.029997 0.999515 0.008328 outer loop vertex -0.2368649989 0.5011699796 0.0674925968 vertex -0.2114000022 0.5001919866 0.0931472033 vertex -0.1998549998 0.5001000166 0.0626016036 endloop endfacet facet normal 0.002120 -0.000343 -0.999998 outer loop vertex 0.1039059982 -0.0312745012 -0.4996829927 vertex 0.1206419989 -0.0035652299 -0.4996570051 vertex 0.1357569993 -0.0326052010 -0.4996150136 endloop endfacet facet normal 0.004947 0.002227 -0.999985 outer loop vertex 0.0604275987 0.0524041988 -0.4998329878 vertex 0.0741922036 0.0254103001 -0.4998250008 vertex 0.0437868983 0.0273912009 -0.4999710023 endloop endfacet facet normal 0.004839 0.000565 -0.999988 outer loop vertex 0.0437868983 0.0273912009 -0.4999710023 vertex 0.0741922036 0.0254103001 -0.4998250008 vertex 0.0568895005 -0.0016222900 -0.4999240041 endloop endfacet facet normal 0.003510 -0.001682 -0.999992 outer loop vertex 0.0385349989 -0.0304033998 -0.4999400079 vertex 0.0568895005 -0.0016222900 -0.4999240041 vertex 0.0720575973 -0.0306221992 -0.4998219907 endloop endfacet facet normal 0.004592 -0.001116 -0.999989 outer loop vertex 0.0720575973 -0.0306221992 -0.4998219907 vertex 0.0568895005 -0.0016222900 -0.4999240041 vertex 0.0888279974 -0.0028050500 -0.4997760057 endloop endfacet facet normal -0.030960 0.002230 -0.999518 outer loop vertex 0.3231990039 0.3492060006 -0.5095260143 vertex 0.3386029899 0.3291209936 -0.5100479722 vertex 0.3151279986 0.3209919930 -0.5093389750 endloop endfacet facet normal -0.443498 -0.009938 -0.896221 outer loop vertex -0.4454990029 -0.3714399934 -0.4979619980 vertex -0.4555250108 -0.3950319886 -0.4927389920 vertex -0.4652209878 -0.3713969886 -0.4882029891 endloop endfacet facet normal -0.053676 -0.250426 -0.966647 outer loop vertex -0.3688470125 -0.4282900095 -0.5030030012 vertex -0.3886510134 -0.4411759973 -0.4985649884 vertex -0.3967629969 -0.4230630100 -0.5028070211 endloop endfacet facet normal -0.031514 0.081397 -0.996183 outer loop vertex 0.2575179935 0.3993839920 -0.5047619939 vertex 0.2875390053 0.3985109925 -0.5057830215 vertex 0.2729009986 0.3735679984 -0.5073580146 endloop endfacet facet normal 0.673484 0.736961 -0.057514 outer loop vertex 0.4683769941 0.4795599878 -0.1340820044 vertex 0.4776180089 0.4724819958 -0.1165649965 vertex 0.4805180132 0.4679690003 -0.1404339969 endloop endfacet facet normal -0.031779 0.081239 -0.996188 outer loop vertex 0.2729009986 0.3735679984 -0.5073580146 vertex 0.2417580038 0.3749719858 -0.5062500238 vertex 0.2575179935 0.3993839920 -0.5047619939 endloop endfacet facet normal 0.001910 0.998843 0.048045 outer loop vertex -0.0530626997 0.5042089820 -0.3121289909 vertex -0.0188921001 0.5033730268 -0.2961080074 vertex -0.0200273003 0.5048760176 -0.3273099959 endloop endfacet facet normal 0.001979 0.998688 0.051167 outer loop vertex -0.0188921001 0.5033730268 -0.2961080074 vertex 0.0101047000 0.5026530027 -0.2831760049 vertex 0.0088950396 0.5041670203 -0.3126800060 endloop endfacet facet normal -0.036170 0.018448 0.999175 outer loop vertex 0.2532509863 -0.1990579963 0.5013530254 vertex 0.2456099987 -0.1728210002 0.5005919933 vertex 0.2259469926 -0.1911700070 0.5002189875 endloop endfacet facet normal 0.003378 0.999990 -0.003094 outer loop vertex 0.1275900006 0.4994809926 -0.0311487000 vertex 0.1386750042 0.4993500113 -0.0613829009 vertex 0.1056059971 0.4994809926 -0.0551571995 endloop endfacet facet normal -0.039244 0.012545 0.999151 outer loop vertex 0.3020290136 -0.1853590012 0.5032179952 vertex 0.3267169893 -0.1888069957 0.5042309761 vertex 0.3213680089 -0.1658010036 0.5037320256 endloop endfacet facet normal -0.046198 0.011405 0.998867 outer loop vertex 0.2936939895 -0.1585150063 0.5025259852 vertex 0.2734709978 -0.1789519936 0.5018240213 vertex 0.3020290136 -0.1853590012 0.5032179952 endloop endfacet facet normal -0.006212 -0.997072 0.076222 outer loop vertex 0.3291499913 -0.5095419884 0.3697569966 vertex 0.3550809920 -0.5076649785 0.3964239955 vertex 0.3218089938 -0.5069100261 0.4035879970 endloop endfacet facet normal 0.013570 0.999771 0.016565 outer loop vertex 0.0701311976 0.5043770075 0.3748820126 vertex 0.0786549971 0.5047190189 0.3472580016 vertex 0.0490258001 0.5048900247 0.3612090051 endloop endfacet facet normal 0.806704 -0.034036 0.589974 outer loop vertex 0.4875729978 -0.2984110117 0.4661760032 vertex 0.4800490141 -0.3213259876 0.4751420021 vertex 0.4926300049 -0.3237929940 0.4577969909 endloop endfacet facet normal 0.754944 0.655789 -0.000036 outer loop vertex 0.4839389920 0.4631470144 0.1135879979 vertex 0.4708749950 0.4781860113 0.1087699980 vertex 0.4750579894 0.4733720124 0.1353739947 endloop endfacet facet normal -0.049901 -0.829567 -0.556173 outer loop vertex -0.3942080140 -0.4904609919 -0.4514360130 vertex -0.4224640131 -0.4852119982 -0.4567300081 vertex -0.4013339877 -0.4752759933 -0.4734460115 endloop endfacet facet normal 0.001130 0.999322 -0.036788 outer loop vertex 0.0462100990 0.5045769811 0.3301610053 vertex 0.0727294981 0.5038170218 0.3103320003 vertex 0.0419420004 0.5033349991 0.2962920070 endloop endfacet facet normal 0.266136 -0.962425 0.053949 outer loop vertex 0.4415670037 -0.4966540039 0.3807379901 vertex 0.4164749980 -0.5032799840 0.3863149881 vertex 0.4260799885 -0.5021970272 0.3582519889 endloop endfacet facet normal 0.001534 0.999232 -0.039142 outer loop vertex 0.0975534990 0.5029450059 0.2890439928 vertex 0.0727294981 0.5038170218 0.3103320003 vertex 0.1040259972 0.5042279959 0.3220500052 endloop endfacet facet normal -0.004239 0.999709 -0.023740 outer loop vertex 0.1040259972 0.5042279959 0.3220500052 vertex 0.0727294981 0.5038170218 0.3103320003 vertex 0.0786549971 0.5047190189 0.3472580016 endloop endfacet facet normal 0.000918 0.999717 -0.023783 outer loop vertex 0.0645698979 0.4996950030 0.1956759989 vertex 0.0516976006 0.5002750158 0.2195599973 vertex 0.0846863016 0.5002909899 0.2215050012 endloop endfacet facet normal 0.858190 -0.057303 -0.510124 outer loop vertex 0.4800040126 -0.4101839960 -0.4688349962 vertex 0.4923959970 -0.4110719860 -0.4478879869 vertex 0.4835459888 -0.4316230118 -0.4604679942 endloop endfacet facet normal -0.784211 0.620362 -0.012797 outer loop vertex -0.4757690132 0.4724299908 0.1630499959 vertex -0.4850740135 0.4610790014 0.1830050051 vertex -0.4740040004 0.4751189947 0.1852439940 endloop endfacet facet normal -0.099478 0.706633 -0.700553 outer loop vertex -0.3679499924 0.4733099937 -0.4789830148 vertex -0.3929690123 0.4673559964 -0.4814360142 vertex -0.3853729963 0.4818310142 -0.4679139853 endloop endfacet facet normal 0.021876 -0.958241 -0.285123 outer loop vertex 0.3946250081 -0.5026869774 -0.4276239872 vertex 0.3732630014 -0.5042499900 -0.4240100086 vertex 0.3846809864 -0.4981909990 -0.4434970021 endloop endfacet facet normal 0.021532 0.999604 -0.018119 outer loop vertex -0.3010030091 0.5087350011 0.3392060101 vertex -0.3068790138 0.5092660189 0.3615190089 vertex -0.2810730040 0.5086590052 0.3586980104 endloop endfacet facet normal -0.044662 0.998882 0.015518 outer loop vertex -0.3616389930 0.5072240233 0.3678930104 vertex -0.3296130002 0.5089359879 0.3498679996 vertex -0.3559690118 0.5080080032 0.3337480128 endloop endfacet facet normal -0.019617 0.999483 -0.025464 outer loop vertex -0.3559690118 0.5080080032 0.3337480128 vertex -0.3296130002 0.5089359879 0.3498679996 vertex -0.3249430060 0.5082219839 0.3182449937 endloop endfacet facet normal 0.630857 -0.018835 0.775671 outer loop vertex 0.4725539982 0.0481005013 0.4756810069 vertex 0.4606539905 0.0298848003 0.4849170148 vertex 0.4780690074 0.0189596005 0.4704880118 endloop endfacet facet normal 0.005208 0.999970 -0.005747 outer loop vertex 0.1056059971 0.4994809926 -0.0551571995 vertex 0.0825517997 0.4994620085 -0.0793510973 vertex 0.0722998008 0.4996969998 -0.0477531999 endloop endfacet facet normal 0.003111 0.999977 -0.006007 outer loop vertex 0.0145172998 0.4997929931 -0.0705195963 vertex 0.0487989001 0.4996710122 -0.0730691031 vertex 0.0284890998 0.4995799959 -0.0987387970 endloop endfacet facet normal 0.004010 0.999969 -0.006718 outer loop vertex 0.0284890998 0.4995799959 -0.0987387970 vertex 0.0487989001 0.4996710122 -0.0730691031 vertex 0.0601726994 0.4994210005 -0.1034950018 endloop endfacet facet normal -0.999152 0.041147 0.001175 outer loop vertex -0.5019230247 -0.2629620135 0.1319530010 vertex -0.5007640123 -0.2352170050 0.1459210068 vertex -0.5008940101 -0.2375649959 0.1175990030 endloop endfacet facet normal 0.004993 0.999974 -0.005200 outer loop vertex 0.0695386976 0.4992200136 -0.1331540048 vertex 0.0601726994 0.4994210005 -0.1034950018 vertex 0.0926453993 0.4992240071 -0.1102000028 endloop endfacet facet normal 0.004797 0.999970 -0.006145 outer loop vertex 0.0926453993 0.4992240071 -0.1102000028 vertex 0.0601726994 0.4994210005 -0.1034950018 vertex 0.0825517997 0.4994620085 -0.0793510973 endloop endfacet facet normal 0.000118 0.999730 0.023234 outer loop vertex 0.0831412971 0.4994769990 -0.1945870072 vertex 0.0888504013 0.5002070069 -0.2260269970 vertex 0.0561110005 0.4999560118 -0.2150609940 endloop endfacet facet normal 0.003434 0.999445 0.033129 outer loop vertex 0.0561110005 0.4999560118 -0.2150609940 vertex 0.0888504013 0.5002070069 -0.2260269970 vertex 0.0622037016 0.5010110140 -0.2475199997 endloop endfacet facet normal 0.008218 -0.296634 -0.954956 outer loop vertex 0.2142509967 -0.4378440082 -0.4968430102 vertex 0.2341199964 -0.4212389886 -0.5018299818 vertex 0.2417230010 -0.4433510005 -0.4948959947 endloop endfacet facet normal -0.002187 0.999020 0.044211 outer loop vertex 0.0999848023 0.5015779734 -0.2601749897 vertex 0.1167569980 0.5004230142 -0.2332469970 vertex 0.1369100064 0.5013129711 -0.2523599863 endloop endfacet facet normal 0.001968 0.000533 0.999998 outer loop vertex 0.0359512009 0.0230669007 0.4999530017 vertex 0.0450326018 -0.0066951099 0.4999510050 vertex 0.0655319020 0.0170760993 0.4998979867 endloop endfacet facet normal 0.004327 0.005307 0.999977 outer loop vertex 0.0756497979 0.0689134970 0.4996379912 vertex 0.0849922001 0.0400016010 0.4997510016 vertex 0.1046660021 0.0608921982 0.4995549917 endloop endfacet facet normal 0.002519 0.002152 0.999995 outer loop vertex 0.1133119985 0.0350285992 0.4996480048 vertex 0.1261609942 0.0088354303 0.4996719956 vertex 0.1410080045 0.0342114009 0.4995799959 endloop endfacet facet normal -0.002681 0.001233 0.999996 outer loop vertex 0.1410080045 0.0342114009 0.4995799959 vertex 0.1573659927 0.0089463703 0.4996550083 vertex 0.1707970053 0.0373366997 0.4996559918 endloop endfacet facet normal 0.003825 0.000160 0.999993 outer loop vertex 0.1078590006 -0.0161630008 0.4997459948 vertex 0.1261609942 0.0088354303 0.4996719956 vertex 0.0956989005 0.0121579003 0.4997879863 endloop endfacet facet normal -0.015817 0.998115 -0.059305 outer loop vertex 0.2623809874 0.5079079866 -0.3645550013 vertex 0.2826339900 0.5066000223 -0.3919700086 vertex 0.2459100038 0.5061339736 -0.3900189996 endloop endfacet facet normal -0.048278 0.995115 0.086112 outer loop vertex 0.2832979858 0.5061339736 0.3956080079 vertex 0.3005749881 0.5083659887 0.3795009851 vertex 0.2700929940 0.5076169968 0.3710669875 endloop endfacet facet normal -0.016695 0.999499 -0.026881 outer loop vertex 0.3231379986 0.5098050237 0.3344169855 vertex 0.3460069895 0.5094490051 0.3069759905 vertex 0.3132970035 0.5086650252 0.2981410027 endloop endfacet facet normal -0.000388 0.999998 0.002109 outer loop vertex 0.3231379986 0.5098050237 0.3344169855 vertex 0.3179970086 0.5097429752 0.3628849983 vertex 0.3429160118 0.5097550154 0.3617619872 endloop endfacet facet normal 0.021784 0.973965 0.225649 outer loop vertex 0.3408600092 0.5053939819 0.4095439911 vertex 0.3272159994 0.5016859770 0.4268659949 vertex 0.3513660133 0.4998820126 0.4323210120 endloop endfacet facet normal -0.821382 0.051615 -0.568038 outer loop vertex -0.4807170033 -0.3212339878 -0.4735319912 vertex -0.4874840081 -0.3463270068 -0.4660269916 vertex -0.4931350052 -0.3223499954 -0.4556770027 endloop endfacet facet normal 0.006409 0.999978 0.001650 outer loop vertex 0.1110370010 0.4995500147 0.0364514999 vertex 0.0927544981 0.4997139871 0.0080934800 vertex 0.0795254037 0.4997470081 0.0394668989 endloop endfacet facet normal 0.005910 0.999983 0.000123 outer loop vertex 0.1171019971 0.4995720088 -0.0074533601 vertex 0.0927544981 0.4997139871 0.0080934800 vertex 0.1219149977 0.4995410144 0.0132507998 endloop endfacet facet normal -0.017525 0.999846 -0.000870 outer loop vertex 0.3415850103 0.5047399998 0.0642255992 vertex 0.3657589853 0.5051530004 0.0519166999 vertex 0.3372350037 0.5046439767 0.0414967015 endloop endfacet facet normal 0.012084 0.999799 -0.016012 outer loop vertex 0.3657029867 0.5049430132 0.1325220019 vertex 0.3829079866 0.5042960048 0.1051070020 vertex 0.3498980105 0.5047600269 0.1091680005 endloop endfacet facet normal 0.013912 0.999897 -0.003571 outer loop vertex -0.2105659992 0.5065119863 -0.3709970117 vertex -0.2022279948 0.5065000057 -0.3418669999 vertex -0.1807180047 0.5061259866 -0.3627919853 endloop endfacet facet normal 0.040323 0.998640 -0.033062 outer loop vertex -0.2409670055 0.5067610145 -0.3805060089 vertex -0.2652499974 0.5083870292 -0.3610079885 vertex -0.2337480038 0.5074509978 -0.3508610129 endloop endfacet facet normal 0.189773 -0.440479 0.877476 outer loop vertex 0.4475300014 -0.4529669881 0.4815129936 vertex 0.4229330122 -0.4464600086 0.4900990129 vertex 0.4312660098 -0.4665519893 0.4782109857 endloop endfacet facet normal 0.004714 0.999979 -0.004520 outer loop vertex 0.0713450983 0.4993549883 0.1707500070 vertex 0.0499075986 0.4993869960 0.1554770023 vertex 0.0503140986 0.4994849861 0.1775780022 endloop endfacet facet normal 0.042460 -0.041750 0.998225 outer loop vertex -0.2748500109 0.2626540065 0.5047670007 vertex -0.2430640012 0.2741549909 0.5038959980 vertex -0.2718259990 0.2915039957 0.5058450103 endloop endfacet facet normal 0.819780 0.572648 0.005829 outer loop vertex 0.4838629961 0.4604359865 -0.4312590063 vertex 0.4771870077 0.4697299898 -0.4054119885 vertex 0.4916700125 0.4490520060 -0.4108459949 endloop endfacet facet normal 0.517071 0.849499 -0.104830 outer loop vertex 0.4577539861 0.4844430089 -0.4163730145 vertex 0.4706139863 0.4745610058 -0.4330210090 vertex 0.4560900033 0.4827870131 -0.4379999936 endloop endfacet facet normal -0.996136 0.082204 -0.030918 outer loop vertex -0.5064250231 0.4026330113 -0.3560949862 vertex -0.5088359714 0.3742319942 -0.3539290130 vertex -0.5080980062 0.3916549981 -0.3313820064 endloop endfacet facet normal 0.036685 0.892422 0.449708 outer loop vertex -0.3683489859 0.4889320135 0.4620459974 vertex -0.3388080001 0.4855079949 0.4664309919 vertex -0.3526369929 0.4963060021 0.4461309910 endloop endfacet facet normal -0.012378 0.973843 -0.226883 outer loop vertex 0.2292769998 0.5021539927 -0.4170649946 vertex 0.2603490055 0.5038170218 -0.4116219878 vertex 0.2578249872 0.4987750053 -0.4331260026 endloop endfacet facet normal 0.021634 0.998179 -0.056299 outer loop vertex -0.2724530101 0.5068709850 -0.3906550109 vertex -0.2652499974 0.5083870292 -0.3610079885 vertex -0.2409670055 0.5067610145 -0.3805060089 endloop endfacet facet normal -0.980287 0.063949 -0.186943 outer loop vertex -0.5014770031 0.4050819874 -0.4092859924 vertex -0.4983470142 0.3838059902 -0.4329769909 vertex -0.5042899847 0.3683809936 -0.4070900083 endloop endfacet facet normal 0.032604 0.999212 0.022630 outer loop vertex -0.2842090130 0.5084229708 -0.3083370030 vertex -0.2581720054 0.5080599785 -0.3298209906 vertex -0.2902730107 0.5093680024 -0.3413270116 endloop endfacet facet normal 0.867413 -0.054262 0.494622 outer loop vertex 0.4880309999 0.3203240037 0.4593710005 vertex 0.4821999967 0.2917039990 0.4664570093 vertex 0.4942210019 0.2953599989 0.4457769990 endloop endfacet facet normal -0.000026 0.001552 -0.999999 outer loop vertex 0.1318999976 0.1362580061 -0.4990009964 vertex 0.1447169930 0.1648090035 -0.4989570081 vertex 0.1630170047 0.1393509954 -0.4989970028 endloop endfacet facet normal -0.022727 0.002613 -0.999738 outer loop vertex 0.1941519976 0.1415230036 -0.4992739856 vertex 0.2081149966 0.1673129946 -0.4995239973 vertex 0.2241580039 0.1434710026 -0.4999510050 endloop endfacet facet normal -0.005790 -0.009764 -0.999936 outer loop vertex 0.1775009930 0.1708250046 -0.4990920126 vertex 0.1542969942 0.1938000023 -0.4991819859 vertex 0.1806399971 0.2014250010 -0.4994089901 endloop endfacet facet normal 0.004063 -0.024035 -0.999703 outer loop vertex 0.1338070035 0.2133810073 -0.4995079935 vertex 0.1127410010 0.2048290074 -0.4993880093 vertex 0.1113869995 0.2275599986 -0.4999400079 endloop endfacet facet normal -0.000844 -0.007481 -0.999972 outer loop vertex 0.1268090010 0.1872819960 -0.4991100132 vertex 0.1542969942 0.1938000023 -0.4991819859 vertex 0.1447169930 0.1648090035 -0.4989570081 endloop endfacet facet normal 0.004256 0.999938 -0.010274 outer loop vertex -0.0015506800 0.4995659888 0.1609860063 vertex 0.0079224901 0.4998489916 0.1924529970 vertex 0.0280472003 0.4995389879 0.1706179976 endloop endfacet facet normal -0.036488 -0.001218 0.999333 outer loop vertex 0.2644630075 -0.1519069970 0.5012199879 vertex 0.2535459995 -0.1235179976 0.5008559823 vertex 0.2350769937 -0.1478479952 0.5001519918 endloop endfacet facet normal 0.687590 0.077704 0.721930 outer loop vertex 0.4828509986 -0.2550179958 0.4689930081 vertex 0.4834479988 -0.2222830057 0.4649010003 vertex 0.4689520001 -0.2398380041 0.4805969894 endloop endfacet facet normal -0.041243 -0.002429 0.999146 outer loop vertex 0.2658100128 -0.0368546993 0.5016930103 vertex 0.2974680066 -0.0318370014 0.5030120015 vertex 0.2772870064 -0.0083668400 0.5022360086 endloop endfacet facet normal -0.011946 -0.049098 0.998723 outer loop vertex 0.1882839948 0.2888030112 0.5035600066 vertex 0.1679159999 0.2621479928 0.5020059943 vertex 0.2003310025 0.2577599883 0.5021780133 endloop endfacet facet normal -0.421592 0.906760 -0.006757 outer loop vertex -0.4590840042 0.4858979881 0.1732760072 vertex -0.4449410141 0.4926399887 0.1955959946 vertex -0.4389100075 0.4952760041 0.1730419993 endloop endfacet facet normal -0.498429 0.037399 -0.866124 outer loop vertex -0.4502910078 0.3791100085 -0.4927420020 vertex -0.4502719939 0.3488630056 -0.4940589964 vertex -0.4672690034 0.3641879857 -0.4836159945 endloop endfacet facet normal -0.047294 0.079539 0.995709 outer loop vertex 0.1945710033 0.3741300106 0.5055040121 vertex 0.2175039947 0.3938249946 0.5050200224 vertex 0.1887059957 0.4031910002 0.5029039979 endloop endfacet facet normal -0.038365 0.005440 0.999249 outer loop vertex 0.1945710033 0.3741300106 0.5055040121 vertex 0.2021349967 0.3437199891 0.5059599876 vertex 0.2246589959 0.3653500080 0.5067070127 endloop endfacet facet normal -0.014250 0.999235 -0.036421 outer loop vertex 0.3477100134 0.5096470118 -0.3588190079 vertex 0.3162440062 0.5085030198 -0.3778940141 vertex 0.3124719858 0.5095689893 -0.3471730053 endloop endfacet facet normal 0.001322 0.898582 0.438804 outer loop vertex -0.2467229962 0.4951260090 0.4440500140 vertex -0.2266959995 0.4859130085 0.4628559947 vertex -0.2108400017 0.4956679940 0.4428319931 endloop endfacet facet normal -0.033956 -0.034634 0.998823 outer loop vertex 0.2329169959 0.3352850080 0.5067139864 vertex 0.2021349967 0.3437199891 0.5059599876 vertex 0.2107069939 0.3126200140 0.5051730275 endloop endfacet facet normal -0.018135 -0.030287 0.999377 outer loop vertex 0.2107069939 0.3126200140 0.5051730275 vertex 0.2021349967 0.3437199891 0.5059599876 vertex 0.1793060005 0.3211590052 0.5048620105 endloop endfacet facet normal 0.999989 -0.003097 -0.003414 outer loop vertex 0.4996609986 0.0101044001 0.1787029952 vertex 0.4995430112 -0.0214935001 0.1728100032 vertex 0.4995140135 0.0009095520 0.1439909935 endloop endfacet facet normal 0.057465 -0.001582 -0.998346 outer loop vertex -0.2883560061 0.1333599985 -0.5025050044 vertex -0.2737779915 0.1151169986 -0.5016369820 vertex -0.2952339947 0.1050380021 -0.5028560162 endloop endfacet facet normal 0.999709 -0.004861 -0.023609 outer loop vertex 0.4998440146 -0.0097591998 0.1966529936 vertex 0.5004490018 -0.0115449997 0.2226389945 vertex 0.4998210073 -0.0400974005 0.2019249946 endloop endfacet facet normal 0.998915 -0.005703 -0.046230 outer loop vertex 0.5022190213 -0.0312089995 0.2701080143 vertex 0.5015619993 -0.0090137301 0.2531729937 vertex 0.5027570128 -0.0074050301 0.2787959874 endloop endfacet facet normal 0.518573 0.010245 0.854972 outer loop vertex 0.4681940079 0.0765378997 0.4780080020 vertex 0.4640429914 0.1068940014 0.4801619947 vertex 0.4486460090 0.0881038010 0.4897260070 endloop endfacet facet normal 0.999385 0.000279 -0.035060 outer loop vertex 0.5009840131 0.0166130997 0.2371730059 vertex 0.5003989935 0.0404824987 0.2206870019 vertex 0.5013700128 0.0447466001 0.2484000027 endloop endfacet facet normal 0.999762 0.005058 -0.021219 outer loop vertex 0.5000050068 0.0655241013 0.2080930024 vertex 0.5003989935 0.0404824987 0.2206870019 vertex 0.4997879863 0.0396552011 0.1917019933 endloop endfacet facet normal 0.999874 0.001621 -0.015797 outer loop vertex 0.4997879863 0.0396552011 0.1917019933 vertex 0.4994859993 0.0704737008 0.1757500023 vertex 0.5000050068 0.0655241013 0.2080930024 endloop endfacet facet normal 0.805436 0.591364 0.039505 outer loop vertex 0.4889970124 0.4591459930 0.3589209914 vertex 0.4798910022 0.4700079858 0.3819789886 vertex 0.4930390120 0.4519250095 0.3846049905 endloop endfacet facet normal -0.018437 -0.010142 -0.999779 outer loop vertex 0.2230799943 -0.1299100071 -0.4999049902 vertex 0.2149890065 -0.1578869969 -0.4994719923 vertex 0.1937610060 -0.1392100006 -0.4992699921 endloop endfacet facet normal -0.036892 0.017002 -0.999175 outer loop vertex 0.2313590050 -0.1781339943 -0.4999420047 vertex 0.2573609948 -0.1751320064 -0.5008509755 vertex 0.2473769933 -0.2032029927 -0.5009599924 endloop endfacet facet normal -0.029152 0.045633 -0.998533 outer loop vertex 0.2263360023 -0.2268960029 -0.5010179877 vertex 0.2337519974 -0.2562069893 -0.5025740266 vertex 0.2061640024 -0.2478349954 -0.5013859868 endloop endfacet facet normal -0.844653 -0.026207 -0.534672 outer loop vertex -0.4777289927 -0.0669813976 -0.4682300091 vertex -0.4898070097 -0.0586506985 -0.4495579898 vertex -0.4807049930 -0.0370848998 -0.4649940133 endloop endfacet facet normal 0.880725 -0.473601 0.005010 outer loop vertex 0.4826819897 -0.4626669884 -0.2590290010 vertex 0.4928550124 -0.4436709881 -0.2516680062 vertex 0.4882589877 -0.4520350099 -0.2343759984 endloop endfacet facet normal 0.358006 -0.933628 -0.013057 outer loop vertex 0.4500350058 -0.4922589958 -0.2662349939 vertex 0.4365099967 -0.4977859855 -0.2418709993 vertex 0.4262700081 -0.5013459921 -0.2680830061 endloop endfacet facet normal -0.068972 0.674603 0.734952 outer loop vertex 0.2834480107 0.4766950011 0.4702039957 vertex 0.2944869995 0.4603399932 0.4862520099 vertex 0.3145340085 0.4738300145 0.4757510126 endloop endfacet facet normal -0.052092 0.039130 -0.997875 outer loop vertex 0.2831139863 -0.2359610051 -0.5037140250 vertex 0.2704319954 -0.2152280062 -0.5022389889 vertex 0.2929230034 -0.2100750059 -0.5032110214 endloop endfacet facet normal -0.827364 -0.012243 -0.561533 outer loop vertex -0.4864490032 -0.0928917974 -0.4548169971 vertex -0.4777289927 -0.0669813976 -0.4682300091 vertex -0.4746679962 -0.0898709968 -0.4722410142 endloop endfacet facet normal -0.052992 0.023069 -0.998328 outer loop vertex 0.2743619978 -0.1932500005 -0.5018370152 vertex 0.2983359993 -0.1843540072 -0.5029039979 vertex 0.2929230034 -0.2100750059 -0.5032110214 endloop endfacet facet normal 0.020937 0.627863 -0.778042 outer loop vertex 0.1825399995 0.4648970068 -0.4830900133 vertex 0.1553789973 0.4620740116 -0.4860990047 vertex 0.1561360061 0.4760070145 -0.4748350084 endloop endfacet facet normal 0.028573 0.627493 -0.778098 outer loop vertex 0.1561360061 0.4760070145 -0.4748350084 vertex 0.1553789973 0.4620740116 -0.4860990047 vertex 0.1294080019 0.4680170119 -0.4822599888 endloop endfacet facet normal 0.122162 0.298679 0.946503 outer loop vertex 0.3689930141 0.4188829958 0.5024020076 vertex 0.3996649981 0.4139719903 0.4999929965 vertex 0.3875469863 0.4432660043 0.4923129976 endloop endfacet facet normal -0.008693 0.999161 -0.040019 outer loop vertex -0.3312000036 0.5071709752 0.2888390124 vertex -0.3319880068 0.5060579777 0.2612220049 vertex -0.3584949970 0.5064489841 0.2767420113 endloop endfacet facet normal -0.002661 0.999555 -0.029727 outer loop vertex -0.3584949970 0.5064489841 0.2767420113 vertex -0.3319880068 0.5060579777 0.2612220049 vertex -0.3612599969 0.5054609776 0.2437680066 endloop endfacet facet normal 0.032155 0.999002 -0.031004 outer loop vertex -0.3273999989 0.5051389933 0.2335450053 vertex -0.3052499890 0.5049329996 0.2498800009 vertex -0.3022220135 0.5041580200 0.2280489951 endloop endfacet facet normal 0.492485 0.020085 -0.870089 outer loop vertex 0.4648860097 0.1946469992 -0.4830439985 vertex 0.4621680081 0.1643850058 -0.4852809906 vertex 0.4496929944 0.1798530072 -0.4919849932 endloop endfacet facet normal 0.169371 -0.980031 -0.104176 outer loop vertex 0.4127419889 -0.5011940002 -0.4187430143 vertex 0.4133110046 -0.5038980246 -0.3923799992 vertex 0.3919729888 -0.5059980154 -0.4073159993 endloop endfacet facet normal -0.929905 -0.366852 0.026382 outer loop vertex -0.4942899942 -0.4458799958 0.1765239984 vertex -0.4988169968 -0.4360859990 0.1531469971 vertex -0.4927400053 -0.4515579939 0.1522029936 endloop endfacet facet normal -0.956950 -0.289061 -0.026271 outer loop vertex -0.4988169968 -0.4360859990 0.1531469971 vertex -0.5010439754 -0.4268909991 0.1330939978 vertex -0.4953950047 -0.4456349909 0.1335649937 endloop endfacet facet normal 0.999692 0.023110 -0.009066 outer loop vertex 0.5059310198 -0.3585309982 -0.0641143024 vertex 0.5050759912 -0.3236849904 -0.0695727989 vertex 0.5055490136 -0.3321509957 -0.0389930010 endloop endfacet facet normal -0.322931 0.021214 0.946185 outer loop vertex -0.4544560015 0.1439339966 0.4924669862 vertex -0.4360620081 0.1333110034 0.4989829957 vertex -0.4378229976 0.1606509984 0.4977689981 endloop endfacet facet normal -0.062144 0.024823 0.997758 outer loop vertex -0.3893089890 0.1197419986 0.5048599839 vertex -0.3742739856 0.1475739926 0.5051040053 vertex -0.4095309973 0.1481810063 0.5028929710 endloop endfacet facet normal 0.006384 0.999278 -0.037448 outer loop vertex 0.0419420004 0.5033349991 0.2962920070 vertex 0.0120750004 0.5042769909 0.3163369894 vertex 0.0462100990 0.5045769811 0.3301610053 endloop endfacet facet normal 0.001914 0.999025 -0.044096 outer loop vertex 0.0419420004 0.5033349991 0.2962920070 vertex 0.0130853001 0.5026620030 0.2797920108 vertex 0.0120750004 0.5042769909 0.3163369894 endloop endfacet facet normal -0.010921 -0.999302 -0.035712 outer loop vertex -0.3527109921 -0.5084499717 0.2841539979 vertex -0.3726190031 -0.5076109767 0.2667649984 vertex -0.3482260108 -0.5074509978 0.2548289895 endloop endfacet facet normal -0.001129 0.998770 -0.049576 outer loop vertex -0.0147759002 0.5033119917 0.2934080064 vertex -0.0417438000 0.5025470257 0.2786110044 vertex -0.0370973013 0.5037909746 0.3035660088 endloop endfacet facet normal -0.003607 0.998977 -0.045070 outer loop vertex -0.0147759002 0.5033119917 0.2934080064 vertex -0.0147794001 0.5018590093 0.2612029910 vertex -0.0417438000 0.5025470257 0.2786110044 endloop endfacet facet normal -0.807776 -0.588848 0.027485 outer loop vertex -0.4890390038 -0.4554229975 0.3461380005 vertex -0.4847060144 -0.4628750086 0.3138290048 vertex -0.4753159881 -0.4746530056 0.3374629915 endloop endfacet facet normal -0.999420 0.033978 0.002203 outer loop vertex -0.5043209791 -0.3103030026 -0.0867924988 vertex -0.5047389865 -0.3208990097 -0.1129989997 vertex -0.5053309798 -0.3397639990 -0.0906066969 endloop endfacet facet normal -0.947942 -0.317689 -0.021922 outer loop vertex -0.4982079864 -0.4256359935 0.0602101982 vertex -0.4970490038 -0.4268639982 0.0278903991 vertex -0.4906220138 -0.4472630024 0.0455950983 endloop endfacet facet normal -0.001096 0.999962 -0.008663 outer loop vertex -0.0259301998 0.4997510016 0.1854269952 vertex 0.0079224901 0.4998489916 0.1924529970 vertex -0.0015506800 0.4995659888 0.1609860063 endloop endfacet facet normal 0.002927 0.999748 -0.022271 outer loop vertex 0.0227194000 0.5003589988 0.2195219994 vertex 0.0516976006 0.5002750158 0.2195599973 vertex 0.0375690982 0.4997870028 0.1957959980 endloop endfacet facet normal -0.998951 0.045767 0.001735 outer loop vertex -0.5042269826 -0.3083409965 -0.1634809971 vertex -0.5037919879 -0.2999680042 -0.1338949949 vertex -0.5027859807 -0.2772409916 -0.1541790068 endloop endfacet facet normal -0.998848 0.047972 -0.001143 outer loop vertex -0.5037919879 -0.2999680042 -0.1338949949 vertex -0.5034520030 -0.2922340035 -0.1064070016 vertex -0.5023459792 -0.2696349919 -0.1244650036 endloop endfacet facet normal 0.434698 0.894992 -0.100137 outer loop vertex 0.4446989894 0.4946840107 -0.3676939905 vertex 0.4604189992 0.4848810136 -0.3870689869 vertex 0.4355840087 0.4955430031 -0.3995850086 endloop endfacet facet normal -0.998991 0.044917 -0.000282 outer loop vertex -0.5047389865 -0.3208990097 -0.1129989997 vertex -0.5034520030 -0.2922340035 -0.1064070016 vertex -0.5037919879 -0.2999680042 -0.1338949949 endloop endfacet facet normal 0.016008 0.004944 0.999860 outer loop vertex -0.1819860041 0.0384021997 0.4995729923 vertex -0.2034080029 0.0114964005 0.5000489950 vertex -0.1715919971 0.0025214099 0.4995839894 endloop endfacet facet normal -0.002117 0.999986 -0.004862 outer loop vertex -0.0187320001 0.4997749925 -0.0722552985 vertex -0.0372169018 0.4998570085 -0.0473359004 vertex -0.0038563199 0.4999479949 -0.0431489982 endloop endfacet facet normal -0.002198 0.999989 -0.004215 outer loop vertex -0.0038563199 0.4999479949 -0.0431489982 vertex -0.0372169018 0.4998570085 -0.0473359004 vertex -0.0248530004 0.5000060201 -0.0184346996 endloop endfacet facet normal -0.006432 0.999970 -0.004333 outer loop vertex -0.0559477992 0.4998649955 -0.0237326007 vertex -0.0690618008 0.4996629953 -0.0508821011 vertex -0.0864692032 0.4996599853 -0.0257380996 endloop endfacet facet normal -0.005855 0.984060 -0.177742 outer loop vertex 0.1931580007 0.5030699968 -0.4119170010 vertex 0.1778379977 0.4998140037 -0.4294390082 vertex 0.1577219963 0.5030580163 -0.4108160138 endloop endfacet facet normal 0.030381 0.977609 -0.208225 outer loop vertex 0.1778379977 0.4998140037 -0.4294390082 vertex 0.1931580007 0.5030699968 -0.4119170010 vertex 0.2034540027 0.4977700114 -0.4352979958 endloop endfacet facet normal -0.016238 0.913856 -0.405714 outer loop vertex 0.2078779936 0.4883669913 -0.4566549957 vertex 0.2034540027 0.4977700114 -0.4352979958 vertex 0.2324610054 0.4943790138 -0.4440970123 endloop endfacet facet normal -0.001632 0.999937 -0.011136 outer loop vertex -0.1135020033 0.4992530048 0.1894309968 vertex -0.1316400021 0.4989460111 0.1645230055 vertex -0.1402810067 0.4992879927 0.1964969933 endloop endfacet facet normal -0.001250 0.999970 -0.007632 outer loop vertex -0.1316400021 0.4989460111 0.1645230055 vertex -0.1573529989 0.4988360107 0.1543200016 vertex -0.1612679958 0.4989979863 0.1761849970 endloop endfacet facet normal 0.031548 0.999492 0.004530 outer loop vertex -0.2011409998 0.4994350076 0.1626659930 vertex -0.1974280030 0.4994130135 0.1416590065 vertex -0.2239809930 0.5002009869 0.1527249962 endloop endfacet facet normal 0.014108 0.999867 0.008211 outer loop vertex -0.1731269956 0.4994120002 -0.1588679999 vertex -0.1944340020 0.4995369911 -0.1374779940 vertex -0.1649010032 0.4990519881 -0.1291619986 endloop endfacet facet normal -0.066790 -0.008806 0.997728 outer loop vertex -0.3808000088 0.2378890067 0.5052909851 vertex -0.3611179888 0.2645669878 0.5068439841 vertex -0.3956589997 0.2734329998 0.5046100020 endloop endfacet facet normal 0.030812 0.999522 -0.002512 outer loop vertex -0.2034229934 0.4996550083 -0.0908036008 vertex -0.2132789940 0.4998939931 -0.1166049987 vertex -0.2304420024 0.5004730225 -0.0967291966 endloop endfacet facet normal -0.404896 0.014039 0.914255 outer loop vertex -0.4618740082 0.1897629946 0.4875330031 vertex -0.4445900023 0.1878470033 0.4952169955 vertex -0.4556159973 0.2142170072 0.4899289906 endloop endfacet facet normal -0.001351 -0.005145 -0.999986 outer loop vertex 0.1619569957 -0.0931186974 -0.4993869960 vertex 0.1312520057 -0.0877761021 -0.4993729889 vertex 0.1498689950 -0.0623454005 -0.4995290041 endloop endfacet facet normal -0.707186 -0.706128 0.035647 outer loop vertex -0.4814299941 -0.4674249887 0.2100970000 vertex -0.4706769884 -0.4775190055 0.2234700024 vertex -0.4845390022 -0.4631260037 0.2335769981 endloop endfacet facet normal -0.018781 -0.005052 0.999811 outer loop vertex 0.1950439960 -0.0661064982 0.4996660054 vertex 0.2058569938 -0.0930429026 0.4997330010 vertex 0.2229530066 -0.0681357011 0.5001800060 endloop endfacet facet normal 0.998426 -0.051841 0.021377 outer loop vertex 0.5027800202 0.2749269903 -0.1954189986 vertex 0.5022479892 0.2557449937 -0.2170879990 vertex 0.5038099885 0.2830750048 -0.2237640023 endloop endfacet facet normal -0.023760 -0.001633 0.999716 outer loop vertex 0.2229530066 -0.0681357011 0.5001800060 vertex 0.2058569938 -0.0930429026 0.4997330010 vertex 0.2389539927 -0.0946267024 0.5005170107 endloop endfacet facet normal 0.003859 -0.003022 -0.999988 outer loop vertex 0.1139789969 -0.1111499965 -0.4993079901 vertex 0.1412380040 -0.1153839976 -0.4991900027 vertex 0.1240260005 -0.1373649985 -0.4991900027 endloop endfacet facet normal -0.040341 -0.003595 0.999179 outer loop vertex 0.2857449949 -0.1299040020 0.5021330118 vertex 0.2772879899 -0.0953247026 0.5019159913 vertex 0.2535459995 -0.1235179976 0.5008559823 endloop endfacet facet normal -0.032563 0.003875 0.999462 outer loop vertex 0.2350769937 -0.1478479952 0.5001519918 vertex 0.2218859941 -0.1681700051 0.4998010099 vertex 0.2456099987 -0.1728210002 0.5005919933 endloop endfacet facet normal 0.013972 -0.811831 0.583725 outer loop vertex 0.0640887991 -0.4891540110 0.4559929967 vertex 0.0904648006 -0.4823130071 0.4648759961 vertex 0.0630778000 -0.4768329859 0.4731529951 endloop endfacet facet normal -0.003809 -0.002803 0.999989 outer loop vertex 0.1520670056 -0.1035349965 0.4992670119 vertex 0.1445910037 -0.1361909956 0.4991469979 vertex 0.1825290024 -0.1210279986 0.4993340075 endloop endfacet facet normal -0.372338 0.001447 -0.928096 outer loop vertex -0.4383569956 -0.3494549990 -0.5007929802 vertex -0.4454990029 -0.3714399934 -0.4979619980 vertex -0.4562290013 -0.3481709957 -0.4936209917 endloop endfacet facet normal -0.011700 -0.004504 0.999921 outer loop vertex 0.1825290024 -0.1210279986 0.4993340075 vertex 0.2058569938 -0.0930429026 0.4997330010 vertex 0.1758580059 -0.0868251994 0.4994100034 endloop endfacet facet normal -0.029376 0.919132 0.392853 outer loop vertex -0.1061049998 0.4943790138 0.4480339885 vertex -0.1315899938 0.4979810119 0.4377009869 vertex -0.1323429942 0.4884110093 0.4600349963 endloop endfacet facet normal 0.003599 -0.004501 -0.999983 outer loop vertex 0.1020250022 -0.0851494968 -0.4994899929 vertex 0.1184210032 -0.0595977008 -0.4995459914 vertex 0.1312520057 -0.0877761021 -0.4993729889 endloop endfacet facet normal -0.585153 -0.810070 -0.037177 outer loop vertex -0.4745810032 -0.4743379951 0.2533349991 vertex -0.4561710060 -0.4871580005 0.2429099977 vertex -0.4626089931 -0.4839990139 0.2754090130 endloop endfacet facet normal -0.885243 -0.285014 -0.367576 outer loop vertex -0.4809930027 -0.4383839965 -0.4636180103 vertex -0.4846389890 -0.4502699971 -0.4456210136 vertex -0.4914880097 -0.4295040071 -0.4452280104 endloop endfacet facet normal -0.061224 -0.658363 -0.750207 outer loop vertex -0.4013339877 -0.4752759933 -0.4734460115 vertex -0.4204579890 -0.4596309960 -0.4856149852 vertex -0.3944329917 -0.4572469890 -0.4898310006 endloop endfacet facet normal -0.000359 0.999989 -0.004668 outer loop vertex -0.0249374993 0.4993419945 -0.1457850039 vertex -0.0161092002 0.4994579852 -0.1216190010 vertex -0.0030338599 0.4993810058 -0.1391140074 endloop endfacet facet normal -0.836215 -0.047455 0.546345 outer loop vertex -0.4852649868 -0.3524079919 0.4644620121 vertex -0.4913789928 -0.3751249909 0.4531309903 vertex -0.4789789915 -0.3771390021 0.4719350040 endloop endfacet facet normal 0.022540 -0.999742 0.002905 outer loop vertex -0.1932670027 -0.4993970096 -0.1438200027 vertex -0.2168350071 -0.4998669922 -0.1227009967 vertex -0.2229640037 -0.5000910163 -0.1522440016 endloop endfacet facet normal -0.006435 0.999959 -0.006297 outer loop vertex -0.0507397987 0.4996260107 -0.0754813999 vertex -0.0828341991 0.4993959963 -0.0792077035 vertex -0.0690618008 0.4996629953 -0.0508821011 endloop endfacet facet normal 0.001492 0.999437 -0.033516 outer loop vertex 0.0622969009 0.5011540055 0.2462430000 vertex 0.0846863016 0.5002909899 0.2215050012 vertex 0.0516976006 0.5002750158 0.2195599973 endloop endfacet facet normal -0.006179 0.999973 -0.004022 outer loop vertex -0.0965142995 0.4991450012 -0.1086950004 vertex -0.0637182966 0.4993680120 -0.1036299989 vertex -0.0749751031 0.4991819859 -0.1325899959 endloop endfacet facet normal -0.049516 -0.997748 0.045238 outer loop vertex 0.2822490036 -0.5055320263 -0.2689450085 vertex 0.3053869903 -0.5076640248 -0.2906410098 vertex 0.3123340011 -0.5065100193 -0.2575849891 endloop endfacet facet normal 0.999174 -0.017761 -0.036562 outer loop vertex 0.5018439889 0.2033450007 0.2424650043 vertex 0.5012490153 0.1674229950 0.2436559945 vertex 0.5003539920 0.1793960035 0.2133799940 endloop endfacet facet normal 0.999890 -0.001074 -0.014765 outer loop vertex 0.4989640117 0.1539900005 0.1543180048 vertex 0.4991370142 0.1749390066 0.1645099968 vertex 0.4994190037 0.1571779996 0.1848990023 endloop endfacet facet normal 0.999866 -0.000869 -0.016316 outer loop vertex 0.4994190037 0.1571779996 0.1848990023 vertex 0.4995450079 0.1246410012 0.1943539977 vertex 0.4990940094 0.1306210011 0.1663980037 endloop endfacet facet normal 0.999871 0.004900 -0.015295 outer loop vertex 0.4997490048 0.0942995027 0.2005770057 vertex 0.5000050068 0.0655241013 0.2080930024 vertex 0.4994859993 0.0704737008 0.1757500023 endloop endfacet facet normal 0.999651 0.002557 -0.026275 outer loop vertex 0.5003079772 0.1157459989 0.2239300013 vertex 0.5005130172 0.0861409977 0.2288500071 vertex 0.4997490048 0.0942995027 0.2005770057 endloop endfacet facet normal -0.042977 -0.010038 -0.999026 outer loop vertex 0.3021790087 -0.1005460024 -0.5032399893 vertex 0.3155319989 -0.1281570047 -0.5035369992 vertex 0.2852439880 -0.1268700063 -0.5022469759 endloop endfacet facet normal 0.280291 -0.959626 -0.023569 outer loop vertex 0.4495109916 -0.4913380146 0.0810734034 vertex 0.4355559945 -0.4959799945 0.1041169986 vertex 0.4237119853 -0.4986509979 0.0720150992 endloop endfacet facet normal 0.904925 -0.263799 0.333948 outer loop vertex 0.4838849902 -0.4488750100 0.4493159950 vertex 0.4915280044 -0.4357970059 0.4389359951 vertex 0.4873670042 -0.4297780097 0.4549660087 endloop endfacet facet normal -0.562523 0.025004 -0.826404 outer loop vertex -0.4562290013 -0.3481709957 -0.4936209917 vertex -0.4652209878 -0.3713969886 -0.4882029891 vertex -0.4735490084 -0.3468329906 -0.4817909896 endloop endfacet facet normal 0.363296 -0.930243 -0.051614 outer loop vertex 0.4355559945 -0.4959799945 0.1041169986 vertex 0.4581309855 -0.4871979952 0.1047369987 vertex 0.4485009909 -0.4922460020 0.1279350072 endloop endfacet facet normal 0.016459 -0.515809 0.856546 outer loop vertex -0.2849380076 -0.4494119883 0.4932920039 vertex -0.3025139868 -0.4646889865 0.4844299853 vertex -0.2744579911 -0.4669089913 0.4825539887 endloop endfacet facet normal -0.020454 0.999779 -0.004919 outer loop vertex 0.3311690092 0.5046780109 -0.1340229958 vertex 0.3453620076 0.5050749779 -0.1123550013 vertex 0.3543240130 0.5051640272 -0.1315219998 endloop endfacet facet normal -0.580739 0.813580 0.028793 outer loop vertex -0.4665479958 0.4785880148 0.2786790133 vertex -0.4769400060 0.4702079892 0.3058649898 vertex -0.4557240009 0.4852840006 0.3077900112 endloop endfacet facet normal 0.002789 0.999972 -0.007002 outer loop vertex 0.3703730106 0.5049740076 -0.1168129966 vertex 0.3453620076 0.5050749779 -0.1123550013 vertex 0.3629820049 0.5051640272 -0.0926202014 endloop endfacet facet normal -0.015188 0.999880 0.003086 outer loop vertex 0.3565660119 0.5049740076 -0.0626325980 vertex 0.3629820049 0.5051640272 -0.0926202014 vertex 0.3346590102 0.5047190189 -0.0878254995 endloop endfacet facet normal 0.022948 0.999730 0.003620 outer loop vertex -0.1855400056 0.4992359877 -0.1107319966 vertex -0.1944340020 0.4995369911 -0.1374779940 vertex -0.2132789940 0.4998939931 -0.1166049987 endloop endfacet facet normal 0.047320 0.998869 -0.004735 outer loop vertex -0.2443580031 0.5013790131 -0.0509278998 vertex -0.2738690078 0.5027130246 -0.0644361004 vertex -0.2713760138 0.5027449727 -0.0327831991 endloop endfacet facet normal 0.055530 0.998455 0.001817 outer loop vertex -0.2696239948 0.5024049878 -0.1199069992 vertex -0.2742800117 0.5026149750 -0.0930081010 vertex -0.2530030012 0.5014479756 -0.1019819975 endloop endfacet facet normal 0.001393 0.999981 -0.006004 outer loop vertex 0.0107682003 0.4994679987 -0.1215040013 vertex -0.0023072199 0.4996309876 -0.0973925963 vertex 0.0284890998 0.4995799959 -0.0987387970 endloop endfacet facet normal -0.011706 0.719977 0.693899 outer loop vertex 0.2501200140 0.4782409966 0.4663090110 vertex 0.2173060030 0.4787580073 0.4652189910 vertex 0.2315070033 0.4639799893 0.4807919860 endloop endfacet facet normal 0.001664 0.999988 -0.004546 outer loop vertex 0.0347282998 0.4999060035 -0.0382633992 vertex 0.0145172998 0.4997929931 -0.0705195963 vertex -0.0038563199 0.4999479949 -0.0431489982 endloop endfacet facet normal -0.000237 0.999983 -0.005822 outer loop vertex -0.0038563199 0.4999479949 -0.0431489982 vertex 0.0145172998 0.4997929931 -0.0705195963 vertex -0.0187320001 0.4997749925 -0.0722552985 endloop endfacet facet normal -0.875975 -0.269748 0.399880 outer loop vertex -0.4815639853 -0.4563739896 0.4488959908 vertex -0.4761649966 -0.4545550048 0.4619500041 vertex -0.4822050035 -0.4410350025 0.4578390121 endloop endfacet facet normal 0.487400 0.872059 -0.044212 outer loop vertex 0.4632779956 0.4847880006 -0.3580699861 vertex 0.4446989894 0.4946840107 -0.3676939905 vertex 0.4505859911 0.4926260114 -0.3433879912 endloop endfacet facet normal -0.005471 0.999969 -0.005578 outer loop vertex -0.0372169018 0.4998570085 -0.0473359004 vertex -0.0507397987 0.4996260107 -0.0754813999 vertex -0.0690618008 0.4996629953 -0.0508821011 endloop endfacet facet normal -0.002115 0.999972 -0.007110 outer loop vertex -0.0326807983 0.4995520115 -0.0994656980 vertex -0.0187320001 0.4997749925 -0.0722552985 vertex -0.0023072199 0.4996309876 -0.0973925963 endloop endfacet facet normal 0.023179 0.999659 0.012064 outer loop vertex -0.3552739918 0.5065249801 -0.1737879962 vertex -0.3543060124 0.5061470270 -0.1443299949 vertex -0.3283680081 0.5057330132 -0.1598600000 endloop endfacet facet normal 0.048824 0.998484 0.025424 outer loop vertex -0.2724280059 0.5033349991 -0.1761849970 vertex -0.2515819967 0.5030069947 -0.2033360004 vertex -0.2878569961 0.5049139857 -0.2085680068 endloop endfacet facet normal 0.050968 0.998657 0.009271 outer loop vertex -0.2566410005 0.5019879937 -0.1463650018 vertex -0.2696239948 0.5024049878 -0.1199069992 vertex -0.2412499934 0.5009649992 -0.1207809970 endloop endfacet facet normal 0.031381 0.999494 -0.005112 outer loop vertex -0.2304420024 0.5004730225 -0.0967291966 vertex -0.2223239988 0.5003510118 -0.0707523003 vertex -0.2034229934 0.4996550083 -0.0908036008 endloop endfacet facet normal 0.054402 0.998518 0.001622 outer loop vertex -0.2742800117 0.5026149750 -0.0930081010 vertex -0.2696239948 0.5024049878 -0.1199069992 vertex -0.2986429930 0.5039719939 -0.1112750024 endloop endfacet facet normal -0.005225 0.955199 -0.295918 outer loop vertex -0.1422570050 0.4989689887 -0.4257969856 vertex -0.1644449979 0.4918529987 -0.4483749866 vertex -0.1757619977 0.5000320077 -0.4217739999 endloop endfacet facet normal -0.018359 0.999418 -0.028763 outer loop vertex 0.1842730045 0.5049520135 0.3199450076 vertex 0.1562439948 0.5041649938 0.3104889989 vertex 0.1630759984 0.5051450133 0.3401809931 endloop endfacet facet normal -0.007405 0.999483 -0.031285 outer loop vertex 0.1630759984 0.5051450133 0.3401809931 vertex 0.1562439948 0.5041649938 0.3104889989 vertex 0.1344300061 0.5046560168 0.3313390017 endloop endfacet facet normal -0.978418 -0.152407 0.139534 outer loop vertex -0.4998529851 -0.4227319956 0.3998920023 vertex -0.4961569905 -0.4216209948 0.4270220101 vertex -0.5017660260 -0.3983069956 0.4131560028 endloop endfacet facet normal -0.866071 0.080867 0.493338 outer loop vertex -0.4832200110 0.4079610109 0.4635359943 vertex -0.4930199981 0.4150060117 0.4451769888 vertex -0.4929000139 0.3898569942 0.4495100081 endloop endfacet facet normal -0.570750 -0.003394 0.821117 outer loop vertex -0.4555709958 -0.1790930033 0.4867590070 vertex -0.4591589868 -0.1471659988 0.4843969941 vertex -0.4728290141 -0.1687179953 0.4748060107 endloop endfacet facet normal 0.006709 0.999961 0.005796 outer loop vertex 0.0862971023 0.4994460046 0.0908406004 vertex 0.0987669006 0.4995160103 0.0643268004 vertex 0.0683431998 0.4997020066 0.0674555004 endloop endfacet facet normal 0.006216 0.999979 0.001569 outer loop vertex 0.0575711988 0.4999209940 0.0155590000 vertex 0.0795254037 0.4997470081 0.0394668989 vertex 0.0927544981 0.4997139871 0.0080934800 endloop endfacet facet normal -0.743759 -0.002581 -0.668443 outer loop vertex -0.4877530038 -0.2964619994 -0.4628860056 vertex -0.4829509854 -0.2700609863 -0.4683310091 vertex -0.4718129933 -0.2928450108 -0.4806360006 endloop endfacet facet normal 0.006648 0.999969 0.004146 outer loop vertex 0.0795254037 0.4997470081 0.0394668989 vertex 0.0987669006 0.4995160103 0.0643268004 vertex 0.1110370010 0.4995500147 0.0364514999 endloop endfacet facet normal -0.003408 0.999989 0.003153 outer loop vertex 0.1489440054 0.4991790056 0.0906848013 vertex 0.1650860012 0.4991450012 0.1189119965 vertex 0.1822119951 0.4992829859 0.0936629996 endloop endfacet facet normal 0.117623 -0.015357 0.992940 outer loop vertex 0.4114460051 0.1955559999 0.5029839873 vertex 0.3894610107 0.1866800040 0.5054510236 vertex 0.4077430069 0.1697189957 0.5030230284 endloop endfacet facet normal 0.002895 0.999987 0.004143 outer loop vertex 0.1489440054 0.4991790056 0.0906848013 vertex 0.1162889972 0.4992769957 0.0898490027 vertex 0.1301970035 0.4991090000 0.1206839979 endloop endfacet facet normal 0.941328 0.235708 -0.241544 outer loop vertex 0.4926590025 0.4427779913 -0.4333530068 vertex 0.4976300001 0.4222350121 -0.4340269864 vertex 0.4903039932 0.4338069856 -0.4512850046 endloop endfacet facet normal -0.006392 0.999116 -0.041543 outer loop vertex -0.0462273993 0.5011379719 0.2454130054 vertex -0.0761822015 0.5019069910 0.2685169876 vertex -0.0417438000 0.5025470257 0.2786110044 endloop endfacet facet normal -0.019528 -0.999475 -0.025866 outer loop vertex -0.3726190031 -0.5076109767 0.2667649984 vertex -0.3527109921 -0.5084499717 0.2841539979 vertex -0.3786840141 -0.5082039833 0.2942579985 endloop endfacet facet normal -0.982494 0.010843 0.185976 outer loop vertex -0.4985440075 -0.1768569946 0.4275180101 vertex -0.5031399727 -0.1935810000 0.4042130113 vertex -0.4992209971 -0.2086459994 0.4257949889 endloop endfacet facet normal 0.998845 -0.041133 -0.024825 outer loop vertex 0.5079550147 0.3047330081 -0.3780559897 vertex 0.5093719959 0.3227489889 -0.3508940041 vertex 0.5078780055 0.2832010090 -0.3454770148 endloop endfacet facet normal 0.999056 -0.023193 -0.036735 outer loop vertex 0.5093719959 0.3227489889 -0.3508940041 vertex 0.5079550147 0.3047330081 -0.3780559897 vertex 0.5086550117 0.3378250003 -0.3799119890 endloop endfacet facet normal 0.188110 0.621193 -0.760745 outer loop vertex 0.4530040026 0.4578979909 -0.4770309925 vertex 0.4364019930 0.4694429934 -0.4717090130 vertex 0.4566949904 0.4702599943 -0.4660240114 endloop endfacet facet normal 0.326571 0.834859 -0.443127 outer loop vertex 0.4566949904 0.4702599943 -0.4660240114 vertex 0.4636709988 0.4751670063 -0.4516380131 vertex 0.4708159864 0.4665589929 -0.4625900090 endloop endfacet facet normal -0.687494 -0.726175 0.004681 outer loop vertex -0.4706769884 -0.4775190055 0.2234700024 vertex -0.4814299941 -0.4674249887 0.2100970000 vertex -0.4709900022 -0.4774039984 0.1953379959 endloop endfacet facet normal 0.659310 -0.660965 0.358380 outer loop vertex 0.4645250142 -0.4705840051 0.4575679898 vertex 0.4745779932 -0.4590120018 0.4604159892 vertex 0.4660370052 -0.4633040130 0.4682129920 endloop endfacet facet normal 0.028772 0.002489 -0.999583 outer loop vertex -0.1826390028 -0.3659310043 -0.5043640137 vertex -0.2142480016 -0.3443099856 -0.5052199960 vertex -0.1867100000 -0.3268930018 -0.5043839812 endloop endfacet facet normal 0.011360 -0.022970 -0.999672 outer loop vertex -0.2192209959 -0.3775820136 -0.5045120120 vertex -0.2142480016 -0.3443099856 -0.5052199960 vertex -0.1826390028 -0.3659310043 -0.5043640137 endloop endfacet facet normal -0.777034 0.008047 0.629407 outer loop vertex -0.4860369861 0.2193139941 0.4619710147 vertex -0.4732579887 0.2026010007 0.4779610038 vertex -0.4722200036 0.2290720046 0.4789040089 endloop endfacet facet normal -0.777921 0.006339 0.628330 outer loop vertex -0.4846940041 0.1874690056 0.4639549851 vertex -0.4732579887 0.2026010007 0.4779610038 vertex -0.4860369861 0.2193139941 0.4619710147 endloop endfacet facet normal 0.965981 -0.254994 0.043119 outer loop vertex 0.4993619919 -0.4240899980 0.2081439942 vertex 0.5014250278 -0.4125539958 0.2301470041 vertex 0.4947400093 -0.4383150041 0.2275660038 endloop endfacet facet normal 0.957118 -0.288854 -0.022103 outer loop vertex 0.4994499981 -0.4218460023 0.1826290041 vertex 0.4993619919 -0.4240899980 0.2081439942 vertex 0.4936189950 -0.4424499869 0.1993950009 endloop endfacet facet normal -0.747919 -0.166489 0.642572 outer loop vertex -0.4704740047 -0.4434289932 0.4708729982 vertex -0.4774200022 -0.4227620065 0.4681429863 vertex -0.4822050035 -0.4410350025 0.4578390121 endloop endfacet facet normal -0.598470 -0.096077 0.795363 outer loop vertex -0.4774200022 -0.4227620065 0.4681429863 vertex -0.4704740047 -0.4434289932 0.4708729982 vertex -0.4579249918 -0.4249970019 0.4825420082 endloop endfacet facet normal 0.544428 -0.007752 -0.838772 outer loop vertex 0.4669679999 -0.3572750092 -0.4856689870 vertex 0.4545870125 -0.3714709878 -0.4935739934 vertex 0.4537630081 -0.3444060087 -0.4943589866 endloop endfacet facet normal 0.721606 -0.032143 -0.691558 outer loop vertex 0.4803369939 -0.3563739955 -0.4717609882 vertex 0.4705489874 -0.3850379884 -0.4806419909 vertex 0.4669679999 -0.3572750092 -0.4856689870 endloop endfacet facet normal -0.597827 -0.013895 0.801505 outer loop vertex -0.4618740082 0.1897629946 0.4875330031 vertex -0.4727860093 0.1762100011 0.4791589975 vertex -0.4579269886 0.1681900024 0.4901030064 endloop endfacet facet normal -0.627306 0.024116 0.778399 outer loop vertex -0.4727860093 0.1762100011 0.4791589975 vertex -0.4618740082 0.1897629946 0.4875330031 vertex -0.4732579887 0.2026010007 0.4779610038 endloop endfacet facet normal 0.075952 0.898046 0.433295 outer loop vertex 0.3574149907 0.4909240007 0.4535669982 vertex 0.3847469985 0.4851100147 0.4608260095 vertex 0.3800059855 0.4960620105 0.4389579892 endloop endfacet facet normal -0.708219 -0.705589 -0.023899 outer loop vertex -0.4709900022 -0.4774039984 0.1953379959 vertex -0.4814299941 -0.4674249887 0.2100970000 vertex -0.4839560091 -0.4641309977 0.1877010018 endloop endfacet facet normal 0.093621 0.730324 0.676655 outer loop vertex 0.3847469985 0.4851100147 0.4608260095 vertex 0.3610799909 0.4781450033 0.4716179967 vertex 0.3877870142 0.4688259959 0.4779810011 endloop endfacet facet normal 0.021355 0.818030 0.574779 outer loop vertex 0.3574149907 0.4909240007 0.4535669982 vertex 0.3610799909 0.4781450033 0.4716179967 vertex 0.3847469985 0.4851100147 0.4608260095 endloop endfacet facet normal 0.992867 -0.118837 0.009646 outer loop vertex 0.5030710101 -0.4011560082 0.2011460066 vertex 0.5050380230 -0.3827239871 0.2257599980 vertex 0.5014250278 -0.4125539958 0.2301470041 endloop endfacet facet normal 0.986584 -0.162889 -0.010923 outer loop vertex 0.4994499981 -0.4218460023 0.1826290041 vertex 0.5030710101 -0.4011560082 0.2011460066 vertex 0.4993619919 -0.4240899980 0.2081439942 endloop endfacet facet normal 0.825830 -0.003548 0.563907 outer loop vertex 0.4749450088 0.1473170072 0.4714690149 vertex 0.4773119986 0.1233789995 0.4678519964 vertex 0.4855690002 0.1435959935 0.4558869898 endloop endfacet facet normal 0.658952 -0.048263 0.750635 outer loop vertex 0.4773119986 0.1233789995 0.4678519964 vertex 0.4749450088 0.1473170072 0.4714690149 vertex 0.4625340104 0.1367550045 0.4816850126 endloop endfacet facet normal 0.563707 0.020934 -0.825710 outer loop vertex 0.4700340033 -0.3276489973 -0.4818570018 vertex 0.4505710006 -0.3152920008 -0.4948309958 vertex 0.4637469947 -0.2924610078 -0.4852569997 endloop endfacet facet normal 0.750371 -0.010825 -0.660928 outer loop vertex 0.4869630039 -0.3277710080 -0.4626350105 vertex 0.4700340033 -0.3276489973 -0.4818570018 vertex 0.4803479910 -0.2993319929 -0.4706110060 endloop endfacet facet normal -0.042002 -0.644903 -0.763110 outer loop vertex -0.4311540127 -0.4735539854 -0.4732599854 vertex -0.4204579890 -0.4596309960 -0.4856149852 vertex -0.4013339877 -0.4752759933 -0.4734460115 endloop endfacet facet normal -0.091764 -0.835841 -0.541248 outer loop vertex -0.4451650083 -0.4797869921 -0.4612590075 vertex -0.4311540127 -0.4735539854 -0.4732599854 vertex -0.4224640131 -0.4852119982 -0.4567300081 endloop endfacet facet normal 0.281659 0.351207 -0.892929 outer loop vertex 0.4530040026 0.4578979909 -0.4770309925 vertex 0.4658789933 0.4620009959 -0.4713560045 vertex 0.4679319859 0.4502609968 -0.4753260016 endloop endfacet facet normal -0.693521 0.610469 0.382565 outer loop vertex -0.4747540057 0.4658899903 0.4470410049 vertex -0.4703429937 0.4608060122 0.4631499946 vertex -0.4621979892 0.4735189974 0.4576289952 endloop endfacet facet normal 0.813478 0.580617 0.033731 outer loop vertex 0.4871830046 0.4580259919 -0.3513700068 vertex 0.4757229984 0.4737850130 -0.3462559879 vertex 0.4808509946 0.4649890065 -0.3185189962 endloop endfacet facet normal 0.808084 0.589051 -0.004343 outer loop vertex 0.4757229984 0.4737850130 -0.3462559879 vertex 0.4871830046 0.4580259919 -0.3513700068 vertex 0.4768640101 0.4720290005 -0.3721239865 endloop endfacet facet normal -0.721206 0.353275 0.595868 outer loop vertex -0.4735729992 0.4452320039 0.4684740007 vertex -0.4639010131 0.4556109905 0.4740270078 vertex -0.4703429937 0.4608060122 0.4631499946 endloop endfacet facet normal 0.810808 0.268057 -0.520324 outer loop vertex 0.4742270112 0.4580070078 -0.4684759974 vertex 0.4790199995 0.4590750039 -0.4604569972 vertex 0.4803479910 0.4453099966 -0.4654789865 endloop endfacet facet normal 0.669928 -0.740265 -0.056606 outer loop vertex 0.4748289883 -0.4738030136 0.3119370043 vertex 0.4607680142 -0.4845870137 0.2865540087 vertex 0.4798400104 -0.4670709968 0.2832039893 endloop endfacet facet normal 0.779629 -0.626180 -0.008774 outer loop vertex 0.4866929948 -0.4592700005 0.3289479911 vertex 0.4748289883 -0.4738030136 0.3119370043 vertex 0.4867979884 -0.4587840140 0.3035930097 endloop endfacet facet normal -0.816129 -0.515773 -0.260599 outer loop vertex -0.4760619998 -0.4585720003 -0.4605270028 vertex -0.4693750143 -0.4698629975 -0.4591220021 vertex -0.4753629863 -0.4670189917 -0.4459980130 endloop endfacet facet normal -0.775636 -0.320546 -0.543728 outer loop vertex -0.4680840075 -0.4649800062 -0.4681299925 vertex -0.4760619998 -0.4585720003 -0.4605270028 vertex -0.4695990086 -0.4529379904 -0.4730679989 endloop endfacet OpenMesh-9.0.0/src/Unittests/TestFiles/square_material.obj0000660000175000011300000000045214172246501023736 0ustar moebiusacg_staffmtllib square_material.mtl v 0.000000 2.000000 0.000000 v 0.000000 0.000000 0.000000 v 2.000000 0.000000 0.000000 v 2.000000 2.000000 0.000000 vt 0.000000 1.000000 0.000000 vt 0.000000 0.000000 0.000000 vt 1.000000 0.000000 0.000000 vt 1.000000 1.000000 0.000000 usemtl Colored f 1/1 2/2 3/3 4/4 OpenMesh-9.0.0/src/Unittests/TestFiles/cube-minimal-custom_props.ply0000660000175000011300000000165514172246501025715 0ustar moebiusacg_staffply format ascii 1.0 element vertex 8 property float32 x property float32 y property float32 z property float32 nx property float32 ny property float32 nz property float32 quality property uint index property list uint8 int32 test_values element face 6 property list uint8 int32 vertex_indices property list uint8 float32 texcoords property uint faceIndex end_header -1 -1 -1 0.0 0.0 1.0 1.0 0 2 1 2 1 -1 -1 0.0 1.0 0.0 0.5 1 2 3 4 1 1 -1 0.0 1.0 1.0 0.7 2 2 5 6 -1 1 -1 1.0 0.0 0.0 1.0 3 2 7 8 -1 -1 1 1.0 0.0 1.0 0.1 4 2 9 10 1 -1 1 1.0 1.0 0.0 0.0 5 2 11 12 1 1 1 1.0 1.0 1.0 2.0 6 2 13 14 -1 1 1 1.0 1.0 2.0 5.0 7 2 15 16 4 0 1 2 3 8 1.0 1.0 -1.0 -1.0 0.0 0.0 -0.5 -0.5 0 4 5 4 7 6 8 1.0 1.0 -1.0 -1.0 0.0 0.0 -0.5 -0.5 1 4 6 2 1 5 8 1.0 1.0 -1.0 -1.0 0.0 0.0 -0.5 -0.5 2 4 3 7 4 0 8 1.0 1.0 -1.0 -1.0 0.0 0.0 -0.5 -0.5 3 4 7 3 2 6 8 1.0 1.0 -1.0 -1.0 0.0 0.0 -0.5 -0.5 4 4 5 1 0 4 8 1.0 1.0 -1.0 -1.0 0.0 0.0 -0.5 -0.5 5 OpenMesh-9.0.0/src/Unittests/TestFiles/cube-minimal-texCoords.obj0000660000175000011300000000130514172246501025070 0ustar moebiusacg_staffg cube v 0.0 0.0 0.0 v 0.0 0.0 1.0 v 0.0 1.0 0.0 v 0.0 1.0 1.0 v 1.0 0.0 0.0 v 1.0 0.0 1.0 v 1.0 1.0 0.0 v 1.0 1.0 1.0 vn 0.0 0.0 1.0 vn 0.0 0.0 -1.0 vn 0.0 1.0 0.0 vn 0.0 -1.0 0.0 vn 1.0 0.0 0.0 vn -1.0 0.0 0.0 vt 1.0 1.0 vt 2.0 2.0 vt 3.0 3.0 vt 4.0 4.0 vt 5.0 5.0 vt 6.0 6.0 vt 7.0 7.0 vt 8.0 8.0 vt 9.0 9.0 vt 10.0 10.0 vt 11.0 11.0 vt 12.0 12.0 f 1/1/2 7/1/2 5/1/2 f 1/2/2 3/2/2 7/2/2 f 1/3/6 4/3/6 3/3/6 f 1/4/6 2/4/6 4/4/6 f 3/5/3 8/5/3 7/5/3 f 3/6/3 4/6/3 8/6/3 f 5/7/5 7/7/5 8/7/5 f 5/8/5 8/8/5 6/8/5 f 1/9/4 5/9/4 6/9/4 f 1/10/4 6/10/4 2/10/4 f 2/11/1 6/11/1 8/11/1 f 2/12/1 8/12/1 4/12/1 OpenMesh-9.0.0/src/Unittests/TestFiles/cube_tri_with_properties_2_1.om0000660000175000011300000007432614172246501026200 0ustar moebiusacg_staffOMTA €?€¿€?€?€?€?€¿€?€?€¿€¿€?€?€¿€¿€?€?€¿€¿€?€¿€¿€¿€¿ø      "   #    !  à #è " Vertex: int  ÂVertex: double@@@"@(@.@2@ð? Vertex: float @@À@A@ApAA€?Â@ Vertex: char ÂÀ Vertex: boolþÂÀVertex: string03691215181Â@Vertex: RegisteredDataTypeèÊLiý-¡ @p m@p í@Ç1Ap mAÊLiý-¡@p í@p mADZAp íA ˜ù~â8&@Ç1ADZAOUBÇ1B ÊLiý-¡-@p mAp íAÇ1Bp mBÿÏa¾¼„2@æ%”Aæ%BÙ8^Bæ%”B˜ù~â86@DZAÇ1BOU…BDZB‡ˆ›SÉÀó?Kž?K@p m@Kž@Â@4Vertex: OM vector of dimension 1 of type signed char Â/Vertex: OM vector of dimension 1 of type double@@@"@(@.@2@ð?Â.Vertex: OM vector of dimension 1 of type float @@À@A@ApAA€?Â,Vertex: OM vector of dimension 1 of type int  €.Vertex: OM vector of dimension 1 of type short Â@6Vertex: OM vector of dimension 1 of type unsigned char Â5Vertex: OM vector of dimension 1 of type unsigned int  €7Vertex: OM vector of dimension 1 of type unsigned short €4Vertex: OM vector of dimension 2 of type signed char Â/Vertex: OM vector of dimension 2 of type double€ð?@@@@"@$@(@*@.@0@2@3@ð?@Â.Vertex: OM vector of dimension 2 of type float@€?@@€@À@à@A A@APApA€AA˜A€?@Â,Vertex: OM vector of dimension 2 of type int@ Â.Vertex: OM vector of dimension 2 of type short  €6Vertex: OM vector of dimension 2 of type unsigned char Â5Vertex: OM vector of dimension 2 of type unsigned int@ Â7Vertex: OM vector of dimension 2 of type unsigned short  ÂÀ4Vertex: OM vector of dimension 3 of type signed char Â/Vertex: OM vector of dimension 3 of type doubleÀð?@@@@@@ @"@$@&@(@*@,@.@0@1@2@3@ð?@@Â.Vertex: OM vector of dimension 3 of type float`€?@@@€@ @À@à@AA A0A@APA`ApA€AˆAA˜A€?@@@Â,Vertex: OM vector of dimension 3 of type int` €.Vertex: OM vector of dimension 3 of type short0 ÂÀ6Vertex: OM vector of dimension 3 of type unsigned char Â5Vertex: OM vector of dimension 3 of type unsigned int` €7Vertex: OM vector of dimension 3 of type unsigned short0 Â4Vertex: OM vector of dimension 4 of type signed char  Â/Vertex: OM vector of dimension 4 of type doubleð?@@@@@@@@ @"@"@$@&@(@(@*@,@.@.@0@1@2@2@3@ð?ð?@@@Â.Vertex: OM vector of dimension 4 of type float€€?@@@@@€@ @À@À@à@AAA A0A@A@APA`ApApA€AˆAAA˜A€?€?@@@€@Â,Vertex: OM vector of dimension 4 of type int€ Â.Vertex: OM vector of dimension 4 of type short@ Â6Vertex: OM vector of dimension 4 of type unsigned char  Â5Vertex: OM vector of dimension 4 of type unsigned int€ Â7Vertex: OM vector of dimension 4 of type unsigned short@ Ê Face: int0  Ê Face: double`@@"@(@.@2@ð?@@$@*@Ê Face: float0@@À@A@ApAA€?€@à@ APAÊ@ Face: char   ÊÀ Face: boolþÊÀ Face: string)03691215181471013Ê@Face: RegisteredDataType\ÊLiý-¡ @p m@p í@Ç1Ap mAÊLiý-¡@p í@p mADZAp íA ˜ù~â8&@Ç1ADZAOUBÇ1B ÊLiý-¡-@p mAp íAÇ1Bp mBÿÏa¾¼„2@æ%”Aæ%BÙ8^Bæ%”B˜ù~â86@DZAÇ1BOU…BDZB‡ˆ›SÉÀó?Kž?K@p m@Kž@‡ˆ›SÉÀ@Kž@KAp mAKžAv()°H!@E AEŠABhÏAE B ©j‚¨û°(@݇EA݇ÅAæ%B݇EB î^î“£ 0@e€AeB«—@Be€BÊ@2Face: OM vector of dimension 1 of type signed char   Ê-Face: OM vector of dimension 1 of type double`@@"@(@.@2@ð?@@$@*@Ê,Face: OM vector of dimension 1 of type float0@@À@A@ApAA€?€@à@ APAÊ*Face: OM vector of dimension 1 of type int0  Ê€,Face: OM vector of dimension 1 of type short  Ê@4Face: OM vector of dimension 1 of type unsigned char   Ê3Face: OM vector of dimension 1 of type unsigned int0  Ê€5Face: OM vector of dimension 1 of type unsigned short  Ê€2Face: OM vector of dimension 2 of type signed char  Ê-Face: OM vector of dimension 2 of type doubleÀð?@@@@"@$@(@*@.@0@2@3@ð?@@@@ @$@&@*@,@Ê,Face: OM vector of dimension 2 of type float`€?@@€@À@à@A A@APApA€AA˜A€?@€@ @à@A A0APA`AÊ*Face: OM vector of dimension 2 of type int`  Ê,Face: OM vector of dimension 2 of type short0  Ê€4Face: OM vector of dimension 2 of type unsigned char  Ê3Face: OM vector of dimension 2 of type unsigned int`  Ê5Face: OM vector of dimension 2 of type unsigned short0  ÊÀ2Face: OM vector of dimension 3 of type signed char$  Ê-Face: OM vector of dimension 3 of type double ð?@@@@@@ @"@$@&@(@*@,@.@0@1@2@3@ð?@@@@@@ @"@$@&@(@*@,@.@Ê,Face: OM vector of dimension 3 of type float€?@@@€@ @À@à@AA A0A@APA`ApA€AˆAA˜A€?@@@€@ @À@à@AA A0A@APA`ApAÊ*Face: OM vector of dimension 3 of type int  Ê€,Face: OM vector of dimension 3 of type shortH  ÊÀ4Face: OM vector of dimension 3 of type unsigned char$  Ê3Face: OM vector of dimension 3 of type unsigned int  Ê€5Face: OM vector of dimension 3 of type unsigned shortH  Ê2Face: OM vector of dimension 4 of type signed char0  Ê-Face: OM vector of dimension 4 of type double€ð?@@@@@@@@ @"@"@$@&@(@(@*@,@.@.@0@1@2@2@3@ð?ð?@@@@@@@@ @"@$@$@&@(@*@*@,@.@0@Ê,Face: OM vector of dimension 4 of type floatÀ€?@@@@@€@ @À@À@à@AAA A0A@A@APA`ApApA€AˆAAA˜A€?€?@@@€@€@ @À@à@à@AA A A0A@APAPA`ApA€AÊ*Face: OM vector of dimension 4 of type intÀ  Ê,Face: OM vector of dimension 4 of type short`  Ê4Face: OM vector of dimension 4 of type unsigned char0  Ê3Face: OM vector of dimension 4 of type unsigned intÀ  Ê5Face: OM vector of dimension 4 of type unsigned short`  Ò Edge: intH   Ò Edge: double@@"@(@.@2@ð?@@$@*@0@3@@@ @&@Ò Edge: floatH@@À@A@ApAA€?€@à@ APA€A˜A@ @A0AÒ@ Edge: char   ÒÀ Edge: boolþÿÒÀ Edge: string>03691215181471013161925811Ò@Edge: RegisteredDataType ÊLiý-¡ @p m@p í@Ç1Ap mAÊLiý-¡@p í@p mADZAp íA ˜ù~â8&@Ç1ADZAOUBÇ1B ÊLiý-¡-@p mAp íAÇ1Bp mBÿÏa¾¼„2@æ%”Aæ%BÙ8^Bæ%”B˜ù~â86@DZAÇ1BOU…BDZB‡ˆ›SÉÀó?Kž?K@p m@Kž@‡ˆ›SÉÀ@Kž@KAp mAKžAv()°H!@E AEŠABhÏAE B ©j‚¨û°(@݇EA݇ÅAæ%B݇EB î^î“£ 0@e€AeB«—@Be€B‡ˆ›SÉÀ3@KžAKBp mBKžB ²Hït7@y§»Ay§;Bš½ŒBy§»B‡ˆ›SÉÀ@K@Kž@p í@KA©j‚¨û°@݇Å@݇EAæ%”A݇ÅA‡ˆ›SÉÀ#@KAKžAp íAKB ºÛõÒ)+@§HYA§HÙA}ö"B§HYBÒ@2Edge: OM vector of dimension 1 of type signed char   Ò-Edge: OM vector of dimension 1 of type double@@"@(@.@2@ð?@@$@*@0@3@@@ @&@Ò,Edge: OM vector of dimension 1 of type floatH@@À@A@ApAA€?€@à@ APA€A˜A@ @A0AÒ*Edge: OM vector of dimension 1 of type intH   Ò€,Edge: OM vector of dimension 1 of type short$   Ò@4Edge: OM vector of dimension 1 of type unsigned char   Ò3Edge: OM vector of dimension 1 of type unsigned intH   Ò€5Edge: OM vector of dimension 1 of type unsigned short$   Ò€2Edge: OM vector of dimension 2 of type signed char$   Ò-Edge: OM vector of dimension 2 of type double ð?@@@@"@$@(@*@.@0@2@3@ð?@@@@ @$@&@*@,@0@1@3@@@@@ @"@&@(@Ò,Edge: OM vector of dimension 2 of type float€?@@€@À@à@A A@APApA€AA˜A€?@€@ @à@A A0APA`A€AˆA˜A@@@ @À@AA0A@AÒ*Edge: OM vector of dimension 2 of type int   Ò,Edge: OM vector of dimension 2 of type shortH   Ò€4Edge: OM vector of dimension 2 of type unsigned char$   Ò3Edge: OM vector of dimension 2 of type unsigned int   Ò5Edge: OM vector of dimension 2 of type unsigned shortH   ÒÀ2Edge: OM vector of dimension 3 of type signed char6   Ò-Edge: OM vector of dimension 3 of type double°ð?@@@@@@ @"@$@&@(@*@,@.@0@1@2@3@ð?@@@@@@ @"@$@&@(@*@,@.@0@1@2@3@ð?@@@@@@ @"@$@&@(@*@Ò,Edge: OM vector of dimension 3 of type floatØ€?@@@€@ @À@à@AA A0A@APA`ApA€AˆAA˜A€?@@@€@ @À@à@AA A0A@APA`ApA€AˆAA˜A€?@@@€@ @À@à@AA A0A@APAÒ*Edge: OM vector of dimension 3 of type intØ   Ò€,Edge: OM vector of dimension 3 of type shortl   ÒÀ4Edge: OM vector of dimension 3 of type unsigned char6   Ò3Edge: OM vector of dimension 3 of type unsigned intØ   Ò€5Edge: OM vector of dimension 3 of type unsigned shortl   Ò2Edge: OM vector of dimension 4 of type signed charH   Ò-Edge: OM vector of dimension 4 of type double@ð?@@@@@@@@ @"@"@$@&@(@(@*@,@.@.@0@1@2@2@3@ð?ð?@@@@@@@@ @"@$@$@&@(@*@*@,@.@0@0@1@2@3@3@ð?@@@@@@@@ @ @"@$@&@&@(@*@,@Ò,Edge: OM vector of dimension 4 of type float €?@@@@@€@ @À@À@à@AAA A0A@A@APA`ApApA€AˆAAA˜A€?€?@@@€@€@ @À@à@à@AA A A0A@APAPA`ApA€A€AˆAA˜A˜A€?@@@@€@ @ @À@à@AAA A0A0A@APA`AÒ*Edge: OM vector of dimension 4 of type int    Ò,Edge: OM vector of dimension 4 of type short   Ò4Edge: OM vector of dimension 4 of type unsigned charH   Ò3Edge: OM vector of dimension 4 of type unsigned int    Ò5Edge: OM vector of dimension 4 of type unsigned short   Ú Halfedge: int     ÚHalfedge: double @@"@(@.@2@ð?@@$@*@0@3@@@ @&@,@1@@@"@(@.@2@ð?@@$@*@0@3@@@ÚHalfedge: float@@À@A@ApAA€?€@à@ APA€A˜A@ @A0A`AˆA@@À@A@ApAA€?€@à@ APA€A˜A@ @Ú@Halfedge: char$     ÚÀHalfedge: boolþÿïÿÚÀHalfedge: string}03691215181471013161925811141703691215181471013161925Ú@Halfedge: RegisteredDataTypeÊLiý-¡ @p m@p í@Ç1Ap mAÊLiý-¡@p í@p mADZAp íA ˜ù~â8&@Ç1ADZAOUBÇ1B ÊLiý-¡-@p mAp íAÇ1Bp mBÿÏa¾¼„2@æ%”Aæ%BÙ8^Bæ%”B˜ù~â86@DZAÇ1BOU…BDZB‡ˆ›SÉÀó?Kž?K@p m@Kž@‡ˆ›SÉÀ@Kž@KAp mAKžAv()°H!@E AEŠABhÏAE B ©j‚¨û°(@݇EA݇ÅAæ%B݇EB î^î“£ 0@e€AeB«—@Be€B‡ˆ›SÉÀ3@KžAKBp mBKžB ²Hït7@y§»Ay§;Bš½ŒBy§»B‡ˆ›SÉÀ@K@Kž@p í@KA©j‚¨û°@݇Å@݇EAæ%”A݇ÅA‡ˆ›SÉÀ#@KAKžAp íAKB ºÛõÒ)+@§HYA§HÙA}ö"B§HYBv()°H1@EŠAE BBhOBEŠBAÕèÕü4@¯æ§A¯æ'BÚ{B¯æ§BÊLiý-¡ @p m@p í@Ç1Ap mAÊLiý-¡@p í@p mADZAp íA ˜ù~â8&@Ç1ADZAOUBÇ1B ÊLiý-¡-@p mAp íAÇ1Bp mBÿÏa¾¼„2@æ%”Aæ%BÙ8^Bæ%”B˜ù~â86@DZAÇ1BOU…BDZB‡ˆ›SÉÀó?Kž?K@p m@Kž@‡ˆ›SÉÀ@Kž@KAp mAKžAv()°H!@E AEŠABhÏAE B ©j‚¨û°(@݇EA݇ÅAæ%B݇EB î^î“£ 0@e€AeB«—@Be€B‡ˆ›SÉÀ3@KžAKBp mBKžB ²Hït7@y§»Ay§;Bš½ŒBy§»B‡ˆ›SÉÀ@K@Kž@p í@KA©j‚¨û°@݇Å@݇EAæ%”A݇ÅAÚ@6Halfedge: OM vector of dimension 1 of type signed char$     Ú1Halfedge: OM vector of dimension 1 of type double @@"@(@.@2@ð?@@$@*@0@3@@@ @&@,@1@@@"@(@.@2@ð?@@$@*@0@3@@@Ú0Halfedge: OM vector of dimension 1 of type float@@À@A@ApAA€?€@à@ APA€A˜A@ @A0A`AˆA@@À@A@ApAA€?€@à@ APA€A˜A@ @Ú.Halfedge: OM vector of dimension 1 of type int     Ú€0Halfedge: OM vector of dimension 1 of type shortH     Ú@8Halfedge: OM vector of dimension 1 of type unsigned char$     Ú7Halfedge: OM vector of dimension 1 of type unsigned int     Ú€9Halfedge: OM vector of dimension 1 of type unsigned shortH     Ú€6Halfedge: OM vector of dimension 2 of type signed charH     Ú1Halfedge: OM vector of dimension 2 of type double@ð?@@@@"@$@(@*@.@0@2@3@ð?@@@@ @$@&@*@,@0@1@3@@@@@ @"@&@(@,@.@1@2@ð?@@@@"@$@(@*@.@0@2@3@ð?@@@@ @$@&@*@,@0@1@3@@@@@Ú0Halfedge: OM vector of dimension 2 of type float €?@@€@À@à@A A@APApA€AA˜A€?@€@ @à@A A0APA`A€AˆA˜A@@@ @À@AA0A@A`ApAˆAA€?@@€@À@à@A A@APApA€AA˜A€?@€@ @à@A A0APA`A€AˆA˜A@@@ @À@Ú.Halfedge: OM vector of dimension 2 of type int      Ú0Halfedge: OM vector of dimension 2 of type short     Ú€8Halfedge: OM vector of dimension 2 of type unsigned charH     Ú7Halfedge: OM vector of dimension 2 of type unsigned int      Ú9Halfedge: OM vector of dimension 2 of type unsigned short     ÚÀ6Halfedge: OM vector of dimension 3 of type signed charl     Ú1Halfedge: OM vector of dimension 3 of type double`ð?@@@@@@ @"@$@&@(@*@,@.@0@1@2@3@ð?@@@@@@ @"@$@&@(@*@,@.@0@1@2@3@ð?@@@@@@ @"@$@&@(@*@,@.@0@1@2@3@ð?@@@@@@ @"@$@&@(@*@,@.@0@1@2@3@ð?@@@@@@ @"@$@&@(@*@,@.@0@1@2@3@ð?@@@@@@Ú0Halfedge: OM vector of dimension 3 of type float°€?@@@€@ @À@à@AA A0A@APA`ApA€AˆAA˜A€?@@@€@ @À@à@AA A0A@APA`ApA€AˆAA˜A€?@@@€@ @À@à@AA A0A@APA`ApA€AˆAA˜A€?@@@€@ @À@à@AA A0A@APA`ApA€AˆAA˜A€?@@@€@ @À@à@AA A0A@APA`ApA€AˆAA˜A€?@@@€@ @À@à@Ú.Halfedge: OM vector of dimension 3 of type int°     Ú€0Halfedge: OM vector of dimension 3 of type shortØ     ÚÀ8Halfedge: OM vector of dimension 3 of type unsigned charl     Ú7Halfedge: OM vector of dimension 3 of type unsigned int°     Ú€9Halfedge: OM vector of dimension 3 of type unsigned shortØ     Ú6Halfedge: OM vector of dimension 4 of type signed char     Ú1Halfedge: OM vector of dimension 4 of type double€ð?@@@@@@@@ @"@"@$@&@(@(@*@,@.@.@0@1@2@2@3@ð?ð?@@@@@@@@ @"@$@$@&@(@*@*@,@.@0@0@1@2@3@3@ð?@@@@@@@@ @ @"@$@&@&@(@*@,@,@.@0@1@1@2@3@ð?@@@@@@@@ @"@"@$@&@(@(@*@,@.@.@0@1@2@2@3@ð?ð?@@@@@@@@ @"@$@$@&@(@*@*@,@.@0@0@1@2@3@3@ð?@@@@@@@@ @Ú0Halfedge: OM vector of dimension 4 of type float@€?@@@@@€@ @À@À@à@AAA A0A@A@APA`ApApA€AˆAAA˜A€?€?@@@€@€@ @À@à@à@AA A A0A@APAPA`ApA€A€AˆAA˜A˜A€?@@@@€@ @ @À@à@AAA A0A0A@APA`A`ApA€AˆAˆAA˜A€?@@@@@€@ @À@À@à@AAA A0A@A@APA`ApApA€AˆAAA˜A€?€?@@@€@€@ @À@à@à@AA A A0A@APAPA`ApA€A€AˆAA˜A˜A€?@@@@€@ @ @À@à@AÚ.Halfedge: OM vector of dimension 4 of type int@     Ú0Halfedge: OM vector of dimension 4 of type short      Ú8Halfedge: OM vector of dimension 4 of type unsigned char     Ú7Halfedge: OM vector of dimension 4 of type unsigned int@     Ú9Halfedge: OM vector of dimension 4 of type unsigned short      OpenMesh-9.0.0/src/Unittests/TestFiles/cube-minimal-custom_props-binary.ply0000660000175000011300000000201314172246501027164 0ustar moebiusacg_staffply format binary_little_endian 1.0 element vertex 8 property float32 x property float32 y property float32 z property float32 nx property float32 ny property float32 nz property float32 quality property uint index property list uint8 int32 test_values element face 6 property list uint8 int32 vertex_indices property list uint8 float32 texcoords property uint faceIndex end_header €¿€¿€¿€?€?€?€¿€¿€??€?€?€¿€?€?333?€¿€?€¿€?€?€¿€¿€?€?€?ÍÌÌ= €?€¿€?€?€? €?€?€?€?€?€?@ €¿€?€?€?€?@ @€?€?€¿€¿¿¿€?€?€¿€¿¿¿€?€?€¿€¿¿¿€?€?€¿€¿¿¿€?€?€¿€¿¿¿€?€?€¿€¿¿¿ OpenMesh-9.0.0/src/Unittests/TestFiles/CubeCol.mtl0000660000175000011300000000025014172246501022112 0ustar moebiusacg_staffnewmtl cube Ns 10.0000 Ni 1.000 d 1.0000 illum 2 #Ambient, Diffuse, Specular colors Ka 1.0000 0.7000 0.1000 Kd 0.1250 0.2500 0.5000 Ks 1.0000 0.6000 0.4000 OpenMesh-9.0.0/src/Unittests/TestFiles/square_material_texture.mtl0000660000175000011300000000022114172246501025532 0ustar moebiusacg_staffnewmtl Texture Ka 0.500 0.500 0.500 Kd 0.500 0.500 0.500 Ks 0.500 0.500 0.500 Tr 1.000000 illum 1 Ns 0.000000 map_Kd square_material_texture.jpg OpenMesh-9.0.0/src/Unittests/TestFiles/cube-minimal-normals.ply0000660000175000011300000000071314172246501024625 0ustar moebiusacg_staffply format ascii 1.0 element vertex 8 property float32 x property float32 y property float32 z property float32 nx property float32 ny property float32 nz element face 6 property list uint8 int32 vertex_indices end_header -1 -1 -1 0.0 0.0 1.0 1 -1 -1 0.0 1.0 0.0 1 1 -1 0.0 1.0 1.0 -1 1 -1 1.0 0.0 0.0 -1 -1 1 1.0 0.0 1.0 1 -1 1 1.0 1.0 0.0 1 1 1 1.0 1.0 1.0 -1 1 1 1.0 1.0 2.0 4 0 1 2 3 4 5 4 7 6 4 6 2 1 5 4 3 7 4 0 4 7 3 2 6 4 5 1 0 4 OpenMesh-9.0.0/src/Unittests/TestFiles/cube1.off0000660000175000011300000161311714172246501021570 0ustar moebiusacg_staffOFF 7526 15048 0 0.506356 0.261067 0.388774 0.297444 0.502859 0.101133 0.36027 -0.0847022 0.50488 0.391213 -0.505295 -0.0913192 0.390567 -0.505088 -0.190013 0.350352 0.185482 -0.5058 -0.303422 -0.240877 -0.505326 -0.0878161 -0.46981 0.479065 0.508718 0.314445 -0.315227 -0.0388461 0.499933 0.0331246 0.196107 0.506499 -0.36234 0.505137 0.344474 0.172405 -0.0145135 0.500047 0.011964 0.500419 0.116267 -0.235761 0.133852 0.326009 -0.503796 -0.506398 -0.22797 -0.384136 -0.00385632 0.499948 -0.043149 -0.50729 -0.287473 0.309258 -0.113121 -0.474752 0.475802 -0.376889 -0.505654 0.220264 0.50997 -0.32517 0.35243 0.419343 0.0522125 0.500226 -0.503788 -0.132056 0.388119 0.509583 0.354652 -0.354347 0.503749 -0.283998 0.194545 -0.129712 -0.499296 0.0674634 -0.503314 0.101153 0.300225 0.356566 0.504974 -0.0626326 -0.12225 0.505581 -0.353073 -0.283014 0.506428 0.403345 -0.29985 0.502565 0.425151 0.257825 0.498775 -0.433126 -0.361594 0.0561843 -0.505562 -0.374292 -0.255501 -0.50642 -0.506698 -0.385291 -0.290778 -0.353876 -0.0543385 -0.505012 -0.356228 0.220203 -0.507403 0.496755 0.239466 0.432363 0.504946 -0.362432 -0.198302 0.407801 -0.0375165 -0.50257 0.323791 0.0544379 -0.504501 -0.505039 0.0769202 -0.354623 0.241758 0.374972 -0.50625 0.0784218 0.431013 -0.498136 0.186602 -0.312131 -0.504391 0.00458973 0.505709 -0.366638 -0.290274 -0.502816 -0.120698 0.19909 -0.390889 -0.505261 0.262381 0.507908 -0.364555 0.505449 0.236398 0.386391 0.121287 0.50596 -0.372437 0.505042 0.279505 0.40427 -0.167017 0.504225 0.401395 -0.46337 -0.470698 0.462668 -0.0692515 -0.500389 -0.417626 0.150407 0.502784 0.279989 0.0508633 0.499439 0.127757 -0.0852569 0.303512 -0.503325 -0.0988851 0.333372 -0.504371 0.157402 0.285433 -0.502214 0.45002 0.487473 -0.177593 -0.349105 -0.50641 0.225474 0.452058 0.315891 0.490855 -0.0792146 0.19078 -0.499702 -0.0958009 0.391289 -0.504048 0.350875 -0.505681 -0.0637215 0.377234 -0.505966 -0.0545784 -0.350971 -0.211332 -0.505547 -0.0397665 0.502363 0.41249 0.34771 0.509647 -0.358819 -0.107365 0.417446 0.500872 0.304386 0.507049 0.263206 0.163076 0.505145 0.340181 0.365703 0.504943 0.132522 0.395022 0.503125 -0.12429 0.504772 0.396445 0.242284 -0.396789 -0.481593 0.469109 0.398666 -0.50721 0.362331 -0.434834 -0.00642625 -0.496684 0.501674 0.255282 -0.069865 -0.399311 -0.506574 0.349515 -0.161333 0.499561 0.0552771 -0.503636 0.414097 0.387259 -0.503072 0.408688 -0.21421 -0.503307 -0.284896 -0.0137093 -0.368491 0.458707 0.489879 0.296229 0.502802 0.0520766 -0.503964 -0.305985 -0.421575 -0.135068 0.456398 -0.490274 0.501386 0.193574 0.406131 -0.353401 -0.505401 0.139336 0.396383 -0.337066 -0.508971 0.457626 0.468116 0.470862 -0.364012 -0.143037 -0.504506 0.46505 -0.483982 -0.0584328 -0.498952 -0.0152413 -0.429181 -0.462198 0.473519 0.457629 0.505077 0.0856089 -0.363198 -0.0153167 0.505212 -0.38179 0.274779 0.502087 -0.0369431 -0.107254 0.431531 -0.499604 0.229066 0.500365 -0.0260825 0.505186 0.369209 0.16095 -0.401669 -0.031008 -0.502865 -0.498782 0.289551 -0.440004 -0.376958 0.506697 -0.221861 0.466037 -0.463304 0.468213 0.50759 -0.348406 0.403981 -0.265941 0.507781 0.381568 0.289512 0.343324 -0.508561 0.500181 0.146824 0.217751 0.0503906 0.503449 0.388565 -0.459598 0.239724 0.488158 -0.48039 0.380721 -0.470221 0.499313 0.271575 0.428803 -0.500889 0.26641 -0.431598 -0.195807 -0.505719 0.381642 -0.201358 0.505062 0.39443 -0.0326808 0.499552 -0.0994657 0.0324135 -0.218816 -0.500545 -0.481149 -0.466749 -0.377022 -0.501991 0.0166485 0.256516 0.126978 -0.502402 0.27996 0.165563 0.506258 -0.361187 -0.313095 -0.508527 0.357582 0.431669 0.473964 0.471073 0.504888 0.336968 -0.131868 0.228992 0.503922 0.261624 -0.178981 -0.503704 0.303413 -0.230442 0.500473 -0.0967292 -0.49441 0.0854048 -0.442542 0.483475 -0.463958 0.401819 -0.244962 0.5013 0.101101 -0.00701699 -0.504909 0.320227 0.471228 -0.478186 -0.0121666 0.413218 0.501328 0.114907 -0.504653 0.328359 -0.0524293 0.139395 -0.21456 0.499789 -0.499289 0.417636 -0.142994 0.0371187 -0.338771 0.505015 0.194571 0.37413 0.505504 0.113312 0.0350286 0.499648 0.503479 0.26311 -0.243519 -0.346564 0.507444 -0.233431 0.188151 0.5024 -0.26062 -0.0417438 0.502547 0.278611 -0.241161 -0.506842 -0.373304 -0.330127 0.505325 -0.069067 -0.508917 0.325096 0.393391 -0.125259 -0.501782 -0.410559 -0.2114 0.500192 0.0931472 -0.122549 -0.50042 0.236272 -0.0200273 0.504876 -0.32731 -0.387807 -0.375857 -0.508229 0.270607 -0.503175 0.212834 0.385838 -0.508113 -0.307273 -0.493908 -0.444356 -0.361313 -0.261794 0.135037 -0.501106 -0.470474 -0.443429 0.470873 -0.161031 -0.505834 -0.353531 -0.468245 0.200139 -0.484402 -0.499977 -0.210852 0.129428 -0.314689 0.461948 0.488366 -0.486364 0.460103 0.331332 -0.481409 -0.464874 -0.221051 -0.504088 -0.381807 -0.0442941 -0.500043 -0.202251 0.186612 -0.500803 -0.231341 0.175839 -0.449797 0.321294 -0.495143 -0.50371 -0.39489 -0.227977 0.354814 -0.505246 0.168328 0.302029 -0.185359 0.503218 0.429503 0.448661 -0.485238 -0.101006 0.499429 -0.0537977 -0.2302 -0.506395 0.341428 0.388846 -0.239193 -0.506113 -0.346825 -0.505953 -0.198926 0.480518 0.467969 -0.140434 0.506664 0.308669 0.39614 -0.118829 0.499466 -0.0276021 -0.33314 0.505117 0.108735 -0.106255 0.504607 0.327764 0.505103 -0.349176 -0.171107 0.0789602 -0.500973 0.241171 0.0490911 -0.501822 0.255893 -0.404102 -0.502545 0.127227 0.421642 -0.0558844 -0.499181 0.500481 0.226106 -0.162127 0.50897 0.352775 0.314392 0.220736 -0.487254 -0.457248 -0.503741 0.0165247 -0.30181 0.474227 0.458007 -0.468476 -0.213166 0.500493 0.0110674 0.499361 0.136995 0.0570937 0.505401 0.310691 -0.230959 -0.284658 0.356898 0.507579 0.411385 0.503271 0.246117 -0.355969 0.508008 0.333748 -0.222324 0.500351 -0.0707523 0.0652916 0.499854 -0.0155174 0.316806 -0.50417 0.0442672 -0.0822436 -0.499331 0.165992 0.437435 -0.139014 -0.493879 -0.505279 -0.0553504 -0.371618 -0.450291 0.37911 -0.492742 0.00628602 -0.318507 0.504391 0.505768 -0.345031 -0.219605 -0.503026 0.0559767 -0.402727 0.505052 0.373965 0.103486 0.0825837 -0.503275 -0.292835 0.0892624 -0.504706 -0.325051 0.112712 0.159791 0.499112 -0.481891 0.244436 0.468909 0.0950173 0.176337 0.499413 0.431512 0.498206 0.229512 0.0598453 0.23046 0.500926 0.067388 0.261181 0.50213 -0.476062 -0.458572 -0.460527 -0.509666 0.302829 0.340868 -0.505992 -0.0487334 0.37717 0.0700104 0.407147 -0.502312 -0.501303 0.086317 0.253442 0.0606865 0.382941 -0.504429 0.498342 0.324681 0.437815 -0.50695 0.258668 -0.372902 0.489723 0.453508 -0.382268 -0.0814455 0.503027 -0.286801 -0.0862013 -0.50478 0.346588 -0.504423 0.0631981 0.324542 0.371392 -0.50625 -0.213609 0.504883 0.132155 0.339926 0.45194 -0.491699 -0.0693654 0.157696 0.312538 -0.503414 0.0736887 -0.336366 -0.504673 -0.0378984 0.35259 0.505871 -0.267733 -0.50176 -0.110787 0.271995 -0.502196 0.0501327 -0.0697205 0.4998 0.0223459 -0.094705 -0.500835 0.241415 -0.505553 0.233358 0.297138 -0.505725 0.259003 0.273979 -0.499333 0.082467 0.0884463 0.467851 0.478002 -0.157865 -0.323329 -0.200672 -0.50486 -0.113958 -0.501651 0.26459 0.500455 0.236778 0.0650393 0.499837 0.208317 0.0550281 -0.506126 0.324379 0.207394 0.507621 0.283405 0.376782 0.502118 -0.0753259 0.274642 0.280137 0.508678 -0.339662 -0.367412 0.294441 0.507609 0.320993 0.504156 -0.0615652 -0.169823 -0.501174 0.252707 -0.503452 -0.292234 -0.106407 0.0368297 0.336285 0.50557 0.231507 0.46398 0.480792 0.382908 0.504296 0.105107 -0.140281 0.499288 0.196497 0.499805 0.0263071 -0.0971869 -0.235049 0.153108 0.500445 -0.243602 0.126569 0.500564 0.0927545 0.499714 0.00809348 -0.0234498 0.499691 0.0936745 -0.508274 -0.344905 0.290594 -0.229533 0.503046 0.269139 -0.0158773 -0.504323 -0.39108 0.0767617 -0.502368 0.273018 0.0081021 -0.505591 0.367893 -0.0664143 0.330989 -0.504219 -0.114222 0.363819 -0.504867 -0.203754 0.157669 0.49963 0.499415 0.167285 -0.0807403 0.499295 0.178073 -0.132855 0.50017 0.216833 -0.10802 -0.48452 -0.463532 0.161526 -0.503788 -0.0916956 0.396234 0.448741 -0.491047 -0.121429 -0.0234432 -0.332141 0.504616 0.505469 -0.0461241 0.348753 -0.50465 0.0741623 0.351001 -0.385034 0.0669575 0.505007 0.499269 -0.0801497 0.116562 -0.507169 -0.342477 -0.256029 -0.294062 0.503978 -0.146178 -0.396961 -0.505962 0.276798 -0.389546 -0.505765 0.247987 -0.498782 0.42089 0.420862 -0.499885 -0.207335 0.157777 -0.480987 -0.370445 -0.474548 0.0538002 0.440239 0.495155 -0.502614 0.274799 -0.0493901 -0.485667 0.0383503 -0.461305 0.0764961 -0.0119589 0.499874 0.470436 -0.454145 0.470782 -0.0236325 -0.285912 -0.502805 0.480125 0.286053 -0.472071 0.14644 0.129435 0.499073 0.359054 0.0137087 -0.50544 -0.501748 -0.12793 0.260728 0.197152 -0.499619 -0.189828 -0.343918 -0.216292 0.506061 -0.0811501 -0.500236 0.220586 -0.0528625 -0.332497 -0.504692 -0.0141502 -0.347573 -0.505195 -0.405173 0.382882 -0.503196 -0.246683 0.309295 0.505516 0.456695 0.47026 -0.466024 -0.463522 -0.0763845 -0.481579 -0.509607 0.351958 0.386505 0.418248 -0.295436 -0.504968 -0.499822 -0.188732 0.0837259 0.0655319 0.0170761 0.499898 -0.279568 -0.506321 -0.27652 0.0437286 0.276357 -0.50215 -0.322148 -0.26121 0.507287 0.0216354 0.500034 0.0220615 -0.44056 -0.494915 0.266761 0.464084 -0.483056 0.0109868 -0.318421 -0.443824 0.495995 0.312593 0.150281 -0.504085 -0.3479 -0.26975 0.508042 0.00439779 -0.504042 0.399404 0.235391 -0.500337 -0.118482 -0.252335 -0.309168 -0.505936 -0.0886053 0.504553 -0.318667 -0.0408708 0.169158 0.499628 -0.390962 0.425796 0.500109 0.359584 0.154456 0.505518 0.311799 0.0828749 -0.503868 0.352486 0.0462867 -0.505104 -0.30987 -0.122291 -0.503751 -0.505975 -0.348451 0.211759 -0.50058 0.209711 -0.220774 -0.47669 0.462552 -0.441649 0.274978 -0.483761 0.465707 -0.499862 0.206636 -0.198899 -0.331347 0.260244 0.506812 -0.177438 -0.480893 -0.467945 -0.250303 0.341884 0.506515 0.417748 -0.500668 0.0134592 -0.227977 0.430677 -0.499114 -0.501228 -0.241802 0.0903591 0.162209 -0.403026 0.502686 0.158014 -0.504672 0.322854 0.189832 -0.502902 0.280206 0.158192 -0.502359 0.277719 -0.189727 0.398823 -0.504138 -0.177032 0.377105 -0.505415 -0.20918 0.339679 -0.505809 0.347138 -0.204183 0.504934 0.314874 -0.246348 0.505686 0.0263766 -0.151509 -0.499649 0.460768 -0.484587 0.286554 -0.239723 -0.500629 -0.101535 0.264519 -0.502405 0.188183 0.472054 -0.477154 0.347119 -0.200286 -0.499712 -0.174537 -0.298995 0.330371 -0.508452 0.407032 -0.33454 0.506172 0.397013 -0.364127 0.506555 0.272733 -0.0415465 -0.502507 -0.332599 0.281614 -0.508623 0.477257 0.467723 -0.249132 -0.505007 -0.0323776 -0.383653 -0.499253 -0.156346 -0.0946719 0.399905 -0.491592 0.453304 -0.505228 0.377822 0.112101 -0.499841 -0.0687172 -0.211438 0.476862 -0.193225 -0.469679 -0.500369 -0.129247 -0.232677 -0.291044 -0.50323 0.0227197 -0.499565 -0.154586 -0.0355057 -0.0519761 0.500061 0.209967 -0.401537 -0.502711 -0.412028 -0.499103 -0.132355 -0.105896 -0.498456 0.430122 -0.400235 -0.468084 -0.46498 -0.46813 -0.476165 -0.454555 0.46195 -0.0724968 -0.218902 -0.499987 0.165173 0.476752 0.468954 0.485569 0.143596 0.455887 -0.0203209 -0.207043 -0.500052 0.43631 0.233919 -0.496851 -0.499451 -0.128353 -0.0494773 0.217609 -0.501826 -0.251037 -0.129829 -0.501867 -0.269405 0.0976591 -0.499423 0.0846948 0.427762 -0.498691 -0.112121 0.405653 -0.503376 -0.17141 -0.336441 -0.370267 -0.509702 -0.357442 -0.408123 -0.507409 -0.116346 -0.332316 0.504384 0.504891 -0.324883 -0.418728 0.508122 -0.265952 -0.339934 -0.500835 0.202447 0.204627 -0.503851 -0.269086 0.243573 0.49975 0.0876896 -0.0435442 0.266608 -0.501985 -0.194263 -0.372521 -0.195613 -0.504828 0.418281 0.209504 -0.500937 -0.502346 -0.269635 -0.124465 0.196606 0.204779 0.50009 0.226263 0.203412 0.50071 -0.258987 0.144904 0.501251 -0.455408 -0.489407 -0.280696 -0.419864 -0.0177964 0.499573 -0.384841 -0.0628262 0.504903 -0.390617 0.259521 -0.50771 0.450385 0.0062379 -0.489744 0.499495 0.172967 0.0451316 0.502367 0.41084 0.222372 0.491164 0.448741 0.250117 0.499184 -0.164226 0.152407 -0.504628 -0.328575 0.100426 -0.102071 0.500905 0.249271 -0.154351 0.137886 0.498981 -0.505256 -0.345126 0.154182 0.158187 -0.446353 0.492031 -0.306713 -0.218226 -0.504721 -0.275167 -0.286534 -0.506014 -0.364643 0.323561 0.508268 -0.499085 -0.0874254 0.427146 0.489214 -0.000489275 0.453699 -0.414854 -0.500748 0.173928 -0.476586 -0.146371 0.471248 0.150994 0.180573 0.499258 -0.502758 0.404565 0.101674 -0.497241 0.430621 0.152186 -0.49992 0.420108 0.124758 -0.500677 -0.182985 -0.221479 -0.501841 -0.215734 -0.229291 -0.501007 -0.10625 -0.250682 -0.502143 -0.192197 -0.253529 -0.112768 0.505049 -0.329741 0.501976 -0.413288 0.389892 -0.497778 -0.37936 -0.444173 0.0727409 -0.382971 0.505279 -0.306879 0.509266 0.361519 -0.212606 -0.162772 -0.499903 -0.169988 -0.169269 -0.499245 0.507955 0.304733 -0.378056 0.509825 0.341038 -0.331084 0.448698 0.489407 -0.141608 -0.457628 -0.123145 -0.484956 0.184959 0.430073 0.497114 0.388217 0.211854 -0.504852 0.479155 0.168676 0.465934 -0.0874152 0.178734 0.499411 0.384463 0.156733 -0.504487 -0.50392 -0.178196 -0.405559 0.499583 -0.110409 0.0429275 -0.489496 -0.248075 -0.457489 -0.467311 -0.479006 -0.175505 0.455952 0.488724 -0.0880459 0.479004 -0.19401 0.470035 -0.498379 -0.249605 -0.43676 -0.200195 -0.505226 0.328829 -0.200054 0.343382 0.505158 0.504131 0.123303 0.313621 0.503393 0.201106 -0.289067 0.500099 -0.222744 -0.162405 0.500812 -0.242005 -0.14071 0.0606452 -0.49943 0.159259 -0.473743 0.326001 0.476945 -0.496047 0.241308 -0.446725 0.499329 -0.129617 0.0835307 -0.501116 -0.225392 0.206509 0.482851 -0.255018 0.468993 0.445785 -0.422461 -0.490591 -0.502623 -0.176743 0.276572 -0.484706 -0.462875 0.313829 -0.503662 -0.166454 0.301973 -0.178554 -0.26452 -0.501943 -0.463362 0.483129 0.144288 -0.254987 0.103938 0.501025 0.390538 -0.480682 -0.4709 0.356853 -0.505081 0.0157143 0.49934 -0.0535606 0.170488 -0.0642478 -0.499802 0.0340614 0.50278 0.274927 -0.195419 -0.326219 -0.256249 -0.506649 0.305157 0.0444195 0.503427 0.504989 0.246205 -0.292377 -0.472829 -0.168718 0.474806 0.131658 0.483544 -0.46698 0.0926454 0.499224 -0.1102 0.24524 0.028145 -0.501409 -0.505271 -0.0880387 -0.359116 0.473691 -0.429697 -0.473034 0.340208 0.0432337 0.504606 0.387554 0.028092 0.504073 -0.101886 0.499625 0.0051283 0.505125 -0.018815 -0.338326 -0.495672 0.431584 -0.0301982 0.114317 0.499821 0.20712 -0.0556719 -0.505585 -0.363928 -0.00580232 -0.505257 -0.337793 -0.508336 -0.350507 0.37428 -0.50903 -0.364917 -0.374635 -0.00303386 0.499381 -0.139114 0.417028 -0.50409 -0.296602 0.285596 -0.508483 -0.355578 0.0732607 -0.499599 0.0801478 0.500246 0.432222 0.316413 0.0761167 0.342467 0.505479 0.0364994 0.278691 0.503046 -0.348247 0.235817 0.506166 -0.430031 0.497483 0.21598 -0.276561 -0.508419 -0.355384 -0.368307 -0.510008 -0.348382 -0.508961 0.354374 -0.298916 -0.333546 -0.509651 -0.306872 -0.43936 0.471216 0.475879 -0.363247 -0.509886 -0.317359 0.0847009 -0.499379 0.179014 0.185458 -0.503163 -0.291726 0.133064 -0.498987 0.152781 0.499846 -0.050221 0.0356915 0.499516 -0.0513979 0.0998028 0.499693 -0.0213879 0.0864695 -0.394159 -0.343001 -0.507768 -0.314072 -0.027909 0.504544 -0.373738 -0.0379982 0.505188 -0.283373 0.147291 0.502438 -0.340509 0.044906 0.505209 -0.327739 0.170102 0.504662 -0.332507 0.212187 0.505378 0.129335 -0.50001 -0.222246 -0.50429 0.368381 -0.40709 -0.501244 -0.231848 0.00550484 0.166063 -0.499352 -0.0736534 -0.223135 -0.021748 -0.500584 0.136509 -0.499359 -0.0731848 0.149786 -0.499167 -0.0974652 0.0625987 0.296262 0.503804 0.323868 -0.509515 -0.352188 -0.0883946 -0.50157 0.409137 -0.297865 0.301607 0.507369 0.29074 -0.292328 0.50676 0.352572 0.408623 -0.503348 0.374433 0.50521 -0.408619 0.0324313 -0.451124 -0.488718 0.349261 0.439984 -0.49513 0.0238002 0.501213 -0.415334 0.487116 -0.0632942 0.458681 -0.500786 -0.0285049 0.222482 -0.00192527 0.496874 -0.433933 0.506066 0.353111 -0.406817 -0.236606 -0.242733 0.503233 0.416444 0.498244 -0.422812 -0.300038 -0.503344 -0.142333 0.148224 -0.193458 0.499259 0.195643 0.0969951 0.499662 0.281088 0.207001 0.503179 0.254296 0.203291 0.501727 -0.277615 -0.50249 -0.0424487 0.375222 -0.489457 -0.460864 0.0524249 -0.39085 0.50457 0.500781 0.211792 0.207839 -0.0200294 -0.40349 0.502349 0.00269424 -0.3855 0.504222 0.499809 0.0857121 -0.0127188 0.499394 0.119169 -0.0853305 -0.41227 0.251825 -0.505654 -0.499504 -0.0402018 0.145344 -0.427421 -0.0471701 0.497853 0.49907 0.422527 0.138615 0.453068 0.490979 -0.0657177 0.504502 -0.120749 -0.323324 -0.188581 0.270599 -0.502796 -0.161822 0.330179 -0.50484 -0.157834 0.274737 -0.502478 0.499965 0.0159006 0.0353593 0.499182 0.232377 -0.427234 0.504182 0.309695 -0.083287 -0.257652 -0.335957 0.507641 -0.504598 0.0248641 0.371193 -0.500876 0.247867 -0.141279 -0.505735 -0.0729423 0.369923 0.499679 0.173729 0.0064444 -0.504488 -0.0241023 0.308328 -0.506047 -0.0312328 0.359078 -0.505208 0.0156393 0.342292 0.473858 -0.472416 0.422467 -0.0219613 -0.373962 -0.505007 -0.0686623 -0.42928 -0.498547 -0.0770004 -0.384045 -0.504518 -0.464426 0.479757 -0.0352023 -0.0585211 -0.405516 -0.502717 0.225947 -0.19117 0.500219 0.371065 0.376226 -0.507008 -0.49977 -0.194268 -0.169757 -0.501095 -0.240528 -0.110904 0.432896 0.498362 0.257825 0.40232 0.181939 -0.503141 -0.287451 0.0772114 0.502751 -0.185622 0.0734914 0.499434 -0.232593 0.0530338 0.500569 -0.0445437 -0.313061 0.504137 0.101664 0.260873 0.501945 0.134301 0.263085 0.501957 0.061776 -0.503607 0.402739 0.477722 0.469609 0.428059 0.277392 0.046487 -0.502578 -0.131354 -0.394625 -0.50375 -0.0384212 -0.310361 -0.503874 0.226656 0.400596 -0.503776 0.164976 0.403716 -0.502524 0.387376 -0.0343056 -0.50481 0.382564 0.234375 0.50637 0.385914 0.00988031 -0.504604 -0.469698 -0.478607 0.402394 0.343438 0.330495 0.510355 0.451319 0.18505 0.489635 0.492396 -0.411072 -0.447888 -0.225376 0.50661 -0.319778 0.185538 0.246462 -0.500938 0.203716 0.208327 -0.499931 -0.0505264 -0.286506 -0.502673 -0.088362 -0.467284 -0.480268 -0.504419 -0.155234 -0.315103 -0.313124 0.504037 0.173589 -0.452625 0.490187 0.0107898 -0.0936603 -0.272768 -0.501857 -0.0655656 -0.265246 -0.501615 -0.483752 -0.459644 -0.0471801 -0.459159 -0.147166 0.484397 0.503232 -0.411753 -0.0563793 0.4712 0.477845 0.40631 0.500671 -0.196565 -0.22822 -0.504456 0.322124 -0.158167 0.281926 0.0754728 -0.502558 -0.0651346 0.500163 -0.216805 -0.503469 0.0563377 0.29691 0.374241 -0.384189 -0.507703 0.500218 -0.42322 0.0672162 0.505586 0.210779 0.330245 -0.334508 -0.505044 0.118807 0.485333 0.373668 0.464341 0.501476 0.21851 -0.23941 0.25456 -0.403568 -0.505266 -0.49968 -0.020642 0.0895428 0.257518 0.399384 -0.504762 0.497062 -0.387261 0.442656 -0.0436533 -0.503593 -0.299085 -0.190706 0.463477 0.486962 -0.040362 -0.505146 -0.383511 0.457272 -0.48804 0.167139 0.10553 -0.501899 -0.413044 -0.409821 -0.377623 0.505837 -0.499582 -0.0511628 0.0971837 0.500937 -0.403975 -0.424151 0.49924 0.118514 -0.186272 0.499627 0.118295 -0.20918 0.499296 0.139513 -0.195477 0.448501 -0.492246 0.127935 0.49864 0.16828 0.417643 0.161436 -0.499206 0.162677 0.504441 -0.0473702 0.31679 -0.068926 -0.0633135 -0.499718 0.323702 0.311783 0.509504 0.270363 0.508212 0.341909 -0.343245 -0.506441 0.401605 -0.34644 -0.443377 -0.497841 0.505603 -0.0303918 -0.36754 -0.116623 0.257201 -0.501398 0.477187 0.46973 -0.405412 -0.117331 0.229004 -0.500405 -0.109347 -0.460085 0.487157 0.386075 -0.504645 0.210522 -0.499832 -0.0150274 -0.0598157 0.487065 -0.383687 -0.461076 -0.0866316 0.220792 -0.500262 0.467706 -0.466574 -0.45902 -0.504398 0.0799632 -0.384839 0.0277204 -0.401402 0.50324 0.0723978 0.189102 -0.499535 0.0692291 -0.25829 0.50189 -0.129595 0.278277 -0.502369 0.499653 0.112847 0.004684 0.506465 0.271448 -0.382591 -0.0522101 -0.143169 -0.499426 -0.0319946 -0.161412 -0.499518 -0.0570701 -0.169505 -0.499408 -0.355274 0.506525 -0.173788 -0.422971 -0.49985 -0.402751 -0.508358 0.291302 -0.3347 0.499624 0.0396131 0.0933373 0.499619 0.00677545 0.106781 0.499508 0.0370636 0.159919 -0.49949 0.0354234 0.11012 0.248545 -0.501181 0.426487 0.262167 -0.494541 0.447001 0.327482 0.456053 0.48986 -0.193267 -0.499397 -0.14382 0.48793 -0.458251 0.358298 0.469145 0.00560437 -0.477615 0.500728 -0.123243 -0.2489 0.505487 -0.215613 -0.381632 0.174247 -0.156858 0.499146 -0.499221 -0.208646 0.425795 -0.398039 0.467682 0.483585 0.474988 0.412468 -0.477374 -0.499315 -0.0687583 -0.179514 0.38111 -0.508942 0.33586 -0.504417 -0.31645 0.160034 0.502396 -0.274367 -0.171935 0.491869 -0.450283 -0.0493959 0.501906 0.024331 -0.263257 -0.499519 -0.124286 0.0625337 0.418346 -0.390175 0.501869 -0.380831 -0.45311 0.491915 -0.160987 -0.500061 -0.222413 -0.252031 -0.501188 -0.159498 -0.504319 -0.313515 0.0456942 -0.124272 -0.267909 -0.501621 -0.505784 0.213372 0.32358 -0.501504 -0.415374 -0.0854441 -0.164103 -0.284271 -0.502543 -0.0976614 -0.358872 -0.50493 -0.156808 -0.340027 -0.504461 0.300358 -0.506662 0.267541 0.50098 0.0189715 -0.238312 -0.502786 -0.277241 -0.154179 -0.0226385 -0.502701 -0.279614 0.319562 -0.509995 0.340886 -0.500065 0.409081 -0.0958863 0.49928 0.199951 0.130563 -0.426489 0.233052 -0.502743 -0.446567 0.241886 -0.497372 0.17906 0.376212 -0.504496 -0.452227 0.269885 -0.49478 -0.469445 -0.479652 0.306627 -0.468849 -0.435446 -0.479358 0.501875 -0.255797 0.118356 -0.433568 0.47 -0.472019 0.502552 -0.26597 0.0725082 0.503961 -0.298002 0.0771391 0.317402 -0.31591 -0.5087 0.336598 0.509743 -0.324865 -0.378684 -0.508204 0.294258 -0.387277 -0.508062 0.321648 -0.412684 -0.504684 0.324003 0.175862 0.29808 -0.503054 0.24468 -0.0123858 0.501043 0.174723 -0.0166228 0.499709 -0.330923 -0.508613 0.30358 0.180345 -0.410695 -0.502652 -0.479144 0.251047 -0.476398 -0.37937 0.0138617 0.504767 -0.122914 -0.294423 0.503298 -0.22171 0.328235 0.505347 -0.271536 0.0917294 -0.501647 -0.288356 0.13336 -0.502505 -0.312728 0.0374844 -0.504095 -0.332773 -0.465399 0.48407 -0.130657 -0.451511 0.491695 0.505042 -0.333838 0.0838476 -0.496527 0.436712 -0.240594 -0.498709 0.428638 -0.215571 -0.4606 -0.485028 -0.411326 0.241248 0.0752638 0.500826 0.25807 0.0172084 0.501537 0.203468 0.0413545 0.500037 0.434445 0.376732 0.497464 0.260696 0.0660665 0.501553 0.502606 0.286314 0.062147 0.503926 0.310101 0.048427 0.468194 0.0765379 0.478008 -0.505211 -0.353666 0.122937 -0.291737 -0.489595 0.455336 -0.499391 0.128043 0.0445723 0.500392 0.240172 0.0888206 0.509262 -0.355271 -0.306484 0.384747 0.48511 0.460826 -0.501802 0.253602 0.0559793 -0.499972 0.199213 0.0108227 0.265038 -0.505827 0.401982 -0.50161 0.249207 0.0284672 0.0146577 -0.497364 -0.430276 0.0424069 -0.50427 -0.388396 0.50008 -0.182703 0.210412 0.493927 -0.443124 0.398968 0.0637076 -0.497491 -0.430321 -0.503261 0.148706 -0.403744 0.500418 -0.19887 0.0185014 0.501772 -0.251037 -0.0559592 -0.497581 0.189824 -0.438834 -0.503777 0.218733 -0.413022 -0.39828 -0.195331 -0.5027 0.493753 -0.166126 0.445988 0.421665 -0.376614 -0.504423 -0.492513 -0.446394 0.0742111 0.504956 0.113306 -0.342664 0.100894 -0.174121 0.499378 0.274784 0.501749 0.0596848 -0.470048 -0.0137137 0.47624 0.505474 -0.313543 -0.228167 0.0292289 -0.499723 0.170817 0.366726 0.481823 -0.466623 -0.504174 -0.374007 0.0235519 -0.0893203 0.0748988 0.499374 -0.377169 0.431306 -0.498242 0.482317 -0.120174 -0.464321 -0.280792 0.24103 -0.50482 0.142111 -0.346164 -0.505005 -0.236268 -0.501435 0.206669 -0.46861 -0.481139 -0.301392 -0.5005 -0.368587 0.427393 0.0858374 -0.366355 -0.504649 0.508123 -0.37409 -0.384402 -0.485969 -0.461548 0.13636 0.508317 -0.318103 -0.394181 -0.503912 0.298526 0.0874823 -0.50209 -0.400396 0.0431696 -0.485496 -0.460569 0.0906101 0.504573 -0.0113347 -0.390817 0.400037 -0.504713 -0.0454685 -0.507562 -0.318051 -0.396635 -0.415762 0.162376 -0.502281 -0.500207 -0.212183 -0.0940705 -0.499871 -0.175188 0.00312017 0.104124 -0.420905 -0.498631 -0.500077 -0.212033 -0.151314 0.49946 -0.0563377 -0.121598 -0.508991 -0.375078 -0.348941 -0.12198 -0.504943 -0.378085 -0.505214 0.327833 -0.404974 0.211847 0.124979 0.499852 0.504308 0.302902 -0.204515 -0.496405 0.436439 0.020426 0.50474 0.327033 -0.165896 -0.49429 -0.44588 0.176524 -0.501044 -0.426891 0.133094 -0.504074 -0.402442 0.190948 -0.504635 -0.406928 -0.312243 0.499291 -0.0725938 -0.145286 0.486973 0.227557 0.454889 -0.5053 -0.0245693 -0.355274 0.500913 0.239281 -0.131631 0.164744 0.15401 0.499115 0.241738 -0.153168 -0.500248 0.285244 -0.12687 -0.502247 -0.498544 -0.176857 0.427518 0.25426 -0.12669 -0.500934 -0.496261 -0.441801 0.267817 -0.508927 0.389277 0.301098 0.509887 -0.348147 -0.332852 0.465767 -0.482664 0.0844403 0.0208737 -0.500974 -0.235593 0.110985 -0.499667 -0.205392 -0.18879 0.371708 0.504792 0.026909 -0.503629 -0.295659 0.0719177 -0.500817 -0.235941 -0.0602688 -0.463353 -0.483459 0.487573 -0.298411 0.466176 0.503491 0.169987 0.383578 -0.339725 0.146293 -0.505199 -0.352995 0.0847245 -0.505376 -0.400411 0.502862 0.371508 -0.5019 0.41317 0.0239822 -0.412454 -0.501801 0.0687216 -0.473549 -0.346833 -0.481791 0.352105 0.440205 0.496947 -0.389403 -0.504701 0.0790318 0.387547 0.443266 0.492313 -0.369095 -0.505772 0.0621172 -0.499697 -0.173644 -0.191368 0.375547 -0.292046 -0.509029 -0.041132 0.505794 0.36949 -0.49912 0.15414 -0.129165 -0.302514 -0.464689 0.48443 -0.506346 -0.395414 0.301991 0.101257 -0.505156 0.334281 0.116805 -0.505485 0.376029 -0.0704581 0.505246 -0.336423 0.49996 0.0574883 0.000284484 -0.503221 -0.133541 -0.293932 -0.500894 -0.237565 0.117599 0.0652388 -0.50559 0.373191 0.0545018 -0.440007 0.495451 0.379081 -0.413418 -0.503221 -0.499619 -0.138972 0.0377758 0.498957 -0.111064 0.166967 -0.394005 -0.502711 -0.097628 0.493147 0.410641 -0.451724 -0.502729 0.0386691 -0.279857 0.102171 -0.266235 -0.502018 0.484336 0.398874 -0.467713 -0.482366 -0.222779 -0.465802 0.127794 -0.313186 -0.503956 -0.32542 -0.504779 0.173813 -0.233737 -0.146879 -0.500463 -0.258959 -0.111296 -0.501566 -0.50141 0.0309319 -0.247745 0.294487 0.46034 0.486252 -0.335727 0.506285 -0.401949 0.114945 -0.472736 0.475168 0.39389 0.503657 0.136235 0.130524 -0.500618 -0.420734 -0.50587 0.353574 0.159442 -0.499344 -0.0959311 -0.192268 0.108776 -0.455228 0.488314 -0.21084 0.495668 0.442832 -0.501923 -0.262962 0.131953 -0.500727 -0.0500671 -0.237926 0.503319 -0.294224 -0.159734 0.502097 -0.263467 -0.0870773 -0.0381549 -0.458948 -0.486502 -0.0248978 -0.444497 -0.492948 0.0713451 0.499355 0.17075 -0.499 -0.131907 -0.156645 -0.0369008 0.194363 0.499991 -0.00717055 -0.421205 -0.499316 -0.46505 -0.483425 -0.334304 -0.469239 0.477188 0.334552 -0.421004 0.299208 0.500907 -0.35044 -0.50771 -0.39735 -0.326489 -0.504139 -0.416186 -0.491846 0.45173 0.303827 -0.455724 0.485284 0.30779 0.499061 0.167625 0.0987749 0.372787 0.00711118 0.504689 0.0664899 0.505401 -0.345063 -0.500042 0.207422 0.126217 0.498964 0.15399 0.154318 -0.241721 -0.35585 -0.506156 -0.502395 0.273963 -0.183541 0.505478 -0.102431 0.345637 0.418646 0.500733 0.390364 -0.135179 -0.318513 -0.503847 -0.0277011 0.204181 -0.500126 -0.243296 -0.276619 -0.504324 -0.483156 0.32344 -0.469787 -0.18671 -0.326893 -0.504384 0.00261264 0.349769 -0.504916 0.501446 -0.164401 -0.260752 0.107228 -0.499493 -0.076708 -0.500648 -0.426452 -0.334358 -0.452726 -0.467738 0.470042 0.135373 -0.493109 -0.443485 0.239364 0.50617 0.378192 0.301412 0.484791 -0.462419 0.480842 -0.465684 -0.117544 0.283448 0.476695 0.470204 0.502139 0.180807 -0.415222 0.471556 0.242887 -0.478924 0.504061 0.294118 0.213404 0.258284 -0.501311 -0.0968736 -0.197622 0.494947 -0.441592 0.290659 -0.262041 0.505375 0.364161 0.103939 -0.504849 0.26066 -0.226544 0.502523 0.503021 -0.128792 -0.294219 -0.0779445 -0.176964 -0.499333 -0.499233 -0.0614413 -0.150855 -0.206447 -0.397558 0.504883 -0.504649 -0.322605 0.020195 -0.465992 -0.482418 -0.385847 -0.0428483 0.481659 -0.468018 -0.209862 -0.355519 0.506381 0.311077 -0.081333 0.503415 -0.318105 -0.486565 -0.459762 0.254349 -0.0662214 0.501151 -0.156881 -0.415301 0.50085 -0.505382 -0.206076 0.38285 -0.506229 -0.219561 0.361036 -0.337608 -0.112723 0.505446 -0.378926 -0.131055 0.50476 -0.135347 -0.239811 -0.500575 -0.195525 -0.238125 -0.501305 -0.237343 0.472072 0.479552 -0.256483 -0.254621 0.504417 -0.035277 0.326469 -0.504164 -0.0115155 0.258593 -0.501629 -0.0468252 0.417301 -0.50085 -0.0431656 0.267577 -0.501938 0.274051 -0.432437 0.499274 0.268693 -0.249739 0.503825 0.197898 -0.179917 0.499451 0.0641071 -0.49981 0.0524777 0.4896 0.448848 -0.259803 -0.449126 0.0276386 0.492248 -0.501032 0.376176 0.430769 0.494225 -0.4458 -0.0258793 -0.500714 0.225814 0.0452178 -0.504804 0.319054 0.114567 -0.323206 0.344163 -0.509199 0.500424 -0.120924 0.244083 -0.504262 0.393484 0.411434 0.501807 -0.00214136 -0.260763 -0.500054 -0.427064 0.198517 0.503947 -0.393872 0.0643763 0.499652 -0.123932 0.0148855 0.37186 -0.353151 -0.509669 0.255147 -0.501388 -0.0260697 0.0652241 0.217656 -0.500055 0.309565 -0.503949 -0.0166669 0.484597 -0.220229 -0.460203 0.402181 -0.140596 0.502533 0.503718 0.398809 0.19591 0.0899163 -0.501116 0.417233 -0.500314 0.217238 -0.0552913 0.0552456 0.0457918 0.499841 0.504196 0.312491 0.0209634 0.501925 0.26192 -0.0102383 0.501346 0.262266 0.0770561 0.504336 0.313004 -0.00438059 -0.506428 -0.23638 -0.32324 -0.504968 0.0481497 -0.340822 -0.345018 -0.481052 0.469345 0.122317 -0.499628 -0.0133236 -0.508351 0.270213 0.333489 -0.358486 -0.493485 0.449066 -0.430367 -0.304374 -0.501294 0.505168 -0.364687 -0.147062 -0.499131 0.14399 0.106894 0.195596 0.505199 0.376968 0.500266 0.382442 0.432592 0.500911 0.164655 -0.248057 -0.137817 -0.499085 -0.120006 0.387018 0.269169 0.506762 0.414669 0.280135 0.503194 0.0845786 -0.499362 0.105022 -0.499399 -0.0635005 0.147599 -0.189766 -0.500626 -0.226897 -0.21835 -0.501531 -0.231616 -0.259981 -0.504245 -0.253486 -0.507236 0.278161 -0.315301 0.190312 -0.499689 0.0818458 0.113183 -0.497595 -0.432326 -0.499737 0.194917 -0.0652595 0.332299 -0.492956 -0.455075 -0.357677 0.120615 0.505334 -0.418414 -0.498766 -0.115341 -0.344085 -0.111119 -0.504613 -0.503955 0.304316 -0.0429107 -0.50062 0.228594 -0.202773 -0.465414 0.475742 -0.430245 -0.499261 0.177615 -0.109824 0.505003 0.0815925 0.329824 0.499905 0.0518642 0.0289734 0.504386 -0.156157 0.312162 0.507053 -0.207601 0.366443 0.349843 -0.48626 -0.465445 0.379974 -0.505029 -0.133649 0.0269667 -0.499857 -0.088256 -0.499754 -0.180307 -0.0489821 -0.499815 -0.177765 -0.0226701 0.419696 0.0867459 -0.500273 0.151533 0.29742 0.503601 0.452025 0.0563318 -0.489079 0.437975 0.098483 -0.495733 -0.504764 -0.00598767 -0.384683 0.500039 0.0332341 0.0105869 0.421552 0.433242 0.491871 -0.496751 -0.0790998 -0.431572 0.358908 0.506519 0.220608 -0.504541 -0.153271 -0.394463 0.44978 -0.493081 0.352771 -0.288338 0.198541 0.503363 -0.501756 -0.0953491 -0.410773 0.104685 0.380682 0.504414 0.505269 -0.175525 -0.337887 0.50544 0.338054 0.199148 0.507015 0.347002 0.246211 0.499228 0.103559 -0.163609 -0.366082 -0.505732 0.0876684 0.011111 0.50148 -0.259339 -0.434896 0.138922 -0.497857 -0.368811 -0.505214 -0.0268191 -0.346199 -0.505609 0.0486401 -0.445975 -0.490872 0.144857 -0.0367761 -0.46134 0.485374 0.219013 -0.505714 -0.382503 0.32951 -0.509296 -0.313292 -0.507762 -0.316698 0.383277 0.182002 0.482066 -0.466817 -0.463627 0.471604 -0.450671 -0.0675088 0.503232 0.410973 0.50548 0.356909 -0.102942 0.502219 -0.031209 0.270108 0.445505 -0.492992 0.0584131 0.153554 0.499172 0.146998 0.183933 0.499435 0.142943 -0.507246 0.273435 0.391799 0.484216 -0.461365 0.189004 0.499731 -0.208289 -0.134306 -0.413038 -0.502051 -0.208757 0.376323 0.500137 -0.432802 -0.505269 0.291841 0.221206 0.499688 0.0774782 0.0492413 -0.504572 -0.107016 -0.386339 0.500884 -0.0725776 0.248343 0.407185 0.503312 0.0654543 0.49995 -0.069866 0.220093 0.499392 -0.0365094 0.145686 0.499065 -0.096372 0.184863 -0.496981 0.43136 0.0965701 -0.452359 -0.488283 0.0714981 -0.204643 -0.431317 -0.496633 0.499628 -0.0354111 -0.18053 0.143231 -0.502131 -0.274898 0.499274 -0.424732 -0.2611 0.288397 -0.325125 0.507894 0.0180369 -0.502701 0.271652 -0.22248 -0.503444 0.275966 -0.499106 -0.153055 -0.128432 0.134729 0.501651 0.406644 0.411556 -0.477763 -0.470094 -0.50294 -0.401837 -0.196871 0.175858 -0.0868252 0.49941 -0.475029 -0.469672 0.440654 -0.247854 -0.505195 -0.283254 -0.171035 -0.501196 -0.249303 -0.181332 -0.504549 -0.309871 -0.148786 -0.503417 -0.296079 -0.0612882 -0.504677 0.325506 -0.473573 0.445232 0.468474 0.0722998 0.499697 -0.0477532 0.108951 -0.50027 0.227126 0.0935679 -0.505744 0.361656 0.417334 0.11342 -0.500695 0.0978828 0.360381 -0.50456 0.348454 -0.505469 -0.0938866 0.279438 -0.502495 -0.0220805 0.349717 -0.505002 0.121509 0.325582 -0.504558 0.111801 0.506652 0.365373 -0.243904 0.0878702 0.450954 -0.49205 0.123967 0.43175 -0.498113 0.467289 0.479582 0.287905 0.205389 -0.300595 0.504093 -0.47005 -0.475629 -0.0564968 0.228393 -0.352136 0.505973 0.504629 0.314563 0.201577 0.424929 0.496725 -0.16532 -0.139439 -0.35886 0.504536 0.502274 0.301152 0.422171 0.434558 -0.499597 0.330648 -0.156331 0.216193 0.49978 0.455184 0.484765 -0.210048 -0.175762 0.500032 -0.421774 -0.204939 0.239562 0.501184 -0.200703 0.211508 0.50027 0.288612 -0.502947 0.00546856 0.372187 -0.505355 -0.0108653 -0.385524 -0.366946 0.509318 -0.0690618 0.499663 -0.0508821 -0.505354 0.409434 -0.311346 -0.505615 0.402281 -0.283527 0.124709 -0.274093 0.502222 0.0833202 -0.31359 0.5042 -0.463341 0.478639 0.440083 -0.499606 -0.0737858 0.076256 0.198882 -0.220351 -0.500183 0.0807129 -0.241993 -0.501166 -0.480511 0.467927 0.358771 0.150212 -0.235273 -0.500579 -0.445711 -0.417752 -0.494509 -0.50114 0.414971 0.0730188 -0.478422 -0.469466 -0.248597 0.179194 -0.241187 -0.500771 0.505676 0.348693 -0.0501126 0.502213 -0.0457516 -0.416289 0.500438 -0.172575 -0.234385 -0.490048 0.45554 -0.321988 0.50011 -0.210507 0.119615 -0.505693 -0.174365 -0.344995 0.385656 -0.394585 0.505554 0.502226 0.235225 0.230035 0.403799 0.374327 -0.50478 -0.50459 0.305291 0.163665 0.480851 -0.467306 0.132742 -0.504809 0.223175 0.401998 -0.0156183 0.171166 -0.49976 -0.510251 0.364996 0.30611 0.504383 0.139603 -0.394962 0.505524 0.379326 0.0463734 -0.00373697 0.49956 -0.188477 0.124026 -0.137365 -0.49919 0.505211 0.352075 0.0837309 0.502625 0.29052 0.0922742 0.503566 0.311682 0.116288 0.504788 0.331236 0.0644774 -0.504876 0.339609 -0.134574 -0.504753 0.376863 -0.156574 -0.503554 0.400634 0.0486885 -0.505535 0.351015 0.0975165 0.406621 -0.421617 -0.499599 -0.505331 0.372118 0.0443904 -0.50744 0.267563 -0.3411 0.499201 0.160625 -0.180243 0.185926 0.499728 -0.184617 0.503917 0.00645608 0.302106 -0.278947 -0.506978 0.310324 -0.501703 -0.0868422 -0.265767 -0.5017 -0.133816 -0.263382 -0.40542 -0.502832 0.224602 -0.13901 -0.499099 0.186986 -0.0887664 0.340503 0.504881 0.0363418 0.377388 -0.50476 0.0442991 0.331559 -0.504362 -0.504987 -0.112062 -0.335638 0.499604 -0.140796 0.0412385 0.504276 -0.101474 0.315849 0.0554156 -0.166639 -0.499662 -0.449248 0.473575 -0.460842 0.107407 -0.503844 -0.307488 0.496723 -0.438555 0.371057 0.501752 -0.124386 0.270573 -0.450176 -0.370006 0.493706 0.141363 -0.499191 0.104557 -0.280921 -0.502604 -0.165102 -0.303838 -0.505057 -0.219373 0.348043 0.128153 0.504907 0.382869 0.0754083 0.504141 0.396882 0.100637 0.50288 0.226816 0.50145 -0.212345 0.498868 -0.155863 -0.162691 0.493039 0.451925 0.384605 0.504534 0.385232 0.406413 -0.504823 -0.171786 0.333119 -0.501465 -0.186971 0.246625 0.108642 0.49161 0.443908 0.498981 0.176037 0.141941 0.499734 0.0899089 -0.421102 0.50521 0.00174881 -0.363753 0.50511 0.0608723 -0.351728 0.503715 0.0868229 -0.393065 -0.307381 -0.503847 0.124459 -0.277332 -0.502383 0.130525 -0.450737 0.403552 -0.490578 -0.301108 -0.503601 0.153691 0.341783 -0.234104 0.505863 0.425163 -0.154666 0.498751 0.499344 -0.0731292 0.191707 0.499467 -0.148525 0.205667 0.506148 -0.184086 0.382375 0.436429 0.328757 -0.500418 -0.449594 0.0886835 -0.491311 -0.499334 0.189333 -0.132272 0.502272 0.0978386 0.403032 0.101167 0.436486 -0.497164 0.0599953 0.44821 -0.492123 -0.505108 0.206676 -0.394002 -0.504975 0.131268 -0.355922 -0.505462 0.189696 -0.366382 0.498927 0.151895 0.124995 0.499037 0.120106 0.12372 0.504911 -0.090577 -0.331488 -0.387272 -0.507925 -0.296248 0.495485 0.442103 0.407949 0.499374 -0.0521617 0.124842 0.499447 -0.172658 0.181826 0.163914 -0.208403 0.499541 0.205316 -0.208427 0.500086 -0.43019 0.107938 -0.498393 0.116782 -0.371451 -0.504546 0.182243 -0.251092 0.501317 -0.508098 0.391655 -0.331382 -0.471616 0.476592 -0.148168 0.420653 0.501921 0.302273 -0.500954 0.157916 0.237854 0.2085 -0.236822 0.501186 -0.509031 -0.33728 0.321064 0.304462 0.288427 0.507736 -0.0723456 0.48063 -0.469058 -0.350005 0.337452 -0.509372 -0.50738 -0.260183 0.34514 -0.508627 -0.308444 0.329332 0.505563 -0.103991 0.375119 0.315656 0.505698 -0.226454 0.502678 -0.100336 0.286918 -0.43125 0.490808 0.446741 0.505624 -0.183332 0.327884 0.438346 0.037307 0.495083 0.50095 0.236403 -0.0505661 0.500789 0.233387 0.00565136 0.347789 -0.174893 0.504468 -0.17925 0.127145 -0.499025 -0.235227 0.132447 -0.500048 -0.191037 0.152678 -0.499178 -0.279216 -0.134446 -0.502413 0.484969 0.463634 0.33123 0.505603 -0.251811 -0.39445 -0.504 0.305496 -0.184257 0.0473554 -0.505343 -0.335052 0.0961619 -0.505324 -0.354897 0.184892 -0.504415 -0.317039 0.499868 -0.0189452 0.0530981 0.49535 0.437454 0.169958 -0.30525 0.504933 0.24988 -0.497765 -0.203713 -0.437375 -0.298867 -0.150945 0.50404 0.371638 -0.0550927 -0.505171 0.382648 -0.0824144 -0.504075 -0.499354 -0.161972 0.0988189 -0.499148 -0.141859 0.114009 0.499797 -0.158987 0.0156728 0.19152 -0.471012 0.477969 -0.499039 -0.138328 0.160113 -0.499041 -0.137846 0.137219 0.499193 0.0916985 0.130686 0.499218 0.0883607 0.154216 0.500005 0.0655241 0.208093 -0.503061 -0.280969 0.0529348 0.126205 0.504609 -0.317277 -0.307884 0.504151 0.108161 0.499749 0.0942995 0.200577 -0.499048 0.435384 0.256797 -0.474004 0.475119 0.185244 -0.321917 0.356365 0.508426 0.296133 -0.409012 -0.505055 -0.345081 0.490885 -0.45598 -0.309889 0.194229 -0.504731 -0.503373 0.413438 0.243577 0.100388 -0.504585 -0.38584 0.238801 0.411417 0.503718 0.501425 -0.412554 0.230147 0.3164 -0.391911 -0.506902 -0.502343 -0.414411 0.111189 0.483348 -0.165738 -0.461751 -0.367287 0.134084 -0.505621 -0.499812 -0.015253 0.062005 0.0121105 0.281472 -0.502484 -0.18257 0.445125 -0.494964 -0.113502 0.499253 0.189431 -0.50641 -0.237527 0.338358 0.438332 -0.35997 -0.501203 0.397683 -0.506996 0.30902 -0.00130173 0.477475 0.4695 0.387529 -0.505455 0.244383 0.417627 -0.502988 0.288591 0.259347 0.501473 -0.0597766 0.504915 -0.319788 0.046384 0.502444 0.020722 0.271146 -0.240967 0.506761 -0.380506 0.440998 0.49516 0.392256 0.502922 0.11358 0.286988 0.502652 0.0552492 0.276732 -0.500159 -0.336254 0.431929 0.499767 -0.0578929 -0.198086 -0.361118 0.264567 0.506844 -0.31849 -0.41727 0.504692 -0.0433177 0.456834 -0.489721 -0.0155149 0.417344 -0.500674 -0.0136136 0.369654 -0.504749 0.0215446 0.393126 -0.503874 0.173965 0.499454 0.0220117 0.0294173 0.44376 -0.49333 -0.149537 0.162133 0.498966 0.501181 0.419539 -0.305097 0.479256 0.465726 -0.281202 -0.27428 0.502615 -0.0930081 0.161957 -0.0931187 -0.499387 0.45469 0.34093 -0.493391 -0.501226 -0.240811 -0.0798291 -0.377189 0.508995 -0.350392 -0.49885 -0.429033 0.0892827 -0.504895 -0.344304 0.0367111 0.380463 -0.124619 0.50432 0.399242 -0.48979 -0.457755 -0.409953 -0.124589 0.501461 -0.3808 0.237889 0.505291 -0.475769 0.47243 0.16305 -0.3385 -0.509149 0.336383 0.499386 -0.198743 -0.160413 0.499142 -0.179376 -0.174485 0.500567 -0.213076 -0.209452 0.265625 -0.507487 -0.331379 -0.207199 -0.503791 0.407451 -0.255378 -0.507193 0.35639 -0.236438 -0.504386 0.406089 -0.282963 -0.507122 0.378482 0.49966 0.0691767 -0.0915073 -0.128103 0.395964 -0.504201 -0.0811567 0.419538 -0.500848 -0.123449 0.419901 -0.502159 0.164161 -0.505148 -0.370115 0.502195 -0.255727 0.0502314 0.214946 -0.496287 -0.435764 0.146504 -0.503029 -0.407646 0.501446 -0.399148 0.419406 -0.286799 0.0182933 0.503144 0.499786 0.0824487 0.0179717 -0.259948 0.0348503 0.50179 -0.203408 0.0114964 0.500049 -0.227991 -0.00886347 0.500829 -0.421969 -0.49907 0.149298 -0.491278 -0.446688 -0.241502 0.49963 -0.151978 -0.215189 0.498902 -0.137404 -0.175649 -0.480993 -0.438384 -0.463618 0.499088 -0.156175 -0.18832 0.246943 -0.501249 0.0940428 0.310859 -0.504157 0.147524 0.16013 -0.505562 0.345153 0.294129 -0.503201 0.0336094 0.277367 -0.50253 0.108609 -0.409054 -0.0672729 0.502222 0.270495 -0.353294 -0.507856 0.379 0.431005 -0.497241 -0.391546 -0.508322 -0.327424 -0.499672 -0.146317 0.202811 -0.500223 -0.088885 0.213873 -0.314378 -0.10001 0.504648 0.0227194 0.500359 0.219522 -0.500882 -0.108006 0.237444 -0.456085 0.489492 -0.367763 0.505236 -0.321668 0.0135945 0.0870918 0.47666 -0.475669 -0.276279 0.274956 -0.506043 -0.40861 0.31243 -0.505863 -0.411193 0.279003 -0.505818 -0.375435 0.213504 -0.507109 -0.362762 0.269914 -0.508713 -0.0392481 -0.261482 -0.50162 0.0381375 -0.279403 -0.502714 0.374384 -0.505596 -0.105866 0.028408 -0.36337 -0.505232 0.499232 -0.117833 -0.0965504 0.454917 -0.488387 -0.391922 0.100006 0.466534 -0.483994 0.024602 -0.310662 -0.504028 -0.504033 0.0453326 -0.310361 0.413203 -0.444298 -0.491491 -0.365615 0.505177 0.19646 -0.313838 0.00243591 0.504431 0.444283 -0.48223 -0.448994 -0.501978 0.134852 0.404324 -0.502881 0.165604 0.402811 -0.498357 0.151947 0.427476 0.253846 0.501038 0.016485 0.261323 -0.306243 0.506159 0.35507 -0.43226 -0.498945 0.492687 0.450957 0.31465 -0.500937 0.244938 -0.182013 -0.49953 0.20478 -0.157255 -0.128341 -0.495681 -0.437112 -0.476509 0.469807 0.426852 -0.182031 -0.502918 -0.406416 -0.504415 -0.0447732 0.399933 -0.502116 -0.256638 0.195528 -0.101386 -0.501842 -0.268857 0.507075 0.404499 0.354006 -0.488841 -0.0630648 0.456304 -0.123415 -0.0300119 -0.499603 -0.495666 -0.405998 -0.444724 0.142307 0.479433 0.46507 -0.499813 -0.168721 0.0315689 -0.461938 -0.320438 0.486794 -0.236122 -0.506014 -0.309817 -0.307038 0.328874 0.508334 0.499673 0.192981 -0.0913385 0.505857 -0.340678 -0.00739013 0.501296 0.243796 -0.190124 -0.506728 -0.359277 0.235934 0.112404 -0.0891189 0.49946 0.12569 -0.110169 0.499286 0.0853447 -0.128374 0.499409 0.0574782 -0.317321 0.504441 0.500746 -0.424416 -0.292513 0.406985 0.50281 0.189336 0.384714 0.505278 0.204419 0.469061 0.478631 0.320574 0.488997 0.459146 0.358921 0.321809 -0.50691 0.403588 -0.0294635 0.48733 0.457239 0.429998 0.498058 0.200231 0.29436 -0.505761 0.410145 0.397826 0.450051 -0.488968 -0.353045 -0.50242 0.423392 -0.308938 -0.498956 0.43479 0.301452 -0.507964 -0.384081 0.258186 -0.504316 -0.408218 0.274793 -0.490369 -0.453551 0.157881 0.0952099 0.49931 0.50649 0.244256 -0.359899 0.1511 0.0610237 0.499467 -0.240759 -0.507083 -0.339161 -0.367252 -0.0835189 -0.504642 0.50944 -0.304654 -0.369145 0.0116176 0.475813 -0.473997 0.491388 -0.11483 0.451189 -0.485397 -0.159885 0.460592 -0.50398 -0.266279 0.410531 -0.0286143 -0.504658 0.381828 0.164609 -0.465811 0.481469 -0.4945 -0.281688 0.445234 0.20713 -0.415607 -0.502472 -0.50685 -0.268824 0.38596 0.218771 -0.368948 -0.506512 0.503043 0.406501 -0.113264 0.505019 0.388096 -0.0258109 0.423712 -0.498651 0.0720151 -0.434168 -0.499027 -0.290835 -0.0220244 0.0460333 0.499791 0.332536 -0.450951 -0.492064 0.339754 0.471731 0.478866 0.505296 0.291831 0.247098 -0.1052 0.139375 0.499086 0.501476 0.242968 0.2 0.500912 0.254578 0.134568 0.49998 0.2254 0.146885 0.461197 0.486711 -0.0458968 0.502443 0.272161 0.194202 -0.308292 0.213955 0.50458 -0.429327 0.0387024 0.498838 -0.339444 0.190561 0.505225 0.469812 0.326555 -0.483223 -0.0214566 0.117267 0.49956 0.212441 0.322854 -0.505105 -0.344074 -0.505218 -0.0430139 0.381309 0.505009 0.0303942 0.117694 0.499304 0.180293 0.167635 -0.15316 -0.499062 0.495665 0.264724 -0.440978 0.118598 -0.397468 0.503962 0.115565 -0.367944 0.505214 0.413899 -0.259095 0.503035 0.0994077 -0.33969 0.505031 -0.121945 -0.486094 0.46037 0.145296 -0.357297 0.505107 0.503563 0.396478 0.120679 -0.468922 -0.252286 0.479243 -0.475363 -0.467019 -0.445998 0.504238 0.325905 0.134972 0.157638 -0.499027 -0.122158 0.241129 -0.5005 -0.149216 0.189273 -0.49924 -0.160258 0.0847695 -0.210363 -0.500218 0.491618 -0.274487 0.458355 -0.489369 0.183941 -0.458619 0.50522 -0.268234 0.41451 0.502638 -0.214904 0.41872 0.499204 -0.159064 0.123152 -0.504878 -0.345195 -0.0316312 0.289076 0.508589 0.32168 -0.506691 -0.317838 -0.255053 0.500732 -0.235182 -0.110253 -0.341802 -0.505421 0.0929506 0.21277 0.49992 0.134977 -0.0688353 -0.504299 0.380161 -0.159807 -0.503289 0.404487 0.220376 0.281762 0.50389 0.0537058 -0.434578 -0.495125 0.150942 0.233859 0.500694 0.504835 0.00422014 0.385552 -0.353169 0.505867 -0.113878 -0.495865 -0.430109 -0.00535858 0.501202 -0.0983194 0.259433 -0.253003 0.501448 -0.101982 0.382609 -0.50561 -0.0324381 0.503951 -0.188157 0.293223 0.463747 -0.292461 -0.485257 -0.469561 0.47948 -0.379549 0.500967 -0.146354 0.253102 -0.507018 0.242905 0.326927 -0.465974 0.393981 -0.482772 0.456182 -0.488768 0.321938 0.499571 0.10931 0.0370657 -0.295664 0.503714 0.0852863 0.500865 -0.162684 0.423342 0.494389 0.446286 -0.102724 0.283342 0.15083 -0.502597 -0.205872 -0.488482 0.456021 0.505103 -0.331171 -0.195991 0.500945 0.422293 -0.0647793 0.503054 0.11387 -0.406043 -0.505173 -0.244983 0.395866 -0.501795 -0.287708 0.424023 0.505722 0.391281 0.268737 0.48199 -0.449774 -0.454413 0.478098 -0.0132006 0.470606 0.485355 0.452522 -0.449716 0.50744 0.38419 0.30188 0.505932 0.407492 0.324099 0.494118 0.443151 0.285692 -0.501524 0.194321 0.231839 0.186861 -0.0412335 0.49969 0.14507 -0.0518111 0.499515 0.49951 -0.151241 0.0670883 0.00531891 -0.410299 0.502004 -0.425317 0.4959 0.426595 -0.400014 0.0335419 -0.503616 0.37372 -0.178318 -0.504586 -0.350867 -0.506783 -0.225769 -0.305485 -0.507147 -0.267593 -0.464056 -0.416216 -0.486302 -0.0607455 -0.464736 0.482669 0.0265213 -0.497536 0.438772 0.00423562 -0.494973 0.445811 -0.490932 0.453044 0.255029 -0.0417188 -0.496628 -0.432085 0.224764 -0.384624 0.504694 0.506869 -0.389159 0.333471 0.508632 -0.329987 0.297941 -0.478483 -0.416804 -0.473489 0.509549 -0.315678 0.324181 -0.0400837 -0.486275 -0.456206 0.507207 -0.289526 -0.289571 -0.459504 0.373191 0.485138 0.502153 0.156846 -0.275304 0.504361 0.169045 -0.318418 0.503888 0.123598 -0.311007 0.339134 -0.47322 0.481316 -0.496282 -0.0277025 0.434707 -0.123808 0.388853 0.503715 -0.422587 0.467186 0.483036 -0.0247786 0.372409 0.50621 0.202535 0.502793 0.401571 -0.503366 0.392329 -0.139644 -0.507675 0.28827 0.288335 0.505931 -0.358531 -0.0641143 0.149381 0.505698 -0.338217 -0.0231953 -0.447343 0.492184 0.470816 0.466559 -0.46259 0.258202 0.504587 0.398736 0.157722 0.503058 -0.410816 0.273688 0.421495 -0.50128 0.504534 -0.314277 -0.093249 0.428672 -0.404072 -0.499406 0.367396 0.50699 -0.250348 -0.254821 0.503063 0.251391 -0.0950752 0.39639 0.503921 -0.463901 0.455611 0.474027 0.289123 -0.503549 -0.209897 0.340979 -0.505867 -0.205488 0.16244 0.225268 -0.499898 0.41085 -0.139925 -0.50035 0.393309 -0.193493 -0.504014 0.404549 0.490318 -0.454393 -0.388515 0.505338 -0.0149288 -0.360228 0.505749 0.0298669 -0.363868 0.505947 -0.00674859 -0.144725 -0.438847 -0.496265 -0.14608 -0.465328 -0.483356 0.453749 0.260612 0.490751 0.418377 -0.30768 0.503948 0.50975 -0.338855 0.326695 0.407913 -0.496792 -0.440144 0.437174 -0.495824 0.240205 -0.00513216 -0.154416 -0.499605 -0.382488 0.504154 0.398662 0.369484 0.504802 -0.0302018 0.239771 -0.503419 0.258491 0.253833 -0.505334 0.284933 -0.505843 0.196308 0.350401 -0.472341 0.425733 0.473877 -0.505123 0.16546 0.350292 -0.503753 0.087299 0.378367 0.444992 -0.13924 0.493496 0.412742 -0.501194 -0.418743 -0.474668 -0.089871 -0.472241 -0.29351 0.503333 0.131361 -0.246723 0.495126 0.44405 -0.285161 0.502823 0.158504 -0.46514 -0.0994548 -0.480853 0.011921 -0.504489 -0.313989 -0.252096 0.501353 0.173784 -0.285026 0.502836 0.187444 -0.302222 0.504158 0.228049 -0.415083 0.502438 0.018792 0.505453 -0.0183047 0.36777 -0.374756 0.505595 -0.0357689 0.5036 -0.404234 0.00391613 0.313594 0.212098 0.505094 0.502081 -0.413019 0.0383612 -0.182846 -0.50452 0.399277 0.230034 0.503248 0.402414 0.181012 0.49798 0.422763 0.0271148 -0.195237 0.500205 0.215148 0.499776 0.102672 0.182212 0.499283 0.093663 0.203661 0.499558 0.0720264 -0.408845 0.503622 -0.177327 0.0563584 0.246092 -0.50093 -0.252379 -0.505346 0.295001 -0.380273 0.506177 -0.190888 -0.50181 -0.0614985 -0.265272 -0.499437 -0.103763 0.0848797 0.357313 0.509797 0.336569 0.208863 -0.460839 0.485496 -0.128133 -0.465946 0.484105 0.49945 -0.421846 0.182629 0.256525 0.501383 -0.145992 0.241593 0.32411 -0.506306 0.287322 0.309714 -0.507886 -0.266526 0.46565 0.484907 0.500904 -0.233934 0.134095 0.507101 -0.385439 0.366001 -0.499263 -0.130046 -0.0799627 0.454646 -0.47082 -0.462272 0.316916 -0.275372 0.507036 -0.491488 -0.429504 -0.445228 -0.482377 -0.239487 0.464155 0.345332 -0.341052 0.509352 -0.478163 0.468984 0.136094 -0.423667 0.50179 -0.321798 -0.373184 0.508345 -0.287066 -0.424 0.501151 -0.290039 0.491934 -0.446767 0.282706 0.085784 -0.499736 -0.053961 0.288707 -0.503315 0.168293 0.385159 -0.504156 0.173879 0.319244 -0.201913 -0.504288 0.315532 -0.128157 -0.503537 -0.13906 0.419787 0.500304 -0.470876 -0.475619 0.083273 -0.378647 0.377384 0.505684 0.491824 -0.449927 -0.00227438 -0.491776 -0.174141 0.448987 -0.501902 -0.0159803 0.252218 0.440893 0.286142 0.495808 0.502039 -0.26985 -0.148996 -0.367645 -0.504643 -0.113532 0.0394078 -0.468994 -0.47714 0.499412 -0.173753 -0.0882763 0.50068 -0.21998 -0.0482883 0.499838 -0.203446 -0.100003 -0.460632 0.441966 0.480034 0.0393552 0.181373 0.499833 -0.498201 0.438592 0.328424 0.484011 0.464648 -0.0233939 0.483357 0.229731 -0.465806 -0.492723 -0.442953 0.414333 -0.502516 0.42506 0.355054 -0.489039 -0.455423 0.346138 -0.493456 -0.445059 0.381007 -0.218624 -0.476843 0.472216 -0.258691 0.504474 0.279193 0.297518 -0.509018 0.325543 -0.272007 0.458787 -0.487765 0.454622 -0.490866 -0.32919 -0.0181269 -0.103475 -0.499699 -0.426515 -0.500943 -0.369032 -0.373561 -0.508798 -0.378148 0.191551 0.503912 -0.287384 -0.200374 0.500115 -0.0143509 -0.403703 0.0626775 -0.503141 -0.00437369 0.50536 0.344268 -0.412489 -0.486009 0.460145 -0.216389 0.487494 -0.458788 -0.414883 -0.497462 0.426688 0.506824 0.31955 -0.25815 -0.163378 0.499621 0.0190295 0.456473 -0.486957 0.223216 -0.18762 0.499888 0.0077225 0.499467 -0.127491 0.0610486 -0.499853 -0.422732 0.399892 -0.182014 0.499643 -0.0371416 -0.18554 0.499236 -0.110732 -0.404202 0.504303 -0.209898 0.371873 0.504717 -0.197757 0.370373 0.504974 -0.116813 0.373955 0.504565 -0.141131 0.361135 -0.256576 0.506888 0.206503 0.500249 0.166263 -0.432601 -0.387636 0.499495 -0.373111 -0.321098 0.509778 -0.324512 0.504923 0.0869986 0.506007 0.356481 -0.215894 0.495769 0.434858 -0.239915 0.447915 0.491703 -0.281715 0.0650538 0.479396 -0.470557 0.502151 0.407284 -0.196579 -0.170611 0.49963 -0.0098559 -0.263471 0.496454 -0.439117 -0.429104 -0.36008 0.502094 0.288245 0.503995 -0.209201 0.244553 0.50145 -0.190831 -0.281073 0.508659 0.358698 0.289654 0.503305 -0.181056 -0.432832 -0.497311 0.0317332 0.263027 0.501877 -0.171925 -0.172117 0.479966 -0.469912 0.317153 0.504219 -0.161892 0.284206 0.502694 -0.154522 0.350664 0.50795 -0.26911 0.398564 0.502142 -0.15263 0.344277 0.505742 -0.211231 0.424253 -0.110953 -0.497514 -0.500338 0.12577 0.23052 -0.504857 0.181926 0.322296 -0.502938 0.132716 0.29127 -0.504154 0.118679 0.323878 0.282249 -0.505532 -0.268945 0.500677 0.071079 -0.234869 -0.503694 0.078214 0.305975 -0.501424 0.131224 0.25809 0.499904 0.070476 -0.205695 0.35782 0.505083 0.0227044 0.300335 0.503135 0.0110127 -0.500372 0.217007 -0.0294602 0.499991 -0.0237686 -0.202852 0.447661 0.475946 0.465333 -0.255661 0.505801 0.402926 -0.468344 -0.012203 -0.478219 -0.333701 0.502754 0.424754 -0.297394 -0.451358 -0.491257 0.472198 -0.475448 0.206485 -0.189193 -0.50256 0.2764 -0.5037 -0.295872 -0.0636884 0.406613 -0.46587 0.48312 0.171565 -0.50429 0.395518 0.142817 -0.504891 0.386839 -0.180718 0.506126 -0.362792 0.1503 -0.495179 0.439272 0.463172 0.482021 0.428332 0.147393 -0.501637 0.413553 0.504998 0.034044 -0.357684 0.504554 0.19364 -0.315943 -0.0341956 0.460327 0.487778 -0.0564105 0.429138 0.499629 0.249918 -0.50104 -0.0689544 -0.030397 0.418827 0.502292 -0.500756 -0.224795 -0.174521 0.506731 0.243478 0.33445 -0.499424 -0.155461 -0.064558 -0.486037 0.219314 0.461971 -0.242719 0.501513 0.017433 -0.221657 0.500725 0.0388124 0.337215 0.376868 -0.50803 0.272901 0.373568 -0.507358 -0.499573 -0.0535071 0.16843 0.321368 -0.165801 0.503732 -0.194034 0.487313 0.46166 0.293694 -0.158515 0.502526 -0.271029 0.507622 0.332594 -0.0299549 -0.400325 -0.503089 0.141008 0.0342114 0.49958 0.283298 0.506134 0.395608 0.300575 0.508366 0.379501 0.34086 0.505394 0.409544 0.121915 0.499541 0.0132508 0.341585 0.50474 0.0642256 0.169365 0.501001 0.228908 -0.506362 0.387397 -0.381215 0.133807 0.213381 -0.499508 0.273471 -0.178952 0.501824 0.26581 -0.0368547 0.501693 0.135758 0.359971 0.504907 0.499661 0.0101044 0.178703 0.499844 -0.0097592 0.196653 0.500984 0.0166131 0.237173 0.500661 0.0620488 0.231794 0.500449 -0.011545 0.222639 0.22308 -0.12991 -0.499905 0.274362 -0.19325 -0.501837 -0.3104 0.504488 0.0636439 -0.473805 0.450268 -0.466037 -0.454824 -0.486115 0.109047 -0.395491 0.504627 0.0387586 0.283114 -0.235961 -0.503714 0.311991 -0.230145 -0.504905 0.247377 -0.203203 -0.50096 0.0622969 0.501154 0.246243 0.041942 0.503335 0.296292 0.499071 -0.113619 -0.175783 0.0490258 0.50489 0.361209 -0.0147759 0.503312 0.293408 -0.504227 -0.308341 -0.163481 0.395898 -0.500004 0.432725 -0.504739 -0.320899 -0.112999 -0.175782 0.499194 -0.0857511 0.150423 -0.077021 0.499389 0.205239 -0.149214 0.499477 0.45446 -0.484214 -0.424177 0.238954 -0.0946267 0.500517 0.182529 -0.121028 0.499334 0.5021 0.130077 0.270548 0.499382 0.197682 0.157528 0.499419 0.157178 0.184899 0.499271 0.103267 0.173212 0.440736 -0.283421 -0.497166 0.297352 -0.508501 -0.323971 0.362982 0.505164 -0.0926202 0.102432 0.499236 0.110661 0.498057 -0.381135 -0.438716 -0.479941 0.468745 -0.307233 0.142207 0.499418 0.0317117 0.133572 -0.499365 -0.194742 0.460654 0.0298848 0.484917 0.123927 0.108035 0.499196 0.148944 0.499179 0.0906848 -0.44946 -0.0942432 -0.489682 -0.400174 -0.506464 0.301981 -0.367566 -0.506975 0.242978 -0.387407 0.504383 0.26647 0.431266 -0.466552 0.478211 -0.417089 0.500535 0.233738 -0.394645 0.503594 0.238652 0.480049 -0.321326 0.475142 -0.509758 0.378213 0.329008 -0.339753 -0.0789881 -0.504827 0.288485 0.502654 -0.0131999 0.334659 0.504719 -0.0878255 0.394092 -0.448883 0.493725 0.124542 -0.499377 0.0743708 0.34882 -0.40186 0.50616 0.127712 -0.499598 0.0100276 0.0636572 -0.499936 -0.0301765 -0.453441 -0.26564 0.490324 -0.210712 0.267502 0.502494 0.362474 0.507514 0.252956 -0.461559 0.422747 -0.481616 -0.384985 -0.499346 0.429977 0.502335 0.410677 0.0764137 0.499094 0.427011 0.0534309 -0.30274 0.486042 0.464893 -0.489861 0.396771 -0.454082 0.49981 0.0463673 -0.0858327 0.203454 0.49777 -0.435298 -0.44842 -0.493934 0.353293 -0.448779 -0.471654 -0.472842 0.187348 -0.499956 0.205357 0.47499 -0.273879 -0.475236 0.244433 0.507157 0.349202 0.250438 0.505592 0.281825 0.313873 0.470779 -0.477894 0.0375691 0.499787 0.195796 0.0645699 0.499695 0.195676 -0.372878 0.455429 -0.490092 0.12759 0.499481 -0.0311487 0.198626 0.499775 -0.0399932 0.203746 0.499735 0.0117478 0.160994 0.499458 -0.0353471 0.49343 -0.247248 0.451139 0.00294465 0.499727 0.0974818 0.0212215 0.499949 0.0561734 0.0541994 0.499135 0.415666 0.146505 0.499466 -0.00238633 0.327355 0.436682 0.499617 0.505254 -0.257358 -0.277289 0.325195 0.399672 0.507994 0.165086 0.499145 0.118912 -0.485681 0.454891 0.434792 0.483514 0.196295 0.459228 0.196515 0.500887 0.203356 0.504409 -0.158439 -0.387917 0.148203 0.505734 -0.381986 -0.325699 -0.491364 0.453652 -0.380242 0.326647 -0.508442 -0.265629 0.0855482 0.50159 -0.385373 0.481831 -0.467914 0.362212 0.294999 -0.509044 0.315128 0.320992 -0.509339 0.343833 0.269987 -0.508005 0.501073 0.228726 -0.215002 0.502313 0.209458 -0.264152 0.499979 0.144388 -0.224057 -0.02568 0.504474 0.390727 -0.501654 -0.276926 -0.427283 0.501844 0.203345 0.242465 -0.341883 -0.474686 -0.475954 -0.465427 -0.37986 0.484588 0.503558 0.167662 0.296847 -0.500961 -0.224587 0.0403806 0.504761 0.179683 0.325519 -0.164001 0.487711 0.461725 0.174609 0.500222 -0.212621 0.411164 0.478341 0.467474 0.272843 0.296507 0.506697 -0.143983 0.505356 0.378768 -0.47643 0.472208 0.403147 -0.0639029 0.505919 0.371147 0.019613 0.212477 -0.500221 -0.49944 -0.0584041 0.125107 -0.190763 0.501449 0.422014 -0.15287 0.495093 0.4472 0.489877 0.45271 0.0584062 -0.448888 0.490744 -0.0173358 -0.413428 0.239706 0.501926 -0.429718 0.212005 0.498816 -0.352316 -0.449411 0.494127 -0.289179 -0.341467 0.508902 -0.157353 0.498836 0.15432 -0.18956 0.499459 0.116023 -0.197428 0.499413 0.141659 0.457754 0.484443 -0.416373 0.276835 0.502252 -0.132014 0.193811 0.499525 -0.130731 0.239906 0.500773 -0.0826614 -0.502808 0.275837 0.00970749 0.226781 0.5003 -0.137291 0.295143 0.509183 0.352107 0.346007 0.509449 0.306976 0.0101047 0.502653 -0.283176 -0.194871 0.504606 0.31569 0.46458 0.481212 -0.299159 -0.0798317 0.505316 0.387542 -0.49191 -0.329818 0.453362 -0.177275 0.505762 0.372335 0.241835 0.304647 0.505796 -0.0663424 -0.478365 -0.468454 0.0693768 -0.499471 -0.135453 0.286283 0.234388 0.504352 -0.199855 0.5001 0.0626016 -0.291195 0.406175 -0.503667 -0.50587 0.358978 -0.212901 0.171092 -0.480488 0.468065 -0.501766 -0.398307 0.413156 -0.505128 0.27963 -0.263208 0.499821 -0.0400974 0.201925 -0.50784 0.3446 -0.27058 -0.50846 0.306051 -0.3163 -0.0137653 -0.500292 -0.418419 -0.27688 0.506761 -0.272832 0.474945 0.147317 0.471469 -0.369117 -0.504752 -0.0837371 0.114831 -0.229896 -0.50063 -0.0289144 -0.234467 -0.5007 -0.201141 0.499435 0.162666 0.0770676 0.367716 0.505362 0.297584 -0.503168 -0.136442 0.0212147 0.395451 0.504626 0.0771885 0.425667 0.498876 0.0969543 0.502343 -0.412786 0.0130853 0.502662 0.279792 -0.245996 -0.306344 0.506208 -0.503352 0.00271743 0.393481 -0.48789 0.0276993 0.45195 -0.501073 0.068678 0.404678 -0.497108 0.00767785 0.425929 0.0370889 0.504837 -0.329153 0.40864 0.502522 0.087355 0.0431414 0.499829 0.0696186 -0.392161 -0.419081 0.503064 -0.280575 0.503551 0.2383 -0.171165 0.499531 0.202636 0.0464101 0.5041 -0.394279 0.480348 -0.299332 -0.470611 0.0690778 0.5055 -0.374774 0.505205 0.359156 -0.162759 -0.0186651 0.505709 -0.355863 0.272815 -0.501975 -0.162599 -0.100067 0.505078 -0.376854 -0.154016 0.503531 -0.400587 -0.161811 0.505527 -0.378548 0.502568 -0.0578333 -0.281045 0.501255 -0.0265873 -0.249045 0.50135 -0.0505772 -0.253576 -0.435574 0.296495 -0.500336 -0.4946 -0.445202 0.242648 0.0415148 0.224033 -0.50036 0.0781935 0.499343 0.11733 -0.0532667 -0.282369 0.502963 -0.458939 -0.463522 -0.475474 0.23803 0.50099 0.155317 0.2501 0.500701 0.0700731 -0.123402 0.505413 0.354022 -0.0577555 0.505659 0.349315 0.50669 -0.400337 -0.369168 0.233166 0.431159 0.498881 0.504523 -0.0774476 0.392201 -0.339614 0.448914 0.494525 -0.0370973 0.503791 0.303566 -0.0310502 0.505553 0.346155 0.00604175 0.505402 0.364801 -0.343892 -0.0358206 0.505424 -0.464527 0.482434 0.201424 -0.377566 -0.506444 -0.234071 -0.339194 0.243815 -0.507611 0.00636306 0.488046 -0.456483 -0.505208 -0.370888 -0.204181 -0.504334 -0.389432 -0.0753642 -0.508278 0.290753 -0.358552 0.0536296 0.49961 0.0955305 0.00976529 0.132238 0.499583 0.0499076 0.499387 0.155477 0.348121 0.505135 0.154335 0.298589 0.505453 0.227116 0.27013 0.50168 0.113248 0.4822 0.291704 0.466457 0.324667 0.50484 0.173612 0.164846 -0.363487 -0.505607 0.382355 -0.0463649 0.504528 0.0564774 -0.0377418 0.499871 0.36066 -0.0597895 0.504962 0.50347 0.293932 -0.027303 0.00954059 -0.249709 0.501791 0.501288 0.247447 -0.0999807 0.500131 0.20517 -0.0105872 0.183494 0.320857 -0.504185 0.381702 0.0366701 -0.504396 0.146934 0.379066 -0.504066 0.502707 -0.156449 -0.286644 -0.402863 -0.309615 -0.506081 -0.302785 -0.297781 -0.507585 -0.200725 0.450657 0.49398 -0.380698 -0.224914 -0.504884 -0.351372 -0.276919 -0.507643 0.158355 0.501519 0.408509 0.0254027 0.501893 0.402591 0.0924346 -0.501623 -0.259452 0.106416 0.501672 0.403629 0.329808 -0.50821 0.282544 -0.141059 0.50221 0.279701 -0.162556 0.501271 0.256636 0.212402 -0.302943 -0.504423 0.172082 -0.386232 -0.505011 0.499119 -0.148121 -0.106336 -0.49951 0.0219009 0.140671 0.208408 -0.336306 -0.505845 -0.347991 0.506273 0.399779 0.0917162 0.50154 0.256422 -0.28716 0.182292 -0.503138 -0.364051 0.165276 -0.505902 0.226974 -0.396583 -0.505377 -0.316752 0.125518 -0.504044 0.500513 0.086141 0.22885 -0.209136 -0.26957 -0.502887 -0.23676 -0.172904 -0.500751 0.403709 0.503404 0.0257715 -0.291796 -0.197345 -0.503589 0.477993 -0.443798 0.465289 0.172557 -0.462241 -0.483296 -0.430488 0.498805 0.109916 -0.376216 0.505429 0.0636047 0.450571 -0.315292 -0.494831 -0.342022 0.505491 0.0624536 -0.38193 0.504909 0.118027 -0.228279 0.0417891 -0.500363 -0.281508 0.0404342 -0.502551 -0.245486 0.0841872 -0.500572 -0.397827 -0.0861052 -0.502601 0.11578 0.310423 -0.503214 0.109654 0.256494 -0.500943 0.134664 0.271004 -0.501467 -0.0941064 0.371535 0.50502 -0.18721 0.504615 -0.392937 -0.245308 0.50302 -0.41204 -0.381871 0.505598 0.295092 0.400009 -0.168934 -0.502512 0.323278 0.126262 -0.504407 0.140108 0.500263 0.219329 0.500361 -0.164404 0.232708 0.502063 -0.218513 0.240265 0.500895 -0.229479 0.16481 0.480348 0.44531 -0.465479 0.503201 -0.265054 0.21028 0.503411 -0.127378 0.299245 -0.163752 0.499285 -0.0600088 0.501071 -0.212605 0.216988 0.50525 -0.141972 -0.344129 0.342375 -0.148124 0.50427 0.297468 -0.031837 0.503012 0.329563 -0.0266158 0.504306 -0.468881 -0.478362 -0.207332 0.353325 -0.0101588 0.504875 0.336191 -0.0967365 0.504317 -0.482205 -0.441035 0.457839 0.502247 -0.4171 0.321491 0.474235 0.470274 -0.218242 0.497921 -0.0186687 0.429289 -0.487654 0.448782 -0.43171 0.222209 -0.500133 -0.192561 -0.287612 -0.224365 -0.504111 0.199123 0.296522 -0.503581 -0.101473 -0.424104 0.49876 -0.225396 0.187401 0.500592 0.0498685 -0.499568 -0.149094 -0.494789 -0.435381 -0.041529 -0.0941041 -0.22445 -0.500037 0.50381 0.283075 -0.223764 -0.500557 -0.195451 0.216217 -0.108968 0.165136 0.499115 -0.306055 -0.509414 -0.328328 -0.00359384 0.381222 0.505845 -0.218259 0.156107 -0.49972 -0.00275251 0.500878 -0.243979 -0.500764 -0.235217 0.145921 -0.492621 0.450526 -0.346388 0.496035 0.433358 -0.212482 -0.499466 -0.186625 -0.141236 -0.507356 -0.362252 -0.270609 -0.50263 -0.412351 -0.282003 0.508028 0.281681 0.339961 -0.500335 -0.418199 -0.250638 0.0206534 -0.478203 -0.468738 -0.398105 0.039789 0.503714 -0.102506 0.278004 -0.502269 0.16415 -0.499479 0.193142 -0.493893 0.444174 -0.268163 0.187718 0.478956 0.465696 0.30763 -0.492083 -0.454066 0.0302028 -0.372858 0.505035 -0.363798 -0.355147 -0.509632 0.506159 0.223827 0.359581 -0.441859 -0.496696 -0.338647 0.185193 -0.497931 -0.428843 0.501997 -0.397419 -0.202875 -0.428344 0.499919 -0.200193 0.100493 -0.502781 0.285336 0.0849306 -0.364383 0.505521 -0.0529493 0.499272 -0.154076 -0.392402 -0.503725 0.189732 -0.198873 0.0426223 -0.499768 -0.502234 -0.0979265 0.267723 -0.0133473 0.501861 -0.266162 0.330951 0.0267209 -0.504953 -0.202839 0.371626 -0.50561 0.491528 -0.435797 0.438936 0.365816 0.179428 0.506092 0.0111209 0.16499 0.499707 0.298648 -0.503404 0.060997 -0.500237 -0.213987 0.101013 0.499527 0.141509 0.0232803 -0.260245 -0.454364 0.49039 -0.503768 -0.0512365 -0.398652 0.441567 -0.496654 0.380738 -0.225635 -0.501243 0.423971 -0.502358 0.00722203 -0.271278 -0.500687 -0.0255659 -0.233641 -0.492794 -0.253944 0.446742 -0.504927 0.0505134 -0.372337 -0.499605 0.0340052 -0.101778 0.03726 -0.504601 -0.315656 0.122561 0.180767 0.499292 0.50919 -0.290623 0.338194 0.0365414 0.245731 0.501582 0.506466 -0.181923 0.355733 0.101514 0.412608 -0.501485 -0.335159 0.209708 -0.506412 -0.178444 -0.505572 -0.373849 0.500354 0.179396 0.21338 0.344828 -0.132484 -0.504286 0.14734 -0.499529 0.0232277 0.238176 -0.505218 -0.395859 0.344853 0.123041 -0.505053 0.339178 -0.505047 0.148571 -0.504302 0.0898952 0.32634 -0.0306275 0.439069 -0.496123 0.212633 0.265507 -0.502593 0.49474 -0.438315 0.227566 -0.272667 -0.501982 -0.1383 -0.502499 0.182487 0.264128 -0.327221 -0.228172 -0.505712 0.499048 -0.0967841 0.142979 -0.333265 0.506326 -0.185171 -0.1039 -0.499875 0.214404 -0.502606 0.0803859 0.281737 -0.477711 0.469511 -0.221522 0.500612 0.233991 0.0363468 -0.354306 0.506147 -0.14433 0.363595 -0.456692 -0.488957 -0.502525 -0.248932 0.227247 -0.450418 -0.490454 0.403821 0.43545 0.0696809 -0.495956 -0.389413 0.504034 0.192479 0.495008 -0.429681 -0.187123 -0.231899 -0.273557 0.504316 -0.362678 -0.383793 0.50937 -0.0646044 -0.504407 -0.390766 -0.0409403 -0.502682 -0.406198 0.505558 0.374704 0.00127607 -0.470571 -0.195769 0.47669 0.103115 0.437335 0.494961 -0.11547 0.305185 -0.503476 0.023067 0.361794 0.505859 -0.0805353 0.362059 -0.504635 -0.506878 0.292401 -0.388942 0.152357 0.331219 0.504852 0.500365 -0.42409 -0.410795 0.499477 0.422075 -0.266949 0.425968 -0.499191 -0.168592 -0.348387 0.505223 0.213555 0.346645 0.507367 -0.393477 -0.295979 -0.404143 0.506602 0.286258 0.349574 0.509074 -0.367392 0.0415864 0.505337 -0.361113 -0.50488 -0.146039 -0.397326 -0.503352 -0.0126695 -0.36777 -0.505297 -0.17811 0.503107 0.286267 -0.061207 -0.415211 -0.502086 0.25696 -0.437091 -0.498116 0.325362 -0.499694 0.014093 0.078555 -0.463949 -0.476158 0.450754 -0.21065 -0.50639 -0.357459 -0.446007 0.494063 -0.193213 0.032129 0.435364 0.497817 0.167131 -0.182739 -0.499241 0.364382 -0.478273 0.47716 0.0193807 -0.252596 -0.501603 0.146389 -0.170006 0.499102 -0.0390406 -0.354129 -0.505227 0.398806 -0.281029 -0.507309 0.472351 -0.474982 0.262217 0.4183 -0.26783 -0.503501 -0.210535 -0.505797 -0.324655 0.435204 -0.247948 -0.497446 0.208939 0.233029 -0.500952 -0.151338 0.443999 0.494765 0.50272 0.279455 -0.0918196 -0.505127 0.370084 -0.179962 -0.167281 -0.189472 -0.499452 -0.449397 -0.492135 0.299537 -0.24125 0.500965 -0.120781 -0.328368 0.505733 -0.15986 -0.286037 -0.103478 -0.502819 0.279315 0.507076 0.288405 -0.313662 -0.509835 -0.36051 -0.318577 0.430334 -0.499291 0.34351 0.0767671 -0.504833 0.423808 -0.462014 -0.480331 -0.466352 -0.460103 0.468183 0.396965 -0.308312 -0.508483 0.475722 -0.465059 0.443689 0.464082 -0.458337 -0.468844 -0.499476 0.18522 -0.0864417 -0.347137 0.307915 0.508719 0.422933 -0.44646 0.490099 0.504114 -0.395182 0.261435 0.135255 0.49958 0.195925 -0.209296 0.302081 -0.504684 -0.454148 -0.476777 0.460323 0.499614 0.183012 -0.19641 0.373242 -0.505964 -0.0799206 0.505704 0.4003 -0.386221 0.500763 0.417968 0.10423 0.0613062 -0.22322 -0.500609 0.126757 0.500245 -0.425672 0.076273 -0.128073 -0.499466 -0.311328 -0.385534 -0.508174 -0.496317 0.443399 0.278146 0.377906 -0.504415 0.122391 0.147745 -0.504683 -0.389273 -0.352018 -0.242103 -0.506445 0.448737 -0.480125 0.455285 0.212815 0.229422 0.501159 -0.503777 0.303368 -0.0672998 -0.369195 -0.505479 0.401733 0.467152 -0.209097 0.480612 -0.391526 -0.0139213 0.5039 -0.47882 0.466222 -0.132236 -0.453365 -0.208376 0.488221 -0.447944 -0.0231638 0.490268 0.499645 0.114746 -0.0268513 -0.408876 -0.205184 0.501624 0.499729 -0.194928 0.160708 0.499517 -0.187407 0.134096 -0.00770243 -0.428399 0.498335 0.495154 -0.441402 0.311141 0.488587 -0.405809 0.458796 0.505216 -0.133873 -0.372122 0.501662 0.133734 0.401237 -0.499568 0.0157235 -0.161976 0.211716 0.506499 -0.336086 -0.503536 0.292708 -0.418436 0.290357 0.45951 -0.486372 0.287539 0.398511 -0.505783 -0.502948 0.404192 0.149016 -0.400154 -0.252407 -0.504092 -0.499909 -0.152085 -0.212827 -0.186951 -0.153038 -0.499396 -0.0421577 -0.499539 -0.173912 0.50814 0.370091 -0.382072 0.509262 0.366189 -0.327332 0.357434 0.163182 -0.505484 0.174918 -0.339737 -0.505386 0.457902 -0.100322 0.489093 -0.199904 0.23771 -0.50157 0.297637 0.502821 0.0740953 0.501219 -0.250472 -0.167478 -0.501375 0.244141 0.00243938 0.404319 0.504697 0.358064 0.382605 0.508378 0.339068 0.0793227 -0.504065 0.307828 0.388637 0.50512 0.38907 -0.224727 0.500509 -0.143252 0.457347 -0.485957 0.418558 -0.501442 -0.157174 0.253639 0.187332 -0.267713 -0.502026 0.371203 0.0502142 0.504711 -0.474604 -0.474541 0.172293 0.421055 0.49851 -0.132846 0.504786 -0.377359 -0.41334 -0.498566 -0.418502 -0.426087 -0.252398 -0.0620735 0.501908 0.0111312 -0.505247 -0.368998 0.500494 0.42075 0.25503 0.0359231 0.310594 0.504572 -0.508138 -0.380359 -0.320452 0.420673 0.502455 -0.371469 0.499479 -0.0788176 0.0844242 -0.463429 0.482891 -0.199543 0.471894 -0.477521 -0.374701 0.304005 0.034983 -0.503862 0.151707 -0.49946 -0.047788 0.502026 0.279303 0.150905 0.407807 0.490377 0.447919 0.505656 -0.338579 0.192999 0.299066 0.417961 -0.502852 -0.506425 0.402633 -0.356095 -0.468023 0.481201 -0.352515 0.505396 0.292376 -0.402191 -0.446221 0.493347 -0.216299 0.296752 0.187827 0.503688 -0.390093 0.187346 -0.505481 -0.145177 0.303934 -0.50365 0.504933 0.329745 -0.101752 -0.505544 -0.042201 0.333605 -0.113616 -0.414656 -0.501704 0.370928 0.503355 0.413548 -0.181986 0.0384022 0.499573 -0.215366 0.078377 0.499897 -0.384988 -0.342907 0.509822 -0.146819 -0.370244 -0.504585 0.365582 -0.032273 -0.505682 -0.386817 0.49776 -0.429115 0.227307 0.214604 -0.500934 -0.0886677 -0.303958 -0.503313 -0.506911 0.366447 -0.247267 -0.505118 0.180459 0.377018 0.50366 0.223318 -0.282831 -0.478979 -0.377139 0.471935 -0.27232 -0.249946 -0.50441 0.481944 0.31052 -0.470315 -0.417663 0.478476 0.473254 0.49946 0.160407 -0.203591 0.495078 0.140343 0.432411 -0.503873 -0.30394 0.0769776 -0.0937473 0.25028 -0.501159 -0.0251169 -0.133719 -0.499565 -0.498379 -0.429214 -0.408379 -0.487256 -0.132548 0.456907 -0.506486 0.238266 -0.345981 0.499409 0.0671247 0.112801 0.414957 0.354255 0.503143 0.366907 -0.509338 0.365944 0.279875 0.126196 0.502373 -0.505331 -0.339764 -0.0906067 -0.0837486 -0.503915 0.310113 -0.473668 -0.471996 -0.0272386 0.505623 -0.387588 -0.0195865 0.33512 0.484012 0.465009 0.482891 -0.169785 0.464965 -0.115231 -0.296649 -0.502914 0.477454 0.453997 0.46102 -0.415609 -0.0111117 -0.50132 0.483393 0.080455 -0.461569 0.470473 -0.479016 -0.311813 -0.41868 0.0133276 -0.500712 -0.506895 -0.247451 0.367463 0.416224 -0.479586 0.469271 0.503079 -0.281174 0.124349 -0.435346 -0.440041 0.487977 -0.359969 -0.509095 0.314271 -0.425643 -0.501753 0.351656 0.189849 0.0110609 0.499884 -0.504404 0.391209 -0.199328 -0.505621 0.395053 -0.255459 0.473605 -0.471385 -0.198115 0.50249 0.41157 -0.41243 0.273338 0.0438991 0.502109 -0.165012 0.100338 -0.499108 0.501502 0.260949 0.0491842 0.507822 -0.376716 -0.292067 0.505029 0.382071 0.0730081 -0.500085 0.204871 0.0330197 -0.237013 -0.0877901 -0.500876 0.0214344 -0.501259 0.2374 0.443961 -0.403894 0.493944 -0.500992 0.169403 -0.422273 -0.504327 -0.396901 -0.102877 -0.503487 0.291868 -0.0204251 -0.50212 0.0886552 -0.270603 -0.350747 0.41634 -0.502731 -0.501739 0.116256 -0.263957 -0.499448 0.166784 -0.0608835 -0.181249 -0.499564 -0.0277027 0.474364 -0.147038 0.475045 -0.504636 0.31592 0.0610728 0.249719 -0.501259 0.0397091 -0.498569 -0.432032 -0.304546 0.450586 0.492626 -0.343388 0.493594 0.0631382 -0.43981 0.411346 -0.503043 -0.0882088 -0.504619 -0.334889 -0.420947 -0.50403 0.104027 -0.393291 0.231359 -0.178134 -0.499942 0.0683432 0.499702 0.0674555 -0.461752 0.173712 -0.487604 -0.506321 0.410742 0.294523 -0.402074 0.501433 -0.403287 0.499809 0.429124 -0.391228 0.505532 0.329063 -0.211152 0.468377 0.47956 -0.134082 0.266551 0.507356 -0.308673 0.0620756 0.476588 0.467858 -0.486924 0.423058 -0.454838 0.279916 -0.171849 -0.501819 -0.291744 0.472909 -0.477393 0.484949 -0.459155 0.218436 0.506766 -0.400705 -0.338419 0.509625 -0.340757 -0.368391 0.0300925 -0.502277 -0.268494 -0.394213 -0.504159 0.0214828 -0.388163 -0.504215 -0.0406883 -0.290561 -0.428019 -0.500015 -0.355261 -0.505466 0.191253 -0.378868 -0.504936 0.134096 -0.372516 0.49196 -0.451431 0.104026 0.504228 0.32205 0.501942 -0.265767 -0.120927 0.0195742 -0.404503 -0.502405 -0.386022 -0.500062 -0.429048 0.272186 0.502053 -0.0859525 0.159931 0.499154 -0.124456 0.470915 0.0949585 -0.477151 -0.260124 -0.336327 -0.506996 0.474098 -0.469951 -0.430397 0.380636 0.504739 -0.0770973 0.282097 -0.206288 0.502797 0.5059 -0.371646 0.000589654 0.50524 -0.105011 -0.379897 0.388922 -0.508065 -0.379063 -0.489074 0.253873 -0.463251 -0.497266 -0.136771 -0.43143 0.176356 0.50337 0.394805 -0.180912 -0.456213 0.487579 0.496468 -0.43424 -0.120481 0.49763 0.422235 -0.434027 -0.504938 -0.163866 0.369256 0.499434 0.0959878 -0.102131 -0.467023 -0.204992 -0.478907 -0.0079583 0.32578 -0.504279 0.490304 0.433807 -0.451285 0.50644 -0.374425 -0.261019 0.41866 -0.349538 -0.506214 -0.453356 0.262029 0.490799 -0.472621 0.151801 -0.47889 -0.506736 0.366076 0.408542 -0.00212482 0.491246 0.444836 0.453004 0.457898 -0.477031 -0.327946 0.453125 -0.491953 0.503567 -0.0920068 -0.403559 -0.460862 -0.482883 -0.122578 0.266774 -0.501843 -0.0467137 0.323138 0.509805 0.334417 -0.391095 -0.503116 -0.130753 -0.485608 0.15708 -0.46362 0.367705 0.318365 0.509396 0.503869 -0.0703264 -0.30793 0.432788 0.257724 0.499073 -0.230492 -0.500629 -0.181553 -0.243173 -0.50259 -0.234907 0.176289 -0.499538 0.0572569 -0.374274 0.147574 0.505104 0.501403 0.0464603 -0.251503 -0.368349 0.488932 0.462046 -0.115726 0.49917 -0.0827308 0.404975 0.498907 0.419407 -0.330932 -0.145636 -0.50443 0.457021 -0.287956 0.490671 -0.380381 -0.113303 -0.503892 -0.499914 0.218191 -0.180282 0.355081 -0.507665 0.396424 0.506695 -0.203299 0.343526 -0.500872 -0.223933 -0.0277401 0.447269 0.492626 0.0744972 -0.483614 -0.18423 0.46285 -0.49221 -0.0287556 -0.446895 -0.500369 -0.42536 -0.384515 -0.464381 0.247202 -0.488526 -0.502396 0.00370571 -0.411595 -0.436566 0.45695 -0.481715 0.470786 -0.478811 0.152089 0.32343 -0.482838 -0.469031 0.163749 0.383815 0.504249 0.44753 -0.452967 0.481513 0.471763 0.147082 -0.478511 -0.349603 -0.505752 0.0719867 -0.340995 -0.402085 0.507736 -0.130943 0.503208 0.410111 -0.439329 -0.491718 0.427048 -0.505018 -0.131797 -0.384362 -0.412992 -0.504994 -0.307189 0.499571 -0.120073 0.218637 -0.236458 -0.436995 -0.495228 -0.492845 0.2111 -0.453192 -0.181182 -0.49548 0.441877 -0.199738 -0.50208 -0.255425 0.42847 0.00109937 -0.497858 -0.319288 -0.436563 -0.499047 0.508663 0.353315 -0.285244 0.0735091 0.465791 -0.483576 0.4672 0.480013 0.256789 0.208522 -0.502169 0.255828 0.173036 -0.3455 0.505006 -0.0682049 -0.504163 -0.312115 -0.132522 0.229204 0.500176 0.477998 -0.4678 -0.227938 -0.451673 0.399706 0.489359 0.385828 -0.43965 -0.495547 -0.30831 0.507134 0.296877 -0.256667 0.501617 0.135385 -0.505081 0.413894 -0.335037 -0.491731 0.450464 -0.297371 -0.374273 -0.481971 0.468803 -0.363241 0.484786 -0.466739 -0.398958 0.500075 0.424036 0.486798 -0.458784 0.303593 -0.365236 -0.494971 -0.445812 -0.47789 -0.470795 0.372507 0.504945 -0.0392943 -0.393755 -0.424495 0.500648 -0.258705 -0.261891 -0.433688 0.498988 0.103806 -0.499725 0.00681085 0.419174 0.348413 -0.504194 0.44612 0.39517 -0.493782 0.503668 0.30819 0.0715828 -0.452491 -0.30012 -0.493493 -0.388651 -0.441176 -0.498565 0.492837 0.0984041 -0.445059 -0.494452 0.198808 0.444477 -0.149388 -0.486226 0.461165 -0.230068 -0.503156 -0.257936 -0.466872 0.281902 0.482335 -0.509635 -0.353488 -0.329314 0.480004 -0.410184 -0.468835 -0.504917 0.356125 -0.11697 -0.505254 0.370365 0.0146608 -0.244798 0.288395 -0.50525 0.0748903 0.365309 -0.50479 -0.50568 -0.149732 -0.367892 0.00431573 -0.500037 0.0408247 -0.347413 0.463374 -0.486597 -0.508495 0.347319 0.260273 -0.502897 -0.398902 0.0809243 0.433406 0.0677493 0.496243 0.411446 0.195556 0.502984 0.504915 0.113965 -0.377759 -0.437488 -0.162809 0.49462 0.501266 0.0588257 -0.408843 0.436163 -0.333704 -0.501914 0.466467 -0.176109 0.480916 0.49905 -0.140949 0.173429 -0.00584234 0.225936 -0.500593 -0.500498 0.231776 -0.101591 0.0427206 0.401113 -0.503056 -0.504538 0.127373 -0.385106 -0.458542 -0.488248 0.329662 -0.472584 -0.465903 0.456894 0.159227 -0.233747 0.50039 0.499999 0.204507 0.0230169 -0.116862 0.499257 -0.172089 0.0158744 -0.500005 -0.0604095 0.508359 -0.273761 -0.367904 0.494253 -0.0860715 0.443978 -0.47402 0.473722 0.0788507 0.28128 -0.502793 0.138648 0.499141 0.424948 0.19693 0.410449 -0.0833385 -0.500841 -0.47222 0.229072 0.478904 0.3649 -0.108478 -0.504355 0.311274 -0.481789 0.469736 -0.499359 -0.184457 0.140994 -0.425818 0.442784 -0.489497 0.499094 0.130621 0.166398 -0.461804 -0.481657 0.428789 -0.465122 -0.484144 0.354547 0.142181 -0.203004 -0.499732 0.276918 0.379171 0.508263 -0.481871 -0.463964 -0.191709 -0.497895 -0.437128 0.112854 -0.389265 0.1232 -0.504907 -0.486194 0.327214 0.462318 -0.435896 -0.478403 0.463848 -0.380155 0.0761566 -0.505131 -0.160741 0.456479 -0.490382 0.438688 -0.495908 0.271413 0.304707 0.503446 -0.0363809 0.366773 -0.450548 0.495053 0.275997 0.502001 0.00670408 0.501496 0.0732902 0.253639 0.503985 0.0687042 0.304482 0.283493 -0.465195 -0.483491 -0.372396 -0.433744 0.500441 -0.0308537 0.392095 -0.503541 -0.374277 0.509114 -0.319643 -0.421142 0.502733 -0.351386 0.359514 -0.109865 0.504752 0.500763 -0.232446 -0.188419 -0.458851 0.487026 -0.150857 0.462053 -0.388203 0.487615 -0.409869 -0.45326 0.488324 -0.113594 0.447979 -0.494614 0.448478 -0.196189 0.490987 -0.1447 0.419218 -0.501973 0.0708181 -0.505111 -0.373407 -0.361161 0.505688 -0.0637007 -0.255242 -0.0279741 0.501944 0.469399 0.190931 0.477053 -0.427209 -0.489995 0.446125 0.247594 -0.501217 0.0636146 -0.149518 -0.462039 0.485658 0.480083 0.0936072 0.465022 0.475772 -0.463717 -0.449351 -0.417703 -0.504277 -0.336366 -0.489065 -0.45466 -0.112753 0.44942 -0.110879 -0.48875 0.37139 -0.489881 0.461282 0.0125508 -0.34051 -0.505044 0.502981 -0.274302 -0.0350928 0.499941 -0.0484943 0.0026126 0.486331 0.44289 0.448072 0.250095 0.501055 -0.0379122 0.229946 0.500312 0.000809978 0.279837 -0.506491 0.28339 0.497974 0.0891048 0.427523 -0.499495 -0.123315 -0.203752 -0.496511 -0.0587437 0.437233 0.0790246 -0.10813 0.499523 0.376073 0.504972 0.158622 -0.271376 0.502745 -0.0327832 -0.184261 0.500538 0.231227 0.326515 -0.495066 0.449467 -0.318516 -0.507231 0.390118 0.334001 0.483175 -0.463873 0.127471 0.053884 0.49951 0.463194 -0.414854 0.483665 -0.0442901 0.360094 -0.504575 -0.500325 -0.24055 0.423319 -0.287796 -0.250051 0.505604 0.503849 -0.277436 -0.416568 0.502308 0.280417 0.173224 0.232711 -0.500991 0.181199 0.141543 -0.385136 0.504557 0.504502 0.388933 0.173804 0.408078 0.385249 0.502983 0.427098 -0.428243 -0.494998 0.50497 0.370888 0.13258 0.136054 -0.499077 -0.165997 0.209511 0.474549 -0.474542 -0.504277 0.258205 0.237855 0.436948 -0.444018 -0.486792 -0.467819 0.478194 -0.405664 -0.502161 -0.393197 -0.42422 0.454197 -0.489851 -0.0164869 0.499743 -0.27101 0.438524 -0.153667 -0.505213 0.355384 0.502776 -0.20703 0.262702 -0.464476 0.446088 -0.475078 0.499894 0.427067 -0.0942529 -0.507972 -0.29 0.377924 -0.490934 0.4367 0.440216 -0.290261 -0.505469 -0.247001 0.195044 -0.0661065 0.499666 -0.372104 -0.0270514 -0.504896 -0.373797 0.029711 -0.50532 -0.330034 -0.508369 -0.275674 0.504816 0.160088 0.348989 -0.163807 0.462648 0.486702 -0.329092 -0.506056 -0.21655 0.450825 0.490765 0.2428 0.126128 -0.481428 -0.4632 0.0403429 -0.484195 0.465753 -0.0994545 -0.498369 -0.427143 0.168753 -0.375594 0.504692 0.507373 -0.334082 0.262855 0.43772 0.421679 -0.492082 0.50932 -0.359548 0.344782 0.453789 0.312914 -0.493209 0.32915 -0.509542 0.369757 -0.387111 0.495141 0.447267 0.472942 0.218671 -0.4776 0.460025 -0.150549 0.486211 -0.417436 0.461531 -0.482382 0.409086 0.502944 0.217218 -0.406976 0.503398 0.0660735 0.312334 -0.50651 -0.257585 0.18064 0.201425 -0.499409 0.349126 -0.16156 -0.50446 -0.389288 0.505201 0.0096362 -0.435273 -0.414498 0.49471 0.463247 -0.3171 0.488221 -0.503855 0.16679 -0.311192 0.257365 -0.503209 0.234334 0.0875641 0.486329 0.453402 -0.31855 0.495908 0.446445 0.277287 -0.00836684 0.502236 -0.262327 0.501927 0.200201 -0.229292 0.502497 0.417204 0.456427 0.11093 -0.488071 0.133321 0.490355 0.446687 0.200775 0.499615 0.0415127 -0.496157 -0.421621 0.427022 -0.4258 0.500278 -0.22847 -0.315936 0.502433 -0.423293 0.279038 0.501472 0.41844 -0.495042 -0.35262 0.447078 0.0862971 0.499446 0.0908406 0.256459 0.348715 -0.507344 0.50924 -0.322939 0.386348 0.506267 -0.37867 0.39679 -0.15548 0.505432 0.349578 0.496446 -0.439242 0.340986 -0.0313071 0.496707 0.435028 -0.125453 -0.0938447 -0.499347 0.484238 0.0406999 0.463285 -0.374028 0.50742 -0.253972 0.505191 -0.2056 -0.317748 0.49957 -0.172384 -0.0626231 -0.506022 0.410353 0.323582 0.177528 0.468653 0.477605 -0.353532 0.390157 -0.50661 0.152067 -0.103535 0.499267 -0.292471 0.507466 0.313605 -0.389502 -0.490724 0.454771 -0.441846 0.218349 -0.498518 0.368183 0.508385 0.284322 -0.139408 0.49951 -0.00243152 -0.0141755 0.466152 0.483173 0.349551 0.504946 -0.153039 -0.500943 0.109759 0.248341 -0.503442 0.166841 0.29366 0.336661 0.504596 -0.0345536 0.483916 0.00385117 -0.461022 0.328917 0.504362 0.0156991 -0.296279 0.508592 0.381195 0.187421 -0.505822 0.377471 0.176284 -0.491168 0.450647 -0.478474 0.302857 0.472096 -0.0579982 0.451736 0.492057 -0.478655 0.464319 -0.0492041 0.382304 0.467576 -0.479947 0.323199 0.349206 -0.509526 -0.351764 -0.459918 -0.489369 0.285745 -0.129904 0.502133 0.327216 0.501686 0.426866 0.505029 -0.336716 -0.145383 -0.414167 -0.473063 0.47481 0.479891 0.470008 0.381979 0.342916 0.509755 0.361762 0.349898 0.50476 0.109168 0.365759 0.505153 0.0519167 -0.508577 -0.298011 -0.364985 0.499788 0.0396552 0.191702 0.114738 0.482793 0.460688 0.217605 -0.200241 -0.499936 0.0142535 0.501307 0.247733 0.488259 -0.452035 -0.234376 -0.161268 0.498998 0.176185 0.483448 -0.222283 0.464901 0.222953 -0.0681357 0.50018 0.235077 -0.147848 0.500152 0.500308 0.115746 0.22393 0.501249 0.167423 0.243656 0.116289 0.499277 0.089849 0.472605 -0.474391 0.235951 0.0987669 0.499516 0.0643268 -0.439656 0.492614 0.276468 0.302418 0.503486 -0.134071 0.30371 0.503502 -0.0864387 0.499532 -0.0301458 -0.158131 -0.257144 0.221824 -0.502834 -0.159538 0.276135 0.502102 0.504903 0.390249 0.025103 -0.416514 -0.49556 -0.431474 -0.470032 -0.47609 -0.429069 -0.342884 -0.505253 -0.0127473 -0.226696 0.485913 0.462856 0.0280472 0.499539 0.170618 -0.167885 -0.504762 0.329981 -0.502458 -0.263787 0.00422061 -0.0157168 0.50555 0.367244 0.0258934 0.504666 0.375787 0.503581 0.21485 0.275561 0.340741 -0.456145 0.492831 -0.282971 -0.0425061 -0.502908 0.037504 0.503386 -0.297681 0.450026 -0.491218 -0.0964121 0.30662 0.487499 0.457337 -0.0529276 0.505102 0.390808 -0.462243 0.482312 0.417922 -0.13159 0.497981 0.437701 -0.441088 0.239058 0.495715 -0.144041 0.49889 0.135778 0.206993 0.49989 -0.0750476 0.470261 0.450222 0.471711 -0.21633 0.505983 0.335781 -0.434524 0.483148 0.463107 -0.505093 0.300256 -0.237539 0.433689 0.495665 0.413345 0.0162779 0.422081 0.501403 -0.48497 -0.00894081 -0.460915 0.499433 -0.0483766 -0.144518 -0.467121 0.48048 0.121602 -0.495261 0.0847278 0.434349 -0.464814 -0.04673 -0.480239 -0.0701948 0.505617 -0.360682 -0.429161 -0.497674 -0.185421 0.499947 -0.0401126 -0.0495486 0.503455 -0.250832 -0.245347 -0.484658 0.461162 0.0599547 -0.431405 0.261946 -0.502042 0.295263 0.503422 0.159469 -0.0754268 0.504709 0.32653 0.322138 0.504043 0.117119 0.458293 0.2245 -0.487808 -0.00805791 -0.479148 -0.466705 0.0874706 0.496425 0.427173 -0.110542 0.501999 0.274999 0.260651 -0.426515 -0.501113 -0.341551 0.46926 0.483466 -0.289823 -0.47734 0.473296 -0.28392 0.209033 -0.503748 -0.409786 0.502729 0.113328 -0.253978 0.0410577 -0.501256 -0.395647 -0.141364 -0.502762 -0.429126 0.496446 0.311697 -0.376445 0.506716 0.318532 -0.484694 0.187469 0.463955 0.500268 -0.204659 0.188761 0.337846 -0.0708472 0.504493 -0.482594 0.46602 -0.364721 0.167057 -0.500149 0.222821 0.109996 -0.499454 0.195709 0.50127 -0.000460246 -0.415129 0.243502 -0.500713 -0.178918 0.0976911 -0.132547 -0.499341 -0.491231 0.450233 0.206932 -0.484262 -0.164085 -0.460096 -0.269099 -0.158848 0.502859 0.0446824 -0.504927 0.322827 -0.111338 -0.443721 0.494412 0.416666 0.500403 -0.237621 0.301108 -0.448089 -0.493418 -0.270079 -0.507427 -0.312627 -0.373341 0.365267 -0.507434 -0.422289 0.499888 0.158086 -0.045988 0.499955 0.0036135 0.50334 -0.291894 -0.105297 0.0463789 0.49927 -0.154138 -0.00312999 -0.392311 -0.503876 0.038535 -0.0304034 -0.49994 0.208697 -0.502746 -0.406862 0.290303 0.0185608 0.502817 -0.503934 0.118804 0.37855 -0.203586 -0.503962 0.299117 -0.151949 -0.503575 0.305964 -0.251544 0.253691 -0.503975 -0.282068 -0.507775 0.342262 0.462965 -0.0800387 -0.480828 -0.12649 0.47343 -0.47778 0.507002 0.302278 0.276469 0.287322 -0.42842 -0.500858 -0.502433 -0.268499 -0.0693201 0.459257 0.486235 0.379327 0.348285 -0.403455 -0.505497 -0.0673615 -0.0294176 -0.499839 -0.434738 -0.461762 0.478597 0.500225 0.210043 -0.0425435 -0.252799 0.241509 0.502965 -0.274037 -0.5023 0.0733188 0.484375 -0.463645 -0.326168 -0.503949 0.397543 0.125748 -0.318536 -0.130631 0.504776 -0.121937 -0.499267 -0.191977 0.0931085 -0.282937 0.502794 0.0435703 -0.0883665 -0.499738 -0.233523 -0.506825 0.365352 -0.50223 -0.266288 -0.0958946 -0.0961278 -0.0127257 -0.499736 -0.484717 -0.458558 0.429306 -0.214726 -0.499954 0.152324 0.243397 -0.493781 -0.444448 0.0715887 -0.0660397 0.49974 -0.073526 0.16057 -0.499471 -0.100993 0.170498 -0.499338 -0.121432 -0.187656 -0.499348 0.383653 -0.506522 -0.243784 -0.0922768 -0.198246 -0.499525 -0.505087 -0.103313 0.361008 -0.442385 -0.139666 -0.492843 0.505448 -0.352427 -0.12129 0.481726 0.46739 0.0747299 -0.487513 -0.302656 0.459732 0.476864 0.472029 -0.372124 -0.331178 -0.306271 -0.508622 0.320454 0.0190317 0.504055 -0.118722 -0.112976 0.49914 0.407743 0.169719 0.503023 -0.501949 0.256284 -0.206687 -0.412824 -0.404245 0.502519 -0.129552 0.0402988 -0.499509 -0.0739987 0.273682 -0.502114 -0.2308 -0.485828 -0.462638 -0.222964 -0.500091 -0.152244 0.498049 -0.32707 -0.44162 0.501897 -0.24219 -0.215583 0.474963 -0.470552 -0.14107 0.47303 0.466421 0.457656 -0.125276 -0.157355 -0.499143 0.470549 -0.385038 -0.480642 0.2731 -0.507302 0.307464 -0.509396 0.334558 -0.321106 0.466535 -0.480051 -0.11337 -0.3684 0.476971 0.476804 0.195334 -0.499837 -0.0176511 0.414762 -0.502233 -0.192847 -0.0538194 -0.339073 0.504615 -0.340478 -0.421853 -0.504434 -0.324726 0.496182 -0.444009 0.357992 0.209012 -0.506114 0.143951 -0.476872 0.471348 -0.400004 -0.324301 0.507861 -0.129715 0.150232 0.498964 -0.458169 0.484791 0.249945 -0.271412 0.44624 0.495267 -0.246962 0.432574 0.499395 -0.0270446 0.394448 0.50529 -0.0994539 -0.11014 -0.499344 -0.502648 0.207677 -0.269983 0.46473 -0.415068 -0.482175 0.327064 -0.50446 0.0672016 0.321492 -0.504343 0.0162372 -0.473095 -0.474144 -0.14388 -0.499196 0.426539 0.0457914 -0.499484 0.143744 -0.007517 -0.479967 0.464404 -0.419287 -0.389973 0.150285 -0.505005 -0.0817343 0.467102 -0.483157 -0.337996 0.367526 -0.508429 0.294039 -0.494171 0.449001 -0.346361 -0.488524 -0.458683 -0.405208 0.347687 -0.505448 0.238038 -0.501128 -0.420745 0.00915164 -0.173804 -0.499725 -0.246435 0.159179 -0.500687 -0.290749 -0.505474 0.256614 0.357225 -0.509805 -0.331202 0.505262 -0.0554843 -0.341385 0.113584 -0.502559 -0.281854 0.0379213 -0.470877 0.479568 0.260914 -0.503478 -0.249829 -0.499746 0.00993723 -0.0803724 0.116757 0.500423 -0.233247 -0.459634 0.339048 0.486375 -0.137356 -0.505548 -0.350569 -0.397588 -0.503485 -0.186446 0.504609 0.317918 -0.0542611 0.222759 -0.00598603 -0.50078 0.436029 -0.499355 -0.314578 -0.284867 -0.165564 -0.502805 0.505178 -0.231607 -0.297947 0.500692 -0.0103265 -0.230306 0.508668 -0.291511 -0.322504 -0.503337 0.278998 0.165501 -0.22729 -0.403451 0.504724 0.0503188 -0.503426 -0.292655 0.313027 -0.467463 -0.482531 -0.499258 0.128747 0.184762 0.0313396 -0.184337 -0.499882 0.0787931 -0.15055 -0.499471 -0.187684 -0.499308 0.133102 -0.160003 -0.499057 0.116044 -0.500569 -0.204922 -0.198401 -0.500549 -0.0590836 0.218653 -0.498962 0.413508 -0.05988 -0.0658013 -0.357097 -0.505089 -0.499425 0.191905 -0.182096 -0.406558 -0.494069 0.444643 -0.507816 0.251286 0.350379 0.39463 0.502285 -0.420897 -0.232207 -0.426435 0.50034 0.509135 -0.353718 0.375365 -0.498901 -0.423304 -0.218642 -0.505078 -0.389684 -0.259924 -0.409283 -0.50194 0.0980235 0.355944 -0.505504 0.195618 -0.246196 -0.38552 0.506857 -0.282109 -0.122235 0.50327 -0.469391 -0.22392 0.477887 0.45948 -0.139629 -0.483901 -0.459509 -0.487101 0.378048 0.35744 -0.50632 0.229554 -0.112475 0.319463 0.503968 -0.494582 0.440499 0.0675726 0.0149159 -0.162441 0.499779 -0.301455 -0.507241 0.291461 -0.139608 -0.504518 0.329418 0.0284891 0.49958 -0.0987388 -0.182897 -0.505681 0.356233 -0.501768 0.247089 0.163359 -0.501062 0.237355 0.134651 0.00482685 -0.503183 -0.287443 0.497638 0.436377 -0.359856 -0.427484 0.0751933 -0.498392 -0.158681 -0.499221 0.0834682 -0.296263 -0.505407 -0.406053 0.380363 -0.264474 -0.507792 0.493163 -0.445019 -0.277805 0.299668 0.0982969 0.503206 0.333636 0.10023 0.504435 0.319744 0.071681 0.503971 -0.1476 0.221179 -0.500228 -0.139668 0.250659 -0.501246 0.0780897 -0.49964 -0.0849892 0.50485 -0.30873 0.193346 0.245157 0.124845 0.500883 0.379526 0.273636 -0.507258 -0.501638 0.420638 -0.262349 -0.0696457 -0.500095 -0.221574 0.0339737 -0.499732 -0.110468 0.489909 -0.193371 0.454358 -0.164901 0.499052 -0.129162 -0.490205 0.450317 -0.217434 0.212172 -0.499609 -0.139241 -0.506631 0.299392 0.405423 0.468542 0.388696 -0.482791 0.505892 -0.323881 0.216834 0.464236 0.00260116 0.483232 0.504201 0.0363246 0.389054 0.0390293 -0.386462 -0.504213 -0.360526 -0.385627 -0.509281 -0.31012 -0.356737 -0.509161 0.468094 0.480552 0.0796869 0.377807 -0.504342 0.417664 -0.401641 0.0923374 0.504238 -0.389309 0.119742 0.50486 0.0156963 -0.478317 0.472471 0.434818 -0.474753 -0.466507 -0.12496 0.00265916 -0.499612 -0.499695 0.0712564 -0.182099 0.147868 -0.327312 0.504505 -0.432247 -0.500691 -0.316754 0.504197 -0.378522 -0.172091 0.105354 -0.501497 0.258855 0.50606 -0.214433 0.320065 -0.487929 -0.458441 0.261619 0.469571 -0.4799 0.39979 0.0474421 -0.503394 0.28938 0.469677 0.480243 -0.0226509 0.333224 0.103589 -0.50464 0.46385 0.238921 0.484115 -0.47511 -0.113418 -0.470692 0.502537 -0.134902 0.413512 0.385722 0.305888 -0.508033 -0.397653 -0.503323 0.156054 0.42705 -0.0472299 0.499333 0.482344 -0.0422292 -0.465301 0.466785 -0.477721 -0.169006 -0.503213 -0.166052 0.399281 -0.448792 0.487076 -0.416811 0.402051 -0.216085 -0.503805 0.374313 -0.498723 0.441401 -0.50314 -0.193581 0.404213 0.43105 0.483686 0.457248 0.195429 0.34872 -0.50517 0.409807 0.426681 -0.495667 -0.503661 -0.244883 0.262288 -0.149465 -0.0161281 -0.499583 0.4368 -0.0813404 -0.49388 0.404341 0.502668 -0.0771293 0.416895 0.500989 -0.0514051 0.0383338 0.126604 -0.499614 0.508402 0.371333 -0.299214 0.23273 -0.494961 0.445147 -0.499533 0.0514918 0.0823454 0.502057 0.265277 -0.160671 -0.504877 -0.346806 0.00540613 -0.505105 0.323705 0.418101 -0.133961 0.202106 0.499448 0.226385 0.349432 -0.506171 -0.411662 -0.0933972 0.501713 -0.0867434 -0.499221 -0.153739 -0.00119461 0.439936 -0.495238 -0.462798 0.479203 -0.071259 -0.0994198 0.261196 0.501587 0.503706 -0.289937 0.171492 0.502342 -0.264532 0.148298 0.489486 -0.456355 0.382071 -0.501818 0.256213 0.116517 -0.503931 0.296455 0.140805 0.418665 -0.495884 0.43408 -0.50774 0.374635 -0.276693 0.453644 -0.490211 -0.238967 -0.503686 -0.277149 -0.209526 0.428015 -0.487166 0.453637 -0.219221 -0.377582 -0.504512 0.00841901 0.0977642 0.499656 -0.273778 0.115117 -0.501637 0.00659472 0.0638847 0.499804 -0.0702302 -0.491696 0.448906 -0.30422 0.506944 -0.398119 -0.00512229 -0.499798 0.0901447 -0.498636 -0.427289 -0.188981 -0.4792 -0.247674 -0.471758 0.220283 -0.457777 -0.487426 -0.501213 -0.225052 -0.426006 0.499606 -0.157957 -0.040831 -0.0190023 -0.495855 0.440754 0.186269 -0.453143 0.489037 0.402534 -0.503606 -0.0157318 0.0109618 0.196736 0.500146 -0.504472 -0.0343657 -0.320771 -0.147486 -0.208326 -0.499758 0.447642 0.489792 0.427825 -0.414304 0.0662702 0.502487 0.49914 0.134128 0.0929197 0.0889733 -0.497345 -0.431195 0.503694 0.298701 -0.176815 -0.200906 0.423757 -0.500696 -0.502872 -0.276103 -0.0422909 0.110209 0.499194 -0.173574 -0.504437 -0.316477 -0.0061789 0.197324 -0.48434 0.46356 0.136721 -0.460751 0.484729 -0.480487 -0.465506 -0.0710078 -0.191048 0.499982 0.0324665 -0.243152 -0.501006 0.0631253 -0.344401 -0.510046 -0.369025 0.494221 0.29536 0.445777 0.303705 0.441548 0.497275 0.13691 0.501313 -0.25236 0.0671474 0.164468 0.499505 0.504775 -0.294485 0.216643 -0.417209 0.499862 0.342724 0.117709 0.136918 0.499074 -0.0990602 -0.169108 -0.499232 -0.0769124 -0.154212 -0.499285 -0.100369 -0.140492 -0.499214 -0.499739 0.0400062 0.050935 0.489967 -0.0261755 -0.452243 -0.0637425 -0.308749 -0.503656 0.111387 0.22756 -0.49994 0.384984 0.161499 0.505134 -0.507156 -0.298286 -0.284918 0.110811 -0.499078 0.167455 0.492787 0.3217 -0.451982 -0.167914 0.149447 -0.498972 0.38342 0.492192 -0.452353 0.252226 0.500866 0.0437889 -0.250957 0.374649 0.506253 0.0342606 -0.107237 0.499637 -0.441655 -0.492672 -0.419464 -0.0774854 0.134568 0.499273 -0.495714 -0.438058 -0.274503 -0.239104 -0.499345 -0.4315 -0.504162 0.0254498 -0.391817 -0.148979 0.476414 0.475661 0.181622 -0.499579 -0.046712 -0.0380998 -0.472588 -0.475078 -0.228317 0.103731 0.500103 -0.497129 0.113307 -0.434591 -0.501239 0.0883921 -0.414701 -0.267456 -0.502246 -0.419655 -0.179008 0.208072 -0.500149 0.493886 0.446818 -0.0754898 -0.36795 0.47331 -0.478983 0.425958 -0.166615 -0.497796 0.502965 -0.400285 -0.242595 0.50526 -0.371252 -0.228544 -0.217404 0.297418 0.504053 -0.191043 -0.0543081 0.49994 -0.158049 -0.0663964 0.499423 0.241867 0.178698 0.500871 -0.443008 -0.0607324 -0.492088 -0.476452 0.350696 0.472807 0.505045 -0.0131428 0.332141 0.40584 -0.502493 0.412674 -0.503423 -0.250385 -0.237133 0.0578691 -0.365283 0.50548 -0.265208 -0.359238 -0.507205 -0.284633 -0.344982 -0.508172 0.227665 0.152155 0.500253 -0.0594894 -0.499374 -0.156234 -0.0139613 -0.499923 0.0638206 0.0625569 -0.504595 -0.317671 -0.129435 -0.503619 0.307637 -0.111833 -0.504269 0.323608 -0.356614 0.303961 -0.509351 -0.459847 0.298583 -0.490299 0.499621 -0.0792136 -0.0683174 0.105003 0.204778 0.499895 0.477957 -0.423012 0.470561 0.231703 0.502719 0.226196 0.092417 0.148183 0.499225 0.0386228 -0.139066 0.499609 0.456521 -0.487487 0.194099 0.492659 0.442778 -0.433353 0.503845 0.30506 -0.112939 0.50362 0.301079 -0.145277 0.502353 0.272949 -0.12369 -0.0278612 -0.499792 0.0831032 0.482682 -0.462667 -0.259029 0.0872282 0.231747 0.500841 0.037741 0.213801 0.500499 -0.502977 -0.208462 0.271473 0.5046 -0.400925 -0.276039 0.386724 -0.508654 -0.34596 0.412919 -0.505205 -0.328757 -0.449791 0.477085 0.465221 0.504937 -0.227975 0.288963 -0.504675 -0.00256996 -0.32642 0.187424 -0.505441 -0.348209 -0.133685 -0.498956 0.132141 0.141865 -0.0213228 0.499629 0.450577 -0.226946 0.490832 -0.462213 0.310084 0.485483 -0.50241 0.266504 0.139243 -0.122481 -0.43635 -0.497027 -0.164445 0.491853 -0.448375 0.0606768 -0.198349 0.500091 0.0474833 -0.169132 0.499738 0.467132 -0.48017 -0.248666 -0.499659 -0.0204611 -0.0910478 0.499452 -0.108558 -0.0683918 0.0238419 -0.499721 0.0985073 0.443813 0.493224 0.150422 -0.499726 0.0414766 -0.0702084 0.155878 -0.499071 -0.42566 -0.499943 0.0541081 0.200099 -0.500356 -0.116305 0.419291 -0.505153 -0.0646671 0.391687 0.0988559 -0.499135 0.127317 0.0868103 0.385843 -0.504052 0.484293 -0.092105 0.463933 0.458394 0.138423 -0.487632 -0.160566 -0.49897 0.147488 -0.370491 -0.483301 -0.4658 -0.160192 -0.499062 0.176641 -0.309298 0.226339 -0.505731 -0.35971 0.19566 -0.506602 0.425187 0.500334 -0.2901 -0.0926468 0.0857557 -0.4995 0.265817 -0.50158 -0.127915 -0.51047 0.342661 0.328197 0.457915 -0.48524 -0.142631 0.470412 0.387699 0.479291 -0.0995018 -0.499518 0.0513857 0.480839 -0.0950393 -0.465128 0.182411 0.232282 0.500796 0.166237 0.206163 0.499823 -0.15016 -0.505633 -0.370492 -0.0111853 -0.499684 -0.168871 0.505053 -0.401327 -0.398283 -0.387606 0.177523 0.504475 -0.481655 0.350185 -0.470347 -0.466947 -0.0415168 0.479783 0.495058 -0.445254 -0.340585 0.436308 -0.47785 0.466647 0.242059 0.119433 -0.500622 0.179405 -0.281979 0.50277 0.50424 0.327193 0.415419 -0.131808 -0.499105 0.100263 -0.105754 -0.49914 0.11745 -0.10289 -0.499321 0.0852123 -0.499943 -0.00932253 -0.0270033 -0.499876 0.0165133 -0.0485151 0.210342 -0.506392 0.367489 -0.508468 0.320576 -0.370525 -0.499617 -0.096153 0.0563524 -0.193537 -0.37903 0.505499 0.504118 0.391443 -0.16589 0.34772 0.226684 0.506644 -0.503228 -0.286576 -0.0844202 0.266372 -0.507034 -0.383309 -0.480705 -0.0370849 -0.464994 -0.0347273 -0.499552 -0.142268 -0.441062 0.0200384 -0.494368 0.0323753 -0.500062 -0.0346061 0.0142403 -0.500133 -0.0109946 -0.499597 -0.128979 -0.0152513 -0.158746 0.186642 0.499235 0.439706 0.352164 -0.499636 -0.189722 0.184751 0.499583 0.432467 -0.497019 0.039359 0.339058 0.145004 -0.505067 -0.0338708 -0.504784 0.32195 -0.049183 -0.505155 0.350716 0.221194 -0.475169 0.474442 0.407741 0.503466 -0.266702 0.420255 0.500007 0.143047 0.208889 -0.500103 0.0122444 -0.50492 0.351944 -0.0345474 0.339619 -0.504756 0.0933195 0.403032 -0.202746 0.50235 -0.489294 -0.441364 0.439057 0.493619 -0.44245 0.199395 -0.290728 -0.503621 -0.192939 0.459465 0.486496 0.0515824 0.326717 -0.188807 0.504231 0.475058 0.473372 0.135374 0.357265 -0.504762 0.0693803 -0.51021 0.363819 0.358436 -0.502152 -0.256849 0.0306557 0.284164 -0.356464 0.508182 -0.497631 -0.430992 -0.0697164 -0.494104 -0.109183 0.443013 0.00793153 0.461079 0.485707 -0.503551 0.381435 -0.0462877 0.127372 0.0780824 0.499376 0.182261 0.0671921 0.499635 -0.280398 -0.484039 -0.462641 0.0310403 0.469631 0.47685 0.24114 0.226239 0.501853 0.0554707 -0.137614 -0.499562 0.214251 -0.437844 -0.496843 -0.0305659 -0.50138 -0.251671 -0.306496 -0.470977 -0.477857 0.505171 0.115395 0.35464 0.172518 -0.502003 -0.270716 0.162239 -0.503321 -0.298967 -0.269692 0.502731 -0.000228555 0.133179 -0.503596 -0.305026 -0.0378871 -0.0449202 0.499642 0.106739 -0.339675 -0.504666 -0.245263 -0.500781 -0.130922 -0.293472 -0.503057 -0.0957716 -0.501045 0.185529 -0.242129 -0.503789 -0.220107 0.402912 -0.0764583 -0.499803 -0.0386588 -0.0927867 0.113384 -0.499364 -0.0963864 0.141458 -0.499272 -0.142977 0.330266 0.504175 -0.194436 0.317461 0.504316 -0.445848 0.493588 -0.307367 0.499423 0.104672 0.0699108 0.344048 0.19602 0.506028 0.230059 -0.500576 -0.0149684 -0.510359 0.331284 0.364184 0.108011 0.479469 -0.472778 -0.509176 0.300902 0.376549 -0.427924 0.0912638 0.500847 0.239647 -0.500908 0.0170068 0.26728 -0.501977 0.0239545 -0.507199 0.263482 0.305728 -0.503581 0.221962 0.259609 0.387787 0.468826 0.477981 -0.0478253 -0.174037 0.499734 0.50175 -0.409122 -0.13128 0.499215 -0.0670436 0.144502 -0.130402 -0.202359 0.50001 0.0745807 0.0783086 -0.499629 -0.162843 -0.193199 0.500141 -0.472355 0.460563 -0.458611 0.17667 -0.50134 0.251987 0.221922 -0.503989 0.28397 0.445769 -0.0628546 0.494175 -0.490378 0.448039 0.123284 -0.496863 0.225989 0.440029 0.40552 -0.0597018 0.502925 -0.302709 0.504203 -0.0494578 0.408872 0.284915 -0.504686 -0.486566 -0.458512 -0.135218 -0.0388077 0.498785 -0.426722 -0.500785 -0.421132 -0.14212 0.489257 -0.454185 0.0269779 -0.504521 0.00614251 0.312998 -0.503248 -0.00426814 0.282757 -0.503321 0.0272945 0.288327 -0.0243257 -0.49992 -0.198827 -0.0412817 -0.500365 -0.224407 0.290071 -0.502829 -0.104013 0.504234 0.323579 0.156581 -0.503878 0.19815 -0.301502 -0.0682605 0.0703549 -0.499732 0.199714 -0.499655 -0.0753452 -0.504958 0.191225 -0.332587 0.271729 0.181479 0.502247 0.26038 0.153657 0.50153 0.191625 -0.499765 0.0361425 -0.503555 0.396891 0.00391837 0.351366 0.499882 0.432321 -0.0823723 -0.499671 0.196167 0.503216 0.251494 0.408991 0.507202 0.254913 0.364709 0.496054 0.37093 0.445979 -0.43891 0.495276 0.173042 -0.214463 -0.305959 0.505141 -0.199238 -0.501524 0.247428 0.234732 -0.504461 0.407447 0.19981 -0.502431 -0.272532 0.446847 0.492261 0.306054 0.504515 -0.320071 -0.168048 0.504182 -0.312788 -0.145214 0.375531 -0.225102 0.505094 0.407808 -0.233732 0.502738 -0.116407 -0.217067 -0.499863 0.499787 -0.0507084 -0.0701501 0.506962 -0.261989 -0.309503 -0.491626 0.36644 -0.453369 0.49988 0.00111127 -0.0838543 0.235204 0.500686 -0.165467 -0.00891702 0.353096 0.505988 0.0121102 0.329757 0.505322 0.499932 0.0280733 -0.0711555 -0.0562064 -0.499686 0.181776 0.506581 -0.361127 0.247851 -0.128 0.261782 0.501464 -0.503659 0.30562 -0.129016 -0.499956 -0.00297685 0.00733174 -0.135748 0.297222 0.502986 0.497337 -0.429333 0.257148 -0.178887 0.447597 0.494404 -0.388854 -0.394155 0.50717 -0.269598 0.124635 0.501658 -0.43317 -0.497057 -0.218692 -0.451417 -0.489519 -0.197931 0.487367 -0.429778 0.454966 0.402171 0.503108 0.163086 -0.405622 0.401849 0.501003 0.43704 -0.495405 -0.142714 0.485166 -0.463136 -0.357528 0.412616 0.124719 0.500736 -0.49993 0.0233494 -0.0156696 -0.499884 0.0310926 0.0176156 -0.497829 0.0108272 -0.434534 -0.17291 0.174141 -0.499267 0.43019 -0.492835 -0.433144 0.0346784 -0.303179 0.503888 0.483863 0.460436 -0.431259 -0.0774651 0.00235252 0.499545 -0.0945605 -0.503263 -0.399709 0.0519862 -0.500586 0.223109 -0.441556 0.495992 -0.154116 0.49167 0.449052 -0.410846 0.0396533 -0.50576 0.355047 -0.461217 -0.482918 -0.00831813 -0.0160728 -0.505453 0.346731 0.177184 -0.499236 -0.101328 0.185344 -0.50603 0.354737 0.209069 -0.506068 0.338098 0.503149 -0.0241661 -0.409724 -0.265243 -0.501792 -0.0770143 -0.183419 -0.31262 0.504601 0.454721 -0.488524 0.0370319 -0.208068 0.443067 -0.496087 0.0941158 -0.388633 0.504816 0.247084 -0.482393 -0.465004 -0.499614 0.424985 0.208843 0.499104 0.128154 -0.142303 -0.25735 0.209083 0.502229 -0.263806 0.173062 0.50183 -0.479276 -0.465754 0.0333427 -0.29865 0.17137 0.503409 -0.502463 0.174658 -0.277731 0.344416 -0.486919 0.465954 0.499361 -0.143413 -0.0721041 -0.491379 -0.375125 0.453131 -0.00350024 -0.056847 0.499744 0.0349743 -0.0694354 0.499764 -0.150627 0.364515 -0.505192 0.4993 0.171329 -0.106665 0.499545 0.193267 -0.114838 -0.454978 -0.488239 -0.227027 0.499783 0.0446473 0.0601303 -0.19735 0.433066 0.499036 -0.492503 -0.440584 -0.425881 0.49926 0.145691 -0.0965988 0.499225 0.123266 -0.11349 0.50548 -0.158775 -0.362803 -0.499373 -0.0418356 -0.171233 0.444247 -0.374751 0.496459 -0.437791 0.49711 -0.371821 -0.50252 -0.065161 0.412656 0.0131996 -0.500068 -0.19855 0.0489175 -0.499759 -0.181242 -0.152623 0.0630739 0.499283 -0.117872 0.122691 -0.499152 -0.148095 0.130529 -0.498993 -0.507077 -0.322977 0.269433 -0.495677 0.430788 -0.421933 0.0173189 0.328913 -0.50439 0.461717 0.484652 -0.113798 -0.472039 0.0437287 -0.476328 -0.472971 -0.476648 -0.274395 -0.490305 -0.454676 0.113753 0.0471663 -0.500354 -0.21611 -0.00130979 -0.501798 -0.258424 -0.500952 0.0319073 -0.419542 -0.0703349 -0.312143 0.504019 -0.184769 -0.497411 -0.434062 0.331948 -0.370848 0.508921 0.305404 -0.370983 0.508751 -0.504882 0.0448795 0.347538 -0.471129 0.477411 0.0499905 0.31643 0.340452 0.510059 -0.182639 -0.365931 -0.504364 0.263522 -0.453474 0.490579 -0.462315 0.466383 -0.463891 0.46915 0.298356 -0.483143 -0.499296 -0.084798 0.135689 -0.500186 -0.0111496 -0.214184 -0.48464 0.0824434 -0.462708 0.137712 -0.499725 0.210987 -0.294338 0.0118164 -0.503347 0.479807 0.468637 0.186912 -0.483553 0.272103 0.465668 0.312472 0.509569 -0.347173 0.430834 -0.49857 -0.0127835 -0.422455 -0.501529 0.293078 -0.50196 -0.261668 0.163127 -0.495951 0.428433 -0.116754 -0.436275 0.49504 0.242571 0.461257 -0.364468 0.489743 -0.487358 0.0847388 0.457757 0.488768 -0.0322766 0.45443 -0.499816 0.0561115 -0.00544177 -0.419681 -0.149996 0.499792 0.380006 0.496062 0.438958 -0.31817 0.476369 0.477701 -0.499537 0.112851 -0.0177453 -0.296877 0.496175 -0.442207 -0.209331 -0.135204 -0.499802 0.226662 -0.501802 0.231924 0.505027 -0.0746496 0.332046 0.0782295 0.448478 0.491162 0.0291069 0.0484749 0.499886 0.496027 0.446468 0.338144 0.044228 0.197883 -0.499848 0.102025 -0.0851495 -0.49949 -0.491599 0.300201 0.45344 -0.494965 0.162823 -0.444537 -0.486518 0.231231 -0.466176 -0.13108 0.333678 -0.504581 -0.157029 -0.499375 0.0505437 -0.128249 -0.499453 0.0340592 0.371794 0.45178 -0.489964 0.292923 -0.210075 -0.503211 0.146137 -0.450199 -0.48903 -0.171388 -0.158798 0.499782 0.489828 -0.452289 -0.106142 0.499069 0.44064 0.363159 0.192564 -0.193785 -0.499418 0.459239 -0.440473 -0.479215 0.462747 -0.0528472 0.485286 -0.505288 -0.0751575 0.335907 0.476998 0.466138 -0.449324 -0.0110336 -0.25764 -0.501654 0.483546 -0.431623 -0.460468 -0.102597 0.48444 0.466705 -0.160825 -0.397397 -0.50281 -0.194128 -0.402277 -0.501912 -0.1529 0.470204 -0.48069 0.2062 -0.499584 -0.108922 -0.411013 0.129896 -0.502655 0.466968 -0.357275 -0.485669 -0.502406 0.277848 -0.110216 -0.115089 -0.503203 -0.29472 0.477062 0.0313815 -0.469441 -0.444329 0.49341 0.150342 0.122488 -0.189653 0.499413 -0.508615 0.287624 0.314902 0.0768749 -0.172914 0.499572 -0.476635 -0.468526 0.00276928 0.226081 -0.500238 -0.064187 0.212054 -0.500015 -0.0438088 -0.354047 -0.190162 0.505496 -0.329226 -0.163407 0.505077 0.494842 0.441343 0.0277926 -0.504566 -0.110761 0.325342 -0.503206 -0.11909 0.291794 0.122126 0.468956 0.476648 -0.105116 -0.491795 -0.447518 0.476508 0.472626 0.0533136 -0.48175 -0.466441 -0.346471 -0.468417 0.401993 0.478919 0.416475 -0.50328 0.386315 -0.50361 -0.415405 0.325526 0.400093 0.497191 -0.439069 0.244235 -0.501855 0.208957 -0.298083 -0.49738 -0.436477 0.16907 -0.184889 0.499173 -0.504145 -0.307523 -0.0366759 -0.298643 0.503972 -0.111275 0.18262 -0.426653 0.498004 0.4995 0.0727683 -0.176165 0.208115 0.167313 -0.499524 -0.482054 -0.463407 0.0632371 0.00321371 -0.3672 -0.50525 -0.493982 -0.446555 0.0961646 -0.0307007 -0.33225 -0.504811 0.496994 -0.424439 -0.430894 0.135803 0.206521 0.499796 -0.439583 0.440701 0.48891 0.244021 -0.485699 0.462537 0.314534 0.47383 0.475751 -0.499488 -0.0257065 -0.119842 0.502012 0.0670618 0.40885 -0.118897 0.484244 -0.464536 0.327529 0.508619 -0.292157 -0.27485 0.262654 0.504767 -0.303079 0.258382 0.505838 -0.469388 0.0762535 -0.478947 -0.29253 0.279201 0.506263 0.308477 -0.354558 -0.508668 -0.425916 -0.0886746 -0.49765 -0.323806 -0.505238 0.205389 -0.293764 -0.504348 0.21856 -0.435111 0.459065 0.485184 -0.0593256 0.440565 -0.496031 -0.39044 -0.295896 0.507521 -0.360598 -0.292985 0.508949 -0.0149812 0.181055 0.499854 0.415981 0.148864 -0.500801 -0.216491 0.460964 0.488509 -0.0172737 0.150586 0.499596 -0.0672978 0.16102 0.499411 0.469116 -0.222052 -0.477581 -0.504561 0.3756 -0.01521 0.499965 -0.140063 0.230725 -0.499671 0.180464 0.0302339 -0.482073 -0.271916 0.465829 -0.499469 0.150784 0.0227303 -0.409779 0.0113394 0.501836 0.400297 -0.258629 -0.506219 -0.450188 0.052296 -0.489945 0.201167 0.465808 0.479253 0.412454 -0.241257 -0.503393 -0.110385 0.505244 0.383227 0.412701 -0.505185 -0.361782 0.490876 -0.111478 -0.449483 0.0053609 -0.449472 0.491596 0.487033 -0.452228 0.425841 0.118484 -0.0443223 0.499639 0.502433 -0.415403 -0.0834391 0.470497 0.474061 -0.187425 0.497418 -0.435277 -0.0935354 0.26986 -0.0992065 -0.501871 0.181656 0.274893 -0.502118 0.464806 -0.440711 0.477935 0.180834 0.4532 0.487738 0.493732 -0.441589 -0.423522 -0.433363 -0.395545 -0.500375 -0.499407 0.106355 -0.173116 -0.178381 0.495647 0.444658 0.298447 0.127026 -0.503232 0.271226 0.123846 -0.501865 0.289241 0.102343 -0.502765 0.0666256 0.502529 -0.280553 0.340797 -0.0491565 0.504665 -0.160407 0.39674 -0.504278 0.500096 0.00629322 -0.0266625 0.450472 0.490671 0.213421 -0.441235 0.496035 0.0491311 -0.497049 -0.426864 0.0278904 0.317351 -0.0534182 0.503794 0.396288 0.092995 -0.503256 -0.212622 -0.500091 0.0488869 0.495223 -0.415093 0.440018 0.507855 -0.294582 0.400102 -0.185958 -0.499541 0.0666086 -0.509484 0.363864 -0.326559 0.337218 -0.122799 0.504242 0.424063 -0.420284 0.497219 -0.0461803 -0.209823 0.500425 -0.509515 0.343755 -0.348858 0.431393 0.500101 -0.344447 -0.505883 -0.37411 0.395503 -0.505308 0.21963 -0.323487 0.035101 -0.505128 0.385958 0.390179 0.505049 -0.244623 -0.26812 0.34678 -0.507254 -0.301187 0.368399 -0.507545 -0.477229 0.300364 -0.476996 0.448898 -0.342805 0.495537 0.505455 -0.1127 -0.352259 -0.308389 0.0974515 0.50371 0.105516 -0.490328 -0.449029 0.101181 0.134026 -0.499172 0.452683 0.36811 -0.493502 -0.307458 -0.327015 -0.508725 -0.504266 -0.0552748 0.304988 -0.503793 -0.0875304 0.299922 -0.502424 -0.409973 -0.168816 0.450035 -0.492259 -0.266235 0.241723 -0.443351 -0.494896 -0.498128 -0.348377 -0.444742 -0.0518304 -0.446256 -0.492942 -0.0698495 0.130362 -0.499473 0.270775 -0.446933 -0.493742 0.0121744 0.373267 -0.504862 0.101196 0.348776 0.505204 -0.0632873 0.390903 -0.503619 0.312476 0.289631 -0.508162 -0.121458 -0.232922 0.500838 -0.326461 0.121513 0.504477 0.505749 -0.0840078 -0.36105 -0.312681 0.146663 0.503888 -0.2968 0.123244 0.503055 -0.295348 -0.508438 -0.380744 -0.269331 -0.50663 -0.390535 -0.321142 -0.508443 -0.388831 0.0701312 0.504377 0.374882 -0.325671 0.397133 -0.50563 -0.349376 0.442697 -0.496043 -0.451078 0.0935177 0.493893 0.314589 -0.463214 0.487365 -0.0788053 0.47856 0.473606 -0.18621 -0.499323 0.164779 0.508952 -0.324197 -0.305783 -0.499677 -0.0456425 -0.0721814 -0.499843 -0.0411801 -0.0397144 -0.0271804 -0.499669 0.106816 -0.479217 0.466228 -0.0200853 0.502997 -0.414642 0.35404 0.229188 -0.500247 -0.0887888 -0.0497249 0.181355 -0.499749 -0.00233759 0.199084 -0.500031 -0.0572937 0.212564 -0.500202 0.339116 0.304342 -0.509489 0.366301 0.101631 0.504651 -0.107979 -0.260991 0.501903 -0.0882962 -0.286475 0.503017 0.374697 0.0692981 -0.504487 -0.210134 0.506382 0.364758 0.253436 0.505329 -0.274366 0.451246 0.491476 -0.0231971 -0.489989 -0.453869 -0.297594 0.362054 -0.243571 -0.507001 -0.414195 -0.0594061 -0.50037 0.372978 -0.211883 -0.505534 0.341207 -0.221712 -0.50572 -0.117671 0.0507088 0.499333 0.497879 0.432879 -0.156123 -0.0451946 -0.499981 -0.0288024 -0.0169534 0.210992 0.50044 -0.30386 -0.148068 -0.503544 0.421313 0.491458 -0.444895 -0.456685 0.0709923 0.491083 -0.488398 0.0601709 0.453379 -0.499444 0.138176 -0.0391892 -0.494173 -0.153464 0.44271 -0.500181 -0.146012 0.419729 -0.503348 0.242558 -0.260547 0.42214 -0.487196 -0.453958 -0.505494 0.262005 -0.290354 0.503491 -0.100122 -0.302083 -0.501671 0.216277 -0.244258 0.492784 0.0472319 0.446492 0.502566 -0.240744 0.227719 0.501569 -0.235664 0.198231 -0.499862 0.185425 -0.208722 -0.500054 0.212709 -0.0814146 -0.186485 0.505623 0.343398 -0.276345 0.32184 0.507065 0.0113647 0.44324 0.495553 0.373554 -0.504513 0.042941 0.404819 -0.502085 0.0425133 0.492895 0.348422 0.451874 -0.505177 -0.401096 0.269607 0.0238557 0.00125163 -0.500025 0.0142352 0.03262 -0.500047 0.202307 -0.480955 -0.46687 -0.501898 -0.260977 0.106926 0.476903 0.474086 -0.0468379 0.505698 -0.391969 0.299974 0.266695 -0.266841 -0.504469 0.499559 0.0473925 -0.158938 0.499692 0.0188494 -0.169771 0.181046 -0.50519 0.328869 0.483885 -0.448875 0.449316 0.17208 -0.503829 0.303646 -0.262801 0.383635 -0.505647 -0.22506 0.398764 -0.503924 -0.501489 0.256438 -0.0973011 -0.239579 0.324933 -0.506241 -0.187369 0.325107 -0.505113 -0.481527 -0.078275 0.466721 -0.181489 0.35165 -0.505615 0.49846 0.143963 -0.433205 -0.378583 0.401483 -0.503827 -0.503604 0.287269 -0.209593 -0.483948 -0.462411 0.404411 0.116733 -0.499166 -0.122972 0.0986408 -0.499394 -0.104558 -0.14992 -0.499353 -0.195439 -0.179433 -0.499698 -0.198403 -0.166505 -0.499178 -0.166894 -0.130664 -0.499556 0.209109 -0.156719 -0.499438 0.203614 -0.143933 -0.500765 -0.245252 -0.132017 -0.499834 -0.218944 0.261247 0.0962356 -0.501503 -0.164566 -0.499088 -0.132708 -0.431475 -0.0761517 0.496998 -0.437823 0.160651 0.497769 -0.239748 -0.504329 -0.404716 -0.18781 -0.4903 -0.453782 0.489925 0.453637 0.00144512 -0.501572 -0.245868 -0.0497914 -0.500395 -0.212111 -0.0589446 0.307797 -0.00510561 0.503528 0.0261605 0.500612 -0.23633 -0.0840934 0.499214 -0.162913 -0.162985 -0.384478 0.504176 -0.470989 -0.400813 0.477849 0.503994 0.396728 0.0955694 -0.183124 0.500197 -0.189789 0.506639 0.372384 0.245716 0.314799 -0.214094 0.50443 -0.488943 -0.040746 0.454359 0.109043 -0.499326 -0.179697 -0.107923 0.499045 -0.139925 0.0803339 -0.499436 -0.161106 0.39457 -0.463668 -0.483265 0.111793 -0.499158 -0.149805 0.0463831 -0.410797 -0.501107 0.503624 -0.274677 -0.221198 0.505388 -0.284004 -0.254807 0.249447 -0.5014 0.126747 0.256448 -0.50178 0.158737 -0.209393 -0.500412 -0.203936 0.365373 0.346775 0.509816 0.310244 0.503539 0.0352648 -0.492532 -0.224863 0.445875 -0.372048 -0.468077 -0.482748 0.430002 0.177484 0.498131 -0.386277 -0.183771 0.504146 0.395135 0.481647 -0.466863 -0.414497 -0.174565 0.500646 -0.500279 0.0984406 0.227999 -0.499609 0.172794 0.00238109 -0.499613 0.114206 0.205044 0.207878 0.488367 -0.456655 0.0885973 -0.0404414 0.499778 -0.0749751 0.499182 -0.13259 -0.501152 -0.155778 -0.418868 -0.216825 0.0724096 -0.499863 -0.317853 -0.0548924 -0.504297 -0.195995 0.100915 -0.499304 -0.504061 -0.142238 0.314047 0.446542 0.423658 0.488283 0.356186 0.259663 0.507656 0.464984 0.164114 0.480583 -0.287762 -0.073829 -0.503031 0.347213 0.307151 0.509733 0.427899 0.405652 0.496445 0.37795 -0.338283 0.508593 0.424913 -0.356424 0.502585 0.500199 0.212035 -0.190878 0.502248 0.255745 -0.217088 0.45609 0.482787 -0.438 0.0524456 -0.499723 -0.0973437 -0.504574 0.33058 -0.0804181 -0.503691 0.304579 -0.0963083 0.395506 -0.505188 -0.0703328 -0.361852 -0.0115743 0.505373 0.00368503 -0.353058 0.504965 -0.356643 -0.0623925 0.50562 -0.402631 0.503528 -0.0338451 0.499522 -0.0256391 0.117888 0.499545 0.0719604 0.0812153 -0.237849 0.501555 -0.172063 0.506652 0.393422 -0.31828 -0.509244 0.370575 0.280269 -0.507208 0.398111 0.273656 0.394625 -0.502687 -0.427624 -0.00905229 0.00963354 -0.500051 -0.205076 0.503134 -0.254526 -0.0371832 -0.0115958 -0.499976 0.135231 0.24181 -0.500332 -0.0728731 -0.499592 0.0714569 -0.0501845 -0.499638 0.0914339 -0.0426931 -0.499817 0.0633633 0.375504 0.508769 0.314071 0.50086 -0.0412461 0.23991 -0.483934 0.430984 0.458593 -0.502221 -0.127244 -0.408902 -0.504359 -0.0778852 -0.390144 0.498468 0.197975 -0.431273 0.49122 0.15597 -0.451603 0.335217 -0.508486 -0.389058 0.359948 -0.509679 -0.366262 0.488095 -0.377687 0.462819 0.334878 0.00300915 -0.505267 0.322738 -0.0181382 -0.504819 0.421888 0.316935 0.501402 -0.153506 -0.109416 -0.499279 -0.126695 -0.126014 -0.49919 -0.505244 0.325571 0.147251 -0.505344 0.378229 0.141108 -0.314372 -0.0908135 -0.504046 -0.505603 0.327143 0.176305 0.499273 -0.105774 0.0978379 0.50375 0.393779 0.149562 -0.292826 0.473054 0.479883 -0.509484 -0.33498 -0.37203 0.444569 -0.0882134 0.494971 0.447787 -0.490941 -0.168382 -0.499988 -0.100436 -0.222048 0.483094 0.340027 -0.469265 -0.50175 0.0628094 -0.25828 0.329757 0.199682 -0.505548 -0.503241 -0.407821 -0.403313 -0.378628 -0.505816 -0.405277 -0.445499 -0.37144 -0.497962 0.506617 -0.236115 -0.329449 0.183291 -0.0664573 -0.499766 0.501857 -0.424351 -0.323878 -0.0867726 -0.505293 -0.370515 0.482377 0.467624 -0.0715447 0.331599 0.170875 -0.505118 -0.0642843 -0.194044 -0.499569 0.459508 -0.193725 -0.48428 -0.0468085 -0.213509 -0.500015 0.299636 0.181589 -0.503874 -0.506432 -0.203618 -0.365221 -0.0305027 0.470456 -0.4807 -0.154246 -0.501883 -0.267644 0.392012 0.333909 0.507215 0.295547 -0.508259 0.385445 -0.441485 -0.487748 -0.442568 -0.445165 -0.479787 -0.461259 -0.0714742 0.499271 0.142032 0.29614 -0.509313 0.355065 -0.497099 0.429033 -0.168461 -0.170026 0.425523 0.499829 -0.0447427 0.149092 -0.499602 0.410835 0.467859 -0.477315 -0.0961275 -0.433119 -0.497731 0.500024 0.0315261 -0.0430457 0.500067 0.0326394 -0.014235 0.474127 0.218726 0.473349 0.409264 -0.502178 -0.143312 0.400251 -0.504669 -0.216765 0.464525 -0.470584 0.457568 -0.499529 0.0480422 -0.156129 0.487183 0.458026 -0.35137 0.427115 0.496097 -0.203464 0.272087 0.49109 0.44618 0.270093 0.507617 0.371067 0.352714 -0.495906 0.450133 0.389993 0.403442 -0.502513 0.507438 -0.22949 0.347116 0.507345 -0.254561 0.319661 -0.507034 0.243874 0.377746 -0.49911 0.0951023 0.149293 0.274755 0.444985 0.49475 0.322318 -0.504392 -0.11327 -0.484539 -0.463126 0.233577 0.462168 0.164385 -0.485281 -0.336708 -0.397844 -0.508199 0.505549 -0.332151 -0.038993 -0.505758 -0.176773 -0.378822 -0.0869528 0.210751 0.500009 -0.078524 0.244372 0.501126 -0.0501476 0.221848 0.500614 -0.0966347 -0.312862 0.503983 -0.150062 -0.3225 0.504369 -0.508836 0.374232 -0.353929 -0.42682 -0.498515 0.403514 -0.0490591 -0.502218 -0.272598 -0.481416 0.450157 0.453192 -0.457369 0.46718 0.470804 -0.0134522 -0.180417 -0.499705 -0.249118 -0.500368 0.427303 -0.499188 0.116417 -0.139298 -0.431419 0.497172 -0.108487 0.0622037 0.501011 -0.24752 0.505677 0.407465 0.382167 -0.206226 -0.500645 0.216164 0.441566 0.492717 -0.234659 -0.430471 0.496413 -0.398808 0.335033 -0.505129 -0.174607 -0.182995 -0.499603 0.194899 -0.211194 -0.500127 0.18467 0.236705 -0.506587 0.383119 0.2666 -0.508024 0.36958 0.505199 0.383967 -0.409181 -0.475976 0.434034 -0.46804 -0.011321 -0.0217219 0.499837 0.238102 -0.507171 0.352234 -0.499448 0.159953 0.0528285 -0.50328 0.422598 0.274393 -0.450576 0.457124 0.48061 0.509289 -0.290518 -0.348368 -0.115588 -0.500684 -0.243596 -0.0997943 -0.499802 -0.214813 -0.469843 0.150864 0.482138 0.433215 0.497113 -0.0776984 0.368434 -0.508104 -0.274518 0.50431 -0.00616885 -0.315048 -0.499566 0.183116 0.148781 -0.505581 -0.201486 -0.393128 0.485073 -0.45477 -0.436989 -0.451927 -0.00116622 -0.489736 -0.500429 0.215229 0.156542 -0.500222 0.174517 0.205741 -0.499783 0.143011 0.20636 -0.466585 0.458185 -0.468864 -0.50007 0.192675 0.179493 -0.505589 -0.265162 0.289613 -0.506355 -0.293871 0.279706 -0.504851 -0.274115 0.264228 -0.491964 -0.450749 0.289326 -0.456096 -0.485536 -0.43122 -0.499843 0.0360667 -0.187706 -0.500391 0.0194558 -0.216624 0.230696 0.25252 0.502664 0.499942 0.0590195 -0.0292263 0.0213744 -0.499688 -0.161384 0.289412 -0.503041 -0.185423 0.306016 -0.503723 -0.166311 -0.499788 0.00347757 -0.189666 -0.499492 -0.0142277 -0.166597 0.222435 -0.500398 0.0433892 0.476991 -0.472315 0.0713423 0.219952 -0.500331 0.0755356 0.435556 -0.49598 0.104117 0.424704 -0.49897 0.132313 0.367656 -0.504934 0.145948 0.264891 0.175079 -0.501906 0.235809 0.16988 -0.50045 0.253504 0.147096 -0.501087 -0.400765 0.503414 0.316283 0.429681 0.180057 -0.498391 0.405271 0.245804 -0.503587 0.21144 0.178425 0.499931 -0.355148 0.507523 0.305223 0.19801 -0.468758 -0.479297 -0.409735 0.501265 0.28725 -0.0174889 0.457039 -0.489154 -0.215412 0.129277 0.49976 -0.184255 0.131695 0.499228 -0.198221 0.103124 0.499475 -0.462631 -0.484067 -0.252692 -0.491639 -0.367948 -0.459641 -0.500008 0.09693 -0.207449 -0.501006 0.0910809 -0.241767 -0.455525 -0.395032 -0.492739 -0.182055 0.0717309 -0.499385 -0.4134 0.489322 0.457822 0.499403 0.0744322 -0.146544 0.499278 0.0997855 -0.130995 -0.0646 -0.499416 -0.133249 0.390185 -0.256517 0.50567 0.404168 -0.282292 0.505259 -0.209019 0.501426 -0.417657 -0.0148022 0.480522 -0.469571 0.0917657 -0.499329 -0.131148 -0.393643 -0.08266 0.504422 -0.40163 -0.0411993 0.502964 -0.43876 -0.494651 -0.159496 -0.439769 -0.493273 -0.133769 -0.499688 -0.174102 0.195674 0.486963 -0.327771 -0.462635 0.307875 0.254918 -0.506479 0.335341 0.232146 -0.506504 0.255861 -0.37091 0.506547 0.47363 0.475695 0.352812 -0.470272 -0.478092 -0.23124 -0.317814 -0.395237 0.50833 -0.218593 0.505088 -0.395275 -0.421815 -0.497845 -0.0760781 0.0241054 -0.500089 0.0175887 0.0542217 -0.499973 0.0234861 -0.449942 -0.0572747 0.489889 -0.467136 0.108931 0.484457 -0.50038 -0.166165 0.224252 0.505424 0.209301 -0.372497 -0.48997 0.449337 -0.170631 -0.457927 0.16819 0.490103 -0.461874 0.189763 0.487533 0.135092 0.298654 -0.502689 -0.499232 -0.143845 -0.184193 -0.482691 0.158597 0.466834 -0.501899 -0.23837 -0.204396 0.0242189 -0.429287 0.498278 -0.124392 0.0869655 0.499192 -0.128624 0.121076 0.499038 -0.0972747 0.109871 0.499209 0.443899 0.494332 -0.315598 -0.221993 0.35871 0.505789 -0.173835 0.339351 0.504584 -0.499498 0.106016 -0.0499175 -0.499677 0.0809377 -0.0278321 -0.499622 0.0736595 -0.0601573 0.414706 0.501545 0.000466054 0.496994 0.432766 -0.183037 0.226124 0.444948 -0.493311 -0.213974 -0.493997 -0.44618 0.0593763 -0.460533 0.486153 0.111144 0.286365 -0.50218 0.149123 -0.424861 0.49921 -0.428364 0.481957 -0.45535 -0.499374 -0.180301 0.168122 0.138897 -0.406797 0.502847 -0.300374 -0.268704 -0.506306 0.0355925 0.501867 -0.26737 -0.350301 0.499806 -0.430728 0.439922 -0.382385 -0.499499 -0.505172 0.0165561 -0.357197 -0.422725 -0.498858 0.20021 -0.505105 -0.331293 0.183804 -0.450653 -0.489242 0.205961 -0.432528 -0.496747 0.232844 -0.314723 0.485693 -0.463165 0.294392 0.438162 -0.496677 0.369905 -0.504492 0.0975135 -0.501062 -0.420226 -0.112636 -0.499253 0.136359 0.0754817 -0.496496 0.439413 0.401572 0.135847 0.156894 0.499038 -0.459782 -0.472889 -0.465635 0.417473 -0.50046 0.16221 0.195815 0.152393 0.499476 0.190882 -0.167659 -0.499137 0.0904648 -0.482313 0.464876 0.178677 0.125514 0.49929 0.317313 0.401107 -0.505631 -0.501608 0.412521 0.178712 0.0984445 -0.412636 0.502263 0.416367 0.503466 -0.319841 -0.436331 -0.283091 0.498094 -0.1087 0.498305 -0.42848 -0.410799 -0.167039 -0.500786 0.0917704 0.307812 -0.503189 -0.503844 -0.203053 -0.284822 -0.441502 -0.312039 0.49732 -0.501114 -0.159442 -0.244012 0.42627 -0.501346 -0.268083 0.399517 -0.506061 -0.27221 0.480188 0.461221 0.446117 0.412559 -0.503591 -0.243288 0.0517446 -0.41602 0.50148 0.0744514 -0.403569 0.503596 0.361329 0.321071 -0.509642 -0.481539 0.0601836 -0.467281 0.387179 0.342146 -0.507827 0.353357 0.349348 -0.509444 -0.356241 0.172875 0.505293 -0.49966 0.34984 -0.432167 -0.507985 0.353946 -0.378147 -0.492232 0.334779 -0.454167 0.482669 0.0641628 0.463702 -0.156802 -0.499419 -0.0439165 0.505085 -0.382339 0.0315483 0.500066 -0.0193844 -0.0113097 0.500084 0.00829701 0.00228483 0.125043 -0.499035 0.127843 0.500109 0.0116086 -0.203952 0.490505 0.450498 0.1983 0.112011 -0.499218 0.104013 -0.147932 -0.176132 -0.499226 -0.156064 -0.144907 -0.499164 -0.191739 -0.182897 -0.499699 -0.44739 0.481862 -0.441578 0.508655 0.337825 -0.379912 0.507579 0.388474 -0.353504 -0.499212 -0.163871 -0.161911 -0.499503 -0.184005 -0.11045 -0.500103 -0.212818 -0.125589 0.504745 -0.273788 0.243733 0.344055 -0.371065 -0.508816 0.506017 -0.264921 0.281145 0.119971 -0.498011 0.429212 0.373837 0.184691 -0.505417 0.36375 0.136243 -0.505154 0.390812 0.125396 -0.503795 -0.499347 0.104869 0.0667196 -0.499544 0.0732581 0.0585444 -0.0650118 -0.0678498 0.499412 0.0278807 -0.499658 -0.132262 0.506076 -0.157299 0.370889 -0.405412 0.502419 0.214182 -0.49026 0.0143676 -0.453512 -0.419047 0.500077 0.187927 0.271288 0.241052 -0.504177 0.250437 0.219452 -0.502189 0.503165 -0.00676996 -0.290363 0.272322 0.205321 -0.502961 -0.024853 0.500006 -0.0184347 -0.27583 -0.505835 0.283296 -0.22717 -0.505174 0.311097 -0.479681 0.468788 0.205574 -0.151482 0.363651 0.504514 0.471345 -0.478665 -0.343533 -0.239767 -0.493516 -0.449711 -0.0657455 0.457503 -0.489686 0.504962 0.10699 0.333483 -0.269463 -0.503374 -0.220963 0.209959 0.459771 -0.486375 0.503312 0.175714 -0.295055 -0.0401872 -0.425388 -0.499072 -0.007475 0.499991 0.0433518 0.492855 -0.443671 -0.251668 0.196637 0.44544 -0.493302 -0.442296 0.494838 0.0926917 -0.328148 -0.504773 0.145397 0.337801 0.508335 0.27431 -0.501044 -0.406976 -0.0248798 -0.0120464 -0.492443 -0.443653 -0.499715 -0.0932446 0.0283647 -0.499712 -0.0959058 -0.00200925 0.318298 0.503852 0.0590134 0.0342461 -0.499968 0.0464363 0.331822 0.506984 0.240688 0.0145706 -0.499902 0.0691373 -0.210767 -0.506273 0.359893 0.498857 -0.0240135 -0.429331 -0.196881 -0.0205151 0.500028 -0.492275 0.357259 0.45119 -0.504699 -0.311 -0.194635 -0.505252 -0.285725 -0.247254 0.0247697 -0.429012 -0.497152 -0.447844 0.443093 -0.483649 -0.243834 0.463416 -0.485652 -0.49941 0.3996 0.432377 0.217233 0.506245 0.36109 0.211552 0.424507 -0.499541 0.242719 0.423717 -0.499987 -0.504164 0.134765 -0.322772 -0.50275 0.140944 -0.288088 -0.504458 -0.370037 0.0572047 -0.439496 0.0684637 0.497514 -0.501452 -0.403159 0.00902416 -0.320881 0.509991 -0.354368 0.158109 -0.314843 -0.504182 0.00845089 0.500046 -0.0119296 0.506708 -0.336783 0.237594 -0.478136 0.0158008 -0.470097 -0.173127 0.499412 -0.158868 -0.172097 0.42139 -0.501269 -0.444174 -0.490607 -0.100752 -0.344235 -0.505423 0.0189214 -0.504225 0.199926 0.293359 -0.477007 0.104215 -0.473227 -0.455376 0.48925 0.0378096 0.493553 0.39318 0.44917 -0.454979 0.488767 0.0678877 0.105229 0.0248081 -0.499666 -0.500462 0.219146 -0.00505588 0.474724 -0.473622 0.0387542 -0.266913 -0.502529 0.196114 -0.240942 -0.501032 0.17371 -0.492188 -0.44961 0.210753 -0.234576 0.361268 -0.506162 -0.169651 -0.428335 -0.497872 -0.490757 0.444806 -0.142967 -0.499667 -0.148078 0.0102971 -0.145433 0.0267275 0.49938 -0.464658 0.481332 -0.128254 -0.504941 -0.401399 0.384634 0.470875 0.478186 0.10877 0.505061 0.0241493 0.330453 -0.141119 0.499066 -0.149221 0.499934 -0.176132 -0.0132204 0.500607 -0.210493 -0.0174922 0.434347 -0.496309 -0.406947 0.37254 0.50849 0.362304 0.00360576 -0.446651 -0.491188 0.501665 -0.243345 -0.0258096 -0.500128 -0.0106617 0.196552 0.492072 0.447912 -0.169319 -0.418864 -0.500428 0.0122874 -0.411125 -0.501051 -0.0424443 0.454659 0.0580094 0.487587 -0.149991 0.499534 -0.181317 -0.501859 -0.218255 0.238266 -0.502738 -0.148235 0.283074 -0.151515 -0.264005 -0.50157 -0.422546 -0.140426 -0.498695 0.355249 -0.497832 -0.444464 -0.254998 -0.385222 -0.505254 -0.260402 -0.418116 -0.500857 0.206164 -0.247835 -0.501386 -0.450272 0.348863 -0.494059 -0.456171 -0.487158 0.24291 -0.280397 0.101988 0.50224 0.145281 -0.288185 -0.502866 0.193984 -0.289413 -0.503265 -0.0952039 -0.499281 -0.183815 0.172036 -0.28932 -0.503014 -0.176959 0.205578 0.499666 0.499543 -0.0214935 0.17281 0.397935 0.0517135 0.503255 -0.435618 -0.116803 -0.495035 -0.235453 0.500995 0.202836 -0.475212 0.473161 -0.246269 0.364084 0.0286725 0.504939 0.414414 0.500713 -0.103421 0.502148 -0.261634 -0.192568 -0.41038 -0.114478 -0.500873 -0.504643 0.322603 -0.0249795 0.313297 0.508665 0.298141 0.47984 -0.467071 0.283204 -0.0246755 -0.505572 -0.363286 0.0243454 -0.505357 -0.33849 -0.505201 0.352693 -0.158306 -0.504623 0.332527 -0.108494 -0.508147 0.381272 0.385156 -0.265282 0.0648148 -0.501559 0.217311 0.500073 -0.106689 0.0441903 -0.499782 0.0750852 0.0551248 -0.499558 0.10372 -0.252167 0.110551 -0.500658 0.499975 -0.0440792 -0.0269112 0.499824 -0.063448 -0.0459782 0.148516 -0.471508 -0.474634 0.49982 -0.0734798 -0.0183775 0.302764 0.219092 -0.504963 0.437484 -0.498675 -0.288727 -0.246858 0.487671 -0.458499 0.433393 -0.31003 -0.502022 0.428762 -0.214681 0.498004 -0.315724 0.0327491 0.504369 0.468217 0.481972 -0.0685003 0.218669 -0.0690859 -0.500428 0.489171 0.457065 -0.0487067 0.253824 -0.0699732 -0.501536 0.2382 -0.0388108 -0.501188 -0.299164 -0.503474 -0.0653595 0.478907 0.16974 -0.470102 0.481522 0.20199 -0.467325 0.0591208 0.325866 0.505133 -0.241919 0.0608285 -0.500619 -0.49302 0.415006 0.445177 -0.178686 -0.123854 0.49971 -0.151742 -0.101014 0.49931 0.27596 -0.411341 -0.504709 0.281488 -0.386156 -0.507156 0.264272 -0.274755 0.504845 -0.358833 -0.508939 -0.2859 0.319611 -0.42419 -0.501399 -0.319303 0.066223 0.504352 -0.338334 -0.510436 -0.338636 0.473135 0.47735 -0.092596 -0.357739 0.505494 0.0936888 -0.370703 0.409111 0.503508 -0.393549 0.446485 0.494471 -0.107598 -0.244293 -0.500667 0.153528 -0.499124 0.132768 0.111456 -0.498997 0.145384 -0.327379 0.315673 -0.509273 0.471597 0.123594 -0.477988 0.136177 -0.499167 0.180444 0.501108 0.259544 0.104894 0.486186 0.462241 -0.0967796 0.500002 -0.0188266 0.0196596 0.499698 -0.0501422 0.0687761 -0.122773 -0.50486 0.35323 -0.366661 -0.315946 -0.508605 -0.410649 -0.441539 -0.495981 -0.479253 0.0717472 0.470951 -0.335861 -0.0114061 0.50525 0.43041 0.491698 0.436576 -0.345112 0.0160522 0.505262 0.180918 0.179349 0.499428 0.159477 0.257441 -0.501024 0.443167 0.447315 0.483863 0.197857 -0.103018 -0.499693 -0.499694 -0.0250573 0.169445 -0.500013 -0.0412093 0.19429 0.23055 0.500461 -0.0536313 -0.503604 -0.293012 0.182944 -0.503625 -0.279893 0.218148 -0.505028 -0.313941 0.213696 -0.392582 0.504526 0.0908204 0.152068 -0.499689 -0.211434 -0.0724374 -0.49847 0.428738 0.12257 -0.50112 -0.251483 0.0823018 -0.179176 -0.499674 -0.479399 0.0977327 0.471433 -0.0933623 -0.483992 0.462865 -0.0169067 0.0724793 -0.499935 -0.50073 -0.0789932 -0.242075 0.00793888 0.0607612 -0.499999 0.299735 0.0588709 -0.5035 0.124331 -0.499253 -0.098487 0.14108 -0.499538 -0.0262333 -0.132343 0.488411 0.460035 -0.374139 0.504932 0.146159 0.152988 -0.487323 0.457804 -0.499458 0.0577461 -0.124412 -0.499322 0.0909183 -0.115408 -0.499524 0.0660987 -0.0924212 0.211794 0.115564 -0.499732 0.194152 0.141523 -0.499274 -0.480717 -0.321234 -0.473532 -0.348848 -0.134458 0.505434 -0.343911 -0.0888977 0.505573 0.0893097 0.316317 0.504511 0.124133 0.324248 0.504566 0.503187 0.300625 0.165036 0.502149 0.283196 0.12335 -0.263879 -0.215705 -0.502852 -0.0335603 -0.499827 -0.0858704 0.480532 0.344564 0.47063 0.453882 -0.491042 -0.298339 0.091296 0.210519 -0.499679 0.305387 -0.507664 -0.290641 0.273979 -0.506624 -0.300061 -0.502058 -0.0217329 0.410376 -0.236911 -0.20089 -0.501331 0.322206 0.426948 -0.500159 0.31989 0.451028 -0.490843 -0.474581 -0.474338 0.253335 -0.417897 -0.303239 0.503909 -0.206856 -0.417861 0.501752 -0.225903 0.452115 -0.492399 -0.203097 0.459037 -0.488782 -0.0717806 -0.0957824 -0.499546 -0.0474087 -0.114118 -0.499558 -0.0100416 -0.467229 0.481104 0.496237 -0.0551821 0.436754 0.0699891 -0.339998 0.505172 -0.501224 0.42801 -0.353344 -0.15418 0.440127 -0.497078 -0.501669 -0.0473735 0.247997 -0.502719 -0.0669715 0.273637 -0.498487 -0.430706 -0.165749 -0.501305 -0.078043 0.243144 -0.47052 0.273636 -0.483838 0.49647 -0.436652 0.0910001 0.50507 0.329157 -0.025833 0.50524 0.291021 -0.251618 -0.130717 0.499521 0.0307033 -0.122473 0.499398 0.0649195 -0.0118025 0.45158 0.492414 -0.232806 -0.237127 -0.502403 -0.441467 0.320706 0.495083 0.505772 0.32061 -0.404954 0.18254 0.464897 -0.48309 -0.260126 -0.227612 0.503684 -0.262654 -0.19377 0.503032 -0.317489 -0.504088 -0.115896 -0.504386 0.229697 -0.294027 0.469656 -0.114419 -0.476661 -0.34408 -0.504871 -0.12389 -0.28613 0.231294 0.50412 0.110995 -0.219884 0.500181 -0.427133 0.498684 -0.0269959 0.321058 0.180126 0.50486 0.253776 0.501271 -0.114527 -0.394418 -0.438554 0.497496 -0.497812 -0.299473 -0.443386 0.496752 0.435227 0.082226 -0.492081 0.135564 -0.450227 0.506549 0.338116 -0.237142 -0.0303466 -0.368965 0.504392 0.499549 0.116303 -0.0568033 0.499407 0.142356 -0.0697694 -0.505297 -0.407126 0.356147 -0.398974 0.226036 -0.506093 0.503958 -0.299753 0.143865 -0.436581 0.0074452 0.495719 -0.039704 0.0232409 -0.499988 0.47265 0.36399 0.478933 -0.0416934 0.0555681 -0.49992 0.493972 0.442195 0.111834 -0.503459 -0.225802 -0.261402 -0.128442 -0.499529 0.000928981 -0.307602 0.159929 -0.503869 0.499565 0.0498142 -0.131656 -0.15259 -0.226437 0.500859 0.502757 -0.00740503 0.278796 0.00264136 -0.0929094 0.499637 0.488638 0.45317 0.143294 -0.499831 -0.0656289 0.0132044 -0.507637 -0.387694 0.334092 -0.499921 -0.0366213 -0.00558245 -0.496052 -0.441135 0.319389 -0.489486 0.454112 0.0193016 -0.168782 0.243794 -0.501275 -0.487838 -0.393785 -0.463551 -0.175028 0.301172 -0.503947 -0.220638 0.264073 -0.50331 0.137049 -0.499076 -0.115812 0.402841 0.503953 -0.396939 -0.49971 0.00603846 0.169569 -0.420098 0.499667 -0.0558345 0.326727 -0.150278 -0.503903 0.507181 -0.317816 -0.267572 0.508136 -0.349273 -0.28 0.506692 -0.34549 -0.247404 -0.487753 -0.296462 -0.462886 -0.504933 -0.184253 0.383661 -0.505925 -0.227506 0.382363 0.458078 -0.488281 0.145568 -0.499407 -0.431915 0.350837 -0.336121 0.178446 -0.505579 -0.481855 0.463214 -0.190129 0.175948 -0.47945 -0.467117 -0.24204 -0.134968 0.501628 -0.509123 -0.32865 0.35152 0.21834 -0.415781 0.500716 0.11287 -0.444637 -0.490869 0.0617068 -0.111005 -0.499586 0.0875085 -0.108822 -0.49946 0.396368 0.502943 -0.215588 0.432791 0.266777 -0.498896 -0.470684 -0.479215 -0.361819 0.310478 -0.110897 0.503263 0.496834 -0.138512 0.437568 0.50533 0.339311 -0.0776856 -0.129875 0.204135 -0.499682 -0.259442 0.188797 -0.501868 0.24028 -0.34717 -0.506998 0.498926 -0.152482 -0.136001 0.49907 -0.178693 -0.147747 0.499232 -0.177451 -0.118757 -0.164408 -0.474739 0.474879 0.212184 -0.505511 -0.329197 -0.368847 -0.42829 -0.503003 -0.37794 0.504785 0.216484 0.208009 -0.504026 -0.299411 -0.505437 -0.00433983 0.364943 -0.506118 -0.0540601 0.355397 -0.505489 -0.0133491 0.337041 -0.0487279 -0.379664 -0.504755 -0.104655 -0.389771 -0.504241 -0.0864619 -0.410151 -0.502288 -0.0431995 0.117127 -0.499657 -0.0682528 0.100569 -0.499592 -0.0426132 0.086402 -0.499793 0.183958 -0.200914 0.499496 -0.183003 -0.505769 -0.34174 0.221886 -0.16817 0.499801 0.189634 -0.364553 -0.505991 -0.507654 0.343236 0.407204 -0.369856 -0.505313 0.00372095 0.49435 0.444691 -0.0253892 0.504459 0.422864 0.366074 -0.0540303 -0.499713 -0.199339 -0.0775776 -0.499548 -0.199482 -0.0692027 -0.49937 -0.177784 0.482542 0.46332 -0.166072 0.491851 0.240292 -0.450602 0.44672 -0.0469507 -0.490627 -0.210871 0.036044 0.500056 -0.243135 0.0813079 0.500695 -0.205149 0.0558216 0.499803 0.358573 -0.466025 0.487783 -0.500838 0.232079 0.105882 0.478356 0.470131 0.161711 -0.407125 -0.398205 -0.504995 0.162427 -0.429325 -0.498036 -0.0813131 0.498793 0.433512 0.00755032 -0.284145 0.503143 -0.0214495 -0.29922 0.503698 0.505136 -0.343012 0.113277 0.50539 -0.358985 0.0578105 0.114685 0.291161 0.503301 0.119157 0.233396 0.500729 -0.154122 0.013076 -0.49956 -0.166257 0.0424494 -0.499486 -0.130073 0.500903 0.251103 -0.0250448 0.490535 -0.451703 0.459971 0.0327787 -0.484045 0.0908583 -0.504755 0.389288 -0.4152 -0.279347 -0.503163 -0.437354 -0.441457 -0.491248 -0.221246 0.419339 0.501839 -0.370611 -0.450743 -0.494788 0.138993 -0.50571 0.360891 0.252637 0.0658983 -0.501389 -0.171162 0.498994 0.136592 0.230997 0.0903073 -0.500434 0.469834 0.356092 -0.483072 0.263978 -0.502561 -0.222267 0.405319 -0.0862859 0.503009 0.426533 -0.0740671 0.499791 -0.4929 0.389857 0.44951 -0.121646 -0.372774 -0.504885 -0.0793736 -0.331436 -0.504476 0.195754 0.401726 -0.503058 0.210816 0.375699 -0.505251 -0.499761 -0.0673936 0.0457552 0.350114 -0.0150914 -0.505633 0.375593 -0.0115565 -0.505375 -0.501728 0.236601 -0.228161 -0.506111 -0.401446 -0.341533 0.48816 -0.456802 0.0836985 0.241587 0.50067 0.124148 -0.491767 0.247528 0.452733 -0.477729 -0.0669814 -0.46823 -0.196694 0.501974 0.262071 -0.30687 0.380471 0.507295 -0.279346 0.391717 0.50594 0.339296 0.357874 0.510523 0.337871 0.380989 0.509863 0.360646 0.374014 0.509455 0.443294 -0.0175049 -0.493228 0.256804 0.491529 -0.45173 0.48936 -0.052492 -0.454766 0.496939 0.438706 -0.0492501 0.219581 0.190576 -0.500051 0.245008 0.195797 -0.501242 0.188224 0.222862 -0.500035 -0.12231 0.503335 0.302091 -0.456229 -0.348171 -0.493621 -0.0724618 -0.287429 -0.502596 -0.42225 -0.333403 -0.504098 -0.455616 0.214217 0.489929 -0.081567 -0.244124 -0.500706 -0.0919923 0.50334 0.299956 -0.107322 -0.326415 -0.504178 0.501831 -0.194581 -0.256026 0.503411 -0.22623 -0.266681 -0.470671 0.477077 0.226998 0.501797 -0.220563 -0.236829 -0.505189 0.338574 -0.18417 0.28133 0.0154698 -0.502943 -0.0676527 0.00491638 -0.49988 0.505076 -0.323685 -0.0695728 0.503195 0.304019 0.141188 0.499486 0.0704737 0.17575 -0.48011 0.380527 0.468017 0.258646 -0.00962664 -0.502011 0.292096 -0.0150427 -0.503472 -0.414059 -0.429101 0.497065 -0.438757 0.422089 -0.491496 -0.505998 0.210773 0.377003 -0.436395 -0.49463 -0.0429621 -0.504849 0.249265 0.407772 -0.500573 0.0689994 0.228962 -0.501971 0.0532092 0.261994 0.239921 -0.500756 -0.0440905 0.259956 -0.501652 -0.00271733 0.503918 0.414852 -0.366184 0.504701 -0.372502 0.0965161 0.501829 -0.409755 0.0943326 0.467199 0.480608 0.199767 0.503171 0.238667 -0.261377 0.285209 0.424557 0.502526 0.0143414 -0.505444 0.336467 0.23412 -0.421239 -0.50183 0.248684 -0.376316 -0.507041 0.201933 -0.50465 0.308483 -0.435654 -0.163156 -0.49489 -0.147792 0.50347 0.303928 0.0773209 0.502199 0.3984 0.43651 -0.497786 -0.241871 -0.410897 -0.272587 0.503601 0.0133633 -0.502802 -0.403012 -0.490622 -0.447263 0.0455951 0.0733578 -0.502394 -0.406277 0.503892 -0.0350356 -0.306863 0.501483 -0.0783099 -0.260082 0.499088 0.134586 -0.169949 -0.502925 -0.166292 -0.28082 -0.0965143 0.499145 -0.108695 -0.160168 0.499094 0.113152 0.499499 0.0963831 -0.193492 0.330408 0.49481 0.445957 -0.504664 0.104258 -0.337405 -0.499476 -0.0494302 -0.103207 -0.499227 -0.0792566 -0.121854 0.165093 -0.499558 -0.0220443 0.501785 0.221476 0.40916 0.498348 0.114612 0.422946 0.311195 0.373044 0.509627 -0.176555 -0.0600261 -0.499661 -0.252798 -0.488165 -0.45931 0.495083 0.202301 0.432933 -0.473571 -0.298176 0.476991 -0.451234 0.118221 -0.49174 0.0969381 0.495554 -0.441231 -0.484549 0.275197 -0.469513 0.0630778 -0.476833 0.473153 -0.436602 -0.494907 0.174485 -0.437866 -0.495987 -0.254765 -0.491001 0.301532 -0.457895 -0.0753159 0.498064 -0.429931 -0.121092 -0.470414 -0.477908 -0.480782 -0.468387 -0.31648 0.180249 0.493364 -0.448138 -0.18514 -0.451448 -0.490046 0.082781 -0.439593 -0.492975 0.137032 0.024769 -0.499589 0.500047 0.298896 -0.429235 -0.307576 -0.508354 0.323679 0.450663 0.489942 -0.256842 -0.348296 -0.508308 0.372984 -0.220481 0.50024 0.123343 -0.106833 0.199141 -0.499673 0.170797 0.0373367 0.499656 -0.0650514 0.243308 -0.501011 -0.49934 -0.0497662 -0.128352 0.238396 -0.506764 -0.342678 0.119925 0.497316 0.426785 -0.499372 -0.0329547 -0.146052 -0.498437 0.0596317 -0.429797 -0.494966 0.0358812 -0.442652 0.499508 0.163097 -0.0573647 0.499594 0.143394 -0.0109503 -0.505522 -0.369849 0.180801 -0.506387 -0.332614 0.239608 -0.0269417 -0.499591 0.136232 0.391046 -0.309436 0.50747 -0.501183 0.406685 -0.121449 -0.509693 -0.327219 -0.34262 -0.499871 0.00580575 0.0415834 -0.499885 -0.0322004 0.0330793 -0.0389922 -0.187581 -0.499642 0.399485 -0.503911 -0.11239 0.0949631 0.504153 0.377046 0.492063 -0.0784578 -0.447173 0.0871516 0.285113 0.50314 -0.479124 -0.326051 0.471788 -0.499156 0.112677 0.0973546 -0.507056 0.352825 0.226367 -0.5061 0.249064 -0.318411 0.499497 0.0361014 0.126633 0.148012 0.499446 -0.186369 0.0365379 0.48359 -0.463351 -0.468094 0.329732 -0.484059 0.387329 0.364865 0.507447 0.326535 -0.509458 0.314679 0.359566 -0.507497 0.264365 -0.204646 -0.49982 -0.0410405 -0.182118 -0.499475 -0.0562726 0.504898 0.0123914 -0.334232 -0.503795 -0.107885 -0.307374 -0.223672 -0.500221 -0.052098 0.503478 0.0244828 -0.391885 -0.497642 -0.308627 0.439005 0.279045 -0.501507 0.427957 0.50158 -0.137696 -0.267163 0.224659 0.36535 0.506707 -0.406202 -0.350762 0.507422 -0.499388 0.163156 -0.188568 -0.456718 -0.292464 0.489612 0.117945 -0.503336 0.402508 -0.227818 0.249109 0.502221 -0.499186 0.140791 -0.164383 -0.233748 0.507451 -0.350861 0.136188 0.499083 -0.149889 -0.499087 -0.0960064 -0.158299 -0.499043 -0.116425 -0.128209 -0.499094 -0.118218 -0.17898 0.347848 -0.510044 0.338576 -0.507826 -0.380313 0.364966 0.0815801 -0.448405 0.492101 -0.504829 -0.326381 -0.0626762 0.504575 0.173618 -0.388131 -0.290273 0.509368 -0.341327 -0.503992 -0.376764 -0.0104365 -0.495343 0.412989 -0.436581 -0.469469 -0.262746 -0.481394 -0.495412 -0.440668 -0.124879 -0.501477 0.405082 -0.409286 -0.244364 -0.45947 -0.485567 0.482644 0.464498 0.301713 -0.499621 -0.114503 0.0403233 -0.4996 -0.158472 0.06532 0.403109 -0.413308 0.502154 -0.0235637 -0.501626 0.415916 -0.0548568 -0.502147 0.408922 -0.0469941 -0.497431 0.433921 -0.502494 -0.271322 0.0833688 -0.503571 -0.291308 0.0191494 -0.499372 0.0817772 -0.148383 0.505585 -0.387299 -0.0453434 -0.509109 -0.358726 0.343133 -0.178901 0.465477 -0.484258 -0.502129 0.154218 0.268929 -0.0142027 0.0423935 -0.50003 -0.14206 -0.290087 -0.502646 -0.420458 -0.459631 -0.485615 -0.127599 -0.348096 -0.504747 -0.106036 0.287303 0.502692 -0.256722 0.417312 -0.501571 -0.0471888 0.139149 0.499459 -0.251379 0.444007 -0.494907 -0.282037 0.436088 -0.497233 -0.427262 -0.0326207 -0.498147 -0.0867367 -0.503084 -0.292084 0.12392 0.499111 0.153158 0.210707 0.31262 0.505173 -0.499404 0.156942 0.17472 -0.0644294 -0.502989 -0.289006 0.171364 0.499289 -0.156041 -0.322427 -0.281141 -0.50755 0.501593 -0.246773 0.0929243 0.500874 -0.232153 0.110947 -0.50667 -0.260369 0.320327 -0.271826 0.291504 0.505845 -0.508435 -0.296906 -0.325167 -0.499525 0.0256558 -0.132435 -0.499595 0.00311848 -0.11084 -0.499488 -0.00472848 -0.139599 0.493817 0.353716 -0.451479 -0.14397 0.483032 -0.465858 0.451765 -0.397396 -0.492352 -0.385491 -0.281569 -0.506623 -0.0105538 -0.500659 -0.227888 0.335811 0.284986 0.508608 0.0935628 -0.152355 0.499332 -0.107177 0.460226 0.487594 0.502899 -0.276207 0.0995114 0.503403 -0.282356 0.0486971 0.504302 -0.309316 0.111673 0.228581 0.0978949 0.500388 -0.455656 -0.432997 -0.48832 -0.0414643 -0.505039 -0.332415 0.0783047 0.464349 0.481362 -0.243121 0.454468 0.491629 -0.0161259 -0.504147 -0.308458 -0.369901 -0.508785 0.345265 0.498977 0.118118 -0.429281 -0.502535 -0.419631 -0.359241 0.500047 -0.0193524 -0.0391344 0.500024 0.00412622 -0.0548853 0.499933 -0.0227865 -0.0658078 0.248159 0.270391 -0.504339 0.258921 0.300733 -0.506232 0.228783 0.296726 -0.504685 0.504506 -0.304613 -0.0145133 0.383227 -0.0725425 0.504572 0.426259 -0.184213 0.498175 0.227818 0.500162 0.0283668 0.228336 0.500004 0.0793245 0.503994 -0.293128 0.0194493 0.223998 0.0142377 0.500505 0.209081 -0.0190903 0.500125 0.153185 -0.405879 -0.502499 -0.26525 0.508387 -0.361008 0.0954633 -0.39471 -0.502918 0.456774 -0.486312 -0.194469 0.468864 -0.480527 -0.0362336 -0.0702048 -0.499513 -0.111124 -0.454456 0.143934 0.492467 -0.274458 -0.466909 0.482554 0.489273 0.0247764 0.455107 -0.297462 0.070817 -0.503149 -0.484639 -0.45027 -0.445621 -0.295234 0.105038 -0.502856 -0.50572 -0.382386 0.217506 -0.503252 -0.29147 0.111315 -0.3398 0.094585 0.505027 -0.503257 -0.291141 0.146953 -0.130277 -0.429707 0.498035 -0.505325 0.389517 -0.227447 -0.396763 -0.423063 -0.502807 -0.50258 0.413859 -0.235874 -0.500774 0.417037 -0.193083 -0.258172 0.50806 -0.329821 0.263088 0.094089 0.50163 0.239316 0.04705 0.500878 0.215007 0.0709998 0.500141 0.456899 0.369469 0.489002 0.499537 -0.125237 -0.0418841 0.499656 -0.141541 -0.0132262 0.499668 -0.106997 -0.0140925 0.505932 -0.401233 -0.307431 0.193761 -0.13921 -0.49927 0.20943 -0.179485 -0.499381 -0.500791 0.228367 0.0749174 0.342364 -0.504824 0.0427368 -0.50062 0.22366 0.0192003 -0.469805 -0.477089 0.144247 0.135398 0.0812377 -0.499295 0.0416002 -0.500557 -0.417333 0.0420554 -0.493648 -0.441502 -0.412034 0.495679 0.441488 0.0742226 -0.499906 0.000277961 0.119947 -0.499569 -0.0448406 -0.445521 0.493394 -0.275463 0.094966 -0.49977 -0.0225494 0.286168 0.501495 -0.422816 -0.502218 0.120541 -0.410585 -0.502592 0.19628 -0.416923 0.462283 -0.484605 0.0619657 -0.0379862 -0.500013 0.0048604 -0.026815 -0.499988 0.0364056 -0.12601 -0.396998 0.50252 -0.00613973 -0.500106 0.0116152 0.250856 -0.46492 -0.482574 -0.504377 0.312424 0.00440551 -0.428378 -0.250999 -0.498812 -0.413709 -0.222668 -0.500663 0.11988 -0.159141 0.499191 0.144591 -0.136191 0.499147 0.505796 -0.349457 0.023813 0.00819998 0.262118 0.502305 -0.485869 -0.460006 -0.271358 -0.0201436 0.243802 0.501501 -0.501647 0.404339 -0.0249755 -0.504646 0.355965 -0.0643265 -0.503167 0.383844 -0.0786445 0.429131 -0.330539 0.502222 -0.306758 0.260551 -0.506908 -0.271656 0.310306 -0.507066 0.502623 -0.0828136 -0.284398 0.0559225 -0.363645 -0.504939 -0.490477 -0.449575 -0.0695101 -0.106552 0.236784 0.500591 0.0662685 -0.390164 -0.503537 -0.0163323 0.134066 -0.49969 -0.352711 -0.50845 0.284154 0.507309 -0.348203 -0.401829 -0.0683894 0.0384852 -0.499839 -0.482992 -0.460392 -0.426016 -0.0958486 0.0553059 -0.499623 0.461771 -0.478693 0.440021 -0.0970962 0.0214902 -0.499715 -0.157801 -0.499013 0.42913 -0.491681 -0.446409 -0.206515 -0.499792 -0.0684353 -0.0203381 -0.414562 0.431225 0.496224 -0.418112 0.453169 0.490034 -0.467403 -0.478427 0.052247 -0.503153 0.283163 0.114496 -0.505084 0.326651 0.085449 -0.400017 0.506921 -0.33454 -0.208898 -0.209247 -0.500681 0.239692 -0.505508 -0.308249 0.498142 0.0298639 -0.425055 0.417249 -0.502549 -0.0627047 -0.507762 -0.349715 -0.398254 -0.441121 0.169404 -0.496585 0.242807 -0.435402 0.496763 -0.424086 0.198954 -0.501677 0.440521 -0.496711 -0.0331058 -0.501435 0.430332 0.300407 0.0247775 0.499743 -0.202485 -0.453136 0.120179 0.493511 0.4377 0.495572 0.122387 0.460081 0.41564 -0.485906 0.0107682 0.499468 -0.121504 -0.506769 -0.264978 -0.306509 -0.50512 -0.233887 -0.292737 -0.335998 -0.338714 -0.509594 -0.458148 -0.277338 -0.489733 0.494143 -0.445366 -0.309142 0.503023 0.416316 -0.338595 -0.452125 -0.253988 -0.490943 -0.50516 -0.259806 -0.271555 -0.284938 -0.449412 0.493292 -0.386244 0.506742 -0.378058 0.497745 0.433904 -0.125428 0.50174 -0.0543313 0.26399 0.499616 -0.00382792 -0.148947 -0.486607 -0.453554 -0.0173239 0.502965 -0.0512262 0.287535 0.499846 0.0590253 -0.0624898 0.503629 -0.0239845 0.297877 0.124851 -0.400266 -0.502522 -0.371671 0.0937145 0.505441 -0.460268 0.484255 0.391854 0.0748081 -0.415849 -0.499825 0.384681 -0.498191 -0.443497 0.133921 -0.425949 -0.497783 0.0388836 0.148339 0.499553 0.505299 0.228716 0.304423 0.057853 0.490683 0.442711 -0.510045 -0.351326 -0.353628 0.229277 0.502154 -0.417065 -0.342725 0.146547 0.505017 0.464046 -0.0252241 0.483753 -0.499812 0.0486695 -0.0379756 -0.50627 -0.396842 -0.373445 -0.152136 -0.504051 -0.394301 0.285031 -0.468335 0.481958 -0.211589 -0.501349 -0.419543 0.324953 -0.499901 -0.437189 0.501844 -0.107358 -0.270953 0.463278 0.484788 -0.35807 0.347958 0.502314 -0.422715 0.504809 0.320603 -0.189495 -0.489807 -0.0586507 -0.449558 0.131252 -0.0877761 -0.499373 0.439008 0.496125 0.049006 0.504826 0.378306 -0.131613 0.505454 0.344707 -0.18947 0.107013 0.333003 -0.504059 0.420542 0.399772 -0.499572 -0.500091 -0.42766 0.22677 0.156136 0.476007 -0.474835 -0.464245 -0.322606 -0.48794 0.127 0.354952 -0.5044 0.379965 0.393083 0.506102 0.0537114 0.352901 0.505759 -0.432811 -0.253264 0.497762 -0.472751 -0.143499 -0.472706 -0.502744 -0.418665 0.151483 0.00752287 -0.128134 0.499611 -0.0193166 -0.151644 0.499646 -0.504488 -0.39971 0.162783 -0.471813 -0.292845 -0.480636 -0.49119 0.448385 -0.408189 -0.501502 -0.422429 0.172177 -0.509152 0.314486 -0.341803 0.127604 0.449878 0.489226 -0.508929 -0.328102 -0.310182 -0.508588 -0.357581 -0.30003 -0.430635 0.332145 -0.501282 -0.501706 -0.248932 0.0615718 0.46635 0.414823 0.479595 0.387318 -0.506915 0.390743 0.470614 0.474561 -0.433021 -0.114068 0.213891 0.499806 0.144089 0.499321 0.174484 -0.186449 -0.293655 -0.503296 -0.505107 -0.0578648 -0.341117 -0.297064 -0.503743 0.185047 0.160494 0.345722 -0.504424 0.214989 -0.157887 -0.499472 0.269707 -0.151464 -0.50136 0.150386 -0.484416 -0.460092 -0.457322 -0.485206 -0.0368825 0.487562 0.45693 0.172005 0.508863 -0.376445 -0.321712 0.281025 0.27774 -0.506281 0.118421 -0.0595977 -0.499546 0.509798 -0.316732 -0.34134 0.509177 -0.373858 -0.352711 -0.475316 -0.474653 0.337463 0.500132 0.0404252 0.421234 0.496284 0.0172426 0.436882 0.111258 -0.191354 -0.499712 0.362225 -0.508856 0.303322 0.0465063 -0.501206 -0.244301 0.101466 -0.500398 -0.229242 -0.275092 0.159727 -0.502051 0.0623383 -0.502047 -0.26558 -0.358495 0.506449 0.276742 -0.478226 0.0447376 0.470131 -0.272674 -0.392676 0.507183 -0.25244 -0.409874 0.504441 0.504512 0.136632 0.367899 0.504455 0.206097 0.383931 0.500907 0.234636 -0.0248144 -0.503068 -0.0356616 0.27829 0.505213 0.191699 0.355633 -0.354211 0.0679943 0.505409 -0.467949 0.0837205 0.483569 -0.332249 0.0625764 -0.504833 -0.345771 0.114861 -0.505214 -0.414586 -0.501682 0.0403162 0.0404492 0.0771223 0.499715 -0.438136 0.110873 0.498942 -0.504587 0.391247 0.0271397 -0.392016 -0.504589 0.0510016 -0.369583 -0.505607 0.0343092 0.203028 -0.0366564 -0.500246 0.494033 0.383775 -0.451629 0.500436 0.220996 -0.0750186 -0.488738 0.108509 -0.456251 -0.426385 -0.192239 -0.497349 0.502216 0.154305 0.270363 -0.156486 0.244923 0.500749 0.237321 -0.286945 -0.504338 0.236679 -0.317677 -0.505902 0.441645 0.346262 0.495677 -0.0161092 0.499458 -0.121619 -0.475233 0.0153081 0.471622 0.43988 0.495696 0.000799 0.503603 -0.409127 -0.0282417 0.163017 0.139351 -0.498997 0.390383 -0.479903 0.472993 -0.0249375 0.499342 -0.145785 -0.508577 -0.366551 0.311957 0.479764 -0.119651 0.469661 0.50195 0.261351 -0.0406654 0.233599 -0.457463 0.487488 -0.500982 -0.425127 0.289921 0.443239 -0.493888 0.0120264 0.501045 0.336229 -0.430054 0.438967 -0.497018 0.302061 0.472554 0.0481005 0.475681 -0.484513 0.462195 0.279052 0.224158 0.143471 -0.499951 0.103166 -0.434985 0.497033 0.491499 -0.247292 -0.449972 0.497111 -0.274601 -0.440148 -0.472255 0.471858 -0.104299 -0.327207 -0.457183 -0.48965 0.50012 -0.248019 -0.42599 0.177843 0.503673 0.291251 0.0706007 -0.505487 0.34261 0.116757 -0.505702 0.353241 0.345728 -0.502672 0.427567 -0.504411 -0.129876 -0.318559 0.0731784 -0.085153 -0.499634 0.0876845 -0.0584873 -0.499672 0.0563989 -0.0591837 -0.499804 -0.446014 0.490393 0.339295 -0.0162062 -0.503567 0.290342 -0.383699 -0.506944 0.37546 0.0168583 -0.504278 0.305182 0.493315 -0.355053 -0.451724 -0.292404 -0.427785 0.501551 -0.27499 -0.414209 0.504494 0.499856 -0.172722 0.0457867 -0.0781229 0.276054 0.502431 -0.0826353 0.308113 0.503812 0.00398747 -0.500365 0.426664 -0.305892 -0.0191082 -0.50392 -0.301666 0.504211 -0.0158505 0.328525 -0.504649 -0.14473 0.352067 -0.505361 -0.124172 0.0608887 -0.120535 0.499547 -0.497625 0.326139 0.441281 -0.499539 -0.186957 0.113328 -0.499334 -0.133963 0.0905191 -0.368408 -0.505095 -0.0552436 -0.392645 -0.503259 -0.0660231 -0.504755 -0.220987 -0.406138 0.444592 -0.113079 0.494453 -0.0786829 -0.449762 -0.491471 -0.502885 -0.201586 -0.416679 0.483532 -0.46421 -0.025666 -0.285954 -0.400854 -0.505206 0.149869 -0.0623454 -0.499529 0.0417208 -0.492947 0.450873 0.188706 0.403191 0.502904 -0.0980017 0.47348 0.479131 -0.161075 0.102427 0.499149 0.130588 0.425579 0.497923 0.0705066 -0.274348 -0.502459 0.0940998 -0.303366 -0.503576 0.462144 -0.486226 0.376443 -0.346782 -0.505327 0.162359 -0.371001 -0.505106 0.162118 0.504451 -0.343172 0.425486 0.465032 0.285741 0.483265 -0.499402 0.0988487 -0.0825573 0.168362 -0.123824 -0.499182 -0.265797 -0.0879337 -0.501994 -0.455571 -0.179093 0.486759 -0.252623 -0.133844 -0.501183 0.448246 -0.0090776 0.492253 -0.462609 -0.483999 0.275409 -0.233175 -0.120062 -0.500522 -0.444449 -0.220645 -0.491771 0.496801 -0.133741 -0.432849 -0.213115 -0.11158 0.50054 -0.248592 -0.0981959 0.501798 -0.218854 -0.0761625 0.500684 -0.504714 -0.186734 -0.311621 -0.505242 -0.213569 -0.309396 0.410475 -0.505828 0.335016 -0.321804 0.509028 -0.380082 -0.369224 0.504637 -0.403268 0.232917 0.335285 0.506714 0.497299 -0.353457 0.446232 0.50148 -0.322658 0.43697 0.129408 0.468017 -0.48226 -0.499909 0.195582 0.0593642 -0.499658 -0.0250719 -0.191352 -0.499551 -0.0485227 -0.193341 -0.500014 -0.0381857 -0.21355 0.115753 0.383826 -0.503901 0.47906 -0.469725 -0.0603256 0.012077 -0.465551 -0.480268 0.503204 -0.29245 -0.133298 -0.254338 -0.506608 0.326156 0.357924 -0.0352002 0.504912 0.347269 0.0144253 0.504844 -0.135478 0.461061 0.487078 -0.446671 0.290131 0.493301 -0.357264 -0.502797 -0.423206 -0.313975 -0.41243 -0.505037 -0.0561047 0.470138 -0.481016 0.498989 0.178181 0.120002 0.499137 0.174939 0.16451 -0.237265 -0.330757 -0.505928 -0.161891 -0.309005 -0.503569 -0.218424 -0.307368 -0.504605 -0.419002 -0.367019 -0.504589 -0.0197431 0.346526 -0.504775 -0.0539162 0.299598 -0.503183 0.505747 0.363477 0.0283299 0.505798 0.359459 -0.0235675 0.500554 -0.10034 -0.240126 -0.466736 -0.235354 -0.48105 0.500455 -0.145814 -0.241797 0.50532 0.092695 0.353791 -0.0281904 -0.499704 0.167517 0.488757 0.456058 0.0890053 0.129479 0.493429 -0.448978 -0.112155 -0.499261 -0.107862 0.159473 0.413887 0.500526 -0.0891562 -0.499317 -0.123283 0.295634 0.502995 0.12969 -0.482126 -0.19259 -0.464679 0.446693 -0.459747 -0.475416 0.318041 0.253027 0.506633 -0.380046 -0.403813 -0.507057 -0.500543 -0.32222 -0.438024 -0.492332 -0.196498 0.446625 0.463643 0.483128 0.15577 0.503103 0.205315 -0.405334 0.498195 0.170129 -0.433677 0.502447 0.157119 -0.414265 0.328202 0.505755 0.206478 -0.493048 0.435146 -0.0865556 -0.490215 0.443526 -0.0563564 0.20011 0.489557 0.446723 0.0702078 0.200343 0.500033 0.257202 0.42823 0.50061 -4.6448e-06 -0.499663 0.119522 0.00113889 -0.499666 0.15209 0.0343504 -0.499561 0.133416 0.321285 0.504274 0.144301 -0.30797 0.407691 0.504457 -0.338791 0.422161 0.501989 -0.158918 -0.499302 -0.0732797 -0.40885 0.418597 -0.497756 -0.135431 -0.499247 -0.0907951 -0.161701 -0.49917 -0.102508 0.499393 -0.429454 -0.0125211 0.505715 0.215852 -0.338131 0.50482 0.221306 -0.307263 0.288603 -0.234098 0.504047 -0.480666 0.466679 0.00728595 0.239579 -0.251609 0.502799 0.0137072 0.148692 -0.499663 0.018025 0.181913 -0.499789 -0.0564465 0.469861 0.481118 -0.202544 -0.33127 0.505705 0.499136 0.150597 -0.123957 0.449506 0.0139936 0.491564 -0.220144 -0.380416 0.506378 -0.00981933 -0.485579 0.461777 -0.0415209 -0.488869 0.455419 -0.443272 -0.461159 -0.481664 0.468528 -0.166509 -0.477678 -0.00782794 0.499567 0.124898 0.504166 -0.150286 -0.315095 -0.469806 -0.17411 -0.476077 -0.23807 -0.359369 0.507291 0.287182 -0.0608176 0.502471 0.234334 -0.0416344 0.500608 -0.499562 -0.0109039 0.142845 -0.499579 0.00168207 0.113412 -0.184771 -0.404635 0.503181 0.024018 0.499494 0.141889 -0.155079 -0.441709 0.494589 -0.182164 -0.430219 0.498001 0.503617 0.0746338 -0.302952 0.491876 0.214491 -0.44987 -0.504844 -0.137306 0.348699 -0.505601 -0.192078 0.360754 0.318602 0.507094 -0.25903 0.0437869 0.0273912 -0.499971 -0.168602 -0.467231 -0.481477 -0.0521846 0.295498 0.503542 -0.492029 -0.449583 -0.326847 -0.0226193 0.319598 0.504805 -0.0214203 0.279581 0.503015 -0.498817 -0.436086 0.153147 -0.205008 0.500221 -0.166389 0.431872 0.497724 0.0951287 0.0245906 0.499613 0.111893 -0.36184 -0.109485 0.505616 0.502961 0.102345 -0.290476 -0.396375 -0.153883 0.503302 -0.388416 -0.104425 0.504519 -0.164407 -0.0319024 0.499534 -0.171592 0.00252141 0.499584 -0.179252 -0.210903 -0.500105 0.475057 -0.0712713 0.475411 -0.394208 -0.490461 -0.451436 -0.164622 -0.237575 -0.500731 0.499892 -0.124855 -0.224799 -0.0673444 0.504772 -0.387751 -0.186993 -0.218984 0.5012 -0.208501 -0.246507 0.502566 -0.0351423 0.235298 -0.500845 0.00661614 0.307325 -0.503581 -0.0190587 0.295251 -0.503065 0.394181 0.50446 0.0490879 -0.0968064 -0.5044 -0.318484 0.0814276 -0.499865 -0.201221 -0.0761054 -0.50525 -0.341007 -0.107671 -0.505316 -0.347207 0.200331 0.25776 0.502178 -0.50528 -0.298045 0.246751 -0.0955754 0.49917 0.167157 -0.061057 0.499473 0.175691 0.0290504 0.484508 0.456331 0.505285 -0.13205 0.386885 0.505618 -0.0754151 0.362553 -0.487428 0.455016 0.089025 -0.494343 0.271218 -0.452432 -0.21483 -0.454535 -0.488224 0.313536 -0.394244 0.50735 0.284251 -0.385623 0.507116 0.291016 -0.412543 0.504497 0.253251 -0.199058 0.501353 0.24561 -0.172821 0.500592 0.205745 -0.504569 0.39772 0.417296 -0.322389 -0.506358 0.499307 -0.0831225 -0.173299 0.0321079 0.452464 0.490386 0.49971 -0.0104667 -0.177302 0.499074 -0.102443 -0.148678 -0.478127 -0.469002 -0.116042 -0.158491 0.500498 0.42785 -0.502875 0.348889 0.426891 -0.399667 0.209068 0.503528 -0.229095 0.183137 -0.500478 0.477158 -0.0429934 0.472303 -0.429364 0.267191 0.498818 -0.502669 0.272453 0.0379287 -0.484656 -0.460298 -0.0923516 -0.0530497 -0.138166 0.499406 -0.503923 0.299827 0.0343213 -0.503211 0.283785 0.0608744 0.500092 -0.0962728 0.232751 -0.00155068 0.499566 0.160986 0.00750991 0.0324732 0.499918 0.50118 0.431349 0.385745 -0.0424835 -0.0824221 -0.49973 -0.0379892 -0.0478269 -0.499883 0.499017 -0.123734 -0.126475 0.499413 -0.0926095 -0.0888653 0.440099 0.494124 -0.109617 0.486763 -0.45197 -0.207214 -0.49961 -0.0992591 -0.0345621 -0.499652 -0.0720216 -0.0532909 -0.502585 0.240168 -0.421744 -0.503516 -0.409518 0.214439 -0.385011 -0.504782 0.106565 -0.0527805 -0.499494 0.120563 -0.0802012 -0.499276 0.134589 -0.0544625 -0.499471 0.151065 -0.505041 0.264139 -0.405641 0.500442 -0.0722346 -0.422798 0.496465 -0.0498586 -0.437981 -0.18485 -0.49939 -0.0844361 0.498656 -0.102386 -0.427342 -0.427277 0.499114 0.132002 0.48386 0.423109 -0.466426 -0.503357 0.266997 -0.234234 0.09429 0.473893 0.471991 -0.223416 -0.472645 -0.476643 0.498534 0.430423 -0.000533561 0.397994 -0.366251 -0.508022 0.311005 0.00783735 -0.504327 -0.50697 0.293753 -0.29083 -0.165754 0.308076 0.503532 0.433893 0.498304 0.282489 -0.505442 -0.380205 -0.122559 0.425929 -0.100186 0.499822 0.0640888 -0.489154 0.455993 0.0580633 -0.498196 0.432719 -0.0976487 -0.0784905 -0.49952 -0.0962491 -0.0459784 -0.499665 -0.0615887 0.189225 0.499773 -0.49981 0.193071 -0.0421754 0.200272 0.502234 0.242585 0.468952 -0.239838 0.480597 -0.499887 0.194818 -0.0150742 -0.499556 0.16816 -0.0270693 0.505377 0.341341 0.00480776 0.503071 0.288006 0.00558238 0.502811 0.286347 0.034397 -0.195612 -0.469408 -0.479337 -0.015595 -0.462368 -0.483109 -0.229745 0.496119 -0.438716 0.366022 -0.508045 -0.397928 0.344984 -0.505065 -0.418279 -0.50306 0.0690457 -0.290054 0.295383 -0.480308 -0.470184 -0.504324 0.0746409 -0.322158 -0.503287 0.104069 -0.29929 -0.342011 0.504988 0.186189 -0.508611 0.273664 0.361986 -0.506813 0.226317 0.351155 -0.132686 -0.499406 -0.061378 0.0174438 -0.383255 -0.504717 -0.387038 -0.50394 -0.158867 -0.394259 -0.504862 -0.214814 -0.41524 -0.500072 -0.152879 -0.338009 0.505502 -0.0337281 0.50138 0.418432 -0.0316132 -0.274419 -0.0113721 -0.502505 0.25908 -0.329308 -0.507136 -0.444826 -0.326389 -0.497961 0.503983 -0.388426 -0.148059 -0.503935 -0.40305 -0.125287 0.501052 -0.406492 -0.165419 0.165455 0.488119 0.45007 0.413311 -0.503898 -0.39238 -0.45837 0.221595 -0.491685 -0.501377 -0.410675 -0.0568511 0.497235 -0.297672 0.448114 -0.486049 -0.00903874 0.455642 0.474166 -0.458252 -0.461175 -0.440252 -0.277589 -0.497186 0.501677 0.355204 0.426664 0.0250136 0.0753565 -0.499916 0.212022 -0.442424 0.493792 0.312986 0.421315 0.504124 0.501141 0.136974 -0.254678 0.502499 0.129967 -0.282708 0.409711 0.249605 0.504054 0.364568 0.290101 0.508667 0.391793 0.301446 0.506852 0.200981 0.504621 0.30135 -0.18515 -0.0889058 0.499806 -0.305631 0.43904 0.497716 -0.213557 -0.46204 0.484428 0.258232 -0.338585 0.506986 0.231666 -0.319634 0.505555 0.235013 -0.286815 0.504315 0.435392 0.0352897 -0.495245 -0.488245 -0.417696 -0.459275 -0.352021 0.505326 0.125183 0.410349 0.221931 0.50362 0.0938628 -0.499601 0.0597121 0.217504 0.393825 0.50502 -0.480042 -0.0540783 0.468496 -0.223981 0.500201 0.152725 0.0848329 -0.499786 0.0298912 -0.422542 -0.420417 -0.499668 -0.480969 0.468537 -0.336121 -0.279085 0.486855 -0.46018 0.354229 -0.272995 -0.508272 0.25506 0.357334 0.507894 -0.238444 -0.501554 -0.210287 -0.505539 -0.369779 -0.0960795 -0.260279 -0.501999 -0.188446 0.464298 0.483134 -0.330262 -0.188732 -0.49934 -0.113406 -0.216835 -0.499867 -0.122701 0.281899 0.265392 0.505535 0.173901 -0.499421 0.10837 0.200072 -0.499852 0.058912 0.488822 0.262918 0.454153 0.159209 -0.499377 0.0796526 -0.0620522 0.502393 -0.410357 0.501285 -0.419122 -0.106315 -0.00959074 0.502523 -0.407923 0.166109 -0.491573 -0.447028 0.253648 -0.471679 0.478114 -0.501183 0.244463 -0.0725912 0.0918312 -0.196713 0.499786 -0.50253 0.276925 -0.082213 0.427274 0.234694 0.500609 -0.193143 -0.475147 0.473576 -0.451858 0.489188 0.222045 -0.0833517 0.0381289 0.499499 -0.424249 0.0427944 -0.499212 0.3142 -0.505242 -0.412525 0.24529 0.446991 0.492679 0.212667 0.445329 0.492031 -0.504348 -0.404766 0.239003 0.32298 -0.310495 0.508491 -0.325951 0.00690044 -0.504699 -0.459084 0.485898 0.173276 0.336214 -0.258886 0.506908 -0.382124 -0.169856 -0.503936 0.0359512 0.0230669 0.499953 0.480337 -0.356374 -0.471761 0.0901459 -0.460442 -0.482216 -0.348544 -0.1769 -0.504883 -0.506184 -0.362282 -0.238301 -0.499333 0.13182 -0.0719974 -0.499209 0.124752 -0.105406 -0.49274 -0.451558 0.152203 0.486693 -0.45927 0.328948 -0.499232 0.15665 -0.0939701 0.0949409 0.119203 0.499256 0.505411 0.0453408 0.356159 0.505447 0.0696776 0.349381 0.248061 0.498873 0.42353 -0.469599 -0.452938 -0.473068 0.502593 -0.15296 0.281284 -0.499621 0.131118 -0.19733 -0.50482 -0.381155 -0.173154 -0.4532 0.490571 -0.174022 0.384868 -0.504969 -0.162534 0.357593 -0.505444 -0.153791 -0.500145 -0.198951 -0.0334951 -0.499657 -0.156879 -0.0120088 -0.362919 -0.467886 0.482703 -0.500305 -0.201035 -0.00910553 0.0559911 0.459604 0.484886 0.154638 0.497396 -0.437594 0.123366 -0.487649 0.455284 0.104243 0.411181 0.501235 0.454735 0.0820539 -0.488175 0.439108 0.127815 -0.495474 -0.493456 0.442807 0.422867 0.285259 -0.324822 -0.507813 0.262992 -0.302994 -0.506151 -0.149725 -0.0459424 -0.499547 -0.151415 -0.0771013 -0.499435 -0.123983 -0.0619021 -0.499505 0.233752 -0.256207 -0.502574 0.0438036 -0.500058 -0.00575717 -0.328785 -0.504547 -0.144863 0.140537 0.449107 -0.492575 -0.467545 0.0592306 0.482989 0.226336 -0.226896 -0.501018 0.505036 0.0546618 0.328873 -0.495417 -0.398067 0.439753 -0.505753 -0.339114 -0.212767 -0.49385 -0.00557229 -0.445895 -0.503048 -0.0246806 -0.406112 -0.0471769 0.50477 0.324535 -0.360141 -0.50556 0.113251 -0.498937 -0.0468559 -0.425545 -0.496245 -0.110502 -0.432421 0.483351 -0.463572 -0.293885 -0.486449 -0.0928918 -0.454817 -0.452789 0.460594 -0.473722 0.282012 0.493743 -0.446705 0.0766699 0.397537 0.503479 -0.485265 -0.352408 0.464462 0.133071 0.396397 0.502893 0.232461 0.494379 -0.444097 -0.433673 -0.105077 0.496058 -0.157875 -0.451851 -0.490871 0.176257 -0.313973 0.504166 0.504365 0.319739 0.180432 0.505802 0.32384 0.227107 -0.242166 0.506184 0.323042 0.382612 -0.0984635 0.504496 -0.109067 0.501983 -0.262726 0.270228 -0.477628 -0.472012 -0.315785 -0.504324 0.0974109 0.0113081 -0.499764 -0.111256 0.0736058 -0.499526 -0.112787 0.483709 0.0535103 -0.460589 0.051209 -0.499608 -0.122948 0.461839 0.438671 0.479245 0.507878 0.283201 -0.345477 0.506322 0.247915 -0.324872 -0.315904 0.192745 0.504472 -0.313998 -0.172348 -0.504093 -0.426686 0.499896 -0.135586 -0.363855 0.205086 0.505424 -0.318356 0.23526 0.505561 0.110988 0.488782 -0.459413 -0.455773 0.146173 -0.490159 0.088644 0.486271 -0.462688 0.199206 0.0859798 -0.499702 -0.344323 -0.504914 -0.0987861 -0.464009 -0.480825 0.0215808 0.435584 0.495543 -0.399585 -0.345456 -0.505126 -0.0708237 -0.324625 -0.504645 -0.0593403 -0.14515 -0.135541 0.499295 -0.280322 -0.317034 -0.507388 -0.138098 -0.169562 0.499499 -0.458989 -0.485065 0.172832 0.50361 -0.202562 -0.286848 0.502587 -0.179242 -0.278807 -0.47099 -0.477404 0.195338 0.355791 -0.509288 -0.301288 0.239253 -0.506843 -0.370365 0.215027 -0.506214 -0.358843 0.441329 0.122688 0.492461 -0.0880827 0.505589 0.357261 0.258988 -0.50768 -0.356925 -0.504016 -0.313858 0.414522 -0.501889 -0.0701197 -0.411918 -0.50121 0.22411 0.186806 0.500448 -0.0707699 -0.230748 -0.504567 0.103884 0.351761 -0.392211 0.504154 -0.06156 0.443389 0.156575 -0.494218 -0.411983 0.501262 -0.0859374 -0.508648 -0.299941 0.357036 -0.0964793 0.503453 0.409525 0.505129 0.383543 -0.101026 0.50229 0.41047 -0.143549 0.266048 0.5025 0.174712 -0.483956 -0.464131 0.187701 0.504875 -0.365709 0.134615 -0.0178229 0.012152 0.499858 -0.0443506 -0.0100163 0.499708 -0.0615676 0.503523 0.300216 -0.0499678 0.0249748 0.499695 0.506197 -0.310867 0.241537 0.402866 0.147401 0.503129 0.130197 0.499109 0.120684 0.272633 0.501647 0.0857228 -0.415758 0.332527 0.502052 0.184273 0.504952 0.319945 -0.449325 -0.0266987 -0.490185 -0.204742 -0.483254 -0.46545 0.191068 0.505694 0.349147 -0.490773 -0.205728 -0.453455 0.267716 0.501926 0.142759 -0.487673 -0.131441 -0.452707 -0.450497 -0.492894 -0.310459 -0.237589 0.20669 -0.501402 -0.212627 0.207943 -0.50071 0.00814809 0.296693 0.503903 0.477618 0.472482 -0.116565 -0.229869 0.231955 -0.502131 0.499388 -0.0957705 0.206665 0.327737 -0.506766 0.248591 0.131688 -0.242577 0.50081 0.503184 0.139899 0.293006 -0.502161 0.262218 0.0880824 0.499086 -0.0830082 0.166837 -0.482296 0.464763 -0.393227 -0.488011 0.454414 0.156425 0.397877 0.507032 -0.370251 0.463554 -0.48253 -0.220876 0.386782 0.504623 0.0734915 0.406645 0.506073 -0.347544 -0.3312 0.507171 0.288839 0.424246 0.149686 0.498968 -0.324943 0.508222 0.318245 0.338603 0.329121 -0.510048 -0.22819 -0.409245 -0.501426 0.448941 -0.221728 -0.49071 0.0440947 -0.50554 -0.358394 0.100651 0.458133 0.485332 0.0916019 0.49951 0.18948 -0.149704 -0.477866 -0.471045 0.499547 -0.0668515 -0.0939302 -0.499996 0.216099 -0.43251 0.498275 0.431918 -0.41715 -0.071296 -0.032822 0.499504 0.113867 0.451512 -0.491928 -0.443618 -0.492675 0.00894579 -0.426332 -0.49823 -0.0160079 0.470133 -0.344355 0.483863 -0.445917 -0.491766 -0.0190615 0.169914 0.505139 0.368528 0.150958 0.504018 0.387352 0.11578 0.499269 -0.0861163 -0.0532744 -0.503673 0.297506 0.469385 -0.0459421 -0.477381 -0.499189 0.422615 -0.00206238 -0.487887 0.451815 -0.0322942 0.444699 0.494684 -0.367694 -0.490778 0.448103 -0.00540839 -0.0865839 -0.500783 -0.24418 0.149373 0.499215 -0.0927904 -0.0586011 -0.501029 -0.247226 -0.0744703 -0.50192 -0.268999 0.336602 -0.508326 -0.279992 -0.432244 -0.222462 0.496812 -0.205383 -0.498475 0.43277 -0.206367 -0.499949 -0.0134066 0.505144 0.336136 0.0370648 -0.209207 -0.500046 0.0167597 0.222151 -0.500477 0.149113 0.186479 -0.499567 0.140132 0.133454 -0.0899362 0.499359 -0.156386 -0.50511 -0.329339 -0.211839 -0.504176 -0.288525 -0.17778 -0.502785 -0.277893 -0.0102952 -0.501874 0.251933 0.143746 -0.50364 0.303973 -0.343519 0.479168 -0.473375 0.114153 -0.503853 0.307307 0.133265 -0.505016 0.332582 0.407892 0.0589536 -0.501535 0.403286 -0.0112339 -0.502973 0.407725 0.0217888 -0.501861 -0.297498 0.504034 0.0165015 0.0389974 0.499374 -0.126168 -0.177989 0.476672 0.475845 0.413427 -0.501662 0.226039 0.159912 0.499949 0.198912 0.316844 -0.504246 -0.0765348 0.125943 0.499094 -0.1175 0.453375 0.489476 0.101615 0.279749 -0.5024 -0.0731755 0.296915 -0.503333 -0.0461161 0.236429 0.24064 -0.502386 -0.109228 0.500464 0.428472 -0.231827 0.477159 -0.473823 0.500736 -0.159874 -0.416105 0.326177 -0.504669 0.130286 0.0747188 0.49927 0.144641 0.507714 0.346483 -0.263435 -0.321384 0.4693 -0.481626 0.504897 0.385406 -0.222223 0.507458 0.371137 -0.271765 -0.429678 0.364866 -0.500226 0.202093 -0.332902 0.505141 0.329242 -0.504875 -0.0417856 -0.179349 -0.0913948 -0.49955 -0.205031 -0.0733137 -0.500059 -0.207631 -0.105188 -0.499933 0.507071 0.324658 0.260973 0.507769 0.357073 0.275864 -0.0869808 -0.396863 0.502457 -0.103809 -0.365687 0.504227 -0.068769 -0.368326 0.504249 0.453795 0.489206 0.408681 0.508603 0.314775 0.364064 0.509155 0.348917 0.350837 -0.492126 0.448403 0.0410444 0.0967599 0.499204 0.162107 -0.228071 0.222979 0.501392 0.101066 0.499158 0.134723 -0.179691 0.229136 0.500344 -0.326678 0.505251 -0.0986757 -0.301073 0.504082 -0.0809713 0.341571 -0.505159 -0.0121282 0.388417 -0.50413 0.0147719 0.359179 -0.5058 -0.0358603 -0.358085 -0.351072 0.510456 -0.342647 -0.319569 0.509973 -0.230255 -0.495255 0.442672 -0.210512 -0.505163 -0.389783 0.0579958 0.102855 -0.499608 0.0877058 0.105807 -0.499391 -0.096964 -0.48204 -0.46412 -0.499527 0.0964592 0.0358071 -0.499646 0.0884181 0.00424937 -0.243713 -0.468765 0.479874 0.0863682 -0.467096 0.480898 -0.127007 -0.504631 -0.322913 -0.499496 0.120017 0.013701 0.331169 0.504678 -0.134023 -0.449828 -0.490113 0.0404524 -0.12662 -0.485863 -0.458996 -0.508233 0.38309 -0.304735 -0.467269 0.364188 -0.483616 0.502309 -0.0298309 -0.273571 -0.50052 0.427647 -0.29084 0.460676 -0.0788459 0.487307 0.352546 0.0737917 0.50473 -0.450604 -0.48786 -0.067132 -0.183547 0.0153271 -0.49972 -0.265025 0.483017 0.466954 0.478722 -0.471657 0.378011 0.477369 0.472222 0.00205123 0.46983 0.270759 -0.481261 0.130946 0.502913 -0.28443 -0.308055 0.506894 -0.24512 -0.217214 0.500056 0.179635 0.117628 -0.310547 0.503902 0.101469 -0.250511 0.501337 0.150029 -0.295166 0.503188 -0.00258381 -0.499892 -0.0854274 -0.0437113 -0.502237 0.263884 -0.0181786 -0.500008 -0.0537898 0.264289 0.223298 0.502728 0.503415 0.296903 0.187953 0.00593674 -0.500106 -0.0357741 0.124661 0.504414 -0.398793 0.445729 0.235574 0.494222 0.156049 0.440211 0.49323 0.153061 0.463443 0.48088 0.499954 0.227189 0.11333 0.499751 0.21569 0.0838088 0.368722 0.240368 -0.506518 0.499274 0.195775 0.103865 0.171676 -0.212643 -0.499809 0.132331 -0.261587 -0.501686 0.503731 -0.238829 0.257334 0.161054 -0.263809 -0.501704 -0.335357 -0.496902 -0.44092 0.14563 -0.379314 -0.504713 0.505521 -0.0810351 -0.384353 0.505788 0.373257 -0.0455028 0.503553 0.403584 -0.00100279 0.504441 -0.0649251 -0.399882 0.505761 -0.0591952 -0.375063 -0.401501 0.504856 -0.24086 -0.339229 -0.0242764 -0.504992 -0.344317 0.0326226 -0.505266 -0.208661 -0.441038 0.49498 0.337235 0.504644 0.0414967 0.471261 -0.0976606 0.479309 0.500495 -0.0400085 -0.22736 0.506546 0.261293 0.306497 -0.499171 0.434466 -0.32241 0.123824 0.504085 0.381968 0.466588 -0.482142 0.127687 0.499626 -0.184597 0.106247 -0.504659 0.357281 -0.0934768 0.499359 -0.156142 0.0944618 0.499786 -0.180715 0.0765013 0.136752 -0.499011 -0.137821 0.33176 -0.00164199 0.504466 0.183911 -0.49916 -0.130334 0.489661 -0.452631 0.111848 0.490399 0.111906 0.446568 -0.236631 -0.448574 0.492425 -0.228 -0.332465 0.506516 0.503259 0.426489 0.343799 -0.438304 -0.497115 0.378487 0.194288 -0.505189 -0.378432 -0.500501 0.0583725 -0.220153 -0.499215 -0.113555 0.117527 0.027657 0.353399 -0.504962 0.37548 0.508086 -0.380614 -0.135289 0.505222 -0.378436 0.503146 0.230984 0.255658 0.460692 0.486134 0.00163108 0.499514 0.000909552 0.143991 0.505925 0.275222 0.277367 0.503986 0.257183 0.251872 -0.461899 0.484171 0.0983767 0.00924858 0.116097 -0.499741 0.00644417 0.0874236 -0.499885 0.0306622 0.097527 -0.499778 0.42608 -0.502197 0.358252 -0.446426 0.493822 -0.342439 0.012075 0.504277 0.316337 -0.444427 0.491332 -0.0476208 -0.267191 -0.502047 0.0422404 -0.237752 -0.500857 0.0300974 -0.261681 -0.501826 0.0106523 0.43117 0.373406 -0.500526 -0.192233 0.505336 -0.311323 0.0252174 -0.50026 0.204189 -0.00150986 -0.499968 0.185219 0.478864 -0.248679 -0.469157 -0.0876115 -0.49949 -0.0967836 -0.00535239 -0.50068 0.217999 -0.45582 -0.154744 -0.485945 0.503568 -0.36879 0.423129 0.505144 -0.390753 -0.0748376 0.504896 -0.380966 -0.124578 -0.505849 0.212282 -0.348056 -0.183747 -0.499612 0.0338211 -0.233941 -0.171694 0.501619 -0.20607 -0.147375 0.50048 -0.197876 -0.183596 0.50068 -0.503881 0.195075 0.401733 -0.501112 0.209264 0.423186 0.437326 -0.497894 -0.0545739 -0.450785 -0.184933 -0.488416 0.391973 -0.505998 -0.407316 0.502261 0.134563 -0.416261 0.505586 0.357599 0.0554874 -0.201991 0.475751 -0.475141 0.504217 0.322914 0.0906118 0.5022 -0.352554 -0.428468 0.504821 0.343553 0.115311 0.0504512 -0.248328 -0.501465 -0.314654 -0.479316 0.471075 -0.499292 -0.128085 0.181214 0.280439 0.502116 0.0321606 -0.504896 0.367076 -0.136337 -0.50276 0.399796 -0.168575 -0.50372 0.382323 -0.111806 -0.505449 0.34788 0.0663404 0.487854 -0.457361 0.0560158 -0.505177 0.345482 -0.00399383 0.104666 0.0608922 0.499555 -0.504233 0.177687 -0.39701 0.463102 -0.474421 -0.446876 -0.506216 0.223311 -0.371002 0.427669 -0.0190531 0.498718 0.0555741 -0.499801 0.190931 0.430915 0.00899359 0.497704 -0.463328 0.483142 -0.260474 0.0895004 -0.499155 0.151418 0.0705137 -0.499333 0.13004 -0.504181 -0.060446 -0.314227 -0.503076 -0.0793431 -0.292532 -0.499722 0.0642243 0.0269583 0.404264 -0.112802 0.50285 0.43478 0.497209 0.366514 -0.502342 -0.107979 -0.278842 -0.0520905 -0.446221 0.492427 0.104443 0.0797089 -0.499429 0.120757 0.0527619 -0.499498 0.48676 0.454425 -0.19502 0.5061 -0.301841 -0.411239 0.0532708 0.358273 -0.504899 0.0308303 0.30518 -0.503418 0.0757416 0.337549 -0.504338 -0.499649 -0.119931 0.0165808 0.504849 0.392655 -0.253636 -0.505497 -0.121559 -0.362561 -0.50455 -0.0843037 -0.325026 -0.505307 -0.140498 -0.340861 0.503625 -0.0750733 0.302256 -0.121633 0.502969 -0.403271 -0.458252 0.00794965 0.485975 0.118727 -0.499575 0.0364864 0.148963 -0.499446 0.0511284 -0.339248 -0.505163 -0.171941 -0.309995 -0.504076 -0.168711 -0.505159 -0.0246854 0.384617 -0.320017 -0.505053 -0.19477 0.296463 0.158627 0.503334 -0.299421 -0.503554 0.0787569 0.445531 -0.430864 0.488804 -0.0145737 -0.500103 -0.0188527 0.467932 0.450261 -0.475326 0.425985 0.499819 0.0698271 0.344409 0.172718 0.505694 0.330816 0.153611 0.504861 -0.0557838 -0.239536 -0.500679 -0.498208 -0.425636 0.0602102 0.0725023 -0.488651 -0.451294 0.46153 -0.457253 0.475166 0.152584 0.0537674 -0.499479 0.246225 0.500614 0.0958888 0.409804 0.0740839 0.501519 0.212694 -0.500186 0.110897 0.508054 0.379069 0.370392 0.451504 0.482967 0.447196 0.169983 0.0251234 -0.499731 -0.0988495 -0.499649 0.0162115 0.48573 -0.459073 -0.414495 -0.0707725 -0.499851 -0.0050762 -0.267108 -0.444142 -0.493352 0.460419 0.484881 -0.387069 -0.190496 0.487047 -0.459639 -0.449432 -0.490563 -0.173944 -0.501068 -0.425035 0.255872 -0.505472 -0.207467 0.333232 -0.504956 -0.230941 0.302574 -0.50407 -0.193554 0.303129 0.469443 0.474003 0.445874 0.483289 0.110768 -0.463893 0.464043 0.106894 0.480162 0.425988 -0.0280054 -0.49863 0.174075 0.49967 0.172089 0.504467 0.0584855 -0.378174 0.5048 0.0799293 -0.333731 -0.0794316 0.500468 0.23197 -0.502315 0.231465 0.421532 0.00971051 -0.219402 0.500799 -0.0114589 -0.191719 0.50017 0.364776 -0.36881 0.508409 0.490389 0.419091 0.449375 -0.287857 0.504914 -0.208568 0.494922 0.430921 0.429604 0.498914 0.405445 0.430068 -0.433224 -0.496862 0.0566659 -0.111535 0.09946 -0.499291 -0.0859508 0.499606 0.199002 -0.271416 -0.502254 0.163098 -0.0553233 0.493697 0.447065 -0.287516 -0.502896 0.100954 0.375005 -0.188571 0.504271 -0.158069 0.504395 -0.30464 0.372926 -0.154174 0.504186 0.401343 -0.170765 0.502278 -0.432574 -0.496269 0.0872202 -0.406495 0.502916 -0.116607 0.463928 0.343024 0.484946 -0.0552395 0.483511 0.466142 -0.495253 -0.439737 -0.0953165 0.494895 -0.443326 0.0688534 -0.424065 0.501296 -0.157864 0.499105 -0.118805 0.19261 0.490436 -0.452402 -0.0781507 -0.504718 0.0248207 -0.327396 0.506038 -0.211441 0.392912 -0.285387 -0.0129055 0.503234 -0.288602 0.0487602 0.503025 -0.171053 -0.00606926 -0.499649 0.412497 0.318297 -0.505186 0.424534 0.0963892 0.498088 0.443731 0.203699 -0.494106 0.449693 0.179853 -0.491985 0.0610362 0.305411 -0.503262 0.359629 0.460827 0.485896 -0.463959 0.102518 -0.484535 0.483173 -0.46375 0.160707 0.45069 0.490892 0.272234 -0.114443 0.499917 0.2204 -0.501135 0.25143 -0.119717 -0.499667 0.203172 -0.107149 0.212049 -0.500569 -0.219176 0.100871 -0.0664228 0.499632 0.0875402 -0.088783 0.499583 0.0613279 -0.0933675 0.499647 0.504464 0.108396 0.376721 0.50472 0.0739382 0.377133 0.049768 0.425522 -0.498987 -0.310341 -0.315468 0.509061 0.0317308 0.494415 -0.441234 -0.504741 0.381789 0.0777078 0.0091339 0.459838 -0.486608 0.485147 -0.348762 0.46856 -0.504899 0.161537 -0.344269 -0.160967 0.39669 0.503212 0.495345 -0.219185 -0.438476 -0.504995 0.103955 -0.368839 -0.504937 0.155971 -0.375756 0.498934 0.133542 0.14354 0.499353 0.0651356 0.143266 0.499103 -0.108964 0.121815 0.332886 -0.251766 -0.506728 0.499152 -0.131663 0.110359 0.499007 -0.130393 0.141536 -0.507096 0.320505 0.2407 0.183814 -0.223174 0.500153 -0.123076 0.1513 -0.499103 0.20829 -0.268112 0.502634 0.154514 -0.263058 0.501672 0.400768 0.503134 -0.026296 -0.438357 -0.349455 -0.500793 0.457361 0.212968 0.487057 -0.46239 0.482577 0.363577 0.501285 0.368401 -0.43112 -0.504396 -0.249159 -0.408433 -0.506266 -0.284564 -0.399541 0.488609 0.455051 0.225183 -0.507964 -0.315826 0.299806 0.45101 0.490074 0.181079 -0.507973 -0.281714 0.337212 0.502528 -0.261334 0.0262608 0.496153 -0.429337 -0.226603 0.501503 -0.235813 0.00580102 0.505835 -0.130142 0.358507 0.504972 -0.128962 0.329013 0.505733 -0.156268 0.34245 0.49971 0.175135 -0.0314109 0.454876 -0.490249 -0.360633 0.318747 -0.443637 0.497672 0.00941199 0.228757 0.501002 0.239134 -0.501852 -0.234435 -0.500109 0.156284 -0.220128 -0.500495 0.123484 -0.230653 -0.501295 0.149459 -0.253719 0.241176 -0.501086 -0.206865 -0.0850154 -0.338598 0.504528 -0.20047 0.180317 -0.499725 -0.20751 0.12902 -0.499355 -0.25818 -0.156411 -0.501485 -0.217344 -0.185724 -0.500293 0.468938 -0.479228 -0.279592 -0.442042 0.492186 0.408148 0.155711 0.488718 -0.458099 0.0635152 0.490911 -0.451109 0.507698 0.294259 0.303648 0.508948 0.319716 0.327863 0.494574 0.00231026 -0.439728 0.508256 0.325251 0.293241 0.426112 -0.21869 -0.499265 0.438342 -0.193194 -0.494638 -0.506147 0.355202 0.19177 -0.504963 0.389115 0.209878 -0.457925 -0.424997 0.482542 -0.507321 0.378956 0.248871 0.499712 -0.0315907 -0.0975813 0.5021 0.240927 -0.235199 -0.285825 -0.502956 -0.0097682 0.0609549 -0.455745 -0.485654 -0.312981 -0.504189 -0.0327627 -0.454186 -0.450801 0.477859 -0.316168 -0.50441 0.00370024 0.499442 -0.0546302 -0.166588 0.499263 -0.0903856 -0.117304 0.499275 0.0982669 0.101858 0.499568 -0.0279705 -0.131221 0.500444 -0.205842 0.0556935 0.501336 -0.232348 0.0371669 0.501352 -0.236726 0.0663961 -0.410549 0.366002 0.502266 0.501951 0.0773049 -0.267324 0.501562 0.109482 -0.262473 -0.00369968 0.500137 -0.218969 0.225661 0.505668 -0.303388 0.483939 0.463147 0.113588 0.306304 -0.0442491 -0.503965 0.0263843 0.495488 0.430362 0.287617 -0.0715703 -0.502919 0.468086 0.462785 0.467878 -0.490806 0.13962 0.450466 -0.11351 0.499206 0.0972592 -0.0808465 0.499315 0.108355 0.217928 -0.500632 0.425164 -0.110153 0.499047 0.132641 0.179803 0.505937 -0.336619 0.162101 0.50442 -0.307192 0.507649 -0.287885 -0.392738 -0.50147 0.260232 -0.16013 0.504489 0.0460757 -0.324489 -0.502985 0.289929 -0.15862 0.457354 -0.486529 0.253214 0.458874 0.456631 0.476546 -0.304123 -0.508268 -0.294699 -0.50203 0.272118 -0.136527 -0.129749 0.436738 -0.498459 0.0683978 -0.505406 -0.344287 0.154257 -0.504732 -0.334241 0.0163206 -0.465002 0.48395 0.490182 0.290371 -0.455816 -0.444941 0.49264 0.195596 0.499646 -0.0799794 0.0531725 0.499746 -0.0848102 0.0167088 0.499452 -0.105362 0.0704818 -0.0782981 -0.256167 0.501783 0.501654 0.411706 0.170772 0.496283 0.435958 0.224577 0.5004 0.0438183 -0.220503 0.469179 0.479663 0.0271138 0.500058 0.094422 -0.22045 0.500843 0.0937577 -0.244117 0.503911 -0.178258 -0.303882 0.506128 -0.209797 -0.349897 0.507102 -0.242093 -0.360841 -0.499396 0.175862 0.116678 -0.499411 0.168789 0.0843487 -0.00880805 0.431619 0.499595 -0.499936 0.201286 0.0946141 -0.505689 0.351145 0.128686 -0.0317606 0.475171 0.475188 0.333699 -0.103609 -0.5043 0.320818 -0.073899 -0.504249 0.3975 -0.0581018 -0.503449 0.487563 -0.142597 0.458246 -0.479499 -0.0318225 0.467937 0.352831 -0.0781309 -0.504902 0.39569 -0.11133 -0.502432 0.502056 0.183293 -0.269133 -0.0920011 -0.0905101 0.499214 -0.125 -0.0783906 0.499209 -0.0982246 -0.055677 0.499309 -0.507214 -0.259584 -0.375777 -0.507691 -0.264822 -0.341735 -0.499148 -0.16207 0.125965 -0.499173 -0.111835 0.154348 -0.499065 -0.159539 0.151459 0.499059 0.111251 0.14856 0.194126 0.505323 -0.314153 0.233817 0.490009 0.44635 -0.216516 0.0121392 -0.500291 -0.241873 0.0218295 -0.500948 0.504258 0.197596 0.300748 -0.474754 0.46589 0.447041 -0.24557 -0.00250592 -0.501258 -0.355144 0.353319 0.508149 -0.33688 0.329493 0.508922 -0.386726 0.344225 0.506302 -0.0393632 0.503878 -0.398139 0.0141554 0.50464 -0.388568 0.0329122 -0.453561 0.490102 0.246485 0.385908 0.506775 0.212517 0.419875 0.500775 0.266714 0.405662 0.505603 0.505038 -0.382724 0.22576 0.506215 -0.35261 0.219284 -0.503162 -0.0462587 -0.291723 0.505279 -0.370438 0.195038 -0.445593 0.493384 -0.245108 -0.173312 0.160072 0.499133 0.449187 -0.166365 -0.48963 0.0575712 0.499921 0.015559 -0.101715 -0.499672 -0.017906 0.0430953 -0.483046 -0.461564 0.507566 -0.235813 0.375845 -0.130153 -0.49951 -0.0309628 0.484047 0.462992 0.0283395 -0.402684 0.0970891 -0.503227 -0.384287 0.0516034 -0.50511 0.0407817 0.466291 -0.481428 -0.373347 0.104965 -0.50534 0.153144 -0.00431218 -0.499683 0.168642 -0.034567 -0.499752 0.187018 -0.0050519 -0.500008 0.216671 0.503566 -0.266857 0.476318 -0.472626 0.102467 -0.375395 -0.219779 0.505288 -0.37749 -0.261738 0.506688 0.502456 -0.424089 -0.354815 -0.406853 -0.239045 0.502708 0.504032 0.0966489 0.308241 0.501505 0.105883 0.255863 0.420622 -0.503545 0.313115 0.414887 -0.502251 0.258059 0.390474 -0.506425 0.277941 -0.465784 0.130378 0.485966 -0.265645 0.504823 -0.236998 -0.49923 0.103727 0.178867 -0.499717 0.0854318 0.202259 0.50137 0.0447466 0.2484 0.425328 -0.126737 0.499386 0.503946 0.0383428 0.302292 -0.417862 0.115969 0.502613 0.483845 -0.456085 -0.169693 0.446163 -0.166754 0.492267 0.497848 -0.428965 0.119466 0.460332 -0.0198934 -0.484281 0.502743 0.0855795 0.280923 0.441697 -0.4949 0.152585 0.0756498 0.0689135 0.499638 0.099307 0.0892581 0.499403 0.204281 -0.49406 0.445532 -0.345161 -0.426866 0.502584 0.474183 -0.445932 -0.467566 -0.476523 -0.471346 -0.405365 0.13443 0.504656 0.331339 -0.00140749 0.394274 -0.503573 0.302179 -0.100546 -0.50324 0.0179083 0.417143 -0.500509 -0.11051 0.191045 0.49938 0.34 0.419916 0.504209 -0.0892613 0.155702 0.499208 0.446944 -0.0360208 0.493135 -0.131863 0.176144 0.499079 -0.0314348 -0.0801829 0.499545 0.495199 -0.432166 -0.151356 -0.0255027 -0.115641 0.499503 -0.504471 0.0355963 0.318854 -0.0588924 -0.10292 0.499342 -0.504473 -0.3212 0.132614 -0.505341 -0.376847 0.145235 -0.344983 0.509552 -0.303575 -0.365904 -0.159427 0.505118 -0.181998 -0.49962 0.00227784 -0.453754 -0.490655 -0.364026 -0.464481 0.0341434 0.483574 -0.155862 -0.499469 0.0179776 -0.155743 -0.499482 -0.0136034 -0.505191 0.33799 0.0316357 0.452844 -0.257721 0.491169 -0.50529 -0.343905 -0.176597 0.494778 0.440895 -0.327859 0.505413 0.395558 -0.285755 0.487844 -0.452736 -0.134356 -0.466826 0.479957 -0.00542362 0.49193 0.444596 -0.293199 -0.347921 0.51006 -0.337293 -0.400316 0.506781 -0.358672 0.113119 0.504812 0.353657 0.481446 0.464868 0.270355 -0.434597 0.414041 0.494262 -0.455784 0.421455 0.485654 -0.160948 -0.286795 0.503267 0.499655 -0.0928557 -0.0428082 -0.174027 -0.252795 0.502079 -0.139981 -0.258983 0.501936 0.363911 0.509775 -0.332801 0.380566 0.509036 -0.352789 0.480192 -0.468194 0.00618969 -0.399424 -0.50307 0.403163 -0.504686 -0.385677 0.114556 -0.504874 -0.362744 0.090688 -0.504799 -0.3374 0.0679801 0.358759 -0.131902 0.504618 -0.424298 -0.33198 0.50342 0.142568 0.505007 0.360788 0.315191 -0.139324 0.503391 0.458131 -0.487198 0.104737 0.499752 -0.204723 -0.183272 0.499707 -0.182067 -0.204705 -0.503453 -0.286233 -0.179899 -0.195468 -0.279635 0.503563 -0.502157 -0.25757 -0.177961 -0.501185 -0.242007 -0.145546 -0.488689 -0.449661 0.0145091 0.31479 0.127545 0.503941 -0.0459375 0.505458 -0.344136 0.00779995 0.505384 -0.342591 -0.265484 -0.504378 0.406711 0.504324 0.15046 0.319753 -0.222138 -0.50606 0.384366 -0.249293 -0.506499 0.3833 0.194135 -0.489837 -0.451426 -0.236295 0.501254 -0.0159619 0.491018 0.185015 -0.451567 -0.0428526 0.505563 -0.371658 -0.269107 0.502656 0.0291139 0.499682 0.0492127 -0.107127 0.454217 -0.490479 0.397743 0.499612 0.0912483 -0.0735694 0.499496 0.0730944 -0.118267 0.301261 -0.508052 0.296855 -0.107589 0.462726 -0.486423 0.25012 0.478241 0.466309 -0.109306 -0.499447 -0.0793401 -0.105471 -0.499597 -0.04963 0.079289 -0.225684 0.500637 0.037488 -0.269429 0.502503 -0.497006 0.12047 0.430124 0.466946 0.480579 0.227598 0.0418002 -0.230794 0.501065 0.507104 0.345794 0.390545 0.268222 -0.508099 0.337807 -0.469175 0.479317 0.0222579 0.345699 -0.282464 0.507973 0.375754 -0.282952 0.507562 0.360072 -0.310809 0.508805 -0.499427 -0.101888 -0.0669142 -0.499656 -0.18334 -0.0786303 -0.499213 -0.105949 -0.0981422 0.453242 0.283549 -0.492209 0.464634 0.480785 -0.267808 -0.107202 0.412328 -0.50286 -0.0880966 0.447671 -0.493804 -0.499795 -0.0704931 0.190625 -0.499527 -0.0996566 0.185308 -0.499392 -0.0806283 0.163618 0.129679 -0.505175 -0.366723 0.171741 -0.503182 -0.401567 0.126725 -0.504 -0.397782 -0.434455 -0.192014 0.495697 -0.493969 -0.27332 -0.450175 -0.223596 -0.0417025 0.500795 -0.257753 0.00413402 0.501901 -0.231944 0.0217287 0.500777 -0.428817 -0.497026 0.119286 0.49888 -0.130955 -0.154174 -0.46127 0.0197057 -0.484148 0.49964 -0.0973027 -0.205698 0.501475 0.417853 0.407686 0.499232 -0.130255 -0.197512 0.274885 -0.502363 0.0783042 0.219846 -0.487873 0.459159 0.304764 -0.503801 0.121542 0.466421 -0.481775 -0.081772 0.118318 0.107858 -0.49919 0.1319 0.136258 -0.499001 -0.322167 0.505008 0.036911 0.405305 -0.431897 0.498278 0.0167277 -0.488438 -0.453005 0.121486 0.505783 -0.346333 0.502233 -0.050013 0.40988 -0.493135 -0.32235 -0.455677 0.502041 0.00993904 0.410575 -0.094128 0.50543 -0.346041 -0.3969 -0.507389 -0.358198 -0.494338 0.444582 -0.378482 -0.274314 -0.465525 -0.481538 0.114996 0.499659 -0.205935 -0.25088 -0.477008 -0.47242 0.0899397 0.0522413 -0.499653 -0.499204 -0.154417 0.17651 -0.0310047 -0.500137 0.199008 -0.499891 -0.118026 0.208552 -0.500526 -0.137249 0.231146 -0.302293 0.295648 -0.50796 -0.385386 0.291945 -0.508343 -0.0522154 -0.39847 0.502432 -0.370791 0.238753 -0.507868 0.194311 -0.451771 -0.49065 0.188468 -0.432644 -0.498152 -0.465373 0.482519 -0.322919 0.17273 -0.446094 -0.492817 -0.504674 0.298083 0.188539 0.500299 0.39739 -0.432571 -0.505406 -0.343474 0.405101 -0.135087 0.501083 -0.237813 -0.0530627 0.504209 -0.312129 -0.503502 0.274158 0.418971 -0.496234 0.273834 0.442985 -0.500111 0.250243 0.4314 0.0064293 -0.283674 -0.502843 0.0421021 -0.337103 -0.50487 -0.0652551 -0.480261 0.468079 0.0572277 -0.306935 -0.503827 0.47751 0.269222 0.472429 0.502932 -0.27702 -0.0610171 -0.285112 -0.0460945 0.503312 -0.283741 -0.0820319 0.503299 -0.320288 -0.0633567 0.504799 0.0350836 0.505482 -0.363224 -0.504416 0.149906 0.377715 -0.499704 0.181661 0.425225 0.257345 0.501288 -0.0129033 0.208568 0.499857 -0.0126309 0.324407 -0.504855 0.177374 0.19539 -0.499854 0.176726 0.196617 -0.500778 0.228832 0.213774 -0.500651 0.205464 -0.048603 -0.244717 0.501498 -0.0180484 -0.229969 0.50111 -0.0207952 -0.264964 0.502359 0.480218 0.467226 0.240403 -0.500057 0.222956 -0.131168 -0.499174 0.173925 -0.158953 -0.500301 0.233048 -0.158703 0.475242 -0.370542 0.47913 -0.323503 0.0938824 -0.504359 -0.158509 -0.490706 -0.450361 -0.47651 -0.471473 0.422102 -0.155138 -0.499623 -0.422914 0.436402 0.469443 -0.471709 0.502685 0.184158 0.271571 -0.491735 -0.0834361 0.449751 -0.501233 -0.043627 0.419701 -0.500115 -0.192924 0.0522164 -0.500598 -0.218424 0.0715666 -0.0172442 0.10227 -0.499797 0.471827 -0.47689 0.178282 -0.500319 -0.198981 0.0206275 -0.315132 0.281868 0.507277 -0.138756 -0.499045 -0.173731 -0.324326 0.305989 0.508423 -0.367411 0.43613 0.498676 0.49911 0.156894 -0.152196 0.499852 0.207116 -0.135567 0.461642 0.482059 -0.239352 -0.470634 0.254762 0.480189 0.499523 0.189138 -0.164259 0.501461 -0.301031 -0.430833 0.138675 0.49935 -0.0613829 0.265306 0.503495 0.209943 0.189217 -0.501055 -0.244935 0.178254 -0.499953 -0.215065 -0.138026 -0.00876173 0.499389 -0.260858 0.475563 -0.474893 -0.111075 0.0147063 0.499407 -0.104576 -0.0206803 0.499393 -0.333713 -0.375845 0.509867 -0.507409 -0.352316 0.261016 -0.507578 -0.373601 0.280856 -0.506633 -0.3793 0.250523 -0.262816 -0.495125 -0.44413 -0.211409 -0.499796 -0.0938228 0.0670778 -0.147044 0.499499 0.100226 -0.109545 0.499411 0.111522 -0.132629 0.499255 -0.482951 -0.270061 -0.468331 0.143157 0.500185 -0.222085 0.162887 0.50256 -0.272325 0.386074 0.504857 0.180147 -0.482352 0.205002 -0.470715 -0.00840385 0.469851 -0.480961 0.485606 -0.461763 -0.387457 0.0951683 0.505828 -0.359335 0.310302 -0.502031 0.428721 -0.0745481 -0.225504 0.500688 -0.100985 -0.211963 0.500185 -0.0761185 -0.193534 0.499882 -0.502022 -0.254326 -0.0206212 0.432508 0.497361 -0.261185 0.00889504 0.504167 -0.31268 -0.334607 -0.499141 0.43641 -0.296763 -0.504324 0.410322 -0.325993 -0.504047 0.416806 -0.46792 -0.275976 0.481494 -0.48143 -0.467425 0.210097 -0.119062 0.0754279 -0.49938 -0.352637 0.496306 0.446131 -0.338808 0.485508 0.466431 -0.135195 0.100025 -0.499156 -0.251582 0.503007 -0.203336 -0.149518 0.0717083 -0.49929 -0.499416 -0.0809027 0.106095 -0.50185 -0.422398 0.374979 -0.499749 -0.0433947 0.067297 -0.499552 -0.0299214 0.118881 0.120642 -0.00356523 -0.499657 0.103906 -0.0312745 -0.499683 0.265383 -0.499863 -0.429019 0.283385 -0.504799 -0.40906 0.295018 -0.499669 -0.433399 -0.255645 -0.504154 0.263381 -0.230321 -0.502224 0.239846 -0.26225 -0.503224 0.230097 0.491639 -0.447608 0.141151 0.492885 -0.444279 0.170684 -0.450026 0.196902 -0.494392 -0.0946946 0.489852 -0.452861 -0.299807 -0.374705 0.508996 -0.265872 -0.481028 0.467971 -0.322344 -0.346459 0.51003 -0.267173 -0.365168 0.508196 -0.434266 0.385076 0.495929 0.505582 0.371804 -0.0736124 -0.494672 -0.158768 -0.440757 -0.499648 -0.180349 -0.428577 0.442932 0.481715 -0.453412 -0.136307 -0.494371 0.442672 -0.101434 -0.494846 0.438846 -0.48227 0.465617 0.0332837 -0.302323 0.454478 -0.490309 0.488322 -0.139175 -0.454397 -0.203068 0.50012 0.20528 -0.481564 -0.456374 0.448896 0.157366 0.00894637 0.499655 0.503723 -0.106566 0.403201 0.4992 -0.110264 0.428864 0.500917 -0.0809026 0.41976 -0.0530452 -0.499864 -0.0610264 -0.0623583 -0.499687 -0.0894831 -0.0823958 -0.499671 -0.0692138 0.506822 0.276886 -0.305333 -0.233082 -0.500689 -0.000978651 0.505088 0.269341 -0.272538 0.401965 -0.394942 -0.504932 -0.330557 -0.29047 0.508743 -0.499512 -0.265908 0.430725 -0.507963 -0.274557 0.361966 -0.206433 -0.499765 -0.0669241 0.504436 0.396482 -0.0541944 -0.452579 -0.237536 0.489398 0.022253 0.246361 -0.501133 -0.256395 0.502172 0.2235 0.0856279 0.238641 -0.500474 0.0798962 0.273852 -0.501832 -0.383215 -0.506992 -0.264149 -0.478169 0.4094 -0.469874 -0.14045 -0.419184 -0.500688 -0.276688 0.421319 0.501982 -0.411169 -0.503892 -0.275272 -0.40778 -0.503239 -0.238601 0.31635 0.504627 -0.408838 -0.265259 0.0168366 -0.501944 -0.222712 0.501498 0.234982 0.288458 0.47474 -0.475083 0.317641 0.495938 -0.440186 0.434133 0.208986 0.497545 0.503122 0.265521 0.222722 0.501164 0.253471 0.168135 0.500224 0.220148 0.177377 0.126809 0.187282 -0.49911 0.453763 -0.344406 -0.494359 0.28725 -0.504438 -0.238799 0.312632 -0.504459 -0.194346 -0.150745 0.191672 -0.499468 -0.148256 0.162811 -0.49906 -0.126667 0.179896 -0.499277 -0.237115 -0.484826 0.462195 0.348274 -0.303773 -0.509317 0.343945 -0.336898 -0.509744 0.3725 -0.321947 -0.509849 0.341571 0.504808 0.131516 0.358346 0.505642 0.185421 0.296327 0.40113 0.507153 -0.452117 0.0498846 0.492081 -0.490915 0.0602942 -0.451988 -0.367343 -0.41054 0.50615 -0.499167 0.0888506 0.118201 -0.49935 0.0635936 0.107485 0.388751 0.508029 -0.325167 -0.499324 0.059623 0.138367 -0.499394 0.0729246 0.173079 0.232137 -0.21888 0.501178 -0.499597 0.0393689 0.169955 -0.0318964 0.499831 0.0637188 -0.160079 -0.493306 0.447956 -0.106435 -0.180653 0.499556 0.226326 -0.503396 -0.27766 -0.447003 0.492475 -0.130177 0.239476 -0.502835 -0.25793 0.253719 -0.504486 -0.277068 0.105365 -0.159541 -0.499368 0.13793 -0.166571 -0.499234 -0.503971 0.0557418 0.375985 0.147839 -0.139223 -0.499081 -0.251485 -0.501268 0.101266 -0.217147 -0.500025 0.118226 0.474578 -0.459012 0.460416 -0.216268 -0.500103 0.0830076 -0.438186 0.493625 -0.078829 -0.0587681 -0.500216 0.211298 -0.0658357 -0.50107 0.240074 -0.0358528 -0.500975 0.230632 0.488188 0.452603 0.428773 0.223115 -0.474633 -0.474114 -0.108241 -0.499069 0.149307 -0.135599 -0.498943 0.162593 -0.111752 -0.499248 0.183427 0.116312 0.500776 0.236853 0.117102 0.499572 -0.00745336 -0.48322 0.407961 0.463536 -0.418918 0.182513 0.501257 -0.115953 -0.499061 -0.164888 -0.139517 -0.498997 -0.149194 0.217306 0.478758 0.465219 -0.11356 -0.499104 -0.136559 -0.485471 0.460948 0.230122 0.504551 0.238099 -0.394001 0.502704 0.266262 -0.413346 -0.392969 0.467356 -0.481436 0.145314 0.501399 0.248977 -0.00246399 0.499867 0.0730564 0.125135 -0.340725 0.504948 0.120356 -0.286496 -0.502817 0.0668394 0.504181 -0.31332 0.504976 0.346431 0.145468 0.16124 -0.499009 -0.150075 -0.106677 -0.452848 -0.490096 0.504719 0.244649 0.278568 0.217507 -0.499775 -0.168302 0.163924 -0.49926 -0.183883 0.419361 0.481859 -0.462741 0.0977031 0.503463 -0.297571 -0.0919493 0.499627 -0.194714 0.499537 0.142504 -0.0421357 0.319557 -0.420535 0.503842 -0.0999948 0.500545 -0.22797 -0.258711 -0.492683 0.448678 0.49642 -0.438087 0.0458031 0.056111 0.499956 -0.215061 -0.134607 -0.502521 0.285051 -0.278446 -0.499285 0.431293 0.505766 -0.239737 0.403417 0.45042 0.491502 0.0258275 -0.499416 0.316113 -0.435433 0.503986 -0.295906 0.425956 0.501272 -0.243132 0.428766 -0.505607 -0.351242 -0.118422 -0.505265 -0.359018 -0.0667556 0.0135757 0.00123202 0.499948 0.0450326 -0.00669511 0.499951 0.0224746 -0.0318723 0.499893 -0.477194 -0.47036 0.112892 -0.50792 -0.334549 -0.279354 -0.505065 0.382576 0.17162 -0.058372 0.32958 0.504931 -0.505475 -0.31096 -0.226012 0.462932 -0.1239 0.484813 -0.506434 -0.334663 -0.237504 0.458428 0.486468 0.129071 -0.502065 0.260796 -0.019463 -0.501029 0.236503 -0.0184431 -0.501206 0.241746 -0.0407734 -0.319652 -0.504616 0.0360024 0.484251 0.260595 -0.464617 -0.324088 -0.504802 0.0684852 -0.295874 -0.503435 0.0535865 0.441608 0.495304 -0.0481499 0.493861 -0.163312 -0.441363 0.0956531 0.505024 -0.329867 -0.105515 -0.504034 0.38111 0.483502 0.37059 -0.46884 -0.127019 -0.500985 0.413123 -0.169115 -0.505271 0.3802 -0.182357 -0.501526 0.419875 -0.496149 0.047256 0.429295 -0.139668 -0.504447 0.381699 0.188284 0.288803 0.50356 0.167916 0.262148 0.502006 -0.492496 -0.184172 -0.448297 0.503686 -0.0200986 0.397709 0.50547 0.0131195 0.360468 0.505094 -0.0478887 0.380173 0.44662 0.155974 0.491242 0.123017 -0.420413 0.500692 -0.324415 -0.507412 0.271477 0.4546 0.253644 -0.49033 -0.321763 -0.506159 0.238634 -0.0774876 -0.499397 0.103422 0.105606 0.499481 -0.0551572 -0.372828 -0.505921 -0.206346 -0.501213 0.102475 0.405687 0.491021 0.451426 -0.146475 -0.232198 -0.50045 -0.0734999 0.501144 -0.193425 0.237064 0.501788 -0.175377 0.259914 -0.449225 0.483409 0.452099 -0.436667 -0.134187 0.494821 0.180707 0.112623 -0.499245 0.286906 0.0697917 0.502649 0.149367 0.110091 -0.499101 0.167074 0.0832022 -0.499345 0.341618 -0.0452746 -0.505203 -0.084648 -0.448512 0.491433 -0.508317 0.317001 0.273856 0.495513 -0.444721 -0.371036 -0.509764 0.34285 0.292398 -0.509355 0.313572 0.30635 0.499342 0.186577 0.0767932 0.499215 0.1596 0.0741469 -0.466548 0.478588 0.278679 -0.392782 0.484111 0.468026 0.0469603 0.0767894 -0.49981 0.0330649 0.0542307 -0.499964 -0.50175 0.0344991 0.400678 0.0604276 0.0524042 -0.499833 -0.494263 -0.225732 -0.446933 0.498655 -0.190322 0.432899 0.504725 -0.15962 0.397996 0.495801 -0.218409 0.442522 0.504898 -0.320649 0.167839 -0.225489 0.104907 -0.499819 0.504998 -0.332235 0.139541 0.505249 -0.353507 0.165891 -0.483534 -0.462144 -0.162526 -0.40162 0.488498 -0.451571 0.489007 0.456723 -0.121437 0.503886 0.401869 -0.083564 0.36951 0.505824 -0.226601 -0.434466 0.498536 -0.176115 0.462604 0.473164 0.460543 0.114923 0.161441 -0.499047 0.100446 0.185621 -0.499251 0.0316085 -0.502352 0.414994 -0.446256 -0.493338 -0.392624 0.505225 0.178908 -0.347136 0.505206 0.144353 -0.363977 -0.506076 -0.290469 0.399865 -0.455853 -0.486812 -0.151516 -0.228332 -0.500458 -0.0295412 -0.492311 -0.44674 -0.177743 -0.247046 -0.501079 -0.0491999 -0.255543 -0.501521 -0.020255 0.503201 0.41385 0.291949 0.508631 0.379922 0.336098 0.302152 -0.259888 -0.505776 0.293222 -0.292204 -0.506893 0.324799 -0.282731 -0.507815 -0.0692237 -0.424076 0.49853 0.118334 -0.504762 -0.3324 -0.506402 0.289127 0.255862 -0.502237 0.226896 0.219619 -0.503123 0.260703 0.197491 0.209591 -0.047227 0.49997 0.499796 0.0441711 -0.189104 0.169439 -0.0602018 0.499489 0.342156 -0.471158 -0.480225 0.382011 0.131251 0.50437 0.163562 -0.0382279 0.499568 -0.486658 0.45772 -0.244538 -0.0374863 -0.425482 0.498555 -0.504452 -0.393772 -0.146363 0.4798 0.470068 0.093174 -0.392428 0.311288 0.505785 0.417127 0.501796 0.0473543 -0.341274 0.285829 0.507962 -0.395659 0.273433 0.50461 0.259123 0.245963 0.503454 -0.361639 0.507224 0.367893 -0.41503 0.499535 0.40117 -0.385989 0.505551 0.341962 -0.358225 0.00317198 -0.505288 -0.391986 0.00145514 -0.504081 -0.385025 -0.0569616 -0.50401 -0.354216 -0.507765 -0.2549 -0.323464 -0.506804 -0.243852 0.228963 0.507066 -0.363265 0.212001 0.505637 -0.388941 0.263807 0.327165 0.507649 0.294539 0.319044 0.508672 -0.207071 0.475555 0.47682 0.0197395 -0.49007 0.456819 0.379431 -0.0192668 0.50447 -0.493831 -0.444253 -0.151338 -0.477567 0.178501 -0.475016 -0.477245 0.470418 0.253227 -0.496019 0.440494 0.233449 -0.109065 -0.50306 0.294008 -0.0806442 -0.502332 0.273052 0.198189 -0.364708 0.505134 0.255795 -0.405928 0.503512 0.192432 -0.395594 0.503212 0.507359 -0.362908 0.280612 0.508573 -0.362502 0.313927 0.507 -0.301228 0.272049 0.0773083 -0.426734 0.499428 0.433733 0.299196 -0.500118 0.235088 0.463925 -0.482836 -0.0741495 -0.49163 -0.445626 0.404799 -0.0318064 0.502693 0.402993 0.00061025 0.502545 -0.50646 -0.379893 -0.399915 0.0845562 0.160758 -0.499269 -0.474086 0.225897 -0.48071 0.502143 -0.218599 -0.411886 0.0486999 0.162407 -0.499545 0.0697397 0.13207 -0.499409 -0.278072 -0.31055 0.507642 -0.134451 0.499024 0.113521 0.428355 0.498877 -0.0246688 0.501711 0.260668 0.0201482 0.485873 -0.456758 0.252409 -0.22077 0.390085 0.504789 0.380573 -0.466134 0.48628 -0.249221 0.405666 0.504046 -0.193086 0.406799 0.502865 -0.085961 -0.125233 0.499205 0.482584 -0.278283 0.471963 -0.0803643 -0.15975 0.499395 -0.11247 -0.147238 0.499221 0.370805 0.205277 0.506454 0.393387 0.208719 0.505587 0.389461 0.18668 0.505451 0.502465 -0.261466 0.18123 0.489501 0.0307048 -0.450236 0.477205 -0.397356 0.475009 0.500079 -0.21123 0.142635 -0.412968 -0.503476 0.377453 -0.490701 -0.449382 -0.398934 0.50417 0.0988077 -0.316271 0.470847 -0.268874 0.48153 0.503511 0.150322 -0.302315 -0.221291 0.466557 -0.484139 0.504712 0.14661 -0.331091 -0.118897 0.352673 0.504651 0.492887 -0.300581 -0.451993 -0.0719845 0.388005 0.504953 -0.0465958 0.379101 0.505805 0.4984 -0.189978 -0.427142 0.469855 0.0616781 -0.476789 -0.0662652 0.360498 0.50559 0.216857 0.505241 0.384461 -0.0808779 0.463443 0.485838 0.504206 -0.3012 -0.0494428 0.506204 -0.363295 -0.0291003 0.141186 0.506202 -0.360209 0.434785 -0.496275 0.4102 0.178776 0.505567 -0.386566 -0.422081 0.501281 0.0446708 0.442636 -0.488886 0.436288 0.236202 -0.0996359 -0.500632 -0.465221 -0.371397 -0.488203 0.126768 -0.06978 0.499494 -0.499444 -0.0757049 -0.0859435 0.260953 0.446809 -0.492314 -0.173722 0.502983 0.290012 0.503825 0.0173215 -0.305062 0.502706 0.0151827 -0.28088 0.50286 0.0430769 -0.285069 -0.432589 0.498047 0.000697136 -0.437328 0.497221 0.0269528 0.504204 -0.398171 -0.102891 -0.496161 -0.131494 0.437186 -0.266489 -0.279825 0.505904 -0.448276 -0.483873 0.447379 -0.432038 0.498552 0.0684337 0.26317 0.462863 0.482909 -0.419763 0.501319 0.0902093 0.473075 0.316918 0.477098 -0.446775 0.488639 0.432863 -0.120715 0.475134 0.47699 -0.00053237 -0.499661 -0.138156 -0.0472328 -0.499627 -0.112499 -0.0517533 0.404382 0.504023 -0.0178903 -0.499728 -0.112636 -0.228917 0.502932 -0.229398 -0.21675 0.501356 -0.197077 0.497844 0.064504 0.43118 0.491358 0.0784675 0.447688 0.505457 -0.340101 -0.0941359 0.292467 -0.449884 0.493982 -0.473195 -0.394496 -0.481087 0.503725 -0.295259 -0.077597 0.504571 -0.320176 -0.119686 -0.0556766 0.499589 0.0853826 0.141238 -0.115384 -0.49919 0.113979 -0.11115 -0.499308 -0.250142 0.506667 -0.296893 -0.215743 0.504984 -0.287472 0.50342 -0.187705 -0.399743 -0.299209 -0.284485 0.50747 0.503842 -0.187083 0.408516 -0.240412 0.504806 -0.262989 0.38009 0.506967 -0.271316 0.363989 0.508752 -0.301627 0.397648 0.505966 -0.295783 -0.181162 0.503639 -0.27936 -0.14553 0.502692 -0.271904 -0.281936 0.504604 0.263692 -0.285445 0.505984 0.288939 -0.307371 0.506051 0.274855 0.0225284 0.505169 0.348938 0.127392 0.503504 0.300213 -0.13135 -0.0436706 0.499319 0.314975 -0.505366 -0.224737 0.363689 -0.505793 -0.183284 0.34713 -0.507016 -0.242751 0.478069 0.0189596 0.470488 0.502858 -0.26874 -0.00395539 0.112741 0.204829 -0.499388 -0.480708 -0.469115 -0.292176 -0.0259302 0.499751 0.185427 0.346877 -0.191508 -0.504943 0.415015 -0.192729 -0.501028 0.37748 -0.142965 -0.503736 0.135757 -0.0326052 -0.499615 -0.492743 0.169641 0.447311 -0.252448 -0.0324781 -0.501607 -0.330681 0.505346 0.0044961 -0.229501 -0.0534153 -0.500768 -0.133165 -0.45368 -0.490255 -0.063479 0.499722 0.053672 -0.0961307 0.499589 0.0420428 -0.0720087 0.499811 -0.0036555 0.479894 -0.467965 -0.0928663 -0.284209 0.508423 -0.308337 -0.494832 0.439801 0.18098 -0.312551 0.50857 -0.286723 -0.316941 0.509765 -0.322054 -0.0587124 0.102612 0.499444 0.505649 -0.370499 -0.0969635 -0.0236494 0.081462 0.499661 -0.481391 0.464196 -0.159083 -0.0545318 0.0613263 0.499596 0.432293 -0.278547 0.499474 -0.182115 -0.123201 -0.499412 0.486997 -0.273937 -0.460483 0.442392 -0.310771 0.497696 0.431812 -0.244987 0.498357 0.436821 -0.495734 0.209517 0.354324 0.505164 -0.131522 0.438188 -0.495583 0.179907 0.41362 -0.501165 0.193693 0.427553 0.499641 0.333447 -0.175671 -0.486572 0.460241 -0.220843 0.442854 0.496586 -0.219565 0.504983 0.312427 -0.236942 0.504652 0.296697 -0.262038 -0.184785 -0.502008 -0.106105 0.494379 0.448034 -0.177364 -0.349387 0.505301 -0.322254 -0.198766 0.505352 -0.291224 -0.213259 0.504603 -0.319245 -0.230303 0.506063 -0.0725739 0.501386 -0.251458 -0.487666 0.457292 0.413024 -0.0337395 0.500844 -0.239392 -0.486333 0.451909 -0.110464 0.00414315 -0.125956 -0.499652 0.0340277 -0.118156 -0.499658 0.498406 -0.433428 -0.066763 0.0507493 -0.499882 -0.0642955 -0.295871 0.509063 -0.371272 -0.0374309 -0.475794 0.473417 0.388625 0.504132 -0.0541791 0.0720576 -0.0306222 -0.499822 -0.49919 0.141661 -0.428411 -0.491082 0.433372 -0.440613 0.382889 0.504493 0.00242817 -0.47694 0.470208 0.305865 0.237978 -0.506149 0.316175 0.459773 -0.255601 -0.485617 0.270599 -0.504944 0.260353 -0.142257 0.498969 -0.425797 0.369643 -0.475909 -0.476186 -0.0892308 0.50265 -0.406608 0.503785 -0.295719 -0.191048 0.476928 -0.0207977 -0.470708 -0.259237 -0.0630411 -0.501835 0.107859 -0.016163 0.499746 -0.478918 0.127913 0.471771 0.121488 0.502084 0.268488 0.480588 -0.0657057 -0.466139 -0.504701 0.134438 0.350952 0.0676866 0.502438 0.27703 0.482544 0.139177 -0.466242 -0.477598 0.469424 0.10788 -0.311124 0.504017 0.149579 -0.340739 0.504933 0.154854 -0.505475 0.235141 -0.396871 -0.323111 0.504622 0.129642 -0.28311 0.49524 0.446032 -0.277614 0.502723 0.106927 -0.035594 0.499471 0.151041 -0.0457994 0.499469 0.117544 -0.0455815 0.502398 -0.275306 -0.314556 0.504254 0.205111 -0.507003 -0.233339 -0.354284 -0.283423 0.503048 0.21371 0.435102 -0.498603 -0.376986 -0.350404 0.50579 -0.0878929 -0.409808 0.503043 -0.00780447 -0.506065 -0.207969 -0.334828 -0.208383 0.503593 0.290952 0.462534 0.136755 0.481685 0.251024 0.274414 0.504572 -0.481507 0.458738 -0.0797366 0.498067 -0.432284 0.0167944 0.313082 -0.346026 0.509098 0.49263 -0.323793 0.457797 -0.4217 0.492161 -0.42901 -0.266169 0.502204 0.423761 -0.272428 0.503335 -0.176185 0.215834 0.497886 0.424643 0.148794 0.497012 0.42773 0.227047 0.500033 0.0558629 0.191783 0.499372 0.118623 0.168926 0.499334 0.0590789 0.500438 -0.213873 0.0897603 -0.170719 0.505713 -0.334598 0.453926 -0.491103 -0.0446507 -0.151702 0.505851 -0.356419 -0.503434 -0.014462 -0.295667 -0.501078 -0.00106606 -0.240848 -0.3798 0.505033 -0.0941293 0.120114 -0.465325 -0.478859 -0.501849 -0.0273822 -0.262239 -0.0134121 0.500532 0.222981 0.357577 0.507738 0.387418 -0.0462274 0.501138 0.245413 -0.136726 0.504544 0.32652 -0.165713 0.504485 0.321541 -0.0147794 0.501859 0.261203 -0.460858 -0.478512 -0.448982 0.266746 0.325444 -0.507474 0.155379 0.462074 -0.486099 0.506729 -0.321389 0.4137 -0.499031 0.119549 0.128319 -0.499125 0.150857 0.139081 -0.499059 0.125823 0.159137 -0.0828342 0.499396 -0.0792077 -0.47496 0.474188 0.38083 0.0816878 -0.499957 0.209455 -0.144845 0.499237 0.0887447 0.0967772 0.49965 -0.0248689 -0.00644152 0.500261 0.415288 -0.0550012 0.499846 0.428535 -0.399801 0.506319 -0.304318 -0.343474 0.508416 -0.268304 -0.400081 0.505541 -0.272481 0.500344 -0.421139 0.288957 -0.488307 0.457923 0.384813 -0.480364 0.46669 -0.273572 -0.495395 -0.445635 0.133565 -0.0582003 0.490963 -0.450533 -0.462889 0.483609 -0.23149 0.304053 0.497956 0.434621 0.508518 -0.261551 0.356541 0.0969296 0.505246 -0.38647 -0.503914 -0.364507 -0.422715 0.509362 -0.293442 0.370364 0.507969 -0.26551 0.387128 0.323499 -0.174095 -0.503938 0.487649 0.452531 -0.229 0.325602 -0.50558 0.213982 0.294452 -0.504038 0.199069 0.292451 -0.504916 0.233774 0.204785 0.499798 -0.160129 0.1833 0.499438 -0.0995706 0.306911 -0.503773 0.0917951 0.311191 0.10845 -0.50382 0.239727 0.481898 -0.465699 0.389274 -0.503336 0.0718377 0.39665 -0.503135 0.140531 0.403199 -0.501976 0.10593 -0.29552 -0.179759 0.504144 0.298336 -0.184354 -0.502904 0.479902 0.468102 0.21295 0.299895 -0.155261 -0.502784 0.264433 0.469477 -0.478832 0.0619751 0.499817 -0.422699 -0.121195 0.441438 0.49522 0.272131 0.483762 -0.464429 0.0742935 0.504075 -0.398633 -0.34786 -0.24304 0.506867 0.0516363 0.49941 -0.183693 -0.100326 0.477431 -0.473237 0.0831413 0.499477 -0.194587 0.290821 0.508795 -0.364563 0.0467818 0.414715 0.50174 0.316244 0.508503 -0.377894 -0.050071 0.260114 0.501995 0.506279 0.355999 0.221623 0.505402 0.384328 0.219915 0.469038 0.479529 0.177015 0.50548 0.368867 0.191933 0.419059 0.459803 0.48161 -0.470048 -0.0961368 0.477537 0.14635 -0.499559 -0.00316978 0.167739 -0.499529 0.035449 0.174594 -0.499641 0.00921151 -0.500888 0.00322377 0.225682 -0.500107 0.0214246 0.198315 -0.467864 -0.0689861 0.479602 -0.500834 0.0362976 0.22851 0.499394 -0.430744 -0.039821 -0.479597 -0.469399 0.283357 -0.00534732 0.407861 0.503909 -0.485271 -0.399823 0.461409 -0.193978 0.50146 -0.221751 0.0671823 -0.473529 -0.471832 -0.170134 0.501903 -0.24644 0.0975535 0.502945 0.289044 -0.46805 -0.477047 -0.0894894 0.00163451 0.504265 0.386486 -0.410685 0.476642 -0.46977 0.451563 0.396944 0.489755 0.500732 -0.228431 -0.0785739 0.476374 -0.14089 -0.470811 0.499964 -0.18909 -0.0420496 -0.0870097 0.440438 0.49564 0.499927 -0.197807 -0.0699519 -0.482774 -0.210703 0.463346 -0.187594 -0.499422 0.100047 -0.306508 0.505153 -0.180825 -0.352752 0.506916 -0.202353 -0.482172 0.445897 -0.452835 -0.322635 0.506413 -0.209204 0.219657 0.0586546 -0.500388 0.185503 0.0554727 -0.499733 0.496613 -0.427457 0.419613 0.204942 0.0260653 -0.50026 0.413542 0.0298809 0.501189 0.0846863 0.500291 0.221505 0.0381461 0.500922 0.239345 -0.498314 0.437961 0.377302 -0.50778 0.395968 0.356584 0.505449 -0.184244 -0.370351 0.502791 -0.126452 -0.403435 -0.26433 0.506087 0.305666 -0.285247 -0.372444 -0.507692 0.0498008 0.382084 0.505041 -0.0507398 0.499626 -0.0754814 -0.400591 -0.505497 -0.388075 0.181555 0.425915 -0.499123 0.488031 0.320324 0.459371 -0.43581 0.494314 0.374431 0.168162 0.446931 -0.493029 0.152261 0.428286 -0.498681 -0.210566 0.506512 -0.370997 -0.21305 0.500297 -0.0422186 -0.193353 0.499627 -0.0644127 0.38652 0.50588 0.234162 0.0909689 -0.49376 0.443337 -0.17748 -0.500225 0.224116 -0.244358 0.501379 -0.0509279 -0.273869 0.502713 -0.0644361 0.197862 0.18767 -0.49941 -0.194665 -0.0121298 -0.499932 -0.200375 -0.0418696 -0.500047 -0.17361 -0.0303853 -0.499687 0.508317 0.330181 -0.285023 0.509338 0.346281 -0.307174 0.50696 0.300269 -0.281272 0.0485878 0.499907 0.0450415 0.474638 -0.29525 0.479966 -0.0886561 0.499462 0.0752923 -0.449104 0.491545 0.121325 0.155302 -0.500693 -0.241484 0.480851 0.464989 -0.318519 -0.399852 0.447347 -0.491293 -0.501075 0.299493 0.430754 -0.188689 0.499341 0.180793 -0.147227 0.499064 -0.0839761 -0.161428 0.498986 -0.104718 -0.133591 0.498979 -0.114053 -0.380415 0.505518 -0.129232 -0.405182 0.503937 -0.146153 -0.481602 0.130378 -0.468432 -0.381127 0.505862 -0.160275 0.436966 -0.496267 -0.193183 -0.226567 -0.212017 0.50209 0.446339 -0.493215 -0.217719 0.425297 -0.500455 -0.217524 0.399337 0.501795 -0.183816 -0.15034 0.500057 0.226312 -0.489116 -0.421579 0.450083 0.233962 0.501643 0.189225 -0.28631 0.503363 0.0656978 -0.000307732 -0.228121 -0.500689 -0.291893 0.503713 0.04446 -0.394433 -0.457247 -0.489831 0.177838 0.499814 -0.429439 0.502698 -0.399169 0.126943 -0.467952 0.125485 -0.482216 0.0625041 -0.290772 0.503311 -0.402639 0.503183 0.138973 0.49892 -0.422994 0.151075 0.503467 -0.391282 0.165342 0.505095 0.374496 -0.192063 0.501493 0.41569 -0.169001 0.501319 0.413287 -0.231862 -0.151241 0.499412 -0.0322522 -0.132974 0.49926 -0.056704 0.00649623 -0.198675 -0.500031 -0.0864692 0.49966 -0.0257381 -0.0747033 -0.126293 -0.499377 0.057967 -0.197014 -0.500028 -0.202228 0.5065 -0.341867 0.299136 -0.432614 0.500835 -0.0798592 0.489966 0.456755 -0.489155 0.109212 0.453626 0.316874 0.504758 -0.195162 0.26862 0.502564 -0.19362 -0.234539 0.506377 0.386328 0.129837 -0.441334 0.494513 -0.245745 0.507322 0.354865 0.202031 0.501586 -0.234518 0.426448 0.498673 0.171179 0.167904 0.501187 -0.24235 -0.139191 0.505194 -0.32993 -0.11931 0.503836 -0.300634 -0.446751 -0.341287 0.495507 -0.422464 -0.485212 -0.45673 0.0223617 0.499383 -0.172551 0.0186601 0.499346 -0.145735 -0.0034117 0.499358 -0.160756 0.239553 0.503171 -0.241146 0.280735 0.505045 -0.243919 0.211772 -0.275123 -0.502874 0.258015 0.502815 -0.215145 -0.0106543 -0.0701021 -0.499852 0.216277 0.500386 -0.186565 0.201039 0.500457 -0.206094 0.499747 0.188234 -0.0630269 0.345772 0.505041 -0.181221 0.344598 0.506849 -0.24041 0.454477 0.438792 -0.483612 0.373574 0.504316 -0.168271 -0.506748 0.312787 -0.266107 -0.504299 0.149986 0.322136 -0.502014 0.106943 0.27212 -0.45512 -0.115463 0.487015 -0.368468 0.504992 0.173714 -0.396606 0.503464 0.166218 0.216608 0.505946 0.32708 -0.452312 -0.0865369 0.48886 0.428305 0.499175 0.0248695 -0.505517 -0.363943 -0.146469 0.349201 0.504844 -0.00576114 0.0238529 0.499797 0.0839487 0.318101 0.503961 -0.0105499 -0.314588 0.506774 0.402469 -0.367566 0.502012 0.424205 -0.3263 0.508613 0.37747 -0.149891 -0.50017 0.230552 -0.161102 -0.502355 0.280217 -0.00903066 -0.315932 -0.504199 -0.371861 -0.08516 0.505583 -0.142008 -0.501246 0.258142 0.164342 -0.505747 0.370353 -0.506476 0.334108 -0.240923 0.18189 -0.49961 0.424575 -0.272453 0.506871 -0.390655 -0.283064 0.502899 -0.418242 0.500039 0.174329 -0.222141 -0.0782425 0.413309 0.502206 -0.0332308 0.441411 0.496566 0.482036 0.404243 0.465992 -0.508307 0.32438 -0.29394 0.49045 0.169892 0.444966 -0.247188 0.501629 0.0415618 -0.390365 -0.469675 0.480599 -0.17772 0.499517 0.0881854 0.088828 -0.00280505 -0.499776 0.0741922 0.0254103 -0.499825 0.0568895 -0.00162229 -0.499924 0.304672 0.374159 -0.508156 -0.00131626 -0.0301595 -0.499982 -0.0188921 0.503373 -0.296108 0.50101 0.191949 -0.243381 0.134256 0.407217 -0.502087 0.078655 0.504719 0.347258 0.0462101 0.504577 0.330161 0.0727295 0.503817 0.310332 0.485642 0.461894 0.407007 -0.485074 0.461079 0.183005 -0.290151 0.458284 0.490262 0.502125 -0.423939 -0.38436 0.373263 -0.50425 -0.42401 -0.301003 0.508735 0.339206 -0.473081 -0.123597 0.474299 -0.35159 0.508862 -0.372597 -0.329613 0.508936 0.349868 0.435223 -0.499478 -0.345541 0.0825518 0.499462 -0.0793511 0.0487989 0.499671 -0.0730691 0.0601727 0.499421 -0.103495 0.0888504 0.500207 -0.226027 -0.453617 0.487035 -0.103591 0.0999848 0.501578 -0.260175 0.0956989 0.0121579 0.499788 0.0849922 0.0400016 0.499751 0.464886 0.194647 -0.483044 0.126161 0.00883543 0.499672 0.309023 0.505092 0.407753 0.317997 0.509743 0.362885 0.328211 0.508494 0.385264 0.492214 0.127766 -0.449159 0.111037 0.49955 0.0364515 0.326676 0.504112 0.0866954 -0.494009 0.440497 -0.192526 0.359199 0.504926 0.0818091 0.174059 0.502303 0.261023 0.201189 0.503534 0.275131 0.0389593 0.114698 0.499554 -0.502628 0.417072 -0.380208 0.144717 0.164809 -0.498957 0.177501 0.170825 -0.499092 0.154297 0.1938 -0.499182 0.495197 -0.443651 -0.399237 0.264463 -0.151907 0.50122 0.277288 -0.0953247 0.501916 0.179306 0.321159 0.504862 0.171248 0.352589 0.505374 -0.320858 -0.504358 -0.0844049 0.202135 0.34372 0.50596 0.500109 0.0142599 0.207794 0.501562 -0.00901373 0.253173 0.500399 0.0404825 0.220687 0.257361 -0.175132 -0.500851 0.477668 0.246135 0.471176 0.254567 -0.233988 -0.502321 -0.484033 -0.103872 0.46239 0.296339 0.504228 0.191831 0.399665 0.413972 0.499993 0.0693639 0.100291 0.499486 0.35235 0.398314 0.50767 0.270432 -0.215228 -0.502239 0.368993 0.418883 0.502402 -0.331988 0.506058 0.261222 0.49979 0.011093 0.0725347 -0.3274 0.505139 0.233545 -0.340225 0.387178 0.50655 -0.436062 0.133311 0.498983 -0.467926 -0.35263 0.482507 -0.409531 0.148181 0.502893 0.508179 -0.292929 0.305506 0.0396052 0.501926 0.264301 -0.0203669 0.504635 0.321384 -0.504321 -0.310303 -0.0867925 -0.505052 -0.331505 -0.141946 0.471609 0.43197 -0.477128 -0.452915 0.489342 -0.390633 -0.413783 0.503102 -0.377453 -0.503792 -0.299968 -0.133895 -0.0372169 0.499857 -0.0473359 -0.498347 0.383806 -0.432977 -0.0559478 0.499865 -0.0237326 -0.505153 0.320866 -0.211522 0.193158 0.50307 -0.411917 -0.0967027 -0.23741 0.500968 -0.13164 0.498946 0.164523 -0.179339 0.499014 0.158672 -0.194434 0.499537 -0.137478 -0.203423 0.499655 -0.0908036 0.414684 0.503299 0.274367 -0.44459 0.187847 0.495217 -0.470677 -0.477519 0.22347 -0.453171 -0.396828 0.490209 0.205857 -0.0930429 0.499733 -0.401334 -0.475276 -0.473446 0.253546 -0.123518 0.500856 0.220137 -0.121542 0.499885 0.439389 0.490517 -0.430162 -0.0442776 0.499347 -0.126221 -0.487484 -0.346327 -0.466027 0.472375 -0.474889 -0.404567 -0.0637183 0.499368 -0.10363 0.501127 0.136702 0.246915 0.499703 0.19012 0.184185 0.499545 0.124641 0.194354 0.449511 -0.491338 0.0810734 0.345362 0.505075 -0.112355 0.38846 0.50414 -0.0986216 0.0669508 0.132514 0.499393 -0.213279 0.499894 -0.116605 -0.249656 0.501394 -0.0796118 -0.267809 0.502406 0.0802325 -0.00230722 0.499631 -0.0973926 0.0145173 0.499793 -0.0705196 -0.018732 0.499775 -0.0722553 0.354658 0.493835 -0.447474 -0.456773 -0.449126 -0.482971 0.468581 0.260036 0.481481 0.444198 0.464984 0.476413 -0.325989 0.505323 -0.129018 -0.256641 0.501988 -0.146365 0.0969339 -0.477684 -0.467077 -0.269624 0.502405 -0.119907 -0.128853 0.492048 -0.448451 0.156244 0.504165 0.310489 0.500364 0.201428 -0.217793 0.448646 0.0881038 0.489726 -0.469378 0.47852 -0.170302 0.0795254 0.499747 0.0394669 0.131024 0.49935 0.0620013 -0.437822 0.352974 0.495677 0.463671 0.475167 -0.451638 -0.236865 0.50117 0.0674926 -0.0761822 0.501907 0.268517 -0.372619 -0.507611 0.266765 -0.348226 -0.507451 0.254829 -0.36126 0.505461 0.243768 -0.414947 0.500342 0.257492 0.24591 0.506134 -0.390019 0.260349 0.503817 -0.411622 0.47783 0.432984 0.466383 0.282634 0.5066 -0.39197 0.317544 0.504149 -0.110966 0.289235 0.502799 -0.0612311 -0.26277 0.0634191 0.501666 0.287685 0.502771 -0.11072 0.291623 0.5072 -0.282338 0.49042 -0.43666 -0.443456 0.245875 0.507437 -0.336077 0.302575 0.508856 -0.315895 0.345781 -0.433962 0.500643 0.378941 -0.425848 0.501455 -0.183214 0.257411 0.501485 -0.243064 0.274155 0.503896 -0.137787 -0.476038 0.474744 -0.188422 0.287376 0.502924 0.489739 -0.191827 -0.450683 0.395567 0.506537 0.29376 0.401533 0.505887 0.323534 0.390206 0.506449 0.264194 0.140098 -0.500928 0.246988 -0.266379 0.502447 0.0547849 0.101926 0.499087 -0.141312 -0.46443 0.482411 -0.291179 0.0695387 0.49922 -0.133154 -0.245445 -0.500996 0.139817 0.422103 -0.501484 -0.0373366 0.0771291 0.49919 -0.163415 0.433376 -0.498381 -0.080537 -0.0295748 0.499406 -0.172769 -0.0594598 0.499486 -0.184102 -0.0326207 0.499831 -0.203395 -0.159715 0.500479 -0.213565 -0.125672 0.499914 -0.204543 0.452813 0.489452 0.343332 0.503778 0.401464 0.0500072 0.501602 0.416318 0.0257774 0.0375466 0.500004 -0.00564476 0.0347283 0.499906 -0.0382634 -0.504107 -0.40436 0.136372 0.499623 0.0242201 -0.140745 0.499705 0.00265375 -0.116833 0.499683 0.0304429 -0.118655 0.0232265 -0.0621359 -0.499877 0.348531 0.464865 -0.48186 0.225225 0.505073 0.293577 0.26548 0.505005 0.251088 0.253551 0.50694 0.314825 -0.431493 0.395891 -0.497334 0.0516976 0.500275 0.21956 -0.49371 0.448891 0.356141 0.00792249 0.499849 0.192453 0.0503141 0.499485 0.177578 0.0127169 -0.0946771 -0.499764 0.172919 0.499442 -0.0674096 0.18199 0.499554 -0.00946876 0.509372 0.322749 -0.350894 0.47902 0.459075 -0.460457 0.452085 -0.468392 0.470308 -0.214248 -0.34431 -0.50522 -0.473258 0.202601 0.477961 0.499362 -0.42409 0.208144 -0.47742 -0.422762 0.468143 0.454587 -0.371471 -0.493574 -0.472786 0.17621 0.479159 0.357415 0.490924 0.453567 0.36108 0.478145 0.471618 0.503071 -0.401156 0.201146 0.477312 0.123379 0.467852 0.470034 -0.327649 -0.481857 -0.431154 -0.473554 -0.47326 -0.470343 0.460806 0.46315 0.475723 0.473785 -0.346256 0.465879 0.462001 -0.471356 0.474829 -0.473803 0.311937 -0.469375 -0.469863 -0.459122 3 2152 2918 962 3 1251 3834 569 3 2145 2917 782 3 3923 3900 4739 3 20 3070 2765 3 3979 3932 2302 3 3349 1139 178 3 317 3597 2299 3 23 4245 2359 3 4747 3471 37 3 7044 1657 2786 3 1754 1677 1680 3 4003 3999 320 3 988 1269 3027 3 4081 4041 450 3 0 248 51 3 2134 4116 5115 3 2133 1769 7297 3 285 741 1888 3 2823 29 108 3 316 4316 12 3 2797 20 7093 3 18 7 669 3 4355 4343 2649 3 3693 2127 4380 3 2126 4393 6754 3 3131 38 182 3 2123 2911 7229 3 4517 4491 5004 3 4594 2910 2859 3 44 2362 4315 3 2100 4674 6888 3 4693 5666 7443 3 2097 4778 1109 3 39 6007 186 3 4870 4825 2511 3 38 3257 206 3 220 43 2224 3 2983 5021 4439 3 1336 4972 1411 3 3834 5055 954 3 3025 2401 2109 3 5095 5069 2087 3 6736 7 1591 3 5136 2083 79 3 744 59 232 3 243 419 2239 3 2049 4201 377 3 2151 5869 2149 3 485 5270 6117 3 12 9 4282 3 53 2318 940 3 4282 9 6617 3 5285 1058 6605 3 2029 2988 4708 3 5344 5327 56 3 12 4282 316 3 5418 5412 7022 3 2067 5477 165 3 2008 266 2256 3 5562 7281 6302 3 5647 2901 181 3 57 2260 58 3 2901 5666 4693 3 2900 7367 2076 3 270 64 2262 3 1888 3597 285 3 313 1114 1028 3 65 5772 5755 3 3 2480 3943 3 2480 3 4793 3 2211 203 364 3 9 12 2935 3 5564 4 389 3 5115 4116 5698 3 389 4 3004 3 5756 5727 2511 3 5787 5785 4866 3 4461 6435 7 3 67 2092 399 3 2159 6 419 3 419 6 2239 3 317 2277 3597 3 2354 428 429 3 2694 147 7033 3 155 4078 5643 3 23 442 7506 3 7506 442 8 3 2039 7006 1143 3 6053 6022 1328 3 6109 6105 4657 3 952 3744 3811 3 2318 53 2280 3 2169 2304 509 3 1739 6246 6147 3 6327 6310 5862 3 2036 6339 45 3 152 6338 6429 3 551 46 4523 3 4541 564 408 3 6506 50 7091 3 2531 3257 3256 3 5120 49 4747 3 657 89 4752 3 2423 2348 657 3 2362 44 2105 3 44 4368 2101 3 6586 6575 1625 3 5559 2049 377 3 2442 78 2445 3 497 4384 2382 3 496 4893 5365 3 4282 6654 1931 3 742 80 743 3 1493 47 4616 3 2160 2235 3726 3 47 748 2102 3 6702 6665 1308 3 1743 76 2835 3 147 5790 5789 3 2024 6724 1652 3 4933 83 760 3 6833 6832 5940 3 6923 6896 2727 3 7011 6952 2463 3 2453 83 4931 3 2835 76 7305 3 1169 4004 7035 3 79 5153 1278 3 5153 79 2276 3 7065 7062 145 3 796 2051 5671 3 84 3210 4849 3 836 34 2385 3 2190 49 5120 3 7113 6064 544 3 84 3208 3670 3 5082 2259 5208 3 2017 7140 2170 3 61 19 2503 3 4375 6555 5824 3 3057 7240 119 3 2503 19 2198 3 4893 4896 645 3 2006 7294 2415 3 5383 91 2309 3 91 5429 995 3 6763 92 6152 3 2556 93 1036 3 7418 7369 5555 3 104 5375 115 3 1123 1053 1050 3 7264 7503 1736 3 7038 1546 4096 3 2250 1050 1053 3 5592 95 5595 3 5132 2500 5133 3 5375 104 4760 3 1965 1994 52 3 4186 4056 3736 3 2504 90 5213 3 2565 95 5591 3 424 3143 2198 3 71 4287 4294 3 5805 3043 5366 3 4451 2710 1335 3 1139 51 178 3 4947 3844 3389 3 1979 4740 7306 3 1618 191 7523 3 1124 3321 5242 3 936 5260 1348 3 4691 2880 112 3 2351 115 5418 3 6065 1188 1191 3 224 2429 1192 3 4935 4915 4834 3 6009 97 1229 3 2635 97 1230 3 43 1130 1244 3 567 3982 1525 3 39 609 5748 3 5418 115 5412 3 1347 6278 2682 3 6374 100 1378 3 100 1379 6168 3 6479 112 2533 3 3685 5107 3117 3 5203 5103 6948 3 7240 1207 4459 3 6446 101 1926 3 1440 6460 5809 3 2323 119 7240 3 119 7237 3057 3 1570 1178 2635 3 5250 2533 5394 3 52 5389 2577 3 2752 103 6805 3 3736 6657 2874 3 1641 20 2765 3 1600 1598 7380 3 3930 3360 610 3 120 6276 959 3 5565 4061 6938 3 7044 1798 29 3 7285 30 29 3 7024 30 2783 3 1680 105 1754 3 6276 120 6861 3 6726 6571 4812 3 3722 6894 5908 3 7145 7014 2107 3 7067 109 1689 3 2797 107 3070 3 1953 2869 870 3 3845 1496 7105 3 1338 4824 7182 3 75 411 2383 3 2732 102 3982 3 7435 7313 640 3 2376 4377 491 3 1277 2633 21 3 3883 4159 4920 3 1277 21 7165 3 4035 6899 5537 3 2360 23 4246 3 1087 6470 6051 3 123 1942 6878 3 6973 1756 1757 3 108 7249 1773 3 2233 26 1790 3 5124 4928 5037 3 2886 5425 3869 3 1790 26 2243 3 2820 27 252 3 252 2675 2820 3 7247 1798 2786 3 1798 7247 108 3 108 29 1798 3 2783 30 1800 3 2830 109 7310 3 1942 123 6880 3 1874 7413 2227 3 2324 5270 4755 3 2850 110 7412 3 6117 1078 5067 3 96 1154 6215 3 132 150 7442 3 2675 99 1897 3 1932 5044 2905 3 2107 7014 6641 3 1932 111 2095 3 7078 2536 6150 3 2870 2095 111 3 7078 7147 1953 3 2799 1965 2052 3 1967 2877 870 3 7496 127 1920 3 2710 101 6445 3 2040 2039 2132 3 2053 5593 2901 3 169 3072 2180 3 2330 33 2092 3 2092 33 2355 3 2095 6150 1932 3 6922 6871 5763 3 1316 2108 4550 3 127 7347 7495 3 6127 3893 7512 3 7447 1890 1893 3 5115 1890 2134 3 828 2351 2263 3 6008 5754 1940 3 7429 2301 2246 3 2300 129 7419 3 3015 1611 2170 3 2171 6112 1282 3 5366 3043 827 3 161 879 2173 3 704 902 4826 3 7077 6722 1120 3 3054 209 5114 3 2178 34 836 3 1931 316 4282 3 1928 7504 6482 3 1922 7501 1408 3 3070 1692 2765 3 2765 6826 1641 3 2180 2178 3242 3 2180 3071 169 3 7496 6483 3281 3 1416 36 3328 3 129 7420 198 3 7490 7491 5031 3 16 4316 7488 3 3106 759 2185 3 390 3119 2189 3 1139 3349 223 3 838 37 5521 3 5521 37 114 3 1910 1972 4534 3 3131 5473 2193 3 267 3132 2195 3 6007 39 5748 3 5177 133 3374 3 3895 4355 7482 3 189 3850 6637 3 3374 133 3525 3 6703 227 1544 3 364 203 839 3 3257 38 2193 3 3256 3257 2193 3 1288 3273 2219 3 213 211 2220 3 276 3319 579 3 2224 3321 220 3 3436 6894 5524 3 2224 43 1244 3 5242 3321 2224 3 2068 224 1192 3 5277 3360 3930 3 2136 3373 2231 3 6344 189 1382 3 806 3412 891 3 7479 7480 2197 3 2237 46 551 3 235 46 2237 3 3433 1580 2238 3 7472 7474 486 3 245 2245 2459 3 1263 7468 6976 3 49 0 3471 3 150 132 4772 3 114 51 1139 3 136 3380 4977 3 2253 973 6896 3 6233 199 7487 3 2583 788 5709 3 136 1037 4381 3 54 1595 2256 3 7359 140 7357 3 1905 7463 4822 3 2275 6723 176 3 3597 1888 743 3 7357 140 2572 3 7334 141 7335 3 3625 1707 1856 3 141 2723 5936 3 3648 552 2287 3 3726 59 744 3 2299 5222 317 3 1377 64 270 3 1348 3778 936 3 2470 3792 2305 3 148 3428 3113 3 1032 3840 2312 3 3845 3844 5792 3 3428 148 3426 3 2491 7458 6147 3 349 3864 2317 3 2320 66 65 3 3965 1059 2579 3 2322 4547 567 3 7288 151 7292 3 7292 151 244 3 7111 843 1708 3 2092 67 2330 3 252 1898 2857 3 1562 680 2209 3 7448 7449 5046 3 2655 411 1001 3 413 1255 2342 3 921 2914 2855 3 1889 7444 286 3 199 1120 7488 3 429 428 3445 3 2359 4246 23 3 449 4255 2361 3 2251 1428 7276 3 7443 415 2906 3 462 1716 2366 3 2854 7438 2484 3 2374 1224 470 3 716 4358 970 3 4373 1217 2376 3 2491 250 7458 3 7458 250 48 3 535 4412 2384 3 158 378 2308 3 3671 284 7429 3 7433 4212 6540 3 2392 4481 2729 3 7238 1149 173 3 7422 7423 3086 3 2300 2372 7430 3 1995 1546 7038 3 1878 7416 1898 3 560 1584 561 3 1416 4541 6420 3 1416 2401 4541 3 572 4563 2402 3 980 4615 1868 3 4627 1388 2407 3 609 1296 2411 3 237 6954 9 3 179 173 7236 3 173 1149 7073 3 284 7430 7045 3 2197 3923 7408 3 114 37 3471 3 657 7303 2423 3 2271 5511 6811 3 4785 4454 332 3 2815 179 7235 3 4816 937 2088 3 1870 7405 7355 3 7235 179 7236 3 931 4856 2440 3 7510 4160 4691 3 3426 309 3390 3 4914 2102 748 3 497 1660 4896 3 2450 741 4988 3 743 80 2451 3 7400 6644 1975 3 2452 746 4913 3 755 4923 2125 3 5433 7399 1263 3 4931 83 4933 3 766 4937 2457 3 767 1183 1007 3 4425 180 1762 3 180 7023 1309 3 2372 2300 7419 3 986 4948 2462 3 7209 1550 2246 3 2241 2301 7157 3 1442 5051 2226 3 6910 5107 3685 3 5120 89 857 3 857 89 657 3 2214 190 7055 3 5171 1468 2560 3 5195 1071 2501 3 5213 90 5212 3 2881 7395 6157 3 894 5220 1284 3 7055 190 3299 3 7212 685 1680 3 2507 908 2936 3 685 2241 7158 3 941 1031 3765 3 946 5283 3967 3 1467 1285 4147 3 2935 4269 7391 3 3390 309 4388 3 2844 1408 7060 3 1842 5322 2148 3 1223 5333 2526 3 6644 3883 7379 3 6926 1780 1624 3 5372 4261 6098 3 5394 917 5250 3 5400 1094 1552 3 7335 312 7334 3 5429 91 2532 3 1008 5447 2081 3 1022 5489 3930 3 312 6683 293 3 226 325 7254 3 1036 331 2556 3 1036 93 2558 3 4602 7446 2268 3 1783 202 1631 3 1046 1420 5190 3 1053 1123 5575 3 95 2568 3513 3 867 1072 2575 3 1821 212 4672 3 424 4758 1390 3 202 3078 6232 3 1397 5764 2232 3 5585 5237 7068 3 1130 1245 2589 3 5712 1131 1244 3 1658 1661 2599 3 1150 5861 2600 3 1857 2843 2483 3 1629 229 6938 3 105 143 2804 3 2420 296 3587 3 1848 7361 3963 3 1051 7356 2264 3 1870 7355 964 3 1185 5923 2614 3 7350 7351 5148 3 229 4022 4 3 2131 1201 6873 3 6688 234 6873 3 1230 97 6009 3 7346 7347 5442 3 2839 1515 1793 3 6873 234 6870 3 1834 7339 1987 3 2642 6054 6455 3 220 222 2643 3 186 3157 2656 3 312 7335 1004 3 2658 2228 6193 3 6954 237 6955 3 1322 1360 2668 3 1334 6255 2674 3 3736 4056 7333 3 7328 7329 1120 3 1897 99 6445 3 6261 1847 2678 3 2682 976 1347 3 1370 6330 2686 3 5700 7323 2811 3 1379 100 6374 3 1389 6385 2695 3 1737 7176 6407 3 1405 6415 5928 3 1425 6434 2706 3 2707 6876 6438 3 6446 1927 2711 3 7315 7316 1861 3 6445 101 2711 3 2273 2543 5463 3 1461 6497 2716 3 244 238 6821 3 1571 1487 2726 3 1507 1503 6591 3 6821 238 6634 3 3982 102 2735 3 1540 6689 4301 3 5978 2141 7385 3 6820 244 6821 3 6805 6804 2752 3 176 1588 2757 3 1606 6864 5487 3 238 244 151 3 2786 1798 7044 3 6798 251 1344 3 5853 2791 1754 3 1754 105 5853 3 2793 7338 1833 3 2047 1879 2795 3 3070 107 2798 3 7507 3634 1576 3 3587 296 5821 3 251 6798 2313 3 2832 4590 7355 3 1989 1069 4186 3 1825 2796 42 3 1781 74 2378 3 7307 7308 4328 3 1838 7346 5442 3 1774 7246 1776 3 1786 2819 4854 3 1344 337 6798 3 3434 866 7129 3 5382 1806 2824 3 1809 5572 4253 3 7338 7089 2833 3 2833 1835 7338 3 1857 7365 5587 3 594 7399 5433 3 1815 7299 6906 3 659 279 3612 3 1865 7384 6680 3 279 6715 5373 3 1978 7396 2846 3 7412 110 2851 3 6693 291 6695 3 2028 7283 2069 3 291 5530 5528 3 2533 112 2880 3 112 2657 4691 3 2901 5647 2053 3 4253 1811 1809 3 2905 4729 1932 3 2910 4594 2108 3 253 7288 7292 3 2123 4455 2911 3 4118 2855 2914 3 1800 7286 6520 3 2145 3838 2917 3 2918 2152 2 3 2079 293 6683 3 7254 325 434 3 2262 269 58 3 3788 146 509 3 839 1054 364 3 329 40 4465 3 4021 1046 5564 3 446 400 595 3 243 2116 419 3 2278 2299 3597 3 1099 427 429 3 1214 2237 551 3 4469 7276 7021 3 496 2255 647 3 1264 1791 4854 3 7254 434 7253 3 7253 434 28 3 1782 7269 1273 3 1772 7265 3489 3 7260 7261 3813 3 743 2451 2278 3 2454 2415 4931 3 7257 7258 2937 3 71 4294 2073 3 325 226 6429 3 1962 7266 7250 3 564 4541 729 3 2477 2178 836 3 293 3922 7012 3 106 294 5985 3 1771 1273 7261 3 5705 3613 2259 3 2183 2260 57 3 3360 3424 6853 3 5089 3634 7441 3 5420 1165 5419 3 3044 5464 6723 3 2549 1027 5512 3 2239 2330 67 3 3513 5591 95 3 548 2359 4245 3 7235 7236 2144 3 1767 7233 3359 3 1123 4256 3701 3 1139 223 3217 3 1125 2320 65 3 7226 7230 6267 3 7421 7221 1563 3 1759 1543 1085 3 650 3501 1148 3 6248 301 3654 3 2365 86 796 3 687 2068 1192 3 2637 1227 1230 3 1131 2224 1244 3 3654 301 6984 3 6198 1296 1297 3 6634 302 6633 3 2692 4505 6168 3 1755 6761 1782 3 7213 7215 4917 3 7209 7210 6031 3 6380 1380 2329 3 2439 455 3109 3 2532 91 5383 3 1520 2731 1524 3 116 6706 1670 3 7206 7207 1866 3 3109 455 2847 3 492 7238 179 3 6703 537 6705 3 6706 116 3087 3 6633 302 3470 3 1570 1227 4898 3 6777 1577 1578 3 6804 2753 5855 3 2765 1597 6826 3 6847 3238 6845 3 5107 5108 6405 3 2798 1692 3070 3 6705 537 6551 3 2735 1525 3982 3 2609 2791 5853 3 4308 607 4307 3 2359 2321 4246 3 7195 3161 2588 3 635 6567 882 3 634 228 1790 3 2786 117 7247 3 7247 117 3812 3 7191 7192 532 3 198 7420 7188 3 1709 1609 70 3 5558 2793 1619 3 2814 3962 7467 3 4984 5396 3213 3 3068 3666 1090 3 1740 192 1749 3 2677 1794 1897 3 7468 1263 7467 3 314 6574 1326 3 7177 7180 4284 3 2711 1434 6445 3 1080 2877 1992 3 6906 3015 1817 3 7113 2032 7116 3 6574 314 1678 3 790 399 2092 3 7147 7078 2095 3 4380 4374 3693 3 2235 2294 617 3 1093 2579 5962 3 5872 4748 2423 3 2786 904 1970 3 2782 2905 5044 3 3663 1603 2596 3 7470 122 3132 3 1121 2921 3591 3 2037 1530 2923 3 2932 313 6166 3 315 6568 6923 3 1402 4595 5469 3 1831 585 2938 3 2811 2598 5700 3 1075 5645 5877 3 2940 5877 6380 3 6191 367 1189 3 2457 763 2941 3 2942 6443 7016 3 2943 457 4271 3 2085 2160 744 3 744 232 2085 3 2085 232 5095 3 443 2378 5408 3 6568 315 321 3 6568 321 3699 3 3699 321 6249 3 7289 2944 128 3 6758 4182 7043 3 992 835 5080 3 427 367 2960 3 3203 3123 3429 3 2965 174 4296 3 457 174 4271 3 2997 3224 2974 3 2974 3224 2976 3 1728 7168 7500 3 635 995 5429 3 913 326 3700 3 3211 6394 3376 3 2977 579 3633 3 1923 7166 5706 3 5909 1016 2979 3 326 3704 4861 3 626 2436 5032 3 800 2722 7425 3 1038 1438 2987 3 3945 139 205 3 205 278 3945 3 1277 5942 5312 3 576 1977 6544 3 142 4513 2166 3 642 1325 6527 3 4702 1615 6912 3 651 642 6527 3 3186 754 157 3 7161 7162 5630 3 1969 565 6528 3 31 4681 5604 3 2301 2241 685 3 1720 7152 4345 3 332 1458 4785 3 1325 642 2279 3 1417 408 6418 3 3895 7482 7142 3 388 7478 2480 3 3508 388 4021 3 3008 446 4254 3 1352 416 3011 3 1481 2932 509 3 2932 2169 509 3 509 146 1481 3 2281 2292 1481 3 711 3559 3936 3 3015 6906 6870 3 7134 7135 4350 3 1652 280 6626 3 332 4784 4926 3 1644 352 3032 3 1902 7131 2229 3 4007 2545 5490 3 7125 7126 3896 3 155 3035 3295 3 7451 7123 6584 3 7349 6408 376 3 209 210 1209 3 4439 2189 521 3 6798 337 6472 3 1282 157 3033 3 337 5626 3689 3 4981 358 3759 3 2937 7477 7118 3 5739 159 3043 3 159 2226 3339 3 7114 5249 2295 3 288 161 2173 3 1969 651 6525 3 651 6527 1155 3 288 167 166 3 167 1444 467 3 2396 2600 4504 3 358 988 3760 3 2175 1764 7096 3 7096 5955 2175 3 2276 2296 575 3 6981 2116 3048 3 853 2219 3054 3 3276 362 1417 3 362 6417 4980 3 3070 20 2797 3 1111 169 3071 3 34 2178 3072 3 3072 2178 2180 3 5549 2177 3072 3 3328 2401 1416 3 3328 36 2225 3 36 6420 2064 3 7109 7111 7095 3 170 3074 6447 3 3074 170 1706 3 3076 2961 1295 3 7107 7106 2328 3 2882 7101 7504 3 3255 1631 202 3 7097 7098 6447 3 1826 1025 6378 3 7090 7093 2221 3 666 2183 2425 3 2155 363 6478 3 457 3087 4296 3 175 3095 3816 3 1539 662 1987 3 712 1976 2681 3 3098 1216 6337 3 3098 3097 3099 3 666 668 3101 3 1151 2454 3106 3 759 760 3111 3 4690 521 5259 3 391 5278 3119 3 2326 390 3120 3 6967 6301 6971 3 1701 7081 6293 3 3349 178 6363 3 2970 1477 6531 3 365 6370 1820 3 2801 68 7079 3 2702 1404 2580 3 2580 3130 2702 3 1382 2192 6344 3 3042 1603 3263 3 6370 365 4248 3 7070 7071 1017 3 38 3131 2193 3 3131 182 1016 3 183 3132 267 3 662 1919 4028 3 1692 2798 435 3 3132 183 1121 3 184 3136 1106 3 3136 184 267 3 1693 375 365 3 2306 329 3138 3 1579 6311 4841 3 3141 6751 5372 3 185 2504 3143 3 1390 185 3143 3 3416 701 3151 3 1687 3489 1986 3 3153 2085 5095 3 186 6007 4626 3 3158 4077 4378 3 840 187 3164 3 7063 181 4687 3 3164 187 1457 3 3323 2787 5575 3 2113 933 4517 3 365 375 1108 3 384 6369 1693 3 2970 1382 189 3 6369 384 5410 3 2069 2047 2795 3 3188 4461 6551 3 456 3194 6749 3 724 401 6335 3 401 2966 593 3 190 2214 887 3 3200 839 5093 3 193 3204 3423 3 3204 193 6742 3 770 414 6323 3 6027 7253 7052 3 194 4536 2489 3 2390 40 2202 3 6323 6322 770 3 3207 347 3861 3 417 6291 770 3 6291 417 706 3 1399 200 2207 3 200 3019 2207 3 1399 3020 200 3 3115 3103 3221 3 408 564 1415 3 212 6479 3594 3 448 6281 2168 3 6281 448 4042 3 1674 1676 1675 3 674 5480 2701 3 3225 3224 3226 3 619 606 3229 3 1216 328 5981 3 3231 328 6790 3 195 339 3238 3 2568 1054 3244 3 117 52 1994 3 6174 451 6175 3 2217 207 3244 3 557 476 1363 3 207 675 3250 3 3250 130 4780 3 839 203 5093 3 678 6358 6362 3 6888 4674 7036 3 1634 1666 3947 3 6358 678 5826 3 6707 2584 5732 3 4572 206 3257 3 306 4875 7463 3 1363 476 1110 3 41 675 2217 3 799 463 5941 3 6071 675 41 3 2712 722 6353 3 139 2188 3267 3 210 209 3273 3 6169 210 3273 3 3085 2944 3274 3 2435 227 3275 3 1944 1269 3276 3 5289 213 3279 3 5401 5318 7026 3 1839 529 4230 3 722 5687 2098 3 3282 3223 211 3 211 213 3282 3 3164 3206 3287 3 7020 7021 622 3 2296 2083 3288 3 3287 3286 3288 3 463 5944 515 3 216 215 3291 3 3291 215 5289 3 3292 3199 1723 3 1583 1750 466 3 529 4229 828 3 215 216 2222 3 7327 3047 3296 3 6039 1010 4189 3 2217 1010 41 3 724 6332 1863 3 5456 41 1010 3 466 5866 1583 3 7003 4726 3443 3 1564 4591 791 3 4261 5372 6751 3 6997 2515 27 3 6924 1239 6751 3 6040 1044 1239 3 422 276 3318 3 3319 3561 1443 3 4834 4915 6995 3 6993 6038 3724 3 1736 7503 6991 3 219 4605 579 3 6332 724 6334 3 1069 2201 2172 3 222 220 3321 3 6984 6985 7108 3 222 3321 2627 3 3059 3060 3324 3 3327 2910 1316 3 5866 466 6077 3 2109 2401 3328 3 3337 5367 6711 3 3338 426 4445 3 7036 6979 1990 3 3339 3043 159 3 1055 573 4236 3 3060 3093 3350 3 3351 3350 3352 3 3315 3040 3354 3 224 2068 2263 3 6677 104 2351 3 6972 6974 3284 3 2951 2966 3361 3 3362 1475 502 3 3369 1352 6285 3 2162 271 3371 3 3999 2361 3373 3 1127 1128 3381 3 1354 363 982 3 6971 6301 3303 3 3897 1235 350 3 3387 171 3897 3 3381 3019 3389 3 2233 1790 228 3 740 6318 69 3 228 280 2233 3 6962 6964 1512 3 280 228 3581 3 6958 6960 2009 3 6954 6955 7199 3 5792 477 1147 3 6660 6953 3306 3 6344 3850 189 3 3402 3058 1207 3 4277 230 3406 3 1636 6951 5466 3 1632 6946 3149 3 230 2755 5119 3 373 7060 6944 3 3408 3407 1103 3 2775 7190 7351 3 1629 6938 4061 3 3726 744 2160 3 1861 7316 6934 3 477 3020 5791 3 3412 233 5210 3 354 235 3413 3 6931 6932 1732 3 3414 4523 46 3 3956 7144 6929 3 46 235 3414 3 2973 2972 3419 3 3360 1668 3424 3 3390 3332 3426 3 3113 3166 148 3 6927 3687 1780 3 573 1291 4436 3 6920 6921 616 3 1399 236 3431 3 3431 236 2476 3 3617 5060 6919 3 263 6617 6917 3 1622 6915 4702 3 665 493 3036 3 493 4079 4735 3 2713 6911 6910 3 3895 7142 6909 3 494 5722 5725 3 239 4323 717 3 3364 6907 6905 3 240 3433 239 3 3433 240 2738 3 2239 67 243 3 7084 7168 4199 3 4285 6900 6898 3 918 1738 3992 3 1254 1097 3437 3 2574 3323 4038 3 121 1714 3455 3 1790 2243 634 3 6892 6893 1664 3 3455 3454 3456 3 3456 634 4714 3 3270 3104 3466 3 5722 494 4976 3 2245 245 246 3 5839 246 245 3 6889 6890 4267 3 495 2316 1516 3 3471 0 51 3 51 114 3471 3 7166 495 5706 3 502 5648 3362 3 502 1877 1371 3 3475 2021 5874 3 7187 253 3476 3 423 6940 1575 3 2104 691 5325 3 3476 253 1803 3 1620 5571 2324 3 3482 3382 6026 3 4906 6876 2707 3 3484 970 3201 3 3585 978 5010 3 5206 4887 6875 3 507 1365 5625 3 3490 1611 234 3 1612 2522 1672 3 2384 255 3491 3 3491 255 2261 3 6869 6870 6906 3 1606 5487 5346 3 3488 259 3492 3 3492 259 1913 3 2254 1148 3501 3 1148 2254 5794 3 3081 3420 3498 3 3501 2988 2029 3 2342 2917 2140 3 6853 6854 610 3 6849 6851 5397 3 260 404 261 3 260 271 2162 3 5032 2436 3651 3 261 3502 475 3 3502 261 404 3 3238 6847 4676 3 277 388 3508 3 388 277 2875 3 3354 3353 3511 3 2256 266 647 3 2255 54 2256 3 2256 647 2255 3 527 507 5625 3 469 4882 3018 3 6835 6838 677 3 1365 507 1344 3 1601 1996 3247 3 1510 526 5622 3 3519 2761 54 3 2766 1511 3587 3 526 3785 3541 3 54 2255 3519 3 267 184 183 3 184 3520 183 3 1508 527 5622 3 322 268 3757 3 3523 268 4723 3 3375 3374 3525 3 268 322 1488 3 527 5625 1510 3 2922 817 3529 3 2608 1165 3529 3 58 269 57 3 1597 2765 1692 3 1596 6823 4146 3 2262 58 270 3 189 3535 2970 3 3539 404 260 3 6673 7292 244 3 3539 3538 1061 3 3017 3461 3542 3 272 3549 1455 3 3549 272 3555 3 5311 273 3549 3 3549 273 3550 3 6477 274 3550 3 274 2083 5136 3 1477 2187 6533 3 3503 3504 3551 3 3500 2091 3553 3 530 5569 2562 3 3556 563 2527 3 2266 6307 982 3 1594 2327 5160 3 5569 530 6471 3 982 1764 2266 3 3319 276 3561 3 1964 6812 6811 3 48 7448 6809 3 5515 7202 7522 3 1588 176 6723 3 3419 3418 3565 3 3333 277 3508 3 4297 3228 6121 3 539 5540 1695 3 2250 1052 5498 3 3563 3562 3574 3 3577 599 2048 3 539 1435 1105 3 6221 544 5525 3 278 599 3005 3 6802 2604 1645 3 5525 544 547 3 421 6796 251 3 3581 6289 583 3 661 613 3583 3 3124 3123 5037 3 2182 2272 281 3 691 3163 2279 3 2467 718 2067 3 6064 547 544 3 2751 2848 6786 3 3592 2125 6585 3 547 4645 3451 3 5495 1105 1435 3 740 3687 6927 3 5970 5584 2273 3 2855 3600 3012 3 240 6783 2738 3 285 3597 2277 3 2277 286 285 3 2428 1486 425 3 285 286 7444 3 167 288 2173 3 3511 3512 3604 3 2357 439 3610 3 1426 887 5454 3 5082 5705 2259 3 553 4206 1478 3 3613 290 2018 3 2018 2259 3613 3 4206 553 829 3 2888 2283 3843 3 476 557 7007 3 2466 788 3619 3 6778 6779 3854 3 1912 3487 7390 3 2583 5709 465 3 1577 6777 188 3 6772 6774 4812 3 465 3620 2583 3 3618 2670 5192 3 6768 1813 1605 3 58 2260 3621 3 3766 6835 6764 3 2402 571 3621 3 7007 3902 476 3 3625 7109 1707 3 3630 4945 2843 3 4204 3630 2284 3 1418 2013 3635 3 6528 565 5324 3 1418 295 619 3 295 7290 606 3 1258 1070 3642 3 2722 800 7494 3 6753 6755 4542 3 886 5424 2530 3 3648 4528 137 3 1564 6751 3141 3 3309 3308 3650 3 3650 795 4886 3 2596 1603 6545 3 6745 6746 5483 3 3003 3246 3653 3 2200 299 3658 3 3658 299 4357 3 6741 6742 410 3 1110 3126 3832 3 4979 359 3936 3 4449 4567 5324 3 2730 355 3667 3 5874 576 5321 3 3670 3210 84 3 414 770 6291 3 303 3678 2288 3 3678 303 606 3 304 585 2288 3 304 3676 585 3 5321 576 6544 3 868 592 4247 3 592 824 2176 3 2933 305 3868 3 6737 6739 2631 3 3868 305 5298 3 593 4249 6335 3 6731 6733 5148 3 3689 3688 3691 3 1887 308 3262 3 3262 3693 1887 3 3639 3638 4335 3 4249 593 821 3 3697 1346 2234 3 3703 3700 326 3 3126 1110 2307 3 2462 777 3708 3 7523 191 5978 3 2291 310 2289 3 2289 3095 3712 3 595 4254 446 3 1114 313 2932 3 3712 3095 175 3 177 6725 4624 3 6336 3742 1551 3 175 3715 3712 3 4988 7445 6718 3 4254 595 449 3 3296 3295 3717 3 620 1996 5800 3 4030 3154 5065 3 843 845 3725 3 3723 60 242 3 3726 617 4446 3 1996 620 855 3 621 5229 4738 3 1566 320 3733 3 5229 621 1169 3 3733 320 2136 3 329 632 3735 3 3734 3733 3735 3 3372 340 5156 3 64 1378 3780 3 3548 348 3738 3 2692 1377 3738 3 1549 6714 3117 3 1123 1050 3744 3 3744 1050 5747 3 3744 4256 1123 3 3622 3093 3748 3 1645 860 6802 3 5275 6712 2926 3 860 3222 7179 3 3464 3461 3756 3 880 602 3757 3 4867 7356 6710 3 1372 116 1670 3 3758 3377 6926 3 770 6292 417 3 3269 3120 3768 3 3768 5021 2983 3 6705 6550 4995 3 3658 3657 3770 3 2141 5978 191 3 1702 2609 7082 3 3778 1349 1202 3 2262 64 3780 3 2682 1348 2725 3 3785 3783 3786 3 509 2304 3787 3 509 3787 3788 3 3787 3094 3788 3 918 919 3789 3 3789 3094 3787 3 3253 2747 1565 3 4506 1714 546 3 6696 6698 1072 3 3760 3027 3791 3 4311 1361 801 3 3792 803 1924 3 3331 323 1530 3 6214 637 1960 3 7516 7515 2438 3 3803 3641 323 3 775 1963 2393 3 2982 5056 7522 3 5035 659 5033 3 4799 247 6079 3 932 3804 3806 3 1216 3808 6790 3 6693 6694 2367 3 1540 4301 3232 3 1217 1218 3808 3 6137 5387 837 3 330 40 2306 3 40 330 2202 3 1707 7095 6945 3 3818 3816 3819 3 6682 6683 5545 3 5434 6680 7281 3 3700 3199 3823 3 2556 331 3824 3 331 2302 1284 3 3826 5586 6607 3 3793 5125 3826 3 1535 6678 3747 3 2023 5116 3827 3 659 3612 5965 3 6542 6670 6600 3 2023 2025 5479 3 6428 7483 6669 3 3830 3318 22 3 3831 3017 3835 3 3415 333 3835 3 6137 825 5708 3 336 1038 333 3 336 2559 1038 3 2890 837 6136 3 333 3839 336 3 5528 3862 2642 3 1454 1313 6218 3 306 339 3842 3 1531 6662 3112 3 3842 1454 538 3 1001 7128 2732 3 3843 2283 5385 3 3844 7105 3389 3 340 3845 5792 3 1170 4844 711 3 879 342 3851 3 342 5086 4848 3 2793 4027 7089 3 6655 5825 1522 3 681 1479 6650 3 3528 3527 3857 3 1398 344 3857 3 3857 344 3859 3 345 3859 346 3 345 3443 4726 3 5743 346 3859 3 346 3442 345 3 3759 3760 3860 3 3861 341 3207 3 4334 349 3863 3 3866 571 3864 3 348 3866 2203 3 6645 6646 6473 3 3864 349 3866 3 6163 631 1287 3 928 1287 3869 3 1125 65 5755 3 5772 65 5793 3 3874 3873 3875 3 2962 3873 3879 3 3788 3251 3884 3 4027 945 2876 3 2876 7089 4027 3 2951 3208 3887 3 2984 2941 3889 3 2148 2149 3889 3 853 3090 1660 3 4964 5779 1138 3 6638 6639 3301 3 2322 1525 3894 3 2461 1909 3894 3 3897 2516 5304 3 1235 351 5543 3 5364 851 3899 3 3901 3899 3903 3 302 6634 238 3 1602 3486 1935 3 355 3908 1705 3 6628 6629 7475 3 1082 5033 5030 3 3874 357 3909 3 357 2992 2548 3 3909 1026 3874 3 86 4292 3911 3 2822 1794 3911 3 4844 1170 7461 3 5280 701 3912 3 3917 3605 2636 3 2287 700 4971 3 1059 3965 3924 3 613 3933 2545 3 360 359 3935 3 3559 3601 3762 3 700 1868 1871 3 6620 6622 385 3 2619 6618 6550 3 6613 6614 4034 3 6613 6611 691 3 359 360 3936 3 1950 1457 3937 3 994 1205 1300 3 6291 706 4929 3 3938 1950 6130 3 818 66 3943 3 2320 3943 66 3 818 3198 1554 3 4705 1603 3663 3 3943 2320 3 3 3 2320 1420 3 4929 706 4452 3 3944 4444 750 3 2061 523 3946 3 3949 3552 1092 3 2902 6604 2838 3 3951 2360 4246 3 2486 4071 3953 3 4717 2321 2488 3 2321 4066 2456 3 6601 6602 739 3 3849 3848 3955 3 6597 6598 3514 3 3352 3335 3959 3 6607 5586 6297 3 3960 3959 3961 3 3963 5030 1094 3 1062 3965 1093 3 203 2211 3966 3 1062 1093 3966 3 4347 2369 1683 3 3969 1475 5536 3 3295 3035 3970 3 2774 6595 1788 3 2202 3972 5430 3 907 3480 7009 3 3016 3226 3976 3 1854 2777 1664 3 5057 6588 6584 3 3178 3052 1173 3 6578 6582 1252 3 2960 367 3978 3 901 3977 3980 3 6178 2732 3982 3 4917 3986 7213 3 902 368 3987 3 1678 6576 997 3 3987 368 4463 3 432 370 3987 3 3987 370 2714 3 374 2509 3992 3 374 3992 7176 3 2509 374 2862 3 4379 2686 2366 3 1198 4217 370 3 379 4000 4002 3 4000 379 2976 3 382 4002 4792 3 4002 382 2013 3 6136 837 5384 3 2111 4550 754 3 3795 7243 3637 3 709 723 991 3 2585 1115 1026 3 386 4006 1117 3 4006 386 3878 3 1117 3645 386 3 1468 1471 4008 3 1709 2295 4014 3 2972 3804 4015 3 586 589 4281 3 4017 586 5199 3 1494 2747 6760 3 1024 387 4240 3 387 1900 4240 3 5657 2748 6570 3 294 106 6630 3 5564 389 4021 3 3594 6479 2621 3 4021 2267 3508 3 389 3004 2267 3 4022 3004 4 3 4 5564 6938 3 2561 1044 4031 3 3119 390 4039 3 3006 391 4039 3 4039 391 3119 3 6785 1091 6425 3 4043 4042 4044 3 3577 3810 4045 3 751 392 4045 3 4046 1138 392 3 3753 3749 4047 3 2396 1839 4047 3 5956 393 6481 3 5403 4057 4620 3 6063 6923 6568 3 3326 3877 4062 3 4062 4058 4063 3 4012 4008 4065 3 4065 4064 4069 3 3708 3710 4070 3 2552 723 709 3 2651 394 4073 3 3994 3049 3486 3 8 7196 6564 3 6561 6562 4484 3 3879 3878 4074 3 6558 6559 3141 3 5936 7335 141 3 5643 3035 155 3 3088 3089 4084 3 1580 395 4085 3 395 5651 4088 3 3056 3920 4086 3 4084 4080 4088 3 4085 4088 4868 3 5813 1151 3106 3 723 4238 3050 3 4091 396 5368 3 4090 4089 4091 3 4024 3128 4094 3 4096 1546 5367 3 4019 4018 4097 3 5034 397 4097 3 4097 397 562 3 3562 4098 3340 3 4829 726 4806 3 2037 398 4099 3 398 4657 1628 3 4094 4095 4101 3 3379 3430 4103 3 170 2232 4108 3 4108 1706 170 3 3734 3347 4111 3 4838 4197 3452 3 4110 4109 4111 3 400 4113 595 3 400 383 6046 3 3105 3449 4114 3 400 446 4114 3 3337 3338 402 3 3401 2332 403 3 3401 4096 2332 3 4806 726 1733 3 402 4115 403 3 403 2332 402 3 727 4788 5932 3 4995 1545 6705 3 1346 5253 4005 3 261 4120 260 3 2926 6712 6547 3 5207 416 4121 3 4121 4120 4122 3 727 5286 3599 3 4123 405 4759 3 3128 3731 4125 3 3925 3927 4128 3 3855 3673 4130 3 3537 3556 4131 3 4132 3271 3364 3 3483 3482 4133 3 1640 6967 4134 3 6287 6305 6265 3 3944 2336 523 3 6541 6543 6490 3 734 4892 7426 3 407 1401 4138 3 406 4139 2336 3 4139 406 566 3 1401 407 4139 3 4139 407 523 3 4892 734 1590 3 166 467 2167 3 2947 3157 4626 3 4123 4148 1162 3 2576 1345 4149 3 4498 4853 1327 3 410 6742 193 3 562 2340 680 3 6267 7230 6537 3 2383 411 6179 3 6179 411 2655 3 6091 412 6179 3 6179 412 2383 3 6534 6535 1107 3 1476 6532 3362 3 6998 7307 6530 3 3453 1712 7040 3 4154 566 2339 3 2748 1077 6770 3 2343 413 2342 3 747 4769 1367 3 4502 3603 545 3 2652 545 3322 3 1584 2344 4165 3 2344 3719 4165 3 3564 3820 4166 3 6527 4665 1155 3 3011 416 4167 3 6519 6522 6021 3 4167 4166 4168 3 852 458 4171 3 4769 747 3084 3 758 4638 4718 3 4171 458 3421 3 4173 4172 4174 3 6136 2858 2890 3 7248 418 4181 3 4181 418 3672 3 420 2090 4185 3 420 2419 933 3 4638 758 4890 3 6196 791 4591 3 2419 420 4185 3 4185 6 2419 3 1315 4187 3007 3 1315 2505 4187 3 4758 424 4190 3 1474 6515 6674 3 4190 424 2198 3 4192 4190 4193 3 2395 1621 4195 3 3270 4115 4203 3 4770 1765 6512 3 4206 4203 841 3 540 1824 4207 3 791 6750 1564 3 2960 2354 429 3 429 427 2960 3 428 5693 3445 3 428 2354 4208 3 4213 790 5138 3 2567 749 4510 3 430 433 431 3 2356 430 868 3 5145 797 5967 3 431 4164 3061 3 4215 433 4738 3 797 3344 2339 3 370 432 1198 3 798 4570 3906 3 3772 4218 4399 3 1748 3284 1802 3 6508 6509 7394 3 4078 155 4219 3 4219 4218 4221 3 3534 437 4223 3 4223 437 558 3 1748 1802 2853 3 2830 1824 4227 3 4226 4224 4227 3 3487 3343 4231 3 4570 798 4572 3 3356 3753 4230 3 4229 4231 6677 3 3013 4895 1690 3 4236 4019 1055 3 2717 73 2072 3 6266 2639 2770 3 1962 1194 7266 3 1900 1213 4240 3 2974 3484 3201 3 3975 3976 4242 3 1987 4028 1834 3 1091 6783 6079 3 440 4243 2357 3 1461 2716 5191 3 440 4241 2298 3 1173 3977 3178 3 2298 4243 440 3 7506 4245 23 3 2176 4249 4248 3 3728 445 5538 3 3165 801 1361 3 5538 3714 3728 3 3298 4032 4252 3 5437 602 1002 3 7186 1002 4253 3 4254 5 3008 3 3701 449 595 3 801 4313 815 3 4255 4256 952 3 3744 952 4256 3 4255 449 4256 3 3227 3163 4258 3 1892 1893 4262 3 2934 3474 4264 3 915 2191 5680 3 2413 2294 5760 3 4266 4265 4268 3 6491 6492 264 3 915 808 4763 3 6486 6488 4338 3 385 6056 6484 3 824 1818 6335 3 6383 456 452 3 4273 6069 852 3 4171 4273 852 3 6867 1609 4273 3 1626 6869 7299 3 7299 70 1626 3 6375 3026 4276 3 7496 2073 6483 3 459 4277 6252 3 459 6341 230 3 5973 2757 1215 3 3385 1215 4278 3 1813 460 4280 3 4249 821 4248 3 4289 1595 1601 3 273 6476 6480 3 6247 849 4104 3 821 3888 6370 3 4152 4153 4293 3 3190 3272 4295 3 6798 6474 2313 3 4308 4177 6887 3 4307 4284 4177 3 4311 815 2632 3 592 3061 1818 3 2686 461 2366 3 461 462 2366 3 6467 6468 311 3 4317 2763 3494 3 1597 2154 3853 3 2154 1597 3802 3 1447 6465 3865 3 6660 5199 620 3 5040 1642 3954 3 2176 4247 592 3 239 3432 240 3 3433 2238 4323 3 6456 871 1242 3 2819 1785 4323 3 4104 849 4961 3 912 4162 4247 3 2969 4063 4332 3 4158 4013 4336 3 6451 6452 3752 3 2236 3384 7511 3 822 1451 4337 3 876 6406 325 3 6872 1052 5574 3 2371 2368 4347 3 2167 467 4356 3 3293 4356 3155 3 1224 4356 3293 3 472 4357 470 3 6448 1917 2184 3 3977 1173 3980 3 719 473 4358 3 4358 473 5354 3 3268 4361 7173 3 6006 769 2700 3 2375 1163 4363 3 3502 3786 4366 3 1335 1984 4451 3 1363 3832 1642 3 4366 596 1945 3 475 3248 261 3 4367 891 6656 3 828 4230 529 3 6406 876 2894 3 4230 828 3356 3 3371 3369 4371 3 4206 829 4203 3 4371 1145 3371 3 2005 478 4372 3 4372 478 1097 3 21 2633 5988 3 1431 1433 1432 3 4203 829 3270 3 2984 5248 490 3 297 841 4200 3 490 3099 482 3 491 4373 2376 3 6439 6440 2381 3 841 4203 4445 3 4377 923 491 3 2707 6941 4906 3 74 4378 2378 3 4378 74 7417 3 458 852 4170 3 5498 409 2586 3 5747 5498 5749 3 3905 2994 4379 3 3481 3480 907 3 852 6848 6845 3 1557 2397 1410 3 247 3980 6425 3 647 266 4384 3 4384 266 2382 3 4893 496 4384 3 4384 496 647 3 5704 1288 4385 3 1660 497 4385 3 4385 497 2382 3 4386 2297 4699 3 3942 3941 4387 3 1573 75 2383 3 503 5502 387 3 4295 4293 4391 3 4391 503 4392 3 4392 503 1024 3 3278 3485 4395 3 1425 2706 7290 3 4395 4394 4397 3 504 5875 1578 3 5875 504 3615 3 3047 4486 4399 3 2691 4908 4402 3 4402 3303 2691 3 4407 4405 4408 3 3414 3530 4409 3 4479 505 4412 3 4412 505 5071 3 506 535 2384 3 535 506 216 3 836 2385 4669 3 6430 6431 7204 3 6296 915 4589 3 939 2477 836 3 4589 959 6296 3 1314 2950 4417 3 2304 2169 4423 3 909 855 3775 3 3775 855 5199 3 4423 512 514 3 512 4420 514 3 514 510 4423 3 514 1404 510 3 658 517 4429 3 3233 4430 517 3 5944 4430 3233 3 3591 4433 2184 3 517 4433 3233 3 4235 4236 4436 3 1291 518 4436 3 6421 6422 3403 3 4436 518 2708 3 519 4437 520 3 519 282 2387 3 1291 520 4437 3 520 3948 519 3 2061 522 4442 3 4442 522 1429 3 3944 523 2061 3 868 4162 2356 3 4403 525 4444 3 4444 525 2272 3 4328 7308 6412 3 3041 7331 6410 3 3024 1039 334 3 3995 4405 4448 3 3062 546 4450 3 868 4247 4162 3 543 7494 3624 3 4453 4452 4454 3 1039 4244 1079 3 1087 2496 1802 3 6005 2512 4432 3 4456 528 7201 3 3037 3410 1103 3 4417 2907 641 3 4097 877 4019 3 632 329 4465 3 877 1042 1055 3 6879 3664 2212 3 3872 3871 4466 3 5454 887 3989 3 863 5068 4688 3 6643 1650 3964 3 531 3246 2391 3 533 531 2391 3 533 4466 534 3 534 531 533 3 534 3526 531 3 3315 4174 4473 3 4472 4471 4473 3 3655 2961 4477 3 4412 535 4479 3 2264 4480 1051 3 1183 1184 4482 3 887 2214 895 3 96 3297 6729 3 4961 1083 3532 3 895 3989 887 3 895 4095 5878 3 50 6506 6402 3 4490 1608 2025 3 6747 577 2022 3 540 4207 4492 3 7347 5491 7495 3 4492 543 540 3 901 3978 6191 3 4493 1921 7494 3 4493 543 4492 3 3010 3698 4495 3 139 4503 1462 3 2196 1522 4503 3 2174 6408 4504 3 3770 3769 4507 3 4507 4506 4509 3 194 2166 4513 3 1047 5615 3108 3 4516 1814 7300 3 1814 5309 2827 3 4245 441 4519 3 4519 441 2398 3 4519 548 4245 3 973 549 4521 3 4521 549 7214 3 4523 5584 551 3 2273 5584 4526 3 2397 1557 2919 3 137 552 3648 3 6892 1664 7034 3 3978 901 6687 3 5148 6733 6398 3 4529 1973 6892 3 1668 554 2400 3 2400 4530 1668 3 555 554 5831 3 554 555 3465 3 3247 1996 855 3 5831 3401 555 3 4535 2544 7211 3 2386 5694 5697 3 676 558 2188 3 3945 561 2188 3 1400 6395 2654 3 4537 560 561 3 397 4538 2340 3 4539 563 3555 3 3665 4577 4540 3 1860 1393 6392 3 3048 3824 1284 3 3247 909 5450 3 6113 6981 3048 3 406 4543 2339 3 3955 3957 4544 3 2695 2381 6384 3 4555 567 4547 3 4943 2497 5101 3 4291 4290 4556 3 3353 3799 4558 3 3101 3100 4561 3 2364 570 4561 3 4561 570 572 3 3864 571 4563 3 2317 4563 570 3 4563 572 570 3 570 4564 2317 3 3906 3905 798 3 2460 774 4571 3 3257 2531 4572 3 4571 4570 4572 3 4162 912 4828 3 966 3151 4574 3 2338 6382 5219 3 912 4827 4826 3 966 967 4575 3 498 1077 4582 3 2930 3758 4587 3 7217 4026 4587 3 7386 1410 3560 3 294 6630 2117 3 1380 6380 5877 3 6376 6377 1406 3 3109 6750 791 3 3045 575 4592 3 384 1820 372 3 575 3286 2403 3 4592 6546 1164 3 4044 913 3823 3 1081 6546 4592 3 4597 4596 4598 3 6366 6367 1758 3 4600 5005 4603 3 678 6359 7228 3 5904 6563 6356 3 6914 1590 1599 3 2022 577 4604 3 4606 583 3454 3 581 3769 2404 3 582 4606 2404 3 4606 582 4604 3 4604 583 4606 3 3454 581 4606 3 3823 913 3700 3 586 4017 4609 3 4609 589 586 3 4608 587 4609 3 2496 6844 2853 3 587 4607 589 3 589 4609 587 3 3330 3418 4611 3 4462 4546 4612 3 4611 4610 4612 3 1376 6351 5034 3 1257 590 980 3 980 4613 1257 3 5381 4615 590 3 1822 6345 3409 3 5381 1841 7354 3 1071 2864 4618 3 2837 7061 4347 3 3458 3457 4621 3 5615 1047 5828 3 932 3805 1176 3 712 4532 2689 3 4623 4369 4622 3 4622 4621 4623 3 1945 4628 475 3 3913 7404 7224 3 3805 932 2641 3 1374 6342 1372 3 4627 598 6386 3 1945 475 4366 3 2759 7058 4396 3 598 2408 4628 3 597 4629 2407 3 7013 6257 4076 3 597 4122 2408 3 2408 598 4629 3 4629 598 4627 3 2407 3564 597 3 3089 3177 4631 3 803 2470 3868 3 4637 599 278 3 1148 2409 4818 3 6332 6334 3182 3 4818 650 1148 3 1370 2686 2994 3 4480 4479 4640 3 2685 2 2152 3 4796 600 4640 3 4640 600 601 3 601 600 4641 3 6322 6323 2632 3 3291 3279 4641 3 6321 5178 2334 3 6927 6318 740 3 6314 6316 6333 3 4641 1548 601 3 3127 3156 4642 3 6313 6312 3681 3 1002 602 4647 3 632 604 4653 3 4653 604 487 3 4474 3347 4655 3 4608 605 4661 3 605 3638 2410 3 1353 6304 3951 3 5758 949 3459 3 6295 6298 5911 3 4661 720 4608 3 3229 606 303 3 303 4662 3229 3 4599 2619 7464 3 4662 720 4694 3 4307 607 4663 3 6250 3996 3345 3 731 608 4663 3 4663 608 7177 3 949 3803 323 3 3168 3153 4664 3 4664 731 4663 3 3973 3972 4666 3 414 6291 4927 3 6286 6288 4554 3 448 6283 3704 3 5748 609 4667 3 4667 609 2411 3 298 611 4667 3 4667 611 5748 3 5987 1674 4671 3 7376 1313 4675 3 3165 958 3210 3 3583 613 4677 3 5211 3135 6350 3 3210 958 4849 3 1936 4678 7370 3 4678 4677 4679 3 1410 2397 5893 3 2681 4532 712 3 31 5600 4681 3 4110 3674 4684 3 7190 618 4684 3 618 2294 2413 3 4686 617 2294 3 617 3726 2235 3 1723 3220 5289 3 4697 3012 5533 3 3760 3759 358 3 5555 7369 6272 3 3760 988 3027 3 3229 4689 619 3 625 619 4689 3 991 6890 709 3 379 4692 2165 3 625 624 4692 3 4692 624 4428 3 2440 716 624 3 624 625 4689 3 1718 2181 5244 3 4695 937 1166 3 4696 4695 4698 3 3220 1723 5042 3 4695 630 4698 3 4698 630 1370 3 1287 631 4699 3 2001 7392 4699 3 4815 1471 6507 3 1337 6263 1195 3 604 632 4465 3 252 7453 2675 3 604 4465 2390 3 4408 3046 4706 3 4706 4700 4707 3 4034 6614 6259 3 4710 1175 4033 3 1175 6012 4712 3 3653 3652 4715 3 3431 3430 4716 3 4718 4639 758 3 4511 636 4719 3 636 6671 1669 3 6175 994 4942 3 4942 994 4941 3 1968 2046 3616 3 6130 640 4721 3 4721 640 1951 3 6248 6249 7117 3 2787 3323 4432 3 2110 4724 1491 3 4724 2110 641 3 4418 4417 641 3 6243 6244 6948 3 1586 5535 1741 3 641 2110 4725 3 2046 997 3616 3 645 725 4049 3 5461 6357 6237 3 725 645 4896 3 262 7077 199 3 3575 3404 725 3 997 4487 677 3 649 4734 3205 3 4734 649 1318 3 4735 3036 493 3 1067 653 4737 3 4737 653 655 3 654 655 653 3 655 654 1952 3 1074 1591 6996 3 6226 6227 3494 3 653 4741 654 3 3798 3311 4744 3 1319 6224 5503 3 5545 1004 3614 3 4747 89 5120 3 6217 6218 1313 3 3471 4747 49 3 4747 4752 89 3 4748 2348 2423 3 5876 2451 6860 3 5160 2327 920 3 2451 5876 1915 3 623 4325 6893 3 6212 6213 2124 3 1004 6271 5129 3 1267 661 6812 3 6812 661 3583 3 4769 3084 1196 3 6763 6004 5991 3 2721 663 4771 3 4771 663 2334 3 4501 1074 6996 3 6093 5281 3314 3 1591 1074 5952 3 668 673 4773 3 1869 1423 4346 3 4773 673 63 3 1079 3441 334 3 673 668 2425 3 4745 4744 4776 3 1012 4955 4467 3 956 4779 3558 3 4263 3513 4781 3 4957 1012 2611 3 6378 1025 3588 3 2209 680 4783 3 4783 680 2340 3 4926 1458 332 3 6491 3567 4785 3 3227 3512 4790 3 4558 4556 4791 3 4002 4000 4792 3 684 683 4792 3 2426 6991 1644 3 682 683 684 3 2662 926 1874 3 682 4500 2426 3 3588 1025 1969 3 1303 6207 5879 3 1034 5037 4928 3 684 3225 682 3 7176 686 374 3 4198 4257 4798 3 687 1029 2007 3 1009 7030 6205 3 6201 6202 2985 3 7136 7130 7279 3 1192 4800 1029 3 688 4801 689 3 688 3949 2430 3 5037 1034 3124 3 689 3948 520 3 4381 3380 136 3 690 4704 2841 3 5070 4805 2733 3 1296 6198 6735 3 4805 5070 4679 3 4810 1228 1812 3 6735 6198 6194 3 1228 817 4813 3 6187 6188 1017 3 3028 335 693 3 692 4815 693 3 5940 5942 6833 3 1064 6184 2805 3 692 3477 778 3 693 4815 3028 3 425 7324 2428 3 693 3162 692 3 6787 6180 1792 3 5055 698 4816 3 4816 698 5266 3 2468 1037 291 3 7387 3560 2684 3 1770 650 4818 3 3731 4054 4823 3 1934 694 3218 3 2216 1697 3912 3 3912 701 2726 3 4087 3441 3586 3 4826 4828 912 3 1042 3552 573 3 2098 5110 4806 3 1864 3150 3122 3 2432 4829 705 3 2049 5559 7426 3 3552 1042 1092 3 3552 7374 573 3 1538 3670 4832 3 4835 4313 801 3 1538 165 4835 3 6175 2708 518 3 1391 1162 164 3 4839 7349 376 3 3568 4839 376 3 4839 3568 4836 3 4376 7088 5943 3 3357 4290 4842 3 883 710 4842 3 1011 1014 1943 3 1682 710 5194 3 883 1451 4843 3 711 3936 360 3 3751 711 4844 3 4846 4457 537 3 4846 4845 4847 3 1307 4848 5086 3 715 4849 958 3 4849 3391 2868 3 5908 1615 4851 3 4851 2437 5147 3 4358 716 4856 3 5257 719 4856 3 4856 719 4358 3 4858 720 4661 3 721 4858 2410 3 4858 721 931 3 3861 3860 4860 3 4304 4497 4862 3 4862 4860 4863 3 78 4083 3365 3 1055 4019 877 3 2693 6169 5704 3 3262 5674 4864 3 7522 5056 5515 3 2442 4864 78 3 1061 3541 3539 3 4362 4361 5702 3 5847 806 2077 3 1061 1508 5622 3 1082 5030 3963 3 7051 1168 4873 3 2181 1718 6235 3 6161 6163 928 3 4874 17 6094 3 5459 1086 3428 3 4471 4024 4877 3 3311 3040 4878 3 4102 4779 4879 3 4878 4877 4879 3 3044 1089 5464 3 729 2813 730 3 729 730 2899 3 730 732 2899 3 3428 1086 3113 3 1092 3423 3949 3 1089 3503 6583 3 4872 735 4888 3 735 3175 2448 3 738 737 4888 3 4888 737 4872 3 4889 738 1336 3 1739 144 6246 3 4890 738 4888 3 4384 497 4893 3 3126 2307 5276 3 741 2450 742 3 742 1888 741 3 1888 742 743 3 743 2278 3597 3 80 6860 2451 3 5178 80 4897 3 1367 124 4771 3 6154 6155 7199 3 80 742 4897 3 4235 4394 4900 3 3492 4018 4901 3 4901 4900 4902 3 4265 4903 5102 3 6360 7244 6153 3 6735 6194 6149 3 4905 2235 2160 3 3423 1092 1562 3 4904 4903 4905 3 1103 3410 3408 3 1103 4458 3037 3 6266 1236 4908 3 1927 1350 2789 3 13 6183 6145 3 5987 2051 4910 3 7041 1105 3392 3 4913 745 4912 3 6140 6141 786 3 4912 745 763 3 4913 4912 2452 3 837 825 6137 3 1167 2174 5861 3 2490 177 242 3 2174 1167 5508 3 6131 6133 556 3 4925 753 4923 3 4923 753 4389 3 3392 1105 5495 3 6125 6126 6687 3 754 4925 2111 3 4923 755 5126 3 2578 2663 2249 3 3851 4848 4927 3 5480 1574 2701 3 4452 3598 4929 3 2929 2161 4930 3 2699 757 5328 3 5328 757 4930 3 6789 7007 1045 3 6119 6120 2179 3 3180 511 2006 3 760 759 4933 3 4933 2454 4931 3 83 2453 4934 3 4936 3097 2433 3 4891 762 4936 3 4936 762 766 3 4912 763 4937 3 4938 764 4937 3 764 2452 4912 3 3398 4938 553 3 4937 766 762 3 762 4938 4937 3 2858 1102 5386 3 1170 6015 1901 3 3375 1118 3374 3 5448 768 767 3 767 768 2614 3 3374 1118 5720 3 3544 3312 4940 3 5004 4491 6114 3 4941 4940 4942 3 1283 6111 3514 3 2460 4943 5101 3 1154 6902 2878 3 6018 6636 2709 3 6106 6107 5561 3 5386 1102 1796 3 3794 2872 6103 3 4943 2460 3294 3 6902 1154 6729 3 5690 776 4946 3 4946 776 986 3 777 2462 4948 3 5136 1278 2956 3 779 4948 986 3 4948 779 2367 3 6401 780 4289 3 4734 781 4951 3 4951 781 4732 3 6098 6099 929 3 1682 1155 3357 3 4951 784 4734 3 7013 4460 4155 3 4951 780 4952 3 669 2929 757 3 4957 1903 1704 3 4957 4955 1012 3 3249 3250 4959 3 2644 785 4959 3 785 2466 6999 3 786 6141 6097 3 1394 5559 217 3 1246 789 4960 3 4960 789 5709 3 2840 6204 6090 3 916 6087 5176 3 3272 3961 4963 3 3367 4152 4965 3 4963 4962 4965 3 1106 5179 5177 3 3773 3777 4966 3 4969 790 2092 3 4175 5146 6842 3 4970 795 3648 3 1871 4971 700 3 796 5671 2365 3 3357 1155 4665 3 1924 803 7203 3 3332 3390 1895 3 506 4973 2222 3 4044 3823 4975 3 2959 2444 4274 3 4977 3941 136 3 3396 4978 4977 3 1177 3952 6739 3 2470 803 3792 3 4137 1997 3901 3 3762 2779 6970 3 5179 1106 3136 3 805 4980 1413 3 4980 805 3327 3 1413 2945 805 3 3759 3863 4981 3 4981 1413 6417 3 1265 6082 5306 3 3030 5770 305 3 806 5847 1259 3 1091 6079 247 3 4983 4986 3118 3 4983 233 810 3 6075 6077 3981 3 1190 882 6567 3 810 4986 4983 3 1247 6071 4743 3 4986 810 4916 3 4610 4015 4987 3 882 1190 2597 3 5158 6254 1334 3 811 4989 2498 3 4989 811 2379 3 393 813 4989 3 813 1483 2498 3 4546 4544 4990 3 1243 6060 2348 3 2967 3127 4994 3 4992 4990 4994 3 6312 3507 4998 3 5001 3177 3305 3 987 814 5001 3 5001 814 5690 3 987 1189 5002 3 4813 817 2922 3 5006 2479 2637 3 4270 1196 3084 3 1196 2946 4769 3 3984 819 5008 3 819 87 2481 3 2481 5008 819 3 5185 1201 3081 3 6057 6058 1459 3 5008 2481 7092 3 3774 2481 5279 3 87 5279 2481 3 820 1070 5009 3 729 4541 5011 3 5011 820 5009 3 5009 6539 5011 3 3081 1201 6867 3 2485 6817 160 3 5917 5012 7476 3 1300 1205 5183 3 920 2327 5013 3 4301 3266 5026 3 5020 5019 5026 3 5035 5033 1082 3 823 4916 5036 3 823 4584 4766 3 823 5036 5041 3 5041 4584 823 3 4789 3984 5045 3 499 826 5045 3 5183 1205 1583 3 4669 826 5050 3 4459 1207 3058 3 6046 6047 4113 3 5051 827 3339 3 5051 6462 149 3 1732 265 1625 3 3578 1442 5053 3 1207 3057 352 3 2187 5054 6533 3 3206 830 5058 3 2489 5058 830 3 5058 832 3206 3 3359 5062 2035 3 5063 832 5058 3 255 2384 4412 3 4553 1195 5035 3 5074 834 5341 3 3283 3239 5075 3 6782 1209 210 3 5080 835 5077 3 5077 5074 5080 3 5836 5837 5082 3 4876 4789 5083 3 5084 2385 34 3 1195 4342 3264 3 2560 2432 5088 3 3173 3495 4985 3 2412 5233 4187 3 1238 2138 782 3 5090 4985 2594 3 1209 3037 209 3 6031 7057 7209 3 5096 4945 4204 3 1849 842 5096 3 5096 842 2483 3 845 843 5097 3 845 5097 842 3 6000 846 5155 3 846 4092 5155 3 3412 1259 810 3 848 774 5101 3 3832 1363 1110 3 4073 3051 5104 3 3073 6387 6030 3 848 2498 5104 3 2546 1251 3036 3 2498 848 5105 3 5105 848 5101 3 5105 2497 2054 3 3036 1251 3784 3 1490 2216 6569 3 6026 6028 1280 3 2216 1490 3709 3 1234 6023 5094 3 5107 3836 5108 3 2012 5843 888 3 1259 5036 4916 3 5109 2012 1532 3 3752 6452 6014 3 3574 850 5111 3 850 3575 2499 3 3152 125 1797 3 5111 854 3574 3 528 851 5112 3 5112 854 2096 3 2499 853 3054 3 3054 5114 2499 3 5114 854 5111 3 3069 3053 5118 3 2755 857 5119 3 2933 1269 1944 3 1227 2637 2479 3 5120 5123 2190 3 5120 857 5123 3 1437 1285 3615 3 859 2672 6242 3 859 6459 5126 3 6001 6002 1329 3 858 5127 1324 3 5127 858 2111 3 5127 2111 6459 3 3615 1285 1467 3 5127 859 6242 3 3655 1295 2961 3 5233 2412 2487 3 3429 6264 5130 3 861 5131 1188 3 5131 861 3468 3 1188 3022 861 3 865 862 5132 3 5132 862 5128 3 1295 2927 3076 3 4421 1314 1321 3 862 865 3073 3 5133 4618 4322 3 1072 867 5133 3 5133 867 5132 3 6976 5950 7484 3 3495 3498 2860 3 873 5151 6492 3 1321 2953 4421 3 3665 5155 4559 3 3665 873 5155 3 5164 5163 5167 3 2108 1316 2910 3 3523 2928 5169 3 2370 874 5169 3 5169 874 1122 3 4549 6234 5993 3 1316 2225 3327 3 2346 3280 3505 3 1222 6391 6019 3 875 4647 1122 3 5746 4652 5170 3 4652 875 5170 3 1318 2693 4734 3 878 5172 621 3 5172 878 4811 3 4586 4585 5173 3 5174 5173 5175 3 3136 2928 5179 3 5118 5117 5182 3 1300 5183 786 3 3173 4043 5184 3 4845 322 5186 3 2016 5189 4036 3 196 7469 7399 3 1125 4036 5190 3 2208 879 161 3 710 883 4843 3 4843 5194 710 3 2011 885 1717 3 5196 885 2011 3 2501 4353 5196 3 1485 6559 2652 3 4709 1233 1907 3 4362 2502 5202 3 2502 1801 2587 3 5237 485 5067 3 5208 5836 5082 3 2693 1318 1289 3 1157 888 5209 3 888 6656 5210 3 4920 5015 7377 3 1627 4051 7521 3 4286 892 5212 3 892 3694 2503 3 5212 2503 5213 3 3077 1526 6573 3 5212 90 4286 3 2503 2198 5213 3 1199 2198 19 3 4448 4944 5217 3 2463 894 5218 3 5223 893 5220 3 5220 893 6113 3 6574 2641 975 3 5220 894 5223 3 4969 4968 5224 3 6554 804 3718 3 3718 5225 6554 3 5025 4968 5481 3 7364 6437 7427 3 793 1360 5983 3 5227 5226 5228 3 2891 7019 1699 3 5020 4215 5230 3 5232 897 7325 3 2412 6758 7043 3 5233 897 4187 3 899 3378 135 3 3378 899 3506 3 4530 5981 5980 3 7019 3445 1699 3 1326 5360 5958 3 1300 4941 994 3 3316 900 941 3 7395 1328 5369 3 900 3316 1383 3 5369 1328 6022 3 4102 4101 5239 3 368 902 704 3 5241 3589 2215 3 906 1681 4463 3 5970 5971 5584 3 5240 5239 5241 3 1343 5384 6390 3 5245 907 1716 3 2229 5968 1902 3 1343 1796 1102 3 2508 2938 5462 3 5625 1365 5391 3 5391 1365 1974 3 1371 5648 502 3 4949 275 812 3 914 910 4281 3 5648 1371 4777 3 910 4348 5450 3 2689 4532 4708 3 1206 929 6099 3 3312 1422 5407 3 1422 5406 6137 3 2508 4302 914 3 4941 1300 4344 3 5250 4518 3304 3 5250 917 4518 3 1204 5963 488 3 919 918 5251 3 5251 918 3992 3 2509 2606 5251 3 2606 2509 5353 3 1203 5958 3569 3 1724 920 5013 3 2468 4967 4381 3 1010 1426 5456 3 5456 1426 5454 3 5255 926 1226 3 927 5256 7509 3 927 3268 2513 3 7509 5256 5258 3 931 721 5257 3 5257 4856 931 3 5257 935 5092 3 5258 933 2113 3 5258 935 7509 3 7276 1428 5458 3 936 3569 2529 3 5262 1179 5921 3 2759 941 3765 3 4132 4919 5273 3 5458 1428 2268 3 4028 1919 942 3 1919 4306 942 3 1668 3360 5277 3 663 6516 1473 3 1105 5540 539 3 4833 946 5282 3 5283 5284 3867 3 5283 946 5284 3 3599 4788 727 3 7386 3148 2740 3 5474 380 2186 3 1435 5497 5496 3 1501 5609 5776 3 4328 6412 5954 3 1039 2740 3148 3 4841 6311 1132 3 948 5832 1136 3 3800 3190 5291 3 5292 5291 5293 3 4675 4676 5295 3 4233 4809 5297 3 5299 5297 5300 3 5301 985 7138 3 1437 3615 504 3 5740 1453 2292 3 460 5303 2417 3 979 951 5304 3 6004 4220 603 3 7151 804 6554 3 351 951 1695 3 979 953 5306 3 7402 1760 1212 3 2292 1453 1481 3 5306 953 6615 3 1968 5308 3805 3 569 954 5319 3 515 5941 463 3 7402 2778 1760 3 5319 954 2088 3 3531 3475 5310 3 5874 961 5310 3 1453 1114 2932 3 5313 957 3358 3 1481 146 2281 3 5313 3053 957 3 3188 4847 5315 3 2146 3557 2347 3 1191 5933 6065 3 2146 569 5319 3 5313 961 5321 3 7355 962 5322 3 962 2918 3743 3 1187 5931 2297 3 2848 964 5323 3 5323 964 1842 3 5324 565 4449 3 5494 5532 2523 3 3892 3358 5326 3 5328 965 5329 3 5329 965 5326 3 5329 5326 4496 3 2977 3657 5332 3 3928 1223 5332 3 967 966 5333 3 1482 2558 2127 3 5333 966 4574 3 6001 967 5333 3 5334 1273 7269 3 5185 5184 5337 3 1307 4849 715 3 3491 3490 5339 3 4975 4973 5340 3 5339 5337 5340 3 4477 968 5345 3 1482 1896 1036 3 5345 969 4477 3 3917 3915 5347 3 969 1364 5347 3 1185 2614 768 3 4138 3169 5348 3 5348 3169 1364 3 5348 969 5345 3 3259 3260 5349 3 5350 1388 4298 3 5351 4243 2298 3 4833 6769 1178 3 971 5354 473 3 5354 971 5351 3 1392 5266 5355 3 549 973 2253 3 3806 4775 5359 3 1993 2981 4814 3 5261 974 5361 3 974 5260 2529 3 4803 1484 2065 3 5361 5360 1326 3 975 5359 977 3 977 5361 975 3 5361 977 5261 3 4865 3645 5363 3 4893 2593 5365 3 5365 5363 5366 3 4967 2468 1985 3 1432 5915 2416 3 1272 6558 5372 3 1272 929 5373 3 5374 1099 3445 3 2285 5149 6846 3 4849 1307 3391 3 3579 3580 5377 3 1901 6015 3579 3 4005 4119 1346 3 5912 5913 4581 3 3580 3392 5378 3 3692 1321 4418 3 5908 628 3722 3 1410 7386 1557 3 953 979 5304 3 953 5304 2516 3 4615 980 590 3 1493 2105 4595 3 1354 982 6307 3 435 2798 1384 3 3901 1997 2163 3 5901 5902 799 3 4064 3477 5382 3 7200 474 3647 3 5622 3541 1061 3 4238 3856 5386 3 3166 5192 5390 3 2766 1357 1511 3 2613 2764 5017 3 527 1508 5626 3 1974 1975 5391 3 5394 1974 6799 3 6019 1019 1222 3 986 776 779 3 776 5395 779 3 814 987 5002 3 814 5002 2475 3 5398 5395 5399 3 5625 3342 4228 3 5400 1552 989 3 5896 5897 3215 3 5494 5856 5873 3 989 1552 1211 3 736 4182 7148 3 5400 989 2581 3 1510 5622 527 3 990 984 4305 3 990 4388 2535 3 5889 5890 6469 3 3517 3285 1576 3 6133 1514 5635 3 5635 1514 5634 3 5886 5860 6661 3 1516 5091 4866 3 1275 6729 2885 3 3629 3615 1467 3 3614 3187 5402 3 5091 1516 2316 3 4500 4499 5404 3 2954 3957 5405 3 3278 3312 5407 3 2538 6553 2305 3 3368 4291 5410 3 5873 5803 5494 3 3799 3798 5411 3 835 992 5413 3 5413 992 5066 3 3960 3800 5415 3 5268 3493 5417 3 5871 1174 6247 3 5416 5415 5417 3 5419 4795 5420 3 4795 5419 5422 3 2911 2119 5423 3 1532 1157 2323 3 4659 4658 5435 3 2736 5868 3903 3 4619 3886 5428 3 6394 6273 3162 3 4051 513 3297 3 5429 6567 635 3 4140 6771 5999 3 2070 3703 1512 3 996 4715 2541 3 1157 1532 2012 3 1126 4716 996 3 2542 1539 1987 3 662 1539 7497 3 5864 5866 1537 3 4418 1321 1314 3 5949 1000 6262 3 1000 1236 6262 3 18 669 1685 3 4499 3016 5438 3 2967 2954 5439 3 1795 1003 5441 3 2752 5854 35 3 5441 1003 1032 3 7429 1550 5789 3 1550 7057 7033 3 3828 3023 5445 3 5444 5441 5445 3 5446 5263 2257 3 7521 4051 96 3 5734 1005 5446 3 5446 1005 1008 3 3029 2606 3325 3 5447 5448 6843 3 6247 4670 5871 3 5873 2210 5803 3 1006 5153 2081 3 767 1007 2459 3 2459 5448 767 3 5447 1008 1005 3 1005 5448 5447 3 3970 3969 5452 3 5452 5453 7322 3 1159 5843 2012 3 3989 4126 2469 3 4310 4309 5457 3 5838 5839 773 3 2611 4954 4957 3 5456 5454 5457 3 1970 3732 5389 3 5873 2610 2210 3 3649 1013 218 3 5828 5830 4484 3 1553 7420 129 3 2963 5826 678 3 3428 3426 218 3 3067 5460 4033 3 717 1649 5460 3 3067 1559 5460 3 1554 66 818 3 2273 5463 2275 3 3703 2070 2206 3 1089 3044 2895 3 4141 4140 5465 3 5465 2895 3044 3 5187 3592 5468 3 1015 5470 2615 3 1015 2089 4690 3 3131 1016 5471 3 3219 5822 7333 3 66 1554 5793 3 5471 3436 5473 3 2788 1450 5474 3 6043 7191 5817 3 4346 7032 5475 3 4791 1325 4790 3 4790 1325 2279 3 124 1367 4769 3 1222 1019 5482 3 5482 3473 3846 3 1020 5486 1604 3 5486 1020 1952 3 1424 5712 1130 3 1023 1022 5488 3 2545 3933 5489 3 5489 1022 5490 3 1022 1023 5490 3 5296 5295 5493 3 5496 5495 1435 3 387 1024 503 3 4525 2704 2947 3 4153 4954 5506 3 3816 3095 5510 3 6309 5028 7387 3 1027 1026 3909 3 3909 5512 1027 3 4278 1028 2549 3 2549 1028 2620 3 1560 1233 204 3 2549 5512 4278 3 5514 1214 3385 3 5512 2548 5514 3 3881 5300 5516 3 3413 2992 5517 3 4103 4105 5520 3 1030 5522 2550 3 1150 2600 1261 3 5522 1030 5519 3 5519 1213 5522 3 5500 7023 180 3 900 1031 941 3 3840 1032 1003 3 1003 5528 3840 3 3942 3644 5530 3 6350 2212 5211 3 5538 5537 256 3 1233 1560 1907 3 5304 351 3897 3 1036 2558 1482 3 2599 5505 4772 3 93 2556 5548 3 1309 1563 1762 3 1367 2450 747 3 4172 3828 5550 3 4054 4472 5551 3 2312 1040 5554 3 1040 1242 871 3 1762 1563 1851 3 5551 5550 5554 3 1041 5557 5588 3 1456 1411 4972 3 7133 2229 7131 3 4136 2065 1484 3 2143 1043 5560 3 1043 1276 1555 3 418 3212 1489 3 2223 1044 2561 3 6100 2223 1276 3 5564 1046 5565 3 4 6938 229 3 5190 5189 5565 3 5881 2269 69 3 2269 5881 541 3 5433 6052 594 3 5566 1048 3888 3 324 5258 5256 3 3888 3887 2562 3 1049 1048 5566 3 1411 4911 1336 3 4337 3368 5567 3 85 3002 702 3 5567 1049 822 3 5569 1049 5566 3 5183 1583 5867 3 5572 898 4205 3 5867 1583 5866 3 5574 2512 6872 3 1053 2787 5574 3 2787 1053 5575 3 3692 1402 5577 3 5142 5141 5578 3 5439 5438 5581 3 3522 3285 3517 3 2856 5807 1778 3 5801 5802 5948 3 5580 5579 5581 3 5582 5141 7262 3 1587 1632 3818 3 364 1054 5592 3 95 5592 2568 3 5592 5595 2211 3 5132 867 865 3 90 2504 5594 3 5594 1068 1542 3 95 2565 5595 3 5059 1057 5595 3 1057 1062 5650 3 3160 6839 5798 3 1632 1587 2135 3 5596 5598 5679 3 5596 1062 1057 3 1057 5598 5596 3 1063 5573 5601 3 5573 1063 5603 3 5603 1063 1843 3 2572 5205 5272 3 3169 3882 5605 3 4519 4768 5157 3 4481 3460 5608 3 11 1065 5608 3 1065 5609 1136 3 5258 324 933 3 5609 1066 5776 3 4658 4907 5611 3 5614 1542 6698 3 4232 2700 769 3 6490 6543 5794 3 1068 865 867 3 3872 3102 5616 3 5618 2163 1997 3 3940 3108 5618 3 5303 5302 5621 3 3541 5622 526 3 1882 1350 1933 3 5391 3342 5625 3 507 527 5626 3 477 5792 3844 3 5009 1070 5628 3 4526 4523 5631 3 1514 1071 5195 3 5634 5631 7358 3 4416 4415 5636 3 7033 5789 1550 3 3440 3438 5638 3 1073 5639 4949 3 7462 1144 5788 3 1073 1390 4758 3 2179 6120 5782 3 3143 424 1390 3 6387 185 1390 3 5778 5779 4964 3 188 6122 5777 3 4696 3049 5640 3 5773 5774 4750 3 2592 3129 1524 3 138 1613 4788 3 1916 5316 7520 3 4788 1613 5932 3 2029 2681 6609 3 4078 5730 5643 3 1233 4709 7498 3 5585 7180 7181 3 1076 536 3035 3 1411 1456 4906 3 5645 1075 5644 3 5644 1075 2230 3 4600 3300 5645 3 5644 4777 5645 3 1129 5768 1763 3 536 1877 502 3 4777 5644 5648 3 6770 1077 5649 3 3716 1965 2577 3 2577 5658 3716 3 4040 1456 6877 3 6404 4533 4573 3 1397 2654 6395 3 1153 1462 4503 3 1470 7251 1464 3 4635 1080 5658 3 5658 1080 1992 3 1620 6880 7393 3 5659 1081 5062 3 6880 1620 1942 3 2131 1626 1609 3 5029 1494 5660 3 5755 5758 3459 3 1609 1626 70 3 20 1641 1600 3 5665 5664 5667 3 2852 1879 5670 3 4866 1084 5670 3 5670 1084 1937 3 1085 1937 1084 3 7049 1085 1543 3 4020 2696 1939 3 1600 1641 1598 3 6801 6803 860 3 1462 3516 139 3 1939 2696 447 3 2639 2439 2474 3 1645 2604 7286 3 1653 6262 1236 3 6262 1653 5198 3 4954 2611 5506 3 6713 1665 1549 3 3901 2163 3563 3 1113 6556 2968 3 5680 808 915 3 2945 4564 5685 3 5682 5681 5685 3 2968 6461 1113 3 1096 1094 5400 3 1237 1096 5686 3 3437 1097 478 3 478 5691 3437 3 1237 1098 5691 3 5691 1098 884 3 4274 2389 3509 3 3754 5697 4210 3 5753 670 6975 3 2986 5669 5699 3 3184 3639 5702 3 5702 1101 2582 3 1101 4335 4765 3 4440 2616 7224 3 5376 2582 1101 3 6399 7223 5750 3 2582 5376 4840 3 789 5412 5709 3 3411 5665 5711 3 5749 5748 611 3 5714 5713 5716 3 5676 5717 1018 3 5862 1109 5718 3 5743 5745 122 3 5718 1109 2094 3 6024 1469 2801 3 5177 3374 5720 3 4976 3468 5722 3 5725 5723 494 3 4075 4074 5726 3 3404 3458 5728 3 4865 4869 5729 3 5728 5726 5729 3 1665 3264 6714 3 5796 2213 5732 3 1990 6888 7036 3 5829 6635 5742 3 1512 3185 2070 3 3907 3908 5736 3 4429 5519 5737 3 2810 1112 1867 3 1867 5738 2810 3 3043 5805 5739 3 4006 1115 5741 3 6914 4562 289 3 5740 1116 5741 3 1116 5739 1117 3 1869 5938 2514 3 1117 5741 1116 3 1116 5740 2292 3 5741 1117 4006 3 5177 5742 1106 3 2492 2782 5044 3 5044 6150 5371 3 2536 5371 6150 3 6707 1670 1545 3 344 5743 3859 3 3132 1121 7470 3 122 5745 2195 3 5170 1122 874 3 874 5746 5170 3 5745 5743 5746 3 2586 5749 5498 3 1112 2810 1871 3 3013 3014 4895 3 3256 1104 3294 3 2730 6448 5736 3 4036 1125 5755 3 2473 6295 5733 3 949 5758 1816 3 1126 996 2541 3 5759 998 1126 3 5758 5755 5759 3 1128 1127 5764 3 1545 1670 6706 3 6395 1128 5764 3 2654 1397 1705 3 5252 5202 2502 3 5766 1129 4536 3 5768 1129 5961 3 5769 1129 5766 3 1244 1130 5712 3 1130 2589 1424 3 3185 1512 6964 3 204 7498 5770 3 5496 1133 5771 3 5771 1133 5607 3 1135 5771 6822 3 5771 1135 5496 3 5580 3975 5773 3 3610 5223 5775 3 5774 5773 5775 3 1673 6013 6362 3 1573 1577 5777 3 392 1138 5779 3 4537 3005 5780 3 5779 5778 5780 3 178 51 248 3 2957 3538 5786 3 4371 1141 5788 3 5140 5788 1141 3 1144 5786 1145 3 1145 5788 1144 3 5788 1145 4371 3 3020 1146 998 3 998 5791 3020 3 5791 1147 477 3 3844 4947 477 3 5726 5728 3107 3 5792 1147 3198 3 65 66 5793 3 5793 1147 5791 3 494 5723 5287 3 2435 6821 5720 3 6024 7079 4635 3 5794 2409 1148 3 2584 1567 5732 3 4805 2431 2733 3 2733 2431 765 3 4258 4257 5801 3 4173 3604 5802 3 6250 3345 6738 3 3710 3023 5806 3 5802 5801 5806 3 6196 4591 1485 3 1851 7221 7223 3 6013 1673 6014 3 1151 1150 5810 3 2601 1167 5861 3 4656 3767 3114 3 2185 2601 5813 3 5861 1150 5813 3 1150 1151 5813 3 6577 1678 314 3 4643 4642 5817 3 6574 1678 2046 3 6534 1679 4270 3 1153 1522 5825 3 72 6327 5717 3 2963 1152 5826 3 5826 1152 5688 3 5825 1152 2963 3 1679 5246 1196 3 1957 7402 1212 3 3366 3367 5833 3 5830 5828 2650 3 5713 5714 4352 3 2983 4871 2090 3 2604 6802 1585 3 6525 1682 5879 3 4129 4953 1275 3 1504 1505 5838 3 245 1007 773 3 5254 922 5841 3 5841 922 6741 3 5839 5838 5841 3 3630 1156 5842 3 3518 6489 5711 3 1212 7255 7378 3 5879 3588 6525 3 888 1157 2012 3 1163 2375 5845 3 5843 1159 5845 3 1159 5842 1163 3 1163 5845 1159 3 5251 2606 5846 3 2606 3029 5846 3 5263 1164 5849 3 18 1685 7464 3 5849 1495 5263 3 1495 5467 5850 3 5419 1165 5851 3 2522 5718 2094 3 5848 2539 5851 3 5852 5848 5851 3 7082 2609 5853 3 5853 105 2804 3 5126 755 5855 3 2523 5856 5494 3 2163 4260 4098 3 2269 5057 6584 3 1819 5043 5860 3 7464 1685 2699 3 1168 5864 2343 3 5866 5864 5867 3 3871 3903 5868 3 2474 6196 5152 3 4333 5662 6518 3 3641 3526 5870 3 7150 1541 1721 3 3321 1124 2627 3 936 3778 5880 3 2186 5288 5474 3 5288 2186 6647 3 5883 1171 5887 3 5887 1171 6590 3 4987 5307 5889 3 4464 4462 5890 3 5890 5889 5891 3 5735 3745 5897 3 5897 5896 5898 3 1101 5702 3639 3 1172 5899 2612 3 5899 1172 5065 3 5697 3754 2386 3 2612 4226 1172 3 5268 5292 5902 3 5902 5901 5905 3 4851 5147 628 3 2839 5696 5362 3 3436 5471 5909 3 1699 3445 5693 3 2581 3707 1238 3 5681 5682 5392 3 2927 4522 5912 3 4415 5226 5913 3 5357 3440 5914 3 5913 5912 5914 3 1175 5915 5916 3 1059 4041 2628 3 5915 1175 4710 3 5275 890 5677 3 4306 7278 5676 3 5007 5917 7476 3 5917 231 7053 3 1685 669 757 3 5284 1178 5920 3 5920 1178 1570 3 6371 1693 6369 3 5672 4518 917 3 1570 4898 5920 3 1084 4866 5091 3 1182 5921 2461 3 5921 1182 1185 3 1184 1183 5923 3 5925 1184 5923 3 5923 1185 1182 3 5664 5665 4068 3 6813 972 3702 3 1182 5925 5923 3 1693 1820 384 3 2677 1434 5929 3 4386 1186 5930 3 1186 4387 2624 3 5930 1187 4386 3 4013 4934 5931 3 5433 3479 6052 3 6366 1695 5540 3 5931 1187 1613 3 5932 4978 727 3 5677 6712 5275 3 5930 5932 1613 3 1191 1188 5131 3 5002 1189 5933 3 5933 1191 6300 3 4381 5935 3380 3 5937 2466 785 3 5937 1246 4960 3 2429 224 5939 3 1246 1248 5939 3 3520 5901 5941 3 7220 5661 2050 3 5293 4392 5945 3 5945 5944 463 3 5947 5946 5963 3 1695 951 539 3 5951 1197 5947 3 5947 1197 1681 3 2212 5892 1060 3 4012 4065 6364 3 1198 432 5951 3 4012 1733 726 3 1494 5029 2747 3 6501 1739 6159 3 5880 1202 5957 3 5957 1202 222 3 5957 1203 5880 3 5958 1203 6048 3 5959 1203 5957 3 2579 2628 5962 3 5962 1204 488 3 5946 5093 5963 3 5963 1204 4811 3 6159 1739 6210 3 6632 4568 5656 3 621 5172 5964 3 5964 1204 5962 3 5965 5033 659 3 1206 5965 3612 3 5965 1206 1274 3 1541 462 1088 3 1741 2672 6240 3 2143 1211 1274 3 466 1750 6176 3 6435 1591 7 3 5502 5506 5968 3 5522 1213 1900 3 2953 882 1436 3 5971 1214 551 3 5971 5970 5973 3 3465 3466 5974 3 3424 4530 5980 3 6176 1750 451 3 5983 4733 793 3 4767 5954 5986 3 1218 1217 5988 3 1218 5988 6045 3 5990 4057 1222 3 3335 3623 5993 3 5376 5427 4840 3 3822 4962 5995 3 950 3307 5998 3 5333 1223 6001 3 4089 4874 6002 3 470 4357 2374 3 470 6003 472 3 6002 6001 6003 3 3204 1250 6138 3 1226 926 1249 3 1249 5254 1226 3 1570 2635 1230 3 1230 1227 1570 3 6009 1229 1812 3 4813 6009 1812 3 6009 2637 1230 3 97 2635 794 3 6518 4037 4333 3 5076 3435 6014 3 6199 1783 1631 3 1783 2656 3157 3 1234 4286 1231 3 4332 4331 6023 3 1234 1232 6023 3 6051 6470 2570 3 6023 1232 7475 3 1232 1234 1231 3 2805 5640 3049 3 1231 6025 1232 3 350 1235 3482 3 4908 1236 6029 3 6029 1236 1000 3 6028 6026 6029 3 6020 862 6030 3 4055 5656 6031 3 4440 4857 4649 3 6036 1677 6762 3 1255 2640 1238 3 2138 1238 3707 3 1098 1237 5686 3 5686 6037 1098 3 6040 6675 6236 3 1385 1429 6041 3 1853 6685 1710 3 596 6042 7454 3 1385 1387 6042 3 6619 6852 5638 3 1789 6180 2552 3 1240 1357 2766 3 6045 3510 1218 3 6045 2633 7436 3 5655 4113 6047 3 6047 6046 7336 3 1241 6050 4754 3 1241 3713 3690 3 6180 1789 1792 3 1040 2312 6055 3 1242 6055 6455 3 6055 1242 1040 3 3721 3922 6057 3 3547 3239 6059 3 6058 6057 2971 3 3406 5119 6060 3 6060 1243 6061 3 5631 5634 2011 3 5629 1412 1766 3 5556 5557 6061 3 6061 5267 6060 3 43 6062 1245 3 1351 1245 6062 3 1351 3171 6066 3 1247 4309 6068 3 1247 2644 6071 3 1248 1246 5937 3 5937 6072 1248 3 2644 1247 6072 3 6072 1247 6068 3 1248 6072 6068 3 1249 6073 1250 3 4871 2983 2093 3 1250 6073 6209 3 1591 5952 6736 3 1792 6182 4741 3 4801 6074 690 3 1304 1305 6074 3 282 1254 3437 3 282 3437 2240 3 2640 1255 413 3 6077 6075 6078 3 4613 1256 6080 3 1256 137 2647 3 1265 1257 6080 3 6080 1257 4613 3 485 3427 5627 3 5497 4419 5306 3 1265 1260 6082 3 6082 1260 3348 3 5827 5607 3348 3 5424 889 703 3 1260 1265 6080 3 7215 5695 4917 3 1260 6080 2647 3 5629 3427 1412 3 5197 3194 6089 3 87 819 6090 3 1266 1271 6092 3 1266 4852 4582 3 4090 3567 6092 3 1271 17 6092 3 17 1271 6094 3 4349 4345 6097 3 526 1510 4228 3 929 1272 6098 3 6098 1272 5372 3 8 6564 5620 3 1274 1206 2143 3 1206 6099 2143 3 6182 1792 1789 3 3940 1047 3108 3 1043 6100 1276 3 6099 6098 6100 3 6101 4783 6667 3 6101 7267 2956 3 2956 2084 6101 3 2648 2084 1279 3 5121 1279 2084 3 1279 2245 2648 3 1102 6136 1343 3 4819 3839 6106 3 4126 4125 6107 3 3542 4310 6108 3 1072 6698 2575 3 6107 6106 6108 3 1796 3050 4238 3 1281 3927 6112 3 1281 1283 3235 3 2685 5611 2 3 1065 11 7128 3 5682 3252 6111 3 6111 1283 2171 3 3348 6083 5827 3 6754 1282 6112 3 6112 1283 1281 3 6113 1284 5220 3 6088 6426 4066 3 6113 2114 6981 3 6114 439 4243 3 6114 2114 439 3 6116 1585 6802 3 5860 5886 6119 3 5783 5782 6120 3 5776 5777 6122 3 6120 6119 6122 3 6125 3980 247 3 3536 4208 6126 3 3952 3953 6128 3 6126 6125 4799 3 4902 3485 6129 3 5635 4409 6133 3 6133 6131 6135 3 6136 5384 1343 3 6137 5407 1422 3 825 2890 6139 3 5183 5867 6140 3 6095 6097 6141 3 4872 6142 7051 3 6141 6140 6142 3 5487 5486 6145 3 542 4302 1547 3 5039 4766 1547 3 1956 3913 2831 3 4707 3973 6149 3 3725 4407 6151 3 2525 2456 6426 3 6155 6154 6157 3 813 393 5956 3 1063 5601 2015 3 2728 1286 6160 3 6161 1438 6457 3 6054 3644 6167 3 6163 6161 6167 3 3273 1288 6169 3 2693 1289 6169 3 4958 6588 5600 3 1289 6782 210 3 3300 1290 6170 3 1290 3408 6170 3 6170 1380 3300 3 518 1291 4437 3 4437 6174 518 3 4942 4397 6175 3 466 6176 3981 3 451 6174 6176 3 3809 3810 6177 3 3982 567 6178 3 2655 1001 6178 3 4239 2655 1292 3 6180 4238 723 3 4741 3673 1792 3 6144 6145 6183 3 1789 6183 6182 3 5641 5640 6184 3 6846 1805 1899 3 394 2651 6186 3 3994 6185 2805 3 3144 5940 6832 3 4070 4198 6188 3 4631 4946 6190 3 6188 6187 6190 3 6151 6149 6194 3 609 39 6195 3 1297 1296 6195 3 6193 6194 6198 3 1297 6195 2656 3 1783 6199 2656 3 3260 4416 6202 3 6202 6201 6203 3 6089 6090 6204 3 783 1210 435 3 2565 3363 5059 3 3346 2331 7508 3 4876 5019 6205 3 4566 5881 5694 3 1298 6206 1299 3 6206 1298 5193 3 7243 4635 6982 3 1303 1299 6206 3 1299 5194 1298 3 1303 1302 6207 3 6207 1302 5928 3 1302 1303 6208 3 6208 1303 6206 3 1305 1304 6209 3 6209 1304 1250 3 1875 1305 6209 3 783 435 7163 3 2843 5587 1156 3 1805 1891 2314 3 4704 1875 1310 3 6162 1812 1229 3 1306 1310 2112 3 6213 6212 6216 3 6819 1311 1594 3 1311 4071 2327 3 3797 1602 4570 3 1812 1228 4813 3 6217 6219 421 3 6647 3714 256 3 6335 4249 824 3 6220 98 5525 3 6221 5525 98 3 6442 2032 6221 3 6223 1319 5503 3 2544 2534 7211 3 445 5205 6224 3 1319 2055 6224 3 1319 6225 5290 3 6225 1319 6223 3 1320 7511 7517 3 6222 6171 3038 3 3115 4317 6227 3 5579 5580 4750 3 6227 6226 6229 3 4001 6124 6232 3 3854 6779 5578 3 834 1322 2668 3 6067 7042 1894 3 5995 5993 6234 3 1741 3092 6239 3 2753 1586 6240 3 1741 6240 1586 3 2669 1324 6242 3 6242 1324 5127 3 1053 5574 2250 3 6335 1818 6334 3 6239 2672 1741 3 6239 6242 2672 3 6244 6243 6245 3 5716 3524 5099 3 1048 1820 6370 3 1327 3207 3533 3 2673 4505 1327 3 3654 3915 6248 3 3698 3699 6249 3 6249 6248 6251 3 1041 6252 4277 3 1049 5567 372 3 6252 1340 459 3 1820 1693 365 3 1331 6254 5231 3 6254 1331 1334 3 6256 1333 6255 3 6255 1333 5753 3 4807 3080 1333 3 6255 1334 6256 3 6256 1334 1331 3 5362 1515 2839 3 4713 3918 6260 3 99 1335 2710 3 6470 3284 648 3 1043 2143 6099 3 1341 1337 6261 3 6261 1337 1846 3 6263 4342 1195 3 1341 2679 6263 3 6253 1340 6269 3 6269 1340 6252 3 2679 1341 6269 3 4570 1602 3906 3 1341 6261 2678 3 5267 6061 5557 3 2678 6253 6269 3 6272 3397 1885 3 1345 2576 6274 3 2681 1976 6274 3 1826 6376 4450 3 5550 5551 5216 3 1610 3696 4999 3 1347 976 2234 3 3778 1348 6278 3 6280 1349 6278 3 6549 3939 7441 3 6278 1349 3778 3 2559 3065 1439 3 6636 1253 7318 3 3171 1351 6280 3 6280 1351 6062 3 6278 1347 6280 3 4042 5090 6281 3 3241 3704 6283 3 1174 2570 5863 3 6285 1352 3011 3 6281 6285 2168 3 3546 3411 6286 3 5076 5075 6288 3 6288 6286 6290 3 4929 4927 6291 3 5077 4784 6292 3 5735 5733 6295 3 3623 3622 6298 3 4233 6237 6299 3 5540 7041 1698 3 6298 6295 6299 3 1353 6307 2266 3 3479 6976 7484 3 6307 1353 6303 3 6307 6303 7202 3 6308 1359 2683 3 2684 1700 5003 3 1700 2684 5893 3 2684 6309 7387 3 1359 6309 5003 3 3663 2596 6313 3 3531 4046 6314 3 5357 5358 6316 3 3809 3782 6317 3 6316 6314 6317 3 256 3714 5538 3 6319 5697 5694 3 6322 6292 770 3 2632 1360 1322 3 715 1361 6324 3 6324 6323 414 3 6028 1362 6325 3 1362 5611 2685 3 6325 2147 6028 3 6376 1826 6378 3 2602 5568 7305 3 7221 1851 1563 3 1370 2994 4698 3 5532 1567 6977 3 1368 6330 1369 3 461 2686 6330 3 6331 1369 6330 3 1762 1851 2122 3 1369 4597 1368 3 1014 1011 2602 3 1392 1395 6331 3 6330 1370 6331 3 4164 3266 3182 3 593 6335 401 3 6335 6334 724 3 6695 5528 1003 3 803 3868 5298 3 5526 5098 4580 3 7372 5070 7368 3 1853 1073 4949 3 1760 2778 2988 3 1073 1853 6387 3 3284 6470 1802 3 6342 4296 116 3 1372 2213 1374 3 1373 6343 1375 3 5387 1860 5384 3 6342 1374 6343 3 5384 1860 6390 3 1877 1076 4488 3 6343 1374 6340 3 6340 1375 6343 3 1375 2946 1373 3 1801 2502 5996 3 1030 5520 4105 3 6348 7304 1822 3 1376 1913 6349 3 4538 6351 563 3 6351 1376 2527 3 4130 4131 6352 3 1076 1877 536 3 1733 6353 4806 3 4501 6171 3719 3 5421 6495 5516 3 3234 5157 4768 3 5299 5271 6356 3 6234 6237 6357 3 5826 4528 6358 3 4636 3516 6359 3 6526 1730 1751 3 6362 3308 1673 3 6362 6359 678 3 1695 6366 5543 3 4134 4133 6367 3 1698 3935 6368 3 6367 6366 6368 3 5410 5411 6369 3 6370 4248 821 3 4745 4827 6371 3 375 1693 6371 3 6168 2690 100 3 6168 1379 2692 3 1027 2549 2620 3 2684 3560 5893 3 64 1377 6374 3 1379 6374 1377 3 6374 1378 64 3 1896 35 3926 3 100 2690 6375 3 4450 4449 1826 3 3588 6207 6378 3 6377 6376 6378 3 2329 6379 6381 3 6379 1380 6170 3 649 1031 900 3 6381 1383 2329 3 1384 644 3746 3 1318 649 6381 3 5907 1384 2798 3 2065 4645 547 3 6499 4573 6383 3 5968 5506 2611 3 5450 5244 2904 3 5228 3259 6384 3 4298 1389 6384 3 1387 1385 6385 3 1828 2865 6813 3 6385 1385 6041 3 610 6854 5501 3 6386 1387 6385 3 6385 1389 6386 3 5495 5496 1135 3 6387 1390 1073 3 5406 4596 6388 3 1395 1392 6392 3 6392 1392 5355 3 1022 3930 610 3 6392 6390 1860 3 1393 6388 1220 3 13 6145 5486 3 1395 6392 1393 3 1396 6393 1400 3 1396 4105 2698 3 1400 3907 1396 3 5764 1397 6395 3 6395 1400 7102 3 35 1896 1482 3 1659 1655 308 3 2920 1917 6449 3 6393 236 2207 3 5953 5799 6397 3 6405 3117 5107 3 3624 1403 543 3 1403 4030 540 3 510 1404 6407 3 6407 1404 2702 3 5953 5954 6412 3 6413 6208 4183 3 3729 5994 4082 3 1405 6413 4142 3 308 1655 4673 3 1406 6415 1409 3 6415 1406 6377 3 6416 1409 6415 3 1409 4509 1406 3 5048 3632 5393 3 299 6416 2374 3 6415 1405 6416 3 444 1659 1887 3 6417 1413 4980 3 362 4980 2064 3 1414 6418 1415 3 6418 1414 1944 3 408 6420 4541 3 1415 2044 1414 3 1917 6448 6450 3 408 1417 6420 3 6422 6421 6424 3 6430 3113 1086 3 5388 2540 7146 3 6431 6430 6432 3 295 1418 3635 3 3635 6433 295 3 1419 6433 2286 3 6433 1419 1425 3 4983 1421 6434 3 1421 3676 2706 3 1959 6471 530 3 1959 6468 6467 3 5209 5210 6436 3 6434 1425 6436 3 6436 1425 1419 3 4306 5676 1018 3 4898 2617 7341 3 4802 1962 6500 3 2707 6438 787 3 6500 1962 7252 3 5476 2813 6539 3 6438 6915 908 3 6041 1429 522 3 903 898 3212 3 522 6439 6041 3 3076 5227 6440 3 3946 4478 6441 3 6440 6439 6441 3 1433 6153 6949 3 2942 1431 6443 3 1431 6360 1433 3 1432 6443 1431 3 6443 1432 2416 3 5916 5915 6444 3 1432 1433 6444 3 1015 5481 4648 3 6444 1433 6949 3 1434 2677 6445 3 101 6446 2711 3 6723 2275 3044 3 1013 5459 218 3 5308 1968 3616 3 5737 5736 6448 3 3442 2920 6449 3 3667 3611 6450 3 6450 6449 1917 3 6013 6014 6452 3 4637 4636 6453 3 6452 6451 6453 3 6455 6055 2642 3 6455 1439 1242 3 4819 4823 6456 3 6456 1439 3065 3 4602 2268 1428 3 1438 1038 2559 3 6457 1439 6455 3 5800 3660 5809 3 1968 2641 6574 3 1440 5809 3660 3 2739 2307 1427 3 5051 1442 6462 3 1440 6462 6460 3 3588 1969 6525 3 1447 2715 6465 3 4490 1443 6466 3 3561 2715 6466 3 1887 1659 308 3 674 1694 2311 3 6466 1608 4490 3 4843 1451 6467 3 1426 6039 190 3 342 879 2208 3 530 3391 1959 3 1963 3152 2393 3 6365 3582 4325 3 6467 6471 1959 3 3689 6472 337 3 7427 3139 7364 3 2952 2836 4147 3 6474 1454 6218 3 3537 4737 6476 3 3550 1455 3549 3 273 6477 3550 3 3937 1457 187 3 187 6480 3937 3 5452 5919 2519 3 6480 6477 273 3 5451 1769 2133 3 5442 127 3281 3 3407 3478 6484 3 5350 5349 6486 3 5534 3820 6488 3 6203 5711 6489 3 2389 4274 6102 3 6488 6486 6489 3 4785 1458 6491 3 5151 264 6492 3 5539 6493 4926 3 6492 6491 6493 3 2668 7086 834 3 5481 2615 5022 3 6354 88 2948 3 2311 1694 5276 3 106 7508 4023 3 3283 3309 6496 3 4886 1461 6496 3 1008 2081 4512 3 1459 6497 1460 3 6497 1459 6058 3 651 1969 6528 3 6498 1460 6497 3 1460 5738 1459 3 5441 5444 1795 3 4971 1460 6498 3 6497 1461 6498 3 2802 5581 5438 3 1539 4382 2303 3 6159 5822 6501 3 1977 6543 6541 3 1464 7251 3506 3 1464 1465 2772 3 1465 1058 7185 3 2720 3028 6507 3 2720 3543 2659 3 1471 1468 6507 3 6177 6451 6508 3 2541 1816 5758 3 3438 3782 6509 3 6509 6508 6510 3 6515 1474 6516 3 6516 1474 6514 3 6514 1473 6516 3 909 3775 910 3 6000 5539 5066 3 3330 4992 6519 3 3566 3565 6522 3 4643 4128 6524 3 6522 6519 6524 3 1155 1682 6525 3 1325 4791 6527 3 5324 5325 6528 3 792 1623 6567 3 642 651 6528 3 4767 6243 6529 3 3656 7486 5428 3 5713 5632 3524 3 6532 1475 3362 3 6532 1476 6531 3 6531 6533 6532 3 6531 1477 6533 3 1679 6534 1107 3 4058 3476 6535 3 3794 5052 2659 3 3695 4331 6536 3 6535 6534 6536 3 4761 7087 6540 3 5795 5794 6543 3 6541 6544 1977 3 2596 6545 6312 3 1165 5420 4297 3 4461 1523 6551 3 4863 2305 6553 3 5767 2495 6553 3 447 2010 381 3 7518 2700 5872 3 2011 5195 5196 3 2723 1832 1480 3 5526 6344 2192 3 1480 1478 3397 3 1480 3398 1478 3 5195 2011 5634 3 6557 3302 746 3 5415 5416 6721 3 5189 2016 4100 3 2016 3331 2037 3 7337 6557 1832 3 5063 2035 832 3 4510 749 4756 3 6403 4502 6560 3 6559 6558 6560 3 5830 3822 6561 3 6357 6356 6563 3 6562 6561 6563 3 5621 5620 6564 3 142 4721 6566 3 6886 6369 5411 3 882 2953 635 3 3699 5795 6568 3 2726 1487 6569 3 6569 1487 1572 3 1572 1490 6569 3 2035 5062 126 3 2758 6052 2590 3 2748 1492 6570 3 1492 1571 2446 3 2446 6570 1492 3 5659 1494 6760 3 5467 1495 6572 3 5408 3570 443 3 6572 1495 5849 3 5731 6573 5072 3 1326 5958 314 3 6576 4487 997 3 1678 6577 6576 3 1497 6582 4759 3 5387 6137 5406 3 6583 5464 1089 3 6582 6578 6583 3 948 1501 6590 3 7311 7264 5405 3 1503 6590 1171 3 6590 1503 1507 3 1946 2505 2603 3 1505 1504 6591 3 6592 1505 6591 3 6591 2729 1507 3 1503 6592 6591 3 4100 4099 6596 3 2132 1808 2040 3 3252 3100 6597 3 3566 3235 6598 3 4773 2973 6599 3 6598 6597 6599 3 2663 6897 2280 3 3692 6602 4251 3 6602 6601 6603 3 1552 249 1274 3 2538 2630 5767 3 5767 6553 2538 3 2902 2838 7343 3 1465 1464 6502 3 6502 6605 1465 3 1509 6607 983 3 1509 3203 4312 3 1911 2783 6521 3 983 4543 1509 3 5395 5398 1985 3 292 4781 6608 3 1698 3579 6015 3 6611 3163 691 3 6610 6611 6613 3 6260 6259 6614 3 6614 6613 6616 3 997 2046 1678 3 6618 2619 6977 3 984 5390 4299 3 3478 4603 6620 3 5005 4489 6623 3 6622 6620 6623 3 2858 5386 5031 3 3058 2924 6624 3 1181 6625 6624 3 2284 6625 1517 3 53 2308 2646 3 1427 2307 3902 3 6273 7295 6156 3 6625 2284 2665 3 6627 1517 6625 3 2063 6578 6807 3 6578 2063 6583 3 6025 2958 6628 3 3059 2969 6629 3 3745 3748 6631 3 6629 6628 6631 3 3470 3493 6633 3 5905 5742 6635 3 6634 6633 6635 3 1841 5380 2516 3 4146 6823 5378 3 3351 5416 6638 3 2676 7461 7460 3 3326 3324 6639 3 6640 3470 2242 3 6639 6638 6640 3 3881 3875 6646 3 5273 5271 6648 3 6646 6645 6648 3 1866 2144 7206 3 4157 5282 6650 3 6858 6458 2688 3 4768 4519 2398 3 1518 6651 574 3 1518 6172 4768 3 1519 2731 1520 3 1519 4184 2731 3 1520 3534 1519 3 1522 1520 6655 3 1524 6655 1520 3 6655 1524 3129 3 1524 2762 2592 3 2362 2077 806 3 1525 2322 567 3 3460 1528 6658 3 6658 1528 5925 3 2121 1876 1556 3 102 6658 2735 3 6658 102 11 3 5870 1529 6659 3 6659 1529 5868 3 6659 1531 5870 3 2923 1530 6662 3 4001 3705 5703 3 6662 1531 300 3 4456 6485 6663 3 6663 1531 6659 3 7244 3602 4460 3 2077 2102 5847 3 3547 2079 6684 3 6684 2079 6683 3 1328 258 6053 3 5363 5365 2593 3 5796 6600 6670 3 6515 6340 6674 3 4520 7180 7068 3 1326 975 5361 3 4807 6256 5110 3 1535 7094 6675 3 1535 2743 6678 3 4807 2098 5687 3 2743 1535 6679 3 6679 1535 6675 3 6333 6316 5358 3 1536 6679 6675 3 6679 1536 6752 3 165 1538 6681 3 6681 1538 4832 3 5402 5664 6682 3 3546 3547 6684 3 6683 6682 6684 3 5083 5084 6686 3 283 1540 6686 3 6691 5590 6689 3 6689 5590 4300 3 6689 1540 6691 3 6693 1985 2468 3 5444 777 4329 3 4329 6694 1795 3 971 2113 4517 3 6936 6486 5349 3 5528 6695 291 3 6694 6693 6695 3 969 5347 6294 3 4322 6135 6696 3 5896 2958 6699 3 6698 6696 6699 3 4194 3609 5509 3 6551 6550 6705 3 1372 6707 5732 3 1670 6707 1372 3 6707 1545 4995 3 6703 6705 6709 3 5337 5339 6688 3 1545 6706 6709 3 601 1548 6711 3 6548 6547 6712 3 1549 6405 6713 3 4342 5556 6714 3 6714 1549 1665 3 1556 2033 7519 3 5373 3612 279 3 1665 6713 6715 3 4181 4184 6717 3 3084 6718 3034 3 3694 3695 6720 3 641 2907 4724 3 7269 1780 5334 3 1551 3742 4313 3 3579 1698 7041 3 1626 2131 6869 3 1223 3928 472 3 3821 4351 6725 3 6869 2131 6873 3 1616 1308 6159 3 1711 3507 6143 3 2745 2139 6727 3 3507 1711 4426 3 1819 3472 2190 3 5560 1555 6728 3 1555 3298 2745 3 6727 2138 6728 3 2138 1558 6728 3 3255 2135 1631 3 5396 2703 5388 3 6728 1558 5560 3 5605 7275 6730 3 4475 4474 6731 3 6397 6398 6733 3 7004 1556 1876 3 6733 6731 6734 3 6739 3332 1177 3 3432 1559 1013 3 6739 6737 6740 3 965 5328 4930 3 2648 2245 246 3 193 1562 2209 3 1631 2135 6947 3 6742 6741 922 3 5891 5798 6745 3 5325 2279 642 3 3849 4464 6746 3 6746 6745 6748 3 2469 5454 3989 3 6146 2172 6989 3 6751 1564 6924 3 964 2848 1870 3 1929 1533 2743 3 576 5874 2021 3 2518 5848 3784 3 6750 6752 1536 3 3174 3103 6753 3 4638 4890 6755 3 6996 5315 5314 3 961 5874 5321 3 6755 6753 6756 3 4435 1565 6759 3 1565 2747 5029 3 6989 2172 2201 3 6760 6572 6546 3 6579 1907 1560 3 1569 6760 2747 3 6760 1569 6572 3 4249 2176 824 3 1565 4435 3253 3 2194 2282 6762 3 648 6974 6270 3 4157 5302 6768 3 6769 2635 1178 3 1487 1571 1492 3 1492 6770 1487 3 2088 5641 6184 3 6770 1572 1487 3 4808 5733 6772 3 5898 6131 6775 3 6838 5308 3616 3 6774 6772 6775 3 1577 1573 6776 3 6776 1573 2383 3 1578 1577 6776 3 5990 5783 6777 3 4247 2176 1108 3 3746 3505 2204 3 6989 2201 7028 3 7028 2201 7312 3 6778 3854 1855 3 5577 5578 6779 3 2516 171 1841 3 5510 6601 6780 3 6779 6778 6780 3 2161 5778 4964 3 6737 6079 6783 3 395 1580 6784 3 3052 3088 6785 3 2738 6784 3433 3 1479 5621 5302 3 5323 4913 6786 3 1581 6786 4913 3 1581 6788 2751 3 6904 3340 4098 3 6791 1582 6788 3 5297 5299 5461 3 6788 1582 1867 3 3302 3721 1582 3 2209 410 193 3 6791 6788 1581 3 2344 1584 560 3 6219 5672 6796 3 6472 6474 6798 3 6581 5493 5295 3 917 5394 6799 3 251 6796 6799 3 860 1645 6801 3 2445 1586 6805 3 1946 7148 6758 3 6805 2753 6804 3 6805 103 2442 3 2127 6806 1482 3 103 2752 6806 3 410 2209 580 3 5291 5292 4786 3 6807 4420 2754 3 5154 5527 3585 3 6807 1588 2063 3 6808 2754 1589 3 2757 1588 6808 3 6808 1588 6807 3 895 2214 7056 3 6808 1589 2750 3 6811 5234 1995 3 2214 7055 7059 3 5553 356 7524 3 2215 906 5241 3 3902 2307 1110 3 6814 1593 1592 3 1593 5186 1592 3 6649 1594 6818 3 4646 3646 697 3 2925 3536 6819 3 6831 1601 1595 3 3275 3274 6820 3 5078 4476 4573 3 3340 3457 3562 3 6821 6634 5829 3 6822 2592 2762 3 6822 1596 1135 3 5379 5378 6823 3 906 2215 7059 3 6823 1596 4583 3 3672 5484 4583 3 6824 1596 6822 3 2763 1598 6825 3 6825 1598 6826 3 6826 1597 3853 3 3853 6825 6826 3 6826 1598 1641 3 4250 4252 6827 3 5454 2469 5457 3 4223 4222 6828 3 4588 3449 6829 3 2766 6372 6829 3 2761 3660 6831 3 1996 1601 6831 3 6765 6764 6835 3 5307 5308 6838 3 5799 5798 6839 3 6838 6835 6839 3 6845 4650 6847 3 4014 3553 6848 3 6848 4650 6845 3 6290 6201 6849 3 6510 3435 6851 3 3967 574 5282 3 5636 5638 6852 3 6851 6849 6852 3 6853 610 3360 3 7380 2221 1600 3 3231 2986 6855 3 6854 6853 6855 3 3174 3175 6856 3 6859 1168 2343 3 2221 7093 20 3 1805 6846 5149 3 7127 3593 4632 3 2564 5280 7155 3 6859 2343 2342 3 5330 6010 6862 3 2794 1342 809 3 794 1606 6862 3 6864 1605 4280 3 4580 2118 4117 3 6864 1604 5487 3 4028 1987 662 3 6866 1605 6864 3 4280 1604 6864 3 6769 6768 6866 3 6864 1606 6866 3 1201 5185 6688 3 6870 6869 6873 3 2229 7132 5969 3 3472 1819 2179 3 1612 6874 1018 3 6874 1612 1671 3 6876 4702 6915 3 681 2398 441 3 4851 1615 6877 3 6402 1616 6878 3 1616 6158 123 3 50 6878 1942 3 1620 7225 5571 3 7158 1680 685 3 2241 7157 7160 3 1619 1671 5558 3 156 939 4899 3 7429 2246 1550 3 7104 2737 3921 3 5985 7508 106 3 4195 1621 6887 3 6887 7112 2352 3 2352 7112 6587 3 1021 6648 5271 3 4079 4810 6889 3 5330 6144 6891 3 6890 6889 6891 3 5710 3522 2488 3 6881 1664 6893 3 297 1885 1478 3 3830 3829 6895 3 4285 2119 6900 3 6562 4919 6905 3 5615 5828 6907 3 3836 5107 6910 3 1478 1885 3397 3 7209 2246 7212 3 6915 1622 2936 3 3481 5245 6916 3 6916 1622 6912 3 5217 6627 6918 3 2924 4586 6919 3 6258 6908 6925 3 6921 6920 6925 3 6318 6927 6612 3 3329 4210 6928 3 6927 6926 6928 3 5900 6921 6929 3 1625 6931 1732 3 6931 1625 2030 3 6932 6931 6933 3 5894 1742 6934 3 7169 1895 3390 3 1742 2060 6934 3 6596 1628 6937 3 6937 1628 6595 3 6937 1629 6596 3 6938 5564 5565 3 5068 4476 5078 3 229 1629 6939 3 5730 4078 6939 3 6939 2975 229 3 6939 1629 6937 3 6521 2553 3002 3 3002 2553 6744 3 1840 3958 1630 3 6765 4487 6942 3 1840 6593 6942 3 3818 6945 1587 3 2251 7277 4264 3 7277 2251 7276 3 6946 1632 2135 3 5734 5446 5262 3 2529 5260 936 3 6199 1631 6947 3 1587 6945 2776 3 2777 1634 7034 3 7034 1664 2777 3 5188 6951 5750 3 1636 1635 6951 3 6951 1635 6399 3 2263 3356 828 3 1635 1636 2777 3 2777 1636 1634 3 935 5257 721 3 5606 1637 6953 3 1637 4335 6580 3 6953 6660 4762 3 6953 1638 5606 3 3400 3395 5385 3 4514 4515 6955 3 237 6956 492 3 4974 3815 6943 3 4314 6308 6961 3 3356 2263 2068 3 2027 257 135 3 6960 6958 6961 3 3241 4168 6962 3 3187 3185 6964 3 5534 5667 6966 3 6964 6962 6966 3 6967 1640 6970 3 6970 1640 4979 3 5202 5252 2326 3 2264 7357 1843 3 4402 3483 6971 3 1748 1643 6972 3 6972 1643 5753 3 1706 4202 6975 3 5201 708 985 3 6974 6972 6975 3 7357 2264 7356 3 2268 7375 7029 3 3655 3654 6984 3 4521 4522 6985 3 6985 6984 6986 3 5612 6669 6987 3 352 1644 6991 3 4585 3402 6992 3 5232 4314 6995 3 1646 2820 7282 3 3159 3158 6997 3 1646 6084 6997 3 6084 1646 7001 3 2244 4376 6792 3 7001 1646 7282 3 7375 2268 7446 3 1647 3611 2781 3 3761 4804 3277 3 3297 2885 6729 3 908 2507 1541 3 2087 7314 608 3 1648 3443 1647 3 5239 5240 3558 3 4069 3528 7003 3 1031 3205 3765 3 7003 1648 2999 3 7005 1648 1647 3 5523 4761 7008 3 1649 1785 1651 3 6067 3971 5235 3 1895 1177 3332 3 1903 3366 6994 3 812 6685 4949 3 5153 2276 2081 3 2081 2276 3045 3 2281 5797 2226 3 1658 1656 7020 3 1656 1309 7023 3 1309 1762 180 3 7021 7020 7023 3 5818 1657 7024 3 1656 1658 2599 3 5370 6944 7026 3 6917 6155 7027 3 6987 6989 7028 3 1964 6811 1995 3 1662 7031 2785 3 7031 1662 7029 3 7029 1663 7031 3 7031 1663 2030 3 897 5232 3189 3 5789 7033 147 3 5797 2281 146 3 3947 7034 1634 3 2694 7033 7057 3 5654 3947 1666 3 1169 7035 5229 3 1060 1140 1561 3 6980 6979 7036 3 5226 5227 4581 3 7419 7397 2372 3 1553 2300 7432 3 1667 4234 1669 3 1667 1669 7040 3 7157 2301 284 3 3395 3400 1332 3 7040 1669 6671 3 3366 1903 5583 3 1657 7044 7024 3 7044 29 30 3 30 7024 7044 3 3950 6909 6523 3 7046 1671 1612 3 1935 3049 4696 3 2587 664 3006 3 7046 1672 5288 3 1672 7047 5474 3 7047 1672 2094 3 2301 7429 284 3 7048 4910 2051 3 7048 1676 4910 3 71 2303 4382 3 1085 7049 1937 3 1675 7049 1674 3 7049 1675 1937 3 1675 1676 7050 3 1676 7048 2789 3 2791 2194 1754 3 1677 1754 2194 3 2791 6230 2399 3 2792 4187 897 3 3299 3200 7055 3 7056 4095 895 3 1681 7059 6228 3 7059 1681 906 3 7059 7056 2214 3 2303 7497 1539 3 2406 2371 7061 3 2371 2406 2555 3 894 1284 2302 3 1516 5706 495 3 7063 2052 181 3 5091 2316 5754 3 5414 5594 2504 3 2755 1960 5123 3 5123 1960 637 3 2323 7240 1532 3 5252 3006 4039 3 4904 1688 7067 3 1688 3168 2796 3 109 7067 2796 3 7067 1689 4904 3 107 5907 2798 3 6678 5236 7069 3 107 2797 7069 3 4798 6610 7070 3 4080 6187 7071 3 7058 7431 5547 3 6259 3056 7072 3 5670 1879 5787 3 7427 1639 3139 3 7071 7070 7072 3 6154 4515 7076 3 119 2323 5926 3 4635 5658 5761 3 7079 1080 4635 3 4892 4649 7426 3 5270 2324 5571 3 233 6434 6436 3 2324 5834 1620 3 68 2801 7078 3 7377 5130 6264 3 5393 3632 5352 3 5003 1700 7080 3 7080 1700 1702 3 1701 2683 7080 3 5823 6960 7081 3 2610 5027 2210 3 1701 2804 7081 3 2804 1701 7082 3 7082 1701 7080 3 3499 2236 1320 3 2345 1703 7083 3 2590 1132 6311 3 6994 2650 1047 3 4032 4031 7090 3 2699 4599 7464 3 7093 7090 7094 3 3074 3080 7097 3 355 1705 7098 3 722 2712 7005 3 15 4081 5197 3 7098 7097 7099 3 7105 3844 3845 3 4202 1706 7106 3 885 1035 2543 3 7106 1706 4108 3 4106 4107 7107 3 2660 5193 161 3 6379 2329 1380 3 5192 2670 4299 3 2876 3683 2438 3 2329 1383 6380 3 2154 2345 7083 3 1610 2421 513 3 2295 1709 7114 3 4061 5565 5189 3 7114 1709 70 3 2350 6147 7458 3 2269 6584 7123 3 5609 7125 1066 3 7125 5609 1065 3 411 75 7126 3 102 2732 7128 3 7126 7125 7128 3 4467 7131 1012 3 5969 5968 2229 3 3632 3444 5814 3 3003 3379 7133 3 2873 3926 5187 3 6147 2350 6210 3 2229 7133 7132 3 546 1714 7134 3 6616 4567 7135 3 4714 4713 7137 3 7135 7134 7137 3 6908 6909 7142 3 319 756 872 3 6930 6929 7144 3 2299 733 5222 3 2507 1716 462 3 4344 4345 7152 3 1719 7154 1721 3 2314 6400 1899 3 1719 3544 2806 3 7152 1720 7154 3 1592 6766 5437 3 7154 1720 7150 3 7150 1721 7154 3 1721 4598 1719 3 5823 7160 6017 3 7160 7158 2241 3 7124 5337 5184 3 4655 4653 7161 3 5986 6734 7162 3 3046 6245 7164 3 5106 733 2645 3 7162 7161 7164 3 491 6833 7165 3 7165 4373 491 3 5942 1277 7165 3 4373 7165 21 3 5027 2610 5181 3 1724 5013 2807 3 1728 7169 82 3 3390 4388 7169 3 2263 2351 5418 3 82 7168 1728 3 5829 5742 5177 3 217 1527 4924 3 1941 3557 7170 3 5225 5422 7171 3 1941 5763 7171 3 5632 3651 3524 3 6980 1732 7172 3 7172 1732 6932 3 1830 5610 7172 3 113 1912 6579 3 7172 5610 6980 3 1737 686 7176 3 6407 2702 1737 3 7176 1738 6407 3 7177 4284 4307 3 115 2351 104 3 7066 1527 7525 3 7180 7177 7181 3 1740 7183 6345 3 7183 1740 1752 3 1253 1221 7318 3 7318 1221 2836 3 2077 2362 4616 3 4616 2362 2105 3 7498 5298 305 3 3222 4112 2914 3 7185 1906 7469 3 6345 7183 7188 3 702 2421 1610 3 629 603 7318 3 6504 4005 4136 3 5790 3448 7189 3 6212 5817 7191 3 3631 489 6275 3 3156 5579 7193 3 7192 7191 7193 3 5766 1746 7194 3 5173 5174 3617 3 2360 7195 442 3 5172 4811 1204 3 6566 6564 7196 3 7194 7196 8 3 7346 1838 6653 3 3049 1935 3486 3 1747 4514 2815 3 1944 3030 2933 3 1749 3214 1747 3 3068 541 4566 3 7155 1697 3077 3 2607 1730 1729 3 1752 7184 7183 3 1752 2144 7184 3 3110 1753 7207 3 7207 1753 1866 3 7207 7206 7208 3 4060 7387 2487 3 5017 3114 2613 3 1680 1677 7212 3 2441 2883 7450 3 7210 7209 7212 3 4022 4221 7216 3 7215 7213 7216 3 874 2370 5745 3 1755 7217 4587 3 7217 1755 7271 3 1757 1756 74 3 1757 74 1781 3 2478 4169 5515 3 6483 5661 7220 3 544 2032 7113 3 1759 7220 2050 3 7220 1759 1940 3 3126 1430 3832 3 6348 5750 7223 3 4719 4718 7226 3 6538 6537 7230 3 7015 5721 3145 3 5163 5164 6969 3 6756 6229 7231 3 7230 7226 7231 3 5063 1763 7232 3 7232 1763 5768 3 1190 2734 1427 3 7332 5165 3172 3 7232 1767 3359 3 5449 4765 5336 3 4209 6828 5162 3 3821 5660 7233 3 1767 4176 7233 3 2266 1764 7234 3 7234 1764 2175 3 1767 7234 2175 3 1767 7232 5768 3 1752 1768 7235 3 1768 1749 1747 3 2554 7236 173 3 173 179 7238 3 2784 2941 763 3 7013 6153 7244 3 1273 1771 7245 3 7245 1771 1774 3 7263 1772 7246 3 1630 4446 617 3 1047 2650 5828 3 6458 5715 3601 3 7247 7249 108 3 4880 6088 5157 3 1830 1773 7249 3 1773 438 2823 3 7249 7247 3812 3 7252 6501 3219 3 5662 2377 5642 3 7054 7052 7253 3 3665 4540 4557 3 6930 5612 7254 3 2764 7270 5017 3 7118 5014 7257 3 5018 5751 7258 3 7258 7257 7259 3 7246 1774 1771 3 1771 7263 7246 3 7261 7260 7263 3 1776 1772 3489 3 7250 7252 1962 3 2197 7408 5150 3 5466 2694 1666 3 3854 5578 5141 3 7245 1778 7268 3 1778 5807 2817 3 7268 1782 7245 3 1666 2694 5654 3 7269 1782 6761 3 1781 7271 1757 3 7271 1781 7217 3 7268 7271 1755 3 5298 2661 7203 3 1784 3920 3918 3 2860 5140 3495 3 2818 1791 1784 3 3683 694 1500 3 2863 4093 761 3 1651 1785 7273 3 2819 1786 7273 3 7512 3893 7141 3 7273 1786 1787 3 1786 7274 26 3 7273 1787 7016 3 7274 2243 26 3 26 2233 1787 3 1786 1791 7274 3 7274 1791 2818 3 1955 559 1171 3 5458 7021 7276 3 4264 4262 2251 3 56 2047 2069 3 5673 5676 7278 3 1793 7282 2822 3 7282 1793 7001 3 7019 5888 2653 3 7466 369 1323 3 1897 1794 7284 3 7284 2820 2675 3 27 2820 1646 3 30 7285 1800 3 2768 7286 2604 3 7286 1800 2106 3 1154 1441 6215 3 7285 7287 2106 3 3877 3876 7288 3 128 1803 7289 3 7289 1803 253 3 244 6820 6673 3 7292 7289 253 3 6797 5061 7280 3 7293 3527 2824 3 2824 1806 7293 3 1806 1811 1807 3 1807 7293 1806 3 4197 4838 6034 3 7293 1807 4652 3 7155 3077 2258 3 5619 3929 5087 3 2825 4470 1809 3 1809 1811 7295 3 7295 1811 1806 3 906 4463 368 3 1806 5382 7295 3 7297 2792 3189 3 7297 7296 2133 3 5278 153 3119 3 1056 7368 3934 3 7300 1817 6189 3 3921 5604 7104 3 1815 7300 2827 3 1815 6906 1817 3 1817 7300 1815 3 6744 2768 4129 3 1924 6652 3254 3 6784 2738 6785 3 859 5126 32 3 2772 196 214 3 1822 192 6345 3 1822 7304 1823 3 7519 4143 5546 3 1526 3077 1697 3 2674 6164 353 3 1823 7304 7442 3 1823 3214 192 3 3030 1944 1414 3 7306 1999 150 3 6529 6530 7307 3 6748 6412 7308 3 2939 3848 7309 3 1921 943 2722 3 7308 7307 7309 3 109 2796 1825 3 4207 1824 7310 3 1825 7310 109 3 6882 4993 2331 3 2270 5182 5117 3 854 5112 5364 3 7310 1825 2353 3 1989 7312 2201 3 5381 5380 1841 3 3121 3386 2563 3 5244 542 1718 3 1829 1827 6328 3 2323 1157 5926 3 2955 2671 2835 3 3383 6556 2153 3 76 2812 2602 3 2738 6783 1091 3 1827 1829 171 3 2181 6401 2904 3 7316 7315 7317 3 1773 1830 7323 3 1830 7172 2811 3 6801 7287 7326 3 7329 7328 7330 3 5499 1449 4562 3 7120 6410 7331 3 293 7334 312 3 7335 6271 1004 3 4129 2421 6744 3 5640 2805 6184 3 541 5057 2269 3 1832 2723 141 3 141 7334 7337 3 2853 2290 6164 3 1834 1833 7338 3 848 5104 3797 3 1833 1619 2793 3 2542 1987 7339 3 3026 1268 5253 3 7339 1834 7340 3 5515 1991 7202 3 1835 2406 7061 3 7340 2837 7339 3 7340 1834 7338 3 2406 1835 3469 3 469 3631 2739 3 1836 7342 1882 3 7342 1836 262 3 7343 2365 1 3 1837 7343 7345 3 7343 1837 4292 3 7345 2839 1837 3 7345 2838 257 3 890 5275 2528 3 7347 7346 5168 3 164 4996 1391 3 1839 2396 7349 3 4839 1839 7349 3 6398 6764 7350 3 3674 4475 7351 3 2494 7109 1850 3 6593 1840 7352 3 7352 1840 1630 3 7351 7350 7352 3 3091 225 4025 3 7354 1841 1829 3 2314 5976 3751 3 5322 1842 964 3 964 7355 5322 3 6710 7356 1051 3 5234 4817 7359 3 7357 7356 7359 3 1844 7360 1845 3 1844 690 2841 3 4189 3244 1054 3 1848 1845 7360 3 1845 4372 1844 3 3963 7361 1082 3 1848 1846 7361 3 7361 1846 1337 3 1306 1847 7362 3 1846 1848 7360 3 7360 7362 1846 3 842 1849 845 3 1293 6931 2030 3 3603 1575 5393 3 5097 7363 842 3 2566 3991 2427 3 6517 1904 1526 3 1850 7363 2494 3 7363 1850 1857 3 5582 5587 7365 3 3452 4197 5472 3 7371 1855 7365 3 7365 1855 3854 3 3625 1856 1855 3 7365 1857 7371 3 7371 1857 1850 3 488 5963 5093 3 5752 1961 1828 3 2290 4383 353 3 2805 6185 1064 3 2630 2538 3792 3 7029 5458 2268 3 664 2831 4651 3 5919 3954 1654 3 7379 6264 3124 3 7017 1858 7381 3 7381 1858 7167 3 7381 2844 2020 3 2020 1859 7381 3 7381 1859 7017 3 2687 5563 7437 3 5894 2020 1862 3 1862 7382 5894 3 7065 1862 2020 3 7382 1862 2058 3 658 2184 4433 3 254 1865 7383 3 6686 5084 2177 3 4037 3134 2045 3 7388 1863 7384 3 7384 1863 6302 3 6332 4300 1863 3 7384 1865 7388 3 5705 5082 3659 3 7238 6956 7391 3 6830 2737 7104 3 5426 4894 5705 3 6880 6810 7393 3 5046 1914 7393 3 6660 3306 4017 3 3659 5426 5705 3 5369 6157 7395 3 5149 2447 1805 3 2881 1978 7395 3 1980 2014 7396 3 7184 1866 7398 3 7324 627 7275 3 2447 1891 1805 3 3346 1891 2447 3 7398 1866 1753 3 1939 447 7303 3 7467 1263 7399 3 5642 4192 7401 3 6788 1867 1112 3 1112 7403 2751 3 7405 7354 2832 3 1871 1868 7406 3 7405 1870 7406 3 7406 1870 7403 3 7403 1871 7406 3 5144 5150 7408 3 7073 7175 7411 3 5139 1872 7412 3 7412 1872 6253 3 4554 6288 5075 3 4283 1104 6096 3 5080 5341 833 3 7412 2851 5139 3 5255 1873 7413 3 7413 1873 6592 3 2227 110 1874 3 3724 3722 6993 3 3363 2893 4673 3 7413 1874 5255 3 1310 1875 7414 3 1526 1904 6573 3 1875 6209 2662 3 7414 1874 110 3 5858 5352 5814 3 6329 4106 7415 3 1878 7417 1756 3 7417 1878 2515 3 7366 7324 7130 3 7419 7398 1753 3 7189 7188 7420 3 5018 5144 7422 3 7175 7389 7424 3 7423 7422 7424 3 6580 3638 605 3 7045 7157 284 3 129 2300 1553 3 7432 7430 284 3 1872 5689 1340 3 3307 7006 7433 3 2015 3779 1063 3 5673 5168 7434 3 6795 3121 4341 3 2795 1879 2852 3 4804 934 3343 3 2184 2920 3591 3 7050 1882 7439 3 5316 1916 2049 3 7439 1882 7342 3 110 2227 2851 3 2852 2854 2795 3 126 832 2035 3 2852 1886 7439 3 7439 1886 7050 3 2455 5695 2595 3 5672 6143 7440 3 7440 4518 5672 3 6720 6718 7445 3 7444 1889 7445 3 7445 1889 61 3 7373 7375 7446 3 1893 1890 7446 3 2963 1153 5825 3 5054 2187 1033 3 1893 1892 7447 3 1153 2963 7228 3 7447 1892 3600 3 1715 1639 5215 3 6810 6809 7448 3 3578 6460 6462 3 3916 2829 800 3 7508 1891 3346 3 3400 5371 1332 3 2427 6861 2566 3 5604 1914 5046 3 7121 7123 7451 3 7449 7448 7451 3 7416 5807 7452 3 6127 2449 2778 3 7452 1898 7416 3 99 2675 7453 3 2857 7453 252 3 2857 1898 7452 3 2449 4708 2778 3 7452 7455 2857 3 2856 1982 7455 3 7261 5334 7456 3 7459 740 3595 3 250 2491 7459 3 2676 7460 2872 3 2117 3280 3727 3 513 2885 3297 3 2676 1899 7461 3 7461 1899 6400 3 7461 1901 7460 3 5140 7462 5788 3 2227 559 1955 3 7462 1905 1144 3 3688 2957 7463 3 7463 1905 3258 3 3421 3258 7465 3 7465 1905 7462 3 2368 6976 7468 3 7467 3962 7468 3 7469 196 7185 3 2493 7159 4067 3 6636 6018 1253 3 7467 7469 2814 3 3242 2477 3815 3 7007 2247 3902 3 5751 7330 7474 3 7120 7118 7477 3 7474 7472 7477 3 7478 231 5917 3 5150 7259 7479 3 6146 6989 7481 3 2049 7426 5316 3 5039 3904 4986 3 7480 7479 7481 3 7144 7142 7482 3 6666 6669 7483 3 1909 2461 7485 3 1910 1909 7485 3 5030 5033 249 3 1910 3656 1972 3 2487 7043 4060 3 5850 5428 7486 3 3656 1910 7486 3 7486 1910 7485 3 7329 7423 7488 3 3856 3855 7490 3 6129 6139 7491 3 6349 1913 259 3 259 7492 6349 3 7491 7490 7492 3 1810 5991 6004 3 5019 5020 1009 3 7495 1920 127 3 1699 474 2891 3 7496 1920 2303 3 1919 7497 7278 3 7092 436 2741 3 5050 3991 2566 3 7497 1920 7495 3 7499 7167 1858 3 1922 7502 2866 3 1922 7499 1923 3 1691 3175 735 3 6618 6977 2584 3 1923 7502 1922 3 2373 6882 6879 3 7502 1923 911 3 1928 1925 1933 3 1933 1925 6642 3 1928 1926 7504 3 627 7324 425 3 1180 7257 5014 3 1926 1928 7505 3 7332 6621 4339 3 6654 1930 7283 3 7283 1930 5344 3 1852 4067 7159 3 7438 6233 7197 3 316 1931 7197 3 7197 1931 2028 3 5044 1932 6150 3 6150 2095 7078 3 199 6233 262 3 1836 1933 6642 3 7077 6642 1925 3 847 2807 2486 3 4722 6225 6606 3 1936 5485 6606 3 3902 2247 2597 3 3554 2427 2380 3 2380 1449 1696 3 163 7500 1158 3 1113 2280 2646 3 2646 2280 53 3 5485 1936 6282 3 5906 5320 5073 3 7053 2742 5012 3 1084 6008 1085 3 1940 1759 6008 3 2671 2697 1743 3 820 5011 2401 3 5754 6008 5091 3 5763 1941 6922 3 6922 1941 7170 3 7466 6701 6871 3 1743 2835 2671 3 2840 6090 819 3 1286 5167 6837 3 6871 6922 6837 3 6700 3159 6842 3 495 7166 6641 3 1942 5834 50 3 5927 1943 771 3 1943 6514 1474 3 2480 4793 388 3 3833 3831 2004 3 2987 3869 5425 3 5124 281 2272 3 4928 3783 1034 3 2680 3055 5455 3 2475 6300 5398 3 596 4422 6042 3 4928 5124 4422 3 2701 2514 5938 3 7319 2925 4272 3 7321 6250 6738 3 5290 4722 4035 3 7377 7379 3883 3 7400 4160 4159 3 4159 3883 7400 3 4145 4144 1949 3 4224 1947 3807 3 5618 5616 3940 3 1599 1590 734 3 1947 3105 1949 3 4820 4216 4211 3 3781 1948 3807 3 3807 1948 5701 3 3807 1949 3781 3 7435 1950 3937 3 4427 4999 4998 3 5215 6437 2075 3 4998 327 4427 3 7313 1951 640 3 1952 7298 2422 3 7298 1952 1020 3 7428 4447 6165 3 7313 7435 7298 3 5900 7052 7241 3 2095 2870 7147 3 2869 1953 7147 3 7017 7317 7145 3 6653 6641 7014 3 7014 7145 6935 3 6774 3530 6726 3 4990 4992 3462 3 6423 3422 5893 3 4809 4808 6571 3 5517 5516 6495 3 6571 6726 6495 3 6464 5139 2851 3 1955 5883 2871 3 6758 2505 1946 3 1958 6464 6214 3 217 377 7525 3 6464 1958 5139 3 7525 377 4201 3 3479 1132 6052 3 3202 1810 5781 3 5820 5884 6181 3 7229 5423 2934 3 2308 940 6134 3 637 5043 1819 3 1960 6341 1958 3 1958 6214 1960 3 5893 3560 1410 3 7420 1553 1355 3 2835 7305 2689 3 1992 1967 5647 3 2467 5472 4197 3 6940 3116 1575 3 5389 1971 2879 3 52 1970 5389 3 6244 3995 5203 3 5174 6530 5103 3 6918 6919 5060 3 5103 5203 5060 3 1975 1974 2880 3 6767 6296 959 3 2880 1974 5394 3 940 2308 53 3 6958 6920 4935 3 7296 6995 4915 3 7241 7182 4824 3 4915 4935 4824 3 2671 2318 6897 3 2397 5508 6423 3 1975 4691 7400 3 3740 4720 6093 3 2880 4691 1975 3 7076 7306 4740 3 3679 615 652 3 615 3679 7457 3 6882 3179 6879 3 5918 2528 5320 3 7396 1978 4654 3 4740 1979 4654 3 4626 4680 6268 3 1979 4772 1980 3 1980 4654 1979 3 4654 1980 7396 3 7455 1982 4531 3 4531 1982 1687 3 5710 2456 2525 3 101 2710 4451 3 1983 4390 1986 3 4390 1983 7101 3 1984 4390 2882 3 4390 1984 4531 3 4531 1986 4390 3 1986 7100 1983 3 4294 1058 5285 3 6275 5480 2311 3 1988 2814 4287 3 4983 6434 233 3 4382 1988 4287 3 2814 1988 3962 3 7331 7333 4056 3 2064 1417 362 3 6146 5014 3890 3 4056 4186 3890 3 335 2659 5052 3 7064 1990 3841 3 4327 6898 3741 3 1990 6979 2884 3 3841 1994 2799 3 5275 2926 5320 3 52 2577 1965 3 7249 3812 2884 3 6547 5679 2926 3 1994 3812 117 3 3812 1994 3841 3 3396 4977 3380 3 6897 2318 2280 3 1964 1995 7038 3 7038 6800 5518 3 6800 5831 1998 3 5683 5340 4973 3 2398 681 6651 3 1998 5518 6800 3 5518 1998 5277 3 5404 5405 7264 3 4971 2810 1460 3 2847 468 1929 3 4720 7127 6093 3 6992 6991 7503 3 3202 2887 4443 3 5991 3202 4443 3 2939 5175 7493 3 7503 7264 7493 3 7223 7221 7471 3 7442 1999 1823 3 132 7025 2599 3 7442 7471 7421 3 3282 3220 7418 3 6271 6272 7369 3 7143 6132 5547 3 2070 3185 7348 3 7369 7418 7348 3 5025 5224 4968 3 3000 2007 7302 3 7392 2001 7294 3 5431 2004 7272 3 2004 5425 2886 3 2618 6949 2916 3 7294 2006 7272 3 7272 2006 7302 3 6463 6549 307 3 7302 2007 5431 3 5431 7272 7302 3 1499 3055 2931 3 7242 6913 6103 3 2428 7324 7366 3 2794 3545 5602 3 6391 1253 6018 3 5623 3048 2116 3 1037 2333 291 3 3032 3057 7237 3 4838 3452 6816 3 3635 2013 7222 3 7222 2013 382 3 5724 5056 5997 3 7222 7237 119 3 7218 2031 2719 3 4651 3913 7224 3 7396 2014 7205 3 2031 2846 7205 3 2122 6399 1635 3 5071 2015 7174 3 1864 3179 366 3 7174 2015 5601 3 7174 2017 2261 3 1817 3015 7140 3 2017 2888 7140 3 7086 812 5552 3 4672 6431 6432 3 4962 4963 479 3 2644 4959 2482 3 2888 2017 7122 3 7122 2017 7174 3 7122 2018 290 3 2602 1011 5568 3 2611 1012 1902 3 6118 4803 6064 3 7116 2019 7113 3 292 4225 3571 3 7113 2019 4755 3 6816 3450 4838 3 2019 5834 2324 3 2019 7116 7091 3 5469 5577 1402 3 7065 2020 2844 3 7501 6944 7060 3 7062 7065 7060 3 5230 5229 7035 3 6204 6205 7030 3 7192 5774 6952 3 5468 6216 6950 3 6952 7011 6950 3 4093 4009 3240 3 1140 1060 5892 3 315 6923 2727 3 776 5690 5399 3 1977 576 6840 3 6896 6923 6840 3 6832 6833 6815 3 1431 2942 6724 3 2025 2023 6708 3 6708 2023 3827 3 2024 6708 2892 3 6708 2024 6747 3 6747 2025 6708 3 7333 5822 6665 3 924 2026 6657 3 7498 204 1233 3 6657 2026 2874 3 3280 2346 6858 3 6665 6702 6657 3 7283 2028 1931 3 1931 6654 7283 3 6954 6917 6617 3 3501 2029 6609 3 2576 2254 6609 3 1849 4944 4448 3 6124 4001 5703 3 6589 5835 5531 3 7031 2030 6575 3 2461 208 1182 3 6575 2030 1625 3 6555 2031 7205 3 6586 6555 4375 3 5023 3996 1463 3 6513 2874 2026 3 7116 2032 2034 3 2829 3916 4016 3 6702 6402 6506 3 2034 924 6506 3 2034 2032 6442 3 7028 7312 6429 3 4940 4941 3195 3 6406 434 325 3 6220 5356 6347 3 2036 98 6347 3 6339 6513 2026 3 2705 4029 3150 3 1486 484 425 3 6339 2036 152 3 6843 5448 2459 3 5032 1551 2164 3 876 6429 6338 3 6338 2036 6347 3 5718 5717 6327 3 7434 6935 6277 3 6310 6327 6277 3 7250 7260 6246 3 6158 6159 6210 3 7458 6809 2350 3 6147 6210 1739 3 398 2037 2923 3 766 2457 6732 3 2923 6109 398 3 1694 1430 3126 3 6622 3039 6105 3 6485 6484 6056 3 2415 2454 3180 3 6105 6109 6056 3 2889 1799 3363 3 5370 5369 6022 3 7443 7062 6011 3 6022 6053 6011 3 2038 7008 5966 3 5882 7054 28 3 757 2699 1685 3 2311 3631 6275 3 3422 7473 4956 3 2039 5882 5966 3 3193 6637 4117 3 5882 2039 2040 3 5819 3176 131 3 5882 2040 7054 3 4927 2424 414 3 1343 6390 5652 3 755 2125 3592 3 947 1726 2769 3 2041 5812 2043 3 4735 4267 5812 3 991 2042 5812 3 2042 5859 2043 3 2043 5812 2042 3 2525 3285 5710 3 2043 4736 2041 3 1331 5231 705 3 5108 423 2156 3 5602 4797 1993 3 3983 1911 3607 3 2931 4421 1499 3 4508 3771 3191 3 2265 7353 3729 3 1879 2047 5787 3 1516 5785 5706 3 6905 4919 4132 3 56 2071 5765 3 1659 444 3140 3 5785 5787 5765 3 7504 7101 5727 3 5627 5270 485 3 5041 4914 4634 3 7328 6722 5719 3 5727 5756 5719 3 7326 7323 5700 3 6933 7373 5698 3 2452 4774 6557 3 2789 4909 1927 3 4671 2050 5678 3 5678 2050 5661 3 2078 3447 6832 3 5678 2074 4671 3 5671 2074 1 3 1742 5894 7382 3 1599 4562 6914 3 2053 5647 1967 3 7382 2058 5593 3 4909 1434 2711 3 5593 2058 5666 3 366 3179 3183 3 5593 2059 7382 3 5593 2053 2059 3 4903 4904 5102 3 2066 6302 5590 3 1751 1730 1727 3 4900 4901 3739 3 5562 3771 6794 3 2066 1111 5562 3 5549 3072 169 3 2066 5549 169 3 5549 2066 5590 3 5475 7032 3717 3 2067 6681 5513 3 5477 3393 2164 3 5284 5920 3867 3 2067 718 5477 3 2467 2067 5513 3 5513 5434 2467 3 6505 7410 5994 3 4760 4756 5375 3 115 5375 465 3 2071 5327 2866 3 7027 7026 5318 3 5327 5344 5318 3 2072 5294 2076 3 5294 2072 6604 3 2076 6605 2072 3 2076 7367 5285 3 5274 2074 5678 3 2900 2076 5294 3 5294 5274 2900 3 5571 6117 5270 3 4723 5179 2928 3 490 5248 4377 3 1560 113 6579 3 5869 2151 5248 3 2078 5247 2080 3 5247 2078 6815 3 3737 2080 5247 3 2080 4907 2078 3 1726 947 6697 3 6994 3940 3102 3 3050 2042 991 3 274 5136 1455 3 4889 1381 737 3 5121 2084 2956 3 7255 1212 1770 3 3559 2688 3601 3 5153 5121 1278 3 4877 4878 2218 3 5180 5546 4143 3 2771 2569 736 3 5242 2087 5069 3 2087 731 5095 3 5069 5095 14 3 4816 2088 954 3 954 5055 4816 3 6608 4225 292 3 6094 1270 4874 3 3928 3658 4357 3 4639 4234 4972 3 6095 4889 4911 3 4906 1456 4040 3 4906 4911 1411 3 6142 4872 737 3 4439 2089 4883 3 1585 6902 1275 3 3202 5991 1810 3 4883 2093 4439 3 2090 4871 4185 3 2093 481 4871 3 5462 3118 2508 3 33 2330 2093 3 4616 2102 2077 3 840 3288 2083 3 4049 5729 4869 3 3509 2389 6505 3 33 2093 4883 3 4581 3076 2927 3 4860 4862 341 3 7100 7265 1194 3 7472 5756 4825 3 6500 6410 4802 3 4825 4870 4802 3 1778 1779 2856 3 4205 898 5804 3 6310 7315 4794 3 7047 2094 1109 3 1109 4778 7047 3 111 1932 4729 3 2097 4729 2905 3 4729 2097 4794 3 4729 4794 3790 3 7064 7063 4728 3 7443 2906 4693 3 5166 2587 1801 3 6200 4280 460 3 798 1568 206 3 4432 7018 6005 3 2887 930 2555 3 2099 4687 2906 3 6049 864 866 3 4687 2099 4728 3 4674 6586 265 3 4674 2100 2719 3 6053 7218 4644 3 3183 2447 366 3 4644 2100 2099 3 2105 2101 5142 3 5142 4595 2105 3 721 3584 935 3 2101 2105 44 3 4616 2105 1493 3 242 443 2490 3 1751 1727 2790 3 4594 5681 5392 3 4594 3033 5113 3 4578 2225 1316 3 4578 4550 858 3 4578 2109 3328 3 1993 4797 2981 3 4550 2111 858 3 4550 4578 1316 3 4491 2114 6114 3 2116 4483 2159 3 4491 4517 4483 3 5657 6094 1271 3 7277 7276 4469 3 5500 2123 4469 3 6900 2119 2911 3 4425 2120 4455 3 4455 2120 2773 3 1762 2122 4425 3 4455 2123 4425 3 5113 3033 157 3 3925 2124 4413 3 2124 6213 2912 3 5535 1586 2445 3 4413 2126 3925 3 1282 4393 157 3 6505 2389 7410 3 4393 2126 753 3 4389 2126 4413 3 2127 2558 4380 3 1770 6326 7255 3 4845 4846 1488 3 2433 3104 4936 3 6096 2845 4283 3 4213 4727 4359 3 4359 4374 4380 3 7483 7482 4355 3 5342 7397 4319 3 4343 4355 4319 3 7487 7488 4316 3 6617 6654 4282 3 4843 311 1298 3 7389 7391 4269 3 12 4316 4269 3 4401 1876 2121 3 5959 5064 4214 3 2128 4214 5064 3 3777 2931 2680 3 4559 471 1729 3 2129 4180 2130 3 4180 2129 6577 3 4161 2130 4180 3 2130 3958 2129 3 3104 2433 3466 3 4180 4214 2128 3 2128 4161 4180 3 469 1623 4882 3 7182 2132 4150 3 2132 1143 4135 3 2443 2512 6005 3 2133 4135 5451 3 4135 2133 4150 3 1890 7447 4118 3 4118 2134 1890 3 2742 7053 4918 3 3213 5396 7146 3 5700 5698 4116 3 2134 2915 4116 3 2134 4118 4112 3 2434 1865 6680 3 4112 2915 2134 3 2914 5176 3222 3 5200 5197 4081 3 2628 2579 1059 3 7030 7035 4004 3 4041 4081 4004 3 4109 4268 4003 3 2940 6380 2192 3 3373 2136 320 3 320 3999 3373 3 5088 77 3664 3 4145 3008 3990 3 3999 4003 3990 3 7011 5218 3932 3 5854 5187 3926 3 3932 3979 3926 3 7411 7408 3923 3 4343 7208 3900 3 2639 2335 455 3 7480 6666 3891 3 3900 3923 3891 3 2443 5617 6872 3 6727 2139 2145 3 6856 2140 3838 3 2140 6859 2342 3 3837 2142 3838 3 3727 5976 2573 3 3838 2142 6856 3 4250 3221 2142 3 3838 2145 3837 3 3837 2145 2139 3 4982 5055 3834 3 3784 5852 3036 3 4894 5426 2492 3 1638 4762 5707 3 6846 2676 4630 3 569 2146 3763 3 3763 2146 2347 3 3763 3784 1251 3 6328 2147 3750 3 3750 2147 6325 3 3505 3280 2117 3 2152 3750 2685 3 2149 2148 3743 3 4076 4159 7514 3 3737 2149 3743 3 3108 5615 4260 3 3690 4225 3590 3 5247 2151 2149 3 2800 3802 1210 3 7514 2916 4163 3 3737 3743 2918 3 3853 2154 7083 3 4826 4827 4745 3 6662 2158 2923 3 2923 2158 6109 3 153 521 2189 3 2393 3606 775 3 765 7149 3934 3 2159 419 2116 3 2942 7016 5653 3 2942 1652 6724 3 2943 1803 128 3 3978 2354 2960 3 551 5584 5971 3 2165 2976 379 3 2895 5999 3504 3 6649 4272 2925 3 2166 3938 142 3 871 6456 4823 3 2167 4156 4142 3 3011 4167 1502 3 3011 2168 6285 3 711 360 1170 3 1611 3015 6870 3 3015 2170 7140 3 978 7242 5379 3 811 5105 2054 3 153 4633 5259 3 3033 2171 1282 3 3339 827 3043 3 161 5193 2208 3 2173 3598 167 3 5861 2174 4504 3 6872 2512 2443 3 704 5240 368 3 4753 3709 2981 3 209 3054 3273 3 3072 2177 34 3 34 2177 5084 3 3242 1391 2180 3 3203 2182 281 3 2663 6461 612 3 5158 1561 1140 3 378 6556 2646 3 366 3150 1864 3 7220 3281 6483 3 3586 1208 5599 3 57 5261 2990 3 3535 1477 2970 3 2189 3119 153 3 759 3106 4933 3 3106 2185 5813 3 3267 2188 558 3 5680 2191 3130 3 3130 2191 2702 3 37 838 4752 3 2666 5511 2271 3 2192 1382 2940 3 5473 3131 5471 3 38 206 1568 3 2194 6762 1677 3 2741 1449 2380 3 2195 3132 122 3 6196 2474 2439 3 1578 6776 504 3 5372 6558 3141 3 1963 3434 7129 3 5213 2198 3143 3 39 186 6195 3 1976 712 5568 3 5409 6265 2455 3 5409 2252 6265 3 471 4092 7139 3 3281 127 7496 3 2696 6086 614 3 2639 2474 2770 3 2203 347 348 3 347 2203 3861 3 1497 5680 3130 3 1497 2580 6582 3 2207 236 1399 3 1568 3480 182 3 3375 1544 227 3 4200 426 2220 3 4432 2574 7018 3 6668 7242 6103 3 2220 211 4200 3 2208 6468 342 3 4662 2414 3229 3 4812 6571 4808 3 7378 1957 1212 3 6679 6752 1929 3 2419 6 2159 3 5592 2211 364 3 2573 7508 5985 3 7378 7255 1452 3 1710 3675 5000 3 5732 2213 1372 3 1907 4067 2746 3 1568 182 38 3 3842 4875 306 3 5110 4829 4806 3 1743 3066 2812 3 5281 6692 3314 3 1489 1301 3197 3 6569 2216 2726 3 4048 1745 2578 3 207 2217 675 3 3054 2219 3273 3 3304 464 2826 3 3974 5143 2431 3 2222 216 506 3 2222 3292 215 3 7459 2491 7456 3 7255 4216 1452 3 3102 3940 5616 3 2223 1239 1044 3 579 3319 219 3 43 220 6062 3 3328 2225 4578 3 2524 3436 5524 3 4568 6632 5895 3 3669 2287 552 3 7039 3172 5165 3 3749 511 5810 3 5482 223 3349 3 5644 2230 3362 3 3362 2230 1476 3 4255 2231 3373 3 4108 2232 1127 3 369 4001 5317 3 4119 2234 1346 3 2234 976 3697 3 4161 232 59 3 891 3412 5210 3 2621 3304 2826 3 7320 1690 3983 3 2430 6138 1304 3 687 2007 5081 3 1580 3433 6784 3 5619 2883 6165 3 4323 239 3433 3 5548 243 67 3 5691 2240 3437 3 2240 6075 282 3 3370 1240 2612 3 6373 1991 1765 3 634 2243 4714 3 246 6741 410 3 1991 4169 1765 3 248 5782 178 3 5135 886 6426 3 683 1644 4052 3 3472 248 0 3 3148 7043 4244 3 1961 4468 1971 3 467 2248 4356 3 4665 6527 4791 3 2248 4453 396 3 6896 2021 2253 3 2253 5358 549 3 6609 2254 3501 3 4960 5709 788 3 1595 54 6831 3 57 269 5261 3 3621 270 58 3 2622 5083 4789 3 5599 4087 3586 3 1613 138 5931 3 1455 3550 274 3 272 4782 4539 3 4539 3555 272 3 3508 2267 3986 3 1458 4926 6493 3 3126 5276 1694 3 1262 2337 4339 3 7437 4579 6965 3 3583 4677 4749 3 7267 6101 4782 3 3583 2271 6812 3 6608 4780 130 3 2272 525 5124 3 2273 2275 5970 3 741 285 7444 3 5570 290 3613 3 2607 3870 1730 3 2283 7122 290 3 1548 3680 3338 3 3245 4468 1961 3 5842 2284 3630 3 7222 2286 3635 3 3635 2286 6433 3 4040 6876 4906 3 3648 2287 4970 3 4607 2288 585 3 2288 3678 304 3 864 6282 7372 3 2289 3712 2291 3 3715 2291 3712 3 2932 1481 1453 3 1453 5740 1114 3 3794 6103 6913 3 3661 2980 1972 3 1972 2980 5269 3 956 4776 4779 3 668 4773 4593 3 2294 618 4686 3 3304 4518 3042 3 3396 4976 3063 3 5178 4897 4771 3 2277 317 4193 3 1189 6065 5933 3 3372 3845 340 3 5747 3811 3744 3 2563 3386 5061 3 5853 2804 7082 3 3787 2304 3789 3 2305 3792 2538 3 2334 1473 1908 3 2595 2845 5409 3 329 2306 40 3 2306 3811 330 3 4401 5383 310 3 7456 2491 3813 3 5383 2309 310 3 4029 2720 5171 3 3602 2892 3827 3 6795 2980 3121 3 6055 2312 3840 3 6320 1712 3453 3 5488 5501 5531 3 6218 2313 6474 3 7083 2315 3853 3 4726 3859 345 3 4563 2317 3864 3 2548 3909 357 3 3912 2726 2216 3 3912 7155 5280 3 3936 3762 4979 3 3936 3559 3762 3 6480 2319 3937 3 4212 7008 4761 3 6461 3870 612 3 3937 2319 7435 3 818 3943 5007 3 2158 300 6056 3 4246 2321 4717 3 4863 6553 1734 3 7437 5563 2388 3 5715 3762 3601 3 5951 878 1198 3 4151 5196 4353 3 3878 1115 4006 3 5490 1023 3974 3 3306 2405 4017 3 2569 4303 5599 3 5375 4756 2520 3 390 2326 4039 3 4039 2326 5252 3 7004 1918 1556 3 843 7111 5097 3 5628 7227 2534 3 5013 2327 4071 3 2327 1594 1311 3 4078 4219 2975 3 1127 2328 4108 3 4108 2328 7106 3 67 399 5548 3 7270 2537 5978 3 4559 4092 471 3 733 5106 471 3 4360 1045 557 3 1473 2334 663 3 523 2336 4139 3 2812 3066 1908 3 2339 566 406 3 2339 3344 4154 3 2340 562 397 3 5649 1572 6770 3 413 6078 2640 3 3682 3376 6394 3 6355 6899 945 3 3684 4776 4744 3 4171 3420 4273 3 3865 7130 7136 3 655 2422 1193 3 3399 6411 4751 3 7368 1056 866 3 4163 6949 6153 3 6887 2352 4195 3 4195 2352 4493 3 5599 2746 4087 3 4195 4493 4492 3 4267 4735 4079 3 7310 2353 4207 3 4207 2353 2395 3 2092 2355 4969 3 430 2356 4217 3 4217 433 430 3 439 2357 4243 3 2357 4242 440 3 442 23 2360 3 3373 2361 4255 3 2230 1075 2940 3 780 4732 2008 3 452 6499 6383 3 3697 6375 4276 3 230 4277 459 3 4049 4869 645 3 1041 4277 5267 3 6808 1215 2757 3 86 2365 4292 3 4292 2365 7343 3 4663 7177 4307 3 2507 462 1541 3 6876 4040 4702 3 3853 2315 6825 3 4948 2367 4329 3 4329 2367 6694 3 2368 7468 2369 3 2369 4347 2368 3 7061 2371 4347 3 2374 4357 299 3 970 4358 5354 3 5845 2375 4370 3 4370 2375 4368 3 3369 1141 4371 3 1217 4373 5988 3 2110 1491 47 3 490 482 2984 3 1551 5032 6336 3 7136 5504 3865 3 5408 2378 4378 3 4722 5485 3218 3 4732 2382 266 3 640 6130 1950 3 5663 7226 4718 3 2003 2790 5589 3 5978 7385 7270 3 1437 504 1579 3 4412 5071 255 3 1738 510 6407 3 7322 4360 5040 3 4430 5944 3320 3 2387 4437 519 3 4437 2387 6174 3 3652 3803 1816 3 5112 4458 528 3 4326 3473 1019 3 1412 3427 1424 3 3317 7137 4713 3 40 2390 4465 3 2416 1651 6443 3 2390 4700 604 3 5211 356 5819 3 2391 4467 4955 3 6591 1504 2392 3 2392 4482 4703 3 4207 2395 4492 3 4700 4706 487 3 4492 2395 4195 3 7494 543 4493 3 7349 2396 4504 3 3310 3772 6115 3 2827 7300 1814 3 441 5620 681 3 2006 2415 3180 3 3212 3009 1489 3 4695 4696 5640 3 1546 1995 4867 3 3465 2400 554 3 2423 7303 381 3 7084 1966 7074 3 7379 2551 3342 3 7211 2534 7227 3 560 6793 2344 3 6420 36 1416 3 4541 2401 5011 3 5101 774 2460 3 571 2402 4563 3 1744 5922 5762 3 3147 2526 4574 3 2403 4592 575 3 4592 2403 1081 3 2404 4606 581 3 2404 4605 582 3 4017 2405 4609 3 4609 2405 4608 3 1868 4615 2849 3 7061 7340 1835 3 1388 4627 6386 3 4627 2407 4629 3 2408 4629 597 3 2054 6250 7321 3 625 4692 5982 3 2410 4661 605 3 4661 2410 4858 3 42 607 643 3 4663 607 4664 3 1296 609 6195 3 4667 2411 4666 3 938 1704 3102 3 5420 4682 3228 3 4753 4797 1452 3 6273 6394 3211 3 3229 2414 4689 3 5181 319 5027 3 4689 2414 624 3 4228 2551 5047 3 1704 1903 6994 3 4931 2415 2001 3 2001 2415 7294 3 1649 2416 4710 3 4710 2416 5915 3 2413 4685 4684 3 2417 1951 460 3 2363 5814 3985 3 4725 2110 1493 3 3090 725 4896 3 1856 1707 3819 3 3934 7149 3929 3 2422 655 1952 3 37 4752 4747 3 7303 657 4752 3 666 2425 668 3 2425 4775 673 3 2758 594 6052 3 1718 6132 7143 3 2426 683 682 3 683 2426 1644 3 3992 1738 7176 3 1192 2429 4800 3 2430 4801 688 3 4801 2430 6074 3 1221 3629 1467 3 4007 2431 4805 3 5006 2637 4813 3 937 4816 5266 3 6309 1359 5028 3 5088 2432 77 3 6265 6305 2995 3 705 77 2432 3 7383 4832 1804 3 2258 2564 7155 3 4832 2434 6681 3 4406 4619 4683 3 1488 4846 1544 3 7115 943 6587 3 2784 3889 2941 3 6882 2373 4993 3 3253 3998 4406 3 6877 2437 4851 3 7000 2493 4836 3 4976 3396 3706 3 4333 5066 992 3 716 2440 4856 3 4837 5022 5078 3 6805 2442 2445 3 3365 2445 78 3 3600 5533 3012 3 2102 4616 47 3 6570 2446 1270 3 2448 4888 735 3 4888 2448 4890 3 497 4896 4893 3 742 2450 4897 3 4677 4678 4749 3 4912 4937 764 3 4504 2600 5861 3 2125 4923 4389 3 6581 5295 4676 3 2001 2453 4931 3 3106 2454 4933 3 4934 760 83 3 763 2457 4937 3 1315 2603 2505 3 1183 767 2614 3 6470 1087 1802 3 773 5839 245 3 2479 6857 5617 3 4943 1463 3996 3 7485 2461 1179 3 1179 2461 5921 3 7043 3148 4060 3 4948 4329 777 3 780 6401 4952 3 4732 780 4951 3 4952 784 4951 3 4672 6432 3446 3 648 4576 2570 3 788 2466 4960 3 4960 2466 5937 3 5684 3570 4424 3 6792 4376 7085 3 5929 796 86 3 3628 6038 6957 3 7428 6165 92 3 4202 6270 6974 3 3018 2998 2623 3 934 4804 3761 3 3509 3345 2959 3 1654 3515 4346 3 7087 960 1268 3 92 6763 1797 3 6897 2663 2578 3 648 2570 6470 3 5933 2475 5002 3 2475 5399 814 3 7080 2683 5003 3 2922 5006 4813 3 6857 2479 5006 3 3943 2480 5007 3 1208 3586 1079 3 5007 2480 7478 3 819 3984 2840 3 5628 2485 5009 3 5009 2485 6539 3 2486 5013 4071 3 5013 2486 2807 3 1674 5987 4910 3 5846 919 5251 3 5233 2487 5028 3 5028 2487 7387 3 4914 5041 5036 3 3339 2226 5051 3 830 194 2489 3 4899 2566 156 3 5058 2489 5063 3 1079 3586 3441 3 7425 1090 3236 3 6116 2878 6902 3 5837 3659 5082 3 7236 2554 7206 3 2836 2952 629 3 5088 3265 3122 3 3122 2560 5088 3 7111 2494 5097 3 5097 2494 7363 3 5101 2497 5105 3 4072 3681 3696 3 2499 5111 850 3 5111 2499 5114 3 4352 2500 5128 3 3468 2625 5131 3 5128 2500 5132 3 1122 5170 875 3 298 4667 4666 3 1468 5171 6507 3 60 3723 1142 3 5195 5634 1514 3 1324 3025 2109 3 5195 2501 5196 3 4151 885 5196 3 2503 5212 892 3 3143 2504 5213 3 1444 2248 467 3 4187 2505 2412 3 900 6381 649 3 5245 1716 2507 3 4624 3723 242 3 2508 914 2938 3 4727 5918 5906 3 2075 7178 6901 3 914 4348 910 3 3992 2509 5251 3 2496 1087 3384 3 4820 4753 1452 3 4433 3591 2921 3 2513 5256 927 3 4630 2872 1607 3 5256 2513 324 3 939 836 4669 3 3591 7470 1121 3 5221 5940 6284 3 2410 3584 721 3 941 5526 3316 3 663 2721 6516 3 351 5304 951 3 2516 5380 953 3 3358 961 5313 3 5949 5435 4658 3 5507 3730 4633 3 2347 2518 3763 3 2148 5322 3743 3 5856 2523 5329 3 5329 2523 5328 3 4574 2526 5333 3 7269 1624 1780 3 4478 5345 968 3 487 7161 4653 3 5345 4478 7291 3 1122 4647 880 3 212 1821 2657 3 2529 5361 974 3 6016 4326 6019 3 3587 1511 2420 3 5361 2529 5360 3 5935 4381 4967 3 6817 2544 1534 3 2554 4739 7208 3 769 4354 5159 3 5249 4887 6903 3 6603 2309 91 3 1104 4283 3096 3 2535 5390 984 3 5400 5686 1096 3 2535 984 990 3 2443 2617 2479 3 3964 4050 2749 3 972 5818 1690 3 2112 2678 1847 3 5851 2539 5419 3 6043 5817 4642 3 5419 2539 5422 3 91 995 6603 3 5429 2532 792 3 4672 3594 6431 3 2541 5759 1126 3 2081 5447 1006 3 1717 2543 2273 3 3144 3444 6284 3 5463 2543 5465 3 1016 5909 5471 3 3096 3290 5597 3 2821 3228 7010 3 6874 942 4306 3 3341 2054 7321 3 5490 2545 5489 3 3909 2548 5512 3 4050 3964 1119 3 5969 2550 5522 3 2550 5520 1030 3 331 1036 3979 3 2558 93 2913 3 3334 7301 5087 3 2559 6457 1438 3 5663 4718 4638 3 2749 4414 3964 3 5171 2560 3122 3 2082 6453 4636 3 2561 1276 2223 3 2562 5566 3888 3 5566 2562 5569 3 1809 4470 5572 3 2889 2565 5591 3 1054 2568 5592 3 3376 3682 5527 3 867 2575 1068 3 3965 1062 5596 3 7357 2572 1843 3 1843 2572 5603 3 598 4628 7454 3 6692 3388 4341 3 5208 5573 5603 3 3197 1684 5484 3 3675 1710 816 3 2575 1542 1068 3 1542 2575 6698 3 6274 2576 6609 3 4626 6268 5721 3 1371 1877 4489 3 3362 5648 5644 3 5553 2605 2345 3 3594 2826 3618 3 5062 1494 5659 3 2722 943 6588 3 1441 1966 6988 3 3965 2579 1093 3 3130 2580 1497 3 5400 2581 5686 3 5872 381 7518 3 3764 4422 596 3 898 3009 3212 3 5686 2581 6037 3 1315 3007 4194 3 7450 2709 2441 3 5907 5235 644 3 4621 4622 3107 3 2498 5105 811 3 2345 2605 1703 3 1115 2585 5741 3 5741 2585 5740 3 5749 2586 5748 3 1127 2232 5764 3 2502 2587 5252 3 7194 2588 5766 3 5766 2588 5769 3 1245 1130 43 3 7005 7099 722 3 1758 3482 1235 3 6192 5309 1814 3 4364 204 5770 3 5607 2592 5771 3 2274 2501 1071 3 113 5811 3343 3 4752 838 1939 3 5771 2592 6822 3 1141 2594 5140 3 7303 4752 1939 3 5000 1100 1710 3 7074 1158 7084 3 998 5772 5791 3 5791 5772 5793 3 5143 765 2431 3 1661 1658 1662 3 2599 7025 1656 3 2712 2999 1648 3 1618 7523 307 3 7219 2153 7512 3 5813 2601 5861 3 356 5211 1060 3 5825 5827 1152 3 1729 4577 4559 3 1585 4953 2604 3 2639 2691 2335 3 5040 1363 1642 3 590 6615 5380 3 7513 3643 2998 3 4370 4367 5845 3 5845 4367 5843 3 4610 4611 3776 3 3114 889 6704 3 3545 5589 7141 3 2931 2950 4421 3 6478 6373 4770 3 1165 2608 5851 3 5851 2608 5852 3 143 105 7158 3 1501 5887 6590 3 1501 5886 5887 3 2612 5899 3370 3 5065 2613 5899 3 6033 1469 6024 3 5899 2613 3767 3 4485 3846 639 3 5007 7478 5917 3 1178 5284 4833 3 2614 5923 1183 3 2624 5930 1186 3 587 4608 720 3 5930 2624 5932 3 5131 2625 1191 3 2625 5935 6300 3 582 4605 219 3 785 2644 6072 3 6228 5947 1681 3 5956 6160 813 3 2249 2663 612 3 222 2627 5957 3 5957 2627 5959 3 5962 2628 5964 3 3145 3228 4682 3 5005 4600 4777 3 1211 1558 989 3 1360 2632 5983 3 4596 4597 1220 3 5988 4373 21 3 5988 2633 6045 3 7467 7399 7469 3 3595 7121 250 3 6546 5849 1164 3 4813 2637 6009 3 6010 1229 97 3 6719 4588 6372 3 2968 1727 3870 3 1231 5614 6025 3 4026 7217 1137 3 2964 5173 4585 3 1238 2640 6037 3 4582 5657 1271 3 6439 2695 6041 3 5396 4984 6034 3 3840 2642 6055 3 3685 6061 1243 3 220 2643 6062 3 6062 2643 6280 3 6068 3464 1248 3 7341 7018 3968 3 1751 4340 6526 3 6072 5937 785 3 1249 926 6073 3 6073 926 2662 3 2647 6080 1256 3 2647 6083 1260 3 4582 1271 1266 3 7460 6103 2872 3 7203 2661 2771 3 6850 6863 7198 3 6114 4243 5004 3 6186 2651 1286 3 1286 2651 6160 3 3152 1963 125 3 88 2690 6168 3 1158 7500 7084 3 5050 6834 3991 3 6179 2655 4239 3 4239 6091 6179 3 186 2656 6195 3 2656 6199 1297 3 6947 2658 6199 3 6199 2658 1297 3 5193 2660 6206 3 6206 2660 6208 3 6073 2662 6209 3 2662 7414 1875 3 2121 6594 2638 3 6347 98 6220 3 5523 5356 6220 3 3524 3651 2436 3 5511 2666 6223 3 6223 2666 6225 3 2632 1322 6322 3 3642 2669 6239 3 6239 2669 6242 3 4853 2673 1327 3 5073 5320 2926 3 1041 2679 6252 3 6409 3399 3405 3 4534 5269 4547 3 1639 2547 5835 3 7284 2675 1897 3 453 6771 3021 3 6445 2677 1897 3 7453 1335 99 3 1847 6261 7362 3 5478 856 7042 3 4570 4571 3797 3 2678 6269 1341 3 6252 2679 6269 3 6609 2681 6274 3 1348 2682 6278 3 2266 6304 1353 3 2564 484 1486 3 5003 2683 1359 3 6309 2684 5003 3 6312 6313 2596 3 2685 6325 1362 3 6325 2685 3750 3 6330 1368 461 3 2965 6343 1373 3 6343 2965 6342 3 3991 2741 2380 3 1330 2532 2638 3 6349 6352 1376 3 1377 2692 1379 3 6320 4330 318 3 4330 6320 3453 3 6375 1378 100 3 1318 6381 6379 3 1366 474 1699 3 6270 656 4576 3 6379 1289 1318 3 6279 6193 1708 3 900 1383 6381 3 4350 7135 4567 3 1384 7163 435 3 6041 2695 6385 3 5355 5264 6390 3 6390 6392 5355 3 2698 6393 1396 3 6393 2698 236 3 1652 6626 2024 3 6377 5928 6415 3 3276 1417 6418 3 2706 6434 1421 3 5180 4143 2993 3 672 1880 615 3 5617 2443 2479 3 7121 3595 7123 3 6949 2618 6444 3 99 2710 6445 3 572 2402 679 3 1927 6446 7505 3 4451 1926 101 3 3858 6630 2310 3 6054 578 6455 3 6455 578 6457 3 5305 4560 6552 3 4665 4791 4556 3 3898 1608 2715 3 2715 1608 6466 3 3632 6284 3444 3 6466 1443 3561 3 6058 2716 6497 3 6148 4555 4547 3 7497 1919 662 3 3506 2717 6502 3 6502 2717 6605 3 5171 2720 6507 3 6516 2721 6515 3 3797 4571 774 3 4764 1914 3921 3 6757 6773 2667 3 3397 5936 2723 3 6977 4599 5532 3 3626 5041 4634 3 1270 6094 6570 3 6570 6094 5657 3 2729 6591 2392 3 4701 4990 4544 3 5109 6624 6625 3 733 471 7139 3 2697 2671 6897 3 2638 4401 2121 3 3620 2520 749 3 5925 2735 6658 3 7139 5222 733 3 1710 1100 1853 3 5868 2736 6659 3 1330 4188 792 3 6659 2736 6663 3 6675 6040 1536 3 2743 6679 1929 3 2744 6706 3087 3 6706 2744 6709 3 6713 6403 6715 3 4313 4288 1551 3 7521 6215 4050 3 2745 6728 1555 3 6728 2745 6727 3 7440 6143 6545 3 2401 3025 820 3 6545 1603 7440 3 3109 2847 6752 3 6760 6546 5659 3 2563 5979 5343 3 480 3164 1457 3 7321 2265 3341 3 2747 3253 1569 3 1492 2748 6770 3 4540 4577 6526 3 5048 5221 6284 3 6351 4538 397 3 6197 3344 797 3 2383 1579 6776 3 3082 5374 2898 3 7401 4494 4037 3 2751 6788 1112 3 5854 2752 6804 3 1513 2160 2085 3 1954 6383 4533 3 1586 2753 6805 3 554 1668 1998 3 3593 7127 4720 3 6807 2754 6808 3 2770 1653 6266 3 5116 6297 5586 3 5204 2760 6814 3 2619 1523 7464 3 54 2761 6831 3 6822 2762 6824 3 1598 2763 6827 3 20 1600 2221 3 1240 2766 6829 3 6829 6044 1240 3 1973 588 6306 3 6845 4170 852 3 6411 3399 6409 3 123 6878 1616 3 7046 5558 1671 3 6887 1621 4308 3 4455 2773 6900 3 6900 2773 6898 3 6912 2979 6916 3 6595 2774 6937 3 6937 2774 6939 3 4686 2775 1630 3 1630 2775 7352 3 2776 6945 7095 3 2776 6947 1587 3 5858 2363 6690 3 2777 1854 1635 3 1637 6580 3306 3 3306 6953 1637 3 6970 4979 3762 3 2444 2959 5597 3 6970 2779 2557 3 1803 2943 1107 3 5529 6358 4528 3 7358 5631 4523 3 3681 4072 1722 3 1647 2781 7005 3 7281 5562 6794 3 7273 7016 1651 3 4434 1007 1183 3 2865 1657 5818 3 6575 2785 7031 3 2785 1661 1662 3 4179 881 6222 3 7040 5301 1667 3 904 2786 1657 3 191 1618 7507 3 5474 5288 1672 3 4778 2788 7047 3 7047 2788 5474 3 4909 2789 7048 3 4751 6411 2991 3 2789 7050 1676 3 105 1680 7158 3 3609 2792 7297 3 4381 1037 2468 3 2573 5976 2314 3 4347 1683 2837 3 3606 2406 3469 3 7108 6985 4522 3 1653 2770 6690 3 2796 7067 1688 3 6313 1722 1650 3 1689 109 1948 3 7441 307 6549 3 2801 7079 6024 3 3422 1702 1700 3 7082 7080 1702 3 4742 7089 2876 3 7338 2793 7089 3 3280 6858 2724 3 6858 2346 3971 3 2806 7154 1719 3 7154 2806 7152 3 7199 6955 4515 3 6408 2919 5692 3 4601 4932 5278 3 2807 1728 1724 3 1728 2807 7169 3 7170 6185 699 3 6932 2811 7172 3 2811 7323 1830 3 6767 1737 6296 3 7398 198 7184 3 4287 2814 1906 3 1906 2814 7469 3 1747 2815 1768 3 2815 7235 1768 3 74 1756 7417 3 5754 1838 1940 3 5768 7234 1767 3 6670 6542 771 3 7196 1746 4513 3 1776 7246 1772 3 29 2823 7285 3 6857 2821 3646 3 2817 7268 1778 3 7268 2817 7271 3 3918 2818 1784 3 1785 2819 7273 3 7282 2820 7284 3 1794 2822 7284 3 4506 4507 5122 3 7284 2822 7282 3 7285 2823 7287 3 3933 613 661 3 6121 3228 2821 3 6273 2825 7295 3 7295 2825 1809 3 1576 2141 7507 3 1815 2827 7153 3 6834 7092 2741 3 6478 1142 2155 3 2919 6408 2174 3 363 2155 7096 3 2794 809 3545 3 1522 2196 1520 3 2908 3002 85 3 7304 7471 7442 3 3395 1332 2816 3 2652 6560 4502 3 109 2830 1948 3 660 5404 4499 3 2760 5436 4757 3 1824 2830 7310 3 6865 4498 4497 3 6328 2832 1829 3 1829 2832 7354 3 3499 1703 6844 3 7340 7338 1835 3 7061 2837 7340 3 2493 6579 1912 3 7343 2838 7345 3 5696 2839 7345 3 4504 6408 7349 3 2841 7360 1844 3 7360 2841 7362 3 5587 2843 1857 3 7167 2844 7381 3 4520 4284 7180 3 7205 2846 7396 3 2849 7406 1868 3 7406 2849 7405 3 2025 2022 4490 3 6253 2850 7412 3 7413 6592 559 3 110 2850 7414 3 5837 2808 380 3 2852 7439 2854 3 7342 2854 7439 3 1603 3042 7440 3 1703 3499 7083 3 7440 3042 4518 3 3600 2855 7447 3 5807 2856 7452 3 7452 2856 7455 3 5576 287 2749 3 7455 4531 2510 3 2860 7462 5140 3 1760 650 1770 3 1770 1212 1760 3 7462 2860 7465 3 805 2859 2910 3 1179 2861 7485 3 7485 2861 7486 3 4763 3662 915 3 7495 7278 7497 3 1371 4489 5005 3 2866 7502 2071 3 2866 7501 1922 3 783 3720 131 3 1933 7505 1928 3 2069 7283 5344 3 1513 4905 2160 3 1618 7441 3634 3 1949 3807 1947 3 2869 2060 1742 3 2060 2869 7147 3 7147 2870 2060 3 6589 614 6086 3 6767 761 3240 3 2871 6464 1955 3 6464 2871 6214 3 4186 2874 1989 3 1989 2874 6513 3 4939 7149 765 3 1992 2877 1967 3 5647 2052 3716 3 3716 2052 1965 3 3230 6942 4487 3 4703 4481 2392 3 5658 2577 5761 3 2577 5389 2879 3 2879 5761 2577 3 5394 2533 2880 3 2533 2621 6479 3 2186 2808 3714 3 3018 4882 2998 3 7410 2514 5994 3 1978 2881 4654 3 2602 7305 76 3 4654 2881 4740 3 1102 2858 6136 3 3125 2760 3038 3 7101 2882 4390 3 2882 4451 1984 3 1906 4294 4287 3 2884 3841 1990 3 3841 2884 3812 3 1267 1964 5518 3 5518 1964 7038 3 2886 7272 2004 3 7272 2886 7294 3 2014 5824 7205 3 4796 4640 4479 3 7205 5824 6555 3 2664 1915 3079 3 5601 2018 7122 3 7122 7174 5601 3 2283 2888 7122 3 2034 7091 7116 3 5059 5595 2565 3 3827 2892 6708 3 2892 6724 2024 3 6442 924 2034 3 5356 2894 6347 3 6347 2894 6338 3 5966 7006 2039 3 1373 5246 174 3 2555 3606 2393 3 5882 2038 5966 3 5630 6731 4474 3 5812 2041 4735 3 5812 4267 991 3 3277 4510 3761 3 3277 168 2044 3 1489 2002 1301 3 1993 2794 5602 3 2044 2899 732 3 5661 2900 5678 3 5678 2900 5274 3 5666 2901 5593 3 6691 5549 5590 3 2959 3345 5023 3 6680 5434 5513 3 6604 2902 5294 3 1506 4404 568 3 5294 2902 5274 3 6815 2151 5247 3 5443 2847 2335 3 5065 3154 2764 3 2905 4778 2097 3 4693 2906 4687 3 2906 4644 2099 3 4757 4179 3038 3 7426 5559 734 3 5142 5469 4595 3 4244 1039 3148 3 916 163 1158 3 7002 163 916 3 2911 4455 6900 3 2912 4413 2124 3 947 2903 6719 3 4413 2912 4389 3 7157 6017 7160 3 3677 816 3573 3 4471 4472 4850 3 2913 4380 2558 3 4818 6326 1770 3 4380 2913 4359 3 6577 4214 4180 3 4955 533 2391 3 7428 125 7129 3 2855 4118 7447 3 4118 2914 4112 3 6803 2915 4112 3 2917 3838 2140 3 3743 5322 962 3 6121 2922 4297 3 7219 5589 2790 3 7290 3678 606 3 6512 2930 4059 3 3181 4730 3772 3 5430 4700 2390 3 6671 5934 3453 3 1917 2920 2184 3 2184 658 6448 3 2921 7075 515 3 7075 2921 1121 3 5585 7068 7180 3 2315 7083 3499 3 1530 2037 3331 3 422 3394 6465 3 7366 6465 3394 3 6624 2924 1181 3 1181 2924 6919 3 6685 3573 816 3 3536 2925 6959 3 4522 2927 7108 3 5169 2928 2370 3 6469 5890 4462 3 4059 2930 4026 3 2950 2931 3777 3 4026 2930 4587 3 5501 5488 610 3 6166 2169 2932 3 2933 2809 3027 3 528 4456 1883 3 4452 4453 1444 3 2809 2933 3868 3 122 7470 346 3 3474 2934 3647 3 3647 2934 5423 3 6844 2236 3499 3 6232 6124 3255 3 585 1831 4607 3 1831 2938 914 3 3848 2939 7311 3 7311 2939 7493 3 2940 3031 2230 3 3031 2940 1382 3 367 6191 3978 3 2457 2941 482 3 6738 7353 7321 3 457 2943 128 3 128 2867 457 3 3274 2944 6673 3 5066 4333 2045 3 6673 2944 7289 3 4564 2945 2626 3 2626 2945 1413 3 14 5095 232 3 4769 2946 124 3 124 2946 1375 3 2571 1033 2187 3 3642 6239 1258 3 2378 443 1137 3 3985 5435 5198 3 6139 2890 2858 3 1430 5938 1869 3 6115 3290 3310 3 3668 963 3399 3 3208 2951 1804 3 2995 3333 3146 3 1804 2951 3361 3 128 2944 2867 3 5023 5597 2959 3 4421 2950 1314 3 992 833 4333 3 5439 2954 660 3 660 2954 5405 3 7463 2957 4822 3 4822 2957 5786 3 6628 2958 3215 3 367 427 6065 3 4442 4444 3944 3 7108 2927 1295 3 135 5343 2027 3 3873 2962 6473 3 3263 4705 4299 3 1763 4536 1129 3 120 959 4589 3 7450 6016 2709 3 2609 4956 6230 3 5938 1430 1694 3 4296 174 457 3 5246 4271 174 3 3361 2966 254 3 254 2966 401 3 2954 2967 4701 3 3111 7344 4579 3 2742 4918 134 3 6736 669 7 3 4701 2967 4994 3 5784 4560 831 3 4038 7336 4410 3 6629 2969 7475 3 2387 3981 6176 3 7475 2969 4332 3 7242 978 6913 3 3804 2972 63 3 2564 2258 484 3 6599 2973 6081 3 6081 2973 3419 3 1521 6967 6971 3 2161 6781 5778 3 2690 88 6354 3 3829 1486 2428 3 2237 1214 714 3 3484 2974 2976 3 4188 1330 7513 3 3484 2976 2165 3 955 2976 3224 3 517 4430 4237 3 4124 289 4562 3 5180 672 5546 3 3657 2977 3633 3 4605 3633 579 3 13 5486 1952 3 4374 2978 444 3 837 2890 825 3 5909 2979 6963 3 1765 4770 6373 3 6963 2979 6912 3 552 137 1256 3 1256 3669 552 3 2941 2984 482 3 482 6732 2457 3 4426 7376 5296 3 5669 2986 3231 3 512 4423 2169 3 2956 1278 5121 3 3627 5636 4415 3 3869 2987 928 3 928 2987 1438 3 4404 3998 4424 3 4566 550 3068 3 5174 5103 3617 3 139 3267 4503 3 6005 7018 7341 3 7513 4882 4188 3 2548 2992 714 3 2956 7267 5136 3 3181 3310 5695 3 2531 3256 3294 3 4562 1599 5499 3 6085 5259 3993 3 2994 2897 4698 3 3742 5983 815 3 535 4796 4479 3 2996 6152 2441 3 6152 2996 6763 3 734 5559 1394 3 6963 6912 1615 3 6505 6738 3509 3 5424 703 7385 3 754 5113 157 3 2947 5721 7015 3 7239 4500 682 3 4681 7115 7104 3 1733 2999 6353 3 4513 142 6566 3 1920 7497 2303 3 2007 3000 5081 3 2875 7478 388 3 2267 4021 389 3 4205 5436 7186 3 3379 3003 3425 3 6353 2999 2712 3 7015 4795 3336 3 3425 3003 3653 3 6540 3686 7433 3 556 6133 4409 3 886 5135 889 3 5639 4758 4192 3 278 3005 4537 3 3990 3008 5 3 4818 3010 6326 3 6326 3010 4495 3 416 1352 6231 3 5715 6458 6067 3 5692 2740 3024 3 4583 6824 3672 3 6847 3014 6581 3 2281 4614 2292 3 3181 3772 3310 3 2659 335 3028 3 294 2117 3727 3 5438 3016 2802 3 2802 3016 3976 3 3461 3017 4524 3 4405 4407 6883 3 2520 3620 465 3 3389 3019 4947 3 4947 3019 200 3 1146 3020 1399 3 3021 2540 5388 3 3762 5715 2779 3 1161 3022 1188 3 3570 454 4424 3 153 5278 4633 3 5445 3023 3919 3 3581 6626 280 3 3791 3027 2809 3 5085 4364 5770 3 1944 3276 6418 3 3057 3032 352 3 2545 4007 3910 3 2171 3033 5392 3 155 501 4219 3 4486 2444 6115 3 1251 2546 3834 3 2546 3036 4735 3 3410 3037 1209 3 4394 4395 2896 3 1209 6782 3410 3 455 2439 2639 3 2498 4989 813 3 2189 4439 5021 3 6595 3039 1788 3 503 4391 981 3 1579 2383 412 3 4878 3040 2218 3 2907 4417 2950 3 2947 3336 4525 3 3996 5023 3345 3 157 4393 3186 3 2535 4388 309 3 4614 2226 159 3 3145 5721 7010 3 5814 5352 3632 3 159 5739 4614 3 2660 161 288 3 2734 1623 469 3 3140 5679 5598 3 288 4183 2660 3 3631 5276 2739 3 467 166 167 3 3598 1444 167 3 2600 2396 1261 3 3606 3469 7515 3 7096 1764 982 3 2081 3045 4512 3 1164 3045 4592 3 2624 4387 5865 3 902 2714 4828 3 2948 4881 3686 3 2497 3996 6250 3 4706 3046 487 3 487 3046 7164 3 6664 4016 3916 3 4486 3047 1735 3 2116 6981 4483 3 3048 1284 6113 3 5563 6762 2282 3 2436 1134 5099 3 3049 3994 2805 3 5104 3051 3797 3 1602 3051 3486 3 1173 3052 6425 3 1134 2436 626 3 3545 809 5589 3 6425 3052 6785 3 5118 3053 3075 3 3075 3053 5313 3 2219 853 1660 3 2379 3341 652 3 454 568 4404 3 7240 3057 1207 3 2924 3058 2325 3 2325 3058 3402 3 2969 3059 3796 3 3796 3059 3324 3 3093 3060 7156 3 2177 283 6686 3 3898 5479 1608 3 242 177 4624 3 7009 4379 707 3 3631 2311 5276 3 5085 168 4364 3 2540 3021 6771 3 1119 1722 1627 3 2586 4680 6007 3 3146 2455 6265 3 3044 5463 5465 3 5856 3069 5873 3 7093 3747 2797 3 1391 3071 2180 3 5818 7024 1911 3 2177 5549 283 3 2064 2225 36 3 281 5037 3123 3 4579 2244 3111 3 6447 2232 170 3 6447 3074 7097 3 6065 1189 367 3 2961 3076 1407 3 629 7318 2836 3 2376 5815 490 3 1407 3076 6440 3 5885 4801 690 3 2135 3255 6946 3 1357 3370 3767 3 3388 6692 5281 3 3729 4082 7457 3 3167 2594 1141 3 4525 3078 2704 3 2990 2425 2183 3 2990 2183 57 3 4023 2331 4993 3 3913 3325 7404 3 7097 3080 5687 3 6365 6552 3582 3 4370 4368 44 3 3420 3081 6867 3 2645 2664 5106 3 3082 1161 1099 3 1161 3082 3022 3 3702 4895 6978 3 5246 2946 1196 3 4363 1156 5587 3 3031 1382 2970 3 2944 3085 2867 3 2867 3085 2744 3 174 2965 1373 3 6785 3088 5651 3 5651 3088 4084 3 3177 3089 3305 3 6303 3091 4025 3 6239 3092 1258 3 5533 2062 4697 3 1258 3092 1241 3 4361 3184 5702 3 3350 3093 25 3 6504 4136 1484 3 175 3149 3715 3 1033 2571 1045 3 3197 3672 418 3 2433 3097 6337 3 6824 4583 1596 3 3098 5815 3808 3 3690 3571 4225 3 5815 3098 3099 3 482 3099 6732 3 716 4428 624 3 6732 3099 3097 3 5164 6481 6868 3 1446 1578 5875 3 6597 3100 4593 3 666 3101 679 3 3155 6002 3293 3 5463 3044 2275 3 3101 4561 572 3 3940 6994 1047 3 6460 5707 5809 3 5449 5427 5376 3 3221 3103 24 3 4936 3104 4891 3 1949 3105 5840 3 5840 3105 4114 3 2454 1151 3180 3 4029 2705 3543 3 5477 4288 165 3 3137 3814 5884 3 759 3111 6792 3 3166 3113 7204 3 7204 3113 6430 3 3267 558 437 3 521 4690 2089 3 7415 1083 4961 3 3103 3115 2394 3 4352 1775 5713 3 1559 3067 1013 3 2394 3115 6227 3 5154 5484 1684 3 6901 6032 62 3 1486 3829 1713 3 2508 3118 3904 3 3904 3118 4986 3 2310 4023 4993 3 5278 391 4601 3 3768 3120 5021 3 5021 3120 390 3 960 4645 4136 3 4435 5684 4424 3 990 287 82 3 4476 863 7409 3 6363 5482 3349 3 178 5782 6363 3 3429 3123 6264 3 2551 3124 1034 3 1034 5047 2551 3 4994 3127 2989 3 2989 3127 4642 3 3731 3128 4850 3 2580 1404 1252 3 6512 4059 4770 3 3852 3137 1725 3 2707 4349 6941 3 2834 1016 182 3 182 3480 2834 3 7075 1121 183 3 183 3520 7075 3 2928 3136 2370 3 2370 3136 267 3 3138 7103 2136 3 7103 3138 329 3 1720 4345 4349 3 6311 1579 412 3 6943 808 3572 3 5270 5627 4755 3 2504 185 5414 3 3073 5414 185 3 3447 3144 6832 3 756 319 1976 3 380 1450 5837 3 1013 3067 5459 3 1330 6594 7513 3 2073 7496 71 3 4359 4727 2978 3 5162 6717 4209 3 3830 3147 844 3 3147 4574 3151 3 701 3416 2726 3 3370 1357 1240 3 2085 3153 1513 3 7402 3893 6127 3 4642 3156 6043 3 6043 3156 7193 3 2704 202 1783 3 809 6427 3755 3 4244 7043 4182 3 5427 2991 6411 3 4378 7417 3158 3 1136 5832 5608 3 3158 3159 4077 3 4077 3159 6700 3 3682 3162 693 3 6700 6842 3814 3 3902 1110 476 3 2279 5325 691 3 187 840 6477 3 3164 3287 3288 3 148 3166 4617 3 4617 3166 5390 3 6643 4660 4705 3 3323 5575 5655 3 1451 822 6471 3 3153 3168 1513 3 1513 3168 1688 3 1364 969 5348 3 1364 3169 5605 3 2531 3294 2460 3 2419 4517 933 3 5180 1880 672 3 4043 3173 4985 3 6481 393 2993 3 7430 3950 7045 3 3103 3174 24 3 7318 603 6636 3 24 3174 6856 3 2448 3175 4542 3 2970 6531 3031 3 4631 3177 5690 3 5690 3177 5001 3 4705 4660 4299 3 5822 3219 6501 3 3052 3178 3305 3 4414 2749 287 3 4232 6911 2700 3 816 3677 793 3 4730 3181 7215 3 3639 3184 3584 3 7509 3184 927 3 999 7466 6070 3 7348 3185 5129 3 5402 3187 1498 3 1498 3187 6964 3 7517 1686 7231 3 4847 3188 4457 3 4457 3188 6551 3 5916 3446 6012 3 3272 3190 3289 3 6089 3194 456 3 456 1954 6089 3 4197 718 2467 3 6749 452 456 3 1723 3199 2206 3 4336 138 3599 3 5094 6023 4331 3 5693 7319 1366 3 3916 1633 6664 3 1627 1722 4072 3 5312 5942 5221 3 7055 3200 6228 3 3200 5093 5946 3 4016 6463 172 3 5041 3626 4584 3 2182 3203 1509 3 1509 3711 2182 3 3423 1562 193 3 5408 4378 4077 3 2166 194 830 3 6594 2121 7519 3 830 480 2166 3 2335 2691 3303 3 3287 3206 832 3 832 126 3287 3 4731 5072 4211 3 5619 5087 7450 3 7146 4321 5816 3 2367 1985 6693 3 6336 3540 4733 3 5597 5023 3096 3 5460 1649 4710 3 6481 5164 2728 3 1880 2379 652 3 1650 1119 3964 3 6494 4275 3243 3 5430 2390 2202 3 347 4320 3738 3 3533 3207 341 3 6621 4055 5624 3 3887 3208 6511 3 958 3165 1361 3 708 5243 6038 3 5023 1463 3096 3 3210 3670 1538 3 4136 4645 2065 3 405 808 5680 3 5680 1497 405 3 200 3020 4947 3 192 1822 1823 3 4327 4325 3582 3 2819 4323 2238 3 3582 2653 4327 3 192 3214 1749 3 4072 4051 1627 3 2117 6630 3858 3 6473 2962 6645 3 1544 3375 1488 3 3914 5699 6716 3 3714 6647 2186 3 5485 6282 1934 3 1072 5133 4322 3 5470 4688 5068 3 3218 4035 4722 3 5289 3292 1723 3 3115 3221 5668 3 4200 211 3223 3 1210 3802 435 3 5403 3629 1221 3 5555 6272 1885 3 5056 2982 5997 3 2664 2645 1915 3 3219 6500 7252 3 2165 4428 3484 3 682 3225 7239 3 7239 3225 3226 3 3976 3226 2997 3 2997 3226 3224 3 3163 3227 2279 3 2279 3227 4790 3 2768 4953 4129 3 2763 4317 5668 3 87 1954 4533 3 6600 5796 1567 3 606 619 295 3 328 2205 5980 3 3231 6790 5669 3 6790 328 1216 3 2439 3109 791 3 4112 3222 6803 3 4303 2746 5599 3 1281 3235 3566 3 339 195 3842 3 3446 1821 4672 3 6059 3239 5191 3 4168 3241 1502 3 1502 3241 6283 3 1014 2602 2812 3 2568 3244 3576 3 3576 3244 207 3 1734 2495 6487 3 697 7010 6268 3 3964 4414 6643 3 6924 1564 6750 3 2366 707 4379 3 3653 3246 3463 3 3463 3246 531 3 4324 3590 5137 3 3250 3249 130 3 130 3249 5137 3 207 4780 3576 3 4059 1142 6478 3 4959 3250 2482 3 2482 3250 675 3 801 3165 4835 3 603 1810 6004 3 3251 3094 3668 3 488 5093 203 3 4440 7224 4857 3 5408 454 3570 3 203 3966 488 3 3252 2364 4561 3 2584 6707 4995 3 7009 3480 1568 3 206 4572 798 3 339 306 752 3 7463 3258 306 3 7404 7256 7520 3 6384 3259 4298 3 4298 3259 5349 3 4416 3260 5492 3 5950 930 1339 3 4659 3144 3447 3 5674 3262 2893 3 2893 3262 308 3 675 6071 2482 3 6879 3265 3664 3 3664 3265 5088 3 5026 3266 4548 3 3116 6940 1884 3 5201 1712 6320 3 3945 2188 139 3 2513 3268 3269 3 6882 3183 3179 3 7141 2418 3545 3 464 3263 2670 3 3120 3269 7173 3 7173 3269 3268 3 4136 4005 960 3 3104 3270 829 3 829 4891 3104 3 2358 3271 4623 3 4295 3272 2629 3 2938 585 3676 3 2629 3272 4963 3 209 3037 2096 3 210 6169 1289 3 3085 3274 3275 3 227 2435 1118 3 2435 3275 6820 3 2933 3027 1269 3 1414 5085 3030 3 4510 3277 732 3 3312 3278 6315 3 1939 838 4020 3 6315 3278 4395 3 4641 3279 3680 3 5243 94 6396 3 3279 213 2220 3 2389 6102 1423 3 3038 2760 4757 3 3223 297 4200 3 3223 3282 5555 3 3220 3282 213 3 646 6813 3702 3 4743 5457 4309 3 1938 4050 6215 3 213 5289 3220 3 4194 2495 5767 3 2828 5287 5723 3 3239 3283 5191 3 5191 3283 6496 3 2403 3286 126 3 5508 1881 6423 3 3206 3164 480 3 3568 2157 7000 3 3288 840 3164 3 79 2083 2296 3 5800 4762 620 3 2296 3288 3286 3 3263 1603 4705 3 3279 3291 5289 3 6803 3222 860 3 5762 6865 4304 3 3292 5289 215 3 3199 3292 6104 3 6104 3292 2222 3 4360 7322 5453 3 6978 2091 3702 3 1463 3294 1104 3 155 3295 3296 3 3233 515 5944 3 3047 7327 1735 3 7327 3296 3717 3 4032 3298 3133 3 4169 2478 3754 3 3133 3298 1555 3 3299 4189 839 3 5442 7347 127 3 4346 3515 1869 3 4189 3299 6039 3 4743 6071 41 3 41 5456 4743 3 1290 3300 4600 3 3721 3302 7012 3 3302 6557 7337 3 4486 3772 4399 3 4017 5199 6660 3 981 4391 4293 3 6115 3772 4486 3 5998 3307 1777 3 1673 3308 3309 3 6496 3309 3650 3 3650 4886 6496 3 6554 1323 7151 3 3040 3311 671 3 1422 3312 3544 3 3040 3315 2218 3 5301 7040 1712 3 1 2902 7343 3 2218 3315 4473 3 4591 1564 3141 3 4261 6751 1239 3 1044 6040 6236 3 1956 2831 5166 3 22 3147 3830 3 156 120 3662 3 3668 6494 3251 3 22 3318 276 3 219 5972 582 3 2863 761 6276 3 4665 4556 4290 3 1443 219 3319 3 2524 5524 3724 3 4430 3320 4237 3 4237 3320 4240 3 5895 3172 588 3 4620 3629 5403 3 7407 5633 1981 3 6652 2771 7148 3 5374 7019 2653 3 638 5614 1231 3 3931 6716 7037 3 5156 3596 2742 3 5314 3196 1593 3 3060 3059 7156 3 3877 3326 1200 3 1200 3326 6639 3 4980 3327 2064 3 7042 6067 5235 3 2064 3327 2225 3 2493 7000 7159 3 3329 3377 6512 3 515 3233 2921 3 3377 3329 6928 3 3418 3330 6021 3 1604 6200 1020 3 6021 3330 6519 3 231 94 7053 3 847 3952 1177 3 4284 4279 4177 3 94 4918 7053 3 3623 3335 25 3 6965 1262 7437 3 6711 1548 3337 3 2341 3917 6382 3 1916 4010 4201 3 1215 3385 5973 3 426 3338 3680 3 5046 31 5604 3 2615 5078 5022 3 3000 7302 511 3 3000 3749 3753 3 7379 3342 6644 3 4655 3347 3880 3 3885 6460 3578 3 7178 3217 223 3 2664 2607 5106 3 223 3846 7178 3 3060 3350 3301 3 5416 3351 6721 3 2607 1729 5106 3 6721 3351 3352 3 3335 3352 25 3 25 3352 3350 3 3799 3353 671 3 3315 3354 5049 3 5049 3354 3511 3 7022 5939 224 3 224 5418 7022 3 3753 3356 5081 3 5081 3356 2068 3 1682 3357 710 3 3357 4842 710 3 961 3358 6983 3 2205 6853 3424 3 3293 470 1224 3 1358 593 2966 3 502 1475 536 3 4165 6222 881 3 6680 7384 7281 3 6994 3102 1704 3 3366 5833 2650 3 4152 3367 5583 3 4291 3368 5960 3 2524 6305 6287 3 5462 3676 1421 3 3369 6231 1352 3 6879 6350 2373 3 2595 3310 3290 3 2162 3539 260 3 2162 3371 1145 3 3596 340 3198 3 1083 3372 3532 3 3587 6372 2766 3 6375 6354 3026 3 4709 5298 7498 3 1285 1437 4841 3 2764 3154 172 3 7319 5693 6959 3 2131 1609 6867 3 3034 6534 4270 3 2361 3999 5 3 2435 5720 1118 3 4265 4266 5760 3 227 6703 4438 3 1725 4406 3852 3 1488 3375 3525 3 7133 3379 3467 3 3467 3379 4103 3 3380 3706 3396 3 2478 5515 5056 3 804 3336 3718 3 3706 3380 5935 3 3019 3381 7102 3 7102 3381 1128 3 2328 1127 4196 3 2251 4262 4602 3 2496 3384 2236 3 1235 3897 351 3 1827 3387 1280 3 1280 3387 350 3 772 5801 4257 3 3381 3389 4196 3 847 1177 1895 3 1895 7169 2807 3 6511 84 2868 3 6289 3581 228 3 1105 7041 5540 3 2164 4288 5477 3 2361 5 4254 3 1506 3137 3852 3 6034 3393 718 3 7366 3394 2428 3 2428 3394 6895 3 1885 3223 5555 3 1885 297 3223 3 3398 4774 764 3 4774 3398 1480 3 555 3401 403 3 1002 7186 5437 3 403 3261 555 3 4459 1532 7240 3 3686 7119 2948 3 3724 3628 2524 3 4724 3403 1491 3 1491 3403 6422 3 3675 3540 5000 3 3458 3404 4884 3 5119 3406 230 3 6341 2755 230 3 3478 3407 516 3 3593 4720 7110 3 6170 3408 3410 3 3410 6782 6170 3 7201 4458 1103 3 5724 2386 3754 3 1103 3407 7201 3 5253 1346 4276 3 1993 4814 1342 3 232 4161 14 3 6286 3411 4259 3 4259 3411 5711 3 707 2366 1716 3 7380 6827 4252 3 6396 2875 3001 3 3307 4881 1777 3 4881 3307 7433 3 7200 5423 2119 3 1557 7386 2740 3 2992 3413 714 3 3413 235 2237 3 3505 2117 3858 3 4523 3414 7358 3 3530 3414 235 3 235 354 3530 3 4611 3418 3776 3 2972 2973 63 3 6081 3419 3565 3 736 2569 5599 3 3498 3420 5432 3 60 1137 443 3 5432 3420 4171 3 1332 2536 1469 3 4248 1108 2176 3 3258 3421 752 3 752 3421 458 3 1386 1562 1092 3 2205 3424 5980 3 309 3426 148 3 1086 4033 4712 3 1086 5459 4033 3 3001 6957 6396 3 6790 3510 5669 3 3429 4312 3203 3 4312 3429 3793 3 204 5811 1560 3 3336 2947 7015 3 3793 5130 5015 3 4103 3430 2476 3 3161 7195 2360 3 6685 816 1710 3 730 5476 2567 3 1399 3431 1146 3 1146 3431 4716 3 1559 3432 239 3 474 1366 5542 3 717 1559 239 3 1045 7007 557 3 4127 3730 1160 3 240 1614 6783 3 240 3432 1614 3 2116 243 5623 3 243 5548 5623 3 7168 7084 7500 3 3234 3988 4880 3 1738 918 3216 3 6851 3435 5397 3 289 7409 863 3 1097 1254 3948 3 4242 2997 4241 3 3782 3438 4552 3 5914 3440 3627 3 3627 3440 5638 3 2920 3442 7470 3 7470 3442 346 3 1647 3443 2591 3 2591 3443 345 3 3323 2574 4432 3 2612 1240 6044 3 5466 6951 5188 3 4649 4892 1160 3 4114 3449 4588 3 1262 6965 2337 3 1900 5969 5522 3 581 3454 3455 3 1714 121 7134 3 121 3455 3456 3 228 634 6289 3 3455 5122 581 3 4714 121 3456 3 1973 6306 623 3 584 3720 2310 3 3562 3457 4884 3 5728 3458 3107 3 3107 3458 4621 3 6361 7110 4720 3 3459 4036 5755 3 3386 3121 3661 3 7374 1291 573 3 5427 6411 4840 3 131 584 3135 3 4036 3459 2016 3 5608 3460 11 3 11 3460 6658 3 3542 3461 2780 3 5910 3464 3756 3 2400 3465 5974 3 4234 993 1669 3 5974 4530 2400 3 3270 3466 3261 3 2295 5249 2756 3 3245 2756 5249 3 3293 6002 6003 3 246 5839 6741 3 2625 3468 3706 3 3493 3470 201 3 201 3470 6640 3 3865 7366 7130 3 1935 3906 1602 3 4231 4229 3487 3 4993 584 2310 3 2179 5782 248 3 248 3472 2179 3 1819 2190 637 3 3472 0 49 3 3988 3234 2420 3 3155 4356 2248 3 2248 396 3155 3 4264 3474 6173 3 4837 6499 3192 3 5310 3475 5874 3 2021 6896 6840 3 910 5450 909 3 2727 6896 973 3 253 7187 7288 3 6957 3001 944 3 4224 4226 3142 3 778 4815 692 3 6484 3478 385 3 385 3478 6620 3 7119 6540 1268 3 3486 394 3994 3 3432 3649 1614 3 3482 6026 350 3 6971 3483 1521 3 1521 3483 4133 3 7280 2115 6797 3 7518 6006 2700 3 3201 4241 2974 3 5354 3201 970 3 978 3585 6913 3 4395 3485 2896 3 5154 3585 5010 3 2962 4075 4369 3 4369 4075 4622 3 5224 5918 5138 3 881 6828 4222 3 3343 3487 113 3 3490 2261 2170 3 4218 4219 501 3 4010 7256 4009 3 2384 3491 5683 3 5683 3491 5339 3 259 3488 7491 3 433 4215 4548 3 3488 3492 4901 3 1650 6643 3663 3 2355 4648 4968 3 427 1099 1161 3 7401 4365 4494 3 6633 3493 6414 3 6490 5794 2254 3 4985 3495 2594 3 6875 5309 3795 3 2594 3495 5140 3 584 2373 3135 3 3081 3498 4859 3 2091 3500 646 3 646 3500 2756 3 2353 643 1621 3 841 4445 426 3 2778 4708 2988 3 271 260 4120 3 271 4120 4121 3 3786 3502 524 3 82 287 4199 3 524 3502 404 3 1575 3603 423 3 6583 3503 4759 3 4759 3503 3551 3 2717 3506 899 3 6173 5533 508 3 6422 748 1491 3 4020 7364 3139 3 899 73 2717 3 4998 3507 327 3 1711 6217 7376 3 4493 2352 1921 3 5646 3510 6045 3 6045 7436 5646 3 3353 3354 671 3 5049 3511 3604 3 904 2865 1828 3 4790 3512 3497 3 1518 4625 6697 3 5871 4511 6267 3 4781 3513 3576 3 4190 4192 4758 3 5591 3513 4263 3 3516 205 139 3 266 2008 4732 3 2761 3519 149 3 827 3519 3997 3 3997 3519 2255 3 267 2195 2370 3 7075 3520 5941 3 5563 3521 6762 3 999 3705 369 3 2373 6350 3135 3 3746 7163 1384 3 3757 268 3523 3 2928 3523 4723 3 3525 4723 268 3 1118 3375 227 3 1488 3525 268 3 1633 3236 3666 3 4894 3613 5705 3 531 3526 3463 3 2824 3527 3355 3 4404 3852 3998 3 7003 3528 4726 3 4726 3528 3857 3 3529 4297 2922 3 4297 3529 1165 3 4409 3530 556 3 269 2262 2725 3 270 3621 3548 3 3475 3531 6333 3 6333 3531 6314 3 6382 2636 5219 3 5243 6957 6038 3 420 933 324 3 4555 4632 5100 3 6717 4184 1519 3 1560 5811 113 3 3886 6238 3656 3 3533 341 4497 3 6427 5649 1077 3 437 2196 3267 3 4178 4275 2991 3 1519 3534 4209 3 4209 3534 4223 3 6813 646 5752 3 2918 2 2080 3 2149 3737 5247 3 2148 3889 2784 3 6819 3536 1317 3 1317 3536 6126 3 3556 3537 5311 3 5311 3537 6476 3 5786 3538 2162 3 404 3539 524 3 524 3539 3541 3 4527 1508 1061 3 1061 3538 4527 3 2520 4756 749 3 3017 3542 3415 3 3415 3542 6108 3 5221 5942 5940 3 3544 2103 1422 3 2103 3544 1719 3 4590 3750 2152 3 3411 3546 4068 3 4068 3546 6684 3 3239 3547 4554 3 272 7267 4782 3 1455 7267 272 3 1827 2147 6328 3 840 2083 274 3 274 6477 840 3 2187 1477 5455 3 4155 5015 6257 3 569 3763 1251 3 4172 4173 3608 3 3931 447 2696 3 3504 3503 2895 3 2146 5319 1064 3 1386 1092 1042 3 3500 3553 4014 3 3555 563 3556 3 4131 3556 2527 3 563 4539 4538 3 982 363 7096 3 7170 3557 1064 3 276 579 2977 3 1443 5972 219 3 6867 4273 3420 3 4098 3562 3563 3 3901 3563 5364 3 5364 3563 3574 3 597 3564 5207 3 5207 3564 4166 3 3418 3419 3776 3 3566 2458 1281 3 2458 3566 6522 3 2595 5409 2455 3 6092 3567 264 3 5507 4932 4440 3 2689 4708 2449 3 4166 4167 5207 3 2267 3004 7213 3 1262 4339 2687 3 3001 2875 277 3 5952 6793 6781 3 277 3333 3001 3 3228 4297 5420 3 6121 6857 5006 3 3784 3763 2518 3 4646 5498 1052 3 4098 3563 2163 3 5364 3574 854 3 3404 3575 4884 3 4884 3575 850 3 5331 3967 6346 3 3810 3577 2048 3 4637 2048 599 3 3719 2344 1617 3 3005 599 3577 3 6034 2703 5396 3 4076 4163 7013 3 545 2652 4502 3 5852 3784 5848 3 6015 3935 1698 3 3579 5377 1901 3 3392 3580 7041 3 280 1652 5653 3 6626 3581 577 3 2520 465 5375 3 661 4885 3933 3 1918 6969 2033 3 2551 4228 3342 3 3123 3124 6264 3 3091 2488 225 3 2488 3091 4717 3 1614 3649 6740 3 2917 2342 1255 3 3719 6171 6222 3 1025 1826 565 3 6816 4508 6773 3 5055 4982 4736 3 4999 4427 702 3 3405 5166 1801 3 6608 3590 4225 3 3590 4324 3690 3 2182 3711 750 3 281 5124 5037 3 2356 4162 2714 3 890 3192 452 3 3592 5541 755 3 5789 3671 7429 3 5731 6382 2338 3 1254 282 519 3 1254 519 3948 3 3690 6050 1241 3 2337 5165 4339 3 284 3671 7432 3 2742 134 318 3 2855 6743 921 3 2299 2278 2645 3 286 1199 19 3 286 2277 1199 3 4814 2981 1490 3 288 166 4183 3 4336 6990 2337 3 4788 3599 138 3 4441 3602 3827 3 3827 5116 4441 3 423 3603 2156 3 1617 5952 1074 3 3512 3511 3497 3 2636 6382 3917 3 2636 3605 6730 3 1414 2044 5085 3 769 7436 4354 3 2139 5844 3837 3 5509 3609 1769 3 1769 3609 7297 3 5223 3610 893 3 893 3610 439 3 2781 3611 3667 3 4922 6940 423 3 4250 3837 5844 3 3612 929 1206 3 2259 2018 5573 3 2142 3837 4250 3 6189 2888 3843 3 3187 3614 5129 3 6574 2046 1968 3 7204 3618 5192 3 2466 3619 6999 3 3487 1912 113 3 1912 4836 2493 3 5412 465 5709 3 2670 3618 2826 3 5022 4837 5025 3 981 4293 4153 3 5025 4837 5265 3 2725 974 269 3 6667 4783 2340 3 5996 6409 1801 3 2140 6856 3175 3 3548 3621 571 3 3093 3622 25 3 4711 5816 4151 3 4119 6504 6066 3 5993 3623 4549 3 1330 2638 6594 3 4549 3623 6298 3 782 6727 2145 3 3625 7371 1850 3 4945 2483 2843 3 6727 782 2138 3 3716 1992 5647 3 2013 1418 5982 3 5122 3455 1714 3 6433 7290 295 3 2410 3638 3584 3 3639 4335 1101 3 214 196 594 3 3290 2845 2595 3 3526 3641 3463 3 2952 1339 5781 3 3450 6816 6757 3 3463 3641 3803 3 2669 3642 3025 3 3642 1070 820 3 6311 6454 2590 3 1992 3716 5658 3 2289 310 2309 3 5530 3644 3862 3 386 3645 1445 3 3157 2947 2704 3 5529 4528 3648 3 4201 2049 1916 3 3648 795 5529 3 3309 3083 1673 3 4970 4886 795 3 3803 3652 3463 3 3246 3003 4746 3 3425 3653 4715 3 2872 3794 1607 3 5521 7364 838 3 3915 3654 6294 3 1295 3655 7108 3 1107 3476 1803 3 7108 3655 6984 3 5332 3657 3928 3 299 2200 1409 3 4144 5102 3781 3 2200 3658 3770 3 6831 3660 5800 3 4830 3755 498 3 4142 4156 1405 3 3600 1892 508 3 359 4979 1640 3 2197 3891 3923 3 3637 5206 3795 3 445 5272 5205 3 4557 873 3665 3 2895 5465 4140 3 1705 3908 2654 3 3667 154 2781 3 154 3667 355 3 3668 3094 919 3 963 3668 5846 3 4336 3599 6990 3 6511 3208 84 3 407 4138 7291 3 1777 3640 4853 3 1758 6367 4133 3 3146 6265 2995 3 1538 3165 3210 3 7315 3790 4794 3 3790 111 4729 3 1804 3361 7383 3 3405 3399 963 3 343 3672 6824 3 5269 4534 1972 3 5493 162 2057 3 1792 3673 6787 3 993 4719 636 3 4684 3674 7190 3 3718 3336 4795 3 7190 3674 7351 3 2706 3676 304 3 1908 3066 1745 3 5178 4771 2334 3 304 7290 2706 3 303 3064 4662 3 2288 3064 303 3 2527 6352 4131 3 3676 5462 2938 3 4589 3662 120 3 2524 3628 6305 3 1934 3218 5485 3 6910 3685 2713 3 7480 3891 2197 3 2713 3685 1243 3 305 2933 3030 3 2957 3688 4527 3 2458 6524 4128 3 6472 3689 3691 3 3691 538 6472 3 306 3258 752 3 4875 3691 3688 3 7243 6982 3637 3 1655 1659 3140 3 4803 2065 6064 3 2503 3694 61 3 61 3694 6720 3 4331 3695 5094 3 3777 2907 2950 3 3638 3639 3584 3 2649 3900 3891 3 1346 3697 4276 3 1852 2746 4067 3 4754 6050 7227 3 4276 3026 5253 3 4495 3698 4731 3 5561 6107 4125 3 4731 3698 6249 3 5795 3699 1761 3 3199 3700 2206 3 1512 3703 4861 3 4861 3703 326 3 3704 5440 448 3 5440 3704 326 3 2908 2057 162 3 214 1470 2772 3 2462 3708 5238 3 5238 3708 4070 3 3023 3710 3919 3 1876 4401 310 3 310 2291 1876 3 3095 2289 869 3 2441 4220 2996 3 3690 3713 3571 3 3713 3365 6389 3 4343 3900 2649 3 5535 3365 3713 3 313 2750 1589 3 3715 3149 6123 3 2291 3715 2293 3 2141 2530 5424 3 7408 7411 118 3 635 2953 4251 3 3296 501 155 3 3926 3979 1896 3 2680 2931 3055 3 5854 3926 35 3 2873 3932 3926 3 1972 3656 6238 3 3297 96 4051 3 1114 2620 1028 3 1028 2750 313 3 4030 5065 1172 3 319 5181 1345 3 3721 6885 1582 3 7011 3932 2873 3 6885 3721 6057 3 3771 4508 3452 3 843 3725 6279 3 4123 4759 3551 3 6279 3725 6151 3 999 5163 5903 3 59 4446 2130 3 4446 59 3726 3 445 3728 5836 3 5836 5272 445 3 4468 3245 6903 3 3146 4917 2455 3 439 2114 893 3 3336 804 4525 3 4121 6231 271 3 1160 3730 5507 3 1744 5451 950 3 623 6306 6365 3 4125 3731 5561 3 5561 3731 4823 3 4365 4193 317 3 402 2332 3337 3 317 5222 4365 3 6066 3171 4119 3 5389 3732 1971 3 2330 481 2093 3 320 1566 4003 3 3347 3734 3880 3 3880 3734 3735 3 329 3735 7103 3 5818 972 2865 3 5309 6033 3795 3 4109 4110 4685 3 2328 4196 7107 3 7103 3735 3733 3 3532 3372 5156 3 976 3780 1378 3 348 3548 3866 3 3548 3738 1377 3 2556 3824 5623 3 6148 5269 6795 3 4398 3990 4003 3 4145 3990 4398 3 3701 5575 1123 3 5897 3745 3215 3 3215 3745 6631 3 2908 85 2057 3 3622 3748 5911 3 4230 3753 4047 3 4230 4047 1839 3 3461 3464 2780 3 5 3999 3990 3 3756 4800 2429 3 7138 985 708 3 3383 2153 7219 3 3757 6766 322 3 6766 3757 602 3 2265 652 3341 3 4587 3758 6761 3 6761 3758 1624 3 3863 3759 4334 3 4334 3759 3860 3 2136 2231 3138 3 1269 988 4431 3 2566 4899 5050 3 7431 3765 5984 3 5984 7143 7431 3 3205 5984 3765 3 2604 4953 2768 3 443 242 60 3 4105 5989 1030 3 3269 3768 5637 3 5637 3768 2090 3 2404 3769 3633 3 3657 3658 3928 3 2200 3770 4507 3 3815 4974 3242 3 1208 4244 4182 3 3773 3193 3403 3 1160 4892 1590 3 3193 3773 4966 3 3507 6312 6545 3 2609 1702 4956 3 1349 2643 1202 3 2262 3780 2725 3 1970 52 117 3 2725 3780 2682 3 6509 3782 7394 3 3589 5239 4101 3 1973 4529 5895 3 1628 4099 398 3 4899 4669 5050 3 5895 588 1973 3 1034 3783 5047 3 3541 3785 524 3 524 3785 3786 3 3618 6431 3594 3 4366 3786 3764 3 3764 3786 3783 3 1881 7473 6423 3 963 3029 1956 3 3251 3788 3094 3 918 3789 3216 3 3216 3789 2304 3 5918 5224 2528 3 1714 4506 5122 3 4109 4003 1566 3 3405 963 1956 3 3760 3791 2000 3 5934 6035 4670 3 3791 2470 2305 3 3792 1924 2630 3 3826 4312 3793 3 4260 6904 4098 3 397 5034 6351 3 15 4004 4081 3 7035 7030 1009 3 1914 4764 7225 3 3311 3798 671 3 4558 3799 4997 3 3679 2265 3729 3 3589 4101 4095 3 4089 4090 17 3 4997 3799 5411 3 3190 3800 3289 3 1530 3112 6662 3 3112 1530 323 3 1816 4715 3652 3 2877 68 1953 3 5922 5998 1777 3 3331 3459 949 3 323 3331 949 3 4015 3804 1176 3 3805 2641 1968 3 1981 5633 5997 3 932 3806 5359 3 3806 63 673 3 63 3806 3804 3 328 3231 2205 3 6790 3808 1218 3 4085 4086 1264 3 3782 3809 7394 3 7394 3809 6177 3 4045 3810 751 3 591 4227 1824 3 952 3811 2306 3 4868 4088 4080 3 4676 6847 6581 3 298 2202 330 3 330 2086 298 3 175 3816 3818 3 6945 3818 3819 3 6945 3819 1707 3 3819 6076 1856 3 2749 1938 5576 3 6076 3819 3816 3 4166 3820 802 3 7353 2265 7321 3 4551 7492 7490 3 4351 3821 4176 3 4176 3821 7233 3 292 4318 4263 3 4962 3822 5977 3 5388 3450 3021 3 2309 869 2289 3 1967 870 2053 3 4228 1510 5625 3 6636 4220 2709 3 326 913 5440 3 172 1472 4016 3 1284 3824 331 3 3979 2302 331 3 5125 3793 4155 3 5317 1323 369 3 2863 6276 4991 3 5116 5145 6297 3 5116 2023 5145 3 6588 7425 2722 3 1608 5479 2025 3 2175 5955 4176 3 3023 3828 3608 3 3318 3830 6895 3 3318 6895 3394 3 3017 3831 4524 3 4800 3833 1029 3 3068 1090 541 3 1029 3833 5431 3 1354 6373 363 3 3831 3835 4668 3 4668 3835 333 3 3065 2559 336 3 1445 5726 4074 3 336 3839 3065 3 6106 3839 3415 3 3815 5338 4763 3 333 3415 3839 3 2642 3840 5528 3 2380 2427 3991 3 1313 1454 195 3 4875 3842 538 3 6474 538 1454 3 6189 3843 4516 3 2062 5542 1312 3 3389 7105 4196 3 3198 7476 3596 3 1169 4041 4004 3 3640 4881 2948 3 4501 6996 5314 3 7309 3848 5335 3 4464 3849 4855 3 4855 3849 3955 3 879 3851 905 3 905 3851 4927 3 6241 1484 4803 3 2628 4041 1169 3 4027 2793 5558 3 4064 4065 778 3 3802 2800 2154 3 3673 3855 6787 3 5386 3856 5031 3 5031 3856 7490 3 3527 3528 3355 3 4726 3857 3859 3 345 3442 2591 3 346 5743 122 3 4058 4062 7187 3 7243 6024 4635 3 6211 6647 6355 3 4431 988 358 3 347 3207 4320 3 341 3861 4860 3 4057 5403 6391 3 4981 3863 2626 3 3863 349 2317 3 571 3866 3548 3 2203 3866 349 3 349 4334 2203 3 2809 3868 2470 3 631 6163 3496 3 3869 7392 2886 3 7392 3869 1287 3 3903 3871 4137 3 1074 4501 1617 3 3102 3872 938 3 938 3872 4466 3 6067 6458 3971 3 3879 3873 713 3 357 3874 3875 3 3875 695 357 3 6646 3875 6473 3 6473 3875 3873 3 6640 3876 1200 3 4062 3877 7187 3 5200 1294 3194 3 3662 4763 5338 3 7187 3877 7288 3 2377 5639 5642 3 1873 728 1505 3 1115 3878 713 3 2962 3879 4075 3 4075 3879 4074 3 3875 3881 695 3 5017 7270 7385 3 3405 1956 5166 3 695 3881 5516 3 5605 3882 7279 3 7279 3882 4154 3 6349 7492 4551 3 7515 3469 4742 3 5176 2914 921 3 7179 5038 6116 3 3884 5797 146 3 5797 3884 5053 3 338 3885 5675 3 156 2566 6861 3 5675 3885 4178 3 3914 6589 2634 3 2951 3887 1358 3 1358 3887 3888 3 6370 3888 1048 3 1820 1048 372 3 2984 3889 5869 3 5869 3889 2149 3 1965 2799 1994 3 3693 4374 1887 3 6513 152 7312 3 4896 1660 3090 3 3358 3892 6983 3 6983 3892 1138 3 2322 3894 1909 3 1725 3137 5820 3 1909 4534 2322 3 5176 7179 3222 3 5543 1758 1235 3 3898 1447 5504 3 1447 3898 2715 3 4042 4043 4985 3 851 5364 5112 3 1997 4137 5616 3 4137 3901 3903 3 383 6719 2903 3 2736 3903 3899 3 2871 6661 5043 3 3899 1883 2736 3 2326 7173 5202 3 5128 862 6020 3 6236 7090 4031 3 6232 3078 5317 3 5298 7203 803 3 2994 3905 2897 3 2456 2488 2321 3 5710 2488 2456 3 3051 394 3486 3 1602 3797 3051 3 1396 3907 5989 3 5989 3907 5736 3 713 3874 1026 3 86 3911 5929 3 5929 3911 1794 3 701 5280 844 3 3914 2634 2986 3 4030 591 540 3 6589 3914 614 3 2573 5985 3727 3 3479 1263 6976 3 614 3914 6716 3 6248 3915 2341 3 1190 1623 2734 3 3605 3917 5347 3 5347 1364 3605 3 1642 3515 1654 3 1640 4787 359 3 6260 3918 3920 3 197 4116 2915 3 4086 3920 1784 3 5632 3540 3651 3 5000 3540 5632 3 1784 1264 4086 3 6057 3922 2971 3 3924 2521 6547 3 2521 3924 3965 3 2124 3925 2199 3 2199 3925 4128 3 6112 3927 6754 3 5277 3930 4885 3 2779 5715 1894 3 4885 3930 5489 3 6032 6901 4485 3 613 3910 4677 3 694 896 3218 3 6368 3935 4787 3 4787 3935 359 3 360 3935 6015 3 7491 7492 259 3 6898 4327 4285 3 381 5872 2423 3 1457 1950 3938 3 3938 6130 142 3 1950 7435 640 3 2349 4877 4024 3 1046 4021 4793 3 5881 6319 5694 3 62 5215 6901 3 136 3941 2333 3 3644 3942 3496 3 4387 1186 3496 3 1554 3198 1147 3 5165 6990 7039 3 5215 62 1715 3 1420 4793 3 3 750 2336 3944 3 5698 5700 2598 3 4478 3946 7291 3 5835 3139 1639 3 3946 523 407 3 771 2909 5927 3 7034 3947 4529 3 623 6893 6892 3 5034 4097 4018 3 3948 5885 1097 3 5885 3948 689 3 3552 3949 688 3 6250 2054 2497 3 688 7374 3552 3 2776 4569 2228 3 3951 5024 1353 3 4246 5024 3951 3 6739 3952 2631 3 2631 3952 6128 3 6275 489 3636 3 2486 3953 847 3 2739 5276 2307 3 5024 4246 4717 3 3848 3849 5335 3 4855 3955 4544 3 5405 3957 7311 3 1176 4987 4015 3 1630 3958 4446 3 4446 3958 2130 3 6637 3535 189 3 3352 3959 6721 3 1893 7446 4602 3 436 4562 1449 3 3800 3960 3289 3 2827 6875 7153 3 3289 3960 3961 3 4963 3961 479 3 479 3961 3959 3 1094 1096 3963 3 2623 3636 489 3 4135 4150 2132 3 1054 839 4189 3 488 3966 1093 3 6346 3967 5283 3 950 4135 1143 3 7153 7114 70 3 3962 1683 2369 3 1475 3969 536 3 3295 3970 2519 3 2519 3970 5452 3 6129 5708 825 3 6149 3973 6735 3 4330 4961 3532 3 6735 3973 4666 3 5773 3975 6968 3 6968 3975 4242 3 4880 5135 6088 3 5976 2724 2465 3 6355 945 4027 3 3226 3016 7239 3 3977 6191 987 3 2354 3978 6687 3 5934 4104 4330 3 901 3980 6125 3 3018 3631 469 3 247 6425 1091 3 489 3631 3018 3 6425 3980 1173 3 1338 4150 2133 3 2732 6178 1001 3 7213 3986 2267 3 902 3987 2714 3 7182 4150 1338 3 778 4065 4008 3 370 4217 2356 3 190 887 1426 3 1489 3197 418 3 6276 761 959 3 374 686 2862 3 5203 3995 1356 3 4576 656 5863 3 1356 3995 4448 3 1222 4057 6391 3 2585 1026 1027 3 4738 4217 1198 3 2909 872 5927 3 379 5982 4692 3 3779 4480 1843 3 382 4052 7237 3 3662 4589 915 3 4792 4052 382 3 5113 754 4550 3 6459 859 5127 3 1981 5997 667 3 2128 14 4161 3 1045 2571 6789 3 713 1026 1115 3 5427 5675 2991 3 5068 5078 2615 3 5805 3645 1117 3 6836 160 6503 3 5451 4400 1769 3 2431 4007 3974 3 2294 2235 5760 3 3974 4007 5490 3 1468 4008 2767 3 2999 1733 6364 3 4000 955 684 3 6364 1733 4012 3 2130 4161 59 3 4336 4013 138 3 849 6247 6329 3 138 4013 5931 3 2129 3958 3230 3 4014 2295 3500 3 4124 7409 289 3 4104 4961 4330 3 1609 1709 6069 3 5309 6875 2827 3 849 6329 7415 3 4414 4305 4660 3 2972 4015 3776 3 1831 4281 589 3 3775 5199 586 3 4901 4018 3739 3 1386 1042 877 3 877 4097 562 3 5959 4214 6048 3 4240 3320 1024 3 5502 1900 387 3 4221 4022 2975 3 3128 4024 4850 3 1713 5280 2564 3 3154 4030 1403 3 1403 1472 3154 3 2561 4031 3133 3 4252 4032 7380 3 4032 7090 2221 3 390 2189 5021 3 391 3006 4601 3 2494 7111 7109 3 5090 4042 4985 3 5184 4043 7124 3 7124 4043 4044 3 432 4463 1197 3 913 4044 5440 3 5440 4044 4042 3 3986 4917 3146 3 3577 4045 6110 3 499 5045 3984 3 6110 4045 392 3 5820 3137 5884 3 6191 3977 901 3 1138 4046 6983 3 4651 2616 4601 3 6314 4046 751 3 2238 4854 2819 3 392 751 4046 3 1412 1424 2589 3 3753 5081 3000 3 529 1839 4839 3 2997 4242 3976 3 1574 3636 7457 3 1472 2829 4016 3 5675 4178 2991 3 298 4666 3972 3 5956 6481 2728 3 7457 3636 615 3 3969 5536 5453 3 4823 4054 871 3 4932 4633 5278 3 871 4054 5551 3 5624 4055 6031 3 1446 4620 4057 3 6211 5558 7046 3 3476 4058 7187 3 3326 4062 3796 3 7520 4010 1916 3 3796 4062 4063 3 4332 4063 807 3 676 561 1584 3 807 4063 4058 3 3477 4064 778 3 4008 4012 2767 3 6364 4065 4069 3 5707 4762 5809 3 3528 4069 3355 3 3355 4069 4064 3 3710 3708 3919 3 5238 4070 6188 3 4071 1311 1317 3 3051 4073 394 3 3963 2005 1848 3 6186 3994 394 3 3878 3879 713 3 4622 4075 3107 3 3107 4075 5726 3 3035 5643 1076 3 16 4269 4316 3 4267 4079 6889 3 6187 4080 925 3 7515 4742 2438 3 3089 3088 3305 3 3959 3960 6721 3 5651 4084 4088 3 1580 4085 1264 3 2129 3230 6576 3 4701 4544 3957 3 3056 4086 4868 3 4868 4086 4085 3 4080 4084 925 3 4857 5316 4649 3 4088 4085 395 3 1317 6128 3953 3 4874 4089 17 3 3567 4090 5368 3 5368 4090 4091 3 396 4091 3155 3 3624 2829 1472 3 2360 3951 3161 3 3572 808 405 3 3155 4091 4089 3 4024 4094 2349 3 5201 5243 708 3 4285 5888 7200 3 2349 4094 4101 3 5878 3989 895 3 2332 4096 5367 3 6710 5367 1546 3 7095 7111 4569 3 4018 4019 3739 3 562 1386 877 3 2358 3457 3340 3 3340 6904 3364 3 2037 4099 4100 3 5189 4100 4061 3 4061 4100 6596 3 4220 2441 2709 3 2430 3949 6138 3 3984 5008 499 3 4095 4094 5878 3 4779 4102 3558 3 3558 4102 5239 3 3430 3379 3425 3 3467 4103 5520 3 2698 4105 4103 3 1496 1083 7415 3 4529 3947 4568 3 4117 3850 4580 3 1496 4106 7107 3 4107 4202 7106 3 4202 4107 6270 3 3944 2061 4442 3 670 3074 1706 3 5865 4387 3941 3 6354 2948 7119 3 4887 5206 6903 3 4268 4109 4685 3 3674 4110 5161 3 6319 69 6318 3 5161 4110 4111 3 3734 4111 1566 3 2803 4232 5159 3 1566 4111 4109 3 1731 1567 5532 3 2319 1193 2422 3 5544 5548 399 3 7391 7389 1149 3 7510 2916 7514 3 5997 2982 667 3 595 4113 3701 3 6046 4113 400 3 4114 383 400 3 2740 5692 1557 3 3449 3105 3142 3 5840 4114 446 3 1727 2968 3383 3 4203 4115 4445 3 4445 4115 402 3 3338 3337 1548 3 2332 5367 3337 3 3401 6800 4096 3 2699 2523 4599 3 403 4115 3261 3 2234 4119 3171 3 2458 4128 3927 3 6773 3191 4996 3 416 5207 4167 3 5207 4121 4122 3 1059 450 4041 3 6305 3628 944 3 2408 4122 3248 3 4269 2935 12 3 3248 4122 4120 3 7012 7334 293 3 6654 6617 263 3 4027 6211 6355 3 2249 4048 2578 3 4318 1799 2889 3 7488 7487 199 3 3895 4319 4355 3 3814 6842 5146 3 2818 3918 221 3 2978 4374 4359 3 3128 4125 5878 3 2469 4126 2471 3 2471 4126 6107 3 3927 3925 6754 3 4753 6517 3709 3 3855 4130 4551 3 4551 4130 6352 3 3537 4131 1067 3 1908 1014 2812 3 1908 1473 1014 3 3271 4132 3170 3 4494 7139 3134 3 6134 6127 158 3 3170 4132 5273 3 3482 3483 3382 3 1640 4134 4787 3 4129 1275 2885 3 4787 4134 6367 3 3551 4148 4123 3 1590 4127 1160 3 407 7291 3946 3 3169 4138 1401 3 406 3711 4543 3 2336 3711 406 3 5342 4319 3895 3 6294 5347 3915 3 566 4154 3882 3 6771 4140 4141 3 2603 5744 3254 3 4321 4141 1035 3 1035 4141 5465 3 4142 4183 166 3 436 3774 4124 3 4265 4144 4398 3 2822 3911 5857 3 3008 4145 5840 3 5840 4145 1949 3 4626 3157 186 3 4123 3572 405 3 3950 5342 6909 3 6541 4149 2270 3 2270 4149 1345 3 5837 5836 3728 3 3110 4343 4319 3 4005 6504 4119 3 885 4151 1035 3 410 580 2648 3 4783 580 2209 3 562 680 1386 3 1292 4555 5100 3 2771 6652 7203 3 4965 4152 2629 3 2629 4152 4293 3 5449 5675 5427 3 4954 4153 5583 3 412 6454 6311 3 5532 4599 2523 3 412 6091 6454 3 2339 5967 797 3 5808 6020 1100 3 5302 4157 1479 3 1479 4157 6650 3 6537 5871 6267 3 1077 2748 5657 3 3322 5858 5152 3 2730 5736 3908 3 4013 4158 7344 3 7344 4158 4579 3 5504 6197 3898 3 6965 4579 4158 3 592 868 3061 3 868 430 3061 3 3266 4164 431 3 798 3905 7009 3 431 4548 3266 3 5237 5712 1424 3 1537 6078 413 3 413 2343 1537 3 7208 4343 3110 3 1168 6859 1691 3 3603 4502 2156 3 676 1584 4165 3 3073 6030 862 3 6222 4165 3719 3 3899 3901 5364 3 3820 3564 4338 3 1502 2168 3011 3 1956 3325 3913 3 1502 4167 4168 3 6962 4168 802 3 802 4168 4166 3 6069 6848 852 3 4171 3421 5432 3 7482 7483 6428 3 5089 3517 3634 3 4082 2514 2701 3 3828 4172 3608 3 3604 4173 5049 3 5147 7138 628 3 5049 4173 4174 3 2913 5544 4213 3 4473 4174 5216 3 5216 4174 4172 3 2904 3247 5450 3 4165 4222 676 3 4213 4359 2913 3 5237 3427 485 3 7001 4175 6084 3 5146 4175 7280 3 3817 6806 2127 3 7280 4175 2115 3 6887 4177 6830 3 3596 5156 340 3 2912 6585 2125 3 3243 4275 4178 3 5053 4178 3578 3 2190 5123 637 3 4010 7066 4201 3 637 6214 5043 3 418 7248 3212 3 7248 4181 6717 3 2731 4184 343 3 6238 3661 1972 3 5975 6699 2958 3 3116 5312 5221 3 2090 420 5637 3 481 2239 6 3 4185 481 6 3 2125 4389 2912 3 5674 1799 4083 3 2115 1515 5362 3 4192 4193 4365 3 4365 7401 4192 3 2759 4396 5098 3 2277 4193 1199 3 1199 4193 4190 3 1731 5494 5803 3 6893 4325 3741 3 1621 2395 2353 3 5532 5494 1731 3 2530 1576 3285 3 6188 4198 1017 3 1017 4198 4798 3 3344 6197 5504 3 7084 4199 6988 3 3836 4232 2803 3 4199 287 5576 3 426 4200 841 3 4115 3270 3261 3 4891 829 553 3 4206 297 1478 3 841 297 4206 3 1824 540 591 3 2126 4389 753 3 1138 3892 4964 3 2171 5392 6111 3 1161 6065 427 3 6959 5693 428 3 5449 5336 338 3 428 4208 6959 3 1777 4853 5922 3 4277 3406 5267 3 6126 4208 6687 3 6687 4208 2354 3 399 790 5544 3 4213 5138 4727 3 338 5675 5449 3 4969 5138 790 3 3061 430 431 3 431 433 4548 3 1154 2878 1441 3 4215 4738 5229 3 4217 4738 433 3 432 3987 4463 3 2356 2714 370 3 2562 3887 6511 3 4399 4218 501 3 3656 5428 3886 3 2975 6939 4078 3 2975 4219 4221 3 7216 4221 4730 3 447 381 7303 3 4730 4221 4218 3 6754 3925 2126 3 437 3534 2196 3 4209 4223 6828 3 1947 4224 3142 3 1172 4226 591 3 591 4226 4227 3 3998 4435 4424 3 2830 4227 5701 3 5701 4227 4224 3 6553 2495 1734 3 4620 5875 3629 3 3487 4229 7390 3 667 225 3522 3 828 4229 6677 3 7390 4229 529 3 4231 3343 934 3 2123 5500 4425 3 6032 4545 4939 3 6237 4233 5461 3 5461 4233 5297 3 3013 7320 5493 3 1690 7320 3013 3 4972 4234 2517 3 2517 4234 1667 3 4394 4235 2708 3 3505 3746 2346 3 5811 4364 4804 3 2708 4235 4436 3 4019 4236 3739 3 3856 4238 6787 3 6787 4238 6180 3 5100 4239 1292 3 6091 4239 7110 3 180 4425 5500 3 3578 4178 3885 3 916 921 7002 3 4237 4240 1213 3 2974 4241 2997 3 4241 440 4242 3 3976 3975 2802 3 4376 2244 7088 3 6968 4242 2357 3 2298 4241 3201 3 8 5620 7506 3 442 7195 8 3 4178 5053 3243 3 912 4247 1108 3 2878 6116 5038 3 1358 3888 821 3 1358 821 593 3 5509 4400 6487 3 3290 3096 4283 3 1818 824 592 3 2120 4425 2122 3 3728 3714 2808 3 3221 4250 5668 3 3343 5811 4804 3 5668 4250 6827 3 3298 4252 5844 3 602 5437 6766 3 4253 4821 1811 3 4821 4253 1002 3 446 3008 5840 3 4254 449 2361 3 952 3138 2231 3 952 2231 4255 3 449 3701 4256 3 1854 2773 2120 3 4798 4257 241 3 3227 4258 5948 3 3882 1401 566 3 5948 4258 5801 3 1892 4262 508 3 2934 4264 7277 3 7277 7229 2934 3 2540 4321 7146 3 4903 4265 5760 3 2413 4266 4685 3 4685 4266 4268 3 5480 6275 1574 3 1526 1697 3709 3 1412 2589 1766 3 4003 4268 4398 3 3855 3856 6787 3 4398 4268 4265 3 3194 1294 6749 3 456 6383 1954 3 4074 3878 386 3 4949 6685 1853 3 1196 4270 1679 3 3876 2242 151 3 4632 5281 7127 3 2893 1799 5674 3 1427 2597 1190 3 3934 3929 1056 3 1574 4082 2701 3 3873 3874 713 3 7229 4469 2123 3 4271 1107 2943 3 1107 4271 1679 3 458 4170 752 3 6069 4273 1609 3 6906 7299 6869 3 2991 4275 4751 3 3852 4404 1506 3 459 5689 6341 3 459 1340 5689 3 3727 2724 5976 3 5068 863 4476 3 2757 5973 176 3 4278 1215 2750 3 2750 1028 4278 3 6830 7104 7112 3 6830 4177 4279 3 4520 4279 4284 3 6830 4279 2737 3 7329 7488 1120 3 4565 4466 3871 3 460 1813 5303 3 1287 928 6163 3 1813 4280 1605 3 1799 2893 3363 3 6860 4048 5876 3 5927 872 756 3 3775 4281 910 3 892 4286 1234 3 1234 5094 892 3 4733 3540 3675 3 316 7487 4316 3 1551 4288 2164 3 793 3675 816 3 2317 2626 3863 3 1428 2251 4602 3 1111 3191 3771 3 4411 7336 2769 3 1595 4289 2008 3 4289 2904 6401 3 4842 4290 5960 3 5410 4291 4997 3 4997 4291 4556 3 4292 1837 5857 3 5214 5235 5907 3 4153 4152 5583 3 2000 4860 3860 3 3190 4295 3313 3 3313 4295 4391 3 344 1398 5746 3 4566 5694 2386 3 4300 6302 1863 3 6302 4300 5590 3 3266 4301 3182 3 3182 4301 6689 3 1547 4302 3904 3 914 4302 4348 3 4497 4304 6865 3 3434 1963 775 3 4177 4308 4307 3 6068 4309 2780 3 6108 4310 2471 3 2471 4310 5457 3 4077 454 5408 3 6324 1361 4311 3 4288 4313 4835 3 4835 165 4288 3 6995 4314 4834 3 4834 4314 6961 3 1958 6341 5689 3 2419 4483 4517 3 1210 696 2800 3 4854 1791 1786 3 1088 1721 1541 3 462 461 1088 3 7248 5162 903 3 6227 4317 3494 3 6825 3494 2763 3 2159 4483 2419 3 4551 7490 3855 3 1035 4151 4321 3 6247 5863 6329 3 6085 5470 4690 3 1317 3953 4071 3 2864 6135 4322 3 4211 4495 4731 3 717 4323 1785 3 3741 4325 4327 3 4285 4327 5888 3 3134 846 2045 3 5888 4327 2653 3 5712 5237 5585 3 3427 5237 1424 3 2851 1955 6464 3 3651 6336 5032 3 354 6495 6726 3 6981 4491 4483 3 6431 3618 7204 3 6536 4331 807 3 4063 2969 3796 3 7311 3955 3848 3 7475 4332 6023 3 2438 4742 2876 3 6231 3371 271 3 6965 4158 4336 3 498 3755 6427 3 2114 6113 893 3 2315 1320 6226 3 6226 3494 2315 3 5371 2536 1332 3 5149 2285 2705 3 2313 421 251 3 4517 5004 971 3 369 7466 999 3 3368 4337 5960 3 3626 4396 7058 3 3145 7010 3228 3 2472 5441 1032 3 4337 1451 883 3 3264 5035 1195 3 3264 4342 6714 3 5253 960 4005 3 2512 5574 2787 3 4646 1052 6872 3 6872 3646 4646 3 4941 4344 3195 3 3195 4344 7152 3 6097 4345 786 3 2885 2421 4129 3 2368 2371 930 3 2555 930 2371 3 4349 787 1720 3 787 4349 2707 3 1263 3479 5433 3 333 1038 4668 3 5955 4351 4176 3 6725 4351 4624 3 3831 4668 5425 3 4918 94 5243 3 6233 7487 316 3 2108 5113 4550 3 2428 6895 3829 3 2500 4352 2274 3 5516 5517 695 3 2274 4352 5714 3 3852 4406 3998 3 4353 4711 4151 3 4711 4353 5714 3 6301 6967 2557 3 2821 6857 6121 3 2167 4356 1224 3 1224 4156 2167 3 3928 4357 472 3 472 6003 1223 3 2472 5550 3828 3 473 5092 2113 3 473 719 5092 3 5054 4360 5453 3 3269 5637 2513 3 4326 639 3473 3 2502 4362 5996 3 5470 5068 2615 3 5996 4362 2582 3 1801 6409 3405 3 2375 4363 7262 3 3502 4366 475 3 4628 3248 475 3 891 4367 4315 3 3951 6304 3161 3 5125 5586 3826 3 4315 4367 4370 3 5586 5125 4441 3 2101 4368 7262 3 3479 1466 1132 3 7262 4368 2375 3 5421 6571 6495 3 3369 3371 6231 3 478 2005 1237 3 2005 4372 1845 3 3220 5042 7418 3 5815 3099 490 3 6104 4975 3823 3 4974 1162 1391 3 2051 3237 7048 3 858 2109 4578 3 4441 4460 3602 3 5248 923 4377 3 2515 3158 7417 3 2961 1407 968 3 5498 5747 2250 3 3905 4379 7009 3 3480 3481 2834 3 2393 4443 2555 3 5681 4594 2859 3 1493 4595 4725 3 2994 2686 4379 3 2898 3582 6552 3 3010 4818 2409 3 3393 6034 4984 3 2255 496 3997 3 3417 6561 3822 3 496 5365 3997 3 1288 5704 6169 3 3686 4881 7433 3 4699 631 4386 3 2297 4386 1187 3 5521 6437 7364 3 3941 3942 2333 3 3496 3942 4387 3 5679 2521 5596 3 7169 4388 82 3 82 4388 990 3 4338 6488 3820 3 6982 4635 5761 3 3767 4656 1357 3 287 990 4305 3 3896 7126 75 3 3818 3149 175 3 75 1573 3896 3 330 3811 2086 3 2861 2257 5850 3 981 5502 503 3 4293 4295 2629 3 4392 3313 4391 3 5945 4392 1024 3 1024 3320 5945 3 4900 4394 2896 3 3485 3278 5708 3 2048 6177 3810 3 6315 4395 4397 3 6175 4397 2708 3 2708 4397 4394 3 504 6776 1579 3 3047 4399 501 3 1078 3921 2737 3 2691 6266 4908 3 3483 4402 3382 3 5815 2376 1217 3 4448 4405 6883 3 1176 3804 932 3 3152 4443 2393 3 6151 4407 361 3 361 4407 4408 3 3046 4408 5134 3 5134 4408 4405 3 5343 5757 2563 3 3414 4409 7358 3 505 3779 2015 3 505 4479 3779 3 4786 5415 3800 3 3348 5607 1133 3 6886 5411 3798 3 506 5683 4973 3 2385 2622 826 3 2102 4914 5847 3 5226 4415 5492 3 6202 4416 2985 3 2985 4416 5636 3 4808 4809 2473 3 3245 1961 5752 3 1314 4417 4418 3 804 7151 4525 3 4682 4795 7015 3 3692 4418 1402 3 1402 4418 4725 3 2754 4420 512 3 512 6166 2754 3 2304 4423 3216 3 3216 4423 510 3 1252 1404 514 3 514 4420 1252 3 2834 2979 1016 3 4426 327 3507 3 327 4426 6475 3 702 4427 85 3 85 4427 6475 3 5991 1797 6763 3 4966 2680 5613 3 4429 4237 1213 3 6774 6726 4812 3 4237 4429 517 3 3521 5563 2687 3 515 7075 5941 3 4433 2921 3233 3 2920 7470 3591 3 6172 2420 3234 3 3571 6389 4318 3 517 658 4433 3 1691 4873 1168 3 4236 4235 3739 3 6287 6265 2252 3 2115 5362 6797 3 7425 5057 1090 3 518 6174 6175 3 7374 688 689 3 520 1291 7374 3 4439 2093 2983 3 2470 3791 2809 3 1174 6051 2570 3 4312 3826 6607 3 522 2061 6441 3 7450 2883 5619 3 6301 5443 3303 3 525 4403 4422 3 4350 4450 546 3 4444 4442 1429 3 1976 5568 756 3 2033 6868 4143 3 4405 3995 5134 3 1356 4448 5217 3 4567 4449 4350 3 546 3062 4506 3 3062 4450 6376 3 5744 5767 2630 3 4533 5279 87 3 3042 464 3304 3 44 4315 4370 3 5533 3600 508 3 3012 6743 2855 3 146 3788 3884 3 3598 4452 1444 3 4453 5368 396 3 5368 4453 4454 3 4191 4454 4452 3 2465 2724 2688 3 851 528 1883 3 6485 4456 7201 3 2555 4443 2887 3 4458 7201 528 3 1079 4244 1208 3 4458 2096 3037 3 4546 4462 4855 3 6746 4464 5483 3 5483 4464 5890 3 3880 3735 632 3 4239 5100 3593 3 415 4644 2906 3 7385 703 5017 3 3871 3872 4137 3 938 4466 533 3 7131 4467 4746 3 3783 3785 5047 3 4746 4467 2391 3 534 4565 1529 3 4568 5895 4529 3 534 4466 4565 3 4024 4471 4850 3 5551 4472 5216 3 5216 4472 4473 3 4174 3315 5049 3 2218 4473 4471 3 3347 4474 5161 3 4552 6317 3782 3 6940 2803 5159 3 2682 3780 976 3 7351 4475 5148 3 5148 4475 6731 3 6963 6894 5909 3 1394 1696 5499 3 3655 4477 6294 3 6294 4477 969 3 6441 4478 1407 3 2062 1312 4272 3 1407 4478 968 3 2384 5683 506 3 1843 4480 2264 3 1051 4480 4640 3 2544 6817 2534 3 3460 4481 4703 3 3722 3724 5524 3 6053 4644 415 3 6313 3681 1722 3 1183 4482 4434 3 881 4222 4165 3 4482 2392 1504 3 2729 4481 5832 3 5832 1507 2729 3 677 3616 997 3 7322 3954 5919 3 4488 5730 2774 3 6411 6409 4840 3 6623 4489 1788 3 3077 2338 2258 3 4488 4489 1877 3 2680 4966 3777 3 2331 3183 6882 3 7418 5042 7348 3 2100 4644 7218 3 3179 1864 3265 3 6093 3314 7251 3 1443 4490 5972 3 6586 4674 2719 3 5122 4507 3769 3 2996 4220 6004 3 5972 4490 2022 3 2090 3768 2983 3 1956 3029 3325 3 577 6747 6626 3 540 543 1403 3 2099 2100 6888 3 3698 3010 1761 3 7243 6033 6024 3 4862 4497 341 3 3213 626 4984 3 2000 3860 3760 3 4497 4498 3533 3 5991 4443 3152 3 1905 4822 1144 3 4498 6865 5922 3 3016 4499 7239 3 2426 4500 1736 3 1736 4500 5404 3 2506 6935 7145 3 7228 3516 1462 3 4503 1522 1153 3 5221 5048 3116 3 3916 3236 1633 3 2101 7262 5141 3 4687 4728 7063 3 5008 6834 499 3 3730 3993 5259 3 1327 4505 4320 3 6926 1624 3758 3 6168 4505 88 3 3079 2607 2664 3 2524 6287 3436 3 6277 6935 2506 3 6763 2996 6004 3 602 880 4647 3 181 4693 4687 3 88 4505 2673 3 6165 6152 92 3 831 3022 5784 3 3769 3770 3633 3 3833 4800 4524 3 2200 4507 4509 3 1406 4509 3062 3 4340 3755 4830 3 3062 4509 4506 3 636 4511 6035 3 6035 4511 4670 3 1261 4047 3749 3 7156 6631 3748 3 5955 2155 3723 3 194 4513 1746 3 1746 4536 194 3 2692 3738 4320 3 2815 4514 492 3 492 4514 6955 3 225 667 2982 3 7076 4515 81 3 6189 4516 7300 3 1814 2816 6192 3 2359 548 4066 3 548 6088 4066 3 973 4521 2727 3 2727 4521 6985 3 5912 4522 7214 3 643 4308 1621 3 3452 6794 3771 3 5850 7486 2861 3 2273 4526 1717 3 1717 4526 5631 3 4528 5688 137 3 3346 3183 2331 3 1496 3845 3372 3 4867 6710 1546 3 7034 4529 6892 3 1901 5377 6668 3 6005 7341 2617 3 3733 3734 1566 3 55 7014 6935 3 6641 6653 2137 3 6800 3401 5831 3 6247 4104 4670 3 4693 181 2901 3 4573 4476 6404 3 4573 4533 6383 3 6999 3619 4535 3 6888 4728 2099 3 7211 5137 4535 3 172 7270 2764 3 2544 4535 3619 3 5146 7280 6676 3 676 2188 561 3 2299 2645 733 3 6419 6793 560 3 560 4537 6419 3 4537 3945 278 3 561 3945 4537 3 2340 4538 6667 3 3556 5311 3555 3 6351 2527 563 3 4577 3665 4559 3 275 2377 5662 3 4557 4540 4830 3 7317 7017 1859 3 4304 6487 5762 3 3201 5351 2298 3 3824 3048 5623 3 3203 281 3123 3 1953 870 2877 3 1509 4543 3711 3 2339 4543 5967 3 7063 7064 2799 3 5967 4543 983 3 846 3134 4092 3 4966 5613 3535 3 5493 7320 162 3 2878 5038 1966 3 3957 3955 7311 3 6038 6993 708 3 1642 1654 3954 3 4612 4546 3462 3 3462 4546 4990 3 5994 7353 6505 3 567 4555 1292 3 6487 4400 5762 3 3996 2497 4943 3 1861 111 3790 3 111 1861 2870 3 3388 4555 6148 3 4290 4291 5960 3 3353 4558 3497 3 3497 4558 4791 3 3100 3101 668 3 6649 4697 4272 3 6115 5597 3290 3 5903 6969 1918 3 572 679 3101 3 2447 3183 3346 3 5760 4266 2413 3 172 6463 2537 3 2317 4564 2626 3 5685 4564 2364 3 570 2364 4564 3 1111 3071 3191 3 5188 2718 3448 3 6969 5903 5163 3 5324 4567 2104 3 1225 4778 2905 3 1708 6193 2228 3 5943 7085 4376 3 2228 4569 1708 3 656 6270 4107 3 5476 730 2813 3 4996 3191 3071 3 3114 703 889 3 3905 3906 2897 3 2460 4571 2531 3 2531 4571 4572 3 2788 4778 1225 3 3256 2193 6096 3 6795 5269 2980 3 1568 798 7009 3 856 5478 1533 3 2336 750 3711 3 1797 7428 92 3 6148 4547 5269 3 3151 844 3147 3 3151 966 3416 3 2446 4575 967 3 967 1329 2446 3 3718 4795 5422 3 196 2772 7185 3 1077 498 6427 3 498 4582 4852 3 1253 6391 5403 3 1899 2676 6846 3 3717 7032 7327 3 4557 4830 4852 3 3402 4585 2325 3 5757 4341 3121 3 6919 4586 3617 3 7256 5353 2862 3 5214 7069 5236 3 3617 4586 5173 3 4587 6761 1755 3 3758 2930 3377 3 2597 1436 882 3 4588 383 4114 3 383 4588 6719 3 5320 5906 5918 3 5862 4794 2097 3 575 3045 2276 3 7078 1953 68 3 2292 4614 1116 3 6546 1081 5659 3 6310 4794 5862 3 2403 126 1081 3 6538 3384 1087 3 6388 4596 1220 3 1368 4597 1088 3 1088 4597 4598 3 1883 3899 851 3 4577 1729 1730 3 1719 4598 2103 3 2103 4598 4596 3 6389 3571 3713 3 1290 4600 4603 3 4603 516 1290 3 6620 4603 5005 3 2022 4604 5972 3 5972 4604 582 3 2293 1876 2291 3 772 4070 3710 3 3700 3703 2206 3 7117 6249 321 3 2977 22 276 3 3633 4605 2404 3 6289 3454 583 3 1194 4802 4870 3 583 4604 577 3 2288 4607 3064 3 3064 4607 587 3 605 4608 2405 3 7004 5703 3705 3 2405 6580 605 3 3697 976 1378 3 586 4281 3775 3 589 4607 1831 3 4015 4610 3776 3 3330 4611 3462 3 1962 4802 1194 3 6797 5362 1095 3 3462 4611 4612 3 2870 1861 6934 3 4462 4612 6469 3 3209 4825 4802 3 6469 4612 4610 3 3988 4656 6704 3 1256 4613 3669 3 3669 4613 980 3 5381 7354 2849 3 7472 4825 3209 3 4322 4618 2864 3 3886 4619 1725 3 3034 6720 3695 3 2867 3087 457 3 2837 1683 2542 3 3457 3458 4884 3 2132 7182 1808 3 4870 2511 1983 3 3693 3817 2127 3 739 6602 3692 3 4623 3271 3170 3 3688 3689 4527 3 2358 4623 4621 3 7454 4628 1945 3 6697 4625 1726 3 1726 4625 5331 3 574 5331 4625 3 598 7454 1387 3 4883 4648 2355 3 596 4366 3764 3 3248 4628 2408 3 6061 3685 3117 3 4338 3564 2407 3 3089 4631 925 3 5955 7096 2155 3 925 4631 6190 3 5781 1339 2887 3 3516 4636 205 3 2355 33 4883 3 3577 6110 3005 3 2048 4637 6453 3 3501 650 2988 3 6067 1894 5715 3 758 1336 738 3 304 3678 7290 3 4234 4639 993 3 993 4639 4718 3 664 5166 2831 3 4479 4480 3779 3 1051 4640 601 3 1548 4641 3680 3 6035 5934 6671 3 3291 4641 600 3 600 4796 216 3 3156 3127 1448 3 4128 4643 2199 3 7484 1466 3479 3 2199 4643 5817 3 550 5633 7407 3 4185 4871 481 3 6287 5473 3436 3 1002 4647 4821 3 5166 664 2587 3 4821 4647 875 3 1210 783 3176 3 616 7241 4824 3 4652 1398 7293 3 632 4653 3880 3 5903 7004 3705 3 1067 4130 3673 3 4474 4655 5630 3 5630 4655 7161 3 3444 4659 3985 3 4907 4658 3447 3 3985 5814 3444 3 3985 4659 5435 3 2828 5723 3801 3 720 3064 587 3 2414 4662 4694 3 4858 4694 720 3 5875 4620 1446 3 2089 4439 521 3 608 7314 7181 3 608 731 2087 3 1909 1910 4534 3 3168 4664 42 3 42 4664 607 3 3972 3973 5430 3 6735 4666 2411 3 611 2086 5749 3 131 3176 783 3 611 298 2086 3 3069 5856 4496 3 3554 4991 6861 3 3383 2790 1727 3 826 4669 2385 3 1164 4512 3045 3 2050 4671 1543 3 7383 2434 4832 3 1543 4671 1674 3 1456 4972 2517 3 409 697 6268 3 4040 6877 1615 3 1313 7376 6217 3 7376 4675 5295 3 6676 7280 5061 3 4676 195 3238 3 4749 2271 3583 3 7370 6282 1936 3 7370 4678 4679 3 4805 4679 3910 3 4083 6389 3365 3 3910 4679 4677 3 4599 6977 2619 3 1694 674 5938 3 7115 4681 5600 3 5600 31 4958 3 7407 6549 3825 3 6941 4911 4906 3 4683 5467 1569 3 3378 7251 3314 3 5467 4683 4619 3 3825 550 7407 3 1725 4619 4406 3 5816 5099 1134 3 6860 80 5178 3 4110 4684 4685 3 4684 618 2413 3 6549 6664 3825 3 617 4686 1630 3 7425 3236 800 3 944 3628 6957 3 2775 4686 618 3 618 7190 2775 3 5633 550 4566 3 6123 2293 3715 3 2293 5703 7004 3 3919 3708 777 3 6095 4911 6941 3 625 5982 1418 3 2165 4692 4428 3 4639 4972 1336 3 2440 624 2414 3 355 2730 3908 3 2414 4694 2440 3 4748 5872 2713 3 937 4695 5641 3 6103 7460 6668 3 4696 2897 1935 3 2897 4696 4698 3 5061 6797 5979 3 630 1166 6331 3 630 4695 1166 3 2453 2001 2297 3 1287 4699 7392 3 5538 445 6224 3 3028 4815 6507 3 1471 4815 778 3 4700 487 604 3 4408 4706 361 3 361 4706 4707 3 3973 4707 5430 3 5430 4707 4700 3 5052 5527 335 3 4710 4033 5460 3 4712 6012 6432 3 3918 4713 221 3 3148 7386 4060 3 6844 1703 4383 3 634 3456 6289 3 121 4714 7137 3 3652 3653 3463 3 3024 334 2157 3 3425 4715 996 3 3430 3431 2476 3 1146 4716 1126 3 758 4639 1336 3 4511 4719 6267 3 6267 4719 7226 3 6200 460 1951 3 1951 7313 6200 3 6566 4721 483 3 4721 1951 2417 3 5537 5290 4035 3 6225 4722 5290 3 5079 3024 2157 3 47 1493 2110 3 3773 4724 2907 3 369 3705 4001 3 641 4725 4418 3 1321 4251 2953 3 1402 4725 4595 3 1440 3660 2761 3 5918 4727 5138 3 2978 4727 5906 3 7159 334 3441 3 3633 3770 3657 3 645 2593 4893 3 645 4869 2593 3 3575 725 3090 3 5279 4533 6404 3 2546 4982 3834 3 2382 4732 781 3 697 409 4646 3 959 761 6767 3 781 5704 2382 3 301 7117 6986 3 3659 1450 2842 3 3205 1031 649 3 3205 4734 784 3 3517 1576 3634 3 493 665 1228 3 2546 4735 2041 3 5264 4736 5652 3 1816 2541 4715 3 1852 7159 3441 3 5652 4736 2043 3 1450 3659 5837 3 1938 2749 4050 3 1760 2988 650 3 1880 5180 5924 3 2409 1761 3010 3 7370 7372 6282 3 6476 4737 1193 3 1193 4737 655 3 700 2287 3669 3 4982 2546 2041 3 13 1952 654 3 3499 1320 2315 3 654 4741 6182 3 3673 4741 1067 3 653 1067 4741 3 3798 4744 6886 3 4745 956 4826 3 956 4745 4776 3 857 657 2348 3 1243 4748 2713 3 5805 5363 3645 3 5521 114 3217 3 1515 7001 1793 3 4754 1258 1241 3 3496 6167 3644 3 4754 5628 1070 3 1060 5211 2212 3 4756 3761 4510 3 6677 4760 104 3 3079 1915 5876 3 1070 1258 4754 3 2528 5224 5265 3 7087 4761 3451 3 4325 623 6365 3 14 5064 5069 3 4764 6117 5571 3 4410 2574 4038 3 323 3641 3112 3 661 1267 4885 3 1547 4766 6132 3 6132 4766 5547 3 4584 5547 4766 3 6243 4767 5992 3 5992 4767 5986 3 4895 3702 972 3 2816 4516 3395 3 1590 6914 4127 3 747 4988 6718 3 4897 2450 1367 3 2721 4771 124 3 668 4593 3100 3 7052 5900 6027 3 2973 4773 63 3 6580 4335 3638 3 2286 5926 1419 3 673 4775 3806 3 1690 4895 972 3 3630 4204 4945 3 6076 6778 1856 3 4775 2990 977 3 2990 4775 2425 3 4744 4745 6886 3 214 594 2758 3 5064 14 2128 3 3558 704 956 3 4879 4779 3684 3 3684 4779 4776 3 134 4918 5201 3 1124 5069 5064 3 4673 2893 308 3 4780 6608 4781 3 4263 4318 2889 3 2087 5242 7314 3 680 1562 1386 3 580 4783 6101 3 4784 4191 417 3 4191 4784 332 3 5368 4785 3567 3 3567 6491 264 3 3063 5286 727 3 3984 4789 2840 3 3512 3227 5948 3 7298 7435 2319 3 3637 6982 4468 3 4556 4558 4997 3 5911 6298 3622 3 4002 5982 379 3 999 5903 3705 3 4052 4792 683 3 6991 2426 1736 3 2402 3621 2260 3 955 3225 684 3 684 4792 4000 3 3240 2862 686 3 4257 4198 772 3 1017 4798 7070 3 2068 687 5081 3 626 3213 1134 3 1029 687 1192 3 4524 4800 3756 3 2429 5910 3756 3 689 520 7374 3 689 4801 5885 3 5095 731 3153 3 6074 4704 690 3 4803 1766 6241 3 6064 7113 6118 3 3619 1534 2544 3 3172 5895 6632 3 7370 4679 5070 3 3616 677 6838 3 5121 5153 1006 3 726 2767 4012 3 726 4829 2767 3 6503 160 6817 3 3080 4807 5687 3 5733 4808 2473 3 1725 5820 3886 3 5297 4809 5421 3 1938 6215 1441 3 5421 4809 6571 3 1004 5545 312 3 5388 7146 5396 3 6889 4810 6162 3 1812 6162 4810 3 5819 3135 5211 3 2461 3894 208 3 817 1228 665 3 6913 5052 3794 3 692 3162 6156 3 693 335 3682 3 2084 2648 580 3 698 5055 5264 3 4817 5503 140 3 1828 3732 904 3 3732 1961 1971 3 5385 3395 3843 3 3723 4624 5955 3 1961 3732 1828 3 5028 1359 7325 3 4060 3560 7387 3 1278 5136 79 3 3509 2959 4274 3 3839 4819 3065 3 3065 4819 6456 3 2212 6350 6879 3 3135 5819 131 3 4054 3731 4850 3 4093 7066 4009 3 2420 1511 3988 3 453 2667 2150 3 5385 2283 290 3 279 3264 1665 3 453 3504 5999 3 694 1934 864 3 1697 7155 3912 3 1971 4468 2879 3 4826 956 704 3 4827 1108 375 3 1455 5136 7267 3 1108 4827 912 3 4162 4828 2714 3 3021 6757 453 3 4828 4826 902 3 162 7320 3983 3 3968 7018 4410 3 705 5110 1331 3 705 4829 5110 3 4339 5165 7332 3 2098 4806 6353 3 2767 4829 2432 3 5385 5570 3400 3 4340 4830 4540 3 4540 6526 4340 3 3006 664 4601 3 6860 6321 4048 3 2438 1500 7516 3 4832 3670 1804 3 815 4311 801 3 2422 7298 2319 3 7000 4836 3568 3 7390 4839 4836 3 4290 3357 4665 3 5194 5879 1682 3 1500 2438 3683 3 6652 1924 7203 3 1607 2285 4630 3 883 5960 4337 3 2993 5924 5180 3 6035 6671 636 3 2465 3559 711 3 711 3751 2465 3 322 4845 1488 3 537 1544 4846 3 4457 4846 4847 3 5315 4847 3196 3 3196 4847 4845 3 4927 4848 2424 3 2424 4848 1307 3 958 1361 715 3 5086 3391 1307 3 1307 715 2424 3 3611 2591 6449 3 1615 5908 6963 3 886 889 5424 3 2357 3610 6968 3 2437 2517 1667 3 498 4852 4830 3 4852 1266 5151 3 6244 5203 6948 3 264 1266 6092 3 2676 2872 4630 3 2296 2276 79 3 716 970 4428 3 719 5257 5092 3 541 1090 5057 3 720 4662 3064 3 4694 4858 931 3 1364 6730 3605 3 6834 5050 499 3 3860 3861 4334 3 4304 4862 1734 3 1734 4862 4863 3 2000 4863 4860 3 5674 4083 78 3 78 4864 5674 3 3262 4864 3817 3 4864 2442 103 3 3645 4865 1445 3 1445 4865 5729 3 7015 3145 4682 3 7313 7298 1020 3 4361 4362 5202 3 5996 2582 4840 3 5948 5802 3604 3 1491 748 47 3 1259 3412 806 3 247 4799 6125 3 735 4872 4873 3 1168 7051 5864 3 7051 4873 4872 3 6002 4874 1329 3 1329 4874 1270 3 2653 2898 5374 3 702 3002 6744 3 955 4000 2976 3 1172 591 4030 3 3774 6404 7409 3 4789 4876 2840 3 2840 4876 6205 3 4471 4877 2218 3 3311 4878 3684 3 3684 4878 4879 3 4102 4879 2349 3 1255 782 2917 3 2349 4879 4877 3 564 2899 1415 3 2899 564 729 3 545 3603 5393 3 2567 4510 732 3 732 730 2567 3 6664 6463 4016 3 386 1445 4074 3 737 1381 6142 3 737 738 4889 3 4799 6128 6126 3 4911 4889 1336 3 2952 4147 7484 3 738 4890 758 3 6755 4890 4542 3 2892 3602 7244 3 4542 4890 2448 3 55 5168 7346 3 723 2552 6180 3 4385 2382 5704 3 2417 483 4721 3 1915 2278 2451 3 5171 3122 3150 3 4771 4897 1367 3 2337 6965 4336 3 747 2450 4988 3 5991 3152 1797 3 7279 4154 7136 3 5016 3314 6692 3 4235 4900 3739 3 4018 3492 5034 3 3488 4901 4902 3 3485 4902 2896 3 905 4929 3598 3 2896 4902 4900 3 5102 4144 4265 3 1688 4904 4905 3 4905 1513 1688 3 2235 4905 4903 3 4903 5760 2235 3 7347 5168 5491 3 3825 6664 1633 3 5611 4907 2 3 2 4907 2080 3 1236 6266 1653 3 3825 3666 550 3 5602 2418 7378 3 2258 5219 484 3 4909 3237 1434 3 1633 3666 3825 3 2249 5876 4048 3 3237 4909 7048 3 2051 5987 5671 3 4910 1676 1674 3 2080 3737 2918 3 5521 2075 6437 3 3585 5052 6913 3 6557 746 2452 3 4155 4460 5125 3 2784 763 745 3 745 4913 5323 3 2078 4907 3447 3 1915 2645 2278 3 1581 4913 746 3 4179 6222 3038 3 6587 943 1921 3 1881 5508 1167 3 5847 4914 5036 3 4986 4916 5039 3 923 5248 2151 3 3626 4634 6424 3 2659 1607 3794 3 4335 5606 4765 3 5273 4919 5904 3 289 863 6884 3 1887 4374 444 3 2337 6990 5165 3 3596 7476 5012 3 2803 4922 3836 3 6463 6664 6549 3 3836 4922 5108 3 1140 5231 6254 3 5855 755 5541 3 753 3186 4393 3 753 4925 3186 3 2111 4925 6459 3 176 5970 2275 3 6459 4925 4923 3 256 6899 6355 3 4848 3851 342 3 3666 3068 550 3 4191 4452 706 3 2982 4025 225 3 4191 706 417 3 3251 6494 3243 3 6637 3193 4966 3 2161 2929 6736 3 2929 4930 757 3 4930 4964 965 3 3322 5352 5858 3 3001 3333 2995 3 7344 3111 760 3 760 4934 7344 3 5931 4934 2453 3 6517 4753 4820 3 2453 2297 5931 3 3097 4936 6732 3 3702 2091 646 3 6732 4936 766 3 490 4377 2376 3 4774 2452 764 3 764 4938 3398 3 2387 282 3981 3 553 4938 4891 3 762 4891 4938 3 768 5734 1185 3 768 5448 1005 3 773 4434 5838 3 773 1007 4434 3 695 2992 357 3 3544 4940 3195 3 1466 7484 4147 3 5309 6192 6033 3 1205 994 451 3 6585 5468 3592 3 4397 4942 6315 3 2272 750 4444 3 6315 4942 4940 3 1463 4943 3294 3 5527 5154 3376 3 5713 5808 5632 3 2861 1179 5262 3 4944 4204 1517 3 2483 4945 5096 3 6190 4946 5238 3 5238 4946 986 3 1985 2367 779 3 779 5395 1985 3 7353 6738 6505 3 2008 4289 780 3 781 4734 2693 3 784 4952 5984 3 5984 4952 6235 3 5024 4717 3091 3 6235 4952 6401 3 2611 1902 5968 3 4955 938 533 3 4955 4957 1704 3 2649 7483 4355 3 1903 4957 4954 3 1639 7427 5215 3 4841 1437 1579 3 4954 5583 1903 3 3249 4959 6999 3 4330 3453 5934 3 6999 4959 785 3 788 2583 1534 3 3938 480 1457 3 789 1246 7022 3 5995 4962 479 3 4351 5955 4624 3 3961 3272 3289 3 2629 4963 4965 3 3367 4965 5977 3 5977 4965 4962 3 3446 6432 6012 3 3781 1949 4144 3 2271 4749 2666 3 3777 3773 2907 3 568 454 4077 3 2903 7336 6046 3 5935 4967 6300 3 3968 3867 7341 3 5481 4968 4648 3 790 4213 5544 3 5138 4969 5224 3 4175 6842 6084 3 795 3650 5529 3 4886 4970 6498 3 700 3669 980 3 3237 2051 796 3 796 5929 3237 3 2222 4973 6104 3 4044 4975 7124 3 7124 4975 5340 3 3468 4976 3706 3 3941 4977 5865 3 5865 4977 4978 3 727 4978 3063 3 3063 4978 3396 3 4410 7018 2574 3 5752 646 2756 3 2305 2000 3791 3 805 2945 2859 3 358 4981 6417 3 6417 4431 358 3 5770 7498 305 3 4093 3240 761 3 1162 4148 164 3 806 891 4315 3 5533 6173 2062 3 1421 4983 3118 3 3118 5462 1421 3 5847 5036 1259 3 810 233 3412 3 639 4326 7301 3 583 577 3581 3 4610 4987 6469 3 6469 4987 5889 3 5158 1140 6254 3 811 3341 2379 3 5377 3580 5378 3 6160 1483 813 3 4544 4546 4855 3 6519 4992 2989 3 2989 4992 4994 3 6034 4838 2703 3 3127 2967 1448 3 4701 4994 4990 3 205 4637 278 3 3590 6608 130 3 6312 4998 3681 3 3681 4998 4999 3 3305 3178 5001 3 5399 5690 814 3 1189 987 6191 3 1948 3781 1689 3 2479 2617 1227 3 5135 6426 6088 3 5006 2922 6121 3 4755 2019 2324 3 818 7476 3198 3 3448 2718 7189 3 7092 6834 5008 3 3774 436 7092 3 87 6090 1954 3 3740 1470 214 3 820 3025 3642 3 5011 2813 729 3 2813 5011 6539 3 2534 6817 2485 3 5149 366 2447 3 7476 818 5007 3 5012 2742 3596 3 920 7002 5160 3 3890 5014 6672 3 5144 5018 500 3 500 5018 7258 3 1 5274 2902 3 409 6268 4680 3 3646 5617 6857 3 4435 3998 3253 3 1401 4139 566 3 4354 1277 1884 3 6205 5019 1009 3 4683 3253 4406 3 4215 5020 4548 3 4548 5020 5026 3 4301 5026 3232 3 3232 5026 5019 3 7325 5233 5028 3 5617 3646 6872 3 3801 6306 588 3 249 1094 5030 3 279 659 3264 3 3620 6836 6503 3 2499 3575 3090 3 659 5035 3264 3 1195 4553 1337 3 815 4313 3742 3 4553 5035 1082 3 4916 810 1259 3 4916 823 5039 3 289 6884 6914 3 1052 2250 5574 3 6700 568 4077 3 4766 5039 823 3 2074 5671 5987 3 5331 6346 4411 3 5860 5043 6661 3 5043 6214 2871 3 2905 2782 1225 3 4789 5045 2622 3 2072 6605 2717 3 1527 4991 4924 3 2622 5045 826 3 2836 1467 4147 3 6164 2674 1643 3 5318 5344 1930 3 826 499 5050 3 149 3519 827 3 149 827 5051 3 3243 5053 3884 3 7026 7027 4011 3 3742 6336 4733 3 5797 5053 1442 3 5536 6533 5054 3 3333 3508 3986 3 830 3206 480 3 3024 5079 5692 3 5062 3359 5660 3 2035 5063 7232 3 1981 3939 7407 3 1763 5063 2489 3 2489 4536 1763 3 4454 4785 5368 3 2613 5065 2764 3 2605 4383 1703 3 5071 2261 255 3 2261 5071 7174 3 1696 3554 2380 3 4211 5072 1904 3 1904 5072 6573 3 3755 4340 2003 3 6021 6522 3565 3 5072 4731 6251 3 834 5074 7489 3 3283 5075 3083 3 3435 5076 5397 3 5397 5076 6288 3 3562 4884 850 3 6049 1500 694 3 4784 5077 835 3 5692 5079 6408 3 835 4926 4784 3 3632 5048 6284 3 5080 833 992 3 5341 5080 5074 3 2715 3561 422 3 5074 5077 7489 3 5701 4224 3807 3 3755 2003 809 3 4876 5083 3232 3 3232 5083 6686 3 2385 5084 2622 3 2665 5109 6625 3 2432 2560 2767 3 2388 4579 7437 3 6757 6816 6773 3 3265 1864 3122 3 3495 3173 4859 3 5619 6165 4447 3 6281 5090 3167 3 2290 2853 6844 3 3167 5090 2594 3 1332 6192 2816 3 2853 1802 2496 3 2518 2347 7171 3 5401 5327 5318 3 6669 6666 633 3 3687 7459 7456 3 839 3200 3299 3 639 4545 4485 3 4204 4944 5096 3 3441 4087 1852 3 5455 3055 2571 3 7363 2483 842 3 1113 6461 2663 3 6883 3725 845 3 2118 4580 4396 3 6667 4539 4782 3 4650 6848 3553 3 2829 7494 800 3 845 1849 6883 3 5099 4711 5716 3 3593 7110 4239 3 3847 6000 5155 3 2866 5327 5401 3 774 848 3797 3 3971 6458 6858 3 4073 5104 1483 3 1483 5104 2498 3 2351 828 6677 3 573 1055 1042 3 2054 3341 811 3 3709 6517 1526 3 5207 4122 597 3 2829 3624 7494 3 2828 3801 588 3 4756 4760 3761 3 4148 2150 164 3 2156 6405 5108 3 1142 3723 2155 3 423 5108 4922 3 1751 2003 4340 3 2012 2665 1159 3 4348 542 5244 3 6624 5109 4459 3 1532 4459 5109 3 6690 5198 1653 3 850 3574 3562 3 4458 5112 2096 3 5114 209 2096 3 2499 3090 853 3 5542 1366 1312 3 5117 3075 6544 3 3069 5118 2610 3 2610 5118 5182 3 6060 5119 2348 3 256 5537 6899 3 2348 5119 857 3 49 2190 3472 3 1960 2755 6341 3 2947 4626 5721 3 273 5311 6476 3 857 2755 5123 3 2672 859 32 3 5126 6459 4923 3 2109 858 1324 3 4144 4145 4398 3 465 5412 115 3 2079 3547 2971 3 7459 3687 740 3 861 3022 831 3 2768 6520 7286 3 2887 3202 5781 3 5414 3073 865 3 865 1068 5414 3 4618 5133 2500 3 130 5137 3590 3 3395 4516 3843 3 1872 5139 5689 3 5689 5139 1958 3 3498 3495 4859 3 2704 3078 202 3 7262 4363 5582 3 5142 5578 5469 3 4447 1056 3929 3 7143 5547 7431 3 2583 3620 6503 3 7422 5144 118 3 118 5144 7408 3 2806 3544 3195 3 7259 5150 500 3 5982 4002 2013 3 5151 4557 4852 3 4557 5151 873 3 4092 4559 5155 3 6794 5434 7281 3 873 3847 5155 3 3532 5156 318 3 548 5157 6088 3 4991 6276 6861 3 903 5162 4831 3 4831 5162 6828 3 3393 5477 718 3 2728 5164 5167 3 6837 5167 6070 3 6070 5167 5163 3 7058 2759 7431 3 6681 2067 165 3 3523 5169 880 3 880 5169 1122 3 2690 6354 6375 3 875 4652 1807 3 2465 3751 5976 3 4652 5746 1398 3 3538 3539 2162 3 5513 6681 2434 3 4738 1198 878 3 4585 4586 2325 3 6530 5174 6998 3 6998 5174 5175 3 7493 5175 2964 3 2964 5175 5173 3 3172 6632 7332 3 5507 4649 1160 3 6830 7112 6887 3 916 5176 921 3 6096 2252 5409 3 7186 4253 5572 3 133 5177 5179 3 1106 2464 184 3 1106 5742 2464 3 5181 2610 5182 3 5117 5118 3075 3 1533 1929 468 3 1264 2238 1580 3 786 4344 1300 3 5426 3659 2842 3 786 5183 6140 3 3173 5184 4859 3 6688 6873 1201 3 3572 4974 6943 3 6688 5185 5337 3 4845 5186 3196 3 3196 5186 1593 3 3384 6538 1686 3 3592 5187 5541 3 1938 1441 6988 3 2787 4432 2512 3 797 5145 5479 3 5484 5154 5010 3 530 2868 3391 3 3459 3331 2016 3 2667 453 6757 3 1125 5190 1420 3 5190 5565 1046 3 749 2567 6836 3 1132 1466 4841 3 7301 7450 5087 3 5390 5192 4299 3 558 676 4222 3 5649 1342 4814 3 6587 1921 2352 3 2208 5193 311 3 5692 2919 1557 3 311 5193 1298 3 2863 7066 4093 3 883 4842 5960 3 5879 5194 1299 3 2673 4853 3640 3 2011 1717 5631 3 5967 6297 5145 3 4353 2501 2274 3 3194 5197 5200 3 6548 5200 450 3 450 5200 4081 3 5152 1485 3322 3 2652 3322 1485 3 5202 7173 4361 3 5182 2270 5181 3 5475 3717 2519 3 6644 7400 3883 3 275 4949 2377 3 5015 4155 3793 3 5015 5130 7377 3 2760 5204 5436 3 3771 5562 1111 3 6224 5205 5503 3 5836 5208 5272 3 5272 5208 5603 3 3683 2876 945 3 1157 5209 5926 3 5209 6436 1419 3 5210 6656 891 3 2369 7468 3962 3 5015 4920 6257 3 638 4286 90 3 90 5594 638 3 19 61 1889 3 4448 6883 1849 3 1356 5217 6918 3 3932 5218 2302 3 812 275 5552 3 2302 5218 894 3 6302 2066 5562 3 4560 5784 6552 3 2053 870 2059 3 2869 2059 870 3 5775 5223 2463 3 894 2463 5223 3 4968 4969 2355 3 5265 5224 5025 3 2260 679 2402 3 5225 5763 6701 3 5763 5225 7171 3 5913 5226 4581 3 6440 5227 2381 3 5979 2027 5343 3 354 6726 3530 3 5647 181 2052 3 2381 5227 5228 3 3259 5228 5492 3 2565 2889 3363 3 2608 3529 817 3 5098 4396 4580 3 5492 5228 5226 3 6556 1113 2646 3 1398 3857 3527 3 621 4738 878 3 1529 3526 534 3 2027 5979 1095 3 5020 5230 1009 3 1009 5230 7035 3 77 5231 5892 3 4460 4441 5125 3 5892 5231 1140 3 897 3189 2792 3 4314 5232 7325 3 5233 7325 897 3 7043 2487 2412 3 3613 4894 5570 3 2412 2505 6758 3 5573 5208 2259 3 4867 1995 5234 3 5048 5393 1575 3 3523 880 3757 3 4817 5234 5511 3 5511 5234 6811 3 899 257 73 3 5624 6036 3521 3 669 6736 2929 3 5235 5236 7042 3 469 2739 2734 3 5214 5236 5235 3 2578 2697 6897 3 7379 7377 6264 3 696 5553 2800 3 4101 4102 2349 3 6458 3601 2688 3 368 5240 5241 3 368 5241 906 3 2215 3589 7056 3 3589 5241 5239 3 2590 6454 6361 3 1124 5242 5069 3 6438 908 787 3 5784 2898 6552 3 707 1716 907 3 907 5245 3481 3 6916 5245 2936 3 2584 4995 6618 3 7228 6359 3516 3 2936 5245 2507 3 2141 5424 7385 3 2968 3870 6461 3 6087 5038 7179 3 1742 7382 2059 3 145 5666 2058 3 7443 5666 145 3 4302 2508 3904 3 5649 6427 1342 3 513 2421 2885 3 1477 3535 5613 3 7142 7144 3956 3 917 6799 6796 3 3094 3789 919 3 2862 5353 2509 3 5274 1 2074 3 5641 2088 937 3 250 7459 3595 3 3006 5252 2587 3 163 7002 920 3 920 1724 163 3 5343 135 5016 3 5524 6894 3722 3 1249 922 5254 3 1873 5255 1226 3 1226 728 1873 3 5290 2055 1319 3 931 2440 4694 3 5258 5092 935 3 324 5637 420 3 324 2513 5637 3 5259 4633 3730 3 5814 2363 5858 3 5948 3604 3512 3 2725 5260 974 3 2260 2183 679 3 2990 5261 977 3 5262 2257 2861 3 1164 5263 4512 3 4512 5263 5446 3 1534 3619 788 3 4736 5264 5055 3 5264 5355 698 3 3140 444 5073 3 5266 1166 937 3 3493 5268 6414 3 6414 5268 5902 3 4669 4899 939 3 4670 4104 5934 3 5338 2477 939 3 5098 5526 941 3 941 2759 5098 3 2759 3765 7431 3 2771 2661 2569 3 6356 5271 5904 3 4132 3364 6905 3 3170 5273 6648 3 5987 4671 2074 3 5518 5277 1267 3 1267 5277 4885 3 3774 5279 6404 3 3661 6181 3386 3 6517 4820 1904 3 6499 452 3192 3 452 6749 890 3 6018 6016 6019 3 6933 5698 2598 3 6650 5282 574 3 5282 946 3967 3 6346 5283 3968 3 3867 3968 5283 3 6143 6219 1711 3 946 4833 5284 3 3599 5286 6990 3 6990 5286 7039 3 5762 4400 1744 3 7039 5286 5287 3 3063 5287 5286 3 380 5474 1450 3 2186 380 2808 3 1136 5609 948 3 948 6590 1507 3 2055 5290 5537 3 3800 5291 4786 3 5902 5292 799 3 799 5292 5293 3 4392 5293 3313 3 6704 4880 3988 3 3313 5293 5291 3 4676 4675 195 3 6475 5296 2057 3 2057 5296 5493 3 2952 7484 5950 3 2204 3720 7163 3 4809 4233 2473 3 2739 1427 2734 3 5599 1208 736 3 5271 5299 1021 3 1021 5299 5300 3 197 5700 4116 3 5516 5300 5421 3 5421 5300 5297 3 5147 5301 7138 3 748 4634 4914 3 7323 7326 438 3 628 5908 4851 3 6019 6391 6018 3 985 5301 1712 3 6768 5302 1813 3 2417 5303 483 3 7251 3378 3506 3 483 5303 5621 3 539 951 4419 3 951 979 4419 3 4182 736 1208 3 5306 6615 1265 3 6181 6238 5820 3 3570 2490 443 3 5380 6615 953 3 5889 5307 3160 3 3160 5307 6838 3 3805 5308 1176 3 2150 3551 3504 3 954 569 3834 3 3531 5310 6983 3 5863 6247 1174 3 6983 5310 961 3 957 3053 4496 3 5313 5321 3075 3 3196 5314 5315 3 736 7148 2771 3 2441 6152 2883 3 2667 4996 164 3 261 3248 4120 3 486 5719 5756 3 3188 5315 6435 3 6435 5315 6996 3 2295 2756 3500 3 3553 2091 6978 3 7328 5719 486 3 3557 2146 1064 3 6482 5727 5719 3 3172 2828 588 3 3498 5432 2860 3 6697 6172 1518 3 962 4590 2152 3 962 7355 4590 3 745 5323 1842 3 201 5417 3493 3 1842 2784 745 3 1826 4449 565 3 7504 5727 6482 3 691 2104 6613 3 3892 5326 965 3 965 4964 3892 3 2699 5328 2523 3 4496 5856 5329 3 6144 5330 5346 3 5346 5330 6862 3 3967 5331 574 3 1726 5331 4411 3 5181 2270 1345 3 2977 5332 22 3 5332 1223 2526 3 966 4575 3416 3 967 6001 1329 3 1624 7269 6761 3 5339 3490 234 3 7390 4836 1912 3 7456 5334 3687 3 3687 5334 1780 3 4751 6494 3399 3 2570 4576 5863 3 2657 6479 212 3 1639 1715 2547 3 5184 5185 4859 3 3490 3491 2261 3 4402 4908 3382 3 1852 4087 2746 3 5683 5339 5340 3 4973 4975 6104 3 5884 5146 6676 3 7124 5340 5337 3 7397 5342 2372 3 2372 5342 3950 3 5597 6115 2444 3 968 4477 2961 3 7151 1323 5317 3 3915 3917 2341 3 4138 5348 7291 3 7291 5348 5345 3 3260 3259 5492 3 5350 4338 2407 3 4338 5350 6486 3 4243 5351 5004 3 5004 5351 971 3 473 2113 971 3 5707 338 5336 3 970 3484 4428 3 3201 5354 5351 3 5355 5266 698 3 5266 1392 1166 3 3440 5357 4552 3 5707 5336 1638 3 4552 5357 6316 3 5358 7214 549 3 5359 2641 932 3 2641 5359 975 3 5958 5360 3569 3 3569 5360 2529 3 974 5261 269 3 5708 6129 3485 3 977 5359 4775 3 4865 5363 2593 3 3997 5365 5366 3 5805 5366 5363 3 6157 5369 4011 3 1758 4133 3482 3 6944 5370 373 3 373 5370 6022 3 5984 3205 784 3 2868 84 4849 3 7009 707 907 3 7148 4182 6758 3 6558 1272 2056 3 3612 5373 929 3 5160 7002 6743 3 1099 5374 3082 3 2388 2399 7088 3 7019 5374 3445 3 7460 1901 6668 3 3580 3579 7041 3 6156 5382 3477 3 1901 7461 1170 3 5377 5378 5379 3 6818 6743 3012 3 2514 4082 5994 3 978 5379 6823 3 6823 5010 978 3 979 5306 4419 3 980 1868 700 3 7319 4272 1312 3 4064 5382 3355 3 1180 7481 7479 3 2309 6603 869 3 1107 6535 3476 3 1860 5387 6388 3 5387 5384 837 3 4238 5386 1796 3 5192 3166 7204 3 6086 4020 3139 3 4617 5390 2535 3 4825 5756 2511 3 6181 3661 6238 3 5765 5787 2047 3 984 4299 4660 3 6333 5358 2253 3 6846 4630 2285 3 3342 5391 6644 3 6644 5391 1975 3 6799 1974 1365 3 1019 6019 4326 3 986 2462 5238 3 4967 5398 6300 3 4841 1466 1285 3 5398 5399 2475 3 1831 914 4281 3 5073 444 5906 3 987 5001 3178 3 6389 4083 1799 3 2153 378 158 3 5399 5395 776 3 3707 2581 989 3 989 1558 3707 3 2071 56 5327 3 2253 2021 3475 3 3614 5402 5545 3 5545 5402 6682 3 5721 6268 7010 3 1444 4453 2248 3 4499 4500 7239 3 1736 5404 7264 3 3957 2954 4701 3 4596 5406 2103 3 3278 5407 5708 3 5708 5407 6137 3 896 4035 3218 3 6394 3162 3682 3 3368 5410 384 3 384 372 3368 3 3798 3799 671 3 5413 4926 835 3 5722 3468 861 3 4926 5413 5539 3 3960 5415 6721 3 6638 5416 201 3 201 5416 5417 3 5268 5417 4786 3 4786 5417 5415 3 3850 6344 4580 3 4580 6344 5526 3 6813 5752 1828 3 2459 1007 245 3 4682 5420 4795 3 7171 5422 2539 3 7171 2539 2518 3 2911 5423 7229 3 3647 5423 7200 3 4921 2210 5027 3 911 5765 2071 3 4658 4659 3447 3 5974 3466 2433 3 2150 4148 3551 3 1533 6850 856 3 5314 3125 4501 3 911 5785 5765 3 4524 3756 3461 3 5808 5713 1775 3 162 3983 3607 3 2724 6858 2688 3 1528 4703 1184 3 4619 5428 5467 3 5371 2492 5044 3 6567 5429 792 3 995 4251 6602 3 4251 995 635 3 4140 5999 2895 3 2358 4621 3457 3 4716 3430 3425 3 221 4714 2243 3 5706 5785 911 3 6289 3456 3454 3 6096 5409 2845 3 2795 2484 2069 3 4422 5124 525 3 5759 5772 998 3 5198 5435 6262 3 1000 5949 1362 3 5204 5437 5436 3 7186 5436 5437 3 5437 5204 1592 3 4499 5438 660 3 2967 5439 1448 3 3449 3142 6044 3 1448 5439 5581 3 6499 4837 5078 3 1003 1795 6695 3 777 5444 3919 3 5657 4582 1077 3 3919 5444 5445 3 3828 5445 2472 3 2718 3409 6345 3 2472 5445 5441 3 2257 5262 5446 3 4545 639 3334 3 4512 5446 1008 3 1006 6843 1279 3 6843 1006 5447 3 4584 3626 7058 3 2044 168 5085 3 1005 5734 768 3 950 5451 4135 3 5449 5376 4765 3 3969 3970 536 3 7322 5919 5452 3 5453 5536 5054 3 5453 5452 3969 3 290 5570 5385 3 4126 3989 5878 3 1010 2217 4189 3 4743 5456 5457 3 318 4330 3532 3 4309 4310 2780 3 2471 5457 2469 3 7224 2616 4651 3 3732 1970 904 3 1884 5159 4354 3 7021 5458 622 3 6740 218 3332 3 4894 2492 5570 3 218 6740 3649 3 148 4617 309 3 4033 5459 3067 3 4422 4403 6042 3 3764 4928 4422 3 717 5460 1559 3 2172 6146 3890 3 615 2623 672 3 2895 3503 1089 3 4141 2540 6771 3 1035 5465 2543 3 1745 2697 2578 3 5187 5468 2873 3 2873 5468 6950 3 4883 2089 4648 3 1904 4820 4211 3 4648 2089 1015 3 2368 930 5950 3 2615 5481 1015 3 4690 5470 1015 3 2193 5473 2252 3 1450 2788 2842 3 5919 5475 2519 3 7032 4346 1423 3 2567 5476 6836 3 6836 5476 160 3 6704 4656 3114 3 4520 2737 4279 3 3211 3376 1301 3 6619 5638 3438 3 4009 2862 3240 3 2240 884 6078 3 5498 4646 409 3 5163 999 6070 3 1018 2522 1612 3 1018 5717 2522 3 5236 5478 7042 3 3752 6014 3435 3 5479 6197 797 3 3870 1727 1730 3 5022 5025 5481 3 1222 5482 6363 3 3846 223 5482 3 3473 5482 1019 3 4583 5484 5010 3 5725 4560 5305 3 1020 6200 7313 3 5922 4853 4498 3 6914 6884 4127 3 6145 5346 5487 3 2043 5859 5652 3 610 5488 1022 3 4885 5489 3933 3 2545 3910 613 3 2547 1715 1023 3 6297 983 6607 3 1023 5488 2547 3 4854 2238 1264 3 3425 996 4716 3 5493 6581 3013 3 5130 3793 3429 3 5295 5296 7376 3 5857 3911 4292 3 3392 5495 4146 3 1133 5496 5497 3 1133 5497 6082 3 5306 6082 5497 3 4419 5497 1435 3 2041 4736 4982 3 5531 2547 5488 3 6589 5501 2634 3 3510 5646 5699 3 5249 6903 3245 3 2634 5501 6854 3 3783 4928 3764 3 1900 5502 5968 3 5646 7037 6716 3 218 5459 3428 3 4153 5506 981 3 5146 5884 3814 3 6809 7458 48 3 3816 5510 6076 3 3686 6540 7119 3 2606 5353 3325 3 6076 5510 6780 3 1027 2620 2585 3 4278 5512 5514 3 5514 3385 4278 3 4163 4076 7514 3 1214 5514 714 3 2530 2141 1576 3 6320 134 5201 3 714 5514 2548 3 4768 6172 3234 3 5505 2599 1661 3 2916 6949 4163 3 5219 2636 627 3 5300 3881 1021 3 6138 3949 3423 3 3413 5517 354 3 354 5517 6495 3 2647 137 5688 3 5737 5519 5989 3 2862 4009 7256 3 5989 5519 1030 3 1339 930 2887 3 6021 3565 3418 3 4103 2476 2698 3 3467 5520 2550 3 1213 5519 4429 3 866 3434 6049 3 2537 7270 172 3 4761 5523 3451 3 5149 2705 366 3 3451 5523 6220 3 2237 714 3413 3 547 6064 2065 3 6890 991 4267 3 5159 4232 769 3 1032 2312 2472 3 3942 5530 2333 3 2333 5530 291 3 3820 5534 802 3 5819 696 3176 3 802 5534 6966 3 2055 5537 5538 3 6297 5967 983 3 6493 5539 3847 3 2388 2244 4579 3 7088 2244 2388 3 5371 3400 2492 3 3847 5539 6000 3 4419 1435 539 3 2516 3897 171 3 3050 5859 2042 3 5425 2004 3831 3 1758 5543 6366 3 1896 3979 1036 3 2362 806 4315 3 5544 2913 93 3 93 5548 5544 3 2330 2239 481 3 5623 5548 2556 3 1038 2987 4668 3 2987 5425 4668 3 4172 5550 5216 3 4472 4054 4850 3 871 5551 5554 3 2312 5554 2472 3 2472 5554 5550 3 2948 88 3640 3 6714 5556 3117 3 3117 5556 6061 3 7275 7279 7130 3 5588 2679 1041 3 5171 3150 4029 3 1555 5560 1043 3 1276 3133 1555 3 2223 6100 4261 3 1095 5362 5696 3 257 2027 5696 3 2975 4022 229 3 2234 3171 1347 3 5189 5190 4036 3 4958 7449 7451 3 4566 541 5881 3 1029 5431 2007 3 1048 1049 372 3 5996 4840 6409 3 4337 5567 822 3 5569 822 1049 3 2709 6016 6018 3 2530 2525 886 3 2868 530 6511 3 2562 6511 530 3 5572 4470 3009 3 5455 5613 2680 3 1050 2250 5747 3 5655 5575 3701 3 3692 5577 739 3 739 5577 6779 3 5141 5142 2101 3 2311 5480 674 3 5859 3050 1796 3 6211 4027 5558 3 7193 5579 4750 3 3975 5580 2802 3 2802 5580 5581 3 5352 3322 545 3 7086 3573 812 3 5438 5439 660 3 1448 5581 5579 3 5141 5582 3854 3 3854 5582 7365 3 7275 7130 7324 3 3407 3408 516 3 7112 7115 6587 3 3576 3513 2568 3 3522 225 2488 3 5267 5557 1041 3 5650 2211 5595 3 3913 4651 2831 3 4049 725 3404 3 2825 6273 3211 3 3991 6834 2741 3 6152 6165 2883 3 2500 2274 4618 3 638 5594 1542 3 5650 5595 1057 3 1059 3924 450 3 2521 3965 5596 3 4673 5598 5059 3 1057 5059 5598 3 7115 5600 943 3 943 5600 6588 3 1843 1063 3779 3 2018 5601 5573 3 2039 1143 2132 3 5272 5603 2572 3 5205 2572 140 3 3882 3169 1401 3 1364 5605 6730 3 5157 548 4519 3 1637 5606 4335 3 4765 5606 5336 3 2592 5607 3129 3 4481 5608 5832 3 1136 5608 1065 3 1066 3896 5777 3 1808 7054 2040 3 7008 2038 5356 3 1066 7125 3896 3 4658 5611 5949 3 5949 5611 1362 3 7254 5612 226 3 3403 3193 6421 3 352 6992 3402 3 4212 5966 7008 3 226 5612 6987 3 3397 2723 1480 3 633 7480 7481 3 6698 5975 5614 3 7457 4082 1574 3 1068 5594 5414 3 2650 6994 3366 3 3872 5616 4137 3 5616 5618 1997 3 3394 422 3318 3 5618 4260 2163 3 4260 5618 3108 3 1713 2564 1486 3 4192 5642 5639 3 4360 5054 1033 3 5243 5201 4918 3 681 5620 1479 3 195 4675 1313 3 5302 5303 1813 3 483 5621 6564 3 5047 3785 526 3 415 6011 6053 3 507 5626 337 3 3689 5626 4527 3 3831 3833 4524 3 4527 5626 1508 3 6697 5821 296 3 2164 3393 4984 3 4146 5378 3392 3 4495 4216 6326 3 4216 4495 4211 3 5695 7215 3181 3 5629 5627 3427 3 7227 5628 4754 3 2485 5628 2534 3 2233 5653 1787 3 1959 3391 5086 3 792 2532 1330 3 5627 5629 4755 3 4755 5629 6118 3 1766 6118 5629 3 3515 3832 1430 3 3134 4037 4494 3 4523 4526 5584 3 3009 4470 2002 3 1071 4618 2274 3 1514 2864 1071 3 4511 5871 4670 3 4409 5635 7358 3 7443 6011 415 3 3897 350 3387 3 7358 5635 5634 3 6818 4697 6649 3 4415 4416 5492 3 2985 5636 6852 3 3438 3440 4552 3 4758 5639 1073 3 2688 3559 2465 3 4190 2198 1199 3 185 6387 3073 3 4695 5640 5641 3 6184 5319 2088 3 6184 1064 5319 3 1880 652 615 3 2002 1489 3009 3 2681 2029 4532 3 319 6274 1976 3 4488 1788 4489 3 4488 1076 5730 3 373 6022 6011 3 5877 2940 1075 3 4600 5645 4777 3 1076 5643 5730 3 5369 5370 4011 3 614 6716 3931 3 1572 5649 4814 3 3947 5654 4568 3 4568 5654 5656 3 6031 5656 7057 3 7057 5656 5654 3 2877 1080 68 3 7218 6053 258 3 4723 3525 133 3 7103 3733 2136 3 1943 5927 1011 3 7233 5660 3359 3 5660 1494 5062 3 2900 5661 7367 3 2737 4520 1078 3 6682 5664 4068 3 5711 5665 3518 3 7508 2573 1891 3 3518 5665 5667 3 6966 5667 1498 3 1498 5667 5664 3 6056 6109 2158 3 5699 5669 3510 3 2002 3211 1301 3 5670 1937 1886 3 6484 6485 7201 3 3450 5388 2703 3 6426 886 2525 3 5835 2547 5531 3 2597 1427 3902 3 1543 1674 7049 3 1085 6008 1759 3 2331 4023 7508 3 6050 3690 4324 3 5168 5673 5491 3 5491 5673 7278 3 2543 1717 885 3 1141 3369 3167 3 5676 72 5717 3 6749 5677 890 3 6712 5677 1294 3 1062 3966 5650 3 915 6296 2191 3 5392 3033 4594 3 3252 5682 2364 3 7039 2828 3172 3 2364 5682 5685 3 372 5567 3368 3 1876 2293 7004 3 2821 7010 697 3 2945 5685 2859 3 2859 5685 5681 3 2005 3963 1096 3 1096 1237 2005 3 2240 5691 884 3 6037 884 1098 3 1519 4209 6717 3 3445 1099 429 3 1095 5696 2027 3 2308 378 2646 3 6685 812 3573 3 257 5696 7345 3 6717 5162 7248 3 6612 4210 5697 3 2986 5699 3914 3 6716 5699 5646 3 2528 5275 5320 3 5977 5833 3367 3 4175 7001 2115 3 5571 7225 4764 3 5702 2582 4362 3 50 5834 7091 3 4765 5376 1101 3 385 6105 6056 3 5089 667 3517 3 6622 6105 385 3 1810 603 629 3 5542 3474 3647 3 2137 2316 495 3 6641 2137 495 3 6503 1534 2583 3 5412 789 7022 3 5665 3411 4068 3 6109 4657 398 3 1131 5712 5585 3 2274 5714 4353 3 4711 5714 5716 3 4447 7129 1056 3 2445 3365 5535 3 833 5662 4333 3 3372 1083 1496 3 6017 6258 5823 3 3524 5716 5713 3 6636 603 4220 3 2230 3031 1476 3 3540 6336 3651 3 4306 1018 6874 3 1109 5862 2097 3 5862 5718 6327 3 5509 6487 2495 3 254 7383 3361 3 6781 6736 5952 3 6421 3193 4117 3 3751 6400 2314 3 2801 1469 2536 3 5177 5720 5829 3 3063 4976 494 3 3801 5723 5725 3 4560 5725 831 3 831 5725 5722 3 489 3018 2623 3 3404 5728 4049 3 4049 5728 5729 3 4869 4865 2593 3 1445 5729 5726 3 6086 3139 5835 3 5924 2993 393 3 1858 2107 7166 3 6382 5731 2341 3 2630 3254 5744 3 6573 5731 2338 3 3813 6147 6246 3 2925 7319 6959 3 2213 5796 4053 3 6147 3813 2491 3 6772 5733 6565 3 3745 5735 5911 3 5911 5735 6295 3 3908 3907 2654 3 4429 5737 658 3 3573 7086 2668 3 2909 4921 872 3 658 5737 6448 3 1459 5738 6885 3 6885 5738 1867 3 5366 827 3997 3 5326 3358 957 3 4614 5739 1116 3 2263 5418 224 3 5740 2620 1114 3 2620 5740 2585 3 1117 5739 5805 3 5179 4723 133 3 2350 10 6158 3 2195 5745 2370 3 5745 5746 874 3 5746 5743 344 3 3811 5747 2086 3 2086 5747 5749 3 3497 3511 3353 3 6007 5748 2586 3 2586 409 4680 3 5750 3409 5188 3 7258 5751 2937 3 2937 5751 7474 3 6255 5753 1643 3 7143 6235 1718 3 1643 2674 6255 3 6978 4895 3014 3 3014 3013 6581 3 3858 3720 2204 3 7095 4569 2776 3 1104 3256 6096 3 1104 3096 1463 3 3350 3351 3301 3 1816 3803 949 3 5758 5759 2541 3 1126 998 1146 3 5772 5759 5755 3 1127 3381 4196 3 3740 2758 6361 3 1128 6395 7102 3 1705 6447 7098 3 6447 1705 1397 3 6159 6158 1616 3 4536 1746 5766 3 338 5707 6460 3 2282 2399 2388 3 5161 4111 3347 3 7234 5768 5961 3 5769 5961 1129 3 6304 5769 3161 3 3161 5769 2588 3 2589 6241 1766 3 2224 1131 7314 3 4228 5047 526 3 3180 1151 5810 3 1131 7181 7314 3 5770 3030 5085 3 5871 6537 1174 3 1135 4146 5495 3 1135 1596 4146 3 5580 5773 4750 3 6952 5774 2463 3 2463 5774 5775 3 940 2955 6134 3 2308 6134 158 3 3610 5775 6968 3 6968 5775 5773 3 5776 2949 1501 3 2949 5776 6122 3 2388 5563 2282 3 1573 5777 3896 3 1718 542 6132 3 4964 4930 2161 3 392 5779 6110 3 6110 5779 5780 3 4537 5780 6419 3 6419 5780 5778 3 3217 114 1139 3 6777 5783 188 3 188 5783 6120 3 3538 2957 4527 3 4822 5786 1144 3 1884 5312 3116 3 6666 7480 633 3 1145 5786 2162 3 3338 4445 402 3 7088 2399 6230 3 479 3959 3335 3 3671 5789 5790 3 3448 5790 147 3 147 5466 3448 3 4947 3020 477 3 1147 5793 1554 3 2320 1125 1420 3 6903 5206 3637 3 2409 5794 1761 3 6568 5795 6063 3 6063 5795 6543 3 1567 1731 6600 3 1567 5796 5732 3 7066 2863 1527 3 7037 5646 6006 3 1567 2584 6977 3 6745 5798 3439 3 6397 5799 3766 3 3766 5799 6839 3 4257 4258 241 3 4173 5802 3608 3 3608 5802 5806 3 3710 5806 772 3 772 5806 5801 3 513 4051 4072 3 218 3426 3332 3 425 484 627 3 5807 6973 2817 3 6020 5808 1775 3 5632 5808 5000 3 791 6196 2439 3 6559 1485 4591 3 4591 3141 6559 3 5383 4401 2638 3 5231 77 705 3 1658 622 1662 3 6399 2122 1851 3 5810 1261 3749 3 1261 5810 1150 3 2601 7085 1881 3 2601 2185 7085 3 5810 511 3180 3 4010 4009 7066 3 5099 5816 4711 3 4151 5816 4321 3 5311 3549 3555 3 2910 3327 805 3 1575 3116 5048 3 1078 6117 4764 3 4642 4643 2989 3 6665 5822 1308 3 7160 5823 143 3 3301 6639 3324 3 143 5823 7081 3 7250 6246 144 3 1661 5824 5505 3 5505 5824 2014 3 1462 1153 7228 3 4528 5826 5688 3 5316 4857 7520 3 1152 5827 6083 3 5607 5827 3129 3 3129 5827 5825 3 72 6277 6327 3 6907 5828 4484 3 6844 4383 2290 3 6676 6181 5884 3 3822 5830 5977 3 5977 5830 5833 3 3367 3366 5583 3 2650 5833 5830 3 2106 6801 1645 3 31 7449 4958 3 1275 4953 1585 3 5706 911 1923 3 1504 5838 4434 3 3137 1506 3814 3 2245 6843 2459 3 6741 5839 5841 3 5254 5841 728 3 728 5841 5838 3 5655 4038 3323 3 2284 5842 2665 3 2665 5842 1159 3 6935 7434 55 3 5843 6656 888 3 6656 5843 4367 3 1156 4363 1163 3 1163 5842 1156 3 2610 5873 3069 3 5198 6690 2363 3 919 5846 3668 3 2257 5263 1495 3 5428 5850 5467 3 2539 5848 2518 3 3036 5852 665 3 665 5852 2608 3 2791 2609 6230 3 7525 4201 7066 3 5187 5854 5541 3 5541 5854 6804 3 5126 5855 32 3 69 6319 5881 3 3071 1391 4996 3 4656 1511 1357 3 69 2269 7123 3 5860 2179 1819 3 2179 5860 6119 3 1881 1167 2601 3 5927 756 1011 3 2343 5864 1537 3 4050 1119 7521 3 1750 1583 1205 3 2252 6096 2193 3 2782 2842 1225 3 6140 5867 7051 3 7051 5867 5864 3 6156 3162 6273 3 3871 5868 4565 3 4565 5868 1529 3 3641 5870 3112 3 3112 5870 1531 3 3720 3858 2310 3 3069 4496 3053 3 1277 5312 1884 3 3629 5875 3615 3 5242 2224 7314 3 2643 222 1202 3 5880 3569 936 3 3569 5880 1203 3 156 6861 120 3 3924 6548 450 3 2871 5883 6661 3 6661 5883 5887 3 6119 5886 2949 3 2949 5886 1501 3 276 422 3561 3 1171 559 1503 3 612 2607 3079 3 1239 6924 6040 3 7163 3720 783 3 1171 5883 1955 3 55 6653 7014 3 1363 5040 557 3 5307 4987 1176 3 4462 4464 4855 3 5483 5890 5891 3 2050 1543 1759 3 5798 5891 3160 3 3160 5891 5889 3 2958 5896 3215 3 4545 3334 4939 3 5735 5897 6565 3 3640 1777 4881 3 6565 5897 5898 3 6131 5898 371 3 1162 3572 4123 3 371 5898 5896 3 3506 6502 1464 3 2506 6310 6277 3 3370 5899 3767 3 4226 2612 6044 3 513 4072 3696 3 6921 5900 616 3 612 3079 2249 3 616 5900 7241 3 5941 5901 799 3 5219 2258 2338 3 5292 5268 4786 3 6414 5902 5905 3 5742 5905 2464 3 2464 5905 5901 3 6315 4940 3312 3 5214 5907 107 3 5979 2563 5061 3 3684 4744 3311 3 6963 5908 6894 3 3436 5909 6894 3 5529 3650 3308 3 2927 5912 4581 3 4415 5913 3627 3 2492 3400 5570 3 3627 5913 5914 3 1869 7410 1423 3 5357 5914 7214 3 7315 6310 2506 3 7214 5914 5912 3 1175 4712 4033 3 7346 6653 55 3 2618 5916 6444 3 7053 5012 5917 3 3867 5920 4898 3 2617 4898 1227 3 6306 5305 6365 3 4231 4760 6677 3 2008 2256 1595 3 5921 5734 5262 3 4124 4562 436 3 5734 5921 1185 3 318 134 6320 3 4703 4482 1184 3 1184 5925 1528 3 2405 3306 6580 3 2735 5925 208 3 1182 208 5925 3 6982 5761 2879 3 4577 1730 6526 3 2365 5671 1 3 3237 5929 1434 3 1186 4386 631 3 4934 4013 7344 3 5150 7479 2197 3 1613 1187 5930 3 4978 5932 5865 3 4023 2310 6630 3 5865 5932 2624 3 4680 4626 6007 3 1188 6065 1161 3 2475 5933 6300 3 6300 1191 2625 3 5877 5645 3300 3 3885 338 6460 3 2333 1037 136 3 3706 5935 2625 3 2429 5939 5910 3 1426 1010 6039 3 2745 3298 5844 3 5910 5939 1248 3 2519 3717 3295 3 5901 3520 2464 3 156 5338 939 3 568 6700 1506 3 3320 5944 5945 3 5293 5945 463 3 463 799 5293 3 6928 4210 6612 3 5946 6228 3200 3 6228 5946 5947 3 2204 7163 3746 3 3464 6068 2780 3 4463 1681 1197 3 1197 5951 432 3 5951 4811 878 3 5947 4811 5951 3 5799 5953 3439 3 3439 5953 6412 3 5986 5954 4950 3 2728 6160 5956 3 1202 5880 3778 3 6048 6577 314 3 216 3291 600 3 5959 6048 1203 3 5064 5959 1124 3 3286 3287 126 3 1124 5959 2627 3 3662 5338 156 3 488 1093 5962 3 5963 4811 5947 3 1204 5964 5172 3 5964 1169 621 3 1169 5964 2628 3 5287 3063 494 3 5033 5965 249 3 5287 2828 7039 3 2220 3680 3279 3 249 5965 1274 3 1211 2143 5560 3 5717 5718 2522 3 5821 6697 947 3 5506 5502 981 3 732 3277 2044 3 856 6850 7198 3 6406 2894 2038 3 4141 4321 2540 3 3245 5752 2756 3 362 3276 4431 3 6903 3637 4468 3 2345 2800 5553 3 2550 5969 7132 3 7132 3467 2550 3 1436 4421 2953 3 1574 6275 3636 3 6673 6820 3274 3 3607 2908 162 3 231 7478 2875 3 5971 3385 1214 3 4385 1288 2219 3 3934 2733 765 3 3385 5971 5973 3 1215 6808 2750 3 176 5973 5970 3 3466 3465 3261 3 3677 2668 1360 3 4530 5974 5981 3 4530 3424 1668 3 5980 5981 328 3 5981 6337 1216 3 1500 6049 7516 3 6337 5981 5974 3 815 5983 2632 3 3677 1360 793 3 7143 5984 6235 3 2386 5633 4566 3 1079 334 1039 3 4999 3696 3681 3 5954 4767 4328 3 5992 5986 7162 3 1217 3808 5815 3 1218 3510 6790 3 325 6429 876 3 4057 5990 1446 3 2769 2903 947 3 5783 5990 6363 3 1222 6363 5990 3 3335 5993 479 3 3822 5995 3417 3 3417 5995 6234 3 3170 4369 4623 3 3307 950 1143 3 453 5999 6771 3 2526 22 5332 3 4089 6002 3155 3 6003 470 3293 3 1224 2374 4156 3 5767 5744 4194 3 6003 6001 1223 3 6138 3423 3204 3 4361 3268 927 3 7074 6087 1158 3 1881 7085 7473 3 6338 152 2036 3 1690 5818 3983 3 2196 4503 3267 3 1226 5254 728 3 3209 7477 7472 3 1228 4810 493 3 5677 6749 1294 3 1229 6010 6162 3 6862 6010 794 3 3021 3450 6757 3 7118 7120 6672 3 1655 3140 5598 3 3182 6334 4164 3 794 6010 97 3 4768 6651 1518 3 5317 3078 7151 3 2026 6442 6339 3 6362 6013 2082 3 699 6837 6922 3 3265 6879 3179 3 2082 6013 6452 3 5076 6014 3083 3 4924 1394 217 3 6020 1775 5128 3 2010 447 3931 3 7516 6049 3434 3 98 2036 45 3 1100 5000 5808 3 1429 4403 4444 3 3993 6884 4688 3 1231 4286 638 3 5016 6692 5757 3 4331 4332 807 3 1232 6025 6628 3 6478 4770 4059 3 5646 7436 6006 3 2958 6025 5975 3 5800 5809 4762 3 5975 6025 5614 3 350 6026 1280 3 1362 6028 1000 3 6028 6029 1000 3 4908 6029 3382 3 3382 6029 6026 3 5820 6238 3886 3 6475 2057 85 3 6030 1100 6020 3 6030 6387 1853 3 749 6836 3620 3 4318 292 3571 3 5656 4055 6632 3 3285 3522 5710 3 674 2701 5938 3 5624 6031 7210 3 6762 3521 6036 3 1677 6036 7210 3 782 1255 1238 3 1238 6037 2581 3 1237 5691 478 3 2603 3254 1946 3 884 6037 2640 3 1239 2223 4261 3 3985 5198 2363 3 7094 6236 6675 3 1429 1385 4403 3 7454 1945 596 3 7454 6042 1387 3 2955 940 2671 3 6044 3142 4226 3 2633 1277 4354 3 5248 2984 5869 3 4113 5655 3701 3 3817 3693 3262 3 6087 7074 5038 3 6046 383 2903 3 3092 5535 3713 3 3644 6054 3862 3 2335 2847 455 3 6338 2894 876 3 3254 2630 1924 3 871 5554 1040 3 1242 1439 6456 3 3922 3721 7012 3 2716 6058 6059 3 6059 5191 2716 3 3547 6059 2971 3 2971 6059 6058 3 4748 1243 2348 3 3406 6060 5267 3 5557 5556 5588 3 6241 2589 1245 3 1245 1351 6241 3 4309 1247 4743 3 2482 6071 2644 3 1246 5939 7022 3 1248 3464 5910 3 1249 1250 3204 3 1250 1304 6138 3 3696 1610 513 3 690 1844 5885 3 4704 6074 1305 3 6075 3981 282 3 5866 6077 1537 3 1537 6077 6078 3 2640 6078 884 3 6078 6075 2240 3 4799 6079 2631 3 1257 6615 590 3 1257 1265 6615 3 6082 3348 1133 3 7058 5547 4584 3 6083 3348 1260 3 6083 5688 1152 3 6372 3587 5821 3 5688 6083 2647 3 734 1394 1599 3 7254 7253 6027 3 6936 5349 3260 3 4920 4159 4076 3 5215 2075 6901 3 5259 6085 4690 3 4420 6807 6578 3 7179 5176 6087 3 6087 916 1158 3 2201 1069 1989 3 5821 6719 6372 3 5197 6089 15 3 1697 2216 3709 3 15 6089 6204 3 4720 3740 6361 3 1266 264 5151 3 4090 6092 17 3 1270 2446 1329 3 4889 6095 1381 3 1381 6095 6141 3 4349 6097 6941 3 538 3691 4875 3 7244 6360 2892 3 1272 5373 2056 3 1274 1211 1552 3 6099 6100 1043 3 5499 1599 1394 3 1276 2561 3133 3 4261 6100 6098 3 6667 4782 6101 3 580 6101 2084 3 2213 4053 1374 3 2245 1279 6843 3 1279 5121 1006 3 4819 6106 5561 3 3514 6111 3252 3 4125 4126 5878 3 2471 6107 6108 3 4310 3542 2780 3 3415 6108 6106 3 3514 3235 1283 3 5682 6111 5392 3 1283 6112 2171 3 1282 6754 4393 3 6339 6442 45 3 6702 6506 924 3 4491 6981 2114 3 1699 5693 1366 3 1585 6116 6902 3 6400 4844 7461 3 4803 6118 1766 3 5650 3966 2211 3 4067 6579 2493 3 7091 2034 6506 3 3243 3884 3251 3 6661 5887 5886 3 5782 5783 6363 3 188 6120 6122 3 5777 5776 1066 3 3250 4780 207 3 4632 4555 3388 3 3249 6999 4535 3 2949 6122 6119 3 6123 5703 2293 3 5703 6123 6124 3 6124 6123 6946 3 6125 6687 901 3 1907 4303 4709 3 4208 3536 6959 3 2391 3246 4746 3 1317 6126 6128 3 3953 3952 847 3 2743 1533 5478 3 2631 6128 4799 3 6487 4304 1734 3 4902 6129 3488 3 3488 6129 7491 3 6775 6131 556 3 2217 3244 4189 3 5087 7149 3334 3 1514 6133 2864 3 2864 6133 6135 3 985 1712 5201 3 6696 6135 371 3 371 6135 6131 3 1796 1343 5859 3 2103 5406 1422 3 825 6139 6129 3 7491 6139 5031 3 5031 6139 2858 3 1342 2794 1993 3 6066 6504 1484 3 4554 5075 3239 3 1205 451 1750 3 6097 6095 6941 3 1381 6141 6142 3 4873 1691 735 3 7051 6142 6140 3 6891 6144 2552 3 6144 6183 1789 3 5486 5487 1604 3 5014 6146 1180 3 4035 896 6899 3 3675 793 4733 3 1180 6146 7481 3 4170 6845 3238 3 4302 542 4348 3 5039 1547 3904 3 4707 6149 361 3 4407 3725 6883 3 3514 6598 3235 3 1088 461 1368 3 6279 6151 6194 3 3776 3419 2972 3 4515 6154 7199 3 890 5265 3192 3 7027 6155 4011 3 4011 6155 6157 3 6157 6841 2881 3 6841 6157 6154 3 123 6158 10 3 6158 6210 2350 3 5822 6159 1308 3 699 6186 1286 3 5167 1286 2728 3 393 4989 5924 3 1060 1561 356 3 1483 6160 2651 3 5038 7074 1966 3 6161 928 1438 3 3543 2705 2285 3 3496 6163 6167 3 3263 464 3042 3 6054 6167 578 3 4917 5695 2455 3 578 6167 6161 3 2219 1660 4385 3 6379 6782 1289 3 7198 2557 2779 3 5877 3300 1380 3 3808 1216 3098 3 6172 6697 296 3 6173 508 4264 3 2062 6173 5542 3 4436 4236 573 3 152 6513 6339 3 296 2420 6172 3 451 994 6175 3 3981 6077 466 3 7198 6863 2557 3 6176 6174 2387 3 3810 3809 751 3 7394 6177 6508 3 7092 2481 3774 3 60 4026 1137 3 4547 2322 4534 3 6178 1292 2655 3 1292 6178 567 3 3050 991 723 3 6182 13 654 3 13 6182 6183 3 1964 1267 6812 3 275 5662 833 3 2490 3570 5684 3 6145 6144 5346 3 1789 2552 6144 3 5243 6396 6957 3 2496 2236 6844 3 699 6922 7170 3 4076 6257 4920 3 699 6185 6186 3 2651 4073 1483 3 3994 6186 6185 3 5940 3144 6284 3 833 5552 275 3 7071 6187 1017 3 4198 4070 772 3 5238 6188 6190 3 4946 4631 5690 3 1286 6837 699 3 925 6190 6187 3 620 4762 6660 3 4569 7111 1708 3 6193 6198 2658 3 6149 6151 361 3 6735 2411 1296 3 6194 6193 6279 3 5199 855 620 3 6198 1297 2658 3 1783 3157 2704 3 7136 4154 3344 3 6849 6201 2985 3 3261 3465 555 3 3260 6202 6936 3 6936 6202 6203 3 5711 6203 4259 3 4259 6203 6201 3 6090 6089 1954 3 3582 2898 2653 3 5426 2842 2782 3 15 6204 7030 3 3224 3225 955 3 5019 4876 3232 3 1298 5194 4843 3 1299 1303 5879 3 6207 5928 6377 3 1302 6208 6413 3 6070 6871 6837 3 4183 4142 6413 3 771 6542 2909 3 4183 6208 2660 3 1304 6074 2430 3 1305 1875 4704 3 1847 1306 2112 3 2719 6555 6586 3 1310 7414 2850 3 5817 6212 2199 3 311 6468 2208 3 2912 6213 6585 3 6585 6213 6216 3 2031 7218 258 3 6950 6216 532 3 532 6216 6212 3 1311 6819 1317 3 5846 3029 963 3 3680 2220 426 3 7376 4426 1711 3 3146 3333 3986 3 2313 6218 421 3 7198 2779 1894 3 7198 1894 856 3 421 6218 6217 3 5672 6219 6143 3 1711 6219 6217 3 1391 3242 4974 3 4210 4169 3754 3 3451 6220 5525 3 544 6221 2032 3 1684 3376 5154 3 6442 6221 45 3 3221 24 2142 3 45 6221 98 3 2206 5042 1723 3 6373 6478 363 3 5511 6223 4817 3 5503 4817 6223 3 6224 2055 5538 3 6606 6225 2666 3 4501 3719 1617 3 2666 4749 6606 3 4317 3115 5668 3 2394 6227 6229 3 7231 6229 7517 3 6229 6226 7517 3 6232 3255 202 3 4001 6232 5317 3 1810 629 5781 3 1322 7489 6322 3 5443 6301 6863 3 1322 834 7489 3 7197 6233 316 3 5993 5995 479 3 6940 4922 2803 3 3329 1765 4169 3 3417 6234 6357 3 896 694 3683 3 6299 6237 4549 3 5535 3092 1741 3 4438 3275 227 3 2753 6240 32 3 2358 3364 3271 3 32 6240 2672 3 6552 6365 5305 3 3025 1324 2669 3 6645 4369 3170 3 6529 6243 6948 3 3995 6244 5134 3 5134 6244 6245 3 7164 6245 5992 3 5992 6245 6243 3 7088 6230 5943 3 4375 6575 6586 3 5099 3524 2436 3 2621 2826 3594 3 1327 3533 4498 3 2673 3640 88 3 301 6248 7117 3 81 4514 1747 3 3125 3038 6171 3 7102 1400 6393 3 1252 6582 2580 3 3699 3698 1761 3 4731 6249 6251 3 631 3496 1186 3 5731 6251 2341 3 2341 6251 6248 3 2995 944 3001 3 2850 6253 2112 3 1804 3670 3208 3 4055 7332 6632 3 4334 3861 2203 3 2785 6575 4375 3 1334 2674 5158 3 6038 3628 3724 3 7336 4411 4410 3 670 5753 1333 3 298 3972 2202 3 1333 6256 4807 3 5110 2098 4807 3 1331 5110 6256 3 5823 6258 2009 3 2009 6258 6925 3 2782 2492 5426 3 3056 6259 3920 3 4055 6621 7332 3 4713 6260 3317 3 3317 6260 6614 3 1335 2510 1984 3 1335 7453 2510 3 1337 4553 7361 3 5393 5352 545 3 5164 6868 6969 3 1337 1341 6263 3 3974 62 5143 3 4342 6263 5588 3 5588 6263 2679 3 1872 1340 6253 3 265 7036 4674 3 2477 5338 3815 3 2678 2112 6253 3 2937 7474 7477 3 648 6270 4576 3 5129 3614 1004 3 5129 6271 7369 3 6093 7127 5281 3 3397 6272 5936 3 6704 889 5135 3 3211 2002 2825 3 2576 4149 6490 3 1345 6274 319 3 6773 4508 3191 3 1348 5260 2725 3 1349 6280 2643 3 1351 6066 6241 3 1715 62 3974 3 1347 3171 6280 3 2170 1611 3490 3 5440 4042 448 3 3795 5206 6875 3 6899 896 945 3 3704 3241 4861 3 2168 6283 448 3 6285 3167 3369 3 3167 6285 6281 3 436 1449 2741 3 3546 6286 4554 3 5075 5076 3083 3 5397 6288 6290 3 6201 6290 4259 3 4259 6290 6286 3 4927 4929 905 3 5835 6589 6086 3 5077 6292 7489 3 7489 6292 6322 3 3204 922 1249 3 7378 1452 4797 3 5989 4105 1396 3 2993 4143 6868 3 5733 5735 6565 3 3622 3623 25 3 76 1743 2812 3 4549 6298 6299 3 4233 6299 2473 3 4312 6607 1509 3 2473 6299 6295 3 7384 6302 7281 3 626 5032 2164 3 4188 1623 792 3 3091 6303 5024 3 5531 5501 6589 3 3931 2696 614 3 5024 6303 1353 3 5769 6304 5961 3 5961 6304 2266 3 1354 7202 1991 3 652 2265 3679 3 7202 1354 6307 3 6961 6308 6293 3 6293 6308 2683 3 5893 3422 1700 3 4708 4532 2029 3 1359 6308 7325 3 1142 4059 4026 3 7084 6988 1966 3 4046 3531 6983 3 5358 5357 7214 3 4552 6316 6317 3 3809 6317 751 3 3304 2621 5250 3 6729 1154 96 3 2254 2576 6490 3 6104 3823 3199 3 6813 2865 972 3 2955 2835 2689 3 751 6317 6314 3 3595 740 69 3 5697 6319 6612 3 6612 6319 6318 3 3197 1301 1684 3 6321 1908 1745 3 318 5156 2742 3 417 6292 4784 3 5017 703 3114 3 6901 7178 4485 3 2632 6323 4311 3 6323 6324 4311 3 715 6324 2424 3 414 2424 6324 3 4793 1420 1046 3 6032 4485 4545 3 1280 6028 2147 3 9 2935 237 3 2832 6328 4590 3 3313 5291 3190 3 5298 4709 2661 3 7104 7115 7112 3 3750 4590 6328 3 3314 5016 3378 3 3378 5016 135 3 1220 4597 1369 3 1369 6331 1395 3 3446 2618 1821 3 1392 6331 1166 3 6331 1370 630 3 4300 6332 3182 3 4164 6334 1818 3 1818 3061 4164 3 2966 2951 1358 3 7388 401 724 3 4461 3188 6435 3 5070 2733 7368 3 5070 7372 7370 3 6943 4763 808 3 6954 6617 9 3 7368 2733 3934 3 1512 4861 6962 3 6396 94 231 3 6674 6340 4053 3 4053 6340 1374 3 1078 4520 5067 3 231 2875 6396 3 116 1372 6342 3 2667 6773 4996 3 4296 6342 2965 3 927 3184 4361 3 1373 2946 5246 3 1375 6340 6515 3 5885 4372 1097 3 6345 192 1740 3 7471 7304 6348 3 7466 6871 6070 3 6257 7013 4155 3 5750 6348 3409 3 3409 6348 1822 3 1913 1376 5034 3 4538 4539 6667 3 6352 2527 1376 3 4131 4130 1067 3 4551 6352 6349 3 2098 6353 722 3 7099 5687 722 3 5299 6356 5461 3 6237 6234 4549 3 3417 6357 6563 3 678 7228 2963 3 4636 6359 2082 3 2082 6359 6362 3 3383 7219 2790 3 3308 6362 6358 3 6358 5529 3308 3 987 3178 3977 3 1695 5543 351 3 4133 4134 1521 3 4787 6367 6368 3 1698 6368 5540 3 5952 1617 6793 3 6368 6366 5540 3 5411 5410 4997 3 1108 4248 365 3 375 6371 4827 3 4745 6371 6886 3 6886 6371 6369 3 4320 4505 2692 3 1377 270 3548 3 1378 6375 3697 3 2028 2069 2484 3 4449 4450 4350 3 6377 6378 6207 3 2998 672 2623 3 6207 3588 5879 3 1941 7171 2347 3 1449 5499 1696 3 18 7464 1523 3 6782 6379 6170 3 924 6657 6702 3 2192 6380 3316 3 1383 3316 6380 3 2026 924 6442 3 2808 5837 3728 3 2693 5704 781 3 1384 5907 644 3 3451 5525 547 3 4844 6400 3751 3 3736 6665 6657 3 1591 6435 6996 3 5228 6384 2381 3 6384 1389 2695 3 3175 1691 2140 3 1385 6042 4403 3 1387 6386 598 3 7261 7456 3813 3 7 18 4461 3 1388 6386 1389 3 1389 4298 1388 3 1853 1100 6030 3 5406 6388 5387 3 6388 1393 1860 3 5652 5859 1343 3 5652 6390 5264 3 1395 1220 1369 3 5092 5258 2113 3 1220 1395 1393 3 2654 3907 1400 3 1397 2232 6447 3 6393 2207 7102 3 516 3408 1290 3 2476 236 2698 3 5953 6397 4950 3 4950 6397 6733 3 6764 6398 3766 3 5280 1713 844 3 1561 353 7524 3 7219 7141 5589 3 1616 6402 1308 3 4502 6403 2156 3 7333 6665 3736 3 2156 6403 6713 3 1403 3624 1472 3 3216 510 1738 3 4802 6410 3209 3 5954 5953 4950 3 5943 7473 7085 3 6413 5928 1302 3 5928 6413 1405 3 2200 4509 1409 3 1409 6416 299 3 6416 1405 4156 3 4156 2374 6416 3 4352 5128 1775 3 1413 4981 2626 3 2796 3168 42 3 4431 6417 362 3 2899 2044 1415 3 1415 6418 408 3 5091 6008 1084 3 1417 2064 6420 3 6402 6702 1308 3 748 6422 4634 3 4634 6422 6424 3 2118 6424 6421 3 1342 6427 809 3 1086 4712 6430 3 3594 4672 212 3 2025 6747 2022 3 6432 6430 4712 3 353 6164 2290 3 1418 619 625 3 7290 6433 1425 3 2023 5479 5145 3 6436 5210 233 3 4007 4805 3910 3 5210 5209 888 3 1419 5926 5209 3 4898 7341 3867 3 2617 2443 6005 3 2636 6730 627 3 6915 2936 908 3 6360 6724 2892 3 2695 6439 2381 3 241 4258 3163 3 1469 6192 1332 3 5227 3076 4581 3 2661 4709 4303 3 1407 6440 6441 3 3946 6441 2061 3 6441 6439 522 3 6153 1433 6360 3 2164 4984 626 3 1432 6444 5915 3 1911 7024 2783 3 5916 6012 1175 3 1827 1280 2147 3 2591 3611 1647 3 6156 3477 692 3 6724 6360 1431 3 6809 6810 10 3 3473 639 3846 3 6626 6747 2024 3 4866 5785 1516 3 5736 5737 5989 3 1406 3062 6376 3 6084 6842 3159 3 3442 6449 2591 3 6449 6450 3611 3 3667 6450 2730 3 2730 6450 6448 3 6508 6451 3752 3 4299 2670 3263 3 2137 5754 2316 3 2595 5695 3310 3 2515 6997 3158 3 3083 6014 1673 3 7139 4092 3134 3 2082 6452 6453 3 4636 4637 205 3 2048 6453 6451 3 4796 535 216 3 5442 1940 1838 3 6054 2642 3862 3 7251 1470 6093 3 4823 4819 5561 3 1439 6457 2559 3 5922 6865 5762 3 6457 578 6161 3 731 4664 3153 3 4169 1991 5515 3 5800 1996 6831 3 2526 3147 22 3 6462 1442 3578 3 5724 3754 2478 3 1442 2226 5797 3 1440 149 6462 3 1447 3865 5504 3 3814 1506 6700 3 422 6465 2715 3 923 6815 6833 3 4843 6467 311 3 5473 6287 2252 3 6468 5086 342 3 2314 1899 1805 3 3055 1499 6789 3 5086 6468 1959 3 6471 822 5569 3 6471 6467 1451 3 5679 6547 2521 3 2151 6815 923 3 337 1344 507 3 5679 5073 2926 3 1454 3842 195 3 3727 5985 294 3 327 6475 4427 3 5296 6475 4426 3 4737 3537 1067 3 6817 1534 6503 3 6832 6815 2078 3 7409 4124 3774 3 6477 6480 187 3 2319 6480 1193 3 1193 6480 6476 3 6868 6481 2993 3 5661 6483 7367 3 7367 6483 2073 3 5994 3729 7353 3 3407 6484 7201 3 366 2705 3150 3 6134 2955 2449 3 6663 6485 300 3 7301 4326 6016 3 300 6485 6056 3 5349 5350 4298 3 4764 3921 1078 3 5534 6488 3518 3 2449 6127 6134 3 3518 6488 6489 3 6203 6489 6936 3 6936 6489 6486 3 332 4454 4191 3 6492 3847 873 3 3847 6492 6493 3 5539 5413 5066 3 1607 3543 2285 3 6493 6491 1458 3 2758 3740 214 3 3399 6494 3668 3 7136 3344 5504 3 2668 3677 3573 3 7086 5552 5341 3 3309 3283 3083 3 5191 6496 1461 3 2810 5738 1460 3 6498 4970 4971 3 4971 4970 2287 3 1461 4886 6498 3 2303 71 7496 3 6410 6500 3041 3 1739 6501 144 3 144 6501 7252 3 1464 2772 1470 3 4804 4364 168 3 7185 2772 1465 3 1982 2856 1779 3 6605 1058 1465 3 7427 6437 5215 3 4029 3543 2720 3 778 4008 1471 3 6542 5803 4921 3 4760 934 3761 3 7402 1957 3893 3 934 4760 4231 3 6451 6177 2048 3 3438 6509 6619 3 5922 1744 5998 3 6619 6509 6510 3 3435 6510 3752 3 3752 6510 6508 3 2930 6512 3377 3 6512 1765 3329 3 7473 5943 4956 3 6063 6840 6923 3 1474 771 1943 3 7366 3865 6465 3 2306 3138 952 3 184 2464 3520 3 1375 6515 2721 3 5803 6542 6600 3 6600 1731 5803 3 2721 124 1375 3 1473 6514 1014 3 1977 6840 6063 3 667 5089 1981 3 5066 2045 6000 3 6000 2045 846 3 6794 3452 5472 3 4992 3330 3462 3 3565 3566 6081 3 2458 6522 6524 3 4643 6524 2989 3 6361 2758 2590 3 6423 7473 3422 3 2989 6524 6519 3 1561 5158 353 3 1155 6525 651 3 5521 3217 2075 3 4791 4790 3497 3 2192 3316 5526 3 642 6528 5325 3 1936 6606 4749 3 5325 5324 2104 3 565 1969 1025 3 5455 2571 2187 3 4767 6529 4328 3 4328 6529 7307 3 1911 3983 5818 3 5103 6530 6948 3 3031 6531 1476 3 6532 5536 1475 3 5536 6532 6533 3 4749 4678 1936 3 1934 6282 864 3 7037 6006 7518 3 2458 3927 1281 3 4271 5246 1679 3 4058 6535 807 3 807 6535 6536 3 6550 1523 2619 3 4447 3929 5619 3 4194 5744 1315 3 3695 6536 3034 3 2021 6840 576 3 3034 6536 6534 3 1174 6537 6051 3 1686 6538 7230 3 160 6539 2485 3 817 665 2608 3 2191 6296 1737 3 4761 6540 4212 3 3475 6333 2253 3 3634 7507 1618 3 4149 6541 6490 3 5794 5795 1761 3 6063 6543 1977 3 5321 6544 3075 3 6544 6541 5117 3 6545 6143 3507 3 5200 6548 1294 3 1294 6548 6712 3 2727 6986 315 3 1523 4461 18 3 1423 7410 2389 3 6235 6401 2181 3 5117 6541 2270 3 4457 6551 537 3 2305 4863 2000 3 2873 6950 7011 3 6701 6554 5225 3 2904 5244 2181 3 5353 7404 3325 3 3893 1957 2418 3 5878 4094 3128 3 1459 6885 6057 3 5906 444 2978 3 1957 7378 2418 3 6086 2696 4020 3 1478 3398 553 3 6262 5435 5949 3 1480 1832 4774 3 7512 7141 7219 3 7337 7012 3302 3 1485 5152 6196 3 5576 6988 4199 3 2652 6559 6560 3 6403 6560 2056 3 2056 6560 6558 3 6216 5468 6585 3 7227 4324 7211 3 5830 6561 4484 3 4919 6562 5904 3 2821 697 3646 3 5904 6562 6563 3 7330 5751 3086 3 6356 6357 5461 3 3417 6563 6561 3 5620 5621 1479 3 4721 142 6130 3 4513 6566 7196 3 2638 2532 5383 3 6421 4117 2118 3 3236 1090 3666 3 3149 6946 6123 3 6567 1623 1190 3 7117 321 315 3 2981 3709 1490 3 1490 1572 4814 3 6454 6091 7110 3 4575 2446 1571 3 1571 3416 4575 3 2689 2449 2955 3 532 6952 6950 3 3939 6549 7407 3 6546 6572 5849 3 1495 5850 2257 3 5467 6572 1569 3 5072 6251 5731 3 7192 6952 532 3 6573 2338 3077 3 5218 7011 2463 3 15 7030 4004 3 975 1326 6574 3 4320 3207 1327 3 4487 6576 3230 3 6576 6577 2129 3 1726 4411 2769 3 4214 6577 6048 3 314 5958 6048 3 2746 4303 1907 3 3284 1748 6972 3 6759 6725 177 3 6578 1252 4420 3 4759 405 1497 3 4759 6582 6583 3 5464 6583 2063 3 2063 6723 5464 3 6584 4958 7451 3 4958 6584 6588 3 3832 3515 1642 3 6588 5057 7425 3 5609 1501 948 3 1507 5832 948 3 728 5838 1505 3 1505 6592 1873 3 5950 1339 2952 3 903 3212 7248 3 339 752 4170 3 7413 559 2227 3 1503 559 6592 3 3039 6595 4657 3 1735 7327 6102 3 4657 6595 1628 3 7437 1262 2687 3 2037 4100 2016 3 4061 6596 1629 3 3252 6597 3514 3 3566 6598 6081 3 6081 6598 6599 3 1210 3176 696 3 4773 6599 4593 3 4593 6599 6597 3 6780 6601 739 3 5756 7472 486 3 1321 3692 4251 3 6211 5288 6647 3 6602 6603 995 3 4763 6943 3815 3 4797 5602 7378 3 6205 6204 2840 3 869 6603 6601 3 5229 5230 4215 3 2838 6604 73 3 73 6604 2072 3 7060 7065 2844 3 6605 2076 5285 3 4781 3576 4780 3 4838 3450 2703 3 4781 292 4263 3 77 5892 3664 3 7070 6610 4034 3 4034 6610 6613 3 3163 6611 241 3 1436 2597 2247 3 6611 6610 241 3 6259 6260 3920 3 4440 4649 5507 3 1692 3802 1597 3 1880 5924 2379 3 4797 4753 2981 3 3317 6614 6616 3 4645 960 7087 3 6049 694 864 3 4820 1452 4216 3 4567 6616 2104 3 2104 6616 6613 3 7501 7060 1408 3 4995 6550 6618 3 373 7062 7060 3 4603 3478 516 3 3039 6622 6623 3 6623 1788 3039 3 5005 4777 1371 3 4697 2062 4272 3 6789 1499 2247 3 5005 6623 6620 3 4400 5509 1769 3 6993 7138 708 3 2571 3055 6789 3 3058 6624 4459 3 4204 2284 1517 3 1517 6627 5217 3 6918 6627 1181 3 6625 1181 6627 3 6628 7475 1232 3 3059 6629 7156 3 7156 6629 6631 3 2326 3120 7173 3 3748 3745 5911 3 3215 6631 6628 3 2242 3470 302 3 5829 5720 6821 3 5829 6634 6635 3 6127 2778 7402 3 6423 5893 2397 3 5905 6635 6414 3 6414 6635 6633 3 1436 1499 4421 3 3351 6638 3301 3 3324 3326 3796 3 1200 6639 6640 3 2242 3876 6640 3 201 6640 6638 3 4369 6645 2962 3 4722 6606 5485 3 1301 3376 1684 3 644 5235 3971 3 6538 1087 6051 3 3881 6646 1021 3 844 1713 3829 3 1021 6646 6648 3 5271 5273 5904 3 4601 664 4651 3 1911 6521 3607 3 3170 6648 6645 3 5282 4157 4833 3 6650 6651 681 3 4768 2398 6651 3 574 4625 1518 3 574 6651 6650 3 2196 3534 1520 3 5825 6655 3129 3 4348 5244 5450 3 135 257 899 3 5876 2249 3079 3 5016 5757 5343 3 1056 7129 866 3 5094 3694 892 3 2762 1524 2731 3 2731 343 2762 3 208 3894 1525 3 1045 4360 1033 3 1528 3460 4703 3 102 7128 11 3 1529 5870 3526 3 2158 6662 300 3 6663 300 1531 3 4456 6663 1883 3 7129 125 1963 3 1883 6663 2736 3 4460 7013 7244 3 1650 3663 6313 3 177 5684 6759 3 2318 2671 940 3 6011 7062 373 3 3891 6666 2649 3 2649 6666 7483 3 6987 6669 633 3 5796 6670 4053 3 6670 771 6674 3 6674 771 1474 3 7094 1535 3747 3 5236 6678 5478 3 5478 6678 2743 3 1536 6040 6924 3 6680 5513 2434 3 1538 4835 3165 3 5664 5402 1498 3 3922 293 2079 3 249 1552 1094 3 6934 2060 2870 3 2079 2971 3922 3 1654 4346 5475 3 3547 3546 4554 3 4068 6684 6682 3 4999 702 1610 3 5084 5083 2622 3 3232 6686 1540 3 3182 6689 4300 3 872 5027 319 3 5549 6691 283 3 1540 283 6691 3 1985 5398 4967 3 6637 3850 4117 3 1795 5444 4329 3 4956 5943 6230 3 1795 6694 6695 3 5034 3492 1913 3 5528 5530 3862 3 291 6693 2468 3 4322 6696 1072 3 1542 5614 638 3 2659 3028 2720 3 2244 6792 3111 3 5975 6698 6699 3 5896 6699 371 3 371 6699 6696 3 3609 4194 3007 3 2185 6792 7085 3 6871 6701 5763 3 6554 6701 1323 3 6988 5576 1938 3 4438 6703 6709 3 6550 6551 1523 3 5152 5858 6690 3 6792 2185 759 3 5152 6690 2474 3 3087 2867 2744 3 4296 3087 116 3 1545 6709 6705 3 537 6703 1544 3 4494 5222 7139 3 4438 6709 2744 3 4096 6800 7038 3 601 6711 1051 3 1051 6711 6710 3 6547 6548 3924 3 2156 6713 6405 3 2433 6337 5974 3 6405 1549 3117 3 5556 4342 5588 3 3971 2346 644 3 2394 6753 3103 3 1665 6715 279 3 7149 5087 3929 3 1704 938 4955 3 5373 6715 2056 3 2056 6715 6403 3 4184 4181 343 3 3034 4270 3084 3 3695 3694 5094 3 61 6720 7445 3 5834 1942 1620 3 6479 2657 112 3 2019 7091 5834 3 3821 6725 5029 3 5819 356 696 3 3707 1558 2138 3 6118 7113 4755 3 2139 2745 5844 3 5560 1558 1211 3 262 6642 7077 3 6690 2770 2474 3 627 6730 7275 3 5067 485 6117 3 7275 5605 7279 3 5816 1134 7146 3 4474 4475 5161 3 6398 6397 3766 3 6850 468 6863 3 4950 6733 6734 3 7162 6734 5630 3 5630 6734 6731 3 6079 6737 2631 3 376 6408 5079 3 468 5443 6863 3 3332 6739 6740 3 6189 7140 2888 3 3649 3432 1013 3 1614 6740 6737 3 4880 6704 5135 3 7301 3334 639 3 3626 6424 2118 3 4831 6828 881 3 4561 3100 3252 3 7140 6189 1817 3 410 2648 246 3 6742 922 3204 3 5470 6085 4688 3 7278 4306 1919 3 2015 5071 505 3 679 2183 666 3 5891 6745 5483 3 3849 6746 5335 3 5335 6746 6748 3 6412 6748 3439 3 3439 6748 6745 3 1095 5979 6797 3 2846 2031 258 3 6750 1536 6924 3 6555 2719 2031 3 2613 3114 3767 3 2847 1929 6752 3 6752 6750 3109 3 3154 1472 172 3 3174 6753 4542 3 4638 6755 5663 3 5663 6755 6756 3 6229 6756 2394 3 2394 6756 6753 3 6725 6759 5029 3 5029 6759 1565 3 7218 2719 2100 3 119 5926 2286 3 5589 809 2003 3 1398 3527 7293 3 1569 3253 4683 3 1882 1933 1836 3 4435 6759 5684 3 2282 2194 2399 3 6974 648 3284 3 4303 2569 2661 3 4440 4932 2616 3 7350 6764 6593 3 4487 6765 677 3 677 6765 6835 3 7159 7000 2157 3 3097 3098 6337 3 4157 6768 4833 3 6719 5821 947 3 2635 6769 794 3 794 6769 6866 3 343 4181 3672 3 2286 7222 119 3 1571 2726 3416 3 4305 4414 287 3 4808 6772 4812 3 7146 1134 3213 3 3530 6774 556 3 2334 1908 6321 3 869 5510 3095 3 556 6774 6775 3 7237 7222 382 3 125 7428 1797 3 5898 6775 6565 3 6565 6775 6772 3 4275 6494 4751 3 188 5777 1577 3 5990 6777 1446 3 1221 1253 5403 3 1578 1446 6777 3 1855 1856 6778 3 5578 5577 5469 3 739 6779 6780 3 6601 5510 869 3 6076 6780 6778 3 5778 6781 6419 3 1925 6722 7077 3 6736 6781 2161 3 6737 6783 1614 3 6784 5651 395 3 7156 3748 3093 3 5651 6784 6785 3 3088 3052 3305 3 1091 6785 2738 3 5323 6786 2848 3 2751 6786 1581 3 6885 1867 1582 3 1582 6791 3302 3 3302 6791 746 3 1581 746 6791 3 5472 2467 5434 3 2344 6793 1617 3 6781 6793 6419 3 5434 6794 5472 3 2495 4194 5509 3 3713 1241 3092 3 6219 6796 421 3 6474 6472 538 3 6799 1344 251 3 2533 5250 2621 3 917 6796 5672 3 7287 6801 2106 3 4025 7202 6303 3 2891 5888 7019 3 6802 7179 6116 3 7179 6802 860 3 2915 6803 197 3 197 6803 6801 3 5633 2386 5724 3 7129 4447 7428 3 5541 6804 5855 3 32 5855 2753 3 103 3817 4864 3 103 6806 3817 3 925 4084 3089 3 1482 6806 35 3 2744 3085 4438 3 35 6806 2752 3 2063 1588 6723 3 2670 2826 464 3 5546 3643 7519 3 1589 6166 313 3 1589 2754 6166 3 2350 6809 10 3 7393 6810 5046 3 1799 4318 6389 3 5046 6810 7448 3 800 3236 3916 3 6811 6812 2271 3 3032 7237 4052 3 3125 6814 2760 3 5613 5455 1477 3 6718 3084 747 3 6814 1592 5204 3 3125 6171 4501 3 5784 3022 3082 3 2418 7141 3893 3 1592 5186 6766 3 1593 6814 5314 3 2012 5109 2665 3 6743 6818 5160 3 3082 2898 5784 3 5160 6818 1594 3 2925 6819 6649 3 6346 3968 4410 3 1594 6649 6819 3 2904 4289 1601 3 3275 4438 3085 3 238 2242 302 3 151 2242 238 3 5379 6668 5377 3 4583 5010 6823 3 5484 3672 3197 3 343 6824 2762 3 3494 6825 2315 3 2221 7380 4032 3 6827 7380 1598 3 4252 4250 5844 3 3080 670 1333 3 4169 4210 3329 3 5668 6827 2763 3 4222 4223 558 3 6044 6829 3449 3 4588 6829 6372 3 2761 149 1440 3 1906 7185 1058 3 3247 2904 1601 3 1745 4048 6321 3 4602 4262 1893 3 2722 7494 1921 3 644 2346 3746 3 2004 5431 3833 3 5804 903 4831 3 890 2528 5265 3 6969 6868 2033 3 6764 6765 6593 3 5308 5307 1176 3 3160 6838 6839 3 5798 5799 3439 3 3766 6839 6835 3 3554 1696 4924 3 4188 4882 1623 3 4170 3238 339 3 3535 6637 4966 3 3345 3509 6738 3 3014 6847 4650 3 4014 6848 6069 3 6290 6849 5397 3 6510 6851 6619 3 5122 3769 581 3 6619 6851 6852 3 5638 5636 3627 3 2985 6852 6849 3 7392 7294 2886 3 2634 6854 6855 3 750 2272 2182 3 3231 6855 2205 3 2205 6855 6853 3 3175 3174 4542 3 24 6856 2142 3 5137 7211 4324 3 169 1111 2066 3 4535 5137 3249 3 2210 4921 5803 3 2510 7453 2857 3 5719 6722 6482 3 1691 6859 2140 3 3125 5314 6814 3 903 5804 898 3 6321 6860 5178 3 2001 4699 2297 3 6010 5330 6162 3 5346 6862 1606 3 1604 4280 6200 3 4324 7227 6050 3 1890 5115 7446 3 1605 6866 6768 3 6768 6769 4833 3 6236 4031 1044 3 1606 794 6866 3 1611 6870 234 3 1011 756 5568 3 234 6688 5339 3 5185 3081 4859 3 1201 2131 6867 3 942 6874 1671 3 7077 1120 199 3 942 1671 1619 3 1748 2853 6164 3 7153 6875 4887 3 6915 6438 6876 3 7513 2998 4882 3 2437 6877 2517 3 2517 6877 1456 3 50 6402 6878 3 6810 6880 10 3 5725 5305 3801 3 10 6880 123 3 1619 4028 942 3 1619 1833 4028 3 4205 5804 4757 3 6052 1132 2590 3 6542 4921 2909 3 6898 6881 3741 3 3741 6881 6893 3 4633 4932 5507 3 2968 6556 3383 3 2477 3242 2178 3 4810 4079 493 3 709 6890 6891 3 6891 2552 709 3 3301 3324 3060 3 5757 6692 4341 3 4127 3993 3730 3 5330 6891 6162 3 6162 6891 6889 3 6881 1854 1664 3 3626 2118 4396 3 4341 6148 6795 3 4179 4757 5804 3 511 7302 2006 3 2124 2199 6212 3 6892 1973 623 3 3829 3830 844 3 511 3749 3000 3 6881 6898 2773 3 352 3402 1207 3 2773 1854 6881 3 2119 4285 7200 3 3364 2358 3340 3 3364 6904 6907 3 7032 1423 6102 3 5316 7426 4649 3 4868 7072 3056 3 5479 3898 6197 3 6562 6905 4484 3 4484 6905 6907 3 957 4496 5326 3 5615 6907 6904 3 6904 4260 5615 3 6185 7170 1064 3 6925 6908 3956 3 3956 6908 7142 3 6523 7045 3950 3 3836 6910 6911 3 2700 6911 5872 3 6266 2691 2639 3 2247 7007 6789 3 5872 6911 2713 3 6912 1622 4702 3 6916 2936 1622 3 3481 6916 2834 3 2834 6916 2979 3 5188 3448 5466 3 6155 6917 7199 3 4060 7386 3560 3 1517 5217 4944 3 5042 2206 2070 3 1356 6918 5060 3 1935 2897 3906 3 4586 2924 2325 3 1142 4026 60 3 4935 6920 616 3 6929 6921 3956 3 3956 6921 6925 3 6908 6258 6523 3 629 2952 5781 3 2009 6925 6920 3 2070 7348 5042 3 1794 2677 5929 3 6612 6927 6928 3 5129 7369 7348 3 3377 6928 6926 3 6102 7327 7032 3 5900 6929 6027 3 5612 6930 6428 3 6428 6930 7144 3 1625 265 6586 3 3740 6093 1470 3 2811 6932 2598 3 2598 6932 6933 3 7373 6933 1293 3 1293 6933 6931 3 6272 6271 5936 3 5894 6934 7316 3 2718 5188 3409 3 1742 2059 2869 3 1628 6596 4099 3 1499 1436 2247 3 5730 6939 2774 3 3230 3958 1840 3 6765 6942 6593 3 7026 6944 5401 3 3818 1632 3149 3 6946 3255 6124 3 6947 2135 1587 3 2658 6947 2228 3 2397 2919 5508 3 1268 960 5253 3 2228 6947 2776 3 1666 1634 1636 3 1636 5466 1666 3 5750 6951 6399 3 1635 1854 2120 3 1970 117 2786 3 2444 1735 4274 3 2553 6520 2768 3 2444 4486 1735 3 2120 2122 1635 3 3282 7418 5555 3 7421 7471 7221 3 5336 5606 1638 3 4762 1638 6953 3 6917 6954 7199 3 4515 4514 81 3 492 6955 237 3 4404 4424 454 3 7391 6956 2935 3 501 3296 3047 3 237 2935 6956 3 6920 6958 2009 3 7081 6960 6293 3 6293 6960 6961 3 6016 7450 7301 3 6308 4314 7325 3 4834 6961 6958 3 3241 6962 4861 3 2599 4772 132 3 4831 881 4179 3 3185 3187 5129 3 1498 6964 6966 3 5667 5534 3518 3 802 6966 6962 3 2557 6967 6970 3 2843 1156 3630 3 4020 838 7364 3 3303 5443 2335 3 704 3558 5240 3 1521 4134 6967 3 2296 3286 575 3 7442 7421 132 3 4402 6971 3303 3 4410 4411 6346 3 4831 4179 5804 3 1999 7306 81 3 2768 6744 2553 3 5624 3521 6621 3 7223 6399 1851 3 1643 1748 6164 3 4202 6974 6975 3 1706 6975 670 3 3026 6354 7119 3 6975 6972 5753 3 6978 4650 3553 3 5542 3647 474 3 7311 7493 7264 3 557 5040 4360 3 2884 6979 5610 3 1732 6980 265 3 265 6980 7036 3 3654 3655 6294 3 5546 672 2998 3 4522 4521 7214 3 2727 6985 6986 3 315 6986 7117 3 6986 6984 301 3 6669 5612 6428 3 226 6987 7028 3 7481 6989 633 3 1644 3032 4052 3 5175 2939 6998 3 4585 6992 2964 3 2964 6992 7503 3 7138 6993 628 3 2175 4176 1767 3 628 6993 3722 3 5232 6995 3189 3 2174 5508 2919 3 27 1646 6997 3 3159 6997 6084 3 2115 7001 1515 3 6976 2368 5950 3 3443 1648 7003 3 4069 7003 6364 3 6701 7466 1323 3 1648 7005 2712 3 7099 7005 2781 3 1869 3515 1430 3 905 3598 2173 3 2781 154 7099 3 7433 7006 4212 3 4212 7006 5966 3 5523 7008 5356 3 1785 1649 717 3 2416 1649 1651 3 4485 7178 3846 3 1651 7016 6443 3 5653 1652 2942 3 2964 7503 7493 3 2033 1556 1918 3 1858 7017 2107 3 2107 7017 7145 3 6911 4232 3836 3 1658 7020 622 3 7021 5500 4469 3 5500 7021 7023 3 1918 7004 5903 3 1563 1309 7025 3 7023 7020 1656 3 6521 2783 6520 3 7025 1309 1656 3 671 3354 3040 3 7025 7421 1563 3 5370 7026 4011 3 6917 7027 263 3 263 7027 5318 3 4657 6105 3039 3 6989 6987 633 3 226 7028 6429 3 5259 521 153 3 5458 7029 622 3 622 7029 1662 3 1661 4375 5824 3 1504 4434 4482 3 6991 6992 352 3 4375 1661 2785 3 2484 7197 2028 3 1293 2030 1663 3 1663 7029 7375 3 2379 5924 4989 3 5790 1355 3671 3 5079 2157 3568 3 147 2694 5466 3 5405 5404 660 3 1998 5831 554 3 7057 5654 2694 3 6979 6980 5610 3 1547 6132 542 3 2894 5356 2038 3 2226 4614 2281 3 5143 62 6032 3 2038 28 6406 3 1669 993 636 3 1667 5147 2437 3 1466 4147 1285 3 5100 4632 3593 3 82 4199 7168 3 5147 1667 5301 3 1668 5277 1998 3 7040 6671 3453 3 2783 1800 6520 3 866 864 7372 3 6909 5342 3895 3 3950 7430 2372 3 4697 6818 3012 3 7438 7197 2484 3 3446 5916 2618 3 2096 854 5114 3 7046 5288 6211 3 1966 1441 2878 3 1225 2842 2788 3 2522 2094 1672 3 1672 7046 1612 3 5604 4681 7104 3 6102 4274 1735 3 1930 6654 263 3 7336 2903 2769 3 2150 3504 453 3 1675 7050 1886 3 1882 7050 1350 3 1350 7050 2789 3 2687 6621 3521 3 4339 6621 2687 3 2399 2194 2791 3 7441 3939 5089 3 1561 7524 356 3 7241 7052 1808 3 28 2038 5882 3 28 7054 7253 3 3007 4187 2792 3 944 2995 6305 3 2792 3609 3007 3 6039 3299 190 3 4095 7056 3589 3 7056 7059 2215 3 536 3970 3035 3 5432 7465 2860 3 6228 7059 7055 3 2833 7089 4742 3 3606 2555 2406 3 1683 3962 1988 3 5787 4866 5670 3 5113 2108 4594 3 2052 7063 2799 3 718 4197 6034 3 1990 7064 6888 3 2045 4333 4037 3 2891 7200 5888 3 6888 7064 4728 3 6539 160 5476 3 7110 6361 6454 3 1275 6902 6729 3 1776 1687 1779 3 1779 1687 1982 3 5102 4904 1689 3 1689 3781 5102 3 2280 1113 2663 3 1692 435 3802 3 1023 1715 3974 3 107 7069 5214 3 3121 2563 5757 3 6678 7069 3747 3 3747 7069 2797 3 4837 3192 5265 3 6610 4798 241 3 2557 6863 6301 3 3002 2908 6521 3 4080 7071 4868 3 6594 7519 3643 3 4868 7071 7072 3 6259 7072 4034 3 4034 7072 7070 3 7073 4739 2554 3 4739 7073 7411 3 6154 7076 6841 3 6033 6192 1469 3 1930 263 5318 3 3388 5281 4632 3 6841 7076 4740 3 4991 1527 2863 3 2884 5610 7249 3 1350 7505 1933 3 2799 7064 3841 3 3078 4525 7151 3 1080 7079 68 3 2536 7078 2801 3 7119 1268 3026 3 2427 3554 6861 3 2683 1701 6293 3 5116 5586 4441 3 6960 5823 2009 3 143 7081 2804 3 3422 4956 1702 3 4383 2605 7524 3 7087 3451 4645 3 5863 656 6329 3 6540 7087 1268 3 584 131 3720 3 855 909 3247 3 4742 3469 2833 3 3568 376 5079 3 4031 4032 3133 3 3747 7093 7094 3 7415 4961 849 3 6668 5379 7242 3 6236 7094 7090 3 3080 3074 670 3 355 7098 154 3 154 7098 7099 3 2999 6364 7003 3 3572 1162 4974 3 5687 7099 7097 3 7265 7100 3489 3 3489 7100 1986 3 1069 3890 4186 3 5727 7101 2511 3 2511 7101 1983 3 5792 3198 340 3 4196 7105 7107 3 7106 7107 4107 3 1269 4431 3276 3 2373 584 4993 3 4107 4106 656 3 1496 7107 7105 3 7109 7095 1707 3 7200 2891 474 3 3890 1069 2172 3 6672 4056 3890 3 2345 2154 2800 3 4691 2657 7510 3 1709 4014 6069 3 4354 7436 2633 3 4887 5249 7114 3 7153 4887 7114 3 5653 2233 280 3 1484 6241 6066 3 5014 7118 6672 3 6410 7120 3209 3 3209 7120 7477 3 7121 48 250 3 48 7121 7451 3 7333 7331 3041 3 7126 1001 411 3 1001 7126 7128 3 1525 2735 208 3 3608 5806 3023 3 4880 5157 3234 3 4660 4305 984 3 3543 1607 2659 3 4656 3988 1511 3 7128 7125 1065 3 1012 7131 1902 3 5968 5969 1900 3 3467 7132 7133 3 2874 4186 3736 3 2916 1821 2618 3 3003 7133 4746 3 4746 7133 7131 3 546 7134 4350 3 6616 7135 3317 3 3317 7135 7137 3 4713 4714 221 3 121 7137 7134 3 6909 6908 6523 3 6929 6930 6027 3 6428 7144 7482 3 7150 787 908 3 787 7150 1720 3 7375 7373 1293 3 4345 4344 786 3 3195 7152 2806 3 5744 2603 1315 3 5568 712 7305 3 1088 4598 1721 3 3738 348 347 3 1541 7150 908 3 4038 5655 6047 3 4382 1539 2542 3 861 831 5722 3 1988 2542 1683 3 143 7158 7160 3 5305 6306 3801 3 6523 6258 6017 3 6017 7157 7045 3 2207 3019 7102 3 4653 4655 3880 3 6734 5986 4950 3 5992 7162 7164 3 6245 3046 5134 3 487 7164 7161 3 5942 7165 6833 3 6833 491 923 3 5285 2073 4294 3 3415 3835 3017 3 6641 7166 2107 3 2844 7167 1408 3 1408 7167 7499 3 71 4382 4287 3 7500 163 1724 3 1724 1728 7500 3 309 4617 2535 3 2807 847 1895 3 5527 3682 335 3 3557 1941 2347 3 5422 5225 3718 3 1986 4531 1687 3 1983 7100 4870 3 4804 168 3277 3 3142 3105 1947 3 7411 7175 118 3 118 7175 7424 3 6767 3240 686 3 686 1737 6767 3 1737 2702 2191 3 2889 5591 4263 3 607 4308 643 3 1926 4451 2882 3 7181 1131 5585 3 7181 7177 608 3 356 5553 696 3 7505 1350 1927 3 7188 7183 198 3 7183 7184 198 3 2144 1866 7184 3 2711 1927 4909 3 1058 4294 1906 3 2510 4531 1984 3 6345 7188 2718 3 5790 7189 1355 3 2980 3661 3121 3 1355 7189 7420 3 6212 7191 532 3 5774 7192 4750 3 353 5158 2674 3 2170 2261 2017 3 3421 7465 5432 3 4750 7192 7193 3 5579 3156 1448 3 6043 7193 7191 3 2588 7194 7195 3 2689 7305 712 3 2321 2359 4066 3 8 7195 7194 3 2421 702 6744 3 6564 6566 483 3 1170 360 6015 3 2010 3931 7037 3 7196 7194 1746 3 4705 3663 6643 3 19 1889 286 3 1898 252 27 3 2137 6653 1838 3 1747 3214 81 3 1749 1768 1740 3 5061 3386 6676 3 7410 1869 2514 3 2510 2857 7455 3 2169 6166 512 3 7235 2144 1752 3 1014 6514 1943 3 7523 2537 307 3 3386 6181 6676 3 7236 7206 2144 3 1753 3110 7397 3 3110 7207 7208 3 3900 7208 4739 3 3014 4650 6978 3 7208 7206 2554 3 1980 4772 5505 3 2456 4066 6426 3 7209 7057 1550 3 5624 7210 6036 3 1354 1991 6373 3 1677 7210 7212 3 6231 4121 416 3 685 7212 2246 3 4730 7215 7216 3 4022 7216 3004 3 3004 7216 7213 3 1137 7217 1781 3 2607 612 3870 3 1756 6973 7416 3 1757 7271 2817 3 2168 1502 6283 3 1838 5754 2137 3 3281 7220 1940 3 1940 5442 3281 3 3144 4659 3444 3 6348 7223 7471 3 4718 4719 993 3 6537 6538 6051 3 1686 7230 7231 3 7148 1946 6652 3 6756 7231 5663 3 6326 4216 7255 3 5663 7231 7226 3 6110 5780 3005 3 7232 3359 2035 3 5639 2377 4949 3 5660 3821 5029 3 5527 5052 3585 3 2266 7234 5961 3 126 5062 1081 3 1740 1768 1752 3 173 7073 2554 3 6718 6720 3034 3 6956 7238 492 3 179 2815 492 3 1926 7505 6446 3 6674 4053 6670 3 6766 5186 322 3 3009 898 5572 3 6153 7013 4163 3 4205 7186 5572 3 1778 7245 1774 3 6579 4067 1907 3 1774 1779 1778 3 950 5998 1744 3 1219 7266 7265 3 2157 334 7159 3 2150 2667 164 3 1772 7263 1219 3 2823 108 1773 3 1830 7249 5610 3 2846 258 7395 3 7260 7250 1219 3 1219 7250 7266 3 3041 6500 3219 3 7052 7054 1808 3 6406 28 434 3 6930 7254 6027 3 2073 5285 7367 3 468 6850 1533 3 6841 4740 2881 3 7118 7257 2937 3 5751 5018 3086 3 500 7258 7259 3 7479 7259 1180 3 1180 7259 7257 3 6246 7260 3813 3 5334 7261 1273 3 7261 7263 1771 3 2697 1745 3066 3 1774 1776 1779 3 388 4793 4021 3 1219 7263 7260 3 3489 1687 1776 3 1194 4870 7100 3 1194 7265 7266 3 7306 7076 81 3 7252 7250 144 3 7457 3679 3729 3 7265 1772 1219 3 1273 7245 1782 3 1780 6926 6927 3 1755 1782 7268 3 5073 5679 3140 3 3066 1743 2697 3 1781 2378 1137 3 2817 6973 1757 3 7504 1926 2882 3 4508 6816 3452 3 1784 1791 1264 3 1905 7465 3258 3 7149 4939 3334 3 5653 7016 1787 3 1787 1786 26 3 2243 7274 221 3 221 7274 2818 3 4939 5143 6032 3 150 4772 1979 3 4262 4264 508 3 7229 7277 4469 3 2047 56 5765 3 5344 56 2069 3 765 5143 4939 3 5676 5673 72 3 5491 7278 7495 3 1793 5857 2839 3 1793 2822 5857 3 27 2515 1878 3 7286 2106 1645 3 2106 1800 7285 3 7326 7287 438 3 438 7287 2823 3 3876 3877 1200 3 6673 7289 7292 3 6820 6821 2435 3 151 7288 3876 3 1807 4821 875 3 1807 1811 4821 3 4470 2825 2002 3 6156 7295 5382 3 5382 2824 3355 3 6995 7296 3189 3 3189 7296 7297 3 7296 1338 2133 3 132 7421 7025 3 5451 1744 4400 3 2740 1039 3024 3 70 7299 7153 3 7153 7299 1815 3 3607 6521 2908 3 1814 4516 2816 3 4142 166 2167 3 616 4824 4935 3 1650 1722 1119 3 196 7399 594 3 1925 1928 6482 3 7434 5168 55 3 3214 1823 1999 3 4991 3554 4924 3 3280 2724 3727 3 1999 81 3214 3 6033 7243 3795 3 7306 150 1979 3 7442 150 1999 3 6530 6529 6948 3 6748 7308 5335 3 5335 7308 7309 3 2939 7309 6998 3 6998 7309 7307 3 2830 5701 1948 3 3993 4127 6884 3 4601 2616 4932 3 643 2353 1825 3 2490 5684 177 3 1825 42 643 3 6429 7312 152 3 7312 1989 6513 3 5380 5381 590 3 1925 6482 6722 3 171 3387 1827 3 1829 1841 171 3 2767 2560 1468 3 3790 7315 1861 3 856 1894 7042 3 6148 4341 3388 3 5353 7256 7404 3 7316 7317 1859 3 2212 3664 5892 3 7145 7317 2506 3 2506 7317 7315 3 1923 7499 7166 3 2623 615 3636 3 1366 7319 1312 3 3254 6652 1946 3 3954 7322 5040 3 7323 438 1773 3 6801 7326 197 3 197 7326 5700 3 5159 1884 6940 3 6722 7328 1120 3 7423 7329 3086 3 3086 7329 7330 3 905 2173 879 3 7474 7330 486 3 486 7330 7328 3 7120 7331 6672 3 6672 7331 4056 3 3403 4724 3773 3 7333 3041 3219 3 5545 6683 312 3 6271 7335 5936 3 141 7337 1832 3 1832 6557 4774 3 7012 7337 7334 3 48 7451 7448 3 1833 1834 4028 3 2542 1988 4382 3 2542 7339 2837 3 1835 2833 3469 3 4476 7409 6404 3 7342 262 7438 3 6642 262 1836 3 1837 2839 5857 3 73 257 2838 3 7182 7241 1808 3 1338 4915 4824 3 2573 2314 1891 3 911 2071 7502 3 3688 7463 4875 3 3517 667 3522 3 1981 5089 3939 3 2396 4047 1261 3 2553 6521 6520 3 5046 7449 31 3 7296 4915 1338 3 4839 7390 529 3 6958 4935 4834 3 7178 2075 3217 3 6398 7350 5148 3 4475 3674 5161 3 7351 7352 2775 3 1840 6942 3230 3 6593 7352 7350 3 5401 7501 2866 3 7354 7405 2849 3 468 2847 5443 3 1842 2148 2784 3 6710 6711 5367 3 5542 6173 3474 3 204 4364 5811 3 140 5503 5205 3 140 7359 4817 3 69 7123 3595 3 1657 2865 904 3 5234 7359 4867 3 4867 7359 7356 3 1844 4372 5885 3 754 3186 4925 3 1845 1848 2005 3 1082 7361 4553 3 769 6006 7436 3 1846 7362 6261 3 1306 7362 2841 3 2841 4704 1306 3 1467 2836 1221 3 1849 5096 4944 3 2483 7363 1857 3 5587 5582 4363 3 4673 5059 3363 3 3290 4283 2845 3 3772 4730 4218 3 945 896 3683 3 1855 7371 3625 3 5598 4673 1655 3 1850 7109 3625 3 4520 7068 5067 3 5067 7068 5237 3 7372 7368 866 3 5698 7373 5115 3 5115 7373 7446 3 7375 1293 1663 3 7336 4038 6047 3 1654 5475 5919 3 833 5341 5552 3 5341 834 7086 3 1615 4702 4040 3 4920 7377 3883 3 3124 2551 7379 3 1859 5894 7316 3 1859 2020 5894 3 4988 7444 7445 3 1862 145 2058 3 1862 7065 145 3 1729 471 5106 3 7383 1865 2434 3 5983 3742 4733 3 6944 7501 5401 3 1408 7499 1922 3 1863 7388 724 3 7388 254 401 3 5724 5997 5633 3 1865 254 7388 3 2407 1388 5350 3 7424 7389 16 3 16 7389 4269 3 7391 1149 7238 3 7393 7225 1620 3 7225 7393 1914 3 3921 1914 5604 3 1328 7395 258 3 7395 1978 2846 3 2014 1980 5505 3 4319 7397 3110 3 1365 1344 6799 3 7398 7419 129 3 4160 7400 4691 3 1356 5060 5203 3 6518 7401 4037 3 2751 7403 2848 3 480 3938 2166 3 2848 7403 1870 3 6919 6918 1181 3 2832 7355 7405 3 2849 4615 5381 3 5436 4205 4757 3 2810 4971 1871 3 6085 3993 4688 3 1871 7403 1112 3 6982 2879 4468 3 3617 5103 5060 3 4494 4365 5222 3 1394 4924 1696 3 7404 4857 7224 3 5150 5144 500 3 5602 3545 2418 3 695 5517 2992 3 7175 7073 1149 3 1858 7166 7499 3 4739 7411 3923 3 1788 4488 2774 3 1955 2851 2227 3 926 5255 1874 3 1874 7414 2662 3 1310 1306 4704 3 2850 2112 1310 3 6279 1708 843 3 7415 4106 1496 3 3858 2204 3505 3 4688 6884 863 3 4106 6329 656 3 5027 872 4921 3 5807 7416 6973 3 6743 7002 921 3 1756 7416 1878 3 27 1878 1898 3 1753 7397 7419 3 7188 7189 2718 3 7432 1355 1553 3 5018 7422 3086 3 6355 6647 256 3 7488 7423 16 3 16 7423 7424 3 6556 378 2153 3 5056 5724 2478 3 7389 7175 1149 3 118 7424 7422 3 685 2246 2301 3 7045 6523 6017 3 7430 7432 2300 3 129 198 7398 3 1355 7432 3671 3 7006 3307 1143 3 5673 7434 72 3 72 7434 6277 3 1751 2790 2003 3 6643 4414 4660 3 5219 627 484 3 2795 2854 2484 3 6233 7438 262 3 4573 6499 5078 3 7438 2854 7342 3 1886 1937 1675 3 2634 6855 2986 3 1886 2852 5670 3 3285 2525 2530 3 7062 7443 145 3 7444 4988 741 3 844 3151 701 3 441 7506 5620 3 7506 441 4245 3 2537 6463 307 3 307 7441 1618 3 7401 6518 5642 3 4023 6630 106 3 3584 7509 935 3 3184 7509 3584 3 1821 7510 2657 3 2916 7510 1821 3 7511 1320 2236 3 1686 7511 3384 3 158 7512 2153 3 7512 158 6127 3 3643 7513 6594 3 5546 2998 3643 3 4160 7514 4159 3 7514 4160 7510 3 7515 775 3606 3 5642 6518 5662 3 775 7516 3434 3 7515 7516 775 3 7517 6226 1320 3 1686 7517 7511 3 2010 7518 381 3 7518 2010 7037 3 7519 2121 1556 3 4143 7519 2033 3 7520 4857 7404 3 4010 7520 7256 3 2537 7523 5978 3 6215 7521 96 3 4025 7522 7202 3 7522 4025 2982 3 1119 1627 7521 3 191 7507 2141 3 7524 353 4383 3 5553 7524 2605 3 217 7525 1527 3 377 217 5559 OpenMesh-9.0.0/src/Unittests/TestFiles/pointCloudBadEncoding.ply0000660000175000011300000000163514172246501025014 0ustar moebiusacg_staffply format ascii 1.0 element vertex 10 property float x property float y property float z property float nx property float ny property float nz property uchar diffuse_red property uchar diffuse_green property uchar diffuse_blue end_header -0.774382 0.446049 -2.05893 0.386853 -0.197849 0.900667 76 52 41 -0.762621 0.446872 -2.06314 0.0431574 -0.643148 0.764525 77 58 46 -0.769175 0.436518 -2.0635 0.257818 -0.156835 0.95338 121 97 88 -1.07959 0.381204 -1.95964 0.948941 -0.303889 0.0846349 126 117 97 -1.05841 0.398189 -1.98803 0.230719 0.341539 0.911109 103 90 86 -1.04905 0.388091 -1.97944 -0.0175732 -0.131422 0.991171 72 62 70 -0.784233 0.428294 -2.06324 -0.0394355 0.268678 0.962422 167 93 80 -0.773624 0.429338 -2.06101 0.373176 -0.105125 0.921785 172 135 126 -0.779554 0.433575 -2.06273 -0.0113203 -0.243327 0.969878 165 102 90 -0.764714 0.428742 -2.06643 0.31292 -0.294884 0.902843 139 119 109 OpenMesh-9.0.0/src/Unittests/TestFiles/square_material_texture.obj0000660000175000011300000000046214172246501025517 0ustar moebiusacg_staffmtllib square_material_texture.mtl v 0.000000 2.000000 0.000000 v 0.000000 0.000000 0.000000 v 2.000000 0.000000 0.000000 v 2.000000 2.000000 0.000000 vt 0.000000 1.000000 0.000000 vt 0.000000 0.000000 0.000000 vt 1.000000 0.000000 0.000000 vt 1.000000 1.000000 0.000000 usemtl Texture f 1/1 2/2 3/3 4/4 OpenMesh-9.0.0/src/Unittests/TestFiles/cylinder.om0000660000175000011300000000225614172246501022236 0ustar moebiusacg_staffOMT"B€À€?€?¾{?ÂÅG>€?^ƒl?ïÃ>€?1ÛT?Ú9?€?ó5?ó5?€?Ú9?1ÛT?€?ïÃ>^ƒl?€?ÂÅG>¾{?€?21$€?€?ÂÅG¾¾{?€?ïþ^ƒl?€?Ú9¿1ÛT?€?ó5¿ó5?€?1ÛT¿Ú9?€?^ƒl¿ïÃ>€?¾{¿ÂÅG>€?€¿21 %€?¾{¿ÂÅG¾€?^ƒl¿ïþ€?1ÛT¿Ú9¿€?ó5¿ó5¿€?Ú9¿1ÛT¿€?ïþ^ƒl¿€?ÂÅG¾¾{¿€?ÊÉS¥€¿€?ÂÅG>¾{¿€?ïÃ>^ƒl¿€?Ú9?1ÛT¿€?ó5?ó5¿€?1ÛT?Ú9¿€?^ƒl?ïþ€?¾{?ÂÅG¾€?€?21¥¾{?ÂÅG¾^ƒl?ïþ1ÛT?Ú9¿ó5?ó5¿Ú9?1ÛT¿ïÃ>^ƒl¿ÂÅG>¾{¿21$€¿ÂÅG¾¾{¿ïþ^ƒl¿Ú9¿1ÛT¿ó5¿ó5¿1ÛT¿Ú9¿^ƒl¿ïþ¾{¿ÂÅG¾€¿21 %¾{¿ÂÅG>^ƒl¿ïÃ>1ÛT¿Ú9?ó5¿ó5?Ú9¿1ÛT?ïþ^ƒl?ÂÅG¾¾{?ÊÉS¥€?ÂÅG>¾{?ïÃ>^ƒl?Ú9?1ÛT?ó5?ó5?1ÛT?Ú9?^ƒl?ïÃ>¾{?ÂÅG>€?è@@@@@@@@@ @ @ @ @ @ @@@@@@@@@@@@@@@@@@A !A!"A"#A#$A$%A%&A&'A'(A()A)*A*+A+,A,-A-.A./A/0A01A12A23A34A45A56A67A78A89A9:A:;A;A>?A?   ???>>>===<<<;;;:::9998 8 87 7 76 6 65 5 54 4 43 33222111000///...---,,,+++***)))((('''&&&%%%$$$###"""!!! OpenMesh-9.0.0/src/Unittests/TestFiles/cube-minimal.ply0000660000175000011300000000045014172246501023152 0ustar moebiusacg_staffply format ascii 1.0 element vertex 8 property float32 x property float32 y property float32 z element face 6 property list uint8 int32 vertex_indices end_header -1 -1 -1 1 -1 -1 1 1 -1 -1 1 -1 -1 -1 1 1 -1 1 1 1 1 -1 1 1 4 0 1 2 3 4 5 4 7 6 4 6 2 1 5 4 3 7 4 0 4 7 3 2 6 4 5 1 0 4 OpenMesh-9.0.0/src/Unittests/TestFiles/cube-minimal-extra-elements.ply0000660000175000011300000000062514172246501026111 0ustar moebiusacg_staffply format ascii 1.0 element vertex 8 property float32 x property float32 y property float32 z element edge 12 property int32 vertex1 property int32 vertex2 element face 6 property list uint8 int32 vertex_indices end_header -1 -1 -1 1 -1 -1 1 1 -1 -1 1 -1 -1 -1 1 1 -1 1 1 1 1 -1 1 1 0 1 1 2 2 3 3 0 4 5 5 6 6 7 7 4 6 2 1 5 3 7 4 0 4 0 1 2 3 4 5 4 7 6 4 6 2 1 5 4 3 7 4 0 4 7 3 2 6 4 5 1 0 4 OpenMesh-9.0.0/src/Unittests/TestFiles/cube_tri_version_2_0.om0000660000175000011300000000037214172246501024423 0ustar moebiusacg_staffOMT@ €?€¿€?€?€?€?€¿€?€?€¿€¿€?€?€¿€¿€?€?€¿€¿€?€¿€¿€¿€¿ø      "   #    !  à #è "OpenMesh-9.0.0/src/Unittests/TestFiles/pointCloudGoodEncoding.ply0000660000175000011300000000160614172246501025214 0ustar moebiusacg_staffply format ascii 1.0 element vertex 10 property float x property float y property float z property float nx property float ny property float nz property uchar diffuse_red property uchar diffuse_green property uchar diffuse_blue end_header -0.774382 0.446049 -2.05893 0.386853 -0.197849 0.900667 76 52 41 -0.762621 0.446872 -2.06314 0.0431574 -0.643148 0.764525 77 58 46 -0.769175 0.436518 -2.0635 0.257818 -0.156835 0.95338 121 97 88 -1.07959 0.381204 -1.95964 0.948941 -0.303889 0.0846349 126 117 97 -1.05841 0.398189 -1.98803 0.230719 0.341539 0.911109 103 90 86 -1.04905 0.388091 -1.97944 -0.0175732 -0.131422 0.991171 72 62 70 -0.784233 0.428294 -2.06324 -0.0394355 0.268678 0.962422 167 93 80 -0.773624 0.429338 -2.06101 0.373176 -0.105125 0.921785 172 135 126 -0.779554 0.433575 -2.06273 -0.0113203 -0.243327 0.969878 165 102 90 -0.764714 0.428742 -2.06643 0.31292 -0.294884 0.902843 139 119 109 OpenMesh-9.0.0/src/Unittests/TestFiles/cube-minimal.om0000660000175000011300000000023014172246501022755 0ustar moebiusacg_staffOMT" €?€?€?€?€?€?€?€?€?€?€?€?èOpenMesh-9.0.0/src/Unittests/TestFiles/sphere840.ply0000660000175000011300000004144114172246501022337 0ustar moebiusacg_staffply format ascii 1.0 element vertex 422 property float x property float y property float z element face 840 property list uchar int vertex_indices end_header 0 0 -127 5 25 -125 10 24 -125 15 21 -125 19 17 -125 22 13 -125 25 8 -125 26 2 -125 26 -3 -125 25 -9 -125 22 -14 -125 19 -18 -125 15 -22 -125 10 -25 -125 5 -26 -125 0 -27 -125 -6 -26 -125 -11 -25 -125 -16 -22 -125 -20 -18 -125 -23 -14 -125 -26 -9 -125 -27 -3 -125 -27 2 -125 -26 8 -125 -23 13 -125 -20 17 -125 -16 21 -125 -11 24 -125 -6 25 -125 -1 26 -125 10 50 -117 21 47 -117 30 41 -117 38 34 -117 44 25 -117 49 15 -117 51 5 -117 51 -6 -117 49 -16 -117 44 -26 -117 38 -35 -117 30 -42 -117 21 -48 -117 10 -51 -117 0 -52 -117 -11 -51 -117 -22 -48 -117 -31 -42 -117 -39 -35 -117 -45 -26 -117 -50 -16 -117 -52 -6 -117 -52 5 -117 -50 15 -117 -45 25 -117 -39 34 -117 -31 41 -117 -22 47 -117 -11 50 -117 -1 51 -117 15 73 -103 30 68 -103 43 60 -103 55 49 -103 64 37 -103 70 23 -103 74 7 -103 74 -8 -103 70 -24 -103 64 -38 -103 55 -50 -103 43 -61 -103 30 -69 -103 15 -74 -103 0 -75 -103 -16 -74 -103 -31 -69 -103 -44 -61 -103 -56 -50 -103 -65 -38 -103 -71 -24 -103 -75 -8 -103 -75 7 -103 -71 23 -103 -65 37 -103 -56 49 -103 -44 60 -103 -31 68 -103 -16 73 -103 -1 74 -103 19 92 -85 38 86 -85 55 76 -85 70 63 -85 81 47 -85 89 29 -85 93 9 -85 93 -10 -85 89 -30 -85 81 -48 -85 70 -64 -85 55 -77 -85 38 -87 -85 19 -93 -85 0 -95 -85 -20 -93 -85 -39 -87 -85 -56 -77 -85 -71 -64 -85 -82 -48 -85 -90 -30 -85 -94 -10 -85 -94 9 -85 -90 29 -85 -82 47 -85 -71 63 -85 -56 76 -85 -39 86 -85 -20 92 -85 -1 94 -85 22 107 -64 44 100 -64 64 88 -64 81 73 -64 95 54 -64 104 33 -64 109 11 -64 109 -12 -64 104 -34 -64 95 -55 -64 81 -74 -64 64 -89 -64 44 -101 -64 22 -108 -64 0 -110 -64 -23 -108 -64 -45 -101 -64 -65 -89 -64 -82 -74 -64 -96 -55 -64 -105 -34 -64 -110 -12 -64 -110 11 -64 -105 33 -64 -96 54 -64 -82 73 -64 -65 88 -64 -45 100 -64 -23 107 -64 -1 109 -64 25 118 -40 49 110 -40 70 97 -40 89 80 -40 104 60 -40 114 37 -40 120 12 -40 120 -13 -40 114 -38 -40 104 -61 -40 89 -81 -40 70 -98 -40 49 -111 -40 25 -119 -40 0 -121 -40 -26 -119 -40 -50 -111 -40 -71 -98 -40 -90 -81 -40 -105 -61 -40 -115 -38 -40 -121 -13 -40 -121 12 -40 -115 37 -40 -105 60 -40 -90 80 -40 -71 97 -40 -50 110 -40 -26 118 -40 -1 120 -40 26 123 -14 51 115 -14 74 102 -14 93 84 -14 109 63 -14 120 39 -14 125 13 -14 125 -14 -14 120 -40 -14 109 -64 -14 93 -85 -14 74 -103 -14 51 -116 -14 26 -124 -14 0 -127 -14 -27 -124 -14 -52 -116 -14 -75 -103 -14 -94 -85 -14 -110 -64 -14 -121 -40 -14 -126 -14 -14 -126 13 -14 -121 39 -14 -110 63 -14 -94 84 -14 -75 102 -14 -52 115 -14 -27 123 -14 -1 126 -14 26 123 13 51 115 13 74 102 13 93 84 13 109 63 13 120 39 13 125 13 13 125 -14 13 120 -40 13 109 -64 13 93 -85 13 74 -103 13 51 -116 13 26 -124 13 0 -127 13 -27 -124 13 -52 -116 13 -75 -103 13 -94 -85 13 -110 -64 13 -121 -40 13 -126 -14 13 -126 13 13 -121 39 13 -110 63 13 -94 84 13 -75 102 13 -52 115 13 -27 123 13 -1 126 13 25 118 39 49 110 39 70 97 39 89 80 39 104 60 39 114 37 39 120 12 39 120 -13 39 114 -38 39 104 -61 39 89 -81 39 70 -98 39 49 -111 39 25 -119 39 0 -121 39 -26 -119 39 -50 -111 39 -71 -98 39 -90 -81 39 -105 -61 39 -115 -38 39 -121 -13 39 -121 12 39 -115 37 39 -105 60 39 -90 80 39 -71 97 39 -50 110 39 -26 118 39 -1 120 39 22 107 63 44 100 63 64 88 63 81 73 63 95 54 63 104 33 63 109 11 63 109 -12 63 104 -34 63 95 -55 63 81 -74 63 64 -89 63 44 -101 63 22 -108 63 0 -110 63 -23 -108 63 -45 -101 63 -65 -89 63 -82 -74 63 -96 -55 63 -105 -34 63 -110 -12 63 -110 11 63 -105 33 63 -96 54 63 -82 73 63 -65 88 63 -45 100 63 -23 107 63 -1 109 63 19 92 84 38 86 84 55 76 84 70 63 84 81 47 84 89 29 84 93 9 84 93 -10 84 89 -30 84 81 -48 84 70 -64 84 55 -77 84 38 -87 84 19 -93 84 0 -95 84 -20 -93 84 -39 -87 84 -56 -77 84 -71 -64 84 -82 -48 84 -90 -30 84 -94 -10 84 -94 9 84 -90 29 84 -82 47 84 -71 63 84 -56 76 84 -39 86 84 -20 92 84 -1 94 84 15 73 102 30 68 102 43 60 102 55 49 102 64 37 102 70 23 102 74 7 102 74 -8 102 70 -24 102 64 -38 102 55 -50 102 43 -61 102 30 -69 102 15 -74 102 0 -75 102 -16 -74 102 -31 -69 102 -44 -61 102 -56 -50 102 -65 -38 102 -71 -24 102 -75 -8 102 -75 7 102 -71 23 102 -65 37 102 -56 49 102 -44 60 102 -31 68 102 -16 73 102 -1 74 102 10 50 116 21 47 116 30 41 116 38 34 116 44 25 116 49 15 116 51 5 116 51 -6 116 49 -16 116 44 -26 116 38 -35 116 30 -42 116 21 -48 116 10 -51 116 0 -52 116 -11 -51 116 -22 -48 116 -31 -42 116 -39 -35 116 -45 -26 116 -50 -16 116 -52 -6 116 -52 5 116 -50 15 116 -45 25 116 -39 34 116 -31 41 116 -22 47 116 -11 50 116 -1 51 116 5 25 124 10 24 124 15 21 124 19 17 124 22 13 124 25 8 124 26 2 124 26 -3 124 25 -9 124 22 -14 124 19 -18 124 15 -22 124 10 -25 124 5 -26 124 0 -27 124 -6 -26 124 -11 -25 124 -16 -22 124 -20 -18 124 -23 -14 124 -26 -9 124 -27 -3 124 -27 2 124 -26 8 124 -23 13 124 -20 17 124 -16 21 124 -11 24 124 -6 25 124 -1 26 124 0 0 127 3 0 1 2 3 0 2 3 3 0 3 4 3 0 4 5 3 0 5 6 3 0 6 7 3 0 7 8 3 0 8 9 3 0 9 10 3 0 10 11 3 0 11 12 3 0 12 13 3 0 13 14 3 0 14 15 3 0 15 16 3 0 16 17 3 0 17 18 3 0 18 19 3 0 19 20 3 0 20 21 3 0 21 22 3 0 22 23 3 0 23 24 3 0 24 25 3 0 25 26 3 0 26 27 3 0 27 28 3 0 28 29 3 0 29 30 3 0 30 1 3 1 32 2 3 32 1 31 3 2 33 3 3 33 2 32 3 3 34 4 3 34 3 33 3 4 35 5 3 35 4 34 3 5 36 6 3 36 5 35 3 6 37 7 3 37 6 36 3 7 38 8 3 38 7 37 3 8 39 9 3 39 8 38 3 9 40 10 3 40 9 39 3 10 41 11 3 41 10 40 3 11 42 12 3 42 11 41 3 12 43 13 3 43 12 42 3 13 44 14 3 44 13 43 3 14 45 15 3 45 14 44 3 15 46 16 3 46 15 45 3 16 47 17 3 47 16 46 3 17 48 18 3 48 17 47 3 18 49 19 3 49 18 48 3 19 50 20 3 50 19 49 3 20 51 21 3 51 20 50 3 21 52 22 3 52 21 51 3 22 53 23 3 53 22 52 3 23 54 24 3 54 23 53 3 24 55 25 3 55 24 54 3 25 56 26 3 56 25 55 3 26 57 27 3 57 26 56 3 27 58 28 3 58 27 57 3 28 59 29 3 59 28 58 3 29 60 30 3 60 29 59 3 30 31 1 3 31 30 60 3 31 62 32 3 62 31 61 3 32 63 33 3 63 32 62 3 33 64 34 3 64 33 63 3 34 65 35 3 65 34 64 3 35 66 36 3 66 35 65 3 36 67 37 3 67 36 66 3 37 68 38 3 68 37 67 3 38 69 39 3 69 38 68 3 39 70 40 3 70 39 69 3 40 71 41 3 71 40 70 3 41 72 42 3 72 41 71 3 42 73 43 3 73 42 72 3 43 74 44 3 74 43 73 3 44 75 45 3 75 44 74 3 45 76 46 3 76 45 75 3 46 77 47 3 77 46 76 3 47 78 48 3 78 47 77 3 48 79 49 3 79 48 78 3 49 80 50 3 80 49 79 3 50 81 51 3 81 50 80 3 51 82 52 3 82 51 81 3 52 83 53 3 83 52 82 3 53 84 54 3 84 53 83 3 54 85 55 3 85 54 84 3 55 86 56 3 86 55 85 3 56 87 57 3 87 56 86 3 57 88 58 3 88 57 87 3 58 89 59 3 89 58 88 3 59 90 60 3 90 59 89 3 60 61 31 3 61 60 90 3 61 92 62 3 92 61 91 3 62 93 63 3 93 62 92 3 63 94 64 3 94 63 93 3 64 95 65 3 95 64 94 3 65 96 66 3 96 65 95 3 66 97 67 3 97 66 96 3 67 98 68 3 98 67 97 3 68 99 69 3 99 68 98 3 69 100 70 3 100 69 99 3 70 101 71 3 101 70 100 3 71 102 72 3 102 71 101 3 72 103 73 3 103 72 102 3 73 104 74 3 104 73 103 3 74 105 75 3 105 74 104 3 75 106 76 3 106 75 105 3 76 107 77 3 107 76 106 3 77 108 78 3 108 77 107 3 78 109 79 3 109 78 108 3 79 110 80 3 110 79 109 3 80 111 81 3 111 80 110 3 81 112 82 3 112 81 111 3 82 113 83 3 113 82 112 3 83 114 84 3 114 83 113 3 84 115 85 3 115 84 114 3 85 116 86 3 116 85 115 3 86 117 87 3 117 86 116 3 87 118 88 3 118 87 117 3 88 119 89 3 119 88 118 3 89 120 90 3 120 89 119 3 90 91 61 3 91 90 120 3 91 122 92 3 122 91 121 3 92 123 93 3 123 92 122 3 93 124 94 3 124 93 123 3 94 125 95 3 125 94 124 3 95 126 96 3 126 95 125 3 96 127 97 3 127 96 126 3 97 128 98 3 128 97 127 3 98 129 99 3 129 98 128 3 99 130 100 3 130 99 129 3 100 131 101 3 131 100 130 3 101 132 102 3 132 101 131 3 102 133 103 3 133 102 132 3 103 134 104 3 134 103 133 3 104 135 105 3 135 104 134 3 105 136 106 3 136 105 135 3 106 137 107 3 137 106 136 3 107 138 108 3 138 107 137 3 108 139 109 3 139 108 138 3 109 140 110 3 140 109 139 3 110 141 111 3 141 110 140 3 111 142 112 3 142 111 141 3 112 143 113 3 143 112 142 3 113 144 114 3 144 113 143 3 114 145 115 3 145 114 144 3 115 146 116 3 146 115 145 3 116 147 117 3 147 116 146 3 117 148 118 3 148 117 147 3 118 149 119 3 149 118 148 3 119 150 120 3 150 119 149 3 120 121 91 3 121 120 150 3 121 152 122 3 152 121 151 3 122 153 123 3 153 122 152 3 123 154 124 3 154 123 153 3 124 155 125 3 155 124 154 3 125 156 126 3 156 125 155 3 126 157 127 3 157 126 156 3 127 158 128 3 158 127 157 3 128 159 129 3 159 128 158 3 129 160 130 3 160 129 159 3 130 161 131 3 161 130 160 3 131 162 132 3 162 131 161 3 132 163 133 3 163 132 162 3 133 164 134 3 164 133 163 3 134 165 135 3 165 134 164 3 135 166 136 3 166 135 165 3 136 167 137 3 167 136 166 3 137 168 138 3 168 137 167 3 138 169 139 3 169 138 168 3 139 170 140 3 170 139 169 3 140 171 141 3 171 140 170 3 141 172 142 3 172 141 171 3 142 173 143 3 173 142 172 3 143 174 144 3 174 143 173 3 144 175 145 3 175 144 174 3 145 176 146 3 176 145 175 3 146 177 147 3 177 146 176 3 147 178 148 3 178 147 177 3 148 179 149 3 179 148 178 3 149 180 150 3 180 149 179 3 150 151 121 3 151 150 180 3 151 182 152 3 182 151 181 3 152 183 153 3 183 152 182 3 153 184 154 3 184 153 183 3 154 185 155 3 185 154 184 3 155 186 156 3 186 155 185 3 156 187 157 3 187 156 186 3 157 188 158 3 188 157 187 3 158 189 159 3 189 158 188 3 159 190 160 3 190 159 189 3 160 191 161 3 191 160 190 3 161 192 162 3 192 161 191 3 162 193 163 3 193 162 192 3 163 194 164 3 194 163 193 3 164 195 165 3 195 164 194 3 165 196 166 3 196 165 195 3 166 197 167 3 197 166 196 3 167 198 168 3 198 167 197 3 168 199 169 3 199 168 198 3 169 200 170 3 200 169 199 3 170 201 171 3 201 170 200 3 171 202 172 3 202 171 201 3 172 203 173 3 203 172 202 3 173 204 174 3 204 173 203 3 174 205 175 3 205 174 204 3 175 206 176 3 206 175 205 3 176 207 177 3 207 176 206 3 177 208 178 3 208 177 207 3 178 209 179 3 209 178 208 3 179 210 180 3 210 179 209 3 180 181 151 3 181 180 210 3 181 212 182 3 212 181 211 3 182 213 183 3 213 182 212 3 183 214 184 3 214 183 213 3 184 215 185 3 215 184 214 3 185 216 186 3 216 185 215 3 186 217 187 3 217 186 216 3 187 218 188 3 218 187 217 3 188 219 189 3 219 188 218 3 189 220 190 3 220 189 219 3 190 221 191 3 221 190 220 3 191 222 192 3 222 191 221 3 192 223 193 3 223 192 222 3 193 224 194 3 224 193 223 3 194 225 195 3 225 194 224 3 195 226 196 3 226 195 225 3 196 227 197 3 227 196 226 3 197 228 198 3 228 197 227 3 198 229 199 3 229 198 228 3 199 230 200 3 230 199 229 3 200 231 201 3 231 200 230 3 201 232 202 3 232 201 231 3 202 233 203 3 233 202 232 3 203 234 204 3 234 203 233 3 204 235 205 3 235 204 234 3 205 236 206 3 236 205 235 3 206 237 207 3 237 206 236 3 207 238 208 3 238 207 237 3 208 239 209 3 239 208 238 3 209 240 210 3 240 209 239 3 210 211 181 3 211 210 240 3 211 242 212 3 242 211 241 3 212 243 213 3 243 212 242 3 213 244 214 3 244 213 243 3 214 245 215 3 245 214 244 3 215 246 216 3 246 215 245 3 216 247 217 3 247 216 246 3 217 248 218 3 248 217 247 3 218 249 219 3 249 218 248 3 219 250 220 3 250 219 249 3 220 251 221 3 251 220 250 3 221 252 222 3 252 221 251 3 222 253 223 3 253 222 252 3 223 254 224 3 254 223 253 3 224 255 225 3 255 224 254 3 225 256 226 3 256 225 255 3 226 257 227 3 257 226 256 3 227 258 228 3 258 227 257 3 228 259 229 3 259 228 258 3 229 260 230 3 260 229 259 3 230 261 231 3 261 230 260 3 231 262 232 3 262 231 261 3 232 263 233 3 263 232 262 3 233 264 234 3 264 233 263 3 234 265 235 3 265 234 264 3 235 266 236 3 266 235 265 3 236 267 237 3 267 236 266 3 237 268 238 3 268 237 267 3 238 269 239 3 269 238 268 3 239 270 240 3 270 239 269 3 240 241 211 3 241 240 270 3 241 272 242 3 272 241 271 3 242 273 243 3 273 242 272 3 243 274 244 3 274 243 273 3 244 275 245 3 275 244 274 3 245 276 246 3 276 245 275 3 246 277 247 3 277 246 276 3 247 278 248 3 278 247 277 3 248 279 249 3 279 248 278 3 249 280 250 3 280 249 279 3 250 281 251 3 281 250 280 3 251 282 252 3 282 251 281 3 252 283 253 3 283 252 282 3 253 284 254 3 284 253 283 3 254 285 255 3 285 254 284 3 255 286 256 3 286 255 285 3 256 287 257 3 287 256 286 3 257 288 258 3 288 257 287 3 258 289 259 3 289 258 288 3 259 290 260 3 290 259 289 3 260 291 261 3 291 260 290 3 261 292 262 3 292 261 291 3 262 293 263 3 293 262 292 3 263 294 264 3 294 263 293 3 264 295 265 3 295 264 294 3 265 296 266 3 296 265 295 3 266 297 267 3 297 266 296 3 267 298 268 3 298 267 297 3 268 299 269 3 299 268 298 3 269 300 270 3 300 269 299 3 270 271 241 3 271 270 300 3 271 302 272 3 302 271 301 3 272 303 273 3 303 272 302 3 273 304 274 3 304 273 303 3 274 305 275 3 305 274 304 3 275 306 276 3 306 275 305 3 276 307 277 3 307 276 306 3 277 308 278 3 308 277 307 3 278 309 279 3 309 278 308 3 279 310 280 3 310 279 309 3 280 311 281 3 311 280 310 3 281 312 282 3 312 281 311 3 282 313 283 3 313 282 312 3 283 314 284 3 314 283 313 3 284 315 285 3 315 284 314 3 285 316 286 3 316 285 315 3 286 317 287 3 317 286 316 3 287 318 288 3 318 287 317 3 288 319 289 3 319 288 318 3 289 320 290 3 320 289 319 3 290 321 291 3 321 290 320 3 291 322 292 3 322 291 321 3 292 323 293 3 323 292 322 3 293 324 294 3 324 293 323 3 294 325 295 3 325 294 324 3 295 326 296 3 326 295 325 3 296 327 297 3 327 296 326 3 297 328 298 3 328 297 327 3 298 329 299 3 329 298 328 3 299 330 300 3 330 299 329 3 300 301 271 3 301 300 330 3 301 332 302 3 332 301 331 3 302 333 303 3 333 302 332 3 303 334 304 3 334 303 333 3 304 335 305 3 335 304 334 3 305 336 306 3 336 305 335 3 306 337 307 3 337 306 336 3 307 338 308 3 338 307 337 3 308 339 309 3 339 308 338 3 309 340 310 3 340 309 339 3 310 341 311 3 341 310 340 3 311 342 312 3 342 311 341 3 312 343 313 3 343 312 342 3 313 344 314 3 344 313 343 3 314 345 315 3 345 314 344 3 315 346 316 3 346 315 345 3 316 347 317 3 347 316 346 3 317 348 318 3 348 317 347 3 318 349 319 3 349 318 348 3 319 350 320 3 350 319 349 3 320 351 321 3 351 320 350 3 321 352 322 3 352 321 351 3 322 353 323 3 353 322 352 3 323 354 324 3 354 323 353 3 324 355 325 3 355 324 354 3 325 356 326 3 356 325 355 3 326 357 327 3 357 326 356 3 327 358 328 3 358 327 357 3 328 359 329 3 359 328 358 3 329 360 330 3 360 329 359 3 330 331 301 3 331 330 360 3 331 362 332 3 362 331 361 3 332 363 333 3 363 332 362 3 333 364 334 3 364 333 363 3 334 365 335 3 365 334 364 3 335 366 336 3 366 335 365 3 336 367 337 3 367 336 366 3 337 368 338 3 368 337 367 3 338 369 339 3 369 338 368 3 339 370 340 3 370 339 369 3 340 371 341 3 371 340 370 3 341 372 342 3 372 341 371 3 342 373 343 3 373 342 372 3 343 374 344 3 374 343 373 3 344 375 345 3 375 344 374 3 345 376 346 3 376 345 375 3 346 377 347 3 377 346 376 3 347 378 348 3 378 347 377 3 348 379 349 3 379 348 378 3 349 380 350 3 380 349 379 3 350 381 351 3 381 350 380 3 351 382 352 3 382 351 381 3 352 383 353 3 383 352 382 3 353 384 354 3 384 353 383 3 354 385 355 3 385 354 384 3 355 386 356 3 386 355 385 3 356 387 357 3 387 356 386 3 357 388 358 3 388 357 387 3 358 389 359 3 389 358 388 3 359 390 360 3 390 359 389 3 360 361 331 3 361 360 390 3 361 392 362 3 392 361 391 3 362 393 363 3 393 362 392 3 363 394 364 3 394 363 393 3 364 395 365 3 395 364 394 3 365 396 366 3 396 365 395 3 366 397 367 3 397 366 396 3 367 398 368 3 398 367 397 3 368 399 369 3 399 368 398 3 369 400 370 3 400 369 399 3 370 401 371 3 401 370 400 3 371 402 372 3 402 371 401 3 372 403 373 3 403 372 402 3 373 404 374 3 404 373 403 3 374 405 375 3 405 374 404 3 375 406 376 3 406 375 405 3 376 407 377 3 407 376 406 3 377 408 378 3 408 377 407 3 378 409 379 3 409 378 408 3 379 410 380 3 410 379 409 3 380 411 381 3 411 380 410 3 381 412 382 3 412 381 411 3 382 413 383 3 413 382 412 3 383 414 384 3 414 383 413 3 384 415 385 3 415 384 414 3 385 416 386 3 416 385 415 3 386 417 387 3 417 386 416 3 387 418 388 3 418 387 417 3 388 419 389 3 419 388 418 3 389 420 390 3 420 389 419 3 390 391 361 3 391 390 420 3 391 421 392 3 392 421 393 3 393 421 394 3 394 421 395 3 395 421 396 3 396 421 397 3 397 421 398 3 398 421 399 3 399 421 400 3 400 421 401 3 401 421 402 3 402 421 403 3 403 421 404 3 404 421 405 3 405 421 406 3 406 421 407 3 407 421 408 3 408 421 409 3 409 421 410 3 410 421 411 3 411 421 412 3 412 421 413 3 413 421 414 3 414 421 415 3 415 421 416 3 416 421 417 3 417 421 418 3 418 421 419 3 419 421 420 3 420 421 391OpenMesh-9.0.0/src/Unittests/TestFiles/cube1Binary.stl0000660000175000011300000267554414172246501023002 0ustar moebiusacg_staffbinary stl file È:è཭޻¯Î?:!¬>Éƽë?'ú¬>V‘½t&?|EŸ>ꑦ½Îß?A´?¨Y º×ÜD=ÙA?o€¹½Ì¸©¾Éä?à ͽŸªš¾ '?@K÷½¹Š¥¾ƒ×?—¡ê<©Ù¦¼0F? µY¾2^>?!’Q¾JA>>?;¾>vW>¤·u»nÿ?à𺌌™½È”ÿ>¬Å¾¼ݽԂÿ>€H¾J©Å½ïÿ>|›Þ½î?W6­¼r %¬V?‡µ¾×/À>Ìb?­¸¾D‡°>†(=Œ­›»ÄÇ¿^õ ¾nü¹½) ¿ŠU“¾©3—½¤Æ¿qs’¾FìÓ½¿¸¿°|?2× ½¨o >ß?×…§>ͱÔ>•?˜0š>Ì&Ø>»´?Ý ž>ÝÒÊ>P“©¾(Šq¿Ðἑᾀeý¾æ”ˆ>Lؾ4d¿R–>]æ¾ùû¾ê\™>ø?7T<•k7½t?ò”µ>ølµ¾77?f÷¬>Ӄ¾w?‘|½>ñžÃ¾Ìów?ï|7½N’z>ût?›Êb>k}Ñ>ÄÒ?ÒÀ>EgÑ>¬Vþ>“6u>¯^Ý>Jâ4=Œ§t?O•>NGˆ¾q?4÷Ø>ô¤|¾(ý>†Zã>†Ëj¾¥£?ÛÕ>sþ­½Ž?zà<‘óξ?€ïV¾"TѾ_í?6•5¾%³Â¾Ñ”?%xC¾Û..½{2¼ØÀ¿äi™>xò9>ãý¿XÇ©>Ûù.>jO¿1  >Cã>· ¿Žu˺oè=qÞ¿B{¥¾"6°>ÞZ¿Û3³¾‚Ƭ>4f¿Ð ­¾^,¼>g(¿½8¿Ñ~ =ø½Âm¿YRN¾Hɾ[y¿û5¾õôÁ¾ç¿y6¾n¥Ï¾Åå~?,&Ý»Ì[½=Œ ?“ª…>c Ç>só?v‘>’éÀ>oJ?H>züÎ>œõv½'j?c+ú¼™„þßn?L—>õÕµ¾í?0Fœ>¨Œ·¾¤¦?!±>¿¥"=Çòv?€g…¾2{¾ëÅ?èöÒ¾¬å†¾8/þ>òÓà¾Äí¾ý½?Ñ#Ö¾ýD¼½²É~¿†M½y>˾º†¿x¸>ßâÁ¾¨¿ü¨–>›ã̾ §¿Aš>¶êÑ<Á ?Öê§=â±—¾3?þ+Ã>6ç¾D¥?<ƒÎ>k)ˆ¾ðý?â\Ã>â%š9ÿÿ?©Ö{9¹<±<:?Rº´<šu <?^tC¼Êm¼?§D<Ãï?nî;Á\¬<]?CX¥¾hÏÅ>e?¯|¦¾´q´>Œe?>–¾Z ½>‹H—<¶r¿ÍI?ü«ç½²ó¾Rœó>íØ³½ðŠð¾Hõ>Rñß½C뾤lù>t£˜;€ù?’ÉY<>—¾ìÂÿ>*«9¾€¾”…ÿ>d;XU~ÿ>80¾ Q3¾»Œ< |¿©Ú¾›µ½ûËþ¾û¯Ë¾ìW°½vª¿TÒ¾qsê½79¿ê =÷¢;›Ü¿¯`{¾Wj¬=}%¿¾hâ=+¿—æf¾{ÙÖ=Gèÿ¾=Ý?#]ÿ¼/j<?£ÍÁ¾ 80¾$D?°¹¾®K¾nN?2Dz¾¬6/¾YB¡½ë3?ÁŒ;TŒÃ¾·A?$¸ñ=xÏѾٲ?ƒè=³&ξšÐ?ðN> ¡=ƒh=±·¿²dn¾lÑr¾|¿Ì˜r¾¶M¾:W¿[éU¾ØDV¾¡,¿uK=Ñ¿½Œ¿•Õ„¾TA>lz¿ö]‘¾¿ V>¡õ¿a¨ƒ¾Õ%c>»¹¿ ¥7¼£í&=oÅ¿˜?>¢ÏŸ¾Å¿´3>ò­¾ú`¿Sç!>3¡¾¿2ÉV'jI¾^?,.†>.ä1¾~Ã?t|”>gO·»\²?+F½uf¼½äÚ?Õ“™>O.|½âæ?éµ™>jœ½ú|?{‰>8,¥¼Ùøz?¤äH>¢ðÙ=”m?v¨Î>=›õ=4 þ>ƒÚ>fö >3l?¤3Ð>(c`>SÀs¼É¿y¿KËÐ>窽m¨¿Ú>•kå¼nLÿ¾vá×> çd½§”ÿ¾µ²»Úþ?ú½; z/>Ï¢ÿ>6ɾÞt >χÿ>|¾ôÄ#>‘ÿ>Êâþ½là?5UмZÆ‘<$D?°¹¾®K¾¸X?¾¾¾pj¾z?ç§°¾"à`¾#9Œ»Ãý1>Å|¿a=’uÐ>…—¿œ› =¼­Ü>¯ ÿ¾’æÏ=[AÓ>Ra¿r˜¼\#=CÝ¿*©¾Ïœ¾ 5¿î¬¾ìk­¾Át¿þº»¾­Ã¡¾ð3¿ïë?,¾H¿EºÇ¾¡×?>4g¿ådº¾>)>Ë‚¿j%;$¸@y±>î!¿J >E¼µ>\ ¿Þu>ðÂ>x ¿´;±¼aÒÿ¾L¯]?î[­½]£å¾û>íØ³½ðŠð¾Hõ>FÐx½áñí¾d ÷>)Ö?Sœ½ÚTi»“?ÇLb>Z£™½iT?¿b}>®Â̽µm?S´‚>b½Ê3z¼#u4½·¸¿+4>ñ˜>&È¿ý-!>F$’>‘¿{!>û >½ß¿†J=é$Ô<2À¿a‹¥¾ö|M¾>¿} ¾£v_¾e5¿ƒ‰§¾ì¥i¾Wv¿œÕ¾ö#¿:%¿ úê¾ÁRí¾Tqó¾Œh뾂ò¾¶gî¾µ¨ï¾Üî¾¼®ï¾&%ª¼äü•»-ñ?ç´>q&¼}??rÜ©> 8׺¯$?{¼¨>a Ú¼3?ÐÛ)¼ˆ?`?'êö¾[Ñ>“÷>ï¾%–>º¢ü>ràå¾´r>?9ú>ô‹ê¾ Û+»—ÿ?X…;Êm¼?§D<½8÷ÿ>©­=Øðô»Òþÿ>¨‘1=]s޾õÅ.¿P÷,?Õ>í¾Tÿð¾Òâì>†è¾ô¾u¯ë>´Ëç¾[{ï¾X©ð>½ÇO»"ÿ?Ü„;Øðô»Òþÿ>¨‘1=½8÷ÿ>©­=Í¥½Ùéÿ>‚=äG]¼æ?¡Uʼ ¨>)y?ønS>Ê·>;«?ça> y·>Áq?ß=>ûP/¾úèO¾jÎv?TÉȾɑ־ÍÈ?«]Ó¾3ùξ¥?‹ÿÓ¾ ³Û¾Nþ>†ìˆ;äþ?ý›„;:rÉ((å=fÁÄ<­½ÿ>ZK> VP=x¶ÿ>»Ò>[Ô¹äÿ?¢Gî:Êm¼?§D<Øðô»Òþÿ>¨‘1=¹<±<:?Rº´<D~¿&¸®¼võ½^J¿:=‡>-°Ï¾i©¿šîu>Ôî×¾Ïf¿ÍÈp>­2˾W~¿JÃݽß =¿¢cǾŒXš½>Z¿þCÒ¾³Üh½é ¿5|þ»m5½Þ®µ<2C}¿c¾Ú‡a¼#¿;Ö¾‚¼P¿£;Ⱦ±'½Ä¯¿/ùϾúï¿ñ[h¼Íüмâ;¿À&þHO1¾i¿½Vº¾øû¾¯Z¿Q°¾ØÕ4¾V”»Þà?޾ù¼´d´½Hn?êê¶>^yš½œ4?ñ.§>9œÙ½í-?¯Ð§>¥”M;µ‰ ½¸Ú¿+›®½íe›>èÙ¿‰{ì½5Aœ>Îã¿E„ʽ¼¯ª>u¿ k·»‰³?yD½^yš½œ4?ñ.§>O.|½âæ?éµ™>uf¼½äÚ?Õ“™>庽BÁ?~ÍÁ¼¶,—>Dà?×K#>¿¹—>?XoD>Á:¦>2=?XÇ1>x¦<ÉZÇ÷>¿C3ĽWÈ>J ¿±ï¤½Ì_¹>Â/¿<¬K¾+Ÿz¿Cà7½›ã̾ §¿Aš>Lؾ4d¿R–>y>˾º†¿x¸>#==âe¿‹wO=‰#¾Až¿”¾pÍ}¾vT¿«‘¾;…¾3¿ëȾ!'½É¿ý9g»ã¥³>Ot¿k€‚½h’¨>}?¿a'+½`9¢>D¿G¾œ½DRé=UJ~¿Õm•¼MÈ>[¿»½ñ›Ò>mǿѦ´½ÃÊ>T¿¥ ½_ûé=,E~¿Õÿ¦¼ñ›Ò>mǿѦ´½MÈ>[¿»½L‰Ì>P¿º,æ½cƒ¿Àöš¼ÍIp½ñö¿]ÝQ½̾÷Y¿·b½·D¾¾$H¿`ž½+nľžZ»Žÿ?ºË:½8÷ÿ>©­=Êm¼?§D<ê]<½úÿ>xÐl;Ö¬¯=aþ~¿ˆµ¦E¿Po&¾føÇ>rM¿Å’B¾À±Ï>@Ý¿†/¾Ð3(¼îÐ?Gh½¨Œ·¾¤¦?!±>õÕµ¾í?0Fœ> “©¾õÕ?µâ“>Æ4ï=?~¿ÿºY»À±Ï>@Ý¿†/¾føÇ>rM¿Å’B¾¯[Ô>X’¿¯yE¾pá»–ÿ?Ýå0»4÷>@‰ÿ>×£ð½<õ>™ÿ>å¾½ôÄ#>‘ÿ>Êâþ½mnF;§ÿ?þÖº±ûÎ=£‘ÿ>Óô >*Æ=«—ÿ>aÿ%>ÅÉý=z‹ÿ>sÕ>z¼ˆ?¿Ó¿)?¼4¿½ÍÍ÷¾¤üì>w¤…½Åäõ¾ ¨ï>íØ³½ðŠð¾Hõ>e„Ù¼ˆ¸< æ¿y²³¾jgX¾‡k¿Ùê¾ÛOf¾@¿»¾¾ÆNH¾h<¿•Ø-=L€=’¡¿áA“¾ð¿e¾k ¿!Z›¾v¨v¾ ]¿} ¾£v_¾e5¿T1=Îí=Í»¿} ¾£v_¾e5¿!Z›¾v¨v¾ ]¿ƒ‰§¾ì¥i¾Wv¿{“¾Úöt¿mŒ/½‘á¾€eý¾æ”ˆ>‰–Ô¾µˆ¿Cƒ>Lؾ4d¿R–>µLz¿»QV>éNz<3Á¿AòÎ>¦—>_–þ¾[zÜ>¦Ö>„õÿ¾e×>ÿ=L\<¨ö?Õ'<긾Åt?ƒu‚½h©¾û\?s½'h³¾t{?1´½u)3=#¯¿·£À<ŒÅ>²¿ãR¾b£¼>¿ Œ¾=*¶>³`¿lBš¾(ö?Ñ\¼– y¼t?ò”µ>ølµ¾äƒ?ˆœ®>؃©¾4f?[?¥>a¨³¾Ó?ÿâ½›X$<4f?[?¥>a¨³¾äƒ?ˆœ®>؃©¾X;?ïþ >oe¡¾¡è*Ú¾ôú3¾?Ãò׾譻Ëï?_ë°¼aê½õÿ>аa>ù°½\Ìÿ>.ÇK>½s轞ÿ>3úA>eÞ2½¢¿½Äý<×öv>,G¿kÔS¾‹ßt>_y¿»p¾ (‡>Ö§¿ö™c¾<R=©;먿Psº>øÝÔ=É=¿CæÊ>*t¾=cÕ¿IØ¿>*ì=&¿wÞ¾|ƒO¿ïÉ>†è¾ô¾u¯ë>Õ>í¾Tÿð¾Òâì>¹Ší¾ûÊó¾:Éæ>¤Ø=.Ñ¿äl‰;>³œ¾õh¿œ¨¾N˜ ¾Œ„¿Ä”¸¾g™¾¿'¿äôµ¾/aâ¼Ù’?¡nO=ò%D>`?ÿ#“¾ß]>´é?{¡ˆ¾­g>us?¬U›¾2sg¼óÙ?—ÿý$H?4¹¸>ïªç=\;?ˆµ>p—ý=· ?O‘Ã>¿4Á;Žù?›}P<瘼%v?­3¶¾¹–ÿ;Ù`?h¯¾re–;%v?ú·»¾íÉ$»_Ï?vm=K¤¼Ž??-•§¾ö(<½²e?˜2°¾FXY½×?_ÏŸ¾¾oA=’¶¿"ÁH;•ž™¾'Û¿¾¿¾Ëž”¾¸¿ƒ0÷½ë¢¾é ¿âZí½—®½).ܼñú~¿RF̾ûug>P¿Ó¾5ï€>Šr¿ôþǾðß„>Hù¿××…¼¨æ?V¸¼™çÂ=ò}?Âú·¾Reø=˜†?°¾¾ƒÆ=ÍW?eßžl~?#sν¤A<= ¦?¢´¿¾H¤…¾¸X?¾¾¾pj¾PÂ?(ò̾Ójx¾¼Œ}?Õ®0½(B>ö#? S>›’Ä>e?Qr> ÕÅ>ût?›Êb>k}Ñ>m-y?fªºËÓj>¾Mÿ>˜Q,>NÕÕ>ÕZ?C8F>gðÏ>…{ý>þ'O>e©Ý>ÔKz?»fd¼ zV>Ýzý>¶>ùdÝ>ìl?‘ñ>ðnÍ>¾Mÿ>˜Q,>NÕÕ>cÒ”¼õ2=˜¶¿´3>ò­¾ú`¿˜?>¢ÏŸ¾Å¿èhU>M0¬¾¿Y±®¼Óg=¿ˆ¿˜?>¢ÏŸ¾Å¿¾£F>ñ-”¾úÕ¿éY>X›¾Þ!¿üé=Pº?Šý ½d¾,b?Ÿp>5Fƒ¾XŽ?/Ýd>æw‚¾½È?R¶€>ÿ ¿éšÀ¾×3@¿Hoð¾}çç¾ø5ò¾ úê¾ÁRí¾Tq󾵨ï¾Üî¾¼®ï¾,Tq¾à#²»Éx¿´ÊÔ¾Ù 6¼‚V¿¢Þ¾K“Ò»^Mþ¾:]Ö¾\Z<©.¿ã!<øû¿·.¥;c!¾»†X¿4ó¬¾F$ʼ+m¿Ÿº¾£_6<ÞW¿Ní¼¾êN; ÷¿gx†<8d½n¿ÅTº¾xÖ)½¨‘1=äz!»‘îÿ>˜ž•=¶Ø­f=’X¾tÀ}¿Œó‡»,IƾZ¿ ¯¤>~r̾ծ¿¡ó²>QKÓ¾ø2¿¹ã¥>Ýç¾¼O³½’ÿ`>Á漾Ū¿@ÞK>š"ȾÉX¿j/B>±¦º¾ ˆ¿Pzë¼í•5½v¤¿ææK>»Ñ—>¯ê¿w¼Y>‰ð‡>ï©¿:>ƾŒ>Ί¿xÒß¼:×½€|~¿@ÞK>š"ȾÉX¿\¬8>FҾͭ¿D60>3ÀžgH¿+ßÔ»ã°?¹nG=ÆåÃ=AI?T䨾È=óâ?:[˜¾â;>.?"r¢¾²l ¾˜Î?¿¼$?Â1Ó¾,Öø¾ ˜ë>î'˾\“ö¾/ð>² Ô¾P5ò¾Ló>‡p3=ÜÀ?‰¼*;h©¾û\?s½>&š¾… ?HÔ¥½WB§¾!X?|ʽÍ~¿rå»ÿzÅ=RF¿ §Œ=ô1Ï>O¿jÞÑ=5¶Ï>õõ¿Ñɲ=R¹Á>ùßy¿¢\>»²ï<©¿TåÓ>ôˆq¾TÉ¿Ž?Ñ>ÞY[¾ÉVÿ¾qvÛ>¥¾\¾AÆ'>‘V_<6„|?UÎ>/ù:ʦ?ÑAÏ>mG½}°?n÷Ú>?œ¼÷Wÿ>¤L¾TÉ¿Ž?Ñ>ÞY[¾û\¿ÆnÇ>Þçh¾Nì­½Þ*¿8c=?² Ô¾P5ò¾Ló>î'˾\“ö¾/ð>ìÝǾ>yð¾ö>ñ¿Ú|b½Ì?ÌÏ…>Ã&½B>?¡r>fO½á¹?ßl=½Y319Ì?ÌÏ…>Ã&½µm?S´‚>b½ŸË?—‘’>1´z½î$㺙Å?ž¼,½L%r¼Õy?f¼…>ñX=½”J?ŒM{>Œû*½ì¦?¦Ž>ê-½Å?x5Þ9}°Œ>Ÿr? xt= €>ñ-?|‚=–‹>ðk?o¯=©Ö¿Se=avººØ¿ãÝ‘¾ùœ`¼É"¿F ¢¾_xÊ»ê¿R&•¾4ßœ<4û}¿¾Gú½Hä<Â/¿ÞXоQÞŸ¾ö¶¿ÝDžÛà”¾U¿j¾Â¾I¤¾ë–?ƒš½Áú1=£“?è2e>¸>e?Qr> ÕÅ>ö#? S>›’Ä>¬l¼‚Nw?=„¾šÙ}=èÿ>lؾ(ø=ö#ý>léá¾£øÂ<O?¨¦Ô¾^Ë¿õ°#=1à>»ºØ¿ãÝ‘¾ùœ`¼8¼¿_]¾99-½¦¿¨s¾x9½[8=œÜ®> Up?Ÿª>iVæ>Õ{ú>õ-Ó=`êß>‡ký>ܸ>~åÙ>Ãïþ>¦¼ê;ðg•=°O?sÊ­<ŽxÊ>+/?’8¯»(ÓÐ>.?¡†k»ˆ/Ã>?̼º¼êÜ¿\EÀ¼ä½²¾¤¿¨âf>˜÷À¾Šr¿ãŒa>Åäµ¾8f¿Ô×C>Qmè<ÓÚ?‡ ”¼—q¾5A?>´O>ñO¾Ý?ì4R>Ym^¾¬?=ò7>5t;«rž˜÷À¾Šr¿ãŒa>êèȾô¿IB>P;³»s¿½0=xÖ)½v‰Š¾i¨¿4«>…´v¾ëÄ¿ñž»>3}¾OFé=pn<~N~¿Ò§Õ>,¥¾® ¿¶òÊ>ꓬ¾ìK¿ÿ>Ë>Û¾ñ+¿§D=X?ô¼^—¿¶òÊ>ꓬ¾ìK¿ßÅË>@…»¾» ¿od¾>5д¾«y¿q†þ>Ë )?h?nÚì>Bò>KÌë>ôMê>æ¬ï>Óñ>ø¨ï>(òì>µï>þ þ:¦€•»2ÿ¿ëo©¾›!¾S"¿È_º¾Kx¾N'¿é+°¾\’ã½Q.¿5éÔ;]];>þ?€‰=À±>p°ÿ>©Ž=^eÍ=¡¼ÿ>`pÂ=´ ô=|žÿ>å¿s¿¸ƒÄ¼fœ¾[`ÿ¾@”>4Hᾇý¾ÝŠ>+¥ç¾C:¿äfˆ>júܾPs>†è¹;ù©x¿Í¬Õ>¿Hè=Œ-¿B>à>u±É=·Ðý¾eâÖ>Ö§±=ä¿zé_º™ö»Xÿ¿`.¼±‘½šìÿ¾‹ZP<æÁ½áÿ¾Ý~”¼³êÓ½ŒØÿ¾Õ>½¾D^½ºv?8†€>þŒ>¡+??ªa>C>ïþ?’;l>MJ>—®?¸¶>tÛk¼¬Üw¿MóÞ>Ü´Ž=òíý¾eâÖ>Ö§±=ä¿B>à>u±É=·Ðý¾ã™{¿4‰°¼z¸;¾ÁÇ¿ø.ʼéíϾ£vÿ¾¥¶y¼½Û¾¬tÿ¾ùë?½ áÙ¾ÙÞY½ŒŸ¿z-¼R¶È¾¿,¿çP=IÖɾ¿²ü¯<ü9½¾vo¿Î‡ =£­l¿U? =a¾‡ý¾ÝŠ>+¥ç¾[`ÿ¾@”>4Há¾|dû¾gbš>7qê¾0¬ ;ó¦?ôGU=Hp¾_?áíÁ>”‡5¾žy?±¢¾>+¾ä?¥ƒÍ>ewûº»?û:=qÉ=[z?¸äˆ¾OÉ~=BB?âu}¾sˆ=¾¥?¥¤¾⓼Jõ¿„º‚ºýúÁ¾|C¿vP >úð´¾öa¿®>Øó½¾ N¿C&>n2r¿$¬Y½†š£¾óü¾Ýë¼lÏä¾£vÿ¾¥¶y¼½Û¾èÙü¾Â—¶»YL侚y ¾cˆ}¿þC<¾gÔ¾1¿.2>-™Ë¾ÇÙ¿ŸÌ>êèȾô¿IB>ý˜Ú¼”¿?¯ü½{Ø›>÷Í?ð†>Aô¬>>"?\rŒ>“ä©>´É?êvv>ÖŠ;ÆÞ¿‡@=¾/¿ÚT¥¾ § ¾˜k¿È}³¾‚ܽd\¿ű¾³È ½Ù?†ä˜;Ml>6?~¬[½t €>$E?ÓI½!É„>‰`?OØt½ ‰|?¥4¼p '>•?˜0š>Ì&Ø>oJ?H>züÎ>»´?Ý ž>ÝÒÊ>ޝ#%<¿È /=xB¿>Ä'¿çâ/=pë¶>8¿BŽ=”ºWwí=$¾@‰ÿ><¼ç=;ü5¾±Àÿ>Œš´=i÷?võ?8Ä¿Ëñ>Òàî>™Øì¾âÍò>åê>Üï¾±‡î>e‹ì>“Uñ¾2ß;­©»Ø*¿™É±=7Å> ¿éí=ׄÄ>¨ÿ¿P…Ü».†>;=þ¿Ó8+;ì³>-B¿H¼¡¼Ûk±>ï8¿” _¼JC½>;7¿=pÁ¾¤È­;²m?€Fé¾´[[>ù×ú>IÖᾟËt>[Îý>nPë¾5zu>Øïù>‘«|¿WŠŸ¼ôh#¾¼ç¿ÓÝ•>>=Ö¾C:¿äfˆ>júܾ^J¿:=‡>-°Ï¾à€¿Éþ~=ädйµ6¿ÙyÃ>D%Ÿ=êè¿æÍ>˜mG=_]¿@†¾>µÒ5=)Þ¿´Ì½ _Ø»zÇ¿"p„>í¾¾©¿üs>l$±¾–ç¿þˆ>©¤®¾PÉ$=âÊ?#¥°:/„¾8?LÞ¨¾Ù·¾§%? Ö¸¾ªž”¾ñe?j®¾ë?A¼@À¼À$?~Žo= Á¾ºL?¸S¯=õ¹¾äN?¶’s¿œ› =¼­Ü>¯ ÿ¾Kõ³=qãæ>úíû¾¥0Ï={ß>HŒþ¾%†|?eì'>­h<†ÿ>uUØ>ñ >Ãõ?gÉ>È&>é?*ÿÊ>&÷=gà=Ø¡j;ût~¿KËÐ>窽m¨¿&VÆ>„ ½:;¿{Î>d8¼×¿ÎÌ|¿µ˜;¬T!¾^J¿:=‡>-°Ï¾C:¿äfˆ>júܾi©¿šîu>Ôî×¾k¢!¼2*ó=4-~¿52~¼®Õ>,,¿‡{¸ºHÞÉ>)ê¿æÀü¼­ÀÈ>迈ô<.0+>H|¿¹ŒÛ½¨Ó>o»¿ü§Û½¢ñÜ>Ìÿ¾|5¦½¯ÍÖ>“7¿ [¸NÅ[>Üz¿ü§Û½¢ñÜ>Ìÿ¾ÔÒü½DýÖ>~¿ìܾ œß>6ÿ¾À ¿¾P=”bW?ñöð¾*p‚>UÛõ>nPë¾5zu>Øïù>G辪(†>Jû>Ìê}?Xê4¼¹Ý>܃?²W‰=ÊTÑ>§?å”%=ü«×>Q?É=2Ç>¬>9Y44»Àÿ¿Bw>ä]½DÂÿ¾¶†ò=¸t½~Äÿ¾â >½ŠÍÿ¾jg°;ÏL<îù¿Înm= ¾I¾Ö¿xûb=j£*¾³Óÿ¾Ù¨=êy7¾EÕÿ¾„ç°¼òï?hêž;Ú’U>Bíÿ>ÖñN¼Gj>ì?øªÕ¼dK>‚âÿ>éÏ#½r.è<аi¿ôŠÐ¾Ók¾æÉý¾%Íß¾/P"¾Ñ=û¾¸•澬¨¾ Ãø¾†ë¾Ä›:+ζ<¢ï¿6{=É“d¾é'¿Ä=M`¾¸#¿Înm= ¾I¾Ö¿â+¤»ÿ7œv8ʾB?{fé=¡iÁ¾ Z¡¾¿¼~ñr?²ä¾ Œ”>ó‘ü>G辪(†>Jû>™ÕÛ¾B͈>eÿ>U¥Í»qk}?,á>+¾ä?¥ƒÍ>wK"¾£ ?(Û>ì¾=Ò?úÑ>Q†‡½p¼$f¿j„¾¾æšÝ¼Ý@¿§Í¾}þ¼Ã»¿d²È¾eº¾:t ¿ÌLj¹ß¬?=N=sˆ=¾¥?¥¤¾ãˆ=?{k ¾Ë=èÝ?¥i˜¾¸ó?ø¼ºÁß:ú~?g~­¾‘D§>e?¯|¦¾´q´>Ìb?­¸¾D‡°>Ǩ?Z5²<‹?½Îq?Œ ¡¾ û¥>µ5?ô¨¾¹‹˜>?Êú•¾Hkœ>‡~<)æ ½ÇÐ?^¶>Œò„>¾õ?[²>Úh>l³?nßÃ>p>w¡?æ[8¿¿œ1¿5¤»)Yö¾ºùî¾ Á¾Óúó¾CTñ¾ŒÏ¾–î¾~ÿö¾½Å¾…#«¼Ùï¿-&ö;n·>Çd¿c{¾r‰«>"P¿-Ì2¾r5º>¦{¿Í®;¾ZuÏNGˆ¾q?4÷Ø>悾-|?QLÎ>6ç¾D¥?<ƒÎ>P¾;êÞ{?‡7>®¡¾ñ»?kÎ>ð…™¾¨?d­Ù>6ç¾D¥?<ƒÎ>9š°<{Ür?Š¡>Ëó¾ý>N^ä>ð…™¾¨?d­Ù>ü£¾§çý>p”ä>Ê`¬½|?–÷ü;%³Â¾Ñ”?%xC¾¤Á¾å¶?ˆ/c¾‘óξ?€ïV¾dŒX¿ã¿VÜT½Óúó¾CTñ¾ŒÏ¾)Yö¾ºùî¾ Á¾)=û¾fæ¾A̾xÙ<çè¿éJý8PÅm¾~¿‡–½,cS¾3áÿ¾‰½F e¾|¿¶dU½h‚~?/vܽâž»sŸ?´¯Ô¾⪽ƒ?Ý˾„¸Ò½Q?ÇȾuD™½KÝfº¸Ã?}š/½!ÊÇ=Á?“ý“>³Îø=”ˆ?Bw‰>´Õ»=íd?¿Iƒ>7í ½o’¼[п>™ ¦>Ñé¿ë:”>*ȯ>1¿ß“>Õ’ž>Ñ¿ï|?‹Æ¼+"o=]?CX¥¾hÏÅ>kñ?Eb²¾™ÖÎ>¬V?‡µ¾×/À>þg<¡?1T=Ý^Ò¼5%?_ È>…À€¼ºk?h¼>z(½·{?Ë-½>”Ó >©}¿TW¿m".=ÇðØ>/Oÿ¾§|“=ìNÇ>¡Ú¿¥“= ‰–V—;½8?×úÊ>Lx> ›?ŸYÒ>|µc>` ?‹l×>K“‚>¤?s§F=óT®¼ '?:"Ç>­ù1>ßS?ö½>Ð$>Ãõ?gÉ>È&>^Ê?°º¸¼Š =Û?$CN>!_¾1B?GŽD>Þ8y¾»`?Á_>å'u¾¿Þ=ÛкrÓ?R¾>h­M=½4?8iº>—âê<¯C?zmÆ>2!æ<î ?À'ˆ>kÒ;ÕÆv?ãnà>:Ï=…{ý>dçÝ>%ÀŠ=þ> ´Ö>ÆÜU=Ð?Ÿ¯¾*H.=Qp?V*ྲ$>”Ûþ>huê¾:,>Èîú>u®è¾oc>¢$ü>~{>\K³¼þx?ãnà>:Ï=…{ý> ´Ö>ÆÜU=Ð?Ç»Ó>ÊÈô<ìM?Þcµ¼Eà ?%W?°¬Œ>Õã>ßOý>8¾†>aüì>Ù?÷>M-{>Üä>l@ü>õ…?Çžs=³Ü]¼ÿ^? }»>˜§¾t?ò”µ>ølµ¾³ð?æÆ>zþ´¾·ÝE?O"¿?bÌ<)ë÷> 8ì¾DŠA>O“ñ>í*ô¾Ž6>tb÷>¤pí¾`$>ÀÉQ» ï?9p¸¼Y‰)> š?í¸¾‡Â>Éw?«“þ“>t–?Pm¸¾¤ÄnR?´­¾ˆ¡½>úE?§;ï½w¿>,+?¥„¾Åi =¥È?”åK”¤{¾Ûß?Þ°µ>Íè¾z7?D§·>,׿!ÿ0Ù¿N)Ï=·™>ò¿©. =Á¨œ>Š{Ql=s¾ܿճˆ> Ûo¾1ì¿ì“>ŒŸV¾‡¾¿2è±;а5½ò¿©. =Á¨œ>0Ù¿N)Ï=·™>ɪ¿]¡¤=Õ?>1 ½¼Fî?¶>»Õ^¬>4-?ˆ ½Ò¶>úE?…E€½2Y¤>^?Ë+|½Ýl½9Ô?V›;2Y¤>^?Ë+|½Žœ>Öá?#½Õ^¬>4-?ˆ ½` €=èÓ}?Ýié=þ*p¾ì¡?ÉÌÅ>悾-|?QLÎ>†Ëj¾¥£?ÛÕ>\þ=%?¶¶œ=悾-|?QLÎ>þ*p¾ì¡?ÉÌÅ>k)ˆ¾ðý?â\Ã>´>Å<º?zs¥=k)ˆ¾ðý?â\Ã>6ç¾D¥?<ƒÎ>悾-|?QLÎ>° í:Â8t?Eƒ™>ü£¾§çý>p”ä>ð…™¾¨?d­Ù>ÜÚª¾|´?[yÙ>ø| ½°ªó<„½¿Wz¥>!˲>Lp¿ë:”>*ȯ>1¿øý›>Å‘¿>ƒ¿7¬Ä:é?‘ؼ‡Â>Éw?«“þY‰)> š?í¸¾7>×l?û랪ç?ŽM¼¡4Ò¼Ù³ÿ>Eó >*V=>Ùÿ>Ñ®B>þš<>3?–³7>I€Z>bÏ‹»Ô«u?nó¾–Ì>?®ñÙ¾%–>º¢ü>ràå¾|‡Æ=A¹ý>éá¾rÛ?˜Q&»e½/?= í=èMe>Ý ?Y>ú^>ÜI?œû >I×|>ÖÄu:—ÞK?.Õ¿´r>?9ú>ô‹ê¾»^:>[Ñö>£ï¾â>1·ó>“ó¾Å&¿¶Ù7?ï€>7¥ì¾qò>YNê>;í¾,õ>Rá>õó¾"‰î>âä>¨X =sÙ?~æ;R×z¾2U? Ï=>yX¾• ?öþ=½Œr¾­L?9Š=iû9½:¼?ÕJ;Žœ>Öá?#½Õ¯Œ>ƈ?¦Q½N´“>ï­?eDX¼Ê$Ú¼Öþs?ÔXš>1^=ŸŽÿ>-ÒÔ>D÷l=Í:û>«â>É#³=k+þ>k¶Ú>EŒÔº®È?!(½´Õ»=íd?¿Iƒ>³Îø=”ˆ?Bw‰>ü4î=Û2?˜‰r>³Ë1^=ŸŽÿ>-ÒÔ>`fN= â?þñÆ>SÐ<|?h Î>Ò²;ét?A •>cÓ»?¡ Ô>@ »™„û>‹Áã>ã#Ø<š°ý>hXÜ>0_Š»¤~?F—Ò=eÔ<Ê1?'gÀ>SÐ<|?h Î>`fN= â?þñÆ>š÷<$}?nq>cÓ»?¡ Ô>=Ö:ƒ?~áÅ>Ý^Ò¼5%?_ È>̯€9Ëÿ?CI$;&6¾þc?ãû²>Hp¾_?áíÁ>0ºü½¿b?_Bµ>hï<Ñ?µd=†ß‚½èƒ?û¾>œÊX½]N?üÈ>z(½·{?Ë-½>Õ'½÷–?½ ½ÿì‡>H?›Ž€>á|j>?•ó…>i9€>zn?^K>sï½ôÜ?Vÿ/9t €>$E?ÓI½Gj>ì?øªÕ¼¹Âƒ>iT?]hS¼ÎlQ<{ ?‡¯½È±%¾8j? ÑÁ¾_¶¾hç?½;ú³?¾s.? /ɾôhž»Ð?K½‘l½Þr?jÙ²>‘^yš½œ4?ñ.§>ж|¿K­"¾Õ8†<#ó¿/ʾÍri¾ËL¿©„ǾÂ…¾ô¿.Ö¾ S€¾sœã¼P“5=@¦¿´;´¾Ùéw¾a¦¿3£¿¾Ñ‚¾¾¤¿Ùê¾ÛOf¾@¿q»¯½â7=‡ì~¿Ùê¾ÛOf¾@¿3£¿¾Ñ‚¾¾¤¿üà̾~;¾, ¿+¼ly?èlf>SÐ<|?h Î>ã#Ø<š°ý>hXÜ>1^=ŸŽÿ>-ÒÔ>…Õ{?AI-¼ê©7¾"à?½5@¾«Ì¾I.ÿ>˜‰B¾[²Ú¾<0?¶#¾· Õ¾áþp=ÆU­¼Å¿Å©ž¾øãF> 6¿£“¾Áª:>§Í¿~¾nÄ#>ý¿’z½c§?5p#½á|j>?•ó…>}N>›ç?øÝŒ>b¡f>wL?¹O–>³¿ä+/¾çuH?%uê¾5™Ù¾¿÷>x%ñ¾]7; ¨ô>epô¾Ctؾp°ï>K¾%}?8¼-<ïsÔ¾j?þÕƒ>6Zƾ??Ánˆ>éʾ‰ë?1at>¹aw½zi?Õ?û¼¨Œ·¾¤¦?!±>6Zƾ??Ánˆ>™„þßn?L—>Y^~¿Åߌ»(­æ½´U¿ºÙ§>ÁXϾ¼ç¿ÓÝ•>>=־¿•µ•>h#ǾAu»¼FÞ?9&¸¼¸@2>¿Ôÿ>80>ù¿#>Qùÿ>–¯K>:;I>!:?Ž

z@»<†ê?Ú<<覾Ù\?K¾Ú¨¾¸w?W²#¾™gµ¾Ú’?>˾5˜=èÐ?d;= w¾>??\÷½ýøk¾?õƽÏeZ¾òÿ>šÎî½ÝX ¹nÊ*=Ç?£ŒÝ¼õÉ>¯Z?~üʼd¬¾>û–?¡†k»ˆ/Ã>?ùÈMÛÿ¾€}T¾Ò>u«ÿ¾Yßp¾0 >%¿ÆÁ<íó¿·¹‡¼‚ܽd\¿ű¾ § ¾˜k¿È}³¾¦Ðù½òC¿[”Á¾Û¿–? =E,í:üüÿ¾–éW¾Æˆ>—:¿=Ds¾¿×ð=2¿ºÜp¾Ql>íý¿ˆ™"»!¶÷;7¦ÿ¾'ÑŒ½…Ò7¾ªÿ¾†wĽçáD¾Uˆÿ¾ŸÄ½""¾:Æ·;vþ?ÎE» 3Æ= Òÿ>ݹ˼õGØ=ù»ÿ>„ìa½ë”=IØÿ>ܘC½®¢;ƒ±¿^`G=N=‡à¿àÖ•¾¥!©=¡Ö¿xrV='†¿ú‡¾Òk}¿É¨ ¾·_)=\¬¿¬Ó¾²b¾ö¶¿ÝDžÛà”¾Â/¿ÞXоQÞŸ¾¸¶9Ëÿ?Àƒ#;¶Ø­f=¹<±<:?Rº´<Øðô»Òþÿ>¨‘1=qŒB»¡ÿ?ÏÒºœÛ$>õ¸ÿ>Ƚ®1>ݶÿ> нÒ>Ϊÿ>£l{½Ü+“;{ð?Øk®¼â=äÿ>¿~H>UÍ<5ìÿ>fE> º<‡?`Ê`>’T?A§Ž½ 4ž<¬V?‡µ¾×/À>_Ñ?CXž|d»>Ìb?­¸¾D‡°>;Á?¦_½ýѧ¼Ìb?­¸¾D‡°>×1?Ý™¹¾ » >ú~?g~­¾‘D§>¹“w¿\²¾jÉÀ<ô¿.Ö¾ S€¾\¬¿¬Ó¾²b¾:Îý¾#Iྨ‹Œ¾‚ž|¿RÇ$¾ú÷—<ô¿.Ö¾ S€¾ôoÿ¾M»Ø¾°ã_¾#ó¿/ʾÍri¾°´&½ž?Íd½ÿì‡>H?›Ž€>0Ö‡> å?LûV>Cm>1²?íŸg>i>‡»<7½ÎÝ¿9À¾Ë Z>åÑ¿„c¶¾å|a>*å¿é+¸¾[H>«°¿oÕ&=Ç? ©¼ýøk¾?õƽӥ¾[[?ƒ £½ç¨c¾?•æ½·ÿ?6/:é{=»–Îÿ>;iƉê-;$FォÍÿ>×Ýz»…¾´ûÌ:uÿ?Œ*v»Pº|»/ùÿ>½0½šu <?^tC¼C?=®óÿ>º½TJs¿IŸ>n Ø»Yk¿Ý]×>œR†¾É8þ¾·˜ß>F^v¾‹ßü¾Æjã>©L‰¾n¼ WM¼ç÷¿ÿA¬¾£“½¾Õ{¿Ý–¸¾çpž=`¿»Cº¾ÔÕµ¾>w¿‘šw?û~ë»ôÿ>•?˜0š>Ì&Ø>ß?×…§>ͱÔ>¯&ÿ>—<¦>J)à>¢“l?lj%½‹‡Â>†Tù>´i>6çè>¬Vþ>“6u>¯^Ý>áFú>0†>¾†è>nim?…_½mϾ>áFú>0†>¾†è>¬Vþ>“6u>¯^Ý>ô¥ÿ>á ‹>ŒÛ>N–p?.¥®>#«¼@‰ÿ>0¡Ú>\ÚZ=(Ñú>›Éç>W;o=GVþ>ÖÞ>f¨=Åa~?ÌÛå½óÅ »?£ÍÁ¾ 80¾òD?¸о™c)¾à‚?z˾w¾O¾m è;…µ¿=A½=5=0›¿É‹>×Ã×=b¿¤ˆ„>FÏÍ=A¶¿’>í²N>È ¡< ®z¿Ú>•kå¼nLÿ¾KËÐ>窽m¨¿{Î>d8¼×¿.íñ»½Â¿Lv.½Ý„¼Ä鿵§”>Çîå»·A¿Ëô£>¼ ½†9¿¡Ö¤>É^<(å?wÎ<Ü„;¾é ? XB¾>—¾ìÂÿ>*«9¾TŒ#¾d?ɰZ¾Ý¼=ïuM¿˜m¿žb>[yù¾i꾑)O>¼?ö¾– ï¾Bxd>ó¾¿ò¾ôÈ»î¿/¹¼¼ ½†9¿¡Ö¤>Çîå»·A¿Ëô£>«ƒ¼^e¿º†±>~–Ý»ô¿š’<@ؽ_¿Ú Ã>Oа½C9¿ûs±>†ùŒ½½¿v¤Â>Yú¿É*¸;(tB¼$H¿`ž½+nľ÷Y¿·b½·D¾¾W[¿ŽEɼyæµ¾Ó~? „µ½½5=¸X?¾¾¾pj¾$D?°¹¾®K¾à‚?z˾w¾O¾2À~?`Ö¿½þ³ÿ>Õæ=@ #>œ‹ÿ>Cû=ü9>3£ÿ>û…¿Æ0½ê‰0=@ø¿çÊ»½/ßÊ>µQ¿/p„½3‹È>Ùw¿Æb•½Œf½>÷™-<`²·=%ô~¿’æÏ=[AÓ>Ra¿™É±=7Å> ¿a=’uÐ>…—¿Ø—}?Mоÿ˜ ½°r?pxѾDn¾ƒ?Ý˾„¸Ò½7T?)—Ö¾®»Ù½ÐìOº§T6>¹è{¿’æÏ=[AÓ>Ra¿œ› =¼­Ü>¯ ÿ¾¥0Ï={ß>HŒþ¾4;<ùǶ=/ö~¿éí=ׄÄ>¨ÿ¿™É±=7Å> ¿’æÏ=[AÓ>Ra¿{Ì¿c!½eQ»‚¿”Ý”>!”·¾zÇ¿"p„>í¾¾–ç¿þˆ>©¤®¾Ó¸¼€ù˼!Û?EÖ¢>ÁŒ>³²?[²>Úh>l³?^¶>Œò„>¾õ?^½Â‹¼fÝ¿²„¥>ÓJ>Ñ ¿™­>î{>L¿“°>ëüû='K¿&#£;ál¿°ÛžSËF>êËú¾O!羞b>[yù¾iê¾Î\>Tþ¾vß¾ân…»Nùõ<èῌ…>h<±¾H¿ú™Ú=âé­¾Ê1¿nÜ>êY ¾C¿X’ð·Uþ?|Àé;ÚFò¼%²ÿ>[ê0¾Œs½¡¼ÿ><…<¾]áX½” ÿ>ƾNQJ=ݯ¿ v;›‹¾ä¿„ž ¾Ëž”¾¸¿ƒ0÷½•ž™¾'Û¿¾¿¾U@=µ·¿O½¹M‰¾Xs¿Käâ½Ëž”¾¸¿ƒ0÷½›‹¾ä¿„ž ¾]¤¿1ȽfÏ+½¯ê¿Jc>yë„>àc¿üF>4gm>Æ£¿ßÝ:>É;‡>„hT;Eÿ?9a»”¾Ð=Uˆÿ>´¾NjŽ=Ä™ÿ>†Y¾ß¼½=Jšÿ>Š°á½£Ï? Û½ù<Ò?ïur>S3…=(?V›o>bà=ob?›…>_uI=õg>çUy?£S®<Ô_×>å}?‡Ãš>¼•Í>Ï?@¦¥>:èÚ>òÐÿ>‘¹ª>^}?ñÊH½‚·>e?Qr> ÕÅ>Œ ?“ª…>c Ç>ÄÒ?ÒÀ>EgÑ>€×=ðÔ?ü<>yX¾• ?öþ=R×z¾2U? Ï=ÅÅa¾»?A›ü=Þy?>ÏM½ÄX>ô¥ÿ>á ‹>ŒÛ>oJ?H>züÎ>•?˜0š>Ì&Ø>cü¿r+»àv¼ð0¿¬¨>ÀV½pB¿2´>“ ½{0¿ A¶>½ƒ½ .=ê¥3=ב?îvm¾ªŒ¾Ú?½Qƒ¾¯]‚¾y!??qˆ¾9E¾í‚?£À¦; ÿ?¯·iºÇÏk=¥õÿ>-ë~<š·…=Ýìÿ>±<~¼wÊ=C?®÷¸»^r¿£¼¹V¦¾.Vü¾™*X>Èè¾ðÂþ¾9aB>Ú®à¾zÿÿ¾I]>óqݾ;Þ¿ìö½‰wÌ»ð0¿¬¨>ÀV½2¿OÏ›>!Ã/½I0¿8,¥>ϡ̼£|X<Ö:y¿\Œi¾»Ó½~¿ÓÕ¾Uá*½Fþ¾?:ݾ±'½Ä¯¿/ùϾb\¼sD5<Ñó?züN>ü¯>˜†?Ÿ=G>ø¿>¶h?£[/>Œ†´>1`??I =•M=½’”?ãÄW¾öˆ>r£?Ååx¾ ^Œ>Tÿ?Ii¾n>Ž‘?b¼Ðë¿Á¢À›ã̾ §¿Aš>QKÓ¾ø2¿¹ã¥>~½Ñaè<‰Ä?£[/>Œ†´>1`?Ÿ=G>ø¿>¶h?Ñ­'>fƒÄ>v?Òÿ‡;0¤?;(ÿ?ÉýÃ=î1G<6äÿ>è=&z=ÝÑÿ>d®=¸Ø#=]ßÿ>ÚS½OÃ=Ù¿ú•>çW¾pÒ¿ós£>HÂN¾¿I½Ÿ>"«k¾tA¿ùØ`;tl›;áþ?è=&z=ÝÑÿ>‡>xµ\=Æ¿ÿ>![Ö=jy=¬Åÿ>}2ç;pqí;¦ü?ýÚú=e4B¾³ÿ>È>ÛF¾àžÿ>ÿæ>.¾LŠÿ>üey¼À4½¸¿:>ƾŒ>Ί¿ý-!>F$’>‘¿+4>ñ˜>&È¿¨ê¾¸1c¿§ÐE½]æ¾ùû¾ê\™>Û쾸Î÷¾i>‘á¾€eý¾æ”ˆ>Ý#<óÚÆQ¿C3ĽWÈ>J ¿9íé½|Fº>÷>¿w£»)Ò;’þ¿” _¼JC½>;7¿"wG<Ú¿>£>¿Ó8+;ì³>-B¿`»|>²x¿•³¾„*Õ>û²¿iá²¾.©â>Yùý¾†£¾½TÜ>£ÿ¾Ä~¿R6G½Fo®=bH¿ür¦>ŒjÉ>\Y¿Ôš>ËÀ>’²¿éI™>š“Ï>÷ñ¿‡Ï§¼Ê@»‡Ýÿ¾R˜G>Ʀ…½Š¿cÐY>³¼¦½Q»ÿ¾Pª=>Y±½ÍFŸ=¬ ¿Ì&ᤈ¿m".=xB¿>Ä'¿çâ/=˜ÞÆ>ª¿×r<Ù¯¿{¸¨¼°8=\Y¿Ôš>ËÀ>bH¿ür¦>ŒjÉ>㦿ž©>Svº>Ñu½þ²?§>þ<_yˆ>â?c ž¾¨Æ{>dç?I¬¾­g>us?¬U›¾ÒÇB<Mõ¼ûÝ¿H3V¾hê­>³|¿©Ý?¾mt¦>O¿±QV¾\ªš>ø2¿¨é:¼£û¿êá:“¿>Û†¿i­£½Ñ$Á>ý†¿š_½ã¥³>Ot¿k€‚½óe~¿Õë<›Ý½Ž‘¿@L¾š[Ѿ™)¿ó¾÷ɾÜH¿Ëõ¾Ëľš»v?÷^ˆ>ÁçF<2?çÿÕ>ŠvÕ=æéü>bgâ>9 å=†ÿ>uUØ>ñ >щºñοe½}¾$ ¿Ól>øúú½†¿Jñq>Œj¾¨Q¿0+„>Vxœ»xÅ¿ ÷+½Œj¾¨Q¿0+„>øúú½†¿Jñq>Ðbé½3l¿Wx‡>T×.½%M»òÿ֋™>½ü¾t¶¿€ ’>6ê¾B“¿i¡>—;¾Íç¿Ò½ëáø<ß¶¿Ùê¾ÛOf¾@¿y²³¾jgX¾‡k¿´;´¾Ùéw¾a¦¿q ½yÍ?cê‚:2Y¤>^?Ë+|½mX«>D5?Ûݳ½á›>‚å?Ʊ½†ÿ?7y(;Ãc8;ÅÇÿ>ìÝß=4Ò=…Òÿ>Tç==|™;Âÿ>¼ç>T¶¾<G‰ü¼wÎ}?µû¾ÕÏ{>ÿ‘?’°Ç¾wL…>'ú?ÀÒ¾—Çj>*?‹‰Õ¾ê|?®§1>?sê¼iÿ>É’Ù>¨I> ›?ŸYÒ>|µc>ªó?±0Ì>¢œH>aö?‘&ˆ<ÖÆˆ» •ÿ>Ü*(¾•>„·ÿ>BÍ0¾˜0:>{Üÿ>5›G¾£$> Ǿ_Ïk?·ƒ<¨Té¾%wø>§–>g¶Û¾,.þ>À–Ÿ>—á¾ç7ü>7>6ƒ½D¿Ññ$½œ1¼¾É¿:Ïx>ëǾ¾Ëò¿l•ˆ>“rǾÑy¿Nð}>78–;Òþ?ÕÛ}»š·…=Ýìÿ>±<~¼ë”=IØÿ>ܘC½C?=®óÿ>º½æCr¿²¤>Ïü¼„õÿ¾e×>ÿ=_–þ¾[zÜ>¦Ö>Óû¾^eå>R|ü=ò?N!t=Ó¡™¼w?‘|½>ñžÃ¾³ð?æÆ>zþ´¾t?ò”µ>ølµ¾C= Éy»'Õ¿VØÄ>ž~ >&¿q=º>Iƒ >ÆQ¿—·>/'>fg¿C C½ƒµ?T »$aǾ_?7E>ä1»¾HS?Ï,I>Ö§¼¾(G?â1>»p¾?•­5½jœ½ú|?{‰>š ѽO;?æ@>Øc⽃?«ÌŒ>—Á?AŸ2=ÿê¶:75?)Ðw¾H¾¡…?Ç)оh’¾ãO?Þ=€¾Z+¾0ŽÖ;þ?¹gŠ;MFÊ=Àÿ>Žƒ=7Þ¢=×Þÿ> ¨!=…÷‹=ñØÿ>&Š=•Á¿Â/<Ò=-½^¿9ò ¾ùÜ>`¿Su?¾D‹|>ç«¿ü4¾Øš>*Gp;*I=›Î¿Q‚þ½^+‰¾‰ÑS=RÕ?hÄ>«oš=b?R¾>h­M=½4?Ž4½øÁ?Õ¸å<_yˆ>â?c ž¾n>¹8?-è­¾¨Æ{>dç?I¬¾>K½!Ó?ÏO›»¨Æ{>dç?I¬¾n>¹8?-è­¾ÍV†>B?ô¦º¾Ò+£;-K5½ö¾?¿3€=§¯—>Mù?§(r=éצ>eP?$=-Ÿ>¡+?Zî¿õN‹¾B7æËó¾o»è¾¶„ì>°Å’뾯µï>CÜ9=D»?vÌÈ;¼ç˜¾O?&äã½K–¾´?°¯¾覾Ù\?K¾Ò£<¹r?–l¢¾ ò¾·íû>_›å¾žÞ½Õ!ÿ>»aÛ¾>ïÁ½âÍú>fÝç¾H²?BôB½Ö'¼Ç„?Î>׆>ÝÐ?…ë™>2ÿ(>B—?Ñ’>¢a1>ëâ»»ý?¥œ˜»Ä±½oÓÿ>µØÒ¼Fp½ÔÓÿ>ÀiP½<Üν(µÿ>úZ\½‰ž±:dþ?õVỺ4»¢Ïÿ>ÅuǽøÙm<Þäÿ>”l½ùaé<óÈÿ>‘7ʽz8=¸?­}R<= w¾>??\÷½Öf¾\!?§°¾sfƒ¾I‚?µà¾´í ½ðZP½N„?˜£w>±ú›>Ù{??ªa>C>ïþ?8†€>þŒ>¡+?Îvj¼ ÷?Sk<ÇØ¹>nR?©¯½½JÓ°>˜L?aæ½mX«>D5?Ûݳ½å.¼K¹¸½ñ~?²¤¼>–ξò™?@J®;¶Ò¾Vƒ?Ù‘0;B`ž±?u\\½Rʤ¼Ï“¿9À¾Ë Z>åÑ¿RF̾ûug>P¿Qؽ¾«{t>£¿Ü-p½æ‘ï¼(s¿9À¾Ë Z>åÑ¿EºÇ¾¡×?>4g¿RF̾ûug>P¿oóh<îx=½7³¿<Ÿ!¾TªŒ>f¢¿Š:3¾73š>¬¿H©¾=›>5ï¿lƒƒ¼˜D;C÷?Æ¥J>)<8¾ ¸ÿ>6c>Â4,¾ëåÿ>,*R>ŽË¾s»ÿ>¨×…<``™;‰ö?‘îW¾à¢=¬?0JP¾f[<<6?ŠZ:¾ K=Èÿ>ç$='£E¼¾É¿&VÆ>„ ½:;¿VG¾>â¨a½ãR¿-»>±0½`t¿aS¶»þ?ÕÐk;ŸÉ޽Éåÿ>À·,×[=½8÷ÿ>©­=|&Ÿ»þ?J•š»ž\ó½ºÿ>Íâ¼<Üν(µÿ>úZ\½V*¾Ÿÿ>tBh½®Ý»Dý?eÉ»<Üν(µÿ>úZ\½Fp½ÔÓÿ>ÀiP½ú¤©½Õ°ÿ>¦7¢½[ÔY=Ö™?ÍҊƾŒŒ™½È”ÿ>¬Å¾n\5½iªÿ>@¾*x?UPN½ÄÀw>ô¥ÿ>á ‹>ŒÛ>¬Vþ>“6u>¯^Ý>ÄÒ?ÒÀ>EgÑ>ÿ¾Mÿ>˜Q,>NÕÕ>Cû>+ø->•Òã>Ýzý>¶>ùdÝ>ã­/½ºP¨¼Øµ?i’>]û²>¬R?9—‚>{ô¶>W?¶‡>,‚§>Iõ?ÔÿŽï„I¿à¼ ¾ ÓZ>”‡¿+h²¾Z×X>) ¦º²ÿ?ñg6»ùÀ¾Æ¿ÿ>#Z»ž\ó½ºÿ>Íâ¼ìÞ¾î²ÿ>⽆©?sÍë;êEP=Œg?. ¾—Ɉ¾Ä^?¼X(¾I…¾h±?+4 ¾Ã’¾ÈὤiÝ»Ò?[°t>¥ËÁ½â!?ÈÐ>÷ü½8?±ø>™9ý‘}?§S7ºþ?ÏÌÜ»ìÞ¾î²ÿ>⽞\ó½ºÿ>Íâ¼V*¾Ÿÿ>tBh½>À9ÊB-=VÅ¿]l ¾#£¾ü¿-x¾I†”¾i­¿;þë½aâ—¾ù¾¿´¤¿µs•=ºgM?ßNò¾£vO>N·ô>Àzì¾;QB>íù>€Fé¾´[[>ù×ú>Xè¿g<<@;Ï<㦿ž©>Svº>›u¿×3´>üãÅ>¿|Fº>ì„·>ÖõļpÿÔ½‰~¿‡Ü>_ÏϾƣ¿D60>3ÀžgH¿\¬8>FҾͭ¿„¦»œÔ¿÷=c!¾»†X¿4ó¬¾LPC<1&¿+à¾w„¼Ç¿5î¾ × ¼ùÜ¿‡Ö¼ÛM¸¾ T¿!è >ßâÁ¾¨¿ü¨–>‰–´¾Ç)¿¢|‘>ûµ6¾!Ö{¿#-©~r̾ծ¿¡ó²>áíÙ¾âr¿A ´>Ýý>l|Ö¾°ä:>aR?ÿܾ×Y>Ðdÿ>›F¼õ<”96û?ÇgB>Ç85<Ìðÿ>–ê2>Š,ˆ¼ÜÙÿ>TV>Ccœ¼1?*H=EÄ;¦°¿â ¾>‰=_ ¿ðL˜¾‘=_οÑ!¾Už%=/§¿¾1‚>H”w?hjÙ»9'Þ>´!ÿ>f¢>vQÔ>4Ø?ÕyŒ>Ô_×>å}?‡Ãš>÷V~¿¼®è=ß8•;û\¿ÆnÇ>Þçh¾TÉ¿Ž?Ñ>ÞY[¾©¿TåÓ>ôˆq¾NT½‚º™;rÕ?òy…>àM‡=Çe?Au>€·@=Š9?õò‹>‹Ï3=7Š?‘±?Ó¿F½RÉ;ɪ?À—’>Ú~=¬? ¿”>Aú¼=6X?»G†>—Ï==ýˆ<ªö?>Ý»‘)·¾h?êß¿=S‘ª¾YO?u°Þ=p&¦¾¢B?R,²=V =èÎ?÷¬;S‘ª¾YO?u°Þ=În¥¾è.?ßÀ>ù¢¾ ?„ƒÝ=©d=ûÐ?©ÿç;Öf¾\!?§°¾= w¾>??\÷½ÏeZ¾òÿ>šÎî½Áã¿€Jð¼$ ›ºË.¿É;g>M69=¢(¿!e>óI<’¿´ÉQ>ª?=³ƒ–¼½ñ?çÝ!<Áž¡i?eU¾‘Ò´¾€€?Þ8é½™gµ¾Ú’?>˾Þ")=OÀ?f—|<¶¡ª¾•ž?w=¾Ú¨¾¸w?W²#¾žîœ¾µQ?0*9¾õ¤¦»“)¿á4¥½Vf:¾<¿¿ÂоŠÉ¾} ¿Òáɾº6¾+m¿#i¿¾]‡{?ɼ‰<ÁÄ=>iåþ>¬„= ÃÜ>§?å”%=ü«×>܃?²W‰=ÊTÑ>Ã~?q¸â¼_ðø=ö#? S>›’Ä>ÕZ?C8F>gðÏ>Éä?.>VdÄ>èE}?ªn5½Çþ >Éä?.>VdÄ>ÕZ?C8F>gðÏ>¾Mÿ>˜Q,>NÕÕ>º½¿™\ºò8=‰š¿Ç¦ì;ó䊾,õ¿Ï^‡<׆š¾ á¿òl¼ªa—¾oxL<Ù|¿TÔ%>C±>¯¿êÚ>&Ĥ>ÛÄ¿£Î>-͵>Uö¿øÊ>œëD½q³¿¡SŸ»ùŸ¼¾èM¿Gb½ÌÔ¼¾´U¿»³Û¼M½Æ¾<¿Æ¨&½Öu¼ü¿×Þ¿;Øó½¾ N¿C&>úð´¾öa¿®>i±¾]¿pA&>"©—»Lÿ?÷ôK8|¾ƒnÿ>c >£Ì¾Úuÿ>¸x(>å—ὃÿ> Ó><=='Å»:¹¿F–„¾(ï㽡f¿ÍW¾g ¾‡M¿fõ޾6¬ ¾#ž¿¨Ì¿™Y»Xâ!= á¿òl¼ªa—¾,õ¿Ï^‡<׆š¾a2¿Æl(»† §¾:n¨¼ï?ï&<#þ,€?!$¾yæµ¾Ÿ«?{õ1¾%³Â¾Ñ”?%xC¾°?p•G=#1¼E?ˆ¾“¨÷½n‰?&冾•U²½äÚ?!s•¾ô¥×½uUŠ<ï?c£xÈxü¾wã¾}Ìç=ÆÄþ¾ÕYݾÆØ=F û¾!ç徜z?v¡<[¾.Œ?x%9>ú—Ô¾jÿ>L6.>é Þ¾37ÿ>õ¹J>ÑÏܾ•h;?²d.?n{€;Ñ]ú>/ë>~Ä·>ÛMø>paí>û–©>¢ò>LŽó>Æ£´>fÚŠ»Pÿ?Båºê]<½úÿ>xÐl;…˜Ë¼e?^—¼…)e½Nîÿ>ßj¼ñj¿Ï²S=t>1=¿|Fº>ì„·>›u¿×3´>üãÅ>ì¿6Ã>+3Å>ÉÓ:Ü?蔽ƒ‡i<¨U?¸­}> º<‡?`Ê`>m¾[¼Ý"?"Ud>Ø'½‚’†»gÈ?@ˆ>ôô½ôn?… “>ày½ñ¡?ºM˜>„g½eÅ?ïæ¿ctÖ<м<¿«è/¾“Žª>o¿°D¾À´¸>žC¿}Ì'¾½>”f7¾~é»+Ü{?l|Ö¾°ä:>aR?V*ྲ$>”Ûþ> ®Ñ¾Ã¼>˜½?ïÝ=ûÊ?b¤<(›Â>—È?î銾;г> ?Éȉ¾T¼>Ê?-€¾)ç?cœ•<è<\Z?8¾ÊÆ>2Ž?ý!¾*å½>g~?òC¾;Ž·>*–“¾Q£Q<¢u?™ÕÛ¾B͈>eÿ>Ö×¾Ê1™>q;?²ä¾ Œ”>ó‘ü>Å?Iм»Ç ,½?¬*ŽGVn>ï9?‘£”½¡M~>ÆN?®[ɽgÔ„> ‡;Wè>;*ÿ?d®=¸Ø#=]ßÿ>—5†=-ã‹<¡òÿ>ÉýÃ=î1G<6äÿ>Ô­Ý=Ã×¼h~¿ßÅË>@…»¾» ¿¶òÊ>ꓬ¾ìK¿›ZÖ>¥ö²¾>—¿!°?¹¹I½T;*?B > ‹»CÉ?†u“>fì¶;iã?A~–>‹ªß¼…G/=Ž8½µ?9'Æ>…Љ>(»?¨¨º>ˆ”>8?^¶>Œò„>¾õ?áŒ!;ÞTÛ8Íÿ?—5†=-ã‹<¡òÿ>t8=§bÛ»”ùÿ>ý©œ=CïC¼|ïÿ> ü‰;V·?n@=æÌ¦½aÆ?•×’¾²vµ½c*?R(£¾ÍXô½eû?³ì™¾IpÛ<•Ó ;²ç¿é+°¾\’ã½Q.¿H§ž¾´sú½Óõ¿ëo©¾›!¾S"¿-Q§¼+÷¸¾äe?Ržy>È_²¾KV?)®Z>s¢r>n¼’®x¿°7Ù>T;ã½(ºþ¾{÷ß>°Y¾µÝü¾îZÒ>€H¾ð¿ƒ¥®;Óò¿kZž¼ô‹Â>•I¿IÛ¾B¯¿>½n¿FÐØ½ B´>W_¿äMþ½ o>Ôkâ¹Míx¿B>à>u±É=·Ðý¾Í¬Õ>¿Hè=Œ-¿ÄÒà>ïá>Å®ý¾N{¿vÔ;>G¾£vÿ¾¥¶y¼½Û¾¿Ûr;”¼Ò¾qãþ¾‘d1<>{Þ¾²Û{;€þ¿Ñi¶»ú¼¾Fz¿›n~=ÿ@±¾—o¿×:G=*ÿ²¾÷x¿Ãm“=øŽZ¿½)>»™K?×Ùø¾Ù“`>w‡ì>kºö¾nMz>×ð>âÈû¾ûw}>ŸÌç>#°„¾3>w¿·‹<¾gÔ¾1¿.2>LŠß¾sdý¾2¬2>R ؾ†ÿ¾“á>”iÓ>L =rùh¿{÷ß>°Y¾µÝü¾ö@ë>èú¾ßÁ÷¾×ûå>–[*¾É°ú¾í½nß¿ á:é(Ÿ>o¿ˆ>¬§>ý1¿±i>½¨­>ÃJ¿ÿ">œQÀ¼š¤ï>Â%b¿îè>Zñå>Ê2ü¾ˆƒ>íŸï>Èêö¾¬>÷”ì>øáø¾°h1½Uí>Xb¿Kõ³=qãæ>úíû¾¢½u=È{å>Œ÷û¾ð‹–=(|î>F—÷¾h¶Ë<»Ëž>ýJs¿3é=•,ç>ýÝû¾iâý=VÝ>«ÿ¾¥0Ï={ß>HŒþ¾8Á2=xÁ?³RÛ:Ÿ’¾¹?ßN">º¾¬X?oô1>Ûiƒ¾ùi?^¢ >\w¿4Š‚>÷þ=á^¿U¡Ñ>¾hŸ¾W“ÿ¾TrÞ>쥾ýL¿êéÓ>ø‰«¾“¬½²Þ¢<§Ð¿eP}>rP¾ê>¿ØÓ^>ú M¾÷ÿ¾`él>Âh6¾føÿ¾i™¼ë÷¿<¦P<Í”®>€€¿rkR¾'¾>š™¿Q¼Z¾r5º>¦{¿Í®;¾ªÌ‡¼Œè?üý«<¤Á¾å¶?ˆ/c¾Öp±¾Úç?‰o¾™€¿¾Gæ?ž‚¾¢ƒ5?zà »·…4¿]Áö>züž>!Íð¾òÒõ>Šu’>J³ñ¾n4ð>˜>…^÷¾EÔ?=æå»[Ò½m?='=¼zûc>^f?S®¼äŸ>\8?¬ñ(½øªu>~/f¼G½…Í?w+>oG˜>ÿë?þ›7>ôn¤>£>?y>‰•©>û=?¤‘½+Ì$»Ô?[°t>¥ËÁ½â!?±ø>™9ý‘}?:‚>Ÿ‡½oK?á·?ì=½šEç;É9?Ä—©>º „=^?üT¥>®’¹=cð?Ë>š’=³»}Û ºtÿ¿±0>±Ã(>Kwÿ¾ÒÂ5>Àì.>ýˆÿ¾îí&>²>‰|ÿ¾iþa=Ž›¿oŽ;'¾>š™¿Q¼Z¾³íÌ>ý1¿¥÷]¾føÇ>rM¿Å’B¾5‹Ã¼l© ¼éê?ÛºÀ½Ö9¾>þH?)˵½iV®>â?? ¶‡½2“¸>Yn?@´‹¼ 4Ò¼ãà?zo½¶¾¨>(C?Z;½­†´>À? ¶‡½2“¸>Yn? ¼?Q;,;«(:½wó?4б=Ñ?ɾºL?¸S¯=õ¹¾À$?~Žo= Á¾¼R̼:¹?ÚŽ ½†<2>î–?Ϥ…>}N>›ç?øÝŒ>M>h’?4hx>);ùþ?Éíi»ÃD»>µQ?›¦T=ï:Ã>EH?BýøM?”þ¹<Ñ&¼$x[ºœü? ¶‡½2“¸>Yn?Z;½­†´>À?=Û>½‡Â>p|?yü-½ú”?¸u=÷ä™>F$?ôMÂ>Т>„~?̹>ü—>ÑY?^G´>‰Ô¿\2½5º†»£ ¿°Vm>ñнbJ¿o»€>0.õ½¼¿”Nd>çP¾8m …—¿h’x=ØÄ>B"¿Ìû.=¯^Í>GÈ¿þS„> ¢@½Cw¿vá×> çd½§”ÿ¾@¤ß>Ì•¦½×Ýü¾_&Ò>`­ª½7¿\p;%X;4ÿ?—5†=-ã‹<¡òÿ>d®=¸Ø#=]ßÿ>6Ib=/;=)ëÿ>»:»6m¢ºÓÿ¿,Ôº>·)Þ½i¿L°>㩾㿘ڪ>õ0Խο󮻧þ?iàh;G‚½Ûÿ>,×[=ŸÉ޽Éåÿ>À·<,àĽ!Êÿ>5,= {¿ ¢F¾ùBܼ™¿®-Ô¾·ã=Diÿ¾7ªÛ¾ÙÙ¶=ìþ¾>Ïß¾ÿç=Q¦>ÙAu¿¿F½5ÓÕ>Òÿ3“>lÔ>†“¿O „>·›à>§çý¾¥öŠ>¡ÈÓ9¾º?k@<=sˆ=¾¥?¥¤¾OÉ~=BB?âu}¾ÕÄÌ=jg?¨5…¾t«§; þ?I½»ë©=|¹ÿ>Ô‚¢½[áG=áÔÿ>A¥•½ë”=IØÿ>ܘC½fs3½Á??µ»:N´“>ï­?eDX¼Õ¯Œ>ƈ?¦Q½¹Âƒ>iT?]hS¼$Ì?í<;È}"½ÉY?6H7=’\~>R+?â&~=h[m> b?,–=ùÜ>*²;aà=ƒt~¿æÀü¼­ÀÈ>è¿ÈË?½z¨Õ>µ7¿52~¼®Õ>,,¿Ï?ú‚=£©<)%?˜0Z¾–zV¾ßÿ>è¢Q¾¨«;¾2?Sn¾éð@¾%,‹<~·?!3½î^¦¾Ö?ñ¢>š¾u<?i¬­>¾•¾Ké?Ö >=,+>8<|¿ÔÒü½DýÖ>~¿ü§Û½¢ñÜ>Ìÿ¾¹ŒÛ½¨Ó>o»¿z=¥ïŒ;aÐ?yvi¾8¼T6?4øƒ¾¬v‡;•|?¯‚¾ñ)å¼g?p?L¾e¬z¿™½-`Ú¾Í=¿Ãñ¼¾C;@h¿Ä±Æ¾z6˾?俺e·¾®ñ¿Ri»G»¨¼Õÿ¾ Ô¾°­O>·ñÿ¾ž·ñ½¨ŽU>3£ÿ¾·(¾*9>Qà;3ð=ÂÛ¿"ŠÉ<Ÿ¾û¿@s,=ʬ¾)?¿ß¡MBíÿ>ÖñN¼Ë¢P>DÝÿ>Øy@<÷vk>r?´TT:®º€:”ü?º¤&¼ß¡=D5?Í˱>ÍF==õ+?Ý ©>GÏH=y@?cð¸>¼ ½«Ù?íiT?]hS¼Gj>ì?øªÕ¼÷vk>r?´TT:ÑËA½¦¿!Õ·<Î㸾Ñ?¿?‹¾›=Ⱦ6Ì¿ä¾Ø)ƾ6¿®"¾º>¤;ÁH…»¢þ?4É®=yt¾‰²ÿ>JCÍ=!Yà½Ì²ÿ>¦×¡=Csݽ{Áÿ>ig¼GÀ¿òZ0½Ðbé½3l¿Wx‡>²ôÁ½¹6¿~5w>É(¥½Ô˜¿yÍ‹>è|¿a n=·r(>S¿ÓÜz¾ó®Ê>Õ¿¹Uˆ¾1Ò>M¿½Rv¾E½Ø>ÚÁ?Þ½[µ¼ ?°X‹>äÜF>»`?šÌx>ÍÌL>IL?óÆ>•+,>ËÍ%¼©À¿l3/½É(¥½Ô˜¿yÍ‹>²ôÁ½¹6¿~5w>ÞÔ†½ F¿õÕu>.—?éf=ŠÄ‹»Ãõ?gÉ>È&>ßS?ö½>Ð$>·E?å½> Ã>Ö¯¿]=A¯=€¶¿ª»¢¾O–‚¾Ïf¿&6Ÿ¾±og¾2X¿ŒJ’¾'0}¾5,(?FwP>ò×9¿È”ï>œˆæ>î]ó¾,ðõ>¬ÿã>CSî¾¼vñ>,+Ý>Jô¾Õh ¼ó¶¿ø>½y]ß½ŠÈ¿7ˆ–>Ðbé½3l¿Wx‡>É(¥½Ô˜¿yÍ‹>h½“!g;TÕ¿d²È¾eº¾:t ¿Di·¾þàO;ŽZ¿j„¾¾æšÝ¼Ý@¿Çy±<“׿Gkâ< “±¾#†¿B³K¾×¤³¾ˆ¼¿ý/g¾¿~¨¾ãŒ¿H¿]¾¯?¡.»¥J=Îþ?ó ý=O<Ÿ¾æ?î>Éš¾Æ£?>¿¾¥zî»Æ¿¨Û(½²ôÁ½¹6¿~5w>Ðbé½3l¿Wx‡>øúú½†¿Jñq>;AÉ<2¤{?Üv:>†Ëj¾¥£?ÛÕ>悾-|?QLÎ>NGˆ¾q?4÷Ø>GÁ¼éJú¼4Ï?w»®¾.X’>Ì ?m¼¾ùÀ–>ªò?u举Su‡>‡À?jÙ<¾É›{?ì,À:Š‘Í¾>>?¤v¾uÚ¾8? ôi¾‘óξ?€ïV¾•Õ©½š?‹-<‘óξ?€ïV¾¤Á¾å¶?ˆ/c¾Š‘;>>?¤v¾FN½¡÷z?ÁZC>ÞŽ>x`?Å=Ö>C8ž>¶M?ÅÐ>o ‘>ÿ‘?"Ê>†?Ä;Áý?ép»;ê# =ã©ÿ>¶Jð=ÞÇÑ=Ü›ÿ><¢â=‰¼°=c·ÿ>£ º=y?ü[q½,„=¬V?‡µ¾×/À>kñ?Eb²¾™ÖÎ>·š? áÁ¾(Ë>'V?R¾?H5¾Bõ>á ë>Áë¾9ô>¤©î>Ì æ¾s€ø>÷°ç>-A澦1?³½ì®8¿n4ð>˜>…^÷¾òÒõ>Šu’>J³ñ¾ð>ì Š>×gö¾ìWÞ¼Õ¼)½Š¯?m¼¾ùÀ–>ªò?w»®¾.X’>Ì ?ñ»±¾ §>i;?Ëÿ-½éø†»IÄ?+M’>Ž¾Ê‹?ùöž>÷ã½ØÕ?±ø>™9ý‘}?ýÓ¬9Õ°?‡CI=/Ž%<Þ­?rü¾é 6<þ`?È„¾qÉ=[z?¸äˆ¾| ½î—¶<™È¿®¹‹>ND¿>7⿘Nƒ>ÆŠ²>Lá¿iw>Tü¿>š™¿«†.>ž;|?³íR¼•Ì>aŒ? K¾S@Ê>ÍÌ?Á‹þ½…”×>´<ÿ>Ⱦt¨;£Ös:ÿ¿tëµ=îÔ7»¤âÿ¾ò—=C)Ð<éÿ¾M‚×=[:Ë<9Ôÿ¾IÀ¼éÀ?£Ü½n->šA?Üfj>†<2>î–?Ϥ…>M>h’?4hx>•î?½z«?º <‡M”>™Ø?¾f9¾ˆ‰> ¨?RDF¾z«†>{? 0¾µ²¿ÕŽ;¼|DA½‹À¿´æ>W!•>“á¿^Ø*>›Z–>‡‹¿Së>±‰>v½»ÂA½¶?u举Su‡>‡À?P¦©¾´>…>n¾?w»®¾.X’>Ì ?Íß"=íú>:(_?ŒÆ>ö ð>í¹ô>lÆ>Ãóâ>sü>çŽÖ>Lkë>–•ö>#ËR¼J¿ý8–=Ñ®R>o+¿õ¡Ë>¼®/>&¿VÊ>Jë?>}¿áCÁ>$—½KNm¿Æ¿>>è>ˆý¾Bèà>P§ü=!­ù¾üé>[³õ=Lûþ¾­ÁÛ>ÿA˜½½–w?•óx>C8ž>¶M?ÅÐ>Ö¬›>ôþ>¥†Þ>Ûˆ§>~n?.ŽÚ>¥ž¥¼ì{?Í®F>Ûˆ§>~n?.ŽÚ>4…®>€a?À¯Ñ>C8ž>¶M?ÅÐ> O½ùE=j©¿eP}>rP¾ê>¿›V‚>šo¾˜¿ Äg>mWh¾·B¿¤y‚>!Šw?4†¼‹¤Ý>N)ÿ>£„>vQÔ>4Ø?ÕyŒ>9'Þ>´!ÿ>f¢>®7¼v91>0 |?²g½ú·Û>_Ïÿ>›= ½=Ó>“?EûS½( Ï>§?xÝ?ôõ_;{6½ #?AB½M2¢>kf? ì<½Á²>sI?äᘽïª>Qå¿*¼é<û¹9“6¿àL¤¾lç½K¿»©¾KZ¾vo¿þÕ³¾<‡ò½ßö?!24×M?ñ&D½ ¦Â>.p?;sš½Œ ¹>Ð.á;4ý?5jÊ»%!!¾ogÿ>>¥¤7¾Ã~ÿ>êz">p#%¾ª|ÿ>×i4>¶Õ?žü»oµ½ÜI?œû >I×|>Ý ?Y>ú^>ÛQ?ïp+>õ€y>1ÿ A0½c¹ìºU‡¿‡…>ßpŸ¼P«¿t²Œ>FMJ½ O¿CŒw>'½ ¼h;úý?ñÑå; µ0=–éÿ>2”Ž=(gÃLí«=¶ª[=âÌÿ>¥Ã=U¿ K0½,¯»P«¿t²Œ>FMJ½Î¥¿É>J_¨½‡M¿‚Tz>²ª”½g•Á¾mny»˜þl?G辪(†>Jû>nPë¾5zu>Øïù>IÖᾟËt>[Îý>¥«¿Às½§Q?nPë¾5zu>Øïù>ÒÆñ¾Ú‘j>è2õ>€Fé¾´[[>ù×ú>¨4¼Ø?A½^yš½œ4?ñ.§>´d´½Hn?êê¶>‘l½Þr?jÙ²>Ë•&[³õ=Lûþ¾­ÁÛ>1î>Hk¿8½Ó>>è>ˆý¾Bèà>š\<„4{?!ÇD>É#³=k+þ>k¶Ú>lZž=?ûË>1^=ŸŽÿ>-ÒÔ>+XW=·î¼‰¿ö]‘¾¿ V>¡õ¿•Õ„¾TA>lz¿£“¾Áª:>§Í¿{®;UÉ¿¤Ö%½æ-¾ðL¿Ðb>}¾$ ¿Ól>Œj¾¨Q¿0+„>:Ô¥½Š?"Ê—á¾ç7ü>7>g¶Û¾,.þ>À–Ÿ>TqмSv?2‰>ÜÚª¾|´?[yÙ>œ1¼¾Üƒ?f1Ù>ÖŒ´¾Òþ>Hkä>ËÉ?Fú=ºù”¼0F? µY¾2^>Óf?çQq¾ýJ>?!’Q¾JA>©¼K~³»ñ?'ú¬>V‘½t&?:!¬>Éƽë?Ou¸>Yx­½Ñ??‰Ô ;þ麿ÿ?ÙTg=%—½ïÿ>ý©œ=CïC¼|ïÿ>t8=§bÛ»”ùÿ>ð]©:QÆ?¾¼+=ÍXô½eû?³ì™¾²vµ½c*?R(£¾éòæ½äJ?ÐÓ¨¾‚·z;ŽÚ>¼û¿±ï¤½Ì_¹>Â/¿8ˆ½dw©>¿E„ʽ¼¯ª>u¿‰«<©ª¿šŒ>½Á剾²¿4ôǾéòv¾fÀ¿´!¿¾g™¾¿'¿äôµ¾6ø¿¸Qº©=~ý¿ïÇ¥>Gú^=ú&¿Þv™>"q=`å¿MŒÐ=¼£~¿kÏx< ‹Ñ>½Ž¿bÀ¾ô‹Â>•I¿IÛ¾k Å>¦E¿Po&¾ý‘>Œ;Ù×}¿aÄÆ>AðX>û=¿í(Ö>7ˆV>h=¿ãüÍ>8N:>ÙͿà =ôà<€¹¿a‹¥¾ö|M¾>¿If•¾ÏJ¾5ë¿} ¾£v_¾e5¿3U®¾ýIp¿–Óa½dÊß¾ ÿ¾Ù•¦>]æ¾ùû¾ê\™>Lؾ4d¿R–>1ez¿/T>•ؼKtþ¾8ÛÜ>‹ÆÅ=À´¿%#Ï>u:Ð=„õÿ¾e×>ÿ=A™F=°°¿Ì$<áÔ¾¨ª¿€)¾›‹¾ä¿„ž ¾•ž™¾'Û¿¾¿¾ª:Ñÿ?%g»&¿¾9C?´ª>Ö§¼¾(G?â1>Xu®¾JC? ’>-µ¼áÅ¿Ÿb½8d½n¿ÅTº¾PO„½Ñ ¿{Ⱦ R%½@Q¿Ž[ľ¹È¿öF¼í« ½…>¿»´!>s>S]¿–_>_$„>‡‹¿Së>±‰>}¤©;Ã?'N/=ÍXô½eû?³ì™¾éòæ½äJ?ÐÓ¨¾ˆ¾eT?–쨾=÷®;ñ?û¨<ˆ¾eT?–쨾éòæ½äJ?ÐÓ¨¾5^ú½Âm?üÅ´¾°°¼>Â?F=E°>Ox?ðLX¾&o°>ÛÀ? .v¾ª¡>mu?ãg¾§b½#Î?€ÞŒ<lz>_?4iC¾¸w]>L?å ?¾QÙp>õ,?.p)¾'-½z|?È>A=bMu>ÑÏ?úîv¾¼>¡J?çÅy¾]Â>>]?³yŒ¾þŒ…¾Ãw¿²R£¼QKÓ¾ø2¿¹ã¥>áíÙ¾âr¿A ´>dÊß¾ ÿ¾Ù•¦>¿ï›P=㨆˂¾ëÄ¿ñž»>3}¾û\¿ÆnÇ>Þçh¾%X;ˆÿ?N—ð:â/·6±0¾ݘŽ;¾Í÷==Q ÿ>ZÖ¾_@õ¼Ñ¯?Æ8!½{Ø›>÷Í?ð†>“ä©>´É?êvv>¨à˜>^e?‘h>üÏm:˜µ?vC=²vµ½c*?R(£¾æÌ¦½aÆ?•×’¾FXY½×?_ÏŸ¾Á»—¼ËÂ?Îå=´Ì2>?R¹Y¾+ÝM>ó?N S¾7áN>ñg?}%p¾Hþ¾ðU½ùX}¿Ó¾5ï€>Šr¿RF̾ûug>P¿Ä\Ú¾/¥n>ij¿Î/y¿\ki¾ÄÐÁ€rµ=â¥%½çâÿ>.åÜ=Eh„¼µÞÿ>?ìaç¾-L:?gœî>/6í¾¹ï>ýÜð>²…è¾W ñ>©Mì>ê¾õHó>¿!½¡ ?(A=Ù”“>Ñ?É8V¾ª¡>mu?ãg¾¼>¡J?çÅy¾>§U=îjÙ>%cg?"Î=iê>p}ø>Ê6 =éžå>–yû>õ-Ó=`êß>‡ký>Õ*;»Ÿ0½Ò¿ªîѽŠVŽ>´”¿‰{ì½5Aœ>Îã¿+›®½íe›>èÙ¿HK¼ìZ›¼Xñ?[²>Úh>l³?'°>x¹H> ‹?'Ú½>"4R>ø¦?Ÿ³?Š7L?®@@¾Qôð>©ùò>î´Ý¾9ô>¤©î>Ì æ¾Ifí>Ió>=ç¾ýzw?#Öçº ü‚¾©0þ>ˆ8L½ ?ྑ?f;½Õ#Õ¾ø?¼ï“½ûxؾ/Û…½b=¿JÐ&=¨Ë¾e俳ë>¾QÜɾ£>¿4ø[¾Pã¾¾ „¿^LS¾œ§=©¿Ã:=Xy¾½©¿v‹p¾$—_¾Vd¿¿,m¾ª*t¾Øe¿zUW¾ÄË[<6ë<ß¿ƒ‰§¾ì¥i¾Wv¿´;´¾Ùéw¾a¦¿y²³¾jgX¾‡k¿ûås¿zž­¼ç-›¾qãþ¾‘d1<>{Þ¾èÙü¾Â—¶»YLä¾£vÿ¾¥¶y¼½Û¾yñ~?Õs!<˸½‹?÷Ê´>QJоw?‘|½>ñžÃ¾77?f÷¬>Ӄ¾_³:ÿ?ˆ%ª»ìÞ¾î²ÿ>â½V*¾Ÿÿ>tBh½›®'¾I¢ÿ>ÊËu½ˆ~?’'Ú=D¼øŒ?‡‡Ð>LI¾Øa?RÕÔ>™-¾á ?8kÈ>ß)¾@ï=å¼Â:²?~¿Í¬Õ>¿Hè=Œ-¿ƒÈ>Ïg>¶ø¿vûÔ>Îo>4¿Øër?N„G½!ŸŸ>•?˜0š>Ì&Ø>¯&ÿ>—<¦>J)à>‰ ý>m9—>â<ä>WU‰¼¼õ¿kº»h²>kf¿žGÀ½“¿>Û†¿i­£½ã¥³>Ot¿k€‚½ß´|?W±#¾XþV»Ñ°?á_̾Yý>qrÿ>«’ؾh³>ïåþ>M¡Û¾—ªô=¦ÇC=L´?xk¡;C‰¾®?ðP¤=9—’¾fÜ?‘Œ†=Fa—¾gó?•ª®=Ÿüª¼¥ê?E¿p¼†uS>R?Ù@*>aàY>„õÿ>i7 >ïX<>òµÿ>¦_>ýè½fƃ½ÖÍ}?ÔѾÍWÁ¾‰~?ßǾ¯ÎɾåÕ?gcžY໾ªb? Ó¼å ><¸å?Æ3À¾¿ a¾ŽZ?°¾¦{]¾7?¦Eµ¾Ô¹B¾0h? ªE½|³?µ;àc˜>á¸?G¿—=T«—>¢·?FNU=}°Œ>Ÿr? xt=†Ð¿¶Œ½SV"»À#¿‰%•>Ì]«¾‚¿”Ý”>!”·¾–ç¿þˆ>©¤®¾ l}?½£ã»··¾øR?8óp=ßSѾ#Ýÿ>("¸=®š×¾wó?4б=Ñ?ɾìs‚»ŠH6>Ãè{¿iâý=VÝ>«ÿ¾’æÏ=[AÓ>Ra¿¥0Ï={ß>HŒþ¾Hð=<<ßÕ ½BA¿VG¾>â¨a½ãR¿pêÃ>âȨ½ ¿FP¼z׿PF½ÞÔ†½ F¿õÕu>2¦½w¿Láa>Ò¶p½(¿^X>¯-ͼòM^>óÏy¿=,¾¾£Ö>M¿]á¾SXá>þ¾ìܾ œß>6ÿ¾hêœ<¡Ç?r¤=#f¾>"5?ЀJ¾j0½>¯}? h¾E°>Ox?ðLX¾ëç>rãc¿ÜÀ|=ºß>µþ¾ÄÑE¾Œ†ä>­†ü¾»ñ^¾HÞé>ãýø¾â"G¾L­½Œö~?Ù,û<Áž¡i?eU¾tϾ?"©¾ о¿?§Ïî½Ø\=·x¿½1]½ßÜ/>‰Ð¿1šÍ¾Ò(>aQ¿·½¾wJ>è2¿ÊNǾY3R?ÒÊI¼˜?}=÷>Ü-¾äî>@õ>ªF¾m¨ð>ZÕú> F¾¡è>—ü=Æ‹t:œ ~¿›ZÖ>¥ö²¾>—¿¶òÊ>ꓬ¾ìK¿Ò§Õ>,¥¾® ¿$°7<æ+®¼í?X­ì=(c¼¾´U?¦ð>Œ0ž¦*?zÈ>¢ï¶¾±N?¡ë <®•¿·æZ=¡H¾Ív¿•fÃ>|,-¾qY¿“©Â>û;;¾9(¿ nÌ>CÍ£;~ý?òZ뻭¾Q…ÿ>©û«½bM%¾{ÿ>dvÖ½24¾[–ÿ>Fž¯½†÷Q?ÐâÍ<Q?ZÕú> F¾¡è>@õ>ªF¾m¨ð>†÷>(žc¾î>VÁ»Âþ?t íº›©Ð½ÙÎÿ>L ¨;ı½oÓÿ>µØÒ¼ž\ó½ºÿ>Íâ¼ýcº»áî~¿vjº=@ؽ_¿Ú Ã>:µ½äf¿hzÑ>E¾Ž@¿Ü„Ó>¤ªŒ< ô¿ÃÙì;|,-¾qY¿“©Â>¡H¾Ív¿•fÃ>ZI;¾Ot¿,d¶>Ƚ ¼ºì¿–ú¹¼Ò¶p½(¿^X>2¦½w¿Láa>ϲ¨½áÔÿ¾àH>^Þ{?*ŒÌ¼wn5¾&È?­4é=ÞäϾ#Ýÿ>("¸=®š×¾êyÿ>Úçñ=¸ÊÛ¾ô~?¦v²=ñ5?#…Â> ¬>–ç?´Ä>š>„?Ë¢Ð>Nð¥>Y´ñ:¹ãÿ¿Di·¾þàO;ŽZ¿Rb¿¾|dó<§\¿QJ°¾GŸ=Y¿´8?õÑ›½bмÌb?­¸¾D‡°>+Â?Ù?Ǿ¶¼ª>×1?Ý™¹¾ » >ÌK<í=âX?Ê3¾t³Ï>) ?p}€¾þÑ¿>Ì™?ˆb¾9¹Ç>Ú9?Ôy?mv¼=õ^>§?å”%=ü«×>ðþ>Z@<ÿ®ß>Â…?[×"<ã6Ò>ÿ~?=T½:±3=·š? áÁ¾(Ë>_Ñ?CXž|d»>¬V?‡µ¾×/À>V <Àxy¿0že>E¾Ž@¿Ü„Ó>:µ½äf¿hzÑ>¡¼Ï½t\ý¾l°à>kŸ?]8^=[ ·º·E?å½> Ã>é?*ÿÊ>&÷=Ãõ?gÉ>È&>^;¾_«{?D‡;iWÙ¾x*?ût„¾uÚ¾8? ôi¾Š‘;>>?¤v¾&,!¼¨g,>?U|¿T‹x>oñØ>Lþÿ¾ƒh>ëÍ>w÷¿¡X>ûXÙ>×Ãÿ¾8$?äIœ=Dòñ¼w?‘|½>ñžÃ¾Ñu?ôÌ>¾ž³ð?æÆ>zþ´¾ÈÒ?>nû<V«<úc?¾K±>éE¾¢&?\¾>”2™¾½7?´å´>€ ’¾U$/=zú¾„}¿„œ¿>l´Ä¾Óø¿[ÎÍ>Ö5ʾ9C¿èÂ>†«Ó¾Ó¿ÃÕ¿|Ê’;gâ½Xã¿\Âf=–˜>Þ!¿n=^*¦>ò¿©. =Á¨œ>IÄ< ~?*ü=†Ëj¾¥£?ÛÕ>Ë0N¾¾K?»òÉ>þ*p¾ì¡?ÉÌÅ>…¼ý<¿·?~=þ*p¾ì¡?ÉÌÅ>Ë0N¾¾K?»òÉ>^-W¾@¢?Áº>… ½<§Aº†î¿CVG¾¼F¼÷ÿ¾/M¾u+½¿€}d¾Ý(²¼F&¿™`%=üÈ?üIã»ç¨c¾?•æ½Ó¥¾[[?ƒ £½ü8z¾`Z?Æ™P½”S%¼™bÖ=–”~?¿e¾RîÖ>ì? ý½¾Ç>wó?.âÛ½{»Õ>&9?”E½Ö:z?¹wR>´~>Hlÿ>íØØ>ÞŽ>x`?Å=Ö> 3„>,? 'Ì>”d =Â?Þž½{‚¼>…%?§’‘>BÀ>¯>?êÍ >‡Ê>i¬?¶g–>Q_X¿;†¿M6=Íû¾².æ¾P[޽Õ$ø¾.¬ë¾Ö"½½dö¾ÍVl‘½èãV=ÿ-w? ‚¾ò Ê>À•?Ð×¾ýØÌ>Òþ>§Íà¾i­À>ú?9˜Ý¾®¾<ðí?Û%O»Ø.M¾‰? k¼0HZ¾O ? T5 ý;Üø@½ä¶?GšR;{O>#ƒ?æ­Û;‚Å™>uÍ?n4ï­?eDX¼s>>+~{?cÚ¼¼•Í>Ï?@¦¥>Ô_×>å}?‡Ãš>‡Ê>i¬?¶g–>ú•;Û½Ò¿Ã3=ª~>猿ìK¶<F|>AJ¿kF<>Ë¢¿š¶;‚B>ÍŸu¿Žé9>ˆÚ> ÿ¾©2,>$Ôä>Lnü¾6[I>¶ä>’ü¾4‰½èÚ?†”;÷vk>r?´TT:ø>D? ‡<¹Âƒ>iT?]hS¼¢F»¼ô~?窸=BнÐÓ?kÒ>œÊX½]N?üÈ>Í~£½d\?èkÆ>S£üºoù=ý~?EûS½( Ï>§?£ŒÝ¼õÉ>¯Z?!ù¼~pÖ>5–?ÎȼŠ|?¬í%¾šÙ}=èÿ>lؾ„>=³ ?ðÞɾ1'˜= ? ̾¡¹;UU½ÐÏ¿ìK¶<F|>AJ¿Ã3=ª~>猿Øf=‹ÿ{>ó<¿ß¨½='Ë<à¿[ë˾ÚH¾ò°¿»¾¾ÆNH¾h<¿Ùê¾ÛOf¾@¿ ¿˜;Qƒ}?_O>=Ö:ƒ?~áÅ>cÓ»?¡ Ô>SÐ<|?h Î>ž‘e¾·UY¼ëuy¿TÒ¾qsê½79¿S ß¾i6ï½:uý¾©Ú¾›µ½ûËþ¾´Kã¼E·A½h¿w¼Y>‰ð‡>ï©¿ôU>'Ÿn>d>¿¬ý=>‰`|>y=¿ÑÛ¿Q5€< ð¼¡+¿4+Û½:ΞÜH¿Ëõ¾Ëľ@h¿íóø½˜¡¹¾gšr?’ÅD;°s£>”û>ù.å=¤ä>x'ÿ>²¹ê=aŒØ>Ýzý>¶>ùdÝ>3¿Ò»Þw?t †>†Ëj¾¥£?ÛÕ>qæW¾2Èý>àºâ>`WC¾ö^?8Ø>6$ö;hèn?íç·>ÏT³=ù>O$è>É#³=k+þ>k¶Ú>D÷l=Í:û>«â>ç¿ÿõ¦<èY?ZÔï¾ÒÍ>ß4õ>Dë¾ä¿>dø>¯Aç¾D¦Ì>Cú>^ɧ: À¿Ù4½Úu>Ñ<¿lê|>…>k¿ëV>×Ã×=b¿¤ˆ„>’;é¿f}Ó¼´!ß=²¿¸“h>•Eá=o¸ÿ¾ñgH>` >õÛÿ¾ú X>M8½5½¿›Ôi;h®‹>o¿Z€&¾…êv>Å ¿Ì¾—Xy>º.¿H67¾©¹A=üy¿Â0=ËGо¼æ¿¥ ¾‰#¾Až¿”¾¶›¾Ú¿Êâ–¾æ¡=þØ$=v§?•ð¤¾Q½…¾Ý?Ä>©¾|¸”¾û<?ì1™¾¨‘¾Žé?×3ʼ/‘•<á¿R~Š>óâ´¾Ú¿ö v>DÀ±¾ŸÊ¿"¦„>›¨¾ªÓ¿i›¼Ÿs½À\¿úcõ¼f÷̾qÊ¿/è³¼òw¿¾$H¿… M»ýÜȾþ¿ûe“<ÕÈ?±½Â¾•¾Ké?Ö >ÏÚ¾‰Ó?C˜>î^¦¾Ö?ñ¢>{м´Õ¿žмòD`>yv¿o×þ 0\>>—¿Eº·¾oóF>T¿×ÁÁ¾×¿ºË ¿É诽«´U>ö³¿7PоoóF>T¿×ÁÁ¾ßÜ/>‰Ð¿1šÍ¾™ø¿Á1h<íÕ£»Öt¿Gɳ>CÆ>ŸV¿ãqÁ>6•å=¾j¿=¸³>»¶Ç=8¿"½å…¬:1Ì?õò‹>‹Ï3=7Š?À!„>¡øŒ<»d?˜¢”>Ò ˜<¸?qì¿ Su¼-ž<Ò¿ƒOó=NÑÁ>h!¿õ€>ÜcÁ>4¿ª >û¯³>QBæ<¤¡¿%;½ÙxP¾§¿Ý%™>ëÿL¾~V¿F\¨>AŸh¾S¿HŸ>êϼ$Q(½„³¿Úå;>^G¤>E¿ææK>»Ñ—>¯ê¿+4>ñ˜>&È¿—˜~¼öÕ5½x·¿+4>ñ˜>&È¿{!>û >½ß¿Úå;>^G¤>E¿äí¨¼|ïê¼×¿Úå;>^G¤>E¿{!>û >½ß¿ŠX$>y±>î!¿èÑ–>›"t?£{½¿»å>Ž“ú>°¾…”×>´<ÿ>Ⱦ¨Tá>Òýü>á~à½oÏg©¾|¸”¾û<?•ð¤¾Q½…¾Ý?󲾬о ?…Qv;D^=ÅÒ?Ä>©¾|¸”¾û<?󲾬о ?M ¸¾!–¾{J?™ú¼— d=¢{?M ¸¾!–¾{J?󲾬о ?_FÁ¾††¾N¶?¥}<©¨¿¾O½ì÷$¾Vš¿šx>…˜¾Kê¿P§œ>ÌF7¾¿ò¿óX›>¥Å;¾\pn?Íü ¾#¡Í¾iú>P4羇RÛ¾Ãö>£#é¾é×¾‡üû>3§Û¾âä|¿Í‡¾ „à<Š¿"¨Ú¾ HK>þ ¿á ξ߇C>ob¿Hؾ+O0>o ¿ð9¨=N}ϼÀ´¿%#Ï>u:Ð=ŸV¿ãqÁ>6•å=ͿŠË>Ä>v×¾•»!æ}?§Ô¾¬¸‡=ý¢?ä£Í¾d½=¾?ÛÛ¾„èº=‚7?Ãø¨<•ê¿Yow¼§ o¾H¿¿k»>Œ¹k¾£¿§Ï®>NÓW¾›¿åC¸>Ýg¼<…¿¿¯P½ëÿL¾~V¿F\¨>Œ¹k¾£¿§Ï®>AŸh¾S¿HŸ>ÛÕȹœÜ;„þ¿ZH¾«!!¾¬ÿ¾àʽ¦*-¾V›ÿ¾W±ø½å(@¾‹ªÿ¾ì-»j­<Úü¿W±ø½å(@¾‹ªÿ¾àʽ¦*-¾V›ÿ¾žû¼½K¾¾Áÿ¾.÷o¿òé±>]ȼ㤿w¡Ù>£Éµ>#ÿ¾m<à>º-Á>Çü¾ Õå>X¶>¾ã=N£x½•d¿„œ¿>l´Ä¾Óø¿od¾>5д¾«y¿ßÅË>@…»¾» ¿ç!»;f¼^ù?K%½G>Òþÿ>$h'½Á7->>Ïÿ>µsu¼{f9>Ýìÿ>æ‰;LéD¿S–#?MJ>jû÷¾¼Wí>Oa>}Êù¾ãë>®€b>ZIó¾êò>æð¿£ï‘¼5;D¼bM¿Ä•Ó½ Ö¸>Ùw¿Æb•½Œf½>ŽZ¿-왽ü«>óî¬:êì?@cż9=„=Øÿ>J_H>p­=?5Òb>Ç™»=Æ¿ÿ> B>æó?«Âœ¼ læºÝ@?ú þÀ"ÿ½±R?A¸º¾l—¾ e?Pq´¾äfø½ºøâ»nÁˆ»Ûý?$h'½Á7->>Ïÿ>nÓ‰½mâ$>̲ÿ> IA½}>¹ÿ>ŒŒN¿‘Ö¿€C0=X®÷¾uVë¾ì?A½„ò¾v©ñ¾|#ß¼$ù¾;8è¾Ú꼺{&¼X?M4 ¿ƒÃ»>±ö>6éî¾.«>·b÷>Ã€í¾¼•µ>ñ×ü>På¾ó¯¿5¢8½+Ê¥<¢(¿Œj>º£O¾h=¿Ñz>ža:¾»¿¨7ƒ>Â¥S¾”x¼ïŠ<¢ó?‹€q;Ä´¾cE?Ç =ds­¾ªH?õúÍ;Y£¾Å?ž*Z¸.ˆ<ôö?õúÍ;Y£¾Å?ô À¼cª¾„.?‹€q;Ä´¾cE?ÄП>eMÅ;S4s?ãnà>:Ï=…{ý>ä Ü>ÚY<Óþ>§%æ>jEeü-=‚Ï;/Í?÷ꃾެ¾Ãô?E”¾ÃÔ®¾gG?æÊˆ¾M÷º¾"?¢z?ŸÊV½–=ä?[¶†> ]y¾iW?´•>Ô€¾±ù?5ï>d"e¾Dÿ¿_ýµº˜(”;Öÿ¾i©¼7b·=\çÿ¾¸çy¼ôø}=ßÿ¾¤¾1½Ó‰=vì?5ëÇ+¤¿Ý †¾$G >|H¿½¤¼°¢$Î?p=n¿€ô=>X7c=Ýÿ¾¨üK>-°=ñØÿ¾‚ÿ¿A4}»äG¤9š¶ÿ¾#9o½ >ý¾ÿ¾¥ª$½Õ>HÅÿ¾¹õ¼âwó=÷——»}n?•´¹¾£„>p_ÿ>±ÂݾÐ{ƒ>°©û>(Iç¾B n>?ý>¯`ã¾È~<+ç?‘b¡<Ú¨¾¸w?W²#¾¶¡ª¾•ž?w=¾yæµ¾Ÿ«?{õ1¾öë?Ì>Æ<ž¦»‘,?pBa¾ôÉE½Hûÿ>Ï A¾4<,½È'?z‹W¾ÍK¼À俨½ƒí¸¿(󷾯˜q>”¢¿bLª¾Í[u> ÿ¿\ ›:ø¬¤;\çÿ¾¸çy¼ôø}=Öÿ¾i©¼7b·=ä×ÿ¾Tæf;¿ôþǾðß„>Hù¿PQžÑy•>Ä"¿IøªtÐy¿0æì¼ŸÛ>mTÿ¾²Ÿå½vãÝ>Ë+ÿ¾•ð¤½ñ›Ò>mǿѦ´½E"s>¾Šx¿_1½µÃß>¹¥ý¾ž#¾ŸÛ>mTÿ¾²Ÿå½ ‹Ñ>½Ž¿bÀ¾Üf+=𿳺ˆÆ¿ºJ·>>V>°¿aÄÆ>AðX>û=¿g¿>£=>c¿bÝ9 :üÿ?: ¾1&>yxÿ>0¾ý1 >pzÿ>Ô¾kÖ>6xÿ>ٟ볜¾õh¿œ¨¾g™¾¿'¿äôµ¾=±&=ÙÇ¿¦Çö»g™¾¿'¿äôµ¾éòv¾fÀ¿´!¿¾‡‰v¾1пƒ¦­¾¿ß =ÄÏ¿Íý’<¢´W¾Æ¢¿Þ·¾}–W¾ê{¿.9¦¾‡‰v¾1пƒ¦­¾ÔHx>ªŠ½bÁw?r1Ö>ÅǾ}z?Xtã>]ß¿¾à/þ>2ŽÙ>5}¶¾i©?J/̼À—…=`?£ŒÝ¼õÉ>¯Z?EûS½( Ï>§?=Û>½‡Â>p|?Çç¿;n ;¾Þ¼2:¿ãES;/g>¿¥‚¯<K>c¿i®.¼íDI>µà¿¬§–;*Nú<õõ¿Ñɲ=R¹Á>¾0¿gâ—=g¶³>>¿„Qd=À> û¿Z‹¼kn ¼”‡¿+h²¾Z×X>äi¿Ù\½¾æ#9>Þv¿Èþå¹^>-mñº@^ž; ÿ¿®+¨»:¾:Ìÿ¾½Ø<-%¾þÑÿ¾Ãð<­ù1¾õÛÿ¾L÷8;´ÿ¿Ôý†:ïÆ>OËÿ¾ÎJ$<ÆÜ>2Æÿ¾¼O»Là>DÂÿ¾H¾<QÆ=RA¼qÇ~?̵È>öª>ØØ?ÔC¼>½£>Çg?™È>!Wš> Á?œ½?ÜFì$ñb>b?¤ÆÄ>f1a>³?©¾>úœ{>ôn>=¸±¿ Fv<ŒÅ>²¿ãR¾2æ¶>•‚¿O“©¾°Æ>&7¿«!±¾½‡»-~?›‘þ½gµ>а?K°È¾¼ê¡>A-?S{Á¾¡ø¡>õ(4¼;¬¿vŠÕ>ŸªÂ¾ßý¾@ ã>eÈÁ¾ 5ÿ¾ó8Ü>šë̾¥õu;²¼¿)ò8=¥!©=¡Ö¿x5϶=j4¿m¦¾4øÛ=ìû¿o¾\yV½+ð¶<»•¿þº»¾­Ã¡¾ð3¿»Cº¾ÔÕµ¾>w¿5Ïɾԯ¾ý¿ ¨Ì ?P¦©¾´>…>n¾?ûX¡¾Q>èÜ?iÿ=uö»"Ì¿Yßp¾0 >%¿Ý †¾$G >|H¿uY|¾Òÿ">-¿¢=;½®¹?P¦©¾´>…>n¾?ÿ¢¾ÿçp>rl?,-›¾¥J„>™~?Å63=•Û¼Y¾¿‹¾nàž>Ͽߙ¾c&©>é)¿G‰¾&±>fÛ¿oŽ‹;kþ?µ ´;Í÷==Q ÿ>ZÖ¾Ýõ=Õ•ÿ>CV'¾–€S=«²ÿ><¾²Þ ñk?5ø½)â>zý>¿º ¾0ì>Jbù>Yø¾ÖSã>×Qý>ÒÞ¿eJ=A38ºíðÿ¾ OT¾K!>üüÿ¾–éW¾Æˆ>2¿ºÜp¾Ql>Ûþ¿£-»8;š¶ÿ¾#9o½ >6Éÿ¾Q½?Ç=t³ÿ¾Q°¥½VHÙ=éþ¿²Y»Ièš;6Éÿ¾Q½?Ç=ßÿ¾¤¾1½Ó‰=\Ìÿ¾—½,œ={Þ¿®¢ö<‚°0¼íðÿ¾ OT¾K!> 4¿¨äl¾$4>Ñ¿ãO¾7?>Æ¿³O=Ý)¼ 4¿¨äl¾$4>­Š¿fƒ¾~8H>#I¿)Íf¾wS>Ó=z¿lR>ŽB½¥¿ê%Î>R¶¾ýL¿êéÓ>ø‰«¾7P¿ $Û>é´¾ñò;=ÀÇØ<ÿ£¿ß™¾c&©>é)¿B{¥¾"6°>ÞZ¿/5š¾Ëž¼>xî¿¿hi?c.Ò>æ^áÝ>â”Y¾oÕý>µ¥Þ>G¬u¾!­ù>%²ç>ú~j¾^kj?MÀÍ>o8Ì:!­ù>%²ç>ú~j¾›8ù>eªè>S³G¾Møý>áÝ>â”Y¾1µ?qzC½¢š»ŸË?—‘’>1´z½B²?º>ê ¼½?Xž>`’ª½úu@=ÎÔk<Ѱ¿Ø)†¾G8=¾™ƒ¿If•¾ÏJ¾5ë¿Ú‘¾œ‰)¾Ô·¿âr;Á®¿“­K=CpÜ<Õí¿ž`—¾ñ=ˆ-¿ª¡¾N=‡à¿àÖ•¾Í”4<¥Å©¼ñí¿–¶¾Ç ›>Ôd¿kJª¾¶/>5¿ñ»¹¾+2Š>;¿l=àb½*©¿kJª¾¶/>5¿&Æš¾-_—>« ¿b¾ñf…>¹Ä¿ˆë?:¼Lb¶<¬V?‡µ¾×/À>e?¯|¦¾´q´>]?CX¥¾hÏÅ>1|¿Pe/¾Ö8c¼­À¿”½Í¾˜I¾#ó¿/ʾÍri¾ôoÿ¾M»Ø¾°ã_¾]g}¿™© ¾^3=ö¶¿ÝDžÛà”¾\¬¿¬Ó¾²b¾ËL¿©„ǾÂ…¾ÎÚ|¿ks¾•5=ËL¿©„ǾÂ…¾\¬¿¬Ó¾²b¾ô¿.Ö¾ S€¾6:¿ÁŒ½qà=F•¿}¹¾-t¾â¿y¹¾CоËL¿©„ǾÂ…¾¢ë¿¼|ÅH½7Ÿ¿é+¸¾[H>«°¿EºÇ¾¡×?>4g¿9À¾Ë Z>åÑ¿ ;ë<¿9½Ý¸¿é+¸¾[H>«°¿„c¶¾å|a>*å¿ö™«¾²½V>8¤¿ Ê0<¾ç‡¼*ó¿„c¶¾å|a>*å¿Qؽ¾«{t>£¿Öª­¾¤ªy>Ëò¿8ñ2½0¸Ó;À¿¿˜>LÇ<¾Q¾¿Ö‹™>½ü¾t¶¿©¡¥>öE2¾¿Äš}¼šõ¿Ëb¼.ªµ>ÍW¿-^,>K>¶>¶h¿PH>­¦>->¿ˆ¡5>¸D=ëÌ¿‚4¼K>¶>¶h¿PH>.ªµ>ÍW¿-^,>3Å>^¿V 2>îE&=nK;ªÉ?—p¾XVú½MÖ?'£¾"ľ9?™¾S‘¾Ä? ¨­= ¿zæ¼pÎ>€¿ÔñØ=µË>uÍ¿\ç>å|Á>W!¿"¨ú=®h¼ªø?ùNš»ùõS>•ñÿ>޲™½ÿ²;>V¶ÿ>¬ë˽®1>ݶÿ> Š½Ï§p>”?$=7žx¿+Ú>*¾ßþ¾îZÒ>€H¾ð¿{÷ß>°Y¾µÝü¾™]&½¾¾¿Î8—¼Nµ¦>±m¿[>j–>¢¿¾ØK>­¦>->¿ˆ¡5>èý¿5ï¹»z¸»Èÿ¾C*[½êx,>:±ÿ¾ ‚½1$>O°ÿ¾s ¥½z‹'> ë?:‘Í<|N»<.?ê…¾‹Œ¶>Œe?>–¾Z ½>GZ?ŠÌ”¾Ä'­>+ñº½=&½äÉ¿ Øî½Ù¯ƒ>Ÿ[¿ªîѽŠVŽ>´”¿–þ¿½³$€>õK¿æž-?#ÁÇð>Õz_¾[ô>dyï>v¾W\ì>pÐö>±u¾û<¶Ü¿‚æâ¼ëÿL¾~V¿F\¨>ZI;¾Ot¿,d¶>NÓW¾›¿åC¸>RÒÀ<ä#o=~¿ÓÇ>ït¾Ÿ¿ð¾Â>#i‡¾¨þ¿$_¹>­jy¾ÑÊ¿ôé ½ùÔ?ÓP¼Å”>ä2?>³¤>mŠ>.?²¯>ü—>ÑY?^G´>$£¼-‰Ê¾=k?Hü¾ þç¾HÜû>Ãb´¾3æ¾7þü>°ª¾¾²Þ¾ç?A—í¼RýºOä?VÒª>cEÍ=§"?±2²>Š:>–A?(,¡>(›>G?Jl½“&¶:åÔ?VÒª>cEÍ=§"?n™>ãOÉ=Ò?|µ£>}Í’=>?ý<`;•‚½ÑÖ¿ Øî½Ù¯ƒ>Ÿ[¿‹¿!¾`V€>¨Q¿æD|¿ù»(>4ñ,=üo¿Æ÷Í>s*‘¾ap¿cDÊ>†Ë‚¾Yk¿Ý]×>œR†¾iÞm¿×E¼>/=É8þ¾·˜ß>F^v¾ÉVÿ¾qvÛ>¥¾\¾&üú¾óæ>§^¾;ô¾;R;wÝ}¿'1ؾ̳ª¾‘ ¿5Ïɾԯ¾ý¿n‡Ö¾ê黾¿,¿§½Äµ²½ä~¿£·¾õоŽå¿d•¾”Àξ}οݖ¸¾çpž=`¿j”=`⽤¿bfŸ¾¶dž±¿ÿA¬¾£“½¾Õ{¿ Èž¾;¦¶¾`X¿ûx¯>=^Qp?‚UÝ>¶Ž¾»ÿ>+Ûç>ôƒ¾zû>vÝ>ßÝz¾¦(ÿ>!5¿¼ Ê?¸ç=ù¿¾æ"?Qú’¾ÓÛ¯¾'?$_‰¾¡°¾r?/n›¾ª-~?ì°É;jŽó=ß?×…§>ͱÔ>»´?Ý ž>ÝÒÊ>‘Ñ?é ±>„õÇ>äÆr»Úžn¿l¹¾=y>ÝÐü¾°Žã¾«±Œ>¥û¾Ö7è¾Hà‡> îÿ¾a¨Û¾—ú¿Ø :<)ÿÄ»žÿ¾* ¾WãÁ½éÒÿ¾{½;¾ì¡½´ÿ¾+1¾ü6„½Ì’=&2y?W”_>à;½aPþ>ý»Þ>3â"½Ýš?ä1Ó>ðHa½Ñëÿ>ñhÛ>ߢ¾¾ü|¿áíØ9+ÝÕ¾L¿*8¬¾¸xȾd!¿¤§¾°sÓ¾IG¿àG¾7e¾ |y¿öÉG<°sÓ¾IG¿àG¾{OݾI-¿•-¢¾+ÝÕ¾L¿*8¬¾Èí¼Sðo¿Öà±¾Î\>Tþ¾vß¾<£=>Ððþ¾O‘Û¾SËF>êËú¾O!ç¾àR¿F ý%ù>Dë¾ä¿>dø>„ñó¾m޳>Âò>ú¿ UCPÿ¾Bz>@k>Žÿ¾r>>ëÚ=–?óJ¦½°¯¼$D?°¹¾®K¾?£ÍÁ¾ 80¾à‚?z˾w¾O¾=Ò?¤§ö¼‘@µ¼?£ÍÁ¾ 80¾nN?2Dz¾¬6/¾±R?A¸º¾l—¾y×Ã×=b¿¤ˆ„>=5=0›¿É‹>fd½¡Ê?^¤<mŠ>.?²¯>¥Lz> Õ?›Ê²>¡IŠ>0ó?~ü½>¹I}?7 ¾ Mf=_Ñ?CXž|d»>·š? áÁ¾(Ë>€?|šÓ¾íŸÇ>ÐP¸;žÏ¿ê©½×Ã×=b¿¤ˆ„>㵡=Ä?¿ˆõv>´!ß=²¿¸“h>Üz–;é·¿%?½ÀI=hw¿hƒ>¦RB=nÞ¿ž)”>“<±¿ù‹>< <˜¶¿—>>½¦RB=nÞ¿ž)”>ÀI=hw¿hƒ>=5=0›¿É‹>Kþ¿hÅS;EÓ»fŸÿ¾Ç*¾|ã½nŠÿ¾ˆ¾àؽžÿ¾* ¾WãÁ½zd½Ò;ž»ß¿‹à¯>8=¼<¿¤Ÿ>Qº©=~ý¿Vœª>x&Ô=0¿”)_?zzú>±ˆá¼ ýü>°äâ>9F’>€ö>.î>økŠ>÷>¯Òí> zš>È…~?â µ<ùýÖ=D¦?À# ¾Ø·Ó>¨5?ms#¾"ÆË>\Z?8¾ÊÆ>oʽ½¾ä~¿Ö8É»uæÎ¾Ê¦¿ËG>ýúÁ¾|C¿vP >-™Ë¾ÇÙ¿ŸÌ>ªí3¾øþ{¿ÃPuæÎ¾Ê¦¿ËG>-™Ë¾ÇÙ¿ŸÌ>]`{¿ÔrQø¿»ca¾{JÎ>å™ÿ¾L§U¾ÍÚ>ÈÍ¿:F¾õÎ>2Z½iÖ?àJ;?Wƒ>£Z?í~¾QÙp>õ,?.p)¾G9h>©?– ¾e¹›¼ºÞ¼íÛ¿ŠH>n‹²>ÒR¿Úå;>^G¤>E¿ŠX$>y±>î!¿.¢ª>c„½Ð6q¿vá×> çd½§”ÿ¾Ú>•kå¼nLÿ¾|¸ä>aO@½v3û¾(rA>òc{?ú»(ºÉÏ>Ú®?÷õ½[ÎÝ>˜…þ>W Ÿ½.Ô>º.?dÎÓ½ZÊ?+)%½†V;Ö;?u>Gʾ†?Uˆg>Ÿ&¾Ï†?cÒ‡>ð†$¾j—@¸Ì¯?5”J½ç ¾Ì)?¡-§>9œÙ½í-?¯Ð§>ª}ú½Ú?¬«š>>Ê?6%½êk;φ?cÒ‡>ð†$¾†?Uˆg>Ÿ&¾ïT?©¥y>Þ¯B¾—âÃ>ÜÈN¼N€l¿ž²ê>¾ >çªù¾Í°é>E/ã=qäù¾ÄÒà>ïá>Å®ý¾¸œ =Ï&"=§¿¿'V¾о4½¿–"y¾¡¾a¿²dn¾lÑr¾|¿Ûþ¿Rµ;ë•€»žÿ¾* ¾WãÁ½nŠÿ¾ˆ¾àؽҊÿ¾sº¾®ƒ¾„þ¿á†G»dŽÄ» ¸ÿ¾øn¾¶¨J½å´ÿ¾¨ªÐ½P ‰½fŸÿ¾Ç*¾|ã½Å$½|Ëj¿©ýʾ=y>ÝÐü¾°Žã¾Î\>Tþ¾vß¾žb>[yù¾iê¾Ìþ¿Ôc/»I=²»å´ÿ¾¨ªÐ½P ‰½ ¸ÿ¾øn¾¶¨J½âÌÿ¾[H˽ý ½d0¿;Ôý?¾ä¹;¶ª[=âÌÿ>¥Ã=ê# =ã©ÿ>¶Jð=‰¼°=c·ÿ>£ º=Þå9½ñŽg¿]Ù>ÚÔ½”¿û¾×å>¼4¿½ÍÍ÷¾¤üì>¡¼Ï½t\ý¾l°à>WÇr¿·ì<𼡾ˆ+ÿ¾t˜¾Ÿß¾O¿tf¾uÚ¾ ý¾J&g¾gÔ侄¾¿6ˆ6=Õç];•¶¿ˆò¾á¾¿™¿™ о‚çþ½©M¿¯Ðw¾ ¾*¿[×1=f‡º¿™¿™ о‚çþ½%’¿çVˆ¾cdĽÃG¿ùLv¾£!ã½N¼¿# :P:=,õ¿Ï^‡<×†š¾‰š¿Ç¦ì;ó䊾ٲ¿}c=kI¾ê¿,¤;º+Ð<%¿ à ½<¤¾W[¿ŽEɼyæµ¾±N¿¤m½ã¦®¾ðý?À®“;öÕ;?¬ÿ>kH >Ûi=Gÿ>ÚX >¯L¾=_´ÿ>F^Ö=e-=šþ?·ß:Ÿ›Î;Gÿ>ÚX >¯L¾=?¬ÿ>kH >Ûi=™ÿ>/n#>TÚ—=öõ¿:C5„€l¾2­?Š­>ZÕr¾Œj?òz¨>;8X¾Ú½½ÊÐ;›>VJ=ý¿ïÇ¥>Gú^=ú&¿ir©>ÊåÚ<šD¿’÷¿]©q¼‡Tλl?¿•¹¹¾¡º¹=3¿uwžVœê=‚U¿¶µ¾eÆû=ûË»°8 > ¯}¿MºM¾­öØ>-¿ËGB¾‡2Ì>0¿!vf¾Ì*Ì>*¿çè¿Ë~Î<*x¼uX¿[´°¾ãá>$%¿Tt¤¾÷Ë>‚U¿¶µ¾eÆû=h⿦Ðô<‘M»$%¿Tt¤¾÷Ë>uX¿[´°¾ãá>y!¿¼¢¾ôß#>(.½ÃÄ¿õ˜Í¹˜–>ÈÑ¿ª =e4¢>I¿†Q5=dè˜>ß¿þ×y= ½ËÏ¿T;e4¢>I¿†Q5=ït§>J$¿þ ‰=dè˜>ß¿þ×y=Þ!-½gÅ¿o+lº˜–>ÈÑ¿ª =™š¤>Ÿ¿à…I¿†Q5=Ä?º÷=+£¼#‚?»Ó¥¾» ^>Ù=?Üž¾~üE>ï8?½Æ–¾ª×]>v�Àh»cß~¿ôþǾðß„>Hù¿Ó¾5ï€>Šr¿ä‡Ò¾{ÙŽ>J}¿­a9¿:?=òJ0?kºö¾nMz>×ð>ñöð¾*p‚>UÛõ>B”÷¾Q‹> lî>£éå»$h.¼¬ú?¾³½ 7>̲ÿ>Sâ½M¡C>¼®ÿ>*ß½i)>Œÿ>¨7¼ê¥—¼§ð?Sâ½M¡C>¼®ÿ>¾³½ 7>̲ÿ>O²½ÏW>—?¹m¼ù?îtÛºÂO\>¤âÿ>³EÒ=‚ŒP>Æÿ>”‚“=È•:>¢ÿ>cÒ¿=ñø-?ö[ ¿Ž~þ)wï>Êâë¾ãÅò> ê¾!ì¾c˜ó>Qlí¾Væ¾w3»þ!:¿ÿ¿@„½Àé¾I¢ÿ¾àʽ¦*-¾V›ÿ¾CŽÍ½#ݾú˜ÿ¾AÀ¶»eB=!µ¿ÅôN½ê°’¾-¯¿Œ_½£çž¾ãý¿n‹‚½Yž¾šï¿ÄÏ·¼)[¼£é?±2²>Š:>–A?e¸>·)>¡i?·`©>4L>’>? 1º<¥á¼RÖ?ŸÅ>þ_%>vP?e¸>·)>¡i?ò–Ã>ªf>d?ŽR=gM<ôÕ?²¾‘¾V»¶>³ð?·'€¾k ¯>øª?p}€¾þÑ¿>Ì™?æ¿q´hºÎ)´½¿Ûr;”¼Ò¾78¿74Ä»,õľÃ¿|Ð<=œÈ¾Žp<ƒ®?&$C=Ë0N¾¾K?»òÉ>+¾ä?¥ƒÍ>”‡5¾žy?±¢¾>Zÿ?þXM»¬èN;šÑÿ>=Ì£½hËY=XÉÿ>⽿Ô/=µÞÿ>ø°­½åàˆ<Qƒ¿«Ò<ñt½åB¿$çN=õ¢¾¾PÆ¿ÓGe=<2ξÿ|Ð<=œÈ¾¹¶‡=ØL¿Yù¿À>šú¾^öë¾™ôÇ>óö¾Îñ¾siÌ>ÁÅú¾Ý^ê¾®«~¿1 ’<58ͽPÆ¿ÓGe=<2ξ: ¿¿Ã£=ž ž3Q¿ëµ=±SÔ¾ƒKx¿gÛ=_&w¾3Q¿ëµ=±SÔ¾O#ý¾¶è®=Ý”â¾"3ÿ¾_@t=Zܾ¨þ¿¶Ðf»hI¯;W[¿ŽEɼyæµ¾÷Y¿·b½·D¾¾±N¿¤m½ã¦®¾L9Ó;&=-Ó?ýÇ=–>„¾Ý{?Eb¢=µg¾¿)?°6+=CUl¾ÌE?â…'jI¾^?,.†>ZbU¾yë?©÷”>²¶œ½Ë?¯™½pëÆ¾Õ]?í—t¼࿾­n?i‚½§%ξ6ç?)¡ ½¤h <‚‹=«Ó?Eb¢=µg¾¿)?ýÇ=–>„¾Ý{?ûÎÏ=úB€¾ŸW?Q ¤<¶Þv¿ò ‡>Ë»:¾d¿ÛùÖ>Ƈ9¾Ž¯ý¾´=â>ìOR¾8ÿ¾”Ý>‹»?Ù²ü¼ =‘¶?ä°¾yW}¾z?ç§°¾"à`¾¸X?¾¾¾pj¾_0.=aŽ*½Ò‹?xš|¾ê[ž>i?Ç,‹¾@•>?Ååx¾ ^Œ>Tÿ?‹9>|ªE¿ü-¿siÌ>ÁÅú¾Ý^ê¾™ôÇ>óö¾Îñ¾x·Ò>Zô¾)°ð¾¬ï¿2D<8¦¼gx=Jµÿ¾Ë#>«¡c=ëåÿ¾kƒC>ì¿ÃÈ$¼ó¶¼ZG¿\æÔ=wؼ¾: ¿¿Ã£=ž že©¿~‘>†È™>š´¿"ûˆ>â>š>²¿aý—>õ⌼“‡…;Ãõ?Ç =ds­¾ªH?Ýk÷<>ç¾¾ùI?&m=`»¾#g?ì <»·¿ˆ ==5϶=j4¿m¦¾¥!©=¡Ö¿xÕ€=#-¿Æ¥¢¾ ”;çÞ¿®Ó=%Œ=Jb¿cF°¾5϶=j4¿m¦¾Õ€=#-¿Æ¥¢¾äŒ:É¿Û&½fõ¾(¿z©¨>…˜¾Kê¿P§œ>œŠ¾-í¿™‚>ëÄ£:©í¿†Á¼c„«½“¿"Çž>Oа½C9¿ûs±>³彯¿ó¯¥>•z½¾È¿;ŒÛ¿¯Â¾G>§>A)¿Û3³¾‚Ƭ>4f¿–¶¾Ç ›>Ôd¿Ò;Û>¼”ò?É=·&M>*?n˜Â=°‘4>³ÿ>Ð ×=S±Q>=òÿ>”2A»µÿ?2È :0@˺Çÿ>„Ù$>Ã@¼?Çÿ>†Êÿ=˽ªºÿ>~ª>FR~¿ÿõ=;šÜ½ñ ¿æXÆ>.þ&¿oœ¼>nоN ¿i8µ>|œÁ¾÷p½â¨¿¥&½†È™>š´¿"ûˆ>%ͧ>k»¿¤Ž~>˜Ü¨> ¿›©>Ô½;lϹåþ? E½=I½>kšÿ>kñ=;4 >¡†ÿ>Õæ=@ #>œ‹ÿ><["œ‹ÿ>n˜Â=°‘4>³ÿ> E½=I½>kšÿ>-¹?Fà<½ ´¾;φ?cÒ‡>ð†$¾ò?Vï˜>þ5¾>í?'š>~þSÖÿ<îß?ì²ç:¥KŸ¾B?=+>Xu®¾JC? ’>ÊQ ¾’?QÁ1>*À?>s4½_„$»B²?º>ê ¼½iT?¿b}>®Â̽5š?ù¿‹>/Qý½ º?çW<½Õ¨º>í?'š>~þüû?Ó0œ>Lç½5š?ù¿‹>/Qý½.äû;ü¿é&Þ»gx=Jµÿ¾Ë#>üK·=?‘ÿ¾R >ªw­=›®ÿ¾rO7>øÒ£;¹j%½·É?¸Š=„¹…>—‹?X u=µýk>°<?³¤²=Om>7?ù;àTæ¼så?³¤²=Om>7?X u=µýk>°<?É=·&M>*?ÍlÁ¸ä@¨¼-ò?O–=¦îZ>´ ?™3<)uI>‘ ?ë2!=ع9>êÿ>=þ?ôdb;[ÐÓ;Æ¿ÿ>ìÞ¾—e‰=#ºÿ>¾z= ¨ÿ>Rº¾%«=—K{¿t¬K<ôÿB¾&¿oœ¼>nоoÓÿ¾:³>þDݾ´U¿ºÙ§>ÁXϾG ;Qˆ"½<Ì?X u=µýk>°<?¸Š=„¹…>—‹?o¬=è {>®g?]Î|>)x¿ÿÓ(»ÕÞ>•»ÿ¾Àê°¾1?ß>u«ÿ¾^¡¾jÓ>U¿ÖR¨¾Õ÷¿›#ܺFš€<35¿ÈTËRº¾%«=ü«ÿ>°ã¾0uÁ=Æ¿ÿ>ìÞ¾—e‰=ç“ù¼°‰¿êT½°s>û’¿±á¡>†ÇN>¾0¿|ñ>…?c>l¿„d‘>6bt?q°¼D˜>°8?¢–&¾HÀØ>aþ>Ö ¾êà>1Íü>ï*¾ŠXä>Ò®?þüv¹šÎK=2Ž?ý!¾*å½>\Z?8¾ÊÆ>¨5?ms#¾"ÆË>XÞ­Ë?çê]½¹âÂ>“6?0å½Ò¶>úE?…E€½E?]Üß:\´=Êû?°’?¾)Ñ>ê’? <¾¨ÆÃ>¨5?ms#¾"ÆË>fÇ?…h:<Ó±#=µ‹?ýƒX¾Ã+É>:Î?[•T¾kž»>ê’? <¾¨ÆÃ>Ö}¿ÿ1;l¥>ˆÿ¾ ³½á²Ú>@ø¿çÊ»½/ßÊ>U¿Q1î½O­Ö>-ý}¿ù¤p¼Âmþ=µQ¿/p„½3‹È>'¥¿!s…½¦GÓ>W!¿d7½ÄÌ>{©Þ<'à?3 z¼ªž”¾ñe?j®¾Ù·¾§%? Ö¸¾g|—¾ôQ?]¾¾€nl?ÖIľ¬9ù»/ÿ>Fêݾ »ˆ½mû><¡ç¾y  ½’­þ> ÜÞ¾}¿½kšº(~U»›ÿ¿Ý~”¼³êÓ½ŒØÿ¾‹ZP<æÁ½áÿ¾CÇ;œú¾cÒÿ¾€÷¿IZ¼+5<±ˆ¿¬œG½mÁ>ó¿ n]½˜öµ>Ùw¿Æb•½Œf½>¦»¿ %6=…¿)B"¿a=’uÐ>…—¿™É±=7Å> ¿xõ=5E’<Ó?zþ¤¾P‰K¾À^?P•¾‘`Z¾ª-?fN—¾¾8¾•?˜¹6<_@ñ<ß¿h’x=ØÄ>B"¿™É±=7Å> ¿`™=È »>ë9¿ts2<Óû¿±B;<0@¾L¥ÿ¾äK>Ô×#¾f„ÿ¾z¨í=jk$¾ÿxÿ¾>E²e=U…½w¿O\ž¾iÅg>–w¿ö]‘¾¿ V>¡õ¿Å©ž¾øãF> 6¿ìý?A‚;çâ;ü«ÿ>°ã¾0uÁ= ¨ÿ>Rº¾%«=Úÿ>ªÒ¾æâ=dO½^—¼¢Ó¿ådº¾>)>Ë‚¿EºÇ¾¡×?>4g¿é+¸¾[H>«°¿ =¼·°<½¶?óÉ:>UÛm>+4?’#M>ùƒ>½Ž?,ò+>C8†>wƒ? ’Ò»'z•¼¼ó?:*>eS>Íèÿ>,ž>!è8>¿žÿ>‘B9>D§7>µÿ>D¶<‡“?U9Y½ZbU¾yë?©÷”>¦Õ`¾‘F?oöŸ>CŒG¾Ü-?¢¡>;°M<]ú¿Õ1y»‹Ã¾*q¿!±½¾ § ¾˜k¿È}³¾Oå$¾V~¿µ¾™ÿ?´S,:ÑÔa;Ž?{ =­t-úA‚<êÔ=?/ð<½;gŠ•:ÿ¿|¦;Ô×#¾f„ÿ¾z¨í=F}"¾å™ÿ¾`ñª=­ø¾±Šÿ¾°VÍ=Â8œ»_þ¿ª;Ž•Ø½Gÿ¾ ‰ð=­ø¾±Šÿ¾°VÍ=þ·Ò½§ÿ¾Éƒ®=1ÿ¿Ö;ÚÕ“»Üÿ¾^ã)=lɽµÞÿ¾ÃÏ"í¾¾‚¿”Ý”>!”·¾Â¿•µ•>h#ǾâÜy¿²f<\h^¾t³ÿ¾Ù¡>ñÞ¾[`ÿ¾@”>4Há¾¼ç¿ÓÝ•>>=Ö¾ÕNÊ>d$k¿O^<§ß>ÙÐý¾ ‹V>-Zà>½ý¾Š98>½é>å—ù¾ãÁF>·¿¨@=£s»sŸ¿³x‰¾²÷½%’¿çVˆ¾cdĽӿº’¾䬽ÆüÞ¼Iÿ‚ˆ½éaˆ>ûÌ¿AľëWš>î ¿D¦Ä¾¤9’>ñ+¿R¶¾†é:çÜ(¼jü?PŽ"¾?>»›ÿ>: ¾1&>yxÿ>¾_4>H‡ÿ>ÿà<÷ºK¼lâ?6Îf¾ æ?>Ì&?ã¤P¾ûs!>Ïÿ>|FB¾^/=>XÉÿ>Ü/„¼^Ù»ö¿XÇ©>Ûù.>jO¿—·>/'>fg¿™­>î{>L¿§r޼ãõ¿Þ¶#»³>ÐG¿¶Ùø=¯²¦>·*¿ì÷ä=‹â­>°7¿K¿=zuW?Í* ?~pš< aõ>£sî>µù¾[ô>dyï>v¾Ú¬ú>hÏå>æ…¾ÊK¯>žj=@[p?vÝ>ßÝz¾¦(ÿ>+Ûç>ôƒ¾zû>²æ>ˆdh¾UNû>XÙ¼B=ü¾?V-¡>u;[¾S"?.þ®>õ¸o¾=€?¼±>YQ¾[C?šM½&êÐ<Á¼?sG§>ŸVA¾H?Œ£š>ÀÎ=¾åÒ?V-¡>u;[¾S"?¾×¼Šû¿E‚Ý»‹â­>°7¿K¿=ït§>J$¿þ ‰=pë¶>8¿BŽ=+Ù¿nâÞ;C3 ½ð¿ú¸= §>ò¿©. =Á¨œ>Þ!¿n=^*¦>ÓW»nÿ?Èuh»“V¬>„~?µT¦¾‹Rº>€?ådª¾ ²>:x? ··¾Nû¿ü<¬;T90¼Þ!¿n=^*¦>¾0¿gâ—=g¶³>ð¿ú¸= §>ÄÊ»7;J;ÿ?j|p½>&Ò= ·ÿ>c¼Á¼Õ¦=‘Óÿ>Àů¼®)ð=TÆÿ>ø¿qñÞ!¿n=^*¦>ò?¿‘Ó7=€ð±>µ|="¤?Ê¢!=؃‘¾(?YÞ¾¯ ¾¥1?[Í’¾7þ»?£°‹¾—‹Á»ýý?§¨;G‚½Ûÿ>,×[=,àĽ!Êÿ>5,=T‘µ½|¹ÿ>Ù2š=y|ý<¢Æ¿æ<˜ÞÆ>ª¿×rýL¿G»€ò^¿_2¼U¡<9 ¿¾xm¿yyÚ½±Ûç¾Ýíú¾h\¾¿Hè¾´û¾R×ú½Diß¾Szþ¾]>å¼—,\¿.j¿SËF>êËú¾O!羑)O>¼?ö¾– ゙b>[yù¾iê¾¶B¾;ûa;‚þ¿?5c=¯ê ¾—Æÿ¾G^¡=Ç)¾ªºÿ¾xûb=j£*¾³Óÿ¾«ù?ÿËÎ;äJ¼1E?“Û=I¾ª>@?¤S>È ®>ãR?7Tì=`“µ> …’<õ?¿¸*:èLº¾¾…?G#Ý»O©¾[^?T“;„­¾”h?z& ½»ç >¶î/=ïm}¿Ì_É>#F¾¿Ù|Ô>ÀZE¾_C¿¡ÙÍ>cE]¾]ù¿Óù?$£»1ˆ^<@?¤S>È ®>Ÿ;?î#>°®²>³'?Bé >B]¼>É¿»?ó?=Xš¼ääT½ÿ?—W>m¾[¼Ý"?"Ud>’kÔ¼]ßÿ>“à=>tD»çµ¿¯xB=û!&>¥Ù¿4™¾¨0>Eƒ¿J›Š¾&«>¨‹¿n¿Œ¾þUü»&üû¿±ù8>[BN>‰²ÿ¾VœJ>‘,@>«²ÿ¾ÒÂ5>Àì.>ýˆÿ¾À‘м«è¿¥©<Í”®>€€¿rkR¾r5º>¦{¿Í®;¾r‰«>"P¿-Ì2¾\øÒ¼?y?½˜¢¿:>ƾŒ>Ί¿+4>ñ˜>&È¿ææK>»Ñ—>¯ê¿ŽìÍF==õ+?Ý ©>{¸<ÁR?¨²>Å5©¼wë¿Ý¥gýL¿G»€<™š¤>Ÿ¿à…R¿\µF¼?nZ;^Nÿ<Íß¿ú™Ú=âé­¾Ê1¿ê–=*8¬¾@2¿e·À=ÊR›¾[ê¿"Ä(= È¿|a*»òyu¾9)¿•ñϽM‰¾Xs¿Käâ½9&{¾/3¿k¾–K=-€?¹—I½êY¾º-?£‡>Ù%’¾+ˆ?Ðï“>&s„¾5%?còŽ>X…<=º¿qëu»öA–¾XÈ¿ç#Ľ뢾é ¿âZí½Ëž”¾¸¿ƒ0÷½Ì9Ì<<«?v‚5=qÿQ¾dÍ?;Q‚¾›7.¾·|?ÄZ|¾ˆ‚9¾|î?F¾òäE=³¿Fœb»Ëž”¾¸¿ƒ0÷½M‰¾Xs¿Käâ½öA–¾XÈ¿ç#ĽªâÄ»ÝnS»zþ¿kÕν—.>;©ÿ¾Í”–½vl$>ªºÿ¾” ÿ¾Qß½Á|¼áÆ?[²>Úh>l³?e >80Y>×M?'°>x¹H> ‹?Hþ¿¼Ü±;šH;¿|Fº>ì„·>)®¿Cq¯>p ¨>㦿ž©>Svº>å}¿Ñ ‹¼$%>’²¿éI™>š“Ï>N¿©¼¥>VÖ>bH¿ür¦>ŒjÉ>DJ;«é?£UÔ<Ä\º>’=?Ûnš¾â±§>Û4?š••¾;г> ?Éȉ¾uÿ?ÖDCºû>ƒ;jûÿ>úA‚<êÔ=³îÿ>÷2›¼e}Y="?>:š¼+ ¡<ë=™ž?b-=€¾î´?\˜¾¼ë\¾¢F?ˆ/“¾÷Èf¾1±?ñ¹£¾fJ:½/¼¿”ñ,¹˜–>ÈÑ¿ª =îB‹>ë¿òWM=íØˆ>‘¿:<Ä<ï|*½.Ç¿DÃaºí؈>‘¿:<Ä<îB‹>ë¿òWM=V¶>ƒR¿¦"=H¨f;ÉX°»¥þ¿|òÐ=Üb®½'½ÿ¾íf>õó½Ñ­ÿ¾Òmé=œ¢ã½L¥ÿ¾ÿPš»þ? ¡Ä;ÌÀ¼€×ÿ>kØ¿=Í¥½Ùéÿ>‚=& d½!Êÿ>Ý®=X¹?Ÿ?==¸³“»$)?êè ¾Uù¾½ô?0,—¾-ëž½©L? º¥¾/|޽ ø?®½ ;€"|<3o?9øø¼4.¼¾ßO?ê!š¼9­¾ÚX?Cc½Ê®¾NÒ?R4»º=ßO?ê!š¼9­¾v?$Ê»ùM¡¾ÿ?}½&¾ß)q?6=Aª>söþ>”|¶=KäÚ>G“û>’³ =]7å>iåþ>¬„= ÃÜ>SÝä<ëÈ?ιõ<Ü„;¾é ? XB¾+¢F¾¯_?²c¾¶ó]¾ÞX?ŽÎI¾As¿ð9Ÿ>=ç ¼¸Èý¾”øÜ>7b÷¼³•ÿ¾þ`Ø>ÿ(»AGû¾Âmå>Ý8±»¦¬¿Òû½Æ½ìk¿fõn>y"˜>ä¿g¹L>'3–>{¿1~Z>G¬¥>bËb»ÿ¿þ+‚»7>½HÅÿ¾´®¾®Ž’¼YÜÿ¾´­æ½.wA½Ïÿ¾àeæ½—‘¿SÎ-½,"½2w¿ œ„>úFŒ>¯ê¿Jc>yë„>ìk¿fõn>y"˜>U’¿û˜.½ ½¯ê¿Jc>yë„>2w¿ œ„>úFŒ>L¿r3„>Cs>?Š_<¼Ùí¿);f¿¥ÞÞ>fD)=`ú¾âtê>6Å>#ÿ¾m<à>º-Á>¹4þ¾¾úà>ØšÍ>•Ì‹¾a#v?5=Ÿtâ¾h[ý>%Õ½=-ëÖ¾qV?§¿¸=4ݾ5Bÿ>ø&Œ=è½gy~¿÷6ѽßl³¾Hù¿vq˾cC¿¾–@¿œÁ¾‡ÛÁ¾(}¿x€Ï¾lþ?ŸÂ»n†k;ó­ÿ>‚§U½*­ÿ=O°ÿ>ኽ¶.>™ÿ>(N‰½Uø>U(?Ul¼¿ÛR¿ìŠñ>ªœ>eÿô¾ž²ê>¾ >çªù¾I¡ì>‹T(>Àvø¾w¼¿ÙAT;Rn9½{‚¿obˆ<Vƒ>¦|¿邼¸">ÜÔ¿ÁÛ‹»‡Å>¾¿O;<¿½4½ò¿©. =Á¨œ>ɪ¿]¡¤=Õ?>Xã¿\Âf=–˜>Óm¾ªûx?Ó9¼N|ݾÿ>À6:uéß¾À“þ>ÌÜ<…Ծǟ?®ñ™<Ä¿¿hK²;î3½ÜÔ¿ÁÛ‹»‡Å>J(¿GÉ;FA >¥Ù¿·˜ß<™Ÿ“>п¿•üþ;›i2½¥Ù¿·˜ß<™Ÿ“>Xã¿\Âf=–˜>,¿äñY=$†>Ïg½öº=Î?!i>…Î>•?p {>¼®ÿ=Þ9?‡P…>CX>Ed?_8z¿á=P>êj½³•ÿ¾þ`Ø>ÿ(»¸Èý¾”øÜ>7b÷¼ðk¿…Ï>k™Ì¼]ê?Zoȼ̎<(?V›o>bà=Ò?ïur>S3…=£êÿ> QU>%ea=›è?+ä̼;ì<]ßÿ>×Ý\>ó£«=£êÿ> QU>%ea=Ò?ïur>S3…=¯¹?^ûg:°¨==­ú?Òå<1œ¾W±?ÜÀx<ϾlÏ?ŠÖÝ»vª”¾ªƒ©:üó?ˆƒœ¼ê=Šèÿ>DT>I€ >óÈÿ> H> ñ=Ƥÿ>ºž8>Œw}?\î+½L >ÄÒ?ÒÀ>EgÑ>Œ ?“ª…>c Ç>oJ?H>züÎ>¯y?ëDÚ¼•h`>oJ?H>züÎ>ô¥ÿ>á ‹>ŒÛ>ÄÒ?ÒÀ>EgÑ>ý.“;aí?úÆ¿¼p­=?5Òb>ê=Šèÿ>DT>Ç™»=Æ¿ÿ> B>Šé¼Û¿Óß½¤9’>ñ+¿R¶¾š„>Q÷¿à¾¶¾éaˆ>ûÌ¿Aľª½5Ó¿2íJ<¤9’>ñ+¿R¶¾…>˜>-¿‡ß¥¾ˆ>«ê¿‚ª©¾N²=j=Ù³?0œ[¾¨¦œ¾ìP?`æ{¾Ùœ¾Ù–?Õxi¾Ú8ª¾«?V„™<³Ä¿bb½Q½5¾¿¿ª~e>æ-¾ðL¿Ðb> L¾àc¿Ä]}>T©U?žÁ5;ü ?Bzú>°BºvÅô>*Q›<Îãð>CÉô>TGX¼Eóð>Áÿ¿U0;› :Æ¿ÿ¾„i³< >'½ÿ¾!=˜†á=ÒÈÿ¾çxÜ:Dè=DÔŸæ-¾ðL¿Ðb>Ï»A¾Æ§¿M„>ÎÀ3<²az?UU¾à!>iÈ?zVÒ¾mY>°ªþ>R ྖÌ>?®ñÙ¾¹T¤=Ù`Á<]?™EÀ>$f¾×M?6ZÎ>¦œO¾š?¨À>ÂA¾ç?@µ?ëéB=d¾€»N'?<ö›¾1Ém¼¥?ã6𾉄J½]Ã?PqŒ¾x½½&;ú^â¾-è¾,-û>jPŒ>bhݾנÿ>f¢x>íÞ¾¸Wþ>ðX*¼ ?êV?µÈ½økò>©Põ>Û½¾¢ë>ì¥ù>P£¥½gHí>¿ø>heá¼%r&¼Îã?nM²¾zq>”?8øÂ¾-™s>ÀZ?4Kº¾R>xc?eØw»Ê8o¼Œø?±¼É´>nˆ?~üʼd¬¾>û–?Z;½­†´>À?áBé¼x {?ŠrF>VeO> ·?·šÍ>«–4>ÛÜ?â#Ê>6[9><÷þ>dtØ>—¬n9н•Î?$=-Ÿ>¡+?½Ú=Œ-¬> m?ÜiF<éÕ¨>È\?"ìÉ»þp¼¸÷?ÜiF<éÕ¨>È\?½Ú=Œ-¬> m?÷¼<=¹>ú?P“¼ Œ=¡c?œl“½—¨Æ>šD?=Û>½‡Â>p|?EûS½( Ï>§?³?ó1L;ðE=Îþ?ó ý=O<Ÿ¾Æ£?>¿¾ Â?AšÑ=E¹”¾5ÿ?9¹Ç9² »Eðÿ> ¨‘:λ«½qæÿ>ý×<í ǽ÷ÿ>úùå<ú¹‘½ðþ?*+;˜§¥»÷ÿ>úùå<ú¹‘½qæÿ>ý×<í ǽçÿ>£ë==ɯ½Tb½:)“½5ò~?î°¹¾„€Ä¾f?gcžY໾ªb?ßǾ¯ÎɾåÕ?WsƼ5Õó¼¹Ï?gcžY໾ªb?î°¹¾„€Ä¾f?ëV·¾¶¿³¾?­?sÓ»½ÝÐ?KY潨£> ?h¾ ©>?† ¾{-˜>±Ã?6«¾Nà¾É"{?ßǾ¯ÎɾåÕ?«]Ó¾3ùξ¥?TÉȾɑ־ÍÈ?»Ú?ÔX=¨1¼{Üÿ>5›G¾£$>?!’Q¾JA>¨:?‹üj¾ôÃ(>aƒ%=hM\¼‹Ä?'Ú½>"4R>ø¦?jÉ>oºU>&n?nßÃ>p>w¡? Š» ž;¨þ?R °½=¾Ì—ÿ> –¤½•#¾´°ÿ>¤JY½c{ ¾%²ÿ>®Û=Dk껜Ó?¯°p¾XÈ>*?ò™„¾·a>üQ?Íry¾N›>ö$?³ã*?ã¤P¾ûs!>Ïÿ>6Îf¾ æ?>Ì&?½ŠR¿S“¿mî~¼$ù¾;8è¾Ú꼄ò¾v©ñ¾|#ß¼ ô¾¤âï¾Ï|5;óz,=È“YºÙÅ?Íry¾N›>ö$?Àо£@ÿ=©l?¨‚¾rÝÔ=-C?Ø,=žÚ»}Å?Àо£@ÿ=©l?Íry¾N›>ö$?ò™„¾·a>üQ?«ðú<0Ë=éC?p}€¾þÑ¿>Ì™?Ê3¾t³Ï>) ?p¾!È>I…? ô¯>hp¿Ó[;aÁå>ƒjû¾Ä¯ø½ŸÛ>mTÿ¾²Ÿå½µÃß>¹¥ý¾ž#¾€ª>Pq¿ªéÀ¼ŸÛ>mTÿ¾²Ÿå½aÁå>ƒjû¾Ä¯ø½Ïiæ>í€û¾µsŽÚÿ¿šÁˆ:Ãõóº¿ïÿ¾æF‡<Å·F½‡øÿ¾†½¼6ݼÓöÿ¾>G¿<ˆ]€¼ÚÙ8Ö€~¿#ݽ±'½Ä¯¿/ùϾ‚¼P¿£;Ⱦ R%½@Q¿Ž[ľr³¼(C}¿Ö¨¾PO„½Ñ ¿{Ⱦ»Ó½~¿ÓÕ¾±'½Ä¯¿/ùϾj…;Y€~¿=ݽ±'½Ä¯¿/ùϾ R%½@Q¿Ž[ľPO„½Ñ ¿{Ⱦ<`<Mæ¼ä?\>ª¾GY>t`?nM²¾zq>”?4Kº¾R>xc?~Íè> ü-¾—Ñ_¿î=ä>ÏLؾ¾.û¾¾Mç>}w˾ü¾ñí>˃Ծ¤ßö¾§Ýò;ÉNË»ðü¿Í+­=¿$>0 ÿ¾ŒyG=N&>]Äÿ¾LE”=ô£A> Ãÿ¾ ï¼{ÿ½¸?8øÂ¾-™s>ÀZ?nM²¾zq>”?u举Su‡>‡À?ØŠê<„O¿0»¿Î.$½ ùø¾Õ“龆އ½Bìô¾4Ùノ½÷ñ¾l=ó¾&E=5Y¼EÚ?›Ë­¾l"C>mV?hͧ¾8/.>‡1?+¾¡¾ò^E>%?Z`6¼Ö|¿ôÙ1¾ï¨Á½ØÕ¿¨¦Ì¾Í®Ë½9*ÿ¾}²Ú¾»Ó½~¿Óվܼ ?4v¼ÞÀW¿Wè>D6 >ä…ü¾3‹ð>82§>i÷¾n4ð>˜>…^÷¾ù/1=‡1?¹ ¾Ó.>Îþ?§è˜¾ž{/>jß?ñÝ;"}¿ ©¾»Ó½~¿ÓÕ¾PO„½Ñ ¿{Ⱦï¨Á½ØÕ¿¨¦Ì¾„Ÿç;ùÀ¿³>1½=5=0›¿É‹>ÀI=hw¿hƒ>㵡=Ä?¿ˆõv>·u(<9п~˜½ÀI=hw¿hƒ>{ïT=g&¿°vd>㵡=Ä?¿ˆõv> =‹9޼ÉÏ?sؾ[>(,?\>ª¾GY>t`?+¾¡¾ò^E>%?CÕn¼l¯¿IB=V;æ¿®~Ì>¬¾Æ=P¿IœÅ>Ÿo¼­ü¿y¦Ì»€k"=}y¿¸Èµ>¬¾1øj<Çd¿gE¬>]ª8¼#ð¿ºÉš¼tI½×Q¿ ‘³>¼ ½†9¿¡Ö¤>«ƒ¼^e¿º†±>ˆeç»û±¿·³E=¬¾V;æ¿®~Ì>‰hê¼D1¿ö~Ã>1ýX;iP¼yý?\>ª¾GY>t`?4Kº¾R>xc?›Ë­¾l"C>mV?a ~?‡Z=Ž=ã½;S?,Mñ¹Ê‹Ô¾²+?-µ9¼*Ⱦ_Î?ü÷żXÇѾ¯1~?ž?ç»ùfò½D?ó ½AšÉ¾‘?f;½Õ#Õ¾_Î?ü÷żXÇѾYþ;LR ½ìÙ¿E„ʽ¼¯ª>u¿8ˆ½dw©>¿+›®½íe›>èÙ¿i?àÔª½ùh;+Â?Ù?Ǿ¶¼ª>Ìb?­¸¾D‡°>_Ñ?CXž|d»>š{®¼F¶°½©ü~?‰(f>píľ 3?÷‚>ËÕϾ*æ?7ƒ>êç½¾­?–%Ë;]ºW¼ù¿±ï¤½Ì_¹>Â/¿E„ʽ¼¯ª>u¿9íé½|Fº>÷>¿]=¢<ÇE`¿¾¬ö¾žb>[yù¾iê¾—}>7üö¾î¾=y>ÝÐü¾°Žã¾g=àÜd¼2É?”‡¾*71>îw?ò™„¾·a>üQ?¯°p¾XÈ>*?áw»G¹¿;›=½kÖ ¾7¥¿4ò‘>Œj¾¨Q¿0+„>Ðbé½3l¿Wx‡>¿ß/= ¯™¼¸?”‡¾*71>îw?aþÛV>’? ¡“¾UNK>fÜ?踿¯‚¼HQ3=Š­¿H©T>6;о&þ¿ÕçJ>x^š¾j¡¿ŒÙ2>Â2޾aù?äÔO¼¹0Ò»S³ÿ>ÂL+>,[¥½@¤ÿ>ßp/>.sÚ½$Õÿ>МE>®»½Èþ?8f»%W£»@¤ÿ>ßp/>.sÚ½S³ÿ>ÂL+>,[¥½Ÿÿ>0>—ÕŽŽþ?Ñ»éhðºÁŽÿ>6>+Ýý½˜£ÿ>ÅX6>$ ¾@¤ÿ>ßp/>.sÚ½ú?ߪK¼¯N^»@¤ÿ>ßp/>.sÚ½˜£ÿ>ÅX6>$ ¾]Äÿ>ÉçE>/0ë½ûé?¸hÓ¼p®»šìÿ>7T>Ò ¾$ ?x ^>—9ݽ]Äÿ>ÉçE>/0ë½#Ö?Ú¥½œöi»$ ?x ^>—9ݽiT?¿b}>®Â̽“?ÇLb>Z£™½©þ]½(m¿«¿¾«±Œ>¥û¾Ö7è¾®>Nòû¾W{è¾™ —>Ôÿ¾yæÝ¾ÓÀ¾±%m¿ž÷®;uÈݾA~þ¾Ìð_¾! ç¾<¢ú¾m®J¾àòè¾vúù¾Äyh¾àЍ<öD>~·u?'.7¾o+å>…"ý>ÛŠM¾„¼æ>òêü>J¾ÔºÝ>¦ÿ>ÿä¿fSèârü=rmè½’°ÿ>àô=ÂÁ®½Ðµÿ>@•Ä=*ѽJ›p?®>µµ7Ø>Š­ˆ¾@Þû>¢ã>.–¾Ú¬ú>hÏå>æ…¾xÝX¿ÿä?ZÈÅ)“‚>Cþ¾2ã>'iŽ>ø¾Ó¤ì>çߎ>³ã¿‘Úïí6#½Ú¬ú>hÏå>æ…¾oÕý>µ¥Þ>G¬u¾s»ÿ>7Ø>Š­ˆ¾ ë}¿­©ï¼º§ý=µQ¿/p„½3‹È>@ø¿çÊ»½/ßÊ>'¥¿!s…½¦GÓ>íñ7½('5½±}?²‹>ÄÏ—>å¶?ÑÍ–>¼Y£>T8?¶‡>,‚§>Iõ?d{Þ¼2?”éT½ÍV†>B?ô¦º¾ÕÏ{>ÿ‘?’°Ç¾Guj>Ï?ßý¹¾K|4?ÿ3?°³½=x¸í>W]÷>©¾2ö> î>죾÷‘ó>ó“ò>wH±¾“,¼ÍÙ¿8 =פ³¾ˆ¼¿ý/g¾ “±¾#†¿B³K¾Pã¾¾ „¿^LS¾Qæø»Éí;ðý¿” ÿ¾ô¾½ß5è=£¬ÿ¾àfñ½kEû=Úÿ¾ûâß>RÅe¿èg½Ösê>aqø¾Ü ¾aÁå>ƒjû¾Ä¯ø½µÃß>¹¥ý¾ž#¾–n?g. ö·Ä¼FÑÛ¾ôÜú>nÖ¼eŒç¾Î8ý>»g;$ᾃˆ ½§»=‡±?àÛ”>¬•¾»?¢]¥>3ùž¾w,?ÐB¢>ýŒ¾Í? -½>sq¢¼›Ôm¿MóÞ>Ü´Ž=òíý¾Òoç>,¼f=hú¾³ëÞ>ï‹=Áý¾Í9zö¿?œ‹<·]H=iàÿ¾—9¾#CX¬•¾»?!Ì…>âËœ¾£“?ƨ“>Év¦¾W?­ ?< ~?šû½ ìg<0?còƾ£øÂ<O?¨¦Ô¾{"¼Y¥?IÛоÓÀ–»Aô£<.ò?ô À¼cª¾„.?ts6½ˆI ¾?»q\½úš­¾s.?3 ¾C}?¢6’=Ð~Ô¾ Ãÿ>'fÍ>9D̾ê??Ù>xÕþ=?mÌ>À˜¼\z?é\¾{"¼Y¥?IÛо£øÂ<O?¨¦Ô¾WYüºEfþ>w,Þ¾¶©½ÒØp¼-?}²º¾Ê©¥>Ú?SìȾ$aŸ> {?m¼¾ùÀ–>ªò?,í¿Q—n%¿mÍ=Õ@£>PU¿ý€<æ@¯>út£¼óöǼlß?E¼¥>¢Ÿ>Ûn?ׯ>¤6©> ¦?¢>¹O®>:“?Ad#½óäš»Ë?‚SǾK;õ=>?ä£Í¾d½=¾?©K¾¾cí¿=•d?ä¤R½8’º¼B˜?kÔ˾Êù"=gó?μ¾€V*=Ä]?-#ž!‰=$H?ÿ¿Áb€;Jz;'½ÿ¾!=˜†á=ÊÂÿ¾éR=´¤¨=ä×ÿ¾Tæfléá¾WYüºEfþ>w,Þ¾£øÂ<O?¨¦Ô¾fì—¼¶íºŸô?¹G>Øb‡½9Ôÿ>ËMd>»Š‹½Ì ?ŸV>qA½üÿ>¦©@=]Û;þµ¿x³–¾“™Aw,Þ¾Á*ͼg'û>žEç¾Óô½¿`ÿ>N{Ú¾OZ1½ó<§¥?ü6„>[­¾ÖÉ?ƨ“>Év¦¾W?!Ì…>âËœ¾£“?Bº;¨Ô?›=“V¬>„~?µT¦¾â±§>Û4?š••¾Ä\º>’=?Ûnš¾Ôc<ñ¿ê›<ê±­¾]R¿M0¾‚V¨¾þ)¿÷V¾Î㸾Ñ?¿?‹¾²Õ¾h?”“¿<—á¾ç7ü>7>p_ß¾âuý>ˆdx>!•꾇6ø>•ñ>‰¿ô;½½½2w¿ œ„>úFŒ>£¿t”>Xƒ>L¿r3„>Cs>ûG=¾¤†{¿”³¼y>˾º†¿x¸>Lؾ4d¿R–>‰–Ô¾µˆ¿Cƒ>^¿!¾­~|¿î"B½‰–Ô¾µˆ¿Cƒ>“rǾÑy¿Nð}>y>˾º†¿x¸>fÊI¿×¥ï<ÆZ?žyù¾ªº¾·ïé>õ…ø¾å¸#¾·Òë>ô¾Hâ¾kGñ> ¡½ß¿¶¨Ý¼y>˾º†¿x¸>“rǾÑy¿Nð}>ëǾ¾Ëò¿l•ˆ>3Ù¿ßú =†¶º» 4¿¨äl¾$4>íðÿ¾ OT¾K!>2¿ºÜp¾Ql>¢ÿ¿ègW;m¸!:Óöÿ¾>G¿<ˆ]€¼Ìðÿ¾éµþ<—N<âçÿ¾,Õe=àP²»”<™´:Ðó¿p?¾þµ¾Õ°ÿ¾cµY¾´­&¾Ióÿ¾ÞZV¾ër ¾ æÿ¾rÁ¿¾t;]D2=O¿­®9=£çž¾Ù²¿}c=kI¾ŠÈ¿Õg=õ”¾*%»XûÖ>·Vh?Ÿª>iVæ>Õ{ú>"Î=iê>p}ø>õ-Ó=`êß>‡ký>v_¼üî;2û?£VH>^¥Æ=³Óÿ>÷6>¾†>ð¢ÿ>«!>hýÂ=¥ÿ>®—B=0Ö¢>!gr?Ê6 =éžå>–yû>™]\=gá>õ„ý>ž=ñÙ>­lÿ>/k–ºÔ ¤>)r?ž=ñÙ>­lÿ>õ-Ó=`êß>‡ký>Ê6 =éžå>–yû>]bмq,D;[ö?÷6>¾†>ð¢ÿ>£VH>^¥Æ=³Óÿ>lîX>ýôÿ=šìÿ>®L»<ó‡>ÐÎv?;Y…<Ø>ò[?³™=èÞ>ßáþ>3:¹ý>Š9€»Ïõ?¿É^)¿™ôÇ>óö¾Îñ¾À>šú¾^öë¾ÙA½>Xªó¾§Îó¾Ñ©w¿·Ó'½¿Æ¾A¿ûw->+4ؾðÂþ¾9aB>ڮྠlý¾»&>[šã¾”<½aA=Zq¿«³š> …¾‰z¿2!–>Û•¾½Ã¿?Œˆ>bŸˆ¾á$¿ª³o¿‹©==e2²¾Ïú¾’%Ë>p}è¾g¶û¾ž»>ûè¾W'ÿ¾8‚Ä>)¯Ý¾#mr¿`ͽʰ£¾.Vü¾™*X>Èè¾zÿÿ¾I]>óqݾßùý¾rw>$¹ä¾ ¶?ƒ=œe÷¼–ç?´Ä>š>¤5?#…Â> ¬>ÜK?íž´>ý÷ >®»=|Ô¿›tD»ÝÏi¾¿cò¼ ù|¾·F¿Ö…I½F e¾|¿¶dU½4ôe¿9N”ºôá¾ßùý¾rw>$¹ä¾ãù¾ÒÇl>Ÿ®î¾.Vü¾™*X>Èè¾ba¿zݲû¾ò³™>J)è>lîø¾˜ˆ§>ò´ì>´Èþ¾±û¦>•ïá>må?_&,¼èÎØÏ»±¾s*?IF>Há¾Í?"->¯£¾\’Ê;èݽ¿Õ¿E„ʽ¼¯ª>u¿‰{ì½5Aœ>Îã¿Ö9¾Ø×ª>8,¿Îàî;Æ8m:;þ¿ü7Ï=> >y“ÿ¾Í+­=¿$>0 ÿ¾À\ë=ÊP%>ƒÿ¾gvO< ¯½2Í¿H©¾=›>5ï¿«´%¾9 ©>2=¿Ö9¾Ø×ª>8,¿í‡=óÇ¿T·L¿ÙA½>Xªó¾§Îó¾Ê>äeí¾ƒn÷¾™ôÇ>óö¾Îñ¾-@C½ðÔ³<°¥¿ú•>çW¾pÒ¿¿˜>LÇ<¾Q¾¿ós£>HÂN¾¿‘q{¼-v©“oF¾·³ÿ¾ÑtV>êÊ7¾Þ®ÿ¾ØÓ^>ú M¾÷ÿ¾†F»¶-<#ü¿’vC>Í®+¾ãŽÿ¾/E>“oF¾·³ÿ¾d$+>ï;¾„œÿ¾äÝÉ»ö =ZÓ¿žÂ ½øà…¾+j¿äÝì¼p¾à-¿FÆ4¼d郾fl¿Øÿ¿Ç^÷ºü³:HÅÿ¾¹õ¼âwó=ý¾ÿ¾¥ª$½Õ>—Æÿ¾E¦2¼öE>• Á»é 7=b½¿žÂ ½øà…¾+j¿ò˜Á¼c’¾Ô·¿ÅôN½ê°’¾-¯¿Ì¾"»9=ß¼¿ò˜Á¼c’¾Ô·¿Uõ¼×Á¡¾0¿Œ_½£çž¾ãý¿0ÆN¾Mî`¼­³z¿ÝAܾ™Ý=^-ÿ¾°ªÞ¾’A>çþ¾LpÒ¾u>®¿³‹½žç/?SÎ9¿.«>·b÷>Ã€í¾ƒÃ»>±ö>6ér²>Éî>[¶ö¾1Ø?¶–=Ò%¼ÿ@?,¤¾ýÝ+>G?µª¾Öã>d?:y™¾YQ>Ï£a?—Jï=-Uê¾Ã}ü>Š?Ò>^Hç¾¼÷>¾¡Ø>dÏî¾ û>óÞ>Ôç¾^s<¿±YQã=E)a¾Ý ?½>žµ[¾Xäÿ>D}?m0Õ»a>°8?¢–&¾HÀØ>¨5?ms#¾"ÆË>D¦?À# ¾Ø·Ó>‰ú;a~~<-ö?Ù}B=ð0-¾©Ýÿ><ˆx=K¾÷?–p=^1¾çÇÿ>îa<¡;ðü?–p=^1¾çÇÿ>ƒ¡Î=ÇL2¾y®ÿ>Ú¿=ó¾r¨ÿ>îÁ¾UѽŸÀl?¯Aç¾D¦Ì>Cú>Dë¾ä¿>dø>XÞ¾®(Å>hêý>¤•;âƒ;Êþ¿rY@=ÃC=çÿ¾o=!^=Hûÿ¾RéÌ<‚Tš=ýôÿ¾¢?g¼Pù¿ZP»£H>£êÿ¾ ™¼û9>ÒÈÿ¾U?½¯$Y>ü¿Ûp3½¼»¿=¸»Ýz9½h’¿°È½ý‰>r¿¾$~…>Ò¿uåó½f•>²¹¿CJ»v=½Ò¿uåó½f•>r¿¾$~…>p³¿êʾï>]ý?‚?±»z‰ê;Á©ÿ> ?>ÁE=™ÿ>/n#>TÚ—=Ͻÿ>C1>êÛ8=ï×D>v{I¿^¿x·Ò>Zô¾)°ð¾w Þ>Óó¾Úî¾¼"Ø>Áqù¾/mè¾yç6>£Öz¼IÚ{?·Û>h<©¾Ÿ‘?€fÐ>ÔH«¾}”?2ŽÙ>5}¶¾i©?ÿ¿¯sº…5«»ä×ÿ¾øDͼý‚->ýÙÿ¾FÞÅ;£->—Æÿ¾E¦2¼öE>Ib)½“Á¿’7d¼ËKn>ò@¿;Œ9> o‡>¿ ³@>½z>’y¿ÓøU>eì=6'z<›Í?Õxi¾Ú8ª¾«?÷ꃾެ¾Ãô?ŸÈs¾7ÿ·¾ÓÝ?~Õ¿\r=> ƒ:¦¿¨s¾x9½É"¿F ¢¾_xÊ»ºØ¿ãÝ‘¾ùœ`¼áî¿p3»<6ˆÜ¹M/¿û:¨¾&¬Í=‚U¿¶µ¾eÆû=$%¿Tt¤¾÷Ë>–·»¯;­Ög¼õ±¾vT¿/è³¼òw¿¾$H¿ é½ePµ¾V¿&´ ¼âç—»ûü¿>Ög¼õ±¾vT¿R;£¼¾X¿/è³¼òw¿¾$H¿V&ï<€<< á?ŸÈs¾7ÿ·¾ÓÝ?÷ꃾެ¾Ãô?æÊˆ¾M÷º¾"?üó¿º|<Ü92ç¿ÖrϾ Ä>tÑ¿¢ÕÁ¾.Í>Îú¿Ü®¿ë¦Í¼Öè/½!¿ôM¢>Û6Œ>å¿ Н>1µ•>º,¿ÌÓ±>B…>åºô½êà >´·{¿¢ÕÁ¾.Í>Îú¿ÖrϾ Ä>tÑ¿ÊTѾYRÖ>àÙþ¾´Ô¿jÎ=‰:ÃG¿ùLv¾£!ã½À¿öìY¾gš¾©M¿¯Ðw¾ ¾ˆ4¦»*Â;þ¿A 9>ã¦æ= ÿ¾ªó>dwá=+Šÿ¾îí&>²>‰|ÿ¾¼©5=xƒ/½Bƒ?,-›¾¥J„>™~?$¹Œ¾–z†>i8?~Æ•¾oóŽ>tš?eâñ¾°ã<Ç„a¿Ÿæ¾”Á½™·ú¾ÁRí¾zoœ½†‘ö¾òÑ⾉Âx½õòû¾ki£¾,ù×»ñšr¿òÑ⾉Âx½õòû¾©Ú¾›µ½ûËþ¾Ÿæ¾”Á½™·ú¾ü™q»›X ¾×|¿~ÉF¾@÷;N}¿O¯$¾Ÿw˾(¸¿þ¸-¾ºNÛ¾éþ¾RÚ¿ë =ÙL‚»À¿öìY¾gš¾ÃG¿ùLv¾£!㽑 ¿€FY¾ ¨À½íxx÷éo¿fÿr½¼‘á>Æ÷ý¾çm1½%æé>¶¼ú¾†æú¼§Íà>Õþ¾3¤»¡Œ¼ý?“¼73> Ëÿ>µsu¼{f9>Ýìÿ>$h'½Á7->>Ïÿ>J>Ñ7#¿¤>¿w Þ>Óó¾Úî¾x·Ò>Zô¾)°ð¾]ýØ>ì¾òíõ¾§ö¿î0мEAOº’¿´ÉQ>ª?=Tüÿ¾~þK>²Q1<áÔÿ¾ŽË8>­÷<Å–ç>¶>­_Q¿±‡î>e‹ì>“Uñ¾âÍò>åê>Üï¾È”ï>œˆæ>î]ó¾Ã"!>êoU=[u|¿k+Ö>!‰¾q忚$Ö>cC—¾•E¿M0Ì>ã¾ß¿r˜†=íÄ4=S2¿M0Ì>ã¾ß¿ð¾Â>#i‡¾¨þ¿ºóÌ>k„¾’—¿JŸ=x §¼O,¿ãüÍ>8N:>ÙÍ¿g¿>£=>c¿aÄÆ>AðX>û=¿œä5=Ë„¿-=pÍ}¾vT¿«‘¾‰#¾Až¿”¾ËGо¼æ¿¥ ¾•†=¿Û4=J2¿ºóÌ>k„¾’—¿ð¾Â>#i‡¾¨þ¿ÓÇ>ït¾Ÿ¿VŸV?iL ?_½uö>¢™ï>î;gû>O!ç>‹ý¾¿÷>G8í>Ç*¾Wp¿†S°¾N“;9r5ú¾÷9澓·m<5}þ¾ëÚ¾hzä<âý¾?7ܾ—¯»]=÷=!¹œ=_}¿ÓÇ>ït¾Ÿ¿,-Ó> w¾]Þ¿ºóÌ>k„¾’—¿£>¼<%пCú¼‰–´¾Ç)¿¢|‘>®J²¾Oè¿òx‚>¹¦¾Áå¿ ÿŠ>sŠ¢=ïFD»ú0¿g¿>£=>c¿ãüÍ>8N:>ÙÍ¿VØÄ>ž~ >&¿¦¤>ïÆ}¿ÈSÀºjÓ>U¿ÖR¨¾°Æ>&7¿«!±¾ŒMÓ>ÎS¿~;¹¾Ú0ó»«x<¿•<-¿#÷´½Ù?ï¾°åõ¾†Þ‡½Bìô¾4ÙユƽòÍö¾#¡í¾¯ˆî=‰€@>\©y¿*­Ç>óÎ>±¤¿9ÒÑ>ïuÚ>Èý¾HQ×>ê®Ì>çÇÿ¾ú¤-½ÍÊ#¼ÎÁ¿€ ’>6ê¾B“¿^.‚>»¾6=¿+Š>Ç,˽žz¿;5?ïVY?ݳ‡½üäð> ¸ò>Wì?¾iæ>–ù>ðÚ5¾+Šï>®¼ô>]§!¾ Rv¼9:2½„º¿:>ƾŒ>Ί¿¬ý=>‰`|>y=¿ðM#>Oσ>C¿Êo .s>2ª¿1  >Cã>· ¿ Θ>>ÐÓ¿ Ô¿>ÐÓ¿1  >Cã>· ¿²„¥>ÓJ>Ñ ¿¾ 8½ ”;$½¿¤Ÿ>Qº©=~ý¿›X>|‘š=¤§¿e”>5™Ñ=5µ¿ZVM½ŸlP¹™­¿"ÞŠ>ù¢ý=:z¿ Θ>>ÐÓ¿e”>5™Ñ=5µ¿ùVƒ>ékw¿‹¼QlÝ>Fyþ¾ç6!=ãÕ>Ç+¿úƒ\<9ðâ>ãÞü¾a E<‚gk<®m×=ž~¿C3ĽWÈ>J ¿|5¦½¯ÍÖ>“7¿Æœ½p$È>-í¿A9ÒCT¿àG5¾èÁ>áb¿¼A$¾!Ë>]¿;r›;m2Ê=¿~¿=,¾¾£Ö>M¿o-¾Ë»Ê>Q¿¼A$¾!Ë>]¿Œ×?Nä…<„¾þ<Þ<?IŠ;gÅ>{f?,óVQ?É=2Ç>í4> —»û}¿Í¬Õ>¿Hè=Œ-¿eâÖ>Ö§±=ä¿CæÊ>*t¾=cÕ¿nµþ=‰‰þ»/~¿CæÊ>*t¾=cÕ¿eâÖ>Ö§±=ä¿8×Ð>Tyq=™d¿Òð='Ã[;ø8~¿CæÊ>*t¾=cÕ¿ƒÈ>Ïg>¶ø¿Í¬Õ>¿Hè=Œ-¿î} <¼ü¿÷X§;6Ì ¾®ÿ¾éO=F}"¾å™ÿ¾`ñª=Æk>¾×Ãÿ¾jˆ=Ùh ¾™V}?¯Ö1=xÕþ=?mÌ>¬;»?L6¾>Ð~Ô¾ Ãÿ>'fÍ>²ÄV¿’É<. ¿8Ùö¾P6E¾hêí¾p(ü¾–—<¾/‡å¾0ñ÷¾æ(¾´‘ë¾Å€m¾ÜÝx?…h =¬;»?L6¾>kœÕ¾éíÿ>…y¯>}"ß¾¹ý>lµ¿>Ôµ¿“¦Î¼Ï)%=íD¿}ÐC>ØHª¾&þ¿ÕçJ>x^š¾Ý[¿°æ`> ¥¾Na<•_¿4iŒ=ì›…=Yn¿ä¿>Õ}=cì¿Î3Î>Æ=P¿IœÅ> y¸¼S2>½¬¨?“ÃW>» >S?þ›7>ôn¤>£>?…Í@>ýÝ“>Oé?ò…º»ÝT¿Ær“=ú+T¾rø¿kÐ>¡H¾Ív¿•fÃ>û;;¾9(¿ nÌ>çø=ü~?,7Ð<‹ÅÇ>äJ?t~z¾nÃÐ>&ã?*ˆ¾(›Â>—È?î銾tÿ¿ã[;vG»‚U¿¶µ¾eÆû=^¿òÀ¾|¸>uX¿[´°¾ãá>Í=Á/?<ùÖ¿k»‘¾{¡°¾¿ Èž¾;¦¶¾`X¿#k¾ƒn§¾Í;¿Øež<ÆÝ<¹Û¿#k¾ƒn§¾Í;¿î¬¾ìk­¾Át¿*©¾Ïœ¾ 5¿x=9Fx¿˜Ðq>E¾Ž@¿Ü„Ó>” ¾2ý¾è¥â>––!¾¢~ÿ¾í¶Û>PÍ¿†±¼ò½Ò¿uåó½f•>=+¿ªÖâ½:“¦>”ø¿#C³½`™>ö%?lñ >ÎË?¿,ðõ>¬ÿã>CSî¾È”ï>œˆæ>î]ó¾âÍò>åê>Üï¾B¾IV{?µ'Q<‡Ù¾oK?þ”¾iWÙ¾x*?ût„¾k×̾#k?¡‚‹¾‚º—»ßsT=§¿"wG<Ú¿>£>¿M~°<ÐGÉ>ãý¿$Û=9Á>ô7¿ÌW]<|;Þ<æá¿±ï¤½Ì_¹>Â/¿C3ĽWÈ>J ¿Æœ½p$È>-í¿9”¼pW#="Á¿æÀü¼­ÀÈ>è¿” _¼JC½>;7¿‰i5½>^¸>Ô+¿ÐÙD= £@»ý³?¹ ¾Ó.>Îþ?å%§¾ÏÛø=h%?+ö—¾Zgü=6È?cr-=u¦¿fÙú¼g™¾¿'¿äôµ¾N˜ ¾Œ„¿Ä”¸¾Ú7—¾þ(¿áð¾Ñû^=bk¿ö"½g™¾¿'¿äôµ¾Ú7—¾þ(¿áð¾Á剾²¿4ôǾ`éÃ<²~¿4õ½Ú7—¾þ(¿áð¾ɯ—¾Zb¿.æÏ¾Á剾²¿4ôǾ¸´±<©|¿ÎZ#¾ßl³¾Hù¿vq˾‘)§¾A¿UÕ¾¹l¤¾R)¿ÛǾ¢=°õ}¿Yö½¹l¤¾R)¿ÛǾɯ—¾Zb¿.æÏ¾Ú7—¾þ(¿áð¾)·u?-‡>±ºH< Þü>TÅä>ešš½òÿ>‡¨Ú>ªÁ½Ž ý>™ä>ö`Ò½AÔ¿õî$»ÅF½am¿· B½íò}>¦|¿邼¸">ƒ3¿ƒé¼RÒc>YÐ=õÒ¿sâ,ºm©£¾„.¿Aw=Ý´:¿øAŒ=ÿ@±¾—o¿×:G=´s³<\0®=¾¿/5š¾Ëž¼>xî¿Ð ­¾^,¼>g(¿Y¾¦¾UË>øp¿}ï¿r±¼ ¿À»)$¿}u½¾zOj=Ì@¿H°¾a^=Œ¿Ø}¿¾êïÀ<æw½¨>²>q¿iá²¾.©â>Yùý¾LÁ¾$ÔÜ>“ÿ¾Ýé¾¾ý-é>Wíú¾IQ*½Ç¿‡t!»*ˆ>Œg¿&ü¾W q>¿±¦ò½…êv>Å ¿Ì¾öÇ?W笼¶ž½ ?›VJ>¤û™>n?sÖW>ß©>8?Òþ7>mª¦>tú!=¾Q?ìm?z߸>lÏô>êwñ>ÿ¶>dZû>ï9è>Ù”«>lÐ÷>©î>ÆÚ¼“è¿LÏ%»B°j>0¿çÖµ½&S>yÉÿ¾ß½W q>¿±¦ò½ w¹=àZ?œ¼?ýÄ>W`ø>cñë>„Ò>éô>ÁXï>ÌÐ>²û>¤Uå>O,?ÊA=?è§¼…'ô>É­ñ> ‡¾¾Æ2í>"6ø>óT·¾÷‘ó>ó“ò>wH±¾ ®?]æ³»špK½Õí?${ļVƒ˜> #?AB½M2¢>PÂ?ÒQ½Ê7“>wÜ¿$¢I¼u.ú¼lοz¥´>ÀÌg>y‘¿¦>_T> Ñ¿;¤>zv>H=Ùºë^t¼Ÿø¿kíâ¼ÓQ>B¿V¬K½ µ9>ßÿ¾Ì¬j½aªY>= ¿‚¢€<Ù—:à÷?±2²>Š:>–A?΋»>ê#Ð=Ï0?ò–Ã>ªf>d?YÄ¿s®.½^|zºU‡¿‡…>ßpŸ¼pC¿Ø-r>ü—¼Z¿z>Þ;3Ì=}=€¶¿ª»¢¾O–‚¾2X¿ŒJ’¾'0}¾úÔ¿ñ¸˜¾Æà‘¾ˆo=2<<†?hÄ>«oš=b?4Ë>ÅÎ=¾¼?΋»>ê#Ð=Ï0?þ?š á»ÛO]»fŸÿ>¹½=𽡆ÿ>£Íѽ ?¾£ÿ>¬”½ÚžA¥¼(IA;aò¿ y´>—==N¿ïÇ¥>Gú^=ú&¿‹à¯>8=¼<¿Ì˼'W@Gú^=ú&¿ y´>—==N¿ir©>ÊåÚ<šD¿÷¼ÓÌŒ<€Ø¿ós£>HÂN¾¿©¡¥>öE2¾¿Ý™±>¬D¾òC¿d¼£¿J=¹¬¿ùö¾>Û÷X¾­j¿$_¹>­jy¾ÑÊ¿¯²®>xc¾Þv¿ùËÿ¸uÀÚ¸€?l^<»{¡:/ùÿ>t8=§bÛ»”ùÿ>‘A=Ìö¼<×ùÿ>õþ¿‚·»Vf0º¦d¿;ªÂ¾7û½vo¿þÕ³¾<‡ò½i¿½Vº¾øû¾’~:F ¼|ó?µsu¼{f9>Ýìÿ>™3<)uI>‘ ?ÛኼIX>Ö?qÕ=_ֹݿëo©¾›!¾S"¿H§ž¾´sú½Óõ¿Š“›¾#Ÿ¾Bè¿6h,=€åz»pÅ¿H§ž¾´sú½Óõ¿qs’¾FìÓ½¿¸¿fõ޾6¬ ¾#ž¿{b ¿ðwž½âuV?žÒé¾id‘=;oû>bï¾É›r=VJ÷>á{ç¾ËSL= òû>8‚¿.Fß—ï¾§u«=[–÷>žÒé¾id‘=;oû>Ã}?‰2<Õl>V?øU‰¾¨:Ô>:?þ€—¾èÚ>É?tÓ–¾+ÚÌ>ðK^¿üϽäHý>¸Ìù¾¤éâ<þeç> Úô¾Æ>7=µð>Mú¾Ãuv=K!è>ÿ¶?©)»G@½ #?AB½M2¢>sI?äᘽïª>‘í?À™½LÁš> ù"¼Ù†[¿ ¬?` ˆ¾MIö¾å™ï>Åu„¾ò@ü¾¹å>FÎr¾;ø¾Ó¤ì>ø}p¿òPO¼ï_¯>¸Ìù¾¤éâ<þeç>ñ„þ¾y–û;^Ú>jÛø¾9¼éIé>…ÃÂ;3Ú?ló=?T ¾úF?@…s¾)°¾ºôÿ>¸sQ¾Ê̽¸#?øpi¾}f~¿ð›mä=Ý ¿+„¾¸æÖ>U¿Q1î½O­Ö>@ø¿°9¾‰·Æ>¿Œ¿¢e½ÄáH=jÛ¿ ax>kf…¾Š­¿H©T>6;оƒm¿¸w]>Åz¾w½¿u¼Œ*=|D¿Pû=>ªðw¾&¿{¾V>”b¾ƒm¿¸w]>Åz¾–ý?(ÍÔ»Øã·»fŸÿ>¹½=ð½9¹ÿ>\Âf½_ù½ Äÿ>p鈽z^À½¬È¿ $ñ¼EÅê<éíÿ¾c˜S>.¬K¾¢(¿Œj>º£O¾&¿{¾V>”b¾*Ö¿`.½ }‰<éíÿ¾c˜S>.¬K¾ºôÿ¾vm_>Ø›8¾¢(¿Œj>º£O¾´þ?ÂP»fØ;¯µÿ>‹&F½‡ü¾£ÿ>¬”½Úžݶÿ>ëÃ_½ –*¾=Ú¿´²i¼‡Pü<&¿{¾V>”b¾éíÿ¾ à=>8»U¾éíÿ¾c˜S>.¬K¾´Ì¿Î½œÖ»‡M¿‚Tz>²ª”½•a¿×Kƒ>ÍEǽ£ ¿°Vm>ñнZ¢¢< kò;Jñ?4¾,b¨>-"?NÒ¤¾yu¶>5(?‰{¬¾N³¨>¶H?ˆ…(=¹dÕ¼@²?xš|¾ê[ž>i?·'€¾k ¯>øª?}¾6Ȥ>Ï?d²•¼àô¿þn;ÈÐA>cœÿ¾¬$¾(º^>‚âÿ¾\W,¾žCY>ÀÌÿ¾1•¾œ\=x¾¼×Ã?}¾6Ȥ>Ï?4¾,b¨>-"?ؾïâ?£?ÍSk=^‡<ªó?±0Ì>¢œH>#g?#ܼ>ŠD> '?:"Ç>­ù1>­lQ=ÒË>×yj?3:¹ý>³™=èÞ>ßáþ>“ƒ=]©ç>àû>Þ0=,¹¿¡àŒÄ'¿çâ/=ìNÇ>¡Ú¿¥“=pë¶>8¿BŽ=hð=n:~¿áDy;ãÕ>Ç+¿úƒ\¤ˆ¿m".=˜ÞÆ>ª¿×r<•>÷=–݉½êŠ}?´tÅ> ʾýk?NdÎ>Ó¾*?r1Ö>ÅǾ}z?Ê¿–G$=ÉüÄ;—:¿=Ds¾¿×ð=zP¿òšw¾1¹=c|¿Çž…¾üÚ=¤Æ¿ÞŽ>x`?Å=Ö>ýN‹>&pû>´qä>Ö¬›>ôþ>¥†Þ>Q̘;`¡=HÕ?d#>‚s®¾FD?óæð=Ÿ¾¹ÿ?D–Ë=Ùë­¾¶I?Yz?ðK%½.“J½±§?;ûŠ>øâþT©??z>¯D¸¾A*?9Ðs>€ºÉ¾7¸²¼)Õ¿-&ì¼/V>¬¿.­>ÑÊ=>/‹¿ µ>d9>"T¿„a¨>”J¼àɿԊ½ù#>ƒl¿å·°>lÎ!>/2¿M¥>d9>"T¿„a¨>€¼>©¿ÀBO½d9>"T¿„a¨>lÎ!>/2¿M¥>½50>ðú¿}w›> Y¼Ï©¿ÁÞJ½RcB>/¾¿)w>½50>ðú¿}w›>ý!>™š¿/1Ž>?å¼-•¿¸½K½RcB>/¾¿)w>…?c>l¿„d‘>†ÇN>¾0¿|ñ>n6¿}õW½'2>î¿Y¢›>ý!>™š¿/1Ž>½50>ðú¿}w›>k™Y¼6«¿íI½ý!>™š¿/1Ž>ûè4>ÑW¿q>RcB>/¾¿)w>ls =„<=©¿G‰¾&±>fÛ¿/5š¾Ëž¼>xî¿Ú†¾ÏkÄ>r¿›'¥¼`½>‘(}¿!vf¾Ì*Ì>*¿Íri¾²Ü>ß‹ÿ¾MºM¾­öØ>-¿*õfÕ“¿H3V¾hê­>³|¿3Tu¾ž]¦>™¿‹cwüo¿«´%¾9 ©>2=¿©Ý?¾mt¦>O¿•WÈ;ºUÞ;Dý¿àG5¾èÁ>áb¿AØ9¾x ´>üo¿µO¾ÃE¾>¨o¿ø½ºÐÿ¿*›ú:Äxí½ì„ÿ¾fØ(¾‹Ý¾‰|ÿ¾Pƾ¾Ô‚ÿ¾Šæ1¾Á}‰<™S¹¼þå¿©Ý?¾mt¦>O¿H3V¾hê­>³|¿AØ9¾x ´>üo¿³¶¿Åœ;½-C@< Ã¿“q”>Hm"¾$¿pí¤>ˆö!¾%¿ùiœ>Þ­<¾çž¿¢BN½Æê¨<õœ¿áDŒ>,ò;¾%¿ùiœ>Þ­<¾1ì¿ì“>ŒŸV¾ªÈ&½0É¿úíu»h²>kf¿žGÀ½ã¥³>Ot¿k€‚½`9¢>D¿G¾œ½¾½´Ý¿lÓ«;h’¨>}?¿a'+½ã¥³>Ot¿k€‚½Oæ·>|¿@â½Pl+<‡÷¿ËHêÿ¾Û2`¾?«»;2(}¿…¾Á剾²¿4ôǾþ2“¿ÝÖ¾€€u¾µ¿ð6Ͼdõ´½-áU?Ú ?ýN‹>&pû>´qä> ‘>^ô>”¾ð>Lýœ>x™ù>(ê>{E,½«ßg?Üé×>Lýœ>x™ù>(ê>Ö¬›>ôþ>¥†Þ>ýN‹>&pû>´qä>íÅ¿2n+=aæ‘»sŸ¿³x‰¾²÷½8¼¿_]¾99-½g¿ÒÄ{¾òK½ò(½쟹ÕÈ?Œ¤>^è›<À ?˜¢”>Ò ˜<¸?’—>öL§»6ç?÷]"½}‚»ùË?ºM˜>„g½eÅ?{¼¨>a Ú¼3?’—>öL§»6ç?z£ »|²¿ÌùF=CpÜ<Õí¿ž`—¾*ž;šÐ¿»+“¾LPC<1&¿+à¾u_̺ÀsZ½¦¢?ľRC˾'¥?ЙԽT;»¾?ɾ¼·¾E)?檔»Sÿ¿g9u­Ý½ù…ÿ¾ïã>wÚ ¾uuÿ¾È~&>¸ä¾)wÿ¾øO> S}?Pt>eÏ–<2?çÿÕ>ŠvÕ=é?*ÿÊ>&÷=À?ïË>ä¹Ã=@Ê~?¸üÃ=@‡¼•I?ÏžÃ>E…•=™?ADÒ>É~œ=À?ïË>ä¹Ã=7Ö)½Ú= Ÿ?V-¡>u;[¾S"?o>)=S¾N·?ÆÃ“>c·o¾9 ?¼ê¼2ÑF=Ï—?.þ®>õ¸o¾=€?*7¡>¦B|¾£t?>$¬>µŒ„¾¹Ä?eï <0÷¿L!d<ƒÃ¦=Nîÿ¾á N¾Lã=ZÔÿ¾HRR¾ðQß=¨§ÿ¾~8¾Çç;ý¿Äå¢;†¤=¶ÿ¾ùø$¾ðQß=¨§ÿ¾~8¾ºóä=£‘ÿ¾{f¾0 ¼€Ô¿1À½2¦½w¿Láa>ÞÔ†½ F¿õÕu>²ôÁ½¹6¿~5w>Y|?Ã/=·“?=QØ?À<”¾¦B”¾CÈ?l#†¾-wž¾SX?nă¾Óø¾ç7½Q»¿wż o‡>¿ ³@>'Mƒ>§t¿ô‹">gÑ“>@Ù¿U,>O&=ÄÖ¿îšÄ:¤Â€¾S¿ŒdÏ=È[^¾£¿y ò=ïU{¾FA¿0,>ü¨?7¶ë»ñïP½m‘?ªÿ¼™KŠ>PÂ?ÒQ½Ê7“>r?Š^½³)‡>£Ì¨<$è¿m±Ž¢·?FNU=õ÷¢>rü? ¸q=MØž>ïç?Óq=„M0½<Ã?%\w:Ïg¨>Þ?f›€<‚Å™>uÍ?n4ïç?Óq=ž[2=Ÿg¾iD}?NdÎ>Ó¾*?´tÅ> ʾýk?ŽÂ>ÀÚ¾[_?»úr¿Öº²4¡>ñü¾Æ6I¾¬ä>å™ÿ¾L§U¾ÍÚ>(-ü¾|Bf¾ºIä>-6‡¾éèµ¼­Øv?ó8Ô¾+Á2¾V*?nàÖ¾˜¾½äÿ>mþß¾g·&¾Õ>ý>·rsºŽç´ºéÿ?ÿæ>.¾LŠÿ>Îm2>bŸ ¾ÿ>ª>§u ¾2ÿ>€‚}¿îº9<ʾ™)¿ó¾÷ɾޑ¿@L¾š[ѾK¿E„¾ÞuÖ¾ Zé<¦c´¼‚Õ?ׯ>¤6©> ¦?çű>åB>Ý}?ÔC¼>½£>Çg? ®=‚¼¤ ?JEË>Ûnº¾—­?€fÐ>ÔH«¾}”?ª‚Á>n3­¾'3?6¯Ã>quí¼Érl?Xtã>]ß¿¾à/þ>á)ì>›º¾˜¿ú>õÕå>#„¯¾·ý>º#¼CA»xü?Îm2>bŸ ¾ÿ>,*R>ŽË¾s»ÿ>âè:>‡Ý÷½µ¨ÿ>³Eû¼ó’¿×H=Âg>Þ¿t)޾29u>˹¿g„¾åÔ^>«w¿ì‡€¾?Ôg=øe¿iß>+ù¾òø¾Òì>Àë#¾›’ü¾}Zå>” ¾2ý¾è¥â>Yý¿u"÷;»È »e§ÿ¾?7t=° >’°ÿ¾~Y•=Ÿ;1>Y‹ÿ¾ÿÄÂ=Dà>ÿ¿ l§;#‡Ä:e§ÿ¾?7t=° >Ϊÿ¾]=‚=!Ü='½ÿ¾!=˜†á={È>§G½Þ|?€fÐ>ÔH«¾}”?JEË>Ûnº¾—­?2ŽÙ>5}¶¾i©?{Ó?½˜§F|)\¾ïT?©¥y>Þ¯B¾ ?´Y>†uC¾½þ?óÜŠ;X”;cÒÿ>Ðý½Pâs<Ìÿ>Ô,¾´é(=dåÿ>}Í"¾>d€<p¿a0=æ=±»$%¿Tt¤¾÷Ë>y!¿¼¢¾ôß#>sÕ¿o•¾Ùz>ï±?þÄ)½‘ðÒQL^¾RF?&7j>|)\¾ ‰?‘µv>Øp¾ž¿P=±§¿ög <¦ÑÌ>ß4¿.=:½Ñ$Á>ý†¿š_½ÃÊ>T¿¥ ½w1=úп¬Ã»“¿>Û†¿i­£½ÃÊ>T¿¥ ½Ñ$Á>ý†¿š_½ŠQ˜=1+¿¸Íü<¦ÑÌ>ß4¿.=:½ðÎ>Sì¿ú߀¼TåÃ>¨o¿Ðݽe%¿'—½p0C?úÐõ¾oÔÂ>íŸï>Dë¾ä¿>dø>ZÔï¾ÒÍ>ß4õ>#™=ÙÕ¿Eë»ÃÊ>T¿¥ ½“¿>Û†¿i­£½MÈ>[¿»½Éí<îÞ¿˜US¼MÈ>[¿»½“¿>Û†¿i­£½B¯¿>½n¿FÐØ½ƒÄ¿DÊ+=C6ô»sÕ¿o•¾Ùz>y!¿¼¢¾ôß#>1ì¿«–¾¬U;>¹œz¼j©Y<Œò?ªD¹¾"¢=¼ `?…²°¾çƒ<ÚX?É<¾/cù_“=5T¦=ãÿ>à6=0Kv=×ÿ>䬞=?±I=“dò¼žÝ?ðÊW¼Fï¤>ö?Üï=eâ®>;?!¬>Õ%³>ô7?y“ß=Sê~?+Oº=¢ÿ[<ò³?œnÉ>™õ¢¾ÿ^? }»>˜§¾³ð?æÆ>zþ´¾R|¿G—#>[}`½Až¿ÇLÒ>¸Ë–>õÖ¿Ä^Ø>=}Œ>bØ¿4ÕË>¤Œ>&êz?ÉD>D¾S½Å?{gÔ>x|»¾Ñu?ôÌ>¾ž÷æÿ>$¶Û> OȾ„~?c=³=7¬½Ñu?ôÌ>¾ž¹T?S—Ä>,€Ñ¾/£?N¹Ò>*Ó¾ü=ؼyÏ…"ˆ›¾™b¿°>å}¬¾•~¿„‚¢>õ¾¡¾*:¿'.:åãºúÿ¿Â:i<œ=¿mÃ<¼ ¤:£¿P¼ÿÕEºÿ¾lоí·&>Ë„ÿ¾R1¾R2>íŸÿ¾fÚ»¬ý¿4ò¨;þ·Ò½§ÿ¾Éƒ®=šÇ˽ÓÀÿ¾ÐyR=~>•½†Êÿ¾ÿW’=<ñ¿æ¤6½bï¾É›r=VJ÷>tÐí¾óÙ =—÷>ÆÃÊ»þ¿lÜš;CŽM½Ðÿ¾²A»=~>•½†Êÿ¾ÿW’=öÞ.½èÿ¾žÄ=¶Á?ã-¼.+-½\8?¬ñ(½øªu>r?Š^½³)‡>ï9?‘£”½¡M~>÷j~¿Mö<Àâ½s¿dFý×PÒ¾Ž‘¿@L¾š[Ѿ¡+¿4+Û½:Ξ¶›¿8ü”;š¿a½÷Y¿·b½·D¾¾ñö¿]ÝQ½̾¬¿G‚Ÿ½ôÀǾ31~¿QV¼å`ò½s¿dFý×PÒ¾¡+¿4+Û½:Ξ¬¿G‚Ÿ½ôÀǾòÞ]=^”?Óʘ<½¾>g,?é¹>ÍäÃ>%?Rš­>»ñ¶>‚?ÆR¬>Ò½¨W~¿n–ß½¡«>#,¿œ2ǾëWš>î ¿D¦Ä¾ÓÞ >ŠW¿z6Ó¾“€=çοº°Æ>&7¿«!±¾2æ¶>•‚¿O“©¾K¸>Sz¿±†»¾™|I½ p¿¤¿5=>êŸ>¤ª¿.⃾o“>Ù"¿º‡t¾ñ‚>Œj¿)³‰¾rh½¯²ã;:Ï¿ir©>ÊåÚ<šD¿!u«>)5E;.Y¿ <Ÿ>:h<“¿€À?g,=@§R<„Ù?‡¤–¾O‘#¾å'?YࣾÆ,¾ø?{h—¾¢C¾%˜R»8+‰»ÿ¿|®Ë½‘Ὢÿ¾CŽÍ½#ݾú˜ÿ¾V¼¾Ð ¾Õ•ÿ¾„ܽž‚~?bÛZ»Ì}ʾ¦—?nؾס¢>–ëý>`ᾡø¡>0/>²Ú¿ÓØŽ>y)>Ï,¿Oœ>Ì—'>Ó¾.¤}¿æ8=Â4ľ:Ê¿Š>‡¾¾„Ò¾ÿ¿tðŒ¾„Hƾ_¿Ñ­—¾ñf¿5…‹=S ¢»Í¿ÂŠË>Ä>ŸV¿ãqÁ>6•å=9^¿;§Á>ž~>Õñ¿¦`޼{þ:¼²€¿§µ>ÃD#>¬W¿>±¦>÷È>3o¿J§>L‰4>Ì ~?}ü=ÜÉ»fl?!ËÒ>ÛÞ.> '?:"Ç>­ù1>Ãõ?gÉ>È&> Ïå>Ãd¿ý€»HÞé>ãýø¾â"G¾VDå>ž\û¾Ul,¾ºß>µþ¾ÄÑE¾Øï¿kh3»œ€´<ªÿ¾†wĽçáD¾)ëÿ¾š»Œ½4ƒX¾mþÿ¾d±Í½`c¾Ñ <{æ¼½ã¿Øf=‹ÿ{>ó<¿®]¯=N^t>¿7”…=7á^>›¿šß¿V»»,FýëÃ_½ –*¾£ÿ>¬”½Úž+¥ÿ>!<ª½Ku1¾ýh={ $¼”’¿Q-¢¾Ê‡> ¿~¾nÄ#>ý¿f£“¾†>+¤¿‘£/=»T?å?¬d¡½Ñõ>||ò>8£½ÓÜú>ËÛé>`Ò½…ø>õóî>Ó?†Í¹¨¸=é|?ÎQÇ<ŸÉ†¾:@?j›<t¾lv?V »º‚…¾c0°<³¿A¹1=ˆL¾Qˆ¿Ç‚¾Í#/¾bN¿II¾RB¾)¿°Wh¾·Ì–;¿èB`=åñ¾[z¿tªò¾g{¿¢‰¾[[¾ðß¿«——¾ʆ;ý³¿ €D=ªò¾g{¿¢‰¾åñ¾[z¿t,c¾#2¿W#{¾ˆ‡;雿å¨a=[[¾ðß¿«——¾È³ë½éÑ¿Šå–¾åñ¾[z¿tL§®~¿¶LÌ=&Ĥ>ÛÄ¿£Î>[¶–>Žy¿‡þÑ>ðQ—>C¿ YÅ>díÔšx?¿e¾RîÖ>ì?Yø¾ÖSã>×Qý>L.¾'ÞÙ>–éÿ>AWÞ»(¥·»vý¿Í”–½vl$>ªºÿ¾V¬K½ µ9>ßÿ¾D7½“«>ÕËÿ¾‡ ¾;gp3¾Ö|¿ÒžŒ½—ÊÛ¾Aÿ¾Ò³o½ËŸÏ¾²¿U›$½uÌÙ¾]†ÿ¾éë™<[«¾f0q¿ÞĽÆÁݾ™Öþ¾ÒžŒ½—ÊÛ¾Aÿ¾€$¡½4Gæ¾¢û¾ßè|?b”>ÑÕ~»mÇ?æ Ð>õöç½òÿ>‡¨Ú>ªÁ½¬þ?ÆÁÍ>š#«½Ïá³;ý¿§Ö;Œ7­=`¬ÿ¾Æ×=È=_´ÿ¾xt­=få=€™ÿ¾ÅÕ=‘“;›ý¿'%î;È=_´ÿ¾xt­=àÿ=X®ÿ¾¸O˜=få=€™ÿ¾ÅÕ=Òß¿5¿º<2°<Á6¿Þ‘™¾lͶ>t ¿áz”¾AÁ>Ý ¿¼’Œ¾œS¹>™Ã5?öø¾@Ù?ýÜð>²…è¾W ñ>gœî>/6í¾¹ï>ãûò>Ÿë¾¥»ë>Q·=nÙ~¿™xý¦E¿Po&¾À±Ï>@Ý¿†/¾ ‹Ñ>½Ž¿bÀ¾ 8¿¾7=%‚1?B”÷¾Q‹> lî>ñöð¾*p‚>UÛõ>Ù ï¾uU>ôö>‡q>Ýx¿ïw(= ‹Ñ>½Ž¿bÀ¾zÚ>ö•ÿ¾b£,¾µÃß>¹¥ý¾ž#¾D1J>:Ôz¿®®=À±Ï>@Ý¿†/¾¯[Ô>X’¿¯yE¾zÚ>ö•ÿ¾b£,¾Ô‡ö= ~¿H¨å<³íÌ>ý1¿¥÷]¾¯[Ô>X’¿¯yE¾føÇ>rM¿Å’B¾µåërM¿Å’B¾k Å>¦E¿Po&¾r5º>¦{¿Í®;¾œä?¦qÜ< -¼Ã¶?-P¾¤â¯>:Î?[•T¾kž»>uç?mÿj¾0¹±> /Ž<Ñ_½k”¿Ý–¸¾çpž=`¿ÿA¬¾£“½¾Õ{¿þd¬¾5²Ë¾T¿ñ›-=a%%¾lj|¿"S®¾ý×¾–"¿£·¾õоŽå¿þd¬¾5²Ë¾T¿iÍ@;'©½) ¿þd¬¾5²Ë¾T¿£·¾õоŽå¿Ý–¸¾çpž=`¿ø›¿Þ‡D½ë༫̿Ýz…>;J>OY¿/l•>Óƒb>Q2¿Vž˜>^A>¨yã»ßá½øÝ?1Ñ ½§ËI?O²½ÏW>—?’gM½,c>=(?Œ»bð=Ò?¾ ½5ÑŸ¾d?£Ô´½Ú¬’¾¹Å?jèŽs/ ¾?a0Þ»á<Âå?Vºû½¾–¾#Ø?ÐFî½S%ª¾O?jèŽs/ ¾?†à:^ÍŸ;1ÿ?Ú©¾¸¥¾T?ɾ¼·¾E)?ÐFî½S%ª¾O?Êê¿&L <ü+…¼“o¿¨°>„²¾‹m¿bLº>¾2§¾C¿V›¿>/6µ¾ Ô~¿Á¥=lR½¥¿ê%Î>R¶¾ñ ¿æXÆ>.þC¿V›¿>/6µ¾¬y?)‰ÀО·=UM?ÇÙÜ>^€Å> t?AŸÐ>e«Ã>:$?¡Ø> n»>ˆI=0q!=J©?åž¾…¡¾ÒQ?ì1™¾¨‘¾Žé?Ä>©¾|¸”¾û<?i“:<úó¿]|¼_ $¾…ÿ¾aá4>òz ¾V¶ÿ¾0€P> c;¾÷Ëÿ¾š“G>°0Õ<øÛ¿ãH¨¼ c;¾÷Ëÿ¾š“G>é,S¾E*¿Z]>=CX¾S¿"=>¸·Û¼6¿‰Ó =©Ÿ—>Vb¿˵>ðQ—>C¿ YÅ>̈>Ü ¿—9½>|%½;Á¿.Ï‹<̈>Ü ¿—9½>Ìbr>°¯¿,(Ä>Ñs>õÕ¿X´>Ôý¿3â÷»—ÆD;áÔÿ¾ŽË8>­÷å4º<¦·ÿ¾¸Ê#>²bX=<Ñ?©(1;aP=ò[?(M>=Å€¾:@?j›<t¾é|?ÎQÇ<ŸÉ†¾ƒ¯?íÇI=®b­»Ñ#?g*Œ¾ê]¼¾I?Ü*ˆ¾Ô ®¾Ä`?ƾ”¾J]²¾¸Ž?ŠÉ2=;3!=§±?!Èq¾Š­¨¾XS?c*m¾‚Œ˜¾CÈ?l#†¾-wž¾¡?¢N)½´ =X;?ïþ >oe¡¾!È?ܼ™>⾿?Ä>›Tœ¾¨v‹»¥þ¿÷2ž»ìEY½-îÿ¾Òöy½kk½ùÖÿ¾êB·½†v ½Séÿ¾Òܯ½ì¤T:Ó׿y\=w/¾>êÿ¾Û2`¾,c¾#2¿W#{¾g¹ì½Ô,¿;qy¾Eæ{?„½<5>þó?F?Ú½]pÎ>$—ÿ>Òá½”Û>D¦?À# ¾Ø·Ó>Q–”;ƒ§;xþ?![Ö=jy=¬Åÿ>d®=¸Ø#=]ßÿ>è=&z=ÝÑÿ>Â/=d·¿DGž<=*¶>³`¿lBš¾2æ¶>•‚¿O“©¾ŒÅ>²¿ãR¾€È¿”<"½£6¼Þs¿æ}>•G'>™E¿0 s>ôá >¿þd\>ŒL >GÌ¿t-¾¼¸½àc¿üF>4gm>¹6¿DNO>¾‰Q>¿–´2>Å­R>¼Ó¿OV½F “¼¹6¿DNO>¾‰Q>LO¿}e>J?>–¿˜LE>Í7>²ð¿ß¡»[¬¼¿žÿ¾AÖ>@2=>FÍÿ¾Öäé=÷Q>ãÿ¾zq> PS>mé¿Úʼ+¼¿þd\>ŒL >Çÿ¾Ã‚;> Z>–¿˜LE>Í7>¨í¿Õë…¼2Œ¼¿–´2>Å­R>–¿˜LE>Í7>â±ÿ¾gµ >Íé2>‘Ñz¿%¯L>yÁ/<"¿ŒôÚ>û蔾üo¿Æ÷Í>s*‘¾Yk¿Ý]×>œR†¾ºë? J»s/Ê<:@?j›<t¾%?ÿ1><ËØP¾Z-?{0)¼VÕk¾d¿^þ8=¹ë½ê=¿ÍXŒ¾äH‡>aü¿¤Å‰¾3ky>Z¿[™˜¾K¬|>*ˆ¿]ç*=[$3½{ ¿Bv–¾ 5>Hn¿PǾ(H”>ê=¿ÍXŒ¾äH‡>(ý¿µÔ6;!”MJ>—®??ªa>C>ïþ?’#M>ùƒ>½Ž?pÿ?:{y;QÊÖºd?ä°=ë9i¼“?ƒ!=°P0½føÿ>n¾q=þkï¼Òþ?¤?¬;/=»Ñëÿ>ƒÄq=Nõ½;ßÿ>›–³=g[2½føÿ>n¾q=þkï¼Åþ?â[Â;Õɺføÿ>n¾q=þkï¼;ßÿ>›–³=g[2½÷æÿ>Ó‰¯=„bP¼^¿*»õû¿Fæ0<#CX>’¿ÕY­>¡£>¿œˆ®>˜/§>×k¿›¡>6M½ ª¿WY&o¿Z€&¾Ø€ˆ>‚¿áìF¾Ï-”>LÇ¿‡ß=¾ÚÕS½$“¿‘þÏ<Ø€ˆ>‚¿áìF¾ (‡>Ö§¿ö™c¾î”>–è¿=ïV¾Æñ¿Ôê?»·ü¨À¿¼œH<fu>‚;¿ØQ‹<Æc>¿à¸1=)º9;Åú¿ºI¼.ªµ>ÍW¿-^,>½¨­>ÃJ¿ÿ">h=¼>[C¿ds>؃= ׿8ºÅ;h=¼>[C¿ds>3Å>^¿V 2>.ªµ>ÍW¿-^,>÷ò.½½œe:+Ä¿"ÞŠ>ù¢ý=:z¿QÞw>J™ô=Ã(¿GË>U >=G¿ˆÈv¿d%ˆ¾þ hº¤¦ý¾<Ÿá¾Àÿ½™E¿Ý'×¾´­æ½r3¿ž×¾è‡¾hÌE½L÷¼ˆ°¿êwq>õ->~¿ËŸ‡>éG3>é|¿GË>U >=G¿öÈ->½£Ÿ¼°<|¿í(Ö>7ˆV>h=¿&ÿÛ>Ý`8>-ÿ¾ãüÍ>8N:>ÙÍ¿˜æ> Ѽ‰w¿í(Ö>7ˆV>h=¿dß>vˆo>Acþ¾¶0ã>x–P>vûü¾ÓÈÏ=²®½ €~¿;QÂ>Œ>©Û¿¬WÑ>aà‘>3¿®Ï> ´{>ë¿Á>ƒ ܼRÕ}¿í(Ö>7ˆV>h=¿aÄÆ>AðX>û=¿®Ï> ´{>ë¿6'¼ÝJý¼BÝ?óÉ:>UÛm>+4?:*>eS>Íèÿ>SI>–±Q>æ?Áå¼ ½,Å?gív>2«g>py?-ìY>šíj>õK?}±g>ˆ.?>‚ï¼wÓ-½ë¨?gív>2«g>py?’;l>MJ>—®?-ìY>šíj>õK?žÏ¼©Ò¿úÞ¼˜/§>×k¿›¡>¡£>¿œˆ®>GT˜>O¿’­¦>²¼6¥•¼“å?SI>–±Q>æ?ºƒX> µ6>õöÿ>}±g>ˆ.?úÿµ¼lë¼ÀÔ?}±g>ˆ.?-ìY>šíj>õK?SI>–±Q>æ?Ê ~¿Sî=31=C¿sÑ> `Ľ‡M¿9Ð>Aºø½Ëó¿×¿Ã>‹úä½Ý¡Ê<~=|¿—->––!¾¢~ÿ¾í¶Û>r¤#¾Œ×¿ìÏ>E¾Ž@¿Ü„Ó>šd;›Ã ?îÒU¿çm1½%æé>¶¼ú¾ Îe½îµð>»Gö¾Ìàù¼œßð>Oö¾T[í<‚&Ÿ»¶ã?Íry¾N›>ö$?÷”\¾1a>‹àÿ>¯°p¾XÈ>*?ËÃ^¿jÏ=˜µù¾0ñ÷¾æ(¾´‘ë¾p(ü¾–—<¾/‡å¾¦Eý¾”"¾çªá¾PAø;ŠTX;Ãý?Øð$¾?ÅÑ=uÿ>0¾ý1 >pzÿ>X­<¾Û>Кÿ>Õ¨‹<~¢9yö?X­<¾Û>Кÿ>÷”\¾1a>‹àÿ>rúJ¾­2Ó=0»ÿ> àw¿…î|>™Y=C¿sÑ> `ĽÊpü¾uËÞ>D±½Jíý¾’[Û>¹ï½€€Û¾c¿f¿W{=øÝ쾡×÷¾Ù`¾=+龎“ú¾c·¾ù/à¾òý¾p‚¾¨ö¿™Iƒ;w^†<Øÿ¾àî‘=)x:¾F²ÿ¾¦ÐÙ=RE1¾†¿<ƒÆ=ƒmT¾Û8d< {<ºö¿_^¾|K”= îÿ¾ê²H¾†¬Î=Ƥÿ¾ l:¾¦ç’=d¯ÿ¾ÿ?6‰;)F;2Æÿ>£B=¥À"¾w¾ÿ>Œ•=™d4¾À±ÿ>éo˜=¡¾àþ?±¿œ;^»Šÿ>Í:>á·¾kšÿ>ârü=rmè½^¡ÿ>W\Ì=Ž#¾çN³»·þ¿dvG»M„½t³ÿ¾mr¾(«s½ó­ÿ¾Îû¾7>½HÅÿ¾´®¾â8µ=<¾s=SŠ~?6ÌÐ>qWo¾p³?™EÀ>$f¾×M?TÆÇ>2Vƒ¾—s?ÎbF>iûl=m¶z?ƒ5Ö><ˆ¾¼?‚UÝ>¶Ž¾»ÿ>ïÎ>”ˆ¾§X?˜ k?×"žñ–н¹Šý>ÝDݾý¾°Æù>Í羟” ¾ˆº÷>ùƒé¾Ä-¾X-P½ü‚< £?ªD¹¾"¢=¼ `?vȾ*d¼—ÿ?–Z¿¾¤½T?È©Ö< u€¼oá?N€™¾UÙ¿¾M?F ¥¾c±¾S‘?nܪ¾ÁnÀ¾¥†?bë¿ìs¾œÎR¿ú ð¾ÇòÞ¾inõ¾¾Ké¾È±Ý¾ú¾'Þ龨óå¾úG÷¾€Më½ÜiÜ<6~?á ž«€½SA?‡oѾ`Ɖ½Ÿ‘?“‹É¾¥I©½Í!?â°¾yŸ½<}à|?jøÖ¾ÁÉ‘¼Èÿ>s¢Í¾™À(½@Â?vȾ*d¼—ÿ?2?E¾›o¼š2{?s¢Í¾™À(½@Â?jøÖ¾ÁÉ‘¼Èÿ>íÖÚ¾o5A½—æþ>Ÿ•â½õçR;Sm~?‡oѾ`Ɖ½Ÿ‘?á ž«€½SA?s¢Í¾™À(½@Â?u¨¨½sÐ<0 ?s¢Í¾™À(½@Â?á ž«€½SA?–Z¿¾¤½T?2\¿Û*¾hT¿¾Ké¾È±Ý¾ú¾ú ð¾ÇòÞ¾inõ¾¿˜í¾CÕ¾“üø¾…׿àðÖ<û„¿¼Ñ¿ãO¾7?>#I¿)Íf¾wS>$¿O$H¾ýg]>Œ:å>?÷6½©Ÿd¿À í>T룽/ö¾@¤ß>Ì•¦½×Ýü¾|¸ä>aO@½v3û¾¦/¿›s:¿B '½øÝ쾡×÷¾Ù`¾~Çð¾zÈô¾.Êl¾ºóô¾Ù]ð¾6~¾¤É¼<¥z'¾á{|?æ–®¾Þ;ýú?£¾j¤Õ¾3?„¸¢¾\ʾê!?—L3=\÷ê>›,c¿©øO¾æë>¢Aú¾Ó17¾Sî>ªð÷¾¡ó:¾mçã>ìký¾ý?XµºY<Ͻÿ>C1>êÛ8=™ÿ>/n#>TÚ—=?¬ÿ>kH >Ûi=ðþ?ù€º;q§¹8÷æÿ>Ó‰¯=„bP¼xÑÿ>óÿê=B÷Û¼…Òÿ>Tç==|™;Æt?-•¾<:º<ïåþ>M¡Û¾—ªô=qrÿ>«’ؾh³>¸û>à,å¾ã‰>¢°x?³er>÷„¼` ?‹l×>K“‚> ›?ŸYÒ>|µc>Îþ>ã5ß>ƒ÷e>ÊÕx?ˆvp>×?ä;Îþ>ã5ß>ƒ÷e> ›?ŸYÒ>|µc>iÿ>É’Ù>¨I>¡‡m?pó¾>ºW6ºõ*ú>rüè>_–f>Ùyû>aÁå>V€>Îþ>ã5ß>ƒ÷e>æ\r?‰2¤>¾‹ï<Îþ>ã5ß>ƒ÷e>Ùyû>aÁå>V€>` ?‹l×>K“‚>ˆ=5™¿Ç=+½çゾ=¿àÙ†>EÙk¾Á‘¿1šu>ÌÑc¾µá¿jK>à·¼@Ÿ~¿3*Ͻõ0„>Ú¿óѾב>‚:¿PpѾéaˆ>ûÌ¿Aľ—\Ž;D}ºZÿ¿ï’“=hÛú¼«èÿ¾tëµ=îÔ7»¤âÿ¾«ÌÔ=±½sÖÿ¾O–n?>¹¾­ï<åú>ðŠè¾ÂÝ<[Ðû>Õ\æ¾Ä »£ÿ>TTݾi”‰<•¬¾w<’q?Ì^æ¾à˜j½»Òú>íÖÚ¾o5A½—æþ>êXå¾½¼hû>š¿Å<4¹°=t ¿áz”¾AÁ>±ü¿>&¢¾â<Ä>2Ž¿Z¸”¾»Ì>Sö?rRŠ<MQ»±Àÿ>Ÿç?¾vP > •ÿ>Ü*(¾•>{Üÿ>5›G¾£$>'૚z¾}#¿A¹¥>ßO­¾—W¿d:¬>ë=l?Õn;Ý:Å>Çþ> b½8žß>Í?ú>x4½ «è>Egù>d ½<Øê>Ú@e?OÙ»"Óã>»ý>AF°½Qã>Egù>d ½<Øê>Aõ÷>Œ¡¼½ ˆí>ˆ¾r»ÐH¾{?@J®;¶Ò¾Vƒ?ªdü»WÛ¾Ä%ÿ>·fÆ<ËÛ¾Kÿ>¼€á»î¾¹‚s?ªdü»WÛ¾Ä%ÿ>}ª¯;2!æ¾y²û>·fÆ<ËÛ¾Kÿ>Rôv¸‚#~;‚ÿ?4I¾ä,=¢ÿ>~ýð½´O=“¨ÿ><Áþ½ø²=–ÿ>þþ¿í`»‡;ßÿ¾¤¾1½Ó‰=¬àÿ¾¨нÎi;=\Ìÿ¾—½,œ=åÚºEî$;Èÿ?Ô¾kÖ>6xÿ>0¾ý1 >pzÿ>¶¾²ö÷=éÿ>Ž´¶» ²;þ¿ÇÖó½ñyš=¼®ÿ¾p ¾èÙÌ=`‘ÿ¾vl佯±Ë=£ÿ¾l­ƒ»·–ƒ;ñþ?¶¾²ö÷=éÿ><Áþ½ø²=–ÿ>õ7ǽ á=R˜ÿ>6L¸ :?õÚL¾Äϯ> R?Í2¾j¿­>k,?¸˜=G¾¿ '会z¾}#¿A¹¥>½n©¾v4¿Ön›>OXš¾ŒÚ¿`:•>œú?ê4¼ÌâØ»oJ?Ð쪾J¸«=˜P?EŸ¯¾Æýç=4?•¸¾¾<ªÅ=c<òê¼ Û?Í2¾j¿­>k,?õÚL¾Äϯ> R?;G¾@Š¢>Ú?ÿ¿0š;Ý÷4»ªÕÿ¾ªÂ¥=%ä¼4¾ÿ¾ëÙ=KvL½tÎÿ¾ËÚ–=€gv½Tÿ?À¢Š»A•Ò:ݶÿ>ëÃ_½ –*¾©Âÿ>Sôö¼í!¾¯µÿ>‹&F½‡ü¾›dï<âtœ¾Ì£s?þó>ˆöá¾Ï0ý>Æû!>aˆä¾}ëû>³³>b‡Ù¾t˜ÿ>]w<8ž¾#Ws?³³>b‡Ù¾t˜ÿ>Æû!>aˆä¾}ëû>½;>CrÚ¾aúþ>Eî$=Ó2&=Ö”¿°âŒ¾–´’¾"Š¿£›¾Àv˜¾ñ¿ŸÊ™¾’“‰¾E¿Ã%=—l&=š”¿°âŒ¾–´’¾"Š¿‡m‹¾Øñ¾!¿–"y¾¡¾a¿äê?•zÌ<¢W–;˜P?EŸ¯¾Æýç=oJ?Ð쪾J¸«=ð?«^ž¾Ð´ä=‰i?-zÇ<ÕsÓ>Ü¡ù>ó¾8Ÿê>1Íü>ï*¾ŠXä>aþ>Ö ¾êà>²%= l&=–”¿‡m‹¾Øñ¾!¿°âŒ¾–´’¾"Š¿ŸÊ™¾’“‰¾E¿yÈ'=Åe"=l•¿ŸÊ™¾’“‰¾E¿!Z›¾v¨v¾ ]¿‡m‹¾Øñ¾!¿î3½php?å‚®¾u®°¾GUû>6vé¾§Z³¾’æÿ>aˆÜ¾|B¦¾‘ þ>&U㾢⚼[q?ÑK¬¾u®°¾GUû>6vé¾kº¾¾.âû>÷!ç¾§Z³¾’æÿ>aˆÜ¾¹æ„¾S7w¿îá¼LŠß¾sdý¾2¬2>¾gÔ¾1¿.2>ioؾQjÿ¾ÚM>Cys-ž¾)wÿ¾ËœÞ>Rñ—¾a¿ºÒ>y޾I¢ÿ¾pÒÜ>N&¾ý}¿8W×¾gÔ¾1¿.2>êèȾô¿IB>á8ª¾b;q¿:d½ý»æ¾í}ú¾qçR>ioؾQjÿ¾ÚM>OtݾŸUþ¾¨nn>s¼¼“>{u¿.™>üþÕ>éº¿Õ Œ>1Î×>ãS¿Œº–>ÅVà>sLþ¾løÇ¼ ÷8»6ì?!i>…Î>•?ºƒX> µ6>õöÿ>ºƒH>é >Q»ÿ>ò ¿>9mm?ê-È®Ùú>Ë€ƒ¾Uå>Àû>ó<¾°qÝ>¦þ> º…¾¿ð=¼}­÷9—û?÷6>¾†>ð¢ÿ>ºƒH>é >Q»ÿ>§²(>Ì´>Œÿ>ÙÎ=Pe>nµ}¿Q„´> 7Ñ>jÛ¿r§¬>ØôÀ>A¿Ùv¢>æ]Í> q¿¸Ðs?æÌë1Íü>ï*¾ŠXä>µOÿ>ÅãB¾ð¤Ý>°8?¢–&¾HÀØ>š|¿ý¤3>Bëþ»Í¿ÂŠË>Ä>3Á¿AòÎ>¦—>„õÿ¾e×>ÿ=,|¿ð4>Ü„*;„õÿ¾e×>ÿ=À´¿%#Ï>u:Ð=ͿŠË>Ä>3Ÿn¿k¹>çnJ»_–þ¾[zÜ>¦Ö>”Üù¾ô¨è>à- >Óû¾^eå>R|ü=Gz¿iñY>sǼ_–þ¾[zÜ>¦Ö>3Á¿AòÎ>¦—>bi¿ô5Ó>G7>öZA¾ŸSŒ¼H[{¿?TÒ¾F +¾ƒ3¿[ë˾ÚH¾ò°¿"OÚ¾MÚD¾‡¤þ¾¢î"¿§À4¼¸oE¿YÃí¾…"}> ú¾]Rõ¾;‰€>pêó¾ÿçð¾Œ>¹÷¾‡¹¿hhØ<Å=^,¿k`;¾dËb¾rŒ¿JÏD¾ŽÎ¾§x¿`é\¾CËj¾ Þ¿$<‚±Þ<ôÿ¾,¼¾RïY¾^,¿k`;¾dËb¾IØÿ¾¼Ï1¾ùõC¾LÑ$¿(~Ü;ÇàC?½Qó¾ÓÎz"ªð¾m¯`¼»Õó> ê¾@?<·Ñø>D½¿ ` =Mî<§x¿`é\¾CËj¾t|¿Dt¾/MQ¾J%¿×Q¾¢)K¾l©¿ ?¢<§5B=ìû¿ íO¾0Ô‘¾rŒ¿JÏD¾ŽÎ¾±¿¿sH*¾¤Ç¾¿œÎO= XZ?"ªð¾m¯`¼»Õó>­ï¾… *½¦õ>êXå¾½¼hû>Ôÿ»¢µ;.=/¿SY¾áBn¾ÿA¿š™Ù½dY€¾io¿ ¾Ú†¾ž? d=Ì6 =¾f?µˆ ¾œ¤i¾Ö?Ǹ¢¾2ÿˆ¾a?ùh‘¾v‚¾¥ø³>Xýn¿­=ýjæ>_ ü¾ôOˆ¾@Ú>6X¿-B‰¾çýß>TRÿ¾Ô“¾,ë?¡…L¿ž}~<Ô¶é>nRù¾¼’d>½é>å—ù¾ãÁF>ðÃñ>ìmó¾ÎpS>ö/j»j÷<Èá?­¬˜½…êf¾-?9ÑÎ½Ô Y¾ ? ƽ›s¾p??!=#X¿SX =b£¼>¿ Œ¾ŒÅ>²¿ãR¾~Ì>7¿_‹¾³Ä0>Ö&|¿d¤Í;~Ì>7¿_‹¾@Ú>6X¿-B‰¾ï:Ó>Wë¿} y¾ªd™7ÇÆ¦½W&?É¿À=èúƾŸ;?.ù”=Æľ÷Y?úy˜=™ Î¾«ë?>+K»pM§½¥$?úy˜=™ Î¾«ë?.ù”=Æľ÷Y?~»V=~Ⱦ€+?hº?!âK¿Š¦¥<Ô¶é>nRù¾¼’d>ðÃñ>ìmó¾ÎpS>Hùñ>aãò¾$q>î²!;X=‰¤¿Wz¥>!˲>Lp¿r§¬>ØôÀ>A¿5ë´>¾Ý²>ìj¿•|V=­5²<Ž–¿S<Æ>Ã-¯>ó¿¹>kc¤>æw¿5ë´>¾Ý²>ìj¿2lY¿¡ÿñ<-î¿g¶û¾ž»>ûè¾|›ö¾sK³>RÑð¾Õü¾'h«>”ˆè¾Á?GÜR<"+=Ö?Ǹ¢¾2ÿˆ¾¾f?µˆ ¾œ¤i¾‘¶?ä°¾yW}¾Ã©¿E¹4; ÁQ½õ*¿Š"¤>tµ½¾“o¿¨°>„²¾N ¿i8µ>|œÁ¾q¿\Ò<áÉ«¾oÓÿ¾:³>þDݾÕü¾'h«>”ˆè¾t³ÿ¾Ù¡>ñÞ¾µ ϼfŠó>ea?ƒöо’yä>£“ý>¶ôx¾°è>̶û>vˆ¾­iî>»Eø>åÿ?*ʼ:Ëg:?/ð<½;d?ä°=ë9i¼Ž?{ =­t-<ìpÑ;:þ?3*o»¤ŒÀ>ØE?Îm">l=»>òC?Ù³>ê<²>‡P?ÿ >½Lí>r©‡½”5b?zoä>Á*¾l ü>ÃÔî>ëU4¾Ÿ:ö>fˆë>„)¾¦ðø>q¼°æ?û(Á<´Ì2>?R¹Y¾cc>>YÜÿ>= =¾+ÝM>ó?N S¾ëgU:éþ¿Ž»;àÿ=X®ÿ¾¸O˜=vÁ>ö•ÿ¾û!Ö=få=€™ÿ¾ÅÕ=GãÔ:±‘<Œõ¿W±ø½å(@¾‹ªÿ¾Ëfî½ÐF^¾ îÿ¾’¾iSU¾Hàÿ¾ûÀ¤:MZ»–ÿ¿­0¾à½¡ÿ¾V¼¾Ð ¾Õ•ÿ¾>Ͼ€b¾l’ÿ¾½z¬?·,=ü—>ÑY?^G´>¡IŠ>0ó?~ü½>÷ä™>F$?ôMÂ>^£¿2-!½gX½OY¿/l•>Óƒb>£¿t”>Xƒ> Ñ¿;¤>zv>¬*„<†±÷;™õ¿V.¾ÚT-¾ ÿ¾:WD¾ZI;¾ŒØÿ¾p?¾þµ¾Õ°ÿ¾°¾‹;ûÌþ?4É®=yt¾‰²ÿ>¦×¡=Csݽ{Áÿ>nfy=Ûö½ Äÿ>ÅpŠ;¼#1<–û¿V.¾ÚT-¾ ÿ¾|{¾ò[4¾šÿ¾¶K+¾óB¾,¸ÿ¾EÀ¿×>-½/ýK¼Ï,¿Oœ>Ì—'>¬W¿>±¦>÷È>Ÿ¿óÈ—>0/> mZ<­Ea¨³¾77?f÷¬>Ӄ¾t?ò”µ>ølµ¾)ᅥñ·<ññK»ºÿ¾ ?¾, ¾À¿öìY¾gš¾Û¾ÿ¾Ïk<¾œ3â½ç² ½›½>/¤m?Œ,9>Õ è≯ù>äe=>‡2Ü>º…þ>aÅY>*ä>}ëû>¡ë¿vê˼÷j¹:ž?¿Ž±¾è%±;Œ¿Ø}¿¾êïÀ<Ì@¿H°¾a^="Λ*ä>}ëû>¹þM>c~î>¦`õ>Œ,9>Õ è≯ù>?«_=Ö“7½C?Gri¾õò“>]á?ÒU‚¾›ª£>UŠ?º£‡¾=ò>¼ †»>ó{¿s_5>ÈÓm=Œÿ¾XÝ>Õ}=cì¿Î3Î> &¸=#I¿ŸÕ>0O¼Ê^v¿«‹>çMº=Îü¾ýâ> &¸=#I¿ŸÕ>[³õ=Lûþ¾­ÁÛ>©z€<®—¼Îì¿g¿>£=>c¿Va³>þî=>|¿ºJ·>>V>°¿SDá=¼±Ë¼ö]~¿vûÔ>Îo>4¿VØÄ>ž~ >&¿ãüÍ>8N:>ÙÍ¿«¿¹±²½À==¼Œ¿Ø}¿¾êïÀ<)_¿ÛjξÚ<øˆ¿´Í¾›Ò0='ó>=ý˼/¶¿q=º>Iƒ >ÆQ¿ƒÈ>Ïg>¶ø¿Psº>øÝÔ=É=¿#©>=m[¼s¶¿CæÊ>*t¾=cÕ¿Psº>øÝÔ=É=¿ƒÈ>Ïg>¶ø¿‘68=£T¼1¸¿q=º>Iƒ >ÆQ¿VØÄ>ž~ >&¿ƒÈ>Ïg>¶ø¿þ¿ œ;ýÕ;ÊÝÿ¾‹Ý#=8¡P=ÊÂÿ¾éR=´¤¨=;Äÿ¾X–=AÌo=5( ¾¬ˆ}?´ŸV<°ŒÕ¾#?Yo>éʾ‰ë?1at>)’Ͼˆž?‡R[> ¹¾Ôw?Œ¬Lá!>иà¾Ñ”ý>ì11>TÖ¾ ?ïo@>>f¿zD]¿Ô ½ î¾{ƒ÷¾å)«¾X;â¾ðNþ¾$c­¾‹§æ¾š\ü¾{ôž¾·K&½ÁÆ)½™‘¿+Ãh>'Á[>6=¿ôU>'Ÿn>d>¿rr>Ujv>^œ¿Éfn½ø÷½3g¿G9€>¸`>u¿CæŠ>VÖv>¾¿Êm‹>«?R> ¿ù⿞=€¼´XϼŽå¿Ãb´¾ä£…>¢ð¿¡H¿¾\Ì>?¿c—°¾½È”>Ðì4¿oú4¿¼ýß¼ î¾{ƒ÷¾å)«¾¦íï¾ÚWö¾ Pš¾)ö¾lÐᆱ ¢¾–%Eºu­Ê8ûÿ?°V ¾\¼ê¯ÿ>J{ã½±òpc쾡óÚ<¼®ÿ>FÒž¼É¿æš=åÔ^>«w¿ì‡€¾`#Y>J%¿¬o`¾ÂA>$E¿>Ðz¾MÍ¿#§=x9< ¿.Y¾ò¾Œ1¿©0f¾¢µ2¾©M¿¯Ðw¾ ¾Zk¿F L=ýÓǾéü¾™ð‹¾V}澈+ÿ¾t˜¾Ÿß¾8Ÿú¾_~¾<ê¾?‹<Ë85=Y¶?¾w0º>Ô'?‰Ô$¾ôË>€Ò?*RA¾ƒP¾> :?«µÜ;…,Y»'þ?Í2¾j¿­>k,?¾w0º>Ô'?*RA¾ƒP¾> :?âÖš;íÙÏ0? ý½¾Ç>wó?¾w0º>Ô'?dɼ»Ó$Ú=Š~?ɶ½¡óÊ>÷?œl“½—¨Æ>šD?›= ½=Ó>“?\߼ͳ>]Ï}?›= ½=Ó>“?.âÛ½{»Õ>&9?ɶ½¡óÊ>÷?G½k½½ý> ^¿ýk´½"5å>áÓü¾Pd§½þ'ï>[`÷¾”¥†½Õ=ê> ¸ú¾…#½ ?ti½ÿì‡>H?›Ž€>¨à˜>^e?‘h>0Ö‡> å?LûV>îÎ?åÞ„;š½»?I†ü=ï’ >1E?“Û=I¾ª>>?ÜïÅ=ÄÑ>ªå?Àç8ºº$è¼»?I†ü=ï’ >a?0>ª¶£>@?¤S>È ®>2¾.=7ª¿”&çÁM=‘¿-ðHá¾]Þ?»îM>—”¾Ù?_î3>s—¾ƒî¿L¹º<çMv»À¿öìY¾g𾑠¿€FY¾ ¨À½Û¾ÿ¾Ïk<¾œ3â½(˼¡k¿òšÊ¾D^E¼}!ü¾|&ã¾Uá*½Fþ¾?:ݾÎ.$½ ùø¾Õ“é¾?û?Wq>¼.gO;˜£ÿ>ÅX6>$ ¾Y‹ÿ>Ò¨ >EÙ¾{Áÿ>d­A>ƒ3(¾Øº.?x;¿NSô;ôßó> üñ¾8ÚÑ=yî>¼÷¾ ï¬=*8ô>FÓñ¾é’=4ï¿ ´<8ΰ»‘ ¿€FY¾ ¨À½ã¿ 3Y¾åoq½éÒÿ¾{½;¾ì¡½ÒAU;Yÿ¿íéG;°xÅ<Õ¿-<“^=vüÿ¾ìeÀ<£E =Îûÿ¾ý3>=¦&'¹>ÿ¿÷V;âØ§»†åÿ¾É¸=ð½d¼èõÿ¾`´‚=‡¹n<(óÿ¾Û—=´ë(<:½óÛ?w»®¾.X’>Ì ?¦¾—ªœ>(?ñ»±¾ §>i;?Ãê0<`€>’s¿T‹x>oñØ>Lþÿ¾ g>9Ðã>B“ü¾¢›…>&Ää>•ü¾y5”;Á“>u¿¡X>ûXÙ>×Ãÿ¾6[I>¶ä>’ü¾ g>9Ðã>B“ü¾ƒW¿Ø½½":˜¼)$¿}u½¾zOj=øˆ¿´Í¾›Ò0=ܽ¿â<̾¤»¥=àÙ¿Šéò< Š<Úáÿ¾1îF¾ÇÔ-¾J%¿×Q¾¢)K¾Œ1¿©0f¾¢µ2¾ÆË? ç=äÉ7<2?Sn¾éð@¾}?d¾M&¾ãO?Þ=€¾Z+¾ Ë?“a#=Ú¾(;}?d¾M&¾75?)Ðw¾H¾ãO?Þ=€¾Z+¾~ì¿jdÁ<Û®É;‰¿ÞE¾ÝàU=1'¿‹ª_¾‚‘’=«èÿ¾öBA¾|x«=ä?C’¼fâɼž·?Òn¬¾×Ks>2ã?Ì «¾î”†>K¯?£å¸¾§Ì}>Dá|?Í×¾"õ°¼+Â?Ù?Ǿ¶¼ª>B“?"ŽÕ¾xš¤>mu?)°È¾1–™>œ½|?<‚"¾<]0¼B“?"ŽÕ¾xš¤>+Â?Ù?Ǿ¶¼ª>iÄ?õKÔ¾»Dµ>÷mY¿,YF½©?^Iú¾(½® é>±Äû¾Œàª½ÃEæ>µŠö¾¥N ½öî>œäÿ¾ ã¾ùÙÐ>…[þ¾ŽZá¾J Ê>°¿ˆñÚ¾Œõ¿½Q‰<ÝÿÉ;ºÿ¾ ?¾, ¾·˜ÿ¾ÍÍ'¾ÿË%¾Úáÿ¾1îF¾ÇÔ-¾Ž¿Ûa0½îñ$½ìk¿fõn>y"˜>Ë׿ç†>aˆœ>2w¿ œ„>úFŒ>Nª¿ÜÖ½ƒ|#½¯ê¿Jc>yë„>Æ£¿ßÝ:>É;‡>ä¿g¹L>'3–>…þ¿±λ¸ù»¼“ÿ¾e2>“Ä"¾¨Œÿ¾àÖ>ÔC¾µ¨ÿ¾ƒàA>Pr¾éÀ¿Ÿnļ2w½“á¿^Ø*>›Z–>O>¿ÏJ:>û¥>ä¿g¹L>'3–>z~'?ZaA¿—7½*8ô>FÓñ¾é’=yî>¼÷¾ ï¬=[°ì>&ø¾¿Ï}=Éý¿í¹;t»Ã;î|ÿ¾¡¾Œg ¾V›ÿ¾L¾<¾·˜ÿ¾ÍÍ'¾ÿË%¾ö' = Ø¿^ï¼"á[¾øùÿ¾Óú>=CX¾S¿"=>€¹v¾¢C¿ á1>ë5q¿æèª>ÎLäå¹.¾Ãƒþ¾7ªÛ> ,¾€Dû¾½ã>ñe¾+a»9 ý<‘à?ðG½—z¾,b?=Ú“¼þ|k¾¿H?Ž'=½×ÛV¾Ú?&t?®=š¾Â™Í;Ný>Ójà¾i>¡»ü>Έâ¾4.L>`¬ÿ>S"Ù¾³#U>0þ¿Ž‰ó;þÿ¶9ïÿ¾|d3¾Ä{L;}çÿ¾3Å,¾dN=ZÔÿ¾Â¡¾+µ(<;»»ÞÚ?FÝ=VL½ÍW?£?¬¾.ÆÀ½Üc?I,±¾²vµ½c*?R(£¾¦Û?J½½Ç‡Q¿Öð>-¢|=°ô¾Òoç>,¼f=hú¾Óè>à ¨=òù¾.Êÿ=\­}?B`K=nûÆ>‹O?/4Ç>æÏ>Ó3?*T·>½¾>g,?é¹>ÄÈ¿<Ëç#I¿)Íf¾wS>Õy¿=~_¾üs>ò¨¿[ñ<ŒB-½ÿwU¾‚þŠ>Õy¿=~_¾üs>íᅵÂz¾J†>)¸¿+È¿<ê&½`¿Su?¾D‹|>Õy¿=~_¾üs>ÿwU¾‚þŠ>¢Á¿w¿;© 1½þï¿ër*¾4œš>p³¿êʾï>ç«¿ü4¾Øš>âU…¼&õ¿[E¼QH>Ýìÿ¾©÷4>'Ø?><úÿ¾IR>ð(>¶»ÿ¾ÇE>ÿÆ¿¨%½›j&¼¬W¿>±¦>÷È>Ï,¿Oœ>Ì—'>3o¿J§>L‰4>7`U>ëÚ=Ë×õ> ·ï>翜=w½ô>pÍõ>"µ¿=]î>BE¼Üw2=½¿öÓ?>®‰¾Ç„¿¢~7>ºùv¾‡2¿¨S>uÈ}¾ÕZ¿WÐQ=S¢:ê©?Àо£@ÿ=©l?+ö—¾Zgü=6È?2¾ßÐ=Í’?yf½@×?À‰"º!É„>‰`?OØt½ë©u>©2?aJ©½Ml>6?~¬[½Ì€0>Žb¿VAß¾siÌ>ÁÅú¾Ý^ê¾¼"Ø>Áqù¾/mè¾ùÙÐ>…[þ¾ŽZá¾íP=CÉ;0ª?2¾ßÐ=Í’?Ç,“¾!ž=J´?†ˆ¾å3¯=4h?B =SnB;ˆØ?¨‚¾rÝÔ=-C?ïËi¾ëpÔ=À?Íry¾N›>ö$?/›v: ·/=£Ã¿‹Ä>üŒ“¾Ô»¿nÜ>êY ¾C¿5}ö=›¯’¾¸¿ï(~¿‚§†<Êò½´U¿ºÙ§>ÁXϾN ¿i8µ>|œÁ¾&¿oœ¼>nоW`Ë:=ø?|Öz<.ÆÀ½Üc?I,±¾VL½ÍW?£?¬¾K½p?P«¸¾Ò~¿ÞXó»rÃýN ¿i8µ>|œÁ¾´U¿ºÙ§>ÁXϾõ*¿Š"¤>tµ½¾ÓUC<ñü8¼*÷?|FB¾^/=>XÉÿ>PŽ"¾?>»›ÿ>½45¾ ƒR>9Ôÿ>†EмAÞ{;.ö?÷6>¾†>ð¢ÿ>lîX>ýôÿ=šìÿ>ºƒH>é >Q»ÿ> ˜­<Ï‹¼Øç?½45¾ ƒR>9Ôÿ>…M¾Ž•X>²?|FB¾^/=>XÉÿ>…ù?›°»›ØT¼Šèÿ>,=$½mÅN>~©ÿ>\b[½h”.>Äÿ>#°¼õ0>™þ? YÊ»öÏ »Äÿ>#°¼õ0>~©ÿ>\b[½h”.>O°ÿ>ኽ¶.>‘>j>á%-=úx? ´Ö>ÆÜU=Ð?dçÝ>%ÀŠ=þ>ÔÑÑ>M¹—=c?š?|¿IȨ¼£b->¡¿¥ >ŽÏ>¦(ÿ¾ÿ—>"ÞÚ>ϼ¿”)>>=Î>ÕǼÁº}ì?ºƒH>é >Q»ÿ>lîX>ýôÿ=šìÿ>!i>…Î>•?*dï¼ –:ùã?Œ¤>^è›<À ?>ͱ>XlÒ1=Ü-?Åç,»'k†9Åÿ?^ô>œŠ>†ÿ>§²(>Ì´>Œÿ>z >Ò¨ >éÿ>ö ½“ûº²Ú?¾/®>Ò1=Ü-?|µ£>}Í’=>?Š=œ>9ñ5=˜à?ø<\=†^32!æ<î ?#¾Ë>‰ÑS=RÕ?R¾>h­M=½4?H82=É8ª:áÁ?3ú‘¾–Í<½Ù?€F‘¾W¨½4Ø?P:¾È@~½ }?jB¼zœ»£ú?§²(>Ì´>Œÿ>ºƒH>é >Q»ÿ>‘B9>D§7>µÿ> ^= Z;ßÒ?8iº>—âê<¯C?ðݾ>çé;L3?zmÆ>2!æ<î ?E¶?ü]A=S“»]Ã?PqŒ¾x½½M»?J˜‰¾7œ»N'?<ö›¾1Ém¼j~&>(j|?ú½S@Ê>ÍÌ?Á‹þ½.Ô>º.?dÎÓ½…”×>´<ÿ>Ⱦ²ì>MÔ}?WZÅ».Ô>º.?dÎÓ½S@Ê>ÍÌ?Á‹þ½;äÆ>R?úɽ'ò<K˜:Qã?õÚL¾Äϯ> R?*RA¾ƒP¾> :?"Rc¾Ö¨·>c{?מ±>Ï2½:ëp¿³ëÞ>ï‹=Áý¾Ý˜æ>LgÌ;º¿ú¾k`Û>¼:>çþ¾š˜j>åö;/y¿8×Ð>Tyq=™d¿³ëÞ>ï‹=Áý¾UÁÐ>m~²<öy¿Ì—?qmD=¸³ò<í?w¢Œ¾ºb¾R|?¨x¾ÊÁ\¾ÅŒ?äô…¾Œ0E¾Ä¹?”==ÀyK¹?À% ¾û²¾å'?YࣾÆ,¾„Ù?‡¤–¾O‘#¾M =5Vq=¶h?*RA¾ƒP¾> :?V¸E¾õGÐ>û?ˆb¾9¹Ç>Ú9?ˆ¿«eO?ni•¼Mjð¾g~õ>?T¾¶ ï¾ú_ö>Ù|´¾ùƒé¾²žú>oK¼¾€¼¿Wÿ%½£-§¼y‘¿¦>_T>3o¿J§>L‰4>Q2¿Vž˜>^A>ûé²<Á¿ª’½ R%½@Q¿Ž[ľ‚¼P¿£;ȾF$ʼ+m¿Ÿº¾Â˜;¦¿¿rH5½F$ʼ+m¿Ÿº¾‚¼P¿£;Ⱦ£_6<ÞW¿Ní¼¾ÛT82ö¿6³ø"¾P¿¦{½>õG8¾T¿’Y­>—<¾Û¿WŽ ½oNºåñ¿Çñ›>I=ŽÃ+¿ÈA©>?²¤½ù.¿û@ª>2Þ½›|?;2>Ьµºÿv?üUÈ>å—‰>½8?×úÊ>Lx>` ?‹l×>K“‚>*~Æ;‰ý¿ˆOË;µ –=qËÿ¾ˆ$¤=$;À=´Ëÿ¾­”t=È=_´ÿ¾xt­=[—A;¼þ¿Û"³;‡¹n<(óÿ¾Û—=£E =Îûÿ¾ý3>=ã5=mãÿ¾EÆ™=_!­;ûý¿Ù4¾;ã5=mãÿ¾EÆ™=µ –=qËÿ¾ˆ$¤=‹Êa=Æÿ¾'kÔ=lrÐ;;ý¿§`Ù;‹Êa=Æÿ¾'kÔ=µ –=qËÿ¾ˆ$¤=Œ7­=`¬ÿ¾Æ×=þ?½ØÈ»‡ý›»SÎÿ>½:¢½þ鋽äÿ>œ³O½Ûª½îèÿ>ñ½£S<½(E‹¹êÆ =ÔÙ¿"ŠÉ<Ÿ¾û¿ß¡Mñ½£S<½¹üÿ>dŒ4½àtܼhèÿ>”|–½iŒ–¼4 z?ÖbQ>®i„½?4LÝ>â¢>•Õ?Ä\Ú>l°>„?Ë¢Ð>Nð¥>ß[q?ØÂ©>ë ½•Õ?Ä\Ú>l°>?4LÝ>â¢>@÷ý>t—ä>6!­>ÅØ>.h¿DuÁ81?ß>u«ÿ¾^¡¾9cè>Ûiû¾ä¿˜¾çýß>TRÿ¾Ô“¾É¾¢>ÙTª<+ªr?éžå>ÅåH¾¦bû>Ÿ>Ú>U¢<¾Ëÿ>±†Û>VÕ[¾aúþ>ÁS¤>ìUŒ<µjr?±†Û>VÕ[¾aúþ>²æ>ˆdh¾UNû>éžå>ÅåH¾¦bû>Šƒ½¹³™»‚Þ¿8õ>N½ªd¿Äê_>é|½ ¿³ês>ø½ÛM¿™5D=´¿åýš»öA–¾XÈ¿ç#Ľî͇¾qu¿¬¹½,™¾¬ã¿4Û…½„K-¢'?ã›=ÖW¯>g?§(r=éצ>eP?ìº÷:IŒº¼ãî?§(r=éצ>eP?ã›=ÖW¯>g?|\=q¯´>ly?Ù7L;ˆwC½µ?e€=–°Ž>ŸÇ?¿3€=§¯—>Mù?$=-Ÿ>¡+?Â8; ªA½r¶?¿3€=§¯—>Mù?e€=–°Ž>ŸÇ?¸Š=„¹…>—‹?²ú}¿Áú½?ØÝ<Â/¿ÞXоQÞŸ¾U¿j¾Â¾I¤¾~¿UŠÍ¾jÝ®¾2×t¿X/½ é“>‚å¿p^Œ>^ƒÖ>bþ¾ø3Œ>îÎâ>tF¿&W™>Ê‹Ü>Q—¿ŠêS¿>xA¼rRè¾"7û¾žaº¾ î¾{ƒ÷¾å)«¾~ýð¾«[õ¾W@¹¾”4y¿ëh¾Ù[ÏjѾIK¿ß“>ÞYÛ¾;8¿¡J>J›Ò¾œ4¿(jó<Ýá¿OÆ;N˜ ¾Œ„¿Ä”¸¾>³œ¾õh¿œ¨¾:­¾ï«¿³a­¾¼Ø¼h ó¾Á1a¿PH½;ûê¾Êù¾kÜv½›<í¾ð‡÷¾LT½«{ä¾åbü¾…€†<Èyû¾"ô^¿LT½«{ä¾åbü¾kÜv½›<í¾ð‡÷¾€$¡½4Gæ¾¢û¾ðaºÃë¿çrË<:­¾ï«¿³a­¾‹Æª¾}x¿T¾ƒû¹¾ä‡¿á|¢¾º-;»DῘÄù<‹Æª¾}x¿T¾õ¸·¾ÔI¿|a’¾ƒû¹¾ä‡¿á|¢¾O’†¼ºõ¿\–Ø;ƒû¹¾ä‡¿á|¢¾¼’¼¾â¿ _²¾:­¾ï«¿³a­¾ îu½—ƒ¿h»`<ƒû¹¾ä‡¿á|¢¾¸xȾd!¿¤§¾¼’¼¾â¿ _²¾ô»)þ¿!wJº{O%>î—ÿ¾Í”&>îA>9{ÿ¾Ÿr>r6>.ÿ¾Vô>š.ß:zÿ¿ªBm»áðâ='‡ÿ¾Sy+> Cä=‰|ÿ¾‹ß>îA>9{ÿ¾Ÿr>¯iÌ;Tþ¿ä‘d»üK·=?‘ÿ¾R > Cä=‰|ÿ¾‹ß>áðâ='‡ÿ¾Sy+>’Ê?»öô¿ðo”¼` >õÛÿ¾ú X>üq >Ñ’ÿ¾PÆ8>ð(>¶»ÿ¾ÇE>ÂD¹Ÿþ¿è‡Ô»îA>9{ÿ¾Ÿr>üq >Ñ’ÿ¾PÆ8>áðâ='‡ÿ¾Sy+>Äÿ?æܺR ;S? Ìž¼RL9¼?/ð<½;"?>:š¼+ ¡<2ÿ?Ïä?»äý‚;³îÿ>÷2›¼e}Y=Ñëÿ>‰´M½@1="?>:š¼+ ¡<6wå¼2«¾¾qzm¿vùF>‡Nç¾z6û¾Áý@>„ƒÝ¾Ç ÿ¾d[>-à¾5bþ¾Wÿ?Óßk»8Ü/;"?>:š¼+ ¡<Ñëÿ>‰´M½@1=Døÿ>ö¡F½(8+;Žþ?åª[»“Ä»;Àÿ>›†R½ieÌ=kØÿ>èaM½|ÚŒ=Ã×ÿ>­5¯¼ì±=æý?(” »)qÏ;Àÿ>›†R½ieÌ=0 ÿ>‡%¤½¸î=¶»ÿ>k¡½˜æ¬=äþ?o?»mÓ¤;³îÿ>÷2›¼e}Y=Ã×ÿ>­5¯¼ì±=kØÿ>èaM½|ÚŒ=Àþ?% r»Çî¡;Ã×ÿ>­5¯¼ì±=YÁÿ> Ò¼Doñ=Àÿ>›†R½ieÌ=˜Æ÷<39»Áá?°¾Ÿ¸½xc? Π¾j¡ä¼Ì)?ùõ«¾§à:¼X?$V={;b;x×?ùõ«¾§à:¼X? Π¾j¡ä¼Ì)?`¯ ¾Ê£;d"?¬žú»„ai»«ý?ªD¹¾"¢=¼ `?–Z¿¾¤½T?°¾Ÿ¸½xc?jî¿úo.<:Ѝ àR¾@­-¿Ä 7?¶¢"¾<¾õ¾\Æí>ɬ־¾Jî¾u”ó>Iܾ¶ô¾žÓì>Ñâ¾0Ÿ¼Õм…ð¿£°;>Ĉ½Táÿ¾Äê_>é|½ ¿›J>ûÒ½Ã×ÿ¾A꿵ە»æ©Ï¼û#¿¥r½’æ_>ƒ3¿ƒé¼RÒc>Ú¿Ë(½õóF>Ôõ¿¿=O<ÔõHíÍa¿VÒ²>•Eá>®ý¾¨r²>Éî>[¶ö¾È[¾>µOç>Üú¾.¹¿C“1=Ù9‰¼‘í¿#N¾0b_>1ì¿«–¾¬U;>„I¿à¼ ¾ ÓZ>~ݾ."`?Wa\¾¾Jî¾u”ó>IܾM從¶ö>ƒâ¾…`í¾vñ>Y¾æ¾”õF?˜ï ¿I%ä<)ë÷> 8ì¾DŠA>]ë¾°­_>ðÃñ>ìmó¾ÎpS>b”@?$½}f(¿¨q÷>UÚâ=bƒí¾Åñ>šyÂ=#Mô¾)uñ>Úý=غô¾T›ÜºÁÛ¿ =··>=×ÿ¾(‚X¾ep>¨¿u”c¾}>k-¿•Gw¾$W;¿µ¿ßvB=ºžè=µ§¿+O¾`>«ë¿^,œ¾&«>¨‹¿n¿Œ¾Å–0½€‡A¾á${¿¡J>J›Ò¾œ4¿ t…>-`Ú¾ñH¿°U‚>w Î¾Y¿Sÿ?ëD”;’´Ä¹føÿ>n¾q=þkï¼Âúÿ>Úxk=Ì&•9d?ä°=ë9i¼œ1;½çÒú;š¹¿›X>|‘š=¤§¿¤Ÿ>Qº©=~ý¿Þv™>"q=`å¿ÿ?‘;³¸6;Âúÿ>Úxk=Ì&•9Œóÿ>ŽoT= Yí<Ž?{ =­t-<§DŠ>¿u¿Ëš˜=$œÞ>Âþ¾¼Ò>6<Õ>õÖ¿ËÅ>â>oIþ¾ðÂ>Àß;ký¿¢Ù¹»0Ê=’°ÿ¾"Ö½¶ï=°’ÿ¾¾Øû½@¡þ=žÿ¾³É½^Æ¿¶XN;A+=ŠÈ¿Õg=õ”¾Ù²¿}c=kI¾°r¿7¢€=G=„¾K¿éYß;tS¿uò¾”±¾O­ö¾…±í¾,¥¾FÓù¾Ù–é¾xC²¾ä»ü¾tøE¿˜má=³×?h÷¾DàÐ>—Tí>®Öñ¾­ùÙ> ò>2Æ÷¾ï©Ü>´Ìê>¬ðu»Aþ¿Í»k *>«ÿ¾˜×–½û9>ÒÈÿ¾U?½Y>9¹ÿ¾Z½C½¿¦49tÿ¿±…»É >ü«ÿ¾êᕽk *>«ÿ¾˜×–½Y>9¹ÿ¾Z½C½½m;kþ¿7S»É >ü«ÿ¾êᕽ@¡þ=žÿ¾³É½€a>Ñ’ÿ¾Ö›Ç½0 ì8ûý¿–޼€a>Ñ’ÿ¾Ö›Ç½k *>«ÿ¾˜×–½É >ü«ÿ¾êᕽÏÿW»¦þ¿-Å´»€a>Ñ’ÿ¾Ö›Ç½¹o5>Ü›ÿ¾…Ͻk *>«ÿ¾˜×–½Éþ¿Ì“;…'†»Üÿ¾^ã)=lɽtÎÿ¾ËÚ–=€gv½œÁÿ¾Á^‡=SG½½Îþ¿¹S¤;ì ]»"§ÿ¾`3º=[ì½õ¸ÿ¾-‡l=¸Ëþ½œÁÿ¾Á^‡=SG½½ƒ¯<|Å;Íð?O¨¾*T'¾ºL?'£¾"ľ9?4œ²¾\¯ ¾d?yµÙ;~4½å¾?§(r=éצ>eP?¿3€=§¯—>Mù?è¶=Mô¡>¢'?k–‚ºQf½/Ó?y>‰•©>û=?q9þ=Õ¦>=+?w+>oG˜>ÿë?¢±?W¤G½Ðy;¬? ¿”>Aú¼=´é?È”Ÿ>g(î=ÖŒ?ÿ>ížü=.É¿Ï%º z'=Ù²¿}c=kI¾‰š¿Ç¦ì;ó䊾h\¿ådý<Þ°}¾ŽÀê¾¥âN?CI½>7¥ì¾qò>YNê>Kæ¾|Dô>r1î>Òæ¾b÷>…yç>àvä>¬e¿½Œ®;[°ì>&ø¾¿Ï}=;ä>siü¾“Bo=1Ñè>Ñú¾Ã®=eÆ¿ü÷N;ü5+=h\¿ådý<Þ°}¾°r¿7¢€=G=„¾Ù²¿}c=kI¾ÇÜ¿Üw9›D=h\¿ådý<Þ°}¾ ¿ÅaŸ<¯Ò]¾Õ ¿o=Êoa¾u¬×ºfþ?‚ŒÞ;Reø=˜†?°¾¾™çÂ=ò}?Âú·¾§Íø=ÿz?R±¾²ax¿Äq=°u>à†¿2 ²¼ÎÒ>­þ¾Zðâ¼ê‘Þ>ñ„þ¾y–û;^Ú>Pí~¿H\û<u°=°r¿îN =«%Í>V-¿Ì¯Ë< ¾>­Û¿é2;WvÉ>,à£<ñ`P>U—z¿Q„´> 7Ñ>jÛ¿Ùv¢>æ]Í> q¿/ø¤>î˜Ú>l ¿Èõ½•¥?ºž*½}N>›ç?øÝŒ>÷ÍM>Ø.?ŒJš>b¡f>wL?¹O–>`=5[„>ºæv¿/ø¤>î˜Ú>l ¿VÒ²>•Eá>®ý¾Q„´> 7Ñ>jÛ¿ëõ¿È4ƒ<‘7껲€¿§µ>ÃD#>9^¿;§Á>ž~>Öt¿Gɳ>CÆ>ˆ »¥< ?Ð+V¿ŸÈ£>$íæ>ÆOû¾ö³ >ò ñ>†®ô¾¨r²>Éî>[¶ö¾W÷¹×·¸>DÂn¿ŸÈ£>$íæ>ÆOû¾VÒ²>•Eá>®ý¾/ø¤>î˜Ú>l ¿ ¹¾Ïz=Ä|?SÍÌ¾È ¦¾.?ÀçǾ®—¾åì?˜öÕ¾$B›¾.?ùn»Mw÷<¨á?Ç =ds­¾ªH?rV=8®¾ôR?Cnk=æw¢¾ #?N-—;ý`Œ<®õ?ð­=iº¾Ói?D–Ë=Ùë­¾¶I?rV=8®¾ôR?£¦n¿­¹> Ú‹¼Ò8ü¾X«æ>ÅY±¾ßý¾@ ã>eÈÁ¾7P¿ $Û>é´¾.·¿Xjð»þ®>½”ø¿#C³½`™>”¿Ôgb½c'œ>1²¿[(‰½&Œ>¾¿¨]»˜š6½1²¿[(‰½&Œ>am¿· B½íò}>†U¿ÕŸ½¾úx>é†?aC½T*=öa?äŸ>„€l¾±ù?5ï>d"e¾iW?´•>Ô€¾˜tÐ:ÿ¿1þ§»EéÜž8h?F_A¼~5ç>°ü>¯ ½û¯ë> ¾ù>½Ÿâ>æ=þ>r ½e¾?ºZ?¯ ½û¯ë> ¾ù>r4g½Ÿ‘ð>Uö>…m½ñIç>åîû>ó·~?߱ؼå[Ž77?f÷¬>Ӄ¾W ?÷œ>ŽÁ¾Fz?þ&¤>!VϾÍ~?íö·¼•À½Fz?þ&¤>!VϾW ?÷œ>ŽÁ¾¢a?O²•>ûë;â“~?Au¼IeÕ½Fz?þ&¤>!VϾ‹?÷Ê´>QJо77?f÷¬>Ӄ¾$= $=Ũ?½Qƒ¾¯]‚¾y!?ØHr¾x¾áÓ?Ù|´¾Mjð¾g~õ>?T¾÷¾,šî>¶¼º¾@˜<g®žµ[¾Xäÿ>È>ÛF¾àžÿ>ýÚú=e4B¾³ÿ>ÑBc¾™y?Gð²¼N|ݾÿ>À6:…Ծǟ?®ñ™<[ÒѾmÇ?¤¼ÿ»Ïé¿äQÐ<âÁ´;9^¿;§Á>ž~>²€¿§µ>ÃD#>ñK¿áÃ>'½/>Pdw¹ç+p;ÿ¿îí&>²>‰|ÿ¾ªó>dwá=+Šÿ¾Ë>8‡ >}ÿ¾ÖJ¹¾?Nn?ŠWL½-±Ú¾‚Sÿ>&ݼ¦Ôå¾ÌBû>Ï޼N|ݾÿ>À6:nd½®tœ¼Þ?e >80Y>×M?Äê>øS>WÐ?áï—>¹U@>²ñ?ù(_½u ¤¼€‘?áï—>¹U@>²ñ?·a¤>ór8>>?e >80Y>×M?hªO½nÄɼЗ?3‚>„+P>.q?Äê>øS>WÐ?ãP‡>;¨d>Ȳ?õ¹S½®o¼Tž?Äê>øS>WÐ?3‚>„+P>.q? ‹>¢Õ9>B“?Q@¿¼Ó¶3¿š76¿‰½÷ñ¾l=ó¾†Þ‡½Bìô¾4Ùï¾kÜv½›<í¾ð‡÷¾öØ)½P«ï¼Ž«?ãP‡>;¨d>Ȳ?gív>2«g>py?3‚>„+P>.q?Cÿ^¿Ó.½²„ú¾ òû¾JÑ >'„澡ø¾”Ù >š_í¾Š”ö¾Ï>RÖï¾G­G>ïz?¶Ø ½tb×>ä ?/1¾¾‰¶Ë>ÙÌ?Š‘½¾Æ3Ð>Ž?Jñ±¾£å¼  w½o?äã<„;VÔ?~»V=~Ⱦ€+?Ýk÷<>ç¾¾ùI?R ž¼f·¶¼ã?‹€q;Ä´¾cE?Ù‘0;B`ž±?Ýk÷<>ç¾¾ùI?×>8½d½¿E=» Ž>Î¥¿enÞ= œ>ù¿ëø=ï> ·¿¾ù >w ë¼lнO?o™ø¼ûè¼¾Ö?²¤¼>–ξò™?Ù‘0;B`ž±?«þ?Yû¹;K²>»;ßÿ>›–³=g[2½ãÄÿ>D0î=”ªh½xÑÿ>óÿê=B÷Û¼ßþ?e€<;ͧ»F²ÿ>ÅÅ>B㎽’°ÿ>àô=ÂÁ®½Ÿÿ>0>—ÕŽðx¿þªn¾Ë¸<–ì¿÷¯Ô¾X«¦>F²ÿ¾ö#ݾ蠳>%[¿ÒrоæX¶>ù?t滳˜Q<<†ÿ>±è½u4¾pÿ>¢³ ¾UÝ3¾V›ÿ>‘a¾–@J¾Ù1=1'›;þÁ¿Ú‘¾œ‰)¾Ô·¿Š“›¾#Ÿ¾Bè¿fõ޾6¬ ¾#ž¿Û9“<V$¿a‹‡ß¾Ýöó;áÎý>êXå¾½¼hû>ä“»RrºÒÿ¿P¼ÿÕÐ*½4?àr?F9¡>q>P=Ã.ú>æè>ª»>†ÿ>uUØ>ñ >æéü>bgâ>9 å=±~?ñIÓ½÷×Ì<„?in;™g¾k»?5);AE­¾ØD?f½À¾o·¤¾uÿ¿Ó…»O‚†9@Úÿ¾CjĽŸ­»¥Úÿ¾÷¾½]è<Ùéÿ¾rh†½EWX<±ÿ¿ï&»)»‡øÿ¾†½¼6ݼlëÿ¾w¬(½‘«"½¥õÿ¾7½üì¶»DĨQ¿t$¾¿|b>ñ¿0Õ,¾"¥y>S¿_“<·Ö1½ ·¿¢³L¾@js>äf¿aA¾ô‹Š>=·¿0Õ,¾"¥y>S¿AÐ…<•¼6½ÿµ¿0Õ,¾"¥y>S¿aA¾ô‹Š>=·¿<Ÿ!¾TªŒ>f¢¿Æ#—O¿«´%¾9 ©>2=¿Š:3¾73š>¬¿VÓ¥<«Ã>½q«¿±QV¾\ªš>ø2¿Š:3¾73š>¬¿aA¾ô‹Š>=·¿û†<”À7½;µ¿Š:3¾73š>¬¿<Ÿ!¾TªŒ>f¢¿aA¾ô‹Š>=·¿ÈË<øH2½—­¿aA¾ô‹Š>=·¿îîa¾”4‡>íØ¿±QV¾\ªš>ø2¿^“?øT$=~)=a?ùh‘¾v‚¾í?w¢Œ¾ºb¾¾f?µˆ ¾œ¤i¾_‰?Ù½öÔL=Ÿ?ëàÀ¾Î‰•¾ÿ^?æµ¾y뜾3?éÓ²¾)\¾]¶?ÌXݼåy=¸X?¾¾¾pj¾ ¦?¢´¿¾H¤…¾‘¶?ä°¾yW}¾N¾?ƒ‹\<Þ.=3?éÓ²¾)\¾Ö?Ǹ¢¾2ÿˆ¾‘¶?ä°¾yW}¾þ¿òíƒ;'ÂÚ;V›ÿ¾L¾<¾î|ÿ¾¡¾Œg ¾@‰ÿ¾Gò½ˆF7¾ýÐ~¿¡üŠÈÍ¿:F¾õÎ>JC¿Ò¬<¾7oÄ>>ä¾ÿ9<¡¯l?uè¾…`U¾øù>ãpÞ¾QŸD¾ÿËý>š@é¾(d7¾z8ù>Îÿ¿‘^»ÆdD¹î|ÿ¾¡¾Œg ¾‚ÿ¾;pî½8I¾Uˆÿ¾ŸÄ½""¾ÉÙ¿Ë<ŒYÀ<·`¿–S¾êÄ>9˜¿™Ô`¾¶Ù¸>M„¿U÷h¾ÅÃ>ÿÈ¿¹ÂÊ;CÛ%=O"¿§u³¾¡¡¿>±ü¿>&¢¾â<Ä>ãU¿ÐD¨¾nú³>8%'>Cd|?¾e=?UÕ>i?ëRs¾‹ÅÇ>äJ?t~z¾¿ðÊ>ßÀ?Ã\¾A‰X>ä-z?ŸÅ~<æuÌ>£u?C:<¾Ñ®Ú>mþ>ÞXP¾¿ðÊ>ßÀ?Ã\¾ Tʾá¥j?Ãúx½zäç¾ ‹ú> Ⱦùƒé¾²žú>oK¼¾$&à¾4…þ>R_¾¾ÈGO?ù«¾"dö>ýÜð>²…è¾W ñ>ãûò>Ÿë¾¥»ë>€»ô>~9ã¾\:î>”û¢¼_¿…‰½Ò(>aQ¿·½¾ßÜ/>‰Ð¿1šÍ¾oóF>T¿×ÁÁ¾§î¿Aü¦»©Ì·¼!åÿ¾°^½33C>Âÿ¾Â̽aÁ=>¿W ¶½†[>Ã;m?ž|¼BÀ>ZÕú> F¾¡è>µOÿ>ÅãB¾ð¤Ý>1Íü>ï*¾ŠXä>.Ð?Ëœ½O».?&Æ¢>ã@^½?Xž>`’ª½O]?,º­>¡Ÿ½ÿ¿ö ã:Q¼ » ¸ÿ¾øn¾¶¨J½´ÿ¾+1¾ü6„½üÆÿ¾ËK¾mn½ÏÅ?\q+½£²»?Xž>`’ª½üû?Ó0œ>Lç½JC?VÔ¨>Zcн û?wÓ»3Ž)¼O]?,º­>¡Ÿ½Òm?]¾>–½ûs?䇲>ßBM½Nä(»Îüí?’gM½,c>=(?K%½G>Òþÿ>ÛኼIX>Ö?þý? ¼7ø:#g?Ǽ¶>AÓÒ½Òm?]¾>–½O]?,º­>¡Ÿ½«ü?­•<ŽÂ»†ÿ>Lû6¾ýJ¾;sÿ>>$¾ÙC ¾V›ÿ>·µ5¾ß6ó½BÏh<ÊÛ=ÉÔ?vÿ°>Ÿ¾… ?ÔbÀ>ß¾•ï?°æ¸>î]ƒ¾iÃ?Ðâ ½`—¿*F8=ÃFY>+i¿‚Œ¨¾Òqu>ùh¿ÐÒ¾PU>Ù¿fL™¾ŠÈ‹;ùf/=IÃ?ýÇ=–>„¾Ý{?=™ò‰¾ ¤?&€=à”¾ýØ?:†Î»Áý¿l°»¨m³½'½ÿ¾{6ƽ!¿¨½áÔÿ¾÷¿½ÓÛß½„·ÿ¾}¢½ìš(¿"®È½°þ>¿Fò¾aûɾ Qö¾¿˜í¾CÕ¾“üø¾¹ûô¾UgÕ¾&mò¾n[¿9îa<V-¿Ì¯Ë< ¾>Rd¿"5Ž»ÏÙº>®Þ¿”ˆr<›U缺g¿/¶Z¼£¬>PU¿ý€<æ@¯>J(¿GÉ;FA >ÈÁ¿ Ì »­'2½ &¿0rż+Ý>”¿Ôgb½c'œ>Uk¿õÚ,½FΪ>òï¿û “;±¼LŒ¿îÛÿ¼Ù·>ºg¿/¶Z¼£¬>Uk¿õÚ,½FΪ>ì¿Î?ÄLŒ¿îÛÿ¼Ù·>Rd¿"5Ž»ÏÙº>µü¿qÊ"<¦\°ºRd¿"5Ž»ÏÙº>PU¿ý€<æ@¯>ºg¿/¶Z¼£¬>ŒÓ¿`$•;P®½J(¿GÉ;FA > &¿0rż+Ý>ºg¿/¶Z¼£¬>‡DÀ»|£¼Òñ?ÛኼIX>Ö?K%½G>Òþÿ>µsu¼{f9>Ýìÿ>ê»mF¾©%{¿ÒžŒ½—ÊÛ¾Aÿ¾ÞĽÆÁݾ™Öþ¾ð±½PÿѾò•¿^”n<”"7¾XØ{¿ð±½PÿѾò•¿Ò³o½ËŸÏ¾²¿ÒžŒ½—ÊÛ¾Aÿ¾X< c´½ ÿ~¿\UÖ½Ǿð¿c²½Œ¡Ä¾(¿ð±½PÿѾò•¿ôøI?'3¿è"³<]ë¾°­_>YÄø>/Üé¾Á;>Hùñ>aãò¾$q>ãñ„;¤½Ë,¿c²½Œ¡Ä¾(¿è–G½Rc¾ 7¿Ò³o½ËŸÏ¾²¿"©¤ºqa­½­¿Ò³o½ËŸÏ¾²¿ð±½PÿѾò•¿c²½Œ¡Ä¾(¿~ÛÜ»2 ;ºý¿›½½½¯ ¯=w¾ÿ¾ô¾½ß5è=£¬ÿ¾ È‹½÷Í=†Êÿ¾\[»¶ƒ;ÿ¿ëмp”={÷ÿ¾³Æ*½`›c=„õÿ¾.‹.½ˆó°=Þäÿ¾ô›²»Vž;jþ¿ È‹½÷Í=†Êÿ¾õñ0½Hàï= Óÿ¾.‹.½ˆó°=Þäÿ¾Hþ?Zd¼;g(»oÓÿ>„¬=.h»½%Íÿ>dàº=Ž«–½Ñëÿ>ƒÄq=Nõ½¥¨¼µƒŠ<¾è?\>R>ãmU¾£?¦^g>ÂC¾Z?Æ¥J>)<8¾ ¸ÿ>9a²¼[ú‡)<8¾ ¸ÿ>|_<>f¼M¾ñ½ÿ>\>R>ãmU¾£?åŒü¼†eP<ŒÛ?0{>ý÷0¾Ì&?6c>Â4,¾ëåÿ>¦^g>ÂC¾Z?6=Ù¾?ߥX:T‹x¾(c?§ÏŽý÷0¾Ì&?dŒ>1?7¾Šw?²g‡>‚¾ôO?ÕŽ‚9¨ÿ¿\äS»ÌÔ¼¾´U¿»³Û¼~ޝ¾CX¿ ÚP¼Ä]½¾1\¿/Ûs;`e*=5e?éâ_=°’¯>N?Þ8¹>U·>û?§[Æ>½¾>g,?é¹>Þð»üí¿èc¶<)½ì¿óÊe¾±FǼ„õÿ¾N™K¾àN]½bÚÿ¾†L¾ôD:Mÿ¿74•»œE9<áÿ¾0Úã½EéÜÄÖ:üË+¼Oü¿kíâ¼ÓQ>B¿A2»­ÜK>¿æã¼$F/>‹àÿ¾¨Ùܽ6Xâ¾Úõc?Hü¾ þç¾HÜû>(ñɾ&Šà¾Ì·þ>YÚѾ²辚ú>Û­¿»Kû¿ƒ_+<%º½m­ÿ¾ 6¾Cú½¡ÿ¾:<¾áž½ÁÄÿ¾EL¾ÖÉç»rú¿©3<áž½ÁÄÿ¾EL¾àN]½bÚÿ¾†L¾%º½m­ÿ¾ 6¾º0(=Þ8ã;&Ç?†ˆ¾å3¯=4h?bøx¾Â„¦=Œ-?¨‚¾rÝÔ=-C?1K ½Šg'¿ê£@¿}¾¾Ê§ï¾¿*÷¾¦{;`Wó¾„gò¾óɾGê¾!Ëú¾¥®÷¹í«¼ñ¿A2»­ÜK>¿kíâ¼ÓQ>B¿q¿»Ä[g>Ý&¿¡±„%xc¾&¿ŸËÄ>ú+T¾rø¿kÐ> Ïï»}ö¾(í¾Tþõ=?î¾-õ¾”>iñ¾:ó¾óîð<ø\Õ;Câ?Ü,n¾ø9Y=J%?èˆ\¾„ =€òÿ>bøx¾Â„¦=Œ-?ÍZe<R±;žø?²>¾©‚–=еÿ>”R¾1¥d=.æÿ>ŠZ:¾ K=Èÿ>qz;¿®’¼ÏB.?½4õ¾ û>ø‹ñ>>{î¾Ï>‰Ðø>Cð¾|>ËÚö>‚‡<^`¸;ö?²>¾©‚–=еÿ>rúJ¾­2Ó=0»ÿ>èˆ\¾„ =€òÿ>ÐÝ<,³<Òå?èˆ\¾„ =€òÿ>Ü,n¾ø9Y=J%?”R¾1¥d=.æÿ>õ‚à<Ð:Ÿ;œæ?”R¾1¥d=.æÿ>Ü,n¾ø9Y=J%?‘îW¾à¢=¬?YaÅ;”@–;þ?ŠZ:¾ K=Èÿ>4I¾ä,=¢ÿ>²>¾©‚–=еÿ>vÊ¿ñ†%½þ$Á¹™E¿0 s>ôá >%w¿Z.ƒ>w î=ë6¿¦m>©ØØ=¢y½ÿ>>ê{¿LÁ¾$ÔÜ>“ÿ¾•³¾„*Õ>û²¿¢ÕÁ¾.Í>Îú¿‰;È+ã<œæ?ݶ¯¼]3™¾Zò?ts6½ˆI ¾?ô À¼cª¾„.?¢Wؽy—¼ †~?gcžY໾ªb?&ž‚‘¯¾²ƒ?µùϾ—³¾hæ?~²¿Š3=+-®=+?è¶=Mô¡>¢'?øßê=•>VØ?oG­¼Ý‘»°ð?8¸>çá½m7?Ou¸>Yx­½Ñ??:!¬>Éƽë?¡ ;1ë>½#¸?Š|²=Uú‘>ÈÍ?75Ð=%‘…>x?øßê=•>VØ?ôÛ3;¤<½¬º?øßê=•>VØ?75Ð=%‘…>x?4† >³†>A€?B:%;b‡.½FÄ?4† >³†>A€?75Ð=%‘…>x?–ô=\ÿn>Ç/?j”¿Pn8½Zÿ½3¿uwžVœê=l?¿•¹¹¾¡º¹=ܽ¿â<̾¤»¥=Êz¨;ˆ¹½BÞ?³¤²=Om>7?Ð ×=S±Q>=òÿ>–ô=\ÿn>Ç/?L¤˜½~¿ÿœÅ=M̾2É¿akÎ>2tľÇ¿K<À>!½¾g¿ó¯Í>6×<Ú?@=Ä\º>’=?Ûnš¾‹Rº>€?ådª¾“V¬>„~?µT¦¾lµŒ<3 *=Ô½?Ï$¾ËÖ’¾Ö?"42¾Yn¾@ˆ?Ã(H¾R,¾é?1øà:ÁÙ,½†Å?–ô=\ÿn>Ç/?Š>¼xo>{-?4† >³†>A€?u¿Ðºâñ :èÿ¿ëÿ½ME.;%Íÿ¾Z ¾„¼XÉÿ¾(Ò¾¸¤§ø>ƒÞ¾/ýÓ>éý>á¾£á>iRú>&5«<-Ç}¿8é> &¸=#I¿ŸÕ>Õ}=cì¿Î3Î>ëº= 7¿ÂPÇ>>-½@<ï;´Ã¿›X>|‘š=¤§¿SŽ>'i>=ô¨¿£Y>°õ†=[¿é(½/ <ÒÅ¿£Y>°õ†=[¿SŽ>'i>=ô¨¿2 {>XæÒ¬ì=ßÜÿ¾QÞw>J™ô=Ã(¿zŠl> ó¸=q¿á@¼ÑB½»²¿\UÖ½Ǿ𿪾J ʾÃõ¿Š!ù½<ܾ¾%@¿ Oݼ{;R½«‘¿ª¾J ʾÃõ¿O¯$¾Ÿw˾(¸¿¸W¾Ÿ½¾|,¿O{?E¥E>ËBÊ­5œ¾¿b?”†Ê>{N’¾ò³?œnÉ>™õ¢¾;pE½¨³¿s«»C;>I¿ Ý•½Í=„>ëU¿ªeƽ0„”>g¹¿ÅÕ½¡\²;ÿ¿j~:¯]:¾1Îÿ¾ÐG;Jš¾gºÿ¾ÃE“<,(<¾%Íÿ¾þ‡ =>GP<¶,μò忊!ù½<ܾ¾%@¿³Ƚ¾·¾C¿\UÖ½Ǿ𿘥Ļ\E'=&È¿n‹‚½Yž¾šï¿Œ_½£çž¾ãý¿Y†X½ =ª¾3¿„Õ»WN&=‘È¿Y†X½ =ª¾3¿ Ž¢½û±©¾W%¿n‹‚½Yž¾šï¿êþ½jåH¿–j?’Z(¾ýó¾W#ó>+ù¾òø¾Òì>  ¾A»ó¾¥ó>àþà»B­<Öï¿ Ž¢½û±©¾W%¿³Ƚ¾·¾C¿£ËÛ½Þ§¾Ï¿¬šŠ¼ð'>|¿¡X>ûXÙ>×Ãÿ¾ƒh>ëÍ>w÷¿½sH>¯Í>iÈ¿iur?¡¤¾Ðû<õ ?2"Ù¾Pªµ¾³y?‰DÙ¾VÓ¥¾>xý>Uøã¾(a®¾ùV¼Á„=„p¿[7>ÜžÀ>¦&¿xï(>ݳÎ>j¥¿½sH>¯Í>iÈ¿µÒå»×N >NÖ|¿½sH>¯Í>iÈ¿xï(>ݳÎ>j¥¿Žé9>ˆÚ> ÿ¾f=½!пÈ0 »Í=„>ëU¿ªeƽB°j>0¿çÖµ½W q>¿±¦ò½ÐսЀ<þÔ¿xÑg>Àè²>l”¿ŠH>n‹²>ÒR¿&àW>Ÿ[À>!X¿Ö¸¼ÒV‘= J¿&àW>Ÿ[À>!X¿[7>ÜžÀ>¦&¿½sH>¯Í>iÈ¿yï¼Z»\ã¿ê=¥>–”¼Ñ;¿!u«>)5E;.Y¿$B³>ëAw¼*q¿ Ï¿…=(0»M/¿û:¨¾&¬Í=$%¿Tt¤¾÷Ë> Õ¿Ž;•¾ùã=qª[»âÔ予ÿ?ÇÁ½ï6¤½]Äÿ> ëм0Õì½Û¾ÿ>«-;IG¾½lÐÿ>A‚í»áݼü?¾³½ 7>̲ÿ>¡Î¶½Xp>1˜ÿ>nÓ‰½mâ$>̲ÿ>ˆw°=Ÿí¢<@ÿ~¿{Î>d8¼×¿&VÆ>„ ½:;¿ºMÀ>yW=¼B`¿Ÿ"=P‹» Ì¿ºMÀ>yW=¼B`¿&VÆ>„ ½:;¿-»>±0½`t¿$Ø =Ạ<·Í¿íÕ·>uš`<„d¿…–Å>á!<º-¿ºMÀ>yW=¼B`¿y±=‹&¾»a ¿ºMÀ>yW=¼B`¿…–Å>á!<º-¿{Î>d8¼×¿®è¼ä?q±Ù»h"|>=(?YaÄ=ÂO\>¤âÿ>³EÒ=•bw>é+?NAþ=„;¼Ù$]=œ?ù1®¾2<Æ>C­?NÒ¤¾yu¶>5(?¾ÍÂ>Þ?ûù¿u˜M<~Ƨ»ž?¿Ž±¾è%±;­0¿|,¥¾üo¥<É"¿F ¢¾_xÊ»’ee¼S=¼X÷?¢>¹O®>:“?ׯ>¤6©> ¦?5¸­>C;·>£±?H?9NS¿‹Ê6=#žì>òø¾#½À>œkð>tµõ¾F±Ì>!è> û¾ø¤Ë>)Ù¿ÿ ==¡ ¸É"¿F ¢¾_xÊ»­0¿|,¥¾üo¥<ê¿R&•¾4ßœ<s°Ž<‹Çã=e_~?ö¦>Ï¡Ì>å ?mý¬>ýÃ>b†?8g´>ÐïË>©ö?hÞ<¯l÷<ïÉ?mý¬>ýÃ>b†?5¸­>C;·>£±?˜¦¸>Ã~¿>¥k?x»¿ÓÛY?¿\=ùƒé¾²žú>oK¼¾¶ ï¾ú_ö>Ù|´¾ó‘ä¾=Öü>*T¯¾)½ ýƾô«k?°ª¾¾²Þ¾ç?(ñɾ&Šà¾Ì·þ>Hü¾ þç¾HÜû> L¼_”n?Ô“¹¾£„>p_ÿ>±Âݾàc>âËü>…¶ä¾Ð{ƒ>°©û>(I羦m½üáÓ»SÛ¿êwq>õ->~¿U>T+>œÁÿ¾×Ù`>[&C>X¿LuÞ¼5w¼ÇÝ¿VœJ>‘,@>«²ÿ¾íšP>¬SU>õöÿ¾×Ù`>[&C>X¿¥£½·6 ½µ¿íšP>¬SU>õöÿ¾ôU>'Ÿn>d>¿+Ãh>'Á[>6=¿MˆÅ¼*Ê'½ëµ¿Ë½@>ð5d>K¿¬ý=>‰`|>y=¿ôU>'Ÿn>d>¿ö&î¼Ë:½© ¿¬ý=>‰`|>y=¿:>ƾŒ>Ί¿w¼Y>‰ð‡>ï©¿¿s1;måt¼pø?ë2!=ع9>êÿ>“„‰=Mj(>¿ÿ>É=·&M>*?( ¿Ô‘W?¸½/<Êûð¾pCô>*rh>!•꾇6ø>•ñ>ïYç¾Ùvú>Ä_c>h†Ïxî¿G‰¾&±>fÛ¿ß™¾c&©>é)¿sœž;Ìö·;3þ?`pÂ=´ ô=|žÿ>©Ž=^eÍ=¡¼ÿ>xaË=ó̶=À±ÿ>'B»¥¿/5š¾Ëž¼>xî¿B{¥¾"6°>ÞZ¿Ð ­¾^,¼>g(¿½1´»‰4B=Nµ¿n‹‚½Yž¾šï¿Úf”½å)“¾"ª¿ÅôN½ê°’¾-¯¿ð²»ÀÞ;=º¿BG†½S·¾×i¿ÅôN½ê°’¾-¯¿Úf”½å)“¾"ª¿Z½?ž:Yª8=lv?V »º‚…¾W±?ÜÀx<Ͼé|?ÎQÇ<ŸÉ†¾]œ´»I¨ù<à¿4y”½Ù'`¾Lþÿ¾™ §½¤ûy¾E.¿¦¹À½9Öe¾m¿4S»EŸ(=@È¿BG†½S·¾×i¿ùп½?¨‹¾³y¿™ §½¤ûy¾E.¿+7çº?'=É¿™ §½¤ûy¾E.¿ùп½?¨‹¾³y¿W\ܽò'z¾¶+¿ÜhºûR7=Q¾¿;þë½aâ—¾ù¾¿Q‚þ½^+‰¾ –¹Gv,¿£0=¿j!=ûð¾²Kô¾R1©<×ô¾mþワÞE<³\î¾°åõ¾³?0¡<e5=ÿw?>@G¾×ƒ¾Ä^?¼X(¾I…¾´?€·0¾Ÿp¾P?ì =¸ÅB=‹ß?Ö¨g¾iŠˆ¾ÿw?>@G¾×ƒ¾Åu?DÛa¾Mƒr¾LÞ×;ãf ¼,ü?“„‰=Mj(>¿ÿ>ë2!=ع9>êÿ>iD=.æ>iÅÿ>"¡?Oßþ<<·3=ÿw?>@G¾×ƒ¾ú+?VHI¾²i¾Åu?DÛa¾Mƒr¾l°?ú¸ =€—=Åu?DÛa¾Mƒr¾ú+?VHI¾²i¾)%?˜0Z¾–zV¾³Ô¿T1½)-²;%¿ùiœ>Þ­<¾$¿pí¤>ˆö!¾T¿’Y­>—<¾/ñ¿šî–¼ÈÞ-<²€¿÷Ë·>¸Z¾µQ¿ŒH¤>9™X¾T¿’Y­>—<¾û±¼(ùy¿¯Å[>üÞŽ>Ãb¿.Û>[¶–>Žy¿‡þÑ>çßž>…¿RÛ> µ?yA%º}ÖC½, ?/Á©<¦ÓŠ>›?W =Æš>´?†Ó;£­š>–”:½ˆ <ø¹¿SŽ>'i>=ô¨¿›X>|‘š=¤§¿Þv™>"q=`å¿Ö.½BÄ?˼:2Y¤>^?Ë+|½œ”>o·?vÍz½Žœ>Öá?#½ùä8½,´ç;Ž»¿SŽ>'i>=ô¨¿Þv™>"q=`å¿‹¦›>VJ=ý¿°½‘ð~»Ø¿³ês>ø½ÛM¿ïd>v&Ä»3¿@m„>¹¼Ëƒ¿J`1½êÁ;b¿@m„>¹¼Ëƒ¿| > u}<ßÀ¿›•>¨uv¼Šã¿}ý¿ýÓ;y»Y‹ÿ¾ÿÄÂ=Dà>’°ÿ¾~Y•=Ÿ;1>›ÿ¾ÒnÔ=é(7> X¿¸½¶X‚=‰¿áÔW>ŠÁ>*;¿ý‡d>¯ÒÍ>ûÌ¿ºy>ìgÁ>V}¿[C½û„>*;¿ý‡d>¯ÒÍ>·—¿)m> Ó×>É=¿S?>~ÇÐ>\Ú¼êæ¿õÎò»¯$Y>ü¿Ûp3½Çg>™¿ytƒ½Ú­u>Œ1¿=˜4½"½üÏ¿nåÛºíØˆ>‘¿:<Ä<fu>‚;¿ØQ‹<ô…>Dl¿;2»“ö?]»r&ˆ<4?•¸¾¾<ªÅ==a?âÌ·¾´Êl=oJ?Ð쪾J¸«=™z? óL¾ñÜ(=Q1þ>Úß¾C^º=I?K°Ø¾¦¨‰=Þw?hËѾs1Á=0gy?¿Vf¾*ˆ¼I?K°Ø¾¦¨‰=Ã*þ>ðLྜ;=aˆ?:wÓ¾¢ =Ëÿ?ví»‹cYºµÞÿ>ø°­½åàˆÐý½Pâs<|Ôÿ>>!Û½;äf¼þÿ?¡ ±¹–¾¹9|Ôÿ>>!Û½;äf¼cÒÿ>Ðý½Pâs<éÒÿ> ð¾´²X¼\ƒw;Œ'¼yó¿q« <’“Y>|¿l *=èhe>˜¿k(5=סJ>ìÿ¾–?ã§½õ4= ‰?‘µv>Øp¾»`?Á_>å'u¾ÑÏ?et>5Ó…¾•?— ½ºÚ<=ÑÏ?et>5Ó…¾»`?Á_>å'u¾–—?(|V>î>‡¾ž÷ä¼?=Ù¾?Æ3À¾¿ a¾ŽZ?_FÁ¾††¾N¶?µ²¾zßx¾ Â?4¸?„!â¼\R¿Í°é>E/ã=qäù¾ž²ê>¾ >çªù¾)uñ>Úý=غô¾d×»·¾Q}¿ßkh>í ˾c`¿'½o>£¬×¾îw¿ãT>qÊÔ¾¢¿‘{ ½Î¾ÓÝ|¿'½o>£¬×¾îw¿ßkh>í ˾c`¿°U‚>w Î¾Y¿íë ¼5>½*Ö~¿2>=¶Å¾úÔ¿¡J>J›Ò¾œ4¿°U‚>w Î¾Y¿57ˆ»lQ9oÿ¿ÈÑ>0M»sÖÿ¾}°,> – ½ßÿ¾â >½ŠÍÿ¾A³9¾úã»À¿{¿£Î̾;c =úì¿*7Ù¾.I/=·˜ÿ¾)²Î¾]€=ÙÍ¿t‘W¼ˆáнtc¿°U‚>w Î¾Y¿ßkh>í ˾c`¿§~>~¬À¾pÍ¿˜¿7”…=7á^>›¿k(5=סJ>ìÿ¾e…›»cª¿ícP=ÍÍ2½yë¿«!™¾`t¹¼±¿‘)¾2òH½\‘¿÷‘‹¾ÿb¼»¢þ¿:ª@»×Þ¾%²ÿ¾g{½.ؽ.Ëÿ¾ÔHK½ÔF¾Æ¿ÿ¾³¥ý¼½’X»ß¯¿™J=`t¹¼±¿‘)¾ÍÍ2½yë¿«!™¾w„¼Ç¿5î¾ ¯È;¹þ?ƒvœºö½=ƒÚÿ>„š< 3Æ= Òÿ>ݹ˼š·…=Ýìÿ>±<~¼Ã[l»™¹¿‚;==B­«ºÕu¿'P„¾Weú¼qZ¿Û€¾`t¹¼±¿‘)¾&<P€¼™ô¿7”…=7á^>›¿fùº=K’W>íÕÿ¾LE”=ô£A> Ãÿ¾É¹ú¼šÈy¿/^¾ Ø=t|¿zÓ¾<–=圿Šо¢7¶=¤þ¾—Åܾ¶º¶»»~¿:^˽<–=圿Šо Ø=t|¿zÓ¾9˜Í=|,¿ÒŒÅ¾"Í?ã÷ê9MV!=ÿ?}½&¾ÚX?Cc½Ê®¾ßO?ê!š¼9­¾‡þ?ܯ;CÚ„;Кÿ>¾Ô=‰'¾cœÿ>x·ò=¾>¾vˆÿ>êÐ >.¾°ý?ýž:‚¡êÐ >.¾cœÿ>x·ò=¾>¾º£ÿ>Ü>+H¾ùõ?L˜š;ÿ‰<Ïÿ>¦Dò=H3V¾º£ÿ>Ü>+H¾cœÿ>x·ò=¾>¾Aí?¬À9ëÃ<º£ÿ>Ü>+H¾Ïÿ>¦Dò=H3V¾?ýÿ>sÚ>3oe¾Ù,];$3#¿Í;E?‰¢½Â4ì¾ñ‚ø>FÐx½áñí¾d ÷>%Q½E›ó¾·cò>L¨?×Ý6½WÝÕ¼,J?fôþ¡-g>N—?L‰´¾ü‹`>K¯?£å¸¾§Ì}>tõ?yË;Öà‰x·ò=¾>¾U¾ÿ>dÅ=Ä"F¾Ïÿ>¦Dò=H3V¾Xþ¿*Šx»!Å»ªÕÿ¾¡ó:½ØÓ“½NÓÿ¾ ž§¼Ewº½Q»ÿ¾RwJ½1^Ó½8€½Ôg>¤|?@ˆt>@¥Ò>ªó?žY>ÛùÖ>Ê2?^¹^>n£É>þH? G;®ùP;‡ÿ?‘A=Ìö¼<×ùÿ>6Ib=/;=)ëÿ>˜qî<žF=ñÿ>~?‘và¼Aù=ût?›Êb>k}Ñ>ÕZ?C8F>gðÏ>ö#? S>›’Ä> -¼ÎTÇ<ðè?oÕµ¾:æ´>?‰{¬¾N³¨>¶H?NÒ¤¾yu¶>5(?‰•}?ÿs>½A>ÄÒ?ÒÀ>EgÑ>ût?›Êb>k}Ñ>e?Qr> ÕÅ>úÜv>ût?›Êb>k}Ñ>…{ý>þ'O>e©Ý>ÕZ?C8F>gðÏ>Á°z?µáV=”eH>x'ÿ>²¹ê=aŒØ>ìl?‘ñ>ðnÍ>Ýzý>¶>ùdÝ>páv¾;x¿\=bià¾Û…þ¾ ÉÁ>áíÙ¾âr¿A ´>‹pÓ¾Îã¿…AÁ>•X¿=T?„œÐ¼ø¾Ó¤ì>çߎ>Cþ¾2ã>'iŽ>=Óû¾(Iç>6›>᥾E-r¿äf.<áíÙ¾âr¿A ´>bià¾Û…þ¾ ÉÁ>N—å¾ëäü¾Òâ´>\jѾ՗i?ÛÚ#¼w¾ç¾Êùú>´Ç0< 'é¾ú~ú>=Þ=uéß¾À“þ>ÌÜ<Zñ<§Œ<Íà¿_¶]¾ãF<¿Ž­w¾ÈÓ²¿øÁi¾ ++=Ê¿­/f;.#º;Šþ?6Ib=/;=)ëÿ>Hîš=…"=Ðÿ>®%=Lò=¥Úÿ>6Á ½c1½,?qâ›>´¬“>ýú?E¼¥>¢Ÿ>Ûn?ÑÍ–>¼Y£>T8?•¨½ÄOè¼-¼?ÑÍ–>¼Y£>T8?E¼¥>¢Ÿ>Ûn?¢>¹O®>:“?%r=Y¾¿È5会z¾}#¿A¹¥>OXš¾ŒÚ¿`:•>$ÒŽ¾OÉ¿Êâž>îâä>ßN[?l̃>nÚì>Bò>KÌë>ÕZð>…°ò>™Iä>ˆ+ç>sG÷>àöä>5߯ºËs¿dÛ…=‡£¾äÙ¿Œ½Ç>Ͻ¯¾¦¿,ŸÍ>ÚS²¾y ¿Â÷¾>Žé½W,¿d’=ÚS²¾y ¿Â÷¾>Ͻ¯¾¦¿,ŸÍ>!½¾g¿ó¯Í>o±Œ¼ý#¿˜RE?†…$¼¤8ï¾CSö>‰¢½Â4ì¾ñ‚ø>%Q½E›ó¾·cò>xê>Ψc?žr‚¼Èêæ>ûêú>Æl9>žbí>Ž\÷>,‚>u;ã>Û‡ü>:>õ:½¼´ç¾0d?FÐx½áñí¾d ÷>‰¢½Â4ì¾ñ‚ø>Ù\U½wä¾dü>ÅU »ÆÎ¼úê¿‹¿ék±½Lb>,¿CËÚ½žëK>$Õÿ¾¢Ý>¾¨d¿9ù½û®è>æê÷¾º-Ù¾âêè>Ü ú¾ªÈ¾»bÞ>7þ¾[[оé3í»Ïz§¼–ð¿CËÚ½žëK>$Õÿ¾ék±½Lb>,¿D;¢½Õ[C>ñØÿ¾¤¨)¿„…4?c¾…`í¾vñ>Y¾æ¾„Øñ¾êÎë>Ïê¾¶ô¾žÓì>Ñâ¾?Ÿs»65½oß¿ék±½Lb>,¿‹¿–þ¿½³$€>õK¿>þ¿{!¤»1¯»®šÿ¾IQ¢½—Žù½Q»ÿ¾RwJ½1^Ó½~©ÿ¾¥×K½µn¾Õ Z;}ÿ¿$ »Vú=>Ïÿ¾;KZ¼Æ¦õ=‚Çÿ¾Çª7½Gw>rÃÿ¾8çÖ¼ÿ¿r9ª»„Bõ:x›ÿ¾ß©{½¼y¾°­ÿ¾‚û½¨Ž¾Ñ­ÿ¾Î[+½´W/¾8„m¿{÷q¼%Þ¾¾\û¾fk<º2è¾qãþ¾‘d1<>{Þ¾/lý¾*ø=H£â¾¾zª;ÿ¿0¸¸‰}Â=Úáÿ¾…¹¸¼Vú=>Ïÿ¾;KZ¼=˜Ô=õÛÿ¾-ß;bÿ¿q^P»´#B»O°ÿ¾s ¥½z‹'>:±ÿ¾ ‚½1$>º£ÿ¾“ª­½ò >Žÿ?óÑE; ( ;Âÿ>¼ç>T¶¾<…Òÿ>Tç==|™;ÉÊÿ>àÕ>ãh3¼ãÿ?§¦ó:20¹ÉÊÿ>àÕ>ãh3¼…Òÿ>Tç==|™;xÑÿ>óÿê=B÷ۼ̿”Œb¼h×½Þv¿Èþå¹^>í¸¿(󷾯˜q>”‡¿+h²¾Z×X>¤Ö¿oþ¡<š½ñ¼Žå¿Ãb´¾ä£…>ÌÏ¿>]¥¾ó‰>”¢¿bLª¾Í[u>Oÿ¿6¾<;«½j;ÊÝÿ¾‹Ý#=8¡P=Ìðÿ¾éµþ<—N<ïÿ¾)>¾;[S*=Çÿ¿|…»Íîœ:¥õÿ¾7½üì¶»Ùéÿ¾rh†½EWX<íðÿ¾‘ä½)~=eøè» d‡ƒÁ>=d*>6xÿ>ޝ>Š>Ù³ÿ>Eó >*V=>9“v»€»ÿ¿BÚU½åš¾Ä´ÿ¾ /B½³¶é½Æÿ¾õÁͼ¢í¾üÆÿ¾ÿ¿2Lª»1>):º£ÿ¾“ª­½ò >:±ÿ¾ ‚½1$>š¶ÿ¾#9o½ >Àþ¿÷Ä»'bº:M‚ÿ¾€' ¾#ƒ >š“ÿ¾À å½g >™ÿ¾†è½ÿ±ð=‚V&–š=iªÿ¾ÅÖ=I¤ˆ=`‘ÿ¾3Ãæ=ÙaÇ=ͨ¿ L/½ñ®ë<À#¿‰%•>Ì]«¾8Ú¿kŽ>"o¡¾o*¿·²œ>ò¡¾‘Ò¿gù<ý°¾@‹ ½R˜ÿ>…$ó½ö_ç½Gÿ>E¿k³¼Y?ߋヨH½eŽõ>"ªð¾_ãĽ»ô>p•ç¾B:±½ÜKú>޲¿›­*½fêÌ<–ç¿þˆ>©¤®¾Å¿¢ >Ä£¾8Ú¿kŽ>"o¡¾jÿ?oÁ:ü‚;¸Îÿ>YA"= '¿=¾ÿ>ß=¬>Îÿ>˜Þ;ÿ¯Ú=–þ? ;a±¢;¸Îÿ>YA"= '¿=]Äÿ>ù_“=5T¦=‰²ÿ>­x‰=6ç=Câz¼ªC<¤ó?©K¾¾cí¿=•d?q!·¾ÿ÷=’]?‚SǾK;õ=>? ÿ?oýšº÷­;Îÿ>˜Þ;ÿ¯Ú=YÁÿ> Ò¼Doñ=Ã×ÿ>­5¯¼ì±=Ÿü¿dî#¼NyãºI0¿8,¥>ϡ̼pB¿2´>“ ½ð0¿¬¨>ÀV½cü?´µ¤;Û ¼ƒ¿ÿ>Ð=ÎÁ#>¡¼ÿ>„T=Ï÷3>6äÿ>~m"=‡MD>¼„>)§=ðâ|?ÆŠÂ>-BÉ>ç?ýOÆ>–Ϻ> è?šïÐ>[?Å>~Ã?æ]»o<"¼¢ü¿VG¾>â¨a½ãR¿D¦´> ½BA¿Žè®>Üq9½üT¿°pÌ=V7–==~?ýOÆ>–Ϻ> è?ÆŠÂ>-BÉ>ç?˜¦¸>Ã~¿>¥k?­ü?©ß ;š"<ÿ@?LKÜq9½üT¿D¦´> ½BA¿BB¤>\X—½v¿ø´?†ðð<½ˆ½qU?T8å:Õ=º¾²+?-µ9¼*Ⱦïã?'È<'¥È¾ý¿÷†¼ž] ;Õ°ÿ¾+4>àôî=̲ÿ¾×,>¿¬=Žÿ¾r>>ëÚ=<«´¼\¿î®?HŒ–>ûý¾vãå>ëÉŒ>†¯÷¾&qî>Á:†>z4ý¾QÝä>¨sÒ¼¼*r¿¥>•‚~>fM¿\Ú>üÞŽ>Ãb¿.Û>Á:†>z4ý¾QÝä>ÿ)>»Ÿ†<¡i|?n÷Ú>?œ¼÷Wÿ>ä Ü>ÚY<Óþ>UÎ>/ù:ʦ? ±?ùÓÐ<:Ä+=OY?Ó¼3¾†ÿ¬¾P?D‰6¾l–›¾3T?ΈR¾Þ¯¢¾ŠµG¼{à{¿à6>•‚~>fM¿\Ú>–]p>[$¿åœÐ>³‡>á}¿–ÐÍ>WÛ%¼$q¿HÑ«>Á:†>z4ý¾QÝä>üÞŽ>Ãb¿.Û>HŒ–>ûý¾vãå>¨´H¿«:=ºž?ô¾Hâ¾kGñ>¬7ò¾m ý½R×ò>žyù¾ªº¾·ïé>/ÐÆ»@s¿ÎˆŸ>Á:†>z4ý¾QÝä>ÆPn>‡ký¾Oêã>•‚~>fM¿\Ú>éñ?A<6ÑœÁì4={¤A¾7?Ñz3=ŠËa¾kóÿ>¹U=¶¡R¾"²?².+»–RG=Ùx?ƒÞÛ½ZºŠ¾¶/?Ófü½¤ß~¾Œg?. ¾—Ɉ¾’½?¨Ž;'/8=Œg?. ¾—Ɉ¾¶/?Ófü½¤ß~¾Ò?DP¾¢™w¾{¾¿m6½G&}»†ä¿¹o•>ŠR§¼2¿OÏ›>!Ã/½P«¿t²Œ>FMJ½ìW‚¾Ûw?/hn½^ÛÓ¾KË?…AÁ¾$&à¾4…þ>R_¾¾íŸ×¾³?Þè³¾k¡\¾üê¼Záy?…³Û¾h\¸¾;‰?ÔѾÍWÁ¾‰~?µùϾ—³¾hæ?Tþ¿<©;mÔ¡;F²ÿ¾¦ÐÙ=RE1¾’•ÿ¾ lî=#¤¾O•ÿ¾„+>T(¾£†;TOæ>¶¢d?›§>È”ß>ÍÍÿ>¹«§>Çé>îÎú>9›>”â>Ôšþ>‡º]¿“Þ¹Oü¾ó‚¾^»ä>úö¾(-ü¾|Bf¾ºIä>1br¿‡ÿ;cµ¤>(-ü¾|Bf¾ºIä>å™ÿ¾L§U¾ÍÚ>M¿½Rv¾E½Ø>p‘¿÷?à¯ú¾;äî¾9—ê>ñð¾„Øñ¾êÎë>Ïê¾´ì¾ÁÉî>ƒí¾’ÿ¿{W»s©7;Uˆÿ¾ŸÄ½""¾@‰ÿ¾Gò½ˆF7¾î|ÿ¾¡¾Œg ¾$ÿ?~”!;“;Œóÿ>ŽoT= Yí<ãÿ>à6=0Kv=jûÿ>úA‚<êÔ=Gš˜;Ï¿ú½˜Ü¨> ¿›©>Žu¹>cD¿M›>˜/§>×k¿›¡>a=)¡x¿þp>%³Ê>C¿"ŽÝ>ô¥¿>ŸXÿ¾Pÿá>ëoÁ>¿ØÕ>m|=dÛ¿¶Ç(;<Û»>úc¿]»>"²>>’¿ÕY­>Ú Ã>J¿Øõ«>ãè¿_™«¾|“J¿ úê¾ÁRí¾Tqó¾Hoð¾}çç¾ø5ò¾'Þ龨óå¾úG÷¾„þ?UΔ;íÀ¢;ãÿ>à6=0Kv=Œóÿ>ŽoT= Yí<×ÿ>䬞=?±I= ÿ?T#;Sì¢;ãÿ>à6=0Kv=zäÿ>j¿5<”=jûÿ>úA‚<êÔ=–í¿ë‡«<¾ 6<¯?¿f½°¾¸½¦¿¨s¾x9½y<¿i§¾a\€½ÿÜ~¿ñ¹À½¡ñ;Ÿ¿6çÀ¾Ûý*¼)_¿ÛjξÚ<Œ¿Ø}¿¾êïÀ<$쿼żñãÐ;¯?¿f½°¾¸½é ¿5|þ»m5½Ÿ¿6çÀ¾Ûý*¼'ÿ?²NŽ»ÃP-;µÞÿ>ø°­½åàˆö¡F½(8+;Ñëÿ>‰´M½@1= __¿¢ ú¾À`X¼Êˆû¾J´ä¾MLw¾ºóô¾Ù]ð¾6~¾>{ö¾÷î¾1[b¾ï}{¿ú‰>5Ó½Ì`¿èfÏ>ïѾ;¬¿vŠÕ>ŸªÂ¾ 5ÿ¾ó8Ü>šë̾Œ½z¿R™%>í¾ö½`Éý¾?Ü>šؾÌ`¿èfÏ>ïѾ 5ÿ¾ó8Ü>šë̾‡y¿ï>…9¾Ì`¿èfÏ>ïѾ`Éý¾?Ü>šؾ™ý¾KsÓ>‹‡ß¾ü%¿¦C?ÇÒ&»ýNó¾)Bò>ñ-|¾Éÿì¾™›÷>· m¾T9í¾c^÷>Ù\…¾pÿ¿Ü¬*»&·S;ÍÍÿ¾ÝëĽÆÑf=¥Úÿ¾÷¾½]èz‹·¾ªü¾ûëå>¦¾”û¾Eè>¸þ¿˜u»;¾;5¶ÿ¾²Ô½hÕ­=ôÀÿ¾©‰þ½«€=µ¨ÿ¾™- ¾b¹=Jþ¿¨ ¶;)—;Îÿ¾­N¾Ìº=}çÿ¾3Å,¾dN=’Ëÿ¾|F"¾~Æ…=4/>kØP½ —|?r1Ö>ÅǾ}z?2ŽÙ>5}¶¾i©?JEË>Ûnº¾—­?Ç+D>}Ôé½vy?ÉÙ>w/×¾}“þ>r1Ö>ÅǾ}z?NdÎ>Ó¾*?¦ ‚¼VK|¿ÆÖ,>†±`½µŒ¿9^Ñ>Z”½v7ÿ¾ŒƒÛ>:µ½äf¿hzÑ>Êzܼx{¿:F>†±`½µŒ¿9^Ñ>©Á¼j¿ñòÔ>ã|@½G¯þ¾å*Þ>“È¿Ê&=E »;›È¿+Û¾)ÒX=r£¿¸êоC½ª=Îo¿è~¾¶2|=Ù¿ =L+: ¿ … ¾×);=ê¿R&•¾4ßœ<­0¿|,¥¾üo¥<=É¿4`'=ž\:ê¿R&•¾4ßœ< ¿¶ƒ¾ª!û<¡¿‡¾ MŠ;fí? ½¥¼_N¼Q?ÇȾuD™½²„?`‘·¾\Nƒ½n?Lƾº9½“ç~?Š/½½Q$»n?Lƾº9½‚p?ïqƾÞs ¼ ì?yѾ#[ç¼u{‹;D&/=vÿÀ&¾ª+‡¾äf¿Q‚þ½^+‰¾*¿Ú†¾ÏkÄ>r¿qƒ¾ë©Õ>õf¿$†^½¢Ðä>—d¿Ÿ¯y¾ÝDí>a§ø¾Sg¾ž{ç>¹ü¾À´€¾ãTã>sdý¾~ÿ><Ÿ¿u>+€x¿À´€¾ãTã>sdý¾qƒ¾ë©Õ>õf¿'g¾íFß>S•þ¾^äÁ¾ò$¼¡ìl¿¢Þ¾K“Ò»^Mþ¾úbç¾ÚÛ˜º­¾ú¾áÒá¾’'¤<Íý¾„ÿ?ÐXr;ªPˆ:Ž?{ =­t-Úxk=Ì&•9÷2ó“ò>wH±¾Æ2í>"6ø>óT·¾x¸í>W]÷>©¾-ps¾¢0m¼¢x¿´ÊÔ¾Ù 6¼‚V¿ÂÚ¾H½ ÿ¾¢Þ¾K“Ò»^Mþ¾Š<=§@¼^²? ¡“¾UNK>fÜ?§è˜¾ž{/>jß?”‡¾*71>îw?¾¾¢<£í ¾ü”}¿iS…¾MÖ¾*8¿‚¾Ñ;žSX¿¤ªi¾ˆÑ¾t]¿^νhùN¼Ð¿ >r5¾ß4¿Œ…>h<±¾H¿dÍ(>øº¾vo¿mÁ6=B׬¼!°? ¡“¾UNK>fÜ?sؾ[>(,?+¾¡¾ò^E>%?ÊÃ?3¼×+½m‘?ªÿ¼™KŠ>r?Š^½³)‡>\8?¬ñ(½øªu>õÛ?9v=vVð;´?†[¾@Ô·=5?&W¾¶øô=G9?„¹m¾.8ã=c?l=µ<¿>-¿R1©<×ô¾mþï¾j!=ûð¾²Kô¾³„0=ÎQ÷¾Rì¾z¦¿›R½Uù#¾ Ã¿“q”>Hm"¾õœ¿áDŒ>,ò;¾È´¿ÞÂ=3½ µ¿O…¾ç¤>ÂÝ¿©/“¾Wž>… ¿Ñ<¾ §¬>Iz¿Ð8½º½9=U4¿°Œ>;V¹>àÚ¿¬ÿ‹>á™È>\Y¿Ôš>ËÀ>Ðÿ¿ üØ:ëã:õ¸ÿ¾-‡l=¸Ëþ½DÂÿ¾æÇD=H྾Áÿ¾,Ò< ¾<ÿ¿ö|Ÿº|™»NÓÿ¾ ž§¼Ewº½µÞÿ¾ÃÏ"¾·yÓ¾j†¿eÄU¾QÜɾ£>¿4ø[¾-j…¾„W¬»'w¿Ä\Ú¾/¥n>ij¿¤9â¾á–_>À=ÿ¾n¤ä¾÷°w>‹§þ¾Ö숾3Hµ¼Pœv¿Ä\Ú¾/¥n>ij¿n¤ä¾÷°w>‹§þ¾áܾɆ>Ó…¿bž¤¾¹t¹‹§þ¾LŠç¾^.Š>ÎSý¾áܾɆ>Ó…¿Êù~¿ ;³¼Òr±=\Y¿Ôš>ËÀ>àÚ¿¬ÿ‹>á™È>’²¿éI™>š“Ï>þ?Ò·;™B²;×ÿ>䬞=?±I=_´ÿ>F^Ö=e-=]Äÿ>ù_“=5T¦=xât¾ý‘x¿ÿ4d»·yÓ¾j†¿eÄU¾uÈݾA~þ¾Ìð_¾ŠÈоEÔ¿ÒSt¾m»?›.:=n¥;fh?²|¾O¾=áz?Ó÷‚¾¡dò=ý½?k¾¢ÌË=Ÿ·?eL@=8áöºáz?Ó÷‚¾¡dò=|™?½p‡¾nÛ>ÉÉ? ö¾°ªþ=u¾?ƒd6=$|„;—?¸“˜¾û=?§?8-ˆ¾.”=ý½?k¾¢ÌË= ¼?p†9=Ž;ý½?k¾¢ÌË=?§?8-ˆ¾.”=fh?²|¾O¾=ÎÊ?å­$=’´$;ß?÷¾œvG=—?¸“˜¾û=B?A»£¾&ý==÷ï¼àˆ?¼W=ò%D>`?ÿ#“¾¨ª@>I?üo…¾ß]>´é?{¡ˆ¾Ô¿?Ê@4=21•;ð?«^ž¾Ð´ä=—?¸“˜¾û=ý½?k¾¢ÌË=ûŒz»÷÷¿óÌxû:¿^*@¿w Þ>Óó¾Úî¾]ýØ>ì¾òíõ¾ò´ä>õc뾺ió¾ä"½iÊ¿=ï»ßâÁ¾¨¿ü¨–>ÛM¸¾ T¿!è >,IƾZ¿ ¯¤>ØÒµ½Eì~¿ ã¹¼,IƾZ¿ ¯¤>›ã̾ §¿Aš>ßâÁ¾¨¿ü¨–>Óp¾µÇ}¿ Ƶ;›ã̾ §¿Aš>,IƾZ¿ ¯¤>QKÓ¾ø2¿¹ã¥>bu…¾Ÿw¿|„¼QKÓ¾ø2¿¹ã¥>dÊß¾ ÿ¾Ù•¦>Lؾ4d¿R–>¹š6¾”Õ{¿Ž³<~r̾ծ¿¡ó²>‹pÓ¾Îã¿…AÁ>áíÙ¾âr¿A ´>ñ‘½Â@¿§Æè<2tľÇ¿K<À>~r̾ծ¿¡ó²>ªc½¾¼?¿“ư>/6Ž;Lì¿ ²Å<ßO­¾—W¿d:¬>ýM ¾Ó.¿ý·>ÚS²¾y ¿Â÷¾>Ê®¬»þ?}º;îwè½î—ÿ>Õ/Ç=Ú’¥½7¦ÿ>:éÝ=T‘µ½|¹ÿ>Ù2š=»ñ’½ÎF¿|_¶<~r̾ծ¿¡ó²>,IƾZ¿ ¯¤>ªc½¾¼?¿“ư>£ÿ?\U»}3ºS? Ìž¼RL9¼¹üÿ>dŒ4½àtܼ?툞¼eK ½‰ÿ?ÑÃ:Ï•b»÷ÿ>úùå<ú¹‘½“?ƒ!=°P0½“?>5‡;iÏ`½]ÿ?´Å㺑¾„»“?>5‡;iÏ`½?툞¼eK ½8÷ÿ>Áªº¼=Ɔ½`I½T 5½çp¿CæŠ>VÖv>¾¿e~>°pŠ>\¿‚â>ð3Ž>¢›¿äys¿ Œ ¼ûÜ>’wþ¾ú¸ö=79Ü>†rú¾‹ªß=«Aè>íJû¾Œø>{£æ>«i½¸ëû»QÕ¿Žè®>Üq9½üT¿BB¤>\X—½v¿áÓœ>‹>5½Ú¿¤Õ½=òC½wˆ¿Fj>xì—> 3¿w¼Y>‰ð‡>ï©¿ææK>»Ñ—>¯ê¿þ?]»;®;_´ÿ>F^Ö=e-=×ÿ>䬞=?±I=ÅÇÿ>ìÝß=4Ò=Ç8½ôˆ=½ w¿K‘„>­ù™>l˜¿e~>°pŠ>\¿Fj>xì—> 3¿bë=ºÞ±¿^íG=&«>¨‹¿n¿Œ¾`>«ë¿^,œ¾û!&>¥Ù¿4™¾‘‘i;`¹¿:Œ==&«>¨‹¿n¿Œ¾ûû=fI¿a€¾ºžè=µ§¿+O¾´í”>μ(ìt?zoä>Á*¾l ü>÷®Ù>Ä`¾K\ÿ>Ÿ>Ú>U¢<¾Ëÿ>K†¼dý?í¨Q;Ë¢P>DÝÿ>Øy@<â#2>o¸ÿ>áQ´<ö—M>ŠÍÿ>9 *=Æ?õUU;̸+=v?eî=Ukq¾?7? À=Ïùy¾^f?8à=Üb†¾[ǽöÜ?úȺh"|>=(?YaÄ= €>ñ-?|‚=êÐi>C?ât¢=¢½æÌg<&Í?IL >R*±¾?T?ƨ“>Év¦¾W?ò}‘>s‚¶¾7?`lÓ¼ˆ{!9+ê?TV>Ccœ¼1?ez>ÏíJ¼[D?»_e>>Ei<!?\á?á)÷<[r¢;??ÈR¾Þd=ŽW?¢ìm¾R<=e?”¤K¾?—<7Îõ¼¾K»-â?»_e>>Ei<!?ez>ÏíJ¼[D?À!„>¡øŒ<»d? X’¼C_»*õ?TV>Ccœ¼1?»_e>>Ei<!?ÇgB>Ç85<Ìðÿ>{þ?¥É»ZÐ>»£ÿ>¬”½Úž9¹ÿ>\Âf½_ù½fŸÿ>¹½=ð½¯îj¿@Ë>y<’çú¾Š<é>œÛ¤¾Ò8ü¾X«æ>ÅY±¾W“ÿ¾TrÞ>쥾oñ+?\øãˆõ>ËL ¾uö>¢™ï>î;+Šï>®¼ô>]§!¾½ U¿È© ?/ZÔ¼Ò8ü¾X«æ>ÅY±¾’çú¾Š<é>œÛ¤¾’Aö¾äï> ¬¾¿ëA=T¶¿ô»¨W’¾¹Á¿Í ¼ ? ¾ˆ¿.2½Ž#޾/£¿°Þ-½F\=/a¥;T ¿é(—¾*×=,»¿Ä‹¾ Ü»=ðk¿ðL˜¾‘=_盛P=Îs <€¨¿ðL˜¾‘=_οÄ‹¾ Ü»=ðk¿ Ó‡¾Ÿ½„=,f¿¿ô½|ïf<#Î?ò}‘>s‚¶¾7?ƨ“>Év¦¾W?ü6„>[­¾ÖÉ?Ó¿Ù=!Øm»Ú’¿ ݵ>[_D>AE¿:Ç>BêV>ñK¿áÃ>'½/>V˜^=šŒWº"Ÿ¿f£“¾†>+¤¿é(—¾*×=,»¿Q-¢¾Ê‡> ¿wO?=g ä;ã¶¿ðL˜¾‘=_οâ ¾>‰=_ ¿Šª¾(€=¼<¿CˆÊ¾¹dh¿RÌ>»ïà¾vÂû¾ ¦Ú>“q쾿›ö¾;ŠÛ>0æ¾Éû¾ ÁÎ>7¼¿*è8=Q²;c|¿Çž…¾üÚ=r£¿¸êоC½ª= Õ¿Ž;•¾ùã= pO?óçö¾'xª¾ãÅò> ê¾!ì¾eÇö>ÇHæ¾Ò¨è¾c˜ó>Qlí¾Væ¾/³¿nD=žê»1ì¿«–¾¬U;>s€¿Yù…¾Ä '>sÕ¿o•¾Ùz> µžÑϽ)$Ù¾y]ÿ>Ug¾Žܾrþþ>ׇq½IxÔ¾Imh??¾`ì¾*¨ø>óʾs,ç¾r¿û>;¯'â¾Å:ý> rà:øŽ¾Ñu?;¯'â¾Å:ý>óʾs,ç¾r¿û>Ug¾Žܾrþþ>‰¹¼ê-4¿/Í5¿/¯>Ÿ;ñ¾ àõ¾ÙA½>Xªó¾§Î󾟳>÷ø¾ÏNî¾Õ?Ç$ù¼J° ¼ø?©–>Àw›>kJ?ѱ£>©Ý§>?~8>^®>a¼¿²RH<Ã'3=@û¿)п>´ª¾EK¿‚pµ>… ™¾Í¿io°>v‰Š¾d}w¿×é‚>£ßëºÉVÿ¾qvÛ>¥¾\¾É8þ¾·˜ß>F^v¾©¿TåÓ>ôˆq¾QÞ}¿ýÒý=M?=©¿TåÓ>ôˆq¾ap¿cDÊ>†Ë‚¾û\¿ÆnÇ>Þçh¾ÌŒ}¿—>æÁn=TÉ¿Ž?Ñ>ÞY[¾Ÿ ¿ŒLÈ>¤L¾º2¿à…Õ>·E¾#0½a.+ºuÃ?x³†>¼±À=Ój?n™>ãOÉ=Ò?ÇK>†9>„›?µ½XO]ºYÕ?#j>}È=n?· w>è#š="6?x³†>¼±À=Ój?„/½ÙùÞ9¾Ò?x³†>¼±À=Ój?· w>è#š="6?òy…>àM‡=Çe?øú¼JW=;.á?»_e>>Ei<!?À!„>¡øŒ<»d?Au>€·@=Š9? êǼLSÄ;Në?Ì*\>Xh‘=> ?êYP>Vc)=m?Au>€·@=Š9?¡k—¼:¤U;uô?êYP>Vc)=m?ÇgB>Ç85<Ìðÿ>»_e>>Ei<!?˜¡„¼ç‡Ð;ö?¡¢:>œ‰=)Ðÿ>Ì*\>Xh‘=> ?£VH>^¥Æ=³Óÿ>ŽÃ½q¡‹;vÖ?Au>€·@=Š9?òy…>àM‡=Çe?· w>è#š="6?¥Ú¼”vp;6è?· w>è#š="6?Ì*\>Xh‘=> ?Au>€·@=Š9?˜þ?ÓÑ»¼ñª;©Âÿ>Sôö¼í!¾>Ïÿ>; ½ÛÜ8¾ýÙÿ>†|+¼¨Ž5¾ÆÉ=òU«½£ö~?´tÅ> ʾýk?ëú>ªÔ¼¾'?‰˜²>˜À;´“?5Ä»Yö¿oƒ¼tI½×Q¿ ‘³>V {½ƒ2¿¹¨¦>¼ ½†9¿¡Ö¤>L¨?s´Q½qÌï;9¸?œ’>Þã =K?Åž>d[F=ɪ?À—’>Ú~=¦§?%½R½+má;ɪ?À—’>Ú~=K?Åž>d[F=cð?Ë>š’=?k¼)Í¿º(½¼ ½†9¿¡Ö¤>V {½ƒ2¿¹¨¦>B6Z½·ð¿µR˜>-ÿ?ÜZ »é”»?¬ÿ>ÜÚ¾P«“½,¸ÿ>¨SÞ½Œ½PÃÿ>!>¾©Ž+½ æ=2Žã<=Æ¿[éU¾ØDV¾¡,¿Ì˜r¾¶M¾:W¿m^¾o.>¾4¿[ÿ?#Oð¹rœ»éÒÿ> ð¾´²X¼PÃÿ>!>¾©Ž+½|Ôÿ>>!Û½;äf¼ŸX<Ârz¼¤ò¿4ŸC¾ŸW>B”ÿ¾HM¾¥8>õÛÿ¾R1¾R2>íŸÿ¾gž~?ƳȽc =Ÿ?ëàÀ¾Î‰•¾Â„?in;™g¾ØD?f½À¾o·¤¾’ò¾èM_?Øø=;í¾,õ>Rá>±¿ä¾ä.ú>8 Ý>«ì¾™ñö>ßùÕ>Æl?‰¿—>4ás>kfý>­¡Ü>õÛ>Çóù>•»ç>"ˆÛ>`ù>zÂâ>±iå>qê¿Èm;tÐ<%¿ê >àJ¾ù?=x¥» @_<ýÙÿ>†|+¼¨Ž5¾>Ïÿ>; ½ÛÜ8¾Òþÿ>^¶Â¼o¸O¾„À½®è¾ñwc?Ï¡>c*í¾è‡ù>›u®>Ö‹é¾XTü>Ï2£>d$ã¾ÝÎþ>|a~?;LÔ½ËÜ0=„?in;™g¾Ÿ?ëàÀ¾Î‰•¾w-? F;üT¾áæ¾@ø_?V÷8>±¿ä¾ä.ú>8 Ý>;í¾,õ>Rá>Òæ¾b÷>…yç>ÂÊ¿x%½’Š»¹ ¿pA†>Œd´=v¿Ø>Je=×3¿ Ùi>Kn™=ͿԄ!½€fQ:×3¿ Ùi>Kn™=v¿Ø>Je=Ë.¿É;g>M69=Èç¿0Þ¼ï:Tüÿ¾~þK>²Q1<’¿´ÉQ>ª?=¢(¿!e>óI<0å?Qíè¼bÙJ»“?ÇLb>Z£™½B>?¡r>fO½¿?ƒW>B.½:Ï¿©ü½Ú‰Ú¹ƒi¿0> 4é<¢(¿!e>óI<Ë.¿É;g>M69=9п’<½WBѺ¢(¿!e>óI<ƒi¿0> 4é<Z¿z>Þ;1Ž5ØE?¾dt¨>g?XÇѽU÷°>þ¿Á«‡»y‘ª;5¶ÿ¾²Ô½hÕ­=\Ìÿ¾—½,œ=ÍÍÿ¾ÝëĽÆÑf=·u<1z¿áyR¾ùd*=$¿¬¬Õ¾!y‚=$·þ¾ Sܾ<–=圿Šо&Ñ:¿Y8‚;Ü/?½4õ¾ û>ø‹ñ>Ésõ¾(È=«_ñ>s,ï¾7ß=¿ ø>ëÛ’<¯v¿ÓŠŒ¾ùd*=$¿¬¬Õ¾Ú&p<¦þ¾#MܾHB,=n¿ü¾ â¾*B=ïªÍ¾ˆHj?Rñß½C뾤lù>-ä½f/ã¾’#ý>óʾs,ç¾r¿û>‡aÄ;þ¿è°9»‰}Â=Úáÿ¾…¹¸¼µ^‚=÷ÿ¾µ4÷¼†¯¯=fÝÿ¾6]½âÀÃ;§þ¿´#»‰}Â=Úáÿ¾…¹¸¼Æ¦õ=‚Çÿ¾Çª7½Vú=>Ïÿ¾;KZ¼`|z¿ Ú\»~\S¾±‡þ¾€ è=¶‚Þ¾3Q¿ëµ=±SÔ¾\‘¿3Þö=28Ò¾c¿l3‚¼õ±½g)¿n>,ž·Õ¿cF>‰·Î¾\‘¿3Þö=28Ò¾Ð|¿¾™õ¼Õ ¾·Õ¿cF>‰·Î¾A¿ûw->+4ؾՕÿ¾•>°XÛ¾å?Îgê<§ ;e?”¤K¾?—<ŽW?¢ìm¾R<=€b?÷xq¾|¾;¢>L¿¾{ ¿·Dö¾Þsà¾W_í¾Hoð¾}çç¾ø5ò¾f¾ó¾óÉê¾2Ê뾺~¿á½íݽ½ÂN¿à¢S>¡ºÉ¾ˆ÷¿‹û_>ŸwӾߩ¿ ýH>îvÕ¾d{¿e¼ƒq@¾ß©¿ ýH>îvÕ¾ˆ÷¿‹û_>ŸwÓ¾zÿÿ¾I]>óqݾ‡€¿]-™<8—s½2¿æ”˜¾Pߺ¾ÇØ¿2脾ØeÀ¾¦š¿_²‘¾£Ì¾® ù¾/Y_?f^A½@ð¾üQô>fJ«>b¾ì¾U÷>Ä&º>ò[ä¾Ëû>¸­>Îv»ûþ¿Û]‡;ð½d¼èõÿ¾`´‚=öÞ.½èÿ¾žÄ="«Û¼mþÿ¾ =2ÿ9îÿ¿µ3½:&Pi<·¿²"4¼°xÅ<Õ¿-<Ê/É»ò¿®M><•ÌZ»‚ÿ¿0n;"«Û¼mþÿ¾ =k—½Ú¿þCŸ;Ê/É»ò¿®M><9†Ë¹–·¿˜}@½“<±¿ù‹>kŠ<]¿Ñ@œ>Ý„¼Ä鿵§”>„å¼H7¿Lá\¿<†w>çþâ¾cý¾£Š>gÔä¾ÀËü¾3p€>ÿ î¾ð÷¾¾“Ø»Ní}¿«ÑÓ¾d¾s+¿[ë˾ÚH¾ò°¿Ùê¾ÛOf¾@¿1tg>[Sy?™žAe?¶Xô9ô7á>ÞËý>ûsQ:YQÛ>Îlÿ>9ʼ.<|;7ù;Ÿý?¥ƒõ=Üõ"¾ö•ÿ>ƒ¡Î=ÇL2¾y®ÿ>ýÚú=e4B¾³ÿ>U‚L»ôI”»ÿ?âè:>‡Ý÷½µ¨ÿ>ª>§u ¾2ÿ>Îm2>bŸ ¾ÿ>P @½ï·?2â$8}°Œ>Ÿr? xt=–‹>ðk?o¯=àc˜>á¸?G¿—=ÿþ¿Ù’^»…*;ÍÍÿ¾ÝëĽÆÑf=\Ìÿ¾—½,œ=¬àÿ¾¨нÎi;=ÕKg½ :¨>¼Zq¿Ýé¾¾ý-é>Wíú¾LÁ¾$ÔÜ>“ÿ¾g¹Ì¾ª å>Šû¾µñ¿Z ¥<A´»)®¿Cq¯>p ¨>¿|Fº>ì„·>€¿"¥Á>½s¨>T@5¹Ü¿5½s¿?e€=–°Ž>ŸÇ?5Y—?o¬=è {>®g?or´»à“½ŸÛ?’gM½,c>=(?ÛኼIX>Ö?1¥¼;§y>_b?.i??Ìõ)¿qgX<ø>ábí¾~ÿ¦¾Öáð>–Aõ¾ô¥Ÿ¾"Tñ>”õ¾ã¯¾±ÿ¿)À‚º1>»{0¿ A¶>½ƒ½Ã+¿ÈA©>?²¤½ð0¿¬¨>ÀV½Ñ¯¿¼G=¼¼¼¸è¿sKÃ>,˜=½Ï¿3‡Ä>^¡½{0¿ A¶>½ƒ½7Ï¿Ÿ÷:`ӽϟ¿Áàº>sºœ>Ñ]¿¼½>k>å¿ Н>1µ•>y¸É¼û}>‡ûw¿•³¾„*Õ>û²¿LÁ¾$ÔÜ>“ÿ¾iá²¾.©â>Yùý¾§È;»þ¿Í¢:¨ï»= ¨ÿ¾©K¾lŽ=ªºÿ¾1´ ¾†¤=¶ÿ¾ùø$¾¿ÐÖ>€Å<çKh?õÕå>#„¯¾·ý>¶.í>îZ¢¾øù>4â>`Ÿ¾Òþ>t™;l·¿ŽÂ?½kŠ<]¿Ñ@œ>“<±¿ù‹>¦RB=nÞ¿ž)”>zF=ä´-½Gx¿øÃ¾‘Ðv>â;¿b¾ñf…>¹Ä¿qt¾ÇŒ> Œ¿h/S=BN½ y¿b¾ñf…>¹Ä¿øÃ¾‘Ðv>â;¿O\ž¾iÅg>–w¿ûA= -½¡|¿qt¾ÇŒ> Œ¿`Ê€¾Éã>¿øÃ¾‘Ðv>â;¿£wð<¼ªá¿G‰¾&±>fÛ¿3Tu¾ž]¦>™¿‹¾nàž>Ͽٯ;=ùá½<“¿‹¾nàž>Ï¿qt¾ÇŒ> Œ¿&Æš¾-_—>« ¿£ó¼j>=`œ?U>wr¾ºM?ùIU>úE‰¾Ÿ¬?3Tu>åÒ€¾o·?O¬)¾ÌM=ñ{¿lwϾ²> e¿ÁþÛ¾·Ïº>пÖrϾ Ä>tÑ¿F- ¼¢ù¼–ú¿Œ…>h<±¾H¿ >r5¾ß4¿g+ï=Ó.¾¾í)¿Q¤¿…&½}~ ½OY¿/l•>Óƒb> Ñ¿;¤>zv>y‘¿¦>_T>!V˜…(ß½%zù=Úÿ>ªÒ¾æâ=¶ ÿ>  Ø½=_È=Mw˜=£a;¾lôz¿¡0Ð>/Þ×¾qËÿ¾èÂ>†«Ó¾Ó¿[ÎÍ>Ö5ʾ9C¿jn¦;Š&P½zª¿…˯=â’»¾­0¿È·‡=“ÃǾÍç¿þe=­/º¾¯C¿¾û¿¶Ø‹»¤--< F¿k>i;¶¾ZG¿\æÔ=wؼ¾©1¿8…Õ=YÀ¬¾þüI<{h½]‘¿È·‡=“ÃǾÍ翅˯=â’»¾­0¿C‚Ã=nʾ<¿¿÷»(bÓ:Àÿ¿õñ0½Hàï= Óÿ¾D7½“«>ÕËÿ¾QË…¼™H >^×ÿ¾‰==âú‰¾p>v¿èÂ>†«Ó¾Ó¿¡0Ð>/Þ×¾qËÿ¾?‹Å>Îá¾V¸ý¾Î.›>s¿¬p½HÀà>%yþ¾½§š>Ä[×>S远P >5ÓÕ>Òÿ3“>ªj?ÁÚW¼š„‡½Y?¹ˆ¿¾WÐľß?ªG²¾ˆ¼Í¾Év?´w®¾¿¼¾‘8~?G–.½P©à½ß?ªG²¾ˆ¼Í¾Y?¹ˆ¿¾WÐľ¨9?35Á¾M¡Ó¾…}?¯Þ ;v!¾‰@?W¦¾„cÖ¾!?eÞ¢¾Òɾß?ªG²¾ˆ¼Í¾í¶?1‡;p @½!?eÞ¢¾Òɾ©j?œû›¾“½¾Év?´w®¾¿¼¾¼Š»¦¡ñ:Oÿ¿³Æ*½`›c=„õÿ¾© "½³c¾$?¹þÝ=“áÀ>ìl?‘ñ>ðnÍ>¡1„»$ :uÿ¿§ÞĽtP¼fÝÿ¾ëÿ½ME.;%Íÿ¾_ÚÆ½7 °<¥Úÿ¾ªÆ»*ô@;ƒþ¿ELĽpˆb=–Îÿ¾¾Œ½¨¢=æêÿ¾_ÚÆ½7 °<¥Úÿ¾z}<¾ìôÒ=x=z?ƒÞ¾/ýÓ>éý>°­Ï¾'¿Í>¼A?xAÔ¾†ÉÜ>þ>}®¿‘¹K½õþd»£Î¿¾ú>á|ê=%w¿Z.ƒ>w î=ñ¿6sˆ>¸•>¤º¿‹;<½’ôü:Ö:¿ [£>¢ê=`¿fؘ>ì)³=£Î¿¾ú>á|ê=ò³¿AE½ÖÍ0:£Î¿¾ú>á|ê=`¿fؘ>ì)³= ¿pA†>Œd´=ñ¿}Ψ¼lÑŠ;Ö:¿ [£>¢ê=¾j¿=¸³>»¶Ç=/M¿Í>§>ãÿ®=ø}?rÚ<„šû½ïã?'È<'¥È¾²+?-µ9¼*Ⱦ;S?,Mñ¹Ê‹Ô¾Ÿx?[pã<lr¾x ÿ>#¥ô<Ï Ù¾Z¸ü>šN=Ç.á¾øR?8óp=ßSѾ¼/=–¿ùª½—9¾g~¿, ‘>$ÒŽ¾OÉ¿Êâž>OXš¾ŒÚ¿`:•>4*=šÁ¿ˆ¸­¼$ÒŽ¾OÉ¿Êâž>8k¾‹ý¿÷<¯>šz¾}#¿A¹¥>W¿×Ç"<‘‘½‹m¿€‚«¾·z¾¾•ï¿•×¢¾¾˾±ü¿Ø ³¾óç˾ۨ}¿³. <°¾•ï¿•×¢¾¾˾É¿ªœ¾®Ø×¾¶.¿’v«¾]†×¾…×}¿¹¤R<[¾¶.¿’v«¾]†×¾±ü¿Ø ³¾óç˾•ï¿•×¢¾¾˾úC¼Ý7 ½ÿÖ?²<©½ýÀ>Óù?)˵½iV®>â??KY潨£> ?0ÕŸ;•§»^þ?t•Î=­ˆ½ÄÏÿ>GH³=ÝÓµ½XÉÿ>4æ=øƒ¶½9¹ÿ>34}¿®Mr¼¨+¾±ü¿Ø ³¾óç˾¶.¿’v«¾]†×¾‚¿© º¾nؾÍw¿Ð¥Î¼Ë¿¾¢ ÿ¾x^²¾9µã¾¶.¿’v«¾]†×¾–#¿ú¤¾¯Dྱy¿3ê<:a¾É¿ªœ¾®Ø×¾–#¿ú¤¾¯Dྶ.¿’v«¾]†×¾„‘a¾`OŒ»”µy¿ÂÞÔ¾åE&>}•¿°ªÞ¾’A>çþ¾Úá¾>x->d@þ¾Äþ¾qŸ$½—}¿Ä\Ú¾/¥n>ij¿RF̾ûug>P¿Í!Ù¾™ºK>çm¿÷i¾«*½þy¿Í!Ù¾™ºK>çm¿ÂÞÔ¾åE&>}•¿Úá¾>x->d@þ¾"о‰8,¼¹v¿Úá¾>x->d@þ¾Ïiæ¾® I>ó ý¾Í!Ù¾™ºK>çm¿î–¼^Éü}ã?KY潨£> ?)˵½iV®>â??E€ó½Ž‘´>Ï0?å "¿Ñ~½ŒE¿Âjì¾á1>;§ù¾©ƒô¾÷È6>L5ó¾Ï½ï¾=ñL>Šø¾40}>Øx¿2å‡<2éß>öëþ¾âˆ_½ø‹á>çPþ¾ó™½âØ>Aa¿Cý?$k<œýå:dåÿ>}Í"¾>d€<Ìÿ>Ô,¾´é(= íÿ> Þ0¾ÖŠ;=bòi¿ÌhÏ>’Ìâ<=Óû¾(Iç>6›>Cþ¾2ã>'iŽ> ^¿zTÜ>òΙ>½—¿®†%=P!=2X¿ŒJ’¾'0}¾Tà¿v2€¾þÒr¾*R¿K…¾B ‹¾~¡¿Hæ=L"'=‹O¿€o¾ á•¾»¿2«‡¾¿îœ¾*R¿K…¾B ‹¾r¯?2¹»•³I½Õí?${ļVƒ˜>PÂ?ÒQ½Ê7“>m‘?ªÿ¼™KŠ>™o–¼Âh+¾X|¿÷>Õ=Ü€×¾Lÿ¾C‚Ã=nʾ<¿¿â±ÿ=ªï̾H¥¿|<΄œ¾}¶s¿÷>Õ=Ü€×¾Lÿ¾c(ç=v§ã¾.Sû¾‰©=Uá¾8gü¾Î?>»Ó:¾Â³{¿÷>Õ=Ü€×¾Lÿ¾â±ÿ=ªï̾H¥¿–" >ýÚ¾jÝþ¾ç¦Þ¼½º£¾.ur¿–" >ýÚ¾jÝþ¾c(ç=v§ã¾.Sû¾÷>Õ=Ü€×¾Lÿ¾ní¿³,¦<ôL¼>{¿@‰§¾ãk¯¾‹m¿€‚«¾·z¾¾O’¿á³¾»µ¾^«¿yC½¿B޼ÊO¿gÖº¾)п¾ Þ0¾ÖŠ;=Ìÿ>Ô,¾´é(=Æ¿ÿ>ìÞ¾—e‰=b~¿'²ä½6Û6¼~¿UŠÍ¾jÝ®¾nk ¼~Ïs¿¶0ã>x–P>vûü¾)>æ>c+8>uåû¾&ÿÛ>Ý`8>-ÿ¾‹zÒ;%l¿À܈½ŠÉ¾} ¿Òáɾ¦Ðù½òC¿[”Á¾‹Ã¾*q¿!±½¾Ní ¼‰}¿4´¾ŠÉ¾} ¿Òáɾܾ–Îÿ¾/ˆØ¾åC¾Ét¿Ê4Ò¾¼4=§–?ö·<½&s„¾5%?còŽ>³ k¾ŸÇ?–̉>æw‚¾½È?R¶€>ùw=‰¹z¿=sK¾4=¾¨¬þ¾`=Þ¾Vf:¾<¿¿ÂоɪX¾hX¿WÎÖ¾„0g;éú;¯ý¿xûb=j£*¾³Óÿ¾ô]=×Â<¾‰ðÿ¾½Ø<-%¾þÑÿ¾*ì^½8m¿å¿¾®>Nòû¾W{è¾=`¦>óÿ¾=×ß¾™ —>Ôÿ¾yæÝ¾É¾?=Î*½;—<ò?Vï˜>þ5¾T?ù›>alQ¾*;?&¤>ú B¾œ»?/ .½:‰<Œj?òz¨>;8X¾*;?&¤>ú B¾T?ù›>alQ¾ý½?«ò-½ tm<*;?&¤>ú B¾¤6?ßp§>¤à)¾ò?Vï˜>þ5¾yÚ?"ž=ùÖ¼á ?8kÈ>ß)¾G<?S±Á>žU?Lã·>Lª&¾å?h3Û¼àY'lB¾¤6?ßp§>¤à)¾*;?&¤>ú B¾˜º:ó3½iÎ?½Ú=Œ-¬> m?$=-Ÿ>¡+?§(r=éצ>eP?´?V­5»ÕÖD½¯´?å¥ò»Y¾Ž>´?†Ó;£­š>Õí?${ļVƒ˜>`Äy¿ìp`¾õ—<Õ³¿B[Ö¾\>kD¿u‘Ú¾ËI>ñdÿ¾ªFß¾‘Ò>´ ‡¹¸úoºøÿ?ñ2=Qg¾ÀÌÿ>ØT =ŸÛ½lÐÿ>h‚ö;5¾Íÿ>1<È¿à¸%=Yò=8¿U0ª¾4øÛ=ìû¿o¾5϶=j4¿m¦¾Ø}¿©™¾E;ob¿Hؾ+O0>þ ¿á ξ߇C> &¿Ê¦Ì¾–°&>Ù~¿`ê½$Ç= &¿Ê¦Ì¾–°&>Õ³¿B[Ö¾\>ob¿Hؾ+O0>úv=ç ò>¼ca?OË>Vcá>¤ˆü>¼>gHí>ç5ö>Ÿª>iVæ>Õ{ú>åÓ¿k3á{¿@‰§¾ãk¯¾,I¿üü§¾-О¾_j¿Ga½%ê =Ó2¿Û·¾ˆ™¾U¿j¾Â¾I¤¾ö¶¿ÝDžÛà”¾Î??ž»“’½´?†Ó;£­š>­K?ÁÔÅ<#1©>¡J?æTW¼cª>Zc=«=¿‚Œ=-͵>Uö¿øÊ><Û»>úc¿]»>‹NÆ>.Å¿wÈ>„B§»ïß ½”Ì?œœË½{»…>h?o¾J†>ò_?ï7Ú½wr>»&?2Pƒ½‡py?žÇ\¾á ƾfÚþ>ö´Û¾î ½¾ä/?%yξ§Z³¾’æÿ>aˆÜ¾bå?Óömð¾_šR>©?†Y(¾Kn>>?;¾>vW>¸AØ»€½ÊÜ?|œé½>[>’æÿ>ï7Ú½wr>»&?Ù³¾t´j>‰ ?†¿;=±¿ATG=4øÛ=ìû¿o¾ºžè=µ§¿+O¾¥!©=¡Ö¿xY5¼½èâ~?dÄ{< о¿?§Ïî½%u¾ØI?ÝÆÀ½Áž¡i?eU¾Åì^¼V2:ºëù¿&\>!­!¾Ëºÿ¾ÑtV>êÊ7¾Þ®ÿ¾’vC>Í®+¾ãŽÿ¾EÆâ¼›ô»å¿od>!¾Œóÿ¾+Šw>ؾA¿&\>!­!¾Ëºÿ¾-Aí¼â^¹‚ä¿&\>!­!¾Ëºÿ¾+Šw>ؾA¿`él>Âh6¾føÿ¾Ã -½”¼I¿^.‚>»¾6=¿€ ’>6ê¾B“¿ Š>a¾!Y¿¶ä ½ÚﻫË¿^.‚>»¾6=¿ Š>a¾!Y¿+Šw>ؾA¿‘*v¿¡ŠŒ¾«)Ý:þE¿0žÙ¾¨ƒ>ìþ¾¾3â¾O‰>[@¿?ªÙ¾†p”>nq¿Lª¾‹ØK=ìþ¾¾3â¾O‰>µâû¾“Èæ¾Š"”>[@¿?ªÙ¾†p”>;;tQ<»vÿ¿ú™Ú=âé­¾Ê1¿g+ï=Ó.¾¾í)¿…˯=â’»¾­0¿{Ú?ª ö¼M%<ô‡?S@²¾”kª¾ÿ^?æµ¾y뜾ØD?f½À¾o·¤¾lÒ>>Ï>J¿É…¿¼"Ø>Áqù¾/mè¾siÌ>ÁÅú¾Ý^ê¾x·Ò>Zô¾)°ð¾.Õ?ùÙÕ<ÉÇÌ<Ä`?ƾ”¾J]²¾8?î@•¾?¥¾‚?²*¢¾Ä®¾sƒt¾a—x¿«¥;‹Ñ¾$¿‹ÀÈ=çÛ¾1zþ¾8Lô=Wzݾøþ¾ ²=Hþ?Íœi:`uë»ô‡?S@²¾”kª¾Év?´w®¾¿¼¾‚?²*¢¾Ä®¾´Ä?F;v.=ý?J½©¾ÙA?o€¹½Ì¸©¾ÚX?Cc½Ê®¾#ð?B­š¼ý9¼Év?´w®¾¿¼¾ô‡?S@²¾”kª¾mY?Qj¿¾‰–´¾ñÙ?ïH½HÌð;mY?Qj¿¾‰–´¾ô‡?S@²¾”kª¾ØD?f½À¾o·¤¾½í~?Ù»½eëh»mY?Qj¿¾‰–´¾k»?5);AE­¾p¶?ùøÌ¾—½¾iæ?âV »ñ9ä<ÚX?Cc½Ê®¾ÙA?o€¹½Ì¸©¾Äx?H ¬½ŒÛ¸¾9dn¿Õ=óœ¹>/ý¾i9¾¶õã>Oü¾ó‚¾^»ä> Àÿ¾%ˆ¾ý‡Ü>ëQ<¶•D;3ý?¨À>ÂA¾ç?(ð¾>Êß¾U?f²>'3¾Ñ$?8x\¿iËÏ<0ó?Oü¾ó‚¾^»ä>/ý¾i9¾¶õã>FÒö¾“8‹¾$î>¯œG=M®¿Í1¼Ô*š¾ÿë¿,a> ÷о¸“¿*'>Ƙ¾Mõ¿ö|=>Ä/v?Ê<‡Ô‹>§?å”%=ü«×>/Nü>=vA=™šä>ðþ>Z@<ÿ®ß>©:±;,Ÿ=ãÓ¿„,ë=Ûik¾J)¿Ç>»î…¾~n¿?Ñ=ôOˆ¾@„¿ØJX9ßa½0_¿g+ï=Ó.¾¾í)¿â±ÿ=ªï̾H¥¿C‚Ã=nʾ<¿¿Ìö:ŸÄ<í¿<Ûã=NòC¾@Úÿ¾„,ë=Ûik¾J)¿¢›­=fiW¾I¿DÞÄ»ú»Ñ= O¿ *z¾Ó7»lοsà=Rÿª<Õ?¿K?q¾B­«ºÕu¿'P„¾Œ„ö<:•¿ x‰¾O>Ó=ØP?G®?–²Ü>±¥÷>iê>¸Ý>i«ò>{0ñ>Ó3å>2¯ó>!@î>#±;bá¿= O¿ *z¾–I“=‹5¿„šq¾s1A=3¿ñK]¾­â;÷ä¿\䨿u”c¾Lã=ZÔÿ¾HRR¾hÍÏ=¿j¾j¾0¯;iÍ¿Jj=hÍÏ=¿j¾j¾–I“=‹5¿„šq¾ZN½=]j¿äÖ„¾›á;°¯¿IJ=Œ„ö<:•¿ x‰¾CpÜ<Õí¿ž`—¾N=‡à¿àÖ•¾†Œ,;Ç®¿l“K=N=‡à¿àÖ•¾rV='†¿ú‡¾Œ„ö<:•¿ x‰¾°vò:$É¿òc'=rV='†¿ú‡¾–I“=‹5¿„šq¾d}>= O¿ *z¾$=LëG¾yàz?¬Çm¾°UÚ¾H?¶¾h¾!‘ξ˜5?Ñ?¾ÛѾ #?èÒ?Spn<8½ =Ÿ;?î#>°®²>Éä?.>VdÄ>³'?Bé >B]¼>l/½ô =О¿&¿¾G»>2ç¿Û3³¾‚Ƭ>4f¿¯Â¾G>§>A)¿}Ãw?¸K½tš|¾#Ýÿ>("¸=®š×¾øR?8óp=ßSѾZ¸ü>šN=Ç.á¾?—?ͽ¹46=ö#? S>›’Ä>¤U?¾LD>‡¶>£“?è2e>¸>%²?y­Ý¼ý%=ö#? S>›’Ä>Éä?.>VdÄ>¤U?¾LD>‡¶>þW?BW ?Œà޼xAü>Öãæ>Ρ>ÛMø>paí>û–©>@÷ý>t—ä>6!­> Uî»4]µ»Cý¿Ã»´¾ „­=R`¿­£Â¾þ÷›=DP¿W'¿¾ä÷Ö=ö]¿€=8xÅ;þۿû´¾ „­=R`¿/¢¥¾jEÀ=¬¿Šª¾(€=¼<¿ÿÀ¿ùÍÌD¿Ì{l¾ûêš>¤¿G:s¾C=­>ï3‡¹T¿æ±¾><ë=´U¿ ¼¾QM >ap¿¸À0=a4¼òÀ¿æ±¾><ë=´U¿oð­¾ÕÍ>¹T¿Q-¢¾Ê‡> ¿„Í"=ÿ^À:$̿汾><ë=´U¿Q-¢¾Ê‡> ¿/¢¥¾jEÀ=¬¿ÏÊX?VÑ?·\½@÷ý>t—ä>6!­>ÛMø>paí>û–©>Ñ]ú>/ë>~Ä·>uO=;“u™;ÿ¿æ±¾><ë=´U¿Ã»´¾ „­=R`¿W'¿¾ä÷Ö=ö]¿Ÿ=Ìý»ˆ×?O¨¾*T'¾ºL?™¾S‘¾Ä?'£¾"ľ9?Ò½çy?ï­G¾î ½¾ä/?%yÎ¾á Æ¾fÚþ>ö´Û¾¥Ü;ê]?¢{ξ7¾´Œ";ÿß{?ÛÛ¾„èº=‚7?òÕ¾(í=?«?]Sà¾bã=Suÿ>.~¿õ©÷=€ä¦»…|¿‹Ó>RvÄ<,¿‡QÈ>TÞ<êè¿æÍ>˜mG=à"~¿õ¼ô=[õv¼,¿‡QÈ>TÞ<…|¿‹Ó>RvÄ<ûè¿L5Ë>¬e€;¬P|¿¾ý+>Ÿ <êè¿æÍ>˜mG=ž–ÿ¾RcÚ>Ã;=…|¿‹Ó>RvÄ<=l¾åß}¿<Ô_Ǿ4¿mÛ¡=,-Ó¾v¿é½Œ=R¶È¾¿,¿çP=p~¾¬Ï}¿Ç|¸;R¶È¾¿,¿çP=,-Ó¾v¿é½Œ=žDÔ¾;n¿š"%=ãÐ%=’µO;óÉ?™¾S‘¾Ä?Xlj¾ ©"¾^»?—p¾XVú½MÖ?TOD=¤%'¾´D|¿¤£>o/Ù¾¯[¿¿ž—>jѾIK¿.ÿ¡>¨È¾TÄ¿6û¾Ú}¿·t<,-Ó¾v¿é½Œ=Ô_Ǿ4¿mÛ¡=‹Ñ¾$¿‹ÀÈ=Û’¹:æü¿Ü°¼ü9½¾vo¿Î‡ =Ä]½¾1\¿/Ûs;’?°¾gc¿ ›<%Nk;fþ¿5yÄ»ÿ@±¾—o¿×:G=ú¼¾Fz¿›n~=ü9½¾vo¿Î‡ =ÉI½$°¿ò¥»ü9½¾vo¿Î‡ =ú¼¾Fz¿›n~=R¶È¾¿,¿çP=i Â>ÔÞl?x5r¼:èÚ>òÐÿ>‘¹ª>|›Þ>.’þ>¹§»>×ç>t™ú>6ɯ>Wò_?† ¾{-˜>±Ã?î]#¾‘a>‰?qO¿Ö´’½*f¼äŸ¿´sʾžš>2¿“¬»¾Ô¸Ÿ>¢ð¿¡H¿¾\Ì>SÜ“¼hÙ-¾Æ=|¿.ÿ¡>¨È¾TÄ¿iR²>§‘ξ@h¿¤£>o/Ù¾¯[¿.‚u¿Ð‘¾ü×;–ì¿÷¯Ô¾X«¦>[@¿?ªÙ¾†p”>‡úý¾rÜá¾ô†£>_P|¿mä*¾Í¦Þ¼–ì¿÷¯Ô¾X«¦>䟿´sʾžš>[@¿?ªÙ¾†p”>Ktp?ÿ)”=§À«¾U…þ>˜Œ¾[á¾Â¥û>:}¾»bæ¾Ý?±ø}¾\Ú¾¸U_=^¡ð¼0‚¿£“¾Áª:>§Í¿Å©ž¾øãF> 6¿ö]‘¾¿ V>¡õ¿È_Ûº’é¿SÞÕ¼€k"=}y¿¸Èµ>ä7=åB¿•I¥>—=™g¿”j¯>„筹ɿã©'½ñs¢=g ¿¢›>Ô_Ï=çQ¿á&«>—=™g¿”j¯>°;þñ¿Ó£¼—=™g¿”j¯>Ô_Ï=çQ¿á&«>‡ ¿=px¿ú*¹>–Ï–»Eÿ¿è ‹:M†¾DÂÿ¾Ü†s:ôOнÕÿ¾›¯’¼›qʽþÑÿ¾ûÍ„<Ý?=Ìâ½–¿Å©ž¾øãF> 6¿ö™«¾²½V>8¤¿O\ž¾iÅg>–w¿º©R?Ïa¾¼” ?(ú>2ÆÏ¾Oçê>ȶô>•ؾ_íð>+ˆù>Ý Ü¾Nñè>¼{?Û °=”$>$)?!=Å>]Ð>ª`?ÔðÕ>8¼Ð>¨qÿ>}–Ï>ß1Ü>¥°)¼æÔ¿SW=v7ï=wg¿à†À>ëº= 7¿ÂPÇ>‡ ¿=px¿ú*¹>£#<ïæ¿ï×¼Ÿv>»H¿0Hª>.T>6v¿µÆ¸>Kï=°u¿Ü´>˜ln»—ü¿N&<.T>6v¿µÆ¸>v7ï=wg¿à†À>Kï=°u¿Ü´>Ô#¼÷¿‹m«½9˜Í=|,¿ÒŒÅ¾ ‘=ôN¿4/¿¾<–=圿Šо¨®¿u—æ;¸÷I=Ó¿ù¾¾A~–¾!¿7þ¾*£¾›!¿©õ¾.U¡¾É±¿*ÞP;X¡G=!¿7þ¾*£¾Ó¿ù¾¾A~–¾¶ø¿Ðòܽ `¾Ä’«;ýˆ»‡þ¿¨7³=ÞÞ½9¹ÿ¾EÀ|=—Vã½¼Éÿ¾Þ•=²d®½Ðÿ¾?þŒ;%Év»îþ¿î“³=ao½Õÿ¾Þ•=²d®½Ðÿ¾ˆg=›jr½Oæÿ¾Ð–²;¥»¿—±9½¦RB=nÞ¿ž)”>ä7=åB¿•I¥>kŠ<]¿Ñ@œ>`Ú<ð¼¾XØ}?Ñ?¾ÛѾ #?훋¾Ô ɾ¿Ö?}ËŒ¾4Ô¾…&?¾ö?™ ‚<ö®;dåÿ>}Í"¾>d€< íÿ> Þ0¾ÖŠ;=e?”¤K¾?—<‡è3¼6þ'½çÄ?œœË½{»…>h?1Ñ ½§ËI?æþŸ½óV>QŸ?Q1Ý»9³}¿jÇ>©Á¼j¿ñòÔ>V;æ¿®~Ì>S©‚;ì¿´sÚ>íME½Ý³¿‘a°ºî\˜>žÏ¿t· ¾n4¨>­0¿4¾Ý¥>Ö¿úç½Ñ¨ >è£}?z§ˆ¼¡Ò>^Ö?|>ÉÇ>¤¦?pD‡>vQÔ>4Ø?ÕyŒ>‘½íÔ¿æ.ÿ»h²>kf¿žGÀ½Ý¥>Ö¿úç½ B´>W_¿äMþ½ÈÝ¿ÃP=襸;ˆ¿h[¾çßÎ=—:¿=Ds¾¿×ð=üüÿ¾–éW¾Æˆ>“ÿ¿Ô´(;ú¬$;ôÀÿ¾©‰þ½«€=Îÿ¾­N¾Ìº=’Ëÿ¾|F"¾~Æ…=Ëý¿ûD;Ï~ú;’Ëÿ¾|F"¾~Æ…=µ¨ÿ¾™- ¾b¹=ôÀÿ¾©‰þ½«€=Úãž½¡8¿õ»çü¼¾m7¿[~«½»É¾«±¿0ñǽ÷;¼¾I0¿wƒè½HX—½DF¿9.g¼Äɾ•Õ¿7‡½»É¾«±¿0ñǽçü¼¾m7¿[~«½;¼ ¾Ç}¿tÉ[¼M½Æ¾<¿Æ¨&½ú~Ò¾áD¿Ú-½Äɾ•Õ¿7‡½+Ïq?”ÖA¼Mý§>5—û>þ+ë½?ç>$—ÿ>Òá½”Û>»ý>AF°½Qã>‰Àľ¦P>äƒf¿Â¤à¾ Ø>]¥û¾Çæ¾^žÎ> -û¾vQì¾KrØ>_–ö¾G=Ó F¾æýz¿iS…¾MÖ¾*8¿iÄ”¾N%Û¾ü¿h’¾¼<;.U¿n¡=¶§½¾“íl¿iÄ”¾N%Û¾ü¿D˜¾eç¾ †û¾·y£¾/…ß¾ƒÿ¾T»G¼IÇ3?œ96¿ˆƒ>íŸï>Èêö¾[Ñ>“÷>ï¾â>1·ó>“ó¾üš¼˜t«>Ú+q?ܸ>~åÙ>Ãïþ>OË>Vcá>¤ˆü>Ÿª>iVæ>Õ{ú>9—<Òì¿xdº¼ ‘=ôN¿4/¿¾9˜Í=|,¿ÒŒÅ¾ˆðÄ=ê\¿µµ¾Ôdƒ;Cb=vοÎL¥=Íw¾jL¿?Ñ=ôOˆ¾@„¿Äe=WwŒ¾'¡¿ãA;h´)=Ç¿?Ñ=ôOˆ¾@„¿5}ö=›¯’¾¸¿e·À=ÊR›¾[ê¿Öª¤¾8dÂ<™Rr?u®è¾oc>¢$ü>qè¾h ö=y­ü>…Cß¾®‚>³zÿ>!ä¿;2?ý?o„í¾ØEé>«³ò>E,ê¾82ï>9 ñ>ÌÐð¾Äîë>ÿ!í>ÐqÞ<“ç¿y•8»¨¾Î8¿óâ>s¦¾29¿ ü1>i±¾]¿pA&>É g<Ûñ¿"îy¼s¦¾29¿ ü1>æÉ¥¾GW¿~QR>Åäµ¾8f¿Ô×C>zI¼}û¿W§ô»i±¾]¿pA&>Åäµ¾8f¿Ô×C>Øó½¾ N¿C&>¸) ¿Qý<òV?Tð¾IKe¾›­ô>‹ð¾¡+¾W_õ>o¸ç¾£{ôÓúð´¾öa¿®>¨¾Î8¿óâ>€ýA½´°¿LY<Åäµ¾8f¿Ô×C>êèȾô¿IB>Øó½¾ N¿C&>§?ͽ\±~¿#C¼6“Ͼ™¹¿þe>êèȾô¿IB>˜÷À¾Šr¿ãŒa>â«!¼.-¼&ù¿›J>ûÒ½Ã×ÿ¾IiF>¾Q ÿ¾g,>p—ý½È”ÿ¾€=÷Nã»õÌ¿‰³r¾L˳½i9¿F–„¾(ï㽡f¿‹ˆ¾•´½®‚¿ë°=¯¢A»Õ¿mÅn¾ãõ½6"¿ÁXo¾sg¾X¿ÍW¾g ¾‡M¿>ª%=±¥_;þÉ¿ÍW¾g ¾‡M¿ÁXo¾sg¾X¿+0„¾5* ¾Ra¿>l_;æþ¼ãß¿ìK¶<F|>AJ¿q¿»Ä[g>Ý&¿‚«<¼Mf„>Âj¿Ê=\Ë»‡Î¿ÍW¾g ¾‡M¿F–„¾(ï㽡f¿mÅn¾ãõ½6"¿že‹¾%a =ƒu¿«ÑÓ¾d¾s+¿\TÛ¾ñ‚€¾Idÿ¾ÒŽã¾Ãða¾iÉû¾í]?îõ<>¿Wú>䃾¹¦è¾Aòö>Éö½{»í¾Tû>”Nä½£"æ¾;¤n?d³¼Mü¸¾Tû>”Nä½£"æ¾³\þ>gó¾bžÝ¾Wú>䃾¹¦è¾Ÿw¥¾Œ±=m>q¿î|ç¾· ‚¾â\û¾\TÛ¾ñ‚€¾Idÿ¾¶há¾% ޾*þ¾¿J:?ké½e/?æô>Ð |>û=ñ>1|ô>w׉>7âñ>Ùéï>p#…>­„ö> Üs¿Ó#™¾Pe½ª*ü¾Áä¾ýû—=Diÿ¾7ªÛ¾ÙÙ¶=ÿ¾öìÙ¾øžv=½ç=cWê:(Õ?çŽ~¾ïɽÕu?Ò:Z¾„ä½d#?C`¾û›½Ô,?ê99¿²µ0?)t»|*ï¾yö>x ù=º‡ô¾XXð>0ðÜ=ÈÑô¾¬ð>:\ >£¿>ö<&4=‹O¿€o¾ á•¾ìû¿ íO¾0Ô‘¾ŠW¿Õ±Z¾'iž¾3½8x~?uêÕ½~侩O?šÂ¾i䫾å›?BÌ;›´¾ÈD? ž¾o7¾íq?㔾á ƾfÚþ>ö´Û¾#¡Í¾iú>P4ç¾é×¾‡üû>3§Û¾ß%½±z?ìÊL¾î ½¾ä/?%yξi䫾å›?BÌ;§Z³¾’æÿ>aˆÜ¾Í >ý¬}?\èU<ó«É>ªï?0 >ª+×>u?êz>O‘Ó>W?\Të=Ž—> J}?øÃ¼ª+×>u?êz>ó«É>ªï?0 >[éÍ>°Ë?'>÷j%½§ár¼TÃ?·a¤>ór8>>?·`©>4L>’>?`V°>ýÜ0>)u?B~\¿Ù ?.ɼº‡ô¾XXð>0ðÜ=Óû¾^eå>R|ü=ÈÑô¾¬ð>:\ >‘HF;°+½ŽÆ¿kF<>Ë¢¿4ÌØ;´Y>¯ê¿Óü<Ž@œ>à¿Cÿ?'À…;Y@»dåÿ>}Í"¾>d€<éÒÿ> ð¾´²X¼cÒÿ>Ðý½Pâs<[äI»Î s¿%Æ ¾|ž><†ÿ¾ðÙ¾¨>€(¿rj×¾8Ÿ >Èxü¾wã¾åÉ·»¾ü?Ò¼£Ì¾Úuÿ>¸x(>½s轞ÿ>3úA> ½Ã½6“ÿ>4++>gr£<Á‡z¿.Q¾¨>€(¿rj×¾|ž><†ÿ¾ðÙ¾%>‚Æ¿ú¶Ð¾°w¼gù?»3¼ ½Ã½6“ÿ>4++>½s轞ÿ>3úA>ù°½\Ìÿ>.ÇK>Šü¿"{¦» S!m½×J¾+¥ÿ>!<ª½Ku1¾ÐÐÿ>£Fǽ¢R¾§?AFU=,:_:úÑ?¼•¾E¾„Ù?‡¤–¾O‘#¾¡…?Ç)оh’¾ÊT;¹ÿ¿2&Ü:Là>DÂÿ¾H¾<$'ó=KÈÿ¾Ãr=ïÆ>OËÿ¾ÎJ$<ù?s´—»×b!m½×J¾Òþÿ>^¶Â¼o¸O¾>Ïÿ>; ½ÛÜ8¾ïÚ;î,ܽ³‚~¿Z <Ͼ¿… M»ýÜȾþ¿MæŽ<:ľ"5¿å°c½Øʼ±†?4Kº¾R>xc?8øÂ¾-™s>ÀZ?'¡Ì¾ìV>6ç?‘hѽ‚wÇ;I§~?'¡Ì¾ìV>6ç?8øÂ¾-™s>ÀZ?Ö¬Ó¾}uu>9~?tŠý¼¢Ø¿ s<ˆ>«ê¿‚ª©¾š„>Q÷¿à¾¶¾¤9’>ñ+¿R¶¾¸B0¿š9¿x¼HŠð¾Eô¾|µ>ø¾Tí¾g%>îÐø¾Pì¾õ¡ >E¿ì<¦j‘¾¢Xu¿ïöê»/¨×¾Y¦ÿ¾yö˼•ã¾®cü¾U›$½uÌÙ¾]†ÿ¾ª3½*Ó¿Æž„<š„>Q÷¿à¾¶¾ˆ>«ê¿‚ª©¾t>I»¿~s¯¾›—<)ó¾K@a¿yö˼•ã¾®cü¾Nl;q¯ä¾þ|û¾,‚¼€»ì¾Z÷¾×“G¾Øº¾ 8i?YÚѾ²辚ú>(ñɾ&Šà¾Ì·þ>‹ÿÓ¾ ³Û¾Nþ>Ê?ÚYÇ;ÐY$½;?šÑϽö¶¡>g?XÇѽU÷°>ØE?¾dt¨>Þý?ܯ®»SwÆ»,¸ÿ>¨SÞ½Œ½V›ÿ>nRñ½7¼Å½³ÿ> ª½½ÿµ½»ý?í»»—„Æ»V›ÿ>nRñ½7¼Å½(ÿ>@hý½ª‚¾fŸÿ>¹½=ð½ÃÞ<ßGS¾muz¿Z <Ͼ¿ÓéÊ ð¾´²X¼dåÿ>}Í"¾>d€ò[4¾`šX¼õVÛ¾‡¦<ÌBg?²ä¾ Œ”>ó‘ü>öâ¾”3¤>…{ý>/§ì¾TÞ>:‘ø>²!¾a<¼z£u?²ä¾ Œ”>ó‘ü>Ö×¾Ê1™>q;?öâ¾”3¤>…{ý>qð¿IëÞ¿Óü<Ž@œ>à¿^à´¿eWi¿FpÒ>RÄ‚¼4ÿ¾!à>1'¨>=Óû¾(Iç>6›> ^¿zTÜ>òΙ>”Ï¿¦}½ ?‰»†ä¿¹o•>ŠR§¼Ú¿ öŸ>\;I0¿8,¥>ϡ̼yà¿…%;¯:ý<•E¿Ÿ8E=9€®¾O¿­®9=£çž¾a¿Tݘ=åñ¤¾ É¿aoÐ;­%=a¿Tݘ=åñ¤¾O¿­®9=£çž¾ŠÈ¿Õg=õ”¾”ý?°œ»("ê»ãŽÿ>6#3>Ou(>6xÿ>ޝ>Š>pzÿ> C4>ûX>£Õ=úW;§Ü¿¶…w¾ù1¶¾q“¿™õr¾ûX©¾„¿Ôc[¾fI°¾V¿³;7=¯æTº_¾¿¶…w¾ù1¶¾q“¿Xɇ¾ î·¾0Ø¿ù.…¾ 3¬¾}Ê¿‚Ç1=Ni°<³¿Ôc[¾fI°¾V¿™õr¾ûX©¾„¿‹ª_¾W_¾Ë-¿@¹4ë<ûä¿]l ¾#£¾ü¿G’ ¾®¾[$¿ÁÆ%¾ç5ž¾æé¿éç¥;3è1=PÁ¿ÁÆ%¾ç5ž¾æé¿-x¾I†”¾i­¿]l ¾#£¾ü¿?¾óY–¾Ø¿–Ü =ÁQ=y¬¿‹ª_¾W_¾Ë-¿–"y¾¡¾a¿¿'V¾о4½¿õŒ—ä1»¾HS?Ï,I>¯¾åF?T¨>>÷a˜º¶AÕ¼¿é¿Ó8+;ì³>-B¿^à´¿ˆc¼£Ì¦>n¿,ý?‹‰À;’êë;£x?¨º>è<j?7Â> ò==n?7·>ÂFc=nÁ<Ú`[¿¤á¿³'>»}ö¾(í¾8Ÿ >Èxü¾wã¾ÆØ=F û¾!çå¾;Ô»pý¿ŸmÅ»M„½t³ÿ¾mr¾‰Ç½+Àÿ¾û”㽇—¶½z¦ÿ¾Ì{ü½o¿›;mý?9 õ»¯¾åF?T¨>>ä1»¾HS?Ï,I>È_²¾KV?)®Z>© '½¼±?‘$Ü<¡IŠ>0ó?~ü½>¥Lz> Õ?›Ê²>Öu>[”?b¢Á>)M¥¼+Ô?ßÔù<¥Lz> Õ?›Ê²>Tr^>F™?Êà¸>Öu>[”?b¢Á>uÞû¼x+ ½º?e >80Y>×M?[²>Úh>l³?EÖ¢>ÁŒ>³²?#ĉ¼* |¿ÜS2>Ͻ¯¾¦¿,ŸÍ>Žè¦¾9 ¿™gÕ>P´¾™ž¿ÖÆØ>؆½D= °?ƨ“>Év¦¾W?¢]¥>3ùž¾w,?àÛ”>¬•¾»?ô~?Ô34»3渽Ô+?ëÈ1>¹Æ¾.Œ?x%9>ú—Ô¾\Ë?>R>ð‡Ï¾£Hz?ÒLÈ;)W¾jÿ>L6.>é Þ¾^ ?Îã >‹Ô¾&6ÿ> k> ÍݾÁ7z?µÅˆ;ú]X¾jÿ>L6.>é Þ¾.Œ?x%9>ú—Ô¾^ ?Îã >‹Ô¾ y¿ k>[¬¹gM¿9Ð>Aºø½C¿sÑ> `Ľ¨©ú¾eÔ[?›¾zäç¾ ‹ú> ȾÈå¾bù>@hÕ¾ù…ï¾ØÕô>1³Ï¾a¼3V[?Þý? m)>¼êù>“oæ>#)>×ô>½ð>&9@>¹9õ>µoî>Öo ½¥Ü*=Ÿ”?!Ì…>âËœ¾£“??§p>jÙ’¾Ê?Ú9m>§£¾ l?£?=ÿ½Qt½[?ßj•>B}>=|?[Î¥>½Žh>hÏ?“9¦>Až…>q£;ª¾T;Øþ¿M‚×=[:Ë<9Ôÿ¾N2¸=ùúU=…Òÿ¾rO÷=ÝX=4¾ÿ¾…ùö¾. ]? ¾¾Jî¾u”ó>Iܾù…ï¾ØÕô>1³Ï¾Èå¾bù>@hÕ¾UŽ5?Äj4?ðÕ™¼÷>¯Òí> zš>€ö>.î>økŠ>@ï>Æ‹õ>Ih“>³ž?Ìk9½63ø¼$ ?¢––>”†Z>Îß?¬˜>Àv@>^/?g¡>3jN> ’ » ÿ¿/‘¢;n©Þ¼Ôÿ¾YÂÚ=âØ§»†åÿ¾É¸=‡Ú›¶ÔÓÿ¾óÇô=ÃÔG;²ÿ¿'-Q¹ÏF•:9Ôÿ¾{½>‡Ú›¶ÔÓÿ¾óÇô=³ =vÆÿ¾4ž>œˆÔ;tçÔ=‡›~?¾ÍÂ>Þ?p¾!È>I…?>®¾à¼Ð>$?m,;Êþ¿õ½Œ»´ ¾Ù³ÿ¾Êá3½$}:¾0»ÿ¾~f½f»"¾ƒ¤ÿ¾«–½K{ºTÿ¿¾ü»m® ¾Nÿ¾Èò¹½f»"¾ƒ¤ÿ¾«–½ò”%¾6“ÿ¾·ïѽ‡(s?6òŸ¾nreáÛ¾M%M¼ ý>æ?ä¾ÓÔ¼’°ÿ>zŠÜ¾X#½fwm?Ö¨¼> Å{½xAü>Öãæ>Ρ>@÷ý>t—ä>6!­>?4LÝ>â¢>==Ø‘¿†©<=SìX¾®¿Œ¹“¾÷Éq¾"Š¿U ž¾}–W¾ê{¿.9¦¾ƒ™?BÔ¼/çJ=]Þ?»îM>—”¾â;? žb>“Q¾Ýï?y­d>:Ͼ<];½þ}4=¬{?!’‰>•»¾­ú?BÑ”>=*†¾B`?ÆÃ“>c·o¾9 ?<Ú??ƒ6"?;˜D>ÕZð>…°ò>™Iä>4Ûõ>)%ì>siä>ú—ô>—pð>*Û>áXO?ËI½õœ¿Kçó>xE¾$ñ¾Aòö>Éö½{»í¾Wú>䃾¹¦è¾Z(½UY2=–Š?*7¡>¦B|¾£t?BÑ”>=*†¾B`?ÐB¢>ýŒ¾Í?¢f½Q¹/=o”?!’‰>•»¾­ú?:u…>&ûg¾Y¥?3Tu>åÒ€¾o·?¤/þvÌž½tÕk?è¾ -˾­üú>á}ݾ:xƾϽÿ>x}æ¾mq½¾Çü>ßøÝ<Æ¿TŒ=}–W¾ê{¿.9¦¾÷Éq¾"Š¿U ž¾‡‰v¾1пƒ¦­¾•o½þ)=«?3Tu>åÒ€¾o·?:u…>&ûg¾Y¥?Rµm>"`¾4M?ü© ¸7ˆg¼uù¿q« <’“Y>|¿*©“Xäÿ¾A2»­ÜK>¿6¨?ŸF;“S= '?@K÷½¹Š¥¾üÅ? â¾ß£–¾?“ä¾"T¡¾Óø)<*ù¿k°$¼ªw­=›®ÿ¾rO7>«¡c=ëåÿ¾kƒC>gx=Jµÿ¾Ë#>˸¾·ñ¾Ç•l?è¾ -˾­üú>ÜÞ¾9Ô¾¡Jý>á}ݾ:xƾϽÿ>¤§?ÛN;;úLT=?“ä¾"T¡¾üÅ? â¾ß£–¾h±?+4 ¾Ã’¾ÀèÉ<ø¹ ={Æ?1Ò;¾» ¾ˆ-?0œ[¾¨¦œ¾ìP?²gO¾9œ©¾âu?_±ý<”§—ÚÔ½”¿û¾×å>ã|@½G¯þ¾å*Þ>Ò*½ Mú¾®,é>žû?k:<"5;X?a¾­1°¾#g?ê•"¾QÁ¹¾ÖU? ¾Æ†¾¾’ñ¿Ï“‡<öXS<_]¿@†¾>µÒ5=e¿T²>z݇=µ6¿ÙyÃ>D%Ÿ=Ó?ZŸŠº¯“=X?a¾­1°¾ '?@K÷½¹Š¥¾?“ä¾"T¡¾U =K@i¼Ó?nma¾ãžý¡?æV¾–¶¾/¢?ŸÈs¾7ÿ·¾ÓÝ?U/½wüy»¡Ã?±ø>™9ý‘}?|EŸ>ꑦ½Îß?… “>ày½ñ¡?%Þ½øˆ¢»Ï?|EŸ>ꑦ½Îß?'ú¬>V‘½t&?Õ{¢> ÍZ½¥ø?Ó¿Dר= e¼~7¿0ôÀ>ïT ¾á´¿²Ì>íž,¾P¿¦{½>õG8¾ŽÅû¼°ù@»Âà?ËMd>»Š‹½Ì ?:‚>Ÿ‡½oK?Aõo>Õˆ*½Ù'?OÍ ½<*®»úÙ?Aõo>Õˆ*½Ù'?:‚>Ÿ‡½oK?@ˆ>ôô½ôn?~þ¿-ó$».{λ—Æÿ¾E¦2¼öE>ý¾ÿ¾¥ª$½Õ>ä×ÿ¾øDͼý‚->že= ‡¿=-K?°®Z¾‚ì¾òø>GÇE¾xFó¾Žxò>ÿ@9¾À”é¾ô£ù>kì<º…¤½â?Šå&¾MÚľ®?.F¾8¾bh?œ4=¾R,ϾxÐ?¥|Ð< xj¾y?;¯'â¾Å:ý>j¥ ¾U¢Ô¾µ7?3‰:¾ªEܾýùþ>”mÍ;ª’J¾…ïz?3‰:¾ªEܾýùþ>j¥ ¾U¢Ô¾µ7?œ4=¾R,ϾxÐ?åU=á°E¾÷Óz?3‰:¾ªEܾýùþ>œ4=¾R,ϾxÐ?ÒS¾áñÕ¾Òr?Fù¿yÌ»nh¼bM¿Ä•Ó½ Ö¸>=+¿ªÖâ½:“¦>u=¿ò™ ¾­ˆ²>™é¿J(<ßż$ ¿×¦¾ÅÊ ><¿«è/¾“Žª>u=¿ò™ ¾­ˆ²>ÍÚ¿6%½<Í÷È<9˜¿™Ô`¾¶Ù¸>·`¿–S¾êÄ>o¿°D¾À´¸>*‰½1;7l¿t¼¾õ «½80¿LÁ¾g è½ÿ¿û¯Ë¾ìW°½vª¿È⿹¦¡·`¿–S¾êÄ>JC¿Ò¬<¾7oÄ>K忆§¹<ž/޼f¿;rT¾bª>9˜¿™Ô`¾¶Ù¸>o¿°D¾À´¸>¤v£¼Ó»?\ô'=Í£>êÐ?•Ÿ„¾ª¡>mu?ãg¾&o°>ÛÀ? .v¾ò¼åÁ5½x¼?²<©½ýÀ>Óù?æþŸ½óV>QŸ?…¿U½„K—>!è?¥Ð¿Û= e;›È¿+Û¾)ÒX=ê¿R&•¾4ßœ< ¿ … ¾×);=Áq©»Yç½ Û?ÜiF<éÕ¨>È\?±¼É´>nˆ?L¹¼Y¢£>ç:?xœ‚ºO-½GÅ?1¥¼;§y>_b?5Y—? y¯¼>%>—Å?>ìÇ»©È7½Ç¼?L¹¼Y¢£>ç:?…¿U½„K—>!è? y¯¼>%>—Å?Á½Ô;ð*€»þ?4œ²¾\¯ ¾d?õÚ¬¾QÛæ½éd?C¹¾¬9འp?Å®¼»ˆÖÀ»Çý¿t¼¾õ «½80¿ô­¾ƒÄ¡½X<¿é+°¾\’ã½Q.¿‹ʼfÔ¤¼ÈÞ?C¹¾¬9འp?—¾H3¾ô7?4œ²¾\¯ ¾d?®¾Qƒy¼˜Ý}?ó8Ô¾+Á2¾V*?ÆÅ¾w.<¾¶?ªñʾ“¾fØ?ì5Ò½W›t<…ž~?—¾H3¾ô7?\åѾ…(ÿ½À_?ªñʾ“¾fØ?ÿ·?9›=½Bxï;É9?Ä—©>º „=cð?Ë>š’=K?Åž>d[F=>˾κà¼O¤}?“‹É¾¥I©½Í!?]ÅÒ¾G¿½Cp?vÞÆ¾ÆÜÕ½((?ƒÜ¾vu¼yç}?vÞÆ¾ÆÜÕ½((?]ÅÒ¾G¿½Cp?\åѾ…(ÿ½À_?§-½ê½Æ»ßÃ?vÞÆ¾ÆÜÕ½((?—¾H3¾ô7?C¹¾¬9འp?E”~<|¹¹ø?Ç C¾,r^½#øÿ>™×!¾Öú‡½_´ÿ>OZ(¾¬½ìÂÿ>>Ôz<«Ÿ!;ø?е/¾=>%;yÉÿ>0JP¾f[<<6?,›I¾H¨¼Ö?:‚<°É°¹Æ¾.U?FÑ>1[º¾??ô>v8ʾÖÕ’<ò!=¾Ë¿µ7H¾ ×s¾†U¿«’(¾ÜFs¾è/¿ÜÖ6¾*o‡¾V¿h1“<ñm= Ñ¿«’(¾ÜFs¾è/¿µ7H¾ ×s¾†U¿Ö7¾õöW¾â¿Åß?"S½:kO=Ïÿ> ¾Z\¾Ò?DP¾¢™w¾Øñÿ>ú³ÿ½¶1f¾M}=ŽÃ%=}¡?ØHr¾x¾áÓ?½Qƒ¾¯]‚¾y!?îvm¾ªŒ¾Ú?#dÒº?ÏÚ¼‰è¿Ì¬j½aªY>= ¿«9…½»%y>BB¿_ñ½õñp>a7¿;g¿Es;=©Û>¡Ûû¾èݨ¾è>N›ù¾ºõš¾þaë>ïÊþ¾\ž¾CÅà>]°Œºîb½Ö¿<×\½éd™>šÐ¿ž~½ò&§>ä¿þ œ¼$+—>ÞÈ¿“ùŸ»²}Ú¼è翞~½ò&§>ä¿H¼¡¼Ûk±>ï8¿ˆc¼£Ì¦>n¿¦®"¼SQ?z¿Ä¨=™÷>X<í¾¿W><Ãó>¼¯ò¾7Ð;*áù>$¸é¾HѹóÀ-½Å¿þ œ¼$+—>ÞÈ¿4ÌØ;´Y>¯ê¿kF<>Ë¢¿o°*9.r ½Ú¿‚«<¼Mf„>Âj¿_ñ½õñp>a7¿jÎ0½Úÿˆ>¿þ²¼º;Š!½òÌ¿jÎ0½Úÿˆ>¿þ œ¼$+—>ÞÈ¿‚«<¼Mf„>Âj¿ÿǺŸ;!½!Í¿þ œ¼$+—>ÞÈ¿jÎ0½Úÿˆ>¿<×\½éd™>šÐ¿î¹'®¿¦¢L=£±½Ê¿ Œ•¾È³ë½éÑ¿Šå–¾oBƽ\ ¿V£¾îžc»èοÿÞ=xÖ)½\;†ä¿¹o•>ŠR§¼¸¿‚:>* <F¿–U½¸)Œ=ϼ¿”)>>=Î>Xþ¿¾ÁG>ó¯Í>jO¿>Ê8>Á>¬a?>O•<½I‰=”l?<ùÔ½™À>þó?F?Ú½]pÎ>\Z?8¾ÊÆ>Xÿ?XV»+DH»”l?<ùÔ½™À>g?XÇѽU÷°>.p?;sš½Œ ¹>m{m¿-¿>[g{»*ù¾Û÷è>½R¶=Ktþ¾8ÛÜ>‹ÆÅ=Óû¾^eå>R|ü=f<Ÿ=E¾)¿·˜>?Gº>3àô¾QNô>HàÇ>Ùµõ¾#,ò>wÚÂ>©î¾±ùø>ºÊ¿s»$= Û5;ê¿R&•¾4ßœ<›È¿+Û¾)ÒX= ¿¶ƒ¾ª!û<$Ç»8é~½À?õ©>Êß½¾¦H?ê]œ>|ñ½¾=?ʇ >YÚɾ±á?æÙ¦<7 Ÿ½n,?‰˜²>˜À;´“?ëú>ªÔ¼¾'?õ©>Êß½¾¦H?mmg<ëõ ?ÇøV¿Ìàù¼œßð>Oö¾âD¼ê>erú¾çm1½%æé>¶¼ú¾. =äÄð;`×?;Žo¾Ð/¾j?S¾yé¾u?UÙw¾ 5 ¾±j?JT½¶½|?ê]œ>|ñ½¾=?ò}‘>s‚¶¾7?Y‰‘>apž[Ò?üX º{çA½„¶¿³ð> ˆµ¾8¿.ÿ¡>¨È¾TÄ¿2>=¶Å¾úÔ¿½”~?MÕ½Ë5{¼Q?ÇȾuD™½ÐÓ?JÑÒ¾ûíf½sŸ?´¯Ô¾⪽y- ¿2U?  ¦½ùƒé¾²žú>oK¼¾zäç¾ ‹ú> ȾMjð¾g~õ>?T¾X’1½](=-‹?:u…>&ûg¾Y¥?!’‰>•»¾­ú?ÆÃ“>c·o¾9 ?6 9½óƒ =y–?:u…>&ûg¾Y¥?ÆÃ“>c·o¾9 ?o>)=S¾N·?8±¼k<ñé?6c>Â4,¾ëåÿ>Æ¥J>)<8¾ ¸ÿ>¦^g>ÂC¾Z?w½ M$<”Ù¿`>Á漾Ū¿èhU>M0¬¾¿ö v>DÀ±¾ŸÊ¿$[? T?x‹Ç» aõ>£sî>µù¾Ú¬ú>hÏå>æ…¾@Þû>¢ã>.–¾Ñ–|?ns¾TȬ=€?|šÓ¾íŸÇ>·š? áÁ¾(Ë>Ä^? ]̾b¼Ö>*ƒ•;Nÿ¿Ð :†¤=¶ÿ¾ùø$¾lŽ=ªºÿ¾1´ ¾êBL=`Çÿ¾¬¾7†ï9‘÷¿øZƒ¼¹”Î< ¿ìQ>æÅºÎûÿ¾ ª=>rqï<±Ûÿ¾§ê.>£Y˼^þ~¿4&®=Ìbr>°¯¿,(Ä>–]p>[$¿åœÐ>Ñ®R>o+¿õ¡Ë>#ö¾Ýf`?€ˆº<öðå¾É«û>>yø=É=í¾¯\÷><À>ã¾< ü>Aó>N1=^rq¼s»?+¾¡¾ò^E>%?§è˜¾ž{/>jß? ¡“¾UNK>fÜ?nú?«¦.»îQ<%?ÿ1><ËØP¾¡×ÿ>jš†|+¼¨Ž5¾‹_s¿[ªÂ¼ïXž>N¿©¼¥>VÖ>´Èþ¾±û¦>•ïá>j¼¿”¡²>u‘Ú>ññ ?ݬ»¼§îV¿Wè>D6 >ä…ü¾!Íè>aŽ®>¿ü¾3‹ð>82§>i÷¾“š>e·>ŠÄp¿×iä>¹SÊ>ÿÐü¾Öà>Oæ×>,òû¾½ë>ÄÎÔ>¬Èø¾ñ£=ñ¼I»?\>ª¾GY>t`?sؾ[>(,?ÿ¢¾ÿçp>rl?.m ¾aw™¼Ë|?Ö¬Ó¾}uu>9~?ÿܾ×Y>Ðdÿ>'¡Ì¾ìV>6ç?´/¾¢ðCeÿ>Ö¬Ó¾}uu>9~?ѓʾiÿ‹>.?*—{?#!œ=Jc,>¨qÿ>}–Ï>ß1Ü>o?pÏÃ>³|Ý>$)?!=Å>]Ð>‘ο”½ šJºË.¿É;g>M69=v¿Ø>Je=ƒi¿0> 4é<¶»¿¢î:½†d¦9v¿Ø>Je=ꮿö~‹> [=ƒi¿0> 4é<ÞÆ¿ê*½Ö§º`¿fؘ>ì)³=Ö:¿ [£>¢ê=/M¿Í>§>ãÿ®=+Ç¿Œ*½Í€¸`¿fؘ>ì)³=/M¿Í>§>ãÿ®=Ó/¿DÀ¡>y'z=ñº¿Öò;½>”uº¿í‚™>~” =ꮿö~‹> [=pÒ¿DL‘>oWy=ªlâ¼;§-¼Hã?4Kº¾R>xc?Ktƾ—È5>F%?8e¶¾%1>âZ?Å?íè¿»,½?¬*ŽGVn>ÆN?®[ɽgÔ„>Ê?§÷½åðy>:)=áÇ¿ D;B͈¾'†¿E-=Cus¾*8¿ÓŽö<Öüx¾îA¿ÖG=Ù+=¿¡é¾‹c?°®Z¾‚ì¾òø>;«U¾¼Ïá¾ný>fOr¾~«å¾!ü>§­?Ó~³¹åCM½Ê?§÷½åðy>ÆN?®[ɽgÔ„>Òr?¾þ½‹ˆŠ>Û„?¾ô/S?€Š¿ üݾףð>y¬ñ¾‡RÛ¾Ãö>£#é¾NEÒ¾l ô>²…ð¾ïÚ?›9»ê€ ½?¬*ŽGVn>Ê?§÷½åðy>ÅÇÿ>Õèõ½aâ_>óµ =˜C’¼Ð?›Ë­¾l"C>mV?+¾¡¾ò^E>%?\>ª¾GY>t`?ãy¿=¡Y=u®W>P¿¼vÉ>z§Ò>¢C¿$šÀ>ÁÜ>«²ÿ¾_˜Ì>…`Ý>¨}¿:TŸ=±÷á=P¿¼vÉ>z§Ò>ì¿6Ã>+3Å>s¹¿Pn»>k,Ñ>y. ºÒG¦;&ÿ¿[‡ʼü½ä¼÷>D¾ë>ûÍܾÍ=ü>̳â>ràݾs€ø>÷°ç>-Aæ¾3K=Þ¿XoK; ? ¾ˆ¿.2½x*°¾øU¿X/0½?5¦¾j0¿Ðs½³ÈÑ<Òé¿é–»?5¦¾j0¿Ðs½x*°¾øU¿X/0½œß°¾ðO¿ ‘½’?¥à'½ s'½M„?æéŒ> Ž>­?2È…>-íœ>D5?D…z>w Ž>þˆ»èý?‹Žú» ñ=Ƥÿ>ºž8>Œ>§ÿ>ï«2>ÅÉý=z‹ÿ>sÕ>ji„¾7Ëd?µ®»>ÍÌܾ0Kû>=»ä>Òæ¾b÷>…yç>îyÞ¾-_÷>\í>´»`?|0õ>Î;ù…ÿ>‘›á>úï¹>@÷ý>t—ä>6!­>Ñ]ú>/ë>~Ä·>©ìšº£k;ˆÿ?˜qî<žF=ñÿ>…Ø;ûÕ‚=Oæÿ>±ö;ž=Aõÿ>8n»ˆù?Öe^¼Œ>§ÿ>ï«2> ñ=Ƥÿ>ºž8>I€ >óÈÿ> H>í8†»Iòœ»³þ¿ /B½³¶é½Æÿ¾µ“½)Ľ~Äÿ¾..½ę̈½œÜÿ¾}ËH»ÞÆ#»}ÿ¿Óô‰½.ýð¼æêÿ¾iM½Oü=¼Ûüÿ¾š½$æC½ªðÿ¾–ý?º0¼»üлSÎÿ>½:¢½þ鋽,¸ÿ>¨SÞ½Œ½³ÿ> ª½½ÿµ½qÆ2=&¥>µr¿Šè§¾è>Cáû¾Êš¾W±è>È û¾†£¾½TÜ>£ÿ¾ÿ¿ä»Öª=».Ëÿ¾¾—ày¼@Úÿ¾CjĽŸ­»âÌÿ¾[H˽ý ½ój;¼9f¿èÜY?fOr¾~«å¾!ü>çy¾÷ð¾ ²õ>°®Z¾‚ì¾òø>Àþ¿ €‰»×¢”»lëÿ¾w¬(½‘«"½ªÕÿ¾¡ó:½ØÓ“½cÒÿ¾€“½GZ½=4|¿»e-¾(â¼þ ¿á ξ߇C>Š¿"¨Ú¾ HK>mæ¿X¬Ñ¾æ•[>Rb{¿õ€A¾¬Æ¬»mæ¿X¬Ñ¾æ•[>Š¿"¨Ú¾ HK>÷¿@öÚ¾e6h>lä»°þ¿×*•;CŽM½Ðÿ¾²A»=n©Þ¼Ôÿ¾YÂÚ=^0X½­½ÿ¾¼éö=÷滪ý¿›qí»Žïæ¼4Ùÿ¾”‰+>¯8f½ØÖÿ¾}#:>_½ªºÿ¾É°>zV?X ¿ÁÔò¼Ù´ú>@¿ç¾å=2ö>»Bï¾…í>ôßó> üñ¾8ÚÑ=‰ ÿ»þ¿ë©9‡@¤½¡ÿ¾³Ñ >^0X½­½ÿ¾¼éö=_½ªºÿ¾É°>&½r?hÆ7½P¡¾ø?¼ï“½ûxؾ®ïû>|® ½Üó侩0þ>ˆ8L½ ?à¾C|® ½Üóä¾ø?¼ï“½ûxؾ×Oÿ>À¯Ñ½’ÌÚ¾ è@¾`d{?О_¤á= Äھߋÿ>ˆ+>óç‡9Ð%õ<¦â¿¢›­=fiW¾I¿ÎL¥=Íw¾jL¿6{=É“d¾é'¿Õê>ºg»€ }?‰bÚ>~°—½›äÿ>ù…Ï>©¶°½3Å?^Ú>Q.ͽ«èÿ>ež;ÿ¿¤;½Q >‡ÿ¾û)¾· >_~ÿ¾ó ¾ºóä=£‘ÿ¾{f¾p?¹[°>–,#=qý>Š®ã>ýϼs×ú>Cè>.j½:Ù?ÿ>g`Ü>¬Þ º§f¹¼á{f¿þ†Þ>Oa>}Êù¾ãë> /Q>oõü¾Åä>ÆPn>‡ký¾Oêã>X묾'%?ü…/?E,ê¾82ï>9 ñ>Ëóà¾9Cñ>j¦ó>Kæ¾|Dô>r1î>ñz=?ÆÉ½BF~¿ßÅË>@…»¾» ¿[ÎÍ>Ö5ʾ9C¿„œ¿>l´Ä¾Óø¿ùÀ;´7j¿q='¥à¾åBý¾ëR#¾eé¾l?ù¾'¾óæ¾+û¾`2¾tt¹ßʉºöÿ?˜þXÉÿ>“¼73> Ëÿ>Àů¼®)ð=TÆÿ>gû%½&Ê¿pnRº¡¢‚>÷Z¿ Õ¼Ú­u>Œ1¿=˜4½š–ˆ>Èx¿ÝV?½¯c®;rÔï<ûâ¿ÎL¥=Íw¾jL¿¢›­=fiW¾I¿„,ë=Ûik¾J)¿t"9½å¼¿»>ƒ£¿*â´¼ô…>Dl¿;2»¡¢‚>÷Z¿ Õ¼rAû¼IÛ?¦s[¼Xr¥>•‚?´8«>Å”>ä2?>³¤>ü—>ÑY?^G´>å£-½+·?·º¨¼mŠ>.?²¯>Å”>ä2?>³¤>pÑ>ÒÆ?¾0¡>¼ù?ÒÂF<~€Ù;ûÎÿ>ÿ=¾˜Ù=ü«ÿ>°ã¾0uÁ=«—ÿ>¬á"¾7ü=(š¼;ÝÆ½ÇÇ~¿2>=¶Å¾úÔ¿.ÿ¡>¨È¾TÄ¿¿ž—>jѾIK¿\>$ ·¼Š}?±ûÎ>¼ç½Çº?«êÍ>fø¾¦?—ÄÙ>XǾ†¯ÿ>§õ>‚R¿¼J}?«êÍ>fø¾¦?÷®Ù>Ä`¾K\ÿ>—ÄÙ>XǾ†¯ÿ>¹n‰=|¿¦ÏG?ü«ç½²ó¾Rœó>Rñß½C뾤lù>L5¾yÜ÷>… •»"º­»gþ¿µ“½)Ľ~Äÿ¾|®Ë½‘Ὢÿ¾ üǽ¡¿ ½Áÿ¾™»ÕÐ »ÿ¿§ÞĽtP¼fÝÿ¾Óô‰½.ýð¼æêÿ¾@ŽÙS<½Ôÿ¾°ï¿L¨µ¼] »a¿7^>„Vñ¼”¿£s^>!yb½çÿ¾g´E>À,½;vK»<©;‡ÿ¿j„¾¾æšÝ¼Ý@¿l¯­¾M߯¼(G¿À,½”¿£s^>!yb½‡Ýÿ¾R˜G>Ʀ…½_ý°Û„ ½^¼ÿ¾¡1>+Qö»ÎÅÿ¾#2,>pÀݼ‹û¿Òë;¼Þ® »0ñÿ¾_~G>Çùv¼çÿ¾g´E>À,½ÎÅÿ¾#2,>pÀݼ‘ú?\y‡»ÏGjŠ;ú{? ¸>¡Á¼@l?4Ù¿>ÎA§:r_¿r?â®?ÌÐð¾Äîë>ÿ!í>E,ê¾82ï>9 ñ>7¥ì¾qò>YNê>(Ê?þú%½¯Ø1:Q?¬>BÑ=ý?ÒþŸ>p»«jŠ;OÏ?ש½©…›;c`??Ä®>jŠ;ý?ÒþŸ>p»«<*?B > ‹»ku*½Š^¿N½ý¾;V±¾Ñú¾€Øê¾7»¾×lý¾xAä¾ÿ°½¾;s÷¾V}î¾\¸?<±=½¦øÏ;CÉ?†u“>fì¶;9¸?œ’>Þã ="p?Gv…>× ¥<g‚R?ßO¿Âç$=ôßó> üñ¾8ÚÑ=ðù>ôáé¾j«=Ù´ú>@¿ç¾å=ÇÂx=ÄÏ ¿+‰V?fOr¾~«å¾!ü>Õ>…¾f¢è¾fû>çy¾÷ð¾ ²õ>¶?x½A½«¨ß:(~?a†>‹¾'¼Ì?ÌÏ…>Ã&½iã?A~–>‹ªß¼´?„wB½çW<ɪ?À—’>Ú~=6X?»G†>—Ï=ob?›…>_uI=%µ?bgA½Hð;ob?›…>_uI=9¸?œ’>Þã =ɪ?À—’>Ú~=r±?~ G½Ž{”;CÉ?†u“>fì¶;*?B > ‹»ý?ÒþŸ>p»«<œ­?%ÆK½ÍoÉ;ý?ÒþŸ>p»«<9¸?œ’>Þã =CÉ?†u“>fì¶;ñ¤ºŠ¨¿‡S½K¸>Sz¿±†»¾¡«>#,¿œ2Ǿ=¿8½Ë¾_87ºAS}¿?£¾=¿8½Ë¾¾¡°>ñK¿ª(Ö¾T¿>‡¿×Ù¾]Œè;"o=óп-Ñ>hëp¾ò%¿Ç>»î…¾~n¿„,ë=Ûik¾J)¿zÏ¿_*;“Ã=°r¿7¢€=G=„¾îA¿Ÿˆº=Å‘w¾ðŠ¿Üµ=zŒŠ¾…Ê¿óÚ;’+%=9´¿ S>E€“¾ä¿Öÿ >_B¥¾k׿!"Õ=Š<™¾Öç?£wܼ?Žl;øùÿ><¤h>è=]ßÿ>×Ý\>ó£«=±?¦ïu>“çµ=ÎßÊ;¾þ¿&G®¹=˜Ô=õÛÿ¾-ß;˜=®óÿ¾K»‘9‰}Â=Úáÿ¾…¹¸¼ÝÊ¿?Þ…;×$=a¿Tݘ=åñ¤¾ŠÈ¿Õg=õ”¾k׿!"Õ=Š<™¾f%”¼Tw?„΃>`WC¾ö^?8Ø>‚©6¾rÅý>7ªã>wK"¾£ ?(Û>®Mj<#ľ¥tl?fOr¾~«å¾!ü>”†¾[ Þ¾[{ÿ>Õ>…¾f¢è¾fû>hÉ¿+½%Ÿ¼˜4¿tC“>Ö:¡>K#¿\YŠ>¿ª>yy¿g ›>@†®>Ä#»'ÿ¿kò˜»#U)»Øñÿ¾ô®½J딼†¿±R\½†v ½Séÿ¾Òܯ½‡Ô4=‡¿?k‰»œ‰¾å^?ðÛнӥ¾[[?ƒ £½ýøk¾?õƽgOÜ;:Æ0=uÁ?«¯¾=ݾ·?ûÎÏ=úB€¾ŸW?ýÇ=–>„¾Ý{?PÕ¿ù‘ ½Ÿ´B<\Y¿Ôš>ËÀ>㦿ž©>Svº>yy¿g ›>@†®>9¿ƒ"½g ’<;¿¨€>àd³>¾¿¥¿g>—ʳ>ûÌ¿ºy>ìgÁ>οˆþ½7k·¼{¿1~Z>G¬¥>í~¿÷I>Ãg³>¾¿¥¿g>—ʳ>8½¿­Ø&½Œ5Ÿ¼;¿¨€>àd³>ïË¿¼x>úb§>¾¿¥¿g>—ʳ>Ê[=H¡¿–’F;TåÃ>¨o¿ÐݽÑ$Á>ý†¿š_½¦ÑÌ>ß4¿.=:½ÊB½Û¤¿³(»<Î㸾Ñ?¿?‹¾Ø)ƾ6¿®"¾YL¼¾%[¿xb6¾û$»Ÿr»jÿ?“¼73> Ëÿ>˜þXÉÿ>o46<#ó(>™Ùÿ>Ö7¾†e{¿¼ˆx=·yÓ¾j†¿eÄU¾¨Ë¾e俳ë>¾þºÛ¾ Ïþ¾ß=¾Ïtq¾_Šx¿Ä/=g)á¾GŽü¾¾ú¾'¥à¾åBý¾ëR#¾VšÔ¾¸¿PŒ¾ø19¾Æ{¿¿X ;VšÔ¾¸¿PŒ¾þºÛ¾ Ïþ¾ß=¾¨Ë¾e俳ë>¾¿ 6=&Êù:¿¿àœ¾Íˆœ¼ç¿x³–¾“™A V?T5¾µ>è¾?Ï ‘¾ÕÄÌ=jg?¨5…¾Ï´Ã;Ò÷¿úªo<Ñ$Á>ý†¿š_½TåÃ>¨o¿ÐݽOæ·>|¿@â½ï§}?±´¾ øø¼?Æßƾǜ¾°r?pxѾDn¾òD?¸о™c)¾„AÑ;[n\?Æ*?M…>Ðû>)´ä>í¸>>xõ>¨î> m)>¼êù>“oæ>ýæ6´>t¿Ž¤½»bÞ>7þ¾[[о°ÅÞ>äHÿ¾OÁ¾€Ó>vÿ¿æÈ¾Äÿ¿Å’l¹).;íðÿ¾‘ä½)~=\çÿ¾¸çy¼ôø}=ïÿ¾)>¾;[S*=Gÿ¿ÅMÆ:óÁ‘;ïÿ¾)>¾;[S*=\çÿ¾¸çy¼ôø}=ä×ÿ¾TæfßO­¾—W¿d:¬>šz¾}#¿A¹¥>~|?Ùç€<©k&>$)?!=Å>]Ð>o?pÏÃ>³|Ý>çm?Lݵ>´sÚ>ùr?cM½£¢>çm?Lݵ>´sÚ>Êúý>‰ê½>\Wä>¼\ü>^d²>\ç>_¹?uE6»ÞÄ==´;?R›(>§~¾ÇJ?êB >(e‚¾?=œ >¥ôŒ¾YÐ?ŒdUº©!=ÇJ?êB >(e‚¾´;?R›(>§~¾?ýÿ>sÚ>3oe¾®A½»½ùì>†ìb¿òÏÌ=‹Ýî>Î÷¾3é=•,ç>ýÝû¾Kõ³=qãæ>úíû¾<úÿ= ±ú;$ü}?OÔ>Ûm>RÑ?9'Æ>…Љ>(»?¤ÅÑ>t˜>¯ ?Í$=¦ð¼Á?ÔC¼>½£>Çg?çű>åB>Ý}?¨¨º>ˆ”>8?¤“=fD\¼‹O?¨¨º>ˆ”>8?9'Æ>…Љ>(»?™È>!Wš> Á?Ô3 >°‰¼¼L…}?9'Æ>…Љ>(»?OÔ>Ûm>RÑ?™È>!Wš> Á?7“¡<¿ÉU>ÂNz?v­¾}%Ø>Z‚?>®¾à¼Ð>$?«{œ¾ÚÉà>¢Ôþ>áz½•\ë<ŠÀ?Ú9m>§£¾ l?ü6„>[­¾ÖÉ?!Ì…>âËœ¾£“?ƒ´Â;Qý¿l¡ß;È=_´ÿ¾xt­=Œ7­=`¬ÿ¾Æ×=µ –=qËÿ¾ˆ$¤=%?éß»§Ú[¿Àvð>‚Tê½é ô¾aæ>‡ã½q=ú¾À í>T룽/ö¾$^º;Ïþ¿R ;“^=vüÿ¾ìeÀ<˜=®óÿ¾K»‘9ß¼­=óãÿ¾dÞô<„„™;ì«+=²Å¿$_¹>­jy¾ÑÊ¿ð¾Â>#i‡¾¨þ¿]µ>Æ‹¾¿ ´¾„~|?Xɽ8ö̾f¼?Û£·¾ÆÁžع?ÑÁ¾^ÛÓ¾KË?…AÁ¾™ Ø<íÇ¿—}=$—_¾Vd¿¿,m¾RB¾)¿°Wh¾kV¾¿™ÔP¾!0=º¿¿/ô<kV¾¿™ÔP¾ª*t¾Øe¿zUW¾$—_¾Vd¿¿,m¾ÖT=êm¿³€+=÷‰¾Ý¿ Db¾;…¾3¿ëȾXy¾½©¿v‹p¾fà2=vq¿«>J=Xy¾½©¿v‹p¾;…¾3¿ëȾò–k¾Õο0„¾>ú¾ |‹=°³^¿%”î¾á·É>ä-÷¾Çæ¾^žÎ> -û¾‹Œæ¾µÂ>®Hü¾k~A==“¿eç=Xy¾½©¿v‹p¾ª*t¾Øe¿zUW¾÷‰¾Ý¿ Db¾LN=¡¿ðM™¿à¸1=;a>±¿i²š=­ßL>šìÿ¾¶Mq=9Ö#¼¸ü¿‚·å¹&áB>=×ÿ¾Åž§=¯#>X®ÿ¾ç £=…4>rÃÿ¾6†j=¹‘}¿Ì >»j<á^¿U¡Ñ>¾hŸ¾ýL¿êéÓ>ø‰«¾¶¿‡È>窩¾ü§(¼ü¿KÃt;¯#>X®ÿ¾ç £=&áB>=×ÿ¾Åž§=2>´ÿ¾ñÝ=:&ð»þ¿_W;2>´ÿ¾ñÝ=vÁ>ö•ÿ¾û!Ö=¯#>X®ÿ¾ç £=·<$ê?±,T<<´¾ ]?ù/>În¥¾è.?ßÀ>S‘ª¾YO?u°Þ=ï= Šs¿šœ¾¨>€(¿rj×¾}Ìç=ÆÄþ¾ÕYݾ8Ÿ >Èxü¾wã¾7í¿¾¼C»Š¿cÐY>³¼¦½‡Ýÿ¾R˜G>Ʀ…½”¿£s^>!yb½¢Ø¿G ½?Z‚»”¿£s^>!yb½‡M¿‚Tz>²ª”½Š¿cÐY>³¼¦½¼¿S8½uyÁ»åñ¿Çñ›>I=Ž®¿BŽ>í¸á½Î¥¿É>J_¨½Â…æ>g‘d¿ž‹/¼!è> û¾ø¤Ë>â>oIþ¾ðÂ>#žì>òø¾#½À>|X6½zX ?ÌU?aÅY>*ä>}ëû>M-{>Üä>l@ü>,m>ÉŽí>^*ö>¬¿dùå=»žZ¿Çæ¾^žÎ> -û¾%”î¾á·É>ä-÷¾vQì¾KrØ>_–ö¾^ 5½ÃÍ= Ž?ÆÃ“>c·o¾9 ?*7¡>¦B|¾£t?V-¡>u;[¾S"?°[š¼˜-м ë¿é+°¾\’ã½Q.¿LÁ¾g è½ÿ¿t¼¾õ «½80¿Î $=2Ê?–ÖÇ;Ûiƒ¾ùi?^¢ >F[e¾, ?ñc>ÅÅa¾»?A›ü=šW;uOÛM¸¾ T¿!è >½n©¾v4¿Ön›>1ÿ¿·»D;Üî»4¾ÿ¾ëÙ=KvL½ ·ÿ¾~ >Û„ ½“¨ÿ¾Òû>_s“½sÿ¿Úþx;œËº’•ÿ¾ lî=#¤¾"§ÿ¾`3º=[ì½R˜ÿ¾ú}ÿ=ß×½ëü¿Ü:Û»¡ùå»Q»ÿ¾Pª=>Y±½#Ÿÿ¾µà5>hëà½V›ÿ¾Üh >esÀ½Êþ¿ÐÇ»ß(¬8#Ÿÿ¾µà5>hëཱུ¨ÿ¾ƒàA>Pr¾¨Œÿ¾àÖ>ÔC¾G/-=ÐÃ?[hã;p&¦¾¢B?R,²=Fa—¾gó?•ª®=Àìž¾ &?¼W‚=€ÿ¿[á,:²f|»R˜ÿ¾ú}ÿ=ß×½“¨ÿ¾Òû>_s“½V›ÿ¾Üh >esÀ½½ð?";°¼àG?ø§=±Þ¨>ùd?!³Ž=â²> J? å_= b¨>âë?ú¢¾<-G <Ø?Ym®¾ç(ò»&W?«±¤¾w»^<Ù{?ì²¾{Ã<í¨b»Žÿ¿¾Ý¥:ÅÈ2>òÐÿ¾àëDÂÿ¾H¾<ÆÜ>2Æÿ¾¼O»‰!Z=|zS?üž¿í„r¼ûö>œkð¾7Ð;*áù>$¸é¾¿W><Ãó>¼¯ò¾Ê’?”<àúi½‹ß?ao¾¤6™>q?Ÿç¾³ÓŸ>ï©?Œ¡¾u>Ç£?Æ{…<á¶N½q?Ÿç¾³ÓŸ>“p?b»;¾ià§>ï?;¬@¾S!–>ˆU<”öñ¾Ûa?Æû!>aˆä¾}ëû>— >Žçë¾f.ø>C(>È~ö>¿ð?>‘<cI¼Á§?J:¾£"¶>:Î?[•T¾kž»>ö?-P¾¤â¯>Û?ON<ê¿ü¼¸w?¸ ¾›U¯>Á§?J:¾£"¶>“p?b»;¾ià§>‘<²õ¿Ûq:k Å>¦E¿Po&¾ô‹Â>•I¿IÛ¾n·>Çd¿c{¾½"=ÄÌ¿Ôý½rM¿Å’B¾r5º>¦{¿Í®;¾'¾>š™¿Q¼Z¾Õ2æ¼íå¿{ » B´>W_¿äMþ½n4¨>­0¿4¾n·>Çd¿c{¾ï9’;hq?u·†½ê>À>í?×ß¾t{±>Îâ?Ñuɾ ²>:x? ··¾<ö¬Îâ?Ñuɾê>À>í?×ß¾¯µ¿>qU?‚6Ѿv Ë>lûj?cIc¼9'Þ>´!ÿ>f¢>×Àæ>2Vû>Ab‹>‹¤Ý>N)ÿ>£„>aò¿†ç¦<öd;º ¿Ð¹K¾(2 ½Âßÿ¾f¢8¾t¡H½ã¿ 3Y¾åoq½ÿð=ÏBÕ<Þº¿2¾EKž¾…¿‹ª_¾W_¾Ë-¿™õr¾ûX©¾„¿qÙ¿¡) =:Ÿ»ã¿ 3Y¾åoq½g¿ÒÄ{¾òK½&9¿±Ne¾5?ã¼Iõ¿nk<ß»ƒ»Àçÿ¾6¾¥¶¹¼Âßÿ¾f¢8¾t¡H½ ¿Ð¹K¾(2 ½{Ä?Xå+=ñ®ñ;&W?«±¤¾w»^<À?à–¾#TŸ<B?A»£¾&ý==Ñÿ¿{;]k¢ºZÔÿ¾Â¡¾+µ(<.Ëÿ¾¾—ày¼ Óÿ¾ã¤ ¾ÀD¼6l;œ?‘(P?Úª¼¾¥Ûê>lÑú>íž¼¾‹5ô>§ô>ÅË˾tï>t˜÷>ôü¿¿·<Æ!J» Óÿ¾ã¤ ¾ÀD¼Àçÿ¾6¾¥¶¹¼ïÿ¾|d3¾Ä{L;gô¿+Ž”<µ¤»ý¿ÜM¾\/¼Àçÿ¾6¾¥¶¹¼ ¿Ð¹K¾(2 ½*û?²R4 Þ0¾ÖŠ;=Æ¿ÿ>ìÞ¾—e‰=óãÿ>Z 9¾·¬œ=÷P=…ÜI¿fç?P§ü=!­ù¾üé>Ihë=t ò¾8Ió>œE¹=»ñö¾:î>ˆù?yQA<%ðù;óãÿ>Z 9¾·¬œ=Æ¿ÿ>ìÞ¾—e‰=ü«ÿ>°ã¾0uÁ=ÙÞ?¬hß¼—ÛP¿Óè>à ¨=òù¾Åñ>šyÂ=#Mô¾Öð>-¢|=°ô¾R"Ê>¦f¢¼&k¿B>à>u±É=·Ðý¾Í°é>E/ã=qäù¾Óè>à ¨=òù¾ZÆ>À£ß»–l¿Í°é>E/ã=qäù¾B>à>u±É=·Ðý¾ÄÒà>ïá>Å®ý¾o´«¼ÔJ<”쿳ð> ˆµ¾8¿R~Š>óâ´¾Ú¿x ’>O¦¾¿"–½ÖIS=Çx¿û[r>¦¢¾Ë‚¿Gs>tê’¾L¿ã¦†>"›¾“¿TŽW»Ö|» ÿ¿@ŽÙS<½Ôÿ¾ üǽ¡¿ ½Áÿ¾Íêý½}½¿ÿ¾*5c?ü¥ç>Èl²½,¼û>%êå>hZÒ¾Í=ü>̳â>ràݾä¼÷>D¾ë>ûÍܾy´)½Ç?Ž;ˆÖš>uä?éI ¾üŽ©>”2?S= ¾áa¢>?Ç%¾Üþ¿È§°;N;Âÿ¾gŒÅ=wª=šÑÿ¾Œµ=M>‹;Ûÿ¾ˆƒ=§×Ü<,wº£i»“ÿ¿‰ ¾Iç½òµÿ¾ƒQ¾.<½ Äÿ¾Íêý½}½¿ÿ¾ÍÔ½´-[=–¿¯\o>-ƒ¾±¨¿Gs>tê’¾L¿ÂÚX>ìÜŒ¾Z¼¿ù[M=„ëÝ<€•¿:X¿>þ˜6¾Œ,¿Ì_É>#F¾¿ùö¾>Û÷X¾­j¿>¿·À;ñà­½$H¿`ž½+nľ78¿74Ä»,õľÁÇ¿ø.ʼéíϾrÑ{¿™4F¼ ê7¾£vÿ¾¥¶y¼½Û¾ÁÇ¿ø.ʼéíϾ¿Ûr;”¼Ò¾§·{¿óż´â8¾ÁÇ¿ø.ʼéíϾ¬tÿ¾ùë?½ áÙ¾ñö¿]ÝQ½̾©ÎT½w§¿£_:R¶È¾¿,¿çP=ú¼¾Fz¿›n~=Ô_Ǿ4¿mÛ¡=/ʨ¼Ñí¿e ;<úð´¾öa¿®>ýúÁ¾|C¿vP >gd¸¾al¿$ðç=ÈC<Ïú¿ob;gd¸¾al¿$ðç=o»¾§w¿}‹³=¬¯¾Ec¿â\¾=s{q¿>+½TÔ¨¾£vÿ¾¥¶y¼½Û¾óü¾Ýë¼lÏ侬tÿ¾ùë?½ áÙ¾D%o¿n\;º²¶¾üÇú¾·;p½w,æ¾&Vþ¾ÿ¡½÷ܾ¬tÿ¾ùë?½ áÙ¾ax¿ÖF…¼ŒÓ{¾&Vþ¾ÿ¡½÷ܾs¿dFý×PÒ¾Ì{¿ëš½ëæÒ¾Ö6¼;%“;Aþ¿ç={¤>hÍÿ¾°ÓŽ=\=>‰²ÿ¾m=¤¥Ò=ŸÌÿ¾6=JW3=·>¿Ì_É>#F¾¿:X¿>þ˜6¾Œ,¿ûÍÌ> ý,¾ ¤¿Âk¿›õ;M£Ê¾Óþ¾ßNâ½IfݾØù¾>¾½ÆÝè¾G°ù¾x˜¾6É羜vx¿7Ÿ¼«vv¾Óþ¾ßNâ½Ifݾs¿dFý×PÒ¾&Vþ¾ÿ¡½÷ܾ#Bj¿ Ï{»Êyξ&Vþ¾ÿ¡½÷ܾØù¾>¾½ÆÝè¾Óþ¾ßNâ½IfݾñG!?[}Õ=Q†Ò>ðP?=ø‰Ë>ä?º<…»Ï2Ô=¹ž~?[}Õ=Q†Ò>ðP?eÖ=ÀèÂ>G!?ÄC>ŒôÊ>˜½?%|´<…µh=6†?ÄC>ŒôÊ>˜½?eÖ=ÀèÂ>G!?% >N¸>–A?I‘½qžð= ~?Ñ­'>fƒÄ>v?% oÎ>Q¾?äL#>ÿèÓ>y"?x¾.èV¼¥Yx?]ÅÒ¾G¿½Cp?Kêܾlõ›½†vþ>c Þ¾œ2×½Pûý>:‡z?,Ùú¼”!VϾ?æ™>±ÄÛ¾|D?5&¬> 0ܾ¦?#O½„D_¼ÝÐ?…ë™>2ÿ(>{?&¬¥>ÅV >?Õ´£>+Ã8>†Ã?Խ駼©P?å^°>ðŠ0>„d?j­>tíK>?Õ´£>+Ã8>?¯?MÙ½°½„d?j­>tíK>=|?[Î¥>½Žh>^/?g¡>3jN>=ÊW =“ ¿‹ª_¾W_¾Ë-¿2¾EKž¾…¿–"y¾¡¾a¿¥Ã?!=³¼_.½=|?[Î¥>½Žh>¼Ë??ª±>½|>hÏ?“9¦>Až…>õÇŠ=$ˆ”»¯h?ù…Ï>©¶°½3Å?T6Ä>*‘”½¡+?¸åÃ>;§É½¦&?J)=KÇ¿¯=˜;’®¡¾a¿^Ç=¬¯¾Ec¿â\¾=Ý´:¿øAŒ=?U7?G˜=ö}2?d ÷>Égƒ=Yjí>pÍõ>"µ¿=]î> ·ï>翜=w½ô>+âY<º#/¼vö?nܪ¾ÁnÀ¾¥†?F ¥¾c±¾S‘?ëV·¾¶¿³¾?­?1?½›¶¿nþç;o»¾§w¿}‹³=Ô_Ǿ4¿mÛ¡=ú¼¾Fz¿›n~=’å;ý¿.R«»0Ê=’°ÿ¾"Ö½~íŸ=ÐÐÿ¾Ñ®½£¾–=ßÁÿ¾ßüæ½²RÍ;šþ¿Í¿òº‡ÀQ=ŸÌÿ¾)Ìû½êBL=`Çÿ¾¬¾lŽ=ªºÿ¾1´ ¾X–y;Ïþ¿¶+™»3ÑV=±Ûÿ¾"\ǽ( =ßÜÿ¾ =⽇ÀQ=ŸÌÿ¾)Ìû½Ç³?‹{½¥½=â;? žb>“Q¾Šv?O]>‚­¾Rž?nÝ}>ŸU¦¾kÑ2=:l¼®º?§è˜¾ž{/>jß?+¾¡¾ò^E>%?hͧ¾8/.>‡1?…Ð?ºíÿ?Nw¬:¶ž>·³ÿ>!ä=â#2>o¸ÿ>áQ´ºÿ>ùc»déS½À'<Ò¤?'¡Ì¾ìV>6ç?Ktƾ—È5>F%?4Kº¾R>xc?8«¢<ĵ¤¼Ôå?nM²¾zq>”?\>ª¾GY>t`?ÿ¢¾ÿçp>rl?hF÷<õá¿þ;pµ¶>ýL¿G»€<˜ÞÆ>ª¿×rÄ'¿çâ/=¦M¶¾Ó8 ½o¿Úá¾>x->d@þ¾°ªÞ¾’A>çþ¾[é¾`®>öú¾ÝŸô<µâ¿TdººA+°¾:?¿ ºý½ë¢¾é ¿âZí½K°¾ B¿^Pʽ@»"ÿ¿¸‚Š»x*°¾øU¿X/0½ÌÔ¼¾´U¿»³Û¼ùŸ¼¾èM¿Gb½²tâ<–å¿Ã¥Ó»œß°¾ðO¿ ‘½K°¾ B¿^Pʽ€G¤¾›¿zܬ½ †V<è`;>ú?Ab¾nàν¥ÿ>vù6¾*§ý½ýÙÿ>4¢¾CË ¾˜£ÿ>Õþ»<»î?—:'h³¾t{?1´½WB§¾!X?|ʽ‘Ò´¾€€?Þ8é½:<ü<ó?QÀ&¾õÕE¾> ?ˆ¾37O¾¨?i ¾©¡-¾U¾ÿ>tyÿ¾r]¿ MW½ÖV侓Sû¾eU>›ë¾qZø¾ßú0>HŠð¾Eô¾|µ>ºJ<Æ7½IÆ?sœ;¾`˃>Ra?‡ÛQ¾¾Ou>˜M?ë8¾¡¢j>‹?þ¢¾¼’r¿Šè¼ÖV侓Sû¾eU>R ؾ†ÿ¾“á>LŠß¾sdý¾2¬2>–î?û$µ¼YÕ;?~8>^®>kJ?ѱ£>©Ý§>Î3?0*¡>™fº>=/+¾íY|¿vŠš¼-™Ë¾ÇÙ¿ŸÌ>¾gÔ¾1¿.2>R ؾ†ÿ¾“á>vY¾2z¿9&”¼çÛ¾1zþ¾8Lô=uæÎ¾Ê¦¿ËG>R ؾ†ÿ¾“á>!ì:"1d½š?ý"²½¡1˾¡?ЙԽT;»¾?ľRC˾'¥?§ß?'¤ïºu½ÜK?íž´>ý÷ >?M‡¦>¯#–>&ý?FÒ¶> >>:…?ð¹ =­N=‹ß?Ö¨g¾iŠˆ¾XS?c*m¾‚Œ˜¾–ì?jlO¾¾Ý’¾Ž…<]€£»yö¿D§7¾2-»½Åÿ¾¥óQ¾~%–½Þ¿ÕÊ4¾îÝu½‘Óÿ¾Ÿ‹¦»@¨<_ñ?Y01>`å°¾H?¶j>p•§¾='?zÈ>¢ï¶¾±N?Å|¿¡">òåлϢÿ¾cÔÕ>m¾˜Ü¿YßÈ>Öþ¾‡M¿9Ð>Aºø½¾Ê­½ïZ¿ÑÁH¿\Æå¾¢|ñ¾Yò¾Œôâ¾쾪œö¾8Àܾ«uò¾"Oò¾74~¿ùê=cdê<‡M¿9Ð>Aºø½˜Ü¿YßÈ>Öþ¾Ëó¿×¿Ã>‹úä½Í*½`§k¾kæx?TÉȾɑ־ÍÈ?°ª¾¾²Þ¾ç?b¼¾M2Ò¾ “?PP4º ¿¿7O6=b£¼>¿ Œ¾W¬>§!¿[¾=*¶>³`¿lBš¾…¾?N >ÎSs¿Çæ¾^žÎ> -û¾Â¤à¾ Ø>]¥û¾§ìܾ:²Ê>¢þ¾ZÛ;_Ú‘>cu¿îè>Zñå>Ê2ü¾©2,>$Ôä>Lnü¾Oê>MHÛ>Sÿ¾™\¼-ø¿vø;‰µ¨>9a¿Ïg ¾Ò¥>“o¿üQ´¾2æ¶>•‚¿O“©¾cÓ?pZ=Pq»&W?«±¤¾w»^<Ø?Ym®¾ç(ò»N'?<ö›¾1Ém¼w, ½¶´¿´åâ¼ 0\>>—¿Eº·¾òD`>yv¿o×þ½þt>vÀ¿{ ½¾<“¼Üs¿¡³€½½þt>vÀ¿{ ½¾òD`>yv¿o×þiäs>øU¿®Ê¾ón ¼Ñ㿢̲<ÃFY>+i¿‚Œ¨¾ì?>•d¿sH²¾ 0\>>—¿Eº·¾ƒÌ¼oë¿=;½þt>vÀ¿{ ½¾t>I»¿~s¯¾ 0\>>—¿Eº·¾Š?-Á>=q´=ò³?+»>øÁy¾î@?ïSÅ>mŽc¾­‰?­„¶>Q]¾ëäã¼€ã¿53 <Ò¥>“o¿üQ´¾…>˜>-¿‡ß¥¾¤9’>ñ+¿R¶¾wÃ1½.¿”sÅ:t>I»¿~s¯¾½þt>vÀ¿{ ½¾š„>Q÷¿à¾¶¾™ ~¿µ+G¼“ö=2Ž¿Z¸”¾»Ì>±ü¿>&¢¾â<Ä>1¿ÿ± ¾:<Ô>5VÇ»çY?é.‘=ˆ⽬W?T6Ä>Hp¾_?áíÁ>ì¾=Ò?úÑ>œÍÀ»FY?w~‘=ì¾=Ò?úÑ>ð–ŽLâ?C­Ñ>ˆ⽬W?T6Ä>¿ò?u« o¿ˆ>ï> ·¿¾ù > œ>ù¿ëø=£Á;Ôº =$Ø?È£ª=ÞŽ ¾@?Cnk=æw¢¾ #?rV=8®¾ôR?Y Q>P›z?ÀYŠ»³(Ü>uÿ>[ M>dWÚ>Rÿ>ŒI/>W`Ð>(¸?LáA>\9 »©<{?a™D>|‡¦½Ìaÿ>IõÝ>BнÐÓ?kÒ>ð–ŽLâ?C­Ñ>’rU;Æ?êô±=ð–ŽLâ?C­Ñ>BнÐÓ?kÒ>Í~£½d\?èkÆ>‡“a»d·~?¶Ì½à!>iÈ?zVÒ¾7>×l?ûëž6ËE>2É?ÉæÒ¾ô?ff<æ´I¼"P?À_Ä>¸æÎ½#g?Ǽ¶>AÓÒ½G<?S±Á>žټÓ~?€3ý7>×l?ûëžà!>iÈ?zVÒ¾‡Â>Éw?«“þ;˜¼3ô1=Ó¶?ÛºÀ½Ö9¾>þH?ɶ½¡óÊ>÷? ý½¾Ç>wó?ÈU{?è—B>+¥:oØþ>ª(Þ>3p¾mÇ?æ Ð>õöç½–? )Ò>‚þ¾ý L½ç­¿8B9»`9¢>D¿G¾œ½C;>I¿ Ý•½0„”>g¹¿ÅÕ½ü½\¹÷=üì}? ý½¾Ç>wó?ɶ½¡óÊ>÷?.âÛ½{»Õ>&9?,ù?«èï;ÂÕK¼e?¯|¦¾´q´>ú~?g~­¾‘D§>Îq?Œ ¡¾ û¥>ÓS¬»™ï÷¹ÿ?ú¨5½h$¼ºÙÿ>U’¼/G «L½ô—Ì<Øÿ> L;%ÿ?€„;í(î=<¡ÿ>Á¸=ÞÇÑ=Ü›ÿ><¢â=]R>7‹ÿ>,)÷=+o »×ÿ?‡ñú¹ÅÉý=z‹ÿ>sÕ>C=>y“ÿ>¥†>]R>7‹ÿ>,)÷=½ªºåÿ?Oh¹º]R>7‹ÿ>,)÷=C=>y“ÿ>¥†>N )>ïÿ>"ˆó=ñH¼lü?,Žœ»ïX<>òµÿ>¦_>N )>ïÿ>"ˆó=C=>y“ÿ>¥†> «¼Rñ?Ó7¼ÃbD>°­ÿ>žðò=ïX<>òµÿ>¦_>aàY>„õÿ>i7 >ôcJ?¤ÚY½<+?ÆÀò>µù_>ÍZò>Uð>kƒC>J@ô>&÷>ŽI>ïë>_Ñ?jç–; T½Îq?Œ ¡¾ û¥>ú~?g~­¾‘D§>µ5?ô¨¾¹‹˜>¸Ý½GP~?Žß=¿(¹¾oÙ?y\¼>Z Å¾Êk?¥¯>¬;»?L6¾>öØ»´G=ß?Cnk=æw¢¾ #?ð =G:›¾Îþ?Ç =ds­¾ªH?……G?<í<µ9 ?&÷>ŽI>ïë>Uð>kƒC>J@ô>ÎSõ>g¹,>çŽî>Åš4?ËH½i5?ÃÔî>ëU4¾Ÿ:ö>}=÷>Ü-¾äî>×ßò>!‘¾9ó>}½©®}?áô=xÕþ=?mÌ>9D̾ê??Ù>œ1¼¾Üƒ?f1Ù>–׋>5VÀ¼^1v?þÕã>‚«ü>—ÄÙ>XǾ†¯ÿ>÷®Ù>Ä`¾K\ÿ> …‰>ôÞþ¼Üvv?—ÄÙ>XǾ†¯ÿ>þÕã>‚«ü>¡ã>ö•ç½ò(ý>/Ù¹;Ðþ¿šj;˜=®óÿ¾K»‘9=˜Ô=õÛÿ¾-ß;ß¼­=óãÿ¾dÞô<n‡?K‘•¼:Ñl=‘ñ?Ò¥¤¼„ Ë>^e?½ó•¼YL¼>Þ<?IŠ;gÅ>Ð3Ø;~ý¿—H¼;†¤=¶ÿ¾ùø$¾êBL=`Çÿ¾¬¾·]H=iàÿ¾—9¾‚T¿Û¯¿ešD>7ó¾Ùxð¾gá>Žö¾Ú©é¾²Õå>Ô,ø¾Èê¾ÿÍÛ> l ¿÷³V¿*,º‹§æ¾š\ü¾{ôž¾¦íï¾ÚWö¾ Pš¾ î¾{ƒ÷¾å)«¾ ,={B½zˆ¿`Ê€¾Éã>¿îîa¾”4‡>íØ¿Çbk¾…m>¨‹¿Øhòˆ.¿ˆJs¾‹¦S>â[¿Çbk¾…m>¨‹¿‚WN¿X¿oüö=Ô,ø¾Èê¾ÿÍÛ>ùó¾édñ¾ÁØ>7ó¾Ùxð¾gá>õÕ?þ¯3¼º¥ ½rùÿ>è½`a>ï9?‘£”½¡M~>?¬*ŽGVn>¦î?S9¼s3¤¼ªÿ>ÃÄ•½×ND>rùÿ>è½`a>ɯÿ>S#ĽýŸS>Ñþ?¤š»»õñº™ÿ>(N‰½Uø>O°ÿ>ኽ¶.>~©ÿ>\b[½h”.>•ý?w— ¼»e»¹~©ÿ>\b[½h”.>3ˆÿ>4ª½R×*>™ÿ>(N‰½Uø>Qû?¯&¼cлªÿ>ÃÄ•½×ND>s…ÿ>¯^ŽºL=>3ˆÿ>4ª½R×*>#ÿ?ý–»¼˜»3ˆÿ>4ª½R×*>s…ÿ>¯^ŽºL=>Kwÿ>†uã½fù*>qã=?Ъ+¿«2=¼"Tñ>”õ¾ã¯¾œñ>¢}ô¾ÏØ¿¾®gø>) í¾é ·¾ö o>Iêx?åñ<‹ßÜ>ž?[[°¾Æ3Ð>Ž?Jñ±¾.Õ>&ã?3£¾>ºî==:~¿ n¼´¬Ó>ìl¿Åvg>Ÿ«Å>j0¿“W>ÆÓ>YL¿uWF>5zG>L½uèz?±ÃÐ>ÑÊ->Æ?tDÎ>Jð>Í?Æ6Ù>IG>¼xÿ>?Ä;Áʽí¾~¿x{`¾nRÁ¾³'¿~ÉF¾@÷;N}¿¤ªi¾ˆÑ¾t]¿|I‘»¾ë]¾Îéy¿¤ªi¾ˆÑ¾t]¿ïQ¾•Õܾ®Fþ¾ "r¾Ï½ß¾†Žý¾Ø»–+¢¾<Ðr¿ïQ¾•Õܾ®Fþ¾þ¸-¾ºNÛ¾éþ¾W•=¾1$ç¾Oçú¾§Æ½ckå¾¶‚c¿–@Ò¾fâ¾9ñý¾DýƾÒáá¾éCÿ¾óɾGê¾!Ëú¾½ˆª<ìp²¾âão¿eü[¾Ð¸è¾øù¾ "r¾Ï½ß¾†Žý¾ïQ¾•Õܾ®Fþ¾Iî+=ïÅ?ø7H;ó¤¾4H?ý/=s•¾Vó?°6=¨Q˜¾_?'.‡<"\‘¼ÊvǾ»k¿ "r¾Ï½ß¾†Žý¾eü[¾Ð¸è¾øù¾Ž:z¾§?ë¾=œø¾Ïd{¿‹ï±¼ô@¾ˆ÷¿‹û_>ŸwÓ¾i©¿šîu>Ôî×¾zÿÿ¾I]>óqݾU#©»p‡:»Ýþ?/½>þ7½Ñÿ>ú¨5½h$¼ºÙÿ>£’½]p½ý¾ÿ>}µë=@“<×A~¿UÁÐ>m~²<öy¿{Î>d8¼×¿…–Å>á!<º-¿Ì ¾Ð(s¿&©»0HÚ¾ÿ¾#ƒ¼æ!ã¾æ?ü¾]‘<)u?eò>ðý->ÊP?´¯¼>QJH>¹T?óÁ>­˜¼=~?v³Ù=p—ý=· ?O‘Ã>fö >3l?¤3Ð>¼”>S?SÆ>©³¨:ø¥¿uV½'2>î¿Y¢›> Éé=ƒü¿XW>…>k¿ëV>2+z»Ù0~?ýìò=¼”>S?SÆ>fö >3l?¤3Ð>Ð'">c?(Ñ>Ä/œ=Á»k?JÍÃ>¯šb½ÚÅü>´åä>p]ñ¼Qƒù>;ê>à;½aPþ>ý»Þ>§!¨»Ç¿EQ)½Ý„¼Ä鿵§”>¼ ½†9¿¡Ö¤>B6Z½·ð¿µR˜>*Œ|¿ã%>y“¿¼ðk¿…Ï>k™Ì¼ûè¿L5Ë>¬e€;³•ÿ¾þ`Ø>ÿ(»o¿’?µ>tS½AGû¾Âmå>Ý8±»SÌù¾LTç>ìF½¸Èý¾”øÜ>7b÷¼,+5»âÝ¿‚ª=ô`̽ æÿ¾ð÷[¾g¹ì½Ô,¿;qy¾æR±½Q3¿R z¾oç»×¿Y =Weú¼qZ¿Û€¾)½ì¿óÊe¾µp½pC¿Ð(}¾ù’>»f§¿E•T=£±½Ê¿ Œ•¾óƒ½ãÿ˜ø“¾âƒ˜½Ô}¿=º‰¾}…ƒ»À¿”n3=µp½pC¿Ð(}¾æR±½Q3¿R z¾âƒ˜½Ô}¿=º‰¾úú?½Y»wC¼^e?½ó•¼YL¼>¡J?æTW¼cª>{f?,óV$† »:Øs¿ä›>÷Çk¾’ý¾è¥â>Ý g¾vQ¿ºÙ>ìOR¾8ÿ¾”Ý>´î„<0¦?yÌK½CŒG¾Ü-?¢¡>.ä1¾~Ã?t|”>ZbU¾yë?©÷”>VèA»ÐοÕ3½Ÿ 3½›’¿Î‡>cÚ½æ?¿Ì*l>3­(¼Ñz¿]ý€>êºnQ;½ÿ?Àů¼®)ð=TÆÿ>ãï <™8È=éÒÿ>˜þXÉÿ>ó#½æÒ¿f¬x» o>À[¿÷É>'Mƒ>§t¿ô‹">{c>C¿±>G-_¼æù¿\.Q:r6>.ÿ¾Vô>2>´ÿ¾ñÝ=Zô>>?Çÿ¾Ã~>†.»c)œ»ÿ?t·>( Ô½íŸÿ>4>iѱ½«²ÿ>}>0½½ê¯ÿ>_ Ù:Âb“»?ÿ?}>0½½ê¯ÿ>*¨>x0¸½ü«ÿ>t·>( Ô½íŸÿ>.x!¾û®è>æê÷¾º-Ù¾µí>Oçò¾îÌä¾ù¼ò>kð¾ÿ\ܾ7ÍC<’œ¿Ø*\=[[¾ðß¿«——¾ö 6¾…¶¿þG޾¯9¾ *¿i§ž¾á 3­(¼Ñz¿]ý€>“<±¿ù‹>ÄŠP½“^?ÕUý>üB~=Xô>‹ï>ÏT³=ù>O$è>D÷l=Í:û>«â>\ãO¼Á¦k?RðÇ>D÷l=Í:û>«â>ã#Ø<š°ý>hXÜ>ûí8¤é>ÒSl=ðk?-{Ä>@ »™„û>‹Áã>ûí8¤é>ã#Ø<š°ý>hXÜ>µ§Ë»:¾d¿ÛùÖ>û;;¾9(¿ nÌ>r¤#¾Œ×¿ìÏ>zäì»'¯¿ª9I½lÎ!>/2¿M¥>'2>î¿Y¢›>½50>ðú¿}w›>QÜW;¤Ï¿¿½×Ã×=b¿¤ˆ„>´!ß=²¿¸“h>Úu>Ñ<¿lê|>ˆ÷;¯©¿áŠQ½…>k¿ëV> Éé=ƒü¿XW>FÏÍ=A¶¿’> PÚ»¯ì¿Ó<¿¼Kï=°u¿Ü´>‡ ¿=px¿ú*¹>Ô_Ï=çQ¿á&«>‡2;<à¿÷ þ¼Ô_Ï=çQ¿á&«>Ÿv>»H¿0Hª>Kï=°u¿Ü´> ó:V¶¿HB½ Éé=ƒü¿XW>'2>î¿Y¢›>Ÿv>»H¿0Hª>w°_>›[ø<]²y¿k`Û>¼:>çþ¾UÁÐ>m~²<öy¿³ëÞ>ï‹=Áý¾^=€»p£C»5ÿ?4>iѱ½«²ÿ>t·>( Ô½íŸÿ>âè:>‡Ý÷½µ¨ÿ>"Ï<¼©>ÅŒq?ƒöо’yä>£“ý>›ã|¾WzÝ>´°ÿ>¶ôx¾°è>̶û>Ä!{?‡œ?¾éS=PÂ?(ò̾Ójx¾× ÿ>yvپ殅¾w-? F;üT¾UUó¼Ïá¿~PÌ»ËKn>ò@¿;Œ9>QH>Ýìÿ¾©÷4>{c>C¿±>Ü»"½"Ì¿HYÿºÝ¥>Ö¿úç½h²>kf¿žGÀ½`9¢>D¿G¾œ½;m<ù¿·iźV™9¾ÚÆÿ¾Æð⼯]:¾1Îÿ¾ÐG;ßQS¾Qùÿ¾[§[¼^í<½±¹¿ž%‡»Í=„>ëU¿ªeƽC;>I¿ Ý•½ê>(D¿÷7½Q=8½O½¿¦jY»>ƒ£¿*â´¼¡¢‚>÷Z¿ Õ¼š–ˆ>Èx¿ÝV?½ÁME½ì³¿í×S¹>˜>nÚ¿<ä<½Nž>Í¿‰ˆ¼>ƒ£¿*â´¼Œ™L½ñ­¿4»C;>I¿ Ý•½`9¢>D¿G¾œ½>˜>nÚ¿<ä<½Ù„¼mö¿¥¢³»¯²¦>·*¿ì÷ä=³>ÐG¿¶Ùø=¬§>ý1¿±i>Je=>¿±«ˆ=r¤#¾Œ×¿ìÏ>û;;¾9(¿ nÌ>|,-¾qY¿“©Â>Õô½‚οYê›» œ>ù¿ëø=¯²¦>·*¿ì÷ä=¬§>ý1¿±i>À§4½Ó¾¿KÖ»ï> ·¿¾ù >é(Ÿ>o¿ˆ>gÑ“>@Ù¿U,>JÜœ=ƒsL¾úz¿UÁ ¾*Ó¾J¿h’¾¼<;.U¿iÄ”¾N%Û¾ü¿Y¶?o*< y?=‹ù?8f±>ôà†¾ò³?+»>øÁy¾2­?Š­>ZÕr¾8R?ýá‘=[[t<î@?ïSÅ>mŽc¾ò³?+»>øÁy¾É=? É>”ܾÌ?|g±È$‹¾ò³?+»>øÁy¾‹ù?8f±>ôà†¾R‘/»…‚©>Öq¿¥0Ï={ß>HŒþ¾Kõ³=qãæ>úíû¾3é=•,ç>ýÝû¾gèÞ¼™ó>¨a¿Kõ³=qãæ>úíû¾ð‹–=(|î>F—÷¾òÏÌ=‹Ýî>Î÷¾™ß¬º»(>;«ÿ?ãï <™8È=éÒÿ>Àů¼®)ð=TÆÿ>c¼Á¼Õ¦=‘Óÿ>cÄ—¾îL’=SÏs¿‹Œæ¾µÂ>®Hü¾§ìܾ:²Ê>¢þ¾ÁþÛ¾·Ïº>пIÚô¼I8=€¹?Ú9m>§£¾ l?~QR>–百= ?xñN>"rª¾ìP?¹ØT¼ï6 =%Õ?xñN>"rª¾ìP?~QR>–百= ?·|4>Á ¾?èî¼k\;Áã?Ûßi>+K´¾r‡?xñN>"rª¾ìP?òJ>»º¾vP?ž‹©¼ßÊt<¥ê?xñN>"rª¾ìP?Ûßi>+K´¾r‡?Ú9m>§£¾ l?g>ß;­¤¬»’ý¿‰ ¾Iç½òµÿ¾­0¾à½¡ÿ¾D§7¾2-»½Åÿ¾CÊØ<=À»ìç¿ÞZV¾ër ¾ æÿ¾mÅn¾ãõ½6"¿9T¾Îl×½8÷ÿ¾½õƒ<-“¬»–ö¿¥óQ¾~%–½Þ¿D§7¾2-»½Åÿ¾9T¾Îl×½8÷ÿ¾w_¶9+CÇ<›ì?ÛÞ<5ìG¾o ?Õ<ëª`¾]4?°6+=CUl¾ÌE?os?%ÊQ=Wú&½ÿv?üUÈ>å—‰>–ç?´Ä>š>&ý?FÒ¶> >>È/ <îO̺Ÿý?ÐFî½S%ª¾O?ɾ¼·¾E)?ЙԽT;»¾?Ûr»Ž[,¼àû?o™ø¼ûè¼¾Ö?»q\½úš­¾s.?ÃÖŒ½:•¼¾v?)0§»Òhs½S‹?ЙԽT;»¾?ý"²½¡1˾¡?ÃÖŒ½:•¼¾v?ÑÜ~?*ú¼‰k¶=»´?Ý ž>ÝÒÊ>oJ?H>züÎ>só?v‘>’éÀ>L~,=@꼫?ßn¾#Nw>PÂ?aþÛV>’?r‹i¾›Td>:[?Ox9Ôÿ>< ¾³a]>*ãÿ>ë8¾¡¢j>‹?ˆ3³;dò ½ØÙ?Þ= ¾Íz>1?ë8¾¡¢j>‹?< ¾³a]>*ãÿ>úêî<-˜æ¼$Ê?‡ÛQ¾¾Ou>˜M?r‹i¾›Td>:[?…M¾Ž•X>²?°­<Æ–ð¼Õ?…M¾Ž•X>²?ë8¾¡¢j>‹?‡ÛQ¾¾Ou>˜M?8ã™<ÉÙ¼EÝ?ë8¾¡¢j>‹?…M¾Ž•X>²?½45¾ ƒR>9Ôÿ>òî2½òÀ¿ãÉ};™š¤>Ÿ¿à…<ôÄ“>"Á¿›1³;Nž>Í¿‰ˆ¼:ͽwпåî:Nž>Í¿‰ˆ¼eâ®>R¿\µF¼™š¤>Ÿ¿à…<{Ú»-ý¿J½Ó;eâ®>R¿\µF¼K¾>ò^¿_2¼pµ¶>ýL¿G»€<8»!< õ¿†rÄ'¿çâ/=VJ¯>%<¿È /=pµ¶>ýL¿G»€<!Ü¥»ÍØ¿C =æR±½Q3¿R z¾µp½pC¿Ð(}¾h¢Ž½:¿Käb¾ˆ\r=¼‰¿S¹'<˜ÞÆ>ª¿×rò^¿_2¼ðÎ>Sì¿ú߀¼b*¼hü¿jd™ºã¥³>Ot¿k€‚½Ñ$Á>ý†¿š_½Oæ·>|¿@â½_ãî»úî¿sä°|¿@â½K¾>ò^¿_2¼eâ®>R¿\µF¼%o¿šI¶>¹B½¸Èý¾”øÜ>7b÷¼SÌù¾LTç>ìF½výú¾×ã>øÕf½Fø$¼™¾¿=2½c„«½“¿"Çž>É(¥½Ô˜¿yÍ‹>B6Z½·ð¿µR˜>Ie±<¸âr?Xd¡>¯šb½ÚÅü>´åä>ðHa½Ñëÿ>ñhÛ>|‡¦½Ìaÿ>IõÝ>†aó¼ˆ8¦¼“Õ?ëV·¾¶¿³¾?­?&ž‚‘¯¾²ƒ?gcžY໾ªb?}¿ ½Æk¿ñ»É>Ƈ9¾Ž¯ý¾´=â>ÐR¾Pú¾–{é>ìOR¾8ÿ¾”Ý>à->)0/=q |?ýOÆ>–Ϻ> è?>uÔ>é`µ>ûÍ?šïÐ>[?Å>~Ã? œb> Æ]=‡Dy?šïÐ>[?Å>~Ã?>uÔ>é`µ>ûÍ?“oÞ>ãÀ>š³þ>‚þ¿°’¦;m}‘;;Äÿ¾X–=AÌo=iªÿ¾ÅÖ=I¤ˆ=Âÿ¾gŒÅ=wª=ÿ¿‡,¯;€“¹ªÕÿ¾ªÂ¥=%ä¼âçÿ¾,Õe=àP²»šÑÿ¾Œµ=M>‹;^r?µW¦¾HY <õ ?2"Ù¾Pªµ¾>xý>Uøã¾(a®¾á³ý>y²ã¾nø½¾úÿ¿²ÿM:ò£9gºÿ¾g>å4º<^¼ÿ¾¡1>+Qö»ñ½ÿ¾yËõ=)z`<?ÿ¿þ]€;fµ5;šÑÿ¾Œµ=M>‹;Âÿ¾gŒÅ=wª=ñ½ÿ¾yËõ=)z`< ÷i?¤»¼çzÏ>Ü¡ù>ó¾8Ÿê>aþ>Ö ¾êà>5—û>þ+ë½?ç>n’==+¹?ÄÀŒ;Àìž¾ &?¼W‚=9—’¾fÜ?‘Œ†=s•¾Vó?°6=A"¤:ëíÁ<•í?Õ<ëª`¾]4?ÛÞ<5ìG¾o ?¾;¼üQD¾$ ?$K~¿FŠè=Ò¢<üo¿Æ÷Í>s*‘¾á^¿U¡Ñ>¾hŸ¾¿_$Ä>:œ¾‡ìj¿é3Ë>brœ<*Äû¾8£æ>A˜¾’çú¾Š<é>œÛ¤¾W“ÿ¾TrÞ>쥾ªª? øè<\XX¿Žð>±Q¶>7U÷¾Æç>êx¼>K¬ü¾½äï>*Ç>b0÷¾p©n¿É)¹>ûb<‹ßü¾Æjã>©L‰¾*Äû¾8£æ>A˜¾"¿ŒôÚ>û蔾46x¿Ècz>‰:쥾á^¿U¡Ñ>¾hŸ¾"¿ŒôÚ>û蔾z¿ V>©¦6=á^¿U¡Ñ>¾hŸ¾üo¿Æ÷Í>s*‘¾"¿ŒôÚ>û蔾¿QÊ;·o½&пž £=T6Œ>x¿Øf=‹ÿ{>ó<¿Ã3=ª~>猿҄¾;êA¡;þ¿F?*¾lß-=¡¼ÿ¾(Ò¾¸AJ¿Øf=‹ÿ{>ó<¿l *=èhe>˜¿C+=#¿ŠÌ+½çゾ=¿àÙ†>Ò7¾[^¿_ —>—9¾g~¿, ‘>ûµ;(Z=GÖ?È£ª=ÞŽ ¾@?D–Ë=Ùë­¾¶I?óæð=Ÿ¾¹ÿ?9Ô«»ÿ?¢Á:eý&>/Q?4,®>Yý>$H?4¹¸>ðý->ÊP?´¯¼>àùÂ;—1=6Á?«¯¾=ݾ·?ogÿ=ëUŒ¾Ÿ‘?ûÎÏ=úB€¾ŸW?®CÅ;ß1=ýÀ?ûÎÏ=úB€¾ŸW?ogÿ=ëUŒ¾Ÿ‘?8Ù>fx¾5?¡"´;M38=µ¼?óæð=Ÿ¾¹ÿ?ogÿ=ëUŒ¾Ÿ‘?«¯¾=ݾ·?œˆ!=º¿<ƒ½Ò7¾[^¿_ —>—8‚¾±¿ëý¦>$ÒŽ¾OÉ¿Êâž>V…÷¾’Du½e’_?sLî¾}¾ëø>è¾ -˾­üú>x}æ¾mq½¾Çü>ÌÁã:Ïÿ¿‡$Ûºö›=¿ ¿ ½&Pi<·¿²"4¼üˆÂ;ò¿Ý‡½š@5ºuÿ¿AMƒ»J딼†¿±R\½#U)»Øñÿ¾ô®½ ‚Ð~Ô¾ Ãÿ>'fÍ>&ÃÙ¾›æý>©jÚ>jþ¿Q2Š»ö\µ;t³ÿ¾Q°¥½VHÙ=5¶ÿ¾²Ô½hÕ­=™ÿ¾†è½ÿ±ð= Ù¾L;m?—®²>*©Ó¾jˆú>¥gê>öÒ¾£Éý>· â>ÍÌܾ0Kû>=»ä>Ü?%½g&»Å;? X‚>2Ì >aýÿ>BÏf>i>øùÿ><¤h>è=}Ì?ùÞ½­<Ò?ïur>S3…=6X?»G†>—Ï=±?¦ïu>“çµ=Tû?ò?¼ÚË<|{ÿ>u6>œÃõ=ì„ÿ>ã¥+>JÊ=× ÿ>>yH>,·Ô=¥ü?À ¼ês±;× ÿ>>yH>,·Ô=ì„ÿ>ã¥+>JÊ=Á©ÿ> ?>ÁE=Êï?¢µ¼šùæ:]ßÿ>×Ý\>ó£«=øùÿ><¤h>è=× ÿ>>yH>,·Ô=?CÄ»Á"à“oF¾·³ÿ¾¹§K>±£a¾þ ¿ÕË/>¿Y¾÷æÿ¾Ãªƒ»Ž-õº[ÿ?¦ž½¼,;]Äÿ>ñ+Ö½¼i©¼p°ÿ>£’½]p½ý¾ÿ>¯á¿ D<’Y?x}æ¾mq½¾Çü>Œ¼ä¾+½®¾³ý>ÿ“ï¾ë‹´¾( ÷>Ðþ¿ý­¢» à^;™ÿ¾†è½ÿ±ð=º£ÿ¾“ª­½ò >t³ÿ¾Q°¥½VHÙ=èå!;Ï=-Ò¿?Ñ=ôOˆ¾@„¿ÎL¥=Íw¾jL¿„,ë=Ûik¾J)¿î<³»º·:=亿¢~7>ºùv¾‡2¿öÓ?>®‰¾Ç„¿Wë$>ù‡¾¬o¿y#;":%=tÊ¿Ç>»î…¾~n¿-Ñ>hëp¾ò%¿Wë$>ù‡¾¬o¿nþ‹9­@ =¨Ú¿-Ñ>hëp¾ò%¿ÕË/>¿Y¾÷æÿ¾¢~7>ºùv¾‡2¿æ£É:ò½#=‰Ë¿¢~7>ºùv¾‡2¿Wë$>ù‡¾¬o¿-Ñ>hëp¾ò%¿­¼¯ r¿{4¦¾Oë¶¾N·¿u®Ø¾7»¾×lý¾xAä¾ê³«¾ðiþ¾DÀá¾<O<·½f¿ÑªÝ¾7»¾×lý¾xAä¾;V±¾Ñú¾€Øê¾ê³«¾ðiþ¾DÀá¾/ÿ?Ÿ3ƒ»ÌB»ú{? ¸>¡Á¼ûs?䇲>ßBM½S{?‹¿>%a:½L׉;9¥.¿Z,;?ü«ç½²ó¾Rœó>L5¾yÜ÷>  ¾A»ó¾¥ó>8Û?»òé< r%a:½íH?…´Æ>aqÓ¼ú{? ¸>¡Á¼«;~?5|î=9•e¼íH?…´Æ>aqÓ¼qZ?¸<Ö>Ø|½Ùè?¢Î> pƒºØs|?k7Ò¼=Ö'¾ø?¼ï“½ûxؾ‘?f;½Õ#Õ¾ #?s÷„½U½Ì¾°Á%¼Õ~?Õ\÷=«–4>ÛÜ?â#Ê>¼”>S?SÆ>Ð'">c?(Ñ>mé~?~?£¼à)¸½Ói?»õ¥½ëÉľÄé?n¼½IŸÎ¾ #?s÷„½U½Ì¾u“?)S<ªe½Žy?«vr½BÀ¾Ói?»õ¥½ëÉľ #?s÷„½U½Ì¾oB¾:V{?aQ>?¤v¾À'°½!?_çn<Š‘Í¾>>?¤v¾¤Á¾å¶?ˆ/c¾™€¿¾Gæ?ž‚¾È =ô˜ºÒÒ¿Šª¾(€=¼<¿â ¾>‰=_ ¿QJ°¾GŸ=Y¿‚&Ñ»¹?å¾ æd?ÿ@9¾À”é¾ô£ù>;«U¾¼Ïá¾ný>°®Z¾‚ì¾òø>ˆ;nÿ¿ÄÏ8êBL=`Çÿ¾¬¾fä<,Óÿ¾±o¾^¯<×ÿ¾ÙA%¾ìµ1»A|?ë.¾t{±>Îâ?Ñuɾ'²>¦—?nؾ¡ø¡>=«>F[?‡4j>UÝ›>­?2È…>-íœ>Iw€½=S%¿ðËB?  ¾A»ó¾¥ó>L5¾yÜ÷>?¾`ì¾*¨ø>(ï?LÓ²<$jÈ;5?&W¾¶øô=ûÎÿ>ÿ=¾˜Ù=±Àÿ>Ÿç?¾vP >xù?SI°ã¾0uÁ=ûÎÿ>ÿ=¾˜Ù=óãÿ>Z 9¾·¬œ=ÖØ;}þ¿ÄÖÆº¶ï=°’ÿ¾¾Øû½ºóä=£‘ÿ¾{f¾· >_~ÿ¾ó ¾VJ?üÛ½ä?×ßò>!‘¾9ó>Ü¡ù>ó¾8Ÿê>¡£õ>• õ½hwð>[¿®r¿4§<ü¾H3æ¾¢ÏW>É÷¾”¢í¾±4@>þ}ö¾TRᆱ#W>‰"]¼òø¿Åi¼»&S>yÉÿ¾ß½¹o5>Ü›ÿ¾…Ͻ*S<>æ‘ÿ¾Gv¾¬à?¤µ÷&TP¾_Î̽×ñ€ ¿ÇvÈ=܃¸>Ø*¿`™=È »>ë9¿Ì'»0T;{ÿ¿Ó8+;ì³>-B¿"wG<Ú¿>£>¿ïâ<·ð´>1E¿ =<7£^?é©ü>&9@>¹9õ>µoî>£éL>7§ú>á¸ä> m)>¼êù>“oæ>}ëa<¶x^?8ý>£éL>7§ú>á¸ä>&9@>¹9õ>µoî>w…^>Åõ>/1î>–?K½Z©,½-Î?‡l>›å‚>â‘?ÓÞp>LŽk>:?}­ƒ>^õ€>^–?ÑV!½­\'½:?}­ƒ>^õ€>â‘?ÓÞp>LŽk>šÌ?^ò‡><d>ƒ•¹ˆ^;Îÿ¿QË…¼™H >^×ÿ¾*”`<·B>ÔÓÿ¾[‡&P=2@|¿¾¾Î>ʧ¿>C9¿PÂÜ>/¿>y"¿ùÖ>0c²>Ü¿-Ï>¯ªÉ=ƒš{¿PÂÜ>/¿>y"¿¾¾Î>ʧ¿>C9¿HQ×>ê®Ì>çÇÿ¾…Dq>XÈx?·^¼Æ3Ð>Ž?Jñ±¾‹ßÜ>ž?[[°¾tb×>ä ?/1¾¾X×=w2#=;a~¿ùÖ>0c²>Ü¿S<Æ>Ã-¯>ó¿¾¾Î>ʧ¿>C9¿“_o»ªü¿ ¼Žïæ¼4Ùÿ¾”‰+>ÏF•:9Ôÿ¾{½>æÅºÎûÿ¾ ª=>ÇÚ‡;ªð¿Öë­¼æÅºÎûÿ¾ ª=>¹”Î< ¿ìQ>c¯»‘,¿!;_>GÞ~?'À½“0»n?Lƾº9½ ì?yѾ#[ç¼ÐÓ?JÑÒ¾ûíf½’IȵQ?›¦T=JÆ>ù.?¶‚–=ÒÉ>J$?eI=p~? ªá½EZn»°r?pxѾDn¾?Æßƾǜ¾Ý@?ú þÀ"ÿ½ò:\ >Óû¾^eå>R|ü=”Üù¾ô¨è>à- >Äî?ÎBÑ;p´¼ÅÇÿ>Õèõ½aâ_>jûÿ>­l¾-Cl>#ºÿ>ð¾_šR>̵î<Öë¼/É¿ˆJs¾‹¦S>â[¿äºY¾ïT>ˆ.¿á—j¾Dˆ;>T¿Â¸"=·;IÒ:Z¾„ä½d#?S¾yé¾u?÷˜­<É´­<Œâ?{?¾W=`¾¥N?QÀ&¾õÕE¾> ? J¾—<¾‘,?‹}ö<õI*;¿ý‡d>¯ÒÍ>Xþ¿¾ÁG>ó¯Í>àH¿MIV>Ö«Ø>¼¬¿î<œ;½™)¿ó¾÷ɾ[y¿û5¾õôÁ¾?t¿XS¾W\¼¾PT¿Òe ½é@ƒ=Xþ¿¾ÁG>ó¯Í>*;¿ý‡d>¯ÒÍ>‰¿áÔW>ŠÁ>û¿N¿)èF™?Êà¸>}Î]>­…?w§>T§C>)u?eò>tFh>ˆSy¿ÅÈ$»©¡Õ> §¿Rk€½2éß>öëþ¾âˆ_½âØ>Aa¿Cî½ËÄ>þxl¿U; ¼2éß>öëþ¾âˆ_½®dç>ù¿û¾r޽ýhè>Úqû¾§ã6½¹-®:0î¾lœb?L5¾yÜ÷>Rñß½C뾤lù>óʾs,ç¾r¿û>=¼~?ž:2Q˽^ ?Îã >‹Ô¾??ô>v8ʾ-”?âÊ >) Õ¾ºÈ~?¿¼Vaƽ-”?âÊ >) Õ¾??ô>v8ʾ&È?­4é=ÞäϾ]þ¿¼8»„Ô»Ù˜ÿ¾ÊûؽÇþȽfŸÿ¾Ç*¾|ã½å´ÿ¾¨ªÐ½P ‰½ ؇¾V— <ªÐv?<ÞÔ¾û@ª>{†?öâ¾”3¤>…{ý>Ö×¾Ê1™>q;?a{?X•U½Ê,:¾&È?­4é=ÞäϾêyÿ>Úçñ=¸ÊÛ¾-”?âÊ >) Õ¾ØÛ`»0þ?·[Ø»C=>y“ÿ>¥†>ÅÉý=z‹ÿ>sÕ>Œ>§ÿ>ï«2>¦ó?Œr><[Ã~<‚U?-C´>{«=n?7·>ÂFc=•I?ÏžÃ>E…•= å?Þá¼+<n?7·>ÂFc=‚U?-C´>{«=É9?Ä—©>º „=#±?~;H½$;´é?È”Ÿ>g(î=¬? ¿”>Aú¼=^?üT¥>®’¹=®Ë?Þ ½aã<ó;?.æ¯>,(ì=´é?È”Ÿ>g(î=^?üT¥>®’¹=WÛ?ü ½§¡B<^?üT¥>®’¹=É9?Ä—©>º „=‚U?-C´>{«=ÿ ‘»šŒÀºJÿ?U’¼/Gú¨5½h$¼ºÙÿ>·{9¼ ò±¼£êÿ>„ÔºZ8 ?¿©G?l T¾ò{ó>À!ô> s¾l³ñ>ׇõ>ѯ]¾yì>Úú>XÛ?úH½ãp\;‚U?-C´>{«=ó;?.æ¯>,(ì=^?üT¥>®’¹=}þ¿¬$;@«Î»fŸÿ¾Ç*¾|ã½´ÿ¾+1¾ü6„½ ¸ÿ¾øn¾¶¨J½àÂ,½jÅ?~p:;{O>#ƒ?æ­Û;ø>D? ‡<³•>­Š?Õº=Çù¿¼&%9½¿a<ÚT¿-”´>ø"¾Ž?¿;á­>ÄÍ ¾Ý@¿cñ»>í› ¾'û¿[î"¼keå;Ž?¿;á­>ÄÍ ¾ù.¿û@ª>2Þ½>B¿V¶>øï½Ëô¿5¼–<Èeð:Ý@¿cñ»>í› ¾~7¿0ôÀ>ïT ¾ÚT¿-”´>ø"¾åùz¿*B>±÷\=Ãþ¾7ªÛ> ,¾º2¿à…Õ>·E¾á´¿²Ì>íž,¾ú*Ñ>e¦i?E<9'Þ>´!ÿ>f¢>!Éä>¢ ü>³œ>×Àæ>2Vû>Ab‹>‘¿¼Â=jÀ?vÿ°>Ÿ¾… ?ÐB¢>ýŒ¾Í?¢]¥>3ùž¾w,?¼¿‰!³=öß:á´¿²Ì>íž,¾~7¿0ôÀ>ïT ¾˜Ü¿YßÈ>Öþ¾×}¿õ9>íâ-<Ëó¿×¿Ã>‹úä½Ï¿3‡Ä>^¡½C¿sÑ> `ĽµS¿Á%Š=Yã¿™Fû¾\ªR¾A+è¾p(ü¾–—<¾/‡å¾8Ùö¾P6E¾hêí¾#€¿ÁÄ|=›{<Ý@¿cñ»>í› ¾Ëó¿×¿Ã>‹ú佘ܿYßÈ>Öþ¾>~¿.q=°ðµ<_]¿@†¾>µÒ5=êè¿æÍ>˜mG=,¿‡QÈ>TÞ<Nõ¿–Ë“¼Ž‚wº/M¿Í>§>ãÿ®=¾j¿=¸³>»¶Ç=e¿T²>z݇=Qþ¿b º!¾å»e¿T²>z݇=_]¿@†¾>µÒ5=3T¿ ­>p”=Lö¿C]V¼{#7¼I0¿8,¥>ϡ̼HS¿ã°>­Þ‚»pB¿2´>“ ½‹õ}¿5ƒ»Dú¾j¿•ó5>åD˾A¿ûw->+4ؾ·Õ¿cF>‰·Î¾á¨~¿›· ¼gͽj¿•ó5>åD˾ÂN¿à¢S>¡ºÉ¾ß©¿ ýH>îvÕ¾êñ¿'X©¼ÖUÍ:©¿üs>l$±¾zÇ¿"p„>í¾¾_—¿¤«d>ùó½¾Í¿³Mؼ²ãí¼ÂN¿à¢S>¡ºÉ¾õe¿«?B>l–»¾_—¿¤«d>ùó½¾/Ç™;ì¿H~ü{ïT=g&¿°vd>¹”Î< ¿ìQ>«¡c=ëåÿ¾kƒC>€A½¥¿?Ùb¼¼“o>­k?3ÄA>r7ˆ>×£?´ç2>#¾s>á@?k >дÜ;Ñý¿ø—;³ =vÆÿ¾4ž>‹Êa=Æÿ¾'kÔ=}i=“¨ÿ¾5)>*¢< ý¿…þé¸}i=“¨ÿ¾5)>üK·=?‘ÿ¾R >gx=Jµÿ¾Ë#>:¹¿I0²»¨ÿ<=—É¿£~¢½ÁÆ•¾¿:–w½]â ¾0*¿k§¬½Ïi¦¾í#½0…:=u‡?ÐB¢>ýŒ¾Í?BÑ”>=*†¾B`?àÛ”>¬•¾»?«¿¤§º`P=|™¿$ݽaÄŽ¾œo¿SÚ±½ˆ¾—É¿£~¢½ÁÆ•¾Þ­¿ª»*æK=—É¿£~¢½ÁÆ•¾œo¿SÚ±½ˆ¾Ÿv¿Úå{½»Ñ‡¾ÅA¶>}3o¿¨s¼â>oIþ¾ðÂ>('Ú>ü¿Îl·>Iæ>uü¾gž´>I2½ãÁ¿;9©Ÿ—>Vb¿˵>̈>Ü ¿—9½>eT‰>Ç¿ õ¬>À¶¿ë'^;pA=io¿ ¾Ú†¾ÿA¿š™Ù½dY€¾|™¿$ݽaÄŽ¾»½ªÐ¿??¼©Ÿ—>Vb¿˵>GT˜>O¿’­¦>¡£>¿œˆ®>:Õ{?3œ5>àì¼mÇ?æ Ð>õöç½oØþ>ª(Þ>3p¾òÿ>‡¨Ú>ªÁ½¶š¼Ê•?ã[=ÚË&>Ƨ?/n‹¾ò%D>`?ÿ#“¾Îý%>«!?EH¾`q:ñ~<Ôý¿ïâ<·ð´>1E¿$Û=9Á>ô7¿{2Z=o·>A¿b¶"A¿$Û=9Á>ô7¿h’x=ØÄ>B"¿<óÛ;¨·¼&î¿{2Z=o·>A¿ùr5=©>Þ¿ïâ<·ð´>1E¿®Ï²;âß½SοÓü<Ž@œ>à¿ùr5=©>Þ¿z=Õ^œ>ÇÕ¿üµ ;a#²¼·ï¿i›=9Ó¬>L¿ùr5=©>Þ¿{2Z=o·>A¿Óâ¿'?<®Þà¼ÜH¿Ëõ¾Ëľ?t¿XS¾W\¼¾@h¿íóø½˜¡¹¾ƒõ¿…û¢;•ÆŒ<@h¿íóø½˜¡¹¾ÔF¿Ã€å½¾Ø«¾qY¿¢M´½ Þ·¾4Ù¿Sõ¸¤ê =¿:–w½]â ¾±N¿¤m½ã¦®¾0*¿k§¬½Ïi¦¾¡Å¿áVÒ¹AÔ,=0*¿k§¬½Ïi¦¾ÔF¿Ã€å½¾Ø«¾¶ø¿Ðòܽ `¾Û‹¼-¡?†ÝP=Îý%>«!?EH¾ò%D>`?ÿ#“¾÷ÈF>Ù\?©Ø ¾˜’¾_0u?ȑؼêYà¾j¼ü>q¡½×¾ZÔÿ>·²d½pïÒ¾µR?óÿ¯½Êпw ²;å×=›!¿©õ¾.U¡¾!¿7þ¾*£¾Í[¿µÞ¾U…®¾Wõ¿0/<ÿ ƒ<Í[¿µÞ¾U…®¾ÔF¿Ã€å½¾Ø«¾@h¿íóø½˜¡¹¾Ë­?R»;¬L½‘í?À™½LÁš>PÂ?ÒQ½Ê7“> #?AB½M2¢>„·?–äÝ9R•@½;?šÑϽö¶¡>‘í?À™½LÁš>sI?äᘽïª>9›?U}|»×ƒb½‘í?À™½LÁš>;?šÑϽö¶¡>¯?ö|Í½ëæ’>®Û?¦ó=NØ›»ù/?Óp¾SÌá½75?)Ðw¾H¾¾Üÿ>¶IU¾ƒ‡ ¾Â“½½Jq<{ß~¿)²Î¾]€=ÙÍ¿­£Â¾þ÷›=DP¿DÁľ^S=äN¿Û’?âéH:3Fl½‹ß?ao¾¤6™>Òr?¾þ½‹ˆŠ>¯?ö|Í½ëæ’>¹þ?²HôºöUÃ; ¨ÿ>Rº¾%«=#ºÿ>¾z=,¸ÿ>È×½ÃX=±Ð=àƒ0¿ü89?w¤…½Åäõ¾ ¨ï>FÐx½áñí¾d ÷>íØ³½ðŠð¾Hõ>ź®;aþ¿°Y–;$;À=´Ëÿ¾­”t=ß¼­=óãÿ¾dÞô<$'ó=KÈÿ¾Ãr=A{†º{þ¿¯ªÜ;¯#>X®ÿ¾ç £=vÁ>ö•ÿ¾û!Ö=àÿ=X®ÿ¾¸O˜=ù{°9S c¾Ø y¿iR²>§‘ξ@h¿èÂ>†«Ó¾Ó¿¼Ëµ>/Qݾ¸uÿ¾KƒJ=)­¿jQ<ª·ž¾ ¿”Â,¾áÔ¾¨ª¿€)¾•ž™¾'Û¿¾¿¾¨ =àÅ¿èNÆ<ª·ž¾ ¿”Â,¾ê±­¾]R¿M0¾EÙ£¾'K¿ÉqG¾ORI½Woº»»¯? ‹>¢Õ9>B“?‡P…>CX>Ed?Ê—>o">Ú?Ó“%½jæt¼Ã?'°>x¹H> ‹?·a¤>ór8>>?`V°>ýÜ0>)u?ÿ?Ø¿ºF•¤;,¸ÿ>È×½ÃX=#ºÿ>¾z=XÉÿ>⽿Ô/=aýs¿÷€˜¾éë\½ÿ¾öìÙ¾øžv=Ï2û¾¨ÿä¾íÁ:=ª*ü¾Áä¾ýû—=³þ9ò…g;•ÿ¿R >\èÊ>5;\=¶»ÿ¾‚Æ=y¶»hÌ~?4Ë>ÅÎ=¾¼?hÄ>«oš=b?ÔÑÑ>M¹—=c?4>]=Ù{?4Ë>ÅÎ=¾¼?ÔÑÑ>M¹—=c?…\Ù>³gÅ=dÿ>¯³~?ûp==mé¶=Ô?UÂ>¤½> t?AŸÐ>e«Ã>$)?!=Å>]Ð> ’»êþ¿uŸn;šÇ˽ÓÀÿ¾ÐyR=µS¾N¸ÿ¾© =›qʽþÑÿ¾ûÍ„<Œ*|<§9 ¿zËV¿eü[¾Ð¸è¾øù¾*Çd¾‡þñ¾ ô¾Ž:z¾§?ë¾=œø¾[ £»0ÿ¿]ð8ù9½‚ýÿ¾óë¼k—½Ú¿þCŸ;,ñ½xìÿ¾@V¦»á¾u; §j?­Ì¾l]J¾±iý>Yâ¾Ed(¾(Ôû>h‘å¾bC¾9^ù>ÎUë¾î¿Ÿ’”<åér¼o¿°D¾À´¸><¿«è/¾“Žª>f¿;rT¾bª>¥¿´\ =;%½Hn¿PǾ(H”> µ¿O…¾ç¤>ÌD¿Ì{l¾ûêš>r¹¿ÁQÓ;T+<½ç«¿ü4¾Øš>p³¿êʾï>^¿9ò ¾ùÜ>’´¿6 V<2=½ç«¿ü4¾Øš>» ¿3F¾¹3›>þï¿ër*¾4œš>×ÿzBÆ<ÑÆ½ÌD¿Ì{l¾ûêš>f¿;rT¾bª>» ¿3F¾¹3›> þ?ºó©;ûñº;Gÿ>ÚX >¯L¾=Çÿ>"úõ=é`ý=ù ÿ>(@É=íšÐ=äÿ?fºº‚"˜ºpzÿ> C4>ûX>6xÿ>ޝ>Š>\sÿ>]Š>aýÿ=Òÿ?åÚ» ¼9\sÿ>]Š>aýÿ=|{ÿ>u6>œÃõ=pzÿ> C4>ûX>q?ßè»[h†½&È?­4é=ÞäϾB?{fé=¡iÁ¾wó?4б=Ñ?ɾ$}?4¾:½ÚÖ¾wó?4б=Ñ?ɾ#Ýÿ>("¸=®š×¾&È?­4é=ÞäϾhì?þ£:ž ȼÀ$?~Žo= Á¾äN?ø¾Úí¾Ï.o>ü¾H3æ¾¢ÏW>µòË»k5B< ú?Ù=ž¼‘H¾šÑÿ>väC½Á62¾#Ýÿ>¾;¼üQD¾$ ?o}->¤”<³A|¿á—Ê>üä½bŸ¿°7Ù>T;ã½(ºþ¾îZÒ>€H¾ð¿4^‚>ùž0<ý‹w¿°7Ù>T;ã½(ºþ¾_&Ò>`­ª½7¿@¤ß>Ì•¦½×Ýü¾uŽ2=¬Á¿špxºÔ*š¾ÿë¿,a>¨¾Î8¿óâ> a¾ü¿\äþ=ê´8=w¶¿ïm¼€¹v¾¢C¿ á1>Ò¨ˆ¾¾¥¿ÒH> ÷о¸“¿*'>€?=©·¿ù¡”»Ô*š¾ÿë¿,a>vþ¾,œ¿X¨> ÷о¸“¿*'>Y€D?W$¿‹ ‡¤pí¾`$>O“ñ>í*ô¾Ž6>Ý ñ>·&õ¾8½>Vò6=¾¿11ˆ» ÷о¸“¿*'>vþ¾,œ¿X¨>ïU{¾FA¿0,>ŠI=Õ°¿C– »vþ¾,œ¿X¨>Ô*š¾ÿë¿,a> a¾ü¿\äþ=ù‹?vG=0ÒB=3T?ΈR¾Þ¯¢¾–ì?jlO¾¾Ý’¾XS?c*m¾‚Œ˜¾ºÑF=½²¿ÉM : a¾ü¿\äþ=L5“¾Ë½¿ùÀÎ=vþ¾,œ¿X¨>OpyYQ¾[C?.þ®>õ¸o¾=€?™EÀ>$f¾×M?~>ë]¼Þ|?Ÿ>Ú>U¢<¾Ëÿ>÷®Ù>Ä`¾K\ÿ>Ô|Í>Ý.¾J•?D‰>ºIO¼ä|?Ô|Í>Ý.¾J•?÷®Ù>Ä`¾K\ÿ>«êÍ>fø¾¦?W;‘=À6Ý;ƒY?(ð¾>Êß¾U?¨À>ÂA¾ç?Ô|Í>Ý.¾J•?Qz¾G(x¿â¸Ä<‰Ïݾ²dþ¾h=,-Ó¾v¿é½Œ=Wzݾøþ¾ ²=Ça¾]­y?ˆUW<óâܾTþ>o.Þ½pïÒ¾µR?óÿ¯½ о¿?§Ïî½#¾!FÙ¾ü0d¿–@Ò¾fâ¾9ñý¾EF×¾ÁT뾇¢ø¾Ýìß¾§â¾Ü„û¾ëñH¾šÙz?¿ã½ Ù¾ïT?§!¾"TѾ_í?6•5¾TrÞ¾@ÿ>~W4¾3ù?þà<Ü.¼„·ÿ>BÍ0¾˜0:>{ƒÿ>ïT¾_—1>#ºÿ>ð¾_šR>aå?ùi#ºÿ>ð¾_šR>jûÿ>­l¾-Cl>÷?Ø`ü»7o¼s…ÿ>¯^ŽºL=>ªÿ>ÃÄ•½×ND>ɯÿ>S#ĽýŸS>Šø?|^X»²5q¼É¯ÿ>S#ĽýŸS>±Šÿ> Pó½Ž;E>s…ÿ>¯^ŽºL=>Šc?qW|<ëÞ‰=µ‹?ýƒX¾Ã+É>áy?ž}u¾¬ŒÎ>Øï?÷xq¾ÁnÀ>iû6=ž¯ ;Ƚ?R×’¾ÕÛ•< Î?`¯ ¾Ê£;d"??’¾—qS¼òÓ?=¯¿j¹Q¿EX¾<±Þè¾äø¾ Tß=ÆRô¾Óð¾ì3ç=©ñ¾U„ó¾ ‹ª=ÐfE=Pû;ë±?Ç,“¾!ž=J´?¤Ã“¾Ç¸G=?Æ?ʉ†¾àá=/m?‚==¶žÙ;W¸?R×’¾ÕÛ•< Î?ç…¾0¿=Ou?¤Ã“¾Ç¸G=?Æ?3nï:+¨)<`ü?˜úÙ½ý8¾ÎÅÿ>¬Væ½Å¾å™ÿ>i ¾©¡-¾U¾ÿ>¶Ú?a<ì;bö=^,?Þ‘‘=€p¾7?Ñz3=ŠËa¾ò[?(M>=Å€¾Ý)½>(È’¼É×m¿Ÿsß>ÖR¨>e¿!Íè>aŽ®>¿ü¾Wè>D6 >ä…ü¾D+>扱¼¿R|?…\Ù>³gÅ=dÿ>hBÓ>­lÿ=<0?4Ë>ÅÎ=¾¼?¯ª®>£9=G]p?…\Ù>³gÅ=dÿ>dçÝ>%ÀŠ=þ>î´å>Äo´=^½ú>ó œ>D½<Ìs¿âã>2U >$ ý¾&ÿÛ>Ý`8>-ÿ¾)>æ>c+8>uåû¾±ô>¥O(=;Ê`¿)>æ>c+8>uåû¾¶0ã>x–P>vûü¾Šî>‹QG>‹Q÷¾Ú’é¾£½,™c¿/1æ¾²Ÿµ=û¾ Œí¾õôÑ=ùø¾%ç¾Úò=XÅû¾Ø¿ícÁ¼;ÀZ¿/1æ¾²Ÿµ=û¾ æ¾U4V=Úú¾ Sð¾Ì*œ=‹8õ¾cè?×{;ÝŸÙ<7?Ñz3=ŠËa¾^,?Þ‘‘=€p¾kóÿ>¹U=¶¡R¾œ÷¿•}¼´žˆ»#Ÿÿ¾µà5>hëà½Q»ÿ¾Pª=>Y±½ZÔÿ¾R P>ïpÛ½Û𿆸¯¼ä¼ºµ¨ÿ¾ƒàA>Pr¾ZÔÿ¾R P>ïpÛ½¼¿”Nd>çP¾÷¿* |¼V’œ»ZÔÿ¾R P>ïpÛ½µ¨ÿ¾ƒàA>Pr¾#Ÿÿ¾µà5>hëà½Ùáˆ;Æñn»þþ?½§ò=M‹5½¯Ðÿ>€rµ=â¥%½çâÿ>t•Î=­ˆ½ÄÏÿ>!³:FØ]»ÿ?6A=&4޽áÿ>ØT =ŸÛ½lÐÿ>÷2{=v7¿½»Ñÿ>Bûm;N½Ž»òþ?GH³=ÝÓµ½XÉÿ>t•Î=­ˆ½ÄÏÿ>’=Ò?‡½ìÝÿ>AÕ?ã³'?Bé >B]¼>$?¹þÝ=“áÀ>µ?Ò/ <Äç°=$?¹þÝ=“áÀ>æ”?›_È=6ZÎ>T5?él—=”Á>8 ;¼œù¿›Ê¼K°¾ B¿^Pʽœß°¾ðO¿ ‘½çü¼¾m7¿[~«½¿½”%N?·|¿üе=ƒøø>qåì¾0]²=È ô>ãŠó¾í:…=dsõ>Ùìð¾óé?2̶;ä‚Ï<žb?F·9=yZ¶>ùd?!³Ž=â²>T5?él—=”Á>‚Ü?6×ÿ;Aï=T5?él—=”Á>§\?àÖ½=$µ>$?¹þÝ=“áÀ>ö ñ¼Jlš>:ös¿œ› =¼­Ü>¯ ÿ¾ˆÙK=ÞÙ>9{ÿ¾¢½u=È{å>Œ÷û¾–И»8?•>át¿üð<ƒ4ã>À•ü¾¢½u=È{å>Œ÷û¾ˆÙK=ÞÙ>9{ÿ¾„c<ãÉ>³?k¿üð<ƒ4ã>À•ü¾v”œºK?á>Öý¾Z¦<ãoë>¯$ù¾vé¿OÞë»6“Î< F¿k>i;¶¾ä¿Öÿ >_B¥¾A¿õi%>D°¾>õ¿î›<Ìă¼ F¿k>i;¶¾g)¿n>,žZG¿\æÔ=wؼ¾uË¿²Þ¼Dfñ¼õe¿«?B>l–»¾ÂN¿à¢S>¡ºÉ¾j¿•ó5>åD˾yÏ¿?3¢»4I½j¿•ó5>åD˾C¿Ý¶>cÀ¾õe¿«?B>l–»¾çö¿ž¼É›`¼g)¿n>,ž F¿k>i;¶¾C¿Ý¶>cÀ¾Òÿ¿öè;_XV:C¿Ý¶>cÀ¾ F¿k>i;¶¾A¿õi%>D°¾Eö¿^ûˆ¼m]ˆ;õe¿«?B>l–»¾C¿Ý¶>cÀ¾A¿õi%>D°¾Zÿ?$[;¦ @;\sÿ>]Š>aýÿ=Gtÿ><¿>&ü>Çÿ>"úõ=é`ý=áû"úõ=é`ý=Gtÿ><¿>&ü>©„ÿ>×ã= >"<Ä;(Õï¾,b?FÐx½áñí¾d ÷>Ù\U½wä¾dü>î[­½]£å¾û>Mñ?GþÆ;f6¦¹U=¶¡R¾Í?R`Á=¥½a¾U¾ÿ>dÅ=Ä"F¾ÿ?ˆ«;"ü¹¾ÿ>ß=¬>2«ÿ>Ðe…=S´>ƒ¿ÿ>Ð=ÎÁ#>Úþ?çæÁ;;¾h¹:–ÿ>lÌ»=Ò>€™ÿ>tö´=Íê>2«ÿ>Ðe…=S´>’þ?|¤» }Œ;0 ÿ>‡%¤½¸î=ó­ÿ>‚§U½*­ÿ=™ÿ>(N‰½Uø>)þ?CÜ¿»TT™;0 ÿ>‡%¤½¸î=™ÿ>(N‰½Uø>8ƒÿ>¾6ƽi>òú?"þ3<0¶½»{ƒÿ>ïT¾_—1>„·ÿ>BÍ0¾˜0:> •ÿ>Ü*(¾•>Jÿ?mJ¹±¬˜;Úÿ>ªÒ¾æâ=nŠÿ>…(ß½%zù=Ø}ÿ>¾…¾Ðî>[+¼="ò<Ôà?|_<>f¼M¾ñ½ÿ>Ù'>™gU¾×Ãÿ>½9<>º‡d¾ ?±Ùé:È=àÛ?Ù'>™gU¾×Ãÿ>½>žµ[¾Xäÿ>g #>`[o¾?æ?²¼iŠ=^Å?U>wr¾ºM?\>R>ãmU¾£?½9<>º‡d¾ ?Î׌¼@ò<”Ù?½9<>º‡d¾ ?\>R>ãmU¾£?|_<>f¼M¾ñ½ÿ>¦§º R?ôN¿[Ñ>“÷>ï¾ß4Ý=ö|õ>õò¾­Mã=¢Aú>.8ë¾ç½×$D=á…??§p>jÙ’¾Ê?©N‡>°¬Œ¾†=?3Tu>åÒ€¾o·?Š‹¥¼Ü==)¬?U>wr¾ºM?é:>!€¾PV?ùIU>úE‰¾Ÿ¬?€ú˜¼ sG=Ѧ?ùIU>úE‰¾Ÿ¬?é:>!€¾PV?òµ7>_¾‰µ?y|·»Í4=¿?4¡>ÿ—¾îÐ?·|4>Á ¾?òµ7>_¾‰µ?|u@?õ€K=‘S(¿¼÷>¾¡Ø>dÏî¾ãú÷>79Ì>xᄀ1ó>/Ó>]jô¾é(•¼ßÊ.=m¹?é:>!€¾PV?U>wr¾ºM?½9<>º‡d¾ ?áy?þ.Y¿Ölk<Œ†ä>­†ü¾»ñ^¾óVí>,÷¾Q-b¾HÞé>ãýø¾â"G¾i ¼ ”,=qÃ?é:>!€¾PV?½9<>º‡d¾ ?g #>`[o¾?CÖ¼¢N?ÿ¿üе=ƒøø>qåì¾ß4Ý=ö|õ>õò¾0]²=È ô>ãŠó¾|¿òŽé:c4¾ 7¿kJb¾RñϾO¿tf¾uÚ¾ ¿‰#¾!Ѿ™¼}¿¼æÝ<¾É¿ªœ¾®Ø×¾•ï¿•×¢¾¾˾¦š¿_²‘¾£Ì¾…Ö¿ÌU´a5¿_ì¾4ž¨>î ¿ò³¡¾,€™>¬ÿ¿ºÖ9e¡M»ÛO¿÷¯¬¾€b¤>øT¿ïª·¾!¯¯>ãU¿ÐD¨¾nú³>I ¿Y¡=/S½{ ¿Bv–¾ 5>ÌÏ¿>]¥¾ó‰>î ¿ò³¡¾,€™>º¿H† =U„ý¼a5¿_ì¾4ž¨>ÂÝ¿©/“¾Wž>î ¿ò³¡¾,€™>˜º¿Sõ =e½ÂÝ¿©/“¾Wž>a5¿_ì¾4ž¨>… ¿Ñ<¾ §¬>WÜ?¦=s¤1»m?o/y¾§nÓ¼È'?z‹W¾ÍK¼€b?÷xq¾|¾;MǨ<ÔÍ€¼üé?hͧ¾8/.>‡1?›Ë­¾l"C>mV?8e¶¾%1>âZ??û?ßA”l?<ùÔ½™À>g~?òC¾;Ž·>¾ó?ù$ðº_¹”l?<ùÔ½™À>\Z?8¾ÊÆ>z°?—ß9½`Áœoe¡¾¿?Ä>›Tœ¾K?¹ÿ>]â°¾iœ?±w; •a½¯?ö|Í½ëæ’>;?šÑϽö¶¡>‹ß?ao¾¤6™>¦?™_9arV½;?šÑϽö¶¡>ØE?¾dt¨>‹ß?ao¾¤6™>\å?k&$<©Ú<Í?R`Á=¥½a¾kóÿ>¹U=¶¡R¾^,?Þ‘‘=€p¾Œ-p;èþ¿Œ’»3ÑV=±Ûÿ¾"\ǽEéܸw?¸ ¾›U¯>“p?b»;¾ià§>ÓÞ?¥ a<¥ë¼ØE?¾dt¨>g~?òC¾;Ž·>¸w?¸ ¾›U¯>+ÿ?›»áÝݺýÙÿ>—V3>·¨½ÉÊÿ>àÕ>ãh3¼PÃÿ>’ì>|–,½òõ?E·‡¼<º»ýÙÿ>—V3>·¨½×Þÿ>jÀ@>?½¿?ƒW>B.½ù?œåm¼<>:¿?ƒW>B.½–?R>ïu-¼ýÙÿ>—V3>·¨½ªê?c ϼ´³`;Þÿÿ>HjQ>ð¼<–?R>ïu-¼µ3?ýn> /¹;Uë? f̼ßÀ:;q;?kDp>’G˼µ3?ýn> /¹;–?R>ïu-¼yì?XÁ¼ŸÌ;µ3?ýn> /¹;(?V›o>bà=Þÿÿ>HjQ>ð¼<;ü?ݧ» €,<>Ïÿ>; ½ÛÜ8¾Ý¶ÿ>ëÃ_½ –*¾váÿ>!m½×J¾»î¿·+º¼<ɯÿ¾^'>øA¾éíÿ¾ à=>8»U¾%¿ê >Â2޾9´¿ S>E€“¾ÞT¿È >uç¾×=×Ò¿°:ºÿ@±¾—o¿×:G=Ý´:¿øAŒ=*ÿ²¾÷x¿Ãm“=h׿À2ö9º!=q ¿.åü=M0l¾%¿ê >uç¾}ì?…)»øÂÆ<Òþÿ>^¶Â¼o¸O¾Z-?{0)¼VÕk¾%?ÿ1><ËØP¾ B<@H;û¿P7¾M2>4€ÿ¾ê²H¾†¬Î=Ƥÿ¾€}T¾Ò>u«ÿ¾@Z <ß°»ný¿P7¾M2>4€ÿ¾4ŸC¾ŸW>B”ÿ¾¦ñ+¾¢>Byÿ¾òb<ÕJ´»Åø?8¸>çá½m7?¸åÃ>;§É½¦&?Ou¸>Yx­½Ñ??qú?Ì'‰»™J¼„d?j­>tíK>©P?å^°>ðŠ0>#g?#ܼ>ŠD>†ƒ‰ˆ.¿àM7¾ÔU>Ä ¿HM¾¥8>õÛÿ¾ü•<p^¼ï¿HM¾¥8>õÛÿ¾4ŸC¾ŸW>B”ÿ¾J_¾ƒÚ>MÛÿ¾Ú9ó»iE= ²?òµ7>_¾‰µ?ë8>Н†¾”m?4¡>ÿ—¾îÐ?9PÍ<ÑO:gë¿—æf¾{ÙÖ=Gèÿ¾Yßp¾0 >%¿€}T¾Ò>u«ÿ¾0¢><¸"ºû¿€}T¾Ò>u«ÿ¾4ŸC¾ŸW>B”ÿ¾P7¾M2>4€ÿ¾G==À>;º¿+0„¾5* ¾Ra¿fõ޾6¬ ¾#ž¿ÍW¾g ¾‡M¿+{?Q³Âûܾ˜?´vË>òyݾ¹T?S—Ä>,€Ñ¾±}3=7L<õ»¿+0„¾5* ¾Ra¿7qr¾¿ 1¾81¿Ø)†¾G8=¾™ƒ¿€²²<;ŒL¾4¿cµY¾´­&¾Ióÿ¾:WD¾ZI;¾ŒØÿ¾‰Ñú<˜¶.<ŒÝ¿m^¾o.>¾4¿7qr¾¿ 1¾81¿cµY¾´­&¾Ióÿ¾Ûò¾Qsw?Ñl=TSâ¾Îÿû>ÆøÐ>&ÃÙ¾›æý>©jÚ>Ð~Ô¾ Ãÿ>'fÍ>kœ?tï½!;"½­?2È…>-íœ>M„?æéŒ> Ž>ø?©–>Àw›>[ø?ÇW¼ dý;ûW?@¥²>è ³>Î3?0*¡>™fº>kJ?ѱ£>©Ý§>VÓ?Šõ™»Ïö½hÏ?“9¦>Až…>&ý?FÒ¶> >>?M‡¦>¯#–>Ö?<ÕÕ¼ìÑżkJ?ѱ£>©Ý§>ø?©–>Àw›>?M‡¦>¯#–>·ò¿ ú¼_̼ڒ¿ ݵ>[_D>3o¿J§>L‰4>y‘¿¦>_T>m1}¿Ü'>â;hÍÿ¾¢—Ù>ðÚU>bi¿ô5Ó>G7>AE¿:Ç>BêV>)=¿;=]!5½Ñ]¿¼½>k>bØ¿4ÕË>¤Œ>Êß¿…Â> Ø~>Æ¥¿A=Íe¼¼AE¿:Ç>BêV>Ú’¿ ݵ>[_D>lοz¥´>ÀÌg>Mþ?°Ž»b“¼»8÷ÿ>Áªº¼=Ɔ½äÿ>œ³O½Ûª½@Úÿ>@e½´ØÇ½g9=y¼¿1»?5¦¾j0¿Ðs½,™¾¬ã¿4Û…½ ? ¾ˆ¿.2½å†@=q·¿Åÿº ? ¾ˆ¿.2½¨W’¾¹Á¿Í ¼Æà¡¾!¿ºr;6ú?}Àð»Ð€5<ݶÿ>ëÃ_½ –*¾+¥ÿ>!<ª½Ku1¾váÿ>!m½×J¾÷ý?#>²»û˺»fŸÿ>¹½=ð½³ÿ> ª½½ÿµ½V›ÿ>nRñ½7¼Å½þþ?±9œ»!»9»9¹ÿ>\Âf½_ù½¯µÿ>‹&F½‡ü¾`Çÿ>d"å¼Ì^¾ñ?¼»£<äõ; íÿ> Þ0¾ÖŠ;=óãÿ>Z 9¾·¬œ=??ÈR¾Þd=tÉ?½ '=k™U:­¥?’Í…¾ä ×<€b?÷xq¾|¾;ŽW?¢ìm¾R<=Ö?Dm=S%;fh?²|¾O¾=›X?Mhr¾®ú‡=´?†[¾@Ô·=`à?Fü<–-…;ŽW?¢ìm¾R<=??ÈR¾Þd=›X?Mhr¾®ú‡=w´?'Þ:²yD=Æ£?>¿¾ÇJ?êB >(e‚¾^f?8à=Üb†¾Ë‰Y»‚ú¶¾Žo¿¯Ö=ºùæ¾?9ú¾Óéʰó¾}¾¾Ê§ï¾¿*÷¾i´¾_z뾓Žú¾ Ö5½Æ ›»¨¾¿›•>¨uv¼Šã¿ê=¥>–”¼Ñ;¿áÓœ>‹>5½Ú¿ô¨)½¹³8¼—ÿ+Š>Ç,˽žz¿8õ>N½ªd¿‰B“>s“’½M¿¿ïz?6ÑÂ=ßÄ1¾\Éþ>0/Ø>É8Þ¾/£?N¹Ò>*Ó¾˜?´vË>òyݾਤ»]þ?mÞ¢;Ú’¥½7¦ÿ>:éÝ=îwè½î—ÿ>Õ/Ç=å—ὃÿ> Ó>ó›}?eý»ˆe ¾!?eÞ¢¾Òɾ‰@?W¦¾„cÖ¾Å?犚¾ëÒ¾ü˜;/=É|?eÖ=ÀèÂ>G!?=ø‰Ë>ä?žÕ=FE¼>g_?kM}?ÊlK=ÌD ¾@ü? ޾gHÕ¾3o?_퀾ZõɾIõ?ªe“¾õɾNÿ7Í.½Þå³;W`¿!=…>ù#¾h=¿Ñz>ža:¾º¿#¤n> ƒ"¾T¸¿<Ã>½d‡»bJ¿o»€>0.õ½®¿BŽ>í¸á½ …¿ S‹>¼Í ¾jª¿ÛQ½Mö; Ã¿“q”>Hm"¾W`¿!=…>ù#¾ …¿ S‹>¼Í ¾T<< Ø¿ô =Õ€=#-¿Æ¥¢¾¼÷A=)^¿ð‹«¾%Œ=Jb¿cF°¾xºŽü¿ËH'¼ ‘=ôN¿4/¿¾ˆðÄ=ê\¿µµ¾%Œ=Jb¿cF°¾¡Ð»M‡s?ÝÚ¾„’>úa?W{ؾס¢>–ëý>`á¾àc>âËü>…¶ä¾°Bf;nð¿ó;°<ˆðÄ=ê\¿µµ¾Yò=8¿U0ª¾5϶=j4¿m¦¾MÊþ»äÛ¿+=ì?>•d¿sH²¾TT=>W!¿ðR¢¾Œõ>6¿£!«¾‘c¼Ï¼¿á†0=TT=>W!¿ðR¢¾û!&>¥Ù¿4™¾Œõ>6¿£!«¾ÁÛ˜¼;ó¿{Ó;Œõ>6¿£!«¾Ò(>aQ¿·½¾ì?>•d¿sH²¾ÿ?Æ…Q»RÔ’;Ñëÿ>‰´M½@1=³îÿ>÷2›¼e}Y=kØÿ>èaM½|ÚŒ=Ëþ?ï…»üå’;kØÿ>èaM½|ÚŒ=šÑÿ>=Ì£½hËY=Ñëÿ>‰´M½@1=Vÿ?ªÆ‘»ôD0:|Ôÿ>>!Û½;äf¼hèÿ>”|–½iŒ–¼µÞÿ>ø°­½åàˆ<‡þ?²ë̺s Õ; ¨ÿ>Rº¾%«=,¸ÿ>È×½ÃX=¶ ÿ>  Ø½=_È=„þ?‘3€»fG³;XÉÿ>⽿Ô/=šÑÿ>=Ì£½hËY=,¸ÿ>È×½ÃX=î'2».L*=Ç?$ݽ …¾·|?£Ô´½Ú¬’¾¹Å?ÁZ ½R(ƒ¾Út?+}?èq>~í¼Ãõ?gÉ>È&>†ÿ>uUØ>ñ >fl?!ËÒ>ÛÞ.>F+|?ÔR0>%šô;iÿ>É’Ù>¨I>ªó?±0Ì>¢œH>fl?!ËÒ>ÛÞ.>ZŽr?3£>œât­§æ>(K>iÿ>É’Ù>¨I>„žý>øùß>x .>«è?Sí’;uu×<7?Ñz3=ŠËa¾%?ÿ1><ËØP¾:@?j›<t¾‰÷?¤?<ãýSdÅ=Ä"F¾w¾ÿ>Œ•=™d4¾kóÿ>¹U=¶¡R¾À?®D³;2{3=Ü?Rž=±Þˆ¾^f?8à=Üb†¾?7? À=Ïùy¾Û?‘ðÈ;`=^,?Þ‘‘=€p¾?7? À=Ïùy¾Í?R`Á=¥½a¾yŒ?: Ï<Ïô[=‹©?7‹7¾Ë¿Ž¾–ì?jlO¾¾Ý’¾P?D‰6¾l–›¾„Óã=Жî¾Pµ`?wÚÂ>©î¾±ùø>”/Ð>ƒ†î¾[÷>mÆÉ>þÓ徆Éü>Ê?}ý$=Î16»I?Ü*ˆ¾Ô ®¾Ñ#?g*Œ¾ê]¼¾pÑ?:çw¾'À¸¾é¾?–'=ý‡Æ<§±?!Èq¾Š­¨¾›‘?ÕV¾³%³¾3T?ΈR¾Þ¯¢¾ÝW%>a^“$tA½“¨ÿ>n÷Ú>?œ¼÷Wÿ>ÑAÏ>mG½}°?·þ¿4E¸»9E4;¦·ÿ¾¸Ê#>²bX=žÿ¾²¡ >&–š=̲ÿ¾×,>¿¬=Gâ¿™ö¼›¦;ë6¿¦m>©ØØ=×3¿ Ùi>Kn™=÷ÿ¾ëN> ÅÁ=Yõ¿fq¼¤¸Œ;̲ÿ¾×,>¿¬=Õ°ÿ¾+4>àôî=÷ÿ¾ëN> ÅÁ=Óé&½è *¼Æ¿‰B“>s“’½M¿¿áÓœ>‹>5½Ú¿BB¤>\X—½v¿!®Û=:ß7¼»~¿&VÆ>„ ½:;¿KËÐ>窽m¨¿…Ë>'üm½ ⿹¿„=a×c¼Õo¿pêÃ>âȨ½ ¿VG¾>â¨a½ãR¿…Ë>'üm½ â¿Ï?¯¼Þ©÷»!￘ڪ>õ0ԽοBB¤>\X—½v¿D¦´> ½BA¿Äré=~Œ4½¹~¿pêÃ>âȨ½ ¿…Ë>'üm½ â¿_&Ò>`­ª½7¿^.>lç ½& |¿°7Ù>T;ã½(ºþ¾á—Ê>üä½bŸ¿_&Ò>`­ª½7¿Å£¹;L»Éþ?™×!¾Öú‡½_´ÿ>Ab¾nàν¥ÿ>¾@‹ ½R˜ÿ>JΡº95A»ªÿ?¾@‹ ½R˜ÿ>k¼½\]¹½ú˜ÿ>û)ɽ‘ d½n¥ÿ>ß ¿«6 =³š½ ¿‰#¾!Ѿ¦š¿_²‘¾£Ì¾ÇØ¿2脾ØeÀ¾Øw?É«y¾Ãi=äü>&á⾉EÌ>zRþ>HŠà¾/û½>€?|šÓ¾íŸÇ>`Y¿-¬¼,‰¿óü¾Ýë¼lÏä¾÷ö¾Væ½²î¾üÇú¾·;p½w,æ¾!=¯>=¨F¿ ?Ãcß>Á¨ô¾[ìî>ÛÀå>òÒõ¾é>¯wç>Ñï¾6Ìð>½¿Öˆ=&‰×<Ì(¿˜¾J|¦¾»¿2«‡¾¿îœ¾ ø¿À–‡¾ä÷®¾'µ»=ô³}?v>ǽ-AÎ>?—;˾ê>À>í?×ß¾‰¶Ë>ÙÌ?Š‘½¾qý¿g“;M-ù;T«ÿ¾ýÛ%¾aÊ=Tÿ¾®õ%¾øü>Tÿ¾|C¾}é=ù¿“ãA<£ú;Tÿ¾®õ%¾øü>T«ÿ¾ýÛ%¾aÊ=“Ãÿ¾¨q?¾ƒè=$=ÑWo?‚´>8£½ÓÜú>ËÛé>|‡¦½Ìaÿ>IõÝ>”MÙ½?ý>¶då>:ÿ¿‘+";ü‰;M‚ÿ¾€' ¾#ƒ >Tÿ¾|C¾}é=Tÿ¾®õ%¾øü>îü¿ã¼^;Vq ‚ÿ¾Û¥ ¾ªô#>š“ÿ¾À å½g >ýû¿24ã»–G ¼š“ÿ¾À å½g > ‚ÿ¾Û¥ ¾ªô#>3£ÿ¾·(¾*9>ôÿ¿}Çš: ë8 ‚ÿ¾Û¥ ¾ªô#>M‚ÿ¾€' ¾#ƒ >s…ÿ¾1^#¾>iÿ¿yG;ïŠA;s…ÿ¾1^#¾>M‚ÿ¾€' ¾#ƒ >Tÿ¾®õ%¾øü>nþ?;öâ;¸U¥¸€™ÿ>tö´=Íê>:–ÿ>lÌ»=Ò>©„ÿ>×ã= >Üþ?õf½;,š:©„ÿ>×ã= >:–ÿ>lÌ»=Ò>Çÿ>"úõ=é`ý=Šý?ð´«;G1â»s ÿ>¦}Ó=}^1>€™ÿ>tö´=Íê>©„ÿ>×ã= >±Ùw?ô+y¾Çkp=äü>&á⾉EÌ>€?|šÓ¾íŸÇ>Dþ>¥ÛÚ¾„×Ö>ޏ¼ù=PË¿ØÓ^>ú M¾÷ÿ¾ Äg>mWh¾·B¿¹§K>±£a¾þ ¿È&>'Qç¾õ“`?”/Ð>ƒ†î¾[÷>æÎÜ>çßî¾Øô>­ŠØ>h–ä¾Bîú>ùö?qñ®;¾€¼¡¼ÿ>„T=Ï÷3>s ÿ>¦}Ó=}^1>ßÿ> Á=dM>Çò?Þ¼º–<1&?à¹<=l#¦¾G?¹q =["·¾äN?ßÿ> Á=dM>Ÿ!?±j°=¨Wj>¨2î<⿎­w¾ÈÓ²¿_¶]¾ãF<¿´v{¾\:$»rR¿õÉh¿›“Ô>õÞ¼4öý¾nˆá>A o>8ƒÿ¾§êÞ>åzƒ>p[û¾bõç>)“‚>Êr¿qU¢>’þ;8ƒÿ¾§êÞ>åzƒ>õÖ¿Ä^Ø>=}Œ>Cþ¾2ã>'iŽ>©?€Rþ?óƾB>°>?}²º¾Ê©¥>Ú?K×<Ä:?y/?w…^>Åõ>/1î>¹þM>c~î>¦`õ>,m>ÉŽí>^*ö>7Ó¿f=œFø8©M¿¯Ðw¾ ¾À¿öìY¾gš¾ ¿.Y¾ò¾7xM<´~?G ̽O;!½&þ?àØË¾åòz¼“U?ûyþ{"¼Y¥?IÛо¶ ’»™ ~?SšÓ½ ìg<0?còƾ{"¼Y¥?IÛоåòz¼“U?ûyþ˜<îÅ?@ú'½Ò³=Eg?ø¹¾„>=³ ?ðÞɾ ìg<0?còƾµö¼¸@á=}T~?f|>¼•Å>¼?@ˆt>@¥Ò>ªó?^¹^>n£É>þH?³äB¿Î‚,;ý%¿¡ø¾”Ù >š_í¾aûñ¾¹q>1õ¾Š”ö¾Ï>RÖï¾Ú``½õÎO>ÍGz?äe=>‡2Ü>º…þ>% oÎ>Q¾?žY>ÛùÖ>Ê2?`½t»i>‹y?@ˆt>@¥Ò>ªó?Ãn>ßÀÜ>Umÿ>žY>ÛùÖ>Ê2?×SÀ¼yS>Éhz?@ˆt>@¥Ò>ªó?½Žˆ>î²Ï>3o?û¯ƒ>ö@Û>ú'?SÈ9½¤Ô×=;O~?½Žˆ>î²Ï>3o?@ˆt>@¥Ò>ªó?f|>¼•Å>¼?L|?&Í%¾, ú»d]?G:Ó¾¨«k>`¬ÿ>S"Ù¾³#U>CÉ?Rd;8ùM>`º=¿Ý¶[?ñÎ=&9辦îú>Dz…<¾î¾KÈ÷>]S=Êñ¾ð‰õ>˜×?œn<¶ ½#‚?»Ó¥¾» ^>ž·?Òn¬¾×Ks>N—?L‰´¾ü‹`>`ïÎ;Z»/þ¿ƒQ¾.<½ Äÿ¾‰ ¾Iç½òµÿ¾ÕÊ4¾îÝu½‘Óÿ¾ØÆ?6q'½jq ¼N—?L‰´¾ü‹`>,J?fôþ¡-g>÷Y? ª½¾ ¸G>¹ðà>e€"¼áôe¿¢Dë>Ù_F¾Œó÷¾]nà>¦ÔE¾1Aý¾×ûå>–[*¾É°ú¾ì.½ŠP=Ío¿?Œˆ>bŸˆ¾á$¿2!–>Û•¾½Ã¿ã¦†>"›¾“¿+®z¿2WH¾Ð´Z½kD¿u‘Ú¾ËI>™¿®-Ô¾·ã=ìþ¾>Ïß¾ÿç=VcO?h0"<à?0eø>ï²¾çï>:ü>2È¥¾^dê>üÈõ>ׄ¤¾ÐEó>táÍ»©þ¿ø:,ñ½xìÿ¾@V¦»›qʽþÑÿ¾ûÍ„<ôOнÕÿ¾›¯’¼öÑF¾XX;y {¿)²Î¾]€=ÙÍ¿/ßÚ¾òþ™=<-ÿ¾™,ξ¦ÖÆ=|Ó¿µ¯‹½‰[½¼ÕU¿Rb¿¾|dó<§\¿£Î̾;c =úì¿DÁľ^S=äN¿ÃVʽÙ^s;é¾~¿)²Î¾]€=ÙÍ¿DÁľ^S=äN¿£Î̾;c =úì¿Ãðü¼GS»j࿾MǾHPü=–A¿ ¼¾QM >ap¿W'¿¾ä÷Ö=ö]¿µ7ap¿æ±¾><ë=´U¿KÇ>kÚܼUÀk¿B>à>u±É=·Ðý¾Óè>à ¨=òù¾MóÞ>Ü´Ž=òíý¾Úÿä£*=n#<©M¿¯Ðw¾ ¾Œ1¿©0f¾¢µ2¾\¿7àƒ¾i;6¾¥v¬½6P67¿™,ξ¦ÖÆ=|Ó¿­£Â¾þ÷›=DP¿)²Î¾]€=ÙÍ¿ý͘½`*<ÇE¿™,ξ¦ÖÆ=|Ó¿W'¿¾ä÷Ö=ö]¿­£Â¾þ÷›=DP¿ì"¼Z„.»·ü¿}°,> – ½ßÿ¾ÈÑ>0M»sÖÿ¾¦?>iŠ¥»†¿Ãþÿ¾%´]¿b*œ:”mx¿¡ó:¾mçã>ìký¾MºM¾­öØ>-¿ÇU¾®Ùâ>ÿý¾ÒÜ»2›Á>ºýl¿J™$¾ž·é>Yû¾]á¾SXá>þ¾¡ó:¾mçã>ìký¾÷½Àé¥<¡Ã?¦Eµ¾Ô¹B¾0h?ÆÅ¾w.<¾¶?Æ3À¾¿ a¾ŽZ?„&U½Bv4={g?ÀçǾ®—¾åì?M ¸¾!–¾{J?_FÁ¾††¾N¶?×½TI=e~?_FÁ¾††¾N¶?Æ3À¾¿ a¾ŽZ? Oо6Èt¾y±?=Ê?ÿÊð;#½àG?ø§=±Þ¨>>?ÜïÅ=ÄÑ>1E?“Û=I¾ª>ûü¿¸;<ÁUF»Àçÿ¾6¾¥¶¹¼ Óÿ¾ã¤ ¾ÀD¼üÆÿ¾ËK¾mn½î´?²„À;7ƒB½>?ÜïÅ=ÄÑ>¿?¢œè=ð’>»?I†ü=ï’ >¦þ¿2R:;¶Ï¼»´ÿ¾+1¾ü6„½fŸÿ¾Ç*¾|㽞ÿ¾* ¾WãÁ½fä>SÏ|¿ü ½Ë>}Ê¿ß7ž>Ä[×>S远P >Ç)Ò>ò}¿8‡«>ìœ>ò¥|¿¡È)½Ä[×>S远P >Ë>}Ê¿ß7ž>5ÓÕ>Òÿ3“>±x >Òf}¿p'&½5ìÇ>¥¿HNŽ>3jÆ>€e¿Š?z>lÔ>†“¿O „>":>wÐ}¿pFżlÔ>†“¿O „>3jÆ>€e¿Š?z>´¬Ó>ìl¿Åvg>p?=iŒ¿ð½ ¸>Së¿ÙZ‡>`·>0ž¿4k>3jÆ>€e¿Š?z>Ìâ>úR}¿Š½lÔ>†“¿O „>5ÓÕ>Òÿ3“>5ìÇ>¥¿HNŽ>±æ><î|¿ €T½5ìÇ>¥¿HNŽ>5ÓÕ>Òÿ3“>Ë>}Ê¿ß7ž>‘CÑ<æ?kÎ@<ÒÉ>J$?eI=ï:Ã>EH?Býø<ÃD»>µQ?›¦T=`æ¿H]<&ŠØ¼%¿O=uj>I¿:›É=’xi>èÚÿ¾Þö®=üO>{R+½•Æ?η:Õ¯Œ>ƈ?¦Q½!É„>‰`?OØt½t €>$E?ÓI½û|?¥1N¿h0=O“ñ>í*ô¾Ž6>½é>å—ù¾ãÁF>Žê>aàù¾|&+>V¤?]-‹ß?ao¾¤6™>ØE?¾dt¨>n»?­·´:¦<;½Í­?üLb=ѯ>, ?/Á©<¦ÓŠ>ÉY?6H7=’\~>éÁ?nñk;A¥1½ÉY?6H7=’\~>, ?/Á©<¦ÓŠ>}@?2ˆ<{Ýr>ËË?ÿn1º]p#½›?W =Æš>­K?ÁÔÅ<#1©>´?†Ó;£­š>à°?’ï;1I½Í­?üLb=ѯ>)?Ê´Œ=å›>›?W =Æš>¹?ùéo;ú=½¢b?0ÙØ=zƒ>¿?¢œè=ð’>ij?ND¯=$Õ>A±?ÂV‰;ÑþG½Ä³?ND¯=$Õ>¿?¢œè=ð’>>?ÜïÅ=ÄÑ>û­?ž!;’=L½)?Ê´Œ=å›>Í­?üLb=ѯ>ij?ND¯=$Õ>Å?®¼=õ>=Ö?Ǹ¢¾2ÿˆ¾QØ?À<”¾¦B”¾a?ùh‘¾v‚¾Ë·?¥ˆ;w?½Í­?üLb=ѯ>ÉY?6H7=’\~> b?,–=ùÜ>§é?ý:âÕ<§\?àÖ½=$µ>T5?él—=”Á>ùd?!³Ž=â²>a·?û?;›f@½ b?,–=ùÜ>¢b?0ÙØ=zƒ>ij?ND¯=$Õ>of;,Ò;?þ?xaË=ó̶=À±ÿ>Îm>ªéŸ=6®ÿ>pÍý=tAÝ=ž–ÿ>w²»€´O¾­z?£¾j¤Õ¾3?æ–®¾Þ;ýú?ñ¸°¾.ŽÚ¾X©?·Ž…<¶¶¾8o?°ª¾¾²Þ¾ç?Ãb´¾3æ¾7þü>ñ¸°¾.ŽÚ¾X©?;ø¿×)¹»‹µj¼Èÿ¾C*[½êx,>!åÿ¾°^½33C>Ú¿Ë(½õóF>ñþ¿š«f;:’»“¨ÿ¾Òû>_s“½R˜ÿ¾ú}ÿ=ß×½ž±ÿ¾0qÊ=Í©½ˆ5齓0Ô>E&g?S]ؾ3ï>P÷>ÞÆÞ¾‘ ë> jø>ÇÖ¾Äè>½åú>¡Åª;tU>¾^z¿52~¼®Õ>,,¿ÈË?½z¨Õ>µ7¿†æú¼§Íà>Õþ¾Ê±B¼v|[=5¿"wG<Ú¿>£>¿” _¼JC½>;7¿‡{¸ºHÞÉ>)ê¿´³Ç»a' >&}¿m´’<Ä“Õ>\!¿M~°<ÐGÉ>ãý¿‡{¸ºHÞÉ>)ê¿8¦ž>“•d? ?§¾üÇâ>Y£ö>ž%辡„é>Ü/÷>‰Aà¾Ifí>Ió>=ç¾Ò)¼a_=ך¿‡{¸ºHÞÉ>)ê¿M~°<ÐGÉ>ãý¿"wG<Ú¿>£>¿'ó¿(Š›¼Ìý·;ºôÿ¾vm_>Ø›8¾¢´ÿ¾¿‚D>`w:¾eÂÿ¾Ù±Q>t!¾…îc?‡Õä>m±=Çóù>•»ç>"ˆÛ>6°ý>S[â>±ÞÐ>¦ø>_}ì>9cÐ>Øð<—m~>ÉÛw¿v”œºK?á>Öý¾üð<ƒ4ã>À•ü¾m´’<Ä“Õ>\!¿çμxŠ>1`v¿m´’<Ä“Õ>\!¿üð<ƒ4ã>À•ü¾ˆÙK=ÞÙ>9{ÿ¾Ø¨¹;)>ã}¿‡{¸ºHÞÉ>)ê¿52~¼®Õ>,,¿m´’<Ä“Õ>\!¿{è ¼>¥¼ï?O²½ÏW>—?|œé½>[>’æÿ>Sâ½M¡C>¼®ÿ>Æ)¼H…ïº[ý?ª°ž½2Ì >¶ ÿ>nÓ‰½mâ$>̲ÿ>¡Î¶½Xp>1˜ÿ>©Î9?óë/¿^pþ¼2ö>»Bï¾…í>Ý ñ>·&õ¾8½>Ÿäî>QÛö¾bÀ>£É0»o¹˜» ÿ?¾_4>H‡ÿ>: ¾1&>yxÿ>Ô¾kÖ>6xÿ>2ëÚ».¼×ú?Sâ½M¡C>¼®ÿ>¾_4>H‡ÿ>*ß½i)>Œÿ>u&‰»Æyf»ÿ?Hde»fØh½rÞÿ>/½>þ7½Ñÿ>ÇÁ½ï6¤½]Äÿ>¢È÷º o;rÿ?Ù=ž¼‘H¾šÑÿ>h‚ö;5¾Íÿ> ëм0Õì½Û¾ÿ>šŒ¸»4j »Ðþ? ëм0Õì½Û¾ÿ>ÇÁ½ï6¤½]Äÿ>(9q½¹ÇÒ½Á©ÿ>ÈÉ¿µ&=ªÄºsÕ¿o•¾Ùz> Õ¿Ž;•¾ùã=$%¿Tt¤¾÷Ë>æÕ¿R“½X; &¿Ê¦Ì¾–°&>äi¿Ù\½¾æ#9>^¿òÀ¾|¸>K„p<Ôø¿jLðº\:V¾¿£K‰<ßQS¾Qùÿ¾[§[¼¯]:¾1Îÿ¾ÐG;±zº²ÿ¿Æ®:;µS¾N¸ÿ¾© =6Ì ¾®ÿ¾éO=Jš¾gºÿ¾ÃE“<µD »­ÿ¿ä›»´ ¾Ù³ÿ¾Êá3½ÔF¾Æ¿ÿ¾³¥ý¼{¾¼ÿ¾Ìà^¼¶é3¼¤ù¤<Âî?¢]¥>3ùž¾w,?IL >R*±¾?T?[ϰ>^ž®¾åd?YÇ´;ÿþ¿fœâ9Jš¾gºÿ¾ÃE“<¯]:¾1Îÿ¾ÐG;{¾¼ÿ¾Ìà^¼Yßp?­>)- ­5œ¾@Þû>¢ã>.–¾s»ÿ>7Ø>Š­ˆ¾,¬½> Åm?|I/¢ ü>³œ>:èÚ>òÐÿ>‘¹ª>×ç>t™ú>6ɯ>Ò’q?é ¨>7 .=@Þû>¢ã>.–¾fM?ÑÍÖ>­5œ¾‹Sý>ý¼á>#ݧ¾Pd^?gký>áÌ—<@Þû>¢ã>.–¾‹Sý>ý¼á>#ݧ¾2ö> î>죾í"½Õ?¾è¹´"²¾K“?«±¬¾ëÁ¾M?•f³¾<¡¿¾LU??¨£¾¿ÝQ¾•Šz?è|`<íŸ×¾³?Þè³¾âêØ¾Ou?µÂ¤¾Ï̾“Å?ÔH«¾½ç©¾3~q?6Óä:âêØ¾Ou?µÂ¤¾íŸ×¾³?Þè³¾ó‘ä¾=Öü>*T¯¾*jR¾&Hz?¥ë4½íŸ×¾³?Þè³¾8ö̾f¼?Û£·¾^ÛÓ¾KË?…AÁ¾ п½:ß~?£@—»ëÁ¾M?•f³¾8ö̾f¼?Û£·¾Ï̾“Å?ÔH«¾ó%¿¹;=«¸Y?ZÔï¾ÒÍ>ß4õ>¯Aç¾D¦Ì>Cú>…\é¾óÈ×>¤§ø>?Õ< f=¹Ê?1Ò;¾» ¾ˆ-?Ú©¾¸¥¾T?Ï$¾ËÖ’¾Ö?ù¦<þ= =1Í?{?¾W=`¾¥N?IU¾Ul|¾*¨?"42¾Yn¾@ˆ?rjf;Ê4"=0Ì?$ݽ …¾·|?ù¾ø½ƒn¾ë6?.W¾k™„¾á~?â²9< Û =;É?"42¾Yn¾@ˆ?Ï$¾ËÖ’¾Ö?.W¾k™„¾á~?²‹=¼O?ëY?,m>ÉŽí>^*ö>¹þM>c~î>¦`õ>aÅY>*ä>}ëû>¯êç=XZ~? `續ÙÂ>/P?à´¾Æ3Ð>Ž?Jñ±¾‰¶Ë>ÙÌ?Š‘½¾íð¿Äƒ?¼>L“¼3¿uwžVœê=^¿òÀ¾|¸>‚U¿¶µ¾eÆû=·|¿ÙI¾“#n½Ü½¿â<̾¤»¥=Diÿ¾7ªÛ¾ÙÙ¶=™¿®-Ô¾·ã=ô¿ží›Êß¾U? ÌÂ>?8ÿ½?B¯·>Q¾¥.?'ïu<¢h¼Šö? ÌÂ>?8ÿ½?¸åÃ>;§É½¦&?8¸>çá½m7?iy£ºL^¥¼˜ò?B¯·>Q¾¥.?ÇK¯>Ñ­¾×?(ð¾>Êß¾U?˜ù¿Q»;ïY¼!åÿ¾°^½33C>Èÿ¾C*[½êx,>O°ÿ¾s ¥½z‹'>µ˜¼´Õ2¿Ž)7?¶ ¿¾çÄö¾òð>…й¾ÁŽï¾Ù$÷>ìÝǾ>yð¾ö>‰š==+¹?ȉ;9—’¾fÜ?‘Œ†=Àìž¾ &?¼W‚=Fa—¾gó?•ª®=õ¨?–6=›É =)%?˜0Z¾–zV¾R|?¨x¾ÊÁ\¾Åu?DÛa¾Mƒr¾5ÿ½~SH¿Ž?GÇE¾xFó¾Žxò>ÐR¾Pú¾–{é>ã3¾÷ù¾µ¤ë>®î? Ŧ<./<†¯ÿ>IƒK¾NC$¾ßÿ>è¢Q¾¨«;¾Šÿ>X®7¾2¬2¾–Ô?‰ =ªÁQ<}?d¾M&¾2?Sn¾éð@¾ßÿ>è¢Q¾¨«;¾©ë?Û™”<°â‹<™Ùÿ>Æo:¾0žQ¾Šÿ>X®7¾2¬2¾ßÿ>è¢Q¾¨«;¾…Æ=ß?z„ :p&¦¾¢B?R,²=Àìž¾ &?¼W‚=‚¯¾Üg?YÏ="ù?jX®7¾2¬2¾†ÿ>Lû6¾ýJ¾†¯ÿ>IƒK¾NC$¾½ Ž<¼…[¿â ?z‹·¾ªü¾ûëå>3¦°¾sLö¾ýMð>¶ ¿¾çÄö¾òð>!í?& ¾Z\¾vˆÿ>Wì¾õÖ@¾™Ùÿ>Æo:¾0žQ¾ñÚ?'µÅè¢Q¾¨«;¾)%?˜0Z¾–zV¾™Ùÿ>Æo:¾0žQ¾°¦¿'£+=ËØþ'½‡M¿‚Tz>²ª”½”¿£s^>!yb½u»¸½$ó?>Pfz¿LÁ¾$ÔÜ>“ÿ¾¢ÕÁ¾.Í>Îú¿ÊTѾYRÖ>àÙþ¾Lñçu¯û¾Ûàä¾Êþ>`ø¾.‘ë¾¶+4>xzõ¾ö)ï¾ðéÙ=õË=>Ïz?§ì¼>ÕwÖ>k?ÆŠÂ>-BÉ>ç?ä Ì>#ôÓ>ÿÿ>ö5¿»‘]¿¡î<±Þè¾äø¾ Tß=ÖV侓Sû¾eU>HŠð¾Eô¾|µ>:Aˆ¾Ñľyt?á}ݾ:xƾϽÿ>ÜÞ¾9Ô¾¡Jý>«]Ó¾3ùξ¥?ÁÙÀ¾­m¿òõ¼ÖV侓Sû¾eU>±Þè¾äø¾ Tß=çÛ¾1zþ¾8Lô=}?}$N¿½=½é>å—ù¾ãÁF>O“ñ>í*ô¾Ž6>ðÃñ>ìmó¾ÎpS>±Un<<ñ¿9H}<%xc¾&¿ŸËÄ>NÓW¾›¿åC¸>¡H¾Ív¿•fÃ>½2J<7o|¿R×)>ú+T¾rø¿kÐ>Ý g¾vQ¿ºÙ>Îr¾q¿æêÏ>дz<ÿç¿tÛ¶<èÀ‚¾g׿Àx¶>ªF¾ë©¿æ?Ä>‡à¾¿Ò¿eÈÁ>’ý?! ¼>ØP;¡†ÿ>£Íѽ ?¾<†ÿ>±è½u4¾+¥ÿ>!<ª½Ku1¾ÜQ<{ ¿·p®=%xc¾&¿ŸËÄ>Îr¾q¿æêÏ>ªF¾ë©¿æ?Ä>Õö?E®¼¾h<+¥ÿ>!<ª½Ku1¾<†ÿ>±è½u4¾ÐÐÿ>£Fǽ¢R¾í½q°¿ö, =…>˜>-¿‡ß¥¾‰µ¨>9a¿Ïg ¾¯[œ>Eö¿æÎ”¾jšÜ:³í~¿&»=ªF¾ë©¿æ?Ä>Îr¾q¿æêÏ>…퇾ë¿m<Ð>Cl¤; ß~¿Õ¿=…퇾ë¿m<Ð>‡à¾¿Ò¿eÈÁ>ªF¾ë©¿æ?Ä>)@F<3𿃖<‡à¾¿Ò¿eÈÁ>8k¾‹ý¿÷<¯>èÀ‚¾g׿Àx¶>dr¦<Í‚¶¾U o¿D˜¾eç¾ †û¾iÄ”¾N%Û¾ü¿aˆ¾•fã¾¢˜ü¾Ínµ¼Àï¿#»&áB>=×ÿ¾Åž§=­ßL>šìÿ¾¶Mq=;a>±¿i²š={”7=¾½?Ne;eȉ¾®?F€î<Ú}¾Âj?µ<*=T‹x¾(c?§ÏŽ<,þ?‰>¬;Øò­»oÓÿ>„¬=.h»½çÿ>£ë==ɯ½RÖÿ>B“I=geÛ½$þ?×¼;3Ÿ»ãÄÿ>D0î=”ªh½%Íÿ>dàº=Ž«–½’°ÿ>àô=ÂÁ®½Êý?Ñ;䈩»%Íÿ>dàº=Ž«–½oÓÿ>„¬=.h»½Ðµÿ>@•Ä=*ѽ8þ?d9Ý;ù¡B»À±ÿ>éo˜=¡¾^¡ÿ>W\Ì=Ž#¾ñ½ÿ>„²•=ø5ò½Ãä¼_ã¿y‘<‰µ¨>9a¿Ïg ¾…>˜>-¿‡ß¥¾Ò¥>“o¿üQ´¾­éî¼'¶¿úZ½GT˜>O¿’­¦>â>š>²¿aý—>˜/§>×k¿›¡>·a½æ²ñ¾=a?†…$¼¤8ï¾CSö>Dz…<¾î¾KÈ÷>}ª¯;2!æ¾y²û>®ˆ<]ö¿0Ñ»RI=¾ °ÿ¾Ö쬽š{X¾Cåÿ¾+&À½öBA¾~©ÿ¾hAè½ 7q?œ½U¨ª¾”Nü>ݵ¤>/jç¾|D?5&¬> 0ܾ?æ™>±ÄÛ¾ÜQ¤»ýý¿DÅ»m® ¾Nÿ¾Èò¹½…±å½#Ÿÿ¾ÁæÜ½ÓÛß½„·ÿ¾}¢½ÌŸ»ÿ¿‰êºôOнÕÿ¾›¯’¼ÔF¾Æ¿ÿ¾³¥ý¼.ؽ.Ëÿ¾ÔHK½¡Î<6g=4Õ?ûÎÏ=úB€¾ŸW?YQã=E)a¾Ý ?Eb¢=µg¾¿)?Ÿ¾¤:»…'=É?­h÷;t{‘¾ûÍ?ð =G:›¾Îþ?=™ò‰¾ ¤?Õýp¿òÛ¨¾Ó|‘=>y¿Dؾ?ý¿>D¦ü¾ÆÞã¾YÃ>»ìÿ¾Tpؾ¥¾Ì>y À;SæÙ<°ç?°6+=CUl¾ÌE?<ˆx=K¾÷?ÛÞ<5ìG¾o ?ÒÕ;‡_=Ó?°6+=CUl¾ÌE?=™ò‰¾ ¤?ýÇ=–>„¾Ý{?\§Â¼š±=Ä?ÐB¢>ýŒ¾Í?vÿ°>Ÿ¾… ?>$¬>µŒ„¾¹Ä?ͤ= æá”ˆ¾§X?TÆÇ>2Vƒ¾—s?ÔbÀ>ß¾•ï?A­¹<Ò’æ;‹í?[ϰ>^ž®¾åd?ª‚Á>n3­¾'3?[[¸>["Ÿ¾ A?.Ÿi<ý¾=…Í?ÔbÀ>ß¾•ï?vÿ°>Ÿ¾… ?[[¸>["Ÿ¾ A?<þ¿xލ»Åª«»âÌÿ¾[H˽ý ½cÒÿ¾€“½GZ½å´ÿ¾¨ªÐ½P ‰½Yï¿ÑŒ³<숬»éÒÿ¾{½;¾ì¡½Û¾ÿ¾Ïk<¾œ3⽑ ¿€FY¾ ¨À½×þ¿âÌŠ»±îˆ»®šÿ¾IQ¢½—Žù½‚ÿ¾;pî½8I¾Ù˜ÿ¾ÊûؽÇþȽ¦þ¿‹n»xûnŠÿ¾ˆ¾àؽfŸÿ¾Ç*¾|ã½Ù˜ÿ¾ÊûؽÇþȽdë¥<D˜>¸\t¿ìܾ œß>6ÿ¾ù£è½]å> >ý¾ü§Û½¢ñÜ>Ìÿ¾ð]z¼4+V>ÄNz¿ìܾ œß>6ÿ¾ÔÒü½DýÖ>~¿=,¾¾£Ö>M¿šÑ=¬¿ÈÁ9=$—_¾Vd¿¿,m¾Xy¾½©¿v‹p¾ò–k¾Õο0„¾íè¾Ä®q?Ç<íŸ×¾³?Þè³¾$&à¾4…þ>R_¾¾ó‘ä¾=Öü>*T¯¾Ze<ôç‚=’s¿C3ĽWÈ>J ¿o-¾Ë»Ê>Q¿¹ŒÛ½¨Ó>o»¿Ç˜J»7L¯=,¿ÔÒü½DýÖ>~¿¹ŒÛ½¨Ó>o»¿o-¾Ë»Ê>Q¿†\Z=ÿ8®=æ´~¿¹ŒÛ½¨Ó>o»¿|5¦½¯ÍÖ>“7¿C3ĽWÈ>J ¿û £<ð´;…ò¿ô­¾ƒÄ¡½X<¿|âs¿ü§Û½¢ñÜ>Ìÿ¾ù£è½]å> >ý¾ýk´½"5å>áÓü¾î÷¿ s»S×y¼Ú¿Ë(½õóF>ä×ÿ¾øDͼý‚->Èÿ¾C*[½êx,>þ¿r¢Í»Ø#»º£ÿ¾“ª­½ò >š“ÿ¾À å½g >O°ÿ¾s ¥½z‹'>sù¿Bã»úÂI¼Âÿ¾Â̽aÁ=>!åÿ¾°^½33C>O°ÿ¾s ¥½z‹'>¦?’¼ÓÊ¿Ùß½wJ>è2¿ÊNǾ’Ê>&S¿û¾3Ä>%¿ªË¾ð”; û¿béF<’Ê>&S¿û¾Ò(>aQ¿·½¾Œõ>6¿£!«¾ bž¼Eay¿l„f¾ Ø=t|¿zÓ¾}Ìç=ÆÄþ¾ÕYݾ¨>€(¿rj×¾º„;çõ~¿Š.¸½3Ä>%¿ªË¾%>‚Æ¿ú¶Ð¾wJ>è2¿ÊNǾÅ^x?¶K¯½L$h>Ä^? ]̾b¼Ö>é~þ>Gƾϣâ>Þý>‡Ô¾ Já>zúȼÓ~¿}“Ò½9˜Í=|,¿ÒŒÅ¾ Ø=t|¿zÓ¾3Ä>%¿ªË¾·Æ|?ÖÍ®½Ee>Õé? Ò¼¾]¤Ø>Ä^? ]̾b¼Ö>·š? áÁ¾(Ë>¦KŸ$¸é¾Á*ͼg'û>žEç¾WYüºEfþ>w,Þ¾û˜[¿üN=æð¿ZE÷¾oEоÉï¾Ãºù¾ÞÉ—¾eÿì¾éü¾™ð‹¾V}æ¾î`¾;¿þ¿`Ý ;$'ó=KÈÿ¾Ãr=ß¼­=óãÿ¾dÞô<=˜Ô=õÛÿ¾-ß;÷ñ»Ub3¿U¡6¿,‚¼€»ì¾Z÷¾œÞE<³\î¾°åõ¾S¼ãRõ¾õógØZöd¾>Ð*½4?ŠŸÚ<êK&;rè?,›I¾H¨¼Ö?yvi¾8¼T6?Zöd¾>Ð*½4?~ã<=`@â;·¸?ç…¾0¿=Ou?R×’¾ÕÛ•< Î?4øƒ¾¬v‡;•|?(…B¼sˆK?Ç>?Ù°F¾ù>³^ì>ÿ"h¾—Éø>vûì>l T¾ò{ó>À!ô>Gò8=*e¡;]¼?4øƒ¾¬v‡;•|?R×’¾ÕÛ•< Î??’¾—qS¼òÓ?¦2Ö=:Ÿap>w¡?jÉ>oºU>&n?DÒ>áAc>>í?HX ="øÑ;kÌ?º‚m¾c²<ì2?ç…¾0¿=Ou?4øƒ¾¬v‡;•|?Às=`uÜ;×Ì?4øƒ¾¬v‡;•|?yvi¾8¼T6?º‚m¾c²<ì2?Ÿ*½)‹<—½?ü6„>[­¾ÖÉ?Ú9m>§£¾ l?Ûßi>+K´¾r‡?RG¦¾fr¿êË<çÛ¾1zþ¾8Lô=R ؾ†ÿ¾“á>ÖV侓Sû¾eU>>ÿ?ÒíÚºzÍ“»(ÿ>@hý½ª‚¾;sÿ>>$¾ÙC ¾3mÿ>¾Êß¾:ò?p±Ý:÷a§Wì¾õÖ@¾Ïÿ> ¾Z\¾V›ÿ>‘a¾–@J¾)í?F‡™ºü/Ä‘a¾–@J¾Ïÿ> ¾Z\¾Øñÿ>ú³ÿ½¶1f¾‹[ =?P¼¤Ò?9'Æ>…Љ>(»?^¶>Œò„>¾õ?nßÃ>p>w¡?Öö?¼Lsh‘a¾–@J¾ÐÐÿ>£Fǽ¢R¾<†ÿ>±è½u4¾ëÿ??-sºæÀª:pÿ>¢³ ¾UÝ3¾3mÿ>¾Êß¾ kÿ>š¾x˜&¾Æ?q`;¸‹+=v?eî=Ukq¾^f?8à=Üb†¾ÇJ?êB >(e‚¾œø?á¯p¹ vWì¾õÖ@¾V›ÿ>‘a¾–@J¾pÿ>¢³ ¾UÝ3¾Ã(½¡È¿¯r » Þ|>ÛQ¿ƒ™À=º½Œ>Ýš¿ô] = Ž>Î¥¿enÞ=Q½§Ü¿?Â庠Þ|>ÛQ¿ƒ™À=;a>±¿i²š=H‰}>ÂO¿_H‚=áy)½ÏÇ¿—W½º Ž>Î¥¿enÞ= o>À[¿÷É> Þ|>ÛQ¿ƒ™À=*½kο ×—»¬§>ý1¿±i>é(Ÿ>o¿ˆ> œ>ù¿ëø=æÑ5½Ö¾¿Ñχ» œ>ù¿ëø= Ž>Î¥¿enÞ=p#>D÷¿ÿ»=gk¤»&*¼¥û¿Ä ¿0+d>'Ø?><úÿ¾IR>øUI>ý2¿ðRj>¢;7½V¾¿Ã®ºº½Œ>Ýš¿ô] =îB‹>ë¿òWM=dè˜>ß¿þ×y=µ4Ë;ø²;Æý¿6æÕ=k>£=(µÿ¾Ÿ³=W±Ø=-°ÿ¾µPò=¨äÜ=Õ•ÿ¾~?.šœ<)ôû=Â…?[×"<ã6Ò>Q?É=2Ç>§?å”%=ü«×>Qi=Xç®>kp¿È[¾>µOç>Üú¾J Â>°¬Ü>_–þ¾VÒ²>•Eá>®ý¾¾°N=ùS>%z¿J Â>°¬Ü>_–þ¾*­Ç>óÎ>±¤¿Q„´> 7Ñ>jÛ¿ð'°½|¿_¥y¼¼’¼¾â¿ _²¾¸xȾd!¿¤§¾z6˾?俺e·¾qD¾Ò }¿~k»z6˾?俺e·¾¸xȾd!¿¤§¾+ÝÕ¾L¿*8¬¾Ÿ¼¡;ÖØµ;1þ¿6æÕ=k>£=(µÿ¾rO÷=ÝX=4¾ÿ¾N2¸=ùúU=…Òÿ¾–û¿Çs…ÿ¾1^#¾>ó­ÿ¾Ó 8¾,(,>š9a?VJì¾ené½qÊü>ôâ¾àר¾š±ø>ž ë¾°8Ô¾}[ø>×辽߾ò¿ ·;ªÔŸ¼Õÿ¾ Ô¾°­O>«—ÿ¾}¾ ¿4>×ÿ¾ËG2¾Ä^H>I~+¿ð,%=¸É=¿ÁRí¾zoœ½†‘ö¾¯ó¾I¸½“Éñ¾å˜ô¾‹-‰½Ø»ï¾¥Ü¿ R³»q¥½¿W ¶½†[>·ñÿ¾ž·ñ½¨ŽU>Î9¿@2ݽ…$s>÷î¿$Dô»Óƒ°¼·ñÿ¾ž·ñ½¨ŽU>¿W ¶½†[>Âÿ¾Â̽aÁ=>‡Ü¿p©»½y"¿‹ ¾‰±l>Î9¿@2ݽ…$s>·ñÿ¾ž·ñ½¨ŽU>ð׿=‘ù»Ú ½Î9¿@2ݽ…$s>†U¿ÕŸ½¾úx>¿W ¶½†[>g\*?Yè%< ??p—í>Ƣμy®÷>-íì>NvX½hwø>Nô>Ù0½³Ññ>È¿qcÿ¹zn(½r¿¾$~…>y"¿‹ ¾‰±l>^¿9ò ¾ùÜ>>ã¿)½ãº4>ò¼·ñÿ¾ž·ñ½¨ŽU>Õÿ¾ Ô¾°­O>y"¿‹ ¾‰±l>ù¨ú¾`ZŠ»Y8_¿8Nê¾r3ü½'Lø¾Õ&î¾õ®Ë½]2ö¾Ÿæ¾”Á½™·ú¾E9=D½H“¿&Æš¾-_—>« ¿qt¾ÇŒ> Œ¿b¾ñf…>¹Ä¿Y†=©Z ½d©¿kJª¾¶/>5¿b¾ñf…>¹Ä¿Öª­¾¤ªy>Ëò¿’öͽ;ÂÒ;b²~¿T5ѾÓöŸ>=€¿PQžÑy•>Ä"¿ä‡Ò¾{ÙŽ>J}¿ŸŽ ";<³Ë~¿PQžÑy•>Ä"¿T5ѾÓöŸ>=€¿¯Â¾G>§>A)¿ÏË=½ë½¿ôþǾðß„>Hù¿Qؽ¾«{t>£¿RF̾ûug>P¿7V¾ÓHs<‘Nz¿ä‡Ò¾{ÙŽ>J}¿Žß¾1Η>¿T5ѾÓöŸ>=€¿ßþÖ¼‚å¿‘!3¼'Ø?><úÿ¾IR>QH>Ýìÿ¾©÷4>’çZ>ª*¿(eR>„꼟–¡¼bØ¿ôþǾðß„>Hù¿ñ»¹¾+2Š>;¿Qؽ¾«{t>£¿%27»BT»¾ª?n¿Áý@>„ƒÝ¾Ç ÿ¾vùF>‡Nç¾z6û¾"à0>of侃Rü¾¹A}¿$ÖG½×é >‚å¿p^Œ>^ƒÖ>’²¿éI™>š“Ï>àÚ¿¬ÿ‹>á™È>PR ¿ì”G¿¸l¿:Íô¾!ð¾n§í½öë¾q<÷¾- û½@¤ï¾?ô¾8F·½aût¿ù¿t<ôd”>bþ¾ø3Œ>îÎâ>‚å¿p^Œ>^ƒÖ>F¿Ú€>vàÜ>&<ë»K°3=7¿¿ò˜Á¼c’¾Ô·¿žÂ ½øà…¾+j¿FÆ4¼d郾fl¿™u‘»³.=¸Ã¿FÆ4¼d郾fl¿á¬Ò;¸=‘¾Rº¿ò˜Á¼c’¾Ô·¿ƒµº‡§%=RÊ¿6=é ¾Ý±¿á¬Ò;¸=‘¾Rº¿FÄž¿"úe¾!f%=è¿­ÁK¾û¨<‡Q¿im¾òa´;Yë¿­ÌÅ<ßíà;û>¿"úe¾!f%=1'¿‹ª_¾‚‘’=‰¿ÞE¾ÝàU=¶ ;;^ '=7É¿Äe=WwŒ¾'¡¿e·À=ÊR›¾[꿘gj=–&¾Îú¿¼;«·=MÛ¿@s,=ʬ¾)?¿"ŠÉ<Ÿ¾û¿˜gj=–&¾Îú¿Ìb»:a€)=ËÇ¿˜gj=–&¾Îú¿"ŠÉ<Ÿ¾û¿6=é ¾Ý±¿ó½HÎ?ß »F™?Êà¸>T§C>)u?eò>QJH>¹T?óÁ>?q?˴ټξêyÿ>Úçñ=¸ÊÛ¾"Uü>ˆÉ=ÆÞã¾yü>Õ>+øå¾BÛü»‘î?é ²c·ÿ>„×>¾´Ì2>?R¹Y¾À—> ?@jc¾s¹?ˆ<=Û»]Ã?PqŒ¾x½½'À?‘Õ¾íy½!t?쇀¾y5e½E;@¼$Ó?´=À—> ?@jc¾´Ì2>?R¹Y¾ï+>ËM?™*x¾çƾ¾tó¼|ïk¿y¯ê¾Íéb>#¾û¾¤9â¾á–_>À=ÿ¾Ïiæ¾® I>ó ý¾,¯?Õ¬I=LÑ»'À?‘Õ¾íy½ô?0,—¾-ëž½n‰?&冾•U²½¡3=H«];“À??’¾—qS¼òÓ?`¯ ¾Ê£;d"? Π¾j¡ä¼Ì)?}¼T®¿êïK?ôÅÞ=¥é¾Kú>Ihë=t ò¾8Ió>— >Žçë¾f.ø>5=YÍ1;³¿? Π¾j¡ä¼Ì)?3ú‘¾–Í<½Ù??’¾—qS¼òÓ?æ±0=Éú†:õÂ?—p¾XVú½MÖ?çŽ~¾ïɽÕu?€F‘¾W¨½4Ø?ðº¦(ÿ¾ÿ—>"ÞÚ>íJû¾Œø>{£æ>ÏHü¾_¶->óå>˜¿‘X¼‰¯«=Ò¿ƒOó=NÑÁ>¡¿¥ >ŽÏ>h!¿õ€>ÜcÁ>[û{¿{ôá¼Ô~2>¡¿¥ >ŽÏ>’wþ¾ú¸ö=79Ü>¦(ÿ¾ÿ—>"ÞÚ>(¿åÃм9€=ϼ¿”)>>=Î>h!¿õ€>ÜcÁ>¡¿¥ >ŽÏ>L<¿‹Ê­¼Â˜=h!¿õ€>ÜcÁ>ϼ¿”)>>=Î>jO¿>Ê8>Á>Ç|¿ãì½Có>àH¿MIV>Ö«Ø>Xþ¿¾ÁG>ó¯Í>4Ùÿ¾W:>·Ù>Cq|¿¯‰½éÜ&>ϼ¿”)>>=Î>¦(ÿ¾ÿ—>"ÞÚ>4Ùÿ¾W:>·Ù>›³h¾áp…=_¾x¿YܾéÖ›¾ÎT¿¶há¾% ޾*þ¾•Ô¾’¾JÏ¿»ñt¿uh¯¼uo”>4Ùÿ¾W:>·Ù>¦(ÿ¾ÿ—>"ÞÚ>ÏHü¾_¶->óå>}Ž+½Æ?(f;ø>D? ‡<{O>#ƒ?æ­Û;¹Âƒ>iT?]hS¼WS¼¼pî?ÙŠ2;Gj>ì?øªÕ¼Ú’U>Bíÿ>ÖñN¼÷vk>r?´TT:ò㽫6¿ëÊ =Pã¾¾ „¿^LS¾YL¼¾%[¿xb6¾¨Ë¾e俳ë>¾¿Ì¿Tù ½ßÆŽ»K#¿\YŠ>¿ª>U4¿°Œ>;V¹>yy¿g ›>@†®>!I×;²%m¼¸÷¿*©“Xäÿ¾q« <’“Y>|¿k(5=סJ>ìÿ¾ÏUͼPë¿'žãºZô>>?Çÿ¾Ã~>{c>C¿±>QH>Ýìÿ¾©÷4>ϰc¼©Î¿5^½ûè4>ÑW¿q>ý+>Ä ¿0+d>øUI>ý2¿ðRj>°½¢¾¿â.Ò¼½z>’y¿ÓøU>h>v¿|}m>’çZ>ª*¿(eR>õ|Ö¼šÕ¿dúɼ’çZ>ª*¿(eR>øUI>ý2¿ðRj>'Ø?><úÿ¾IR>O£;RyÆ<¢ì?Õ<ëª`¾]4?¾;¼üQD¾$ ?=Ú“¼þ|k¾¿H? aœºì =ãÍ?ݶ¯¼]3™¾Zò?­h÷;t{‘¾ûÍ?²Zª¼]©‡¾™š??&𻤙=¶Ô?=Ú“¼þ|k¾¿H?ðG½—z¾,b?²Zª¼]©‡¾™š?Qå¿ÉXã¼j6Ù»¼¿”Nd>çP¾ZÔÿ¾R P>ïpÛ½£ ¿°Vm>ñн+ð¿«®¼›¯»¼¿”Nd>çP¾eÂÿ¾Ù±Q>t!¾µ¨ÿ¾ƒàA>Pr¾þ¿Ieºh3÷;ɯÿ¾^'>øA¾O•ÿ¾„+>T(¾¼“ÿ¾e2>“Ä"¾uû¿×¤>¼¦†ì:¼“ÿ¾e2>“Ä"¾eÂÿ¾Ù±Q>t!¾¢´ÿ¾¿‚D>`w:¾É±`¼Æõ?Þg6È_²¾KV?)®Z>ä1»¾HS?Ï,I>ÛË¿g˽5gža:¾¢(¿Œj>º£O¾ºôÿ¾vm_>Ø›8¾}ç¿×ß¼q—ºº¿#¤n> ƒ"¾eÂÿ¾Ù±Q>t!¾¼¿”Nd>çP¾³©Ô|¿q¿»Ä[g>Ý&¿ìK¶<F|>AJ¿Q½w6i¿„‰Ò¾Ók¾æÉý¾%Íß¾¬¨¾ Ãø¾†ë¾G×½ŽÌû¾!å¾p$7>Õä¾p‘`¿¦·ß>TVã¾Í<ù¾]ýØ>ì¾òíõ¾XÓ>{ã¾µ¤û¾b¨Ñ<Í|¿==¾ŠÉ¾} ¿ÒáɾVf:¾<¿¿Âоܾ–Îÿ¾/ˆØ¾ó.·¼@žs¿4㜾Ók¾æÉý¾%Í߾ܾ–Îÿ¾/ˆØ¾/P"¾Ñ=û¾¸•æ¾ÿ¿9‚„»Ñf;º£ÿ¾“ª­½ò >š¶ÿ¾#9o½ >t³ÿ¾Q°¥½VHÙ= Fm¿sœ3<¼ À>^Iú¾(½® é>±6þ¾±Äû¾Œàª½ÃEæ>"´|¿Z¦ó<ñ >à†¿2 ²¼ÎÒ>W!¿d7½ÄÌ>ÎP¿:²2½ ãÖ>—Hx¿ª¯¼bx>'¥¿!s…½¦GÓ>±6þ¾ÎP¿:²2½ ãÖ>çü¾Œ7ê;pÍ^¿Ÿæ¾”Á½™·ú¾Õ&î¾õ®Ë½]2ö¾ÁRí¾zoœ½†‘ö¾*ð¿>á=#¿õE,¿)wï>Êâë¾\Çè>Rñ¾ê®ì¾(œí>&«ê¾R ð¾F~w¿Ã;Œ=f7|>ÎP¿:²2½ ãÖ>­þ¾Zðâ¼ê‘Þ>à†¿2 ²¼ÎÒ>Fù¿sfh<ÏA;’Ëÿ¾|F"¾~Æ…=}çÿ¾3Å,¾dN=‰¿ÞE¾ÝàU=$Ͽ̚­:p =O¿­®9=£çž¾35¿ÈTË¿"úe¾!f%=Ö`=Ÿ—Z?å?„Ò>éô>ÁXï>–²Ü>±¥÷>iê>ÌÐ>²û>¤Uå>·¿&æM?ÏÝ[<µ7ð¾ iõ>3V¶<Ò7ñ¾7oô>×ÂL= 'é¾ú~ú>=Þ={é¿ÜhÖ<º|¼:‰¿ÞE¾ÝàU=è¿­ÁK¾û¨<û>¿"úe¾!f%=ÅÃ=a‚8½ ?,-›¾¥J„>™~?ûX¡¾Q>èÜ?P¦©¾´>…>n¾?Wa3?¶Œ½]Í5?Ùéï>p#…>­„ö>¿}í>µ§t>ìÝ÷>æô>Ð |>û=ñ> È?~…I?#Š­<¼#ë>Ëóø>&7Â>F´õ>ã¤ð>À’Ã>¢ò>LŽó>Æ£´>¶ˆŸ<ÊV1¼»ï?¦¾—ªœ>(?4¾,b¨>-"?‰{¬¾N³¨>¶H?úÿ?ó蹈Ù2ºŠÿ>Í:>á·¾vˆÿ>êÐ >.¾Y‹ÿ>Ò¨ >EÙ¾6ù?÷/Y¼Á·»]Äÿ>ÉçE>/0ë½$Õÿ>МE>®»½@¤ÿ>ßp/>.sÚ½ ô?Ft›¼Áˆ ;˜£ÿ>ÅX6>$ ¾šìÿ>7T>Ò ¾]Äÿ>ÉçE>/0ë½àÖ?§½0ë; ?´Y>†uC¾ïT?©¥y>Þ¯B¾†?Uˆg>Ÿ&¾né?éœÕ¼>ÌA;†?Uˆg>Ÿ&¾{Áÿ>d­A>ƒ3(¾ ?´Y>†uC¾”^=› ¿ë@‰½=¿8½Ë¾¯°È>‰¿¹‹Ð¾É Ç>Œ¿Œ¾ô?J¯œ¼@g:{Áÿ>d­A>ƒ3(¾šìÿ>7T>Ò ¾˜£ÿ>ÅX6>$ ¾uHM<äDx?¤ky¾FBk¾Oþ>bŸà¾¬å†¾8/þ>òÓà¾2{¾ëÅ?èöÒ¾[0 ½<­?ƒ¶½M>h’?4hx>á|j>?•ó…>Cm>1²?íŸg>K¤O¼…¸¿8=¨0>Eƒ¿J›Š¾þšL>QŸ¿P‰‹¾ÂA>$E¿>Ðz¾Í…»;Cð†¹íþ?е/¾=>%;yÉÿ>OZ(¾¬½ìÂÿ>°V ¾\¼ê¯ÿ>ip»œH¤:Rÿ?L´ª½ -=U¾ÿ>~ýð½´O=“¨ÿ>J{ã½±òp寓»ØçR»ÿþ?û)ɽ‘ d½n¥ÿ>£’½]p½ý¾ÿ>ñ+Ö½¼i©¼p°ÿ>…ª?²èN¿Ož¼œñ>¢}ô¾ÏØ¿¾"Tñ>”õ¾ã¯¾‚åè>ëû¾ã¤¸¾A’¹t\ê¹þÿ?J{ã½±òp°V ¾\¼ê¯ÿ>ñ+Ö½¼i©¼p°ÿ>úÔ¿bµŒ<𨽔¢¿bLª¾Í[u>í¸¿(󷾯˜q>Žå¿Ãb´¾ä£…>éÝ¿Hèl¼I$ì¼2¿“¬»¾Ô¸Ÿ>?¿c—°¾½È”>¢ð¿¡H¿¾\Ì>ã¿)¤½â7¤¼ó¿}=Ͼ4½t>³²¿œ3¾D€>Þv¿Èþå¹^>-Ü¿ “¼#wã¼¢ð¿¡H¿¾\Ì>Žå¿Ãb´¾ä£…>³²¿œ3¾D€>¬u¿_Æ“¾#JC»ìþ¾>Ïß¾ÿç=j¤ý¾E*ä¾CÅ>kD¿u‘Ú¾ËI>Ù+ľRŠi=Wl¿¶há¾% ޾*þ¾æ¬ç¾T©™¾«ü¾`’ê¾?ÿ¾I¾ú¾LPÕ¼áŠ?¼L¿ŸWܽlêì>o ù¾DO ¾­é>2û¾˜†¾keò>•Ÿô¾OR¤>£¿[7¿(œí>&«ê¾R ð¾\Çè>Rñ¾ê®ì¾ò´ä>õc뾺ió¾Íª¹>¸ÝJ¿û>gœî>/6í¾¹ï>¯wç>Ñï¾6Ìð>9Öí>cðð¾ZFê>â µ;¹õÁ;Úý?ñ2=Qg¾ÀÌÿ>Ù}B=ð0-¾©Ýÿ>`‰=´’¾U¾ÿ>ì/Ç;!²“º¿þ?Ú¿=ó¾r¨ÿ>4É®=yt¾‰²ÿ>`‰=´’¾U¾ÿ>€¼?>Û9½9#T7*?B > ‹»iã?A~–>‹ªß¼DL?D‡¨>ºŸÓ¼•Ÿœ;ñ¬»Yþ?4æ=øƒ¶½9¹ÿ>JCÍ=!Yà½Ì²ÿ>á´>I á½j¢ÿ>¦½Ÿ;»á­»Lþ?JCÍ=!Yà½Ì²ÿ>4æ=øƒ¶½9¹ÿ>GH³=ÝÓµ½XÉÿ>ÿ¿5öC»33;6Éÿ¾Q½?Ç=š¶ÿ¾#9o½ >HÅÿ¾¹õ¼âwó=ÁL;Ôq»œþ?¥eä=æÏ¾Zžÿ>á´>I á½j¢ÿ>JCÍ=!Yà½Ì²ÿ>sc–;aõ¯»]þ?á´>I á½j¢ÿ>*¨>x0¸½ü«ÿ>4æ=øƒ¶½9¹ÿ>ýî¿ûNº¼ ´ºçÿ¾g´E>À,½0ñÿ¾_~G>Çùv¼a¿7^>„Vñ¼§L?;S»aÿ?ª>§u ¾2ÿ>á´>I á½j¢ÿ>¥eä=æÏ¾Zžÿ>pOª;늻ˆþ?JCÍ=!Yà½Ì²ÿ>4É®=yt¾‰²ÿ>¥eä=æÏ¾Zžÿ>ǵj»±œ»Õþ¿Àv¾¦1À½iªÿ¾Íêý½}½¿ÿ¾ üǽ¡¿ ½Áÿ¾š§½W¬?Ð ½Å”>ä2?>³¤>wh >ß7?ð¥˜>`>¼Ï?Ò©“>!=¼pŸ?’[=Îý%>«!?EH¾µ>è¾?Ï ‘¾ÚË&>Ƨ?/n‹¾l=k ¼èÔ?E”¾ÃÔ®¾gG?F ¥¾c±¾S‘?N€™¾UÙ¿¾M?DŸ?>eh{?&̽¼W`Ð>(¸?LáA>dWÚ>Rÿ>ŒI/>[éÍ>°Ë?'>7|Ð=n¦~?àÿK¼W`Ð>(¸?LáA><ùÄ>æY?7SQ>¸sÑ>ðÀ?en^>‰ =«É?º¶¼<ùÄ>æY?7SQ>Ê·>;«?ça>óåÅ>Z?*Èo>^&ü¼Ü¦p¿\ç­>ù,§>Jyý¾Š æ>HŒ–>ûý¾vãå>çßž>…¿RÛ>’ š½Éï[¿–?ù,§>Jyý¾Š æ>KW°>rMù¾†‘î>N_Ÿ> ­ö¾=ð>Aó¢;2{¿cE>[¶–>Žy¿‡þÑ>&Ĥ>ÛÄ¿£Î>çßž>…¿RÛ>àW»k]=^Ô?ÁZ ½R(ƒ¾Út?ðG½—z¾,b?­¬˜½…êf¾-?oZ;½X»¿Ñ“·ºš–ˆ>Èx¿ÝV?½ê>(D¿÷7½C;>I¿ Ý•½N¹Q;[‚å<ðå?ˆ¾37O¾¨?ù¾ø½ƒn¾ë6?9ÑÎ½Ô Y¾ ?·lÍ»ð˵Rñ—¾a¿ºÒ>-ž¾)wÿ¾ËœÞ>Žè¦¾9 ¿™gÕ>5}»<“¨w¿Ž>Žè¦¾9 ¿™gÕ>-ž¾)wÿ¾ËœÞ>œQ«¾iÿ¾"qß>Ñ_:ªQx¿)ôx>œQ«¾iÿ¾"qß>P´¾™ž¿ÖÆØ>Žè¦¾9 ¿™gÕ>"Šãó¿}=Ͼ4½t>÷¿@öÚ¾e6h>®8Ñ»zZš;ðý¿›½½½¯ ¯=w¾ÿ¾ELĽpˆb=–Îÿ¾ÇÖó½ñyš=¼®ÿ¾ÜŽ»äŠe;úþ¿7¦¾e©>|ÿ¾àfñ½kEû=Úÿ¾p ¾èÙÌ=`‘ÿ¾ ˜?;nµ¤;äþ¿F?*¾lß-=¡¼ÿ¾ l:¾¦ç’=d¯ÿ¾?¾ÍÛ’=ð¢ÿ¾bÈv»€vÙ;þ¿p ¾èÙÌ=`‘ÿ¾ÇÖó½ñyš=¼®ÿ¾?¾ÍÛ’=ð¢ÿ¾€þ¿Úå…»-»°;\Ìÿ¾—½,œ=5¶ÿ¾²Ô½hÕ­=t³ÿ¾Q°¥½VHÙ=‡ÿ¿LKк3ab;\çÿ¾¸çy¼ôø}=íðÿ¾‘ä½)~=ßÿ¾¤¾1½Ó‰=úÿ¿YŠUºsÿp9—Æÿ¾E¦2¼öE>ÒÈÿ¾çxÜ:Dè=HÅÿ¾¹õ¼âwó=p€>Ѿ"dz¿zä×>ÓÀ¾Þ!¿åzÛ>†âξ%²ÿ¾[ÎÍ>Ö5ʾ9C¿eÿ¿QÕ»]8n;Öÿ¾i©¼7b·=6Éÿ¾Q½?Ç=HÅÿ¾¹õ¼âwó=Í”@º¯&9;¹ÿ¿R >\èÊ0M»sÖÿ¾'÷=¢¦i» Óÿ¾I1w?»x„>NåÕ<î[ý>¶÷á>O­ã<ýh?¢'Õ> +Ó<Ù?ÿ>g`Ü>¬Þ ºUÈý¾ÕN^¿¥m<æ!ã¾æ?ü¾]‘<–’í¾².ö¾8ʰ<¢$ì¾A÷¾ÄH¼/Úê¼'y~¿8{׽ב>‚:¿PpѾëWš>î ¿D¦Ä¾éaˆ>ûÌ¿AľJÖÔ¼TÃy¿³_¾×‘>‚:¿PpѾõ0„>Ú¿óѾHà‡> îÿ¾a¨Û¾Ü˜Ó¼¯Áy¿Ý5_¾Hà‡> îÿ¾a¨Û¾™ —>Ôÿ¾yæÝ¾×‘>‚:¿PpѾkK½aÅl¿AÁ¾Hà‡> îÿ¾a¨Û¾«±Œ>¥û¾Ö7è¾™ —>Ôÿ¾yæÝ¾=nš¿?Þ)½Ò7¾[^¿_ —>çゾ=¿àÙ†>ÌÑc¾µá¿jK>gHþ<2¸¿‡s½é,S¾E*¿Z]> L¾àc¿Ä]}>EÙk¾Á‘¿1šu><:c¼ñà/¿îû9?Ï¡>c*í¾è‡ù>•ï‘>›Éï¾3Ãö>N_Ÿ> ­ö¾=ð>õ×9=6¥¿ÿMÚ¼Ò¨ˆ¾¾¥¿ÒH>¢E†¾JÓ¿Œžk>]|-=󙿵²½EÙk¾Á‘¿1šu>çゾ=¿àÙ†>¢E†¾JÓ¿Œžk>Aø»ë„q?˶©¾9?š½?ÿ>ëܾpcn½_û>C¬æ¾>ïÁ½âÍú>fÝç¾ÁÜ-<èü%<òø?mo¯¾Œž£¾—?ëV·¾¶¿³¾?­?F ¥¾c±¾S‘?ûÕ< µ»£è?N€™¾UÙ¿¾M?æÊˆ¾M÷º¾"?E”¾ÃÔ®¾gG?A:¡¾´­P=9 r?¯Aç¾D¦Ì>Cú>XÞ¾®(Å>hêý>ƒÞ¾/ýÓ>éý>dw?𻂻RÈ‚¾‘?f;½Õ#Õ¾©0þ>ˆ8L½ ?à¾/jÿ>ö·Ä¼FÑÛ¾ê=/1j¿A!Î>¼4¿½ÍÍ÷¾¤üì>M¾ù½Páø¾žµë>¡¼Ï½t\ý¾l°à>¼5»ˆ<³>ãÌo¿'g¾íFß>S•þ¾†£¾½TÜ>£ÿ¾Êš¾W±è>È û¾‹~R=: ?‹ÛT¿rŒ¤¾Hð>¯—ö¾x_•¾!!ò>Ûlô¾Êš¾W±è>È û¾G S?SÞ¼Û?ÎSõ>g¹,>çŽî>þ+ó>EÚ>cdñ>€œø>Ô >jé>Ôß[?üd=§Þ?=bô>!®ü=LŠï>pÍõ>"µ¿=]î>”û>ù.å=¤ä>‘i‘½'W¿®É'¼çü¼¾m7¿[~«½ùŸ¼¾èM¿Gb½Äɾ•Õ¿7‡½n !:ä‚;xÿ?‡>xµ\=Æ¿ÿ>gd>A! =óÈÿ>õ¹>ýóy=#ºÿ>G–»;2+q¿ü¶«¾z*>u¯û¾Ûàä¾SËF>êËú¾O!ç¾<£=>Ððþ¾O‘۾̇ô¹õƒ™;Fÿ?õ¹>ýóy=#ºÿ>«!>hýÂ=¥ÿ>Îm>ªéŸ=6®ÿ>úèÖ»»Á;tý?õ¹>ýóy=#ºÿ>¡¢:>œ‰=)Ðÿ>«!>hýÂ=¥ÿ>h¼ø¿ gA¼ùŸ¼¾èM¿Gb½çü¼¾m7¿[~«½œß°¾ðO¿ ‘½,…#»üEÛ9Êÿ?$!>Ì“<ÈÒÿ>E>'­®¼_Ïÿ>–ê2>Š,ˆ¼ÜÙÿ>}ƒÌ»\þ¿ŽÎZ;^0X½­½ÿ¾¼éö=‡@¤½¡ÿ¾³Ñ >Ò±ž½÷°ÿ¾êÎÓ=°Ô=½˜¸¿Sˆ³;n4¨>­0¿4¾î\˜>žÏ¿t· ¾!®œ>þó¿nM*¾0ýJ½i¯¿tJ´:î\˜>žÏ¿t· ¾*ˆ>Œg¿&ü¾h®‹>o¿Z€&¾Å :õ,Y;¢ÿ?Y0>{Â<Õÿ>$!>Ì“<ÈÒÿ>gd>A! =óÈÿ>žì?À…¼ŸO”lB¾U?Lã·>Lª&¾¤6?ßp§>¤à)¾î-6¿'¤&=ËŒ3¿ÿçð¾Œ>¹÷¾]Rõ¾;‰€>pêó¾Îø¾ŸæŒ>dð¾¿my?N™ô<¼|d>X’?nÚL½ËÛÑ>Çþ> b½8žß><?C°¥½ÈêÖ>#|?yh»ä+1>$—ÿ>Òá½”Û>þó?F?Ú½]pÎ><?C°¥½ÈêÖ>êi»Vÿ¿ö5»J딼†¿±R\½ù9½‚ýÿ¾óë¼ìEY½-îÿ¾Òöy½ûCÝ»ïý¿[戻.ؽ.Ëÿ¾ÔHK½ÓÛß½„·ÿ¾}¢½!¿¨½áÔÿ¾÷¿½ë‰®»jþ¿¸’»kk½ùÖÿ¾êB·½ìEY½-îÿ¾Òöy½!¿¨½áÔÿ¾÷¿½WÐ?²‚½Ë—®ŸU¦¾K?¹ÿ>]â°¾¿?Ä>›Tœ¾Fw?þ£;½ÿV:=ä?[¶†> ]y¾ÑÏ?et>5Ó…¾rM?ç‰>Š‹¾þ¿§áŸ»7¯¾» ·ÿ¾, ›½%°½å´ÿ¾¨ªÐ½P ‰½cÒÿ¾€“½GZ½UñÏ<‘ó¾ª}¿èÂ>†«Ó¾Ó¿iR²>§‘ξ@h¿„œ¿>l´Ä¾Óø¿Ua;(%'=É?M ¸¾!–¾{J?mo¯¾Œž£¾—?Ä>©¾|¸”¾û<?‹Üy¿}u=R‰\>M¿½Rv¾E½Ø>Õ¿¹Uˆ¾1Ò> Àÿ¾%ˆ¾ý‡Ü>Ôy¿;=“l\> Àÿ¾%ˆ¾ý‡Ü>Õ¿¹Uˆ¾1Ò>£u¿wN“¾‹Ù>.r¿á∺릦>£u¿wN“¾‹Ù>/ý¾i9¾¶õã> Àÿ¾%ˆ¾ý‡Ü>Âû?Ci»:4ï8<U?Lã·>Lª&¾G<?S±Á>žW@?‡¬>h¾é¬ ?KâU?bŽº‰Òæ>Eû> x>×Àæ>2Vû>Ab‹>×4ï>DÄõ>Ùyƒ>…¡¿ž$=S³=t ¿áz”¾AÁ>ìÀ¿M£‰¾œÅ>Ý ¿¼’Œ¾œS¹>P¿X?=‰g=ìÀ¿M£‰¾œÅ>S¿ÓÜz¾ó®Ê>ßÿÌc}¾$¼> ®¿üò=ó=ßÿÌc}¾$¼>Ý ¿¼’Œ¾œS¹>ìÀ¿M£‰¾œÅ>Ê?ب=Þ}¼"P?À_Ä>¸æÎ½mÇ?æ Ð>õö罬þ?ÆÁÍ>š#«½~?Wñù=ºf€Ø|½íH?…´Æ>aqÓ¼¸"?°ÿÊ>òú]½¥Ë>,çj?“J뼨Tá>Òýü>á~à½,fì>O$ø>í齿»å>Ž“ú>°¾ –?fOh=—¼u»¸"?°ÿÊ>òú]½íH?…´Æ>aqÓ¼S{?‹¿>%a:½S»¾D=T n?OݾÍc¾$^þ>o¸ç¾£g™Ý¾Ò«¾©Úþ>ŠUs;Í:-½éÄ¿kF<>Ë¢¿Óü<Ž@œ>à¿Ã3=ª~>猿›·ç;BÐÛ¼Äæ¿®]¯=N^t>¿fùº=K’W>íÕÿ¾7”…=7á^>›¿Y×Ä;KÛ½‘пØf=‹ÿ{>ó<¿ž £=T6Œ>x¿®]¯=N^t>¿y¾äw¿¯(h=EKÞ¾x€ÿ¾S蔾¾„Ò¾ÿ¿tðŒ¾ù/à¾òý¾p‚¾>þ?ž’Ñ»'§i»¡†ÿ>£Íѽ ?¾fŸÿ>¹½=ð½(ÿ>@hý½ª‚¾ÿ¾iR}¿¬êf<ŠÈоEÔ¿ÒSt¾QÜɾ£>¿4ø[¾·yÓ¾j†¿eÄU¾Èâø½¯þ}¿6¾ì<¾„Ò¾ÿ¿tðŒ¾Â4ľ:Ê¿Š>‡¾ŠÈоEÔ¿ÒSt¾Ð‡?E8;½Ò"½$ ?¢––>”†Z>[?ßj•>B}>šÌ?^ò‡><d> )§ºÚÀA»©ÿ¿[†¬º÷¼¤ýÿ¾`.¼±‘½šìÿ¾š½$æC½ªðÿ¾[©?ÃK½f.½»`?šÌx>ÍÌL>šÌ?^ò‡><d>â‘?ÓÞp>LŽk>ƨ?!Y"½É-½šÌ?^ò‡><d>»`?šÌx>ÍÌL> ?°X‹>äÜF>ys½½éÿ`?ü•ワOž޲ö>l’ï¾kº¾¾.âû>÷!ç¾¹ú¹¾ß5ø>jøî¾Ô?­¿½&&¼aýÿ>BÏf>i>Å;? X‚>2Ì >IL?óÆ>•+,>™Ø?iϽ¦%]¼®?zna>Q¢5>aýÿ>BÏf>i>IL?óÆ>•+,>šÀ?(½”N°¼IL?óÆ>•+,>B—?Ñ’>¢a1> ?°X‹>äÜF>¤Ë?M ½ú÷«¼»`?šÌx>ÍÌL>®?zna>Q¢5>IL?óÆ>•+,>ÇAe½¸“¿|Uþó¿nM*¾Ï-”>LÇ¿‡ß=¾M >:$¿£G¾Íÿ ¼\±?Ã…E½ú³?¾s.? /ɾ$9¾y‘?ß¿¹¾È±%¾8j? ÑÁ¾ê <ínÚ¼Dæ¿àM7¾ÔU>Ä ¿t$¾¿|b>ñ¿æ\¾ªED>Eºÿ¾ï@H»ž »ÿ¿7¦¾e©>|ÿ¾¦ñ+¾¢>Byÿ¾lоí·&>Ë„ÿ¾y¸ë»Æ¢W¼¡ø¿CËÚ½žëK>$Õÿ¾kÕν—.>;©ÿ¾þ´¾¨68><¡ÿ¾^h‹:6f¼€ù¿lоí·&>Ë„ÿ¾æ\¾ªED>Eºÿ¾þ´¾¨68><¡ÿ¾œÍ¾Ä™e¿qÄ=>“q쾿›ö¾;ŠÛ>o„å¾4¾÷¾Üå>¹Ší¾ûÊó¾:Éæ>”q‰¼fÓÞ¼†Þ¿³ð> ˆµ¾8¿°>å}¬¾•~¿ú'°>;ü½¾ÄA¿7\7¼h!k<%õ¿°>å}¬¾•~¿øP²>"ˆ›¾™b¿R¸¾>=Ö¤¾w…¿ ?Ë´†»à\½ÆN?®[ɽgÔ„>Ί?wDš½àŒ>¯?ö|Í½ëæ’>êù.=õw?¯Y¿Šè§¾è>Cáû¾à±¾[?í>>#ù¾rŒ¤¾Hð>¯—ö¾ý×<Ã?\îX¿rŒ¤¾Hð>¯—ö¾Êš¾W±è>È û¾Šè§¾è>Cáû¾„h×¼@é?wÓØºFï¤>ö?Üï=Õ%³>ô7?y“ß=B§>| ?\±=?ÆÑ=ð¢~?Ç <¼<ùÄ>æY?7SQ>W`Ð>(¸?LáA>~«Å>O>?ux8>0Ï<Ãâ?¦l‚¼~«Å>O>?ux8> y·>Áq?ß=><ùÄ>æY?7SQ>§™¾¿Q½ %t?ÀÐÛ¾h†=²gÿ>á{ç¾ËSL= òû>Øóå¾Xjâ<îü>k@H¾ß¾¼¥üz?ÀÐÛ¾h†=²gÿ>§Ô¾¬¸‡=ý¢?Ÿá¾²6Œ=(ºþ>u˜ß;ë[b?”ï>½›¾Úø>uî>ü£¾§çý>p”ä>>x­¾”ø> Ðî> G›¾Fʼ~Üs?Øóå¾Xjâ<îü>‹‡ß¾Ýöó;áÎý>ÀÐÛ¾h†=²gÿ>»¿%Á;½.ºê®¿ö~‹> [=¿í‚™>~” =¸¿‚:>* <»d¿ú¾¼ô¡å¾X©ø¾4=+0ì¾/lý¾*ø=H£â¾6Yû¾ ÷v=ùjç¾'òŠ^ž®¾åd?õ©>Êß½¾¦H?ëú>ªÔ¼¾'?Sþ¿+(±;­9™;Ϊÿ¾]=‚=!Ü=ÊÂÿ¾éR=´¤¨='½ÿ¾!=˜†á=‚þ¿) Ö;’Ü:Ñ’ÿ¾N÷µ=^ò=Ϊÿ¾]=‚=!Ü=e§ÿ¾?7t=° >øö¿£ë<7àm¼èÚÿ¾Þö®=üO>›ÿ¾ÒnÔ=é(7>’°ÿ¾~Y•=Ÿ;1>÷ý¿ôÓ;ÜM“»’°ÿ¾~Y•=Ÿ;1>e§ÿ¾?7t=° >.Ëÿ¾IA!=¯.>þ¤;¾-ï¼=ã¿7”…=7á^>›¿l *=èhe>˜¿Øf=‹ÿ{>ó<¿ ~¨»/a¿‡ó>Àë#¾›’ü¾}Zå>+ù¾òø¾Òì>ã3¾÷ù¾µ¤ë>ŠÐj¿é3¯;|ìË>¢C¿$šÀ>ÁÜ>j¼¿”¡²>u‘Ú>x ü¾§ê¶>`ç>KŽØ¼/“¿­ Q=þšL>QŸ¿P‰‹¾PU>Ù¿fL™¾Âg>Þ¿t)޾Õ8½ a¿rY=Òqu>ùh¿ÐÒ¾úFŒ>²¿˜¡™¾uç>ÿ%¿ÛÛ¾‡'½›c¿í×c=29u>˹¿g„¾Âg>Þ¿t)޾uç>ÿ%¿ÛÛ¾ þ?0%›»”ò;©Âÿ>Sôö¼í!¾ýÙÿ>†|+¼¨Ž5¾«Íÿ>×Ýz»…¾é̘;Àm;ÿ¿G^¡=Ç)¾ªºÿ¾EÈ=gº¾ ©ÿ¾›É×=·^#¾*­ÿ¾¸,¢;¹};µþ¿Xþ=i© ¾Õ•ÿ¾†= >—‘*¾™›ÿ¾›É×=·^#¾*­ÿ¾lóI;ÅÄ;‚þ¿d$+>ï;¾„œÿ¾†= >—‘*¾™›ÿ¾‚¨+>úÕ¾…ÿ¾¿¬!¿‚û¾y¿?Õ>í¾Tÿð¾Òâì>°Å’뾯µï>ˆöñ¾×Šî¾îé>h\ê=aˆõ¾{¹^¿XÓ>{ã¾µ¤û¾]ýØ>ì¾òíõ¾Ê>äeí¾ƒn÷¾=p½Ö u¿ý6“> /Q>oõü¾Åä>_A:>âÌÿ¾åaÙ>…(_>k)¿¯Ù>W<þän<÷¿†= >—‘*¾™›ÿ¾d$+>ï;¾„œÿ¾å—>HàO¾ßÜÿ¾C¾;rþˆ;îþ¿c>y¾‹‡ÿ¾‚¨+>úÕ¾…ÿ¾†= >—‘*¾™›ÿ¾CU ½ÿÄ¿5ʇ¾Í[µ¾ãü¿A‚‚¾ ³ã½•7~¿ê¢=Â4ľ:Ê¿Š>‡¾UPÁ¾P¦¿O°o¾ŠÈоEÔ¿ÒSt¾Ý8=6½¿òõ9L5“¾Ë½¿ùÀÎ=”NŒ¾¼–¿+(–=¤Â€¾S¿ŒdÏ=¶ÆÅ<åì¿AÀ9<0@¾L¥ÿ¾äK>"á[¾øùÿ¾Óú>È[^¾£¿y ò=熟¾×Ãÿ¾jˆ=\u]¾À¿ãÿ©=gõ =QØ¿ÙÉI;È[^¾£¿y ò=¤Â€¾S¿ŒdÏ=\u]¾À¿ãÿ©=²3¼Zð¿ÁÔš¼Ï²¨½áÔÿ¾àH>¯8f½ØÖÿ¾}#:>Ò¶p½(¿^X>›Öª»ÐÔ¿#½c¯»‘,¿!;_>3­(¼Ñz¿]ý€>cÚ½æ?¿Ì*l> EÛ»iÞ¿;½ÞÔ†½ F¿õÕu>Ò¶p½(¿^X>cÚ½æ?¿Ì*l>€¾6½°ä¯<ž¯?dŒ>1?7¾Šw?ª>ÜÕK¾¬X?o>)=S¾N·?Þ"„½Ò7°½äƒ~?7ƒ>êç½¾­?÷‚>ËÕϾ*æ?Y‰‘>apž[Ò?­GÔ»‡þ¿Èá:Ž•Ø½Gÿ¾ ‰ð=‡@¤½¡ÿ¾³Ñ >u­Ý½ù…ÿ¾ïã>tj.=Õaо+;v?¬É»>:®æ¾–wý>ŽÂ>ÀÚ¾[_?5 ±>D0Þ¾$*?‡E;^ÿ¿YQ»_ $¾…ÿ¾aá4>jk$¾ÿxÿ¾>wÚ ¾uuÿ¾È~&>_äλPó¿J¬˜¼<Þä½oÿ¾JÔ;>ϲ¨½áÔÿ¾àH>†ÉÔ½žïÿ¾¹Œ[>q¸ö»ôü¿´GÅ»wÚ ¾uuÿ¾È~&>u­Ý½ù…ÿ¾ïã><Þä½oÿ¾JÔ;>Hy©;òþ¿ÝO;ýƒ(¾vˆÿ¾›ä¾I€*¾B”ÿ¾Cæ*¾‹Ý¾‰|ÿ¾Pƾ= Á»úý¿ É©»‡—¶½z¦ÿ¾Ì{ü½…±å½#Ÿÿ¾ÁæÜ½%’轊ÿ¾Ö ¾è4g»‹ÿ¿E韺‹Ý¾‰|ÿ¾PƾÄxí½ì„ÿ¾fØ(¾%’轊ÿ¾Ö ¾¦ ¡;þ?¿»24¾[–ÿ>Fž¯½›®'¾I¢ÿ>ÊËu½­Â¾Q…ÿ>©û«½eZ?ÈN¨¼ÙH‹½xc?SV>í·¾¾\Ë?>R>ð‡Ï¾A*?9Ðs>€ºÉ¾¤%?hΜ½eêI?7Tô>?r˾a4ó>ëRó>®·½¾‡Põ>6’ì>‹Âƾ¬¨ù>—›z?),½[N¾?æ™>±ÄÛ¾Fz?þ&¤>!VϾ¢a?O²•>ûë;^x?‰ò9‹Î|¾ÎÇý>片>ÞÇá¾6±?~Sˆ>¢Ó¾È”ÿ><ôm>j¾Ú¾p?®@º% ²¾ÎÇý>片>ÞÇá¾#ùú>‚«”>·`é¾?æ™>±ÄÛ¾îB»¦É.½Ä?‚ãò=í€Ë¾§?¦ð>Œ0ž¦*?X­ì=(c¼¾´U?z"<9†¥½l?‚ãò=í€Ë¾§?;>²Gо•º?¦ð>Œ0ž¦*?wg¦<ø$½J½?X­ì=(c¼¾´U?É¿À=èúƾŸ;?‚ãò=í€Ë¾§?¥Ëi;χ <5ý?D–Ë=Ùë­¾¶I?X­ì=(c¼¾´U?d#>‚s®¾FD?zÃî8’l<æü?zÈ>¢ï¶¾±N?d#>‚s®¾FD?X­ì=(c¼¾´U?³Þ<@Çž<‘ñ?d#>‚s®¾FD?zÈ>¢ï¶¾±N?¶j>p•§¾='?žØ <äù>¼ ù?zÈ>¢ï¶¾±N?–Í,>ÛMÀ¾3?Y01>`å°¾H?¼p¼ª9~<ñ¿´3>ò­¾ú`¿dÍ(>øº¾vo¿Œ…>h<±¾H¿Pø|?ŽP>ùäê<é?*ÿÊ>&÷=2?çÿÕ>ŠvÕ=†ÿ>uUØ>ñ >bÙ?2Ý ½#Æd»{?&¬¥>ÅV >¾?ݦ>6 >F?g_±>õ>¶×?èi½ª-ëºF?g_±>õ>¾?ݦ>6 >ó;?.æ¯>,(ì=¦ò÷>nh¯='ç^¿>±æ>ôm¡¾}Zý¾&¨á>‘¾‹Œþ¾?pí>s½•¾›sø¾}ý?Ûê~»tƒ¼ßS?ö½>Ð$>F?g_±>õ>·E?å½> Ã>åý?É ¡»¿›Ï»F?g_±>õ>ßS?ö½>Ð$>©P?å^°>ðŠ0>£³»õþ¿(9±º*S<>æ‘ÿ¾Gv¾Ûk!>x€ÿ¾ù-ú½%>~ÿ¾C­¾$‡¹üÿ¿ü¾1º%>~ÿ¾C­¾Ûk!>x€ÿ¾ù-ú½· >_~ÿ¾ó ¾³Âþ»÷ý¿ã§:%>~ÿ¾C­¾ÈÐA>cœÿ¾¬$¾*S<>æ‘ÿ¾Gv¾TM ½æØ¿ô"‘;—Xy>º.¿H67¾…êv>Å ¿Ì¾(º^>‚âÿ¾\W,¾‹” ?í©Y¼Ñ’V¿¢Dë>Ù_F¾Œó÷¾ù/ð>™ac¾…ô¾˜Ûå>ª c¾W>û¾u”‡¼µô¿t´ <(º^>‚âÿ¾\W,¾ÈÐA>cœÿ¾¬$¾7âI>Îÿ¾EbB¾úìô»›ò¿+â™<··>=×ÿ¾(‚X¾7ˆ6>×ùÿ¾:\¾±Û'>Ÿÿ¾ÓK<¾9»»Wý¿vjä;±Û'>Ÿÿ¾ÓK<¾ÈÐA>cœÿ¾¬$¾%>~ÿ¾C­¾?*_¿Á«˜<¯ú>†rú¾‹ªß=«Aè>ý†ù¾‰‹­= _ê>Ésõ¾(È=«_ñ>ÊÉ¡¼>ü½©Ð¿dÍ(>øº¾vo¿D60>3ÀžgH¿ >r5¾ß4¿ët8èÑ_»žÿ?6A=&4޽áÿ>ÙTg=%—½ïÿ>§¸<‡Œ½úñÿ>¢c9¯­#»Ëÿ?§¸<‡Œ½úñÿ>ÙTg=%—½ïÿ>t8=§bÛ»”ùÿ>·¯» ð?Õ°°¼½s轞ÿ>3úA>Ó¥¾­¢ÿ>‚6I>aê½õÿ>аa> ̸›Ñ¿²=oBƽ\ ¿V£¾&Ý›½X¿x˜®¾¯‹½Ô¿ŠÍŸ¾èÝ­<èó`¿M'ô>÷Çk¾’ý¾è¥â>FÎr¾;ø¾Ó¤ì>Åu„¾ò@ü¾¹å>Ͻ<ùy¿ùž[>Rñ—¾a¿ºÒ>…퇾ë¿m<Ð>y޾I¢ÿ¾pÒÜ>T=jç>N d¿Äë:>ûî>“W÷¾©2,>$Ôä>Lnü¾¬>÷”ì>øáø¾ßw¾:½xοkF<>Ë¢¿‚«<¼Mf„>Âj¿þ œ¼$+—>ÞÈ¿¸R=y¿aù½ ¸>Së¿ÙZ‡>5ìÇ>¥¿HNŽ>Žu¹>cD¿M›>Ûœ~?^Ú¨<à±Ð=V?øU‰¾¨:Ô>B ?íð‡¾¤5Æ>áy?ž}u¾¬ŒÎ>9ðx?ÊP=¡i>V?øU‰¾¨:Ô>QÞÿ>ÓÁо8†à>:?þ€—¾èÚ>Z'ÿºÅ¿Ž-½ ¸>Së¿ÙZ‡>˜Ü¨> ¿›©>%ͧ>k»¿¤Ž~>¿Xy?pÄÏ<{f>QÞÿ>ÓÁо8†à>V?øU‰¾¨:Ô>]S?˜÷x¾8‡Û>7l{?u’S=;`9>]S?˜÷x¾8‡Û>V?øU‰¾¨:Ô>áy?ž}u¾¬ŒÎ>\ñ¬<,=Á?Ã(H¾R,¾é?"42¾Yn¾@ˆ?IU¾Ul|¾*¨?Hó{?ˆñx<ù¿4>â¬?Ë\¾xbÖ>]S?˜÷x¾8‡Û>áy?ž}u¾¬ŒÎ>s"u?@Õ^=½í>]S?˜÷x¾8‡Û>â¬?Ë\¾xbÖ>¡Ùý>œ¦_¾>’â>Ó¿X–ð¼Óá¸<é ¿5|þ»m5½¯?¿f½°¾¸½ Y¿5Ñ·¾)·ˆ½˜ù¿lsN<Û„Æ; Y¿5Ñ·¾)·ˆ½¯?¿f½°¾¸½y<¿i§¾a\€½±2»ç¦â9Áÿ?±ö;ž=Aõÿ>U’¼/Gl^<»{¡:/ùÿ>v¼ñº|§„»Zÿ?Hde»fØh½rÞÿ>6A=&4޽áÿ>§¸<‡Œ½úñÿ>qšºX$íºâÿ?t8=§bÛ»”ùÿ>l^<»{¡:/ùÿ>§¸<‡Œ½úñÿ>Ý¿Y+§¹=·=,I¿üü§¾-О¾Ó2¿Û·¾ˆ™¾ ¿J«¾}¾–Å¿`b’<˜¤=ÔÕ¿%Y¯¾<ƒ¾€¶¿ª»¢¾O–‚¾ ¿J«¾}¾Ê¿ØÌ< =©¥¿óX«¾@4s¾y¿Z ­¾˜ßY¾Ïf¿&6Ÿ¾±og¾ÄÜ¿76°<Ô¶Ê<Ïf¿&6Ÿ¾±og¾y¿Z ­¾˜ßY¾ô3¿d;Ÿ¾fNG¾|ÿ³fº<>F=Ïf¿&6Ÿ¾±og¾€¶¿ª»¢¾O–‚¾©¥¿óX«¾@4s¾3»¿Â|;½1]ñºU‡¿‡…>ßpŸ¼¸¿‚:>* <†ä¿¹o•>ŠR§¼.í¿ò5ļàoM:0ñÿ¾_~G>Çùv¼Tüÿ¾~þK>²Q1Ì«¥»ÁÛ¿X,½cJºG¿Ïg`>Ì«¥»pC¿Ø-r>ü—¼a¿7^>„Vñ¼{"ù<Òê=“´¿µ7H¾ ×s¾†U¿¿'V¾о4½¿²dn¾lÑr¾|¿Ñ›Ë;².Vº·þ?€¾ñß2½½¦ÿ>°V ¾\¼ê¯ÿ>OZ(¾¬½ìÂÿ>¯À¿§3½”’»‡M¿‚Tz>²ª”½ O¿CŒw>'½P«¿t²Œ>FMJ½Ä¿öà.½ã »pC¿Ø-r>ü—¼U‡¿‡…>ßpŸ¼ O¿CŒw>'½S‘½ sƒ¼Ûw?—¾H3¾ô7?ªñʾ“¾fØ?ÅW»¾Õ@#¾jO?=â =qØ¿ Ô,»’?°¾gc¿ ›<Æà¡¾!¿ºr;m©£¾„.¿Aw=×nJ=ª¯¿‘“4;B͈¾'†¿E-=”NŒ¾¼–¿+(–=Ì|—¾á¿…}[=>JH=’±¿Ë‘{:Ý´:¿øAŒ=m©£¾„.¿Aw=Ì|—¾á¿…}[=J<1+d?„è¾`#¡¾Á¬ø>ö#í¾C˜¾¦ þ>õhâ¾;䎾Eù>·œë¾4õ4<¿œy¿Y c>¡¼Ï½t\ý¾l°à>” ¾2ý¾è¥â>E¾Ž@¿Ü„Ó>bðe¼ïuz¿È`S>ú+T¾rø¿kÐ>Ë»:¾d¿ÛùÖ>ìOR¾8ÿ¾”Ý>–š—û;;¾9(¿ nÌ>Ë»:¾d¿ÛùÖ>ú+T¾rø¿kÐ>lÄ=/|¿Tç+>Ë»:¾d¿ÛùÖ>r¤#¾Œ×¿ìÏ>––!¾¢~ÿ¾í¶Û>ÞjbE¾Ž@¿Ü„Ó>!¾p#¿ nÃ>ós¼–ë,½UÃ?…¿U½„K—>!è?L¹¼Y¢£>ç:?zo½¶¾¨>(C?…„Æ<6B¿W¡“=r¤#¾Œ×¿ìÏ>|,-¾qY¿“©Â>!¾p#¿ nÃ>Œ1»í"7½9¾?4† >³†>A€?Š>¼xo>{-?,ò+>C8†>wƒ?Õ@p¿Û^³Â…?[×"<ã6Ò>‘ñ?Ò¥¤¼„ Ë>ëù?iMý6Õ1_¼­K?ÁÔÅ<#1©>žb?F·9=yZ¶>{f?,óVWæ?¢®¾;ƒ3à<{f?,óVÞ<?IŠ;gÅ>^e?½ó•¼YL¼>è ,?aG=V)=¿?pí>s½•¾›sø¾,ðõ> B™¾íóð¾L¨ð>œÁ§¾öµö¾ó?¸ý…»Ÿ¼.p?;sš½Œ ¹>sI?äᘽïª>kf? ì<½Á²>´…?Œ‚S<Ïut=^e?½ó•¼YL¼>‘ñ?Ò¥¤¼„ Ë>×M?ñ&D½ ¦Â>!È<m<¾{?³³>b‡Ù¾t˜ÿ>;>²Gо•º?Vðû=_@×¾Z-?þr&=!š¿Ê=½OXš¾ŒÚ¿`:•>¹¦¾Áå¿ ÿŠ>Ý”¾¾f¿ébƒ>d—/=¢¥¿Ž7ø¼æÉ¥¾GW¿~QR>¾¤¾£“¿y\t>|‰¼<Î8¾þÈ{¿°U‚>w Î¾Y¿ t…>-`Ú¾ñH¿'½o>£¬×¾îw¿8X€¼¿Ï?¥t=&o°>ÛÀ? .v¾;г> ?Éȉ¾Í£>êÐ?•Ÿ„¾Ê{¿KG¾U‚¼âý¾?7ܾ—¯»5}þ¾ëÚ¾hzä<)_¿ÛjξÚ<¸ÃÆ»oU@¼Gú?õ©>Êß½¾¦H?[ϰ>^ž®¾åd?IL >R*±¾?T?p§í¼E>0=²§?ɶ½¡óÊ>÷?ÛºÀ½Ö9¾>þH?œl“½—¨Æ>šD?3Ó¿ þ:ž8½<¿«è/¾“Žª>$ ¿×¦¾ÅÊ >þï¿ër*¾4œš>#o?‹%´>ñ:5¼ÿéþ>Q¢Ý>µÞ¾Üðû>¹Tå>öa-¾gû>O!ç>‹ý¾–I¼ö±¨<$í?œl“½—¨Æ>šD?ÛºÀ½Ö9¾>þH? ¶‡½2“¸>Yn?Za黨¾?Ö…4=U÷>mu?Ç*­¾â;>.?"r¢¾Îý%>«!?EH¾‚t?°­Ï¾'¿Í>¼A?{3Ò¾d»>”?å—?Žú<ùöA½îµ?¬ÿS¾à€†>3‡?ßÁ_¾v>ùJ?4F¾èÀr>6H¸½-u¹=Êç}?°­Ï¾'¿Í>¼A?ÞÁ¾z8Á>‚t?É̽¾ÿvÑ>æå?ðÛ?ÝF½r¸I»¹?LRy>=«>þ×?õƒ‚>#»º>£“?è2e>¸>‡?·£›<è¢k½ï©?Œ¡¾u>ï?;¬@¾S!–>.u?–3¾s…>Ot?=Ðü<߃k½ï?;¬@¾S!–>C?Gri¾õò“>îµ?¬ÿS¾à€†>m²?µh¦<.5½ùJ?4F¾èÀr>©?†Y(¾Kn>.u?–3¾s…>—²?–e<¹w9½©?†Y(¾Kn>`??Óݾ––>.u?–3¾s…>¥€6>ôxÜ;>å{¿+Ú>*¾ßþ¾ûÍÌ> ý,¾ ¤¿îZÒ>€H¾ð¿0qK¿d¿ƒ;Õ$ø¾.¬ë¾Ö"½½ºfú¾2Éè¾ ëæ½Íô¾!ð¾n§í½•˜?kC<}ü\½.u?–3¾s…>`??Óݾ––>ï©?Œ¡¾u>”ǾYý]:äÙk?c Þ¾œ2×½Pûý>}é¾Þwì½Zù>Ñ’ß¾Qh ¾.Yý>ch…¼†b×;åõ¿ÈÏF>hë>× ÿ¾‡àX>Ò¬ì=ßÜÿ¾A 9>ã¦æ= ÿ¾7 ";zS³;Ñþ¿µPò=¨äÜ=Õ•ÿ¾Ë>8‡ >}ÿ¾ªó>dwá=+Šÿ¾¯Îñ>oV-=da¿^gë>"Þ‚¾Ë¢ø¾?pí>s½•¾›sø¾&¨á>‘¾‹Œþ¾)¼¥»¿0¼;þ¿ªó>dwá=+Šÿ¾A 9>ã¦æ= ÿ¾r+>êeª=&ªÿ¾ð¿.©¼Ãí¡¼å¿ Н>1µ•>)®¿Cq¯>p ¨>ÏŸ¿Áàº>sºœ>í§¿øµ(½Ö×½Ë׿ç†>aˆœ>ïË¿¼x>úb§>K#¿\YŠ>¿ª>•¸¿ºˆû¼­ù½å¿ Н>1µ•>!¿ôM¢>Û6Œ>e¿‚Œ >èÙœ>†³º¼ò¬m¾Âðx?j¥ ¾U¢Ô¾µ7?;¯'â¾Å:ý>Ug¾Žܾrþþ>pê?yÁǼël<Þÿÿ>HjQ>ð¼<(?V›o>bà=£êÿ> QU>%ea=šþ?$ q;ôó°;?¬ÿ>kH >Ûi=ÅÇÿ>ìÝß=4Ò=Âÿ>¼ç>T¶¾<w£Ç=Xa=™~¿îZÒ>€H¾ð¿ûÍÌ> ý,¾ ¤¿EÁ>ke¾Øô¿äü? ´»­Ì<™ÿ>/n#>TÚ—=Á©ÿ> ?>ÁE=ì„ÿ>ã¥+>JÊ=ó)¨;÷¼¶;þ¿K/û<<¼Ç=çâÿ¾m=¤¥Ò=ŸÌÿ¾rY@=ÃC=çÿ¾’ÿ¿L_=:Ti;ÒÈÿ¾çxÜ:Dè=ä×ÿ¾Tæf¨5?ms#¾"ÆË>°8?¢–&¾HÀØ>Êû?°’?¾)Ñ>_ú¼»A¼»Mà?:‚>Ÿ‡½oK?ËMd>»Š‹½Ì ?[°t>¥ËÁ½â!?A l?:k&=Å>Û¢ü>”.}¾±ûæ>[µû>‰Œ¾‚­ê>QÞÿ>ÓÁо8†à> R =*ˆ=Y²?÷ꃾެ¾Ãô?Õxi¾Ú8ª¾«?`æ{¾Ùœ¾Ù–?Tõ?Š%c¼È>=¼iW?׽ܾÓi?»õ¥½ëÉľÄx?H ¬½ŒÛ¸¾ßv?Ç6T»x >µOÿ>ÅãB¾ð¤Ý>¡Ùý>œ¦_¾>’â>â¬?Ë\¾xbÖ>®¿? 3'=HØŒ¼àò?Ÿr”¾™›/>Ù=?Üž¾~üE>ÿ@?,¤¾ýÝ+>Œë?:ÑÈ<¸»˜P?EŸ¯¾Æýç=ð?«^ž¾Ð´ä=G?µª¾Öã> ĽN¿@¶?%Q½E›ó¾·cò>Ò*½ Mú¾®,é>Aá ¼Ðø¾ nì>_mô<Â\<¤Ø?æV¾–¶¾/¢?Õxi¾Ú8ª¾«?ŸÈs¾7ÿ·¾ÓÝ?3ü?ºÙ/<Œ€aºG?µª¾Öã>ÿ@?,¤¾ýÝ+>X?ßþ´¾Uß)>¸¥c?Ã3ê>ÿÜ$º_íø>Úªì>b4Æ½Ž ý>™ä>ö`Ò½ _ú>™×é>ö³ø½¤Jv?ŸŸ‹>%gÕ»Ž ý>™ä>ö`Ò½òÿ>‡¨Ú>ªÁ½oØþ>ª(Þ>3p¾ §;ÃÅ?Z_+=n2 ½P7?-#u¾tc4»Š9?¢Õy¾¢®Z¼öy?cFˆ¾öŸ?ô£Z=¹ù¼¬þ?ÆÁÍ>š#«½¸"?°ÿÊ>òú]½Òm?]¾>–½¯§#¿r«>B¿‘Òô¾àœÑ>S“ð¾vQì¾KrØ>_–ö¾%”î¾á·É>ä-÷¾ }?ô¸>aÓ-¼î=?Ê6Ø>«„½¬þ?ÆÁÍ>š#«½òÿ>‡¨Ú>ªÁ½Ì—}?Üî >smÕ;¬þ?ÆÁÍ>š#«½î=?Ê6Ø>«„½¸"?°ÿÊ>òú]½ãì¿WÔÅ<®"¹À¿öìY¾gš¾ºÿ¾ ?¾, ¾ ¿.Y¾ò¾,õc?¦õè>¤«÷;Ž ý>™ä>ö`Ò½_íø>Úªì>b4ƽ Þü>TÅä>ešš½p2¦¾ r?…?ç¼èOÛ¾bõÿ>eÿL¾[ä¾Óõü>¡ÙE¾TrÞ¾@ÿ>~W4¾gÓÃ>ql¿CÕ<Žê>aàù¾|&+>-Zà>½ý¾Š98>&â>ˆcý¾>?>6ú?Šk@¼Ì»xc?SV>í·¾¾Šv?O]>‚­¾mV?©37>Ï»±¾ôç?ôè-;üÔܼ.U?FÑ>1[º¾B?{fé=¡iÁ¾??ô>v8ʾNF~¿}k¹<¾Íè=Õ¿¹Uˆ¾1Ò>S¿ÓÜz¾ó®Ê>ìÀ¿M£‰¾œÅ>6~¿¬É=ÔÉå=ìÀ¿M£‰¾œÅ>2Ž¿Z¸”¾»Ì>Õ¿¹Uˆ¾1Ò>}?RÅU< Z=h±?+4 ¾Ã’¾‹©?7‹7¾Ë¿Ž¾P?D‰6¾l–›¾n|¿nŸ<«1>2Ž¿Z¸”¾»Ì>£u¿wN“¾‹Ù>Õ¿¹Uˆ¾1Ò>1SÐ<~ê¿õJ»¹ŽQ¾hèÿ¾(½ßQS¾Qùÿ¾[§[¼ÝÏi¾¿cò¼µ/A=·¿9—º û…¾«w¿ü†.<¨W’¾¹Á¿Í ¼ˆÖ‚¾®c¿Ðí¥¼Ä¾3;D¼Žý¿ŒyG=N&>]Äÿ¾*©“Xäÿ¾k(5=סJ>ìÿ¾=þ=Ñ¿ÞVŠ» ù|¾·F¿Ö…I½ÝÏi¾¿cò¼ˆÖ‚¾®c¿Ðí¥¼öŸ}?j6 >g×¹¼–ç?´Ä>š>ÿv?üUÈ>å—‰>ÈÑ?&äÓ>Wz•>mª|?Kž>¬Ö1½ÈÑ?&äÓ>Wz•>ÿv?üUÈ>å—‰>` ?‹l×>K“‚>B£}?¡Áø=pUv½Â„?Ë¢Ð>Nð¥>–ç?´Ä>š>ÈÑ?&äÓ>Wz•>>á?“NÎ<=äŽ<Ô?UÂ>¤½>ûW?@¥²>è ³>¤5?#…Â> ¬>#ü¿2Ò1Þý>‡Ô¾ Já>+ˆù>Ý Ü¾Nñè>©û>É ß¾8¼à>çgž;fÆ?*=n2 ½P7?-#u¾¢®Z¼öy?cFˆ¾«³:½(?èôŒ¾t!;ë­?­°L=«³:½(?èôŒ¾¢®Z¼öy?cFˆ¾›Ãš¼Ý?x›—¾‹ >½½õH=ij¿«³š> …¾‰z¿?Œˆ>bŸˆ¾á$¿Qô>ßq¾gó¿D½\9=£¿x ’>O¦¾¿ã¦†>"›¾“¿2!–>Û•¾½Ã¿À3½fʱ)=S¾N·?Œ£š>ÀÎ=¾åÒ?dŒ>1?7¾Šw?ªî鼉!=E²¿]µ>Æ‹¾¿øP²>"ˆ›¾™b¿L¦>¾*¿V^0½‰>=–|¿2!–>Û•¾½Ã¿«³š> …¾‰z¿L¦>¾*¿ ‰;ÆÐ ¾ã¢}?ÑϽ)$Ù¾y]ÿ>ý"²½¡1˾¡?ľRC˾'¥?„Ž¿›ù+½ªÀ(½!¿ôM¢>Û6Œ> Ñ¿;¤>zv>£¿t”>Xƒ> ­¿™½ÞÀ½¹6¿DNO>¾‰Q>àc¿üF>4gm>›’¿mWh>Îã`>e§¿AxC½ýÖ¨¼²Ú¿ÓØŽ>y)>Þs¿æ}>•G'>«Ì¿Ýz…>;J>‹“¿å-½Jâ½L¿r3„>Cs>›’¿mWh>Îã`>¯ê¿Jc>yë„>µî?ù³¼påç;T©??z>¯D¸¾Rž?nÝ}>ŸU¦¾Šv?O]>‚­¾ê(ȼuøÂ»Fë?Aõo>Õˆ*½Ù'?TV>Ccœ¼1?ŸV>qA½üÿ>Ç­b¼g¶¼»¤ø?}X?>uä(½^×ÿ>ŸV>qA½üÿ>TV>Ccœ¼1?óûü»0«e»¥ý?}X?>uä(½^×ÿ>k->*–v½½ÿ>¹G>Øb‡½9Ôÿ>v¨¹ùÿ¿Ca:¿Ž º‘Óÿ¾Äx ¾ŒB7¼•Öÿ¾…ì,¾^¯<×ÿ¾ÙA%¾È˜E¹ù×n»ÿ?Ì|'>Ü”½`Çÿ>;>à7T½nÀÿ>k->*–v½½ÿ>z Ϻÿ¿F¬»f»"¾ƒ¤ÿ¾«–½m® ¾Nÿ¾Èò¹½×Þ¾%²ÿ¾g{½‰9º?±¨»ÿ?k->*–v½½ÿ>;>à7T½nÀÿ>}>0½½ê¯ÿ>Ïás;e[».ÿ?E>'­®¼_Ïÿ>½§ò=M‹5½¯Ðÿ>;>à7T½nÀÿ>%ÿ?&~»iI—;Âÿ>¼ç>T¶¾<Ͻÿ>C1>êÛ8=?¬ÿ>kH >Ûi=~uÁ»B‚©»ûý?Ì|'>Ü”½`Çÿ>k->*–v½½ÿ>}X?>uä(½^×ÿ>nñ ½Ôn3¾Dä{?ªdü»WÛ¾Ä%ÿ>@J®;¶Ò¾Vƒ?²¤¼>–ξò™?ut¾‚ü'<"}?óƾB>°>?<ÞÔ¾û@ª>{†?SìȾ$aŸ> {?K¥<%ò"½Ï¾?ûX¡¾Q>èÜ?¦¾—ªœ>(?w»®¾.X’>Ì ?õñp¼,RX>¹1z? ª¾ ·×>ä?«{œ¾ÚÉà>¢Ôþ>>®¾à¼Ð>$?O)¾†ñ¬¼*i|?Ö×¾Ê1™>q;?™ÕÛ¾B͈>eÿ>ѓʾiÿ‹>.?ï´½¿o¿¼Æí~?m¼¾ùÀ–>ªò?SìȾ$aŸ> {?ѓʾiÿ‹>.?e/ཛྷa~?hÌ<¬;»?L6¾>xÕþ=?mÌ>¿(¹¾oÙ?y\¼>}»¾£ œ¼"©}¿:]Ö¾\Z<©.¿£Î̾;c =úì¿d²È¾eº¾:t ¿•»¾@0\?£û¾œOž޲ö>l’ï¾NEÒ¾l ô>²…ð¾#¡Í¾iú>P4ç¾îÔ ½bP°¼‚É¿d²È¾eº¾:t ¿Rb¿¾|dó<§\¿Di·¾þàO;ŽZ¿°sê½ßH»×P~¿d²È¾eº¾:t ¿§Í¾}þ¼Ã»¿´ÊÔ¾Ù 6¼‚V¿û„½§{¡¼ðh¿û¯Ë¾ìW°½vª¿ÿ!ž‘Pi½Í¿t¼¾õ «½80¿\_Œ½Lt8áe¿§Í¾}þ¼Ã»¿j„¾¾æšÝ¼Ý@¿ÿ!ž‘Pi½Í¿ÿ?«Í»½cš;Ͻÿ>C1>êÛ8=Âÿ>¼ç>T¶¾<íÕÿ>æ1>Œ+Ó;Œ/»Äÿ¿ë¼5‡Ú›¶ÔÓÿ¾óÇô=ÏF•:9Ôÿ¾{½>״ܼdÊÿ¾g€ >[Û;Ò¿kî=Í[µ¾ãü¿A‚‚¾õ¸·¾ÔI¿|a’¾7ú¨¾y$¿$%¾º¿/¼›¿øèS?”4o>—8꾘ù>'Þ>éñ¾\Ëô>[ì†>¾-è¾,-û>f¾Ä¼Á¿B@=Í[µ¾ãü¿A‚‚¾×¤³¾ˆ¼¿ý/g¾UPÁ¾P¦¿O°o¾Õc=”œ¿ºµ*=¥¾è½¿W´y¾7ú¨¾y$¿$%¾ˆhœ¾cÔ¿ó‰¾d ¤,‚§>Iõ?Ën>zª«>¸?˜£w>±ú›>Ù{?L¹¿üA)»yê==‰š¿Ç¦ì;ó䊾 á¿òl¼ªa—¾-y¿£Pà¼1D†¾J2F?"¿Ï˜L:Ó/ù>p%ë¾ßk¨>±ñ>‡Mô¾•¹±>Éó>O–ò¾5¶Ÿ>Øß¿Hky»G±þ<-¿”oѼ–?o¾¥/¿)M½à¢s¾ë¿œh½Ú¬Z¾´/è=`¿YJ¿Ê>äeí¾ƒn÷¾]ýØ>ì¾òíõ¾x·Ò>Zô¾)°ð¾K/†<Êök¿0cÆ>»´¡õÊŠ;mý¾WAä>3CÙ< ½þ¾¹¦à>~̼$Qv¿¢åŠ>õÊŠ;mý¾WAä>S©‚;ì¿´sÚ>3CÙ< ½þ¾¹¦à>âµH¿IÇ?†)Ì<¨ø¾`ì>¥k>p[û¾bõç>)“‚>uYô¾¡Úð>ø¦>%¨&?¿Ž%=* B¿Rë>õB=¿Ô÷¾xAô>ã‰=’Zð¾Æ3ð>ݤ·;ô‰ô¾¼ãr¿Ÿ>JRj½¡‚û¾ñ„æ>ûåS>hÍÿ¾¢—Ù>ðÚU>4öý¾nˆá>A o>MÌ·< Tk¿};ɾ±Û—½í¶û¾)ä¾Î.$½ ùø¾Õ“é¾Uá*½Fþ¾?:ݾøÿ9nÉ¿¢'½³彯¿ó¯¥>œŠ¾-í¿™‚>y]ß½ŠÈ¿7ˆ–>HÏ?¿ÉÇ=–(¿y‘ñ¾Èìö¾Š ö¾Èx¤¾Érò¾Ãºù¾ÞÉ—¾eÿì¾iƒ»mü¿Yí<ŒB7¼•Öÿ¾…ì,¾±FǼ„õÿ¾N™K¾#CXÞÔ†½ F¿õÕu>Ÿ 3½›’¿Î‡>‡é@¼—y¼òø?òJ>»º¾vP?Y01>`å°¾H?–Í,>ÛMÀ¾3?«“C¼ª©½üË?òJ>»º¾vP?‰(f>píľ 3?Ûßi>+K´¾r‡?]\E½&¢Þ½ /~? •>Ö8Ó¾·&?Y‰‘>apž[Ò?÷‚>ËÕϾ*æ?È¿=9µ»™¹'=¥/¿)M½à¢s¾-¿”oѼ–?o¾-y¿£Pà¼1D†¾Äp0½5:ñ½Šú}?÷‚>ËÕϾ*æ?‰(f>píľ 3?…”_>?áÔ¾ì.? Y;(¾.¸w?½;>CrÚ¾aúþ>LY>f…â¾NÒü>…”_>?áÔ¾ì.?3Ç×¼hFj½ñ}?å E>L‹Ê¾€Ò?‰(f>píľ 3?òJ>»º¾vP?æÌ?þ¬¼Î̽2ã?Ì «¾î”†>µ5?ô¨¾¹‹˜>Hâ?Ϲ¾`¬>‡È?²‡ ¼c&½Hâ?Ϲ¾`¬>µ5?ô¨¾¹‹˜>×1?Ý™¹¾ » >Õþ~?[¬½Hã¼×1?Ý™¹¾ » >+Â?Ù?Ǿ¶¼ª>mu?)°È¾1–™>z?àʤ½©½mu?)°È¾1–™>Hâ?Ϲ¾`¬>×1?Ý™¹¾ » >k¥?bÕɼ¼)>½×1?Ý™¹¾ » >µ5?ô¨¾¹‹˜>ú~?g~­¾‘D§>Ø”?à¼=S¶/½ø6?ñ-Œ¾%•y>UŠ?º£‡¾=ò>ÁÊ?Ž:š¾J‹>¾Á¿ˆí¡;+X1=ŠÈ¿Õg=õ”¾ðŠ¿Üµ=zŒŠ¾k׿!"Õ=Š<™¾ÚL¥;¿¶4¾‰ú{?úy˜=™ Î¾«ë?%òS=“Õ¾þ`?ÐSž=á|Ú¾µÿ>Ï.Q>O/½©\z¿È–Ý>ÿ–ˆ>Loÿ¾¬WÑ>aà‘>3¿@Þ>80™>¼¿š²>G;½Ô·o¿Wè>D6 >ä…ü¾Vè>V-‘>Ñü¾@Þ>80™>¼¿”"Æ<« s¿ŸH ¾Í®Ë½9*ÿ¾}²Ú¾G×½ŽÌû¾!å¾±Û—½í¶û¾)ä¾û®·¼7n\¿: ¿†Þ‡½Bìô¾4Ùï¾Î.$½ ùø¾Õ“é¾±Û—½í¶û¾)ä¾Ä~ò;!Aƒ»®ý¿¢¶Í=n>>Ôÿ¾À\ë=ÊP%>ƒÿ¾Í+­=¿$>0 ÿ¾k½§;ª’»}þ¿*”`<·B>ÔÓÿ¾*©“Xäÿ¾ŒyG=N&>]Äÿ¾Ù4â;)I„;èý¿Ÿ³=W±Ø=-°ÿ¾m=¤¥Ò=ŸÌÿ¾°ÓŽ=\=>‰²ÿ¾íŒý;Íwg:þ¿ŒyG=N&>]Äÿ¾Í+­=¿$>0 ÿ¾°ÓŽ=\=>‰²ÿ¾Kï<`[Î=]–~?ˆb¾9¹Ç>Ú9?PŽb¾š³Ö>…x?Ê3¾t³Ï>) ?¶`><;—>v<}?L.¾'ÞÙ>–éÿ>J¾ÔºÝ>¦ÿ>V¸E¾õGÐ>û? <îÀÍ= ²~?V¸E¾õGÐ>û?PŽb¾š³Ö>…x?ˆb¾9¹Ç>Ú9?•슻j£‚ºaÿ?(9q½¹ÇÒ½Á©ÿ>k¼½\]¹½ú˜ÿ>R °½=¾Ì—ÿ>¾Ì»á=c<ù?䛽Ç-F¾‰ðÿ>väC½Á62¾#Ýÿ> –¤½•#¾´°ÿ>f|?“™p9@04¾37ÿ>õ¹J>ÑÏܾȔÿ><ôm>j¾Ú¾\Ë?>R>ð‡Ï¾çœ;~Õä;©ý?4¢¾CË ¾˜£ÿ>i ¾©¡-¾U¾ÿ>¬Væ½Å¾å™ÿ>Áe»ÞС;Íþ? –¤½•#¾´°ÿ>R °½=¾Ì—ÿ>¬Væ½Å¾å™ÿ>þ<;à§¹ïý?'Ú½>"4R>ø¦?nßÃ>p>w¡?[²>Úh>l³?]¸?·= ½?Êú•¾Hkœ>GZ?ŠÌ”¾Ä'­>Îq?Œ ¡¾ û¥>‘³Ó=8ý¼x~?ŸÅ>þ_%>vP?±ÃÐ>ÑÊ->Æ?ogÇ> )?>=e?‘u%=áZ¼¨Ä?jÉ>oºU>&n?'Ú½>"4R>ø¦?ogÇ> )?>=e?¡·?à™==¿¼àò?Ÿr”¾™›/>|™?½p‡¾nÛ>Œ¡?ßÞ…¾[”9>pì?FcÇ5?&W¾¶øô=±Àÿ>Ÿç?¾vP >÷ð?½­<õÝd»GZ?ŠÌ”¾Ä'­>Œe?>–¾Z ½>e?¯|¦¾´q´>hûÇ=wx'¿{@?”/Ð>ƒ†î¾[÷>wÚÂ>©î¾±ùø>HàÇ>Ùµõ¾#,ò>(ô5?z4?ÆkL:À%ð>Ó„õ>lC5>C©õ>0ñï>Üe?>ëô>µð>’—%>oñ_¿p™¼Vä÷>Aœ÷¾Ê¦<¾­úì>ñü¾Æ6I¾¬ä>'.÷¾‡ÂW¾°;í>î?kó¼±Àÿ>Ÿç?¾vP >{Üÿ>5›G¾£$>VÐ?:Þõººÿ= í?›Ù˜=†›¾“:?ù±£=ÊÞª¾I?±[Ê=FêÞt¿{¯ú¼–”>%vý¾œŠ´¾hçä>l ¿|)¬¾Ì%Ý>Å ¿o·¼¾AÓÚ>>Ý?Â&”;5=ÌD?ú è=¨q¯¾Îþ?ó ý=O<Ÿ¾I?±[Ê=Fp¸?Ž0²»–>=æ?î>Éš¾Í?"->¯£¾Ù?_î3>s—¾Lú½±°0¿’ˆ8¿¶+4>xzõ¾ö)ï¾È²0>ڪ쾓r÷¾"ÃJ> ð¾kfõ¾v¬?ˆîˆº¢´N=æ?î>Éš¾?=œ >¥ôŒ¾Æ£?>¿¾„çA½{©?âX£<¡IŠ>0ó?~ü½>ü—>ÑY?^G´>mŠ>.?²¯>Á?¤þ ¼®L/=Î4?ï >„©¾Í?"->¯£¾æ?î>Éš¾¦?tÈå»ã–T=Ù?_î3>s—¾?=œ >¥ôŒ¾æ?î>Éš¾àõ?h¼²;<.U?FÑ>1[º¾mV?©37>Ï»±¾Î4?ï >„©¾/Ç?²£:†*=æ?î>Éš¾Îþ?ó ý=O<Ÿ¾Î4?ï >„©¾9:m¼¶O½MÏ?)˵½iV®>â??²<©½ýÀ>Óù?zo½¶¾¨>(C?¥à¼è厽‡Â>p|?œl“½—¨Æ>šD? ¶‡½2“¸>Yn?h òº”ÿ¿þþI;Là>DÂÿ¾H¾<ÆÃ+>DÂÿ¾ø2=‰>c·ÿ¾lQ=éÚ?oE ½5¥=»þ×?õƒ‚>#»º>¹?LRy>=«>?~8>^®>ÿœ$½ H~?0&Þ=VeO> ·?·šÍ>Ã^>yW?ØÄ>QJH>¹T?óÁ>Ô¥¼¥ð}?›óÿ=Ã^>yW?ØÄ>VeO> ·?·šÍ>Žk>ÜÔ?5 Î>³º?iÌ9=H—õ»¥?ã6𾉄J½©L? º¥¾/|޽ô?0,—¾-ëž½£Ù~?×å½j&¶½±§?;ûŠ>øâþ¢a?O²•>ûë;W ?÷œ>ŽÁ¾ïð?ÈÓ™¼®‘)¼n?Lƾº9½²„?`‘·¾\Nƒ½––?ͺ¾Ácî¼…»êë?®È<§Íø=ÿz?R±¾U÷>mu?Ç*­¾“>t–?Pm¸¾4M¼¤ò?Ã×”mu?Ç*­¾G8>…?SY¬¾Y‰)> š?í¸¾LPd:>ñ? ²­¼Reø=˜†?°¾¾“>t–?Pm¸¾‡Â>Éw?«“þtÒù¼¿†z?¿JP¾à!>iÈ?zVÒ¾*6>Ÿçÿ>nßÛ¾mY>°ªþ>R à¾г¼°ë?Ór@<é›´¾?Å? 5O¾%³Â¾Ñ”?%xC¾yæµ¾Ÿ«?{õ1¾%=¦»?„¬¯<¶¡ª¾•ž?w=¾žîœ¾µQ?0*9¾j0¥¾H¤?“9V¾øT“¼’Óy?.Ä^> 3„>,? 'Ì>Žk>ÜÔ?5 Î>´~>Hlÿ>íØØ>`Êq¿ò§¾tÛ•¼‚áü¾¡‚ã¾þ¸¾x*¿ëWÚ¾ù0«¾"¦¿àÙÖ¾pî·¾I©É<åé?·Œ<覾Ù\?K¾™gµ¾Ú’?>˾‘Ò´¾€€?Þ8é½\*X¼8lJ?箿ÿzu>V»ö>pî¾ ŠV>øò>+÷ò¾øÝT>= ú>¯Îé¾Oɧ>ßß¿?l;?©Mì>ê¾õHó>¯wç>Ñï¾6Ìð>gœî>/6í¾¹ï>¡-½ê ¡>[Ãr¿Œº–>ÅVà>sLþ¾Õ Œ>1Î×>ãS¿¢›…>&Ää>•ü¾½ M½Ñ&?MàZ¿¢›…>&Ää>•ü¾Ãc‡>J_ð>x)õ¾¬©”>åDë>Àù¾jJ¢»W?3¼M¿¬©”>åDë>Àù¾Ãc‡>J_ð>x)õ¾Ä°“>ó>>ó¾#1»xþ¿ƒA¬»æ ¾ˆÿ¾µÅõ½%’轊ÿ¾Ö ¾…±å½#Ÿÿ¾ÁæÜ½ìÔ?=½°;Ö=v?$Ê»ùM¡¾ÿ@?LK= í?›Ù˜=†›¾Ü?Rž=±Þˆ¾o»?gq0=ô‘¾}¹??t½:†Ü==W±?ÜÀx<Ͼ­ú?Òå<1œ¾o»?gq0=ô‘¾‰Un?}¹º>®N¼çÿ>[$Ý>¯”Õ¾,¼û>%êå>hZÒ¾÷æÿ>$¶Û> OȾyñp¾BÂx?dY¥¼ؾôS?»ø6=…Ծǟ?®ñ™ÌÜ<ê^ºí—Ù;ˆþ?^ô>œŠ>†ÿ>pÍý=tAÝ=ž–ÿ>«!>hýÂ=¥ÿ>x¿/ýÕ¼¼Éz>Ý ¿+„¾¸æÖ>>ý¾«%¾ãªâ>Ñþ¾]¦¾ØÖß>·¾ ²u?c:ò¼Ÿtâ¾h[ý>%Õ½=ìhܾ^cÿ>¤á=-ëÖ¾qV?§¿¸=”®»Ùý¿-#È»kk½ùÖÿ¾êB·½‰Ç½+Àÿ¾û”ã½.wA½Ïÿ¾àeæ½+Sºüþ¿ð³»œE9<áÿ¾0Úã½#U)»Øñÿ¾ô®½®Ž’¼YÜÿ¾´­æ½$6u?ÑÞ¼ºi’>/Nü>=vA=™šä>§?å”%=ü«×>iåþ>¬„= ÃÜ>Ãü”ºd£À;Óþ?«!>hýÂ=¥ÿ>pÍý=tAÝ=ž–ÿ>Îm>ªéŸ=6®ÿ>Ÿð޼´ñ?Q<<Áž¡i?eU¾™gµ¾Ú’?>˾#þ,€?!$¾.¯?ÀH=Óá¼ô?0,—¾-ëž½$)?êè ¾Uù¾½äÚ?!s•¾ô¥×½9²?$qG=ꔺ?À% ¾û²¾úÑ?¼•¾E¾‘+?ïõ½6Ô?¥:=¬÷Ø»‘+?ïõ½$)?êè ¾Uù¾½¡e?¸!®¾SÊÀ½œ³¡ºŸ ¡»)ÿ¿g,>p—ý½È”ÿ¾c>y¾‹‡ÿ¾² >rNì½Õ•ÿ¾Ÿ‹´;ê»-»Æþ¿EÈ=gº¾ ©ÿ¾¨7³=ÞÞ½9¹ÿ¾Òmé=œ¢ã½L¥ÿ¾¶Ã/=wŒ?ìô'=Ÿˆ¾<?›¯r¾8ij¾'À?Oçj¾.v¾÷:?¦†¾ƒj=‡“?K5=¼ë\¾¢F?ˆ/“¾€¾î´?\˜¾.v¾÷:?¦†¾å5v=Ÿf?u{=‹Rº>€?ådª¾Ä\º>’=?Ûnš¾_ Ç>0?J|¦¾]zC>${?Ä ?=²Ù>ä?ý‡”¾.Õ>&ã?3£¾…˜Ë>ý†?ßp—¾£ £=ó&?ö5†<Ä\º>’=?Ûnš¾(›Â>—È?î銾…˜Ë>ý†?ßp—¾Cqë<¨?¼f0=ºØD¾³]?ºeŸ¾¼ë\¾¢F?ˆ/“¾ˆ‚9¾|î?F¾ÇŽ=‘?Kû:½æw‚¾½È?R¶€>êY¾º-?£‡>&s„¾5%?còŽ>t[=ª›?!½êY¾º-?£‡>æw‚¾½È?R¶€>‡§¾¸è?êt> @=߆?;‘K½Ù%’¾+ˆ?Ðï“>êY¾º-?£‡>»_¾Œ?˹Œ>ß|M<™Ú?5z½9ÖE,Q»F_?åC°>{¸<ÁR?¨²>2/¿<ëœ=Ë—µ<ßý¿Q¼Ê>.’¶>€¿"¥Á>½s¨>¿|Fº>ì„·>òó<ü?ôÊ»,Q»F_?åC°>ßùÅ;b?2Ǻ>{¸<ÁR?¨²>²`c½–…¿KøÐ:$¿£G¾î”>–è¿=ïV¾gD¡>«_¿u!f¾ÈsO½ý…¿÷2 =gD¡>«_¿u!f¾î”>–è¿=ïV¾o“>Ù"¿º‡t¾à ½a¶¿‡Û«_¿u!f¾Í”®>€€¿rkR¾M >:$¿£G¾*ý¹<)濾V‡¦{¿Í®;¾k Å>¦E¿Po&¾n·>Çd¿c{¾ÊM(¿‘öš™¿Q¼Z¾Í”®>€€¿rkR¾»±>ÍË¿¸“x¾Tt~:Ø¿‹Þ=W¬>§!¿[¾b£¼>¿ Œ¾»±>ÍË¿¸“x¾š\d<“ò¿op<»±>ÍË¿¸“x¾+nÄ>m«¿ƒ¢y¾'¾>š™¿Q¼Z¾´y½¾¿>­É<»±>ÍË¿¸“x¾Í”®>€€¿rkR¾gD¡>«_¿u!f¾×Ì_»ÜáF?¾/!?>x­¾”ø> Ðî>=˜¼¾LUú>K‘ì>íž¼¾‹5ô>§ô>&V:«áF?Œ0!?íž¼¾‹5ô>§ô>=˜¼¾LUú>K‘ì>¹ɾfÝ÷>¡ï>^eÔºŽ­ì¼Žä¿´ >€Z>ƒ¿ÿ¾ÿy > w>¿¬V&>¨¬f>¡òÿ¾Lƒ#<´]¼¿ö¿¢¶Í=n>>Ôÿ¾fùº=K’W>íÕÿ¾Áäæ=²¾Q>ɯÿ¾]‹:-?|¼9ø¿´ >€Z>ƒ¿ÿ¾8Ú>ÚÆ?>Y‹ÿ¾Áäæ=²¾Q>ɯÿ¾W ºƒcç<×å¿ùö¾>Û÷X¾­j¿Ý™±>¬D¾òC¿:X¿>þ˜6¾Œ,¿àã ¾H£}?ö{<$aǾ_?7E>ñ˾ã? 5*>TÖ¾ ?ïo@>°V½¤¤?Ìñ»ñ˾ã? 5*>$aǾ_?7E>Ö§¼¾(G?â1>²­ >9šÁ<Á‘}¿Ù|Ô>ÀZE¾_C¿Ì_É>#F¾¿ûÍÌ> ý,¾ ¤¿Oñ?›‡ª¼Ã!};Q?¬>BÑ=c`??Ä®>jŠ;£x?¨º>è<¸è+»Âüϼ¦ê¿ˆc¼£Ì¦>n¿H¼¡¼Ûk±>ï8¿Ó8+;ì³>-B¿e Ò=RÈ“¼±›~¿á—Ê>üä½bŸ¿îZÒ>€H¾ð¿EÁ>ke¾Øô¿%ܶ;½­€<åö¿:X¿>þ˜6¾Œ,¿Ý™±>¬D¾òC¿¥À²>üo%¾J$¿‘úÙ½“‹~?ª;ÂPǾÚT?'áh#Ǿõ*¿Š"¤>tµ½¾´U¿ºÙ§>ÁXϾ„ Ǽ¦ê?ü$<Îo¸¾Äx?n«ô<èLº¾¾…?G#Ý»ÂPǾÚT?'á<ú?×¼¢è?z¡›;ÂPǾÚT?'á<èLº¾¾…?G#Ý»pëÆ¾Õ]?í—t¼-h1<õù<¤Ý¿è0?¾…^§¾O¿ÁÆ%¾ç5ž¾æé¿G’ ¾®¾[$¿êÝ¢»Ð÷Á¾êl¿ü©!¾Yç¾rSû¾Ê2¾Ž°à¾rþ¾h\¾¿Hè¾´û¾\¶Þ¼vàZ¾›üy¿Ê2¾Ž°à¾rþ¾þ¸-¾ºNÛ¾éþ¾ Ò¾IŸÖ¾-¿Æá½¯%ô>?ó<Œì>—®ø>“ƒ=]©ç>àû>Ç_»ûþ?±¾;­Ú¾7Áÿ>}…û< Óú½±ÿ>„ô„=,àĽ!Êÿ>5,=:ß»Ðþ?[x:ŸÉ޽Éåÿ>À·‘o»›©Ð½ÙÎÿ>L ¨;3[¿ª1¿;`<ÒÃø¾è…ë¾p×ßú¾„aè¾>^˜¾\ö¾×/𾘕¾Ô;^ý?øFË;„J¤¾ÅŽ?¹oµ¾´"²¾K“?«±¬¾F¢¾ö?C䤾E¡¿‘ëϼÁB½õ*¿Š"¤>tµ½¾Â¿•µ•>h#Ǿ‚¿”Ý”>!”·¾>Ò´=`å~?¼LéH¥?.ç²=„ Ä>‹?WB×=O‘Ó>W?\Të=ô£ç<»Ç?™ø<¯ ¾¥1?[Í’¾Øƒ‘¾(?YÞ¾F¢¾ö?C䤾 l»»÷|;Ìþ?ª°ž½2Ì >¶ ÿ>õ7ǽ á=R˜ÿ>j|p½>&Ò= ·ÿ>  »êâ’;2ÿ?…Ø;ûÕ‚=Oæÿ>ãï <™8È=éÒÿ>c¼Á¼Õ¦=‘Óÿ>÷h¥»ó;ÿ?L´ª½ -=U¾ÿ> «L½ô—Ì<Øÿ>½\_½I1{= Ëÿ>LzŠ»o8U;ÿ?c¼Á¼Õ¦=‘Óÿ>j|p½>&Ò= ·ÿ>½\_½I1{= Ëÿ>ƒ–‚>¦ïÙ<„pw?‚UÝ>¶Ž¾»ÿ>ƒ5Ö><ˆ¾¼?4â>`Ÿ¾Òþ>Yу>7£E=Æw?4â>`Ÿ¾Òþ>ƒ5Ö><ˆ¾¼?·Û>h<©¾Ÿ‘?V2=i²õ½õç}¿h’¾¼<;.U¿UÁ ¾*Ó¾J¿bfŸ¾¶dž±¿Oa|¼ 1¼fô?y>‰•©>û=?£[/>Œ†´>1`?% >N¸>–A?:F>¥ý< {?±†Û>VÕ[¾aúþ>6ÌÐ>qWo¾p³?vÝ>ßÝz¾¦(ÿ>býÒ>¸>i¿úàò»Ô¶é>nRù¾¼’d>EÕß>¥Üý¾Møu>§ß>ÙÐý¾ ‹V>&³w>®dx¿!k¸»§ß>ÙÐý¾ ‹V>EÕß>¥Üý¾Møu>´¬Ó>ìl¿Åvg>DXâ=l~¿Žý¼3Å>^¿V 2>¿Õ>&¿a&>ÆÓ>YL¿uWF> _]? ¿Qû<‚‘÷>ï¬í¾AÒ¼AÖû>~‹æ¾[SJ½ ý>æ?ä¾ÓÔ¼AÑe>3wy¿¾©°;-Zà>½ý¾Š98>§ß>ÙÐý¾ ‹V>ÆÓ>YL¿uWF>{Æé»•h”¼”ó?£[/>Œ†´>1`?y>‰•©>û=?þ›7>ôn¤>£>?ˆ¡À<à?¨Ö§¼È_²¾KV?)®Z>ù §¾ÊP?l&o>| ¡¾Ê?žR>ð¡å;ü<¤û?O¨¾*T'¾ºL?¦Eµ¾Ô¹B¾0h?zþ¤¾P‰K¾À^?4ì"=Fþµ<ó»?´:?Äi÷¼Õ^¬>4-?ˆ ½yʲ>u=?òǼ»Yÿß=yr~?b\<Ñ@?'ŽR½ÉÏ>Ú®?÷õ½ÛùÆ>Ë?çê]½ÞIS=÷¢?½€Y<-½>´:?Äi÷¼w1Í>dÍ?¶j×¼ÛùÆ>Ë?çê]½?»`=ª—?¾dV¼w1Í>dÍ?¶j×¼-½>´:?Äi÷¼ Ä>t&?ï!;QM¿Y’?^nß;‰–ô¾¿cð>ªÖb¾ýNó¾)Bò>ñ-|¾=+ù¾GZê>+hz¾˜¾t&?ï!;-½>´:?Äi÷¼yʲ>u=?òǼ»Z<-ý?WÝ»ù §¾ÊP?l&o>È_²¾KV?)®Z>÷¸¾äe?Ržy>Å›.½¦¿ ·"½‡†u>à¿ïX„>h>v¿|}m>XŃ>NÒ¿Aõo>Cž¿k:öº&EK¿\Wô¾OÉ™>Ò8ô¾ªï¾¢Ò¨>•Ö÷¾që¾ßߘ>xû¾ “¾„ ^?ªÏ>Kæ¾|Dô>r1î>îyÞ¾-_÷>\í>Òæ¾b÷>…yç>Ä?Ÿ†,=®¸ó»n‰?&冾•U²½E?ˆ¾“¨÷½ù/?Óp¾SÌá½h(ֻȉ=zj¿Þu>ðÂ>x ¿hz >¿~Ð>ƈ¿xï(>ݳÎ>j¥¿&½½u¿¾¼O½fö>’]¿½â‘>…?c>l¿„d‘>‡†u>à¿ïX„>ûû¿)d°»ì–<,Óÿ¾–cͼÇñC¾&Åÿ¾½¿F½/ûE¾Ñ­ÿ¾Î[+½´W/¾t^Ƽ¤Ò¿‹Uç¼Ñs>õÕ¿X´>/V>¬¿.­>°s>û’¿±á¡>Šuâ¼ñÓk¿µÆ¾}Ìç=ÆÄþ¾ÕYݾ¢7¶=¤þ¾—ÅܾÆØ=F û¾!çå¾Ù¼7½äo¿ÛG½°s>û’¿±á¡>fö>’]¿½â‘>ÃÓ‹>‹Þ¿ìk>½j>½ön¿QºB½ô‹Š>D¿ýL…>fö>’]¿½â‘>‡†u>à¿ïX„>/^š¼Û•z?VšP¾s*~½Ôœ?PÒ¾9?š½?ÿ>ëܾ£¾¶½¬­?ì.о²Ü¿‘k¾¼Y˽¼í~¿÷I>Ãg³>O>¿ÏJ:>û¥>¾O¿Yn)>yY³>¦¹`?N6·»ì6õ>0eø>ï²¾çï>–çù>1`Á¾öì>ùþ>Qø´¾…xä>Òï¿À ¢<<~%<€¿"¥Á>½s¨>ÏŸ¿Áàº>sºœ>)®¿Cq¯>p ¨>/“;üþ¿”W»µ^‚=÷ÿ¾µ4÷¼ö›=¿ ¿ ½ÞO=‰ðÿ¾\­ƒ½– 2¿¼ì7¿Ø+<îÐø¾Pì¾õ¡ >ÆRô¾Óð¾ì3ç=HŠð¾Eô¾|µ>¹?–>½íÿ7¹Ì?ÌÏ…>Ã&½ŸË?—‘’>1´z½iã?A~–>‹ªß¼Q¶?Þ,B½àÁ7iã?A~–>‹ªß¼ŸË?—‘’>1´z½.?&Æ¢>ã@^½Ú…Ç;°Ï¿€A½¢´W¾Æ¢¿Þ·¾uW¾]R¿£‘Ǿº6¾+m¿#i¿¾7á4=/¿?zô©;Ÿ’¾¹?ßN">ñF–¾nÚ?ƒ>¥KŸ¾B?=+>'0=ôÀ?“ <ñF–¾nÚ?ƒ>ù¢¾ ?„ƒÝ=În¥¾è.?ßÀ>Þ"=sÎ?pºÎ;ù¢¾ ?„ƒÝ=p&¦¾¢B?R,²=S‘ª¾YO?u°Þ=eZ= Ù?‘Â-¥KŸ¾B?=+>În¥¾è.?ßÀ>þùî<µ_?zø>[±‡¾N÷>˜ï>ô¤|¾(ý>†Zã>Ëó¾ý>N^ä>Ä€<=ݹ?j%—;ñF–¾nÚ?ƒ>Ÿ’¾¹?ßN">Ûiƒ¾ùi?^¢ >×É»ký?­OÒ»èz½íºÿ>Wè3>’kÔ¼]ßÿ>“à=>˽ªºÿ>~ª>Yw¿»âý?‹ µ;& d½!Êÿ>Ý®=Ú’¥½7¦ÿ>:éÝ='˜;½gºÿ>éºð=\i:AÃ?,M0= ¡”½ÕZ?¿€¾n2 ½P7?-#u¾«³:½(?èôŒ¾?æ$½„’/½–Ž?²‹>ÄÏ—>å¶?¶‡>,‚§>Iõ?˜£w>±ú›>Ù{?eà<=h¶?I52¼îܹ?Rñ?>Ò‘¾ÁÇ?ËÖZ>¹O†¾J~?~M>ýƒ*=€Ã?—À-¼Ò‘¾ÁÇ?ËÖZ>îܹ?Rñ?>| ¡¾Ê?žR>ê‘4=ȳ?ÑôŸ¼| ¡¾Ê?žR>ؼš¾€?­…i>Ò‘¾ÁÇ?ËÖZ>:R#=L·?Ñ7ͼÒ‘¾ÁÇ?ËÖZ>ؼš¾€?­…i>‡§¾¸è?êt>íÍÇ» ~?ê÷½i䫾å›?BÌ;~侩O?šÂ¾¹Â›¾Ç?AÖ˾¡º<ýî?i¯!9WB§¾!X?|ʽ'h³¾t{?1´½h©¾û\?s½,î =mª¿¬½uW¾]R¿£‘Ǿ¢´W¾Æ¢¿Þ·¾éòv¾fÀ¿´!¿¾ˆªã½ôd~?„¼F¼§%ξ6ç?)¡ ½[ÒѾmÇ?¤¼ÿ»pëÆ¾Õ]?í—t¼efǼ'ë?4Ø»긾Åt?ƒu‚½'h³¾t{?1´½%u¾ØI?ÝÆÀ½¹5˜½ÉI?1„±»áÏȾ=?W&|½§%ξ6ç?)¡ ½࿾­n?i‚½Á¿NÙ·ú1f¿uü¾gž´>c~Þ>.Ëÿ¾²J©>°é>Í?ú¾Õ¤>åÍÛ¦Õ`¾‘F?oöŸ>ZbU¾yë?©÷”>Ûò=Öî: Õ?Ò:Z¾„ä½d#?çŽ~¾ïɽÕu?UÙw¾ 5 ¾±j?Óíö<ÝÞ?âÊ%<ÏeZ¾òÿ>šÎî½µG¾PÃÿ>Ç ¾Öf¾\!?§°¾-`P=æ©?¶qÉ;œ‰¾å^?ðÛн= w¾>??\÷½( о?Í‘õ½£Ö~?ˆp¾½gX¥<îë?Â÷ξáR€;@M?ðÁþÊ8=aˆ?:wÓ¾¢ =Òÿz?II¾ñîá»îë?Â÷ξáR€;aˆ?:wÓ¾¢ =£ÿ>TTݾi”‰<ž¶3=!¶?hc”<žîœ¾µQ?0*9¾Ú¨¾¸w?W²#¾K–¾´?°¯¾D·'<Û³4?Q5??ó<Œì>—®ø>:Hþ¯%ô>Оªºšwô>Nbð>ãy?ž^¾ @E<£ÿ>TTݾi”‰ðLྜ;=ˆ‹;Uÿ¿ñLʺö›=¿ ¿ ½µ^‚=÷ÿ¾µ4÷¼gk3=Í¿¤¦¼»°®£<&s?`ØŸ>ô¤|¾(ý>†Zã>NGˆ¾q?4÷Ø>Ëó¾ý>N^ä>"ЕNGˆ¾q?4÷Ø>6ç¾D¥?<ƒÎ>ð…™¾¨?d­Ù>]œ½<ór?Ãó >ð…™¾¨?d­Ù>Ëó¾ý>N^ä>NGˆ¾q?4÷Ø>Ft-=è«?¤„ã<°Žs¾ée?H10¾¶ó]¾ÞX?ŽÎI¾[Ï€¾Å?P7P¾É»¼ y?Ÿàa>—]>êêþ>ÏjÙ>Žk>ÜÔ?5 Î>VeO> ·?·šÍ>v?ƒq-=ë*I=SX?nă¾Óø¾XS?c*m¾‚Œ˜¾‹ß?Ö¨g¾iŠˆ¾¥%=”,š¾9øs¿·y£¾/…ß¾ƒÿ¾•`±¾Oã¾åþ¾"S®¾ý×¾–"¿傼_qp?È’¯>—]>êêþ>ÏjÙ>6[9><÷þ>dtØ>£éL>7§ú>á¸ä>ÞE×<7so?…š´>6[9><÷þ>dtØ>t]>[xþ>mÿÚ> m)>¼êù>“oæ>áÄÒ; y?ßl>t]>[xþ>mÿÚ>6[9><÷þ>dtØ>Ð'">c?(Ñ>A=¾³? Ö<Ú¨¾¸w?W²#¾覾Ù\?K¾K–¾´?°¯¾[ ü¼²à?îÒ?;h>*?Ðd=êÐi>C?ât¢= €>ñ-?|‚=yˆ™¼Rô? ;h>*?Ðd=‚ŒP>Æÿ>”‚“=êÐi>C?ât¢=(Þ½h¨?í½{Ø›>÷Í?ð†>`>¼Ï?Ò©“>wh >ß7?ð¥˜>aA ¼©ü?m¯»ïX<>òµÿ>¦_>ÃbD>°­ÿ>žðò=N )>ïÿ>"ˆó= €¼Í÷?Þ;È•:>¢ÿ>cÒ¿=ÃbD>°­ÿ>žðò=ÂO\>¤âÿ>³EÒ=«\ ¼ ý?{ÁŸ¹ÃbD>°­ÿ>žðò=È•:>¢ÿ>cÒ¿=N )>ïÿ>"ˆó=£Ò¼ý?)—;È•:>¢ÿ>cÒ¿=‚ŒP>Æÿ>”‚“=ðú,>µ¨ÿ>·üq=Ÿ;’¼%õ?Èi;‚ŒP>Æÿ>”‚“=h>*?Ðd=ö—M>ŠÍÿ>9 *=èo8¾¾Ï{?ìŽs»uÚ¾8? ôi¾èOÛ¾bõÿ>eÿL¾‘óξ?€ïV¾F9¾iÈ{?ø0ª»"TѾ_í?6•5¾‘óξ?€ïV¾èOÛ¾bõÿ>eÿL¾Ê'¦¾à#r?£û¿»uÚ¾8? ôi¾Ä$ä¾Ôœü>—ýz¾wä¾ú—ü>|}]¾¥ù¼‹sz?Ø»Q¾]¡¾sŸ?ܹؾ§Z³¾’æÿ>aˆÜ¾i䫾å›?BÌ;Òɿ ]:ú{&=a2¿Æl(»† §¾%¿ à ½<¤¾ á¿òl¼ªa—¾Cß¿‹l»Š›=¦F¿ »‹ºÜ v¾ ¿ÅaŸ<¯Ò]¾h\¿ådý<Þ°}¾°³¿2±»ò]D=Ÿv¿Úå{½»Ñ‡¾-y¿£Pà¼1D†¾:Ï¿Ãy=½¸\•¾…Æ¿T’ž»Ï\*=-y¿£Pà¼1D†¾Ÿv¿Úå{½»Ñ‡¾¥/¿)M½à¢s¾‰È¿4ƒ»‰®'=-y¿£Pà¼1D†¾¦F¿ »‹ºÜ v¾‰š¿Ç¦ì;ó䊾°8#½§¦?) ½`>¼Ï?Ò©“>pÑ>ÒÆ?¾0¡>Å”>ä2?>³¤>'êœ=N-}?È>Fê½>àÛ?¼Ó>nûÆ>‹O?/4Ç>U·>û?§[Æ>jÞÓ=_à{?ñH>nûÆ>‹O?/4Ç>Fê½>àÛ?¼Ó>âXÏ>½pÿ>„¼Ö> ©9= L»S¼¿F–„¾(ï㽡f¿fõ޾6¬ ¾#ž¿qs’¾FìÓ½¿¸¿‡˜:ùó?š¦œ¼ ñ=Ƥÿ>ºž8>Ç™»=Æ¿ÿ> B>ê=Šèÿ>DT>nÝOºà?r‘ÿ¼ç ¾Ì)?¡-§>0ºü½¿b?_Bµ>9œÙ½í-?¯Ð§>ì¨R¼±ð?ûR޼Œ>§ÿ>ï«2>I€ >óÈÿ> H>ù¿#>Qùÿ>–¯K>°½ß¿å_Á:) že9¿À>Ú=gd¸¾al¿$ðç=ýúÁ¾|C¿vP >¥ø?•,(¼úÎ2¼Ÿ;?î#>°®²>8?Òþ7>mª¦>¤U?¾LD>‡¶>ré?pjÓ¼Gš»¤U?¾LD>‡¶>8?Òþ7>mª¦>n?sÖW>ß©>—NŠ;´÷¹<‡î¿6{=É“d¾é'¿Înm= ¾I¾Ö¿¢›­=fiW¾I¿ˆ< =€ô#¾‹|¿UÁ ¾*Ó¾J¿"S®¾ý×¾–"¿þd¬¾5²Ë¾T¿J 6½xá½x”¿K‘„>­ù™>l˜¿(dw>¿ñ¥>E¿ï’ˆ>™ ¦>Ñé¿îf!½ <–¼Â¿(dw>¿ñ¥>E¿xÑg>Àè²>l”¿˜Nƒ>ÆŠ²>LΌa½š<¼¤Ê¿ë:”>*ȯ>1¿ï’ˆ>™ ¦>Ñ鿘Nƒ>ÆŠ²>Lá¿™ ¦>Ñé¿ß“>Õ’ž>Ñ¿K‘„>­ù™>l˜¿P'}?ØT—½Ù%>kñ?Eb²¾™ÖÎ>Õé? Ò¼¾]¤Ø>·š? áÁ¾(Ë>Vºy?ÍSº´Ga>:?þ€—¾èÚ>þ`?n3¥¾ˆºß>þ¸?¤¾}ÐÓ>#í~?š šºª[»=kñ?Eb²¾™ÖÎ>]?CX¥¾hÏÅ>þ¸?¤¾}ÐÓ>Gÿ¿ñ%[;]çW;`‘ÿ¾3Ãæ=ÙaÇ=Ñ’ÿ¾N÷µ=^ò=þ€ÿ¾Öô=f>Qú¿’JT¼ª»Çÿ¾Ã‚;> Z>Õ°ÿ¾+4>àôî=Pÿ¾Bz>@k>l×ʼ–B*¿¢?¿Tþõ=?î¾-õ¾H…Æ=ÿ’ô¾·$ï¾jž¸=¿ë¾åö¾÷ý¿zR?:䛼›ÿ¾ÒnÔ=é(7>¿žÿ¾AÖ>@2=>©„ÿ¾¿×>Ïô">î’Z;@ÿ?MÔ`;]R>7‹ÿ>,)÷=ÞÇÑ=Ü›ÿ><¢â=±ûÎ=£‘ÿ>Óô >¨“?Ö¥R¼~ Y?Ùéï>p#…>­„ö>ÊQè>ðn…>·Cû>¿}í>µ§t>ìÝ÷>¹ÿ¿ž‘=» V§¹Pÿ¾Bz>@k>þ€ÿ¾Öô=f>©„ÿ¾¿×>Ïô">$ä0ºÂþ?Z§È;îwè½î—ÿ>Õ/Ç= Óú½±ÿ>„ô„=?R¾þ›ÿ>È¿µ=ØS7;úž=VÜ¿Ä=M`¾¸#¿6{=É“d¾é'¿ë¥N=²I~¾`¿p¡á<|?Vÿ1>|‡¦½Ìaÿ>IõÝ>ð–ŽLâ?C­Ñ>î²ß½i?¯`Û>ÑJI»ÄC{?xD>ðHa½Ñëÿ>ñhÛ>BнÐÓ?kÒ>|‡¦½Ìaÿ>IõÝ>2޾ÎÞ‘¾SÏj¿¾Ké¾È±Ý¾ú¾Ýìß¾§â¾Ü„û¾'Þ龨óå¾úG÷¾5½¼¤tu?/ó¾%–>º¢ü>ràå¾–Ì>?®ñÙ¾mY>°ªþ>R à¾wð³;bC=ÝÝ¿ê–=*8¬¾@2¿@s,=ʬ¾)?¿˜gj=–&¾Îú¿Ð.€¼Œå|?£&¾–Ì>?®ñÙ¾DNÿ=G!?™.̾à!>iÈ?zVÒ¾MÍ,=Øy?‡¾i>3â"½Ýš?ä1Ó>à;½aPþ>ý»Þ>cÓ»?¡ Ô>á*:¾Ïâu³zÿ>]Sà¾bã=Suÿ>òÕ¾(í=?«?(í'?ìÒ =ˆA?Nô>Ù0½³Ññ>-íì>NvX½hwø>¬:ó>°ö‘½ió>µN¾Pµz?J–«<Ï̾“Å?ÔH«¾âêØ¾Ou?µÂ¤¾·²Ì¾ž?’Ï›¾Î¡K¾¹Øz?êj<·²Ì¾ž?’Ï›¾âêØ¾Ou?µÂ¤¾‡Ù¾oK?þ”¾}¾½•Ì~? Ú<ù¿¾æ"?Qú’¾<¡¿¾LU??¨£¾·²Ì¾ž?’Ï›¾Ü8’e㑾Tæ¾Åü>Õ>…¾f¢è¾fû>2z¡¼™Ú?b¹à<ù¿¾æ"?Qú’¾™€¿¾Gæ?ž‚¾ÓÛ¯¾'?$_‰¾•5¸½çà~?¢-Ñ<™€¿¾Gæ?ž‚¾ù¿¾æ"?Qú’¾k×̾#k?¡‚‹¾¬mº½±Ý~?J»À‰Ñ۾稃>Ný>Ójà¾i>d]?G:Ó¾¨«k>lÙs?#¤™¾çèQ½Ó„ý>qÿá¾àMŸ>ÆÞû>¥¾ä¾×¾>‹?ˆŸ×¾,ò“>~›9?3M0?S¢ô;×4ï>DÄõ>Ùyƒ>@ï>Æ‹õ>Ih“>€ö>.î>økŠ> ?I;$ÿ¿#†»ÞO=‰ðÿ¾\­ƒ½ ‚uç?mÿj¾0¹±><.?ê…¾‹Œ¶>¡íÚ¼Þâ ¿vG??¾`ì¾*¨ø>’Z(¾ýó¾W#ó>  ¾A»ó¾¥ó>'Ä?gw=S¹<Œe?>–¾Z ½><.?ê…¾‹Œ¶>B ?íð‡¾¤5Æ>P3@¼\é¿ã«À¼K>¶>¶h¿PH>`·>0ž¿4k>Nµ¦>±m¿[>ÑëI½¦©¿ Ÿi¼ o‡>¿ ³@>gÑ“>@Ù¿U,>j–>¢¿¾ØK>ÈÖ;½}m¿]G½†È™>š´¿"ûˆ>ÌF>e©¿~‘>ô‹Š>D¿ýL…>*R¿ˆBÉ;c‰”½M£¿øpi¾y­Ä¾Âm¿YRN¾Hɾ 7¿kJb¾RñϾºâ½ ¼¿,6à¼j–>¢¿¾ØK>Nµ¦>±m¿[>#¼•>-B¿tbo>u‡ž=K;¿å§ÄºìNÇ>¡Ú¿¥“=xB¿>Ä'¿çâ/=pDÏ>¤ˆ¿m".=éþï=-9~¿]t#<¿Õ>&¿a&>3Å>^¿V 2>µË>uÍ¿\ç> "¾Æ|¿ÅÖﺻɾ«±¿0ñǽ\:Ö¾B^ÿ¾ç7ì½›=Ⱦ6Ì¿ä¾ð!v=b†¿Am!¼µË>uÍ¿\ç>3Å>^¿V 2>h=¼>[C¿ds>¶‡8>¦{¿¥ã½2ß>ñý¾K;Õ=ÍrÙ>ÿxÿ¾}>pÎ>€¿ÔñØ=Mð¿HY¯<¼•;ü«ÿ¾Lâ<¾»`>“Ãÿ¾¨q?¾ƒè=üüÿ¾–éW¾Æˆ>¡æÁº™î¿Dc¼¼’Ê>&S¿û¾wJ>è2¿ÊNǾÒ(>aQ¿·½¾¡î`¿Ìºyxô>´Èþ¾±û¦>•ïá>lîø¾˜ˆ§>ò´ì>x ü¾§ê¶>`ç>N%½9aI?Û?Lýœ>x™ù>(ê>š ¡>Ù™ò>£•ó>Ù”«>lÐ÷>©î>RŠ<–é~¿tƹ½wJ>è2¿ÊNǾ%>‚Æ¿ú¶Ð¾ßÜ/>‰Ð¿1šÍ¾ Vv?]ÝŠ¾ì?¹¼B“?"ŽÕ¾xš¤>Ó„ý>qÿá¾àMŸ>‹?ˆŸ×¾,ò“>-*¾¡Ì.?Xz7?S]ؾ3ï>P÷>í×Õ¾Îúô>YNò>Ëóà¾9Cñ>j¦ó>šß;Šf>Ûly?Yø¾ÖSã>×Qý>¿e¾RîÖ>ì?5ø½)â>zý>8JļUé¿°1"P¿-Ì2¾n·>Çd¿c{¾n4¨>­0¿4¾ º,‚j>G2y?5ø½)â>zý>¿e¾RîÖ>ì?.âÛ½{»Õ>&9?yÊà¼6º?øë=ÌX>ë©?w¬¾­g>us?¬U›¾¨Æ{>dç?I¬¾]uÚ¼ûë}?Ú¢þ½t{±>Îâ?Ñuɾ¡ø¡>A-?S{Á¾©Â?Ï®¼ U½=|?[Î¥>½Žh>€›?€E¶>$ñb>¼Ë??ª±>½|>ä?ÞȘ¼N°·¼€›?€E¶>$ñb>=|?[Î¥>½Žh>„d?j­>tíK>f~?ûgï=ØÝ½ ›?ŸYÒ>|µc>½8?×úÊ>Lx>b?¤ÆÄ>f1a>uÇ?I &= ý¼ßS?ö½>Ð$> '?:"Ç>­ù1>#g?#ܼ>ŠD>Ü?uö<çb¼b?¤ÆÄ>f1a>€›?€E¶>$ñb>#g?#ܼ>ŠD>35l;zÿ¿q.ãºGw>rÃÿ¾8çÖ¼ÆÜ>2Æÿ¾¼O»Vú=>Ïÿ¾;KZ¼‡>;wÿ¿uß7;‰>c·ÿ¾lQ=$'ó=KÈÿ¾Ãr=Là>DÂÿ¾H¾<?Oå>ÕY =ѹd?-íì>NvX½hwø>Ö;ä>ê¹€½ý>ºÝë>öy¡½N€ù>{X¼ú¿£h>»£H>£êÿ¾ ™¼ÿæU>À¿¼œH<ÅÈ2>òÐÿ¾àë<A‹'=,N»ÔÈ¿“á¾à.½”¾¿¡½¢¾ÚÖ`½œ¿àœ¾Íˆœ¼ç¿ú综1Æ?T=­g>us?¬U›¾ÌX>ë©?w¬¾÷ÈF>Ù\?©Ø ¾.ê»eÿ¿ãáq;Là>DÂÿ¾H¾<ÅÈ2>òÐÿ¾àë<ÆÃ+>DÂÿ¾ø2=DÑ¿´):“£½ƒ3¿ƒé¼RÒc>¦|¿邼¸">2:¿ãES;/g>|÷¿ð j;¿Ç€¼.Ëÿ¾IA!=¯.>ýÙÿ¾FÞÅ;£->¿¥‚¯<K>»Í¿"S <Î’½,¿äñY=$†>%¿O=uj>¨6¿Ë¬=‡þi>ké¿Yy|;¹¶Ô¼¿¥‚¯<K>2:¿ãES;/g>¨6¿Ë¬=‡þi> @ =‚¯?¯=8ij¾'À?Oçj¾¶ó]¾ÞX?ŽÎI¾+¢F¾¯_?²c¾{êy:Lí÷¾ü_?£¾æ<ã¾óý>9aª¾ÇHî¾Ø÷>ãš¾·ëí¾5ø>ÄÀˆ<3®?%Ò@=Ѿl°?7‹¾ˆ‚9¾|î?F¾›7.¾·|?ÄZ|¾s#¿lY¿ /;]æ¾ùû¾ê\™>[ð¾ò”õ¾7þœ>Û쾸Î÷¾i>{½?ë8=@J»E?ˆ¾“¨÷½¡…?Ç)оh’¾75?)Ðw¾H¾ßï?Îɨò[4¾`šX¼È'?z‹W¾ÍK¼Hûÿ>Ï A¾4<,½”õ?mC‰<£È»î²ÿ>Nì1¾4Ê´½oöÿ>ëJ¾ñB½Äêÿ>&TP¾_Î̽˜ >w°¾‚hm?­ŠØ>h–ä¾Bîú>#„Ï>›!ݾKÿ>mÆÉ>þÓ徆Éü>Êý? j§;`ÃÒ»î²ÿ>Nì1¾4Ê´½?¬ÿ>ÜÚ¾P«“½¤Çÿ>n…0¾Š@€½Àè?iòÌ<ÕüHûÿ>Ï A¾4<,½‘,?pBa¾ôÉE½oöÿ>ëJ¾ñB½²–<ˆªz¿üO>3CÙ< ½þ¾¹¦à>êw=$š¿zÔ>ÈÓm=Œÿ¾XÝ>å?¢Nå<ý»Ç»oöÿ>ëJ¾ñB½‘,?pBa¾ôÉE½ù/?Ñéi¾Zë ½áâ?uê<±€¼ù/?Ñéi¾Zë ½Äêÿ>&TP¾_Î̽oöÿ>ëJ¾ñB½Õó?µ{<ö¼Äêÿ>&TP¾_Î̽V›ÿ>·µ5¾ß6ó½î²ÿ>Nì1¾4Ê´½m.=¦?ÇÖú5½Æ¼?@M½ª-…>¿‚?…¿U½„K—>!è?æþŸ½óV>QŸ?q½8u'<ÉÙ¿zŠl> ó¸=q¿£Y>°õ†=[¿Äí`>Î?p=n¿þ®¼Ðb >5;\=¶»ÿ¾r+>êeª=&ªÿ¾€ô=>X7c=Ýÿ¾Ìü¯¼,Œ;Gð¿ïd>v&Ä»3¿¦?>iŠ¥»†¿QÜQ>å†Õ< ¿ä´ ¿ÍCG¿·eÚ;ž\ó¾¸ó¾óǬ>[ð¾ò”õ¾7þœ>Æê¾¤ûù¾uɨ>娠¼UÍ¡;‘ò¿€ô=>X7c=Ýÿ¾Äí`>Î?p=n¿QÜQ>å†Õ< ¿Ïüà=9tÓ;öq~?zmÆ>2!æ<î ?UÎ>/ù:ʦ?Ç»Ó>ÊÈô<ìM?Šâã= fm¼b~?Ç»Ó>ÊÈô<ìM?#¾Ë>‰ÑS=RÕ?zmÆ>2!æ<î ?sl>xÊñ<Œüx?ä Ü>ÚY<Óþ>ãnà>:Ï=…{ý>Ç»Ó>ÊÈô<ìM?çM>lÚÏ;¾y}?#¾Ë>‰ÑS=RÕ?Ç»Ó>ÊÈô<ìM? ´Ö>ÆÜU=Ð?#&”†¾[ Þ¾[{ÿ>úµ•¾£Û¾¥e?sóv¿ÊÆ…>Q =4ÿ¾!à>1'¨> ^¿zTÜ>òΙ>¨Š¿ÊÒ>Ь¥>AÁ{¿7©7>cüÛ<㤿w¡Ù>£Éµ>ßý¿Q¼Ê>.’¶>JÔ>ÐFÆ>‘&¿p=  Û<¿|Fº>ì„·>ì¿6Ã>+3Å>ßý¿Q¼Ê>.’¶>N_~¿œÁü: Œæ½Â¿•µ•>h#Ǿ¼ç¿ÓÝ•>>=Ö¾^J¿:=‡>-°Ï¾t}x¿wq>F£>=JÔ>ÐFÆ>#ÿ¾m<à>º-Á>㤿w¡Ù>£Éµ>ŽÆ©»<½¿Ÿ7½Ÿ 3½›’¿Î‡>3­(¼Ñz¿]ý€>Ý„¼Ä鿵§”>ìwZ¿ÜSï¾Á=l¾f¾ó¾óÉê¾2Êë¾Çbó¾ï¾ÚY侚"ø¾Ê‰æ¾p(侯À?”4:gó¾bžÝ¾×Oÿ>À¯Ñ½’ÌÚ¾é¶?¢|¾ξøÚ}?ËDH¼5­¾ó ?Õ="¾ƾ<0?¶#¾· Õ¾é¶?¢|¾ξÛú/¿ ä9¿QéZ¼–’í¾².ö¾8ʰ< ô¾¤âï¾Ï|5;¢$ì¾A÷¾ÄH¼B=Âz?O³Z½ì r¾à0?«è—>&s„¾5%?còŽ>CV‡¾ëŽ?A€œ>À=$w?2ºX½CV‡¾ëŽ?A€œ>&s„¾5%?còŽ>Ù%’¾+ˆ?Ðï“>¦ï =”?ÐÃF½PÄŠ¾„ó?ÃIª>]úw¾F•?Ãe¥>CV‡¾ëŽ?A€œ>¾óS¿‘=gk¿®õõ¾ÝíÂ>ÏÀð¾Ïú¾’%Ë>p}辑Òô¾àœÑ>S“ð¾Ð=2?µÎP½CV‡¾ëŽ?A€œ>]úw¾F•?Ãe¥>ì r¾à0?«è—>9 X¾©Ûy¿j\½-`Ú¾Í=¿Ãñ¼¾¨Ø¾Wìÿ¾a5ξC;@h¿Ä±Æ¾ö©H¾.¿z¿&ò@½z6˾?俺e·¾+ÝÕ¾L¿*8¬¾-`Ú¾Í=¿Ãñ¼¾_µÒ½%Q~¿)ŸM½C;@h¿Ä±Æ¾cC¿¾–@¿œÁ¾z6˾?俺e·¾¸Dd8ÚB’>Uu¿Žé9>ˆÚ> ÿ¾6[I>¶ä>’ü¾¡X>ûXÙ>×Ãÿ¾×çy¿Ì&<]Ü]¾C:¿äfˆ>júܾ¼ç¿ÓÝ•>>=Ö¾[`ÿ¾@”>4Há¾n·!¿u÷C¿OŒú½”õ뾆ÿô¾øàå¾Çbó¾ï¾ÚYä¾ìQð¾â‘ð¾ ë¾îÖ k}u¿©2,>$Ôä>Lnü¾Žé9>ˆÚ> ÿ¾Oê>MHÛ>Sÿ¾ˆJ=3Ü?gê¼Ø.M¾‰? k¼Ç)Z¾w?ií,½Q÷q¾/R?ˆÂ‚¼q±Ê!½a¸c?ÚÒä>Ô9Â=6°ý>S[â>±ÞÐ>œoü>·bç>òêÄ>¦ø>_}ì>9cÐ>]öN?«?1¥;¦ø>_}ì>9cÐ>œoü>·bç>òêÄ>F´õ>ã¤ð>À’Ã>oÀr¼ý`<Øð¿dÍ(>øº¾vo¿´3>ò­¾ú`¿j/B>±¦º¾ ˆ¿}7z¼sóz<«ð¿j/B>±¦º¾ ˆ¿´3>ò­¾ú`¿èhU>M0¬¾¿¼Æ¾Û´>Ÿ³z¿§ìܾ:²Ê>¢þ¾ÊTѾYRÖ>àÙþ¾ÖrϾ Ä>tÑ¿¤½q¾¨ºx?W…¼kœÕ¾éíÿ>…y¯>1;½ß?Øï¡>g¶Û¾,.þ>À–Ÿ>”UF=Ùž?4©Ë¼óåÅ>Z?*Èo>1–¹>pì?sƒ>ÉÇ>¤¦?pD‡>ïÏ=+Õ?ÓÆ™»Q÷q¾/R?ˆÂ‚¼Ç)Z¾w?ií,½ü8z¾`Z?Æ™P½Çö¼&y)?ƒ·??ÅË˾tï>t˜÷>í×Õ¾Îúô>YNò>S]ؾ3ï>P÷>`~=?Îí+?r„= Añ>¨ô>ÝÐ>ú—ô>—pð>*Û>¦ø>_}ì>9cÐ>S;E<èª;?.¿M° ¼Oð>…@ö¾Ìàù¼œßð>Oö¾í„r¼ûö>œkð¾tÐP=¼ª?Fµ›º>&š¾… ?HÔ¥½­üš¾s?C”J½8Œ¾Í±?÷ƒ½WE<„A:=ö¿_¶]¾ãF<¿¿ó;¾„{­…ᾫ[õ¾ ‡ò>?ܾƒ1ò¾Èò>3Qä¾Ðdï¾T¥;[ ¤ºÿ¿Z ¾„¼XÉÿ¾ƒQ¾.<½ Äÿ¾ÒÆ1¾˜êø¼ùÖÿ¾5ˆR<•·:†ú¿/M¾u+½¿CVG¾¼F¼÷ÿ¾ÒÆ1¾˜êø¼ùÖÿ¾Ç§?„bļÂh<=‹ù?8f±>ôà†¾8¿?œ£>=,„¾!?| ©>‰î‘¾˜£;ø¯‡»Ÿþ¿Þ•=²d®½Ðÿ¾î“³=ao½Õÿ¾|òÐ=Üb®½'½ÿ¾‰ê?êÇ£˜§¾úc?¾K±>éE¾äƒ?ˆœ®>؃©¾Ç¿ý5è;ÜL(=!¿7þ¾*£¾¶ø¿Ðòܽ `¾ÔF¿Ã€å½¾Ø«¾£y?ITG½jE*=rM?ç‰>Š‹¾¿?Ä>›Tœ¾!È?ܼ™>â¾¹¡?ÌÈ'½ÿ· =!?| ©>‰î‘¾!È?ܼ™>â¾X;?ïþ >oe¡¾X(|¼AÈ?U´½†<2>î–?Ϥ…>n->šA?Üfj>1Í>¯[?Ôó~>ÿ€?÷¸&=‹É@=XS?c*m¾‚Œ˜¾SX?nă¾Óø¾CÈ?l#†¾-wž¾¨f;‹ÿ?K+¤ºL'¾SÎÿ>Áã›<­Ú¾7Áÿ>}…û<ùÀ¾Æ¿ÿ>#Z»5ˆ­½Dr(=¬Ü~¿¯Â¾G>§>A)¿lwϾ²> e¿&¿¾G»>2翎ÀD< û?ðç »u@¾Rñÿ> ý;¢C¾¤ýÿ>˜û=L'¾SÎÿ>Áã›<IE¬=Ü}?¿nȽò Ê>À•?Ð×¾¯µ¿>qU?‚6Ѿ-AÎ>?—;˾GM;¿&Š<Ï~.?'.÷¾‡ÂW¾°;í>úö¾Tð¾IKe¾›­ô>5ãX¿þe¿ÊQL=®ô¾ ñ¾=¹¾>D¦ü¾ÆÞã¾YÃ>Rcú¾4-é¾9±>-º<Ïë?˜K$¼áa:¾5Ñÿ>Ê!½TþE¾Ïÿ>ÎꃽÇ)Z¾w?ií,½EK<àù?C¼»áa:¾5Ñÿ>Ê!½›®'¾I¢ÿ>ÊËu½TþE¾Ïÿ>Îꃽb¨$<£ü?¶¡¦:ÏÛ(¾¾ƒÿ> C¾3þ=¾Ü›ÿ>uÇâ½bM%¾{ÿ>dvÖ½5“4<Ëû?&ý+»bM%¾{ÿ>dvÖ½3þ=¾Ü›ÿ>uÇâ½24¾[–ÿ>Fž¯½g0Wº¥ÿ?i—Q»bM%¾{ÿ>dvÖ½­Â¾Q…ÿ>©û«½Ì¾-zÿ>Ÿ”é½:ÒG¾@x?­¾²fܾØ)þ>0̾^ÛÓ¾KË?…AÁ¾¥Ü;ê]?¢{ξ¬å>8!=l˜d¿½ë>ÄÎÔ>¬Èø¾½äï>*Ç>b0÷¾×iä>¹SÊ>ÿÐü¾Ð®½Æ?€õ<%³Â¾Ñ”?%xC¾"TѾ_í?6•5¾#þ,€?!$¾DZJ?9¬(>´?Útô>Krè>Ð ì> Æð>ƒæ>„ñ>"¦ô>°Ý>ÁÉî>{*”½õN?'>P<tϾ?"©¾Áž¡i?eU¾#þ,€?!$¾íè*>7:|¿š7=³íÌ>ý1¿¥÷]¾ï:Ó>Wë¿} y¾‡ÀÙ>Ò¿¾^¾)›¦>±r¿CÛ;Œ†ä>­†ü¾»ñ^¾ºß>µþ¾ÄÑE¾‡ÀÙ>Ò¿¾^¾fΰ;§º¿;½Ô_Ï=çQ¿á&«>ñs¢=g ¿¢›> Éé=ƒü¿XW>p¼=YÑ~?Æ0à<#f¾>"5?ЀJ¾æuÌ>£u?C:<¾¿ðÊ>ßÀ?Ã\¾fÍÐ=’¨~?˜ú;æuÌ>£u?C:<¾#f¾>"5?ЀJ¾E¿>Ú?,+?¥„¾ˆ¡½>úE?§;ï½S@Ê>ÍÌ?Á‹þ½¿+²=õ~?ÀêÁ¼w¿>,+?¥„¾S@Ê>ÍÌ?Á‹þ½•Ì>aŒ? K¾_?ôíY?' •=5³æ>z9ü>Я¾»Fã>ý>–¡¾x¸í>W]÷>©¾Ì#½]°?•ñí¼0Ö‡> å?LûV>r7ˆ>×£?´ç2>¼“o>­k?3ÄA>´Ô<1M}?| ¾£øÂ<O?¨¦Ô¾„>=³ ?ðÞɾšÙ}=èÿ>lؾ§í½&Î?u•¼¼†uS>R?Ù@*>¼“o>­k?3ÄA>#¾s>á@?k >ó¼\Î?Ü=μ¼“o>­k?3ÄA>†uS>R?Ù@*>:;I>!:?Ž

Ñ—>öˆO¿q¿w Þ>Óó¾Úî¾yã>Úæö¾‹âå¾¼"Ø>Áqù¾/mè¾—C=µ?€û:eȉ¾®?F€î<¨Q˜¾_?'.‡<s•¾Vó?°6=>?›9½˜î׺Þw?hËѾs1Á=4?•¸¾¾<ªÅ=Ѱ?á_̾Yý>;¹u?’‰¾—¾¼l[ü>‰xã¾ÉÇ.>¸û>à,å¾ã‰>qrÿ>«’ؾh³>Ü}/?xIϼDE:¿¡ö>¶†½Å©î¾;Sð>É-<½Hkô¾Ëõö>‡ø,½ï;î¾Y:e?ÖGÅ:}¾»bæ¾U…þ>˜Œ¾[ᾬWù>xAŒ¾nÄ뾃ž?C?½ˆæ¼X?ßþ´¾Uß)>÷Y? ª½¾ ¸G>7ã?VȾjO)>á9}?‘÷¾DF(«’ؾh³>Ѱ?á_̾Yý>7ã?VȾjO)>«à?[l<]àlB¾­‰?­„¶>Q]¾èM?ñ½¿>*¬D¾EÉ?¸+$=a<èM?ñ½¿>*¬D¾­‰?­„¶>Q]¾î@?ïSÅ>mŽc¾Âûè=Ž(œ¾Šr¿¡0Ð>/Þ×¾qËÿ¾—¬Ú>«BÛ¾apý¾XÓ>{ã¾µ¤û¾ë°!¿_vF?‡Q <}@è¾§\ù>…'Ô½hËñ¾_—ñ>·šÕ½Üóì¾Zõ>=𑽫ü~?¦Ê±=‘曼èM?ñ½¿>*¬D¾øŒ?‡‡Ð>LI¾á ?8kÈ>ß)¾Ööç¼»Øÿ¾Õ ]¿ƒNH¾?Vð¾©kõ¾W•=¾1$ç¾Oçú¾¦,¾ç8ï¾'„ö¾ù¢™²HÓ=[¶Þ¾{þ>äz?NK>O$<ÿéþ>Q¢Ý>µÞ¾–? )Ò>‚þ¾Øa?RÕÔ>™-¾òpy?^Üa>­%4½øŒ?‡‡Ð>LI¾ÿuþ>“Ý> n;¾Øa?RÕÔ>™-¾Õ›w?²Ù>ËP7Ø>Š­ˆ¾oÕý>µ¥Þ>G¬u¾qV?[šÓ>;mm¾ºÒw?»Y€>‘Œ;qV?[šÓ>;mm¾oÕý>µ¥Þ>G¬u¾Møý>áÝ>â”Y¾‘x?Dt>¼ç<øŒ?‡‡Ð>LI¾qV?[šÓ>;mm¾Møý>áÝ>â”Y¾Ë~?x­¾=#_Þ<øŒ?‡‡Ð>LI¾èM?ñ½¿>*¬D¾î@?ïSÅ>mŽc¾¼f<¨ý?áÆ:»áa:¾5Ñÿ>Ê!½¦´.¾Ïÿ>¤z!¼ìÞ¾î²ÿ>â½4šI<Éú?H‚5»¦´.¾Ïÿ>¤z!¼u@¾Rñÿ> ý;L'¾SÎÿ>Áã›<⤙»Þý?“!×»Áí½6“ÿ>Än©½V*¾Ÿÿ>tBh½<Üν(µÿ>úZ\½=sº»þ?9(­»<Üν(µÿ>úZ\½ž\ó½ºÿ>Íâ¼Ä±½oÓÿ>µØÒ¼§"½Ø"»vÌ?ø> ¼Š’?˜¢”>Ò ˜<¸?À!„>¡øŒ<»d?¹X_¿±Ò_;X6ú>½4õ¾ û>ø‹ñ>íJû¾Œø>{£æ>†rú¾‹ªß=«Aè>|,½ú¤?^—=ª¡>mu?ãg¾Ù”“>Ñ?É8V¾O=¢>Ò7?ŒØG¾ó4"½œµ?רÒ7?ŒØG¾Ù”“>Ñ?É8V¾‡M”>™Ø?¾f9¾¦Þ-½(¢?0[=‹„>|¸?ùN\¾lz>_?4iC¾ˆ‰> ¨?RDF¾míB¼€½½·Ð¿¬V&>¨¬f>¡òÿ¾ðM#>Oσ>C¿¬ý=>‰`|>y=¿>8:'ÿ¿Ný¤»EéÜ®·½¾‡Põ>Fµð>LO°¾ä¼÷>á)ì>›º¾˜¿ú>´-=½?H&t<þ*p¾ì¡?ÉÌÅ>”¤{¾Ûß?Þ°µ>k)ˆ¾ðý?â\Ã>ž\q?;ö“¼˜fª¾•Õü>Cµ>A(ç¾7T?Ÿ¼>ûܾ|D?5&¬> 0ܾÍ4=]Á?zëÖ¼PÄŠ¾„ó?ÃIª>Íè¾z7?D§·>”¤{¾Ûß?Þ°µ>RÕÒ<°Ü?,ã¦<Íè¾z7?D§·>?¾B_?¹>â±—¾3?þ+Ã>: ¤<¯á?šƒ»<”¤{¾Ûß?Þ°µ>þ*p¾ì¡?ÉÌÅ>^-W¾@¢?Áº>šž9¼\±?I(C=ï+>ËM?™*x¾ÚË&>Ƨ?/n‹¾#2 > V?T5¾x9¿qº0¿¸1â<É÷¾”¢í¾±4@>Lÿò¾ ÷ò¾”m0>š%ñ¾Lnô¾¯H> :a<Ôî?Uî•<ÅW¾s?|¶¾öÐ.¾hv?nP«¾ˆ¾eT?–쨾§}}¿<ò ¾ß‹¼–ì¿÷¯Ô¾X«¦>%[¿ÒrоæX¶>€ô¿Ôƾ«>aÆú;f¶?Å…?=Ѿl°?7‹¾…^ß½õ?„†¾ÍXô½eû?³ì™¾•«›>ˆ*> p¿Öà>Oæ×>,òû¾6±è>X©à>þ›÷¾½ë>ÄÎÔ>¬Èø¾íw;ú?~J<–€S=«²ÿ><¾/úÊ:XO¾â/·6±0¾m-;3ÿ?]Òˆ»m0×ø½½»=ó­ÿ>/2¾ݘŽ;¾ k½¹ðÿ?/b®:ݘŽ;¾â/·6±0¾Ô–_»Ú«ÿ>9$¾;8R½¡‘? ŠÝ<ˆ‰> ¨?RDF¾‡M”>™Ø?¾f9¾Ù”“>Ñ?É8V¾K ;½O•?Èà =Ù”“>Ñ?É8V¾‹„>|¸?ùN\¾ˆ‰> ¨?RDF¾ô-½Ü…?Ð~3=¼>¡J?çÅy¾bMu>ÑÏ?úîv¾‹„>|¸?ùN\¾IH ½ÀÅ?Ÿa€{? 0¾lz>_?4iC¾QÙp>õ,?.p)¾Ã6¥¼ÖÅ?õw=7áN>ñg?}%p¾ï+>ËM?™*x¾´Ì2>?R¹Y¾Ä¼õº½ÿ?ü; »]áX½” ÿ>ƾn\5½iªÿ>@¾ºI̼Á©ÿ>ªH¾ Å;/ÿ?†‡‘;„­¾”h?z& ½긾Åt?ƒu‚½࿾­n?i‚½Ÿ’½µ†N=Óz¿?Œˆ>bŸˆ¾á$¿ã¦†>"›¾“¿Gs>tê’¾L¿¨Ë¼í?Ðä…Ò7?ŒØG¾áa¢>?Ç%¾ ±>^J?ÿ‘9¾FTª¼¦ð?FíÄ»áa¢>?Ç%¾üŽ©>”2?S= ¾Yø²>$D?A¶¾*²°¼4Ý?@È< ±>^J?ÿ‘9¾E°>Ox?ðLX¾O=¢>Ò7?ŒØG¾P½Vœ?´V¯¼࿾­n?i‚½긾Åt?ƒu‚½áÏȾ=?W&|½àŸ£ÛÀ? .v¾E°>Ox?ðLX¾j0½>¯}? h¾þ=}ß~?+¼•Ì>aŒ? K¾E¿>Ú?,+?¥„¾)¬¼=Âæ~?ß¼E¿>Ú?aŒ? K¾æuÌ>£u?C:<¾;(¦^J?ÿ‘9¾E¿>Ú?"5?ЀJ¾ø}â½2i€>þ1v¿ÊTѾYRÖ>àÙþ¾ÑÚ¾–´â>ZŸú¾g¹Ì¾ª å>Šû¾å¿+íþ9öÙê¼'¿ÚÉ>o l>FÍÿ¾Öäé=÷Q>I¿:›É=’xi>0l :÷.1½¥Â?î]#¾‘a>‰?Þ= ¾Íz>1?o¾J†>ò_?èοG¢»ö3½Í=¿TÉà=M~>S]¿–_>_$„>'¿ÚÉ>o l>'FH½ÖL?`¤L?š ¡>Ù™ò>£•ó>¹«§>Çé>îÎú><ô­>º†ñ>í-õ>j´¿AªP¿ÁEݽ ¨ð¾Âó¾ï®Û¾j…é¾-˜ø¾ÞÈܾÃÓë¾—Uø¾R™Ò¾aé¿NC޼F|¡¼¾O¿Yn)>yY³>O>¿ÏJ:>û¥>½¿î•>ï¤>¥Í¿Î G¼¡½“á¿^Ø*>›Z–>‹À¿´æ>W!•>½¿î•>ï¤>’UA¿ßW‰½+ì&?epô¾Ctؾp°ï>x%ñ¾]7; ¨ô>quø¾šµÌ¾Í=ì>oÉ¿Tìà»|º$½½¿î•>ï¤>‹À¿´æ>W!•>=¿ú ó=VÓ¥>%¹¿ð6¨º1X>½‹À¿´æ>W!•>ýƒ¿îÛ=PS‹>0Ù¿N)Ï=·™>õ¿†¶»W芼½¿î•>ï¤>=¿ú ó=VÓ¥>4¿ª >û¯³>‚¼¿þÃ;a98½ýƒ¿îÛ=PS‹>ɪ¿]¡¤=Õ?>0Ù¿N)Ï=·™>Ó¿å•;·]½0Ù¿N)Ï=·™>ð¿ú¸= §>=¿ú ó=VÓ¥>¼¿ï»ŠT:½‹À¿´æ>W!•>S]¿–_>_$„>ýƒ¿îÛ=PS‹>ß¼¿´òº09½ýƒ¿îÛ=PS‹>S]¿–_>_$„>Í=¿TÉà=M~>è»?ÅØ¼ì½Ùx?¬9P>¿Hx>/3?àX>¿ÓT>â‘?ÓÞp>LŽk> Ä{:àÿ?~ắ¾åF?T¨>>Xu®¾JC? ’>Ö§¼¾(G?â1>;1¾Ì}?{>¯¼TÖ¾ ?ïo@>)’Ͼˆž?‡R[>$aǾ_?7E>T‘»;Óý?\ù½; VP=x¶ÿ>»Ò>ê# =ã©ÿ>¶Jð=¶ª[=âÌÿ>¥Ã=*ëØ¼åÜ?޼²<>‰D?ÕÏ£>T§C>)u?eò>}Î]>­…?w§>æ~ʼóë?pnnº/4·>M?”þ¹u=?òǼ»Ïg¨>Þ?f›€<ÌV\<ûô?`CL¼yʲ>u=?òǼ»/4·>M?”þ¹< Ä>t&?ï!;-¿>€0ðÜ=~ì¾Cå÷>¹yÉ=À²ò¾±‹ò>z|¡=­T?Ž9 ½¿¿ú>LnD¾ì¿æ¾B'ô>ÆÜE¾Äyð¾dy÷>9·)¾¡jì¾@5½³¿?zGí:N´“>ï­?eDX¼‚Å™>uÍ?n4<"Þ¢>—?}Ù,¼”½¸Õ?gs¬º"Þ¢>—?}Ù,¼Õ^¬>4-?ˆ ½Žœ>Öá?#½Çmñ»ÿû?gû<Ò¶>úE?…E€½Õ^¬>4-?ˆ ½-½>´:?Äi÷¼Ž4];@Í{?¨8>ð…™¾¨?d­Ù>®¡¾ñ»?kÎ>ÜÚª¾|´?[yÙ>j3ƾƒý>.å>œ1¼¾Üƒ?f1Ù>9D̾ê??Ù>X¢Å¼ é|?­>œ1¼¾Üƒ?f1Ù>ÜÚª¾|´?[yÙ>à+²¾›?Õ¯Ì>Ä»,¿J6?KdI>;í¾,õ>Rá>ýøó¾‹Šð>XŒÚ>õó¾"‰î>âä>Ow±¼ ?Náª=®¡¾ñ»?kÎ>˧¾v4?¿CÁ>à+²¾›?Õ¯Ì>ML¦:0ç¿.(á¼òz ¾V¶ÿ¾0€P>É̾ÎÅÿ¾« V>}¾$ ¿Ól>Û,a<Ù¯¿ŽˆB½ÌF7¾¿ò¿óX›>Ï»A¾Æ§¿M„>ì÷$¾Vš¿šx>Z“`<¹°¿bmA½ì÷$¾Vš¿šx>Ï»A¾Æ§¿M„>æ-¾ðL¿Ðb>“²•»£¶¿CÙ@½Ðbé½3l¿Wx‡>y]ß½ŠÈ¿7ˆ–>kÖ ¾7¥¿4ò‘> dÊ;Ò¼¿u®7½Œj¾¨Q¿0+„>ì÷$¾Vš¿šx>æ-¾ðL¿Ðb>¨€>‡Ùw?p´;<¬‘Õ>´u?•öA=¨Åà>þ>„ºH=ËJÛ>Þ“ÿ>»Ë<¶°Ì» û¿ÊA£x¿éž½>ÑÊ=>/‹¿ µ>Jë?>}¿áCÁ>ò?½¼tf¿=áƒ=Jë?>}¿áCÁ>¼®/>&¿VÊ>EI(>£x¿éž½>Òˆ¼Žÿ}¿‹Vý=¼®/>&¿VÊ>1î>Hk¿8½Ó>Ÿ>>‰@¿ÃÆ>Ýju;ÿ•¿^h=Ÿ>>‰@¿ÃÆ>EI(>£x¿éž½>¼®/>&¿VÊ>„,v¿!PŒ¾#b<™E¿Ý'×¾´­æ½¤¦ý¾<Ÿá¾Àÿ½Í‘ý¾5%á¾L5ýºoe¼Ô¿…§ =EI(>£x¿éž½>Ÿ>>‰@¿ÃÆ>.T>6v¿µÆ¸>dœ<¿Ä »"-?'.÷¾‡ÂW¾°;í>Tð¾IKe¾›­ô>¯îð¾«wH¾¶ô>ØÞ>€„Ã=F.e?)vì>|™à>š_õ>'¡ä>´éØ>;ú>mÅî>®cÔ>zõ>Óú¼ó,k¿Ã©É>˃4>_zû¾4»æ>ã¨>f‚ù¾Ieê>>è>ˆý¾Bèà>MÓ°¼ x¿‰¬{>>è>ˆý¾Bèà>1î>Hk¿8½Ó>_A:>âÌÿ¾åaÙ>8<{Ù|¿pð>_A:>âÌÿ¾åaÙ>1î>Hk¿8½Ó>¼®/>&¿VÊ> ῃ¨‹»äLù<¥/¿)M½à¢s¾×/¿0Ç¡½‚âw¾)ëÿ¾š»Œ½4ƒX¾ÎB™¼ m|¿«n)>¼®/>&¿VÊ>Ñ®R>o+¿õ¡Ë>_A:>âÌÿ¾åaÙ>‚¹g<Ì©{? ;¾Äí¾ý½?Ñ#Ö¾]¡¾sŸ?ܹؾ¹Â›¾Ç?AÖ˾7¶°<}?V7¾Äí¾ý½?Ñ#Ö¾ö~‹¾LÂ?ïȾ2{¾ëÅ?èöÒ¾MÒr½Ðˆn½Q¿d•¾”Àξ}ο¤ŽÆ¾TpÀ¾L¿Ý–¸¾çpž=`¿(”8>öêM>}v?ªÕ×>åÑÝ>„Öû>ä Ì>#ôÓ>ÿÿ>”Û>ž±Ï> .þ>»¼áÖx>æAx?½Ÿâ>æ=þ>!ù¼~pÖ>5–?¤O¼*ýÜ>êÊÿ>Ûõ=æä^?+û¾øÝT>= ú>¯Îé¾B n>?ý>¯`ã¾ÿzu>V»ö>pî¾£†)½·0¡>QÀr?²g½ú·Û>_Ïÿ>½Ÿâ>æ=þ>…m½ñIç>åîû>´˜ ½Ð{,>û0|?²g½ú·Û>_Ïÿ>EûS½( Ï>§?!ù¼~pÖ>5–?ãhúº¹n{>˜)x?!ù¼~pÖ>5–?½Ÿâ>æ=þ>²g½ú·Û>_Ïÿ>ºh¼òJb?t\ï>¹ɾfÝ÷>¡ï>j3ƾƒý>.å>*©Ó¾jˆú>¥gê>º8½c= ?cÌW¿Ýé¾¾ý-é>Wíú¾<3ɾIIï>È~ö¾ñc¼¾°Uò>C=õ¾ñ—¿]t?½aĽ›’¿mWh>Îã`>L¿r3„>Cs>«Ì¿Ýz…>;J>DLÍ<¼‡ºbë¿Ã»´¾ „­=R`¿Šª¾(€=¼<¿Ù"¹¾‚!f=ƒl¿ßõb>f†y?”Ê꼸sÑ>ðÀ?en^>¡Ò>^Ö?|>$ïÜ>Ûÿ>2k>ZC =…Ù?íx˜ºT‹x¾(c?§ÏŽ<0HZ¾O ? T5œÁ§¾öµö¾7Sù>šÑ§¾Þì¾»îõ>§v¶¾¨Šñ¾`Ø<¿‰]¤<]Ã,?‹ð¾¡+¾W_õ>Tð¾IKe¾›­ô>úö¾Vè>š0d¿çw´;·›à>§çý¾¥öŠ>N*ê>Tù¾D¥>Ééë>Êø¾5·’>w=²Õ?Òkb; úb¾ƒ/?Àù=Ú}¾Âj?µ<*=½Œr¾­L?9Š=~Å<ÿì?耂º úb¾ƒ/?Àù=¢C¾¤ýÿ>˜û=0HZ¾O ? T5<à9Ï½å¯ e¿¯Â¾G>§>A)¿T5ѾÓöŸ>=€¿ù©< ñ?%Už;;ü5¾±Àÿ>Œš´=ʦL¾Ž?E5€=>yX¾• ?öþ=¼s;ü¹ªº~ÿ¿'÷=¢¦i» Óÿ¾«ÌÔ=±½sÖÿ¾tëµ=îÔ7»¤âÿ¾zVÈ;Žë8;„þ¿î‚w=É¥V=êÿ¾N2¸=ùúU=…Òÿ¾ò—=C)Ð<éÿ¾éÉ@;´­º©ÿ¿àÖ=ù¼#øÿ¾mÃ<¼ ¤:£¿÷i=£Ôº öÿ¾Mgè;õ|>?z+¿ö³ >ò ñ>†®ô¾¬Rš>‡6ø>/Âì¾.«>·b÷>Àí¾zª˜;S2:Fÿ¿ò—=C)Ð<éÿ¾tëµ=îÔ7»¤âÿ¾÷i=£Ôº öÿ¾Ê[½äί<’Ì¿ë:”>*ȯ>1¿˜Nƒ>ÆŠ²>Lá¿®¹‹>ND¿>7â¿T…»òíÂ=íÕ~¿Ùv¢>æ]Í> q¿r§¬>ØôÀ>A¿øý›>Å‘¿>ƒ¿Ø‰Ñ¼¥ŒÒ<çÔ¿®¹‹>ND¿>7â¿øý›>Å‘¿>ƒ¿ë:”>*ȯ>1¿’Ò>]ê^¿9û‰>0¡â>DOú¾$aß>@mì>@õ¾oJá>ÛÀå>òÒõ¾é>L=Œð¾Àµ}?Š—¾Õëξ«°?}ËŒ¾4Ô¾…&?훋¾Ô ɾ¿Ö?Ç <鿜~Í<–I“=‹5¿„šq¾hÍÏ=¿j¾j¾ƒÃ¦=Nîÿ¾á N¾1Ù¼[¶ =Õ¿øý›>Å‘¿>ƒ¿®¹‹>ND¿>7â¿P8“>¢ Ì>ÿz¿Õû$;ñ­?<¦L=/Ž%<Þ­?rü¾›Ãš¼Ý?x›—¾¢®Z¼öy?cFˆ¾wo%½{<ÎÀ?0{>ý÷0¾Ì&?ª>ÜÕK¾¬X?dŒ>1?7¾Šw?o«ý>¡9^?†ë=ªï>é ö>ã2£=ÿ>ë>ù>HS=qå>z9ü>ý‘˜={½îÂQ"¾‹¥?YФ>½Ç)¾•ô?·`¡>óª¾<Þ?¦¤E; <=€Ü¿6{=É“d¾é'¿ÎL¥=Íw¾jL¿ë¥N=²I~¾`¿/y\¾³¨#¿ûÃ-ß¾=ñô¾|}í>² Ô¾P5ò¾Ló>ø'h¿ð©u¾0f±>¾„ú¾vúá¾Ìà>Žö¾Ú©é¾²Õå>“ãö¾WÏá¾àiê>Àâ»*UX¿bÞ?î'˾\“ö¾/ð>ÎlǾ-@û¾¿×è>¶ ¿¾çÄö¾òð>኿°GB½Aã½L¿r3„>Cs>£¿t”>Xƒ>OY¿/l•>Óƒb>«ù#½kTZ<¤Å?YФ>½Ç)¾•ô?_–>ÂQ"¾‹¥?Œ£š>ÀÎ=¾åÒ?S7¼>?V¿¿ ¿R1©<×ô¾mþネ‰<Œú¾Eðç¾S¼ãRõ¾õóî¾f÷ß¡=D5?Í˱>4ó”='ú?Öãž>ª»ýPÄŠ¾„ó?ÃIª>š¾u<?i¬­>ÀÄ=‹?qE½PÄŠ¾„ó?ÃIª>CV‡¾ëŽ?A€œ>¾•¾Ké?Ö >/¡3½…·?ªàŠ<¿(¹¾oÙ?y\¼>˧¾v4?¿CÁ> 辡I?æ!³>+6¤;Üý?ÑÜÏ»[áG=áÔÿ>A¥•½ë©=|¹ÿ>Ô‚¢½¦wv=´ÿ>0õÓ½ß[h¿ùq½GÆÔ¾@ûù¾@ÜÕ¾&ë¾ïÇý¾øÞϾݲã¾çÅù¾0žÉ¾Ví¾î03;Uí?T9Â<üEª=s»ÿ>ÑAG¾ƒë=NÓÿ> àR¾3÷µ=‘ ?Ÿsg¾´ÉýÃ=î1G<6äÿ>—5†=-ã‹<¡òÿ>½f„;ݪ;“þ?d®=¸Ø#=]ßÿ>Hîš=…"=Ðÿ>6Ib=/;=)ëÿ>«[½U7S?/‘?*©Ó¾jˆú>¥gê>í×Õ¾Îúô>YNò>¹ɾfÝ÷>¡ï>´¡?µ§³<ÐpH=–ì?jlO¾¾Ý’¾3T?ΈR¾Þ¯¢¾P?D‰6¾l–›¾ 舼a1|?ß/¾¯µ¿>qU?‚6Ѿ'²>¦—?nؾt{±>Îâ?Ñuɾ^H+;ýˆ¯;Öþ?gd>A! =óÈÿ>‡>xµ\=Æ¿ÿ>è=&z=ÝÑÿ>ÚG‡;Œ¿@;(ÿ?è=&z=ÝÑÿ>ÉýÃ=î1G<6äÿ>Y0>{Â<Õÿ>ÏM?EòI¿etA¼Hùñ>aãò¾$q>þ×ñ>×0ó¾NA†>N*ê>Tù¾D¥>‚ƒ†¼ý~?%¤õ=÷ä™>F$?ôMÂ>o ‘>ÿ‘?"Ê>C8ž>¶M?ÅÐ>ôæ?¼Ë <9µÓ<ô‡?S@²¾”kª¾‚?²*¢¾Ä®¾®J?&ý¥¾—œ¾Qνeþz?F>o ‘>ÿ‘?"Ê> 3„>,? 'Ì>ÞŽ>x`?Å=Ö>Ó­À¼»í?+»Xr¥>•‚?´8«>ü—>ÑY?^G´>Т>„~?̹>óçò¼y%;?3ƒ.¿Pd§½þ'ï>[`÷¾î)”½#ö>_(ð¾ Îe½îµð>»Gö¾ü’¼˜o?(Ñ‚=Т>„~?̹>÷ä™>F$?ôMÂ>F ¨>ª,?SAÅ>è:?^¢/? «=x¸í>W]÷>©¾nÝí>kaö>^+™¾2ö> î>죾: E=="}?|˜>4…®>€a?À¯Ñ>Fê½>àÛ?¼Ó>U·>û?§[Æ>+I;T?µˆ`=F ¨>ª,?SAÅ>°’¯>N?Þ8¹>Т>„~?̹>—‹ù¼2ç}?à þ=F ¨>ª,?SAÅ>÷ä™>F$?ôMÂ>C8ž>¶M?ÅÐ>l=“œy?æ(`>Fê½>àÛ?¼Ó>4…®>€a?À¯Ñ>?æ³>‰ðÿ>.YÝ>Ìæ²>|p™¾mCc¿î=ä>ÏLؾ¾.û¾`!ë>­…ᾫ[õ¾¦·ß>TVã¾Í<ù¾l]“;>ÿ?Ó‡á:’®ù=×Ãÿ>âY<^gã=Åÿ>+N=¶ž>·³ÿ>!ä=€µ;Õþ?êÔ;^gã=Åÿ>+N=’®ù=×Ãÿ>âY<ö½=ƒÚÿ>„š<zß2½bÁ?%¾àºB§>| ?\±=àc˜>á¸?G¿—=”J˜>^»?ÑÏ=îw½¼Eé?dQN<;ä®>¤6?¶ˆƒ=B§>| ?\±=îè·>ÕB?ˆ‹§=V/½ðÎ?<î;B§>| ?\±=;ä®>¤6?¶ˆƒ=õ÷¢>rü? ¸q=uÈs¼"ø?ïÇ;îè·>ÕB?ˆ‹§=ÃD»>µQ?›¦T=;ä®>¤6?¶ˆƒ=†}<üó?¶m9<îè·>ÕB?ˆ‹§=Õ%³>ô7?y“ß=„ Ä>‹?WB×=«¿+¿i¹=¤¦=¿­øö¾. d¾š}î¾8Ùö¾P6E¾hêí¾£ï¾léQ¾L3õ¾Ú¾¼d³?žz-½}N>›ç?øÝŒ>†<2>î–?Ϥ…>z6>·ð?Ú•>ù=`¿ ùö¾Ï”Ì»>{ö¾÷î¾1[b¾½û¾¸ä¾«xS¾Êˆû¾J´ä¾MLw¾ë}¿V(>‘÷¢½ñ ¿æXÆ>.þ¥¿ê%Î>R¶¾;¬¿vŠÕ>ŸªÂ¾>Ô|¿ço>ü¡»½Ì`¿èfÏ>ïѾñ ¿æXÆ>.þ;¬¿vŠÕ>ŸªÂ¾WˆD;ÀåK9´ÿ¿Ë>8‡ >}ÿ¾À\ë=ÊP%>ƒÿ¾±0>±Ã(>Kwÿ¾ôÌj¼Ãýº&ù¿U>T+>œÁÿ¾ÈÏF>hë>× ÿ¾ÒÂ5>Àì.>ýˆÿ¾+ÞJ½[`/ù/¾6w¿¿˜>LÇ<¾Q¾¿-yŒ>TãE¾dx¿'›‹:w|~¼ø¿8Ú>ÚÆ?>Y‹ÿ¾´ >€Z>ƒ¿ÿ¾>‚sF>È”ÿ¾E6™»"p°¼ð¿>‚sF>È”ÿ¾´ >€Z>ƒ¿ÿ¾¬V&>¨¬f>¡òÿ¾pñ;»ˆ:ß»6þ¿ÒÂ5>Àì.>ýˆÿ¾±0>±Ã(>Kwÿ¾>‚sF>È”ÿ¾òf?ðÕÜ>º¸5Îlß> ?¸¾ù¼ú>32è>¢¸Ã¾ pù>b‚ê>Åæ³¾š_/½î<ÇÁ?²g‡>‚¾ôO?dŒ>1?7¾Šw?_–>ÂQ"¾‹¥?Ïq>¢o‡¾„]o?­ŠØ>h–ä¾Bîú>¤ä>5šÜ¾…Dú>ÉÙ>w/×¾}“þ>"½Z…A»Ì?… “>ày½ñ¡?@ˆ>ôô½ôn?:‚>Ÿ‡½oK?~R!½^œœ»gÌ?:‚>Ÿ‡½oK?±ø>™9ý‘}?… “>ày½ñ¡?ꥼ Å.½¹Á?…Í@>ýÝ“>Oé?þ›7>ôn¤>£>?w+>oG˜>ÿë?‹YؼF滆ç?Ën>zª«>¸? f>(»>·?züN>ü¯>˜†?ÚѼùôº¼˜Ù?£[/>Œ†´>1`?þ›7>ôn¤>£>?züN>ü¯>˜†?@ø?T{ˆ»¡‹r¼‘Óÿ>íŒ%<ëý6>%?[¢i<óÇT>Žëÿ> å¼g_I>yý?„幤¾¼‘Óÿ>íŒ%<ëý6>ƒ¿ÿ>Ð=ÎÁ#>6äÿ>~m"=‡MD>{ä¿8äY<”çÒ¼ôR¿© ‡<†â¶¾Ã¿|Ð<=œÈ¾78¿74Ä»,õľ9î? ðm¹Ó˾¼m?='=¼zûc>Žëÿ> å¼g_I>%?[¢i<óÇT>Mû?²Ǻp“B¼Žëÿ> å¼g_I>Äÿ>#°¼õ0>‘Óÿ>íŒ%<ëý6>èÀ?aw»›3½\8?¬ñ(½øªu>^f?S®¼äŸ>m‘?ªÿ¼™KŠ>‹Ô?\K¹‰#½m?='=¼zûc>}@?2ˆ<{Ýr>^f?S®¼äŸ>dÄ?¶6‚»kæ-½^f?S®¼äŸ>}@?2ˆ<{Ýr>, ?/Á©<¦ÓŠ>Nç?|<;Nà¼T?€1†=UU>R+?â&~=h[m>&?úÐ%=Æûa>ã?oàw»¦dñ¼}@?2ˆ<{Ýr>m?='=¼zûc>%?[¢i<óÇT>éá?ä|t;ŠQö¼%?[¢i<óÇT>&?úÐ%=Æûa>}@?2ˆ<{Ýr>â…½©S1¼áÚ¿+Šw>ؾA¿od>!¾Œóÿ¾^.‚>»¾6=¿‚T=$Ÿ?c!½ºIœ¾JC?‹à>êY¾º-?£‡>‡§¾¸è?êt> YV?BÌš;Rö ?Í?ú>x4½ «è>CÉô>TGX¼Eóð>Nô>Ù0½³Ññ>…"½±½Oº_Ì¿ Š>a¾!Y¿Òă>ÎU3¾Å7¿+Šw>ؾA¿£õy¿³½W¾y#B½/¿ÉÈÙ¾&ßľgÔ¿êÍо ξˆ+ÿ¾ðÁÛ¾ Ѿx ¿U•e=ΉU?6“ᄎL¾b†ö>k)è¾÷ˆ¾¿ û>‹ð¾¡+¾W_õ>“7½ÚÁKTãE¾dx¿Òă>ÎU3¾Å7¿&Q>/ù/¾6w¿ÝÓ½z‘<¿Ã¿Òă>ÎU3¾Å7¿-yŒ>TãE¾dx¿eP}>rP¾ê>¿ýR½_Ö4=í—¿¯\o>-ƒ¾±¨¿ Äg>mWh¾·B¿›V‚>šo¾˜¿ó\|¿[ñ+¾c†»r3¿ž×¾è‡¾™E¿Ý'×¾´­æ½â¿’\ξ»d\¾¼’¿Qô>ßq¾gó¿›V‚>šo¾˜¿ ´9½.¨F=ho¿›V‚>šo¾˜¿Qô>ßq¾gó¿?Œˆ>bŸˆ¾á$¿÷ÛG½,=Ö‚¿ú•>çW¾pÒ¿I½Ÿ>"«k¾tA¿Qô>ßq¾gó¿Äÿ½µ”=ª¿›V‚>šo¾˜¿eP}>rP¾ê>¿vŠ>»d\¾¼’¿ å+½ˆÓ»d\¾¼’¿eP}>rP¾ê>¿-yŒ>TãE¾dx¿9î¿*­û»š´õ¡ó>áï'¾Bµù>8gì>Ù°F¾ù>³^ì>.ä-?­;¿÷ =þ×ñ>×0ó¾NA†>—­õ>î#ム>Ééë>Êø¾5·’>ÿß? Þ~<òÞ<3T?ΈR¾Þ¯¢¾›‘?ÕV¾³%³¾OY?Ó¼3¾†ÿ¬¾áAõ¼ÎÛÕ>êxh¿à±¾[?í>>#ù¾Šè§¾è>Cáû¾iá²¾.©â>Yùý¾“dæ<ñå?»| ¡¾Ê?žR>¯¾åF?T¨>>È_²¾KV?)®Z>¶’ï<í¾éÄb¿•`±¾Oã¾åþ¾i´¾_z뾓Žú¾ºÀ½¾ÉÇæ¾ÚTý¾vê>‡“z¿r¾¯°È>‰¿¹‹Ð¾J Ê>°¿ˆñÚ¾ëRÓ>@N¿|eÖ¾7壽-E< )? ®Ñ¾Ã¼>˜½?òÕ¾(í=?«?‚SǾK;õ=>?(0?:¶Æ?™3+½FŸŠ=ÇŸ?àÖ> +=¡K? '|>9"=9~?vR‡>šû:žÊ?O%½9"=9~?vR‡> +=¡K? '|>?=m<?Ûu>¬ÿL;‰Å?›,½9"=9~?vR‡>ƒ‡i<¨U?¸­}>ºcV`Ë+=Ú?–³—>9"=9~?vR‡>š€ê: À?ßÂ4½9"=9~?vR‡>`Ë+=Ú?–³—>FŸŠ=ÇŸ?àÖ>@Í¿ÚL?ÍèÆ¼…îê¾y[ù>Bz¾Õ è¾,û>Ó22¾PRð¾“õ>¦c.¾¢üå:$À?m¢4½9ÖEºcVžr¼Ù?“9–>[|x;²¸? b>½žr¼Ù?“9–>|ئ¼Â/?rŒ¤>9ÖE›­§:Y½?Eœ8½L%r¼Õy?f¼…>žr¼Ù?“9–>ºcVZ_¸Í¶?ŠA½|ئ¼Â/?rŒ¤>žr¼Ù?“9–>Wó½rø?m›>÷ñ»ôû¿°¼{O%>î—ÿ¾Í”&>ð(>¶»ÿ¾ÇE>üq >Ñ’ÿ¾PÆ8>5¼¿œþ9=Ãý»;⿲Ÿ•¾êëÙ½“6¿àL¤¾lç½.¿ àž¾DÀ±½ýÇ¿$ö»ì}&= ¿J«¾}¾Ó2¿Û·¾ˆ™¾â¿y¹¾Cо@•`¿5dõ¾VÓÔ¼ø¾Úí¾Ï.o>ÔÑù¾Ç¸ê¾íò…>6<ý¾„ñ㾸xx>¼Í¿²=I´o;ƒø¿h•™¾Å ¾¿ßÞ¾g'¾K¿»©¾KZ¾×Þ¿à=Åj»K¿»©¾KZ¾¿ßÞ¾g'¾¯Z¿Q°¾ØÕ4¾Í½¿¦2=‹5;p}ø>Ÿª>iVæ>Õ{ú>2ú=ð>5 ô> ›Ö»bþ?E'»Ä±½oÓÿ>µØÒ¼Ly“½:çÿ>‘o»…)e½Nîÿ>ßj¼N‘A=ºÑ.?MŸ:¿éºp>”‡í>H6÷¾ ŠV>øò>+÷ò¾ÿzu>V»ö>pî¾…¹H=Y"(?h£@?Á=¢ò>Ψñ>7^ ='¿í>uö>"Î=iê>p}ø>‹Z¼!ž~?±¦Ó½7>×l?ûëžÊY>mq?F#Ǿ6ËE>2É?ÉæÒ¾!¸ì»’{y?»we¾—Çj>*?‹‰Õ¾?VP>¶Ûþ>aßÞ¾6ËE>2É?ÉæÒ¾ ʨ<¹¤½¾«»m¿yyÚ½±Ûç¾Ýíú¾R×ú½Diß¾Szþ¾ÞĽÆÁݾ™Öþ¾äh¼ ˆ$?­D?2ú=ð>5 ô>Á=¢ò>Ψñ>"Î=iê>p}ø>Ž1É»¼þ?´R~º ½Ã½6“ÿ>4++>å—ὃÿ> Ó>£Ì¾Úuÿ>¸x(>Úiê=z<*¿ÅïÙµõ¾#,ò>PÕ>LŒõ¾JDð>”/Ð>ƒ†î¾[÷>v’Š»jÿ?‹´¹|¾ƒnÿ>c >%!!¾ogÿ>>£Ì¾Úuÿ>¸x(>LÕ¡<ó?; ;‘*J¾³ÿ>>è÷M¾òµÿ>ê‘&>¥¤7¾Ã~ÿ>êz">$‘<¦ô?´¿º»TþE¾Ïÿ>Îꃽ24¾[–ÿ>Fž¯½NP¾ÈÒÿ>=÷¹½”m¿pÒ×;n’P?¬7ò¾m ý½R×ò>ã뾯²¾âø>}é¾Þwì½Zù>5–>æ{(¿›Þ=?PÕ>LŒõ¾JDð>æÎÜ>çßî¾Øô>”/Ð>ƒ†î¾[÷>f>•;,¿¥Q9?Ãcß>Á¨ô¾[ìî>æÎÜ>çßî¾Øô>PÕ>LŒõ¾JDð>Éf<îô?Pª»NP¾ÈÒÿ>=÷¹½24¾[–ÿ>Fž¯½3þ=¾Ü›ÿ>uÇâ½Ðva?Ôż 0ò>&÷>ŽI>ïë>ÎSõ>g¹,>çŽî>Cû>+ø->•Òã>.º5>ôë{?¼8.<‡Ê>i¬?¶g–>Ô_×>å}?‡Ãš>vQÔ>4Ø?ÕyŒ>%þ¿0 ]¿Ê;š%ñ¾Lnô¾¯H>ý»æ¾í}ú¾qçR>“üð¾_}ô¾RÕd>¹S»gËd»rÿ?k->*–v½½ÿ>}>0½½ê¯ÿ>4>iѱ½«²ÿ>È07¼M)»Æû?4>iѱ½«²ÿ>-ÌR>G¾½Ýÿ>¹G>Øb‡½9Ôÿ>ês$½t8,»îÊ?ÈÐ>÷ü½8?²g‡>‚¾ôO?+M’>Ž¾Ê‹?µ‡q¼üþÞ»\÷?âè:>‡Ý÷½µ¨ÿ>,*R>ŽË¾s»ÿ>˜ka>ëø½íðÿ>@uï¼õF»²ã?ÈÐ>÷ü½8?[°t>¥ËÁ½â!?˜ka>ëø½íðÿ>EžÄ¼Y_Û»§ë?˜ka>ëø½íðÿ>[°t>¥ËÁ½â!?-ÌR>G¾½Ýÿ>Ôvp¼z»Ïø?-ÌR>G¾½Ýÿ>âè:>‡Ý÷½µ¨ÿ>˜ka>ëø½íðÿ>nò[»6ÿ?“3j»q÷ƒ¼õ¸ÿ>bù½ºI̼Á©ÿ>ªH¾n\5½iªÿ>@¾óEÓ»bý?êÊ»ú¤©½Õ°ÿ>¦7¢½‰ÔO½ûÎÿ>þ•š½½~‚½*­ÿ>÷;Ô½ÀÃ?ka§»cX.½:‘?!>mŠ> ‰?è2>D…Š>ÜI?œû >I×|>ÈÈ?#ò±9r(½ÜI?œû >I×|> ‰?è2>D…Š>¢b?0ÙØ=zƒ>|€u»Û¤º}ÿ?«-;IG¾½lÐÿ> ëм0Õì½Û¾ÿ>h‚ö;5¾Íÿ>ís?€“™¾==~Wü>Ø(㾡ڀ¾× ÿ>yvپ殅¾Äþ>ÒÛ¾ž h¾üu¿ŸQ¾>º‰=ob¿Hؾ+O0>ñdÿ¾ªFß¾‘Ò>”ý¾bJä¾µÂ4>¿È? 켕¾$½ÜI?œû >I×|>ÛQ?ïp+>õ€y>:‘?!>mŠ>Ðî?ò˼q‡¼ãŽÿ>6#3>Ou(>ÿ®ÿ>&mJ>O!>Ùÿ>Ñ®B>þš<>'æ?Y½¯¼3v”¼Ùÿ>Ñ®B>þš<>ÿ®ÿ>&mJ>O!>®?zna>Q¢5>bç?Á ¼¥Ô¼3?–³7>I€Z>Ý ?Y>ú^>Ù³ÿ>Eó >*V=>ÖÃx? äp¾Æ­ ¼’­þ> ÜÞ¾}¿½sŸ?´¯Ô¾⪽/ÿ>Fêݾ »ˆ½k0¿õ!<Ê|9¿÷ö¾Væ½²î¾üí¾õg?½ãáõ¾å˜ô¾‹-‰½Ø»ï¾Ìí?í¼"²¼Ùÿ>Ñ®B>þš<>Ù³ÿ>Eó >*V=>ãŽÿ>6#3>Ou(>Ûö?¢\;T †¼ßÿ> Á=dM>s ÿ>¦}Ó=}^1>]Äÿ>ÈCÿ=¼G>êL¿WÜ5=°€T?‹ð¾¡+¾W_õ>k)è¾÷ˆ¾¿ û>o¸ç¾£¢ý?sDš;I×ç»s ÿ>¦}Ó=}^1>©„ÿ>×ã= >@‰ÿ>ƒÁ>=d*>‚ì?ÔN»ÍƼ]Äÿ>ÈCÿ=¼G>Ù³ÿ>Eó >*V=>Ý ?Y>ú^>y/!?2­Å<ÊF?Iñ>HȽýgõ>¬:ó>°ö‘½ió>ºÝë>öy¡½N€ù>Ä&¹>^Šn¿†+=%ê>rù¾Z€Ö=2ß>ñý¾K;Õ=N&æ>¨û¾Ð ¦=Q)=eÇ?ëœ;ÇØ¹>nR?©¯½½;äÆ>R?úɽˆ¡½>úE?§;ï½¥=ÞÌ?ö§l¼;äÆ>R?úÉ½ÇØ¹>nR?©¯½½¹âÂ>“6?0å½±+<¿¢:Å’-?,Ó÷¾ØºÔ½b¾ì>¬7ò¾m ý½R×ò>"ªð¾_ãĽ»ô>.äÁ<¤í?vNe9ÏeZ¾òÿ>šÎî½NP¾ÈÒÿ>=÷¹½3þ=¾Ü›ÿ>uÇâ½×ïH=³®?të ¼8Œ¾Í±?÷ƒ½ü8z¾`Z?Æ™P½Ó¥¾[[?ƒ £½õ¾³¹jþ?Á—ã»m0×ø½q÷ƒ¼õ¸ÿ>bù½º4»¢Ïÿ>Åuǽéʃ».þ?[›Í»‰ÔO½ûÎÿ>þ•š½Àp½Bíÿ>JãA½Ús™¼‚âÿ>–ú“½±¶u¹Ýþ?¦»À»øÙm<Þäÿ>”l½º4»¢Ïÿ>ÅuǽÚs™¼‚âÿ>–ú“½ÿ©¼%Òí½m6~¿ Ò¾IŸÖ¾-¿O¯$¾Ÿw˾(¸¿ª¾J ʾÃõ¿‚Q=O¢?…»}<¯{‹¾Ú?×i4¾žîœ¾µQ?0*9¾K–¾´?°¯¾E½/=œÃ?膗:ýøk¾?õƽ= w¾>??\÷½œ‰¾å^?ðÛнá¶Y=ØŸ?})<( о?Í‘õ½sfƒ¾I‚?µà¾K–¾´?°¯¾²?2O: G½ ‰?è2>D…Š>«Ð?¯A>â–>¿?¢œè=ð’>s/À»P“t?g7—¾Ed(¾(Ôû>h‘å¾Ò«¾Ýxÿ>Ú¾ ò¾·íû>_›å¾¸êÃ<áMµ<3Ý?žÕ=FE¼>g_?Ù?Ï=Å’²> U?eÖ=ÀèÂ>G!?qëf¼_Á?kv)½²<>‰D?ÕÏ£>z6>·ð?Ú•>mþ>õ?jøž>0`+?,>?…œj»X¨õ>Á¬ð>Ò¾=ªï>é ö>ã2£=‡ñ>ÌÔô>ÎÂÞ=>ü¾;Äý?±¹¿;‰¼°=c·ÿ>£ º=ÞÇÑ=Ü›ÿ><¢â=í(î=<¡ÿ>Á¸=ã]1¿1ëÂ<È8¿ªï¾¢Ò¨>•Ö÷¾9`÷¾í™¥>ì‡ð¾|›ö¾sK³>RÑð¾YJ¶»ï¿&m´¼ð(>¶»ÿ¾ÇE>ý+>Ä ¿0+d>` >õÛÿ¾ú X>‡Ÿ :Êÿ?mè!;ðú,>µ¨ÿ>·üq=¶ž>·³ÿ>!ä=(+>Ϊÿ>õ}=g o¾2 ¿]M¿Œôâ¾쾪œö¾\Æå¾¢|ñ¾Yò¾ úê¾ÁRí¾Tqó¾²äž;²þ?(4„;(+>Ϊÿ>õ}=¶ž>·³ÿ>!ä=^gã=Åÿ>+N=AØ?Ðl ¼¤ß½Ý ?Y>ú^>3?–³7>I€Z>ÛQ?ïp+>õ€y>x¾;òý?®°;í(î=<¡ÿ>Á¸=MFÊ=Àÿ>Žƒ=‰¼°=c·ÿ>£ º=&ù?¯íl¼ê¹W@?‡¬>h¾¤6?ßp§>¤à)¾U?Lã·>Lª&¾R°=;)ÿ?«ˆ;í(î=<¡ÿ>Á¸=Ç„>d”ÿ>ô¸¹=(+>Ϊÿ>õ}=\:ÿ?!²;(+>Ϊÿ>õ}=Ç„>d”ÿ>ô¸¹=ðú,>µ¨ÿ>·üq=8?ÉÇ1¿Gø·<[|ò>`Yñ¾©ÞJ¾óVí>,÷¾Q-b¾'¼ô>{ƒï¾”hi¾oe¾l =çÄw?<ÞÔ¾û@ª>{†?{3Ò¾d»>”?5*ྐྵ´>`Éý>2ªˆ¾A_K<÷°v?5*ྐྵ´>`Éý>öâ¾”3¤>…{ý><ÞÔ¾û@ª>{†?XPÛ¹¦¾Áå¿ ÿŠ>®J²¾Oè¿òx‚> }î»ä¿™ç¼ëǾ¾Ëò¿l•ˆ>œ1¼¾É¿:Ïx>®J²¾Oè¿òx‚>`J@»ÁÖ¿`ͽ®J²¾Oè¿òx‚>œ1¼¾É¿:Ïx>ä½²¾¤¿¨âf>S6º³Û?ÔK½Uú©¾?ä¾…>ù §¾ÊP?l&o>÷¸¾äe?Ržy>ð°[½åš?¢\k¼éʾ‰ë?1at>6Zƾ??Ánˆ>÷¸¾äe?Ržy>‰›;°y5=è¾?«¯¾=ݾ·?È£ª=ÞŽ ¾@?óæð=Ÿ¾¹ÿ?PjE½l¿¢âÁ¾=`¦>óÿ¾=×ß¾®>Nòû¾W{è¾#ª>»dü¾—ÿè¾,˾q}?’ç¨<éʾ‰ë?1at>°ŒÕ¾#?Yo>ïsÔ¾j?þÕƒ>Ï·;¦[4=h¿?È£ª=ÞŽ ¾@?«¯¾=ݾ·?&€=à”¾ýØ?û †¾Âðv?ÒË=ïsÔ¾j?þÕƒ>°ŒÕ¾#?Yo>p_ß¾âuý>ˆdx>ÿì>lŽh=°²b?º¼á>4’>ŒÚý>ÊQè>ðn…>·Cû>­î>¥L’>ƒn÷><¤ƒ¼6µ?j98½ÊY>mq?F#ǾGuj>Ï?ßý¹¾ÕÏ{>ÿ‘?’°Ç¾ÚÀA=‹Âr¿èµ ¾4=¾¨¬þ¾`=Þ¾/P"¾Ñ=û¾¸•æ¾Ü¾–Îÿ¾/ˆØ¾Ð» ‘.?A?;¿"OÊ>pšö>«ï¾Z½Ã>fï>»õ¾ƒÃ»>±ö>6é`>Óö%¿ƒ¤:?¯wç>Ñï¾6Ìð>æÎÜ>çßî¾Øô>Ãcß>Á¨ô¾[ìî> „=\•O?¨ç?:Hþ¯%ô>ûí8¤é>Оªºšwô>Nbð>öpn¿Eº¾™f›¼ˆ+ÿ¾ðÁÛ¾ Ѿ)=û¾fæ¾A̾/¿ÉÈÙ¾&ßľ®?ò?ý>¯`ã¾?VP>¶Ûþ>aßÞ¾—Çj>*?‹‰Õ¾åt×¼2??s“½}æ”>d@?¨º¾¼ê¡>A-?S{Á¾gµ>а?K°È¾; ›¼‘!~?Yôó½wL…>'ú?ÀÒ¾ÕÏ{>ÿ‘?’°Ç¾gµ>а?K°È¾k“½¸Û?óå\;JÓ°>˜L?aæ½üŽ©>”2?S= ¾!•¢>é?$Bã½2ò¾¾‰'q¾ Àe?%uê¾5™Ù¾¿÷>¬åÞ¾Má¾Øù>ÜÞ¾9Ô¾¡Jý>D½¹Û?XŸT·!•¢>é?$Bã½mX«>D5?Ûݳ½JÓ°>˜L?aæ½ù9½?¼?Ž;Õ¯Œ>ƈ?¦Q½Žœ>Öá?#½œ”>o·?vÍz½i·.½ûÃ?ß\;á›>‚å?Ʊ½œ”>o·?vÍz½2Y¤>^?Ë+|½ó& ½GÍ?u;á›>‚å?Ʊ½mX«>D5?Ûݳ½!•¢>é?$Bã½l‹¾Èqz¾@Hn?¬åÞ¾Má¾Øù>‹ÿÓ¾ ³Û¾Nþ>ÜÞ¾9Ô¾¡Jý>ŠÑ<½Sº?àÄ·9!•¢>é?$Bã½sK“>šµ?+Áâ½á›>‚å?Ʊ½ñFE½ñ³?òÅK9ˆÖš>uä?éI ¾Q½>–“?®.¾sK“>šµ?+Áâ½AG½&‘?Õè;=¼>¡J?çÅy¾Í£>êÐ?•Ÿ„¾œO•>Ü×?›Ž¾9³¼è?üõ<ëš>cD?ý¼¡¾“V¬>„~?µT¦¾TüŸ>s?©À±¾Xn½†½?yúÚ<n>¹8?-è­¾_yˆ>â?c ž¾ëš>cD?ý¼¡¾»¼D©¾“ q?¬É»>:®æ¾–wý>5 ±>D0Þ¾$*?›u®>Ö‹é¾XTü>mR(?K•<¾4;?€»ô>~9ã¾\:î>ȶô>•ؾ_íð> ûí>ߤá¾å³ô>–ÜY¾:½@?¨p?Ëóà¾9Cñ>j¦ó>îyÞ¾-_÷>\í>Kæ¾|Dô>r1î>êF‚=-¾*?u?¬É»>:®æ¾–wý>mÆÉ>þÓ徆Éü>ŽÂ>ÀÚ¾[_?–²H=.É“¾UÈt?ŽÂ>ÀÚ¾[_?mÆÉ>þÓ徆Éü>#„Ï>›!ݾKÿ>B‘<Ã/¾Š0|?ŽÂ>ÀÚ¾[_?‰˜²>˜À;´“?5 ±>D0Þ¾$*?+ë<—t ½êÊ?Þ= ¾Íz>1?sœ;¾`˃>Ra?ë8¾¡¢j>‹?æÊ?Wp¼oؽ3?–³7>I€Z>/3?àX>¿ÓT>Ùx?¬9P>¿Hx>‹¬<º.½I¶?sœ;¾`˃>Ra?ãÄW¾öˆ>r£?‡ÛQ¾¾Ou>˜M?ä,=‘*(½IŽ?$¹Œ¾–z†>i8?ßn¾#Nw>PÂ?Ååx¾ ^Œ>Tÿ??Õ =X×5½&™?Ååx¾ ^Œ>Tÿ?ãÄW¾öˆ>r£?'Ÿ^¾,G˜>ž ?‡É<ù%)½?´?;G¾@Š¢>Ú?'Ÿ^¾,G˜>ž ?²ñ@¾ò"“>¡¿?x©¦<Øü5½´±?²ñ@¾ò"“>¡¿?ãÄW¾öˆ>r£?sœ;¾`˃>Ra?“di>N;y?dx<æÏ>Ó3?*T·>:èÚ>òÐÿ>‘¹ª>¼•Í>Ï?@¦¥>W©á=òp~?cªÆ¹Â‡Ê>i¬?¶g–>BÀ>¯>?êÍ >¼•Í>Ï?@¦¥>E@ö=Zÿ}?ˆq ½ÉÇ>¤¦?pD‡>¡Ò>^Ö?|>óåÅ>Z?*Èo>#U¿Ö_>†_¿Nù¾›Ø>‡àè¾@ßö¾Lä>ýÙç¾ ³ó¾´9Þ>ð¢ï¾Ôp?ª˜>æ“6>Çóù>•»ç>"ˆÛ>kfý>­¡Ü>õÛ>6°ý>S[â>±ÞÐ>‹>•=&I?÷‘„¼Â‡Ê>i¬?¶g–>ÉÇ>¤¦?pD‡>{‚¼>…%?§’‘>¬®n¿ºí¸¾£W„<:Îý¾#Iྨ‹Œ¾pDÿ¾L3ݾt훾×ßú¾„aè¾>^˜¾#û<Ýç ¿‡>V¿ÙA½>Xªó¾§Îó¾ )º>‰Óé¾’Xú¾Ê>äeí¾ƒn÷¾?¨v;ƒþ?··»½»=ó­ÿ>/2¾¦wv=´ÿ>0õÓ½NjŽ=Ä™ÿ>†Y¾Us”: ý?Üj<üEª=s»ÿ>ÑAG¾–€S=«²ÿ><¾Ýõ=Õ•ÿ>CV'¾~è†;rÿ?£Î+8NjŽ=Ä™ÿ>†Y¾”¾Ð=Uˆÿ>´¾Ýõ=Õ•ÿ>CV'¾_T·>»Ön¿ês½vãÝ>Ë+ÿ¾•𤽮dç>ù¿û¾r޽2éß>öëþ¾âˆ_½¥AT:Ñÿ?»Z;ºI̼Á©ÿ>ªH¾Ô–_»Ú«ÿ>9$¾ÚFò¼%²ÿ>[ê0¾ë]“;©å?6LåÇFP¾0ì¾´¾Ñ¾l+^¿ úê¾ÁRí¾Tqó¾'Þ龨óå¾úG÷¾Œôâ¾쾪œö¾Dk§<ž ¾+Ž}¿ý4™=)êÔ¾éÿ¾5ü==üSÒ¾ŒH¿È·‡=“ÃǾÍç¿ë0»6ù?è´g<Œs½¡¼ÿ><…<¾ÚFò¼%²ÿ>[ê0¾H½Ùéÿ>ÇFP¾îç¡cG¾Ê̽¸#?øpi¾)°¾ºôÿ>¸sQ¾ÕÞ~?#º=žd¹<™?ADÒ>É~œ=•I?ÏžÃ>E…•=˜÷?°ŒÍ>ZÔL=w»{?÷ï9>┼@‰ÿ>0¡Ú>\ÚZ=™?ADÒ>É~œ=˜÷?°ŒÍ>ZÔL=ó¨?<³¼b”P½r?Š^½³)‡>PÂ?ÒQ½Ê7“>Ί?wDš½àŒ>‘Sq?/ª> hñ<@‰ÿ>0¡Ú>\ÚZ=î[ý>¶÷á>O­ã<(Ñú>›Éç>W;o=M¾Âàu?âF¾¥Ü;ê]?¢{ξé×¾‡üû>3§Û¾²fܾØ)þ>0̾՗{?äz<>Ñs‚¼Ùè?¢Î> pƒºÙ?ÿ>g`Ü>¬Þ ºýh?¢'Õ> +Ó< w?æ†>Ž`¼î[ý>¶÷á>O­ã<@‰ÿ>0¡Ú>\ÚZ=ýh?¢'Õ> +Ó<¦ß{?íæ5>HH¨<ýh?¢'Õ> +Ó<@‰ÿ>0¡Ú>\ÚZ=˜÷?°ŒÍ>ZÔL=}N;±þ?ß}³»[áG=áÔÿ>A¥•½øÙm<Þäÿ>”l½C?=®óÿ>º½aÿ?o„;å†Õ:¡×ÿ>jš£B=¥À"¾–Îÿ>;iÆ@e½´ØÇ½`Çÿ>d"å¼Ì^¾UÙÿ>‰ê-;$Fッþ?m@;î!¸»RÖÿ>B“I=geÛ½çÿ>£ë==ɯ½qæÿ>ý×<í ǽÔþ?rŸO;Á:¦»qæÿ>ý×<í ǽsÖÿ>ccùB“I=geÛ½·ÿ?â:à=»UÙÿ>‰ê-;$Fï½–Îÿ>;iÆccùÙ\?Þ¨o>á$í>uËö>UNÛ>ˆ+ç>sG÷>àöä>ÕZð>…°ò>™Iä>梿Ây=!–#=»¿2«‡¾¿îœ¾‹O¿€o¾ á•¾D¥¿™ r¾·¥¾¯¹!½Ä–?“`&½b¡f>wL?¹O–>i9€>zn?^K>á|j>?•ó…>y.3¿·¥6?2Ì=ÈÑô¾¬ð>:\ >É=í¾¯\÷><À>|*ï¾yö>x ù=ø -½ª‘?fÇ"½ÿì‡>H?›Ž€>i9€>zn?^K>`>¼Ï?Ò©“>L+½Ç×?Lxq¼¥Lz> Õ?›Ê²>pÑ>ÒÆ?¾0¡>}Î]>­…?w§>Uìw¿VÂ=½»½z¾‚¿© º¾nؾÂÜþ¾y;¾¥jã¾ ¿Qɾ]3Ù¾${¿–UD¾©¥í¼éš¿à.˾/4¿¾gÔ¿êÍо ξ/¿ÉÈÙ¾&ßľs>½z£?Õo½pÑ>ÒÆ?¾0¡>i9€>zn?^K>b¡f>wL?¹O–>eh¹¨Ü?.½ÝÀS=?VÔ`>?=m<?Ûu> +=¡K? '|>3…Ì;×ù?A H¼â=äÿ>¿~H>(N=¼ÿ>×5>>Ãå<“Ãÿ>|¶.>аX;ï?%J¸¼â=äÿ>¿~H>ÝÀS=?VÔ`>9=„=Øÿ>J_H>¬º?Ý$<= á»?;?eŒo¾3P >|™?½p‡¾nÛ>áz?Ó÷‚¾¡dò=ŸO½,e¿×Æã>Àë#¾›’ü¾}Zå>ã3¾÷ù¾µ¤ë>Ƈ9¾Ž¯ý¾´=â>P![;þø?GBi¼9=„=Øÿ>J_H>(N=¼ÿ>×5>â=äÿ>¿~H>ž›º>Ó@k¿Ì5>c)ê>[Ïø¾0¡â>DOú¾$aß>$œÞ>Âþ¾¼Ò>Òêû:>ú?+êV¼(N=¼ÿ>×5>9=„=Øÿ>J_H>a’=u«ÿ>Ù.>ž¡6:üÿ?T-„8œÛ$>õ¸ÿ>Ƚô¦>ù»ÿ>+ÿ¼h>ºÿ>ùc»ë;Xÿ?F¸»h>ºÿ>ùc»ô¦>ù»ÿ>+ÿ¼,Óï=çÇÿ>Q;ô»xµ¼ïü?vly»œÛ$>õ¸ÿ>ȽdK>‚âÿ>éÏ#½®1>ݶÿ> н«G¿6¨g¼–AL?ã뾯²¾âø>¬7ò¾m ý½R×ò>ô¾Hâ¾kGñ>57 ºIû?ïTD<ôçt»TÆÿ>A¾â/·6±0¾/úÊ:XO¾žD¼šý?ª:;dK>‚âÿ>éÏ#½œÛ$>õ¸ÿ>Ƚ–[:>‹Åÿ>Ü"¼ ±¿ÒX?̼)=}@è¾§\ù>…'Ô½”Ý侯%ü>M¾§çí¾&qö>U¾ÿI¦9òþ?}¹;äz!»‘îÿ>˜ž•=û@;8Üÿ>ФÇ=(gÃLí«=ÚÙk:þ?oúÖ;(gÃLí«=û@;8Üÿ>ФÇ=:rÉ((å=óV[¿9£2>Írø¾’–ò¾‡‰æ>gœî¾ ³ó¾´9Þ>ð¢ï¾@ßö¾Lä>ýÙ羚@¶;Õþ?{3;7Þ¢=×Þÿ> ¨!=ÇÏk=¥õÿ>-ë~<G=Ïóÿ>p}8=Ü';”ÿ?F%;¹<±<:?Rº´<¶Ø­f=G=Ïóÿ>p}8=Ï“K;2ÿ?};G=Ïóÿ>p}8=¶Ø­f= µ0=–éÿ>2”Ž=?Tø<²‡t?¾–>D÷l=Í:û>«â>1^=ŸŽÿ>-ÒÔ>ã#Ø<š°ý>hXÜ>ü' =Vy?1œd>ã#Ø<š°ý>hXÜ>SÐ<|?h Î>cÓ»?¡ Ô>³²»;èþ?N@ºš·…=Ýìÿ>±<~¼ÇÏk=¥õÿ>-ë~<ö½=ƒÚÿ>„š<†d;–ÿ?hï3:’®ù=×Ãÿ>âYºÿ>ùc»,Óï=çÇÿ>Q;ô»:[©; ÿ?ޜ˺ 3Æ= Òÿ>ݹ˼,Óï=çÇÿ>Q;ô»ô¦>ù»ÿ>+ÿ¼Æ~¿•%þ=IB< I¿QOÇ>„)š>¨Š¿ÊÒ>Ь¥>Až¿ÇLÒ>¸Ë–>Óý¿¼¿b;> ›{?ê’>‰_Ù>‹¥?½Žˆ>î²Ï>3o?,¸—>é`Í>ÇÔ?‡'§¼ëÅ(>çq|?ö¦>Ï¡Ì>å ?³? >š¶×>E?,¸—>é`Í>ÇÔ?kk‰=´Þ¾ûäe¿Ê>äeí¾ƒn÷¾ )º>‰Óé¾’Xú¾?‹Å>Îá¾V¸ý¾{t¿uµ†¾\«¾Z)ü¾:”á¾ Ú¾ˆ+ÿ¾ðÁÛ¾ Ѿ Dÿ¾åEÖ¾(Ú¾´Ás¿;£'¾l„¾ Dÿ¾åEÖ¾(Ú¾ïÇý¾øÞϾݲã¾Q¤û¾óçÛ¾íôã¾'”R¿a‰?úÞZ<´ù¾Ÿ’ë>Y¤©>Çü¾ Õå>X¶>Šö¾!”ï>Õ°·>–'¿úm5¿o¬†>7ó¾Ùxð¾gá>¹Ší¾ûÊó¾:Éæ>ˆöñ¾×Šî¾îé>4þ¿è¬7¿›8·>ˆöñ¾×Šî¾îé>¹Ší¾ûÊó¾:Éæ>Õ>í¾Tÿð¾Òâì>ÇË; µ7>v×{?³? >š¶×>E?ö¦>Ï¡Ì>å ?{®>;ÿÖ>×?Ñw¿KZó< L¿=aé¾6u¾ÈÍø¾iŠð¾äI2¾]Àó¾k ò¾gñ¾…ò¾qÓ>P i¿ÿ=ýhè>Úqû¾§ã6½‚Œè>ÀÍú¾‰‡¼ø‹á>çPþ¾ó™½?ÿ&¼Aø?<¼C=>y“ÿ>¥†>¸@2>¿Ôÿ>80>ïX<>òµÿ>¦_>ò7´¼ Þ?ÂX½¼:;I>!:?Ž

†uS>R?Ù@*>¸@2>¿Ôÿ>80>×õS¾Æµ\¿_Åì>Ã-ß¾=ñô¾|}í>#»Ú¾ àú¾jä>Â1Ó¾,Öø¾ ˜ë>'iê½ýü¼}•¿Í!Ù¾™ºK>çm¿EºÇ¾¡×?>4g¿ =U¼¬ð?,}¼ù¿#>Qùÿ>–¯K>¸@2>¿Ôÿ>80>Œ>§ÿ>ï«2>”Æ}?`œgHy?“Æ¥¼râ>|˜ý>Ô8E½CsÕ>Ñ@?'ŽR½YQÛ>Îlÿ>9ʼõ>ˆ9/Þ?нê=Šèÿ>DT>p­=?5Òb>ü4î=Û2?˜‰r>ê¬T¼”ƒ? œv½‡Â>Éw?«“þDNÿ=G!?™.̾Reø=˜†?°¾¾Èøx<û®S¿¼é?T¡¾èhõ¾¾0ñ>¦¾”û¾Eè>^•¾2¬ú¾Í!é>YÈ= Éj¿°kË>¦¾”û¾Eè>œQ«¾iÿ¾"qß>-ž¾)wÿ¾ËœÞ>V!:>W[{¿YÓ\½ñ›Ò>mǿѦ´½L‰Ì>P¿º,潟Û>mTÿ¾²Ÿå½}‚¿AÆ7½o.=h¿…%†>H©”¾jÛ¿ ax>kf…¾P¿ª+>3ƾcŒ¿ðPN½½¿=»¿¨7ƒ>Â¥S¾1ì¿ì“>ŒŸV¾ܿճˆ> Ûo¾ÅW¼{|;Õù?%[µ¾˜@‹=|b?-#ž!‰=$H?μ¾€V*=Ä]?Y.ß<žÃâ;æ?Dú­¾ÈµÁ=sI?å%§¾ÏÛø=h%?q!·¾ÿ÷=’]?*Vâ¼ì8,¿­F=¿ÿ%‘> .î¾"Œ÷¾E >OWï¾N÷¾q<—>îêõ¾õ»ð¾ˆÙ¿ÀÛ ½r`Ñ»Ó/¿DÀ¡>y'z=3T¿ ­>p”=¿í‚™>~” =ŸÃB=-ü;í³?Ç,“¾!ž=J´?¯{£¾íŸ‡=6?¤Ã“¾Ç¸G=?Æ?ù÷<ïW» â?Dú­¾ÈµÁ=sI?%[µ¾˜@‹=|b?¯{£¾íŸ‡=6?( ?ÊwD¿BXK¾c˜ó>Qlí¾Væ¾ù¼ò>kð¾ÿ\ܾµí>Oçò¾îÌä¾SY¿ý‹?;²<Ÿ[ø¾Œì>ªe;>¡‚û¾ñ„æ>ûåS>¿˜õ¾ûð>þR>ƒXs?ðÛž¾9IH¼D‹?ˆÙ¾ÕÊľõ ?2"Ù¾Pªµ¾á³ý>y²ã¾nø½¾d:˜¼xÚ±>ãp?û¯ƒ>ö@Û>ú'?ê’>‰_Ù>‹¥?°¬Œ>Õã>ßOý>äÙ'¾÷=æd|?…Cß¾®‚>³zÿ> ®Ñ¾Ã¼>˜½?V*ྲ$>”Ûþ>ª0ξԂ=0&j?M¡ã¾÷Z@>ý>Àzì¾;QB>íù>huê¾:,>Èîú>š¶¾H㌺S*o?huê¾:,>Èîú>V*ྲ$>”Ûþ>M¡ã¾÷Z@>ý> 5é¼Ã&½5Á¿Ñ±«>®·m>?ª¿Ë¡>„‚>œ¨¿á °>¼;Š>ž ¿@â%<ƒ¹¼ì뿹>kc¤>æw¿Ús¹> —>µP¿ ­>·Ò›>ßm¿6î¾;$þ¿ ]œ»‡ÀQ=ŸÌÿ¾)Ìû½£¾–=ßÁÿ¾ßüæ½3ÑV=±Ûÿ¾"\ǽ¨o(¿ê–×½Þã>¿¹ûô¾UgÕ¾&mò¾¿˜í¾CÕ¾“üø¾ú ð¾ÇòÞ¾inõ¾,}Þ<‹€{½l¿Ús¹> —>µP¿;QÂ>Œ>©Û¿á °>¼;Š>ž ¿‹ì;$B=Hj?ñÖé¾×½•¾m®ú> ⾓ß¾º þ>Çfß¾Nñ¾-ÿ>Û¯ù¼Rÿ½•¹¿ÛüŸ>„J”>è¿uX¡>Y¤> d¿ ­>·Ò›>ßm¿†¶¼Çx¼¼xÞ¿ ­>·Ò›>ßm¿uX¡>Y¤> d¿_]­>Œ‚¨>’¿Âdż¬<>½;¦¿ ­>·Ò›>ßm¿á °>¼;Š>ž ¿ÛüŸ>„J”>è¿TÝ?ßíâ¼Ûž‹<Û?$CN>!_¾RF?&7j>|)\¾ ?´Y>†uC¾þöÕ½¼4‚>y"v?Aɾ¯™ä>N+ý>ÇÖ¾Äè>½åú>xAÔ¾†ÉÜ>þ>O´0?ýÀC=QÔ8?­î>¥L’>ƒn÷>1|ô>w׉>7âñ>ëâö>:Z•>tÓî>{üνÊ>Ó‡v?xAÔ¾†ÉÜ>þ>,,ȾïÚ>%?Aɾ¯™ä>N+ý>²?¢Ã¼â0.=1B?GŽD>Þ8y¾–—?(|V>î>‡¾»`?Á_>å'u¾6å?íz»ßèsÚ>3oe¾Ž?Mƒ2>îxc¾9¹ÿ>¼A$>)zP¾ÂÖ?fu‹»ç==Ž?Mƒ2>îxc¾?ýÿ>sÚ>3oe¾´;?R›(>§~¾0wO>û¤½>åh?ìmã>bî>hìó>Éæâ>yå>ä¼÷>ˆñê>ŠËé>Öýó>ÛÕ?f§‹¼\5=1B?GŽD>Þ8y¾Û?$CN>!_¾Ž?Mƒ2>îxc¾.S<¥Ó?tŠ=ºØD¾³]?ºeŸ¾öÐ.¾hv?nP«¾ÛO¾ü©?1 ¯¾¢ìî<„~?Þ½Ó=SÐ<|?h Î>eÔ<Ê1?'gÀ>=Ö:ƒ?~áÅ>úJ<Ÿ?hÕV=…À€¼ºk?h¼>Ý^Ò¼5%?_ È>=Ö:ƒ?~áÅ>‰±¹È?òA)½FŸŠ=ÇŸ?àÖ>4ó”='ú?Öãž>!ÊÇ=Á?“ý“>Bw“»]É?£3&½1Í>¯[?Ôó~>ü4î=Û2?˜‰r>³Îø=”ˆ?Bw‰>ÇM »u¿?–‡5½³Îø=”ˆ?Bw‰>!ÊÇ=Á?“ý“> s>£å?…µ™>´¤&=µÉ¿ £ƒº ù|¾·F¿Ö…I½î͇¾qu¿¬¹½PÅm¾~¿‡–½Šã½»¾š];†þ¿¾Œ½¨¢=æêÿ¾ELĽpˆb=–Îÿ¾)Ì‹½;=ßÜÿ¾f¿ q]?tþe<_Eî¾» ÷>¤U¥¾0F侑·ü>5_¾ó‘ä¾=Öü>*T¯¾5Y<ðù¿ø0G»$}:¾0»ÿ¾~f½¹ŽQ¾hèÿ¾(½,cS¾3áÿ¾‰½¾ªœ<ùó¿ ×”ºÿ ^¾‘îÿ¾©Jû½öBA¾~©ÿ¾hA轚{X¾Cåÿ¾+&À½}ùá<æ¿Jx»,cS¾3áÿ¾‰½PÅm¾~¿‡–½š{X¾Cåÿ¾+&À½î¼?_ d¼c90½÷¯?ê“<>[ ‹>:‘?!>mŠ>ÛQ?ïp+>õ€y>׫?Xؼû1½Ùx?¬9P>¿Hx>-Î?‡l>›å‚>¯ê?£\>U>‹ Ò½J–a?¢Fì¾#¡Í¾iú>P4ç¾kº¾¾.âû>÷!羜Ož޲ö>l’ï¾2±?ûe޼AÃ;½-é?–¯+>Tü—>÷¯?ê“<>[ ‹> ?›VJ>¤û™>¿E¿^¿Lïľf¾ó¾óÉê¾2Êë¾µ¨ï¾Üî¾¼®ï¾ìQð¾â‘ð¾ ë¾U»?>d¼ªŽ2½÷¯?ê“<>[ ‹>-é?–¯+>Tü—>:‘?!>mŠ>3- ¿B-5¿ï½ë¾ìQð¾â‘ð¾ ë¾µ¨ï¾Üî¾¼®ï¾Œh뾂ò¾¶gî¾)q ?%’V?}å¢ ü>³œ>@ï>Æ‹õ>Ih“>×Àæ>2Vû>Ab‹>¨â>\Ïc?IÚê=U1å>Æú>á Û>á$í>uËö>UNÛ>ÑWè>5yú>£>Ñ>¸$?}D?ƒ—¼¶iô>Çñ>îm;Òßë>Žæø>÷ÉÕ:;8ð>d–õ>ÃÞ<wj'¾Ž|?4p;³&ξšÐ?ðN> Äھߋÿ>ˆ+>D6ؾRñÿ>Lá!>ó^²¾™´Õ¾ñÛV?°Å’뾯µï>´Ëç¾[{ï¾X©ð>‹è¾dÏæ¾ï©ô>E¾?qPü¼Q½n?sÖW>ß©>F[?‡4j>UÝ›>¹?LRy>=«>¹Ì?F;î»Ó<½8?Òþ7>mª¦>a?0>ª¶£>-é?–¯+>Tü—>bÎ?Æ#›¼†4 ½-é?–¯+>Tü—> ?›VJ>¤û™>8?Òþ7>mª¦>FО[l?†V)¼ó‘ä¾=Öü>*T¯¾$&à¾4…þ>R_¾¾ùƒé¾²žú>oK¼¾ÞñV=»¤?"I²»Ó¥¾[[?ƒ £½œ‰¾å^?ðÛнnnŒ¾`«?{¾½Pi¾'_ ¿ÍùT?² Ô¾P5ò¾Ló>ìÝǾ>yð¾ö>YÚѾ²辚ú>³¾¶¼:è?“=w<Í~£½d\?èkÆ>†ß‚½èƒ?û¾>´d´½Hn?êê¶>‡}¿Ï¹¾¬^¿<“¿œ6˾-±Ò½â¿’\ξ*Q›<Îãð>W°í>9x*;/j÷>CÉô>TGX¼Eóð>í¼t^v?~‹>wK"¾£ ?(Û>ô‰¾Ô|ý>f÷ä>‡¿¾^÷þ>Xà>#Œ‰;ÇŠ}?ý} >+¾ä?¥ƒÍ>`WC¾ö^?8Ø>wK"¾£ ?(Û>?cô»…ÌC»ãý¿}°,> – ½ßÿ¾£°;>Ĉ½Táÿ¾Bw>ä]½DÂÿ¾Öƒ;©²6»9ÿ¿î“³=ao½Õÿ¾«ÌÔ=±½sÖÿ¾¶†ò=¸t½~Äÿ¾me;¹Á¯»¨þ¿² >rNì½Õ•ÿ¾Òmé=œ¢ã½L¥ÿ¾íf>õó½Ñ­ÿ¾¦Ê‚6ZÉ»Äþ¿¶†ò=¸t½~Äÿ¾Bw>ä]½DÂÿ¾íf>õó½Ñ­ÿ¾MÁ`¾sA <µy?ÿܾ×Y>Ðdÿ>Ö¬Ó¾}uu>9~?IÖᾟËt>[Îý>b þ¾™ã]¿“ôG½«{ä¾Ì–ü¾ɾrRè¾"7û¾žaº¾–î¾~ÿö¾½Å¾Ïñ_¾ñõ†¼vÄy?IÖᾟËt>[Îý>Ö¬Ó¾}uu>9~?™ÕÛ¾B͈>eÿ>\©Ç¾.W¿¾kD?´Ëç¾[{ï¾X©ð>°Å’뾯µï>Õ>í¾Tÿð¾Òâì>lV&= §?öy=؃‘¾(?YÞ¾€¾î´?\˜¾/„¾8?LÞ¨¾b.=I?={½ö~‹¾LÂ?ïȾg|—¾ôQ?]¾¾Ù·¾§%? Ö¸¾¥ø=OÚ?t§¼ÛO¾ü©?1 ¯¾žW¾Åª?Ró½¾£[o¾Oè?¤³¾©è<å?àF„;Ù·¾§%? Ö¸¾/„¾8?LÞ¨¾£[o¾Oè?¤³¾(,$¾cöd¿íÌÕ>Ã-ß¾=ñô¾|}í>†è¾ô¾u¯ë>o„å¾4¾÷¾Üå>‹1.¿ôt;?ù÷ç<¶ ï¾ú_ö>Ù|´¾’Aö¾äï> ¬¾_Eî¾» ÷>¤U¥¾K»£¾•3e=A"r?ÿܾ×Y>Ðdÿ>€Fé¾´[[>ù×ú>M¡ã¾÷Z@>ý>ŽÕ?¥\?œOñ»D¤æ>;9û> ‹Z>µ4ï>@ö>¸L>Èêæ>ûêú>Æl9>J?§¾8‘í¼Ç×q?IÖᾟËt>[Îý>€Fé¾´[[>ù×ú>ÿܾ×Y>Ðdÿ>îo<³ù?¢5È¿µ=;ü5¾±Àÿ>Œš´=$¾@‰ÿ><¼ç=hýq?Â*Ÿ½V?¢¾ÿuþ>PÙ¾#žÜ¾Tü>xÒ¾“Qå¾h=?ÐÕξR*Ù¾+æl?Y!¾Q»µ¾Tü>xÒ¾“Qå¾ÿuþ>PÙ¾#žÜ¾Uû>æ‘ß¾ª ã¾ì‘„>olr¿¼ÛB>0¡â>DOú¾$aß>B[Ö>‚äý¾¼?Þ>$œÞ>Âþ¾¼Ò>g6¿œmò< ŸX¿KÍæ¾_=¾©ú¾£ï¾léQ¾L3õ¾iŠð¾äI2¾]Àó¾zò êz">%!!¾ogÿ>>E/¾$|ÿ>ÆÞ >gY\<¼ç=B¾¹ÿ>wí=E/¾$|ÿ>ÆÞ >d•ì>Iɼªñb¿|¸ä>aO@½v3û¾n÷â>pf¼aˆü¾£°ë>|÷¢¼®ó÷¾ìÈâwí=ÅÅa¾»?A›ü=‘*J¾³ÿ>>@æ<ƒô?røè;‘*J¾³ÿ>>E/¾$|ÿ>ÆÞ >B¾¹ÿ>wí=’-‹<—õ?o°;E/¾$|ÿ>ÆÞ >‘*J¾³ÿ>>¥¤7¾Ã~ÿ>êz">U4½zÀ?:ÙþºsK“>šµ?+Áâ½Q½>–“?®.¾îî>LS?"ê½¾.½kÄ?ö„0¹îî>LS?"ê½Q½>–“?®.¾?Wƒ>£Z?í~¾“Ùy?žâ.>ªˆ ¾çÿ>[$Ý>¯”Õ¾/£?N¹Ò>*Ó¾\Éþ>0/Ø>É8Þ¾!@½ÁÞ?Òç:Gj>ì?øªÕ¼t €>$E?ÓI½Ml>6?~¬[½«AÀ¼óí?¿À9dvF>¾Áÿ>Y޾Ɔ^>É?ÃÚ½G9h>©?– ¾ôcŸ¼!ó?w"w»Æ†^>É?ÃÚ½dvF>¾Áÿ>YÞ¾ÿ²;>V¶ÿ>¬ë˽(Åá¼Åæ?!R»ë©u>©2?aJ©½Æ†^>É?ÃÚ½ùõS>•ñÿ>޲™½É4½DÝ?­ò¿:Ɔ^>É?ÃÚ½ë©u>©2?aJ©½îî>LS?"ê½1 ½Û?<ï@»îî>LS?"ê½G9h>©?– ¾Æ†^>É?ÃڽϚ¿¼î?Ò:G9h>©?– ¾)³Q>†åÿ>Ûø#¾dvF>¾Áÿ>YÞ¾ ·¼cÕ?"@½“ä©>´É?êvv>Ê·>;«?ça> ¨>)y?ønS>•Â?’dþ¯ò;¿Èò>3Qä¾Ðdï¾ãÅò> ê¾!ì¾(œí>&«ê¾R ð¾8+@k?õ+>{‚¼>…%?§’‘>Aô¬>>"?\rŒ>ÍïÇ; Q½;°ý¿þe=­/º¾¯C¿@s,=ʬ¾)?¿ê–=*8¬¾@2¿­›¼Ú?ì¦ö¼wh >ß7?ð¥˜>Ô'±>@k?õ+>Aô¬>>"?\rŒ>¤¤ã<ëÙ?Õ±¡¼{‚¼>…%?§’‘>Ô'±>@k?õ+>BÀ>¯>?êÍ >ç+庢Ì?8û!=3÷µ=‘ ?Ÿsg¾ÕÄÌ=jg?¨5…¾OÉ~=BB?âu}¾uÑjËò¿ñ»¹¾+2Š>;¿kJª¾¶/>5¿f¤ƒºrê?ÊîÑ:XO¾‹NÖ<(?~r¾‡ZÖ:É?z€'=OÉ~=BB?âu}¾qÉ=[z?¸äˆ¾‹NÖ<(?~r¾áð½¹i6¿%V3?ëÉŒ>†¯÷¾&qî>N_Ÿ> ­ö¾=ð>•ï‘>›Éï¾3Ãö>˜­H<¢Å? c%½«°)¾î%?¡¤>CŒG¾Ü-?¢¡>íõ>¾‚p?Ýѯ>pɾÀÉj?z]Š=ó辫?ú>µ‹=4ݾ5Bÿ>ø&Œ=Žéá¾Møý>±=I=¿c®<Ÿ¬?‹=;½CŒG¾Ü-?¢¡>¦Õ`¾‘F?oöŸ>…]¾ˆ?}ë«>ýø;fü?¢£ì»íõ>¾‚p?Ýѯ>”‡5¾žy?±¢¾>&6¾þc?ãû²>4ô8¿ã h=õf0¿8Ùö¾P6E¾hêí¾0ñ÷¾æ(¾´‘ë¾iŠð¾äI2¾]Àó¾D{Sì¾=Ò?úÑ>Hp¾_?áíÁ>%ƒ=CÐ?õ¨¼”¤{¾Ûß?Þ°µ>^-W¾@¢?Áº>…]¾ˆ?}ë«>Xè`¿**…^-W¾@¢?Áº>Ë0N¾¾K?»òÉ>ް”‡5¾žy?±¢¾>íõ>¾‚p?Ýѯ>Ἷgå8=&ïJ»¸è¿sKÃ>,˜=½{0¿ A¶>½ƒ½pB¿2´>“ ½.º¾¢b`¿˜—¡>o„å¾4¾÷¾Üå>†è¾ô¾u¯ë>¹Ší¾ûÊó¾:Éæ>:0½v[½|e?²‹>ÄÏ—>å¶?˜£w>±ú›>Ù{?8†€>þŒ>¡+??.>½Š°V½#_?8†€>þŒ>¡+?Å«„>ºÝ{>]â?U>vá‡>¾j?7pS½*3½Üi?Å«„>ºÝ{>]â?ãP‡>;¨d>Ȳ?¯“’>hp>6?ØÌV»¶ =½À¹?‘<%è—>Éÿ? y¯¼>%>—Å?5Y—?à~?Ѱ^½¸å½¢a?O²•>ûë;±§?;ûŠ>øâþ6±?~Sˆ>¢Ó¾%wV½õ=:½;b?¯“’>hp>6?U>vá‡>¾j?Å«„>ºÝ{>]â?’:½H[6½îz?U>vá‡>¾j?¯“’>hp>6?EÖ¢>ÁŒ>³²?Xc»âi‡»Gÿ¿..½ę̈½œÜÿ¾š½$æC½ªðÿ¾`.¼±‘½šìÿ¾]¦ä:½‚…»[ÿ?ª>§u ¾2ÿ>t·>( Ô½íŸÿ>á´>I á½j¢ÿ>ayY?þqM=Žr?†÷>(žc¾î>?8÷>¸‘‚¾Úð>Û¢ü>”.}¾±ûæ>b??>ú\?»/¹µ4ï>@ö>¸L>À%ð>Ó„õ>lC5>Èêæ>ûêú>Æl9>©DO:Üx»‚ÿ¿¡` =Æûñ½,Óÿ¾CÇ;œú¾cÒÿ¾‹ZP<æÁ½áÿ¾WëP>V¶u?ÙRE>U1å>Æú>á Û>| Þ>ÎÇý>õ¡Ó>³^Ü>׿û>ä†ß>±z>þÈm?B¡Ž>ˆ+ç>sG÷>àöä>U1å>Æú>á Û>³^Ü>׿û>ä†ß>òÑ";Å©P»wÿ¿àÖ=ù¼#øÿ¾ˆg=›jr½Oæÿ¾€E¾<7‚~½áïÿ¾'B²8Ñde»™ÿ¿‹ZP<æÁ½áÿ¾`.¼±‘½šìÿ¾€E¾<7‚~½áïÿ¾B¤D=ó³?4¯{;s•¾Vó?°6=9—’¾fÜ?‘Œ†=Ôbˆ¾^ ?"f`=„ì<®ä?®üQ¹½Œr¾­L?9Š=ʦL¾Ž?E5€= úb¾ƒ/?Àù=b´6=˜½?UOÄ;R×z¾2U? Ï=l#޾t²?‹üÚ=Ûiƒ¾ùi?^¢ >L*=ñÆ?\<;½Œr¾­L?9Š=Ôbˆ¾^ ?"f`=C‰¾®?ðP¤=‚ökšÿ>“„‰=Mj(>¿ÿ>€‰=À±>p°ÿ>Î5¡;ª¿;þ?Hîš=…"=Ðÿ>xaË=ó̶=À±ÿ>©Ž=^eÍ=¡¼ÿ>²eÇ»Qo¿hÜI¿à–‰=erò¾÷“ñ¾Ø«y=iW龤§ø¾jž¸=¿ë¾åö¾~ ;l;´ÿ?˜þXÉÿ>ãï <™8È=éÒÿ>É“=Éæê=‹Åÿ>¬êt;é‚O;7ÿ?©Ž=^eÍ=¡¼ÿ>€‰=À±>p°ÿ>É“=Éæê=‹Åÿ>Á£¾YM=°6r¿î|ç¾· ‚¾â\û¾ÒŽã¾Ãða¾iÉû¾\TÛ¾ñ‚€¾Idÿ¾ÚÉ¿˜Õã¼oÅò<Çg¿0K«>h¤¾o*¿·²œ>ò¡¾h ¿#¦>N–¾åÈ¿‡ü޼áô=µQ¿ŒH¤>9™X¾²€¿÷Ë·>¸Z¾i¨¿4«>…´v¾t¿½ 8½ùu2=ÉÈ¿Ëf–>«ç”¾P¿ª+>3ƾ=º¿ž% >-?ˆ¾„¿~E½&ò#=P¿ª+>3ƾܿճˆ> Ûo¾ÆM¿(»™>l=s¾íne¿þW¼´ã>Ð(ý¾S”K>}’ã>ÏHü¾_¶->óå>Ð)ø¾à÷?>‚‹í>_º¿pæï¼Ÿ¿=i¨¿4«>…´v¾Í¿io°>v‰Š¾=º¿ž% >-?ˆ¾ý¥¿îÔå¼è=5==º¿ž% >-?ˆ¾Í¿io°>v‰Š¾h ¿#¦>N–¾ÍŠ>Y M?=ˆ¿pß>ÕZð>؃ñ¾üÇâ>Y£ö>ž%è¾íÓé>ëÅð>³šî¾ö™¿¾/"½Âî =h ¿#¦>N–¾o*¿·²œ>ò¡¾ÉÈ¿Ëf–>«ç”¾Ÿ™¿×"½‰!=ÉÈ¿Ëf–>«ç”¾=º¿ž% >-?ˆ¾h ¿#¦>N–¾¬Eô»_™ü¾Üª^¿)Bª> ãæ¾Ðïû¾E >OWï¾N÷¾Ô*š>ìkå¾I¡ü¾ò>B½'´¾aAo?[(™>•ݾ¹6?<¾•>2Wæ¾5ëü>Ï2£>d$ã¾ÝÎþ>VçC¿p ½‰†$?žyù¾ªº¾·ïé>¬7ò¾m ý½R×ò>,Ó÷¾ØºÔ½b¾ì>m_¿eœ#¼ñû>%vý¾œŠ´¾hçä>–û¾bÀ¾Éè>§tø¾Òn´¾÷Íí>½ïu?p]q>°5>ª`?ÔðÕ>8¼Ð>6°ý>S[â>±ÞÐ>kfý>­¡Ü>õÛ>^×%=“<¿YÄ ¾þ{0¾= ¿Ú‘¾œ‰)¾Ô·¿If•¾ÏJ¾5ë¿ ¿¿ã4½D£¶»2¿OÏ›>!Ã/½ˆ÷¿ S›>zÔ‰½P«¿t²Œ>FMJ½šºË›K<åú¿Ãð<­ù1¾õÛÿ¾ô]=×Â<¾‰ðÿ¾TÞÔ;vqK¾¿i¤u¿µÓ¾e⼤¦ý¾<Ÿá¾Àÿ½r3¿ž×¾è‡¾k×ü¾!uã¾Yø¾º¤ô»æì=#Õ¿FÆ4¼d郾fl¿äÝì¼p¾à-¿W¡¹˜i¾(-¿Â «»âèÎ<3ê¿W¡¹˜i¾(-¿äÝì¼p¾à-¿x¦¼T¾h¿3Âù>”,_?‰9½–¯ã>9Gý>cB¼¾Æ2í>"6ø>óT·¾ ¼ë>SBø>è-ƾC »Súº<Éî¿W¡¹˜i¾(-¿TÞÔ;vqK¾¿Ä=M`¾¸#¿Ö4<éÝ?0êû¼»ò¾¼?U¾g>áE/¾‡Âÿ>ÐO>ê®<¾B#?ÅÆl>~¼LÍ¿¬bR¿ºÀ½¾ÉÇæ¾ÚTý¾}¾¾Ê§ï¾¿*÷¾óɾGê¾!Ëú¾¿e“<´ó?w뻥¤7¾Ã~ÿ>êz">è÷M¾òµÿ>ê‘&>°7A¾ ©ÿ>Í!9>­y<øó?;6‡¼áE/¾‡Âÿ>ÐO>p#%¾ª|ÿ>×i4>°7A¾ ©ÿ>Í!9>+v¤ly?žÕ=FE¼>g_?ìûK=„ Ã>^J? (>¼ál¿F ³>%³Ê>C¿"ŽÝ>B[Ö>‚äý¾¼?Þ>YÀÌ>ò±û¾vè> ü°<Ê=Jm?ìûK=„ Ã>^J?žÕ=FE¼>g_?=ø‰Ë>ä?“œ/;¢=zÓ?ìûK=„ Ã>^J?sÊ­<ŽxÊ>+/?÷¼<=¹>ú?y9¼ÚÏö=~?!ù¼~pÖ>5–?£ŒÝ¼õÉ>¯Z?’8¯»(ÓÐ>.?5g=úø>Ô}?sÊ­<ŽxÊ>+/?;Y…<Ø>ò[?’8¯»(ÓÐ>.?Â>[¿Š¼¿3!*½j¤ý¾E*ä¾CÅ>îÐø¾Pì¾õ¡ >kHü¾œ2ç¾Û> œn¿ßMǼÙ¹>âÈû¾ûw}>ŸÌç>bþ¾ø3Œ>îÎâ>F¿Ú€>vàÜ>Ö+¨»êþ¿Q+;k—½Ú¿þCŸ;"«Û¼mþÿ¾ =Z”ƒ½ æÿ¾÷ƒ =êÛ~¿&ú6<^È¿½g)¿n>,ž\‘¿3Þö=28Ò¾¿ Õ=p]ɾ2«š<`ý=ßý}?;Y…<Ø>ò[?sÊ­<ŽxÊ>+/?Fž?=†UÔ>r?ß… =†eÔ=_x~?Fž?=†UÔ>r?sÊ­<ŽxÊ>+/?ìûK=„ Ã>^J?­+²:£r>èw?Fž?=†UÔ>r?ž=ñÙ>­lÿ>™]\=gá>õ„ý>øu<¡Á4¿`D5?¶ ¿¾çÄö¾òð>3¦°¾sLö¾ýMð>…й¾ÁŽï¾Ù$÷>Ö­;ÿ¿}y8=˜Ô=õÛÿ¾-ß;Vú=>Ïÿ¾;KZ¼ïÆ>OËÿ¾ÎJ$<;$½ Ýd?~ä¾B‚=°Xû>Â÷æ¾Ä¨=™÷>X<í¾(ø=ö#ý>léá¾V§Ð¼Ž|?c%¾1'˜= ? ̾úÆ=™?°XÓ¾šÙ}=èÿ>lؾP/;¿ã¦D½ 4.¿X©ø¾4=+0ì¾HŒö¾ƒv=u?ᆵñ¾Þ3=Cáó¾iÙ‘»ôy?¢·m¾šÙ}=èÿ>lؾúÆ=™?°XÓ¾|‡Æ=A¹ý>éá¾6îd¿tå¾ëÛë;k×ü¾!uã¾Yø¾.ù¾Âê¾–v ¾¤¦ý¾<Ÿá¾Àÿ½³n_;åû|?ô®¾úÆ=™?°XÓ¾DNÿ=G!?™.̾–Ì>?®ñÙ¾}Šõ;s~?‡‰à½úÆ=™?°XÓ¾1'˜= ? ̾ƒÆ=ÍW?eßž©´ê¼®†›¨¾ªÓ¿x ’>O¦¾¿R~Š>óâ´¾Ú¿ìêºxÅ?>-½L%r¼Õy?f¼…>ºcVƒ‡i<¨U?¸­}>È:ñ?“}®¼UÍ<5ìÿ>fE>’kÔ¼]ßÿ>“à=>m¾[¼Ý"?"Ud>¥É°»%×?mé½ñX=½”J?ŒM{>L%r¼Õy?f¼…>m¾[¼Ý"?"Ud>QÁ¿ébº<|ò=ŠW¿Õ±Z¾'iž¾ð4¿37?¾ÊŒŸ¾z¿ÓõT¾“n«¾òñ¿Qò<ºÙ9¼ÇØ¿2脾ØeÀ¾ ø¿À–‡¾ä÷®¾óÊ¿kðn¾¶dµ¾ñ Öín¿ÊìM¾j…é¾-˜ø¾ÞÈܾR ⾺ù¾F˜â¾› â¾?ü¾üÃÖ¾š:º>Ùbn¿{¡Ä.Ëÿ¾²J©>Iæ>uü¾gž´>('Ú>ü¿Îl·>…Ý=ñ-=hœ?•ð¤¾Q½…¾Ý?ì1™¾¨‘¾Žé?ÿY“¾¯€¾Do?ò·¿•î?½ý?¸:v¿Ø>Je= ¿pA†>Œd´=pÒ¿DL‘>oWy=‡=hæ<Ͻ?E”¾ÃÔ®¾gG?÷ꃾެ¾Ãô?t_޾iŸ¾Óô?±þ+=ýs&=??qˆ¾9E¾í‚?ì1™¾¨‘¾Žé?t_޾iŸ¾Óô?›Ù—=¹EmG½}°?UÎ>/ù:ʦ?ÈDÂ>hÕ¼ò$?9õ~¿fp¢¼u´=¡¿¥ >ŽÏ>Ò¿ƒOó=NÑÁ>O¿jÞÑ=5¶Ï>mîp¿ó™Â»j ­>ñ„þ¾y–û;^Ú>¸Ìù¾¤éâ<þeç>>þ¾‚A=ŽÌÛ>¯gr¿€Ìì¼Ìö£>>þ¾‚A=ŽÌÛ>¸Ìù¾¤éâ<þeç>Mú¾Ãuv=K!è>+&{¿HÅ<»{`F>RF¿ §Œ=ô1Ï>>þ¾‚A=ŽÌÛ>Ú’ý¾Å…­=þbÞ>¤){¿v-R»¿F>>þ¾‚A=ŽÌÛ>RF¿ §Œ=ô1Ï>°r¿îN =«%Í> d{¿ë±ý;ôFA>°r¿îN =«%Í>ñ„þ¾y–û;^Ú>>þ¾‚A=ŽÌÛ>pÏb»Ð«?lO=ÕÄÌ=jg?¨5…¾µ>è¾?Ï ‘¾È=óâ?:[˜¾¿Ò:Ï?ú;=Û+ˆ=öa?¬°¾ˆê=ÿ<?¾†¨¾ãˆ=?{k ¾d½š¾îõ =—2s¿§ìܾ:²Ê>¢þ¾‹Œæ¾µÂ>®Hü¾Çæ¾^žÎ> -û¾Qý#»(º?«Å<=ãˆ=?{k ¾ˆê=ÿ<?¾†¨¾Ë=èÝ?¥i˜¾6¤K?¦}¥½O¿?ȶô>•ؾ_íð>(ú>2ÆÏ¾Oçê>7Tô>?r˾a4ó>*K½º8³?C F=È=óâ?:[˜¾ÆåÃ=AI?T䨾ãˆ=?{k ¾”\;íþ?Y]¬;(gÃLí«= µ0=–éÿ>2”Ž=¶Ø­f=k×9ÿ?à²;¶Ø­f=äz!»‘îÿ>˜ž•=(gÃLí«=>ª»#þ?qK³;G‚½Ûÿ>,×[=& d½!Êÿ>Ý®=Í¥½Ùéÿ>‚=ï½dȾ)Y|?ßǾ¯ÎɾåÕ?TÉȾɑ־ÍÈ?b¼¾M2Ò¾ “? й¼r¼ì½¶7~?æ–®¾Þ;ýú?î°¹¾„€Ä¾f?b¼¾M2Ò¾ “?À~˜¼)ð¼£ñ¿od>!¾Œóÿ¾IiF>¾Q ÿ¾›J>ûÒ½Ã×ÿ¾ÖIá>Ù¡#=c¨e¿]nà>¦ÔE¾1Aý¾¢Dë>Ù_F¾Œó÷¾˜Ûå>ª c¾W>û¾«ñ§>KͼMÀq?®FÞ>mV>8¾þ>—6ä>P:q>ª ý>¨ÃÚ> Sp>é'?Ð *=›²?ˆÃμÒ‘¾ÁÇ?ËÖZ>‡§¾¸è?êt>5Fƒ¾XŽ?/Ýd> þ?µìÑ;òHy:•I?ÏžÃ>E…•=K?Wx¿>xðÓ=‚U?-C´>{«=Ú2=I¯?ƒ ½5Fƒ¾XŽ?/Ýd>‡§¾¸è?êt>æw‚¾½È?R¶€>i8ˆ<ç?ƒ´¼ñO¾Ý?ì4R>áE/¾‡Âÿ>ÐO>°7A¾ ©ÿ>Í!9>ÂñíñO¾Ý?ì4R>—q¾5A?>´O>‡ r?é襾l=Pý>ä¾ÜGž¾³y?‰DÙ¾VÓ¥¾ä0?MÙ¾DÄ•¾¢:N;Cº?žw<=€¼<?˜ ¾Ë=èÝ?¥i˜¾ˆê=ÿ<?¾†¨¾Á²¼d?Ö÷{½1'˜= ? ̾„>=³ ?ðÞɾ©x=sh?a⿾TA‚=Ú%?|TB¿Z½Ã>fï>»õ¾"OÊ>pšö>«ï¾÷XÒ>7‹ï>¢bô¾SB¼ªâ?sá<ÆåÃ=AI?T䨾§Íø=ÿz?R±¾™çÂ=ò}?Âú·¾­”b¼–ù?Zj ;©x=sh?a⿾Û+ˆ=öa?¬°¾™çÂ=ò}?Âú·¾’¼x ?ǨP½©x=sh?a⿾„>=³ ?ðÞɾҳ=Eg?ø¹¾²kË:Ò±?.éG=«³:½(?èôŒ¾›Ãš¼Ý?x›—¾FXY½×?_ÏŸ¾’ÿ? ç;ƒE»PÃÿ>!>¾©Ž+½éÒÿ> ð¾´²X¼\Ìÿ>{¿!¾h>'½GäÒ;µß?ø¬û<.ÆÀ½Üc?I,±¾éòæ½äJ?ÐÓ¨¾²vµ½c*?R(£¾á*<ø}?›f½O;!½&þ?àØË¾Ü뉽½8?M‡Æ¾5†/½”l?õI¾¾`ÜÃ;¾ó?­–¼ç˜¼%v?­3¶¾åòz¼“U?ûyþ5†/½”l?õI¾¾M“)7ÒÉ?p„&=¹–ÿ;Ù`?h¯¾€¼<?˜ ¾ˆê=ÿ<?¾†¨¾°C=Søh¿5ÒÒ>Õ&¾>¯Ñú¾(-ì>î–´>dçý¾Õwæ>ô¥¿>ŸXÿ¾Pÿá>MˆA¿¶ì»¼¶x'?õ…ø¾å¸#¾·Òë>¥ò¾iÄ,¾Æó>ô¾Hâ¾kGñ>i»+ä?vüí<¹–ÿ;Ù`?h¯¾ç˜¼%v?­3¶¾K¤¼Ž??-•§¾µ?F£@½¯‹ú;"p?Gv…>× ¥<9¸?œ’>Þã =ob?›…>_uI=WÁl¿Ÿ=¾Kœã<$ù¾;8è¾Úê¼âý¾?7ܾ—¯»üTý¾BêÞ¾P*½a~;kË?÷C#=VL½ÍW?£?¬¾FXY½×?_ÏŸ¾ö(<½²e?˜2°¾,¼§ý?<¶?;ö(<½²e?˜2°¾ç˜¼%v?­3¶¾5†/½”l?õI¾¾Eмm»?1%.=¼”>S?SÆ>ðý->ÊP?´¯¼>Yý>$H?4¹¸><-¼Õ?®µ ½mþ>õ?jøž> s>£å?…µ™>¨ >#1?D¥©>¶3ƒ»¥û?%1¼ïªç=\;?ˆµ>Yý>$H?4¹¸>¨ >#1?D¥©>a¯ ½g•?å#;=7áN>ñg?}%p¾bMu>ÑÏ?úîv¾ß]>´é?{¡ˆ¾túŸ¼°¿?#Ô"=G8>…?SY¬¾Îý%>«!?EH¾÷ÈF>Ù\?©Ø ¾*ßà¼ëæ?H#a;¨Æ{>dç?I¬¾Guj>Ï?ßý¹¾ÌX>ë©?w¬¾ú弓”?ë‡L=­g>us?¬U›¾÷ÈF>Ù\?©Ø ¾ò%D>`?ÿ#“¾bƒF½Ó¯¿¡Ô <Ø€ˆ>‚¿áìF¾h®‹>o¿Z€&¾—Xy>º.¿H67¾Ë+½Fs•:JÆ?òy…>àM‡=Çe?õò‹>‹Ï3=7Š?Xå’>óîŽ=›­?!3½ã·¿Ù‹<—Xy>º.¿H67¾×öv>,G¿kÔS¾Ø€ˆ>‚¿áìF¾ÿ$Š>‡S¿uØþ¾\Çè>Rñ¾ê®ì¾yã>Úæö¾‹âå¾w Þ>Óó¾Úî¾§<:½Ë„¿‘V(=29u>˹¿g„¾…–…>ïã¿,Ó¾‹ßt>_y¿»p¾{k¼‚Ø¿±j=7ˆ6>×ùÿ¾:\¾ÂA>$E¿>Ðz¾`#Y>J%¿¬o`¾1S¿Ëûk={Â4=ëÄ¿ñž»>3}¾ap¿cDÊ>†Ë‚¾@û¿)п>´ª¾>0ù¼$Ä¿éØõ<‹ßt>_y¿»p¾×öv>,G¿kÔS¾`#Y>J%¿¬o`¾ÏÏ8¿ k¼_!1¿ýMø¾z|¼ ýë¾ÉÊï¾ïG¼Ùô¾÷ö¾Væ½²î¾tø¾»9ú?°qC¼èz½íºÿ>Wè3> ½Ã½6“ÿ>4++>ù°½\Ìÿ>.ÇK>¯â»¡Í?ÉŒ½jœ½ú|?{‰>ñX=½”J?ŒM{> ­¢½¬?‹‰m>Áø»8ê?!Óɼù°½\Ìÿ>.ÇK>aê½õÿ>аa> ­¢½¬?‹‰m> žÃ:°)?Cv¥½íï̽ËL?óÀ¾£¾¶½¬­?ì.о¹ù½”Â?‰yξÐj;<î?祿3‰ ¾;V?]ÂÁ¾ÅW¾s?|¶¾5^ú½Âm?üÅ´¾A=¯¼·¹ï¾£#b?óʾs,ç¾r¿û>?¾`ì¾*¨ø>L5¾yÜ÷>Úå?˾§¾—©L¿(œí>&«ê¾R ð¾`!ë>­…ᾫ[õ¾Èò>3Qä¾Ðdï¾Ì:¿Ib\?B2+<0F侑·ü>5_¾ÅÉí¾“þö>j•¾Tä¾#žü>} ¾í3(<Ë?j­½_¶¾hç?½;3‰ ¾;V?]ÂÁ¾¹ù½”Â?‰yξ¶ ‘<++¿Ó=I¿Þ‘a>¿aê¾çù¾Bxd>ó¾¿ò¾"ÃJ> ð¾kfõ¾L§A}ñ¾¨ŠÁ>éú>]§é¾ÏžÃ> Š÷>ç‹í¾8»Í>¨½=<˜î??;£¼3‰ ¾;V?]ÂÁ¾È±%¾8j? ÑÁ¾ÅW¾s?|¶¾·Õ¿V–=†9©; Õ¿Ž;•¾ùã=Òý¿ž›¾o¦=M/¿û:¨¾&¬Í=5ë?üˆ¼àÄ!m½×J¾ÐÐÿ>£Fǽ¢R¾\?Ïï½4Il¾ H=ÛÍÀ;¨°¿â ¾>‰=_ ¿Ñ!¾Už%=/§¿x³–¾“™A_·x>‡5õ¾’z÷>š>k> ~î¾t%ò>Jë_>ý‡ô¾D½?2-6»Ar8=L¨?œâl½!å¾S—?î_ô¼€Œ¾yX? *O½·Ô¾É´?qª»¹÷C=ÿ?}½&¾lÏ?ŠÖÝ»vª”¾S—?î_ô¼€Œ¾ÁÂ?—Ëóº8à0=lv?V »º‚…¾?R?œÍÙ¼§¾S—?î_ô¼€Œ¾êÚ? ê»ün =?R?œÍÙ¼§¾q ?ôß#½Ñh¾yX? *O½·Ô¾`Á?ß‹»ö+2=yX? *O½·Ô¾S—?î_ô¼€Œ¾?R?œÍÙ¼§¾ÆÀt?™²r>I©0¾\Éþ>0/Ø>É8Þ¾Í=ü>̳â>ràݾçÿ>[$Ý>¯”Õ¾Ù¹?™Ã»?ã;=yX? *O½·Ô¾1a?ñ` ½x)…¾L¨?œâl½!å¾RŒ×=Y’~¿éé»Ë>}Ê¿ß7ž>Ç)Ò>ò}¿8‡«>Ú Ã>J¿Øõ«>íín?]_½¹ ·>ðþ>Z@<ÿ®ß>Bzú>°Bº€ïþ>ÅËÛ>Å S¿J¢=Q?§tø¾Òn´¾÷Íí>¾Oõ¾(ð¦¾2Žñ>¡Ûû¾èݨ¾è>hê;=1E?ùú"?J핾"4ò>9³õ>½›¾Úø>uî>.碾£æó>:•ô> o7ìkå¾I¡ü¾¤£>o/Ù¾¯[¿)Bª> ãæ¾Ðïû¾ÆK{¿D%B¾Éܰ¼°9ÿ¾…ܾº)¾Üž¿ûçѾÞ,¾8Mÿ¾ ÅÚ¾<„A¾OIs?4𙾔©½ì?S"Ù¾¹SÒ¾vŠý>9&ã¾Ëh̾qÊü>ôâ¾àר¾Ê¨°;£þ? zh;ÞÇÑ=Ü›ÿ><¢â=ê# =ã©ÿ>¶Jð=±ûÎ=£‘ÿ>Óô >˜ðŠ;âû?˜ *¼ ñ=Ƥÿ>ºž8>*Æ=«—ÿ>aÿ%>Ç™»=Æ¿ÿ> B>§Õ­»þ¿ç³»».wA½Ïÿ¾àe潉ǽ+Àÿ¾û”ã½M„½t³ÿ¾mr¾%¸;Óþ?t¥; VP=x¶ÿ>»Ò>ékL=§¯ÿ>]5>,™=Q ÿ>Å>eì'¿c®Ÿ½02@¿Õ&î¾õ®Ë½]2ö¾8Nê¾r3ü½'Lø¾žAó¾²G轋þð¾{ |;zÿ?YúŒº*Æ=«—ÿ>aÿ%>±ûÎ=£‘ÿ>Óô >,™=Q ÿ>Å>Oç».þ?š`»®1>ݶÿ> нÿ²;>V¶ÿ>¬ë˽<õ>™ÿ>å¾½Î#E=Ã`?”Úó¾­Mã=¢Aú>.8ë¾%–>º¢ü>ràå¾[Ñ>“÷>ï¾v7½ÚðK¾A¼z¿–" >ýÚ¾jÝþ¾‡Ü>_ÏϾƣ¿CS&>}ÐÛ¾“þþ¾v›;Yþ?+l­»ë©=|¹ÿ>Ô‚¢½õGØ=ù»ÿ>„ìa½í=0 ÿ>¾]°½2ÿ : ÿ?u ±»<õ>™ÿ>å¾½4÷>@‰ÿ>×£ð½í=0 ÿ>¾]°½:¥Àºèî?§±º¼ 辡I?æ!³>š¾u<?i¬­>î^¦¾Ö?ñ¢>Iì»<ß·?«’'½»_¾Œ?˹Œ>Uú©¾?ä¾…> “©¾õÕ?µâ“>;D+_;ãý?ÇgB>Ç85<Ìðÿ>iå.>^î=éÒÿ>$!>Ì“<ÈÒÿ>2?¼Çó?ˆ ;ö—M>ŠÍÿ>9 *=Ii>ž ?~aè<Ë¢P>DÝÿ>Øy@<ÿC½ŽÊ?Àwn¼•bw>é+?NAþ=#¾s>á@?k >‰>9~?j/>»#½u¾?夼‰>9~?j/>#¾s>á@?k >r7ˆ>×£?´ç2>`™=ý’'<†D? ÄÃ>é=½¿(?Q Ï>à‰t½±¿?ÑAÏ>mG½}°?î"½»Ç?+Ã=¼‰>9~?j/>{NŠ>n?‘îç=•bw>é+?NAþ=CN:½=»?4Í®»–‹>ðk?o¯={NŠ>n?‘îç=”J˜>^»?ÑÏ=úU´;®Õ?Œq½,Q»F_?åC°>9ÖE|ئ¼Â/?rŒ¤>¹ŽD¿Aë½*Â#¿¹ûô¾UgÕ¾&mò¾çÅù¾0žÉ¾Ví¾Fò¾aûɾ Qö¾Mÿ¿»Úø? ^¼‘l½Þr?jÙ²>´d´½Hn?êê¶>†ß‚½èƒ?û¾>:ºú¹ú·?o÷?½|ئ¼Â/?rŒ¤>Wó½rø?m›>‘èF½ˆÝ?A;Ii>ž ?~aè<ø>D? ‡<÷vk>r?´TT:‹Œ»¯±?tkG½‘Wó½rø?m›>O.|½âæ?éµ™>\>„um¿\õ°>YÀÌ>ò±û¾vè>B[Ö>‚äý¾¼?Þ>È$Û>Òmù¾Cè>ó™;:ÅÓ?$o½‘ý\þ¼ìk?:;±>|ئ¼Â/?rŒ¤>¤·˜¹’Õ?ž\½‘‘l½Þr?jÙ²>ý\þ¼ìk?:;±>J_H½ê7½\o¿e~>°pŠ>\¿K‘„>­ù™>l˜¿‚â>ð3Ž>¢›¿}õ¿­Ÿh¼6â2D¦ü¾ÆÞã¾YÃ>0Fü¾¼Êâ¾t#Ô>Èÿ?lb6ºâ±#»?툞¼eK ½“?>5‡;iÏ`½K?[7Î;QkÚ¼¬ï~¿|÷±½Ì0ß¼â;¿À&þHO1¾Üž¿ûçѾÞ,¾Ä#¿|œÉ¾/à¾Ö<¿‚Ç›½ÒP¼PU¿å½¾ÓQ¾­À¿”½Í¾˜I¾â;¿À&þHO1¾rQ¿¤3†½Ø1=F•¿}¹¾-t¾ËL¿©„ǾÂ…¾#ó¿/ʾÍri¾vP¿ˆP”½Â(Øw¿½€Ó>vÿ¿æÈ¾°ÅÞ>äHÿ¾OÁ¾ŒMÓ>ÎS¿~;¹¾®Á¿ðܽî»<¿¢cǾŒXš½ Y¿5Ñ·¾)·ˆ½k¿¬S½¾TÅĽù1y¿s7a¾¶Ý‚=>Z¿þCÒ¾³Üh½~Éþ¾üªÜ¾yÇŽ½üTý¾BêÞ¾P*½Ûz?ˆ 1‹Ô¾-”?âÊ >) Õ¾&6ÿ> k> ÍݾM'~¿®ð½åWÂ<¿¢cǾŒXš½‘b¿ç«Ô¾Qý®½>Z¿þCÒ¾³Üh½³¯¿‘áC½õŽP<“¿œ6˾-±Ò½¿¢cǾŒXš½k¿¬S½¾TÅĽ«¿¦F½ïï|<k¿¬S½¾TÅĽ¦d¿;ªÂ¾7û½“¿œ6˾-±Ò½³">?©*¿AÛ€½Z¡ø>3lì¾Ä`ƾ#Ûñ>§$ó¾h#Ͼš±ø>ž ë¾°8Ô¾B=^¿ØJÍ;xþ¾|dû¾gbš>7qê¾Îø¾ŸæŒ>dð¾‡ý¾ÝŠ>+¥ç¾\-t¿ÐãB»†Ê™¾C:¿äfˆ>júܾ‡ý¾ÝŠ>+¥ç¾ßùý¾rw>$¹ä¾@¯;ãþ?лékL=§¯ÿ>]5>fÁÄ<­½ÿ>ZK>>Ãå<“Ãÿ>|¶.>„ì2»¼ÿ?ýkJ:'˜;½gºÿ>éºð=˽ªºÿ>~ª>Ã@¼?Çÿ>†Êÿ=«Ï69{ÿ?‚;fÁÄ<­½ÿ>ZK>:rÉ((å=Ã@¼?Çÿ>†Êÿ=AÃÔ¼.á?‘…¼ê<²>‡P?ÿ >x¤>?¤Ã>Á:¦>2=?XÇ1>µ$õ¼“á?à»»x¤>?¤Ã>ê<²>‡P?ÿ >eâ®>;?!¬>v§¼Jï?åó¼Á:¦>2=?XÇ1> y·>Áq?ß=>ê<²>‡P?ÿ >L7½®À?ùPüÁ:¦>2=?XÇ1>¿¹—>?XoD> ¨>)y?ønS>À„3½_¼?¡*C¼W]—>HÄ?uÍ>{NŠ>n?‘îç=‰>9~?j/>—±(½vÁ? 8n¼¶,—>Dà?×K#>Á:¦>2=?XÇ1>x¤>?¤Ã> i)½³À?I&s¼x¤>?¤Ã>W]—>HÄ?uÍ>¶,—>Dà?×K#>Hù<Ëk?ÄÆ¾mY>°ªþ>R ྴr>?9ú>ô‹ê¾%–>º¢ü>ràå¾Xüš9–Ò¿:t½1øj<Çd¿gE¬>kŠ<]¿Ñ@œ>ä7=åB¿•I¥>§›+¼H’º;Xû?¾/®>Ò1=Ü-?>ͱ>Xl—âê<¯C?Îë/¿ñÛ}=ÂL9¿%”î¾á·É>ä-÷¾®õõ¾ÝíÂ>ÏÀð¾‘Òô¾àœÑ>S“ð¾·§¼¡›w»Òñ?rÜ©> 8׺¯$?ç´>q&¼}??>ͱ>Xlé=½¿(?ÑA·>.½êA?m¨¸>Öåt½1E?²Ú<`5„;\õ?ÑA·>.½êA? ÄÃ>é=½¿(?ÈDÂ>hÕ¼ò$?#ƒq¼Á<Î9àø?ò|®>SXI½º1?m¨¸>Öåt½1E?ÑA·>.½êA?ä5˜<Ùª;ƒô?m¨¸>Öåt½1E?T6Ä>*‘”½¡+? ÄÃ>é=½¿(?øÖ>?´×…;ª¡*¿’z÷>š>k> ~î¾Êoñ>_·x>‡5õ¾¿ï÷>µl…>Hâí¾™Ÿ±;]þ¿NŽ”»ÞO=‰ðÿ¾\­ƒ½3ÑV=±Ûÿ¾"\ǽ~íŸ=ÐÐÿ¾Ñ®½®Ö?(-½»=Z-?{0)¼VÕk¾?R?œÍÙ¼§¾lv?V »º‚…¾Íë?y:Ǽ]†£»$ ?x ^>—9ݽ“?ÇLb>Z£™½$Õÿ>МE>®»½¿¼?é‚8=œ*š;ß?÷¾œvG=Ú?¦î‚¾q¿M=?§?8-ˆ¾.”=Dè?ê>ܼ÷—ºq;?kDp>’G˼–?R>ïu-¼¿?ƒW>B.½x3º¾Òcv¼Žpn?Œ¼ä¾+½®¾³ý>x}æ¾mq½¾Çü>…³Û¾h\¸¾;‰?¦ÂÍ>ÒŒ½SÃi?Xtã>]ß¿¾à/þ>6’ì>‹Âƾ¬¨ù>á)ì>›º¾˜¿ú>wÌ?ŠY"½~ꉺÌ?ÌÏ…>Ã&½q;?kDp>’G˼B>?¡r>fO½¿ÿ¿xû9Ž3»¾Áÿ¾,Ò< ¾êÊÿ¾j_L;ã½:Ìÿ¾ I =üpн€ûV?P¯¯¼üá ¿É“ü>‚ɵ¾^Hç¾»îõ>§v¶¾¨Šñ¾7Sù>šÑ§¾Þì¾£Æ1¾nÛ?Ê_E¿,ºÕ¾ËMì>Æúö¾”…ß¾Zõé>Y£ö¾ üݾףð>y¬ñ¾ÄÔ8»öŽ„<)÷¿éí=ׄÄ>¨ÿ¿Þu>ðÂ>x ¿J >E¼µ>\ ¿×FS¼^í³;ù¿Þu>ðÂ>x ¿[7>ÜžÀ>¦&¿ŠX$>y±>î!¿Ùžâ»ŽT¸¼×í¿J >E¼µ>\ ¿ŠX$>y±>î!¿€ >§ê¦>Æø¿¹ž?>šh;^=Œg?. ¾—Ɉ¾h±?+4 ¾Ã’¾üÅ? â¾ß£–¾†¥?vÈ » úV=üÅ? â¾ß£–¾Ùx?ƒÞÛ½ZºŠ¾Œg?. ¾—Ɉ¾w2Z¿#”<Ùο6Yû¾ ÷v=ùjç¾HŒö¾ƒv=u?ï¾X©ø¾4=+0ì¾ü´¿¡8=À{ì¼… ¿Ñ<¾ §¬>¨ã¿µ6…¾1¶°> µ¿O…¾ç¤>ÄÅ¿RÜc»K ,½$ ¿×¦¾ÅÊ >Ò¿uåó½f•>p³¿êʾï>iñ?N÷¤¼0SÎ;=a?âÌ·¾´Êl=@M?ðÁþÊ8=Ù{?ì²¾{Ã<I¼?ߘ9=T(e;­¥?’Í…¾ä ×<ß?÷¾œvG=À?à–¾#TŸ<àÑ?I£=mÈ9N'?<ö›¾1Ém¼Ø?Ym®¾ç(ò»©k?²ª¾ ·½?Â?Ã1=*ïÉ9N'?<ö›¾1Ém¼À?à–¾#TŸ<&W?«±¤¾w»^<KÃ?9é-=‘ˆå;›X?Mhr¾®ú‡=fh?²|¾O¾=?§?8-ˆ¾.”=ìÀ†½›ì¯<Öb¿þº»¾­Ã¡¾ð3¿Dξۅž¾†Ž¿_žÐ)¾ ²¿BŒŒ¾xÈr?Õ¬">&ÃÙ¾›æý>©jÚ>±¿ä¾ä.ú>8 Ý>ÍÌܾ0Kû>=»ä>8fÜ>šñ_?'ºc>U1å>Æú>á Û>ˆ+ç>sG÷>àöä>á$í>uËö>UNÛ>¿±½‡=e§¿_žÐ)¾ ²¿ç³¾TȾäô¿þº»¾­Ã¡¾ð3¿ˆ›=C¬(=t¤¿£›¾Àv˜¾ñ¿'¥¾·ñ¾Ìʙ¾’“‰¾E¿š0<$=uϿ糾TȾäô¿-§¾3ƒ¾À³¿'¥¾·ñ¾Ìî¿äí;+ׂܽ~¿MæŽ<:ľ"5¿0Ý=YÞž¿Z <Ͼ¿{Ÿ°¼ 0 =èÊ¿3£¿¾Ñ‚¾¾¤¿´;´¾Ùéw¾a¦¿ç³¾TȾäô¿w퉼á2½Ö¿j/B>±¦º¾ ˆ¿D60>3ÀžgH¿dÍ(>øº¾vo¿¯Ä?ƒ1.½È‹bºÖ;?u>Gʾ5š?ù¿‹>/Qý½iT?¿b}>®Â̽´‘’»«©¿¡_Q=2òH½\‘¿÷‘‹¾âƒ˜½Ô}¿=º‰¾óƒ½ãÿ˜ø“¾½??ùN*¿^  ¼®gø>) í¾é ·¾œñ>¢}ô¾ÏØ¿¾Z¡ø>3lì¾Ä`ƾç’½T`³<æÌ¿3£¿¾Ñ‚¾¾¤¿ç³¾TȾäô¿_žÐ)¾ ²¿]—,=Hv;UÅ?UÙw¾ 5 ¾±j?—p¾XVú½MÖ?Xlj¾ ©"¾^»?‚ýª-~>ÜØw¿qƒ¾ë©Õ>õf¿À´€¾ãTã>sdý¾Íri¾²Ü>ß‹ÿ¾áª¼ì?øW<)³Q>†åÿ>Ûø#¾¸w]>L?å ?¾cc>>YÜÿ>= =¾ýÂ8ÿÿ?ÞS¬¹”¾Ð=Uˆÿ>´¾4÷>@‰ÿ>×£ð½Þt >χÿ>|¾j Ï»{ï?å~°<À—> ?@jc¾ƒë=NÓÿ> àR¾u>c·ÿ>„×>¾9÷Ž»ýü?÷Ù <Þt >χÿ>|¾ z/>Ï¢ÿ>6ɾu>c·ÿ>„×>¾7|;½+»?E;áa¢>?Ç%¾sƒ‘>ް?;¾ˆÖš>uä?éI ¾Æ”­»õÊ9¿0?œE¹=»ñö¾:î>Ihë=t ò¾8Ió>Ðá°=5'ï¾C8ö>Pã»hí?˯º<ïªç=\;?ˆµ>ß¡=D5?Í˱>|Â=,?, Á>1 F¼jy?³åc>t]>[xþ>mÿÚ>Ð'">c?(Ñ>fö >3l?¤3Ð>VñY;S#z?‰ÚY>fö >3l?¤3Ð>=›õ=4 þ>ƒÚ>t]>[xþ>mÿÚ>ÁÅG¼Ëº|?(­">`fN= â?þñÆ>1^=ŸŽÿ>-ÒÔ>lZž=?ûË>꺙¼£žz?6óO>¢ðÙ=”m?v¨Î>lZž=?ûË>É#³=k+þ>k¶Ú>¹Z½:è~?T ½=lZž=?ûË>¢ðÙ=”m?v¨Î>|Â=,?, Á>Ƽ~:‚ê~?;A¼=lZž=?ûË>|Â=,?, Á>ò =Ú?‰ð¿>vÛ;ª?¿àO½«°)¾î%?¡¤>ç ¾Ì)?¡-§>ÉV¾iã?sœ›>-Ö»|°?àíG½jœ½ú|?{‰>Øc⽃?«ÌŒ>uf¼½äÚ?Õ“™>š¹ =JÆÙ¾…g¿­‡§¾äê¾h³ú¾·y£¾/…ß¾ƒÿ¾D˜¾eç¾ †û¾ö›?Wh€¼EîX=¾†?)±;>Íˉ¾Ù?_î3>s—¾]Þ?»îM>—”¾oì?xp<•. <¾f?µˆ ¾œ¤i¾nN??©¾Ý±H¾z?ç§°¾"à`¾Sè@?‚e ½°(¿)uñ>Úý=غô¾÷>j„>E·î¾¨q÷>UÚâ=bƒí¾\ï >T|{?<–>| Þ>ÎÇý>õ¡Ó>ÅXÖ> 0?ÊÝÇ>âXÏ>½pÿ>„¼Ö>rà?ºk¯?Ú K½Åq¾Ö?ø4>ª}ú½Ú?¬«š>Øc⽃?«ÌŒ>IŸ=GÃå>éc?K!¸>„ñë>\Çø>G´>bá>Öoþ>lÆ>Ãóâ>sü>½âÎ:ô¨?KñR½ª}ú½Ú?¬«š>Åq¾Ö?ø4>ÉV¾iã?sœ›>4·Ã<ƒ·?â%½'jI¾^?,.†>d¾,b?Ÿp>³ k¾ŸÇ?–̉>ùˆf<ÓÂ?QI'½'jI¾^?,.†>u&¾LS?Ëeƒ>ê®<¾B#?ÅÆl>à®Æº„Ü?X¡½aê½õÿ>аa>»ò¾¼?U¾g>Û1¾.;?“€>> >¼áY¿¯X?È$Û>Òmù¾Cè>PÕ>LŒõ¾JDð>YÀÌ>ò±û¾vè>;Jx;y¿?® 5½Û1¾.;?“€>u&¾LS?Ëeƒ>Åq¾Ö?ø4>Ý¢½K>=O–¿èhU>M0¬¾¿éY>X›¾Þ!¿û[r>¦¢¾Ë‚¿¶ÄȼÃÒ =Æ¿û[r>¦¢¾Ë‚¿ö v>DÀ±¾ŸÊ¿èhU>M0¬¾¿åO@»MVº²ÿ¿G’ ¾®¾[$¿¸;¾O[»¾¿è0?¾…^§¾O¿ÖUŒ¼fÇ6=µ¿éY>X›¾Þ!¿èhU>M0¬¾¿˜?>¢ÏŸ¾Å¿š~¼pÝ}<8ð¿j/B>±¦º¾ ˆ¿èhU>M0¬¾¿`>Á漾Ū¿M.ï>w­a?Ÿm‹½+Šï>®¼ô>]§!¾¿»å>Ž“ú>°¾Ïï>ãˆõ>ËL ¾¹ÿu¿ct¾K >»ìÿ¾Tpؾ¥¾Ì>0Fü¾¼Êâ¾t#Ô>Jþ¾µÞ×¾¡¢Ú>Ð(=D?Ǽê´¿•Õ„¾TA>lz¿ˆJs¾‹¦S>â[¿á—j¾Dˆ;>T¿q5A=ð‡œ¼«¿•Õ„¾TA>lz¿uY|¾Òÿ">-¿ÜØŒ¾z#>j†¿~I=JWæ¼·–¿ ¬¾Œº6> m¿ö™«¾²½V>8¤¿Å©ž¾øãF> 6¿û^G=–`¼Œ¨¿ ¬¾Œº6> m¿~¾nÄ#>ý¿oð­¾ÕÍ>¹T¿àÄ<ʼؼ Ö¿ ¬¾Œº6> m¿ådº¾>)>Ë‚¿é+¸¾[H>«°¿NR¿{NAº»ø?¡Ûû¾èݨ¾è>¾Oõ¾(ð¦¾2Žñ>N›ù¾ºõš¾þaë>5=Ô—Ú»‚¾¿~¾nÄ#>ý¿Q-¢¾Ê‡> ¿oð­¾ÕÍ>¹T¿œ:=ü¹´¼ü«¿~¾nÄ#>ý¿ ¬¾Œº6> m¿Å©ž¾øãF> 6¿£ü=Mø§<ſ̘r¾¶M¾:W¿7qr¾¿ 1¾81¿m^¾o.>¾4¿×2=…8Õ<Ë«¿If•¾ÏJ¾5ë¿&‡¾Æá\¾éº¿áA“¾ð¿e¾k ¿£ž=™‰ =Ä«¿Ì˜r¾¶M¾:W¿²dn¾lÑr¾|¿&‡¾Æá\¾éº¿*å¿9IÞ<)Ú¼Á6¿Þ‘™¾lͶ>… ¿Ñ<¾ §¬>a5¿_ì¾4ž¨>$oh½n“?ž·<ñ˾ã? 5*>Ö§¼¾(G?â1>&¿¾9C?´ª>1-q¼ø?è“U;<´¾ ]?ù/>TŒÃ¾·A?$¸ñ=&¿¾9C?´ª>ޤá=xÏѾٲ?ƒè= î¼BÜ?M„€<‘)·¾h?êß¿=bŸÀ¾Ìc?.C‚=‚ɾž(? º=e ˆ½³m?/ໂɾž(? º=bŸÀ¾Ìc?.C‚=)_о±Þ?‹Q‡=qœ<ñ?Ûßj†¿uY|¾Òÿ">-¿Ý †¾$G >|H¿ñ–ß<¹MÈ;\æ¿_^¾|K”= îÿ¾øÁi¾ ++=Ê¿¹w¾N'y=‘(¿0’ =D{¼;Â׿øÁi¾ ++=Ê¿Ž­w¾ÈÓ²¿h ‚¾,(=PR¿Þe0¾L<"|¿*7Ù¾.I/=·˜ÿ¾£Î̾;c =úì¿:]Ö¾\Z<©.¿\ß<¼KÊ;c濹w¾N'y=‘(¿¯`{¾Wj¬=}%¿_^¾|K”= îÿ¾Äæ!=¥È3»ŠÌ¿Yßp¾0 >%¿¾hâ=+¿Ý †¾$G >|H¿zç;?ïm-¿†D½Z¡ø>3lì¾Ä`ƾœñ>¢}ô¾ÏØ¿¾#Ûñ>§$ó¾h#Ͼ¯2=DCþ;À¿¾hâ=+¿¯`{¾Wj¬=}%¿Ä‹¾ Ü»=ðk¿Á€*= <æÄ¿ Ó‡¾Ÿ½„=,f¿¯`{¾Wj¬=}%¿¹w¾N'y=‘(¿¢¸Ë½ªØ‡¼ç±~¿û¯Ë¾ìW°½vª¿LÁ¾g è½ÿ¿TÒ¾qsê½79¿öª¬¾ß:Y<§úp?…³Û¾h\¸¾;‰?–=Ù¾Hù©¾"à?Œ¼ä¾+½®¾³ý>aZ»û~¿Ïq¶=©Á¼j¿ñòÔ>†±`½µŒ¿9^Ñ>‰hê¼D1¿ö~Ã>Tƒ/½„†;ºÊÃ?ÇK>†9>„›?p {>¼®ÿ=Þ9?x³†>¼±À=Ój?®Ún?*Õ³¾ñŸ=Äþ>ÒÛ¾ž h¾ýù>"qç¾Cp¾~Wü>Ø(㾡ڀ¾&dp¾Àrß¼s¿x¿?TÒ¾F +¾ƒ3¿ ß¾^'¾9bý¾óWؾÕ˾óTÿ¾3ðh¾mXÌ<ç4y¿óWؾÕ˾óTÿ¾S ß¾i6ï½:uý¾TÒ¾qsê½79¿õ.<%æ?bBØ<)°¾ºôÿ>¸sQ¾TŒ#¾d?ɰZ¾>—¾ìÂÿ>*«9¾Üg±<…è?xÝ€<žíQ¾|?áa*¾µG¾PÃÿ>Ç ¾4H1¾î²ÿ>K®"¾‚Jå;(ù?$1O<€¾”…ÿ>d;>—¾ìÂÿ>*«9¾4H1¾î²ÿ>K®"¾ÍÈ ;…ÿ? ôP»wÊ=C?®÷¸»C?=®óÿ>º½šu <?^tC¼Lf0»ÿ?O¬—;Í¥½Ùéÿ>‚=äz!»‘îÿ>˜ž•=Øðô»Òþÿ>¨‘1=Wø¿TzN<Þ <’Ëÿ¾|F"¾~Æ…=«èÿ¾öBA¾|x«=T«ÿ¾ýÛ%¾aÊ='?»ÿ?Oc»Àp½Bíÿ>JãA½…)e½Nîÿ>ßj¼…˜Ë¼e?^—¼ˆœƒºïÿ?8 „ºÊm¼?§D<šu <?^tC¼…˜Ë¼e?^—¼ÊçÌ>Ç\g=§(j¿°åÝ>A¼ž¾„„¿&¨á>‘¾‹Œþ¾>±æ>ôm¡¾}Zý¾ÉÝj;†>½zÓ¿i›=9Ó¬>L¿¢)Û=_ª> ¿ò»=‰™>ÿпò^>;_½šÔ¿í=Ãïž>¢Ò¿ò»=‰™>ÿп¢)Û=_ª> ¿°¼˜1ý¾E~^¿£Š>gÔä¾ÀËü¾Ô*š>ìkå¾I¡ü¾ÿ%‘> .î¾"Œ÷¾‚Gc¿Çˆë¾âWT¼‡úý¾rÜá¾ô†£>c+ø¾ôýì¾2® >Rcú¾4-é¾9±>…IO;Ü*½ Ç¿G’à=.Sƒ>Í=¿wŸã=ož’>ÞŽ¿\å > ÁŠ>$`¿¬ôµ;1š*½Æ¿wŸã=ož’>ÞŽ¿G’à=.Sƒ>Í=¿ž £=T6Œ>x¿Éï»:ªð4½õ¿¿U >-é˜>:°¿\å > ÁŠ>$`¿wŸã=ož’>ÞŽ¿ ÏÏ:ÿ½†Î¿\å > ÁŠ>$`¿ÿy > w>¿G’à=.Sƒ>Í=¿–©/½!“j9´Ã?p {>¼®ÿ=Þ9?ÇK>†9>„›?‡P…>CX>Ed?‘s;.Î2½Á¿wŸã=ož’>ÞŽ¿ò»=‰™>ÿпí=Ãïž>¢Ò¿oh:ˆ•0½ ÿí=Ãïž>¢Ò¿U >-é˜>:°¿wŸã=ož’>ÞŽ¿X§>Ù ¾[!o¿î=ä>ÏLؾ¾.û¾åzÛ>†âξ%²ÿ¾¾Mç>}w˾ü¾æ¢<h?‹O…½žW¾Åª?Ró½¾ú³?¾s.? /ɾØÖ_¾rM?|aʾ%t½<ÿ}?m¾ú³?¾s.? /ɾôú3¾?Ãò×¾ V¾t]?#×Õ¾óûA? ºA½¨œ&¿J÷>—Ť=ÆRì¾Åñ>šyÂ=#Mô¾¨q÷>UÚâ=bƒí¾r}‡;ìüw?%~¾2{¾ëÅ?èöÒ¾ V¾t]?#×Õ¾FBk¾Oþ>bŸà¾\8¡<4í|?è¾ V¾t]?#×Õ¾2{¾ëÅ?èöÒ¾ØÖ_¾rM?|aʾÖ¾±Y}?sض»6Zƾ??Ánˆ>ïsÔ¾j?þÕƒ>ÉÈѾçR?o“>~±¾}?WëS¼ÉÈѾçR?o“>™„þßn?L—>6Zƾ??Ánˆ>f×?(ïR¿…vÿ<‚Œè>ÀÍú¾‰‡¼ýhè>Úqû¾§ã6½ñð>£ö¾¯i½Þî4¿Jä4¿ãÁ ½dö¾ÍVl‘½Õ$ø¾.¬ë¾Ö"½½@¤ï¾?ô¾8F·½Bf ¼ð×?Bä ½î^¦¾Ö?ñ¢> “©¾õÕ?µâ“>õÕµ¾í?0Fœ>°q½h?Ùö ½™„þßn?L—>f½À¾$¸? £>õÕµ¾í?0Fœ>6]¾Û(}?“tæ¼™„þßn?L—>ÉÈѾçR?o“>1;½ß?Øï¡>bä¿Ô8íf½À¾$¸? £>™„þßn?L—>Á ¾ s?žµƒÀ–Ÿ>ò[ä¾Ëû>¸­>kœÕ¾éíÿ>…y¯>T0~¿:¼ =yé½½¿lN¾óVÕ¾ 7¿kJb¾RñϾÂm¿YRN¾Hɾ†Ä¿¢&»u<.½?t¿XS¾W\¼¾ÜH¿Ëõ¾Ëľ™)¿ó¾÷ɾã¿ÙyÌ<(%€<óÊ¿kðn¾¶dµ¾z¿ÓõT¾“n«¾‡¥¿=P¾?þº¾Ãß¿(‡$<¤dó¼[y¿û5¾õôÁ¾Âm¿YRN¾Hɾ‡¥¿=P¾?þº¾,ÊV½aó¼–¿ËŸ‡>éG3>é|¿Êm‹>«?R> ¿äi™>xò9>ãý¿¼eˆ¼hóz¿t§I¾«´U>ö³¿7PоßÜ/>‰Ð¿1šÍ¾<£=>Ððþ¾O‘Û¾…¦½ªÙ^»äп™­>î{>L¿²„¥>ÓJ>Ñ ¿1  >Cã>· ¿sÑ"½3\¼IÆ¿1  >Cã>· ¿XÇ©>Ûù.>jO¿™­>î{>L¿¶>{5}¿Æ=‹NÆ>.Å¿wÈ>óÌ>„Ø¿sƒ¹>6<Õ>õÖ¿ËÅ>:3¼8ºá¼3ã¿Ñ±«>®·m>?ª¿ºJ·>>V>°¿éÕ¨>pyL>˜k¿P£7½Æž‘¼½³¿XÇ©>Ûù.>jO¿äi™>xò9>ãý¿éÕ¨>pyL>˜k¿ –3={©»À¿¶º„¾±½Bx¿‹ˆ¾•´½®‚¿ŠU“¾©3—½¤Æ¿4É=Udk¹Þ¿l¯­¾M߯¼(G¿àœ¾Íˆœ¼ç¿¡½¢¾ÚÖ`½œ¿÷4$= óJ»Ë¿ŠU“¾©3—½¤Æ¿^õ ¾nü¹½) ¿¡½¢¾ÚÖ`½œ¿»£þ?Dyš»½~‚½*­ÿ>÷;Ô½n\5½iªÿ>@¾ŒŒ™½È”ÿ>¬Å¾ôZ‡¸Ìÿ?v#;€¾”…ÿ>d;̾-zÿ>Ÿ”é½¼ݽԂÿ>€H¾ 6)?U-ß;]@?ÃÔî>ëU4¾Ÿ:ö>Œ.ï>†V¾Çö>@õ>ªF¾m¨ð>{ß8ú?ÌTT<Œs½¡¼ÿ><…<¾êO¼½Ïÿ>cG¾)9¬½ú˜ÿ>ªÒ&¾s?š»ÿ?Gñ!;¼ݽԂÿ>€H¾ŒŒ™½È”ÿ>¬Å¾)9¬½ú˜ÿ>ªÒ&¾Ô”A?jŒt¼oy'¿J÷>—Ť=ÆRì¾µ¨÷>ž-[=RÒë¾Öð>-¢|=°ô¾7·??å=­ã ½ùJ?4F¾èÀr>3‡?ßÁ_¾v>0F? µY¾2^>+¿?v/=‡nH¼Œ¡?ßÞ…¾[”9>¨:?‹üj¾ôÃ(>Óf?çQq¾ýJ>Ú?¯I=üÓ#¼¨:?‹üj¾ôÃ(>-?­LX¾é>{Üÿ>5›G¾£$>¨?`f7=(jÕ¼*¨?˜…v¾+/i>ÈÑ?(µ‡¾¤SW>Óf?çQq¾ýJ>:G½>¥€…¾aNd? ûí>ߤá¾å³ô>¤ä>5šÜ¾…Dú>§"å>Jëç¾ßˆö>«©?pƒB=ø9Ÿ¼Óf?çQq¾ýJ>ÈÑ?(µ‡¾¤SW>Œ¡?ßÞ…¾[”9>y”?`ˆ<=Ôƒ ½ø6?ñ-Œ¾%•y>ï8?½Æ–¾ª×]>ÈÑ?(µ‡¾¤SW>‘¬?+0=ùì×¼Óf?çQq¾ýJ>0F? µY¾2^>*¨?˜…v¾+/i>w§?R'=eï½*¨?˜…v¾+/i>0F? µY¾2^>3‡?ßÁ_¾v>ª¦?9ÚN»hU=ç«?-š©½œ‘¾Ùx?ƒÞÛ½ZºŠ¾Éä?à ͽŸªš¾Æ÷?·#ó;[Ve<Äx?H ¬½ŒÛ¸¾Žy?«vr½BÀ¾ÚX?Cc½Ê®¾Š¨ä¼­G9?ë‚0?7^ ='¿í>uö>Á=¢ò>Ψñ>üB~=Xô>‹ï>öH<ûÍ3¿ú26¿ÿ•¾y?î¾pz÷¾ÿ÷½Úð¾[°ô¾L¾Úªô¾Ï,ñ¾¾Ep=¸Aæ¾a(d?wÚÂ>©î¾±ùø>¬É»>:®æ¾–wý>á–·>Ôšî¾²¾ù>æÚ?© ;ûy = '?@K÷½¹Š¥¾X?a¾­1°¾€e?BÏæ½K[´¾ý?ÚÊ¼Øæf»€e?BÏæ½K[´¾X?a¾­1°¾ÖU? ¾Æ†¾¾Hæ?ˆfÛº²å<€e?BÏæ½K[´¾Äx?H ¬½ŒÛ¸¾ÙA?o€¹½Ì¸©¾­" ½•À»‚Ø?·`¡>óª¾<Þ?ÇK¯>Ñ­¾×?Ö§¬> ~û½?£;˜¼„/»sô?Ö§¬> ~û½?ÇK¯>Ñ­¾×?B¯·>Q¾¥.?çQ?¿¾b#?+ˆù>Ý Ü¾Nñè>ȶô>•ؾ_íð>€»ô>~9ã¾\:î>·È©¼¢r»zñ?:!¬>Éƽë?Ö§¬> ~û½?8¸>çá½m7?Ý{$½eEOºË?{¼¨>a Ú¼3?ºM˜>„g½eÅ?Õ{¢> ÍZ½¥ø?@C¿-ãËÚö>huê¾:,>Èîú>ò¾ep4>TTõ>‹K½(k»¯Ó?ò|®>SXI½º1?{¼¨>a Ú¼3?Õ{¢> ÍZ½¥ø?‰Ê:qÿ¿€Ôz»( =ßÜÿ¾ =⽜E9<áÿ¾0Úã½fä<,Óÿ¾±o¾-b8¿Ä²+=VD1¿ Sð¾Ì*œ=‹8õ¾HŒö¾ƒv=u?ï¾¼"ø¾ب=èì¾2kµ¼Ó³)»µï?ÑA·>.½êA?ç´>q&¼}??{¼¨>a Ú¼3? {w?ÿù‚¾ŒH»,.þ>Täྸ•®>iÄ?õKÔ¾»Dµ>zRþ>HŠà¾/û½>ÅÚH¿c+ò;‘¶?ò¾ep4>TTõ>Ð)ø¾à÷?>‚‹í>F#÷¾Ag">Þï>àݽ”(A»ÕÓ?ò|®>SXI½º1?Õ{¢> ÍZ½¥ø?'ú¬>V‘½t&?p;|?ðè*¾0½mu?)°È¾1–™>B“?"ŽÕ¾xš¤>‹?ˆŸ×¾,ò“>2ÿ¿‹±˜»·¸ÞºUˆÿ¾ŸÄ½""¾‚ÿ¾;pî½8I¾®šÿ¾IQ¢½—Žù½+Ÿ½ÊÚ¿– <(º^>‚âÿ¾\W,¾ÂŠc>·¿¶.E¾—Xy>º.¿H67¾Yº½QÈ¿3‡<—Xy>º.¿H67¾ÂŠc>·¿¶.E¾×öv>,G¿kÔS¾a.w½ X;aˆ¿¤ŽÆ¾TpÀ¾L¿5Ïɾԯ¾ý¿»Cº¾ÔÕµ¾>w¿<*=­e?ebá>ÌÐ>²û>¤Uå>%Â>×ûý>¿à>ýÄ>W`ø>cñë>ôVœ>pÝÑ=™[r?“oÞ>ãÀ>š³þ>D3ç>><Ë>+Áú>”Û>ž±Ï> .þ>—<$=œóÐ<õµ¿áA“¾ð¿e¾k ¿} ¾£v_¾e5¿If•¾ÏJ¾5ë¿îé¿C¼r»]gÒ<Ò¿ƒOó=NÑÁ>4¿ª >û¯³>N+¿"ÁÔ=´>ØÏ~¿¬­Í»ß©Ä=Ò¿ƒOó=NÑÁ>õõ¿Ñɲ=R¹Á>O¿jÞÑ=5¶Ï>O—œ<Ÿ£¿ŽÑJ½ÙxP¾§¿Ý%™>Ï»A¾Æ§¿M„>ÌF7¾¿ò¿óX›> ¿óí°=Д<9^¿;§Á>ž~>3Á¿AòÎ>¦—>ͿŠË>Ä>àÌ&=¢Ä¿)gJ<•ž™¾'Û¿¾¿¾‚V¨¾þ)¿÷V¾ª·ž¾ ¿”Â,¾ÕN4»Éš¡<󿦹À½9Öe¾m¿žû¼½K¾¾Áÿ¾4y”½Ù'`¾Lþÿ¾ËÓ¬¾‹óp¿ ‚U¼þºÛ¾ Ïþ¾ß=¾óæ¾+û¾`2¾! ç¾<¢ú¾m®J¾Ð}Y¿cÇ?y½¨ø¾`ì>¥k>¿˜õ¾ûð>þR>¡‚û¾ñ„æ>ûåS>Ì?ØH½Üx=±ù?5ï>d"e¾S“?ñ‚>QL^¾ä?[¶†> ]y¾ãÿ¿MRw8é¿ò:¨Œÿ¾àÖ>ÔC¾¼“ÿ¾e2>“Ä"¾O•ÿ¾„+>T(¾à¿Aë`<ò~å¼$¿O$H¾ýg]>ç¿('*¾Q¢e>×ÿ¾ËG2¾Ä^H>ÛV€» º;Oÿ?Ô¾kÖ>6xÿ>¶¾²ö÷=éÿ>s×½R¸>3ˆÿ>"ò|»^á›»Åþ?Ô¾kÖ>6xÿ>*ß½i)>Œÿ>¾_4>H‡ÿ>Düù={ÏŸ½šL}?r1Ö>ÅǾ}z?JEË>Ûnº¾—­?´tÅ> ʾýk?u¯Â»PX(=xÇ?~üʼd¬¾>û–?£ŒÝ¼õÉ>¯Z?=Û>½‡Â>p|?lï’<šÔ–=tC?£ŒÝ¼õÉ>¯Z?¡†k»ˆ/Ã>?’8¯»(ÓÐ>.?+ï~½YVP¾#z?jPŒ>bhݾנÿ>[(™>•ݾ¹6? •>Ö8Ó¾·&?,?+8–½C˜½Y?¹ˆ¿¾WÐľmY?Qj¿¾‰–´¾p¶?ùøÌ¾—½¾ò˜¾v ½ÝÐ}¿¤ŽÆ¾TpÀ¾L¿°rо‡á˾ZG¿n‡Ö¾ê黾¿,¿ =úD#¼—Ø¿uY|¾Òÿ">-¿J_¾ƒÚ>MÛÿ¾Yßp¾0 >%¿èò²<;í¿9" ¼‹Ã¾*q¿!±½¾¦Ðù½òC¿[”Á¾ § ¾˜k¿È}³¾ˆí¿¬ºº<‰UÙ;üüÿ¾–éW¾Æˆ>“Ãÿ¾¨q?¾ƒè=ˆ¿h[¾çßÎ=ÇÇ¿mu'=Ê7Ø»2¿ºÜp¾Ql>s€¿Yù…¾Ä '> 4¿¨äl¾$4>¢Ãn¿~¸>lwZ¼W“ÿ¾TrÞ>쥾Ò8ü¾X«æ>ÅY±¾7P¿ $Û>é´¾ÊD?B„½3t$¿Öð>-¢|=°ô¾Åñ>šyÂ=#Mô¾J÷>—Ť=ÆRì¾÷¿}Ô¹òô†<7¦ÿ¾'ÑŒ½…Ò7¾&Åÿ¾½¿F½/ûE¾)ëÿ¾š»Œ½4ƒX¾¡‘G¿Ï}aFÒö¾“8‹¾$î>N›ù¾ºõš¾þaë>h.¢;,°¿ØI=¥!©=¡Ö¿xN=‡à¿àÖ•¾Õ€=#-¿Æ¥¢¾I4¿™I‡½DÞ/=ËL¿©„ǾÂ…¾â¿y¹¾Cоö¶¿ÝDžÛà”¾Îq¿Fj½éþ=ö¶¿ÝDžÛà”¾â¿y¹¾CоÓ2¿Û·¾ˆ™¾ÀÚt¿§ä’¾ŒN[=:Îý¾#Iྨ‹Œ¾Êˆû¾J´ä¾MLw¾ô¿.Ö¾ S€¾Ê_¯½}ÀË»?§Ô¾¬¸‡=ý¢?kÔ˾Êù"=gó?-#ž!‰=$H?Ò¿DùL¿çí=“q쾿›ö¾;ŠÛ>ùó¾édñ¾ÁØ>B|ð¾ú õ¾–Î>[2ã>¶de¿ÿ,K¼HÀà>%yþ¾½§š>°é>Í?ú¾Õ¤>c~Þ>.Ëÿ¾²J©>ãO¿+ݾ¨vÊ>æËó¾o»è¾¶„ì>Žö¾Ú©é¾²Õå>ˆöñ¾×Šî¾îé>£ù¸=1‹m¿2¹>YÀÌ>ò±û¾vè>ô¥¿>ŸXÿ¾Pÿá>%³Ê>C¿"ŽÝ>ç°½®¯?¼¢½¼“o>­k?3ÄA>Cm>1²?íŸg>0Ö‡> å?LûV>†îv¾ÜE7?ù¼'¿´ì¾ÁÉî>ƒí¾Õæ¾lxò>|óë¾öÓç¾úÒë>±‹ò¾Â\ºÛ'½|É¿+›®½íe›>èÙ¿<×\½éd™>šÐ¿¡Œ—½ Œ>‹Š¿¢MC½7¾^¿w-û¾—}>7üö¾±Œ>¥û¾Ö7è¾=y>ÝÐü¾°Žã¾mŸ5½›:…¼Ý¶¿»Cº¾ÔÕµ¾>w¿Ý–¸¾çpž=`¿¤ŽÆ¾TpÀ¾L¿úåv¿C†>x=É8þ¾·˜ß>F^v¾Yk¿Ý]×>œR†¾©¿TåÓ>ôˆq¾$(r¿Ä¯¤>6,=Yk¿Ý]×>œR†¾‹ßü¾Æjã>©L‰¾"¿ŒôÚ>û蔾uxÜ»,Ô ½QØ?&m=`»¾#g?Ýk÷<>ç¾¾ùI?~»V=~Ⱦ€+?Y‹È¾ôŠk¿ím…;‹§æ¾š\ü¾{ôž¾X;â¾ðNþ¾$c­¾{OݾI-¿•-¢¾3—¾:Qt¿ÓA6½{OݾI-¿•-¢¾X;â¾ðNþ¾$c­¾+ÝÕ¾L¿*8¬¾el?Ã'½ §Ã>¬Vþ>“6u>¯^Ý>†Tù>´i>6çè>…{ý>þ'O>e©Ý>ù¹ ½b‰<¸Ñ?2È>´"Â>†?9—‚>{ô¶>W?i’>]û²>¬R?çK\;ày¿˜Ÿ^¾<£=>Ððþ¾O‘Û¾Î\>Tþ¾vß¾«´U>ö³¿7PоÌã}?ø½%¦(½òD?¸о™c)¾?£ÍÁ¾ 80¾?Æßƾǜ¾’Û?°5ó».!=$D?°¹¾®K¾z?ç§°¾"à`¾nN??©¾Ý±H¾NG¾@{?)£â;èOÛ¾bõÿ>eÿL¾TrÞ¾@ÿ>~W4¾"TѾ_í?6•5¾ä-w¿U ö½ˆcl¾ ¿Qɾ]3Ù¾ïÇý¾øÞϾݲ㾠Dÿ¾åEÖ¾(Ú¾ÿÙ—;µ¿íäB½FÏÍ=A¶¿’>×Ã×=b¿¤ˆ„>…>k¿ëV>t¥H?Þd™ó¾8Ÿê>×ßò>!‘¾9ó>}=÷>Ü-¾äî>`ùy?÷ÓX> 9(½Â„?Ë¢Ð>Nð¥>ÈÑ?&äÓ>Wz•>?4LÝ>â¢>J¨~?§ã‘»ÎFÑ=\Z?8¾ÊÆ>þó?F?Ú½]pÎ>D¦?À# ¾Ø·Ó>ë’»=ÆÐ ?¨ÌE?„Ò>éô>ÁXï>ŒÆ>ö ð>í¹ô>çŽÖ>Lkë>–•ö>dú‡½Oo¿w̺Øó½¾ N¿C&>êèȾô¿IB>-™Ë¾ÇÙ¿ŸÌ>æ]6>ÑA½Cž{¿KËÐ>窽m¨¿vá×> çd½§”ÿ¾…Ë>'üm½ â¿<Õ;Ûä¿h“Y?Ãb´¾3æ¾7þü>Hü¾ þç¾HÜû>…й¾ÁŽï¾Ù$÷>mT?“_¿ëE;9ù>hç¾è/T¾ˆº÷>ùƒé¾Ä-¾[|ò>`Yñ¾©ÞJ¾ ‰m?Ö;¾¾ªª=9ù>hç¾è/T¾°qý>&ÿÛ¾,?¾ˆº÷>ùƒé¾Ä-¾*V¿Â ¿l½¼c+ø¾ôýì¾2® >µâû¾“Èæ¾Š"”>½õ¾Uð¾+‘>”$%½Ó?bƒ½Cm>1²?íŸg>á|j>?•ó…>ÿì‡>H?›Ž€>rá?fqP½ÙO?Uð>kƒC>J@ô>9+ê>IZ>‰_ù>Iç>¿}=>p±ú>Û˜?»ƒ¼ÍºI?ÃÔî>ëU4¾Ÿ:ö>×ßò>!‘¾9ó>fˆë>„)¾¦ðø>ÿs»£ûe=ü—¿µO¾ÃE¾>¨o¿ËGB¾‡2Ì>0¿àG5¾èÁ>áb¿ä<É»Ýsi=;”¿ËGB¾‡2Ì>0¿µO¾ÃE¾>¨o¿!vf¾Ì*Ì>*¿jrľlFl¿@qüß¿þ×y=îB‹>ë¿òWM=˜–>ÈÑ¿ª =iî?TÙ<2ƒ^†ùŒ½½¿v¤Â>Oа½C9¿ûs±>B¨“:¨$¼­ü?z >Ò¨ >éÿ>,ž>!è8>¿žÿ>Cû=ü9>3£ÿ>…œ>?NÓ¤¼äÏ*¿)uñ>Úý=غô¾ìŠñ>ªœ>eÿô¾÷>j„>E·î¾¨W-]P×¾Êû?[(™>•ݾ¹6?Ï2£>d$ã¾ÝÎþ>y;¥¼æü?Cû=ü9>3£ÿ>Õæ=@ #>œ‹ÿ>z >Ò¨ >éÿ>øÚ¿aa=¯ˆï;ˆ¿h[¾çßÎ=1'¿‹ª_¾‚‘’=zP¿òšw¾1¹=DÅ»‘ã$=±É¿ Ž¢½û±©¾W%¿i—µ½b ›¾Ù¿n‹‚½Yž¾šï¿R^¾<Ùí¿6St»F e¾|¿¶dU½,cS¾3áÿ¾‰½¹ŽQ¾hèÿ¾(½tt¿î9Ž<ÈjZ?ÿ“ï¾ë‹´¾( ÷>sLî¾}¾ëø>x}æ¾mq½¾Çü>?2q?µæ·<3«>]S?˜÷x¾8‡Û>¡Ùý>œ¦_¾>’â>Û¢ü>”.}¾±ûæ>ÆÄ"=L=£¿‡m‹¾Øñ¾!¿!Z›¾v¨v¾ ]¿áA“¾ð¿e¾k ¿d ¿’’<;²õ¯½ÁÇ¿ø.ʼéíϾñö¿]ÝQ½̾$H¿`ž½+nľDU>z¬¿ÎQ?§"å>Jëç¾ßˆö>¯wç>Ñï¾6Ìð>©Mì>ê¾õHó>Œ¿uÔ“¼ð9[?ÿ“ï¾ë‹´¾( ÷>Œ¼ä¾+½®¾³ý>#ƒì¾s¤¾=ù>Dî8¿¤õ0¿[핼©ñ¾U„ó¾ ‹ª=ÈÏö¾¯Cí¾t‚=rOï¾bôô¾óV=o<=qz¿ÄõN>ìOR¾8ÿ¾”Ý>Ý g¾vQ¿ºÙ>ú+T¾rø¿kÐ>£s¿ú‚>\ãE¿vQì¾KrØ>_–ö¾ ³ó¾´9Þ>ð¢ï¾ÌÏí¾¥eä>l=ó¾Þþ?k5œ»8 b»nN??©¾Ý±H¾nN?2Dz¾¬6/¾$D?°¹¾®K¾4»=à› ½Ÿª?}¾6Ȥ>Ï?Ç,‹¾@•>?xš|¾ê[ž>i?¬Aç;Eß¿4Vü¼Žu¹>cD¿M›>"²>>’¿ÕY­>˜/§>×k¿›¡>EŒ¨½Ë’e¿³šÞ>Â1Ó¾,Öø¾ ˜ë>_(оöü¾?¨ã>ÎlǾ-@û¾¿×è>Ð’å>?½d?°3Æ<žbí>Ž\÷>,‚>·ê>Uù>0+>u;ã>Û‡ü>:>H<§I¿3ðY?C(>È~ö>ÒD>|(ñ¾Z¸ô>M½>>\è¾cú>Kúo¿°†Ž=±®> Àÿ¾%ˆ¾ý‡Ü>Oü¾ó‚¾^»ä>M¿½Rv¾E½Ø>$ûd¾.v¿§±">'ˆÚ¾\=ÿ¾c™Î>‹kÔ¾W³þ¾ÙvÚ>»ïà¾vÂû¾ ¦Ú>pv¿¼Aƒ½PÆ¿ÓGe=<2ξåB¿$çN=õ¢¾¾: ¿¿Ã£=ž žg݆;º±¿`kG=N=‡à¿àÖ•¾ñ=ˆ-¿ª¡¾Õ€=#-¿Æ¥¢¾ 3 ¿{»½£yG?/§ì¾TÞ>:‘ø>qŽò¾šé¦>#2ô>‹úô¾›>‘¶ñ>+´Š>Î,±;Xlv?´Ø>NE¢>â[?Kâ>AI±>`Éý>>uÔ>é`µ>ûÍ?—§’;2¹5½Ð¾?o¬=è {>®g?¸Š=„¹…>—‹?e€=–°Ž>ŸÇ?!âÆ;(ê ½¢Ù?o¬=è {>®g?O–=¦îZ>´ ?X u=µýk>°<?ôó ½cª?²„=ëš>cD?ý¼¡¾_yˆ>â?c ž¾œO•>Ü×?›Ž¾*ï¾bÿí ⾓ß¾º þ>#ƒì¾s¤¾=ù>%.¹;!þ¿>¤»~íŸ=ÐÐÿ¾Ñ®½3ÑV=±Ûÿ¾"\ǽ£¾–=ßÁÿ¾ßüæ½$Þ?ðë<‚Ãi<Á§?J:¾£"¶>ê’? <¾¨ÆÃ>:Î?[•T¾kž»>Ê¿vÿ«¼@#=Ùw¿Æb•½Œf½>µQ¿/p„½3‹È>±ˆ¿¬œG½mÁ>O¢„» é1>¿|¿œ› =¼­Ü>¯ ÿ¾a=’uÐ>…—¿ˆÙK=ÞÙ>9{ÿ¾eŠ¿<7 à¼Õ¿é+¸¾[H>«°¿ö™«¾²½V>8¤¿ ¬¾Œº6> m¿ùòw?][r¾Œ6½1þ>µTÞ¾¾¾ö½°r?pxѾDn¾7T?)—Ö¾®»Ù½°(¥¾ÍOr?5 ¥;×¾ZÔÿ>·²d½êYà¾j¼ü>q¡½ð‹ã¾Þû>C½x}®:´ÅÞ;mþ?° ->‹S=¾š“ÿ>ÿæ>.¾LŠÿ>È>ÛF¾àžÿ>]@¿S(?yŒ=ˆö¾µßê>ñL£½Üóì¾Zõ>=ð‘½hËñ¾_—ñ>·šÕ½÷¿]=dùò<‹m¿bLº>¾2§¾EK¿‚pµ>… ™¾¿_$Ä>:œ¾|¡w?­W¼º«>çm?Lݵ>´sÚ>¯&ÿ>—<¦>J)à>ß?×…§>ͱÔ>/ ½¿U¿~½½þt>vÀ¿{ ½¾iäs>øU¿®Ê¾éaˆ>ûÌ¿Aľ˜#—¼Ý›~¿Ä×ѽéaˆ>ûÌ¿Aľiäs>øU¿®Ê¾õ0„>Ú¿óѾŗ‡»š²âºWÿ¿q=º>Iƒ >ÆQ¿“°>ëüû='K¿™­>î{>L¿tª;}ÿ¿Dˆÿ¸h=¼>[C¿ds>½¨­>ÃJ¿ÿ">³>ÐG¿¶Ùø=§Þ$?ÑTå¼åµC¿B'ô>ÆÜE¾Äyð¾¢Dë>Ù_F¾Œó÷¾çâï>V*¾6’ô¾I¤‘<6L³>¿o¿âD¼ê>erú¾†æú¼§Íà>Õþ¾çm1½%æé>¶¼ú¾kú;Z»S>Ëuz¿†æú¼§Íà>Õþ¾ÈË?½z¨Õ>µ7¿fÿr½¼‘á>Æ÷ý¾Õ »Ÿï4½=¿¿U >-é˜>:°¿{!>û >½ß¿ý-!>F$’>‘¿úq8»ÊÊí< ä¿nÜ>êY ¾C¿ú™Ú=âé­¾Ê1¿e·À=ÊR›¾[ê¿ß $¿›Œ¥<‘wD?Ù ï¾uU>ôö>/§ì¾TÞ>:‘ø>‹úô¾›>‘¶ñ> ý¿;Â]?1SQ?¬Ž”¾3¤ê>Ÿû>vˆ¾­iî>»Eø>J핾"4ò>9³õ>Xþ?Ù¼;¿7ˆ;‰²ÿ>­x‰=6ç=ù ÿ>(@É=íšÐ=:–ÿ>lÌ»=Ò>›Ú¿ùEì¼<À#¿‰%•>Ì]«¾o*¿·²œ>ò¡¾ÉW¿O¡>ί¾Ó¥¿×󽶸½àc¿üF>4gm>¯ê¿Jc>yë„>›’¿mWh>Îã`>9.õ> :T>ábZ?)vì>|™à>š_õ> Æð>ƒæ>„ñ>ˆñê>ŠËé>Öýó>†ž¿½®v+½ä¿g¹L>'3–>ìk¿fõn>y"˜>¯ê¿Jc>yë„>ž’¿y²³¾jgX¾‡k¿×þ?ûܺ»ZÖÞ:3ˆÿ>4ª½R×*>8ƒÿ>¾6ƽi>™ÿ>(N‰½Uø>Pþ?öÊœ»]i¯;8ƒÿ>¾6ƽi>nŠÿ>…(ß½%zù=0 ÿ>‡%¤½¸î=-]>¯ù;1ðy¿%!á>×N´>JÐÿ¾Ÿsß>ÖR¨>e¿ùÖ>0c²>Ü¿æc ?ZZW?ês,<‚äí>t)ö>!‰¾nÝí>kaö>^+™¾Uå>Àû>ó<¾a¿¿²›<“2½Xã¿\Âf=–˜>ɪ¿]¡¤=Õ?>,¿äñY=$†>n÷?__M¼Yr'<£êÿ> QU>%ea=Á©ÿ> ?>ÁE=Ͻÿ>C1>êÛ8=Ð?ì_X?Ú£;nÝí>kaö>^+™¾»Fã>ý>–¡¾Uå>Àû>ó<¾GŒ?'áð»Qoq=só?v‘>’éÀ>Î3?0*¡>™fº>»´?Ý ž>ÝÒÊ>àhq?š+õ<¤°©¾åñü>(~Ä>ë;ç¾Ã}ü>Š?Ò>^H羘?´vË>òyݾ—».®;_þ¿Å ½0I%¾ÓÀÿ¾®+¨»:¾:Ìÿ¾žf\¼<¿8¾UÙÿ¾¯? ǽ2=þ×?õƒ‚>#»º>só?v‘>’éÀ>Œ ?“ª…>c Ç>NG‹¾á@hÕ¾é×¾‡üû>3§Û¾M從¶ö>ƒâ¾|¡˜;GØc?·ké>áï'¾Bµù>8gì>섾ú>µ‰ë>ô‰¾Ô|ý>f÷ä>ð½¿þ =¾¹û¼#I¿)Íf¾wS>z¥¿è~¾p³h>Õy¿=~_¾üs>{ÿ¿Ym»ošQ;¬àÿ¾¨нÎi;=ßÿ¾¤¾1½Ó‰=íðÿ¾‘ä½)~=K©¿¤J2=›Kà¼z¥¿è~¾p³h>‘í¿#N¾0b_>aü¿¤Å‰¾3ky>*==öb(=@˜??qˆ¾9E¾í‚?`æ{¾Ùœ¾Ù–?îvm¾ªŒ¾Ú?«íîvÕ¾zÿÿ¾I]>óqݾðÂþ¾9aB>Ú®à¾rdƼUt¿‡Ö–¾Uá*½Fþ¾?:ݾ»Ó½~¿ÓÕ¾±Û—½í¶û¾)ä¾Oá9Ñg½´Ü¿+›®½íe›>èÙ¿8ˆ½dw©>¿<×\½éd™>šÐ¿ð¡Ñ;0V¼ù¿Ö9¾Ø×ª>8,¿9íé½|Fº>÷>¿E„ʽ¼¯ª>u¿<ê¿ûm!{¿@‰§¾ãk¯¾T¶¾+õ?›4¿öÓç¾úÒë>±‹ò¾;äî¾9—ê>ñð¾´ì¾ÁÉî>ƒí¾m’|¿™%><˜Ü¿YßÈ>Öþ¾Ï¢ÿ¾cÔÕ>m¾á´¿²Ì>íž,¾®ê?\˼„V¼»$Õÿ>МE>®»½]Äÿ>ÉçE>/0ë½$ ?x ^>—9ݽ5ÿ?El»ƒŒ»S³ÿ>ÂL+>,[¥½ƒ¿ÿ>æ'>?÷j½F²ÿ>ÅÅ>B㎽œþ?€q=»MJ¿»F²ÿ>ÅÅ>B㎽Ÿÿ>0>—ÕŽS³ÿ>ÂL+>,[¥½Ëµ>×jo¿pn¼µÃß>¹¥ý¾ž#¾zÚ>ö•ÿ¾b£,¾VDå>ž\û¾Ul,¾úØ¿;¼#мí¸¿(󷾯˜q>Þv¿Èþå¹^>³²¿œ3¾D€>YD>Ïã$¿£@6¿w Þ>Óó¾Úî¾ò´ä>õc뾺ió¾\Çè>Rñ¾ê®ì¾[,=¿ø•*?5ôË=§wñ¾Þô>Z¹¾å'õ¾¦´î>àh¾§çí¾&qö>U¾~ÿD¿Ÿx#?d}¼PRð¾“õ>¦c.¾³µö¾c*í>-±B¾âxö¾«í>§æ"¾Ô¼Ý¼jÚ¹O®>:“?5¸­>C;·>£±?óTŸ> ÿ¾>êv?Jü?% '¼H»×Þÿ>jÀ@>?½ýÙÿ>—V3>·¨½ƒ¿ÿ>æ'>?÷j½Ÿ@#½Nļ¹?¢>¹O®>:“?i’>]û²>¬R?ÑÍ–>¼Y£>T8?ir¿¼3¼%¤¾6Yû¾ ÷v=ùjç¾"3ÿ¾_@t=ZܾO#ý¾¶è®=Ý”â¾û±;|-²»þ?μ¾€V*=Ä]?2W®¾[ï7=aU?%[µ¾˜@‹=|b?_;­ú¿,LN<Î㸾Ñ?¿?‹¾YL¼¾%[¿xb6¾ê±­¾]R¿M0¾#䫽&ä~¿öÍ#½ßâÁ¾¨¿ü¨–>y>˾º†¿x¸>ëǾ¾Ëò¿l•ˆ>Esg¼‡{ð>¿ùa?ìVe=7Që>úBø>™]\=gá>õ„ý>Ê6 =éžå>–yû>* \¿ ¿ó‹î¼®ô¾ ñ¾=¹¾>È÷¾"Áì¾õÏ>D¦ü¾ÆÞã¾YÃ>ÀF‰=¸~m>|mx?³™=èÞ>ßáþ>Fž?=†UÔ>r?™]\=gá>õ„ý>ÆÃ¥ºš½Þ?Š>¼xo>{-?ñ >>zS>Cåÿ>:*>eS>Íèÿ>¦­€<ûñH??ó¾‰ìó>׉ó>섾ú>µ‰ë>áï'¾Bµù>8gì>Aµ:‘J<Ûó¿ÕË/>¿Y¾÷æÿ¾d$+>ï;¾„œÿ¾/E>“oF¾·³ÿ¾*y‚»—¿ =SÙ¿W¡¹˜i¾(-¿FÄžÿæ>.¾LŠÿ>¥ƒõ=Üõ"¾ö•ÿ>ò:ûpㄼ7ö¿è–G½Rc¾ 7¿ é½ePµ¾V¿/è³¼òw¿¾$H¿1‘‡»é¨¨<Œñ¿ é½ePµ¾V¿ €û¼¬ª¾K;¿>Ög¼õ±¾vT¿ÆI=² ™>¡£s?G´>bá>Öoþ>{®>;ÿÖ>×?§ì¼>ÕwÖ>k?£+>Q®=«4|¿M0Ì>ã¾ß¿ºóÌ>k„¾’—¿k+Ö>!‰¾qå¿0Ý->ác)=Ž|¿,-Ó> w¾]Þ¿k+Ö>!‰¾q忺óÌ>k„¾’—¿ý= °¿!‚÷<ËGо¼æ¿¥ ¾‡‰v¾1пƒ¦­¾÷Éq¾"Š¿U ž¾k=©‘¿8j==÷Éq¾"Š¿U ž¾SìX¾®¿Œ¹“¾pÍ}¾vT¿«‘¾5Qi¼ÒHí¾˜Ñb?Ï¡>c*í¾è‡ù>Ï2£>d$ã¾ÝÎþ><¾•>2Wæ¾5ëü>P$V? ?³T‘½Ûøó> üñ>]_Z=ʤö>¾Mï>ý ™=(Ñú>›Éç>W;o=lÓ\?5]?$L¼(Ñú>›Éç>W;o=ʤö>¾Mï>ý ™=\>ú>o€é>iH¶='ÿ¿›m’»=¥»x›ÿ¾ß©{½¼y¾~©ÿ¾¥×K½µn¾°­ÿ¾‚û½¨Ž¾†®»{ؼEè¿‹¿CËÚ½žëK>$Õÿ¾ôý¾ÄQ>RÖÿ¾þÚ¼pú½î¾¿ôU>'Ÿn>d>¿íšP>¬SU>õöÿ¾Ë½@>ð5d>K¿#Ù¾vÃ!<Óg?/§ì¾TÞ>:‘ø>öâ¾”3¤>…{ý>&Uë¾³—­>%ù>°Ì}¿ˆkü=8Â3½¸è¿sKÃ>,˜=½ðk¿…Ï>k™Ì¼òwÿ¾R·Ó>»Du½š½½t•¿K07=2tľÇ¿K<À>ªc½¾¼?¿“ư>ÚS²¾y ¿Â÷¾>ÿÞ¾hóu¿ïâ`¼‰–Ô¾µˆ¿Cƒ>‘á¾€eý¾æ”ˆ>OtݾŸUþ¾¨nn>î¿n̸»¶Ç=µ6¿ÙyÃ>D%Ÿ=e¿T²>z݇=H<>Q|{¿ùå =QlÝ>Fyþ¾ç6!=pDÏ>¤ˆ¿m".=ãÕ>Ç+¿úƒ\<¦§=Ó߸¼Ô¿8×Ð>Tyq=™d¿IØ¿>*ì=&¿CæÊ>*t¾=cÕ¿&ÉÚ>¾kg?óák¼qå>z9ü>ý‘˜=ÿ>ë>ù>HS=¨Åà>þ>„ºH= ­½B ?º‘<Š‘Í¾>>?¤v¾™€¿¾Gæ?ž‚¾k×̾#k?¡‚‹¾ &‹Ç¿r¿†£¾½TÜ>£ÿ¾iá²¾.©â>Yùý¾Šè§¾è>Cáû¾ øi½²U{¿!š9>!½¾g¿ó¯Í>P´¾™ž¿ÖÆØ>ÁžGªÿ¾ò%Ü>¦‘X?yô¿ D='¼ô>{ƒï¾”hi¾ýù>"qç¾Cp¾9ù>hç¾è/T¾Öþè¼ï(< ⿤Ÿ>Qº©=~ý¿‹à¯>8=¼<¿ïÇ¥>Gú^=ú&¿ói8=¼<¿IØ¿>*ì=&¿ y´>—==N¿ñ(k>.,=ñìx¿°åÝ>A¼ž¾„„¿Ò§Õ>,¥¾® ¿š$Ö>cC—¾•E¿Çæ"½F?¼N3=œO•>Ü×?›Ž¾_yˆ>â?c ž¾]Â>>]?³yŒ¾˜¸ >w== ]}¿Ò§Õ>,¥¾® ¿ÿ>Ë>Û¾ñ+¿š$Ö>cC—¾•E¿(G½P0t¿¦z˜>î–´>dçý¾Õwæ>ù,§>Jyý¾Š æ>C±>¯¿êÚ>“ƒr¿ gм]£>ý†ù¾‰‹­= _ê>Ú’ý¾Å…­=þbÞ>Mú¾Ãuv=K!è>e0?¦œ9?Rú½X¨õ>Á¬ð>Ò¾=ʤö>¾Mï>ý ™=ªï>é ö>ã2£=nñ¿ó’ ¼9¦þ»ZÔÿ¾R P>ïpÛ½Q»ÿ¾Pª=>Y±½Š¿cÐY>³¼¦½ß±W?Þà ¿3&’»ºÛõ> ·ï¾âÒÊ;[Ðû>Õ\æ¾Ä »åú>ðŠè¾ÂÝ<n·;>«Q7¼?¥{?¤ÅÑ>t˜>¯ ?DÒ>áAc>>í?¨ÃÚ> Sp>é'?»ä?< Ju¼)ô?‰{¬¾N³¨>¶H?ñ»±¾ §>i;?¦¾—ªœ>(?D%|?_ù.¾üðÖ¼‹?ˆŸ×¾,ò“> ?LUʾÏÚ…>mu?)°È¾1–™>©™¼í•¿Òê[½†ÇN>¾0¿|ñ>½50>ðú¿}w›>RcB>/¾¿)w>ú¹§<¬½£Â¿Š:3¾73š>¬¿±QV¾\ªš>ø2¿©Ý?¾mt¦>O¿ßÛ<¬à¿E4~<l¾9)¿é9¾kV¾¿™ÔP¾ÆM¾@Úÿ¾Ô¹2¾får¿· “<¼r¡>(-ü¾|Bf¾ºIä>M¿½Rv¾E½Ø>Oü¾ó‚¾^»ä>-ã^¿vüà»…Óû>(-ü¾|Bf¾ºIä>'.÷¾‡ÂW¾°;í>ñü¾Æ6I¾¬ä>R¿™>U­½õt?2ŽÙ>5}¶¾i©?õÕå>#„¯¾·ý>·Û>h<©¾Ÿ‘?ý6”>Ñòm¼Áu?2ŽÙ>5}¶¾i©?Xtã>]ß¿¾à/þ>õÕå>#„¯¾·ý>Sï?䯼ÆÃâ;{Áÿ>d­A>ƒ3(¾hÍÿ>g;>´I¾ ?´Y>†uC¾ÏM¯º±&{?HZF¾žÞ½Õ!ÿ>»aÛ¾£¾¶½¬­?ì.о9?š½?ÿ>ëܾ¾}@¿C®(¿×)¯¼ùó¾édñ¾ÁØ>È÷¾"Áì¾õÏ>B|ð¾ú õ¾–Î>ç?¨Ð¼¼7y< ?´Y>†uC¾hÍÿ>g;>´I¾Û?$CN>!_¾gù=e~¿±wQ»¦ÑÌ>ß4¿.=:½ÃÊ>T¿¥ ½©¡Õ> §¿Rk€½·3“¼¹ã¿.V¾<Šc>·¿¶.E¾7âI>Îÿ¾EbB¾`#Y>J%¿¬o`¾˜³}?¡>®^ ¼³ð?æÆ>zþ´¾Ñu?ôÌ>¾žÅ?{gÔ>x|»¾ rÇ<‚WÀ>Ò*m¿'g¾íFß>S•þ¾Êš¾W±è>È û¾€D‹¾!æê>V¼ù¾¤þ¿Š@M?9ËãºPRð¾“õ>¦c.¾Õ è¾,û>Ó22¾‘Fí¾}=÷>UL¾|¥÷>/Œ,=jÍ_?Fµð>LO°¾ä¼÷>õÕå>#„¯¾·ý>á)ì>›º¾˜¿ú>ú­¿÷¢¢;çÚK=|™¿$ݽaÄŽ¾Ó¿ù¾¾A~–¾io¿ ¾Ú†¾}ü,¾g|¿q”$½#ø×¾Šåþ¾ÖΛ½Äɾ•Õ¿7‡½ú~Ò¾áD¿Ú-½iY<Ö¸¿®1;=,c¾#2¿W#{¾Í#/¾bN¿II¾ªò¾g{¿¢‰¾ò/> sl< 4|?™È>!Wš> Á?OÔ>Ûm>RÑ?´Ø>NE¢>â[?̘¹6°W¾¶Az¿R×ú½Diß¾Szþ¾¯è½ËMÔ¾¬o¿ÞĽÆÁݾ™Öþ¾ß-«¾³’È>!p[¿”…ß¾Zõé>Y£ö¾ÏKå¾Ýâ>× ÷¾öÓç¾úÒë>±‹ò¾Xñ^¿$Ë'={Çú¾‡ý¾ÝŠ>+¥ç¾Îø¾ŸæŒ>dð¾ègú¾¤û>"Þ‚¾Ë¢ø¾ä1ó>Þ9Œ¾"Ró¾?pí>s½•¾›sø¾úC½»ò½»×³¿€ ’>6ê¾B“¿Ö‹™>½ü¾t¶¿ Š>a¾!Y¿që ¿À·ß;« U¿[é¾`®>öú¾h—ï¾$>åö¾aûñ¾¹q>1õ¾¦Br¿ÏÔ¤>^@ê¼ ^¿zTÜ>òΙ>Cþ¾2ã>'iŽ>õÖ¿Ä^Ø>=}Œ>øÏh¿¡ûÓ>¹* ½Cþ¾2ã>'iŽ>p[û¾bõç>)“‚>8ƒÿ¾§êÞ>åzƒ>[Sƒ=€l¿Yœ ¿ Œ¾~Ì>7¿_‹¾+nÄ>m«¿ƒ¢y¾Ô­<á뿊œQ¼³>ÐG¿¶Ùø=å|Á>W!¿"¨ú=h=¼>[C¿ds>»á€=&}¿Îµ°;h=¼>[C¿ds>å|Á>W!¿"¨ú=µË>uÍ¿\ç>N–¼á‚¨<ç¿y²³¾jgX¾‡k¿»¾¾ÆNH¾h<¿\t²¾F%5¾@¿Æ‹>ª>$g¿6±è>X©à>þ›÷¾$ðç>›qê>h=ô¾È”ï>œˆæ>î]ó¾ b¿»Öï¾Ð’ó<‡úý¾rÜá¾ô†£>µâû¾“Èæ¾Š"”>c+ø¾ôýì¾2® >+"?¿¿*¿, ½[ð¾ò”õ¾7þœ>ž\ó¾¸ó¾óǬ>c+ø¾ôýì¾2® >õBǼÆ`¿»¼ô¾2ãµ>Öãþ¾É㾟³>÷ø¾ÏNî¾À>šú¾^öë¾ÝK½UJ|¿uÌ)>P´¾™ž¿ÖÆØ>!½¾g¿ó¯Í>Ͻ¯¾¦¿,ŸÍ>Ý¡½×ÿ¢»Î2?–Z¿¾¤½T?vȾ*d¼—ÿ?s¢Í¾™À(½@Â?-ó¼`êq¿¯l§>ÎlǾ-@û¾¿×è>_(оöü¾?¨ã>ÁžGªÿ¾ò%Ü>¯V£¾³êÙ< ‡r?êXå¾½¼hû>íÖÚ¾o5A½—æþ>jøÖ¾ÁÉ‘¼Èÿ>¨þ¾‘·Ÿ­ï¾… *½¦õ>Ì^æ¾à˜j½»Òú>$ÿ?¨ŠŸ;d÷ѺxÑÿ>óÿê=B÷Û¼÷æÿ>Ó‰¯=„bP¼;ßÿ>›–³=g[2½9|¿–ö¬<ª=0>1¿ÿ± ¾:<Ô>£u¿wN“¾‹Ù>2Ž¿Z¸”¾»Ì> ÿ?Í÷¯;eîà9 •ÿ>Ü*(¾•>Ø}ÿ>¾…¾Ðî>{ƒÿ>ïT¾_—1> §¼R™D¿ â#?¤ày>Š­ø¾¦Ñì>®€b>ZIó¾êò>Oa>}Êù¾ãë>íG½m 6?,÷2?»€>Üô>Àî>8¾†>aüì>Ù?÷> ‘>^ô>”¾ð>xþ¿dŠ‹»wX¯»ä¼ÿ¾p–Ò¼¹oõ½~©ÿ¾¥×K½µn¾Q»ÿ¾RwJ½1^Ó½`Î5< ð»5ú?Í2¾j¿­>k,?h¾ ©>?¾w0º>Ô'?<˜/¿½O2¹>I:?µŠö¾¥N ½öî>"ªð¾_ãĽ»ô>ߋヨH½eŽõ>‰û?48g»«H6<º£ÿ>Ü>+H¾9¹ÿ>¼A$>)zP¾F—ÿ>áz$>Ÿ‘8¾ÒÕ½W1B¿Ý‘&¿T¾öÓ÷¾Hßì¾Xs€¾d:ô¾ áñ¾½n¾Ãðù¾®*ë¾vÈ=Z„”>Zµs?ä Ì>#ôÓ>ÿÿ>ªÕ×>åÑÝ>„Öû>lÆ>Ãóâ>sü>”+d¿q¡!¼kè>F#÷¾Ag">Þï>ÏHü¾_¶->óå>íJû¾Œø>{£æ>Df¯»ò&Þ>¡¤f¿¢›…>&Ää>•ü¾¬©”>åDë>Àù¾Œº–>ÅVà>sLþ¾9#G¼ËšÝ>ÿÁf¿Œº–>ÅVà>sLþ¾¬©”>åDë>Àù¾ŸÈ£>$íæ>ÆOû¾Ä»¾À‹¿>¸2Z¿öÓç¾úÒë>±‹ò¾ÌÏí¾¥eä>l=ó¾;äî¾9—ê>ñð¾Jaô<éî¹>“fn¿Œº–>ÅVà>sLþ¾ŸÈ£>$íæ>ÆOû¾/ø¤>î˜Ú>l ¿§¹?,&¯º„§==lÏ?ŠÖÝ»vª”¾ÿ?}½&¾v?$Ê»ùM¡¾(yP»±Â=·Ø~¿øý›>Å‘¿>ƒ¿P8“>¢ Ì>ÿz¿Ùv¢>æ]Í> q¿& ¼BŒ>]ñ|¿Ùv¢>æ]Í> q¿P8“>¢ Ì>ÿz¿.™>üþÕ>麿îQû½‰Ìn=[ }¿Ùê¾ÛOf¾@¿üà̾~;¾, ¿«ÑÓ¾d¾s+¿Kп«v<6¥=^,¿k`;¾dËb¾ôÿ¾,¼¾RïY¾I¿ÃD#¾HÞy¾´¾¿KÙ¡<Ïé#=I¿ÃD#¾HÞy¾rŒ¿JÏD¾ŽÎ¾^,¿k`;¾dËb¾UÅŠ<tó;Êô¿cµY¾´­&¾Ióÿ¾p?¾þµ¾Õ°ÿ¾:WD¾ZI;¾ŒØÿ¾Øöÿ;³b•ºõý¿p?¾þµ¾Õ°ÿ¾>Ͼ€b¾l’ÿ¾V.¾ÚT-¾ ÿ¾íï?2J´<€";äƒ?ˆœ®>؃©¾t?ò”µ>ølµ¾ÿ^? }»>˜§¾í  ¼Õ i¼ìö¿™­>î{>L¿—·>/'>fg¿q=º>Iƒ >ÆQ¿I9½;g~¿ä°Ð½iäs>øU¿®Ê¾òD`>yv¿o×þ«´U>ö³¿7Pо)Z¢<7 {¿+UG¾Ú&p<¦þ¾#Mܾ¾ñZ<¢·¿—Wξڇa¼#¿;Ö¾úàZ¿Em¡:5Å¿8Ÿú¾_~¾<ê¾ZE÷¾oEоÉï¾éü¾™ð‹¾V}æ¾ÂS< <¶>È3o¿fÿr½¼‘á>Æ÷ý¾ýk´½"5å>áÓü¾”¥†½Õ=ê> ¸ú¾CÙ?4k;<ʽ@?¤S>È ®>1E?“Û=I¾ª>»?I†ü=ï’ >ÂB»9ª¿ëÀP=2òH½\‘¿÷‘‹¾óƒ½ãÿ˜ø“¾ÍÍ2½yë¿«!™¾0ø? w;aOu¼àG?ø§=±Þ¨>1E?“Û=I¾ª>§\?àÖ½=$µ>Úh2=–¿ôÏ=¥¾è½¿W´y¾¨›¾jK¿Q£`¾¿~¨¾ãŒ¿H¿]¾Ï‚E½š³?ØŒ;T«—>¢·?FNU=àc˜>á¸?G¿—=õ÷¢>rü? ¸q=ã2>½—¸?&™;õ÷¢>rü? ¸q=àc˜>á¸?G¿—=B§>| ?\±= Ñ»z« >çÒ|¿½sH>¯Í>iÈ¿Žé9>ˆÚ> ÿ¾¡X>ûXÙ>×Ãÿ¾þÄ?ÖŽ+=©zÝ»E?ˆ¾“¨÷½75?)Ðw¾H¾ù/?Óp¾SÌὃÅ?xN,=¬–y»¥?ã6𾉄J½©k?²ª¾ ·½©L? º¥¾/|޽a?}h£½*y ½mu?)°È¾1–™> ?LUʾÏÚ…>Hâ?Ϲ¾`¬>Ô¿\ã½ÎR9¢(¿!e>óI<Z¿z>Þ;G¿Ïg`>Ì«¥»qÖ¿ë½›l»G¿Ïg`>Ì«¥»Z¿z>Þ;pC¿Ø-r>ü—¼³Ò>{}?Þµ<æÏ>Ó3?*T·>¼•Í>Ï?@¦¥>ÍäÃ>%?Rš­>\³ÿ=Ú®}?ÖôI=ÍäÃ>%?Rš­>½¾>g,?é¹>æÏ>Ó3?*T·>v%£=gk~?»&ž=U·>û?§[Æ>nûÆ>‹O?/4Ç>½¾>g,?é¹>_À¿ó5l9Yr4½^¿9ò ¾ùÜ>p³¿êʾï>r¿¾$~…>lï< K=Ô¿g˜ ¾‘u¾¯%¿À&¾ª+‡¾äf¿«’(¾ÜFs¾è/¿é¾¡»ý`I=ò¯¿Wë$>ù‡¾¬o¿öÓ?>®‰¾Ç„¿5*0>À!”¾‡Å¿[]7¼Aw[=À¿5*0>À!”¾‡Å¿öÓ?>®‰¾Ç„¿¾£F>ñ-”¾úÕ¿£“‡;¼Ò™¼âó?PŽ"¾?>»›ÿ>< ¾³a]>*ãÿ>½45¾ ƒR>9Ôÿ>ƒÞÈ=A&Î<)¯~?hÄ>«oš=b?#¾Ë>‰ÑS=RÕ?ÔÑÑ>M¹—=c?9Ñì¼ÿˆø½ ~¿ßkh>í ˾c`¿ãT>qÊÔ¾¢¿@ÞK>š"ȾÉX¿. ½|h•;žÚ?¾/®>Ò1=Ü-?Š=œ>9ñ5=˜à?Œ¤>^è›<À ?\Ón¿œ*¸¾o|‹¼âý¾?7ܾ—¯»$ù¾;8è¾Úê¼r5ú¾÷9澓·m<<.¿òØA¼mH;?ߋヨH½eŽõ>Èõ¾5]½µÞï>µŠö¾¥N ½öî>`z>—0x?X‹Ž¼¨Tá>Òýü>á~ཅ”×>´<ÿ>Ⱦ.Ô>º.?dÎÓ½y”¼ÂR >çs?ê’>‰_Ù>‹¥?³? >š¶×>E?9›>”â>Ôšþ>ik¾<ÁL¿Û¯½¾ñZ<¢·¿—Wξ£_6<ÞW¿Ní¼¾‚¼P¿£;ȾŒ¼?\d ½' ú<»`?Á_>å'u¾ ‰?‘µv>Øp¾RF?&7j>|)\¾Ãl?¡bˆ½¸Åï;}??6>»¾„Ø >Ѱ?á_̾Yý>4?•¸¾¾<ªÅ=9Ôw¿ðw½B„m>½s¿åî˾/‰Ó>Jþ¾µÞ×¾¡¢Ú>L§ý¾pÏ˾N'á>‚•Ð>Ù`.>N±e¿È”ï>œˆæ>î]ó¾¼vñ>,+Ý>Jô¾6±è>X©à>þ›÷¾8‚m?n½>:ï[½xAü>Öãæ>Ρ>?4LÝ>â¢> ýü>°äâ>9F’>ð®<ÀÄ­¼.î?§(r=éצ>eP?|\=q¯´>ly?½Ú=Œ-¬> m?{¡¨½K ¿’²Ô¼cC¿¾–@¿œÁ¾¼’¼¾â¿ _²¾z6˾?俺e·¾×Oóºs`t¿Ã…˜¾T¿>‡¿×Ù¾2ãµ>Öãþ¾Éã¾èôÄ>äÿ¾ ã¾îšÿ;Ùý¿ ü; Cä=‰|ÿ¾‹ß>üK·=?‘ÿ¾R >ötÊ=ŸŽÿ¾c_>Dþ?¦©”»2º;¶»ÿ>k¡½˜æ¬=kØÿ>èaM½|ÚŒ=Àÿ>›†R½ieÌ=Mþ?°¢—»‚¿´;kØÿ>èaM½|ÚŒ=¶»ÿ>k¡½˜æ¬=šÑÿ>=Ì£½hËY=pü ½¥Ø¿Hv‚»Çg>™¿ytƒ½B°j>0¿çÖµ½ê>(D¿÷7½Û¥˜;ÁÒ¿’ú=hÍÏ=¿j¾j¾ûû=fI¿a€¾ep>¨¿u”c¾p? f=èÁ¯>û²ü>äNÉ>œùå>Êúý>‰ê½>\Wä>o?pÏÃ>³|Ý>Ô÷“<8 &?ÙÊB¿0]²=È ô>ãŠó¾ß4Ý=ö|õ>õò¾òÏÌ=‹Ýî>Î÷¾\ç¿}¢¨6¿Ë¬=‡þi>%¿O=uj>MG$½Ý¤Gú^=ú&¿‹¦›>VJ=ý¿Þv™>"q=`忯é¿™À¹¼ÅSÊ8>Á>¾O¿Yn)>yY³>h!¿õ€>ÜcÁ>éÚ:½C]Ã;›º¿‹¦›>VJ=ý¿| > u}<ßÀ¿SŽ>'i>=ô¨¿µ)? .@¿Ç„¼#žì>òø¾#½À>±ñ>‡Mô¾•¹±> õ>}ñ¾¨ŠÁ>·œT;†ÿ¿èN»Y>9¹ÿ¾Z½C½Gw>rÃÿ¾8çּƦõ=‚Çÿ¾Çª7½Ë?2™ ½S¼IL?óÆ>•+,>Å;? X‚>2Ì >Ç„?Î>׆>ó?^GE½Õ»Ç„?Î>׆>ÖŒ?ÿ>ížü=cÑ?a¨›>–“>ÐÂ=.LM>Û¡z¿Ùv¢>æ]Í> q¿.™>üþÕ>麿/ø¤>î˜Ú>l ¿R‹,½ :ÌÅ¿| > u}<ßÀ¿@m„>¹¼Ëƒ¿2 {>XæÞÙt¿/ø¤>î˜Ú>l ¿.™>üþÕ>麿Œº–>ÅVà>sLþ¾CG=ò9ñ>Žva¿¨r²>Éî>[¶ö¾VÒ²>•Eá>®ý¾ŸÈ£>$íæ>ÆOû¾Ê{z¿äP>ž½;¬¿vŠÕ>ŸªÂ¾¥¿ê%Î>R¶¾7P¿ $Û>é´¾ªQ?~ R¿ ] <í+ï>ØØõ¾M¢~¾ýjæ>_ ü¾ôOˆ¾¤ð>_]õ¾¯&¾RZ0<šð×>ßh?…m½ñIç>åîû>½Ÿâ>æ=þ>¯ ½û¯ë> ¾ù>£³?è8)½¤W̼W ?÷œ>ŽÁ¾K?¹ÿ>]â°¾±§?;ûŠ>øâþÓÝ¿hN<¡ü<Í¿io°>v‰Š¾ëÄ¿ñž»>3}¾@û¿)п>´ª¾DU弸U%¿YQC?— >Žçë¾f.ø>äg>‘(ô¾†Tñ>C(>È~ö>ØŒ?°“=£H=ÿw?>@G¾×ƒ¾‹ß?Ö¨g¾iŠˆ¾–ì?jlO¾¾Ý’¾ZL½±T½>ƒ??ªa>C>ïþ?˜£w>±ú›>Ù{?“ÃW>» >S?äY½÷䊼ƙ? ‹>¢Õ9>B“?áï—>¹U@>²ñ?Äê>øS>WÐ?øm?Áy¼^Á>Ýzý>¶>ùdÝ>Cû>+ø->•Òã>€œø>Ô >jé>/ºE¿ø˜"?êo³;`ú¾âtê>6Å>¢îó¾?Åñ>IiÎ>õ-ó¾ÅÈò>&üÂ>]l€½uÚã»p}? ®Ñ¾Ã¼>˜½?× ¿¾£>N?Ktƾ—È5>F%?áˆ7¿k­ ½/2¿Š”ö¾Ï>RÖï¾aûñ¾¹q>1õ¾h—ï¾$>åö¾Þž¼{4'¾é|?²¤¼>–ξò™?<‹½ÇØÙ¾šBÿ>ªdü»WÛ¾Ä%ÿ>¬Ô¨».cî¼`ã¿Qؽ¾«{t>£¿„c¶¾å|a>*å¿9À¾Ë Z>åÑ¿+¾öÎ6½±²}¿RF̾ûug>P¿EºÇ¾¡×?>4g¿Í!Ù¾™ºK>çm¿Ú™?a-3½qø =ØD?f½À¾o·¤¾ÿ^?æµ¾y뜾Ÿ?ëàÀ¾Î‰•¾]½Z<§å½«Í¿«´%¾9 ©>2=¿H©¾=›>5ᅧ:3¾73š>¬¿FŸW<˜QQ?X¿•]¾Ð˜ù>Cæê¾»ÖN¾£•ó>®Eó¾dm¾/Nô>î˜ò¾NM¿.Â-=ØUw=‘Ò¿‰ *¾nÌ>žC¿}Ì'¾½>JC¿Ò¬<¾7oÄ>UÏ?Ú¿½â6šºJC?VÔ¨>ZcнO]?,º­>¡Ÿ½?Xž>`’ª½óï?ûé§¼¼¼O]?,º­>¡Ÿ½JC?VÔ¨>Zcн#g?Ǽ¶>AÓÒ½LѿȥÏ;2j½Uk¿õÚ,½FΪ>ºg¿/¶Z¼£¬> &¿0rż+Ý>¯í¿ø‘Ý;È‘¹¼Uk¿õÚ,½FΪ>ó¿ n]½˜öµ>LŒ¿îÛÿ¼Ù·>éD<È?L¾CÖz¿ÞĽÆÁݾ™Öþ¾¯è½ËMÔ¾¬o¿ð±½PÿѾò•¿½EŸ»S*̽¸~¿ð±½PÿѾò•¿¯è½ËMÔ¾¬o¿\UÖ½Ǿð¿E¸¼ ³.»/ï?,*R>ŽË¾s»ÿ>6c>Â4,¾ëåÿ>¸p>we¾ö ?…Š<-~?ö”ñ=U·>û?§[Æ>F ¨>ª,?SAÅ>4…®>€a?À¯Ñ>“„é<ëK <ã?0JP¾f[<<6?‘îW¾à¢=¬?º‚m¾c²<ì2?­…ƒ<x”R¾1¥d=.æÿ>ö±ƒ< )L;6÷?èˆ\¾„ =€òÿ>”R¾1¥d=.æÿ>²>¾©‚–=еÿ>¯{?/Ù:¾¨¡C¼p¶?ùøÌ¾—½¾õ ?2"Ù¾Pªµ¾D‹?ˆÙ¾ÕÊľg¼¾»}=οBG†½S·¾×i¿™ §½¤ûy¾E.¿Ž}d½íHu¾€,¿=†¼ ²6½øµ¿¸W¾Ÿ½¾|,¿Š!ù½<ܾ¾%@¿ª¾J ʾÃõ¿ì¥>¼Úœ6;Oû¿Š!ù½<ܾ¾%@¿¸W¾Ÿ½¾|,¿P©¾¤9²¾7¿ðGë¼D]¢=š¿iw>Tü¿>š™¿ƒh>ëÍ>w÷¿fÙƒ>|Ì>8¿21¨¼~½“=gG¿½sH>¯Í>iÈ¿ƒh>ëÍ>w÷¿&àW>Ÿ[À>!X¿±Ï€=<*ø¼`¿VG¾>â¨a½ãR¿&VÆ>„ ½:;¿…Ë>'üm½ â¿¢° yW=¼B`¿-»>±0½`t¿$B³>ëAw¼*q¿}ÓÐ;ôý¿70™»[šÛ=Œ½ÿ¾½†¯¯=fÝÿ¾6]½~íŸ=ÐÐÿ¾Ñ®½-{k?«†ˆ8L½ ?à¾eú>ÚW½×è¾ôÜú>nÖ¼eŒç¾ýà'¿ú.(¼%@A?æwò¾†ª˜¾*8ô>¾Oõ¾(ð¦¾2Žñ>#ƒì¾s¤¾=ù>ÖgJ½"c¿ë> /Q>oõü¾Åä>Oa>}Êù¾ãë>MJ>jû÷¾¼Wí>dc•»ýÆC=j´¿n‹‚½Yž¾šï¿i—µ½b ›¾Ù¿Úf”½å)“¾"ª¿FŠ<•´¾Co?úµ•¾£Û¾¥e?£¾æ<ã¾óý>e㑾Tæ¾Åü>E´=»¶==×¹¿Úf”½å)“¾"ª¿i—µ½b ›¾Ù¿ùп½?¨‹¾³y¿¿!;l¼ý?8e¶¾%1>âZ?× ¿¾£>N?§y¯¾k>ËH?ÿìª;²þ¿ä i»†¯¯=fÝÿ¾6]½µ^‚=÷ÿ¾µ4÷¼ÞO=‰ðÿ¾\­ƒ½¦¿–@=)è=û\¿ÆnÇ>Þçh¾ëÄ¿ñž»>3}¾²€¿÷Ë·>¸Z¾:ã¿-r¼•ê<²€¿÷Ë·>¸Z¾ëÄ¿ñž»>3}¾i¨¿4«>…´v¾,á¿z¨í¼¡#<í~¿÷I>Ãg³>jO¿>Ê8>Á>‰¿áÔW>ŠÁ>-Q¿‡çì¼B‰=‰¿áÔW>ŠÁ>jO¿>Ê8>Á>Xþ¿¾ÁG>ó¯Í>3,½)¾¼w´¿+Ãh>'Á[>6=¿aãz>H>eQ¿×Ù`>[&C>X¿M?cÚ¼nØU=Ýï?y­d>:Ͼ–—?(|V>î>‡¾]Þ?»îM>—”¾LÀÖ>/s®<:Th?"rê>Ÿuͽfjú>ºÝë>öy¡½N€ù>Œžã>:©´½×lý>›Jõ¼·XL½ø¿§~>~¬À¾pÍ¿ßkh>í ˾c`¿`>Á漾Ū¿„d»ö¯¿$ßI=*ž;šÐ¿»+“¾`t¹¼±¿‘)¾w„¼Ç¿5î¾…%½Ð<=7³¿I½Ÿ>"«k¾tA¿ós£>HÂN¾¿¯²®>xc¾Þv¿Ö‚>¥á=^ôq?”Û>ž±Ï> .þ>D3ç>><Ë>+Áú>'¡ä>´éØ>;ú>Ïì?„ÏÈ:BÙÅ<9¹ÿ>¼A$>)zP¾º£ÿ>Ü>+H¾?ýÿ>sÚ>3oe¾ã;x?‚ˆ#½£òv>¬Vþ>“6u>¯^Ý>…{ý>þ'O>e©Ý>ût?›Êb>k}Ñ><ýt?Îæò¼Ä“>Cû>+ø->•Òã>¾Mÿ>˜Q,>NÕÕ>…{ý>þ'O>e©Ý>z®V¹p#½h׿ Øî½Ù¯ƒ>Ÿ[¿–þ¿½³$€>õK¿‹¿ãc»Âý¼^à¿–þ¿½³$€>õK¿«9…½»%y>BB¿ék±½Lb>,¿øôÆ>xák?*·»‰Òæ>Eû> x>‹¤Ý>N)ÿ>£„>×Àæ>2Vû>Ab‹>|v^=#пË*L¿j!=ûð¾²Kô¾Ø«y=iW龤§ø¾à–‰=erò¾÷“ñ¾/Ñ¢»Èò¹/ÿ¿õÁͼ¢í¾üÆÿ¾Å ½0I%¾ÓÀÿ¾BÚU½åš¾Ä´ÿ¾1ñC»Ü;zº­ÿ¿Å ½0I%¾ÓÀÿ¾õÁͼ¢í¾üÆÿ¾®+¨»:¾:Ìÿ¾+N²½yë}¿èû½½‡ÛÁ¾(}¿x€Ï¾cC¿¾–@¿œÁ¾C;@h¿Ä±Æ¾·¿¼¼½Z5ê<–ç¿þˆ>©¤®¾©¿üs>l$±¾Å¿¢ >Ä£¾¥þ?œ;(u;‰²ÿ>­x‰=6ç=¾ÿ>ß=¬>¸Îÿ>YA"= '¿=eÿ?¢Ív;˜“;¾ÿ>ß=¬>‰²ÿ>­x‰=6ç=2«ÿ>Ðe…=S´> ô`?cbô>› †»œoü>·bç>òêÄ>ù…ÿ>‘›á>úï¹>Ñ]ú>/ë>~Ä·>Ô$>èö‰<û§|?̵È>öª>ØØ?>uÔ>é`µ>ûÍ?ýOÆ>–Ϻ> è?¢œ|?Ë„¼Ý9%¾x ÿ>#¥ô<Ï Ù¾øR?8óp=ßSѾïã?'È<'¥È¾¦¸?FšÇ;°q==Ä^?¼X(¾I…¾Œg?. ¾—Ɉ¾Ò?DP¾¢™w¾ÌÙ½Þ~?Tng½8ö̾f¼?Û£·¾ëÁ¾M?•f³¾ÆÁžع?ÑÁ¾–Ï‘=?(¿ß=‹NÆ>.Å¿wÈ><Û»>úc¿]»>óÌ>„Ø¿sƒ¹>ÚQ?´z¿®Ø½ˆº÷>ùƒé¾Ä-¾°Æù>Í羟” ¾Z.ó>1ìð¾§t¾xh=$W¿Ë{Ÿ<Ú Ã>J¿Øõ«>óÌ>„Ø¿sƒ¹><Û»>úc¿]»>oÒ¿G÷=ƒuq;.¿ àž¾DÀ±½y<¿i§¾a\€½|ò¿‰|—¾o‚½»g;¿z+¼a.?¯îð¾«wH¾¶ô>Aœ÷¾Ê¦<¾­úì>'.÷¾‡ÂW¾°;í>uö¿Ç¤A<˜£IŽf;Ÿtú>lê>­€G½qý>Š®ã>ýϼÊnþ>žà>yºI½nH¼I&¿bç¤=‰hê¼D1¿ö~Ã>†±`½µŒ¿9^Ñ>†ùŒ½½¿v¤Â> „<ýkF?á³!¿ÁT‹>§¯÷>£Éí¾¬Rš>‡6ø>/Âì¾Ä°“>ó>>ó¾JÉ,½J¿˜ºžÅ?ø> ¼Š’?’—>öL§»6ç?˜¢”>Ò ˜<¸?ÑéÚ>Òa¿àƒV>0¡â>DOú¾$aß>c)ê>[Ïø¾@mì>@õ¾oJá>û1_?,ú>e ½ Þü>TÅä>ešš½úö>jlï>†’½Ÿtú>lê>­€G½ì?-|ɼ"S庖–?ͺ¾Ácp?ïqƾÞs ¼n?Lƾº9½Ûl¿«šú=©ä·¾oû¾ïâÝ>˜á¾Nù¾›Ø>‡àè¾™ý¾KsÓ>‹‡ß¾;Ê~¿Æ·Ä=Óxj¼ðk¿…Ï>k™Ì¼¸è¿sKÃ>,˜=½é*¿¥NÀ>]3y¼Xq¿`³ª¾¸v¼ü¾H3æ¾¢ÏW>÷¿@öÚ¾e6h>Š¿"¨Ú¾ HK>ˆ:9=·¼¿Q‚þ½^+‰¾^𾥆†¾Fyö¾`’ê¾?ÿ¾I¾ú¾y‘ñ¾Èìö¾%í÷½›^< ~¿d²È¾eº¾:t ¿´ÊÔ¾Ù 6¼‚V¿:]Ö¾\Z<©.¿c…ˆ¾w½°ˆdx>ïYç¾Ùvú>Ä_c>!•꾇6ø>•ñ>ò÷t¼fr½ÔÔ¿D60>3ÀžgH¿j/B>±¦º¾ ˆ¿@ÞK>š"ȾÉX¿ºÌ¿ˆõ!=uã\ºÝ ¿¼’Œ¾œS¹>ßÿÌc}¾$¼>¨ã¿µ6…¾1¶°>s´?bD=Åò;ÉÉ? ö¾°ªþ=ý½?k¾¢ÌË=áz?Ó÷‚¾¡dò=ÓÃ?xg/=ñk­:ý½?k¾¢ÌË=ÉÉ? ö¾°ªþ=ð?«^ž¾Ð´ä=-Ṁѿ”B=c!¾»†X¿4ó¬¾w„¼Ç¿5î¾xÖ)½ÛM¸¾ T¿!è >ªc½¾¼?¿“ư>dƒ‹¼Ú.á<ºÝ?5¸­>C;·>£±?mý¬>ýÃ>b†?óTŸ> ÿ¾>êv?Š¿¼U¬ë¹î?»_e>>Ei<!?Au>€·@=Š9?êYP>Vc)=m?¤Uv¿P‹>Íç;7P¿ $Û>é´¾ýL¿êéÓ>ø‰«¾W“ÿ¾TrÞ>쥾ÃhO=ó:ã;Yª¿Ñ!¾Už%=/§¿ðL˜¾‘=_ο Ó‡¾Ÿ½„=,f¿˜[°<Ì»>a¿}? ª¾ ·×>ä?>®¾à¼Ð>$?p¾!È>I…?a¾¿T =Œ ü<²€¿÷Ë·>¸Z¾Ÿ ¿ŒLÈ>¤L¾û\¿ÆnÇ>Þçh¾ç|¿þ¼>%Û”;Yk¿Ý]×>œR†¾ap¿cDÊ>†Ë‚¾©¿TåÓ>ôˆq¾yôy¿˜$\>u ®<º2¿à…Õ>·E¾ÉVÿ¾qvÛ>¥¾\¾TÉ¿Ž?Ñ>ÞY[¾ _½¥6ºùÔ?À!„>¡øŒ<»d?õò‹>‹Ï3=7Š?Au>€·@=Š9?½„Le?fÑâ¾u®°¾GUû>6vé¾¹ú¹¾ß5ø>jøî¾kº¾¾.âû>÷!ç¾O¨?Z R½ªÖ;¬? ¿”>Aú¼=ɪ?À—’>Ú~=cð?Ë>š’=+F?ô"¿I°µí*ô¾Ž6>)ë÷> 8ì¾DŠA>ðÃñ>ìmó¾ÎpS>Ãå?Coá¼îw×;±?¦ïu>“çµ=]ßÿ>×Ý\>ó£«=Ò?ïur>S3…=þÄe?ñèæ<ŠLá¾Z¸ü>šN=Ç.á¾àŸú>¢ˆûž-[=RÒë¾Óz?ÖÕI¾ z =„?in;™g¾ä0?MÙ¾DÄ•¾³y?‰DÙ¾VÓ¥¾J:?Îx=Ô¶-<˜÷?°ŒÍ>ZÔL=•I?ÏžÃ>E…•=j?7Â> ò==…ò?¨='<~•<j?7Â> ò==•I?ÏžÃ>E…•=n?7·>ÂFc=g㊾}hp?‡ X¾é×¾‡üû>3§Û¾Èå¾bù>@hÕ¾²fܾØ)þ>0̾ãé¿dUÔ¼‰Qݺ¢(¿!e>óIÌ«¥»Tüÿ¾~þK>²Q1<YȼËn¿Ù¼¾Ú&p<¦þ¾#Mܾˆ‰<Œú¾Eðç¾HB,=n¿ü¾ â¾j+²¼Òñz¿¦DI¾¾ñZ<¢·¿—WξÚ&p<¦þ¾#Mܾùd*=$¿¬¬Õ¾ ãè¼7v¿×댾HB,=n¿ü¾ â¾!y‚=$·þ¾ Sܾùd*=$¿¬¬Õ¾BZn¿1r§;xɺ>âÈû¾ûw}>ŸÌç>F¿Ú€>vàÜ>Ôdþ¾©ig>{Ká>^D?+O¿7¸ý<Žê>aàù¾|&+>3‰ê>øÿù¾Ç>Ý ñ>·&õ¾8½>3Äy¿7Ým¼È`¾ðÂþ¾9aB>Ú®à¾A¿ûw->+4ؾߩ¿ ýH>îvÕ¾Q~¿²Þ½Lì½ß©¿ ýH>îvÕ¾A¿ûw->+4ؾj¿•ó5>åD˾Œ?·L?YJ½YŠô>)éñ>¡¹î½,fì>O$ø>íé½À>ò>8gô>ù¢½½‚M¿"¡?L®&<=+ù¾GZê>+hz¾ýNó¾)Bò>ñ-|¾Eòõ¾þñî>¡Œ¾ÍÐC½ª´?=e;³•>­Š?Õº=}°Œ>Ÿr? xt=T«—>¢·?FNU=ç+V?õ# ¿6ø¦¼¼Êú>l’ç¾ú`Ù½mû><¡ç¾y  ½«´õ>™ï¾°0¾½N>Éç> c[?ìmã>bî>hìó>ˆñê>ŠËé>Öýó>ôMê>æ¬ï>Óñ>NÚf>+hy¿Iµ–;¿Õ>&¿a&>&â>ˆcý¾>?>-Zà>½ý¾Š98>Xï+?°­½½m.<¿ñí>˃Ծ¤ßö¾Ìëð>³#žµö¾Ãõ>£Ò¾$ ð¾=g2¿ Å6=>7¿9`÷¾í™¥>ì‡ð¾ªï¾¢Ò¨>•Ö÷¾\Wô¾OÉ™>Ò8ô¾R‹^?+öü¾^Ýc<®gø>) í¾é ·¾>xý>Uøã¾(a®¾ø>ábí¾~ÿ¦¾ªœ>a­o¿Û0¾ëRÓ>@N¿|eÖ¾ÝAÜ>ÞTü¾ Åݾ»bÞ>7þ¾[[оNá`¼ä®`?×Hõ¾pcn½_û>C¬æ¾³/½œö> ï¾î)”½#ö>_(ð¾ø…¢>IH? . ?ôMê>æ¬ï>Óñ>nÚì>Bò>KÌë>Ó3å>2¯ó>!@î>7 Ⱦ0Eg¿Þá4>o„å¾4¾÷¾Üå>“q쾿›ö¾;ŠÛ>»ïà¾vÂû¾ ¦Ú>¤#?¸kN¿Y=Žê>aàù¾|&+>Ý ñ>·&õ¾8½>O“ñ>í*ô¾Ž6>êê¿ÝßżD•ý»e¿T²>z݇=Ó/¿DÀ¡>y'z=/M¿Í>§>ãÿ®=—¿¿ôg5½ƒéºÓ/¿DÀ¡>y'z=pÒ¿DL‘>oWy=`¿fؘ>ì)³=¶òŽO¿~?Œ ¨<·²Ì¾ž?’Ï›¾<¡¿¾LU??¨£¾Ï̾“Å?ÔH«¾Ü»|?Å£W=¡á¾;S?,Mñ¹Ê‹Ô¾x ÿ>#¥ô<Ï Ù¾ïã?'È<'¥È¾þr?ƒs¼wd¦¾àŸú>¢ˆûšN=Ç.á¾x ÿ>#¥ô<Ï Ù¾Ãjý=j~¿ëU¼ÃÊ>T¿¥ ½ñ›Ò>mǿѦ´½©¡Õ> §¿Rk€½^>¾=ÚX?¾¾Õæ¾lxò>|óë¾´ì¾ÁÉî>ƒí¾…`í¾vñ>Y¾æ¾—œ^>|¿y¿S²½©¡Õ> §¿Rk€½ñ›Ò>mǿѦ´½vãÝ>Ë+ÿ¾•𤽖x¿t=ÁH]½•ï¿•×¢¾¾˾‹m¿€‚«¾·z¾¾2¿æ”˜¾Pߺ¾‚̾~<Úºî°j¿[é¾`®>öú¾Âjì¾á1>;§ù¾Úá¾>x->d@þ¾šZѾ5êt½qi¿Úá¾>x->d@þ¾Âjì¾á1>;§ù¾Ïiæ¾® I>ó ý¾µSx¿•Íx>?Sa»Až¿ÇLÒ>¸Ë–> ^¿zTÜ>òΙ>õÖ¿Ä^Ø>=}Œ>ñšx¿ö÷s>ãüW< ^¿zTÜ>òΙ>Až¿ÇLÒ>¸Ë–>¨Š¿ÊÒ>Ь¥>òç¼tä?ƒ8Ì»ÂO\>¤âÿ>³EÒ=h"|>=(?YaÄ=êÐi>C?ât¢=TÅ<¬u¿ Ï“¾ê³«¾ðiþ¾DÀᾑ)§¾A¿UÕ¾Oë¶¾N·¿u®Ø¾‘yĽ¹|?~¾î ½¾ä/?%yξ¥Ü;ê]?¢{ξÆÁžع?ÑÁ¾Šâ¾¼À{?±Jý½ÆÁžع?ÑÁ¾¥Ü;ê]?¢{ξ^ÛÓ¾KË?…AÁ¾yL½!ÖF¾6ñz¿‡Ü>_ÏϾƣ¿–" >ýÚ¾jÝþ¾â±ÿ=ªï̾H¥¿6½;£l¿ÆÀˆ½‹Ã¾*q¿!±½¾º6¾+m¿#i¿¾ŠÉ¾} ¿Òáɾ¦°?U‚ ½2¤óalQ¾öa?äŸ>„€l¾Œj?òz¨>;8X¾'¿q¿:m¨¾Ësл"¦¿àÙÖ¾pî·¾/¿ÉÈÙ¾&ßľ‚áü¾¡‚ã¾þ¸¾Q×?5CÛ¼¶©»<*;?&¤>ú B¾Œj?òz¨>;8X¾oe?p}°>lB¾#¿/Ù8?ö{°¾…`í¾vñ>Y¾æ¾´ì¾ÁÉî>ƒí¾„Øñ¾êÎë>Ïê¾§´>¼0Ål?¾˜Â¾¼•µ>ñ×ü>På¾i­À>ú?9˜Ý¾ OÄ>—ü>К羛ˆÖ¾ h?^FL=TSâ¾Îÿû>ÆøÐ>«ì¾™ñö>ßùÕ>±¿ä¾ä.ú>8 Ý>{ˆ‹¼( ?šEV?¼>gHí>ç5ö>2ú=ð>5 ô>Ÿª>iVæ>Õ{ú>"-N»«þ? ¡µ»V*¾Ÿÿ>tBh½Áí½6“ÿ>Än©½­Â¾Q…ÿ>©û«½3Í?W£H?ÐÛü¼F´õ>ã¤ð>À’Ã>¼#ë>Ëóø>&7Â> Añ>¨ô>ÝÐ>è1³=¡ý|¿'_>‹NÆ>.Å¿wÈ>CÊÏ>b£¿JÓ>ëoÁ>¿ØÕ>%ø-=m7~¿wá=ëoÁ>¿ØÕ>-͵>Uö¿øÊ>‹NÆ>.Å¿wÈ>:›A½k šº´¶¿Ö‹™>½ü¾t¶¿&Q>/ù/¾6w¿ Š>a¾!Y¿30½¼y:Nÿ Š>a¾!Y¿&Q>/ù/¾6w¿Òă>ÎU3¾Å7¿Š?6´½4;ØD?f½À¾o·¤¾k»?5);AE­¾mY?Qj¿¾‰–´¾ ‚›¾û…>4§j?æ±æ¾( ê>„ö>á¾£á>iRú>ÞÆÞ¾‘ ë> jø>y]Ÿ;LÈ¿©'=Œ„ö<:•¿ x‰¾d}>= O¿ *z¾Rÿª<Õ?¿K?q¾oZ;äÅ¿ßç+=d}>= O¿ *z¾Œ„ö<:•¿ x‰¾rV='†¿ú‡¾­¶¾1]}¿ìº¼XuÖ¾ ¿QI¬e€;SX¿{ ½>Ú3p<,¿‡QÈ>TÞ<¹]¾)ú}¿õâ§»žDÔ¾;n¿š"%=IÖɾ¿²ü¯Kï=°u¿Ü´>v7ï=wg¿à†À>Hl<̰s;†ü¿íÕ·>uš`<„d¿ºMÀ>yW=¼B`¿$B³>ëAw¼*q¿VZ@¼‹‹{¿•Ò=>&Ĥ>ÛÄ¿£Î>C±>¯¿êÚ>çßž>…¿RÛ>îØ ?U?è]™<iæ>–ù>ðÚ5¾üäð> ¸ò>Wì?¾á é>3ø>ÓW¾Üd»Hÿ¿ˆŠM»ùŸ¼¾èM¿Gb½œß°¾ðO¿ ‘½x*°¾øU¿X/0½‹½SƼ»åÞ¿ ¼¾QM >ap¿‹ªÇ¾Pä>H¿ådº¾>)>Ë‚¿$Å‚½wc¿TØ×¼ùŸ¼¾èM¿Gb½M½Æ¾<¿Æ¨&½Äɾ•Õ¿7‡½V«7¾GÖ{¿–¼#ø×¾Šåþ¾ÖΛ½»É¾«±¿0ñǽÄɾ•Õ¿7‡½AÇÇi±¾]¿pA&>s¦¾29¿ ü1>ãøŽ½Z¿ó÷]<-™Ë¾ÇÙ¿ŸÌ>ýúÁ¾|C¿vP >Øó½¾ N¿C&>»¿Às#=Gí¸¼­Š¿fƒ¾~8H>z¥¿è~¾p³h>#I¿)Íf¾wS>VÒ‡½+]t?6È”¾§Z³¾’æÿ>aˆÜ¾kº¾¾.âû>÷!ç¾á ƾfÚþ>ö´Û¾×!Ê;HL}¿&@¾¨>€(¿rj×¾3Ä>%¿ªË¾ Ø=t|¿zÓ¾±?>tH=?p»úÑ?¼•¾E¾¡…?Ç)оh’¾E?ˆ¾“¨÷½Þ{2?S7?þn½¿÷>G8í>Ç*¾üäð> ¸ò>Wì?¾+Šï>®¼ô>]§!¾G?–¼þ ¾˜í|¿Z <Ͼ¿ïöê»/¨×¾Y¦ÿ¾… M»ýÜȾþ¿C6ξ¶»ý;cOj¿ ß¾^'¾9bý¾KÍæ¾_=¾©ú¾=aé¾6u¾ÈÍø¾$C?ZR‡;`2%?ëâö>:Z•>tÓî>3ßù>‚¤>­2ë>ã6ò>C¢>0Fô>ª1=ˆZ”¾PÕt¿ïöê»/¨×¾Y¦ÿ¾Nl;q¯ä¾þ|û¾yö˼•ã¾®cü¾÷ C½Æ_y¿§=b¾‡ÛÁ¾(}¿x€Ï¾­¤Å¾¿.¬Û¾Oë¶¾N·¿u®Ø¾Æ‘d?‚澸Ž=<]ë¾°­_>)ë÷> 8ì¾DŠA>¡»ü>Έâ¾4.L>4¿’…=UiK?ñÖé¾×½•¾m®ú>æwò¾†ª˜¾*8ô>#ƒì¾s¤¾=ù>~¬9 õ¿!Ä•¼üq >Ñ’ÿ¾PÆ8>` >õÛÿ¾ú X>•Eá=o¸ÿ¾ñgH>‚V>=›X:.¹¿ù.…¾ 3¬¾}Ê¿™õr¾ûX©¾„¿¶…w¾ù1¶¾q“¿rR’½<• ¿°T?á–·>Ôšî¾²¾ù>›u®>Ö‹é¾XTü>ù¢­>äIò¾ oö> ­#=štá<в¿™õr¾ûX©¾„¿ù.…¾ 3¬¾}Ê¿2¾EKž¾…¿=z¿’ÊW¾²Þ õÛÿ¾ú X>Úu>Ñ<¿lê|>´!ß=²¿¸“h>]Ž•>EÌŒ<¬Ët?€€å>7º¼–ü>n÷Ú>?œ¼÷Wÿ>ØÕä>ŒŠ½1|ü>c±Á»µó ;´þ¿¸W¾Ÿ½¾|,¿¸;¾O[»¾¿G’ ¾®¾[$¿ÿ<^éq¿p§¾8Ÿ >Èxü¾wã¾z*>u¯û¾Ûàä¾|ž><†ÿ¾ðÙ¾Ô8Û<šß}¿¿Ô>Ͻ¯¾¦¿,ŸÍ>‡£¾äÙ¿Œ½Ç>Žè¦¾9 ¿™gÕ>ÅN*½¨Ç5=³†?*7¡>¦B|¾£t?ÆÃ“>c·o¾9 ?BÑ”>=*†¾B`?ƒÊ,½ÿ<Û¥?o>)=S¾N·?ª>ÜÕK¾¬X?:u…>&ûg¾Y¥?i9 =ÙKf¼2Ô?.F¾8¾bh?æV¾–¶¾/¢?nma¾ãžý¡??“>¬Ë?¼öE}?±ûÎ>¼ç½Çº?^Ú>Q.ͽ«èÿ>ù…Ï>©¶°½3Å?©Y;¾hèÛ½V,z¿mWؾæ@×¾|Ôÿ¾Ááݾà„ʾ“¿°rо‡á˾ZG¿7ý?riO»ÊÞ ¼ÖU? ¾Æ†¾¾iW?׽ܾ€e?BÏæ½K[´¾Ã 0½}^»Ã?ºM˜>„g½eÅ?… “>ày½ñ¡?Õ{¢> ÍZ½¥ø?K?9=ra½¾Þm?;«U¾¼Ïá¾ný>ÿ@9¾À”é¾ô£ù>3‰:¾ªEܾýùþ>Åí*½ÑA¿¾T:m?3‰:¾ªEܾýùþ>ÿ@9¾À”é¾ô£ù>;¯'â¾Å:ý>å¿öK†<šéÀžC¿}Ì'¾½>o¿°D¾À´¸>›ý=<Å?Q'=&o°>ÛÀ? .v¾T¼>Ê?-€¾;г> ?Éȉ¾ÖÖ;Üík»-þ?°¾ÿ¶½;m?C¹¾¬9འp?õÚ¬¾QÛæ½éd?ëV½ðžÝ;PÝ¿2 {>XæÎ?p=n¿£Y>°õ†=[¿{Á:™ÆÐ:èÿ?C¹¾¬9འp?°¾ÿ¶½;m?‘d¾¾^h®½ãm?§Ö<äпÿO=‡ ¿=px¿ú*¹>ëº= 7¿ÂPÇ>ì›…=Yn¿ä¿>»B¿Õ»^½)`&?kºö¾nMz>×ð>×Ùø¾Ù“`>w‡ì>ÒÆñ¾Ú‘j>è2õ>ù+©»B½$пˆc¼£Ì¦>n¿þ œ¼$+—>ÞÈ¿ž~½ò&§>ä¿Y’o?9žä=k+«>Dû>“Ö>{æ>û²ü>äNÉ>œùå>¨qÿ>}–Ï>ß1Ü>Ê~7?~ š¼³q2¿n4ð>˜>…^÷¾3‹ð>82§>i÷¾]Áö>züž>!Íð¾é¥ÜºB@ ½»Í¿þ œ¼$+—>ÞÈ¿ˆc¼£Ì¦>n¿4ÌØ;´Y>¯ê¿í¿â©Ä¼v@:HS¿ã°>­Þ‚»I0¿8,¥>ϡ̼Ú¿ öŸ>\;xûO¿@‡ª»¼A¿©ƒô¾÷È6>L5󾡸¾”Ù >š_í¾“Žú¾[<>Ðê¾"j€»ÿ?Â%}»Áí½6“ÿ>Än©½J©Å½ïÿ>|›Þ½Ì¾-zÿ>Ÿ”é½è‘?¤„•<ŠæS? ·ï>翜=w½ô>Éè>D›m=¥ù>™òñ>E=vŒó>Nî;½?I[P?¿º ¾0ì>Jbù>Û½¾¢ë>ì¥ù>m9÷½ÃDó> 8ô>¤ä?=gƒ<¤¯¿R¸¾>=Ö¤¾w…¿ÿ>Ë>Û¾ñ+¿¶òÊ>ꓬ¾ìK¿(es?ž¾7Þ<× ÿ>yvپ殅¾~Wü>Ø(㾡ڀ¾Üü>ˆÙã¾u<޾ý¶x¿‚,=>Jp>s¹¿Pn»>k,Ñ>j¼¿”¡²>u‘Ú>¢C¿$šÀ>ÁÜ>ûå?Þù»K4Þ¼?¬*ŽGVn>ɯÿ>S#ĽýŸS>rùÿ>è½`a>ó'y¿ÓJ„=t³a>s¹¿Pn»>k,Ñ>¢C¿$šÀ>ÁÜ>P¿¼vÉ>z§Ò>ýŽc?ƒ‹G½›7é¾J÷>—Ť=ÆRì¾"Uü>ˆÉ=ÆÞã¾Z¸ü>šN=Ç.á¾Éb¿Ïˆl>¯Ñ>2Æ÷¾ï©Ü>´Ìê>(|ö¾úzæ>Èè>´[û¾$—ß>þcá>ÝÈþ¼=8?«1? s¾l³ñ>ׇõ>[±‡¾N÷>˜ï>vˆ¾­iî>»Eø>QÎ?¬gµ:]½Ÿ!?±j°=¨Wj> b?,–=ùÜ>R+?â&~=h[m>áL|?£Ó¼š9-¾ #?s÷„½U½Ì¾Äé?n¼½IŸÎ¾ø?¼ï“½ûxؾ¢Î±;Õë¹ ÿ¿…(/¾¥àÆ»þÑÿ¾¿ó;¾„{À¯Ñ½’ÌÚ¾«Ð=ZáÒ»©Û¿¶òÊ>ꓬ¾ìK¿od¾>5д¾«y¿R¸¾>=Ö¤¾w…¿Å4>HR½ÑŒ}¿ßÅË>@…»¾» ¿›ZÖ>¥ö²¾>—¿zä×>ÓÀ¾Þ!¿ _¿S0 =÷²ú>âÈû¾ûw}>ŸÌç>B”÷¾Q‹> lî>bþ¾ø3Œ>îÎâ>:&J½°¿®~‹ºš–ˆ>Èx¿ÝV?½>˜>nÚ¿<ä<½>ƒ£¿*â´¼–¹?`/=½Òx;iã?A~–>‹ªß¼CÉ?†u“>fì¶;(~?a†>‹¾'¼Æ{½òƒ¿±$¥»÷;¼¾I0¿wƒè½›=Ⱦ6Ì¿ä¾Î㸾Ñ?¿?‹¾Ï¾‘>¸%Ê<ãSu?L¦Ú>$tA½“¨ÿ>Ö;ä>ê¹€½ý>ØÕä>ŒŠ½1|ü> ¾.¯}¿¥c<Ø)ƾ6¿®"¾›=Ⱦ6Ì¿ä¾VšÔ¾¸¿PŒ¾åŸ?×'H½šÝ¾¼±R?A¸º¾l—¾Ý@?ú þÀ"ÿ½?Æßƾǜ¾+s_?4eù¾mØð<Üü>ˆÙã¾u<޾"÷>°âì¾sŸ„¾Èy÷>OYí¾x–¾üõP?_»§â¿×Ã÷>éc|; ì¾ôÜú>nÖ¼eŒç¾è/ô>ð_ª¼¤ñ¾ŽÝ𼟨?ÆË-=Ã^>yW?ØÄ>Öu>[”?b¢Á>Tr^>F™?Êà¸>Jp|?zO"¾JM½'K?¼z;Àë˾p¶?ùøÌ¾—½¾D‹?ˆÙ¾ÕÊľo—¥=iÿ ½ç?™È>!Wš> Á?ÔC¼>½£>Çg?¨¨º>ˆ”>8?Ù• =ŠÈ¿M®¹<kV¾¿™ÔP¾l¾9)¿é9¾ª*t¾Øe¿zUW¾žyS¿RX€>·6?(|ö¾úzæ>Èè>2Æ÷¾ï©Ü>´Ìê>)xò¾sõã>ÓÛï>rQ‹»æþ¿šL;‰>c·ÿ¾lQ=…4>rÃÿ¾6†j=¯#>X®ÿ¾ç £=œðY¼"ú¿ÿp½:…4>rÃÿ¾6†j=­ßL>šìÿ¾¶Mq=&áB>=×ÿ¾Åž§=k$¾<£EÆ»%í¿H§ž¾´sú½Óõ¿é+°¾\’ã½Q.¿^õ ¾nü¹½) ¿Çšc½’ʾ¹Á¾µ¿) 0?~Â=Ç/8?×Ùð>|€Æ>¡eõ>lÍö>ðøÎ>–î>mÅî>®cÔ>zõ>LÏ¿öi½Ù <ºôÿ¾vm_>Ø›8¾º¿#¤n> ƒ"¾h=¿Ñz>ža:¾Ûù?¸•]¼ª8 »}??6>»¾„Ø >4?•¸¾¾<ªÅ=˜P?EŸ¯¾Æýç=&gf¿sÔ5>ÎË>´[û¾$—ß>þcá>mü¾«{Ô>=îã>2Æ÷¾ï©Ü>´Ìê>• 7»õÍ|¿gC!>C±>¯¿êÚ>-͵>Uö¿øÊ>ëoÁ>¿ØÕ>Ô®‰º›ð =[Í?#P<·³¾`u?²Zª¼]©‡¾™š?­h÷;t{‘¾ûÍ?ùÃ?èÌë<6°½Ã¶?-P¾¤â¯>“p?b»;¾ià§>Á§?J:¾£"¶>‘å¿}}å<±ð˜»&9¿±Ne¾5?ã¼ ¿Ð¹K¾(2 ½ã¿ 3Y¾åoq½å¿üuæ<¾ˆ» ¿Ð¹K¾(2 ½&9¿±Ne¾5?ã¼ý¿ÜM¾\/¼: ¿¼÷Qk¿k>É>>è>ˆý¾Bèà>ã¨>f‚ù¾Ieê>P§ü=!­ù¾üé>Ã.]¿¨!½å¿ýMø¾z|¼ ýë¾óü¾Ýë¼lÏä¾èÙü¾Â—¶»YLä¾o¿—Ñ;ÑÓ®½78¿74Ä»,õľ¿Ûr;”¼Ò¾ÁÇ¿ø.ʼéíϾΕ•;Ë¢>¿¿Û*?®€b>ZIó¾êò>¤ày>Š­ø¾¦Ñì>'Þ>éñ¾\Ëô>E9ìÿ¿\ZÉ:ú¼¾Fz¿›n~=*ÿ²¾÷x¿Ãm“=o»¾§w¿}‹³=ñx¿w|­¹Hg|¾Ž‘¿@L¾š[Ѿs¿dFý×PÒ¾Óþ¾ßNâ½IfݾBû>Ÿ =§×?£[/>Œ†´>1`?Ñ­'>fƒÄ>v?% >N¸>–A?I†µ¼­e[=Α?% >N¸>–A?Ñ­'>fƒÄ>v?ÄC>ŒôÊ>˜½?€y#=EÚ*<8È?Ü,n¾ø9Y=J%?bøx¾Â„¦=Œ-?ʉ†¾àá=/m?¬K?Š$K?vE=·ê>Uù>0+>Í:ó>Ñ]ò>{Ÿ >‡ñ>ÌÔô>ÎÂÞ=ä¥û<ìp.>¯"|?ܸ>~åÙ>Ãïþ>[}Õ=Q†Ò>ðP?ÄC>ŒôÊ>˜½?½±8;—Ò¾]\i?M½>>\è¾cú>/àU>óë¾ï’ø>LY>f…â¾NÒü>ÝÅ8¿‹1¿pÜ›¼ÈÏö¾¯Cí¾t‚=©ñ¾U„ó¾ ‹ª=ï’ø¾³Ïë¾Ê‘¹=3'<á÷¿ƒD<*ÿ²¾÷x¿Ãm“=¬¯¾Ec¿â\¾=o»¾§w¿}‹³=‘p=äÑ¿!5ñ:¬¯¾Ec¿â\¾=*ÿ²¾÷x¿Ãm“=Ý´:¿øAŒ=€Ý;Q‹Q¾§“z?ñ¸°¾.ŽÚ¾X©?æ–®¾Þ;ýú?b¼¾M2Ò¾ “?2p?ò–V½Ru\¿|¸ä>aO@½v3û¾£°ë>|÷¢¼®ó÷¾;Sð>É-<½Hkô¾­q'½Ë˜¿ï[=ˆ>«ê¿‚ª©¾…>˜>-¿‡ß¥¾úFŒ>²¿˜¡™¾¿ù°¼/Ò¿÷ù¼éaˆ>ûÌ¿Aľš„>Q÷¿à¾¶¾½þt>vÀ¿{ ½¾1ëf?2ݾe·”»Ó/ù>p%ë¾ßk¨>–=ù>½å꾋p›>Ó„ý>qÿá¾àMŸ>ñœQ¿öKz lî>‹úô¾›>‘¶ñ>ݲû¾ò³™>J)è>º%?m =¾¼G<?S±Á>žmÇ?æ Ð>õöç½"P?À_Ä>¸æÎ½°{¿<.c?ï]ì¾.«>·b÷>Ã€í¾¬Rš>‡6ø>/Âì¾×¡¢>–ëý>`á¾ñ G¿¹= ?ûy=ýøó¾‹Šð>XŒÚ>¢îó¾?Åñ>IiÎ>\¯ù¾-"ê>âwÓ>þc~¿`+<¦‹ä½Ž‘¿@L¾š[ѾÜH¿Ëõ¾Ëľ¡+¿4+Û½:Ξ]¥t¾Sx¿QŒ6={OݾI-¿•-¢¾°sÓ¾IG¿àG¾EKÞ¾x€ÿ¾Sè”¾×æ?#ª¾»ìݼ?¬*ŽGVn>ÅÇÿ>Õèõ½aâ_>ɯÿ>S#ĽýŸS>06X?ã‚é¼xà?”û>ù.å=¤ä>€œø>Ô >jé>=bô>!®ü=LŠï>×ÓH= ¯^;Ͱ?*å¾§”Ç=#ó?¯{£¾íŸ‡=6?Ç,“¾!ž=J´?ö<4<¡¾"¿T—E?Ihë=t ò¾8Ió>äg>‘(ô¾†Tñ>— >Žçë¾f.ø>^õ?F­º‚,“¼É¯ÿ>S#ĽýŸS>ÅÇÿ>Õèõ½aâ_>±Šÿ> Pó½Ž;E>r+=[©b?ƒí¾u®°¾GUû>6vé¾|B¦¾‘ þ>&Uã¾`#¡¾Á¬ø>ö#í¾ 3^?:¢ >ÜZô>"¦ô>°Ý>ÁÉî>`ù>zÂâ>±iå>Útô>Krè>Ð ì>Ü?u?ùº½š‘>Õé? Ò¼¾]¤Ø>ùþ>Qø´¾…xä>é~þ>Gƾϣâ>Yüé»1î¿ûȵ<àN]½bÚÿ¾†L¾áž½ÁÄÿ¾EL¾h¢Ž½:¿Käb¾dÀ?¬àî¼%:½Év?´w®¾¿¼¾mY?Qj¿¾‰–´¾Y?¹ˆ¿¾WÐľ~Ÿg?šÁÙ¾˜öµ¼Ó„ý>qÿá¾àMŸ>–=ù>½å꾋p›>ÆÞû>¥¾ä¾×¾>›*£<`ž¿P=Í#/¾bN¿II¾ˆL¾Qˆ¿Ç‚¾ö 6¾…¶¿þG޾e‡Â<ü‹¿™Z_=ö 6¾…¶¿þG޾ˆL¾Qˆ¿Ç‚¾SìX¾®¿Œ¹“¾——H> 6Û;Ë{¿UÁÐ>m~²<öy¿k`Û>¼:>çþ¾{Î>d8¼×¿µ}¼ëó¿¹q ¼³>ÐG¿¶Ùø=½¨­>ÃJ¿ÿ">¬§>ý1¿±i>Â(*=fG¾o°w¿iÄ”¾N%Û¾ü¿·y£¾/…ß¾ƒÿ¾UÁ ¾*Ó¾J¿fÇ?¿n¼c=!?| ©>‰î‘¾½7?´å´>€ ’¾‹ù?8f±>ôà†¾ÞŒ?¬nå<ÀÜU=‹ù?8f±>ôà†¾½7?´å´>€ ’¾Äè?«¾>È$‹¾Ínà¼6x›>ÇÏs¿¢½u=È{å>Œ÷û¾Kõ³=qãæ>úíû¾œ› =¼­Ü>¯ ÿ¾fD½W¿py%½ô‹Š>D¿ýL…>#¼•>-B¿tbo>†È™>š´¿"ûˆ>¢M <ùX=Œ¡?°æ¸>î]ƒ¾iÃ?™EÀ>$f¾×M?.þ®>õ¸o¾=€?›Ë;=ÌJ$?­ùC?g½Ió>×Kó>r4g½Ÿ‘ð>Uö>¯ ½û¯ë> ¾ù>Í®¡¾d?(==¬r¿ Šæ¾,ž²>Mõü¾‹Œæ¾µÂ>®Hü¾ÁþÛ¾·Ïº>пÈÄŠ¼±Sè<;Ü?·|4>Á ¾?Y01>`å°¾H?xñN>"rª¾ìP?ät½^‡¿j8ÏÀð¾â=ï¾Ùvº>„œ÷¾|›ö¾sK³>RÑð¾ôk?N“@½wXÉ>…{ý>þ'O>e©Ý>†Tù>´i>6çè>&÷>ŽI>ïë>æ{»YÁ9=ÿ?xñN>"rª¾ìP?Y01>`å°¾H?òJ>»º¾vP?áê:£ ½¬Ú?< ¾³a]>*ãÿ>Ù³¾t´j>‰ ?Þ= ¾Íz>1?rÕi?øÉ¦<ì#Ð>Cû>+ø->•Òã>…{ý>þ'O>e©Ý>&÷>ŽI>ïë>ý¿C;T¿ÙúK&üÂ>Šö¾!”ï>Õ°·>`ú¾âtê>6Å>â…½‚Í¿££Õ;Nž>Í¿‰ˆ¼h’¨>}?¿a'+½eâ®>R¿\µF¼«a½âÞ¿“Gi;eâ®>R¿\µF¼h’¨>}?¿a'+½Oæ·>|¿@â½ç‹>8ý;‚_v?Kâ>AI±>`Éý>“oÞ>ãÀ>š³þ>>uÔ>é`µ>ûÍ?K(7=o¾?ø@,ºº¾¬X?oô1>Ÿ’¾¹?ßN">îܹ?Rñ?>)W<=ß¹?÷ £;Ûiƒ¾ùi?^¢ >l#޾t²?‹üÚ=ñF–¾nÚ?ƒ>p7A½o¿k¿?½ÌF>e©¿~‘>ÃÓ‹>‹Þ¿ìk>fö>’]¿½â‘>«> Â>?Ö¿Ëñ>Òàî>™Øì¾±‡î>e‹ì>“Uñ¾íÓé>ëÅð>³šî¾ÂV¿s2«½b® ?jmú¾4Ù×¾Gqæ>“ãö¾WÏá¾àiê>epô¾Ctؾp°ï>@³m¿éý¼>U$="¿ŒôÚ>û蔾*Äû¾8£æ>A˜¾W“ÿ¾TrÞ>쥾?–´Q¿†‰x½±ñ>‡Mô¾•¹±>#žì>òø¾#½À>Iæ>uü¾gž´>®›79Ém<=žº?óæð=Ÿ¾¹ÿ?4¡>ÿ—¾îÐ?ogÿ=ëUŒ¾Ÿ‘?Âi¿fpо¿³F²ÿ¾ö#ݾ蠳>‡úý¾rÜá¾ô†£>_î¾ïØz?\'>&ÃÙ¾›æý>©jÚ>öÒ¾£Éý>· â>9D̾ê??Ù>7ù>ÁÜ;N _?ÃÔî>ëU4¾Ÿ:ö>éžå>ÅåH¾¦bû>Œ.ï>†V¾Çö>úê=“g¿š‰Ô¾èôÄ>äÿ¾ ã¾siÌ>ÁÅú¾Ý^ê¾ùÙÐ>…[þ¾ŽZá¾5ó ½” Ý<ÒÂ?¦^g>ÂC¾Z?Rµm>"`¾4M?ª>ÜÕK¾¬X?G‡?™n½$”M¿¡¿è>r1¾¾»µü¾nï>Àì¶¾›©ø¾Ìëð>³#žµö¾¦_»àL==®¿5*0>À!”¾‡Å¿‹Ä>üŒ“¾Ô»¿Wë$>ù‡¾¬o¿’Ú>;9W;=#»¿Wë$>ù‡¾¬o¿‹Ä>üŒ“¾Ô»¿Ç>»î…¾~n¿T¥¥»Ít;µþ¿õñ0½Hàï= Óÿ¾ È‹½÷Í=†Êÿ¾A ½ž}>íºÿ¾¸0?’Õ <^ß9¿½äï>*Ç>b0÷¾ãú÷>79Ì>xモ÷>ù½½>Ì ð¾aªg¿ìü«½`–Õ>–û¾bÀ¾Éè>L§ý¾pÏ˾N'á>quø¾šµÌ¾Í=ì>Æ©çìkå¾I¡ü¾ß“>ÞYÛ¾;8¿¤£>o/Ù¾¯[¿]Y?1T?ì²pÐö>±u¾‚äí>t)ö>!‰¾M½æ>®Ùú>Ë€ƒ¾Û ~?$ª"<78ü½‘?f;½Õ#Õ¾D?ó ½AšÉ¾ #?s÷„½U½Ì¾Š§?+¨ð»››R½ #?s÷„½U½Ì¾D?ó ½AšÉ¾Žy?«vr½BÀ¾G{ ¼Ðí?dV<Öp±¾Úç?‰o¾¤Á¾å¶?ˆ/c¾é›´¾?Å? 5O¾ã‡?N2½(0,½[?ßj•>B}>:?}­ƒ>^õ€>šÌ?^ò‡><d>Ò~?£Ü3½]¤7½[?ßj•>B}>M„?æéŒ> Ž>:?}­ƒ>^õ€><V> ^0=Nz¿ùÖ>0c²>Ü¿PÂÜ>/¿>y"¿%!á>×N´>JÐÿ¾É/w>ºB>v¿HQ×>ê®Ì>çÇÿ¾×iä>¹SÊ>ÿÐü¾PÂÜ>/¿>y"¿¿Ã=¦¹a?Ôùð>ÐBb½ÁŽ÷>*ªî>p]ñ¼Qƒù>;ê>¯šb½ÚÅü>´åä>°`¦>¡k=Üuq¿PÂÜ>/¿>y"¿×iä>¹SÊ>ÿÐü¾Æç>êx¼>K¬ü¾Ž-V?F“¡¼# ?Jö>±j°>jöð>¼\ü>^d²>\ç>‘}ø>iQ¿>¾í>Òûm>®óx¿ 9Œ¼©¡Õ> §¿Rk€½vãÝ>Ë+ÿ¾•ð¤½2éß>öëþ¾âˆ_½#ø~?H<Åáµ½??ô>v8ʾ^ ?Îã >‹Ô¾Ô+?ëÈ1>¹Æ¾ç¯?)4G½Þkš’=^?üT¥>®’¹=¬? ¿”>Aú¼=æÿ¿è¶XºéªËº>B¿V¶>øï½Ý@¿cñ»>í› ¾Ž?¿;á­>ÄÍ ¾0޹»I"¬¼{ð¿c²½Œ¡Ä¾(¿\UÖ½Ǿð¿³Ƚ¾·¾C¿ù·¿fý(=78¶<Ý@¿cñ»>í› ¾>B¿V¶>øï½Ëó¿×¿Ã>‹úä½Ú׿ =·Ú—»,¿‡QÈ>TÞÚ3p<_]¿@†¾>µÒ5=Èÿ¿(b»ìElºSX¿{ ½>Ú3p­Þ‚»3T¿ ­>p”=ïþ¿î€;0w«;LŒ¿îÛÿ¼Ù·>ó¿ n]½˜öµ>±ˆ¿¬œG½mÁ>Fƒ¿ºÉ;öT{½·Õ¿cF>‰·Î¾g)¿n>,žC¿Ý¶>cÀ¾;±¿Ézx»±)H=:Ï¿Ãy=½¸\•¾—É¿£~¢½ÁÆ•¾Ÿv¿Úå{½»Ñ‡¾Ç‡~?]Ü“q쾿›ö¾;ŠÛ>B|ð¾ú õ¾–Î>ŒR¨º³:Ÿ<‘ó¿h’x=ØÄ>B"¿`™=È »>ë9¿{2Z=o·>A¿Œº'<ÕÈ‚¼7ô¿{2Z=o·>A¿`™=È »>ë9¿i›=9Ó¬>L¿jú¿” ˆ;ÇÐJ<@h¿íóø½˜¡¹¾?t¿XS¾W\¼¾Í[¿µÞ¾U…®¾ù†X?¤8=JU¿Ëõö>‡ø,½ï;î¾ôÜú>nÖ¼eŒç¾eú>ÚW½×è¾¼é¼Q·¿r¥=Òqu>ùh¿ÐÒ¾ÃFY>+i¿‚Œ¨¾t>I»¿~s¯¾ð®?N;u;8K½Òr?¾þ½‹ˆŠ>`??Óݾ––>Ê?§÷½åðy> (}¿Fú¾?$½Diÿ¾7ªÛ¾ÙÙ¶=ܽ¿â<̾¤»¥=ÿ¾öìÙ¾øžv=(þ?ªà;´dG»;sÿ>>$¾ÙC ¾†ÿ>Lû6¾ýJ¾ kÿ>š¾x˜&¾Oe>9h&;z}?ÔÑÑ>M¹—=c?#¾Ë>‰ÑS=RÕ? ´Ö>ÆÜU=Ð?ö»`>)R¨;WÁy?ÔÑÑ>M¹—=c?dçÝ>%ÀŠ=þ>…\Ù>³gÅ=dÿ>¾m>¶h}?Àæ¼Â‡Ê>i¬?¶g–>vQÔ>4Ø?ÕyŒ>ÉÇ>¤¦?pD‡>‘«ð¼©á?“¼TüŸ>s?©À±¾}æ”>d@?¨º¾n>¹8?-è­¾ûý?(ÙR»}¾ê»Òm?]¾>–½S{?‹¿>%a:½ûs?䇲>ßBM½~™~?8âR<+KÔ½ïã?'È<'¥È¾øR?8óp=ßSѾÀ$?~Žo= Á¾ û?sÛÌ;м-<“:?ù±£=ÊÞª¾äN?kÕ1½êBp¿UÁè> Ý>‰ û¾È–Ý>ÿ–ˆ>Loÿ¾Vè>V-‘>Ñü¾Kg¿«“Ú¾úP=Ô,ø¾Èê¾ÿÍÛ>0Fü¾¼Êâ¾t#Ô>È÷¾"Áì¾õÏ>äœM=>­¿¿); a¾ü¿\äþ=’®¡¾a¿^Ç=L5“¾Ë½¿ùÀÎ=kJ>òz?枻ѮÚ>mþ>ÞXP¾æuÌ>£u?C:<¾KÙ>½Rþ>¥I)¾’¾;±1k»ÿ¿Åv2=ù´½©Ýÿ¾Þ•=²d®½Ðÿ¾EÀ|=—Vã½¼Éÿ¾&ú?Vaí;l8¼#ºÿ>ð¾_šR>{ƒÿ>ïT¾_—1>±Šÿ> Pó½Ž;E>oô¿ýI‘<}.Ë»ãU¿ÐD¨¾nú³>Á6¿Þ‘™¾lͶ>a5¿_ì¾4ž¨>xª4=À1;ú¿?3ú‘¾–Í<½Ù?¯‚¾ñ)å¼g??’¾—qS¼òÓ?sac¿,ë¾±/¼Õ$ø¾.¬ë¾Ö"½½Íû¾².æ¾P[Ž½Í‘ý¾5%á¾L5ýWå¿È’æ¼Ë–»Š¿cÐY>³¼¦½£ ¿°Vm>ñнZÔÿ¾R P>ïpÛ½¡?âé<ú¼±=܃?²W‰=ÊTÑ>T5?él—=”Á>æ”?›_È=6ZÎ>R“%¼¢F+>_a|¿a=’uÐ>…—¿Ìû.=¯^Í>GÈ¿ˆÙK=ÞÙ>9{ÿ¾Æ‡‰;S+'>8|¿ˆÙK=ÞÙ>9{ÿ¾Ìû.=¯^Í>GÈ¿m´’<Ä“Õ>\!¿Cö¿Êþ¼“=z<A¿õi%>D°¾íD¿}ÐC>ØHª¾õe¿«?B>l–»¾Ô]?)P¼Þzÿ¾yü>Õ>+øå¾÷>j„>E·î¾0û>š¶>‚8ç¾Ê{¿Æ¸7¾œ=»ìÿ¾Tpؾ¥¾Ì>ÐC¿+„;¿îÄ>>y¿Dؾ?ý¿>οOʪ¼±^½C¿Ý¶>cÀ¾j¿•ó5>åD˾·Õ¿cF>‰·Î¾îÿ?³Zº¥º\sÿ>]Š>aýÿ=6xÿ>ޝ>Š>Gtÿ><¿>&ü>_þ?Fn;)¨Ü»Gtÿ><¿>&ü>6xÿ>ޝ>Š>@‰ÿ>ƒÁ>=d*>’©»¤ =AØ?g #>`[o¾?½9<>º‡d¾ ?Ù'>™gU¾×Ãÿ>¼—Õ»ÜC7=ú¼?g #>`[o¾?ë8>Н†¾”m?é:>!€¾PV?ƒõ¿" „<©Rù»ãU¿ÐD¨¾nú³>a5¿_ì¾4ž¨>ÛO¿÷¯¬¾€b¤> ‚‡<ÐÁ«¾ä q?5 ±>D0Þ¾$*?Ï2£>d$ã¾ÝÎþ>›u®>Ö‹é¾XTü>¬¯¾äxÎ>hÁg¿g¹Ì¾ª å>Šû¾ÑÚ¾–´â>ZŸú¾,ºÕ¾ËMì>Æúö¾î'?jJ=$#A?@÷>{޾"¥ñ>Üñ>Ú©‰¾‹ö>Àó>+—¾¾õ>Ë^¨<Ã<}ß¿m^¾o.>¾4¿:WD¾ZI;¾ŒØÿ¾[éU¾ØDV¾¡,¿ÿ.?½¦X=p¿t½pÑ?:çw¾'À¸¾Ñ#?g*Œ¾ê]¼¾3o?_퀾ZõɾÄ.?«\=xçq½3o?_퀾ZõɾÑ#?g*Œ¾ê]¼¾Iõ?ªe“¾õɾÞä—=:Q?H?–²Ü>±¥÷>iê>„Ò>éô>ÁXï>¸Ý>i«ò>{0ñ>%½NÜ¿>Sm¿DO ¾­é>2û¾ù£è½]å> >ý¾ìܾ œß>6ÿ¾náQ¿o?Ï}Ò¼Šö¾!”ï>Õ°·>Çü¾ Õå>X¶>`ú¾âtê>6Å>8 ~¿døÚ½è<{½éš¿à.˾/4¿¾]§¿V¾©Á̾gÔ¿êÍо ξÉHr?y¤>Îh÷¼Îþ>ã5ß>ƒ÷e>iÿ>É’Ù>¨I>y#û>­§æ>(K>¢‰m?žè¾>7;y#û>­§æ>(K>õ*ú>rüè>_–f>Îþ>ã5ß>ƒ÷e>QV3>ˆ‘B¼l|¿vá×> çd½§”ÿ¾_&Ò>`­ª½7¿…Ë>'üm½ â¿Wì=JÛ»„I~¿_&Ò>`­ª½7¿á—Ê>üä½bŸ¿pêÃ>âȨ½ ¿sš€=Ë›£;Ø}¿EÁ>ke¾Øô¿,Ôº>·)Þ½i¿á—Ê>üä½bŸ¿òîs=eô¼un¿á—Ê>üä½bŸ¿,Ôº>·)Þ½i¿pêÃ>âȨ½ ¿‡ù¿:U<8¥®;“Ãÿ¾¨q?¾ƒè=ü«ÿ¾Lâ<¾»`>Tÿ¾®õ%¾øü>öû¿@U2<ʇ;Tÿ¾®õ%¾øü>ü«ÿ¾Lâ<¾»`>s…ÿ¾1^#¾>þ?–ý‡;°þÓ»Gtÿ><¿>&ü>@‰ÿ>ƒÁ>=d*>©„ÿ>×ã= >Ô÷?¶);•4¼@‰ÿ>ƒÁ>=d*>]Äÿ>ÈCÿ=¼G>s ÿ>¦}Ó=}^1>˜ÃÑ>Øáö<Æfi¿>±æ>ôm¡¾}Zý¾ Sè>üU°¾Ÿý¾ÂPß>@Ûª¾p}¿„B7¼qq?Z …½5†/½”l?õI¾¾åòz¼“U?ûyþO;!½&þ?àØË¾Éþ»¤‰~? Ú½s*~½Ôœ?PÒ¾Ü뉽½8?M‡Æ¾O;!½&þ?àØË¾ìÒ,¿ÄÌ<¿¨Ñ—<¢$ì¾A÷¾ÄH¼ ô¾¤âï¾Ï|5;„ò¾v©ñ¾|#ß¼lB0½ä™Ö<Ȭ?9—‚>{ô¶>W?2È>´"Â>†?f|>¼•Å>¼?±Âí¼žØµ=má~?f|>¼•Å>¼?2È>´"Â>†?½Žˆ>î²Ï>3o?Î$¿É#¡½#×´¼Ü½¿â<̾¤»¥=™¿®-Ô¾·ã=3¿uwžVœê=nãØ½Ú{¼tŒ~¿LpÒ¾u>®¿¾MǾHPü=–A¿™,ξ¦ÖÆ=|Ó¿1À½‰„½[¿™,ξ¦ÖÆ=|Ó¿¾MǾHPü=–A¿W'¿¾ä÷Ö=ö]¿a}½B]ò>>ò`¿Ó17¾Sî>ªð÷¾J™$¾ž·é>Yû¾¡ó:¾mçã>ìký¾!¢=¿£¶1;ù+¿k ò¾gñ¾…ò¾iŠð¾äI2¾]Àó¾0ñ÷¾æ(¾´‘ë¾3Å?|À‚;k³,½àG?ø§=±Þ¨>)?Ê´Œ=å›>>?ÜïÅ=ÄÑ>ø¸/=t8¿Ð-1¿ârŒ¾KYî¾&Œö¾T¾öÓ÷¾Hßì¾ íœ¾æ#ñ¾¬©ô¾¶o?àî¶>Wl;GVþ>ÖÞ>f¨=\>ú>o€é>iH¶=æéü>bgâ>9 å=:=¼>Ž›6<¤ n?ÊQè>ðn…>·Cû>d–Ý>fôƒ>†ÿ>—6ä>P:q>ª ý>N·5½*¿?‘(J;"Þ¢>—?}Ù,¼Žœ>Öá?#½N´“>ï­?eDX¼GK¿91O¿K³‹iT?]hS¼{O>#ƒ?æ­Û;N´“>ï­?eDX¼-ñ4½»¿? D;œ”>o·?vÍz½!É„>‰`?OØt½Õ¯Œ>ƈ?¦Q½-Ô?¦­Ñ;Bt½R+?â&~=h[m>ÉY?6H7=’\~>&?úÐ%=Æûa>8ša?ZM¡<(Çñ>–•þ>wh˜¾3oå>+£ù>Tɘ¾Ÿ®î>:ü>2È¥¾^dê>¨º?¶S<¥Ô4=Ö?Ǹ¢¾2ÿˆ¾3?éÓ²¾)\¾®J?&ý¥¾—œ¾j¶?8`g;ÐA½ b?,–=ùÜ>ij?ND¯=$Õ>Í­?üLb=ѯ>°?Ýs¡;™6I½>?ÜïÅ=ÄÑ>)?Ê´Œ=å›>ij?ND¯=$Õ>Úi‹¼Uq¾èÄx?b¼¾M2Ò¾ “?°ª¾¾²Þ¾ç?ñ¸°¾.ŽÚ¾X©?§»Ü!M=­¿” _¼JC½>;7¿æÀü¼­ÀÈ>过{¸ºHÞÉ>)ê¿HÔz?ßZJ>,êú7Ø>Š­ˆ¾¿b?”†Ê>{N’¾fM?ÑÍÖ>­5œ¾y:?¿#Ìã;0*?Aœ÷¾Ê¦<¾­úì>¥ò¾iÄ,¾Æó>õ…ø¾å¸#¾·Òë>é³½b?²ö;Ï̾“Å?ÔH«¾<¡¿¾LU??¨£¾ëÁ¾M?•f³¾†D¾c={?PRY»8ö̾f¼?Û£·¾íŸ×¾³?Þè³¾Ï̾“Å?ÔH«¾=h±¾?¿=áñn?ƒÞ¾/ýÓ>éý>…\é¾óÈ×>¤§ø>¯Aç¾D¦Ì>Cú>1©‚<‘Ù»:ö?8¸>çá½m7?B¯·>Q¾¥.? ÌÂ>?8ÿ½?1©¡¼Û ±»Hò?B¯·>Q¾¥.?8¸>çá½m7?Ö§¬> ~û½? â?µ…í<£ï <ßÿ>è¢Q¾¨«;¾†¯ÿ>IƒK¾NC$¾}?d¾M&¾2â;6ë¿mÆ<§ o¾H¿¿k»>ªF¾ë©¿æ?Ä>èÀ‚¾g׿Àx¶> ˜t<¦Ø¿=ªF¾ë©¿æ?Ä>§ o¾H¿¿k»>%xc¾&¿ŸËÄ>úG{¿8%¾šZ¾gÔ¿êÍо ξ ¿Qɾ]3Ù¾ Dÿ¾åEÖ¾(Ú¾­¤y> “È»YEx¿ mà>ýM¸¾×N¿›ZÖ>¥ö²¾>—¿ÂPß>@Ûª¾p}¿%þ?2a­;Zf¯»RÖÿ>B“I=geÛ½ñ½ÿ>„²•=ø5ò½oÓÿ>„¬=.h»½ÒÊ<¼£ž²=æ¿o-¾Ë»Ê>Q¿=,¾¾£Ö>M¿ÔÒü½DýÖ>~¿6-?ö|<¿CS¼ºÛõ> ·ï¾âÒÊ;ó>•~ò¾¹¼=kœí>S÷¾û4</½O?6D¿E =ó>•~ò¾¹¼=ºÛõ> ·ï¾âÒÊ;åú>ðŠè¾ÂÝ<wë•=<´„>_Šv¿ýk´½"5å>áÓü¾|5¦½¯ÍÖ>“7¿ü§Û½¢ñÜ>Ìÿ¾ÝΞ;=Ï¿Fº½9˜Í=|,¿ÒŒÅ¾3Ä>%¿ªË¾’Ê>&S¿û¾ƒO.¿L;?Úg½ÿ—ó¾Xâñ>”ö&>É=í¾¯\÷><À>ÈÑô¾¬ð>:\ >õ“À>ð2m¿þ…;&â>ˆcý¾>?>ì¡å>«ü¾e>3‰ê>øÿù¾Ç>øþˆ»Øë¿Bȼ’Ê>&S¿û¾ˆðÄ=ê\¿µµ¾9˜Í=|,¿ÒŒÅ¾œö ½;½»¢Ø¿5·š>ëͽVÔ¿˜Úª>õ0Խοi¡>—;¾Í翪C×¼Í}¿@•¾¨>€(¿rj×¾%>‚Æ¿ú¶Ð¾3Ä>%¿ªË¾õø¿çÁ¾:€o¼c¿i®.¼íDI>¿¥‚¯<K>ýÙÿ¾FÞÅ;£->-{?ÙË*¾d½Ç=Ä^? ]̾b¼Ö>Dþ>¥ÛÚ¾„×Ö>€?|šÓ¾íŸÇ>Q9=ŪŸ;I¼??’¾—qS¼òÓ?¯‚¾ñ)å¼g?4øƒ¾¬v‡;•|?2ä?ƃ!¼†à<Øñÿ>ú³ÿ½¶1f¾O$?ͽ—ãu¾ÐÐÿ>£Fǽ¢R¾ií?:ŽÛ»9»<ÐÐÿ>£Fǽ¢R¾V›ÿ>‘a¾–@J¾Øñÿ>ú³ÿ½¶1f¾œ'½üÈ¿½‚üºH‰}>ÂO¿_H‚=º½Œ>Ýš¿ô] = Þ|>ÛQ¿ƒ™À=ë(½´È¿#£àºº½Œ>Ýš¿ô] =H‰}>ÂO¿_H‚=îB‹>ë¿òWM=²~¿$mAºmyÎ=õõ¿Ñɲ=R¹Á>>¿„Qd=À>RF¿ §Œ=ô1Ï> ò¿¦Ô°»˜2£¼Âÿ¾Â̽aÁ=>3£ÿ¾·(¾*9>·ñÿ¾ž·ñ½¨ŽU>óóð¼×[¼¾Ý¿–¶¾Ç ›>Ôd¿ñ»¹¾+2Š>;¿PQžÑy•>Ä"¿Ü•;é³:<û¿ß¡M‚ɵ¾^Hç¾7Sù>šÑ§¾Þì¾Gÿ>¸u§¾⾑f?’½‹ ྕ`ù>Ÿrľ'ì¾Tÿ> $þbŸà¾Tü>xÒ¾“Qå¾1fg?e¢»¢üÚ¾µ¨÷>ž-[=RÒë¾J÷>—Ť=ÆRì¾Z¸ü>šN=Ç.á¾Ðê»áÔ?Œ¢½}æ”>d@?¨º¾TüŸ>s?©À±¾¼ê¡>A-?S{Á¾m*u¿Ó®ç¼+©’>ÏHü¾_¶->óå>Ð(ý¾S”K>}’ã>4Ùÿ¾W:>·Ù>(+½;Æ?ü¯9;Õ¯Œ>ƈ?¦Q½t €>$E?ÓI½¹Âƒ>iT?]hS¼Téf¢¿H©¾=›>5ï¿´¾SzŽ>A›¿uH5¼ºû?´‹8;Ë¢P>DÝÿ>Øy@<Ú’U>Bíÿ>ÖñN¼–[:>‹Åÿ>Ü"¼ª§¼ò?<ü;Ml>6?~¬[½dK>‚âÿ>éÏ#½Gj>ì?øªÕ¼½ÍT?⿞t>Æ¿÷>òÒ徿 æ>ãûò>Ÿë¾¥»ë>Õ‘ó>7î¾4+ã>ÇÕ¿Ó½†ßÉ»bJ¿o»€>0.õ½i9¿ÙÐ}>q«¾¼¿”Nd>çP¾ÎØ¿§Ï ½ÒMu»¼¿”Nd>çP¾i9¿ÙÐ}>q«¾º¿#¤n> ƒ"¾ì°T¿þH?˜ìé¼Ûö¾ðî>ú¾î;éú¾^è>dž<ìö¾Zeî>}T=ÿ¿¸¾7»µû;¬àÿ¾¨нÎi;=íðÿ¾‘ä½)~=Ùéÿ¾rh†½EWX<ˆm¿º=Øÿ½>½Vú¾Gå&½¾¡è>­þ¾Zðâ¼ê‘Þ>±6þ¾¬Su¿ÎT÷<‚z‘>±6þ¾­þ¾Zðâ¼ê‘Þ>ÎP¿:²2½ ãÖ>(ê>pÆl<©c?-íì>NvX½hwø>ØÕä>ŒŠ½1|ü>Ö;ä>ê¹€½ý>¹Á|¿`\ê;7Q">ÎP¿:²2½ ãÖ>W!¿d7½ÄÌ>'¥¿!s…½¦GÓ>bœ¡;7½¬»Kþ?GH³=ÝÓµ½XÉÿ>¦×¡=Csݽ{Áÿ>JCÍ=!Yà½Ì²ÿ>Zéf?0 Ý>©;ÚÆ÷>›!í>Ó è=Ã.ú>æè>ª»>æéü>bgâ>9 å=¯´;½ø¯?Ÿ9—¼pÑ>ÒÆ?¾0¡>¥Lz> Õ?›Ê²>mŠ>.?²¯>_Vœ=ç"?áðö¼[éÍ>°Ë?'>¤ŒÀ>ØE?Îm">~«Å>O>?ux8>C¦Ü<‰æ?7ë»~«Å>O>?ux8>¤ŒÀ>ØE?Îm"> y·>Áq?ß=>ŸsØ»îGr¿&S¥>C±>¯¿êÚ>ù,§>Jyý¾Š æ>çßž>…¿RÛ>¸8“<_~¿Ã½ü=Žè¦¾9 ¿™gÕ>‡£¾äÙ¿Œ½Ç>Rñ—¾a¿ºÒ>ºÇ?^<³š%=®J?&ý¥¾—œ¾3?éÓ²¾)\¾ÿ^?æµ¾y뜾Ž>5=›ìj?É+ʾ2“8>5šü>Xrå¾?VP>¶Ûþ>aßÞ¾øÝT>= ú>¯Îé¾Õy\¿m¿ ŽŽ¼Å‘÷¾#žì¾7m&¾0ü¾»ä¾C6¾Ì·ö¾°Œí¾]OD¾µ#q;œîµ;Œþ?Îm>ªéŸ=6®ÿ>![Ö=jy=¬Åÿ>‡>xµ\=Æ¿ÿ>Ãê’¼ÛPE¿¹ #?ã3¾÷ù¾µ¤ë>’Z(¾ýó¾W#ó>GÇE¾xFó¾Žxò>•QQ½<6¹¾îMn¿ð¤>|€æ¾$bú¾–" >ýÚ¾jÝþ¾CS&>}ÐÛ¾“þþ¾âÞ¿lû<#† ¼¨ã¿µ6…¾1¶°>… ¿Ñ<¾ §¬>Ý ¿¼’Œ¾œS¹>aã¿ßlé… ¿Ñ<¾ §¬>Á6¿Þ‘™¾lͶ>ÄÆ?ü‰%½ Æ-¼B—?Ñ’>¢a1>IL?óÆ>•+,>Ç„?Î>׆>ü®–»ëÅ’:Dÿ¿€Š½–¡;Eðÿ¾¾Œ½¨¢=æêÿ¾© "½³c¾—‘*¾™›ÿ¾¡<¿²ˆ-¿¬•³<[ð¾ò”õ¾7þœ>c+ø¾ôýì¾2® >½õ¾Uð¾+‘>1äd¾•¾\¿£ªè>#»Ú¾ àú¾jä>Ã-ß¾=ñô¾|}í>o„å¾4¾÷¾Üå>º'Ë>€-=r¼j¿ÂPß>@Ûª¾p}¿°åÝ>A¼ž¾„„¿>±æ>ôm¡¾}Zý¾^˜L¿Ä=N¼ÆÖ¿ãù¾ÒÇl>Ÿ®î¾ègú¾¤û>pêó¾ÿ?‘Ã»Í ¡»ó;?.æ¯>,(ì=·E?å½> Ã>F?g_±>õ>Uƒ)¿X?¿#'½½õ¾Uð¾+‘>Û쾸Î÷¾i>[ð¾ò”õ¾7þœ>öE¿7"T¿Îì5<©ñ¾U„ó¾ ‹ª=™›ç¾;ú¾™m’=±Þè¾äø¾ Tß=ÃE¢:Æÿ¿v;· >_~ÿ¾ó ¾½Q >‡ÿ¾û)¾%>~ÿ¾C­¾„/y>žÎf½›âw¿ mà>ýM¸¾×N¿u=á>÷ÇþU¾ÿ¾zä×>ÓÀ¾Þ!¿<åøº&þ¿ËSî;%>~ÿ¾C­¾½Q >‡ÿ¾û)¾±Û'>Ÿÿ¾ÓK<¾„h}?H®'=* >áy?ž}u¾¬ŒÎ>µ‹?ýƒX¾Ã+É>â¬?Ë\¾xbÖ>†p?Ó:‹=⨮>QÞÿ>ÓÁо8†à>]S?˜÷x¾8‡Û>Û¢ü>”.}¾±ûæ>üù„|,-¾qY¿“©Â>ZI;¾Ot¿,d¶>ñ ß<µà¿©io<|,-¾qY¿“©Â>âZ¾¤U¿äôµ>!¾p#¿ nÃ>rÓ~?ê²¼¨ëÂ=‘ñ?Ò¥¤¼„ Ë>X’?nÚL½ËÛÑ>×M?ñ&D½ ¦Â>Tz¿ÃV¾Å®@<)_¿ÛjξÚ1½>ÌÐð¾Äîë>ÿ!í>õó¾"‰î>âä>(|ö¾úzæ>Èè>‡?ÊÀ×<`½îµ?¬ÿS¾à€†>.u?–3¾s…>ï?;¬@¾S!–>¡˜?™µÛ<<J½.u?–3¾s…>îµ?¬ÿS¾à€†>ùJ?4F¾èÀr>N^y¾ÐŸž<]>x?5*ྐྵ´>`Éý>{3Ò¾d»>”?XÞ¾®(Å>hêý>ã½;W¼}d~¿EºÇ¾¡×?>4g¿‹ªÇ¾Pä>H¿ÂÞÔ¾åE&>}•¿ðÝоöÂ=ì†i?XÞ¾®(Å>hêý>Dë¾ä¿>dø>5*ྐྵ´>`Éý>dv`?ª¼Uöõ>ZÕú> F¾¡è>†÷>(žc¾î>¡Ùý>œ¦_¾>’â>JŠ?}­r=m<¬þ?ÆÁÍ>š#«½Òm?]¾>–½"P?À_Ä>¸æÎ½À€£>ê—r?ïjˆ;qå>z9ü>ý‘˜=µÚ>Gèÿ>ƒ=TÝ>®Õþ>ÖÒÂ=¿·?„=½ª<1¶?;ÃŒ>ëH¾Ï†?cÒ‡>ð†$¾ïT?©¥y>Þ¯B¾Û{?%+¾ö0„½D‹?ˆÙ¾ÕÊľì?S"Ù¾¹SÒ¾'K?¼z;Àë˾H¨u?ò>lz9<òÿ>‡¨Ú>ªÁ½ Þü>TÅä>ešš½î=?Ê6Ø>«„½Eý~¿xm£<Ü&±=ìÀ¿M£‰¾œÅ>t ¿áz”¾AÁ>2Ž¿Z¸”¾»Ì>ü'y¿ˆ k¾q¼%[¿ÒrоæX¶>F²ÿ¾ö#ݾ蠳>>y¿Dؾ?ý¿>»Ùô>Ýɸ;Ó`?p—í>Ƣμy®÷>€€å>7º¼–ü>ØÕä>ŒŠ½1|ü>šþ?ž´©;çx‚»%Íÿ>dàº=Ž«–½ãÄÿ>D0î=”ªh½;ßÿ>›–³=g[2½Ï-¿Þ‘<íå;?å€õ¾OX½p•ï>­ï¾… *½¦õ>"ªð¾m¯`¼»Õó>\ºt? –>´{¼` ?‹l×>K“‚> ýü>°äâ>9F’>ÈÑ?&äÓ>Wz•>ûˆf¿S˜Þ>Ë!È;Ú9ý¾‰á>cŠ=*ù¾Û÷è>½R¶=%ø¾mì>“u=ðQ:¿—w/¿íTµ¼“üð¾_}ô¾RÕd>Hüò¾nÜò¾ µ>ø¾Úí¾Ï.o>ʼ0É »ý?¹G>Øb‡½9Ôÿ>k->*–v½½ÿ>4>iѱ½«²ÿ>Ý÷øºž4F¼û¿l¯­¾M߯¼(G¿j„¾¾æšÝ¼Ý@¿Di·¾þàO;ŽZ¿Àë¼ -1½‰§¿"ŠY>M¥>N¿ææK>»Ñ—>¯ê¿Úå;>^G¤>E¿‚ùr¿?ar=\]ž¾fl¿?ɾÖÄÚ¾éü¾™ð‹¾V}æ¾7áþ¾†T™¾}ã¾Qa…½•)ðºÁt¿£Î̾;c =úì¿Rb¿¾|dó<§\¿d²È¾eº¾:t ¿Äé[½ç]½­~?Äê>øS>WÐ?e >80Y>×M?¯“’>hp>6?¡S3?eš6?ηº0ñï>Üe?>À%ð>Ó„õ>lC5>µ4ï>@ö>¸L>ëp´d¸¼¬ýg?fˆë>„)¾¦ðø>þÕã>‚«ü>zoä>Á*¾l ü>Í´9¿î”½P9/? Úô¾Æ>7=µð>tÐí¾óÙ =—÷>bï¾É›r=VJ÷>Ì™>%=hè÷¾-wî>»´¡ç«<¶çN¿4¨?+ù¾òø¾Òì>M¾ù½Páø¾žµë>  ¾A»ó¾¥ó>þÒ=òÉs¿Ÿb›¾»Ó½~¿Óվͮ˽9*ÿ¾}²Ú¾±Û—½í¶û¾)侉w »º¾vP?–Í,>ÛMÀ¾3?å E>L‹Ê¾€Ò?–¿?Üþ´<(f½µ5?ô¨¾¹‹˜>2ã?Ì «¾î”†>ÁÊ?Ž:š¾J‹>·ñ?ì@œÎq?Œ ¡¾ û¥>GZ?ŠÌ”¾Ä'­>0г>?â)½W‚o¿Ÿsß>ÖR¨>e¿Wè>D6 >ä…ü¾@Þ>80™>¼¿ÈeT>+Bì¼ÝRz¿@Þ>80™>¼¿Ï2Ó>Ó÷¢>ßS¿Ÿsß>ÖR¨>e¿u× ¿ [W?»ãH½¦Ôå¾ÌBû>Ï޼?Éí¾¶¢õ>I0½Ñï¾í¼õ>Ÿ¸±»”è‘<ˆ=ÿ<ÈÕ?ˆb¾9¹Ç>Ú9?"Rc¾Ö¨·>c{?*RA¾ƒP¾> :?éòнµŸ3¿I“5¿Xs€¾d:ô¾ áñ¾T¾öÓ÷¾Hßì¾ârŒ¾KYî¾&Œö¾C ²ºùí?‰Ñ¿ š?í¸¾“>t–?Pm¸¾U÷>mu?Ç*­¾ô¶¼›y?;Kb>—]>êêþ>ÏjÙ>´~>Hlÿ>íØØ>Žk>ÜÔ?5 Î>Î8ƒ¼U?§> ìq¿¢›…>&Ää>•ü¾Õ Œ>1Î×>ãS¿T‹x>oñØ>Lþÿ¾yöð½'~?›è½<‚ɾž(? º=)_о±Þ?‹Q‡=-ëÖ¾qV?§¿¸=0ðC¾š;{?¥ó‰¼-ëÖ¾qV?§¿¸=)_о±Þ?‹Q‡=4ݾ5Bÿ>ø&Œ=á?^îãÙ"¿º‡t¾>êŸ>¤ª¿.⃾gD¡>«_¿u!f¾ù¼C´¿=gD¡>«_¿u!f¾>êŸ>¤ª¿.⃾»±>ÍË¿¸“x¾Ðâþ»–ؼç¿Ë½@>ð5d>K¿±ù8>[BN>‰²ÿ¾¬V&>¨¬f>¡òÿ¾ŸÝ»ö±µ¼¸ï¿¬V&>¨¬f>¡òÿ¾±ù8>[BN>‰²ÿ¾>‚sF>È”ÿ¾¶)ð¼,–<ÓØ¿¥À²>üo%¾J$¿Ý™±>¬D¾òC¿©¡¥>öE2¾¿&ñ+üo%¾J$¿EÁ>ke¾Øô¿:X¿>þ˜6¾Œ,¿†á?åߟ¼|N?Iñ>HȽýgõ>"rê>Ÿuͽfjú>lí>H¿ý½i9ø>ÂN輇ß?!Í_<ÂPǾÚT?'á<Ì}ʾ´ï¶:‘pr?4â>`Ÿ¾Òþ>·Û>h<©¾Ÿ‘?õÕå>#„¯¾·ý>¿Ê@?îL(¿ãÞÏ<Öáð>–Aõ¾ô¥Ÿ¾ø>ábí¾~ÿ¦¾Èy÷>OYí¾x–¾1dÕ>ÂáN<ö®h?4â>`Ÿ¾Òþ>¶.í>îZ¢¾øù>¨þé>øn“¾;9û>ÐÞ<§¿á6½Ï»A¾Æ§¿M„>ÙxP¾§¿Ý%™>ÌÑc¾µá¿jK>T8 <³ÝÍ<+è?ÿ¼="oI¾óãÿ>Eb¢=µg¾¿)?YQã=E)a¾Ý ?­yÞ<Çæ¿*¥¹»€G¤¾›¿zܬ½K°¾ B¿^Pʽ뢾é ¿âZí½mø¼¾W>Ѿg?á¾£á>iRú>æ±æ¾( ê>„ö>õ×ë¾^Iâ>Çõ>•¤?½?|¿C/½‡†u>à¿ïX„>XŃ>NÒ¿Aõo>ô‹Š>D¿ýL…>îÕ¿Û1½˜÷I»i¿½Vº¾øû¾â;¿À&þHO1¾Ä#¿|œÉ¾/à¾Tê¿ÆNf¼6c°¼½¿î•>ï¤>4¿ª >û¯³>¾O¿Yn)>yY³>¶?âÖA½_4€;H?óâ„>ªÒÖ=6X?»G†>—Ï=¬? ¿”>Aú¼=8µ—¼!Óc?ŸQé>ÿ"h¾—Éø>vûì>ô¤|¾(ý>†Zã>[±‡¾N÷>˜ï>7C#=î½?b.©¼5Fƒ¾XŽ?/Ýd>¹O†¾J~?~M>Ò‘¾ÁÇ?ËÖZ>µ/=âÂ?[6§»¹O†¾J~?~M>º¾¬X?oô1>îܹ?Rñ?>­mî<ý;о’Ài?4s=ûÊë¾ éø>H=_=™Há¾Á«ý>ñÎ=&9辦îú>á¦{?Æä9¾»®Ü<£ÿ>TTݾi”‰eáÛ¾M%M¼îë?Â÷ξáR€;ã»»Ãw?Ë…>qæW¾2Èý>àºâ>†Ëj¾¥£?ÛÕ>ô¤|¾(ý>†Zã>ƒx(?ŒF?mkñ¾âÍò>åê>Üï¾Ëñ>Òàî>™Øì¾Bõ>á ë>Áë¾8Ø»üq?}1¬> m)>¼êù>“oæ>£éL>7§ú>á¸ä>6[9><÷þ>dtØ>fShº™q?2O©>=›õ=4 þ>ƒÚ>M…>Ðû>)´ä>t]>[xþ>mÿÚ>²:æt]>[xþ>mÿÚ>M…>Ðû>)´ä> m)>¼êù>“oæ>Ä•¼•ô??ùˆ;Ii>ž ?~aè<ö—M>ŠÍÿ>9 *=h>*?Ðd=™^¼‰šB¿×D&¿½n¾Ãðù¾®*ë¾Xs€¾d:ô¾ áñ¾ÖVl¾s¾ø¾ãÞì¾ñ­ò»ýý?gY(;ö—M>ŠÍÿ>9 *=ðú,>µ¨ÿ>·üq=‚ŒP>Æÿ>”‚“=“5ª¼èê??Šn<¤Á¾å¶?ˆ/c¾%³Â¾Ñ”?%xC¾é›´¾?Å? 5O¾éù<|*u?BŒ’¾C˜¾¦ þ>õhâ¾]¡¾sŸ?ܹؾÄí¾ý½?Ñ#Ö¾°Ñ¿Œõ½›…·I0¿8,¥>ϡ̼2¿OÏ›>!Ã/½†ä¿¹o•>ŠR§¼ám~>_ò¾%m?§"å>Jëç¾ßˆö>¤ä>5šÜ¾…Dú>­ŠØ>h–ä¾Bîú>ºÂ,=ç¯?$Ó<½¾>g,?é¹>»ñ¶>‚?ÆR¬>°’¯>N?Þ8¹>I=w?÷€>%Â>×ûý>¿à>Fê½>àÛ?¼Ó>?æ³>‰ðÿ>.YÝ>“¹+=Á+œà€¯¹off?þÕã>‚«ü>fˆë>„)¾¦ðø>lí>H¿ý½i9ø>1Ñ:½‡én¼Ó´¿˜Nƒ>ÆŠ²>Lá¿ï’ˆ>™ ¦>Ñé¿(dw>¿ñ¥>E¿g¤¿7ô½=‘R?…\é¾óÈ×>¤§ø>õ×ë¾^Iâ>Çõ>®Öñ¾­ùÙ> ò>ÐZ9½!.Œ¼B³¿ß“>Õ’ž>Ñ¿ë:”>*ȯ>1¿uX¡>Y¤> d¿ø›>¹X?Šzß¾Ifí>Ió>=ç¾íÓé>ëÅð>³šî¾üÇâ>Y£ö>ž%è¾Ý• =€»r?Mr¡>à;½aPþ>ý»Þ>ðHa½Ñëÿ>ñhÛ>¯šb½ÚÅü>´åä> ­¾©çp?¸#|<0F侑·ü>5_¾‡Ù¾oK?þ”¾âêØ¾Ou?µÂ¤¾¸òH¾8õz?Y¶=+©>¼Wý>zTä>Ö¬›>ôþ>¥†Þ>Lýœ>x™ù>(ê>3&ݼh¥w?“ý€>C8ž>¶M?ÅÐ>ÞŽ>x`?Å=Ö>Ö¬›>ôþ>¥†Þ>n?aZí½ÔF?ȶô>•ؾ_íð>7Tô>?r˾a4ó>Ä'í>¾gÔ¾ð¢÷>»eL?¡Š’½ ?7Tô>?r˾a4ó>(ú>2ÆÏ¾Oçê>–çù>1`Á¾öì>ïõ? –ƒ<Âä廤Çÿ>n…0¾Š@€½oöÿ>ëJ¾ñB½î²ÿ>Nì1¾4Ê´½zö?½×ëJ¾ñB½¤Çÿ>n…0¾Š@€½Hûÿ>Ï A¾4<,½ƒ´W»÷þ?td•;T‘µ½|¹ÿ>Ù2š=,àĽ!Êÿ>5,= Óú½±ÿ>„ô„=i<^¿@¦ý>øNý¼ßý¾@ ã>eÈÁ¾÷¾,šî>¶¼º¾€ïö¾jõí> Uɾg'½Ê9¾žˆ{¿„Ù¼¾ÔHÛ¾ÎÄ¿…$˾·›Ø¾ö·¿d•¾”Àξ}οitv¿”+Š>Aƒš¼¨Š¿ÊÒ>Ь¥>㤿w¡Ù>£Éµ>4ÿ¾!à>1'¨>ÃÃ{¿ œ7>¯Ó<㤿w¡Ù>£Éµ>¨Š¿ÊÒ>Ь¥>ßý¿Q¼Ê>.’¶>¦í?  ¾•¾Ké?Ö >CV‡¾ëŽ?A€œ>!]ç<#±?Z;$½Â¾•¾Ké?Ö >š¾u<?i¬­>PÄŠ¾„ó?ÃIª>-Sµ¾™go¿+³§»«{ä¾Ì–ü¾ɾ-`Ú¾Í=¿Ãñ¼¾rRè¾"7û¾žaº¾_6Ý=÷¹½ç¨c¾?•æ½TþE¾Ïÿ>Îꃽ0¿<óá?:Gï¼Aô¬>>"?\rŒ>{‚¼>…%?§’‘>1–¹>pì?sƒ>O[=t?Îa½1–¹>pì?sƒ>{‚¼>…%?§’‘>ÉÇ>¤¦?pD‡>oƒ;uÿ?™œ5ºL'¾SÎÿ>Áã›<ùÀ¾Æ¿ÿ>#Z»¦´.¾Ïÿ>¤z!¼¾u§;8þ?ò®»ùÀ¾Æ¿ÿ>#Z»ìÞ¾î²ÿ>⽦´.¾Ïÿ>¤z!¼-‹=¿W?g´¼S@Ê>ÍÌ?Á‹þ½ˆ¡½>úE?§;ï½;äÆ>R?úɽ¶ãµ¼ Ö?Ìå¼ù¿#>Qùÿ>–¯K>n->šA?Üfj>:;I>!:?Ž

ð}?b³>Ô[ñºî@?ïSÅ>mŽc¾qV?[šÓ>;mm¾øŒ?‡‡Ð>LI¾£8Õ<­ñY¿^"?Åu„¾ò@ü¾¹å>` ˆ¾MIö¾å™ï>^•¾2¬ú¾Í!é>­}?uõ9½¼3=!È?ܼ™>â¾8¿?œ£>=,„¾iW?´•>Ô€¾Àº3½V³?Yp¦{? 0¾ˆ‰> ¨?RDF¾lz>_?4iC¾óÓ<æ~?Vû¼=6ç¾D¥?<ƒÎ>â±—¾3?þ+Ã>®¡¾ñ»?kÎ>9ØV?ÀØ0=¿Ã ¿àŸú>¢ˆûéc|; ì¾xAô>ã‰=’Zð¾–Æ¼Në?ÏóØ;Yø²>$D?A¶¾ ±>^J?ÿ‘9¾áa¢>?Ç%¾~Ö<Ÿé?Js ¹ ±>^J?ÿ‘9¾Yø²>$D?A¶¾E¿>Ú?Í=¿TÉà=M~>'¿ÚÉ>o l>Á¿½T¼±ú$½O>¿ÏJ:>û¥>“á¿^Ø*>›Z–>½¿î•>ï¤>?Ží¼éã?6¶ƒ;yʲ>u=?òǼ»Õ^¬>4-?ˆ ½"Þ¢>—?}Ù,¼1g1½IÂ?&u);‚Å™>uÍ?n4<Ïg¨>Þ?f›€<"Þ¢>—?}Ù,¼À¾¿Á”»cÈ5½am¿· B½íò}>1²¿[(‰½&Œ>É¿æ½|Ž>¾­ã¼5æ?Š(z»"Þ¢>—?}Ù,¼Ïg¨>Þ?f›€u=?òǼ»Q,¼/8?•Áž=®¡¾ñ»?kÎ>â±—¾3?þ+Ã>˧¾v4?¿CÁ>‡}¼¦¥î¼VÜ?çű>åB>Ý}?ׯ>¤6©> ¦?E¼¥>¢Ÿ>Ûn?ée?ÃN="`ã¾Î8ý>»g;$á¾ôÜú>nÖ¼eŒç¾×Ã÷>éc|; ì¾na3½ˆt¿A3™> /Q>oõü¾Åä>˃4>_zû¾4»æ>_A:>âÌÿ¾åaÙ>—3<Ó[s¿ÓÍž>_A:>âÌÿ¾åaÙ>˃4>_zû¾4»æ>>è>ˆý¾Bèà>‡¥d?X$i>&—ƾs€ø>÷°ç>-Aæ¾,ðõ>¬ÿã>CSî¾Bõ>á ë>Áë¾~FÓ»øt¢> Är?²g½ú·Û>_Ïÿ>…m½ñIç>åîû>$2²½á>‡Äý>Éæ|¿¤äW½Âb¾]§¿V¾©Á̾‚¿© º¾nؾ ¿Qɾ]3Ù¾»%?cÔG?ßõ„=W\ì>pÐö>±u¾á é>3ø>ÓW¾îÎò>ÁÇð>Õz_¾wð\¿¢À?Ui@½÷¾,šî>¶¼º¾ßý¾@ ã>eÈÁ¾Ò8ü¾X«æ>ÅY±¾uVN?4U?µ ö<[ô>dyï>v¾îÎò>ÁÇð>Õz_¾!­ù>%²ç>ú~j¾tr¿7Œ½š¯¢>%vý¾œŠ´¾hçä>Å ¿o·¼¾AÓÚ>–û¾bÀ¾Éè>q=<«8V<ö?D–Ë=Ùë­¾¶I?ð­=iº¾Ói?X­ì=(c¼¾´U?WU ½^õ?JP?Æß®¾ÙBð>Ûˆ÷>íž¼¾‹5ô>§ô>Úª¼¾¥Ûê>lÑú>% 0=mÃ?¹”:Ú}¾Âj?µ<*=Ôbˆ¾^ ?"f`=½Œr¾­L?9Š=L´=J“9?Kæ.??ó<Œì>—®ø>Оªºšwô>Nbð>[@h¼z«î>tb÷>Óv?>j9Ù‡>»ý>AF°½Qã><?C°¥½ÈêÖ>Çþ> b½8žß>ôìì¼uÜ×:ä¿ë:”>*ȯ>1¿Wz¥>!˲>Lp¿uX¡>Y¤> d¿«êƒ»“¢»«þ¿)½‚ª½ Ûÿ¾..½ę̈½œÜÿ¾µ“½)Ľ~Äÿ¾ÉZ’=ÍçN¿A£?™>%=hè÷¾-wî>ý@ƒ=erú¾êwé>ï.=t#ô¾Aò>E/,ºIŽ^=-Ÿ¿r§¬>ØôÀ>A¿Wz¥>!˲>Lp¿øý›>Å‘¿>ƒ¿Å–k¼dðÿ>†°]¿šb¾àî>á÷¾©øO¾æë>¢Aú¾Sg¾ž{ç>¹ü¾@(,½:;óÅ?·`¡>óª¾<Þ?+M’>Ž¾Ê‹?_–>ÂQ"¾‹¥?¸„5½~µ¸:¿?_–>ÂQ"¾‹¥?+M’>Ž¾Ê‹?²g‡>‚¾ôO?,´l?~À¾ŒÒy½õ¢þ>‰Ñ۾稃>ÆÞû>¥¾ä¾×¾>YÄø>/Üé¾Á;>X‹¼c›}?U˜ >F ¨>ª,?SAÅ>C8ž>¶M?ÅÐ>4…®>€a?À¯Ñ>'hª<Œ`?ìEˆ=U·>û?§[Æ>°’¯>N?Þ8¹>F ¨>ª,?SAÅ>hT¿©J=™‰ ¿Nù¾›Ø>‡à辑Òô¾àœÑ>S“ð¾Ïú¾’%Ë>p}è¾#м ê?Ú(»B§>| ?\±=Õ%³>ô7?y“ß=îè·>ÕB?ˆ‹§=5ãh<žõ?*~/ù.?¶‚–=ÃD»>µQ?›¦T=îè·>ÕB?ˆ‹§=›8t¿¯g•>Ø6½7P¿ $Û>é´¾ßý¾@ ã>eÈÁ¾;¬¿vŠÕ>ŸªÂ¾÷?#6-;ü<¼6äÿ>~m"=‡MD>%?[¢i<óÇT>‘Óÿ>íŒ%<ëý6>uñ?ye8ºH|¬¼%?[¢i<óÇT>6äÿ>~m"=‡MD>&?úÐ%=Æûa>g½ðø<·Á¿ Äg>mWh¾·B¿ØÓ^>ú M¾÷ÿ¾eP}>rP¾ê>¿HTÿ:›Ê?L%½?=m<?Ûu>ƒ‡i<¨U?¸­}>9"=9~?vR‡>m'†<£¨ò>ba¿Äë:>ûî>“W÷¾6[I>¶ä>’ü¾©2,>$Ôä>Lnü¾)Ë0<Ãø?Ðt'¼°7A¾ ©ÿ>Í!9>p#%¾ª|ÿ>×i4>¥¤7¾Ã~ÿ>êz"> I¸¼ÇI,»0ï?¸p>we¾ö ?˜ka>ëø½íðÿ>,*R>ŽË¾s»ÿ>Á*ñ¼þm×»-â?˜ka>ëø½íðÿ>¸p>we¾ö ?ÈÐ>÷ü½8?A{¿é…‘=«E6>ñ„þ¾y–û;^Ú>­Û¿é2;WvÉ>à†¿2 ²¼ÎÒ>Ó?eÔÆ:¨„½¢b?0ÙØ=zƒ>/?= í=èMe>ÜI?œû >I×|>Û?n«»¼0ɼÙÿ>Ñ®B>þš<>®?zna>Q¢5>/3?àX>¿ÓT>™é?Ay‘ºýÕ¼Ý ?Y>ú^>/?= í=èMe>]Äÿ>ÈCÿ=¼G>qP½E1?¥f8?¼>gHí>ç5ö>æÉ5>Ióï>¤ˆô>#)>×ô>½ð>í¿µ;ûý?2¶;í(î=<¡ÿ>Á¸=(+>Ϊÿ>õ}=MFÊ=Àÿ>Žƒ=Š ±;žþ?ák;^gã=Åÿ>+N=MFÊ=Àÿ>Žƒ=(+>Ϊÿ>õ}=˜?Ò¾» =Œ@i?Dë¾ä¿>dø>&Uë¾³—­>%ù>5*ྐྵ´>`Éý>žis?Ò|ž¾6&¼ÆÞû>¥¾ä¾×¾>õ¢þ>‰Ñ۾稃>‹?ˆŸ×¾,ò“>ÿÓо¥Ïï`Éý>&Uë¾³—­>%ù>öâ¾”3¤>…{ý>މ¾JZv?bW,=p_ß¾âuý>ˆdx>—á¾ç7ü>7>ïsÔ¾j?þÕƒ>wª)½¬Ç?Á˺üŽ©>”2?S= ¾ˆÖš>uä?éI ¾!•¢>é?$B㽆Ç<½Iº?­mÅ:!•¢>é?$B㽈֚>uä?éI ¾sK“>šµ?+Áâ½\"t¿IRY>ÔtZ>D¦ü¾™·â>‚Ø>[`ÿ¾å~×>9{×>´[û¾$—ß>þcá>6“5½‡¿?”ñŸ:sK“>šµ?+Áâ½îî>LS?"ê½÷[‹>Œ†?ݰ½Óù; W.½´Â?î]#¾‘a>‰?sœ;¾`˃>Ra?Þ= ¾Íz>1?lÈx¾ºw½¿Øw?á}ݾ:xƾϽÿ>ÔѾÍWÁ¾‰~?…³Û¾h\¸¾;‰?´¾çl2½qbo?…³Û¾h\¸¾;‰?x}æ¾mq½¾Çü>á}ݾ:xƾϽÿ>z+<ß=½”¶?sœ;¾`˃>Ra?î]#¾‘a>‰?²ñ@¾ò"“>¡¿?œøV=™ó½Þt¿øÃ¾‘Ðv>â;¿a¨ƒ¾Õ%c>»¹¿ö]‘¾¿ V>¡õ¿C:?sŠ=Z*<j?7Â> ò==SA?¸ÎÇ>ϤÍ<˜÷?°ŒÍ>ZÔL=¶ñ}?tð>ÇÕB¼˜÷?°ŒÍ>ZÔL=SA?¸ÎÇ>ϤÍ<ýh?¢'Õ> +Ó<ZW4¿Ù˜5¿o˾¼)ö¾lÐᆱ ¢¾ð§ö¾[Ñd±¾ î¾{ƒ÷¾å)«¾¨ù½¤?Ow½b¡f>wL?¹O–>}Î]>­…?w§>pÑ>ÒÆ?¾0¡>æ*½ñ•¿™F=ˆ>«ê¿‚ª©¾úFŒ>²¿˜¡™¾Òqu>ùh¿ÐÒ¾°3{;Ûþ?£—“»>Ãå<“Ãÿ>|¶.>(N=¼ÿ>×5>ékL=§¯ÿ>]5>0([;–û?w6¼>Ãå<“Ãÿ>|¶.>UÍ<5ìÿ>fE>â=äÿ>¿~H>21e?qDà¾w¦=äü>&á⾉EÌ>d\ù>nŠç¾ÕÚ> Š÷>ç‹í¾8»Í>f§5»®ÿ?b•¿ºh>ºÿ>ùc»–[:>‹Åÿ>Ü"¼œÛ$>õ¸ÿ>Ƚx4v;)þ?dÔ;¶ª[=âÌÿ>¥Ã=(gÃLí«=:rÉ((å=!#½4H ½$¡¿"ŠY>M¥>N¿Fj>xì—> 3¿ææK>»Ñ—>¯ê¿€š? ƒH?µÑw¾Ëñ>Òàî>™Øì¾Ifí>Ió>=ç¾9ô>¤©î>Ì æ¾ô½ø:²/½Ã¿á °>¼;Š>ž ¿ ­>·Ò›>ßm¿Ús¹> —>µP¿¾Ë;Ùý?Phª»…À€¼ºk?h¼>ßùÅ;b?2Ǻ>,Q»F_?åC°>RiT…À€¼ºk?h¼>=Ö:ƒ?~áÅ>mí;FŸ?.y\==Ö:ƒ?~áÅ>eÔ<Ê1?'gÀ>ßùÅ;b?2Ǻ>æÓ>)¶¦»Z;i?®FÞ>mV>8¾þ>Iç>¿}=>p±ú>9+ê>IZ>‰_ù>óоM¶h¿ºÞ¼½«{ä¾Ì–ü¾ɾÃÓë¾—Uø¾R™Ò¾› â¾?ü¾üÃÖ¾¿­?,¯¿¼Öb5½¯ê?£\>U>÷¯?ê“<>[ ‹>Ùx?¬9P>¿Hx>0±?°Á¼Ö0½÷¯?ê“<>[ ‹>¯ê?£\>U> ?›VJ>¤û™>ôoq¹è­?èóL=qÉ=[z?¸äˆ¾Ë=èÝ?¥i˜¾/Ž%<Þ­?rü¾ž¦Ó9ï©?\ØQ=/Ž%<Þ­?rü¾Ë=èÝ?¥i˜¾€¼<?˜ ¾³ðº>@:=Ð n?ªîé> +½>x^ú>D3ç>><Ë>+Áú>“oÞ>ãÀ>š³þ>ML;ÏË?Éï"=Í~£½d\?èkÆ>œÊX½]N?üÈ>†ß‚½èƒ?û¾>1`¼»¢ü?æÅ<´d´½Hn?êê¶>0ºü½¿b?_Bµ>ˆ⽬W?T6Ä>k´2;ÿ?<Ä•;ˆ⽬W?T6Ä>0ºü½¿b?_Bµ>Hp¾_?áíÁ>/-í;.Wü¦ë¿Þä=}i>#øÿ¾Áäæ=²¾Q>ɯÿ¾fùº=K’W>íÕÿ¾Þ¬?`L½áºÝ»cÑ?a¨›>–“>ÝÐ?…ë™>2ÿ(>Ç„?Î>׆>€‘»ü|?(—>ð–ŽLâ?C­Ñ>ì¾=Ò?úÑ>î²ß½i?¯`Û>œõÀ<#n{?é?>ì¾=Ò?úÑ>wK"¾£ ?(Û>‡¿¾^÷þ>Xà>îo½˜m{?pÀ=>‡¿¾^÷þ>Xà>î²ß½i?¯`Û>ì¾=Ò?úÑ>26¥¾‚Ëö<ò.r?™ÕÛ¾B͈>eÿ>G辪(†>Jû>IÖᾟËt>[Îý>c¿É ³;¾âY?G辪(†>Jû>Ù ï¾uU>ôö>ñöð¾*p‚>UÛõ>.+=Õ¹9õ>µoî>æÉ5>Ióï>¤ˆô>¹þM>c~î>¦`õ>•?»V‡½ŸŸS¿ñí>˃Ծ¤ßö¾¾Mç>}w˾ü¾Ìëð>³#žµö¾ÿާ$ó¾h#Ͼù¼ò>kð¾ÿ\ܾš±ø>ž ë¾°8Ô¾LRƒ;`þ?<¶½;%!!¾ogÿ>>|¾ƒnÿ>c >E/¾$|ÿ>ÆÞ >TµòºŒ1¿m8?¶ ¿¾çÄö¾òð>ìÝǾ>yð¾ö>î'˾\“ö¾/ð>`­ƒ;;þ?$“É;E/¾$|ÿ>ÆÞ >|¾ƒnÿ>c >$¾@‰ÿ><¼ç=ðý? ⷻǦ·;>Ïÿ>; ½ÛÜ8¾©Âÿ>Sôö¼í!¾Ý¶ÿ>ëÃ_½ –*¾ÿ•<ÂÜ7¿½2?‡•€<÷åô¾¸çñ>™>%=hè÷¾-wî>]S=Êñ¾ð‰õ>ý|™¼~ô?ýJ«¹ÿ²;>V¶ÿ>¬ë˽ùõS>•ñÿ>޲™½Æ†^>É?ÃÚ½¾f×¼,é?oÍ;ùõS>•ñÿ>޲™½Ml>6?~¬[½ë©u>©2?aJ©½qªºµË?Ç#½1–¹>pì?sƒ>“ä©>´É?êvv>Aô¬>>"?\rŒ> ¾<ί?bè2½…]¾ˆ?}ë«>íõ>¾‚p?Ýѯ>CŒG¾Ü-?¢¡>ê‚p?Ýѯ>…]¾ˆ?}ë«>^-W¾@¢?Áº>5;½­O½›g?qâ›>´¬“>ýú?²‹>ÄÏ—>å¶?U>vá‡>¾j?4 <½ÎVO½Êf?U>vá‡>¾j?²‹>ÄÏ—>å¶?8†€>þŒ>¡+?"¿ü3:½04=ÆM¿(»™>l=s¾=º¿ž% >-?ˆ¾P¿ª+>3ƾɚ¿#ù½!%+==º¿ž% >-?ˆ¾ÆM¿(»™>l=s¾i¨¿4«>…´v¾%`Ñ<“å?«ºJ¼è÷M¾òµÿ>ê‘&>Ym^¾¬?=ò7>°7A¾ ©ÿ>Í!9>jÃ|;@â4½”¿?Š|²=Uú‘>ÈÍ?øßê=•>VØ?è¶=Mô¡>¢'?ÐËÒ<,á?²ˆ¼°7A¾ ©ÿ>Í!9>Ym^¾¬?=ò7>ñO¾Ý?ì4R>MF¿¶ð\¿èDN—å¾ëäü¾Òâ´>ÃDë¾Meù¾‚Á>K_=½$>ñ‚|?=ø‰Ë>ä?ž=ñÙ>­lÿ>Fž?=†UÔ>r?3»9¸¸Î==³~?Fž?=†UÔ>r?ìûK=„ Ã>^J?=ø‰Ë>ä?Ú(=½¦[>Òy?³™=èÞ>ßáþ>;Y…<Ø>ò[?Fž?=†UÔ>r?<§¼îq?轩x=sh?a⿾ƒÆ=ÍW?eßž1'˜= ? ̾båp¿8z;½¬«¾üÇú¾·;p½w,澬tÿ¾ùë?½ áÙ¾óü¾Ýë¼lÏä¾JÒr¿º¥¼'Ô¡>Mú¾Ãuv=K!è>Ú’ý¾Å…­=þbÞ>>þ¾‚A=ŽÌÛ>óz¿ý#¼•#J>Ú’ý¾Å…­=þbÞ>O¿jÞÑ=5¶Ï>RF¿ §Œ=ô1Ï>ýË":ÿ?eì];Ò³=Eg?ø¹¾Û+ˆ=öa?¬°¾©x=sh?a⿾(|4¼´Ù?°Š½Ü뉽½8?M‡Æ¾K½p?P«¸¾5†/½”l?õI¾¾â¦p;ùþ?ø†Š;5†/½”l?õI¾¾K½p?P«¸¾ö(<½²e?˜2°¾;Oõ{?¼95¾¹ù½”Â?‰yξҫ¾Ýxÿ>Ú¾_¶¾hç?½;ºØ¨<³æ¿Â¤˜¼èÀ‚¾g׿Àx¶>—8‚¾±¿ëý¦>Œ¹k¾£¿§Ï®>&oÚ=¥—t? íŒ>âXÏ>½pÿ>„¼Ö>%Â>×ûý>¿à>ÌÐ>²û>¤Uå>|< ?Ý(°½3‰ ¾;V?]ÂÁ¾íï̽ËL?óÀ¾¹ù½”Â?‰yξÀà„¼KôÀ;>ö¿¨üK>-°=ñØÿ¾A 9>ã¦æ= ÿ¾‡àX>Ò¬ì=ßÜÿ¾Þ³?@%k»XÔD=S—?î_ô¼€Œ¾L¨?œâl½!å¾ÿ?}½&¾4¹?ªZ»ÃÙ==S—?î_ô¼€Œ¾lÏ?ŠÖÝ»vª”¾lv?V »º‚…¾å‚¿ÚªU=­K¿që¾ßߘ>xû¾ÿçð¾Œ>¹÷¾\Wô¾OÉ™>Ò8ô¾ò–ľ"½Ü¼ÃFl¿që¾ßߘ>xû¾ËK澦€¤>bƒý¾Žß¾1Η>¿aŽÊ.¿Í:?C(>È~ö>¾2/>†ö¾7¦ï>ÒD>|(ñ¾Z¸ô>Ÿ_¿Æ²|¼û>¡Ûû¾èݨ¾è>%vý¾œŠ´¾hçä>§tø¾Òn´¾÷Íí>VX§¾/Æì;Íîq¿Žß¾1Η>¿áܾɆ>Ó…¿LŠç¾^.Š>ÎSý¾±*,½Ç¸? ù¤¼r7ˆ>×£?´ç2>¶,—>Dà?×K#>‰>9~?j/>Ÿ49½´µ?´ås¼‰>9~?j/>¶,—>Dà?×K#>W]—>HÄ?uÍ>]“µ»¦³?!ZD½O.|½âæ?éµ™>^yš½œ4?ñ.§>‘ç¿Is ¼Ó<©¥¿óX«¾@4s¾F•¿}¹¾-t¾y¿Z ­¾˜ßY¾†U_?Løù¾¹Á<ø>ábí¾~ÿ¦¾>xý>Uøã¾(a®¾Pý>ä¾ÜGž¾ñþ¿>ž³»~!źvo¿þÕ³¾<‡ò½¦d¿;ªÂ¾7û½k¿¬S½¾TÅĽúM½×Ú?åǼeâ®>;?!¬>Fï¤>ö?Üï=x¤>?¤Ã>S?u\?*»¼"ì>/2ù>Hþ;½#ºï> Åö>ãIŒ½‡øç>™aû>—†½Šú4½Ì¼?©Ó!¼x¤>?¤Ã>Fï¤>ö?Üï=W]—>HÄ?uÍ>ôHŒ< |—;±õ?ÈDÂ>hÕ¼ò$?ç´>q&¼}??ÑA·>.½êA?Žè5?U)=ÛÐ3?zð>˜u¾Ïö>†÷>(žc¾î>Œ.ï>†V¾Çö>ty$>Q>z5w¿HQ×>ê®Ì>çÇÿ¾9ÒÑ>ïuÚ>Èý¾Öà>Oæ×>,òû¾“æÈ¼6Òz?ŽbK>É#³=k+þ>k¶Ú>=›õ=4 þ>ƒÚ>¢ðÙ=”m?v¨Î>û›u»«ª?²cP½uf¼½äÚ?Õ“™>Øc⽃?«ÌŒ>ª}ú½Ú?¬«š>Ù¹‚»?w7;½Øc⽃?«ÌŒ>Û1¾.;?“€>Åq¾Ö?ø4>™[a=k¿\cI?ï.=t#ô¾Aò>4s=ûÊë¾ éø>]S=Êñ¾ð‰õ>^õ ¿›j‡¾Ð½L¿'Þ龨óå¾úG÷¾Hoð¾}çç¾ø5ò¾ú ð¾ÇòÞ¾inõ¾"T½›ï=³­¿û[r>¦¢¾Ë‚¿"¦„>›¨¾ªÓ¿ö v>DÀ±¾ŸÊ¿CܾÛ`?VCV¾M從¶ö>ƒâ¾¾Jî¾u”ó>IܾÈå¾bù>@hÕ¾Ž?3¿­A6?Õ¼[½@ð¾üQô>fJ«>´ù¾Ÿ’ë>Y¤©>Šö¾!”ï>Õ°·>l75¿Ã4?ÚI•<{1ô¾¿ð>Všœ>´ù¾Ÿ’ë>Y¤©>@ð¾üQô>fJ«>î€ï½ó:~?z%¼xÏѾٲ?ƒè=‚ɾž(? º=-ëÖ¾qV?§¿¸=Áí =x²7<Õ¿h ‚¾,(=PR¿¹w¾N'y=‘(¿øÁi¾ ++=Ê¿oÁ?¿ƒ™ºM€T¿Êoñ>_·x>‡5õ¾a¥ê>Tãe>øÁù¾UÁè> Ý>‰ û¾úƒ)=jªã;EÆ¿¹w¾N'y=‘(¿h ‚¾,(=PR¿ Ó‡¾Ÿ½„=,f¿Ø.=·?Ñ–¤<žîœ¾µQ?0*9¾þa“¾ B?Ú’U¾j0¥¾H¤?“9V¾Åø\¿‘•¿kÌR½5ëü¾Û¢ä¾òñÄ=ï’ø¾³Ïë¾Ê‘¹=B û¾KËè¾U÷è=yÿ¿ƒ¬‚;è‚×9õ¸ÿ¾-‡l=¸Ëþ½"§ÿ¾`3º=[ì½°­ÿ¾Îz§=·ñ¾6νq%q<Í«~¿>’ʾ¹Á¾µ¿TÒ¾qsê½79¿LÁ¾g è½ÿ¿cõd¾šþ»Ê‚y?µùϾ—³¾hæ?–=Ù¾Hù©¾"à?…³Û¾h\¸¾;‰?„¾üôO¼}¿TÒ¾qsê½79¿>’ʾ¹Á¾µ¿óWؾÕ˾óTÿ¾‰:¹;jŸ+½fÅ¿ž £=T6Œ>x¿ò»=‰™>ÿпwŸã=ož’>ÞŽ¿H$>;¨þ¿H4»»Æ¦õ=‚Çÿ¾Çª7½É >ü«ÿ¾êᕽY>9¹ÿ¾Z½C½ž‚\=g–?'ÏR?ìmã>bî>hìó>¸Ý>i«ò>{0ñ>çŽÖ>Lkë>–•ö>M˜‘¾£`u?Dw¤<—á¾ç7ü>7>ÉÈѾçR?o“>ïsÔ¾j?þÕƒ>±žt¾q–x?–ý:ÉÈѾçR?o“>g¶Û¾,.þ>À–Ÿ>1;½ß?Øï¡>yE ¾‰¯}?»²®»Z Å¾Êk?¥¯>f½À¾$¸? £>1;½ß?Øï¡>8Ë?—M=J)W¼?!’Q¾JA>Óf?çQq¾ýJ>¨:?‹üj¾ôÃ(>ñ/½"ô€»OÃ?Õ{¢> ÍZ½¥ø?… “>ày½ñ¡?|EŸ>ꑦ½Îß?ìw?HMd=»Eƒ¾Î8ý>»g;$á¾;S?,Mñ¹Ê‹Ô¾/jÿ>ö·Ä¼FÑÛ¾ÝØr¿ê¾i”>jmú¾4Ù×¾Gqæ>L§ý¾pÏ˾N'á>Jþ¾µÞ×¾¡¢Ú>Í£N»9 *=ÊÆ¿Uõ¼×Á¡¾0¿ €û¼¬ª¾K;¿Œ_½£çž¾ãý¿ŸÈ’>0œt?"Ž=°qÝ>¦þ> º…¾?UÕ>i?ëRs¾ðâ>gEü>sJp¾vßÍ>ù[j¿J”~<Dè>ðüú¾Ä³t¾=~ß>ÎÝþ¾­w¾ýjæ>_ ü¾ôOˆ¾Ý9½»à²;¼¿ <Ÿ>:h<“¿| > u}<ßÀ¿‹¦›>VJ=ý¿*ìi?žÐ¾â•¹Ã*þ>ðLྜ;=Èù>9+ê¾Ópe=åú>ðŠè¾ÂÝ<aÔ¼Ýí¿…Œ±¼'Ø?><úÿ¾IR>ý+>Ä ¿0+d>ð(>¶»ÿ¾ÇE>TÄ‚¼Êõ¿~ûö»ð(>¶»ÿ¾ÇE>{O%>î—ÿ¾Í”&>QH>Ýìÿ¾©÷4>é<¡ò¿ã:”¼•Eá=o¸ÿ¾ñgH>ïK§=]úÿ¾_{V>ªw­=›®ÿ¾rO7>ð­«;Mé¿”FÓ¼ïK§=]úÿ¾_{V>•Eá=o¸ÿ¾ñgH>´!ß=²¿¸“h>j›<"ÇÛ>*g¿îè>Zñå>Ê2ü¾¬>÷”ì>øáø¾©2,>$Ôä>Lnü¾n {?œ­A¾D4½ ?LUʾÏÚ…>‹?ˆŸ×¾,ò“>õ¢þ>‰Ñ۾稃>œ²:½»»¿½à;…êv>Å ¿Ì¾h®‹>o¿Z€&¾*ˆ>Œg¿&ü¾.Šs¿ â;þ¿>ˆÿ¾ ³½á²Ú>3ûü¾V›ß½šÒâ>±Äû¾Œàª½ÃEæ>¶½a¿y9+½…ð>,Ó÷¾ØºÔ½b¾ì>±Äû¾Œàª½ÃEæ>3ûü¾V›ß½šÒâ>§†Ì;]Ö5;yþ¿›É×=·^#¾*­ÿ¾EÈ=gº¾ ©ÿ¾Xþ=i© ¾Õ•ÿ¾® ­;ÜP"»ãþ¿Xþ=i© ¾Õ•ÿ¾EÈ=gº¾ ©ÿ¾Òmé=œ¢ã½L¥ÿ¾bD¿¥8$¿b$;ÆRô¾Óð¾ì3ç=B û¾KËè¾U÷è=ï’ø¾³Ïë¾Ê‘¹=Iír¿J¡>㪟;hÍÿ¾¢—Ù>ðÚU>¡‚û¾ñ„æ>ûåS>ŸZý¾™-á>ÒR9>å¬=§üFä7=åB¿•I¥>ñs¢=g ¿¢›>;GVº±€—;Gÿ¿µC¼ïrÑ=dåÿ¾ž)Ó;% ³=íðÿ¾ëмp”={÷ÿ¾›0•>TÂt?¿“=ðâ>gEü>sJp¾?UÕ>i?ëRs¾Ñ®Ú>mþ>ÞXP¾Ék»tD¶¾?:o¿ß“>ÞYÛ¾;8¿Ô*š>ìkå¾I¡ü¾£Š>gÔä¾ÀËü¾=1E>-ªz?5'„=Ñ®Ú>mþ>ÞXP¾?UÕ>i?ëRs¾¿ðÊ>ßÀ?Ã\¾þq½=÷Ý\¼á~?DÒ>áAc>>í?¤ÅÑ>t˜>¯ ?nßÃ>p>w¡?U)=§¿Àª=¶›¾Ú¿Êâ–¾>³œ¾õh¿œ¨¾ËGо¼æ¿¥ ¾–S½Ho=o¿&¿¾G»>2ç¿%µ¾©ÂÇ>1±¿Ð ­¾^,¼>g(¿$¾Q;fî¿N¼¨¿u”c¾··>=×ÿ¾(‚X¾Ç>Ŭÿ¾rjG¾T¬¿VA=ÍÇ”¼1ì¿«–¾¬U;>‘í¿#N¾0b_>­Š¿fƒ¾~8H>U×½Pص=ªZ~¿%µ¾©ÂÇ>1±¿&¿¾G»>2ç¿¢ÕÁ¾.Í>Îú¿:ÉöºI¼¿ þ9½…>k¿ëV>Úu>Ñ<¿lê|>ý!>™š¿/1Ž>G޾`åu?óÉN¼Ð¸à¾Ñ”ý>ì11>D6ؾRñÿ>Lá!>ã¾< ü>Aó>YÓ”¾íØt?4ÜÞ<ã¾< ü>Aó>D6ؾRñÿ>Lá!> Äھߋÿ>ˆ+>lk?Ô-Ⱦ„=YÄø>/Üé¾Á;>Ný>Ójà¾i>õ¢þ>‰Ñ۾稃>éq©>óÏ,=(Uq¿×ûå>–[*¾É°ú¾]nà>¦ÔE¾1Aý¾+Ú>*¾ßþ¾òƒÔ;Aœ˜½iH¿/è³¼òw¿¾$H¿úcõ¼f÷̾qÊ¿è–G½Rc¾ 7¿ÈR–ö³¿7Pо<Às>íI¿ãk×¾iäs>øU¿®Ê¾Ä_`½ÍÌx¿×ˆj¾<Às>íI¿ãk×¾«´U>ö³¿7PоÎ\>Tþ¾vß¾_ø¿¸Lp<îÁ‰»ŸV¿ãqÁ>6•å=Öt¿Gɳ>CÆ>9^¿;§Á>ž~>e‰)½šuV9ÖÇ?õò‹>‹Ï3=7Š?˜¢”>Ò ˜<¸?Š=œ>9ñ5=˜à?°Êr?Ï롾[¹¼á³ý>y²ã¾nø½¾vŠý>9&ã¾Ëh̾D‹?ˆÙ¾ÕÊľ;Œ•<쳿f–6½ëÿL¾~V¿F\¨>ÙxP¾§¿Ý%™>ÌF7¾¿ò¿óX›>¶ƒ<ذ¿ÔH>½ÌF7¾¿ò¿óX›> ê+¾8¿Eó¨>ëÿL¾~V¿F\¨>=ìÜ:^±¿âxH½œŠ¾-í¿™‚>…˜¾Kê¿P§œ>kÖ ¾7¥¿4ò‘>Zr¿ÚW¤¾óß¼÷¿@öÚ¾e6h>ü¾H3æ¾¢ÏW>6<ý¾„ñ㾸xx>û&;‚³¿‹‘E½kÖ ¾7¥¿4ò‘>…˜¾Kê¿P§œ>ì÷$¾Vš¿šx>o =3 3½u–¿îîa¾”4‡>íØ¿`Ê€¾Éã>¿T¬z¾‚¨“>X¿‡46=Y™9½¿{¿T¬z¾‚¨“>X¿`Ê€¾Éã>¿qt¾ÇŒ> Œ¿pÝ’º0rø¼Ðá¿€ >§ê¦>Æø¿ŠX$>y±>î!¿{!>û >½ß¿|fÁ<¯í¿Ï¤ºšz¾}#¿A¹¥>8k¾‹ý¿÷<¯>ýM ¾Ó.¿ý·>HO =†Ï¿Ê_š<ýM ¾Ó.¿ý·>8k¾‹ý¿÷<¯>‡à¾¿Ò¿eÈÁ>7õU½ñR¿Ön¿ž˜¥>‹6÷¾Õ$ð¾#ª>»dü¾—ÿè¾®>Nòû¾W{è¾0È<¾ó¼L{¿LpÒ¾u>®¿™,ξ¦ÖÆ=|Ó¿ÝAܾ™Ý=^-ÿ¾–Ú>;s?~¼…”×>´<ÿ>Ⱦ¿»å>Ž“ú>°¾KÙ>½Rþ>¥I)¾5‡>”¢¼yâv?Œžã>:©´½×lý>^Ú>Q.ͽ«èÿ>¡ã>ö•ç½ò(ý>Æþ?©Æ»ð]º`Çÿ>d"å¼Ì^¾¯µÿ>‹&F½‡ü¾©Âÿ>Sôö¼í!¾:Ê>›~c¿\›n¾yã>Úæö¾‹âå¾µí>Oçò¾îÌä¾û®è>æê÷¾º-Ù¾ƒ A?²í'¿U6Å<¤ð>_]õ¾¯&¾"÷>°âì¾sŸ„¾í+ï>ØØõ¾M¢~¾»‘Ù<<Ðe¿ò+á¾Vž˜¾—¨þ¾êyß¾©Þ¢¾ ù¾íeë¾T¾öÓ÷¾Hßì¾£»¿d„:=n¹_»8¼¿_]¾99-½sŸ¿³x‰¾²÷½|ò¿‰|—¾o‚½· '?ÍûA¿îÝ`;Z.ó>1ìð¾§t¾Ösê>aqø¾Ü ¾rþî>Ù—ô¾é-¾»¿©†;=H&»|ò¿‰|—¾o‚½sŸ¿³x‰¾²÷½Ó¿º’¾䬽mV…˜¾Kê¿P§œ> ê+¾8¿Eó¨>È^?âËû¾ø=ëä¾ÜGž¾Èy÷>OYí¾x–¾ø>ábí¾~ÿ¦¾hÙDo/Ù¾¯[¿ß“>ÞYÛ¾;8¿¿ž—>jѾIK¿"¥r¿tâ¾o Á<Š¿"¨Ú¾ HK>”ý¾bJä¾µÂ4>ü¾H3æ¾¢ÏW>¨ß…»¸”]»ÿ¿@ŽÙS<½Ôÿ¾Óô‰½.ýð¼æêÿ¾)½‚ª½ Ûÿ¾;ãm»¤õ^»0ÿ¿)½‚ª½ Ûÿ¾Óô‰½.ýð¼æêÿ¾š½$æC½ªðÿ¾ÿð,=e.(½>Ž?Ååx¾ ^Œ>Tÿ?ßn¾#Nw>PÂ?Ii¾n>Ž‘?ÖÉ!=NX½ «?Ii¾n>Ž‘?ßn¾#Nw>PÂ?r‹i¾›Td>:[?È.=Ä¿#+!;¤Â€¾S¿ŒdÏ=”NŒ¾¼–¿+(–=Öüx¾îA¿ÖG=Pò~¿t¹=t™o»ŸV¿ãqÁ>6•å=À´¿%#Ï>u:Ð=µ6¿ÙyÃ>D%Ÿ=÷Úš;‡7—:9ÿ?ùõ«¾§à:¼X?…²°¾çƒ<ÚX?ªD¹¾"¢=¼ `?Q‘+=¥Í Ûz?†XW?\Të=TÝ>®Õþ>ÖÒÂ=C9Ñ>H¥?.ç²=b¸:ÿù¿â‘\<¡„¾2«ÿ¾)!H¾ºù½íŸÿ¾ž•D¾¾Ô‚ÿ¾Šæ1¾]»N¿¦Ÿ»[ü?„ñó¾m޳>Âò>úÐõ¾oÔÂ>íŸï>x ü¾§ê¶>`ç>xí?ˆ ;G Â<­‰?­„¶>Q]¾2­?Š­>ZÕr¾ò³?+»>øÁy¾0};¿ZÊ-¿µW½)Yö¾ºùî¾ Á¾–î¾~ÿö¾½Å¾~ýð¾«[õ¾W@¹¾A¾Z?„ª0>oäú>"¦ô>°Ý>ÁÉî>Dû>“Ö>{æ>`ù>zÂâ>±iå>•Ц¾ r?A'ò¹iWÙ¾x*?ût„¾Tä¾#žü>} ¾Ä$ä¾Ôœü>—ýz¾Ç>ÉœS¿^Rоµí>Oçò¾îÌä¾yã>Úæö¾‹âå¾\Çè>Rñ¾ê®ì¾Îïì<ôÑ¿DüNÓW¾›¿åC¸>Œ¹k¾£¿§Ï®>ëÿL¾~V¿F\¨>†ö=±¿»½—8‚¾±¿ëý¦>AŸh¾S¿HŸ>Œ¹k¾£¿§Ï®>‘´¿çDD=X9 »Ó¿º’¾䬽%’¿çVˆ¾cdĽ;⿲Ÿ•¾êëÙ½pµ¿w;C=³ZȺ;⿲Ÿ•¾êëÙ½%’¿çVˆ¾cdĽ¿™¿™ о‚çþ½•µŒ»x5¡ºYÿ¿Óô‰½.ýð¼æêÿ¾§ÞĽtP¼fÝÿ¾€Š½–¡;Eðÿ¾]b¿ù)ï>ÔJ=&üú¾óæ>§^¾¿îü¾Óˆá>‰%E¾³µö¾c*í>-±B¾Ó|?XèS¿ì“Ð<‚Œè>ÀÍú¾‰‡¼ñð>£ö¾¯i½ÌDñ>ÌÔô¾kVG¼LXº=H›¿ñZ?î[­½]£å¾û>Rñß½C뾤lù>íØ³½ðŠð¾Hõ>¯»º¨ò9ÿ¿€Š½–¡;Eðÿ¾§ÞĽtP¼fÝÿ¾_ÚÆ½7 °<¥Úÿ¾Jqn¿b º>Y¼ð÷û¾•å>,(=éú¾^è>dž<Ì(þ¾ïtß>mT§<¦8,?µÐ»»Jg=¿I¡ì>‹T(>Àvø¾Šî>‹QG>‹Q÷¾L3õ>SÐ->6±ð¾8k =Ú¿W*°¹È[^¾£¿y ò="á[¾øùÿ¾Óú>ïU{¾FA¿0,>üý?çË»?7Ô;¶»ÿ>k¡½˜æ¬=¶ ÿ>  Ø½=_È=,¸ÿ>È×½ÃX= ¨=°Ó¿#ÉÀ»ïU{¾FA¿0,>"á[¾øùÿ¾Óú>€¹v¾¢C¿ á1>¦†x½€²¾ƒo?[(™>•ݾ¹6?jPŒ>bhݾנÿ><¾•>2Wæ¾5ëü>|ÄŒ»Â† ¼ý¿V¬K½ µ9>ßÿ¾Í”–½vl$>ªºÿ¾D;¢½Õ[C>ñØÿ¾[Â;¿Žc¼xû-?Aœ÷¾Ê¦<¾­úì>¯îð¾«wH¾¶ô>¥ò¾iÄ,¾Æó>“ž»Š7Û»Åý¿þ´¾¨68><¡ÿ¾kÕν—.>;©ÿ¾Eü½cî>nŠÿ¾¨„ù»(!d»´ý¿Eü½cî>nŠÿ¾kÕν—.>;©ÿ¾” ÿ¾Ì’g> ü=q3y?’êÓ>¨„¾çÆ?‚UÝ>¶Ž¾»ÿ>vÝ>ßÝz¾¦(ÿ>fë;=Œ ¾(‰}?ÑϽ)$Ù¾y]ÿ>(Ž} Ù¾S?ÿ>ý"²½¡1˾¡?kÓA<6´ö>)M`¿ù£è½]å> >ý¾DO ¾­é>2û¾ŸWܽlêì>o ù¾Ûàe¿•k亸Pá>>ý¾«%¾ãªâ>õ…ø¾å¸#¾·Òë>žyù¾ªº¾·ïé>Å®A=A´¿[8 <›‹¾ä¿„ž ¾áÔ¾¨ª¿€)¾5 ¾ÛM¿rS#¾'­¡9ÈÙ<äõ¿Ëfî½ÐF^¾ îÿ¾W±ø½å(@¾‹ªÿ¾žû¼½K¾¾Áÿ¾Ù Í>¬(½KVj¿u=á>÷ÇþU¾ÿ¾ mà>ýM¸¾×N¿¡¿è>r1¾¾»µü¾#誺RÇ 9{ÿ¾Ÿr> Cä=‰|ÿ¾‹ß>F >„ÿ¾Gé>^ÖP¿òŸ½ Ô¿¸û¾®c¼¾Vë¾îCö¾øª½¾õ÷ò¾çÅù¾0žÉ¾Ví¾_èV?³4½»O ¿É“ü>‚ɵ¾^H羕`ù>Ÿrľ'ì¾»îõ>§v¶¾¨Šñ¾ˆò¿S6‹¼Ð$5¼=+¿ªÖâ½:“¦>bM¿Ä•Ó½ Ö¸>ŽZ¿-왽ü«>là¿Wýì¼cQ8¼ó¿ n]½˜öµ>ŽZ¿-왽ü«>Ùw¿Æb•½Œf½>ÃÐ?í¥*¹|=v?eî=Ukq¾ÇJ?êB >(e‚¾?ýÿ>sÚ>3oe¾Çپؕ =gxg¿S ß¾i6ï½:uý¾I€â¾›¾ëUü¾8Nê¾r3ü½'Lø¾•þ?J×¼»YcP»£ÿ>¬”½Úž¯µÿ>‹&F½‡ü¾9¹ÿ>\Âf½_ù½^è?8¹Š¼·ª¼Ý@?ú þÀ"ÿ½ e?Pq´¾äfø½6r? ²½¾Í”ƽ‹( ?9V?|ߢºUå>Àû>ó<¾M½æ>®Ùú>Ë€ƒ¾‚äí>t)ö>!‰¾2þ? Ù;…×Z»6r? ²½¾Í”ƽ e?Pq´¾äfø½¡e?¸!®¾SÊÀ½¦Z‹;e¿<’í?È>ÛF¾àžÿ>½>žµ[¾Xäÿ>Ù'>™gU¾×Ãÿ>4&»RÁ„™gU¾×Ãÿ>° ->‹S=¾š“ÿ>È>ÛF¾àžÿ>Û (½’¢¶ÒÈ?˜¢”>Ò ˜<¸?Œ¤>^è›<À ?Š=œ>9ñ5=˜à?‹”)½C`:ÉÇ?Š=œ>9ñ5=˜à?Xå’>óîŽ=›­?õò‹>‹Ï3=7Š?Íò¼»HŸ>îÖ}?É̽¾ÿvÑ>æå?ù1®¾2<Æ>C­?v­¾}%Ø>Z‚?CiÉ=²X‰¼ ¹~?tDÎ>Jð>Í?±ÃÐ>ÑÊ->Æ?ŸÅ>þ_%>vP?tÌ<7Ý¿†«<‹Æª¾}x¿T¾:­¾ï«¿³a­¾>³œ¾õh¿œ¨¾ç?µÅá¼½i¹¿?ƒW>B.½B>?¡r>fO½q;?kDp>’G˼çRg4¢¾CË ¾˜£ÿ>vù6¾*§ý½ýÙÿ>œ¿Ç¼R½®S¤<1ì¿ì“>ŒŸV¾»¿¨7ƒ>Â¥S¾õœ¿áDŒ>,ò;¾œ¥¿iƒI½‚6–<õœ¿áDŒ>,ò;¾»¿¨7ƒ>Â¥S¾h=¿Ñz>ža:¾6? ‚3? *4<#ºï> Åö>ãIŒ½úö>jlï>†’½À>ò>8gô>ù¢½½W .>ó1z?´R¾-AÎ>?—;˾&8Õ>Öÿ>Ñzؾò Ê>À•?Ð×¾7À€;²mš»Äþ¿î“³=ao½Õÿ¾¶†ò=¸t½~Äÿ¾|òÐ=Üb®½'½ÿ¾'‹»Ðàh<Êø?Ç =ds­¾ªH?&m=`»¾#g?rV=8®¾ôR?œY]? L𼥄¿¨q÷>UÚâ=bƒí¾÷>j„>E·î¾yü>Õ>+øå¾‰ÛÛ>·{¶½rf¿¡¿è>r1¾¾»µü¾¾Mç>}w˾ü¾u=á>÷ÇþU¾ÿ¾`=Ô¿ò‹<l¾9)¿é9¾­Pd¾÷¿Úå¾5 ¾ÛM¿rS#¾'ñ?¤G®¼Ã2º¿?ƒW>B.½×Þÿ>jÀ@>?½“?ÇLb>Z£™½}ÿ?o|L¿ô’<Dè>ðüú¾Ä³t¾í+ï>ØØõ¾M¢~¾óVí>,÷¾Q-b¾#s~?®éǽ<¯N= ¦?¢´¿¾H¤…¾PÂ?(ò̾Ójx¾w-? F;üT¾ ŽQ¿`³½ÉS¿çÅù¾0žÉ¾Ví¾¹ûô¾UgÕ¾&mò¾@ûù¾@ÜÕ¾&ë¾®Np¾tÌG½“‰x¿Tpà¾Äë²¾ø3¿n‡Ö¾ê黾¿,¿rä¾b-¾¾àôþ¾bŽ?ÆM2=žC"=R|?¨x¾ÊÁ\¾mâ? m€¾><{¾Åu?DÛa¾Mƒr¾×|¿C /¾Ÿì¼5}þ¾ëÚ¾hzä<ÿ¾öìÙ¾øžv=øˆ¿´Í¾›Ò0=,á;º»5½ê½?¿3€=§¯—>Mù?Š|²=Uú‘>ÈÍ?è¶=Mô¡>¢'?ä´A?üËÐ>ÁÒ?ý0ò>¼Îî>ãQê>ø¨ï>(òì>µï>Útô>Krè>Ð ì>¸?¨|'?éG?ø¨ï>(òì>µï>ý0ò>¼Îî>ãQê>nÚì>Bò>KÌë>CuB¿×“C¾(¿ú ð¾ÇòÞ¾inõ¾Hoð¾}çç¾ø5ò¾·Dö¾Þsà¾W_í¾ú?)Hñ;Ú8¼6r? ²½¾Í”ƽ¡e?¸!®¾SÊÀ½²„?`‘·¾\Nƒ½b^^?ˆ ý¾<#¼Z¡ø>3lì¾Ä`ƾá³ý>y²ã¾nø½¾®gø>) í¾é ·¾€G4?-õ>ù¤2¿¼÷>¾¡Ø>dÏ1ó>/Ó>]jô¾¼vñ>,+Ý>Jô¾ƒãY=м¼5 ¿f£“¾†>+¤¿ÜØŒ¾z#>j†¿Ý †¾$G >|H¿7¯)?ÏI½ E?¿À í>T룽/ö¾;Sð>É-<½Hkô¾¡ö>¶†½Å©î¾²à¢»·ës»½þ¿ þ˜½ôR¾X®ÿ¾ /B½³¶é½Æÿ¾BÚU½åš¾Ä´ÿ¾ñïÛ¼'‰V?¯‚ ¿Ð{ƒ>°©û>(Iç¾ÁT‹>§¯÷>£Éí¾ÿzu>V»ö>pî¾u)½6–¿èýGT˜>O¿’­¦>ÃÓ‹>‹Þ¿ìk>â>š>²¿aý—>¼l?²ÝL½Ëš6=iW?´•>Ô€¾ä?[¶†> ]y¾rM?ç‰>Š‹¾>á/½I—?…u½i9€>zn?^K>pÑ>ÒÆ?¾0¡>`>¼Ï?Ò©“>óØ¿ õ¼Âò¡¾Çg¿0K«>h¤¾ÉW¿O¡>ί¾Dâ³>£Jo¿³6Z½Ïiæ>í€û¾µsŽvãÝ>Ë+ÿ¾•𤽟Û>mTÿ¾²Ÿå½ScL>—Ðz¿B„ö•ÿ¾b£,¾ ‹Ñ>½Ž¿bÀ¾À±Ï>@Ý¿†/¾·Â=ŽSa¿œWð>œE¹=»ñö¾:î>ý@ƒ=erú¾êwé>çMº=Îü¾ýâ>!Ë®¼ñ¿,ML:ÿæU>À¿¼œH<£H>£êÿ¾ ™¼–”k>À%¿>u¼°3½È{¿ ý;½â>š>²¿aý—>ÃÓ‹>‹Þ¿ìk>ÌF>e©¿~‘>.2Z?²Ã/¼™Ü¿¡ö>¶†½Å©î¾®ïû>|® ½Üó侈0ö>÷£Â½B%î¾%3ª¼{ð¿Á9Ô»–”k>À%¿>u¼£H>£êÿ¾ ™¼¯$Y>ü¿Ûp3½¶›Ó:Slf?ß¾>ïÁ½âÍú>fÝç¾E€ó½Ôî÷>ª×í¾ ò¾·íû>_›å¾B=쵿öÈ躎#޾/£¿°Þ-½ ? ¾ˆ¿.2½,™¾¬ã¿4Û…½zõ]?ÕÛŠ?Ò>^Hç¾åñü>(~Ä>ë;ç¾ãú÷>79Ì>xï¾õ“;»mj¿±]l¼›ë¾qZø¾ßú0>LŠß¾sdý¾2¬2>ý»æ¾í}ú¾qçR>_¹:'лþ?ô À¼cª¾„.?»q\½úš­¾s.?o™ø¼ûè¼¾Ö?÷v¼ëÝú»ô¿éÕ¨>pyL>˜k¿ºJ·>>V>°¿Va³>þî=>|¿Å@¾Èãpzÿ>: ¾1&>yxÿ>³x1¾êé#>\Žÿ>Ã67?gÑ[<ÌÃ2?Fµð>LO°¾ä¼÷>ëRó>®·½¾‡Põ>0eø>ï²¾çï>»6¿îð2?”약€ïö¾jõí> Uɾù…ï¾ØÕô>1³Ï¾<¾õ¾\Æí>ɬ־›®Þ¼¸ ¾>»|?…”_>?áÔ¾ì.?å E>L‹Ê¾€Ò?½;>CrÚ¾aúþ>3ó³<àˆ,>G|?Ê3¾t³Ï>) ?›ã|¾WzÝ>´°ÿ> ª¾ ·×>ä?¡öG°“<¢´W¾Æ¢¿Þ·¾#e;¾z¿Œø®¾}–W¾ê{¿.9¦¾‹Ê?[ÔN¿×¼Dè>ðüú¾Ä³t¾ýjæ>_ ü¾ôOˆ¾í+ï>ØØõ¾M¢~¾R[8¼ù·Z¿Ó?N_Ÿ> ­ö¾=ð>ëÉŒ>†¯÷¾&qî>HŒ–>ûý¾vãå>¸Þ,?›iؽ’Þ:?ýÜð>²…è¾W ñ>€»ô>~9ã¾\:î> ûí>ߤá¾å³ô>N8U»&°»µþ¿ üǽ¡¿ ½Áÿ¾|®Ë½‘Ὢÿ¾Àv¾¦1À½iªÿ¾LQ<»`Hœ»üþ¿Àv¾¦1À½iªÿ¾|®Ë½‘Ὢÿ¾V¼¾Ð ¾Õ•ÿ¾‹ž¿ÓZß¼m\A=&þ¿ÕçJ>x^š¾Š­¿H©T>6;оq¿±5k>µŠ–¾¦7½¦›=¼{Ú¿Äê_>é|½ ¿8õ>N½ªd¿ðÞq>è ̽k)¿Wh¿ëfE½BŸÖ¾ègú¾¤û>Ÿ®î¾ßùý¾rw>$¹ä¾ù”-¼ú¿ü18¿BŽ=ït§>J$¿þ ‰=VJ¯>%<¿È /=Ò¼eê¿Þù˜ºVJ¯>%<¿È /=ït§>J$¿þ ‰=e4¢>I¿†Q5=O¾,½¬Å¿/åDºôÄ“>"Á¿›1³;™š¤>Ÿ¿à…<˜–>ÈÑ¿ª =´[¿ÄöH¿§í=‚9ò¾Ãò¾GU¾öë¾q<÷¾- û½Íô¾!ð¾n§í½Oö>J«™¼iq`?õÕå>#„¯¾·ý>Fµð>LO°¾ä¼÷>¶.í>îZ¢¾øù>Ãs|¿ã)>½±¥8¶J¿wÔ>ን=ž–ÿ¾RcÚ>Ã;=êè¿æÍ>˜mG=¢á ?’¼U?u‚¼,fì>O$ø>í齊ré>:ú>iQ´½À>ò>8gô>ù¢½½».·½“-ˆ½²g~¿¤ŽÆ¾TpÀ¾L¿d•¾”Àξ}ο°rо‡á˾ZG¿uÿ¿Ã~»Òl›ºÎÅÿ¾#2,>pÀݼ^¼ÿ¾¡1>+Qö»ÀÌÿ¾éð0> ;/á¿3Õ;J®ø<ò?¿‘Ó7=€ð±>>¿„Qd=À>¾0¿gâ—=g¶³>àˆQ<¨íµ=ˆ÷~¿Y¾¦¾UË>øp¿Ð ­¾^,¼>g(¿%µ¾©ÂÇ>1±¿»;¡¾ô#=èÂr¿1|ܾéª>T¿ Šæ¾,ž²>Mõü¾ÁþÛ¾·Ïº>пò¬½öe#;0Õ¿¯Â¾G>§>A)¿–¶¾Ç ›>Ôd¿PQžÑy•>Ä"¿,Ô‚»ÐÔ;þ¿ô]=×Â<¾‰ðÿ¾Ãð<­ù1¾õÛÿ¾½Ø<-%¾þÑÿ¾€"À=éå»VÝ~?ÔC¼>½£>Çg?̵È>öª>ØØ?+»>~Œ±>Mƒ?Ñ=(—t¼¶Õ¿J_¾ƒÚ>MÛÿ¾uY|¾Òÿ">-¿á—j¾Dˆ;>T¿²€ÿ=ý}¿pã<ŒÅ>²¿ãR¾²„Õ> ¿8Ü—¾~Ì>7¿_‹¾h[?7åL¿Ö¦¾<9cè>Ûiû¾ä¿˜¾Öáð>–Aõ¾ô¥Ÿ¾¤ð>_]õ¾¯&¾Í¶?gr`»WA=ÙA?o€¹½Ì¸©¾ý?J½©¾Éä?à ͽŸªš¾fÉ?Ìïöºtü&=ý?J½©¾ÚX?Cc½Ê®¾ÿ?}½&¾¸ô¡;Þ°¿,4H=`>«ë¿^,œ¾ºžè=µ§¿+O¾4øÛ=ìû¿o¾Ïþ?zà·»t»¹üÿ>dŒ4½àtܼîèÿ>ñ½£S<½ùÿ>M$½yóJ½Ì¿;Ì¿ìS!=4øÛ=ìû¿o¾Yò=8¿U0ª¾`>«ë¿^,œ¾0?F)=…‚9?@õ>ªF¾m¨ð>}=÷>Ü-¾äî>ÃÔî>ëU4¾Ÿ:ö>•j?A§‰¼êÜ…½Év?´w®¾¿¼¾ß?ªG²¾ˆ¼Í¾!?eÞ¢¾Òɾƒ®]¼^nÎ<0å¿»Cº¾ÔÕµ¾>w¿þº»¾­Ã¡¾ð3¿î¬¾ìk­¾Át¿ÙÆb½ÚW¿¢ã9=o“>Ù"¿º‡t¾…–…>ïã¿,Ó¾ñ‚>Œj¿)³‰¾n°¬;õý¿G½À;µ –=qËÿ¾ˆ$¤=ã5=mãÿ¾EÆ™=•Jƒ=çÿ¾ÛòV=Ï's?hŸ>dUõ¼ ýü>°äâ>9F’>` ?‹l×>K“‚>Ùyû>aÁå>V€>ÿ¿`ƒž:ÎF«»êÊÿ¾j_L;ã½µÞÿ¾ÃÏ"-`Ú¾ñH¿¡J>J›Ò¾œ4¿ß“>ÞYÛ¾;8¿àÿ-?¼N2=(r;¿À í>T룽/ö¾ˆ0ö>÷£Â½B%î¾Àvð>‚Tê½é ô¾¿ºq?‘¨¾á…×<³y?‰DÙ¾VÓ¥¾Pý>ä¾ÜGž¾>xý>Uøã¾(a®¾Êç8=J, º.½¿Ý †¾$G >|H¿¾hâ=+¿¡,Œ¾vÂë=Hk¿x~¿§°\=χÂ=s¹¿Pn»>k,Ñ>ì¿6Ã>+3Å>›u¿×3´>üãÅ>†§Ý»Úü¿—è»#e;¾z¿Œø®¾º6¾+m¿#i¿¾Oå$¾V~¿µ¾âý.?¯q:¼tÔ:¿Ëõö>‡ø,½ï;î¾;Sð>É-<½Hkô¾è/ô>ð_ª¼¤ñ¾%f"?{Šöy¡½N€ù>¬:ó>°ö‘½ió>-íì>NvX½hwø>ƆB<[â¿#]âüüÿ¾–éW¾Æˆ>íðÿ¾ OT¾K!>‚®>CiB¾²Ûp¿—¬Ú>«BÛ¾apý¾åzÛ>†âξ%²ÿ¾î=ä>ÏLؾ¾.û¾"0Q¿¤·»¬¿žAó¾²G轋þð¾G°ù¾x˜¾6Éç¾Øù¾>¾½ÆÝè¾ò¿€J¦ó­ÿ¾Ó 8¾,(,>ü«ÿ¾Lâ<¾»`>/ä³>.·Ê¾)1Y¿`!ë>­…ᾫ[õ¾ò´ä>õc뾺i󾦷ß>TVã¾Í<ù¾'Õ¿,ã=2µ†¼#I¿)Íf¾wS>Ñ¿ãO¾7?> 4¿¨äl¾$4>I¿¿yÏ/=O<¼s€¿Yù…¾Ä '>­Š¿fƒ¾~8H> 4¿¨äl¾$4>k¶}¿W>Ø/¼ýL¿êéÓ>ø‰«¾¥¿ê%Î>R¶¾¶¿‡È>窩¾-œ=W§l?ajÂ>%Â>×ûý>¿à>?æ³>‰ðÿ>.YÝ>ÿ¶>dZû>ï9è>Ei?¿—Ó>DZ%²ç>ú~j¾oÕý>µ¥Þ>G¬u¾Ú¬ú>hÏå>æ…¾.¼?Ý':½SÚç:iã?A~–>‹ªß¼.?&Æ¢>ã@^½DL?D‡¨>ºŸÓ¼ÞØ?å} ½mÏMºûs?䇲>ßBM½.?&Æ¢>ã@^½O]?,º­>¡Ÿ½tù¿» ¼–¬:<>B¿V¶>øï½ù.¿û@ª>2Þ½U1¿‰í¶>Äp¿½ ÷¿?¹¶ºð†<ªÿ¾†wĽçáD¾Ï½ÿ¾“Œü½]¤P¾@‰ÿ¾Gò½ˆF7¾a–Š»·˜F?‰!¿˜†¾keò>•Ÿô¾ßl¾øO÷>ñ„î¾E€ó½Ôî÷>ª×í¾Ù%{?J E¾~9޹¼Ëƒ¿ïd>v&Ä»3¿2 {>Xæv&Ä»3¿QÜQ>å†Õ< ¿Ý¥ï=K^.?s9¿|¶Ö>9¶ö>cìì¾÷XÒ>7‹ï>¢bô¾"OÊ>pšö>«ï¾ÖBÖ>°€h¿Ó&Ÿ;9cè>Ûiû¾ä¿˜¾1?ß>u«ÿ¾^¡¾7Äè>ÊRû¾—‹¨¾T™.=HŒÊÓ22¾TrÞ¾@ÿ>~W4¾[ä¾Óõü>¡ÙE¾8ÿ¿’H¿ã˧<„ò¾v©ñ¾|#ß¼eªð¾¥…ó¾0ig½&ê¾ìlø¾½©?¶áü<*Ä(=XS?c*m¾‚Œ˜¾§±?!Èq¾Š­¨¾3T?ΈR¾Þ¯¢¾)Ó?’Q¿<®ïê<‚?²*¢¾Ä®¾8?î@•¾?¥¾®J?&ý¥¾—œ¾ã“?@® =“º+=QØ?À<”¾¦B”¾8?î@•¾?¥¾CÈ?l#†¾-wž¾Ï§¿¥ïG½-„¼Ï,¿Oœ>Ì—'>²Ú¿ÓØŽ>y)>Q2¿Vž˜>^A>–û¾bÀ¾Éè>Å ¿o·¼¾AÓÚ>L§ý¾pÏ˾N'á>`­¿ =½„ˆ¡¼Q2¿Vž˜>^A>²Ú¿ÓØŽ>y)>«Ì¿Ýz…>;J>¢u<ñѽZŸ~?Ñ?¾ÛѾ #?¶¾h¾!‘ξ˜5?Î|¾ábžaÁ?H÷ =ýT¨½Lû~?Î|¾ábžaÁ?¶¾h¾!‘ξ˜5?nma¾ãžý¡? ª¥º¼´¿w.D=ñ=ˆ-¿ª¡¾CpÜ<Õí¿ž`—¾LPC<1&¿+à¾ïI|?(o¨½†ó¾¨9?35Á¾M¡Ó¾'K?¼z;Àë˾h=?ÐÕξR*Ù¾½?o\?ZÕ®¼Šré>:ú>iQ´½‡øç>™aû>—†½#ºï> Åö>ãIŒ½qkŠ9kÄE<9û¿Înm= ¾I¾Ö¿ô]=×Â<¾‰ðÿ¾xûb=j£*¾³Óÿ¾³^Å;ilk:Éþ¿EÈ=gº¾ ©ÿ¾G^¡=Ç)¾ªºÿ¾5œ=’%¾ºÿ¾û Œ;©‡8:aÿ¿5œ=’%¾ºÿ¾G^¡=Ç)¾ªºÿ¾?5c=¯ê ¾—Æÿ¾Rµº<æî¿$ɺ"á[¾øùÿ¾Óú><0@¾L¥ÿ¾äK>Ö­>¾D§ÿ¾Ô»(>[”U¾D§ÿ¾Ô»(><0@¾L¥ÿ¾äK>jk$¾ÿxÿ¾>C %<´û¿¥Z²;F}"¾å™ÿ¾`ñª=Ô×#¾f„ÿ¾z¨í=¤@¾>´ÿ¾qåÌ=yá¿ë ;¼ýÚç<â¿y¹¾CоÔÕ¿%Y¯¾<ƒ¾ ¿J«¾}¾Ð@k¿Å–‹=(߯>½Vú¾Gå&½¾¡è>jÛø¾9¼éIé>­þ¾Zðâ¼ê‘Þ>÷Á.?®:?xvŸ½+Šï>®¼ô>]§!¾uö>¢™ï>î;¿÷>G8í>Ç*¾F§?ÃG=7”<ø?{h—¾¢C¾ÅŒ?äô…¾Œ0E¾?ÕyŒ¾»0¾S|´>w˾ÿX¿`!ë>­…ᾫ[õ¾(œí>&«ê¾R ð¾ò´ä>õc뾺ió¾}p¤¾Å=?Mr¿1|ܾéª>T¿ËK澦€¤>bƒý¾ Šæ¾,ž²>Mõü¾$¿%´N¿¼Wö;öë¾q<÷¾- û½‚9ò¾Ãò¾GU¾eé¾l?ù¾'¾Ø!¿’S:>‘uA?)xò¾sõã>ÓÛï>õ×ë¾^Iâ>Çõ>o„í¾ØEé>«³ò>–˜>‚/Ǹ^t¿k`Û>¼:>çþ¾n÷â>pf¼aˆü¾Ú>•kå¼nLÿ¾ZùH?µ¿‰æJ=rþî>Ù—ô¾é-¾[|ò>`Yñ¾©ÞJ¾ˆº÷>ùƒé¾Ä-¾Ì¾¹}¿* =¨Ë¾e俳ë>¾Ø)ƾ6¿®"¾VšÔ¾¸¿PŒ¾c?¢;AϬ¾kùp?;«U¾¼Ïá¾ný>¬Çm¾°UÚ¾H?fOr¾~«å¾!ü>u–?õΖ¾Z ½>É?tÓ–¾+ÚÌ>]?CX¥¾hÏÅ>¤Òs¿lœ¾·B»ʈû¾J´ä¾MLw¾ôoÿ¾M»Ø¾°ã_¾ô¿.Ö¾ S€¾Íl6=Iþ`?Ù-ó>[±‡¾N÷>˜ï>Ëó¾ý>N^ä>½›¾Úø>uî>3Ë¿Eo¼¸f=â¿y¹¾CоF•¿}¹¾-t¾ÔÕ¿%Y¯¾<ƒ¾ra=®§½s¿¿Öª­¾¤ªy>Ëò¿ö™«¾²½V>8¤¿„c¶¾å|a>*å¿%½9B€;KÊ?-#ž!‰=$H?©K¾¾cí¿=•d?ä£Í¾d½=¾?Ñ”V¿ü› ?ߤº³µö¾c*í>-±B¾‰–ô¾¿cð>ªÖb¾&üú¾óæ>§^¾ö>R¼›ú¿nδ8­¦>->¿ˆ¡5>½¨­>ÃJ¿ÿ">.ªµ>ÍW¿-^,>tO¼¶ð¿¸Ÿ¼­¦>->¿ˆ¡5>K>¶>¶h¿PH>Nµ¦>±m¿[>”ð¿´ “<‘ÞE¼µ6¿ÙyÃ>D%Ÿ=¾j¿=¸³>»¶Ç=ŸV¿ãqÁ>6•å=Ÿ—*=-·ÁºÇ?'£¾"ľ9?—p¾XVú½MÖ?'ö ¾ Ò̽œ0?2J=?Ôê+?ÕC= Añ>¨ô>ÝÐ>¦ø>_}ì>9cÐ>F´õ>ã¤ð>À’Ã>DC2»+éA»xÿ?R¾>h­M=½4?逴> —=ü5?¾/®>Ò1=Ü-?®1=,Cˆ:FÂ?'ö ¾ Ò̽œ0?—p¾XVú½MÖ?€F‘¾W¨½4Ø?þÿ?ϸ¥9Y²¹MÀÿ>on:`r>¾ÿ>ß=¬>ƒ¿ÿ>Ð=ÎÁ#>C“2>=G=üÄ{¿ûÍÌ> ý,¾ ¤¿+Ú>*¾ßþ¾Ù|Ô>ÀZE¾_C¿UÍ>6öÓ<kj¿!Íè>aŽ®>¿ü¾%!á>×N´>JÐÿ¾Æç>êx¼>K¬ü¾€È?ÌêG?‰lƼÍ:ó>Ñ]ò>{Ÿ >·ê>Uù>0+>žbí>Ž\÷>,‚>ÉÃg?G´¾—.s¾qÊü>ôâ¾àר¾}[ø>×辽߾Uû>æ‘ß¾ª ã¾ÿ©»È!Û¼kè?- ¾àôN>¦·ÿ>Ù³¾t´j>‰ ?< ¾³a]>*ãÿ>ìi?±¡=äZ¿Àvð>‚Tê½é ô¾ö@ë>èú¾ßÁ÷¾aæ>‡ã½q=ú¾ Õ-º¼¸$½øÊ¿¡Œ—½ Œ>‹Š¿–þ¿½³$€>õK¿ªîѽŠVŽ>´”¿hGºAQ'½HÉ¿¡Œ—½ Œ>‹Š¿ªîѽŠVŽ>´”¿+›®½íe›>èÙ¿ÝZê>%U¿ñ# >9Öí>cðð¾ZFê>ÛÀå>òÒõ¾é>@mì>@õ¾oJá>v5ê¼Ó³>¿—¡*¿}¾¾Ê§ï¾¿*÷¾ÿ°½¾;s÷¾V}{;`Wó¾„gò¾qÜÚ»Ù¿%˜ ½Nµ¦>±m¿[>`·>0ž¿4k>%ͧ>k»¿¤Ž~>o9¿ñ}0?Ÿuo»µ7ð¾ iõ>3V¶<ìö¾Zeî>}T=Ò7ñ¾7oô>×ÂL=Žf7¼àœY=UŸ¿5*0>À!”¾‡Å¿¾£F>ñ-”¾úÕ¿˜?>¢ÏŸ¾Å¿"ò º$J©¼ÿñ?h¾ ©>?KY潨£> ?E€ó½Ž‘´>Ï0?Í$¿Î(D¿q¼0½Æê¾¤ûù¾uɨ>y$î¾¹á÷¾/‡µ>ž\ó¾¸ó¾óǬ>ùw¿i~>}…ðºÚ9ý¾‰á>cŠ=¶J¿wÔ>ን=Ktþ¾8ÛÜ>‹ÆÅ=³6w¿ádƒ>ã/$=¶J¿wÔ>ን=Ú9ý¾‰á>cŠ=ž–ÿ¾RcÚ>Ã;=}Žúi?ѯ]¾yì>Úú>¶ôx¾°è>̶û>«$b¾Â½â>…@þ>Etï<Ô¿Uæ´¼—8‚¾±¿ëý¦>8k¾‹ý¿÷<¯>$ÒŽ¾OÉ¿Êâž>¿Š®¼þý=‘Á¿¨S>uÈ}¾ÕZ¿¹§K>±£a¾þ ¿ Äg>mWh¾·B¿ WÛ»\ht¿êI˜¾<Às>íI¿ãk×¾Î\>Tþ¾vß¾=y>ÝÐü¾°Žã¾¸¡ý;⽿15½…˜¾Kê¿P§œ>fõ¾(¿z©¨> ê+¾8¿Eó¨>…fõ¾(¿z©¨>âZ¾¤U¿äôµ>W”»<§ç¿¬@r¼Œ¹k¾£¿§Ï®>§ o¾H¿¿k»>èÀ‚¾g׿Àx¶>Ä«¿L`<½.…®¼«Ì¿Ýz…>;J>Þs¿æ}>•G'>LO¿}e>J?>•Ç¿Fi½èSk¼LO¿}e>J?>Þs¿æ}>•G'>¿þd\>ŒL >£»¿ ®9½ ´»%w¿Z.ƒ>w î=™E¿0 s>ôá >ñ¿6sˆ>¸•>ÏDg?tNÛ>±¦<‹Sý>ý¼á>#ݧ¾hÊþ>Îlß> ?¸¾ pù>b‚ê>Åæ³¾m7¾v~r¼oÙ{¿™,ξ¦ÖÆ=|Ó¿/ßÚ¾òþ™=<-ÿ¾ÝAܾ™Ý=^-ÿ¾ì¿²~X?L¯J=ïYç¾Ùvú>Ä_c>|Öí¾—÷>BN>Êûð¾pCô>*rh>š“£¾q†Ø¼,}r¿ÝAܾ™Ý=^-ÿ¾/ßÚ¾òþ™=<-ÿ¾/1æ¾²Ÿµ=û¾ä3=߽ܲC8~¿‚¾Ñ;žSX¿x{`¾nRÁ¾³'¿¤ªi¾ˆÑ¾t]¿2*:Üþ¿¸-À;­ø¾±Šÿ¾°VÍ=F}"¾å™ÿ¾`ñª=9Ó¾º£ÿ¾@*Š=b<ˆ…@ö¾í„r¼ûö>œkð¾¿W><Ãó>¼¯ò¾Tùï=5Ï=^~¿ÓÇ>ït¾Ÿ¿¡ÙÍ>cE]¾]ù¿,-Ó> w¾]Þ¿þ-ä¼ PQ¿þ7¿#ª>»dü¾—ÿ辞˜¥>‹6÷¾Õ$𾟳>÷ø¾ÏN÷Æ<è“¢¾è«r?M½>>\è¾cú>½;>CrÚ¾aúþ>Æû!>aˆä¾}ëû>ít7½/ÿº¾?ÇK>†9>„›?n™>ãOÉ=Ò?(,¡>(›>G?ðü/»,!¾™ô}?å E>L‹Ê¾€Ò?…”_>?áÔ¾ì.?‰(f>píľ 3?rqợWÌ;-ý?VÒª>cEÍ=§"?逴> —=ü5?΋»>ê#Ð=Ï0?Íø0¿úðºHú8¿ Sð¾Ì*œ=‹8õ¾¯ñ¾Þ3=Cáó¾HŒö¾ƒv=u?ï¾5ɺ¼„㨻î?逴> —=ü5?VÒª>cEÍ=§"?|µ£>}Í’=>?J%%½3ˆÖ:ŸÊ?Š=œ>9ñ5=˜à?|µ£>}Í’=>?Xå’>óîŽ=›­?C¨˜º_²(=YÈ¿Q‚þ½^+‰¾óîŽ=›­?|µ£>}Í’=>?n™>ãOÉ=Ò?i@m?—¦<2 À¾U…þ>˜Œ¾[á¾À_?¼ š¾%–ܾ¯[ü>Á噾 kç¾]—|?˜%>†Ã°¼«Ï?~Ï>F@µ>„?Ë¢Ð>Nð¥>•Õ?Ä\Ú>l°>¢V³;‹²×¼Lè¿æ\¾ªED>Eºÿ¾t$¾¿|b>ñ¿ôý¾ÄQ>RÖÿ¾?—´;Å¡.½jÿ Øî½Ù¯ƒ>Ÿ[¿!¾`V€>¨Q¿´¾SzŽ>A›¿ÿ¨¿þð<2-½íᅵÂz¾J†>ÌD¿Ì{l¾ûêš>ÿwU¾‚þŠ>»…€½õ|¿&'÷;Ø)ƾ6¿®"¾¨Ë¾e俳ë>¾YL¼¾%[¿xb6¾^ƒ5<Þ$/½ À¿!¾`V€>¨Q¿0Õ,¾"¥y>S¿<Ÿ!¾TªŒ>f¢¿›’l;ßþ¿Oš—»3ÑV=±Ûÿ¾"\ǽÞO=‰ðÿ¾\­ƒ½EéÜÙ=?Üž¾~üE>²õ?0h‘¾Î6G>,¼½÷Ug;Ö?x³†>¼±À=Ój?p {>¼®ÿ=Þ9?#j>}È=n?ŠvÄ<­âõ¼Ï¿á °>¼;Š>ž ¿;QÂ>Œ>©Û¿!ɼ>#v>*«¿‰Æ²=áÂN½ö±~¿!ɼ>#v>*«¿;QÂ>Œ>©Û¿®Ï> ´{>ë¿h¿„h§=÷°ª†Ë‚¾üo¿Æ÷Í>s*‘¾@û¿)п>´ª¾~3¼´5_¿·¤ú>î–´>dçý¾Õwæ>Õ&¾>¯Ñú¾(-ì>KW°>rMù¾†‘î>‰’~¿XÓ½Œ¶<>Z¿þCÒ¾³Üh½kD¿)_о¹Ð˼é ¿5|þ»m5½kK?i‡Z?¤kl¼yð>iâõ>a޹¼· ç>¾¢û>ؾ¼Òßë>Žæø>÷ÉÕ:3Àg¿yÙ>×Ç»É8þ¾·˜ß>F^v¾&üú¾óæ>§^¾=+ù¾GZê>+hz¾ºy¿ª¢N½,M[>N¿©¼¥>VÖ>’²¿éI™>š“Ï>tF¿&W™>Ê‹Ü>Å z¿ÀFÇ»gg[>tF¿&W™>Ê‹Ü>’²¿éI™>š“Ï>‚å¿p^Œ>^ƒÖ>H:¼¼”Fû¼ÚÏ?&m=`»¾#g?~»V=~Ⱦ€+?.ù”=Æľ÷Y?8ëü½äó’<´ÿ}¿5Ïɾԯ¾ý¿'1ؾ̳ª¾‘ ¿Dξۅž¾†Ž¿»$æ>•¦d¿¼Òi¼N&æ>¨û¾Ð ¦=;ä>siü¾“Bo=[°ì>&ø¾¿Ï}=+Ð?™ß#‚?»Ó¥¾» ^>¬r?:Z­¾ˆ¡E>=•¾~ut¿ ¡f½XuÖ¾ ¿QI<(œÝ¾ŒŸþ¾¬ú=æ!ã¾æ?ü¾]‘<—´¿Yà5½n”¼ïË¿¼x>úb§>;¿¨€>àd³>K#¿\YŠ>¿ª>mô?”Ô!#‚?»Ó¥¾» ^>N—?L‰´¾ü‹`>ÛБ¼²÷о·©i?”4o>—8꾘ù>LY>f…â¾NÒü>/àU>óë¾ï’ø>¾y ?ž^o½î}U?ã6ò>C¢>0Fô>ù‡í>× ¯>ØJø>%tç>w¼¡>YQû>éxd¿ã¢=õWæ>õ…ø¾å¸#¾·Òë>>ý¾«%¾ãªâ>Êû¾R2¾ áå>•z¡<þ;÷½â~¿Z <Ͼ¿0Ý=YÞž¿5ü==üSÒ¾ŒH¿¿Dý;ì“þ½»~¿5ü==üSÒ¾ŒH¿0Ý=YÞž¿È·‡=“ÃǾÍç¿ÖÁ%?³9¿5o>Õ‘ó>7î¾4+ã>9Öí>cðð¾ZFê>@mì>@õ¾oJá>æ¡O½f->¾6{¿d•¾”Àξ}ο£·¾õоŽå¿„Ù¼¾ÔHÛ¾ÎÄ¿öºÏ<\ K<äå¿#k¾ƒn§¾Í;¿ Èž¾;¦¶¾`X¿î¬¾ìk­¾Át¿q›<ÕÝN;ïó¿î¬¾ìk­¾Át¿ Èž¾;¦¶¾`X¿ÿA¬¾£“½¾Õ{¿Ç´ <Ú_?ä]ø¾³/½œö> ï¾Á*ͼg'û>žEç¾í„r¼ûö>œkð¾Ê B?6õ&?Ù«<_íø>Úªì>b4ƽYŠô>)éñ>¡¹î½À>ò>8gô>ù¢½½?3{¿‘D">ä®à=P¿¼vÉ>z§Ò>[`ÿ¾å~×>9{×>JÔ>ÐFÆ>UÉ?¿õ¥€;"‘)¿Š ö¾Èx¤¾Érò¾uò¾”±¾O­ö¾—ù¾ÆQ±¾›î¾íU}?E& =ž>‘Ñ?é ±>„õÇ>çm?Lݵ>´sÚ>ß?×…§>ͱÔ>oŠ?¦8»töt=»´?Ý ž>ÝÒÊ>Î3?0*¡>™fº>‘Ñ?é ±>„õÇ>x8¾ qœ¼ßß}?ÛÛ¾„èº=‚7?ä£Í¾d½=¾?òÕ¾(í=?«?¬1u¼÷Ø2º¥ø?× ¿¾£>N?‚SǾK;õ=>?q!·¾ÿ÷=’]?xK;9+<ü?q!·¾ÿ÷=’]?§y¯¾k>ËH?× ¿¾£>N?á§»^ ;þþ¿_ÚÆ½7 °<¥Úÿ¾ëÿ½ME.;%Íÿ¾H©¾[%=¥¿ÿ¾Jà\ºH˜,;Àÿ¿H©¾[%=¥¿ÿ¾ëÿ½ME.;%Íÿ¾(Ò¾¸*–m?k=°qÝ>¦þ> º…¾ðâ>gEü>sJp¾M½æ>®Ùú>Ë€ƒ¾af»ò>Ù?½yð>iâõ>a޹¼JÐ÷>Xæí>¤¿¼!Á?=®2=&þ{»]Ã?PqŒ¾x½½m?o/y¾§nÓ¼M»?J˜‰¾7œ»1ÿ?â¡;Iøü9•I? f¬¾Hß¾±R?A¸º¾l—¾nN?2Dz¾¬6/¾Ýï?(º«<·„î»nN?2Dz¾¬6/¾å'?YࣾÆ,¾•I? f¬¾H߾߸´!ß=²¿¸“h>㵡=Ä?¿ˆõv>|óÛ; Þ¿mǽ㵡=Ä?¿ˆõv>{ïT=g&¿°vd>ïK§=]úÿ¾_{V><«;«»¿|Å9½ä7=åB¿•I¥>¦RB=nÞ¿ž)”>ñs¢=g ¿¢›>|Þô;¬®¿¯I½ñs¢=g ¿¢›>¦RB=nÞ¿ž)”>=5=0›¿É‹>ÿ]½WKÛ»‡Í¿Vœª>x&Ô=0¿mTŸ> Þ=Yú¿²„¥>ÓJ>Ñ ¿¿n½ƒ‰‚:*Ó¿mTŸ> Þ=Yú¿Vœª>x&Ô=0¿¤Ÿ>Qº©=~ý¿W×?pP = ¼‘,?pBa¾ôÉE½È'?z‹W¾ÍK¼m?o/y¾§nÓ¼Îp\?»$?L <€ö>.î>økŠ> ýü>°äâ>9F’>Ùyû>aÁå>V€>»ÿ3¿¯6¿Â0š;\ö¾×/𾘕¾¦íï¾ÚWö¾ Pš¾A)ò¾5 ô¾€}Œ¾À#Ú¼. n?DÜ»¾%–>º¢ü>ràå¾­Mã=¢Aú>.8ë¾|‡Æ=A¹ý>éá¾ËBʽ­¶~¿·ð†<ýúÁ¾|C¿vP >uæÎ¾Ê¦¿ËG>) že9¿À>Ú=;7î½(C~¿)|8‹Ñ¾$¿‹ÀÈ=) že9¿À>Ú=uæÎ¾Ê¦¿ËG>{g!>HI<ÄÇ|?Q Ï>à‰t½±¿?L¦Ú>$tA½“¨ÿ>ÑAÏ>mG½}°?ç.=9L¿zY]?9aª¾ÇHî¾Ø÷>£¾æ<ã¾óý>Ãb´¾3æ¾7þü>ÖÂ-½q0?Î}9?#)>×ô>½ð>í¸>>xõ>¨î>¼>gHí>ç5ö>ÉÛ¿û‚½m{¨»K#¿\YŠ>¿ª>;¿¨€>àd³>U4¿°Œ>;V¹>óqÕ>Òð_¼Ñªh¿ mà>ýM¸¾×N¿ Sè>üU°¾Ÿý¾¡¿è>r1¾¾»µü¾ìà&½-›?z½¨à˜>^e?‘h>ÿì‡>H?›Ž€>{Ø›>÷Í?ð†>PϾ4ƒ&;ê‹u¿óWؾÕ˾óTÿ¾ ß¾^'¾9bý¾I€â¾›¾ëUü¾-¼5{k¾Ùy?²HÓ=[¶Þ¾{þ>Vðû=_@×¾Z-?EÉ=EÓ¾O”?W¾|¿ë§J¼JQ">Ý ¿+„¾¸æÖ>‘Ò¿‰ *¾nÌ>)Aÿ¾5¾¤ãÚ>Ü~¿kfJC¿Ò¬<¾7oÄ>ÈÍ¿:F¾õÎ>Öw{¿C >å™ÿ¾L§U¾ÍÚ>Qø¿»ca¾{JÎ>M¿½Rv¾E½Ø>ÿ ¾>=¥«¼V¦m¿%!á>×N´>JÐÿ¾!Íè>aŽ®>¿ü¾Ÿsß>ÖR¨>e¿‡†÷¼Í[·¼§Ñ¿Úå;>^G¤>E¿ŠH>n‹²>ÒR¿"ŠY>M¥>N¿ag ¿‹­¾”úS?è¾ -˾­üú>x%ñ¾]7; ¨ô>%uê¾5™Ù¾¿÷>»^r;ÞŽ´:}ÿ¿(Ò¾¸†t=Á¤q¿aæ>‡ã½q=ú¾{÷ß>°Y¾µÝü¾°7Ù>T;ã½(ºþ¾Yó{¿C ½T1>Å ¿o·¼¾AÓÚ>Jb¿ÓÛ¯¾fiÏ>Œ¿Y‹¿¾_Ê>Ñãd¾“5m?ZÕš¾M從¶ö>ƒâ¾é×¾‡üû>3§Û¾‡RÛ¾Ãö>£#é¾ð8<„&;¿D¦.¿*Çd¾‡þñ¾ ô¾ÖVl¾s¾ø¾ãÞì¾Xs€¾d:ô¾ áñ¾H>UÞ}? Õϼ.Ô>º.?dÎÓ½;äÆ>R?úɽÉÏ>Ú®?÷õ½L›?dZK½{¬É¼^/?g¡>3jN>Îß?¬˜>Àv@>?Õ´£>+Ã8>†×@>ŠQ{?ûã¼ÉÏ>Ú®?÷õ½CsÕ>Ñ@?'ŽR½[ÎÝ>˜…þ>W Ÿ½pf>nsy?Å«ˆ»[ÎÝ>˜…þ>W Ÿ½CsÕ>Ñ@?'ŽR½râ>|˜ý>Ô8E½/‚¼ø¯`¿4õ>¤ày>Š­ø¾¦Ñì>ÆPn>‡ký¾Oêã>Á:†>z4ý¾QÝä>Džœ>ÝŸs?%ä|˜ý>Ô8E½YQÛ>Îlÿ>9ʼ· ç>¾¢û>ؾ¼=4é=ã¿ÍgJ¿Ê>äeí¾ƒn÷¾x·Ò>Zô¾)°ð¾™ôÇ>óö¾Îñ¾ÿ¿ùH;Ý;ä×ÿ¾TæfŸ&¾Ö;?u>Gʾšìÿ>7T>Ò ¾*À?ù­4½Çc—:φ?cÒ‡>ð†$¾>í?'š>~þ5š?ù¿‹>/Qý½EØ|¿“›9½9i>bH¿ür¦>ŒjÉ>N¿©¼¥>VÖ>õ¿¡¼¯> }Ð>¡×x¿ÍQ‡;ªip>õ¿¡¼¯> }Ð>N¿©¼¥>VÖ>j¼¿”¡²>u‘Ú>‹ R¿F²â¹¸?h÷¾DàÐ>—Tí>d]ü¾V›Ç>-&æ>úÐõ¾oÔÂ>íŸï>çéÄ>æÈмEl¿ž²ê>¾ >çªù¾ÄÒà>ïá>Å®ý¾âã>2U >$ ý¾ñõ¿¼§Ž<²ûº}çÿ¾3Å,¾dN=ïÿ¾|d3¾Ä{L;è¿­ÁK¾û¨<$½<¿¿¼óÌ¿ŠH>n‹²>ÒR¿xÑg>Àè²>l”¿"ŠY>M¥>N¿M=%½(Ùš¼î¾¿"ŠY>M¥>N¿xÑg>Àè²>l”¿(dw>¿ñ¥>E¿¢|å½zý¼¯C~?\åѾ…(ÿ½À_?—¾H3¾ô7?vÞÆ¾ÆÜÕ½((?*t¾8<«¼Fx?\åѾ…(ÿ½À_?]ÅÒ¾G¿½Cp?c Þ¾œ2×½Pûý>l~?nɽæÞR= ¦?¢´¿¾H¤…¾w-? F;üT¾Ÿ?ëàÀ¾Î‰•¾h³=S=¡Ÿ¿‡m‹¾Øñ¾!¿²dn¾lÑr¾|¿–"y¾¡¾a¿Ûf?4¥\½å߾ɓü>‚ɵ¾^Hç¾Tÿ> $þbŸà¾•`ù>Ÿrľ'쾌û¼ÓнŸÍ?1Ñ ½§ËI?œœË½{»…>h?ï7Ú½wr>»&?#Ru?o컋J’¾À_?¼ š¾%–ܾ‰@?W¦¾„cÖ¾Gÿ>¸u§¾â¾’9I=æ¤?œwœàò?Ÿr”¾™›/>²õ?0h‘¾Î6G>µW?À?Î>¦ø>_}ì>9cÐ>ú—ô>—pð>*Û>Çóù>•»ç>"ˆÛ>T¬?fF=‚þj¼²õ?0h‘¾Î6G>àò?Ÿr”¾™›/>Œ¡?ßÞ…¾[”9>Ÿº?¼[<=ÁŸºÉÉ? ö¾°ªþ=|™?½p‡¾nÛ>d?:y™¾YQ>W³F½xms¿–…œ¾=y>ÝÐü¾°Žã¾Hà‡> îÿ¾a¨Û¾<Às>íI¿ãk×¾çÅ¿Yï+½ ðP;ë6¿¦m>©ØØ=%w¿Z.ƒ>w î= ¿pA†>Œd´= °¿0(J½æÕ: ¿pA†>Œd´=%w¿Z.ƒ>w î=£Î¿¾ú>á|ê=¾Q¿fœbíŸï>d]ü¾V›Ç>-&æ>x ü¾§ê¶>`ç>M ¼§?I‚R=µ>è¾?Ï ‘¾#2 > V?T5¾ÚË&>Ƨ?/n‹¾]©¿KM½ð:¼²Ú¿ÓØŽ>y)>Ÿ¿óÈ—>0/>ñ¿6sˆ>¸•>kós¿oM>i†>mü¾«{Ô>=îã>´[û¾$—ß>þcá>[`ÿ¾å~×>9{×>¡~[?mV=?d ÷>Égƒ=Yjí>G“û>’³ =]7å>pÍõ>"µ¿=]î>ÅH]¿µ‚ÿ¾ˆæ{½ï’ø¾³Ïë¾Ê‘¹=5ëü¾Û¢ä¾òñÄ=ª*ü¾Áä¾ýû—=áYÎ>®Fj¿?h<=~ß>ÎÝþ¾­w¾Dè>ðüú¾Ä³t¾Œ†ä>­†ü¾»ñ^¾§Íç< œ½7'¿~ÉF¾@÷;N}¿x{`¾nRÁ¾³'¿¸;¾O[»¾¿¾±;=‹+æ¼B¡¿Ôc[¾fI°¾V¿x{`¾nRÁ¾³'¿¶…w¾ù1¶¾q“¿Ae?Sdc¼1¹â¾ø>¶ƒa¾ºŸë¾¿ú>LnD¾ì¿æ¾Üý>r`¾íྷ/w:ž;\ÿ?É“=Éæê=‹Åÿ>ãï <™8È=éÒÿ>®%=Lò=¥Úÿ>xö.»¬Ëh;Zÿ?±ö;ž=Aõÿ>…Ø;ûÕ‚=Oæÿ>„l´¼j<=›äÿ>¤¿.»Åsh;[ÿ?„l´¼j<=›äÿ>…Ø;ûÕ‚=Oæÿ>c¼Á¼Õ¦=‘Óÿ>¹}?t(¾û±ñ¼CÉ?Rd;8ùM>é·ÿ>3ü×¾;>7ã?VȾjO)>FÒÚ¼]r¿nN¤>ã|@½G¯þ¾å*Þ>ÚÔ½”¿û¾×å>Z”½v7ÿ¾ŒƒÛ>Õ1컜r¿ú`£>Z”½v7ÿ¾ŒƒÛ>ÚÔ½”¿û¾×å>¡¼Ï½t\ý¾l°à>Ëv¿X¿½1BŒ>àH¿MIV>Ö«Ø>Ôdþ¾©ig>{Ká>·—¿)m> Ó×>5žýºìþ¿ðß°;ð½d¼èõÿ¾`´‚=âØ§»†åÿ¾É¸=,=ä¼½äÿ¾2ª=É^z¿X ´¼G_T¾ ¿‰#¾!ѾO¿tf¾uÚ¾ˆ+ÿ¾t˜¾Ÿß¾¶z¿OÚ7=õ=U¾ˆ+ÿ¾t˜¾Ÿß¾fl¿?ɾÖÄÚ¾ ¿‰#¾!ѾË`}¿"Þ¾ÂÖ<™E¿Ý'×¾´­æ½‘b¿ç«Ô¾Qý®½“¿œ6˾-±Ò½8:k¿#¼6øÉ¾ ý¾J&g¾gÔä¾8Ÿú¾_~¾<꾈+ÿ¾t˜¾Ÿß¾ì´h;ö:b¼Wù?ë2!=ع9>êÿ>™3<)uI>‘ ?o46<#ó(>™Ùÿ>y=t¿-e™>±Lúº€Dû¾½ã>ñe¾Ï¢ÿ¾cÔÕ>m¾Jíý¾’[Û>¹ï½ë“:= µ¿n¼Æ˜¾Mõ¿ö|=> ÷о¸“¿*'>Ò¨ˆ¾¾¥¿ÒH>M Q¿?ð«\½”Üù¾ô¨è>à- >Ÿ[ø¾Œì>ªe;>ÿ—ó¾Xâñ>”ö&>ÓÉ=bâG?_õ¿"OÊ>pšö>«ï¾ !Ï>ö û>3¦è¾|¶Ö>9¶ö>cìì¾lðæ¾#£ˆ>©Z?o„í¾ØEé>«³ò>õ×ë¾^Iâ>Çõ>æ±æ¾( ê>„ö>€#Ÿ>Ûç:<|Ms?§%æ>jEeä Ü>ÚY<Óþ>€€å>7º¼–ü>ÚÀ¿ß'L»*Q3= á¿òl¼ªa—¾%¿ à ½<¤¾:Ï¿Ãy=½¸\•¾„Ù¿÷î(»ó =%¿ à ½<¤¾±N¿¤m½ã¦®¾¿:–w½]â ¾E$>À?àÅY¿÷XÒ>7‹ï>¢bô¾pß>ÕZð>؃ñ¾ÑçÛ>å¶å>qø¾^oª»@¯¾|“p¿–" >ýÚ¾jÝþ¾ð¤>|€æ¾$bú¾c(ç=v§ã¾.Sû¾,¾rÇB½Q¶|?kÔ˾Êù"=gó?§Ô¾¬¸‡=ý¢?ÀÐÛ¾h†=²gÿ>ð¾ \ýº¬ï|?ÀÐÛ¾h†=²gÿ>ŽÎѾäÈ9F^Ö=e-=ÅÇÿ>ìÝß=4Ò=?¬ÿ>kH >Ûi=d'u>Òýü>á~à½.Ô>º.?dÎÓ½[ÎÝ>˜…þ>W Ÿ½•?ízO½$Ô×<±ù?5ï>d"e¾öa?äŸ>„€l¾T?ù›>alQ¾|a?>WL=îP¿ Sè>üU°¾Ÿý¾>±æ>ôm¡¾}Zý¾L¨ð>œÁ§¾öµö¾&¦?#A½Ä9ºalQ¾1¶?;ÃŒ>ëH¾±ù?5ï>d"e¾þI? tô†V¾Çö>éžå>ÅåH¾¦bû>²æ>ˆdh¾UNû>kÍ?p½Jø¬;>í?'š>~þò?Vï˜>þ5¾¤6?ßp§>¤à)¾¯Ï?½Ø½ùCÛ;¤6?ßp§>¤à)¾W@?‡¬>h¾>í?'š>~þª®g¾e¾=(-y?aÒ¾†‹¾ÿë?g™Ý¾Ò«¾©Úþ>Çfß¾Nñ¾-ÿ>½J&?y >e˜??)vì>|™à>š_õ>mÅî>®cÔ>zõ>"¦ô>°Ý>ÁÉî>Òµ¿µ1]¿îbѼ@¤ï¾?ô¾8F·½Æjã¾×0û¾Wν‘µæ¾ÉÈù¾|‰½•¾¿ö±6½ºM »Z¿z>Þ;¸¿‚:>* ßpŸ¼’/[¿8¿~‡[¼r5ú¾÷9澓·m<ªcõ¾Owî¾[’=Ï2û¾¨ÿä¾íÁ:=ü_?ã}ú¾uÔ=Èy÷>OYí¾x–¾Pý>ä¾ÜGž¾Üü>ˆÙã¾u<޾ƒØ¿4‹½ C<¾¿¥¿g>—ʳ>í~¿÷I>Ãg³>‰¿áÔW>ŠÁ>Ô'v?ÅZƒ= »ˆ¾À_?¼ š¾%–ܾU…þ>˜Œ¾[á¾@ü? ޾gHվʟw?Ÿ½wn€¾Tÿ> $þbŸà¾¨9?35Á¾M¡Ó¾h=?ÐÕξR*Ù¾¦óD¿Áøÿ=¬a ?®Öñ¾­ùÙ> ò>)xò¾sõã>ÓÛï>2Æ÷¾ï©Ü>´Ìê>3î»úÓs¿Jô›¾Ò†¾ý¾eã¾{…u¾!®ü¾…@æ¾®×t¾&ªÿ¾‘íܾ뙽¯Ëí;[ο <Ÿ>:h<“¿‹¦›>VJ=ý¿ir©>ÊåÚ<šD¿%ƒ;üû=„ ~¿ËGB¾‡2Ì>0¿2:0¾nÀ×>*S¿¼A$¾!Ë>]¿°C5;ºn>éñx¿ÇU¾®Ùâ>ÿý¾MºM¾­öØ>-¿Íri¾²Ü>ß‹ÿ¾5-«¾q?“=”Ý侯%ü>M¾óâܾTþ>o.Þ½–vÚ¾^òÿ>× ¾aÅ¿þ¶,=éÝP»g¿ÒÄ{¾òK½8¼¿_]¾99-½„„¿7‚¾Êí¨¼zü¿ëP(~‹æ¾[SJ½ZGõ>Ìð¾úw½mû><¡ç¾y  ½br?:¦¾¯Î=Pý>ä¾ÜGž¾ä0?MÙ¾DÄ•¾Üü>ˆÙã¾u<޾¿ó¿`òš<烻É"¿F ¢¾_xÊ»¦¿¨s¾x9½¯?¿f½°¾¸½õʼ»¡õ^?”û¾í„r¼ûö>œkð¾Á*ͼg'û>žEç¾7Ð;*áù>$¸é¾† ¿eEW¿K<=+龎“ú¾c·¾¦íï¾ÚWö¾ Pš¾‹§æ¾š\ü¾{ôž¾Ùqʾ¯ãj¿s-=‹§æ¾š\ü¾{ôž¾EKÞ¾x€ÿ¾S蔾=+龎“ú¾c·¾£œÐ¼¡ê¿“ú:e4¢>I¿†Q5=™š¤>Ÿ¿à…%<¿È /=]=ª×?ú^;0HZ¾O ? T5µ‹= 'é¾ú~ú>=Þ=Ò7ñ¾7oô>×ÂL=¾«¿2õļ3Ì6½“á¿^Ø*>›Z–>ä¿g¹L>'3–>Æ£¿ßÝ:>É;‡>eÒ¿B›K?D(=Ò7ñ¾7oô>×ÂL=À²ò¾±‹ò>z|¡=ó辫?ú>µ‹=­bÁ<ºí?É8 º0HZ¾O ? T5<¢C¾¤ýÿ>˜û=u@¾Rñÿ> ý;°‚Þ¾ÿë>ÔF?æ±æ¾( ê>„ö>E,ê¾82ï>9 ñ>o„í¾ØEé>«³ò>ÎxY?襾 ,Õ>€»ô>~9ã¾\:î>ãûò>Ÿë¾¥»ë>Æ¿÷>òÒ徿 æ>ÌÌ‚»ý¿ <¾Ô‚ÿ¾Šæ1¾ºù½íŸÿ¾ž•D¾Äxí½ì„ÿ¾fØ(¾¥v!¼?ì¿^5¸<†ùŒ½½¿v¤Â>tI½×Q¿ ‘³>‰hê¼D1¿ö~Ã>˜G¬>[)½×p?9)Ü>^¾5> ÿ>Æ6Ù>IG>¼xÿ>`«ä>¦·>„û>¢‚<=Â9?ë0?¹þM>c~î>¦`õ>w…^>Åõ>/1î>&9@>¹9õ>µoî>k5<Ö4‹> Wv?³? >š¶×>E?{®>;ÿÖ>×?›§>È”ß>ÍÍÿ>=l;cþ¿Š<Å»ÿ@±¾—o¿×:G=ü9½¾vo¿Î‡ =’?°¾gc¿ ›<Uàå¾yÿj=jFd¿<Àã¾v§¾¿ôþ¾Ù–é¾xC²¾ä»ü¾…±í¾,¥¾FÓù¾Kj,½$P¬>UÓp?9›>”â>Ôšþ>°¬Œ>Õã>ßOý>ê’>‰_Ù>‹¥?"TÃ;}È¥¼jñ?É=·&M>*?O–=¦îZ>´ ?ë2!=ع9>êÿ>E¯?O—=Uó½#‚?»Ó¥¾» ^>ï8?½Æ–¾ª×]> –?ö)Ÿ¾zUw>€I;j³º¨ÿ?z >Ò¨ >éÿ>Õæ=@ #>œ‹ÿ>kñ=;4 >¡†ÿ>úy?‰Ój¾úí=zRþ>HŠà¾/û½>iÄ?õKÔ¾»Dµ>€?|šÓ¾íŸÇ>å5m? ’½>À†=UM?ÇÙÜ>^€Å>ù…ÿ>‘›á>úï¹>œoü>·bç>òêÄ>0Œ‰;¹ä´;mþ?`pÂ=´ ô=|žÿ>xaË=ó̶=À±ÿ>pÍý=tAÝ=ž–ÿ>z&?v/B?‡|½Æ2í>"6ø>óT·¾…'ô>É­ñ> ‡¾¾ ¼ë>SBø>è-ƾoS¿œë\¿7Æê¾¤ûù¾uɨ>N—å¾ëäü¾Òâ´>oÇ ¼ÉË?¯±=#2 > V?T5¾À—> ?@jc¾ï+>ËM?™*x¾+¾;¦÷<ãῦ¹À½9Öe¾m¿W\ܽò'z¾¶+¿Ëfî½ÐF^¾ îÿ¾ÝØ»™0A»ÿ¿BÚU½åš¾Ä´ÿ¾@„½Àé¾I¢ÿ¾ þ˜½ôR¾X®ÿ¾/›»=e?»üþ¿ þ˜½ôR¾X®ÿ¾@„½Àé¾I¢ÿ¾CŽÍ½#ݾú˜ÿ¾ŽYéºϺÐÿ¿V¼¾Ð ¾Õ•ÿ¾CŽÍ½#ݾú˜ÿ¾ZH¾«!!¾¬ÿ¾ë?P»j™ý9©ÿ¿ZH¾«!!¾¬ÿ¾CŽÍ½#ݾú˜ÿ¾àʽ¦*-¾V›ÿ¾§þ¿N»w;z™©;ÊÂÿ¾éR=´¤¨=ÊÝÿ¾‹Ý#=8¡P=ä×ÿ¾Tæf¾;[S*= ˆ€½ÔŒn?þ¶>j3ƾƒý>.å>öÒ¾£Éý>· â>*©Ó¾jˆú>¥gê>ŸÑ?ÊlÅ<•˜ì¼2ã?Ì «¾î”†>ž·?Òn¬¾×Ks> –?ö)Ÿ¾zUw>KÌv¿ZÊ<Ýs‡¾É¿ªœ¾®Ø×¾fl¿?ɾÖÄÚ¾7áþ¾†T™¾}ã¾162¼§1b¿Q´ï>FÎr¾;ø¾Ó¤ì>÷Çk¾’ý¾è¥â>ÐR¾Pú¾–{é>Ýã»C A=“µ¿Œ_½£çž¾ãý¿ÅôN½ê°’¾-¯¿ò˜Á¼c’¾Ô·¿(aJ¼þ¢¼î?e¸>·)>¡i?ù»7>??`V°>ýÜ0>)u?‡®=²T ½žì~?ŸÅ>þ_%>vP?ò–Ã>ªf>d?tDÎ>Jð>Í?~ä˜< ½BÔ?ò–Ã>ªf>d?e¸>·)>¡i?±2²>Š:>–A?b]?yØ=—J?}=÷>Ü-¾äî>ZÕú> F¾¡è>1Íü>ï*¾ŠXä>u7¾Ò{?4é«<1;½ß?Øï¡>kœÕ¾éíÿ>…y¯>Z Å¾Êk?¥¯>oE½¾1!Á>bY¿ÏKå¾Ýâ>× ÷¾ÌÏí¾¥eä>l=ó¾öÓç¾úÒë>±‹ò¾€/U:¶ž;Úÿ¿P7¾M2>4€ÿ¾¦ñ+¾¢>Byÿ¾7¦¾e©>|ÿ¾(dàøª?²¾‘¾V»¶>³ð?}¾6Ȥ>Ï?ô¥f¿ýB*½, Ý>Ôdþ¾©ig>{Ká>×Ùø¾Ù“`>w‡ì>âÈû¾ûw}>ŸÌç>È:÷Ðr»yÿ?÷2{=v7¿½»Ñÿ>ØT =ŸÛ½lÐÿ>nfy=Ûö½ Äÿ>ÐÏ»çô!;~þ?õ7ǽ á=R˜ÿ>ª°ž½2Ì >¶ ÿ>s×½R¸>3ˆÿ>thá»êFºnþ?s×½R¸>3ˆÿ>ª°ž½2Ì >¶ ÿ>¡Î¶½Xp>1˜ÿ>‹–¶ ¿¾çÄö¾òð>ÎlǾ-@û¾¿×è>-b~¿ðÕ¡<2⽿Ûr;”¼Ò¾Ã¿|Ð<=œÈ¾d>¿;±=6ÎÖ¾‹D~¿á“»…ªí½d>¿;±=6Î־ÿ|Ð<=œÈ¾PÆ¿ÓGe=<2ξ¨úOV¼ù¾x_•¾!!ò>Ûlô¾.…¾þ|ó>-%ó¾¿é!?GH„¼@F¿Æ3ð>ݤ·;ô‰ô¾è/ô>ð_ª¼¤ñ¾£°ë>|÷¢¼®ó÷¾æÔ]¿[«¡=÷Uü>2Æ÷¾ï©Ü>´Ìê>mü¾«{Ô>=îã>h÷¾DàÐ>—Tí>×oz?T×»5T>Êû?°’?¾)Ñ>°8?¢–&¾HÀØ>µOÿ>ÅãB¾ð¤Ý>Z±?þð<=®Ø†<ãO?Þ=€¾Z+¾?ÕyŒ¾»0¾ÅŒ?äô…¾Œ0E¾»Ga¼œø¿cºÅ»¯$Y>ü¿Ûp3½û9>ÒÈÿ¾U?½ÔL>ÈÒÿ¾–Nš½Ž¼íü¿½nM»ÔL>ÈÒÿ¾–Nš½û9>ÒÈÿ¾U?½k *>«ÿ¾˜×–½<8R¿ærH<­¿C:ô¾­nÕ=ÏJò¾¼"ø¾ب=èì¾Þ;ú¾÷9Þ=»™é¾ µx¿ .â¼eüp¾3Q¿ëµ=±SÔ¾±‡þ¾€ è=¶‚Þ¾O#ý¾¶è®=Ý”â¾krn¿ÿÛR<Ò4º¾O#ý¾¶è®=ݔ⾱‡þ¾€ è=¶‚Þ¾Þ;ú¾÷9Þ=»™é¾·t|¿R,î<+'¾PÆ¿ÓGe=<2ξ"3ÿ¾_@t=Zܾd>¿;±=6ÎÖ¾X&ò>{a?»‹»<ðâ>gEü>sJp¾á é>3ø>ÓW¾W\ì>pÐö>±u¾^+~¿Âõv¼Ý…ò½\‘¿3Þö=28Ò¾3Q¿ëµ=±SÔ¾¿ Õ=p]ɾBQ~¿ż¹)彿 Õ=p]ɾ3Q¿ëµ=±SÔ¾: ¿¿Ã£=ž ž/æ¿Ð‚伺sJ»Œ¿Ø}¿¾êïÀ<ž?¿Ž±¾è%±;Ÿ¿6çÀ¾Ûý*¼[`%?y8A?ú’é=ú—ô>—pð>*Û>á$í>uËö>UNÛ>ÕZð>…°ò>™Iä>€Íd¼äŽw¿Ô3‚¾þ2“¿Ý־ɯ—¾Zb¿.æÏ¾Vž˜¾—¨þ¾êyß¾Åþ¿)m;·"¾;qY¿¢M´½ Þ·¾±N¿¤m½ã¦®¾÷Y¿·b½·D¾¾Åѽ͒ç¾TÑb¿–@Ò¾fâ¾9ñý¾óɾGê¾!Ëú¾EF×¾ÁT뾇¢ø¾òUÈ>‚ k?úl½¨Tá>Òýü>á~ཊré>:ú>iQ´½,fì>O$ø>íé½4Õ¿BøV¼öæ ½÷Y¿·b½·D¾¾¬¿G‚Ÿ½ôÀǾqY¿¢M´½ Þ·¾Óœ‡<k½úË¿àM7¾ÔU>Ä ¿¢³L¾@js>äf¿0Õ,¾"¥y>S¿U´žºaØv¿²‡>Ƈ9¾Ž¯ý¾´=â>Ë»:¾d¿ÛùÖ>––!¾¢~ÿ¾í¶Û>ŠÓ?Ja=þ†Ù;ø?{h—¾¢C¾å'?YࣾÆ,¾nN??©¾Ý±H¾‰Ñ?PÁ•<¨Ï=z?ç§°¾"à`¾‘¶?ä°¾yW}¾¾f?µˆ ¾œ¤i¾:â<0Äá¼Î?·'€¾k ¯>øª?xš|¾ê[ž>i?òc¾k¨>l^?Zu=2Ð.½u¡?Ååx¾ ^Œ>Tÿ?'Ÿ^¾,G˜>ž ?xš|¾ê[ž>i?Ý=R½©!T¿t³¿¦{;`Wó¾„gò¾4Mؾµmø¾„Øé¾8Àܾ«uò¾"Oò¾à¦Ý<¡¹;Þç?Zöd¾>Ð*½4?Ç C¾,r^½#øÿ>,›I¾H¨¼Ö?³Zy< Ô7iø?,›I¾H¨¼Ö?Ç C¾,r^½#øÿ>OZ(¾¬½ìÂÿ>]ªo<° ºúø?Ab¾nàν¥ÿ>™×!¾Öú‡½_´ÿ>ö—=¾>¶½’æÿ>ûv>{rx?L:<|›Þ>.’þ>¹§»>ÅXÖ> 0?ÊÝÇ>}Êá>…ý>ÇÕÈ>Š >…§b<“Ï|?‰bÚ>~°—½›äÿ>L¦Ú>$tA½“¨ÿ>Q Ï>à‰t½±¿?„Yÿ¾Åè4½š]¿í æ¾;·Ú¼‡ùú¾òÑ⾉Âx½õòû¾üí¾õg?½ãáõ¾imï¾ã7 < :b¿üí¾õg?½ãáõ¾òÑ⾉Âx½õòû¾ÁRí¾zoœ½†‘ö¾øÌ¿¤»:s!½: ¿¿Ã£=ž žZG¿\æÔ=wؼ¾¿ Õ=p]ɾH^_> x¿'|ï=$œÞ>Âþ¾¼Ò>CÊÏ>b£¿JÓ>6<Õ>õÖ¿ËÅ>Œ >ã´|¿©Ÿ¬=6<Õ>õÖ¿ËÅ>CÊÏ>b£¿JÓ>‹NÆ>.Å¿wÈ>4œ¿¢¯=[Ä#=*R¿K…¾B ‹¾Tà¿v2€¾þÒr¾°â¿¤8g¾|Ö…¾Lß&?õñ=GâA?W°í>9x*;/j÷>vÅô>*Q›<Îãð>×Úë>øÐô< Gø>¬Y?%Œ¿-è¹<‚‘÷>ï¬í¾AÒ¼[Ðû>Õ\æ¾Ä »ºÛõ> ·ï¾âÒÊ;á•úºÅ=:Ùÿ?‹€q;Ä´¾cE?Ýk÷<>ç¾¾ùI?Ç =ds­¾ªH?G±F=Ûoغ²¿ù.…¾ 3¬¾}Ê¿Xɇ¾ î·¾0Ø¿k»‘¾{¡°¾¿Ix>†l¿j…—>0¡â>DOú¾$aß>È$Û>Òmù¾Cè>B[Ö>‚äý¾¼?Þ>còU¿­§º¼‚u ?quø¾šµÌ¾Í=ì>¼<õ¾]Á¾w¡ñ>–û¾bÀ¾Éè>Á›B¿dÐ#2ô>„ñó¾m޳>Âò>lîø¾˜ˆ§>ò´ì>ѶA=\©—¼l«¿ Èž¾;¦¶¾`X¿k»‘¾{¡°¾¿å ’¾û°¾¾ø¿äÉ=¸•¼ËÉ¿å ’¾û°¾¾ø¿k»‘¾{¡°¾¿Xɇ¾ î·¾0Ø¿axØ»¡ ??œg*¿í„r¼ûö>œkð¾Ìàù¼œßð>Oö¾³/½œö> ï¾eRý¼®ùT;Pà?p {>¼®ÿ=Þ9?!i>…Î>•?lîX>ýôÿ=šìÿ>yhý¼Ýn/:Ÿà?lîX>ýôÿ=šìÿ>#j>}È=n?p {>¼®ÿ=Þ9?ÓìÙ»Kþ¿ÇN8;­,½“Ãÿ¾ý2¾(«s½ó­ÿ¾Îû¾%º½m­ÿ¾ 6¾D,¹<ÿ¿Ž2ž;‡¹n<(óÿ¾Û—=ð½d¼èõÿ¾`´‚=øj;m¿Í7'=- ±;=\e½7˜¿… M»ýÜȾþ¿/è³¼òw¿¾$H¿R;£¼¾X¿Œ1»€ÿ¿LZ;øj;m¿Í7'=ð½d¼èõÿ¾`´‚="«Û¼mþÿ¾ =^uË;u´¿#õB=¥!©=¡Ö¿xºžè=µ§¿+O¾ZN½=]j¿äÖ„¾O9CœŠ¾-í¿™‚>³彯¿ó¯¥>ÜVмn⿵{˼Oа½C9¿ûs±>c„«½“¿"Çž>V {½ƒ2¿¹¨¦>N·ð»ÈÅ¿¢÷)½c„«½“¿"Çž>³彯¿ó¯¥>y]ß½ŠÈ¿7ˆ–>"ý¼zÊ2=6¢¿&¿¾G»>2ç¿Ð ­¾^,¼>g(¿Û3³¾‚Ƭ>4f¿õ 7¾g"ì<ÍÄ{¿T5ѾÓöŸ>=€¿1|ܾéª>T¿lwϾ²> e¿Ž¿¼_»Ü£[¿ÿçð¾Œ>¹÷¾që¾ßߘ>xû¾LŠç¾^.Š>ÎSý¾Hþ?'[¼»%i»,¸ÿ>¨SÞ½Œ½SÎÿ>½:¢½þ鋽ÈÒÿ>!+¾½§W/½ÒR?ç1K¼W0?&÷>ŽI>ïë>†Tù>´i>6çè>ÆÀò>µù_>ÍZò>þ?äËÌ»å3™»ÈÒÿ>!+¾½§W/½SÎÿ>½:¢½þ鋽îèÿ>ñ½£S<½oà£;Åp½sÞ?–ô=\ÿn>Ç/?Ð ×=S±Q>=òÿ>ñ >>zS>Cåÿ>®6?6Í3¿>½É¼ZGõ>Ìð¾úw½ î>}Ì÷¾;Wo½¼Îî>6«ö¾x§½â4÷;¸ ¼Žñ?Ð ×=S±Q>=òÿ>n˜Â=°‘4>³ÿ>Cû=ü9>3£ÿ>d?ŽˆQ¿ßoD½œñ>¢}ô¾ÏØ¿¾‚åè>ëû¾ã¤¸¾âêè>Ü ú¾ªÈ¾»Øß;%8¿Ô1?]S=Êñ¾ð‰õ>™>%=hè÷¾-wî>ï.=t#ô¾Aò>JûÕ9¼¥»:íÿ?kñ=;4 >¡†ÿ>^ô>œŠ>†ÿ>z >Ò¨ >éÿ>Ó¿Û;üÝØ:pþ?kñ=;4 >¡†ÿ> E½=I½>kšÿ>`pÂ=´ ô=|žÿ>Ž™Ñ;h/î»îü?“„‰=Mj(>¿ÿ> E½=I½>kšÿ>n˜Â=°‘4>³ÿ>¢,u¼†Š!?.F?oHC¾ÛLí>Sù>l T¾ò{ó>À!ô>ѯ]¾yì>Úú>BÕ¿F;uº€Ü=©1¿8…Õ=YÀ¬¾k׿!"Õ=Š<™¾ä¿Öÿ >_B¥¾!S¿qXñ>ÜøŸ>.«ø¾yçè>Þ>(|ö¾úzæ>Èè>õó¾"‰î>âä>[©"<„ù~¼Õô?n˜Â=°‘4>³ÿ>É=·&M>*?“„‰=Mj(>¿ÿ>ys‚;/=??/*¿`#¡¾Á¬ø>ö#í¾x_•¾!!ò>Ûlô¾rŒ¤¾Hð>¯—ö¾D[¿»?„”¼½Eõ¾8»í>=ŠI½výú¾×ã>øÕf½SÌù¾LTç>ìF½þÜN;(¤ê¹«ÿ?ØT =ŸÛ½lÐÿ>ñ2=Qg¾ÀÌÿ>nfy=Ûö½ Äÿ>{k;3Ý~ºŒÿ?nfy=Ûö½ Äÿ>ñ2=Qg¾ÀÌÿ>`‰=´’¾U¾ÿ>úÉ?4 ½'2¼JC?VÔ¨>Zcнüû?Ó0œ>Lç½W@?‡¬>h¾Z-¿Ó‹ ¬¾Ôºõ¾Xÿï>¥M¾_Eî¾» ÷>¤U¥¾œ»?Mó7½4<ò?Vï˜>þ5¾Ï†?cÒ‡>ð†$¾1¶?;ÃŒ>ëH¾Wn¿ ì >µý=¾`Éý¾?Ü>šؾɭù¾ÁÆå> ݾoû¾ïâÝ>˜á¾‚Ã?7è/½wNo:5š?ù¿‹>/Qý½Ö;?u>Gʾφ?cÒ‡>ð†$¾e¿?êÀ5½<.¥ºµm?S´‚>b½iT?¿b}>®Â̽B²?º>ê ¼½ ˆ¼<‰|>¿ní*¿•ƽòÍö¾#¡í¾ÿ÷½Úð¾[°ô¾#÷´½Ù?ï¾°åõ¾k»?… ;½~§»B²?º>ê ¼½5š?ù¿‹>/Qý½üû?Ó0œ>Lç½ Õ ¿)/C=ýËF?„ñó¾m޳>Âò>Dë¾ä¿>dø>úÐõ¾oÔÂ>íŸï>¢îþ;7õ¼¦à?Ð ×=S±Q>=òÿ>³¤²=Om>7?É=·&M>*?ð…7¾¿Ú{? °;Z Å¾Êk?¥¯>kœÕ¾éíÿ>…y¯>¬;»?L6¾>…°5½Ew,?hØ<¿dm¾/Nô>î˜ò¾šb¾àî>á÷¾Ÿ¯y¾ÝDí>a§ø¾ìŒ;Ëì¼›ä?O–=¦îZ>´ ?É=·&M>*?X u=µýk>°<?ÜÙt;fqÙ¼tè?™3<)uI>‘ ?O–=¦îZ>´ ?¿4«A?Q!¹´ß ½RÚ?¿4«A?O–=¦îZ>´ ?o¬=è {>®g?÷*è¼nêu¿½‹¾2ãµ>Öãþ¾Éã¾T¿>‡¿×Ù¾¾¡°>ñK¿ª(Ö¾ M2½ ÏÔ>‰’h?«$b¾Â½â>…@þ>ÛŠM¾„¼æ>òêü>ѯ]¾yì>Úú>ƒÿz?iSD¾MJ4=ä0?MÙ¾DÄ•¾w-? F;üT¾× ÿ>yvپ殅¾Qõ=~¿Ú.ˆ<ŒÅ>²¿ãR¾°Æ>&7¿«!±¾jÓ>U¿ÖR¨¾X× <$ü¿øØ»áðâ='‡ÿ¾Sy+>ªw­=›®ÿ¾rO7>üK·=?‘ÿ¾R >>IÒ>Žgi¿ežç»1?ß>u«ÿ¾^¡¾ÕÞ>•»ÿ¾Àê°¾7Äè>ÊRû¾—‹¨¾Ý}>ûx¿&O»ÕÞ>•»ÿ¾Àê°¾jÓ>U¿ÖR¨¾ŒMÓ>ÎS¿~;¹¾ÕŠ?3=hŠM½]á?ÒU‚¾›ª£>C?Gri¾õò“>&?S”[¾ß£>§ÿ¸>L•n?Ò‘ó<»Fã>ý>–¡¾5³æ>z9ü>Я¾‹ßÜ>ž?[[°¾z“?+ŒõC?Gri¾õò“>ï?;¬@¾S!–>ô¿†z‚;ð‹˜h’?4hx>}N>›ç?øÝŒ>á|j>?•ó…>-¨Æ>VTg¿+Á9¾»bÞ>7þ¾[[оÝAÜ>ÞTü¾ Åݾû®è>æê÷¾º-Ù¾ø¿ôq…ºn3~<ôR¿© ‡<†â¶¾a2¿Æl(»† §¾35¿ÈTËW!¿ðR¢¾ì?>•d¿sH²¾ÃFY>+i¿‚Œ¨¾ÆG;Ìß-»xÿ?½§ò=M‹5½¯Ðÿ>E>'­®¼_Ïÿ>.åÜ=Eh„¼µÞÿ>©Ä:!y•ºóÿ?E>'­®¼_Ïÿ>$!>Ì“<ÈÒÿ>Y0>{Â<Õÿ>±MÜ> g¿Ž<9cè>Ûiû¾ä¿˜¾ýjæ>_ ü¾ôOˆ¾çýß>TRÿ¾Ô“¾NæÑ»˜A·¾äo¿ÞĽÆÁݾ™Öþ¾€$¡½4Gæ¾¢û¾yyÚ½±Ûç¾Ýíú¾D)Œ;”þ¿L¤;•Jƒ=çÿ¾ÛòV=ã5=mãÿ¾EÆ™=£E =Îûÿ¾ý3>=þ?³5O¿€å!=¤ð>_]õ¾¯&¾ýjæ>_ ü¾ôOˆ¾9cè>Ûiû¾ä¿˜¾Uc=¡œ]?û¼þ¾bC¾9^ù>ÎUë¾Ed(¾(Ôû>h‘å¾p?0¾¾õ>N˜ð¾—mš;9Íh<¨ø?ÛÞ<5ìG¾o ?<ˆx=K¾÷?Ù}B=ð0-¾©Ýÿ>P Ï;©äª;Íý?`‰=´’¾U¾ÿ>Ù}B=ð0-¾©Ýÿ>–p=^1¾çÇÿ>¢ó;뾸;&ý?–p=^1¾çÇÿ>Ú¿=ó¾r¨ÿ>`‰=´’¾U¾ÿ>¸ÎN?ò‡B< Û¿Wú>䃾¹¦è¾dy÷>9·)¾¡jì¾Kçó>xE¾$ñ¾ÿ¿Ãàº`ñ¯»µÞÿ¾ÃÏ"nRñ½7¼Å½,¸ÿ>¨SÞ½Œ½?¬ÿ>ÜÚ¾P«“½Bÿ¿¯œ; H»µÞÿ¾ÃÏ"eáÛ¾M%M¼£ÿ>TTݾi”‰<[Ðû>Õ\æ¾Ä »5d8½é¼?<Ä‘»”J˜>^»?ÑÏ=Fï¤>ö?Üï=B§>| ?\±=Âþ¿_)€;bë›»:Ìÿ¾ I =üpнÜÿ¾^ã)=lɽœÁÿ¾Á^‡=SG½½ŠÏx?ÇCÇ<Œ®o>aþ>Ö ¾êà>°8?¢–&¾HÀØ>D¦?À# ¾Ø·Ó>M“?ÀB̨5?ms#¾"ÆË>ê’? <¾¨ÆÃ>¿ ?¨=n%0=:Î?[•T¾kž»>µ‹?ýƒX¾Ã+É>Øï?÷xq¾ÁnÀ>cá=g¿%¿.lB¿J ¯¾ ó¾>°ó¾i´¾_z뾓Žú¾­‡§¾äê¾h³ú¾ªõ}¿2UÑҿ‰ *¾nÌ>Ý ¿+„¾¸æÖ>ÚY_¿Éú¾¦„H¼‚áü¾¡‚ã¾þ¸¾)Yö¾ºùî¾ Á¾ð§ö¾[Ñd±¾pÿR:PÑu¿¯ö޾Vž˜¾—¨þ¾êyß¾Ò†¾ý¾eã¾þ2“¿ÝÖ¾ê~¿ÏJȼ“ ù=@ø¿°9¾‰·Æ>U¿Q1î½O­Ö>@ø¿çÊ»½/ßÊ>пÖAÔ<6æ<±ˆ¿¬œG½mÁ>R¿ 9ʼ…ìÄ>LŒ¿îÛÿ¼Ù·>øb(¿­­@¿}Œñ¼ ¨ð¾Âó¾ï®Û¾ÃÓë¾—Uø¾R™Ò¾Óúó¾CTñ¾ŒÏ¾Žÿ¿©ôK»-ã;¬àÿ¾¨нÎi;=Ùéÿ¾rh†½EWX<¥Úÿ¾÷¾½]è<£g¿ë¦<,XŠ=W!¿d7½ÄÌ>±ˆ¿¬œG½mÁ>µQ¿/p„½3‹È>õv?*퇾í4½1þ>µTÞ¾¾¾ö½7T?)—Ö¾®»Ù½’­þ> ÜÞ¾}¿½È”s;·þ¿µQ¥; Cä=‰|ÿ¾‹ß>ötÊ=ŸŽÿ¾c_>F >„ÿ¾Gé>ÒÇr;þ¿…:¹;F >„ÿ¾Gé>ötÊ=ŸŽÿ¾c_>få=€™ÿ¾ÅÕ=4y¿ÜZ?ó½ð‹ã¾Þû>C½Üóì¾Zõ>=ð‘½?Éí¾¶¢õ>I0½Â{t?Ïó–>²(=:$?¡Ø> n»>ù…ÿ>‘›á>úï¹>UM?ÇÙÜ>^€Å>úUÃ>&k?BüÓ½˜÷à> %û>2>ܾÞß>зý>h–̾»^ê>êø>Ø.Õ¾w'¾“I+?OF;¿<3ɾIIï>È~ö¾,ºÕ¾ËMì>Æúö¾NEÒ¾l ô>²…ð¾z Q¿9¸?7Ey¼*ù¾Û÷è>½R¶=º‡ô¾XXð>0ðÜ=À²ò¾±‹ò>z|¡=£ü0=7¿¡k‰;¢D«¾J¿Qó=’®¡¾a¿^Ç= a¾ü¿\äþ=e?2,¼à\?bî>€ (>úö>`«ä>¦·>„û>BÑì> >kŸö>°%³><Ño¿¶·ð:9ðâ>ãÞü¾a E‘Dÿ¾ãqQ¼‚Œè>ÀÍú¾‰‡¼Pöˆ½3sb¿2Uì>Aá ¼Ðø¾ nì>¶ª›¼µàý¾‚ªá>õÊŠ;mý¾WAä>¯7<|û¿e d;Ô×#¾f„ÿ¾z¨í=<0@¾L¥ÿ¾äK>¤@¾>´ÿ¾qåÌ=Äø°;ø¿u¿o¼òz ¾V¶ÿ¾0€P>_ $¾…ÿ¾aá4>£X¾ç‰ÿ¾By?>Éò¨:®þ¿b¡Ë»£X¾ç‰ÿ¾By?>_ $¾…ÿ¾aá4>wÚ ¾uuÿ¾È~&>†§'=¶%½7›¿b¾ñf…>¹Ä¿O\ž¾iÅg>–w¿Öª­¾¤ªy>Ëò¿ß\_?ýIU½Z¼ø>:ü>2È¥¾^dê>0eø>ï²¾çï>ùþ>Qø´¾…xä>Ò:=Kˆó¼cŸ¿Öª­¾¤ªy>Ëò¿O\ž¾iÅg>–w¿ö™«¾²½V>8¤¿"¹a¿ŸUa>a¦Õ¾Nù¾›Ø>‡àè¾oû¾ïâÝ>˜á¾@ßö¾Lä>ýÙç¾çk>Õâx?ˆ*=²Ù>ä?ý‡”¾nÃÐ>&ã?*ˆ¾°qÝ>¦þ> º…¾±»;Fù¿œNW¼ªw­=›®ÿ¾rO7>áðâ='‡ÿ¾Sy+>•Eá=o¸ÿ¾ñgH>4ïI>²ðz?¥&ã?*ˆ¾²Ù>ä?ý‡”¾…˜Ë>ý†?ßp—¾çoö» ;]ý¿ô¾½ß5è=£¬ÿ¾›½½½¯ ¯=w¾ÿ¾vl佯±Ë=£ÿ¾­³?Ÿqô»¼>C=?=œ >¥ôŒ¾¾†?)±;>Íˉ¾´;?R›(>§~¾A´ß»"f¿;[ý¿vl佯±Ë=£ÿ¾›½½½¯ ¯=w¾ÿ¾ÇÖó½ñyš=¼®ÿ¾.?°Z¿?Í­¼®dç>ù¿û¾r޽ î>}Ì÷¾;Wo½ýhè>Úqû¾§ã6½#˜¿@÷F=¾Íè¼ I¿QOÇ>„)š>Ñ]¿¼½>k>ÏŸ¿Áàº>sºœ>…â;ï$Ü>g¿6[I>¶ä>’ü¾~ÿV>gë>%ù¾ g>9Ðã>B“ü¾ØÛ?†ìR¿#þ< î>}Ì÷¾;Wo½ñð>£ö¾¯i½ýhè>Úqû¾§ã6½ž¢»‰þ¿ â’;µS¾N¸ÿ¾© =šÇ˽ÓÀÿ¾ÐyR=9Ó¾º£ÿ¾@*Š=qaF¿ ²!?°*¿¼âxö¾«í>§æ"¾§wñ¾Þô>Z¹¾PRð¾“õ>¦c.¾*ì°»…0½(Â?,ò+>C8†>wƒ?Š>¼xo>{-?óÉ:>UÛm>+4?Ôl¾Ú‡:¼Ð y?2XѾÁR¾nj?ó8Ô¾+Á2¾V*?ãpÞ¾QŸD¾ÿËý>yÏt¾¡T¿Å¿\Æå¾¢|ñ¾Yò¾«ì㾤¦õ¾$*쾌h뾂ò¾¶g@=q˜¿cÜý<¨›¾jK¿Q£`¾MÚ”¾Ní¿Í‘E¾EÙ£¾'K¿ÉqG¾`?•º7E¯¼õð?,ž>!è8>¿žÿ>:*>eS>Íèÿ>ñ >>zS>Cåÿ>Õ¼6½ku?Ýݾ—Çj>*?‹‰Õ¾£„>p_ÿ>±ÂݾB n>?ý>¯`ã¾#Ô ¿ó 3¹U¿æ¬ç¾T©™¾«ü¾y‘ñ¾Èìö¾`’ê¾?ÿ¾I¾ú¾ŠÑ¿ûH„¼ÙM =Çg¿0K«>h¤¾h ¿#¦>N–¾EK¿‚pµ>… ™¾jÿ¿Sô»Ûìe;Çg¿0K«>h¤¾‹m¿bLº>¾2§¾“o¿¨°>„²¾áÂʽE›¦˜½?Ktƾ—È5>F%?l|Ö¾°ä:>aR?t¯½÷}ö;ÈÑ¿zŠl> ó¸=q¿QÞw>J™ô=Ã(¿+Â…>,Å=€b¿'BÝ<&dp¿•€¯¾DQ@¾šû¾Vè¾/P"¾Ñ=û¾¸•æ¾4=¾¨¬þ¾`=Þ¾ß!g?ÍÏ&¼oÜ>3ßù>‚¤>­2ë>‰ ý>m9—>â<ä>¯&ÿ>—<¦>J)à>:X4¿ÿ5¿„¿×®ô¾ ñ¾=¹¾>ž\ó¾¸ó¾óǬ>þ–g?ñ!2½ Ù>¯&ÿ>—<¦>J)à>¼\ü>^d²>\ç>3ßù>‚¤>­2ë>ZŸw:=ÿ¿þš;Ô×#¾f„ÿ¾z¨í=­ø¾±Šÿ¾°VÍ=¸ä¾)wÿ¾øO>ßhõ»Òý¿õ®S;‡@¤½¡ÿ¾³Ñ >Ž•Ø½Gÿ¾ ‰ð=Ò±ž½÷°ÿ¾êÎÓ=É#P¿ñ ¿LN;®ô¾ ñ¾=¹¾>Rcú¾4-é¾9±>ž\ó¾¸ó¾óǬ>è'Ø»¿ý¿É¤;Ò±ž½÷°ÿ¾êÎÓ=Ž•Ø½Gÿ¾ ‰ð=þ·Ò½§ÿ¾Éƒ®=m“»eþ¿°°;šÇ˽ÓÀÿ¾ÐyR=þ·Ò½§ÿ¾Éƒ®=9Ó¾º£ÿ¾@*Š=šs–»Oþ¿&3µ;9Ó¾º£ÿ¾@*Š=þ·Ò½§ÿ¾Éƒ®=­ø¾±Šÿ¾°VÍ=“ÿ¿÷ûºÃG»lëÿ¾w¬(½‘«"½‡øÿ¾†½¼6ݼûéÿ¾|5v¼Ou½Qÿ¿ÛˆJ;é\»Üÿ¾^ã)=lɽ¿ïÿ¾æF‡<Å·F½\çÿ¾«YG=NŒ½™ÿ¿cÚ1;¶Ã»\çÿ¾«YG=NŒ½¿ïÿ¾æF‡<Å·F½Óöÿ¾>G¿<ˆ]€¼â¼¿Q»¼†ü½Ïf¿ÍÈp>­2˾_—¿¤«d>ùó½¾zÇ¿"p„>í¾¾ÒŽ¿Jê7»ÛXp½zÇ¿"p„>í¾¾^J¿:=‡>-°Ï¾Ïf¿ÍÈp>­2˾šÚ¿¬‰œ¼Ã,伓o¿¨°>„²¾õ*¿Š"¤>tµ½¾ÉW¿O¡>ί¾LÝ¿@’޼µ8á¼ÉW¿O¡>ί¾õ*¿Š"¤>tµ½¾‚¿”Ý”>!”·¾Äþ¿ »PH»;5¶ÿ¾²Ô½hÕ­=ÍÍÿ¾ÝëĽÆÑf=ôÀÿ¾©‰þ½«€=aÿ¿#”3»rè];ÍÍÿ¾ÝëĽÆÑf=SÎÿ¾€ê½ *%=ôÀÿ¾©‰þ½«€=aá=¸Q¼Ñ?æV¾–¶¾/¢?.F¾8¾bh?éž5¾Úâ²¾h[?žmB¼›à?¼äö?ù»7>??'Ú½>"4R>ø¦?'°>x¹H> ‹?ܲ¿„p–<¦ã7½ÿwU¾‚þŠ>ç«¿ü4¾Øš>`¿Su?¾D‹|>EÆ¿Â*+={»YP¿)—v¾p}£½ÃG¿ùLv¾£!ã½%’¿çVˆ¾cdĽ ÆÅ¼Ì¿¸‡½¤9’>ñ+¿R¶¾ëWš>î ¿D¦Ä¾Ò¥>“o¿üQ´¾„Aå¼Ö÷§¾Í¹q?·fÆ<ËÛ¾Kÿ>ñÎ=&9辦îú>H=_=™Há¾Á«ý>Uô¿?<ôŸ)¼vo¿þÕ³¾<‡ò½K¿»©¾KZ¾i¿½Vº¾øû¾š³;^þ¿'ñ‘»ÞO=‰ðÿ¾\­ƒ½~íŸ=ÐÐÿ¾Ñ®½†¯¯=fÝÿ¾6]½Û’í:…ÿ¿~¯\»ö›=¿ ¿ ½üˆÂ;ò¿Ý‡½ ‚º@Úÿ¾CjĽŸ­».Ëÿ¾¾—ày¼þÑÿ¾bžõ½uÔ‡<él?ˆ«Ã¾¡-‚½1þ>µTÞ¾¾¾ö½°Æù>Í羟” ¾¹Šý>ÝDݾý¾îJ¦;nýê¼0ä¿MæŽ<:ľ"5¿R;£¼¾X¿å·è<¢ º¾âV¿Êý;LD¼éû?PŽ"¾?>»›ÿ>³x1¾êé#>\Žÿ>: ¾1&>yxÿ>kÇ»>FEk¿-ù>$œÞ>Âþ¾¼Ò>!è> û¾ø¤Ë>c)ê>[Ïø¾þ ??ñ¾)¿ kX;'¼ô>{ƒï¾”hi¾í+ï>ØØõ¾M¢~¾"÷>°âì¾sŸ„¾ ·=ô]t¼ðÉ?6Îf¾ æ?>Ì&?”‡¾*71>îw?¯°p¾XÈ>*?JÃÞ<  m¼ßà?6Îf¾ æ?>Ì&?|FB¾^/=>XÉÿ>…M¾Ž•X>²?Œ2>×|¿âÍ‘Dÿ¾ãqQ¼ãÕ>Ç+¿úƒ\<ðÎ>Sì¿ú߀¼c´>So¿R+2½;ä>siü¾“Bo=QlÝ>Fyþ¾ç6!=1Ñè>Ñú¾Ã®=ç?î½J+Z¿n4ð>˜>…^÷¾Vè>V-‘>Ñü¾Wè>D6 >ä…ü¾ÉB=Ýñ>K~a¿ýk´½"5å>áÓü¾ŸWܽlêì>o ù¾Pd§½þ'ï>[`÷¾òø;¾$)>Òx¿Â¤à¾ Ø>]¥û¾ÊTѾYRÖ>àÙþ¾§ìܾ:²Ê>¢þ¾OåR?’–?¼F½ÛMø>paí>û–©>xAü>Öãæ>Ρ>÷>¯Òí> zš>Ì21>æ*•>µÚp¿Öà>Oæ×>,òû¾9ÒÑ>ïuÚ>Èý¾ÑçÛ>å¶å>qø¾!¨h¿E˜Õ>Ô6‰»Ÿ[ø¾Œì>ªe;>”Üù¾ô¨è>à- >ŸZý¾™-á>ÒR9>Ø?½&ø°<‘Ð?ÛºÀ½Ö9¾>þH? ý½¾Ç>wó?E€ó½Ž‘´>Ï0?ÐD8=šŒ¿>[½Ý”¾¾f¿ébƒ>çゾ=¿àÙ†>—9¾g~¿, ‘>ÊF¦¼£Ù¨¼“ä¿—·>/'>fg¿XÇ©>Ûù.>jO¿Va³>þî=>|¿‘ÿÿ»€Î¿jê½c„«½“¿"Çž>B6Z½·ð¿µR˜>V {½ƒ2¿¹¨¦>[èO½Ÿs/½Ko¿CæŠ>VÖv>¾¿G9€>¸`>u¿rr>Ujv>^œ¿òØÞ;Té¿^"Ð@ؽ_¿Ú Ã>ipû½>¿Ú´>YˆO?nÝ?¦Â%¼JÐ÷>Xæí>¤¿¼Ÿtú>lê>­€G½¡,ô>f»ò>Ù?½(½Ö»ñ¿>V¦<‰hê¼D1¿ö~Ã>tI½×Q¿ ‘³>«ƒ¼^e¿º†±>[²b¼*ù¿²Ú‡;ÅÈ2>òÐÿ¾àë<ÿæU>À¿¼œH3áÿ¾( =G§¼Zò¿#sºX9D>3áÿ¾( =ÿæU>À¿¼œH<Æc>¿à¸1=ˆ¿¿t=º]Ò¼pB¿2´>“ ½é*¿¥NÀ>]3y¼¸è¿sKÃ>,˜=½"¸ ?Ó¸U?œñ<5³æ>z9ü>Я¾x¸í>W]÷>©¾Æ2í>"6ø>óT·¾Yd[?ÿÉ =²¢¿Aòö>Éö½{»í¾ˆ0ö>÷£Â½B%î¾Tû>”Nä½£"æ¾Æó¿Rþ™<ƒP‘»é*¿¥NÀ>]3y¼pB¿2´>“ ½HS¿ã°>­Þ‚»M÷¼Ìá¿S§P;ït§>J$¿þ ‰=‹â­>°7¿K¿=p#>D÷¿ÿ»=|œñ¼ß¿WŸ?¼p#>D÷¿ÿ»=‹â­>°7¿K¿=¯²¦>·*¿ì÷ä=Î~«<4ñ¿õkn»å|Á>W!¿"¨ú=³>ÐG¿¶Ùø=0d½>c&¿(µÇ=þw±½?Âì'<$aǾ_?7E>)’Ͼˆž?‡R[>ZÁ¾—9?û­]>Åbf?ŠÅÞ¾šÏå<]ë¾°­_>¡»ü>Έâ¾4.L>Ný>Ójà¾i>ğƼ8=C»?.þ®>õ¸o¾=€?V-¡>u;[¾S"?*7¡>¦B|¾£t?š…µ¼úd‡<õæ?YФ>½Ç)¾•ô?sG§>ŸVA¾H?f²>'3¾Ñ$?«Ì´¼ÁL†<:ç?f²>'3¾Ñ$?sG§>ŸVA¾H?¼±>YQ¾[C?åþ¿A¹>;;ݤ;-°ÿ¾´>r‘6=Âÿ¾gŒÅ=wª=iªÿ¾ÅÖ=I¤ˆ=n<Äü¿=Æ;‹â­>°7¿K¿=pë¶>8¿BŽ=0d½>c&¿(µÇ=¡¢¿Þ†W=b`¼ I¿QOÇ>„)š>ÏŸ¿Áàº>sºœ>€¿"¥Á>½s¨>óL~¿®„ë=Ïæ6»€¿"¥Á>½s¨>ßý¿Q¼Ê>.’¶>¨Š¿ÊÒ>Ь¥>"Ç¿ƒu*=EÃܺ„„¿7‚¾Êí¨¼ºØ¿ãÝ‘¾ùœ`¼¡¿‡¾ MŠ;Õö¿¬¤;Ý­‚¼%¿mÍ=Õ@£>ò?¿‘Ó7=€ð±>Þ!¿n=^*¦>JDã¼~*Ë<œÒ?ƨ“>Év¦¾W?IL >R*±¾?T?¢]¥>3ùž¾w,?‚™x¿ljq¾ˆ'=üTý¾BêÞ¾P*½kD¿)_о¹Ð˼>Z¿þCÒ¾³Üh½ûƒ<±ä¼çô¿—·>/'>fg¿Va³>þî=>|¿g¿>£=>c¿QE ?ó™G?[m;¼"ì>/2ù>Hþ;½yð>iâõ>a޹¼¡,ô>f»ò>Ù?½:x¿à0|¾4KÁ»Í‘ý¾5%á¾L5ý~Éþ¾üªÜ¾yÇŽ½‘b¿ç«Ô¾Qý®½ò{c¿8ýG<§Àê>,Ó÷¾ØºÔ½b¾ì>3ûü¾V›ß½šÒâ>žyù¾ªº¾·ïé>[_i¿eн¼, Ò>žyù¾ªº¾·ïé>3ûü¾V›ß½šÒâ>Ñþ¾]¦¾ØÖß>*!„;¡Ô¦;žþ?pÍý=tAÝ=ž–ÿ>kñ=;4 >¡†ÿ>`pÂ=´ ô=|žÿ>ð¡:éÞ’;Kÿ?pÍý=tAÝ=ž–ÿ>^ô>œŠ>†ÿ>kñ=;4 >¡†ÿ>ÓJ¼¨*²; ú?¡¢:>œ‰=)Ðÿ>iå.>^î=éÒÿ>êYP>Vc)=m?¢'Ä»é±D;ˆþ?iå.>^î=éÒÿ>¡¢:>œ‰=)Ðÿ>õ¹>ýóy=#ºÿ>Í轟¬×¼ò½?3‚>„+P>.q?gív>2«g>py?}±g>ˆ.?à2/=Kv¿çì‰> &¸=#I¿ŸÕ>çMº=Îü¾ýâ>ÈÓm=Œÿ¾XÝ>Ľሆ¼ëË?}±g>ˆ.?ü«w>œü6>9?3‚>„+P>.q?úDÚ:bò<Êõ¿Ù¨=êy7¾EÕÿ¾¢›­=fiW¾I¿Înm= ¾I¾Ö¿•¼£ùF?,!¿E€ó½Ôî÷>ª×í¾¸wͽÖqô>Lò¾˜†¾keò>•Ÿô¾>¼l?†[Á¾‹A½’­þ> ÜÞ¾}¿½¼Êú>l’ç¾ú`Ù½1þ>µTÞ¾¾¾ö½Übö¼å6‚¾qvw¿'½o>£¬×¾îw¿d[>-à¾5bþ¾ãT>qÊÔ¾¢¿Ícš¹$`{¾£*x¿ãT>qÊÔ¾¢¿d[>-à¾5bþ¾Áý@>„ƒÝ¾Ç ÿ¾`h8¿š‰1¿­L¼ÈÏö¾¯Cí¾t‚=ªcõ¾Owî¾[’=rOï¾bôô¾óV=ÉW·»ÎÖ¿Òb=)½ì¿óÊe¾Weú¼qZ¿Û€¾Øé,¼0+¿y[i¾Kè?GüÎ<¹ó<³'?Bé >B]¼>ãR?7Tì=`“µ>@?¤S>È ®>¸ð?Œ<2¡¼a?0>ª¶£>Ÿ;?î#>°®²>@?¤S>È ®>ÂâL¼±¿TRB=þšL>QŸ¿P‰‹¾¨0>Eƒ¿J›Š¾´è=>JÏ¿]•¾í1?H8?lqH0ñï>Üe?>µ4ï>@ö>¸L>·µõ>«ï>‘Z> jš:HÌ¿6 "=Œõ>6¿£!«¾û!&>¥Ù¿4™¾`>«ë¿^,œ¾?@;³È¿ôÍ'=`>«ë¿^,œ¾Yò=8¿U0ª¾Œõ>6¿£!«¾uñ¸HÿýF0=}>k-¿•Gw¾ûû=fI¿a€¾&«>¨‹¿n¿Œ¾îu >fÞr?ï»*½–¯ã>9Gý>cB¼¾tb×>ä ?/1¾¾‹ßÜ>ž?[[°¾t$õº^Á¿ˆÞ2=&«>¨‹¿n¿Œ¾¨0>Eƒ¿J›Š¾}>k-¿•Gw¾„^{<0È?†rT¿ Îe½îµð>»Gö¾çm1½%æé>¶¼ú¾”¥†½Õ=ê> ¸ú¾Æ¶n¿¤>÷»ðè¸>¡Ûû¾èݨ¾è>ïÊþ¾\ž¾CÅà>l ¿|)¬¾Ì%Ý>Âßå»õé&½óÇ¿{!>û >½ß¿U >-é˜>:°¿€ >§ê¦>Æø¿í¥®»x2t»þ?ÇÁ½ï6¤½]Äÿ>/½>þ7½Ñÿ>è$…½Öôнî²ÿ>¨²»Ÿl»›þ?è$…½Öôнî²ÿ>/½>þ7½Ñÿ>£’½]p½ý¾ÿ> ³?êàD=ÁÊ?Ž:š¾J‹>UŠ?º£‡¾=ò>'/?Y¿·5½¼Îî>6«ö¾x§½Ïiæ>í€û¾µsŽ­Ýî>?Éõ¾ˆ.è½Owß¼Ça?)~ó¾Ed(¾(Ôû>h‘å¾ßl¾øO÷>ñ„î¾p?0¾¾õ>N˜ð¾p°¿»µ×c?"lé¾ßl¾øO÷>ñ„î¾Ed(¾(Ôû>h‘å¾ ò¾·íû>_›å¾XÖ¯¾«>p?/»=öðå¾É«û>>yø= Äھߋÿ>ˆ+>ìhܾ^cÿ>¤á=S¾ ¿%“U?쵞½Mjð¾g~õ>?T¾zäç¾ ‹ú> Ⱦù…ï¾ØÕô>1³Ï¾‰·=ÀÓ¿£–¸;­Pd¾÷¿Úå¾9&{¾/3¿k¾5 ¾ÛM¿rS#¾Þ3=SÁ¿Q…e99&{¾/3¿k¾M‰¾Xs¿Käâ½›‹¾ä¿„ž ¾ÿ[^?F¾.…Ñ>+ˆù>Ý Ü¾Nñè>€»ô>~9ã¾\:î>Æ¿÷>òÒ徿 æ>¼+<=_º¿£8o»ë¢¾é ¿âZí½öA–¾XÈ¿ç#Ľ€G¤¾›¿zܬ½Ë}C=©´¿…S’»î͇¾qu¿¬¹½öA–¾XÈ¿ç#ĽM‰¾Xs¿Käâ½¼®*=ŒÆ¿§³ƒ»M‰¾Xs¿Käâ½òyu¾9)¿•ñϽî͇¾qu¿¬¹½-ùò»·k;Æý¿ È‹½÷Í=†Êÿ¾ô¾½ß5è=£¬ÿ¾A ½ž}>íºÿ¾_¶¼Žr¼û¿Í”–½vl$>ªºÿ¾kÕν—.>;©ÿ¾D;¢½Õ[C>ñØÿ¾Ä1È»¹›:Äþ¿Eü½cî>nŠÿ¾” ÿ¾àfñ½kEû=Úÿ¾~7o¾(?ÁA¿ üݾףð>y¬ñ¾”…ß¾Zõé>Y£ö¾öÓç¾úÒë>±‹ò¾5¸;A½n×?† ¾{-˜>±Ã?h¾ ©>?k»)¾#¼>yç?Äu¨>I‹q?h2½iæ>–ù>ðÚ5¾KÙ>½Rþ>¥I)¾¿»å>Ž“ú>°¾’m;Þ½Ü?k»)¾#¼>yç?h¾ ©>?Í2¾j¿­>k,?ÆPÁ= Ý^?­A÷>Оªºšwô>Nbð>@ »™„û>‹Áã>p]ñ¼Qƒù>;ê>xû¿¥X=<¢.»Û¾ÿ¾Ïk<¾œ3â½ÒŠÿ¾sº¾®ƒ¾ºÿ¾ ?¾, ¾Ä·<û½¾?'Ÿ^¾,G˜>ž ?;G¾@Š¢>Ú?òc¾k¨>l^?<ßl^?;G¾@Š¢>Ú?õÚL¾Äϯ> R?›þ?ðª;·;óãÿ>ÝÚ¨=c9“<ÅÇÿ>ìÝß=4Ò=×ÿ>䬞=?±I=Ýe¼ï^n¼ò?ù»7>??'°>x¹H> ‹?`V°>ýÜ0>)u?4³¿Ÿƒa¼ >=›u¿×3´>üãÅ>㦿ž©>Svº>bH¿ür¦>ŒjÉ>¬æ~¿R<:½¥=àÚ¿¬ÿ‹>á™È>ûÌ¿ºy>ìgÁ>É=¿S?>~ÇÐ>ð ¿Ûë¼(\:=àÚ¿¬ÿ‹>á™È>U4¿°Œ>;V¹>ûÌ¿ºy>ìgÁ>¸W3?‚q6¿£é½­Ýî>?Éõ¾ˆ.轫´õ>™ï¾°0¾½¼Îî>6«ö¾x§½`×=€Ïs½¿~?ò–Ã>ªf>d?hBÓ>­lÿ=<0?tDÎ>Jð>Í?ÔI¾³0½-¼z?ÛÛ¾„èº=‚7?Ÿá¾²6Œ=(ºþ>§Ô¾¬¸‡=ý¢?𓾆öº;J7u?Ÿá¾²6Œ=(ºþ>ÛÛ¾„èº=‚7?²óæ¾5†¿=‹ßü>=¿ŠÕ==¹À\¿‹Œæ¾µÂ>®Hü¾â=ï¾Ùvº>„œ÷¾%”î¾á·É>ä-÷¾œd&?먼>zB¿ˆ0ö>÷£Â½B%î¾À í>T룽/ö¾¡ö>¶†½Å©î¾Ñ ²¾.¹[¼Vÿo?²óæ¾5†¿=‹ßü>]Sà¾bã=Suÿ>qè¾h ö=y­ü>Ôõ½ñÞ¿Æ´ºÆc>¿à¸1=fu>‚;¿ØQ‹ƒR¿¦"=ýÎ?¥Cð<€lÎ<¢&?\¾>”2™¾úc?¾K±>éE¾ÿ^? }»>˜§¾0‰9¿/10¿ƒ¯½ÆRô¾Óð¾ì3ç=ï’ø¾³Ïë¾Ê‘¹=©ñ¾U„ó¾ ‹ª=sèâ¾é½Ö; {e¿n¤ä¾÷°w>‹§þ¾y¯ê¾Íéb>#¾û¾YÃí¾…"}> ú¾"d:½¼¿Üxʸ˜–>ÈÑ¿ª =íØˆ>‘¿:<Ä<ôÄ“>"Á¿›1³;R19½û¼¿bŠ}9ôÄ“>"Á¿›1³;íØˆ>‘¿:<Ä<ô…>Dl¿;2»ø–¿ØÍ6½+ˆ½ïË¿¼x>úb§>Ë׿ç†>aˆœ>ìk¿fõn>y"˜>D¨"¿ØE?N¤<É=í¾¯\÷><À>ÿ—ó¾Xâñ>”ö&> ë¾ŸÇø>Do1>»¤¿I³½Ïæ½{¿1~Z>G¬¥>ïË¿¼x>úb§>ìk¿fõn>y"˜>kÛ<Æw>¿…é*¿Ÿ³>÷ø¾ÏNî¾ÙA½>Xªó¾§Îó¾À>šú¾^öë¾l§¾åTн\q¿“:é¾¢AʾIHü¾Ááݾà„ʾ“¿;4ä¾—ãÕ¾I0ý¾ ƒ¿©K?½VO%½2w¿ œ„>úFŒ>ýö¿ ˜“>¥ “>£¿t”>Xƒ>ă¿@½ "½2w¿ œ„>úFŒ>Ë׿ç†>aˆœ>ýö¿ ˜“>¥ “>ºÈ=¾ j< È¿If•¾ÏJ¾5ë¿a‹¥¾ö|M¾>¿YÄ ¾þ{0¾= ¿&6¥<›P§<ÿä¿a‹¥¾ö|M¾>¿\t²¾F%5¾@¿YÄ ¾þ{0¾= ¿Yîe¿­‰à>NÏþ<#ÿ¾m<à>º-Á>`ú¾âtê>6Å>Çü¾ Õå>X¶>aç\?—l¢¼F¿”Nü>ݵ¤>/jç¾X÷>®>Cð¾•Õü>Cµ>A(ç¾b³”¼È+¿n ½cC¿¾–@¿œÁ¾ßl³¾Hù¿vq˾TU°¾`’¿Øð¼¾P&à»×{väC½Á62¾#Ýÿ>¤JY½c{ ¾%²ÿ>ó‘?¿@=Eœ)¿îCö¾øª½¾õ÷ò¾—ù¾ÆQ±¾›î¾uò¾”±¾O­ö¾úþ?e÷ž»&6;O°ÿ>ኽ¶.>ó­ÿ>‚§U½*­ÿ=YÁÿ> Ò¼Doñ=¨yÙ:$|;¸ÿ¿>Ͼ€b¾l’ÿ¾ZH¾«!!¾¬ÿ¾|{¾ò[4¾šÿ¾mgÜ;®óí<Ýâ?ù¾ø½ƒn¾ë6?ˆ¾37O¾¨?Ž@¾ßg¾L8?¤X <™z<Çë? J¾—<¾‘,?QÀ&¾õÕE¾> ?V€/¾ñ›"¾mãÿ>®†S<#_QÀ&¾õÕE¾> ?i ¾©¡-¾U¾ÿ>½ß»bÍ¿ø½ý+>Ä ¿0+d>ûè4>ÑW¿q>Úu>Ñ<¿lê|>t®»\Á¿Sµ1½Úu>Ñ<¿lê|>ûè4>ÑW¿q>ý!>™š¿/1Ž>.û½Ý‹¿ÀoB½‡†u>à¿ïX„>…?c>l¿„d‘>ˆU>&Ž¿ãû‚> ´ã¼D¿©:R½Ë†U>&Ž¿ãû‚>…?c>l¿„d‘>RcB>/¾¿)w>—À?š¶¼ÿ®Q¿ž²ê>¾ >çªù¾ìŠñ>ªœ>eÿô¾)uñ>Úý=غô¾ôNM>žžG¼JÈz¿ùÖ>0c²>Ü¿Ÿsß>ÖR¨>e¿Ï2Ó>Ó÷¢>ßS¿ w=áÒ?œXE»„­¾”h?z& ½O©¾[^?T“;÷sš¾ù?èØ¼tK·_¾ÑZq¿Ýìß¾§â¾Ü„û¾¾Ké¾È±Ý¾ú¾;4ä¾—ãÕ¾I0ý¾p¹N>Ý»<½‘sz¿®Ï> ´{>뿬WÑ>aà‘>3¿È–Ý>ÿ–ˆ>Loÿ¾âEL¿š?›ßý<§wñ¾Þô>Z¹¾âxö¾«í>§æ"¾å'õ¾¦´î>àh¾qd̹Èÿ¿Õ°';àÿ=X®ÿ¾¸O˜=‰>c·ÿ¾lQ=¯#>X®ÿ¾ç £=h¿¿Ÿúº;M4½ &¿0rż+Ý>J(¿GÉ;FA >ÜÔ¿ÁÛ‹»‡Å>ËÓ¿þâ ;,½¦|¿邼¸">{‚¿obˆ<Vƒ>2:¿ãES;/g>ÒÀ¿è7°;ßu2½{‚¿obˆ<Vƒ>ÜÔ¿ÁÛ‹»‡Å>¥Ù¿·˜ß<™Ÿ“>¸Ð¿Ã<Á̽Þ!¿n=^*¦>Xã¿\Âf=–˜>%¿mÍ=Õ@£>šµ¿dƒ‰:žC½ÜÔ¿ÁÛ‹»‡Å>É¿æ½|Ž> &¿0rż+Ý>_¾¿Æ·ê;¸æ4½,¿äñY=$†>{‚¿obˆ<Vƒ>¥Ù¿·˜ß<™Ÿ“>Î ¿yÊV?þƒb½¦Ôå¾ÌBû>Ï޼Ñï¾í¼õ>Ÿ¸±»w¾ç¾Êùú>´Ç0<›kR?}¿OR÷=„ò>ƒàñ¾˜MØ>d\ù>nŠç¾ÕÚ>Õ‘ó>7î¾4+ã>Kà†»dí¿ EÀ<#CXsö>si>·µõ>«ï>‘Z>µ4ï>@ö>¸L>(FJ½ª¯¿0^»0„”>g¹¿Åսݥ>Ö¿úç½`9¢>D¿G¾œ½:þ!?ŒF?Ç û¼ÿ>ë>ù>HS=ªï>é ö>ã2£=Ûøó> üñ>]_Z=Iÿ?B{Ù¹ ~˜;zäÿ>j¿5<”=³îÿ>÷2›¼e}Y=jûÿ>úA‚<êÔ=7 ó¼Û«¿°N¿*Çd¾‡þñ¾ ô¾Xs€¾d:ô¾ áñ¾Ž:z¾§?ë¾=œø¾I??ý/)¿Ó¨= Š÷>ç‹í¾8»Í>„ò>ƒàñ¾˜MØ>œkð>tµõ¾F±Ì>qFG½_²¿ÑYºÝ¥>Ö¿úç½0„”>g¹¿ÅÕ½î\˜>žÏ¿t· ¾LÔ?ô~½Ý³5¼?Õ´£>+Ã8>{?&¬¥>ÅV >©P?å^°>ðŠ0>‰Ñ??½Ä ¼©P?å^°>ðŠ0>{?&¬¥>ÅV >F?g_±>õ>™¶¿ÅÌo¼ŒM8=j¡¿ŒÙ2>Â2޾&þ¿ÕçJ>x^š¾¤ü¿ÿÊ*>TŸ¾‚Ö¿÷p¯¼aÀèe4²¾íD¿}ÐC>ØHª¾Ý[¿°æ`> ¥¾@~_½qw=¼û™?áï—>¹U@>²ñ? ‹>¢Õ9>B“?Ê—>o">Ú?}È~?ðqǽŸm–9@M?ðÁþÊ8=¬?—©É¾¹×ƒ=aˆ?:wÓ¾¢ =o">Ú?·a¤>ór8>>?áï—>¹U@>²ñ?îK½×ñ »9Î?!i>…Î>•?‡P…>CX>Ed?ü«w>œü6>9?áŽ*<÷,Î>³Oj?Yø¾ÖSã>×Qý>¿º ¾0ì>Jbù>½'¾3àì>1ù>¿Á׉ó>½'¾3àì>1ù>¿º ¾0ì>Jbù>V§¿ÝvÇÌD¿Ì{l¾ûêš>» ¿3F¾¹3›>Eö?ðæ;£êÿ> QU>%ea=]ßÿ>×Ý\>ó£«=Á©ÿ> ?>ÁE=y‰¿Ü‡p=kÈR¼SX¿{ ½>Ú3p<ûè¿L5Ë>¬e€;é*¿¥NÀ>]3y¼—YÞ»Oú¿9¼¯8f½ØÖÿ¾}#:>ϲ¨½áÔÿ¾àH>Uo¨½P¨ÿ¾Ïù)>Š¼Ûø¿|B9¼Uo¨½P¨ÿ¾Ïù)>ϲ¨½áÔÿ¾àH><Þä½oÿ¾JÔ;>ÚÛ8¿Í<½þ³0?µŠö¾¥N ½öî>,Ó÷¾ØºÔ½b¾ì>"ªð¾_ãĽ»ô>?‚F1= ¼9=SX?nă¾Óø¾a?ùh‘¾v‚¾QØ?À<”¾¦B”¾$q¿…Ù<ï ¬¾Õü¾'h«>”ˆè¾oÓÿ¾:³>þDݾg¶û¾ž»>ûè¾Iº(?:¿›¨F>@mì>@õ¾oJá>„ò>ƒàñ¾˜MØ>Õ‘ó>7î¾4+ã>^ä?O‹×¼ü2I<?~8>^®>Î3?0*¡>™fº>só?v‘>’éÀ>|î?‡ÿ¡¼‚6D’éÀ>þ×?õƒ‚>#»º>?~8>^®>ƒØ?· ½Óy‰»¹?LRy>=«>£“?è2e>¸>n?sÖW>ß©>c„?$[(½ Ç:=þ×?õƒ‚>#»º>Œ ?“ª…>c Ç>e?Qr> ÕÅ>âd]?'Ô¼üw¿X÷>®>Cð¾”Nü>ݵ¤>/jç¾]Áö>züž>!Íð¾ø¬¿Z=ï½íᅵÂz¾J†>Õy¿=~_¾üs>z¥¿è~¾p³h>w©¿6ß=g³½z¥¿è~¾p³h>aü¿¤Å‰¾3ky>íᅵÂz¾J†>3T‡¾‹©v?:Ã+=TÖ¾ ?ïo@>иà¾Ñ”ý>ì11>OÏã¾O;ü>QJH>F¨2¿Ñ)ï;fW7¿>^𾥆†¾Fyö¾ZE÷¾oEоÉï¾´Yõ¾Až}¾DŠñ¾˜­ö<Ò>=¾¶?²gO¾9œ©¾âu?0œ[¾¨¦œ¾ìP?Õxi¾Ú8ª¾«?}i = Ö*=§”?`æ{¾Ùœ¾Ù–??qˆ¾9E¾í‚?t_޾iŸ¾Óô?A)„= é¾¾Sc¿yö˼•ã¾®cü¾,‚¼€»ì¾Z÷¾PH½;ûê¾Êù¾7Ç3= Ù)=lˆ?ÿY“¾¯€¾Do??qˆ¾9E¾í‚?½Qƒ¾¯]‚¾y!?Å *<Ò¿z=½æ-¾ðL¿Ðb>Q½5¾¿¿ª~e>}¾$ ¿Ól> Ñ3?Èñ5¿½«´õ>™ï¾°0¾½­Ýî>?Éõ¾ˆ.è½ì0ö>"nî¾éºð½¶ŠŠ=dTA;—i¿¹>kc¤>æw¿S<Æ>Ã-¯>ó¿[}Å>Zœ>s¿Êáš¼ |¿„2>³‡>á}¿–ÐÍ>üÞŽ>Ãb¿.Û>•‚~>fM¿\Ú>Þ’¼¹¿'Ý/=ÂA>$E¿>Ðz¾þšL>QŸ¿P‰‹¾åÔ^>«w¿ì‡€¾þ0Ú¼=–¿_oM=åÔ^>«w¿ì‡€¾þšL>QŸ¿P‰‹¾Âg>Þ¿t)޾Å[ª¼"1[?^%¿¸wͽÖqô>Lò¾>ïÁ½âÍú>fÝç¾î)”½#ö>_(ð¾õª?LÏ=6A=CÈ?l#†¾-wž¾I?Ü*ˆ¾Ô ®¾§±?!Èq¾Š­¨¾ï’¿L,7½h$½Ë׿ç†>aˆœ>˜4¿tC“>Ö:¡>ýö¿ ˜“>¥ “>}‚5<Ϲ<ë?™EÀ>$f¾×M?¨À>ÂA¾ç?¼±>YQ¾[C?ÔÕS>æSz=!ùy?vÝ>ßÝz¾¦(ÿ>6ÌÐ>qWo¾p³?’êÓ>¨„¾çÆ?Öšê=~K = ~?’êÓ>¨„¾çÆ?6ÌÐ>qWo¾p³?TÆÇ>2Vƒ¾—s?íK,>H9|?½˜ÿ¼ËJÛ>Þ“ÿ>»Ë<ò²Î>ß?ÁÓ<¬‘Õ>´u?•öA=/?̺»þÃ:?=bô>!®ü=LŠï> —í>>ëÚ=Ë×õ>pÍõ>"µ¿=]î>x6*;¹¥‡<Ëö¿’¾iSU¾Hàÿ¾|{¾ò[4¾šÿ¾W±ø½å(@¾‹ªÿ¾K³ö;òAì<ââ¿«’(¾ÜFs¾è/¿’¾iSU¾Hàÿ¾g˜ ¾‘u¾¯%¿#"‡½´¾Fòn?jPŒ>bhݾנÿ>[ì†>¾-è¾,-û><¾•>2Wæ¾5ëü>þ?U>Ä»z™»îèÿ>ñ½£S<½äÿ>œ³O½Ûª½ùÿ>M$½yóJ½€>½E½¾³xm?”4o>—8꾘ù>[ì†>¾-è¾,-û>f¢x>íÞ¾¸Wþ>œ»›ô¿Ù<ºù½íŸÿ¾ž•D¾ô`̽ æÿ¾ð÷[¾Cú½¡ÿ¾:<¾–A¹·ö¿qä‰ÐSž=á|Ú¾µÿ>%òS=“Õ¾þ`?X¿‰=œF¿|›ö¾sK³>RÑð¾g¶û¾ž»>ûè¾®õõ¾ÝíÂ>ÏÀð¾7;îB•;ÿ?±¼É´>nˆ?÷¼<=¹>ú?¡†k»ˆ/Ã>?:_+>-|¿&=@Ú>6X¿-B‰¾~Ì>7¿_‹¾²„Õ> ¿8Ü—¾–¾›‹k¿Jȹ¾«ì㾤¦õ¾$*ì¾4Mؾµmø¾„Øé¾R ⾺ù¾F˜â¾™5»¡D.½hÄ?$=-Ÿ>¡+?ÜiF<éÕ¨>È\?‘<%è—>Éÿ?Œ,»€q.½YÄ?‘<%è—>Éÿ?ÜiF<éÕ¨>È\?L¹¼Y¢£>ç:?ÿ?;®49Z­»qæÿ>ý×<í ǽEðÿ> ¨‘:λ«½UÙÿ>‰ê-;$Fl¤¿’Jë<ñ…5=rŒ¿JÏD¾ŽÎ¾ìû¿ íO¾0Ô‘¾°â¿¤8g¾|Ö…¾+ÿ?ù§ã9ñf¤»Eðÿ> ¨‘:λ«½÷ÿ>úùå<ú¹‘½“?>5‡;iÏ`½‰Ü6¿Ñ>ù<'ý2?®Öñ¾­ùÙ> ò>h÷¾DàÐ>—Tí>ZÔï¾ÒÍ>ß4õ>Ó8¾÷݈=š9{¿üà̾~;¾, ¿•Ô¾’¾JÏ¿\TÛ¾ñ‚€¾Idÿ¾­óy¿“\>¼’»<À´¿%#Ï>u:Ð=Ktþ¾8ÛÜ>‹ÆÅ=¶J¿wÔ>ን=9î¿™þR¿RËa<“üð¾_}ô¾RÕd>?龯lù¾f½x>Hüò¾nÜò¾ µ>YÆ­»ùó¿Ж¼Ò¶p½(¿^X>¯8f½ØÖÿ¾}#:>’ýý¼ú¿ÁÈK>" ¼½&Ü?nܪ¾ÁnÀ¾¥†?ëV·¾¶¿³¾?­?î°¹¾„€Ä¾f?t}—»£/½ÊÍ?ï7Ú½wr>»&?o¾J†>ò_?Ù³¾t´j>‰ ?±¼nW!?ä·F?P£¥½gHí>¿ø>r4g½Ÿ‘ð>Uö>¬d¡½Ñõ>||ò>‹Ýòº• ½dÍ?Ù³¾t´j>‰ ?o¾J†>ò_?Þ= ¾Íz>1?Þk?H¿;>„ò>ƒàñ¾˜MØ>c)ê>[Ïø¾œkð>tµõ¾F±Ì>ÿk»KS%½,Ê?KY潨£> ?† ¾{-˜>±Ã?g)Ù½a“>l°?…p<=ÚNç>d?ÛŠM¾„¼æ>òêü>'.7¾o+å>…"ý>oHC¾ÛLí>Sù>®µ<ºà>Åf?oHC¾ÛLí>Sù>'.7¾o+å>…"ý>½'¾3àì>1ù>COè¼3ë3>¶é{¿P8“>¢ Ì>ÿz¿fÙƒ>|Ì>8¿Õ Œ>1Î×>ãS¿‰Å»8V ¼pü?§²(>Ì´>Œÿ>‘B9>D§7>µÿ>,ž>!è8>¿žÿ>/v¾MI¾ Ps?ÜÞ¾9Ô¾¡Jý>‹ÿÓ¾ ³Û¾Nþ>«]Ó¾3ùξ¥?jÝ<{ Õ»Âæ?ã¤P¾ûs!>Ïÿ>¯°p¾XÈ>*?÷”\¾1a>‹àÿ>÷s<þ¡$»ö?ã¤P¾ûs!>Ïÿ>÷”\¾1a>‹àÿ>X­<¾Û>Кÿ>F¸R=_TK»ç¨?+ö—¾Zgü=6È?Àо£@ÿ=©l?D‘¾tÓ>ÇŸ?†Šx¿íæ`>hIÄ=JÔ>ÐFÆ>[`ÿ¾å~×>9{×>¹4þ¾¾úà>ØšÍ>E=Ž%¨»:³?D‘¾tÓ>ÇŸ?Àо£@ÿ=©l?ò™„¾·a>üQ?^ÓU?ªÌr:œÃ ?CÉô>TGX¼Eóð>Í?ú>x4½ «è>Bzú>°Bºüâp¾ÃÐx¿“2ë:ŠÈоEÔ¿ÒSt¾uÈݾA~þ¾Ìð_¾ù/à¾òý¾p‚¾ò¡Ã¾¢l¿þ¶<ù/à¾òý¾p‚¾uÈݾA~þ¾Ìð_¾àòè¾vúù¾Äyh¾ßz’=X?~\Úº¤ŒÀ>ØE?Îm">[éÍ>°Ë?'>ó«É>ªï?0 >óà±¾)ëo?Û=OÏã¾O;ü>QJH>ïYç¾Ùvú>Ä_c>-ܾ¶þ>Ü)]>C…½ÉNY¾/z¿Áý@>„ƒÝ¾Ç ÿ¾\¬8>FҾͭ¿ãT>qÊÔ¾¢¿+1? ½¬š8?ÆÀò>µù_>ÍZò>æô>Ð |>û=ñ>¿}í>µ§t>ìÝ÷>ÈE=>¦?Φ¼ó«É>ªï?0 >l=»>òC?Ù³>¤ŒÀ>ØE?Îm">Æ ¾Jæó=gÕ{?xAÔ¾†ÉÜ>þ>°­Ï¾'¿Í>¼A?,,ȾïÚ>%?"½ƒ=7G?ÞÁ¾z8Á>‚t?oÕµ¾:æ´>?ù1®¾2<Æ>C­?©¬ =þ?›ÂT¿ŸÈ£>$íæ>ÆOû¾¬©”>åDë>Àù¾ö³ >ò ñ>†®ô¾¶¦Ž>¡áÙCû=Ù#ü>hBÓ>­lÿ=<0?…\Ù>³gÅ=dÿ>hצ>¥¿¾»±r?…\Ù>³gÅ=dÿ>î´å>Äo´=^½ú>àõá>ÙCû=Ù#ü>¢ÿ¿èfL¹éq[»‡øÿ¾†½¼6ݼ¿ïÿ¾æF‡<Å·F½ûéÿ¾|5v¼Ou½ÿ¿|Dx;i«º\çÿ¾«YG=NŒ½Óöÿ¾>G¿<ˆ]€¼âçÿ¾,Õe=àP²»yA¿¼^ég?.~Ø>qæW¾2Èý>àºâ>ÿ"h¾—Éø>vûì>Ù°F¾ù>³^ì>Éÿ¿úÊÁ:× ;ïÿ¾)>¾;[S*=Ìðÿ¾éµþ<—N<<úÿ¾AC»?ð;‡Ôe?ÅŸ=€âà¾ÎÇý>片>ÞÇá¾åÓû>v>Nµæ¾¿ï÷>µl…>Hâí¾Txp?鮾V©==Ù´ú>@¿ç¾å=Q1þ>Úß¾C^º=ïåþ>M¡Û¾—ªô=Ùx¿þ ÿ<ú{¾/lý¾*ø=H£â¾qãþ¾‘d1<>{Þ¾d>¿;±=6ÎÖ¾® ¤¾mgr¿»ràý»æ¾í}ú¾qçR>LŠß¾sdý¾2¬2>¾%n¿ 1ã<¼O»¾èÙü¾Â—¶»YLä¾qãþ¾‘d1<>{Þ¾\û¾fk<º2è¾­:Í=ß?ð =G:›¾Îþ?õúÍ;Y£¾Å?Ç =ds­¾ªH?ad¼°:}¿¾‚¼P¿£;Ⱦڇa¼#¿;Ö¾¾ñZ<¢·¿—Wξ߽~<ýÝ{¿T6¾Í®Ë½9*ÿ¾}²Ú¾ï¨Á½ØÕ¿¨¦Ì¾åC¾Ét¿Ê4Ò¾v¶­;¼Z¿ò½¦Ðù½òC¿[”Á¾ï¨Á½ØÕ¿¨¦Ì¾Õµ±½âZ¿$´½¾)Ëš¼l¿ºÃƒ½Õµ±½âZ¿$´½¾ï¨Á½ØÕ¿¨¦Ì¾PO„½Ñ ¿{Ⱦül<®¿¥çI½=5=0›¿É‹>FÏÍ=A¶¿’>ñs¢=g ¿¢›>.ü+<¹ê¿“/¾¼ïK§=]úÿ¾_{V>{ïT=g&¿°vd>«¡c=ëåÿ¾kƒC>NFɾØTk?Ï §¼Õ è¾,û>Ó22¾¡⾪òý>–оTrÞ¾@ÿ>~W4¾x^??𼿸)¿ø>¶ƒa¾ºŸë¾ù/ð>™ac¾…ô¾B'ô>ÆÜE¾Äyð¾[?dZS¿Ä=c)ê>[Ïø¾!è> û¾ø¤Ë>œkð>tµõ¾F±Ì>gåx?à¹(¾v*>Þý>‡Ô¾ Já>Dþ>¥ÛÚ¾„×Ö>Ä^? ]̾b¼Ö>9ÈN;Zñ¿ B«<Æ=P¿IœÅ>¬¾€k"=}y¿¸Èµ>lÕ¾;‚ê¿çH̼ä7=åB¿•I¥>€k"=}y¿¸Èµ>1øj<Çd¿gE¬>r+´º#ÿ¿Ó3¢»«ƒ¼^e¿º†±>1øj<Çd¿gE¬>¬¾·À ¼bö¿"t¼V {½ƒ2¿¹¨¦>tI½×Q¿ ‘³>Oа½C9¿ûs±>«LŸ¼‰ë¿»”€<‰hê¼D1¿ö~Ã>«ƒ¼^e¿º†±>¬¾@/=Êj?+̾ !Ï>ö û>3¦è¾ OÄ>—ü>Кç¾ýØÌ>Òþ>§Íà¾F2¤»¦€?«ÐY?7^ ='¿í>uö>Ê6 =éžå>–yû>"Î=iê>p}ø>N¼û¿ ™¼k *>«ÿ¾˜×–½¹o5>Ü›ÿ¾…ϽÔL>ÈÒÿ¾–Nš½;|¤¼Öî3}¿áCÁ>ÑÊ=>/‹¿ µ>åcW>袿…'¼>äd5?Ý4?^±à¼#ºï> Åö>ãIŒ½¡,ô>f»ò>Ù?½úö>jlï>†’½_E½$¨¿FC#½°s>û’¿±á¡>/V>¬¿.­>†ÇN>¾0¿|ñ>Qм߷¿…=3½†ÇN>¾0¿|ñ>/V>¬¿.­>d9>"T¿„a¨>Åüy?9ë<©Z¾_Î?ü÷żXÇѾ/jÿ>ö·Ä¼FÑÛ¾;S?,Mñ¹Ê‹Ô¾#z?ÝL¹<¹½Z¾/jÿ>ö·Ä¼FÑÛ¾_Î?ü÷żXÇѾ‘?f;½Õ#Õ¾XñF=f²¿ßu6»,™¾¬ã¿4Û…½î͇¾qu¿¬¹½Ž#޾/£¿°Þ-½ý‡y:-@T¼yú¿8ˆ½dw©>¿±ï¤½Ì_¹>Â/¿‰i5½>^¸>Ô+¿Å½ <Ò½j¼Òö¿9íé½|Fº>÷>¿Ö9¾Ø×ª>8,¿÷=¾¶¡º>CT¿ÅbÖ<âæ'=t²?0œ[¾¨¦œ¾ìP?1Ò;¾» ¾ˆ-?Ã(H¾R,¾é?¢¾…<ë7=dÉ?Ã(H¾R,¾é?1Ò;¾» ¾ˆ-?Ï$¾ËÖ’¾Ö?ñjɾöËã»Zk?ãpÞ¾QŸD¾ÿËý>mþß¾g·&¾Õ>ý>š@é¾(d7¾z8ù>äêT?Þ¿ð¯¼ZGõ>Ìð¾úw½«´õ>™ï¾°0¾½mû><¡ç¾y  ½¬c(=”Æ=%™¿°âŒ¾–´’¾"Š¿–"y¾¡¾a¿2¾EKž¾…¿ÙU?1Ê ?œó&½Ã.ú>æè>ª»>ëô>µð>’—%>º¡ù>»òé>"0> <¼¤®¾ÊW}?Vðû=_@×¾Z-?;>²Gо•º?‚ãò=í€Ë¾§?Ž….¿œN=.Ù:¿%”î¾á·É>ä-÷¾â=ï¾Ùvº>„œ÷¾®õõ¾ÝíÂ>ÏÀð¾be?ÆÜã>yÃ&=s×ú>Cè>.j½:Õ÷>J í>=(è<î[ý>¶÷á>O­ã<ÿ1½Ûš>£Ás¿ÇU¾®Ùâ>ÿý¾Íri¾²Ü>ß‹ÿ¾Sg¾ž{ç>¹ü¾¯1~¿y`<û!ò=Jb¿ÓÛ¯¾fiÏ>1¿ÿ± ¾:<Ô>±ü¿>&¢¾â<Ä>Ê‘º¸eI¼û?.ù”=Æľ÷Y?ð­=iº¾Ói?&m=`»¾#g?¿ M=j_¿B"ø¾[¾-íü¾´qä¾{…u¾!®ü¾…@æ¾ÖVl¾s¾ø¾ãÞì¾èïs»²öÙ½T‹~?‚ãò=í€Ë¾§?É¿À=èúƾŸ;?EÉ=EÓ¾O”?eT†À!ô>oHC¾ÛLí>Sù>ÀB6¾Zô>õ¡ó>:œ¼øD»¿ó?'ú¬>V‘½t&?Ou¸>Yx­½Ñ??m¨¸>Öåt½1E?ö˜Ÿ¼\œË;Lò?{¼¨>a Ú¼3?ò|®>SXI½º1?ÑA·>.½êA?¥ô+½8ÓH»êÅ?ºM˜>„g½eÅ?’—>öL§»6ç?ø> ¼Š’?vw¿_¾‚>³¡¼4öý¾nˆá>A o>hÍÿ¾¢—Ù>ðÚU>Ý¿%®Ó>@ly>\Ô|¿Ã>ÇŒo½Ý¿%®Ó>@ly>hÍÿ¾¢—Ù>ðÚU>AE¿:Ç>BêV>fÿ?\úæ: ž»kšÿ>ârü=rm轊ÿ>Í:>á·¾ÁŽÿ>6>+Ýý½ôÿ?økº$H‰ºÁŽÿ>6>+Ýý½Šÿ>Í:>á·¾Y‹ÿ>Ò¨ >EÙ¾Ž=Ÿ¶ ¼]Ä?r‹i¾›Td>:[?aþÛV>’?6Îf¾ æ?>Ì&?p(B=”K¼D±?ò™„¾·a>üQ?”‡¾*71>îw?D‘¾tÓ>ÇŸ?%¥;=©Ã7¼·?D‘¾tÓ>ÇŸ?”‡¾*71>îw?§è˜¾ž{/>jß?v¿'=ç¹Ó¼³?¢’¾VØl>?sؾ[>(,? ¡“¾UNK>fÜ?Ì:=C*Ö¼â¥? ¡“¾UNK>fÜ?aþÛV>’?¢’¾VØl>?ÐvL¿ãTì»( ¿ègú¾¤û>dð¾]Rõ¾;‰€>pêó¾¶¿^ă¼µ7=Š­¿H©T>6;оj¡¿ŒÙ2>Â2޾|D¿Pû=>ªðw¾eÅ¿ýÔ»—+=|D¿Pû=>ªðw¾j¡¿ŒÙ2>Â2޾ÞT¿È >u羚ƒ™>K+]¹Ñ8t?€€å>7º¼–ü>ä Ü>ÚY<Óþ>n÷Ú>?œ¼÷Wÿ>bþ?Ï^ƺáÑà»?¬ÿ>ÜÚ¾P«“½‡Œÿ>­¾°ÆÙ½V›ÿ>nRñ½7¼Å½Õü?©©À;'Œÿ>­¾°ÆÙ½?¬ÿ>ÜÚ¾P«“½î²ÿ>Nì1¾4Ê´½6ܽœ÷»­Î?ùöž>÷ã½ØÕ?Ö§¬> ~û½?:!¬>Éƽë?퉻çõj»ÿ?/½>þ7½Ñÿ>Hde»fØh½rÞÿ>·{9¼ ò±¼£êÿ>";,»ŸãS»nÿ?·{9¼ ò±¼£êÿ>Hde»fØh½rÞÿ>§¸<‡Œ½úñÿ>&Óź›IZ»ÿ?ØT =ŸÛ½lÐÿ>6A=&4޽áÿ>«-;IG¾½lÐÿ>û?SŸ1¼øúÁ»S³ÿ>ÂL+>,[¥½×Þÿ>jÀ@>?½ƒ¿ÿ>æ'>?÷j½¡ú?•®C¼B—»$Õÿ>МE>®»½×Þÿ>jÀ@>?½S³ÿ>ÂL+>,[¥½@vù¼º½;„à?YФ>½Ç)¾•ô?ÇK¯>Ñ­¾×?·`¡>óª¾<Þ?½Õ?Ͱ½_*»Ö;?u>GʾiT?¿b}>®Â̽$ ?x ^>—9ݽYÜ?ƽ‰/Ê8$ ?x ^>—9ݽšìÿ>7T>Ò ¾Ö;?u>Gʾe‚T½.#S¿›'¿®>Nòû¾W{辫±Œ>¥û¾Ö7è¾q<—>îêõ¾õ»ð¾¿:ÉØ¼ VY?s,ï¾7ß=¿ ø>qè¾h ö=y­ü>>{î¾Ï>‰Ðø>šÞ?Ux¤»Ì= '?@K÷½¹Š¥¾€e?BÏæ½K[´¾ÙA?o€¹½Ì¸©¾øþ¿§;ö™»4¾ÿ¾ëÙ=KvL½ªÕÿ¾ªÂ¥=%ä¼PÃÿ¾mç=—^‘¼8 9?ŽGæ¼ÏÂ0?bî>€ (>úö>ÎSõ>g¹,>çŽî>Uð>kƒC>J@ô>W–¶¾o¿!#ÒÝÚ¨=c9“<×ÿ>䬞=?±I=Œóÿ>ŽoT= Yí<óÊ,=?‚>±Ww?'.7¾o+å>…"ý>J¾ÔºÝ>¦ÿ>L.¾'ÞÙ>–éÿ>¼þ?9Ç.;A󷻟ÿ>0>—ÕŽ’°ÿ>àô=ÂÁ®½kšÿ>ârü=rmè½8þ?“™»;7e˜»^¡ÿ>W\Ì=Ž#¾kšÿ>ârü=rmè½Ðµÿ>@•Ä=*ѽÜþ?­x=;ý…¨»’°ÿ>àô=ÂÁ®½F²ÿ>ÅÅ>B㎽ãÄÿ>D0î=”ªh½FZU?}p ?ÒxY¼Ú¬ú>hÏå>æ…¾[ô>dyï>v¾!­ù>%²ç>ú~j¾Zþ?Œ¦K»èÑ;e?vª<¾¥ž½¾#g?ê•"¾QÁ¹¾OY?Ó¼3¾†ÿ¬¾Q‰¿•½KÉF=@ø¿çÊ»½/ßÊ>Ùw¿Æb•½Œf½>bM¿Ä•Ó½ Ö¸>µg¿dÆc<'šˆ=W!¿d7½ÄÌ>R¿ 9ʼ…ìÄ>±ˆ¿¬œG½mÁ>8©¼t&I¼Èø?E€ó½Ž‘´>Ï0?¾w0º>Ô'?h¾ ©>?u—‡;™ü¿™<^¯<×ÿ¾ÙA%¾#CXõ¿­âˆ<ƒÃ¦=Nîÿ¾á N¾·]H=iàÿ¾—9¾s1A=3¿ñK]¾¦¢Æ;s:š;þ?²>¾©‚–=еÿ>4I¾ä,=¢ÿ>Øð$¾?ÅÑ=uÿ>íz—9•4c;šÿ?Øð$¾?ÅÑ=uÿ>4I¾ä,=¢ÿ><Áþ½ø²=–ÿ>oÔֻت;fþ¿ô¾½ß5è=£¬ÿ¾” ÿ¾A ½ž}>íºÿ¾B +:Ÿa;™ÿ¿7¦¾e©>|ÿ¾èø(¾~Í=‹ÿ¾P7¾M2>4€ÿ¾m›Ìº°s™;4ÿ¿èø(¾~Í=‹ÿ¾7¦¾e©>|ÿ¾p ¾èÙÌ=`‘ÿ¾ŸÂV?Ć ¿Ç·o='¼ô>{ƒï¾”hi¾9ù>hç¾è/T¾[|ò>`Yñ¾©ÞJ¾iÊ¿~ °<-B ½î ¿ò³¡¾,€™>ÌÏ¿>]¥¾ó‰>?¿c—°¾½È”>Ѐ¾»?}¾£]u¿mWؾæ@×¾|Ôÿ¾…$˾·›Ø¾ö·¿–@Ò¾fâ¾9ñý¾¢ N¾dVº¾9Ðh?YÚѾ²辚ú>‹ÿÓ¾ ³Û¾Nþ>¬åÞ¾Má¾Øù>/ J:M—;Iÿ?<Áþ½ø²=–ÿ>¶¾²ö÷=éÿ>Øð$¾?ÅÑ=uÿ>âÝ„>Ì:w¿ù¡:zÚ>ö•ÿ¾b£,¾¯[Ô>X’¿¯yE¾ºß>µþ¾ÄÑE¾‚Í ¿ÏÿF?W =§wñ¾Þô>Z¹¾§çí¾&qö>U¾…îê¾y[ù>Bz¾ÛH ?lèW¿q½­Ýî>?Éõ¾ˆ.è½Ïiæ>í€û¾µsŽaÁå>ƒjû¾Ä¯ø½¡ûS¼)ÇŒ¾Ov?Ù\U½wä¾dü><‹½ÇØÙ¾šBÿ>(Ž} Ù¾S?ÿ>ö?ˆY¿S—»aÁå>ƒjû¾Ä¯ø½Ösê>aqø¾Ü ¾­Ýî>?Éõ¾ˆ.è½µ7n?e×=‹—º¾ôÜú>nÖ¼eŒç¾/jÿ>ö·Ä¼FÑÛ¾©0þ>ˆ8L½ ?à¾%ùq?„‹J=;9¥¾Î8ý>»g;$á¾àŸú>¢ˆû#¥ô<Ï Ù¾Uõ?e(b¼äX>¼Äx?H ¬½ŒÛ¸¾€e?BÏæ½K[´¾iW?׽ܾ‚Ñ>ãÍg½ù"i¿Rë>õB=¿Ô÷¾³ëÞ>ï‹=Áý¾Òoç>,¼f=hú¾—öÚ:Åþ¿PÁ;^¯<×ÿ¾ÙA%¾·]H=iàÿ¾—9¾êBL=`Çÿ¾¬¾øB/;q迊Ú<ƒÃ¦=Nîÿ¾á N¾s1A=3¿ñK]¾–I“=‹5¿„šq¾âÖÇ»£Õ¿q=Weú¼qZ¿Û€¾B­«ºÕu¿'P„¾Øé,¼0+¿y[i¾Ê¥xº!Ó¿¾=Øé,¼0+¿y[i¾B­«ºÕu¿'P„¾Rÿª<Õ?¿K?q¾W¸p?ÿ»ž1®¾,×û>‡£[>\Uæ¾37ÿ>õ¹J>ÑÏܾ¶fû>’t=>Ê3ç¾"¦7»XÁ=¿Ò?£Ô´½Ú¬’¾¹Å?¾ ½5ÑŸ¾d?/.Z½«’¾/Â?ì[»£«=Ò?ݶ¯¼]3™¾Zò?/.Z½«’¾/Â?ts6½ˆI ¾?;§T»÷✾$¯s?}ª¯;2!æ¾y²û>ªdü»WÛ¾Ä%ÿ>¾¼$ 律ÿû>˜}»ÙÑ¡<¹ò?»q\½úš­¾s.?ts6½ˆI ¾?¾ ½5ÑŸ¾d?® d¿Û澉ÿ‹=Í‘ý¾5%á¾L5ýºfú¾2Éè¾ ëæ½Õ$ø¾.¬ë¾Ö"½½jC¿Ôç$<[%?Cð¾|>ËÚö>F#÷¾Ag">Þï>½4õ¾ û>ø‹ñ>­k?U=9ãÉ>Egù>d ½<Øê>»ý>AF°½Qã>Çþ> b½8žß>ðú?§:Ô»¹Ñ-¼Žy?«vr½BÀ¾Äx?H ¬½ŒÛ¸¾Ói?»õ¥½ëÉľh"Ê<.–ˆ¼ïâ?ëú>ªÔ¼¾'?ª‚Á>n3­¾'3?[ϰ>^ž®¾åd?‘:†Êß½¾¦H?ʇ >YÚɾ±á?‰˜²>˜À;´“?GŠõ¼¼A™»Öá?ò}‘>s‚¶¾7?ê]œ>|ñ½¾=?IL >R*±¾?T?´Þ¿çŠ;NM=¾0¿gâ—=g¶³>õõ¿Ñɲ=R¹Á>N+¿"ÁÔ=´>€á¿Ñ~…¿„Qd=À>ò?¿‘Ó7=€ð±>V-¿Ì¯Ë< ¾>lÿi¿*μ|CϾègú¾¤û>$¹ä¾‡ý¾ÝŠ>+¥ç¾®’¼qö)½ ½?E¼¥>¢Ÿ>Ûn?kï«>¯é‘>"4?çű>åB>Ý}?ƒWF?“ÜF=`!¿ä1ó>Þ9Œ¾"Ró¾¬Wù>xAŒ¾nÄë¾,ðõ> B™¾íóð¾N_ɼ|³$<âè?× ¿¾£>N?8e¶¾%1>âZ?Ktƾ—È5>F%?«G¤½_É\<Ù&?ä£Í¾d½=¾?‚SǾK;õ=>?òÕ¾(í=?«?æ•k?>äÇ>f¸Ù¼hÊþ>Îlß> ?¸¾÷æÿ>$¶Û> OȾù¼ú>32è>¢¸Ã¾PÊu?1&>Ç^ì:÷æÿ>$¶Û> OȾhÊþ>Îlß> ?¸¾Å?{gÔ>x|»¾Ÿ¿R©%½L¾½ýö¿ ˜“>¥ “>˜4¿tC“>Ö:¡>e¿‚Œ >èÙœ>=ê?•N¾{Üÿ>5›G¾£$>„·ÿ>BÍ0¾˜0:>K¿™¼mŽç¾ÂEd?}ª¯;2!æ¾y²û>Dz…<¾î¾KÈ÷>ñÎ=&9辦îú>þ¿4l¦»æÖÁ»:±ÿ¾ ‚½1$>Èÿ¾C*[½êx,>ý¾ÿ¾¥ª$½Õ>n0p¿ÌͰ¾×°¼k×ü¾!uã¾Yø¾°9ÿ¾…ܾº)¾0ü¾»ä¾C6¾ô³?e´»ùùC=Ùx?ƒÞÛ½ZºŠ¾ç«?-š©½œ‘¾1a?ñ` ½x)…¾[½fæ>›fd?ÇÖ¾Äè>½åú>Aɾ¯™ä>N+ý>ÅË˾tï>t˜÷>Ç=²¿6áN¿ 휾æ#ñ¾¬©ô¾­‡§¾äê¾h³ú¾D˜¾eç¾ †û¾2>Z¿ËÖ:¼È¿6Yû¾ ÷v=ùjç¾¼"ø¾ب=èì¾HŒö¾ƒv=u?ï¾XR=¿ìûƒ½ †+¿¼"ø¾ب=èì¾C:ô¾­nÕ=ÏJò¾ Sð¾Ì*œ=‹8õ¾UÓ¿½¦Vß¼lÇ~?kÔ˾Êù"=gó?ŽÎѾäÈ9‰=_ ¿Jý@=Ô¶?óua;WB§¾!X?|ʽ¼ç˜¾O?&äã½覾Ù\?K¾á¾¾ÈQâ;¦‰m?OݾÍc¾$^þ>ãpÞ¾QŸD¾ÿËý>uè¾…`U¾øù>þ?ïN°».u´;ó­ÿ>‚§U½*­ÿ=0 ÿ>‡%¤½¸î=Àÿ>›†R½ieÌ=oþ?E3‡»y¶µ;ó­ÿ>‚§U½*­ÿ=Àÿ>›†R½ieÌ=YÁÿ> Ò¼Doñ=§¼ú¾®Øª½Y-^¿ Sð¾Ì*œ=‹8õ¾ Œí¾õôÑ=ùø¾/1æ¾²Ÿµ=û¾ëÛ;¿¬-?}¾=å'õ¾¦´î>àh¾hËñ¾_—ñ>·šÕ½§çí¾&qö>U¾f=·–?š(÷;K–¾´?°¯¾¼ç˜¾O?&äã½( о?Í‘õ½Ñ ?4;S¿3JH:‚Œè>ÀÍú¾‰‡¼ÌDñ>ÌÔô¾kVG¼kœí>S÷¾û4<¯í¾Æšb?Úëý¼—á¾ç7ü>7>aßî¾} õ>¯Ž>¨Té¾%wø>§–>ÈÕÖ¾Ô[h¿¬)(¼]æ¾ùû¾ê\™>dÊß¾ ÿ¾Ù•¦>Æê¾¤ûù¾uɨ>©yÙ½µ2~¿jÞV½“rǾÑy¿Nð}>6“Ͼ™¹¿þe>˜÷À¾Šr¿ãŒa>t$¾=}¿=¸¼“rǾÑy¿Nð}>‰–Ô¾µˆ¿Cƒ>6“Ͼ™¹¿þe>ìf¿‚e;Æaà>ïÊþ¾\ž¾CÅà>N›ù¾ºõš¾þaë>/ý¾i9¾¶õã>x쿸h¸<ļíðÿ¾ OT¾K!>Ñ¿ãO¾7?>ó­ÿ¾Ó 8¾,(,>Z`¿}ö>I›f<€Dû¾½ã>ñe¾¤ù¾ž`ç>ó:â½å'õ¾¦´î>àh¾×(y¿i>Kôö<‡M¿9Ð>Aºø½Jíý¾’[Û>¹ï½Ï¢ÿ¾cÔÕ>m¾ÛD_¿ßL½1ù>¦`õ¾2ð’=} ñ>ý†ù¾‰‹­= _ê>Mú¾Ãuv=K!è>Am_¿uUD½W¹ø>Mú¾Ãuv=K!è> Úô¾Æ>7=µð>¦`õ¾2ð’=} ñ>!Êp?8•°»EÕ­>Bzú>°BºÍ?ú>x4½ «è>€ïþ>ÅËÛ>g¼Rܾþg?¾¼$ 律ÿû>Ù\U½wä¾dü>‰¢½Â4ì¾ñ‚ø>Üÿ¿Þ#ï:Kæz:Ìðÿ¾éµþ<—N<Óöÿ¾>G¿<ˆ]€¼<úÿ¾AC»?ð;Ä~¾ZÖ!<÷ïw?mþß¾g·&¾Õ>ý>ãpÞ¾QŸD¾ÿËý>ó8Ô¾+Á2¾V*?X>¾q¨:ÚÆu?mþß¾g·&¾Õ>ý>nàÖ¾˜¾½äÿ>Ñ’ß¾Qh ¾.Yý>qÆN¾y4;×¹z¿T5ѾÓöŸ>=€¿Žß¾1Η>¿1|ܾéª>T¿-£?þ>=(X? ·ï>翜=w½ô>î´å>Äo´=^½ú>Éè>D›m=¥ù>±~?É0>=.-½3‡?ßÁ_¾v>„ô?—t¾HÁƒ>*¨?˜…v¾+/i>KÌ=nf?¹lÞ¾;䎾Eù>·œë¾C˜¾¦ þ>õh⾬冾8/þ>òÓà¾?4’<à¾u?Ú*¾¬å†¾8/þ>òÓà¾C˜¾¦ þ>õhâ¾Äí¾ý½?Ñ#Ö¾I¼è<ù*7»Jå¿mÅn¾ãõ½6"¿ÞZV¾ër ¾ æÿ¾ÁXo¾sg¾X¿°ðÛ<¹ë÷9^è¿ÁXo¾sg¾X¿ÞZV¾ër ¾ æÿ¾cµY¾´­&¾Ióÿ¾bƒ1½1£¿Åü¼XŃ>NÒ¿Aõo>h>v¿|}m>½z>’y¿ÓøU>Ö]P?í* ½¶w?þú>à÷Ê<Éé>vÅô>*Q›<Îãð>Bzú>°Bº‚?LÒ9=ÿÖ,½ø6?ñ-Œ¾%•y>*¨?˜…v¾+/i>„ô?—t¾HÁƒ>ýÉ?ÖFi»¨ž%½sI?äᘽïª>g?XÇѽU÷°>;?šÑϽö¶¡>Ìø'= ap> x?õ-Ó=`êß>‡ký>ž=ñÙ>­lÿ>[}Õ=Q†Ò>ðP?ÌŠ?‘ùK=“t½ÈÑ?(µ‡¾¤SW>*¨?˜…v¾+/i>ø6?ñ-Œ¾%•y>è´=ë2Œ>Ì v?¤O¼*ýÜ>êÊÿ>;Y…<Ø>ò[?3:¹ý>‰®¶9=¿;âþ?…Ø;ûÕ‚=Oæÿ>˜qî<žF=ñÿ>®%=Lò=¥Úÿ>¯(<ä á¼ñä¿ìK¶<F|>AJ¿l *=èhe>˜¿q« <’“Y>|¿ÿk¿ä½è®Å>tF¿&W™>Ê‹Ü>ݲû¾ò³™>J)è>´Èþ¾±û¦>•ïá>µ3w¿•W«» …¾A¿ûw->+4ؾ lý¾»&>[šã¾Õ•ÿ¾•>°XÛ¾œtX¿Ç==ç\¿g¶û¾ž»>ûè¾Ïú¾’%Ë>p}è¾®õõ¾ÝíÂ>ÏÀð¾Ù/l¿. ½=lÿ¾Ïú¾’%Ë>p}è¾™ý¾KsÓ>‹‡ß¾Nù¾›Ø>‡à辞¬w¿u–<{n¾i©¿šîu>Ôî×¾ßùý¾rw>$¹ä¾zÿÿ¾I]>óqݾï×P¿?BÚ¼ñå?lîø¾˜ˆ§>ò´ì>ݲû¾ò³™>J)è>‹úô¾›>‘¶ñ>>ª¿ä*µ=é_Z¿`’ê¾?ÿ¾I¾ú¾>^𾥆†¾Fyö¾î|ç¾· ‚¾â\û¾,’;Ìþ¿ `†;•Jƒ=çÿ¾ÛòV=£E =Îûÿ¾ý3>=“^=vüÿ¾ìeÀ<C¿ˆ£z=½i\¿î|ç¾· ‚¾â\û¾>^𾥆†¾Fyö¾øî¾¤q¾0Lö¾y0·uLH¼û¿‰i5½>^¸>Ô+¿ž~½ò&§>ä¿8ˆ½dw©>¿žÿ?î:;¨=úºPÃÿ>’ì>|–,½ÉÊÿ>àÕ>ãh3¼xÑÿ>óÿê=B÷Û¼Òµp=]çþ¾ü]¿aˆ¾•fã¾¢˜ü¾ârŒ¾KYî¾&Œö¾D˜¾eç¾ †û¾¨»?o.8=T»¼¨:?‹üj¾ôÃ(>Œ¡?ßÞ…¾[”9>|™?½p‡¾nÛ>Ý4#<ˆ"]¼Çö¿÷=¾¶¡º>CT¿Ö9¾Ø×ª>8,¿«´%¾9 ©>2=¿Í»¶Iÿ¿ë>™;F}"¾å™ÿ¾`ñª=6Ì ¾®ÿ¾éO=9Ó¾º£ÿ¾@*Š=`°¾)æo¿ùQw½*oß¾%@ý¾ù/½‘µæ¾ÉÈù¾|‰½#ø×¾Šåþ¾ÖΛ½¥ÏÕ<à}?¹Y¿âD¼ê>erú¾M° ¼Oð>…@ö¾Z¦<ãoë>¯$ù¾21¬»ëþ¿uU;›qʽþÑÿ¾ûÍ„<µS¾N¸ÿ¾© =M†¾DÂÿ¾Ü†s:`Ì>ì‡<Æj¿ mà>ýM¸¾×N¿ÂPß>@Ûª¾p}¿ Sè>üU°¾Ÿý¾=òFºÏÿ¿ž;M†¾DÂÿ¾Ü†s:µS¾N¸ÿ¾© =Jš¾gºÿ¾ÃE“<ÆÌ?ÙÄÚ<Æî¼>?;¾>vW>ùJ?4F¾èÀr>0F? µY¾2^>)J½XäÝ<˜¿ú•>çW¾pÒ¿vŠ>»d\¾¼’¿-yŒ>TãE¾dx¿K­Ù¼Ú5…<1à¿ÑtV>êÊ7¾Þ®ÿ¾`él>Âh6¾føÿ¾ØÓ^>ú M¾÷ÿ¾XÐ?Š×¶<7?ý¼ùJ?4F¾èÀr>>?;¾>vW>©?†Y(¾Kn>dw»:ü?€Œ$<ˆ⽬W?T6Ä>Í~£½d\?èkÆ>´d´½Hn?êê¶>(Jþ»rŒ='Ñ¿äÝì¼p¾à-¿žÂ ½øà…¾+j¿Ž}d½íHu¾€,¿Ì¿¿µæ:¢>5½É¿æ½|Ž>ÜÔ¿ÁÛ‹»‡Å>¦|¿邼¸">Š-•»ò4=W¿¿á¬Ò;¸=‘¾Rº¿Uõ¼×Á¡¾0¿ò˜Á¼c’¾Ô·¿6X¼îeo½@Š¿¸W¾Ÿ½¾|,¿O¯$¾Ÿw˾(¸¿¸;¾O[»¾¿Ñ¥¼ˆÖ/¾ì$|¿~ÉF¾@÷;N}¿þ¸-¾ºNÛ¾éþ¾ïQ¾•Õܾ®Fþ¾Gœl>% y?Épˆ¼$ïÜ>Ûÿ>2k>¡Ò>^Ö?|>‹¤Ý>N)ÿ>£„>>X?é§¿ÜC ="÷>°âì¾sŸ„¾ýù>"qç¾Cp¾'¼ô>{ƒï¾”hi¾¹~X¼ù¿ñ˜»¹o5>Ü›ÿ¾…Ͻ&S>yÉÿ¾ß½ÔL>ÈÒÿ¾–Nš½ZµÝ>Þ¼f?H~.¼¼#ë>Ëóø>&7Â>}Êá>…ý>ÇÕÈ>ÑWè>5yú>£>Ñ>ÿ_¿ÇM÷¾…˽.ù¾Âê¾–v ¾k×ü¾!uã¾Yø¾Å‘÷¾#žì¾7m&¾~ ½¼"í¿ \×»ÔL>ÈÒÿ¾–Nš½&S>yÉÿ¾ß½B°j>0¿çÖµ½6äÖ½pÅÏ»é”~¿¾MǾHPü=–A¿LpÒ¾u>®¿‹ªÇ¾Pä>H¿^ˆP¾¼”—¼8—z¿LpÒ¾u>®¿°ªÞ¾’A>çþ¾ÂÞÔ¾åE&>}•¿]w7?mk2?¡ÆÐ<€ö>.î>økŠ>"ßõ>?8ï>4,v>×4ï>DÄõ>Ùyƒ>ŒkS¼EC?® ™=Í~£½d\?èkÆ>ˆ⽬W?T6Ä>ð–ŽLâ?C­Ñ>iè>D­=A6}¿M0Ì>ã¾ß¿š$Ö>cC—¾•E¿ÿ>Ë>Û¾ñ+¿U¸¿Ïò=½•ûΥ¿É>J_¨½®¿BŽ>í¸á½•a¿×Kƒ>ÍEǽ£ª¹4¥¿t‰W=åñ¾[z¿tȳë½éÑ¿Šå–¾w£Ï½¸x¿ §‰¾A´ã>Hœ =ce¿@¤ß>Ì•¦½×Ýü¾À í>T룽/ö¾aæ>‡ã½q=ú¾¿â;4ºYQã=E)a¾Ý ?ýÚú=e4B¾³ÿ> G·¾Í')¿Œä(¿Œh뾂ò¾¶gî¾ úê¾ÁRí¾Tqó¾\Æå¾¢|ñ¾Yò¾†<Ým<‹ö?ýÚú=e4B¾³ÿ>ƒ¡Î=ÇL2¾y®ÿ>ÿ¼="oI¾óãÿ>ÍN‹;³nÒat<ïV&¾ãÿ>ÛÞ<5ìG¾o ?ÐÕÓ;­“Œ;þ?¥ƒõ=Üõ"¾ö•ÿ>Ú¿=ó¾r¨ÿ>ƒ¡Î=ÇL2¾y®ÿ>9­¼1ñ¿¯ì»B°j>0¿çÖµ½Çg>™¿ytƒ½ÔL>ÈÒÿ¾–Nš½ñ— ¼Ùü¿E*Ÿ»û9>ÒÈÿ¾U?½£H>£êÿ¾ ™¼$)>Æÿ¾?–´¼óüÙ¼ˆè¿¡Ÿ9»–”k>À%¿>u¼¯$Y>ü¿Ûp3½Ú­u>Œ1¿=˜4½.eº¼Y¸¿rT?›u®>Ö‹é¾XTü>Ï¡>c*í¾è‡ù>ù¢­>äIò¾ oö>VÏY?Û… ½>?áFú>0†>¾†è>æô>Ð |>û=ñ>†Tù>´i>6çè>–Î.½NÚˆ»¸Ã?ÆÅ¾w.<¾¶?¦Eµ¾Ô¹B¾0h?ÅW»¾Õ@#¾jO?¾^ÿ L¾àc¿Ä]}>Ï»A¾Æ§¿M„>5\=0Ÿo=+¿ªÖâ½:“¦>$ ¿×¦¾ÅÊ >pÿeÍ»‹+.½r¿¾$~…>h’¿°È½ý‰>Î9¿@2ݽ…$s>ò„2½`Ž.½!†¿Ë¡>„‚>œ¨¿‚â>ð3Ž>¢›¿ÛüŸ>„J”>迈¸¿áÓÚ»õE=½h’¿°È½ý‰>Ò¿uåó½f•>”ø¿#C³½`™>7{=}x^¿±ü¾±Û—½í¶û¾)ä¾G×½ŽÌû¾!徕ƽòÍö¾#¡í¾¼%¿øB!½ì@’=â¿c¸Â¾Óܺ>Œ¿Y‹¿¾_Ê>O"¿§u³¾¡¡¿>°ç¿‹²ï;žíÖ¼×ÿ¾ËG2¾Ä^H>ç¿('*¾Q¢e>Õÿ¾ Ô¾°­O>\‡¾ÂÔv?ËÚˆdx>°ŒÕ¾#?Yo>-ܾ¶þ>Ü)]>JÅ2>Ó2ÿ;‰|?€fÐ>ÔH«¾}”?·Û>h<©¾Ÿ‘?ƒ5Ö><ˆ¾¼?ºá»·ÿ?L€ç:]áX½” ÿ>ƾ)9¬½ú˜ÿ>ªÒ&¾ŒŒ™½È”ÿ>¬Å¾±Þî»i¤??ÿ¸)?`Ò½…ø>õóî>µÈ½økò>©Põ>¬d¡½Ñõ>||ò>l+»»@W>{Gz?äe=>‡2Ü>º…þ>äL#>ÿèÓ>y"?% oÎ>Q¾?âe}¿dƒ¾ä£¸»€ô¿Ôƾ«>䟿´sʾžš>–ì¿÷¯Ô¾X«¦>Ólm¾Šìx¿oŽá<þºÛ¾ Ïþ¾ß=¾VšÔ¾¸¿PŒ¾'¥à¾åBý¾ëR#¾@@;½?º¿É»gÑ“>@Ù¿U,>'Mƒ>§t¿ô‹">ï> ·¿¾ù >™Ø:½äž¿ëó¼½z>’y¿ÓøU>Š>п(ñY>XŃ>NÒ¿Aõo>×ø@½­ª¿p? ¼Š>п(ñY>½z>’y¿ÓøU> o‡>¿ ³@>†™;=“w¿ʃ¾Vž˜¾—¨þ¾êy߾ɯ—¾Zb¿.æÏ¾‘)§¾A¿UÕ¾Ñ-=VJd¿¬æ¾©Þ¢¾ ù¾íeë¾Vž˜¾—¨þ¾êy߾곫¾ðiþ¾DÀá¾Úºm¿}¼>‘/<=€Dû¾½ã>ñe¾Jíý¾’[Û>¹、ù¾ž`ç>ó:â½Ç¿¾)=v!»„„¿7‚¾Êí¨¼8¼¿_]¾99-½ºØ¿ãÝ‘¾ùœ`¼FZ½üºß¢?á ž«€½SA?“‹É¾¥I©½Í!?‘d¾¾^h®½ãm?2½ãÿ5?WÖ3¿p?0¾¾õ>N˜ð¾Ñ‘¾”¾ð>ö¾Ó17¾Sî>ªð÷¾ù*=97G=Ay?°æ¸>î]ƒ¾iÃ?ÔbÀ>ß¾•ï?TÆÇ>2Vƒ¾—s?­@H?x¿Z¤½rþî>Ù—ô¾é-¾ˆº÷>ùƒé¾Ä-¾Z.ó>1ìð¾§t¾Ùø¿âÒq<ƒw/:¯?¿f½°¾¸½ž?¿Ž±¾è%±;É"¿F ¢¾_xÊ»Š`ý;åö?µéq<ß¡=D5?Í˱>ò =Ú?‰ð¿>|Â=,?, Á>"ag< û~?#´=ò =Ú?‰ð¿>`fN= â?þñÆ>lZž=?ûË>Ö¹¿N==œ[»|ò¿‰|—¾o‚½Ó¿º’¾䬽.¿ àž¾DÀ±½Û"~:ÝB¿þ&¿ 휾æ#ñ¾¬©ô¾T¾öÓ÷¾Hß쾩ޢ¾ ù¾íeë¾9gÐ<ýH1¾Î |?&>mYξ°?½;>CrÚ¾aúþ>å E>L‹Ê¾€Ò?CÚn?«6¸>Yñª»\>ú>o€é>iH¶=GVþ>ÖÞ>f¨=(Ñú>›Éç>W;o=p°Ò<ÍÞÅ>šl?«{œ¾ÚÉà>¢Ôþ>롾s„ì> ú>ãá­¾Øå>a2ý>Žù?wG;ç¤Z¹U=¶¡R¾w¾ÿ>Œ•=™d4¾Cåÿ>Áì4={¤A¾¦÷}?绾^nd;¬?—©É¾¹×ƒ=Þw?hËѾs1Á=I?K°Ø¾¦¨‰=ã)è¼-(¼5ã¿×Ù`>[&C>X¿U>T+>œÁÿ¾VœJ>‘,@>«²ÿ¾RX?~jæ;Jã¿Tû>”Nä½£"澈0ö>÷£Â½B%î¾®ïû>|® ½Üóä¾,j¼€¦Ñº9ù¿VœJ>‘,@>«²ÿ¾U>T+>œÁÿ¾ÒÂ5>Àì.>ýˆÿ¾ßˆ‚;4;Ï;+þ¿ß¡MÖg¼õ±¾vT¿Œš¯½g’x¿Cšd>ÁžGªÿ¾ò%Ü>_(оöü¾?¨ã>‹kÔ¾W³þ¾ÙvÚ> ½e(¿ýd—=2tľÇ¿K<À>ÚS²¾y ¿Â÷¾>!½¾g¿ó¯Í>]µ6»·=]Þ¿>Ög¼õ±¾vT¿Uõ¼×Á¡¾0¿ß¡M@•Ä=*ѽñ½ÿ>„²•=ø5ò½^¡ÿ>W\Ì=Ž#¾êš¼¤GL½Ä¢¿R;£¼¾X¿MæŽ<:ľ"5¿… M»ýÜȾþ¿ÃB¿9!&¿Y ¼~ýð¾«[õ¾W@¹¾ð§ö¾[Ñd±¾)Yö¾ºùî¾ Á¾Ž¿k?®PžµTÞ¾¾¾ö½¼Êú>l’ç¾ú`Ù½°Æù>Í羟” ¾Ö»ü¼3’>qrs?›§>È”ß>ÍÍÿ>9›>”â>Ôšþ>³? >š¶×>E?„x{?üã·<×b>>iåþ>¬„= ÃÜ>܃?²W‰=ÊTÑ>söþ>”|¶=KäÚ>â ‡»Tý?òy<Œs½¡¼ÿ><…<¾)9¬½ú˜ÿ>ªÒ&¾]áX½” ÿ>ƾ4¥{?~ƒÕsöþ>”|¶=KäÚ>܃?²W‰=ÊTÑ>æ”?›_È=6ZÎ>â¯Æ½[‚=WE~¿ÖrϾ Ä>tÑ¿&¿¾G»>2ç¿lwϾ²> e¿NM<=2½x?ßn¾#Nw>PÂ?$¹Œ¾–z†>i8?¢’¾VØl>?&¹?;N<§ý¿èø(¾~Í=‹ÿ¾?¾ÍÛ’=ð¢ÿ¾ l:¾¦ç’=d¯ÿ¾hÐ#=~&½\•?ûX¡¾Q>èÜ?,-›¾¥J„>™~?~Æ•¾oóŽ>tš?$C$=µ¾"½}—?~Æ•¾oóŽ>tš?ؾïâ?ûX¡¾Q>èÜ?rÑ=^н«?xš|¾ê[ž>i?'Ÿ^¾,G˜>ž ?òc¾k¨>l^?«Ó8=",½Jƒ?Ç,‹¾@•>?~Æ•¾oóŽ>tš?$¹Œ¾–z†>i8?Õ¸¼Îa?š1ñ>8£½ÓÜú>ËÛé>”MÙ½?ý>¶då>`Ò½…ø>õóî>òi0¿Á ½GL9¿¯ó¾I¸½“Éñ¾Õ&î¾õ®Ë½]2ö¾žAó¾²G轋þð¾~à =àŒf?uÛݾĨ=™÷>X<í¾7Ð;*áù>$¸é¾(ø=ö#ý>léá¾bö®<¶Ð¿¿¥½Åäµ¾8f¿Ô×C>æÉ¥¾GW¿~QR>ä½²¾¤¿¨âf>‘ì½<›Ò¿Švî¼ä½²¾¤¿¨âf>æÉ¥¾GW¿~QR>¾¤¾£“¿y\t>ñøF=¡¿`Ûº¼Ò¨ˆ¾¾¥¿ÒH>Ƙ¾Mõ¿ö|=>œ=¼»^±¾%p¿£Š>gÔä¾ÀËü¾ t…>-`Ú¾ñH¿ß“>ÞYÛ¾;8¿„g’¼ ž|½Áx¿O¯$¾Ÿw˾(¸¿~ÉF¾@÷;N}¿¸;¾O[»¾¿1ºþ? 9Ý;XU~ÿ>80¾¼ݽԂÿ>€H¾)9¬½ú˜ÿ>ªÒ&¾MEno¿çm1½%æé>¶¼ú¾fÿr½¼‘á>Æ÷ý¾”¥†½Õ=ê> ¸ú¾«$¿ô'6>HË>¿’–ò¾‡‰æ>gœî¾ÌÏí¾¥eä>l=ó¾ ³ó¾´9Þ>ð¢ï¾"ý¾yí:ÿ…^¿%ç¾Úò=XÅû¾ Œí¾õôÑ=ùø¾h—ï¾$>åö¾,æ;O’?þDS¿”¥†½Õ=ê> ¸ú¾Pd§½þ'ï>[`÷¾ Îe½îµð>»Gö¾3̾Wù,=o2}?˜öÕ¾$B›¾.?ÀçǾ®—¾åì?aÒ¾†‹¾ÿë?x꿉ìy;í¢ÏàJ¾q ¿.åü=M0l¾†¿<ƒÆ=ƒmT¾üD轌‰=/Ä}?aÒ¾†‹¾ÿë?ÀçǾ®—¾åì?_FÁ¾††¾N¶?Çú¼Äg=Ú?mo¯¾Œž£¾—?M ¸¾!–¾{J?h¿¾õf¤¾Ð€?ã>=»fÂb¼sù?™3<)uI>‘ ?µsu¼{f9>Ýìÿ>o46<#ó(>™Ùÿ>i» 6 º]ÿ?Àů¼®)ð=TÆÿ>“¼73> Ëÿ> IA½}>¹ÿ>°ð,»ßV¦»íþ? IA½}>¹ÿ>“¼73> Ëÿ>$h'½Á7->>Ïÿ>R#¼Du2¼ù?nÓ‰½mâ$>̲ÿ>oD|½3ÄA>?âÿ>¾³½ 7>̲ÿ>ÙØ”»ª4C¼¬ú?oD|½3ÄA>?âÿ>nÓ‰½mâ$>̲ÿ>$h'½Á7->>Ïÿ>â×þ¼q8ó>I!a?Æß®¾ÙBð>Ûˆ÷>ãá­¾Øå>a2ý>롾s„ì> ú>¯C\>Aùy?Šƒ¼$ïÜ>Ûÿ>2k>³(Ü>uÿ>[ M>¸sÑ>ðÀ?en^>yö¿ÿŽ‹¼":0:’¿´ÉQ>ª?=áÔÿ¾ŽË8>­÷<ôÿ¾¦FH>à's=­ú¿~%O¼ãÃÒºôÿ¾¦FH>à's=áÔÿ¾ŽË8>­÷<¦·ÿ¾¸Ê#>²bX=$ÿ¿Ë#Ÿ»ÃÕ:^¼ÿ¾¡1>+Qö»gºÿ¾g>å4º<ÀÌÿ¾éð0> ;Þ>=Ç=b‰t¿&¨á>‘¾‹Œþ¾°åÝ>A¼ž¾„„¿š$Ö>cC—¾•E¿˜Y›>IÆL=w˜s¿š$Ö>cC—¾•E¿k+Ö>!‰¾qå¿&¨á>‘¾‹Œþ¾ÖÉj=AV=™l¿ð¾Â>#i‡¾¨þ¿M0Ì>ã¾ß¿²GÀ>‡•¾¹O¿pY?KË>»<²>Útô>Krè>Ð ì>4Ûõ>)%ì>siä>ý0ò>¼Îî>ãQê>òr¿èšÖ¼ì\Z¿ Sð¾Ì*œ=‹8õ¾ æ¾U4V=Úú¾¯ñ¾Þ3=Cáó¾¸ç¾™­»Æsd¿ æ¾U4V=Úú¾áÒá¾’'¤<Íý¾•+ì¾Ùm¡d;¼ݽԂÿ>€H¾XU~ÿ>80¾Ë¥¾²=ár¿*7Ù¾.I/=·˜ÿ¾áÒá¾’'¤<Íý¾ æ¾U4V=Úú¾È?C=Ùo¿ °<=‰#¾Až¿”¾”¾kf¿Õí|¾ˆhœ¾cԿ󉾓>D>s`=ß»z¿,-Ó> w¾]Þ¿¡ÙÍ>cE]¾]ù¿Z+Ú>Eð_¾©Ÿÿ¾çŠ>Ó‹=Ùùu¿k+Ö>!‰¾qå¿,-Ó> w¾]Þ¿ÓÞ>æ}¾>±þ¾W%]?× >~õ¾,ðõ>¬ÿã>CSî¾ û>óÞ>Ôç¾¼÷>¾¡Ø>dÏî¾{ª»(þ?‘.±»n\5½iªÿ>@¾½~‚½*­ÿ>÷;Ô½MܽHÅÿ>¬´Ë½Ï°¼DçÒ½i¡~¿„œ¿>l´Ä¾Óø¿iR²>§‘ξ@h¿ú'°>;ü½¾ÄA¿Òìø=W~¿©š<jÓ>U¿ÖR¨¾²„Õ> ¿8Ü—¾ŒÅ>²¿ãR¾#÷ë .î¾"Œ÷¾Ô*š>ìkå¾I¡ü¾E >OWï¾N÷¾Íl¡<´k¼¨ð¿l¯­¾M߯¼(G¿¡½¢¾ÚÖ`½œ¿òÝ©¼(Ñú>›Éç>W;o=î[ý>¶÷á>O­ã<Õ÷>J í>=(è<Ío¿Mr1î>7¥ì¾qò>YNê>E,ê¾82ï>9 ñ>à 3=sp¿*`K=pÍ}¾vT¿«‘¾ò–k¾Õο0„¾;…¾3¿ëȾwuN=d¿º@=;…¾3¿ëȾ”¾kf¿Õí|¾‰#¾Až¿”¾7â=°+>óG|¿*­Ç>óÎ>±¤¿HQ×>ê®Ì>çÇÿ¾¾¾Î>ʧ¿>C9¿ýñ4¼Š]Ÿ¾EDs?£¾æ<ã¾óý>úµ•¾£Û¾¥e?£¾j¤Õ¾3?KÂ\;o½–»ïþ?½§ò=M‹5½¯Ðÿ>xÏ>Ñ莽­½ÿ>;>à7T½nÀÿ>~ª/=æ½,»yÿ¶º„¾±½Bx¿ŠU“¾©3—½¤Æ¿“á¾à.½”¾¿;㌇»°þ?xÏ>Ñ莽­½ÿ>½§ò=M‹5½¯Ðÿ>t•Î=­ˆ½ÄÏÿ>cT{¿7ÀA¾ò!š¼Üž¿ûçѾÞ,¾°9ÿ¾…ܾº)¾r3¿ž×¾è‡¾Œ/½ô&¼µÀ¿€ ’>6ê¾B“¿+Š>Ç,˽žz¿5·š>ëͽVÔ¿›Þ¾…f¿óˆ¼øÝ쾡×÷¾Ù`¾ù/à¾òý¾p‚¾àòè¾vúù¾Äyh¾Q/½3¯*¼‡À¿5·š>ëͽVÔ¿+Š>Ç,˽žz¿‰B“>s“’½M¿¿ÁU?7h¡;ðÝ ¿ø>¶ƒa¾ºŸë¾Â¥û>:}¾»b澪-õ>µ¥~¾Y5𾓺·»›«/½«Â¿ý-!>F$’>‘¿ðM#>Oσ>C¿\å > ÁŠ>$`¿÷yu¼½~2½aº¿ðM#>Oσ>C¿ý-!>F$’>‘¿:>ƾŒ>Ί¿´(ý;ÍöÀ>Sm?äe=>‡2Ü>º…þ>Œ,9>Õ è≯ù>OË>Vcá>¤ˆü>©Á½U†>EØv?OË>Vcá>¤ˆü>äL#>ÿèÓ>y"?äe=>‡2Ü>º…þ> ]â;i#J?‰?섾ú>µ‰ë>ó¾‰ìó>׉ó>m9÷½ÃDó> 8ô>E)?ž¼?¿`ÿ»rþî>Ù—ô¾é-¾HÞé>ãýø¾â"G¾[|ò>`Yñ¾©ÞJ¾= ™ð;¦Ü¿cµY¾´­&¾Ióÿ¾7qr¾¿ 1¾81¿ÁXo¾sg¾X¿1¿3?ò—<Ì86¿ˆ0ö>÷£Â½B%î¾Aòö>Éö½{»í¾Àvð>‚Tê½é ô¾°±‡<Â:G»µö?X­<¾Û>Кÿ>³x1¾êé#>\Žÿ>ã¤P¾ûs!>Ïÿ>ýk¾U¾÷w¿;4ä¾—ãÕ¾I0ý¾Ááݾà„ʾ“¿mWؾæ@×¾|Ôÿ¾fLþºk?“±Ê¾•]¾Ð˜ù>Cæê¾FBk¾Oþ>bŸà¾l]J¾±iý>Yâ¾Z¿â†S?WŽê¼w¾ç¾Êùú>´Ç0<Ñï¾í¼õ>Ÿ¸±»µ7ð¾ iõ>3V¶<~ö¿?äÚ;@[€<†¿<ƒÆ=ƒmT¾F²ÿ¾¦ÐÙ=RE1¾SÎÿ¾ÌC>àJ¾½ú¿˜JY;zYHàJ¾F²ÿ¾¦ÐÙ=RE1¾O•ÿ¾„+>T(¾½DȾÆXk¿>0½?龯lù¾f½x>OtݾŸUþ¾¨nn>‘á¾€eý¾æ”ˆ>Aw¼{ò½èÓ?SI>–±Q>æ?-ìY>šíj>õK?óÉ:>UÛm>+4?DMã¾¥ce¿Åþ]º‘á¾€eý¾æ”ˆ>Û쾸Î÷¾i>?龯lù¾f½x>;¡H=soÀ>æl¿Z¦<ãoë>¯$ù¾v”œºK?á>Öý¾âD¼ê>erú¾­Æ»¤pv?Ë“Š>wK"¾£ ?(Û>‚©6¾rÅý>7ªã>ô‰¾Ô|ý>f÷ä>F5<3° =ÄÔ¿´;´¾Ùéw¾a¦¿-§¾3ƒ¾À³¿ç³¾TȾäô¿‰.Q½!l¼¬£¿1  >Cã>· ¿4‘>.s>2ª¿äi™>xò9>ãý¿Žç/½­«;XÿQÞw>J™ô=Ã(¿"ÞŠ>ù¢ý=:z¿+Â…>,Å=€b¿¢Š;½Nb;ế+Â…>,Å=€b¿"ÞŠ>ù¢ý=:z¿e”>5™Ñ=5µ¿VxE½EË>:dz¿¤Ÿ>Qº©=~ý¿e”>5™Ñ=5µ¿mTŸ> Þ=Yú¿`:0<5D?gi$?[±‡¾N÷>˜ï> s¾l³ñ>ׇõ>ÿ"h¾—Éø>vûì>mïr=BUö>ÐBb½ÁŽ÷>*ªî>¬d¡½Ñõ>||ò>4ÓB½¿p_¼¹¯¿ËŸ‡>éG3>é|¿êwq>õ->~¿aãz>H>eQ¿B¦=¦¿q¼¼å|Á>W!¿"¨ú=0d½>c&¿(µÇ=pÎ>€¿ÔñØ=&bC½©%‘º[µ¿mTŸ> Þ=Yú¿e”>5™Ñ=5µ¿ Θ>>ÐÓ¿ê¸>bµn¿hø=1Ñè>Ñú¾Ã®=QlÝ>Fyþ¾ç6!=9ðâ>ãÞü¾a E<ÀFÔ;vÍ=ü³~¿ÈË?½z¨Õ>µ7¿Æœ½p$È>-í¿|5¦½¯ÍÖ>“7¿z[8<ØÀ;·ú¿àG5¾èÁ>áb¿÷=¾¶¡º>CT¿AØ9¾x ´>üo¿µDJ;Óêï<“ã¿÷=¾¶¡º>CT¿¼A$¾!Ë>]¿o-¾Ë»Ê>Q¿}% =€1 <ÑØ¿ëo©¾›!¾S"¿Š“›¾#Ÿ¾Bè¿YÄ ¾þ{0¾= ¿z X?yN ?Ö/<ÚÆ÷>›!í>Ó è=\>ú>o€é>iH¶=X¨õ>Á¬ð>Ò¾=z?$½ 4Ò¼±µ¿â›>§Y`>AE¿éÕ¨>pyL>˜k¿äi™>xò9>ãý¿Ä½iR»¼H¿¿Ñ±«>®·m>?ª¿éÕ¨>pyL>˜k¿â›>§Y`>AE¿Ek>ɪ¿;y)y¿vûÔ>Îo>4¿ÄÒà>ïá>Å®ý¾Í¬Õ>¿Hè=Œ-¿’÷<2â¿*TÜ9Cus¾*8¿ÓŽö<•¹Y¾÷¿¡=H=Öüx¾îA¿ÖG=Im=|ß¿<’D;Öüx¾îA¿ÖG=•¹Y¾÷¿¡=H=\u]¾À¿ãÿ©=°'®<%Aõ>'§`?Æß®¾ÙBð>Ûˆ÷>Úª¼¾¥Ûê>lÑú>ãá­¾Øå>a2ý>XMì;þ¿hÂ-;6Ì ¾®ÿ¾éO=Æk>¾×Ãÿ¾jˆ=,(<¾%Íÿ¾þ‡ =E°¿^l<Ù,A½N ¿i8µ>|œÁ¾“o¿¨°>„²¾C¿V›¿>/6µ¾Ú$¿}·+= ¤½N ¿i8µ>|œÁ¾C¿V›¿>/6µ¾ñ ¿æXÆ>.þ Í¿ð£I¼íl=&þ¿ÕçJ>x^š¾íD¿}ÐC>ØHª¾¤ü¿ÿÊ*>TŸ¾WûÀ¼8‘†¼øä¿Va³>þî=>|¿XÇ©>Ûù.>jO¿éÕ¨>pyL>˜k¿øÈ¿ö²½Êh×<Ý[¿°æ`> ¥¾Å¿¢ >Ä£¾©¿üs>l$±¾óo?ßà±¾µâ¼’°ÿ>zŠÜ¾X#½ ý>æ?ä¾ÓÔ¼AÖû>~‹æ¾[SJ½Ck¿¨%?¾³>¾„ú¾vúá¾Ìà>“ãö¾WÏá¾àiê>jmú¾4Ù×¾Gqæ>õ½ß;áÏ~¿<“Ä=Æ=P¿IœÅ>êw=$š¿zÔ>V;æ¿®~Ì>\q=»gØ~¿Þ4Â=êw=$š¿zÔ>Æ=P¿IœÅ>Õ}=cì¿Î3Î>b_{?{ü½þ¾ì?S"Ù¾¹SÒ¾h=?ÐÕξR*Ù¾'K?¼z;Àë˾Ì­=ú´~?ÍÌ]=¿ðÊ>ßÀ?Ã\¾‹ÅÇ>äJ?t~z¾j0½>¯}? h¾³˜=<?ìM-=j0½>¯}? h¾‹ÅÇ>äJ?t~z¾T¼>Ê?-€¾-› =m® »ÏÚ¿3Tu¾ž]¦>™¿G‰¾&±>fÛ¿±4p¾ø¸>Õ“¿‰o<µÈ)=ªÀ¿±4p¾ø¸>Õ“¿G‰¾&±>fÛ¿Ú†¾ÏkÄ>r¿wèø¼L[H»oῲ„¥>ÓJ>Ñ ¿“°>ëüû='K¿Vœª>x&Ô=0¿µnÅ;> à:·þ¿Û3³¾‚Ƭ>4f¿B{¥¾"6°>ÞZ¿8ž§¾äŸ¡>·_¿3C{¿Ï^?¾¦+½/¿ÉÈÙ¾&ßľ"¦¿àÙÖ¾p隿à.˾/4¿¾Ì­»UÌQ¿À²¿H…Æ=ÿ’ô¾·$ï¾ÆØ=F û¾!çå¾|”=w0ú¾ç¾^¦—¼’²N¿eö¿|”=w0ú¾ç¾à–‰=erò¾÷“ñ¾H…Æ=ÿ’ô¾·$ï¾^U©¼Pvl¿òäþ¢7¶=¤þ¾—Åܾ|”=w0ú¾ç¾ÆØ=F û¾!ç徃kú¼ uy?Òãc>9D̾ê??Ù>öÒ¾£Éý>· â>j3ƾƒý>.å>žü>ïŒ^?9C꼿»å>Ž“ú>°¾+Šï>®¼ô>]§!¾iæ>–ù>ðÚ5¾²¼…ð¿a½¹;a>±¿i²š=uÌY>1 ¿÷ã=&áB>=×ÿ¾Åž§=)ö(=l±<Õ¸¿k»‘¾{¡°¾¿#k¾ƒn§¾Í;¿]†¾HR¢¾.ä¿CÏ=:C=4¯¿]†¾HR¢¾.ä¿#k¾ƒn§¾Í;¿£›¾Àv˜¾ñ¿kȿͶ,¼Ü #½Uk¿õÚ,½FΪ>”¿Ôgb½c'œ>ŽZ¿-왽ü«>4Ë¿|U׺1>$½=+¿ªÖâ½:“¦>Ò¿uåó½f•>$ ¿×¦¾ÅÊ >¸¿~ßß»ä=½h’¿°È½ý‰>”ø¿#C³½`™>1²¿[(‰½&Œ>Äöi¿cGξB×I=×ßú¾„aè¾>^˜¾ÒÃø¾è…ë¾p:Îý¾#Iྨ‹Œ¾ï~‡¾£e?õ¸¾Õæ¾lxò>|óë¾M從¶ö>ƒ⾇RÛ¾Ãö>£#é¾tM»¼©ŠÝ¾<¸f¿<†w>çþâ¾cý¾Þ‘a>¿aê¾çù¾d[>-à¾5bþ¾†’Ó¾8§È½~Äg¿;4ä¾—ãÕ¾I0ý¾¾Ké¾È±Ý¾ú¾¿˜í¾CÕ¾“üø¾È<9åù¾tY_¿Þ‘a>¿aê¾çù¾<†w>çþâ¾cý¾3p€>ÿ î¾ð÷¾^›Q¾pÏ\=ú2z?°­Ï¾'¿Í>¼A?ƒÞ¾/ýÓ>éý>XÞ¾®(Å>hêý> ’ª¾æ\q?j¾!} ¾ŠâQ<,°‹=ýa¿M~°<ÐGÉ>ãý¿Ìû.=¯^Í>GÈ¿$Û=9Á>ô7¿¤b;н=Û¿±ï¤½Ì_¹>Â/¿Æœ½p$È>-í¿‰i5½>^¸>Ô+¿g‰»Í}?æ>`WC¾ö^?8Ø>+¾ä?¥ƒÍ>Ë0N¾¾K?»òÉ>¢:9(=ÛÞ¿‰i5½>^¸>Ô+¿Æœ½p$È>-í¿æÀü¼­ÀÈ>è¿u«°9fü<âà?9ÑÎ½Ô Y¾ ?ù¾ø½ƒn¾ë6? ƽ›s¾p??Jò¿Þ-»»â <1 ¿Ð¬6¼ S[¾,Óÿ¾–cͼÇñC¾6äÿ¾ñçc;Î7B¾¼M¶¾žo?( ½¦Ôå¾ÌBû>Ï޼-±Ú¾‚Sÿ>&ݼð‹ã¾Þû>C½F_½•¿ÿ¯<î”>–è¿=ïV¾Ï-”>LÇ¿‡ß=¾Ø€ˆ>‚¿áìF¾U |¿M2¾ch¥¼"¦¿àÙÖ¾pî·¾~¿UŠÍ¾jÝ®¾éš¿à.˾/4¿¾¸;¿&ÌX?â^{½ð‹ã¾Þû>C½?Éí¾¶¢õ>I0½¦Ôå¾ÌBû>Ï޼Y­á<Ôp»°æ?q!·¾ÿ÷=’]?å%§¾ÏÛø=h%?§y¯¾k>ËH?è)K=G¼Ê¬?§è˜¾ž{/>jß?¹ ¾Ó.>Îþ?D‘¾tÓ>ÇŸ?“J=´b»¬¯?D‘¾tÓ>ÇŸ?¹ ¾Ó.>Îþ?+ö—¾Zgü=6È?ÿš_¿Y½«~ø>ݲû¾ò³™>J)è>bþ¾ø3Œ>îÎâ>B”÷¾Q‹> lî>€„U=«þ:Ʀ?2¾ßÐ=Í’?+ö—¾Zgü=6È?*å¾§”Ç=#ó?ß4C=Ù;µ?*å¾§”Ç=#ó?+ö—¾Zgü=6È?å%§¾ÏÛø=h%?ý†,¿Þ =?~œ¸<Ôºõ¾Xÿï>¥M¾ÅÉí¾“þö>j•¾_Eî¾» ÷>¤U¥¾B:û<œ­H¿ÞÀ¿©Þ¢¾ ù¾íeë¾;V±¾Ñú¾€Øê¾J ¯¾ ó¾>°ó¾l\!=« }¿É¾þ2“¿ÝÖ¾Á剾²¿4ôǾɯ—¾Zb¿.æÏ¾4¬ºz#¿HÚ§½ßl³¾Hù¿vq˾¹l¤¾R)¿ÛǾTU°¾`’¿Øð¼¾ä±´<:¿ Õ`½TU°¾`’¿Øð¼¾¹l¤¾R)¿ÛǾN˜ ¾Œ„¿Ä”¸¾`bÿ¾[Êç»aß]¿KÍæ¾_=¾©ú¾ÒŽã¾Ãða¾iÉû¾£ï¾léQ¾L3õ¾¨»¿Ïs§ºŠð:½¦|¿邼¸">am¿· B½íò}>É¿æ½|Ž>KÚ]½[Q¼uš¿ËŸ‡>éG3>é|¿äi™>xò9>ãý¿4‘>.s>2ª¿Øh?=?}E¿ås"¿ 휾æ#ñ¾¬©ô¾©Þ¢¾ ù¾íeë¾J ¯¾ ó¾>°ó¾®t=Ó¿=ü½~¿/5š¾Ëž¼>xî¿Y¾¦¾UË>øp¿ƒ•¾+öÏ>Rð¿æd?jEå¾›\ºÈù>9+ê¾Ópe=ábý> ûâ¾=ðù>ôáé¾j«=ÑùÓ<ƒ:>m¡{¿Y¾¦¾UË>øp¿•³¾„*Õ>û²¿†£¾½TÜ>£ÿ¾}B¢»~òÔ>ÛÍh¿iá²¾.©â>Yùý¾Ýé¾¾ý-é>Wíú¾à±¾[?í>>#ù¾¥8µ¾í•é¼ Qo?žÒé¾id‘=;oû>Ÿá¾²6Œ=(ºþ>²óæ¾5†¿=‹ßü>Õ!í¸÷ÿ¿RbŠ:fä<,Óÿ¾±o¾¿Ž º‘Óÿ¾Äx ¾^¯<×ÿ¾ÙA%¾[þ?ŠÂ;¤)»;ßÿ>›–³=g[2½Ñëÿ>ƒÄq=Nõ½%Íÿ>dàº=Ž«–½1Ö¿ÎB¬<0{ì¼M£¿øpi¾y­Ä¾‡¥¿=P¾?þº¾Âm¿YRN¾Hɾlã¿•h­<À§¨¶Ûþ>aßÞ¾2“8>5šü>Xrå¾*6>Ÿçÿ>nßÛ¾àþ¿X+G»{.¤»NÓÿ¾ ž§¼Ewº½ªÕÿ¾¡ó:½ØÓ“½ûéÿ¾|5v¼Ou½Žÿ¿ð4Q»òóº¥õÿ¾7½üì¶»lëÿ¾w¬(½‘«"½½äÿ¾Î'Œ½œ¦¼<µt?)Ø~¾è¾¾ÿuþ>PÙ¾#žÜ¾ì?S"Ù¾¹SÒ¾qÊü>ôâ¾àר¾éò¿÷ú¨»“+ž<1 ¿Ð¬6¼ S[¾6äÿ¾ñçc;Î7B¾ ¿ÅaŸ<¯Ò]¾””¿+&=ú[%½Hn¿PǾ(H”>{ ¿Bv–¾ 5>ÂÝ¿©/“¾Wž>Ýþ¿lÅ”»½v»½äÿ¾Î'Œ½œ¦¼lëÿ¾w¬(½‘«"½cÒÿ¾€“½GZ½@M÷ºüþ¿ˆÆ«;âØ§»†åÿ¾É¸=n©Þ¼Ôÿ¾YÂÚ=,=ä¼½äÿ¾2ª=ØÃû¼ á¿1k8…êv>Å ¿Ì¾žCY>ÀÌÿ¾1•¾(º^>‚âÿ¾\W,¾BHý¼©à¿!Îö¹žCY>ÀÌÿ¾1•¾…êv>Å ¿Ì¾W q>¿±¦ò½Hš ½ÁÙ¿¢»ê>(D¿÷7½Ú­u>Œ1¿=˜4½Çg>™¿ytƒ½ÔJ¾3â"½Ýš?ä1Ó>Ý^Ò¼5%?_ È>EO¼¶P?b-¿»ÖN¾£•ó>®Eó¾bC¾9^ù>ÎUë¾p?0¾¾õ>N˜ð¾ê7F½ç²¿YeJ»*ˆ>Œg¿&ü¾0„”>g¹¿ÅÕ½Í=„>ëU¿ªeƽŽç(½2È¿CȰºW q>¿±¦ò½*ˆ>Œg¿&ü¾Í=„>ëU¿ªeƽÐ[çºõ>ž»"ÿ¿D7½“«>ÕËÿ¾V¬K½ µ9>ßÿ¾æã¼$F/>‹àÿ¾.¦y;4Y§¼Ùñ¿A2»­ÜK>¿q¿»Ä[g>Ý&¿q« <’“Y>|¿ÚÔ>"uh?ÒsR½»^ê>êø>Ø.Õ¾Þß>зý>h–̾ ¼ë>SBø>è-ƾhÄ‹»Ï–żVì¿kíâ¼ÓQ>B¿Ì¬j½aªY>= ¿_ñ½õñp>a7¿íe`»5ß¼'ó¿Ì¬j½aªY>= ¿D;¢½Õ[C>ñØÿ¾ék±½Lb>,¿1\Ý»O„¼õõ¿D;¢½Õ[C>ñØÿ¾Ì¬j½aªY>= ¿V¬K½ µ9>ßÿ¾ç½<ëWë¼~Ó?e¸>·)>¡i?ŸÅ>þ_%>vP?ù»7>??¸ÿi=ú¢ª¼º†?ò–Ã>ªf>d?΋»>ê#Ð=Ï0?4Ë>ÅÎ=¾¼?Û¿ìm¼_ø¼¿–´2>Å­R>ãÿ¾zq> PS>…>¿»´!>s>4|é:áÌ= Î?ù¾ø½ƒn¾ë6?$ݽ …¾·|? ƽ›s¾p??¬Š*»a_'= É? ƽ›s¾p??$ݽ …¾·|?ÁZ ½R(ƒ¾Út?ò£¹þ@=ãÓ?jèŽs/ ¾?£Ô´½Ú¬’¾¹Å?Vºû½¾–¾#Ø?ä¶=T«Ž=X@¿;ü½>² À>GË¿5ë´>¾Ý²>ìj¿r§¬>ØôÀ>A¿èÏ<Ðú»Gû¿Psº>øÝÔ=É=¿IØ¿>*ì=&¿‹à¯>8=¼<¿Wò¿ªˆŒ¼nS5¼â±ÿ¾gµ >Íé2>–¿˜LE>Í7>Çÿ¾Ã‚;> Z>Þ‚:Éž>¦¾}?p¾!È>I…?Ê3¾t³Ï>) ? ª¾ ·×>ä?‘Ïb¼tö;Þ÷¿íÕ·>uš`<„d¿ir©>ÊåÚ<šD¿ y´>—==N¿ÌEò< H…<¨Ú¿ y´>—==N¿rnÃ>c3= ¿íÕ·>uš`<„d¿’ÑÝ<¯0=K»¿ÓÇ>ït¾Ÿ¿$_¹>­jy¾ÑÊ¿ùö¾>Û÷X¾­j¿gL»Ö¬D¾òC¿ùö¾>Û÷X¾­j¿¯²®>xc¾Þv¿üþ½×=I³¿Ý™±>¬D¾òC¿¯²®>xc¾Þv¿ós£>HÂN¾¿Øú&½§Z7=Ň¿¯²®>xc¾Þv¿ pª>y瀾í¸¿I½Ÿ>"«k¾tA¿Ž[h¿ío¬>A€>´[û¾$—ß>þcá>.«ø¾yçè>Þ>D¦ü¾™·â>‚Ø>®¦¼²P =5À¿ pª>y瀾í¸¿¯²®>xc¾Þv¿$_¹>­jy¾ÑÊ¿͆»)àL; ÿ?<Áþ½ø²=–ÿ>~ýð½´O=“¨ÿ>í¶½‹d™=ó­ÿ>õt?!ø“¾{Â}½vŠý>9&ã¾Ëh̾ì?S"Ù¾¹SÒ¾D‹?ˆÙ¾ÕÊľÿ?Ñù L=ÕоsÖÿ>ccù;iÆX•½Üðû>¹Tå>öa-¾ÿéþ>Q¢Ý>µÞ¾ÿuþ>“Ý> n;¾ y?¹j>$ø½ÿuþ>“Ý> n;¾ÿéþ>Q¢Ý>µÞ¾Øa?RÕÔ>™-¾EN¿Ø+½‡„¿X©ø¾4=+0ì¾>Îô¾®p<ްð¾\û¾fk<º2è¾µr»}ÿ¿wûÛ¸k—½Ú¿þCŸ;ù9½‚ýÿ¾ó뼇Æn¼À¿úpš¼£,C¿¼—%¿ä+–¼Íô¾!ð¾n§í½.ù¾Âê¾–v ¾‚9ò¾Ãò¾GU¾ƒ!b=Ñ• =–i¿ÿ>Ë>Û¾ñ+¿²GÀ>‡•¾¹O¿M0Ì>ã¾ß¿‘ š;šû?*U-¼†ß‚½èƒ?û¾>z(½·{?Ë-½>‘l½Þr?jÙ²>—Ú;4#»Wþ?8e¶¾%1>âZ?›Ë­¾l"C>mV?4Kº¾R>xc?”h?$Ä©>i3‚>Çóù>•»ç>"ˆÛ>4Ûõ>)%ì>siä>`ù>zÂâ>±iå>™Å»U^\¼áø?$h'½Á7->>Ïÿ>K%½G>Òþÿ>oD|½3ÄA>?âÿ>¦ü=†õ>Hˆ^¿ÑçÛ>å¶å>qø¾Ù¯Ë>mæ>Zú¾÷XÒ>7‹ï>¢bô¾•q6=¨Ò;ƾ¿fõ޾6¬ ¾#ž¿Š“›¾#Ÿ¾Bè¿H§ž¾´sú½Óõ¿0+= k^»|Æ¿^õ ¾nü¹½) ¿qs’¾FìÓ½¿¸¿H§ž¾´sú½Óõ¿5%¿Ow]¼Ê:[?—ï¾§u«=[–÷>²óæ¾5†¿=‹ßü>s,ï¾7ß=¿ ø>Z6;?ïÄ<”.¿çâï>V*¾6’ô¾dy÷>9·)¾¡jì¾B'ô>ÆÜE¾Äyð¾ ÈF¿Ð½¿*µ³½ ¨ð¾Âó¾ï®Û¾Óúó¾CTñ¾ŒÏ¾ºJ÷¾€¸ë¾ÅÚ¾L“6¿¿Ô½à23? Úô¾Æ>7=µð>½Qó¾ÓÎztÐí¾óÙ =—÷>B[¿rkz½…6? Úô¾Æ>7=µð>¸Ìù¾¤éâ<þeç>½Qó¾ÓÎz˜÷I½ÏY]?ôøÿ¾×¡¢>–ëý>`á¾¼•µ>ñ×ü>På¾.«>·b÷>Àí¾œk¿¥%—=ܤÄ>­þ¾Zðâ¼ê‘Þ>jÛø¾9¼éIé>ñ„þ¾y–û;^Ú>…Žh?ÄÕ>Ñ™­¼Møý>áÝ>â”Y¾›8ù>eªè>S³G¾ÿuþ>“Ý> n;¾¾ÿ¿ðr;NµÙº^¼ÿ¾¡1>+Qö» ·ÿ¾~ >Û„ ½PÃÿ¾mç=—^‘¼œ[y¿`»Ü»g>U¿Q1î½O­Ö>Ý ¿+„¾¸æÖ>Ñþ¾]¦¾ØÖß>]îw¿A$É<èÒ}>U¿Q1î½O­Ö>Ñþ¾]¦¾ØÖß>3ûü¾V›ß½šÒâ>¢¿ â½!´0=Š­¿H©T>6;оjÛ¿ ax>kf…¾q¿±5k>µŠ–¾v‰¿$Õ1½)U*=Å¿¢ >Ä£¾h¿…%†>H©”¾8Ú¿kŽ>"o¡¾"‘<”z?©ÖP¾ò Ê>À•?Ð×¾i­À>ú?9˜Ý¾¯µ¿>qU?‚6Ѿž†¿y;½&ü#=8Ú¿kŽ>"o¡¾h¿…%†>H©”¾ÉÈ¿Ëf–>«ç”¾|Ó7?+2?W+º: aõ>£sî>µù¾‚äí>t)ö>!‰¾[ô>dyï>v¾&–¿Uk½‡´0=jÛ¿ ax>kf…¾ƒm¿¸w]>Åz¾?q¿ˆGr> £i¾ä¯¿á ½jù=?q¿ˆGr> £i¾ƒm¿¸w]>Åz¾&¿{¾V>”b¾$ñ¿z‡¼DÊ<¢´ÿ¾¿‚D>`w:¾ºôÿ¾vm_>Ø›8¾éíÿ¾c˜S>.¬K¾åê$»8¿¿)É5=w£Ï½¸x¿ §‰¾æR±½Q3¿R z¾g¹ì½Ô,¿;qy¾cò¿]Q ¼á~—<éíÿ¾c˜S>.¬K¾éíÿ¾ à=>8»U¾¢´ÿ¾¿‚D>`w:¾ ֿ󰻯â=%¿ê >8»U¾|D¿Pû=>ªðw¾'¡Z¿â¿•5ˆ¼×ßú¾„aè¾>^˜¾:ëû¾¾/æ¾}X§¾)ö¾lÐᆱ ¢¾QÒ¿à¥D¼ðÊ=&¿{¾V>”b¾|D¿Pû=>ªðw¾éíÿ¾ à=>8»U¾•Ù¿!½”Y¼£ ¿°Vm>ñнŠ¿cÐY>³¼¦½‡M¿‚Tz>²ª”½ôy¿í•H¾*™Ý½ Dÿ¾åEÖ¾(Ú¾ˆ+ÿ¾ðÁÛ¾ ѾgÔ¿êÍо ξx ¹<¿<­ì?NÒ¤¾yu¶>5(?4¾,b¨>-"?²¾‘¾V»¶>³ð?ÏL:=£µ½ —?Ç,‹¾@•>?}¾6Ȥ>Ï?ؾïâ?)8=š¾¼çÃ?¦¾—ªœ>(?ؾïâ?4¾,b¨>-"?€$û÷è¬>môp?¤O¼*ýÜ>êÊÿ>3:¹ý>F_A¼~5ç>°ü>¿îM?Iż|Öí¾—÷>BN> ë¾ŸÇø>Do1>§°ò¾ÌBó>š°=>aª9=Ô¸¿·˜0¼pë¶>8¿BŽ=ìNÇ>¡Ú¿¥“=0d½>c&¿(µÇ=hB->wä{¿îßg=ðÎ>Sì¿ú߀¼âØ>Aa¿Cî½F–Ü>‘Dÿ¾ãqQ¼?ë¿"&Î<¡ç9u¿½Œ2¾/£°¾[y¿û5¾õôÁ¾‡¥¿=P¾?þº¾=²³¼S>C?†{%¿Ñ‘¾”¾ð>ö¾ßl¾øO÷>ñ„†¾keò>•Ÿô¾óÎ=†9¿480?†…$¼¤8ï¾CSö>%Q½E›ó¾·cò>Aá ¼Ðø¾ nì>­äF;ɵ‚¹²ÿ¿÷i=£Ôº öÿ¾mÃ<¼ ¤:£¿äY3=ƒcà<3üÿ¾2eg·ðZß:èÿ¿<¼àx=Þÿÿ¾Â:i<œ=¿q²h¼Ï¤-=÷¿AåѹÝ:üÿ¿q²h¼Ï¤-=÷¿Â:i<œ=¿P¼ÿÕ4¾¿Ç37=”';~¿õ¢†¾°>c|¿Çž…¾üÚ= Õ¿Ž;•¾ùã=,ƒ=Ù|:?Èœ.¿¶ '=²½î>»}ö¾¿W><Ãó>¼¯ò¾Ä¨=™÷>X<í¾¾ÿ¿ˆ);çç:?t¿XS¾W\¼¾[y¿û5¾õôÁ¾u¿½Œ2¾/£°¾<’³¼Æ(p?Íó°>ýN‹>&pû>´qä>ÞŽ>x`?Å=Ö>´~>Hlÿ>íØØ>Þ‘¼`c¿Ȉ=Ìbr>°¯¿,(Ä>̈>Ü ¿—9½>³‡>á}¿–ÐÍ>%zw?ùƒ¾C…A»iÄ?õKÔ¾»Dµ>,.þ>Täྸ•®>B“?"ŽÕ¾xš¤>®ü??øé;±vè;w¾ÿ>Œ•=™d4¾2Æÿ>£B=¥À"¾Cåÿ>Áì4={¤A¾ ÿ?E†„¹Þ ];ýÙÿ>†|+¼¨Ž5¾¡×ÿ>jš×Ýz»…¾Áÿ?žê‚ºâ';«Íÿ>×Ýz»…¾¡×ÿ>jš;iÆ/‹¿ µ>/V>¬¿.­>åcW>袿…'¼>UÙ¢¼(«¿qÉ?½†ÇN>¾0¿|ñ>d9>"T¿„a¨>½50>ðú¿}w›>þƧ¼­­¿P;½RcB>/¾¿)w>ûè4>ÑW¿q>ˆU>&Ž¿ãû‚>¿Å» ®¿4–L½ý!>™š¿/1Ž>'2>î¿Y¢›>…>k¿ëV>ܱ<œÛ¿ÄºÏ¼é,S¾E*¿Z]> c;¾÷Ëÿ¾š“G>Q½5¾¿¿ª~e>-øºöOo?þÓµ>8£½ÓÜú>ËÛé>¯šb½ÚÅü>´åä>|‡¦½Ìaÿ>IõÝ> î]»ÿ5\?é‹?¹mo>vâú>ý‡ä>w…^>Åõ>/1î>»€>Üô>Àî>¹^ô<Šèº»â¿8ž§¾äŸ¡>·_¿B{¥¾"6°>ÞZ¿ß™¾c&©>é)¿P¼z>Z¸}¿ËGB¾‡2Ì>0¿MºM¾­öØ>-¿2:0¾nÀ×>*S¿N4o<•ï>2}¿Íri¾²Ü>ß‹ÿ¾!vf¾Ì*Ì>*¿qƒ¾ë©Õ>õf¿¹!{?/>¥P¼= t?AŸÐ>e«Ã>UM?ÇÙÜ>^€Å>ª`?ÔðÕ>8¼Ð>d¥&=ø¿½<¦¿‹¾nàž>Ï¿3Tu¾ž]¦>™¿T¬z¾‚¨“>X¿zë<|¤õ¼pÇ¿3Tu¾ž]¦>™¿H3V¾hê­>³|¿±QV¾\ªš>ø2¿#eª<´‹¼Qè¿«´%¾9 ©>2=¿AØ9¾x ´>üo¿÷=¾¶¡º>CT¿™š;²q­;Zþ¿µO¾ÃE¾>¨o¿AØ9¾x ´>üo¿H3V¾hê­>³|¿††<ØšB;àö¿H3V¾hê­>³|¿±4p¾ø¸>Õ“¿µO¾ÃE¾>¨o¿²F*½r]>ÅÙ|¿%µ¾©ÂÇ>1±¿¢ÕÁ¾.Í>Îú¿•³¾„*Õ>û²¿’»¿¹;½6¿:$¿pí¤>ˆö!¾ Ã¿“q”>Hm"¾Ìï¿:zœ>ž¿°à4½éÙ=1ì¿ì“>ŒŸV¾µQ¿ŒH¤>9™X¾ÆM¿(»™>l=s¾´¿A¬8½´Ð‰<µQ¿ŒH¤>9™X¾1ì¿ì“>ŒŸV¾%¿ùiœ>Þ­<¾´ ç;Jþ¿ÄLѺºóä=£‘ÿ¾{f¾¶ï=°’ÿ¾¾Øû½¨ï»= ¨ÿ¾©K¾Ÿª=5ï¾i*b?‰¢½Â4ì¾ñ‚ø>†…$¼¤8ï¾CSö>¾¼$ 律ÿû>²rÙ;‡ý¿z‡·»~íŸ=ÐÐÿ¾Ñ®½0Ê=’°ÿ¾"Ö½[šÛ=Œ½ÿ¾½à§ß;mý¿oq¹»[šÛ=Œ½ÿ¾½0Ê=’°ÿ¾"Ö½@¡þ=žÿ¾³É½fPF?ÆU=½Pt!?0eø>ï²¾çï>ëRó>®·½¾‡Põ>–çù>1`Á¾öì>I£¡;üë¿›^Æêÿ¾Û2`¾¡„¾2«ÿ¾)!H¾ÇÙ$¾ÿ¿<Àc¾Z<4ö¿«ç4<ÆM¾@Úÿ¾Ô¹2¾I½7¾kØÿ¾(*K¾I€*¾B”ÿ¾Cæ*¾¼ÿh<Ä÷¿¯|å;I€*¾B”ÿ¾Cæ*¾ÉçE¾÷°ÿ¾E¾ÆM¾@Úÿ¾Ô¹2¾Ò'®;íþ¿à ;‹Ý¾‰|ÿ¾PƾI€*¾B”ÿ¾Cæ*¾¾Ô‚ÿ¾Šæ1¾ìñ;®ú¿Ÿs*<¾Ô‚ÿ¾Šæ1¾I€*¾B”ÿ¾Cæ*¾¡„¾2«ÿ¾)!H¾2éþ»ºó¿c(‘¼<Þä½oÿ¾JÔ;>É̾ÎÅÿ¾« V>£X¾ç‰ÿ¾By?>Œi<‹æ¿ãTļ c;¾÷Ëÿ¾š“G>òz ¾V¶ÿ¾0€P>Q½5¾¿¿ª~e>?x¿½Eà<‰x¾½¿lN¾óVÕ¾Ûþ¾$šP¾žïß¾O¿tf¾uÚ¾ÃU[¿ä¿$7¾»ð§ö¾[Ñd±¾)ö¾lÐᆱ ¢¾:ëû¾¾/æ¾}X§¾ <á¿Gâð¼Q½5¾¿¿ª~e>òz ¾V¶ÿ¾0€P>}¾$ ¿Ól>šö¿(ST¿¿P}¼Lÿò¾ ÷ò¾”m0>›ë¾qZø¾ßú0>š%ñ¾Lnô¾¯H>\ì?Ðà¼|½»ÿ®ÿ>&mJ>O!>¡¡ÿ>ô¿L>O²>aýÿ>BÏf>i>Y&êÿ¾Û2`¾ô`̽ æÿ¾ð÷[¾ŒÐN»ZÝ¿h‹=ô`̽ æÿ¾ð÷[¾w/¾>êÿ¾Û2`¾g¹ì½Ô,¿;qy¾H#<›ü¿b|;I€*¾B”ÿ¾Cæ*¾ýƒ(¾vˆÿ¾›ä¾ÉçE¾÷°ÿ¾E¾‡Ó>æ¢@> 4d¿½ë>ÄÎÔ>¬Èø¾6±è>X©à>þ›÷¾¼vñ>,+Ý>Jô¾#+Ű󾭇§¾äê¾h³ú¾J•.Kêܾlõ›½†vþ>p•ç¾B:±½ÜKú>w€¹¾ Ù`»öšn?p•ç¾B:±½ÜKú>Kêܾlõ›½†vþ>Ì^æ¾à˜j½»Òú>þþ?C‡@;ïð™»RÖÿ>B“I=geÛ½sÖÿ>ccùù L=ÕоÚVÎ<…wl?œ»Ã>ÿ¶>dZû>ï9è>?æ³>‰ðÿ>.YÝ>=+©>¼Wý>zTä>Oþþw\l?Ö½ò[ä¾Ëû>¸­>g¶Û¾,.þ>À–Ÿ>¨Té¾%wø>§–>ÂýƾÙk?~Q`¼}"ß¾¹ý>lµ¿>?¨ë¾Eð÷>¡È>TSâ¾Îÿû>ÆøÐ>òD<^-¿B5¢½€€u¾µ¿ð6ϾuW¾]R¿£‘Ǿéòv¾fÀ¿´!¿¾IÀ=æ³}¿­p¾uW¾]R¿£‘Ǿ€€u¾µ¿ð6ϾɪX¾hX¿WÎÖ¾r8¾<Ù,W¿® ¿O²5¾›7ö¾}–ï¾DQ@¾šû¾Vè¾ã§Q¾m÷¾vOo¿•¶¾íགáü¾¡‚ã¾þ¸¾/¿ÉÈÙ¾&ßľ)=û¾fæ¾A̾«¼t^¿(ý¾ã§Q¾m÷¾vOî¾DQ@¾šû¾Vè¾[¾-íü¾´qä¾>qv>HH]¼šsx?9)Ü>^¾5> ÿ>®FÞ>mV>8¾þ> ©Ò>Õ?H>Ã?çÅ¿.v+=ˆ0’»sŸ¿³x‰¾²÷½g¿ÒÄ{¾òK½YP¿)—v¾p}£½¡Ú¿*=;ÙÁ»YP¿)—v¾p}£½g¿ÒÄ{¾òK½ã¿ 3Y¾åoq½Lï¿ J³<᫵»éÒÿ¾{½;¾ì¡½ã¿ 3Y¾åoq½Âßÿ¾f¢8¾t¡H½Òû¿Ç¤$^è›<À ?’—>öL§»6ç?rÜ©> 8׺¯$?Ço½¥}D»©Î?rÜ©> 8׺¯$?’—>öL§»6ç?{¼¨>a Ú¼3?äNO<‘ú?Ûÿ»Hp¾_?áíÁ>&6¾þc?ãû²>”‡5¾žy?±¢¾>Ƽ¦¾?YÈ<¹öq¿©Ú¾›µ½ûËþ¾S ß¾i6ï½:uý¾Ÿæ¾”Á½™·ú¾\µ9´?a E=€¼<?˜ ¾K¤¼Ž??-•§¾›Ãš¼Ý?x›—¾ç6,»Ù²¿?fF=w„¼Ç¿5î¾LPC<1&¿+à¾*ž;šÐ¿»+“¾—î%=É|¼eÂ?.F¾8¾bh?Šå&¾MÚľ®?éž5¾Úâ²¾h[?6í]< Ù¼ûâ?éž5¾Úâ²¾h[?Šå&¾MÚľ®?ɾ¼·¾E)?S}?« —<2?çÿÕ>ŠvÕ=À?ïË>ä¹Ã=™?ADÒ>É~œ=éiXæí>¤¿¼yð>iâõ>a޹¼¶iô>Çñ>îm;8•y?sÐc>ÇÅR»™?ADÒ>É~œ=GVþ>ÖÞ>f¨=2?çÿÕ>ŠvÕ=;ÿž¾6Os?Ë‚¼ò[ä¾Ëû>¸­>}"ß¾¹ý>lµ¿>kœÕ¾éíÿ>…y¯>$ O»;y/=Ã?>$¬>µŒ„¾¹Ä?°æ¸>î]ƒ¾iÃ?.þ®>õ¸o¾=€?YS¿%R9=3þ?½Vú¾Gå&½¾¡è>^Iú¾(½® é>Èõ¾5]½µÞï>©Ôl¿|¢ë<¼ÕÁ>^Iú¾(½® é>½Vú¾Gå&½¾¡è>±6þ¾XT1¼ÌÊù¼°Ý?O²½ÏW>—?1Ñ ½§ËI?ï7Ú½wr>»&?˜ë*ç ½5æm¿dß>vˆo>Acþ¾UÁè> Ý>‰ û¾a¥ê>Tãe>øÁù¾^ÞÚ;¸ý¿f¤;½Q >‡ÿ¾û)¾ºóä=£‘ÿ¾{f¾ðQß=¨§ÿ¾~8¾_?U ½Mü0½¯ê?£\>U>D5?D…z>w Ž>F[?‡4j>UÝ›>ä¾;Wü¿Â<ðQß=¨§ÿ¾~8¾Ç>Ŭÿ¾rjG¾½Q >‡ÿ¾û)¾t¥€=¾Yµ½Ÿ|~¿bfŸ¾¶dž±¿å ’¾û°¾¾ø¿h’¾¼<;.U¿Áªt¾Vx¿Ú(c<žDÔ¾;n¿š"%=,-Ó¾v¿é½Œ=‰Ïݾ²dþ¾h=rØ?Ʋ =š<.?ê…¾‹Œ¶>uç?mÿj¾0¹±>s…?¯&¤¼5¿Y¿×ûå>–[*¾É°ú¾ö@ë>èú¾ßÁ÷¾çâï>V*¾6’ô¾kí½e&> ðu¿ÊTѾYRÖ>àÙþ¾g¹Ì¾ª å>Šû¾LÁ¾$ÔÜ>“ÿ¾*ˆ?žã==Fá=R|?¨x¾ÊÁ\¾í?w¢Œ¾ºb¾mâ? m€¾><{¾vôz?àÂF>Ç„½/£?N¹Ò>*Ó¾÷æÿ>$¶Û> OȾÑu?ôÌ>¾ž0ïz?kG>›¾½çÿ>[$Ý>¯”Õ¾÷æÿ>$¶Û> OȾ/£?N¹Ò>*Ó¾µŸ?dä1=+¾=8?î@•¾?¥¾I?Ü*ˆ¾Ô ®¾CÈ?l#†¾-wž¾‹¦?dù<’õ-=QØ?À<”¾¦B”¾®J?&ý¥¾—œ¾8?î@•¾?¥¾Oi½Þ¿¯g » Þ|>ÛQ¿ƒ™À= o>À[¿÷É>uÌY>1 ¿÷ã=ÆR½®Û¿Ë$:uÌY>1 ¿÷ã= o>À[¿÷É>{c>C¿±>­µ|¢·?FNU=MØž>ïç?Óq=³•>­Š?Õº=™D½-´?…ÇB;³•>­Š?Õº=MØž>ïç?Óq=‚Å™>uÍ?n4<¬2s¿K±X;$àŸ>å™ÿ¾L§U¾ÍÚ>ñü¾Æ6I¾¬ä>)Aÿ¾5¾¤ãÚ>€*f>›Øû¼>Sy?9)Ü>^¾5> ÿ> ©Ò>Õ?H>Ã?±ÃÐ>ÑÊ->Æ?‚'=#` >Ío}¿*­Ç>óÎ>±¤¿;ü½>² À>GË¿Q„´> 7Ñ>jÛ¿ÍÂ>é­½à¥l?®FÞ>mV>8¾þ>9)Ü>^¾5> ÿ>Iç>¿}=>p±ú>K±>Èkb¾õri?§"å>Jëç¾ßˆö>©Mì>ê¾õHó> ûí>ߤá¾å³ô>N¯±>•p?u½¼!Éä>¢ ü>³œ>Ô_×>å}?‡Ãš>:èÚ>òÐÿ>‘¹ª>Yö¾>ßm¼3„m?Iç>¿}=>p±ú>9)Ü>^¾5> ÿ>`«ä>¦·>„û>*ཎ”˺*v~?Æ3À¾¿ a¾ŽZ?ÆÅ¾w.<¾¶?2XѾÁR¾nj?c!>ú‘?¾Î;x¿¡0Ð>/Þ×¾qËÿ¾åzÛ>†âξ%²ÿ¾—¬Ú>«BÛ¾apý¾»ü¾”GH;Ë)}?nàÖ¾˜¾½äÿ>ó8Ô¾+Á2¾V*?ªñʾ“¾fØ?[½¾‡oô»S}?ªñʾ“¾fØ?\åѾ…(ÿ½À_?nàÖ¾˜¾½äÿ>ZLz>ñúo¿í}¾ùÙÐ>…[þ¾ŽZá¾ÝAÜ>ÞTü¾ ÅݾëRÓ>@N¿|eÖ¾:ó>;åì<«Ú}?ƒ5Ö><ˆ¾¼?.7È>enž¾Žé?€fÐ>ÔH«¾}”?‹ê¿˜HÅ;ͻ˼èÚÿ¾Þö®=üO>I¿:›É=’xi>FÍÿ¾Öäé=÷Q>2J½¥?è¹–¼’A¶¾Ð ?áª>õÕµ¾í?0Fœ>f½À¾$¸? £>”迌ò™»–×¼ãÿ¾zq> PS>FÍÿ¾Öäé=÷Q>'¿ÚÉ>o l>¯n3¿è–6¿½‡;–’í¾².ö¾8ʰ<ªcõ¾Owî¾[’= ô¾¤âï¾Ï|5;;)6¿LÄ3¿LPürOï¾bôô¾óV=ªcõ¾Owî¾[’=–’í¾².ö¾8ʰ<ÊÚ¿óD¼½'¿ÚÉ>o l>…>¿»´!>s>ãÿ¾zq> PS>;_n;ª»ÿ?t•Î=­ˆ½ÄÏÿ>€rµ=â¥%½çâÿ>’=Ò?‡½ìÝÿ>vcu¿òYý;WÔ‘¾K¿E„¾ÞuÖ¾¦™þ¾² ¾eäܾ¦Eý¾”"¾çªá¾Çµx¿.Á7=Š=n¾¦™þ¾² ¾eäܾK¿E„¾Þu־ޑ¿@L¾š[Ѿש£u«ÿ¾ê²H¾†¬Î=Ƥÿ¾—æf¾{ÙÖ=Gèÿ¾ù€‘¼ÓJT½‘?EÖ¢>ÁŒ>³²?^¶>Œò„>¾õ?kï«>¯é‘>"4?Rh?sü<#óH?¶.í>îZ¢¾øù>Fµð>LO°¾ä¼÷>üÈõ>ׄ¤¾ÐEó>µÈ„;NŠ ½ßØ?kï«>¯é‘>"4?^¶>Œò„>¾õ?¨¨º>ˆ”>8?''?Hû:…åA?ù‡í>× ¯>ØJø>ã6ò>C¢>0Fô>Jö>±j°>jöð>àsÖ<ƒ»cé?ׯ>¤6©> ¦?+»>~Œ±>Mƒ?5¸­>C;·>£±?XÙû¼Y)ý>k`^?¹«§>Çé>îÎú>Ç–>¯±ë>öø>9›>”â>Ôšþ>™Â,=Tµ¡<æ¸?[[¸>["Ÿ¾ A?ª‚Á>n3­¾'3?.7È>enž¾Žé?Û–©=ð·:à?.7È>enž¾Žé?ª‚Á>n3­¾'3?€fÐ>ÔH«¾}”?½„~=5w½ö]?JEË>Ûnº¾—­?ª‚Á>n3­¾'3?ëú>ªÔ¼¾'?÷þ?0eÞ9 ·»UÙÿ>‰ê-;$Fï½sÖÿ>ccùý×<í ǽKŽÈ¾÷tk?§]˼4ݾ5Bÿ>ø&Œ=ó辫?ú>µ‹=Ÿtâ¾h[ý>%Õ½=Œm?Óò=ò&¾>€œø>Ô >jé>”û>ù.å=¤ä>Ýzý>¶>ùdÝ>³¼?K²,½ê߇<ïT?©¥y>Þ¯B¾RF?&7j>|)\¾S“?ñ‚>QL^¾µ‹?%L½D=S“?ñ‚>QL^¾ ‰?‘µv>Øp¾ä?[¶†> ]y¾äÉ?¸‡ì¼U$ê|)\¾Û?$CN>!_¾»`?Á_>å'u¾íÿ¿šƒ:-n’:`Çÿ¾’΀< Ý%¾¾Áÿ¾,Ò< ¾DÂÿ¾æÇD=Hà¾o†³=Æé~¿«æ¼ô‹Â>•I¿IÛ¾ ‹Ñ>½Ž¿bÀ¾L‰Ì>P¿º,æ½%Œ=8? ˜>½ê>À>í?×ß¾ŒÙÂ>/P?à´¾‰¶Ë>ÙÌ?Š‘½¾Zò ?AüÈ<EV?%tç>w¼¡>YQû>­î>¥L’>ƒn÷>ã6ò>C¢>0Fô>ÐÝ¿tu½E;¯»ð0¿¬¨>ÀV½Ã+¿ÈA©>?²¤½ˆ÷¿ S›>zÔ‰½/¸¿@o?½!»®¿BŽ>í¸á½åñ¿Çñ›>I=ŽÌï¿:zœ>žֿ•½òغ·ù.¿û@ª>2Þ½Ž?¿;á­>ÄÍ ¾Ìï¿:zœ>ž•Áƒ=à;¿$“/=TåÃ>¨o¿ÐݽðÎ>Sì¿ú߀¼K¾>ò^¿_2¼:+Q¿i˜?i K9hËñ¾_—ñ>·šÕ½¤ù¾ž`ç>ó:⽈ö¾µßê>ñL£½îÔë>½μœ"c?­î>¥L’>ƒn÷>%tç>w¼¡>YQû>º¼á>4’>ŒÚý>sÁc=ð[¿ùñ2½B¯¿>½n¿FÐØ½L‰Ì>P¿º,æ½MÈ>[¿»½päG½aÐ ¼À®?É<¾/cî^¦¾Ö?ñ¢>ÏÚ¾‰Ó?C˜>Δ9Rkàºçÿ?°¾ÿ¶½;m?é™¶¾G½Pp?‘d¾¾^h®½ãm?qäû>S’½›¬^?—6ä>P:q>ª ý>¿}í>µ§t>ìÝ÷>ÊQè>ðn…>·Cû>7мOØá¸Ôê?é™¶¾G½Pp?–Z¿¾¤½T?á ž«€½SA?š}< ¢S¿@ü?^•¾2¬ú¾Í!é>®c”¾éeô¾ÚSò>T¡¾èhõ¾¾0ñ>ŒêP¾0mz?e°½[ÒѾmÇ?¤¼ÿ»§%ξ6ç?)¡ ½-±Ú¾‚Sÿ>&ݼìºÃ¾…Ul?lª#½w¾ç¾Êùú>´Ç0ÌÜÀ6:ÿ?ˆD‘;É=»Ñëÿ>ƒÄq=Nõ½føÿ>n¾q=þk3?ƒ!=°P0½Kÿ?µhK»6ïb;YÁÿ> Ò¼Doñ=MÀÿ>on:`r>O°ÿ>ኽ¶.>¦ÿ?jX »PË";MÀÿ>on:`r>YÁÿ> Ò¼Doñ=Îÿ>˜Þ;ÿ¯Ú=\þ?â/“;4³;ãÿ>à6=0Kv=]Äÿ>ù_“=5T¦=¸Îÿ>YA"= '¿=Êæ{?~p6¾äŽ•»õ ?2"Ù¾Pªµ¾p¶?ùøÌ¾—½¾k»?5);AE­¾ÿ?”` ;æM§;¸Îÿ>YA"= '¿=zäÿ>j¿5<”=ãÿ>à6=0Kv=Î^Á¼ð_#;‰í¿¥À²>üo%¾J$¿ÃH§>zâ¾Éÿ¿L°>㩾ã¿ÁJ{?”ü?>~4=ò³?œnÉ>™õ¢¾Æ?_'Õ>S\­¾fM?ÑÍÖ>­5œ¾+·|? w#>Si;³ð?æÆ>zþ´¾Æ?_'Õ>S\­¾ò³?œnÉ>™õ¢¾hÍ¿Í:€É ½å¿ Н>1µ•>Ñ]¿¼½>k>º,¿ÌÓ±>B…>~¿ ˆ<åEh½º,¿ÌÓ±>B…>Ñ]¿¼½>k>Êß¿…Â> Ø~>æCB?/˜?¾²¿Èò>3Qä¾Ðdï¾ ‡ò>?ܾƒ1ò¾W“÷>±ýܾvÂë¾±H~¿±¯æ=é«Ô¼Až¿ÇLÒ>¸Ë–>bØ¿4ÕË>¤Œ> I¿QOÇ>„)š>k>‹-ò¾ÃY¿¦·ß>TVã¾Í<ù¾ò´ä>õc뾺ió¾]ýØ>ì¾òíõ¾Ð}?>e>AÆ<Æ?_'Õ>S\­¾³ð?æÆ>zþ´¾Å?{gÔ>x|»¾O§);8›¾8Èÿ¿mÃ<¼ ¤:£¿Â:i<œ=¿äY3=ƒcà<3üÿ¾0•ùºXƳ9áÿ¿q²h¼Ï¤-=÷¿P¼ÿÕ‹àÿ¾QË…¼™H >^×ÿ¾D7½“«>ÕËÿ¾pɸ»ëc½©Õ¿¬V&>¨¬f>¡òÿ¾ÿy > w>¿ðM#>Oσ>C¿;è`»Ûd½ùÍ¿ðM#>Oσ>C¿ÿy > w>¿\å > ÁŠ>$`¿\(ô¼”[L¿Áÿ¿Bxd>ó¾¿ò¾—}>7üö¾b>[yù¾iê¾À¯Ú»­ý¿VQ¨;þ·Ò½§ÿ¾Éƒ®=~>•½†Êÿ¾ÿW’=Ò±ž½÷°ÿ¾êÎÓ=Ü-k½[?’ß)<éʾ‰ë?1at>÷¸¾äe?Ržy>ZÁ¾—9?û­]>yh¿Üv½AïÕ¾ÂÜþ¾y;¾¥jã¾çÅù¾0žÉ¾Ví¾ïÇý¾øÞϾݲ㾠頻Gþ¿Rž®;n©Þ¼Ôÿ¾YÂÚ=CŽM½Ðÿ¾²A»=,=ä¼½äÿ¾2ª=lg1½”Í>6j?…m½ñIç>åîû>P£¥½gHí>¿ø>$2²½á>‡Äý>$x¤»Xþ¿¥;,=ä¼½äÿ¾2ª=CŽM½Ðÿ¾²A»=öÞ.½èÿ¾žÄ=“©»Äþ¿ãW;"«Û¼mþÿ¾ =öÞ.½èÿ¾žÄ=Z”ƒ½ æÿ¾÷ƒ =-ÎÏ»þ¿ ˆ;Z”ƒ½ æÿ¾÷ƒ =öÞ.½èÿ¾žÄ=~>•½†Êÿ¾ÿW’=-Ø?ñ¯¼¿ž ½ï9?‘£”½¡M~>rùÿ>è½`a>\8?¬ñ(½øªu>ÐÛE?y&í½L·¿Ãõ>£Ò¾$ ð¾W“÷>±ýܾvÂë¾ ‡ò>?ܾƒ1ò¾ÀßÕ<³þ|?9#¾ V¾t]?#×Õ¾ØÖ_¾rM?|aʾú³?¾s.? /ɾ¡ö¿¹‘;Y9‰¼78¿74Ä»,õľW[¿ŽEɼyæµ¾ôR¿© ‡<†â¶¾„å¿Å‘m;Cùæ¼qY¿¢M´½ Þ·¾¬¿G‚Ÿ½ôÀǾ¡+¿4+Û½:Ξùo?=±<0Ÿ¶¾¶fû>’t=>Ê3ç¾37ÿ>õ¹J>ÑÏܾjÿ>L6.>é Þ¾ƒf Yâ¾ V¾t]?#×Õ¾ôú3¾?Ãò×¾«$¯»ÎÏg>¯Yy?$2²½á>‡Äý>5ø½)â>zý>.âÛ½{»Õ>&9?%e=þ˜?ÑC ¹BÀ>¯>?êÍ >»ñ¶>‚?ÆR¬>ÍäÃ>%?Rš­>ûÒ§¼êË¿÷ ½ëWš>î ¿D¦Ä¾¡«>#,¿œ2ǾÒ¥>“o¿üQ´¾D¡I=¦©¿ö–m¼°Æ>&7¿«!±¾K¸>Sz¿±†»¾É Ç>Œ¿Œ¾=k”¿ûÎ6½É Ç>Œ¿Œ¾K¸>Sz¿±†»¾=¿8½Ë¾@þ?ͳª»´ä§»@Úÿ>@e½´ØÇ½ Äÿ>p鈽z^À½9¹ÿ>\Âf½_ù½…¼½*+¼Ó¿áÓœ>‹>5½Ú¿ê=¥>–”¼Ñ;¿Žè®>Üq9½üT¿Õ~?š^L¿Üãf½ó>•~ò¾¹¼=[°ì>&ø¾¿Ï}=1Ñè>Ñú¾Ã®=Äóí¼°Æ»$㿎è®>Üq9½üT¿ê=¥>–”¼Ñ;¿$B³>ëAw¼*q¿Ÿæ;‚:¢»“ý¿D§7¾2-»½Åÿ¾­0¾à½¡ÿ¾[|:¾ÎPü½î²ÿ¾¶ÒÒ;CÀr»2þ¿[|:¾ÎPü½î²ÿ¾­0¾à½¡ÿ¾>Ͼ€b¾l’ÿ¾0Õp?D{ ¼¿­¾•Õü>Cµ>A(ç¾åñü>(~Ä>ë;ç¾7T?Ÿ¼>ûܾ‚Ì>ÊÖ¾;¨g?¤ä>5šÜ¾…Dú>Ä'í>¾gÔ¾ð¢÷>ÛNã>2Ëξ:æü>³ß®¼fZ?wr?»€>Üô>Àî> ‘>^ô>”¾ð>ýN‹>&pû>´qä>¤²„» Wˆ»åþ¿CŽÍ½#ݾú˜ÿ¾|®Ë½‘Ὢÿ¾ þ˜½ôR¾X®ÿ¾ ë¿ke¼ ù¼¬W¿>±¦>÷È>Öt¿Gɳ>CÆ>Ö:¿ [£>¢ê=xâ~¿ªÆ¾={šˆ»3Á¿AòÎ>¦—>9^¿;§Á>ž~>ñK¿áÃ>'½/> K?ò ¿Qhü¼Èù>9+ê¾Ópe=*8ô>FÓñ¾é’=ó>•~ò¾¹¼=Œö¿§w¼ßâÿ»²€¿§µ>ÃD#>3o¿J§>L‰4>Ú’¿ ݵ>[_D>9Žì>TM¾À(]¿ñí>˃Ծ¤ßö¾`!ë>­…ᾫ[õ¾î=ä>ÏLؾ¾.û¾¾¿î¶½Nϼy‘¿¦>_T>Q2¿Vž˜>^A>OY¿/l•>Óƒb>¶ð?“¯T¾¹tU¿ ‡ò>?ܾƒ1ò¾`!ë>­…ᾫ[õ¾ñí>˃Ծ¤ßö¾âÉ¿–¤½c¸k¼Q2¿Vž˜>^A>3o¿J§>L‰4>Ï,¿Oœ>Ì—'>pÙR»®:~?S`ð½Àv¾»?¯Ñ¾ØÖ_¾rM?|aʾ2{¾ëÅ?èöÒ¾æ ~?aöø=x•œ¼ '?:"Ç>­ù1>fl?!ËÒ>ÛÞ.>ªó?±0Ì>¢œH>}®´>-;o¿ÑS?=ºß>µþ¾ÄÑE¾VDå>ž\û¾Ul,¾zÚ>ö•ÿ¾b£,¾cï¿m©x»‰Ïµ<ªÿ¾†wĽçáD¾mþÿ¾d±Í½`c¾Ï½ÿ¾“Œü½]¤P¾.Íñá}¿–ÐÍ>̈>Ü ¿—9½>ðQ—>C¿ YÅ>|Ñ¿Œ¤6<âb=/¿SY¾áBn¾I¿ÃD#¾HÞy¾ôÿ¾,¼¾RïY¾G¿Ͽ2;¥`1=,õ¿Ï^‡<׆š¾Ù²¿}c=kI¾O¿­®9=£çž¾ò¿¼w=÷¾`?C(>È~ö>M½>>\è¾cú>Æû!>aˆä¾}ëû>**¿©°>¿0Žƒ½Óúó¾CTñ¾ŒÏ¾ÃÓë¾—Uø¾R™Ò¾–î¾~ÿö¾½Å¾€W¾Õwu¿|C¾B–;«±¿VõÒ¾¨Ø¾Wìÿ¾a5ξSAÕ¾ ºý¾)êܾ>×¼œÇþ»æû¿Bw>ä]½DÂÿ¾£°;>Ĉ½Táÿ¾Ø%>µ¾½§¯ÿ¾YÂø>¢_¿v$‹½3‰ê>øÿù¾Ç>ì¡å>«ü¾e>Ÿäî>QÛö¾bÀ>N'¼ä|Æ»eû¿Ø%>µ¾½§¯ÿ¾£°;>Ĉ½Táÿ¾›J>ûÒ½Ã×ÿ¾Úî|?Ì™³=÷ >$)?!=Å>]Ð> t?AŸÐ>e«Ã>ª`?ÔðÕ>8¼Ð>æÙÉ?®c”¾éeô¾ÚSò>ãš¾·ëí¾5ø>T¡¾èhõ¾¾0ñ>fÜŒ»’ö<Ñá¿4y”½Ù'`¾Lþÿ¾Ž}d½íHu¾€,¿™ §½¤ûy¾E.¿vùU<¸ÿa¼-ô?Ù?Ï=Å’²> U?q9þ=Õ¦>=+?% >N¸>–A?… j»U–d<4ù¿x¦¼T¾h¿žf\¼<¿8¾UÙÿ¾TÞÔ;vqK¾¿1b:¿a/¿!ç5=ð§ö¾[Ñd±¾~ýð¾«[õ¾W@¹¾ î¾{ƒ÷¾å)«¾Â1Ø»Œ_qj†¿f£“¾†>+¤¿~¾nÄ#>ý¿M=…ƒL»‰Ö¿/¢¥¾jEÀ=¬¿Ã»´¾ „­=R`¿æ±¾><ë=´U¿b ?áÁF?FtŒ½»^ê>êø>Ø.Õ¾ ¼ë>SBø>è-ƾÛQô>s€ð>)’ϾÉö);ä"%½Ê¿í=Ãïž>¢Ò¿€ >§ê¦>Æø¿U >-é˜>:°¿á{á;o˜2¿g7¿Ÿ³>÷ø¾ÏN˜¥>‹6÷¾Õ$ð¾/¯>Ÿ;ñ¾ àõ¾æúb<ÔÌ¿•Ž=ÇÙ$¾ÿ¿<Àc¾RB¾)¿°Wh¾Í#/¾bN¿II¾@~ »ÞB:¿Çž/¿*Çd¾‡þñ¾ ô¾ã§Q¾m÷¾vOî¾ÖVl¾s¾ø¾ãÞì¾®¿áo‘=бW¿…±í¾,¥¾FÓù¾y‘ñ¾Èìö¾æ¬ç¾T©™¾«ü¾wz;|±¿£G=¾/¿ÚT¥¾È³ë½éÑ¿Šå–¾[[¾ðß¿«——¾‰›4¿i¢p½FÎ4¿f»ò¾‹Qg>Ÿö¾Ï½ï¾=ñL>Šø¾×öö¾ ìQ>Žñ¾ejc<íHj? >ξFBk¾Oþ>bŸà¾XÈ|¾°ù>bÀ꾬冾8/þ>òÓ྅=>[F=¼¢”{?>uÔ>é`µ>ûÍ?̵È>öª>ØØ?´Ø>NE¢>â[?¦&!½È><½õ‡¿ôU>'Ÿn>d>¿w¼Y>‰ð‡>ï©¿rr>Ujv>^œ¿%²<>'rH¼µ˜{?´Ø>NE¢>â[?̵È>öª>ØØ?™È>!Wš> Á?¦=»²<¿æï=&Ĥ>ÛÄ¿£Î>ðQ—>C¿ YÅ>Y†¨>Xq¿ÊP½>¡À9½¸—¿:H ½ÃÓ‹>‹Þ¿ìk>GT˜>O¿’­¦>eT‰>Ç¿ õ¬>•eÙ»›p Ç¿ õ¬>GT˜>O¿’­¦>©Ÿ—>Vb¿˵>!ôž»[Š4½‰¿¿\å > ÁŠ>$`¿U >-é˜>:°¿ý-!>F$’>‘¿0ês¿Û)™>Þ¿T=€Dû¾½ã>ñe¾Ãƒþ¾7ªÛ> ,¾Ï¢ÿ¾cÔÕ>m¾(û ?ãbF¿¬ú=yî>¼÷¾ ï¬=ôßó> üñ¾8ÚÑ=%ê>rù¾Z€Ö= U{¿.§B>Û(:Ï¢ÿ¾cÔÕ>m¾Ãƒþ¾7ªÛ> ,¾á´¿²Ì>íž,¾L;‡;åã ½©Ø¿G’à=.Sƒ>Í=¿ÿy > w>¿Þä=}i>#øÿ¾`Ÿ<ýÝ{>éx?L.¾'ÞÙ>–éÿ>Yø¾ÖSã>×Qý>'.7¾o+å>…"ý>%P¿¨ p¼g¿¸û¾®c¼¾Vë¾—ù¾ÆQ±¾›î¾îCö¾øª½¾õ÷ò¾Ø‚%?æCC¿a®k¼*8ô>FÓñ¾é’=[°ì>&ø¾¿Ï}=ó>•~ò¾¹¼=ãˆ0< 3ë=J~? ý½¾Ç>wó?¿e¾RîÖ>ì?‰Ô$¾ôË>€Ò?ÚÔø<ðº?k^[?r4g½Ÿ‘ð>Uö>P£¥½gHí>¿ø>…m½ñIç>åîû>׃ò>Dia¿ø—¼yî>¼÷¾ ï¬=%ê>rù¾Z€Ö=N&æ>¨û¾Ð ¦=ò¸k¿ÇÇ}=n,Å>mü¾«{Ô>=îã>«²ÿ¾_˜Ì>…`Ý>d]ü¾V›Ç>-&æ>}Ï›»Ÿ`º@ÿ¿Í”–½vl$>ªºÿ¾D7½“«>ÕËÿ¾A ½ž}>íºÿ¾#ƒŒ<Ó)¾Ts|¿úcõ¼f÷̾qÊ¿U›$½uÌÙ¾]†ÿ¾Ò³o½ËŸÏ¾²¿äH ¼éü¤¾ÒTr¿LT½«{ä¾åbü¾€$¡½4Gæ¾¢û¾ÒžŒ½—ÊÛ¾Aÿ¾»ÿ?Is•:èî,»“?>5‡;iÏ`½“?ƒ!=°P0½K?[7Î;QkÚ¼ïþ?*|¡;žü<;óãÿ>ÝÚ¨=c9“<Œóÿ>ŽoT= Yí<Âúÿ>Úxk=Ì&•9ÿ?Ì-ª;ñƒ²¹Âúÿ>Úxk=Ì&•9føÿ>n¾q=þkï¼÷æÿ>Ó‰¯=„bP¼}q©;e¾½ Õ¿i›=9Ó¬>L¿ò»=‰™>ÿпz=Õ^œ>ÇÕ¿´ ´;Žý¿`UÚ;få=€™ÿ¾ÅÕ=ötÊ=ŸŽÿ¾c_>Œ7­=`¬ÿ¾Æ×=¯­‰; þ¿¼Ô;$;À=´Ëÿ¾­”t=àÿ=X®ÿ¾¸O˜=È=_´ÿ¾xt­=ù`Î=±~¿iKÏ;ï:Ó>Wë¿} y¾³íÌ>ý1¿¥÷]¾+nÄ>m«¿ƒ¢y¾Bý¿Ž>-;½o<Øÿ¾àî‘=)x:¾DÂÿ¾æÇD=Hྰ­ÿ¾Îz§=·ñ¾^ì^¿3L÷¼ª?û>Êû¾R2¾ áå>ñü¾Æ6I¾¬ä>Aœ÷¾Ê¦<¾­úì>t¤=gK_>þx¿9ÒÑ>ïuÚ>Èý¾*­Ç>óÎ>±¤¿J Â>°¬Ü>_–þ¾É&¾=nØ¢>#Šq¿J Â>°¬Ü>_–þ¾Ù¯Ë>mæ>Zú¾9ÒÑ>ïuÚ>Èý¾¿?ú|½<úµ½Ã¶?-P¾¤â¯>uç?mÿj¾0¹±>&?S”[¾ß£>¬Ž?“i=¨ 7½UŠ?º£‡¾=ò>]á?ÒU‚¾›ª£>?Êú•¾Hkœ>±»?¿Õ=lqȼ]á?ÒU‚¾›ª£><.?ê…¾‹Œ¶>GZ?ŠÌ”¾Ä'­>°Ò-ºï`;™ÿ¿ÿA¬¾£“½¾Õ{¿»Cº¾ÔÕµ¾>w¿î¬¾ìk­¾Át¿ƒºZ¾L!z¿£·¾õоŽå¿"S®¾ý×¾–"¿„Ù¼¾ÔHÛ¾ÎÄ¿f]½Úå;”ž¿&Q>/ù/¾6w¿Ö‹™>½ü¾t¶¿¿˜>LÇ<¾Q¾¿Á4¼‚û¼8Ý?|œé½>[>’æÿ>O²½ÏW>—?ï7Ú½wr>»&?¹¥ÿ»¡)(½ÀÆ?æþŸ½óV>QŸ?1Ñ ½§ËI?@M½ª-…>¿‚?ÇU-¼·¢½¿Ñ?@M½ª-…>¿‚?1Ñ ½§ËI?’gM½,c>=(?¨Å¿¶M»˜R,=ÿA¿š™Ù½dY€¾×/¿0Ç¡½‚âw¾œo¿SÚ±½ˆ¾qèt»§aȼïë?K%½G>Òþÿ>’gM½,c>=(?oD|½3ÄA>?âÿ>à´¼?âÿ>’gM½,c>=(?O²½ÏW>—?ÉQ?×¥Q¿ÆMS=VDå>ž\û¾Ul,¾HÞé>ãýø¾â"G¾rþî>Ù—ô¾é-¾–"üº Q¦<_ò?¾ ½5ÑŸ¾d?jèŽs/ ¾?Ž®½¸\­¾¿(?Å¿» >¼›ú&½ÊO¿gÖº¾)п¾O’¿á³¾»µ¾‹m¿€‚«¾·z¾¾åʹ¬<Œñ?Ž®½¸\­¾¿(?jèŽs/ ¾?ÐFî½S%ª¾O?ð–#?â}D?ÌM=¶iô>Çñ>îm;yð>iâõ>a޹¼Òßë>Žæø>÷ÉÕ:¤ñ¿£ß§¼¹‹»Öt¿Gɳ>CÆ>¬W¿>±¦>÷È>²€¿§µ>ÃD#>âT¼É;‡>‡‹¿Së>±‰>“á¿^Ø*>›Z–>´?<yö<à?ÐFî½S%ª¾O?Vºû½¾–¾#Ø?Ú©¾¸¥¾T?û¶ò¼'ª?¹RJ¿0]²=È ô>ãŠó¾òÏÌ=‹Ýî>Î÷¾ð‹–=(|î>F—÷¾ÿú¿kJ¼gŸI9“o¿¨°>„²¾ÉW¿O¡>ί¾Çg¿0K«>h¤¾Ò@}¿pr‹=ž\¾&¿oœ¼>nоñ ¿æXÆ>.þÌ`¿èfÏ>ïѾ۠8ĺíÿ¿ZH¾«!!¾¬ÿ¾>Ͼ€b¾l’ÿ¾V¼¾Ð ¾Õ•ÿ¾Î©a?ÈÝ\¾×¾eÇö>ÇHæ¾Ò¨è¾W“÷>±ýܾvÂë¾Uû>æ‘ß¾ª 㾸ޗ=ï?™Á[¿Ù¯Ë>mæ>Zú¾Z½Ã>fï>»õ¾÷XÒ>7‹ï>¢bô¾áÍ=ÚLa¿ kò¾ã§Q¾m÷¾vOî¾[¾-íü¾´qä¾ÖVl¾s¾ø¾ãÞì¾÷2@¼}q)<ü÷¿íÕ·>uš`<„d¿$B³>ëAw¼*q¿!u«>)5E;.Y¿ y?ú"="j¾Å?犚¾ëÒ¾À_?¼ š¾%–ܾ@ü? ޾gHÕ¾ö%g?Žw¾÷ оUû>æ‘ß¾ª ã¾W“÷>±ýܾvÂë¾Tü>xÒ¾“Qå¾e狼¶ ~¿V¡ù½¡«>#,¿œ2ǾÓÞ >ŠW¿z6Ó¾¾¡°>ñK¿ª(Ö¾àÿ¿y½:¾Î­:O•ÿ¾„+>T(¾’•ÿ¾ lî=#¤¾¨Œÿ¾àÖ>ÔC¾©Ð½6d¾‚|¿…$˾·›Ø¾ö·¿°rо‡á˾ZG¿d•¾”Àξ}οÐÿ¿O- ;e•º¨Œÿ¾àÖ>ÔC¾’•ÿ¾ lî=#¤¾R˜ÿ¾ú}ÿ=ß×½Ò±Q¾”z?Ô¯=–vÚ¾^òÿ>× ¾óâܾTþ>o.Þ½ о¿?§Ïî½!~?·Ïï=´I=«Ï?~Ï>F@µ>:$?¡Ø> n»> t?AŸÐ>e«Ã>¼Ì†¼lyo?Ç´>¹mo>vâú>ý‡ä>´~>Hlÿ>íØØ>—]>êêþ>ÏjÙ>¦QÃ<ÀÈ¿ä½ L¾àc¿Ä]}>é,S¾E*¿Z]>Q½5¾¿¿ª~e>·u<½ô¿2¼_ $¾…ÿ¾aá4> c;¾÷Ëÿ¾š“G>Ö­>¾D§ÿ¾Ô»(>´Ñ½J/T¿„Î ¿8Àܾ«uò¾"Oò¾«ì㾤¦õ¾$*ì¾\Æå¾¢|ñ¾Yò¾9 »¾D§ÿ¾Ô»(> c;¾÷Ëÿ¾š“G>=CX¾S¿"=>Ñ=–ɿێ¼€¹v¾¢C¿ á1>=CX¾S¿"=>=ðq¾ ^¿ ¡S>Ô™¼ºqº½Bä~?äã<„;VÔ?Ù‘0;B`ž±?@J®;¶Ò¾Vƒ?ª=ªÌ¿šl±¼=ðq¾ ^¿ ¡S>=CX¾S¿"=>é,S¾E*¿Z]>¿»ò¼ú÷~¿RU­=–]p>[$¿åœÐ>Ìbr>°¯¿,(Ä>³‡>á}¿–ÐÍ>u˜µ¼zÉ¿Ð6 =ðQ—>C¿ YÅ>©Ÿ—>Vb¿˵>Y†¨>Xq¿ÊP½>­ù¼«á¿ýäS:eT‰>Ç¿ õ¬>̈>Ü ¿—9½>Ñs>õÕ¿X´>;ë]=YðG¿ F¿L¾Úªô¾Ï,ñ¾ÿ÷½Úð¾[°ô¾¬¨¾ Ãø¾†뾿k½£Ø¿Cà¼/V>¬¿.­>Ñs>õÕ¿X´>åcW>袿…'¼>Æf”¼ˆê¿À”<åcW>袿…'¼>Ñs>õÕ¿X´>Ìbr>°¯¿,(Ä>…þ¿žßÛ»³Æ¹gºÿ¾g>å4º<áÔÿ¾ŽË8>­÷<ÀÌÿ¾éð0> ;Üø¿L/c¼"Ù¥;ôÿ¾¦FH>à's=¦·ÿ¾¸Ê#>²bX=̲ÿ¾×,>¿¬=¨ƒx¿˜nl>4ކ½õÖ¿Ä^Ø>=}Œ>8ƒÿ¾§êÞ>åzƒ>Ý¿%®Ó>@ly>›¹?=n©Ð<8?î@•¾?¥¾Ä`?ƾ”¾J]²¾I?Ü*ˆ¾Ô ®¾=ç?è »9à¼\8?¬ñ(½øªu>Šèÿ>,=$½mÅN>m?='=¼zûc>™²?Ú[E= ÿÌ;pÑ?:çw¾'À¸¾§±?!Èq¾Š­¨¾I?Ü*ˆ¾Ô ®¾èy;kÚ¿ÖÑ =,c¾#2¿W#{¾w/¾>êÿ¾Û2`¾ÇÙ$¾ÿ¿<Àc¾òn”»Ìí¿‰v½<áž½ÁÄÿ¾EL¾ô`̽ æÿ¾ð÷[¾h¢Ž½:¿Käb¾H"»¨Ý¿S2=h¢Ž½:¿Käb¾ô`̽ æÿ¾ð÷[¾æR±½Q3¿R z¾-Yó»Îô¿Í¤Š<2æ¶>•‚¿O“©¾=*¶>³`¿lB𾉵¨>9a¿Ïg ¾Xå&º·ÿ?—P=»Pº|»/ùÿ>½0½…˜Ë¼e?^—¼šu <?^tC¼„¹?Ò•p:øà==lÏ?ŠÖÝ»vª”¾v?$Ê»ùM¡¾­ú?Òå<1œ¾Œò¿³ß¥¼²o<ºÕ°ÿ¾+4>àôî=Çÿ¾Ã‚;> Z>Á¿ofT>?>!Ôq¼HJ^?H×ý>ÿ¶>dZû>ï9è>=+©>¼Wý>zTä>Ù”«>lÐ÷>©î>Œ»¿å'7½ó¼™E¿0 s>ôá >Þs¿æ}>•G'>ñ¿6sˆ>¸•>‡×»¸ý¿ïÖ¨;~>•½†Êÿ¾ÿW’=CŽM½Ðÿ¾²A»=Ò±ž½÷°ÿ¾êÎÓ=ÌÔ¿?ò½%=…¼LO¿}e>J?>¿þd\>ŒL >–¿˜LE>Í7>éË¿áÕ­¼¾7 ½àc¿üF>4gm>¿–´2>Å­R>…>¿»´!>s>AŠÃ;p ½MØ¿G’à=.Sƒ>Í=¿Þä=}i>#øÿ¾®]¯=N^t>¿‹¬c»ô º˜ÿ¿€Š½–¡;Eðÿ¾© "½³c¾@2=>ãÿ¾zq> PS>â±ÿ¾gµ >Íé2>_î¿Åj¼K¤•¼â±ÿ¾gµ >Íé2>ãÿ¾zq> PS>¿–´2>Å­R>§é¿7¾Ï¼Ì»Çÿ¾Ã‚;> Z>¿þd\>ŒL >Á¿ofT>?>.¾vÀ; h¿EF×¾ÁT뾇¢ø¾Œôâ¾쾪œö¾Ýìß¾§â¾Ü„û¾¼ß¿†¾º¼jž°¼–¿˜LE>Í7>¿–´2>Å­R>¹6¿DNO>¾‰Q>{ò}¿Ê3Ñ=üj˜½Ý¿%®Ó>@ly>Êß¿…Â> Ø~>bØ¿4ÕË>¤Œ>;”¿ô¯"=ŽO)½ µ¿O…¾ç¤>Hn¿PǾ(H”>ÂÝ¿©/“¾Wž>뢿O€=N½ÌÏ¿>]¥¾ó‰>{ ¿Bv–¾ 5>Z¿[™˜¾K¬|>…Š¿<=â1½Z¿[™˜¾K¬|>{ ¿Bv–¾ 5>ê=¿ÍXŒ¾äH‡>pž¿¸ß=h ½aü¿¤Å‰¾3ky>ê=¿ÍXŒ¾äH‡>íᅵÂz¾J†>Öå‡=ï£?¿­\¿È[¾>µOç>Üú¾Z½Ã>fï>»õ¾Ù¯Ë>mæ>Zú¾Åê~?¸º=…¿b<ÿ^? }»>˜§¾ò³?œnÉ>™õ¢¾¢&?\¾>”2™¾8Ä¿ ÄP¿û½-=A)ò¾5 ô¾€}Œ¾¦íï¾ÚWö¾ Pš¾=+龎“ú¾c·¾1–¿5õ=&‹-½íᅵÂz¾J†>ê=¿ÍXŒ¾äH‡>Hn¿PǾ(H”>–ü¿`Ú&ºßÝ&ï¬í¾AÒ¼ZGõ>Ìð¾úw½AÖû>~‹æ¾[SJ½6?ö¾­k`?¾]¼Ÿtâ¾h[ý>%Õ½=~ì¾Cå÷>¹yÉ=öðå¾É«û>>yø=:ý¿žÒ»BJ<`Çÿ¾’΀< Ý%¾lëÿ¾­º=6@¾6äÿ¾ñçc;Î7B¾ÒÜ¿J/9¥0=Õ ¿o=Êoa¾°r¿7¢€=G=„¾h\¿ådý<Þ°}¾Š§Ä¼g>½@¦?-ìY>šíj>õK?’;l>MJ>—®?’#M>ùƒ>½Ž?„<³¼ÙÓX½g”?…Í@>ýÝ“>Oé?’#M>ùƒ>½Ž??ªa>C>ïþ?40½»9ï;•Á¿©¡¥>öE2¾¿Ö‹™>½ü¾t¶¿ÃH§>zâ¾Éÿ¿Ïÿ?Ðñ:Ó̺“?ƒ!=°P0½d?ä°=ë9i¼K?[7Î;QkÚ¼Ãþ?ô?Ä;uºµ:÷æÿ>Ó‰¯=„bP¼óãÿ>ÝÚ¨=c9“<Âúÿ>Úxk=Ì&•9ësÒ»æú¿?:/<­,½“Ãÿ¾ý2¾±FǼ„õÿ¾N™K¾ŒB7¼•Öÿ¾…ì,¾§ `»~ÿ¿)¦ý:ŒB7¼•Öÿ¾…ì,¾¿Ž º‘Óÿ¾Äx ¾7>½HÅÿ¾´®¾n*S½¦¿"ùo¿Z€&¾Ï-”>LÇ¿‡ß=¾!®œ>þó¿nM*¾^?½N·¿IaÀ;n4¨>­0¿4¾!®œ>þó¿nM*¾r‰«>"P¿-Ì2¾|¨3½ª¸¿ª‚"P¿-Ì2¾!®œ>þó¿nM*¾M >:$¿£G¾Óæb?‹º©>ކ¥>4Ûõ>)%ì>siä>Útô>Krè>Ð ì>`ù>zÂâ>±iå>Üý?fÉ;/ð«;‰²ÿ>­x‰=6ç=]Äÿ>ù_“=5T¦=ù ÿ>(@É=íšÐ=Ò†¿¬ƒ"¼d¢u½‹m¿€‚«¾·z¾¾±ü¿Ø ³¾óç˾ÊO¿gÖº¾)п¾pó¿žî‰ºº) < ¿ÅaŸ<¯Ò]¾lëÿ¾­º=6@¾Õ ¿o=Êoa¾8ÿ¿_\–»Ú<Ù:°­ÿ¾‚û½¨Ž¾j½ÿ¾Mi¼g˜*¾Ñ­ÿ¾Î[+½´W/¾ ü¿FÀ»ù<Ñ­ÿ¾Î[+½´W/¾j½ÿ¾Mi¼g˜*¾,Óÿ¾–cͼÇñC¾ÙöÒ¼ ê¿@(.»fu>‚;¿ØQ‹<ÿæU>À¿¼œH<–”k>À%¿>u¼âG°¼Bð¿;lˆ;X9D>3áÿ¾( =Æc>¿à¸1=­ßL>šìÿ¾¶Mq=Bð½üÝ¿OZÔ¹H‰}>ÂO¿_H‚=;a>±¿i²š=Æc>¿à¸1=¥¬‡>cÆv¿ù¡À<ÇðØ>/Oÿ¾§|“=;ä>siü¾“Bo=N&æ>¨û¾Ð ¦=e¬J¾$èz?²s¼-±Ú¾‚Sÿ>&ݼ§%ξ6ç?)¡ ½×¾ZÔÿ>·²d½Z ½8¿¦1¿"ÃJ> ð¾kfõ¾‘)O>¼?ö¾– ï¾¶+4>xzõ¾ö)ï¾BZ;>ô¦{¿Rj<ÇðØ>/Oÿ¾§|“=2ß>ñý¾K;Õ=pÎ>€¿ÔñØ=¯>[}¿›s¼ÍrÙ>ÿxÿ¾}>¿Õ>&¿a&>µË>uÍ¿\ç>Øog>õ^y¿¹iÈ;¿Õ>&¿a&>ÍrÙ>ÿxÿ¾}>&â>ˆcý¾>?>æé™;éõ¶;Aþ?ªD¹¾"¢=¼ `?°¾Ÿ¸½xc?ùõ«¾§à:¼X?«=п.i¼Ÿ«Å>j0¿“W>K>¶>¶h¿PH>3Å>^¿V 2>ºÿ¿_ »¿ÏÎ:U1¿‰í¶>Äp¿½ù.¿û@ª>2Þ½Ã+¿ÈA©>?²¤½®ó<ß½(?—]@¿ŸWܽlêì>o ù¾˜†¾keò>•Ÿô¾¸wͽÖqô>Lò¾YŸ½d?u†T?Û½¾¢ë>ì¥ù>µÈ½økò>©Põ>m9÷½ÃDó> 8ô>õ c½2³­¼|Œ¿Êm‹>«?R> ¿˟‡>éG3>é|¿aãz>H>eQ¿ž>½}»§Û¿U>T+>œÁÿ¾êwq>õ->~¿­‰e>ê>”ùÿ¾ÖE´<Ää?u‡˜¼ŒÙÂ>/P?à´¾ ²>:x? ··¾‹Rº>€?ådª¾Ix½~»ûºnÏ¿­‰e>ê>”ùÿ¾êwq>õ->~¿GË>U >=G¿i¡L½)¬˜»t­¿"ÞŠ>ù¢ý=:z¿GË>U >=G¿4‘>.s>2ª¿ÿüð´&=±3í>d ÷>Égƒ=Yjí>™òñ>E=vŒó>ÝVJ½¼A­¿4‘>.s>2ª¿GË>U >=G¿ËŸ‡>éG3>é|¿¤,²?øÞ_¾Ä$ô¾LÆñ>ÐR¾Pú¾–{é>GÇE¾xFó¾Žxò>`ø?cÕ)¼0R7g;>´I¾F—ÿ>áz$>Ÿ‘8¾9¹ÿ>¼A$>)zP¾{ô¹¼ð1Ö<´Ø¿Â¥Ã¾»î-¾ó¿\t²¾F%5¾@¿»¾¾ÆNH¾h<¿¼I¶»?þ?¿›»…)e½Nîÿ>ßj¼Àp½Bíÿ>JãA½Fp½ÔÓÿ>ÀiP½Ù2H¿²CjN·ô>Ð)ø¾à÷?>‚‹í>ò¾ep4>TTõ>ð$?D?9?½ ¼ë>SBø>è-ƾ…'ô>É­ñ> ‡¾¾ÛQô>s€ð>)’Ͼ”7/>Y~:o9|¿ãüÍ>8N:>ÙÍ¿&ÿÛ>Ý`8>-ÿ¾vûÔ>Îo>4¿ò¶†>@—<<ïv¿¶0ã>x–P>vûü¾&ÿÛ>Ý`8>-ÿ¾í(Ö>7ˆV>h=¿11[>†1±;z¿®Ï> ´{>ë¿dß>vˆo>Acþ¾í(Ö>7ˆV>h=¿-ù6¿Ð1?±§½ù…ï¾ØÕô>1³Ï¾€ïö¾jõí> UɾMjð¾g~õ>?T¾ÜÔ=‹”3½³]~¿¬WÑ>aà‘>3¿;QÂ>Œ>©Û¿[}Å>Zœ>s¿ ²¤=õkU»e+¿!ɼ>#v>*«¿®Ï> ´{>ë¿aÄÆ>AðX>û=¿wHn¿ª¾P>0Fü¾¼Êâ¾t#Ô>Ô,ø¾Èê¾ÿÍÛ>¾„ú¾vúá¾Ìà>fÔˆ¼S'ô» õ?ºƒH>é >Q»ÿ>ºƒX> µ6>õöÿ>‘B9>D§7>µÿ>…ÔŠ¼ˆ¼¤î?‘B9>D§7>µÿ>ºƒX> µ6>õöÿ>SI>–±Q>æ?õJ¢»‘ï ½ðØ?:*>eS>Íèÿ>óÉ:>UÛm>+4?Š>¼xo>{-?ZÍ‚¼Åñ/½&»?-ìY>šíj>õK?’#M>ùƒ>½Ž?óÉ:>UÛm>+4?ì!½èž<½/Š?gív>2«g>py?Å«„>ºÝ{>]â?’;l>MJ>—®?íù€½k¿:ÎK??¾`ì¾*¨ø>ÿ@9¾À”é¾ô£ù>’Z(¾ýó¾W#ó>>ýû¼ÂˆS¼†Û?}±g>ˆ.?ºƒX> µ6>õöÿ>ü«w>œü6>9?Ào¿†æú¼§Íà>Õþ¾âD¼ê>erú¾v”œºK?á>Öý¾3ÝÒ;ߪ¿;†ý¿èø(¾~Í=‹ÿ¾ l:¾¦ç’=d¯ÿ¾ê²H¾†¬Î=Ƥÿ¾‡Kr¿™Í¤¾ȼ0ü¾»ä¾C6¾8Mÿ¾ ÅÚ¾<„A¾½û¾¸ä¾«xS¾D)M:·a–;Jÿ?0¾ý1 >pzÿ>Øð$¾?ÅÑ=uÿ>¶¾²ö÷=éÿ>ª<Ãg;Òü?Øð$¾?ÅÑ=uÿ>X­<¾Û>Кÿ>rúJ¾­2Ó=0»ÿ>5c¿~¾;ݽ™)¿ó¾÷ɾç¿y6¾n¥Ï¾[y¿û5¾õôÁ¾ZY?x¿ókR½°Æù>Í羟” ¾¼Êú>l’ç¾ú`Ù½ì0ö>"nî¾éºð½ƒR«rúJ¾­2Ó=0»ÿ>ïËi¾ëpÔ=À?Ù8»¼ÿ?hI̹…˜Ë¼e?^—¼ê]<½úÿ>xÐl;Êm¼?§D<þ^«<˜(;;dñ?ïËi¾ëpÔ=À?rúJ¾­2Ó=0»ÿ>÷”\¾1a>‹àÿ>Æý†;ÿ–9qÿ?.åÜ=Eh„¼µÞÿ>ÉýÃ=î1G<6äÿ>ý©œ=CïC¼|ïÿ>ì¼B»·þ?J“´;äz!»‘îÿ>˜ž•=Í¥½Ùéÿ>‚=ÌÀ¼€×ÿ>kØ¿=Ý~²¼qsZ?`[?ýN‹>&pû>´qä>¹mo>vâú>ý‡ä>»€>Üô>Àî>ú ¤¾Kq¿lMÐ=0æ¾Éû¾ ÁÎ>'ˆÚ¾\=ÿ¾c™Î>»ïà¾vÂû¾ ¦Ú>A¢9¿ß_½`»/¿>Îô¾®p<ްð¾ÉÊï¾ïG¼Ùô¾ýMø¾z|¼ ý뾟á‰; ÿ?p³\»C?=®óÿ>º½wÊ=C?®÷¸»š·…=Ýìÿ>±<~¼õ]q<õê?Ôâ¨<Ü„;¾é ? XB¾4H1¾î²ÿ>K®"¾>—¾ìÂÿ>*«9¾ož>,ns?Jë¼· ç>¾¢û>ؾ¼YQÛ>Îlÿ>9ʼô7á>ÞËý>ûsQ: Ò¿ëñ;+`½Í=¿TÉà=M~>I¿:›É=’xi>eU¿øÆ°=&Ã>zÿ¾S!¼Æ‚u¿I€â¾›¾ëUü¾S ß¾i6ï½:uý¾óWؾÕ˾óTÿ¾Ñò¿œ&Ö;æW›<Øÿ¾àî‘=)x:¾†¿<ƒÆ=ƒmT¾Õ ¿o=Êoa¾nÏ¿éo–;JŠ=ðŠ¿Üµ=zŒŠ¾îA¿Ÿˆº=Å‘w¾øq¿ î=_%‡¾¬Ó¿ÃMQ;N=øq¿ î=_%‡¾îA¿Ÿˆº=Å‘w¾q ¿.åü=M0l¾ î•<8<Ì;Àó¿ê²H¾†¬Î=Ƥÿ¾_^¾|K”= îÿ¾—æf¾{ÙÖ=Gèÿ¾q<¿&ÍK=Ž7-?æwò¾†ª˜¾*8ô>6“ᄎL¾b†ö>FÒö¾“8‹¾$î>Áþ?­È;9Hº2Æÿ>£B=¥À"¾À±ÿ>éo˜=¡¾üÆÿ>ù L=Õоöþ?#âš;”éH»üÆÿ>ù L=ÕоÀ±ÿ>éo˜=¡¾ñ½ÿ>„²•=ø5ò½áþ?ĸ½;ØVbºŠÿ>Í:>á·¾^¡ÿ>W\Ì=Ž#¾Ðšÿ>¾Ô=‰'¾FÒȼÀr¿X¦>ÁžGªÿ¾ò%Ü>z‹·¾ªü¾ûëå>ÎlǾ-@û¾¿×è>ooƼjr¿«ã¥>ÁžGªÿ¾ò%Ü>P´¾™ž¿ÖÆØ>z‹·¾ªü¾ûëå>ƒ_Á»‰þ¿v·M»(«s½ó­ÿ¾Îû¾M„½t³ÿ¾mr¾†¦±½å™ÿ¾Âm¾]—E¿ ¦"¿Â+ȼHüò¾nÜò¾ µ>½õ¾Uð¾+‘>ÔÑù¾Ç¸ê¾íò…>“}ᄌXd¾ªòZ?‹è¾dÏæ¾ï©ô>%uê¾5™Ù¾¿÷>øáð¾ ã¾Dñ>Îͳ»˜þ¿ž k»†¦±½å™ÿ¾Âm¾M„½t³ÿ¾mr¾‡—¶½z¦ÿ¾Ì{ü½¯€¢=^kÊ$f¾×M?6ÌÐ>qWo¾p³?6ZÎ>¦œO¾š?•>ò¥ <ˆ¾¼?ïÎ>”ˆ¾§X?.7È>enž¾Žé?!÷*¾öÇg?ðÝÇ>*©Ó¾jˆú>¥gê>ÍÌܾ0Kû>=»ä>îyÞ¾-_÷>\í>÷I£=åf.=½ó~?.7È>enž¾Žé?ïÎ>”ˆ¾§X?ÔbÀ>ß¾•ï?€¿Î+T¿$|=àòè¾vúù¾Äyh¾~Çð¾zÈô¾.Êl¾øÝ쾡×÷¾Ù`¾ë¶Ó¾ôݽñog¿¿˜í¾CÕ¾“üø¾“:é¾¢AʾIHü¾;4ä¾—ãÕ¾I0ý¾„(Ò¼µQ~<ˆâ?á ž«€½SA?‘d¾¾^h®½ãm?é™¶¾G½Pp?¼m¾qEš»»A}?]ÅÒ¾G¿½Cp?“‹É¾¥I©½Í!?‡oѾ`Ɖ½Ÿ‘? d¾¨²:/’y?jøÖ¾ÁÉ‘¼Èÿ>ŽÎѾäÈ9#ý¾®Ó¼­}?vȾ*d¼—ÿ?ŽÎѾäÈ9FÝ«<>æ?ëR˜<žíQ¾|?áa*¾4H1¾î²ÿ>K®"¾Ü„;¾é ? XB¾RFm½Þ4 <ƒ?ÅW»¾Õ@#¾jO?ªñʾ“¾fØ?ÆÅ¾w.<¾¶?¼¾®¾ü£<è’p?íÖÚ¾o5A½—æþ>Ì^æ¾à˜j½»Òú>Kêܾlõ›½†vþ>mÀξ j¿Qµ=eé¾l?ù¾'¾'¥à¾åBý¾ëR#¾g)á¾GŽü¾¾ú¾sG¢¼R·;?Áý-¿¹ú¹¾ß5ø>jøî¾¹á¯¾‚Uõ>5^ò¾ñc¼¾°Uò>C=õ¾íê¾Awu¿…#=Æjã¾×0û¾Wνg)á¾GŽü¾¾ú¾\:Ö¾B^ÿ¾ç7콫e„¾KFw¿1\@<\:Ö¾B^ÿ¾ç7ì½g)á¾GŽü¾¾ú¾VšÔ¾¸¿PŒ¾3î¿|¼ó­ÿ¾Ó 8¾,(,>Ñ¿ãO¾7?>fÃl¿ü½Ž¼s„¾ÂÜþ¾y;¾¥jã¾¢ ÿ¾x^²¾9µã¾¸û¾®c¼¾Vë¾¶¡J½3½#‡¿CæŠ>VÖv>¾¿Ë¡>„‚>œ¨¿â›>§Y`>AE¿>Ú)½nÇ?)ƒ ;Ïg¨>Þ?f›€ïç?Óq=ª¬>Y0?rø)=AE;>ïc¼\ù¿ºJ·>>V>°¿Ñ±«>®·m>?ª¿!ɼ>#v>*«¿t"<âi+½aÿ!ɼ>#v>*«¿Ñ±«>®·m>?ª¿á °>¼;Š>ž ¿ñ¥>ªDƒ»Ñ-r¿|¸ä>aO@½v3û¾@¤ß>Ì•¦½×Ýü¾vá×> çd½§”ÿ¾ùH¿P>O¿Ó”A;øÝ쾡×÷¾Ù`¾A)ò¾5 ô¾€}Œ¾=+龎“ú¾c·¾ÿý=ÊÂ?`ê»<°Žs¾ée?H10¾žíQ¾|?áa*¾¶ó]¾ÞX?ŽÎI¾g F=°™½öû~?N€™¾UÙ¿¾M?„¸¢¾\ʾê!?Š—¾Õëξ«°??<<³('¾‡Œ|?Š—¾Õëξ«°?„¸¢¾\ʾê!?£¾j¤Õ¾3?v}A½®¡í>9ob?¼>gHí>ç5ö>OË>Vcá>¤ˆü>Œ,9>Õ è≯ù>éÝÿ;Áú?;#<ÏÛ(¾¾ƒÿ> C¾€¾”…ÿ>d;4H1¾î²ÿ>K®"¾oŠš;ûN ?ÃX¿Ìàù¼œßð>Oö¾M° ¼Oð>…@ö¾âD¼ê>erú¾p¹)¾ùr|¿ÜÄ<»É¾«±¿0ñǽ#ø×¾Šåþ¾ÖΛ½\:Ö¾B^ÿ¾ç7ì½óù?¥ R¼ùŽ“;Ͻÿ>C1>êÛ8=íÕÿ>æ1>Œ+Ó;Þÿÿ>HjQ>ð¼<mÿ?lMy»­å:ÉÊÿ>àÕ>ãh3¼íÕÿ>æ1>Œ+Ó;Âÿ>¼ç>T¶¾<&ÿ?=—¡;Åü¦:÷æÿ>Ó‰¯=„bP¼…Òÿ>Tç==|™;óãÿ>ÝÚ¨=c9“<ò‹m?†»¾>ØŠe¼„žý>øùß>x .>Ã.ú>æè>ª»>º¡ù>»òé>"0>›½Gì>THb¿,ºÕ¾ËMì>Æúö¾<3ɾIIï>È~ö¾g¹Ì¾ª å>Šû¾=1×8Óÿ¿R;Ê/É»ò¿®M><°xÅ<Õ¿-<øj;m¿Í7'=>Õ:|ÿ¿Tfm;øj;m¿Í7'=°xÅ<Õ¿-<£E =Îûÿ¾ý3>=%=w<"ˆ6¿Üs3¿ƒNH¾?Vð¾©kõ¾ã§Q¾m÷¾vOî¾*Çd¾‡þñ¾ ô¾ÅØ›;6ÿ¿žßž:˜=®óÿ¾K»‘9“^=vüÿ¾ìeÀaÁå>V€>"ßõ>?8ï>4,v>€ö>.î>økŠ>S ê¼Ü¿eúO?GÇE¾xFó¾Žxò>’Z(¾ýó¾W#ó>ÿ@9¾À”é¾ô£ù>oAY?ã?èú==Ùyû>aÁå>V€>õ*ú>rüè>_–f>"ßõ>?8ï>4,v>L=¿ÃàŽ½»T?êXå¾½¼hû> ê¾@?<·Ñø>"ªð¾m¯`¼»Õó>^!ʾ†#k¿UÞ³<ÛOæ¾ðú¾j±%=‰Ïݾ²dþ¾h=™›ç¾;ú¾™m’=Lã?{Lñ¼á±:»Šv?O]>‚­¾xc?SV>í·¾¾T©??z>¯D¸¾¡™?­/¼9¡`½T©??z>¯D¸¾xc?SV>í·¾¾A*?9Ðs>€ºÉ¾ò!r?W,¦¾„¼¸û>à,å¾ã‰>Ù´ú>@¿ç¾å=ïåþ>M¡Û¾—ªô=aÜ¿¡¤ºSî=±ü¿>&¢¾â<Ä>t ¿áz”¾AÁ>Á6¿Þ‘™¾lͶ>{ÖB?ÞwŒ¡¼½ ˆí>Iñ>HȽýgõ>¡£õ>• õ½hwð>¦ ½îÒ¿¥}»ËKn>ò@¿;Œ9>{c>C¿±>'Mƒ>§t¿ô‹">]q¿Š^«>|æ=Ãþ¾7ªÛ> ,¾YÝú¾€æ>å¹.¾¿îü¾Óˆá>‰%E¾‰Ma¿ê¥ò>F‚í¼¿îü¾Óˆá>‰%E¾YÝú¾€æ>å¹.¾³µö¾c*í>-±B¾ÿ³T¿[, =j/?Èõ¾5]½µÞï>å€õ¾OX½p•ï>½Vú¾Gå&½¾¡è>ar]¿p?Â@»âxö¾«í>§æ"¾³µö¾c*í>-±B¾YÝú¾€æ>å¹.¾Ò῵Á< ˜œ<Úáÿ¾1îF¾ÇÔ-¾IØÿ¾¼Ï1¾ùõC¾J%¿×Q¾¢)K¾fÚ¿õ´<©SÒϘ_¿ˆƒ>íŸï>Èêö¾3é=•,ç>ýÝû¾òÏÌ=‹Ýî>Î÷¾Ïþ?db½;hBß:«—ÿ>¬á"¾7ü=Ø}ÿ>¾…¾Ðî> •ÿ>Ü*(¾•>êú?æÆF<å9; •ÿ>Ü*(¾•>±Àÿ>Ÿç?¾vP >«—ÿ>¬á"¾7ü=±@¦:Êÿ?mQ;̾-zÿ>Ÿ”é½€¾”…ÿ>d;ÏÛ(¾¾ƒÿ> C¾¾Ö?d÷=Ã!;5?&W¾¶øô=-?­LX¾é>?;?eŒo¾3P >o?•‘ó<3U¶>Í?ú>x4½ «è>Çþ> b½8žß>€ïþ>ÅËÛ>‚ƒ<`5¾3ë{?äã<„;VÔ?@J®;¶Ò¾Vƒ?·fÆ<ËÛ¾Kÿ>|¾x¿«‘´<‹Ñ¾$¿‹ÀÈ=Wzݾøþ¾ ²=,-Ó¾v¿é½Œ=ž‹;øº¢¾ ¹r?ñÎ=&9辦îú>·fÆ<ËÛ¾Kÿ>}ª¯;2!æ¾y²û>Ób3<ø¿4<ðQß=¨§ÿ¾~8¾†¤=¶ÿ¾ùø$¾ƒÃ¦=Nîÿ¾á N¾& ºö (;Æÿ?~ýð½´O=“¨ÿ>4I¾ä,=¢ÿ>c쾡óÚ<¼®ÿ>iÍ¿»ªà»Àþ?s×½R¸>3ˆÿ>*ß½i)>Œÿ>Ô¾kÖ>6xÿ>!öP¼w”>¿Ãä*¿J ¯¾ ó¾>°ó¾ÿ°½¾;s÷¾V}î¾}¾¾Ê§ï¾¿*÷¾˜®»ÂD;ÿ?s×½R¸>3ˆÿ>¶¾²ö÷=éÿ>õ7ǽ á=R˜ÿ>Ö:²»©%d;¢þ?j|p½>&Ò= ·ÿ>õ7ǽ á=R˜ÿ>í¶½‹d™=ó­ÿ>EŠ}»ÕŽ{;ÿ?í¶½‹d™=ó­ÿ>õ7ǽ á=R˜ÿ><Áþ½ø²=–ÿ>÷†Ü;òc=ô˜?‰Ô$¾ôË>€Ò?V¸E¾õGÐ>û?*RA¾ƒP¾> :?’<¬í¼ÿÙ?Í2¾j¿­>k,?;G¾@Š¢>Ú?k»)¾#¼>yç?ó<ƒÚ?à·=TŒ#¾d?ɰZ¾)°¾ºôÿ>¸sQ¾?T ¾úF?@…s¾¯Y;?P°-?dü‚½Qôð>©ùò>î´Ý¾ä¼÷>D¾ë>ûÍܾ9ô>¤©î>Ì æ¾Ý3F?¢K¿â; ¾}[ø>×辽߾ù¼ò>kð¾ÿ\ܾc˜ó>Qlí¾Væ¾¾ÿ¿éò;^@ݺ ·ÿ¾~ >Û„ ½4¾ÿ¾ëÙ=KvL½PÃÿ¾mç=—^‘¼Gÿ¿•;G~˜ºâçÿ¾,Õe=àP²»ªÕÿ¾ªÂ¥=%ä¼\çÿ¾«YG=NŒ½ú${?TlF¾ À¨; ì?yѾ#[ç¼’°ÿ>zŠÜ¾X#½ÐÓ?JÑÒ¾ûíf½äþ¿¾f¦;Æw:»\çÿ¾«YG=NŒ½ªÕÿ¾ªÂ¥=%ä¼tÎÿ¾ËÚ–=€gv½¯áá½ÐÀ:¼âk~¿>’ʾ¹Á¾µ¿Â¥Ã¾»î-¾ó¿?TÒ¾F +¾ƒ3¿šþ¿‡˜£;>Û‰»œÁÿ¾Á^‡=SG½½tÎÿ¾ËÚ–=€gv½ž±ÿ¾0qÊ=Í©½šþ¿¦¶§;Ü9…»ž±ÿ¾0qÊ=Í©½tÎÿ¾ËÚ–=€gv½4¾ÿ¾ëÙ=KvL½ W=™/¿8Ì9¿S¼ãRõ¾õó½÷ñ¾l=ó¾,‚¼€»ì¾Z÷¾ô3½ÔO/¾G|?·fÆ<ËÛ¾Kÿ>%òS=“Õ¾þ`?äã<„;VÔ?Ù¨¾Ï°B<ó}¿?TÒ¾F +¾ƒ3¿óWؾÕ˾óTÿ¾>’ʾ¹Á¾µ¿£Lc=›<2?¸57¿ˆƒ>íŸï>Èêö¾ß4Ý=ö|õ>õò¾[Ñ>“÷>ï¾G¾=½à~?µ½/< Ä>t&?ï!;XTÔ>Ae?¶Xô9w1Í>dÍ?¶j×¼€ h>g5y?Wú½ô7á>ÞËý>ûsQ:XTÔ>Ae?¶Xô9ËJÛ>Þ“ÿ>»Ë<ç¶þ½«WÚ;°~¿^Ô¾ÐSs½@¿ÿ!ž‘Pi½Í¿û¯Ë¾ìW°½vª¿¢->°K|?r÷¤:ËJÛ>Þ“ÿ>»ËAe?¶Xô9ò²Î>ß?ÁÓ<6Lº¥‘÷>Y`¿¢›…>&Ää>•ü¾ g>9Ðã>B“ü¾éºp>”‡í>H6÷¾'Ô„>bßv¿©V=F–Ü>‘Dÿ¾ãqQ¼9ðâ>ãÞü¾a E<ãÕ>Ç+¿úƒ\<ÐÚ?=jçÖ;©¶¿h ‚¾,(=PR¿Ї¾é쉸>¤U?¾LD>‡¶>n?sÖW>ß©>ˆÀ¥¾ÃÏc¿ª¤¾«ì㾤¦õ¾$*ì¾”õ뾆ÿô¾øà後h뾂ò¾¶gî¾&Â?Có¼“ë½n?sÖW>ß©> ?›VJ>¤û™>F[?‡4j>UÝ›> ϺŸæ¾d?Æû!>aˆä¾}ëû>þó>ˆöá¾Ï0ý>— >Žçë¾f.ø>^ŸÖ;G¾„¨u?þó>ˆöá¾Ï0ý>³³>b‡Ù¾t˜ÿ>Vðû=_@×¾Z-?7Ü£<–¦½è?¦ð>Œ0ž¦*?;>²Gо•º?&>mYξ°?€uS?ø?”0=Õ÷>J í>=(è<Ûøó> üñ>]_Z=(Ñú>›Éç>W;o=ÜL=h®¿Ô;¶M™¾êè¿LK¡=Ì|—¾á¿…}[=”NŒ¾¼–¿+(–=UÒû>®6aºBå^?W°í>9x*;/j÷>§%æ>jEe€€å>7º¼–ü>@)= =«˜¿£›¾Àv˜¾ñ¿°âŒ¾–´’¾"Š¿]†¾HR¢¾.ä¿¢ò =-š =p±¿-§¾3ƒ¾À³¿ƒ‰§¾ì¥i¾Wv¿!Z›¾v¨v¾ ]¿Þž=Ya=¢­¿ŸÊ™¾’“‰¾E¿-§¾3ƒ¾À³¿!Z›¾v¨v¾ ]¿œ“?=ùßß?ÁÓ<ï:Ã>EH?Býø<ÒÉ>J$?eI=ý2Á¾”m¿& ‡»ý»æ¾í}ú¾qçR>OtݾŸUþ¾¨nn>?龯lù¾f½x>½N¿ìÌY¿¿ø¼?龯lù¾f½x>“üð¾_}ô¾RÕd>ý»æ¾í}ú¾qçR> šë»v‘?¿tÎ)¿³'>»}ö¾(í¾”>iñ¾:ó¾Êþ>`ø¾.‘뾓9n¾1¬x¿ë™D½‰–Ô¾µˆ¿Cƒ>OtݾŸUþ¾¨nn>6“Ͼ™¹¿þe>™&a¾ï»y¿ãï@»6“Ͼ™¹¿þe>OtݾŸUþ¾¨nn>ioؾQjÿ¾ÚM>À à°®Z¾‚ì¾òø>çy¾÷ð¾ ²õ>¬$Õ¾5­h?ƒœÊ¼uéß¾À“þ>ÌÜ< 'é¾ú~ú>=Þ=Žéá¾Møý>±=I=♽™.>¨|¿Õ Œ>1Î×>ãS¿.™>üþÕ>麿P8“>¢ Ì>ÿz¿ßž:%ù"¿'lE?GÇE¾xFó¾Žxò>°®Z¾‚ì¾òø>øÞ_¾Ä$ô¾LÆñ>BÛm?’ň>B悾 û>óÞ>Ôç¾s€ø>÷°ç>-Aæ¾Í=ü>̳â>ràݾ¶ý¿%Aлÿܱ;̲ÿ¾×,>¿¬=žÿ¾²¡ >&–š=Žÿ¾r>>ëÚ=yÿ¿êÚÙ¹J•‚;Žÿ¾r>>ëÚ=žÿ¾²¡ >&–š=`‘ÿ¾3Ãæ=ÙaÇ=žè+¿lA=E{=?­ï¾… *½¦õ>å€õ¾OX½p•ï>Èõ¾5]½µÞï>}Zg¿§Ú>Žvö<`ú¾âtê>6Å>¹4þ¾¾úà>ØšÍ>\¯ù¾-"ê>âwÓ>ÎÉa?yO=Såï>/Nü>=vA=™šä>d ÷>Égƒ=Yjí> î÷>ð´&=±3í>Ñþw¿Èzg>«oÑ=¹4þ¾¾úà>ØšÍ>[`ÿ¾å~×>9{×>D¦ü¾™·â>‚Ø>µ8]»f®é»öý?,ž>!è8>¿žÿ>z >Ò¨ >éÿ>§²(>Ì´>Œÿ>`tü¼19Þ»]ß?ºƒX> µ6>õöÿ>!i>…Î>•?ü«w>œü6>9?„ർÀÙÆ;¤î?#j>}È=n?lîX>ýôÿ=šìÿ>£VH>^¥Æ=³Óÿ>¶#É»9§Ÿ;ýý?÷6>¾†>ð¢ÿ>^ô>œŠ>†ÿ>«!>hýÂ=¥ÿ>‚{лò•F;_þ?§²(>Ì´>Œÿ>^ô>œŠ>†ÿ>÷6>¾†>ð¢ÿ>ì¬=Ë‘>f­}¿r§¬>ØôÀ>A¿Q„´> 7Ñ>jÛ¿;ü½>² À>GË¿ìã0=ÑÝ;[Á¿¯`{¾Wj¬=}%¿ Ó‡¾Ÿ½„=,f¿Ä‹¾ Ü»=ðk¿ï¿ù<¿?,½‰§?ɾ¼·¾E)?Šå&¾MÚľ®?ľRC˾'¥?p´È<Æ*•¼vá¿J_¾ƒÚ>MÛÿ¾á—j¾Dˆ;>T¿HM¾¥8>õÛÿ¾™ˆ~¿Ï×=mo’¼¶J¿wÔ>ን=µ6¿ÙyÃ>D%Ÿ=À´¿%#Ï>u:Ð=§ßm¿ã&¼>Bx!½ŸZý¾™-á>ÒR9>”Üù¾ô¨è>à- >_–þ¾[zÜ>¦Ö>dí9‘04¿[Ø5¿ƒNH¾?Vð¾©kõ¾¦,¾ç8ï¾'„ö¾O²5¾›7ö¾}–ï¾^xx¿Ù|v>Ô’;_–þ¾[zÜ>¦Ö>bi¿ô5Ó>G7>ŸZý¾™-á>ÒR9>_Þ<’g2?2w7¿p?0¾¾õ>N˜ð¾Ó17¾Sî>ªð÷¾»ÖN¾£•ó>®Eó¾ù?œæ;™žO¼1E?“Û=I¾ª>ãR?7Tì=`“µ>§\?àÖ½=$µ>«%~¿ÈHó=¿¢¼AE¿:Ç>BêV>bi¿ô5Ó>G7>ñK¿áÃ>'½/>Ca~¿S[ä=w:^<ñK¿áÃ>'½/>bi¿ô5Ó>G7>3Á¿AòÎ>¦—>Y‡¨½i3{;@!¿»¾¾ÆNH¾h<¿[ë˾ÚH¾ò°¿Â¥Ã¾»î-¾ó¿¬ój¾)<Ç(y¿?TÒ¾F +¾ƒ3¿"OÚ¾MÚD¾‡¤þ¾ ß¾^'¾9bý¾~§d»÷ý4¿_ 5¿O²5¾›7ö¾}–ï¾ã§Q¾m÷¾vONH¾?Vð¾©kõ¾M<¾Þ¦ù<¦…{¿«ÑÓ¾d¾s+¿"OÚ¾MÚD¾‡¤þ¾[ë˾ÚH¾ò°¿ Æ¿²åRá>«ì¾™ñö>ßùÕ>ýøó¾‹Šð>XŒÚ>R±¿É¸¤<®ö6=ìû¿ íO¾0Ô‘¾±¿¿sH*¾¤Ç¾ð4¿37?¾ÊŒŸ¾”°¿#”<@€;=I¿ÃD#¾HÞy¾±¿¿sH*¾¤Ç¾rŒ¿JÏD¾ŽÎ¾óÕ¿ÆE–º¡=ÿA¿š™Ù½dY€¾mþÿ¾d±Í½`c¾×/¿0Ç¡½‚âw¾Jã¿*ª;j³î<ôÿ¾,¼¾RïY¾Ï½ÿ¾“Œü½]¤P¾/¿SY¾áBn¾Ó¿’K=f‹œ»&9¿±Ne¾5?ã¼g¿ÒÄ{¾òK½„„¿7‚¾Êí¨¼ã€>½w¿mû<<çýß>TRÿ¾Ô“¾@Ú>6X¿-B‰¾²„Õ> ¿8Ü—¾¶ëo?&|²>±€H¼î[ý>¶÷á>O­ã<Ù?ÿ>g`Ü>¬Þ ºs×ú>Cè>.j½:ÃÎq<¹¿x­4=+nÄ>m«¿ƒ¢y¾»±>ÍË¿¸“x¾b£¼>¿ Œ¾‡Í=™‚~¿“Ö"=+nÄ>m«¿ƒ¢y¾~Ì>7¿_‹¾ï:Ó>Wë¿} y¾fq>„Íx¿Hß÷:‡ÀÙ>Ò¿¾^¾ï:Ó>Wë¿} y¾=~ß>ÎÝþ¾­w¾Ôa?Æ‘ =øuó>ÎSõ>g¹,>çŽî>€œø>Ô >jé>Cû>+ø->•Òã>©n>źx¿â'==~ß>ÎÝþ¾­w¾ï:Ó>Wë¿} y¾@Ú>6X¿-B‰¾Ùšè<ÿ1<÷â¿—æf¾{ÙÖ=Gèÿ¾_^¾|K”= îÿ¾¯`{¾Wj¬=}%¿Ÿ"~<-ð½¼æ?.ù”=Æľ÷Y?É¿À=èúƾŸ;?ð­=iº¾Ói?›ER¼Yã6¾ËÜ{?EÉ=EÓ¾O”?úy˜=™ Î¾«ë?ÐSž=á|Ú¾µÿ>YêW=¬ø¬¼A–¿Ús¹> —>µP¿¹>kc¤>æw¿[}Å>Zœ>s¿Q¦‘=tÀk=#í~¿¾¾Î>ʧ¿>C9¿S<Æ>Ã-¯>ó¿;ü½>² À>GË¿ÙQp=0ÂS=P7¿;ü½>² À>GË¿S<Æ>Ã-¯>ó¿5ë´>¾Ý²>ìj¿¯¹@?#](?‡aÚ¼úö>jlï>†’½_íø>Úªì>b4ƽÀ>ò>8gô>ù¢½½t‡);¶å<(æ¿Wz¥>!˲>Lp¿5ë´>¾Ý²>ìj¿_]­>Œ‚¨>’¿L¹<þ [Œ‚¨>’¿5ë´>¾Ý²>ìj¿¹>kc¤>æw¿©#d¼/E?©P¿Êš¾W±è>È û¾x_•¾!!ò>Ûlô¾€D‹¾!æê>V¼ù¾ìu?u9”>Çå‘»:$?¡Ø> n»>•Õ?Ä\Ú>l°>ù…ÿ>‘›á>úï¹>!q¿±äè<X«¾g¶û¾ž»>ûè¾oÓÿ¾:³>þDݾW'ÿ¾8‚Ä>)¯Ý¾|rP?&X?ÆÜ½ÛQô>s€ð>)’Ͼù¼ú>32è>¢¸Ã¾,¼û>%êå>hZÒ¾OB{¿ò ;<‘ÏC¾´U¿ºÙ§>ÁXϾoÓÿ¾:³>þDݾt³ÿ¾Ù¡>ñÞ¾ylz¿@Ý=nßQ¾W'ÿ¾8‚Ä>)¯Ý¾oÓÿ¾:³>þDݾ&¿oœ¼>nо„(Z¿M"=0ž¿Õü¾'h«>”ˆè¾|›ö¾sK³>RÑð¾9`÷¾í™¥>ì‡ð¾¬O‚¼~õ?ê¶‘)·¾h?êß¿=°Õ ?˜Ôz<> W?ù‡í>× ¯>ØJø>.ÿñ>æ\º>µ6õ>ªîé> +½>x^ú>Ìcﺋÿ¿éV»ÔF¾Æ¿ÿ¾³¥ý¼´ ¾Ù³ÿ¾Êá3½×Þ¾%²ÿ¾g{½)%»\ÿ¿¢›z»×Þ¾%²ÿ¾g{½´ ¾Ù³ÿ¾Êá3½f»"¾ƒ¤ÿ¾«–½× 6¼kä¼>Œìm?ƒöо’yä>£“ý>¬Ž”¾3¤ê>Ÿû>«{œ¾ÚÉà>¢Ôþ>;wm=qØê>:ÿb?vˆ¾­iî>»Eø>¬Ž”¾3¤ê>Ÿû>ƒöо’yä>£“ý>÷è?6‰‰¼3¨<Ù{?ì²¾{Ã<@M?ðÁþÊ8=ª‚?bH¾¾“:1^?qĽ:;ª‚?bH¾¾“:@M?ðÁþÊ8=îë?Â÷ξáR€;uÿ?#„»úä:¹üÿ>dŒ4½àtܼS? Ìž¼RL9¼Døÿ>ö¡F½(8+;jk?͌۽(†Á>+ˆù>Ý Ü¾Nñè>Þý>‡Ô¾ Já>(ú>2ÆÏ¾Oçê> ¿ðV¾<$k\¿â=ï¾Ùvº>„œ÷¾ Šæ¾,ž²>Mõü¾ªï¾¢Ò¨>•Ö÷¾€ÿ?—ÐV»r5 ;Døÿ>ö¡F½(8+;S? Ìž¼RL9¼"?>:š¼+ ¡<øÿ?pgu:û¸9d?ä°=ë9i¼?/ð<½;K?[7Î;QkÚ¼2û?ëÞ’;CR8<¡×ÿ>jš<ËØP¾Cåÿ>Áì4={¤A¾Þó?½œ]:DzÁì4={¤A¾%?ÿ1><ËØP¾7?Ñz3=ŠËa¾ím?Ž­¾>;$Q¼º¡ù>»òé>"0>y#û>­§æ>(K>„žý>øùß>x .>Ï8X?jÓ?‡Œý¼õ*ú>rüè>_–f>y#û>­§æ>(K>·µõ>«ï>‘Z>ÃL^<²ù?2+<;S‘ª¾YO?u°Þ=‘)·¾h?êß¿=<´¾ ]?ù/>nh=}Fp¿‰à¯¾4=¾¨¬þ¾`=Þ¾[¾-íü¾´qä¾DQ@¾šû¾V辿v¿hõP?4½@ð¾üQô>fJ«>¨Té¾%wø>§–>{1ô¾¿ð>Všœ>¸ëM:Bþ¿F‰í;F >„ÿ¾Gé>få=€™ÿ¾ÅÕ=vÁ>ö•ÿ¾û!Ö=›ŒæºebÖ;þ¿W±ø½å(@¾‹ªÿ¾|{¾ò[4¾šÿ¾ZH¾«!!¾¬ÿ¾ÌéÒ:f¡;ºÿ¿|{¾ò[4¾šÿ¾V.¾ÚT-¾ ÿ¾>Ͼ€b¾l’ÿ¾Z€˜9_I »7ÿ¿V¼¾Ð ¾Õ•ÿ¾­0¾à½¡ÿ¾Àv¾¦1À½iªÿ¾k’,¿iÍñ-|¾‰–ô¾¿cð>ªÖb¾Éÿì¾™›÷>· m¾°÷<¤ðºÌý¿[|:¾ÎPü½î²ÿ¾>Ͼ€b¾l’ÿ¾p?¾þµ¾Õ°ÿ¾öë”9§b‡< ÷¿¶K+¾óB¾,¸ÿ¾|{¾ò[4¾šÿ¾’¾iSU¾Hàÿ¾cÑ?½ôX!oe¡¾K?¹ÿ>]â°¾4f?[?¥>a¨³¾zÓ?rÕ¼(‰Õ<äƒ?ˆœ®>؃©¾úc?¾K±>éE¾X;?ïþ >oe¡¾–A=,8v¿Çо[¾-íü¾´qä¾ÉªX¾hX¿WÎÖ¾®×t¾&ªÿ¾‘íܾ™þ¿OyÓ;9»:î|ÿ¾¡¾Œg ¾·˜ÿ¾ÍÍ'¾ÿË%¾ÒŠÿ¾sº¾®ƒ¾Â¡Ù¾ï‹g?:=«ì¾™ñö>ßùÕ>TSâ¾Îÿû>ÆøÐ>?¨ë¾Eð÷>¡È>šÛ¿‚­=|±»YP¿)—v¾p}£½ã¿ 3Y¾åoq½‘ ¿€FY¾ ¨À½nÚ¿ À =§€»YP¿)—v¾p}£½‘ ¿€FY¾ ¨À½ÃG¿ùLv¾£!ã½&5·œë¾XÈ|¾°ù>bÀê¾.…¾þ|ó>-%ó¾`?$ùö¾%="÷>°âì¾sŸ„¾Üü>ˆÙã¾u<޾~Wü>Ø(㾡ڀ¾°Ü¿5eø<„íM<Œ1¿©0f¾¢µ2¾ ¿.Y¾ò¾Úáÿ¾1îF¾ÇÔ-¾ #òºÛÿ?JX†ºbŸÀ¾Ìc?.C‚=‘)·¾h?êß¿=‚¯¾Üg?YÏ=ÃK<)­ ?¼ßU?Œ,9>Õ è≯ù>¹þM>c~î>¦`õ>æÉ5>Ióï>¤ˆô>c«?‹'=»âö¼ï8?½Æ–¾ª×]>ø6?ñ-Œ¾%•y> –?ö)Ÿ¾zUw>õ0¿/¥Ó<¹ß8¿|›ö¾sK³>RÑð¾â=ï¾Ùvº>„œ÷¾ªï¾¢Ò¨>•Ö÷¾è”?d®)=<;!½ –?ö)Ÿ¾zUw>ø6?ñ-Œ¾%•y>ÁÊ?Ž:š¾J‹>s?þd$=JAT½C?Gri¾õò“>UŠ?º£‡¾=ò>„ô?—t¾HÁƒ>u= œ{¿šÏ9>Õ}=cì¿Î3Î>ÈÓm=Œÿ¾XÝ>êw=$š¿zÔ>ÖO¼‘ôz¿Ø‚I>[³õ=Lûþ¾­ÁÛ>&ñ=¡Ú¿‡Î>1î>Hk¿8½Ó>çqÅ<×{¿dF>&ñ=¡Ú¿‡Î>[³õ=Lûþ¾­ÁÛ> &¸=#I¿ŸÕ>–5=-®å¼Ç¥¿aÄÆ>AðX>û=¿ºJ·>>V>°¿!ɼ>#v>*«¿ùN=r@­¼)пg¿>£=>c¿VØÄ>ž~ >&¿—·>/'>fg¿‰óÖ»ZƼÆô¿Psº>øÝÔ=É=¿Vœª>x&Ô=0¿“°>ëüû='K¿÷Z¢:wl¼ ý¿Psº>øÝÔ=É=¿“°>ëüû='K¿q=º>Iƒ >ÆQ¿ú¼î=^-Ý:A~¿VØÄ>ž~ >&¿vûÔ>Îo>4¿ƒÈ>Ïg>¶ø¿žÿƒ½Wm?©Á‘<Ì}ʾ‡oѾ`Ɖ½Ÿ‘?íÖÚ¾o5A½—æþ>¡þ¿ ;æàŠ;Ûÿ¾ˆƒ=§×Ü<;Äÿ¾X–=AÌo=Âÿ¾gŒÅ=wª=5÷J¾’Øz?m9ļ°ŒÕ¾#?Yo>)’Ͼˆž?‡R[>-ܾ¶þ>Ü)]>g¾cq}?ŒµLá!>TÖ¾ ?ïo@>ñ˾ã? 5*>Õ¾û>}?`Ѳ<ñ˾ã? 5*>³&ξšÐ?ðN>D6ؾRñÿ>Lá!>×ùò¾èñ`¿wˆT=öë¾q<÷¾- û½Æjã¾×0û¾Wν@¤ï¾?ô¾8F·½(ÁO½oX:½³g¿e~>°pŠ>\¿CæŠ>VÖv>¾¿rr>Ujv>^œ¿Y E½cý켨˜¿+Ãh>'Á[>6=¿G9€>¸`>u¿aãz>H>eQ¿H©Y½u㼊¿aãz>H>eQ¿G9€>¸`>u¿Êm‹>«?R> ¿ªóH?z€’¾¬ ¿ãÅò> ê¾!ì¾Èò>3Qä¾Ðdï¾eÇö>ÇHæ¾Ò¨è¾éë;¿hæ<¨±-?‹ð¾¡+¾W_õ>úö¾FÒö¾“8‹¾$î>«»½˜|(?MN?¿0]²=È ô>ãŠó¾ð‹–=(|î>F—÷¾í:…=dsõ>Ùìð¾ ž_½¥$ȼ«Š¿äi™>xò9>ãý¿Êm‹>«?R> ¿â›>§Y`>AE¿ùý?f4å:ÂUû;2Æÿ>£B=¥À"¾¡×ÿ>jšÁì4={¤A¾ÊDK½ˆ½†¿â›>§Y`>AE¿Êm‹>«?R> ¿CæŠ>VÖv>¾¿zör¿Àj¼($¡¾O¿tf¾uÚ¾Ûþ¾$šP¾žïß¾ ý¾J&g¾gÔä¾Òºr¿)a;(²¢¾ˆ+ÿ¾t˜¾Ÿß¾éü¾™ð‹¾V}æ¾fl¿?ɾÖÄÚ¾’µB9’»¿” ;=g¹ì½Ô,¿;qy¾,c¾#2¿W#{¾åñ¾[z¿t,k¿¦[P¿]Ó½HŠð¾Eô¾|µ>ÆRô¾Óð¾ì3ç=±Þè¾äø¾ Tß=†D"= ž¿ï=½$ÒŽ¾OÉ¿Êâž>—9¾g~¿, ‘>Ò7¾[^¿_ —>™ÛûRῳÏõ¼É̾ÎÅÿ¾« V>†ÉÔ½žïÿ¾¹Œ[>øúú½†¿Jñq>Aì+?pS=?‡^9½ëô>µð>’—%>žbí>Ž\÷>,‚>À%ð>Ó„õ>lC5>Ð ¿Ž©®»Y5X¿üí¾õg?½ãáõ¾ÉÊï¾ïG¼Ùô¾í æ¾;·Ú¼‡ùú¾ 5²=¤. ¾] r¿XÓ>{ã¾µ¤û¾?‹Å>Îá¾V¸ý¾¡0Ð>/Þ×¾qËÿ¾˜é]>‰ùT>Æ-t?”Û>ž±Ï> .þ>'¡ä>´éØ>;ú>ªÕ×>åÑÝ>„Öû>7TU?áøò¾ )‘¾eÇö>ÇHæ¾Ò¨è¾}[ø>×辽߾c˜ó>Qlí¾Væ¾Æ­<¯ì¿X8·<¡„¾2«ÿ¾)!H¾I½7¾kØÿ¾(*K¾ÇÙ$¾ÿ¿<Àc¾Z†½ñh?¬%Ž<³&ξšÐ?ðN>&¿¾9C?´ª>TŒÃ¾·A?$¸ñ=wç<;¢¿!ö9½AŸh¾S¿HŸ>ÌÑc¾µá¿jK>ÙxP¾§¿Ý%™>X1=†–¿> 6½ÌÑc¾µá¿jK>AŸh¾S¿HŸ>Ò7¾[^¿_ —>È™<Œ±j¼Ãí?õÚL¾Äϯ> R?"Rc¾Ö¨·>c{?òc¾k¨>l^?ê¶»"Ã=1Ð?‰Ô$¾ôË>€Ò?¾w0º>Ô'? ý½¾Ç>wó?Z;½éË=ì“~?EûS½( Ï>§?›= ½=Ó>“?œl“½—¨Æ>šD?iž€<…7]¿WÆ¿ÖVl¾s¾ø¾ãÞì¾{…u¾!®ü¾…@æ¾½n¾Ãðù¾®*ë¾>š ?Ô0G?0Þ=¡,ô>f»ò>Ù?½#ºï> Åö>ãIŒ½"ì>/2ù>Hþ;½:Á?Ší4;*à2½»?I†ü=ï’ >«Ð?¯A>â–>a?0>ª¶£>¼?ú€ò9fp:½»?I†ü=ï’ >¿?¢œè=ð’>«Ð?¯A>â–>ÛÔ>i0¾› d? ûí>ߤá¾å³ô>Ä'í>¾gÔ¾ð¢÷>¤ä>5šÜ¾…Dú>Úƒ'¿…¦u=\ù@¿…±í¾,¥¾FÓù¾uò¾”±¾O­ö¾Š ö¾Èx¤¾Érò¾FE甇í>H6÷¾ÿzu>V»ö>pî¾Ãc‡>J_ð>x)õ¾÷¶B=ãHî>:Bb¿éºp>”‡í>H6÷¾ g>9Ðã>B“ü¾~ÿV>gë>%ù¾¸A·¼ÌYç>§Md¿Äë:>ûî>“W÷¾~ÿV>gë>%ù¾6[I>¶ä>’ü¾!‚×;‚ ?˜ÍG¿éºp>”‡í>H6÷¾~ÿV>gë>%ù¾ ŠV>øò>+÷ò¾hÆŒ;’þ?ªQ¤»[áG=áÔÿ>A¥•½C?=®óÿ>º½ë”=IØÿ>ܘC½á Ñ;ªý¿)Jµ»“V >ä†ÿ¾Ø.í½@¡þ=žÿ¾³É½¶ï=°’ÿ¾¾Øû½g˜?–ϼ¬}M=]Þ?»îM>—”¾s*?IF>Há¾â;? žb>“Q¾g©¿½dO½ð<%¿ùiœ>Þ­<¾õœ¿áDŒ>,ò;¾ Ã¿“q”>Hm"¾©­?¼RP¼‹F=s*?IF>Há¾Ù?_î3>s—¾Í?"->¯£¾¹3¿¹(ö¼ªM6¿ÉÊï¾ïG¼Ùô¾üí¾õg?½ãáõ¾÷ö¾Væ½²½v¾¨ x¿iàf=‹pÓ¾Îã¿…AÁ>'ˆÚ¾\=ÿ¾c™Î>bià¾Û…þ¾ ÉÁ>--ê;*o-¿NJãš¾·ëí¾5ø>9aª¾ÇHî¾Ø÷>è0š¨¾Î8¿óâ>Ô*š¾ÿë¿,a>qN%=Ç¿‚f¼Ô*š¾ÿë¿,a>Ƙ¾Mõ¿ö|=>s¦¾29¿ ü1>£ ]¿:·¿÷&½Ï2û¾¨ÿä¾íÁ:=ªcõ¾Owî¾[’=ÈÏö¾¯Cí¾t‚='ªÃ:íÿ?£¼k¹¹<±<:?Rº´ø2¿T¬z¾‚¨“>X¿3Tu¾ž]¦>™¿;Q>½‰¶?Ý+¼ä1»¾HS?Ï,I>$aǾ_?7E>ZÁ¾—9?û­]>0Õ{¿„Û4¾ö¯½­À¿”½Í¾˜I¾8Mÿ¾ ÅÚ¾<„A¾Üž¿ûçѾÞ,¾Ø¿3?M˜™½8D5¿ Šö>wÖN>9Eハî>‹QG>‹Q÷¾t%ò>Jë_>ý‡ô¾ñžrü? ¸q=;ä®>¤6?¶ˆƒ=ª¬>Y0?rø)=²×s?õv½4Ò˜>³#?>´¯¾MÙÙ>ùþ>Qø´¾…xä>Õé? Ò¼¾]¤Ø>‘Rð¿qƒ¾ë©Õ>õf¿Ú†¾ÏkÄ>r¿Pš}:Øþ¿»ó¿;âØ§»†åÿ¾É¸=‡¹n<(óÿ¾Û—=PÃ/2¿M¥>ù#>ƒl¿å·°>Ÿv>»H¿0Hª>_ëD>rz?’å½-AÎ>?—;˾‰¶Ë>ÙÌ?Š‘½¾tb×>ä ?/1¾¾×å¿xÍ<U<ô3¿d;Ÿ¾fNG¾¯Z¿Q°¾ØÕ4¾¿ßÞ¾g'¾zß¿º†Ü<û†<¯Z¿Q°¾ØÕ4¾ô3¿d;Ÿ¾fNG¾y¿Z ­¾˜ßY¾q£¿Ml.=D =Tà¿v2€¾þÒr¾2X¿ŒJ’¾'0}¾‘ñ¿yæ¾üV¾â¯¿·R=ò¢=‘ñ¿yæ¾üV¾2X¿ŒJ’¾'0}¾Ïf¿&6Ÿ¾±og¾À6·ºÍ]¿Sg¾ž{ç>¹ü¾Ÿ¯y¾ÝDí>a§ø¾šb¾àî>á÷¾¡5X<,ô9?ê/?ŒÆ>ö ð>í¹ô>„Ò>éô>ÁXï>ýÄ>W`ø>cñë>ZtÊ»T—>ÃŽt¿ g>9Ðã>B“ü¾T‹x>oñØ>Lþÿ¾¡X>ûXÙ>×Ãÿ¾¦Þ¿’HõºÍo=A¿õi%>D°¾ä¿Öÿ >_B¥¾¤ü¿ÿÊ*>TŸ¾•Å¿F’µ9Ûå,=ÞT¿È >uç¾9´¿ S>E€“¾øq¿ î=_%‡¾‚¿(‚·:9N1=øq¿ î=_%‡¾9´¿ S>E€“¾k׿!"Õ=Š<™¾ƒ2®>˲p?çSp¼[ÎÝ>˜…þ>W Ÿ½Šré>:ú>iQ´½¨Tá>Òýü>á~à½äù¿é‡J¼Zý½;‚:¿±¿¬¾'9‹=Ì@¿H°¾a^=)$¿}u½¾zOj=Í~¿8ÓŽ‘ÀºkD¿)_о¹Ð˼)_¿ÛjξÚ<Ÿ¿6çÀ¾Ûý*¼„~¿âؽOM˜<Ÿ¿6çÀ¾Ûý*¼é ¿5|þ»m5½kD¿)_о¹Ð˼˜°Û<Ýà?.ïx¼g|—¾ôQ?]¾¾„J¤¾ÅŽ?¹oµ¾ªž”¾ñe?j®¾‡–Tü—>a?0>ª¶£>«Ð?¯A>â–>¤/ =AŸ=Õ£¿‡m‹¾Øñ¾!¿&‡¾Æá\¾éº¿²dn¾lÑr¾|¿½´i?!ùоp:zRþ>HŠà¾/û½>öÑù>àŸê¾Ör·>,.þ>Täྸ•®>Gº¿¼Íù8½‡‹¿Së>±‰>S]¿–_>_$„>‹À¿´æ>W!•>–ß?˜Qú<Ùƒó»¾Üÿ>¶IU¾ƒ‡ ¾Äêÿ>&TP¾_Î̽ù/?Óp¾SÌá½]Ü?/.=V™v»75?)Ðw¾H¾}?d¾M&¾¾Üÿ>¶IU¾ƒ‡ ¾ž†¼hz˾èj?þó>ˆöá¾Ï0ý>²HÓ=[¶Þ¾{þ>ôÅÞ=¥é¾Kú>Sò?&âF¼;—†¼N—?L‰´¾ü‹`>ž·?Òn¬¾×Ks>K¯?£å¸¾§Ì}>.ä?y €¼¸lɼHâ?Ϲ¾`¬>K¯?£å¸¾§Ì}>2ã?Ì «¾î”†>Ë#=3º=¢¿áA“¾ð¿e¾k ¿&‡¾Æá\¾éº¿‡m‹¾Øñ¾!¿Íÿ?O£;Wä¹üÆÿ>ù L=Õо–Îÿ>;iÆ£B=¥À"¾l¥›¾Øás¿p˜‚»\:Ö¾B^ÿ¾ç7ì½#ø×¾Šåþ¾ÖΛ½Æjã¾×0û¾Wν÷¹?ãVH¿ð«e½ôßó> üñ¾8ÚÑ=Ÿäî>QÛö¾bÀ>%ê>rù¾Z€Ö=°¤}¾Å J=]³w¿Tpà¾Äë²¾ø3¿<Àã¾v§¾¿ôþ¾'1ؾ̳ª¾‘ ¿ w|¿÷\#>§ 6½Ý¿%®Ó>@ly>bØ¿4ÕË>¤Œ>õÖ¿Ä^Ø>=}Œ>r =ºÙ¿DV€»~ޝ¾CX¿ ÚP¼Æà¡¾!¿ºr;’?°¾gc¿ ›<Gêq¾¾q‚=ó7x?Çfß¾Nñ¾-ÿ>˜öÕ¾$B›¾.?aÒ¾†‹¾ÿë?\´¿›ä¼M ½{¿1~Z>G¬¥>ä¿g¹L>'3–>O>¿ÏJ:>û¥>Ã*侨e?“ë¥<Žéá¾Møý>±=I= 'é¾ú~ú>=Þ=ó辫?ú>µ‹=×°ñ¾–a?÷zÒ<Ÿtâ¾h[ý>%Õ½=ó辫?ú>µ‹=~ì¾Cå÷>¹yÉ=ÒØd¿z徨žÍ:ÔÑù¾Ç¸ê¾íò…>ìþ¾¾3â¾O‰>6<ý¾„ñ㾸xx>Í÷ ¿ôF?ïeѼ~ì¾Cå÷>¹yÉ=ó辫?ú>µ‹=À²ò¾±‹ò>z|¡=ï ¼<õmú>Æ5_¿3é=•,ç>ýÝû¾ˆƒ>íŸï>Èêö¾îè>Zñå>Ê2ü¾™¦C<»&?„UB¿ß4Ý=ö|õ>õò¾ˆƒ>íŸï>Èêö¾òÏÌ=‹Ýî>Î÷¾K¿?˜’¼BŽ&½ÛQ?ïp+>õ€y>Ùx?¬9P>¿Hx>÷¯?ê“<>[ ‹>RÞV¿Å" ¿Ä•=< ô¾¤âï¾Ï|5;r5ú¾÷9澓·m<$ù¾;8è¾Ú꼬Šô<µâ¿­¾Õºòyu¾9)¿•ñϽš{X¾Cåÿ¾+&À½PÅm¾~¿‡–½/=|Ê<°¿Ø)†¾G8=¾™ƒ¿Ì˜r¾¶M¾:W¿&‡¾Æá\¾éº¿§bþ¾ø3Œ>îÎâ>ݲû¾ò³™>J)è>tF¿&W™>Ê‹Ü>S„7=§¿¹«Ù¼¢E†¾JÓ¿Œžk>Ò¨ˆ¾¾¥¿ÒH>=ðq¾ ^¿ ¡S>]Ò<6è¿ú¼=CX¾S¿"=>"á[¾øùÿ¾Óú>Ö­>¾D§ÿ¾Ô»(>ÐçÀ9êøÙºèÿ¿[†¬º÷¼¤ýÿ¾P¼ÿÕ€¹v¾¢C¿ á1> ÷о¸“¿*'>_×弨Ü]?F ÿ>Ù”«>lÐ÷>©î>=+©>¼Wý>zTä>Lýœ>x™ù>(ê>ðAŠ\Žÿ>|FB¾^/=>XÉÿ>ã¤P¾ûs!>Ïÿ>Źa¿yð>DÒS=âxö¾«í>§æ"¾YÝú¾€æ>å¹.¾€Dû¾½ã>ñe¾o¼~¿Ì”y¼šÙÈ=O"¿§u³¾¡¡¿>Œ¿Y‹¿¾_Ê>Jb¿ÓÛ¯¾fiÏ>e½ =ÞùÔ;"Ì¿7qr¾¿ 1¾81¿+0„¾5* ¾Ra¿ÁXo¾sg¾X¿~?mNû½ézŒ¼ ?LUʾÏÚ…>d]?G:Ó¾¨«k>,J?fôþ¡-g>V?Ùg“½§’7:,J?fôþ¡-g>K¯?£å¸¾§Ì}> ?LUʾÏÚ…> ™<øŠ_?yù>ûí8¤é>@ »™„û>‹Áã>Оªºšwô>Nbð>®=?=åK¿uV?HàÇ>Ùµõ¾#,ò>Gº>3àô¾QNô>Õ&¾>¯Ñú¾(-ì>o-½O4˜¼ç¹?ñ»±¾ §>i;?}²º¾Ê©¥>Ú?m¼¾ùÀ–>ªò?ÕøÆÜE¾Äyð¾¿ú>LnD¾ì¿æ¾ø>¶ƒa¾ºŸë¾×ÿ¿k„Œ:.ôýº.Ëÿ¾¾—ày¼ZÔÿ¾Â¡¾+µ(<þÑÿ¾bžõ½uÔ‡<~¬»:+H¿…%T¿ð¤>|€æ¾$bú¾”>iñ¾:ó¾Tþõ=?î¾-õ¾öR?ã·=p¿Ëõö>‡ø,½ï;î¾è/ô>ð_ª¼¤ñ¾ôÜú>nÖ¼eŒç¾“û¿¹’2¼3„»¦·ÿ¾mÉ*>ú`y½çÿ¾g´E>À,½‡Ýÿ¾R˜G>Ʀ…½þ¿ÐµØ;öé¹ZÔÿ¾Â¡¾+µ(<}çÿ¾3Å,¾dN=Îÿ¾­N¾Ìº=äÊ?¿­~»0$½¡J?æTW¼cª>Õí?${ļVƒ˜>´?†Ó;£­š>‡ù?KK‹º£e¼¡J?æTW¼cª>­K?ÁÔÅ<#1©>{f?,óV-“ºÒ¸??¤)¿ Îe½îµð>»Gö¾³/½œö> ï¾Ìàù¼œßð>Oö¾_?§,þ¼½wP¿Åñ>šyÂ=#Mô¾Óè>à ¨=òù¾Í°é>E/ã=qäù¾Á‰?Qýf<CS¿Rë>õB=¿Ô÷¾Òoç>,¼f=hú¾Öð>-¢|=°ô¾¨Û%?´µù¼gÙB¿Öð>-¢|=°ô¾xAô>ã‰=’Zð¾Rë>õB=¿Ô÷¾vü?¿¥<5æ×»éÒÿ> ð¾´²X¼Y÷ÿ>ò[4¾`šX¼\Ìÿ>{¿!¾h>'½÷ú?Œ?<柳»\Ìÿ>{¿!¾h>'½Y÷ÿ>ò[4¾`šX¼Hûÿ>Ï A¾4<,½Çß?Aàý<ï𛻀b?÷xq¾|¾;È'?z‹W¾ÍK¼e?”¤K¾?—<ÙÖÓ½„´S?z ?îyÞ¾-_÷>\í>í×Õ¾Îúô>YNò>*©Ó¾jˆú>¥gê>VY>Ê÷|?×n=æÏ>Ó3?*T·>nûÆ>‹O?/4Ç>ÅXÖ> 0?ÊÝÇ>ºq >Ôu{?÷Ñ>âXÏ>½pÿ>„¼Ö>ÅXÖ> 0?ÊÝÇ>nûÆ>‹O?/4Ç>Ó?úÃ=Þx½»m?o/y¾§nÓ¼!t?쇀¾y5e½‘,?pBa¾ôÉE½¼?½£7=HS¼!t?쇀¾y5e½m?o/y¾§nÓ¼]Ã?PqŒ¾x½½¼Q­>'zp?;{`=Ô_×>å}?‡Ãš>!Éä>¢ ü>³œ>9'Þ>´!ÿ>f¢>R·¿‰ ½/=&¿{¾V>”b¾¢(¿Œj>º£O¾?q¿ˆGr> £i¾:Kk?ûÄ>Y¾½›8ù>eªè>S³G¾Üðû>¹Tå>öa-¾ÿuþ>“Ý> n;¾zX?ž5?Âã/½gû>O!ç>‹ý¾Üðû>¹Tå>öa-¾¿÷>G8í>Ç*¾A„¿± 9½ýv*=jÛ¿ ax>kf…¾?q¿ˆGr> £i¾ܿճˆ> Ûo¾¼Z6?ˆ¤3¿Ù¾W¼ñð>£ö¾¯i½ î>}Ì÷¾;Wo½ZGõ>Ìð¾úw½UW; ÿ?¾ S:ÇÏk=¥õÿ>-ë~§Í¿ÜØŒ¾z#>j†¿~¾nÄ#>ý¿|'i¿‚K®<Ø$Ó>žyù¾ªº¾·ïé>Ñþ¾]¦¾ØÖß>>ý¾«%¾ãªâ> x¾º>}¿Wü$¼IÖɾ¿²ü¯f»ò>Ù?½Ÿtú>lê>­€G½úö>jlï>†’½ à{¾·x¿ò¸h¼ú~Ò¾áD¿Ú-½*oß¾%@ý¾ù/½#ø×¾Šåþ¾ÖΛ½‡A{¾Uüw¿¹½*oß¾%@ý¾ù/½ú~Ò¾áD¿Ú-½0HÚ¾ÿ¾#ƒ¼'5±>,˜=æp?+Ûç>ôƒ¾zû>‚UÝ>¶Ž¾»ÿ>¨þé>øn“¾;9û>àd?÷ Å»FVå¾×Ã÷>éc|; ì¾àŸú>¢ˆû»g;$á¾GÅ¿õïµ<’½$¿O$H¾ýg]>Õy¿=~_¾üs>`¿Su?¾D‹|>Ò¿ºj|<ÏÒ ½`¿Su?¾D‹|>ç¿('*¾Q¢e>$¿O$H¾ýg]>sÀ¿p¬®;Í3½$ ¿×¦¾ÅÊ >p³¿êʾï>þï¿ër*¾4œš>ûÑ¿Ä^» ¿3F¾¹3›><¿«è/¾“Žª>‰ÿ¿+™»•Í?»¦·ÿ¾mÉ*>ú`y½“¨ÿ¾Òû>_s“½ ·ÿ¾~ >Û„ ½A½Æ¾óY–¾Ø¿¿'V¾о4½¿ƒ<çB,=ž½¿ÜÖ6¾*o‡¾V¿ž (¾ø‹‘¾¨¦¿}ì>¾óY–¾Ø¿WÛ;èÏv¿ý=`¦>óÿ¾=×ß¾2ãµ>Öãþ¾Éã¾¾¡°>ñK¿ª(Ö¾àÅ$="¹²äNÉ>œùå>‘}ø>iQ¿>¾í>Êúý>‰ê½>\Wä>ÔsŽ==ø•¾“t¿iÄ”¾N%Û¾ü¿iS…¾MÖ¾*8¿aˆ¾•fã¾¢˜ü¾mMé¾ÎÔ–®‰¾Ç„¿¨S>uÈ}¾ÕZ¿ÂÚX>ìÜŒ¾Z¼¿¯B=WåD;£µ?Àо£@ÿ=©l?2¾ßÐ=Í’?¨‚¾rÝÔ=-C?Ï¡ =Û¤g;fØ?bøx¾Â„¦=Œ-?ïËi¾ëpÔ=À?¨‚¾rÝÔ=-C?NÜŸ»ÉZ@=ê¶¿nÜ>êY ¾C¿‹Ä>üŒ“¾Ô»¿Sç!>3¡¾¿s~?…õ×=Æqý<ò³?œnÉ>™õ¢¾¿b?”†Ê>{N’¾¢&?\¾>”2™¾sº¿ÏTì¼ÊñP?—ï¾§u«=[–÷>bï¾É›r=VJ÷>žÒé¾id‘=;oû>[¶e»xC=>µ¿Sç!>3¡¾¿‹Ä>üŒ“¾Ô»¿5*0>À!”¾‡Å¿ý';¿ 缆„.?bï¾É›r=VJ÷>—ï¾§u«=[–÷>¦`õ¾2ð’=} ñ>o´¶¼ƒ—a=3Œ¿éY>X›¾Þ!¿¾£F>ñ-”¾úÕ¿ÂÚX>ìÜŒ¾Z¼¿8T?†ìY? 0q»!Éä>¢ ü>³œ>Ã(ð>õ>F"¤>@ï>Æ‹õ>Ih“>‹Èœ¼D}Q=6ž¿ÂÚX>ìÜŒ¾Z¼¿¾£F>ñ-”¾úÕ¿öÓ?>®‰¾Ç„¿åf‚<—÷¿²õêºRI=¾ °ÿ¾Ö쬽,cS¾3áÿ¾‰½š{X¾Cåÿ¾+&À½ºcB<¿v)¼â÷?PŽ"¾?>»›ÿ>|FB¾^/=>XÉÿ>³x1¾êé#>\Žÿ>Hø?ÍR7¼Ù%,¼~©ÿ>\b[½h”.>Šèÿ>,=$½mÅN>ªÿ>ÃÄ•½×ND>–û?Ò72»”å8¼Šèÿ>,=$½mÅN>Äÿ>#°¼õ0>Žëÿ> å¼g_I> 9s;¿ÿ>iD=.æ>iÅÿ>€‰=À±>p°ÿ>ð[À¼ŸÂ±;÷ì?逴> —=ü5?|µ£>}Í’=>?¾/®>Ò1=Ü-?þÅè9O6½ØÝ?¿4«A?1¥¼;§y>_b?ÛኼIX>Ö?Yñ[¿íÀ¿5C=ÒÃø¾è…ë¾pºóô¾Ù]ð¾6~¾Êˆû¾J´ä¾MLw¾½~ß?©gu; €>ñ-?|‚=Ä#>Á8?ý[3=h>*?Ðd=µ.”<öÊb¼ÿî¿oð­¾ÕÍ>¹T¿ådº¾>)>Ë‚¿ ¬¾Œº6> m¿S´[¿ðj¼KY?¦`õ¾2ð’=} ñ>Ésõ¾(È=«_ñ>ý†ù¾‰‹­= _ê>þåK;8j)¼.ü?>ͱ>Xlçé;L3?8iº>—âê<¯C?z@²=Ë?Q€;¹âÂ>“6?0å½ÉÏ>Ú®?÷õ½;äÆ>R?úɽ Í =_캵Ø?'£¾"ľ9?'ö ¾ Ò̽œ0?õÚ¬¾QÛæ½éd?ÆS>ш¨¼Osz¿³ëÞ>ï‹=Áý¾8×Ð>Tyq=™d¿MóÞ>Ü´Ž=òíý¾Ò”?«´I=¦ßí<í?w¢Œ¾ºb¾ÅŒ?äô…¾Œ0E¾ø?{h—¾¢C¾¬Ö?[Ï=£+X;å'?YࣾÆ,¾?À% ¾û²¾•I? f¬¾Hß¾+«=út?„TŽ>ÌÐ>²û>¤Uå>³^Ü>׿û>ä†ß>âXÏ>½pÿ>„¼Ö>?OD=4C½ô‘¿ˆJs¾‹¦S>â[¿•Õ„¾TA>lz¿a¨ƒ¾Õ%c>»¹¿·˜¼Ú¨»ô¿`>Á漾Ū¿ö v>DÀ±¾ŸÊ¿§~>~¬À¾pÍ¿6«?fô2=î&Õ“u=Ò7ñ¾7oô>×ÂL=ìö¾Zeî>}T=€Hî½p…0<?~?SÍÌ¾È ¦¾.?µùϾ—³¾hæ?&ž‚‘¯¾²ƒ?²Én¿Æ¦·¾Œû=~Éþ¾üªÜ¾yÇŽ½Í‘ý¾5%á¾L5ýÍû¾².æ¾P[޽Fи Á¿H{3½PO„½Ñ ¿{Ⱦ8d½n¿ÅTº¾Õµ±½âZ¿$´½¾¬p¡»ÿ¿n;»+–œ½.æÿ¾±X½ìEY½-îÿ¾Òöy½ù9½‚ýÿ¾óë¼2 ,¼{û¿ú-¬;8d½n¿ÅTº¾&Ý›½X¿x˜®¾Õµ±½âZ¿$´½¾OQ/:´ý¿¼<¼÷A=)^¿ð‹«¾¥œ4=k¿k·¾%Œ=Jb¿cF°¾ †¡¼” e?{~ä¾E€ó½Ôî÷>ª×í¾ßl¾øO÷>ñ„î¾ ò¾·íû>_›å¾Eç¿lǼ˜ÈQ<T¿’Y­>—<¾$¿pí¤>ˆö!¾ÚT¿-”´>ø"¾Ññ¿¨p‘<´¤1<P¿¦{½>õG8¾ÚT¿-”´>ø"¾~7¿0ôÀ>ïT ¾Â³X?ݽ¼”*?áFú>0†>¾†è>1|ô>w׉>7âñ>æô>Ð |>û=ñ>:ß¿V½Ë÷‹»Ã+¿ÈA©>?²¤½åñ¿Çñ›>I=Žˆ÷¿ S›>zÔ‰½uÙ¿\3 ½-~»Ìï¿:zœ>žåñ¿Çñ›>I=Žù.¿û@ª>2Þ½Ïi¿¨¥<{?оG°ù¾x˜¾6É羦™þ¾² ¾eäܾÓþ¾ßNâ½IfݾÿX}¿\¡>ûb=ßý¿Q¼Ê>.’¶>ì¿6Ã>+3Å>JÔ>ÐFÆ>€ß|¿Ve>ȯ=JÔ>ÐFÆ>ì¿6Ã>+3Å>P¿¼vÉ>z§Ò>)†•¸}Ø;Ýÿ?c쾡óÚ<¼®ÿ>J{ã½±òp~ýð½´O=“¨ÿ>’en;¸|t?õÍ—>”MÙ½?ý>¶då>|‡¦½Ìaÿ>IõÝ>î²ß½i?¯`Û>C¥ ?ˆ=‘¥W¿Æç>êx¼>K¬ü¾Žð>±Q¶>7U÷¾!Íè>aŽ®>¿ü¾u=y¿©G>u @>[`ÿ¾å~×>9{×>P¿¼vÉ>z§Ò>«²ÿ¾_˜Ì>…`Ý>\??a²š=ÊGR¼³?©¾>úœ{>b?¤ÆÄ>f1a>½8?×úÊ>Lx>²;‹=ÀFx=—ï~¿ùö¾>Û÷X¾­j¿¡ÙÍ>cE]¾]ù¿ÓÇ>ït¾Ÿ¿Õ;?w7˜=ks®¼½8?×úÊ>Lx>ÿv?üUÈ>å—‰>³?©¾>úœ{>ËtÍ<>*;*ë¿ y´>—==N¿IØ¿>*ì=&¿rnÃ>c3= ¿F_?s‹=Ö`мSA?¸ÎÇ>ϤÍ<@l?4Ù¿>ÎA§:Ùè?¢Î> pƒºß8¸;àý¿ì¼;•Jƒ=çÿ¾ÛòV=$;À=´Ëÿ¾­”t=µ –=qËÿ¾ˆ$¤=‘Æ:Wÿ¿DŠ;£E =Îûÿ¾ý3>=‡¹n<(óÿ¾Û—=øj;m¿Í7'=ºµˆ;(þ¿[Ì;‹Êa=Æÿ¾'kÔ=PËÊa=Æÿ¾'kÔ=Œ7­=`¬ÿ¾Æ×=1Øõ;5ý¿À0°;Œ7­=`¬ÿ¾Æ×=ötÊ=ŸŽÿ¾c_>}i=“¨ÿ¾5)>dÿ?Ý|»¥úº?툞¼eK ½¹üÿ>dŒ4½àtܼùÿ>M$½yóJ½›ý?j5Ë»X¿À»äÿ>œ³O½Ûª½SÎÿ>½:¢½þ鋽 Äÿ>p鈽z^À½p\»æ(+=cÆ?/.Z½«’¾/Â?ÁZ ½R(ƒ¾Út?£Ô´½Ú¬’¾¹Å?³þ?nû–”»ÈÒÿ>!+¾½§W/½îèÿ>ñ½£S<½hèÿ>”|–½iŒ–¼ÿ?@}ª»FØà9µÞÿ>ø°­½åàˆ”|–½iŒ–¼Døÿ>ö¡F½(8+;ÿ?Ö#©»%Ç9Døÿ>ö¡F½(8+;hèÿ>”|–½iŒ–¼¹üÿ>dŒ4½àtܼGÜt?Ͷ>w½½?4LÝ>â¢>ÈÑ?&äÓ>Wz•> ýü>°äâ>9F’>ï€>©»w¿UÕ8<1?ß>u«ÿ¾^¡¾çýß>TRÿ¾Ô“¾²„Õ> ¿8Ü—¾â¤;=ÒäJ?«¿»^:>[Ñö>£ï¾øÝT>= ú>¯Îé¾ ŠV>øò>+÷ò¾!™>wC“¼†?t?éžå>ÅåH¾¦bû>zoä>Á*¾l ü>Ÿ>Ú>U¢<¾Ëÿ>g4=>Œ'= `{?6ÌÐ>qWo¾p³?±†Û>VÕ[¾aúþ>6ZÎ>¦œO¾š?Kû˜<µæd<-î?逴> —=ü5?R¾>h­M=½4?hÄ>«oš=b?'xüP滺ë¿›J>ûÒ½Ã×ÿ¾Äê_>é|½ ¿ðÞq>è ̽k)¿Š±…»©N¼Eú¿æã¼$F/>‹àÿ¾V¬K½ µ9>ßÿ¾kíâ¼ÓQ>B¿¹6þ=Æ.m?¼âµ>–²Ü>±¥÷>iê>³^Ü>׿û>ä†ß>ÌÐ>²û>¤Uå>AÉ(½vÜ»ÛÆ¿‰B“>s“’½M¿¿8õ>N½ªd¿©£‹>ª,*½L¤¿Æ½Ó¼UÌ¿©£‹>ª,*½L¤¿8õ>N½ªd¿³ês>ø½ÛM¿iÛ¼´œ6¹}è¿ïd>v&Ä»3¿³ês>ø½ÛM¿’æO>%½¿ßß¼!ˆö»×å¿’æO>%½¿³ês>ø½ÛM¿Äê_>é|½ ¿?³>J­o?à%õ®Õþ>ÖÒÂ=Å è>™œú>†Ð=qå>z9ü>ý‘˜=\9=Ü»¿˜«»öA–¾XÈ¿ç#Ľ,™¾¬ã¿4Û…½€G¤¾›¿zܬ½U "<Õ¡‹;3ü?ã›=ÖW¯>g?Ù?Ï=Å’²> U?žÕ=FE¼>g_?O“<ˆÀ伨Û?ã›=ÖW¯>g?è¶=Mô¡>¢'?Ù?Ï=Å’²> U?`’°»Ïþ¿bŸ0;״ܼdÊÿ¾g€ >^0X½­½ÿ¾¼éö=n©Þ¼Ôÿ¾YÂÚ=œ:–¼äå9=p±?òµ7>_¾‰µ?·|4>Á ¾?~QR>–百= ? þ¿§»¢à½» ·ÿ¾, ›½%°½cÒÿ¾€“½GZ½ªÕÿ¾¡ó:½ØÓ“½¡Þf:m=½º?e€=–°Ž>ŸÇ?‘<%è—>Éÿ?5Y—?Ì£¿ç®G½¤çª3ÀžgH¿‡Ü>_ÏϾƣ¿ >r5¾ß4¿PÉÊö—=¾>¶½’æÿ>j8›;ᔺ9ÿ?¾@‹ ½R˜ÿ>Ab¾nàν¥ÿ>…$ó½ö_ç½Gÿ>¿°¯;|ˆ: ÿ?…$ó½ö_ç½Gÿ>Ab¾nàν¥ÿ>4¢¾CË ¾˜£ÿ>…T<ú¿Çèe»¹ŽQ¾hèÿ¾(½$}:¾0»ÿ¾~f½V™9¾ÚÆÿ¾Æðâ¼b¶2<£QH? `?ó¾‰ìó>׉ó>áï'¾Bµù>8gì>ÀB6¾Zô>õ¡ó>Ÿ™Æ»ÒYýøÓ~¿¿ž—>jѾIK¿¡J>J›Ò¾œ4¿2>=¶Å¾úÔ¿‚æ3?‘­<ó 6¿Aòö>Éö½{»í¾Kçó>xE¾$ñ¾Àvð>‚Tê½é ô¾êwT??š½ö ¿eú>ÚW½×è¾®ïû>|® ½Üó価ö>¶†½Å©î¾ÆÚ¶¼0뼑Ô¿³ð> ˆµ¾8¿2>=¶Å¾úÔ¿R~Š>óâ´¾Ú¿¶(4¼+‘̼šç¿R~Š>óâ´¾Ú¿2>=¶Å¾úÔ¿§~>~¬À¾pÍ¿¦c±;hɿì%=7ú¨¾y$¿$%¾õ¸·¾ÔI¿|a’¾‹Æª¾}x¿T¾w¾=}±¿Ø=‹Æª¾}x¿T¾¶›¾Ú¿Êâ–¾7ú¨¾y$¿$%¾¯«4<œô¿£Kv¼N˜ ¾Œ„¿Ä”¸¾:­¾ï«¿³a­¾TU°¾`’¿Øð¼¾1¼pø¿¿â.¼TU°¾`’¿Øð¼¾:­¾ï«¿³a­¾¼’¼¾â¿ _²¾u€½ p¿ Š®<„Hƾ_¿Ñ­—¾¸xȾd!¿¤§¾ƒû¹¾ä‡¿á|¢¾ÏH½s„¿Q>=ƒû¹¾ä‡¿á|¢¾õ¸·¾ÔI¿|a’¾„Hƾ_¿Ñ­—¾Ôø?Ö˜½;½_¼•I? f¬¾Hß¾ e?Pq´¾äfø½±R?A¸º¾l—¾v¹½3½=Û}?É̽¾ÿvÑ>æå?,,ȾïÚ>%?°­Ï¾'¿Í>¼A?Y–¼¾s6>)Ü{?,,ȾïÚ>%?É̽¾ÿvÑ>æå?K¼¾nLß>vRÿ>†Ý^½½ßä>þ’d?ÅË˾tï>t˜÷>Aɾ¯™ä>N+ý>Úª¼¾¥Ûê>lÑú>´±Ê»À¹>«n?Úª¼¾¥Ûê>lÑú>Aɾ¯™ä>N+ý>K¼¾nLß>vRÿ>çS”> Ì^?aìË>ˆ+ç>sG÷>àöä>Ó3å>2¯ó>!@î>nÚì>Bò>KÌë>¿ڼȢ)¿g›?¿3p€>ÿ î¾ð÷¾ÿ%‘> .î¾"Œ÷¾S[Š>¨‹ô¾«ñ¾ÑNz»þþ¿ßȃ;r6>.ÿ¾Vô>F >„ÿ¾Gé>vÁ>ö•ÿ¾û!Ö=­[=ŠÔ¿*Ýt» ù|¾·F¿Ö…I½PÅm¾~¿‡–½F e¾|¿¶dU½³äo»?ÿ¿cTK;F >„ÿ¾Gé>r6>.ÿ¾Vô>îA>9{ÿ¾Ÿr>°é¾õ°c?dåÊ<¡⾪òý>–Ð¾Õ è¾,û>Ó22¾…îê¾y[ù>Bz¾Aså;nó¿ªÕ•¼ªw­=›®ÿ¾rO7>ïK§=]úÿ¾_{V>«¡c=ëåÿ¾kƒC>Ã|U;ïù¿ÏwX¼üq >Ñ’ÿ¾PÆ8>•Eá=o¸ÿ¾ñgH>áðâ='‡ÿ¾Sy+>uƒºŽÛ¿$…½ý+>Ä ¿0+d>Úu>Ñ<¿lê|>` >õÛÿ¾ú X>³]?Òœ$¼ò&¿#ùú>‚«”>·`é¾]Áö>züž>!Íð¾”Nü>ݵ¤>/jç¾’—"¿1F ½ïŒE¿¯ñ¾Þ3=Cáó¾•+ì¾Ùm¡Îô¾®p<ްð¾¹Þ¹»Ñý¿MÀ»îA>9{ÿ¾Ÿr>{O%>î—ÿ¾Í”&>üq >Ñ’ÿ¾PÆ8>jØ?¾:=N.´:?;?eŒo¾3P >G9?„¹m¾.8ã=5?&W¾¶øô=øÿ?¬ågºP,ú9?/ð<½;S? Ìž¼RL9¼K?[7Î;QkÚ¼Hši?•¾Ð¾ÿû½¹Šý>ÝDݾý¾ˆº÷>ùƒé¾Ä-¾°qý>&ÿÛ¾,?¾x„ì=VI~?a«;ò²Î>ß?ÁÓ<ÒÉ>J$?eI=¬‘Õ>´u?•öA=6@½{ép?©€«¾¼•µ>ñ×ü>På¾'²>¦—?nؾi­À>ú?9˜Ý¾äþ?çZ›»ÆÝ\;Ñëÿ>‰´M½@1=šÑÿ>=Ì£½hËY=µÞÿ>ø°­½åàˆ<øþ?hº;²Ü«;zäÿ>j¿5<”=¸Îÿ>YA"= '¿=Îÿ>˜Þ;ÿ¯Ú=ÿ?³iGºª;Ã×ÿ>­5¯¼ì±=³îÿ>÷2›¼e}Y=zäÿ>j¿5<”=h¼Eµã<ä¿þº»¾­Ã¡¾ð3¿ç³¾TȾäô¿*©¾Ïœ¾ 5¿‹ÚÿºôE>X:}¿•³¾„*Õ>û²¿Y¾¦¾UË>øp¿%µ¾©ÂÇ>1±¿:fD?A$$¿+’<2ö>»Bï¾…í>tb÷>¤pí¾`$>Ý ñ>·&õ¾8½>¡vµ¾X0½½žÒé¾id‘=;oû>á{ç¾ËSL= òû>‹ í<ˆ® ;iä? Π¾j¡ä¼Ì)?°¾Ÿ¸½xc?Êü£¾(Á½‚:?‰"?¹%=ƒE?"¦ô>°Ý>ÁÉî> Æð>ƒæ>„ñ>)vì>|™à>š_õ>ðÔ?f²@=¤¶[?+Ûç>ôƒ¾zû>zð>˜u¾Ïö>²æ>ˆdh¾UNû>|=ŒÔŽ;áÔ?2W®¾[ï7=aU?“¦¡¾ì#=T?¯{£¾íŸ‡=6?´è¿Qùêº]ìÙ¼c¿i®.¼íDI>Ú¿Ë(½õóF>ƒ3¿ƒé¼RÒc>#!ý<:b#…й¾ÁŽï¾Ù$÷>9aª¾ÇHî¾Ø÷>{T?)z=!x¿,ðõ> B™¾íóð¾¯[ü>Á噾 kç¾7Sù>šÑ§¾Þì¾l›¼Õäg»Ëó¿Äê_>é|½ ¿£°;>Ĉ½Táÿ¾’æO>%½¿´*4¼Sö¼gù¿Ø%>µ¾½§¯ÿ¾›J>ûÒ½Ã×ÿ¾g,>p—ý½È”ÿ¾Ø÷¿Ôì¹,¼ýÙÿ¾FÞÅ;£->ä×ÿ¾øDͼý‚->c¿i®.¼íDI>Ó¿fÍL»Ø½ƒ3¿ƒé¼RÒc>û#¿¥r½’æ_>am¿· B½íò}>¬ê¿F½Œ»þͼû#¿¥r½’æ_>Ú¿Ë(½õóF>!åÿ¾°^½33C>µä£9WQ$?ND¿¹á¯¾‚Uõ>5^ò¾rŒ¤¾Hð>¯—ö¾à±¾[?í>>#ù¾™w¿WÒc=ûႾ7áþ¾†T™¾}ã¾–#¿ú¤¾¯Dà¾É¿ªœ¾®Ø×¾Ä`¿h3Ò%ù>qŽò¾šé¦>#2ô>/§ì¾TÞ>:‘ø>ÚÂI¼°V=ñ ¿˜?>¢ÏŸ¾Å¿Sç!>3¡¾¿5*0>À!”¾‡Å¿«Žµ¾]o?÷³,;ïYç¾Ùvú>Ä_c>p_ß¾âuý>ˆdx>-ܾ¶þ>Ü)]>tê¾(c?½um=!•꾇6ø>•ñ>aßî¾} õ>¯Ž>—á¾ç7ü>7>àn$=ì¿sƒŸ½éòv¾fÀ¿´!¿¾Á剾²¿4ôǾ€€u¾µ¿ð6Ͼ:¹¿8= !A¼s€¿Yù…¾Ä '>1ì¿«–¾¬U;>­Š¿fƒ¾~8H>ŒŸ¿¨==?g鼑í¿#N¾0b_>Z¿[™˜¾K¬|>aü¿¤Å‰¾3ky>¥¡¿ý38=®‡ï¼Z¿[™˜¾K¬|>‘í¿#N¾0b_>„I¿à¼ ¾ ÓZ>ØÁ¿sŸ=¸£¼N¿<Ÿ©¾7<>„I¿à¼ ¾ ÓZ>1ì¿«–¾¬U;>°ÿÔ>Lí½÷åf?ÛNã>2Ëξ:æü>Ä'í>¾gÔ¾ð¢÷>6’ì>‹Âƾ¬¨ù>]#;^î¿éê¼<Lã=ZÔÿ¾HRR¾ep>¨¿u”c¾Ç>Ŭÿ¾rjG¾v#µ»½Û¿ W=7ˆ6>×ùÿ¾:\¾··>=×ÿ¾(‚X¾}>k-¿•Gw¾Ä¨>”x?'W?>âXÏ>½pÿ>„¼Ö>³^Ü>׿û>ä†ß>| Þ>ÎÇý>õ¡Ó>àÜË:¢Ñ¿Çê=ûû=fI¿a€¾}>k-¿•Gw¾ep>¨¿u”c¾Óé·¾^?¾­¾…`í¾vñ>Y¾æ¾M從¶ö>ƒâ¾Õæ¾lxò>|ó뾿ʓ;ø¹¿g<=ûû=fI¿a€¾ZN½=]j¿äÖ„¾ºžè=µ§¿+O¾¨X*»g•?;€ÿ¿³Æ*½`›c=„õÿ¾ëмp”={÷ÿ¾q²h¼Ï¤-=÷¿!B;ýêK;†ÿ¿o=!^=Hûÿ¾<¼àx=Þÿÿ¾RéÌ<‚Tš=ýôÿ¾­â–:6Ž;Wÿ¿RéÌ<‚Tš=ýôÿ¾<¼àx=Þÿÿ¾ž)Ó;% ³=íðÿ¾‚Ê<½”ýž;”¹¿+Â…>,Å=€b¿e”>5™Ñ=5µ¿›X>|‘š=¤§¿ãZ?¬×?R=y#û>­§æ>(K>º¡ù>»òé>"0>C©õ>0ñï>Üe?>ëÜ>»ÚÁ?Gð1½š ѽO;?æ@>Û1¾.;?“€>Øc⽃?«ÌŒ>–?=Ë=ЏZ¿¼vñ>,+Ý>Jô¾¡1ó>/Ó>]jô¾½ë>ÄÎÔ>¬Èø¾D,<;ý¿öí“»¶ï=°’ÿ¾¾Øû½0Ê=’°ÿ¾"Ö½¨ï»= ¨ÿ¾©K¾k±°;Šý¿ÍRÞ»[šÛ=Œ½ÿ¾½@¡þ=žÿ¾³É½É >ü«ÿ¾êᕽŸ 8º÷ÿ¿kDºÆÜ>2Æÿ¾¼O»Gw>rÃÿ¾8çÖ¼$)>Æÿ¾?–´¼1Ã=žÊ9;‹Ñ?å%§¾ÏÛø=h%?¹ ¾Ó.>Îþ?§y¯¾k>ËH?bœB¹Œÿ¿Ã s»$)>Æÿ¾?–´¼Gw>rÃÿ¾8çÖ¼Y>9¹ÿ¾Z½C½É7:ÿ¿ƒs²»€a>Ñ’ÿ¾Ö›Ç½“V >ä†ÿ¾Ø.í½Ûk!>x€ÿ¾ù-ú½‹­¾p?ÿƒO½×¾ZÔÿ>·²d½ð‹ã¾Þû>C½-±Ú¾‚Sÿ>&ݼÁ2q;µý¿.9ö»€a>Ñ’ÿ¾Ö›Ç½@¡þ=žÿ¾³É½“V >ä†ÿ¾Ø.í½Sÿ¿4æ‘;¶Ýe:DÂÿ¾æÇD=Hà¾õ¸ÿ¾-‡l=¸Ëþ½°­ÿ¾Îz§=·ñ¾ùþ¿xB;Ͻd»R˜ÿ¾ú}ÿ=ß×½"§ÿ¾`3º=[콞±ÿ¾0qÊ=Í©½Òþ¿;¥k»ž±ÿ¾0qÊ=Í©½"§ÿ¾`3º=[콜Áÿ¾Á^‡=SG½½ðþ¿•/;Çn»tÎÿ¾ËÚ–=€gv½Üÿ¾^ã)=lɽ\çÿ¾«YG=NŒ½Wÿ¿7¶];0A»:Ìÿ¾ I =üpнœÁÿ¾Á^‡=SG½½õ¸ÿ¾-‡l=¸Ëþ½qˆö¼+Ú³;Tá¿QÞw>J™ô=Ã(¿‡àX>Ò¬ì=ßÜÿ¾­‰e>ê>”ùÿ¾âÍ*Q›<Îãð> î÷>ð´&=±3í>™òñ>E=vŒó>\Áºžƒ×=”~¿æÀü¼­ÀÈ>è¿Æœ½p$È>-í¿ÈË?½z¨Õ>µ7¿Ö¼£š‘:Rý¿ÒÂ5>Àì.>ýˆÿ¾ÈÏF>hë>× ÿ¾îí&>²>‰|ÿ¾´s¼\\T;îü¿îí&>²>‰|ÿ¾ÈÏF>hë>× ÿ¾A 9>ã¦æ= ÿ¾ƒª?ózN½‚¼6r? ²½¾Í”ƽƒ?Ý˾„¸Ò½Ý@?ú þÀ"ÿ½¬‘c¿1ºi¾+P˾·Dö¾Þsà¾W_í¾Q¤û¾óçÛ¾íôã¾@ûù¾@ÜÕ¾&ë¾úþx¹V§L¼ãú?O¨¾*T'¾ºL?4œ²¾\¯ ¾d?ÅW»¾Õ@#¾jO?Í:µ¼C!;Ãï?ÅW»¾Õ@#¾jO?4œ²¾\¯ ¾d?—¾H3¾ô7?9À=Û¢:ß?Êü£¾(Á½‚:?°¾ÿ¶½;m?'ö ¾ Ò̽œ0?¦6)¿²?? G=|Öí¾—÷>BN>§°ò¾ÌBó>š°=>¿˜õ¾ûð>þR>H=.W;ñÜ?'ö ¾ Ò̽œ0?°¾ÿ¶½;m?õÚ¬¾QÛæ½éd?Ñ ¹jµC½&µ?$=-Ÿ>¡+?‘<%è—>Éÿ?e€=–°Ž>ŸÇ?¢‚ ¼ÐŸÞ»%ü?% >N¸>–A?q9þ=Õ¦>=+?y>‰•©>û=?Ò½âºÜv½IÑ?w+>oG˜>ÿë?q9þ=Õ¦>=+?øßê=•>VØ?WïD¿ø&M½#¿¡ø¾”Ù >š_í¾©ƒô¾÷È6>L5ó¾aûñ¾¹q>1õ¾<³?ßgD½Ñ§Ô»{?&¬¥>ÅV >ÝÐ?…ë™>2ÿ(>cÑ?a¨›>–“>ò€x?òÉu¾‘ɼsŸ?´¯Ô¾⪽’­þ> ÜÞ¾}¿½7T?)—Ö¾®»Ù½›»ŸÛ? &½aê½õÿ>аa>Û1¾.;?“€>š ѽO;?æ@>’À¾¹J%>ò«i?…\é¾óÈ×>¤§ø>á¾£á>iRú>õ×ë¾^Iâ>Çõ>T¶?_hA½`²ˆ;¬? ¿”>Aú¼=ÖŒ?ÿ>ížü=H?óâ„>ªÒÖ= ‘;£y¾^Nx?H=_=™Há¾Á«ý>%òS=“Õ¾þ`?·fÆ<ËÛ¾Kÿ>ÓÀ?Wª3½úêãºÖŒ?ÿ>ížü=Ç„?Î>׆>Å;? X‚>2Ì >‡ ?¶P½'ø”¼B—?Ñ’>¢a1>ÝÐ?…ë™>2ÿ(>Îß?¬˜>Àv@>0©?_Ð9½åçÆ¼Îß?¬˜>Àv@> ?°X‹>äÜF>B—?Ñ’>¢a1>Ö/Á;½‰¼±õ¿LE”=ô£A> Ãÿ¾k(5=סJ>ìÿ¾7”…=7á^>›¿Ûl<=Ú¢|¿×›¾T¿>‡¿×Ù¾J Ê>°¿ˆñÚ¾¯°È>‰¿¹‹Ð¾Éå½™›¿¸o-=¯[œ>Eö¿æÎ”¾W¬>§!¿[¾>êŸ>¤ª¿.⃾ò‹pÿ%¿ÛÛ¾úFŒ>²¿˜¡™¾ñ‚>Œj¿)³‰¾2å ¿dœK<7·U?Tð¾IKe¾›­ô>uè¾…`U¾øù>¯îð¾«wH¾¶ô>s,3½¦—¿*ã=¯[œ>Eö¿æÎ”¾úFŒ>²¿˜¡™¾…>˜>-¿‡ß¥¾3vé¼ ¿1ñ\¿ÿ%‘> .î¾"Œ÷¾3p€>ÿ î¾ð÷¾£Š>gÔä¾ÀËü¾ÍÁ>Xg¿õø¦>ÛÀå>òÒõ¾é>È$Û>Òmù¾Cè>0¡â>DOú¾$aß>U™»;H]48íþ?€‰=À±>p°ÿ>iD=.æ>iÅÿ>É“=Éæê=‹Åÿ>]Šž;ÂÏ?Há½u&¾LS?Ëeƒ>Û1¾.;?“€>»ò¾¼?U¾g>ÝÇ&>YMw¿»}M>B[Ö>‚äý¾¼?Þ>%³Ê>C¿"ŽÝ>CÊÏ>b£¿JÓ>/¥>™?r?ò °<Èêæ>ûêú>Æl9>u;ã>Û‡ü>:>dWÚ>Rÿ>ŒI/>q~¿ã L=Déè=W!¿d7½ÄÌ>à†¿2 ²¼ÎÒ>R¿ 9ʼ…ìÄ>£ø­<ÿÁ?Ôs½d¾,b?Ÿp>'jI¾^?,.†>ê®<¾B#?ÅÆl>š´¿É„»à¹C½É¿æ½|Ž>1²¿[(‰½&Œ>”¿Ôgb½c'œ>uT@?1Ž"?â68>ý0ò>¼Îî>ãQê>4Ûõ>)%ì>siä>ÕZð>…°ò>™Iä>{)~¿•ä< >î=R¿ 9ʼ…ìÄ>à†¿2 ²¼ÎÒ>­Û¿é2;WvÉ>²Õ<Ð~=¿£›¾Àv˜¾ñ¿#k¾ƒn§¾Í;¿*©¾Ïœ¾ 5¿dzl<€:H¿|x¿J ¯¾ ó¾>°ó¾;V±¾Ñú¾€Øê¾ÿ°½¾;s÷¾V}î¾³Ú~¿ª´¶;W4Á=V-¿Ì¯Ë< ¾>°r¿îN =«%Í>>¿„Qd=À>s"<1‚> “w¿Q„´> 7Ñ>jÛ¿VÒ²>•Eá>®ý¾J Â>°¬Ü>_–þ¾‹·<ɰ?—hF½Åq¾Ö?ø4>u&¾LS?Ëeƒ>.ä1¾~Ã?t|”>¯“š½êó=9?ÀçǾ®—¾åì?SÍÌ¾È ¦¾.?h¿¾õf¤¾Ð€?UÛS=Œa?˽ð>8£½ÓÜú>ËÛé>ÐBb½ÁŽ÷>*ªî>¯šb½ÚÅü>´åä>;n º¥™>It¿À´€¾ãTã>sdý¾Sg¾ž{ç>¹ü¾Íri¾²Ü>ß‹ÿ¾Ã²X¿5?¿ÙÕtRð¿Ú†¾ÏkÄ>r¿/5š¾Ëž¼>xî¿û¢<OÒ>ÏYi¿Sg¾ž{ç>¹ü¾©øO¾æë>¢Aú¾ÇU¾®Ùâ>ÿý¾>P>ò?j?2[²>ˆ+ç>sG÷>àöä>³^Ü>׿û>ä†ß>–²Ü>±¥÷>iê>®¨æ<%ú'½Ý®?ãÄW¾öˆ>r£?Ii¾n>Ž‘?‡ÛQ¾¾Ou>˜M?_ß}=—ì ?•vF¿©øO¾æë>¢Aú¾šb¾àî>á÷¾»ÖN¾£•ó>®Eó¾êœ˜» Û¦»qþ¿|®Ë½‘Ὢÿ¾µ“½)Ľ~Äÿ¾ þ˜½ôR¾X®ÿ¾ Je»‹Ym»+ÿ¿õÁͼ¢í¾üÆÿ¾ /B½³¶é½Æÿ¾Ý~”¼³êÓ½ŒØÿ¾uE»Yv¢»æþ¿Ý~”¼³êÓ½ŒØÿ¾ /B½³¶é½Æÿ¾..½ę̈½œÜÿ¾fÒ“»Ð?7z½• Õ=?½ã¤> s>£å?…µ™>!ÊÇ=Á?“ý“>qˆû:_³,=šÅ?&€=à”¾ýØ?ð =G:›¾Îþ?Cnk=æw¢¾ #?Ò!‘;Y„ =;Ø?rV=8®¾ôR?D–Ë=Ùë­¾¶I?È£ª=ÞŽ ¾@?”Ö÷>DBV<êû_?€€å>7º¼–ü>p—í>Ƣμy®÷>W°í>9x*;/j÷>à)†<Á¨P?xA¿"OÊ>pšö>«ï¾ OÄ>—ü>Ðšç¾ !Ï>ö û>3¦è¾I½€§`=$|¿éY>X›¾Þ!¿ÂÚX>ìÜŒ¾Z¼¿Gs>tê’¾L¿™•ì:0³?“F½ª}ú½Ú?¬«š>ÉV¾iã?sœ›>ç ¾Ì)?¡-§>L¿`½)~ ½±ü¿Ø ³¾óç˾]§¿V¾©Á̾ÊO¿gÖº¾)п¾.«t¾vd½¼Âƒx¿Ááݾà„ʾ“¿rä¾b-¾¾àôþ¾n‡Ö¾ê黾¿,¿hlî¼ {z>sx¿¡ó:¾mçã>ìký¾]á¾SXá>þ¾2:0¾nÀ×>*S¿\_—=?ÁÍ2=(›Â>—È?î銾T¼>Ê?-€¾‹ÅÇ>äJ?t~z¾7é™:ÍìÄ>žNl¿ìܾ œß>6ÿ¾]á¾SXá>þ¾DO ¾­é>2û¾üj,¿úk<¿È‹=ÃDë¾Meù¾‚Á>®ô¾ ñ¾=¹¾>y$î¾¹á÷¾/‡µ>:Øx?ä¦i¾¡mb½1þ>µTÞ¾¾¾ö½¹Šý>ÝDݾý¾°r?pxѾDn¾[ÞB»{Ô?=¿½¨ >#1?D¥©> s>£å?…µ™>• Õ=?½ã¤>õJ?šA?}Ÿ>nÚì>Bò>KÌë>ý0ò>¼Îî>ãQê>ÕZð>…°ò>™Iä>9̼Ùn¿µ‡=Õ}=cì¿Î3Î>ì›…=Yn¿ä¿>ëº= 7¿ÂPÇ>ñ e»;¶?ËÂA½9œÙ½í-?¯Ð§>uf¼½äÚ?Õ“™>ª}ú½Ú?¬«š>5˦;MêÂ>L¸l¿DO ¾­é>2û¾]á¾SXá>þ¾J™$¾ž·é>Yû¾îã>:ß>úHH?ˆñê>ŠËé>Öýó>ø¨ï>(òì>µï>ôMê>æ¬ï>Óñ>ÈEs¿–2Ÿ>:•‰<Ì(þ¾ïtß>mT§<ž–ÿ¾RcÚ>Ã;=ð÷û¾•å>,(=ØÌ¿”Ý ¼tí½”¿Ôgb½c'œ>”ø¿#C³½`™>ŽZ¿-왽ü«>Ù›¿§½s~!=h¿…%†>H©”¾Å¿¢ >Ä£¾q¿±5k>µŠ–¾¹¿¿t€ï»á2½h’¿°È½ý‰>1²¿[(‰½&Œ>†U¿ÕŸ½¾úx>ýÖ¿ky®»[<½¿W ¶½†[>†U¿ÕŸ½¾úx>û#¿¥r½’æ_>òµ~¿o·„½œœ=ÐC¿+„;¿îÄ>Œ¿Y‹¿¾_Ê>â¿c¸Â¾Óܺ> Õ¿cÁ˻ýû#¿¥r½’æ_>†U¿ÕŸ½¾úx>am¿· B½íò}> ‚w?P¶‚¾¼úÚß¾C^º=ábý> ûâ¾=±{j?ï‹Ë¾#è_=ábý> ûâ¾=Q1þ>Úß¾C^º=ðù>ôáé¾j«=ª°¿DdH=X›§»¶¿‡È>窩¾C¿V›¿>/6µ¾‹m¿bLº>¾2§¾w.¬<Õð¿ÈH–;¤@¾>´ÿ¾qåÌ=\u]¾À¿ãÿ©=Æk>¾×Ãÿ¾jˆ=*çE?ËV"?ËÆ<›8ù>eªè>S³G¾îÎò>ÁÇð>Õz_¾üäð> ¸ò>Wì?¾èŠ?ù^@½£L=öa?äŸ>„€l¾iW?´•>Ô€¾8¿?œ£>=,„¾Œ¤? ´½ÈÒ*=8¿?œ£>=,„¾2­?Š­>ZÕr¾öa?äŸ>„€l¾Fs‡¼ÒJè=P~¿=,¾¾£Ö>M¿¼A$¾!Ë>]¿2:0¾nÀ×>*S¿sO»ªÿ?O¦:ùÀ¾Æ¿ÿ>#Z»­Ú¾7Áÿ>}…û<›©Ð½ÙÎÿ>L ¨;uä»Àÿ?õ±:›©Ð½ÙÎÿ>L ¨;­Ú¾7Áÿ>}…û<,àĽ!Êÿ>5,=/P?Óö?P½ù¼ú>32è>¢¸Ã¾ÛQô>s€ð>)’Ͼ…'ô>É­ñ> ‡¾¾gÙ;fý?‘ È¿µ= Óú½±ÿ>„ô„=z4%¾vÆÿ>>jb=c–¥<¨®>¾–p?¤O¼*ýÜ>êÊÿ>F_A¼~5ç>°ü>½Ÿâ>æ=þ>¸‘[¼¬æ%?JðB?¯ ½û¯ë> ¾ù>[@h¼z«î>tb÷>g½Ió>×Kó>/º~?çÞ§<™Ç½w?‘|½>ñžÃ¾‹?÷Ê´>QJо¹T?S—Ä>,€Ñ¾‚{?üY\QJо7T?Ÿ¼>ûܾ¹T?S—Ä>,€Ñ¾ß¯.=·=÷ ?½Qƒ¾¯]‚¾y!?é¼M4>è{¿fÙƒ>|Ì>8¿T‹x>oñØ>Lþÿ¾Õ Œ>1Î×>ãS¿»Á}¿;#¾º;r3¿ž×¾è‡¾Ä#¿|œÉ¾/à¾Üž¿ûçѾÞ,¾Cö}?L>…P<Ùè?¢Î> pƒºýh?¢'Õ> +ÓϤÍ<?è»9ý¿Ñ&À;Î㸾Ñ?¿?‹¾A+°¾:?¿ ºý½÷;¼¾I0¿wƒè½´+¼Mü¿7§íº÷;¼¾I0¿wƒè½A+°¾:?¿ ºý½K°¾ B¿^Pʽ³¸ð;Åæ =q×?YQã=E)a¾Ý ?8Ù>fx¾5?½>žµ[¾Xäÿ>މ‚>Q[¿<†æ>Ãcß>Á¨ô¾[ìî>È$Û>Òmù¾Cè>ÛÀå>òÒõ¾é>au8>íÏ{¿……bºÇðØ>/Oÿ¾§|“=pDÏ>¤ˆ¿m".=QlÝ>Fyþ¾ç6!=qvª¼çÇD½¦?“ÃW>» >S?…Í@>ýÝ“>Oé??ªa>C>ïþ?> c¾}‘y?—*®¼[ÒѾmÇ?¤¼ÿ»-±Ú¾‚Sÿ>&ݼN|ݾÿ>À6:T¨;U?¾}É}?‰˜²>˜À;´“?ʇ >YÚɾ±á?úœ£>]P×¾Êû?8¼`?à;D½äöó¾¨q÷>UÚâ=bƒí¾yü>Õ>+øå¾"Uü>ˆÉ=ÆÞ㾆 K½­ž»š®¿ Θ>>ÐÓ¿"ÞŠ>ù¢ý=:z¿4‘>.s>2ª¿ip⻚À?¶â1½K>t¶?¸Z>³Îø=”ˆ?Bw‰> s>£å?…µ™>ºÁ»^Ñ?I˜½ü4î=Û2?˜‰r>1Í>¯[?Ôó~>yx><?È—`>ÊI0½¢'+½û‰?Å«„>ºÝ{>]â?gív>2«g>py?ãP‡>;¨d>Ȳ?EžN?Ê¿3K=<ôßó> üñ¾8ÚÑ=*8ô>FÓñ¾é’=ðù>ôáé¾j«=e|«»ó²?¤fE½uf¼½äÚ?Õ“™>9œÙ½í-?¯Ð§>^yš½œ4?ñ.§>å=R¿cÃB<¿Ãºù¾ÞÉ—¾eÿ쾊 ö¾Èx¤¾Érò¾1|ü¾ ¥¾Né¾×°c¿ÆåE<¡óé¾Ãºù¾ÞÉ—¾eÿì¾7áþ¾†T™¾}ã¾éü¾™ð‹¾V}澯t¿‡¤½Œ™¾Õ•ÿ¾•>°XÛ¾ lý¾»&>[šã¾ òû¾JÑ >'„æ¾_ü<Ó¬?€¸K½.ä1¾~Ã?t|”>ÉV¾iã?sœ›>Åq¾Ö?ø4>¹»]¿o‹;Pâÿ¾Š”ö¾Ï>RÖï¾Þ;ú¾÷9Þ=»™é¾ òû¾JÑ >'„æ¾Ìç4>œ•>p¿ÑçÛ>å¶å>qø¾6±è>X©à>þ›÷¾Öà>Oæ×>,òû¾oôe¿ž­X»’ÿྡø¾”Ù >š_í¾ òû¾JÑ >'„æ¾ lý¾»&>[šã¾`b§>àq?A,©<ô7á>ÞËý>ûsQ:ËJÛ>Þ“ÿ>»Ë&¦û>1”Ó<>p2ºj€½?äã<„;VÔ?Ýk÷<>ç¾¾ùI?Ù‘0;B`ž±?OÁ ¿”¦V¿ÉÎf½]æ¾ùû¾ê\™>Æê¾¤ûù¾uɨ>[ð¾ò”õ¾7þœ>i5¯¼ê#¾“è|?ÑßU½C̾bŸ?<‹½ÇØÙ¾šBÿ>²¤¼>–ξò™?..仢qz½Êƒ?²¤¼>–ξò™?o™ø¼ûè¼¾Ö?ÑßU½C̾bŸ?çA{¼Â.R»õ÷?o™ø¼ûè¼¾Ö?‹€q;Ä´¾cE?ô À¼cª¾„.?ÕÂË»Iº¼Öí?Ù‘0;B`ž±?‹€q;Ä´¾cE?o™ø¼ûè¼¾Ö?ˆÿ?Hr; ”J»xÑÿ>óÿê=B÷Û¼ãÄÿ>D0î=”ªh½PÃÿ>’ì>|–,½Sÿ?eîÕ:²ïŠ»kšÿ>ârü=rmè½ÁŽÿ>6>+Ýý½Ÿÿ>0>—ÕŽþ?!•¶;ÿë­»%Íÿ>dàº=Ž«–½Ðµÿ>@•Ä=*ѽ’°ÿ>àô=ÂÁ®½0êu¿Îà¾iü­¼F²ÿ¾ö#ݾ蠳>–ì¿÷¯Ô¾X«¦>‡úý¾rÜá¾ô†£>ÖM>¿Y;+¿n9::ø¾Tí¾g%>Lÿò¾ ÷ò¾”m0>É÷¾”¢í¾±4@>P¯~¿̽–Q‘<€ô¿Ôƾ«>%[¿ÒrоæX¶>â¿c¸Â¾Óܺ>ëÿb;Æ?hœ+½4ó”='ú?Öãž>FŸŠ=ÇŸ?àÖ>`Ë+=Ú?–³—>hÒ¼j(?_A¿Ÿ¯y¾ÝDí>a§ø¾.…¾þ|ó>-%ó¾dm¾/Nô>î˜ò¾m<Ñ<è¿’¾iSU¾Hàÿ¾Ö7¾õöW¾â¿¶K+¾óB¾,¸ÿ¾jŒ0=„–;gÂ¿Š“›¾#Ÿ¾Bè¿Ú‘¾œ‰)¾Ô·¿YÄ ¾þ{0¾= ¿Üe®½9Ѽü~?§Ô¾¬¸‡=ý¢?-#ž!‰=$H?ä£Í¾d½=¾?û©½z(½·{?Ë-½>œÊX½]N?üÈ>ùç\¾ƒA½Ü­y?ÀÐÛ¾h†=²gÿ>‹‡ß¾Ýöó;áÎý>ŽÎѾäÈ9‹‡ß¾Ýöó;áÎý> ê¾@?<·Ñø>m“ƒ;ÏÖ?úC½ç ¾Ì)?¡-§>«°)¾î%?¡¤>&6¾þc?ãû²>>êѾ8rʽ£h? ê¾@?<·Ñø>‹‡ß¾Ýöó;áÎý>Øóå¾Xjâ<îü>k'e¿p9ä¾M£Ø»ìþ¾¾3â¾O‰>ÔÑù¾Ç¸ê¾íò…>µâû¾“Èæ¾Š"”>Æñ‘½Þ3¿]6¿3p€>ÿ î¾ð÷¾S[Š>¨‹ô¾«ñ¾—}>7üö¾î¾5܃¼m¨¾>m?«{œ¾ÚÉà>¢Ôþ>¬Ž”¾3¤ê>Ÿû>롾s„ì> ú>W3¿NŠN?–|<«ì¾™ñö>ßùÕ>?¨ë¾Eð÷>¡È>¢îó¾?Åñ>IiÎ>7,›ºÑÁ»Ôÿ¿iM½Oü=¼Ûüÿ¾P¼ÿÕ<¡ç¾y  ½/ÿ>Fêݾ »ˆ½AÖû>~‹æ¾[SJ½sšH>7ks¿¿Šu¾ùÙÐ>…[þ¾ŽZá¾ëRÓ>@N¿|eÖ¾J Ê>°¿ˆñÚ¾lŸ»ü9‚;µþ¿.‹.½ˆó°=Þäÿ¾³Æ*½`›c=„õÿ¾)Ì‹½;=ßÜÿ¾÷Fª»Qr];¾þ¿)Ì‹½;=ßÜÿ¾³Æ*½`›c=„õÿ¾¾Œ½¨¢=æêÿ¾Ú^?íú¾«]7½š±ø>ž ë¾°8Ô¾vŠý>9&ã¾Ëh̾Z¡ø>3lì¾Ä`ƾ’q?«ï§>F5½†ÿ>uUØ>ñ >Ã.ú>æè>ª»>„žý>øùß>x .>qþ¾¼>GP?Ϻ¿.…¾þ|ó>-%ó¾XÈ|¾°ù>bÀê¾dm¾/Nô>î˜ò¾EJ{?ÍB¾Æú½<³y?‰DÙ¾VÓ¥¾k»?5);AE­¾Â„?in;™g¾…þ%¼) ?íƒY=GÏH=y@?cð¸>`fN= â?þñÆ>ò =Ú?‰ð¿>unºGÏH=y@?cð¸>eÔ<Ê1?'gÀ>Q?@ä?†'‚=Í:ó>Ñ]ò>{Ÿ >Ã.ú>æè>ª»>ÚÆ÷>›!í>Ó è=Êÿ¿ä¦%»ØM9¥Úÿ¾÷¾½]è<@Úÿ¾CjĽŸ­»þÑÿ¾bžõ½uÔ‡<øÿ¿¥˜|ºÆÿR¹‡øÿ¾†½¼6ݼ¥õÿ¾7½üì¶»<úÿ¾AC»?ð;äÿ¿¯¿º}ø:<úÿ¾AC»?ð;¥õÿ¾7½üì¶»íðÿ¾‘ä½)~=¤²X;ßþ½‘Ö¿t$¾¿|b>ñ¿!¾`V€>¨Q¿‹¿~T;¿;.?<º6=¨ø¾`ì>¥k>Êûð¾pCô>*rh>¿˜õ¾ûð>þR>Lá??wE)¿´>=¤ð>_]õ¾¯&¾Èy÷>OYí¾x–¾"÷>°âì¾sŸ„¾ÒuF?´#=Ê|!¿ª-õ>µ¥~¾Y5ð¾¬Wù>xAŒ¾nÄë¾ä1ó>Þ9Œ¾"Ró¾R¤<šd4½‡½¿<Ÿ!¾TªŒ>f¢¿´¾SzŽ>A›¿!¾`V€>¨Q¿iÍ>&^X¿h?PÕ>LŒõ¾JDð>È$Û>Òmù¾Cè>Ãcß>Á¨ô¾[ìî>¹Õ;½ð1"½™‡¿rr>Ujv>^œ¿G9€>¸`>u¿+Ãh>'Á[>6=¿yº=o›?$Y¿ÑçÛ>å¶å>qø¾pß>ÕZð>؃ñ¾$ðç>›qê>h=ô¾f ==½æ”¿±QV¾\ªš>ø2¿îîa¾”4‡>íØ¿T¬z¾‚¨“>X¿ì'ß<í96½Ä¦¿Çbk¾…m>¨‹¿îîa¾”4‡>íØ¿¢³L¾@js>äf¿°ÒÏ=·¿¢³L¾@js>äf¿îîa¾”4‡>íØ¿04|¿U/¾ù+h¼­À¿”½Í¾˜I¾ôoÿ¾M»Ø¾°ã_¾8Mÿ¾ ÅÚ¾<„A¾¸B=E¶?9åߺ÷sš¾ù?èØ¼Ìñоå³?­G½­üš¾s?C”J½ß}T?Iôž=ua ¿¬Wù>xAŒ¾nÄ뾪-õ>µ¥~¾Y5ð¾Â¥û>:}¾»b澪þ¿“=™:ÁÍ»—Æÿ¾E¦2¼öE>ýÙÿ¾FÞÅ;£->Æ¿ÿ¾„i³< >䦸¼²ìs?éöš>²Þ=N´û>éGã>=›õ=4 þ>ƒÚ>É#³=k+þ>k¶Ú>˛޼NŠ3¼Ýã¿i¡>—;¾Í翘ڪ>õ0ԽοL°>㩾ã¿nÅ,¿e…Ù\…¾Eòõ¾þñî>¡Œ¾ýNó¾)Bò>ñ-|¾¾¨Ì¼L; ë¿L°>㩾ã¿ÃH§>zâ¾Éÿ¿i¡>—;¾Íç¿°†ˆ>Gœv¿a´ö¼ì¡å>«ü¾e>&â>ˆcý¾>?>ÍrÙ>ÿxÿ¾}>½]ƾ¬½Ûk¿y¯ê¾Íéb>#¾û¾n¤ä¾÷°w>‹§þ¾¤9â¾á–_>À=ÿ¾'âr¿nÜ ¾- ½½û¾¸ä¾«xS¾8Mÿ¾ ÅÚ¾<„A¾ôoÿ¾M»Ø¾°ã_¾3?sÇÛ¼>à6¿½äï>*Ç>b0÷¾¡1ó>/Ó>]jô¾ãú÷>79Ì>xï¾ì„?ÌB@=-9!=í?w¢Œ¾ºb¾a?ùh‘¾v‚¾mâ? m€¾><{¾•–?½Á²?=Ÿ?ëàÀ¾Î‰•¾3?éÓ²¾)\¾ ¦?¢´¿¾H¤…¾ø”?C¬ÿ¼xýC= ¦?¢´¿¾H¤…¾3?éÓ²¾)\¾‘¶?ä°¾yW}¾Õ[@<°@r?vj¥>M…>Ðû>)´ä>=›õ=4 þ>ƒÚ>²Þ=N´û>éGã>Î6z?AÌT¾Iû=PÂ?(ò̾Ójx¾à‚?z˾w¾O¾Äþ>ÒÛ¾ž h¾QX?ªU ?a'Á¬ð>Ò¾=\>ú>o€é>iH¶=ʤö>¾Mï>ý ™=Š¿?¾7= …ò+£ù>Tɘ¾Ÿ®î>–•þ>wh˜¾3oå>[µû>‰Œ¾‚­ê>ˆaƽÉ9<˜Ç~?vȾ*d¼—ÿ?É<¾/cp¨.?´Ð7?Ó3å>2¯ó>!@î>ìmã>bî>hìó>ôMê>æ¬ï>Óñ>¶g?xñÚ>ÝN[=ÚÆ÷>›!í>Ó è=æéü>bgâ>9 å=\>ú>o€é>iH¶=|¿öé<Ø1>ÈÍ¿:F¾õÎ>)Aÿ¾5¾¤ãÚ>‘Ò¿‰ *¾nÌ>¹×~¿ý5¢<Á>¾=ÈÍ¿:F¾õÎ>·`¿–S¾êÄ>Qø¿»ca¾{JÎ>οT?ó<KÏ<ßÿÌc}¾$¼>M„¿U÷h¾ÅÃ>9˜¿™Ô`¾¶Ù¸>´í¿¢²<;z¼9˜¿™Ô`¾¶Ù¸>¤¿G:s¾C=­>ßÿÌc}¾$¼>«Þq?¿#5¼€§§¾Tû>”Nä½£"æ¾®ïû>|® ½Üóä¾×Oÿ>À¯Ñ½’ÌÚ¾ðpé=DG~?UZ¦¼¡Ò>^Ö?|>¸sÑ>ðÀ?en^>óåÅ>Z?*Èo>ÅÊ~¿ór¼ÓäÅ=±ü¿>&¢¾â<Ä>O"¿§u³¾¡¡¿>Jb¿ÓÛ¯¾fiÏ>/æ¿ •¼¡uÜãU¿ÐD¨¾nú³>øT¿ïª·¾!¯¯>Cmv?r>›>6°ý>S[â>±ÞÐ>ª`?ÔðÕ>8¼Ð>UM?ÇÙÜ>^€Å>¤#=þêá¾óe?mÆÉ>þÓ徆Éü>¬É»>:®æ¾–wý>wÚÂ>©î¾±ùø>úY‡>.Êv¿伌MÓ>ÎS¿~;¹¾°ÅÞ>äHÿ¾OÁ¾ÕÞ>•»ÿ¾Àê°¾J£¿j(X½T(Õ;€ô¿Ôƾ«>â¿c¸Â¾Óܺ>øT¿ïª·¾!¯¯>u™¸;Àœ»Ìþ¿?5c=¯ê ¾—Æÿ¾EÀ|=—Vã½¼Éÿ¾5œ=’%¾ºÿ¾¬{ ?¡çW?_<Å è>™œú>†Ð=‡ñ>ÌÔô>ÎÂÞ=ªï>é ö>ã2£=d¯;’Þ”»cþ¿Òmé=œ¢ã½L¥ÿ¾¨7³=ÞÞ½9¹ÿ¾|òÐ=Üb®½'½ÿ¾`àØ½‹»m¿@ ¶¾4Mؾµmø¾„Øé¾¢Õɾ´û¾Ÿ"ç¾SAÕ¾ ºý¾)êܾe¢y?«Ë<8b>³#?>´¯¾MÙÙ>þ¸?¤¾}ÐÓ>þ`?n3¥¾ˆºß>.˜£;ÂÑ»’þ¿|òÐ=Üb®½'½ÿ¾¨7³=ÞÞ½9¹ÿ¾Þ•=²d®½Ðÿ¾Á=·½~?Üœù<¿ðÊ>ßÀ?Ã\¾j0½>¯}? h¾#f¾>"5?ЀJ¾0">`|?©Kb=‹ÅÇ>äJ?t~z¾?UÕ>i?ëRs¾nÃÐ>&ã?*ˆ¾Ö¾(=.¡Š¾56v¿?‹Å>Îá¾V¸ý¾¼Ëµ>/Qݾ¸uÿ¾èÂ>†«Ó¾Ó¿4J>›%#½hÂz¿È–Ý>ÿ–ˆ>Loÿ¾dß>vˆo>Acþ¾®Ï> ´{>ë¿ð¾µ> ¥¼ÙEo¿dß>vˆo>Acþ¾È–Ý>ÿ–ˆ>Loÿ¾UÁè> Ý>‰ û¾2Á ¿qƼ†U¿iŠð¾äI2¾]Àó¾=aé¾6u¾ÈÍø¾KÍæ¾_=¾©ú¾•n¼2¶~?¥Ë=p—ý=· ?O‘Ã>|Â=,?, Á>¢ðÙ=”m?v¨Î>1·?ñ@½¢ó°º?Xž>`’ª½.?&Æ¢>ã@^½ŸË?—‘’>1´z½½RS=˜€}?Z>cÓ»?¡ Ô>Ý^Ò¼5%?_ È>3â"½Ýš?ä1Ó>¿ZÄ–½#g?Ǽ¶>AÓÒ½"P?À_Ä>¸æÎ½© »Ûè?ÚûØ<ïªç=\;?ˆµ>|Â=,?, Á>p—ý=· ?O‘Ã>ñ?ñ6§¼1_Ñ»JC?VÔ¨>ZcнW@?‡¬>h¾#g?Ǽ¶>AÓÒ½]êd?¹/å¾ P¹;l[ü>‰xã¾ÉÇ.>¡»ü>Έâ¾4.L>)ë÷> 8ì¾DŠA>Öÿ?Ñ$9ƒ¾»3mÿ>¾Êß¾;sÿ>>$¾ÙC ¾ kÿ>š¾x˜&¾<ò?ji <NÆ»†¯ÿ>IƒK¾NC$¾†ÿ>Lû6¾ýJ¾¾Üÿ>¶IU¾ƒ‡ ¾Lò?Ë Ÿ<ßUÒ»¾Üÿ>¶IU¾ƒ‡ ¾†ÿ>Lû6¾ýJ¾V›ÿ>·µ5¾ß6ó½\á;9ø¿Óèa<Ç>Ŭÿ¾rjG¾ðQß=¨§ÿ¾~8¾Lã=ZÔÿ¾HRR¾¹%j¿ôùξŬŒ;F²ÿ¾ö#ݾ蠳>Rcú¾4-é¾9±>D¦ü¾ÆÞã¾YÃ> ý?ÓpÛ;× Ü»î²ÿ>Nì1¾4Ê´½V›ÿ>·µ5¾ß6󽇌ÿ>­¾°ÆÙ½‚ü?iÞæ;º÷»‡Œÿ>­¾°ÆÙ½V›ÿ>·µ5¾ß6ó½;sÿ>>$¾ÙC ¾´ ¿y=¶¤W¿•+ì¾Ùm¡W!¿ðR¢¾ÃFY>+i¿‚Œ¨¾PU>Ù¿fL™¾®×­¼´Ÿ¿|Ù¿fL™¾´è=>JÏ¿]•¾TT=>W!¿ðR¢¾3½Ó{¿%Eb=Âg>Þ¿t)޾PU>Ù¿fL™¾Òqu>ùh¿ÐÒ¾Û>¿µÐ;=Åî{=­Û¿é2;WvÉ>Rd¿"5Ž»ÏÙº>R¿ 9ʼ…ìÄ>ÕØ¿ñ‚<‹û<R¿ 9ʼ…ìÄ>Rd¿"5Ž»ÏÙº>LŒ¿îÛÿ¼Ù·>&¹—>¿o= Mt¿ÓÞ>æ}¾>±þ¾&¨á>‘¾‹Œþ¾k+Ö>!‰¾qå¿Êÿ¿õ »èİ:-°ÿ¾´>r‘6=¦·ÿ¾¸Ê#>²bX=gºÿ¾g>å4º<ÐCÒ9â8 ¼¡ý?µsu¼{f9>Ýìÿ>“¼73> Ëÿ>o46<#ó(>™Ùÿ>û] ½s4=+›?µ²¾zßx¾ Â?_FÁ¾††¾N¶?󲾬о ?âÊ¿›¼Ä¤!=bM¿Ä•Ó½ Ö¸>@ø¿°9¾‰·Æ>@ø¿çÊ»½/ßÊ>®Û¿¾Š#¼³½ŽZ¿-왽ü«>ó¿ n]½˜öµ>Uk¿õÚ,½FΪ>îè¿n´Þ;ÉÒ¼%¿mÍ=Õ@£>J(¿GÉ;FA >PU¿ý€<æ@¯>¬g¼¼ù?U79>YÜÿ>= =¾u>c·ÿ>„×>¾ z/>Ï¢ÿ>6ɾƒä¿ÏËÔRd¿"5Ž»ÏÙº>V-¿Ì¯Ë< ¾>yŸT»1R¼çõ¿ é½ePµ¾V¿è–G½Rc¾ 7¿Õ†½kÕ¶¾ƒM¿Ež²»þš¼Ló¿Õ†½kÕ¶¾ƒM¿è–G½Rc¾ 7¿c²½Œ¡Ä¾(¿ðý"9KÔϽ®­~¿ª¾J ʾÃõ¿\UÖ½Ǿð¿¯è½ËMÔ¾¬o¿<› ?´òF=9V¿^gë>"Þ‚¾Ë¢ø¾˜Ûå>ª c¾W>û¾ù/ð>™ac¾…ô¾¢õ‘¼Zð½Ü1~¿¯è½ËMÔ¾¬o¿ Ò¾IŸÖ¾-¿ª¾J ʾÃõ¿n_<®ÝV>ÑFz¿fÿr½¼‘á>Æ÷ý¾ÈË?½z¨Õ>µ7¿|5¦½¯ÍÖ>“7¿Ú ¸<*–¾¬¬t¿ÒžŒ½—ÊÛ¾Aÿ¾U›$½uÌÙ¾]†ÿ¾LT½«{ä¾åbü¾òâ¶:ö¢½„2¿Ò³o½ËŸÏ¾²¿è–G½Rc¾ 7¿úcõ¼f÷̾qÊ¿ìË»]º:­þ¿D7½“«>ÕËÿ¾õñ0½Hàï= Óÿ¾A ½ž}>íºÿ¾Ì׻ݗ;àý¿›½½½¯ ¯=w¾ÿ¾ È‹½÷Í=†Êÿ¾)Ì‹½;=ßÜÿ¾‚À ¼/ï?Q¬<´Ì2>?R¹Y¾u>c·ÿ>„×>¾cc>>YÜÿ>= =¾Ô÷è=tH~?ª©¼¬‘Õ>´u?•öA=ÒÉ>J$?eI=zÐ>Ù?ç †=ô¬» Ú—;bþ¿)Ì‹½;=ßÜÿ¾ È‹½÷Í=†Êÿ¾.‹.½ˆó°=Þäÿ¾üÉ;­ô?Ým—GÏH=y@?cð¸>{¸<ÁR?¨²>ÿÏF»é­–;ÿ¿ëмp”={÷ÿ¾.‹.½ˆó°=Þäÿ¾µC¼ïrÑ=dåÿ¾ŽËr» ý?ÐXb½1¾Þt >χÿ>|¾u>c·ÿ>„×>¾H{=»l8;ÿ¿µC¼ïrÑ=dåÿ¾.‹.½ˆó°=Þäÿ¾õñ0½Hàï= Óÿ¾ô£8?…Ù‹6S1¿X÷>®>Cð¾Žð>±Q¶>7U÷¾“÷>ù½½>Ì ð¾Ø‘€»?‡<ö?Ù'>™gU¾×Ãÿ>|_<>f¼M¾ñ½ÿ>° ->‹S=¾š“ÿ>•C9¼Æ<Âø?° ->‹S=¾š“ÿ>|_<>f¼M¾ñ½ÿ>Æ¥J>)<8¾ ¸ÿ>Sd½ªE;]Õ?0{>ý÷0¾Ì&?²g‡>‚¾ôO?¸p>we¾ö ?D„:Œÿ?î[j;”¾Ð=Uˆÿ>´¾Þt >χÿ>|¾Bµá=[–ÿ>b½1¾ âºÿ¿ag±»’?°¾gc¿ ›<Ä]½¾1\¿/Ûs;~ޝ¾CX¿ ÚP¼:c?xÍë>øë»s×ú>Cè>.j½:qý>Š®ã>ýϼJÐ÷>Xæí>¤¿¼ =(=e¥¿\½Ý”¾¾f¿ébƒ>¾¤¾£“¿y\t> †z<Âá¿O×¼ ê+¾8¿Eó¨>ZI;¾Ot¿,d¶>ëÿL¾~V¿F\¨>Ë'9çÿ?<Áã:°’¯>N?Þ8¹>»ñ¶>‚?ÆR¬>Xr¥>•‚?´8«> vç»eî¿Õ´<±FǼ„õÿ¾N™K¾)½ì¿óÊe¾Øé,¼0+¿y[i¾ÒèÏ¢ÿ>6ɾôÄ#>‘ÿ>Êâþ½dvF>¾Áÿ>YÞ¾S¡/¾)»¼#|¿©Ú¾›µ½ûËþ¾^Ô¾ÐSs½@¿û¯Ë¾ìW°½vª¿’i ½N–ä;úØ¿„‚¢>õ¾¡¾*:¿°>å}¬¾•~¿³ð> ˆµ¾8¿¬3±»àþ¿Ô˜;%º½m­ÿ¾ 6¾(«s½ó­ÿ¾Îû¾†¦±½å™ÿ¾Âm¾«•1=š?½f—?$¹Œ¾–z†>i8?,-›¾¥J„>™~?¢’¾VØl>?òÉý»sú¿w^+<­,½“Ãÿ¾ý2¾%º½m­ÿ¾ 6¾àN]½bÚÿ¾†L¾œ)=MÞµl…>Hâí¾åÓû>v>Nµæ¾’z÷>š>k> ~n`?Q¼;7ö¾’z÷>š>k> ~î¾åÓû>v>Nµæ¾,×û>‡£[>\Uæ¾¥t?{/ú»®uš¾È”ÿ><ôm>j¾Ú¾,×û>‡£[>\Uæ¾åÓû>v>Nµæ¾‰X =f<Ë?Ü,n¾ø9Y=J%?ʉ†¾àá=/m?ç…¾0¿=Ou?jè½×ªî<¡<~¿_žÐ)¾ ²¿•Ô¾’¾JÏ¿üà̾~;¾, ¿‚ÝR=qŸÂ;ñ§?Ç,“¾!ž=J´?2¾ßÐ=Í’?*å¾§”Ç=#ó?(Jñ<Ïæâ;þá?ïËi¾ëpÔ=À?bøx¾Â„¦=Œ-?èˆ\¾„ =€òÿ>zú~?uah<¢t´=T5?él—=”Á>܃?²W‰=ÊTÑ>Q?É=2Ç>j~Ö;eâ;þ?c쾡óÚ<¼®ÿ>4I¾ä,=¢ÿ>ŠZ:¾ K=Èÿ>êÚ¿Ÿ ½*OÔº™E¿0 s>ôá >ë6¿¦m>©ØØ=Á¿ofT>?>û4K?Hª?Ÿ W¼›8ù>eªè>S³G¾!­ù>%²ç>ú~j¾îÎò>ÁÇð>Õz_¾èá¿b^÷¼­€$;Á¿ofT>?>ë6¿¦m>©ØØ=÷ÿ¾ëN> ÅÁ=_“¥>T(q?[W·=ÑWè>5yú>£>Ñ>}Êá>…ý>ÇÕÈ>| Þ>ÎÇý>õ¡Ó>¬¿üº¤ô=‡Ô?ð =G:›¾Îþ?­h÷;t{‘¾ûÍ?õúÍ;Y£¾Å?¾¬½o-4=ÌÖ~¿üà̾~;¾, ¿3£¿¾Ñ‚¾¾¤¿_žÐ)¾ ²¿m6"»™Ò¨<âñ?¾ ½5ÑŸ¾d?Ž®½¸\­¾¿(?»q\½úš­¾s.?Úx»j+ =±Í?/.Z½«’¾/Â?ݶ¯¼]3™¾Zò?²Zª¼]©‡¾™š?±¾HÙ½Ê{?ßǾ¯ÎɾåÕ?ÔѾÍWÁ¾‰~?«]Ó¾3ùξ¥?a65?*[½‹‘4?0eø>ï²¾çï>üÈõ>ׄ¤¾ÐEó>Fµð>LO°¾ä¼÷>™Ü?Á=Y† Ög¼õ±¾vT¿ €û¼¬ª¾K;¿Uõ¼×Á¡¾0¿AÃ?‹§½/s°<@M?ðÁþÊ8==a?âÌ·¾´Êl=¬?—©É¾¹×ƒ=hÉ?‚&½4k;¬?—©É¾¹×ƒ==a?âÌ·¾´Êl=4?•¸¾¾<ªÅ=Ë3+=°£î¾P=b¿•`±¾Oã¾åþ¾­‡§¾äê¾h³ú¾i´¾_z뾓Žú¾p§j;¢™¹¼Âî?è¶=Mô¡>¢'?q9þ=Õ¦>=+?Ù?Ï=Å’²> U?~Í·láC½µ?w+>oG˜>ÿë?øßê=•>VØ?4† >³†>A€?µÎÐ: ½«Ú?Š>¼xo>{-?–ô=\ÿn>Ç/?ñ >>zS>Cåÿ>xñg?õç×¾¨½ábý> ûâ¾=Èù>9+ê¾Ópe=Ã*þ>ðLྜ;=£·;}€&½ÍÈ?³¤²=Om>7?–ô=\ÿn>Ç/?75Ð=%‘…>x?_£;‘€=½¹?75Ð=%‘…>x?Š|²=Uú‘>ÈÍ?¸Š=„¹…>—‹?*ìuºî°§¹øÿ¿Z ¾„¼XÉÿ¾ëÿ½ME.;%Íÿ¾Áü½„Ûõ¼÷Ëÿ¾7Yt™ú>6ɯ>Ã(ð>õ>F"¤>!Éä>¢ ü>³œ>dê <Œ‰K;:ý¿]¥K¾¹”.=—áÿ¾F?*¾lß-=¡¼ÿ¾¿ó;¾„{¯©s?R¢ø½&8Õ>Öÿ>ÑzؾÞß>зý>h–̾˜÷à> %û>2>ܾŖ=°´(=q¤¿ŸÊ™¾’“‰¾E¿'¥¾·ñ¾Ìî¿-§¾3ƒ¾À³¿ƒ0x?ÿæw¾>”½¹Šý>ÝDݾý¾òD?¸о™c)¾°r?pxѾDn¾ßƒ2¼…Ú}¿UÚ> &¸=#I¿ŸÕ>ëº= 7¿ÂPÇ>&ñ=¡Ú¿‡Î>“FŽ=€߾ѽe¿­‡§¾äê¾h³ú¾•`±¾Oã¾åþ¾·y£¾/…ß¾ƒÿ¾!U<§&¿†ƒ¤=&ñ=¡Ú¿‡Î>ëº= 7¿ÂPÇ>v7ï=wg¿à†À>Òân?0·¾ ü=zRþ>HŠà¾/û½>äü>&á⾉EÌ>éú>]§é¾ÏžÃ>ÿÇ<ÝÞ?vè§<÷Èf¾1±?ñ¹£¾ÛO¾ü©?1 ¯¾£[o¾Oè?¤³¾¡÷²:þ¿æ ø».T>6v¿µÆ¸>ù#>ƒl¿å·°>EI(>£x¿éž½>w|.½û—<;¿›X>|‘š=¤§¿£Y>°õ†=[¿+Â…>,Å=€b¿1'?a,ÿ¹ÝA¿ª-õ>µ¥~¾Y5ð¾^gë>"Þ‚¾Ë¢ø¾ù/ð>™ac¾…ô¾Îý?õvû;^:;Кÿ>¾Ô=‰'¾À±ÿ>éo˜=¡¾w¾ÿ>Œ•=™d4¾nòƼi´<Ó鿇àX>Ò¬ì=ßÜÿ¾zŠl> ó¸=q¿¨üK>-°=ñØÿ¾"†Ä¼Ìê;w뿨üK>-°=ñØÿ¾zŠl> ó¸=q¿Äí`>Î?p=n¿|­Š>RŽ<úcv?Ö;ä>ê¹€½ý>‰bÚ>~°—½›äÿ>Œžã>:©´½×lý>Õ“=•à*;ÐT?T6Ä>*‘”½¡+?ù…Ï>©¶°½3Å?Q Ï>à‰t½±¿?•øÙ>éE<ö¡g?Œžã>:©´½×lý>ºÝë>öy¡½N€ù>Ö;ä>ê¹€½ý>Ôh‚>×g›»Äw?Œžã>:©´½×lý>‰bÚ>~°—½›äÿ>^Ú>Q.ͽ«èÿ>!ðU¿jö ?‰àT½Eõ¾8»í>=ŠI½SÌù¾LTç>ìF½î[õ¾pµî>퉤¼¯}»èF ¼õò¿³Ƚ¾·¾C¿Õ†½kÕ¶¾ƒM¿c²½Œ¡Ä¾(¿ÛLU»µ´(= È¿i—µ½b ›¾Ù¿ Ž¢½û±©¾W%¿£ËÛ½Þ§¾Ï¿:S#;ÊÔÃ<í¿P©¾¤9²¾7¿£ËÛ½Þ§¾Ï¿³Ƚ¾·¾C¿ö©|?B`">\-༕Õ?Ä\Ú>l°>:$?¡Ø> n»>«Ï?~Ï>F@µ>‘N‚½÷| =ªU¿Dξۅž¾†Ž¿þº»¾­Ã¡¾ð3¿5Ïɾԯ¾ý¿Y•w;€1 > Ø|¿xï(>ݳÎ>j¥¿hz >¿~Ð>ƈ¿Oê>MHÛ>Sÿ¾yCð»Ί=Šg¿xï(>ݳÎ>j¥¿[7>ÜžÀ>¦&¿Þu>ðÂ>x ¿!Ðy?5_>òÿŒ<™?ADÒ>É~œ=@‰ÿ>0¡Ú>\ÚZ=GVþ>ÖÞ>f¨=[½zçƒ<,Ö¿xÑg>Àè²>l”¿&àW>Ÿ[À>!X¿iw>Tü¿>š™¿,|ø¼–l =a¿iw>Tü¿>š™¿&àW>Ÿ[À>!X¿ƒh>ëÍ>w÷¿ ½²X¦:ÜÍ¿!u«>)5E;.Y¿ê=¥>–”¼Ñ;¿ <Ÿ>:h<“¿Îm¼ð§&¼Àõ¿Žè®>Üq9½üT¿$B³>ëAw¼*q¿-»>±0½`t¿)¶ã=KbÎ<¶T~¿…–Å>á!<º-¿rnÃ>c3= ¿UÁÐ>m~²<öy¿fe?IkÞ¾±!×= Š÷>ç‹í¾8»Í>éú>]§é¾ÏžÃ>äü>&á⾉EÌ>ö=ûS<íÖ¿…–Å>á!<º-¿íÕ·>uš`<„d¿rnÃ>c3= ¿²Í-=<‘¾|Fu?¬Çm¾°UÚ¾H?;«U¾¼Ïá¾ný>ÒS¾áñÕ¾Òr?Mf¿ «Ü¾€¥½Z)ü¾:”á¾ Ú¾ºJ÷¾€¸ë¾ÅÚ¾)=û¾fæ¾A̾Þju¿Ñƒx¾â>¾„ú¾vúá¾Ìà>Jþ¾µÞ×¾¡¢Ú>0Fü¾¼Êâ¾t#Ô>#~¿ó‘ؽƞ&<ßBM½DL?D‡¨>ºŸÓ¼.?&Æ¢>ã@^½<¡ÿ¼ÓÙ?Ênb¼#¾s>á@?k >•bw>é+?NAþ=aàY>„õÿ>i7 >éÙ¿hw =}ð×:.¿ àž¾DÀ±½_]¿Œõ­¾¹½y<¿i§¾a\€½³Ié¼ä?Q²Ö»aàY>„õÿ>i7 >•bw>é+?NAþ=ÂO\>¤âÿ>³EÒ=§ÿ?ôÄ;γ%;Ø?Ym®¾ç(ò»Ù{?ì²¾{Ã<ª‚?bH¾¾“:µ ?¦ó= ÀV¿Ý˜æ>LgÌ;º¿ú¾Æ3ð>ݤ·;ô‰ô¾£°ë>|÷¢¼®ó÷¾Ïò?qÕž<ºû¨»©k?²ª¾ ·½––?ͺ¾Ácî¼²„?`‘·¾\Nƒ½ìW¼ÐîX=Rž?NÒ¤¾yu¶>5(?ù1®¾2<Æ>C­?oÕµ¾:æ´>?„´ºÎCÔ=üž~?ù1®¾2<Æ>C­?¾ÍÂ>Þ?>®¾à¼Ð>$?=K¨>-®q?:ÄØ¼sæ>&¦û>1”Ó<ËJÛ>Þ“ÿ>»Ë<¨Åà>þ>„ºH=}<ë¶6=‘¶?p¾!È>I…?²¾‘¾V»¶>³ð?p}€¾þÑ¿>Ì™?7xö¼ìã <à?óTŸ> ÿ¾>êv?i’>]û²>¬R?¢>¹O®>:“?¬¹¥<Æ->Û>|?8g´>ÐïË>©ö?{®>;ÿÖ>×?ö¦>Ï¡Ì>å ?¯ð7=ƒµ=å¼~?8g´>ÐïË>©ö?mý¬>ýÃ>b†?˜¦¸>Ã~¿>¥k?Æ­=öDä<ü~?ýOÆ>–Ϻ> è?˜¦¸>Ã~¿>¥k?+»>~Œ±>Mƒ?é(ç¾lÜ=;;d¿úbç¾ÚÛ˜º­¾ú¾•+ì¾Ùm¡~Œ±>Mƒ?˜¦¸>Ã~¿>¥k?5¸­>C;·>£±?G–F¼8æE¿R]"?’Z(¾ýó¾W#ó>ã3¾÷ù¾µ¤ë>+ù¾òø¾Òì>Jp¾>=jV¿ å̾\Çè>Rñ¾ê®ì¾)wï>Êâë¾µí>Oçò¾îÌä¾ÏÂ<žˆ]?À%¿ÁT‹>§¯÷>£Éí¾Ð{ƒ>°©û>(Iç¾àc>âËü>…¶ä¾\W·<'%s?ŒËŸ¾àc>âËü>…¶ä¾£„>p_ÿ>±Âݾ„’>úa?W{ؾÖ5•>Ï’h?š[™¾˜÷à> %û>2>ܾüÇâ>Y£ö>ž%è¾V¶×>b û>GÉã¾~º?–<=l¹ºM»?J˜‰¾7œ»À?à–¾#TŸæî[<Ênþ>žà>yºI½qZ?¸<Ö>Ø|½î=?Ê6Ø>«„½ß>tžu?XƆ¼ª+×>u?êz>dWÚ>Rÿ>ŒI/>u;ã>Û‡ü>:>R³w?mî~>@.=qZ?¸<Ö>Ø|½Ênþ>žà>yºI½qý>Š®ã>ýϼÀ,w>Gøp?Z²q¾V¶×>b û>GÉã¾&8Õ>Öÿ>Ñzؾ˜÷à> %û>2>ܾ³‹c?ð{é>™6=JÐ÷>Xæí>¤¿¼qý>Š®ã>ýϼŸtú>lê>­€G½ ¿EU¿]ÇI½‘µæ¾ÉÈù¾|‰½&ê¾ìlø¾½eªð¾¥…ó¾0ig½K$é½uô}¿õ ^=‹pÓ¾Îã¿…AÁ>~r̾ծ¿¡ó²>2tľÇ¿K<À>ì3½–õu¼ü¹¿êwq>õ->~¿×Ù`>[&C>X¿aãz>H>eQ¿\€½ ŠÎ¼9Á¿×Ù`>[&C>X¿íšP>¬SU>õöÿ¾+Ãh>'Á[>6=¿¡OH>ÆZ?‘Mö¾üÇâ>Y£ö>ž%è¾|¶Ö>9¶ö>cìì¾V¶×>b û>GÉã¾7ÿ¼È ½ÚÊ¿¬ý=>‰`|>y=¿Ë½@>ð5d>K¿¬V&>¨¬f>¡òÿ¾oF<½%;U?‚, ¿¼•µ>ñ×ü>På¾ OÄ>—ü>К羃û>±ö>6éî¾cV?MÔ ¿b –¼ì0ö>"nî¾éºð½¼Êú>l’ç¾ú`Ù½«´õ>™ï¾°0¾½[~¼ª!¼²å¿±ù8>[BN>‰²ÿ¾Ë½@>ð5d>K¿íšP>¬SU>õöÿ¾醼åO¨¼Gé¿íšP>¬SU>õöÿ¾VœJ>‘,@>«²ÿ¾±ù8>[BN>‰²ÿ¾Tw>ürw?=±½Þß>зý>h–̾&8Õ>Öÿ>Ñzؾ-AÎ>?—;˾úP„>¨ý¥<Ï?w¿Z+Ú>Eð_¾©Ÿÿ¾ÓÞ>æ}¾>±þ¾,-Ó> w¾]Þ¿3’Þ>þxl;W‹f¿ÓÞ>æ}¾>±þ¾˜Ûå>ª c¾W>û¾^gë>"Þ‚¾Ë¢ø¾8ù¿½j¼w½ß:ÀÌÿ¾éð0> ;áÔÿ¾ŽË8>­÷²Q1<.º? ==’‡Ò¹­¥?’Í…¾ä ×<À?à–¾#TŸ¿ ³@>ËKn>ò@¿;Œ9>'Mƒ>§t¿ô‹">¥²k»ÞÝ)=2Ç¿i—µ½b ›¾Ù¿£ËÛ½Þ§¾Ï¿;þë½aâ—¾ù¾¿$r?Õ¾4=Zu¥>x'ÿ>²¹ê=aŒØ>”û>ù.å=¤ä>söþ>”|¶=KäÚ>«?ì1¤< ?=Ä^?¼X(¾I…¾ÿw?>@G¾×ƒ¾‹©?7‹7¾Ë¿Ž¾,„e¼d݃¾ƒVw?Ï2£>d$ã¾ÝÎþ>5 ±>D0Þ¾$*?úœ£>]P×¾Êû?Äy?BÌ/=‡LB=‹ß?Ö¨g¾iŠˆ¾mâ? m€¾><{¾SX?nă¾Óø¾f?­Ù*=­—<=mâ? m€¾><{¾‹ß?Ö¨g¾iŠˆ¾Åu?DÛa¾Mƒr¾åó€>’¸w?rÈg¼¨Åà>þ>„ºH=¬‘Õ>´u?•öA=µÚ>Gèÿ>ƒ=Ø?e<$f÷<ú+?VHI¾²i¾´?€·0¾Ÿp¾™Ùÿ>Æo:¾0žQ¾Æ´?§Uª@G¾×ƒ¾´?€·0¾Ÿp¾ Ä¿° += À <Ÿ ¿ŒLÈ>¤L¾²€¿÷Ë·>¸Z¾P¿¦{½>õG8¾ÁÅ¿WV½¸´<%¿ùiœ>Þ­<¾T¿’Y­>—<¾µQ¿ŒH¤>9™X¾,±»Z¦>Yr?aÅY>*ä>}ëû>äe=>‡2Ü>º…þ>žY>ÛùÖ>Ê2?…ÛżØBp¿rR°>HŒ–>ûý¾vãå>üÞŽ>Ãb¿.Û>çßž>…¿RÛ>î"P½3úz¿9C>[¶–>Žy¿‡þÑ>üÞŽ>Ãb¿.Û>³‡>á}¿–ÐÍ>ò^$½\JÚ;ÁÉ¿| > u}<ßÀ¿2 {>Xæ'i>=ô¨¿wƽ¬ï²ºëÏ¿³ês>ø½ÛM¿@m„>¹¼Ëƒ¿©£‹>ª,*½L¤¿Ac5½´Âƒ»-¿¿©£‹>ª,*½L¤¿@m„>¹¼Ëƒ¿›•>¨uv¼Šã¿¹G4½Šk{ºvÀ¿ê=¥>–”¼Ñ;¿›•>¨uv¼Šã¿ <Ÿ>:h<“¿GÏ=½Ê¥}:‘¹¿ <Ÿ>:h<“¿›•>¨uv¼Šã¿| > u}<ßÀ¿+øø»E9¿:ß0?•ï‘>›Éï¾3Ãö>'Þ>éñ¾\Ëô>ëÉŒ>†¯÷¾&qî>4Ú¿%F½ÍQM<‰¿áÔW>ŠÁ>ûÌ¿ºy>ìgÁ>¾¿¥¿g>—ʳ>v{¿^óD<—ÓH>É=¿S?>~ÇÐ>·—¿)m> Ó×>F¿Ú€>vàÜ>ëÒ¿¶,%¿O=uj>eU¿øÆ°=&Ã>ln?Ú– ¾Èå¾bù>@hÕ¾zäç¾ ‹ú> Ⱦ²fܾØ)þ>0̾î[?¿˜•J»YÄø>/Üé¾Á;>ÆÞû>¥¾ä¾×¾>—­õ>î#ム>£Ë¿sñÖ;à|!½Xã¿\Âf=–˜>¥Ù¿·˜ß<™Ÿ“>%¿mÍ=Õ@£>ãÑ¿—Ç;M—½{‚¿obˆ<Vƒ>,¿äñY=$†>¨6¿Ë¬=‡þi>+œ©¼˜ñ¿N Y»Çg>™¿ytƒ½¯$Y>ü¿Ûp3½ÔL>ÈÒÿ¾–N𽢇S¿Ð ?”¥)¾<¾õ¾\Æí>ɬ־¶ô¾žÓì>Ñâ¾É­ù¾ÁÆå> ݾ¹«½2׿¸»–”k>À%¿>u¼Ú­u>Œ1¿=˜4½¡¢‚>÷Z¿ Õ¼–N ½«Í¿ÊÛú:fu>‚;¿ØQ‹<íØˆ>‘¿:<ăR¿¦"=â(7½_¾¿ª{ĺôÄ“>"Á¿›1³;ô…>Dl¿;2»>ƒ£¿*â´¼Ôú?ë¶L<•Ö©:oJ?Ð쪾J¸«==a?âÌ·¾´Êl=B?A»£¾&ý==0{?‘ÁH¾¬Z³;Q1þ>Úß¾C^º=Þw?hËѾs1Á=ïåþ>M¡Û¾—ªô=JH|?{+¾J4æ<ïåþ>M¡Û¾—ªô=Þw?hËѾs1Á=Ѱ?á_̾Yý>©¢?ï¼ÄK=¾†?)±;>Íˉ¾]Þ?»îM>—”¾–—?(|V>î>‡¾}¬?õr™¼"ó?=–—?(|V>î>‡¾1B?GŽD>Þ8y¾¾†?)±;>Íˉ¾4s?Љ8½xÒB=rM?ç‰>Š‹¾ÑÏ?et>5Ó…¾öF?*|>p²•¾[’?Î` ½64@=ÑÏ?et>5Ó…¾–—?(|V>î>‡¾Ýï?y­d>:Ͼ­%½F¼>˜ãm?M-{>Üä>l@ü>û¯ƒ>ö@Û>ú'?°¬Œ>Õã>ßOý>x;'½0L>¤z?½Žˆ>î²Ï>3o?ê’>‰_Ù>‹¥?û¯ƒ>ö@Û>ú'?óY¿•U?’üó½A}û¾¸’å>&þо<¾õ¾\Æí>ɬ־ɭù¾ÁÆå> ݾø•Z¼C8½Ñ·¿@ÞK>š"ȾÉX¿`>Á漾Ū¿ßkh>í ˾c`¿³•½TÝž¾«0s¿<†w>çþâ¾cý¾'½o>£¬×¾îw¿ t…>-`Ú¾ñH¿PŠ$?ï¼=ŸãC¿B'ô>ÆÜE¾Äyð¾ù/ð>™ac¾…ô¾¢Dë>Ù_F¾Œó÷¾ùDɼuÞ½CJ¿°U‚>w Î¾Y¿§~>~¬À¾pÍ¿2>=¶Å¾úÔ¿wSî; Öν,¯~¿.ÿ¡>¨È¾TÄ¿ú'°>;ü½¾ÄA¿iR²>§‘ξ@h¿¦Yô¼Gˆé»-á¿R~Š>óâ´¾Ú¿§~>~¬À¾pÍ¿ö v>DÀ±¾ŸÊ¿ÞxlLо@ßö¾Lä>ýÙç¾¶ô¾žÓì>Ñ⾄Øñ¾êÎë>Ïê¾ëÌ¿Úò¼§“½ŽZ¿-왽ü«>”ø¿#C³½`™>=+¿ªÖâ½:“¦>­£B9a¿'”1=ÍÍ2½yë¿«!™¾¯‹½Ô¿ŠÍŸ¾xÖ)½Ý¤·;ô‰ô¾Ý˜æ>LgÌ;º¿ú¾Rë>õB=¿Ô÷¾€µù¾ v_¿eb¼–î¾~ÿö¾½Å¾ÃÓë¾—Uø¾R™Ò¾«{ä¾Ì–ü¾ɾ¤;Úÿ­U.½Ü²-=׿×ÛÆ¾¥œ4=k¿k·¾£_6<ÞW¿Ní¼¾3®€<†Àã<”Þ?°¾¦{]¾7?µ²¾zßx¾ Â?t£¾Ôk¾X?!ûS¼<¦@?pŽ(?2ú=ð>5 ô>í¸>>xõ>¨î>Âûê=¥0÷>Lßë>F»¨¼mXy¿öÿf¾¢7¶=¤þ¾—Åܾ}Ìç=ÆÄþ¾ÕYݾ Ø=t|¿zӾ挡ºÈÜz¿L¾¢7¶=¤þ¾—Åܾ<–=圿Šо!y‚=$·þ¾ Sܾ6W??ʾä¼÷>D¾ë>ûÍܾs€ø>÷°ç>-Aæ¾9ô>¤©î>Ì æ¾e÷?Â1<»éE<ßO?ê!š¼9­¾3o?9øø¼4.¼¾qU?T8å:Õ=º¾°?`i »§ J=ý?J½©¾ÿ?}½&¾L¨?œâl½!å¾ñÏ?<Œ¼$!=O$?ͽ—ãu¾1a?ñ` ½x)…¾\?Ïï½4Il¾­'½:È¿›n¥»ê>(D¿÷7½š–ˆ>Èx¿ÝV?½Ú­u>Œ1¿=˜4½ã T¿3µÌ>–ýȾ’–ò¾‡‰æ>gœî¾@ßö¾Lä>ýÙ羄Øñ¾êÎë>Ï꾑Ô?“’r»ˆS=\?Ïï½4Il¾1a?ñ` ½x)…¾yX? *O½·Ô¾|b=§œ6?¬;3?í¸>>xõ>¨î>2ú=ð>5 ô>¼>gHí>ç5ö> d¿Ùʰ>à4—>.«ø¾yçè>Þ>´[û¾$—ß>þcá>(|ö¾úzæ>Èè>mwi¾—«Â½#x?á}ݾ:xƾϽÿ>«]Ó¾3ùξ¥?ÔѾÍWÁ¾‰~?4o?«½ý»ôY¶¾Tÿ> $þbŸà¾É“ü>‚ɵ¾^Hç¾.?õ´¾(`۾霽.2=K?&ž‚‘¯¾²ƒ?h¿¾õf¤¾Ð€?SÍÌ¾È ¦¾.?%‹=:HH>Òsz?8g´>ÐïË>©ö?§ì¼>ÕwÖ>k?{®>;ÿÖ>×?fÿ?c€S»]w8;Y‹ÿ>Ò¨ >EÙ¾vˆÿ>êÐ >.¾F—ÿ>áz$>Ÿ‘8¾æý?•¹žºÃ¬áz$>Ÿ‘8¾vˆÿ>êÐ >.¾º£ÿ>Ü>+H¾ »t´:Çÿ?Îm2>bŸ ¾ÿ>ÿæ>.¾LŠÿ>° ->‹S=¾š“ÿ>Ù«?WÖ•»€¨N=ç«?-š©½œ‘¾ý?J½©¾L¨?œâl½!å¾ã?¢[;jäñsÚ>3oe¾Ïÿ>¦Dò=H3V¾)Ýz?£hJ¾¦'Ñ<õ¢þ>‰Ñ۾稃>d]?G:Ó¾¨«k> ?LUʾÏÚ…>Yð?i1 <Òº¤<Ïÿ>¦Dò=H3V¾U¾ÿ>dÅ=Ä"F¾Í?R`Á=¥½a¾ÿü?óŽº;°Wü;w¾ÿ>Œ•=™d4¾U¾ÿ>dÅ=Ä"F¾Ðšÿ>¾Ô=‰'¾Šû?¸lx·ò=¾>¾Ðšÿ>¾Ô=‰'¾U¾ÿ>dÅ=Ä"F¾ þ¿ ¦»À»ªÕÿ¾¡ó:½ØÓ“½Q»ÿ¾RwJ½1^Ó½ ·ÿ¾, ›½%°½cÿ¿ w»°* »®šÿ¾IQ¢½—Žù½x›ÿ¾ß©{½¼y¾Uˆÿ¾ŸÄ½""¾+ÿ¿-~»û°"»x›ÿ¾ß©{½¼y¾®šÿ¾IQ¢½—Žù½~©ÿ¾¥×K½µn¾¬\}?ô1<ªM>Éä?.>VdÄ>¾Mÿ>˜Q,>NÕÕ>ìl?‘ñ>ðnÍ>ÕÓ{?iá<þ;7>æ”?›_È=6ZÎ>x'ÿ>²¹ê=aŒØ>söþ>”|¶=KäÚ>úFu9k¬¿,ÌN=¾/¿ÚT¥¾oBƽ\ ¿V£¾È³ë½éÑ¿Šå–¾‹ðm?b¸x½ÀRº>áFú>0†>¾†è>ô¥ÿ>á ‹>ŒÛ>‰ ý>m9—>â<ä>ŠÖ<Êò?[ñ’¼ï:Ã>EH?Býø< Ä>t&?ï!;/4·>M?”þ¹< \¡¾!½ƒÒr¿%ç¾Úò=XÅû¾ÝAܾ™Ý=^-ÿ¾/1æ¾²Ÿµ=û¾ê´¿¶]C½]±~»Ìï¿:zœ>ž …¿ S‹>¼Í ¾®¿BŽ>í¸á½¨¥±¾‘úW»Zp¿%ç¾Úò=XÅû¾[é¾`®>öú¾°ªÞ¾’A>çþ¾ é>…ßc¿f¦£uü¾gž´>#žì>òø¾#½À>â>oIþ¾ðÂ>þæ6¿ø"r¹×3¿Îø¾ŸæŒ>dð¾\Wô¾OÉ™>Ò8ô¾ÿçð¾Œ>¹÷¾žm¿i-=8½¿¾t³ÿ¾Ù¡>ñÞ¾|dû¾gbš>7qê¾[`ÿ¾@”>4Há¾ÏÅÚ¾{ûf¿£l=ÃDë¾Meù¾‚Á>N—å¾ëäü¾Òâ´>bià¾Û…þ¾ ÉÁ>Lg¡¾é½6Ðr¿°ªÞ¾’A>çþ¾ÝAܾ™Ý=^-ÿ¾%ç¾Úò=XÅû¾w]í¾#©m= Wb¿£ï¾léQ¾L3õ¾ÒŽã¾Ãða¾iÉû¾øî¾¤q¾0Lö¾^¤<Êžr?¤I£¾pcn½_û>C¬æ¾9?š½?ÿ>ëܾÓô½¿`ÿ>N{Ú¾ú¿+‡S?9tê¼ 'é¾ú~ú>=Þ=w¾ç¾Êùú>´Ç0<µ7ð¾ iõ>3V¶<ýL˜;u꡼}ò¿€ >§ê¦>Æø¿¢)Û=_ª> ¿J >E¼µ>\ ¿‚¼Š¦k?eâǾ2“8>5šü>Xrå¾´r>?9ú>ô‹ê¾mY>°ªþ>R à¾âO(?ü˜‘=ã@¿L3õ>SÐ->6±ð¾ìŠñ>ªœ>eÿô¾I¡ì>‹T(>Àvø¾qß¼ðæ¿ô•»W q>¿±¦ò½&S>yÉÿ¾ß½žCY>ÀÌÿ¾1•¾Œu½ðE½‹?E¼¥>¢Ÿ>Ûn?qâ›>´¬“>ýú?kï«>¯é‘>"4?%CM»‘ѾL’i¿ú[=Þ¾ý¾‰©=Uá¾8gü¾Ø«y=iW龤§ø¾Y¶=õå¾Z’d¿Ø«y=iW龤§ø¾‰©=Uá¾8gü¾jž¸=¿ë¾åö¾Ãè~¼>üì¾'äb¿c(ç=v§ã¾.Sû¾jž¸=¿ë¾åö¾‰©=Uá¾8gü¾ƒ»-\:^ÿ¿ÈÑ>0M»sÖÿ¾R >\èÊ—ÏÍ<¾Üÿ¾a»õ0É;#þ¿.>—ÏÍ<¾Üÿ¾R >\èÊ>5;\=¶»ÿ¾ùŠ6½©6?v Q?¶ôx¾°è>̶û>ѯ]¾yì>Úú> s¾l³ñ>ׇõ>¾uÝ<}Ú ?KšW?[@h¼z«î>tb÷>F_A¼~5ç>°ü>?ó<Œì>—®ø>Á ¿F½[U¿¿˜í¾CÕ¾“üø¾Fò¾aûɾ Qö¾“:é¾¢AʾIHü¾¹\³<¶Ì¿jî½½n©¾v4¿Ön›>‰–´¾Ç)¿¢|‘>¹¦¾Áå¿ ÿŠ>oß¼dû¿;‹â;ªc½¾¼?¿“ư>ÛM¸¾ T¿!è >ßO­¾—W¿d:¬>IßE<ëÁ¿=+=‡£¾äÙ¿Œ½Ç>ÚS²¾y ¿Â÷¾>ýM ¾Ó.¿ý·>"0û:ùõ¼Uâ¿‹¿ôý¾ÄQ>RÖÿ¾t$¾¿|b>ñ¿‚õ¨;©ÿ¾CËÚ½žëK>$Õÿ¾D;¢½Õ[C>ñØÿ¾³]N½æÒ¾½}¿ Ò¾IŸÖ¾-¿þ¸-¾ºNÛ¾éþ¾O¯$¾Ÿw˾(¸¿}‘•ºZW&=åÉ¿FÄž,¿«9…½»%y>BB¿Ì¬j½aªY>= ¿²î<œ?S$T?vˆ¾­iî>»Eø>¶ôx¾°è>̶û> s¾l³ñ>ׇõ>æ,×»ÂC)<û¿/E>“oF¾·³ÿ¾’vC>Í®+¾ãŽÿ¾ÑtV>êÊ7¾Þ®ÿ¾\r-½Ý1=߇¿ pª>y瀾í¸¿«³š> …¾‰z¿I½Ÿ>"«k¾tA¿Tκ?‰½¥Ó¿«9…½»%y>BB¿¡Œ—½ Œ>‹Š¿jÎ0½Úÿˆ>¿YE»êd½„Ñ¿¡Œ—½ Œ>‹Š¿«9…½»%y>BB¿–þ¿½³$€>õK¿5þ¿ÊŸ»°<¶»Q»ÿ¾RwJ½1^Ó½®šÿ¾IQ¢½—Žù½ ·ÿ¾, ›½%°½+¿>im?a¿¼$ïÜ>Ûÿ>2k>‹¤Ý>N)ÿ>£„>‰Òæ>Eû> x>-wa8®½5Ò¿¢)Û=_ª> ¿€ >§ê¦>Æø¿í=Ãïž>¢Ò¿2ÿ¿’ÈW»j’r;Ñ­ÿ¾Î[+½´W/¾7¦ÿ¾'ÑŒ½…Ò7¾x›ÿ¾ß©{½¼y¾=ÿ¿©³X»-f»ä¼ÿ¾]ñš» ó¾°­ÿ¾‚û½¨Ž¾ä¼ÿ¾p–Ò¼¹oõ½Ûþ¿[¦»\åE»ä¼ÿ¾p–Ò¼¹oõ½°­ÿ¾‚û½¨Ž¾~©ÿ¾¥×K½µn¾L?? Y*¿PÆ ¼ÌDñ>ÌÔô¾kVG¼ñð>£ö¾¯i½‚‘÷>ï¬í¾AÒ¼ø€; м½õ¿ÇvÈ=܃¸>Ø*¿J >E¼µ>\ ¿¢)Û=_ª> ¿q/¿GQ;ŠÕ:¿å˜ô¾‹-‰½Ø»ï¾üí¾õg?½ãáõ¾ÁRí¾zoœ½†‘ö¾\br¿ p=ÅÉ£¾"3ÿ¾_@t=Zܾ6Yû¾ ÷v=ùjç¾/lý¾*ø=H£â¾nµN¿É‚†;•¿\û¾fk<º2è¾>Îô¾®p<ްð¾ýMø¾z|¼ ýë¾Qì¾;„ö”=LQ¿Þu>ðÂ>x ¿éí=ׄÄ>¨ÿ¿hz >¿~Ð>ƈ¿–þ?üŸ¼;1O;…Òÿ>Tç==|™;ÅÇÿ>ìÝß=4Ò=óãÿ>ÝÚ¨=c9“<¦ÿ?YìQ»Ïq7:íÕÿ>æ1>Œ+Ó;ÉÊÿ>àÕ>ãh3¼ýÙÿ>—V3>·¨½,ü¿> 1<õaI8äi¿Ù\½¾æ#9>N¿<Ÿ©¾7<>uX¿[´°¾ãá>äè¿ñN<ªX¿¼N¿<Ÿ©¾7<>äi¿Ù\½¾æ#9>”‡¿+h²¾Z×X>£¿rL!= ¾½Z¿[™˜¾K¬|>”¢¿bLª¾Í[u>ÌÏ¿>]¥¾ó‰>$Ê¿2Ë­]¥¾ó‰>Žå¿Ãb´¾ä£…>?¿c—°¾½È”>$w¿Ú……>Å"#»òwÿ¾R·Ó>»Du½Êpü¾uËÞ>D±½C¿sÑ> `Ľùà¿&4ß<”2j¼‹m¿€‚«¾·z¾¾>{¿@‰§¾ãk¯¾2¿æ”˜¾Pߺ¾!ÿ¿ÿÌ;¸ÈW;Ìðÿ¾éµþ<—N<ÊÝÿ¾‹Ý#=8¡P=Ûÿ¾ˆƒ=§×Ü<«è?’}¼š ²<Ž?Mƒ2>îxc¾Û?$CN>!_¾hÍÿ>g;>´I¾vŸU<©7b?b–ï>`Ò½…ø>õóî>”MÙ½?ý>¶då>섾ú>µ‰ë>Šÿ¿Æ­o»o`ºÙéÿ¾rh†½EWX<¥õÿ¾7½üì¶»½äÿ¾Î'Œ½œ¦¼xcâ;þ¿2pM;,(<¾%Íÿ¾þ‡ =Jš¾gºÿ¾ÃE“<6Ì ¾®ÿ¾éO=§¡ã»Û‡ä<éä¿Eº?½¢Z¾ü¿Ž}d½íHu¾€,¿4y”½Ù'`¾Lþÿ¾àý=?¦éw=šà*¿ø>¶ƒa¾ºŸë¾ª-õ>µ¥~¾Y5ð¾ù/ð>™ac¾…ô¾õm†»†8¿;Uþ¿žf\¼<¿8¾UÙÿ¾I¶½<@¾Ñÿ¾Å ½0I%¾ÓÀÿ¾ëûº«‚»\ÿ¿CÇ;œú¾cÒÿ¾õÁͼ¢í¾üÆÿ¾Ý~”¼³êÓ½ŒØÿ¾9½ï;ãR½¬Ö¿H©¾=›>5ï¿Ö9¾Ø×ª>8,¿‰{ì½5Aœ>Îã¿WÊ»ñW;/ÿ¿^¡Ÿ½ 65¾“¨ÿ¾@„½Àé¾I¢ÿ¾VÂi½¸’-¾h²ÿ¾Ü«¡»@<ý¿VÂi½¸’-¾h²ÿ¾I¶½<@¾Ñÿ¾}§ƒ½x³F¾‚Çÿ¾²_M¾†v¿è2A¾› â¾?ü¾üÃÖ¾SAÕ¾ ºý¾)êܾ¨Ø¾Wìÿ¾a5ξ_ÿ¿kêö:1¬;iªÿ¾ÅÖ=I¤ˆ=žÿ¾²¡ >&–š=-°ÿ¾´>r‘6=nÿ¿÷xò¹-¢‡;Žÿ¾r>>ëÚ=`‘ÿ¾3Ãæ=ÙaÇ=þ€ÿ¾Öô=f>Ÿ×¿Ïb½'×&»‚¿”Ý”>!”·¾À#¿‰%•>Ì]«¾ÉW¿O¡>ί¾>2=¿—®+¿F~‚=X®÷¾uVë¾ì?A½dö¾ÍVl‘½eªð¾¥…ó¾0ig½¿£¿,®;½¤ÞÚ<8Ú¿kŽ>"o¡¾À#¿‰%•>Ì]«¾–ç¿þˆ>©¤®¾óœ¿Àe ½þ÷/=q¿±5k>µŠ–¾Å¿¢ >Ä£¾Ý[¿°æ`> ¥¾²Ê¿‡Qܼ$ö<©¿üs>l$±¾R¿t`Y>e4²¾Ý[¿°æ`> ¥¾1ÿ?Üüiº=ïŸ;Îÿ>˜Þ;ÿ¯Ú=Ã×ÿ>­5¯¼ì±=zäÿ>j¿5<”=Šÿ?¸B; íM;Îÿ>˜Þ;ÿ¯Ú=¾ÿ>ß=¬>MÀÿ>on:`r>YŶ¼5è7<뿊X$>y±>î!¿[7>ÜžÀ>¦&¿ŠH>n‹²>ÒR¿ÿ?¦«8;šW•»2«ÿ>Ðe…=S´>¡¼ÿ>„T=Ï÷3>ƒ¿ÿ>Ð=ÎÁ#>Üç’½àO6?ØÆ2¿Ä¨=™÷>X<í¾í:…=dsõ>Ùìð¾¶ '=²½î>»}ö¾ RL<Ot?–Ó˜¾(ø=ö#ý>léᾚÙ}=èÿ>lؾB‚=°Xû>Â÷澞g¿ÞÉ>½š\Û¾ lý¾»&>[šã¾“Žú¾[<>Ð꾡ø¾”Ù >š_í¾|§¿€P[?òm#½Üóì¾Zõ>=ð‘½ð‹ã¾Þû>C½êYà¾j¼ü>q¡½è™™=޹É=Ó~?8g´>ÐïË>©ö?˜¦¸>Ã~¿>¥k?ÆŠÂ>-BÉ>ç?þ<‡ó»¨û¿k(5=סJ>ìÿ¾LE”=ô£A> Ãÿ¾ŒyG=N&>]Äÿ¾UÐ?w½Ü(É:q;?kDp>’G˼Ì?ÌÏ…>Ã&½(~?a†>‹¾'¼CÅ…¼©è¿ê¬<¡£>¿œˆ®>Y†¨>Xq¿ÊP½>©Ÿ—>Vb¿˵>Pæ¹Ç÷¿y¶<¡£>¿œˆ®>"²>>’¿ÕY­>Y†¨>Xq¿ÊP½>®³2¿ñ6!¼JJ7¿×öö¾ ìQ>Žñ¾Ï½ï¾=ñL>Šø¾©ƒô¾÷È6>L5󾖵ѻÚ¿œÏ½`·>0ž¿4k> ¸>Së¿ÙZ‡>%ͧ>k»¿¤Ž~>:6W<Üù¿§S|»ßQS¾Qùÿ¾[§[¼¹ŽQ¾hèÿ¾(½V™9¾ÚÆÿ¾Æðâ¼¼ T?0Ø?¦VM=JÐ÷>Xæí>¤¿¼¶iô>Çñ>îm;s×ú>Cè>.j½:®q ;Ñþ¿·èd»f»"¾ƒ¤ÿ¾«–½$}:¾0»ÿ¾~f½RI=¾ °ÿ¾Ö쬽©šJ¿c?æa:>.«ø¾yçè>Þ>õó¾"‰î>âä>ýøó¾‹Šð>XŒÚ>ó®b<ù¿hÜŽ»RI=¾ °ÿ¾Ö쬽$}:¾0»ÿ¾~f½,cS¾3áÿ¾‰½Ñ;-K;;Šÿ?6Ib=/;=)ëÿ>‘A=Ìö¼<×ùÿ>—5†=-ã‹<¡òÿ>ßÄ6¿Nš2¿Éüs=Íô¾!ð¾n§í½@¤ï¾?ô¾8F·½Õ$ø¾.¬ë¾Ö"½½DÔ?øðÎ:Ày=­ú?Òå<1œ¾ÿ@?LK}ñ¾¨ŠÁ>œkð>tµõ¾F±Ì>#žì>òø¾#½À>×¥??OP=œJQ<•I?ÏžÃ>E…•=À?ïË>ä¹Ã=K?Wx¿>xðÓ=Ë×?Õ<‚<}§ÿ¼²+?-µ9¼*ȾqU?T8å:Õ=º¾3o?9øø¼4.¼¾¤°‚½Ô¿ŒY?<¾•>2Wæ¾5ëü>•ï‘>›Éï¾3Ãö>Ï¡>c*í¾è‡ù>ý-ô¼ t¿@&–>•‚~>fM¿\Ú>ÆPn>‡ký¾Oêã>…(_>k)¿¯Ù>…‚[;¡^¿Ãþ>Á:†>z4ý¾QÝä>ëÉŒ>†¯÷¾&qî>¤ày>Š­ø¾¦Ñì>ˆú?ŸÓJ¼?sq;–?R>ïu-¼Þÿÿ>HjQ>ð¼<íÕÿ>æ1>Œ+Ó;¾?Å;¼<Õ3=¶/?Ófü½¤ß~¾Ùx?ƒÞÛ½ZºŠ¾O$?ͽ—ãu¾6HȼîY=F? f>(»>·?^¹^>n£É>þH?Ÿ=G>ø¿>¶h?K¾¼íg?µoØ>Ù°F¾ù>³^ì>‚©6¾rÅý>7ªã>qæW¾2Èý>àºâ>}Îżƒf?íWà>‚©6¾rÅý>7ªã>áï'¾Bµù>8gì>ô‰¾Ô|ý>f÷ä>naA;6¡÷>¿`?“ƒ=]©ç>àû>?ó<Œì>—®ø>3:¹ý>à½??îõ'?J_½½üäð> ¸ò>Wì?¾¿÷>G8í>Ç*¾›8ù>eªè>S³G¾À8S¼º g?>lÜ>áï'¾Bµù>8gì>‚©6¾rÅý>7ªã>Ù°F¾ù>³^ì>&P½™"?;*„½ÆÁžع?ÑÁ¾ëÁ¾M?•f³¾›´¾ÈD? ž¾ú9†¾³Òu?plĽ²fܾØ)þ>0̾$&à¾4…þ>R_¾¾^ÛÓ¾KË?…AÁ¾…Ô?Ìù½ˆú:B>?¡r>fO½“?ÇLb>Z£™½µm?S´‚>b½P)@?Â!)¿¦‚<®gø>) í¾é ·¾ø>ábí¾~ÿ¦¾"Tñ>”õ¾ã¯¾Õô¿É§¬»Iî<éíÿ¾ à=>8»U¾É¯ÿ¾^'>øA¾¢´ÿ¾¿‚D>`w:¾^ý¿…ðO»ßK <¢´ÿ¾¿‚D>`w:¾É¯ÿ¾^'>øA¾¼“ÿ¾e2>“Ä"¾aŒ¬>ýío¿ú‘·=â>oIþ¾ðÂ>!è> û¾ø¤Ë>$œÞ>Âþ¾¼Ò>–}??ë)¿M¦ƒ=œkð>tµõ¾F±Ì> õ>}ñ¾¨ŠÁ> Š÷>ç‹í¾8»Í>“þ¿Úl€; ù­;’•ÿ¾ lî=#¤¾F²ÿ¾¦ÐÙ=RE1¾°­ÿ¾Îz§=·ñ¾0.¯¾åÌf¿6“‡¾j…é¾-˜ø¾ÞÈܾ”õ뾆ÿô¾øàå¾R ⾺ù¾F˜â¾Cí9?^|»êø/¿]Áö>züž>!Íð¾3‹ð>82§>i÷¾X÷>®>Cð¾î:¿$Ñ.¿Xâµg¹j?“ƒ=]©ç>àû>³™=èÞ>ßáþ>™]\=gá>õ„ý>”ú?ú;^s)¼kf? ì<½Á²>¡J?æTW¼cª>^e?½ó•¼YL¼>¾ ¿žæV¿4 {‰d?¹«§>Çé>îÎú>›§>È”ß>ÍÍÿ>G´>bá>Öoþ>%¥_¿uOÕ:ê%ù>úö¾'.÷¾‡ÂW¾°;í>(-ü¾|Bf¾ºIä>ÜîS=œÔj?ð#Ê>ô‰¾Ô|ý>f÷ä>섾ú>µ‰ë>‡¿¾^÷þ>Xà>’þ¿¸Ò§»–ˆ;Uˆÿ¾ŸÄ½""¾x›ÿ¾ß©{½¼y¾7¦ÿ¾'ÑŒ½…Ò7¾Õÿ¿€™â:!ξº‚ÿ¾;pî½8I¾ÒŠÿ¾sº¾®ƒ¾nŠÿ¾ˆ¾àؽ ì?ÁÖ¿¼¼HÖ»$Õÿ>МE>®»½“?ÇLb>Z£™½×Þÿ>jÀ@>?½´ÿ¿²eã:Nò »ÒŠÿ¾sº¾®ƒ¾‚ÿ¾;pî½8I¾î|ÿ¾¡¾Œg ¾»÷¿å ;ýè€ ú>¬Ž”¾3¤ê>Ÿû>J핾"4ò>9³õ>‘ÏW?6'=#s ¿0û>š¶>‚8ç¾÷>j„>E·î¾L3õ>SÐ->6±ð¾9Rn=te¿s½Ú Ã>J¿Øõ«>Žu¹>cD¿M›>Ë>}Ê¿ß7ž>òŸ=gÑ¿9òª¼Ú Ã>J¿Øõ«>"²>>’¿ÕY­>Žu¹>cD¿M›>î_!¿ËíD?é¥Õ=§çí¾&qö>U¾hËñ¾_—ñ>·šÕ½}@è¾§\ù>…'Ô½©˜×¼ç°¿OÜ)½˜Ü¨> ¿›©>˜/§>×k¿›¡>â>š>²¿aý—>Ìõ;I𿘨Xq¿ÊP½>"²>>’¿ÕY­><Û»>úc¿]»>:N‰»÷v?‚I?“ƒ=]©ç>àû>ìVe=7Që>úBø>:Hþ¯%ô>rr~¿ø‹Ö½ü$ =ÐC¿+„;¿îÄ>â¿c¸Â¾Óܺ>%[¿ÒrоæX¶>Q-|¿°ü)¾S;=%[¿ÒrоæX¶>>y¿Dؾ?ý¿>ÐC¿+„;¿îÄ>vŸ<›p˜¾îVt¿"S®¾ý×¾–"¿•`±¾Oã¾åþ¾„Ù¼¾ÔHÛ¾ÎÄ¿‰Î%¾àL{¿‡qÎ=‹pÓ¾Îã¿…AÁ>M̾2É¿akÎ>'ˆÚ¾\=ÿ¾c™Î>¤ÜŸ9X™??È)?Ù”«>lÐ÷>©î><ô­>º†ñ>í-õ>z߸>lÏô>êwñ>5Ó¿te=Lqºy<¿i§¾a\€½¦¿¨s¾x9½|ò¿‰|—¾o‚½ 7¿¿ ½NªR:øˆ¿´Í¾›Ò0=)$¿}u½¾zOj=Œ¿Ø}¿¾êïÀ<{ë?7:]¼ –¬<9¹ÿ>¼A$>)zP¾Ž?Mƒ2>îxc¾hÍÿ>g;>´I¾Ý­v¿‰µ">ˆ5\¾oû¾ïâÝ>˜á¾™ý¾KsÓ>‹‡ß¾`Éý¾?Ü>šؾò1z¿~œ=ÅLJ¾W'ÿ¾8‚Ä>)¯Ý¾Ì`¿èfÏ>ïѾ™ý¾KsÓ>‹‡ß¾2ÿ¿;}»º"K;¥Úÿ¾÷¾½]è<ÍÍÿ¾ÝëĽÆÑf=¬àÿ¾¨нÎi;=›þ¿P»º†È;µ¨ÿ¾™- ¾b¹=™ÿ¾†è½ÿ±ð=5¶ÿ¾²Ô½hÕ­=§ý¦¼q­>?y¼*?<ô­>º†ñ>í-õ>Ù”«>lÐ÷>©î>š ¡>Ù™ò>£•ó>-¶Î½ÔLï>”Ö`¿<3ɾIIï>È~ö¾Ýé¾¾ý-é>Wíú¾g¹Ì¾ª å>Šû¾Þçô»^?(¿'ð@?ù¢­>äIò¾ oö>Gº>3àô¾QNô>á–·>Ôšî¾²¾ù>èÿ¿á_9g(Ù:Îÿ¾­N¾Ìº=þÑÿ¾bžõ½uÔ‡¸u§¾â¾.?õ´¾(`۾ɓü>‚ɵ¾^Hç¾€w?šÍ‚¾7Á;ábý> ûâ¾=Ã*þ>ðLྜ;=I?K°Ø¾¦¨‰=&1>l¯½n¾v?ÛNã>2Ëξ:æü>Xtã>]ß¿¾à/þ>r1Ö>ÅǾ}z?‹6y>ÂjÒ½æçv?r1Ö>ÅǾ}z?ÉÙ>w/×¾}“þ>ÛNã>2Ëξ:æü>Šüý¼©Ã~¿R°¾=V;æ¿®~Ì>©Á¼j¿ñòÔ>‰hê¼D1¿ö~Ã>ˆ¼Î¿‚:©=:µ½äf¿hzÑ>†ùŒ½½¿v¤Â>†±`½µŒ¿9^Ñ>¡ %;Y™{¿V =>Z”½v7ÿ¾ŒƒÛ>†±`½µŒ¿9^Ñ>ã|@½G¯þ¾å*Þ>Ð?%½.¹l¿~ÑÁ>Ò*½ Mú¾®,é>ã|@½G¯þ¾å*Þ>¶ª›¼µàý¾‚ªá>ŽÅݹsZy¿Óg>¶ª›¼µàý¾‚ªá>ã|@½G¯þ¾å*Þ>©Á¼j¿ñòÔ>ÏÆ¿:©*=“|@; Õ¿Ž;•¾ùã=r£¿¸êоC½ª=Òý¿ž›¾o¦=yÇ¿oŒ(=¶;Òý¿ž›¾o¦=r£¿¸êоC½ª=›È¿+Û¾)ÒX=Lõ¿ý}ˆ<ðUå;­0¿|,¥¾üo¥<Ì@¿H°¾a^= ¿ … ¾×);=ÑÇ¿Ô(= î|;Îo¿è~¾¶2|= ¿¶ƒ¾ª!û<›È¿+Û¾)ÒX=Tп•Ö=ć*;›È¿+Û¾)ÒX= ¿ … ¾×);=Òý¿ž›¾o¦=D®ö¼v²¿“h½h>v¿|}m>ˆU>&Ž¿ãû‚>øUI>ý2¿ðRj>Dì?‰ÿȼørº9²„?`‘·¾\Nƒ½Q?ÇȾuD™½6r? ²½¾Í”ƽij\?m|3=$¸¿Ã}ü>Š?Ò>^Hç¾ãú÷>79Ì>xï¾¼÷>¾¡Ø>dÏî¾Õ~€<œÂI» ÷¿p?¾þµ¾Õ°ÿ¾ÞZV¾ër ¾ æÿ¾[|:¾ÎPü½î²ÿ¾ç=?tˆ½pÛ=‚p?ïqƾÞs ¼ª‚?bH¾¾“:îë?Â÷ξáR€;„Æ¿@ÓݼeÕ=O"¿§u³¾¡¡¿>øT¿ïª·¾!¯¯>â¿c¸Â¾Óܺ>Mõ¿×B5¼ïj¼øT¿ïª·¾!¯¯>ÛO¿÷¯¬¾€b¤>2¿“¬»¾Ô¸Ÿ>:N’»ë/¤»†þ¿}°,> – ½ßÿ¾Bw>ä]½DÂÿ¾â >½ŠÍÿ¾ƒÕ¿ñĤÛO¿÷¯¬¾€b¤>î ¿ò³¡¾,€™>H\‚<"/ݾû×f?¬É»>:®æ¾–wý>›u®>Ö‹é¾XTü>á–·>Ôšî¾²¾ù>ë»?'_:½¥$»B²?º>ê ¼½ŸË?—‘’>1´z½µm?S´‚>b½+¼<;¬=ŽÏ¿Q‚þ½^+‰¾¾óY–¾Ø¿­Þ ;Žz?mR¾¯µ¿>qU?‚6Ѿi­À>ú?9˜Ý¾'²>¦—?nؾ!É»£ ©<Ïð¿³Ƚ¾·¾C¿ Ž¢½û±©¾W%¿Õ†½kÕ¶¾ƒM¿é¹e»†¿ñ<ã¿£ËÛ½Þ§¾Ï¿P©¾¤9²¾7¿]l ¾#£¾ü¿ã'¾f=“w?\åѾ…(ÿ½À_?Ñ’ß¾Qh ¾.Yý>nàÖ¾˜¾½äÿ>I³~¿ƒç³½f"I½]§¿V¾©Á̾éš¿à.˾/4¿¾ÊO¿gÖº¾)п¾vÎÅ<óZ=*¿Ú†¾ÏkÄ>r¿!vf¾Ì*Ì>*¿±4p¾ø¸>Õ“¿»]S»wäÜ>¬òf¿Ÿ¯y¾ÝDí>a§ø¾À´€¾ãTã>sdý¾€D‹¾!æê>V¼ù¾¬'½ÚUË>RËj¿€D‹¾!æê>V¼ù¾À´€¾ãTã>sdý¾'g¾íFß>S•þ¾ÞP¼·#Z>¼z¿ƒ•¾+öÏ>Rð¿'g¾íFß>S•þ¾qƒ¾ë©Õ>õf¿òÑþx:º¼wl¿í æ¾;·Ú¼‡ùú¾úbç¾ÚÛ˜º­¾ú¾¢Þ¾K“Ò»^Mþ¾¸Œ³¾FI½Šio¿¢Þ¾K“Ò»^Mþ¾ÂÚ¾H½ ÿ¾í æ¾;·Ú¼‡ùú¾BŒ¾ž.\½oÙu¿òÑ⾉Âx½õòû¾ÂÚ¾H½ ÿ¾^Ô¾ÐSs½@¿)f6¾ ”F½¢™{¿ÂÚ¾H½ ÿ¾´ÊÔ¾Ù 6¼‚V¿§Í¾}þ¼Ã»¿N±?º¤¿ªÒX=ȳë½éÑ¿Šå–¾£±½Ê¿ Œ•¾w£Ï½¸x¿ §‰¾Z®+»ø§¿õS=w£Ï½¸x¿ §‰¾£±½Ê¿ Œ•¾âƒ˜½Ô}¿=º‰¾ê,P?$@$½¡£¿¡ö>¶†½Å©î¾Ëõö>‡ø,½ï;î¾eú>ÚW½×è¾ðÎ?ëC$¼+ =1B?GŽD>Þ8y¾Ž?Mƒ2>îxc¾´;?R›(>§~¾b‘=² ¾¢±|¿‚¾Ñ;žSX¿iS…¾MÖ¾*8¿h’¾¼<;.U¿&ý=ÌíϾMºi¿aˆ¾•fã¾¢˜ü¾ "r¾Ï½ß¾†Žý¾Ž:z¾§?ë¾=œø¾*ÿ¿˜–›;Ãjà:Ûÿ¾ˆƒ=§×Ü<šÑÿ¾Œµ=M>‹;âçÿ¾,Õe=àP²»‰½q¼·Mï½ã7~¿ãT>qÊÔ¾¢¿\¬8>FҾͭ¿@ÞK>š"ȾÉX¿é»2¼³ì»dú¿g+ï=Ó.¾¾í)¿ú™Ú=âé­¾Ê1¿Œ…>h<±¾H¿Ãà¿p‹m¼~Iß¼y‘¿¦>_T>lοz¥´>ÀÌg>Ú’¿ ݵ>[_D>ÎÀ?ë2=0ç;áz?Ó÷‚¾¡dò=fh?²|¾O¾=G9?„¹m¾.8ã=[ì?úm¼ÿ=¾˜Ù=œÑ?cÝ=˜a-<´?†[¾@Ô·=G9?„¹m¾.8ã=fh?²|¾O¾=â«¿A8=;¦ ½ÌD¿Ì{l¾ûêš> µ¿O…¾ç¤>¤¿G:s¾C=­>…¾¿YÔ =’E켤¿G:s¾C=­> µ¿O…¾ç¤>¨ã¿µ6…¾1¶°>dgL¿”?ñàO=À²ò¾±‹ò>z|¡=%ø¾mì>“u=*ù¾Û÷è>½R¶=„Ð]½ß2?-_7?ÅË˾tï>t˜÷>íž¼¾‹5ô>§ô>¹ɾfÝ÷>¡ï>¡KU»–¹7<ˆû¿^¡Ÿ½ 65¾“¨ÿ¾}§ƒ½x³F¾‚Çÿ¾žû¼½K¾¾Áÿ¾w—=L×å=\­}¿¾¾Î>ʧ¿>C9¿;ü½>² À>GË¿*­Ç>óÎ>±¤¿Äd¿!Q‹¼ñ¢å¾¢ ÿ¾x^²¾9µã¾1|ü¾ ¥¾Né¾—ù¾ÆQ±¾›î¾5Ë¿â$=%¤ ;>{¿@‰§¾ãk¯¾Ì(¿˜¾J|¦¾2¿æ”˜¾Pߺ¾Éë¿Ê<'¾<;2¿æ”˜¾Pߺ¾Ì(¿˜¾J|¦¾ ø¿À–‡¾ä÷®¾Vÿ¿}Á@;l}_»õ¸ÿ¾-‡l=¸Ëþ½¾Áÿ¾,Ò< ¾:Ìÿ¾ I =üpнÚþ¿X »GÙ¶»NÓÿ¾ ž§¼Ewº½êÊÿ¾j_L;ã½ä¼ÿ¾p–Ò¼¹oõ½uÿ¿·¬6»àöA»ä¼ÿ¾p–Ò¼¹oõ½êÊÿ¾j_L;ã½ä¼ÿ¾]ñš» ó¾¸ÿ¿ki1»v;:j½ÿ¾Mi¼g˜*¾ä¼ÿ¾]ñš» ó¾`Çÿ¾’΀< Ý%¾²è?¯ß¸<¿h¼„·ÿ>BÍ0¾˜0:>>?;¾>vW>?!’Q¾JA>Åÿ¿Ô?Þºt³;`Çÿ¾’΀< Ý%¾ä¼ÿ¾]ñš» ó¾¾Áÿ¾,Ò< ¾*6=¾žH¶:p—{¿Ó¾5ï€>Šr¿áܾɆ>Ó…¿ä‡Ò¾{ÙŽ>J}¿Â\B¾-× ¼AV{¿áܾɆ>Ó…¿Ó¾5ï€>Šr¿Ä\Ú¾/¥n>ij¿±FT?ÍY=ÝÙ?Egù>d ½<Øê>Í?ú>x4½ «è>Nô>Ù0½³Ññ>Ûü¿¾H=]\¿YÃí¾…"}> ú¾ÿçð¾Œ>¹÷¾LŠç¾^.Š>ÎSý¾ùžä¾ ó»° e¿LŠç¾^.Š>ÎSý¾n¤ä¾÷°w>‹§þ¾YÃí¾…"}> ú¾¥î=²r.?û8¿|¶Ö>9¶ö>cìì¾pß>ÕZð>؃ñ¾÷XÒ>7‹ï>¢bô¾çU«¶B»¿½Ž;=åñ¾[z¿tw£Ï½¸x¿ §‰¾g¹ì½Ô,¿;qy¾ÌÆ?*=áìM;?§?8-ˆ¾.”=Ú?¦î‚¾q¿M=›X?Mhr¾®ú‡=˽?yð6=ïÖ¢;?§?8-ˆ¾.”=—?¸“˜¾û=ß?÷¾œvG=ׂ¿Ú =¹½R½lοz¥´>ÀÌg>Êß¿…Â> Ø~>AE¿:Ç>BêV>„Ê?~ï#=ô‹²;À?à–¾#TŸ<ß?÷¾œvG=B?A»£¾&ý==•4?âT?üÐÕ¼¼#ë>Ëóø>&7Â>¢ò>LŽó>Æ£´>×ç>t™ú>6ɯ>3â?*÷ð?«^ž¾Ð´ä=d?:y™¾YQ>ì„r¿Y¼1ã>Ú’ý¾Å…­=þbÞ>ý†ù¾‰‹­= _ê>†rú¾‹ªß=«Aè>¨¾?³6=y(»d?:y™¾YQ>ð?«^ž¾Ð´ä=ÉÉ? ö¾°ªþ=¦n¼*»?úþ1½K>t¶?¸Z>z6>·ð?Ú•>†<2>î–?Ϥ…>³Ý?@9€=:@?j›<t¾ò[?(M>=Å€¾7?Ñz3=ŠËa¾ ¼[ý¿uf”9pÇ<_¿N­¾£_6<ÞW¿Ní¼¾¥œ4=k¿k·¾‚?Mæ½é‘J=Ýï?y­d>:ϾöF?*|>p²•¾ÑÏ?et>5Ó…¾Ê䥾î,r¿Tm'dÊß¾ ÿ¾Ù•¦>áíÙ¾âr¿A ´>A[¯C±>¯¿êÚ>ëoÁ>¿ØÕ>ô¥¿>ŸXÿ¾Pÿá>´´»Üï¿è°<ÚS²¾y ¿Â÷¾>ªc½¾¼?¿“ư>ßO­¾—W¿d:¬>`ùa¿PEï>ÌI=å'õ¾¦´î>àh¾âxö¾«í>§æ"¾€Dû¾½ã>ñe¾«—< ñ¿Í‹œ¼½n©¾v4¿Ön›>ÛM¸¾ T¿!è >‰–´¾Ç)¿¢|‘>ûÃe>Od?—É>ˆ+ç>sG÷>àöä>–²Ü>±¥÷>iê>Ó3å>2¯ó>!@î>»¿.Q)<_C]?p•ç¾B:±½ÜKú>Ì^æ¾à˜j½»Òú>ߋヨH½eŽõ>PƒÏ>ûj?=—A¼7à>»ý> ¦ú=u;ã>Û‡ü>:>·ê>Uù>0+>çÿ?áÞκ… 3ºS? Ìž¼RL9¼?툞¼eK ½K?[7Î;QkÚ¼ÿ?&½z;0[u»“?ƒ!=°P0½÷ÿ>úùå<ú¹‘½Ñëÿ>ƒÄq=Nõ½,ÿ?¡ªºº€ž»Eðÿ> ¨‘:λ«½“?>5‡;iÏ`½8÷ÿ>Áªº¼=Ɔ½`þ?¹6»ùÖ´»äÿ>œ³O½Ûª½8÷ÿ>Áªº¼=Ɔ½ùÿ>M$½yóJ½^»¿gû:=ÂÊI»~¿õ¢†¾°>sÕ¿o•¾Ùz>s€¿Yù…¾Ä '>;ÿ?OJ;»Ô€»ùÿ>M$½yóJ½8÷ÿ>Áªº¼=Ɔ½?툞¼eK ½-,;½r¾8½Æx¿‚â>ð3Ž>¢›¿Ë¡>„‚>œ¨¿CæŠ>VÖv>¾¿ä|=½Íd½Ð‹¿(dw>¿ñ¥>E¿K‘„>­ù™>l˜¿Fj>xì—> 3¿K!½¸Ÿ&½á–¿Fj>xì—> 3¿"ŠY>M¥>N¿(dw>¿ñ¥>E¿Â/½Å7½‚¿w¼Y>‰ð‡>ï©¿Fj>xì—> 3¿e~>°pŠ>\¿e-½jôG½ w¿e~>°pŠ>\¿rr>Ujv>^œ¿w¼Y>‰ð‡>ï©¿mŒº¼G¶?E]*½}N>›ç?øÝŒ>z6>·ð?Ú•>÷ÍM>Ø.?ŒJš>Œ¹[>ã¥Y?\'ö¾V¶×>b û>GÉã¾|¶Ö>9¶ö>cìì¾ !Ï>ö û>3¦è¾`x;§É½¦&?T6Ä>*‘”½¡+?Ou¸>Yx­½Ñ??Étz<êhg»ï÷?Ou¸>Yx­½Ñ??T6Ä>*‘”½¡+?m¨¸>Öåt½1E?ž›Ž>ì$þ¼·½u?÷®Ù>Ä`¾K\ÿ>zoä>Á*¾l ü>þÕã>‚«ü>eW@>ü!s?9€¾V¶×>b û>GÉã¾ýØÌ>Òþ>§Íà¾&8Õ>Öÿ>Ñzؾm}8¿[Ö<»Z1?§tø¾Òn´¾÷Íí>¼<õ¾]Á¾w¡ñ>ÿ“ï¾ë‹´¾( ÷>„®¿q^(<¦-S?¯îð¾«wH¾¶ô>š@é¾(d7¾z8ù>¥ò¾iÄ,¾Æó>5…½–Þ?cÜ;Ii>ž ?~aè<Ä#>Á8?ý[3=ø>D? ‡<+>.ôj? í¼¾ !Ï>ö û>3¦è¾ýØÌ>Òþ>§Íà¾V¶×>b û>GÉã¾n4¤¾ÔDq¿ÌjÁ=0æ¾Éû¾ ÁÎ>bià¾Û…þ¾ ÉÁ>'ˆÚ¾\=ÿ¾c™Î>åÿ¼‹ß?Çßy;Ä#>Á8?ý[3=Ii>ž ?~aè<h>*?Ðd=¹F$½ Ë?êÊ-» €>ñ-?|‚=h"|>=(?YaÄ=–‹>ðk?o¯=ß“¼mõ?ò³Ç¹êÐi>C?ât¢=‚ŒP>Æÿ>”‚“=ÂO\>¤âÿ>³EÒ=ÿ‘’¼?´»…ô?m¨¸>Öåt½1E?ò|®>SXI½º1?'ú¬>V‘½t&?0X?U ½MÔ?áFú>0†>¾†è>ëâö>:Z•>tÓî>1|ô>w׉>7âñ>ˆ—½ùR ¿ÅãW?[ì†>¾-è¾,-û>•ï‘>›Éï¾3Ãö><¾•>2Wæ¾5ëü>׊á»ÜÌ'»<þ?$!>Ì“<ÈÒÿ>–ê2>Š,ˆ¼ÜÙÿ>ÇgB>Ç85<Ìðÿ>ŽN:¿ˆA4º“’/?s,ï¾7ß=¿ ø>Ésõ¾(È=«_ñ>—ï¾§u«=[–÷>x¯½æø¹9Ô?ø> ¼Š’?À!„>¡øŒ<»d?ez>ÏíJ¼[D?ž¯É¼ÐÉ»äê?ez>ÏíJ¼[D?TV>Ccœ¼1?Aõo>Õˆ*½Ù'?#’=Ö΄;gX? ÄÃ>é=½¿(?T6Ä>*‘”½¡+?Q Ï>à‰t½±¿?kèØ¾ˆ´g¿e½N—å¾ëäü¾Òâ´>Æê¾¤ûù¾uɨ>dÊß¾ ÿ¾Ù•¦>’N¼ å»0ù?}X?>uä(½^×ÿ>TV>Ccœ¼1?–ê2>Š,ˆ¼ÜÙÿ>ø'¼î—¿¬\Z?4s=ûÊë¾ éø>ñÎ=&9辦îú>]S=Êñ¾ð‰õ>P>=¸?B?ÝQ&¿Ä°“>ó>>ó¾¬Rš>‡6ø>/Âì¾ö³ >ò ñ>†®ô¾›ŽN¿e?+gÈ<Ôºõ¾Xÿï>¥M¾’Aö¾äï> ¬¾’çú¾Š<é>œÛ¤¾2¼‡¼¨³½Sú~¿ >r5¾ß4¿‡Ü>_ÏϾƣ¿â±ÿ=ªï̾H¥¿Ð ²ºpë¾ãY}¿È·‡=“ÃǾÍç¿C‚Ã=nʾ<¿¿ý4™=)êÔ¾éÿ¾Íïâ;ÀmB;$þ?ðݾ>çé;L3?>ͱ>Xlq&¼}??sQ¥½¢®¾„Âo¿ð¤>|€æ¾$bú¾CS&>}ÐÛ¾“þþ¾"à0>of侃Rü¾BÞýë-¿Ž;?N_Ÿ> ­ö¾=ð>ù¢­>äIò¾ oö>Ï¡>c*í¾è‡ù>‰U½¾Ô™¾ût¿þ¸-¾ºNÛ¾éþ¾ü©!¾Yç¾rSû¾W•=¾1$ç¾Oçú¾2|Ñ»ký¿#µÉ»‡—¶½z¦ÿ¾Ì{ü½‰Ç½+Àÿ¾û”㽨m³½'½ÿ¾{6ƽÇÄ'¿ðÙͼÏAA¿îCö¾øª½¾õ÷ò¾uò¾”±¾O­ö¾r1'¾¾¾õù¾çèо𼠽4i¿Ÿæ¾”Á½™·ú¾S ß¾i6ï½:uý¾8Nê¾r3ü½'Lø¾óuS¿ÈÅ?}§=å'õ¾¦´î>àh¾¤ù¾ž`ç>ó:â½hËñ¾_—ñ>·šÕ½×šz>x¿^\å‘Dÿ¾ãqQ¼âØ>Aa¿Cî½ø‹á>çPþ¾ó™½ëQb?ƒ%=eî> î÷>ð´&=±3í>þú>à÷Ê<Éé>/Nü>=vA=™šä>WXw>RŠC?;8¿pß>ÕZð>؃ñ¾|¶Ö>9¶ö>cìì¾üÇâ>Y£ö>ž%è¾f¬n?Ð*ç»Ä¹>/Nü>=vA=™šä>þú>à÷Ê<Éé>ðþ>Z@<ÿ®ß>^ª>Nžw¿ñ4‡.Ëÿ¾²J©>Ç)Ò>ò}¿8‡«>Ä[×>S远P >X9=*ˆ‚;ùÓ¿QJ°¾GŸ=Y¿â ¾>‰=_ ¿ 㦾â;ô3¿==ücŸ;¹¿Ä‹¾ Ü»=ðk¿¡,Œ¾vÂë=Hk¿¾hâ=+¿X’]=Îî·;Ÿ¿Ä‹¾ Ü»=ðk¿é(—¾*×=,»¿¡,Œ¾vÂë=Hk¿è[=»mƺh¡¿Q-¢¾Ê‡> ¿é(—¾*×=,»¿/¢¥¾jEÀ=¬¿íðãºäâ¿û·ó< “±¾#†¿B³K¾ê±­¾]R¿M0¾YL¼¾%[¿xb6¾é Q=vE«;´©¿/¢¥¾jEÀ=¬¿é(—¾*×=,»¿ðL˜¾‘=_ο”8§¼ ³9?4#0?,m>ÉŽí>^*ö>8¾†>aüì>Ù?÷>»€>Üô>Àî>ÏÆ¿äƒ(=ÅEì;r£¿¸êоC½ª=c|¿Çž…¾üÚ=zP¿òšw¾1¹=ÊŠ">ÇHv?LJc¾ýØÌ>Òþ>§Íà¾ò Ê>À•?Ð×¾&8Õ>Öÿ>ÑzؾEÍ¿ =¡”»N¿<Ÿ©¾7<>1ì¿«–¾¬U;>y!¿¼¢¾ôß#>4Q?»˜?>ƒŒ¼…'ô>É­ñ> ‡¾¾ pù>b‚ê>Åæ³¾ù¼ú>32è>¢¸Ã¾6Ý¿j_ÿy!¿¼¢¾ôß#>uX¿[´°¾ãá>¤¼Û~u¿n̾þ2“¿ÝÖ¾Ò†¾ý¾eã¾®×t¾&ªÿ¾‘íܾïN¬¼5/¿ûjH¿Bxd>ó¾¿ò¾Þ‘a>¿aê¾çù¾3p€>ÿ î¾ð÷¾¸{‚=ìL|¾:’w?ÑϽ)$Ù¾y]ÿ>-ä½f/ã¾’#ý>î[­½]£å¾û>@F¹¼Œ»Ž¾yÈu?-ä½f/ã¾’#ý>Ug¾Žܾrþþ>óʾs,ç¾r¿û> ï<˜ß¾Éb}?Ug¾Žܾrþþ>ľRC˾'¥?j¥ ¾U¢Ô¾µ7?ÀôC?w¼D°$?Aõ÷>Œ¡¼½ ˆí>¬:ó>°ö‘½ió>Iñ>HȽýgõ>R™'?–ê@¿ý—r½­Ýî>?Éõ¾ˆ.è½Ösê>aqø¾Ü ¾Z.ó>1ìð¾§t¾BNn¿¼ »>Êó:¿îü¾Óˆá>‰%E¾&üú¾óæ>§^¾ÉVÿ¾qvÛ>¥¾\¾¨´u¿­ >±]=ÉVÿ¾qvÛ>¥¾\¾º2¿à…Õ>·E¾¿îü¾Óˆá>‰%E¾U›}¿;Õ >îmw<á´¿²Ì>íž,¾º2¿à…Õ>·E¾Ÿ ¿ŒLÈ>¤L¾PٿÚ/¼ÆWM?6“ᄎL¾b†ö>æwò¾†ª˜¾*8ô>ñÖé¾×½•¾m®ú>ÔH¿W‡=6Æ=Ÿ ¿ŒLÈ>¤L¾P¿¦{½>õG8¾á´¿²Ì>íž,¾Þ.0½#抹XÃ?n™>ãOÉ=Ò?x³†>¼±À=Ój?Xå’>óîŽ=›­?î6Ï;æó>Ãa?ѯ]¾yì>Úú>ÛŠM¾„¼æ>òêü>oHC¾ÛLí>Sù>+½ÂY:nÆ?Xå’>óîŽ=›­?x³†>¼±À=Ój?òy…>àM‡=Çe?.GÌ»ø.O<|ù?¾/®>Ò1=Ü-?8iº>—âê<¯C?R¾>h­M=½4?]y?¼kU9†û?iå.>^î=éÒÿ>ÇgB>Ç85<Ìðÿ>êYP>Vc)=m?¼¤,;¤÷?êYP>Vc)=m?Ì*\>Xh‘=> ?¡¢:>œ‰=)Ðÿ>þ?¹ã’»…Ð;¶»ÿ>k¡½˜æ¬=0 ÿ>‡%¤½¸î=¶ ÿ>  Ø½=_È=pö´¼Ûí;âï?£VH>^¥Æ=³Óÿ>Ì*\>Xh‘=> ?#j>}È=n?6‹Û¼©cŽ;Øç?· w>è#š="6?#j>}È=n?Ì*\>Xh‘=> ?¾?z6½3¤;K?Åž>d[F=Q?¬>BÑ=É9?Ä—©>º „=·¬?S8M½Œà²;K?Åž>d[F=9¸?œ’>Þã =ý?ÒþŸ>p»«<–Õ?C½Ã4›º±?¦ïu>“çµ=H?óâ„>ªÒÖ=øùÿ><¤h>è=ûÈ?rÂ&½÷w•;±?¦ïu>“çµ=6X?»G†>—Ï=H?óâ„>ªÒÖ=ð/³ÜÚ¾P«“½PÃÿ>!>¾©Ž+½\Ìÿ>{¿!¾h>'½RT ?§sU?oB»Ã(ð>õ>F"¤>×ç>t™ú>6ɯ>¢ò>LŽó>Æ£´>½õ=;Ã+=?7{,?r4g½Ÿ‘ð>Uö>g½Ió>×Kó>ÐBb½ÁŽ÷>*ªî>Õÿ?«%:B;Ìÿ>Ô,¾´é(=cÒÿ>Ðý½Pâs⽿Ô/=¿”|–½iŒ–¼|Ôÿ>>!Û½;äf¼ÈÒÿ>!+¾½§W/½YF]¼q-q¼ìò?μ¾€V*=Ä]?É<¾/c!+¾½§W/½|Ôÿ>>!Û½;äf¼PÃÿ>!>¾©Ž+½©{?qõC¾O2=ä0?MÙ¾DÄ•¾Â„?in;™g¾w-? F;üT¾â¹ô¼øJ¿æˆP?'Þ>éñ¾\Ëô>”4o>—8꾘ù>®€b>ZIó¾êò>ba¿UõZ¿#™½æ!ã¾æ?ü¾]‘<ÛOæ¾ðú¾j±%=–’í¾².ö¾8ʰ<‡Ü?Ùoô<ÿb¼SA?¸ÎÇ>ϤÍ<j?7Â> ò==£x?¨º>è<0O½»†»\þ¿IiF>¾Q ÿ¾’vC>Í®+¾ãŽÿ¾‚¨+>úÕ¾…ÿ¾Ã·Ò¼ä; ê¿`él>Âh6¾føÿ¾ÑtV>êÊ7¾Þ®ÿ¾&\>!­!¾Ëºÿ¾rä¿cë¼a‰~;÷ÿ¾ëN> ÅÁ=×3¿ Ùi>Kn™=ôÿ¾¦FH>à's=Šè¿Ò+Û¼ë0™¹ôÿ¾¦FH>à's=×3¿ Ùi>Kn™=Ë.¿É;g>M69=J½¿àÃ8½Öy¹¸¿‚:>* <Z¿z>Þ;ƒi¿0> 4é<¶¼¿9½(ºƒi¿0> 4é<ꮿö~‹> [=¸¿‚:>* </`?Éö¾4æ¼vŠý>9&ã¾Ëh̾á³ý>y²ã¾nø½¾Z¡ø>3lì¾Ä`ƾŒ×¼­;t¿TÚ˜¾Ú‡a¼#¿;Ö¾D^E¼}!ü¾|&ã¾Ú&p<¦þ¾#MܾÓÅ[<í ¿•¦½Ü²-=׿×ÛÆ¾<–=圿Šо ‘=ôN¿4/¿¾gZú<íòl¿/Á¾!y‚=$·þ¾ SܾHB,=n¿ü¾ â¾|”=w0ú¾ç¾ù𫻃Nb¿üSï¾|”=w0ú¾ç¾HB,=n¿ü¾ â¾³„0=ÎQ÷¾R쾉 v?î>Ç¡‡<Æ?_'Õ>S\­¾Å?{gÔ>x|»¾hÊþ>Îlß> ?¸¾öÓò<Áfb¿’€î¾³„0=ÎQ÷¾Rì¾HB,=n¿ü¾ ⾈‰<Œú¾Eðç¾…Ó¢;úþ¿¦’';=˜Ô=õÛÿ¾-ß;ïÆ>OËÿ¾ÎJ$<$'ó=KÈÿ¾Ãr=£b§;þ¿ùò»Æ¦õ=‚Çÿ¾Çª7½[šÛ=Œ½ÿ¾½É >ü«ÿ¾êᕽ¸;¹þ¿•u2»Æ¦õ=‚Çÿ¾Çª7½‰}Â=Úáÿ¾…¹¸¼†¯¯=fÝÿ¾6]½£ÿ@;Uó?•AŸ80¾)°¾ºôÿ>¸sQ¾>—¾ìÂÿ>*«9¾~6µ;øþ¿…tºµ^‚=÷ÿ¾µ4÷¼‰}Â=Úáÿ¾…¹¸¼˜=®óÿ¾K»‘9ÍÄ?Ìk<)Y?ÊQè>ðn…>·Cû>Ùéï>p#…>­„ö>­î>¥L’>ƒn÷>.ÁW?"Y?O•ν÷>¯Òí> zš>xAü>Öãæ>Ρ> ýü>°äâ>9F’>ïò¨;ÿ¿Û“Rº˜=®óÿ¾K»‘9gk3=Í¿¤¦¼»µ^‚=÷ÿ¾µ4÷¼¥Ãz¿Ûtã¼ÊL¾±‡þ¾€ è=¶‚Þ¾\‘¿3Þö=28Ò¾Õ•ÿ¾•>°XÛ¾ëÏJ?Î ¿–è¼ó>•~ò¾¹¼=åú>ðŠè¾ÂÝ<Èù>9+ê¾Ópe=2‹|¿$%T;Xª'¾Õ•ÿ¾•>°XÛ¾\‘¿3Þö=28Ò¾·Õ¿cF>‰·Î¾ccm¿¿è5½îL¾¾ðÂþ¾9aB>Ú®à¾.Vü¾™*X>È输Žú¾[<>Ðê¾áµ?]8½Z{QL^¾1¶?;ÃŒ>ëH¾ïT?©¥y>Þ¯B¾¿ç­¼(Xª½ˆ÷¿‹û_>ŸwÓ¾ÂN¿à¢S>¡ºÉ¾Ïf¿ÍÈp>­2˾/Ÿ·»Ðþ¿½C;,ñ½xìÿ¾@V¦»k—½Ú¿þCŸ;Z”ƒ½ æÿ¾÷ƒ =H’X?‡?;K$½Üðû>¹Tå>öa-¾›8ù>eªè>S³G¾¿÷>G8í>Ç*¾ýu»þþ¿në…;öÞ.½èÿ¾žÄ=ð½d¼èõÿ¾`´‚=,=ä¼½äÿ¾2ª=ÆÞ»Žÿ¿þíI;øj;m¿Í7'="«Û¼mþÿ¾ =Ê/É»ò¿®M><N¼ºöÿ¿½W9&Pi<·¿²"4¼Ê/É»ò¿®M><‡Æn¼À¿úpš¼xÖI»¬ÿ¿aØE:‡Æn¼À¿úpš¼Ê/É»ò¿®M>Ôdþ¾©ig>{Ká>F¿Ú€>vàÜ>·—¿)m> Ó×>Dž¿¼8¡9½·ª¿ÛüŸ>„J”>è¿á °>¼;Š>ž ¿Ë¡>„‚>œ¨¿’Z½z€<$Ë?i’>]û²>¬R?óTŸ> ÿ¾>êv?2È>´"Â>†?Ò»[í®¾œ—p¿£Š>gÔä¾ÀËü¾<†w>çþâ¾cý¾ t…>-`Ú¾ñH¿ió¥>¼Êq?Ñ:[½‡øç>™aû>—†½Šré>:ú>iQ´½[ÎÝ>˜…þ>W Ÿ½Ù‚å>¸2½]‘d¿a¥ê>Tãe>øÁù¾Šî>‹QG>‹Q÷¾¶0ã>x–P>vûü¾Qé¿í:Ҽѳ½»HS¿ã°>­Þ‚»Ú¿ öŸ>\;3T¿ ­>p”=QHn?‰Ç“:c)»¾0û>š¶>‚8ç¾&6ÿ> k> Íݾyü>Õ>+øå¾•‚j¾èO/=‘ôx¿¶há¾% ޾*þ¾\TÛ¾ñ‚€¾Idÿ¾•Ô¾’¾JÏ¿ù¦Û½°¢<y~¿[ë˾ÚH¾ò°¿?TÒ¾F +¾ƒ3¿Â¥Ã¾»î-¾ó¿÷޾†;¼ÀÙu¿"OÚ¾MÚD¾‡¤þ¾«ÑÓ¾d¾s+¿ÒŽã¾Ãða¾iÉû¾åd> æ|?ÖE¯¼XTÔ>Ae?¶Xô9YQÛ>Îlÿ>9ʼw1Í>dÍ?¶j×¼ªG<*öm<Œö?ƒ¡Î=ÇL2¾y®ÿ>–p=^1¾çÇÿ>ÿ¼="oI¾óãÿ>të¨;mðNºÿ?Ú¿=ó¾r¨ÿ>¥ƒõ=Üõ"¾ö•ÿ>¥eä=æÏ¾Zžÿ> &¼å±9;_ü?Îm2>bŸ ¾ÿ>° ->‹S=¾š“ÿ>Æ¥J>)<8¾ ¸ÿ>®(½È?â·@;Ä#>Á8?ý[3= €>ñ-?|‚=}°Œ>Ÿr? xt=[„-½xÄ?l`—;}°Œ>Ÿr? xt=³•>­Š?Õº=Ä#>Á8?ý[3=JºC;h½Î?o¬=è {>®g?5Y—?¿4«A? O»2´½ Õ?’gM½,c>=(?1¥¼;§y>_b?@M½ª-…>¿‚?¿èÚ»q".½IÃ?@M½ª-…>¿‚?1¥¼;§y>_b? y¯¼>%>—Å?Î~¿…f°=^F2½ûè¿L5Ë>¬e€;ðk¿…Ï>k™Ì¼é*¿¥NÀ>]3y¼²ÿ¿¶·F»wî¡9Ã+¿ÈA©>?²¤½{0¿ A¶>½ƒ½U1¿‰í¶>Äp¿½sž¿Ð_=O>;U1¿‰í¶>Äp¿½{0¿ A¶>½ƒ½Ï¿3‡Ä>^¡½û¿}¿¡¯>h `ĽϿ3‡Ä>^¡½òwÿ¾R·Ó>»Du½p}¿/‚>Ôö¢ºòwÿ¾R·Ó>»Du½Ï¿3‡Ä>^¡½¸è¿sKÃ>,˜=½{Ö@?å…×;j](¿L3õ>SÐ->6±ð¾÷>j„>E·î¾ìŠñ>ªœ>eÿô¾ñGÜõ¡ó>oHC¾ÛLí>Sù>½'¾3àì>1ù>±ê;A‡>>æ…{¿†£¾½TÜ>£ÿ¾ƒ•¾+öÏ>Rð¿Y¾¦¾UË>øp¿»_D=<Ù4½¨t¿øÃ¾‘Ðv>â;¿`Ê€¾Éã>¿a¨ƒ¾Õ%c>»¹¿5+=DA‘¼@ǿߙ¾c&©>é)¿‹¾nàž>Ï¿&Æš¾-_—>« ¿Z=B‘¼ Æ¿&Æš¾-_—>« ¿8ž§¾äŸ¡>·_¿ß™¾c&©>é)¿Ý©6¾”Õ¥=) {¿ÁþÛ¾·Ïº>п§ìܾ:²Ê>¢þ¾ÖrϾ Ä>tÑ¿1³Ë¾Ù>j¿üˆ½j…é¾-˜ø¾ÞÈܾ› â¾?ü¾üÃÖ¾ÃÓë¾—Uø¾R™Ò¾‘ú@¿ð(¿®ãâ<ºóô¾Ù]ð¾6~¾~Çð¾zÈô¾.Êl¾>{ö¾÷î¾1[b¾p½¿»2¦ï<Ô⿌…>h<±¾H¿nÜ>êY ¾C¿Sç!>3¡¾¿‡Bí¾›Ùb?×]µ»ïYç¾Ùvú>Ä_c>OÏã¾O;ü>QJH>|Öí¾—÷>BN>Ú'<ùK!½¹É¿å·è<¢ º¾âV¿þe=­/º¾¯C¿0Ý=YÞž¿¬‹“<™«½UË¿0Ý=YÞž¿MæŽ<:ľ"5¿å·è<¢ º¾âV¿fܼ8Ìž½ç"¿ >r5¾ß4¿â±ÿ=ªï̾H¥¿g+ï=Ó.¾¾í)¿Êî9cKCºûÿ¿…˯=â’»¾­0¿ê–=*8¬¾@2¿ú™Ú=âé­¾Ê1¿]‘W?Qj}=+ ?‘}ø>iQ¿>¾í>û²ü>äNÉ>œùå>lÍö>ðøÎ>–î>§ò¿fåÿ;Ãr˜V-¿Ì¯Ë< ¾>ò?¿‘Ó7=€ð±>Ù‹_»@îb;:ÿ¿õñ0½Hàï= Óÿ¾QË…¼™H >^×ÿ¾µC¼ïrÑ=dåÿ¾rL¾9¬Ö[;¡ÿ¿µC¼ïrÑ=dåÿ¾QË…¼™H >^×ÿ¾[‡tÅr¿©X½HÀà>%yþ¾½§š>c~Þ>.Ëÿ¾²J©>Ä[×>S远P >ô~?Õ´h½þ@ݽY?¹ˆ¿¾WÐľ'K?¼z;Àë˾¨9?35Á¾M¡Ó¾µ3ê¼v½)D?ʇ >YÚɾ±á?ê]œ>|ñ½¾=?Y‰‘>apž[Ò?}?’uË<n½Iõ?ªe“¾õɾ©j?œû›¾“½¾!?eÞ¢¾ÒɾxJ»@Àú:’ÿ¿© "½³c¾-vv?ƒÞ¾/ýÓ>éý>xAÔ¾†ÉÜ>þ>á¾£á>iRú>¯Æ@¾€t>¿ès?á¾£á>iRú>xAÔ¾†ÉÜ>þ>ÇÖ¾Äè>½åú>Ó«¿ŽáN½ ‰ƒ»ñ¿6sˆ>¸•>Ÿ¿óÈ—>0/>£Î¿¾ú>á|ê=ñ³¿KFE½'±Á9pÒ¿DL‘>oWy= ¿pA†>Œd´=`¿fؘ>ì)³=ê¿UlмÁbž»¾j¿=¸³>»¶Ç=Ö:¿ [£>¢ê=Öt¿Gɳ>CÆ>ݽl@ ½w©¿uX¡>Y¤> d¿ÛüŸ>„J”>è¿ß“>Õ’ž>Ñ¿êku?ÔM±¼=‘¾Z¸ü>šN=Ç.á¾"Uü>ˆÉ=ÆÞã¾#Ýÿ>("¸=®š×¾ÌFr?&lƒ(~Ä>ë;羘?´vË>òyݾ7T?Ÿ¼>ûܾw?³f<ô´…¾x ÿ>#¥ô<Ï Ù¾;S?,Mñ¹Ê‹Ô¾Î8ý>»g;$á¾2“½káx?n•m¾|‡Æ=A¹ý>éá¾úÆ=™?°XÓ¾–Ì>?®ñÙ¾ÏË >µ}¿YÍÐ<¦ÑÌ>ß4¿.=:½âØ>Aa¿Cî½ðÎ>Sì¿ú߀¼?þH=E°?û¬Ÿ»­üš¾s?C”J½Ìñоå³?­G½8Œ¾Í±?÷ƒ½ëƒ}¿Á²½¦ ¾‚¿© º¾nؾ]§¿V¾©Á̾±ü¿Ø ³¾óç˾Ôv¿¼c”‡¾¢ ÿ¾x^²¾9µã¾ÂÜþ¾y;¾¥j㾂¿© º¾nؾlÄ|¿AH=6M¾É¿ªœ¾®Ø×¾¦š¿_²‘¾£Ì¾fl¿?ɾÖÄÚ¾;f´>Ђo?û»¼D¤æ>;9û> ‹Z>³(Ü>uÿ>[ M>$ïÜ>Ûÿ>2k>úÛ½i‰»I‡~¿ÂÞÔ¾åE&>}•¿‹ªÇ¾Pä>H¿LpÒ¾u>®¿ýd¾9=½•çm¿¤9â¾á–_>À=ÿ¾Ä\Ú¾/¥n>ij¿¢Ã†¾ì ­½!v¿¤9â¾á–_>À=ÿ¾Í!Ù¾™ºK>çm¿Ïiæ¾® I>ó ý¾ô„¿/Zÿº#9H¿aûñ¾¹q>1õ¾©ƒô¾÷È6>L5ó¾Âjì¾á1>;§ù¾#8´=[XV¿µ% ?HàÇ>Ùµõ¾#,ò>YÀÌ>ò±û¾vè>PÕ>LŒõ¾JDð>¿>Åx}¿§t<âØ>Aa¿CÑÌ>ß4¿.=:½©¡Õ> §¿Rk€½¸‚¸>0Ãm¿α=ø‹á>çPþ¾ó™½‚Œè>ÀÍú¾‰‡¼F–Ü>‘Dÿ¾ãqQ¼]™G¿© ?Ü—==Óû¾(Iç>6›>{1ô¾¿ð>Všœ>ø¾Ó¤ì>çߎ>P i;¿é?ÆuÓ<‹NÖ<(?~r¾/úÊ:XO¾¦Ôe=<úÿ>ó8\¾ Þ¸¹Iÿ?ÇИ»q÷ƒ¼õ¸ÿ>bù½m0×ø½¹ÓF»Þ®ÿ>çs¾†7´8.ÿ?ú¤»¹ÓF»Þ®ÿ>çs¾m0×ø½ݘŽ;¾ÝX0½eÁ?ÄWõ»”J˜>^»?ÑÏ=W]—>HÄ?uÍ>Fï¤>ö?Üï=¥‹í>×™ ¼áÄb¿Ý˜æ>LgÌ;º¿ú¾£°ë>|÷¢¼®ó÷¾n÷â>pf¼aˆü¾ šV?KÊ ½ûM ¿xAô>ã‰=’Z𾵨÷>ž-[=RÒë¾àŸú>¢ˆûÅ­ö<_íø>Úªì>b4ƽúö>jlï>†’½ Þü>TÅä>ešš½&§M¾ì*ð<û«z?‡oѾ`Ɖ½Ÿ‘?s¢Í¾™À(½@Â?íÖÚ¾o5A½—æþ>ïžÔ>ês ;ªáh?Éè>D›m=¥ù>ãnà>:Ï=…{ý>×Úë>øÐô< Gø>õпx‹ß<÷A×< ø¿À–‡¾ä÷®¾»¿2«‡¾¿îœ¾D¥¿™ r¾·¥¾Çk?2SÇ>2(X<Ênþ>žà>yºI½ Þü>TÅä>ešš½Ÿtú>lê>­€G½áŸ¿LOó<¬i9=ìû¿ íO¾0Ô‘¾‹O¿€o¾ á•¾°â¿¤8g¾|Ö…¾l•¿,ƒ=£¬1=°â¿¤8g¾|Ö…¾‹O¿€o¾ á•¾*R¿K…¾B ‹¾€ ¿»½=0Ò=2X¿ŒJ’¾'0}¾*R¿K…¾B ‹¾úÔ¿ñ¸˜¾Æà‘¾Â›¿'·=€^%=úÔ¿ñ¸˜¾Æà‘¾*R¿K…¾B ‹¾»¿2«‡¾¿îœ¾|0½†&~?HXå½›´¾ÈD? ž¾î ½¾ä/?%yξÆÁžع?ÑÁ¾½,D?¼éÙ<U$¿µ¨÷>ž-[=RÒë¾xAô>ã‰=’Zð¾Öð>-¢|=°ô¾å5¿ J4?dÙ|½î[õ¾pµî>퉤¼Ñï¾í¼õ>Ÿ¸±»?Éí¾¶¢õ>I0½Æ´?÷‚È»—B½ÎŠ?wDš½àŒ>ï9?‘£”½¡M~>r?Š^½³)‡> Þ?¿V» %½kf? ì<½Á²> #?AB½M2¢>¡J?æTW¼cª>xðB¿¿û¼£ë%¿ãù¾ÒÇl>Ÿ®î¾f»ò¾‹Qg>Ÿö¾×öö¾ ìQ>Žñ¾ï—b8rµ¿RC=Œ„ö<:•¿ x‰¾B­«ºÕu¿'P„¾*ž;šÐ¿»+“¾0Ç?#˜‡:Sv*½ #?AB½M2¢>Õí?${ļVƒ˜>¡J?æTW¼cª>Ò²?”ž»ŒF½´?†Ó;£­š>¯´?å¥ò»Y¾Ž>, ?/Á©<¦ÓŠ>Á‘{¿;¨=¾F ]»øˆ¿´Í¾›Ò0=)_¿ÛjξÚ<5}þ¾ëÚ¾hzä<Ú®?É“»ðJ½¯´?å¥ò»Y¾Ž>Õí?${ļVƒ˜>m‘?ªÿ¼™KŠ>ºîè»-¶½Ãz¿C‚Ã=nʾ<¿¿…˯=â’»¾­0¿g+ï=Ó.¾¾í)¿k…VÕ=Ü€×¾Lÿ¾ý4™=)êÔ¾éÿ¾Ã§'¿ë4Ü»jtA¿îCö¾øª½¾õ÷ò¾r1'¾¾¾õù¾Fò¾aûɾ Qö¾®¡Á>4”ﻵúl¿Òoç>,¼f=hú¾MóÞ>Ü´Ž=òíý¾Óè>à ¨=òù¾%¡Ÿ>zs?>.ù¼râ>|˜ý>Ô8E½‡øç>™aû>—†½[ÎÝ>˜…þ>W Ÿ½U²¼Ò_¾#¿u¿‰©=Uá¾8gü¾ý4™=)êÔ¾éÿ¾÷>Õ=Ü€×¾Lÿ¾ˆÚ'½'È?Îb¡»{NŠ>n?‘îç=–‹>ðk?o¯=h"|>=(?YaÄ=®Ï[?á÷“;V7¿,×û>‡£[>\Uæ¾¶fû>’t=>Ê3ç¾ Šö>wÖN>9Eï¾Ê–?—½5½­?2È…>-íœ>F[?‡4j>UÝ›>D5?D…z>w Ž>õ ?Û!å¼³j<½F[?‡4j>UÝ›> ?›VJ>¤û™>¯ê?£\>U>ÜÝ’½tFn?E·>É#³=k+þ>k¶Ú>ÏT³=ù>O$è>²Þ=N´û>éGã>•ô¿Þ:Ù;zóŽ<>{¿@‰§¾ãk¯¾O’¿á³¾»µ¾pw¿aü´¾Ø›¨¾äÁ‡P?ÿ > y·>Áq?ß=>¤ŒÀ>ØE?Îm">†]¿íÒò¾ów0¾Çbó¾ï¾ÚY侺J÷¾€¸ë¾ÅÚ¾š"ø¾Ê‰æ¾p(ä¾:Á¿±÷*½·7Wã¤ð>À’Ã>Ñ]ú>/ë>~Ä·>¢ò>LŽó>Æ£´>•xÜ>ùf¿1¿¼N*ê>Tù¾D¥>·›à>§çý¾¥öŠ>EÕß>¥Üý¾Møu>i•:­þ? XÍ;Ã@¼?Çÿ>†Êÿ=:rÉ((å=û@;8Üÿ>ФÇ=äá~¿OͲ½<;½®{¿$;¾®×t¾&ªÿ¾‘íܾɪX¾hX¿WÎÖ¾€€u¾µ¿ð6Ͼ@Å»¶þ?­‘è:˽ªºÿ>~ª>'˜;½gºÿ>éºð=a’½s ÿ>Öp>Íq¿AD§¾cY ½5}þ¾ëÚ¾hzäŠW¿z6Ó¾™ —>Ôÿ¾yæÝ¾=`¦>óÿ¾=×ß¾à>f¿‰FÜ<Ösê>aqø¾Ü ¾µÃß>¹¥ý¾ž#¾VDå>ž\û¾Ul,¾²§?'ÿK½ënalQ¾ò?Vï˜>þ5¾1¶?;ÃŒ>ëH¾Ø™W¿uf?Õ-©½<¾õ¾\Æí>ɬ־A}û¾¸’å>&þо€ïö¾jõí> Uɾ{?~[©=+ 6žá ?8kÈ>ß)¾–? )Ò>‚þ¾Òú?Î@ILª&¾oe?p}°>lB¾èM?ñ½¿>*¬D¾êÂ>¨„k?T̽»^ê>êø>Ø.Õ¾¡„é>Ü/÷>‰A྘÷à> %û>2>ܾò?´:s¼§pj<­‰?­„¶>Q]¾oe?p}°>lB¾Œj?òz¨>;8X¾FÓ?`ë7¼&=Œj?òz¨>;8X¾2­?Š­>ZÕr¾­‰?­„¶>Q]¾½¿š¤=²3Ѽ„I¿à¼ ¾ ÓZ>”¢¿bLª¾Í[u>Z¿[™˜¾K¬|>¼x>A¬ >ÌÕu¿×iä>¹SÊ>ÿÐü¾HQ×>ê®Ì>çÇÿ¾Öà>Oæ×>,òû¾@îZ?±î¿š÷«½–=ù>½å꾋p›>—­õ>î#ム>ÆÞû>¥¾ä¾×¾>šñ·nà9¼Èû?|\=q¯´>ly?÷¼<=¹>ú?½Ú=Œ-¬> m?G1<YÕ<ïå?÷¼<=¹>ú?|\=q¯´>ly?ìûK=„ Ã>^J?:Ìq¿&»…¾aêK¾Q¤û¾óçÛ¾íôã¾Z)ü¾:”á¾ Ú¾ Dÿ¾åEÖ¾(Ú¾§è»¾9¿[=>½m?Çfß¾Nñ¾-ÿ>g™Ý¾Ò«¾©Úþ>k)è¾÷ˆ¾¿ û>(ϸ¾—+=o€n?k)è¾÷ˆ¾¿ û>g™Ý¾Ò«¾©Úþ>o¸ç¾£ƒR}¿É§½j²ó=Œ¿Y‹¿¾_Ê>ÐC¿+„;¿îÄ>½s¿åî˾/‰Ó>Ì{·»4’;Rþ¿vl佯±Ë=£ÿ¾p ¾èÙÌ=`‘ÿ¾àfñ½kEû=Úÿ¾C^[¾ì(T=r´y?g™Ý¾Ò«¾©Úþ>aÒ¾†‹¾ÿë? Oо6Èt¾y±?°}¿ðô¾ÅX ½kD¿u‘Ú¾ËI>Õ³¿B[Ö¾\>( ¿FϾ¥ >Ÿ4ý:®;ôþ?ñ2=Qg¾ÀÌÿ>h‚ö;5¾Íÿ>Òat<ïV&¾ãÿ>™Õp») Ù=ž¼‘H¾šÑÿ>¤JY½c{ ¾%²ÿ>x»ÇA;þ?¤JY½c{ ¾%²ÿ>Ù=ž¼‘H¾šÑÿ> ëм0Õì½Û¾ÿ>ûŠ»3í¿KÁ<#CX„ñë>\Çø><ô­>º†ñ>í-õ>¹«§>Çé>îÎú>ýÄ¿­)(½¹_/<äi¿Ù\½¾æ#9> &¿Ê¦Ì¾–°&>þ ¿á ξ߇C>\ ^¿Mfþ>Xßç¼€ïö¾jõí> UɾA}û¾¸’å>&þоßý¾@ ã>eÈÁ¾ª—¿‘ýR½A¼¼þ ¿á ξ߇C>Þv¿Èþå¹^>äi¿Ù\½¾æ#9>kï>ˆÝ<..b?-íì>NvX½hwø>p—í>Ƣμy®÷>ØÕä>ŒŠ½1|ü>•³t¿†m–¾YÈ]:ob¿Hؾ+O0>”ý¾bJä¾µÂ4>Š¿"¨Ú¾ HK>®Éy¿_a_¾v´š<ñdÿ¾ªFß¾‘Ò>ob¿Hؾ+O0>Õ³¿B[Ö¾\>%¼x¿ß²ƒ;†/r>±6þ¾'¥¿!s…½¦GÓ>ˆÿ¾ ³½á²Ú>)å~¿¾½_H;Õ³¿B[Ö¾\> &¿Ê¦Ì¾–°&>( ¿FϾ¥ >§ç"<\·¼eì¿_]­>Œ‚¨>’¿¹>kc¤>æw¿ ­>·Ò›>ßm¿Gé{¿`,(½¢^1>Œ¿Y‹¿¾_Ê>½s¿åî˾/‰Ó>Å ¿o·¼¾AÓÚ>õ»¿ña=Áu=Ì(¿˜¾J|¦¾,I¿üü§¾-О¾úÔ¿ñ¸˜¾Æà‘¾¸¿”“ÜHàO¾ßÜÿ¾<Ûã=NòC¾@Úÿ¾†= >—‘*¾™›ÿ¾0M:<ψ¿©}r=<Û»>úc¿]»>-͵>Uö¿øÊ>Y†¨>Xq¿ÊP½>°=¿¶l+?#wO½‘Fí¾}=÷>UL¾³µö¾c*í>-±B¾PRð¾“õ>¦c.¾Â^¿à¦þ¾ˆÊJ»Å‘÷¾#žì¾7m&¾k×ü¾!uã¾Yø¾0ü¾»ä¾C6¾c Â=Ã({¿ÎÑ,>CÊÏ>b£¿JÓ>%³Ê>C¿"ŽÝ>ëoÁ>¿ØÕ>ó#ª»4—2½ËÀ?o¾J†>ò_?œœË½{»…>h?g)Ù½a“>l°?^£>P°D>Y¢m?)vì>|™à>š_õ>ˆñê>ŠËé>Öýó>Éæâ>yå>ä¼÷>Úmл]Õ ¼ ò?Sâ½M¡C>¼®ÿ>|œé½>[>’æÿ>- ¾àôN>¦·ÿ>E5M?$ ¿ Êº»þ×ñ>×0ó¾NA†>Hùñ>aãò¾$q>YÄø>/Üé¾Á;>Ç« »yÛ¼iè?- ¾àôN>¦·ÿ>|œé½>[>’æÿ>Ù³¾t´j>‰ ?<=Nbð>g½Ió>×Kó>[@h¼z«î>tb÷>Ò‰H?½¿Tü;aãò¾$q>ðÃñ>ìmó¾ÎpS>]ë¾°­_>Z?‰$½¼F:©½iW?׽ܾÖU? ¾Æ†¾¾é¶?¢|¾ξWŒ$;Êÿ?]AÖ¹0@˺Çÿ>„Ù$>fÁÄ<­½ÿ>ZK>Ã@¼?Çÿ>†Êÿ=U;Ýç?§‚Ý<Ê̽¸#?øpi¾êO¼½Ïÿ>cG¾Je…½¯ ?!^¾pÎ鼿°?¼#=â±§>Û4?š••¾ëš>cD?ý¼¡¾œO•>Ü×?›Ž¾õí¿@»¶V¿iQ¿>¾í>.ÿñ>æ\º>µ6õ>Jö>±j°>jöð>]M¼fQ_»}ú¿’vC>Í®+¾ãŽÿ¾IiF>¾Q ÿ¾&\>!­!¾Ëºÿ¾'®7¿h8ñ>’W¿„Øñ¾êÎë>Ïê¾;äî¾9—ê>ñð¾’–ò¾‡‰æ>gœî¾ÑBö¼ÏÀ+¿~­=¿q<—>îêõ¾õ»ð¾E >OWï¾N÷¾ž˜¥>‹6÷¾Õ$ð¾9:½’;,׿Òă>ÎU3¾Å7¿`él>Âh6¾føÿ¾+Šw>ؾA¿eA¿ÞÌI¿ç<ÿ=7ó¾Ùxð¾gá>ùó¾édñ¾ÁØ>“q쾿›ö¾;ŠÛ>«ø½¥¥Y¼EοðÞq>è ̽k)¿+Š>Ç,˽žz¿^.‚>»¾6=¿$ݹ:=P/¿êŒ:¿È²0>ڪ쾓r÷¾¶+4>xzõ¾ö)ï¾”>iñ¾:ó¾$ÿ?-»É™»PÃÿ>’ì>|–,½F²ÿ>ÅÅ>B㎽ƒ¿ÿ>æ'>?÷j½žŒø<”>æ}?PŽb¾š³Ö>…x?V¸E¾õGÐ>û?J¾ÔºÝ>¦ÿ>•L¼wù,?ʱ<¿Z½Ã>fï>»õ¾¨r²>Éî>[¶ö¾ƒÃ»>±ö>6éî¾Î½p&¼1Û¿^.‚>»¾6=¿od>!¾Œóÿ¾ðÞq>è ̽k)¿ XÙ¾äCg¿Ry½&ê¾ìlø¾½*oß¾%@ý¾ù/½0ñï>Üe?>·µõ>«ï>‘Z>y#û>­§æ>(K>‚B|¿ c.¾Ýø;HS¿t\Í¾î Š>þE¿0žÙ¾¨ƒ>[@¿?ªÙ¾†p”> LÃ:Óÿ?ö³èº>Ãå<“Ãÿ>|¶.>fÁÄ<­½ÿ>ZK>0@˺Çÿ>„Ù$>“æ?Ô±<ÙÖ<ÿ^?æµ¾y뜾ô‡?S@²¾”kª¾®J?&ý¥¾—œ¾ï¸F?îH#½!?–çù>1`Á¾öì>ëRó>®·½¾‡Põ>7Tô>?r˾a4ó>zô?ý“<í¬¤»Ä`?ƾ”¾J]²¾‚?²*¢¾Ä®¾©j?œû›¾“½¾nû?ŽŽ ;60¼©j?œû›¾“½¾‚?²*¢¾Ä®¾Év?´w®¾¿¼¾×z¿+í<ÎeJ¾¼ç¿ÓÝ•>>=Ö¾´U¿ºÙ§>ÁXϾt³ÿ¾Ù¡>ñÞ¾ÿ?¼‘$;új›;jûÿ>úA‚<êÔ=Ž?{ =­t-<Œóÿ>ŽoT= Yí<—µ~? N®½1JY½p¶?ùøÌ¾—½¾'K?¼z;Àë˾Y?¹ˆ¿¾WÐľÈÂ<¿Û=à¹,?FÒö¾“8‹¾$î>6“ᄎL¾b†ö>‹ð¾¡+¾W_õ>‡ƒrúJ¾­2Ó=0»ÿ>²>¾©‚–=еÿ>.¨;8y?à•X¿Z½Ã>fï>»õ¾È[¾>µOç>Üú¾¨r²>Éî>[¶ö¾Ó4¿–4?Ü=u½Eõ¾8»í>=ŠI½î[õ¾pµî>퉤¼?Éí¾¶¢õ>I0½­ÑN¿Œx=Œ¿Îø¾ŸæŒ>dð¾|dû¾gbš>7qê¾\Wô¾OÉ™>Ò8ô¾‡@¿²û(¿xF=~Çð¾zÈô¾.Êl¾,ð¾Ýëô¾×NT¾>{ö¾÷î¾1[b¾7z?z¾:º`[>€ïþ>ÅËÛ>Â…?[×"<ã6Ò>ðþ>Z@<ÿ®ß>? M?Ô¼á é>3ø>ÓW¾üäð> ¸ò>Wì?¾îÎò>ÁÇð>Õz_¾Ån?Þ_¹¼Sò»>Bzú>°Bºðþ>Z@<ÿ®ß>þú>à÷Ê<Éé>ÒF{¿ý4¾çÿ=»ìÿ¾Tpؾ¥¾Ì>½s¿åî˾/‰Ó>ÐC¿+„;¿îÄ>õã¸;râ<êå¿„,ë=Ûik¾J)¿å—>HàO¾ßÜÿ¾-Ñ>hëp¾ò%¿þÝq»7c¿íy]¿Nl;q¯ä¾þ|û¾¯Ö=ºùæ¾?9ú¾œÞE<³\î¾°åõ¾¾ée;^É;0AÒ¼Ùd?lí>H¿ý½i9ø>¡ã>ö•ç½ò(ý>þÕã>‚«ü>üš;ê¿yQÐDo1>ÿ—ó¾Xâñ>”ö&>§°ò¾ÌBó>š°=>¶šÀ<þë)½sµ?훋¾Ô ɾ¿Ö?Î|¾ábžaÁ?æÊˆ¾M÷º¾"?^Ï7<áh¾~Fy?¬Çm¾°UÚ¾H?Ñ?¾ÛѾ #?”†¾[ Þ¾[{ÿ>KG=Y w¾E x?”†¾[ Þ¾[{ÿ>Ñ?¾ÛѾ #?}ËŒ¾4Ô¾…&?åï~?g¶Ñ<ãè²=$?¹þÝ=“áÀ>³'?Bé >B]¼>ìl?‘ñ>ðnÍ>Y½Ñ• ? U?,m>ÉŽí>^*ö>M-{>Üä>l@ü>8¾†>aüì>Ù?÷>€?.(¼×Ь=ìl?‘ñ>ðnÍ>³'?Bé >B]¼>Éä?.>VdÄ>f„?Æ(½Ô;=e?Qr> ÕÅ>£“?è2e>¸>þ×?õƒ‚>#»º>Ÿõ?ÌK¼KŒP¼8?Òþ7>mª¦>Ÿ;?î#>°®²>a?0>ª¶£>¶;?¥(ÿ»ú\¿À í>T룽/ö¾|¸ä>aO@½v3û¾;Sð>É-<½Hkô¾hþ?óåÖ»K&»˜£ÿ>ÅX6>$ ¾ÁŽÿ>6>+Ýý½Y‹ÿ>Ò¨ >EÙ¾B¯?‚n³¼c6=Éä?.>VdÄ>Ÿ;?î#>°®²>¤U?¾LD>‡¶>M€H¼0'<®÷¿­£Â¾þ÷›=DP¿Ã»´¾ „­=R`¿Ù"¹¾‚!f=ƒl¿ç`D=ÜŽâ:Š´¿Šª¾(€=¼<¿/¢¥¾jEÀ=¬¿ðL˜¾‘=_ο쯥<ãì5¼Žî¿ådº¾>)>Ë‚¿oð­¾ÕÍ>¹T¿ ¼¾QM >ap¿­½ùT½‘¯¿Ë¡>„‚>œ¨¿Ñ±«>®·m>?ª¿â›>§Y`>AE¿’mw¿«‡½GI‚¾ßùý¾rw>$¹ä¾i©¿šîu>Ôî×¾C:¿äfˆ>júܾfp‡:Ì–…»lÿ?ÙTg=%—½ïÿ>6A=&4޽áÿ>’=Ò?‡½ìÝÿ>/?–¼êØ?ò­ï<ëš>cD?ý¼¡¾â±§>Û4?š••¾“V¬>„~?µT¦¾ðCy¿,h>B„—¼…|¿‹Ó>RvÄ<ž–ÿ¾RcÚ>Ã;=Ì(þ¾ïtß>mT§< ªÂ¼b£v?q§ˆ>j3ƾƒý>.å>ÖŒ´¾Òþ>Hkä>œ1¼¾Üƒ?f1Ù> ¤>?¿q?ÈÍ—=| Þ>ÎÇý>õ¡Ó>U1å>Æú>á Û>ÑWè>5yú>£>Ñ>)æù½? ~¿Ûˆ‡<) že9¿À>Ú=‹Ñ¾$¿‹ÀÈ=Ô_Ǿ4¿mÛ¡=-;½¬º¿¢úŽ;Ô_Ǿ4¿mÛ¡=o»¾§w¿}‹³=) že9¿À>Ú=Þ]½Ï¿¥]¼Ä]½¾1\¿/Ûs;ü9½¾vo¿Î‡ =IÖɾ¿²ü¯<×Áf¿‹½7úܾO#ý¾¶è®=Ý”â¾Þ;ú¾÷9Þ=»™é¾¼"ø¾ب=è쾉»q=lû>þ~^??ó<Œì>—®ø>F_A¼~5ç>°ü>3:¹ý>ع?š5¨»–M<½ ‰?è2>D…Š>:‘?!>mŠ>«Ð?¯A>â–>£µ?–Fã»?ý@½«Ð?¯A>â–>:‘?!>mŠ>-é?–¯+>Tü—>rÓœ»64½ì¿?† ¾{-˜>±Ã?o¾J†>ò_?g)Ù½a“>l°?3Ó>ø¼Ö‡ã½q=ú¾ö@ë>èú¾ßÁ÷¾{÷ß>°Y¾µÝü¾ÜKç¼’ìÜŒ¾Z¼¿¨S>uÈ}¾ÕZ¿¯\o>-ƒ¾±¨¿ˆ^½ñ8-=‰¡¿û[r>¦¢¾Ë‚¿ã¦†>"›¾“¿"¦„>›¨¾ªÓ¿#O^>U#V>¸t?Éæâ>yå>ä¼÷>ªÕ×>åÑÝ>„Öû>'¡ä>´éØ>;ú>bôÈè¾ãù¾ÒÇl>Ÿ®î¾×öö¾ ìQ>Žñ¾†»µþ?.õÀ»º4»¢Ïÿ>Åuǽq÷ƒ¼õ¸ÿ>bù½MܽHÅÿ>¬´Ë½Ù—=»aþ?·üÑ»MܽHÅÿ>¬´Ë½q÷ƒ¼õ¸ÿ>bù½n\5½iªÿ>@¾þ?껳;­»¤Çÿ>n…0¾Š@€½?¬ÿ>ÜÚ¾P«“½\Ìÿ>{¿!¾h>'½ôÀºåÿ?ý‡ºÔ–_»Ú«ÿ>9$¾ºI̼Á©ÿ>ªH¾¹ÓF»Þ®ÿ>çs¾½øÃ»òÍá<í忎}d½íHu¾€,¿Eº?½¢Z¾ü¿äÝì¼p¾à-¿¯¿žèI½Â™»2¿“¬»¾Ô¸Ÿ>€ô¿Ôƾ«>øT¿ïª·¾!¯¯>ÅQ¿?½;·À¼€ô¿Ôƾ«>2¿“¬»¾Ô¸Ÿ>䟿´sʾžš>vq¿©´©¾ËY¶¼µâû¾“Èæ¾Š"”>‡úý¾rÜá¾ô†£>[@¿?ªÙ¾†p”>fÇ¿ýl½Œ‚­¼Ä#¿|œÉ¾/ྦd¿;ªÂ¾7û½i¿½Vº¾øû¾€|¿H4¾·™™»äŸ¿´sʾžš>HS¿t\Í¾î Š>[@¿?ªÙ¾†p”>þœë>U8c¿mI«¼1Ñè>Ñú¾Ã®=9ðâ>ãÞü¾a ES÷¾û4<¥¹z?+e¼¹MN¾‹?÷Ê´>QJо|D?5&¬> 0ܾ7T?Ÿ¼>ûܾ£ÁW¿Ý­ ¿–0®¼ºJ÷¾€¸ë¾ÅÚ¾Óúó¾CTñ¾ŒÏ¾)=û¾fæ¾A̾ìü<•½Æ¾iËk?ôÅÞ=¥é¾Kú>²HÓ=[¶Þ¾{þ>x§=W•循ôû>ü…|¼?]¥¾~?r?x§=W•循ôû>²HÓ=[¶Þ¾{þ>ÐSž=á|Ú¾µÿ>žhz¿ôEQ¾ ^=~Éþ¾üªÜ¾yÇŽ½>Z¿þCÒ¾³Üh½‘b¿ç«Ô¾Qý®½}Gv?Ðm=G”о@ü? ޾gHÕ¾U…þ>˜Œ¾[á¾Ý?±ø}¾\Ú¾¥›w?ÖjW=áf~¾rŒ?kØ_¾¹âÒ¾Ý?±ø}¾\Ú¾Üý>r`¾íà¾ëp?F<(­¾Üý>r`¾íà¾Ý?±ø}¾\ھ¥û>:}¾»bæ¾ÌòÇ;+2¿ÜÑ7¿Tþõ=?î¾-õ¾³'>»}ö¾(í¾H…Æ=ÿ’ô¾·$ï¾4ο潒»‡< Y¿5Ñ·¾)·ˆ½¿¢cǾŒXš½é ¿5|þ»m5½Rž<Âý¿¨h»€k"=}y¿¸Èµ>—=™g¿”j¯>ì›…=Yn¿ä¿>+(ð»ˆý¿\w˜»ì›…=Yn¿ä¿>—=™g¿”j¯>‡ ¿=px¿ú*¹> í =”ó>‚$a¿ù£è½]å> >ý¾ŸWܽlêì>o ù¾ýk´½"5å>áÓü¾Š)<òÞ¿góõ.T>6v¿µÆ¸>Ÿ>>‰@¿ÃÆ>11”>­Ò&¾šwq?ÛNã>2Ëξ:æü>ÉÙ>w/×¾}“þ>¤ä>5šÜ¾…Dú>& ¼<쿸¼.T>6v¿µÆ¸>Ÿv>»H¿0Hª>ù#>ƒl¿å·°>3}=šÓ“¼ŸÃ?aþÛV>’?”‡¾*71>îw?6Îf¾ æ?>Ì&?;ý¿À‹·;ÂÐî;k¿¬S½¾TÅĽ Y¿5Ñ·¾)·ˆ½_]¿Œõ­¾¹½´ª¿Ñè2<…L=±¿¿sH*¾¤Ç¾io¿ ¾Ú†¾Ó¿ù¾¾A~–¾c§;þ.»éþ¿EÀ|=—Vã½¼Éÿ¾¨7³=ÞÞ½9¹ÿ¾5œ=’%¾ºÿ¾D;jšB»ÿ¿«ÌÔ=±½sÖÿ¾î“³=ao½Õÿ¾ï’“=hÛú¼«èÿ¾’kŒ;¯EC»ÿ¿ï’“=hÛú¼«èÿ¾î“³=ao½Õÿ¾ˆg=›jr½Oæÿ¾ÏØ#;¬3\»mÿ¿€E¾<7‚~½áïÿ¾ˆg=›jr½Oæÿ¾Åv2=ù´½©Ýÿ¾ØQ;ï‚»÷þ¿Åv2=ù´½©Ýÿ¾ˆg=›jr½Oæÿ¾Þ•=²d®½Ðÿ¾‰¦ù¾Ò¼^?|”=Üóì¾Zõ>=ð‘½êYà¾j¼ü>q¡½}@è¾§\ù>…'Ô½øRq¾¹¡Z¾ ¶r¿mWؾæ@×¾|Ôÿ¾Ýìß¾§â¾Ü„û¾;4ä¾—ãÕ¾I0ý¾²­”‡í>H6÷¾Ãc‡>J_ð>x)õ¾¢›…>&Ää>•ü¾9þ¾GA^?jF<@ð¾üQô>fJ«>ò[ä¾Ëû>¸­>¨Té¾%wø>§–>$2n?ü4»¾nöÂ<Äþ>ÒÛ¾ž h¾°qý>&ÿÛ¾,?¾9ù>hç¾è/T¾b(=z*n¿R’º>çMº=Îü¾ýâ>[³õ=Lûþ¾­ÁÛ>P§ü=!­ù¾üé>øͺY¿¿÷Ç5½Çîå»·A¿Ëô£>Ý„¼Ä鿵§”>kŠ<]¿Ñ@œ>Mï;<Æ¿èP)½“<±¿ù‹>2—¯<ƒR¿üs>ÀI=hw¿hƒ> CÜ8Æ¿j=,½“<±¿ù‹>3­(¼Ñz¿]ý€>2—¯<ƒR¿üs>—=%Å€¾s¡w?úµ•¾£Û¾¥e?”†¾[ Þ¾[{ÿ>}ËŒ¾4Ô¾…&?I+=>±ß½l>~?훋¾Ô ɾ¿Ö?Ñ?¾ÛѾ #?Î|¾ábžaÁ?pW?Òï¯=N ?[µû>‰Œ¾‚­ê>Û¢ü>”.}¾±ûæ>?8÷>¸‘‚¾Úð>RÀ¿»Ü³¼B†½…>¿»´!>s>Æ£¿ßÝ:>É;‡>àc¿üF>4gm>Á÷?µzò[4¾`šX¼dåÿ>}Í"¾>d€<yvÚ<ÑéB?dÓ%?Á=¢ò>Ψñ>2ú=ð>5 ô>Âûê=¥0÷>Lßë>nô?<˜<*…6;e?”¤K¾?—< íÿ> Þ0¾ÖŠ;=??ÈR¾Þd=O| ¼K6½Ì¼?œœË½{»…>h?æþŸ½óV>QŸ?g)Ù½a“>l°?LÆ'¼GúüÎé?zo½¶¾¨>(C? ¶‡½2“¸>Yn?)˵½iV®>â??ßøG¿Ö™¿’ž=A)ò¾5 ô¾€}Œ¾ÒÃø¾è…ë¾p\ö¾×/𾘕¾Ñâ ¼6-½ëÂ?zo½¶¾¨>(C?²<©½ýÀ>Óù?…¿U½„K—>!è?‘>@½s–x¿Üo>©Á¼j¿ñòÔ>S©‚;ì¿´sÚ>¶ª›¼µàý¾‚ªá>¨i¸¼_Uv¿ÖãŠ>¶ª›¼µàý¾‚ªá>S©‚;ì¿´sÚ>õÊŠ;mý¾WAä>Êðu?x޾L‘ỡ»ü>Έâ¾4.L>l[ü>‰xã¾ÉÇ.>é·ÿ>3ü×¾;>nK-=³]1;Å¿x³–¾“™A.«ø¾yçè>Þ>ýøó¾‹Šð>XŒÚ>\¯ù¾-"ê>âwÓ>U!?ð½xFQ¿Í°é>E/ã=qäù¾)uñ>Úý=غô¾Åñ>šyÂ=#Mô¾·:K¿‡´9½(=?"ªð¾m¯`¼»Õó>½Qó¾ÓÎzjÛø¾9¼éIé>Râ"ºRƾél?LY>f…â¾NÒü>”4o>—8꾘ù>f¢x>íÞ¾¸Wþ>ÊпƒN=÷‰Ó:‡Q¿im¾òa´;¡¿‡¾ MŠ; ¿¶ƒ¾ª!û<ÅÐM½*­¿9º0„”>g¹¿ÅÕ½*ˆ>Œg¿&ü¾î\˜>žÏ¿t· ¾„A8¿ ¹1¿u;Ì·ö¾°Œí¾]OD¾cCï¾F@õ¾•·3¾Å‘÷¾#žì¾7m&¾¬ìâ»Ìý¿Àì»h²>kf¿žGÀ½ B´>W_¿äMþ½B¯¿>½n¿FÐØ½´¶`<åø¿^¡¯; B´>W_¿äMþ½n·>Çd¿c{¾ô‹Â>•I¿IÛ¾oL"¿Ü²¦;3ùE¿]Rõ¾;‰€>pêó¾YÃí¾…"}> ú¾f»ò¾‹Qg>Ÿö¾•u5? …4?ÍË’¼@ï>Æ‹õ>Ih“>Ã(ð>õ>F"¤>÷>¯Òí> zš>ŒÉ/?´¹=¨¦8?lÍö>ðøÎ>–î>"¦ô>°Ý>ÁÉî>mÅî>®cÔ>zõ>™k¿Ç =%ˆÇ>j¼¿”¡²>u‘Ú>´Èþ¾±û¦>•ïá>x ü¾§ê¶>`ç>%I¸º‚yù½ã~?~»V=~Ⱦ€+?äã<„;VÔ?%òS=“Õ¾þ`?¨þw¿Í< Ç|>1¿ÿ± ¾:<Ô>l ¿|)¬¾Ì%Ý>ïÊþ¾\ž¾CÅà>]„;‹†?O™M¿Ä°“>ó>>ó¾ö³ >ò ñ>†®ô¾¬©”>åDë>Àù¾Óí¿3À´<@ê<ˆ¿h[¾çßÎ=“Ãÿ¾¨q?¾ƒè=«èÿ¾öBA¾|x«=(ú<¿çm,?=D½€ïö¾jõí> Uɾ÷¾,šî>¶¼º¾Mjð¾g~õ>?T¾Rø¿ºM<†Q<«èÿ¾öBA¾|x«=“Ãÿ¾¨q?¾ƒè=T«ÿ¾ýÛ%¾aÊ=½¿dìM¿” )¾ ¨ð¾Âó¾ï®Û¾”õ뾆ÿô¾øàå¾j…é¾-˜ø¾ÞÈܾóÿ¿¾v[¹Ü :Îÿ¾­N¾Ìº=SÎÿ¾€ê½ *%=þÑÿ¾bžõ½uÔ‡<!þ¿ÏR»ìà;™ÿ¾†è½ÿ±ð=µ¨ÿ¾™- ¾b¹=Tÿ¾|C¾}é=ãr<Öß?aªQ¿J™$¾ž·é>Yû¾Ó17¾Sî>ªð÷¾Ñ‘¾”¾ð>ö¾±Ø¼Èü¿©n†»çü¼¾m7¿[~«½÷;¼¾I0¿wƒè½K°¾ B¿^PʽZ*¿ ü¸½°=? ê¾@?<·Ñø>tÐí¾óÙ =—÷>½Qó¾ÓÎzË´ ¾³}¿+Ôa¼ú~Ò¾áD¿Ú-½M½Æ¾<¿Æ¨&½Pn˾­Û¿¼“O¼²|¿EÑÛ¹ £3¾O¿tf¾uÚ¾ 7¿kJb¾RñϾ½¿lN¾óVÕ¾?{¿‹ 9=+Ù>¾ÝÑÿ¾i­8¾rnÛ¾½¿lN¾óVÕ¾ç¿y6¾n¥Ï¾S~¿Äê%• õ½hwð>5—û>þ+ë½?ç>Aõ÷>Œ¡¼½ ˆí>¬7d?3ºÉ»ý>AF°½Qã>Aõ÷>Œ¡¼½ ˆí>5—û>þ+ë½?ç>E0=àˆ´½Ä~¿h’¾¼<;.U¿å ’¾û°¾¾ø¿‚¾Ñ;žSX¿T. »ëBV¾+Uz?}ËŒ¾4Ô¾…&?Š—¾Õëξ«°?úµ•¾£Û¾¥e?»N>-ÿ|¿ü1½€Ó>vÿ¿æÈ¾ŒMÓ>ÎS¿~;¹¾É Ç>Œ¿Œ¾ c¾›=ˆty?l|Ö¾°ä:>aR?M¡ã¾÷Z@>ý>V*ྲ$>”Ûþ>pq6¿Éõ2¿ÝZo½ø¾Tí¾g%>HŠð¾Eô¾|µ>Lÿò¾ ÷ò¾”m0>Ï¿kCé¼çY?qè¾h ö=y­ü>s,ï¾7ß=¿ ø>²óæ¾5†¿=‹ßü>]D¦¾ì½ç]Sà¾bã=Suÿ>…Cß¾®‚>³zÿ>ù(ñ<‹B\¿µ??™>%=hè÷¾-wî>nã*=cü¾ÓØæ>ý@ƒ=erú¾êwé>ž¿Ë‚«½dCûܞ¿ûçѾÞ,¾â;¿À&þHO1¾­À¿”½Í¾˜I¾»¦°¼Ù‰ >*Æ|?žY>ÛùÖ>Ê2?% oÎ>Q¾?^¹^>n£É>þH?¾·<¡Š>Åqv?OË>Vcá>¤ˆü>ܸ>~åÙ>Ãïþ>äL#>ÿèÓ>y"?&±¼Ü *>|b|?äL#>ÿèÓ>y"?ܸ>~åÙ>Ãïþ>ÄC>ŒôÊ>˜½? *½ó–K?7ò?š ¡>Ù™ò>£•ó>Lýœ>x™ù>(ê> ‘>^ô>”¾ð>gÔ:;w!=ùÌ¿ÎL¥=Íw¾jL¿Äe=WwŒ¾'¡¿ë¥N=²I~¾`¿Ú¸:Yr)=ÕÇ¿Äe=WwŒ¾'¡¿˜gj=–&¾Îú¿6=é ¾Ý±¿T+¥:Ç0=]ÿe·À=ÊR›¾[ê¿5}ö=›¯’¾¸¿nÜ>êY ¾C¿™9î=9~?}v¼ÍäÃ>%?Rš­>¼•Í>Ï?@¦¥>BÀ>¯>?êÍ >*¨¿í»<7¹\?qè¾h ö=y­ü>u®è¾oc>¢$ü>>{î¾Ï>‰Ðø>EÐÂ<Íì¿ôn“;¢D«¾J¿Qó=¨¾Î8¿óâ>úð´¾öa¿®>Þ1£<÷ò¿ñÞw:úð´¾öa¿®>gd¸¾al¿$ðç=¢D«¾J¿Qó=µ¼¡¿Ú7P½˜÷À¾Šr¿ãŒa>ä½²¾¤¿¨âf>œ1¼¾É¿:Ïx>nw¾¼Ñ/d¼íç¿›J>ûÒ½Ã×ÿ¾ðÞq>è ̽k)¿od>!¾Œóÿ¾9ÆùºDÍç»>þ¿Ø%>µ¾½§¯ÿ¾g,>p—ý½È”ÿ¾² >rNì½Õ•ÿ¾„*5=MÕ».¿¿ŠU“¾©3—½¤Æ¿‹ˆ¾•´½®‚¿qs’¾FìÓ½¿¸¿ùUS¿/y¿¬RG;îÐø¾Pì¾õ¡ >ø¾Tí¾g%>kHü¾œ2ç¾Û>’.7=Ϊ»Š½¿qs’¾FìÓ½¿¸¿‹ˆ¾•´½®‚¿F–„¾(ï㽡f¿ù¿}®A¼‘É <¯Z¿Q°¾ØÕ4¾PU¿å½¾ÓQ¾â;¿À&þHO1¾#§\¿^™?Øç<éú¾^è>dž<ð÷û¾•å>,(=ìö¾Zeî>}T=b­=;ý?´¼‘l½Þr?jÙ²>z(½·{?Ë-½>ý\þ¼ìk?:;±>|õ<úû?ˆ†Ò»…À€¼ºk?h¼>ý\þ¼ìk?:;±>z(½·{?Ë-½>œá<þü»:å¿9T¾Îl×½8÷ÿ¾mÅn¾ãõ½6"¿‰³r¾L˳½i9¿—Ë=;üÑ»žÎ¿F–„¾(ï㽡f¿‰³r¾L˳½i9¿mÅn¾ãõ½6"¿…¸:¾n÷<Ü–{¿\TÛ¾ñ‚€¾Idÿ¾«ÑÓ¾d¾s+¿üà̾~;¾, ¿‘ õ¾7;µ=¡_¿øî¾¤q¾0Lö¾ÒŽã¾Ãða¾iÉû¾î|ç¾· ‚¾â\û¾Í þ;9½%»¿‰{ì½5Aœ>Îã¿´¾SzŽ>A›¿H©¾=›>5ï¿É$w?{J­¼…¾³\þ>gó¾bžÝ¾<0?¶#¾· Õ¾YÛü>C;'¾Uúá¾8šz?=‹<}qP¾<0?¶#¾· Õ¾³\þ>gó¾bžÝ¾é¶?¢|¾ξ½Ÿ = Ç¡;3Ú?S¾yé¾u?Ò:Z¾„ä½d#?UÙw¾ 5 ¾±j?» 1=¤È:EÂ?€F‘¾W¨½4Ø?çŽ~¾ïɽÕu?P:¾È@~½ }?6ÎB>‡%{?ík=µÚ>Gèÿ>ƒ=C9Ñ>H¥?.ç²=TÝ>®Õþ>ÖÒÂ=‘9(=ÿÇ¿ë2˜»òyu¾9)¿•ñϽPÅm¾~¿‡–½î͇¾qu¿¬¹½…»EÞ?-!½´d´½Hn?êê¶>9œÙ½í-?¯Ð§>0ºü½¿b?_Bµ>Ë=7ãZ:Ó?P:¾È@~½ }?çŽ~¾ïɽÕu?C`¾û›½Ô,?^4×<ŽÝ:_é?Ç C¾,r^½#øÿ>C`¾û›½Ô,?ö—=¾>¶½’æÿ>œ“Z¿v ^½Š¿óü¾Ýë¼lÏä¾ýMø¾z|¼ ýë¾÷ö¾Væ½²î¾yâ~?³[º<ï1¹½D?ó ½AšÉ¾_Î?ü÷żXÇѾ²+?-µ9¼*ȾçO½"ë?¿Œ+)¿Êþ>`ø¾.‘ë¾”>iñ¾:ó¾¶+4>xzõ¾ö)ï¾SÚÕ<¬…-9ªé?ö—=¾>¶½’æÿ>C`¾û›½Ô,?Ò:Z¾„ä½d#?”ÕL¿¼å ¿.9}>Žö¾Ú©é¾²Õå>7ó¾Ùxð¾gá>ˆöñ¾×Šî¾îé>^eÙ»VÞ¿ãl½ù#>ƒl¿å·°>d9>"T¿„a¨>ÑÊ=>/‹¿ µ> µ¿´x€ÿ¾ù-ú½¹o5>Ü›ÿ¾…Ͻ€a>Ñ’ÿ¾Ö›Ç½?Š5>(ß{?˜?ÂH¥?.ç²=µÚ>Gèÿ>ƒ=zÐ>Ù?ç †=‰±¿ß<4L&=‹O¿€o¾ á•¾ŠW¿Õ±Z¾'iž¾D¥¿™ r¾·¥¾´¿u…é ‚{¿kÐô<óÌ>„Ø¿sƒ¹>Ç)Ò>ò}¿8‡«>('Ú>ü¿Îl·>5Ÿ<¿PŸˆ¼Î-?Ésõ¾(È=«_ñ>¦`õ¾2ð’=} ñ>—ï¾§u«=[–÷>’Õ}>Þúw¿Xw¼('Ú>ü¿Îl·>Ç)Ò>ò}¿8‡«>c~Þ>.Ëÿ¾²J©>ûm:­÷{?½5¾i䫾å›?BÌ;¹Â›¾Ç?AÖ˾]¡¾sŸ?ܹؾs¼.Ì?õ½„J¤¾ÅŽ?¹oµ¾~侩O?šÂ¾›´¾ÈD? ž¾"6½Z(~?ƺã½î ½¾ä/?%yξ›´¾ÈD? ž¾i䫾å›?BÌ;u¯¾Úv?ëµi¾é×¾‡üû>3§Û¾¥Ü;ê]?¢{Î¾á Æ¾fÚþ>ö´Û¾h¸¹<r?áÆY?Ê6 =éžå>–yû>7^ ='¿í>uö>ìVe=7Që>úBø>„vâ½Ò>q?Æ®¡¾á ƾfÚþ>ö´Û¾kº¾¾.âû>÷!ç¾#¡Í¾iú>P4羆§§»¦¦n>sòx?[}Õ=Q†Ò>ðP?ܸ>~åÙ>Ãïþ>õ-Ó=`êß>‡ký>Íô¼ˆ4½Ï±?“ÃW>» >S?˜£w>±ú›>Ù{?Ën>zª«>¸?œi,?жª<î(=?p—í>Ƣμy®÷>Nô>Ù0½³Ññ>CÉô>TGX¼Eóð>pÿè»ò¿æßž<€k"=}y¿¸Èµ>ì›…=Yn¿ä¿>Æ=P¿IœÅ> ú+½Ö&9¼Â? f>(»>·?Ën>zª«>¸?9—‚>{ô¶>W?X½F·•¼ÈÌ?9—‚>{ô¶>W?Ën>zª«>¸?¶‡>,‚§>Iõ?ã.8=½?)˜;ó«É>ªï?0 >„ Ä>‹?WB×=l=»>òC?Ù³>üÖ‘¾»Lu?šÁÚ<–vÚ¾^òÿ>× ¾ Ù¾ïT?§!¾¡⾪òý>–оþ|õ<…Ü;Ej?Rñß½C뾤lù>î[­½]£å¾û>-ä½f/ã¾’#ý>D¤k?‡>ô»º È>ùþ>Qø´¾…xä>þ`?n3¥¾ˆºß>:ü>2È¥¾^dê>·äš>•‘¾Éäh¿î=ä>ÏLؾ¾.û¾¦·ß>TVã¾Í<ù¾—¬Ú>«BÛ¾apý¾µ;s?«·½âœž>³#?>´¯¾MÙÙ>þ`?n3¥¾ˆºß>ùþ>Qø´¾…xä>”uƒ¾Þ*o¿q}>»ïà¾vÂû¾ ¦Ú>#»Ú¾ àú¾jä>o„å¾4¾÷¾Üå>ÿ=(¾‹ô =)_|? ®Ñ¾Ã¼>˜½?…Cß¾®‚>³zÿ>òÕ¾(í=?«?Ð}g?ûHÚ¾õó¾¼öÑù>àŸê¾Ör·>Ó/ù>p%ë¾ßk¨>,.þ>Täྸ•®>]ü¿9U„»m<6äÿ¾ñçc;Î7B¾j½ÿ¾Mi¼g˜*¾`Çÿ¾’΀< Ý%¾¤Ï?ø1W½³lN?ëRó>®·½¾‡Põ>á)ì>›º¾˜¿ú>6’ì>‹Âƾ¬¨ù>Pñ¿žŠ»Pë©<)ëÿ¾š»Œ½4ƒX¾&Åÿ¾½¿F½/ûE¾ë¿œh½Ú¬Z¾1࿘Ùf»ùý<)ëÿ¾š»Œ½4ƒX¾ë¿œh½Ú¬Z¾¥/¿)M½à¢s¾Iß¿3}á»ï–ü<-¿”oѼ–?o¾1 ¿Ð¬6¼ S[¾¦F¿ »‹ºÜ v¾^ò¿¡qÁ»°íŸ<1 ¿Ð¬6¼ S[¾ë¿œh½Ú¬Z¾,Óÿ¾–cͼÇñC¾ú 4? f5?ù;×4ï>DÄõ>Ùyƒ>"ßõ>?8ï>4,v>Œï>sö>si>(õØ*¿éí=ׄÄ>¨ÿ¿J >E¼µ>\ ¿¸?a ==7¼'À?‘Õ¾íy½n‰?&冾•U²½!t?쇀¾y5e½™ß]¿äcÿ>*f»;ð÷û¾•å>,(=%ø¾mì>“u=ìö¾Zeî>}T=-­?@‡L=»;?ÕyŒ¾»0¾¡…?Ç)оh’¾„Ù?‡¤–¾O‘#¾t¶?ÛïA=›E™:„Ù?‡¤–¾O‘#¾úÑ?¼•¾E¾?À% ¾û²¾E¸?>=½3½»‘+?ïõ½úÑ?¼•¾E¾äÚ?!s•¾ô¥×½J¡m<óÖt¿ŽW•>Ƈ9¾Ž¯ý¾´=â>––!¾¢~ÿ¾í¶Û>Àë#¾›’ü¾}Zå>Çá%;•'==É?&€=à”¾ýØ?=™ò‰¾ ¤?ð =G:›¾Îþ?­?È“L=©x¿»äÚ?!s•¾ô¥×½úÑ?¼•¾E¾E?ˆ¾“¨÷½+5?§Ô>õM1¿,ðõ>¬ÿã>CSî¾¼÷>¾¡Ø>dÏî¾¼vñ>,+Ý>Jô¾´ S¿”2¿xz=Ô,ø¾Èê¾ÿÍÛ>È÷¾"Áì¾õÏ>ùó¾édñ¾ÁØ>Lgʾ³k?ÿU˼b¾ì¾U÷>Ä&º>?¨ë¾Eð÷>¡È>}"ß¾¹ý>lµ¿>ñÓ›;#×?/N½,Q»F_?åC°>|ئ¼Â/?rŒ¤>ý\þ¼ìk?:;±>\›Š»±°?ø³H½Œû*½ì¦?¦Ž>O.|½âæ?éµ™>Wó½rø?m›>7؉»Ä°?¤H½jœ½ú|?{‰>O.|½âæ?éµ™>Œû*½ì¦?¦Ž>¢8»0W¾ÿJz¿ÓéÊ1¿ÿ± ¾:<Ô>Jb¿ÓÛ¯¾fiÏ>l ¿|)¬¾Ì%Ý>!º2¾·i@?üÖ"?Ëóà¾9Cñ>j¦ó>í×Õ¾Îúô>YNò>îyÞ¾-_÷>\í>¬Y»9ÃR¿(O¿«±Œ>¥û¾Ö7è¾—}>7üö¾î¾S[Š>¨‹ô¾«ñ¾ÕÏ<ä¯?Ã-=+¢F¾¯_?²c¾›7.¾·|?ÄZ|¾qÿQ¾dÍ?;Q‚¾·/%¾>м=œ|?Ö×¾Ê1™>q;?ѓʾiÿ‹>.?SìȾ$aŸ> {?-ë:<ÄÈ|¿Å_!¾É¯—¾Zb¿.æÏ¾¹l¤¾R)¿ÛǾ‘)§¾A¿UÕ¾½Þ½ðhm¿ùR·¾SAÕ¾ ºý¾)êܾ¢Õɾ´û¾Ÿ"ç¾­¤Å¾¿.¬Û¾Üš>½·?3Œü»W]—>HÄ?uÍ>”J˜>^»?ÑÏ={NŠ>n?‘îç=ÿŸ?üR<ýPW=‹©?7‹7¾Ë¿Ž¾h±?+4 ¾Ã’¾Ä^?¼X(¾I…¾¼Ä¼Šå?AÓx<n>¹8?-è­¾ëš>cD?ý¼¡¾TüŸ>s?©À±¾aŒ=ƒP‚¾Sòv¿"S®¾ý×¾–"¿UÁ ¾*Ó¾J¿·y£¾/…ß¾ƒÿ¾ˆ™F¿ÀA!?K½´ù¾Ÿ’ë>Y¤©>{1ô¾¿ð>Všœ>=Óû¾(Iç>6›>6`¿—/õ>lWî<=Óû¾(Iç>6›>4ÿ¾!à>1'¨>´ù¾Ÿ’ë>Y¤©>aa>Úšy?õ®Õþ>ÖÒÂ=O‘Ó>W?\Të=7à>»ý> ¦ú=ë›}?)¥¾êŠå¼7T?)—Ö¾®»Ù½ƒ?Ý˾„¸Ò½sŸ?´¯Ô¾⪽Zÿ?(Bͺ‘ªˆ;\sÿ>]Š>aýÿ=ì„ÿ>ã¥+>JÊ=|{ÿ>u6>œÃõ=…ø?mV¼i[÷»ÿ®ÿ>&mJ>O!>ãŽÿ>6#3>Ou(>pzÿ> C4>ûX>å÷?Út¼þ¤»pzÿ> C4>ûX>¡¡ÿ>ô¿L>O²>ÿ®ÿ>&mJ>O!>¸Á-½3Àg>üy?û¯ƒ>ö@Û>ú'?Ãn>ßÀÜ>Umÿ>@ˆt>@¥Ò>ªó?¼ 99 ÷-=ÝÄ¿]l ¾#£¾ü¿;þë½aâ—¾ù¾¿£ËÛ½Þ§¾Ï¿ËèÜ<æ=Å¿‹ª_¾W_¾Ë-¿}ì>¾óY–¾Ø¿è0?¾…^§¾O¿éb(=ÎÅ=&™¿2¾EKž¾…¿]†¾HR¢¾.俰⌾–´’¾"Š¿C6=FâÖ<¯¨¿2¾EKž¾…¿ù.…¾ 3¬¾}Ê¿]†¾HR¢¾.俦Ü6¾Ü/b½ò|{¿n‡Ö¾ê黾¿,¿°rо‡á˾ZG¿Ááݾà„ʾ“¿Þ‘?v¼÷JN?ºÝë>öy¡½N€ù>"rê>Ÿuͽfjú>Iñ>HȽýgõ>Dÿ¿ Ž;Rxì:Ûÿ¾ˆƒ=§×Ü<âçÿ¾,Õe=àP²»Ìðÿ¾éµþ<—N<ƒG¼òƒŠ¼›ì¿‰i5½>^¸>Ô+¿H¼¡¼Ûk±>ï8¿ž~½ò&§>ä¿ÉRU;\/½‘ÿ‰{ì½5Aœ>Î㿪îѽŠVŽ>´”¿´¾SzŽ>A›¿}˜ »õ"½‰Ì¿¡Œ—½ Œ>‹Š¿<×\½éd™>šÐ¿jÎ0½Úÿˆ>¿Ü?¡9=Û+Ò;£x?¨º>è<@l?4Ù¿>ÎA§:SA?¸ÎÇ>ϤÍ<‹ë?ÊȼÓå­;ûs?䇲>ßBM½ú{? ¸>¡Á¼DL?D‡¨>ºŸÓ¼%í?‰vļl ü¹DL?D‡¨>ºŸÓ¼ú{? ¸>¡Á¼c`??Ä®>jŠ;?­l¿‚ÿ¼.þ“Žú¾[<>Ðê¾ lý¾»&>[šã¾ðÂþ¾9aB>Ú®à¾Ä?sg»ßˆ.=1a?ñ` ½x)…¾O$?ͽ—ãu¾Ùx?ƒÞÛ½ZºŠ¾pØ?Ø¿µ»z =O$?ͽ—ãu¾Øñÿ>ú³ÿ½¶1f¾¶/?Ófü½¤ß~¾h¢!¿ì˜;ö„F¿žAó¾²G轋þð¾8Nê¾r3ü½'Lø¾k ò¾gñ¾…ò¾zÃ?n32<•B*=Ò?DP¾¢™w¾´?€·0¾Ÿp¾Ä^?¼X(¾I…¾œ¼ ÷¿Hól¼¯8f½ØÖÿ¾}#:>Žïæ¼4Ùÿ¾”‰+>’ýý¼ú¿ÁÈK>°?º»ù¿Ob¼’ýý¼ú¿ÁÈK>Žïæ¼4Ùÿ¾”‰+>æÅºÎûÿ¾ ª=>\Rz¿ÁÆU¾Í£Š<~¿UŠÍ¾jÝ®¾"¦¿àÙÖ¾pî·¾x*¿ëWÚ¾ù0«¾íyO?ªö¿<;ðù>ôáé¾j«=*8ô>FÓñ¾é’=Èù>9+ê¾Ópe=1ão¿ Ʋ¾«òÒ¶:ëû¾¾/æ¾}X§¾pDÿ¾L3ݾt훾x*¿ëWÚ¾ù0«¾²>'¼ïÐa¿÷!ñ¾Êþ>`ø¾.‘ë¾z*>u¯û¾Ûàä¾8Ÿ >Èxü¾wã¾,Û2½ƒL^¿Ñïü¾8Ÿ >Èxü¾wã¾³'>»}ö¾(í¾Êþ>`ø¾.‘ë¾A$þ¼,SS¿çE¿³'>»}ö¾(í¾ÆØ=F û¾!çå¾H…Æ=ÿ’ô¾·$ᆵ˾®{Í>ô/h¿,ºÕ¾ËMì>Æúö¾ÑÚ¾–´â>ZŸú¾”…ß¾Zõé>Y£ö¾®(Û»iý¿9É¿»ÓÛß½„·ÿ¾}¢½…±å½#Ÿÿ¾ÁæÜ½¨m³½'½ÿ¾{6ƽ¡gÇ»ñý¿M¦»M„½t³ÿ¾mr¾7>½HÅÿ¾´®¾.wA½Ïÿ¾àeæ½PÜ»þ¿Ovq»†¦±½å™ÿ¾Âm¾‡—¶½z¦ÿ¾Ì{ü½%’轊ÿ¾Ö ¾²Ð½Í??¼h"|>=(?YaÄ=•bw>é+?NAþ={NŠ>n?‘îç= A½¯aI½Õg?U>vá‡>¾j?EÖ¢>ÁŒ>³²?qâ›>´¬“>ýú?â\½£˜2½äž?qâ›>´¬“>ýú?EÖ¢>ÁŒ>³²?kï«>¯é‘>"4?l¿³Øi üñ>]_Z=;8ð>d–õ>ÃÞ<ÿ>ë>ù>HS=kû ¿ }4=2±V?6“ᄎL¾b†ö>ñÖé¾×½•¾m®ú>k)è¾÷ˆ¾¿ û>mˆO¿xg>=íi¿ZE÷¾oEоÉï¾8Ÿú¾_~¾<ê¾´Yõ¾Až}¾DŠñ¾ðCY¿!Έ=O¿8Ÿú¾_~¾<ê¾ ý¾J&g¾gÔä¾­øö¾. d¾š}î¾8~p?£u>h>kfý>­¡Ü>õÛ>Dû>“Ö>{æ>¨qÿ>}–Ï>ß1Ü>ò5˜<¨?ÕëE½»_¾Œ?˹Œ> “©¾õÕ?µâ“>ÏÚ¾‰Ó?C˜>Zž|?NÍH<Ýh%¾A*?9Ðs>€ºÉ¾\Ë?>R>ð‡Ï¾È”ÿ><ôm>j¾Ú¾°_{?,»=11>¾\Ë?>R>ð‡Ï¾.Œ?x%9>ú—Ô¾37ÿ>õ¹J>ÑÏܾ%n?’ßâ;§¼¾¶fû>’t=>Ê3ç¾jÿ>L6.>é Þ¾0û>š¶>‚8ç¾3an?;;=©º¾&6ÿ> k> Íݾ0û>š¶>‚8ç¾jÿ>L6.>é Þ¾Çøü½pîF=/¼}?{3Ò¾d»>”?óƾB>°>?ÞÁ¾z8Á>‚t?,?Óšú—Ô¾Ô+?ëÈ1>¹Æ¾^ ?Îã >‹Ô¾¯m¿„Á>£;Jíý¾’[Û>¹ï½Êpü¾uËÞ>D±½¤ù¾ž`ç>ó:â½Á g¿Ó(Û>ø÷>=¤ù¾ž`ç>ó:â½Êpü¾uËÞ>D±½ˆö¾µßê>ñL£½@º@ S?¯é¿dm¾/Nô>î˜ò¾XÈ|¾°ù>bÀ꾕]¾Ð˜ù>Cæê¾‘d¿V¦å>û&½ˆö¾µßê>ñL£½Êpü¾uËÞ>D±½výú¾×ã>øÕf½„Üu¿Ë‚Ž>g«R<òwÿ¾R·Ó>»Du½výú¾×ã>øÕf½Êpü¾uËÞ>D±½ßR×ô>½ð> m)>¼êù>“oæ>í¸>>xõ>¨î>P'¾<??‘V*?&9@>¹9õ>µoî>#)>×ô>½ð>æÉ5>Ióï>¤ˆô>V¡?ú¸7½ÕOò¼^/?g¡>3jN>=|?[Î¥>½Žh>$ ?¢––>”†Z>›? ¤3½”†Z>šÌ?^ò‡><d> ?°X‹>äÜF>iɧ¼º§Á>ƒìl?Ãn>ßÀÜ>Umÿ>û¯ƒ>ö@Û>ú'?M-{>Üä>l@ü>c†º¼ÿ¿²M.;n©Þ¼Ôÿ¾YÂÚ=‡Ú›¶ÔÓÿ¾óÇô=״ܼdÊÿ¾g€ >ã{;ùü¿sN¼æÅºÎûÿ¾ ª=>ÏF•:9Ôÿ¾{½>rqï<±Ûÿ¾§ê.>mDN:eÿ¿aŠ»rqï<±Ûÿ¾§ê.>ÏF•:9Ôÿ¾{½>³ =vÆÿ¾4ž>Xe™;ôþ¿´úO;‹Êa=Æÿ¾'kÔ=³ =vÆÿ¾4ž>PÃù½½>Ì ð¾•Õü>Cµ>A(ç¾X÷>®>Cð¾l¦:^ÿ¿†¤‰;PÇڛ¶ÔÓÿ¾óÇô=jÙ=i“,=T¤?p¾!È>I…?¾ÍÂ>Þ?²¾‘¾V»¶>³ð?~£<9Û‰>6~v?K¼¾nLß>vRÿ>v­¾}%Ø>Z‚?ãá­¾Øå>a2ý>jfL¼,f‰>Ζv?ãá­¾Øå>a2ý>v­¾}%Ø>Z‚?«{œ¾ÚÉà>¢Ôþ>bfÏ>^ j?E<¼#ë>Ëóø>&7Â>×ç>t™ú>6ɯ>|›Þ>.’þ>¹§»>ªo?÷]¬¾~ùÎ=©û>É ß¾8¼à>d\ù>nŠç¾ÕÚ>Dþ>¥ÛÚ¾„×Ö>oGx;0ÿ¿m®S»$}:¾0»ÿ¾~f½´ ¾Ù³ÿ¾Êá3½V™9¾ÚÆÿ¾Æðâ¼å£=>íS¸¾Öj¿¦·ß>TVã¾Í<ù¾XÓ>{ã¾µ¤û¾—¬Ú>«BÛ¾apý¾Þ𕾠l6?˜I#¿öÓç¾úÒë>±‹ò¾Õæ¾lxò>|óë¾ üݾףð>y¬ñ¾HI»|þ¿ñ©»…±å½#Ÿÿ¾ÁæÜ½m® ¾Nÿ¾Èò¹½æ ¾ˆÿ¾µÅõ½¸Œù¹ÿ¿àt´»æ ¾ˆÿ¾µÅõ½m® ¾Nÿ¾Èò¹½ò”%¾6“ÿ¾·ïѽÎͼ î?ð펼’A¶¾Ð ?áª>î^¦¾Ö?ñ¢>õÕµ¾í?0Fœ>›ðñ;ùý¿P÷1»öBA¾~©ÿ¾hAè½ò”%¾6“ÿ¾·ïѽRI=¾ °ÿ¾Ö쬽RU¶;'þ¿*V¥»RI=¾ °ÿ¾Ö쬽ò”%¾6“ÿ¾·ïѽf»"¾ƒ¤ÿ¾«–½;{?þšH¾eáÛ¾M%M¼’°ÿ>zŠÜ¾X#½Ù³)½pnO¾Õwz¿\¬8>FҾͭ¿CS&>}ÐÛ¾“þþ¾‡Ü>_ÏϾƣ¿Jó»wì?,OǼš¾u<?i¬­> 辡I?æ!³>?¾B_?¹> Ý~?Ê›À½µÊ}»ÐÓ?JÑÒ¾ûíf½Q?ÇȾuD™½n?Lƾº9½ÇÒw?Ó>x’I>¨qÿ>}–Ï>ß1Ü>ª`?ÔðÕ>8¼Ð>kfý>­¡Ü>õÛ>gq?P¾¨¾ª= ý>æ?ä¾ÓÔ¼p°ÿ>eáÛ¾M%M¼[Ðû>Õ\æ¾Ä »nÑ?I6«¼R{=mV?©37>Ï»±¾Šv?O]>‚­¾s*?IF>Há¾â?3<½£ŠN=Ýï?y­d>:Ͼâ;? žb>“Q¾öF?*|>p²•¾‘}5>€ð{?|©ú;dWÚ>Rÿ>ŒI/>ª+×>u?êz>[éÍ>°Ë?'>¯?rdø¼ H!=öF?*|>p²•¾â;? žb>“Q¾Rž?nÝ}>ŸU¦¾w÷+½Ö{:=3‚?àÛ”>¬•¾»?BÑ”>=*†¾B`?©N‡>°¬Œ¾†=?Ùƒ1½F=·u?BÑ”>=*†¾B`?!’‰>•»¾­ú?©N‡>°¬Œ¾†=?ÀC¾×*S?H2¿‡RÛ¾Ãö>£#é¾ üݾףð>y¬ñ¾Õæ¾lxò>|óë¾Óô½ß-=z¤?3Tu>åÒ€¾o·?Rµm>"`¾4M?U>wr¾ºM?Hp>?±*?aÝ8=;8ð>d–õ>ÃÞ<Õ÷>J í>=(è<¶iô>Çñ>îm;L)ï>€¯a?þ#‹½,fì>O$ø>íé½Ïï>ãˆõ>ËL ¾¿»å>Ž“ú>°¾h…½ ¬= ­?ª>ÜÕK¾¬X?Rµm>"`¾4M?:u…>&ûg¾Y¥?Ÿiq;7”÷:pÿ¿[‡ÔÓÿ¾ç={¤>hÍÿ¾ˆlA;à‘Œ:­ÿ¿ç={¤>hÍÿ¾*”`<·B>ÔÓÿ¾ŒyG=N&>]Äÿ¾t-;s™3¼Öû¿A2»­ÜK>¿*©“Xäÿ¾æã¼$F/>‹àÿ¾[¼ ¿ˆ³U¿IVú<,ð¾Ýëô¾×NT¾àòè¾vúù¾Äyh¾! ç¾<¢ú¾m®J¾­?È|,»‹.M=üÅ? â¾ß£–¾ '?@K÷½¹Š¥¾Éä?à ͽŸªš¾  =WOÉ<óÆ?1Ò;¾» ¾ˆ-?²gO¾9œ©¾âu?éž5¾Úâ²¾h[?1ã7?½2¿vp<Ÿäî>QÛö¾bÀ>ôßó> üñ¾8ÚÑ=2ö>»Bï¾…í>rÕò¶ª›¼µàý¾‚ªá>Aá ¼Ðø¾ nì>Ò*½ Mú¾®,é>—æø½´Þ*?³<¿ üݾףð>y¬ñ¾NEÒ¾l ô>²…ð¾,ºÕ¾ËMì>Æúö¾Iã;?Ö\Ÿ>BŒ?Útô>Krè>Ð ì>ø¨ï>(òì>µï> Æð>ƒæ>„ñ>™_¿2Qù¾yî°:Ì·ö¾°Œí¾]OD¾½û¾¸ä¾«xS¾>{ö¾÷î¾1[b¾ÂYê< ‡º%å?Íry¾N›>ö$?ïËi¾ëpÔ=À?÷”\¾1a>‹àÿ>Ü+=;ÿ?÷˜»ß¼½=Jšÿ>аá½í=0 ÿ>¾]°½4÷>@‰ÿ>×£ð½Îû½QÂZ¿+±?ÚÔ½”¿û¾×å>Ò*½ Mú¾®,é>w¤…½Åäõ¾ ¨ï> “<דO¿3Á?w¤…½Åäõ¾ ¨ï>Ò*½ Mú¾®,é>%Q½E›ó¾·cò>{[0=ÕX×>Nþg?Yø¾ÖSã>×Qý>½'¾3àì>1ù>'.7¾o+å>…"ý>º.„<êàŽ>žËu?J¾ÔºÝ>¦ÿ>ÛŠM¾„¼æ>òêü>«$b¾Â½â>…@þ>ô”;þ?3 Ì»ë©=|¹ÿ>Ô‚¢½í=0 ÿ>¾]°½ß¼½=Jšÿ>аá½tü?iq ;_´%<#g?ê•"¾QÁ¹¾X?a¾­1°¾OY?Ó¼3¾†ÿ¬¾‹ÞS:sÿ? Ôƒ»Ò>Ϊÿ>£l{½<õ>™ÿ>å¾½í=0 ÿ>¾]°½M7¿-ª2?#0½Üóì¾Zõ>=ð‘½Eõ¾8»í>=ŠI½?Éí¾¶¢õ>I0½Fô ;àz5½~¿?† ¾{-˜>±Ã?k»)¾#¼>yç?î]#¾‘a>‰?"g?Ÿ4\½FeÚ¾¿ï÷>µl…>Hâí¾#ùú>‚«”>·`é¾ÎÇý>片>ÞÇá¾áñ½p¼Ž»£Î?|EŸ>ꑦ½Îß?ùöž>÷ã½ØÕ?:!¬>Éƽë?ÿK.½ñŒ» Ä?|EŸ>ꑦ½Îß?±ø>™9ý‘}?ùöž>÷ã½ØÕ?óX ½|s9»ÍÙ?ez>ÏíJ¼[D?Aõo>Õˆ*½Ù'?@ˆ>ôô½ôn?@º¼sû¿ÛDö»Uo¨½P¨ÿ¾Ïù)>_½ªºÿ¾É°>¯8f½ØÖÿ¾}#:>•w½“â”»ÖÔ?@ˆ>ôô½ôn?ø> ¼Š’?ez>ÏíJ¼[D?‡þ¿ò …»Õ¦®»Èÿ¾C*[½êx,>ä×ÿ¾øDͼý‚->ý¾ÿ¾¥ª$½Õ>âp»þ? ºµ»®1>ݶÿ> н<õ>™ÿ>å¾½Ò>Ϊÿ>£l{½ÿ¿°µ¤;¢ÒÍ:'½ÿ¾!=˜†á=Æ¿ÿ¾„i³< >e§ÿ¾?7t=° >zf:=p<ɽ¡~~?Šå&¾MÚľ®?œ4=¾R,ϾxÐ?j¥ ¾U¢Ô¾µ7?A <ç.ؽP~?j¥ ¾U¢Ô¾µ7?ľRC˾'¥?Šå&¾MÚľ®?åI ¼í.о"Ôi??¾`ì¾*¨ø>;¯'â¾Å:ý>ÿ@9¾À”é¾ô£ù>àÔ«;Dɾ¯±u?ÒS¾áñÕ¾Òr?;«U¾¼Ïá¾ný>3‰:¾ªEܾýùþ>Ù¸?Š1;†~>=Ü?Rž=±Þˆ¾ í?›Ù˜=†›¾ Â?AšÑ=E¹”¾ ¹?£h3;=<>= Â?AšÑ=E¹”¾ í?›Ù˜=†›¾I?±[Ê=F`r?®œ’<<È£¾37ÿ>õ¹J>ÑÏܾ,×û>‡£[>\Uæ¾È”ÿ><ôm>j¾Ú¾œ|^?×{ù¼ŠÈü¾’z÷>š>k> ~î¾,×û>‡£[>\Uæ¾ Šö>wÖN>9Eï¾8Y=¼ƒP¾-xz?úµ•¾£Û¾¥e?Š—¾Õëξ«°?£¾j¤Õ¾3?íÙ¿ïï¼#¡îu=¿ò™ ¾­ˆ²>@ø¿°9¾‰·Æ>™ÿ¿pAq:ã»]»u=¿ò™ ¾­ˆ²><¿«è/¾“Žª>žC¿}Ì'¾½>0Å~¿eܼ<ÙÛÂ=·`¿–S¾êÄ>M„¿U÷h¾ÅÃ>Qø¿»ca¾{JÎ>îÝ¿çêf¿;rT¾bª>¤¿G:s¾C=­>÷¶oÊ?-€¾&o°>ÛÀ? .v¾j0½>¯}? h¾³§a»ÕË ½úÙ?L¹¼Y¢£>ç:?±¼É´>nˆ?Z;½­†´>À?Ap¿‘e]='°¾W'ÿ¾8‚Ä>)¯Ý¾™ý¾KsÓ>‹‡ß¾Ïú¾’%Ë>p}è¾ æí¼ž´?FI=œO•>Ü×?›Ž¾Í£>êÐ?•Ÿ„¾â±§>Û4?š••¾ÝZ¼>¿?š¤-=â±§>Û4?š••¾Í£>êÐ?•Ÿ„¾;г> ?Éȉ¾}>ž½WÐb¿Œê¾½n¾Ãðù¾®*ë¾Ò†¾ý¾eã¾T¾öÓ÷¾Hß쾂X?ç¹M¿øÙï;Ý ñ>·&õ¾8½>3‰ê>øÿù¾Ç>Ÿäî>QÛö¾bÀ>$:6¿s<Ê3?ÒÆñ¾Ú‘j>è2õ>ñöð¾*p‚>UÛõ>kºö¾nMz>×ð>Õ¼>*NÒ:Üóm?ÊQè>ðn…>·Cû>º¼á>4’>ŒÚý>d–Ý>fôƒ>†ÿ>Yû ¼À(5½‚½?æþŸ½óV>QŸ?²<©½ýÀ>Óù?g)Ù½a“>l°?¬(nˆ?ÜiF<éÕ¨>È\?÷¼<=¹>ú?yr.>¹¯ <Ÿ?|?±†Û>VÕ[¾aúþ>Ÿ>Ú>U¢<¾Ëÿ>6ZÎ>¦œO¾š?˜´¿»g>àÀ?¿’–ò¾‡‰æ>gœî¾;äî¾9—ê>ñð¾ÌÏí¾¥eä>l=ó¾àW…»p‰7½¢½?‘<%è—>Éÿ?L¹¼Y¢£>ç:? y¯¼>%>—Å?-ýG»+N ½|Í?5Y—?1¥¼;§y>_b?¿4«A?LÖ>qvh?ëļÒßë>Žæø>÷ÉÕ:ô7á>ÞËý>ûsQ:sæ>&¦û>1”Ó<þi¹»¶H4½p¿?@M½ª-…>¿‚? y¯¼>%>—Å?…¿U½„K—>!è?ñ¸ò<ÙÝ?ŠãQ<µG¾PÃÿ>Ç ¾žíQ¾|?áa*¾Öf¾\!?§°¾ë‘=KÆ?-ž<Öf¾\!?§°¾žíQ¾|?áa*¾°Žs¾ée?H10¾½Û??eL)¿…k=Èy÷>OYí¾x–¾¤ð>_]õ¾¯&¾Öáð>–Aõ¾ô¥Ÿ¾ʾ<ªfN¼é?õÚ¬¾QÛæ½éd?4œ²¾\¯ ¾d?'£¾"ľ9?@‚;?È,½ô-¿Kçó>xE¾$ñ¾dy÷>9·)¾¡jì¾çâï>V*¾6’ô¾Š¯õ½5±<Ÿ#~?ÆÅ¾w.<¾¶?ó8Ô¾+Á2¾V*?2XѾÁR¾nj?^½b ¼@?“‹É¾¥I©½Í!?vÞÆ¾ÆÜÕ½((?‘d¾¾^h®½ãm?÷6½—ðŠ¼Âµ?‘d¾¾^h®½ãm?vÞÆ¾ÆÜÕ½((?C¹¾¬9འp?:þx<4c¨ºaø?™×!¾Öú‡½_´ÿ>Ç C¾,r^½#øÿ>ö—=¾>¶½’æÿ>/Â;ó–;·þ?е/¾=>%;yÉÿ>c쾡óÚ<¼®ÿ>ŠZ:¾ K=Èÿ>7¹Ï;"¨Î:šþ?c쾡óÚ<¼®ÿ>е/¾=>%;yÉÿ>°V ¾\¼ê¯ÿ>ð©<,zÂú³ÿ½¶1f¾Ò?DP¾¢™w¾¶/?Ófü½¤ß~¾ Ú?  ¾Z\¾´?€·0¾Ÿp¾Ô€ ?{?¾W=`¾¥N?Ž@¾ßg¾L8?¼²¹xX3¿€­6¿L¾Úªô¾Ï,ñ¾¦,¾ç8ï¾'„ö¾ÿ•¾y?î¾pz÷¾{ÇŠ<Î=Ô?Ž@¾ßg¾L8?{?¾W=`¾¥N?"42¾Yn¾@ˆ?ÈJá<þúæ<%Í?IU¾Ul|¾*¨?.h¾üY¾øˆ?ØHr¾x¾áÓ?Oʬ:€¨º¼îî¿_ñ½õñp>a7¿q¿»Ä[g>Ý&¿kíâ¼ÓQ>B¿ÞôÔº3½_Þ¿q¿»Ä[g>Ý&¿_ñ½õñp>a7¿‚«<¼Mf„>Âj¿‘ìU;I ½ Í¿Óü<Ž@œ>à¿4ÌØ;´Y>¯ê¿^à´¿:è9‚ð½³Ñ¿^à´¿4ÌØ;´Y>¯ê¿ˆc¼£Ì¦>n¿_5R»uT ½1Ù¿ž~½ò&§>ä¿<×\½éd™>šÐ¿8ˆ½dw©>¿²ý?•=¯»è»Ó» Äÿ>p鈽z^À½@Úÿ>@e½´ØÇ½äÿ>œ³O½Ûª½äØv»àp½å׿jÎ0½Úÿˆ>¿_ñ½õñp>a7¿«9…½»%y>BB¿aOI»Žª¿Æ¶P=£±½Ê¿ Œ•¾oBƽ\ ¿V£¾¯‹½Ô¿ŠÍŸ¾%Æþ:Üÿ¿´F:Õµ±½âZ¿$´½¾&Ý›½X¿x˜®¾‚ܽd\¿ű¾ë N;Ðà¿sbû<¾/¿ÚT¥¾‚ܽd\¿ű¾oBƽ\ ¿V£¾­Ú³»öþ?6£ºå—ὃÿ> Ó> ½Ã½6“ÿ>4++>a’½s ÿ>Öp>«$+=Ñ=æ—?°æ¸>î]ƒ¾iÃ?TÆÇ>2Vƒ¾—s?™EÀ>$f¾×M?…q_»øö?7…¼’kÔ¼]ßÿ>“à=>èz½íºÿ>Wè3>ääT½ÿ?—W>µ ¼Uö?+»s¼ääT½ÿ?—W>èz½íºÿ>Wè3>ù°½\Ìÿ>.ÇK>1§¼““k¿KZȾ|”=w0ú¾ç¾¢7¶=¤þ¾—Åܾ!y‚=$·þ¾ Sܾ³Ê¿T)%={Â&¹¡¿‡¾ MŠ;ºØ¿ãÝ‘¾ùœ`¼ê¿R&•¾4ßœ<’›?é]=M;I<ø?{h—¾¢C¾?ÕyŒ¾»0¾„Ù?‡¤–¾O‘#¾Ü„¾ª4\?Bëú¾NEÒ¾l ô>²…ð¾‡RÛ¾Ãö>£#é¾#¡Í¾iú>P4ç¾t?;G8»C`…=þó?F?Ú½]pÎ>”l?<ùÔ½™À>k(?Ùœž½’ÎÈ>dò?!&à;†A¼sI?äᘽïª>.p?;sš½Œ ¹>g?XÇѽU÷°>¾,¿ðçߎ>{1ô¾¿ð>Všœ>aßî¾} õ>¯Ž>:Ðk¿èçÅ>¢Ö:=Ktþ¾8ÛÜ>‹ÆÅ=*ù¾Û÷è>½R¶=Ú9ý¾‰á>cŠ=Tû¿çï[?!§.<‘Fí¾}=÷>UL¾wä¾ú—ü>|}]¾Éÿì¾™›÷>· m¾;±X¿?ð£=º‡ô¾XXð>0ðÜ=*ù¾Û÷è>½R¶=Óû¾^eå>R|ü=¿=g[0¾Ù |?5 ±>D0Þ¾$*?‰˜²>˜À;´“?úœ£>]P×¾Êû? êÏ»{ÏC¼ú?ê]œ>|ñ½¾=?õ©>Êß½¾¦H?IL >R*±¾?T?3’R½K/|¿4(>…(_>k)¿¯Ù>Ñ®R>o+¿õ¡Ë>–]p>[$¿åœÐ>123=¡r¾oC}?‰˜²>˜À;´“?ŽÂ>ÀÚ¾[_?´tÅ> ʾýk?—ú ½Ó/Ú½X~?ʇ >YÚɾ±á?Y‰‘>apž[Ò? •>Ö8Ó¾·&?i$¿úcL?QWS»uYô¾¡Úð>ø¦>aßî¾} õ>¯Ž>!•꾇6ø>•ñ>H¯E?Š˜¿Cs¾ù¼ò>kð¾ÿ\ܾ}[ø>×辽߾š±ø>ž ë¾°8Ô¾T…½bëM¾N7z?jPŒ>bhݾנÿ> •>Ö8Ó¾·&?÷‚>ËÕϾ*æ?{Au½xgJ¾{z?÷‚>ËÕϾ*æ?f¢x>íÞ¾¸Wþ>jPŒ>bhݾנÿ>=‘½ _B=8†?!’‰>•»¾­ú?3Tu>åÒ€¾o·?©N‡>°¬Œ¾†=?yK6¼#Áí:Öû?Æ¥J>)<8¾ ¸ÿ>,*R>ŽË¾s»ÿ>Îm2>bŸ ¾ÿ>wH¿ù?jüͼŸ[ø¾Œì>ªe;>¿˜õ¾ûð>þR>§°ò¾ÌBó>š°=>›Â!½›l¿¥Ø]=Ìbr>°¯¿,(Ä>Ñ®R>o+¿õ¡Ë>åcW>袿…'¼>‚;¹ù?œ†_<ôçt»TÆÿ>A¾H½Ùéÿ>ÇFP¾ÚFò¼%²ÿ>[ê0¾gã/=®¼<,²¿ÿ>Ë>Û¾ñ+¿R¸¾>=Ö¤¾w…¿²GÀ>‡•¾¹O¿‰Ü=þ¦¿'½ÌÑc¾µá¿jK>EÙk¾Á‘¿1šu> L¾àc¿Ä]}>ñý?½tñ»Ö?;<†ÿ>±è½u4¾¡†ÿ>£Íѽ ?¾3mÿ>¾Êß¾°ý?ó û»ƒ'b;¡†ÿ>£Íѽ ?¾+¥ÿ>!<ª½Ku1¾£ÿ>¬”½Úž’ú?‘A»yOM<%?ÿ1><ËØP¾ýÙÿ>†|+¼¨Ž5¾Òþÿ>^¶Â¼o¸O¾ù¤s¿oŒ;|#>´Èþ¾±û¦>•ïá>N¿©¼¥>VÖ>tF¿&W™>Ê‹Ü>Q‡%?_Þš½ÂRB?9+ê>IZ>‰_ù>ÆÀò>µù_>ÍZò>¿}í>µ§t>ìÝ÷>y¿½˜Òõ¿¡¼¯> }Ð>j¼¿”¡²>u‘Ú>s¹¿Pn»>k,Ñ>—»Øÿ?¨{ºÞt >χÿ>|¾4÷>@‰ÿ>×£ð½ôÄ#>‘ÿ>Êâþ½˜@??Éý)?Aðú¼;8ð>d–õ>ÃÞ<Ûøó> üñ>]_Z=Õ÷>J í>=(è<î´;¡þ?œ>];,™=Q ÿ>Å>±ûÎ=£‘ÿ>Óô >ê# =ã©ÿ>¶Jð=# k¿ ì8;oêÊ>¢C¿$šÀ>ÁÜ>x ü¾§ê¶>`ç>d]ü¾V›Ç>-&æ>!öà<›_'=‡°?Ã(H¾R,¾é?IU¾Ul|¾*¨?îvm¾ªŒ¾Ú?JTI=­$¿dD?wÚÂ>©î¾±ùø>á–·>Ôšî¾²¾ù>Gº>3àô¾QNô> ‰Ô½ê ¼÷š~?Ktƾ—È5>F%?'¡Ì¾ìV>6ç?l|Ö¾°ä:>aR?£¾®ÄÔaR?'¡Ì¾ìV>6ç?ÿܾ×Y>Ðdÿ>ÝÉÔ½ƒÄǼ´‰~?ѓʾiÿ‹>.?Ö¬Ó¾}uu>9~?8øÂ¾-™s>ÀZ?å/q?~ì¹=9¥>o?pÏÃ>³|Ý>¨qÿ>}–Ï>ß1Ü>û²ü>äNÉ>œùå>·å¿•xæ¼»T»Ë.¿É;g>M69=’¿´ÉQ>ª?=ôÿ¾¦FH>à's=þÛ¿«½üŸ:Ú¿ öŸ>\;¿í‚™>~” =3T¿ ­>p”=I‘2?\;7?`; ½÷>¯Òí> zš>Ã(ð>õ>F"¤>ÛMø>paí>û–©>ª¿¿°s5½>úÃ7¿í‚™>~” =pÒ¿DL‘>oWy=Ó/¿DÀ¡>y'z=@\<®ƒ'¾&‡|¿úcõ¼f÷̾qÊ¿ïöê»/¨×¾Y¦ÿ¾U›$½uÌÙ¾]†ÿ¾ÎÕ¿e‡3¼V¿H¿k ò¾gñ¾…ò¾8Nê¾r3ü½'Lø¾=aé¾6u¾ÈÍø¾€¹¿“)<½eÏ»Ö:¿ [£>¢ê=£Î¿¾ú>á|ê=Ÿ¿óÈ—>0/>•Š¿TBñ¼ZÖS¿•+ì¾Ùm¡æËó¾o»è¾¶„ì>øáð¾ ã¾Dñ>¹¿N—>½!à!ºpÒ¿DL‘>oWy=ꮿö~‹> [=v¿Ø>Je='Û?8üºóO ½jûÿ>­l¾-Cl>ÅÇÿ>Õèõ½aâ_>Ê?§÷½åðy>Â?ÚôÆ;©?0½Ê?§÷½åðy>`??Óݾ––>jûÿ>­l¾-Cl>$¢J;ÿ?·ï;ékL=§¯ÿ>]5> VP=x¶ÿ>»Ò>fÁÄ<­½ÿ>ZK>9=¥q1=0ž?îvm¾ªŒ¾Ú?`æ{¾Ùœ¾Ù–?0œ[¾¨¦œ¾ìP?GιÝ%;Éÿ?˜qî<žF=ñÿ>±ö;ž=Aõÿ>‘A=Ìö¼<×ùÿ>䳺nìI:óÿ?‘A=Ìö¼<×ùÿ>±ö;ž=Aõÿ>l^<»{¡:/ùÿ>†-"?þðy<à F¿;Sð>É-<½Hkô¾£°ë>|÷¢¼®ó÷¾è/ô>ð_ª¼¤ñ¾È³¿Þ9-=ª½¼­Š¿fƒ¾~8H>‘í¿#N¾0b_>z¥¿è~¾p³h>jŽ»ÊÕ§»…þ¿µ“½)Ľ~Äÿ¾ /B½³¶é½Æÿ¾ þ˜½ôR¾X®ÿ¾Œ¸»%±…»Jÿ¿Ý~”¼³êÓ½ŒØÿ¾..½ę̈½œÜÿ¾`.¼±‘½šìÿ¾¹z»h­ ºyÿ¿iM½Oü=¼Ûüÿ¾Óô‰½.ýð¼æêÿ¾€Š½–¡;Eðÿ¾¤þ? ‹ºÌл;sÿ>>$¾ÙC ¾(ÿ>@hý½ª‚¾‡Œÿ>­¾°ÆÙ½ý?ÜãлL}ûSÎÿ>½:¢½þ鋽³ÿ> ª½½ÿµ½ Äÿ>p鈽z^À½˜ý?ý¡Ï»½» Äÿ>p鈽z^À½³ÿ> ª½½ÿµ½fŸÿ>¹½=ð½Zh„¼ýÿ>ªª]?Ç–>¯±ë>öø>°¬Œ>Õã>ßOý>9›>”â>Ôšþ>X²w<}õb¿·»ì>Oa>}Êù¾ãë>ÆPn>‡ký¾Oêã>¤ày>Š­ø¾¦Ñì> ÿ¿%ÔT»ï¹».Ëÿ¾¾—ày¼âÌÿ¾[H˽ý ½ ¸ÿ¾øn¾¶¨J½Eÿ¿9 ;‹†Š» ¸ÿ¾øn¾¶¨J½üÆÿ¾ËK¾mn½.Ëÿ¾¾—ày¼ôþ¿P»=™»ªÕÿ¾¡ó:½ØÓ“½lëÿ¾w¬(½‘«"½ûéÿ¾|5v¼Ou½<)¿µ¨¥½¯(5ºmæ¿X¬Ñ¾æ•[>Þv¿Èþå¹^>þ ¿á ξ߇C>¸|¿O >½;½³•ÿ¾þ`Ø>ÿ(»ûè¿L5Ë>¬e€;…|¿‹Ó>RvÄ<”(¿ßˆ¡½¶‹—¼Þv¿Èþå¹^>mæ¿X¬Ñ¾æ•[>ó¿}=Ͼ4½t>>öâ»Ñý¿Ã;CŽM½Ðÿ¾²A»=^0X½­½ÿ¾¼éö=Ò±ž½÷°ÿ¾êÎÓ=Ñ ¼hý¿Ha»u­Ý½ù…ÿ¾ïã>‡@¤½¡ÿ¾³Ñ >Uo¨½P¨ÿ¾Ïù)>„Ë»—þ¿) »Uo¨½P¨ÿ¾Ïù)>‡@¤½¡ÿ¾³Ñ >_½ªºÿ¾É°>÷1Ó»&þ¿Z–}»Žïæ¼4Ùÿ¾”‰+>_½ªºÿ¾É°>״ܼdÊÿ¾g€ >†…»rÿ¿-’ :״ܼdÊÿ¾g€ >_½ªºÿ¾É°>^0X½­½ÿ¾¼éö=óZ4½P[¿õ¿‘)O>¼?ö¾– ï¾SËF>êËú¾O!ç¾¶+4>xzõ¾ö)ï¾×ö¼âdY¿Ã÷¿¶+4>xzõ¾ö)ï¾SËF>êËú¾O!ç¾z*>u¯û¾Ûàä¾õA&¼ÎZK?˜|?l T¾ò{ó>À!ô>ÀB6¾Zô>õ¡ó>Ù°F¾ù>³^ì>ÏÍ?ž`½ó¼ò;ob?›…>_uI=6X?»G†>—Ï=Ò?ïur>S3…=ök?(޼È^ƾeú>ÚW½×辩0þ>ˆ8L½ ?ྮïû>|® ½Üóä¾\#{?_ºº¼©>E¾é¶?¢|¾ξ×Oÿ>À¯Ñ½’ÌÚ¾Äé?n¼½IŸÎ¾, ?‚Pº¼,Þ©½é¶?¢|¾ξÄé?n¼½IŸÎ¾iW?׽ܾáO/¾é|?ž øˆ+>³&ξšÐ?ðN>¬¦¾D&r?;øò»ã¾< ü>Aó> Äھߋÿ>ˆ+>öðå¾É«û>>yø=@篻©¿#ÑY?Â…Œ¾²ï¾Q÷>Õ>…¾f¢è¾fû>e㑾Tæ¾Åü>ÄÈd;Xÿ?–È7»a’=u«ÿ>Ù.>,™=Q ÿ>Å>ékL=§¯ÿ>]5>Vl>›;Æ%}?ù…Ï>©¶°½3Å?‰bÚ>~°—½›äÿ>Q Ï>à‰t½±¿?ÖJ½(ôŽ»”¯?Ê—>o">Ú?‡P…>CX>Ed?ÇK>†9>„›?3ž¿ƒT¿Œ»¼<,ð¾Ýëô¾×NT¾~Çð¾zÈô¾.Êl¾àòè¾vúù¾Äyh¾G¡S?¦§2=_œ?[µû>‰Œ¾‚­ê>@÷>{޾"¥ñ>+£ù>Tɘ¾Ÿ®î>P §½ò&9¿s/?Aá ¼Ðø¾ nì>‡•€<÷åô¾¸çñ>†…$¼¤8ï¾CSö>©¥;ñþ?hˆ*»a’=u«ÿ>Ù.>*Æ=«—ÿ>aÿ%>,™=Q ÿ>Å>"¶¿&gѼîÑ#=q¿±5k>µŠ–¾Ý[¿°æ`> ¥¾&þ¿ÕçJ>x^š¾@)Ⱦ: k¿ÛлÛOæ¾ðú¾j±%=æ!ã¾æ?ü¾]‘<(œÝ¾ŒŸþ¾¬ú=q…<Ø?'M?롾s„ì> ú>J핾"4ò>9³õ>.碾£æó>:•ô>߆?×y»½tÀJ?Ä'í>¾gÔ¾ð¢÷>7Tô>?r˾a4ó>6’ì>‹Âƾ¬¨ù>îµ? ¯B½ß­†9¾?ݦ>6 >cÑ?a¨›>–“>´é?È”Ÿ>g(î=w?ÛÎ…>ÅòK¼qý>Š®ã>ýϼÙ?ÿ>g`Ü>¬Þ ºqZ?¸<Ö>Ø|½½(=µß_?ˆo÷>ûí8¤é>üB~=Xô>‹ï>D÷l=Í:û>«â>Pâ=*øº½C[}¿[ÎÍ>Ö5ʾ9C¿ßÅË>@…»¾» ¿zä×>ÓÀ¾Þ!¿ÍbW¼þ½Þ¼â¿od¾>5д¾«y¿ú'°>;ü½¾ÄA¿°>å}¬¾•~¿jÛ<²æ½í|¿ú'°>;ü½¾ÄA¿od¾>5д¾«y¿„œ¿>l´Ä¾Óø¿çˆ­¾5Ðp¿Ç{¼'¥à¾åBý¾ëR#¾óæ¾+û¾`2¾þºÛ¾ Ïþ¾ß=¾4ê»ïú¿%Å&<­,½“Ãÿ¾ý2¾àN]½bÚÿ¾†L¾±FǼ„õÿ¾N™K¾W½$Õ¿ø/ô9ô…>Dl¿;2»fu>‚;¿ØQ‹<–”k>À%¿>u¼ˆ½¿¥M,¿äñY=$†>ɪ¿]¡¤=Õ?>”Ç; ü?‘0¼Ç™»=Æ¿ÿ> B>*Æ=«—ÿ>aÿ%>a’=u«ÿ>Ù.>ºÇ¿0<`û$½%¿mÍ=Õ@£>¥Ù¿·˜ß<™Ÿ“>J(¿GÉ;FA >ïÿo?D"°¾‡ÝV=Äþ>ÒÛ¾ž h¾9ù>hç¾è/T¾ýù>"qç¾Cp¾ÅÂ;‚ý? VÑ;‰¼°=c·ÿ>£ º=…÷‹=ñØÿ>&Š=¶ª[=âÌÿ>¥Ã=ƒêû<%,<ýÝ?¯{£¾íŸ‡=6?%[µ¾˜@‹=|b?2W®¾[ï7=aU?×éB½Àµ¿§í¹>˜>nÚ¿<ä<½h’¨>}?¿a'+½Nž>Í¿‰ˆ¼/c†>p²¼öv?¡ã>ö•ç½ò(ý>^Ú>Q.ͽ«èÿ>—ÄÙ>XǾ†¯ÿ>ß =·ˆ¼ÝV?«êÍ>fø¾¦?±ûÎ>¼ç½Çº? ÌÂ>?8ÿ½?OR¤=íšo¿æ‰¯>nã*=cü¾ÓØæ>ÈÓm=Œÿ¾XÝ>ý@ƒ=erú¾êwé>í”<ïÓn¿–K¸>çMº=Îü¾ýâ>ý@ƒ=erú¾êwé>ÈÓm=Œÿ¾XÝ>O‰"=Ô%s¿Såž>ÈÓm=Œÿ¾XÝ>nã*=cü¾ÓØæ>3CÙ< ½þ¾¹¦à>²Œ»ó:¡»šþ¿µ“½)Ľ~Äÿ¾ üǽ¡¿ ½Áÿ¾)½‚ª½ Ûÿ¾Og»\ »rÿ¿§ÞĽtP¼fÝÿ¾@ŽÙS<½Ôÿ¾Áü½„Ûõ¼÷Ëÿ¾¾uò=Ôã¼½~¿¬WÑ>aà‘>3¿[}Å>Zœ>s¿Ï2Ó>Ó÷¢>ßS¿ˆ„»_¦D»+ÿ¿Áü½„Ûõ¼÷Ëÿ¾@ŽÙS<½Ôÿ¾Íêý½}½¿ÿ¾µ¨4¿È=-!5¿ZE÷¾oEоÉï¾>^𾥆†¾Fyö¾y‘ñ¾Èìö¾ô׿ßȽÐz'»”¿£s^>!yb½a¿7^>„Vñ¼ O¿CŒw>'½ú¿FÕ[¼ü¯ƒºTüÿ¾~þK>²Q1<0ñÿ¾_~G>Çùv¼ÀÌÿ¾éð0> ;YÊ¿±<ɘ!=Á6¿Þ‘™¾lͶ>ãU¿ÐD¨¾nú³>±ü¿>&¢¾â<Ä>ãú¿Í¡L¼ø6.9ÀÌÿ¾éð0> ;0ñÿ¾_~G>Çùv¼ÎÅÿ¾#2,>pÀݼ|ÿ¿¯Û"»ù±J» ·ÿ¾~ >Û„ ½ÎÅÿ¾#2,>pÀݼ¦·ÿ¾mÉ*>ú`y½…z1=XÂ?Q®íºÌñоå³?­G½оû²?D¨o¹Q÷q¾/R?ˆÂ‚¼*û¿ÞýA¼n»1»¦·ÿ¾mÉ*>ú`y½ÎÅÿ¾#2,>pÀݼçÿ¾g´E>À,½”û?èJÓ»@L¼@l?4Ù¿>ÎA§:£x?¨º>èjŠ;ÞÔ;?€Òq=_H-?.ÿñ>æ\º>µ6õ>‘}ø>iQ¿>¾í>×Ùð>|€Æ>¡eõ>¸Î?(Y½ºs¬;DL?D‡¨>ºŸÓ¼c`??Ä®>jŠ;*?B > ‹»ÓÒ?ç\½”µ;(~?a†>‹¾'¼"p?Gv…>× ¥<µ3?ýn> /¹;̶?Ui@½(§;"p?Gv…>× ¥<(~?a†>‹¾'¼CÉ?†u“>fì¶;S½Áú¿5½[¿c(ç=v§ã¾.Sû¾ð¤>|€æ¾$bú¾Tþõ=?î¾-õ¾u¡¾¨—–<{÷r¿Žß¾1Η>¿ËK澦€¤>bƒý¾1|ܾéª>T¿ý¾?޾4½¼Ä;ý?ÒþŸ>p»«<Q?¬>BÑ=K?Åž>d[F=0¥J<Õvw?õ‚¾l]J¾±iý>Yâ¾FBk¾Oþ>bŸà¾ V¾t]?#×Õ¾Fä:£+¿m×[¿ƒNH¾?Vð¾©kõ¾eü[¾Ð¸è¾øù¾W•=¾1$ç¾Oçú¾û“¼žÑ¿8U½¡«>#,¿œ2ǾK¸>Sz¿±†»¾Ò¥>“o¿üQ´¾­§ì<Ý‚}¿¦U ¾T¿>‡¿×Ù¾¯°È>‰¿¹‹Ð¾=¿8½Ë¾ß¸½¨&y¿>h¾¾¡°>ñK¿ª(Ö¾ÓÞ >ŠW¿z6Ó¾=`¦>óÿ¾=×ß¾Íl®¼5ý}¿Xtü½¾¡°>ñK¿ª(Ö¾=¿8½Ë¾¡«>#,¿œ2Ǿ8†=Ê_ì>7vb?™]\=gá>õ„ý>ìVe=7Që>úBø>“ƒ=]©ç>àû>°Ù¿47Ü;¡N =îA¿Ÿˆº=Å‘w¾°r¿7¢€=G=„¾Õ ¿o=Êoa¾oþ¿¯õà;Nº•E¿Ÿ8E=9€®¾åB¿$çN=õ¢¾¾ôR¿© ‡<†â¶¾†Ó¿·é;s=©1¿8…Õ=YÀ¬¾a¿Tݘ=åñ¤¾k׿!"Õ=Š<™¾F%?$M¿m¡8=kœí>S÷¾û4<ó>•~ò¾¹¼=1Ñè>Ñú¾Ã®=Æ¿8²»¥Î*=ä¿Öÿ >_B¥¾9´¿ S>E€“¾¤ü¿ÿÊ*>TŸ¾=Ä¿ah;_G.=øq¿ î=_%‡¾k׿!"Õ=Š<™¾ðŠ¿Üµ=zŒŠ¾v:p½¤­ë¾ Åb¿óɾGê¾!Ëú¾DýƾÒáá¾éCÿ¾ºÀ½¾ÉÇæ¾ÚTý¾va¼.w?Á¬‚>‚©6¾rÅý>7ªã>`WC¾ö^?8Ø>qæW¾2Èý>àºâ>^í?¿¦2= R?×Úë>øÐô< Gø>™òñ>E=vŒó>Éè>D›m=¥ù>¨=éÜ?2±ß¹Xu®¾JC? ’>¯¾åF?T¨>>ÊQ ¾’?QÁ1>#á¿2yѼ¼øŠ¼e¿‚Œ >èÙœ>yy¿g ›>@†®>)®¿Cq¯>p ¨>l+½Åþ6?¿³2?7^ ='¿í>uö>üB~=Xô>‹ï>ìVe=7Që>úBø>µÊ¿q™½#£¼yy¿g ›>@†®>e¿‚Œ >èÙœ>˜4¿tC“>Ö:¡>pâ~¿D¨Ûº4ò¾=bH¿ür¦>ŒjÉ>õ¿¡¼¯> }Ð>›u¿×3´>üãÅ>6·¿Ÿ4½ ý‡<ûÌ¿ºy>ìgÁ>U4¿°Œ>;V¹>;¿¨€>àd³>¤==ØÏ²;θ?¯{£¾íŸ‡=6?“¦¡¾ì#=T?¤Ã“¾Ç¸G=?Æ?ýO)=J®Ç;ÅÆ?*å¾§”Ç=#ó?Dú­¾ÈµÁ=sI?¯{£¾íŸ‡=6?Á¿ÃQ"½’™¼{¿1~Z>G¬¥>¾¿¥¿g>—ʳ>ïË¿¼x>úb§>`q°:ã?¥óxÒ¾“Qå¾Ãõ>£Ò¾$ ð¾•`ù>Ÿrľ'ì¾»|¾rx¿‹?<þºÛ¾ Ïþ¾ß=¾uÈݾA~þ¾Ìð_¾·yÓ¾j†¿eÄU¾ ßÖ¾³h¿ uN=g)á¾GŽü¾¾ú¾öë¾q<÷¾- û½eé¾l?ù¾'¾g}¾ ;}¿Í{µ<\:Ö¾B^ÿ¾ç7ì½VšÔ¾¸¿PŒ¾›=Ⱦ6̿侵û`¾þr¿ù¸f>‹kÔ¾W³þ¾ÙvÚ>#»Ú¾ àú¾jä>»ïà¾vÂû¾ ¦Ú>YT7=!Ð&:O¾¿àœ¾Íˆœ¼ç¿¦€Œ¾ R:¼+¤¿“á¾à.½”¾¿~š,=æà±:ºÅ¿“á¾à.½”¾¿¦€Œ¾ R:¼+¤¿Ý@¾Â½Qi¿Š å½ /M= ~¿_žÐ)¾ ²¿Dξۅž¾†Ž¿•Ô¾’¾JÏ¿ÄZɾL»Á<[Kk?k)è¾÷ˆ¾¿ û>ñÖé¾×½•¾m®ú>Çfß¾Nñ¾-ÿ>½\*¾ûñÞ< V|¿•Ô¾’¾JÏ¿Dξۅž¾†Ž¿YܾéÖ›¾ÎT¿òYp>eÑx?öŠx<æÏ>Ó3?*T·>ÅXÖ> 0?ÊÝÇ>|›Þ>.’þ>¹§»>`$¨¾`Á<à¹q¿æ¬ç¾T©™¾«ü¾¶há¾% ޾*þ¾YܾéÖ›¾ÎT¿ƒ ƒ¾Ðt²<õhw¿'1ؾ̳ª¾‘ ¿<Àã¾v§¾¿ôþ¾YܾéÖ›¾ÎT¿wGy?L g¾m~ö¼à‚?z˾w¾O¾òD?¸о™c)¾°qý>&ÿÛ¾,?¾§ËÒ<èi]?zT?í¸>>xõ>¨î>M…>Ðû>)´ä>Âûê=¥0÷>Lßë>DÛ >™#}¿ñwk½¯°È>‰¿¹‹Ð¾€Ó>vÿ¿æÈ¾É Ç>Œ¿Œ¾,Ñ>³Ãh¿9¨£½°ÅÞ>äHÿ¾OÁ¾»bÞ>7þ¾[[оâêè>Ü ú¾ªÈ¾¢#¿«½“–P¿YÃí¾…"}> ú¾y¯ê¾Íéb>#¾û¾f»ò¾‹Qg>Ÿö¾ó,¿0±V¼pQ¿f»ò¾‹Qg>Ÿö¾y¯ê¾Íéb>#¾û¾Ï½ï¾=ñL>Šø¾\ 4?9 =îÆ5¿“÷>ù½½>Ì ð¾Žð>±Q¶>7U÷¾½äï>*Ç>b0÷¾‘À<Œ ?G°G¿Äë:>ûî>“W÷¾ ŠV>øò>+÷ò¾~ÿV>gë>%ù¾§•¿¼ç=¿0{,?MJ>jû÷¾¼Wí>®€b>ZIó¾êò>ÒD>|(ñ¾Z¸ô>GŽ‚;XH‡<‹ö?˜úÙ½ý8¾ÎÅÿ>i ¾©¡-¾U¾ÿ>ˆ¾37O¾¨?žñT¾¾Òt¿êFR¾R ⾺ù¾F˜â¾SAÕ¾ ºý¾)êܾ› â¾?ü¾üÃÖ¾¦ÿ?1Á°ºY÷C;8ƒÿ>¾6ƽi>Kwÿ>†uã½fù*>Ø}ÿ>¾…¾Ðî>@ÿÕ>;¿3=™Kh¿³ëÞ>ï‹=Áý¾Rë>õB=¿Ô÷¾Ý˜æ>LgÌ;º¿ú¾ßÁd?•‡t=@Ëã¾Â¥û>:}¾»bæ¾ø>¶ƒa¾ºŸë¾Üý>r`¾íྫྷ”c»6Â~?PÉ=QJH>¹T?óÁ>«–4>ÛÜ?â#Ê>VeO> ·?·šÍ>GÙ¼7?µÄ–=QJH>¹T?óÁ>ðý->ÊP?´¯¼>«–4>ÛÜ?â#Ê>¢©k?k¼‡ÉÇ>þ`?n3¥¾ˆºß>–•þ>wh˜¾3oå>:ü>2È¥¾^dê>@I.»z$<¶ó?Ž'=½×ÛV¾Ú?¾;¼üQD¾$ ?väC½Á62¾#Ýÿ>E¿‡*í=m' ?jÛø¾9¼éIé>å€õ¾OX½p•ï>"ªð¾m¯`¼»Õó>”Àf¿Xgܾ7¢@=È÷¾"Áì¾õÏ>0Fü¾¼Êâ¾t#Ô>D¦ü¾ÆÞã¾YÃ>KEľFQ=Ðl¿`’ê¾?ÿ¾I¾ú¾î|ç¾· ‚¾â\û¾¶há¾% ޾*þ¾¤4}?Їª;¯Ê>$)?!=Å>]Ð>çm?Lݵ>´sÚ>‘Ñ?é ±>„õÇ>®Mq?F+š<§µª>¼\ü>^d²>\ç>¯&ÿ>—<¦>J)à>çm?Lݵ>´sÚ>!u?:A\¼ôA”>Êúý>‰ê½>\Wä>çm?Lݵ>´sÚ>o?pÏÃ>³|Ý>!D½™¯x¾Í$x?…”_>?áÔ¾ì.?LY>f…â¾NÒü>f¢x>íÞ¾¸Wþ>5ÑY¿:Þ?h`§½AGû¾Âmå>Ý8±»éú¾^è>dž<Ûö¾ðî>ú¾î;e»?­Ø7¼´¥5=´;?R›(>§~¾¾†?)±;>Íˉ¾1B?GŽD>Þ8y¾X.ü"?ºF¿»ÖN¾£•ó>®Eó¾Ó17¾Sî>ªð÷¾©øO¾æë>¢Aú¾ƒú ¿¾¡‡½ÅU¿Fò¾aûɾ Qö¾r1'¾¾¾õù¾“:é¾¢AʾIHü¾z°?«±<;ø_I=^f?8à=Üb†¾ Â?AšÑ=E¹”¾Æ£?>¿¾z×?p{¯»OW=yX? *O½·Ô¾q ?ôß#½Ñh¾\?Ïï½4Il¾í&É=äÒ¼°~?nßÃ>p>w¡?¤ÅÑ>t˜>¯ ?9'Æ>…Љ>(»?´<û;¤½_½9œ?kï«>¯é‘>"4?¨¨º>ˆ”>8?çű>åB>Ý}?‡$ =8E¼„Ö?ÔC¼>½£>Çg?+»>~Œ±>Mƒ?ׯ>¤6©> ¦?|Ö†>†=TËv?d–Ý>fôƒ>†ÿ>º¼á>4’>ŒÚý>OÔ>Ûm>RÑ?pÀ¿è~½tƒ[?tÐí¾óÙ =—÷>Øóå¾Xjâ<îü>á{ç¾ËSL= òû>Z>'«é»z?OÔ>Ûm>RÑ?¤ÅÑ>t˜>¯ ?d–Ý>fôƒ>†ÿ>3¾¿îó¢¼_l$½‡‹¿Së>±‰>Æ£¿ßÝ:>É;‡>…>¿»´!>s>ˆ1 ½Ù¿?‹»–”k>À%¿>u¼¡¢‚>÷Z¿ Õ¼ô…>Dl¿;2»˜qv<û«ƒ>\w?«{œ¾ÚÉà>¢Ôþ> ª¾ ·×>ä?ƒöо’yä>£“ý>¸»•¾§ t½Ut?]Sà¾bã=Suÿ>²óæ¾5†¿=‹ßü>ÛÛ¾„èº=‚7?¯N–¼>¹È}?>®¾à¼Ð>$?v­¾}%Ø>Z‚?ù1®¾2<Æ>C­?öB(½©È?ƒ.H:ª¬>Y0?rø)=MØž>ïç?Óq=õ÷¢>rü? ¸q=¾X½Ö¼¸¡?ò}‘>s‚¶¾7?ü6„>[­¾ÖÉ?7ƒ>êç½¾­?˜X×¼ð%=ȳ?~QR>–百= ?Ú9m>§£¾ l??§p>jÙ’¾Ê?CAò¼QB=_™?~QR>–百= ??§p>jÙ’¾Ê?ùIU>úE‰¾Ÿ¬?˵õ¼æ @=iš?3Tu>åÒ€¾o·?ùIU>úE‰¾Ÿ¬??§p>jÙ’¾Ê?Œ3½ò³8=6‘?©N‡>°¬Œ¾†=??§p>jÙ’¾Ê?!Ì…>âËœ¾£“?µ?jL‰»£ýB=L¨?œâl½!å¾1a?ñ` ½x)…¾ç«?-š©½œ‘¾a~R>™pƒ<Óz?¨ÃÚ> Sp>é'?d–Ý>fôƒ>†ÿ>¤ÅÑ>t˜>¯ ?iav>g€[¼®tx?®FÞ>mV>8¾þ>DÒ>áAc>>í? ©Ò>Õ?H>Ã?ø‹>òq½›×u?hBÓ>­lÿ=<0?àõá>ÙCû=Ù#ü>Æ6Ù>IG>¼xÿ>’Ä7¼?£N?¿º ¾0ì>Jbù>m9÷½ÃDó> 8ô>ó¾‰ìó>׉ó>Ù€>ËÄ—¼®Í}? ©Ò>Õ?H>Ã?DÒ>áAc>>í?jÉ>oºU>&n?|¹+=PϽ¹`Æ?å%§¾ÏÛø=h%?Dú­¾ÈµÁ=sI?*å¾§”Ç=#ó?•á©;zþ¿í(‘;àÿ=X®ÿ¾¸O˜=$;À=´Ëÿ¾­”t=$'ó=KÈÿ¾Ãr=®^ó>Dª1½åô`?àõá>ÙCû=Ù#ü>BÑì> >kŸö>`«ä>¦·>„û>®â¿„„ß¼fÂH@†®>U4¿°Œ>;V¹>\Y¿Ôš>ËÀ>ä ®;šþ¿4¼y;“^=vüÿ¾ìeÀ<ß¼­=óãÿ¾dÞô<•Jƒ=çÿ¾ÛòV=MúÔ>÷šh?ý†=ô7á>ÞËý>ûsQ:Òßë>Žæø>÷ÉÕ:· ç>¾¢û>ؾ¼QµÍ¼5ë?H·;Guj>Ï?ßý¹¾¨Æ{>dç?I¬¾ÍV†>B?ô¦º¾j¾¼ðI=¦ž¿$_¹>­jy¾ÑÊ¿]µ>Æ‹¾¿ pª>y瀾í¸¿¸çx=(@X?­¿E€ó½Ôî÷>ª×í¾>ïÁ½âÍú>fÝ羸wͽÖqô>Lò¾€y½– ^¿«þ¾7»¾×lý¾xAä¾¢Õɾ´û¾Ÿ"ç¾ÿ°½¾;s÷¾V} ó¼MT/=§¿ pª>y瀾í¸¿]µ>Æ‹¾¿L¦>¾*¿ÿë= •¿äC=$—_¾Vd¿¿,m¾ò–k¾Õο0„¾ˆL¾Qˆ¿Ç‚¾ÚG=i—¿óè<÷‰¾Ý¿ Db¾ª*t¾Øe¿zUW¾JC…¾ƒ¿ý÷@¾4¯H=Þ–¿ìyèÞï>Cð¾|>ËÚö>ò¾ep4>TTõ>Q¹<=)³¿hs<áÔ¾¨ª¿€)¾JC…¾ƒ¿ý÷@¾5 ¾ÛM¿rS#¾8Ž`?äï‡>Ú̾ û>óÞ>Ôç¾,ðõ>¬ÿã>CSî¾s€ø>÷°ç>-A澦˜??éÇ)¿¹’»ºÛõ> ·ï¾âÒÊ;ÌDñ>ÌÔô¾kVG¼‚‘÷>ï¬í¾AÒ¼¢-=½¿§‚<5 ¾ÛM¿rS#¾JC…¾ƒ¿ý÷@¾l¾9)¿é9¾¢Ðp?hQ½g®¬¾?æ™>±ÄÛ¾#ùú>‚«”>·`é¾”Nü>ݵ¤>/jç¾·N-=3Å?Ùð:F[e¾, ?ñc>Ûiƒ¾ùi?^¢ >º¾¬X?oô1>‘d¿ÛÈ‹¼=mæ>Ð)ø¾à÷?>‚‹í>ÏHü¾_¶->óå>F#÷¾Ag">Þï>mÔ¾Hª<¼ðh?š@é¾(d7¾z8ù>mþß¾g·&¾Õ>ý>ã뾯²¾âø>ÃKÀ:ªÿ¿¾;»ò”%¾6“ÿ¾·ïѽýƒ(¾vˆÿ¾›ä¾æ ¾ˆÿ¾µÅõ½Ôý?–­»;bl½;ù ÿ>(@É=íšÐ=]Äÿ>ù_“=5T¦=_´ÿ>F^Ö=e-=¼=Ý¿®bvº9&{¾/3¿k¾ÿ ^¾‘îÿ¾©Jû½òyu¾9)¿•ñϽEø<—á¿pìS»òyu¾9)¿•ñϽÿ ^¾‘îÿ¾©Jû½š{X¾Cåÿ¾+&À½€;nÅ=Ö?g #>`[o¾?½>žµ[¾Xäÿ>8Ù>fx¾5?TG£¼ ò¿X;Zô>>?Çÿ¾Ã~>2>´ÿ¾ñÝ=uÌY>1 ¿÷ã=gÇ ¾ wm¿1>²¾SAÕ¾ ºý¾)êܾR ⾺ù¾F˜â¾4Mؾµmø¾„Øé¾üq ¼Ló¿»uÌY>1 ¿÷ã=2>´ÿ¾ñÝ=&áB>=×ÿ¾Åž§=—~r>õBx?ù q=}Êá>…ý>ÇÕÈ>ÅXÖ> 0?ÊÝÇ>| Þ>ÎÇý>õ¡Ó>Æ%ã»¶†;àý¿vl佯±Ë=£ÿ¾àfñ½kEû=Úÿ¾ô¾½ß5è=£¬ÿ¾ûȽ߿Ã䊺Æc>¿à¸1=V¶>ƒR¿¦"=H‰}>ÂO¿_H‚=ˆY¼/ú¿œî:X9D>3áÿ¾( =­ßL>šìÿ¾¶Mq=…4>rÃÿ¾6†j=©ý»øü¿D'»;vÁ>ö•ÿ¾û!Ö=2>´ÿ¾ñÝ=r6>.ÿ¾Vô>™ Ù=•œø>â$^?lÆ>Ãóâ>sü>ŒÆ>ö ð>í¹ô>K!¸>„ñë>\Çø>Ü:D>Ýeª>’^l¿$ðç>›qê>h=ô¾6±è>X©à>þ›÷¾ÑçÛ>å¶å>qø¾Þ¨¹¿øy?³é\¾9?š½?ÿ>ëܾs*~½Ôœ?PÒ¾Óô½¿`ÿ>N{Ú¾MÑ= 9U¿9= ?HàÇ>Ùµõ¾#,ò>Õ&¾>¯Ñú¾(-ì>YÀÌ>ò±û¾vè>A]ó<Óñ{?\ú2¾Óô½¿`ÿ>N{Ú¾s*~½Ôœ?PÒ¾O;!½&þ?àØË¾¿Ë.=¾Ã¿É‡;›‹¾ä¿„ž ¾5 ¾ÛM¿rS#¾9&{¾/3¿k¾EQD¼Kûm?{–¼¾WYüºEfþ>w,Þ¾(ø=ö#ý>léá¾7Ð;*áù>$¸é¾£»?k"™:Rú:=W±?ÜÀx<Ͼlv?V »º‚…¾lÏ?ŠÖÝ»vª”¾“¬9?mxa=h­/?™òñ>E=vŒó>d ÷>Égƒ=Yjí> ·ï>翜=w½ô>ú¿Õi:¼ª黇Ýÿ¾R˜G>Ʀ…½Q»ÿ¾Pª=>Y±½¦·ÿ¾mÉ*>ú`y½ž¾¿«Ù5½ Ê»åñ¿Çñ›>I=ŽΥ¿É>J_¨½ˆ÷¿ S›>zÔ‰½e¿¿‚y4½IV±»ˆ÷¿ S›>zÔ‰½Î¥¿É>J_¨½P«¿t²Œ>FMJ½˜7z»(6;Eÿ?~ýð½´O=“¨ÿ>L´ª½ -=U¾ÿ>í¶½‹d™=ó­ÿ>Ä Q?Êí¿î)¼ õ>}ñ¾¨ŠÁ>öÑù>àŸê¾Ör·>éú>]§é¾ÏžÃ>æ×°»ý[%;Öþ?í¶½‹d™=ó­ÿ>L´ª½ -=U¾ÿ>½\_½I1{= Ëÿ>-½ ‚Ç>k?Ãn>ßÀÜ>Umÿ>M-{>Üä>l@ü>aÅY>*ä>}ëû>F(¿^ '½(È\?tÐí¾óÙ =—÷> ê¾@?<·Ñø>Øóå¾Xjâ<îü>‹¿r.§½ëòŒ¼³²¿œ3¾D€>ó¿}=Ͼ4½t>HS¿t\Í¾î Š>œñ7¿"¯1?©À5=‘Fí¾}=÷>UL¾‰–ô¾¿cð>ªÖb¾³µö¾c*í>-±B¾N0¿ýä9?Wõ™;Éÿì¾™›÷>· m¾‰–ô¾¿cð>ªÖb¾‘Fí¾}=÷>UL¾¾5¼êO?p?ûí8¤é>:Hþ¯%ô>üB~=Xô>‹ï>”x|¿FK)¾<Æá»HS¿t\Í¾î Š>ó¿}=Ͼ4½t>þE¿0žÙ¾¨ƒ>xÔ+½q°:=$‚?©N‡>°¬Œ¾†=?!Ì…>âËœ¾£“?àÛ”>¬•¾»?¯r6½Œï¶<˜®?o>)=S¾N·?V-¡>u;[¾S"?Œ£š>ÀÎ=¾åÒ?Ü?nk\»Ùð=Z-?{0)¼VÕk¾q ?ôß#½Ñh¾?R?œÍÙ¼§¾z…¿!8½ü)=ܿճˆ> Ûo¾P¿ª+>3ƾjÛ¿ ax>kf…¾PU»Ów3=·À?°æ¸>î]ƒ¾iÃ?>$¬>µŒ„¾¹Ä?vÿ°>Ÿ¾… ?ò+Õ<©”&¼kæ¿ô­¾ƒÄ¡½X<¿^õ ¾nü¹½) ¿é+°¾\’ã½Q.¿±r˜¼òy=ºÊ¿´3>ò­¾ú`¿Œ…>h<±¾H¿Sç!>3¡¾¿â^½hU|<Ë—¿Â¥Ã¾»î-¾ó¿>’ʾ¹Á¾µ¿È_º¾Kx¾N'¿„@ê¼Ñeýºå¿È_º¾Kx¾N'¿\t²¾F%5¾@¿Â¥Ã¾»î-¾ó¿ Š-<Ä) =׿´;´¾Ùéw¾a¦¿ƒ‰§¾ì¥i¾Wv¿-§¾3ƒ¾À³¿äi¹<xã:ï¿YÄ ¾þ{0¾= ¿\t²¾F%5¾@¿ëo©¾›!¾S"¿9¤¿ï3½Kô<¢(¿Œj>º£O¾»¿¨7ƒ>Â¥S¾?q¿ˆGr> £i¾z”¿ðV@½×5=»¿¨7ƒ>Â¥S¾ܿճˆ> Ûo¾?q¿ˆGr> £i¾6ÿ¿íU;Æo»4¾ÿ¾ëÙ=KvL½“¨ÿ¾Òû>_s“½ž±ÿ¾0qÊ=Í©½ÿ¿o¥­;Å@G8"§ÿ¾`3º=[ì½’•ÿ¾ lî=#¤¾°­ÿ¾Îz§=·ñ¾¨ÿ¿Áá9YR»¨Œÿ¾àÖ>ÔC¾R˜ÿ¾ú}ÿ=ß×½V›ÿ¾Üh >esÀ½šý¿ ó»fw‹»Q»ÿ¾Pª=>Y±½V›ÿ¾Üh >esÀ½¦·ÿ¾mÉ*>ú`y½·þ¿cK°ºƒlÈ»¦·ÿ¾mÉ*>ú`y½V›ÿ¾Üh >esÀ½“¨ÿ¾Òû>_s“½¨–‘<èæ?àxO¿˜†¾keò>•Ÿô¾DO ¾­é>2û¾Ñ‘¾”¾ð>ö¾]Í?ƒaå;ªi={f?,óVžb?F·9=yZ¶>Q?É=2Ç>Õ?ep»lñ=Q?É=2Ç>žb?F·9=yZ¶>T5?él—=”Á>Ϙ ¿!ÓºŠàW?}é¾Þwì½Zù>p•ç¾B:±½ÜKú>"ªð¾_ãĽ»ô>KÇ?8V0;¾ÿ)½ J? å_= b¨>)?Ê´Œ=å›>àG?ø§=±Þ¨>—T¼. u¿X.”>C±>¯¿êÚ>ô¥¿>ŸXÿ¾Pÿá>î–´>dçý¾Õwæ>ÖŒ?ü ï©?Œ¡¾u>q?Ÿç¾³ÓŸ>{?ô£Ý<ÊT½“p?b»;¾ià§>&?S”[¾ß£>ï?;¬@¾S!–>éê?ùTº< 8¼Á§?J:¾£"¶>¸w?¸ ¾›U¯>2Ž?ý!¾*å½>‹õŽ=;Y?–mÙ?ç †=ÒÉ>J$?eI=JÆ>ù.?¶‚–=±’©=6?•ˆ§<„ Ä>‹?WB×=C9Ñ>H¥?.ç²=JÆ>ù.?¶‚–=µ…n=Çm¿9Á=+nÄ>m«¿ƒ¢y¾³íÌ>ý1¿¥÷]¾'¾>š™¿Q¼Z¾ý»<Úta>K¦y¿†æú¼§Íà>Õþ¾v”œºK?á>Öý¾52~¼®Õ>,,¿8ˆ½™Þ¿Mãõ:n4¨>­0¿4¾ B´>W_¿äMþ½Ý¥>Ö¿úç½×¤š<ª›|?%¾„’>úa?W{ؾwL…>'ú?ÀÒ¾gµ>а?K°È¾).²=ç›}?‹×½-AÎ>?—;˾¯µ¿>qU?‚6Ѿê>À>í?×ß¾ĕ¿Žç-½eB=8Ú¿kŽ>"o¡¾ÉÈ¿Ëf–>«ç”¾o*¿·²œ>ò¡¾ý¿éÂ<ª÷P»Âßÿ¾f¢8¾t¡H½Àçÿ¾6¾¥¶¹¼üÆÿ¾ËK¾mn½;6°¼Û±ô¾ÍÍ`¿aˆ¾•fã¾¢˜ü¾Ž:z¾§?ë¾=œø¾ârŒ¾KYî¾&Œö¾#ý¿ÉÓ <z»ZÔÿ¾Â¡¾+µ(< Óÿ¾ã¤ ¾ÀD¼ïÿ¾|d3¾Ä{L;ô¿ß.™áO£>`ù>zÂâ>±iå>Dû>“Ö>{æ>kfý>­¡Ü>õÛ>»p?ê­ø=ì±¢¾ û>óÞ>Ôç¾\Éþ>0/Ø>É8Þ¾Ã}ü>Š?Ò>^Hç¾Ð¿¬=Ó9F»¡¿‡¾ MŠ;‡Q¿im¾òa´;„„¿7‚¾Êí¨¼JÒ¿‰©=pC»&9¿±Ne¾5?㼄„¿7‚¾Êí¨¼‡Q¿im¾òa´;zR*½&ãM¿@Ä?P§ü=!­ù¾üé>ã¨>f‚ù¾Ieê>äg>‘(ô¾†Tñ>Œ¼†+¿ÿa>¿q<—>îêõ¾õ»ð¾S[Š>¨‹ô¾«ñ¾ÿ%‘> .î¾"Œ÷¾ý]>0B½ÿªy¿eâÖ>Ö§±=ä¿MóÞ>Ü´Ž=òíý¾8×Ð>Tyq=™d¿kól>bÁ<" y¿âã>2U >$ ý¾ÄÒà>ïá>Å®ý¾vûÔ>Îo>4¿|kï¼Â;Û⿳ð> ˆµ¾8¿x ’>O¦¾¿„‚¢>õ¾¡¾*:¿Ë`½ñK=⢿„‚¢>õ¾¡¾*:¿x ’>O¦¾¿2!–>Û•¾½Ã¿ïˆò¼ R=ŠŒ¿Gs>tê’¾L¿û[r>¦¢¾Ë‚¿éY>X›¾Þ!¿w?a­¿?(¿(œí>&«ê¾R ð¾ãÅò> ê¾!ì¾)wï>Êâë¾lí?¿A»Ó¿^¶Â¼o¸O¾“#̼ößo?ºb²>¹mo>vâú>ý‡ä>ýN‹>&pû>´qä>´~>Hlÿ>íØØ>ÂÊ¢;³º!ÿ¿ÒÆ1¾˜êø¼ùÖÿ¾ƒQ¾.<½ Äÿ¾ÕÊ4¾îÝu½‘Óÿ¾;úŠ9ŒÃž»:ÿ¿­0¾à½¡ÿ¾‰ ¾Iç½òµÿ¾Àv¾¦1À½iªÿ¾±7K9žb¢»2ÿ¿Àv¾¦1À½iªÿ¾‰ ¾Iç½òµÿ¾Íêý½}½¿ÿ¾ÜÝM?¨ñ<û?¬:ó>°ö‘½ió>Aõ÷>Œ¡¼½ ˆí>Egù>d ½<Øê>Ìt\¿#¿‰û.B û¾KËè¾U÷è=îÐø¾Pì¾õ¡ >#˜»Ê“‹»³þ¿ üǽ¡¿ ½Áÿ¾@ŽÙS<½Ôÿ¾)½‚ª½ Ûÿ¾‰ü¹¸I»°ÿ¿Áü½„Ûõ¼÷Ëÿ¾Íêý½}½¿ÿ¾ƒQ¾.<½ Äÿ¾O–%½QW=½o¿Gs>tê’¾L¿¯\o>-ƒ¾±¨¿?Œˆ>bŸˆ¾á$¿Ôü(½êÚL=v¿?Œˆ>bŸˆ¾á$¿¯\o>-ƒ¾±¨¿›V‚>šo¾˜¿*¿+𠽋­R?}é¾Þwì½Zù>"ªð¾_ãĽ»ô>¬7ò¾m ý½R×ò>Ií¼L¬¿^ØK=¨0>Eƒ¿J›Š¾û!&>¥Ù¿4™¾´è=>JÏ¿]•¾'—O½\ö8?'ƒ0¿Ãc‡>J_ð>x)õ¾ÁT‹>§¯÷>£Éí¾Ä°“>ó>>ó¾ýz¿¢‹¬»ÔI¾d>¿;±=6ÎÖ¾qãþ¾‘d1<>{Þ¾¿Ûr;”¼Ò¾´­l?þÃ>bŸi;,¼û>%êå>hZÒ¾ù¼ú>32è>¢¸Ã¾÷æÿ>$¶Û> OȾžó?t¶<Àܼ§\?àÖ½=$µ>ùd?!³Ž=â²>àG?ø§=±Þ¨>ê|¿?3Á˃4>_zû¾4»æ> /Q>oõü¾Åä>MJ>jû÷¾¼Wí>‰Ý|¿ñ(˽Nšö½gÔ¿êÍо ξ]§¿V¾©Á̾ ¿Qɾ]3Ù¾Â2?#©>{™I?ø¨ï>(òì>µï>ˆñê>ŠËé>Öýó> Æð>ƒæ>„ñ>/§w½a}¿A ”¼IÖɾ¿²ü¯}¿´=¸°¾™)¿ó¾÷ɾK¿E„¾ÞuÖ¾ç¿y6¾n¥Ï¾•;y¿Cúï¾½ÆÝè¾üÇú¾·;p½w,æ¾+k¿¬ßø¼’Ǿ&Vþ¾ÿ¡½÷ܾüÇú¾·;p½w,æ¾Øù¾>¾½ÆÝè¾qP;Þ^?ºêû¾ÁT‹>§¯÷>£Éí¾àc>âËü>…¶ä¾¬Rš>‡6ø>/Âì¾Léû<db?0Rš>‡6ø>/Âì¾àc>âËü>…¶ä¾×¡¢>–ëý>`ᾟÌ:ß=Ê<ì?% >N¸>–A?eÖ=ÀèÂ>G!?Ù?Ï=Å’²> U?Ú•×9€Z%>ì£|?ž=ñÙ>­lÿ>=ø‰Ë>ä?[}Õ=Q†Ò>ðP?E\»›Á|? o"¾_¶¾hç?½;ôú3¾?Ãò×¾ú³?¾s.? /ɾ!ûâ;›ý=~?äL#>ÿèÓ>y"?ÄC>ŒôÊ>˜½?Ñ­'>fƒÄ>v?r­[¼Pü°=é?% oÎ>Q¾?Ñ­'>fƒÄ>v?Ÿ=G>ø¿>¶h?[Õi¾"Ìz;ñ;y?Kêܾlõ›½†vþ>]ÅÒ¾G¿½Cp?‡oѾ`Ɖ½Ÿ‘?¼ q¾\Äx?\åѾ…(ÿ½À_?c Þ¾œ2×½Pûý>Ñ’ß¾Qh ¾.Yý>Cìz?ï6¥¼~ßI¾|D?5&¬> 0ܾ‹?÷Ê´>QJоFz?þ&¤>!VϾ~畽Ù¢¾@ûq¿Ê2¾Ž°à¾rþ¾ü©!¾Yç¾rSû¾þ¸-¾ºNÛ¾éþ¾+| ½gù¿]ø\¿W•=¾1$ç¾Oçú¾ü©!¾Yç¾rSû¾¦,¾ç8ï¾'„ö¾ñWº ³Ú<¡è?Y01>`å°¾H?·|4>Á ¾?¶j>p•§¾='?I¬?"÷A½Ìe¼ÝÐ?…ë™>2ÿ(>?Õ´£>+Ã8>Îß?¬˜>Àv@>¹Ä? ^½K̯¼^/?g¡>3jN>?Õ´£>+Ã8>„d?j­>tíK>gÛ?Fæh<¼÷¼¼Ë??ª±>½|>³?©¾>úœ{>&ý?FÒ¶> >>ug<ìê?4«¬¼$9¾y‘?ß¿¹¾ÅW¾s?|¶¾È±%¾8j? ÑÁ¾x¥¼¹ð~?Ú~µ½£¾¶½¬­?ì.оíï̽ËL?óÀ¾Ü뉽½8?M‡Æ¾På?Ÿ¶j<Ï+ʼ¼Ë??ª±>½|>€›?€E¶>$ñb>³?©¾>úœ{>Žh=V©¼›\?ù…Ï>©¶°½3Å?¸åÃ>;§É½¦&?±ûÎ>¼ç½Çº?"¬Š= I¼¥d?±ûÎ>¼ç½Çº?¸åÃ>;§É½¦&? ÌÂ>?8ÿ½?²~;¬´?¥¯C=ÍXô½eû?³ì™¾…^ß½õ?„†¾æÌ¦½aÆ?•×’¾¥}m< ØØ¾\àg¿d[>-à¾5bþ¾Þ‘a>¿aê¾çù¾vùF>‡Nç¾z6û¾ÊŒe;›¯Œºÿ¿½Ø<-%¾þÑÿ¾¡` =Æûñ½,Óÿ¾?5c=¯ê ¾—Æÿ¾ù|¼4}{?_"?¾žÞ½Õ!ÿ>»aÛ¾¹ù½”Â?‰yξ£¾¶½¬­?ì.оˆ;ùº?c»;=æÌ¦½aÆ?•×’¾…^ß½õ?„†¾ ¡”½ÕZ?¿€¾ßÔ9®uµ;ÿþ?Îm>ªéŸ=6®ÿ>‡>xµ\=Æ¿ÿ>õ¹>ýóy=#ºÿ>j6ì:Gò?sþ¦<…<¾H½Ùéÿ>ÇFP¾ K=6¯¿Æ;Ý´:¿øAŒ=¶M™¾êè¿LK¡=’®¡¾a¿^Ç=}e?©G·¾bÃ…¾Uû>æ‘ß¾ª ã¾}[ø>×辽߾eÇö>ÇHæ¾Ò¨è¾Us½òÏ¿ªDt<o»¾§w¿}‹³=gd¸¾al¿$ðç=) že9¿À>Ú=”²H; ÿ¿^ˆˆ» ‚3ûü¾V›ß½šÒâ>ˆÿ¾ ³½á²Ú>U¿Q1î½O­Ö>¨:8;¦ÿ¿)‰Ûº‡ÀQ=ŸÌÿ¾)Ìû½fä<,Óÿ¾±o¾êBL=`Çÿ¾¬¾ø;Ôþ¿\T“»fä<,Óÿ¾±o¾‡ÀQ=ŸÌÿ¾)Ìû½( =ßÜÿ¾ =â½1ø]¿ßë¼+ëþ>Êû¾R2¾ áå>Aœ÷¾Ê¦<¾­úì>õ…ø¾å¸#¾·Òë>ÚÄ¿!\¿4>¥<ý»æ¾í}ú¾qçR>š%ñ¾Lnô¾¯H>›ë¾qZø¾ßú0>0yÒ¼³£m¿$ó½¾2ãµ>Öãþ¾Éã¾=`¦>óÿ¾=×ß¾#ª>»dü¾—ÿè¾Gj=?u0,¿5`=Ìð¾úw½‚‘÷>ï¬í¾AÒ¼ñð>£ö¾¯i½_Î?LÃǼìbø¼±§?;ûŠ>øâþK?¹ÿ>]â°¾T©??z>¯D¸¾]5¶<È'=Ì?²¾‘¾V»¶>³ð?¾ÍÂ>Þ?NÒ¤¾yu¶>5(?—Ð?+¢¼E=Šv?O]>‚­¾â;? žb>“Q¾s*?IF>Há¾n‘?²f1½ßg=öF?*|>p²•¾Rž?nÝ}>ŸU¦¾¿?Ä>›Tœ¾ ñ=ª¼!Ï?§y¯¾k>ËH?¹ ¾Ó.>Îþ?hͧ¾8/.>‡1?Z©»•Ý?I ½š ѽO;?æ@> ­¢½¬?‹‰m>aê½õÿ>аa>þŒŸ<®h#½c¿?nM²¾zq>”?ÿ¢¾ÿçp>rl?P¦©¾´>…>n¾?Ö‹#=q ½‚›?,-›¾¥J„>™~?ÿ¢¾ÿçp>rl?¢’¾VØl>?)‡¿ù®!½Þ<=jÛ¿ ax>kf…¾h¿…%†>H©”¾q¿±5k>µŠ–¾”œ)=tؼá°?¢’¾VØl>?ÿ¢¾ÿçp>rl?sؾ[>(,?žj:?Fb¦½ 8.¿¿ï÷>µl…>Hâí¾ð>ì Š>×gö¾òÒõ>Šu’>J³ñ¾Ån¿ÏŸ·¾§s=üTý¾BêÞ¾P*½~Éþ¾üªÜ¾yÇŽ½Íû¾².æ¾P[޽¸½½*¢?7ƒ>êç½¾­?Y‰‘>apž[Ò?ò}‘>s‚¶¾7? Ô‘¾A=pu?˜öÕ¾$B›¾.? ⾓ß¾º þ>–=Ù¾Hù©¾"à?;Ó¾óÂ<7èu? ⾓ß¾º þ>˜öÕ¾$B›¾.?Çfß¾Nñ¾-ÿ>[è?á­W¿9œ„=óVí>,÷¾Q-b¾Œ†ä>­†ü¾»ñ^¾Dè>ðüú¾Ä³t¾>ƒ¼ßBR?¿üе=ƒøø>qåì¾­Mã=¢Aú>.8ë¾ß4Ý=ö|õ>õò¾Kp¿“½^³\¿h—ï¾$>åö¾[é¾`®>öú¾%ç¾Úò=XÅû¾öè¿›>½³R¿Âjì¾á1>;§ù¾[é¾`®>öú¾aûñ¾¹q>1õ¾6ú¿ƒþ„;l_O¼ð¿ú¸= §>N+¿"ÁÔ=´>=¿ú ó=VÓ¥>FÖ¿xw=Mz°;û>¿"úe¾!f%= ¿¶ƒ¾ª!û<Îo¿è~¾¶2|=5Žh>ùg ½ñy¿zä×>ÓÀ¾Þ!¿›ZÖ>¥ö²¾>—¿ mà>ýM¸¾×N¿’QD½ë`l?s þ­Mã=¢Aú>.8ë¾üе=ƒøø>qåì¾|‡Æ=A¹ý>éᾸø;¼¼Yk?Î^ɾ|‡Æ=A¹ý>éá¾üе=ƒøø>qåì¾B‚=°Xû>Â÷澜D ½ÑèZ?3¿í:…=dsõ>Ùìð¾B‚=°Xû>Â÷æ¾üе=ƒøø>qåì¾^ÝŽ>½çd¿I³¾ÝAÜ>ÞTü¾ Åݾ¼"Ø>Áqù¾/mè¾yã>Úæö¾‹âå¾öB¿¯Û%¿ù…„<ÔÑù¾Ç¸ê¾íò…>ø¾Úí¾Ï.o>Hüò¾nÜò¾ µ>Q÷ä<™å¿Íâ¡;뢾é ¿âZí½A+°¾:?¿ ºý½‚V¨¾þ)¿÷V¾§œ½=eM¿ëŠ?äg>‘(ô¾†Tñ>ã¨>f‚ù¾Ieê>¾2/>†ö¾7¦ï>¤‹½·g¿¶»ÌÔ¼¾´U¿»³Û¼Ä]½¾1\¿/Ûs;Pn˾­Û¿¼“O¼gIkºïÿ¿zä’ºx*°¾øU¿X/0½~ޝ¾CX¿ ÚP¼ÌÔ¼¾´U¿»³Û¼xhl?èfľ…õø;Q1þ>Úß¾C^º=Ù´ú>@¿ç¾å=ðù>ôáé¾j«=|£7=`½¿íš»,™¾¬ã¿4Û…½?5¦¾j0¿Ðs½€G¤¾›¿zܬ½@`%¼6Ì?;x½jœ½ú|?{‰> ­¢½¬?‹‰m>š ѽO;?æ@>úB¬¼z£‘<&ç?V-¡>u;[¾S"?¼±>YQ¾[C?sG§>ŸVA¾H?rZÞ<æ¿bñ»€G¤¾›¿zܬ½?5¦¾j0¿Ðs½œß°¾ðO¿ ‘½Æñ<¿þ±,?ªÕ`¼uYô¾¡Úð>ø¦>Êûð¾pCô>*rh>¨ø¾`ì>¥k>É7sAb¾nàν¥ÿ>ö—=¾>¶½’æÿ>½Z;¯¼B;Yÿ?…$ó½ö_ç½Gÿ>4¢¾CË ¾˜£ÿ>¬Væ½Å¾å™ÿ>Øà5 ?Ž@¾ßg¾L8?C$ξ;Uj¿»’1;LŠß¾sdý¾2¬2>›ë¾qZø¾ßú0>ÖV侓Sû¾eU> äÈ>ÛÊ©½Hƒj?6’ì>‹Âƾ¬¨ù>Xtã>]ß¿¾à/þ>ÛNã>2Ëξ:æü>k…/¾ |¿Ø½ioؾQjÿ¾ÚM>êèȾô¿IB>6“Ͼ™¹¿þe> >e¾Ðsy¿VþŸçÛ¾1zþ¾8Lô=‹Ñ¾$¿‹ÀÈ=©”?48×<ƒ*P=ÿw?>@G¾×ƒ¾–ì?jlO¾¾Ý’¾‹©?7‹7¾Ë¿Ž¾Ž›?ÂõL $þbŸà¾h=?ÐÕξR*Ù¾Tü>xÒ¾“Qå¾5ߺ¨«,¿éÿ†ö¾7¦ï>C(>È~ö>äg>‘(ô¾†Tñ>‚õ½SŒˆ¾ v?°ª¾¾²Þ¾ç?TÉȾɑ־ÍÈ?(ñɾ&Šà¾Ì·þ>ÀgÙ;¯Ã´¾‚o?£¾æ<ã¾óý>ñ¸°¾.ŽÚ¾X©?Ãb´¾3æ¾7þü>sÊA½Fl¿QìB=¯[œ>Eö¿æÎ”¾ñ‚>Œj¿)³‰¾úFŒ>²¿˜¡™¾¿d ½ °¿åm=¯[œ>Eö¿æÎ”¾‰µ¨>9a¿Ïg ¾W¬>§!¿[¾KK­»sê?OŽÍ¼ääT½ÿ?—W>ù°½\Ìÿ>.ÇK> ­¢½¬?‹‰m>´!½Zf~¿¢´Ö½oóF>T¿×ÁÁ¾«´U>ö³¿7PоòD`>yv¿o×þ‹E½ØÄ¿"²¤<ÃFY>+i¿‚Œ¨¾ 0\>>—¿Eº·¾t>I»¿~s¯¾ Ñk¼F׿“Ë=‰µ¨>9a¿Ïg ¾=*¶>³`¿lBš¾W¬>§!¿[¾Ìg¼‹ý?Ui» ½Ã½6“ÿ>4++>èz½íºÿ>Wè3>a’½s ÿ>Öp>#p?ËŽ ~[?Iç>¿}=>p±ú>`«ä>¦·>„û>bî>€ (>úö>õ—w¿rç%¼°‚>£u¿wN“¾‹Ù>1¿ÿ± ¾:<Ô>ïÊþ¾\ž¾CÅà>Ó*¾73|?¾À%½§%ξ6ç?)¡ ½áÏȾ=?W&|½×¾ZÔÿ>·²d½6š ¾™Ñ|?ž$<×¾ZÔÿ>·²d½áÏȾ=?W&|½pïÒ¾µR?óÿ¯½û‹Ü½\~?Œ = о¿?§Ïî½pïÒ¾µR?óÿ¯½%u¾ØI?ÝÆÀ½žFø½5~?RŸ¼%u¾ØI?ÝÆÀ½pïÒ¾µR?óÿ¯½áÏȾ=?W&|½-Í<}[~?°Ûá=œÊX½]N?üÈ>BнÐÓ?kÒ>3â"½Ýš?ä1Ó>ÿ@Á¹ÿé?p<Ô¼»ò¾¼?U¾g>aê½õÿ>аa>Ó¥¾­¢ÿ>‚6I>Ňõ»´ì¿Ê½¼1øj<Çd¿gE¬>«ƒ¼^e¿º†±>Çîå»·A¿Ëô£> µA½zˆXº§¶¿mTŸ> Þ=Yú¿ Θ>>ÐÓ¿²„¥>ÓJ>Ñ ¿D×y<ô¯S¿4è?¦¾”û¾Eè>T¡¾èhõ¾¾0ñ>3¦°¾sLö¾ýMð>Ȉ~?Ú=Éo¼Øa?RÕÔ>™-¾–? )Ò>‚þ¾á ?8kÈ>ß)¾¦I?¦s•=‰y¼–? )Ò>‚þ¾mÇ?æ Ð>õöç½G<?S±Á>žH)3½I¯?+Û¿¼¶,—>Dà?×K#>r7ˆ>×£?´ç2>¿¹—>?XoD>”ゼ*0?Á×9¿ ŠV>øò>+÷ò¾Äë:>ûî>“W÷¾»^:>[Ñö>£ï¾|kX»˜C¤º—ÿ?l^<»{¡:/ùÿ>U’¼/G·{9¼ ò±¼£êÿ>Û»»2L»Åþ?£’½]p½ý¾ÿ>ú¨5½h$¼ºÙÿ>¦ž½¼,;]Äÿ>òB‡>º¿ÔP?¯wç>Ñï¾6Ìð>§"å>Jëç¾ßˆö>æÎÜ>çßî¾Øô>仦»‘é¹%ÿ?¦ž½¼,;]Äÿ>ú¨5½h$¼ºÙÿ> «L½ô—Ì<Øÿ>µF¤»ú; ;ÿ?½\_½I1{= Ëÿ> «L½ô—Ì<Øÿ>„l´¼j<=›äÿ>»¿õ¹:Eÿ?„l´¼j<=›äÿ> «L½ô—Ì<Øÿ>U’¼/G%Óð¼·Ê¿dâ<`#Y>J%¿¬o`¾×öv>,G¿kÔS¾ÂŠc>·¿¶.E¾…½E>øÒ§¼v {?Æ6Ù>IG>¼xÿ>tDÎ>Jð>Í?hBÓ>­lÿ=<0?”Ä<Ôo;¿[Y.?¾2/>†ö¾7¦ï>MJ>jû÷¾¼Wí>ÒD>|(ñ¾Z¸ô>fGwºßÿ?Dšä:]R>7‹ÿ>,)÷=N )>ïÿ>"ˆó=Ç„>d”ÿ>ô¸¹=9`ë»å׿;9 =ÂA>$E¿>Ðz¾7ˆ6>×ùÿ¾:\¾}>k-¿•Gw¾·K¿?Ò¿V„<.ù¾Âê¾–v ¾Íô¾!ð¾n§í½ºfú¾2Éè¾ ëæ½…s?±­=;Ó—¾˜?´vË>òyݾÃ}ü>Š?Ò>^Hç¾\Éþ>0/Ø>É8Þ¾‚ħ>,}¼šÕq?—6ä>P:q>ª ý>d–Ý>fôƒ>†ÿ>¨ÃÚ> Sp>é'?·Kp=°ÿß¾´µe¿?‹Å>Îá¾V¸ý¾XÓ>{ã¾µ¤û¾Ê>äeí¾ƒn÷¾ËX¯¼Ëï?•©Å»aàY>„õÿ>i7 >ÂO\>¤âÿ>³EÒ=ÃbD>°­ÿ>žðò=qQ¨¼Èê?ýéu¼ïX<>òµÿ>¦_>¸@2>¿Ôÿ>80>†uS>R?Ù@*>J)Ç>VD¿Òú?ÛÀå>òÒõ¾é>9Öí>cðð¾ZFê>¯wç>Ñï¾6Ìð>í(¿.ʼõý@¿ Œí¾õôÑ=ùø¾ Sð¾Ì*œ=‹8õ¾C:ô¾­nÕ=ÏJò¾,ü »?ƒ ½z6>·ð?Ú•>²<>‰D?ÕÏ£>÷ÍM>Ø.?ŒJš>Ê·¼›À?u½÷ÍM>Ø.?ŒJš>²<>‰D?ÕÏ£>}Î]>­…?w§>í4޽™`¿ÊÇ;›=Ⱦ6Ì¿ä¾÷;¼¾I0¿wƒè½»É¾«±¿0ñǽ I;Й¼>ô?< ¾³a]>*ãÿ>PŽ"¾?>»›ÿ>- ¾àôN>¦·ÿ>}«®¼)ð? ¯;T§C>)u?eò>eý&>/Q?4,®>ðý->ÊP?´¯¼>V÷W¿¯~â¼}F ¿ ý¾J&g¾gÔä¾™Fû¾\ªR¾A+è¾­øö¾. d¾š}î¾úoj¿b€º< W;p(ü¾–—<¾/‡å¾™Fû¾\ªR¾A+è¾Ûþ¾$šP¾žïß¾Å>~¿ S,¼ƒiî½s¿dFý×PÒ¾¬¿G‚Ÿ½ôÀǾÌ{¿ëš½ëæÒ¾œzü¾¿Ÿ^¿…¤Å< î¾{ƒ÷¾å)«¾rRè¾"7û¾žaº¾X;â¾ðNþ¾$c­¾Jú*=¶°¼¸·¿á—j¾Dˆ;>T¿uY|¾Òÿ">-¿•Õ„¾TA>lz¿†¹‰<†¬½ Ì¿àM7¾ÔU>Ä ¿äºY¾ïT>ˆ.¿¢³L¾@js>äf¿ë‹9¿ Á/?^µl½ˆö¾µßê>ñL£½Eõ¾8»í>=ŠI½Üóì¾Zõ>=𑽃ZØäf¿äºY¾ïT>ˆ.¿Çbk¾…m>¨‹¿qÿ¿ã½à:®¡u»üÆÿ¾ËK¾mn½ Óÿ¾ã¤ ¾ÀD¼.Ëÿ¾¾—ày¼ÞÇå>Hí€=æ3d¿&¨á>‘¾‹Œþ¾ÓÞ>æ}¾>±þ¾^gë>"Þ‚¾Ë¢ø¾b¢??ú4C=…M)¿×Ã÷>éc|; ì¾è/ô>ð_ª¼¤ñ¾Æ3ð>ݤ·;ô‰ô¾ë*=Ql0½ Š¿`Ê€¾Éã>¿Çbk¾…m>¨‹¿a¨ƒ¾Õ%c>»¹¿6S(=Õi)½ƒ¿a¨ƒ¾Õ%c>»¹¿Çbk¾…m>¨‹¿ˆJs¾‹¦S>â[¿Ÿá?9N¼㼊èÿ>,=$½mÅN>\8?¬ñ(½øªu>rùÿ>è½`a>0ð?^¼Æ1§¼rùÿ>è½`a>ªÿ>ÃÄ•½×ND>Šèÿ>,=$½mÅN>Fÿ?g|–»:ÑŠ:8ƒÿ>¾6ƽi>3ˆÿ>4ª½R×*>Kwÿ>†uã½fù*>áþ?*$v¹ep¿»±Šÿ> Pó½Ž;E>Kwÿ>†uã½fù*>s…ÿ>¯^ŽºL=>·«¢<;› ¾2†}?‚ãò=í€Ë¾§?EÉ=EÓ¾O”?Vðû=_@×¾Z-?+r¿ 1¦>*üý<Óû¾^eå>R|ü=Ktþ¾8ÛÜ>‹ÆÅ=„õÿ¾e×>ÿ=Vœ="?žýÙ?ç †=JÆ>ù.?¶‚–=C9Ñ>H¥?.ç²=‹¨%¿ËDñ¾ým?°Å’뾯µï>æËó¾o»è¾¶„ì>ˆöñ¾×Šî¾îé>ú„D¿]ž#¿1´@½ÆRô¾Óð¾ì3ç=îÐø¾Pì¾õ¡ >B û¾KËè¾U÷è=3ëo<&ô?ÅÒF<„ Ä>‹?WB×=JÆ>ù.?¶‚–=îè·>ÕB?ˆ‹§=mUÎ<ƾFv?Vðû=_@×¾Z-?²HÓ=[¶Þ¾{þ>þó>ˆöá¾Ï0ý>#t> °|?C¢=_ Ç>0?J|¦¾.Õ>&ã?3£¾Æ3Ð>Ž?Jñ±¾EJa>𜄼i±y?±ÃÐ>ÑÊ->Æ?Æ6Ù>IG>¼xÿ>9)Ü>^¾5> ÿ>Bh©>ÀÊ“¼c‰q?`«ä>¦·>„û>Æ6Ù>IG>¼xÿ>àõá>ÙCû=Ù#ü> ò.¿x2®;ä:¿£ï¾léQ¾L3õ¾8Ùö¾P6E¾hêí¾iŠð¾äI2¾]Àó¾úuVºõÿ¿_ÇUº‡Æn¼À¿úpš¼üˆÂ;ò¿Ý‡½&Pi<·¿²"4¼ÿ•¸=TÏ~?Û ½XTÔ>Ae?¶Xô9 Ä>t&?ï!;ò²Î>ß?ÁÓ<<`|<„"r?·¦¾mY>°ªþ>R à¾*6>Ÿçÿ>nßÛ¾2“8>5šü>Xrå¾P$>=Öpl¾sÌx¿¤ªi¾ˆÑ¾t]¿ "r¾Ï½ß¾†Žý¾iS…¾MÖ¾*8¿ ˆ;‘? «m½Reø=˜†?°¾¾DNÿ=G!?™.̾ƒÆ=ÍW?eßžxö¿¼=¤©¾wq¿W•=¾1$ç¾Oçú¾eü[¾Ð¸è¾øù¾ïQ¾•Õܾ®Fþ¾Ä2ä¼k¿¿‡ =åÔ^>«w¿ì‡€¾‹ßt>_y¿»p¾`#Y>J%¿¬o`¾OO;?Bí-?b½Qôð>©ùò>î´Ý¾ÛQô>s€ð>)’Ͼä¼÷>D¾ë>ûÍܾâh½<¤¿))=29u>˹¿g„¾‹ßt>_y¿»p¾åÔ^>«w¿ì‡€¾\°%?bµA?àX½=á$í>uËö>UNÛ>ú—ô>—pð>*Û> Añ>¨ô>ÝÐ>‚ ×¾9h?ŒÕ< ë¾ŸÇø>Do1>иà¾Ñ”ý>ì11>ã¾< ü>Aó>ÓRq»å?µè¼yx><?È—`>I€ >óÈÿ> H>ê=Šèÿ>DT>¶µ»_Þ?Mñ½ü4î=Û2?˜‰r>yx><?È—`>ê=Šèÿ>DT>í[¿ìü»Á¿×öö¾ ìQ>Žñ¾“Žú¾[<>Ðê¾.Vü¾™*X>Èè¾U~¿àÌ<2¬è½i©¿šîu>Ôî×¾ˆ÷¿‹û_>ŸwÓ¾Ïf¿ÍÈp>­2˾}y »R7»õþ?ú¨5½h$¼ºÙÿ>/½>þ7½Ñÿ>·{9¼ ò±¼£êÿ>h[C½â ¿CïÌ<×öv>,G¿kÔS¾ (‡>Ö§¿ö™c¾Ø€ˆ>‚¿áìF¾Hâ;øÞ™>ç)t¿iâý=VÝ>«ÿ¾3é=•,ç>ýÝû¾îè>Zñå>Ê2ü¾.›2¾¬|¿UU›;Pn˾­Û¿¼“O¼0HÚ¾ÿ¾#ƒ¼ú~Ò¾áD¿Ú-½ïµŸ¾:6s¿Bè*¼*oß¾%@ý¾ù/½0HÚ¾ÿ¾#ƒ¼¹ªl?Éæâ>yå>ä¼÷>çŽÖ>Lkë>–•ö>ªÕ×>åÑÝ>„Öû>䌾2»ã=v¿:]Ö¾\Z<©.¿áÒá¾’'¤<Íý¾*7Ù¾.I/=·˜ÿ¾$À^¿©Uü¾—³Ž¹”ý¾bJä¾µÂ4>É÷¾”¢í¾±4@>ü¾H3æ¾¢ÏW>5r‡>¡Ïv¿ýLºFyþ¾ç6!=;ä>siü¾“Bo=ÇðØ>/Oÿ¾§|“='ì/=I¥?-¸ø<þa“¾ B?Ú’U¾Ÿˆ¾<?›¯r¾c¹¾ÎÃ?½{¾ööü¾¥Œ^¿æ3J<¢$ì¾A÷¾ÄH¼Çóù>•»ç>"ˆÛ>ú—ô>—pð>*Û>4Ûõ>)%ì>siä>øôb½P<|¿K%¾iäs>øU¿®Ê¾<Às>íI¿ãk×¾õ0„>Ú¿óѾ|Y¿ â¿ÕѼªcõ¾Owî¾[’=r5ú¾÷9澓·m< ô¾¤âï¾Ï|5;]C‹¼éº?“©.=Tr^>F™?Êà¸>QJH>¹T?óÁ>Ã^>yW?ØÄ>ì&¼Ÿ¢~?(Ò=fö >3l?¤3Ð>p—ý=· ?O‘Ã>¢ðÙ=”m?v¨Î>OЫ»™Í? *=p—ý=· ?O‘Ã>¼”>S?SÆ>Yý>$H?4¹¸>†ÅмInH?=3¿;䎾Eù>·œë¾.…¾þ|ó>-%ó¾x_•¾!!ò>Ûlô¾ø¹¿-==ˆñߺ;⿲Ÿ•¾êëÙ½.¿ àž¾DÀ±½Ó¿º’¾䬽íy&¼˾‰Cv?(Ž} Ù¾S?ÿ>î[­½]£å¾û>Ù\U½wä¾dü>;bÙ¼:8¿…T¿vùF>‡Nç¾z6û¾Þ‘a>¿aê¾çù¾"ÃJ> ð¾kfõ¾¥C^>¤‡¾‹„p?ÉÙ>w/×¾}“þ>#„Ï>›!ݾKÿ>­ŠØ>h–ä¾Bîú>ô²/=®ók?‰gÅ>à;½aPþ>ý»Þ>p]ñ¼Qƒù>;ê>@ »™„û>‹Áã>qÖº» ¾¿Œh5½Ý„¼Ä鿵§”>B6Z½·ð¿µR˜>Ÿ 3½›’¿Î‡>Ö5z¿·–W>Ú¢¼òwÿ¾R·Ó>»Du½ðk¿…Ï>k™Ì¼¸Èý¾”øÜ>7b÷¼ü†Y¿±ã?¿Š˜¼î[õ¾pµî>퉤¼SÌù¾LTç>ìF½AGû¾Âmå>Ý8±»jn¿e¹>:!½éú¾^è>džÝ8±»Ì(þ¾ïtß>mT§<4s¿|×›>QU޽Ì(þ¾ïtß>mT§Ý8±»³•ÿ¾þ`Ø>ÿ(»·*?5ºd½>;>¿ ‡ò>?ܾƒ1ò¾ñí>˃Ծ¤ßö¾Ãõ>£Ò¾$ ð¾V2±»L½¿Ll7=Weú¼qZ¿Û€¾µp½pC¿Ð(}¾2òH½\‘¿÷‘‹¾U°»E½¿bz7=2òH½\‘¿÷‘‹¾µp½pC¿Ð(}¾âƒ˜½Ô}¿=º‰¾R38»Ì©¿c³Q=óƒ½ãÿ˜ø“¾£±½Ê¿ Œ•¾¯‹½Ô¿ŠÍŸ¾ÜC.»ò¾¿¯"6=w£Ï½¸x¿ §‰¾âƒ˜½Ô}¿=º‰¾æR±½Q3¿R z¾‚ û>¹@ü÷_?9+ê>IZ>‰_ù>¿}í>µ§t>ìÝ÷>—6ä>P:q>ª ý>ä7u?Ã1<Î÷’¾.?õ´¾(`Û¾Gÿ>¸u§¾⾉@?W¦¾„cÖ¾÷}QºwÖ?Ľ +=¡K? '|>´Õ»=íd?¿Iƒ>p­=?5Òb>C ]¾Ïp¤OݾÍc¾$^þ>2XѾÁR¾nj?€Á<\h#?øD¿à±¾[?í>>#ù¾ñc¼¾°Uò>C=õ¾¹á¯¾‚Uõ>5^ò¾ª ¸¾Œ¦äOݾÍc¾$^þ>uè¾…`U¾øù>$Õ½¾„?+ãD=]Â>>]?³yŒ¾­g>us?¬U›¾ß]>´é?{¡ˆ¾h¿¡õÖ>ï0½¡‚û¾ñ„æ>ûåS>Ÿ[ø¾Œì>ªe;>ŸZý¾™-á>ÒR9> Ý g¾vQ¿ºÙ>÷Çk¾’ý¾è¥â>ʾ¿uÇÚ>š»½:“?nF:=­g>us?¬U›¾]Â>>]?³yŒ¾_yˆ>â?c ž¾öwÔ<}é¿É;w»ÝÏi¾¿cò¼ßQS¾Qùÿ¾[§[¼ ­n¾(-¿F€º,…‰<Ãö¿_CÉ9•¹Y¾÷¿¡=H=\:V¾¿£K‰<,(<¾%Íÿ¾þ‡ =NI…/½ÉÿÀ$»'Mƒ>§t¿ô‹"> o>À[¿÷É>ï> ·¿¾ù >»j_¼âù¿Ç^b:r6>.ÿ¾Vô>Zô>>?Çÿ¾Ã~>{O%>î—ÿ¾Í”&>Þ_j¿Þ$̾í'Z½B û¾KËè¾U÷è=j¤ý¾E*ä¾CÅ>ìþ¾>Ïß¾ÿç=´ö»Èt)¿Öâ??®c”¾éeô¾ÚSò>Â…Œ¾²ï¾Q÷>ãš¾·ëí¾5ø>uE¼lõ¿nØh»{O%>î—ÿ¾Í”&>Zô>>?Çÿ¾Ã~>QH>Ýìÿ¾©÷4>#¤–;[t©»nþ?4æ=øƒ¶½9¹ÿ>*¨>x0¸½ü«ÿ>xÏ>Ñ莽­½ÿ>è;.;߆¾»©þ?xÏ>Ñ莽­½ÿ>*¨>x0¸½ü«ÿ>}>0½½ê¯ÿ> ¼û¿“û¼‚ܽd\¿ű¾¦Ðù½òC¿[”Á¾Õµ±½âZ¿$´½¾Ýß`=º(’½Ìõ~?œ4=¾R,ϾxÐ?.F¾8¾bh?ØfS¾¹ŒË¾@?æYè;PÏ¿0)=#e;¾z¿Œø®¾§# ¾äN¿Ÿ¨¾¯9¾ *¿i§ž¾Ye¿s5ã¼5¡€½Â¿•µ•>h#Ǿ^J¿:=‡>-°Ï¾zÇ¿"p„>í¾¾äŠ= r¿\Ï`=SìX¾®¿Œ¹“¾ò–k¾Õο0„¾pÍ}¾vT¿«‘¾\ïþ1øj<Çd¿gE¬>Çîå»·A¿Ëô£>Ü®‘¼ùñ?i:-<ÌX>ë©?w¬¾FÐH>ë©?¡„¹¾G8>…?SY¬¾¢­;W¦¿zU½FÏÍ=A¶¿’> Éé=ƒü¿XW>ñs¢=g ¿¢›>Wíò:V¶¿”B½ Éé=ƒü¿XW>Ÿv>»H¿0Hª>Ô_Ï=çQ¿á&«>àT¿»U¬¿ñ„M½Ÿv>»H¿0Hª>'2>î¿Y¢›>lÎ!>/2¿M¥>µdÀ=e}Ž<8Ô~¿IØ¿>*ì=&¿8×Ð>Tyq=™d¿rnÃ>c3= ¿­&Ð=ºyc3= ¿8×Ð>Tyq=™d¿UÁÐ>m~²<öy¿ûÿ¿A:ªý¹<úÿ¾AC»?ð;Óöÿ¾>G¿<ˆ]€¼‡øÿ¾†½¼6ݼdEG>3\<'{¿Ú>•kå¼nLÿ¾{Î>d8¼×¿k`Û>¼:>çþ¾:Ê­>•²=•žp¿k`Û>¼:>çþ¾Ý˜æ>LgÌ;º¿ú¾n÷â>pf¼aˆü¾so>=¹?=U º¨Q˜¾_?'.‡<оû²?D¨o¹÷sš¾ù?èØ¼Pÿå:ÿ?~ZU»ݘŽ;¾½»=ó­ÿ>/2¾Í÷==Q ÿ>ZÖ¾/*’;#ÿ?Ž&»Í÷==Q ÿ>ZÖ¾½»=ó­ÿ>/2¾NjŽ=Ä™ÿ>†Y¾Ï¡‚>±iw¿ýðð¼lÔ>†“¿O „>´¬Ó>ìl¿Åvg>EÕß>¥Üý¾Møu>¨pè;LÜ=¿Å¶+¿à–‰=erò¾÷“ñ¾³„0=ÎQ÷¾Rì¾j!=ûð¾²Kô¾–ú‡>QÆv¿Ì™}¼EÕß>¥Üý¾Møu>·›à>§çý¾¥öŠ>lÔ>†“¿O „>¸ž½I§­>è®p?«$b¾Â½â>…@þ>¶ôx¾°è>̶û>›ã|¾WzÝ>´°ÿ>΀¼‡Ç†>(ðv?›ã|¾WzÝ>´°ÿ>ƒöо’yä>£“ý> ª¾ ·×>ä?Úˆg?ÍÆ¾šü4>Æ¿÷>òÒ徿 æ>d\ù>nŠç¾ÕÚ>©û>É ß¾8¼à>„ö¸¼;{”;Ÿî¿©¡¥>öE2¾¿ÃH§>zâ¾Éÿ¿¥À²>üo%¾J$¿’z?…ÆG¾€=× ÿ>yvپ殅¾PÂ?(ò̾Ójx¾Äþ>ÒÛ¾ž h¾8cr?=a£¾–(=× ÿ>yvپ殅¾Üü>ˆÙã¾u<޾ä0?MÙ¾DÄ•¾ùž‹»Äþ¿²ò;­ø¾±Šÿ¾°VÍ=Ž•Ø½Gÿ¾ ‰ð=¸ä¾)wÿ¾øO><½AÓ¿©²ºê>(D¿÷7½B°j>0¿çÖµ½Í=„>ëU¿ªeƽ¢úI½ò¯¿›ÅN»C;>I¿ Ý•½>˜>nÚ¿<ä<½š–ˆ>Èx¿ÝV?½Ý0E½´¿Ò~º¹>ƒ£¿*â´¼Nž>Í¿‰ˆ¼ôÄ“>"Á¿›1³;8ŠB½¶¿ Ð”ºh’¨>}?¿a'+½>˜>nÚ¿<ä<½`9¢>D¿G¾œ½Š+ÐG¿¶Ùø=‹â­>°7¿K¿=0d½>c&¿(µÇ=Ø+?ddY?v¼D¤æ>;9û> ‹Z>‰Òæ>Eû> x>Œï>sö>si>Ôè½Ð¿ä·q»¯²¦>·*¿ì÷ä= œ>ù¿ëø=p#>D÷¿ÿ»=Ô¨½˜Å¿¾«„¼gÑ“>@Ù¿U,>­¦>->¿ˆ¡5>j–>¢¿¾ØK>},½Å¿sÉŒ»­¦>->¿ˆ¡5>gÑ“>@Ù¿U,>é(Ÿ>o¿ˆ>“'¼*¹?g¹9=Îý%>«!?EH¾G8>…?SY¬¾U÷>mu?Ç*­¾m¿?‹Ô¼p|=2­?Š­>ZÕr¾8¿?œ£>=,„¾‹ù?8f±>ôà†¾}S=e[¿%¿O²5¾›7ö¾}–ï¾L¾Úªô¾Ï,ñ¾/P"¾Ñ=û¾¸•æ¾7Á¿ñWX?¼&®¼[ä¾Óõü>¡ÙE¾wä¾ú—ü>|}]¾‘Fí¾}=÷>UL¾w½ót[º1Ï¿­‰e>ê>”ùÿ¾GË>U >=G¿QÞw>J™ô=Ã(¿Os}?ÐÌ >q‹÷;mm¾î@?ïSÅ>mŽc¾É=? É>”ܾ Ý~?3¨=º;=Äè?«¾>È$‹¾É=? É>”ܾò³?+»>øÁy¾’y~?ÛrÓ= =¿b?”†Ê>{N’¾Äè?«¾>È$‹¾¢&?\¾>”2™¾¬ ?7?)=Bß =¢&?\¾>”2™¾Äè?«¾>È$‹¾½7?´å´>€ ’¾GÁ½Ø³-?ƒÍ;¿ð‹–=(|î>F—÷¾¶ '=²½î>»}ö¾í:…=dsõ>Ùìð¾YÖ<Åg'>¾‹|¿’æÏ=[AÓ>Ra¿iâý=VÝ>«ÿ¾hz >¿~Ð>ƈ¿Î¶< =s:Éï?8e¶¾%1>âZ?§y¯¾k>ËH?hͧ¾8/.>‡1?dÆ~¿Û²=É„3=@û¿)п>´ª¾üo¿Æ÷Í>s*‘¾¿_$Ä>:œ¾µ„¹¢#>ص|¿iâý=VÝ>«ÿ¾Oê>MHÛ>Sÿ¾hz >¿~Ð>ƈ¿Ý<¾ýÖ=x{¿ÁþÛ¾·Ïº>пlwϾ²> e¿1|ܾéª>T¿SO_?Çú¾haË<Ù´ú>@¿ç¾å=¸û>à,å¾ã‰>2ö>»Bï¾…í>ÝQë¼Âç;¼¥à?Ûßi>+K´¾r‡?7ƒ>êç½¾­?ü6„>[­¾ÖÉ?­¡5½±µ ½Ñ˜?Ûßi>+K´¾r‡?‰(f>píľ 3?7ƒ>êç½¾­?E€Ë;«†»0þ¿‰ ¾Iç½òµÿ¾D§7¾2-»½Åÿ¾ÕÊ4¾îÝu½‘Óÿ¾à;Û<q1»Iè¿Ok¾ÊZ½U2¿¥óQ¾~%–½Þ¿‰³r¾L˳½i9¿Jjè<ÒPÍ»U俉³r¾L˳½i9¿¥óQ¾~%–½Þ¿9T¾Îl×½8÷ÿ¾Æ»Š¾šVؾ·i]?´Ëç¾[{ï¾X©ð>û•Þ¾l쾪 õ>‹è¾dÏæ¾ï©ô>Í®ó¾l;·–W?°Å’뾯µï>‹è¾dÏæ¾ï©ô>øáð¾ ã¾Dñ>ŒˆAž…>âÊ?/Äš>X>[?ßj•>B}>.»?dæ¼3%½âÊ?/Äš>X>hÏ?“9¦>Až…>?M‡¦>¯#–>v,¿ÓY?N‡2½‘Fí¾}=÷>UL¾Õ è¾,û>Ó22¾[ä¾Óõü>¡ÙE¾I?Mím={³¼ÿv?üUÈ>å—‰>&ý?FÒ¶> >>³?©¾>úœ{>>D;n ¿wòV¿j!=ûð¾²Kô¾¯Ö=ºùæ¾?9ú¾Ø«y=iW龤§ø¾S(È:ÎN ¾¢ž}?ľRC˾'¥?Ug¾Žܾrþþ>ÑϽ)$Ù¾y]ÿ>!MÄ»çã»=ý?ÐFî½S%ª¾O?ЙԽT;»¾?Ž®½¸\­¾¿(?ak¶ºY9&¼ü?Ž®½¸\­¾¿(?ЙԽT;»¾?ÃÖŒ½:•¼¾v?ñö›»(Ž€½~?o™ø¼ûè¼¾Ö?ÃÖŒ½:•¼¾v?ÑßU½C̾bŸ?Z¬ »F0{½„?ÑßU½C̾bŸ?ÃÖŒ½:•¼¾v?ý"²½¡1˾¡?)¬r?S¼H˜¢>‰ ý>m9—>â<ä>ô¥ÿ>á ‹>ŒÛ>•?˜0š>Ì&Ø>ü÷?0éy<‘¹b»¤5?#…Â> ¬>ûW?@¥²>è ³>ÜK?íž´>ý÷ >Éþ?&2;»±2°»ÜK?íž´>ý÷ >ûW?@¥²>è ³>kJ?ѱ£>©Ý§>“Ù1=Aœë¼§?aþÛV>’?ßn¾#Nw>PÂ?¢’¾VØl>?Ä=|½½?Ii¾n>Ž‘?r‹i¾›Td>:[?‡ÛQ¾¾Ou>˜M?o«ÿ>_†E<¼Æ]?×Úë>øÐô< Gø>§%æ>jEeW°í>9x*;/j÷>L=(»"ñ?·3­<êO¼½Ïÿ>cG¾Œs½¡¼ÿ><…<¾Je…½¯ ?!^¾ºm= ¤¼Ð?…M¾Ž•X>²?r‹i¾›Td>:[?6Îf¾ æ?>Ì&?ù¼È*¤¼Áï?:*>eS>Íèÿ>‘B9>D§7>µÿ>SI>–±Q>æ?"ßþ¾g^?⇼Éÿì¾™›÷>· m¾wä¾ú—ü>|}]¾Ä$ä¾Ôœü>—ýz¾ß·Ã»>þ¿×ÚŠ;Z”ƒ½ æÿ¾÷ƒ =~>•½†Êÿ¾ÿW’=šÇ˽ÓÀÿ¾ÐyR=(¹:=Þ»?Uî7¼ç˜¾O?&äã½WB§¾!X?|ʽ>&š¾… ?HÔ¥½ÒN,=æÅ?#غ­üš¾s?C”J½>&š¾… ?HÔ¥½h©¾û\?s½‰=_Ï?<ªh;h©¾û\?s½„­¾”h?z& ½­üš¾s?C”J½Ò$«¼šñ¿pÛݺVJ¯>%<¿È /=™š¤>Ÿ¿à…ýL¿G»€<2^Ã;Á÷¿?Ópò^¿_2¼Oæ·>|¿@â½TåÃ>¨o¿Ðݽp?¼sô¿îÄp¼“¿>Û†¿i­£½h²>kf¿žGÀ½B¯¿>½n¿FÐØ½— ¼Š›??xÂ)?m9÷½ÃDó> 8ô>µÈ½økò>©Põ>`Ò½…ø>õóî>ÊS¡¼ÀP<øí?&ž‚‘¯¾²ƒ?ëV·¾¶¿³¾?­?h¿¾õf¤¾Ð€?`“Å<¡ó=éÊ?Ä>©¾|¸”¾û<?mo¯¾Œž£¾—?åž¾…¡¾ÒQ?æèÐ<¯¯<¶Û?åž¾…¡¾ÒQ?mo¯¾Œž£¾—?F ¥¾c±¾S‘?Ö»Â<‡‡M¿S€?ÐR¾Pú¾–{é>øÞ_¾Ä$ô¾LÆñ>FÎr¾;ø¾Ó¤ì> Þ=†òj¿°^Ê>ÐR¾Pú¾–{é>÷Çk¾’ý¾è¥â>ìOR¾8ÿ¾”Ý>1("¿hL?¿çÁM¾”õ뾆ÿô¾øàå¾ ¨ð¾Âó¾ï®Û¾Çbó¾ï¾ÚYä¾ü¼í>‘·±¼C©b?BÑì> >kŸö>àõá>ÙCû=Ù#ü> —í>>ëÚ=Ë×õ>ÑŠ‹»d3f¿güß>ÐR¾Pú¾–{é>Ƈ9¾Ž¯ý¾´=â>ã3¾÷ù¾µ¤ë>‘Í;Ÿæ¦;Üý¿rY@=ÃC=çÿ¾m=¤¥Ò=ŸÌÿ¾Ä½˜=B` =_Ïÿ¾¥Ì;ÿŽœ;ùý¿µPò=¨äÜ=Õ•ÿ¾Ÿ³=W±Ø=-°ÿ¾ü7Ï=> >y“ÿ¾Ð<î;#„Œ;ªý¿ü7Ï=> >y“ÿ¾Ÿ³=W±Ø=-°ÿ¾°ÓŽ=\=>‰²ÿ¾:þ¿¾åœ;æ¶;iªÿ¾ÅÖ=I¤ˆ=;Äÿ¾X–=AÌo=“¨ÿ¾uä¨=U#µ=]ÿ¿4e;¶€¸ªÕÿ¾ªÂ¥=%会Ñÿ¾Œµ=M>‹;PÃÿ¾mç=—^‘¼Hÿ¿Ó6™;"#y9PÃÿ¾mç=—^‘¼šÑÿ¾Œµ=M>‹;ñ½ÿ¾yËõ=)z`<ÿ¿@ ¹»-a;gºÿ¾g>å4º<ñ½ÿ¾yËõ=)z`<-°ÿ¾´>r‘6=_ÿ¿ž~m;‹4!;-°ÿ¾´>r‘6=ñ½ÿ¾yËõ=)z`<Âÿ¾gŒÅ=wª=­¾»²?/G?Ëóà¾9Cñ>j¦ó>E,ê¾82ï>9 ñ>æ±æ¾( ê>„ö>¡ð¿žÚ®¼ *p»yy¿g ›>@†®>㦿ž©>Svº>)®¿Cq¯>p ¨>§ñ¿)_Õ<ÑnL?ô¾Hâ¾kGñ>¥ò¾iÄ,¾Æó>ã뾯²¾âø>ìñ¦¼\ñ? Ö·»üŽ©>”2?S= ¾õiµ>nR?´­¾Yø²>$D?A¶¾öMžq6l¿hû,<‰Ïݾ²dþ¾h=ÛOæ¾ðú¾j±%=(œÝ¾ŒŸþ¾¬ú=ç? ¿³€U¿:ý‡;–’í¾².ö¾8ʰ<ÛOæ¾ðú¾j±%=rOï¾bôô¾óV=®^?#bã¼-ü>1Íü>ï*¾ŠXä>Ü¡ù>ó¾8Ÿê>}=÷>Ü-¾äî>X*q?Š1Æ<¬O«>$—ÿ>Òá½”Û>5—û>þ+ë½?ç>aþ>Ö ¾êà>½,y? 3¼œj>aþ>Ö ¾êà>D¦?À# ¾Ø·Ó>$—ÿ>Òá½”Û>£x>a~Ä,¥¾® ¿°åÝ>A¼ž¾„„¿ÂPß>@Ûª¾p}¿Ð¯×=Ê’~¿Á±œ»Ç)Ò>ò}¿8‡«>óÌ>„Ø¿sƒ¹>Ú Ã>J¿Øõ«>;0=MÃ?ä1*ºŸ’¾¹?ßN">ÊQ ¾’?QÁ1>îܹ?Rñ?>Ûþ=yÞ?Ѷ;ó¤¾4H?ý/=‚¯¾Üg?YÏ=Àìž¾ &?¼W‚=£¿›:T=Áø=<¿_$Ä>:œ¾¶¿‡È>窩¾‹m¿bLº>¾2§¾~¿<Úî=gò=¶¿‡È>窩¾¿_$Ä>:œ¾á^¿U¡Ñ>¾hŸ¾7U¿öõ ?m{½<*Äû¾8£æ>A˜¾Eòõ¾þñî>¡Œ¾Ôºõ¾Xÿï>¥M¾§ÍY¿Ôì?KK=*Äû¾8£æ>A˜¾‹ßü¾Æjã>©L‰¾Eòõ¾þñî>¡Œ¾WÉ¿fü<©æÛ<¿_$Ä>:œ¾EK¿‚pµ>… ™¾@û¿)п>´ª¾!¤¾ˆ€d¿äU¢¾«ì㾤¦õ¾$*ì¾R ⾺ù¾F˜â¾”õ뾆ÿô¾øàå¾í±Ó¾¦i¿h»C¼&ê¾ìlø¾½‘µæ¾ÉÈù¾|‰½*oß¾%@ý¾ù/½lŽ¥¾ 7r¿ß_}<#ø×¾Šåþ¾ÖΛ½‘µæ¾ÉÈù¾|‰½Æjã¾×0û¾Wν³þ?¹pk»Ä¢©»ÁŽÿ>6>+Ýý½@¤ÿ>ßp/>.sÚ½Ÿÿ>0>—ÕŽ³àS=«§½¢w¿ö]‘¾¿ V>¡õ¿O\ž¾iÅg>–w¿øÃ¾‘Ðv>â;¿LÓ-?Ð<TGX¼Eóð>W°í>9x*;/j÷>p—í>Ƣμy®÷>ò==ãM[?=ˆ¿»^:>[Ñö>£ï¾´r>?9ú>ô‹ê¾2“8>5šü>Xrå¾ ½º#Î;Ñÿ¿(Ò¾¸è¾?Ï ‘¾â;>.?"r¢¾[«<ùá?39³wÚ ¾uuÿ¾È~&>jk$¾ÿxÿ¾>WS¿<ÆÐ?/õ<Öp±¾Úç?‰o¾c¹¾ÎÃ?½{¾ÓÛ¯¾'?$_‰¾ò˜ù¼˜?ºãA=7áN>ñg?}%p¾ß]>´é?{¡ˆ¾¨ª@>I?üo…¾™={Ð?6~‡»º¾¬X?oô1>Ym^¾¬?=ò7>F[e¾, ?ñc>p`=t×?#`»F[e¾, ?ñc>Ym^¾¬?=ò7>è÷M¾òµÿ>ê‘&>õ6V;˧+=Æ?Cnk=æw¢¾ #?È£ª=ÞŽ ¾@?&€=à”¾ýØ?à:<3=AÕ?YQã=E)a¾Ý ?ûÎÏ=úB€¾ŸW?8Ù>fx¾5?Ba¿½ú¤¿}G¿Œôâ¾쾪œö¾EF×¾ÁT뾇¢ø¾8Àܾ«uò¾"Oò¾c†:˜@={·?ogÿ=ëUŒ¾Ÿ‘?4¡>ÿ—¾îÐ?ë8>Н†¾”m?F÷»»»)=ØÅ?·|4>Á ¾?4¡>ÿ—¾îÐ?¶j>p•§¾='?Ã/;î&=QÉ?¶j>p•§¾='?4¡>ÿ—¾îÐ?óæð=Ÿ¾¹ÿ?.Ôo¼óö?÷û¼eý&>/Q?4,®>¨ >#1?D¥©>Yý>$H?4¹¸>:ï»ÿ¿  »®Ž’¼YÜÿ¾´­æ½#U)»Øñÿ¾ô®½†v ½Séÿ¾Òܯ½‘ðI?ºÎ¿;O½YÄø>/Üé¾Á;>—­õ>î#ム>þ×ñ>×0ó¾NA†>/?¦¢X?,=sæ>&¦û>1”Ó<;8ð>d–õ>ÃÞ<Òßë>Žæø>÷ÉÕ:"ER»zÿ¿B†»ù9½‚ýÿ¾óë¼J딼†¿±R\½‡Æn¼À¿úpš¼“F»£ÿ¿˜U#»‡Æn¼À¿úpš¼J딼†¿±R\½üˆÂ;ò¿Ý‡½Ý 1;¼ÿ¿>tº&Pi<·¿²"4¼ö›=¿ ¿ ½gk3=Í¿¤¦¼»x¼IºXÿ¿-y» ‚¿(¹¾oÙ?y\¼>xÕþ=?mÌ>¼ô1¼YLy?Fh¾£„>p_ÿ>±ÂݾwL…>'ú?ÀÒ¾„’>úa?W{ؾáÍE¾W˜v?ý?>ÍÌܾ0Kû>=»ä>öÒ¾£Éý>· â>&ÃÙ¾›æý>©jÚ>bæ;Pú?íÑM¼Ç™»=Æ¿ÿ> B>a’=u«ÿ>Ù.>9=„=Øÿ>J_H>¾Ö?yJ½Ô.:Å;? X‚>2Ì >øùÿ><¤h>è=H?óâ„>ªÒÖ=xÎ? ‚Z?¼E=yð>iâõ>a޹¼"ì>/2ù>Hþ;½· ç>¾¢û>ؾ¼CÒ?7Ù½V÷;(?V›o>bà="p?Gv…>× ¥_uI=—õ?©»‚¼Eý<Á©ÿ> ?>ÁE=]ßÿ>×Ý\>ó£«=× ÿ>>yH>,·Ô=ù?5 k¼¢G;|{ÿ>u6>œÃõ=× ÿ>>yH>,·Ô=¡¡ÿ>ô¿L>O²>Øî?w¹¼²MY;¡¡ÿ>ô¿L>O²>× ÿ>>yH>,·Ô=øùÿ><¤h>è=¿bØ>5Þ¨<ôg¿âã>2U >$ ý¾I¡ì>‹T(>Àvø¾ž²ê>¾ >çªù¾„öw;ÌG <üò¿d$+>ï;¾„œÿ¾ÕË/>¿Y¾÷æÿ¾å—>HàO¾ßÜÿ¾ÁÔ;G-ä<1å¿å—>HàO¾ßÜÿ¾ÕË/>¿Y¾÷æÿ¾-Ñ>hëp¾ò%¿ÉTî»A¿?“3½ s>£å?…µ™>mþ>õ?jøž>K>t¶?¸Z>€Ë;UH1=ùÁ¿Ç>»î…¾~n¿5}ö=›¯’¾¸¿?Ñ=ôOˆ¾@„¿Š—Œ: ®7= ¾¿5}ö=›¯’¾¸¿Ç>»î…¾~n¿‹Ä>üŒ“¾Ô»¿fR¼I0%=FÅ¿¹§K>±£a¾þ ¿¨S>uÈ}¾ÕZ¿¢~7>ºùv¾‡2¿ê“”»Í=ºÜ¿¢~7>ºùv¾‡2¿ÕË/>¿Y¾÷æÿ¾¹§K>±£a¾þ ¿Ôé(=«ó¯¾4-p?”†¾[ Þ¾[{ÿ>fOr¾~«å¾!ü>¬Çm¾°UÚ¾H?ŠÜ>ýB’½)Of?¡ã>ö•ç½ò(ý>lí>H¿ý½i9ø>"rê>Ÿuͽfjú>ò¬´<u¿^x“¾‘)§¾A¿Uվ곫¾ðiþ¾DÀá¾Vž˜¾—¨þ¾êyß¾8ç?frÚÎA§:ú{? ¸>¡Á¼íH?…´Æ>aqÓ¼`›{?yÜ;>s<Ù?ÿ>g`Ü>¬Þ ºÙè?¢Î> pƒºqZ?¸<Ö>Ø|½•ö~?1çá¼ÛA¯½Äé?n¼½IŸÎ¾Ói?»õ¥½ëÉľiW?׽ܾåø?™ Ú:Ò»o<ÚX?Cc½Ê®¾Žy?«vr½BÀ¾3o?9øø¼4.¼¾žÝ?£bX<ëCò¼3o?9øø¼4.¼¾Žy?«vr½BÀ¾D?ó ½AšÉ¾n§¾£ìq?@ '»uÚ¾8? ôi¾iWÙ¾x*?ût„¾Ä$ä¾Ôœü>—ýz¾£ÿð¾ï…S¿\jž¾ìQð¾â‘ð¾ 뾌h뾂ò¾¶gî¾”õ뾆ÿô¾øàå¾=—¨–»ïÛ¿àœ¾Íˆœ¼ç¿l¯­¾M߯¼(G¿ 㦾â;ô3¿^Ý“<à::õ¿ 㦾â;ô3¿l¯­¾M߯¼(G¿Di·¾þàO;ŽZ¿/ÂÂ:x? ··¾ŒÙÂ>/P?à´¾ê>À>í?×ß¾Ct¿1Íš¾^b ¼ôoÿ¾M»Ø¾°ã_¾Êˆû¾J´ä¾MLw¾½û¾¸ä¾«xS¾¦{?Uz;8T¿Žð>±Q¶>7U÷¾3‹ð>82§>i÷¾!Íè>aŽ®>¿ü¾"Éj;Áq?w©†½ ²>:x? ··¾t{±>Îâ?Ñuɾ¼ê¡>A-?S{Á¾4Ì?¹X÷¼ŠÌÓ¼­?2È…>-íœ>?~8>^®>¹?LRy>=«>þÃ? º½Õɲ¼?~8>^®>­?2È…>-íœ>ø?©–>Àw›>­çR¿J?³Vu=Ôºõ¾Xÿï>¥M¾’çú¾Š<é>œÛ¤¾*Äû¾8£æ>A˜¾j­»ä%/¿´:?T¡¾èhõ¾¾0ñ>9aª¾ÇHî¾Ø÷>3¦°¾sLö¾ýMð>ƒù?—VŸç?¾vP >ûÎÿ>ÿ=¾˜Ù=«—ÿ>¬á"¾7ü=âÀI¿ñš­>{„?(|ö¾úzæ>Èè>)xò¾sõã>ÓÛï>ÌÐð¾Äîë>ÿ!í>ëþ?øËG;1„Ÿ;#ºÿ>¾z=Æ¿ÿ>ìÞ¾—e‰=Ìÿ>Ô,¾´é(=ïÆz?*øK¾+…Ú<°qý>&ÿÛ¾,?¾Äþ>ÒÛ¾ž h¾à‚?z˾w¾O¾ã—,¼ò3b?¬¬ï>ÏT³=ù>O$è>Âûê=¥0÷>Lßë>²Þ=N´û>éGã>‡ï?4p²< ®;??ÈR¾Þd=óãÿ>Z 9¾·¬œ=´?†[¾@Ô·=Zì?¸z¼<.I <´?†[¾@Ô·=óãÿ>Z 9¾·¬œ=ûÎÿ>ÿ=¾˜Ù=zß×¼`Õt¿õ”>…(_>k)¿¯Ù>ÆPn>‡ký¾Oêã> /Q>oõü¾Åä>W ´;¶þ¿€gF»¶ï=°’ÿ¾¾Øû½· >_~ÿ¾ó ¾“V >ä†ÿ¾Ø.í½hÌ¿:¤ÿ¿ñÖB»“V >ä†ÿ¾Ø.í½· >_~ÿ¾ó ¾Ûk!>x€ÿ¾ù-ú½zˆ¼µö¿`!»&S>yÉÿ¾ß½*S<>æ‘ÿ¾Gv¾žCY>ÀÌÿ¾1•¾«›‚¼«÷¿ë@¹žCY>ÀÌÿ¾1•¾*S<>æ‘ÿ¾Gv¾ÈÐA>cœÿ¾¬$¾ÍªY?ìhü¾ÄÜ<>d\ù>nŠç¾ÕÚ>Æ¿÷>òÒ徿 æ>Õ‘ó>7î¾4+ã>'Ñ<$ÓA¾c\{?¬Çm¾°UÚ¾H?ÒS¾áñÕ¾Òr?¶¾h¾!‘ξ˜5?ÙÝ>*“=›üe?ãnà>:Ï=…{ý>§%æ>jEe×Úë>øÐô< Gø>«gq?„P©>«!½ù…ÿ>‘›á>úï¹>•Õ?Ä\Ú>l°>@÷ý>t—ä>6!­>/R¢»íR¦=·&¿éí=ׄÄ>¨ÿ¿’æÏ=[AÓ>Ra¿hz >¿~Ð>ƈ¿ÎìA»ÈV”=”S¿Ìû.=¯^Í>GÈ¿h’x=ØÄ>B"¿$Û=9Á>ô7¿c*Ø:Jżôì¿ïâ<·ð´>1E¿^à´¿Ó8+;ì³>-B¿ËŒc;5S˼jë¿^à´¿ïâ<·ð´>1E¿ùr5=©>Þ¿1_¿zû¾Dü‚áü¾¡‚ã¾þ¸¾)=û¾fæ¾A̾)Yö¾ºùî¾ Á¾¡{¿çÈJU>-Î?‡l>›å‚>D5?D…z>w Ž>4‹?} ½x:½D5?D…z>w Ž>-Î?‡l>›å‚>:?}­ƒ>^õ€>_š?àé'½'E½ø?©–>Àw›>M„?æéŒ> Ž>âÊ?/Äš>X>ÏŠ?_¥(½Ù€1½âÊ?/Äš>X>M„?æéŒ> Ž>[?ßj•>B}>‚€|¿ÝL½!½ >@ø¿çÊ»½/ßÊ>ˆÿ¾ ³½á²Ú>'¥¿!s…½¦GÓ>)¾?1ú¼6h½â‘?ÓÞp>LŽk>/3?àX>¿ÓT>»`?šÌx>ÍÌL>9)¿ý @¿®ô¾ ñ¾=¹¾>ÃDë¾Meù¾‚Á>ÉÍ~?«ÿÊû?°’?¾)Ñ>µ‹?ýƒX¾Ã+É>vo?»²¨¾/l>Dþ>¥ÛÚ¾„×Ö>d\ù>nŠç¾ÕÚ>äü>&á⾉EÌ>±?Aã¼”²%½â‘?ÓÞp>LŽk>-Î?‡l>›å‚>Ùx?¬9P>¿Hx>o¯á»rÀ?72½K>t¶?¸Z>1Í>¯[?Ôó~>³Îø=”ˆ?Bw‰>þF=]§a¿yƒð¾siÌ>ÁÅú¾Ý^ê¾èôÄ>äÿ¾ ã¾À>šú¾^öë¾µ|ð:øóûºÅÿ¿*”`<·B>ÔÓÿ¾QË…¼™H >^×ÿ¾æã¼$F/>‹àÿ¾t²”ºF6H;§ÿ¿ëмp”={÷ÿ¾<¼àx=Þÿÿ¾q²h¼Ï¤-=÷¿<Ž;‘ìº;Ìþ¿RéÌ<‚Tš=ýôÿ¾ž)Ó;% ³=íðÿ¾K/û<<¼Ç=çâÿ¾€îî¼ZÛ?¶ö…¼#¾s>á@?k >aàY>„õÿ>i7 >†uS>R?Ù@*>õÚ°;®'Š;wþ¿m=¤¥Ò=ŸÌÿ¾K/û<<¼Ç=çâÿ¾ç={¤>hÍÿ¾­(;å¢;úþ¿ç={¤>hÍÿ¾K/û<<¼Ç=çâÿ¾[‡æ\º>µ6õ>×Ùð>|€Æ>¡eõ>ªîé> +½>x^ú>òùã<’æ¿ º\:V¾¿£K‰ö¾p?0¾¾õ>N˜ð¾ßl¾øO÷>ñ„î¾d·#=žË¿¨Ò: ­n¾(-¿F€ºCus¾*8¿ÓŽö< û…¾«w¿ü†.<FB=9¶¿›Sº¨W’¾¹Á¿Í ¼ û…¾«w¿ü†.<¸•¾®Ó¿ªº<A+¿<´=¿óL…=ºóô¾Ù]ð¾6~¾A)ò¾5 ô¾€}Œ¾øÝ쾡×÷¾Ù`¾Ø F=F³¿ ½:¸•¾®Ó¿ªº< û…¾«w¿ü†.°Ë?'>~«Å>O>?ux8>W`Ð>(¸?LáA>s¼õ?Ѽ• Õ=?½ã¤>ïªç=\;?ˆµ>¨ >#1?D¥©>4ʨ>o±¾=²‚p¿%!á>×N´>JÐÿ¾PÂÜ>/¿>y"¿Æç>êx¼>K¬ü¾ÐÛã=ï)<øf~¿S<Æ>Ã-¯>ó¿ùÖ>0c²>Ü¿Ï2Ó>Ó÷¢>ßS¿Í´š¾_¾? N?Ëóà¾9Cñ>j¦ó>æ±æ¾( ê>„ö>ÞÆÞ¾‘ ë> jø>â°â<­?¸,=¼ë\¾¢F?ˆ/“¾ºØD¾³]?ºeŸ¾÷Èf¾1±?ñ¹£¾™­¿“ÚX¿ºXš=B|ð¾ú õ¾–Î>ÃDë¾Meù¾‚Á>0æ¾Éû¾ ÁÎ>þ9={Æ?ïÿã<÷Èf¾1±?ñ¹£¾ºØD¾³]?ºeŸ¾ÛO¾ü©?1 ¯¾ç <-ö¿¬Év¼«¡c=ëåÿ¾kƒC>¹”Î< ¿ìQ>rqï<±Ûÿ¾§ê.>.•¿Q/º žT?š@é¾(d7¾z8ù>¯îð¾«wH¾¶ô>uè¾…`U¾øù>@Û!ºŽÿ¿*Yn»ÏF•:9Ôÿ¾{½>Žïæ¼4Ùÿ¾”‰+>״ܼdÊÿ¾g€ >™e™» d¶¼’ýý¼ú¿ÁÈK>æÅºÎûÿ¾ ª=>c¯»‘,¿!;_>¶;e;<Ø¿‚ò ½3­(¼Ñz¿]ý€>c¯»‘,¿!;_>2—¯<ƒR¿üs>? &9gâ¿Ö*ö¼2—¯<ƒR¿üs>c¯»‘,¿!;_>¹”Î< ¿ìQ>€þ?KRy»i·»ÈÒÿ>!+¾½§W/½PÃÿ>!>¾©Ž+½,¸ÿ>¨SÞ½Œ½e’|?<þE½„>³#?>´¯¾MÙÙ>Õé? Ò¼¾]¤Ø>kñ?Eb²¾™ÖÎ>‘ÿ >ççr?…$è<µÚ>Gèÿ>ƒ=qå>z9ü>ý‘˜=¨Åà>þ>„ºH=þ¿=µ‡»3á©»ä¼ÿ¾p–Ò¼¹oõ½Q»ÿ¾RwJ½1^Ó½NÓÿ¾ ž§¼Ewº½1§?ÌLC½Aت¼6r? ²½¾Í”ƽQ?ÇȾuD™½ƒ?Ý˾„¸Ò½òn~?nO̽ÈEB½°r?pxѾDn¾Ý@?ú þÀ"ÿ½ƒ?Ý˾„¸Ò½Ç<µ(p–p=^1¾çÇÿ><ˆx=K¾÷?Q›=h!<âÍ?Xlj¾ ©"¾^»?;Žo¾Ð/¾j?UÙw¾ 5 ¾±j? ø¶<òYÜ;+î?vù6¾*§ý½ýÙÿ>S¾yé¾u?V€/¾ñ›"¾mãÿ>²½N=î²2?ºÚ6?üB~=Xô>‹ï>:Hþ¯%ô>ìVe=7Që>úBø>o-Â<@N2<´é?V€/¾ñ›"¾mãÿ>S¾yé¾u? J¾—<¾‘,?Óí ?;S¿j€ê½û®è>æê÷¾º-Ù¾#Ûñ>§$ó¾h#Ͼâêè>Ü ú¾ªÈ¾È Ù< »<ç×?{?¾W=`¾¥N? J¾—<¾‘,?.h¾üY¾øˆ?žàJ:†ô?w)™¼ß¡=D5?Í˱>ïªç=\;?ˆµ>• Õ=?½ã¤>¸4=&?<ÛÔ?.h¾üY¾øˆ? J¾—<¾‘,?;Žo¾Ð/¾j?B8¿–¼ÄO›=*;¿ý‡d>¯ÒÍ>É=¿S?>~ÇÐ>ûÌ¿ºy>ìgÁ>"Ô_¼¿?¬-½†<2>î–?Ϥ…>1Í>¯[?Ôó~>K>t¶?¸Z>H4u¿8,ã¼Fn’>Ð(ý¾S”K>}’ã>àH¿MIV>Ö«Ø>4Ùÿ¾W:>·Ù>#eÃ>­žl¿æÀ»ýhè>Úqû¾§ã6½ø‹á>çPþ¾ó™½2éß>öëþ¾âˆ_½{My?jàt¼ì0h¾&6ÿ> k> Íݾ-”?âÊ >) Õ¾êyÿ>Úçñ=¸ÊÛ¾Üt?÷€v½Ps—¾"Uü>ˆÉ=ÆÞã¾êyÿ>Úçñ=¸ÊÛ¾#Ýÿ>("¸=®š×¾&f6¿lE3?fU5½Ñï¾í¼õ>Ÿ¸±»Ûö¾ðî>ú¾î;µ7ð¾ iõ>3V¶<dso¿Î°¤;µ¾Õü¾'h«>”ˆè¾|dû¾gbš>7qê¾t³ÿ¾Ù¡>ñÞ¾އ¼¬Dy¿òªh¾Ú‡a¼#¿;Ö¾±'½Ä¯¿/ùϾUá*½Fþ¾?:ݾ•ð?Ed±¼”¢:n?7·>ÂFc=Q?¬>BÑ=£x?¨º>è<4th¿0 ‘½ì_Ó¾¸û¾®c¼¾Vë¾çÅù¾0žÉ¾Ví¾ÂÜþ¾y;¾¥jã¾å?AZá¼r"<Q?¬>BÑ=n?7·>ÂFc=É9?Ä—©>º „=¸/?BŒ9¿Ü s=kœí>S÷¾û4<ÌDñ>ÌÔô¾kVG¼ºÛõ> ·ï¾âÒÊ;³®?’óK½Aç¹cÑ?a¨›>–“>ÖŒ?ÿ>ížü=´é?È”Ÿ>g(î=«Ë?„ä!½?«¿»´é?È”Ÿ>g(î=ó;?.æ¯>,(ì=¾?ݦ>6 >ð ̺y.W¾œHz¿¯è½ËMÔ¾¬o¿R×ú½Diß¾Szþ¾ Ò¾IŸÖ¾-¿Zþ?Þ»ð  ;·E?å½> Ã>ó;?.æ¯>,(ì=K?Wx¿>xðÓ=Xû?øyL»¿…<<‚U?-C´>{«=K?Wx¿>xðÓ=ó;?.æ¯>,(ì=p®~<½˜t?=æ–>”MÙ½?ý>¶då>î²ß½i?¯`Û>‡¿¾^÷þ>Xà>¸p¿<#­¾ÀD=F²ÿ¾ö#ݾ蠳>D¦ü¾ÆÞã¾YÃ>>y¿Dؾ?ý¿>‚lC½Dµ?C}äºàc˜>á¸?G¿—=–‹>ðk?o¯=”J˜>^»?ÑÏ=b÷.½¸Ã?ùhv;Ä#>Á8?ý[3=³•>­Š?Õº=ø>D? ‡<Œì¿.”Ǽì†9Ž?¿;á­>ÄÍ ¾ÚT¿-”´>ø"¾$¿pí¤>ˆö!¾fûu¿ôÂ>)– <º2¿à…Õ>·E¾Ãƒþ¾7ªÛ> ,¾¿îü¾Óˆá>‰%E¾ ]»Wÿ?­uA;ºI̼Á©ÿ>ªH¾ÚFò¼%²ÿ>[ê0¾]áX½” ÿ>ƾi¿¼%‚=KÂ<˜Ü¿YßÈ>Öþ¾~7¿0ôÀ>ïT ¾Ý@¿cñ»>í› ¾„­¿¹D=öÉl<Ï¿3‡Ä>^¡½Ëó¿×¿Ã>‹úä½U1¿‰í¶>Äp¿½Æ/?ÌÜ*¿µ”“>9Öí>cðð¾ZFê>Õ‘ó>7î¾4+ã>ãûò>Ÿë¾¥»ë>?¾¿CÚ3=^Äp¿½Ëó¿×¿Ã>‹úä½>B¿V¶>øï½IX¥>]<½~ÿq¿n÷â>pf¼aˆü¾|¸ä>aO@½v3û¾Ú>•kå¼nLÿ¾™>~¿Ëæ=Ép=êè¿æÍ>˜mG=µ6¿ÙyÃ>D%Ÿ=¶J¿wÔ>ን=Üê¿мrSJ¹Ó/¿DÀ¡>y'z=e¿T²>z݇=3T¿ ­>p”=zÿ¿ðíQ»#a»3T¿ ­>p”=_]¿@†¾>µÒ5=SX¿{ ½>Ú3p<X ½3Ñ¿n܃¼oóF>T¿×ÁÁ¾ 0\>>—¿Eº·¾ì?>•d¿sH²¾äK=š/Y¿øë¿DQ@¾šû¾Vè¾O²5¾›7ö¾}–ï¾/P"¾Ñ=û¾¸•æ¾oÞ¿‹±½±ûÆ»ˆ÷¿ S›>zÔ‰½2¿OÏ›>!Ã/½ð0¿¬¨>ÀV½Yì¿ZO<¾Ø«¼é*¿¥NÀ>]3y¼HS¿ã°>­Þ‚»SX¿{ ½>Ú3p<Aë¿ÿi˼ÊÒ„;©¿üs>l$±¾_—¿¤«d>ùó½¾R¿t`Y>e4²¾Þ¿‡`ð;Eo=O¿­®9=£çž¾•E¿Ÿ8E=9€®¾35¿ÈTËC?Gri¾õò“>„ô?—t¾HÁƒ>œï¿ l±¼—Ô¶;R¿t`Y>e4²¾_—¿¤«d>ùó½¾õe¿«?B>l–»¾oá>åë}¿ý,¼É Ç>Œ¿Œ¾ŒMÓ>ÎS¿~;¹¾°Æ>&7¿«!±¾/­ <éá¿øxî¼¹”Î< ¿ìQ>{ïT=g&¿°vd>2—¯<ƒR¿üs>oÕo¿³¾ ¶»‚áü¾¡‚ã¾þ¸¾:ëû¾¾/æ¾}X§¾x*¿ëWÚ¾ù0«¾°ßË>تj?“” =‡øç>™aû>—†½râ>|˜ý>Ô8E½"ì>/2ù>Hþ;½7ë;0þ¿á ;ötÊ=ŸŽÿ¾c_>üK·=?‘ÿ¾R >}i=“¨ÿ¾5)>bØÊ;²þ¿-¡º³ =vÆÿ¾4ž>}i=“¨ÿ¾5)>gx=Jµÿ¾Ë#>gh<}ý¿½R»gx=Jµÿ¾Ë#>rqï<±Ûÿ¾§ê.>³ =vÆÿ¾4ž>–Ó">T¯|?H­<…˜Ë>ý†?ßp—¾.Õ>&ã?3£¾_ Ç>0?J|¦¾?½¿\Ä89™Ó8=¿:–w½]â ¾:Ï¿Ãy=½¸\•¾%¿ à ½<¤¾@µ¿\uv»MøB=:Ï¿Ãy=½¸\•¾¿:–w½]â ¾—É¿£~¢½ÁÆ•¾k©w?¶8:¾9R4>©û>É ß¾8¼à>Dþ>¥ÛÚ¾„×Ö>Þý>‡Ô¾ Já>lÒ¿ª”{¼ / =íD¿}ÐC>ØHª¾A¿õi%>D°¾¤ü¿ÿÊ*>TŸ¾_ÿ°‰¥»Äì.=×/¿0Ç¡½‚âw¾Ÿv¿Úå{½»Ñ‡¾œo¿SÚ±½ˆ¾¢¶¿«Av:¹A=œo¿SÚ±½ˆ¾|™¿$ݽaÄŽ¾ÿA¿š™Ù½dY€¾†ª¿²2;ÏaP=|™¿$ݽaÄŽ¾¶ø¿Ðòܽ `¾Ó¿ù¾¾A~–¾$«¿½°¨ºûNP=—É¿£~¢½ÁÆ•¾¶ø¿Ðòܽ `¾|™¿$ݽaÄŽ¾¯àÒ;zò¶;Ÿý¿Ÿ³=W±Ø=-°ÿ¾6æÕ=k>£=(µÿ¾Ä½˜=B` =_Ïÿ¾Ý-Ô;#6›;äý¿Ä½˜=B` =_Ïÿ¾6æÕ=k>£=(µÿ¾N2¸=ùúU=…Òÿ¾”XÆ9<ã;kþ¿û>>5;\=¶»ÿ¾rO÷=ÝX=4¾ÿ¾Æ¥ >ô_¦=˜£ÿ¾ô7¿ïâ<·ð´>1E¿"wG<Ú¿>£>¿ÌÁ;M+½¹Å¿z=Õ^œ>ÇÕ¿ž £=T6Œ>x¿Ã3=ª~>猿®È¤; V%½ÂÉ?¸Š=„¹…>—‹?³¤²=Om>7?75Ð=%‘…>x?S<º±½ Ñ¿i›=9Ó¬>L¿z=Õ^œ>ÇÕ¿ùr5=©>Þ¿Lž×;烼ö¿¢)Û=_ª> ¿i›=9Ó¬>L¿ÇvÈ=܃¸>Ø*¿8Ù?¹r ½ø2»üû?Ó0œ>Lç½>í?'š>~þW@?‡¬>h¾^ÖÖ;¶ƒ¼ö¿ÇvÈ=܃¸>Ø*¿i›=9Ó¬>L¿`™=È »>ë9¿K^¿€-þ¾¤Hå¼ð§ö¾[Ñd±¾:ëû¾¾/æ¾}X§¾‚áü¾¡‚ã¾þ¸¾šÙ¿Lr%îgŒ½výú¾×ã>øÕf½òwÿ¾R·Ó>»Du½¸Èý¾”øÜ>7b÷¼¨?͙ûù^½PÂ?ÒQ½Ê7“>‘í?À™½LÁš>Ί?wDš½àŒ>ôs_¿ºÎù>³ú»výú¾×ã>øÕf½Eõ¾8»í>=ŠI½ˆö¾µßê>ñL£½Ô‘;º³¼³ï?Cû=ü9>3£ÿ>ñ >>zS>Cåÿ>Ð ×=S±Q>=òÿ>%ž? 4»É_½ÎŠ?wDš½àŒ>‘í?À™½LÁš>¯?ö|Í½ëæ’>›“?øÉ<˜*i½Òr?¾þ½‹ˆŠ>‹ß?ao¾¤6™>ï©?Œ¡¾u>ÀçÊ;Uq?w†=ðý->ÊP?´¯¼>¼”>S?SÆ>«–4>ÛÜ?â#Ê>©Ï@?us ¼Æc(¿ð>ì Š>×gö¾¿ï÷>µl…>Hâí¾Êoñ>_·x>‡5õ¾ùÃ;4þ¿].;ß¼­=óãÿ¾dÞô<$;À=´Ëÿ¾­”t=•Jƒ=çÿ¾ÛòV=ÏÁ¾AŸ3=5¯l¿LŠç¾^.Š>ÎSý¾që¾ßߘ>xû¾Žß¾1Η>¿0:?é,‹¼‘¤/?+£ù>Tɘ¾Ÿ®î>@÷>{޾"¥ñ>Àó>+—¾¾õ>ÎëX¼®÷?P¼.ÆÀ½Üc?I,±¾K½p?P«¸¾íï̽ËL?óÀ¾ß¾¢gf¿Š|n׉ó>ÀB6¾Zô>õ¡ó>½'¾3àì>1ù>Bþ3<‚ª¼ëí¿kJª¾¶/>5¿–¶¾Ç ›>Ôd¿8ž§¾äŸ¡>·_¿¦½1F?çÞ!?m9÷½ÃDó> 8ô>`Ò½…ø>õóî>섾ú>µ‰ë>gœf?¾DÞ¾"Yø»Ó„ý>qÿá¾àMŸ>,.þ>Täྸ•®>Ó/ù>p%ë¾ßk¨>Ck»Œÿ¿%a‚:…4>rÃÿ¾6†j=‰>c·ÿ¾lQ=ÆÃ+>DÂÿ¾ø2=¡‰#¼Uü¿ ke;ÆÃ+>DÂÿ¾ø2=X9D>3áÿ¾( =…4>rÃÿ¾6†j=MO“/Qݾ¸uÿ¾¤£>o/Ù¾¯[¿iR²>§‘ξ@h¿XgL?:ƒ€¾ ¿eÇö>ÇHæ¾Ò¨è¾Èò>3Qä¾Ðdï¾W“÷>±ýܾvÂë¾·H»:µ¿æÅB½kÖ ¾7¥¿4ò‘>y]ß½ŠÈ¿7ˆ–>œŠ¾-í¿™‚>pà„<ÄØ? RM?.碾£æó>:•ô>Æß®¾ÙBð>Ûˆ÷>롾s„ì> ú>®¸>â…n¿µl,½®dç>ù¿û¾r޽vãÝ>Ë+ÿ¾•ð¤½Ïiæ>í€û¾µsŽ+E=…§¿ óŸ<ª·ž¾ ¿”Â,¾MÚ”¾Ní¿Í‘E¾áÔ¾¨ª¿€)¾l-›»UÕ¿à=pÇ<_¿N­¾¼÷A=)^¿ð‹«¾ñ=ˆ-¿ª¡¾%Ml>Øè°=ex?”Û>ž±Ï> .þ>šïÐ>[?Å>~Ã?“oÞ>ãÀ>š³þ>ÿC=ž©¿t§œCX>Ed? ‹>¢Õ9>B“?ü«w>œü6>9?&‘t¿B”¾®Nx½5ëü¾Û¢ä¾òñÄ=ìþ¾>Ïß¾ÿç=Diÿ¾7ªÛ¾ÙÙ¶=÷$@½Ð¼®?·a¤>ór8>>?Ê—>o">Ú?·`©>4L>’>?É/!½Æ)‡¼OÄ?·a¤>ór8>>?'°>x¹H> ‹?e >80Y>×M?_B´¼ùªä¼—Ö?`V°>ýÜ0>)u?·`©>4L>’>?e¸>·)>¡i?Ï4ë¼\¼ÍÚ?·`©>4L>’>?(,¡>(›>G?±2²>Š:>–A? )•=u|!?“ÃE?<ô­>º†ñ>í-õ>K!¸>„ñë>\Çø>z߸>lÏô>êwñ>U>:½!Cï»xº?(,¡>(›>G?·`©>4L>’>?Ê—>o">Ú?š|¿]%¾0Áp¼øˆ¿´Í¾›Ò0=ÿ¾öìÙ¾øžv=ܽ¿â<̾¤»¥=ÔTt¿ƒ•¾ *‡½5ëü¾Û¢ä¾òñÄ=Diÿ¾7ªÛ¾ÙÙ¶=ª*ü¾Áä¾ýû—=c¶n=þïK¿À¿à–‰=erò¾÷“ñ¾|”=w0ú¾ç¾³„0=ÎQ÷¾Rì¾Ì˜t>œùv? Jâ½tb×>ä ?/1¾¾Þß>зý>h–̾-AÎ>?—;˾c3&¿Ô~;?½R¾…`í¾vñ>Y¾æ¾¶ô¾žÓì>Ñâ¾¾Jî¾u”ó>Iܾ6MA¾üôt>Ós?ÇÖ¾Äè>½åú>ÞÆÞ¾‘ ë> jø>á¾£á>iRú>®;뾘;ÿ¿rO÷=ÝX=4¾ÿ¾R >\èÊ—ÏÍ<¾Üÿ¾û>>5;\=¶»ÿ¾€ô=>X7c=Ýÿ¾—¢<8yã»–ñ?hÄ>«oš=b?΋»>ê#Ð=Ï0?逴> —=ü5?2Äõ=@s#<#~?4Ë>ÅÎ=¾¼?hBÓ>­lÿ=<0?ò–Ã>ªf>d?·Ô ;]È?ä…(=²vµ½c*?R(£¾FXY½×?_ÏŸ¾VL½ÍW?£?¬¾q6?;Ć=T.= t?AŸÐ>e«Ã>Ô?UÂ>¤½>«Ï?~Ï>F@µ>n~?ÔL¼¥œR¿t%ò>Jë_>ý‡ô¾a¥ê>Tãe>øÁù¾Êoñ>_·x>‡5õ¾¹§?*½;;E4T=ûW?@¥²>è ³>Ô?UÂ>¤½>‘Ñ?é ±>„õÇ>­Í~?_Sâ]Ð>‘Ñ?é ±>„õÇ>Ô?UÂ>¤½>TÞÍ»Hþ¿ffl;šÇ˽ÓÀÿ¾ÐyR=›qʽþÑÿ¾ûÍ„h‘å¾l]J¾±iý>Yâ¾ôú3¾?Ãò×¾?º ¿ÅW¿ÒFo¼cCï¾F@õ¾•·3¾óæ¾+û¾`2¾eé¾l?ù¾'¾‚Ý¿?+´<èWÃ<žC¿}Ì'¾½>@ø¿°9¾‰·Æ>u=¿ò™ ¾­ˆ²>ï–¿¹Z=„j5½Hn¿PǾ(H”>ÌD¿Ì{l¾ûêš>íᅵÂz¾J†>´¸¿¼ñ“ç«¿ü4¾Øš>ÿwU¾‚þŠ>qʿα#^¿9ò ¾ùÜ>ç¿('*¾Q¢e>g×=Ìu;?9N-¿rŒ¤¾Hð>¯—ö¾¹á¯¾‚Uõ>5^ò¾`#¡¾Á¬ø>ö#í¾‚Å¿æß“<Êl½» ¿3F¾¹3›>f¿;rT¾bª><¿«è/¾“Žª>þ?†«©;Aй;ù ÿ>(@É=íšÐ=_´ÿ>F^Ö=e-=Gÿ>ÚX >¯L¾=Ü~V=ád^½FE¿‚¾Ñ;žSX¿Xɇ¾ î·¾0Ø¿¶…w¾ù1¶¾q“¿¢É¿þØH?Áfнõ-ó¾ÅÈò>&üÂ>b¾ì¾U÷>Ä&º>Šö¾!”ï>Õ°·>"p.¿[$;?&º=Ôºõ¾Xÿï>¥M¾Eòõ¾þñî>¡Œ¾ÅÉí¾“þö>j•¾÷p_;pã?…6ð<ö(<½²e?˜2°¾K¤¼Ž??-•§¾ç˜¼%v?­3¶¾æC‹=³×6?tT2?vˆ¾­iî>»Eø>[±‡¾N÷>˜ï>J핾"4ò>9³õ>³ÅÿºSÞV<=ú?ð­=iº¾Ói?rV=8®¾ôR?&m=`»¾#g?ú?úÙS¼$Ókºpzÿ> C4>ûX>|{ÿ>u6>œÃõ=¡¡ÿ>ô¿L>O²>Ëy:ÿ?®»i;Bµá=[–ÿ>b½1¾Ýõ=Õ•ÿ>CV'¾”¾Ð=Uˆÿ>´¾xü?ôwÊ;£<¾üEª=s»ÿ>ÑAG¾¦Ôe=<úÿ>ó8\¾³”S¿…°¼ç¿¯ó¾I¸½“Éñ¾žAó¾²G轋þð¾Øù¾>¾½ÆÝè¾—³¿·Ò0=æ±<‘ñ¿yæ¾üV¾\¿7àƒ¾i;6¾t|¿Dt¾/MQ¾3ý?Å»™Ð<ÌD?ú è=¨q¯¾“:?ù±£=ÊÞª¾ºL?¸S¯=õ¹¾bx?ƒ¡$½ mz¾?æ™>±ÄÛ¾6±?~Sˆ>¢Ó¾ÎÇý>片>ÞÇá¾- ?÷aÂ<J¿çâï>V*¾6’ô¾ö@ë>èú¾ßÁ÷¾Kçó>xE¾$ñ¾Ø4(<‹ñ?ä–<ˆê=ÿ<?¾†¨¾Ò³=Eg?ø¹¾¹–ÿ;Ù`?h¯¾ä±Y;¡ë=šÜ?°6+=CUl¾ÌE?Õ<ëª`¾]4?#P<·³¾`u?›q~?„; ná½™g?§É\¾EeþrŒ?kØ_¾¹âÒ¾"à?½5@¾«Ì¾çãa>)v¿Âš(>CÊÏ>b£¿JÓ>$œÞ>Âþ¾¼Ò>B[Ö>‚äý¾¼?Þ>8ܤº°=ÛÜ?#P<·³¾`u?Õ<ëª`¾]4?=Ú“¼þ|k¾¿H?ÀÀ…9W<[ú?Ù=ž¼‘H¾šÑÿ>¾;¼üQD¾$ ?Òat<ïV&¾ãÿ>ëEd¿Ћ¾YÔ¸¾š"ø¾Ê‰æ¾p(ä¾·Dö¾Þsà¾W_í¾f¾ó¾óÉê¾2Êë¾ÇÈt¾žx¿Ää`<‰Ïݾ²dþ¾h=(œÝ¾ŒŸþ¾¬ú=žDÔ¾;n¿š"%=}-6?Äâ)=2Š3?þ+ó>EÚ>cdñ>ÎSõ>g¹,>çŽî>bî>€ (>úö> ú=›C"?,ÇE?z߸>lÏô>êwñ>K!¸>„ñë>\Çø>ŒÆ>ö ð>í¹ô>e½¼vï?;û¦¼åòz¼“U?ûyþ瘼%v?­3¶¾re–;%v?ú·»¾? ¿JU¿^ôˆ;™›ç¾;ú¾™m’=rOï¾bôô¾óV=ÛOæ¾ðú¾j±%=ì#ç¢D«¾J¿Qó=SìÉ> $k?ÌÆå<7à>»ý> ¦ú=·ê>Uù>0+>Å è>™œú>†Ð=ͱ+=•»¿YÁ”¼Ò¨ˆ¾¾¥¿ÒH>€¹v¾¢C¿ á1>=ðq¾ ^¿ ¡S>Ñ8=&½¿ìÔê:vþ¾,œ¿X¨>L5“¾Ë½¿ùÀÎ=¤Â€¾S¿ŒdÏ=Öh÷>øõ^?®µ¶=W\ì>pÐö>±u¾M½æ>®Ùú>Ë€ƒ¾ðâ>gEü>sJp¾ƒý>ç=W9^?àõá>ÙCû=Ù#ü>î´å>Äo´=^½ú> —í>>ëÚ=Ë×õ>òL=õ­¿úÌ8;”NŒ¾¼–¿+(–=L5“¾Ë½¿ùÀÎ=¶M™¾êè¿LK¡=,$#¼âE¿Éd"¿•ƽòÍö¾#¡í¾¬¨¾ Ãø¾†ë¾ÿ÷½Úð¾[°ô¾M?M=m­¿+è2;¶M™¾êè¿LK¡=L5“¾Ë½¿ùÀÎ=’®¡¾a¿^Ç=ŸÏvYQ¾[C?¨À>ÂA¾ç?f²>'3¾Ñ$?#χ=Œ™¯¼¨`? ÌÂ>?8ÿ½?(ð¾>Êß¾U?«êÍ>fø¾¦?ä@z=µ &¼2‚?(ð¾>Êß¾U?Ô|Í>Ý.¾J•?«êÍ>fø¾¦?ôX,>rþ5<þT|?Ÿ>Ú>U¢<¾Ëÿ>Ô|Í>Ý.¾J•?6ZÎ>¦œO¾š?M>’=d)Å;ƒW?6ZÎ>¦œO¾š?Ô|Í>Ý.¾J•?¨À>ÂA¾ç?Œ T?§`?ï¶a¼¶iô>Çñ>îm;Õ÷>J í>=(èCè>.j½: ß¼¯<¹>wŽn?K¼¾nLß>vRÿ>ãá­¾Øå>a2ý>Úª¼¾¥Ûê>lÑú>T³È¾šjk¿…Öpêó¾f»ò¾‹Qg>Ÿö¾ãù¾ÒÇl>Ÿ®î¾’->¿«–R<W+¿>Îô¾®p<ްð¾X©ø¾4=+0쾯ñ¾Þ3=Cáó¾3ˆ¾†fv?x#_=pïÒ¾µR?óÿ¯½óâܾTþ>o.Þ½êYà¾j¼ü>q¡½M;l?änÂ>­Á…½Í=ü>̳â>ràݾ,¼û>%êå>hZÒ¾çÿ>[$Ý>¯”Õ¾8?zÙB¿>&‰¾)wï>Êâë¾c˜ó>Qlí¾Væ¾µí>Oçò¾îÌä¾/70¾.|?[Ø<–vÚ¾^òÿ>× ¾ о¿?§Ïî½tϾ?"©¾8³’¾«8u?‡ø–~W4¾¡⾪òý>–о Ù¾ïT?§!¾ù ¾Œ`}?’gÝ;"TѾ_í?6•5¾ Ù¾ïT?§!¾tϾ?"©¾ìî?éè<:dˆ¼>?;¾>vW>„·ÿ>BÍ0¾˜0:>#ºÿ>ð¾_šR>õ?ðk;þâ¼#ºÿ>ð¾_šR>±Šÿ> Pó½Ž;E>ÅÇÿ>Õèõ½aâ_>Lü?¡ñü»Ñoﻪÿ>ÃÄ•½×ND>3ˆÿ>4ª½R×*>~©ÿ>\b[½h”.>½Ñ|=?ð^+¿¹ú¹¾ß5ø>jøî¾ñc¼¾°Uò>C=õ¾œOž޲ö>l’ï¾þþ?l¥;Ýe©»Kwÿ>†uã½fù*>±Šÿ> Pó½Ž;E>{ƒÿ>ïT¾_—1>ªø?A}<ýIN<ê’? <¾¨ÆÃ>Á§?J:¾£"¶>2Ž?ý!¾*å½>ì%Ç><š¼´Êk?Œžã>:©´½×lý>¡ã>ö•ç½ò(ý>"rê>Ÿuͽfjú>¶%?_ž%=s ‘=B ?íð‡¾¤5Æ>Øï?÷xq¾ÁnÀ>áy?ž}u¾¬ŒÎ>§+7=\ž;¬½?`¯ ¾Ê£;d"?R×’¾ÕÛ•< Î?“¦¡¾ì#=T?ÏIJ=ù» <߬?ʉ†¾àá=/m?†ˆ¾å3¯=4h?Ç,“¾!ž=J´?ÚDB=ÊÆ<”³?ʉ†¾àá=/m?¤Ã“¾Ç¸G=?Æ?ç…¾0¿=Ou?Ñ£ ¾¤È&¿}õ>?û•Þ¾l쾪 õ>´Ëç¾[{ï¾X©ð>Ã-ß¾=ñô¾|}í>p3×=ã»:•~¿Ï2Ó>Ó÷¢>ßS¿[}Å>Zœ>s¿S<Æ>Ã-¯>󿤤Æ>ì.ä<ùÖk?dçÝ>%ÀŠ=þ>ãnà>:Ï=…{ý>Éè>D›m=¥ù>³ ë¼ñˆ;rä?>ͱ>Xl^è›<À ?rÜ©> 8׺¯$?Oˆw>Èäÿ¼vGx¿&ÿÛ>Ý`8>-ÿ¾âã>2U >$ ý¾vûÔ>Îo>4¿±á¾þȱÄ&º>õ-ó¾ÅÈò>&üÂ>?¨ë¾Eð÷>¡È>‡½Ä>",<˜Tl¿¶0ã>x–P>vûü¾dß>vˆo>Acþ¾a¥ê>Tãe>øÁù¾ií­¾A¼%¼7Ãp¿/ßÚ¾òþ™=<-ÿ¾*7Ù¾.I/=·˜ÿ¾ æ¾U4V=Úú¾_¹¿\È<½³»®¿BŽ>í¸á½bJ¿o»€>0.õ½•a¿×Kƒ>ÍEǽ·è.?ÍͼÁÑ:?Œ.ï>†V¾Çö>†÷>(žc¾î>@õ>ªF¾m¨ð>n.|»ä÷?Wày<ö(<½²e?˜2°¾K½p?P«¸¾VL½ÍW?£?¬¾?vU½GŽ ?¹}W¿ñc¼¾°Uò>C=õ¾à±¾[?í>>#ù¾Ýé¾¾ý-é>Wíú¾Lÿ¿¤k»°½?»¨Œÿ¾àÖ>ÔC¾V›ÿ¾Üh >esÀ½#Ÿÿ¾µà5>hëམû¿£=¼Ë74:µ¨ÿ¾ƒàA>Pr¾eÂÿ¾Ù±Q>t!¾¼“ÿ¾e2>“Ä"¾¢?;æ »9ÿ?€rµ=â¥%½çâÿ>½§ò=M‹5½¯Ðÿ>.åÜ=Eh„¼µÞÿ>›ÒS;W9”»ýþ?¦×¡=Csݽ{Áÿ>GH³=ÝÓµ½XÉÿ>÷2{=v7¿½»Ñÿ>Ó{~;âNu» ÿ?÷2{=v7¿½»Ñÿ>nfy=Ûö½ Äÿ>¦×¡=Csݽ{Áÿ>¶Øƒ:(Ïw»€ÿ?6A=&4޽áÿ>÷2{=v7¿½»Ñÿ>’=Ò?‡½ìÝÿ>×øT;‚—»ôþ?’=Ò?‡½ìÝÿ>÷2{=v7¿½»Ñÿ>GH³=ÝÓµ½XÉÿ>\|?*ÎÏ<>Í0>x'ÿ>²¹ê=aŒØ>æ”?›_È=6ZÎ>ìl?‘ñ>ðnÍ>åÙ?¯²­;‘õ =ãR?7Tì=`“µ>$?¹þÝ=“áÀ>§\?àÖ½=$µ>Àö?ËÀ»û€¼ùd?!³Ž=â²>žb?F·9=yZ¶> J? å_= b¨>/èO½œ–ï>LÞa¿¶ '=²½î>»}ö¾ð‹–=(|î>F—÷¾¢½u=È{å>Œ÷û¾.Þ½úö>kM`¿¢½u=È{å>Œ÷û¾üð<ƒ4ã>À•ü¾¶ '=²½î>»}ö¾m쿉Ÿ ;« Ä<ä¿Öÿ >_B¥¾ F¿k>i;¶¾©1¿8…Õ=YÀ¬¾êÊ¿­•¼ÿœ!½¿ Õ=p]ɾZG¿\æÔ=wؼ¾g)¿n>,ž"Ì¿Õg‡¼2½ÂN¿à¢S>¡ºÉ¾_—¿¤«d>ùó½¾Ïf¿ÍÈp>­2˾)Ù¿Y{ø¼JX…<õe¿«?B>l–»¾íD¿}ÐC>ØHª¾R¿t`Y>e4²¾ãþ?ÕV;ÙMž;\sÿ>]Š>aýÿ=Çÿ>"úõ=é`ý=Gÿ>ÚX >¯L¾=úý? ÏÖ;"Ž;Çÿ>"úõ=é`ý=:–ÿ>lÌ»=Ò>ù ÿ>(@É=íšÐ=7Ö[¾Iž ?kO?ÞÆÞ¾‘ ë> jø>S]ؾ3ï>P÷>Ëóà¾9Cñ>j¦ó>ÿ?>Ã;¸ž»ƒ¿ÿ>Ð=ÎÁ#>‘Óÿ>íŒ%<ëý6>MÀÿ>on:`r>¶ü?Ѓ <\³»¡¼ÿ>„T=Ï÷3>2«ÿ>Ðe…=S´>€™ÿ>tö´=Íê>ðý?ï–»¬XÔ;nŠÿ>…(ß½%zù=¶ ÿ>  Ø½=_È=0 ÿ>‡%¤½¸î=*þ?C˜;ýƒÀ;ü«ÿ>°ã¾0uÁ=Úÿ>ªÒ¾æâ=«—ÿ>¬á"¾7ü=Ñþ?‚Ü‚;Í“;«—ÿ>¬á"¾7ü=Úÿ>ªÒ¾æâ=Ø}ÿ>¾…¾Ðî>²ÿ?ü G;þé³¹{ƒÿ>ïT¾_—1>Ø}ÿ>¾…¾Ðî>Kwÿ>†uã½fù*>ÿ?Rú²ºÅÛ];Ø}ÿ>¾…¾Ðî>nŠÿ>…(ß½%zù=8ƒÿ>¾6ƽi>~°¿Ò›¼:6:½lοz¥´>ÀÌg> Ñ¿;¤>zv>º,¿ÌÓ±>B…>Ñô¼ÂäR>ãmU¾£?Rµm>"`¾4M?¦^g>ÂC¾Z?ð9Û¼*:=½¾?\>R>ãmU¾£?U>wr¾ºM?Rµm>"`¾4M?d¼¦.>=,¯?ùIU>úE‰¾Ÿ¬?òµ7>_¾‰µ?~QR>–百= ?¯Jƒ<ªÞþ¾jý]¿Tþõ=?î¾-õ¾jž¸=¿ë¾åö¾c(ç=v§ã¾.Sû¾é…ÿ»ždC=e³?ë8>Н†¾”m?òµ7>_¾‰µ?é:>!€¾PV? ;¤|5=¿?ë8>Н†¾”m?8Ù>fx¾5?ogÿ=ëUŒ¾Ÿ‘?z¡?Ø,8½hoY¿Vè>V-‘>Ñü¾n4ð>˜>…^÷¾ð>ì Š>×gö¾¯‹©::"2=ñÁ?8Ù>fx¾5?ë8>Н†¾”m?g #>`[o¾? B¿PßH¾u&¿ú ð¾ÇòÞ¾inõ¾·Dö¾Þsà¾W_í¾¹ûô¾UgÕ¾&mò¾ “)<àÉ?ò =ÍXô½eû?³ì™¾ˆ¾eT?–쨾×Ü!¾ ?Æù›¾Úí»;}¢ »Åþ?€¾ñß2½½¦ÿ>OZ(¾¬½ìÂÿ>™×!¾Öú‡½_´ÿ>•¿þ¢:žT?u®è¾oc>¢$ü>huê¾:,>Èîú>Cð¾|>ËÚö>WÙ4?r.½ÕÜ4?­î>¥L’>ƒn÷>ëâö>:Z•>tÓî>ã6ò>C¢>0Fô> @I¾ó˜»{¿n‡Ö¾ê黾¿,¿Tpà¾Äë²¾ø3¿'1ؾ̳ª¾‘ ¿†F&½ãŠ¿aœ3=õ¸·¾ÔI¿|a’¾Í[µ¾ãü¿A‚‚¾Â4ľ:Ê¿Š>‡¾ÌѾ×zi?æ<}"ß¾¹ý>lµ¿>ò[ä¾Ëû>¸­>b¾ì¾U÷>Ä&º>>!¿ÆïF?ë–Š;b¾ì¾U÷>Ä&º>@ð¾üQô>fJ«>Šö¾!”ï>Õ°·>¯þô:î°?uÿH=¢®Z¼öy?cFˆ¾é 6<þ`?È„¾/Ž%<Þ­?rü¾±ú?Nˆë¼%X¿ð>ì Š>×gö¾UÁè> Ý>‰ û¾Vè>V-‘>Ñü¾ˆ>¿ØÔ»¼°œ½ 7¿kJb¾RñϾ ¿‰#¾!ѾM£¿øpi¾y­Ä¾_N]¿µ ’Oü¾ó‚¾^»ä>FÒö¾“8‹¾$î>ο"ŽU;Tõ­½M£¿øpi¾y­Ä¾ ¿‰#¾!Ñ¾ÇØ¿2脾ØeÀ¾¤Ó?×Z?½¼·;µ4ï>@ö>¸L>D¤æ>;9û> ‹Z>Œï>sö>si>¾ì¿H5 ¼#*º¼ÛO¿÷¯¬¾€b¤>?¿c—°¾½È”>2¿“¬»¾Ô¸Ÿ>ÞŸ¿\I=ä("½{ ¿Bv–¾ 5>î ¿ò³¡¾,€™>ÂÝ¿©/“¾Wž>ÁÅ¿ e,=ñš»¨ã¿µ6…¾1¶°>ßÿÌc}¾$¼>¤¿G:s¾C=­>à¼?Ö8=©ÀY;ß?÷¾œvG=­¥?’Í…¾ä ×<Ú?¦î‚¾q¿M=“Ì?3!=®h™;Ú?¦î‚¾q¿M=­¥?’Í…¾ä ×<ŽW?¢ìm¾R<=ªÃ?Ø.=Âܤ»m?o/y¾§nÓ¼€b?÷xq¾|¾;M»?J˜‰¾7œ»öd1=à˜½²?ؾïâ?~Æ•¾oóŽ>tš?Ç,‹¾@•>?¾$s¿:õ¼–$ >†rú¾‹ªß=«Aè>’wþ¾ú¸ö=79Ü>Ú’ý¾Å…­=þbÞ>¿É?!­q<šK=”l?<ùÔ½™À>.p?;sš½Œ ¹>k(?Ùœž½’ÎÈ>¡?¥Þùº[7\½¯?ö|Í½ëæ’>Òr?¾þ½‹ˆŠ>ÆN?®[ɽgÔ„>-¾?¡KÄ;½ã5½ØE?¾dt¨>¸w?¸ ¾›U¯>q?Ÿç¾³ÓŸ>[çN¿ä‘(¾~¾¿@ûù¾@ÜÕ¾&ë¾¹ûô¾UgÕ¾&mò¾·Dö¾Þsà¾W_í¾À½?ÎÁ<©½“p?b»;¾ià§>ö?-P¾¤â¯>&?S”[¾ß£>òú?Åä`;:ˆC¼2Ž?ý!¾*å½>¸w?¸ ¾›U¯>g~?òC¾;Ž·>]þ?T&T»;ÔÍ»PÃÿ>’ì>|–,½ƒ¿ÿ>æ'>?÷j½ýÙÿ>—V3>·¨½`ù?ñh¼¨]˜9íÕÿ>æ1>Œ+Ó;ýÙÿ>—V3>·¨½–?R>ïu-¼’ç6¼ÂÑ{¿ ó7>Ý g¾vQ¿ºÙ>ʾ¿uÇÚ>Îr¾q¿æêÏ>3Ñ?òw½ ÈÔ;(?V›o>bà=µ3?ýn> /¹;"p?Gv…>× ¥<8Ï? º½™8;µ3?ýn> /¹;q;?kDp>’G˼(~?a†>‹¾'¼8ï¿ ¾Ž:')¹<ɯÿ¾^'>øA¾%¿ê >àJ¾¡18<íPļ é¿R1¾R2>íŸÿ¾HM¾¥8>õÛÿ¾àM7¾ÔU>Ä ¿å¿ú`^;ofé<†¿<ƒÆ=ƒmT¾îA¿Ÿˆº=Å‘w¾Õ ¿o=Êoa¾?Ó¿²I;o =øq¿ î=_%‡¾q ¿.åü=M0l¾ÞT¿È >u羲ÿ0“–»‡ª.=9´¿ S>E€“¾j¡¿ŒÙ2>Â2޾¤ü¿ÿÊ*>TŸ¾8Ô¿Ÿ¢š»^q=|D¿Pû=>ªðw¾ÞT¿È >uç¾%¿ê >íŸÿ¾¦ñ+¾¢>Byÿ¾4ŸC¾ŸW>B”ÿ¾Ã<àμ­Ø¿äºY¾ïT>ˆ.¿HM¾¥8>õÛÿ¾á—j¾Dˆ;>T¿ <Ø<À»Õò¿4ŸC¾ŸW>B”ÿ¾€}T¾Ò>u«ÿ¾J_¾ƒÚ>MÛÿ¾¸^=°¢F;üÝ¿Yßp¾0 >%¿—æf¾{ÙÖ=Gèÿ¾¾hâ=+¿þ@Å;…ù?h8P<¹–ÿ;Ù`?h¯¾Ò³=Eg?ø¹¾re–;%v?ú·»¾nªº‡ç?Xšß<ÆåÃ=AI?T䨾™çÂ=ò}?Âú·¾Û+ˆ=öa?¬°¾‰ $=Ò§<©½¿Ì˜r¾¶M¾:W¿Ø)†¾G8=¾™ƒ¿7qr¾¿ 1¾81¿´ÐS¿dÅ?MÝ:ÈÑô¾¬ð>:\ >”Üù¾ô¨è>à- >ÿ—ó¾Xâñ>”ö&>»é˜¾©xs?yg¢=&ÃÙ¾›æý>©jÚ>TSâ¾Îÿû>ÆøÐ>±¿ä¾ä.ú>8 Ý>š•=#üG¾‚_z?#„Ï>›!ݾKÿ>NdÎ>Ó¾*?ŽÂ>ÀÚ¾[_?y»6C\?v¿Ä¨=™÷>X<í¾B‚=°Xû>Â÷æ¾í:…=dsõ>Ùìð¾,~¿ÝÞ€¼d'ò½Ì{¿ëš½ëæÒ¾¬¿G‚Ÿ½ôÀǾñö¿]ÝQ½̾ò;O¿W`ë=Nd¿ ³ó¾´9Þ>ð¢ï¾‘Òô¾àœÑ>S“ð¾Nù¾›Ø>‡àè¾#uô8ðð?=¯¼ƒÆ=ÍW?eßž©x=sh?a⿾™çÂ=ò}?Âú·¾MíÇ<¶¡{¿#²:¾®×t¾&ªÿ¾‘íܾ€€u¾µ¿ð6Ͼþ2“¿ÝÖ¾ž€?fÇ(½ ~?½D5?D…z>w Ž>:?}­ƒ>^õ€>M„?æéŒ> Ž>/§?´;ŽT=Î3?0*¡>™fº>ûW?@¥²>è ³>‘Ñ?é ±>„õÇ>õí?y[¼°¼ÜK?íž´>ý÷ >kJ?ѱ£>©Ý§>?M‡¦>¯#–>sì?S/?¼òů¼&ý?FÒ¶> >>hÏ?“9¦>Až…>¼Ë??ª±>½|>ÌX|¿©¸þ»Å0,¾3Q¿ëµ=±SÔ¾"3ÿ¾_@t=ZܾPÆ¿ÓGe=<2ξÙV?w ?åì½ëô>µð>’—%>Ã.ú>æè>ª»>Í:ó>Ñ]ò>{Ÿ >%ps¿oÛܺæiž¾±‡þ¾€ è=¶‚Þ¾Õ•ÿ¾•>°XÛ¾ òû¾JÑ >'„æ¾î¼?©ñ¼!o ½âÊ?/Äš>X>?M‡¦>¯#–>ø?©–>Àw›>]‘¶>;VX=Ên¿Z+Ú>Eð_¾©Ÿÿ¾˜Ûå>ª c¾W>û¾ÓÞ>æ}¾>±þ¾ÜÁ³>R’Æ: ´o¿˜Ûå>ª c¾W>û¾Z+Ú>Eð_¾©Ÿÿ¾]nà>¦ÔE¾1Aý¾—‘‡>°¯C=Jv¿]nà>¦ÔE¾1Aý¾Z+Ú>Eð_¾©Ÿÿ¾Ù|Ô>ÀZE¾_C¿Û¿! =½&¼Ú’¿ ݵ>[_D>ñK¿áÃ>'½/>²€¿§µ>ÃD#>ÑqƾbÙ.>Ðçg¿vQì¾KrØ>_–ö¾ÏKå¾Ýâ>× ÷¾Â¤à¾ Ø>]¥û¾gx¿˜Ÿy>G7>hÍÿ¾¢—Ù>ðÚU>ŸZý¾™-á>ÒR9>ÜB€»eÿ¿ƒ"èºY>9¹ÿ¾Z½C½û9>ÒÈÿ¾U?½$)>Æÿ¾?–´¼-Y~¿žÿÞ=½æ½Ý¿%®Ó>@ly>AE¿:Ç>BêV>Êß¿…Â> Ø~>CA¿ôX‚=÷è+½bØ¿4ÕË>¤Œ>Ñ]¿¼½>k> I¿QOÇ>„)š>ͺk?f‘V=„ÝÅ>QÞÿ>ÓÁо8†à>[µû>‰Œ¾‚­ê>–•þ>wh˜¾3oå>~½¿£™½<ˆC½º,¿ÌÓ±>B…>Êß¿…Â> Ø~>lοz¥´>ÀÌg>S³6½Œj ?Ð-G¿.…¾þ|ó>-%󾟯y¾ÝDí>a§ø¾€D‹¾!æê>V¼ù¾‚þ?~p$»ß$Í»8÷ÿ>Áªº¼=Ɔ½@Úÿ>@e½´ØÇ½Eðÿ> ¨‘:λ«½Ãþ?€;»b@²»Eðÿ> ¨‘:λ«½@Úÿ>@e½´ØÇ½UÙÿ>‰ê-;$Fï½ÿ;>=¹¿{Ï(»ˆÖ‚¾®c¿Ðí¥¼¨W’¾¹Á¿Í ¼Ž#޾/£¿°Þ-½nß¿V6Ö»š¡ü¼åB¿$çN=õ¢¾¾Ã¿|Ð<=œÈ¾ôR¿© ‡<†â¶¾R?Zoˆ=/¯[?mÅî>®cÔ>zõ>D3ç>><Ë>+Áú>×Ùð>|€Æ>¡eõ>nÖ =#Ú¿##»x*°¾øU¿X/0½ ? ¾ˆ¿.2½~ޝ¾CX¿ ÚP¼? =ùÚ¿|RM»~ޝ¾CX¿ ÚP¼ ? ¾ˆ¿.2½Æà¡¾!¿ºr;o^]?|“¿^9 ý>æ?ä¾ÓÔ¼[Ðû>Õ\æ¾Ä »‚‘÷>ï¬í¾AÒ¼mëC=ð´¿l´žºm©£¾„.¿Aw=Æà¡¾!¿ºr;¸•¾®Ó¿ªº<IŸB=õµ¿FxOº¸•¾®Ó¿ªº<Æà¡¾!¿ºr;¨W’¾¹Á¿Í ¼˜î?"d]»Èú<Òþÿ>^¶Â¼o¸O¾váÿ>!m½×J¾q ?ôß#½Ñh¾_þ?>źT±á»‡Œÿ>­¾°ÆÙ½(ÿ>@hý½ª‚¾V›ÿ>nRñ½7¼Å½?þ?]Õ²»×ƒŸ»9¹ÿ>\Âf½_ù½`Çÿ>d"å¼Ì^¾@Úÿ>@e½´ØÇ½uÿ?¢e»+A»UÙÿ>‰ê-;$Fï½`Çÿ>d"å¼Ì^¾«Íÿ>×Ýz»…¾´ÿ?[¾7»5€‘º«Íÿ>×Ýz»…¾`Çÿ>d"å¼Ì^¾©Âÿ>Sôö¼í!¾j›o¿µÅ=[‡³>l ¿|)¬¾Ì%Ý>%vý¾œŠ´¾hçä>¡Ûû¾èݨ¾è>yé¾=º¢?ÚI¿Z¦<ãoë>¯$ù¾M° ¼Oð>…@ö¾¿W><Ãó>¼¯ò¾ç:»¹Ð˜Nºúÿ?«-;IG¾½lÐÿ>h‚ö;5¾Íÿ>ØT =ŸÛ½lÐÿ>†þ?d®¦9ßœÛ;Ìÿ>Ô,¾´é(=XÉÿ>⽿Ô/=#ºÿ>¾z=EÉ?!S'=e–k:€b?÷xq¾|¾;­¥?’Í…¾ä ×áz?Ó÷‚¾¡dò=VÜ?RW=)}ý;´?†[¾@Ô·=›X?Mhr¾®ú‡=??ÈR¾Þd=öÂ?¤Œ;›Þ/=o»?gq0=ô‘¾Ü?Rž=±Þˆ¾ò[?(M>=Å€¾ëÅ?ŒG<} (=Ü?Rž=±Þˆ¾?7? À=Ïùy¾^,?Þ‘‘=€p¾Ð²?ÎÖº…¹F=ÇJ?êB >(e‚¾Æ£?>¿¾?=œ >¥ôŒ¾Q¥<;ÿó?¥›:XO¾Uvr»ú?i9`¾ôçt»TÆÿ>A¾\C½;§?°ÂX?°¬Œ>Õã>ßOý>Ç–>¯±ë>öø>8¾†>aüì>Ù?÷>qé\¿øê¿}î*½ÈÏö¾¯Cí¾t‚=ª*ü¾Áä¾ýû—=Ï2û¾¨ÿä¾íÁ:=B¸Ì¹Dô?lúš<ôçt»TÆÿ>A¾Uvr»ú?i9`¾H½Ùéÿ>ÇFP¾€p=c{?ˆb¾9¹Ç>Ú9?p}€¾þÑ¿>Ì™?ØùÖ<ýT²¾&ào¿Óéʨuv¼Šã¿áÓœ>‹>5½Ú¿©£‹>ª,*½L¤¿M8½¼¼sÑ¿8õ>N½ªd¿+Š>Ç,˽žz¿ðÞq>è ̽k)¿ÎøQ;9¼{û¿R1¾R2>íŸÿ¾lоí·&>Ë„ÿ¾¦ñ+¾¢>Byÿ¾â?±Ìô<{»¾Üÿ>¶IU¾ƒ‡ ¾}?d¾M&¾†¯ÿ>IƒK¾NC$¾¡ &½¡¼ÞÆ¿5·š>ëͽVÔ¿‰B“>s“’½M¿¿BB¤>\X—½v¿!H¼á^lºçý¿A ½ž}>íºÿ¾” ÿ¾Í”–½vl$>ªºÿ¾M…»Ôý?^bç; Óú½±ÿ>„ô„=îwè½î—ÿ>Õ/Ç=T‘µ½|¹ÿ>Ù2š='¿dÅ=ä@¿­øö¾. d¾š}î¾øî¾¤q¾0Lö¾´Yõ¾Až}¾DŠñ¾p§»çþ?Ì2;'˜;½gºÿ>éºð=Ú’¥½7¦ÿ>:éÝ=a’½s ÿ>Öp>›§Ö»Fþ?ˆM;a’½s ÿ>Öp>Ú’¥½7¦ÿ>:éÝ=å—ὃÿ> Ó>‹»Õþ?hU‰;å—ὃÿ> Ó>†­ ¾€ÿ>³}è=|¾ƒnÿ>c >¿ž»mþ?ÕN¢;†­ ¾€ÿ>³}è=å—ὃÿ> Ó>îwè½î—ÿ>Õ/Ç=X"í»†ô?Jc š?í¸¾G8>…?SY¬¾FÐH>ë©?¡„¹¾v•¼cÃ?|{=G8>…?SY¬¾÷ÈF>Ù\?©Ø ¾ÌX>ë©?w¬¾“¼ ¡?IÞX=µ>è¾?Ï ‘¾Îý%>«!?EH¾â;>.?"r¢¾??c­<”pO½™g?§É\¾EeþpÑ?:çw¾'À¸¾3o?_퀾ZõɾÑê{?6ÿ”=a8&¾Ý?±ø}¾\Ú¾3o?_퀾Zõɾ@ü? ޾gHÕ¾¢ˆ{?´ýý¼.Ç;¾‰@?W¦¾„cÖ¾ß?ªG²¾ˆ¼Í¾.?õ´¾(`Û¾ð6?P¿†Xñ;Iæ>uü¾gž´>°é>Í?ú¾Õ¤>±ñ>‡Mô¾•¹±>ׂ?i3=àJ½©j?œû›¾“½¾Iõ?ªe“¾õɾÑ#?g*Œ¾ê]¼¾®ÿ¿þýO?‡9 =?¨ë¾Eð÷>¡È>õ-ó¾ÅÈò>&üÂ>¢îó¾?Åñ>IiÎ>¿«¿AK½1¢)ù#¾õœ¿áDŒ>,ò;¾h=¿Ñz>ža:¾èÚorMù¾†‘î>Õ&¾>¯Ñú¾(-ì>Gº>3àô¾QNô>ׯ¿ü J½ 0_;Ìï¿:zœ>ž Ã¿“q”>Hm"¾ …¿ S‹>¼Í ¾…é¿7Œ= ‘L?„ñó¾m޳>Âò>qŽò¾šé¦>#2ô>&Uë¾³—­>%ù>ê·¿ÃB?½‡NŒ»bJ¿o»€>0.õ½ …¿ S‹>¼Í ¾i9¿ÙÐ}>q«¾oˆ+?ßF=¿v‡=HÞé>ãýø¾â"G¾óVí>,÷¾Q-b¾[|ò>`Yñ¾©ÞJ¾Ãµ¿!çB½ÌZŠ9i9¿ÙÐ}>q«¾ …¿ S‹>¼Í ¾W`¿!=…>ù#¾› »BÙ¿zŠ =ñ=ˆ-¿ª¡¾LPC<1&¿+à¾pÇ<_¿N­¾m,!<-õ¿Ébz<’Ê>&S¿û¾Yò=8¿U0ª¾ˆðÄ=ê\¿µµ¾U?óâ-=¯ŽX?Àó>+—¾¾õ>¨þé>øn“¾;9û>¶.í>îZ¢¾øù>ì €»¶ü¿,&¼oóF>T¿×ÁÁ¾ì?>•d¿sH²¾Ò(>aQ¿·½¾\FÅ»×b¼“ø?΋»>ê#Ð=Ï0?±2²>Š:>–A?VÒª>cEÍ=§"?o"Z?Ñ.w¼3ï¿#ùú>‚«”>·`龿ï÷>µl…>Hâí¾òÒõ>Šu’>J³ñ¾êV¾Ëu? §±¼OÏã¾O;ü>QJH>-ܾ¶þ>Ü)]>TÖ¾ ?ïo@>ê¾,¡c?8[¬<|Öí¾—÷>BN>OÏã¾O;ü>QJH> ë¾ŸÇø>Do1>‡ÿ?bë#º(u;"?>:š¼+ ¡<?/ð<½;jûÿ>úA‚<êÔ=Û.ƒ;¯É? ë%=K¤¼Ž??-•§¾€¼<?˜ ¾¹–ÿ;Ù`?h¯¾‘jZ?·TÕ¼]¿òÒõ>Šu’>J³ñ¾]Áö>züž>!Íð¾#ùú>‚«”>·`é¾Uÿ?^Ä(»ÜŸr;XÉÿ>⽿Ô/=cÒÿ>Ðý½Pâs<µÞÿ>ø°­½åàˆ<Œþ?ÛÎɺzTÔ;¶ ÿ>  Ø½=_È=Úÿ>ªÒ¾æâ= ¨ÿ>Rº¾%«=GÚ? „Ï+—¾¾õ>Üñ>Ú©‰¾‹ö>¨þé>øn“¾;9û>„þ?M›»ØÜ³;,¸ÿ>È×½ÃX=šÑÿ>=Ì£½hËY=¶»ÿ>k¡½˜æ¬=íÕºÁ¼-=ïÄ?£Ô´½Ú¬’¾¹Å?$ݽ …¾·|?Vºû½¾–¾#Ø?«¸å»v®=Ò? ƽ›s¾p??ÁZ ½R(ƒ¾Út?­¬˜½…êf¾-?Z>w¿°Lö»µ„¾‚¿© º¾nؾ¶.¿’v«¾]†×¾¢ ÿ¾x^²¾9µã¾ ²>Vp?Œ“;iæ>–ù>ðÚ5¾Ñ®Ú>mþ>ÞXP¾KÙ>½Rþ>¥I)¾%þv?èÊ…>«Qî<æéü>bgâ>9 å=2?çÿÕ>ŠvÕ=GVþ>ÖÞ>f¨=ýx?qžr>[AÚ¼fl?!ËÒ>ÛÞ.>„žý>øùß>x .>iÿ>É’Ù>¨I>Ʀx?_”s>“²;„žý>øùß>x .>fl?!ËÒ>ÛÞ.>†ÿ>uUØ>ñ >Ô?“ÑC9õ =Z-?{0)¼VÕk¾lv?V »º‚…¾:@?j›<t¾ûâ?|{‡;gñ<Í?R`Á=¥½a¾v?eî=Ukq¾Ïÿ>¦Dò=H3V¾öÚ?`Ú×;å=v?eî=Ukq¾Í?R`Á=¥½a¾?7? À=Ïùy¾pG5½H¸7½Ã}?²‹>ÄÏ—>å¶?qâ›>´¬“>ýú?ÑÍ–>¼Y£>T8?sE_¿ïtú¾òóø;ø¾Tí¾g%>É÷¾”¢í¾±4@>”ý¾bJä¾µÂ4>õ˜?[IK?²e9Ïï>ãˆõ>ËL ¾,fì>O$ø>íé½YŠô>)éñ>¡¹î½‡±?›;HqG=^f?8à=Üb†¾Ü?Rž=±Þˆ¾ Â?AšÑ=E¹”¾ Ì?@ù+; ¸"=^,?Þ‘‘=€p¾ò[?(M>=Å€¾Ü?Rž=±Þˆ¾ï 5?DÖ4¿dn¤¼ZGõ>Ìð¾úw½¼Îî>6«ö¾x§½«´õ>™ï¾°0¾½`ug?r»Ú¾·åµ;]ë¾°­_>Ný>Ójà¾i>YÄø>/Üé¾Á;>«=? Þ<&“½™g?§É\¾Eeþ"à?½5@¾«Ì¾e?vª<¾¥ž½¾‰ ¿¼QK=©æV?Cð¾|>ËÚö>>{î¾Ï>‰Ðø>u®è¾oc>¢$ü>y´?ñi!=¸o༙g?§É\¾Eeþ›‘?ÕV¾³%³¾pÑ?:çw¾'À¸¾âÌ?H=©2‹¼Ñ#?g*Œ¾ê]¼¾Ä`?ƾ”¾J]²¾©j?œû›¾“½¾;å?,*Ú<àï)<§±?!Èq¾Š­¨¾pÑ?:çw¾'À¸¾›‘?ÕV¾³%³¾ºt”>g×m?œ¼÷Wÿ>L¦Ú>$tA½“¨ÿ>ØÕä>ŒŠ½1|ü>üÅX¿c¿ß©=”ý¾bJä¾µÂ4>kHü¾œ2ç¾Û>ø¾Tí¾g%>:ý¿Àļjr ;Pÿ¾Bz>@k>Õ°ÿ¾+4>àôî=Žÿ¾r>>ëÚ=¿þ¿°4O»$'®;žÿ¾²¡ >&–š=¦·ÿ¾¸Ê#>²bX=-°ÿ¾´>r‘6=©ö¿b_‰¼ÑGÿ:ôÿ¾¦FH>à's=̲ÿ¾×,>¿¬=÷ÿ¾ëN> ÅÁ=UÆ¿²1+½P e;×3¿ Ùi>Kn™=ë6¿¦m>©ØØ= ¿pA†>Œd´=&~?8a2=[zé½3o?_퀾ZõɾrŒ?kØ_¾¹âÒ¾™g?§É\¾Eeþþñ¿jH©¼·£,:Á¿ofT>?>÷ÿ¾ëN> ÅÁ=Õ°ÿ¾+4>àôî=’v¨»(4¿ÕR¿#÷´½Ù?ï¾°åõ¾ÿ÷½Úð¾[°ô¾yyÚ½±Ûç¾Ýíú¾€'½þ|ˆ»œÈ¿ÃH§>zâ¾Éÿ¿Ö‹™>½ü¾t¶¿i¡>—;¾Íç¿ÅÕŸ»g„£¼*ò¿˜Úª>õ0ԽοD¦´> ½BA¿,Ôº>·)Þ½i¿Že4½?¼?¾¿áÓœ>‹>5½Ú¿‰B“>s“’½M¿¿©£‹>ª,*½L¤¿Ätà»øEƼD뿎è®>Üq9½üT¿-»>±0½`t¿VG¾>â¨a½ãR¿þ½`Ý[¼&Ò¿BB¤>\X—½v¿˜Úª>õ0Խο5·š>ëͽVÔ¿üµ¼…¢¿ Y¿€$¡½4Gæ¾¢û¾kÜv½›<í¾ð‡÷¾#÷´½Ù?ï¾°åõ¾.gÚ<›÷ò»çæ¿D¦´> ½BA¿pêÃ>âȨ½ ¿,Ôº>·)Þ½i¿]¨>ÝFÀ¼B°q¿°7Ù>T;ã½(ºþ¾@¤ß>Ì•¦½×Ýü¾aæ>‡ã½q=ú¾–Ó¿Èö5Ì^æ¾à˜j½»Òú>­ï¾… *½¦õ>Ñß»ãr)ºÓÿ?R °½=¾Ì—ÿ>k¼½\]¹½ú˜ÿ>…$ó½ö_ç½Gÿ>¥ì7½ÅÔE¼¹?ü«w>œü6>9? ‹>¢Õ9>B“?3‚>„+P>.q?Îêº;ÌA »Éþ?™×!¾Öú‡½_´ÿ>¾@‹ ½R˜ÿ>€¾ñß2½½¦ÿ>±Çmº·€Z»œÿ?€¾ñß2½½¦ÿ>¾@‹ ½R˜ÿ>û)ɽ‘ d½n¥ÿ>⇎» D_»ÿ?£’½]p½ý¾ÿ>û)ɽ‘ d½n¥ÿ>è$…½Öôнî²ÿ>ÝÉ»¶!f»÷þ?è$…½Öôнî²ÿ>û)ɽ‘ d½n¥ÿ>k¼½\]¹½ú˜ÿ>1¦|¿1@<³$¾¦š¿_²‘¾£Ì¾ ¿‰#¾!Ѿfl¿?ɾÖÄÚ¾…TD¿JH$?”‚ª;Ò7ñ¾7oô>×ÂL=%ø¾mì>“u=À²ò¾±‹ò>z|¡=9Í7½÷žR?À?Á=¢ò>Ψñ>Âûê=¥0÷>Lßë>ÏT³=ù>O$è>è¿íد<^U†¼M£¿øpi¾y­Ä¾ÇØ¿2脾ØeÀ¾óÊ¿kðn¾¶dµ¾_Ù€»Äå;Rÿ¿àʽ¦*-¾V›ÿ¾@„½Àé¾I¢ÿ¾^¡Ÿ½ 65¾“¨ÿ¾¹¿ZÑ=ü£=»¿2«‡¾¿îœ¾Ì(¿˜¾J|¦¾úÔ¿ñ¸˜¾Æà‘¾Êý¿pC;°Òú;T«ÿ¾ýÛ%¾aÊ=µ¨ÿ¾™- ¾b¹=’Ëÿ¾|F"¾~Æ…=×þ¿ZéD»§¨;Tÿ¾|C¾}é=M‚ÿ¾€' ¾#ƒ >™ÿ¾†è½ÿ±ð=ìû¿óå»$¼š“ÿ¾À å½g >3£ÿ¾·(¾*9>Âÿ¾Â̽aÁ=>7þ¿Ay; SÏ» ‚ÿ¾Û¥ ¾ªô#>s…ÿ¾1^#¾>«—ÿ¾}¾ ¿4>ºx?‹€¬»$†}¾Üý>r`¾íà¾I.ÿ>˜‰B¾[²Ú¾rŒ?kØ_¾¹âÒ¾«õ¿–M5<±{c¼ó­ÿ¾Ó 8¾,(,>×ÿ¾ËG2¾Ä^H>«—ÿ¾}¾ ¿4>5…ðº0pS¿'S?^•¾2¬ú¾Í!é>` ˆ¾MIö¾å™ï>®c”¾éeô¾ÚSò>`ú¿þ¥R<êK%»ó­ÿ¾Ó 8¾,(,>s…ÿ¾1^#¾>ü«ÿ¾Lâ<¾»`>+þ?{é;Yå;:–ÿ>lÌ»=Ò>2«ÿ>Ðe…=S´>‰²ÿ>­x‰=6ç=ÿü?­ØÃ;_"õ»€™ÿ>tö´=Íê>s ÿ>¦}Ó=}^1>¡¼ÿ>„T=Ï÷3>eç?W)8;*Hß¼R+?â&~=h[m>T?€1†=UU>Ÿ!?±j°=¨Wj>$Ö²<úÎ?ü¿½ê®<¾B#?ÅÆl>ñO¾Ý?ì4R>d¾,b?Ÿp>æê?'È: €Ï¼ßÿ> Á=dM>]Äÿ>ÈCÿ=¼G>/?= í=èMe>Þ‡¿Ї¾é쉿´v{¾\:$»rR¿é†@;’ë?b˼áE/¾‡Âÿ>ÐO>»ò¾¼?U¾g>Ó¥¾­¢ÿ>‚6I>.ë=sö;ÜÚ¿Ý@¾Â½Qi¿´v{¾\:$»rR¿€}d¾Ý(²¼F&¿+Y=‹å;Þ¿€}d¾Ý(²¼F&¿´v{¾\:$»rR¿_¶]¾ãF<¿x¿Iq>l×—½8ƒÿ¾§êÞ>åzƒ>4öý¾nˆá>A o>Ý¿%®Ó>@ly>íH7=ä~d¿¼å¾ê³«¾ðiþ¾DÀá¾;V±¾Ñú¾€Øê¾©Þ¢¾ ù¾íe뾚Š:¾¤¼¶ò?ñ >>zS>Cåÿ>Cû=ü9>3£ÿ>,ž>!è8>¿žÿ>§f.½»¡=µ÷~?ù1®¾2<Æ>C­?É̽¾ÿvÑ>æå?ÞÁ¾z8Á>‚t?½Ù?þR¿Ã‘-½rþî>Ù—ô¾é-¾Ösê>aqø¾Ü ¾VDå>ž\û¾Ul,¾@gļ9¦;í?ñ»±¾ §>i;?‰{¬¾N³¨>¶H?}²º¾Ê©¥>Ú?¯n?s„ ¼-•J?Àó>+—¾¾õ>¶.í>îZ¢¾øù>üÈõ>ׄ¤¾ÐEó>5i;?ÄÑÔ+—¾¾õ>üÈõ>ׄ¤¾ÐEó>+£ù>Tɘ¾Ÿ®î>¯ƒÖ¼¾lJ<†ä?}²º¾Ê©¥>Ú?‰{¬¾N³¨>¶H?oÕµ¾:æ´>?¸F¾ú‹{†?óƾB>°>?{3Ò¾d»>”?«6Œ½2o=`=?ÞÁ¾z8Á>‚t?óƾB>°>?oÕµ¾:æ´>?ÇÄi¿‡Ð¾ …<ʈû¾J´ä¾MLw¾:Îý¾#Iྨ‹Œ¾ÒÃø¾è…ë¾p ãœ>Ú>s?“1j=.Õ>&ã?3£¾»Fã>ý>–¡¾‹ßÜ>ž?[[°¾Á¹S¼‹ÿ{?TÝ3¾Óô½¿`ÿ>N{Ú¾O;!½&þ?àØË¾{"¼Y¥?IÛоÉÍ»:Ù}?¢R¾£øÂ<O?¨¦Ô¾ ìg<0?còƾ„>=³ ?ðÞɾçøóë¾ï’ø>®€b>ZIó¾êò>”4o>—8꾘ù>RI²õ?0h‘¾Î6G>ÈÑ?(µ‡¾¤SW> $<´»?‹17½re–;%v?ú·»¾ ìg<0?còƾåòz¼“U?ûyþ2Gñ9Åø ¼£ý?o46<#ó(>™Ùÿ>iD=.æ>iÅÿ>ë2!=ع9>êÿ>6s0?(19?â/$=‚äí>t)ö>!‰¾W\ì>pÐö>±u¾[ô>dyï>v¾§<ÿ¼çó<Ã?9—‚>{ô¶>W?f|>¼•Å>¼? f>(»>·?µB½X2A=äl?^¹^>n£É>þH? f>(»>·?f|>¼•Å>¼??¾¹½Žæ¥>®q?žY>ÛùÖ>Ê2?Ãn>ßÀÜ>Umÿ>aÅY>*ä>}ëû>É9 ½Ìá­=á~?,¸—>é`Í>ÇÔ?½Žˆ>î²Ï>3o?2È>´"Â>†?‹¯œ¼Ôþ¾Ô2^?†…$¼¤8ï¾CSö>}ª¯;2!æ¾y²û>¾¼$ 律ÿû>"ëØ¼œ#—=A6?2È>´"Â>†?óTŸ> ÿ¾>êv?,¸—>é`Í>ÇÔ?óÙ?}<À<”[ʼž·?Òn¬¾×Ks>#‚?»Ó¥¾» ^> –?ö)Ÿ¾zUw>/ß?*¶_¼ÖÔ鼬r?:Z­¾ˆ¡E>N—?L‰´¾ü‹`>÷Y? ª½¾ ¸G>ÕK?Å‘–½1y¼7ã?VȾjO)>÷Y? ª½¾ ¸G>CÉ?Rd;8ùM>Ú0?'ö›½>m¹¼÷Y? ª½¾ ¸G>,J?fôþ¡-g>CÉ?Rd;8ùM>NÒ©>+Z„»‚q¿×ûå>–[*¾É°ú¾+Ú>*¾ßþ¾{÷ß>°Y¾µÝü¾?3=n¢Y¿¢Dë>Ù_F¾Œó÷¾×ûå>–[*¾É°ú¾çâï>V*¾6’ô¾êÖ ?€U?±´-=á$í>uËö>UNÛ> Añ>¨ô>ÝÐ>ÑWè>5yú>£>Ñ>µ ¿7øœ½žŒ ½™¿®-Ô¾·ã=( ¿FϾ¥ >3¿uwžVœê=Cüÿ>Ó\w=Â*]?zð>˜u¾Ïö>+Ûç>ôƒ¾zû>Üñ>Ú©‰¾‹ö>¨¶}¿Ø}¾oˆ¼™¿®-Ô¾·ã=kD¿u‘Ú¾ËI>( ¿FϾ¥ >Ó`;‹ÿ?uËÆ:G=Ïóÿ>p}8=ÇÏk=¥õÿ>-ë~<¹<±<:?Rº´<®µ»Öþ¿ÿ;›qʽþÑÿ¾ûÍ„<,ñ½xìÿ¾@V¦»Z”ƒ½ æÿ¾÷ƒ =àP?Ð!½ë?vÅô>*Q›<Îãð>þú>à÷Ê<Éé> î÷>ð´&=±3í>c°>z0p?,î=²Ù>ä?ý‡”¾Uå>Àû>ó<¾»Fã>ý>–¡¾]åÔ»‰þ¿?øÐº+–œ½.æÿ¾±X½ôOнÕÿ¾›¯’¼.ؽ.Ëÿ¾ÔHK½) ±»`†?àI?Ç–>¯±ë>öø>¹«§>Çé>îÎú>š ¡>Ù™ò>£•ó>«s½ºìÿ¿>öº{¾¼ÿ¾Ìà^¼ÔF¾Æ¿ÿ¾³¥ý¼M†¾DÂÿ¾Ü†s:ù¤E¾ <¶;§.{¿*7Ù¾.I/=·˜ÿ¾/ßÚ¾òþ™=<-ÿ¾)²Î¾]€=ÙÍ¿¼Éº!ò¿ê¨¼ipû½>¿Ú´>³彯¿ó¯¥>Oа½C9¿ûs±>Ê3£¼NR88þò¿Rb¿¾|dó<§\¿DÁľ^S=äN¿Ù"¹¾‚!f=ƒl¿W_¼Òý¿öÖÀ:­,½“Ãÿ¾ý2¾7>½HÅÿ¾´®¾(«s½ó­ÿ¾Îû¾Æf§¼Ib);ò¿Ù"¹¾‚!f=ƒl¿DÁľ^S=äN¿­£Â¾þ÷›=DP¿+È:¿4/?{ý‹¼ìö¾Zeî>}T=µ7ð¾ iõ>3V¶<Ûö¾ðî>ú¾î;Õ ø¼†p»Ká¿‹ªÇ¾Pä>H¿ ¼¾QM >ap¿¾MǾHPü=–A¿Æå»ãý¿µÉ;Äxí½ì„ÿ¾fØ(¾Cú½¡ÿ¾:<¾†¦±½å™ÿ¾Âm¾Öô\ºî÷ºÜÿ¿'÷=¢¦i» Óÿ¾ÈÑ>0M»sÖÿ¾â >½ŠÍÿ¾§¤q¼ð£Ï»Ž÷¿£°;>Ĉ½Táÿ¾}°,> – ½ßÿ¾’æO>%½¿Ÿk¼÷‰9@ù¿’æO>%½¿}°,> – ½ßÿ¾¦?>iŠ¥»†¿Æ*x¼cd$:xø¿QÜQ>å†Õ< ¿¦?>iŠ¥»†¿.>—ÏÍ<¾Üÿ¾ýѼäªy;ü¿.>—ÏÍ<¾Üÿ¾¦?>iŠ¥»†¿ÈÑ>0M»sÖÿ¾ïâý¾—M^?Š[Ô»Éÿì¾™›÷>· m¾Ä$ä¾Ôœü>—ýz¾T9í¾c^÷>Ù\…¾¶Üï<’Ë?„&ß¼—q¾5A?>´O>5Fƒ¾XŽ?/Ýd>d¾,b?Ÿp>‹&#¿­+E¿ý‚μ&ê¾ìlø¾½¢$ì¾A÷¾ÄH¼„ò¾v©ñ¾|#ß¼/2¿þ$½Ü—7?Ù ï¾uU>ôö>‹úô¾›>‘¶ñ>B”÷¾Q‹> lî>±ìÙ;LÔ>ìþh¿¡ó:¾mçã>ìký¾ÇU¾®Ùâ>ÿý¾©øO¾æë>¢Aú¾’2¬;a'?´yQ¿J™$¾ž·é>Yû¾Ñ‘¾”¾ð>ö¾DO ¾­é>2û¾[輯f =*¿?°¾¦{]¾7?Æ3À¾¿ a¾ŽZ?µ²¾zßx¾ Â?q@%;·ÿ?IÆ:z4%¾vÆÿ>>jb=­Ú¾7Áÿ>}…ûÁã›<ÆÁ¼‹ò&¿¦úA?‡•€<÷åô¾¸çñ>]S=Êñ¾ð‰õ>Dz…<¾î¾KÈ÷>˜Â0½Ò¿#»p#>D÷¿ÿ»= Ž>Î¥¿enÞ=º½Œ>Ýš¿ô] =ý¼¾F•}¿—£*=„Hƾ_¿Ñ­—¾¾„Ò¾ÿ¿tðŒ¾°sÓ¾IG¿àG¾˜›X½µÜX=@H?M ¸¾!–¾{J?ÀçǾ®—¾åì?h¿¾õf¤¾Ð€?¤ Ö½Õú=Ñf~?aÒ¾†‹¾ÿë?_FÁ¾††¾N¶? Oо6Èt¾y±?úÖ¿[ ½×ÿ;$¿pí¤>ˆö!¾Ìï¿:zœ>žŽ?¿;á­>ÄÍ ¾÷Ý[¾¥—<üy?OݾÍc¾$^þ> Oо6Èt¾y±?2XѾÁR¾nj?%¿Ç½R/Õ1ìð¾§t¾ì0ö>"nî¾éºð½­Ýî>?Éõ¾ˆ.轊Ò?š9@:%‚½/?= í=èMe>¢b?0ÙØ=zƒ>Ÿ!?±j°=¨Wj>¸É¿Öœ&=AŽ:|ò¿‰|—¾o‚½¦¿¨s¾x9½8¼¿_]¾99-½ˆGÓ¾(i?5r<óâܾTþ>o.Þ½}@è¾§\ù>…'Ô½êYà¾j¼ü>q¡½ÒÔ»Ûcv='‰¿±4p¾ø¸>Õ“¿!vf¾Ì*Ì>*¿µO¾ÃE¾>¨o¿þä=7Ç?åb¢¼¹O†¾J~?~M>5Fƒ¾XŽ?/Ýd>—q¾5A?>´O>Ÿú”>µ¼t¿¬½5ÓÕ>Òÿ3“>·›à>§çý¾¥öŠ>HÀà>%yþ¾½§š>¡:k?ª¸É¾ˆ°¼mû><¡ç¾y  ½¼Êú>l’ç¾ú`Ù½’­þ> ÜÞ¾}¿½¡b/?~þê;fy:¿Šî>‹QG>‹Q÷¾ Šö>wÖN>9Eï¾L3õ>SÐ->6±ð¾—Lÿ=àä}¿K5«Å>j0¿“W>´¬Ó>ìl¿Åvg>3jÆ>€e¿Š?z>a§F¼%8< ÷¿íÕ·>uš`<„d¿!u«>)5E;.Y¿ir©>ÊåÚ<šD¿ó}I=ŒŒ¿ÚÞ½3jÆ>€e¿Š?z>5ìÇ>¥¿HNŽ> ¸>Së¿ÙZ‡>Ž&;׿‚½Žu¹>cD¿M›>˜Ü¨> ¿›©> ¸>Së¿ÙZ‡>x}Ê¿ß7ž>Žu¹>cD¿M›>5ìÇ>¥¿HNŽ>]`'= ‘?²«(=c¹¾ÎÃ?½{¾Ÿˆ¾<?›¯r¾7þ»?£°‹¾³C.=rŽ?€&=7þ»?£°‹¾Ÿˆ¾<?›¯r¾.v¾÷:?¦†¾Qÿ÷º¸±T?¢w?ÏT³=ù>O$è>üB~=Xô>‹ï>Á=¢ò>Ψñ>À÷¿Ff(;HD€¼¿žÿ¾AÖ>@2=>›ÿ¾ÒnÔ=é(7>FÍÿ¾Öäé=÷Q>ʛ˾2Îi?u´=óâܾTþ>o.Þ½”Ý侯%ü>M¾}@è¾§\ù>…'Ô½Wæ¿ïèÚÿ¾Þö®=üO>‡øÿ¾t ]=ÁæL>Ïö¿t¬<4o¼‡øÿ¾t ]=ÁæL>èÚÿ¾Þö®=üO>’°ÿ¾~Y•=Ÿ;1>—!½Í?²·:;!É„>‰`?OØt½÷[‹>Œ†?ݰ½ë©u>©2?aJ©½ u5½§¿?‹ˆÕ9!É„>‰`?OØt½œ”>o·?vÍz½÷[‹>Œ†?ݰ½¹?2uȺ5n>½, ?/Á©<¦ÓŠ>¯´?å¥ò»Y¾Ž>^f?S®¼äŸ>’mO?u÷‰;8?Nô>Ù0½³Ññ>¬:ó>°ö‘½ió>Egù>d ½<Øê> e?»g==ââ¾U…þ>˜Œ¾[ᾯ[ü>Á噾 k羬Wù>xAŒ¾nÄë¾G°?Q*;ðÐI½, ?/Á©<¦ÓŠ>Í­?üLb=ѯ>›?W =Æš>÷A¨>é6½(˜q?´Ø>NE¢>â[?%tç>w¼¡>YQû>Kâ>AI±>`Éý>ûÊ?©¡¥ºú¥$½­K?ÁÔÅ<#1©>›?W =Æš> J? å_= b¨>óÅ?ï^å:¸6,½ J? å_= b¨>›?W =Æš>)?Ê´Œ=å›>¹?ó7j;ä=½ ‰?è2>D…Š>¿?¢œè=ð’>¢b?0ÙØ=zƒ>‰i¸ZbU¾yë?©÷”>'jI¾^?,.†>d”n¿Ìй¾XçB^˜¾vÏ?,®;oS½ b?,–=ùÜ>Ÿ!?±j°=¨Wj>¢b?0ÙØ=zƒ>8#;Ëÿ?nÀ¹Í÷==Q ÿ>ZÖ¾NjŽ=Ä™ÿ>†Y¾Ýõ=Õ•ÿ>CV'¾ÅdÄ>gUl¿èèÉ<Žê>aàù¾|&+>&â>ˆcý¾>?>3‰ê>øÿù¾Ç>`;V¦;ýþ?®%=Lò=¥Úÿ>˜qî<žF=ñÿ>6Ib=/;=)ëÿ> d;8‘µ;™þ?®%=Lò=¥Úÿ>Hîš=…"=Ðÿ>©Ž=^eÍ=¡¼ÿ>üö?vƒ\?,I‹<Èêæ>ûêú>Æl9>À%ð>Ó„õ>lC5>žbí>Ž\÷>,‚>›b[;„LÄ;uþ?Îm>ªéŸ=6®ÿ>xaË=ó̶=À±ÿ>![Ö=jy=¬Åÿ>eÁZ?gt“» ø¿“÷>ù½½>Ì ð¾ãú÷>79Ì>xï¾åñü>(~Ä>ë;ç¾ö©½pZ[¿°¢?MJ>jû÷¾¼Wí>¾2/>†ö¾7¦ï>˃4>_zû¾4»æ>‚7èº7Ƥ½p+?æ–®¾Þ;ýú?„¸¢¾\ʾê!?nܪ¾ÁnÀ¾¥†?ÞË=§5Ÿ¾A s?£¾j¤Õ¾3?ñ¸°¾.ŽÚ¾X©?£¾æ<ã¾óý>ÐNq¿"Ž©¾¾.½0ü¾»ä¾C6¾°9ÿ¾…ܾº)¾8Mÿ¾ ÅÚ¾<„A¾â×»%¤;;Rþ¿” _¼JC½>;7¿H¼¡¼Ûk±>ï8¿‰i5½>^¸>Ô+¿¿X’}¿M~°<ÐGÉ>ãý¿m´’<Ä“Õ>\!¿Ìû.=¯^Í>GÈ¿zd=Spã>éd¿üð<ƒ4ã>À•ü¾Z¦<ãoë>¯$ù¾¶ '=²½î>»}ö¾}c©>”=pq?º¼á>4’>ŒÚý>%tç>w¼¡>YQû>´Ø>NE¢>â[?lÆÊ;4Àk>=y¿52~¼®Õ>,,¿v”œºK?á>Öý¾m´’<Ä“Õ>\!¿wc†<û¨; ÷?¡†k»ˆ/Ã>?~üʼd¬¾>û–?±¼É´>nˆ?qäÓ»+7˜¼Qó?oD|½3ÄA>?âÿ>O²½ÏW>—?¾³½ 7>̲ÿ>||ò>µÈ½økò>©Põ>P£¥½gHí>¿ø>쬼‰c1?Õ8?8¾†>aüì>Ù?÷>Ç–>¯±ë>öø> ‘>^ô>”¾ð>)º»kvF»¤þ?nÓ‰½mâ$>̲ÿ>ª°ž½2Ì >¶ ÿ> IA½}>¹ÿ>j ¼`¼iû?*ß½i)>Œÿ>¡Î¶½Xp>1˜ÿ>¾³½ 7>̲ÿ>ïòˆ9sh¼fù?¾_4>H‡ÿ>- ¾àôN>¦·ÿ>PŽ"¾?>»›ÿ>Õ’»‚n¼‘ø?- ¾àôN>¦·ÿ>¾_4>H‡ÿ>Sâ½M¡C>¼®ÿ>Ázv¿LK‘½z…¾ÂÜþ¾y;¾¥jã¾ïÇý¾øÞϾݲ㾠¿Qɾ]3Ù¾º?…»ÝÐo»ÿ?Hde»fØh½rÞÿ>ÇÁ½ï6¤½]Äÿ>«-;IG¾½lÐÿ>ŽŠ$»yºŽ;,ÿ?h‚ö;5¾Íÿ>Ù=ž¼‘H¾šÑÿ>Òat<ïV&¾ãÿ>ñp»êGŽ:Sÿ?¤JY½c{ ¾%²ÿ> ëм0Õì½Û¾ÿ>(9q½¹ÇÒ½Á©ÿ>…Ç¡»F;»ïþ?k¼½\]¹½ú˜ÿ>(9q½¹ÇÒ½Á©ÿ>è$…½Öôнî²ÿ><\¤»--<»èþ?è$…½Öôнî²ÿ>(9q½¹ÇÒ½Á©ÿ>ÇÁ½ï6¤½]Äÿ>Ÿ·¿¿o@= º Õ¿Ž;•¾ùã=sÕ¿o•¾Ùz>~¿õ¢†¾°>œJ×>á ½¦‘g?—6ä>P:q>ª ý>®FÞ>mV>8¾þ>9+ê>IZ>‰_ù>ý¿wj.½8—â» &¿Ê¦Ì¾–°&>^¿òÀ¾|¸>( ¿FϾ¥ >ØÃ¿+G+½ÄI¼( ¿FϾ¥ >^¿òÀ¾|¸>3¿uwžVœê=Íþ?Õ­:a…Á;Gÿ>ÚX >¯L¾=ì„ÿ>ã¥+>JÊ=\sÿ>]Š>aýÿ=ön)¿þ¿#ƒì¾s¤¾=ù>¾Oõ¾(ð¦¾2Žñ>š&½¬Ý¿?y%»uÌY>1 ¿÷ã=;a>±¿i²š= Þ|>ÛQ¿ƒ™À=;sb?³p'¼¾î¾Gÿ>¸u§¾â¾7Sù>šÑ§¾Þ쾯[ü>Á噾 kç¾™jàÂ1Ó¾,Öø¾ ˜ë>ÎlǾ-@û¾¿×è>ÔÕýºßÿ¿ˆãÓ9M†¾DÂÿ¾Ü†s:Jš¾gºÿ¾ÃE“<{¾¼ÿ¾Ìà^¼.Ê‘;0ÿ¿³d»´ ¾Ù³ÿ¾Êá3½{¾¼ÿ¾Ìà^¼V™9¾ÚÆÿ¾Æðâ¼V ¾!|„½Ç˜r?Ÿá¾²6Œ=(ºþ>á{ç¾ËSL= òû>ÀÐÛ¾h†=²gÿ>ãC‰;Sÿ¿ºçºV™9¾ÚÆÿ¾Æðâ¼{¾¼ÿ¾Ìà^¼¯]:¾1Îÿ¾ÐG;eù¿ ®f<>Èï:K¿»©¾KZ¾¯Z¿Q°¾ØÕ4¾i¿½Vº¾øû¾hi¿=»Ó¾§¸1»X®÷¾uVë¾ì?A½$ù¾;8è¾Úê¼üTý¾BêÞ¾P*½Tcd>ãqõ½†¨w¿u=á>÷ÇþU¾ÿ¾åzÛ>†âξ%²ÿ¾zä×>ÓÀ¾Þ!¿Iãs?xš>Y¼.=hÊþ>Îlß> ?¸¾‹Sý>ý¼á>#ݧ¾Æ?_'Õ>S\­¾¹n^>$Jn½xqy?¨ÃÚ> Sp>é'?DÒ>áAc>>í?®FÞ>mV>8¾þ>a?1s<[®R?bî>€ (>úö>Uð>kƒC>J@ô>Iç>¿}=>p±ú>kes?Å@ž>Ý«¸<Æ?_'Õ>S\­¾‹Sý>ý¼á>#ݧ¾fM?ÑÍÖ>­5œ¾ «~?TˆÉ=³ô×<Äè?«¾>È$‹¾¿b?”†Ê>{N’¾É=? É>”ܾÇðz?~jG>ƒ˜=É=? É>”ܾ¿b?”†Ê>{N’¾s»ÿ>7Ø>Š­ˆ¾ÊF7?‹®2?:À‰< aõ>£sî>µù¾2ö> î>죾nÝí>kaö>^+™¾ˆAz?ÐX ¾¤}%¾h=?ÐÕξR*Ù¾ì?S"Ù¾¹SÒ¾ÿuþ>PÙ¾#žÜ¾+]?I¼?<$Ý<2ö> î>죾 aõ>£sî>µù¾@Þû>¢ã>.–¾;˜ø?S¬s<F¢¾ö?C䤾´"²¾K“?«±¬¾¡°¾r?/n›¾€¢Ç¼Üâ?ºÃŒ<¡°¾r?/n›¾´"²¾K“?«±¬¾<¡¿¾LU??¨£¾v®¾ýºp?>šB<ó‘ä¾=Öü>*T¯¾0F侑·ü>5_¾âêØ¾Ou?µÂ¤¾$æ¾ÔVƒ¾×§t?‹ÿÓ¾ ³Û¾Nþ>(ñɾ&Šà¾Ì·þ>TÉȾɑ־ÍÈ?e¶¼Ï?+n½ëÁ¾M?•f³¾´"²¾K“?«±¬¾›´¾ÈD? ž¾_`Ç>6áj?娥=á é>3ø>ÓW¾ðâ>gEü>sJp¾Ñ®Ú>mþ>ÞXP¾XÄI¿¼Z?ñ©=`ú¾âtê>6Å>\¯ù¾-"ê>âwÓ>¢îó¾?Åñ>IiÎ>ƒØX<¶Å­<ƒë?Ú©¾¸¥¾T?1Ò;¾» ¾ˆ-?éž5¾Úâ²¾h[? ±à<ªæ:‘ø>Ù ï¾uU>ôö>²ä¾ Œ”>ó‘ü>÷î¿SQ?¤‹>Òæ¾b÷>…yç>;í¾,õ>Rá>7¥ì¾qò>YNê>:4µ;ÿ䨽Ã?î°¹¾„€Ä¾f?æ–®¾Þ;ýú?nܪ¾ÁnÀ¾¥†?•ŽQ»É0ܼýç?¿4«A?ÛኼIX>Ö?™3<)uI>‘ ?d_½nžG?‡ ?l T¾ò{ó>À!ô>ÿ"h¾—Éø>vûì> s¾l³ñ>ׇõ>í0¾ák ¿ÜêT?û•Þ¾l쾪 õ>² Ô¾P5ò¾Ló>YÚѾ²辚ú>éÅù;4M,=Ä?Vºû½¾–¾#Ø?.W¾k™„¾á~?Ï$¾ËÖ’¾Ö?ZWg»ÿ? w‚»TüŸ>s?©À±¾“V¬>„~?µT¦¾ ²>:x? ··¾Øÿå=a~?õ5A;Æ3Ð>Ž?Jñ±¾ŒÙÂ>/P?à´¾_ Ç>0?J|¦¾ÇÔ„=Xl?’ŠŒ<_ Ç>0?J|¦¾ŒÙÂ>/P?à´¾‹Rº>€?ådª¾eP½Î` ¿ W?M½>>\è¾cú>ÒD>|(ñ¾Z¸ô>/àU>óë¾ï’ø>§½¢òz¿¨d8>M̾2É¿akÎ>ÁžGªÿ¾ò%Ü>‹kÔ¾W³þ¾ÙvÚ>uÐì>Ç’b¿;ÒV=kœí>S÷¾û4<9ðâ>ãÞü¾a E<‚Œè>ÀÍú¾‰‡¼8þ¿ÛÂŽ;Ý»uX¿[´°¾ãá>^¿òÀ¾|¸>äi¿Ù\½¾æ#9>Û\?Kr=÷c\¿½ë>ÄÎÔ>¬Èø¾¡1ó>/Ó>]jô¾½äï>*Ç>b0÷¾µ¼D?Ÿqn½ï#?ã6ò>C¢>0Fô>3ßù>‚¤>­2ë>Jö>±j°>jöð>Çž¿_½ ºÜ½¿â<̾¤»¥=l?¿•¹¹¾¡º¹=)$¿}u½¾zOj=ú¿Uà»#!3¼l?¿•¹¹¾¡º¹=‚:¿±¿¬¾'9‹=)$¿}u½¾zOj=˜è¿ÀÔ<“Î; ¿ … ¾×);=‚:¿±¿¬¾'9‹=Òý¿ž›¾o¦=†å¿­üçP¿º,æ½B¯¿>½n¿FÐØ½ô‹Â>•I¿IÛ¾ «'?7Èf½¯é@?ù‡í>× ¯>ØJø>Jö>±j°>jöð>.ÿñ>æ\º>µ6õ>¢å;|¼<ý?f²>'3¾Ñ$?(ð¾>Êß¾U?ÇK¯>Ñ­¾×?×€£»ÿ?Ðõÿ:½8÷ÿ>©­=ê]<½úÿ>xÐl;ŸÉ޽Éåÿ>À·<;d2½žU2»“Á?+M’>Ž¾Ê‹?·`¡>óª¾<Þ?ùöž>÷ã½ØÕ?èÒ·:Qÿ¿P”Ž;PÃ2sv¿ÊTѾYRÖ>àÙþ¾Â¤à¾ Ø>]¥û¾ÑÚ¾–´â>ZŸú¾º^¼Y¬6?Q3¿ÿzu>V»ö>pî¾ÁT‹>§¯÷>£Éí¾Ãc‡>J_ð>x)õ¾að½Ð{ݺ5Ò?Ö§¬> ~û½?ùöž>÷ã½ØÕ?·`¡>óª¾<Þ?¯kŠ>gv?Tw±Û‡ü>:>7à>»ý> ¦ú=ª+×>u?êz>ø n>f÷x?pL¼ª+×>u?êz>7à>»ý> ¦ú=O‘Ó>W?\Të==ü?&ú*<2; kÿ>š¾x˜&¾†ÿ>Lû6¾ýJ¾Šÿ>X®7¾2¬2¾Šð?ÌžQ<ÝË<Šÿ>X®7¾2¬2¾™Ùÿ>Æo:¾0žQ¾vˆÿ>Wì¾õÖ@¾iÍe¿ tö» ˜á>Ôdþ¾©ig>{Ká>Ð(ý¾S”K>}’ã>×Ùø¾Ù“`>w‡ì>à?\QM<}|ê<Ïÿ> ¾Z\¾™Ùÿ>Æo:¾0žQ¾´?€·0¾Ÿp¾ÓÖ?üÁ<ÜØ<™Ùÿ>Æo:¾0žQ¾)%?˜0Z¾–zV¾ú+?VHI¾²i¾”¿”é=3¡<ô3¿d;Ÿ¾fNG¾Lâ¿"’¾r78¾‘ñ¿yæ¾üV¾½¿^h&=¿Ý¡ÚÔ½”¿û¾×å>w¤…½Åäõ¾ ¨ï>ã >~ö>Óbz?ÆŠÂ>-BÉ>ç?šïÐ>[?Å>~Ã?ä Ì>#ôÓ>ÿÿ>7·=PÚ6>š×z?ÆŠÂ>-BÉ>ç?§ì¼>ÕwÖ>k?8g´>ÐïË>©ö?ŽE6¿ƒ±3¿.zš¼\ö¾×/𾘕¾)ö¾lÐᆱ ¢¾¦íï¾ÚWö¾ Pš¾¼XŸ»”þ?Àt‘;G‚½Ûÿ>,×[=Í¥½Ùéÿ>‚=½8÷ÿ>©­=I¾*>Øâ>˜wy?ä Ì>#ôÓ>ÿÿ>šïÐ>[?Å>~Ã?”Û>ž±Ï> .þ>Ü\»i+:ÿ?Àů¼®)ð=TÆÿ> IA½}>¹ÿ>j|p½>&Ò= ·ÿ> F ?»W¿2aE½¼Îî>6«ö¾x§½ î>}Ì÷¾;Wo½®dç>ù¿û¾r޽f0¼éz¿ÎôJ>y޾I¢ÿ¾pÒÜ>…퇾ë¿m<Ð>ʾ¿uÇÚ>®ƒv;¥k{¿DÈ@>ʾ¿uÇÚ>…퇾ë¿m<Ð>Îr¾q¿æêÏ>\=x0?§-9¿»^:>[Ñö>£ï¾Äë:>ûî>“W÷¾â>1·ó>“󾯊?ôX¿gX½®dç>ù¿û¾r޽Ïiæ>í€û¾µs޼Îî>6«ö¾x§½VÖ°ú+T¾rø¿kÐ>%xc¾&¿ŸËÄ>]¿ôâ¿ç]ʼ̷ö¾°Œí¾]OD¾0ü¾»ä¾C6¾½û¾¸ä¾«xS¾ï¸ò<¯Ò¿¸%xc¾&¿ŸËÄ>§ o¾H¿¿k»>a&÷< y5½É¡¿¶…w¾ù1¶¾q“¿x{`¾nRÁ¾³'¿‚¾Ñ;žSX¿¥Õ=¦Ô¿h‹•¼èÀ‚¾g׿Àx¶>8k¾‹ý¿÷<¯>—8‚¾±¿ëý¦> ”<‹ë~¿ »=‡à¾¿Ò¿eÈÁ>…퇾ë¿m<Ð>Rñ—¾a¿ºÒ>,ÿ?n•`»¶†p»MÀÿ>on:`r>Äÿ>#°¼õ0>O°ÿ>ኽ¶.>qŸ=#ß?u3‹:Q÷q¾/R?ˆÂ‚¼0HZ¾O ? T5<Ø.M¾‰? k¼qæ7=‹½?©D\;Ôbˆ¾^ ?"f`=Ú}¾Âj?µ<*=eȉ¾®?F€î<ÌÙo?¦=™ø±¾¿ú>LnD¾ì¿æ¾I.ÿ>˜‰B¾[²Ú¾Üý>r`¾íà¾ß;¿üÙȺžå-?>{î¾Ï>‰Ðø>½4õ¾ û>ø‹ñ>s,ï¾7ß=¿ ø>éC=µ?DÒ:¨Q˜¾_?'.‡£ë==ɯ½oÓÿ>„¬=.h»½Ñëÿ>ƒÄq=Nõ½ôþ?ûD0î=”ªh½F²ÿ>ÅÅ>B㎽PÃÿ>’ì>|–,½Éý?Y¾Ð;ª8ª»ñ½ÿ>„²•=ø5ò½Ðµÿ>@•Ä=*ѽoÓÿ>„¬=.h»½ýþ?–œ³;­²kº^¡ÿ>W\Ì=Ž#¾À±ÿ>éo˜=¡¾Ðšÿ>¾Ô=‰'¾Bþ?f¸;7Ç—»üÆÿ>ù L=Õоñ½ÿ>„²•=ø5ò½RÖÿ>B“I=geÛ½Óì¼ý¿K>½˜Ü¨> ¿›©>â>š>²¿aý—>†È™>š´¿"ûˆ>/R ½Š›¿,Ø2½#¼•>-B¿tbo>%ͧ>k»¿¤Ž~>†È™>š´¿"ûˆ>Œ´»9þ¿A »m® ¾Nÿ¾Èò¹½ÓÛß½„·ÿ¾}¢½×Þ¾%²ÿ¾g{½0¶»üþ¿~/œ¹ÔF¾Æ¿ÿ¾³¥ý¼ôOнÕÿ¾›¯’¼M†¾DÂÿ¾Ü†s:…TÁ»ˆþ¿J÷O»+–œ½.æÿ¾±X½.ؽ.Ëÿ¾ÔHK½!¿¨½áÔÿ¾÷¿½ÅÄ;¸í-=µÃ?ýÇ=–>„¾Ý{?&€=à”¾ýØ?«¯¾=ݾ·?%, ;Œ/ =·Í?­h÷;t{‘¾ûÍ?=™ò‰¾ ¤?#P<·³¾`u?R?:ï=ÖÒ?#P<·³¾`u?=™ò‰¾ ¤?°6+=CUl¾ÌE?¢õq¿¸!¾mä“>¾„ú¾vúá¾Ìà>jmú¾4Ù×¾Gqæ>Jþ¾µÞ×¾¡¢Ú>pO<öíÏ<Ðè?<ˆx=K¾÷?°6+=CUl¾ÌE?Eb¢=µg¾¿)?£; <ïŸÒ<è?Eb¢=µg¾¿)?ÿ¼="oI¾óãÿ><ˆx=K¾÷?ÿ¿+L4½™»Ö:¿ [£>¢ê=Ÿ¿óÈ—>0/>¬W¿>±¦>÷È>•oÿ¼J@5=èŸ?ÐB¢>ýŒ¾Í?>$¬>µŒ„¾¹Ä?*7¡>¦B|¾£t?64ì=°x?=Š~?TÆÇ>2Vƒ¾—s?ïÎ>”ˆ¾§X?’êÓ>¨„¾çÆ?Í,=µÙª<Ž·?.7È>enž¾Žé?ÔbÀ>ß¾•ï?[[¸>["Ÿ¾ A?—¼¦.µ<¹í?[ϰ>^ž®¾åd?[[¸>["Ÿ¾ A?¢]¥>3ùž¾w,?ð–;»Í"¾:¥u?Ù\U½wä¾dü>¾¼$ 律ÿû><‹½ÇØÙ¾šBÿ>™(¼Î<é?[[¸>["Ÿ¾ A?vÿ°>Ÿ¾… ?¢]¥>3ùž¾w,?öþ¿ˆ»ÈÔx»cÒÿ¾€“½GZ½âÌÿ¾[H˽ý ½½äÿ¾Î'Œ½œ¦¼¾û¿|Ò2<”¤W»ÒŠÿ¾sº¾®ƒ¾Û¾ÿ¾Ïk<¾œ3⽞ÿ¾* ¾WãÁ½ÿ¿å6»Žn™»nŠÿ¾ˆ¾àؽ٘ÿ¾ÊûؽÇþȽ‚ÿ¾;pî½8I¾ þ¿ëy±»\x´»®šÿ¾IQ¢½—Žù½Ù˜ÿ¾ÊûؽÇþȽ ·ÿ¾, ›½%°½áý¿÷‹¨»›Ê» ·ÿ¾, ›½%°½Ù˜ÿ¾ÊûؽÇþȽå´ÿ¾¨ªÐ½P ‰½ŠVì»ù;f>Fpy¿2:0¾nÀ×>*S¿]á¾SXá>þ¾=,¾¾£Ö>M¿õ<êÊ<ÿè¿o-¾Ë»Ê>Q¿9íé½|Fº>÷>¿÷=¾¶¡º>CT¿Ò΃¼ÊÚt>"Šx¿|5¦½¯ÍÖ>“7¿ýk´½"5å>áÓü¾fÿr½¼‘á>Æ÷ý¾ ˆ¶;ºý?Š Ë; µ0=–éÿ>2”Ž=¶ª[=âÌÿ>¥Ã=…÷‹=ñØÿ>&Š=Ìø¿šß/»‹ín¼ä×ÿ¾øDͼý‚->Ú¿Ë(½õóF>c¿i®.¼íDI>Jü¿F]†» é ¼Âÿ¾Â̽aÁ=>O°ÿ¾s ¥½z‹'>š“ÿ¾À å½g >p»C?ÓÊv¼eô$¿Ìëð>³#žµö¾•`ù>Ÿrľ'ì¾Ãõ>£Ò¾$ ð¾‚ÿ¿:ân»eæ«:š“ÿ¾À å½g >º£ÿ¾“ª­½ò >™ÿ¾†è½ÿ±ð=wF?8pw,޾׉+>›:¾Œx?NdÎ>Ó¾*?#„Ï>›!ݾKÿ>ÉÙ>w/×¾}“þ>)‹ »¹¬?Á-N=sˆ=¾¥?¥¤¾È=óâ?:[˜¾ãˆ=?{k ¾…½æú-¿*Ÿ;?FÐx½áñí¾d ÷>w¤…½Åäõ¾ ¨ï>%Q½E›ó¾·cò>²£=yMú:\Ò?C`¾û›½Ô,?Zöd¾>Ð*½4?P:¾È@~½ }?_Ñ=:ô„;Ð?Zöd¾>Ð*½4?yvi¾8¼T6?¯‚¾ñ)å¼g?ú¾?e±4=åÈ»|™?½p‡¾nÛ>?;?eŒo¾3P >¨:?‹üj¾ôÃ(>WÌ:=ãQØ;bº?R×’¾ÕÛ•< Î?¤Ã“¾Ç¸G=?Æ?“¦¡¾ì#=T?è\"=~ô;«Ê?ç…¾0¿=Ou?º‚m¾c²<ì2?Ü,n¾ø9Y=J%? "½èŠ? l7=¼>¡J?çÅy¾œO•>Ü×?›Ž¾]Â>>]?³yŒ¾µ…†='C¿ú$?íØ³½ðŠð¾Hõ>ü«ç½²ó¾Rœó>¼4¿½ÍÍ÷¾¤üì>_Kà@hý½ª‚¾3mÿ>¾Êß¾¡†ÿ>£Íѽ ?¾þ?"@è»ê›N;3mÿ>¾Êß¾pÿ>¢³ ¾UÝ3¾<†ÿ>±è½u4¾ï?;ÿ‚»Tª·<\?Ïï½4Il¾q ?ôß#½Ñh¾váÿ>!m½×J¾Vç?"梻™Ý<\?Ïï½4Il¾ÐÐÿ>£Fǽ¢R¾O$?ͽ—ãu¾Øû?/:ò;h( Wì¾õÖ@¾ kÿ>š¾x˜&¾Šÿ>X®7¾2¬2¾)Ä<ÏÞ!=º¿}ì>¾óY–¾Ø¿‹ª_¾W_¾Ë-¿¿'V¾о4½¿ ý?Úì‡;·Î < kÿ>š¾x˜&¾vˆÿ>Wì¾õÖ@¾pÿ>¢³ ¾UÝ3¾þ).½dÄ¿ØWR»ï> ·¿¾ù > o>À[¿÷É> Ž>Î¥¿enÞ=|„þ¼ŒÝ¿ÿܼé(Ÿ>o¿ˆ>½¨­>ÃJ¿ÿ">­¦>->¿ˆ¡5>–Ó3½ÏÀ¿ãeF¹º½Œ>Ýš¿ô] =dè˜>ß¿þ×y=p#>D÷¿ÿ»=м欿Ÿ K=´è=>JÏ¿]•¾û!&>¥Ù¿4™¾TT=>W!¿ðR¢¾Ø(½hÈ¿ÛùºV¶>ƒR¿¦"=îB‹>ë¿òWM=H‰}>ÂO¿_H‚=ªJƒ;ÑyÕ;þ¿6æÕ=k>£=(µÿ¾µPò=¨äÜ=Õ•ÿ¾Æ¥ >ô_¦=˜£ÿ¾Æ!;&#µ;Íþ¿Æ¥ >ô_¦=˜£ÿ¾µPò=¨äÜ=Õ•ÿ¾ªó>dwá=+Šÿ¾â ²;Bšð:ìþ¿À\ë=ÊP%>ƒÿ¾Ë>8‡ >}ÿ¾ü7Ï=> >y“ÿ¾At¿Ž¼½iš>ñü¾Æ6I¾¬ä>Êû¾R2¾ áå>)Aÿ¾5¾¤ãÚ>Q9?ŠoH¿°C¼°é>Í?ú¾Õ¤>Ééë>Êø¾5·’>Éó>O–ò¾5¶Ÿ>ãg¿o½¤ÛÖ>jmú¾4Ù×¾Gqæ>quø¾šµÌ¾Í=ì>L§ý¾pÏ˾N'á>É ¼ØÃ?m+=U÷>mu?Ç*­¾§Íø=ÿz?R±¾â;>.?"r¢¾¡Üy?bºSä^>Çþ> b½8žß>X’?nÚL½ËÛÑ>€ïþ>ÅËÛ>`'»>¬?ÐÊN=ÕÄÌ=jg?¨5…¾È=óâ?:[˜¾sˆ=¾¥?¥¤¾§Ï{?™\Ë€ïþ>ÅËÛ>X’?nÚL½ËÛÑ>‘ñ?Ò¥¤¼„ Ë>'Uq=µ@²>ˆ‚o¿J Â>°¬Ü>_–þ¾È[¾>µOç>Üú¾Ù¯Ë>mæ>Zú¾UD½²¶¿&R½TU°¾`’¿Øð¼¾¼’¼¾â¿ _²¾cC¿¾–@¿œÁ¾f»øºaù?ÑÍfc·ÿ>„×>¾ƒë=NÓÿ> àR¾Bµá=[–ÿ>b½1¾±…;ªÞ¤; þ¿rO÷=ÝX=4¾ÿ¾6æÕ=k>£=(µÿ¾Æ¥ >ô_¦=˜£ÿ¾b¤2¿µZ7?s÷Ù\…¾ÅÉí¾“þö>j•¾Eòõ¾þñî>¡Œ¾¹û¿™¬ºWû9¼«—ÿ¾}¾ ¿4>3£ÿ¾·(¾*9> ‚ÿ¾Û¥ ¾ªô#>°õ¿„)4¹ÃN‘¼3£ÿ¾·(¾*9>«—ÿ¾}¾ ¿4>Õÿ¾ Ô¾°­O>Kÿ~Ä»GŠ.½h’¿°È½ý‰>†U¿ÕŸ½¾úx>Î9¿@2ݽ…$s>³Ê¿jBf»5ˆ$½Î9¿@2ݽ…$s>y"¿‹ ¾‰±l>r¿¾$~…>šà¿‘r;¿Øü¼y"¿‹ ¾‰±l>Õÿ¾ Ô¾°­O>ç¿('*¾Q¢e>ïÑ¿Ûé{;­½½ç¿('*¾Q¢e>^¿9ò ¾ùÜ>y"¿‹ ¾‰±l>‚¤j¾Ë-y¿ls ¼XuÖ¾ ¿QI<žDÔ¾;n¿š"%=(œÝ¾ŒŸþ¾¬ú=`§"=©¤ ½.¦¿qt¾ÇŒ> Œ¿‹¾nàž>Ï¿T¬z¾‚¨“>X¿²¦½ u¤<9¿˜Nƒ>ÆŠ²>Lá¿xÑg>Àè²>l”¿iw>Tü¿>š™¿M=4®Å¼$É¿8ž§¾äŸ¡>·_¿&Æš¾-_—>« ¿kJª¾¶/>5¿NÞO¾7OÃ<{˜z¿áܾɆ>Ó…¿Žß¾1Η>¿ä‡Ò¾{ÙŽ>J}¿ýMý™§„»ÈÔ~¿ä‡Ò¾{ÙŽ>J}¿PQžÑy•>Ä"¿ôþǾðß„>Hù¿XK¼ß÷?ïÕ¼Œ>§ÿ>ï«2>¸@2>¿Ôÿ>80>C=>y“ÿ>¥†>t"U<|ù¼Ü¿ñ»¹¾+2Š>;¿Öª­¾¤ªy>Ëò¿Qؽ¾«{t>£¿A0W»ÌÈ?"Œ'=§Íø=ÿz?R±¾ÆåÃ=AI?T䨾â;>.?"r¢¾Òl½˜óX¾Ez¿\¬8>FҾͭ¿Áý@>„ƒÝ¾Ç ÿ¾CS&>}ÐÛ¾“þþ¾0i9½>줾r¿CS&>}ÐÛ¾“þþ¾Áý@>„ƒÝ¾Ç ÿ¾"à0>of侃Rü¾mG@½Ê¿U\¿È²0>ڪ쾓r÷¾"à0>of侃Rü¾vùF>‡Nç¾z6û¾úz¿hûŒ¼I>l ¿|)¬¾Ì%Ý>Jb¿ÓÛ¯¾fiÏ>Å ¿o·¼¾AÓÚ>´–}¿ûe¼uû >àÚ¿¬ÿ‹>á™È>É=¿S?>~ÇÐ>‚å¿p^Œ>^ƒÖ>DZ¿é—#<™¿?B”÷¾Q‹> lî>âÈû¾ûw}>ŸÌç>kºö¾nMz>×ð>¥n{¿U²ã;Õq@>ñ„þ¾y–û;^Ú>°r¿îN =«%Í>­Û¿é2;WvÉ>.Äz¿f™½«J>F¿Ú€>vàÜ>‚å¿p^Œ>^ƒÖ>É=¿S?>~ÇÐ>ðÐ?>…I¿È‚¼Ééë>Êø¾5·’>N*ê>Tù¾D¥>þ×ñ>×0ó¾NA†>;Ù»êi8=¼¿žÂ ½øà…¾+j¿ÅôN½ê°’¾-¯¿BG†½S·¾×i¿ß²ÔºO5/=îÿUõ¼×Á¡¾0¿á¬Ò;¸=‘¾Rº¿"ŠÉ<Ÿ¾û¿˜OV¿3U<ü ?¸Ìù¾¤éâ<þeç>jÛø¾9¼éIé>½Qó¾ÓÎzÃz;#Üüöª>ØØ?ýOÆ>–Ϻ> è?+»>~Œ±>Mƒ?›K\;)º(=È¿e·À=ÊR›¾[ê¿Äe=WwŒ¾'¡¿?Ñ=ôOˆ¾@„¿¶ß:“º!=ÌÌ¿6=é ¾Ý±¿ë¥N=²I~¾`¿Äe=WwŒ¾'¡¿üp?^À½ù«¾êyÿ>Úçñ=¸ÊÛ¾yü>Õ>+øå¾&6ÿ> k> Íݾªïa?åâ½ä%ð¾"Uü>ˆÉ=ÆÞã¾J÷>—Ť=ÆR쾨q÷>UÚâ=bƒí¾±Ø¾mK½;ýïg?mþß¾g·&¾Õ>ý>Ñ’ß¾Qh ¾.Yý>ã뾯²¾âø>î¯?AÅG=W\¼ô?0,—¾-ëž½äÚ?!s•¾ô¥×½n‰?&冾•U²½ÅY{¿¥©Ò¼‹z@>’wþ¾ú¸ö=79Ü>O¿jÞÑ=5¶Ï>Ú’ý¾Å…­=þbÞ>Õß4=>,;Ø¿?¯‚¾ñ)å¼g?3ú‘¾–Í<½Ù?P:¾È@~½ }?þ¿øÀ°;ƒÈ°;“¨ÿ¾uä¨=U#µ=;Äÿ¾X–=AÌo=ÊÂÿ¾éR=´¤¨=aý/=zS?oh?p]ñ¼Qƒù>;ê>g½Ió>×Kó>Оªºšwô>Nbð>&e+="í9;VÆ?çŽ~¾ïɽÕu?—p¾XVú½MÖ?UÙw¾ 5 ¾±j?'Š{¾‘z>*'p¿ÑÚ¾–´â>ZŸú¾Â¤à¾ Ø>]¥û¾ÏKå¾Ýâ>× ÷¾§-=ˆ/2;ÖÄ?'ö ¾ Ò̽œ0?€F‘¾W¨½4Ø?Êü£¾(Á½‚:?5¸’wþ¾ú¸ö=79Ü>Œ„f¿º Û¾ÊI =üTý¾BêÞ¾P*½Íû¾².æ¾P[޽X®÷¾uVë¾ì?A½Ô|¿Krâ¼¢€#>ϼ¿”)>>=Î>4Ùÿ¾W:>·Ù>Xþ¿¾ÁG>ó¯Í>‡ë´½›¾Úø>uî>Ëó¾ý>N^ä>ü£¾§çý>p”ä>†}¿1[/½ÈÚ>àH¿MIV>Ö«Ø>·—¿)m> Ó×>*;¿ý‡d>¯ÒÍ>ÛÆÞ¼)Cø:¥ç?YФ>½Ç)¾•ô?f²>'3¾Ñ$?ÇK¯>Ñ­¾×?òž½“˜¿y‘/½Ë†U>&Ž¿ãû‚>h>v¿|}m>‡†u>à¿ïX„>ǶҼË[{¿P@>…(_>k)¿¯Ù>–]p>[$¿åœÐ>•‚~>fM¿\Ú>É¿{¿Å÷¼‡$9>O¿jÞÑ=5¶Ï>’wþ¾ú¸ö=79Ü>¡¿¥ >ŽÏ>:—¼·?õÂ1½Guj>Ï?ßý¹¾ÊY>mq?F#ǾFÐH>ë©?¡„¹¾Æ<]?FH+‰ê½>\Wä>‘}ø>iQ¿>¾í>¼\ü>^d²>\ç>NÊ~¿¯ <áÆ=>¿„Qd=À>°r¿îN =«%Í>RF¿ §Œ=ô1Ï>I™:lþ?GDà»ÅÉý=z‹ÿ>sÕ>*Æ=«—ÿ>aÿ%> ñ=Ƥÿ>ºž8> μ4ë¿>ܵº{c>C¿±>Zô>>?Çÿ¾Ã~>uÌY>1 ¿÷ã=v뿃0è»*°Ä¼¿W ¶½†[>û#¿¥r½’æ_>!åÿ¾°^½33C>»b>t}?î€UdÍ?¶j×¼YQÛ>Îlÿ>9ʼCsÕ>Ñ@?'ŽR½?«¼&·¿z-½ûè4>ÑW¿q>øUI>ý2¿ðRj>ˆU>&Ž¿ãû‚>Oÿ¼÷Å¿€Éç¼øUI>ý2¿ðRj>’çZ>ª*¿(eR>h>v¿|}m>pƒ½‰É¿8ù|¼½z>’y¿ÓøU>’çZ>ª*¿(eR>ËKn>ò@¿;Œ9>°ð¼á¿:¼ËKn>ò@¿;Œ9>’çZ>ª*¿(eR>QH>Ýìÿ¾©÷4>•¼Ø+=ËÝ?­¬˜½…êf¾-?ðG½—z¾,b?Ž'=½×ÛV¾Ú?›ßK¿½†|=j?x ü¾§ê¶>`ç>lîø¾˜ˆ§>ò´ì>„ñó¾m޳>Âò>ô@¼ä?» Û¼yx><?È—`>ù¿#>Qùÿ>–¯K>I€ >óÈÿ> H>×Ã8?Vú0¿³& ='¼ô>{ƒï¾”hi¾óVí>,÷¾Q-b¾í+ï>ØØõ¾M¢~¾ò:²=Ø?§v»¹âÂ>“6?0å½ÛùÆ>Ë?çê]½ÉÏ>Ú®?÷õ½7¤–9TŒV¾;¼üQD¾$ ?ÛÞ<5ìG¾o ?yåS¿–_¿Œ=½õ¾Uð¾+‘>µâû¾“Èæ¾Š"”>ÔÑù¾Ç¸ê¾íò…>¨‰S:Õ=nÖ?#P<·³¾`u?=Ú“¼þ|k¾¿H?²Zª¼]©‡¾™š?…‰9N =×Ô?­h÷;t{‘¾ûÍ?ݶ¯¼]3™¾Zò?õúÍ;Y£¾Å?»‚y =~Í?/.Z½«’¾/Â?²Zª¼]©‡¾™š?ðG½—z¾,b?•£»;0 @½Û¶?Š|²=Uú‘>ÈÍ?¿3€=§¯—>Mù?¸Š=„¹…>—‹?UÓ¼ÿÈ?Ñj½M>h’?4hx>:;I>!:?Ž

n->šA?Üfj>´Ì¿yi½ž&è»bJ¿o»€>0.õ½£ ¿°Vm>ñн•a¿×Kƒ>ÍEǽ­>‡Þp?€3¯¼dWÚ>Rÿ>ŒI/>³(Ü>uÿ>[ M>Èêæ>ûêú>Æl9>¼ú¿Úr‚;&ET(¾É¯ÿ¾^'>øA¾SÎÿ¾ÌC>àJ¾°ç¿|ß¼N©U:eÂÿ¾Ù±Q>t!¾º¿#¤n> ƒ"¾ºôÿ¾vm_>Ø›8¾x°«:Ѳ2?|O7¿»ÖN¾£•ó>®Eó¾šb¾àî>á÷¾dm¾/Nô>î˜ò¾›Ã¿x?/½ï`;º¿#¤n> ƒ"¾i9¿ÙÐ}>q«¾W`¿!=…>ù#¾ÅQÁ¼OV+<*ê¿[7>ÜžÀ>¦&¿&àW>Ÿ[À>!X¿ŠH>n‹²>ÒR¿öÚ?/E\?àòF=»Fã>ý>–¡¾nÝí>kaö>^+™¾x¸í>W]÷>©¾«N =;ƒ^¿YŽü¾•ƽòÍö¾#¡í¾†Þ‡½Bìô¾4Ùï¾±Û—½í¶û¾)ä¾n“¿1¯;ø‡k=žC¿}Ì'¾½>‘Ò¿‰ *¾nÌ>@ø¿°9¾‰·Æ> œ9ß{¿H¾Ü¾–Îÿ¾/ˆØ¾Vf:¾<¿¿Âо4=¾¨¬þ¾`=Þ¾¼º>O~n?(m¼–¯ã>9Gý>cB¼¾‹ßÜ>ž?[[°¾5³æ>z9ü>Я¾ãmï<#ú~¿dÓ¬½Vf:¾<¿¿Âоº6¾+m¿#i¿¾uW¾]R¿£‘Ǿ䡾<‹Gy¿ôÞg¾Ók¾æÉý¾%Íß¾åC¾Ét¿Ê4Ҿܾ–Îÿ¾/ˆØ¾ :P¿Ï„í;ùè?^Iú¾(½® é>µŠö¾¥N ½öî>Èõ¾5]½µÞï>+iÎ>æ=j?Ôe{¼· ç>¾¢û>ؾ¼"ì>/2ù>Hþ;½râ>|˜ý>Ô8E½¤ s¿y ̼~M >ˆÿ¾ ³½á²Ú>±Äû¾Œàª½ÃEæ>±6þ¾k•=Oo%<þM?ðݾ>çé;L3?ÈDÂ>hÕ¼ò$?UÎ>/ù:ʦ?Sù¿KèD<ÌCü;’Ëÿ¾|F"¾~Æ…=‰¿ÞE¾ÝàU=«èÿ¾öBA¾|x«=Fßx?­ón¾èW¯¼òD?¸о™c)¾¹Šý>ÝDݾý¾°qý>&ÿÛ¾,?¾ÉØ¿ê =/ž<1'¿‹ª_¾‚‘’=Îo¿è~¾¶2|=zP¿òšw¾1¹=uî>×ªâ¾Æab?­ŠØ>h–ä¾Bîú>mÆÉ>þÓ徆Éü>”/Ð>ƒ†î¾[÷>æ÷‘;€¿¤]¿E >OWï¾N÷¾)Bª> ãæ¾Ðïû¾/¯>Ÿ;ñ¾ àõ¾¶×¿ÀD=@œ;Îo¿è~¾¶2|=1'¿‹ª_¾‚‘’=û>¿"úe¾!f%=Æõ¿O<³ùܺè¿­ÁK¾û¨<ïÿ¾|d3¾Ä{L;ý¿ÜM¾\/¼Å÷¿Ú=}<e;è¿­ÁK¾û¨<‰¿ÞE¾ÝàU=}çÿ¾3Å,¾dN=²aj¿LNx=’˾G°ù¾x˜¾6É羦Eý¾”"¾çªá¾¦™þ¾² ¾eäܾNŸb<~Ø»øø?ç´>q&¼}??ÈDÂ>hÕ¼ò$?ðݾ>çé;L3?h$»’WʼÌë?P¦©¾´>…>n¾?u举Su‡>‡À?nM²¾zq>”?©mH¿ó&o=0¿G°ù¾x˜¾6Éç¾k ò¾gñ¾…ò¾0ñ÷¾æ(¾´‘ë¾–c$=8¨»UÊ?4¾,b¨>-"?}¾6Ȥ>Ï?²¾‘¾V»¶>³ð?(2ý>§”s¾ÕV? ûí>ߤá¾å³ô>©Mì>ê¾õHó>ýÜð>²…è¾W ñ>g\½¹7ƒ>>w?,,ȾïÚ>%?K¼¾nLß>vRÿ>Aɾ¯™ä>N+ý>öؼCf7>Å{?v­¾}%Ø>Z‚?K¼¾nLß>vRÿ>É̽¾ÿvÑ>æå?Kÿ?U-—;õ :vˆÿ>êÐ >.¾Šÿ>Í:>᷾Кÿ>¾Ô=‰'¾~¨Q¿äÿa½8¿©ƒô¾÷È6>L5󾓎ú¾[<>Ðê¾×öö¾ ìQ>Žñ¾d™=w`'<~D?ÑAÏ>mG½}°?ÈDÂ>hÕ¼ò$? ÄÃ>é=½¿(?h-e¿>Ù'=R0ã¾—ù¾ÆQ±¾›î¾¸û¾®c¼¾Vë¾¢ ÿ¾x^²¾9µã¾·è?(Ö¼&¢;šìÿ>7T>Ò ¾{Áÿ>d­A>ƒ3(¾†?Uˆg>Ÿ&¾+ø?ô;l¼²¾¶;hÍÿ>g;>´I¾{Áÿ>d­A>ƒ3(¾F—ÿ>áz$>Ÿ‘8¾ û?îçG¼­nÔ:F—ÿ>áz$>Ÿ‘8¾{Áÿ>d­A>ƒ3(¾Y‹ÿ>Ò¨ >EÙ¾Â0m?‡ =íÙ¿¾¯[ü>Á噾 kç¾À_?¼ š¾%–ܾGÿ>¸u§¾â¾Ó&½d®?]î¼r7ˆ>×£?´ç2>0Ö‡> å?LûV>¿¹—>?XoD> -½ò£?…÷½¿¹—>?XoD>0Ö‡> å?LûV>¨à˜>^e?‘h>Qùb?Ãè¾x[¼½š±ø>ž ë¾°8Ô¾qÊü>ôâ¾àר¾vŠý>9&ã¾Ëh̾àæÔ»¦Ç¿¥¹'=¨0>Eƒ¿J›Š¾ÂA>$E¿>Ðz¾}>k-¿•Gw¾ªz=²œh¿œ€Ó>YÀÌ>ò±û¾vè>Õ&¾>¯Ñú¾(-ì>ô¥¿>ŸXÿ¾Pÿá>sš¾,mǾֳb?‹è¾dÏæ¾ï©ô>û•Þ¾l쾪 õ>¬åÞ¾Má¾Øù>ͺó»šò¿Xš<±Û'>Ÿÿ¾ÓK<¾7ˆ6>×ùÿ¾:\¾7âI>Îÿ¾EbB¾=³Y?QLÌ=k@?lÍö>ðøÎ>–î>û²ü>äNÉ>œùå>Dû>“Ö>{æ>ly¼†ä¿ÁÉ<7âI>Îÿ¾EbB¾7ˆ6>×ùÿ¾:\¾`#Y>J%¿¬o`¾ñ<Õ­ó:¤÷?OZ(¾¬½ìÂÿ>е/¾=>%;yÉÿ>,›I¾H¨¼Ö?j¡»2þZ?“¿2“8>5šü>Xrå¾øÝT>= ú>¯Îé¾»^:>[Ñö>£ï¾¥u}»wX*:ÿ?L´ª½ -=U¾ÿ>J{ã½±òp¦ž½¼,;]Äÿ>®º¹¾L>^¾£h?¬åÞ¾Má¾Øù>%uê¾5™Ù¾¿÷>‹è¾dÏæ¾ï©ô>Ìh•»]¤¡ºEÿ?¦ž½¼,;]Äÿ>J{ã½±òpñ+Ö½¼i©¼p°ÿ>T~ºV$»Èÿ?û)ɽ‘ d½n¥ÿ>ñ+Ö½¼i©¼p°ÿ>€¾ñß2½½¦ÿ>ë—jºñ£»Òÿ?€¾ñß2½½¦ÿ>ñ+Ö½¼i©¼p°ÿ>°V ¾\¼ê¯ÿ>±ß¿!ç<Ôb¼”‡¿+h²¾Z×X>„I¿à¼ ¾ ÓZ>N¿<Ÿ©¾7<>o(¿ŽŸ½À¶¼¢ð¿¡H¿¾\Ì>HS¿t\Í¾î Š>䟿´sʾžš>ä"¿k夽Tp‚¼HS¿t\Í¾î Š>¢ð¿¡H¿¾\Ì>³²¿œ3¾D€>å {¿j<¾];ó¿}=Ͼ4½t>mæ¿X¬Ñ¾æ•[>÷¿@öÚ¾e6h>Lc.½ ¾@¿2!(?ù¢­>äIò¾ oö>KW°>rMù¾†‘î>Gº>3àô¾QNô>@ã¿~§¼@ô¯¼³²¿œ3¾D€>Žå¿Ãb´¾ä£…>í¸¿(󷾯˜q>ÜRº>zpn?oîð»‰Òæ>Eû> x>D¤æ>;9û> ‹Z>$ïÜ>Ûÿ>2k>{D½®X`¿{cõ¾T¾öÓ÷¾Hßì¾Ò†¾ý¾eã¾Vž˜¾—¨þ¾êy߾Ʉ)¿æ§Œ<È??ߋヨH½eŽõ>­ï¾… *½¦õ>Èõ¾5]½µÞï>ÿj¿à ˾wÿ<ìþ¾>Ïß¾ÿç=5ëü¾Û¢ä¾òñÄ=B û¾KËè¾U÷è=¦)n¿7—»¾£ÏƒkHü¾œ2ç¾Û>ñdÿ¾ªFß¾‘Ò>ýE;#š¢;ÿ?Ù}B=ð0-¾©Ýÿ>ñ2=Qg¾ÀÌÿ>Òat<ïV&¾ãÿ>ðP³;ÄÙ ºÿ?nfy=Ûö½ Äÿ>`‰=´’¾U¾ÿ>4É®=yt¾‰²ÿ>=ì:<挻Jÿ?t·>( Ô½íŸÿ>*¨>x0¸½ü«ÿ>á´>I á½j¢ÿ>iëK;Ô軺žÿ?¥eä=æÏ¾Zžÿ>¥ƒõ=Üõ"¾ö•ÿ>ª>§u ¾2ÿ>\<;ªfšº¯ÿ?ª>§u ¾2ÿ>¥ƒõ=Üõ"¾ö•ÿ>ÿæ>.¾LŠÿ>º;󾥺äþ?4É®=yt¾‰²ÿ>Ú¿=ó¾r¨ÿ>¥eä=æÏ¾Zžÿ>àù"½ß•?¯‡&½`>¼Ï?Ò©“>{Ø›>÷Í?ð†>ÿì‡>H?›Ž€>îT3»sæ?ÒŸã<ƒë=NÓÿ> àR¾À—> ?@jc¾Kï=¹?MØn¾ë<™¼Ï”? I]=ò%D>`?ÿ#“¾ÚË&>Ƨ?/n‹¾¨ª@>I?üo…¾¡„¼‰ª?›kF=¨ª@>I?üo…¾ÚË&>Ƨ?/n‹¾ï+>ËM?™*x¾üžX>‹&z?9 ©¼W`Ð>(¸?LáA>¸sÑ>ðÀ?en^>³(Ü>uÿ>[ M>n¿ë"Í<<0\¿ªï¾¢Ò¨>•Ö÷¾ Šæ¾,ž²>Mõü¾ËK澦€¤>bƒý¾Š¥ß=|`~?‹Û¼óåÅ>Z?*Èo>¸sÑ>ðÀ?en^><ùÄ>æY?7SQ>R D½b´?+;Q½>–“?®.¾ˆÖš>uä?éI ¾sƒ‘>ް?;¾?=É?O6м y·>Áq?ß=>Ê·>;«?ça><ùÄ>æY?7SQ>Ð)0?§G7=e9?Ùéï>p#…>­„ö>1|ô>w׉>7âñ>­î>¥L’>ƒn÷>4ü$½Ú²`¿Íuô>î–´>dçý¾Õwæ>KW°>rMù¾†‘î>ù,§>Jyý¾Š æ>ûLмK¦~¿#†Ë=³‡>á}¿–ÐÍ>ðQ—>C¿ YÅ>[¶–>Žy¿‡þÑ>Åí“<°†6¿¼p3?` ˆ¾MIö¾å™ï>çy¾÷ð¾ ²õ>Â…Œ¾²ï¾Q÷>»ÆO¿C4Ö¼Ef¿|dû¾gbš>7qê¾9`÷¾í™¥>ì‡ð¾\Wô¾OÉ™>Ò8ô¾ ¿zâ÷½þS?è¾ -˾­üú>sLî¾}¾ëø>x%ñ¾]7; ¨ô> [¿þµÖ<Š1¿9`÷¾í™¥>ì‡ð¾|dû¾gbš>7qê¾Õü¾'h«>”ˆè¾TÓ¹»Ž"=—Ë?ðG½—z¾,b?ÁZ ½R(ƒ¾Út?/.Z½«’¾/Â?&|):‡v¥<žò?ˆ¾37O¾¨?9ÑÎ½Ô Y¾ ?˜úÙ½ý8¾ÎÅÿ>;­»"_O?š¿»ÖN¾£•ó>®Eó¾•]¾Ð˜ù>Cæê¾bC¾9^ù>ÎUë¾1ê»Ñ ¡<"ó?˜úÙ½ý8¾ÎÅÿ>9ÑÎ½Ô Y¾ ?䛽Ç-F¾‰ðÿ>}4¼—1›<;ò?väC½Á62¾#Ýÿ>䛽Ç-F¾‰ðÿ>Ž'=½×ÛV¾Ú?~¼”»6£Ì<àê?Ž'=½×ÛV¾Ú?䛽Ç-F¾‰ðÿ>­¬˜½…êf¾-?âKn>tØx?å¨ýi?ëRs¾°qÝ>¦þ> º…¾nÃÐ>&ã?*ˆ¾~ ´>žˆo?#á;°qÝ>¦þ> º…¾Uå>Àû>ó<¾²Ù>ä?ý‡”¾,(¿]œ]?´#-»ÅÉí¾“þö>j•¾T9í¾c^÷>Ù\…¾Tä¾#žü>} ¾ƒj=ºÓ=î¡?åž¾…¡¾ÒQ?t_޾iŸ¾Óô?ì1™¾¨‘¾Žé?õƒç<.k¿íÊ>-ž¾)wÿ¾ËœÞ>^•¾2¬ú¾Í!é>¦¾”û¾Eè>w?[¿^le»D(?,Ó÷¾ØºÔ½b¾ì>µŠö¾¥N ½öî>±Äû¾Œàª½ÃEæ>Öß»½8–;Ëý¿‹à¯>8=¼<¿Vœª>x&Ô=0¿Psº>øÝÔ=É=¿ –;ÇÑ¿`©½ÀI=hw¿hƒ>2—¯<ƒR¿üs>{ïT=g&¿°vd>˜þ=ut~¿àšÓ=‡à¾¿Ò¿eÈÁ>Rñ—¾a¿ºÒ>‡£¾äÙ¿Œ½Ç>Ùb#=Xl;¿É.?çy¾÷ð¾ ²õ>` ˆ¾MIö¾å™ï>FÎr¾;ø¾Ó¤ì>M/½· ?¿ *?FÎr¾;ø¾Ó¤ì>øÞ_¾Ä$ô¾LÆñ>çy¾÷ð¾ ²õ>B`‹<ñº¿ž—.=‡£¾äÙ¿Œ½Ç>ýM ¾Ó.¿ý·>‡à¾¿Ò¿eÈÁ>vêd½4Sr¿<š¢>P´¾™ž¿ÖÆØ>œQ«¾iÿ¾"qß>z‹·¾ªü¾ûëå>ór#=¡ Ø<ý´?E”¾ÃÔ®¾gG?t_޾iŸ¾Óô?åž¾…¡¾ÒQ?eø?åÂK?¥Èž»ÛQô>s€ð>)’ϾQôð>©ùò>î´Ý¾»^ê>êø>Ø.Õ¾Éþs¿9îš¾ š»÷¿@öÚ¾e6h>6<ý¾„ñ㾸xx>þE¿0žÙ¾¨ƒ>“Õt¿Ë•¾à¼þE¿0žÙ¾¨ƒ>6<ý¾„ñ㾸xx>ìþ¾¾3â¾O‰>›]}¿Œ¥ ¾ÿù½Ä#¿|œÉ¾/à¾r3¿ž×¾è‡¾â¿’\ξ|ÿ¾Eü½cî>nŠÿ¾qu˺¢Ç´;ìþ¿èø(¾~Í=‹ÿ¾p ¾èÙÌ=`‘ÿ¾?¾ÍÛ’=ð¢ÿ¾·¶m¹<Ãß;xþ¿F?*¾lß-=¡¼ÿ¾?¾ÍÛ’=ð¢ÿ¾H©¾[%=¥¿ÿ¾ò¹ ? "W?š²=<Œï>sö>si>‰Òæ>Eû> x>×4ï>DÄõ>Ùyƒ>‚ü¿#]?V´’<_Eî¾» ÷>¤U¥¾ÅÉí¾“þö>j•¾0F侑·ü>5_¾=g»òçš;Üþ¿H©¾[%=¥¿ÿ¾?¾ÍÛ’=ð¢ÿ¾ÇÖó½ñyš=¼®ÿ¾æ|ñ>ówa¿Uà/½°é>Í?ú¾Õ¤>HÀà>%yþ¾½§š>Ééë>Êø¾5·’>†þ¿Ü¢»i¿±;\Ìÿ¾—½,œ=t³ÿ¾Q°¥½VHÙ=6Éÿ¾Q½?Ç=E—]?Ôr¼#?áFú>0†>¾†è>‰ ý>m9—>â<ä>ëâö>:Z•>tÓî>Êÿ¿—èO¹t&;íðÿ¾‘ä½)~=ïÿ¾)>¾;[S*=<úÿ¾AC»?ð;Ú™M:—q¿ÓZ©¾<£=>Ððþ¾O‘Û¾|ž><†ÿ¾ðÙ¾z*>u¯û¾Ûàä¾cÿ¿§lܸÒß;Öÿ¾i©¼7b·=HÅÿ¾¹õ¼âwó=ÒÈÿ¾çxÜ:Dè=‘ ϼšn˜=65?ö¦>Ï¡Ì>å ?,¸—>é`Í>ÇÔ?óTŸ> ÿ¾>êv?Ûÿ¿ØÛ:Zo©:ÒÈÿ¾çxÜ:Dè=—Æÿ¾E¦2¼öE>Æ¿ÿ¾„i³< >Vÿ¿O‘»vüV:ý¾ÿ¾¥ª$½Õ>š¶ÿ¾#9o½ >:±ÿ¾ ‚½1$>ûÇQ½ãS¿?¿q<—>îêõ¾õ»ð¾ž˜¥>‹6÷¾Õ$ð¾®>Nòû¾W{辎Å;Pë‚:Æÿ¿R >\èÊuî>J핾"4ò>9³õ>[±‡¾N÷>˜ï>Öe;ޝz»eÿ¿¶†ò=¸t½~Äÿ¾«ÌÔ=±½sÖÿ¾â >½ŠÍÿ¾:\¥¼Éçy¿D%]¾<Às>íI¿ãk×¾Hà‡> îÿ¾a¨Û¾õ0„>Ú¿óѾ¨†×¼™q~¿/òڽב>‚:¿PpѾÓÞ >ŠW¿z6Ó¾ëWš>î ¿D¦Ä¾ü ½PKy¿V[e¾ÓÞ >ŠW¿z6Ӿב>‚:¿PpѾ™ —>Ôÿ¾yæÝ¾“4½ñ£Ÿ=Ü?óTŸ> ÿ¾>êv?mý¬>ýÃ>b†?ö¦>Ï¡Ì>å ?r9r=!œ>1Vs?›§>È”ß>ÍÍÿ>{®>;ÿÖ>×?G´>bá>Öoþ>˜.?±è9»9;?BÑì> >kŸö> —í>>ëÚ=Ë×õ>=bô>!®ü=LŠï>ÙEÓ;1ªÕ;?ý¿èø(¾~Í=‹ÿ¾ê²H¾†¬Î=Ƥÿ¾P7¾M2>4€ÿ¾þ=#¯¿A¡½AŸh¾S¿HŸ>—8‚¾±¿ëý¦>Ò7¾[^¿_ —>è§=¸¿<1÷¼é,S¾E*¿Z]>EÙk¾Á‘¿1šu>=ðq¾ ^¿ ¡S> õ&=ä©¿—mþ¼=ðq¾ ^¿ ¡S>EÙk¾Á‘¿1šu>¢E†¾JÓ¿Œžk>¶Ñ…<¹%i¿$JÓ>” ¾2ý¾è¥â>M¾ù½Páø¾žµë>+ù¾òø¾Òì>ƒ(¨>ïÈ_>Òyå>ä¼÷>'¡ä>´éØ>;ú>)vì>|™à>š_õ>ó/!ö#í¾¹á¯¾‚Uõ>5^ò¾u®°¾GUû>6vé¾ÁÏC= ¿y½¢E†¾JÓ¿Œžk>Ý”¾¾f¿ébƒ>js%=dÒ=¨?`æ{¾Ùœ¾Ù–?t_޾iŸ¾Óô?÷ꃾެ¾Ãô?úÅ6=h’¿(‡½Ý”¾¾f¿ébƒ>¢E†¾JÓ¿Œžk>çゾ=¿àÙ†>Õa?ÈÒó¾³þK¼2ö>»Bï¾…í>¸û>à,å¾ã‰>tb÷>¤pí¾`$>$éu?J޾eÅ»é·ÿ>3ü×¾;>l[ü>‰xã¾ÉÇ.>qrÿ>«’ؾh³>ì÷¾qK¼±6`¿Ï½ï¾=ñL>Šø¾Ïiæ¾® I>ó ý¾Âjì¾á1>;§ù¾*Ø?œY‡<‚xû¼²+?-µ9¼*Ⱦ3o?9øø¼4.¼¾D?ó ½AšÉ¾õ¸¾>Vn¿q2V½X;â¾ðNþ¾$c­¾rRè¾"7û¾žaº¾-`Ú¾Í=¿Ãñ¼¾ëø»B…q?Ê´©¾9?š½?ÿ>ëܾ>ïÁ½âÍú>fÝ羞޽Õ!ÿ>»aÛ¾Ñüß<:p$=¥²?0œ[¾¨¦œ¾ìP?Ã(H¾R,¾é?îvm¾ªŒ¾Ú?#9/?wY*?l˜¾9ô>¤©î>Ì æ¾Bõ>á ë>Áë¾Ëñ>Òàî>™Øì¾V˜á< ‡g½R~?„¸¢¾\ʾê!?N€™¾UÙ¿¾M?nܪ¾ÁnÀ¾¥†?ÀÍð»_›<|ò?ëV·¾¶¿³¾?­?mo¯¾Œž£¾—?h¿¾õf¤¾Ð€?7Àþ<M<7Ô?åž¾…¡¾ÒQ?F ¥¾c±¾S‘?E”¾ÃÔ®¾gG?!=¡å¼]º?ŸÈs¾7ÿ·¾ÓÝ?æÊˆ¾M÷º¾"?Î|¾ábžaÁ?4=85½í‘?æÊˆ¾M÷º¾"?N€™¾UÙ¿¾M?훋¾Ô ɾ¿Ö?¶ãV¾Ùx=ŸÆy?XÞ¾®(Å>hêý>{3Ò¾d»>”?°­Ï¾'¿Í>¼A?ix¿¥ÇO<º&w¾½¿lN¾óVÕ¾ÝÑÿ¾i­8¾rnÛ¾Ûþ¾$šP¾žïß¾Ê]o¿æCg=Ï:³¾Ûþ¾$šP¾žïß¾ÝÑÿ¾i­8¾rnÛ¾p(ü¾–—<¾/‡å¾Dn=Ю=ö§?ÿY“¾¯€¾Do?t£¾Ôk¾X?•ð¤¾Q½…¾Ý?PÂ<ÔN¿ö×?M¾ù½Páø¾žµë>¼4¿½ÍÍ÷¾¤üì>ü«ç½²ó¾Rœó>óú?À“O¿xL~½âêè>Ü ú¾ªÈ¾#Ûñ>§$ó¾h#Ͼœñ>¢}ô¾ÏØ¿¾_UÇ» hV¿’Þ ¿³„0=ÎQ÷¾R쾈‰<Œú¾Eðç¾R1©<×ô¾mþテg<œ?¢½t+?훋¾Ô ɾ¿Ö?N€™¾UÙ¿¾M?Š—¾Õëξ«°?"Z½Æz¿£åJ>Z”½v7ÿ¾ŒƒÛ>¡¼Ï½t\ý¾l°à>:µ½äf¿hzÑ>$½<ËXP>N“z¿†£¾½TÜ>£ÿ¾'g¾íFß>S•þ¾ƒ•¾+öÏ>Rð¿cU1=2Ù »f¿“á¾à.½”¾¿Ý@¾Â½Qi¿¶º„¾±½Bx¿äm?è¼c<ù½¾YÛü>C;'¾Uúá¾Wú>䃾¹¦è¾³\þ>gó¾bžÝ¾bî¼,/¿µ™:¿S¼ãRõ¾õóÞE<³\î¾°åõ¾R1©<×ô¾mþï¾D¥½tU¿SV ¿¢Õɾ´û¾Ÿ"羦{;`Wó¾„gò¾ÿ°½¾;s÷¾V}î¾èÞ/¿lüO½’9?x%ñ¾]7; ¨ô>sLî¾}¾ëø>¼<õ¾]Á¾w¡ñ>±ñ¿8f:à«<Õ ¿o=Êoa¾lëÿ¾­º=6@¾Øÿ¾àî‘=)x:¾Ä{˜;§Òª»fþ?4æ=øƒ¶½9¹ÿ>xÏ>Ñ莽­½ÿ>t•Î=­ˆ½ÄÏÿ>½•ê¾¹AÒ:iŒc¿=aé¾6u¾ÈÍø¾8Nê¾r3ü½'Lø¾I€â¾›¾ëUü¾9ä.¿<Èá»'ð:?sLî¾}¾ëø>ÿ“ï¾ë‹´¾( ÷>¼<õ¾]Á¾w¡ñ>[J"?›ˆœ»ûE?9+ê>IZ>‰_ù>Uð>kƒC>J@ô>ÆÀò>µù_>ÍZò>œR¼ó˜[;°ü?«!>hýÂ=¥ÿ>¡¢:>œ‰=)Ðÿ>£VH>^¥Æ=³Óÿ>ó->D· ¼Ù}?—ÄÙ>XǾ†¯ÿ>^Ú>Q.ͽ«èÿ>±ûÎ>¼ç½Çº?›;L»×‹°;»þ?õ¹>ýóy=#ºÿ>gd>A! =óÈÿ>iå.>^î=éÒÿ>ú V¿€Ð¾)r?epô¾Ctؾp°ï>quø¾šµÌ¾Í=ì>jmú¾4Ù×¾Gqæ>soe;Ÿ(Ð9˜ÿ?Y0>{Â<Õÿ>.åÜ=Eh„¼µÞÿ>E>'­®¼_Ïÿ>TX?î2¤<£F ?5—û>þ+ë½?ç>¡£õ>• õ½hwð>Ü¡ù>ó¾8Ÿê>Üi¿ öÐ>…=D¦ü¾™·â>‚Ø>\¯ù¾-"ê>âwÓ>¹4þ¾¾úà>ØšÍ>MWv?í”â<¬—Š>»ý>AF°½Qã>$—ÿ>Òá½”Û><?C°¥½ÈêÖ>çÖ}?©îKº?Á>X’?nÚL½ËÛÑ><?C°¥½ÈêÖ>k(?Ùœž½’ÎÈ>¿¬}?¿»k(?Ùœž½’ÎÈ><?C°¥½ÈêÖ>þó?F?Ú½]pÎ> ¸(=LÏÔ;ÿÆ¿´v{¾\:$»rR¿¦€Œ¾ R:¼+¤¿Ї¾éì‰åö¾C:ô¾­nÕ=ÏJò¾Š”ö¾Ï>RÖï¾{MW»ÿ¿Ý?…»J딼†¿±R\½ìEY½-îÿ¾Òöy½†v ½Séÿ¾Òܯ½ÉuÈ»ªý¿©À¾»‰Ç½+Àÿ¾û”ã½kk½ùÖÿ¾êB·½¨m³½'½ÿ¾{6ƽÝð>?$è’¼®u*¿×Ã÷>éc|; ì¾Æ3ð>ݤ·;ô‰ô¾xAô>ã‰=’Zð¾j™Ì»Æý¿¬o°»¨m³½'½ÿ¾{6ƽkk½ùÖÿ¾êB·½!¿¨½áÔÿ¾÷¿½‹E‡;Jþ?B»¦wv=´ÿ>0õÓ½½»=ó­ÿ>/2¾ùaé<óÈÿ>‘7ʽvæ§»‚þ¿*Ê»ÓÛß½„·ÿ¾}¢½.ؽ.Ëÿ¾ÔHK½×Þ¾%²ÿ¾g{½$º»›þ¿ÊR»+–œ½.æÿ¾±X½!¿¨½áÔÿ¾÷¿½ìEY½-îÿ¾Òöy½ÙË?úK½à]â°¾Rž?nÝ}>ŸU¦¾T©??z>¯D¸¾({?Lb9½6?7=ÑÏ?et>5Ó…¾ä?[¶†> ]y¾ ‰?‘µv>Øp¾Qw?òáE½Þ\/=iW?´•>Ô€¾rM?ç‰>Š‹¾!È?ܼ™>⾓n>‹Ö;óx¿ÂPß>@Ûª¾p}¿›ZÖ>¥ö²¾>—¿Ò§Õ>,¥¾® ¿ÖÁI¼S¶¿ÕT¿vùF>‡Nç¾z6û¾"ÃJ> ð¾kfõ¾È²0>ڪ쾓r÷¾C<_¯m?Ïø½¾ OÄ>—ü>Кç¾i­À>ú?9˜Ý¾ýØÌ>Òþ>§Íà¾ø@?>´ W< y{¿¡ÙÍ>cE]¾]ù¿Ù|Ô>ÀZE¾_C¿Z+Ú>Eð_¾©Ÿÿ¾9>ê-¾ç•y¿[ÎÍ>Ö5ʾ9C¿åzÛ>†âξ%²ÿ¾¡0Ð>/Þ×¾qËÿ¾³)q<Áæ3=§¹?µ²¾zßx¾ Â?󲾬о ?•ð¤¾Q½…¾Ý?¬¿]¿W``=@Lþ>N›ù¾ºõš¾þaë>FÒö¾“8‹¾$î>/ý¾i9¾¶õã>|½r¿å?=¡>/ý¾i9¾¶õã>£u¿wN“¾‹Ù>ïÊþ¾\ž¾CÅà>ET?ës?¦Å<"ßõ>?8ï>4,v>õ*ú>rüè>_–f>·µõ>«ï>‘Z>²ˆ¿¸Øi;Úv=M„¿U÷h¾ÅÃ>ßÿÌc}¾$¼>S¿ÓÜz¾ó®Ê>=È~¿ÉÑí<,v¾=S¿ÓÜz¾ó®Ê>Qø¿»ca¾{JÎ>M„¿U÷h¾ÅÃ>ÉÚ\¾ ÏȾªìd?YÚѾ²辚ú>¬åÞ¾Má¾Øù>û•Þ¾l쾪 õ>iÎ=kªºúÖ¿€}d¾Ý(²¼F&¿Ok¾ÊZ½U2¿Ý@¾Â½Qi¿OJ>KDi?ïÈš¾¡„é>Ü/÷>‰Aà¾üÇâ>Y£ö>ž%辘÷à> %û>2>ܾӛ?ì^=àî%¼Òm?]¾>–½¸"?°ÿÊ>òú]½S{?‹¿>%a:½çU?~<=öOu<íH?…´Æ>aqÓ¼Ùè?¢Î> pƒº@l?4Ù¿>ÎA§:œ¦}?¤` >U53;qZ?¸<Ö>Ø|½¸"?°ÿÊ>òú]½î=?Ê6Ø>«„½ÇäQ¾B =êiz?g™Ý¾Ò«¾©Úþ> Oо6Èt¾y±?OݾÍc¾$^þ>ŸÇÇ<Œm:{ì¿/M¾u+½¿Ok¾ÊZ½U2¿€}d¾Ý(²¼F&¿ö ¿à¤˜<·úT?o¸ç¾£uè¾…`U¾øù>Tð¾IKe¾›­ô> ='I|»Î¿‹ˆ¾•´½®‚¿¶º„¾±½Bx¿‰³r¾L˳½i9¿2ð¿N0N<\p“¼M£¿øpi¾y­Ä¾óÊ¿kðn¾¶dµ¾‡¥¿=P¾?þº¾ÊD[:6€½Ð¿‚«<¼Mf„>Âj¿kF<>Ë¢¿ìK¶<F|>AJ¿&|þ:ÈÛƒ>A]w¿2:0¾nÀ×>*S¿MºM¾­öØ>-¿¡ó:¾mçã>ìký¾¨<¸Ø¼Uæ¿fùº=K’W>íÕÿ¾®]¯=N^t>¿Þä=}i>#øÿ¾/t<;n½mп®]¯=N^t>¿ž £=T6Œ>x¿G’à=.Sƒ>Í=¿ÃŒA?ÍYh¼×ƒ'¿’z÷>š>k> ~î¾ Šö>wÖN>9Eï¾t%ò>Jë_>ý‡ô¾Y÷¸;|œ+½iÅ¿ò»=‰™>ÿпž £=T6Œ>x¿z=Õ^œ>ÇÕ¿hˆ³;Pÿ)½ŒÆ¿Ã3=ª~>猿Óü<Ž@œ>à¿z=Õ^œ>ÇÕ¿1©×¾!H>=ºb¿ÌÏí¾¥eä>l=ó¾ÏKå¾Ýâ>× ÷¾vQì¾KrØ>_–ö¾ª•Ë>£Ùj¿Ö(Ž<½é>å—ù¾ãÁF>Ô¶é>nRù¾¼’d>§ß>ÙÐý¾ ‹V>ÇU?ŒH ?|·G½ _ú>™×é>ö³ø½gû>O!ç>‹ý¾uö>¢™ï>î;7%F½ÇŠ¿¤â=Â4ľ:Ê¿Š>‡¾„Hƾ_¿Ñ­—¾õ¸·¾ÔI¿|a’¾=¬Ë¾ó¯j¿%m=ù/à¾òý¾p‚¾=+龎“ú¾c·¾EKÞ¾x€ÿ¾S蔾±q‚¾Uw¿‹é&=ù/à¾òý¾p‚¾¾„Ò¾ÿ¿tðŒ¾ŠÈоEÔ¿ÒSt¾½gսȘ~¿K[ ¼QÜɾ£>¿4ø[¾ŠÈоEÔ¿ÒSt¾UPÁ¾P¦¿O°o¾ :y½Šj¿“Zï¿4ø[¾7ÿϼ®\|?é *¾¡ø¡>úa?W{ؾgµ>а?K°È¾CŒ¾<è±v??Dˆ¾„’>úa?W{ؾ¡ø¡>–ëý>`á¾–‰>zþe¿€Õ±¾¼"Ø>Áqù¾/mè¾ÝAÜ>ÞTü¾ ÅݾùÙÐ>…[þ¾ŽZá¾–-¼Ãóq?˜/§¾×¡¢>–ëý>`á¾'²>¦—?nؾ¼•µ>ñ×ü>På¾à—?5D%½Æ!½=|?[Î¥>½Žh>[?ßj•>B}>$ ?¢––>”†Z>X™?T/@½Ñ©ù¼ ?°X‹>äÜF>Îß?¬˜>Àv@>$ ?¢––>”†Z>‚é?„ÝÕ¼ »¡¡ÿ>ô¿L>O²>øùÿ><¤h>è=aýÿ>BÏf>i>ä?bؼÍ~M¼aýÿ>BÏf>i>®?zna>Q¢5>ÿ®ÿ>&mJ>O!>½ý×>öúg?¼áó¼|›Þ>.’þ>¹§»>}Êá>…ý>ÇÕÈ>¼#ë>Ëóø>&7Â>¿¯â<½J⾇e?ôÅÞ=¥é¾Kú>— >Žçë¾f.ø>þó>ˆöá¾Ï0ý>Ì| =¾Dh¼fÓ?·'€¾k ¯>øª?òc¾k¨>l^?"Rc¾Ö¨·>c{?ÇÙ?Ãw”¼í¼Ùÿ>Ñ®B>þš<>/3?àX>¿ÓT>3?–³7>I€Z>7Î?Šlì¼=ˆÖ¼»`?šÌx>ÍÌL>/3?àX>¿ÓT>®?zna>Q¢5>WþW½»r¿ÿ=…–…>ïã¿,Ó¾o“>Ù"¿º‡t¾ (‡>Ö§¿ö™c¾ÊîÔ>Èh¿¡Km¼7Äè>ÊRû¾—‹¨¾ÕÞ>•»ÿ¾Àê°¾‚åè>ëû¾ã¤¸¾§Ãe½ r¿Y› = (‡>Ö§¿ö™c¾o“>Ù"¿º‡t¾î”>–è¿=ïV¾eæ!¿?MF?ئc.¾§wñ¾Þô>Z¹¾…îê¾y[ù>Bz¾šU½X¦¿8[{;h®‹>o¿Z€&¾!®œ>þó¿nM*¾î\˜>žÏ¿t· ¾UI2½º¿_Ô}"P¿-Ì2¾M >:$¿£G¾Í”®>€€¿rkR¾`Ê$<°Ƽ‡é¿àM7¾ÔU>Ä ¿æ\¾ªED>Eºÿ¾R1¾R2>íŸÿ¾\€.»Æà» ÿ¿7¦¾e©>|ÿ¾lоí·&>Ë„ÿ¾Eü½cî>nŠÿ¾Iœ»ØõÚ»Ëý¿Eü½cî>nŠÿ¾lоí·&>Ë„ÿ¾þ´¾¨68><¡ÿ¾Ìjk?ý˜È¾lí¼zRþ>HŠà¾/û½>éú>]§é¾ÏžÃ>öÑù>àŸê¾Ör·>õY»gwŒ¼ö¿CËÚ½žëK>$Õÿ¾þ´¾¨68><¡ÿ¾ôý¾ÄQ>RÖÿ¾|-†¹É#‰¼Ðö¿ôý¾ÄQ>RÖÿ¾þ´¾¨68><¡ÿ¾æ\¾ªED>Eºÿ¾¥½i˜ =nµ¿L¦>¾*¿øP²>"ˆ›¾™b¿„‚¢>õ¾¡¾*:¿ÛN;Hÿ?rc»4÷>@‰ÿ>ף𽔾Ð=Uˆÿ>´¾ß¼½=Jšÿ>аá½þ¬ì¼‰fZ½`‡¿.ÿ¡>¨È¾TÄ¿³ð> ˆµ¾8¿ú'°>;ü½¾ÄA¿é»ôt\?ø?¹mo>vâú>ý‡ä>£éL>7§ú>á¸ä>w…^>Åõ>/1î>i<.º”¼»æþ¿°>å}¬¾•~¿R¸¾>=Ö¤¾w…¿od¾>5д¾«y¿ÛZ¿’ø¿¨QV¼)ö¾lÐᆱ ¢¾\ö¾×/𾘕¾×ßú¾„aè¾>^˜¾Ö“8¿£È¼lG1?¾Oõ¾(ð¦¾2Žñ>§tø¾Òn´¾÷Íí>ÿ“ï¾ë‹´¾( ÷>ÒÙ¿ ë=Øh¼ ø¿À–‡¾ä÷®¾ÇØ¿2脾ØeÀ¾2¿æ”˜¾Pߺ¾äÖ¨º7¨á<翲GÀ>‡•¾¹O¿R¸¾>=Ö¤¾w…¿øP²>"ˆ›¾™b¿6¦¿Ý´À<'v?=ð4¿37?¾ÊŒŸ¾ŠW¿Õ±Z¾'iž¾ìû¿ íO¾0Ô‘¾6Ÿ±»xþ?‰ˆ»Õ%³>ô7?y“ß=eâ®>;?!¬>l=»>òC?Ù³>ãµ¥»ºù?<ùR¼l=»>òC?Ù³>eâ®>;?!¬>ê<²>‡P?ÿ >ÂtA;~Ø?± ½m¾[¼Ý"?"Ud>L%r¼Õy?f¼…>ƒ‡i<¨U?¸­}>vo¼lâ?X×¼ y·>Áq?ß=>Á:¦>2=?XÇ1> ¨>)y?ønS>ûÂw¿u¬»»Ð€¾/lý¾*ø=H£â¾d>¿;±=6ÎÖ¾"3ÿ¾_@t=ZܾÐf¿ö ݾ™'×¼¤¦ý¾<Ÿá¾Àÿ½.ù¾Âê¾–v ¾ºfú¾2Éè¾ ëæ½¾de¿xrâ< Øâ¾/lý¾*ø=H£â¾X©ø¾4=+0ì¾\û¾fk<º2è¾ZÍ;>Г{¿FŽË<óÌ>„Ø¿sƒ¹>('Ú>ü¿Îl·>6<Õ>õÖ¿ËÅ>kÿ¿VB†;Û:„:þ€ÿ¾Öô=f>Ñ’ÿ¾N÷µ=^ò=Y‹ÿ¾ÿÄÂ=Dà>ßþ¿§ô¾;lA-:Y‹ÿ¾ÿÄÂ=Dà>Ñ’ÿ¾N÷µ=^ò=e§ÿ¾?7t=° >Lþ¿œÖµ;¼ø–;ÊÂÿ¾éR=´¤¨=Ϊÿ¾]=‚=!Ü=“¨ÿ¾uä¨=U#µ=7)K<²Ô¿¾ÑTm¿¼Ëµ>/Qݾ¸uÿ¾?‹Å>Îá¾V¸ý¾ )º>‰Óé¾’Xú¾jþ¿Ââ¯;‘;Ϊÿ¾]=‚=!Ü=Ñ’ÿ¾N÷µ=^ò=“¨ÿ¾uä¨=U#µ=ðõ¿Šw«;9ÿˆ¼›ÿ¾ÒnÔ=é(7>èÚÿ¾Þö®=üO>FÍÿ¾Öäé=÷Q>qK-¾¹…¾~Is¿–@Ò¾fâ¾9ñý¾Ýìß¾§â¾Ü„û¾mWؾæ@×¾|Ôÿ¾­\}?.Q¾U<_Ñ?CXž|d»>iÄ?õKÔ¾»Dµ>+Â?Ù?Ǿ¶¼ª>Ë™w?ºP½ÓÜ~¾Tÿ> $þbŸà¾.?õ´¾(`Û¾¨9?35Á¾M¡Ó¾:EH¿•#="?¾Oõ¾(ð¦¾2Žñ>æwò¾†ª˜¾*8ô>N›ù¾ºõš¾þaë>¯ö¿Zô;Âw¼‡øÿ¾t ]=ÁæL>’°ÿ¾~Y•=Ÿ;1>.Ëÿ¾IA!=¯.>UÉ®»Š~a?`ò¾Á*ͼg'û>žEç¾³/½œö> ï¾pcn½_û>C¬æ¾pï'=‘©ë>"c?K!¸>„ñë>\Çø>¹«§>Çé>îÎú>G´>bá>Öoþ>’³é¾Ñ’»íÅc?ñÖé¾×½•¾m®ú>#ƒì¾s¤¾=ù> ⾓ß¾º þ>Èþ¿Üõa;rĤ»ýÙÿ¾FÞÅ;£->.Ëÿ¾IA!=¯.>Æ¿ÿ¾„i³< >?þ¿£%–;Ìﺻƿÿ¾„i³< >.Ëÿ¾IA!=¯.>e§ÿ¾?7t=° >ùÄ9;ò? §¼UÍ<5ìÿ>fE>m¾[¼Ý"?"Ud> º<‡?`Ê`>E¾µ<½t¿´Á•>––!¾¢~ÿ¾í¶Û>” ¾2ý¾è¥â>Àë#¾›’ü¾}Zå>pÏ»Kâ?r ö¼ääT½ÿ?—W>ñX=½”J?ŒM{>m¾[¼Ý"?"Ud>1º¤¼<–¿.‹Y=PU>Ù¿fL™¾þšL>QŸ¿P‰‹¾´è=>JÏ¿]•¾‡ŸG½¾`¿ñK=…–…>ïã¿,Ó¾29u>˹¿g„¾uç>ÿ%¿ÛÛ¾ûƒP½ÄW¿EN=uç>ÿ%¿ÛÛ¾ñ‚>Œj¿)³‰¾…–…>ïã¿,Ó¾Ð1-½ú•¿»³=Òqu>ùh¿ÐÒ¾t>I»¿~s¯¾ˆ>«ê¿‚ª©¾Üƒ+¿3 >?n˲»Êûð¾pCô>*rh>|Öí¾—÷>BN>¿˜õ¾ûð>þR>ä—ÿ»X¿…u\¿/¯>Ÿ;ñ¾ àõ¾)Bª> ãæ¾Ðïû¾ )º>‰Óé¾’Xú¾û)'½Ós¿Œ)Q=Òqu>ùh¿ÐÒ¾uç>ÿ%¿ÛÛ¾Âg>Þ¿t)޾¢9Àºù i?ÆÜÓ¾XÈ|¾°ù>bÀê¾;䎾Eù>·œë¾¬å†¾8/þ>òÓà¾<Ón?‹_¸¾dîÙ:/ÿ>Fêݾ »ˆ½’°ÿ>zŠÜ¾X#½AÖû>~‹æ¾[SJ½šLÖ¼e+¿ >¿ž˜¥>‹6÷¾Õ$ð¾E >OWï¾N÷¾/¯>Ÿ;ñ¾ àõ¾=…Ö;\Q<Žü¿G^¡=Ç)¾ªºÿ¾›É×=·^#¾*­ÿ¾Ù¨=êy7¾EÕÿ¾þ :üÅ;Ëþ¿’vC>Í®+¾ãŽÿ¾d$+>ï;¾„œÿ¾‚¨+>úÕ¾…ÿ¾¥g÷º¢|„»Yÿ¿‚¨+>úÕ¾…ÿ¾c>y¾‹‡ÿ¾g,>p—ý½È”ÿ¾§_;g]»ÿ¿² >rNì½Õ•ÿ¾c>y¾‹‡ÿ¾Xþ=i© ¾Õ•ÿ¾õËŸ;Úz;¾þ¿†= >—‘*¾™›ÿ¾Xþ=i© ¾Õ•ÿ¾c>y¾‹‡ÿ¾²1=L¿a“„9¤Â€¾S¿ŒdÏ=ïU{¾FA¿0,>vþ¾,œ¿X¨>lȸ<ìî¿“f;<0@¾L¥ÿ¾äK>È[^¾£¿y ò=¤@¾>´ÿ¾qåÌ=¨ µ<¾ï¿€L5;¤@¾>´ÿ¾qåÌ=È[^¾£¿y ò=\u]¾À¿ãÿ©=3=‹u½ ª¿bfŸ¾¶dž±¿ Èž¾;¦¶¾`X¿å ’¾û°¾¾ø¿†k–<’ô¿S_;Æk>¾×Ãÿ¾jˆ=•¹Y¾÷¿¡=H=,(<¾%Íÿ¾þ‡ =‹H=µÛ¿inÓ9Öüx¾îA¿ÖG=\u]¾À¿ãÿ©=¤Â€¾S¿ŒdÏ=î¼ì¿L~¹¼†ÉÔ½žïÿ¾¹Œ[>ϲ¨½áÔÿ¾àH>2¦½w¿Láa>n ¼Ðº¿èÏ8½Ÿ 3½›’¿Î‡>B6Z½·ð¿µR˜>É(¥½Ô˜¿yÍ‹>ïV¼.È¿ €$½Ÿ 3½›’¿Î‡>ÞÔ†½ F¿õÕu>cÚ½æ?¿Ì*l>˜7;½C5¾f?%uê¾5™Ù¾¿÷>ÜÞ¾9Ô¾¡Jý>è¾ -˾­üú>þÈ¿ª§\?K¬å;_Eî¾» ÷>¤U¥¾ó‘ä¾=Öü>*T¯¾¶ ï¾ú_ö>Ù|´¾‰¶º‘追ÂÚ¼c¯»‘,¿!;_>cÚ½æ?¿Ì*l>’ýý¼ú¿ÁÈK>̼lã¿~õä¼’ýý¼ú¿ÁÈK>cÚ½æ?¿Ì*l>Ò¶p½(¿^X>Ú§0¼îÿª¾ÍHq¿¼Ëµ>/Qݾ¸uÿ¾)Bª> ãæ¾Ðïû¾¤£>o/Ù¾¯[¿£ ¹»Úþ¿öHê:Ž•Ø½Gÿ¾ ‰ð=u­Ý½ù…ÿ¾ïã>¸ä¾)wÿ¾øO>Æ=_ $¾…ÿ¾aá4>Ö­>¾D§ÿ¾Ô»(>˜RÒ»èü¿ñX¾ç‰ÿ¾By?>wÚ ¾uuÿ¾È~&><Þä½oÿ¾JÔ;>û}¼öò¿ß{”¼†ÉÔ½žïÿ¾¹Œ[>É̾ÎÅÿ¾« V><Þä½oÿ¾JÔ;>ÃDλý¿Á»Uo¨½P¨ÿ¾Ïù)><Þä½oÿ¾JÔ;>u­Ý½ù…ÿ¾ïã>;ëG»sý¿¡¤ÊÇ{?ê’>‰_Ù>‹¥?,¸—>é`Í>ÇÔ?³? >š¶×>E? <2¿ºK?ÒD>|(ñ¾Z¸ô>®€b>ZIó¾êò>/àU>óë¾ï’ø>?9g?ëR½÷(Ú>é~þ>Gƾϣâ>ùþ>Qø´¾…xä>–çù>1`Á¾öì>¾Ód?D‹å¾·ž;l[ü>‰xã¾ÉÇ.>)ë÷> 8ì¾DŠA>tb÷>¤pí¾`$>@Ð:šÿ¿^¨K»ýƒ(¾vˆÿ¾›ä¾‹Ý¾‰|ÿ¾PÆ¾æ ¾ˆÿ¾µÅõ½±ðs¿ö ˜¼+›>)Aÿ¾5¾¤ãÚ>Êû¾R2¾ áå>>ý¾«%¾ãªâ>=3»}ÿ¿I,;»æ ¾ˆÿ¾µÅõ½‹Ý¾‰|ÿ¾Pƾ%’轊ÿ¾Ö ¾ÒÖ»[ý¿veÉ»…±å½#Ÿÿ¾ÁæÜ½‡—¶½z¦ÿ¾Ì{ü½¨m³½'½ÿ¾{6ƽ5†i¼Qf¯¾N{p¿„Ù¼¾ÔHÛ¾ÎÄ¿•`±¾Oã¾åþ¾ºÀ½¾ÉÇæ¾ÚTý¾%9m<ßJ?t?½›¾Úø>uî>>x­¾”ø> Ðî>.碾£æó>:•ô>DÜ¥»ÿ¿À펺†¦±½å™ÿ¾Âm¾%’轊ÿ¾Ö ¾Äxí½ì„ÿ¾fØ(¾ÇV?g±÷;lC’½\Ë?>R>ð‡Ï¾xc?SV>í·¾¾Ô+?ëÈ1>¹Æ¾=(~?ß>†¼Rüò½A*?9Ðs>€ºÉ¾6±?~Sˆ>¢Ó¾±§?;ûŠ>øâþ‘çz?ç`‡¼`•J¾?æ™>±ÄÛ¾¢a?O²•>ûë;6±?~Sˆ>¢Ó¾B|s?ÚŸß¼†¾È”ÿ><ôm>j¾Ú¾åÓû>v>Nµæ¾ÎÇý>片>ÞÇá¾×Ê|?¨,$½TK¾È”ÿ><ôm>j¾Ú¾6±?~Sˆ>¢Ó¾A*?9Ðs>€ºÉ¾Eœã;·„ؼ†ç?ð­=iº¾Ói?É¿À=èúƾŸ;?X­ì=(c¼¾´U?uÃ[º† =Ù?óæð=Ÿ¾¹ÿ?d#>‚s®¾FD?¶j>p•§¾='?ƒQ=½@ú¾¡,_¿Nl;q¯ä¾þ|û¾œÞE<³\î¾°åõ¾,‚¼€»ì¾Z÷¾bâÑ=Èž~?쀼O‘Ó>W?\Të=„ Ä>‹?WB×=ó«É>ªï?0 >ÐÍÚ¾0Jg¿úý=bià¾Û…þ¾ ÉÁ>0æ¾Éû¾ ÁÎ>ÃDë¾Meù¾‚Á>.Æ·>ðn?ö:H»7à>»ý> ¦ú=Å è>™œú>†Ð=TÝ>®Õþ>ÖÒÂ=rqö=·/¼>Vl?ªÕ×>åÑÝ>„Öû>çŽÖ>Lkë>–•ö>lÆ>Ãóâ>sü>ò 0=ݹ¿ß‰¼Æ˜¾Mõ¿ö|=>æÉ¥¾GW¿~QR>s¦¾29¿ ü1>Œ:;'¤¼·ò?–Í,>ÛMÀ¾3?zÈ>¢ï¶¾±N?¦ð>Œ0ž¦*?H¸Œ0ž¦*?&>mYξ°?–Í,>ÛMÀ¾3?7›?´=W=¯<K?Wx¿>xðÓ=À?ïË>ä¹Ã=é?*ÿÊ>&÷=¨,,=±È^¿öKû¾Ÿ³>÷ø¾ÏNî¾2ãµ>Öãþ¾Éã¾#ª>»dü¾—ÿè¾G°?„äH½‰ñ¦»¾?ݦ>6 >{?&¬¥>ÅV >cÑ?a¨›>–“>©û?óÑ»š¼ßS?ö½>Ð$>#g?#ܼ>ŠD>©P?å^°>ðŠ0>¥ŠÏ»#þ¿€û…»Ûk!>x€ÿ¾ù-ú½*S<>æ‘ÿ¾Gv¾¹o5>Ü›ÿ¾…Ͻ™'ž¼Ðï¿>h4<Šc>·¿¶.E¾(º^>‚âÿ¾\W,¾7âI>Îÿ¾EbB¾ÿh¼Ñù¿ ö*<±Û'>Ÿÿ¾ÓK<¾7âI>Îÿ¾EbB¾ÈÐA>cœÿ¾¬$¾ù#»¸ö¿ñVˆ<··>=×ÿ¾(‚X¾±Û'>Ÿÿ¾ÓK<¾Ç>Ŭÿ¾rjG¾þ+7¼ƒr?G$L?çŽÖ>Lkë>–•ö>¸Ý>i«ò>{0ñ>„Ò>éô>ÁXï>{¼¹´ü¿yU$<Ç>Ŭÿ¾rjG¾±Û'>Ÿÿ¾ÓK<¾½Q >‡ÿ¾û)¾ëè_¿&v <ˆ(ø>Ésõ¾(È=«_ñ>½4õ¾ û>ø‹ñ>†rú¾‹ªß=«Aè>:K¿L»¦=)nR?®Öñ¾­ùÙ> ò>ZÔï¾ÒÍ>ß4õ>…\é¾óÈ×>¤§ø>ÎúN?öœ?@U¼uö>¢™ï>î;YŠô>)éñ>¡¹î½ _ú>™×é>ö³ø½*OG¾724¿øà.?†è¾ô¾u¯ë>Ã-ß¾=ñô¾|}í>´Ëç¾[{ï¾X©ð>à ¼â?…™í¼ ­¢½¬?‹‰m>ñX=½”J?ŒM{>ääT½ÿ?—W>]¡#»»ù?]Ý^<)9¬½ú˜ÿ>ªÒ&¾êO¼½Ïÿ>cG¾XU~ÿ>80¾²·9;Pó?Ò€Ÿ80¾êO¼½Ïÿ>cG¾)°¾ºôÿ>¸sQ¾D ¹ ×?gÊ= ¡”½ÕZ?¿€¾Ê̽¸#?øpi¾Je…½¯ ?!^¾Ä‚w¼Zlq¿¯ ª>÷Çk¾’ý¾è¥â>Åu„¾ò@ü¾¹å>ʾ¿uÇÚ>R¼² n¿æ?¼>Åu„¾ò@ü¾¹å>^•¾2¬ú¾Í!é>y޾I¢ÿ¾pÒÜ>~’=:k¿M¸Ç>y޾I¢ÿ¾pÒÜ>^•¾2¬ú¾Í!é>-ž¾)wÿ¾ËœÞ>!a~?Ñ.= øÔ=B ?íð‡¾¤5Æ>V?øU‰¾¨:Ô>É?tÓ–¾+ÚÌ>–t?¬‚=¾Q–>þ`?n3¥¾ˆºß>:?þ€—¾èÚ>–•þ>wh˜¾3oå>?Åt?ÆQz–•þ>wh˜¾3oå>:?þ€—¾èÚ>QÞÿ>ÓÁо8†à>«Ç}?ÎI¬;u>â¬?Ë\¾xbÖ>µ‹?ýƒX¾Ã+É>Êû?°’?¾)Ñ>ý¿/tµ;NIú;vo¿þÕ³¾<‡ò½k¿¬S½¾TÅĽ_]¿Œõ­¾¹½žä¿¡ì¼3 ¡º¯?¿f½°¾¸½Ÿ¿6çÀ¾Ûý*¼ž?¿Ž±¾è%±;ïÅk»;³È:€ÿ?U’¼/G±ö;ž=Aõÿ>„l´¼j<=›äÿ>ò}1;/v»™ÿ?€rµ=â¥%½çâÿ>ý©œ=CïC¼|ïÿ>ÙTg=%—½ïÿ>³?æ·¼S|C½ÎŠ?wDš½àŒ>ÆN?®[ɽgÔ„>ï9?‘£”½¡M~>9þê<‡Ý?°áw<{¸<ÁR?¨²>ßùÅ;b?2Ǻ>eÔ<Ê1?'gÀ>jð+;)†S»oÿ?ÙTg=%—½ïÿ>’=Ò?‡½ìÝÿ>€rµ=â¥%½çâÿ>­È‹>ÝÔt¿ ÷Ô½ëRÓ>@N¿|eÖ¾»bÞ>7þ¾[[о€Ó>vÿ¿æÈ¾`âκa T»“ÿ?6A=&4޽áÿ>Hde»fØh½rÞÿ>«-;IG¾½lÐÿ>б»î*»¦ÿ?·{9¼ ò±¼£êÿ>§¸<‡Œ½úñÿ>l^<»{¡:/ùÿ>1í¼tÎà>Bâe?ÇÖ¾Äè>½åú>ÅË˾tï>t˜÷>S]ؾ3ï>P÷>áÕ¿îøL:úÊ=Ó2¿Û·¾ˆ™¾,I¿üü§¾-О¾pw¿aü´¾Ø›¨¾àÆ¿]pÕe㑾Tæ¾Åü>£¾æ<ã¾óý>½¿éø(¼š)4=F•¿}¹¾-t¾©¥¿óX«¾@4s¾ÔÕ¿%Y¯¾<ƒ¾©Ó¿Mq”<É=€¶¿ª»¢¾O–‚¾ÔÕ¿%Y¯¾<ƒ¾©¥¿óX«¾@4s¾B¿¹O1½7óH»¸¿‚:>* <¿í‚™>~” =Ú¿ öŸ>\;û²Æ¼è·7¿Ø+2¿Bxd>ó¾¿ò¾‘)O>¼?ö¾– ï¾"ÃJ> ð¾kfõ¾ªî¿w껼~¼Ûºa¿7^>„Vñ¼0ñÿ¾_~G>Çùv¼G¿Ïg`>Ì«¥»NÀÿ¾/Æ]?ãèkºTä¾#žü>} ¾T9í¾c^÷>Ù\…¾Ä$ä¾Ôœü>—ýz¾ÎÚ¿Ãû ½ŠÊ67a¿7^>„Vñ¼pC¿Ø-r>ü—¼ O¿CŒw>'½ÿ?nþw;k»Ñëÿ>ƒÄq=Nõ½÷ÿ>úùå<ú¹‘½çÿ>£ë==ɯ½‚½¿>»4½ª¦¼‡M¿‚Tz>²ª”½Î¥¿É>J_¨½•a¿×Kƒ>ÍEǽ຿´¥;½'ÏK»P«¿t²Œ>FMJ½U‡¿‡…>ßpŸ¼†ä¿¹o•>ŠR§¼œ}=%Ö¿|þ»’?°¾gc¿ › ­ö¾=ð>HŒ–>ûý¾vãå>ù,§>Jyý¾Š æ>SU¿” ?J*=‰–ô¾¿cð>ªÖb¾=+ù¾GZê>+hz¾&üú¾óæ>§^¾YK=5¯¿{“;¶M™¾êè¿LK¡=Ý´:¿øAŒ=Ì|—¾á¿…}[=[”G= ²¿¨·:B͈¾'†¿E-=Ì|—¾á¿…}[=¸•¾®Ó¿ªº<”"H=°±¿M„:¸•¾®Ó¿ªº<Ì|—¾á¿…}[=m©£¾„.¿Aw=VÃù<"b?w}ï¾C˜¾¦ þ>õhâ¾`#¡¾Á¬ø>ö#í¾|B¦¾‘ þ>&Uã¾Ú\¿8|?±ú켋ßü¾Æjã>©L‰¾=+ù¾GZê>+hz¾Eòõ¾þñî>¡Œ¾%Àv?iv¸<^凾I.ÿ>˜‰B¾[²Ú¾YÛü>C;'¾Uúá¾<0?¶#¾· Õ¾ÌØc?³»'½?{è¾Wú>䃾¹¦è¾YÛü>C;'¾Uúá¾dy÷>9·)¾¡jì¾µc¿Çµâ>Û>\¯ù¾-"ê>âwÓ>D¦ü¾™·â>‚Ø>.«ø¾yçè>Þ>Q@L<0ë¿i³¿Ú´>@ؽ_¿Ú Ã>!¾p#¿ nÃ>ý´=ó” ¾2ý¾è¥â>¡¼Ï½t\ý¾l°à>M¾ù½Páø¾žµë>-?Jex½Dô;?¡£õ>• õ½hwð>Iñ>HȽýgõ>lí>H¿ý½i9ø>ô g¿ÂöÛ>§6ö<=+ù¾GZê>+hz¾‹ßü¾Æjã>©L‰¾É8þ¾·˜ß>F^v¾v¸*?qLu?¡£õ>• õ½hwð>lí>H¿ý½i9ø>×ßò>!‘¾9ó>c¬y<ÃῊ@×¼ZI;¾Ot¿,d¶> ê+¾8¿Eó¨>âZ¾¤U¿äôµ>䪸<ì¿#$#ZI;¾Ot¿,d¶>¡H¾Ív¿•fÃ><=ª~¿º›º=r¤#¾Œ×¿ìÏ>!¾p#¿ nÃ>E¾Ž@¿Ü„Ó>,Ÿ»1ò~¿Ra¹=:µ½äf¿hzÑ>@ؽ_¿Ú Ã>†ùŒ½½¿v¤Â>z£%¿A$C¿4¸Û쾸Î÷¾i>½õ¾Uð¾+‘>J†T¿Ú´>!¾p#¿ nÃ>âZ¾¤U¿äôµ>:;!½¤ƒN½Ëy?’;l>MJ>—®?Å«„>ºÝ{>]â?8†€>þŒ>¡+?E4»A>½¹?4† >³†>A€?,ò+>C8†>wƒ?w+>oG˜>ÿë?ç3.¼k5M½þ©?w+>oG˜>ÿë?,ò+>C8†>wƒ?…Í@>ýÝ“>Oé?—‰t¿ü¤f=¹”¾¦Eý¾”"¾çªá¾ÝÑÿ¾i­8¾rnÛ¾K¿E„¾ÞuÖ¾h¸{?UpÀ¼öå8>€ïþ>ÅËÛ>‘ñ?Ò¥¤¼„ Ë>Â…?[×"<ã6Ò>'°6½¾vÞ»E½?ÇK>†9>„›?(,¡>(›>G?Ê—>o">Ú?óu~?ÔÑü; °ß=Â…?[×"<ã6Ò>Þ<?IŠ;gÅ>Q?É=2Ç>Øù?@ðã8{`¼žb?F·9=yZ¶>­K?ÁÔÅ<#1©> J? å_= b¨>¢œg?3c7½uäØ>–çù>1`Á¾öì>(ú>2ÆÏ¾Oçê>é~þ>Gƾϣâ>ä?Ê%Þÿ@?,¤¾ýÝ+>Ù=?Üž¾~üE>æù?vEï»õÒ<<^e?½ó•¼YL¼>×M?ñ&D½ ¦Â>kf? ì<½Á²>Qöä>Aú>Kpb?D3ç>><Ë>+Áú>mÅî>®cÔ>zõ>'¡ä>´éØ>;ú>þ£Ê;úý¿ Ÿ»†¯¯=fÝÿ¾6]½[šÛ=Œ½ÿ¾½Æ¦õ=‚Çÿ¾Çª7½pÓ?Wz»ð=.p?;sš½Œ ¹>×M?ñ&D½ ¦Â>k(?Ùœž½’ÎÈ>z»~?LÔ¦<‹=Ç=k(?Ùœž½’ÎÈ>×M?ñ&D½ ¦Â>X’?nÚL½ËÛÑ>«=#6¾ÜÀ{?;>²Gо•º?³³>b‡Ù¾t˜ÿ>&>mYξ°?Ç{/=Ç•¿´s½Ý”¾¾f¿ébƒ>—9¾g~¿, ‘>OXš¾ŒÚ¿`:•>]Š =콿(Z³¼æÉ¥¾GW¿~QR>Ƙ¾Mõ¿ö|=> óÙ<ǽ¿®^½ä½²¾¤¿¨âf>¾¤¾£“¿y\t>®J²¾Oè¿òx‚>Á¡Éw?«“þà!>iÈ?zVÒ¾iË¿hà„»+ßN?ñöð¾*p‚>UÛõ>ÒÆñ¾Ú‘j>è2õ>nPë¾5zu>Øïù>tæš¼i~?³à½úÆ=™?°XÓ¾ƒÆ=ÍW?eßžDNÿ=G!?™.̾áÅo?=X³>’Où»ÿéþ>Q¢Ý>µÞ¾gû>O!ç>‹ý¾oØþ>ª(Þ>3p¾6õG?‘)¿©lm½ õ>}ñ¾¨ŠÁ>±ñ>‡Mô¾•¹±>öÑù>àŸê¾Ör·>#Ã?vpS<ìa(½jûÿ>­l¾-Cl>`??Óݾ––>©?†Y(¾Kn>˜±1½Gàs?ûš¾B‚=°Xû>Â÷澚Ù}=èÿ>lؾ|‡Æ=A¹ý>éá¾öw?½]=óR½3‡?ßÁ_¾v>îµ?¬ÿS¾à€†>„ô?—t¾HÁƒ>:˜?Áô <ý½c½ï©?Œ¡¾u>`??Óݾ––>Òr?¾þ½‹ˆŠ>·-£;!ÿ?ßÅ®ºö½=ƒÚÿ>„š<,Óï=çÇÿ>Q;ô» 3Æ= Òÿ>ݹ˼A?ÂÍÖ¼I?lí>H¿ý½i9ø>fˆë>„)¾¦ðø>×ßò>!‘¾9ó>-•ѾOͽ¼‹~i?ã뾯²¾âø>Ñ’ß¾Qh ¾.Yý>}é¾Þwì½Zù>Ö÷R=ÙÁK?1k¿â>1·ó>“ó¾[Ñ>“÷>ï¾´r>?9ú>ô‹ê¾ˆ1¾ʵµ¼½Íl?}é¾Þwì½Zù>c Þ¾œ2×½Pûý>p•ç¾B:±½ÜKú>·Þ¿@÷X¿RW‹;‘µæ¾ÉÈù¾|‰½eªð¾¥…ó¾0ig½@¤ï¾?ô¾8F·½Zö¹¼ê;ôàX>Ò¬ì=ßÜÿ¾ÈÏF>hë>× ÿ¾­‰e>ê>”ùÿ¾2¬;䋇;ˆþ¿Ë>8‡ >}ÿ¾µPò=¨äÜ=Õ•ÿ¾ü7Ï=> >y“ÿ¾e+?Žú°=K·{޾"¥ñ>?8÷>¸‘‚¾Úð>Üñ>Ú©‰¾‹ö> Õ»;ïü;éý¿Æ¥ >ô_¦=˜£ÿ¾ªó>dwá=+Šÿ¾r+>êeª=&ªÿ¾:Þ>¼!ÁÌ;Fú¿€ô=>X7c=Ýÿ¾r+>êeª=&ªÿ¾¨üK>-°=ñØÿ¾ÈŸB¼_à<Çø¿¨üK>-°=ñØÿ¾r+>êeª=&ªÿ¾A 9>ã¦æ= ÿ¾j»¿^'À¼·Õ ½ Ñ¿;¤>zv>!¿ôM¢>Û6Œ>º,¿ÌÓ±>B…>ÑŠo¿¯q²>Ÿd_½ 5ÿ¾ó8Ü>šë̾ßý¾@ ã>eÈÁ¾A}û¾¸’å>&þоœ.?Z‹=f:??8÷>¸‘‚¾Úð>zð>˜u¾Ïö>Üñ>Ú©‰¾‹ö>#Όп¼°{¢¼)®¿Cq¯>p ¨>å¿ Н>1µ•>e¿‚Œ >èÙœ>'O»“}6>æ{?¤O¼*ýÜ>êÊÿ>’8¯»(ÓÐ>.?;Y…<Ø>ò[?‹™¿û-A½¿õ¼˜4¿tC“>Ö:¡>Ë׿ç†>aˆœ>K#¿\YŠ>¿ª>/Ÿ¿š&½V-½ýö¿ ˜“>¥ “>e¿‚Œ >èÙœ>!¿ôM¢>Û6Œ>½[?Š ¼\¿•Õü>Cµ>A(羓÷>ù½½>Ì ð¾åñü>(~Ä>ë;ç¾î9?Ú)=§/?lÍö>ðøÎ>–î>×Ùð>|€Æ>¡eõ>‘}ø>iQ¿>¾í>Òx5½sÏ¿[\¿ð¤>|€æ¾$bú¾"à0>of侃Rü¾È²0>ڪ쾓r÷¾±œ<‹;¢¾‰Âr?x§=W•循ôû>ÐSž=á|Ú¾µÿ>H=_=™Há¾Á«ý>pÕE< .½+Ó¿0Õ,¾"¥y>S¿t$¾¿|b>ñ¿àM7¾ÔU>Ä ¿CŠ€<¼09>'¿{?’8¯»(ÓÐ>.?¤O¼*ýÜ>êÊÿ>!ù¼~pÖ>5–?Uú?àø;¼2‰Ò;Ͻÿ>C1>êÛ8=Þÿÿ>HjQ>ð¼<£êÿ> QU>%ea=Õþ?3á¯:Ò—¾;™ÿ>/n#>TÚ—=ì„ÿ>ã¥+>JÊ=Gÿ>ÚX >¯L¾=^¾¾É­…?w§>Tr^>F™?Êà¸>¥Lz> Õ?›Ê²>ºõk<ž†;¨ø?žÕ=FE¼>g_?|\=q¯´>ly?ã›=ÖW¯>g?×T;qW4½À¿´¾SzŽ>A›¿ªîѽŠVŽ>´”¿ Øî½Ù¯ƒ>Ÿ[¿/]“;2d¦;~þ¿K/û<<¼Ç=çâÿ¾rY@=ÃC=çÿ¾RéÌ<‚Tš=ýôÿ¾Ó­8;WÁµ:­ÿ¿Â:i<œ=¿o=!^=Hûÿ¾äY3=ƒcà<3üÿ¾ Æ¡;tZ; ÿ¿äY3=ƒcà<3üÿ¾o=!^=Hûÿ¾î‚w=É¥V=êÿ¾8¥È;rj”;þ¿N2¸=ùúU=…Òÿ¾î‚w=É¥V=êÿ¾Ä½˜=B` =_Ïÿ¾-ÅÎ;»‘;þ¿Ä½˜=B` =_Ïÿ¾î‚w=É¥V=êÿ¾rY@=ÃC=çÿ¾ÌZ7>]Ô{?ÓÁ‚Ù?ç †=µÚ>Gèÿ>ƒ=¬‘Õ>´u?•öA=t¹ˆ;ô?ÿA˜¼p#%¾ª|ÿ>×i4>áE/¾‡Âÿ>ÐO>Ó¥¾­¢ÿ>‚6I>ñüy?@=n’Y>µOÿ>ÅãB¾ð¤Ý>â¬?Ë\¾xbÖ>Êû?°’?¾)Ñ>)H„<Þ?SÉã¼ñO¾Ý?ì4R>ê®<¾B#?ÅÆl>áE/¾‡Âÿ>ÐO>êVì>þ›Ò=:a¿×iä>¹SÊ>ÿÐü¾½äï>*Ç>b0÷¾Æç>êx¼>K¬ü¾ÿ ^?Þóš=j×û>†÷>(žc¾î>Û¢ü>”.}¾±ûæ>¡Ùý>œ¦_¾>’â>Ãnl?›5=iÃ>¡Ùý>œ¦_¾>’â>µOÿ>ÅãB¾ð¤Ý>ZÕú> F¾¡è>]Qÿ=¶ó©>ð]o¿9ÒÑ>ïuÚ>Èý¾Ù¯Ë>mæ>Zú¾ÑçÛ>å¶å>qø¾oÌ?$:!=AœŸ»àò?Ÿr”¾™›/>ÿ@?,¤¾ýÝ+>d?:y™¾YQ>’ý? ›»HÍë;˜P?EŸ¯¾Æýç=G?µª¾Öã>}??6>»¾„Ø >Èû?ü)»î6¼}??6>»¾„Ø >G?µª¾Öã>X?ßþ´¾Uß)>Êø?CvJ¼/u¼÷Y? ª½¾ ¸G>X?ßþ´¾Uß)>¬r?:Z­¾ˆ¡E>ì?ŠòC<ç°¼¬r?:Z­¾ˆ¡E>X?ßþ´¾Uß)>ÿ@?,¤¾ýÝ+>)o?#·>뻺gû>O!ç>‹ý¾ _ú>™×é>ö³ø½oØþ>ª(Þ>3p¾H§m?|»>¡>€½oØþ>ª(Þ>3p¾ _ú>™×é>ö³ø½Ž ý>™ä>ö`Ò½²<ëÑ?2½»ò¾¼?U¾g>ê®<¾B#?ÅÆl>u&¾LS?Ëeƒ>î˜9Æûÿ<ÿß¿Ä=M`¾¸#¿ë¥N=²I~¾`¿FÄžL§ý¾pÏ˾N'á>Å ¿o·¼¾AÓÚ>½s¿åî˾/‰Ó>Óð‰¼ ö¿¾P”»ù#>ƒl¿å·°>ÑÊ=>/‹¿ µ>EI(>£x¿éž½>»Èv?>‡>ÚÞù¼î=?Ê6Ø>«„½ Þü>TÅä>ešš½Ênþ>žà>yºI½ÒŒ;Fÿ?ëlÿ:¶ž>·³ÿ>!ä=h>ºÿ>ùc»’®ù=×Ãÿ>âY<yÄM?ñ?­`'½_íø>Úªì>b4ƽ _ú>™×é>ö³ø½YŠô>)éñ>¡¹î½1Ü¥¾r? ®×¼[ä¾Óõü>¡ÙE¾èOÛ¾bõÿ>eÿL¾wä¾ú—ü>|}]¾üÝÄ>‘2l¿ÌÇò<-Zà>½ý¾Š98>Žê>aàù¾|&+>½é>å—ù¾ãÁF>”pt¾²ï¤>£…j¿ÏKå¾Ýâ>× ÷¾”…ß¾Zõé>Y£ö¾ÑÚ¾–´â>ZŸú¾Óܽñ`‹¾ÌÇt¿–@Ò¾fâ¾9ñý¾…$˾·›Ø¾ö·¿DýƾÒáá¾éCÿ¾Óác;pL„»ÿ¿±0>±Ã(>Kwÿ¾À\ë=ÊP%>ƒÿ¾8Ú>ÚÆ?>Y‹ÿ¾, íÕÿ¾¢¶Í=n>>Ôÿ¾LE”=ô£A> Ãÿ¾ <[v®»#ü¿LE”=ô£A> Ãÿ¾¢¶Í=n>>Ôÿ¾Í+­=¿$>0 ÿ¾¤Öc¿28¸>^h¾@ßö¾Lä>ýÙç¾oû¾ïâÝ>˜á¾É­ù¾ÁÆå> ݾŒŽ½=´Ø»šÔ?n™>ãOÉ=Ò?VÒª>cEÍ=§"?(,¡>(›>G?‹ï?ø<’¼÷]¼xc?SV>í·¾¾mV?©37>Ï»±¾Ô+?ëÈ1>¹Æ¾x£ ?W½·W¿UÁè> Ý>‰ û¾ð>ì Š>×gö¾Êoñ>_·x>‡5õ¾Ný?,ó¼f9¯ºB?{fé=¡iÁ¾.U?FÑ>1[º¾ÌD?ú è=¨q¯¾™ø?s ;©s<ÌD?ú è=¨q¯¾.U?FÑ>1[º¾Î4?ï >„©¾cÕÖ<+œ0¾ |?&>mYξ°?³³>b‡Ù¾t˜ÿ>½;>CrÚ¾aúþ> ¼¥»Ì4=ëÚ¿FÄžS¿ÓÜz¾ó®Ê>M¿½Rv¾E½Ø>Qø¿»ca¾{JÎ>¤Ér¿œ-0>›bˆ>«²ÿ¾_˜Ì>…`Ý>mü¾«{Ô>=îã>[`ÿ¾å~×>9{×>;ÁÆ<¸ë¿¶ë³»¹ŽQ¾hèÿ¾(½ÝÏi¾¿cò¼F e¾|¿¶dU½EF0¿ŠŸ9¿kL-¼@¤ï¾?ô¾8F·½eªð¾¥…ó¾0ig½dö¾ÍVl‘½fB9=i¼¿Aƒ‚»î͇¾qu¿¬¹½ ù|¾·F¿Ö…I½Ž#޾/£¿°Þ-½úo½[s{¿ðN2>!½¾g¿ó¯Í>ÁžGªÿ¾ò%Ü>M̾2É¿akÎ>“Ê;¿4=¦¿¿²GÀ>‡•¾¹O¿]µ>Æ‹¾¿ð¾Â>#i‡¾¨þ¿ž2;=i»¿ÂÆðºŽ#޾/£¿°Þ-½ ù|¾·F¿Ö…I½ˆÖ‚¾®c¿Ðí¥¼®ŽÚ» £Ã<Úë¿TÞÔ;vqK¾¿W¡¹˜i¾(-¿x¦¼T¾h¿9.3>Ô ,?ø48?¸Ý>i«ò>{0ñ>ìmã>bî>hìó>Ó3å>2¯ó>!@î>+$=^οQŽ » û…¾«w¿ü†.<ˆÖ‚¾®c¿Ðí¥¼ ­n¾(-¿F€ºpˆ=kÏ¿@ ݺ ­n¾(-¿F€ºˆÖ‚¾®c¿Ðí¥¼ÝÏi¾¿cò¼º,4½‹•e¿+dá¾{…u¾!®ü¾…@æ¾Ò†¾ý¾eã¾½n¾Ãðù¾®*ë¾¹?Ða=òlܼÜK?íž´>ý÷ >&ý?FÒ¶> >>–ç?´Ä>š>£?ÏM=ÿÔ“<Ô?UÂ>¤½>¤5?#…Â> ¬>«Ï?~Ï>F@µ>îYm?µz½>Jßo=œoü>·bç>òêÄ>6°ý>S[â>±ÞÐ>UM?ÇÙÜ>^€Å>ø~?N­=Çuò¼Â„?Ë¢Ð>Nð¥>«Ï?~Ï>F@µ>¤5?#…Â> ¬>°cN½‚ñ;=£g¿Qô>ßq¾gó¿I½Ÿ>"«k¾tA¿«³š> …¾‰z¿‚t½-<-={¡¿ã¦†>"›¾“¿x ’>O¦¾¿"¦„>›¨¾ªÓ¿Î#½Tt=­¢¿„‚¢>õ¾¡¾*:¿2!–>Û•¾½Ã¿L¦>¾*¿C» y=µ×¿øP²>"ˆ›¾™b¿]µ>Æ‹¾¿²GÀ>‡•¾¹O¿¾0½¥¨==š|¿ pª>y瀾í¸¿L¦>¾*¿«³š> …¾‰z¿ÞÆ»V9¾¸9}?ý"²½¡1˾¡?(Ž} Ù¾S?ÿ>ÑßU½C̾bŸ?¶v—;¶þ?±Š»ô¦>ù»ÿ>+ÿ¼õGØ=ù»ÿ>„ìa½ 3Æ= Òÿ>ݹ˼G5è;dè¾¹†u?î[­½]£å¾û>(Ž} Ù¾S?ÿ>ÑϽ)$Ù¾y]ÿ>X¿Ýw.½_å$½!¿ôM¢>Û6Œ>£¿t”>Xƒ>ýö¿ ˜“>¥ “>–±¿¢§$½Ž$ä¼›’¿mWh>Îã`>LO¿}e>J?>¹6¿DNO>¾‰Q>–<«ü¿*qƒ;¤@¾>´ÿ¾qåÌ=Æk>¾×Ãÿ¾jˆ=F}"¾å™ÿ¾`ñª=4§¿2ñ4½Vá¼LO¿}e>J?>›’¿mWh>Îã`>«Ì¿Ýz…>;J>š®¿èÇE½»HI¼Þs¿æ}>•G'>²Ú¿ÓØŽ>y)>ñ¿6sˆ>¸•>Š¿Ï"8½þR½OY¿/l•>Óƒb>«Ì¿Ýz…>;J>L¿r3„>Cs>òÄȼG/¸»Hë?Aõo>Õˆ*½Ù'?ŸV>qA½üÿ>ËMd>»Š‹½Ì ?Ça¼Zÿ³»Íø?¹G>Øb‡½9Ôÿ>ŸV>qA½üÿ>}X?>uä(½^×ÿ>´ÜK;"Ž»ÿ?xÏ>Ñ莽­½ÿ>}>0½½ê¯ÿ>;>à7T½nÀÿ>íÌç¸{Ëu»Šÿ?;>à7T½nÀÿ>Ì|'>Ü”½`Çÿ>E>'­®¼_Ïÿ>®…ÔºCpº»Úþ?E>'­®¼_Ïÿ>Ì|'>Ü”½`Çÿ>–ê2>Š,ˆ¼ÜÙÿ>„½º»çÔj»„þ?}X?>uä(½^×ÿ>–ê2>Š,ˆ¼ÜÙÿ>Ì|'>Ü”½`Çÿ>‡q¿gö†½iW$:â¿’\ξ<‹½ÇØÙ¾šBÿ>¾¼$ 律ÿû>«dí»Ñp¾@}?(Ž} Ù¾S?ÿ><‹½ÇØÙ¾šBÿ>ÑßU½C̾bŸ?us¿…Ä…½'Œ»¦d¿;ªÂ¾7û½Ä#¿|œÉ¾/à¾â¿’\ξÛlô¾`#¡¾Á¬ø>ö#í¾;䎾Eù>·œë¾Ý¤¤¾ ø¼^Gr¿ æ¾U4V=Úú¾/1æ¾²Ÿµ=û¾/ßÚ¾òþ™=<-ÿ¾ ¶½1Ĺ~ü~?óƾB>°>?SìȾ$aŸ> {?}²º¾Ê©¥>Ú?• =í) ½û²?¦¾—ªœ>(?ûX¡¾Q>èÜ?ؾïâ?¢±™½±D)½ ?ѓʾiÿ‹>.?u举Su‡>‡À?m¼¾ùÀ–>ªò?ZKú¾ð=ÿ_?G辪(†>Jû>²ä¾ Œ”>ó‘ü>Ù ï¾uU>ôö>ìø(¾•¡¼†{|?Ö×¾Ê1™>q;?SìȾ$aŸ> {?<ÞÔ¾û@ª>{†?ÄòZ½_G?ˆŠW=˧¾v4?¿CÁ>¿(¹¾oÙ?y\¼>à+²¾›?Õ¯Ì>hö_?e õ>|‰= pù>b‚ê>Åæ³¾2ö> î>죾‹Sý>ý¼á>#ݧ¾¼£2¿‡7?ñ<1½|*ï¾yö>x ù=~ì¾Cå÷>¹yÉ=º‡ô¾XXð>0ðÜ= Ì„¾7w? U<Ð~Ô¾ Ãÿ>'fÍ>}"ß¾¹ý>lµ¿>TSâ¾Îÿû>ÆøÐ>8ép¾ßÎx??^ã»}"ß¾¹ý>lµ¿>Ð~Ô¾ Ãÿ>'fÍ>¬;»?L6¾>²Ìœ½ˆ4?—–Z Å¾Êk?¥¯>’A¶¾Ð ?áª>ˆ›¡½0?²M <’A¶¾Ð ?áª>Z Å¾Êk?¥¯>¿(¹¾oÙ?y\¼>íó¡>KIr?gò„½Þß>зý>h–̾tb×>ä ?/1¾¾–¯ã>9Gý>cB¼¾ ä=0ÛÂ>fk?çŽÖ>Lkë>–•ö>Éæâ>yå>ä¼÷>ìmã>bî>hìó>@Z<Áb¼£ñ¿ 㦾â;ô3¿Di·¾þàO;ŽZ¿QJ°¾GŸ=Y¿Á;;:e+¼%ü¿Ù"¹¾‚!f=ƒl¿QJ°¾GŸ=Y¿Rb¿¾|dó<§\¿ö99¾ÑðØ»yÅ{¿§Í¾}þ¼Ã»¿^Ô¾ÐSs½@¿ÂÚ¾H½ ÿ¾,¼÷½ex ½ù}¿§Í¾}þ¼Ã»¿ÿ!ž‘Pi½Í¿^Ô¾ÐSs½@¿ Ü¿†ˆ½|ÑŒ»Á¿ofT>?>¿þd\>ŒL >™E¿0 s>ôá >ûl½8Æ ;—Ý¿t¼¾õ «½80¿ÿ!ž‘Pi½Í¿fõ¾(¿z©¨>ipû½>¿Ú´>åü¼š…¼>Ø¿ò´ì>‹úô¾›>‘¶ñ>qŽò¾šé¦>#2ô>;k8?uWp<׃1¿»îõ>§v¶¾¨Šñ¾nï>Àì¶¾›©ø¾L¨ð>œÁ§¾öµö¾£Ò?=£y¿¯2=ˆhœ¾cԿ󉾶›¾Ú¿Êâ–¾‰#¾Až¿”¾Ñ~=Æ™¿Yp0=ˆhœ¾cÔ¿ó‰¾7ú¨¾y$¿$%¾¶›¾Ú¿Êâ–¾C‹¼:ó?TN%<ÌX>ë©?w¬¾Guj>Ï?ßý¹¾FÐH>ë©?¡„¹¾v <15~?rMñ½6ËE>2É?ÉæÒ¾ÊY>mq?F#Ǿ—Çj>*?‹‰Õ¾ïÓ#¿³fmºÅ¶D¿ÉÊï¾ïG¼Ùô¾>Îô¾®p<ްð¾•+ì¾Ùm¡*?‹‰Õ¾ÊY>mq?F#ǾÕÏ{>ÿ‘?’°Ç¾i<8ëO?Z~¿ƒÃ»>±ö>6éî¾ OÄ>—ü>Кç¾"OÊ>pšö>«ï¾- "½¦§Ã¼û¹?¶‡>,‚§>Iõ?ÑÍ–>¼Y£>T8?i’>]û²>¬R?ó²—»Ÿ¥Q<ïù¿Ãð<­ù1¾õÛÿ¾TÞÔ;vqK¾¿žf\¼<¿8¾UÙÿ¾Iï¼mŒM¿Ýi?‡•€<÷åô¾¸çñ>»´¡™>%=hè÷¾-wî>ŸB½óÙS¿ê3¿S[Š>¨‹ô¾«ñ¾q<—>îêõ¾õ»ð¾«±Œ>¥û¾Ö7è¾4' =²»¿¹ù¼¹¦¾Áå¿ ÿŠ>OXš¾ŒÚ¿`:•>½n©¾v4¿Ön›> U ¼©+m¿îwÀ>»´¡3CÙ< ½þ¾¹¦à>nã*=cü¾ÓØæ>}íÚ¼Ðé&¿xûA?‡•€<÷åô¾¸çñ>Dz…<¾î¾KÈ÷>†…$¼¤8ï¾CSö>}„s¿"ê>Þz;ð÷û¾•å>,(=ž–ÿ¾RcÚ>Ã;=Ú9ý¾‰á>cŠ=æ"A¿Çÿ¼½›\&?¼<õ¾]Á¾w¡ñ>quø¾šµÌ¾Í=ì>x%ñ¾]7; ¨ô>Ñp<|¸z¿1WN>3CÙ< ½þ¾¹¦à>S©‚;ì¿´sÚ>êw=$š¿zÔ>ija½‰a¿˜ð>õÊŠ;mý¾WAä>»´¡Aá ¼Ðø¾ nì>PQ <ì›É<¶é¿„,ë=Ûik¾J)¿<Ûã=NòC¾@Úÿ¾å—>HàO¾ßÜÿ¾6>,¿Þ=?Æj;=aßî¾} õ>¯Ž>uYô¾¡Úð>ø¦>ø¾Ó¤ì>çߎ>À‘d¿Kå> ŠO=Ú9ý¾‰á>cŠ=%ø¾mì>“u=ð÷û¾•å>,(=ZI¿lö?ÊÙ˼ø¾Ó¤ì>çߎ>uYô¾¡Úð>ø¦>p[û¾bõç>)“‚>¦`c¿¨5ë>wÅ<¡‚û¾ñ„æ>ûåS>4öý¾nˆá>A o>¨ø¾`ì>¥k>e¬U?Ý”Ô;Kü ¿¶fû>’t=>Ê3ç¾0û>š¶>‚8ç¾L3õ>SÐ->6±ð¾ d¿®çæ>§ùU½p[û¾bõç>)“‚>¨ø¾`ì>¥k>4öý¾nˆá>A o>kRü^¿ ý¾S¼ãRõ¾õóî¾D^E¼}!ü¾|&ã¾Î.$½ ùø¾Õ“龪;wô¿´“¼³彯¿ó¯¥>ipû½>¿Ú´>fõ¾(¿z©¨>gà»[Ú¿õ½²ôÁ½¹6¿~5w>†ÉÔ½žïÿ¾¹Œ[>2¦½w¿Láa>õ½¼ÍÚ¿Ù½øúú½†¿Jñq>†ÉÔ½žïÿ¾¹Œ[>²ôÁ½¹6¿~5w>nùy¼ƒî ¾Pš}? •>Ö8Ó¾·&?úœ£>]P×¾Êû?ʇ >YÚɾ±á?3a‚¼R´]¾ åy?…”_>?áÔ¾ì.?f¢x>íÞ¾¸Wþ>÷‚>ËÕϾ*æ?& ½ƒ‚¦¾‚àq?LY>f…â¾NÒü>½;>CrÚ¾aúþ>M½>>\è¾cú>!:e©•½ÄP?&>mYξ°?å E>L‹Ê¾€Ò?–Í,>ÛMÀ¾3?ƒ?ÊЪ½“ïæ¼K¯?£å¸¾§Ì}>Hâ?Ϲ¾`¬> ?LUʾÏÚ…>ŵ?²= =]½GZ?ŠÌ”¾Ä'­>?Êú•¾Hkœ>]á?ÒU‚¾›ª£>%½?Ëa§<.ó$½ÁÊ?Ž:š¾J‹>?Êú•¾Hkœ>µ5?ô¨¾¹‹˜>w?')>=e 8½UŠ?º£‡¾=ò>ø6?ñ-Œ¾%•y>„ô?—t¾HÁƒ>Ûm)=K²¿ËIÒ¼`·>0ž¿4k>Ÿ«Å>j0¿“W>3jÆ>€e¿Š?z>º >| s? ¨á;»Fã>ý>–¡¾.Õ>&ã?3£¾²Ù>ä?ý‡”¾úÎ?¦¨<\E½ –?ö)Ÿ¾zUw>ÁÊ?Ž:š¾J‹>2ã?Ì «¾î”†>ÝxÕ¼µ ø½ ~?%òS=“Õ¾þ`?úy˜=™ Î¾«ë?~»V=~Ⱦ€+?ž¤M>Ûb½\œz¿Ï2Ó>Ó÷¢>ßS¿@Þ>80™>¼¿¬WÑ>aà‘>3¿v°>Ú¼9½°p¿È–Ý>ÿ–ˆ>Loÿ¾@Þ>80™>¼¿Vè>V-‘>Ñü¾Šñd¼“y¿Ù´c¾Í®Ë½9*ÿ¾}²Ú¾åC¾Ét¿Ê4Ò¾Ók¾æÉý¾%Íß¾V\%=¢?( ½1–¹>pì?sƒ>óåÅ>Z?*Èo>Ê·>;«?ça>dåP¼$O¿¿‚¿‰½÷ñ¾l=ó¾S¼ãRõ¾õóî¾Î.$½ ùø¾Õ“é¾Òó$¾“Šz¿V>‹kÔ¾W³þ¾ÙvÚ>'ˆÚ¾\=ÿ¾c™Î>M̾2É¿akÎ>L𭽚? Ž+¼ZÁ¾—9?û­]>)’Ͼˆž?‡R[>éʾ‰ë?1at>/I/=É›7?L2¿.«>·b÷>Ã€í¾¨r²>Éî>[¶ö¾ö³ >ò ñ>†®ô¾»+l?4`ŽaQ¿>é~þ>Gƾϣâ>(ú>2ÆÏ¾Oçê>Þý>‡Ô¾ Já>>~¿f;½ˆÈ0=P¿ª+>3ƾÉÈ¿Ëf–>«ç”¾h¿…%†>H©”¾uÙ&¼T¿’E[?Ðá°=5'ï¾C8ö>ôÅÞ=¥é¾Kú>x§=W•循ôû>½-¿ó¦9=©;¿­øö¾. d¾š}î¾£ï¾léQ¾L3õ¾øî¾¤q¾0Lö¾Ü_T?½`³;ð¿¬Wù>xAŒ¾nÄ뾯[ü>Á噾 kç¾,ðõ> B™¾íó𾨨¹;I¥»þ¿À\ë=ÊP%>ƒÿ¾¢¶Í=n>>Ôÿ¾8Ú>ÚÆ?>Y‹ÿ¾FG¿9‚­{»ƒÿ¿*©“Xäÿ¾*”`<·B>ÔÓÿ¾æã¼$F/>‹àÿ¾Ã¬Õ;’s#8›þ¿ç={¤>hÍÿ¾ŒyG=N&>]Äÿ¾°ÓŽ=\=>‰²ÿ¾¯Ý;ùɱ;‰ý¿m=¤¥Ò=ŸÌÿ¾Ÿ³=W±Ø=-°ÿ¾Ä½˜=B` =_Ïÿ¾5çô;|™…:#þ¿ü7Ï=> >y“ÿ¾°ÓŽ=\=>‰²ÿ¾Í+­=¿$>0 ÿ¾£fm¿ tš¾aºb¾Z)ü¾:”á¾ Ú¾Q¤û¾óçÛ¾íô㾚"ø¾Ê‰æ¾p(侎«>^~5¾þl¿u=á>÷ÇþU¾ÿ¾¾Mç>}w˾ü¾åzÛ>†âξ%²ÿ¾»©<Ò½ <¸ï?"Rc¾Ö¨·>c{?p}€¾þÑ¿>Ì™?·'€¾k ¯>øª?6L=úa6¿«i3¿—}>7üö¾î¾Bxd>ó¾¿ò¾3p€>ÿ î¾ð÷¾ªŠ_?„‚ù¾ß”;>xý>Uøã¾(a®¾®gø>) í¾é ·¾á³ý>y²ã¾nø½¾} ¼»ã.> <|?›ã|¾WzÝ>´°ÿ>Ê3¾t³Ï>) ?PŽb¾š³Ö>…x?·ˆë<çe>vß}?L.¾'ÞÙ>–éÿ>V¸E¾õGÐ>û?‰Ô$¾ôË>€Ò?;½»§`a:ãþ?(9q½¹ÇÒ½Á©ÿ>R °½=¾Ì—ÿ>¤JY½c{ ¾%²ÿ>w6 »–b<úø?䛽Ç-F¾‰ðÿ> –¤½•#¾´°ÿ>˜úÙ½ý8¾ÎÅÿ>D¹¿ñW »í >½É¿æ½|Ž>”¿Ôgb½c'œ> &¿0rż+Ý>‚OÕºÜo<Ïü?˜úÙ½ý8¾ÎÅÿ> –¤½•#¾´°ÿ>¬Væ½Å¾å™ÿ>sQ7<1;<¢ù?i ¾©¡-¾U¾ÿ>4¢¾CË ¾˜£ÿ>V€/¾ñ›"¾mãÿ>9¬šº!Ô ;Îÿ?…$ó½ö_ç½Gÿ>¬Væ½Å¾å™ÿ>R °½=¾Ì—ÿ>6·¿Wý‘çã<µQ¿ŒH¤>9™X¾i¨¿4«>…´v¾ÆM¿(»™>l=s¾`û=€弯÷}? ©Ò>Õ?H>Ã?jÉ>oºU>&n?ogÇ> )?>=e?2³X½þ_%>vP?ogÇ> )?>=e?ù»7>??]ž=°]§¼ÙÍ?ù»7>??ogÇ> )?>=e?'Ú½>"4R>ø¦?k¶?U—?=Óö»|™?½p‡¾nÛ>àò?Ÿr”¾™›/>d?:y™¾YQ>°?„i9=´~¡¼²õ?0h‘¾Î6G>Œ¡?ßÞ…¾[”9>ÈÑ?(µ‡¾¤SW>Õ±S¿ãø-½·‰¿Þ;ú¾÷9Þ=»™é¾Š”ö¾Ï>RÖï¾C:ô¾­nÕ=ÏJò¾X¿ûl‘½¿°<#ó¿/ʾÍri¾­À¿”½Í¾˜I¾PU¿å½¾ÓQ¾?o¿Ä6½ô4µ¾ òû¾JÑ >'„æ¾Þ;ú¾÷9Þ=»™é¾±‡þ¾€ è=¶‚Þ¾Kæ=>l¿$ÓS?Õ>…¾f¢è¾fû>Â…Œ¾²ï¾Q÷>çy¾÷ð¾ ²õ>0ú;½àº?¿Å:÷[‹>Œ†?ݰ½œ”>o·?vÍz½á›>‚å?Ʊ½Ë£:;—þ?”²Á»í=0 ÿ>¾]°½õGØ=ù»ÿ>„ìa½Ò>Ϊÿ>£l{½Ï?×=Ýd¬»?;?eŒo¾3P >-?­LX¾é>¨:?‹üj¾ôÃ(>Aá ¼Ðø¾ nì>»´¡î¾9=í¿ÔsN?ôÅÞ=¥é¾Kú>Ðá°=5'ï¾C8ö>Ihë=t ò¾8Ió>ð潨}¿"7™=M̾2É¿akÎ>‹pÓ¾Îã¿…AÁ>2tľÇ¿K<À>¿î¿­bºjÀ»<²€¿÷Ë·>¸Z¾T¿’Y­>—<¾P¿¦{½>õG8¾ýÎ?[z³:WH=“:?ù±£=ÊÞª¾ í?›Ù˜=†›¾1&?à¹<=l#¦¾­¸?JÔ¿:*ó>= Â?AšÑ=E¹”¾I?±[Ê=FÎþ?ó ý=O<Ÿ¾>©?Õ#¼ P=?=œ >¥ôŒ¾Ù?_î3>s—¾¾†?)±;>Íˉ¾ŒC(¿”ƽ3¯@¿C:ô¾­nÕ=ÏJò¾h—ï¾$>åö¾ Œí¾õôÑ=ùø¾E€½Åk?âñɼ6Zƾ??Ánˆ>¨Œ·¾¤¦?!±>÷¸¾äe?Ržy>ã?ý”ºÇ.ó<Í?"->¯£¾Î4?ï >„©¾mV?©37>Ï»±¾Éô?‚ëú;Žõ‰¼mV?©37>Ï»±¾.U?FÑ>1[º¾Ô+?ëÈ1>¹Æ¾[õ?_—“<: ºØï?÷xq¾ÁnÀ>uç?mÿj¾0¹±>:Î?[•T¾kž»>KÖ?‰L¢»:±=Îþ?ó ý=O<Ÿ¾ÌD?ú è=¨q¯¾Î4?ï >„©¾Î¢¼Ç/ƒ»¤ò?~üʼd¬¾>û–?=Û>½‡Â>p|?Z;½­†´>À?&öÊ<ï÷1¿é7?3¦°¾sLö¾ýMð>9aª¾ÇHî¾Ø÷>…й¾ÁŽï¾Ù$÷>Éλ;:½Ö?Z;½­†´>À?zo½¶¾¨>(C?L¹¼Y¢£>ç:?,Ç.¼]+½Ã?²<©½ýÀ>Óù?KY潨£> ?g)Ù½a“>l°?°B&¼ÜûË»[û?)˵½iV®>â??ÛºÀ½Ö9¾>þH?E€ó½Ž‘´>Ï0?üå ¼2?~?„¡î=Öu>[”?b¢Á>Ã^>yW?ØÄ>Žk>ÜÔ?5 Î>I°;šþ?+†r» 3Æ= Òÿ>ݹ˼ë”=IØÿ>ܘC½š·…=Ýìÿ>±<~¼9½Úb~?ùCÛ=Öu>[”?b¢Á>Žk>ÜÔ?5 Î> 3„>,? 'Ì>±.?FI¿Z ã»Ô¶é>nRù¾¼’d>Hùñ>aãò¾$q>N*ê>Tù¾D¥>¨”d<:Ç>øÔk?$2²½á>‡Äý>P£¥½gHí>¿ø>Û½¾¢ë>ì¥ù>b®?‹J=è7Ù»ô?0,—¾-ëž½'À?‘Õ¾íy½¥?ã6𾉄J½0¾?zIνG-P¿¡¿è>r1¾¾»µü¾Ìëð>³#žµö¾¾Mç>}w˾ü¾ï?’9·¼MD;‚p?ïqƾÞs ¼––?ͺ¾Ác‚?bH¾¾“:û?*JŽ;s¿;<ª‚?bH¾¾“:––?ͺ¾Ácî¼Ø?Ym®¾ç(ò»\†¼Ÿõ?‚4â;Reø=˜†?°¾¾§Íø=ÿz?R±¾“>t–?Pm¸¾:I—»ÒÖ?9ò½ÊY>mq?F#Ǿ7>×l?ûëžFÐH>ë©?¡„¹¾dp\¿n?>×\½AGû¾Âmå>Ý8±»Ûö¾ðî>ú¾î;î[õ¾pµî>퉤¼3ó¼ØÛ?÷ؽFÐH>ë©?¡„¹¾7>×l?ûëžY‰)> š?í¸¾ògļw­~?ŠÊ= 3„>,? 'Ì>¡IŠ>0ó?~ü½>Öu>[”?b¢Á>Û¥N½0²~?7º²= 3„>,? 'Ì>o ‘>ÿ‘?"Ê>¡IŠ>0ó?~ü½>ôî‰=.ü6¿)32?œE¹=»ñö¾:î>Ðá°=5'ï¾C8ö>ï.=t#ô¾Aò>@€?6¨T?—o"<×Àæ>2Vû>Ab‹>@ï>Æ‹õ>Ih“>×4ï>DÄõ>Ùyƒ>röJ=Cì3¿¶ª5?` ˆ¾MIö¾å™ï>Â…Œ¾²ï¾Q÷>®c”¾éeô¾ÚSò>&=‡¾yèv?Ï9·84ݾ5Bÿ>ø&Œ=ؾôS?»ø6=Žéá¾Møý>±=I=ש†¾©ûv?^K¬;Žéá¾Møý>±=I=ؾôS?»ø6=uéß¾À“þ>ÌÜ<ã: ¾™¾Ý{¿°rо‡á˾ZG¿…$˾·›Ø¾ö·¿mWؾæ@×¾|Ôÿ¾ã÷j¿ T³¾,B?>Ô,ø¾Èê¾ÿÍÛ>Žö¾Ú©é¾²Õå>¾„ú¾vúá¾Ìà>]Ãw¿~¾Sì,=pDÿ¾L3ݾt훾:Îý¾#Iྨ‹Œ¾\¬¿¬Ó¾²b¾Û?ð=;nç=ÿ@?LKÂ?‹q´¹(Æ1=o»?gq0=ô‘¾ò[?(M>=Å€¾é|?ÎQÇ<ŸÉ†¾å ;˜ÿ¿Í7;¸ä¾)wÿ¾øO>jk$¾ÿxÿ¾>Ô×#¾f„ÿ¾z¨í='d ?u¶V?ŠS¼Å è>™œú>†Ð=·ê>Uù>0+>‡ñ>ÌÔô>ÎÂÞ=ܧ¾˜N½‘Pq¿“:é¾¢AʾIHü¾rä¾b-¾¾àôþ¾Ááݾà„ʾ“¿:È?Löºï(= í?›Ù˜=†›¾o»?gq0=ô‘¾1&?à¹<=l#¦¾8Æ?E›¦;˲*=1&?à¹<=l#¦¾o»?gq0=ô‘¾­ú?Òå<1œ¾]Ÿú½<~?ûÃ8<ؾôS?»ø6=Ì}ʾ|€æ¾$bú¾È²0>ڪ쾓r÷¾”>iñ¾:ó¾ë’=?þí*?Yœ=‡ñ>ÌÔô>ÎÂÞ=ÚÆ÷>›!í>Ó è=X¨õ>Á¬ð>Ò¾=¸k&:™¿Ý(H?4s=ûÊë¾ éø>ï.=t#ô¾Aò>Ðá°=5'ï¾C8ö>£Ñ¿ÀY„¼ =EK¿‚pµ>… ™¾h ¿#¦>N–¾Í¿io°>v‰Š¾Ðo¤<øcµ;Ëñ¿øÁi¾ ++=Ê¿]¥K¾¹”.=—áÿ¾_¶]¾ãF<¿D¾®Ãl?ý6½N|ݾÿ>À6:¦Ôå¾ÌBû>Ï޼w¾ç¾Êùú>´Ç0<°_w¿a;_<,›ƒ>>ý¾«%¾ãªâ>Ý ¿+„¾¸æÖ>)Aÿ¾5¾¤ãÚ>ô¿â:Ç‚œ… ™¾‹m¿bLº>¾2§¾Çg¿0K«>h¤¾Ï?¾'Y{? œ =ؾôS?»ø6=4ݾ5Bÿ>ø&Œ=)_о±Þ?‹Q‡=Y]°:ù¨a;ÿ¿½Ø<-%¾þÑÿ¾?5c=¯ê ¾—Æÿ¾xûb=j£*¾³Óÿ¾¨È¾í}?/ë ¼)_о±Þ?‹Q‡=Ì}ʾ¤á=Ÿtâ¾h[ý>%Õ½=öðå¾É«û>>yø=æ<»;ÿ¿‡{;:7>½HÅÿ¾´®¾­,½“Ãÿ¾ý2¾ŒB7¼•Öÿ¾…ì,¾_õ-» ÿ¿È.‘»7>½HÅÿ¾´®¾¿Ž º‘Óÿ¾Äx ¾®Ž’¼YÜÿ¾´­æ½ ìÙ>Í@g¿èY½°ÅÞ>äHÿ¾OÁ¾âêè>Ü ú¾ªÈ¾‚åè>ëû¾ã¤¸¾ ¬t¾üH»¾ÔEf¿Œôâ¾쾪œö¾'Þ龨óå¾úG÷¾Ýìß¾§â¾Ü„û¾ˆü¿ñ$ú»°ðá»â±ÿ¾gµ >Íé2>©„ÿ¾¿×>Ïô">¿žÿ¾AÖ>@2=>L V¿0^= À ?jÛø¾9¼éIé>½Vú¾Gå&½¾¡è>å€õ¾OX½p•ï>ïF‰»|þ¿éŸ¯»kk½ùÖÿ¾êB·½.wA½Ïÿ¾àe潆v ½Séÿ¾Òܯ½‡Tc»ˆþ¿š¿»»†v ½Séÿ¾Òܯ½.wA½Ïÿ¾àeæ½®Ž’¼YÜÿ¾´­æ½s}â<Û¾ä|?ØfS¾¹ŒË¾@?ÒS¾áñÕ¾Òr?œ4=¾R,ϾxÐ?¿ÑŒº˜ÿ¿˜ï[»œE9<áÿ¾0Úã½®Ž’¼YÜÿ¾´­æ½¿Ž º‘Óÿ¾Äx ¾}Ø:_ÿ¿À‹»¿Ž º‘Óÿ¾Äx ¾fä<,Óÿ¾±o¾œE9<áÿ¾0Úã½›ê?DÑ<¤°«º›‘?ÕV¾³%³¾e?vª<¾¥ž½¾OY?Ó¼3¾†ÿ¬¾œ@=y–?9a0=.v¾÷:?¦†¾8ij¾'À?Oçj¾qÿQ¾dÍ?;Q‚¾ß½=ŧ?÷ž"=qÿQ¾dÍ?;Q‚¾8ij¾'À?Oçj¾+¢F¾¯_?²c¾øEF=ž?|¤Í<[Ï€¾Å?P7P¾¯{‹¾Ú?×i4¾°Žs¾ée?H10¾yIp?«:ó/Nü>=vA=™šä>iåþ>¬„= ÃÜ>G“û>’³ =]7å>–Z?Ô{+=óÑ?pÍõ>"µ¿=]î>G“û>’³ =]7å>”û>ù.å=¤ä>àëù>*å9þm_?zoä>Á*¾l ü>éžå>ÅåH¾¦bû>ÃÔî>ëU4¾Ÿ:ö>Yxè<Û ¿e,V¿ )º>‰Óé¾’Xú¾ÙA½>Xªó¾§Îó¾/¯>Ÿ;ñ¾ àõ¾uq?k =šÁ¨>”û>ù.å=¤ä>G“û>’³ =]7å>söþ>”|¶=KäÚ>Ó?€=ÛZ ¼¡e?¸!®¾SÊÀ½$)?êè ¾Uù¾½©L? º¥¾/|Ž½Ô°?Ö•E=åp¼‘+?ïõ½äÚ?!s•¾ô¥×½$)?êè ¾Uù¾½Ö?W =5;£»?À% ¾û²¾‘+?ïõ½•I? f¬¾Hß¾Ðç?¼‰Þ<×Ñ­9•I? f¬¾Hß¾‘+?ïõ½ e?Pq´¾äfø½ $=Õ? A²º÷sš¾ù?èØ¼­üš¾s?C”J½„­¾”h?z& ½I ¸»àý?A,½;Ú’¥½7¦ÿ>:éÝ=& d½!Êÿ>Ý®=T‘µ½|¹ÿ>Ù2š=öF¬¾xAo?¬Yì½²fܾØ)þ>0̾zäç¾ ‹ú> Ⱦ$&à¾4…þ>R_¾¾>׿»oC»^þ¿‚¨+>úÕ¾…ÿ¾g,>p—ý½È”ÿ¾IiF>¾Q ÿ¾‹Q;.g€»)ÿ?iD=.æ>iÅÿ>o46<#ó(>™Ùÿ>˜þXÉÿ>áºÃ‰í».þ¿Ø%>µ¾½§¯ÿ¾² >rNì½Õ•ÿ¾íf>õó½Ñ­ÿ¾¸u?{57=BÅ@=SX?nă¾Óø¾mâ? m€¾><{¾a?ùh‘¾v‚¾…W¬;²Æ4»Øþ¿¨7³=ÞÞ½9¹ÿ¾EÈ=gº¾ ©ÿ¾5œ=’%¾ºÿ¾â¹½>Rºm?ü¼—¼á é>3ø>ÓW¾Ñ®Ú>mþ>ÞXP¾iæ>–ù>ðÚ5¾^5 =¶´?è^ =/„¾8?LÞ¨¾€¾î´?\˜¾÷Èf¾1±?ñ¹£¾£³ã<ž?ÂË@=ˆ‚9¾|î?F¾¼ë\¾¢F?ˆ/“¾qÿQ¾dÍ?;Q‚¾"=ä“?65=qÿQ¾dÍ?;Q‚¾¼ë\¾¢F?ˆ/“¾.v¾÷:?¦†¾V4=—?@6=8ij¾'À?Oçj¾Ÿˆ¾<?›¯r¾[Ï€¾Å?P7P¾UU ?V?hJŽ< Añ>¨ô>ÝÐ>¼#ë>Ëóø>&7Â>ÑWè>5yú>£>Ñ>´î+=IŠ?·/=7þ»?£°‹¾.v¾÷:?¦†¾€¾î´?\˜¾æ½„:Yä8÷ÿ?˜þXÉÿ>É“=Éæê=‹Åÿ>iD=.æ>iÅÿ> WA½¶?áõs;‚Å™>uÍ?n4<{O>#ƒ?æ­Û;³•>­Š?Õº=Cú—=;?QkB=_ Ç>0?J|¦¾Ä\º>’=?Ûnš¾…˜Ë>ý†?ßp—¾~Ž;| ’;»þ?®%=Lò=¥Úÿ>©Ž=^eÍ=¡¼ÿ>É“=Éæê=‹Åÿ>Ýò=Íó}?v?5=nÃÐ>&ã?*ˆ¾…˜Ë>ý†?ßp—¾(›Â>—È?î銾üÓÐ>÷¢i¿ èܼ‚åè>ëû¾ã¤¸¾ÕÞ>•»ÿ¾Àê°¾°ÅÞ>äHÿ¾OÁ¾â“–<Š­?Ü?=ºØD¾³]?ºeŸ¾ˆ‚9¾|î?F¾×Ü!¾ ?Æù›¾í'³ k¾ŸÇ?–̉>d¾,b?Ÿp>¨±>Î,p?t=¼D¤æ>;9û> ‹Z>Èêæ>ûêú>Æl9>³(Ü>uÿ>[ M>Ó=Þˆ?È›O½Â¾•¾Ké?Ö >Ù%’¾+ˆ?Ðï“>ÏÚ¾‰Ó?C˜>mã =W?¶6C½ÏÚ¾‰Ó?C˜>Ù%’¾+ˆ?Ðï“>»_¾Œ?˹Œ>[òÃ<„±?;Ñ.½Uú©¾?ä¾…>»_¾Œ?˹Œ>ºIœ¾JC?‹à>o4=Õ–?¤ )½ºIœ¾JC?‹à>»_¾Œ?˹Œ>êY¾º-?£‡> –;¶îË; þ?xaË=ó̶=À±ÿ>Hîš=…"=Ðÿ>![Ö=jy=¬Åÿ>‘,;¸å? ÷æ¼9ÖE{¸<ÁR?¨²>ÍF==õ+?Ý ©>tiA=ö?f»Ìñоå³?­G½÷sš¾ù?èØ¼оû²?D¨o¹"Çá;«ý?-‡Ÿ»,Q»F_?åC°>ý\þ¼ìk?:;±>…À€¼ºk?h¼>Ù!X½À•¿êÙ®<î”>–è¿=ïV¾M >:$¿£G¾Ï-”>LÇ¿‡ß=¾QìÆ< ÷½¾d¥m¿)Bª> ãæ¾Ðïû¾¼Ëµ>/Qݾ¸uÿ¾ )º>‰Óé¾’Xú¾›Y ½ä™¿l¯6=W¬>§!¿[¾»±>ÍË¿¸“x¾>êŸ>¤ª¿.⃾Z^n: ·í¼`ä¿Þä=}i>#øÿ¾ÿy > w>¿´ >€Z>ƒ¿ÿ¾†ñÅ;Š34¼×ú¿¢¶Í=n>>Ôÿ¾Áäæ=²¾Q>ɯÿ¾8Ú>ÚÆ?>Y‹ÿ¾®èê¹ãý?wW¼Ë½ªºÿ>~ª>’kÔ¼]ßÿ>“à=>0@˺Çÿ>„Ù$>K¸{=}Rn<.}¿ùö¾>Û÷X¾­j¿Ì_É>#F¾¿¡ÙÍ>cE]¾]ù¿žX‡>Ä¡ <5âv¿Ù|Ô>ÀZE¾_C¿+Ú>*¾ßþ¾]nà>¦ÔE¾1Aý¾¨B•=ç„<I¿EÁ>ke¾Øô¿ûÍÌ> ý,¾ ¤¿:X¿>þ˜6¾Œ,¿"M<›[¼üô¿,Ôº>·)Þ½i¿EÁ>ke¾Øô¿L°>㩾㿕t6¿\}3?¨¿­¼¶ ï¾ú_ö>Ù|´¾÷¾,šî>¶¼º¾’Aö¾äï> ¬¾§(9»ñ??†d)¿î)”½#ö>_(ð¾³/½œö> ï¾ Îe½îµð>»Gö¾íU¡<¡¶<²ð¿L°>㩾ã¿EÁ>ke¾Øô¿¥À²>üo%¾J$¿GzÁ¼_í?ÛãU»࿾­n?i‚½pëÆ¾Õ]?í—t¼èLº¾¾…?G#Ý»[‡V;Îù?úÏZ¼èLº¾¾…?G#Ý»„­¾”h?z& ½࿾­n?i‚½<Á!=áÌ?ÙE8¨Q˜¾_?'.‡<O©¾[^?T“;ó¤¾4H?ý/=GϽÚ?¦лÎo¸¾Äx?n«ô<Ì}ʾ`WC¾ö^?8Ø>Ë0N¾¾K?»òÉ>†Ëj¾¥£?ÛÕ> ñ?ON¿¢Öò;Öáð>–Aõ¾ô¥Ÿ¾7Äè>ÊRû¾—‹¨¾"Tñ>”õ¾ã¯¾ÒR¼®æi?ìçÏ>=˜¼¾LUú>K‘ì>ÖŒ´¾Òþ>Hkä>j3ƾƒý>.å>ÈŠ?PN¿BP<Öáð>–Aõ¾ô¥Ÿ¾9cè>Ûiû¾ä¿˜¾7Äè>ÊRû¾—‹¨¾pïÆºhý?—kšÿ>€‰=À±>p°ÿ>`pÂ=´ ô=|žÿ>"¸E=ý²?¶ ;C‰¾®?ðP¤=Ôbˆ¾^ ?"f`=9—’¾fÜ?‘Œ†=¶Âî¼ö’¿þ¨\¿¦,¾ç8ï¾'„ö¾ü©!¾Yç¾rSû¾ÿ•¾y?î¾pz÷¾\†=]µ¿1S¿ÿ÷½Úð¾[°ô¾ÿ•¾y?î¾pz÷¾h\¾¿Hè¾´û¾êµ»úý?â2¶;& d½!Êÿ>Ý®=G‚½Ûÿ>,×[=T‘µ½|¹ÿ>Ù2š=¾;f;Yÿ?@4; Óú½±ÿ>„ô„=­Ú¾7Áÿ>}…û>jb=<+Õ»|þ? b;›©Ð½ÙÎÿ>L ¨;,àĽ!Êÿ>5,=ŸÉ޽Éåÿ>À·<—¾ ?ŽÁV?N½#ºï> Åö>ãIŒ½À>ò>8gô>ù¢½½Šré>:ú>iQ´½X¨»ÿ? "ºº…)e½Nîÿ>ßj¼Ly“½:çÿ>‘o»ê]<½úÿ>xÐl;âÖy>ACx¿Zz ;²„Õ> ¿8Ü—¾jÓ>U¿ÖR¨¾1?ß>u«ÿ¾^¡¾éá½»ßþ?t:ŸÉ޽Éåÿ>À·<ê]<½úÿ>xÐl;Ly“½:çÿ>‘o»úi=/ž?:ó=€¾î´?\˜¾Øƒ‘¾(?YÞ¾7þ»?£°‹¾GËb<ÿØ?Sk=ÓÛ¯¾'?$_‰¾¯ ¾¥1?[Í’¾¡°¾r?/n›¾t\^<'Ø?‰Œ=¡°¾r?/n›¾¯ ¾¥1?[Í’¾F¢¾ö?C䤾OŠW?¨¨í=^ä?Dû>“Ö>{æ>"¦ô>°Ý>ÁÉî>lÍö>ðøÎ>–î>$‘¼Ô?']½´"²¾K“?«±¬¾„J¤¾ÅŽ?¹oµ¾›´¾ÈD? ž¾–=“Î?'8»<ªž”¾ñe?j®¾F¢¾ö?C䤾؃‘¾(?YÞ¾‚Ñ»ŠÒ:•þ?ª°ž½2Ì >¶ ÿ>j|p½>&Ò= ·ÿ> IA½}>¹ÿ>!=uÌ?‚PŠ;Ûiƒ¾ùi?^¢ >ÅÅa¾»?A›ü=R×z¾2U? Ï=–à†¼<åÔ¾Èh?x§=W•循ôû>H=_=™Há¾Á«ý>4s=ûÊë¾ éø>y}v:~{;\ÿ?ãï <™8È=éÒÿ>…Ø;ûÕ‚=Oæÿ>®%=Lò=¥Úÿ>·»8Wc;ûþ?„l´¼j<=›äÿ>c¼Á¼Õ¦=‘Óÿ>½\_½I1{= Ëÿ>”ø»»Ùu³9ëþ? «L½ô—Ì<Øÿ>L´ª½ -=U¾ÿ>¦ž½¼,;]Äÿ>{³¨»?O;Îþ?í¶½‹d™=ó­ÿ>½\_½I1{= Ëÿ>j|p½>&Ò= ·ÿ>à±µ>دt=\Ùn?¨þé>øn“¾;9û>‚UÝ>¶Ž¾»ÿ>4â>`Ÿ¾Òþ>Heg¼'HÐú M¾÷ÿ¾¹§K>±£a¾þ ¿/E>“oF¾·³ÿ¾¢OU?”Kƒ½”– ?ÆÀò>µù_>ÍZò>†Tù>´i>6çè>æô>Ð |>û=ñ>Šx?Bíˆdh¾UNû>zð>˜u¾Ïö>Œ.ï>†V¾Çö>!ü¿ÐK§»Þ6<7¦ÿ¾'ÑŒ½…Ò7¾Ñ­ÿ¾Î[+½´W/¾&Åÿ¾½¿F½/ûE¾„þL>#<Îz?’êÓ>¨„¾çÆ?ïÎ>”ˆ¾§X?‚UÝ>¶Ž¾»ÿ>‰¶?94A½f‚»B²?º>ê ¼½üû?Ó0œ>Lç½?Xž>`’ª½9.=ZÃ?Á)Ñ;½Œr¾­L?9Š=C‰¾®?ðP¤=R×z¾2U? Ï=1L«>Ó6=úp?±†Û>VÕ[¾aúþ>vÝ>ßÝz¾¦(ÿ>²æ>ˆdh¾UNû>phX?ß¹¼‰£¿L3õ>SÐ->6±ð¾ Šö>wÖN>9Eï¾¶fû>’t=>Ê3ç¾ÂJ8=äL¿n¥\?x§=W•循ôû>4s=ûÊë¾ éø>Ðá°=5'ï¾C8ö>#䀌š´=z4%¾vÆÿ>>jb=–*ƒ½6oc?ƺè>j3ƾƒý>.å>¹ɾfÝ÷>¡ï>=˜¼¾LUú>K‘ì>ý“§¾òWq?´"ƒ=–vÚ¾^òÿ>× ¾¡⾪òý>–о”Ý侯%ü>M¾WU.=™Ä?Q7:s•¾Vó?°6=ó¤¾4H?ý/=Àìž¾ &?¼W‚=UÖ>%h¿.Î3:EÕß>¥Üý¾Møu>Ô¶é>nRù¾¼’d>N*ê>Tù¾D¥>÷e>åty¿ß¥¹;¿Õ>&¿a&>-Zà>½ý¾Š98>ÆÓ>YL¿uWF>(Æì=ò?~¿Ü?„¼3Å>^¿V 2>ÆÓ>YL¿uWF>Ÿ«Å>j0¿“W>ø/¨¼%N,?ƒB=¿Pd§½þ'ï>[`÷¾ŸWܽlêì>o ù¾¸wͽÖqô>Lò¾¡Or>“´x¿ÿt]¼ÆÓ>YL¿uWF>§ß>ÙÐý¾ ‹V>´¬Ó>ìl¿Åvg>û 2¼Œj_>.Ñy?«$b¾Â½â>…@þ>PŽb¾š³Ö>…x?J¾ÔºÝ>¦ÿ>vñ¾F¶a?+o¼ ë¾ŸÇø>Do1>ã¾< ü>Aó>É=í¾¯\÷><À>NÁñ7¼U»§ÿ¿[†¬º÷¼¤ýÿ¾€E¾<7‚~½áïÿ¾`.¼±‘½šìÿ¾“Ï€;|d¿Âèæ¾À>šú¾^öë¾èôÄ>äÿ¾ ã¾2ãµ>Öãþ¾É㾇¡ý<˜?i¬@½…]¾ˆ?}ë«>¦Õ`¾‘F?oöŸ>]úw¾F•?Ãe¥>Œ&=Ž?ÑMK½&s„¾5%?còŽ>ì r¾à0?«è—>³ k¾ŸÇ?–̉>¯=Ûì r¾à0?«è—>ZbU¾yë?©÷”>‡¾';«Y<ú?¦Eµ¾Ô¹B¾0h?O¨¾*T'¾ºL?ÅW»¾Õ@#¾jO?ÉÈC?àã½ )$¿»îõ>§v¶¾¨Šñ¾•`ù>Ÿrľ'ì¾Ìëð>³#žµö¾$r=¹q´<¯Â?–z†¾¥kF¾µÆ?ÇFP¾n2 ½P7?-#u¾Je…½¯ ?!^¾*h»žE•;)ÿ¿®+¨»:¾:Ìÿ¾Ãð<­ù1¾õÛÿ¾žf\¼<¿8¾UÙÿ¾· e;2'»bÿ¿ˆg=›jr½Oæÿ¾àÖ=ù¼#øÿ¾ï’“=hÛú¼«èÿ¾ƒqk;Du{»ÿ¿EÀ|=—Vã½¼Éÿ¾¡` =Æûñ½,Óÿ¾Åv2=ù´½©Ýÿ¾Â3Ã:ÆMO»™ÿ¿Åv2=ù´½©Ýÿ¾¡` =Æûñ½,Óÿ¾‹ZP<æÁ½áÿ¾þ;z?¾W¾‚²s¼’°ÿ>zŠÜ¾X#½/ÿ>Fêݾ »ˆ½ÐÓ?JÑÒ¾ûíf½Jz?{kY>z¤á¼Møý>áÝ>â”Y¾ÿuþ>“Ý> n;¾øŒ?‡‡Ð>LI¾Þy?GË^¾«Z :ÐÓ?JÑÒ¾ûíf½/ÿ>Fêݾ »ˆ½sŸ?´¯Ô¾⪽6Cè<²ê~?³½~侩O?šÂ¾g|—¾ôQ?]¾¾¹Â›¾Ç?AÖ˾ZïV¿‰ ?ÝÙ¸Ò8ü¾X«æ>ÅY±¾’Aö¾äï> ¬¾÷¾,šî>¶¼º¾…ã<¡å?áż»Ò¶>úE?…E€½-½>´:?Äi÷¼ÛùÆ>Ë?çê]½pàä=Ì_~?]ºV¼CsÕ>Ñ@?'ŽR½ÛùÆ>Ë?çê]½w1Í>dÍ?¶j×¼‘<Œ=<_?w,n¼ò²Î>ß?ÁÓ< Ä>t&?ï!;ï:Ã>EH?Býø<ån>háx?7 ¨<:èÚ>òÐÿ>‘¹ª>æÏ>Ó3?*T·>|›Þ>.’þ>¹§»>‹&½U‚¿¦)?½…?c>l¿„d‘>fö>’]¿½â‘>°s>û’¿±á¡>‹B5½Í¥¿\œæ¼Ñs>õÕ¿X´>°s>û’¿±á¡>eT‰>Ç¿ õ¬>W3c?Qhµ<«¨ë¾YÛü>C;'¾Uú᾿ú>LnD¾ì¿æ¾dy÷>9·)¾¡jì¾ÁA½k¿ÞÔD½fö>’]¿½â‘>ô‹Š>D¿ýL…>ÌF>e©¿~‘>¡”I½x¿È *½#¼•>-B¿tbo>ô‹Š>D¿ýL…>XŃ>NÒ¿Aõo>-Í>¢™b¿eq¾û®è>æê÷¾º-Ù¾ÝAÜ>ÞTü¾ Åݾyã>Úæö¾‹âå¾n¿[1=“:C»~¿õ¢†¾°>s€¿Yù…¾Ä '>2¿ºÜp¾Ql>­I½Ö¿#E½XŃ>NÒ¿Aõo>Š>п(ñY>#¼•>-B¿tbo>Ò|˜»÷ t?Ëá–¾ ò¾·íû>_›å¾Ò«¾Ýxÿ>Ú¾žÞ½Õ!ÿ>»aÛ¾fã§;Ø{? °7¾žÞ½Õ!ÿ>»aÛ¾Ò«¾Ýxÿ>Ú¾¹ù½”Â?‰yξ0_ª»ÚŽ~?3ÎØ½s*~½Ôœ?PÒ¾£¾¶½¬­?ì.оÜ뉽½8?M‡Æ¾|׿-‚ê¼ß5§¼O>¿ÏJ:>û¥>í~¿÷I>Ãg³>{¿1~Z>G¬¥>I迎‚¿¼*ZÊ8>Á>í~¿÷I>Ãg³>¾O¿Yn)>yY³> ¯U?¿ò;iú ?Jö>±j°>jöð>3ßù>‚¤>­2ë>¼\ü>^d²>\ç>Sï¿GrX¼ÊÅ•<¾O¿Yn)>yY³>4¿ª >û¯³>h!¿õ€>ÜcÁ>"ç¿VSÁ»'jÜõõ¿Ñɲ=R¹Á>Ò¿ƒOó=NÑÁ>>åÙ:Ùcƒ»bÿ¿Åv2=ù´½©Ýÿ¾‹ZP<æÁ½áÿ¾€E¾<7‚~½áïÿ¾¶Ž)?ÂW;­Ë?¿,ðõ> B™¾íóð¾?pí>s½•¾›sø¾ä1ó>Þ9Œ¾"Ró¾é¶:YÆ?%­+½ +=¡K? '|>FŸŠ=ÇŸ?àÖ>´Õ»=íd?¿Iƒ>«6Å9Ã?ã…0½´Õ»=íd?¿Iƒ>FŸŠ=ÇŸ?àÖ>!ÊÇ=Á?“ý“>”ì^?½–«<ÿ}û>G“û>’³ =]7å>d ÷>Égƒ=Yjí>/Nü>=vA=™šä>~8=‚½?¤º>;Ÿ’¾¹?ßN">¥KŸ¾B?=+>ÊQ ¾’?QÁ1>žö|»lø?Zq<´¾ ]?ù/>&¿¾9C?´ª>5Â<í?”®Š;<´¾ ]?ù/>Xu®¾JC? ’>În¥¾è.?ßÀ>&½!?Ï…µ=9"E¿ä1ó>Þ9Œ¾"Ró¾^gë>"Þ‚¾Ë¢ø¾ª-õ>µ¥~¾Y5ð¾ B=$µ?äÌ;Fa—¾gó?•ª®=ù¢¾ ?„ƒÝ=l#޾t²?‹üÚ=Þ+1=Â?²7;În¥¾è.?ßÀ>¥KŸ¾B?=+>ñF–¾nÚ?ƒ>²§Å;ýqb?_Ìî>>x­¾”ø> Ðî>ü£¾§çý>p”ä>ÖŒ´¾Òþ>Hkä>þA=Sµ?ø…À;l#޾t²?‹üÚ=ù¢¾ ?„ƒÝ=ñF–¾nÚ?ƒ>sÿ¿³˜˜8|4†»ûéÿ¾|5v¼Ou½¿ïÿ¾æF‡<Å·F½µÞÿ¾ÃÏ"Wè3>˽ªºÿ>~ª>a’½s ÿ>Öp>ŠÆ’»}þ?5R§;& d½!Êÿ>Ý®='˜;½gºÿ>éºð=ÌÀ¼€×ÿ>kØ¿=s»pþ?Îò¾;ÌÀ¼€×ÿ>kØ¿='˜;½gºÿ>éºð=Ã@¼?Çÿ>†Êÿ=¥ÙA½ÿ…¿“= (‡>Ö§¿ö™c¾‹ßt>_y¿»p¾…–…>ïã¿,Ó¾­æQ;vØ?ߦ =n2 ½P7?-#u¾ ¡”½ÕZ?¿€¾Je…½¯ ?!^¾×£ø:²?ÔŸG=æÌ¦½aÆ?•×’¾«³:½(?èôŒ¾FXY½×?_ÏŸ¾Tzò½—¾¼d0~¿n‡Ö¾ê黾¿,¿5Ïɾԯ¾ý¿¤ŽÆ¾TpÀ¾L¿7îù<à?8´»¯¾åF?T¨>>| ¡¾Ê?žR>ÊQ ¾’?QÁ1>ð¦8=›¼?u2ž»ÊQ ¾’?QÁ1>| ¡¾Ê?žR>îܹ?Rñ?>Šþ=aË?ª’"¼º¾¬X?oô1>—q¾5A?>´O>Ym^¾¬?=ò7>Â?øô1½HT0ºÅ;? X‚>2Ì >H?óâ„>ªÒÖ=ÖŒ?ÿ>ížü=W¹@±y¹ÿÿ¿CÇ;œú¾cÒÿ¾¡` =Æûñ½,Óÿ¾½Ø<-%¾þÑÿ¾²+=¼Ô?Þ¼—q¾5A?>´O>º¾¬X?oô1>¹O†¾J~?~M>lh±;jþ?)L;…÷‹=ñØÿ>&Š=G=Ïóÿ>p}8= µ0=–éÿ>2”Ž=É),=L©?@ªò¼ºIœ¾JC?‹à>‡§¾¸è?êt>ؼš¾€?­…i>š=òÎ?,©u¼Ø¼š¾€?­…i>| ¡¾Ê?žR>ù §¾ÊP?l&o>6}{?':¼£?¾¨9?35Á¾M¡Ó¾.?õ´¾(`Û¾ß?ªG²¾ˆ¼Í¾tba=°œ?nPN:>&š¾… ?HÔ¥½nnŒ¾`«?{¾½¼ç˜¾O?&äã½2n¿§ ¯>àF ¾A}û¾¸’å>&þоɭù¾ÁÆå> ݾ`Éý¾?Ü>šؾYŽ8<£û?‚#»h©¾û\?s½긾Åt?ƒu‚½„­¾”h?z& ½ˆŸZ»ž¸‚»ÿ¿š½$æC½ªðÿ¾..½ę̈½œÜÿ¾)½‚ª½ Ûÿ¾l½÷B½Ôq?¯“’>hp>6?ãP‡>;¨d>Ȳ?Äê>øS>WÐ?ؾG½º¯?Ç+ <%u¾ØI?ÝÆÀ½áÏȾ=?W&|½긾Åt?ƒu‚½ãèì r¾à0?«è—>]úw¾F•?Ãe¥>Ù× =̾¸¢j¿ú[=Þ¾ý¾Ø«y=iW龤§ø¾¯Ö=ºùæ¾?9ú¾5¾ºÒß?ÏD½K½p?P«¸¾Ü뉽½8?M‡Æ¾íï̽ËL?óÀ¾|¢Ä<àì¿&š2»º6¾+m¿#i¿¾#e;¾z¿Œø®¾¢´W¾Æ¢¿Þ·¾ ‚Þ>™Å;aŽf?Kâ>AI±>`Éý>%tç>w¼¡>YQû>ù‡í>× ¯>ØJø>™ <ñ÷?÷jV¼íï̽ËL?óÀ¾5^ú½Âm?üÅ´¾.ÆÀ½Üc?I,±¾í÷}?1)þ½ŽM¥õ>F"¤>¢ò>LŽó>Æ£´>ÛMø>paí>û–©>ÏDS?^‡?u"f¼º¡ù>»òé>"0>ëô>µð>’—%>C©õ>0ñï>Üe?>" x¿l#v>êbn=JÔ>ÐFÆ>¹4þ¾¾úà>ØšÍ>#ÿ¾m<à>º-Á>Ξ{?¡q:¾Í±ã< ì?yѾ#[ç¼îë?Â÷ξáR€;p°ÿ>eáÛ¾M%M¼ DY½m½ž‚?e >80Y>×M?EÖ¢>ÁŒ>³²?¯“’>hp>6?…ml?àôþž¥Å¼£ÿ>TTݾi”‰<Ã*þ>ðLྜ;=åú>ðŠè¾ÂÝ<2" <¶Œt?õY—>ü£¾§çý>p”ä>ÜÚª¾|´?[yÙ>ÖŒ´¾Òþ>Hkä>J~Ä=*}¢>3…q?lÆ>Ãóâ>sü>G´>bá>Öoþ>§ì¼>ÕwÖ>k?9ì<»Î?iÔ<¶ó]¾ÞX?ŽÎI¾žíQ¾|?áa*¾Ü„;¾é ? XB¾­A7=¶?Ý&‚<°Žs¾ée?H10¾sfƒ¾I‚?µà¾Öf¾\!?§°¾®I¿ÒMM?Y@_=Êûð¾pCô>*rh>uYô¾¡Úð>ø¦>!•꾇6ø>•ñ>@ÐÀ;Zþ? ¸;7Þ¢=×Þÿ> ¨!=G=Ïóÿ>p}8=…÷‹=ñØÿ>&Š=¥u¿: ½uÀ>Ôdþ¾©ig>{Ká>àH¿MIV>Ö«Ø>Ð(ý¾S”K>}’ã>Á¤Å;žË¿cÜ!=ZN½=]j¿äÖ„¾–I“=‹5¿„šq¾rV='†¿ú‡¾P¼‘ p?0é±>—]>êêþ>ÏjÙ>£éL>7§ú>á¸ä>¹mo>vâú>ý‡ä>C>!¿áE?l œ=¢îó¾?Åñ>IiÎ>ýøó¾‹Šð>XŒÚ>«ì¾™ñö>ßùÕ>^2û»½Qb?fCï>²Þ=N´û>éGã>Âûê=¥0÷>Lßë>M…>Ðû>)´ä>’ë=>|{?±f;>«–4>ÛÜ?â#Ê>Ð'">c?(Ñ>6[9><÷þ>dtØ>²¼Øz?PZ>6[9><÷þ>dtØ>—]>êêþ>ÏjÙ>VeO> ·?·šÍ>õz½ÌìZ?ªÃ¿B n>?ý>¯`ã¾Ð{ƒ>°©û>(Iç¾ÿzu>V»ö>pî¾3C?möO¿,8¼‚åè>ëû¾ã¤¸¾"Tñ>”õ¾ã¯¾7Äè>ÊRû¾—‹¨¾¯L»þ?@5Ì;û@;8Üÿ>ФÇ=äz!»‘îÿ>˜ž•=ÌÀ¼€×ÿ>kØ¿=Ñ?_ħ»ÉFR¿Šî>‹QG>‹Q÷¾a¥ê>Tãe>øÁù¾t%ò>Jë_>ý‡ô¾Ä ¿½W¿´ˆ<,ð¾Ýëô¾×NT¾! ç¾<¢ú¾m®J¾cCï¾F@õ¾•·3¾Ž]»`ÿ?”ž5;È•:>¢ÿ>cÒ¿=ðú,>µ¨ÿ>·üq=Ç„>d”ÿ>ô¸¹=‡¹©ÿ?œÉR;¶ž>·³ÿ>!ä=ðú,>µ¨ÿ>·üq=â#2>o¸ÿ>áQ´<ELù»òý?MY;â#2>o¸ÿ>áQ´<ðú,>µ¨ÿ>·üq=ö—M>ŠÍÿ>9 *=ç‚é¾v¸c?vÜ<…îê¾y[ù>Bz¾”Ý侯%ü>M¾¡⾪òý>–оž§¿fÍX? + =§çí¾&qö>U¾”Ý侯%ü>M¾…îê¾y[ù>Bz¾rc©¾Šq?µ³‘¼wä¾ú—ü>|}]¾èOÛ¾bõÿ>eÿL¾uÚ¾8? ôi¾ x?³ÌT?õ`.¾Ifí>Ió>=羡„é>Ü/÷>‰Aà¾Qôð>©ùò>î´Ý¾Àù?UI¿¤èÖ¼°é>Í?ú¾Õ¤>Éó>O–ò¾5¶Ÿ>±ñ>‡Mô¾•¹±>K¤À<“ì?=”Î;ÛO¾ü©?1 ¯¾öÐ.¾hv?nP«¾$9¾y‘?ß¿¹¾cpž;*ö?ƒLˆ¼5^ú½Âm?üÅ´¾íï̽ËL?óÀ¾3‰ ¾;V?]ÂÁ¾µÀÛ;2ï?2,±<5^ú½Âm?üÅ´¾ÅW¾s?|¶¾ˆ¾eT?–쨾óA¼_ku?ÙŒ‘¾|B¦¾‘ þ>&Uã¾§Z³¾’æÿ>aˆÜ¾]¡¾sŸ?ܹؾ„¥R?º©¿ŒL·½ì0ö>"nî¾éºð½Z.ó>1ìð¾§t¾°Æù>Í羟” ¾’Ÿ<¼rt?Ú½—¾]¡¾sŸ?ܹؾC˜¾¦ þ>õhâ¾|B¦¾‘ þ>&Uã¾rпö0_¹=35¿ÈTË“o¿üQ´¾K¸>Sz¿±†»¾2æ¶>•‚¿O“©¾«oCyç?²ñ@¾ò"“>¡¿?î]#¾‘a>‰?…¹¿ŒÀ7»‘==:Ï¿Ãy=½¸\•¾-y¿£Pà¼1D†¾ á¿òl¼ªa—¾‚4½O4p?ܰ>Ûˆ§>~n?.ŽÚ>Ö¬›>ôþ>¥†Þ>=+©>¼Wý>zTä>)«=:!w?Æ$}>%Â>×ûý>¿à>âXÏ>½pÿ>„¼Ö>Fê½>àÛ?¼Ó>ØTé<žÔ?&h¹¼»ñ¶>‚?ÆR¬>BÀ>¯>?êÍ >Ô'±>@k?õ+>BÏî:ãÿ?`g˜9±ûÎ=£‘ÿ>Óô >ÅÉý=z‹ÿ>sÕ>]R>7‹ÿ>,)÷=à’O=?¬¼S¿ÜØŒ¾z#>j†¿£“¾Áª:>§Í¿•Õ„¾TA>lz¿øx®;ÔØ?Áè ½0ºü½¿b?_Bµ>ç ¾Ì)?¡-§>&6¾þc?ãû²>Øw¿(…¾â¢û<‘b¿ç«Ô¾Qý®½™E¿Ý'×¾´­æ½Í‘ý¾5%á¾L5ýàWl<£?{ÝQ½CŒG¾Ü-?¢¡>«°)¾î%?¡¤>.ä1¾~Ã?t|”>"_¿°øú¾¶Üï:6<ý¾„ñ㾸xx>ü¾H3æ¾¢ÏW>ø¾Úí¾Ï.o>sæ¿Z$Z?÷‘<|*ï¾yö>x ù=öðå¾É«û>>yø=~ì¾Cå÷>¹yÉ=‹«°)¾î%?¡¤>ÉV¾iã?sœ›>Dqú¾÷P½`^¿Ïiæ¾® I>ó ý¾Ï½ï¾=ñL>Šø¾y¯ê¾Íéb>#¾û¾•¾3?.?6?!Æo<·µõ>«ï>‘Z>Œï>sö>si>"ßõ>?8ï>4,v>¯¥¢¾î¨l?pòW>ÍÌܾ0Kû>=»ä>±¿ä¾ä.ú>8 Ý>Òæ¾b÷>…yç>[ü7½ß»?…þ;z«†>{? 0¾?Wƒ>£Z?í~¾sƒ‘>ް?;¾±þ;½?º?WP–;sƒ‘>ް?;¾?Wƒ>£Z?í~¾Q½>–“?®.¾©²8½QØ(½”…¿‚â>ð3Ž>¢›¿K‘„>­ù™>l˜¿ß“>Õ’ž>Ñ¿'\4½ µ)½ˆ¿ß“>Õ’ž>Ñ¿ÛüŸ>„J”>è¿‚â>ð3Ž>¢›¿c±¿á K¿2>¹Ší¾ûÊó¾:Éæ>7ó¾Ùxð¾gá>“q쾿›ö¾;ŠÛ>xÙ|?çY¾®Ó =_Ñ?CXž|d»>€?|šÓ¾íŸÇ>iÄ?õKÔ¾»Dµ>Ä„‹>¥lØ»hNv?OÔ>Ûm>RÑ?º¼á>4’>ŒÚý>´Ø>NE¢>â[?ª }?Ü.·¼R>kñ?Eb²¾™ÖÎ>þ¸?¤¾}ÐÓ>³#?>´¯¾MÙÙ>g?Š]?ï­W¼ªï>é ö>ã2£=qå>z9ü>ý‘˜=Å è>™œú>†Ð=íö|?Ÿä =å9>:?þ€—¾èÚ>þ¸?¤¾}ÐÓ>É?tÓ–¾+ÚÌ>oî~?À;t¶º=É?tÓ–¾+ÚÌ>þ¸?¤¾}ÐÓ>]?CX¥¾hÏÅ>›N$¿¬Ç–==hC¿>^𾥆†¾Fyö¾´Yõ¾Až}¾DŠñ¾øî¾¤q¾0Lö¾¤þ¿ðe“;ß.—;Ñ’ÿ¾N÷µ=^ò=`‘ÿ¾3Ãæ=ÙaÇ=“¨ÿ¾uä¨=U#µ=g þ>G_=é¨]?¨þé>øn“¾;9û>Üñ>Ú©‰¾‹ö>+Ûç>ôƒ¾zû>ù_=‹i8?×U1?íž¼¾‹5ô>§ô>Æß®¾ÙBð>Ûˆ÷>>x­¾”ø> Ðî>=ú¿`kC¼Wǽ»Çÿ¾Ã‚;> Z>Pÿ¾Bz>@k>â±ÿ¾gµ >Íé2>vJ?di7=|\P¿ Sè>üU°¾Ÿý¾L¨ð>œÁ§¾öµö¾nï>Àì¶¾›©ø¾›ü¿¸d¼ ­Ô»â±ÿ¾gµ >Íé2>Pÿ¾Bz>@k>©„ÿ¾¿×>Ïô">Ôþ¿r V;Ž&¤»›ÿ¾ÒnÔ=é(7>©„ÿ¾¿×>Ïô">Y‹ÿ¾ÿÄÂ=Dà>Íÿ¿ÇÖ;l¼®ºY‹ÿ¾ÿÄÂ=Dà>©„ÿ¾¿×>Ïô">þ€ÿ¾Öô=f>ÔwÍ»¯ý?\–·»ú¤©½Õ°ÿ>¦7¢½J©Å½ïÿ>|›Þ½Áí½6“ÿ>Än©½$œÁ»Äý?ν»J©Å½ïÿ>|›Þ½ú¤©½Õ°ÿ>¦7¢½½~‚½*­ÿ>÷;Ô½<Ǻ!ý?²J<îwè½î—ÿ>Õ/Ç=?R¾þ›ÿ>È¿µ=†­ ¾€ÿ>³}è=—=í=R?|Ö?ÐBb½ÁŽ÷>*ªî>g½Ió>×Kó>p]ñ¼Qƒù>;ê>%λÿ?ø\¤;û@;8Üÿ>ФÇ=ÌÀ¼€×ÿ>kØ¿=Ã@¼?Çÿ>†Êÿ=uç(?G[@?>N!<Í:ó>Ñ]ò>{Ÿ >žbí>Ž\÷>,‚>ëô>µð>’—%>PW+;ïý?bÀõ;†­ ¾€ÿ>³}è=?R¾þ›ÿ>È¿µ=$¾@‰ÿ><¼ç=/ËF¿D¨¿Ý•·½ºJ÷¾€¸ë¾ÅÚ¾Çbó¾ï¾ÚYä¾ ¨ð¾Âó¾ï®Û¾Å]úw¾F•?Ãe¥>”¤{¾Ûß?Þ°µ>öìþº¤ÿ?v¸/;â#2>o¸ÿ>áQ´<–[:>‹Åÿ>Ü"¼h>ºÿ>ùc»K™c«°)¾î%?¡¤>íõ>¾‚p?Ýѯ>3ˆ?rÝ ¼eJ¿ö@ë>èú¾ßÁ÷¾Àvð>‚Tê½é ô¾Kçó>xE¾$ñ¾S^®<Ö|?´Ó2>BнÐÓ?kÒ>ðHa½Ñëÿ>ñhÛ>3â"½Ýš?ä1Ó>x?®=×t?1 >@ »™„û>‹Áã>cÓ»?¡ Ô>à;½aPþ>ý»Þ>¼<›´6?83¿¸wͽÖqô>Lò¾î)”½#ö>_(ð¾Pd§½þ'ï>[`÷¾z2l¿¯Ö¾€½ˆ+ÿ¾ðÁÛ¾ ѾZ)ü¾:”á¾ Ú¾)=û¾fæ¾A̾ҫè¼ÐÑ?` É<<¡¿¾LU??¨£¾ù¿¾æ"?Qú’¾¡°¾r?/n›¾r¢=¿/¯F½/†+? Úô¾Æ>7=µð>bï¾É›r=VJ÷>¦`õ¾2ð’=} ñ>\‘=©?,¡=¯ ¾¥1?[Í’¾c¹¾ÎÃ?½{¾7þ»?£°‹¾óȦ¼+Ü?.lÕ<Öp±¾Úç?‰o¾ÓÛ¯¾'?$_‰¾™€¿¾Gæ?ž‚¾˪¾JSq?8ð<0F侑·ü>5_¾Tä¾#žü>} ¾‡Ù¾oK?þ”¾dlG?x~ ¿{·4¼—­õ>î#ム>–=ù>½å꾋p›>Éó>O–ò¾5¶Ÿ>1bŸ:<#s?í? ¾pcn½_û>C¬æ¾Óô½¿`ÿ>N{Ú¾Á*ͼg'û>žEç¾J¿ù>t_¿ M<Ÿäî>QÛö¾bÀ>ì¡å>«ü¾e>%ê>rù¾Z€Ö=vOš;N-_?¶Ïú¾>ïÁ½âÍú>fÝç¾pcn½_û>C¬æ¾î)”½#ö>_(ð¾ŠäP?wÏ¿->„ò>ƒàñ¾˜MØ> Š÷>ç‹í¾8»Í>d\ù>nŠç¾ÕÚ>'b·<•Q$¿z8D¿kÜv½›<í¾ð‡÷¾PH½;ûê¾Êù¾‰½÷ñ¾l=ó¾3Õ»›Âp?Yü­>=+©>¼Wý>zTä>?æ³>‰ðÿ>.YÝ>Ûˆ§>~n?.ŽÚ>Rfp¿}²¦>|Ùá½`Éý¾?Ü>šؾ 5ÿ¾ó8Ü>šë̾A}û¾¸’å>&þоFº? b=þ½uç?mÿj¾0¹±>]á?ÒU‚¾›ª£>&?S”[¾ß£>È?K›<µŒe?>–¾Z ½>B ?íð‡¾¤5Æ>PÁð>+îa¿¦Z;N&æ>¨û¾Ð ¦=[°ì>&ø¾¿Ï}=yî>¼÷¾ ï¬= ÿ¼Ò,D¾¿!{?úœ£>]P×¾Êû? •>Ö8Ó¾·&?[(™>•ݾ¹6?àâ?…š¯B ?íð‡¾¤5Æ><.?ê…¾‹Œ¶>Õú(=P²¿ö£Ó¼`·>0ž¿4k>K>¶>¶h¿PH>Ÿ«Å>j0¿“W>µ B½ä©¿„¬Ÿ¼ o‡>¿ ³@>j–>¢¿¾ØK>Š>п(ñY>yÖV½‹‹¿Î©ç¼Š>п(ñY>j–>¢¿¾ØK>#¼•>-B¿tbo>Oœ'½Ë¥¿„c½ÃÓ‹>‹Þ¿ìk>eT‰>Ç¿ õ¬>°s>û’¿±á¡>BJ¿Üí¿±s;A)ò¾5 ô¾€}Œ¾ºóô¾Ù]ð¾6~¾ÒÃø¾è…ë¾p¥¿½í¬¿1U½%ͧ>k»¿¤Ž~>#¼•>-B¿tbo>Nµ¦>±m¿[>´-à¼ôã?¤[)<¸w]>L?å ?¾)³Q>†åÿ>Ûø#¾QÙp>õ,?.p)¾€ç¼íä?Úæ«;QÙp>õ,?.p)¾)³Q>†åÿ>Ûø#¾G9h>©?– ¾Ë!9»}Ì?‚õ!=é 6<þ`?È„¾‹NÖ<(?~r¾qÉ=[z?¸äˆ¾þ>ô»‹ý?W»<õ>™ÿ>å¾½ÿ²;>V¶ÿ>¬ë˽ôÄ#>‘ÿ>Êâþ½FR6¼éû?Aô{ºôÄ#>‘ÿ>Êâþ½ÿ²;>V¶ÿ>¬ë˽dvF>¾Áÿ>YÞ¾1Ró=K~¿Õg=˜ÞÆ>ª¿×r<ðÎ>Sì¿ú߀¼ãÕ>Ç+¿úƒ\<ü%•=«N¿Äu$<0d½>c&¿(µÇ=ìNÇ>¡Ú¿¥“=pÎ>€¿ÔñØ=Ä·>H}¿à7¹»µË>uÍ¿\ç>pÎ>€¿ÔñØ=ÍrÙ>ÿxÿ¾}>hÆO;F¤ºŸÿ¿Û3³¾‚Ƭ>4f¿8ž§¾äŸ¡>·_¿–¶¾Ç ›>Ôd¿>©?ôH¿Äˆ>c)ê>[Ïø¾„ò>ƒàñ¾˜MØ>@mì>@õ¾oJá>Jv‹>­Qv¿_£7;ÍrÙ>ÿxÿ¾}>2ß>ñý¾K;Õ=ì¡å>«ü¾e>w >F¡}¿èø~¼ÇðØ>/Oÿ¾§|“=pÎ>€¿ÔñØ=ìNÇ>¡Ú¿¥“=E¢I½`›¤LÇ<¾Q¾¿©¡¥>öE2¾¿ós£>HÂN¾¿yÿ¿ñZ?AòP¼öðå¾É«û>>yø=|*ï¾yö>x ù=É=í¾¯\÷><À>âpwºÛÏ?}í=‹NÖ<(?~r¾é 6<þ`?È„¾tc4»Š9?¢Õy¾w3ˆºÊÝ?#C=¦Ôe=<úÿ>ó8\¾OÉ~=BB?âu}¾‹NÖ<(?~r¾’Rv?ýоÕI´¼Ó„ý>qÿá¾àMŸ>B“?"ŽÕ¾xš¤>,.þ>Täྸ•®>êÒ¿àû»FrT?€Fé¾´[[>ù×ú>ÒÆñ¾Ú‘j>è2õ>ßNò¾£vO>N·ô>TêÜ;¤íò=Ò/~?¿e¾RîÖ>ì?L.¾'ÞÙ>–éÿ>‰Ô$¾ôË>€Ò?ý8Ã>%º+<¥l?Éè>D›m=¥ù>î´å>Äo´=^½ú>dçÝ>%ÀŠ=þ>Ù“¹»jÂ>qÒl?Û½¾¢ë>ì¥ù>¿º ¾0ì>Jbù>5ø½)â>zý>È=Ĺ¯À>.m?$2²½á>‡Äý>Û½¾¢ë>ì¥ù>5ø½)â>zý>Ýú¿êBK;º¾F¼N+¿"ÁÔ=´>ð¿ú¸= §>¾0¿gâ—=g¶³>Œ';p‘?*úH¿¿W><Ãó>¼¯ò¾¶ '=²½î>»}ö¾Z¦<ãoë>¯$ù¾r«Q9 ö?rÎŽ:XO¾–€S=«²ÿ><¾¦Ôe=<úÿ>ó8\¾#„$ºOù?Æái<ƒë=NÓÿ> àR¾üEª=s»ÿ>ÑAG¾Bµá=[–ÿ>b½1¾eŒ<;›ü?Çíb½1¾üEª=s»ÿ>ÑAG¾Ýõ=Õ•ÿ>CV'¾}dÿ¼­Ý?`6¼}æ”>d@?¨º¾ÍV†>B?ô¦º¾n>¹8?-è­¾nèþ¼Ü<?V½ÍV†>B?ô¦º¾}æ”>d@?¨º¾gµ>а?K°È¾ÎE=;yÈ?Ç)(=ÕÄÌ=jg?¨5…¾3÷µ=‘ ?Ÿsg¾Kï=¹?MØn¾V~?»é=9û†ºb?¤ÆÄ>f1a>ªó?±0Ì>¢œH> ›?ŸYÒ>|µc>c\?öë€=a½ªó?±0Ì>¢œH>b?¤ÆÄ>f1a>#g?#ܼ>ŠD>ÁŠ?€r=.z<é?*ÿÊ>&÷=·E?å½> Ã>K?Wx¿>xðÓ=èÿ¿Åÿµ:ëS:PÃÿ¾mç=—^‘¼ñ½ÿ¾yËõ=)z`<^¼ÿ¾¡1>+Qö»Þp?R~̼x󬾕Õü>Cµ>A(ç¾|D?5&¬> 0ܾ”Nü>ݵ¤>/jç¾8m¿~©=~z¿>d]ü¾V›Ç>-&æ>«²ÿ¾_˜Ì>…`Ý>¢C¿$šÀ>ÁÜ>€,*½Ê´@¿ 0(?KW°>rMù¾†‘î>ù¢­>äIò¾ oö>N_Ÿ> ­ö¾=ð>t9?É%D;Ü0¿Žð>±Q¶>7U÷¾X÷>®>Cð¾3‹ð>82§>i÷¾ ß?€ ¼Ÿ\ú¼#g?#ܼ>ŠD>€›?€E¶>$ñb>„d?j­>tíK>e$);Äÿ¿î—4:Vú=>Ïÿ¾;KZ¼ÆÜ>2Æÿ¾¼O»ïÆ>OËÿ¾ÎJ$<%µõ:ÿ¿÷Ρ;$'ó=KÈÿ¾Ãr=‰>c·ÿ¾lQ=àÿ=X®ÿ¾¸O˜=r«"¼®ü¿_vÛ:X9D>3áÿ¾( =ÆÃ+>DÂÿ¾ø2=ÅÈ2>òÐÿ¾àë<‘=¸Þ­?M=Ë=èÝ?¥i˜¾qÉ=[z?¸äˆ¾sˆ=¾¥?¥¤¾3ze¿¥ '¼Þââ>Ð)ø¾à÷?>‚‹í>×Ùø¾Ù“`>w‡ì>Ð(ý¾S”K>}’ã>Ò†¼2ý¿ú#9£H>£êÿ¾ ™¼ÅÈ2>òÐÿ¾àë<$)>Æÿ¾?–´¼x‹»»ÿ¿ »$)>Æÿ¾?–´¼ÅÈ2>òÐÿ¾àë<ÆÜ>2Æÿ¾¼O»0ê¿u ºÐEÓ¼ƒ3¿ƒé¼RÒc>2:¿ãES;/g>c¿i®.¼íDI>0ø¿ ¾;Ãyj¼.Ëÿ¾IA!=¯.>¿¥‚¯<K>‡øÿ¾t ]=ÁæL>=æ¿´#Õ;Ígß¼‡øÿ¾t ]=ÁæL>¿¥‚¯<K>¨6¿Ë¬=‡þi>Ý,<å—½%¿O=uj>,¿äñY=$†>eU¿øÆ°=&Ã>9п­ŽŸ;ý½{‚¿obˆ<Vƒ>¨6¿Ë¬=‡þi>2:¿ãES;/g>¾)=ä£?R£=¶ó]¾ÞX?ŽÎI¾8ij¾'À?Oçj¾[Ï€¾Å?P7P¾c”‹<̲?i:=ˆ‚9¾|î?F¾Ñ¾l°?7‹¾×Ü!¾ ?Æù›¾Øb<#È?q[=?T ¾úF?@…s¾›7.¾·|?ÄZ|¾TŒ#¾d?ɰZ¾´É?Ê%=»ù/?Ñéi¾Zë ½!t?쇀¾y5e½n‰?&冾•U²½øÏ?¾²=6W¼!t?쇀¾y5e½ù/?Ñéi¾Zë ½‘,?pBa¾ôÉE½éköUú©¾?ä¾…>ºIœ¾JC?‹à>6ó?W¡<žœ’ºÈ'?z‹W¾ÍK¼Y÷ÿ>ò[4¾`šX¼e?”¤K¾?—<kø?>xB<çμ\Ìÿ>{¿!¾h>'½Hûÿ>Ï A¾4<,½¤Çÿ>n…0¾Š@€½­.L=—T?* ¿¹á¯¾‚Uõ>5^ò¾¹ú¹¾ß5ø>jøî¾u®°¾GUû>6vé¾UÁã¼ªŠ ¿p1U?…й¾ÁŽï¾Ù$÷>Hü¾ þç¾HÜû>ìÝǾ>yð¾ö>ìò?"œ<Ÿ˜¾»¾Üÿ>¶IU¾ƒ‡ ¾V›ÿ>·µ5¾ß6ó½Äêÿ>&TP¾_Î̽£=#ºòn=a¿¼A$¾!Ë>]¿àG5¾èÁ>áb¿ËGB¾‡2Ì>0¿AÆ?Ý"(=½R¼ù/?Óp¾SÌá½ù/?Ñéi¾Zë ½n‰?&冾•U²½z©á>îq½­¢e¿I¡ì>‹T(>Àvø¾âã>2U >$ ý¾)>æ>c+8>uåû¾Ü0Ú¼•Õ?éƼwh >ß7?ð¥˜>Å”>ä2?>³¤>Xr¥>•‚?´8«>yDy¿ {h>=Ò›¼…|¿‹Ó>RvÄ<Ì(þ¾ïtß>mT§<³•ÿ¾þ`Ø>ÿ(»€ƒ:#û?¦åF¼Ô'±>@k?õ+>Xr¥>•‚?´8«>»ñ¶>‚?ÆR¬> e°<úá??®<Öp±¾Úç?‰o¾é›´¾?Å? 5O¾j0¥¾H¤?“9V¾<õ6¿%2?FJ½Ûö¾ðî>ú¾î;Ñï¾í¼õ>Ÿ¸±»î[õ¾pµî>퉤¼ÆâB=ä? . =[Ï€¾Å?P7P¾Ÿˆ¾<?›¯r¾þa“¾ B?Ú’U¾2CL=š?æ,Ì<þa“¾ B?Ú’U¾žîœ¾µQ?0*9¾¯{‹¾Ú?×i4¾ü2½ÆÓ¿-Ï »dè˜>ß¿þ×y=ït§>J$¿þ ‰=p#>D÷¿ÿ»=)ú½q‚Ù;œÒ¿£Y>°õ†=[¿zŠl> ó¸=q¿+Â…>,Å=€b¿Iœûº” ´;äþ¿r+>êeª=&ªÿ¾û>>5;\=¶»ÿ¾Æ¥ >ô_¦=˜£ÿ¾ÐP{¼7áþ;Oö¿.>—ÏÍ<¾Üÿ¾€ô=>X7c=Ýÿ¾QÜQ>å†Õ< ¿§¤±¼§b»3ð¿¦?>iŠ¥»†¿ïd>v&Ä»3¿’æO>%½¿_Ví¼þ<¾á¿2 {>Xæå†Õ< ¿Äí`>Î?p=n¿*84>¤’¼vö{?ä Ü>ÚY<Óþ>Ç»Ó>ÊÈô<ìM?UÎ>/ù:ʦ?&‰=F2’¼lb?UÎ>/ù:ʦ?zmÆ>2!æ<î ?ðݾ>çé;L3?E½Qº?šÈ½ ¨>)y?ønS>¨à˜>^e?‘h>“ä©>´É?êvv>€·¿ÊͼŠ3=|D¿Pû=>ªðw¾ƒm¿¸w]>Åz¾Š­¿H©T>6;о$é;âÔ?%E½ü4î=Û2?˜‰r>p­=?5Òb>´Õ»=íd?¿Iƒ>“ü;bÝ?󤽃‡i<¨U?¸­}>?=m<?Ûu> º<‡?`Ê`>}z@;áà?­Iû¼ º<‡?`Ê`>?=m<?Ûu>ÝÀS=?VÔ`>K¦Î¼G·?‹ç"½{Ø›>÷Í?ð†>wh >ß7?ð¥˜>Aô¬>>"?\rŒ>¢Š_¿P¸ø>lÒ½Çü¾ Õå>X¶>´ù¾Ÿ’ë>Y¤©>4ÿ¾!à>1'¨>)'p¿î°>qKÁ<4ÿ¾!à>1'¨>㤿w¡Ù>£Éµ>Çü¾ Õå>X¶> \~¿ž¯ =2Ý=›u¿×3´>üãÅ>õ¿¡¼¯> }Ð>s¹¿Pn»>k,Ñ>”)~¿€Zò=m!Ž<¨Š¿ÊÒ>Ь¥> I¿QOÇ>„)š>€¿"¥Á>½s¨>ÖA¾¼Ñc<¿Ð;-?'Þ>éñ¾\Ëô>¤ày>Š­ø¾¦Ñì>ëÉŒ>†¯÷¾&qî>XÃ?,G°».Î.½#g?ê•"¾QÁ¹¾ó ?Õ="¾ƾÖU? ¾Æ†¾¾ßoq?8*;b8ª¾×Oÿ>À¯Ñ½’ÌÚ¾³\þ>gó¾bžÝ¾Tû>”Nä½£"æ¾Ò“½ÝÔ?fË9G9h>©?– ¾îî>LS?"ê½?Wƒ>£Z?í~¾Eïq¼cø?Y?w;dvF>¾Áÿ>YÞ¾)³Q>†åÿ>Ûø#¾ z/>Ï¢ÿ>6ɾ'"¿²¼ =ÜÐ\¿ªï¾¢Ò¨>•Ö÷¾ËK澦€¤>bƒý¾që¾ßߘ>xû¾ÛÍr=\Õ½³c¿[}Å>Zœ>s¿;QÂ>Œ>©Û¿Ús¹> —>µP¿Í¤»£ý?i©à»½~‚½*­ÿ>÷;Ô½‰ÔO½ûÎÿ>þ•š½MܽHÅÿ>¬´Ë½}I„»=þ?߳ȻMܽHÅÿ>¬´Ë½‰ÔO½ûÎÿ>þ•š½Ús™¼‚âÿ>–ú“½䘾o‘s¿¼/™½«{ä¾Ì–ü¾ɾ› â¾?ü¾üÃÖ¾¨Ø¾Wìÿ¾a5ξY–¾Á3t¿ü}½¨Ø¾Wìÿ¾a5ξ-`Ú¾Í=¿Ãñ¼¾«{ä¾Ì–ü¾ɾʼn˜¾øUt¿QŸ‹¼-`Ú¾Í=¿Ãñ¼¾+ÝÕ¾L¿*8¬¾X;â¾ðNþ¾$c­¾"]¿¡C½Ó¤¿ýMø¾z|¼ ýë¾èÙü¾Â—¶»YLä¾\û¾fk<º2è¾!ȼ/t6>pÓ{¿ƒh>ëÍ>w÷¿T‹x>oñØ>Lþÿ¾fÙƒ>|Ì>8¿ú/·¼yï?@Ö»dK>‚âÿ>éÏ#½Ml>6?~¬[½ùõS>•ñÿ>޲™½‘F…¤út¿Oê>MHÛ>Sÿ¾iâý=VÝ>«ÿ¾îè>Zñå>Ê2ü¾L,$»¹ñ>|ù|¿Oê>MHÛ>Sÿ¾Žé9>ˆÚ> ÿ¾xï(>ݳÎ>j¥¿ìÇD? º#¿Óý&¼±ñ>‡Mô¾•¹±>Ó/ù>p%ë¾ßk¨>öÑù>àŸê¾Ör·>Àϼ=ý?ÁÈ]:–[:>‹Åÿ>Ü"¼â#2>o¸ÿ>áQ´<Ë¢P>DÝÿ>Øy@<$=ºÎ?Þ(¼ü8z¾`Z?Æ™P½Ç)Z¾w?ií,½ç¨c¾?•æ½s«Ø<šç?ï±Û»Ç)Z¾w?ií,½TþE¾Ïÿ>Îꃽç¨c¾?•æ½Ð©TÊËu½24¾[–ÿ>Fž¯½TþE¾Ïÿ>Îꃽ1%§¼Þñ?GP};÷vk>r?´TT:Ë¢P>DÝÿ>Øy@<Ii>ž ?~aè<¦ª»Gá?O'÷¼Ê·>;«?ça>“ä©>´É?êvv>1–¹>pì?sƒ>ì#½ýË?$ ßº÷[‹>Œ†?ݰ½îî>LS?"ê½ë©u>©2?aJ©½m ;=š¹?på»Q÷q¾/R?ˆÂ‚¼ü8z¾`Z?Æ™P½Ìñоå³?­G½ BX=¤?„-‰»>&š¾… ?HÔ¥½8Œ¾Í±?÷ƒ½nnŒ¾`«?{¾½X2? á7?(ÍÇ;ʤö>¾Mï>ý ™=Ûøó> üñ>]_Z=ªï>é ö>ã2£=: T=|§?Nµˆ»nnŒ¾`«?{¾½8Œ¾Í±?÷ƒ½Ó¥¾[[?ƒ £½4¯<¤b’;[ð¿_¶]¾ãF<¿CVG¾¼F¼÷ÿ¾€}d¾Ý(²¼F&¿&×r<}ºíº±ø¿¥óQ¾~%–½Þ¿/M¾u+½¿ÕÊ4¾îÝu½‘Óÿ¾£qó>'a¿ ½Ééë>Êø¾5·’>HÀà>%yþ¾½§š>·›à>§çý¾¥öŠ>yß<ž=¸?¡†k»ˆ/Ã>?÷¼<=¹>ú?sÊ­<ŽxÊ>+/?OŽU<$¤2½¼?;G¾@Š¢>Ú?²ñ@¾ò"“>¡¿?k»)¾#¼>yç?½Ÿl€ ’¾!?| ©>‰î‘¾úc?¾K±>éE¾Â7ѽ¶6¿ Y?YÚѾ²辚ú>ìÝǾ>yð¾ö>Hü¾ þç¾HÜû>s³~?†=ÔN“½Ñu?ôÌ>¾žw?‘|½>ñžÃ¾¹T?S—Ä>,€Ñ¾‰Ñ?ÀJ×¼ŒÚÜoe¡¾úc?¾K±>éE¾!?| ©>‰î‘¾÷Ï_»^-0?³»9?í×Õ¾Îúô>YNò>ÅË˾tï>t˜÷>¹ɾfÝ÷>¡ï>~Š?æo)½941=¿?Ä>›Tœ¾rM?ç‰>Š‹¾öF?*|>p²•¾ÏZ†=}Lj½I?´tÅ> ʾýk?JEË>Ûnº¾—­?ëú>ªÔ¼¾'?.&?_á¼’šB?þ+ó>EÚ>cdñ>bî>€ (>úö>BÑì> >kŸö>q—?¬;%½ÂÔ!=!È?ܼ™>â¾!?| ©>‰î‘¾8¿?œ£>=,„¾!²6¿Ò¾=˜3?úÐõ¾oÔÂ>íŸï>ZÔï¾ÒÍ>ß4õ>h÷¾DàÐ>—Tí>w4½^¿c὘÷À¾Šr¿ãŒa>œ1¼¾É¿:Ïx>“rǾÑy¿Nð}>¸ô¹¼ì?ÇŸD5?Ûݳ½2Y¤>^?Ë+|½Ò¶>úE?…E€½ND\¼ÃÏ?½(½yx><?È—`>1Í>¯[?Ôó~>n->šA?Üfj>Ù\<ú?¿wj:L'¾SÎÿ>Áã›<¢C¾¤ýÿ>˜û=z4%¾vÆÿ>>jb=zJ„ ý;¦´.¾Ïÿ>¤z!¼Ø.M¾‰? k¼É‚Ø>‘àg?n£á<¨Åà>þ>„ºH=ÿ>ë>ù>HS=sæ>&¦û>1”Ó<Ïî?÷(R¿ $õ½#Ûñ>§$ó¾h#Ͼû®è>æê÷¾º-Ù¾ù¼ò>kð¾ÿ\ܾä<½ãº?ÝÍn9÷[‹>Œ†?ݰ½á›>‚å?Ʊ½sK“>šµ?+Áâ½zé = ¹¿ª‚=>³œ¾õh¿œ¨¾¶›¾Ú¿Êâ–¾‹Æª¾}x¿T¾“J<û?½p ¼ìÞ¾î²ÿ>â½›®'¾I¢ÿ>ÊËu½áa:¾5Ñÿ>Ê!½ BÎ:pi¿ +Ò>z‹·¾ªü¾ûëå>œQ«¾iÿ¾"qß>¦¾”û¾Eè>ûù>Ì#?VrB¿±‡î>e‹ì>“Uñ¾$ðç>›qê>h=ô¾íÓé>ëÅð>³šî¾5ã?[>X? `Á¼ÿ>ë>ù>HS=;8ð>d–õ>ÃÞ&¦û>1”Ó<íøÛ:Çý?¼V*¾Ÿÿ>tBh½­Â¾Q…ÿ>©û«½›®'¾I¢ÿ>ÊËu½Œo<¨÷?ÎiÑ;3þ=¾Ü›ÿ>uÇâ½ÏÛ(¾¾ƒÿ> C¾µG¾PÃÿ>Ç ¾<º:Àÿ?øž&;ÏÛ(¾¾ƒÿ> C¾bM%¾{ÿ>dvֽ̾-zÿ>Ÿ”é½§àŠ»Rÿ?\´Øº¼ݽԂÿ>€H¾Ì¾-zÿ>Ÿ”é½J©Å½ïÿ>|›Þ½£òEÐy?›ã|¾WzÝ>´°ÿ>PŽb¾š³Ö>…x?«$b¾Â½â>…@þ>gvQ»ÿ?ýŒ»Ì¾-zÿ>Ÿ”齭¾Q…ÿ>©û«½Áí½6“ÿ>Än©½+8=Þ?®œ§;‘*J¾³ÿ>>ÅÅa¾»?A›ü=F[e¾, ?ñc>¤Ú{?ÌÈž=4|%¾/£?N¹Ò>*Ó¾¹T?S—Ä>,€Ñ¾˜?´vË>òyݾYWª¼>ë?Eh<Áž¡i?eU¾%u¾ØI?ÝÆÀ½‘Ò´¾€€?Þ8é½'3(¾‡I|?\ƒ.=–vÚ¾^òÿ>× ¾tϾ?"©¾ Ù¾ïT?§!¾©–8?¯]1?Ê?< aõ>£sî>µù¾nÝí>kaö>^+™¾‚äí>t)ö>!‰¾`&¤½#-?µ+º"TѾ_í?6•5¾tϾ?"©¾#þ,€?!$¾L¹<»Ÿ99Éý?³x1¾êé#>\Žÿ>X­<¾Û>Кÿ>0¾ý1 >pzÿ>9{˜¼ºî?-\˾`™¦>%Çq¿Z½===~ß>ÎÝþ¾­w¾Œ†ä>­†ü¾»ñ^¾‡ÀÙ>Ò¿¾^¾±ä)>¶s|¿Ë'i¹³íÌ>ý1¿¥÷]¾‡ÀÙ>Ò¿¾^¾¯[Ô>X’¿¯yE¾ …>†úv¿ª)=¯[Ô>X’¿¯yE¾‡ÀÙ>Ò¿¾^¾ºß>µþ¾ÄÑE¾Þ@K>Õæz?â%Ä»KÙ>½Rþ>¥I)¾æuÌ>£u?C:<¾•Ì>aŒ? K¾·—?¿e—)¿bý=®ô¾ ñ¾=¹¾>B|ð¾ú õ¾–Î>È÷¾"Áì¾õÏ>…è­;jý?_Œé;ˆ¡½>úE?§;ï½õiµ>nR?´­¾JÓ°>˜L?a潪¥<«ï?Õò¼w¿>,+?¥„¾E¿>Ú?$D?A¶¾J¹»âñÿºÔþ?*ß½i)>Œÿ>s×½R¸>3ˆÿ>¡Î¶½Xp>1˜ÿ>7íz¼^Ú?8™÷¼n->šA?Üfj>ù¿#>Qùÿ>–¯K>yx><?È—`>1½#¿?{"þ¼Cm>1²?íŸg>¼“o>­k?3ÄA>:;I>!:?Ž

´ê½ù¾?ü½:;I>!:?Ž

M>h’?4hx>Cm>1²?íŸg>kŒ>”O6<ô*v?L¦Ú>$tA½“¨ÿ>‰bÚ>~°—½›äÿ>Ö;ä>ê¹€½ý>9 F=³?k"D;eȉ¾®?F€î<s•¾Vó?°6=Ôbˆ¾^ ?"f`=`?ÊË ½µ%ì<4?•¸¾¾<ªÅ=Þw?hËѾs1Á=¬?—©É¾¹×ƒ=]d?Lç¾d°Y<¸û>à,å¾ã‰>l[ü>‰xã¾ÉÇ.>tb÷>¤pí¾`$>Œ“}?f ¾u?¼é·ÿ>3ü×¾;>qrÿ>«’ؾh³>7ã?VȾjO)>E—¾½ò4?—ç3¿NEÒ¾l ô>²…ð¾œOž޲ö>l’ï¾<3ɾIIï>È~ö¾‰µ?dA½Ñ-Ô;X?ßþ´¾Uß)>7ã?VȾjO)>}??6>»¾„Ø >§lª¾`¨:Õfq?–=Ù¾Hù©¾"à? ⾓ß¾º þ>Œ¼ä¾+½®¾³ý>Øz?j³½1¬ä»}??6>»¾„Ø >7ã?VȾjO)>Ѱ?á_̾Yý>öÇA»h<4¼¿û?Ž®½¸\­¾¿(?ÃÖŒ½:•¼¾v?»q\½úš­¾s.?ºÐ?Ü—=;o<èM?ñ½¿>*¬D¾á ?8kÈ>ß)¾U?Lã·>Lª&¾.쿇ST¿HO¥¼›ë¾qZø¾ßú0>Lÿò¾ ÷ò¾”m0>HŠð¾Eô¾|µ>»<{?Þ—D>rc »–? )Ò>‚þ¾ÿéþ>Q¢Ý>µÞ¾oØþ>ª(Þ>3p¾¸×3½ÌO ¿äÓU?'Þ>éñ¾\Ëô>•ï‘>›Éï¾3Ãö>[ì†>¾-è¾,-û>6û{?§4>Û ö»s»ÿ>7Ø>Š­ˆ¾qV?[šÓ>;mm¾É=? É>”ܾ¤ð?<õÕ:ÅÕ°¼W@?‡¬>h¾G<?S±Á>ž#g?Ǽ¶>AÓÒ½ÛÒ<®ô?$zÝ»Ø.M¾‰? k¼¦´.¾Ïÿ>¤z!¼áa:¾5Ñÿ>Ê!½¦áÌ»¡ý?½»<Üν(µÿ>úZ\½ú¤©½Õ°ÿ>¦7¢½Áí½6“ÿ>Än©½?¶,=<ž¿Ø½¹¦¾Áå¿ ÿŠ>¾¤¾£“¿y\t>Ý”¾¾f¿ébƒ>èKâ»Cþ?bÅ»Ly“½:çÿ>‘o»Ä±½oÓÿ>µØÒ¼›©Ð½ÙÎÿ>L ¨;M¦»cÿ?aUo»ž\ó½ºÿ>Íâ¼ùÀ¾Æ¿ÿ>#Z»›©Ð½ÙÎÿ>L ¨;¢8¼Íû?Ö:dK>‚âÿ>éÏ#½–[:>‹Åÿ>Ü"¼Ú’U>Bíÿ>ÖñN¼uD<¬qp¿p¦¯>y޾I¢ÿ¾pÒÜ>ʾ¿uÇÚ>Åu„¾ò@ü¾¹å>—:t¼®}¿¶¤>êw=$š¿zÔ>S©‚;ì¿´sÚ>V;æ¿®~Ì>¸d½·–N¿¡á?äg>‘(ô¾†Tñ>Ihë=t ò¾8Ió>P§ü=!­ù¾üé>HTa¿ï<½sò>íJû¾Œø>{£æ>½4õ¾ û>ø‹ñ>F#÷¾Ag">Þï>qÓ»áb¿Ò6ð>œE¹=»ñö¾:î>çMº=Îü¾ýâ>P§ü=!­ù¾üé>?7½dµ?<áa¢>?Ç%¾O=¢>Ò7?ŒØG¾‡M”>™Ø?¾f9¾Ãõ!¿¥'è=”D¿‘Òô¾àœÑ>S“ð¾ ³ó¾´9Þ>ð¢ï¾vQì¾KrØ>_–ö¾ k0½›¼?©h<‡M”>™Ø?¾f9¾sƒ‘>ް?;¾áa¢>?Ç%¾f /;j?®Ü̾l]J¾±iý>Yâ¾bC¾9^ù>ÎU뾕]¾Ð˜ù>Cæê¾ˆ½òÄ?säç_?øpY¾+ÝM>ó?N S¾¸w]>L?å ?¾˜ÜV¿0î> ¾É­ù¾ÁÆå> ݾ¶ô¾žÓì>Ñâ¾@ßö¾Lä>ýÙç¾WÅ<¿wç,¿eù<,ð¾Ýëô¾×NT¾Ì·ö¾°Œí¾]OD¾>{ö¾÷î¾1[b¾Ø &½Ù¤?` =lz>_?4iC¾‹„>|¸?ùN\¾tBh>_?øpY¾NÂØ<ÊÚ?Wäª<â±—¾3?þ+Ã>k)ˆ¾ðý?â\Ã>Íè¾z7?D§·>$h!=ÿ¬?Ð#½PÄŠ¾„ó?ÃIª>”¤{¾Ûß?Þ°µ>]úw¾F•?Ãe¥> 4»wû?Dd;¼p#%¾ª|ÿ>×i4>Ó¥¾­¢ÿ>‚6I>£Ì¾Úuÿ>¸x(>n ½|˜?¢56=bMu>ÑÏ?úîv¾7áN>ñg?}%p¾tBh>_?øpY¾áiî¼;³?±X=tBh>_?øpY¾7áN>ñg?}%p¾+ÝM>ó?N S¾m­ñ»ÿÌ?H¸=Kï=¹?MØn¾À—> ?@jc¾#2 > V?T5¾“uÞ;•ù?·H<öÐ.¾hv?nP«¾ÅW¾s?|¶¾$9¾y‘?ß¿¹¾‚'Á¹½î?üù»<.ÆÀ½Üc?I,±¾5^ú½Âm?üÅ´¾éòæ½äJ?ÐÓ¨¾K#^e?‘h> ¨>)y?ønS>¿¹—>?XoD>ÄÇR?a€==f??8÷>¸‘‚¾Úð>@÷>{޾"¥ñ>[µû>‰Œ¾‚­ê>ð«+;þ?’?ê;†­ ¾€ÿ>³}è=$¾@‰ÿ><¼ç=|¾ƒnÿ>c >H¢w:/ÿ?”¼ ;–€S=«²ÿ><¾â/·6±0¾Í÷==Q ÿ>ZÖ¾_&;cþ?)Ú»½»=ó­ÿ>/2¾m0×ø½ùaé<óÈÿ>‘7ʽ9&¨:èÿ?ÜFŽº¹ÓF»Þ®ÿ>çs¾ݘŽ;¾Ô–_»Ú«ÿ>9$¾’Ǻ-þ?ÆZï;ÚFò¼%²ÿ>[ê0¾Ô–_»Ú«ÿ>9$¾ôçt»TÆÿ>A¾#;þ?±Ýí;ôçt»TÆÿ>A¾Ô–_»Ú«ÿ>9$¾â/·6±0¾¾½4‚?LÇH=ß]>´é?{¡ˆ¾bMu>ÑÏ?úîv¾]Â>>]?³yŒ¾<½?ÿ!=Í£>êÐ?•Ÿ„¾¼>¡J?çÅy¾ª¡>mu?ãg¾n@½‹‚?Z/%=¼>¡J?çÅy¾‹„>|¸?ùN\¾Ù”“>Ñ?É8V¾B.-¾Å€s¿È-„>#»Ú¾ àú¾jä>‹kÔ¾W³þ¾ÙvÚ>_(оöü¾?¨ã>±@I½a«?ØS<‡M”>™Ø?¾f9¾z«†>{? 0¾sƒ‘>ް?;¾äÞ9>)¿{¿;ŸÛ>mTÿ¾²Ÿå½L‰Ì>P¿º,æ½ ‹Ñ>½Ž¿bÀ¾½v#½æ‘?È,=tBh>_?øpY¾‹„>|¸?ùN\¾bMu>ÑÏ?úîv¾Ì&½Ç?6õ,?.p)¾?Wƒ>£Z?í~¾z«†>{? 0¾A?i¼5÷?šÌ>YÜÿ>= =¾ z/>Ï¢ÿ>6ɾ)³Q>†åÿ>Ûø#¾Ž>§¼Ìå?bC >YÜÿ>= =¾¸w]>L?å ?¾+ÝM>ó?N S¾çý <¬ü?¿Aµ;;ü5¾±Àÿ>Œš´=?R¾þ›ÿ>È¿µ=z4%¾vÆÿ>>jb=5ª¯¼µ?2J.=ï+>ËM?™*x¾7áN>ñg?}%p¾¨ª@>I?üo…¾i~o?®7Œ¾÷d¾Uû>æ‘ß¾ª ã¾ÿuþ>PÙ¾#žÜ¾qÊü>ôâ¾àר¾4ó½qÂ?lÐá<¸w]>L?å ?¾lz>_?4iC¾tBh>_?øpY¾mu?ãg¾O=¢>Ò7?ŒØG¾E°>Ox?ðLX¾ÿÃ=¡?wÖ!=;г> ?Éȉ¾(›Â>—È?î銾Ä\º>’=?Ûnš¾ƒú×"5?ЀJ¾E°>Ox?ðLX¾ ±>^J?ÿ‘9¾aáN¿ý`ļN©¿k ò¾gñ¾…ò¾G°ù¾x˜¾6É羞Aó¾²G轋þð¾C¾tFf¿yÒ>_(оöü¾?¨ã>Â1Ó¾,Öø¾ ˜ë>#»Ú¾ àú¾jä> õ>>Ð`{?Ìõ½•Ì>aŒ? K¾…”×>´<ÿ>ȾKÙ>½Rþ>¥I)¾ôü<üæ? ´y¼Yø²>$D?A¶¾õiµ>nR?´­¾w¿>,+?¥„¾;ÖV¼]ú?+9®1>ݶÿ> нdK>‚âÿ>éÏ#½ùõS>•ñÿ>޲™½Ú@t¿l¤˜¾bkå<°9ÿ¾…ܾº)¾k×ü¾!uã¾Yø¾r3¿ž×¾è‡¾Êο¸q.¼[˜½'¿ÚÉ>o l>S]¿–_>_$„>…>¿»´!>s>¬R¹<p@½×¦?ãÄW¾öˆ>r£?²ñ@¾ò"“>¡¿?'Ÿ^¾,G˜>ž ?~ ?œ¶›=[?D3ç>><Ë>+Áú>ªîé> +½>x^ú>×Ùð>|€Æ>¡eõ>Uõ¿ÀÁž»û`޼N+¿"ÁÔ=´>4¿ª >û¯³>=¿ú ó=VÓ¥>ûÓ¿˜óÆ:?ù½=¿ú ó=VÓ¥>‹À¿´æ>W!•>0Ù¿N)Ï=·™>3½¿šîÆ;L67½Éª¿]¡¤=Õ?>ýƒ¿îÛ=PS‹>eU¿øÆ°=&Ã>‹¾¿¢¹º;‡5½eU¿øÆ°=&Ã>ýƒ¿îÛ=PS‹>Í=¿TÉà=M~>¾¥Ü>õütíf?ªîé> +½>x^ú>Kâ>AI±>`Éý>ù‡í>× ¯>ØJø>M`ÛyX¾• ?öþ=ÅÅa¾»?A›ü=B¾¹ÿ>wí=—DH¾Ê{?¶ùf<)’Ͼˆž?‡R[>TÖ¾ ?ïo@>-ܾ¶þ>Ü)]>žs~½?÷ób;³&ξšÐ?ðN>ñ˾ã? 5*>&¿¾9C?´ª>úœ;çþ?´ìV;ê# =ã©ÿ>¶Jð= VP=x¶ÿ>»Ò>,™=Q ÿ>Å>ùT;¢þ?(·;:rÉ((å= VP=x¶ÿ>»Ò>¶ª[=âÌÿ>¥Ã=¥é¸>kVû<Œ—n?“oÞ>ãÀ>š³þ>Kâ>AI±>`Éý>ªîé> +½>x^ú> K¼Zê?êr¸¼T§C>)u?eò>²<>‰D?ÕÏ£>eý&>/Q?4,®> Ì𼯾?_– ½÷ÍM>Ø.?ŒJš>}Î]>­…?w§>b¡f>wL?¹O–>Qš¼!ô?—Œ2;/4·>M?”þ¹<ª¬>Y0?rø)=ÃD»>µQ?›¦T=5Ƽ„ì?T1M»/4·>M?”þ¹<Ïg¨>Þ?f›€<ª¬>Y0?rø)=2!<þô?Bc<Ò¶>úE?…E€½¹âÂ>“6?0å½Çع>nR?©¯½½íŸ„½¶”}?H™÷=œ1¼¾Üƒ?f1Ù>à+²¾›?Õ¯Ì>xÕþ=?mÌ>rß¼ÇÑ|?Ÿx>à+²¾›?Õ¯Ì>ÜÚª¾|´?[yÙ>®¡¾ñ»?kÎ>µ³¼¡é?“¡j< 辡I?æ!³>˧¾v4?¿CÁ>?¾B_?¹>Cy»aÔ? œ=?¾B_?¹>˧¾v4?¿CÁ>â±—¾3?þ+Ã>"ÃD¹ò¿€¨¼É̾ÎÅÿ¾« V>òz ¾V¶ÿ¾0€P>£X¾ç‰ÿ¾By?>pþ#;4´¿á«D½kÖ ¾7¥¿4ò‘>ì÷$¾Vš¿šx>Œj¾¨Q¿0+„>)Í»ŠÁ¿‘ð0½y]ß½ŠÈ¿7ˆ–>É(¥½Ô˜¿yÍ‹>c„«½“¿"Çž>Úã-»Fà¿ñý¼øúú½†¿Jñq>}¾$ ¿Ól>É̾ÎÅÿ¾« V>¶5¼¸"¿ ¦=Ÿ>>‰@¿ÃÆ>&ñ=¡Ú¿‡Î>v7ï=wg¿à†À>$ÄP<ä*~¿X5ó=Ÿ>>‰@¿ÃÆ>1î>Hk¿8½Ó>&ñ=¡Ú¿‡Î>U¨²<ºqY¿ñý?ã¨>f‚ù¾Ieê>˃4>_zû¾4»æ>¾2/>†ö¾7¦ï>+ú¼æÆ|¿mî>…(_>k)¿¯Ù>_A:>âÌÿ¾åaÙ>Ñ®R>o+¿õ¡Ë>.?Ã:3ˆ¿Ìyw=Ñ®R>o+¿õ¡Ë>Jë?>}¿áCÁ>åcW>袿…'¼>=}·< ÿ~?6G¯½g|—¾ôQ?]¾¾ö~‹¾LÂ?ïȾ¹Â›¾Ç?AÖ˾,‰ =©ž|?-í ¾¹Â›¾Ç?AÖ˾ö~‹¾LÂ?ïȾÄí¾ý½?Ñ#Ö¾‡U1=ÅË}?ÿý½ö~‹¾LÂ?ïȾÀv¾»?¯Ñ¾2{¾ëÅ?èöÒ¾*5=ò¾?,Ê;R×z¾2U? Ï=C‰¾®?ðP¤=l#޾t²?‹üÚ=`(Ò:§Mk?½¬É¾FBk¾Oþ>bŸà¾•]¾Ð˜ù>Cæê¾XÈ|¾°ù>bÀê¾à+¿Àc:?â ¾ù…ï¾ØÕô>1³Ï¾¾Jî¾u”ó>Iܾ<¾õ¾\Æí>ɬ־Ú>¼R9m>”y?.âÛ½{»Õ>&9?›= ½=Ó>“?$2²½á>‡Äý>ö±9½Vpb>~dy?$2²½á>‡Äý>›= ½=Ó>“?²g½ú·Û>_Ïÿ>·„U½à:?!R/?.碾£æó>:•ô>>x­¾”ø> Ðî>Æß®¾ÙBð>Ûˆ÷>é³= ?M[W?¯ ½û¯ë> ¾ù>F_A¼~5ç>°ü>[@h¼z«î>tb÷>®ã¿”î <÷#³¼×ÿ¾ËG2¾Ä^H>Ñ¿ãO¾7?>$¿O$H¾ýg]>Ô= =èÄ?"‡<÷Èf¾1±?ñ¹£¾£[o¾Oè?¤³¾/„¾8?LÞ¨¾Wæ!¿->ÐA?®Öñ¾­ùÙ> ò>õ×ë¾^Iâ>Çõ>)xò¾sõã>ÓÛï>Wär>ô•x?Î꼡Ò>^Ö?|>vQÔ>4Ø?ÕyŒ>‹¤Ý>N)ÿ>£„>ù“9fÿ?Ö#Œ»ô¦>ù»ÿ>+ÿ¼œÛ$>õ¸ÿ>ȽÒ>Ϊÿ>£l{½«mu¼Í½?y‡-½mþ>õ?jøž>z6>·ð?Ú•>K>t¶?¸Z>,†Ì<2ë?nš];¢C¾¤ýÿ>˜û= úb¾ƒ/?Àù=ʦL¾Ž?E5€=Mid¿ÔÖÚ¾¯7¾ºJ÷¾€¸ë¾ÅÚ¾Z)ü¾:”á¾ Ú¾š"ø¾Ê‰æ¾p(ä¾ó‘?õ¾¾ÕF?ȶô>•ؾ_íð>Ä'í>¾gÔ¾ð¢÷> ûí>ߤá¾å³ô>{Ëe<ù?aý?9ʦL¾Ž?E5€=z4%¾vÆÿ>>jb=¢C¾¤ýÿ>˜û=¬‰d;€T?vu?ÐBb½ÁŽ÷>*ªî>8£½ÓÜú>ËÛé>¬d¡½Ñõ>||ò>mȱ<_ì?¡Z9<;ü5¾±Àÿ>Œš´=>yX¾• ?öþ=B¾¹ÿ>wí=—»õ<<à?„r<½Œr¾­L?9Š=>yX¾• ?öþ=ʦL¾Ž?E5€='ï ;<š³¹Ùÿ¿«ÌÔ=±½sÖÿ¾'÷=¢¦i» Óÿ¾â >½ŠÍÿ¾¢;üë; ÿ¿î‚w=É¥V=êÿ¾ò—=C)Ð<éÿ¾äY3=ƒcà<3üÿ¾Bž;V/:9ÿ¿äY3=ƒcà<3üÿ¾ò—=C)Ð<éÿ¾÷i=£Ôº öÿ¾þÿe;Öxܺÿ¿àÖ=ù¼#øÿ¾÷i=£Ôº öÿ¾ï’“=hÛú¼«èÿ¾•|–;:’ºEÿ¿ï’“=hÛú¼«èÿ¾÷i=£Ôº öÿ¾tëµ=îÔ7»¤âÿ¾ìŸý¼s,;là¿Wz¥>!˲>Lp¿_]­>Œ‚¨>’¿uX¡>Y¤> d¿㾯Ò"¼µne¿rä¾b-¾¾àôþ¾“:é¾¢AʾIHü¾r1'¾¾¾õù¾vÛ[½Ü7€¾&vw¿„Ù¼¾ÔHÛ¾ÎÄ¿DýƾÒáá¾éCÿ¾…$˾·›Ø¾ö·¿s½Y³¦=á¿fÙƒ>|Ì>8¿P8“>¢ Ì>ÿz¿®¹‹>ND¿>7â¿pi,?|©ãˆõ>ËL ¾YŠô>)éñ>¡¹î½uö>¢™ï>î;8+½‡`¦=+¿®¹‹>ND¿>7â¿iw>Tü¿>š™¿fÙƒ>|Ì>8¿'[ú:3´?PÊD=FXY½×?_ÏŸ¾›Ãš¼Ý?x›—¾K¤¼Ž??-•§¾R²;ª?¶”Q=›Ãš¼Ý?x›—¾/Ž%<Þ­?rü¾€¼<?˜ ¾Û&½"!—<õÉ?ª>ÜÕK¾¬X?0{>ý÷0¾Ì&?¦^g>ÂC¾Z?8h];Pÿ?¶¼J»ô¦>ù»ÿ>+ÿ¼Ò>Ϊÿ>£l{½õGØ=ù»ÿ>„ìa½È¾ ½W‰MÀÎ=¾åÒ?sG§>ŸVA¾H?YФ>½Ç)¾•ô?:=½‰Ý:<õ?_–>ÂQ"¾‹¥?dŒ>1?7¾Šw?Œ£š>ÀÎ=¾åÒ?2Ë»@¿ œ=Y†¨>Xq¿ÊP½>-͵>Uö¿øÊ>&Ĥ>ÛÄ¿£Î>îT^<ùð?´‡<ò =Ú?‰ð¿>ß¡=D5?Í˱>GÏH=y@?cð¸>/„N?àh ½‹?+£ù>Tɘ¾Ÿ®î>üÈõ>ׄ¤¾ÐEó>:ü>2È¥¾^dê>DA?Îá'?÷û¸ÚÆ÷>›!í>Ó è=‡ñ>ÌÔô>ÎÂÞ=Í:ó>Ñ]ò>{Ÿ >TeL½}^T¿aa¿¢Õɾ´û¾Ÿ"ç¾4Mؾµmø¾„Øé¾¦{;`Wó¾„gò¾ý+”:™Ó?Ê®½ÍF==õ+?Ý ©>4ó”='ú?Öãž>`Ë+=Ú?–³—>òBˆ>wav¿|ù\=â>oIþ¾ðÂ>6<Õ>õÖ¿ËÅ>('Ú>ü¿Îl·>AÉ:³Í?ÊS ½!ÊÇ=Á?“ý“>4ó”='ú?Öãž>• Õ=?½ã¤>Õ芻ñì?óy¼• Õ=?½ã¤>4ó”='ú?Öãž>ß¡=D5?Í˱>U¯p:oí?IÔ¼9=„=Øÿ>J_H>ÝÀS=?VÔ`>p­=?5Òb>Y²[?Z¶j½u—¿Ãõ>£Ò¾$ ð¾Tü>xÒ¾“Qå¾W“÷>±ýܾvÂë¾ÂH¿ Ð?ê©Q¼ÿ—ó¾Xâñ>”ö&>Ÿ[ø¾Œì>ªe;>§°ò¾ÌBó>š°=>»Ë½èå4?iW3¿ñc¼¾°Uò>C=õ¾<3ɾIIï>È~ö¾œOž޲ö>l’ï¾!5³°¿ˆñÚ¾T¿>‡¿×Ù¾èôÄ>äÿ¾ ã¾Nd°< æ?Òm”¼š¾u<?i¬­>?¾B_?¹>Íè¾z7?D§·>ï6½µ¶?‚@~<¿(¹¾oÙ?y\¼> 辡I?æ!³>’A¶¾Ð ?áª>æ³ ¼"Þ?ęм’A¶¾Ð ?áª> 辡I?æ!³>î^¦¾Ö?ñ¢>Ñ!?JLš¼]’F?™òñ>E=vŒó>×Úë>øÐô< Gø>vÅô>*Q›<Îãð>–¥ª;þ?»Q¼»õGØ=ù»ÿ>„ìa½ë©=|¹ÿ>Ô‚¢½ë”=IØÿ>ܘC½èK;€þ?ÒØÄ»øÙm<Þäÿ>”l½[áG=áÔÿ>A¥•½ùaé<óÈÿ>‘7ʽøbƒ;ÿý?>"Ü»ùaé<óÈÿ>‘7ʽ[áG=áÔÿ>A¥•½¦wv=´ÿ>0õÓ½tÈ¿”‰(=®þ™:~¿õ¢†¾°>2¿ºÜp¾Ql>—:¿=Ds¾¿×ð=™£;Lþ?cª»NjŽ=Ä™ÿ>†Y¾¦wv=´ÿ>0õӽ߼½=Jšÿ>аá½g3;þ?E]ɻ߼½=Jšÿ>Š°á½¦wv=´ÿ>0õÓ½ë©=|¹ÿ>Ô‚¢½é3÷8Oî?³U¾<üEª=s»ÿ>ÑAG¾3÷µ=‘ ?Ÿsg¾¦Ôe=<úÿ>ó8\¾(a;¤Û?²=¦Ôe=<úÿ>ó8\¾3÷µ=‘ ?Ÿsg¾OÉ~=BB?âu}¾ø¢-à¾5bþ¾'½o>£¬×¾îw¿<†w>çþâ¾cý¾ÉX»Ã¿?“5=ÕÄÌ=jg?¨5…¾Kï=¹?MØn¾#2 > V?T5¾úö;—Ñ :Ýÿ?‘A=Ìö¼<×ùÿ>t8=§bÛ»”ùÿ>—5†=-ã‹<¡òÿ>€Í;¼æ­;wþ?Hîš=…"=Ðÿ>d®=¸Ø#=]ßÿ>![Ö=jy=¬Åÿ>)%; ;¤ÿ?è=&z=ÝÑÿ>Y0>{Â<Õÿ>gd>A! =óÈÿ>ü«/»²¬¡:·ÿ?gd>A! =óÈÿ>$!>Ì“<ÈÒÿ>iå.>^î=éÒÿ>g®z;]p'9…ÿ?.åÜ=Eh„¼µÞÿ>Y0>{Â<Õÿ>ÉýÃ=î1G<6äÿ>L“¼p„?Åér½ÍV†>B?ô¦º¾gµ>а?K°È¾ÕÏ{>ÿ‘?’°Ç¾¿E½Ü¿~?¹[°=o ‘>ÿ‘?"Ê>÷ä™>F$?ôMÂ>¡IŠ>0ó?~ü½> Ĉ¼.ß?^5ܼXr¥>•‚?´8«>Ô'±>@k?õ+>wh >ß7?ð¥˜>•‚?´8«>Т>„~?̹>°’¯>N?Þ8¹>t²<ÈUy?rg>4…®>€a?À¯Ñ>Ûˆ§>~n?.ŽÚ>?æ³>‰ðÿ>.YÝ>FR¿ÞiS=øj¿Š ö¾Èx¤¾Érò¾—ù¾ÆQ±¾›î¾1|ü¾ ¥¾Né¾eÒ;‘þ?¨FØ:^gã=Åÿ>+N=ö½=ƒÚÿ>„š<7Þ¢=×Þÿ> ¨!=…§Á;Ûþ?¥!9,Óï=çÇÿ>Q;ô»ö½=ƒÚÿ>„š<’®ù=×Ãÿ>âY<Z¼éõ? dº;ä®>¤6?¶ˆƒ=ÃD»>µQ?›¦T=ª¬>Y0?rø)=yýE<Ðò?o+ƒ¼l=»>òC?Ù³>„ Ä>‹?WB×=Õ%³>ô7?y“ß=8ñc<=ù?Yj»žW¾Åª?Ró½¾ÛO¾ü©?1 ¯¾$9¾y‘?ß¿¹¾C)%=ئ?cl½Àv¾»?¯Ñ¾Ù·¾§%? Ö¸¾£[o¾Oè?¤³¾ÜSB>f†á¾L¢`?§"å>Jëç¾ßˆö>­ŠØ>h–ä¾Bîú>æÎÜ>çßî¾Øô>çsš;šþ?X”»a’=u«ÿ>Ù.>ékL=§¯ÿ>]5>(N=¼ÿ>×5>Jê-=[+½´‹?$¹Œ¾–z†>i8?Ååx¾ ^Œ>Tÿ?Ç,‹¾@•>?"ÝQ?™?"ý¾;ä¼÷>D¾ë>ûÍܾÛQô>s€ð>)’Ͼ,¼û>%êå>hZÒ¾Å^?ÀxY?K±Ö½»^ê>êø>Ø.Õ¾Qôð>©ùò>î´Ý¾¡„é>Ü/÷>‰Aà¾Â¿QZ¨=µHý¼¥¿ê%Î>R¶¾C¿V›¿>/6µ¾¶¿‡È>窩¾ÃB=Æud?@æ>=˜¼¾LUú>K‘ì>>x­¾”ø> Ðî>ÖŒ´¾Òþ>Hkä>…ÌJ¼ÍMy?ûSh¾—Çj>*?‹‰Õ¾wL…>'ú?ÀÒ¾£„>p_ÿ>±ÂݾÏ8±<±ˆ?>šf½ö~‹¾LÂ?ïȾÙ·¾§%? Ö¸¾Àv¾»?¯Ñ¾ôz¿á÷‚=n?¾Ì`¿èfÏ>ïѾW'ÿ¾8‚Ä>)¯Ý¾&¿oœ¼>nоM‹=^Ì?†c¹<؃‘¾(?YÞ¾/„¾8?LÞ¨¾ªž”¾ñe?j®¾Á^?=B^½?ý>3ßù>‚¤>­2ë>ëâö>:Z•>tÓî>‰ ý>m9—>â<ä>éÉÙ·ûwË:ìÿ¿Ë>8‡ >}ÿ¾±0>±Ã(>Kwÿ¾îí&>²>‰|ÿ¾ô,º¼y;+;Ùî¿ÈÏF>hë>× ÿ¾U>T+>œÁÿ¾­‰e>ê>”ùÿ¾ ¾½»ƒù¼Çû¿ÒÂ5>Àì.>ýˆÿ¾>‚sF>È”ÿ¾±ù8>[BN>‰²ÿ¾%…;uäļ‡ì¿´ >€Z>ƒ¿ÿ¾Áäæ=²¾Q>ɯÿ¾Þä=}i>#øÿ¾ŽV]ºr#õ»%þ¿8Ú>ÚÆ?>Y‹ÿ¾>‚sF>È”ÿ¾±0>±Ã(>Kwÿ¾Çs‹;óû?wU(¼0@˺Çÿ>„Ù$>UÍ<5ìÿ>fE>>Ãå<“Ãÿ>|¶.>t½ ŸºPÔ?²g‡>‚¾ôO?ÈÐ>÷ü½8?¸p>we¾ö ?â0?s#Ÿ=aÐ8??8÷>¸‘‚¾Úð>†÷>(žc¾î>zð>˜u¾Ïö>²î(½e)» È?@ˆ>ôô½ôn?ºM˜>„g½eÅ?ø> ¼Š’?›ºC¼ÓI½H¬?…Í@>ýÝ“>Oé?,ò+>C8†>wƒ?’#M>ùƒ>½Ž?èÚ×¾t!h?äfÝ» ë¾ŸÇø>Do1>OÏã¾O;ü>QJH>иà¾Ñ”ý>ì11>2ÿ¾‰/=Iº]¿‹Œæ¾µÂ>®Hü¾ Šæ¾,ž²>Mõü¾â=ï¾Ùvº>„œ÷¾È·A½<å¢=Ìæ~?Ÿ=G>ø¿>¶h?^¹^>n£É>þH?% oÎ>Q¾?Ð$½dD²;ÈÎ?Ÿ=G>ø¿>¶h?züN>ü¯>˜†? f>(»>·?wi¼ÜÍ?¨.½ ²>:x? ··¾¼ê¡>A-?S{Á¾TüŸ>s?©À±¾¥W­:r f?ùªà>ô¤|¾(ý>†Zã>ÿ"h¾—Éø>vûì>qæW¾2Èý>àºâ>à ½Ü ½Þ²?Ën>zª«>¸?züN>ü¯>˜†?“ÃW>» >S?׎”¼ø¼'×?“ÃW>» >S?züN>ü¯>˜†?þ›7>ôn¤>£>?Nÿ?éûJ»B¼_»‘Óÿ>íŒ%<ëý6>Äÿ>#°¼õ0>MÀÿ>on:`r>:`k=ÑaϺŸ“¿f£“¾†>+¤¿¡,Œ¾vÂë=Hk¿é(—¾*×=,»¿öì?‡FŸ»´fÁ¼Žëÿ> å¼g_I>m?='=¼zûc>Šèÿ>,=$½mÅN>ݸ?i亻D[=½m‘?ªÿ¼™KŠ>^f?S®¼äŸ>¯´?å¥ò»Y¾Ž>0Á?ûÚ'翜=w½ô> —í>>ëÚ=Ë×õ>î´å>Äo´=^½ú>µ×?Ä]’9áš½}@?2ˆ<{Ýr>&?úÐ%=Æûa>ÉY?6H7=’\~>hð?λ¥;mÔ­¼T?€1†=UU>&?úÐ%=Æûa>6äÿ>~m"=‡MD>½÷?xÔ:xh¼6äÿ>~m"=‡MD>¡¼ÿ>„T=Ï÷3>T?€1†=UU>1N?¦c?{Ð!=Ñ]ú>/ë>~Ä·>F´õ>ã¤ð>À’Ã>œoü>·bç>òêÄ>4—¼)&¼}ñ¿od>!¾Œóÿ¾&\>!­!¾Ëºÿ¾IiF>¾Q ÿ¾Ô½%G‹<éÉ¿`él>Âh6¾føÿ¾Òă>ÎU3¾Å7¿eP}>rP¾ê>¿ÌÐî¼.ê:=ØŸ¿ Äg>mWh¾·B¿¯\o>-ƒ¾±¨¿¨S>uÈ}¾ÕZ¿.;X¿Š¯Ö¼Jà¿å˜ô¾‹-‰½Ø»ï¾üÇú¾·;p½w,æ¾÷ö¾Væ½²î¾9wa?È{ò¾Œ)¤;"÷>°âì¾sŸ„¾~Wü>Ø(㾡ڀ¾ýù>"qç¾Cp¾†L·>@o¿VíU¼ýjæ>_ ü¾ôOˆ¾=~ß>ÎÝþ¾­w¾@Ú>6X¿-B‰¾'A½Å²,?Ë%^ô>”¾ð>Ç–>¯±ë>öø>š ¡>Ù™ò>£•ó>m^U½BF =Ãt¿Qô>ßq¾gó¿vŠ>»d\¾¼’¿ú•>çW¾pÒ¿ÎS¿P˜H¼¢À¿Øù¾>¾½ÆÝè¾å˜ô¾‹-‰½Ø»ï¾¯ó¾I¸½“Éñ¾ª Y½Øú¼TãE¾dx¿¿˜>LÇ<¾Q¾¿ú•>çW¾pÒ¿øƒ«< » ?Ç-G¿Äë:>ûî>“W÷¾¬>÷”ì>øáø¾â>1·ó>“ó¾@ê1·ó>“ó¾¬>÷”ì>øáø¾ˆƒ>íŸï>Èêö¾0ú=lì˜>Nr?§ì¼>ÕwÖ>k?ä Ì>#ôÓ>ÿÿ>lÆ>Ãóâ>sü>‚l¼É?Lë#½ “©¾õÕ?µâ“>Uú©¾?ä¾…>¨Œ·¾¤¦?!±>û^.»Îâ?~…󼨌·¾¤¦?!±>Uú©¾?ä¾…>÷¸¾äe?Ržy>ð´=—¾?pûý¼ù §¾ÊP?l&o>ºIœ¾JC?‹à>ؼš¾€?­…i>ö&ü> ‰¤<,¾^¿Šî>‹QG>‹Q÷¾I¡ì>‹T(>Àvø¾)>æ>c+8>uåû¾o->Qãz¿gZÕ½ëRÓ>@N¿|eÖ¾€Ó>vÿ¿æÈ¾¯°È>‰¿¹‹Ð¾Dn¿Ô»¾|Ø<”ý¾bJä¾µÂ4>ñdÿ¾ªFß¾‘Ò>kHü¾œ2ç¾Û>¯út¿Íÿ“¾Û5×¼ñdÿ¾ªFß¾‘Ò>kD¿u‘Ú¾ËI>j¤ý¾E*ä¾CÅ>Îë?zP½<²ˆ¼²„?`‘·¾\Nƒ½©L? º¥¾/|޽©k?²ª¾ ·½;W¥¾¿È­<)9r?u®è¾oc>¢$ü>…Cß¾®‚>³zÿ>V*ྲ$>”Ûþ>¬Š~½›XË<m?‚SǾK;õ=>?× ¿¾£>N? ®Ñ¾Ã¼>˜½?è.Ñ;²Ð?Ac½`Ë+=Ú?–³—>9ÖEÍF==õ+?Ý ©>)éú:"À?Ì4½`Ë+=Ú?–³—>ºcV9ÖEdí2¼IÒ¿ÓF½‰–´¾Ç)¿¢|‘>ëǾ¾Ëò¿l•ˆ>®J²¾Oè¿òx‚>ìú“º_¯?XK½žr¼Ù?“9–>Œû*½ì¦?¦Ž>Wó½rø?m›>Lhl»ú¼?r›8½žr¼Ù?“9–>L%r¼Õy?f¼…>Œû*½ì¦?¦Ž>jÊN¿Ä¾¿¢(ác+ø¾ôýì¾2® >ž\ó¾¸ó¾óǬ>Ú¿, =d;.¿ àž¾DÀ±½“6¿àL¤¾lç½_]¿Œõ­¾¹½L¬r¿ ¨¢¾b–³¼ÿ¾öìÙ¾øžv=5}þ¾ëÚ¾hzä<Ï2û¾¨ÿä¾íÁ:=”·º€ý?ð ¼’kÔ¼]ßÿ>“à=>UÍ<5ìÿ>fE>0@˺Çÿ>„Ù$>mÌ?;wï?Öp¶¼ º<‡?`Ê`>ÝÀS=?VÔ`>â=äÿ>¿~H>;»¿v;=µiã:¿ßÞ¾g'¾ƒø¿h•™¾Å ¾•¶¿ˆò¾á¾´¿Ï}D=ŸÐ•ºƒø¿h•™¾Å ¾;⿲Ÿ•¾êëÙ½¿™¿™ о‚çþ½¯Þ>1e?™ͽ–¯ã>9Gý>cB¼¾ ¼ë>SBø>è-ƾÞß>зý>h–̾۽¿½ú7=Qº“¹“6¿àL¤¾lç½;⿲Ÿ•¾êëÙ½ƒø¿h•™¾Å ¾&#ƒ0JP¾f[<<6?е/¾=>%;yÉÿ>À »ÿ?ÐNŸ»Ús™¼‚âÿ>–ú“½Àp½Bíÿ>JãA½Pº|»/ùÿ>½0½»Bÿ?z!Š»Pº|»/ùÿ>½0½Àp½Bíÿ>JãA½…˜Ë¼e?^—¼ŒÃÒ»þ?±ý»…)e½Nîÿ>ßj¼Fp½ÔÓÿ>ÀiP½Ä±½oÓÿ>µØÒ¼ Ü¿»Wë{?í6¾6ËE>2É?ÉæÒ¾*6>Ÿçÿ>nßÛ¾à!>iÈ?zVÒ¾Láø<•Dz?û8U¾*6>Ÿçÿ>nßÛ¾6ËE>2É?ÉæÒ¾?VP>¶Ûþ>aßÞ¾­…¼sòi?ǹϾøÝT>= ú>¯Îé¾?VP>¶Ûþ>aßÞ¾B n>?ý>¯`ã¾íåÕºÙû?¤s6¼½s轞ÿ>3úA>£Ì¾Úuÿ>¸x(>Ó¥¾­¢ÿ>‚6I>ÊË£º þ?Ûú»£Ì¾Úuÿ>¸x(>%!!¾ogÿ>>p#%¾ª|ÿ>×i4>¬8=µÞ?äm”;è÷M¾òµÿ>ê‘&>‘*J¾³ÿ>>F[e¾, ?ñc>&gK®"¾µG¾PÃÿ>Ç ¾ÏÛ(¾¾ƒÿ> C¾õȈ½·E¼k?8øÂ¾-™s>ÀZ?u举Su‡>‡À?ѓʾiÿ‹>.?Piü<­à?ŽŸ$»NP¾ÈÒÿ>=÷¹½ÏeZ¾òÿ>šÎî½ýøk¾?õƽNϾ{f<› j?Àzì¾;QB>íù>M¡ã¾÷Z@>ý>€Fé¾´[[>ù×ú>ï#±º8›¨»ÿ¿Ø%>µ¾½§¯ÿ¾íf>õó½Ñ­ÿ¾Bw>ä]½DÂÿ¾& 5¿ÓÄ4¿k=þ}ö¾TRᆱ#W>“üð¾_}ô¾RÕd>ø¾Úí¾Ï.o>^Ú™¼ûŽ¥»›ó?¹G>Øb‡½9Ôÿ>-ÌR>G¾½Ýÿ>ËMd>»Š‹½Ì ?á˜?£WT½¶¯<1¶?;ÃŒ>ëH¾S“?ñ‚>QL^¾±ù?5ï>d"e¾«£Â¼iÖºií?ËMd>»Š‹½Ì ?-ÌR>G¾½Ýÿ>[°t>¥ËÁ½â!?îæ|;NF»6ÿ¿Òmé=œ¢ã½L¥ÿ¾² >rNì½Õ•ÿ¾Xþ=i© ¾Õ•ÿ¾§<%½¦žk»:Ê?+M’>Ž¾Ê‹?±ø>™9ý‘}?ÈÐ>÷ü½8?8a½Bö};ÁÜ?¸p>we¾ö ?6c>Â4,¾ëåÿ>0{>ý÷0¾Ì&?Ëèd<-ÔO¿ÿn?ý@ƒ=erú¾êwé>œE¹=»ñö¾:î>ï.=t#ô¾Aò>èŸy»Ž³7»Dÿ?t·>( Ô½íŸÿ>ª>§u ¾2ÿ>âè:>‡Ý÷½µ¨ÿ>%£¾¾\¶½:±—m¿Tpà¾Äë²¾ø3¿rä¾b-¾¾àôþ¾Ù–é¾xC²¾ä»ü¾u¯?¼d““»Úú?âè:>‡Ý÷½µ¨ÿ>-ÌR>G¾½Ýÿ>4>iѱ½«²ÿ>¥ð¼>Lk?þ#É>”MÙ½?ý>¶då>‡¿¾^÷þ>Xà>섾ú>µ‰ë>ÃØk;{“»éþ¿|òÐ=Üb®½'½ÿ¾¶†ò=¸t½~Äÿ¾íf>õó½Ñ­ÿ¾›Ì¿À`O¿°F½Hüò¾nÜò¾ µ>?龯lù¾f½x>Û쾸Î÷¾i>KŸb¿O푾Þ2¼¾·Dö¾Þsà¾W_í¾š"ø¾Ê‰æ¾p(ä¾Q¤û¾óçÛ¾íôã¾Åz½wŠ(¿Œ @¿¦{;`Wó¾„gò¾EF×¾ÁT뾇¢ø¾óɾGê¾!Ëú¾ÒP¼¹Hÿ?ú˜»ºI̼Á©ÿ>ªH¾q÷ƒ¼õ¸ÿ>bù½¹ÓF»Þ®ÿ>çs¾(V¿ü_B½KÝ ?§tø¾Òn´¾÷Íí>–û¾bÀ¾Éè>¼<õ¾]Á¾w¡ñ>ɤ¸<ï¿Wa>;ÉçE¾÷°ÿ¾E¾ÿ ^¾‘îÿ¾©Jû½­Pd¾÷¿Úå¾làÒ»Xý?6Tλ‰ÔO½ûÎÿ>þ•š½ú¤©½Õ°ÿ>¦7¢½Fp½ÔÓÿ>ÀiP½”Ã:Û?1H ½ +=¡K? '|>p­=?5Òb>ÝÀS=?VÔ`>-vÊ»8þ?¸Èƒ»J©Å½ïÿ>|›Þ½½~‚½*­ÿ>÷;Ô½ŒŒ™½È”ÿ>¬Å¾¢ÑJ½nl¿ÆK9=ñ‚>Œj¿)³‰¾¯[œ>Eö¿æÎ”¾>êŸ>¤ª¿.⃾ÖÉ?o€‘¼´Á½Ùx?¬9P>¿Hx>ÛQ?ïp+>õ€y>3?–³7>I€Z>Òø?_ÊŒºrçq¼6xÿ>ޝ>Š>ãŽÿ>6#3>Ou(>Ù³ÿ>Eó >*V=>@÷?»Ýcº©…¼Ù³ÿ>Eó >*V=>]Äÿ>ÈCÿ=¼G>@‰ÿ>ƒÁ>=d*>Œ÷?Ò“ ;Ä—z¼ßÿ> Á=dM>T?€1†=UU>¡¼ÿ>„T=Ï÷3>)é?b';­?×¼/?= í=èMe>Ÿ!?±j°=¨Wj>ßÿ> Á=dM>Œ0½õt$¼%À¿5·š>ëͽVÔ¿i¡>—;¾Íç¿€ ’>6ê¾B“¿B‚> ªu¿;Á¼N&æ>¨û¾Ð ¦=2ß>ñý¾K;Õ=ÇðØ>/Oÿ¾§|“=#©g?°‡¾Iûª>Æ¿÷>òÒ徿 æ>©û>É ß¾8¼à>+ˆù>Ý Ü¾Nñè>€¿ÕÌj$n¿iS½2ß>ñý¾K;Õ=%ê>rù¾Z€Ö=ì¡å>«ü¾e>hÕ†< ¿“F[?e㑾Tæ¾Åü>ãš¾·ëí¾5ø>Â…Œ¾²ï¾Q÷>¨Ž§¼ñ?9-¡»üŽ©>”2?S= ¾JÓ°>˜L?aæ½õiµ>nR?´­¾W«¿ÊFP?Éß믎>{1ô¾¿ð>Všœ>¨Té¾%wø>§–> Å6;#þ?br廈¡½>úE?§;ï½JÓ°>˜L?aæ½Çع>nR?©¯½½$Õx¼!ø?)EJ;Ò¶>úE?…E€½Çع>nR?©¯½½mX«>D5?Ûݳ½|þ»uÇâ½µG¾PÃÿ>Ç ¾ÏeZ¾òÿ>šÎî½ÈÒA=Ùµ?4)›»ü8z¾`Z?Æ™P½8Œ¾Í±?÷ƒ½Ìñоå³?­G½sc=Æš?”3î:( о?Í‘õ½nnŒ¾`«?{¾½œ‰¾å^?ðÛÐ½àž¶:Áþ?L¾Ä»m0×ø½º4»¢Ïÿ>Åuǽùaé<óÈÿ>‘7ʽZË?¼rP8?X£1?»€>Üô>Àî>w…^>Åõ>/1î>,m>ÉŽí>^*ö>fÚ:;ÿ?÷”»C?=®óÿ>º½øÙm<Þäÿ>”l½Pº|»/ùÿ>½0½Çöx¹ãþ?‘ɾ»Pº|»/ùÿ>½0½øÙm<Þäÿ>”l½Ús™¼‚âÿ>–ú“½â?`¿\о"½Ì>Žö¾Ú©é¾²Õå>æËó¾o»è¾¶„ì>“ãö¾WÏá¾àiê>xŒù>@?_?5½Æ2í>"6ø>óT·¾–¯ã>9Gý>cB¼¾5³æ>z9ü>Я¾†F³»þ?Õʶ»Àp½Bíÿ>JãA½‰ÔO½ûÎÿ>þ•š½Fp½ÔÓÿ>ÀiP½ ˜ »2þ?*þè»MܽHÅÿ>¬´Ë½Ús™¼‚âÿ>–ú“½º4»¢Ïÿ>Åuǽââ½<Ÿé?Û¨E˾ڨ¾¸w?W²#¾yûG=¢œ?EÐ<¯{‹¾Ú?×i4¾[Ï€¾Å?P7P¾þa“¾ B?Ú’U¾ÃP=¨?Uã??\÷½Î‰=ÞÞ?L†§»ýøk¾?õƽç¨c¾?•æ½NP¾ÈÒÿ>=÷¹½AÔ^=Ýž?–‹Ô:nnŒ¾`«?{¾½( о?Í‘õ½¼ç˜¾O?&äã½§:«»ë‡t?™‚—¾Ò«¾Ýxÿ>Ú¾Ed(¾(Ôû>h‘å¾ôú3¾?Ãò×¾`e–¼ÖÙ?®Ÿë¼²<>‰D?ÕÏ£>mþ>õ?jøž>eý&>/Q?4,®>i¤ò»Þ?%½eý&>/Q?4,®>mþ>õ?jøž>¨ >#1?D¥©>¡yz¿x¾òá>»ìÿ¾Tpؾ¥¾Ì>Jþ¾µÞ×¾¡¢Ú>½s¿åî˾/‰Ó>϶]¿¡¥=Öü>h÷¾DàÐ>—Tí>mü¾«{Ô>=îã>d]ü¾V›Ç>-&æ>¯¿Øl^»µ4R?š@é¾(d7¾z8ù>ã뾯²¾âø>¥ò¾iÄ,¾Æó>ÇÙÛ;mý?ê½;‰¼°=c·ÿ>£ º=MFÊ=Àÿ>Žƒ=…÷‹=ñØÿ>&Š=$³Ë;§þ?ØžÍ:ÇÏk=¥õÿ>-ë~<7Þ¢=×Þÿ> ¨!=ö½=ƒÚÿ>„š<üf>¿)»+¿Ãºù¾ÞÉ—¾eÿì¾ZE÷¾oEоÉï¾y‘ñ¾Èìö¾š×Ù;ýý?r܇;7Þ¢=×Þÿ> ¨!=MFÊ=Àÿ>Žƒ=^gã=Åÿ>+N=sU_»Kÿ?û©N;Ç„>d”ÿ>ô¸¹=N )>ïÿ>"ˆó=È•:>¢ÿ>cÒ¿=äð=Ö{¼J1~? ©Ò>Õ?H>Ã?ogÇ> )?>=e?±ÃÐ>ÑÊ->Æ?µ=;*ÿ?Ó½‡;Ç„>d”ÿ>ô¸¹=í(î=<¡ÿ>Á¸=]R>7‹ÿ>,)÷=ßúp?Q]q>\Ww¾Í=ü>̳â>ràݾ\Éþ>0/Ø>É8Þ¾ û>óÞ>Ôç¾`tÑ»Æ?$)*½ñX=½”J?ŒM{>jœ½ú|?{‰>Œû*½ì¦?¦Ž>ÚùŸ¼’Ý¿ûäÓ¼ëǾ¾Ëò¿l•ˆ>‰–´¾Ç)¿¢|‘>ßâÁ¾¨¿ü¨–>„{¿(¨1>)Aÿ¾5¾¤ãÚ>ÈÍ¿:F¾õÎ>å™ÿ¾L§U¾ÍÚ>R´?m{(½ ]˼W ?÷œ>ŽÁ¾4f?[?¥>a¨³¾K?¹ÿ>]â°¾ Â?¾¼Hw½4f?[?¥>a¨³¾W ?÷œ>ŽÁ¾77?f÷¬>Ӄ¾ýŸ@>ˆ?2ÀB¿$ðç>›qê>h=ô¾pß>ÕZð>؃ñ¾íÓé>ëÅð>³šî¾_4§>P¹U?“áâ¾íÓé>ëÅð>³šî¾Ifí>Ió>=ç¾Ëñ>Òàî>™Øì¾”ÿ/¿¡æ9¿1a™;“üð¾_}ô¾RÕd>þ}ö¾TRᆱ#W>š%ñ¾Lnô¾¯H>„È(?5)¿…}·>9Öí>cðð¾ZFê>ãûò>Ÿë¾¥»ë>gœî>/6í¾¹ï>|²ëw‡ì>ßNò¾£vO>N·ô>ÒÆñ¾Ú‘j>è2õ>Ö%G¿c´Ï;<Ú ?Ð)ø¾à÷?>‚‹í>ßNò¾£vO>N·ô>×Ùø¾Ù“`>w‡ì>†Jw?ƒŽ‚¾É0=`¬ÿ>S"Ù¾³#U>d]?G:Ó¾¨«k>Ný>Ójà¾i>±u?žä“¾µ¼é·ÿ>3ü×¾;>`¬ÿ>S"Ù¾³#U>¡»ü>Έâ¾4.L>¤w?¿ý{*¾’$?øáð¾ ã¾Dñ>epô¾Ctؾp°ï>“ãö¾WÏá¾àiê>X5¿ÄĽìœK?epô¾Ctؾp°ï>øáð¾ ã¾Dñ>%uê¾5™Ù¾¿÷>œ_ ?'þ»Ã¹V¿nï>Àì¶¾›©ø¾¡¿è>r1¾¾»µü¾ Sè>üU°¾Ÿý¾(»8?Ǩ½ë 1¿»îõ>§v¶¾¨Šñ¾Ìëð>³#žµö¾nï>Àì¶¾›©ø¾* ¿ ©c¼o/M?Àzì¾;QB>íù>ò¾ep4>TTõ>huê¾:,>Èîú> — ¿ªŽÅTTõ>Àzì¾;QB>íù>ßNò¾£vO>N·ô>øŒ›=Xæe?ÙØÝ>ÿ¶>dZû>ï9è>ýÄ>W`ø>cñë>%Â>×ûý>¿à>ÏM5¿v¡4¿îÆÃ¼š%ñ¾Lnô¾¯H>þ}ö¾TRᆱ#W>É÷¾”¢í¾±4@>k¼¿=ˆö:?=9-?ýÄ>W`ø>cñë>z߸>lÏô>êwñ>ŒÆ>ö ð>í¹ô>£ñ®dZû>ï9è>z߸>lÏô>êwñ>ýÄ>W`ø>cñë>‡,~?È`ó½¥ ,J?fôþ¡-g>d]?G:Ó¾¨«k>Ä|?cÌ&¾Ðõ2¼é·ÿ>3ü×¾;>CÉ?Rd;8ùM>`¬ÿ>S"Ù¾³#U> iS?²„h»;\?þ+ó>EÚ>cdñ>=bô>!®ü=LŠï>€œø>Ô >jé> ±(?ݯE½£)@?=bô>!®ü=LŠï>þ+ó>EÚ>cdñ>BÑì> >kŸö>O?q}«<³aS¿L¨ð>œÁ§¾öµö¾>±æ>ôm¡¾}Zý¾?pí>s½•¾›sø¾S@?šÑ§¾Þì¾L¨ð>œÁ§¾öµö¾,ðõ> B™¾íóð¾Ä ,½V%¿)[C¿8Àܾ«uò¾"Oò¾EF×¾ÁT뾇¢ø¾¦{;`Wó¾„gò¾®î»½¬ùU¿: ¿«ì㾤¦õ¾$*ì¾8Àܾ«uò¾"Oò¾4Mؾµmø¾„Øé¾›5>dѳ>ü–d¿$ðç>›qê>h=ô¾±‡î>e‹ì>“Uñ¾È”ï>œˆæ>î]󾟊1¿«G?˜ßÃ>õó¾"‰î>âä>ÌÐð¾Äîë>ÿ!í>7¥ì¾qò>YNê>@P?S£?µ) = pù>b‚ê>Åæ³¾÷‘ó>ó“ò>wH±¾2ö> î>죾žÞN?Ì?YPŽ»÷‘ó>ó“ò>wH±¾ pù>b‚ê>Åæ³¾…'ô>É­ñ> ‡¾¾õ 8¿pà´>Њ?)xò¾sõã>ÓÛï>o„í¾ØEé>«³ò>ÌÐð¾Äîë>ÿ!í>‘O?À>‰>í3¿âÍò>åê>Üï¾Bõ>á ë>Áë¾,ðõ>¬ÿã>CSî¾g€+?‚=¿aÛg½Éó>O–ò¾5¶Ÿ>Ééë>Êø¾5·’>—­õ>î#ム>Ë•G?PM ¿Ü¿¼Ó/ù>p%ë¾ßk¨>Éó>O–ò¾5¶Ÿ>–=ù>½å꾋p›>ØíP¿« ¿í¾Tÿð¾Òâì>Ëñ>Òàî>™Øì¾öÒ¾£Éý>· â>Ç)Ò>ò}¿8‡«>gÔ¿êÍо ξá$í>uËö>UNÛ>¢ÕÁ¾.Í>Îú¿JEË>Ûnº¾—­?Ù–é¾xC²¾ä»ü¾É?tÓ–¾+ÚÌ>¿|Fº>ì„·>ãÅò> ê¾!ì¾ ëÁ¾M?•f³¾‡ÛÁ¾(}¿x€Ï¾3:¹ý>vûÔ>Îo>4¿ò³?+»>øÁy¾ ù¢­>äIò¾ oö> O"¿§u³¾¡¡¿> xÏѾٲ?ƒè= Îr¾q¿æêÏ> ýOÆ>–Ϻ> è? –=Ù¾Hù©¾"à?©0þ>ˆ8L½ ?à¾ûW?@¥²>è ³> Ú‡a¼#¿;Ö¾ '²>¦—?nؾ Ô'±>@k?õ+>´U¿ºÙ§>ÁXϾ xB¿>Ä'¿çâ/= Ãþ¾7ªÛ> ,¾ <†ÿ>±è½u4¾»¾¾ÆNH¾h<¿Æ¥J>)<8¾ ¸ÿ>¾_4>H‡ÿ>;äî¾9—ê>ñð¾XÓ>{ã¾µ¤û¾ ßâÁ¾¨¿ü¨–> æ±æ¾( ê>„ö> ¦?¢´¿¾H¤…¾ ¼\ü>^d²>\ç> =+龎“ú¾c·¾%‹ßÜ>ž?[[°¾yî>¼÷¾ ï¬= rŒ¤¾Hð>¯—ö¾##)>×ô>½ð>&Ó2¿Û·¾ˆ™¾{"¼Y¥?IÛо #~ì¾Cå÷>¹yÉ= K?Wx¿>xðÓ=á—Ê>üä½bŸ¿ ¿þd\>ŒL > aê½õÿ>аa>ì?>•d¿sH²¾ þ ¿á ξ߇C>3G9h>©?– ¾/4jÎ0½Úÿˆ>¿  &¸=#I¿ŸÕ>g˜ ¾‘u¾¯%¿ éíÿ¾ à=>8»U¾3¨m³½'½ÿ¾{6ƽ%¨Œ·¾¤¦?!±>4 •ÿ>Ü*(¾•>'©Mì>ê¾õHó>Ï2Ó>Ó÷¢>ßS¿Í=ü>̳â>ràݾ* mà>ýM¸¾×N¿£·¾õоŽå¿ qŽò¾šé¦>#2ô>ù…ÿ>‘›á>úï¹>1(G°ù¾x˜¾6Éç¾?¾`ì¾*¨ø>9/ø¤>î˜Ú>l ¿,h\¾¿Hè¾´û¾$ Cd]?G:Ó¾¨«k> ?>Šå&¾MÚľ®?!GÉ#³=k+þ>k¶Ú>-4é™¶¾G½Pp?KCÉô>TGX¼Eóð>(4öý¾nˆá>A o>30Ý †¾$G >|H¿H |{ÿ>u6>œÃõ=>1â>oIþ¾ðÂ>9jÓ>U¿ÖR¨¾5 T©??z>¯D¸¾A¬¿G‚Ÿ½ôÀǾF;E¿>Ú?Õ?H>Ã?!(pïÒ¾µR?óÿ¯½70¼±>YQ¾[C?!Kò?¿‘Ó7=€ð±>3; žÕ=FE¼>g_?-"±ù8>[BN>‰²ÿ¾2@îë?Â÷ξáR€;'+Öf¾\!?§°¾ Y/i¨¿4«>…´v¾;æ-¾ðL¿Ðb>%9¯$Y>ü¿Ûp3½<5ç«¿ü4¾Øš>6;ØÓ^>ú M¾÷ÿ¾2$]1Ñ ½§ËI?"!\çŽ~¾ïɽÕu?"M!Weú¼qZ¿Û€¾5b¶,—>Dà?×K#>LóÊ¿kðn¾¶dµ¾.6Uß¼½=Jšÿ>аá½7/Y…$ó½ö_ç½Gÿ>!KY‹ÿ>Ò¨ >EÙ¾T>ô]=×Â<¾‰ðÿ¾:PC‹¿8mHáÔÿ¾ŽË8>­÷<;U3#U)»Øñÿ¾ô®½<gaèôÄ>äÿ¾ ã¾ S$®¹‹>ND¿>7â¿@]H\Æå¾¢|ñ¾Yò¾ )IçŽÖ>Lkë>–•ö>-EAòö>Éö½{»í¾B2 –çù>1`Á¾öì>?J]Rõ¾;‰€>pêó¾#F€ïö¾jõí> Uɾ# VDå>ž\û¾Ul,¾ 'S0û>š¶>‚8ç¾T@š%ñ¾Lnô¾¯H>%x%ñ¾]7; ¨ô>GqÊü>ôâ¾àר¾ B'¡,ô>f»ò>Ù?½E*NÒ¤¾yu¶>5(?&\÷XÒ>7‹ï>¢bô¾@'ˆÚ¾\=ÿ¾c™Î>%]Sà¾bã=Suÿ>MD‡•€<÷åô¾¸çñ>G9~Éþ¾üªÜ¾yÇŽ½)."ªð¾m¯`¼»Õó>D ‚ð…™¾¨?d­Ù>&=JC¿Ò¬<¾7oÄ>|cßùý¾rw>$¹ä¾FUwPn˾­Û¿¼“O¼) {‰bÚ>~°—½›äÿ>vZ)²Î¾]€=ÙÍ¿Pw¿W><Ãó>¼¯ò¾,/H!?eÞ¢¾Òɾ'}‘)O>¼?ö¾– ï¾I$Cuö>¢™ï>î;A*¡⾪òý>–о0YOè–G½Rc¾ 7¿C:IM½>>\è¾cú>G9KTÝ>®Õþ>ÖÒÂ=*V~¦(ÿ¾ÿ—>"ÞÚ> [&!vf¾Ì*Ì>*¿HrŒ£VH>^¥Æ=³Óÿ>\X\ö¾×/𾘕¾)„s²+?-µ9¼*Ⱦ@Té*¿¥NÀ>]3y¼`Ofö>’]¿½â‘>9ÁÊ?Ž:š¾J‹>J>v?¨ë¾Eð÷>¡È>0O&â>ˆcý¾>?>R+ì0ö>"nî¾éºð½+yJ†ß‚½èƒ?û¾>4†L‡‰v¾1пƒ¦­¾g úb¾ƒ/?Àù==Y?§p>jÙ’¾Ê?Z!>?ÜïÅ=ÄÑ>NQ´;?R›(>§~¾1T}?d¾M&¾^'>Oа½C9¿ûs±>a9•ð¤¾Q½…¾Ý?Mf×Ü!¾ ?Æù›¾_j/#k¾ƒn§¾Í;¿ :>ͱ>Xlš™¿Q¼Z¾Sy5J%¿×Q¾¢)K¾Ui&VÆ>„ ½:;¿2d}æ”>d@?¨º¾/j»q\½úš­¾s.?K¢§ ¿¶ƒ¾ª!û<6o„’?°¾gc¿ ›<%‰<Ç,‹¾@•>?"ef\Z?8¾ÊÆ> ›N9´¿ S>E€“¾ˆ`QJH>¹T?óÁ>h-(~?a†>‹¾'¼1QŠU“¾©3—½¤Æ¿ ‹:z=Õ^œ>ÇÕ¿8•]^.‚>»¾6=¿d‘2Žÿ¾r>>ëÚ=3o[­0¾à½¡ÿ¾:©m]Ã?PqŒ¾x½½>^¥±ûÎ=£‘ÿ>Óô >4L¡eÂÿ¾Ù±Q>t!¾`´™gx=Jµÿ¾Ë#>a<9–‹>ðk?o¯=V7“% >N¸>–A?\–&ý?FÒ¶> >>1EêYP>Vc)=m?!¢kiM½Oü=¼Ûüÿ¾m»¹]Äÿ>ù_“=5T¦=>¥£Àìž¾ &?¼W‚==¡–p=^1¾çÇÿ>k¯"âçÿ¾,Õe=àP²»o;º;ßÿ>›–³=g[2½l¶X u=µýk>°<?e–\µS¾N¸ÿ¾© =<pWÇÏk=¥õÿ>-ë~<7jÀ6xÿ>ޝ>Š>Q1¶Øÿ¾àî‘=)x:¾;´¬´[û¾$—ß>þcá>&œDf¾ó¾óÉê¾2Êë¾sF³ð> ˆµ¾8¿$‘B›§>È”ß>ÍÍÿ>-tâ=ï¾Ùvº>„œ÷¾#xª`?ÔðÕ>8¼Ð>E?æ³>‰ðÿ>.YÝ>-tLû®è>æê÷¾º-Ù¾ }qÆç>êx¼>K¬ü¾z@þ`?n3¥¾ˆºß>v?N¦¾”û¾Eè>GK9B û¾KËè¾U÷è={%)É̽¾ÿvÑ>æå?&DÅ ¿o·¼¾AÓÚ>|¬d¡½Ñõ>||ò>&C‚Ã=nʾ<¿¿$I‘­î>¥L’>ƒn÷>(tXÈ|¾°ù>bÀê¾/Œ ×Àæ>2Vû>Ab‹>Eã3¾÷ù¾µ¤ë>9ƒ¦8Nê¾r3ü½'Lø¾F ê=Šèÿ>DT>LµŸj…é¾-˜ø¾ÞÈܾs ÐñK¿áÃ>'½/>O™ÏÍ£>êÐ?•Ÿ„¾®*¬;»?L6¾>†œ•`±¾Oã¾åþ¾CIsÙ?ÿ>g`Ü>¬Þ ºEÂ~ó ?Õ="¾ƾ˜uÓè>à ¨=òù¾@­•`ù>Ÿrľ'ì¾} î[õ¾pµî>퉤¼xYÿzu>V»ö>pî¾€HG“û>’³ =]7å>N³ß¯šb½ÚÅü>´åä>†Ÿ}é¾Þwì½Zù>M|ÆÞû>¥¾ä¾×¾>+Jõ¸·¾ÔI¿|a’¾ W)<Û»>úc¿]»>RÖp±¾Úç?‰o¾Y_Ñ®Ú>mþ>ÞXP¾*V€Fé¾´[[>ù×ú>D…Û¦RB=nÞ¿ž)”>9¦šd#>‚s®¾FD?¢’1Íü>ï*¾ŠXä>NŠ ¢$ì¾A÷¾ÄH¼)ô—ÇU¾®Ùâ>ÿý¾,Œ²æ>ˆdh¾UNû>ŠZv†Þ‡½Bìô¾4ÙホIX¨õ>Á¬ð>Ò¾=~“êÙ\U½wä¾dü>’úƒ½Vú¾Gå&½¾¡è>…”‚ ûí>ߤá¾å³ô>?R°qý>&ÿÛ¾,?¾'^’8¯»(ÓÐ>.?²:Hþ¯%ô>-LÇ)Z¾w?ií,½Y_YÛü>C;'¾Uúá¾uBfM?ÑÍÖ>­5œ¾A%ø¾mì>“u=Oœ™O#ý¾¶è®=ݔ⾈w (‡>Ö§¿ö™c¾b«¯Ö=ºùæ¾?9ú¾IÞÿ¢>¹O®>:“?Ò–7à>»ý> ¦ú=“ÀÝ ¿+„¾¸æÖ>‡Ü[¹T?S—Ä>,€Ñ¾Tz ¿.Y¾ò¾i.¬ZE÷¾oEоÉï¾FãY‰)> š?í¸¾/¨É=í¾¯\÷><À>œèOæ”?›_È=6ZÎ>(£'.7¾o+å>…"ý>Ý<Às>íI¿ãk×¾q5ŽÑ±«>®·m>?ª¿­@ã¨>f‚ù¾Ieê>ƒâ’a=’uÐ>…—¿•ý¸*¨?˜…v¾+/i>³›£ o>À[¿÷É>šbW@?‡¬>h¾¤ýM ¾Ó.¿ý·>Ù¦£¾j¤Õ¾3?K¯Gìõ>¾‚p?Ýѯ>=è4O\ž¾iÅg>–w¿P·n°r¿îN =«%Í>”[…°7Ù>T;ã½(ºþ¾2ìdŠ=œ>9ñ5=˜à?ªXÃnÜ>êY ¾C¿‘:ÞõúÍ;Y£¾Å?¢!ú Y¿5Ñ·¾)·ˆ½.„$—ÿ>Òá½”Û> ›ûM…>Ïû>)´ä>LµíšP>¬SU>õöÿ¾]¸ ¿ … ¾×);=6c„ûÌ¿ºy>ìgÁ> æ”÷‰¾Ý¿ Db¾W± ÔÑÑ>M¹—=c?XNn2 ½P7?-#u¾¨j/#I¿)Íf¾wS>c,‡{‚¿obˆ<Vƒ>[º‡­ø¾±Šÿ¾°VÍ=a¦pÎ>€¿ÔñØ=R+ ?´Y>†uC¾¤Tl¯ê¿Jc>yë„>[-ºÄ^?¼X(¾I…¾¥ëå%§¾ÏÛø=h%?Mf‚¤9’>ñ+¿R¶¾5 ãÄW¾öˆ>r£?²e ý>æ?ä¾ÓÔ¼ž^+{O%>î—ÿ¾Í”&>šõXlj¾ ©"¾^»?§ MF?*¾lß-=¡¼ÿ¾Pn·P¼ÿÕ ‹Ñ>½Ž¿bÀ¾«y 6Éÿ¾Q½?Ç=ºo3`¿fؘ>ì)³=3™ºý?ÒþŸ>p»«£ÍÐB¢>ýŒ¾Í?ZÃþŠ“›¾#Ÿ¾Bè¿·>P ‘=ôN¿4/¿¾5 Å«„>ºÝ{>\â?Á\j|p½=&Ò= ·ÿ>"ke$}:¾0»ÿ¾~f½W<±n‹‚½Yž¾™ï¿:»‘ýÚú=e4B¾³ÿ>!Ã'h¢Ž½:¿Käb¾gp ´¾SzŽ>A›¿n"8Ø?Ym®¾ç(ò»¼¥^cµY¾´­&¾Ióÿ¾»m L¨?œâl½!å¾T¤˜ß¼­=óãÿ¾dÞô“6?0å½Vç÷ÌX>ë©?w¬¾®ç‡>xµ\=Æ¿ÿ>–\e­0¿|,¥¾üo¥<°È,:@?j›<t¾lɤGs>tê’¾L¿dѹµsu¼{f9>Ýìÿ>eI\Óöÿ¾>G¿<ˆ]€¼ÈWoK°¾ B¿^Pʽ±‰JÇg>™¿ytƒ½b RzŠl> ó¸=q¿]ÄÊQ ¾’?QÁ1>=4è …¿ S‹>¼Í ¾¾;`´ >€Z>ƒ¿ÿ¾¸r8½§ò=M‹5½¯Ðÿ>ÖZ)9¬½ú˜ÿ>ªÒ&¾j0ÌC?Gri¾õò“>› ºóä=£‘ÿ¾{f¾bp ts6½ˆI ¾?¯'ÇÂ:i<œ=¿Ä?¹GÏH=y@?cð¸>ŸL4,¸ÿ>¨SÞ½Œ½¥¼s1A=3¿ñK]¾gGp&Ý›½X¿x˜®¾ M„l´¼j<=›äÿ>Çbk2 {>Xæc‡,â=äÿ>¿~H>4†¡ ¨ÿ>Rº¾%«=>OD$ ?¢––>”†Z>Â1MØž>ïç?Óq=ÀhTÇÿ>"úõ=é`ý=ÍÅQ.Œ?x%9>ú—Ô¾@×¾„ú¾vúá¾Ìà>ÜœOž޲ö>l’ï¾#x'¡ä>´éØ>;ú>tÒÔy$î¾¹á÷¾/‡µ>umÆÉ>þÓ徆Éü>?’`Éý¾?Ü>šؾx# Þü>TÅä>ešš½~_Ñ?CXž|d»>Øv *­Ç>óÎ>±¤¿@פྠØ>]¥û¾Ó, t…>-`Ú¾ñH¿$ŽÑóVí>,÷¾Q-b¾Ö}Soð­¾ÕÍ>¹T¿"ÓÂÜþ¾y;¾¥jã¾SÐn¤ä¾÷°w>‹§þ¾wÓ‹©Þ¢¾ ù¾íeë¾sé ¶Õ¿cF>‰·Î¾ ´ˆ¤ŒÀ>ØE?Îm">hmü¾«{Ô>=îã>Ï Dö~‹¾LÂ?ïȾ öà¾Oõ¾(ð¦¾2Žñ>|Ü«ÑÓ¾d¾s+¿ã©¢Þ¾K“Ò»]Mþ¾w‹ -ëÖ¾qV?§¿¸=0·²Ì¾ž?’Ï›¾ ö| Þ>ÎÇý>õ¡Ó>Etö¦>Ï¡Ì>å ?Òx*¿ëWÚ¾ù0«¾—SÔºõ¾Xÿï>¥M¾xª¾J ʾÃõ¿C©éüÇâ>Y£ö>ž%è¾€*Â1Ó¾,Öø¾ ˜ë>Ùdö¾ÍVl‘½—),.þ>Täྸ•®>J›óØD?f½À¾o·¤¾'íÇÖ¾Äè>½åú>&Û?8÷>¸‘‚¾Úð>vØþ¼"Ø>Áqù¾/mè¾ Ö$=˜¼¾LUú>K‘ì>&†bî>€ (>úö>NðŠ€€u¾µ¿ï6Ͼ „ôS©‚;ì¿´sÚ>âƒ.ÿ¡>¨È¾TÄ¿Ñd$aˆ?:wÓ¾¢ =^OiÄ”¾N%Û¾ü¿éC„UÁè> Ý>‰ û¾×z@ о¿?§Ïî½Yîô¥ÿ>á ‹>ŒÛ>(ßÔF#÷¾@g">Þï>…‚Ò«¾Ýxÿ>Ú¾àˆŒ¬©”>åDë>Àù¾ïHDiÿ¾7ªÛ¾ÙÙ¶=„•(ÀçǾ®—¾åì?§ò½;>CrÚ¾aúþ>ƒKE?ˆ¾“¨÷½^'OÔ&î¾õ®Ë½]2ö¾ãF‹¬?—©É¾¹×ƒ=Jó›ÛÀå>òÒõ¾é>?RÛMø>paí>û–©>E굨÷>ž-[=RÒë¾옵¨ï¾Üî¾¼®ï¾Ð‚½õ¾Uð¾+‘>Ú{6[[¸>["Ÿ¾ A?þyçü¼¾m7¿[~«½ô.üÊpü¾uËÞ>D±½™î̈>Ü ¿—9½>õ9šYk¿Ý]×>œR†¾‘`¯[ü>Á噾 kç¾uiÿ>É’Ù>¨I>ê1'°>x¹H> ‹?/å—ὃÿ> Ó>¡Æo6[I>¶ä>’ü¾Hrï²€¿÷Ë·>¸Z¾``·zÇ¿"p„>í¾¾ˆz›8ù>eªè>S³G¾÷T9í¾c^÷>Ù\…¾‘ÞĽÆÁݾ™Öþ¾I’ÿ#2 > V?T5¾j70ä0?MÙ¾DÄ•¾ž'37ÿ>õ¹J>ÑÏܾz×t"Î=iê>p}ø>L˜†¾keò>•Ÿô¾Œý¦ÀB6¾Zô>õ¡ó>Ýñ_½ªºÿ¾É°>¦aù(œÝ¾ŒŸþ¾¬ú=‰{\òÏÌ=‹Ýî>Î÷¾Œ/8Ÿ >Èxü¾wã¾ÿG ‘>^ô>”¾ð>-Ò*½¿lN¾óVÕ¾UFiÖ¬Ó¾}uu>9~?‚8øhËñ¾_—ñ>·šÕ½î0µ|¸ä>aO@½v3û¾ì°­-™Ë¾ÇÙ¿ŸÌ>‰%{Üž¿ûçѾÞ,¾„(?VP>¶Ûþ>aßÞ¾§®¨Té¾%wø>§–>œèÏ„Ò>éô>ÁXï>tÕË»:¾d¿ÛùÖ>¦Ù¢Dë>Ù_F¾Œó÷¾u$Øóå¾Xjâ<îü>‚…8¼A$¾!Ë>]¿•ý"›ã̾ §¿Aš>%Ѩ5?ms#¾"ÆË>)û³ž=ñÙ>­lÿ>U·>û?§[Æ>ÕŽÌæV¾–¶¾/¢? Gzoä>Á*¾l ü>ŠZNˆ⽬W?T6Ä>†ñ!/Nü>=vA=™šä>ðœäã<„;VÔ?K¯ ý½¾Ç>wó?\<¡¿¾LU??¨£¾ö_¥ò¾iÄ,¾Æó>…=Óû¾(Iç>6›>OæÔ‚©6¾rÅý>7ªã>ñàÇõÕå>#„¯¾·ý>þ™qãþ¾‘d1<>{Þ¾U FHŒ–>ûý¾vãå>9’&ê¾ìlø¾½ü•É'-ü¾|Bf¾ºIä>܉‡€¿"¥Á>½s¨>æ3OfOr¾~«å¾!ü>GKâýMø¾z|¼ ýë¾Fͬw1Í>dÍ?µj×¼“rÙ ï¾uU>ôö>øÎD»Ó½~¿ÓÕ¾kÿ-ܾ¶þ>Ü)]>è=ÔÑ®R>o+¿õ¡Ë>9¶êµ –=qËÿ¾ˆ$¤=<R µ0=–éÿ>2”Ž=½ÌožÂ ½øà…¾+j¿:©KÀ?ïË>ä¹Ã=1C¹i9€>zn?^K>h½A ½ž}>íºÿ¾?>8¾³½ 7>̲ÿ>e\ZÛQ?ïp+>õ€y>qì„ÿ>ã¥+>JÊ=QÍCù9½‚ýÿ¾óë¼ËJ¿€›?€E¶>$ñb>Â1¹h’x=ØÄ>B"¿¸¼Ó¿ù¾¾A~–¾i¬ÍÏiæ>í€û¾µsŽyž@?;?eŒo¾3P >>pQ÷q¾/R?ˆÂ‚¼¡ÆÒ7¾[^¿_ —>3I¿:›É=’xi>6A[¯[œ>Eö¿æÎ”¾9«5‡M”>™Ø?¾f9¾ç7Vë”=IØÿ>ܘC½j0ÌÔ*š¾ÿë¿,a>%Ѱ7A¾ ©ÿ>Í!9>_4»†= >—‘*¾™›ÿ¾mmKûû=fI¿a€¾Gj–€S=«²ÿ><¾0c£ÿ>¬”½ÚžQik»)¾#¼>yç?:û²Æ3À¾¿ a¾ŽZ?§=©‘Óÿ>íŒ%<ëý6>Åspä¼ÿ¾]ñš» ó¾;ά•E¿Ÿ8E=9€®¾´…Îâ ¾>‰=_ ¿F ·Ÿ³=W±Ø=-°ÿ¾g8ăöо’yä>£“ý>ÇÓi?»õ¥½ëÉľ˜Qw£Ï½¸x¿ §‰¾MWk¶/?Ófü½¤ß~¾¥QÎß?¬˜>Àv@>1ÂCùÿ>M$½yóJ½ÅisÎþ?ó ý=O<Ÿ¾Q˜X[7>ÜžÀ>¦&¿raHK‘„>­ù™>l˜¿r}aû´¾ „­=R`¿‹"‹<õ>™ÿ>å¾½ÌÀ *S<>æ‘ÿ¾Gv¾be]àc˜>á¸?G¿—=rÀTŸV¿ãqÁ>6•å=™B  “±¾#†¿B³K¾.WôX9D>3áÿ¾( =R]õBÚU½åš¾Ä´ÿ¾»ÄPÛÿ¾ˆƒ=§×Ü¢Õ9>B“?–%VjÛ¿ ax>kf…¾`¾¾{ ¿Bv–¾ 5>1,c‘ ¿€FY¾ ¨À½W°º£ÿ>Ü>+H¾¤5XTÿ¾|C¾}é=,c°æþŸ½óV>QŸ?\eFÍÿ¾Öäé=÷Q>A2(ˆg=›jr½Oæÿ¾mÄmÊ?§÷½åðy>>dÍ!Ù¾™ºK>çm¿‹‹"B>?¡r>fO½¶ý5´ÿ¾+1¾ü6„½È¬[Ö9¾Ø×ª>8,¿8N¸âè:>‡Ý÷½µ¨ÿ>ÃbªºL?¸S¯=õ¹¾˜tõÚ¬¾QÛæ½éd?fM=[`ÿ¾@”>4Hᾈ¾Ó¿ßÞ¾g'¾.ÒS[šÛ=Œ½ÿ¾½pgRÿ®ÿ>&mJ>O!>ÍQ£,*R>ŽË¾s»ÿ>bÇÃÝ[¿°æ`> ¥¾´;…o»?gq0=ô‘¾XÉŠ¿cÐY>³¼¦½;Ⱦò™„¾·a>üQ?²8:e?Qr> ÕÅ>üðbMu>ÑÏ?úîv¾U®Â¾•¾Ké?Ö >=è_N )>ïÿ>"ˆó=hÀ½ Θ>>ÐÓ¿]+^9Ó¾º£ÿ¾@*Š=Ë¿J3Tu¾ž]¦>™¿"P’—>öL§»6ç?ª%Š5š?ù¿‹>/Qý½¶5 O¿CŒw>'½B™ºB=>y“ÿ>¥†>½äÌá °>¼;Š>ž ¿+Ù=ž¼‘H¾šÑÿ>ÇlL‹©?7‹7¾Ë¿Ž¾7'¥£°;>Ĉ½Táÿ¾m¹1ós£>HÂN¾¿d¹Y˜£w>±ú›>Ù{?ÁHtI½×Q¿ ‘³>¦ùžÄxí½ì„ÿ¾fØ(¾W.JhBÓ>­lÿ=<0?/œª«êÍ>fø¾¦?ZßEíØˆ>‘¿:<Ä<]&jèŽs/ ¾?¯fKod>!¾Œóÿ¾¹Rm4I¾ä,=¢ÿ>kIföÞ.½èÿ¾žÄ=¿3p†ˆ¾å3¯=4h?f"MÞ!¿n=^*¦>[#2|µ£>}Í’=>?%ºJîB‹>ë¿òWM=4X}@?2ˆ<{Ýr>D³Í^yš½œ4?ñ.§>hoŸÕæ=@ #>œ‹ÿ>V–Z­øö¾. d¾š}î¾F±4¢¾CË ¾˜£ÿ>k=Oáðâ='‡ÿ¾Sy+>¿õùm¼¾ùÀ–>ªò?Û²î\˜>žÏ¿t· ¾ "¨¨º>ˆ”>8?„,ë=Ûik¾J)¿&‘YŠ>¼xo>{-?\ÊÁµ7H¾ ×s¾†U¿©P’lÔ>†“¿O „>õR4ŸC¾ŸW>B”ÿ¾Pn#¼•>-B¿tbo>š<õ)ëÿ¾š»Œ½4ƒX¾Î¬6A=&4޽áÿ>lIbÂúÿ>Úxk=Ì&•9sÅÉý-!>F$’>‘¿a¸]ã뾯²¾âø>òåØÁ6¿Þ‘™¾lͶ>‡+ s>£å?…µ™>ähùÃ+¿ÈA©>?²¤½™µL ‚ÿ¾Û¥ ¾ªô#>n[cç¨c¾?•æ½_£‡Ü>_ÏϾƣ¿Þ‘ CæÊ>*t¾=cÕ¿@N´“>ï­?eDX¼T7ð0JP¾e[<<6?f="ë8>Н†¾”m?'¢L'2>î¿Y¢›><of¨>€(¿rj×¾ ËK#¿\YŠ>¿ª>- 6q<—>îêõ¾õ»ð¾Žš“ÿ¾À å½g >[°Aâ;>.?"r¢¾0ÂBÑ”>=*†¾B`?¢ú~°ÓŽ=\=>‰²ÿ¾8an>—¾ìÂÿ>*«9¾_öVL½ÍW?£?¬¾¨0/Pº|»/ùÿ>½0½Ì ö‘í?À™½LÁš>³ÛDØc⽃?«ÌŒ>o»hw¤…½Åäõ¾ ¨ï>ƒžÿwU¾‚þŠ>c1nV¬K½ µ9>ßÿ¾n8>Œj?òz¨>;8X¾5TK_¶¾hç?½;/¦ˆ°ª¾¾²Þ¾ç?Ù ”ý0ò>¼Îî>ãQê>Ô(n‡Ö¾ê黾¿,¿©CŠä‡Ò¾{ÙŽ>J}¿Ó~ƒŠ¿"¨Ú¾ HK>²x{&÷>ŽI>ïë>ßð(Y?¹ˆ¿¾WÐľí¸} •>Ö8Ó¾·&?³Ey¶J¿wÔ>ን= îOÉ<¾/còÒ徿 æ>?v¾gÔ¾1¿.2>{ÉÑYÀÌ>ò±û¾vè>êy'¼ô>{ƒï¾”hi¾y€žãú÷>79Ì>xï¾A}ÐR¾Pú¾–{é>ÙîÔ_×>å}?‡Ãš>ᯌÙÂ>/P?à´¾®*B?A»£¾&ý== ^­U?Lã·>Lª&¾{á Æ¾fÚþ>ö´Û¾v#à¬åÞ¾Má¾Øù>|…`í¾vñ>Y¾æ¾xÀz»^ê>êø>Ø.Õ¾“AßǾ¯ÎɾåÕ?|©%!á>×N´>JÐÿ¾}€@Ͻ¯¾¦¿,ŸÍ>%”²GÀ>‡•¾¹O¿ŸÑBù¼ú>32è>¢¸Ã¾ ¿»ìÿ¾Tpؾ¥¾Ì>uxE,ê¾82ï>9 ñ>&DeÇö>ÇHæ¾Ò¨è¾} —À±Ï>@Ý¿†/¾y@€Ê3¾t³Ï>) ?²Û×Ùø¾Ù“`>v‡ì>D‡ñÃDë¾Meù¾‚Á>”Ú´Ø>NE¢>â[?ß[ÎÍ>Ö5ʾ9C¿B ¬ɪX¾hX¿WÎÖ¾„ ®gø>) í¾é ·¾}— àòè¾vúù¾Äyh¾•„ëÏú¾’%Ë>p}è¾Óˆ#ù‡í>× ¯>ØJø>ß(µœkð>tµõ¾F±Ì>Ró®Õé? Ò¼¾]¤Ø>Øv 7P¿ $Û>é´¾z¾xï:Ã>EH?Býø<ðTv”œºK?á>Öý¾ÙÊ)Bª> ãæ¾Ðïû¾$šŸ÷æÿ>$¶Û> OȾA¨­Mã=¢Aú>.8ë¾ï¼ÓÉéë>Êø¾5·’>Ró‘Ò´¾€€?Þ8é½£Yö‹Œæ¾µÂ>®Hü¾~Óu®°¾GUû>6vé¾à,ˆŠré>:ú>iQ´½~{÷¡£õ>• õ½hwð>û)™ "r¾Ï½ß¾†Žý¾¡’é÷Y? ª½¾ ¸G>Jó›|D?5&¬> 0ܾÄzT ¨ð¾Âó¾ï®Û¾å—±¬Rš>‡6ø>/Âì¾§ïHo?pÏÃ>³|Ý>Ô(É¿ªœ¾®Ø×¾‚±Íè¾z7?D§·>è†=EKÞ¾x€ÿ¾S蔾)å—dWÚ>Rÿ>ŒI/>á¦Ôå¾ÌBû>Ï޼0Œ ÿéþ>Q¢Ý>µÞ¾¿ýjæ>_ ü¾ôOˆ¾SÖ€ÉÙ>w/×¾}“þ>y?˜<†w>çþâ¾cý¾ŽzÈ”ï>œˆæ>î]󾀓}ZÔï¾ÒÍ>ß4õ>Dñ‡Êoñ>_·x>‡5õ¾×z@CÊÏ>b£¿JÓ>R®nï>Àì¶¾›©ø¾B× }¾¾Ê§ï¾¿*÷¾sé„¢C¿$šÀ>ÁÜ>‡ÏD¹ûô¾UgÕ¾&mò¾±ÐsB{¥¾"6°>ÞZ¿•Æø¾Úí¾Ï.o>{ÑÚ©Ú¾›µ½ûËþ¾ã¬ °­Ï¾'¿Í>¼A?Û˜gãš¾·ëí¾5ø>î  Ýé¾¾ý-é>Wíú¾,Ç(|ö¾úzæ>Èè>ϯ nÝí>kaö>^+™¾¿ ÷Ë0N¾¾K?»òÉ>†›Ñuç?mÿj¾0¹±> dÛ©k?²ª¾ ·½O^¼nÓ‰½mâ$>̲ÿ>IZ"ƒ•¾+öÏ>Rð¿•IýýÙÿ¾FÞÅ;£->20nJ Ê>°¿ˆñÚ¾qš9Tû>”Nä½£"澘uÐbé½3l¿Wx‡>¦a]l ¾#£¾ü¿K‘:¦,¾ç8ï¾'„ö¾IÿÁ-§¾3ƒ¾À³¿©ŠPû@;8Üÿ>ФÇ=o½»âXÏ>½pÿ>„¼Ö>Ž¡žÒé¾id‘=;oû>…Ø¥ÝÀS=?VÔ`>äovê–=*8¬¾@2¿‘jÞf|>¼•Å>¼?Ün˜Â=°‘4>³ÿ>Êck´Ëç¾[{ï¾X©ð>”u®J?&ý¥¾—œ¾——'ÈÍ¿:F¾õÎ>‡ìG?µª¾Öã>›Ëjûÿ>­l¾-Cl>>2%±Û'>Ÿÿ¾ÓK<¾ "5ïÇ¥>Gú^=ú&¿­m{Ÿ[ø¾Œì>ªe;> OLT½«{ä¾åbü¾ ÿÞ©£‹>ª,*½L¤¿­2m lý¾»&>[šã¾ˆw¾Ihë=t ò¾8Ió>’ªêJíý¾’[Û>¹ï½½µÑÊ=>/‹¿ µ>¶ôõKwÿ>†uã½fù*>> á¿òl¼ªa—¾¬pM-{>Üä>l@ü>ÒÌ䟿´sʾžš>6®rŒ¿JÏD¾ŽÎ¾¬S)Ì‹½;=ßÜÿ¾?Äú_(оöü¾?¨ã>”‘Ľ˜=B` =_Ïÿ¾g?FÄž°ü>Ü”ý¾bJä¾µÂ4>Úü¨ºÛõ> ·ï¾âÒÊ;ž;+*?B > ‹»C¶øLPC<1&¿+à¾gMjÙ}B=ð0-¾©Ýÿ>ÇbL¹mo>vâú>ý‡ä>*̵ݙ±>¬D¾òC¿¹2RGj>ì?øªÕ¼7!|â;¿À&þHO1¾(;Ò±?¦ïu>“çµ=ý¶Q`¿Su?¾D‹|>cnÛiƒ¾ùi?^¢ >Æ¡:Îý¾#Iྨ‹Œ¾—.Îq?Œ ¡¾ û¥> ØdÔ–_»Ú«ÿ>9$¾c 0_žÐ)¾ ²¿ŠôÌàù¼œßð>Oö¾ŒÀ¦àœ¾Íˆœ¼ç¿ ãFs€ø>÷°ç>-Aæ¾A¨ûí8¤é>ÅQÙp>õ,?.p)¾7!{Î>d8¼×¿­{ÐÜ,n¾ø9Y=J%?"][`V°>ýÜ0>)u?%V_i›=9Ó¬>L¿ɪ?À—’>Ú~=C1¶r‰«>"P¿-Ì2¾«hºfú¾2Éè¾ ëæ½„Ò•n?7·>ÂFc=ø1êYP¿)—v¾p}£½;,º¡ù>»òé>"0>êø?©–>Àw›>Âÿ2>´ÿ¾ñÝ=o`€œø>Ô >jé>ðáóæð=Ÿ¾¹ÿ?¢…úl[ü>‰xã¾ÉÇ.>óËJŸ¿6çÀ¾Ûý*¼(„2eâ®>R¿\µF¼`@ùþ>Qø´¾…xä>v½èµ5?ô¨¾¹‹˜>›dËž±ÿ¾0qÊ=Í©½È(58e¶¾%1>âZ?8B‚bM¿Ä•Ó½ Ö¸>‡2^¿òÀ¾|¸>6+­ï¾… *½¦õ>åòŒB7¼•Öÿ¾…ì,¾gjMG’ ¾®¾[$¿‘ÞKÝ„¼Ä鿵§”>ùTfìOR¾8ÿ¾”Ý>ÖâS¾yé¾u?=efÈ'?z‹W¾ÍK¼¼iO’wþ¾ú¸ö=79Ü>”-¥h ‚¾,(=PR¿·>g¶Û¾,.þ>À–Ÿ>óÔ=òc¾k¨>l^?²ûxÑÿ>óÿê=B÷Û¼srýö 6¾…¶¿þG޾ U.ŠH>n‹²>ÒR¿H-n÷Ú>?œ¼÷Wÿ>ŠNª©P?å^°>ðŠ0>1ÿ.Ùðô»Òþÿ>¨‘1=öÌõa¨ƒ¾Õ%c>»¹¿P"nÊ·>;«?ça>†ÓU’¼/GI[l(ø=ö#ý>léá¾/¦’Ê>&S¿û¾ j5›qʽþÑÿ¾ûÍ„<ËþH°âŒ¾–´’¾"Š¿’C:á›>‚å?Ʊ½7|œ› =¼­Ü>¯ ÿ¾¼ÊuÚ¾8? ôi¾ö‘9T¾Îl×½8÷ÿ¾>»IôþǾðß„>Hù¿3" kÿ>š¾x˜&¾¿_$Ä>:œ¾·¾`Sç!>3¡¾¿&YùT‹x>oñØ>Lþÿ¾Hr§ýNó¾)Bò>ñ-|¾‘·Àj¿•ó5>åD˾… ÓÞ >ŠW¿z6Ó¾q9‚‚¯¾Üg?YÏ=¡þºÛ¾ Ïþ¾ß=¾ë¹´åC¾Ét¿Ê4Ò¾ò ÿÆß®¾ÙBð>Ûˆ÷>˜Û›³îÿ>÷2›¼e}Y=Årz6>·ð?Ú•>ùvX;?ïþ >oe¡¾T±†Û>VÕ[¾aúþ>þßèpêÃ>âȨ½ ¿2Ð J? å_= b¨>D£a®%=Lò=¥Úÿ>ZlÊã|@½G¯þ¾å*Þ>žƒTS‘ª¾YO?u°Þ=_e¶M™¾êè¿LK¡=±J‰ú—ô>—pð>*Û>’Žõiµ>nR?´­¾VT‘*J¾³ÿ>>»¡4“¨ÿ¾Òû>_s“½oLº½n©¾v4¿Ön›>%Ñ¡¼ÿ>„T=Ï÷3>aÍø‹á>çPþ¾ó™½+ž÷¼<=¹>ú?/È_º¾Kx¾N'¿ FP©øO¾æë>¢Aú¾,àý_–þ¾[zÜ>¦Ö>O挄ö<:•¿ x‰¾jg ü8z¾`Z?Æ™P½yµÞÿ¾ÃÏ"¾´É\îyÞ¾-_÷>\í>œ›q ¿.åü=M0l¾´c?¢~7>ºùv¾‡2¿Y&d5œ=’%¾ºÿ¾1mmÝ?±ø}¾\ھ븎W?¢ìm¾R<=Oi£O’¿á³¾»µ¾Si.“?ÇLb>Z£™½¶43‰ê>øÿù¾Ç>+óv?$Ê»ùM¡¾@8øj;m¿Í7'=p<þaûñ¾¹q>1õ¾wƒz4%¾vÆÿ>>jb=¡uÎ|¾ábžaÁ? îÞº¾¬X?oô1>_= t$¾¿|b>ñ¿nŽN/àU>óë¾ï’ø>’ê˜R+?â&~=h[m>Í=sÍÍÿ¾ÝëĽÆÑf=ƒA°ð4¿37?¾ÊŒŸ¾¬ÿ¾öìÙ¾øžv=¨,üs…ÿ¾1^#¾>x.nÛþ¾$šP¾žïß¾FdÍTT=>W!¿ðR¢¾5V Oо6Èt¾y±?©§­Pd¾÷¿Úå¾J\<ëÿ½ME.;%Íÿ¾Ä'?ÚX?Cc½Ê®¾Që‹“Ãÿ¾¨q?¾ƒè=.,³•>­Š?Õº=À#wÊ=C?®÷¸»Ì ö&¨á>‘¾‹Œþ¾B¬×ú[=Þ¾ý¾ ÞÿÞÇÑ=Ü›ÿ><¢â=½Mõ×Úë>øÐô< Gø>œ/á¢&?\¾>”2™¾k ›!¿©õ¾.U¡¾U•Åu?DÛa¾Mƒr¾7¥PÍ¿io°>v‰Š¾`_¾óʾs,ç¾r¿û>GâK¹6¿DNO>¾‰Q>63É=¿S?>~ÇÐ>”³-/„¾8?LÞ¨¾äöˆÉsõ¾(È=«_ñ>¥Hø¦F¿ »‹ºÜ v¾Îp3T¿ ­>p”=$™3´Ì2>?R¹Y¾ÂjDµ^‚=÷ÿ¾µ4÷¼RŒ&MJ>jû÷¾¼Wí>ê’ôŽ#޾/£¿°Þ-½±‰JQ2¿Vž˜>^A>3ª$cÒÿ>Ðý½Pâs<úÿ¾IR><f/¢¥¾jEÀ=¬¿"P Óÿ¾ã¤ ¾ÀD¼,W5ˆc¼£Ì¦>n¿6¸8‡ÀQ=ŸÌÿ¾)Ìû½<Bj'g¾íFß>S•þ¾ýí|mÃ<¼ ¤:£¿Ä?m¨›¾jK¿Q£`¾%ôWb£¼>¿ Œ¾«±âã>2U >$ ý¾@¢NŽå¿Ãb´¾ä£…>6•+Ž‘¿@L¾š[Ѿͦ˜ ¸>Së¿ÙZ‡>õš'÷=¢¦i» Óÿ¾]gYÁÿ> Ò¼Doñ=piaݘæ>LgÌ;º¿ú¾Ð*°ÇÖó½ñyš=¼®ÿ¾>nÂÞÔ¾åE&>}•¿3]ƒŒMÓ>ÎS¿~;¹¾S¾ÖqY¿¢M´½ Þ·¾UÁé!’‰>•»¾­ú?…E¢ÈÑ>0M»sÖÿ¾mQÃ"¦„>›¨¾ªÓ¿YR`þd¬¾5²Ë¾T¿C©éyæµ¾Ÿ«?{õ1¾ö_lîX>ýôÿ=šìÿ>)i_WYüºEfþ>w,Þ¾¦%ÆÅ¾w.<¾¶?MØ9ŒŒ™½È”ÿ>¬Å¾ c  û…¾«w¿ü†.Öþ¾½`ÛÞ<5ìG¾o ?LfkV¾¿™ÔP¾.UWé(Ÿ>o¿ˆ>`4Ö;?u>GʾK‰5¼ݽԂÿ>€H¾c‡Ò|FB¾^/=>XÉÿ>"ûBÎÇý>片>ÞÇá¾zÛÄä1»¾HS?Ï,I>ó_a?0>ª¶£>ü£RF?&7j>|)\¾5lMÚ”¾Ní¿Í‘E¾W%›”l?<ùÔ½™À>³n)d²È¾eº¾:t ¿ &‹½8÷ÿ>©­=‰Û ’gM½,c>=(?ZÊì8ij¾'À?Oçj¾‡¨_V›ÿ>nRñ½7¼Å½i¼¶‡>,‚§>Iõ?ÁkÜÞ= ¾Íz>1?ûeÜg¿ÒÄ{¾òK½W°9OÉ~=BB?âu}¾Â0‡§¾¸è?êt>=E_ÊÂÿ¾éR=´¤¨=([ºRÖÿ>B“I=geÛ½@lX_yˆ>â?c ž¾DçUƒ¿ÿ>æ'>?÷j½4É5Kêܾlõ›½†vþ>ØòšææK>»Ñ—>¯ê¿ra3ú‘¾–Í<½Ù?f}ÔogÇ> )?>=e?VX,Û¢ü>”.}¾±ûæ>û™Û¸Š=„¹…>—‹?Êk帿‚:>* <™w¯þ×?õƒ‚>#»º>Ï40Ö‡> å?LûV>Sùì›…=Yn¿ä¿>ùTCÇ;œú¾cÒÿ¾m…Ëfî½ÐF^¾ îÿ¾÷:PöF?*|>p²•¾Tk¤±ˆ¿¬œG½mÁ>[?#²Þ=N´û>éGã>*µÅð =G:›¾Îþ?'¯7JCÍ=!Yà½Ì²ÿ>bl>Îÿ¾­N¾Ìº=°ƒêv7ï=wg¿à†À>9úô^¡Ÿ½ 65¾“¨ÿ¾P'ü>ý¾«%¾ãªâ>å?ÇðØ>/Oÿ¾§|“=4٧蘾ž{/>jß?B²]³‡>á}¿–ÐÍ>ô¶ê…^ß½õ?„†¾¨æˆˆ‰<Œú¾Eðç¾ÿñ‚>Œj¿)³‰¾¾™u­Ý½ù…ÿ¾ïã>Èa3?=m<?Ûu>hvŸ–¿˜LE>Í7>3ºª®]¯=N^t>¿a8sÉÊï¾ïG¼Ùô¾¬ï‹Lؾ4d¿R–>Ú%â+0„¾5* ¾Ra¿»P\@÷ý>t—ä>6!­>EÂÔh>v¿|}m>¶š­Â¾Q…ÿ>©û«½Ûyn©Þ¼Ôÿ¾YÂÚ=3\ ~¿õ¢†¾°>,+°&S>yÉÿ¾ß½"hbˆê=ÿ<?¾†¨¾0„ˆn‰?&冾•U²½¼ëç@õ>ªF¾m¨ð>™õþ…Cß¾®‚>³zÿ>‚8­ô…>Dl¿;2»X]`B§>| ?\±=#hÏÛ(¾¾ƒÿ> C¾_yæa‹¥¾ö|M¾>¿Pl.W¾k™„¾á~?e=Oéaˆ>ûÌ¿Aľ95dt8=§bÛ»”ùÿ>lqoúcõ¼f÷̾qÊ¿Þùâ±§>Û4?š••¾ç¢ïgºÿ¾g>å4º<ºoF²ÿ¾¦ÐÙ=RE1¾;?A9ÖEŸhb¡H¾Ív¿•fÃ>E–"y¾¡¾a¿:òü•¹Y¾÷¿¡=H=H3Ó7”…=7á^>›¿8¹†ÓÛß½„·ÿ¾}¢½<þU}>0½½ê¯ÿ>>7ÇK?[7Î;QkÚ¼ÉLðÇ„>d”ÿ>ô¸¹=À!#Õ{¢> ÍZ½¥ø?JêeP}>rP¾ê>¿RÑZ¡‰?è2>D…Š>£ü‡àX>Ò¬ì=ßÜÿ¾]G€e?BÏæ½K[´¾ëðPöA–¾XÈ¿ç#Ľ\W³Ò¶>úE?…E€½Tð‹ÅÇ>äJ?t~z¾VTçQ¤û¾óçÛ¾íôã¾Ð±àÖu>[”?b¢Á>µÝ¶ž>·³ÿ>!ä=!07„Ù?‡¤–¾O‘#¾«^¥”ø¿#C³½`™>2n?àÿ=X®ÿ¾¸O˜=&XõF ¥¾c±¾S‘?Þ=©Ý?¾mt¦>O¿I•RÛøó> üñ>]_Z=ê²ôÁ½¹6¿~5w>a ñÉä?.>VdÄ>C¤ø~©ÿ>\b[½h”.>a2xMú¾Ãuv=K!è>…#lëÿ¾w¬(½‘«"½5[€“o¿¨°>„²¾¾*e”>5™Ñ=5µ¿^GmÛüŸ>„J”>è¿+ê²H¾†¬Î=Ƥÿ¾nÆ‘¨‚¾rÝÔ=-C?]+8Z+Ú>Eð_¾©Ÿÿ¾$×2-`Ú¾Í=¿Ãñ¼¾å —:‚>Ÿ‡½oK?7W.¡×ÿ>jšb û>GÉ㾓€j¥ ¾U¢Ô¾µ7?KÞ¯X­ì=(c¼¾´U?úªa¿7^>„Vñ¼LoB´ì¾ÁÉî>ƒí¾#§~w/¾>êÿ¾Û2`¾UØp?0¾¾õ>N˜ð¾Æý¦…>k¿ëV>f<ù†¤=¶ÿ¾ùø$¾jeB©ñ¾U„ó¾ ‹ª=ü{•N›ù¾ºõš¾þaë>‰Ü’­þ> ÜÞ¾}¿½^žcC¿¾–@¿œÁ¾ M·ñÿ¾ž·ñ½¨ŽU>n2B¯·>Q¾¥.?WŠßI?Ü*ˆ¾Ô ®¾†ý€k"=}y¿¸Èµ>TDúzmÆ>2!æ<î ?ªO%Ç>Ŭÿ¾rjG¾eY"2ŽÙ>5}¶¾i©?³(Ñú>›Éç>W;o=ê~øJ핾"4ò>9³õ>Ç›}ª¯;2!æ¾y²û>ƒâ%!!¾ogÿ>>4» Q½>–“?®.¾)7CÈ?l#†¾-wž¾'ý¥u&¾LS?Ëeƒ>4‹ü—>ÑY?^G´>µÝ½Qƒ¾¯]‚¾y!?=§ey‘ñ¾Èìö¾dÃÊ>T¿¥ ½@y«½›¾Úø>uî>›hé°r¿7¢€=G=„¾®ƒÒmé=œ¢ã½L¥ÿ¾Q ËÔ_Ǿ4¿mÛ¡=‰±É}X?>uä(½^×ÿ>Ãb_"wG<Ú¿>£>¿Ùý6ä½²¾¤¿¨âf>ÑwœÆÓ>YL¿uWF>4Ù¡ÙÍ>cE]¾]ù¿2$XÇ©>Ûù.>jO¿NGj¡¿ŒÙ2>Â2޾?´*QÜɾ£>¿4ø[¾ô½Ò c;¾÷Ëÿ¾š“G>3a£¿t”>Xƒ> -³?©¾>úœ{>¹Âø,=ä¼½äÿ¾2ª=\Œ I¿QOÇ>„)š>í æ÷‚>ËÕϾ*æ?úª7fÿr½¼‘á>Æ÷ý¾ýÆuÌ}ʾgEü>sJp¾÷8Yý>$H?4¹¸>µjÿëÿL¾~V¿F\¨>a8d½n¿ÅTº¾kò,-›¾¥J„>™~?gΞ²ê>¾ >çªù¾t°zRcú¾4-é¾9±>x®²9aª¾ÇHî¾Ø÷>Ù «Ênþ>žà>yºI½~ê{²fܾØ)þ>0̾ ¥?龯lù¾f½x>â{²<ÞÔ¾û@ª>{†?ñÎD#ÿ¾m<à>º-Á>çœÏmÅî>®cÔ>zõ>w»’Æ2í>"6ø>óT·¾*è¨Ù´ú>@¿ç¾å=­Ë Öáð>–Aõ¾ô¥Ÿ¾Ö¸Èðþ>Z@<ÿ®ß>N)¤„ Ä>‹?WB×=“ÓÀ%ð>Ó„õ>lC5>Ó3C:ô¾­nÕ=ÏJò¾ ïÈ÷¾"Áì¾õÏ>x´®Tÿ> $þbŸà¾°í}Þý>‡Ô¾ Já>|½–g™¾¿'¿äôµ¾·]¸Ý>i«ò>{0ñ>t’Õ²Ù>ä?ý‡”¾*¢ˆ‰˜²>˜À;´“?×yjmú¾4Ù×¾Gqæ>Üu‰\Wô¾OÉ™>Ò8ô¾ºÓ:ßý¿Q¼Ê>.’¶> ßíßÜ/>‰Ð¿1šÍ¾Ë€b¾ì¾U÷>Ä&º>ÔæJ¶ '=²½î>»}ö¾ÊZŒ§wñ¾Þô>Z¹¾Ïµ±ñ>‡Mô¾•¹±>ó–Ä!•꾇6ø>•ñ>ÔJOù¼ò>kð¾ÿ\ܾ °Ö…$˾·›Ø¾ö·¿éÞC‚9ò¾Ãò¾GU¾¹f!Pd§½þ'ï>[`÷¾%‚ƃNH¾?Vð¾©kõ¾Ê’éµùϾ—³¾hæ?©©‘à;½aPþ>ý»Þ>ñ(àü«ç½²ó¾Rœó>©Œ;ü½>² À>GË¿}ªH=+©>¼Wý>zTä>Ì áFú>0†>¾†è>(ߤ"Uü>ˆÉ=ÆÞã¾t8°î ½¾ä/?%yξ ä¥ô7á>ÞËý>ûsQ:ð¿~#ø×¾Šåþ¾ÖΛ½Éë‰-AÎ>?—;˾*¨¢Mjð¾g~õ>?T¾§x¥Eõ¾8»í>=ŠI½ÏµYX÷>®>Cð¾ÌÝ…(_>k)¿¯Ù>ê²óâܾTþ>o.Þ½Y£Ï#ƒì¾s¤¾=ù>š‰×¾ZÔÿ>·²d½YÏÅ¢Õɾ´û¾Ÿ"ç¾sÞåß“>ÞYÛ¾;8¿ÁŸÝAÜ>ÞTü¾ ÅݾÖÈšFBk¾Oþ>bŸà¾àˆ|P£¥½gHí>¿ø>ÝñÁžGªÿ¾ò%Ü>«Ùâ±—¾3?þ+Ã>†é›cCï¾F@õ¾•·3¾f¹¢ ÿ¾x^²¾9µã¾ÐÍ>xý>Uøã¾(a®¾¸}˜`Ò½…ø>õóî>ñàÝ2ú=ð>5 ô>Åÿ(3Q¿ëµ=°SÔ¾ é…[Ñ>“÷>ï¾ÊÃZæÎÜ>çßî¾Øô>?×®Ááݾà„ʾ“¿“à”Û>ž±Ï> .þ>wt» ‡ò>?ܾƒ1ò¾ $°Ãb´¾3æ¾7þü>‘ü Ú¬ú>hÏå>æ…¾¿ÊO¿gÖº¾)п¾ˆ‚&Uë¾³—­>%ù>Ú‡ä-íì>NvX½hwø>NO)Z)ü¾:”á¾ Ú¾9Íê=¿ÍXŒ¾äH‡>1+ѯ]¾yì>Úú>Dzd?ä°=ë9i¼riL̵È>öª>ØØ?ÔÍ~£½d\?èkÆ>Ÿ‹³R ⾺ù¾F˜â¾åÍ—”‡5¾žy?±¢¾>!éà3o¿J§>L‰4>æ$í¹þM>c~î>¦`õ>Ì õœ¿áDŒ>,ò;¾`½¾\8?¬ñ(½øªu>aDd\ù>nŠç¾ÕÚ>›¼vÿܾ×Y>Ðdÿ>ÎøøÝT>= ú>¯Îé¾ïçÚs¹> —>µP¿NI@Ú†¾ÏkÄ>r¿í•+Â…>,Å=€b¿GH4)Yö¾ºùî¾ Á¾—)¡e?¸!®¾SÊÀ½^\OŽéá¾Møý>±=I=Œƒ0Ù³ÿ>Eó >*V=>=üÍò–Ã>ªf>d?Vô/6Zƾ??Ánˆ>JèóÆØ=F û¾!çå¾Ë€Ž[°t>¥ËÁ½â!?7>Ng?XÇѽU÷°>³Šâ +=¡K? '|>vä yyÚ½±Ûç¾Ýíú¾IÁó¶…w¾ù1¶¾q“¿ÍX¡kÜv½›<í¾ð‡÷¾ÿó dŒ>1?7¾Šw?EZ…iá²¾.©â>Yùý¾æá–ì¿÷¯Ô¾X«¦>®ŽÞÆÞ¾‘ ë> jø>&˜¯üÈõ>ׄ¤¾ÐEó>™þ;ïÆ>OËÿ¾ÎJ$<±<R³ k¾ŸÇ?–̉>E!ìê>(D¿÷7½]nPë¾5zu>Øïù>øÎ³Ê6 =éžå>–yû>Å(Üe?vª<¾¥ž½¾ëPïöê»/¨×¾Y¦ÿ¾$ ,fì>O$ø>íé½È÷ÆÜ>2Æÿ¾¼O»]bïK§=]úÿ¾_{V>¿õf_Î?ü÷żXÇѾ°ðö³ >ò ñ>†®ô¾ÎÓ§0F? µY¾2^>2dg¶û¾ž»>ûè¾:¥F¢¾ö?C䤾ˆ¹¬Êúý>‰ê½>\Wä>(Ï»lÆ>Ãóâ>sü>tÕÔ¥Ù¿·˜ß<™Ÿ“>^[1–¹>pì?sƒ>¡S,-Ó¾v¿é½Œ=ɉüo„å¾4¾÷¾Üå>uü$œÞ>Âþ¾¼Ò>R¼Ü0Ê=’°ÿ¾"Ö½e<Y¯“’>hp>6?iHº,ž>!è8>¿žÿ>cÏûk×ü¾!uã¾Yø¾!—ÒT¾öÓ÷¾Hß쾄éÔbÀ>ß¾•ï?³E•a¿×Kƒ>ÍEǽ`¾wìþ¾¾3â¾O‰>•âŽyð>iâõ>a޹¼~÷enÚì>Bò>KÌë>’swÒ¿ƒOó=NÑÁ>^#6»ñ¶>‚?ÆR¬>l¡ÐFî½S%ª¾O?¯YR"OÊ>pšö>«ï¾€ “›½½½¯ ¯=w¾ÿ¾úŽÆ9)Ü>^¾5> ÿ>Xôœé+¸¾[H>«°¿Ç"çű>åB>Ý}?ißz?ç§°¾"à`¾'…Ãí+ï>ØØõ¾M¢~¾€ÖžIL?óÆ>•+,>=Qü&?S”[¾ß£>dÛ›ŸÛ>mTÿ¾²Ÿå½yž@#‚?»Ó¥¾» ^>›<ÿñ2=Qg¾ÀÌÿ>ÇOV¼¾Ð ¾Õ•ÿ¾'œœŠ¾-í¿™‚>ñ¦ap {>¼®ÿ=Þ9?–ÃÏÏiæ¾® I>ó ý¾ƒ3î^¦¾Ö?ñ¢>ÑEÊá ž«€½SA?MÔѾ/®>Ò1=Ü-?%ª_õÖ¿Ä^Ø>=}Œ>OææK¸>Sz¿±†»¾9"¾ü§Û½¢ñÜ>Ìÿ¾ýW•[ÎÝ>˜…þ>W Ÿ½÷TK¼¾nLß>vRÿ>Û˜øÃ¾‘Ðv>â;¿I@]òwÿ¾R·Ó>»Du½µ ¾™€¿¾Gæ?ž‚¾[䢮Z¼öy?cFˆ¾ë„Bµá=[–ÿ>b½1¾j)Ûk!>x€ÿ¾ù-ú½ecb²õ?0h‘¾Î6G>ÿËû#¿¥r½’æ_>20=•¶¿ˆò¾á¾;(.Ί?wDš½àŒ>2DйÓF»Þ®ÿ>çs¾cÒ#%Íÿ>dàº=Ž«–½É/L$2²½á>‡Äý>ãǪF¾ë©¿æ?Ä>)ÉVÿ¾qvÛ>¥¾\¾ª½ˆ÷¿‹û_>ŸwÓ¾¾:?°Æù>Í羟” ¾ž\¿b?”†Ê>{N’¾ ¥tÐí¾óÙ =—÷>…ØEI¡ì>‹T(>Àvø¾¢Û@$'ó=KÈÿ¾Ãr=&>«³š> …¾‰z¿Ñ̬½Žˆ>î²Ï>3o? úf¿;rT¾bª>+cýÄ>W`ø>cñë>Õö7¥ì¾qò>YNê>¯ýçIõ?ªe“¾õɾ†ýèz½íºÿ>Wè3>oõ «—ÿ>¬á"¾7ü=> ôoÿ¾M»Ø¾°ã_¾Ò%tç>w¼¡>YQû>»•ßUá*½Fþ¾?:ݾ‹ÿUvr»ú?i9`¾ë#Õ†½kÕ¶¾ƒM¿K:À!„>¡øŒ<»d?J%ªñ+Ö½¼i©¼p°ÿ>[}TÞÿÿ>HjQ>ð¼<ýsûÎÏ=úB€¾ŸW?'L¼ç˜¾O?&äã½y_ôÅÞ=¥é¾Kú>ªgøÙm<Þäÿ>”l½  Ì Ñ¿;¤>zv>í€ oJ?Ð쪾J¸«=­£ÿï:Ó>Wë¿} y¾SÖ¾3‹ð>82§>i÷¾×ŸªÙ˜ÿ¾ÊûؽÇþȽ5FÞ‘a>¿aê¾çù¾ØŽz Ä>t&?ï!;¿º#ÓÞ>æ}¾>±þ¾¡B×íH?…´Æ>aqÓ¼1ø¨q÷>UÚâ=bƒí¾°ì á ?8kÈ>ß)¾Õ¤¿3Å>^¿V 2>wÂ^Iú¾(½® é>…(dw>¿ñ¥>E¿òI%º½m­ÿ¾ 6¾MB^?üT¥>®’¹=.Cž)Ó;% ³=íðÿ¾?#g⃘½Ô}¿=º‰¾MgRÿª<Õ?¿K?q¾jY~ üݾףð>y¬ñ¾U¥~ס¢>–ëý>`á¾Óéïâ<·ð´>1E¿uà!>iÈ?zVÒ¾ÓÃÄ#>Á8?ý[3=ÀŸ#LŠç¾^.Š>ÎSý¾ÓÆ¥² Ô¾P5ò¾Ló>ü”¦´v{¾\:$»rR¿I&ƒë=NÓÿ> àR¾Â„°ÛOæ¾ðú¾j±%=üÉ•'¡Ì¾ìV>6ç?Î茹ŒÛ½¨Ó>o»¿Ù7•ïÇý¾øÞϾݲ㾂9ØN2¸=ùúU=…Òÿ¾gÃy!¿¼¢¾ôß#>+16=`¦>óÿ¾=×ß¾qdÁ$¿pí¤>ˆö!¾`w½rr>Ujv>^œ¿I+§Íø=ÿz?R±¾„½»=ó­ÿ>/2¾ jÒ“á¿^Ø*>šZ–>6ª-†÷>(žc¾î>þûTåÃ>¨o¿Ðݽ:y™,ξ¦ÖÆ=|Ó¿‹„ Òm?]¾>–½¤kÅ è>™œú>†Ð=“ ­¢½¬?‹‰m>»4UˆJs¾‹¦S>â[¿R:PV¶>ƒR¿¦"=X`ãO?Þ=€¾Z+¾¥<§‘b¿ç«Ô¾Qý®½Ò0¿˜õ¾ûð>þR>óÈù>9+ê¾Ópe=;  ·ï>翜=w½ô>œVá‡ñ>ÌÔô>ÎÂÞ=Ae€Dû¾½ã>ñe¾µÏ Ú Ã>J¿Øõ«>õm¦Eµ¾Ô¹B¾0h?§ÑùÀ¾Æ¿ÿ>#Z»qæW¾2Èý>àºâ>pÇ›„ô?—t¾HÁƒ>d›Šx*°¾øU¿X/0½\³´_#Y>J%¿¬o`¾  4É®=yt¾‰²ÿ>Ç>ºJ·>>V>°¿N@Óþ¾ßNâ½IfݾïU5?&W¾¶øô=‡'Þ>éñ¾\Ëô>yê´?†Ó;£­š>DnaƒQ¾.<½ Äÿ¾»>œ½8?×úÊ>Lx>¹¯~Gÿ>¸u§¾⾸íSìX¾®¿Œ¹“¾M. r£¿¸êоC½ª=°W.¶ ï¾ú_ö>Ù|´¾Àb–Í,>ÛMÀ¾3?ª’S@‰ÿ¾Gò½ˆF7¾p †|*ï¾yö>x ù=Œ oóF>T¿×ÁÁ¾"§›u®>Ö‹é¾XTü>y׊Z:¾ K=Èÿ>["}"¿ŒôÚ>û蔾·b_a¿Tݘ=åñ¤¾q ºÿ¾ ?¾, ¾2¬Ç>»î…¾~n¿j&ùY>9¹ÿ¾Z½C½b">yX¾• ?öþ=¡eŽÆ¿¢ >Ä£¾*¾?¶há¾% ޾*þ¾Š Å ½0I%¾ÓÀÿ¾'įè½ËMÔ¾¬o¿ÁIC9¹ÿ>¼A$>)zP¾l-à’Ëÿ¾|F"¾~Æ…=°.]R>7‹ÿ>,)÷=MFäSA?¸ÎÇ>ΤÍ<ø1e©Âÿ>Sôö¼í!¾/ÆM¿(»™>l=s¾`¨å Äÿ>p鈽z^À½/;?šÑϽö¶¡>Šõdɯÿ>S#ĽýŸS> D>2>=¶Å¾úÔ¿ÑŸÌø?¼ï“½ûxؾðu ´Ö>ÆÜU=Ð?/ñO‰Ç½+Àÿ¾û”ã½p<Bi—µ½b ›¾Ù¿:÷*”>iñ¾:ó¾ŽËhÁÇ¿ø.ʼéíϾUÉé|›Þ>.’þ>¹§»>Žsö2“8>5šü>Xrå¾ÃyÑyvi¾8¼T6?}²fF•¿}¹¾-t¾;.§%æ>jEeONb¢]¥>3ùž¾w,?E…ZÌb?­¸¾D‡°>"½<fÁÄ<­½ÿ>ZK>£ö½&‡¾Æá\¾éº¿l PÑçÛ>å¶å>qø¾Ù“Au>€·@=Š9?_Ã%>{ö¾÷î¾1[b¾—)!¦d¿;ªÂ¾7û½Ò;XU~ÿ>80¾‡Ûæ±§?;ûŠ>øâþTÄkõe¿«?B>l–»¾?¾zØ%>µ¾½§¯ÿ¾ rZ£ï¾léQ¾L3õ¾ã FôÄ#>‘ÿ>Êâþ½)°79˜Í=|,¿ÒŒÅ¾G€V긾Åt?ƒu‚½ÅYý@ƒ=erú¾êwé>9iâý=VÝ>«ÿ¾Z-MóÞ>Ü´Ž=òíý¾ì°{™ §½¤ûy¾E.¿÷:æ¬ç¾T©™¾«ü¾n“@mì>@õ¾oJá>®?6’ì>‹Âƾ¬¨ù>v?A+°¾:?¿ ºý½\6eªð¾¥…ó¾0ig½ë•»i’>]û²>¬R?i&H²<©½ýÀ>Óù?/ãe‹ˆ¾•´½®‚¿·\F­¥?’Í…¾ä ×<£Od &¿0rż+Ý>?þ=¨þé>øn“¾;9û>þl‹ñdÿ¾ªFß¾‘Ò>6Ún4¨>­0¿4¾«@/t{±>Îâ?Ñuɾ®ïD6ؾRñÿ>Lá!>Œq*”`<·B>ÔÓÿ¾†Ž?“ä¾"T¡¾ë5PÁŽÿ>6>+Ýý½l5ðx¤>?¤Ã>h†d$+>ï;¾„œÿ¾Zd Ò?DP¾¢™w¾P57Ä]½¾1\¿/Ûs;‰ŸsLÁ¾g è½ÿ¿ Þ{÷sš¾ù?èØ¼eÆ™òñ>E=vŒó>¤NÑFp½ÔÓÿ>ÀiP½‰ÒäZGõ>Ìð¾úw½ž;È–Ý>ÿ–ˆ>Loÿ¾@Ûê“rǾÑy¿Nð}>Ú%íŸ×¾³?Þè³¾ ¬Õ°ÿ¾+4>àôî=ºoYܾéÖ›¾ÎT¿$©º`>¼Ï?Ò©“>ùl Š>a¾!Y¿Z¹dN˜ ¾Œ„¿Ä”¸¾ô]½‰ ?ûéÜ t?AŸÐ>e«Ã>EÔ?R?œÍÙ¼§¾Q‹¨ã¿µ6…¾1¶°>+uÜ û>óÞ>Ôç¾AÂ'g+ï=Ó.¾¾í)¿z¢`”‡¿+h²¾Z×X>6•@@‰ÿ>ƒÁ>=d*>“sð$ù¾;8è¾Ú꼕ꄉ#¾Až¿”¾.½ª%[µ¾˜@‹=|b?8] #?AB½M2¢>n¦Aá ¼Ðø¾ nì>ƒgž»¿2«‡¾¿îœ¾Sˆš½$æC½ªðÿ¾Ä¼'„Hƾ_¿Ñ­—¾{Ò½Œû*½ì¦?¦Ž>‹b3?éÓ²¾)\¾'—j©¡Õ> §¿Rk€½Œ+|\=q¯´>ly?\zödåÿ>}Í"¾>d€u‡—¶½z¦ÿ¾Ì{ü½<-ɽäÿ¾Î'Œ½œ¦¼[F”ÆÀò>µù_>ÍZò>ßX·²„Õ> ¿8Ü—¾ÖeSâ‘?ÓÞp>LŽk>üðq×Ù`>[&C>X¿G4+cœÿ>x·ò=¾>¾@-X‹O¿€o¾ á•¾•SÙ'>™gU¾×Ãÿ>L~>Òqu>ùh¿ÐÒ¾ 5f¢x>íÞ¾¸Wþ>’’ª|™?½p‡¾nÛ>î%w¿Z.ƒ>w î=3´ÌD?ú è=¨q¯¾8¸P¿ª+>3ƾ¾å;÷®Ù>Ä`¾K\ÿ>ßWþM>h’?4hx>ùjê®<¾B#?ÅÆl>4hkɪ¿]¡¤=Õ?>Šÿ—ó¾Xâñ>”ö&>}’Aö¾äï> ¬¾x¾¬ÖŒ?ÿ>ížü=Q)çÛ¾1zþ¾8Lô=œ{Ñø>¶ƒa¾ºŸë¾†uÒÈÿ¾çxÜ:Dè=Aƒí÷Èf¾1±?ñ¹£¾æ¨öp°ÿ>eáÛ¾M%M¼ ;^2ã?Ì «¾î”†><–›Ù¨=êy7¾EÕÿ¾m… |‡Æ=A¹ý>éá¾U‡Ê\çÿ¾¸çy¼ôø}=A픚$Ö>cC—¾•E¿B¶Ýo™ø¼ûè¼¾Ö?¯â'x'ÿ>²¹ê=aŒØ>Cðfö >3l?¤3Ð>ÿ*Lñ=ˆ-¿ª¡¾GV¨üK>-°=ñØÿ¾^Ã4Àv¾»?¯Ñ¾ˆ¬Ç“ƒ=]©ç>àû>Ü\iå.>^î=éÒÿ>–VÃcc>>YÜÿ>= =¾°ßD0{>ý÷0¾Ì&?>!ôV›ÿ>·µ5¾ß6ó½¥^<„­¾”h?z& ½á·›à>§çý¾¥öŠ>mR¼¿”Nd>çP¾¾AåÕÿ¾ Ô¾°­O>—x‰²ÿ>­x‰=6ç=Åsi³ês>ø½ÛM¿mË‚ÿ¾;pî½8I¾€FÔ+?ëÈ1>¹Æ¾T¤ÄjO¿>Ê8>Á>-6”¹ŽQ¾hèÿ¾(½JH6Ì`¿èfÏ>ïѾzº¾75Ð=%‘…>x?köû¸û>à,å¾ã‰>óÄ8Hà‡> îÿ¾a¨Û¾‚"ïÊþ¾\ž¾CÅà>Ü[³彯¿ó¯¥>¦Öñ¡¼Ï½t\ý¾l°à>pŒÖIi¾n>Ž‘?BÜ+Ãh>'Á[>6=¿+‡%ɯÿ¾^'>øA¾;z¾@ŽÙS<½Ôÿ¾œÄ>-»>±0½`t¿­m7âI>Îÿ¾EbB¾ h ‹Êa=Æÿ¾'kÔ=RõŒÔF¿Ã€å½¾Ø«¾¦Á‰i5½>^¸>Ô+¿6uNÿY“¾¯€¾Do?§meÔ<Ê1?'gÀ>Ÿ³(£’½]p½ý¾ÿ>kO]hÏ?“9¦>Až…>4qÂíðÿ¾‘ä½)~=[”ÈÒ?ïur>S3…=¶C43w²>¾©‚–=еÿ>"ÜI¦·ß>TVã¾Í<ù¾$¶š¤Â€¾S¿ŒdÏ= r3PÃŒjÉ>«ß 9—‚>{ô¶>W?úÜPiw>Tü¿>š™¿a§ÿ°½¾;s÷¾V}Þ™>%=hè÷¾-wî>ƒâgQJ°¾GŸ=Y¿ ãre–;%v?ú·»¾/ˆöÓ?>®‰¾Ç„¿Y`„EÈ=gº¾ ©ÿ¾…1<f½À¾$¸? £>=òè’=Ò?‡½ìÝÿ>q#![Ö=jy=¬Åÿ>VcGHB,=n¿ü¾ â¾ÿGŽ:z¾§?ë¾=œø¾é¡„k—½Ú¿þCŸ;Œ\<t?ò”µ>ølµ¾ÂÌÍäÃ>%?Rš­>¡ Õ è¾,û>Ó22¾[Ï,ò+>C8†>wƒ?kÏöàG5¾èÁ>áb¿•ÙIuÌY>1 ¿÷ã=5>oÄ‹¾ Ü»=ðk¿·IÊ—>o">Ú?_,0µ¨ÿ¾ƒàA>Pr¾AMv¸åÃ>;§É½¦&?Š1ß• Õ=?½ã¤>v j›ã|¾WzÝ>´°ÿ>ÛÝ`>Á漾Ū¿`zz%W?«±¤¾w»^|¦‰%Œ=Jb¿cF°¾V~àU>wr¾ºM?Ê!…'ö ¾ Ò̽œ0?9=fP«¿t²Œ>FMJ½ALÛºÀ½Ö9¾>þH?ã/d–Ý>fôƒ>†ÿ>X"ôô‡?S@²¾”kª¾——ýz3Ò¾d»>”?äÚg›‘?ÕV¾³%³¾P`öfä<,Óÿ¾±o¾BuÉaàY>„õÿ>i7 >h0ù?ªa>C>ïþ?Hi…\:V¾¿£K‰Nð¥>Â"ŠÉ<Ÿ¾û¿‘ùJÆ>ù.?¶‚–=“¿š?pí>s½•¾›sø¾×¸¡3é=•,ç>ýÝû¾ZÊã§# ¾äN¿Ÿ¨¾ ÕMY01>`å°¾H?…­¹§K>±£a¾þ ¿„jz{¾¼ÿ¾Ìà^¼ËHWSÌù¾LTç>ìF½î¾Ôíðÿ¾ OT¾K!>N1×4ï>DÄõ>Ùyƒ>á¡Ó´Èþ¾±û¦>•ïá>ßsDž\ó½ºÿ>Íâ¼ÛÿÏÚ¾‰Ó?C˜>Eì2ý¿ÜM¾\/¼¸,·y£¾/…ß¾ƒÿ¾¡€ø!Ì…>âËœ¾£“?…¢Ò÷;¼¾I0¿wƒè½é»mþÿ¾d±Í½`c¾ ®I€*¾B”ÿ¾Cæ*¾U-V’z÷>š>k> ~î¾zMÄ.…¾þ|ó>-%ó¾,Ç»ë2!=ع9>êÿ>ÊåûÿA¿š™Ù½dY€¾¬cúy˜=™ Î¾«ë?âgÈ”ÿ><ôm>j¾Ú¾Ä´RøÞ_¾Ä$ô¾LÆñ> â€D‹¾!æê>V¼ù¾»,µ+ù¾òø¾Òì>âÖGEb¢=µg¾¿)?L×_ñ½ÿ>„²•=ø5ò½lðîù¢¾ ?„ƒÝ=Æqýиà¾Ñ”ý>ì11>óŒIØÿ¾¼Ï1¾ùõC¾¬®éòæ½äJ?ÐÓ¨¾ 0¨—8‚¾±¿ëý¦>Šmä?[¶†> ]y¾K…]¾ˆ?}ë«>!kÑ1|ü¾ ¥¾Né¾n˜¡£>¿œˆ®>õ¶Â9œÙ½í-?¯Ð§>‹kb?!’Q¾JA>+ 4¡>ÿ—¾îÐ?~7“çâï>V*¾6’ô¾×L70d½>c&¿(µÇ=Ùn²gO¾9œ©¾âu?Ym! í?›Ù˜=†›¾¤-æw‚¾½È?R¶€>_ <ùÄ>æY?7SQ>SÓ†³Ƚ¾·¾C¿Cò¼Êü£¾(Á½‚:?fó=@ø¿°9¾‰·Æ>þe§ÿ¾?7t=° >0î¶òÊ>ꓬ¾ìK¿¶ŸBàH¿MIV>Ö«Ø>”¥-¢’¾VØl>?²ŒüK·=>‘ÿ¾R >õ>b:rÉ((å=öQ£µOÿ>ÅãB¾ð¤Ý>õ ‹A 9>ã¦æ= ÿ¾4D%1Ñè>Ñú¾Ã®=+V.¾ÚT-¾ ÿ¾ülP—}>7üö¾hGuj>Ï?ßý¹¾®ïN—å¾ëäü¾Òâ´>´xýÙÿ>†|+¼¨Ž5¾XO@™ÿ¾†è½ÿ±ð=ƒAxR °½=¾Ì—ÿ>Oqe% d½!Êÿ>Ý®=QäÙ‘,?pBa¾ôÉE½¼\¬8>FҾͭ¿z¢vá×> çd½§”ÿ¾Ð2Ŷ¡ª¾•ž?w=¾Î_ö×Þ¾%²ÿ¾g{½þ\-fùº=K’W>íÕÿ¾a†Çþ> b½8žß>)³N L¾àc¿Ä]}>a/|OZ(¾¬½ìÂÿ>}k²3ÑV=±Ûÿ¾"\ǽ<±º×ßú¾„aè¾>^˜¾í.s¦¾29¿ ü1> r7ú¨¾y$¿$%¾½ô` ˆ¾MIö¾å™ï>åî°Žs¾ée?H10¾_Ιš¤>Ÿ¿à…<`Ìt ¿áz”¾AÁ>u 2:¿ãES;/g>0îR×’¾ÕÛ•< Î?ó+ÔuY|¾Òÿ">-¿PRˆC©õ>0ñï>Üe?>3›¹CVG¾¼F¼÷ÿ¾I>}½9<>º‡d¾ ?!(IZG¿\æÔ=wؼ¾c…´4y”½Ù'`¾Lþÿ¾»üýÙÿ>—V3>·¨½4L‰#f¾>"5?ЀJ¾VTt2ß>ñý¾K;Õ=n+㦆>"›¾“¿ÌYÑnàÖ¾˜¾½äÿ>tšòE >OWï¾N÷¾‚Þ…Œ†ä>­†ü¾»ñ^¾€±eݲû¾ò³™>J)è>³ñ«¢›­=fiW¾I¿ j<æÉ5>Ióï>¤ˆô>-Å*j½ÿ¾Mi¼g˜*¾†pÆ3ð>ݤ·;ô‰ô¾° ÅG?¹q =["·¾‹˜@¥/¿)M½à¢s¾®qpâ¬?Ë\¾xbÖ> ÛõK>¶>¶h¿PH>šm¬Çm¾°UÚ¾H?îGÚ9ý¾‰á>cŠ= ™0€E¾<7‚~½áïÿ¾¼1?^f?8à=Üb†¾¤-ι?LRy>=«>ø4/ßÚ¾òþ™=<-ÿ¾„ï‹瘼%v?­3¶¾ˆ0yÑs>õÕ¿X´>¶ôÇ‘d¾¾^h®½ãm?Ñ9ñÁZ ½R(ƒ¾Út?fOY%ͧ>k»¿¤Ž~>šo ƒi¿0> 4éî8öO¨¾*T'¾ºL?=9Fã¾< ü>Aó>Œ0îË¿¼x>úb§>-6½z>’y¿ÓøU><o¶?4LÝ>â¢>Ÿ¯·`¡>óª¾<Þ?_Nú>Ãå<“Ãÿ>|¶.>½£äð0¿¬¨>ÀV½w•÷R;£¼¾X¿ùÞ n->šA?Üfj>äöM³íÌ>ý1¿¥÷]¾±«yzüN>ü¯>˜†?ètÁ@ˆ>ôô½ôn?tNÃVf:¾<¿¿Âо·PL.¾'ÞÙ>–éÿ>ãFæÉ¥¾GW¿~QR>w% Sð¾Ì*œ=‹8õ¾ïé±¾‘¾V»¶>³ð?²ÛºcV oŒkJª¾¶/>5¿]”"ÅÇÿ>ìÝß=4Ò=rLÅ pù>b‚ê>Åæ³¾­–¥“¼73> Ëÿ>ZìåðÂþ¾9aB>Ú®à¾I6Ib=/;=)ëÿ>ol~S¿ÓÜz¾ó®Ê>uY Cð¾|>ËÚö>ø¥èª¬>Y0?rø)=#ŸZ ¾„¼XÉÿ¾>œú% oÎ>Q¾?ÜÁ|B¦¾‘ þ>&Uã¾Ç¥µ5^ú½Âm?üÅ´¾ˆÂŽÎѾäÈ9b(@J®;¶Ò¾Vƒ?âgÆ¿ÿ>ìÞ¾—e‰=‡¤&ÃÙ¾›æý>©jÚ>è‚ò|®>SXI½º1?ª1OºØD¾³]?ºeŸ¾¨: éú>]§é¾ÏžÃ>–Ÿ«™Ùÿ>Æo:¾0žQ¾¥§^Z;½­†´>À?/–€¹v¾¢C¿ á1>3apó辫?ú>µ‹=0¯a’½s ÿ>Öp>õÙU¼Îî>6«ö¾x§½+yµPò=¨äÜ=Õ•ÿ¾†Ã§Ô¾¬¸‡=ý¢?‚÷ÇØ¹>nR?©¯½½its ÿ>¦}Ó=}^1>sOÃõ?gÉ>È&>~1¹‰ ý>m9—>â<ä>¤Ï·~üʼd¬¾>û–?Dz”Nü>ݵ¤>/jç¾ÝÛ̦¾—ªœ>(?g²Œžã>:©´½×lý>ߊpÍý=tAÝ=ž–ÿ>c¶–ª°ž½2Ì >¶ ÿ>ì"1$)?êè ¾Uù¾½«îšìÿ>7T>Ò ¾5KlÆ=P¿IœÅ>Ta¦M‰¾Xs¿Käâ½W›á›®'¾I¢ÿ>ÊËu½y¬…Ծǟ?®ñ™<ƒÔŒàM7¾ÔU>Ä ¿‘n@×öö¾ ìQ>Žñ¾wƒˆš{X¾Cåÿ¾+&À½6›³*å¾§”Ç=#ó?]KÔò =Ú?‰ð¿>LB³ÜÖ6¾*o‡¾V¿*lòô­¾ƒÄ¡½X<¿F{·õ*ú>rüè>_–f>¯ªk»‘¾{¡°¾¿Xø©ò³?œnÉ>™õ¢¾¥‚Kk)è¾÷ˆ¾¿ û>tåšMܽHÅÿ>¬´Ë½Ò‰DIØ¿>*ì=&¿H­$ݽ …¾·|?Y¯!vQì¾KrØ>_–ö¾#Uz¯²®>xc¾Þv¿ROŽ'=½×ÛV¾Ú?×O½Ë.¿É;g>M69=TobØ¿4ÕË>¤Œ>€5cPÂ?(ò̾Ójx¾Ã—žçÿ>£ë==ɯ½/îÞ ·ÿ¾~ >Û„ ½v(oO–=¦îZ>´ ?åìÊåÔ^>«w¿ì‡€¾™) ÷>Õ=Ü€×¾Lÿ¾¢ÞËçßž>…¿RÛ>¶êšÑÿ>=Ì£½hËY=pµÄüû?Ó0œ>L罉KcÚ½æ?¿Ì*l>ÈD dK>‚âÿ>éÏ#½;!1¶?;ÃŒ>ëH¾K5pDÏ>¤ˆ¿m".=Ü¥Lz> Õ?›Ê²>µ:‰_ $¾…ÿ¾aá4>a| Þ<?IŠ;gÅ>âõëÌ(þ¾ïtß>mT§<™¯½50>ðú¿}w›>š|EŸ>ꑦ½Îß?1'@K¿E„¾ÞuÖ¾ÁF¦Êm¼?§D<äQ¬ˆ0ö>÷£Â½B%î¾uÐðh>ºÿ>ùc»!Ìx5}þ¾ëÚ¾hzä<–,“¨ÿ¾uä¨=U#µ=&(ºsˆ=¾¥?¥¤¾„~0„”>g¹¿ÅÕ½hýƒ(¾vˆÿ¾›ä¾-› @ؽ_¿Ú Ã>ÖZ[‡Â>Éw?«“þyˆÌ|—¾á¿…}[=rs+X[¿ŽEɼyæµ¾É ÌPŽ"¾?>»›ÿ>Ün\Ed(¾(Ôû>h‘徦W5ü==üSÒ¾ŒH¿Þs# _ú>™×é>ö³ø½¿l?¿•¹¹¾¡º¹=,…©¥¿óX«¾@4s¾.ÐS“6¿àL¤¾lç½(9ÙêY¾º-?£‡>ì­Ï+Šï>®¼ô>]§!¾¿–—?(|V>î>‡¾ýàTa?ùh‘¾v‚¾j§ý'Mƒ>§t¿ô‹">o ѓʾiÿ‹>.?ÎŒó8Ô¾+Á2¾V*?štgív>2«g>py?Hϯ¾G>§>A)¿”Æ]ÀÌÿ¾éð0> ;ol&+Š>Ç,˽žz¿¹Záï'¾Bµù>8gì>çÎ\Y¿Ôš>ËÀ> }sã¿ 3Y¾åoq½,2µí¶½‹d™=ó­ÿ>TIgväC½Á62¾#Ýÿ>O!×$ïÜ>Ûÿ>2k>ÓÐQÀ&¾õÕE¾> ?eF!sŸ?´¯Ô¾⪽\:T¼>Ê?-€¾8¢ÿÓô½¿`ÿ>N{ھЌ/!i>…Î>•?Ï0œæ?î>Éš¾¤—µŠö¾¥N ½öî>Aoòq« <’“Y>|¿8,Ž{?&¬¥>ÅV >P12w¿ œ„>úFŒ>}6¡d9>"T¿„a¨>š Ô¶é>nRù¾¼’d>Ämó~>•½†Êÿ¾ÿW’=\EÁ>ke¾Øô¿2x6ç¾D¥?<ƒÎ>é!ú¼¾Fz¿›n~=sr‚UÝ>¶Ž¾»ÿ>lþê=¥>–”¼Ñ;¿­`ë©u>©2?aJ©½7xi¬W¿>±¦>÷È>$¯ã/Ž%<Þ­?rü¾0=CŒG¾Ü-?¢¡>kÈo¾J†>ò_?é õ¢þ>‰Ñ۾稃>J;8äÿ>œ³O½Ûª½µ/¡¢‚>÷Z¿ Õ¼ô.ù”=Æľ÷Y?Sú¸«Ì¿Ýz…>;J>´ªã€ >§ê¦>Æø¿Ns2Æÿ>£B=¥À"¾Oáî{ïT=g&¿°vd>fXw¿>,+?¥„¾T÷tºóÌ>k„¾’—¿Ljx+›®½íe›>èÙ¿N6nªò¾g{¿¢‰¾VØÕFÒö¾“8‹¾#î>[eY±Þè¾äø¾ Tß={✊èÿ>,=$½mÅN>xOhÍÿ¾¢—Ù>ðÚU>}æH=_=™Há¾Á«ý>gw=ªcõ¾Owî¾[’=Z–þ+ó>EÚ>bdñ>6œðo*¿·²œ>ò¡¾¨GÂî–´>dçý¾Õwæ>Ü¡IŠ>0ó?~ü½>Ýl?¬ÿ>ÜÚ¾P«“½çiJ«ƒ¼^e¿º†±>aWDx›ÿ¾ß©{½¼y¾Q‹?ˆŸ×¾,ò“>–«|kšÿ>ârü=rmè½ðE÷©„ÿ¾¿×>Ïô">0°¬Œ>Õã>ßOý> Ì[y¿û5¾õôÁ¾Íi`æ{¾Ùœ¾Ù–?m§!ÌÏ¿>]¥¾ó‰>À'¥¿!s…½¦GÓ>oÓ’•ÿ¾ lî=#¤¾'€^ñ„þ¾y–û;^Ú>#þEàfñ½kEû=Úÿ¾ÆJ#n4ð>˜>…^÷¾Û¢Pé×¾‡üû>3§Û¾¥v¹^à´¿¸¹-|ò¿‰|—¾o‚½9ê(Ÿ>>‰@¿ÃÆ>9|òÐ=Üb®½'½ÿ¾Ër1~ÉF¾@÷;N}¿’ÊC@?¤S>È ®>£CÞZV¾ër ¾ æÿ¾\ ̬j½aªY>= ¿Žn†ȳë½éÑ¿Šå–¾Õò¤h®‹>o¿Z€&¾hˆ íï̽ËL?óÀ¾:¦;⿲Ÿ•¾êëÙ½2ä¿–´2>Å­R>ªÁ¹l¤¾R)¿ÛǾ] ôÆœ½p$È>-í¿ud‚l *=èhe>˜¿,†¸=CX¾S¿"=>|| î¾{ƒ÷¾å)«¾)—Òˆ+ÿ¾t˜¾Ÿß¾˜dÍ5ëü¾Û¢ä¾òñÄ=¨–ñÑ‘¾”¾ð>ö¾Wý$9¾y‘?ß¿¹¾E:ýØÌ>Òþ>§Íà¾Q“¨c+ø¾ôýì¾2® >²xÙ?Ï=Å’²> U?\öÜéʾ‰ë?1at>ó¬Þ,ðõ>¬ÿã>CSî¾'ÙÉä?à ͽŸªš¾5öN€™¾UÙ¿¾M?? ÞêèȾô¿IB>v*,ðõ> B™¾íóð¾¸í¢³/½œö> ï¾%‚ŒÕZ?C8F>gðÏ>–6¤[ô>dyï>u¾×è–Žê>aàù¾|&+>Šwø¾Ó¤ì>çߎ>ÔJæ§?å”%=ü«×>á™ð°rо‡á˾ZG¿C®“Ì·ö¾°Œí¾]OD¾¹fØEF×¾ÁT뾇¢ø¾ÞÄ®œÞE<³\î¾°åõ¾  3„>,? 'Ì>Ì:iÄ?õKÔ¾»Dµ>ŸB½á)ì>›º¾˜¿ú>v;è9'Æ>…Љ>(»?ºôiúbç¾ÚÛ˜º­¾ú¾„‹„>=³ ?ðÞɾ‡=RF¿ §Œ=ô1Ï>#EC¿V›¿>/6µ¾G¨2Y¤>^?Ë+|½|7Y©Ÿ—>Vb¿˵>¶úÆ=™?°XÓ¾‡ˆ=D¥¿™ r¾·¥¾iˆÚÝ¥>Ö¿úç½hòˆM ¸¾!–¾{J?©rš7þ»?£°‹¾¬ä9ʦL¾Ž?E5€=Žœ¸c!¾»†X¿4󬾋CB¾¹ÿ>wí=uh Ö:¿ [£>¢ê=¯B¹§%ξ6ç?)¡ ½ÃÔá`WC¾ö^?8Ø>çéåñ¿Çñ›>I=Žw†•:>ƾŒ>Ί¿sò]iæ>–ù>ðÚ5¾ˆ÷–9˜¿™Ô`¾¶Ù¸>‡Qþ s¾l³ñ>ׇõ>fpV*ྲ$>”Ûþ>èø—¾H3¾ô7?Ñ›ñ24¾[–ÿ>Fž¯½yYD¤æ>;9û> ‹Z>›ùË¢P>DÝÿ>Øy@<xŸ}¾6Ȥ>Ï?²KQØfS¾¹ŒË¾@?ÞKÆk>¾×Ãÿ¾jˆ=+H3ùö¾>Û÷X¾­j¿xƳ ­>·Ò›>ßm¿êN@Psº>øÝÔ=É=¿{gŸæ¾”Á½™·ú¾ãã¬+ö—¾Zgü=6È?KB^œ1¼¾É¿:Ïx>v%£Š>gÔä¾ÀËü¾ÅØî=ä>ÏLؾ¾.û¾Õo팿Y‹¿¾_Ê>uÖ§¬> ~û½?N €%³Ê>C¿"ŽÝ>Ñt{!>û >½ß¿sÂò/5š¾Ëž¼>xî¿ëáíÅXÖ> 0?ÊÝÇ>Í¡Žü7Ï=> >y“ÿ¾†êC:¿äfˆ>júܾ:ˆ‘)§¾A¿UÕ¾ v]75?)Ðw¾H¾<“«-yŒ>TãE¾dx¿2RÛ+ˆ=öa?¬°¾‡‡»?I†ü=ï’ >3ߣᾣá>iRú>&Úý;ä®>¤6?¶ˆƒ=š6Á剾²¿4ôǾ ð þï¿ër*¾4œš>n^Q° ->‹S=¾š“ÿ>!>(@ð¾üQô>fJ«>æ¨ÔK%½G>Òþÿ>ìTå7ã?VȾjO)>ËJÿXÉÿ>⽿Ô/=µu.碾£æó>:•ô>fpó«É>ªï?0 >†ÐøY¾¦¾UË>øp¿û»h\¿ådý<Þ°}¾q Îm?='=¼zûc>aËŽé9>ˆÚ> ÿ¾¼£}"ß¾¹ý>lµ¿>œ?¨^Ô¾ÐSs½@¿ã¬ãò¿©. =Á¨œ>^ŠF–„¾(ï㽡f¿\éíd>¿;±=6ÎÖ¾éÌïÝ ?Y>ú^>ðüÁT‹>§¯÷>£Éí¾éÓïmTŸ> Þ=Yú¿HGgðHa½Ñëÿ>ñhÛ>àñàUå>Àû>ó<¾ˆè8†uS>R?Ù@*>M0F]Â>>]?³yŒ¾ïDó+ˆù>Ý Ü¾Nñè>vè½HS¿t\Í¾î Š>•Ô_Ï=çQ¿á&«>úa‹kÔ¾W³þ¾ÙvÚ>ÉZ”ƒ½ æÿ¾÷ƒ =²W\?À% ¾û²¾<«“0Fü¾¼Êâ¾t#Ô>®üuÜÔ¿ÁÛ‹»‡Å>2=ô¦>ù»ÿ>+ÿ¼Ì„ ô?0,—¾-ëž½¼USX?nă¾Óø¾j§˜&6ÿ> k> Íݾt¸ÄÉ̾ÎÅÿ¾« V>aìñÊû¾R2¾ áå>Ó–”k>À%¿>u¼b&I½7¾kØÿ¾(*K¾ØÈ³gœî>/6í¾¹ï>?®›"p?Gv…>× ¥Cè>.j½:eêAQø¿»ca¾{JÎ>ìþÉCpÜ<Õí¿ž`—¾~gCоû²?D¨o¹ý¡ù¿¾æ"?Qú’¾ä<fŸÿ¾Ç*¾|ã½5¸µsG§>ŸVA¾H?Z_ú‚«<¼Mf„>Âj¿ò­,uX¡>Y¤> d¿Ip/§²(>Ì´>Œÿ>cS÷ö¾V潲ᄂ¾£“¿y\t>*vÒ±ž½÷°ÿ¾êÎÓ=ÈJ ¯¾ ó¾>°ó¾Þ®vÆû!>aˆä¾}ëû>’a-é?–¯+>Tü—>3üß+»>~Œ±>Mƒ?&¤6?ßp§>¤à)¾K¤%>~ÿ¾C­¾c?^-W¾@¢?Áº>!ÅâHp¾_?áíÁ>âé!‡øÿ¾t ]=ÁæL>0Ô¯ó¾I¸½“Éñ¾¬FzΪÿ¾]=‚=!Ü=íÔ†ª‚Á>n3­¾'3?d³,¸—>é`Í>ÇÔ?Ù¡„é>Ü/÷>‰Aà¾Qù“S“?ñ‚>QL^¾5àV°Æ>&7¿«!±¾ÈS6ŠÈоEÔ¿ÒSt¾Ò¹EÕß>¥Üý¾Møu>ÄL±ô‰¾Ô|ý>f÷ä>ç Î¸"?°ÿÊ>òú]½ê{SÎÿ>½:¢½þ鋽içµßO?ê!š¼9­¾˜ „ñó¾m޳>Âò>Ù™D÷Y¿·b½·D¾¾ÉcU³¤²=Om>7?ÊûöòÑ⾉Âx½õòû¾¬z1ÿy > w>¿s]îÐø¾Pì¾õ¡ >ñÊ{÷ß>°Y¾µÝü¾$uxCŽÍ½#ݾú˜ÿ¾.'dvF>¾Áÿ>YÞ¾7)¸ØT =ŸÛ½lÐÿ>-è¿­ÁK¾û¨<¸¾¦íï¾ÚWö¾ Pš¾)—ÒŸÅ>þ_%>vP?ô,$¹Âƒ>iT?]hS¼Ÿ¸^õ ¾nü¹½) ¿F{íàʽ¦*-¾V›ÿ¾ýšSI>–±Q>æ?Ϫy9›>”â>Ôšþ>Ù‰ÒÖüx¾îA¿ÖG=+pžMºM¾­öØ>-¿•ý†Ñ]¿¼½>k>€míÕ¯Œ>ƈ?¦Q½|Y Î.$½ ùø¾Õ“é¾ÿùòsó?v‘>’éÀ>øC´Yõ¾Až}¾DŠñ¾dæõNž>Í¿‰ˆ¼¿p[û¾bõç>)“‚>O5¬!åÿ¾°^½33C>^Axå´ÿ¾¨ªÐ½P ‰½Fg!½s¿åî˾/‰Ó>u¤d]ÅÒ¾G¿½Cp?ñ3- ¾àôN>¦·ÿ>û "³y?‰DÙ¾VÓ¥¾ÃÍ—¾2/>†ö¾7¦ï>²’ÀxÑg>Àè²>l”¿òNp“?ƒ!=°P0½Þ/L”¿£s^>!yb½L•TD7½“«>ÕËÿ¾Ž†úíᅵÂz¾J†>1cDÂÿ¾æÇD=Hà¾'ÎÞ&È?­4é=ÞäϾ-8Rè÷M¾òµÿ>ê‘&>u  §±?!Èq¾Š­¨¾`šjD¦?À# ¾Ø·Ó>Û³ûÔÑù¾Ç¸ê¾íò…>²ú’Ý–¸¾çpž=`¿C“ÍY‹ÿ¾ÿÄÂ=Dà>†Ôºªï>é ö>ã2£=Ae2òH½\‘¿÷‘‹¾g‹¸Ìù¾¤éâ<þeç>EßLã›=ÖW¯>g?\ûÆN?®[ɽgÔ„>CŠ2e€=–°Ž>ŸÇ?öåoÕµ¾:æ´>?gQ™ÇØ¿2脾ØeÀ¾i͈nM²¾zq>”?΀š¦·ÿ¾¸Ê#>²bX=&(o ³ó¾´9Þ>ð¢ï¾iÓUZI;¾Ot¿,d¶>)ŠÖÞs¿æ}>•G'>´,ÁOÏã¾O;ü>QJH>3Œõ>6¿£!«¾5™°dß>vˆo>Acþ¾M¿ÛW`¿!=…>ù#¾MåÅ”>ä2?>³¤>lÒ£vÿ¾¥¶y¼½Û¾éïÌÄ`?ƾ”¾J]²¾`ýšOu¸>Yx­½Ñ??€‹1· ç>¾¢û>ؾ¼~A¡½¢¾ÚÖ`½œ¿a ¡lëÿ¾­º=6@¾Î®º6<ý¾„ñ㾸xx>_¿“oÞ>ãÀ>š³þ>ßXÔä Ì>#ôÓ>ÿÿ>Ôt,õ¿Ï^‡<׆š¾´qŽß¾1Η>¿ÆÓtëµ=îÔ7»¤âÿ¾¼g1· w>è#š="6?Ã×–žb>[yù¾i꾎ÞË7áN>ñg?}%p¾°HÂÉ8þ¾·˜ß>F^v¾·½bTpà¾Äë²¾ø3¿“ÓDû>“Ö>{æ>Ï•nŠÿ>…(ß½%zù= ÅD‰ÔO½ûÎÿ>þ•š½ÒÿfÎSõ>g¹,>çŽî>6CÏK!¸>„ñë>\Çø>ÕÒ)>æ>c+8>uåû¾¿ÑM$&à¾4…þ>R_¾¾‘½ç ¾Ì)?¡-§>àÈ„îA¿Ÿˆº=Å‘w¾ƒq'°ÅÞ>äHÿ¾OÁ¾ÈÆS¨qÿ>}–Ï>ß1Ü>Ôå '¿ÚÉ>o l>20áa:¾5Ñÿ>Ê!½YÀ$?~Žo= Á¾8 -£H>£êÿ¾ ™¼bl·R|?¨x¾ÊÁ\¾§ChmÇ?æ Ð>õö罤Õ–ê2>Š,ˆ¼ÜÙÿ>ÃG×°r?pxѾDn¾§\>^è›<À ?%\4ôMê>æ¬ï>Óñ>¡’i¡>—;¾Í翟¹4ÿ¾!à>1'¨>æ5¨—?¸“˜¾û=d£+!¿ôM¢>Û6Œ>}¯c_—¿¤«d>ùó½¾¾I?Ëó¿×¿Ã>‹úä½ Ö;ÿuþ>“Ý> n;¾mÕ'K?¼z;Àë˾—˜žúœ£>]P×¾Êû?˜*£«!>hýÂ=¥ÿ>S~yæ\¾ªED>Eºÿ¾‘n[?§?8-ˆ¾.”=î‡üReø=˜†?°¾¾‹`Ê€¾Éã>¿:IR:?}­ƒ>^õ€>q4Âg>Þ¿t)޾  Âm¿YRN¾HɾiÚÍî”>–è¿=ïV¾hì/Ñ]ú>/ë>~Ä·>¯E… M»ýÜȾþ¿$‘&¿¾G»>2ç¿á:nN?2Dz¾¬6/¾…'«øUI>ý2¿ðRj>¶Xá´>I á½j¢ÿ>.b7Ú’U>Bíÿ>ÖñN¼x„ûX¡¾Q>èÜ?gšQÄ\Ú¾/¥n>ij¿ƒ”3í¸¿(󷾯˜q>ÀÜ.Õ>&ã?3£¾*¢–FXY½×?_ÏŸ¾0= >ïÁ½âÍú>fÝç¾Æ÷°üŽ©>”2?S= ¾Kti õ>}ñ¾¨ŠÁ>¼ç˜ÞÆ>ª¿×r<:z†È™>š´¿"ûˆ>o*Æ=«—ÿ>aÿ%>äMøÆPn>‡ký¾Oêã>²À’{®>;ÿÖ>×?Ò¤é>˜>nÚ¿<ä<½ˆ¬|¾ƒnÿ>c >h» È$Û>Òmù¾Cè>Ò® Éé=ƒü¿XW>ùXaß™¾c&©>é)¿á:¹á¯¾‚Uõ>5^ò¾æÇû4‘>.s>2ª¿Gì?¿c—°¾½È”>_Q?¬>BÑ=C.¢b?0ÙØ=zƒ>£“Bðý->ÊP?´¯¼>µ{–¯ã>9Gý>cB¼¾¨Š–ËMd>»Š‹½Ì ?N'ô o‡>¿ ³@>o™¸p>we¾ö ?ô7 r1Ö>ÅǾ}z?×dí=Ãïž>¢Ò¿¸-ôÀÿ¾©‰þ½«€=¾!8Ù>fx¾5?~(_YŠô>)éñ>¡¹î½È÷é|?ÎQÇ<ŸÉ†¾Xá@™Fû¾\ªR¾A+è¾d˜Þ²<>‰D?ÕÏ£>{jµAÖû>~‹æ¾[SJ½;:9À¾Ë Z>åÑ¿Ç3%TÖ¾ ?ïo@>óüÏ;Äÿ¾X–=AÌo=(í&…m½ñIç>åîû>ÝÈñG8>…?SY¬¾ˆU[µû>‰Œ¾‚­ê>™þõÇbó¾ï¾ÚYä¾±ÍÐŽ®½¸\­¾¿(?¯f!%¿ê >ã@^½¶‰›ë¾qZø¾ßú0>ÊœZ´"²¾K“?«±¬¾¹ ¡1ó>/Ó>]jô¾Ÿ×ȱ%¾8j? ÑÁ¾øíÎlǾ-@û¾¿×è>É”YÄ ¾þ{0¾= ¿{a “ä©>´É?êvv>S† 5ÿ¾ó8Ü>šë̾¾4U™g?§É\¾Eeþš†öÓç¾úÒë>±‹ò¾Uv# —í>>ëÚ=Ë×õ>œ$Ïù#>ƒl¿å·°> °É­ù¾ÁÆå> ݾzxºÆjã¾×0û¾Wνê¯ëÄÒà>ïá>Å®ý¾{仿¨7ƒ>Â¥S¾¾å;kÕν—.>;©ÿ¾ŽúêŸtâ¾h[ý>%Õ½=¯mY>°ªþ>R à¾yÎ=ÏT³=ù>O$è>ÏÿÅï©?Œ¡¾u>ŠÄƧ o¾H¿¿k»>)EŠ`pÂ=´ ô={žÿ>¶oûM‚×=[:Ë<9Ôÿ¾Ãß>êŸ>¤ª¿.⃾  >$¬>µŒ„¾¹Ä?EÒúª-õ>µ¥~¾Y5ð¾×7jRcB>/¾¿)w>š àÖ=ù¼#øÿ¾1ËGÇE¾xFó¾Žxò>âG ÔÒü½DýÖ>~¿Ù7­ßL>šìÿ¾¶Mq=>N‡k¿¬S½¾TÅĽ”„0ª*t¾Øe¿zUW¾Øá.&>mYξ°?­Sª¹G>Øb‡½9Ôÿ>.7tp]ñ¼Qƒù>;ê>(³!ɼ>#v>*«¿NšÑÿ¾Œµ=M>‹;(pÈ«{œ¾ÚÉà>¢Ôþ>f8×Ð>Tyq=™d¿{äg÷ÍM>Ø.?ŒJš>j6 0Æ£?>¿¾¤-«QÞÿ>ÓÁо8†à>Ø ;VšÔ¾¸¿PŒ¾±f ŠV>øò>+÷ò¾ï§éy¯ê¾Íéb>#¾û¾ƒ3w?Æßƾǜ¾…î´¬Ó>ìl¿Åvg>m އ¿¾^÷þ>Xà>ÎÝ  Æð>ƒæ>„ñ>w•tk׿!"Õ=Š<™¾ƒ´qOݾÍc¾$^þ>›šÿ"h¾—Éø>vûì>Ç Ó‡¾Ÿ½„=,f¿ˆ&ÉÈ¿Ëf–>«ç”¾ÐG¨DO ¾­é>2û¾Æ°÷—á¾ç7ü>7>JòÔ6äÿ>~m"=‡MD>xaL3õ>SÐ->6±ð¾zÄ–? )Ò>‚þ¾Õõ °’¯>N?Þ8¹>lÒ ’®¡¾a¿^Ç=rpŒUM?ÇÙÜ>^€Å>E À>ò>8gô>ù¢½½È~Ïg¨>Þ?f›€<|r7™ÕÛ¾B͈>eÿ>Îñ¡†ÿ>£Íѽ ?¾Ãçéžå>ÅåH¾¦bû>þli­À>ú?9˜Ý¾¢wJ Â>°¬Ü>_–þ¾H§µ?5¦¾j0¿Ðs½\éŸgd¸¾al¿$ðç=sµÑÍ­?üLb=ѯ>D¦n¬tÿ¾ùë?½ áÙ¾UÌ£ø> ¼Š’?\'øpÿ>¢³ ¾UÝ3¾^Cç_ñ½õñp>a7¿­êw³^Ü>׿û>ä†ß>Žk Å>¦E¿Po&¾«±/XŃ>NÒ¿Aõo>šÃ-ß¾=ñô¾|}í>ü|&¿{¾V>”b¾.*Q ü©!¾Yç¾rSû¾ó±IÛQô>s€ð>)’Ͼ¨–ŠžíQ¾|?áa*¾‡_“q쾿›ö¾;ŠÛ>aÍ#/¾bN¿II¾ÈmM;¯'â¾Å:ý>G©R¡ó:¾mçã>ìký¾ý|¦³'>»}ö¾(í¾ËË¢õ¸ÿ¾-‡l=¸Ëþ½€= Ž>Î¥¿enÞ=‡Ùé ¿5|þ»m5½„9”*©“Xäÿ¾†õòÀ#¿‰%•>Ì]«¾GÐâ;? žb>“Q¾ýàT ¿Qɾ]3Ù¾‚9‚â¿’\ξ®¾à¼Ð>$?Û9ÏF•:9Ôÿ¾{½>ÈÌû.=¯^Í>GÈ¿x9cè>Ûiû¾ä¿˜¾Ö#(?ü? ޾gHÕ¾©T ¨>)y?ønS>†øS '?:"Ç>­ù1>1MPñü¾Æ6I¾¬ä>ìåþ0æ¾Éû¾ ÁÎ>à´¾0¿gâ—=g¶³>#[§\?àÖ½=$µ>£è‹ º,¿ÌÓ±>B…>cýmnnŒ¾`«?{¾½`y™õr¾ûX©¾„¿X*cì¡å>«ü¾e>ŠT¬z¾‚¨“>X¿I@ë`ù>zÂâ>±iå>’•>B¿V¶>øï½Ö†ÿÑA·>.½êA?@ŠªÃõ>£Ò¾$ ð¾ížÝ]á¾SXá>þ¾7` z €™ÿ>tö´=Íê>Lxs¯‚¾ñ)å¼g?óf÷Äë:>ûî>“W÷¾¼Ña›È¿+Û¾)ÒX=W,ê0@˺Çÿ>„Ù$>õGÔ=˜Ô=õÛÿ¾-ß;ÿN·eü[¾Ð¸è¾øù¾Êç€váÿ>!m½×J¾… ·a¤>ór8>>?ºi,Z¿[™˜¾K¬|>+ÜÜ)wï>Êâë¾ ­šíÖÚ¾o5A½—æþ>ñ3ØÄe=WwŒ¾'¡¿jù2­?Š­>ZÕr¾KBw>ä]½DÂÿ¾ræÝ€$¡½4Gæ¾¢û¾Á$÷ãÄÿ>D0î=”ªh½EðÉd?:y™¾YQ>@,Ö7¾õöW¾â¿lP`~r̾ծ¿¡ó²>Úàæéü>bgâ>9 å=eø¯‹½Ô¿ŠÍŸ¾k‹ëW q>¿±¦ò½ìˆað‹–=(|î>F—÷¾©Ê§ «´%¾9 ©>2=¿N@6¯´?å¥ò»Y¾Ž>a¦PU…þ>˜Œ¾[Ᾰ7©k`Û>¼:>çþ¾ÅÐ*ò”%¾6“ÿ¾·ïѽ›‰]™¿®-Ô¾·ã=¨ö’ ¼¾QM >ap¿·Å©ž¾øãF> 6¿"R%ì¾=Ò?úÑ>à„ñ³Æ*½`›c=„õÿ¾?Äs%¿ùiœ>Þ­<¾½`†aA¾ô‹Š>=·¿@Ò ´ Ý ñ>·&õ¾8½>ŠW{ƒÿ>ïT¾_—1>Å W]—>HÄ?uÍ>#ø•Õ„¾TA>lz¿R‘Ù /¿ÉÈÙ¾&ßľÛ£ `™=È »>ë9¿- Îe½îµð>»Gö¾‚°Àò–k¾Õο0„¾.ªc ÒŠÿ¾sº¾®ƒ¾¬µÁ~侩O?šÂ¾ ˆC ÃH§>zâ¾Éÿ¿ú³iWÙ¾x*?ût„¾< Úô¾Æ>7=µð>L÷ÄÁí½6“ÿ>Än©½ÛÒD?ó ½AšÉ¾˜ n?sÖW>ß©>øß× ¿¾£>N?>€üo¿Æ÷Í>s*‘¾³¾·&\>!­!¾Ëºÿ¾Z  Ø=t|¿zÓ¾€àË#e;¾z¿Œø®¾Mª¤ÔC¼>½£>Çg?&i B´>W_¿äMþ½ò@‘á¾€eý¾æ”ˆ>xV-¿Ì¯Ë< ¾>þßïkŠ<]¿Ñ@œ>aÔù2tľÇ¿K<À>­ ɺIœ¾JC?‹à>ì_•„žý>øùß>x .>¹Mùá–·>Ôšî¾±¾ù>y±¹<±<:?Rº´6@•›X>|‘š=¤§¿HìdçÝ>%ÀŠ=þ>/Èñq÷ƒ¼õ¸ÿ>bù½‰# Ùx?ƒÞÛ½ZºŠ¾úÁ …>¿»´!>s>ïðª³\þ>gó¾bžÝ¾Çƒ9ðâ>ãÞü¾a E<Üz R%½@Q¿Ž[ľ‹YEÖ¢>ÁŒ>³²?iëHàÇ>Ùµõ¾#,ò>Ñû øßê=•>VØ?öVÅÜH¿Ëõ¾ËľÁÉé~þ>Gƾϣâ>½;|¢´W¾Æ¢¿Þ·¾ Eò íÕÿ>æ1>Œ+Ó;4jþåñü>(~Ä>ë;羟× Añ>¨ô>ÝÐ>sŽîCö¾øª½¾õ÷ò¾à‚Ë>}Ê¿ß7ž>mLžDÔ¾;n¿š"%=ɵ©‚?bH¾¾“:O£^&9¿±Ne¾5?ã¼ê°¢ÐÓ?JÑÒ¾ûíf½^:OPÂ?ÒQ½Ê7“>æ¦Cûs?䇲>ßBM½ŽvwJ>è2¿ÊNǾ€§V y¯¼>%>—Å?eå/¢D«¾J¿Qó=ðÑ “p?b»;¾ià§>dÄ*6°ý>S[â>±ÞÐ>Ô µ l¾9)¿é9¾á.WÚá¾>x->d@þ¾13p }ì>¾óY–¾Ø¿*lCÑ?¾ÛѾ #? ª¡>mu?ãg¾çD¨––!¾¢~ÿ¾í¶Û>âE¼J >E¼µ>\ ¿Âãs¹¿Pn»>k,Ñ>ߦD\sÿ>]Š>aýÿ=Í=žC¿}Ì'¾½>‡ÓQÒÉ>J$?eI=¿6i¿•µ•>h#Ǿ¾–z†¾¥kF¾µÆ?e=ùÖ>0c²>Ü¿ª@}X©ø¾4=+0ì¾+„ ÂN¿à¢S>¡ºÉ¾I¾«Íÿ>×Ýz»…¾OÃá©K¾¾cí¿=•d?^šÍô¾!ð¾n§í½•„êî|ç¾· ‚¾â\û¾æ«º—Çj>*?‹‰Õ¾ÓßéÝAܾ™Ý=^-ÿ¾Ç á—j¾Dˆ;>T¿‘[á ½ë>ÄÎÔ>¬Èø¾ª}×Z¸ü>šN=Ç.á¾l¸쥃õ=Üõ"¾ö•ÿ>ÇL¡ÿw?>@G¾×ƒ¾§PCúÐõ¾oÔÂ>íŸï>‡ßÚSX¿{ ½>Ú3p<¯™™ôÿ¾,¼¾RïY¾Á®pDÿ¾L3ݾt훾ï!†U¿ÕŸ½¾úx>n=^ùп½?¨‹¾³y¿:üÊüà̾~;¾, ¿ºŠ$ªÿ>ÃÄ•½×ND>DËÅÅ?{gÔ>x|»¾Â­­,½“Ãÿ¾ý2¾BÉuj?7Â> ò==Àe1ÑÏ?et>5Ó…¾à—‹Ò³o½ËŸÏ¾²¿$É ‘øR?8óp=ßSѾ˜  ß?ªG²¾ˆ¼Í¾—žý€Ó>vÿ¿æÈ¾ÆÖïQË…¼™H >^×ÿ¾õs  ‰–´¾Ç)¿¢|‘>%3w§~>~¬À¾pÍ¿ÆÑg)¿n>,ž…ücû\¿ÆnÇ>Þçh¾½Ö` ß¾^'¾9bý¾Þã/ ‚U?-C´>{«=1P15Y—?åq x ÿ>#¥ô<Ï Ù¾ D Íû¾².æ¾P[޽„09«èÿ¾öBA¾|x«=.¾žª>§u ¾2ÿ>>7GüÇú¾·;p½w,æ¾£U†/3?àX>¿ÓT>=)ðÚª¼¾¥Ûê>lÑú>h˜i Þv¿Èþå¹^>@ æÏ>Ó3?*T·>¡ƒÍ±¿¿sH*¾¤Ç¾•¦´é?È”Ÿ>g(î=rM .„’>úa?W{ؾwßÙ·¾§%? Ö¸¾¬E x³†>¼±À=Ój?_‰%¦·ÿ¾mÉ*>ú`y½vp=IiF>¾Q ÿ¾ Ýùº2¿à…Õ>·E¾™Öå—>HàO¾ßÜÿ¾j¶fˆë>„)¾¦ðø>Éßjž¸=¿ë¾åö¾¢s òÒõ>Šu’>J³ñ¾Ûá´½n¾Ãðù¾®*ë¾PÕÊ4¾îÝu½‘Óÿ¾»\§ªîé> +½>x^ú>X»ÛR¾>h­M=½4?bȪþú>à÷Ê<Éé>áþ™é(—¾*×=,»¿·ˆA¿ûw->+4ؾ…2ÉÉ? ö¾°ªþ=+Ë üLŠß¾sdý¾2¬2>œ6êÐi>C?ât¢=z;À‚V¨¾þ)¿÷V¾XéW’#M>ùƒ>½Ž?Hœÿ÷½Úð¾[°ô¾óIP:]Ö¾\Z<©.¿‹„–/£?N¹Ò>*Ó¾AŸêyÿ>Úçñ=¸ÊÛ¾¸i»_]¿@†¾>µÒ5=™~$M½æ>®Ùú>Ë€ƒ¾è[ÅÅa¾»?A›ü= ¼¿‡m‹¾Øñ¾!¿l ÕÛ½¾¢ë>ì¥ù>ÈÎF¾j¿=¸³>»¶Ç=¹ãꮿö~‹> [=B÷r6>.ÿ¾Vô>5™>œñ>¢}ô¾ÏØ¿¾¸˜}‹¦›>VJ=ý¿­þ c„«½“¿"Çž>¦ZTêÊÿ¾j_L;ã½ÕÙe~>°pŠ>\¿IòY†X½ =ª¾3¿[K‘¾Mç>}w˾ü¾Bݶâ±ÿ¾gµ >Íé2>ØïUð>kƒC>J@ô>"—–¿í‚™>~” =÷z ¯¯{£¾íŸ‡=6?Ô÷Õ^¬>4-?ˆ ½7iøúú½†¿Jñq>Bñj¬Vþ>“6u>¯^Ý>¤·Cí×Õ¾Îúô>YNò>›h¥¿ê%Î>R¶¾¾U³ýù>"qç¾Cp¾ž(JÇ„?Î>׆>5QvÁ>ö•ÿ¾û!Ö=>5õ|Â=,?, Á>‰ŒBwä¾ú—ü>|}]¾[À„x§=W•循ôû>aªw°¾¦{]¾7?§›âêè>Ü ú¾ªÈ¾Ö| F ]¥K¾¹”.=—áÿ¾IJú!Íè>`Ž®>¿ü¾fá¿Õ}=cì¿Î3Î>9âåèˆ\¾„ =€òÿ>K+B¸W¾Ÿ½¾|,¿CÑçFê½>àÛ?¼Ó>Õöݶø¿Ðòܽ `¾cÉF e¾|¿¶dU½³6Ó)˵½iV®>â??ã–Uk¿õÚ,½FΪ>ï=þÞt >χÿ>|¾>j°xûb=j£*¾³Óÿ¾…{1r¿¾$~…>^NAíÕ·>uš`<„d¿­`*¾ÿ>ß=¬>OxÅy<¿i§¾a\€½(9b £[o¾Oè?¤³¾E[ â¿c¸Â¾Óܺ>üqZ?¸<Ö>Ø|½êkpßO­¾—W¿d:¬>%wÚ.™>üþÕ>麿Hµu-x¾I†”¾i­¿Êò< L‰Ì>P¿º,æ½@+‘ W!¿d7½ÄÌ>þÝ߬r?:Z­¾ˆ¡E>Ëÿ,“ÃW>» >S?è&SÉÊÿ>àÕ>ãh3¼LÊ /ˆ>«ê¿‚ª©¾5")ö—=¾>¶½’æÿ>Fef'¥¾·ñ¾Ìî¿©XÙ”«>lÐ÷>©î>Õ¶R‘Fí¾}=÷>UL¾bHÀ¶»ÿ>k¡½˜æ¬=ÄDitBh>_?øpY¾H)âïd>v&Ä»3¿mP^CËÚ½žëK>$Õÿ¾nê‘ÖrϾ Ä>tÑ¿Æ~7^ ='¿í>uö>(Lšz¾}#¿A¹¥>w§ nßÃ>p>w¡?ôX,±2²>Š:>–A?,‰ñK¤¼Ž??-•§¾º èø(¾~Í=‹ÿ¾Æà£_6<ÞW¿Ní¼¾9?š½?ÿ>êܾ¦í c¿i®.¼íDI>î…‹¤Ý>N)ÿ>£„>᪡|dû¾gbš>7q꾈:w¨9?35Á¾M¡Ó¾žE °’¿´ÉQ>ª?=olž2—¯<ƒR¿üs>ùDX¤ŽÆ¾TpÀ¾L¿“vþ¾,œ¿X¨>p3 "¦¿àÙÖ¾pî·¾.íÂ…Œ¾²ï¾Q÷>åòî,ºÕ¾ËMì>Æúö¾væv§çí¾&qö>U¾ÏÁ™;Žo¾Ð/¾j?F=¦ÜÞ¾9Ô¾¡Jý>¦|‘^¿9ò ¾ùÜ>c©|Ôÿ>>!Û½;äf¼µiðŠ¿Üµ=zŒŠ¾qí×3¿ Ùi>Kn™=,o¬ý=>‰`|>y=¿+]]Ʀõ=‚Çÿ¾Çª7½·ÿ"#ºÿ>ð¾_šR> ß ?툞¼eK ½¾i¼<õ¾]Á¾w¡ñ>‰Ü‘ÿ?}½&¾‹á’„c¶¾å|a>*å¿%8 Ù l=»>òC?Ù³>øª ʈû¾J´ä¾MLw¾!—: Ͱé>E/ã=qäù¾ìP °ê±­¾]R¿M0¾%½éH©¾[%=¥¿ÿ¾œÆû>>5;\=¶»ÿ¾ÃËaÒ¾†‹¾ÿë?©ÂXþ=i© ¾Õ•ÿ¾rÝ{"rê>Ÿuͽfjú>ÉÚa ÉV¾iã?sœ›>»!kµÚ>Gèÿ>ƒ=“¡´3>ò­¾ú`¿zY&ôçt»TÆÿ>A¾Z0ÄC>ŒôÊ>˜½?Á&û]ë¾°­_>óĽ,¿äñY=$†>22¾Œ½¨¢=æêÿ¾œÞ Äx_•¾!!ò>Ûlô¾,Ç»xAÔ¾†ÉÜ>þ>䘙p?¾þµ¾Õ°ÿ¾PéÌ Év?´w®¾¿¼¾ý˜ÕIÖɾ¿²ü¯<‰û *oß¾%@ý¾ù/½Éü ½û¾¸ä¾«xS¾W¯Üý>r`¾í྆7J 4Kº¾R>xc?€>Ê3Á¿AòÎ>¦—>}$Ì›•>¨uv¼Šã¿·`¡ ýúÁ¾|C¿vP >Ñ6ðM½Æ¾<¿Æ¨&½»´‰kº¾¾.âû>÷!ç¾¥ÇâcÑ?a¨›>–“> ®ØE?¾dt¨>ÄõV ó­ÿ>‚§U½*­ÿ=ÄËD÷[‹>Œ†?ݰ½Yi¨Êûð¾pCô>*rh>•OÏÖU? ¾Æ†¾¾5öÃ3=ª~>猿¸ã1þ>µTÞ¾¾¾ö½\ž§¬V?‡µ¾×/À>½|Øaãz>H>eQ¿]I%›X?Mhr¾®ú‡=‡> É÷¾”¢í¾±4@>â{¨Åà>þ>„ºH=Aä êXå¾½¼hû>Ø…;uè¾…`U¾øù>tåv …÷‹=ñØÿ>&Š=ö£QJe…½¯ ?!^¾cD ’çú¾Š<é>œÛ¤¾‘4b•bw>é+?NAþ=0œm ÆŠÂ>-BÉ>ç?Ô‚â>ð3Ž>¢›¿I½sH>¯Í>iÈ¿QN‘<%è—>Éÿ?zÅ´;´¾Ùéw¾a¦¿ô å|Á>W!¿"¨ú=n 4øáð¾ ã¾Dñ>|¤‘ãnà>:Ï=…{ý>ѤO훋¾Ô ɾ¿Ö?  ÿr¤#¾Œ×¿ìÏ>ÖÍ! bfŸ¾¶dž±¿ø¡cºóô¾Ù]ð¾6~¾ØÛ ¹ºÀ½¾ÉÇæ¾ÚTý¾®éÞÝìß¾§â¾Ü„û¾s± Þ;ú¾÷9Þ=»™é¾ …+É¿æ½|Ž>=ï; Rë>õB=¿Ô÷¾Å* Ñ­'>fƒÄ>v?&8­ ëŠñ>ªœ>eÿô¾MlØï?÷xq¾ÁnÀ>Û  `¯ ¾Ê£;d"?ÔM÷µ3?ýn> /¹;j^oîí&>²>‰|ÿ¾]%ahÍÿ>g;>´I¾à5¤=a?âÌ·¾´Êl=£d ”…ß¾Zõé>Y£ö¾~iË SAÕ¾ ºý¾)êܾ ]vHÀà>%yþ¾½§š>LÄ ­h÷;t{‘¾ûÍ?'f­‰e>ê>”ùÿ¾4ÛìZô>>?Çÿ¾Ã~>™ø>D? ‡<Ÿ z[@¿?ªÙ¾†p”>ŽüúI€ >óÈÿ> H>$0ä²HÓ=[¶Þ¾{þ>ªSaQ»ÿ¾Pª=>Y±½AŠ·æ–®¾Þ;ýú? ÿUÁÐ>m~²<öy¿*j Õ Ï¼¿”)>>=Î>H”.‹.½ˆó°=Þäÿ¾#úÿ>Ë>Û¾ñ+¿¬ÆŸj/B>±¦º¾ ˆ¿Žå {Ø›>÷Í?ð†>]ýØ>ì¾òíõ¾oÕ$ľRC˾'¥?R©K÷ꃾެ¾Ãô?ÞÍh’¾¼<;.U¿¡¯ÊfÙƒ>|Ì>8¿uar?Xž>`’ª½‰v¶ùõS>•ñÿ>޲™½¸7¨xñN>"rª¾ìP?¢“¥PU>Ù¿fL™¾) ™g,>p—ý½È”ÿ¾Ý^ á = w¾>??\÷½y± –=ù>½å꾋p›>«RÖ]æ¾ùû¾ê\™>xŽà=&š¾… ?HÔ¥½± K†ÿ>Lû6¾ýJ¾^JCjûÿ>úA‚<êÔ=r/Þe·À=ÊR›¾[ê¿ù#&éí=ׄÄ>¨ÿ¿ãQßÿ> Á=dM>“x) ¿º ¾0ì>Jbù>ÇÎ,,ȾïÚ>%?˜ì U EÀ|=—Vã½¼Éÿ¾1æ…M¾Ž•X>²?\:?t¿XS¾W\¼¾¦cÚUÙw¾ 5 ¾±j?=Í 99D̾ê??Ù>Ê?F²ÿ¾ö#ݾ蠳>ü, ®Ý¿%®Ó>@ly>æcÌú{? ¸>¡Á¼kŽ@ˆt>@¥Ò>ªó?P ú³™=èÞ>ßáþ>FÜ£ ¿°Vm>ñн`•“V >ä†ÿ¾Ø.í½e?ˆöñ¾×Šî¾îé>ü“ £éL>7§ú>á¸ä>*-B¼>gHí>ç5ö>ÅÜÏK–¾´?°¯¾_óA Ûö¾ðî>ú¾î;¨;îÂPß>@Ûª¾p}¿?¡Õdy÷>9·)¾¡jì¾7Ëò á¬Ò;¸=‘¾Rº¿ K•Eá=o¸ÿ¾ñgH>fXWë$>ù‡¾¬o¿&¶` >r5¾ß4¿zæCnk=æw¢¾ #?¸7 #?s÷„½U½Ì¾Çì ½s轞ÿ>3úA>41ü«ÿ¾Lâ<¾»`>.žx?UÕ>i?ëRs¾8÷¢—Æÿ¾E¦2¼öE>8ƒí«-;IG¾½lÐÿ>qgœœ4=¾R,ϾxÐ?RKÃ(ð>õ>F"¤>¯ÍM†¾DÂÿ¾Ü†s:WËé,×û>‡£[>\Uæ¾´ÝM&Ĥ>ÛÄ¿£Î>õÜÇÛßi>+K´¾r‡?¥> Øî½Ù¯ƒ>Ÿ[¿Ç8N¥õÿ¾7½üì¶»[FiL¹¼Y¢£>ç:?/ ìܸ>~åÙ>Ãïþ>Üç lîø¾˜ˆ§>ò´ì>D“ú ð¾ÇòÞ¾inõ¾àÓÐZN½=]j¿äÖ„¾~C MÀÿ>on:`r>ËD5Fƒ¾XŽ?/Ýd>Ï ì\¯ù¾-"ê>âwÓ>”Ïû8k¾‹ý¿÷<¯>º Gе/¾=>%;yÉÿ>í]}c¯»‘,¿!;_>DwÆ K/û<<¼Ç=çâÿ¾gÓô‰½.ýð¼æêÿ¾ÄœÈ_²¾KV?)®Z>_Þx «±Œ>¥û¾Ö7辂d«’(¾ÜFs¾è/¿`l© vÞÆ¾ÆÜÕ½((?3'Øñÿ>ú³ÿ½¶1f¾ú0¾ý1 >pzÿ>n[BRñß½C뾤lù>´Œ©IU¾Ul|¾*¨?mÛeæÀü¼­ÀÈ>è¿udÀ-±Ú¾‚Sÿ>&ݼÔZÃý¾ÿ¾¥ª$½Õ>ƒâÜ뉽½8?M‡Æ¾íˆÀ ­£Â¾þ÷›=DP¿ xÃ*þ>ðLྜ;= –^á´¿²Ì>íž,¾Ö†ˆÿ¾ ³½á²Ú>åõ7ǽ á=R˜ÿ>IT£=y>ÝÐü¾°Žã¾§XY‰‘>apž[Ò?˜o 8¸>çá½m7?‹ÖW¯²¦>·*¿ì÷ä=ÌÙ`YÚѾ²辚ú>|Ö“ Ÿ;ñ¾ àõ¾Á$|™¿$ݽaÄŽ¾·š I€â¾›¾ëUü¾ãüF52~¼®Õ>,,¿À©‚Nô>Ù0½³Ññ>NÚ™..½ę̈½œÜÿ¾~ H‰}>ÂO¿_H‚=’`‡pÍõ>"µ¿=]î>áð—³>ÐG¿¶Ùø=Ùž  ez>ÏíJ¼[D?' NR¿ 9ʼ…ìÄ>ßö ª·ž¾ ¿”Â,¾án Ý ¤ä>5šÜ¾…Dú>?®¡Œ—½ Œ>‹Š¿8n¹Døÿ>ö¡F½(8+;iuF ýÇ=–>„¾Ý{?_½7÷æÿ>Ó‰¯=„bP¼L/ɵ“½)Ľ~Äÿ¾'› ^Ú>Q.ͽ«èÿ>ßR/z¥¿è~¾p³h>1„#ó¿/ʾÍri¾WÛ ‡£¾äÙ¿Œ½Ç>«Ù‘0;B`ž±?@¸9ù>hç¾è/T¾Jy™gµ¾Ú’?>˾£ÅsiÌ>ÁÅú¾Ý^ê¾q…šÄ'í>¾gÔ¾ð¢÷>›¢ ÔѾÍWÁ¾‰~?©r²†¯ÿ>IƒK¾NC$¾¥ôJÚ>•kå¼nLÿ¾ç*Ðù…ï¾ØÕô>1³Ï¾½ëxRéÌ<‚Tš=ýôÿ¾gsƒ)xò¾sõã>ÓÛï>¯S&Ñ¿ãO¾7?>©1N(ÿ>@hý½ª‚¾çÓÃjÛø¾9¼èIé>…Ý.«>·b÷>Ã€í¾ Î€Å;? X‚>2Ì >Qý)SÍÌ¾È ¦¾.?©à rXu®¾JC? ’>_ Þ¸Îÿ>YA"= '¿=ÅOF Ô|Í>Ý.¾J•?/Wßábý> ûâ¾=–Œ +$;À=´Ëÿ¾­”t=õRØj„¾¾æšÝ¼Ý@¿ãxS›Ë­¾l"C>mV?>ó ]µ>Æ‹¾¿¬OÆÎÿ>˜Þ;ÿ¯Ú=iF Ätb÷>¤pí¾`$>W8Þ ^¼ÿ¾¡1>*Qö»ph ž&¿¾9C?´ª>ô9 ;V±¾Ñú¾€Øê¾v} ÷2{=v7¿½»Ñÿ>}¡z*>u¯û¾Ûàä¾Ëާ¨ÃÚ> Sp>é'?X$» åž¾…¡¾ÒQ?§re ñ=Ƥÿ>ºž8>M¿- ü6„>[­¾ÖÉ?°¢…¥þ»î-¾ó¿ Š{<¼àx=Þÿÿ¾sµ G aÅY>*ä>}ëû> äT ºžè=µ§¿+O¾V™’Úÿ>ªÒ¾æâ=¤>V¼’¼¾â¿ _²¾ôpÍ}¾vT¿«‘¾ªå Là>DÂÿ¾H¾n})_о±Þ?‹Q‡=ŒS ¶.í>îZ¢¾øù>èþðÈêæ>ûêú>Æl9>Ó˜Ú¿Ë(½õóF>®‰ ü£¾§çý>p”ä>›p†4>iѱ½«²ÿ>7. .îµ?¬ÿS¾à€†>ž d¤ü¿ÿÊ*>TŸ¾´züP§ü=!­ù¾üé>9D¦ü¾™·â>‚Ø>Ï离îõ>§v¶¾¨Šñ¾íÝ©GZ?ŠÌ”¾Ä'­>"<Ø^gã=Åÿ>+N=0;¿ÉýÃ=î1G<6äÿ>GVb¤ð>_]õ¾¯&¾(Öôr>?9ú>ô‹ê¾Î¼ T  Þ|>ÛQ¿ƒ™À=‡a ]¡¾sŸ?ܹؾ9¥ˆBÀ>¯>?êÍ >ƒW ]?CX¥¾hÏÅ>ؽ gk3=Í¿¤¦¼»ŒR‘bŸ‹H3V¾hê­>³|¿†@•¨W’¾¹Á¿Í ¼³Óûݶÿ>ëÃ_½ –*¾… ÁåB¿$çN=õ¢¾¾´Ð¤Çÿ>n…0¾Š@€½J壾–=ßÁÿ¾ßüæ½<îTÉȾɑ־ÍÈ?‘©Ö@ÞK>š"ȾÉX¿ØI ËL¿©„ǾÂ…¾.Ð{‚¼>…%?§’‘>6  ÿ¢¾ÿçp>rl?ŒÊ×îwè½î—ÿ>Õ/Ç=Ž»œ‹Ñ¾$¿‹ÀÈ=6Ês–vÚ¾^òÿ>× ¾£Á‘)·¾h?êß¿=qŒÍ=¿TÉà=M~>2Šô`̽ æÿ¾ð÷[¾MV¤£>o/Ù¾¯[¿ÅŸ4=*¶>³`¿lBš¾¾S©N‡>°¬Œ¾†=?…ÊEdè˜>ß¿þ×y=`ž ×Ã÷>éc|; ì¾ °½Ø<-%¾þÑÿ¾ûmö—M>ŠÍÿ>9 *=;å *ú+T¾rø¿kÐ>EÖDz…<¾î¾KÈ÷>ƒw?7? À=Ïùy¾-&·{9¼ ò±¼£êÿ>q#TÛˆ§>~n?.ŽÚ>Õݶù»7>??,ŸºÜü>ˆÙã¾u<޾×ç ã§Q¾m÷¾vOî¾P·ó…Ë>'üm½ â¿m`2B¯¿>½n¿FÐØ½oô +F´õ>ã¤ð>À’Ã>s  +M’>Ž¾Ê‹? 7úz‹·¾ªü¾ûëå>É«F áE/¾‡Âÿ>ÐO>h e ø¿À–‡¾ä÷®¾ˆØå·è<¢ º¾âV¿# Þ$ ?x ^>—9ݽ‰þv?ÕyŒ¾»0¾“?˜Æ6Ù>IG>¼xÿ>$VœKtþ¾8ÛÜ>‹ÆÅ=™¯õó¾"‰î>âä>ç¶ y C9Ñ>H¥?.ç²=¡š& Tüÿ¾~þK>²Q1<žo·žf\¼<¿8¾UÙÿ¾ûm»Ê¾¿uÇÚ>E« MFÊ=Àÿ>Žƒ=Ì å ]áX½” ÿ>ƾD# 3¦°¾sLö¾ýMð>ÖåÚ&p<¦þ¾#MܾG 0Ý=YÞž¿Þ¾hâ=+¿øJPˆÖš>uä?éI ¾iü FÏÍ=A¶¿’>X# Ä‹?÷Ê´>QJо‚r }??6>»¾„Ø >­d—î]#¾‘a>‰?é¼:B6Z½·ð¿µR˜>DÔw¯ê?£\>U>ü$Hü¾ þç¾HÜû>Ö‘F í=0 ÿ>¾]°½!ßfܲ-=׿×ÛÆ¾G’# µj>p•§¾='?7úÊ{OݾI-¿•-¢¾ÒžsÊ­<ŽxÊ>+/?U Ž ý>™ä>ö`Ò½{Õ‘ïåþ>M¡Û¾—ªô=—­Wdm¾/Nô>î˜ò¾àǵh’¨>}?¿a'+½:¬Œ.Ô>º.?dÎÓ½TðÅ—q¾5A?>´O>  Vœª>x&Ô=0¿g0žAó¾²G轋þð¾F£ÞWB§¾!X?|ʽÅY® ‹ßü¾Æjã>©L‰¾bÀãK½p?P«¸¾ˆ:¬¨¾ Ãø¾†ë¾Pó(Ðá°=5'ï¾C8ö>wâ $%¿Tt¤¾÷Ë>„1@e?”¤K¾?—<>Ó¯]:¾1Îÿ¾ÐG;žJHµ>è¾?Ï ‘¾„‡< ¨S>uÈ}¾ÕZ¿¦d„>’ʾ¹Á¾µ¿ü{ã@Þû>¢ã>.–¾ 0K9ÒÑ>ïuÚ>Èý¾}ˆ 3 c¹¾ÎÃ?½{¾ä< –ç?´Ä>š>Ÿ?~8>^®>4øÐ)ø¾à÷?>‚‹í>¥øÖ$Õÿ>МE>®»½þð‰—Xy>º.¿H67¾a Ð × ÿ>>yH>,·Ô=ý^QüˆÂ;ò¿Ý‡½þí ã¤P¾ûs!>Ïÿ>ÜM ŽS¼ãRõ¾õóî¾ © Wz¥>!˲>Lp¿prIâZ¾¤U¿äôµ>ZŠŠžÿ¾* ¾WãÁ½µ,æ [ë˾ÚH¾ò°¿ŠÐ = Ã(H¾R,¾é?ÛÍmm?o/y¾§nÓ¼åGÒßë>Žæø>÷ÉÕ:Apºê>À>í?×ß¾¢¼ó£Î̾;c =úì¿ãq xtc4»Š9?¢Õy¾=0º…˜¾Kê¿P§œ>/ZñJ_¾ƒÚ>MÛÿ¾J% n>³œ¾õh¿œ¨¾ ô*ß½i)>Œÿ>"T²ßn¾#Nw>PÂ?²Œ\Ù¯Ë>mæ>Zú¾€Ö Ÿ¿óÈ—>0/>,3Ò ˆhœ¾cÔ¿ó‰¾ñ½3CÙ< ½þ¾¹¦à>žâpªó?±0Ì>¢œH>~ÿ¨Eº?½¢Z¾ü¿åý÷µ7ð¾ iõ>3V¶<ÔîZ¡,Œ¾vÂë=Hk¿P% Ù äi™>wò9>ãý¿y ÚÔ½”¿û¾×å>Œ[âØ§»†åÿ¾É¸=Œ¿:–w½\â ¾·²— «¯¾=ݾ·?7~c ¶ª›¼µàý¾‚ªá>pW}§ƒ½x³F¾‚Çÿ¾ýf Ø€ˆ>‚¿áìF¾   ¾f?µˆ ¾œ¤i¾''6æÕ=k>£=(µÿ¾I2éß>öëþ¾âˆ_½HQ„´> 7Ñ>jÛ¿µr}¸•¾®Ó¿ªº<ӌ𠒾iSU¾Hàÿ¾ü:¢rqï<±Ûÿ¾§ê.>¿Äq e?Pq´¾äfø½«Uc‰hê¼D1¿ö~Ã>Wn a%¿ à ½<¤¾  5—û>þ+ë½?ç>ÉûÚþÑÿ¾bžõ½uÔ‡ó¯Í>”¥2 É=? É>”ܾK rÜ©> 8׺¯$?ªø· Œ¿Ø}¿¾êïÀ<…–9É"¿F ¢¾_xÊ»êä°í(Ö>7ˆV>h=¿¿Ñ¡Ûû¾èݨ¾è>ܤY‚å¿p^Œ>^ƒÖ>«sod¾>5д¾«y¿Õ¶Ÿe4¢>I¿†Q5=ôX«]Ó¾3ùξ¥?²‘± ääT½ÿ?—W>U¾ ìÀ¿M£‰¾œÅ>uYõîÎò>ÁÇð>Õz_¾–¿ˆ|”=w0ú¾ç¾  ï8?½Æ–¾ª×]>›;žS]ؾ3ï>P÷>˜Š ý¡«>#,¿œ2Ǿ6"È­¦>->¿ˆ¡5> n=Ú“¼þ|k¾¿H?½×¥ 9^¿;§Á>ž~>$y ™ÊÝÿ¾‹Ý#=8¡P=í: 8ùó¾édñ¾ÁØ>˜ d»`?šÌx>ÍÌL>)=qÿQ¾dÍ?;Q‚¾A9¨pß>ÕZð>؃ñ¾Ö€Ùš±ø>ž ë¾°8Ô¾­}ÖÃÓ‹>‹Þ¿ìk> °óæ¾+û¾`2¾ËfO Vºû½¾–¾#Ø?Yh!h"|>=(?YaÄ=#Àà þa“¾ B?Ú’U¾öóH Õ<ëª`¾]4?× ½2X¿ŒJ’¾'0}¾S.Í‘ý¾5%á¾L5ý0. Ò ?°X‹>äÜF>q)®×t¾&ªÿ¾‘íܾ· lv?V »º‚…¾á X¤Ã“¾Ç¸G=?Æ?÷+† Àů¼®)ð=TÆÿ>IlT<¾õ¾\Æí>ɬ־§#´ Ù¾ïT?§!¾ü [P¿¼vÉ>z§Ò>¦ Ï£E =Îûÿ¾ý3>=Rõí æËó¾o»è¾¶„ì>u“   ¿‰#¾!ѾÍõ ‰Ô$¾ôË>€Ò?)²ãÑ$Á>ý†¿š_½oŒô ‚ãò=í€Ë¾§?SÀd óãÿ>Z 9¾·¬œ=>Ô A *©¾Ïœ¾ 5¿$©¸Èý¾”øÜ>7b÷¼;w¾Žè¦¾9 ¿™gÕ>Ù ºÈÑ?(µ‡¾¤SW>žÉÇ C¾,r^½#øÿ>}Ïí¬V&>¨¬f>¡òÿ¾]a+ü«w>œü6>9?œ)îZÒ>€H¾ð¿x³L™ —>Ôÿ¾yæÝ¾d"…EÙk¾Á‘¿1šu>mì&m=`»¾#g?¸Àâ… ¿Ñ<¾ §¬>õ‰ u¨:?‹üj¾ôÃ(>É>M¾ù½Páø¾žµë>¼[â¸w?¸ ¾›U¯>Û ³€b?÷xq¾|¾;¼îèLº¾¾…?G#Ý»ƒeˆ Õ€=#-¿Æ¥¢¾’v / £êÿ> QU>%ea=^! N ìö¾Zeî>}T= F~që¾ßߘ>xû¾{¥ÞìEY½-îÿ¾Òöy½þéO ©?†Y(¾Kn> Õ ß •ï¿•×¢¾¾˾ÌØÐ‹ð¾¡+¾W_õ>e Éx¦¼T¾h¿Km Àÿ¾%ˆ¾ý‡Ü>Y[‰ ¾w0º>Ô'?ìK@Úÿ>@e½´ØÇ½/¾oКÿ>¾Ô=‰'¾îþ‚åè>ëû¾ã¤¸¾˜¨ | >í?'š>~þKyv ›?ŸYÒ>|µc>¨~ÂíJû¾Œø>{£æ>¥”5Va³>þî=>|¿y‚ 1&?à¹<=l#¦¾ 8‹w-? F;üT¾—³€¶¿ª»¢¾O–‚¾.ÐS€}d¾Ý(²¼F&¿·}íùaé<óÈÿ>‘7ʽ jbKY潨£> ?ìœ ¼í~¿÷I>Ãg³>-SR¸¾>=Ö¤¾w…¿ŸÑ… ®Öñ¾­ùÙ> ò>Úì ‡Ùyû>aÁå>V€>bª¹á{ç¾ËSL= òû>ØJLñ¿6sˆ>¸•>3Î,/§ì¾TÞ>:‘ø>DñÙè$…½Öôнî²ÿ>gkT0HZ¾O ? T5<¡˜Úª>õ0Խο`ŸP?D‰6¾l–›¾P½7^•¾2¬ú¾Í!é>ºò Rµm>"`¾4M?û“!<ˆx=K¾÷?LÇ_ëRÓ>@N¿|eÖ¾ïšq¦Ðù½òC¿[”Á¾òkgNÓÿ¾ ž§¼Ewº½QgÕÈ[^¾£¿y ò=3|-{ž><†ÿ¾ðÙ¾§ ²‹>ÄÏ—>å¶?ëè&M/¿û:¨¾&¬Í=,@ ¢îó¾?Åñ>IiÎ>œ¨ Aõ÷>Œ¡¼½ ˆí>ÚRš T?ù›>alQ¾yÄÎ ¾@‹ ½R˜ÿ>kge‚SǾK;õ=>?‚&6±?~Sˆ>¢Ó¾ÌÛP?¬ÿ>kH >Ûi=s/$ _¶]¾ãF<¿úÕ ” ’²¿èI™>š“Ï>s¡# Ä$ä¾Ôœü>—ýz¾Àbé oJ?H>züÎ>¤CNPÆ¿ÓGe=<2ξÐVüÖsê>aqø¾Ü ¾+y×Ùð>|€Æ>¡eõ>»f €rµ=â¥%½çâÿ>b}>{î¾Ï>‰Ðø>­÷Ð ä£Í¾d½=¾?‚Jáy?ž}u¾¬ŒÎ> õÚû>¿"úe¾!f%=°« kD¿u‘Ú¾ËI>ñý öÍV†>B?ô¦º¾ï®U8?Òþ7>mª¦>ßC|›ö¾sK³>RÑð¾¥:à uX¿[´°¾ãá>@V ’xaË=ó̶=À±ÿ>o3X &¿oœ¼>nо °é>Í?ú¾Õ¤>R n™>ãOÉ=Ò?‰0¼ U‡¿‡…>ßpŸ¼÷Lß?×…§>ͱÔ>Ï(ïòµ7>_¾‰µ?“~¢Ùx?¬9P>¿Hx>$, T sLî¾}¾ëø>‘‡ |¿ïÿ¾æF‡<Å·F½F[è åcW>袿…'¼>ô ‘ñ?Ò¥¤¼„ Ë>}™Ø Ȳ0>ڪ쾓r÷¾hÞØóÉ:>UÛm>+4?…ko Ëõö>‡ø,½ï;O ‹Sý>ý¼á>#ݧ¾0è­Ó¿º’¾䬽î”2‹Rº>€?ådª¾¢ó Ÿv¿Úå{½»Ñ‡¾²p·Ñ’ß¾Qh ¾.Yý>±›5¶ÿ¾²Ô½hÕ­=âA¾ªó>dwá=+Šÿ¾I<r Õü¾'h«>”ˆè¾:à ýü>°äâ>9F’>Ÿk CsÕ>Ñ@?'ŽR½ðº7 Žè®>Üq9½üT¿` ·?ýÿ>sÚ>3oe¾-½.Ëÿ¾¾—ày¼¸| 5Ý^Ò¼5%?_ È>³fZ™­>î{>L¿y0GÊ>äeí¾ƒn÷¾$7 Á?Wƒ>£Z?í~¾iü 7qr¾¿ 1¾81¿ Õ®€b>ZIó¾êò>’’¥’A¶¾Ð ?áª>=|­\¿7àƒ¾i;6¾B;pB¿2´>“ ½÷™ ž~½ò&§>ä¿d¹ñ6ZÎ>¦œO¾š?ZÒ_V-¡>u;[¾S"?úIv¡»ü>Έâ¾4.L>8JÆ «{ä¾Ì–ü¾ɾá& åeȉ¾®?F€î<ýÆsÍ:ó>Ñ]ò>{Ÿ >3˜›\Çè>Rñ¾ê®ì¾š7 Æpë¶>8¿BŽ=ô† â>š>²¿aý—> ÌÀ¼€×ÿ>kØ¿=ÙQõ¨ >#1?D¥©>jv6 ¤O¼*ýÜ>êÊÿ>; zä×>ÓÀ¾Þ!¿¶… o­?2È…>-íœ>4J hKï=¹?MØn¾~Âë¡¢:>œ‰=)Ðÿ>– à¸è¿sKÃ>,˜=½w"ÿÎm>ªéŸ=6®ÿ>~V ?ó<Œì>–®ø>f âêØ¾Ou?µÂ¤¾¬ ¥¾è½¿W´y¾½{d[>-à¾5bþ¾Øhæãï <™8È=éÒÿ>1¤ ¶ãR?7Tì=`“µ>èCB78¿74Ä»,õľò ÌFÐx½áñí¾d ÷>Œ´kºö¾nMz>×ð>³ñ«ô¾Hâ¾kGñ>åt`>«ë¿^,œ¾™rÐ/½>þ7½Ñÿ>T£ ©ƒô¾÷È6>L5ó¾ 9&{¾/3¿k¾›]W¹Â›¾Ç?AÖ˾ˆÇç ó¤¾4H?ý/=eÆ¿ }°Œ>Ÿr? xt=À#› ⾓ß¾º þ>ÂeÍ+­=¿$>0 ÿ¾êa,+–œ½.æÿ¾±X½é-W” ÿ¾úถI“=‹5¿„šq¾ cv ‹NÖ<(?~r¾ë‡~ –¤½•#¾´°ÿ>Oã¤à+²¾›?Õ¯Ì>Êè´ã¦¿ž©>Svº> ¡§ ’ýý¼ú¿ÁÈK>wB| ÑßU½C̾bŸ?=@g:;I>!:?Ž

0ù$)=û¾fæ¾A̾ÍåÛ?T ¾úF?@…s¾Ú ‡Qؽ¾«{t>£¿].3Œï>sö>si>ù)b#„Ï>›!ݾKÿ>×/ ÒkœÕ¾éíÿ>…y¯>è|Rˆ¾37O¾¨?!h¦ðG½—z¾,b?f( ? ¶‡½2“¸>Yn?–œ ™ÿ>(N‰½Uø>D û VeO> ·?·šÍ>:Y ¾Ô‚ÿ¾Šæ1¾U‰ÿ „Øñ¾êÎë>Ïê¾#N UÀçÿ¾6¾¥¶¹¼¢®5QH>Ýìÿ¾©÷4>* Þä=}i>#øÿ¾—êÄêÿ>&TP¾_Î̽JÓ?Ôdþ¾©ig>{Ká>«Ö„ 9ÑÎ½Ô Y¾ ?¤T kQ Ï>à‰t½±¿?ŠO‹„|¿‹Ó>RvÄ<~™ .ù¾Âê¾–v ¾0. 1^=ŸŽÿ>-ÒÔ>L_(®Ž’¼YÜÿ¾´­æ½›ºB+Ú>*¾ßþ¾LxËJ(¿GÉ;FA >[ö 1|ô>w׉>7âñ>·("p}€¾þÑ¿>Ì™?,K¥ Íry¾N›>ö$?B2P 'Ÿ^¾,G˜>ž ?K+M° ¼Oð>…@ö¾Œ%Ðuò¾”±¾O­ö¾nÆ)½ì¿óÊe¾Mtq¦Eý¾”"¾çªá¾FÚ«ÌÔ=±½sÖÿ¾ËÈ Ã§x¿`é\¾CËj¾'X ‡P…>CX>Ed?ª0µ ¦ÑÌ>ß4¿.=:½Œ¬ yGT˜>O¿’­¦>Çõ»±>ÍË¿¸“x¾¾«ϲ¨½áÔÿ¾àH>B wþó?F?Ú½]pÎ>³â¾,cS¾3áÿ¾‰½]JJ Ÿ³>÷ø¾ÏNî¾…‚¯ íD¿}ÐC>ØHª¾Üà ? Sè>üU°¾Ÿý¾Ý‚ ¸ä¾)wÿ¾øO> ||xÕþ=?mÌ>èP |–]p>[$¿åœÐ>Àô ñF–¾nÚ?ƒ> ¿_?Œˆ>bŸˆ¾á$¿2Rdò%D>`?ÿ#“¾Dïââxö¾«í>§æ"¾ª³ ™6r? ²½¾Í”ƽî§x ž £=T6Œ>x¿,—çゾ=¿àÙ†>mÜÿ¾^ã)=lɽ= vE>'­®¼_Ïÿ>b.û vÝ>ßÝz¾¦(ÿ>¶ðéž5¾Úâ²¾h[?K!j æÌ¦½aÆ?•×’¾Â¨:¨Œÿ¾àÖ>ÔC¾Š^A¦Õ`¾‘F?oöŸ>•»•]¾Ð˜ù>Cæê¾Çà¯8f½ØÖÿ¾}#:> È‚ ÷ÿ>úùå<ú¹‘½oEî8¿?œ£>=,„¾ÄkyK¯?£å¸¾§Ì}>;½,c|¿Çž…¾üÚ=«ÿ Ìï¿:zœ>ž†`¶ ü4î=Û2?˜‰r>övøÊ̽¸#?øpi¾ [ – vo¿þÕ³¾<‡ò½Ùb Õ•ÿ¾•>°XÛ¾…j ÐŽk>ÜÔ?5 Î>:µ ötÊ=ŸŽÿ¾c_>Øb{ kÖ ¾7¥¿4ò‘>ñ/ˆ yy¿g ›>@†®>¡V [éÍ>°Ë?'>ÐÓ†¡ö>¶†½Å©î¾ƒÐ‘óξ?€ïV¾ö<è7>½HÅÿ¾´®¾É q Ìðÿ¾éµþ<—Nq În¥¾è.?ßÀ>q½ ¿'˜;½gºÿ>éºð=Gõ»R1¾R2>íŸÿ¾n[à×M?ñ&D½ ¦Â>âõƒ Òæ¾b÷>…yç>‚?S°æ¸>î]ƒ¾iÃ?Ò[ ¦ž½¼,;]Äÿ>£[Iá³ý>y²ã¾nø½¾} — Bxd>ó¾¿ò¾Þáhö›=¿ ¿ ½îô pqæÿ>ý×<í ǽîoÃþ}ö¾TRᆱ#W>{’ פ³¾ˆ¼¿ý/g¾{%Àzì¾;QB>íù>øK &—:¿=Ds¾¿×ð=1ž ìk¿fõn>y"˜>Ø ˆö¾µßê>ñL£½µ¾Ï¹o5>Ü›ÿ¾…Ͻ"?ƒm¿¸w]>Åz¾*z” -y¿£Pà¼1D†¾ ® ÈDÂ>hÕ¼ò$?ObŠî͇¾qu¿¬¹½6X‰ 1Ò;¾» ¾ˆ-?Í• ÛèÂ>†«Ó¾Ó¿Ÿ… í:…=dsõ>Ùìð¾ÊÑ ÑÉ¿À=èúƾŸ;?À¸¹ Šÿ>Í:>á·¾l÷½aþÛV>’?M à ¨0>Eƒ¿J›Š¾r  @Þ>80™>¼¿N¢UÎ>/ù:ʦ?bÁ Èëâö>:Z•>tÓî>(»N0F侑·ü>5_¾¬‘> ‚¿© º¾nؾØÆ £ –û¾bÀ¾Éè>¤|°º¼á>4’>ŒÚý>µX÷=¾¶¡º>CT¿ñ` +£ù>Tɘ¾Ÿ®î>;Øþ¨à˜>^e?‘h>ùh@¤ÿ>ßp/>.sÚ½ð×L ™ôÇ>óö¾Îñ¾š¯ 7 ¿»å>Ž“ú>°¾÷Å#J¾ÔºÝ>¦ÿ>²« 0Ù¿N)Ï=·™>ŠðSr1'¾¾¾õù¾Óy [Ðû>Õ\æ¾Ä »;:€¾î´?\˜¾9¬• ÛኼIX>Ö?qN ZÑ­ÿ¾Î[+½´W/¾†ÕpüÅ? â¾ß£–¾þ 5Ly“½:çÿ>‘o»‚ÿä{¸<ÁR?¨²>(fh;г> ?Éȉ¾ç¨%z(½·{?Ë-½>ŸàÈ™?ADÒ>É~œ=ø1M7¦¾e©>|ÿ¾àÆQ L'¾SÎÿ>Áã›<œñŽ/ÿ>Fêݾ »ˆ½:; Ù%’¾+ˆ?Ðï“>EÅ­ê]œ>|ñ½¾=?˜³‘ äe=>‡2Ü>º…þ>8T  O>¿ÏJ:>û¥>6м A)ò¾5 ô¾€}Œ¾—žï=Ö:ƒ?~áÅ>f(_=¿ú ó=VÓ¥>S® Kçó>xE¾$ñ¾u$'.÷¾‡ÂW¾°;í>å¬ tB­«ºÕu¿'P„¾grz ^,?Þ‘‘=€p¾@4 õ©>Êß½¾¦H?³è ˆÒ7ñ¾7oô>×ÂL=Fg 03þ=¾Ü›ÿ>uÇâ½_(FŸŠ=ÇŸ?àÖ> -öïÎ>”ˆ¾§X?¶² /M¾u+½¿\íe [ì†>¾-è¾,-û>’¥*`fN= â?þñÆ>_hp !Z›¾v¨v¾ ]¿ ÕôC;@h¿Ä±Æ¾]M 1 ¿Ð¬6¼ S[¾®Ý ΋»>ê#Ð=Ï0?ñ¼ /x³–¾“™A lî>ñD„ Òþÿ>^¶Â¼o¸O¾ ¢ Á úc?¾K±>éE¾¥kdÒÆ1¾˜êø¼ùÖÿ¾7§>s€¿Yù…¾Ä '>1· „ŸÉ޽Éåÿ>À·<ä‚ä}>k-¿•Gw¾ G 'h³¾t{?1´½Yá£ý†ù¾‰‹­= _ê>­ê D˜¾eç¾ †û¾€¡Í?ú>x4½ «è>™N}ðÃñ>ìmó¾ÎpS>±Žºß>µþ¾ÄÑE¾%e±mV?©37>Ï»±¾RÄl#޾t²?‹üÚ=¿‹ ÆNGˆ¾q?4÷Ø>´†Ñ¯{‹¾Ú?×i4¾óœ [ (›Â>—È?î銾¢ 8B°j>0¿çÖµ½Ð ¾ l]J¾±iý>Yâ¾™ sI?äᘽïª>õİ ˜qî<žF=ñÿ>l#¤ h—ï¾$>åö¾1 œW ?÷œ>ŽÁ¾Ûò k<.?ê…¾‹Œ¶> ä þ lz>_?4iC¾)µ >è>ˆý¾Bèà>9åá ãù¾ÒÇl>Ÿ®î¾\ˆp 6Ì ¾®ÿ¾éO=H-ËÍ=„>ëU¿ªeƽˆ h"ªð¾_ãĽ»ô>¬òA•Ì>aŒ? K¾ÅÖ Vý\þ¼ìk?:;±>(<ì E°>Ox?ðLX¾ÿ¨ð¤>|€æ¾$bú¾szb s*?IF>Há¾T¢ ¼Êú>l’ç¾ú`Ù½žJV€/¾ñ›"¾mãÿ>¦eÍ Ï¡>c*í¾è‡ù>¥ø O¯$¾Ÿw˾(¸¿’¼˜ +¢F¾¯_?²c¾æ‡• Äí`>Î?p=n¿^mD&o°>ÛÀ? .v¾¨á FÆ4¼d郾fl¿K÷ ½¿î•>ï¤>SØ í Œ1¿©0f¾¢µ2¾¬( ²óæ¾5†¿=‹ßü>÷Ü ê LpÒ¾u>®¿1 Ø Ö­>¾D§ÿ¾Ó»(>||ˆ yö˼•ã¾®cü¾$ù¸;¾O[»¾¿çø&xAô>ã‰=’Zð¾°4  TüŸ>s?©À±¾ó®%` >õÛÿ¾ú X>X` !?| ©>‰î‘¾kýK>t¶?¸Z>v5   ›= ½=Ó>“?FO˜4¿tC“>Ö:¡>¯}î|ÿ¾¡¾Œg ¾®æ p ô¾¤âï¾Ï|5;ë…ú•>çW¾pÒ¿Rj@YФ>½Ç)¾•ô?_7Z4Mؾµmø¾„Øé¾Ä& 9—’¾fÜ?‘Œ†=Æ¿L _A:>âÌÿ¾åaÙ>ôÀåPÄŠ¾„ó?ÃIª>Åç ƒG×½ŽÌû¾!å¾ògYð§ö¾[Ñd±¾íôZ =+¿ªÖâ½:“¦>=n VP=x¶ÿ>»Ò>£ö½6<Õ>õÖ¿ËÅ>Ün a’=u«ÿ>Ù.>!o½r§¬>ØôÀ>A¿rt R T‹x¾(c?§ÏŽ<¡à ¸Vž˜¾—¨þ¾êyß¾E¡ ¦¿¨s¾x9½ä£ gd>A! =óÈÿ>Væ < 4…®>€a?À¯Ñ>ÝÒ™ õÚL¾Äϯ> R?Ku w¾ÿ>Œ•=™d4¾&Ì U>T+>œÁÿ¾%) ]¹ ¾Ó.>Îþ?>B¦wv=´ÿ>0õÓ½jž Ö €û¼¬ª¾K;¿‘ ß¡=D5?Í˱>Œõ ±0>±Ã(>Kwÿ¾a´ O ñ >>zS>Cåÿ>kV ¤ày>Š­ø¾¦Ñì>꥚ ¡>Ù™ò>£•ó>¶Ì² ä¼ÿ¾p–Ò¼¹oõ½ÕQ܃?²W‰=ÊTÑ>A¯ Uú©¾?ä¾…>­•2÷ä™>F$?ôMÂ>ÒLl]Þ?»îM>—”¾—«¢ ÕÏ{>ÿ‘?’°Ç¾ß 0 ÿuþ>PÙ¾#žÜ¾°¸ }»€>Üô>Àî>äÒ ˆƒ>íŸï>Èêö¾Ñè Ê‹m¿bLº>¾2§¾¨_ÐÀ í>T룽/ö¾Ð© çlÍö>ðøÎ>–î>•ú t -ä½f/ã¾’#ý>©… 8 nã*=cü¾ÓØæ>âwá `¬ÿ>S"Ù¾³#U>J½ËÝÏi¾¿cò¼Óð žöÐ.¾hv?nP«¾:øÂHn¿PǾ(H”>Ü+¹æ ¾ˆÿ¾µÅõ½‰e Ö Çÿ¾Ã‚;> Z>3ƒ }[ø>×辽߾}— ^g¹ì½Ô,¿;qy¾VÈÿ Ìbr>°¯¿,(Ä>ô Š é,S¾E*¿Z]>|ìó6X?»G†>—Ï=j5]á?ÒU‚¾›ª£>*êdäÝì¼p¾à-¿÷f *9Öí>cðð¾ZFê>ç›®n>¹8?-è­¾® 3ðQ—>C¿ YÅ>Ƕ«ì㾤¦õ¾$*ì¾áÍ=‡¥¿=P¾?þº¾Ú ¦úö>jlï>†’½{‘lŽ=ªºÿ¾1´ ¾Yºrä¾b-¾¾àôþ¾ÓÙ “éÕ¨>pyL>˜k¿yi Ñ ‹m¿€‚«¾·z¾¾ØˆÎ ¶ ÿ>  Ø½=_È=puÔ !u«>)5E;.Y¿·õ `y‘¿¦>_T>ã´æ2Æ÷¾ï©Ü>´Ìê>χçCŽM½Ðÿ¾²A»=\E”¾ÃÔ®¾gG??ÿÍ ‹€q;Ä´¾cE?@¬ '›©Ð½ÙÎÿ>L ¨;¬œß š¶ÿ¾#9o½ >A 8^¶>Œò„>¾õ?i» •Jƒ=çÿ¾ÛòV=õbÁ _^¾|K”= îÿ¾J>% jPŒ>bhݾנÿ>*ø fl¿?ɾÖÄÚ¾õª ÈË?½z¨Õ>µ7¿‚Àñí?w¢Œ¾ºb¾˜hq ðQß=¨§ÿ¾~8¾YjeÜ„;¾é ? XB¾‡[ — .«ø¾yçè>Þ>ç Ïòz ¾V¶ÿ¾0€P>||ì¡„¾2«ÿ¾)!H¾Vÿ m¶ï=°’ÿ¾¾Øû½e?1ì¿ì“>ŒŸV¾åÜ Q ·`¿–S¾êÄ>þ‡qAØ9¾x ´>üo¿@ï Ò ¶Ø­f=Q4 ü œÛ$>õ¸ÿ>Ƚ„ fmu?)°È¾1–™>Ö½–9=„=Øÿ>J_H>oøFÄ=M`¾¸#¿m< –î¾~ÿö¾½Å¾íZ ôä1ó>Þ9Œ¾"Ró¾¢\ h¿…%†>H©”¾¹*y pµ¶>ýL¿G»€<ô @‰ÿ>0¡Ú>\ÚZ=eÎ ê~ýð½´O=“¨ÿ>[{ £$_¹>­jy¾ÑÊ¿j.Ä :u…>&ûg¾Y¥?Ê…“£Ô´½Ú¬’¾¹Å?hš A2»­ÜK>¿­  ªÕÿ¾¡ó:½ØÓ“½F ¯mX«>D5?Ûݳ½7KÚ7—¾þ(¿áð¾ EÄx?H ¬½ŒÛ¸¾þì °ŒÕ¾#?Yo>ü9 { ù¾ø½ƒn¾ë6?h!E„ʽ¼¯ª>u¿6Ñ Ç”¿Ôgb½c'œ>=C G‰¾&±>fÛ¿ë•:…>˜>-¿‡ß¥¾96¯ Ó8+;ì³>-B¿ã¹xI½Ÿ>!«k¾tA¿jÄ R9`÷¾í™¥>ì‡ð¾¥à  "ÞŠ>ù¢ý=:z¿ì4Hkíâ¼ÓQ>B¿ê ŽŒ,9>Õ è≯ù>Z äüäð> ¸ò>Wì?¾–#`Ë+=Ú?–³—>-( ,-Ó> w¾]Þ¿Æ.jQô>ßq¾gó¿OŒ °Ús™¼‚âÿ>–ú“½‰bçù/ð>™ac¾…ô¾×Ëj’–ò¾‡‰æ>gœî¾#K f Á¿ofT>?>3Ý kðݾ>çé;L3?bg Ë ëÿ> å¼g_I>Ëw P~Æ•¾oóŽ>tš?Œ`  ñ ¿æXÆ>.þU ¾ÈÏö¾¯Cí¾t‚=ZÚÎßl³¾Hù¿vq˾>ð ’®ù=×Ãÿ>âY<„f;Ö×¾Ê1™>q;?š“„ o ‘>ÿ‘?"Ê>Ò [Ò¿uåó½f•>nCFÙ°F¾ù>³^ì>w çî[ý>¶÷á>N­ã<êpÀ®õõ¾ÝíÂ>ÏÀð¾ºÌ ®¿BŽ>í¸á½`V Ÿ PH½;ûê¾Êù¾0ùŽZ¿-왽ü«>C?=`!ë>­…ᾫ[õ¾Õ°5‹„>|¸?ùN\¾Dµ ç/E>“oF¾·³ÿ¾d¦𠔤{¾Ûß?Þ°µ>@ÑÅ8Ÿú¾_~¾<ê¾õ˜1î>Hk¿8½Ó>?ôk(5=סJ>ìÿ¾ò,­”/Ð>ƒ†î¾[÷>yû Òªÿ¾†wĽçáD¾p²†PÃÿ¾mç=—^‘¼pvÇ ²€¿§µ>ÃD#>ãæ¹ç¿y6¾n¥Ï¾Ú g¹Ì¾ª å>Šû¾æûË VØÄ>ž~ >&¿{‚ TþE¾Ïÿ>ÎꃽY(ñÇ–>¯±ë>öø>٤̼"ø¾ب=èì¾+* œv?eî=Ukq¾l kóÿ>¹U=¶¡R¾NÃ&¯&ÿ>—<¦>J)à>(Ì ÏÁXo¾sg¾X¿éPU4=¾¨¬þ¾`=Þ¾(·l¯ñ¾Þ3=Cáó¾„+·]H=iàÿ¾—9¾YºjXtã>]ß¿¾à/þ>d/ èsƒ‘>ް?;¾i& $ #g?ê•"¾QÁ¹¾ëþ ?Ñ=ôOˆ¾@„¿j¶Æ Ÿÿ>0>—ÕŽ×÷EÙ²¿}c=kI¾qÑ OìNÇ>¡Ú¿¥“=4z]Äÿ>ÉçE>/0ë½V ÷Ã}ü>Š?Ò>^H羟D Hde»fØh½rÞÿ>q#i KW°>rMù¾†‘î>Ñê»É¾«±¿0ñǽ´÷ ±pcn½_û>C¬æ¾°©äƒ?ˆœ®>؃©¾kd”‡¾*71>îw?PÈ Pÿ¾Bz>@k>؃ Á/V>¬¿.­> ° Óf?çQq¾ýJ>² uÈݾA~þ¾Ìð_¾¹Òfï¨Á½ØÕ¿¨¦Ì¾ò‹gp&¦¾¢B?R,²=q¿ý h¿¾õf¤¾Ð€?©¼ ,¼û>%êå>hZÒ¾ÂA­z¿ÓõT¾“n«¾'i?¾B_?¹>ÑEʵÃß>¹¥ý¾ž#¾yù ±¶º„¾±½Bx¿·Øí! ç¾<¢ú¾m®J¾f™ ÷#ºÿ>¾z=p>uÀо£@ÿ=©l?2^P<úÿ¾AC»?ð;¬ [>† ¾{-˜>±Ã?¼ì* ±¼É´>nˆ?ODzk)ˆ¾ðý?â\Ã>ÑÊÐ[|:¾ÎPü½î²ÿ¾é\í ŸZý¾™-á>ÒR9>3Ì«´õ>™ï¾°0¾½ž#H0œ[¾¨¦œ¾ìP?à V ÍÄÒ?ÒÀ>EgÑ>¤‰ ÷ ûè¿L5Ë>«e€;™8 ° ÔL>ÈÒÿ¾–Nš½]&þ¿ÕçJ>x^š¾z¿ à 㤿w¡Ù>£Éµ>”û¦D¦ü¾ÆÞã¾YÃ>d®r3¿ž×¾è‡¾Ò¤ JÐ÷>Xæí>¤¿¼~8¾†>aüì>Ù?÷>Ì_Ü^,¿k`;¾dËb¾} ¬õ×ë¾^Iâ>Çõ>&¯CÖ;ä>ê¹€½ý>ÚOR¢›…>&Ää>•ü¾§HïxÏ>Ñ莽­½ÿ>bû .ðÞq>è ̽k)¿Zݹî²ÿ>Nì1¾4Ê´½Óó ¸ ,c¾#2¿W#{¾Èë™ ¡…?Ç)оh’¾?«“ŒÆ>ö ð>í¹ô>ÕRtÜñ>Ú©‰¾‹ö>™‹= Ë׿ç†>aˆœ>8¦|¿邼¸">2öeÛÛ¾„èº=‚7?Jý Ü ß4Ý=ö|õ>õò¾Ñ`ÃÞÁ¾z8Á>‚t?ä™Û_´ÿ>F^Ö=e-=/ó ňb¾9¹Ç>Ú9?²u × †­ ¾€ÿ>³}è=»ú ! ô¾½ß5è=£¬ÿ¾ú3 Q |D¿Pû=>ªðw¾z@ ¿ ±Û—½í¶û¾)ä¾Aÿgú™Ú=âé­¾Ê1¿ùG gÑ“>@Ù¿U,>™- Lã=ZÔÿ¾HRR¾c ¤Á¾å¶?ˆ/c¾ª Î< 휾æ#ñ¾¬©ô¾„}úö¾ìÉï +¾ä?¥ƒÍ>é âÿ>ë>ù>HS=AX Âvˆ¾­iî>»Eø>%p)Aÿ¾5¾¤ãÚ>k¬ ß“>Õ’ž>Ñ¿I x€ ’>6ê¾B“¿¹Ÿ}²º¾Ê©¥>Ú?gQ“ª+×>u?êz>Ó¨ X?ßþ´¾Uß)>ÿ¬ ) ¼ ½†9¿¡Ö¤>ÔT÷ þ·Ò½§ÿ¾Éƒ®=²|WQlÝ>Fyþ¾ç6!=z +Šw>ؾA¿2¹L5¾yÜ÷>©G… áÒá¾’'¤<Íý¾„%³Â¾Ñ”?%xC¾Îè® | ¾£v_¾e5¿ú ôÕ.F¾8¾bh?• ÞKØf=‹ÿ{>ó<¿,ò†Tù>´i>6çè>–"‡øÿ¾†½¼6ݼ[ Ž•Ø½Gÿ¾ ‰ð=|È:Â/¿ÞXоQÞŸ¾: É Ïf¿&6Ÿ¾±og¾“ÐÔ ÆRô¾Óð¾ì3ç=ZÊÚ§¸<‡Œ½úñÿ># }¦Ôe=<úÿ>ó8\¾S Zë:*>eS>Íèÿ>UkšÇ˽ÓÀÿ¾ÐyR=WbË࿾­n?i‚½¿ á)®¿Cq¯>p ¨> íV *ˆ>Œg¿&ü¾Ð ˆš ѽO;?æ@>‹4ؼš¾€?­…i>ìx ù jk$¾ÿxÿ¾>/é |™É±=7Å> ¿ãµQ¿/p„½3‹È>Ý« Ó,Óï=çÇÿ>Q;ô»f „ô¤|¾(ý>†Zã>éw \u]¾À¿ãÿ©=+-¥9¹ÿ>\Âf½_ù½ñ ÃR×ú½Diß¾Szþ¾I• ÷a2¿Æl(»† §¾ Ýz ‡†u>à¿ïX„>’ ] o“>Ù"¿º‡t¾ Z Kæ¾|Dô>r1î>S¯± İ“>ó>>ó¾§ï ïÿ¾|d3¾Ä{L;®g "÷>°âì¾sŸ„¾(ç ž®+¨»:¾:Ìÿ¾û »ùÙÐ>…[þ¾ŽZᾚƯ E½=I½>kšÿ>cûSÐ ×=S±Q>=òÿ>ûÊ!¿¨½áÔÿ¾÷¿½-<éCm>1²?íŸg>ùY ÿ•¾y?î¾pz÷¾Ip • –¶¾Ç ›>Ôd¿á]ï’ø¾³Ïë¾Ê‘¹=ÚöHð½d¼èõÿ¾`´‚=\k («s½ó­ÿ¾Îû¾q@ ßÿ¾¤¾1½Ó‰=>iAøˆ¿´Í¾›Ò0=–¨…>x­¾”ø> Ðî>pÝ L6“ᄎL¾b†ö>eÇ Â¸X?¾¾¾pj¾n'„„¿7‚¾Êí¨¼êä jøÖ¾ÁÉ‘¼Èÿ>;Øšo„í¾ØEé>«³ò>¯¶ &þ2“¿ÝÖ¾Id ðñc¼¾°Uò>B=õ¾æË % ±‡þ¾€ è=¶‚Þ¾£  …‰½÷ñ¾l=ó¾ùËÿû9>ÒÈÿ¾U?½bó …˯=â’»¾­0¿Þ*nܪ¾ÁnÀ¾¥†??rÿ› â¾?ü¾üÃÖ¾. åMñöð¾*p‚>UÛõ>ÿ E ñ¾¼$ 律ÿû>g=‰¿ÞE¾ÝàU=¾Q ±Äû¾Œàª½ÃEæ>oݬUo¨½P¨ÿ¾Ïù)>š ‚ È²„?`‘·¾\Nƒ½îU }±g>ˆ.?œo µ º¿#¤n> ƒ"¾MÒ¾@„½Àé¾I¢ÿ¾¢»“„‰=Mj(>¿ÿ>ûÊc¿™¿™ о‚çþ½î ”TU°¾`’¿Øð¼¾ðÂLÁ¾$ÔÜ>“ÿ¾ûNæXs€¾d:ô¾ áñ¾d Jb¿ÓÛ¯¾fiÏ>6Ü_Eî¾» ÷>¤U¥¾‘Í 4Í?"->¯£¾«\8¼¿_]¾99-½äJ2?=œ >¥ôŒ¾«\l ò?Vï˜>þ5¾Î KQØ?À<”¾¦B”¾˜hz6˾?俺e·¾]Õ û ârŒ¾KYî¾&Œö¾€.™3<)uI>‘ ?qÜ ¶U1å>Æú>á Û>Ž  Õµ±½âZ¿$´½¾kç ‹\Ìÿ>{¿!¾h>'½Óió •+ì¾Ùm¡‰(f>píľ 3?o *éü¾™ð‹¾V}æ¾nÑýk´½"5å>áÓü¾‚ñ°…Ø;ûÕ‚=Oæÿ>olVè>V-‘>Ñü¾¢áƒ¡Î=ÇL2¾y®ÿ>L5 å x{`¾nRÁ¾³'¿çÊ1‘Ñ?é ±>„õÇ> ÷ ÏDè>ðüú¾Ä³t¾€(@û¿)п>´ª¾_aï B[Ö>‚äý¾¼?Þ>Ü8ª*ü¾Áä¾ýû—=ö¨iaü¿¤Å‰¾3ky>ܹà r5ú¾÷9澓·m<:ΜœË½{»…>h?e/¼©M¿¯Ðw¾ ¾,µž?¿Ž±¾è%±;W ,φ?cÒ‡>ð†$¾KÚÎ M̾2É¿akÎ>ø a@¤ß>Ì•¦½×Ýü¾b$ÐÈÒÿ>!+¾½§W/½‘¾i¡Ò>^Ö?|>¥Ð ‰@?W¦¾„cÖ¾E © ô¥¿>ŸXÿ¾Pÿá>8ܑҿ‰ *¾nÌ>Ó% ýN‹>&pû>´qä>ÌW_rþî>Ù—ô¾é-¾y€ù £u¿wN“¾‹Ù>É 4[%¿mÍ=Õ@£>[^s î=?Ê6Ø>«„½Ž¦ ¿}í>µ§t>ìÝ÷>"·„ 5·š>ëͽVÔ¿Ÿ5äü>&á⾉EÌ>B–çÈò>3Qä¾Ðdï¾° ¸ Hîš=…"=Ðÿ>3~o×Ã×=b¿¤ˆ„>X' 4?£ÍÁ¾ 80¾…q  °8?¢–&¾HÀØ>ûÚ)ÿA¬¾£“½¾Õ{¿ÍÀ O²½ÏW>—?ûì²w Þ>Óó¾ÚÕ 1 õ ?2"Ù¾Pªµ¾Í´ ³ôßó> üñ¾8ÚÑ=+–³ ëoÁ>¿ØÕ>Ü8Eöa?äŸ>„€l¾œ Ç Ä­Û¿é2;WvÉ>ß#  Ú©¾¸¥¾T?!š K`??Óݾ––>2V ²„0=ÎQ÷¾Rì¾ Q W°í>9x*;/j÷>¤ÑþVú=>Ïÿ¾;KZ¼ÿ¿ :Ï¿Ãy=½¸\•¾z l N—?L‰´¾ü‹`>ˬ J&üú¾óæ>§^¾H_ ãñÎ=&9辦îú>g ÍZÕú> F¾¡è>‹ÚóƾB>°>?™“#v¿Ø>Je=lÒ ©„ÿ>×ã= >Lº âý¾?7ܾ—¯»…€ ¥Ù=?Üž¾~üE>,¬ Œ !¾`V€>¨Q¿n‘p ÿ^?æµ¾y뜾ý˜å€õ¾OX½p•ï>…¹ Að¾Â>#i‡¾¨þ¿Æ4 .åñ¾[z¿të¤F}"¾å™ÿ¾`ñª=H3ɯ—¾Zb¿.æÏ¾ð>§hÊþ>Îlß> ?¸¾­0Â-°ÿ¾´>r‘6=&Ç Ë*ž;šÐ¿»+“¾r~†ùŒ½½¿v¤Â>¦TŠ™E¿0 s>ôá >Ý ,Îfl?!ËÒ>ÛÞ.>Mú « µÞÿ>ø°­½åàˆ<µÐ K,¸ÿ>È×½ÃX=u´ Kfõ¾(¿z©¨>ZŠ/Òat<ïV&¾ãÿ>-×ù/?Óp¾SÌá½j J ¸ÿ¾øn¾¶¨J½u5¯N*ê>Tù¾D¥>ޱL Ã¿“q”>Hm"¾`Ÿ ÒÚ’¥½7¦ÿ>:éÝ=® äG¯?¿f½°¾¸½9¨Ÿ Ü?Rž=±Þˆ¾ ÎK?Åž>d[F=.CrV?øU‰¾¨:Ô> ØâÍò>åê>Üï¾ýÙãÿ¾zq> PS>ïƒ  yX? *O½·Ô¾ Ø µâû¾“Èæ¾Š"”>ú, ²“Žú¾[<>Ðê¾2\ñ Ê>À•?Ð×¾¼ùY ;¿¨€>àd³>¡òy…>àM‡=Çe?×%àÊß¿…Â> Ø~>mR §ÈÐA>cœÿ¾¬$¾a‚Ô×#¾f„ÿ¾z¨í=3ˆ ÚHM¾¥8>õÛÿ¾[¯ 2 ¶¾h¾!‘ξ˜5?j  ×öv>,G¿kÔS¾p M é?*ÿÊ>&÷=M1ú ²Ú¿ÓØŽ>y)>ÎÁÝ 8?î@•¾?¥¾ýî XS?c*m¾‚Œ˜¾j½hyÈ>¢ï¶¾±N?úS0 Ú‘¾œ‰)¾Ô·¿% FÄþ>ÒÛ¾ž h¾n 1?ß>u«ÿ¾^¡¾Sî# § ¾˜k¿È}³¾Õç ¤î ¿ò³¡¾,€™>Ü' +D–Ë=Ùë­¾¶I?ú7S î>}Ì÷¾;Wo½Hs 2æ¶>•‚¿O“©¾ŒS6Ý”¾¾f¿ébƒ>‘ {Ãð<­ù1¾õÛÿ¾m  lwϾ²> e¿” Ð ­¾^,¼>g(¿:áNZÔÿ¾R P>ïpÛ½AV / …(/¾¥àÆ»þÑÿ¾ú7ž–ÿ¾RcÚ>Ã;=n t ~35¿ÈTËJ$¿þ ‰=2 ÌôÀÐÛ¾h†=²gÿ>JÜ šñí>˃Ծ¤ßö¾5‚ ÍŠ­¿H©T>6;о¿ *(|®Ë½‘Ὢÿ¾.»šÐBb½ÁŽ÷>*ªî>ñÝf £ŒÝ¼õÉ>¯Z?OzD"ì>/2ù>Hþ;½~‚ L5“¾Ë½¿ùÀÎ=pÈ r ÷о¸“¿)'> È Ô¾kÖ>6xÿ>"Ž_ †?Uˆg>Ÿ&¾VlÚëú>ªÔ¼¾'?ò £³Ëž”¾¸¿ƒ0÷½X6Wkfý>­¡Ü>õÛ>Ô ïnŠÿ¾ˆ¾àؽgQu­Ýî>?Éõ¾ˆ.è½H ·—¿)m> Ó×>k „ Ö"S®¾ý×¾–"¿Í¯CþE¿0žÙ¾¨ƒ>, ÚB–;«±¿VõÒ¾û M » ¿3F¾¹3›>cFZH¾«!!¾¬ÿ¾¢üš ¼ë>SBø>è-ƾ¨+ – Z.ó>1ìð¾§t¾Jž­ ‡Æn¼À¿úpš¼þÄ ±ÃÐ>ÑÊ->Æ?$X  ê¾@?<·Ñø>… ÄüÆÿ¾ËK¾mn½5g çžû¼½K¾¾Áÿ¾ýåo QKÓ¾ø2¿¹ã¥>Úà/ý¾i9¾¶õã>[ÉYC(>È~ö>’~& ʤö>¾Mï>ý ™=ÂA+4>ñ˜>&È¿ò"NuæÎ¾Ê¦¿ËG>6û œÕ¿¹Uˆ¾1Ò>4‰ q*nÄ>m«¿ƒ¢y¾¾e õ…ø¾å¸#¾·Òë>åF ¬ W±ø½å(@¾‹ªÿ¾üv /,IƾZ¿ ¯¤>Ú%0Í”–½vl$>ªºÿ¾Q R ú"á[¾øùÿ¾Óú>EÈ ó§ÞĽtP¼fÝÿ¾œê _Ô,ø¾Èê¾ÿÍÛ>“ ˜ HS¿ã°>­Þ‚»™) 8 ©j?œû›¾“½¾TÕ%’¿çVˆ¾cdĽ 2îT¡¾èhõ¾¾0ñ>" Ù“V¬>„~?µT¦¾%á 3ºù½íŸÿ¾ž•D¾ÿ qVõ¹>ýóy=#ºÿ>KGVø>ábí¾~ÿ¦¾Íø„‚¢>õ¾¡¾):¿ÑÌÙ ¯°È>‰¿¹‹Ð¾æ F ïB'ô>ÆÜE¾Äyð¾Ë^ ×”NŒ¾»–¿+(–=rŒ,(<¾%Íÿ¾þ‡ =-§õ0„>Ú¿óѾ"· ëWš>î ¿D¦Ä¾"· 9sŸ¿³x‰¾²÷½2AêPÂÜ>/¿>y"¿ª) ×-ž¾)wÿ¾ËœÞ>± « ÙCus¾*8¿ÓŽö<¥Œ+P´¾™ž¿ÖÆØ> ÉÙáz?Ó÷‚¾¡dò=+k [¶–>Žy¿‡þÑ>tn ÙxP¾§¿Ý%™>ŠÃ\ [‡uÿ>[ M>¥)Ы´U>ö³¿7Pо§ê °˜¢”>Ò ˜<¸?ø%J•Õ?Ä\Ú>l°>E[ð¾ò”õ¾7þœ>ú²ŽÔ*š>ìkå¾I¡ü¾4ÅU1¿‰í¶>Äp¿½w; Ÿ W`Ð>(¸?LáA>Ó¨ W;«U¾¼Ïá¾ný>îj q ?ôß#½Ñh¾Á ¢ ä7=åB¿•I¥>aÔ`Š‘Í¾>>?¤v¾<-S{?‹¿>%a:½Ž ý+>Ä ¿0+d>¶ <$H¿`ž½*nľC ”4æ=øƒ¶½9¹ÿ> }]ßÿ>×Ý\>ó£«=» jYm^¾¬?=ò7>8 ¼DNÿ=G!?™.̾‹y ãP‡>;¨d>Ȳ?œµ HïT?©¥y>Þ¯B¾‹yàC¿sÑ> `Ľ;µÿð>ì Š>×gö¾ác œ®c”¾éeô¾ÚSò>òÊ ã ¿ó;¾„{ —=ü5?4g _a¥ê>Tãe>øÁù¾Û´¢`t¹¼±¿‘)¾gÃð í¸>>xõ>¨î>Z -Ͼ/¿ÚT¥¾ë¤káܾɆ>Ó…¿” Þmâ? m€¾><{¾h§˜Áü½„Ûõ¼÷Ëÿ¾_§=üí¾õg?½ãáõ¾z†ð÷û¾•å>,(=  ¯µÿ>‹&F½‡ü¾ñ Á­Š¿fƒ¾~8H>1© ЙԽT;»¾?!K? ;Y…<Ø>ò[?2 U D§7¾2-»½Åÿ¾\÷ ýøó¾‹Šð>XŒÚ> Sž (¾ø‹‘¾¨¦¿`  IÖᾟËt>[Îý>΄ è€fÐ>ÔH«¾}”?dè<0?¶#¾· Õ¾ëþ h=¿Ñz>ža:¾åQ Ò`9¢>D¿G¾œ½ô ˆxAü>Öãæ>Ρ> Lýœ>x™ù>(ê>W² Ì“á¾à.½”¾¿Ø&·Š\ ÍÆM¾@Úÿ¾Ô¹2¾³‰m»´?Ý ž>ÝÒÊ>÷ ªNµp½pC¿Ð(}¾tá¿¥ >ŽÏ>2 S”³•ÿ¾þ`Ø>ÿ(»~\ n æ!ã¾æ?ü¾]‘<É ÇÙ$¾ÿ¿<Àc¾m™ ‘zÿÿ¾I]>óqݾ2j \Hùñ>aãò¾$q> è ±O¿­®9=£çž¾´¥œ4=k¿k·¾/ G¿ ˜Ûå>ª c¾W>û¾jL\ /?= í=èMe>W) p#%¾ª|ÿ>×i4> e «Ð?¯A>â–>ßB3ˆÿ>4ª½R×*>D> c «L½ô—Ì<Øÿ>TlH Âûê=¥0÷>Lßë>ÿU *òyu¾9)¿•ñϽJ ›X6=é ¾Ý±¿ _ G ÃD»>µQ?›¦T=6DiT§C>)u?eò>µ:* ñ»¹¾+2Š>;¿.\ htDÎ>Jð>Í?V ñi´¾_z뾓Žú¾}Þéú¨5½h$¼ºÙÿ>H gš„>Q÷¿à¾¶¾9¯ "qt¾ÇŒ> Œ¿:" T5ѾÓöŸ>=€¿”Þ]Z½Ã>fï>»õ¾€a "‹úô¾›>‘¶ñ>Dt Þ 0]²=È ô>ãŠó¾ÊÑ "LO¿}e>J?>ªÁJë?>}¿áCÁ> ô ´d´½Hn?êê¶>Èìbàõá>ÙCû=Ù#ü>Vÿ  ½þt>vÀ¿{ ½¾"¥ùƒé¾²žú>oK¼¾½¬ë[@h¼z«î>tb÷>= *7¡>¦B|¾£t?E[ …i ¾©¡-¾U¾ÿ>e$ã º<‡?`Ê`>o¾ øYø²>$D?A¶¾tÅ FÐH>ë©?¡„¹¾Uß< ÓÇ>ït¾Ÿ¿.x¡üе=ƒøø>qåì¾Å Uª¤9â¾á–_>À=ÿ¾31 Rž?nÝ}>ŸU¦¾TÛ"¸xȾd!¿¤§¾Õ ô‘%µ¾©ÂÇ>1±¿  ¨Š¿ÊÒ>Ь¥>€ímå™ÿ¾L§U¾ÍÚ>þq3œE9<áÿ¾0Úã½q BpR~Š>óâ´¾Ú¿ÑÆÌS[Š>¨‹ô¾«ñ¾€ Þ‚]úw¾F•?Ãe¥>Ř ÐÎm2>bŸ ¾ÿ>>7!·|4>Á ¾?0 ¥Ê‡oѾ`Ɖ½Ÿ‘?3Å ‚ Àv¾¦1À½iªÿ¾»e .B n>?ý>¯`ã¾éÓk¾£¿§Ï®>Š)Ø–>ÈÑ¿ª =†  ô=ø‰Ë>ä?\ûz&6¾þc?ãû²>„ìâL§ý¾pÏ˾N'á>Ï Ü|Èy÷>OYí¾x–¾ç ˜`èÙü¾Â—¶»YLä¾éïÔ˜Nƒ>ÆŠ²>Lá¿rR uÞŽ>x`?Å=Ö> Å Äg>mWh¾·B¿d2¦bï¾É›r=VJ÷>÷-Ü vˆÿ>Wì¾õÖ@¾CúE îè>Zñå>Ê2ü¾£`ã·Dö¾Þsà¾W_í¾Ð9±Jþ¾µÞ×¾¡¢Ú>°®ÌöÑù>àŸê¾Ör·>B –x ’>O¦¾¿ÌÀ†Ëj¾¥£?ÛÕ>éƒ ¹O†¾J~?~M>_8 …й¾ÁŽï¾Ù$÷>Ö- ìVe=7Që>úBø>F¹ ÉçE¾÷°ÿ¾E¾‰Ö ³T«—>¢·?FNU=ŸM r<Üν(µÿ>úZ\½¬ß R ؾ†ÿ¾“á>œl ÑÁ:†>z4ý¾QÝä>V ¥SÎÿ¾ÌC>àJ¾'^í¸«§>Çé>îÎú>Ò ¤Hoð¾}çç¾ø5ò¾±ÐsÂPǾÚT?'á<ƒeZÓ/ù>p%ë¾ßk¨>«B ×R˜ÿ¾ú}ÿ=ß×½=vÞç…¾0¿=Ou?+£ Ïý!>™š¿/1Ž>X\t²¾F%5¾@¿{G Ð óãÿ>ÝÚ¨=c9“fM¿\Ú>Š À¸sÑ>ðÀ?en^>ÐS^ ë¾ŸÇø>Do1>ÏÀ•ó¿}=Ͼ4½t>_À%t%ò>Jë_>ý‡ô¾´m ÛY†¨>Xq¿ÊP½>Çõ'½ÿ¾!=˜†á=í’ ‡*7Ù¾.I/=·˜ÿ¾‹„Wè>D6 >ä…ü¾áœfÎ\>Tþ¾uß¾ áÿ¼="oI¾óãÿ>å ½ÇÚ?¦î‚¾q¿M=‡ î‡M¿‚Tz>²ª”½•Lͮ˽9*ÿ¾}²Ú¾gløÒ(>aQ¿·½¾°5§lÎ!>/2¿M¥>°M ‰Òæ>Eû> x>ª] áŸ;?î#>°®²>ß èx¸í>W]÷>©¾è  |5¦½¯ÍÖ>“7¿ñ‹‡à¾¿Ò¿eÈÁ>z « oÓÿ>ƒ¬=.h»½oî› ;䎾Eù>·œë¾µë àRb¿¾|dó<§\¿Z ‹ ㌣š>ÀÎ=¾åÒ?ú, F[e¾, ?ñc>¼uhÈõ¾5]½µÞï>o¬”¾kf¿Õí|¾.c @ûù¾@ÜÕ¾&ë¾9‚Õòÿ>‡¨Ú>ªÁ½{µ3 èÀ‚¾g׿Àx¶>z èؾWìÿ¾a5ξM. û ³? >š¶×>E?¤‰Ò)%?˜0Z¾–zV¾ô§¥LY>f…â¾NÒü>’’ªVÂi½¸’-¾h²ÿ¾»o 'Íri¾²Ü>ß‹ÿ¾ý¦|>Z¿þCÒ¾³Üh½„P ”½Q >‡ÿ¾û)¾c·E?å½> Ã>1ýM =¿8½Ë¾Ž d6™ïÐ>[?Å>~Ã?ÔÜÛ8øÂ¾-™s>ÀZ?Êšó Ø)ƾ6¿®"¾%n MæŽ<:ľ"5¿# \åѾ…(ÿ½À_?±ñ‚ U4¿°Œ>;V¹>¡§ «¯¾åF?T¨>>Þ ½ ãÕ>Ç+¿úƒ\< Œz¾¡°>ñK¿ª(Ö¾d…Ž CÉ?†u“>fì¶;CA Ì@¿H°¾a^=,Wì ù,§>Jyý¾Š æ>êtoD|½3ÄA>?âÿ>ìIûzð>˜u¾Ïö>‹þ™ÎÅÿ¾#2,>pÀݼž Ç ·'€¾k ¯>øª?,+u ºØ¿ãÝ‘¾ùœ`¼ ½ JÌñоå³?­G½s9'Þ>´!ÿ>f¢>á ¡±6þ¾ÝŽ « ^0X½­½ÿ¾¼éö=¦ ßÅË>@…»¾» ¿… ÕÄ söþ>”|¶=KäÚ>Að*Çd¾‡þñ¾ ô¾± À ܿճˆ> Ûo¾.*Â÷vk>r?´TT:   Äھߋÿ>ˆ+>ô¯LE”=ô£A> Ãÿ¾,êÓ¼÷>¾¡Ø>cÏî¾D ýŸt €>$E?ÓI½ ¨ aõ>£sî>µù¾èu  ‡@¤½¡ÿ¾³Ñ >È€)mæ¿X¬Ñ¾æ•[>•Ú6Ô&¾>¯Ñú¾'-ì> ¯cÒÿ¾€“½GZ½¯!gP¦©¾´>…>n¾?Œ ù : ¿¿Ã£=ž žø ò Ðüð<ƒ4ã>À•ü¾©Ñ Œaæ>‡ã½q=ú¾$«™³ÿ> ª½½ÿµ½çÃi+ÝÕ¾L¿*8¬¾1 ôâ#2>o¸ÿ>áQ´<; „±ö;ž=Aõÿ>lT›M~°<ÐGÉ>ãý¿u‡ x?¬*ŽGVn>2Æ#»Ú¾ àú¾jä>a“ éíÿ¾c˜S>.¬K¾;^” ék±½Lb>,¿êR 8wK"¾£ ?(Û>ç u举Su‡>‡À?šgʇ >YÚɾ±á?˜ ‘ ëÉŒ>†¯÷¾&qî>¥V%‡ý¾ÝŠ>+¥ç¾:à =TÉ¿Ž?Ñ>ÞY[¾Hã_ {» e?¯|¦¾´q´>"ä Ó…îê¾y[ù>Bz¾„ªûéÿ¾|5v¼Ou½ €D2?Sn¾éð@¾¥“² l ¿|)¬¾Ì%Ý>܃ ŠŸ«Å>j0¿“W> n ½Ã½6“ÿ>4++>»hGƒÃ¦=Nîÿ¾á N¾jR äoBƽ\ ¿V£¾kÏ ç ÿ%‘> .î¾"Œ÷¾‚\4ÌØ;´Y>¯ê¿ã¸¹)?Ê´Œ=å›>‹ £D¶ô¾žÓì>Ñâ¾f N § b?,–=ùÜ>“I a{O>#ƒ?æ­Û;Ÿr+ ¬É»>:®æ¾–wý>±û £, ?/Á©<¦ÓŠ>¦Ó DŽœ>Öá?#½|ƒ ¨J™$¾ž·é>Yû¾÷z › Â?AšÑ=E¹”¾Îì!É„>‰`?OØt½¨Y2¾MǾHPü=–A¿.Ø 5ÓÕ>Òÿ3“>L' mìþ¾>Ïß¾ÿç=öÚ¨3jÆ>€e¿Š?z>m r äY3=ƒcà<3üÿ¾gµ ¼Оªºšwô>Nbð>(= 2È>´"Â>†?tëú3o?9øø¼4.¼¾ì ’Aõo>Õˆ*½Ù'?Ÿ ö'N_Ÿ> ­ö¾=ð>%錄G:s¾B=­>Q¹$… “>ày½ð¡?'N Ã@¼?Çÿ>†Êÿ=õ4 ÙH§ž¾´sú½Óõ¿¡íaÒ*½ Mú¾®,é>D n ÒÆñ¾Ú‘j>è2õ>³K E nma¾ãžý¡?Þ9 A_&Ò>`­ª½7¿2m$m® ¾Nÿ¾Èò¹½-é ‡Ú›¶ÔÓÿ¾óÇô=k qï> ·¿¾ù >ž ™À²ò¾±‹ò>z|¡=ó F»ý>AF°½Qã>)ƒ { mŠ>.?²¯>ÓlE¼¥>¢Ÿ>Ûn?&ó if»"¾ƒ¤ÿ¾«–½J]§ y´>—==N¿gj 9 v­¾}%Ø>Z‚?9ÛU ³ =vÆÿ¾4ž>qbuÉ=·&M>*?Êq•výú¾×ã>øÕf½¾½ ¨jÿ>L6.>é Þ¾Ät} q¿»Ä[g>Ý&¿ w³ÃÔî>ëU4¾Ÿ:ö>ûþžbí>Ž\÷>,‚>Û ›¤Ÿ>Qº©=~ý¿HYþ \Ë?>R>ð‡Ï¾Ä¹td•¾”Àξ}οCéÀmþß¾g·&¾Õ>ý> tB?{fé=¡iÁ¾-8RäL#>ÿèÓ>y"?é s 8…±å½#Ÿÿ¾ÁæÜ½ <U뿜h½Ú¬Z¾p† Žïæ¼4Ùÿ¾”‰+>Ȧ š %–>º¢ü>ràå¾Ã=ѾMÿ>˜Q,>NÕÕ>CAøî¾¤q¾0Lö¾dÞ«O$?ͽ—ãu¾ ƒ e¸>·)>¡i?,‰ à±¾[?í>>#ù¾% ,u¿ž—>jѾIK¿ÅÆ ãŽÿ>6#3>Ou(>=T $ ÁÆ%¾ç5ž¾æé¿òC© &Åÿ¾½¿F½/ûE¾†Ý pOë¶¾N·¿u®Ø¾ & Â8ƒÿ¾§êÞ>åzƒ>5­R ´ù¾Ÿ’ë>Y¤©>æûÔ§°ò¾ÌBó>š°=>•3pw¿aü´¾Ø›¨¾k.ˆmÅn¾ãõ½6"¿UíÏÿ>¦Dò=H3V¾-& ,Óÿ¾–cͼÇñC¾Ý —Ð(ý¾S”K>}’ã>Ö} k $h'½Á7->>Ïÿ>I!ZËn>zª«>¸?ètScð?Ë>š’=rY ( T?€1†=UU>xI | €€å>7º¼–ü>Ñ ÉÍW¾g ¾‡M¿Fá:–ÿ>lÌ»=Ò>º OÒ®ô¾ ñ¾=¹¾>x´ŽM‚ÿ¾€' ¾#ƒ >xƒ—²vµ½c*?R(£¾–  ¨ë¡¾s„ì> ú>i fU 7»¾×lý¾xAä¾vÉ Äi±¾]¿pA&>ð* #žì>òø¾#½À> ¼«Øð$¾?ÅÑ=uÿ>[£n¹ú¹¾ß5ø>jøî¾Ç% ø ÒD>|(ñ¾Z¸ô>& ’²¶ ¿¾çÄö¾òð>F  ”2¾EKž¾…¿X*c‚‘÷>ï¬í¾AÒ¼;Ú 7  7¿kJb¾RñϾ ÍiT«ÿ¾ýÛ%¾aÊ=.¾f ùŸ¼¾èM¿Gb½´\÷ ¯Aç¾D¦Ì>Cú>Ú“Ú VG¾>â¨a½ãR¿ m­ íÿ> Þ0¾ÖŠ;=>® Küüÿ¾–éW¾Æˆ>žQ f ™¾S‘¾Ä?=O ˆU>&Ž¿ãû‚>]  šúµ•¾£Û¾¥e?  É“ü>‚ɵ¾^Hç¾íã ž½7?´å´>€ ’¾¥KoHC¾ÛLí>Sù>J Ýò[ä¾Ëû>¸­>¨RHC±>¯¿êÚ>tn ˆL¾Qˆ¿Ç‚¾M™ ªƇ9¾Ž¯ý¾´=â>EÖ ÍÍ2½yë¿«!™¾ÃtrV;æ¿®~Ì>Wžy .Vü¾™*X>Èè¾\󭇧¾äê¾h³ú¾é¯£Â¥û>:}¾»bæ¾7ò \ °sÓ¾IG¿àG¾»ˆðÄ=ê\¿µµ¾àVG»ïà¾vÂû¾ ¦Ú>aB¼÷A=)^¿ð‹«¾À C’Ͻï¾=ñL>Šø¾p 1”4o>—8꾘ù>’& *ÿ²¾÷x¿Ãm“=µ±Š 󲾬о ?ršºI̼Á©ÿ>ªH¾D# ì?yѾ#[ç¼:æ ^3o?_퀾Zõɾ†ò © Kâ>AI±>`Éý>X»µ½Qó¾ÓÎzĹ ê ž˜¥>‹6÷¾Õ$ð¾– ‚fõ޾6¬ ¾#ž¿Fo:‘?!>mŠ>3) ™¿Ûr;”¼Ò¾ÌC Ô°U‚>w Î¾Y¿ØÆYÃí¾…"}> ú¾w{1  >Cã>· ¿G& Y¤U?¾LD>‡¶> í ý,¿‡QÈ>TÞ<8 t óü¾Ýë¼lÏä¾ïzλ`?Á_>å'u¾à# B æ±¾><ë=´U¿· i qå>z9ü>ý‘˜=Â“Šª¾(€=¼<¿xˆf²>'3¾Ñ$?Z+ v-͵>Uö¿øÊ>n ñØ÷À¾Šr¿ãŒa>v3*ö#? S>›’Ä>Cß³'?Bé >B]¼>CAý£¾æ<ã¾óý>åÖµm?S´‚>b½‰ 4‘}ø>iQ¿>¾í>å(Oå$¾V~¿µ¾¤ò føÇ>rM¿Å’B¾±‘ %ºôÿ¾vm_>Ø›8¾¾ƒ^KËÐ>窽m¨¿ç ³ ëo©¾›!¾S"¿G êFd}>= O¿ *z¾juR hÍÏ=¿j¾j¾R v T<Ûã=NòC¾@Úÿ¾<jmY?Qj¿¾‰–´¾˜—î kœí>S÷¾û4<Ü ÍÌܾ0Kû><»ä>?± ¯?ö|Í½ëæ’>ŠÄCXy¾½©¿v‹p¾c .å I?K°Ø¾¦¨‰= ­Œ ŠX$>y±>î!¿Â" 9ý?J½©¾Ø þŒ>§ÿ>ï«2>Î - ¿‹NÆ>.Å¿wÈ>EÜ¡ø¾”Ù >š_í¾ó Qôð>©ùò>î´Ý¾– A¨›=Ⱦ6̿侱ð鄜¿>l´Ä¾Óø¿Ä ¶Xr¥>•‚?´8«>l Óöë¾q<÷¾- û½¯Ë. Û3³¾‚Ƭ>4f¿á$ A}û¾¸’å>&þоx¥ I Xã¿\Âf=–˜>´é &¿Ê¦Ì¾–°&>6V ý $ðç>›qê>h=ô¾– “Öî)”½#ö>_(ð¾°Æä oe?p}°>lB¾¤qâ›>´¬“>ýú?ë  ë@ »˜„û>‹Áã>(p gg™Ý¾Ò«¾©Úþ>šv à G辪(†>Jû>„ ñâ>1·ó>“ó¾è ÎÑšZÖ>¥ö²¾>—¿Õ?*¢)Û=_ª> ¿Â0 " íf>õó½Ñ­ÿ¾ræá G<?S±Á>ž¤mеÿ>@•Ä=*ѽ×E¾*;?&¤>ú B¾ ï \Éþ>0/Ø>É8Þ¾Aí•ï‘>›Éï¾3Ãö>%ø k\çÿ¾«YG=MŒ½Èh [¶¿‡È>窩¾_ï aÿ@9¾À”é¾ô£ù>Gš â§y¯¾k>ËH?î 8>F[?‡4j>UÝ›>í , ¦™þ¾² ¾eäܾF{ £ý4™=)êÔ¾éÿ¾Þ¢ègú¾¤û>Œ¿Œ¾ÈŒF iW?׽ܾ5þ ¨â±ÿ=ªï̾H¥¿b Þ\>R>ãmU¾£?û“!oØþ>ª(Þ>3p¾Õ‘~ ÆÁžع?ÑÁ¾ C ù.…¾ 3¬¾}Ê¿² ø³Åñ>šyÂ=#Mô¾Ü ì*R¿K…¾B ‹¾S'‚áü¾¡‚ã¾þ¸¾BïíÆ?_'Õ>S\­¾d? Pý>ä¾ÜGž¾Ã ³`’ê¾?ÿ¾I¾ú¾ænº­¤Å¾¿.¬Û¾& Ä&qè¾h ö=y­ü>‚-X®÷¾uVë¾ì?A½P ëZ <Ͼ¿ $ ^¿zTÜ>òΙ>5m­/úÊ:XO¾Zæ S —5†=-ã‹<¡òÿ>3#~Åäµ¾8f¿Ô×C>*vðÙA?o€¹½Ì¸©¾þÞ ý[éU¾ØDV¾¡,¿lw Ì Ï̾“Å?ÔH«¾ ä£Î¿¾ú>á|ê=b Ý rOï¾bôô¾óV=ÎÁk»?5);AE­¾—Ó öºJ÷¾€¸ë¾ÅÚ¾Û9Z F¿k>i;¶¾üu J ELĽpˆb=–Îÿ¾ê #$D?°¹¾®K¾'q póÌ>„Ø¿sƒ¹>Ršw¾ç¾Êùú>´Ç0²¿ãR¾S#ŒNù¾›Ø>‡à辺UÌ&Q>/ù/¾6w¿ú2þe=­/º¾¯C¿$  Þï7Ú½wr>»&?¼ ¦¢½u=È{å>Œ÷û¾Ñ Z©Ïï>ãˆõ>ËL ¾3 b¾ñf…>¹Ä¿"\ :·Û>h<©¾Ÿ‘?èðd{0¿ A¶>½ƒ½; ÿ) ðk¿…Ï>k™Ì¼° ;1¥¼;§y>_b?åÜ  ¥Ü;ê]?¢{ξâ‘¥Až¿ÇLÒ>¸Ë–>m€5Âjì¾á1>;§ù¾ 1Ù{?ì²¾{Ã<£$ ¿ Õ=p]ɾüJ 9`él>Âh6¾føÿ¾dð 2/1æ¾²Ÿµ=û¾„1 #÷´½Ù?ï¾°åõ¾ùÿÉ ‰}Â=Úáÿ¾…¹¸¼¿ RÊ!«Û¼mþÿ¾ =\bjŸsß>ÖR¨>e¿@) Ê ñ›Ò>mǿѦ´½+ª ›u¿×3´>üãÅ>V s ê’? <¾¨ÆÃ>ÛÚ½ Š>п(ñY>- o\‘¿3Þö=28Ò¾…£ J Tä¾#žü>| ¾Àö Í éÒÿ> ð¾´²X¼A µùd*=$¿¬¬Õ¾# ¿ Ó/¿DÀ¡>y'z=Bz ˜=®óÿ¾K»‘9R¨ ¿ ×ßò>!‘¾9ó>Éa { VJ¯>%<¿È /=ôž† ÑtV>êÊ7¾Þ®ÿ¾ð Tù„?in;™g¾Ó ÃÁRí¾zoœ½†‘ö¾¬†1øq¿ î=_%‡¾ƒ@ í.þ®>õ¸o¾=€?[ ² ²PÃÿ>!>¾©Ž+½i¬ÓÇæ¾^žÎ> -û¾~¸ i“¿œ6˾-±Ò½b ÙŸ ©¿TåÓ>ôˆq¾ã·HÛNã>2Ëξ:æü>èå° Ug¾Žܾrþþ>©dš Õ¿Ž;•¾ùã=ž @ ‰³r¾L˳½i9¿íÿU a¾ü¿\äþ=  È Dú­¾ÈµÁ=sI?^8† î'˾\“ö¾/ð>”F |íÓé>ëÅð>³šî¾“– HÞé>ãýø¾â"G¾€žwó?4б=Ñ?ɾòD 8•I?ÏžÃ>E…•=1A M Ÿ?ëàÀ¾Î‰•¾'ÖäN?¿}=>p±ú>œ„  u®è¾oc>¢$ü>&0TV>Ccœ¼1?ötÃqU?T8å:Õ=º¾˜D iÀ?à–¾#TŸ<¼£[|ò>`Yñ¾©ÞJ¾ž­ €xš|¾ê[ž>i?+²$#Ýÿ>("¸=®š×¾¸s 4 w„¼Ç¿5î¾Þap¿cDÊ>†Ë‚¾·ï nŸ ¿ŒLÈ>¤L¾K ½Jpzÿ> C4>ûX>$ QÍÇgB>Ç85<Ìðÿ>ÃG×B|ð¾ú õ¾–Î>¨“ ÛM¸¾ T¿!è >%H :“?>5‡;iÏ`½/Ö ¶…–Å>á!<º-¿*­1 <¿«è/¾“Žª>Q‡'PÕ>LŒõ¾JDð>"  ¶ôx¾°è>̶û>2xÖ)½]Ð>ïÏÔß?÷¾œvG=î÷€ý½?k¾¢ÌË=ü k J÷>—Ť=ÆRì¾4 °¸œoü>·bç>òêÄ>  E4Ë>ÅÎ=¾¼?ñý Vkï«>¯é‘>"4?i&†Øé,¼0+¿y[i¾ð ugÚtô>Krè>Ð ì>’ùµ ßl¾øO÷>ñ„î¾÷WÆ>Ög¼õ±¾vT¿R_ ‘•Õü>Cµ>A(羿 P}=÷>Ü-¾äî>û{ Ïóƒ½ãÿ˜ø“¾tÏ Ã‚p?ïqƾÞs ¼^Ô „ò¾v©ñ¾|#ß¼ëüêfh?²|¾O¾=  “hÄ>«oš=b?ý p–xï(>ݳÎ>j¥¿"  ÇK>†9>„›?0\ ~ ÂÚ¾H½ ÿ¾–‹Sƒh>ëÍ>w÷¿uN; ÅÉý=z‹ÿ>sÕ>¿½M£±½Ê¿ Œ•¾Ï žU>uÔ>é`µ>ûÍ?ßµ IA½}>¹ÿ>TIìáÔ¾¨ª¿€)¾á ¡ g)Ù½a“>l°?ì× /žyù¾ªº¾·ïé>F ò8ˆ+ÿ¾ðÁÛ¾ ѾÛZ 9Œ_½£çž¾ãý¿ KRq²h¼Î¤-=÷¿?Û gÓ17¾Sî>ªð÷¾› |_n?Lƾº9½ §Ôx}æ¾mq½¾Çü> ‘‰Òý¿ž›¾o¦=,ì ½ Ýzý>¶>ùdÝ>6ðè2¦½w¿Láa>‚ W BÒr?¾þ½‹ˆŠ>V ÇÄ©Á¼j¿ñòÔ>n pžNdÎ>Ó¾*?/ ×zRþ>HŠà¾/û½>– ×]Áö>züž>!Íð¾PÝ¿SŽ>'i>=ô¨¿þ ^4øÛ=ìû¿o¾Ó v G >^𾥆†¾Fyö¾«ªž”¾ñe?j®¾ ¬ç ™ý¾KsÓ>‹‡ß¾Uz Õæ¾lxò>|óë¾U§K Ýï?y­d>:Ͼ¢ ý\ëÄ¿ñž»>3}¾`½¨"²>>’¿ÕY­>õñšUˆÿ¾ŸÄ½""¾9Q®O•ÿ¾„+>T(¾^âŠÌÿ>Ô,¾´é(=Kµ&ñ=¡Ú¿‡Î>åÒñÖé¾×½•¾m®ú>ÂN [&ž‚‘¯¾²ƒ?¼ ²ú f>(»>·?tú¢4† >³†>A€?k…Vùr5=©>Þ¿-¸ã Œg?. ¾—Ɉ¾ú7üÞŽ>Ãb¿.Û>Tìïã?'È<'¥È¾D òO $Û=9Á>ô7¿xuã ÿ@?LKZcнv< ˜/§>×k¿›¡>€ 3 ÇH©¾=›>5ï¿6ÇÒ ªï¾¢Ò¨>•Ö÷¾ Ó±EºÇ¾¡×?>4g¿Ç3Ø Ä¨=™÷>X<í¾ŒÐ©£X¾ç‰ÿ¾By?>|ˆ u>c·ÿ>„×>¾°ÂHS@Ê>ÍÌ?Á‹þ½Åtáï—>¹U@>²ñ?)‰6“Ͼ™¹¿þe>õ èlοz¥´>ÀÌg>c° ¤¦ý¾<Ÿá¾Àÿ½0Ÿ o ÷>¯Òí> zš>k ¯ªSÎÿ¾€ê½ *%=1 ”†±`½µŒ¿9^Ñ>p[¸¢a?O²•>ûë;ò PÛ`‘ÿ¾3Ãæ=ÙaÇ=†Ô: ê¿R&•¾4ßœ<½ °,°­ÿ¾Îz§=·ñ¾º Îqƒ¾ë©Õ>õf¿í»ë–þ¿½³$€>õK¿np DøT¿ïª·¾!¯¯>¥ õÁͼ¢í¾üÆÿ¾»'a‡‹¿Së>±‰>Š6Ø ®ïû>|® ½Üó侃© ðŠ|²=Uú‘>ÈÍ?V öjo¿ ¾Ú†¾X — I¶½<@¾Ñÿ¾o f œo¿SÚ±½ˆ¾· — P©¾¤9²¾7¿Ñ˜ ò©¿üs>l$±¾?¹ÜÀ´€¾ãTã>sdý¾»»ç>{¿@‰§¾ãk¯¾ˆœ|ïÿ¾)>¾;[S*=>’ i‡M¿9Ð>Aºø½ lÌÐ>²û>¤Uå>öÕ .7È>enž¾Žé?³ö /lý¾*ø=H£â¾VÐé״ܼdÊÿ¾g€ >¦ u”¢¿bLª¾Í[u>Üà Àäi¿Ù\½¾æ#9>V 6_]¿Œõ­¾¹½£ ”( z/>Ï¢ÿ>6ɾߛž G9?„¹m¾.8ã=S¤ µ¿O…¾ç¤> lº °­ÿ¾‚û½¨Ž¾ÕXÝ Ì(¿˜¾J|¦¾ S¾Áÿ¾,Ò< ¾ "3ÿ¾_@t=ZܾÐ ø ;þë½aâ—¾ù¾¿© :òt>I»¿~s¯¾¯ )¥=›õ=4 þ>ƒÚ>ÿ*L´ÊÔ¾Ù 6¼‚V¿q ã‹ÚS²¾y ¿Â÷¾>«É« Ú¿=ó¾r¨ÿ>5 ¡~©ÿ¾¥×K½µn¾Xè F—ÿ>áz$>Ÿ‘8¾½# -Ç,“¾!ž=J´?]^£ «9…½»%y>BB¿8 £ ð?«^ž¾Ð´ä=k Ë “#j>}È=n?0Ï\ ¾Ké¾È±Ý¾ú¾u à ßÿËc}¾$¼> º ltb×>ä ?/1¾¾*+ ¢U¿j¾Â¾I¤¾.œ÷ –ç¿þˆ>©¤®¾¹y òªc½¾¼?¿“ư>§ Š$=-Ÿ>¡+? Çz?æ™>±ÄÛ¾PÌÝR >\èÊK“‚>Ï ¹¨ãüÍ>8N:>ÙÍ¿‚ ¿¢^ô>œŠ>†ÿ> –S8÷ÿ>Áªº¼=Ɔ½¾Ë áíÙ¾âr¿A ´>Í ø 0Fj>xì—> 3¿€ pN'?<ö›¾1Ém¼¼¾ gT6Ä>*‘”½¡+?Ö‹@Ÿ>Ú>U¢<¾Ëÿ>¿ + /Ii>ž ?~aè<* .ׯ>¤6©> ¦?ó €&»_e>>Ei<!?×Ã\õò‹>‹Ï3=7Š?%\ Y‰©=Uá¾8gü¾s! W•=¾1$ç¾Oçú¾±À óñð>£ö¾¯i½´¡0Ð>/Þ×¾qËÿ¾¶7 Ä P:¾È@~½ }?f³ Ò)ö¾lÐᆱ ¢¾—ïžob?›…>_uI=j! p Dÿ¾åEÖ¾(Ú¾9Û‚ù/à¾òý¾p‚¾Ò)ðL˜¾‘=_οˆx i š"ø¾Ê‰æ¾p(ä¾9ÕÛ…”×>´<ÿ>È¾Ö ÷8ï.=t#ô¾Aò>wâ Tü>xÒ¾“Q從Ä ísÕ¿o•¾Ùz>@ „qLÿò¾ ÷ò¾“m0> {Îø¾ŸæŒ>dð¾Ã ¥Iêè¿æÍ>˜mG=t $à…{ý>þ'O>e©Ý>‰ ~7¿0ôÀ>ïT ¾ ½Ö%ç¾Úò=XÅû¾œæwò¾†ª˜¾*8ô>[‰ÉÃG¿ùLv¾£!ã½2,A†ä¿¹o•>ŠR§¼ ÷•Ì*\>Xh‘=> ?à×®šÿ¾IQ¢½—Žù½QgÅóTŸ> ÿ¾>êv?€ë•³¾„*Õ>û²¿N¼»c)ê>[Ïø¾ç®¼Ž?¿;á­>ÄÍ ¾¶ ÖŸ ût?›Êb>k}Ñ>‰ 9 $)>Æÿ¾?–´¼óxV™9¾ÚÆÿ¾Æðâ¼J§T¢(¿!e>óIB 6l Æ¥ >ô_¦=˜£ÿ¾ ÛIQ»ÿ¾RwJ½1^Ó½è X¥nûÆ>‹O?/4Ç>ö;™ ©1¿8…Õ=YÀ¬¾u ´´Úáÿ¾1îF¾ÇÔ-¾¬,ÁÉ9?Ä—©>º „=( 1íñs¢=g ¿¢›># `' U¾ÿ>dÅ=Ä"F¾&Ì ž5³æ>z9ü>Я¾–+ þÅôN½ê°’¾-¯¿Kʯ$¾@‰ÿ><¼ç=! ¸J©Å½ïÿ>|›Þ½ë ÿß©¿ ýH>îvÕ¾j c2[°ì>&ø¾¿Ï}=+–¶.¿’v«¾]†×¾Æ ÐÎ 1a?ñ` ½x)…¾ Q‘¬? ¿”>Aú¼=Y 5rvˆÿ>êÐ >.¾Ç Ì lZ¿z>Þ;÷Hh©¾û\?s½áKò˜Á¼c’¾Ô·¿*_ ÷Ê/É»ò¿®M><+X3p€>ÿ î¾ð÷¾Þµ ÁÚ¿ öŸ>\;÷… >\TÛ¾ñ‚€¾Idÿ¾º/ $ÒÃø¾è…ë¾pë  —<–=圿ŠоG/ àÏ2û¾¨ÿä¾íÁ:=–…£¾ñZ<¢·¿—Wξ¿ / Ï¿3‡Ä>^¡½ÿ]l¥0Ï={ß>HŒþ¾£ãZ‹¾nàž>Ï¿´ ¦Iç«?-š©½œ‘¾QYý=~ß>ÎÝþ¾­w¾eÖ ¦^g>ÂC¾Z?ä I%¢³L¾@js>äf¿[2 ‘lZž=?ûË>_ù üB~=Xô>‹ï>¹ U ÜÈ·‡=“ÃǾÍç¿Þ yÞw?hËѾs1Á=­dû†ÇN>¾0¿|ñ>°õ'½o>£¬×¾îw¿Ø@ 1øj<Çd¿gE¬>Ô÷ y —·>/'>fg¿yÑ " ê’>‰_Ù>‹¥?‰ Pÿ^? }»>˜§¾d¥? _ÚÆ½7 °<¥Úÿ¾ê Ä?w?‘|½>ñžÃ¾Â( ýÜð>²…è¾W ñ>?nµ4ï>@ö>¸L>)] Û 4?•¸¾¾<ªÅ=dÿ$ Ú­u>Œ1¿=˜4½]b??ô>v8ʾ»s ‰/M¿Í>§>ãÿ®=y B%¿O=uj>é 2ö?Éí¾¶¢õ>I0½¾îÏÏŸ¿Áàº>sºœ>í€N‰¿áÔW>ŠÁ>-ÖBG†½S·¾×i¿÷Sf ±ü¿Ø ³¾óç˾Π£ X@m„>¹¼Ëƒ¿m} ¶ ‹ÿÓ¾ ³Û¾Nþ>Î ¦‡ P8“>¢ Ì>ÿz¿r; Gæã¼$F/>‹àÿ¾  õ¤c²½Œ¡Ä¾(¿Ñ[¼¼ç¿ÓÝ•>>=Ö¾ ' éòv¾fÀ¿´!¿¾E ý©œ=CïC¼|ïÿ>#}5*;¿ý‡d>¯ÒÍ>Ö#} m0×ø½ fD€Š½–¡;Eðÿ¾Ä~ Û ©L? º¥¾/|޽Ugî| > u}<ßÀ¿} õ ¼T¿’Y­>—<¾Ü †`2ö>»Bï¾…í>WÆ —`Çÿ¾’΀< Ý%¾Ùºìl?‘ñ>ðnÍ>Aµ„·ÿ>BÍ0¾˜0:>>ß Ée㑾Tæ¾Åü>åÊ ëÒžŒ½—ÊÛ¾Aÿ¾É Á‹ß?Ö¨g¾iŠˆ¾§v6 Ï,¿Oœ>Ì—'>´ãþr?Š^½²)‡> Cæo>)=S¾N·?, …Ñëÿ>ƒÄq=Nõ½› o¶Õí?${ļVƒ˜>¦Ó £ËÛ½Þ§¾Ï¿òñuf¼½äÚ?Õ“™>‹È(ú>2ÆÏ¾Oçê>^Ÿ° ¾¾Î>ʧ¿>C9¿) @OÓ„ý>qÿá¾àMŸ>Ö–ó–" >ýÚ¾jÝþ¾zæ$iD=.æ>iÅÿ>¶1…é:>!€¾PV?~ (D÷l=Í:û>«â>Lp U «–4>ÛÜ?â#Ê>* ‰µ±Àÿ>Ÿç?¾vP >>ÉVú+?VHI¾²i¾C 7p—í>Ƣμy®÷>NÉš ˜¦¸>Ã~¿>¥k? €'1ؾ̳ª¾‘ ¿“äÇ éš¿à.˾/4¿¾â É ªdü»WÛ¾Ä%ÿ>=@ÍÚf”½å)“¾"ª¿Ê< K/è³¼òw¿¾$H¿ $#ª}ú½Ú?¬«š>È¡ìŠÉ¾| ¿Òáɾgç l˽@>ð5d>K¿+]Ó {Üÿ>5›G¾£$>É» —2XѾÁR¾nj?›v Ñ´tÅ> ʾýk?/ mý¬>ýÃ>b†?A p¾!È>I…?¥ eú>ÚW½×辩  ìÐ{ƒ>°©û>(Iç¾Xïw„ò>ƒàñ¾˜MØ>¼çCu¿½Œ2¾/£°¾¦N •n÷â>pf¼aˆü¾Õ ų HQ×>ê®Ì>çÇÿ¾}G £÷¿@öÚ¾e6h>Ú%â…±í¾,¥¾FÓù¾y ä5¸­>C;·>£±?€­$å'õ¾¦´î>àh¾™µŽ ¾ÍÂ>Þ?,Ûk ò¾gñ¾…ò¾: ãFh‚ö;5¾Íÿ>œi -Šè§¾è>Cáû¾,ë “'jI¾^?,.†>k1»å˜ô¾‹-‰½Ø»ï¾†£hvȾ*d¼—ÿ?š;ÔPU¿ý€<æ@¯>s ï´âÈû¾ûw}>ŸÌç>E ÿ ³eý&>/Q?4,®>6 5  Œ.ï>†V¾Çö>þ"† Äé?n¼½IŸÎ¾#d ob¿Hؾ+O0>ý ñ ÉW¿O¡>ί¾G' Пª>iVæ>Õ{ú>ÅÏš–ˆ>Èx¿ÝV?½ }1|ܾéª>T¿Þà §Îo¿è~¾¶2|=«ž ½ a5¿_ì¾4ž¨>|œé½>[>’æÿ> ²G±N¿¤m½ã¦®¾”ÉÆ˜¾Mõ¿ö|=>*EºMÀ>yW=¼B`¿­`*ðù>ôáé¾j«=À —–~¿UŠÍ¾jÝ®¾É ¯!½¾g¿ó¯Í>ɪRÊþ>`ø¾.‘ë¾Ëœ Ë ?q¿ˆGr> £i¾” Q ¿ …4>rÃÿ¾6†j=a ‡&ˆ÷¿ S›>zÔ‰½•"´?€·0¾Ÿp¾7ú6 ¶†ò=¸t½~Äÿ¾æ1‚?²*¢¾Ä®¾î @˜ò[?(M>=Å€¾ñ Xìž\ó¾¸ó¾óǬ>Žú¨$B³>ëAw¼*q¿` ÛŽu¹>cD¿M›> 3 ¬àÿ¾¨нÎi;=iq l-ìY>šíj>õK?o  HLŒ¿îÛÿ¼Ù·>þ  ‘?f;½Õ#Õ¾Çd &àW>Ÿ[À>!X¿NµÜØŒ¾z#>j†¿Ph ørV='†¿ú‡¾~CóŠ!ù½<ܾ¾%@¿˜ ñ’ Ž¢½û±©¾W%¿[Ñ d]ü¾V›Ç>-&æ>7 ‡t ù…Ï>©¶°½3Å?‹W!Žð>±Q¶>7U÷¾• ×f™]\=gá>õ„ý>FU ÜCþ¾2ã>'iŽ>­™q;?kDp>’G˼4¶þR¶È¾¿,¿çP=µsûö?-P¾¤â¯>* ê—ï¾§u«=[–÷>-ü ÷P7¾M2>4€ÿ¾J] ¾ .T>6v¿µÆ¸>åM E/¾$|ÿ>ÆÞ >! Th£Y>°õ†=[¿^ì(Aœ÷¾Ê¦<¾­úì>¬ ï kYßp¾0 >%¿ø] Pü9½¾vo¿Î‡ =û±ï ’æO>%½¿PQ¶ PŽb¾š³Ö>…x?× « –Ì>?®ñÙ¾=Ž"OÚ¾MÚD¾‡¤þ¾Š/ U 6{=É“d¾é'¿Æ <ëº= 7¿ÂPÇ>– ú9•Ô¾’¾JÏ¿$= û[r>¦¢¾Ë‚¿ÌI Öÿ¾i©¼7b·=A8l2?çÿÕ>ŠvÕ=ã Î øÁ*ͼg'û>žE義Ðñ§"å>Jëç¾ßˆö>¢ Ò;4ä¾—ãÕ¾I0ý¾ÓÙ Ñu?ôÌ>¾žÂ? r Û1¾.;?“€>41PÙw¿Æb•½Œf½>?ÓÌ“¿>Û†¿i­£½o¬  (Ò¾¸Þ o-Ñ>hëp¾ò%¿` ¦j¨ª@>I?üo…¾ ÂD–ô=\ÿn>Ç/?V•Ì2¿“¬»¾Ô¸Ÿ>' éÌ?ÌÏ…>Ã&½¶øA ˜P?EŸ¯¾Æýç=ÿ) †è¾ô¾u¯ë>“ üݶ¯¼]3™¾Zò?f'a ±QV¾\ªš>ø2¿@Ò ï |‡¦½Ìaÿ>IõÝ>ñZÝŠö¾!”ï>Õ°·>¨Hí Þ•=²d®½Ðÿ¾æ{1ÅÇÿ>Õèõ½aâ_>Õ 2CS&>}ÐÛ¾“þþ¾æ@ zëô>µð>’—%>›ù„ë6¿¦m>©ØØ=,Ò àÎL¥=Íw¾jL¿Æ èi9¿ÙÐ}>q«¾Òƒ` ?LUʾÏÚ…>½JÖ”R¾1¥d=.æÿ>+²— —=™g¿”j¯>`úPKï=°u¿Ü´>úý!¿7þ¾*£¾cN š =ao½Õÿ¾1^ áž½ÁÄÿ¾EL¾Mz ÿ ­ŠØ>h–ä¾Bîú>ÒÔbøx¾Â„¦=Œ-?+— £ ñ»±¾ §>i;?QÈ ‘îW¾à¢=¬?²(}åÓû>v>Nµæ¾Ý¹c (œí>&«ê¾R ð¾ Ä ¹¿÷>G8í>Ç*¾‘–\Ìÿ¾—½,œ=” ê}ËŒ¾4Ô¾…&?  îÕ‘ó>7î¾4+ã>›nçàN]½bÚÿ¾†L¾z @ M:$?¡Ø> n»> Eqý>Š®ã>ýϼ¦ ê;í¾,õ>Rá>S±  õ¿¡¼¯> }Ð>sõ [°Å’뾯µï>ü¦È£ª=ÞŽ ¾@?7m 6c>Â4,¾ëåÿ>I. lnfy=Ûö½ Äÿ>-¡œµ¨ÿ¾™- ¾b¹=¾¶1 ?‹Å>Îá¾V¸ý¾$# *Äɾ•Õ¿7‡½÷ ‰· È‹½÷Í=†Êÿ¾3 ¸¡ã>ö•ç½ò(ý>R¨ â ð±½PÿѾò•¿Á¼™ýL¿êéÓ>ø‰«¾‹ ¾|_<>f¼M¾ñ½ÿ>!G%‹à¯>8=¼<¿9 0…*Äû¾8£æ>A˜¾ ³‘[`ÿ¾å~×>9{×>Ïâ ‡†£¾½TÜ>£ÿ¾»íë ogÿ=ëUŒ¾Ÿ‘?~2 Êõñ0½Hàï= Óÿ¾¸G ú\UÖ½Ǿ𿼒FÂÝ¿©/“¾Wž>+iµÈ½økò>©Põ>ÈÝx Øó½¾ N¿C&>Ñö ³#?>´¯¾MÙÙ>½ ;ºg¿/¶Z¼£¬>ï s Ò:Z¾„ä½d#?fO ³ ó¿ n]½˜öµ> Ììqs’¾FìÓ½¿¸¿íU·š@é¾(d7¾z8ù>t刔†¾Z Þ¾[{ÿ>îÊ Û쾸Î÷¾i>²’[„Ù¼¾ÔHÛ¾ÎÄ¿é $h=?ÐÕξR*Ù¾Ä  žÒŽã¾Ãða¾iÉû¾/ bá^¿U¡Ñ>¾hŸ¾ï ³_Rd¿"5Ž»ÏÙº>ö ÌÅÚ¨¾¸w?W²#¾Î® è×iä>¹SÊ>ÿÐü¾3 ×G C`¾û›½Ô,?³ ϰ ŠW¿Õ±Z¾'iž¾'•ZÁ¾—9?û­]>ü=9 ÃFY>+i¿‚Œ¨¾)? ’Z(¾ýó¾W#ó>â¼_ DýƾÒáá¾éCÿ¾ Þ[¶K+¾óB¾,¸ÿ¾Ýv Ì ôÿ¾¦FH>à's=oËÅ ;sÿ>>$¾ÙC ¾^Ž E gcžY໾ªb?± ©²P¿¦{½>õG8¾½“†ö v>DÀ±¾ŸÊ¿I ŽÀB²?º>ê ¼½v< Kôý¾ÄQ>RÖÿ¾·  nYø¾ÖSã>×Qý>)J K¾>ò^¿_2¼:6 žO]?,º­>¡Ÿ½ A Žaþ>Ö ¾êà>){ ¾úÑ?¼•¾E¾«Uùöž>÷ã½ØÕ?7€ ôU>'Ÿn>d>¿Ó € µ~ýð¾«[õ¾W@¹¾ôBM²ä¾ Œ”>ó‘ü>ñÞ UÁ ¾*Ó¾J¿¯$¡ôÄ“>"Á¿›1³;¬X¿ðÊ>ßÀ?Ã\¾8¨g }–W¾ê{¿.9¦¾  ª¨7³=ÞÞ½9¹ÿ¾{…r‹ª_¾W_¾Ë-¿* ³H¼¡¼Ûk±>ï8¿¹* ¯k+Ö>!‰¾qå¿j¡·<×\½éd™>šÐ¿£ Ç8£x?¨º>è<1( A <Ÿ!¾TªŒ>f¢¿NÕÕc(ç=v§ã¾.Sû¾!Ë¥…”_>?áÔ¾ì.?*ܽ¿â<̾¤»¥=¨× –þ×ñ>×0ó¾NA†>ÄèóãU¿ÐD¨¾nú³>ué\>ú>o€é>iH¶=˜3¶+4>xzõ¾ö)ï¾ŽË µ ³µö¾c*í>-±B¾Ž ª™‡ÛQ¾¾Ou>˜M?:\* M0Ì>ã¾ß¿4 ¬?8Ùö¾P6E¾hêí¾5 ˜dò´ä>õc뾺ió¾7 oÀ‘¶?ä°¾yW}¾'p ¬¾Œº6> m¿%Ù  é½ePµ¾V¿‘[²y>˾º†¿x¸>3õ ÿæ>.¾LŠÿ>R 5 Ãôú3¾?Ãò×¾¦M„¿U÷h¾ÅÃ>4qúù¾ÞÉ—¾eÿì¾ny –#¿ú¤¾¯Dà¾ÐÆX^ ?Îã >‹Ô¾tRá é>3ø>ÓW¾ˆ÷Gº>3àô¾QNô> û 6< ¾³a]>*ãÿ> é²Ö?Ǹ¢¾2ÿˆ¾ý)½‚ª½ Ûÿ¾~ _û¯ƒ>ö@Û>ú'? Ò Ù[ä¾Óõü>¡ÙE¾„³ Æê¾¤ûù¾uɨ>C à[îîa¾”4‡>íØ¿Ý mc~Þ>.Ëÿ¾²J©>' RŠ:3¾73š>¬¿Ò Õ@g #>`[o¾?(2 ûÊTѾYRÖ>àÙþ¾¸ ˆçÅù¾0žÉ¾ŽVí¾‚Ì‚ ‚‚­¾" ¢ Ñ#?g*Œ¾ê]¼¾Õ@`ÆÃ“>c·o¾9 ?…²Ê¹Ší¾ûÊó¾:Éæ>X ˜ 0Õ,¾"¥y>S¿‘[Õ3Tu>åÒ€¾o·?“ ä éú¾^è>dž< \ y '?@K÷½¹Š¥¾Þ öþ‡úý¾rÜá¾ô†£>, òüä×ÿ¾TæfÌ&Ø>N¤àkF<>Ë¢¿ÿ w¸r4g½Ÿ‘ð>Uö>; ÈJÔ>ÐFÆ>¦§ Œôâ¾쾪œö¾ = €ô¿Ôƾ«>üdÊß¾ ÿ¾Ù•¦>à¡,Ôº>·)Þ½i¿2³miŠð¾äI2¾]Àó¾ÞŽL Ùéÿ¾rh†½EWXZŸú¾~% ¦Ã.ú>æè>ª»>3ú #‰–Ô¾µˆ¿Cƒ>õ ’ɾ¼·¾E)?K8 • YL¼¾%[¿xb6¾%Ý {ŸË?—‘’>1´z½< A nŽ@¾ßg¾L8?` ¦ª3‰:¾ªEܾýùþ>Rj š ‡øç>™aû>—†½È8‚ üÆÿ>ù L=ÕÐ¾î· ¾KÙ>½Rþ>¥I)¾÷#u=¿ò™ ¾­ˆ²>% Óo¿°D¾À´¸>‡% ”~¾nÄ#>ý¿Ù á ‘°â¿¤8g¾|Ö…¾'*•^/?g¡>3jN>®qÎ㸾Ñ?¿?‹¾é±n …¿U½„K—>!è?/ ì:ëû¾¾/æ¾}X§¾ï: ,μ¾€V*=Ä]?- † .ÿñ>æ\º>µ6õ>ú f íÔÕ¿%Y¯¾<ƒ¾“Ô Ð.âÛ½{»Õ>&9?ã–)© "½³c¾V~K‹‡ß¾Ýöó;áÎý>Ø-†ÿ>uUØ>ñ >ú á¿C¹¾¬9འp?‚ 9ªñʾ“¾fØ?Ñ››¬:ó>°ö‘½ió>î š â RF̾ûug>P¿3 ׊—¾Õëξ«°? ÿ6F²ÿ>ÅÅ>B㎽ðÊ Ô %[¿ÒrоæX¶>üQ ¸~QR>–百= ?> ¢ÄzÚ>ö•ÿ¾b£,¾±%@ òû¾JÑ >'„æ¾ vœ{?¾W=`¾¥N?¦Í Ä}Êá>…ý>ÇÕÈ>Ž ;þ œ¼$+—>ÞÈ¿¹W* GVþ>ÖÞ>f¨=Î ‰¿?¢œè=ð’>B£™s»ÿ>7Ø>Š­ˆ¾F × 7áþ¾†T™¾}ã¾Æ˜—‚ܽd\¿ű¾ç •(ñɾ&Šà¾Ì·þ>õ ‡‘îî>LS?"ê½$ 7i@ï>Æ‹õ>Ih“>ªáÛ ì?S"Ù¾¹SÒ¾}^— 0 ÿ>‡%¤½¸î=c û y>‰•©>û=?Áû YQã=E)a¾Ý ?_2 ½.p?;sš½Œ ¹>õâ*ù¾Û÷è>½R¶= ±ï¤½Ì_¹>Â/¿ñdÀvð>‚Tê½é ô¾uî ƒ뢾é ¿âZí½én \q¿±5k>µŠ–¾*Kõ³=qãæ>úíû¾ZHhª>ÜÕK¾¬X?Ilúù£è½]å> >ý¾7¹ šÒ§Õ>,¥¾® ¿?] 4 +¥ÿ>!<ª½Ku1¾… ‰{ì½5Aœ>Îã¿Çp «=,¾¾£Ö>M¿Ù¦` õ-Ó=`êß>‡ký>ÜÅFz?þ&¤>!VϾÌ( Ó¾5ï€>Šr¿ uÜçm1½%æé>¶¼ú¾ä %° Óú½±ÿ>„ô„=ú äŽj¼¿”¡²>u‘Ú># <ßöâ¾”3¤>…{ý>“ÙIJdn¾lÑr¾|¿w Õ*¯îð¾«wH¾¶ô>ï Ç ” _¼JC½>;7¿d‡ Õ$ø¾.¬ë¾Ö"½½. ê0@l?4Ù¿>ÎA§:kêS ±'½Ä¯¿/ùϾYò¤JY½c{ ¾%²ÿ>Oi ¤pÒ¿DL‘>oWy=z Ñ… ­Ú¾7Áÿ>}…û<œå „c˜ó>Qlí¾Væ¾­Ä liW?´•>Ô€¾Äýyi©¿šîu>Ôî×¾I+ ’DL?D‡¨>ºŸÓ¼S  Ÿ=G>ø¿>¶h?8 ú-#ž!‰=$H?- ý Q1þ>Úß¾C^º=—Ü4 PO„½Ñ ¿{Ⱦ‹• ’°ÿ>àô=ÂÁ®½EÊ ËK澦€¤>bƒý¾Ã ÖÞ¨Tá>Òýü>á~à½8È7 âÌÿ¾[H˽ý ½!7| : ¾1&>yxÿ>ŽP "ß¡MÚ=sŠ û ^J¿:=‡>-°Ï¾¾' + ÿçð¾Œ>¹÷¾{Ýà ¾„€Ä¾f?©‘k1²¿[(‰½&Œ> A¬RI=¾ °ÿ¾Õ쬽]Ö „ ×Oÿ>À¯Ñ½’ÌÚ¾ ðþ O²5¾›7ö¾}–ï¾óp ±ÌF>e©¿~‘>š’ ˜ Á=¢ò>Ψñ>U oœ°9ÿ¾…ܾº)¾ñ îvm¾ªŒ¾Ú?V † >ƒ£¿*â´¼¬z Ͻÿ¾“Œü½]¤P¾²9 Õ <Ÿ>:h<“¿õ ’·çÿ¾g´E>À,½·/ Tam¿· B½íò}>A; ö¦×¡=Csݽ{Áÿ>Ê @}rV=8®¾ôR?c >$aǾ_?7E>Þ½ dh²>kf¿žGÀ½ô  ÈÓm=Œÿ¾XÝ>ed â üǽ¡¿ ½Áÿ¾_ž§†…$¼¤8ï¾CSö>ƒD  /B½³¶é½Æÿ¾'§ êÇvÈ=܃¸>Ø*¿-ã Sg¾ž{ç>¹ü¾|ý5 0ñÿ¾_~G>Çùv¼ Tž )º>‰Óé¾’Xú¾# – BÒS¾áñÕ¾Òr?j ,ÅͬÕ>¿Hè=Œ-¿P ì˜öÕ¾$B›¾.?à N ©c`??Ä®>jŠ;C…Òÿ>Tç==|™;L® ¦ 9¸?œ’>Þã =Cí,‚¼€»ì¾Z÷¾0Ë ÌÂ>?8ÿ½?’ _‹M¿½Rv¾E½Ø>q4¾ŠÈ¿Õg=õ”¾Ñ u qŸÈ£>$íæ>ÆOû¾§ HHüò¾nÜò¾ µ>’Z¸ B—?Ñ’>¢a1>  ù ¾¿¥¿g>—ʳ>¼ õ̘r¾¶M¾:W¿Õ% (?V›o>bà=! o^‡ ¿=px¿ú*¹>ú)ËKn>ò@¿;Œ9>h - ¦ð>Œ0ž¦*?S­ à†¿2 ²¼ÎÒ>  « ÅúFŒ>²¿˜¡™¾ ®‰–ô¾¿cð>ªÖb¾³ ö ‹´!ß=²¿¸“h>` 4²¤¼>–ξò™?@X ¬ ¦€Œ¾ R:¼+¤¿þ }&—¬Ú>«BÛ¾apý¾o$5<Àã¾u§¾¿ôþ¾ä®.ªµ>ÍW¿-^,> Ù òD?¸о™c)¾q ÷¼ m)>¼êù>“oæ>-sL¿r3„>Cs>}Á¯–•þ>wh˜¾3oå>m = ؆v ½Séÿ¾Òܯ½pÄ q †ÉÔ½žïÿ¾¹Œ[>Bˆ ¶Jö>±j°>jöð>»ßÒŠÿ>X®7¾2¬2¾E ² ^è¶=Mô¡>¢'? ûíçm?Lݵ>´sÚ>Ï‘ÝÐ?…ë™>2ÿ(>ù ® 8ƒÿ>¾6ƽi> æš‚Œè>ÀÍú¾‰‡¼ y÷ÇJ?êB >(e‚¾l ŽzP¿òšw¾1¹=ž » «¤ÅÑ>t˜>¯ ?» XÇ =ds­¾ªH?'c ö¶¿ÝDžÛà”¾÷ Ð: ƒ‰§¾ì¥i¾Wv¿ô ú q9þ=Õ¦>=+?û^Ákf? ì<½Á²>ò ²>:x? ··¾ó®Y ™È>!Wš> Á?µßÐ ÌÏí¾¥eä>l=ó¾K % #°®Z¾‚ì¾òø>îò_Ú9m>§£¾ l?¢à°³ëÞ>ï‹=Áý¾1 j Õ <´¾ ]?ù/>qý ­ DÒ>áAc>>í?XÌ ô°¾ÿ¶½;m?9”Ù4œ²¾\¯ ¾d?'›ÙÆ£¿ßÝ:>É;‡>6 ê öBA¾~©ÿ¾hAè½Ö "‰^¹^>n£É>þH?úT ËmWؾæ@×¾|Ôÿ¾®ÓŠ ö¾Èx¤¾Érò¾y ÆÂ›‹¾ä¿„ž ¾WJ «ÈÏF>hë>× ÿ¾Û" 4V {½ƒ2¿¹¨¦>T¦9o-¾Ë»Ê>Q¿` þœÁÿ¾Á^‡=SG½½=Þ’ ½'¾3àì>1ù>J ÇpJC…¾ƒ¿ý÷@¾ Wc ¿~¨¾ãŒ¿H¿]¾½Ý ? ÿ ^¾‘îÿ¾©Jû½›ÝJ U>vá‡>¾j? Ný>Ójà¾i>½è J¯#>X®ÿ¾ç £=>NŽ s*~½Ôœ?PÒ¾©À /7T?)—Ö¾®»Ù½ ÷\[[¾ðß¿«——¾¤tò "§ÿ¾`3º=[ì½Þæç~»V=~Ⱦ€+?¹ ¬ Àw¼Y>‰ð‡>ï©¿€ ‡ƒ¿ÿ>Ð=ÎÁ#>x| OÖà>Oæ×>,òû¾G ÖÀÎ¥¿É>J_¨½øÊ†æú¼§Íà>Õþ¾À™ %ïYç¾Ùvú>Ä_c>ý ¬•L´ª½ -=U¾ÿ>³ ›]섾ú>µ‰ë> Ç%>‚Æ¿ú¶Ð¾ €§j3ƾƒý>.å>‚P ð¿ù¸= §>^® TGw>rÃÿ¾8çÖ¼·FÔ ¯9¾ *¿i§ž¾ò ¤|Ä^? ]̾b¼Ö> Ÿ½@¡þ=žÿ¾³É½W ?’ 㦾â;ô3¿& þ ½¨­>ÃJ¿ÿ">Ùž Þv™>"q=`å¿} …„I¿à¼ ¾ ÓZ>à © û‘A=Ìö¼<×ùÿ>#5 À>šú¾^ö뾯 qÕ “°>ëüû='K¿" 0Y×/¿0Ç¡½‚âw¾ ð ô À¼cª¾„.?'ƒ¥À²>üo%¾J$¿è ³ëмp”={÷ÿ¾Ñ °siäs>øU¿®Ê¾LX¼4¿½ÍÍ÷¾¤üì>Œ´j kHü¾œ2ç¾Û>˜ñV›ÿ¾Üh >esÀ½] / v‘í¿#N¾0b_>© {¤ùd?!³Ž=â²>n¯ Ø ´~>Hlÿ>íØØ>±d Z”½v7ÿ¾ŒƒÛ>[Šj L°>㩾㿳£º··>=×ÿ¾(‚X¾c ‚ɾž(? º=ŒÙ 7ó¾Ùxð¾gá>˜ ¬“ 3?–³7>I€Z>ðT Wn·>Çd¿c{¾ò/ô ¿Ð¹K¾(2 ½®g  º6¾+m¿#i¿¾ (ò 1ì¿«–¾¬U;>„5ö™«¾²½V>8¤¿Ù \ %Ml>6?~¬[½= x¸ËGB¾‡2Ì>0¿†ï ÙÏÿ> ¾Z\¾úƒ ㉠¾Iç½òµÿ¾e §~[}Õ=Q†Ò>ðP?ÜÊÿ’æÏ=[AÓ>Ra¿ãH hä×ÿ¾÷Dͼý‚->Ü Á ›J>ûÒ½Ã×ÿ¾ÝQ@ 3‚>„+P>.q?µ )‚Éæâ>yå>ä¼÷>w•tÁ§?J:¾£"¶> ½ ú­À¿”½Í¾˜I¾ª ÒaÁå>ƒjû¾Ä¯ø½ù "þÏ¢ÿ¾cÔÕ>m¾ ™Íêý½}½¿ÿ¾§wº¯\o>-ƒ¾±¨¿YD Œ …²°¾çƒ<ÚX?Ô šðM#>Oσ>C¿´ —Ó %vý¾œŠ´¾hçä>ƒ Q× y¿Z ­¾˜ßY¾Ðª “‰¼°=c·ÿ>£ º=£¿Do¬=è {>®g?N Ü Ç‘B9>D§7>µÿ>£Kªx·Ò>Zô¾)°ð¾Õ # ¯ ùõ«¾§à:¼X? ÇÒ·š? áÁ¾(Ë>| Øù¾>¾½ÆÝè¾£S FCû=ü9>3£ÿ>Uy¦`õ¾2ð’=} ñ>ê ÒEàc>âËü>…¶ä¾wÎZ þº»¾­Ã¡¾ð3¿À¯ –@Ò¾fâ¾9ñý¾®gxÄê>øS>WÐ?j §tø¾Òn´¾÷Íí>× ‰Ï c Þ¾œ2×½Pûý>ñò± î÷>ð´&=±3í>h áþ?Õ´£>+Ã8>®P`ipû½>¿Ú´>ŠS ¦=|?[Î¥>½Žh>hqÂ3T?ΈR¾Þ¯¢¾½škØÿ>èaM½|ÚŒ=´ uÄ:Ìÿ¾ I =üpн ~"?>:š¼+ ¡<¤ Ö u_íø>Úªì>b4ƽ‘3 3 H?óâ„>ªÒÖ=5» Züq >Ñ’ÿ¾PÆ8>f<` Oü¾ó‚¾^»ä>É/1)vì>|™à>š_õ>•cwK?¹ÿ>\â°¾ÛTt·>( Ô½íŸÿ>7Þ R +¾¡¾ò^E>%?à >ù ÌÑc¾µá¿jK>‘ Ã8ž§¾äŸ¡>·_¿$ .á)uñ>Úý=غô¾ Ü @ø¿çÊ»½/ßÊ>Ó?-¿”oѼ–?o¾®À ü ÅË˾tï>t˜÷>˜K ¿W ¶½†[>A®; [é¾`®>öú¾Q Cä=‰|ÿ¾‹ß>Ø¥ f‰š¿Ç¦ì;ó䊾À ® –’í¾².ö¾8ʰ<;Þß>зý>h–̾+ )œß°¾ðO¿ ‘½\‰ ´W\ܽò'z¾¶+¿< :å“<±¿ù‹>ù÷ Æ Ý g¾vQ¿ºÙ>E  Aɾ¯™ä>N+ý>K 9ì ]†¾HR¢¾.ä¿c©(ñö¿]ÝQ½̾ÌŒ eÍ9¿@2ݽ…$s>  ; N–ì?jlO¾¾Ý’¾P6 â È>ÛF¾àžÿ>(G2 ƨ“>Év¦¾W?Ï ‘ °:­¾ï«¿³a­¾^ ‡Õ>…¾f¢è¾fû>Ê ò˜ 0\>>—¿Eº·¾5°e× ÿ>yvپ殅¾ ÃŒ Âÿ>¼ç>T¶¾<® >1¿ÿ± ¾:<Ô>Y³QÌ{¿ëš½ëæÒ¾Œ S üAb¾nàν¥ÿ>ekF˃4>_zû¾4»æ>´²\?Ïï½4Il¾Á `N+¿"ÁÔ=´>® •áÏȾ=?W&|½áMˆ¿h[¾çßÎ=Q ÿ ž¡J>J›Ò¾œ4¿Æ”Üð–ŽLâ?C­Ñ>àÚ à"P?À_Ä>¸æÎ½õŽ3â"½Ýš?ä1Ó>! à³&«>¨‹¿n¿Œ¾G ™Ó vù6¾*§ý½ýÙÿ>F$U•ž™¾'Û¿¾¿¾n ¡ öø¾Tí¾g%>§ ½>žµ[¾Xäÿ>2 ¥ñr7ˆ>Ø£?´ç2>ùÓ Y O.|½âæ?éµ™>î <b –?ö)Ÿ¾zUw>Œ ž,•I? f¬¾Hß¾ c…¹w¾N'y=‘(¿Ix ” o46<#ó(>™Ùÿ>1A Z§(r=éצ>eP?Å^ Šö>wÖN>9Eï¾m } ´>Ïÿ>; ½ÛÜ8¾Áñ áäºY¾ïT>ˆ.¿2 ‘úí æ¾;·Ú¼‡ùú¾‹¥Õ%³>ô7?y“ß=à š‰>9~?j/>hà ,™¾¬ã¿4Û…½Â ³6©û>É ß¾8¼à>矛‹§æ¾š\ü¾{ôž¾žô)2¿æ”˜¾Pߺ¾ É8õ>N½ªd¿PQ‰¶Ë>ÙÌ?Š‘½¾¼Y Çbk¾…m>¨‹¿‘R ïQ¾•Õܾ®Fþ¾À Ê(µO¾ÃE¾>¨o¿ï ••&8Õ>Öÿ>ÐzؾùôQƒ‡i<¨U?¸­}>-  ¿pA†>Œd´=Ò $ÑŸtú>lê>­€G½{:”Üù¾ô¨è>à- >3Äê_>é|½ ¿Q¾ir©>ÊåÚ<šD¿¡ ~|Æ3Ð>Ž?Jñ±¾¢ )hèÿ>”|–½iŒ–¼Ð ¬â “©¾õÕ?µâ“>Z=•™›ç¾;ú¾™m’=;#ºï> Åö>ãIŒ½‚ Èx“¦¡¾ì#=T?÷£ _]­>Œ‚¨>’¿xR /¤ªi¾ˆÑ¾t]¿Ê¡+°åÝ>A¼ž¾„„¿] û¢çýß>TRÿ¾Ô“¾¨ Öh’¿°È½ý‰>; ý!ØHr¾x¾áÓ?† ( (í(î=<¡ÿ>Á¸=¿0£Ç™»=Æ¿ÿ> B> FÎ îèÿ>ñ½£S<½¾‘L¾Úªô¾Ï,ñ¾p > gçÿ>[$Ý>¯”Õ¾Aûâ›>§Y`>AE¿i  {s…ÿ>¯^ŽºL=>Åß > 0HÚ¾ÿ¾#ƒ¼ð ‰‰Fµð>LO°¾ä¼÷>èÚ ¼”>S?SÆ>‰ * O°ÿ>ኽ¶.>û Äc ¹üÿ>dŒ4½àtܼÖ Bð­=iº¾Ói?Æ SÀã5=mãÿ¾EÆ™=bqõ;Sð>É-<½Hkô¾ÐÅbyã>Úæö¾‹âå¾1 Ä ÀAGû¾Âmå>Ý8±»\ î¯æR±½Q3¿R z¾tmƆ^>É?ÃÚ½7›ìèOÛ¾bõÿ>eÿL¾[ ª ~ޝ¾CX¿ ÚP¼ûŸ±W¬>§!¿[¾ Z ì¿6Ã>+3Å>§ ¶# rùÿ>è½`a>> ËÅù.¿û@ª>2Þ½Ÿ !Dà‚?z˾w¾O¾VßQS¾Qùÿ¾[§[¼žÓB Q‚þ½^+‰¾C¿±>* ‡h ¡¿‡¾ MŠ;° å*¨>x0¸½ü«ÿ> èf…À€¼ºk?h¼>ì f! ÚT¿-”´>ø"¾†D“3­(¼Ðz¿]ý€>D+ ø<£=>Ððþ¾O‘Û¾ê Ë §pÇ<_¿N­¾CÎ{¿1~Z>G¬¥>¼ ê F$ʼ+m¿Ÿº¾¿ X;â¾ðNþ¾$c­¾ôM&˜£ÿ>ÅX6>$ ¾÷lÔ zÐ>Ù?ç †= ä ¡—­õ>î#ム>óB è Ÿv>»H¿0Hª>û# ¼Ëµ>/Qݾ¸uÿ¾Á 9Ë=èÝ?¥i˜¾½ ‡¨Q˜¾_?'.‡<ýL sù¿#>Qùÿ>–¯K>- äþœÊX½]N?üÈ>àZŸ4÷>@‰ÿ>×£ð½ßž !‹ù?8f±>ôà†¾Ç œ «ì¾™ñö>ßùÕ>œí ?C;>I¿ Ý•½ Ô…˜?>¢ÏŸ¾Å¿å `Žî²ß½i?¯`Û>Ú s wh >ß7?ð¥˜>6 I0¿8,¥>ϡ̼) "?£“?è2e>¸>øC¬§>ý1¿±i>ž ›“ ,™=Q ÿ>Å>½D î@?ïSÅ>mŽc¾~ ý"²½¡1˾¡?8 d|Äè?«¾>È$‹¾K~ ¥ÁþÛ¾·Ïº>пƸ ÓTÒ¾qsê½79¿üE ã»Cº¾ÔÕµ¾>w¿ÀÇ ¾ÅŒ?äô…¾Œ0E¾“ Pï9?‘£”½¡M~>CÆœ¥óQ¾~%–½Þ¿÷ e Õ 8iº>—âê<¯C?g 4bÝk÷<>ç¾¾ùI?¬ ⃡+¿4+Û½:ΞÁ U®>Nòû¾W{辂Ø€ ƒ3¿ƒé¼RÒc>öÁ ÃÖŒ½:•¼¾v?¯? @ë8¾¡¢j>‹?é* œÑWè>5yú>£>Ñ>  Î3?0*¡>™fº>ªJ ŒÚ’ý¾Å…­=þbÞ>EHr‹i¾›Td>:[?\` Œ«Ï?~Ï>F@µ> 9S ß¾i6ï½:uý¾ã1˜ &9@>¹9õ>µoî>ä-#¾Ë>‰ÑS=RÕ?È/Ë ×ÿ>䬞=?±I=ž $Äÿ>#°¼õ0>w J½45¾ ƒR>9Ôÿ>ŽœÜOæ·>|¿@â½6 ¬ :Âÿ¾gŒÅ=wª=(: h ëV·¾¶¿³¾?­?rú?5*0>À!”¾‡Å¿a z&÷Çk¾’ý¾è¥â> ºEuW¾]R¿£‘Ǿ(´·m=¤¥Ò=ŸÌÿ¾†•ƽòÍö¾#¡í¾ÿ)Vçy¾÷ð¾ ²õ>òºÊ Cú½¡ÿ¾:<¾q -ð(>¶»ÿ¾ÇE><h äFï¤>ö?Üï=à ø#ñ½ÿ¾yËõ=)z`<Ç Ö&}çÿ¾3Å,¾dN=~_¾£F>ñ-”¾úÕ¿zD ™‹Ä>üŒ“¾Ó»¿&¶`S³ÿ>ÂL+>,[¥½Ô L éªîѽŠVŽ>³”¿p NèOY¿/l•>Óƒb>ÁX´Egù>d ½<Øê>š Û S—?î_ô¼€Œ¾Ø ‹QºÝë>öy¡½N€ù>Râ ÷Éq¾"Š¿U ž¾ªÖ |‘µæ¾ÉÈù¾|‰½ëêð [±‡¾N÷>˜ï>pfÝ 4¾,b¨>-"?È,iS…¾MÖ¾*8¿¡: €¶iô>Çñ>îm;X ö]‘¾¿ V>¡õ¿Rá :2¾ßÐ=Í’?^ 2kÔ˾Êù"=gó?šÑ;R1©<×ô¾mþï¾Q   Šæ¾,ž²>Mõü¾ÓÆÖúð´¾öa¿®>ö Š R¡¡ÿ>ô¿L>O²>QN ‡Ÿ 3½›’¿Î‡>+ ~ DJ딼†¿±R\½Ä Zþô¿.Ö¾ S€¾Û W!‚¾Ñ;žSX¿:  °2ãµ>Öãþ¾Éã¾…… £øÂ<O?¨¦Ô¾UÐ=óWؾÕ˾óTÿ¾E Ð ·yÓ¾j†¿eÄU¾f÷—6ä>P:q>ª ý>—Ì ßOË>Vcá>¤ˆü>s ŠÓ'ú¬>V‘½t&?1€@øùÿ><¤h>è=» )ã÷¾,šî>¶¼º¾xI ½ÕË/>¿Y¾÷æÿ¾¦„ÏÀ&¾ª+‡¾äf¿ :`;S?,Mñ¹Ê‹Ô¾ ˜ê³«¾ðiþ¾DÀá¾É „¬p³¿êʾï>Fnc\¬¿¬Ó¾²b¾: !FÕy¿=~_¾üs>¹â¿y¹¾CоÐÓ÷ ¾Üÿ>¶IU¾ƒ‡ ¾Jj E Ùè?¢Î> pƒºêÀ¦ ¡‚û¾ñ„æ>ûåS>ÌOŽy?ªvr½BÀ¾ì id 0ñ÷¾æ(¾´‘ë¾FÆ{ l¯­¾M߯¼(G¿  ØÉè>D›m=¥ù>þ—¤ú~Ò¾áD¿Ú-½‰G÷ Iñ>HȽýgõ>â a «XuÖ¾ ¿QI< Éï )ë÷> 8ì¾DŠA>Æ 83£¿¾Ñ‚¾¾¤¿$= ¯ y²³¾jgX¾‡k¿ ê= Üðû>¹Tå>öa-¾¿4 Møý>áÝ>â”Y¾¿ Š VÒ²>•Eá>®ý¾ˆ t a O‘Ó>W?\Të=šM ûÎÿ>ÿ=¾˜Ù=¤ ªW“ÿ¾TrÞ>쥾³J^p—ý=· ?O‘Ã> BŒŸäî>QÛö¾bÀ>г Þ ËGо¼æ¿¥ ¾ñÖ ü«ÿ>°ã¾0uÁ=Ô Vp· >_~ÿ¾ó ¾?W ‚ê]<½úÿ>xÐl;‚‰ä”û>ù.å=¤ä>ð+ äÚ?!s•¾ô¥×½Ux gÕxi¾Ú8ª¾«?Í ÞÍ÷==Q ÿ>ZÖ¾æ >bià¾Û…þ¾ ÉÁ>­ ´Õ ¿o=Êoa¾ÎíÙÒ8ü¾X«æ>ÅY±¾4Å 3‰ ¾;V?]ÂÁ¾E ø-Î?‡l>›å‚>$ Nl;q¯ä¾þ|û¾ 0½¾>g,?é¹>  ƒ2¿ºÜp¾Ql>» »àÚ¿¬ÿ‹>á™È>«„ -M„?æéŒ> Ž>8  4»bÞ>7þ¾[[оF æ î㵡=Ä?¿ˆõv>ÄÆ ¹”Î< ¿ìQ>ÄÆ ¿€¾”…ÿ>d;‡— ÚïX<>òµÿ>¦_>FMœY÷ÿ>ò[4¾`šX¼A G('Ú>ü¿Îl·>RE ó‘ä¾=Öü>*T¯¾¬‹°ð‹ã¾Þû>C½ÃYˆ B͈¾'†¿E-=Œu JâÊ?/Äš>X>h4q­K?ÁÔÅ<#1©>nØ D¡†k»ˆ/Ã>?z2 ÐC¿+„;¿îÄ>®°Q æÅºÎûÿ¾ ª=>| W ÷c쾡óÚ<¼®ÿ>{ í²ZÔÿ¾Â¡¾+µ(<¸_ ¼#ë>Ëóø>&7Â> ¯ =aé¾6u¾ÈÍø¾˜ L ãiR²>§‘ξ@h¿ ŸkQ?ÇȾuD™½§÷ Ý@?ú þÀ"ÿ½ ÷x R¿t`Y>e4²¾Ü† þû•Þ¾l쾪 õ>” ¦|¿?ƒW>B.½þL  J¾—<¾‘,?Í ( Fþ¸-¾ºNÛ¾éþ¾&¼ç9íé½|Fº>÷>¿Ñ }6$¿O$H¾ýg]>Ï Ì;ä>siü¾“Bo=;¯µ¿>qU?‚6ѾY ¼óKÍæ¾_=¾©ú¾L ÀI=hw¿hƒ>Æ Äø-”?âÊ >) Õ¾s i»Í¿ÂŠË>Ä>‘ ô $»ÖN¾£•ó>®Eó¾|5 ±'£¾"ľ9?9t”.?õ´¾(`Û¾E Ä ®ó;?.æ¯>,(ì=M 1rë¥N=²I~¾`¿šž3£ÿ¾·(¾*9>xNƒÅv2=ù´½©Ýÿ¾L  Ý@¿cñ»>í› ¾Ö:ÿt¼¾õ «½80¿ a e¿T²>z݇=¯bt ±4p¾ø¸>Õ“¿•,ë/¿SY¾áBn¾9 *X ü¾H3æ¾¢ÏW>âÚ¸ ±ù?5ï>d"e¾y‹ï µí>Oçò¾îÌä¾Ä 1 Ò¨ˆ¾¾¥¿ÒH>E¸ m‘?ªÿ¼™KŠ>æÓ œ¦¹À½9Öe¾m¿å÷ý«¡c=ëåÿ¾kƒC>¿w ä Ü>ÚY<Óþ> Ë Ñó>•~ò¾¹¼=Ú ÷üTý¾BêÞ¾P*½P 1„G¿Ïg`>Ì«¥»T8LêBL=`Çÿ¾¬¾º›y#g?Ǽ¶>AÓÒ½Ó}i=“¨ÿ¾5)>b¥ ~—É¿£~¢½ÁÆ•¾l š ˱ûÎ>¼ç½Çº?W¨ A@h¿íóø½˜¡¹¾ N †û²ü>äNÉ>œùå>åcïrO÷=ÝX=4¾ÿ¾r Jƒ6Îf¾ æ?>Ì&?M ŽÜ 'é¾ú~ú>=Þ=Fïó Æ?犚¾ëÒ¾© T©{2Z=o·>A¿ã -Óü<Ž@œ>࿸ÿ ÍÑϽ)$Ù¾x]ÿ>d… pä¿g¹L>'3–>ê dŠBнÐÓ?kÒ>Z0*¿k§¬½Ïi¦¾š 2cÍ[¿µÞ¾U…®¾N ¾4…'ô>É­ñ> ‡¾¾–0)¹ù½”Â?‰yξíŠ î2:0¾nÀ×>*S¿¦› ¸áA“¾ð¿e¾k ¿Õw 4H1¾î²ÿ>K®"¾— _ŽàÛ”>¬•¾»? °…8ˆ½dw©>¿* dÌDñ>ÌÔô¾kVG¼÷´ãT>qÊÔ¾¢¿æö @ ‰>c·ÿ¾lQ=N× >EÙ£¾'K¿ÉqG¾Ý %¡ >Îô¾®p<ްð¾ï—Šc>·¿¶.E¾M aüž·?Òn¬¾×Ks>,Ìšu <?^tC¼ü  ‚»^:>[Ñö>£ï¾Îéè ·`©>4L>’>?‰  Ž}d½íHu¾€,¿f rý„J¤¾ÅŽ?¹oµ¾ç C ˆ)_¿ÛjξÚ<€ 9m€ïþ>ÅËÛ> ë™ÖVl¾s¾ø¾ãÞì¾ ·,)$¿}u½¾zOj=’ì †±ü¿=&¢¾â<Ä>uˆõŸá¾²6Œ=(ºþ>Ü ÷ؾïâ?Q ¯Ô?UÂ>¤½>ŸŸˆ+ç>sG÷>àöä> Õ”.>—ÏÍ<¾Üÿ¾ß D,ñ½xìÿ¾@V¦»bWaˆ¾•fã¾¢˜ü¾€’ÊÌëð>³#žµö¾Ýã ‡ bC¾9^ù>ÎUë¾™ ä¿Öÿ >_B¥¾´à u B“?"ŽÕ¾xš¤>–¤ ‰µ¨>9a¿Ïg ¾ U “ãö¾WÏá¾àiê>u© ¤¡X>ûXÙ>×Ãÿ¾ Q¦Çg¿0K«>h¤¾Ð¨ÒÌD¿Ì{l¾ûêš>¹i<ô­>º†ñ>í-õ>éRãÕZð>…°ò>™Iä>’\íž¼¾‹5ô>§ô>hnU [?ßj•>B}>qÝ  ·@2>¿Ôÿ>80>Mþù¯[Ô>X’¿¯yE¾% ï“:?ù±£=ÊÞª¾ÎÒ s×½R¸>3ˆÿ>T_ ¾;¼üQD¾$ ?×å Tr^>F™?Êà¸>:{¤ «²ÿ¾_˜Ì>…`Ý>ßó§ :!¬>Éƽë?€uèÀ>ÂA¾ç?+ ¿ ² ‰Ïݾ²dþ¾h=Ê Ÿ¯y¾ÝDí>a§ø¾µ5 »äg>‘(ô¾†Tñ>á ~vl佯±Ë=£ÿ¾#Æ'ç´>q&¼}??ª ½ù°½\Ìÿ>.ÇK>ˆ 4:µ½äf¿hzÑ>Šß ÏKå¾Ýâ>× ÷¾% ¾K òD`>yv¿o×þ°X¬¾y ÔÇaýÿ>BÏf>i>)” » (ð¾>Êß¾U?_<AWzݾøþ¾ ²=Ê76ÓéÊa Ú¼3? Jzsؾ[>(,?×ù È ‰¢½Â4ì¾ñ‚ø>D }x ü¾§ê¶>`ç>t “«±Šÿ> Pó½Ž;E>ß Õ mû><¡ç¾y  ½#\ f£“¾†>+¤¿h i Pµ‹?ýƒX¾Ã+É>þ  ?’¾—qS¼òÓ?ó» Ò,›I¾H¨¼Ö?}Ï{ …\Ù>³gÅ=dÿ>ÿ —/¶0ã>x–P>vûü¾Ñq‚ /jÿ>ö·Ä¼FÑÛ¾ íºM˜>„g½eÅ? 'Jt•Î=­ˆ½ÄÏÿ>û }bÜK?íž´>ý÷ >J Ÿ$?¹þÝ=“áÀ>Y– Œí¾õôÑ=ùø¾œ+NÓW¾›¿åC¸>)W Í‹ªÇ¾Pä>H¿Ø b‡¹n<(óÿ¾Û—=Œ¨ jÇK¯>Ñ­¾×?<æ ÖV侓Sû¾eU>l B àÒ¥>“o¿üQ´¾6 Ž bJ¿o»€>0.õ½V M"ŠY>M¥>N¿òNGH³=ÝÓµ½XÉÿ>}Ê ”A¿õi%>D°¾à † bT5?él—=”Á>YˆÙK=ÞÙ>9{ÿ¾§ ™ X?a¾­1°¾öš°µ6¿ÙyÃ>D%Ÿ=$™y @Úÿ¾CjĽŸ­»| ” Z¦<ãoë>¯$ù¾Œ©x 0eø>ï²¾çï>;Ò võ÷¢>rü? ¸q=6rDÿ@±¾—o¿×:G=±u ‚¨+>úÕ¾…ÿ¾^ ù@ C¿Ý¶>cÀ¾c…ÜGtÿ><¿>&ü>ÒÍ2«ÿ>Ðe…=S´>O§¢ pª>y瀾í¸¿Ä O¡]S=Êñ¾ð‰õ> ƒÎØ}ÿ>¾…¾Ðî>æaÔ ¥Úÿ¾÷¾½]è<”êáD^E¼}!ü¾|&㾩Q Y…–…>ïã¿,Ó¾  \Eü½cî>nŠÿ¾ä ¯ àùIU>úE‰¾Ÿ¬? à§kD¿)_о¹Ð˼9Ÿ T‹ß?ao¾¤6™>Äú ùAô¬>>"?\rŒ>6 vH ÌÔ¼¾´U¿»³Û¼ŸT·¿3€=§¯—>Mù?öíÇ=5=0›¿É‹>' P»Çîå»·A¿Ëô£>÷ tD9+ê>IZ>‰_ù>„ "|’êÓ>¨„¾çÆ?” l¶7T?Ÿ¼>ûܾ( ̦š¿_²‘¾£Ì¾ª ŠÉ¨¾Î8¿óâ> s·~Wü>Ø(㾡ڀ¾Œ `°ªÞ¾’A>çþ¾1 ;.ÃÓë¾—Uø¾R™Ò¾å{ÍU›$½uÌÙ¾]†ÿ¾$C g~?òC¾;Ž·>³½ âÙ?_î3>s—¾\—"Z-?{0)¼VÕk¾¢ X €a>Ñ’ÿ¾Ö›Ç½?¾ W é 6<þ`?È„¾[ S =~ÿV>gë>%ù¾¼ o ¼3‡?ßÁ_¾v> Å Ï2£>d$ã¾ÝÎþ>±£%¿4«A?Ü “N‹ßt>_y¿»p¾ rüÞT¿È >uç¾@ (ƒN=‡à¿àÖ•¾CÀ rkJ?ѱ£>©Ý§>J 4Œ1E?“Û=I¾ª>B ¯ è€}T¾Ò>u«ÿ¾] n¿žÿ¾AÖ>@2=>ƒ Øðm^¾o.>¾4¿PÌ % Ú’¿ ݵ>[_D>æ×R ¾?ݦ>6 >®ù PTSâ¾Îÿû>ÆøÐ>?è± G^¡=Ç)¾ªºÿ¾{<…B‚=°Xû>Â÷æ¾U=Ø<0@¾L¥ÿ¾äK>é -<Î8ý>»g;$á¾O È2?M‡¦>¯#–>4ÿÓ…êv>Å ¿Ì¾Ð "O ? ¾ˆ¿.2½³ð $]nà>¦ÔE¾1Aý¾Lr –AE¿:Ç>BêV>R Ì÷”¥†½Õ=ê> ¸ú¾°ä šo»¾§w¿}‹³=Š € {…u¾!®ü¾…@澡 d ·yx><?È—`>ä  - ¡‰?‘µv>Øp¾B Ä⢴ÿ¾¿‚D>`w:¾^Š;Ø«y=iW龤§ø¾b ‹ '‹è¾cÏæ¾ï©ô>¦‘ Æà¡¾!¿ºr;ð u áfŸÿ>¹½=ð½Ã<Xù ÿ>(@É=íšÐ=s§ó `Çÿ>d"å¼Ì^¾Á, záÓœ>‹>5½Ú¿ á ·??ÈR¾Þd=®  º"Tñ>”õ¾ã¯¾˜Í F²„¥>ÓJ>Ñ ¿YG9 É >ü«ÿ¾êá•½Ô <·ûÍÌ> ý,¾ ¤¿¶ r ³AŸh¾S¿HŸ>ÃÈ‚¼P¿£;Ⱦf ­g>us?¬U›¾ï ]ÚÆ÷>›!í>Ó è=˜0 Êm‹>«?R> ¿ ]& ã#Ø<š°ý>hXÜ>p ù ¨‰B“>s“’½M¿¿ð(ø¨ï>(òì>µï>ùt —9¾g~¿, ‘>mº —p¾XVú½MÖ?O f=Tð¾IKe¾›­ô>Ç  /˜„þßn?L—>|' _ …˜Ë¼e?^—¼‰çOö@ë>èú¾ßÁ÷¾î ËõÎý%>«!?EH¾< ˆU`·>0ž¿4k>ÂeG9€>¸`>u¿]‡ 2{¾ëÅ?èöÒ¾ÇàlÏ?ŠÖÝ»vª”¾‹Ò Ø ¼Ë??ª±>½|>Âh~ˆñê>ŠËé>Öýó>t ýæ¶›¾Ú¿Êâ–¾ñ^ c ‚U¿¶µ¾eÆû=’× ì \å > ÁŠ>$`¿—Èìܾ œß>6ÿ¾¹ z þOXš¾ŒÚ¿`:•>º wm¬¯¾Ec¿â\¾=€  Œ#ùú>‚«”>·`é¾Ýc ú³?¾s.? /ɾ•E CæŠ>VÖv>¾¿ € „d?j­>tíK>PÿÛ\û¾fk<º2è¾ïÎL)’Ͼˆž?‡R[>9 ó02Ž?ý!¾*å½>½ ÇÁG’à=.Sƒ>Í=¿ i OY?Ó¼3¾†ÿ¬¾šÞÎþ>ã5ß>ƒ÷e>¹ùÏ ƒÈ>Ïg>¶ø¿{0;7?Ñz3=ŠËa¾Xæá;8ð>d–õ>ÃÞ¿¬=ºËiªÿ¾ÅÖ=I¤ˆ=: †—pÑ?:çw¾'À¸¾š½J û¯Ë¾ìW°½vª¿ãSR×z¾3U? Ï=v ¸ q=º>Iƒ >ÆQ¿0 eÖ=ÀèÂ>G!?ûÁ\k *>«ÿ¾˜×–½¾ ÊBB¤>\X—½v¿á ·m÷ÿ¾ëN> ÅÁ=¼Öt¿Gɳ>CÆ>y $k¼½\]¹½ú˜ÿ>kãð g½Ió>×Kó>f gÜ¡ù>ó¾8Ÿê>{ ÉsVÒª>cEÍ=§"?¼  ý D¦´> ½BA¿mº¹¾†?)±;>Íˉ¾—¤\û)ɽ‘ d½n¥ÿ>g]ß ~íŸ=ÐÐÿ¾Ñ®½ô îTÿ¾®õ%¾øü>f —žg¿>£=>c¿Ñ ¢u¯`{¾Wj¬=}%¿ˆ% x [³õ=Lûþ¾­ÁÛ>á ÒÈ=_´ÿ¾xt­=Á >õ÷ÈF>Ù\?©Ø ¾U< ø;QÂ>Œ>©Û¿Nêg Ž­w¾ÈÓ²¿ô }” ?›VJ>¤û™>, üœ‰¾å^?ðÛнA `y( =ßÜÿ¾ =⽺{¬¾N³¨>¶H?È6UŠ?º£‡¾=ò>›ž<O;!½&þ?àØË¾/©ys¿dFý×PÒ¾U†Ñ!¾Už%=/§¿x I0ú'°>;ü½¾ÄA¿ŸÑ ìg<0?còƾ/y¾ï?;¬@¾S!–>dß *žY>ÛùÖ>Ê2?T Ò wÀ¿öìY¾gš¾µT žCY>ÀÌÿ¾1•¾"øôOнÕÿ¾›¯’¼Wl ^,J?fôþ¡-g>Jf'½äï>)Ç>b0÷¾×aõø6?ñ-Œ¾%•y>ž>øÁi¾ ++=Ê¿” ô ˆ³x1¾êé#>\Žÿ>P „ Ü}°,> – ½~ßÿ¾Ë¶ | ×ûå>–[*¾É°ú¾Ë×Q?É=2Ç>}YÛ¾ÿ¾Ïk<¾œ3â½T æ ¢ÔF¾Æ¿ÿ¾³¥ý¼l §HÕ÷>J í>=(èä-÷¾ÓÉÆ¦?>iŠ¥»†¿¶ (ß]>´é?{¡ˆ¾D]â·˜ÿ¾ÍÍ'¾ÿË%¾æ 9µTŒÃ¾·A?$¸ñ=ô¯ ¡“¾UNK>fÜ?È ×ó‡Q¿im¾òa´; q®›ÿ¾ÒnÔ=é(7>ØÁÖ_FÁ¾††¾N¶?šà ³ð?æÆ>zþ´¾? ,77?f÷¬>Ӄ¾‚yÄ[×>S远P >' £cFa—¾gó?•ª®=¿ ù5ìÇ>¥¿HNŽ> écM從¶ö>ƒâ¾§¥ ÁŸˆ¾<?›¯r¾œ óH >Ͼ€b¾l’ÿ¾í ÝèÚÿ¾Þö®=üO>0^ÉY?6H7=’\~>a| ]—ÄÙ>XǾ†¯ÿ>¨ 3E>?;¾>vW>Õ Å —òÕ¾(í=?«?ý ñ !ˆº÷>ùƒé¾Ä-¾­ >±æ>ôm¡¾}Zý¾¢¡:WD¾ZI;¾ŒØÿ¾Ì 8hIæ>uü¾gž´> «££°ë>|÷¢¼®ó÷¾Å ¿ij?ND¯=$Õ>£XçbŸÀ¾Ìc?.C‚=ý e¯|{¾ò[4¾šÿ¾v h9 ëм0Õì½Û¾ÿ>i ß Ç /Q>oõü¾Åä>À ?‡{¸ºHÞÉ>)꿇 ™ ñ¸°¾.ŽÚ¾X©?0 ‘ nN??©¾Ý±H¾q  'Óúó¾CTñ¾ŒÏ¾Z =ífå=€™ÿ¾ÅÕ=Ž { >y#û>¬§æ>(K>ù] 3ìhܾ^cÿ>¤á=S ¯Œ™)¿ó¾÷ɾØÁØÕä>ŒŠ½1|ü>OŠ¥!y‚=$·þ¾ Sܾ‹ aÇÁ½ï6¤½]Äÿ>ß ãH m´’<Ä“Õ>\!¿™ ÀwSâ½M¡C>¼®ÿ>²"ءζ½Xp>1˜ÿ>_ pû[}Å>Zœ>s¿ê/8¹Šý>ÝDݾý¾VmL¦Ú>$tA½“¨ÿ>Šm (9q½¹ÇÒ½Á©ÿ>ã *¡°¾r?/n›¾ätC ÅW»¾Õ@#¾jO?›Ñÿv?üUÈ>å—‰>Â~I rRè¾"7û¾žaº¾Mf. Èå¾bù>@hÕ¾´ ë¥ ?/ð<½;Þr/Jš¾gºÿ¾ÃE“<§l B %?ÿ1><ËØP¾áOF >„ÿ¾Fé>{ <Ž +Ûç>ôƒ¾zû>ð¶ƒÞ¾/ýÓ>éý>ì Cä¯Z¿Q°¾ØÕ4¾Ùª Ï$¾ËÖ’¾Ö?š !Æ!t?쇀¾y5e½W ¼å–²Ü>±¥÷>iê>Õ¡÷Ñï¾í¼õ>Ÿ¸±»î\ €»ô>~9ã¾\:î>›^nS?Ìž¼RL9¼Ö /K8ö̾f¼?Û£·¾9‘ïªç=\;?ˆµ>ŒS5 €ö>.î>økŠ>Û b …\é¾óÈ×>¤§ø>Ú Ú"42¾Yn¾@ˆ?!Ä•ÉÏ>Ú®?÷õ½7 T8@M?ðÁþÊ8=$ ­RIf•¾ÏJ¾5ë¿ G @´ ¾Ù³ÿ¾Êá3½§GRç={¤>hÍÿ¾õ†V3¿uwžVœê=× @†àc¿üF>4gm> uï‚:¿±¿¬¾'9‹=ì ´’ò²Î>ß?ÁÓ<& ä ¿d ÷>Égƒ=Yjí>áðÚ&Vþ¾ÿ¡½÷ܾS ÑŒ ep>¨¿u”c¾ ô%ê>rù¾Z€Ö=³ â~ßÿ>è¢Q¾¨«;¾² ¥];>à7T½nÀÿ>.e Lâ¿"’¾r78¾B( ;N¿©¼¥>VÖ>õ «s5ë´>¾Ý²>ìj¿µ@GoÓÿ¾:³>þDݾ   N ¿i8µ>|œÁ¾ÀGåòz¼“U?ûyþyCö(<½²e?˜2°¾= ½ (,¡>(›>G? -¤¹–ÿ;Ù`?h¯¾½ y…퇾ë¿m<Ð> G†¦±½å™ÿ¾Âm¾ U« %xc¾&¿ŸËÄ>W ˜G¿'V¾о4½¿ ~`ªÕ×>åÑÝ>„Öû>tÀSËF>êËú¾O!ç¾Ë ŠbS<Æ>Ã-¯>ó¿@…) Üóì¾Zõ>=ð‘½Ï½ Á¶fû>’t=>Ê3ç¾} z5†/½”l?õI¾¾= µŠ àò?Ÿr”¾™›/>Ë +¬ !è> û¾ø¤Ë>RC:X¿>þ˜6¾Œ,¿³õ£=™ò‰¾ ¤?¥ ½m HŒö¾ƒv=u?ï¾* ãŸ!?±j°=¨Wj>I —¤ŸWܽlêì>o ù¾z Æú¹>kc¤>æw¿/:êŽ?{ =­t- ¿i ·Œ\>ª¾GY>t`?ù ʇ Š÷>ç‹í¾8»Í>罸㥳>Ot¿k€‚½¬ –Ù"¹¾‚!f=ƒl¿xå.ؽ.Ëÿ¾ÔHK½é-R°6+=CUl¾ÌE?½å ¥ ¿˜í¾CÕ¾“üø¾à u eT‰>Ç¿ õ¬>˜ ¶‘ñ¿yæ¾üV¾( ,¯vÿ°>Ÿ¾… ?Ò³EÂÿ¾Â̽aÁ=>®ƒðéÒÿ¾{½;¾ì¡½¢g ,%òS=“Õ¾þ`?âÍŠßkh>í ˾c`¿ö ŽI‚äí>t)ö>!‰¾u [4øƒ¾¬v‡;•|?» ÏŽ~Ì>7¿_‹¾e7Ö4Ûõ>)%ì>siä>µ  ™ådº¾>)>Ë‚¿Ø ‘õÊŠ;mý¾WAä>d ƒžO°ÿ¾s ¥½z‹'>ƒÖâÐÐÿ>£Fǽ¢R¾ƒ ü3Ä>%¿ªË¾€“ñ ãpÞ¾QŸD¾ÿËý>v · 8Mÿ¾ ÅÚ¾<„A¾Wñ ÂZöd¾>Ð*½4?Ï» º‚m¾c²<ì2?Ï}Û@Ú>6X¿-B‰¾Ök=3mÿ>¾Êß¾Ž ^O¿tf¾uھ͘µ+Â?Ù?Ǿ¶¼ª>| ÓV›ÿ>‘a¾–@J¾ƒ Ṻ½Œ>Ýš¿ô] =` œ Oa>}Êù¾ãë> VvI¿ÃD#¾HÞy¾X ¾Áª:>§Í¿á ï² œ>ù¿ëø=ž  vðÎ>Sì¿ú߀¼Œ qË>8‡ >}ÿ¾<O IB>à>t±É=·Ðý¾ìäÜ ´Õ»=íd?¿Iƒ>öõ øìû¿ íO¾0Ô‘¾•cX hͧ¾8/.>‡1?>à š·…=Ýìÿ>±<~¼ ÌbÁý@>„ƒÝ¾Ç ÿ¾@ hIX’?nÚL½ËÛÑ>ëƒ UÂ…?[×"<ã6Ò>}P .ÆÀ½Üc?I,±¾:ÂíƒÃ»>±ö>6é w ßý¾@ ã>eÈÁ¾I ¾Gÿ>ÚX >¯L¾=ó ý$¢7¶=¤þ¾—Åܾóñ ‹ ò»=‰™>ÿп0 ?TÒ¾F +¾ƒ3¿Ð U E «—ÿ¾}¾ ¿4>N· vùF>‡Nç¾z6û¾hµ @ Dë¾ä¿>dø>“Ù7 y"¿‹ ¾‰±l>NÏ ^&Æš¾-_—>« ¿.ëJPQžÑy•>Ä"¿]”¡žÞ½Õ!ÿ>»aÛ¾À  Š bþ¾ø3Œ>îÎâ>«ÿ èhU>M0¬¾¿Ž5 mÒoç>,¼f=hú¾äìpÇfß¾Nñ¾-ÿ>N <É@s,=ʬ¾)?¿ F"à0>of侃Rü¾ !— >Žçë¾f.ø>~a2˜?´vË>òyݾr Æ¿ÿ¾„i³< >h î8EÉ=EÓ¾O”?¸ÍÆ ¢C¾¤ýÿ>˜û=Ž¡F¿Ú€>vàÜ>„ « bi¿ô5Ó>G7>Ìã­þ¾Zðâ¼ê‘Þ>¹ ߘgj=–&¾Îú¿G ùÆ w+>oG˜>ÿë?…Ìö½=ƒÚÿ>„š<Ì ÷Ùv¢>æ]Í>q¿t GH‡Œÿ>­¾°ÆÙ½¸ çj2W®¾[ï7=aU?† 9'À?‘Õ¾íy½¼g–€F‘¾W¨½4Ø?Ò”óÒ³=Eg?ø¹¾A·h!¿õ€>ÜcÁ>S+2 4Ùÿ¾W:>·Ù>} 2 Ö÷6>¾†>ð¢ÿ>–Ï kñ=;4 >¡†ÿ>SX D60>3ÀžgH¿b 5 zœE¹=»ñö¾:î>âá 3’çZ>ª*¿(eR>h K¶/P"¾Ñ=û¾¸•æ¾> lC’vC>Í®+¾ãŽÿ¾ù«Ï²Zª¼]©‡¾™š?( "ßõ>?8ï>4,v>b] Û Œ…>h<±¾H¿`å &¼“ÿ¾e2>“Ä"¾Š¾— ôÜú>nÖ¼eŒç¾ »ëRó>®·½¾‡Põ>èHýö¿ ˜“>¥ “>8ýºƒH>é >Q»ÿ>Ϫ"éY>X›¾Þ!¿Y D eâÖ>Ö§±=ä¿äj óܾ–Îÿ¾/ˆØ¾lg'=ðq¾ ^¿ ¡S>¸ ‘ o÷¯?ê“<>[ ‹>ü ÚúÔ¿ñ¸˜¾Æà‘¾SÔ ÎP¿:²2½ ãÖ>« ÝMU÷>mu?Ç*­¾ˆ„ 1'¿‹ª_¾‚‘’=ÿ Ö~µC¼ïrÑ=dåÿ¾G VNO“ñ>í*ô¾Ž6>Þ ±¦ñ+¾¢>Byÿ¾n¯ ü¿Õ>&¿a&>w OÄ>—ü>К羇 ùwÂA>$E¿>Ðz¾É  Œh뾂ò¾¶gî¾±s> °V ¾\¼ê¯ÿ>í]{ z >Ò¨ >éÿ>yÅq¾Ö?ø4>k»¹4þ¾¾úà>ØšÍ>â y KD‘¾tÓ>ÇŸ?P2W\ì>pÐö>±u¾ÚŠ {Áÿ>d­A>ƒ3(¾l g¢ð¿¡H¿¾\Ì>' ÀÀ_?¼ š¾%–ܾ©¸®Ò>Ϊÿ>£l{½!. x7ˆ6>×ùÿ¾:\¾ a?Õ Œ>1Î×>ãS¿; aˆJ{ã½±òp]³ Ažÿ¾²¡ >&–š=ËÝÿ|Ð<=œÈ¾C ò Ûó¾‰ìó>׉ó>Ç ³²¿œ3¾D€>À HÒ†¾ý¾eã¾d æåzÛ>†âξ%²ÿ¾7 ‚ ¶`‰=´’¾U¾ÿ>¡@ îËi¾ëpÔ=À?— n/¥eä=æÏ¾Zžÿ>¡ ™E¿Ý'×¾´­æ½Ÿ ”ߘܨ> ¿›©>3  Ô­¬˜½…êf¾-?l ¤À—> ?@jc¾Â9 âÚË&>Ƨ?/n‹¾ÂâC ~«Å>O>?ux8>¨ †^Œº–>ÅVà>sLþ¾H¨ D¢ðÙ=”m?v¨Î>BáÂßÿ¾f¢8¾t¡H½g .³Y¡ø>3lì¾Ä`ƾ| Ö¸™çÂ=ò}?Âú·¾ˆ „OtݾŸUþ¾¨nn>’{õ ɶ½¡óÊ>÷?–b ã䛽Ç-F¾‰ðÿ>¤T k°qÝ>¦þ> º…¾[¢u €¼<?˜ ¾½ º·œQ«¾iÿ¾"qß>Ù Pp ¾èÙÌ=`‘ÿ¾ÆÞ yRñ—¾a¿ºÒ>« ± _#¡¾Á¬ø>ö#í¾Ç9% ý»æ¾í}ú¾qçR>{B ¸ –Z¿¾¤½T?3MÅ EéÜù fp N¿<Ÿ©¾7<>üÍ”®>€€¿rkR¾«‘ ÖŒ´¾Òþ>Hkä>›n”™×!¾Öú‡½_´ÿ>ð ][Ï€¾Å?P7P¾óæ?¾ÍÛ’=ð¢ÿ¾Þ >Æt³ÿ¾Q°¥½VHÙ= â5>y¿Dؾ?ý¿>Q ßHÅÿ¾¹õ¼âwó=8 h ¡J?æTW¼cª>ŸjÌ_É>#F¾¿x.r ב>‚:¿PpѾ· dXTà¿v2€¾þÒr¾ž Ô* !Ï>ö û>3¦è¾ùQ>¢E†¾JÓ¿Œžk>‘ ¸ Xɇ¾ î·¾0Ø¿ø¼(pëÆ¾Õ]?í—t¼¿ MåioؾQjÿ¾ÚM>ÝœÐ'">c?(Ñ>B*IôR¿© ‡<†â¶¾ò OÎo¸¾Äx?n«ôhêý>™äÙu=á>÷ÇþU¾ÿ¾‚ S‡ §Z³¾’æÿ>aˆÜ¾¥¹ø ç³¾TȾäô¿¯ Õ± ô‹Â>•I¿IÛ¾ª  @ÝÑÿ¾i­8¾rnÛ¾{ ˜” ¾2ý¾è¥â>¼! ¼ Ê2¾Ž°à¾rþ¾• I¿?Ä>›Tœ¾k5çÊš¾W±è>È û¾ë »,Wú>䃾¹¦è¾^  ñO¾Ý?ì4R>8 ÏhŽö¾Ú©é¾²Õå>© eX $!>Ì“<ÈÒÿ>GKˆÊQè>ðn…>·Cû>ßÐ t <?C°¥½ÈêÖ>ƒ ° )ȶô>•ؾ_íð>° èkk½ùÖÿ¾êB·½<Éeƒ5Ö><ˆ¾¼?¶ö ð ­n¾'-¿F€ºÓgQrM?ç‰>Š‹¾ýB ú~?g~­¾‘D§>Ó<MÄ>©¾|¸”¾û<?rÍ ½é>å—ù¾ãÁF>±r Ý ¿¼’Œ¾œS¹>º u qÉ=[z?¸äˆ¾‡lëÂ4ľ:Ê¿Š>‡¾ôŸÊ™¾’“‰¾E¿± ô©Ùê¾ÛOf¾@¿= ŠÙo¸ç¾£ v ìK¶<F|>AJ¿w´‚Ͻÿ>C1>êÛ8=^Á ;>²Gо•º?­ . Ló­ÿ¾Ó 8¾,(,>©· f ÛŠM¾„¼æ>òêü>ÝÁ Π¾j¡ä¼Ì)?ÒóM‘Òô¾àœÑ>S“ð¾ÌiD Ò¾IŸÖ¾-¿¼Y’ ª¾ ·×>ä?²¾„Ò¾ÿ¿tðŒ¾/Ÿ¡ø¡>Ïx -½>´:?Äi÷¼7‡ ðlоí·&>Ë„ÿ¾¯  <®FÞ>mV>8¾þ>Ì rÁøP²>"ˆ›¾™b¿¬Ù Ä šÌ?^ò‡><d>  q” ßS?ö½>Ð$>« ÿM®?zna>Q¢5>” T )8Ú>ÚÆ?>Y‹ÿ¾aTi ‡RÛ¾Ãö>£#é¾âø e³³>b‡Ù¾t˜ÿ>ªd ~£›¾Àv˜¾ñ¿©¯ ûM >:$¿£G¾/hpþ´¾¨68><¡ÿ¾ o±FÎr¾;ø¾Ó¤ì>ºž °>å}¬¾•~¿Ù … ³wŸã=ož’>ÞŽ¿ eâ®>;?!¬>øÚ ¡Dξۅž¾†Ž¿ ®4s=ûÊë¾ éø>? ‘ 3:Î?[•T¾kž»> ê’°ÿ¾~Y•=Ÿ;1>ÔîÁ y·>Áq?ß=>†Ú \¾O¿Yn)>yY³>+í ê 6Yû¾ ÷v=ùjç¾ Ýb¼¾M2Ò¾ “?‘xõ Ñ’ÿ¾N÷µ=^ò=ÔÁ‡õõ¿Ñɲ=R¹Á> H29u>˹¿g„¾r Ð_ Ç>0?J|¦¾ á ¢þÕã>‚«ü>ßa /.Ëÿ¾IA!=¯.>îÁ Í¥½Ùéÿ>‚=Qä4 Àë#¾›’ü¾}Zå>! ‹Å˜úÙ½ý8¾ÎÅÿ>T ãd”Ý侯%ü>M¾Ì ÁNÒ¶p½(¿^X>W wš uç>ÿ%¿ÛÛ¾ )Ë›É×=·^#¾*­ÿ¾<Ûõ>¿ƒQd=À>#ö [¾-íü¾´qä¾·¡ âc>y¾‹‡ÿ¾ á «u;ã>Û‡ü>:>7˜ãûò>Ÿë¾¥»ë>nsz g>9Ðã>B“ü¾afh±?+4 ¾Ã’¾â öPêYà¾j¼ü>q¡½YÁÃwÚ ¾uuÿ¾È~&>ˆ RÞÔ†½ F¿õÕu>w¹ÓŸ’¾¹?ßN"> ‹ Çóù>•»ç>"ˆÛ> s ‹Ý¾‰|ÿ¾Pƾe U³XTÔ>Ae?µXô9º  ¯°p¾XÈ>*?Bv óÞu>ðÂ>x ¿" H üq?Ÿç¾³ÓŸ>ú ½ ¸5Ïɾԯ¾ý¿Ç “€U¿Q1î½O­Ö>Ó<Þä½oÿ¾JÔ;> €Þh÷¾DàÐ>—Tí>‡ó€l|Ö¾°ä:>aR?èø€w…^>Åõ>/1î>ä_‘%’轊ÿ¾Ö ¾U¹âtÎÿ¾ËÚ–=€gv½’ ~¨ø¾`ì>¥k>O­ÐA*?9Ðs>€ºÉ¾¹ò †îܹ?Rñ?>_ à<3ɾIIï>È~ö¾Ë vÙ1Í>¯[?Ôó~>  vçäz!»‘îÿ>˜ž•=4 õÏãˆ=?{k ¾‡C l§Í¾}þ¼Ã»¿ã 5}ö=›¯’¾¸¿¶¥èF?g_±>õ>P®µªÕÿ¾ªÂ¥=%ä¼h ÖÈD5?D…z>w Ž> ôï(º^>‚âÿ¾\W,¾aMøÅu„¾ò@ü¾¹å>ã  ò^e?½ó•¼YL¼> ° }|¶Ö>9¶ö>cì쾓– QÈ=óâ?:[˜¾C „9 êO¼½Ïÿ>cG¾c ÚPÃÿ>’ì>|–,½Ê ÞLrnÃ>c3= ¿j 1 g4¾ÿ¾ëÙ=KvL½v=pÍ2¾j¿­>k,?× KŒóÿ>ŽoT= Yí^G¤>E¿NŸüy޾I¢ÿ¾pÒÜ> ü¸e >80Y>×M? ºÜsæ>&¦û>1”Ó<º X t³ÿ¾Ù¡>ñÞ¾ à ²:?þ€—¾èÚ>Øì Y]S?˜÷x¾8‡Û>õm Úl^<»{¡:/ùÿ> IT"Rc¾Ö¨·>c{?u $%û;;¾9(¿ nÌ>Ö  È•:>¢ÿ>cÒ¿=0F Ktƾ—È5>F%?€ëó ¿J«¾}¾Ô 6Óm©£¾„.¿Aw=u Œì»Fã>ý>–¡¾ ¢*–?R>ïu-¼ þ^zo½¶¾¨>(C?r DÏlí>H¿ý½i9ø>a dÍ6[9><÷þ>dtØ>Y d W·ê>Uù>0+>˜0 Ãcß>Á¨ô¾[ìî>" ®ŽpC¿Ø-r>ü—¼LT QÞw>J™ô=Ã(¿4) ^ÂO\>¤âÿ>³EÒ= › œ¿ï÷>µl…>Hâí¾c mÝ´:¿øAŒ=ŒrE¾Ž@¿Ü„Ó> S ! |,-¾qY¿“©Â>ÍS )râ>|˜ý>Ô8E½8 ƶ¾²ö÷=éÿ> p£Ã×ÿ>­5¯¼ì±=iÅ ßiT?¿b}>®Â̽ Ú‰àG?ø§=±Þ¨>¯ ªÔÆåÃ=AI?T䨾„ˆÿ“÷>ù½½>Ì ð¾ œŸ‚ŒP>Æÿ>”‚“=m z>þ¾‚A=ŽÌÛ>EÄ!¾p#¿ nÃ>S Ü!…Í@>ýÝ“>Oé?­ o "TѾ_í?6•5¾¦ £p(ü¾–—<¾/‡å¾˜Š5 õ*¿Š"¤>tµ½¾' ¡ {f?,óVØ PùJ?4F¾èÀr>Å ß k`«ä>¦·>„û> ®$Vðû=_@×¾Z-?. a¹¦¾Áå¿ ÿŠ>wH ¥!©=¡Ö¿xv ðÓ [²>Úh>l³?º õGØ=ù»ÿ>„ìa½. jJPã¾¾ „¿^LS¾{¹ O¿jÞÑ=5¶Ï>HŽgû>O!ç>‹ý¾‘&PÅm¾~¿‡–½„ › ].u?–3¾s…>ß 1Do=!^=Hûÿ¾µ Ñ <Áþ½ø²=–ÿ>£  ·fÆ<ËÛ¾Kÿ>ÍØÎ#P<·³¾`u? ) å¿ Н>1µ•>° ý§Á©ÿ> ?>ÁE=N ýgXå’>óîŽ=›­?\ ö t|¿Dt¾/MQ¾,¬( iã?A~–>‹ªß¼A Ã#Ÿÿ¾µà5>hëབྷ ¨Šr+>êeª=&ªÿ¾ÛD &Pi<·¿²"4¼O ¶ +rY@=ÃC=çÿ¾ƒœî[­½]£å¾û>… ´de¿‚Œ >èÙœ>ý/A™ÿ>/n#>TÚ—=ýþBaßî¾| õ>¯Ž>Ô¬¹ɾfÝ÷>¡ï>Š ï‚é·ÿ>3ü×¾;>8J- î‚w=É¥V=êÿ¾ƒY  ý¾J&g¾gÔ侘5 é5϶=j4¿m¦¾’ÌÀ À\ë=ÊP%>ƒÿ¾O ê<¡Ùý>œ¦_¾>’â>ÚÏ ÿ@?,¤¾ýÝ+>¬ 8Ô—æf¾{ÙÖ=Gèÿ¾% 4V›ÿ¾L¾<¾®*9nÃÐ>&ã?*ˆ¾¢eÅ‘÷¾#žì¾7m&¾¯o Ë#¡Í¾iú>P4ç¾ø v¥ÿæU>À¿¼œHš#«½Žj0½>¯}? h¾¨)8TrÞ¾@ÿ>~W4¾¦ „‹â­>°7¿K¿=Ìž 2 ¢¶Í=n>>Ôÿ¾êi 0êw=$š¿zÔ>žÇd m¨¸>Öåt½1E?@÷ U >-é˜>:°¿s 9 ù|¾·F¿Ö…I½› g;ýøk¾?õƽy(± huê¾:,>Èîú>&ø}ÙTg=%—½ïÿ>}û q¾Jî¾u”ó>Iܾ¥ ´ YÀÿ>›†R½ieÌ=Äû $C3ĽWÈ>J ¿ÿ}.U?FÑ>1[º¾R ~2Ž¿Z¸”¾»Ì>‰ õ62!–>Û•¾½Ã¿Œ Øeé¾l?ù¾'¾Ë™ ¯0ü¾»ä¾C6¾ñ äˆÖ‚¾®c¿Ðí¥¼g˜dÈÑ?&äÓ>Wz•> ¤5?#…Â> ¬>ŸI L¦>¾*¿O¯mk->*–v½½ÿ>e tÞ (Ž} Ù¾S?ÿ>X JYò=8¿U0ª¾VÐÌBzú>°Bº™h U›’¿mWh>Îã`>Á«Xò}‘>s‚¶¾7?‘ è o ŸV>qA½üÿ>te ~Cåÿ>Áì4={¤A¾ÃON3ûü¾V›ß½šÒâ>Ž èÌ|'>Ü”½`Çÿ>töt¿(¹¾oÙ?y\¼>‰ U è=+ù¾GZê>+hz¾b< O<‹½ÇØÙ¾šBÿ>X uQÄ#¿|œÉ¾/ྤ Ù[ϰ>^ž®¾åd?³ÒˆSìȾ$aŸ> {?“ÄЬ‘Õ>´u?•öA=ä  hw»®¾.X’>Ì ? Q8ÈÑô¾¬ð>:\ >¯3Ð~Ô¾ Ãÿ>'fÍ>èR‰ Z Å¾Êk?¥¯>|_ ' Di·¾þàO;ŽZ¿xš?5c=¯ê ¾—Æÿ¾Ÿ  Ûÿ!ž‘Pi½Í¿Â öÍ[µ¾ãü¿A‚‚¾? ¹ ñÊY>mq?F#Ǿß]¶x]ß½ŠÈ¿7ˆ–>ñ~ ¦ ‡Ù¾oK?þ”¾é _ÑÍ–>¼Y£>T8?ëèòJ>»º¾vP?¥­> l T¾ò{ó>À!ô>w %ÇHâ?Ϲ¾`¬>;< »´¡ƒwYÝú¾€æ>å¹.¾™Ž  ÄÃ>é=½¿(?m Á !xc?SV>í·¾¾ R©û!&>¥Ù¿4™¾™? ÐuYô¾¡Úð>ø¦>¬ý M†¯¯=fÝÿ¾6]½<Ô 1É(¥½Ô˜¿yÍ‹>~ Ž+ *RA¾ƒP¾> :?Ê « å E>L‹Ê¾€Ò?­d ‘×1?Ý™¹¾ » ><š“ÐSž=á|Ú¾µÿ>Í‘ Øç¿('*¾Q¢e>Ï éºp>”‡í>H6÷¾o ïÌs,ï¾7ß=¿ ø>ü Ð 0dÍ(>øº¾vo¿5 $å ¢(¿Œj>º£O¾Q à„ÑAÏ>mG½}°?Á –Ë ]§¿V¾©Á̾£ Î f»ò¾‹Qg>Ÿö¾w\rŒ?kØ_¾¹âÒ¾ò †ŒyG=N&>]Äÿ¾†¤O ¿e¾RîÖ>ì?)« p“^=vüÿ¾ìeÀ<¨ í ‡t_޾iŸ¾Óô?Ûm9 h¾ ©>?× œ YQÛ>Îlÿ>9ʼ ð"Ì^æ¾à˜j½»Òú> AÅ ;G¾@Š¢>Ú?Kw M'Ú½>"4R>ø¦? ôºYÄø>/Üé¾Á;>è „“Á:¦>2=?XÇ1>ª ÅÓ wÚÂ>©î¾±ùø>û ›\À´¿%#Ï>u:Ð=™¥ V¸E¾õGÐ>û?« )œ@÷>{޾"¥ñ>= ™Ò °xÅ<Õ¿-<í «H2¿OÏ›>!Ã/½"âwÑëÿ>‰´M½@1=uâ߬Væ½Å¾å™ÿ>ãkT jÉ>oºU>&n?ôX±Œ¡?ßÞ…¾[”9>² @öœl“½—¨Æ>šD?b D–àŸú>¢ˆû?r˾a4ó>è° .-?­LX¾é>» ¶‹pÓ¾Îã¿…AÁ>ø ªÍ fu>‚;¿ØQ‹á÷¾5 wÎ4?ï >„©¾-«E€ó½Ž‘´>Ï0?œ –× ØÖ_¾rM?|aʾE¤ =Û>½‡Â>p|?DOb I.ÿ>˜‰B¾[²Ú¾ƒ^ Öð>-¢|=°ô¾°2”{NŠ>n?‘îç=› À„¸¢¾\ʾê!?ÿzÝÃ^>yW?ØÄ>¤ :d j!=ûð¾²Kô¾ ê ¥?ã6𾉄J½g‘––?ͺ¾Ácî¼O ë“>t–?Pm¸¾ ˆ‹„õÿ¾e×>ÿ=} ô ­ú?Ñå<1œ¾Ò @Ò7>×l?ûëž¶‹ؾôS?»ø6=ZïƒN|ݾÿ>À6:Zˆ ï0¡â>DOú¾$aß>®" ç~Çð¾yÈô¾.Êl¾Ø „¢ò>LŽó>Æ£´>¯k é+°¾\’ã½Q.¿a¡ ûè4>ÑW¿q> ½d ·ÿ¾, ›½%°½g¯@…?c>l¿„d‘>š˜ [.ä1¾~Ã?t|”>»!W±?ÜÀx<Ͼ@4 ÔÓû¾^eå>R|ü= Óóuéß¾À“þ>ÌÜ<ïÖ8ƒ?Ý˾„¸Ò½÷ ‡Ñþ¾]¦¾ØÖß>­?qˆ¾9E¾í‚?me(­üš¾s?C”J½Ký]4ݾ5Bÿ>ø&Œ=Ù ÖŒ¬WÑ>aà‘>3¿Ê @ã6ò>C¢>0Fô>ßÌ X±¿ä¾ä.ú>8 Ý>± ø;m9÷½ÃDó> 8ô>Î’Q¿Ž º‘Óÿ¾Äx ¾B›« .wA½Ïÿ¾àeæ½É« –EûS½( Ï>§?7¾F7ƒ>êç½¾­?o ˜Ï åú>ðŠè¾ÂÝ<Ú Œ ¶ó]¾ÞX?ŽÎI¾æs'iåþ>¬„= ÃÜ>ðá+ê<²>‡P?ÿ >Ú À†kñ?Eb²¾™ÖÎ> ì Ð<¾•>2Wæ¾5ëü>ø ‰Fò¾aûɾ Qö¾ Ù §¼ë\¾¢F?ˆ/“¾9Û A±FǼ„õÿ¾N™K¾@ 8B‘+?ïõ½x î² >rNì½Õ•ÿ¾á rØË¡>„‚>œ¨¿ENG´>bá>Öoþ> ÜÒÄ\º>’=?Ûnš¾á %\:Ö¾B^ÿ¾ç7ì½»O ðÓ¥¾­¢ÿ>‚6I>e h4ékL=§¯ÿ>]5>!FÔ7Sù>šÑ§¾Þì¾ã ¿îA>9{ÿ¾Ÿr><ä{ ˆ‚9¾|î?F¾• '÷"à?½5@¾«Ì¾J ëì1™¾¨‘¾Žé?Í ¬›Êû?°’?¾)Ñ>Ú ½.v¾÷:?¦†¾Û ÷…˜Ë>ý†?ßp—¾XýѾl°?7‹¾ ¨[ &s„¾5%?còŽ>•ç Ï»_¾Œ?˹Œ>•ù ç €¾ñß2½½¦ÿ>]A0gD¡>«_¿u!f¾Z \r5º>¦{¿Í®;¾‘ ²ïvÅô>*Q›<Îãð>þ¤ÚM»?J˜‰¾7œ»¾ îW Ý@¾Â½Qi¿}Õ RÁäæ=±¾Q>ɯÿ¾i aê7Äè>ÊRû¾—‹¨¾Í òî’kÔ¼]ßÿ>“à=>Uˆ GG‚½Ûÿ>,×[=äÏ×ÿ¾ËG2¾Ä^H>· ¦g)á¾GŽü¾¾ú¾O þÙ|Ô>ÀZE¾_C¿r âõÝ~”¼³êÓ½ŒØÿ¾› 5â >½ŠÍÿ¾| ÃäÏHü¾_¶->óå>¥K Р؃‘¾(?YÞ¾¬¿Û O©¾[^?T“;L mƒOk¾ÊZ½U2¿Õ ÷ ˜þXÉÿ>A o¤ c¼Á¼Õ¦=‘Óÿ>¤ IA ,àĽ!Êÿ>5,=„'¥à¾åBý¾ëR#¾™ fnþšL>QŸ¿P‰‹¾É ? ?™EÀ>#f¾×M?² ö j!Éä>¢ ü>³œ>¡W '¯ ¾¥1?[Í’¾H <å'?YࣾÆ,¾c<P•¾‘`Z¾ª-?• ( eØ.M¾‰? k¼à å §ß>ÙÐý¾ ‹V>r w޽\_½I1{= Ëÿ>I£ ¶ª[=âÌÿ>¥Ã=öÙ s¢Í¾™À(½@Â?Å Årq!·¾ÿ÷=’]?8t6ÌÐ>qWo¾p³?l+ ” ¬Wù>xAŒ¾nÄ뾸Ô 4â>`Ÿ¾Òþ>ð¶Ú ,Q»F_?åC°>(à zþ¤¾P‰K¾À^?›’ -Zà>½ý¾Š98>w=*€?|šÓ¾íŸÇ> |º:èÚ>òÐÿ>‘¹ª>W Íë Eðÿ> ¨‘:λ«½Ë , «$b¾Â½â>…@þ>ì r¾à0?«è—>˜ ÂØ)†¾G8=¾™ƒ¿% H”MÙ½?ý>¶då>s ’uÜiF<éÕ¨>È\?z“‹É¾¥I©½Í!?‚ ±t£¾Ôk¾X?’ §3 ¡”½ÕZ?¿€¾¡ ¨ï»= ¨ÿ¾©K¾ô ’‚¿”Ý”>!”·¾¡ Ò¤ù¾ž`ç>ó:â½µ½ ¡` =Æûñ½,Óÿ¾ ûŠí„r¼ûö>œkð¾x %ŒÞO=‰ðÿ¾\­ƒ½¶ ¨±g|—¾ôQ?]¾¾ˆK [ %Q½E›ó¾·cò>D ŒˆÛùÆ>Ë?çê]½ð °ï’“=hÛú¼«èÿ¾^ ß1u@¾Rñÿ> ý;å ñoû¾ïâÝ>˜á¾zN À V¾t]?#×վǕ¿¢cǾŒXš½Ÿ (#ª>»dü¾—ÿè¾… ½Ø´è=>JÏ¿]•¾? #™{1ô¾¿ð>Všœ>ÔMH°s>û’¿±á¡>˜ Óš^gë>"Þ‚¾Ë¢ø¾\ œºô‹Š>D¿ýL…>’ o[ÙA½>Xªó¾§Îó¾– 9… £¾¶½¬­?ì.Ð¾Š †íø?{h—¾¢C¾ <è/ô>ð_ª¼¤ñ¾  q.åÜ=Eh„¼µÞÿ>“ æ b½4õ¾ û>ø‹ñ>Ð ­¥³Îø=”ˆ?Bw‰>v6õ 4¿ª >û¯³>í +TÆÇ>2Vƒ¾—s?ö ¿PU¿å½¾ÓQ¾ª ÂÐ÷>j„>E·î¾ } ì| ¡¾Ê?žR> ù º‡ô¾XXð>0ðÜ=¯0†^¡ÿ>W\Ì=Ž#¾¾Ì ¥KŸ¾B?=+>‹ ­ àÏf¿ÍÈp>­2˾+ þIM„½t³ÿ¾mr¾« íkËó¾ý>N^ä>Ý p†7Ð;*áù>$¸é¾ÐU ‡Ýÿ¾R˜G>Ʀ…½/ ] A˽ªºÿ>~ª>GU® ˆ¡½>úE?§;ï½tKÅ«³:½(?èôŒ¾ – ºÒ‘¾ÁÇ?ËÖZ>x ÚìÀ±ÿ>éo˜=¡¾Ì aN[ÒѾmÇ?¤¼ÿ»ˆ ×ä¼÷>D¾ë>ûÍܾA'ûZbU¾yë?©÷”>9ÉBÑì> >kŸö>L Ï®8†€>þŒ>¡+?HSë:”>*ȯ>1¿R xG£ÿ>TTݾi”‰<Œ ð IL >R*±¾?T?è ò y:ü>2È¥¾^dê>Ò þYá}ݾ:xƾϽÿ>‡ ± Î *©Ó¾jˆú>¥gê>‚Š øÖª­¾¤ªy>Ëò¿\ ¡Ù —]>êêþ>ÏjÙ>d ¤ m¾[¼Ý"?"Ud>ˆ t]>[xþ>mÿÚ>*Wh>*?Ðd=z#M ÃbD>°­ÿ>žðò=œùðú,>µ¨ÿ>·üq= >)´?†[¾@Ô·= ñ¡ÌF7¾¿ò¿óX›>\ Ša l:¾¦ç’=d¯ÿ¾>” t“:é¾¢AʾIHü¾Ù zöUPÁ¾P¦¿O°o¾¹ 8Œ}Ìç=ÆÄþ¾ÕYݾñ ÿ€ªw­=›®ÿ¾rO7>*` ýhè>Úqû¾§ã6½ys bñX=½”J?ŒM{>ˆ ÅW¾s?|¶¾øhE ­‰?­„¶>Q]¾Ç %u¾ØI?ÝÆÀ½ÅáTþõ=?î¾-õ¾Ëœ !oÕý>µ¥Þ>G¬u¾×Š è«°)¾î%?¡¤>!Ë»L%r¼Õy?f¼…><‡”õ뾆ÿô¾øàå¾Í> åï’ˆ>™ ¦>Ñé¿pϬ>÷”ì>øáø¾`Ôþ¸?¤¾}ÐÓ>ì ôþ€ÿ¾Öô=f>ÁØÉøŒ?‡‡Ð>LI¾ ~ Üú¤©½Õ°ÿ>¦7¢½ÿçßõ-ó¾ÅÈò>&üÂ>í œy ¦´.¾Ïÿ>¤z!¼ñ)Y?R¾þ›ÿ>È¿µ=ޏ 3Æ= Òÿ>ݹ˼ ÷7cÓ»?¡ Ô>³¬å†¾8/þ>òÓà¾àÇÓÛ¯¾'?$_‰¾<ötk×̾#k?¡‚‹¾tŒe?>–¾Z ½>ä M†¿<ƒÆ=ƒmT¾íìƒ|Öí¾—÷>BN>•ý ›…³Û¾h\¸¾;‰?²± `ú¾âtê>6Å>y í DNµ¦>±m¿[>oEòõ¾þñî>¡Œ¾< Jj¤ý¾E*ä¾CÅ>ñ §Ù”“>Ñ?É8V¾ ç Éÿì¾™›÷>· m¾ö À ©¡¥>öE2¾¿R£Ö¬›>ôþ>¥†Þ>¶ ‡ƒÆ=ÍW?eßž‡iB ?íð‡¾¤5Æ> ž!­ù>%²ç>ú~j¾Š ¿j–>¢¿¾ØK>o]£¸û¾®c¼¾Vë¾ÌÆ‚)³Q>†åÿ>Ûø#¾)µ 7ÿ²;>V¶ÿ>¬ë˽›ßR¿˜>LÇ<¾Q¾¿R;¨p#>D÷¿ÿ»= ì&áB>=×ÿ¾Åž§=‡5é øÝ쾡×÷¾Ù`¾ ë Ù°¾Ÿ¸½xc?MÒleU¿øÆ°=&Ã>2þ é ãÿ>à6=0Kv=¾ Å ÅšÙ}=èÿ>lؾ=ܵË>uÍ¿\ç>n =z«†>{? 0¾æfN—¾¾8¾•?3¼·µõ>«ï>‘Z>] *{rúJ¾­2Ó=0»ÿ>n¯— Ö‹™>½ü¾t¶¿úè 5Ãc‡>J_ð>x)õ¾ïX¡5ø½)â>zý>Fx Ôáa¢>?Ç%¾æ 1'˜= ? ̾‡ªµ²¾zßx¾ Â?§>Òb?¤ÆÄ>f1a>~ÿ¨¸wͽÖqô>Lò¾Æ ÈüEª=s»ÿ>ÑAG¾>JX­<¾Û>Кÿ>„ M¯Fž?=†UÔ>r?U }ö¼ê¡>A-?S{Á¾®3]ÆÃ+>DÂÿ¾ø2=× J@M½ª-…>¿‚? ÏN#CXÁ öîßùÅ;b?2Ǻ>fà ì #g?#ܼ>ŠD>ÿăû¹¾ä‡¿á|¢¾ô^ ÷”\¾1a>‹àÿ>v UäâD¼ê>erú¾%x 8Ú¿kŽ>"o¡¾y ÐÅÈ2>òÐÿ¾àë<F× ß‹ï¾–H½eŽõ>A¯¨6¿Ë¬=‡þi>ö2Í’°ÿ>zŠÜ¾X#½æ  7 ÉÈѾçR?o“>ò{ quø¾šµÌ¾Í=ì>|×  à–‰=erò¾÷“ñ¾‹ Èœ ›7.¾·|?ÄZ|¾'[ • Hûÿ>Ï A¾4<,½åó Gù/?Ñéi¾Zë ½æ–!ÊÇ=Á?“ý“>õ Sô@¤ï¾?ô¾8F·½ê•­‹À¿´æ>W!•>Ø í þ NEÒ¾l ô>²…ð¾vòZé›´¾?Å? 5O¾èöΞµQ?0*9¾œ [ D3ç>><Ë>+Áú>f ú Û€ô=>X7c=Ýÿ¾D(GWó½rø?m›><"ÃJ> ð¾kfõ¾µ ŽhaÄÆ>AðX>û=¿¢g 3oöÿ>ëJ¾ñB½ó ܾ ½5ÑŸ¾d?? ¯Y¤@¾>´ÿ¾qåÌ=-ÚW@ßö¾Lä>ýÙç¾N YKj0¥¾H¤?“9V¾öâH Dþ>¥ÛÚ¾„×Ö>Ÿ%˜QÜQ>å†Õ< ¿(måÇ»Ó>ÊÈô<ìM?Ë +bp­=?5Òb>øö™õÕµ¾í?0Fœ>' 2|ºƒX> µ6>õöÿ>ªµ 0ãá­¾Øå>a2ý>U 9h;…¾3¿ëȾ.ú©2,>$Ôä>Lnü¾¼Q¼ S]¿–_>_$„>ðþ  é¶?¢|¾ξþ ë#CV‡¾ëŽ?A€œ>ç E å ’¾û°¾¾ø¿ U: ìûK=„ Ã>^J?z2 /4·>M?”þ¹ ´{>ë¿Ñ躣ÿ¾“ª­½ò >âƒu3ßù>‚¤>­2ë>Ì Né‚Å™>uÍ?n4MHÛ>Sÿ¾Q£öžW¾Åª?R󽾤 øE&ÿÛ>Ý`8>-ÿ¾¿êk(?Ùœž½’ÎÈ>° ùòi䫾å›?BÌ;¹C ‡óåÅ>Z?*Èo>SÐçMº=Îü¾ýâ>á %5Q½5¾¿¿ª~e>ìoa8Œ¾Í±?÷ƒ½± &VœJ>‘,@>«²ÿ¾]+" tϾ?"©¾£Åü 1;½ß?Øï¡>_ ˆJÓ3å>2¯ó> @î>¡t—F–Ü>‘Dÿ¾ãqQ¼yb 悾-|?QLÎ>Ù´!È?ܼ™>â¾5œ kG=Ïóÿ>p}8= öÀó>+—¾¾õ>þÒ Ú T‘µ½|¹ÿ>Ù2š=äêbM%¾{ÿ>dvÖ½ô öðå¾É«û>>yø=¯0p_ß¾âuý>ˆdx>¬{ Áž¡i?eU¾Å® Š2ö> î>죾 0F ÜÚª¾|´?[yÙ>†´Ý tF¿%W™>Ê‹Ü>«°GË>U >=G¿) %$—_¾Vd¿¿,m¾å ÄúÃn>ßÀÜ>Umÿ>Ò E Ëóà¾9Cñ>j¦ó>ý &,m>ÉŽí>^*ö>_ì̾-zÿ>Ÿ”é½ë Š”ö¾Ï>RÖワ #þ,€?!$¾® Î%Â>×ûý>¿à>Õ² ™ .h¾üY¾øˆ?( • Í Ï»A¾Æ§¿M„>ìaê‡ÀÙ>Ò¿¾^¾ næuÌ>£u?C:<¾ÈV»ò¾¼?U¾g>1k C˜¾¦ þ>õhâ¾9ê jѰ?á_̾Yý>) J|¼“o>­k?3ÄA>Y f\W¡¹˜i¾'-¿È  rs•¾Vó?°6=>/ ÆìÞ¾î²ÿ>â½YñóɾGê¾!Ëú¾ÞÄ *6>Ÿçÿ>nßÛ¾yÓT ¼®/>&¿VÊ>ô?¬&€=à”¾ýØ?m ¥ >³&ξšÐ?ðN>ôÈ /qrÿ>«’ؾh³>JO*èM?ñ½¿>*¬D¾m¤”Øa?RÕÔ>™-¾~ mÕqV?[šÓ>;mm¾~ è{V*¾Ÿÿ>tBh½Yë TÞÔ;vqK¾¿ È Ä±½oÓÿ>µØÒ¼ß ÿ„ þ˜½ôR¾X®ÿ¾§ 5Înm= ¾I¾Ö¿<Ÿ ÛO¾ü©?1 ¯¾øh[(™>•ݾ¹6? ˜Îˆ¾eT?–쨾h¨ˆ8£½ÓÜú>ËÛé>ÝΆrú¾‹ªß=«Aè>­YO=¢>Ò7?ŒØG¾  ÿêwq>õ->~¿% Oˆ‰> ¨?RDF¾ºÎâ/·6±0¾æ #4þ*p¾ì¡?ÉÌÅ>ƒÐéþó>ˆöá¾Ï0ý>a. È[¾>µOç>Üú¾a ˆ ¨ï+>ËM?™*x¾â°¸w]>L?å ?¾µ HÍXô½eû?³ì™¾¨ ?Œ¼ä¾+½®¾³ý>N ¡p¶?ùøÌ¾—½¾ —´ ËŸ‡>éG3>é|¿& i ݘŽ;¾#DE²g½ú·Û>_Ïÿ>F7; ¯ ½û¯ë> ¾ù>±6 ¼>¡J?çÅy¾ç] ÂÚX>ìÜŒ¾Z¼¿D Æz`.¼±‘½šìÿ¾› Ö§¼¾(G?â1>½ È +ÝM>ó?N S¾HJ°×Þÿ>jÀ@>?½L ‰¦ ±>^J?ÿ‘9¾ÿ V9ô>¤©î>Ì æ¾'ýn6±è>X©à>þ›÷¾Ö !ù¼~pÖ>5–?6 =º¿ž% >-?ˆ¾Â`.W“÷>±ýܾvÂ뾸 4Õyʲ>u=?òǼ»‡ ƒ °ýƒ¿îÛ=PS‹>þ ¶÷h=¼>[C¿ds> ¹ž ®¡¾ñ»?kÎ>´Ê†ñ˾ã? 5*>È 3U}Î]>­…?w§>{rp•ç¾B:±½ÜKú>òÙËJÛ>Þ“ÿ>»Ë< „i¿½Vº¾øû¾Ù¢ ì÷$¾Vš¿šx>a¦ %}¾$ ¿Ól>jˆ (gÃLí«=Ù,õ"Þ¢>—?}Ù,¼ƒ ^œ1¼¾Üƒ?f1Ù>U ‰ ˧¾v4?¿CÁ>Êýa;a>±¿i²š=é ‡œ Uõ¼×Á¡¾0¿_  ^ÍrÙ>ÿxÿ¾}>³ 4‘l½Þr?jÙ²>â ŸRB¾)¿°Wh¾™ ‘ÄŒj¾¨Q¿0+„>¦ gñEI(>£x¿éž½>M ý0ºü½¿b?_Bµ>ìËÈÄí¾ý½?Ñ#Ö¾K ˆê Ž?Mƒ2>îxc¾ ¤½ò—=C)Ð<éÿ¾Y ߃*8ô>FÓñ¾é’=–Ü,½Ÿâ>æ=þ>6 [Æc>¿à¸1=’œ à €>ñ-?|‚=M zÀ:±ÿ¾ ‚½1$>‰ …‹Æª¾}x¿T¾^ h ¿#¦>N–¾¨a\Cû>+ø->•Òã>è6–Ú}¾Âj?µ<*=H/ ¡ìÝǾ>yð¾ö>- ” Û;ü5¾±Àÿ>Œš´=¸ÍF==õ+?Ý ©>hSà ÷i=£Ôº öÿ¾ßIwøý›>Å‘¿>ƒ¿GR [†¬º÷¼¤ýÿ¾T^ ›Ãš¼Ý?x›—¾ºf=1B?GŽD>Þ8y¾¤/vhz >¿~Ð>ƈ¿H ¼åš¾u<?i¬­>E2@4ó”='ú?Öãž>SŒƒ¦ø>_}ì>9cÐ>sá ë©=|¹ÿ>Ô‚¢½jQ. _–>ÂQ"¾‹¥?  <¬Ž”¾3¤ê>Ÿû>f«2D‹?ˆÙ¾ÕÊľ´ — ÁT¿>‡¿×Ù¾qï½3÷µ=‘ ?Ÿsg¾~9 Ƭ7ò¾m ý½R×ò>òt›´¾ÈD? ž¾C S 辡I?æ!³>2' ŠÕÞ>•»ÿ¾Àê°¾îÍ È[áG=áÔÿ>A¥•½Ö bQТ>„~?̹> ÝC8ž>¶M?ÅÐ>LÝ }@è¾§\ù>…'Ô½ÁÒÝÕÄÌ=jg?¨5…¾9 Â’d®=¸Ø#=]ßÿ>~ºÖŠî>‹QG>‹Q÷¾Mê} †<2>î–?Τ…>6jóY0>{Â<Õÿ>æ XÖÒÂ5>Àì.>ýˆÿ¾" T{6äÿ¾ñçc;Î7B¾•Ÿ#¾s>á@?k >œ\ F ¨>ª,?SAÅ>Ý Lyü>Õ>+øå¾is z!®œ>þó¿nM*¾hìò¿îü¾Óˆá>‰%E¾_ Hþ›7>ôn¤>£>?­ &,îè·>ÕB?ˆ‹§=š¡"}N>›ç?øÝŒ>jk žÉ“=Éæê=‹Åÿ>o A ;¬¿vŠÕ>ŸªÂ¾¾ý‹ >‚sF>È”ÿ¾T· %?[¢i<óÇT>| ¾vŠý>9&ã¾Ëh̾— }`²g‡>‚¾ôO? ôޱø>™9ý‘}?Nôm£[/>Œ†´>1`? Á€G¤¾›¿zܬ½‰ ö$›V‚>šo¾˜¿Œ Ƹ úê¾ÁRí¾Tqó¾s@·Ï-”>LÇ¿‡ß=¾ »p Œ7­=`¬ÿ¾Æ×=¥ 1{8g´>ÐïË>©ö? Ü­^f?S®¼äŸ>Ó (]&?úÐ%=Æûa>| ¤­Òă>ÎU3¾Å7¿2T@æô>Ð |>û=ñ>·t C,Ó÷¾ØºÔ½b¾ì>¬¿¹—>?XoD>Ó ª ù©Ž=^eÍ=¡¼ÿ> X ºvŠ>»d\¾¼’¿;¸@§ì¼>ÕwÖ>k?Ü E€ó½Ôî÷>ª×í¾ Å¦zäÿ>j¿5<”=Å $¾ ù §¾ÊP?l&o>ù QZù1®¾2<Æ>C­?Û#}K¿»©¾KZ¾¢ ”f$¹Œ¾–z†>i8?` ²×ÿ“ï¾ë‹´¾( ÷>‰ØÂÀp½Bíÿ>JãA½çÿ¹ ®Ñ¾Ã¼>˜½?ñ î l?Êú•¾Hkœ><›"9"=9~?vR‡> .ö|ئ¼Â/?rŒ¤>2î .¿ àž¾DÀ±½”ýî¼vñ>,+Ý>Jô¾ý1Ùzäç¾ ‹ú> Ⱦë‘°^ÛÓ¾KË?…AÁ¾‘ëOƒø¿h•™¾Å ¾”îÅW'ÿ¾8‚Ä>)¯Ý¾ U²…)e½Nîÿ>ßj¼ÿ:ȵQ¿ŒH¤>9™X¾`½6ËE>2É?ÉæÒ¾Ó00  ƽ›s¾p??YhÈÐ>÷ü½8?ô. °-ÌR>G¾½Ýÿ>Þ 7e £Ì¾Úuÿ>¸x(>h˜! ¥¤7¾Ã~ÿ>êz"> ˜¼µG¾PÃÿ>Ç ¾_ô — NP¾ÈÒÿ>=÷¹½(ô Ûn\5½iªÿ>@¾! ÒÓvQÔ>4Ø?ÕyŒ> ­'M¡ã¾÷Z@>ý>øº è“üð¾_}ô¾RÕd>¸ {âè¾ -˾­üú>‘Î |¦{;`Wó¾„gò¾Ä=v˜ka>ëø½íðÿ>. ×>˜÷à> %û>2>ܾŠ“¨—ù¾ÆQ±¾›î¾ÆyÌ#Ûñ>§$ó¾h#Ͼ֭“ ½~‚½*­ÿ>÷;Ô½ÒUÝÜI?œû >I×|>) —3Ùÿ>Ñ®B>þš<>T ±¶]Äÿ>ÈCÿ=¼G>ðLN&æ>¨û¾Ð ¦=¬JÓ°>˜L?aæ½Ki¦;äÆ>R?úɽT K€‰=À±>p°ÿ>X c¾sfƒ¾I‚?µà¾[ `ÏeZ¾òÿ>šÎî½ô ÛÜÓ¥¾[[?ƒ £½± ;C‰¾®?ðP¤= #cº4»¢Ïÿ>Åuǽf¹ ®dç>ù¿û¾r޽s †¼•µ>ñ×ü>På¾wº 'Þ龨óå¾úG÷¾ ·Ùéï>p#…>­„ö>t ß»ìmã>bî>hìó>tÀ¡覾Ù\?K¾; `ÅH…Æ=ÿ’ô¾·$ワ ó‹( о?Í‘õ½`± [ ò¾·íû>_›å¾¦mþ>õ?jøž>5 ÎvëǾ¾Ëò¿l•ˆ>3H Û?$CN>!_¾# v5î´å>Äo´=^½ú>—L ÔPRð¾“õ>¦c.¾ªNŽ 6Þ¢=×Þÿ> ¨!= å  (+>Ϊÿ>õ}=å ;wL…>'ú?ÀÒ¾Z 0 ]^¯<×ÿ¾ÙA%¾›ì/5*ྐྵ´>`Éý>ÙIfí>Ió>=ç¾vY½Œr¾­L?9Š=¸#jœ½ú|?{‰>‡!•¢>é?$Bã½& ü  ®J²¾Oè¿òx‚>H þ4÷¸¾äe?Ržy>=ZòïsÔ¾j?þÕƒ>{ ØœO•>Ü×?›Ž¾]Rï"¦ô>°Ý>ÁÉî>cå•gµ>а?K°È¾] 5 ±>D0Þ¾$*?£ ^ œ”>o·?vÍz½Yü ʉ†¾àá=/m?£ è sœ;¾`˃>Ra?* w ésK“>šµ?+Áâ½ü Yì‡Ê>i¬?¶g–>ø ë Uû>æ‘ß¾ª ã¾^}4NjŽ=Ä™ÿ>†Y¾Qj‰¨Æ{>dç?I¬¾ ßtëš>cD?ý¼¡¾3tCŒs½¡¼ÿ><…<¾ 0ŽÂ>ÀÚ¾[_?^ ¹yÅåx¾ ^Œ>Tÿ?²Æ‚  ¾A»ó¾¥ó>¼ ´¼²ñ@¾ò"“>¡¿?w :°¿ú>LnD¾ì¿æ¾^ I¼•Í>Ï?@¦¥>ë ƒ”¾Ð=Uˆÿ>´¾ž >pÉÇ>¤¦?pD‡>ø Úu>Ñ<¿lê|>4dPÚFò¼%²ÿ>[ê0¾#æ ÓÔbˆ¾^ ?"f`=/ -€UÙÿ>‰ê-;$Fï½, ÃïTŒ#¾d?ɰZ¾[ ÛÚÅÉí¾“þö>j•¾Í ‹_ïU{¾FA¿0,>È p˜÷?°ŒÍ>ZÔL=A ÀyâØ>Aa¿Cî½ ñÝõ=Õ•ÿ>CV'¾>Æ"vãÝ>Ë+ÿ¾•ð¤½ô+H½Ùéÿ>ÇFP¾0 Z–Îÿ>;iƸsQ¾Ú‡×ç>t™ú>6ɯ>Í6b¡f>wL?¹O–>k c©ýh?¢'Õ> +Ó<ÀÏ+è0?¾…^§¾O¿C1–C?=®óÿ>º½b‰—( ¿FϾ¥ >@¥ føÿ>n¾q=þkF rÉ/.Z½«’¾/Â?a )sÖÿ>ccùÉî>[¶ö¾ º Dÿì‡>H?›Ž€>6 ùpÑ>ÒÆ?¾0¡>ùÓ§ìܾ:²Ê>¢þ¾¸ ~¦Çü¾ Õå>X¶>ûšUÍ<5ìÿ>fE>¾ !ßNò¾£vO>N·ô>K º ³(N=¼ÿ>×5>F™ÿ¶>dZû>ï9è>² R¶‹ZP<æÁ½áÿ¾T’;l>MJ>–®?Hqœ®1>ݶÿ> нx= —–[:>‹Åÿ>Ü"¼ x*4f?[?¥>a¨³¾açBõ>á ë>Áë¾ýï'¯wç>Ñï¾6Ìð>®sÔc[¾fI°¾V¿1ž5epô¾Ctؾp°ï> ‘e¡¿è>r1¾¾»µü¾‡ ÝBò¾ep4>TTõ>º Afz߸>lÏô>êwñ>RCCÉ?Rd;8ùM>fOJ=bô>!®ü=LŠï>Ïp6L¨ð>œÁ§¾öµö¾¢8Àܾ«uò¾"Oò¾=vâÌÐð¾Äîë>ÿ!í>¶ sç÷‘ó>ó“ò>wH±¾0A±‡î>e‹ì>“Uñ¾Ù ïÉó>O–ò¾5¶Ÿ>B æiìQð¾â‘ð¾ ë¾> Р¿ÅaŸ<¯Ò]¾®ü Oê# =ã©ÿ>¶Jð=Dz,OÔ>Ûm>RÑ?Ð µ—EK¿‚pµ>… ™¾ag_½Ú=Œ-¬> m?zá|j>?•ó…>0©fD;¢½Õ[C>ñØÿ¾R · ;£„>p_ÿ>±Âݾ0 ÇM£¿øpi¾y­Ä¾iwÉíØ³½ðŠð¾Hõ>´¦… MÈ>[¿»½ ª ”J˜>^»?ÑÏ=#ÀŒ ?“ª…>c Ç>Cø OpenMesh-9.0.0/src/Unittests/TestFiles/cube-minimal-texCoords.ply0000660000175000011300000000101414172246501025117 0ustar moebiusacg_staffply format ascii 1.0 comment ================================= comment Exported via OpenFlipper 1.4 comment www.openflipper.org comment ================================= element vertex 8 property float x property float y property float z property int32 u property int32 v element face 12 property list uchar int32 vertex_index end_header 0 0 0 10 10 0 0 1 12 12 0 1 0 6 6 0 1 1 12 12 1 0 0 9 9 1 0 1 11 11 1 1 0 7 7 1 1 1 12 12 3 0 6 4 3 0 2 6 3 0 3 2 3 0 1 3 3 2 7 6 3 2 3 7 3 4 6 7 3 4 7 5 3 0 4 5 3 0 5 1 3 1 5 7 3 1 7 3 OpenMesh-9.0.0/src/Unittests/TestFiles/cube-minimal-faceColors.ply0000660000175000011300000000124114172246501025227 0ustar moebiusacg_staffply format ascii 1.0 comment VCGLIB generated element vertex 8 property float x property float y property float z element face 12 property list uchar int vertex_indices property float red property float green property float blue end_header -1 -1 -1 1 -1 -1 1 1 -1 -1 1 -1 -1 -1 1 1 -1 1 1 1 1 -1 1 1 3 0 1 2 0.419608 0.462745 0.698039 3 0 2 3 1.0 0.552941 0.419608 3 5 4 7 0.698039 1.0 0.619608 3 5 7 6 0.419608 1.0 0.529412 3 6 2 1 0.643137 0.419608 0.698039 3 6 1 5 0.643137 0.419608 1.0 3 3 7 4 0.698039 0.552941 1.0 3 3 4 0 1.0 0.552941 0.419608 3 7 3 2 0.419608 0.698039 1.0 3 7 2 6 0.419608 0.698039 0.529412 3 5 1 0 1.0 0.419608 1.0 3 5 0 4 0.698039 1.0 1.0 OpenMesh-9.0.0/src/Unittests/TestFiles/cube-minimal-texCoords.om0000660000175000011300000000033214172246501024730 0ustar moebiusacg_staffOMT" €?€?€?€?€?€?€?€?€?€?€?€?@ A A@A@AÀ@À@@A@AAA0A0Aà@à@@A@AèOpenMesh-9.0.0/src/Unittests/TestFiles/cube_noisy.off0000660000175000011300000161331414172246501022727 0ustar moebiusacg_staffOFF 7526 15048 22572 0.514241 0.260794 0.389481 0.297698 0.497249 0.10116 0.360255 -0.0847248 0.510251 0.391241 -0.505697 -0.0913271 0.391198 -0.513677 -0.189891 0.350372 0.185531 -0.502437 -0.30363 -0.241076 -0.499723 -0.0878174 -0.469778 0.479027 0.506531 0.314524 -0.315277 -0.038812 0.491603 0.0330997 0.196215 0.497778 -0.362234 0.502636 0.344526 0.172434 -0.0145036 0.493906 0.0119593 0.492366 0.116239 -0.236048 0.133863 0.326282 -0.495219 -0.501158 -0.228021 -0.383876 -0.0038548 0.495309 -0.0431288 -0.511951 -0.287301 0.30909 -0.11319 -0.473118 0.474236 -0.376441 -0.498093 0.220531 0.508925 -0.32517 0.352425 0.419334 0.0522122 0.500184 -0.513258 -0.132065 0.388807 0.506051 0.354572 -0.354276 0.508415 -0.28378 0.194456 -0.129719 -0.50238 0.0674791 -0.509423 0.101175 0.299977 0.356571 0.496521 -0.0626822 -0.122238 0.507579 -0.353068 -0.28295 0.509952 0.403822 -0.299738 0.511306 0.427376 0.257826 0.498698 -0.433102 -0.361595 0.0561925 -0.513503 -0.374514 -0.255346 -0.510803 -0.497072 -0.384364 -0.291127 -0.353911 -0.0543684 -0.511565 -0.356338 0.220465 -0.498435 0.491735 0.239681 0.430717 0.501453 -0.362293 -0.198343 0.407611 -0.0375049 -0.501424 0.323903 0.0544111 -0.500885 -0.50282 0.076916 -0.354627 0.241551 0.375286 -0.512576 0.0784178 0.431071 -0.498371 0.186606 -0.312144 -0.504114 0.00462675 0.513463 -0.366767 -0.290036 -0.507806 -0.1207 0.198986 -0.391277 -0.510329 0.262313 0.510329 -0.364633 0.498214 0.23671 0.385754 0.121234 0.513462 -0.372622 0.496523 0.279743 0.40296 -0.167006 0.506901 0.401652 -0.466733 -0.475328 0.466697 -0.0692496 -0.498283 -0.41716 0.150435 0.500147 0.280103 0.0508637 0.499522 0.127757 -0.085264 0.303739 -0.497287 -0.0988902 0.333398 -0.503278 0.157482 0.28578 -0.494304 0.453319 0.494224 -0.177755 -0.349115 -0.504338 0.225545 0.452947 0.315872 0.492648 -0.0792462 0.190701 -0.505158 -0.0959438 0.390866 -0.496378 0.350816 -0.508004 -0.0637243 0.377276 -0.507975 -0.054571 -0.350931 -0.211483 -0.498894 -0.0394934 0.509301 0.413632 0.347754 0.518156 -0.359102 -0.107399 0.417825 0.503022 0.304604 0.500476 0.263458 0.163125 0.501441 0.340233 0.365678 0.503464 0.132535 0.395444 0.506761 -0.124356 0.510745 0.397182 0.242204 -0.39656 -0.47873 0.466738 0.398499 -0.505877 0.362293 -0.435175 -0.00644067 -0.497732 0.510366 0.254923 -0.0698744 -0.399483 -0.507949 0.349548 -0.161345 0.498167 0.0552714 -0.493908 0.412257 0.38658 -0.49722 0.407777 -0.214376 -0.498915 -0.285068 -0.0137039 -0.368457 0.457726 0.488045 0.29616 0.504235 0.0520809 -0.509543 -0.305802 -0.422671 -0.135075 0.457311 -0.491915 0.491873 0.193846 0.404482 -0.353373 -0.513171 0.139359 0.396335 -0.337063 -0.508366 0.45704 0.467045 0.469633 -0.364006 -0.143038 -0.504277 0.461892 -0.479914 -0.0583538 -0.499518 -0.0152554 -0.429329 -0.457629 0.467851 0.45455 0.511935 0.0855908 -0.363309 -0.015315 0.509135 -0.38202 0.274379 0.51121 -0.0369229 -0.107081 0.432794 -0.504824 0.229172 0.49648 -0.0260922 0.497739 0.369047 0.161022 -0.400655 -0.0308557 -0.494597 -0.503203 0.289622 -0.441392 -0.377279 0.512899 -0.221777 0.470121 -0.46804 0.472684 0.498561 -0.348059 0.402997 -0.266104 0.502657 0.381322 0.289553 0.343318 -0.507351 0.509786 0.146771 0.217466 0.0504273 0.50967 0.389199 -0.463253 0.239748 0.494587 -0.487842 0.381191 -0.476391 0.490061 0.27197 0.426012 -0.494082 0.266486 -0.429969 -0.195843 -0.503327 0.381545 -0.201337 0.506819 0.394578 -0.0327119 0.508241 -0.0995204 0.0324077 -0.218571 -0.510026 -0.482844 -0.467995 -0.377071 -0.508444 0.0166795 0.256253 0.126977 -0.501281 0.280014 0.165608 0.49663 -0.361152 -0.313168 -0.504758 0.357503 0.431967 0.476588 0.473703 0.505845 0.336948 -0.131871 0.229054 0.50225 0.261689 -0.178973 -0.504289 0.303385 -0.230636 0.495363 -0.0967162 -0.492019 0.0853994 -0.441676 0.480142 -0.461699 0.401477 -0.244922 0.5023 0.101107 -0.00701702 -0.504917 0.320227 0.469649 -0.476417 -0.0122012 0.412506 0.497022 0.114869 -0.500873 0.328428 -0.0524091 0.139367 -0.214692 0.495107 -0.495922 0.416865 -0.143049 0.0371125 -0.338751 0.506101 0.194454 0.374311 0.509604 0.113298 0.0350137 0.495803 0.500824 0.26324 -0.243624 -0.346562 0.508945 -0.233398 0.188248 0.498248 -0.260824 -0.0417355 0.500218 0.278718 -0.241036 -0.511338 -0.373496 -0.330028 0.508771 -0.0690599 -0.518303 0.324865 0.39429 -0.125245 -0.504931 -0.411078 -0.211318 0.503123 0.0931688 -0.122557 -0.501955 0.236217 -0.0200276 0.504526 -0.327324 -0.387127 -0.375608 -0.50007 0.270515 -0.50508 0.212785 0.386311 -0.513973 -0.307158 -0.498964 -0.446609 -0.361398 -0.262124 0.135083 -0.493979 -0.466896 -0.442306 0.466455 -0.161051 -0.501956 -0.353556 -0.466893 0.200224 -0.482607 -0.501638 -0.210806 0.129433 -0.31468 0.462997 0.490164 -0.493356 0.465367 0.33123 -0.474615 -0.460055 -0.221128 -0.513773 -0.382464 -0.0440984 -0.494433 -0.20239 0.186703 -0.498693 -0.231418 0.175863 -0.447764 0.321207 -0.490603 -0.504636 -0.394999 -0.227966 0.354899 -0.514221 0.168281 0.301647 -0.185196 0.512339 0.430558 0.451463 -0.491663 -0.100984 0.495744 -0.0537774 -0.230184 -0.507027 0.341412 0.388348 -0.239557 -0.49907 -0.346785 -0.509935 -0.198814 0.476835 0.464798 -0.140195 0.513004 0.308586 0.396829 -0.118841 0.502882 -0.0276163 -0.332925 0.513439 0.108777 -0.106253 0.503917 0.327791 0.500055 -0.349158 -0.171099 0.0789442 -0.49895 0.241247 0.0490991 -0.50294 0.255846 -0.405155 -0.509324 0.127255 0.420114 -0.0557219 -0.493231 0.497137 0.226218 -0.162139 0.518693 0.352898 0.314199 0.220748 -0.485572 -0.456282 -0.506515 0.0165253 -0.301694 0.472621 0.456981 -0.466823 -0.212888 0.510211 0.0110635 0.494218 0.136986 0.0570617 0.501636 0.31085 -0.231084 -0.284898 0.356745 0.498976 0.410425 0.497925 0.246248 -0.355998 0.508624 0.333746 -0.222348 0.499632 -0.0707468 0.0652895 0.499446 -0.0155165 0.3171 -0.495725 0.0442607 -0.0822301 -0.497587 0.166004 0.437017 -0.139031 -0.492672 -0.513914 -0.0553841 -0.371831 -0.452134 0.379373 -0.496917 0.00626206 -0.318247 0.513742 0.497339 -0.344979 -0.219835 -0.50159 0.0559668 -0.402565 0.499543 0.373819 0.103436 0.0826275 -0.511211 -0.292456 0.089208 -0.496681 -0.32533 0.112673 0.159834 0.491927 -0.479738 0.244437 0.467206 0.0949935 0.176378 0.496336 0.431744 0.498961 0.229497 0.0598788 0.230174 0.509295 0.0673612 0.261452 0.495918 -0.479914 -0.460424 -0.462345 -0.504697 0.302984 0.340897 -0.499504 -0.0487516 0.376941 0.0700035 0.406206 -0.495078 -0.509101 0.0863784 0.253126 0.0606915 0.382991 -0.505412 0.491209 0.324813 0.435275 -0.499617 0.258841 -0.372674 0.495999 0.457064 -0.382384 -0.081462 0.496853 -0.287092 -0.0861862 -0.502008 0.346596 -0.502254 0.0631835 0.324595 0.371467 -0.509348 -0.213548 0.511703 0.132211 0.339846 0.451661 -0.491146 -0.0693436 0.157789 0.312873 -0.494776 0.0736673 -0.336442 -0.500217 -0.0378784 0.352628 0.50389 -0.267467 -0.50768 -0.110802 0.272216 -0.497099 0.0501377 -0.0697181 0.499386 0.022345 -0.0946568 -0.49532 0.241625 -0.504941 0.233382 0.297161 -0.503261 0.259113 0.274077 -0.495784 0.0824493 0.0884287 0.469158 0.479769 -0.15799 -0.323199 -0.200564 -0.509644 -0.11398 -0.505021 0.26444 0.493451 0.237002 0.0649826 0.502997 0.208257 0.0550538 -0.513277 0.324195 0.207209 0.515246 0.283247 0.377175 0.510295 -0.0753759 0.27422 0.280434 0.499346 -0.339738 -0.366866 0.294715 0.49797 0.320787 0.510145 -0.0615488 -0.169803 -0.50282 0.252639 -0.496228 -0.292572 -0.106396 0.0368386 0.336069 0.514221 0.231529 0.463254 0.479916 0.382732 0.500888 0.105085 -0.14028 0.495171 0.196575 0.506498 0.0263179 -0.0972221 -0.234732 0.153012 0.510126 -0.243861 0.126585 0.493271 0.0927315 0.495787 0.00809219 -0.0234196 0.490734 0.0936242 -0.506521 -0.344912 0.290645 -0.22942 0.507132 0.268952 -0.0158064 -0.511262 -0.391721 0.0767868 -0.505508 0.272872 0.00815185 -0.49927 0.367765 -0.0664202 0.331186 -0.495671 -0.114281 0.363778 -0.497399 -0.203727 0.15766 0.500839 0.497316 0.1673 -0.0807291 0.504028 0.178014 -0.132856 0.496168 0.216953 -0.108007 -0.477651 -0.45815 0.161519 -0.511473 -0.091903 0.396989 0.452748 -0.499278 -0.12164 -0.0234735 -0.332024 0.513044 0.51083 -0.0461175 0.34869 -0.511995 0.0741974 0.351071 -0.385471 0.0668716 0.514089 0.504972 -0.0801782 0.116594 -0.510505 -0.342479 -0.25591 -0.294025 0.504718 -0.146169 -0.398087 -0.514353 0.276497 -0.389752 -0.507745 0.247913 -0.508069 0.422638 0.422565 -0.494946 -0.207468 0.157802 -0.486867 -0.370606 -0.479783 0.0540012 0.442486 0.501032 -0.497365 0.27503 -0.0493679 -0.477882 0.0384307 -0.455996 0.0764719 -0.0119528 0.492243 0.467662 -0.452747 0.467938 -0.0236265 -0.285965 -0.501629 0.485114 0.285849 -0.476171 0.146457 0.12941 0.49183 0.358976 0.013615 -0.497407 -0.491896 -0.127901 0.261154 0.197234 -0.493827 -0.189921 -0.343903 -0.216428 0.50056 -0.0811629 -0.501583 0.220547 -0.0528761 -0.332433 -0.506798 -0.0141544 -0.347455 -0.514425 -0.40615 0.383575 -0.510442 -0.246561 0.309177 0.508892 0.458367 0.475548 -0.470222 -0.467281 -0.0762531 -0.486882 -0.511412 0.351998 0.386629 0.418732 -0.295312 -0.507231 -0.503668 -0.188664 0.0837569 0.0655347 0.0170776 0.5008 -0.279661 -0.504345 -0.27661 0.0437138 0.276469 -0.499336 -0.32235 -0.261554 0.498939 0.0216298 0.496526 0.0220569 -0.443918 -0.503451 0.266519 0.459024 -0.475915 0.0107994 -0.318405 -0.444448 0.497414 0.312276 0.150216 -0.511128 -0.347948 -0.269409 0.515575 0.00432694 -0.510311 0.399983 0.23513 -0.507959 -0.118503 -0.251936 -0.308846 -0.515832 -0.0886175 0.496644 -0.318986 -0.0408546 0.169192 0.496078 -0.391471 0.426941 0.506355 0.359577 0.154584 0.500361 0.311862 0.0828694 -0.502285 0.352505 0.0463455 -0.511612 -0.309903 -0.12229 -0.5028 -0.508887 -0.34842 0.211692 -0.498438 0.209761 -0.220848 -0.469972 0.457153 -0.43966 0.274942 -0.485471 0.467 -0.495065 0.206735 -0.198999 -0.331275 0.260072 0.511344 -0.177454 -0.480189 -0.467384 -0.25056 0.341965 0.498221 0.41707 -0.497078 0.013382 -0.227862 0.428698 -0.490763 -0.506772 -0.241597 0.0903982 0.162367 -0.40394 0.509874 0.158018 -0.50411 0.32288 0.189979 -0.495645 0.280568 0.158128 -0.511239 0.277289 -0.189749 0.399378 -0.510041 -0.177094 0.376841 -0.497328 -0.209332 0.339801 -0.495947 0.34715 -0.20424 0.502414 0.314559 -0.245962 0.51463 0.0263778 -0.151487 -0.507326 0.457198 -0.479489 0.286666 -0.239485 -0.50721 -0.101554 0.264175 -0.509983 0.188075 0.469221 -0.474137 0.347212 -0.200431 -0.492748 -0.174615 -0.29885 0.330374 -0.512406 0.407125 -0.334544 0.506868 0.397168 -0.364193 0.507995 0.272714 -0.0415491 -0.502972 -0.332361 0.281349 -0.518366 0.472942 0.464097 -0.24921 -0.513318 -0.0323707 -0.384076 -0.490158 -0.156414 -0.0946257 0.400613 -0.497394 0.456165 -0.498758 0.377511 0.112161 -0.50528 -0.0687386 -0.211307 0.473604 -0.193239 -0.466733 -0.495597 -0.129273 -0.232848 -0.291439 -0.495025 0.0227188 -0.49659 -0.154603 -0.0354937 -0.0519244 0.490836 0.210173 -0.402766 -0.511517 -0.413627 -0.505565 -0.13235 -0.105925 -0.492202 0.428451 -0.399714 -0.473057 -0.469147 -0.472681 -0.477974 -0.455328 0.463307 -0.0724748 -0.219013 -0.495402 0.165065 0.48299 0.474059 0.494207 0.143602 0.46066 -0.020288 -0.207155 -0.494425 0.438011 0.23382 -0.502331 -0.493096 -0.12835 -0.0494443 0.217843 -0.492794 -0.25142 -0.129822 -0.505188 -0.269238 0.0976565 -0.498928 0.0846915 0.426173 -0.492899 -0.111961 0.405278 -0.500685 -0.171463 -0.336592 -0.37002 -0.499913 -0.357484 -0.408919 -0.512792 -0.11634 -0.332219 0.512131 0.514625 -0.324904 -0.420824 0.517917 -0.265529 -0.339788 -0.5069 0.202261 0.204463 -0.494726 -0.269468 0.243882 0.506063 0.0877241 -0.0435619 0.266134 -0.511564 -0.194089 -0.372813 -0.195506 -0.511122 0.41672 0.209563 -0.49301 -0.497168 -0.269871 -0.124468 0.196477 0.204581 0.508175 0.226294 0.203436 0.499656 -0.259174 0.14494 0.496845 -0.458899 -0.49561 -0.280464 -0.418835 -0.0177665 0.495096 -0.384779 -0.0628368 0.504001 -0.390936 0.259433 -0.512746 0.45385 0.00635432 -0.496728 0.504004 0.172937 0.0451619 0.505427 0.411383 0.222336 0.498093 0.452019 0.250192 0.508064 -0.164126 0.152395 -0.503475 -0.328602 0.100428 -0.102026 0.492223 0.249604 -0.154312 0.137903 0.508819 -0.497429 -0.345263 0.15422 0.158196 -0.446672 0.492782 -0.306946 -0.218403 -0.498558 -0.275189 -0.286555 -0.505469 -0.364699 0.323562 0.50929 -0.508088 -0.0875654 0.429357 0.486732 -0.000446275 0.45241 -0.415045 -0.501709 0.173932 -0.483047 -0.146269 0.477622 0.151011 0.180669 0.492531 -0.50458 0.404834 0.101662 -0.502405 0.432165 0.152124 -0.492987 0.418422 0.124769 -0.498823 -0.183025 -0.22154 -0.509143 -0.215498 -0.229034 -0.498691 -0.106252 -0.250779 -0.49838 -0.192286 -0.25369 -0.112781 0.501306 -0.32986 0.505184 -0.413901 0.390091 -0.491515 -0.379043 -0.441971 0.072737 -0.383047 0.506939 -0.306909 0.501634 0.361475 -0.2124 -0.162716 -0.508301 -0.169993 -0.169272 -0.498704 0.514815 0.304519 -0.378476 0.511334 0.34103 -0.331072 0.447562 0.486769 -0.141481 -0.460685 -0.123214 -0.489835 0.185163 0.427255 0.487892 0.388086 0.211874 -0.503294 0.483661 0.16871 0.469251 -0.0873528 0.178827 0.491939 0.385109 0.156634 -0.513716 -0.513265 -0.177967 -0.406761 0.501565 -0.110412 0.0429362 -0.489734 -0.248066 -0.457627 -0.472809 -0.485744 -0.175485 0.460041 0.496942 -0.0883635 0.472541 -0.194073 0.464146 -0.505776 -0.249481 -0.439145 -0.200354 -0.497689 0.329101 -0.199982 0.343342 0.508255 0.507292 0.123316 0.313497 0.498722 0.201205 -0.289302 0.491346 -0.223042 -0.162447 0.501285 -0.241986 -0.140711 0.0606688 -0.502434 0.159243 -0.472057 0.325948 0.475065 -0.502367 0.241179 -0.449031 0.495605 -0.129621 0.0835068 -0.501944 -0.225365 0.20649 0.48162 -0.255134 0.467963 0.445291 -0.422169 -0.489362 -0.501853 -0.176752 0.276606 -0.49115 -0.467358 0.31384 -0.499186 -0.16649 0.302157 -0.178722 -0.264883 -0.49269 -0.460417 0.479057 0.144275 -0.255347 0.103911 0.49231 0.389867 -0.474359 -0.464663 0.356866 -0.508492 0.0157508 0.506213 -0.0536119 0.170448 -0.0642113 -0.493422 0.0340411 0.50544 0.2748 -0.195379 -0.326083 -0.256018 -0.512941 0.304941 0.0444245 0.509024 0.497941 0.246481 -0.292693 -0.476158 -0.168715 0.478529 0.131764 0.487378 -0.469842 0.0926226 0.493419 -0.110172 0.245142 0.0281594 -0.504175 -0.512513 -0.0880306 -0.359146 0.478484 -0.43091 -0.478396 0.340289 0.0432194 0.500538 0.387039 0.0281084 0.496655 -0.101926 0.50816 0.00512465 0.511527 -0.0187949 -0.33817 -0.501 0.433185 -0.03043 0.114316 0.495832 0.207223 -0.055686 -0.508718 -0.363961 -0.00579505 -0.497103 -0.337964 -0.51516 -0.350612 0.374697 -0.500573 -0.364517 -0.374241 -0.00303394 0.499869 -0.139116 0.416265 -0.500232 -0.296664 0.285325 -0.517853 -0.355671 0.0732953 -0.505607 0.080185 0.497198 0.431281 0.316599 0.0760548 0.342551 0.499829 0.0365127 0.278354 0.510324 -0.348243 0.235873 0.504065 -0.432159 0.504945 0.216018 -0.276399 -0.512574 -0.355435 -0.36838 -0.511524 -0.348399 -0.509384 0.354377 -0.298903 -0.333539 -0.510107 -0.306858 -0.438644 0.469379 0.473778 -0.363355 -0.513246 -0.317284 0.0846642 -0.49483 0.179069 0.185573 -0.495079 -0.29213 0.133044 -0.506544 0.152766 0.508064 -0.0502524 0.0357212 0.508663 -0.0514375 0.0998542 0.504544 -0.0213983 0.0864946 -0.393625 -0.343069 -0.501942 -0.314382 -0.0279209 0.496262 -0.373881 -0.0379732 0.508571 -0.283832 0.147358 0.493003 -0.34035 0.0449152 0.512487 -0.327426 0.170021 0.514052 -0.332425 0.212113 0.509063 0.129361 -0.50913 -0.22197 -0.510441 0.368622 -0.408065 -0.506452 -0.231673 0.00549911 0.166065 -0.498964 -0.0736511 -0.223353 -0.0217606 -0.492887 0.136522 -0.503944 -0.0732114 0.149785 -0.494787 -0.0974367 0.0625942 0.296303 0.50291 0.323692 -0.518446 -0.352285 -0.0882905 -0.494549 0.408124 -0.297591 0.301382 0.514363 0.290485 -0.292053 0.513443 0.352818 0.409954 -0.510281 0.374385 0.503748 -0.4084 0.0323905 -0.449828 -0.486142 0.349218 0.439089 -0.492818 0.0238064 0.506754 -0.416387 0.478852 -0.0634477 0.453955 -0.503756 -0.0285109 0.222388 -0.00191144 0.5041 -0.436101 0.514016 0.353104 -0.407991 -0.236566 -0.242693 0.504421 0.417877 0.504676 -0.423978 -0.299905 -0.506228 -0.142316 0.148245 -0.193378 0.504598 0.195508 0.0970344 0.508065 0.281288 0.20709 0.499458 0.254039 0.203167 0.507613 -0.277349 -0.508168 -0.0424632 0.375137 -0.485863 -0.458447 0.0524311 -0.390818 0.504151 0.505585 0.211675 0.207691 -0.0198806 -0.402529 0.494308 0.00276749 -0.38519 0.499023 0.494229 0.0856818 -0.0127181 0.493595 0.119145 -0.0853003 -0.41356 0.251659 -0.514939 -0.499544 -0.0402019 0.145344 -0.428315 -0.0471256 0.501035 0.507155 0.424446 0.13865 0.454282 0.493663 -0.0657734 0.50481 -0.120749 -0.323311 -0.18848 0.270375 -0.507793 -0.161822 0.330179 -0.50485 -0.157721 0.274345 -0.511297 0.492085 0.015894 0.0353255 0.506494 0.232329 -0.429031 0.508646 0.309501 -0.0832999 -0.257915 -0.336113 0.500246 -0.505099 0.0248725 0.371219 -0.502887 0.247784 -0.141283 -0.496375 -0.0726928 0.369748 0.491371 0.173796 0.00642275 -0.503194 -0.0241051 0.308383 -0.509569 -0.0311862 0.359086 -0.512238 0.0157329 0.342242 0.471787 -0.470439 0.422066 -0.0219734 -0.374337 -0.514795 -0.068638 -0.430012 -0.501377 -0.0769957 -0.38367 -0.497321 -0.461599 0.476216 -0.0349651 -0.0585733 -0.404562 -0.495281 0.225728 -0.191021 0.507815 0.370929 0.375981 -0.504386 -0.497065 -0.19433 -0.169789 -0.493122 -0.240836 -0.110889 0.433388 0.499846 0.257801 0.40191 0.181974 -0.499836 -0.287349 0.0772254 0.504809 -0.18568 0.0734693 0.494304 -0.232759 0.0529959 0.495551 -0.044531 -0.313203 0.499146 0.101686 0.260647 0.507118 0.134304 0.262636 0.51193 0.0618192 -0.508587 0.40334 0.480732 0.472212 0.42852 0.277734 0.0464298 -0.494688 -0.131393 -0.394828 -0.506288 -0.0384138 -0.310428 -0.50235 0.226772 0.399941 -0.498519 0.165014 0.402944 -0.495615 0.386671 -0.034251 -0.495324 0.382302 0.234433 0.501713 0.385514 0.00980669 -0.499359 -0.469182 -0.477987 0.402365 0.343495 0.33035 0.519211 0.44742 0.185213 0.482389 0.49812 -0.411619 -0.450466 -0.225096 0.515254 -0.319519 0.185447 0.246264 -0.505626 0.203481 0.208089 -0.50902 -0.0504921 -0.286778 -0.496794 -0.0883295 -0.471917 -0.485774 -0.511108 -0.155171 -0.314819 -0.313068 0.505514 0.173587 -0.450008 0.485342 0.0109693 -0.0936785 -0.272387 -0.510565 -0.0655314 -0.265541 -0.494663 -0.48472 -0.460283 -0.0471444 -0.459561 -0.147164 0.485062 0.501168 -0.411434 -0.0563679 0.475159 0.482533 0.406517 0.50645 -0.196418 -0.228013 -0.497549 0.322367 -0.158212 0.281653 0.0755141 -0.508674 -0.0651342 0.500963 -0.216783 -0.510558 0.0563903 0.296622 0.374465 -0.385035 -0.515881 0.493697 -0.421903 0.067147 0.501158 0.210905 0.33033 -0.334733 -0.497973 0.118782 0.482426 0.373565 0.462212 0.497537 0.218627 -0.239558 0.254599 -0.403349 -0.503541 -0.500815 -0.0206427 0.0895477 0.257366 0.40006 -0.509966 0.494348 -0.387063 0.441708 -0.0436638 -0.506494 -0.298945 -0.190683 0.464327 0.488259 -0.0403667 -0.500925 -0.383246 0.456095 -0.485947 0.167066 0.10552 -0.502536 -0.413153 -0.409801 -0.377615 0.505724 -0.494376 -0.0511464 0.0971602 0.498357 -0.403736 -0.423557 0.490604 0.118468 -0.186363 0.498911 0.118292 -0.209196 0.495354 0.139511 -0.195538 0.44639 -0.487066 0.128057 0.48931 0.168346 0.415579 0.161359 -0.506041 0.162648 0.506756 -0.047375 0.316693 -0.0689524 -0.0633408 -0.506302 0.323632 0.311689 0.512121 0.270142 0.513614 0.341896 -0.34328 -0.509128 0.401932 -0.346637 -0.440839 -0.491773 0.508104 -0.0303666 -0.367561 -0.116621 0.257164 -0.502329 0.474834 0.467516 -0.405302 -0.117334 0.228752 -0.508472 -0.109191 -0.462035 0.490481 0.386326 -0.507797 0.210456 -0.49396 -0.0150184 -0.0597907 0.48043 -0.383354 -0.456833 -0.0866082 0.22094 -0.494561 0.472558 -0.473164 -0.463599 -0.503635 0.0799651 -0.384793 0.0276425 -0.402224 0.510394 0.0724055 0.189092 -0.500464 0.0692612 -0.258092 0.506893 -0.129628 0.278505 -0.497174 0.491228 0.112814 0.00467091 0.501373 0.271626 -0.382229 -0.0522082 -0.143168 -0.49902 -0.0319896 -0.161415 -0.498434 -0.0570496 -0.169521 -0.495663 -0.355277 0.515402 -0.173667 -0.424127 -0.504655 -0.403313 -0.509018 0.291277 -0.334691 0.508946 0.0396428 0.0933825 0.501428 0.00677584 0.106789 0.492486 0.0370457 0.159952 -0.505396 0.0354482 0.110136 0.248655 -0.495781 0.425121 0.262057 -0.502182 0.450451 0.32748 0.45533 0.488677 -0.193302 -0.497246 -0.143826 0.488689 -0.458706 0.358279 0.475332 0.00571628 -0.484882 0.50534 -0.123258 -0.248709 0.504446 -0.215638 -0.381563 0.174226 -0.15686 0.502547 -0.497071 -0.208666 0.425235 -0.398131 0.469445 0.486114 0.478525 0.412816 -0.481596 -0.50139 -0.0687663 -0.179494 0.381275 -0.511398 0.335841 -0.499175 -0.316644 0.160065 0.501674 -0.274403 -0.171943 0.485962 -0.447318 -0.049331 0.511659 0.0243385 -0.262851 -0.503596 -0.124288 0.0625537 0.41739 -0.389767 0.496942 -0.380568 -0.450582 0.487211 -0.161048 -0.493735 -0.222606 -0.251869 -0.505065 -0.15946 -0.505227 -0.313489 0.0456971 -0.124285 -0.268221 -0.494176 -0.50464 0.21341 0.323613 -0.493217 -0.413837 -0.0856248 -0.164197 -0.284613 -0.494422 -0.0976456 -0.358878 -0.495595 -0.1568 -0.34011 -0.499009 0.300057 -0.514426 0.267197 0.496076 0.0189681 -0.238471 -0.495725 -0.277556 -0.154224 -0.0226231 -0.499096 -0.279787 0.319514 -0.512936 0.340872 -0.503815 0.409791 -0.0958136 0.495216 0.200029 0.130569 -0.425997 0.233123 -0.500352 -0.443996 0.241933 -0.490618 0.178901 0.376571 -0.513824 -0.454454 0.269973 -0.499628 -0.47322 -0.48413 0.306528 -0.471926 -0.436396 -0.482991 0.499289 -0.255915 0.118352 -0.433228 0.468795 -0.470897 0.512152 -0.265548 0.0725534 0.510644 -0.29774 0.0771665 0.317345 -0.315871 -0.510407 0.336548 0.519112 -0.324699 -0.378728 -0.508968 0.294238 -0.387836 -0.514712 0.321638 -0.411521 -0.498823 0.324053 0.175776 0.297884 -0.507485 0.244663 -0.0123873 0.501597 0.174689 -0.0166377 0.504642 -0.330768 -0.515594 0.303422 0.180076 -0.412191 -0.511938 -0.48388 0.251015 -0.480853 -0.379844 0.013825 0.513609 -0.122937 -0.29478 0.493378 -0.221956 0.328471 0.496403 -0.271213 0.0917721 -0.508271 -0.288622 0.133391 -0.49768 -0.312989 0.0374607 -0.498082 -0.332855 -0.46122 0.478484 -0.130747 -0.454643 0.499174 0.512839 -0.333728 0.0838793 -0.495548 0.436355 -0.24061 -0.494554 0.427411 -0.215674 -0.455553 -0.477085 -0.410732 0.241303 0.0752598 0.499121 0.258389 0.0172117 0.492545 0.203354 0.0413728 0.506464 0.432436 0.376358 0.490925 0.260757 0.0660629 0.499968 0.497359 0.286574 0.0621102 0.496693 0.310448 0.0483812 0.465103 0.0763668 0.474212 -0.511665 -0.353627 0.122884 -0.291856 -0.482705 0.451535 -0.505258 0.128046 0.0445934 0.503518 0.240066 0.0888342 0.505419 -0.355203 -0.306612 0.384764 0.485361 0.460995 -0.49549 0.253873 0.0559785 -0.491061 0.199394 0.0108215 0.265115 -0.503136 0.401649 -0.494707 0.249497 0.0284709 0.0146278 -0.504642 -0.432428 0.0424083 -0.500425 -0.388079 0.493249 -0.182852 0.210567 0.502015 -0.446083 0.399641 0.0636965 -0.490578 -0.428219 -0.501603 0.148723 -0.403564 0.49304 -0.199038 0.0184961 0.497573 -0.251213 -0.0559293 -0.494181 0.189917 -0.437788 -0.494281 0.218905 -0.411746 -0.398892 -0.195284 -0.507416 0.495686 -0.166117 0.446829 0.420029 -0.375866 -0.495593 -0.486156 -0.443612 0.0746036 0.508066 0.113306 -0.34261 0.100948 -0.174053 0.506794 0.274954 0.497952 0.0596761 -0.464385 -0.0138223 0.469935 0.497644 -0.313767 -0.228424 0.0292242 -0.498681 0.170827 0.366784 0.479257 -0.464432 -0.512778 -0.374487 0.0235289 -0.0893253 0.0749022 0.500462 -0.376657 0.429386 -0.491002 0.483701 -0.120162 -0.465385 -0.280431 0.240735 -0.512047 0.142072 -0.346132 -0.5078 -0.236057 -0.506857 0.206538 -0.473892 -0.48758 -0.301379 -0.490893 -0.368173 0.424964 0.0858705 -0.366598 -0.513164 0.514021 -0.374386 -0.384799 -0.482994 -0.459223 0.136412 0.500036 -0.318149 -0.39342 -0.508465 0.298321 0.0874822 -0.501096 -0.40027 0.0431823 -0.485509 -0.460579 0.0906095 0.511729 -0.0111376 -0.391324 0.400497 -0.509486 -0.0454038 -0.513989 -0.317902 -0.39725 -0.417011 0.162267 -0.509771 -0.499758 -0.212195 -0.0940684 -0.498438 -0.175207 0.00312356 0.104082 -0.422931 -0.506971 -0.502676 -0.211954 -0.151301 0.491137 -0.0562908 -0.121564 -0.514974 -0.375521 -0.348958 -0.121924 -0.51373 -0.378547 -0.498485 0.327773 -0.404003 0.211654 0.125001 0.508012 0.502068 0.303003 -0.204562 -0.49624 0.436387 0.0204303 0.511517 0.326833 -0.165834 -0.502401 -0.449401 0.176771 -0.503311 -0.427377 0.133046 -0.502607 -0.402288 0.190951 -0.510627 -0.407991 -0.312085 0.494405 -0.0725631 -0.145285 0.481635 0.227793 0.452058 -0.509717 -0.0245567 -0.355254 0.496113 0.239463 -0.131632 0.164797 0.154031 0.491587 0.241727 -0.153169 -0.500584 0.285182 -0.126881 -0.503666 -0.492874 -0.176871 0.426103 0.254451 -0.126638 -0.495831 -0.487321 -0.438354 0.267773 -0.513084 0.389639 0.301045 0.501958 -0.348065 -0.332927 0.468822 -0.486889 0.0844608 0.020874 -0.501605 -0.235572 0.111053 -0.509329 -0.205189 -0.18889 0.371565 0.49956 0.0269083 -0.512815 -0.295207 0.0719587 -0.50906 -0.235665 -0.0602856 -0.467745 -0.489372 0.480143 -0.298477 0.460879 0.507721 0.169928 0.383946 -0.339529 0.146232 -0.511361 -0.353071 0.0847134 -0.499452 -0.400814 0.505236 0.371562 -0.495912 0.412136 0.0240677 -0.413182 -0.505634 0.0687755 -0.473014 -0.346847 -0.481181 0.35165 0.437448 0.490277 -0.389073 -0.500937 0.0790028 0.388277 0.44625 0.499389 -0.369302 -0.514626 0.0621066 -0.501032 -0.173621 -0.191342 0.375333 -0.292329 -0.500703 -0.0410981 0.509067 0.369549 -0.505652 0.154129 -0.129171 -0.302511 -0.461251 0.479683 -0.5 -0.394664 0.302097 0.101254 -0.503109 0.334352 0.116804 -0.503781 0.375959 -0.0704575 0.503749 -0.336466 0.49833 0.0574805 0.000282479 -0.495698 -0.133591 -0.294303 -0.501466 -0.237544 0.117601 0.0652303 -0.499177 0.372994 0.0544928 -0.441021 0.498379 0.37909 -0.413467 -0.503453 -0.497968 -0.138976 0.037772 0.501253 -0.111066 0.166963 -0.393822 -0.501206 -0.0976235 0.489238 0.410337 -0.449995 -0.505897 0.0386758 -0.279721 0.102145 -0.266524 -0.494755 0.477894 0.398741 -0.462772 -0.487913 -0.222488 -0.470455 0.127781 -0.312997 -0.509092 -0.325556 -0.500584 0.173846 -0.233698 -0.146877 -0.50161 -0.259197 -0.111266 -0.495899 -0.499982 0.0309324 -0.247798 0.294252 0.464676 0.492206 -0.335525 0.498423 -0.40073 0.114925 -0.470942 0.473324 0.393772 0.502367 0.136244 0.130507 -0.494487 -0.419321 -0.496571 0.353542 0.159497 -0.494581 -0.0959122 -0.192341 0.108751 -0.454168 0.48644 -0.210772 0.490328 0.440868 -0.505108 -0.262822 0.131953 -0.506864 -0.0500956 -0.237704 0.506128 -0.294087 -0.159719 0.493664 -0.263849 -0.0870145 -0.0379708 -0.463528 -0.493789 -0.0251144 -0.442035 -0.486812 0.0713277 0.494497 0.170788 -0.500707 -0.131903 -0.156641 -0.0369156 0.194294 0.503612 -0.00712835 -0.421987 -0.502719 -0.461389 -0.478675 -0.334277 -0.464477 0.470895 0.334698 -0.423044 0.299158 0.509885 -0.3505 -0.514821 -0.398298 -0.326597 -0.499108 -0.415033 -0.484216 0.447122 0.30381 -0.457862 0.489152 0.307753 0.509037 0.167589 0.0988368 0.372683 0.00711979 0.501581 0.0665111 0.50097 -0.345158 -0.494348 0.207577 0.126226 0.504425 0.153983 0.154276 -0.242018 -0.355705 -0.499101 -0.498746 0.274147 -0.183594 0.498368 -0.102451 0.345796 0.418956 0.502342 0.390475 -0.135179 -0.318511 -0.503901 -0.0276931 0.204294 -0.493716 -0.243038 -0.276352 -0.511192 -0.489377 0.323608 -0.474654 -0.186742 -0.326934 -0.502284 0.00261246 0.349768 -0.504982 0.505484 -0.164349 -0.260562 0.107171 -0.490205 -0.0766585 -0.502207 -0.426906 -0.334349 -0.453452 -0.469255 0.472092 0.135378 -0.487711 -0.441095 0.239188 0.512917 0.378668 0.301292 0.480138 -0.459232 0.486922 -0.470425 -0.117897 0.283436 0.476893 0.47037 0.500522 0.180789 -0.414963 0.478017 0.242807 -0.486325 0.503526 0.294142 0.213422 0.258477 -0.496851 -0.0968609 -0.197673 0.489913 -0.439817 0.290636 -0.262016 0.505925 0.364362 0.103879 -0.514802 0.260877 -0.226743 0.49717 0.510452 -0.128789 -0.293831 -0.0779271 -0.176995 -0.494856 -0.498176 -0.0614367 -0.150855 -0.206349 -0.397855 0.507768 -0.50311 -0.322638 0.0201947 -0.469246 -0.486584 -0.38601 -0.0428687 0.486397 -0.471347 -0.210182 -0.355542 0.496488 0.311266 -0.0813131 0.498762 -0.317803 -0.494426 -0.46487 0.254104 -0.0662496 0.508127 -0.156985 -0.41417 0.49419 -0.502667 -0.206134 0.38269 -0.503276 -0.219635 0.36102 -0.337457 -0.112748 0.51273 -0.378803 -0.131036 0.502755 -0.135306 -0.239523 -0.509241 -0.195526 -0.238127 -0.501242 -0.237368 0.473483 0.48109 -0.256266 -0.254413 0.509846 -0.0352998 0.326352 -0.508458 -0.0115156 0.2586 -0.501435 -0.0468517 0.416625 -0.496599 -0.043153 0.267851 -0.494601 0.274073 -0.432334 0.49892 0.268478 -0.249508 0.508975 0.197927 -0.179934 0.497645 0.0641292 -0.504103 0.0524984 0.485781 0.446895 -0.259796 -0.448371 0.0277353 0.490561 -0.509527 0.37647 0.433511 0.487951 -0.443057 -0.025927 -0.504385 0.225691 0.0452147 -0.50268 0.319129 0.114573 -0.323081 0.344291 -0.51525 0.492564 -0.120925 0.244413 -0.497544 0.392782 0.410379 0.50365 -0.00214382 -0.260687 -0.492523 -0.425174 0.198503 0.502458 -0.393746 0.0643569 0.500877 -0.123931 0.014887 0.372027 -0.353447 -0.518878 0.255077 -0.503136 -0.0260753 0.0652869 0.217464 -0.508557 0.30973 -0.500215 -0.0166739 0.483797 -0.22025 -0.459664 0.401802 -0.140534 0.499049 0.498686 0.398216 0.195964 0.0900121 -0.509915 0.418987 -0.508893 0.216991 -0.0553251 0.0552168 0.0457512 0.490211 0.507461 0.312343 0.0209784 0.500314 0.261988 -0.0102437 0.497414 0.262437 0.0770312 0.510256 0.312743 -0.0043595 -0.514439 -0.236153 -0.322989 -0.496194 0.0481201 -0.340966 -0.345062 -0.476495 0.465629 0.122327 -0.501939 -0.0133257 -0.505289 0.270336 0.333544 -0.358514 -0.495542 0.450024 -0.43067 -0.304321 -0.502498 0.505255 -0.364689 -0.147063 -0.495073 0.144009 0.106881 0.195402 0.514297 0.377523 0.496542 0.382267 0.431595 0.498988 0.164667 -0.248137 -0.137806 -0.491365 -0.119974 0.387696 0.269018 0.514718 0.41473 0.280136 0.503498 0.0845835 -0.500148 0.105027 -0.49861 -0.0634968 0.147601 -0.189776 -0.500152 -0.226913 -0.218586 -0.494076 -0.231904 -0.26009 -0.501965 -0.253593 -0.513015 0.277908 -0.315108 0.190287 -0.501259 0.0818458 0.113148 -0.501599 -0.433626 -0.490459 0.195083 -0.065213 0.332287 -0.493432 -0.455335 -0.357658 0.120625 0.508126 -0.41646 -0.490074 -0.115455 -0.344114 -0.111093 -0.498424 -0.495141 0.30465 -0.0428723 -0.497778 0.228699 -0.202841 -0.470892 0.483602 -0.431982 -0.508459 0.177528 -0.109859 0.503383 0.0815848 0.329872 0.493762 0.0518394 0.028949 0.505894 -0.156137 0.312085 0.512366 -0.207481 0.366508 0.349849 -0.491109 -0.469189 0.379622 -0.49779 -0.133609 0.0269564 -0.495258 -0.0882346 -0.491824 -0.180425 -0.0489517 -0.491685 -0.177876 -0.0226398 0.41999 0.0867247 -0.501787 0.151532 0.297414 0.503745 0.449324 0.056451 -0.483891 0.437826 0.098488 -0.495286 -0.495232 -0.00604451 -0.384184 0.504975 0.0332467 0.0105998 0.422921 0.435644 0.500161 -0.496732 -0.0790995 -0.431566 0.359006 0.513986 0.220393 -0.50101 -0.153332 -0.394141 0.447819 -0.489331 0.352813 -0.28838 0.198561 0.502405 -0.492573 -0.0952923 -0.409091 0.10464 0.380463 0.50091 0.51485 -0.175414 -0.337662 0.508893 0.337971 0.199068 0.504595 0.347015 0.246284 0.492623 0.103517 -0.163628 -0.366163 -0.510366 0.0877023 0.011113 0.506209 -0.259132 -0.433009 0.139043 -0.491254 -0.368926 -0.509046 -0.0268241 -0.346338 -0.498723 0.0486663 -0.444755 -0.488119 0.144902 -0.0367563 -0.45888 0.48142 0.218733 -0.514119 -0.383047 0.329662 -0.502415 -0.313448 -0.505863 -0.316701 0.383132 0.181862 0.477225 -0.462993 -0.46112 0.46774 -0.449265 -0.067509 0.503197 0.410968 0.510851 0.356892 -0.102995 0.507541 -0.0312414 0.269858 0.446974 -0.496836 0.058408 0.153587 0.494072 0.147027 0.183848 0.505216 0.142885 -0.506301 0.273466 0.391715 0.478878 -0.457907 0.1889 0.495495 -0.208401 -0.134284 -0.412379 -0.498636 -0.208837 0.376323 0.500226 -0.432829 -0.506798 0.291775 0.221158 0.505251 0.077507 0.0492681 -0.505327 -0.107011 -0.386393 0.508897 -0.0726445 0.248012 0.40782 0.508419 0.0655206 0.494164 -0.0698091 0.22025 0.494991 -0.036488 0.145684 0.507606 -0.0964164 0.184788 -0.505438 0.433956 0.0966804 -0.447747 -0.479788 0.0713311 -0.20463 -0.429128 -0.488598 0.502308 -0.0354225 -0.180504 0.143229 -0.495583 -0.2752 0.497979 -0.424396 -0.261161 0.288109 -0.324915 0.515909 0.018013 -0.494582 0.272015 -0.222423 -0.505218 0.275889 -0.495224 -0.153081 -0.128425 0.134773 0.497408 0.405956 0.412649 -0.482666 -0.474912 -0.508975 -0.402598 -0.196943 0.175917 -0.0867915 0.490483 -0.476684 -0.471195 0.441074 -0.247846 -0.505393 -0.283244 -0.171096 -0.497173 -0.249482 -0.181365 -0.502621 -0.309959 -0.148708 -0.512652 -0.295596 -0.0612845 -0.504288 0.325516 -0.476395 0.446149 0.470899 0.0722785 0.495467 -0.0477334 0.108996 -0.509969 0.226815 0.0935712 -0.501108 0.361631 0.4158 0.113404 -0.492164 0.0978864 0.360383 -0.505021 0.348621 -0.498854 -0.0938444 0.279135 -0.508967 -0.0220896 0.349721 -0.509674 0.121479 0.32561 -0.50354 0.111807 0.511665 0.365567 -0.243735 0.0877882 0.452333 -0.495287 0.123961 0.431589 -0.497446 0.47152 0.484767 0.287911 0.205474 -0.300753 0.500297 -0.471854 -0.477717 -0.0564901 0.22853 -0.352098 0.501329 0.498859 0.314811 0.201737 0.426143 0.501195 -0.165391 -0.13935 -0.358987 0.511664 0.502605 0.301142 0.422252 0.431227 -0.490523 0.330744 -0.156317 0.216084 0.503869 0.453379 0.481679 -0.210134 -0.175855 0.491648 -0.419887 -0.205029 0.239689 0.497566 -0.200537 0.211358 0.506888 0.28873 -0.500328 0.00546794 0.372296 -0.509801 -0.0107733 -0.385967 -0.367188 0.515167 -0.0691056 0.506652 -0.0509191 -0.503664 0.409125 -0.311392 -0.497345 0.401086 -0.283781 0.124732 -0.273793 0.508908 0.0833372 -0.313447 0.507842 -0.459356 0.473004 0.43876 -0.49676 -0.0737752 0.076242 0.198787 -0.22012 -0.507206 0.0807392 -0.241666 -0.510612 -0.474524 0.462365 0.35893 0.150196 -0.235411 -0.496591 -0.447112 -0.418376 -0.49871 -0.506394 0.415956 0.0730864 -0.482565 -0.472808 -0.248496 0.179188 -0.241141 -0.501935 0.497222 0.348844 -0.0500864 0.500331 -0.0457497 -0.415927 0.506951 -0.172477 -0.234145 -0.48639 0.453412 -0.322067 0.492829 -0.210715 0.119581 -0.50934 -0.174315 -0.344924 0.386093 -0.39516 0.511619 0.495284 0.235457 0.230299 0.403545 0.374136 -0.502541 -0.49713 0.305616 0.163762 0.476385 -0.464019 0.132757 -0.5089 0.223042 0.402436 -0.0156228 0.171105 -0.508914 -0.512083 0.365037 0.306079 0.502951 0.139607 -0.394865 0.510544 0.379527 0.0464054 -0.00373798 0.498382 -0.188492 0.12406 -0.137363 -0.506036 0.511875 0.351989 0.0837877 0.498146 0.290738 0.0922503 0.504056 0.31166 0.116289 0.514418 0.330877 0.0645532 -0.507545 0.339562 -0.134562 -0.502275 0.376729 -0.156589 -0.512583 0.401678 0.0487922 -0.51003 0.351008 0.0974988 0.406988 -0.422458 -0.503005 -0.508891 0.372218 0.0444027 -0.507281 0.267569 -0.341102 0.498053 0.160634 -0.180251 0.186002 0.494455 -0.184702 0.505301 0.00645326 0.302045 -0.278688 -0.513905 0.310111 -0.492957 -0.0868182 -0.266175 -0.508845 -0.133761 -0.263051 -0.406999 -0.512349 0.224318 -0.139018 -0.503991 0.186921 -0.088812 0.340431 0.508141 0.0363186 0.377115 -0.497465 0.0442584 0.331783 -0.496996 -0.510777 -0.112031 -0.335469 0.496759 -0.140808 0.0412256 0.511015 -0.101473 0.315523 0.0554316 -0.166601 -0.504608 -0.451872 0.480962 -0.46524 0.10738 -0.499161 -0.307697 0.496695 -0.438546 0.371057 0.499566 -0.124393 0.270691 -0.446727 -0.369784 0.486667 0.141373 -0.495826 0.104539 -0.28076 -0.505925 -0.165058 -0.303715 -0.507701 -0.219284 0.348075 0.128201 0.50118 0.382638 0.0753796 0.500142 0.395773 0.10061 0.493109 0.226978 0.496818 -0.212511 0.489358 -0.155908 -0.162716 0.496282 0.453687 0.384766 0.513364 0.385672 0.407622 -0.505153 -0.171782 0.333111 -0.494018 -0.187095 0.24692 0.10877 0.485751 0.441461 0.490698 0.176105 0.141971 0.508986 0.089578 -0.423145 0.500104 0.0016782 -0.363678 0.513979 0.0608479 -0.351725 0.512807 0.0866654 -0.3939 -0.306926 -0.513622 0.124464 -0.277233 -0.50451 0.130522 -0.447509 0.402571 -0.483139 -0.301453 -0.496025 0.153732 0.341803 -0.23419 0.503787 0.424943 -0.154647 0.497763 0.508506 -0.073215 0.191586 0.492337 -0.148598 0.205797 0.504127 -0.184122 0.382274 0.434844 0.328867 -0.495127 -0.450745 0.0885726 -0.493904 -0.50512 0.189254 -0.132285 0.498936 0.0977785 0.402584 0.101137 0.438962 -0.506309 0.0600237 0.447867 -0.491304 -0.51437 0.206448 -0.394576 -0.500722 0.131272 -0.355944 -0.510567 0.189597 -0.366422 0.508376 0.151897 0.125016 0.500146 0.120112 0.123724 0.510503 -0.0905871 -0.331278 -0.387557 -0.511054 -0.296138 0.495515 0.442114 0.407953 0.495301 -0.0521411 0.124824 0.505135 -0.172564 0.181767 0.163905 -0.208309 0.503221 0.20537 -0.208491 0.49773 -0.431498 0.107811 -0.503394 0.11671 -0.371781 -0.513113 0.182289 -0.25125 0.497833 -0.512381 0.392064 -0.331372 -0.477625 0.482398 -0.147924 0.422861 0.510275 0.302354 -0.507084 0.157818 0.237635 0.208728 -0.237206 0.491972 -0.505595 -0.337302 0.321124 0.304659 0.288654 0.502867 -0.0724112 0.488638 -0.474944 -0.349996 0.337441 -0.508804 -0.510475 -0.260069 0.345097 -0.503044 -0.308584 0.329437 0.497838 -0.104039 0.374882 0.315689 0.504583 -0.226495 0.503724 -0.100338 0.28686 -0.42938 0.483105 0.444439 0.513611 -0.183161 0.327554 0.438455 0.0373128 0.495395 0.498444 0.236489 -0.0505643 0.503889 0.233291 0.00566522 0.347791 -0.174895 0.504248 -0.179193 0.127163 -0.507626 -0.235269 0.132451 -0.498747 -0.191129 0.152734 -0.492102 -0.279278 -0.134446 -0.501048 0.488567 0.466537 0.331101 0.514158 -0.251432 -0.395376 -0.496322 0.305834 -0.184366 0.0473397 -0.497613 -0.335246 0.0961798 -0.509108 -0.354895 0.185039 -0.495313 -0.317423 0.498647 -0.018943 0.0530925 0.493532 0.436857 0.169984 -0.304935 0.51417 0.249553 -0.495327 -0.203771 -0.436534 -0.299086 -0.150968 0.498265 0.371337 -0.0548913 -0.495201 0.382916 -0.082501 -0.508049 -0.498697 -0.161977 0.0988135 -0.509109 -0.141851 0.114074 0.493213 -0.159048 0.0156675 0.191625 -0.466167 0.472168 -0.493415 -0.138319 0.160142 -0.494728 -0.137841 0.137209 0.500518 0.0917069 0.130689 0.504642 0.0883959 0.154194 0.497438 0.0655163 0.20815 -0.502382 -0.280996 0.0529321 0.126233 0.500368 -0.317476 -0.307673 0.509071 0.10819 0.492173 0.0942747 0.200735 -0.504279 0.437176 0.256571 -0.476441 0.477666 0.185207 -0.321911 0.356399 0.509546 0.296223 -0.410346 -0.513406 -0.345081 0.48389 -0.452436 -0.31011 0.194346 -0.500483 -0.510322 0.414691 0.243204 0.100424 -0.499068 -0.385498 0.23888 0.411077 0.501762 0.502264 -0.412712 0.230153 0.316401 -0.391422 -0.502289 -0.509065 -0.415347 0.110944 0.490665 -0.165827 -0.466887 -0.367245 0.134119 -0.50023 -0.494024 -0.0152524 0.0619817 0.0120952 0.281746 -0.495651 -0.182556 0.443222 -0.489945 -0.113545 0.507448 0.18931 -0.508912 -0.237448 0.338306 0.436585 -0.359836 -0.496088 0.396737 -0.498666 0.3093 -0.00103188 0.481417 0.472473 0.387439 -0.504429 0.244416 0.417032 -0.500356 0.288715 0.259496 0.497745 -0.0597839 0.499311 -0.319954 0.0463437 0.50717 0.0207211 0.270927 -0.240829 0.512335 -0.380903 0.441047 0.495299 0.39226 0.502577 0.113579 0.287004 0.510655 0.0552721 0.276348 -0.496006 -0.336243 0.430745 0.492948 -0.0578589 -0.1982 -0.361089 0.264594 0.505977 -0.31858 -0.415943 0.498984 -0.0433763 0.454721 -0.485566 -0.015486 0.418171 -0.505481 -0.0135359 0.369429 -0.495962 0.0215454 0.393109 -0.503686 0.173998 0.492344 0.0219957 0.029427 0.444496 -0.495258 -0.149522 0.162109 0.504138 0.510527 0.422052 -0.304813 0.48005 0.46634 -0.281191 -0.273755 0.512382 -0.0930237 0.161992 -0.0930757 -0.493281 0.456631 0.340933 -0.497076 -0.495643 -0.241021 -0.0798033 -0.376707 0.501103 -0.35019 -0.495611 -0.428273 0.0894532 -0.503902 -0.344302 0.0367101 0.380199 -0.124542 0.498028 0.398231 -0.482718 -0.453361 -0.411344 -0.124639 0.509315 -0.380864 0.237873 0.506289 -0.474219 0.470988 0.163095 -0.33856 -0.501519 0.336349 0.495118 -0.19884 -0.160424 0.492615 -0.179467 -0.174549 0.503082 -0.212995 -0.209382 0.265424 -0.512867 -0.331236 -0.207315 -0.495356 0.40628 -0.255229 -0.51539 0.356408 -0.236387 -0.512876 0.407229 -0.282952 -0.507737 0.378516 0.491998 0.0691326 -0.0914691 -0.128125 0.395603 -0.498116 -0.0812695 0.418786 -0.496407 -0.123456 0.418914 -0.495782 0.164157 -0.508863 -0.370199 0.500581 -0.255795 0.0502245 0.214831 -0.501613 -0.437522 0.146492 -0.501929 -0.407484 0.499551 -0.39891 0.419103 -0.286953 0.0182737 0.499761 0.498455 0.0824416 0.017968 -0.259864 0.0348649 0.503749 -0.20361 0.0114492 0.49083 -0.22789 -0.00884917 0.50391 -0.422955 -0.502999 0.149275 -0.488938 -0.445669 -0.241541 0.491722 -0.152022 -0.215399 0.506655 -0.137421 -0.175586 -0.480209 -0.438165 -0.463148 0.489155 -0.156234 -0.188472 0.246989 -0.500004 0.0940453 0.31059 -0.511094 0.147494 0.160188 -0.498 0.345335 0.293932 -0.507682 0.0336077 0.277778 -0.492953 0.108634 -0.409904 -0.0672219 0.507101 0.270498 -0.353294 -0.507727 0.378557 0.428722 -0.48948 -0.391882 -0.511456 -0.3274 -0.498109 -0.14632 0.202849 -0.502736 -0.0889009 0.213802 -0.314171 -0.100004 0.510133 0.0227271 0.502699 0.21946 -0.508884 -0.108051 0.237145 -0.460514 0.497365 -0.367976 0.501295 -0.321801 0.0135779 0.087213 0.474094 -0.473136 -0.276069 0.274774 -0.510681 -0.409343 0.3125 -0.510752 -0.411853 0.279033 -0.510228 -0.375181 0.213783 -0.498377 -0.362709 0.27005 -0.502328 -0.0392246 -0.261629 -0.498043 0.0381371 -0.279729 -0.494759 0.374536 -0.512289 -0.10598 0.0283315 -0.363249 -0.495704 0.498718 -0.117831 -0.0965471 0.459292 -0.495972 -0.392627 0.0999983 0.471131 -0.490813 0.0246052 -0.310338 -0.512568 -0.512877 0.045368 -0.310024 0.41283 -0.443114 -0.488735 -0.365723 0.510664 0.196442 -0.314168 0.00239186 0.495724 0.441371 -0.474869 -0.445796 -0.507829 0.134732 0.405085 -0.509074 0.165439 0.403552 -0.499653 0.151914 0.427787 0.253555 0.508832 0.0165136 0.261347 -0.306266 0.505552 0.355209 -0.435182 -0.508267 0.492962 0.451106 0.314632 -0.495823 0.245161 -0.182078 -0.501641 0.204738 -0.157254 -0.128342 -0.494088 -0.436583 -0.472111 0.465676 0.426085 -0.181908 -0.511004 -0.407563 -0.509097 -0.0446984 0.400474 -0.51067 -0.256274 0.195379 -0.10139 -0.50495 -0.268706 0.506252 0.404411 0.354003 -0.497417 -0.0629783 0.461093 -0.123432 -0.0300233 -0.506328 -0.500926 -0.406591 -0.446529 0.142278 0.47296 0.460138 -0.503233 -0.168683 0.0315735 -0.465355 -0.320384 0.491802 -0.236075 -0.50736 -0.309763 -0.306974 0.328857 0.510538 0.503959 0.192902 -0.0913627 0.505751 -0.34068 -0.00739039 0.502351 0.243753 -0.190113 -0.497995 -0.359235 0.236179 0.112382 -0.0890947 0.494842 0.125698 -0.110179 0.501629 0.0853063 -0.128355 0.492135 0.0574764 -0.317635 0.49573 0.499378 -0.42405 -0.292567 0.4076 0.506822 0.189282 0.385327 0.514338 0.204246 0.474025 0.48487 0.320423 0.492128 0.46135 0.358908 0.321811 -0.506311 0.403508 -0.0298964 0.481066 0.453831 0.428867 0.49416 0.200297 0.294189 -0.513377 0.411377 0.397534 0.448707 -0.486048 -0.352859 -0.496696 0.422008 -0.308867 -0.501261 0.435558 0.301575 -0.503312 -0.383754 0.25798 -0.51144 -0.409374 0.275103 -0.482977 -0.44958 0.157905 0.0951832 0.494469 0.510433 0.244147 -0.359979 0.151082 0.0610579 0.506662 -0.240852 -0.504106 -0.339203 -0.367167 -0.0834986 -0.502009 0.512696 -0.304586 -0.369247 0.0119271 0.48191 -0.479721 0.500017 -0.114824 0.455328 -0.483359 -0.159896 0.459224 -0.502267 -0.266335 0.410243 -0.0286223 -0.505284 0.381861 0.164621 -0.465115 0.480502 -0.497823 -0.281592 0.446725 0.207263 -0.414322 -0.495561 -0.50838 -0.268774 0.386074 0.218661 -0.369038 -0.511437 0.504583 0.406697 -0.113286 0.500625 0.387787 -0.0258283 0.42454 -0.502574 0.0720436 -0.434018 -0.498578 -0.290855 -0.0220602 0.0460578 0.509215 0.332521 -0.448153 -0.486092 0.339764 0.473306 0.480652 0.500669 0.292022 0.247291 -0.105151 0.13937 0.490209 0.510621 0.24265 0.199741 0.500385 0.254598 0.13457 0.503532 0.225295 0.146858 0.458349 0.481993 -0.0459563 0.49914 0.2723 0.194293 -0.30809 0.213831 0.509731 -0.429245 0.0387146 0.498496 -0.339626 0.19066 0.495865 0.471314 0.326534 -0.485033 -0.0214737 0.117275 0.506229 0.21251 0.322916 -0.503111 -0.344136 -0.500829 -0.0430048 0.381486 0.510043 0.0303522 0.117693 0.496879 0.180324 0.167632 -0.153158 -0.502218 0.489357 0.264823 -0.438722 0.118652 -0.398222 0.512129 0.115507 -0.36783 0.49718 0.415099 -0.258827 0.509869 0.0993571 -0.339902 0.496205 -0.121871 -0.489125 0.462119 0.145304 -0.357298 0.506978 0.506271 0.396761 0.120716 -0.474819 -0.251961 0.486159 -0.472178 -0.464517 -0.445248 0.496495 0.326223 0.134997 0.157619 -0.507546 -0.122188 0.241156 -0.499787 -0.149217 0.189217 -0.503871 -0.160235 0.0847495 -0.210507 -0.494104 0.491975 -0.274467 0.458554 -0.492695 0.183834 -0.460424 0.508529 -0.268117 0.415064 0.496727 -0.215053 0.417495 0.507478 -0.158993 0.123189 -0.494928 -0.345174 -0.0316903 0.288756 0.517699 0.321468 -0.504616 -0.317892 -0.255126 0.491426 -0.235522 -0.110188 -0.341763 -0.506891 0.0929591 0.212906 0.494513 0.135037 -0.0688216 -0.502992 0.380092 -0.159581 -0.510317 0.405326 0.220103 0.281267 0.513502 0.0537843 -0.436585 -0.50106 0.150942 0.23385 0.500931 0.497779 0.00419287 0.385078 -0.353167 0.510334 -0.113847 -0.497975 -0.430736 -0.00535516 0.511062 -0.0983625 0.258957 -0.252726 0.507079 -0.101983 0.382433 -0.501316 -0.0325294 0.505691 -0.188115 0.293129 0.462796 -0.292532 -0.483924 -0.466198 0.475517 -0.379287 0.508581 -0.146272 0.252735 -0.507629 0.24288 0.326911 -0.46204 0.393457 -0.477392 0.45454 -0.48615 0.322001 0.494814 0.109289 0.0370453 -0.295792 0.500915 0.0852716 0.507995 -0.162621 0.424987 0.502784 0.449608 -0.102815 0.283822 0.150911 -0.493165 -0.205868 -0.480951 0.451625 0.512405 -0.331061 -0.195871 0.491739 0.420419 -0.0647681 0.493528 0.114131 -0.404869 -0.50043 -0.245115 0.39534 -0.49335 -0.287842 0.421906 0.507579 0.391483 0.268694 0.481836 -0.44971 -0.454339 0.478086 -0.0132007 0.470595 0.484421 0.452122 -0.44945 0.506888 0.384147 0.301899 0.502224 0.406947 0.32425 0.50253 0.44682 0.285281 -0.503896 0.194254 0.231752 0.186953 -0.0411863 0.490407 0.145072 -0.0518168 0.500903 0.501756 -0.151225 0.0671023 0.0052543 -0.411227 0.50829 -0.42687 0.502769 0.427403 -0.399293 0.0335716 -0.497648 0.373542 -0.178454 -0.499307 -0.350877 -0.498671 -0.226015 -0.305838 -0.498775 -0.267967 -0.466944 -0.41676 -0.490746 -0.0607074 -0.461972 0.478744 0.0265103 -0.496122 0.43834 0.00452558 -0.486234 0.442283 -0.492992 0.454269 0.254991 -0.0417115 -0.492668 -0.430809 0.224524 -0.38536 0.514263 0.509801 -0.389503 0.333439 0.505753 -0.329988 0.298056 -0.483658 -0.4176 -0.477988 0.513105 -0.315617 0.324083 -0.0400928 -0.484119 -0.454974 0.499349 -0.289817 -0.289918 -0.462029 0.373261 0.489278 0.511527 0.156804 -0.274841 0.506306 0.16903 -0.318343 0.498726 0.123596 -0.311225 0.339213 -0.472117 0.480071 -0.488139 -0.0281546 0.431955 -0.123822 0.388926 0.504795 -0.422322 0.46581 0.480992 -0.0247886 0.372459 0.509977 0.202498 0.504568 0.401859 -0.512223 0.393291 -0.139528 -0.503695 0.288444 0.288487 0.504084 -0.358534 -0.0641014 0.14934 0.511693 -0.33802 -0.0231953 -0.447344 0.492186 0.472324 0.468631 -0.46388 0.257925 0.512374 0.399933 0.157712 0.504655 -0.411054 0.27374 0.421058 -0.499531 0.497623 -0.314575 -0.0931978 0.426381 -0.402479 -0.489945 0.367344 0.50576 -0.250396 -0.254635 0.508535 0.251173 -0.094979 0.396034 0.499913 -0.462954 0.45502 0.472835 0.289207 -0.501984 -0.209939 0.340901 -0.50896 -0.205421 0.162469 0.22541 -0.495171 0.409486 -0.140019 -0.492457 0.392473 -0.193779 -0.494667 0.404277 0.488073 -0.453111 -0.388986 0.512161 -0.0149927 -0.360274 0.515746 0.0299096 -0.363924 0.515294 -0.00674807 -0.14455 -0.436345 -0.488324 -0.146091 -0.464331 -0.482019 0.449491 0.260559 0.482528 0.418898 -0.307593 0.506652 0.515602 -0.338938 0.32656 0.408743 -0.500952 -0.441667 0.43533 -0.4907 0.240278 -0.00514465 -0.154407 -0.504369 -0.381585 0.494743 0.397971 0.369543 0.507509 -0.0302008 0.239739 -0.50418 0.258457 0.25381 -0.505855 0.284908 -0.501421 0.196432 0.350424 -0.471427 0.425594 0.472887 -0.497261 0.165609 0.350318 -0.507518 0.0872906 0.378608 0.445608 -0.139279 0.495109 0.411013 -0.493777 -0.417439 -0.469152 -0.0898625 -0.467219 -0.293636 0.500543 0.131345 -0.246744 0.493503 0.443392 -0.285121 0.50373 0.158506 -0.468528 -0.0995539 -0.485359 0.0119437 -0.495839 -0.314349 -0.251844 0.507526 0.173763 -0.284691 0.510457 0.187402 -0.302534 0.496121 0.228242 -0.413983 0.496111 0.018839 0.509919 -0.0183066 0.36787 -0.374461 0.497553 -0.0356652 0.496584 -0.403334 0.00379057 0.313308 0.211949 0.511226 0.502361 -0.413064 0.0383626 -0.182962 -0.498215 0.39867 0.230057 0.50216 0.402228 0.181006 0.494257 0.421738 0.0271376 -0.195078 0.508375 0.215072 0.503225 0.10266 0.182293 0.490186 0.0936463 0.203538 0.508249 0.0720423 -0.408315 0.499816 -0.17732 0.0563687 0.246036 -0.502594 -0.252408 -0.504561 0.295033 -0.380365 0.507908 -0.190871 -0.492131 -0.0614497 -0.265713 -0.500788 -0.103767 0.0848873 0.357177 0.505306 0.336561 0.208847 -0.461889 0.487242 -0.128141 -0.468051 0.487055 0.497543 -0.421425 0.182657 0.256146 0.51062 -0.145954 0.241939 0.324335 -0.498189 0.286944 0.309435 -0.516828 -0.26644 0.468527 0.488852 0.494125 -0.234207 0.134104 0.5122 -0.386003 0.366142 -0.501774 -0.130046 -0.0799782 0.453006 -0.46723 -0.459487 0.316636 -0.275021 0.515735 -0.488693 -0.428797 -0.444323 -0.480055 -0.239535 0.462453 0.345278 -0.34105 0.500988 -0.472795 0.464679 0.136153 -0.425665 0.50892 -0.321697 -0.372913 0.503655 -0.287192 -0.424535 0.503093 -0.29001 0.486044 -0.444135 0.282957 0.0857461 -0.493208 -0.0539359 0.288907 -0.498784 0.168336 0.384753 -0.498617 0.173914 0.319573 -0.202119 -0.496462 0.315474 -0.128165 -0.505158 -0.139019 0.420837 0.506324 -0.471768 -0.47667 0.0832677 -0.378106 0.376974 0.499075 0.497601 -0.452728 -0.00217184 -0.485147 -0.174081 0.446002 -0.500765 -0.0159808 0.252265 0.440337 0.286117 0.494371 0.508385 -0.269545 -0.148988 -0.367916 -0.511547 -0.113539 0.03935 -0.467519 -0.47538 0.507638 -0.17366 -0.0883341 0.50654 -0.219799 -0.0483303 0.492426 -0.203622 -0.0999509 -0.456286 0.440407 0.472828 0.0393584 0.181359 0.500829 -0.502921 0.440515 0.328435 0.481233 0.462709 -0.02346 0.483117 0.229734 -0.465636 -0.485284 -0.440328 0.413583 -0.506119 0.426032 0.355104 -0.490203 -0.45609 0.346159 -0.489073 -0.443095 0.380854 -0.218616 -0.477674 0.472993 -0.258457 0.511105 0.278864 0.297261 -0.51622 0.32535 -0.272052 0.461156 -0.491802 0.449631 -0.482334 -0.329172 -0.0181114 -0.103445 -0.492373 -0.429016 -0.509713 -0.369391 -0.373097 -0.501107 -0.377653 0.191451 0.508201 -0.287161 -0.20025 0.505351 -0.0143677 -0.404218 0.0626899 -0.506762 -0.00431746 0.51301 0.344117 -0.412709 -0.487405 0.461012 -0.216379 0.493066 -0.461911 -0.414335 -0.494088 0.426005 0.496956 0.319904 -0.258552 -0.163356 0.502362 0.0190275 0.453106 -0.481308 0.223172 -0.187658 0.497709 0.00772583 0.500434 -0.12749 0.0610542 -0.508853 -0.424831 0.400813 -0.182008 0.500049 -0.0371441 -0.1855 0.501645 -0.110731 -0.40424 0.504583 -0.209897 0.371608 0.50023 -0.19786 0.370696 0.513989 -0.116868 0.374489 0.514539 -0.141261 0.361095 -0.256681 0.50447 0.206432 0.503001 0.166209 -0.433008 -0.387758 0.500757 -0.373222 -0.321006 0.512548 -0.324706 0.498817 0.0869738 0.503982 0.356455 -0.215943 0.495753 0.434852 -0.239915 0.451783 0.499351 -0.281608 0.0651562 0.477928 -0.469339 0.504776 0.407697 -0.1966 -0.17053 0.507328 -0.00987827 -0.263464 0.496801 -0.439243 -0.428221 -0.360008 0.499179 0.288116 0.506926 -0.209104 0.244787 0.495483 -0.190977 -0.281234 0.503267 0.358715 0.289902 0.497906 -0.181161 -0.429878 -0.488192 0.0318155 0.262978 0.502996 -0.171909 -0.172137 0.475776 -0.466685 0.317046 0.507372 -0.161868 0.283996 0.507233 -0.154488 0.350688 0.51048 -0.269024 0.397752 0.496321 -0.152538 0.34428 0.509571 -0.21111 0.422497 -0.11094 -0.490674 -0.506866 0.125736 0.230307 -0.498975 0.182062 0.322472 -0.501381 0.132725 0.291336 -0.509704 0.11867 0.323729 0.282546 -0.499649 -0.269221 0.506695 0.0711184 -0.234668 -0.502001 0.0782029 0.30604 -0.506854 0.131187 0.257863 0.4987 0.0704676 -0.205719 0.357805 0.507279 0.0226915 0.300635 0.496551 0.010996 -0.509147 0.216759 -0.0294731 0.500759 -0.0237715 -0.202838 0.447977 0.477142 0.466179 -0.255612 0.507224 0.403109 -0.467366 -0.0121653 -0.477038 -0.333615 0.494832 0.422918 -0.297022 -0.455294 -0.498656 0.46623 -0.469261 0.206296 -0.189275 -0.498459 0.276589 -0.496701 -0.296167 -0.0636844 0.406099 -0.463625 0.479845 0.171602 -0.500619 0.395124 0.142807 -0.508995 0.387144 -0.180709 0.506833 -0.362805 0.150155 -0.50412 0.442369 0.462459 0.4809 0.428147 0.147421 -0.494987 0.41233 0.498584 0.0340337 -0.357604 0.497051 0.19377 -0.316238 -0.0342101 0.458281 0.484547 -0.0561821 0.426761 0.490039 0.250053 -0.497646 -0.0689441 -0.0304405 0.419659 0.506834 -0.506421 -0.22459 -0.174437 0.507438 0.243455 0.334438 -0.500063 -0.155457 -0.0645615 -0.480959 0.219403 0.458728 -0.242872 0.497658 0.0174272 -0.221367 0.510154 0.0388278 0.337316 0.377414 -0.514176 0.272915 0.373545 -0.50691 -0.507785 -0.0535461 0.168348 0.321471 -0.165828 0.500673 -0.193894 0.479666 0.457011 0.293709 -0.158517 0.502175 -0.270846 0.51302 0.332394 -0.0300122 -0.399485 -0.496056 0.141008 0.0342044 0.497617 0.283023 0.512872 0.396532 0.300613 0.507181 0.379408 0.340875 0.506411 0.409722 0.121881 0.492344 0.0132412 0.341449 0.509857 0.0642477 0.169458 0.496152 0.229071 -0.509846 0.38768 -0.381525 0.133807 0.213278 -0.504089 0.273306 -0.178896 0.505626 0.265556 -0.0368796 0.508436 0.135739 0.360132 0.513072 0.505956 0.0100999 0.178641 0.492769 -0.00974011 0.196773 0.509262 0.0166126 0.236874 0.493565 0.0620269 0.232034 0.507987 -0.0115679 0.222418 0.22298 -0.129951 -0.503856 0.274195 -0.193178 -0.505439 -0.310473 0.50267 0.0636372 -0.479719 0.452707 -0.470718 -0.459552 -0.49464 0.109085 -0.395299 0.502249 0.0387489 0.282917 -0.235781 -0.507803 0.312023 -0.230173 -0.504205 0.247529 -0.203311 -0.496791 0.0622902 0.492197 0.246581 0.041943 0.503683 0.296278 0.504545 -0.113662 -0.175737 0.0490741 0.51133 0.361336 -0.0147748 0.506574 0.293257 -0.497744 -0.308587 -0.16352 0.396245 -0.503117 0.433584 -0.496821 -0.321193 -0.112991 -0.17573 0.503738 -0.0857785 0.150425 -0.0770493 0.50544 0.205123 -0.149226 0.506672 0.459024 -0.492612 -0.425777 0.238967 -0.0946248 0.500078 0.182513 -0.121035 0.501111 0.505594 0.130073 0.270391 0.495691 0.197753 0.157568 0.499363 0.157178 0.1849 0.499064 0.103266 0.173214 0.44044 -0.283469 -0.496459 0.297414 -0.50673 -0.324012 0.363012 0.507856 -0.0926183 0.102417 0.496009 0.110646 0.490717 -0.380784 -0.436041 -0.477149 0.466317 -0.307348 0.142218 0.504371 0.0317238 0.133548 -0.489473 -0.1949 0.458532 0.0297856 0.481583 0.123913 0.107993 0.491763 0.148943 0.503384 0.0906998 -0.451702 -0.0942301 -0.494535 -0.399945 -0.504875 0.302023 -0.367728 -0.51221 0.242782 -0.386963 0.500101 0.266526 0.430114 -0.463064 0.473302 -0.417426 0.502183 0.233761 -0.395574 0.512506 0.238697 0.478165 -0.321315 0.473323 -0.5047 0.377873 0.328981 -0.339868 -0.0789402 -0.495865 0.288847 0.494588 -0.0132231 0.334905 0.495703 -0.087865 0.394902 -0.452001 0.501301 0.124524 -0.490994 0.0743251 0.348833 -0.401926 0.506697 0.127712 -0.499608 0.0100276 0.0636833 -0.50505 -0.0301875 -0.456618 -0.265338 0.496385 -0.210446 0.267062 0.512434 0.362352 0.502425 0.253123 -0.459531 0.422147 -0.478317 -0.384893 -0.497587 0.429525 0.509838 0.411884 0.0764504 0.501856 0.427732 0.0534419 -0.30273 0.486343 0.465092 -0.484438 0.396385 -0.451311 0.497618 0.0463585 -0.0858221 0.20346 0.498216 -0.435441 -0.448397 -0.493884 0.353292 -0.448857 -0.47192 -0.473094 0.187447 -0.494631 0.205457 0.47172 -0.274098 -0.471854 0.244125 0.515921 0.349255 0.250035 0.51549 0.281442 0.313895 0.471427 -0.478636 0.0375401 0.492426 0.195923 0.0645738 0.501291 0.195647 -0.372875 0.455405 -0.490043 0.12759 0.4995 -0.0311487 0.198527 0.506301 -0.0399881 0.203731 0.500717 0.01175 0.160987 0.501402 -0.0353498 0.500167 -0.246817 0.454424 0.00294497 0.498942 0.0974771 0.0212264 0.50351 0.0561875 0.0541926 0.497232 0.415234 0.146514 0.508691 -0.00238218 0.327335 0.436208 0.49838 0.500162 -0.257576 -0.277529 0.325143 0.400862 0.517095 0.165067 0.502727 0.118908 -0.486522 0.455344 0.435007 0.481253 0.196334 0.457866 0.196484 0.502067 0.203323 0.498263 -0.158461 -0.387417 0.148184 0.513444 -0.382392 -0.325638 -0.495824 0.456082 -0.38035 0.326679 -0.51008 -0.265712 0.0855356 0.499781 -0.384878 0.477835 -0.46499 0.361971 0.295292 -0.50107 0.315034 0.320942 -0.512199 0.343832 0.269973 -0.508319 0.491866 0.229046 -0.215203 0.505085 0.209386 -0.26402 0.491282 0.144393 -0.224327 -0.0258535 0.497926 0.390139 -0.496188 -0.277107 -0.425956 0.503087 0.203317 0.242416 -0.341789 -0.477166 -0.478339 -0.460072 -0.379455 0.47724 0.495792 0.167756 0.297169 -0.49635 -0.224729 0.0403641 0.513164 0.179549 0.325327 -0.164005 0.488932 0.462492 0.174488 0.509166 -0.212356 0.410987 0.475657 0.465164 0.272814 0.296475 0.507362 -0.143993 0.502981 0.378692 -0.477371 0.473178 0.403198 -0.0639025 0.505763 0.371145 0.0195798 0.212657 -0.491429 -0.491772 -0.0583722 0.12509 -0.190793 0.508514 0.423421 -0.152862 0.497313 0.448078 0.486442 0.451007 0.0584501 -0.451119 0.495129 -0.0175683 -0.413017 0.239715 0.499426 -0.431551 0.212071 0.506405 -0.352368 -0.446346 0.487961 -0.289093 -0.34144 0.51139 -0.157326 0.50866 0.154308 -0.18944 0.505434 0.116076 -0.197602 0.492219 0.141617 0.453141 0.476293 -0.415691 0.276892 0.501006 -0.132016 0.193912 0.493629 -0.130731 0.240106 0.49481 -0.0826624 -0.50593 0.275697 0.00970348 0.22662 0.505645 -0.137285 0.294878 0.516654 0.35219 0.346031 0.513471 0.306877 0.0101134 0.510218 -0.282797 -0.195001 0.497478 0.316028 0.466109 0.483099 -0.299109 -0.0798258 0.504333 0.38749 -0.484654 -0.32994 0.449568 -0.177175 0.514644 0.372513 0.241477 0.304196 0.515461 -0.0663452 -0.47792 -0.468105 0.0693782 -0.499708 -0.135453 0.286308 0.234406 0.50388 -0.199841 0.500741 0.0626043 -0.291158 0.406566 -0.506206 -0.502602 0.358947 -0.212983 0.171184 -0.475106 0.463633 -0.510331 -0.39916 0.414645 -0.4968 0.280011 -0.263554 0.500315 -0.0401007 0.201916 -0.514377 0.344538 -0.270326 -0.503235 0.306235 -0.316449 -0.0137773 -0.493445 -0.416887 -0.27663 0.513118 -0.272578 0.468104 0.147417 0.465239 -0.36894 -0.500543 -0.0836979 0.114867 -0.22968 -0.507603 -0.028911 -0.234483 -0.5002 -0.201144 0.499325 0.162666 0.0769541 0.367444 0.496377 0.297947 -0.495801 -0.136451 0.0211177 0.395053 0.499881 0.0773645 0.427716 0.507109 0.0968769 0.508897 -0.413893 0.013074 0.495481 0.280106 -0.246311 -0.306673 0.497569 -0.502436 0.0026872 0.393373 -0.489541 0.0276592 0.452733 -0.494307 0.0686956 0.403675 -0.495144 0.00762588 0.425385 0.0370899 0.506346 -0.3291 0.408993 0.505092 0.0874199 0.043174 0.508027 0.0696624 -0.391222 -0.417204 0.49435 -0.280841 0.496796 0.238517 -0.171157 0.500298 0.202618 0.0464248 0.501878 -0.394059 0.477518 -0.299415 -0.468173 0.0690825 0.505002 -0.374758 0.504628 0.359151 -0.162763 -0.0186701 0.512466 -0.355823 0.273009 -0.498025 -0.162622 -0.100074 0.509267 -0.377049 -0.153945 0.513192 -0.401831 -0.161874 0.497949 -0.378152 0.507502 -0.0578524 -0.280809 0.496787 -0.0265715 -0.249213 0.510731 -0.0506154 -0.253202 -0.433966 0.296429 -0.495013 -0.499588 -0.447318 0.242577 0.0414562 0.224272 -0.490761 0.0781772 0.496406 0.117317 -0.0532357 -0.282731 0.493627 -0.462471 -0.468005 -0.482283 0.238247 0.494706 0.155434 0.250338 0.494174 0.0700667 -0.123402 0.495648 0.354155 -0.0577622 0.508446 0.34925 0.511941 -0.401017 -0.369306 0.233467 0.42911 0.492608 0.495304 -0.0775247 0.391431 -0.339612 0.447717 0.491565 -0.0371095 0.509773 0.303277 -0.0310144 0.514498 0.345964 0.00601445 0.503246 0.364752 -0.343784 -0.035806 0.514649 -0.464365 0.482198 0.20142 -0.377898 -0.512044 -0.233937 -0.33932 0.243949 -0.503104 0.00648562 0.496195 -0.460785 -0.500247 -0.370676 -0.204224 -0.496607 -0.388828 -0.0755491 -0.503542 0.290892 -0.358448 0.0536739 0.508837 0.0955874 0.00976212 0.132244 0.491571 0.0498975 0.497059 0.155481 0.348075 0.509302 0.154288 0.298679 0.502973 0.227203 0.270255 0.498743 0.113272 0.48905 0.291568 0.471666 0.324874 0.49778 0.173746 0.164898 -0.363464 -0.503066 0.382157 -0.04639 0.500203 0.056468 -0.0377234 0.493463 0.36066 -0.0597862 0.501305 0.502852 0.293961 -0.0273039 0.00953829 -0.249815 0.498854 0.497867 0.247583 -0.0999725 0.492301 0.205324 -0.0106 0.183672 0.321121 -0.496549 0.3817 0.0366697 -0.504367 0.146959 0.378781 -0.496989 0.501873 -0.156456 -0.286688 -0.402396 -0.30975 -0.50207 -0.303062 -0.298081 -0.499459 -0.200661 0.453336 0.500455 -0.380348 -0.22505 -0.500084 -0.351388 -0.276866 -0.50922 0.158365 0.504097 0.408969 0.0254122 0.502559 0.402698 0.0924389 -0.502416 -0.259418 0.106305 0.509239 0.404768 0.329768 -0.511129 0.282425 -0.141038 0.508257 0.279409 -0.162495 0.508146 0.256344 0.212275 -0.30269 -0.509324 0.172227 -0.385814 -0.498753 0.500168 -0.148118 -0.106343 -0.491936 0.0218774 0.140688 0.20839 -0.336282 -0.506631 -0.347976 0.50593 0.399743 0.0917157 0.496905 0.256608 -0.286711 0.182096 -0.511368 -0.364076 0.165197 -0.511227 0.226996 -0.396482 -0.504335 -0.317015 0.125541 -0.498638 0.495222 0.0861306 0.229022 -0.208964 -0.269337 -0.508894 -0.236717 -0.172889 -0.501914 0.403355 0.500299 0.0258203 -0.291449 -0.197168 -0.511951 0.470961 -0.441742 0.460297 0.172566 -0.462119 -0.483128 -0.42982 0.496433 0.109883 -0.376121 0.502525 0.0635911 0.451355 -0.315213 -0.496287 -0.342112 0.500035 0.0624354 -0.382038 0.507186 0.118045 -0.228466 0.0417364 -0.493599 -0.281163 0.0404838 -0.509705 -0.24574 0.0841367 -0.493531 -0.398299 -0.0861257 -0.5066 0.11579 0.31023 -0.508026 0.109682 0.256271 -0.506814 0.134664 0.271001 -0.501548 -0.0941418 0.371567 0.506717 -0.187199 0.505396 -0.393017 -0.245233 0.50676 -0.412747 -0.381134 0.498384 0.295277 0.400396 -0.168839 -0.505698 0.323488 0.12629 -0.499005 0.140087 0.502663 0.219253 0.508927 -0.164258 0.232407 0.494913 -0.218783 0.240563 0.498623 -0.229568 0.16483 0.478386 0.444807 -0.464057 0.500631 -0.265175 0.210347 0.50584 -0.127366 0.299111 -0.163797 0.492825 -0.0599625 0.509652 -0.212308 0.216758 0.514555 -0.141949 -0.343945 0.34252 -0.148107 0.496182 0.297068 -0.0318658 0.512728 0.329591 -0.0266144 0.503406 -0.468521 -0.477941 -0.207344 0.353339 -0.0101545 0.501693 0.336466 -0.0966954 0.495076 -0.485597 -0.441765 0.459809 0.511134 -0.419041 0.321314 0.469924 0.466085 -0.21832 0.499033 -0.0186701 0.429594 -0.48063 0.445404 -0.430155 0.221989 -0.508144 -0.192422 -0.287778 -0.22449 -0.500086 0.198882 0.296175 -0.511498 -0.101505 -0.423734 0.496893 -0.225145 0.187279 0.508253 0.0498629 -0.498281 -0.149096 -0.487133 -0.432765 -0.0418141 -0.0940867 -0.224705 -0.490453 0.495748 0.283477 -0.224003 -0.497057 -0.195524 0.216318 -0.108986 0.165118 0.501928 -0.306396 -0.499918 -0.328504 -0.00360174 0.381196 0.505182 -0.218499 0.156212 -0.490263 -0.00275746 0.498902 -0.244051 -0.507521 -0.234964 0.145906 -0.495267 0.451879 -0.346432 0.497513 0.433863 -0.212485 -0.504817 -0.186529 -0.141232 -0.509632 -0.362339 -0.270527 -0.506036 -0.413019 -0.281883 0.513101 0.281537 0.339932 -0.491927 -0.416306 -0.250855 0.0206377 -0.472833 -0.464122 -0.397307 0.0399289 0.495649 -0.102514 0.278334 -0.49441 0.164084 -0.506387 0.193043 -0.485684 0.440468 -0.268306 0.187655 0.475832 0.4634 0.307731 -0.490378 -0.453152 0.0302884 -0.372656 0.498082 -0.363621 -0.355171 -0.503772 0.510188 0.223687 0.359661 -0.438321 -0.488392 -0.338461 0.185187 -0.500083 -0.429444 0.503678 -0.397664 -0.202856 -0.428263 0.499614 -0.200189 0.100517 -0.506914 0.285131 0.0849431 -0.36439 0.507632 -0.0529538 0.500881 -0.154072 -0.39144 -0.494411 0.18979 -0.198947 0.0425899 -0.494693 -0.504338 -0.0979401 0.267629 -0.0133474 0.501834 -0.266163 0.331071 0.0266823 -0.500419 -0.202863 0.371316 -0.495743 0.488471 -0.434906 0.438213 0.365888 0.179268 0.514526 0.0111217 0.164975 0.501397 0.298979 -0.495497 0.0609964 -0.500953 -0.213967 0.101018 0.49469 0.141508 0.023263 -0.260044 -0.457806 0.496668 -0.505849 -0.0512462 -0.398887 0.440882 -0.494864 0.38067 -0.225539 -0.510051 0.426074 -0.506583 0.0072157 -0.271095 -0.495682 -0.02554 -0.233815 -0.483782 -0.254262 0.44253 -0.495282 0.0504924 -0.372052 -0.502659 0.0340123 -0.10179 0.0372581 -0.497699 -0.315951 0.12254 0.180852 0.493781 0.506278 -0.290706 0.338246 0.0365262 0.245963 0.49565 0.513187 -0.18179 0.355667 0.101535 0.413806 -0.510187 -0.335019 0.209592 -0.510156 -0.178438 -0.506433 -0.373885 0.501249 0.179384 0.213352 0.344863 -0.132476 -0.499643 0.14734 -0.501027 0.0232311 0.237986 -0.511 -0.396493 0.344747 0.122981 -0.512515 0.3393 -0.496518 0.148611 -0.495588 0.0898529 0.326544 -0.0305178 0.441205 -0.503406 0.212696 0.26559 -0.500801 0.503862 -0.441664 0.227748 -0.2727 -0.501263 -0.138303 -0.50279 0.18248 0.264116 -0.327211 -0.228159 -0.506147 0.503491 -0.0968016 0.142993 -0.333335 0.50378 -0.185214 -0.103843 -0.492408 0.214597 -0.495139 0.0803329 0.282068 -0.475046 0.467258 -0.221602 0.507367 0.233784 0.0363977 -0.354313 0.503664 -0.144358 0.363506 -0.455089 -0.485911 -0.509626 -0.24866 0.227038 -0.446445 -0.48194 0.403026 0.435344 0.0696889 -0.495621 -0.388717 0.495661 0.192499 0.492774 -0.428974 -0.187122 -0.231778 -0.273404 0.508022 -0.362878 -0.38441 0.517666 -0.0645739 -0.500863 -0.390441 -0.0409399 -0.500174 -0.405791 0.504741 0.374679 0.00127603 -0.475341 -0.195774 0.482263 0.103176 0.438265 0.497619 -0.115517 0.30555 -0.494163 0.0230881 0.361821 0.509014 -0.0805336 0.362061 -0.504914 -0.499053 0.292494 -0.38832 0.152316 0.331122 0.509289 0.498297 -0.42364 -0.410556 0.499819 0.422169 -0.266945 0.427079 -0.503197 -0.168507 -0.348346 0.512373 0.21351 0.346671 0.498077 -0.392384 -0.296111 -0.403369 0.501253 0.286199 0.349567 0.510667 -0.367354 0.0415977 0.503437 -0.361055 -0.502004 -0.146068 -0.397806 -0.507443 -0.0127066 -0.367915 -0.509902 -0.178009 0.496995 0.286553 -0.061201 -0.413411 -0.493922 0.257234 -0.434095 -0.489806 0.32555 -0.490685 0.0140712 0.0785156 -0.459943 -0.469837 0.448576 -0.210632 -0.507202 -0.357466 -0.442877 0.487347 -0.193067 0.0321241 0.435322 0.497686 0.167118 -0.182808 -0.493765 0.364171 -0.471699 0.470885 0.0193631 -0.252363 -0.507902 0.146394 -0.169999 0.501085 -0.0390409 -0.354129 -0.505319 0.399199 -0.280883 -0.510924 0.468684 -0.471295 0.262271 0.418476 -0.267794 -0.504251 -0.210616 -0.502595 -0.32476 0.436958 -0.247743 -0.502208 0.208846 0.232909 -0.50387 -0.151523 0.441172 0.486469 0.495676 0.279778 -0.0918026 -0.498408 0.369849 -0.180038 -0.167235 -0.189379 -0.504842 -0.445055 -0.483241 0.29983 -0.241518 0.494894 -0.120821 -0.328039 0.515711 -0.159716 -0.285964 -0.103485 -0.50451 0.279235 0.509095 0.28833 -0.313739 -0.506944 -0.360441 -0.31865 0.42925 -0.495245 0.343546 0.0767568 -0.501463 0.423983 -0.462554 -0.481141 -0.465003 -0.459057 0.466284 0.396767 -0.308375 -0.506287 0.477221 -0.466283 0.444109 0.463928 -0.458165 -0.468584 -0.508082 0.185104 -0.0864894 -0.347202 0.307819 0.513286 0.424773 -0.449863 0.498792 0.497305 -0.394282 0.261557 0.135221 0.505056 0.19581 -0.209156 0.30186 -0.510497 -0.455643 -0.480922 0.462918 0.495184 0.183085 -0.19647 0.373236 -0.505422 -0.079917 0.515528 0.401547 -0.386689 0.506977 0.419224 0.10434 0.0613206 -0.223044 -0.506859 0.126707 0.505115 -0.426765 0.0762691 -0.128072 -0.498728 -0.310992 -0.386104 -0.515631 -0.503514 0.446753 0.278094 0.378044 -0.50695 0.122365 0.147765 -0.507555 -0.389442 -0.352086 -0.241827 -0.514478 0.451058 -0.485562 0.457893 0.212751 0.229314 0.504018 -0.503508 0.303378 -0.0672984 -0.369117 -0.503977 0.40154 0.473085 -0.208957 0.488622 -0.392059 -0.0139122 0.509416 -0.482982 0.469182 -0.131969 -0.45381 -0.208363 0.489069 -0.444976 -0.0231334 0.483915 0.492553 0.114719 -0.02684 -0.40771 -0.205256 0.494659 0.502369 -0.194864 0.160691 0.491034 -0.187564 0.13408 -0.00779999 -0.430207 0.505619 0.497167 -0.442171 0.311094 0.483948 -0.405332 0.456167 0.508197 -0.13388 -0.372226 0.499657 0.133699 0.400952 -0.509328 0.0157067 -0.161922 0.211529 0.515047 -0.335893 -0.51086 0.292747 -0.419696 0.2903 0.464572 -0.494615 0.287429 0.399127 -0.510636 -0.506592 0.404739 0.149028 -0.400752 -0.252204 -0.508715 -0.494068 -0.15215 -0.212992 -0.186935 -0.153036 -0.500567 -0.0421754 -0.502144 -0.173896 0.514818 0.37037 -0.382466 0.503318 0.365879 -0.327389 0.357438 0.163174 -0.506128 0.174869 -0.339649 -0.508541 0.461272 -0.100458 0.495123 -0.200113 0.238105 -0.491955 0.298029 0.494471 0.0740874 0.50809 -0.250173 -0.167415 -0.507286 0.243902 0.00243096 0.405513 0.511341 0.358286 0.382388 0.506225 0.339037 0.0793727 -0.51296 0.307419 0.389709 0.514676 0.390012 -0.224698 0.501281 -0.143242 0.458108 -0.487282 0.418787 -0.492628 -0.157219 0.254006 0.187353 -0.267797 -0.500307 0.37104 0.0501823 0.498414 -0.471834 -0.471417 0.172348 0.41906 0.490006 -0.132589 0.506433 -0.377438 -0.413634 -0.494306 -0.417666 -0.425285 -0.252002 -0.0620567 0.511714 0.0111294 -0.504355 -0.368969 0.49589 0.419622 0.255079 0.0359285 0.31039 0.509275 -0.500957 -0.379758 -0.320638 0.423145 0.512051 -0.372027 0.508342 -0.0788573 0.0844771 -0.465892 0.485995 -0.199576 0.473576 -0.479409 -0.374789 0.303771 0.0350201 -0.509415 0.151705 -0.50747 -0.0478194 0.495207 0.279609 0.150951 0.407703 0.489204 0.447406 0.510575 -0.338538 0.192907 0.299106 0.416532 -0.496561 -0.506777 0.402682 -0.35611 -0.469147 0.482603 -0.352501 0.514764 0.292075 -0.403507 -0.444999 0.490728 -0.216265 0.296232 0.187674 0.513306 -0.390683 0.187134 -0.513827 -0.145212 0.304066 -0.500425 0.505339 0.329732 -0.101755 -0.505458 -0.0422009 0.333608 -0.113612 -0.414335 -0.499679 0.371536 0.511861 0.415189 -0.181944 0.0384196 0.503188 -0.215278 0.0783977 0.50367 -0.38568 -0.342851 0.519744 -0.146753 -0.370127 -0.499877 0.365705 -0.0323481 -0.51504 -0.387866 0.507136 -0.431615 0.227127 0.214463 -0.505325 -0.0886474 -0.304194 -0.497937 -0.511375 0.366552 -0.247113 -0.512299 0.180271 0.377313 0.498213 0.223493 -0.283102 -0.481501 -0.377247 0.474109 -0.272274 -0.249902 -0.50556 0.487564 0.310429 -0.474609 -0.417566 0.477649 0.47252 0.498622 0.160412 -0.203607 0.485757 0.140201 0.429544 -0.511474 -0.303673 0.0770031 -0.0937347 0.250493 -0.495245 -0.0250963 -0.133705 -0.493361 -0.49643 -0.428635 -0.408221 -0.492286 -0.132515 0.459951 -0.49975 0.23846 -0.346075 0.504479 0.0671516 0.11282 0.416133 0.354361 0.508527 0.366589 -0.500979 0.365652 0.280239 0.126215 0.494224 -0.50125 -0.339846 -0.0906265 -0.0837607 -0.505458 0.310058 -0.473517 -0.471853 -0.0272395 0.500236 -0.387258 -0.0196445 0.335195 0.480095 0.462165 0.47778 -0.169788 0.461059 -0.115227 -0.296888 -0.497468 0.477824 0.45413 0.461236 -0.414352 -0.0110239 -0.49436 0.478658 0.0806272 -0.458416 0.466988 -0.475221 -0.311908 -0.418187 0.0133188 -0.498307 -0.515665 -0.247182 0.367674 0.415214 -0.473512 0.464218 0.505165 -0.281079 0.124348 -0.435939 -0.440692 0.489893 -0.360015 -0.512281 0.314238 -0.425432 -0.500942 0.351642 0.18996 0.0110591 0.490883 -0.496783 0.390571 -0.19955 -0.505034 0.39499 -0.255476 0.480105 -0.477015 -0.197838 0.498975 0.411081 -0.412055 0.273212 0.0439031 0.505311 -0.16502 0.100319 -0.495673 0.493819 0.261275 0.0491242 0.514266 -0.377157 -0.291786 0.496674 0.381661 0.0729321 -0.507905 0.204686 0.0330154 -0.23674 -0.0878351 -0.508966 0.0214083 -0.494741 0.237633 0.441876 -0.403162 0.488088 -0.500637 0.169411 -0.422205 -0.507582 -0.397214 -0.102826 -0.501832 0.291938 -0.0204214 -0.506914 0.0886772 -0.270407 -0.350869 0.417663 -0.509438 -0.504628 0.116263 -0.263841 -0.494695 0.166816 -0.060863 -0.181163 -0.509327 -0.0277289 0.479408 -0.147141 0.480182 -0.504729 0.315917 0.0610726 0.249819 -0.49857 0.0397109 -0.504276 -0.433805 -0.304427 0.451562 0.494517 -0.343354 0.502408 0.0630251 -0.443068 0.411037 -0.501154 -0.0881569 -0.50002 -0.334891 -0.420057 -0.502594 0.104037 -0.393175 0.231387 -0.178143 -0.499026 0.0683292 0.497366 0.0674435 -0.465913 0.173466 -0.494395 -0.504045 0.410335 0.29455 -0.402672 0.505422 -0.403997 0.500933 0.42946 -0.391255 0.509781 0.328942 -0.211049 0.472101 0.484761 -0.134413 0.266636 0.504998 -0.308757 0.06204 0.481263 0.471436 -0.490613 0.423657 -0.456816 0.28012 -0.171877 -0.497558 -0.29164 0.479257 -0.484277 0.491692 -0.4634 0.218578 0.512085 -0.401461 -0.338365 0.512258 -0.340783 -0.368482 0.0300879 -0.498593 -0.268662 -0.39423 -0.504329 0.0214806 -0.388116 -0.503689 -0.0406833 -0.290064 -0.430576 -0.508843 -0.355311 -0.510883 0.191174 -0.378826 -0.504173 0.134091 -0.372976 0.497846 -0.453912 0.10404 0.49974 0.322178 0.508479 -0.265465 -0.120965 0.0195858 -0.404863 -0.504759 -0.386588 -0.507348 -0.431272 0.271929 0.507989 -0.085948 0.159993 0.489621 -0.124446 0.466173 0.095209 -0.471946 -0.260366 -0.336395 -0.501503 0.473795 -0.469624 -0.430335 0.380667 0.505356 -0.0770955 0.282426 -0.206496 0.495277 0.513134 -0.37185 0.000685296 0.49996 -0.104919 -0.379648 0.389257 -0.51169 -0.379204 -0.490358 0.253857 -0.464004 -0.48883 -0.137061 -0.42867 0.176391 0.494718 0.393735 -0.180881 -0.454933 0.485289 0.501537 -0.435916 -0.12079 0.49476 0.421763 -0.433359 -0.50168 -0.163926 0.369173 0.502751 0.0960074 -0.102148 -0.462518 -0.205202 -0.472776 -0.00798212 0.325479 -0.513649 0.499085 0.435688 -0.454762 0.508991 -0.37459 -0.260899 0.418455 -0.349516 -0.50508 -0.457157 0.262195 0.498771 -0.471265 0.151845 -0.477389 -0.514696 0.366465 0.409888 -0.00186652 0.496069 0.446862 0.453686 0.459545 -0.480028 -0.327844 0.455091 -0.49614 0.501208 -0.0919546 -0.403237 -0.461459 -0.483837 -0.122548 0.266748 -0.502411 -0.0467151 0.323164 0.50789 0.334437 -0.391514 -0.507174 -0.130717 -0.489871 0.156957 -0.466362 0.368171 0.318216 0.517015 0.498573 -0.0703153 -0.308179 0.434988 0.257777 0.506284 -0.230323 -0.505497 -0.181476 -0.243199 -0.502003 -0.234931 0.176278 -0.500721 0.057259 -0.374178 0.147557 0.501466 0.501934 0.0464618 -0.251483 -0.368373 0.491041 0.463322 -0.115743 0.502907 -0.0827505 0.404502 0.494896 0.418589 -0.330741 -0.1456 -0.513909 0.452762 -0.288318 0.482162 -0.380936 -0.113326 -0.513071 -0.491787 0.218424 -0.180356 0.355233 -0.517461 0.397465 0.515515 -0.203087 0.343295 -0.505298 -0.223791 -0.0277568 0.446745 0.491436 0.0744828 -0.489814 -0.184337 0.467345 -0.485341 -0.0284347 -0.44367 -0.497276 -0.424478 -0.384421 -0.465956 0.247198 -0.490956 -0.508228 0.00371574 -0.412436 -0.434639 0.452877 -0.474401 0.464368 -0.471828 0.151966 0.32352 -0.480585 -0.467079 0.163715 0.383962 0.506221 0.447146 -0.452435 0.480275 0.465858 0.147033 -0.47185 -0.349655 -0.502801 0.0719813 -0.340999 -0.401551 0.504008 -0.130932 0.499037 0.409587 -0.437693 -0.486648 0.426097 -0.496143 -0.131909 -0.383794 -0.413956 -0.51011 -0.307036 0.50534 -0.120072 0.218491 -0.236496 -0.436203 -0.492822 -0.488965 0.211203 -0.451433 -0.18117 -0.493828 0.441258 -0.199961 -0.493297 -0.255851 0.428901 0.00112216 -0.499417 -0.319413 -0.435785 -0.496903 0.500351 0.353197 -0.285547 0.0734708 0.466249 -0.484247 0.466936 0.479693 0.256785 0.208764 -0.493715 0.256206 0.173038 -0.345503 0.504645 -0.0681916 -0.498183 -0.312387 -0.132523 0.229196 0.50041 0.475863 -0.466146 -0.228031 -0.450166 0.39958 0.486112 0.386195 -0.442114 -0.502107 -0.308542 0.49734 0.297313 -0.256999 0.493935 0.135353 -0.513335 0.415587 -0.335032 -0.483502 0.446161 -0.297683 -0.374276 -0.481446 0.468385 -0.363254 0.485118 -0.466968 -0.398891 0.499393 0.423935 0.487161 -0.459009 0.303582 -0.365452 -0.501771 -0.448853 -0.482124 -0.474368 0.372616 0.511151 -0.0392445 -0.394216 -0.422436 0.49296 -0.258754 -0.26171 -0.435765 0.5053 0.103814 -0.501156 0.00681238 0.420475 0.34861 -0.511894 0.444127 0.394543 -0.488279 0.510829 0.30784 0.0716353 -0.450784 -0.300277 -0.48993 -0.388365 -0.439504 -0.494201 0.491721 0.0984524 -0.44459 -0.497955 0.198731 0.445849 -0.149409 -0.483683 0.459572 -0.229711 -0.512739 -0.257458 -0.462914 0.281842 0.476988 -0.508169 -0.353459 -0.329348 0.479418 -0.410131 -0.468355 -0.502279 0.35609 -0.116995 -0.514018 0.370586 0.014553 -0.244555 0.288141 -0.511779 0.0749224 0.365342 -0.50857 -0.511463 -0.149686 -0.36798 0.00431463 -0.506769 0.0408487 -0.347434 0.466619 -0.491751 -0.512701 0.347301 0.260089 -0.510297 -0.399648 0.0807242 0.432009 0.0676442 0.491882 0.410479 0.195663 0.497687 0.501664 0.113992 -0.377647 -0.439466 -0.162801 0.500123 0.493443 0.0589056 -0.407526 0.43368 -0.333839 -0.494615 0.467692 -0.176131 0.482586 0.493157 -0.140987 0.173461 -0.0058322 0.225706 -0.509526 -0.494004 0.231996 -0.10155 0.0427216 0.40018 -0.495028 -0.497597 0.127382 -0.384746 -0.453602 -0.480338 0.329866 -0.47115 -0.464738 0.456041 0.159231 -0.23381 0.498758 0.499459 0.204517 0.023014 -0.11687 0.490985 -0.172199 0.0158808 -0.505371 -0.0604319 0.507422 -0.273803 -0.367874 0.48966 -0.0861268 0.442202 -0.469624 0.469494 0.0787668 0.280913 -0.511087 0.138614 0.501504 0.425542 0.196907 0.409117 -0.083179 -0.493632 -0.475446 0.229005 0.482513 0.364802 -0.108436 -0.500573 0.3109 -0.488346 0.475056 -0.500932 -0.18443 0.140996 -0.424486 0.440432 -0.482295 0.501756 0.130626 0.166368 -0.461307 -0.480814 0.42866 -0.463736 -0.482343 0.354514 0.142226 -0.202848 -0.507006 0.276718 0.379465 0.514012 -0.476711 -0.460135 -0.191702 -0.506817 -0.439884 0.112559 -0.389805 0.123111 -0.512937 -0.490815 0.327307 0.46556 -0.43468 -0.473311 0.459911 -0.380494 0.0761943 -0.512107 -0.160825 0.460858 -0.498413 0.436983 -0.491603 0.271533 0.305122 0.493488 -0.0364003 0.36717 -0.454167 0.504173 0.275849 0.50533 0.00671648 0.499898 0.0732856 0.253708 0.503266 0.0687019 0.304515 0.283392 -0.468161 -0.48759 -0.372218 -0.431793 0.494524 -0.030892 0.392728 -0.511859 -0.373675 0.499269 -0.319796 -0.42055 0.500477 -0.351354 0.359495 -0.109902 0.511396 0.503332 -0.232346 -0.18837 -0.459036 0.487305 -0.150849 0.462804 -0.388325 0.488891 -0.411242 -0.457244 0.496036 -0.113608 0.447509 -0.493496 0.445671 -0.19625 0.484638 -0.144595 0.417805 -0.493182 0.0708087 -0.496567 -0.373052 -0.361194 0.507759 -0.0637033 -0.25529 -0.0279781 0.500768 0.475376 0.190794 0.483408 -0.426764 -0.488009 0.445376 0.247506 -0.503613 0.0636111 -0.14986 -0.466327 0.492484 0.476846 0.0934702 0.462477 0.474349 -0.462482 -0.448822 -0.415836 -0.496004 -0.336225 -0.482897 -0.451075 -0.112867 0.448224 -0.11091 -0.486208 0.371254 -0.487209 0.459688 0.0125424 -0.340658 -0.497944 0.499995 -0.274441 -0.0350759 0.490159 -0.0484525 0.00259824 0.487505 0.443206 0.448531 0.249866 0.507342 -0.0378986 0.229801 0.505588 0.00082569 0.279606 -0.511547 0.283151 0.50245 0.0892542 0.428709 -0.504907 -0.123304 -0.20363 -0.489616 -0.0588109 0.434943 0.07903 -0.108136 0.5008 0.375993 0.502959 0.15865 -0.271233 0.505811 -0.0327945 -0.184372 0.493305 0.231475 0.326635 -0.492133 0.448128 -0.318664 -0.499117 0.389436 0.334014 0.479841 -0.461352 0.127467 0.0538733 0.497379 0.459741 -0.413979 0.477997 -0.0443313 0.360168 -0.512466 -0.506808 -0.240348 0.424966 -0.288113 -0.250341 0.497646 0.499665 -0.277668 -0.415715 0.501399 0.280457 0.173239 0.23307 -0.491097 0.181295 0.141562 -0.385223 0.506158 0.511613 0.389492 0.173739 0.406581 0.384464 0.494772 0.428032 -0.429434 -0.499202 0.499296 0.37074 0.132587 0.13605 -0.497579 -0.166006 0.209627 0.479738 -0.47977 -0.50561 0.258145 0.237807 0.436606 -0.443534 -0.485658 -0.467009 0.477145 -0.405517 -0.49984 -0.392991 -0.423767 0.451373 -0.48456 -0.0166895 0.493792 -0.271274 0.436579 -0.153783 -0.497473 0.355417 0.512171 -0.206729 0.262213 -0.462675 0.445167 -0.472182 0.503343 0.427845 -0.0942685 -0.505373 -0.290047 0.377786 -0.499709 0.439026 0.443139 -0.289961 -0.511754 -0.24673 0.19499 -0.0661223 0.503837 -0.371808 -0.0269936 -0.496295 -0.373556 0.0297859 -0.497443 -0.330206 -0.500418 -0.276 0.499515 0.160109 0.348946 -0.164036 0.45742 0.478193 -0.328819 -0.51478 -0.216274 0.449322 0.48786 0.242817 0.126206 -0.478063 -0.460579 0.0402985 -0.482455 0.464444 -0.0994894 -0.495299 -0.426347 0.16879 -0.375907 0.512023 0.502331 -0.334094 0.263009 0.437366 0.421354 -0.490602 0.511124 -0.359641 0.344781 0.453467 0.312935 -0.492566 0.329122 -0.516482 0.370059 -0.387079 0.494366 0.44698 0.466625 0.218861 -0.470662 0.457798 -0.150441 0.482496 -0.418443 0.465776 -0.488895 0.4088 0.501209 0.217255 -0.406934 0.503066 0.0660711 0.312687 -0.498098 -0.25794 0.180635 0.201416 -0.499909 0.349132 -0.161571 -0.503538 -0.389158 0.503246 0.00962747 -0.433367 -0.413375 0.489171 0.466585 -0.317022 0.493768 -0.501434 0.166812 -0.311286 0.257811 -0.49356 0.234683 0.0875454 0.486899 0.453705 -0.318561 0.494958 0.446049 0.277586 -0.00834951 0.494695 -0.262219 0.504611 0.200166 -0.229219 0.506095 0.417918 0.452778 0.111101 -0.481479 0.133336 0.491645 0.447276 0.200901 0.490014 0.0414842 -0.49442 -0.421317 0.426648 -0.428163 0.509212 -0.228508 -0.315946 0.49974 -0.42263 0.279236 0.497158 0.417307 -0.489699 -0.352512 0.444816 0.0863312 0.505117 0.0908735 0.256178 0.348739 -0.51468 0.512711 -0.32294 0.386543 0.508863 -0.378918 0.397013 -0.155505 0.501947 0.349645 0.500289 -0.440647 0.340946 -0.030816 0.504589 0.437533 -0.125445 -0.0938168 -0.4937 0.477981 0.0405356 0.458858 -0.37392 0.505374 -0.254017 0.501121 -0.205713 -0.317905 0.502403 -0.172353 -0.0626427 -0.512925 0.411667 0.323663 0.177542 0.471268 0.480587 -0.353715 0.390891 -0.513438 0.152064 -0.103549 0.50277 -0.292705 0.499021 0.313985 -0.389694 -0.497174 0.457972 -0.44006 0.218582 -0.492951 0.368204 0.508898 0.284307 -0.139399 0.509166 -0.00245276 -0.0138883 0.470537 0.488408 0.349547 0.499129 -0.15301 -0.493069 0.109748 0.248653 -0.501697 0.166873 0.293732 0.336785 0.499179 -0.0345595 0.484179 0.00385718 -0.4612 0.329002 0.501858 0.0156999 -0.296257 0.510397 0.381294 0.18735 -0.511668 0.377727 0.17626 -0.492701 0.45136 -0.47663 0.302875 0.470377 -0.0580429 0.453066 0.49496 -0.474833 0.461372 -0.0489507 0.381981 0.461687 -0.471991 0.323054 0.349479 -0.519228 -0.351545 -0.46515 -0.497006 0.285392 -0.129917 0.510507 0.327353 0.495968 0.425262 0.496624 -0.336898 -0.145353 -0.413634 -0.470671 0.47208 0.479881 0.469998 0.381979 0.342994 0.514178 0.361914 0.349964 0.498119 0.109197 0.365744 0.499105 0.0518944 -0.509872 -0.297972 -0.365019 0.506649 0.0396703 0.191597 0.114756 0.479044 0.458191 0.217641 -0.200277 -0.498436 0.0142327 0.492324 0.248069 0.493622 -0.454732 -0.234107 -0.161276 0.497154 0.176207 0.489666 -0.22203 0.469679 0.223193 -0.0680984 0.490375 0.235069 -0.147848 0.500427 0.496409 0.115744 0.22405 0.496027 0.167489 0.243855 0.116248 0.48987 0.0898033 0.475148 -0.47693 0.235969 0.0988071 0.506097 0.0643583 -0.442015 0.498611 0.276565 0.302631 0.498775 -0.134079 0.303966 0.497568 -0.0864494 0.49917 -0.0301441 -0.158132 -0.257123 0.221807 -0.503285 -0.159571 0.27639 0.496265 0.50425 0.390199 0.0251044 -0.416469 -0.495286 -0.431395 -0.465036 -0.470614 -0.428215 -0.342827 -0.508658 -0.0127583 -0.226712 0.487015 0.463554 0.0280426 0.498409 0.170626 -0.167964 -0.498158 0.330211 -0.498192 -0.263957 0.00422267 -0.0156926 0.507778 0.367297 0.0258555 0.502014 0.375634 0.510598 0.214653 0.275247 0.340761 -0.455739 0.492017 -0.282851 -0.04251 -0.505744 0.0375036 0.498917 -0.2979 0.450071 -0.491309 -0.0964163 0.306685 0.486517 0.456738 -0.0528786 0.508773 0.391074 -0.461155 0.480576 0.417786 -0.131593 0.497062 0.437423 -0.439226 0.239052 0.489966 -0.144043 0.502936 0.135794 0.206915 0.503702 -0.0750526 0.466754 0.449052 0.467707 -0.216388 0.503625 0.335863 -0.434604 0.48348 0.463305 -0.496102 0.300648 -0.237855 0.43436 0.498488 0.413702 0.0163666 0.42296 0.50577 -0.485483 -0.00896095 -0.461285 0.492809 -0.0483412 -0.144514 -0.472616 0.487112 0.121586 -0.504883 0.0845841 0.436988 -0.466668 -0.0467544 -0.482707 -0.0701595 0.496768 -0.360626 -0.430068 -0.500934 -0.185372 0.494338 -0.0400872 -0.0495281 0.503476 -0.250831 -0.245346 -0.490316 0.464885 0.0601366 -0.431435 0.261946 -0.50216 0.295586 0.495679 0.159613 -0.0753908 0.498833 0.326771 0.322243 0.501194 0.117141 0.458943 0.224481 -0.488979 -0.00807915 -0.484607 -0.471018 0.0874157 0.498996 0.427907 -0.110514 0.49345 0.275402 0.260732 -0.425399 -0.49707 -0.341523 0.467066 0.480556 -0.289829 -0.476886 0.472886 -0.283664 0.208871 -0.508583 -0.409829 0.503039 0.113332 -0.254246 0.0410035 -0.494696 -0.395508 -0.141366 -0.501427 -0.430613 0.501075 0.311666 -0.376542 0.507785 0.31852 -0.492326 0.187456 0.468823 0.506122 -0.204482 0.188678 0.338017 -0.070821 0.498493 -0.485384 0.468144 -0.364803 0.167087 -0.496641 0.222927 0.109984 -0.496827 0.195759 0.503352 -0.000378356 -0.415524 0.243644 -0.497185 -0.178953 0.0976387 -0.132544 -0.489801 -0.494186 0.451637 0.206879 -0.492246 -0.163707 -0.465859 -0.269306 -0.158889 0.497714 0.0446565 -0.498224 0.32307 -0.111173 -0.44579 0.500708 0.417766 0.505247 -0.237382 0.301101 -0.446225 -0.489368 -0.270458 -0.498188 -0.31293 -0.372844 0.364799 -0.499586 -0.423745 0.506613 0.158165 -0.0460218 0.507661 0.00361463 0.50813 -0.291661 -0.105333 0.0464028 0.507593 -0.15413 -0.00311363 -0.391667 -0.497419 0.0385136 -0.0303836 -0.491092 0.208754 -0.500486 -0.406502 0.289962 0.0185575 0.511165 -0.505396 0.118788 0.378633 -0.203558 -0.505105 0.299064 -0.151965 -0.500591 0.306102 -0.2517 0.253854 -0.500308 -0.282286 -0.499996 0.342295 0.460756 -0.0800112 -0.477573 -0.126471 0.467974 -0.472183 0.503223 0.30241 0.276618 0.287358 -0.43113 -0.51004 -0.501108 -0.268557 -0.0693151 0.461114 0.489305 0.379301 0.348292 -0.403727 -0.50717 -0.0673818 -0.0294295 -0.504982 -0.435579 -0.463827 0.481975 0.495193 0.210156 -0.042535 -0.252586 0.241335 0.507954 -0.273623 -0.511189 0.0733366 0.482956 -0.462637 -0.326201 -0.505563 0.397734 0.125742 -0.318409 -0.130638 0.508646 -0.121945 -0.503067 -0.19192 0.0931222 -0.282833 0.505165 0.0435874 -0.0883884 -0.505732 -0.23351 -0.507507 0.365359 -0.502309 -0.266284 -0.0958948 -0.0961313 -0.0127264 -0.500526 -0.483845 -0.458094 0.429181 -0.21462 -0.503542 0.152309 0.243356 -0.495568 -0.445206 0.0716057 -0.0660665 0.506455 -0.0735383 0.160561 -0.501416 -0.10095 0.170551 -0.492745 -0.121432 -0.187683 -0.497208 0.384179 -0.515462 -0.243549 -0.0922762 -0.19825 -0.499258 -0.505165 -0.103314 0.361009 -0.440518 -0.13966 -0.48823 0.507364 -0.352417 -0.121307 0.486708 0.471232 0.0745881 -0.482943 -0.302798 0.456854 0.469914 0.465693 -0.371836 -0.331179 -0.306275 -0.508503 0.320231 0.0190402 0.510344 -0.118713 -0.112974 0.504874 0.406771 0.169869 0.497032 -0.493221 0.256702 -0.206909 -0.412968 -0.404353 0.503227 -0.129531 0.0402712 -0.492337 -0.0739979 0.273701 -0.501632 -0.23092 -0.479624 -0.458175 -0.222768 -0.506788 -0.152205 0.491851 -0.327085 -0.439123 0.50662 -0.241985 -0.215429 0.476966 -0.472349 -0.141198 0.475897 0.468758 0.459178 -0.125271 -0.157366 -0.493953 0.466195 -0.384627 -0.475812 0.273407 -0.500319 0.307752 -0.517793 0.334435 -0.320961 0.469928 -0.484281 -0.113561 -0.368486 0.483711 0.483806 0.195329 -0.500182 -0.017652 0.416414 -0.510908 -0.192701 -0.0538128 -0.339086 0.502194 -0.340501 -0.421692 -0.503757 -0.324736 0.49485 -0.443475 0.35809 0.208888 -0.513769 0.143856 -0.480044 0.474289 -0.398749 -0.324627 0.498431 -0.129726 0.150228 0.502914 -0.462683 0.492485 0.250235 -0.271481 0.44302 0.486941 -0.246975 0.431038 0.493421 -0.0270675 0.394852 0.510492 -0.0994795 -0.110173 -0.50615 -0.500411 0.20773 -0.270084 0.468346 -0.41593 -0.487478 0.327126 -0.501998 0.0671992 0.321472 -0.504931 0.0162387 -0.470378 -0.4712 -0.143889 -0.499093 0.426513 0.0457903 -0.496772 0.143748 -0.00751674 -0.479437 0.463973 -0.419202 -0.389604 0.150327 -0.499642 -0.0818206 0.473228 -0.491038 -0.337989 0.36713 -0.501752 0.294051 -0.49366 0.448756 -0.346441 -0.482971 -0.455241 -0.40471 0.34753 -0.501801 0.238113 -0.49902 -0.420249 0.00912699 -0.173731 -0.508617 -0.246594 0.159236 -0.496726 -0.290394 -0.513639 0.25632 0.357355 -0.517529 -0.331132 0.508875 -0.0554792 -0.341285 0.113572 -0.500043 -0.281974 0.0378708 -0.468551 0.476678 0.26085 -0.504746 -0.249773 -0.491555 0.00993286 -0.0803339 0.116763 0.497197 -0.233363 -0.45721 0.338889 0.48226 -0.137459 -0.496283 -0.35066 -0.397334 -0.501345 -0.186512 0.503663 0.317957 -0.05426 0.222593 -0.00598502 -0.506729 0.434244 -0.494312 -0.314586 -0.284564 -0.165501 -0.509611 0.507601 -0.231515 -0.297836 0.502879 -0.0103334 -0.230241 0.506072 -0.291598 -0.322589 -0.511748 0.278592 0.165372 -0.227484 -0.402396 0.496878 0.0503354 -0.50811 -0.292424 0.313064 -0.466131 -0.480697 -0.495964 0.12876 0.184807 0.0313375 -0.184277 -0.504554 0.0787984 -0.150546 -0.500516 -0.187577 -0.505446 0.13311 -0.159954 -0.507196 0.116077 -0.507925 -0.204709 -0.198224 -0.494524 -0.0590528 0.218836 -0.505843 0.414951 -0.0599898 -0.0657645 -0.357102 -0.498485 -0.491576 0.191992 -0.182176 -0.407031 -0.49853 0.446225 -0.51482 0.251003 0.350367 0.394594 0.501924 -0.42083 -0.232428 -0.424077 0.491706 0.507419 -0.353643 0.375302 -0.500299 -0.423647 -0.218656 -0.502911 -0.389448 -0.259998 -0.409912 -0.505385 0.0980659 0.355972 -0.507677 0.195581 -0.246031 -0.385886 0.512505 -0.282421 -0.122249 0.495832 -0.468176 -0.223948 0.476459 0.454463 -0.139706 -0.475615 -0.464576 -0.494972 0.378412 0.357275 -0.496878 0.229836 -0.112494 0.31938 0.506468 -0.491556 0.439374 0.0674945 0.0149256 -0.162358 0.508752 -0.301279 -0.511818 0.291309 -0.139654 -0.495982 0.329685 0.0284802 0.496287 -0.0987178 -0.183048 -0.496971 0.356313 -0.507894 0.246818 0.163268 -0.508808 0.237049 0.134609 0.00480958 -0.510601 -0.287083 0.501636 0.437881 -0.359809 -0.428806 0.0751311 -0.503331 -0.158724 -0.49062 0.0834249 -0.296232 -0.506689 -0.406283 0.380676 -0.264095 -0.516287 0.487265 -0.442416 -0.27802 0.299828 0.0983032 0.499269 0.33351 0.100212 0.509952 0.31964 0.0716809 0.50715 -0.14762 0.221271 -0.497336 -0.139712 0.250904 -0.495051 0.0780569 -0.49426 -0.0849627 0.509771 -0.308546 0.193253 0.244887 0.124851 0.50818 0.379983 0.273343 -0.51403 -0.502209 0.420777 -0.262337 -0.0696993 -0.509949 -0.221298 0.0339589 -0.49465 -0.110445 0.490698 -0.193364 0.454793 -0.164826 0.508278 -0.129115 -0.486173 0.448254 -0.21753 0.212326 -0.493013 -0.139235 -0.502674 0.299521 0.404829 0.465305 0.388501 -0.478279 0.513872 -0.323689 0.216629 0.462751 0.00256896 0.481167 0.505348 0.036333 0.389145 0.0391554 -0.387194 -0.513456 -0.360392 -0.385294 -0.50288 -0.310157 -0.356725 -0.508064 0.472157 0.485878 0.0796619 0.378175 -0.512077 0.419016 -0.401141 0.0923739 0.498275 -0.389704 0.119819 0.512948 0.0157193 -0.477708 0.471899 0.432983 -0.469307 -0.461726 -0.124936 0.00265224 -0.49126 -0.504919 0.0712765 -0.182028 0.147864 -0.327066 0.512544 -0.433733 -0.505285 -0.316708 0.496548 -0.377978 -0.171977 0.105312 -0.493348 0.259206 0.515496 -0.214168 0.319655 -0.494041 -0.462352 0.261614 0.475525 -0.486812 0.400432 0.04748 -0.509629 0.289089 0.46831 0.478576 -0.0226913 0.332998 0.10355 -0.51364 0.458583 0.239292 0.477026 -0.481614 -0.113655 -0.476534 0.510651 -0.134836 0.414881 0.385437 0.305957 -0.504676 -0.396723 -0.495526 0.156042 0.425773 -0.047321 0.493703 0.483177 -0.0422246 -0.465979 0.460112 -0.470452 -0.16898 -0.504885 -0.166024 0.399468 -0.445812 0.480027 -0.41544 0.403244 -0.215729 -0.513127 0.374533 -0.503703 0.443116 -0.504256 -0.193561 0.404369 0.431836 0.489039 0.460074 0.195346 0.348701 -0.508302 0.41045 0.428014 -0.500593 -0.507858 -0.244738 0.262118 -0.149476 -0.0161285 -0.49188 0.439441 -0.0814351 -0.501078 0.405109 0.508467 -0.0771707 0.418166 0.508402 -0.0514563 0.0383594 0.12662 -0.505325 0.509079 0.371378 -0.299196 0.232586 -0.504072 0.448892 -0.507086 0.0515281 0.0823813 0.502184 0.265271 -0.16067 -0.511985 -0.346858 0.00539576 -0.511625 0.323559 0.41963 -0.133954 0.202179 0.495818 0.226566 0.349439 -0.501127 -0.412723 -0.0934708 0.507315 -0.0867294 -0.49675 -0.153738 -0.00133491 0.43802 -0.489236 -0.465261 0.482267 -0.0712748 -0.0994519 0.261024 0.505743 0.499556 -0.290122 0.171537 0.510491 -0.264158 0.148257 0.485282 -0.454112 0.381948 -0.4978 0.256395 0.116521 -0.503771 0.296463 0.140806 0.418166 -0.49348 0.433422 -0.50313 0.37442 -0.276855 0.451156 -0.486004 -0.239047 -0.512262 -0.276796 -0.209301 0.426318 -0.479588 0.450148 -0.218993 -0.378104 -0.512737 0.00841831 0.0977768 0.503385 -0.273487 0.115121 -0.507319 0.00660631 0.0638448 0.490346 -0.07025 -0.492969 0.449481 -0.304195 0.508469 -0.398327 -0.00512728 -0.507861 0.0901858 -0.495837 -0.426562 -0.188899 -0.473536 -0.248082 -0.466436 0.220265 -0.461944 -0.494156 -0.496029 -0.225071 -0.424729 0.50195 -0.157941 -0.0408449 -0.0191466 -0.500583 0.442446 0.18638 -0.449382 0.481259 0.403526 -0.512259 -0.0154673 0.0109646 0.196535 0.51012 -0.511529 -0.0343679 -0.320521 -0.147504 -0.208412 -0.496002 0.44555 0.483929 0.4267 -0.414444 0.0662453 0.50347 0.489543 0.134097 0.0928638 0.0889821 -0.496887 -0.43105 0.502845 0.298738 -0.176824 -0.200901 0.422923 -0.496413 -0.508365 -0.275872 -0.042305 0.110207 0.508184 -0.173493 -0.50753 -0.316399 -0.00618334 0.197479 -0.476895 0.458295 0.136712 -0.457537 0.479784 -0.481781 -0.466577 -0.0709846 -0.191191 0.49235 0.0324655 -0.243434 -0.493358 0.0631129 -0.344379 -0.50546 -0.368814 0.501582 0.295074 0.449036 0.303864 0.438689 0.490765 0.136863 0.508112 -0.252052 0.0671448 0.164472 0.499099 0.495738 -0.294872 0.216891 -0.415735 0.493956 0.342682 0.117715 0.136921 0.500886 -0.0990809 -0.169065 -0.508099 -0.0769062 -0.154212 -0.497859 -0.10035 -0.14048 -0.49337 -0.50363 0.0400211 0.0509514 0.489908 -0.0261775 -0.452212 -0.0637019 -0.309063 -0.496533 0.111407 0.227449 -0.503805 0.384801 0.161577 0.502136 -0.506269 -0.298315 -0.28495 0.110843 -0.506619 0.167396 0.500027 0.321513 -0.455351 -0.167916 0.149449 -0.498487 0.383411 0.489615 -0.450939 0.252331 0.498006 0.0437778 -0.250831 0.374848 0.511398 0.0342557 -0.107221 0.492195 -0.440482 -0.489022 -0.418926 -0.0774738 0.134568 0.497518 -0.489518 -0.435909 -0.274723 -0.239101 -0.499568 -0.431559 -0.514062 0.025511 -0.39253 -0.149019 0.47347 0.472672 0.181599 -0.502156 -0.0467224 -0.0381666 -0.469232 -0.471838 -0.22849 0.103713 0.493965 -0.502377 0.11323 -0.436114 -0.493493 0.0884235 -0.413372 -0.267435 -0.505618 -0.420401 -0.178924 0.207879 -0.506563 0.490233 0.445323 -0.0754957 -0.367747 0.470217 -0.475404 0.427295 -0.166489 -0.502907 0.507536 -0.400966 -0.242379 0.504683 -0.371217 -0.228564 -0.217428 0.297453 0.503229 -0.191157 -0.0543094 0.494501 -0.158025 -0.0663997 0.501714 0.24213 0.178765 0.493918 -0.4436 -0.0607428 -0.493526 -0.470378 0.350364 0.466733 0.495632 -0.013136 0.332395 0.40577 -0.502046 0.412608 -0.50434 -0.250349 -0.2371 0.0578904 -0.365265 0.503125 -0.264887 -0.359408 -0.513876 -0.284795 -0.344993 -0.504244 0.227659 0.152155 0.500456 -0.0594442 -0.492184 -0.156235 -0.0139698 -0.504237 0.0638397 0.0625794 -0.508233 -0.31752 -0.129436 -0.506656 0.307504 -0.111834 -0.508506 0.323477 -0.356729 0.303886 -0.518795 -0.457648 0.298507 -0.486508 0.509195 -0.0792718 -0.0683686 0.104962 0.20495 0.493202 0.471454 -0.421835 0.464574 0.232003 0.494444 0.226477 0.0924657 0.148165 0.505983 0.0386431 -0.139049 0.507109 0.455411 -0.485551 0.194046 0.485267 0.440064 -0.432087 0.506627 0.304942 -0.112951 0.496021 0.301392 -0.145296 0.503797 0.272885 -0.123691 -0.0278331 -0.491752 0.0830628 0.480177 -0.460936 -0.259102 0.0871938 0.231967 0.494582 0.0377261 0.213937 0.495502 -0.511476 -0.208259 0.271106 0.499797 -0.40022 -0.276269 0.386347 -0.504255 -0.345964 0.412558 -0.503291 -0.328767 -0.452023 0.481716 0.468427 0.50816 -0.227862 0.288799 -0.499411 -0.00256934 -0.326574 0.187569 -0.49757 -0.348296 -0.133673 -0.492388 0.132125 0.141863 -0.0213173 0.497172 0.453286 -0.226727 0.496672 -0.465962 0.310108 0.491481 -0.493004 0.266957 0.139315 -0.122477 -0.436549 -0.497678 -0.164401 0.497861 -0.450903 0.0606492 -0.198426 0.496292 0.0474846 -0.169129 0.499993 0.473697 -0.487477 -0.248563 -0.496942 -0.0204542 -0.0910334 0.501421 -0.108566 -0.068403 0.0238589 -0.506303 0.0985391 0.441906 0.488368 0.150402 -0.509463 0.041509 -0.0702484 0.156003 -0.507382 -0.42789 -0.507509 0.0541653 0.199943 -0.492626 -0.116262 0.417819 -0.505205 -0.0646681 0.391691 0.0989121 -0.508662 0.12736 0.0868011 0.385791 -0.503139 0.487446 -0.0920974 0.466034 0.455736 0.138484 -0.48285 -0.160583 -0.496565 0.147489 -0.370772 -0.490534 -0.471028 -0.160191 -0.499175 0.17664 -0.309023 0.226143 -0.511368 -0.359696 0.195502 -0.511587 0.423374 0.493931 -0.290267 -0.0925817 0.0857081 -0.489881 0.265489 -0.508687 -0.12792 -0.507245 0.342677 0.32822 0.456773 -0.483507 -0.142585 0.472633 0.387924 0.482059 -0.0994681 -0.493366 0.0513585 0.479687 -0.0950573 -0.464179 0.182472 0.232504 0.495037 0.166291 0.206415 0.490193 -0.150117 -0.510338 -0.370642 -0.0112015 -0.504175 -0.168845 0.49535 -0.400225 -0.397353 -0.387113 0.177505 0.496481 -0.478905 0.350075 -0.468121 -0.470956 -0.0413451 0.485238 0.492114 -0.443935 -0.340635 0.435453 -0.474923 0.464375 0.241861 0.119451 -0.505997 0.179476 -0.282244 0.497118 0.502598 0.327198 0.41511 -0.1318 -0.494535 0.10024 -0.105718 -0.493009 0.117428 -0.102932 -0.506735 0.0852511 -0.509162 -0.00932841 -0.0270201 -0.498273 0.0165109 -0.0485099 0.210441 -0.501403 0.367386 -0.516602 0.320492 -0.37099 -0.508127 -0.0961799 0.0563879 -0.193895 -0.378637 0.496171 0.507245 0.391679 -0.1659 0.347826 0.226858 0.4985 -0.494275 -0.286994 -0.084399 0.266365 -0.507283 -0.383326 -0.479632 -0.0370548 -0.46414 -0.0347223 -0.498513 -0.142266 -0.438839 0.0199555 -0.488587 0.0323827 -0.502538 -0.0346123 0.0142468 -0.507602 -0.0109959 -0.497639 -0.128978 -0.015246 -0.158729 0.186605 0.502078 0.440374 0.352227 -0.501707 -0.189867 0.184841 0.492118 0.433277 -0.499942 0.0393781 0.338962 0.14497 -0.509233 -0.0338633 -0.503778 0.32198 -0.0491812 -0.504961 0.350716 0.221243 -0.468911 0.467893 0.408658 0.508573 -0.266517 0.419259 0.495295 0.143055 0.208984 -0.495387 0.0122438 -0.498441 0.351865 -0.0344871 0.339612 -0.50537 0.093317 0.402925 -0.202762 0.501508 -0.480813 -0.439075 0.43682 0.493464 -0.442388 0.199394 -0.29036 -0.511158 -0.192755 0.457329 0.483048 0.0515667 0.326774 -0.188843 0.502213 0.47944 0.477555 0.135435 0.357216 -0.501363 0.0693742 -0.501335 0.363464 0.358263 -0.510057 -0.256543 0.0306754 0.284261 -0.356441 0.505822 -0.498943 -0.431372 -0.0696698 -0.490877 -0.109154 0.441762 0.00821664 0.465031 0.490984 -0.508705 0.381858 -0.0463709 0.127386 0.0781336 0.508392 0.182216 0.0672102 0.503703 -0.280244 -0.478557 -0.458645 0.0310964 0.470961 0.478147 0.241276 0.226375 0.498102 0.055454 -0.137616 -0.49531 0.214301 -0.436114 -0.492037 -0.0305116 -0.4918 -0.252057 -0.306348 -0.474181 -0.48135 0.509868 0.115445 0.35469 0.172582 -0.493365 -0.271111 0.162239 -0.503255 -0.29897 -0.269242 0.512602 -0.00022896 0.133169 -0.500235 -0.305175 -0.0379039 -0.0449318 0.503096 0.106738 -0.339668 -0.505161 -0.245043 -0.506564 -0.130915 -0.293266 -0.507441 -0.0957901 -0.491382 0.185639 -0.242514 -0.507091 -0.220045 0.403373 -0.0764033 -0.490136 -0.0386405 -0.0927746 0.113378 -0.497673 -0.0963822 0.141458 -0.498665 -0.14298 0.33034 0.50111 -0.194448 0.317481 0.503742 -0.444709 0.491146 -0.307403 0.503995 0.104695 0.0699366 0.344284 0.196161 0.496824 0.229949 -0.504419 -0.0149797 -0.51153 0.331269 0.364209 0.10806 0.483916 -0.476752 -0.512031 0.300808 0.376686 -0.426961 0.0913578 0.496185 0.239345 -0.510082 0.0170048 0.267505 -0.496701 0.0239551 -0.50868 0.263416 0.305675 -0.498515 0.222152 0.259811 0.387762 0.468585 0.477677 -0.0478353 -0.174012 0.501629 0.511271 -0.410756 -0.131677 0.493524 -0.0670087 0.144491 -0.130383 -0.202285 0.503257 0.0745782 0.0783066 -0.499231 -0.16293 -0.193314 0.494333 -0.479514 0.466223 -0.462404 0.176762 -0.494403 0.252283 0.221763 -0.508667 0.283738 0.447819 -0.0627505 0.499461 -0.497126 0.451185 0.123262 -0.501567 0.225867 0.441761 0.405407 -0.0597093 0.501937 -0.302367 0.511974 -0.0494672 0.407835 0.285176 -0.498096 -0.493587 -0.463121 -0.13529 -0.0388252 0.493661 -0.425414 -0.503472 -0.421712 -0.142138 0.485496 -0.452107 0.02697 -0.513798 0.00621524 0.31266 -0.506785 -0.00425552 0.282598 -0.51286 0.0273614 0.287921 -0.0243284 -0.500375 -0.19882 -0.0412784 -0.49987 -0.224421 0.289953 -0.505233 -0.104018 0.509922 0.323339 0.156535 -0.502563 0.198177 -0.301558 -0.0683012 0.0703843 -0.506858 0.199759 -0.496832 -0.0753315 -0.508566 0.191157 -0.332484 0.271892 0.181518 0.498989 0.25998 0.153625 0.510592 0.191576 -0.503043 0.0361501 -0.504595 0.397002 0.00388823 0.351437 0.502093 0.433018 -0.0823108 -0.492553 0.196292 0.508359 0.251267 0.409952 0.509403 0.254839 0.364761 0.492318 0.370907 0.444382 -0.438885 0.495203 0.173041 -0.214525 -0.30604 0.503016 -0.199406 -0.494914 0.247687 0.234878 -0.49945 0.406737 0.199677 -0.5093 -0.2722 0.442955 0.484325 0.305966 0.502776 -0.320129 -0.168056 0.509454 -0.312563 -0.145216 0.375339 -0.225249 0.500974 0.406506 -0.234116 0.49385 -0.11642 -0.217282 -0.490846 0.494944 -0.0506823 -0.0701234 0.511504 -0.261801 -0.309321 -0.483115 0.366115 -0.449224 0.505491 0.00110585 -0.083884 0.235408 0.494744 -0.165527 -0.00890906 0.353049 0.508923 0.0121087 0.329715 0.506626 0.502669 0.028079 -0.0711673 -0.0562069 -0.499747 0.181775 0.515054 -0.361471 0.247682 -0.127989 0.261934 0.497815 -0.510451 0.305335 -0.129012 -0.507509 -0.00297528 0.0073393 -0.135758 0.296831 0.512604 0.495272 -0.428715 0.25717 -0.178891 0.447552 0.494284 -0.388162 -0.393339 0.499754 -0.269924 0.124643 0.494747 -0.430739 -0.489513 -0.218776 -0.450711 -0.488133 -0.197948 0.490027 -0.430335 0.456248 0.402164 0.503055 0.163087 -0.405893 0.401999 0.502804 0.439759 -0.502866 -0.142757 0.482584 -0.461287 -0.35752 0.413184 0.124657 0.503669 -0.496132 0.023341 -0.0156671 -0.491985 0.0310692 0.0175993 -0.506334 0.0108567 -0.437021 -0.172932 0.174187 -0.496479 0.428004 -0.486516 -0.431366 0.0346788 -0.303402 0.49791 0.477091 0.45579 -0.430596 -0.0774342 0.00235756 0.493154 -0.0945874 -0.512819 -0.400884 0.0519547 -0.496403 0.223236 -0.443968 0.502073 -0.153962 0.492499 0.449479 -0.410876 0.0396538 -0.514313 0.35502 -0.459231 -0.480164 -0.00832268 -0.0160677 -0.504867 0.346734 0.177226 -0.494136 -0.101298 0.185433 -0.499434 0.354797 0.209139 -0.503037 0.338179 0.497738 -0.0242981 -0.408905 -0.265187 -0.503039 -0.0770189 -0.183269 -0.312399 0.511434 0.45332 -0.485909 0.0370496 -0.20806 0.444458 -0.500187 0.0941982 -0.389199 0.51371 0.246996 -0.486788 -0.468272 -0.497025 0.424353 0.208916 0.497963 0.128151 -0.142301 -0.257463 0.209146 0.499537 -0.264007 0.173133 0.497111 -0.483762 -0.469241 0.0332359 -0.299089 0.171484 0.493713 -0.50394 0.174643 -0.277667 0.344161 -0.49333 0.470361 0.508515 -0.143396 -0.0721632 -0.499156 -0.375501 0.456989 -0.00347206 -0.0568146 0.49061 0.0349757 -0.0694107 0.492935 -0.150748 0.364445 -0.495644 0.493774 0.171377 -0.10664 0.492346 0.193404 -0.114816 -0.453191 -0.484961 -0.227087 0.490801 0.0446169 0.060085 -0.197281 0.433893 0.502676 -0.487699 -0.438793 -0.425136 0.496882 0.145692 -0.0965865 0.492372 0.123241 -0.113459 0.505199 -0.158776 -0.362799 -0.500398 -0.0418406 -0.171227 0.444284 -0.374758 0.496567 -0.439184 0.501113 -0.372056 -0.494913 -0.0650266 0.411311 0.0132021 -0.497021 -0.198602 0.0488838 -0.491038 -0.181337 -0.152603 0.0630994 0.505886 -0.117847 0.12268 -0.495017 -0.14811 0.130539 -0.505749 -0.50102 -0.323157 0.269645 -0.500201 0.431922 -0.422682 0.0173067 0.329101 -0.498454 0.461319 0.483973 -0.11377 -0.472302 0.0437244 -0.476638 -0.469078 -0.472563 -0.274581 -0.482346 -0.449852 0.113954 0.0471598 -0.498545 -0.216154 -0.00129075 -0.495311 -0.258697 -0.510177 0.032009 -0.421239 -0.0703323 -0.31217 0.503076 -0.184847 -0.494221 -0.433141 0.332006 -0.371283 0.518742 0.305317 -0.371114 0.512278 -0.504361 0.0448745 0.347536 -0.468489 0.474537 0.049913 0.316304 0.340401 0.514605 -0.182667 -0.365722 -0.497579 0.263485 -0.453893 0.491392 -0.458795 0.460735 -0.459767 0.466888 0.298449 -0.480292 -0.489931 -0.0847554 0.135684 -0.503381 -0.0111674 -0.214104 -0.490006 0.0824264 -0.466329 0.137708 -0.504603 0.210864 -0.29409 0.0118374 -0.508811 0.474685 0.464517 0.186844 -0.488477 0.272162 0.469365 0.312437 0.511641 -0.347191 0.430649 -0.497885 -0.0128112 -0.423208 -0.504342 0.292984 -0.507963 -0.261402 0.163084 -0.490228 0.426683 -0.116892 -0.438578 0.50162 0.242777 0.458898 -0.364337 0.48559 -0.491352 0.0846695 0.459648 0.481063 -0.0323725 0.450453 -0.495729 0.0560937 -0.00544293 -0.41806 -0.150007 0.492583 0.379649 0.491217 0.437206 -0.318202 0.47307 0.474344 -0.501204 0.112857 -0.0177465 -0.296842 0.497581 -0.442769 -0.209439 -0.135192 -0.494927 0.226838 -0.497006 0.232089 0.496026 -0.074647 0.332354 0.0782504 0.449006 0.492262 0.0291129 0.0485143 0.509632 0.490803 0.443967 0.338322 0.0441813 0.197994 -0.491985 0.101989 -0.0851123 -0.491407 -0.492093 0.300196 0.453713 -0.48818 0.162996 -0.442048 -0.490803 0.231089 -0.468961 -0.131105 0.333751 -0.50162 -0.157001 -0.507025 0.0505732 -0.128251 -0.500035 0.0340612 0.371805 0.451984 -0.49038 0.292731 -0.209958 -0.507012 0.14645 -0.446834 -0.482508 -0.171219 -0.158701 0.509534 0.486927 -0.450766 -0.106023 0.507099 0.44389 0.363241 0.192609 -0.193903 -0.493187 0.456461 -0.438585 -0.47388 0.459331 -0.0529797 0.480216 -0.513472 -0.0752765 0.335693 0.47343 0.462802 -0.448378 -0.0110324 -0.257648 -0.501452 0.475863 -0.430129 -0.45563 -0.102597 0.484326 0.466624 -0.160938 -0.397896 -0.507875 -0.194121 -0.402586 -0.504358 -0.152884 0.464474 -0.474243 0.206396 -0.4898 -0.108879 -0.412174 0.129791 -0.510229 0.462122 -0.357199 -0.479774 -0.503839 0.277781 -0.110223 -0.11508 -0.510602 -0.294337 0.47448 0.0313656 -0.46719 -0.445683 0.496713 0.150367 0.122557 -0.189516 0.508737 -0.515745 0.287334 0.314699 0.0769251 -0.17285 0.505912 -0.480043 -0.471369 0.00275415 0.226241 -0.494417 -0.0641645 0.211972 -0.504005 -0.0438276 -0.353976 -0.190225 0.500517 -0.329139 -0.163386 0.509716 0.49278 0.440572 0.0277743 -0.502241 -0.110743 0.325405 -0.507596 -0.119111 0.291605 0.122176 0.471973 0.480013 -0.105169 -0.48845 -0.446027 0.482499 0.478167 0.0532297 -0.488355 -0.471327 -0.346517 -0.468555 0.402 0.479094 0.417754 -0.509483 0.386758 -0.496997 -0.414004 0.325588 0.399081 0.487766 -0.435951 0.243935 -0.508994 0.208796 -0.298049 -0.500282 -0.437568 0.169045 -0.184844 0.504285 -0.503758 -0.307535 -0.0366763 -0.298416 0.508441 -0.11126 0.182643 -0.427956 0.503168 0.496776 0.0727507 -0.176186 0.207949 0.16729 -0.506366 -0.479466 -0.461461 0.0633404 0.00322549 -0.367089 -0.499936 -0.487951 -0.443936 0.0964702 -0.0306745 -0.332549 -0.495146 0.49128 -0.423392 -0.429432 0.135788 0.206774 0.490356 -0.441483 0.442027 0.495166 0.243967 -0.492615 0.467388 0.314752 0.470103 0.472036 -0.50015 -0.0257089 -0.119845 0.495547 0.0669785 0.407918 -0.118843 0.492147 -0.469576 0.327416 0.517073 -0.291859 -0.2748 0.262608 0.505907 -0.302934 0.258234 0.5096 -0.471251 0.0761752 -0.481272 -0.292212 0.278896 0.51373 0.308435 -0.354594 -0.510596 -0.426214 -0.0886704 -0.498808 -0.323876 -0.502943 0.205444 -0.29384 -0.502628 0.218608 -0.43612 0.460834 0.489125 -0.0593427 0.439913 -0.493851 -0.389996 -0.296129 0.502974 -0.360542 -0.293093 0.506489 -0.0149632 0.181155 0.492691 0.416859 0.148837 -0.505762 -0.21637 0.456771 0.481711 -0.0172926 0.150549 0.507758 -0.067243 0.161071 0.491726 0.474873 -0.221883 -0.484308 -0.499491 0.375339 -0.0151069 0.496966 -0.140086 0.230824 -0.491945 0.180561 0.0302305 -0.478271 -0.272068 0.462991 -0.500478 0.150781 0.0227319 -0.408665 0.0114465 0.494754 0.399344 -0.259022 -0.498209 -0.449953 0.0522979 -0.489456 0.201133 0.46425 0.477379 0.412941 -0.241129 -0.50593 -0.1104 0.508166 0.383344 0.412099 -0.502181 -0.361723 0.49182 -0.111474 -0.449934 0.0054591 -0.447135 0.486143 0.478805 -0.448087 0.42458 0.118461 -0.0443019 0.493665 0.494108 -0.413938 -0.0833304 0.472221 0.476048 -0.187506 0.50237 -0.436932 -0.0936661 0.26989 -0.0991985 -0.501121 0.181851 0.275299 -0.493039 0.46463 -0.440646 0.47765 0.180775 0.45652 0.49387 0.490345 -0.440305 -0.422966 -0.435146 -0.396087 -0.507325 -0.509216 0.106403 -0.173014 -0.178239 0.487559 0.441663 0.297997 0.126995 -0.512429 0.270852 0.123842 -0.509828 0.289539 0.10233 -0.496461 0.0666167 0.510583 -0.280159 0.340975 -0.0491505 0.497562 -0.160405 0.396793 -0.504964 0.490433 0.006292 -0.0266519 0.44966 0.489006 0.213437 -0.438264 0.488283 0.049017 -0.490447 -0.425105 0.0280085 0.317348 -0.0534184 0.503866 0.396393 0.0929882 -0.504406 -0.212604 -0.50082 0.0488882 0.488232 -0.414086 0.438012 0.501965 -0.294722 0.399513 -0.185851 -0.507206 0.0666361 -0.513187 0.363957 -0.326533 0.33727 -0.122792 0.502389 0.425945 -0.421811 0.505229 -0.0462206 -0.209629 0.508153 -0.509207 0.343755 -0.348851 0.431696 0.501055 -0.344441 -0.508812 -0.374248 0.395853 -0.51424 0.219384 -0.323177 0.0351007 -0.507036 0.386069 0.389346 0.497715 -0.24494 -0.267942 0.346864 -0.513165 -0.300961 0.368889 -0.515774 -0.484218 0.300577 -0.483874 0.451095 -0.34283 0.500822 0.515075 -0.112747 -0.352148 -0.307963 0.097483 0.512716 0.105468 -0.493586 -0.450772 0.101138 0.134007 -0.492481 0.455753 0.368532 -0.499867 -0.307258 -0.326861 -0.51531 -0.508259 -0.0552982 0.304813 -0.511203 -0.0875885 0.299608 -0.497216 -0.40922 -0.168727 0.452729 -0.497275 -0.266136 0.241816 -0.439609 -0.486256 -0.502635 -0.348396 -0.44642 -0.0518564 -0.445042 -0.490034 -0.0698578 0.130364 -0.500786 0.270662 -0.450115 -0.500496 0.0121696 0.373294 -0.505789 0.101184 0.348778 0.504183 -0.06328 0.390982 -0.504788 0.312168 0.289261 -0.517223 -0.121469 -0.233012 0.498187 -0.326503 0.121512 0.50338 0.504514 -0.0840015 -0.361057 -0.312312 0.146628 0.512228 -0.297207 0.123245 0.49492 -0.295429 -0.506152 -0.380577 -0.269323 -0.506888 -0.39056 -0.321243 -0.502942 -0.388252 0.0700977 0.498007 0.374545 -0.325695 0.396938 -0.504148 -0.349284 0.440809 -0.490639 -0.454919 0.0933691 0.50241 0.314675 -0.462156 0.485821 -0.0789658 0.473608 0.469083 -0.186154 -0.502363 0.16476 0.510386 -0.324171 -0.305732 -0.490048 -0.0456034 -0.0721302 -0.499473 -0.0411789 -0.0397132 -0.0271654 -0.495101 0.106797 -0.485325 0.471045 -0.0204713 0.507277 -0.415513 0.354086 0.229454 -0.491377 -0.0887568 -0.0497603 0.181268 -0.50812 -0.00233884 0.199097 -0.499208 -0.0572858 0.212608 -0.498177 0.339119 0.304352 -0.509174 0.366224 0.10164 0.501296 -0.107976 -0.26063 0.510798 -0.0883153 -0.286133 0.511673 0.375056 0.0693086 -0.512295 -0.209961 0.514355 0.364825 0.253591 0.501347 -0.274551 0.449886 0.488489 -0.0232315 -0.487078 -0.452405 -0.297627 0.362052 -0.24383 -0.501365 -0.413921 -0.059385 -0.49897 0.373102 -0.211729 -0.509977 0.341095 -0.22154 -0.510333 -0.117678 0.0507167 0.502374 0.505631 0.435114 -0.156226 -0.0451646 -0.493104 -0.0287932 -0.0169731 0.210802 0.507754 -0.303568 -0.148038 -0.510951 0.421581 0.492594 -0.445339 -0.452224 0.071257 0.482822 -0.488811 0.0601558 0.453563 -0.492128 0.138177 -0.0391721 -0.485732 -0.153497 0.439528 -0.49044 -0.145999 0.417871 -0.501467 0.242632 -0.26063 0.424192 -0.494649 -0.458093 -0.509936 0.261814 -0.290166 0.502734 -0.10012 -0.302121 -0.5088 0.216081 -0.243951 0.486907 0.047111 0.444032 0.509771 -0.240419 0.227476 0.498395 -0.235798 0.198292 -0.500134 0.185423 -0.208715 -0.50617 0.212547 -0.0814497 -0.186556 0.501111 0.343518 -0.276418 0.321882 0.505155 0.0114591 0.444783 0.499344 0.373616 -0.506008 0.0429552 0.405437 -0.506851 0.042587 0.484704 0.348547 0.447763 -0.510985 -0.40183 0.269544 0.023844 0.00125808 -0.493404 0.0142419 0.0326248 -0.505329 0.202298 -0.48133 -0.467156 -0.508312 -0.260704 0.106956 0.479331 0.476393 -0.0468049 0.509264 -0.39241 0.299865 0.266534 -0.266655 -0.508197 0.500321 0.0473958 -0.158936 0.494535 0.0188439 -0.169805 0.180983 -0.50953 0.328695 0.476182 -0.445547 0.446715 0.172111 -0.501359 0.303771 -0.26271 0.384052 -0.510952 -0.225061 0.397865 -0.495268 -0.507126 0.256196 -0.0973395 -0.23946 0.324862 -0.510328 -0.187274 0.324932 -0.510858 -0.477569 -0.0781867 0.463481 -0.181474 0.351641 -0.506842 0.507442 0.143922 -0.435894 -0.377968 0.400379 -0.496029 -0.511642 0.286879 -0.209389 -0.483653 -0.462219 0.404403 0.116788 -0.507384 -0.123002 0.0985956 -0.492931 -0.104525 -0.149876 -0.507088 -0.195306 -0.179399 -0.50201 -0.198358 -0.166458 -0.504211 -0.16686 -0.130674 -0.502097 0.209048 -0.156698 -0.502584 0.203545 -0.143929 -0.501652 -0.245216 -0.132012 -0.505753 -0.218778 0.261313 0.0962269 -0.499933 -0.164619 -0.490448 -0.132701 -0.432165 -0.0761487 0.499236 -0.435642 0.160472 0.489844 -0.239643 -0.509238 -0.405376 -0.187898 -0.486803 -0.452009 0.492187 0.454793 0.00148661 -0.511362 -0.245492 -0.0498324 -0.490821 -0.212375 -0.0589036 0.307645 -0.00511369 0.50728 0.0261602 0.497937 -0.236419 -0.084107 0.504958 -0.162869 -0.162844 -0.384788 0.509217 -0.466398 -0.400062 0.472574 0.503829 0.396712 0.0955677 -0.183107 0.500997 -0.189769 0.504492 0.372289 0.245763 0.315105 -0.214368 0.495501 -0.489099 -0.0407381 0.454442 0.109043 -0.499277 -0.179697 -0.107945 0.508157 -0.139902 0.0804004 -0.50926 -0.161058 0.394422 -0.462697 -0.481721 0.111743 -0.491806 -0.149816 0.0464698 -0.412151 -0.508545 0.494121 -0.275111 -0.22152 0.513055 -0.283686 -0.254476 0.249443 -0.501503 0.126747 0.256297 -0.505406 0.158716 -0.209431 -0.498982 -0.20397 0.365125 0.346753 0.505848 0.310602 0.495605 0.0352461 -0.492466 -0.224863 0.445846 -0.372261 -0.473605 -0.489024 0.428174 0.177632 0.492246 -0.385854 -0.183786 0.499046 0.394862 0.477533 -0.463139 -0.415711 -0.174593 0.506906 -0.494961 0.0984116 0.228164 -0.494476 0.172842 0.00238029 -0.499744 0.114206 0.205041 0.207909 0.490093 -0.457672 0.0885639 -0.040415 0.490389 -0.0749538 0.494366 -0.132584 -0.506006 -0.155636 -0.419923 -0.216816 0.0724128 -0.500308 -0.317663 -0.0549078 -0.510279 -0.196085 0.100871 -0.492125 -0.505567 -0.142237 0.313995 0.445286 0.423031 0.484711 0.356212 0.259568 0.510425 0.465365 0.164109 0.48107 -0.287931 -0.0738139 -0.499021 0.347149 0.307471 0.500679 0.428667 0.40612 0.499585 0.377606 -0.338243 0.502149 0.423027 -0.356105 0.494223 0.501146 0.212008 -0.190868 0.505893 0.255575 -0.217 0.458148 0.487285 -0.439025 0.05249 -0.509239 -0.0973883 -0.514247 0.330414 -0.0804362 -0.510795 0.3043 -0.0963321 0.395461 -0.504635 -0.0703301 -0.362004 -0.0115441 0.513412 0.00376305 -0.353038 0.495911 -0.356653 -0.0623701 0.509947 -0.401589 0.496088 -0.033658 0.506843 -0.0256624 0.117918 0.508551 0.0720068 0.0812636 -0.237963 0.49891 -0.17212 0.50413 0.39307 -0.318332 -0.510252 0.370608 0.280227 -0.505185 0.397886 0.273753 0.394899 -0.505238 -0.428234 -0.00904911 0.00963603 -0.496029 -0.204817 0.51153 -0.254161 -0.0371797 -0.0115937 -0.498598 0.135232 0.241851 -0.499131 -0.0728726 -0.499507 0.0714565 -0.0502116 -0.504421 0.0914571 -0.0426506 -0.491386 0.0633276 0.374845 0.499326 0.314217 0.491636 -0.0411748 0.240243 -0.477622 0.42976 0.454751 -0.505966 -0.127173 -0.409541 -0.498693 -0.0778479 -0.389698 0.49262 0.197897 -0.429657 0.486528 0.155937 -0.449243 0.335073 -0.516426 -0.389687 0.360097 -0.518659 -0.366485 0.483253 -0.377438 0.459755 0.334679 0.00304796 -0.512904 0.322513 -0.0181639 -0.510908 0.422814 0.316927 0.504994 -0.153485 -0.109442 -0.504959 -0.126702 -0.126038 -0.506228 -0.503281 0.325633 0.147268 -0.513499 0.378643 0.141112 -0.314226 -0.0908365 -0.508403 -0.502646 0.327222 0.176345 0.49479 -0.105761 0.0978086 0.495604 0.392964 0.149635 -0.292586 0.478455 0.485848 -0.51296 -0.334939 -0.372177 0.446075 -0.0882108 0.499158 0.44505 -0.485635 -0.168446 -0.501875 -0.100439 -0.221993 0.477565 0.340074 -0.46509 -0.504576 0.0628203 -0.258171 0.329996 0.199843 -0.497355 -0.510971 -0.409045 -0.403978 -0.378891 -0.510152 -0.405956 -0.442857 -0.371199 -0.490771 0.515232 -0.235791 -0.329227 0.1832 -0.0664992 -0.506672 0.50778 -0.425942 -0.323725 -0.0867368 -0.498237 -0.370302 0.475094 0.462065 -0.0715158 0.331883 0.171005 -0.496006 -0.064237 -0.194167 -0.490477 0.464835 -0.19363 -0.492531 -0.0467777 -0.213616 -0.495163 0.299221 0.181433 -0.512409 -0.512346 -0.20351 -0.365267 -0.030463 0.476199 -0.487441 -0.154206 -0.506104 -0.267427 0.392416 0.3339 0.51014 0.295619 -0.505159 0.385232 -0.442067 -0.489966 -0.443249 -0.44461 -0.477435 -0.460082 -0.0714975 0.503205 0.142031 0.295901 -0.517218 0.355152 -0.496257 0.428796 -0.168488 -0.16998 0.425897 0.501778 -0.0447487 0.14909 -0.50099 0.410135 0.464088 -0.47216 -0.0960846 -0.434796 -0.503507 0.493299 0.0315076 -0.0430278 0.496713 0.0326303 -0.0142344 0.473268 0.218773 0.472575 0.408465 -0.497321 -0.143344 0.399639 -0.499205 -0.216865 0.460856 -0.465493 0.455054 -0.496942 0.0480371 -0.156143 0.481296 0.454477 -0.351497 0.424287 0.486661 -0.203709 0.272367 0.485288 0.443371 0.270251 0.503692 0.370856 0.352804 -0.487624 0.446571 0.389554 0.402522 -0.497037 0.504412 -0.229571 0.347169 0.498163 -0.254876 0.319999 -0.506612 0.243889 0.377727 -0.494629 0.0950805 0.149305 0.274545 0.447938 0.500784 0.322384 -0.502826 -0.113266 -0.492395 -0.468894 0.233555 0.46199 0.164381 -0.485008 -0.336544 -0.398408 -0.513491 0.507686 -0.332086 -0.0390025 -0.512739 -0.176659 -0.37907 -0.0869458 0.210769 0.499268 -0.0785244 0.24437 0.501173 -0.0501242 0.221963 0.496727 -0.0966141 -0.313112 0.495231 -0.15016 -0.322695 0.495807 -0.508522 0.374217 -0.353917 -0.428553 -0.505521 0.40429 -0.0490322 -0.496935 -0.272852 -0.486749 0.452413 0.455752 -0.455498 0.464908 0.468248 -0.0134513 -0.180419 -0.499493 -0.2491 -0.491513 0.424931 -0.498529 0.116415 -0.139299 -0.433631 0.504016 -0.108163 0.0622029 0.494973 -0.247759 0.505169 0.407409 0.382126 -0.20649 -0.4914 0.21642 0.441575 0.492738 -0.234658 -0.430598 0.496862 -0.398879 0.33519 -0.50031 -0.174668 -0.182865 -0.506596 0.194773 -0.211156 -0.501405 0.184651 0.23657 -0.511333 0.383377 0.266853 -0.500546 0.36935 0.503218 0.383869 -0.408917 -0.47092 0.432955 -0.463604 -0.0112929 -0.021703 0.492098 0.237858 -0.51484 0.352196 -0.50796 0.159889 0.052851 -0.507549 0.423651 0.27425 -0.452304 0.458884 0.484563 0.507062 -0.290593 -0.348378 -0.115581 -0.495134 -0.243814 -0.0997668 -0.490576 -0.215045 -0.46919 0.150855 0.481402 0.432143 0.493137 -0.0775979 0.368448 -0.50856 -0.274503 0.500588 -0.00617177 -0.315196 -0.500157 0.183105 0.148778 -0.502378 -0.201547 -0.392898 0.487097 -0.455924 -0.437458 -0.447427 -0.00103934 -0.481233 -0.498051 0.215306 0.156566 -0.491944 0.174672 0.205952 -0.50736 0.142933 0.206178 -0.467448 0.458951 -0.46994 -0.501275 0.192646 0.179474 -0.513903 -0.264844 0.289263 -0.497969 -0.294209 0.280039 -0.496542 -0.274462 0.264562 -0.486164 -0.447825 0.289258 -0.459879 -0.493127 -0.43262 -0.502798 0.0360651 -0.187662 -0.508648 0.0194327 -0.21641 0.230979 0.25295 0.493789 0.490897 0.0589756 -0.0292117 0.0213645 -0.491135 -0.161424 0.289763 -0.496422 -0.185522 0.305589 -0.51234 -0.166234 -0.509746 0.00343584 -0.189521 -0.507262 -0.0142624 -0.166555 0.222347 -0.503684 0.0433906 0.475319 -0.470781 0.0713649 0.220167 -0.492549 0.0755449 0.43667 -0.499882 0.104075 0.426093 -0.505572 0.132227 0.367597 -0.503031 0.145956 0.265172 0.17516 -0.496429 0.236093 0.169939 -0.493478 0.253117 0.147059 -0.509766 -0.400997 0.504696 0.316274 0.430993 0.180029 -0.503627 0.406581 0.245547 -0.512555 0.21123 0.17833 0.508852 -0.355389 0.514632 0.30502 0.19785 -0.473054 -0.484365 -0.409838 0.501756 0.287246 -0.0175253 0.456285 -0.487655 -0.215296 0.129267 0.504731 -0.184229 0.131696 0.50133 -0.198221 0.103124 0.499474 -0.46742 -0.491061 -0.252544 -0.492251 -0.367961 -0.459977 -0.492965 0.0968941 -0.207605 -0.507739 0.0911123 -0.241539 -0.456317 -0.395139 -0.494362 -0.182104 0.0716887 -0.493295 -0.414154 0.496595 0.461497 0.504583 0.0744625 -0.146546 0.491816 0.0997426 -0.130973 -0.0646471 -0.507559 -0.133285 0.390422 -0.256389 0.508608 0.404942 -0.282093 0.511029 -0.209084 0.497386 -0.416822 -0.014734 0.484665 -0.472655 0.0917649 -0.499213 -0.131148 -0.392903 -0.0826388 0.49708 -0.400709 -0.041276 0.49629 -0.440183 -0.498811 -0.159385 -0.438286 -0.489178 -0.133909 -0.49164 -0.174202 0.195842 0.483407 -0.327807 -0.46022 0.308208 0.255275 -0.497533 0.335486 0.232411 -0.497525 0.256086 -0.370673 0.501182 0.478953 0.481875 0.352725 -0.475371 -0.483809 -0.23112 -0.317702 -0.39579 0.513426 -0.218658 0.501589 -0.394884 -0.422468 -0.500397 -0.0761173 0.0241002 -0.497318 0.0175828 0.0542509 -0.506451 0.0235032 -0.450415 -0.0572623 0.490895 -0.472152 0.108842 0.490596 -0.509807 -0.166082 0.223944 0.503274 0.209331 -0.372419 -0.489732 0.449226 -0.170636 -0.454752 0.168087 0.484252 -0.459776 0.189657 0.484167 0.135102 0.298871 -0.497611 -0.495113 -0.143874 -0.18425 -0.477827 0.158651 0.46363 -0.509758 -0.238063 -0.204192 0.0242734 -0.427218 0.490246 -0.124392 0.0869657 0.499241 -0.12863 0.121087 0.502071 -0.0972826 0.109876 0.500798 0.445007 0.496759 -0.315502 -0.221832 0.358755 0.512082 -0.173888 0.339416 0.500573 -0.50781 0.106048 -0.049943 -0.507921 0.0809778 -0.027845 -0.501311 0.0736676 -0.0601634 0.416203 0.510777 0.000379014 0.505816 0.435552 -0.183426 0.22619 0.447348 -0.499152 -0.213794 -0.500945 -0.449026 0.0594959 -0.464114 0.492075 0.111149 0.286303 -0.503621 0.148983 -0.423424 0.493375 -0.428275 0.481565 -0.455161 -0.508044 -0.180166 0.168046 0.138733 -0.405524 0.493401 -0.300716 -0.26908 -0.496988 0.0355891 0.50846 -0.267067 -0.350692 0.509336 -0.433381 0.439436 -0.382241 -0.498105 -0.501509 0.0165471 -0.357184 -0.421083 -0.492303 0.20025 -0.509652 -0.331171 0.18375 -0.451188 -0.490377 0.205954 -0.43226 -0.495912 0.232866 -0.314475 0.492889 -0.468091 0.2944 0.43785 -0.495856 0.369938 -0.50532 0.0975088 -0.499863 -0.419968 -0.112651 -0.491408 0.136375 0.075446 -0.489351 0.436926 0.401073 0.135846 0.156931 0.490482 -0.463146 -0.479425 -0.469802 0.417195 -0.49889 0.162209 0.195643 0.152375 0.509231 0.190837 -0.167638 -0.505831 0.090148 -0.474327 0.459026 0.178574 0.125548 0.508399 0.31739 0.401977 -0.51152 -0.507914 0.413672 0.178661 0.0984753 -0.413718 0.508793 0.41702 0.506265 -0.319755 -0.435648 -0.283181 0.496059 -0.108703 0.489215 -0.426122 -0.409511 -0.16702 -0.493328 0.091755 0.307949 -0.499715 -0.494932 -0.203279 -0.285227 -0.438939 -0.312205 0.490915 -0.494243 -0.15954 -0.244294 0.423954 -0.492627 -0.268319 0.399704 -0.507665 -0.27217 0.479733 0.460961 0.445987 0.411585 -0.497893 -0.243416 0.051793 -0.415328 0.497707 0.0744832 -0.402419 0.494381 0.361449 0.321055 -0.512981 -0.477579 0.0601849 -0.464049 0.387166 0.342142 -0.507663 0.353192 0.349117 -0.503621 -0.356241 0.172858 0.508955 -0.501578 0.349886 -0.432697 -0.504584 0.353885 -0.377868 -0.496831 0.334907 -0.456383 0.483023 0.0641811 0.463963 -0.156797 -0.504412 -0.0439322 0.50994 -0.38261 0.0316057 0.4972 -0.0193774 -0.0113116 0.505172 0.00829688 0.00229433 0.125043 -0.503007 0.127861 0.493198 0.01161 -0.204081 0.491861 0.451134 0.198296 0.112013 -0.49981 0.104017 -0.147923 -0.176077 -0.505189 -0.156028 -0.144916 -0.508514 -0.191717 -0.182878 -0.500899 -0.450179 0.489436 -0.443884 0.504537 0.337861 -0.379635 0.509843 0.388711 -0.353514 -0.490706 -0.163967 -0.161963 -0.498499 -0.184022 -0.110446 -0.503354 -0.212722 -0.125594 0.507848 -0.273651 0.243615 0.343984 -0.371593 -0.517254 0.513474 -0.264623 0.280804 0.11999 -0.506927 0.431758 0.374238 0.184579 -0.514576 0.363766 0.136236 -0.505966 0.390336 0.125419 -0.497976 -0.498352 0.104866 0.0667146 -0.504525 0.0732828 0.0585682 -0.0650502 -0.0678758 0.507236 0.0278607 -0.490653 -0.132242 0.497647 -0.157408 0.370732 -0.405819 0.505321 0.214173 -0.491519 0.0143604 -0.454202 -0.420358 0.506506 0.187982 0.271399 0.241142 -0.501975 0.249998 0.219152 -0.510742 0.504813 -0.00677104 -0.290286 0.272766 0.205549 -0.494741 -0.0248324 0.491663 -0.0184156 -0.276121 -0.498994 0.28356 -0.2271 -0.507528 0.310999 -0.485495 0.473713 0.205641 -0.151514 0.363544 0.497013 0.467019 -0.47389 -0.343519 -0.23972 -0.499003 -0.452175 -0.0657404 0.456741 -0.488247 0.510793 0.107029 0.333336 -0.269091 -0.510868 -0.220704 0.210051 0.46362 -0.492656 0.502398 0.175724 -0.2951 -0.0401762 -0.425529 -0.499672 -0.00748346 0.505813 0.0433708 0.489678 -0.442346 -0.251801 0.196637 0.445399 -0.493199 -0.444173 0.499462 0.0927033 -0.327891 -0.512136 0.145387 0.337767 0.512382 0.274167 -0.495119 -0.406007 -0.0249715 -0.0120597 -0.494601 -0.444579 -0.501589 -0.0932507 0.028368 -0.494702 -0.0958889 -0.0020036 0.318127 0.507766 0.0590242 0.0342304 -0.494772 0.0464142 0.33171 0.513404 0.240461 0.0145712 -0.500381 0.0691397 -0.210709 -0.508869 0.359885 0.503653 -0.0238905 -0.430721 -0.197049 -0.0205334 0.492159 -0.496071 0.357329 0.453337 -0.511346 -0.310782 -0.194513 -0.500536 -0.285906 -0.247422 0.0247433 -0.428098 -0.494001 -0.449275 0.444312 -0.487485 -0.243772 0.462171 -0.48381 -0.499673 0.399625 0.432456 0.217226 0.506531 0.361096 0.211516 0.425902 -0.505527 0.242767 0.422773 -0.496212 -0.501959 0.134768 -0.322845 -0.50626 0.140938 -0.287939 -0.509647 -0.370247 0.0571793 -0.441886 0.0682018 0.505573 -0.500795 -0.403063 0.00902614 -0.320923 0.501741 -0.354215 0.158125 -0.314915 -0.502483 0.00844726 0.494372 -0.0119194 0.51582 -0.336732 0.237359 -0.472552 0.0159419 -0.464869 -0.173151 0.497734 -0.158892 -0.172111 0.421658 -0.502708 -0.445816 -0.494497 -0.100687 -0.344175 -0.508734 0.018904 -0.499612 0.200063 0.293542 -0.483683 0.103983 -0.479299 -0.455243 0.489023 0.03781 0.498831 0.393618 0.451679 -0.455803 0.490167 0.0679169 0.105208 0.024795 -0.494398 -0.508449 0.218909 -0.00506474 0.471882 -0.470788 0.038786 -0.267303 -0.493923 0.196291 -0.241207 -0.494306 0.17379 -0.494631 -0.450771 0.21075 -0.234481 0.361415 -0.511815 -0.169683 -0.428577 -0.498887 -0.484297 0.44207 -0.143207 -0.495609 -0.148096 0.0103008 -0.145441 0.0267218 0.496571 -0.464079 0.480631 -0.128314 -0.508637 -0.401861 0.384931 0.464863 0.471099 0.108568 0.499345 0.0241541 0.330606 -0.141112 0.501213 -0.149204 0.499974 -0.176131 -0.0132206 0.49664 -0.210601 -0.0174723 0.430998 -0.48744 -0.405765 0.37288 0.512839 0.362504 0.00352408 -0.444691 -0.486749 0.494466 -0.243627 -0.0257694 -0.492818 -0.0106593 0.196704 0.498036 0.450748 -0.169611 -0.420362 -0.507283 0.0121417 -0.412232 -0.506947 -0.0425591 0.450839 0.0578097 0.480551 -0.149938 0.505579 -0.181198 -0.497601 -0.218376 0.238419 -0.510583 -0.148219 0.282727 -0.151534 -0.264098 -0.499243 -0.42265 -0.140427 -0.499152 0.355222 -0.503242 -0.446671 -0.254831 -0.38555 -0.508893 -0.260325 -0.418511 -0.502665 0.205977 -0.24743 -0.510486 -0.448768 0.348742 -0.490749 -0.454966 -0.484977 0.242952 -0.280389 0.101989 0.502395 0.145282 -0.288215 -0.50221 0.193925 -0.289227 -0.50671 -0.0952359 -0.506627 -0.183741 0.171971 -0.28889 -0.511435 -0.176995 0.205635 0.496853 0.507593 -0.0215235 0.172749 0.397209 0.0516797 0.496006 -0.438576 -0.116751 -0.503887 -0.235516 0.499087 0.202871 -0.474304 0.472296 -0.246271 0.364202 0.0286915 0.514718 0.41304 0.493298 -0.103263 0.506035 -0.261452 -0.19248 -0.409169 -0.114496 -0.493547 -0.49979 0.322728 -0.0249612 0.313284 0.509168 0.298125 0.487304 -0.473092 0.282928 -0.024721 -0.496718 -0.363188 0.0243361 -0.507851 -0.338444 -0.510841 0.352683 -0.15827 -0.501506 0.332592 -0.108503 -0.508492 0.381302 0.38518 -0.265588 0.0647623 -0.494877 0.217121 0.507422 -0.1067 0.0441745 -0.495973 0.0750639 0.0551639 -0.506525 0.103756 -0.252199 0.110549 -0.499862 0.495277 -0.0440575 -0.0269066 0.493154 -0.0634082 -0.0459556 0.148328 -0.476022 -0.479597 0.505277 -0.0735085 -0.0183824 0.302646 0.219011 -0.507632 0.437539 -0.498827 -0.288723 -0.246857 0.490105 -0.459888 0.433737 -0.309972 -0.503071 0.430631 -0.214481 0.505108 -0.315691 0.0327522 0.505222 0.470528 0.485013 -0.0685511 0.218499 -0.069135 -0.507107 0.496997 0.461395 -0.0486407 0.254098 -0.0699097 -0.494107 0.237987 -0.0388387 -0.507645 -0.299564 -0.494885 -0.0653281 0.483827 0.169829 -0.474284 0.48868 0.201792 -0.472835 0.0591005 0.325983 0.501681 -0.242024 0.0608049 -0.497582 -0.500913 0.416052 0.448503 -0.17873 -0.123861 0.497402 -0.15165 -0.101016 0.508766 0.275912 -0.412041 -0.50892 0.281435 -0.386456 -0.51172 0.26428 -0.274764 0.504649 -0.358996 -0.516511 -0.285617 0.319635 -0.424676 -0.503261 -0.319062 0.0662526 0.510341 -0.338305 -0.514982 -0.338611 0.467298 0.470671 -0.0924249 -0.357708 0.49679 0.0936519 -0.371062 0.410095 0.511314 -0.39402 0.449138 0.501833 -0.107596 -0.244053 -0.507415 0.153523 -0.499674 0.132769 0.111448 -0.496998 0.145383 -0.327388 0.315678 -0.508829 0.466039 0.123845 -0.471768 0.136187 -0.494517 0.180498 0.491525 0.259944 0.104876 0.49075 0.465266 -0.096799 0.492033 -0.0188095 0.0196348 0.509051 -0.0501776 0.0688243 -0.122712 -0.512901 0.353243 -0.366961 -0.315703 -0.517088 -0.409445 -0.438278 -0.487414 -0.482885 0.0715921 0.473603 -0.335702 -0.01138 0.512775 0.429955 0.489142 0.435835 -0.3452 0.0160384 0.496723 0.180849 0.179272 0.505583 0.15943 0.257241 -0.506012 0.441212 0.444665 0.475398 0.19785 -0.103022 -0.500117 -0.49926 -0.0250563 0.16945 -0.500733 -0.041212 0.194275 0.230607 0.498465 -0.0536341 -0.495103 -0.29338 0.183048 -0.500343 -0.280039 0.218226 -0.497585 -0.314216 0.213866 -0.392042 0.497165 0.0907757 0.152074 -0.4977 -0.211484 -0.0722444 -0.489176 0.426451 0.122537 -0.491587 -0.251878 0.0822788 -0.179241 -0.494437 -0.480185 0.0977326 0.472012 -0.093377 -0.482699 0.462029 -0.016915 0.0724962 -0.504253 -0.503359 -0.0790043 -0.241977 0.00794115 0.060773 -0.503808 0.29953 0.0589046 -0.508223 0.124321 -0.497359 -0.0984753 0.141091 -0.505378 -0.0262454 -0.132329 0.491909 0.462135 -0.374009 0.501082 0.146129 0.152893 -0.491064 0.459985 -0.504292 0.0577634 -0.124417 -0.489969 0.0908758 -0.11539 -0.501382 0.0661069 -0.0924283 0.211977 0.115519 -0.491869 0.194276 0.141505 -0.491382 -0.479235 -0.321306 -0.472212 -0.348843 -0.134511 0.512561 -0.344021 -0.088909 0.498597 0.0893786 0.316009 0.512944 0.124126 0.324335 0.50126 0.506926 0.300441 0.16499 0.498595 0.283363 0.123348 -0.263953 -0.21576 -0.501037 -0.0335297 -0.490285 -0.0858234 0.479772 0.344583 0.469969 0.454291 -0.491731 -0.298326 0.0912827 0.21055 -0.498147 0.305411 -0.507083 -0.290664 0.273923 -0.507881 -0.300006 -0.505235 -0.0215798 0.410943 -0.237267 -0.201147 -0.491735 0.32243 0.429674 -0.509486 0.31985 0.449908 -0.488663 -0.476641 -0.476554 0.253316 -0.418647 -0.303084 0.507353 -0.207079 -0.416246 0.494202 -0.225747 0.448466 -0.484318 -0.203107 0.458714 -0.488239 -0.0718081 -0.0958144 -0.505903 -0.047398 -0.114106 -0.496837 -0.00992521 -0.463437 0.476074 0.49737 -0.055163 0.437121 0.0699879 -0.340048 0.503099 -0.506552 0.429584 -0.353503 -0.154212 0.441145 -0.500244 -0.501702 -0.0473736 0.247996 -0.496297 -0.0669342 0.27393 -0.498923 -0.430829 -0.165756 -0.504359 -0.078062 0.243024 -0.46558 0.273483 -0.47756 0.503291 -0.438771 0.0911955 0.501873 0.32927 -0.0258379 0.503695 0.291096 -0.25168 -0.130717 0.494849 0.0306961 -0.12247 0.496657 0.0649042 -0.0116614 0.454906 0.499072 -0.232593 -0.236905 -0.508524 -0.443453 0.320775 0.500454 0.502671 0.320687 -0.404485 0.182488 0.463391 -0.480958 -0.260168 -0.227641 0.502643 -0.26276 -0.193818 0.500292 -0.317599 -0.501198 -0.115893 -0.510883 0.229483 -0.293746 0.463589 -0.114575 -0.469072 -0.344175 -0.495508 -0.12389 -0.285753 0.231019 0.512891 0.110924 -0.220134 0.4916 -0.427134 0.498689 -0.0269961 0.320824 0.180045 0.509994 0.253827 0.499966 -0.114526 -0.394832 -0.439832 0.500948 -0.494385 -0.299615 -0.442082 0.50308 0.437173 0.0822488 -0.491405 0.135579 -0.449932 0.516199 0.337962 -0.236804 -0.0303158 -0.368853 0.501047 0.502383 0.116315 -0.056815 0.499516 0.142356 -0.0697699 -0.514878 -0.408701 0.356279 -0.399413 0.225863 -0.510914 0.501215 -0.299864 0.143876 -0.435491 0.00758292 0.492407 -0.0396821 0.0232363 -0.493284 0.474329 0.36403 0.480894 -0.041708 0.0555794 -0.503689 0.485281 0.439008 0.111599 -0.502172 -0.225845 -0.261456 -0.12844 -0.499025 0.000928538 -0.307727 0.159965 -0.501476 0.505665 0.04984 -0.131674 -0.152492 -0.226174 0.509308 0.507612 -0.00742113 0.278564 0.0026579 -0.0928935 0.492845 0.49307 0.455396 0.14328 -0.504974 -0.0656456 0.0132076 -0.501508 -0.387128 0.334119 -0.503664 -0.03663 -0.00558407 -0.502138 -0.443579 0.319391 -0.492895 0.455897 0.019194 -0.168798 0.243839 -0.500159 -0.483815 -0.393495 -0.461046 -0.17507 0.301275 -0.501504 -0.220477 0.263837 -0.508516 0.13702 -0.490949 -0.115772 0.40392 0.510648 -0.397623 -0.50458 0.00604552 0.169518 -0.419736 0.498238 -0.0558056 0.326738 -0.150279 -0.503553 0.502166 -0.317936 -0.267786 0.506374 -0.349255 -0.28008 0.50119 -0.345449 -0.247622 -0.489608 -0.296386 -0.464128 -0.50967 -0.184149 0.38394 -0.503719 -0.227555 0.382232 0.455544 -0.483758 0.145569 -0.497999 -0.431446 0.350826 -0.336172 0.178479 -0.50411 -0.484744 0.465238 -0.190128 0.175742 -0.48569 -0.472138 -0.241809 -0.134938 0.507757 -0.50875 -0.328653 0.351514 0.218206 -0.416982 0.507067 0.112861 -0.445043 -0.491776 0.0617193 -0.111014 -0.502421 0.087516 -0.108827 -0.500885 0.395828 0.499121 -0.215736 0.434628 0.266512 -0.505313 -0.46743 -0.475643 -0.361793 0.310774 -0.110871 0.495964 0.497336 -0.13851 0.437738 0.509379 0.339213 -0.0777019 -0.129874 0.204183 -0.49763 -0.25906 0.188589 -0.509941 0.240301 -0.34718 -0.506263 0.498746 -0.152483 -0.136 0.50397 -0.178629 -0.147761 0.493367 -0.177527 -0.118717 -0.164665 -0.480543 0.480871 0.212334 -0.500066 -0.329381 -0.368831 -0.42806 -0.502147 -0.377766 0.501371 0.216485 0.208033 -0.503071 -0.299459 -0.49679 -0.00453532 0.364702 -0.497447 -0.0539852 0.355486 -0.51232 -0.0132761 0.336892 -0.0487262 -0.379481 -0.500923 -0.104655 -0.389761 -0.504086 -0.0864825 -0.409498 -0.497698 -0.0432403 0.117158 -0.509347 -0.0682398 0.10056 -0.497448 -0.042578 0.0863653 -0.49129 0.183967 -0.200928 0.498814 -0.183072 -0.500091 -0.341845 0.221824 -0.168154 0.502291 0.189766 -0.364482 -0.498145 -0.513323 0.343255 0.408142 -0.370117 -0.513937 0.00364755 0.502583 0.447886 -0.0252272 0.495573 0.420983 0.365843 -0.053967 -0.491038 -0.199481 -0.0775744 -0.498911 -0.199493 -0.0692332 -0.504334 -0.177751 0.481972 0.462867 -0.166033 0.489516 0.240303 -0.44957 0.444319 -0.0467747 -0.485381 -0.210657 0.0361046 0.509145 -0.24341 0.0812529 0.493048 -0.205182 0.0558119 0.498166 0.35864 -0.47012 0.493991 -0.497738 0.232192 0.105877 0.484052 0.474972 0.161552 -0.406314 -0.39767 -0.499093 0.162147 -0.430952 -0.503744 -0.0812046 0.507291 0.435885 0.00755072 -0.284324 0.498494 -0.021454 -0.299124 0.506471 0.500124 -0.343032 0.113279 0.510581 -0.359047 0.0578677 0.114708 0.290805 0.511432 0.119138 0.233593 0.495411 -0.154136 0.0130625 -0.492608 -0.166216 0.0424981 -0.509121 -0.130072 0.504896 0.250945 -0.0250468 0.488133 -0.450628 0.461125 0.0327772 -0.485831 0.0908719 -0.510884 0.389776 -0.414019 -0.27967 -0.496388 -0.437512 -0.441692 -0.491947 -0.221187 0.420135 0.506757 -0.370526 -0.447992 -0.489489 0.138991 -0.507788 0.360897 0.252851 0.0658532 -0.495738 -0.171066 0.507986 0.136648 0.231263 0.0902413 -0.491787 0.47097 0.356124 -0.484458 0.264316 -0.495794 -0.222485 0.404274 -0.0862497 0.493506 0.427402 -0.0740413 0.503839 -0.4943 0.389909 0.45025 -0.121693 -0.372947 -0.51276 -0.0793196 -0.331711 -0.495519 0.195768 0.401619 -0.502125 0.211034 0.375343 -0.497158 -0.506741 -0.0674157 0.0457773 0.350137 -0.0150928 -0.503518 0.375471 -0.0115766 -0.502622 -0.501483 0.236611 -0.22817 -0.508949 -0.401893 -0.341517 0.481603 -0.453034 0.0835513 0.241659 0.498565 0.12417 -0.498511 0.247502 0.45613 -0.474275 -0.0669936 -0.465321 -0.19674 0.499506 0.262179 -0.306855 0.380575 0.508838 -0.279295 0.391966 0.508781 0.339345 0.357996 0.520177 0.337852 0.380834 0.507564 0.361011 0.37435 0.515402 0.443449 -0.0175084 -0.493607 0.25692 0.485025 -0.448369 0.498063 -0.0526624 -0.45968 0.489782 0.436419 -0.0493117 0.219685 0.190624 -0.497076 0.244574 0.195603 -0.510218 0.188326 0.223067 -0.493875 -0.122317 0.512139 0.301655 -0.452627 -0.348253 -0.486715 -0.0724367 -0.287695 -0.496878 -0.4228 -0.333336 -0.507001 -0.45734 0.21426 0.493309 -0.0815388 -0.244404 -0.492864 -0.0920124 0.507329 0.299762 -0.107305 -0.326653 -0.497037 0.495888 -0.194738 -0.256303 0.504383 -0.226193 -0.266634 -0.471144 0.477647 0.227015 0.503088 -0.220515 -0.236776 -0.49592 0.338749 -0.184281 0.28161 0.0154463 -0.496562 -0.0676692 0.00491616 -0.503608 0.503699 -0.323735 -0.0695649 0.494369 0.30445 0.141219 0.508697 0.0705185 0.175653 -0.484694 0.380584 0.472118 0.258539 -0.00962771 -0.50472 0.292004 -0.0150465 -0.505534 -0.415248 -0.430682 0.502524 -0.436092 0.420287 -0.482458 -0.504032 0.210835 0.376928 -0.435139 -0.491062 -0.0428383 -0.498001 0.249413 0.406817 -0.498602 0.0689815 0.229025 -0.500674 0.0531986 0.262047 0.239917 -0.500862 -0.0440909 0.260077 -0.498671 -0.002713 0.5064 0.415375 -0.366193 0.503624 -0.372457 0.096509 0.501064 -0.409646 0.094319 0.471347 0.486011 0.199813 0.495063 0.238988 -0.261753 0.285418 0.422741 0.495791 0.0143301 -0.514406 0.336268 0.234014 -0.422552 -0.507551 0.248771 -0.376162 -0.502922 0.202104 -0.497673 0.308816 -0.43464 -0.163113 -0.491902 -0.147758 0.510079 0.303597 0.0773202 0.506464 0.398994 0.435716 -0.495493 -0.241912 -0.409207 -0.273079 0.493991 0.013359 -0.500854 -0.402747 -0.49626 -0.449823 0.0453819 0.0734067 -0.493879 -0.405029 0.501141 -0.0350298 -0.306984 0.503828 -0.0783221 -0.259981 0.503193 0.13459 -0.169933 -0.512225 -0.166151 -0.280382 -0.096505 0.497298 -0.108688 -0.160135 0.503605 0.11319 0.496842 0.0963629 -0.193529 0.33031 0.498782 0.447771 -0.512257 0.104275 -0.337229 -0.504847 -0.0494545 -0.103237 -0.492296 -0.0792246 -0.121827 0.165102 -0.49726 -0.0220393 0.494311 0.221783 0.407751 0.50379 0.114772 0.424283 0.31101 0.373315 0.516242 -0.176538 -0.0600311 -0.501276 -0.252875 -0.490193 -0.460625 0.503154 0.20209 0.435592 -0.476802 -0.298086 0.480315 -0.451797 0.11819 -0.493002 0.0968317 0.499704 -0.4426 -0.476959 0.274972 -0.463826 0.0632366 -0.48 0.476198 -0.433724 -0.486608 0.174502 -0.440297 -0.502687 -0.254558 -0.489858 0.301504 -0.457281 -0.0753106 0.496897 -0.429608 -0.120919 -0.475409 -0.483312 -0.486081 -0.472545 -0.316599 0.180177 0.488797 -0.446067 -0.185323 -0.455064 -0.498017 0.0827356 -0.437402 -0.487371 0.137027 0.0247922 -0.50692 0.502802 0.298818 -0.429999 -0.307775 -0.501652 0.32378 0.448545 0.485957 -0.256996 -0.34826 -0.505683 0.372855 -0.22046 0.500877 0.123347 -0.106882 0.198952 -0.509523 0.170833 0.037321 0.494623 -0.0650388 0.243437 -0.497021 -0.492261 -0.0497334 -0.128326 0.238303 -0.50943 -0.342627 0.119939 0.495767 0.426366 -0.507899 -0.0329933 -0.146057 -0.49775 0.0596232 -0.429624 -0.485603 0.0357972 -0.439172 0.500452 0.163092 -0.0573693 0.497386 0.143395 -0.0109506 -0.510168 -0.369922 0.180769 -0.49872 -0.332817 0.239836 -0.0269153 -0.491754 0.136234 0.391476 -0.309322 0.512611 -0.507807 0.407825 -0.121306 -0.503074 -0.327364 -0.342666 -0.502162 0.00580887 0.0415908 -0.49531 -0.0321932 0.0330688 -0.0390047 -0.187557 -0.50181 0.399445 -0.503565 -0.112381 0.0949808 0.496328 0.376592 0.498532 -0.0786219 -0.450221 0.0871434 0.285186 0.501549 -0.476237 -0.326092 0.469233 -0.50364 0.112686 0.0973748 -0.498329 0.352739 0.226682 -0.505539 0.249085 -0.31843 0.509465 0.0361306 0.126654 0.14802 0.498084 -0.18639 0.0365806 0.475385 -0.457767 -0.474037 0.329986 -0.491873 0.387779 0.365015 0.51102 0.326582 -0.505544 0.314807 0.359395 -0.500245 0.26463 -0.204716 -0.496094 -0.0410264 -0.182078 -0.503954 -0.056289 0.496168 0.0123484 -0.334429 -0.509353 -0.107871 -0.307115 -0.22354 -0.504709 -0.0521122 0.50568 0.0245172 -0.392096 -0.491399 -0.308732 0.436734 0.279067 -0.500675 0.427729 0.506113 -0.137685 -0.266938 0.224816 0.365263 0.50223 -0.405276 -0.350707 0.501795 -0.50065 0.163155 -0.188549 -0.456164 -0.292489 0.48866 0.117957 -0.509865 0.403387 -0.227583 0.248852 0.508899 -0.490252 0.140772 -0.164442 -0.233862 0.503693 -0.350843 0.136167 0.507931 -0.149857 -0.507306 -0.0960387 -0.158278 -0.50369 -0.116433 -0.12822 -0.494087 -0.118214 -0.179029 0.347882 -0.512747 0.338561 -0.513723 -0.380696 0.3652 0.0816193 -0.450233 0.496137 -0.5075 -0.326313 -0.0626609 0.499136 0.173606 -0.387824 -0.29014 0.513873 -0.341311 -0.506479 -0.376921 -0.0104274 -0.503126 0.413855 -0.438863 -0.463732 -0.263206 -0.473949 -0.500311 -0.442507 -0.124886 -0.496 0.404457 -0.408481 -0.244364 -0.462029 -0.489943 0.487723 0.468545 0.301443 -0.509615 -0.114522 0.0403516 -0.499159 -0.158475 0.0653174 0.402955 -0.413128 0.500889 -0.0234356 -0.495065 0.414839 -0.0549619 -0.510765 0.410082 -0.0468994 -0.490953 0.432033 -0.501364 -0.271369 0.0833625 -0.496569 -0.291572 0.0191429 -0.503885 0.0817972 -0.148366 0.513339 -0.387744 -0.0453893 -0.518687 -0.358962 0.343202 -0.178909 0.466192 -0.485222 -0.510953 0.154089 0.26855 -0.0141963 0.0423862 -0.495851 -0.14206 -0.290085 -0.502694 -0.421155 -0.463428 -0.491517 -0.127554 -0.348242 -0.495216 -0.106071 0.287086 0.507728 -0.256722 0.417268 -0.50133 -0.04722 0.139138 0.505841 -0.251369 0.443825 -0.494411 -0.282055 0.433834 -0.490003 -0.424894 -0.0323428 -0.4894 -0.0867241 -0.497071 -0.292394 0.123918 0.50403 0.15314 0.210467 0.312241 0.514252 -0.493974 0.157009 0.174784 -0.06443 -0.50314 -0.288998 0.171426 0.492809 -0.156078 -0.322214 -0.280769 -0.517179 0.498248 -0.246912 0.0929043 0.494392 -0.232399 0.110914 -0.505868 -0.260398 0.320354 -0.271597 0.291296 0.5112 -0.505301 -0.297007 -0.325231 -0.497418 0.0256544 -0.132433 -0.508211 0.0031118 -0.110876 -0.505221 -0.00474316 -0.139604 0.494619 0.353703 -0.451857 -0.144005 0.485633 -0.467598 0.453337 -0.397834 -0.495448 -0.385526 -0.281553 -0.507089 -0.0105273 -0.494991 -0.228055 0.335776 0.284879 0.510939 0.0936038 -0.152343 0.50562 -0.107205 0.462299 0.49145 0.502285 -0.276235 0.0995092 0.510153 -0.282063 0.0487246 0.503721 -0.309336 0.111673 0.228316 0.0979189 0.509525 -0.456919 -0.433635 -0.491121 -0.0414782 -0.513925 -0.332146 0.0783098 0.459007 0.474838 -0.243148 0.456302 0.495264 -0.0161017 -0.497023 -0.308771 -0.370151 -0.515265 0.345396 0.502029 0.118007 -0.4301 -0.500052 -0.419001 -0.359205 0.496685 -0.0193446 -0.0391267 0.506705 0.00412534 -0.0549103 0.497009 -0.0227781 -0.065793 0.248006 0.270241 -0.507622 0.259373 0.301127 -0.496445 0.228524 0.296458 -0.510947 0.503161 -0.304671 -0.0145102 0.383099 -0.0725413 0.501633 0.424893 -0.184214 0.492504 0.227888 0.497433 0.0283571 0.228521 0.492797 0.0793288 0.509042 -0.292907 0.0194626 0.224232 0.0142388 0.490907 0.208963 -0.0191153 0.506415 0.153325 -0.405221 -0.498071 -0.265426 0.503121 -0.360867 0.0954636 -0.394559 -0.501551 0.452194 -0.479526 -0.194719 0.474808 -0.487425 -0.0361153 -0.0702523 -0.507523 -0.111172 -0.458181 0.144147 0.500178 -0.274486 -0.465999 0.481393 0.495571 0.0246857 0.458494 -0.297377 0.0708268 -0.504851 -0.482332 -0.449302 -0.44497 -0.294763 0.105055 -0.511562 -0.501502 -0.382182 0.217587 -0.503536 -0.291458 0.111315 -0.339656 0.0945983 0.51023 -0.512186 -0.290745 0.146917 -0.130269 -0.431372 0.505575 -0.497195 0.388897 -0.227659 -0.397308 -0.424211 -0.508281 -0.497471 0.412881 -0.235965 -0.505797 0.418081 -0.192902 -0.257964 0.513869 -0.329714 0.263445 0.0940861 0.492708 0.239504 0.0470319 0.494668 0.215164 0.0709701 0.493015 0.454699 0.369323 0.484781 0.500595 -0.125238 -0.0418888 0.495319 -0.141556 -0.0132146 0.489959 -0.106971 -0.0140774 0.507372 -0.401448 -0.307382 0.193856 -0.139154 -0.491225 0.209504 -0.179526 -0.495194 -0.506973 0.228154 0.0749273 0.342358 -0.505403 0.0427386 -0.498243 0.223738 0.0192014 -0.473027 -0.481286 0.144119 0.135396 0.0812289 -0.497884 0.0416106 -0.496822 -0.416565 0.0420347 -0.487911 -0.439198 -0.411548 0.491586 0.440411 0.074266 -0.507797 0.000282142 0.119953 -0.500801 -0.0448449 -0.443201 0.488363 -0.275487 0.0949296 -0.493437 -0.0225397 0.286131 0.493261 -0.420774 -0.511781 0.120464 -0.411985 -0.495289 0.196483 -0.415778 0.467343 -0.492331 0.0617913 -0.0379493 -0.491521 0.00484974 -0.0268444 -0.508212 0.0364309 -0.126072 -0.396428 0.496583 -0.00614986 -0.506747 0.011626 0.250789 -0.467357 -0.485794 -0.499486 0.312593 0.0044148 -0.425969 -0.251566 -0.489566 -0.415056 -0.222456 -0.507438 0.119882 -0.15914 0.499535 0.144592 -0.136195 0.500634 0.498371 -0.349492 0.023735 0.0081996 0.262091 0.50294 -0.479822 -0.45638 -0.271631 -0.0201263 0.244007 0.496034 -0.50802 0.405287 -0.0251932 -0.513773 0.356179 -0.0643581 -0.508253 0.384315 -0.0786166 0.427666 -0.330547 0.496474 -0.306564 0.260387 -0.511323 -0.271905 0.31045 -0.500769 0.502878 -0.0828146 -0.284385 0.0560059 -0.363808 -0.513176 -0.489973 -0.449324 -0.0695281 -0.106538 0.236849 0.498739 0.066263 -0.390115 -0.503011 -0.0163374 0.134071 -0.503586 -0.35271 -0.510264 0.284102 0.508288 -0.348222 -0.401953 -0.0684077 0.0384934 -0.5034 -0.486733 -0.462702 -0.426459 -0.0958499 0.0553068 -0.499848 0.464509 -0.482799 0.441179 -0.0971095 0.0214946 -0.502359 -0.157688 -0.50315 0.430141 -0.493246 -0.4471 -0.206543 -0.496474 -0.0684222 -0.0203305 -0.416029 0.432972 0.505309 -0.41835 0.4539 0.492031 -0.463303 -0.473503 0.0522834 -0.502864 0.283177 0.114496 -0.498713 0.326837 0.0854563 -0.399457 0.503129 -0.334573 -0.209151 -0.20953 -0.491035 0.239821 -0.502084 -0.308405 0.498817 0.029877 -0.425224 0.418452 -0.509235 -0.06276 -0.503485 -0.349661 -0.39781 -0.439799 0.169506 -0.492603 0.243114 -0.432682 0.488044 -0.422167 0.199338 -0.491994 0.440356 -0.496239 -0.0331221 -0.502496 0.430683 0.300412 0.0247899 0.508102 -0.202329 -0.456964 0.120169 0.501587 0.440615 0.504366 0.122468 0.459179 0.415383 -0.483951 0.0107709 0.502301 -0.12152 -0.507847 -0.264941 -0.306472 -0.513926 -0.233602 -0.292364 -0.336022 -0.338776 -0.505988 -0.45597 -0.277537 -0.485799 0.493271 -0.444975 -0.30917 0.494719 0.414345 -0.338802 -0.455565 -0.253407 -0.4983 -0.498474 -0.260059 -0.271824 -0.284907 -0.450802 0.496144 -0.385786 0.501613 -0.377538 0.490696 0.4319 -0.125315 0.497058 -0.0542925 0.264209 0.498033 -0.00382483 -0.148948 -0.488698 -0.454694 -0.0173051 0.501905 -0.0512199 0.287589 0.50443 0.0590478 -0.0625068 0.506354 -0.0239942 0.297751 0.124757 -0.400982 -0.507982 -0.371606 0.0937099 0.500721 -0.460032 0.483838 0.391851 0.0747375 -0.414042 -0.49122 0.384734 -0.499193 -0.443905 0.133911 -0.426051 -0.498152 0.0388537 0.148374 0.490881 0.495893 0.22902 0.30478 0.0578692 0.482853 0.439405 -0.519732 -0.35147 -0.353706 0.229174 0.511484 -0.418952 -0.342926 0.146559 0.495784 0.46261 -0.0252598 0.481731 -0.502164 0.0486787 -0.0379812 -0.508096 -0.397092 -0.37351 -0.152165 -0.500409 -0.393922 0.284736 -0.473812 0.48877 -0.21143 -0.508548 -0.420981 0.324774 -0.505019 -0.438846 0.492064 -0.107319 -0.271429 0.466492 0.489231 -0.358181 0.347781 0.51073 -0.424859 0.508188 0.320481 -0.189441 -0.481157 -0.0584577 -0.445191 0.131241 -0.0877274 -0.49073 0.441908 0.504321 0.0490239 0.503553 0.378254 -0.131602 0.509192 0.344671 -0.18941 0.107005 0.333068 -0.501693 0.419394 0.398777 -0.493056 -0.49667 -0.426772 0.226806 0.15596 0.471136 -0.470008 -0.463461 -0.322661 -0.486768 0.127009 0.354941 -0.510387 0.37935 0.392363 0.50053 0.0537727 0.3529 0.51543 -0.431756 -0.253418 0.494292 -0.469711 -0.143541 -0.469631 -0.493116 -0.417153 0.151417 0.00752529 -0.128138 0.497481 -0.0193012 -0.151678 0.49501 -0.514233 -0.400454 0.162862 -0.470926 -0.292888 -0.479599 -0.493782 0.449622 -0.408445 -0.503584 -0.422852 0.172232 -0.499634 0.314712 -0.341767 0.127751 0.454014 0.497467 -0.5098 -0.328088 -0.310155 -0.516402 -0.357796 -0.299756 -0.4318 0.332266 -0.505734 -0.502785 -0.248891 0.061578 0.46825 0.415165 0.48228 0.387595 -0.510182 0.391012 0.467181 0.470249 -0.432475 -0.114094 0.213797 0.503421 0.144052 0.503967 0.174428 -0.186581 -0.293917 -0.496458 -0.49745 -0.057856 -0.341279 -0.297135 -0.50213 0.185073 0.160485 0.345713 -0.505212 0.215081 -0.157873 -0.495124 0.269497 -0.151483 -0.506206 0.150332 -0.487665 -0.462301 -0.459559 -0.488807 -0.0369718 0.488297 0.457331 0.171997 0.51712 -0.376992 -0.321547 0.280845 0.277571 -0.510184 0.118438 -0.0596274 -0.506753 0.503751 -0.316816 -0.341397 0.513335 -0.37409 -0.35276 -0.471733 -0.471277 0.337474 0.499463 0.0404243 0.421096 0.500041 0.0172072 0.438061 0.111278 -0.191289 -0.503424 0.361988 -0.501064 0.30358 0.0464932 -0.497272 -0.244446 0.101496 -0.504588 -0.229107 -0.275535 0.159858 -0.493486 0.062365 -0.508975 -0.265269 -0.358564 0.508461 0.276678 -0.483058 0.0444315 0.473719 -0.272734 -0.392501 0.505206 -0.252582 -0.409091 0.49983 0.503829 0.136625 0.367869 0.506921 0.206016 0.384139 0.509839 0.234345 -0.0248081 -0.497037 -0.0356512 0.278568 0.510842 0.19156 0.355734 -0.354288 0.0679891 0.496688 -0.469457 0.0836966 0.485368 -0.332376 0.0625656 -0.501256 -0.345846 0.114871 -0.502144 -0.41407 -0.498929 0.0403177 0.0404274 0.0770737 0.490065 -0.435787 0.110921 0.490429 -0.512599 0.391866 0.0270841 -0.39279 -0.51318 0.0509925 -0.369708 -0.510685 0.0342699 0.20292 -0.0366745 -0.505489 0.48731 0.383711 -0.448487 0.499681 0.221018 -0.0750164 -0.480174 0.108646 -0.451743 -0.426882 -0.192237 -0.499178 0.495406 0.154366 0.270661 -0.156471 0.244767 0.504779 0.237177 -0.28673 -0.508425 0.236704 -0.317709 -0.50515 0.441023 0.346265 0.494015 -0.0161179 0.504975 -0.121649 -0.472338 0.0154456 0.469136 0.436741 0.486454 0.000797994 0.50513 -0.409348 -0.0282287 0.162998 0.139361 -0.503193 0.38999 -0.476585 0.47007 -0.0249228 0.490201 -0.145776 -0.505252 -0.366427 0.312018 0.475528 -0.119576 0.46615 0.496777 0.261573 -0.0406662 0.233712 -0.45371 0.480771 -0.49689 -0.424077 0.289917 0.445817 -0.500577 0.0121596 0.499817 0.336259 -0.429712 0.440008 -0.499513 0.301959 0.468819 0.0479562 0.471469 -0.483798 0.461608 0.279048 0.224038 0.143473 -0.503824 0.103114 -0.432652 0.489805 0.489444 -0.247388 -0.448945 0.496136 -0.274649 -0.439775 -0.477892 0.477014 -0.103915 -0.327193 -0.457332 -0.489885 0.508041 -0.247668 -0.42808 0.177692 0.511634 0.290918 0.0705849 -0.497663 0.342783 0.116746 -0.497085 0.353347 0.345718 -0.504618 0.42804 -0.510674 -0.129842 -0.31829 0.0731813 -0.0851555 -0.500263 0.0876425 -0.0584525 -0.4899 0.0564052 -0.0591896 -0.501591 -0.448747 0.496631 0.339239 -0.0161735 -0.494044 0.290762 -0.383209 -0.500305 0.375045 0.0168602 -0.505284 0.305139 0.489771 -0.354986 -0.44993 -0.292484 -0.426153 0.495975 -0.274768 -0.415681 0.512028 0.500381 -0.172715 0.0457893 -0.0781138 0.276097 0.501443 -0.0827346 0.307709 0.513787 0.00388079 -0.506527 0.427974 -0.306043 -0.0191065 -0.500104 -0.301721 0.502921 -0.0158487 0.328562 -0.503656 -0.144733 0.352059 -0.505911 -0.124174 0.0609171 -0.120553 0.50733 -0.491076 0.326142 0.438489 -0.502493 -0.186906 0.113348 -0.494817 -0.133964 0.0904866 -0.368469 -0.506929 -0.0552621 -0.392715 -0.503858 -0.0660345 -0.510473 -0.220947 -0.406847 0.444604 -0.11308 0.494485 -0.0786867 -0.449144 -0.490184 -0.510691 -0.201415 -0.418101 0.484681 -0.465039 -0.0256644 -0.286478 -0.399543 -0.495888 0.149854 -0.0623663 -0.503734 0.0414735 -0.485701 0.447602 0.188978 0.401881 0.493806 -0.0979986 0.470879 0.476081 -0.161033 0.102462 0.508005 0.130511 0.423368 0.489479 0.0705049 -0.274375 -0.501782 0.0940995 -0.303371 -0.503439 0.460623 -0.483994 0.376453 -0.34674 -0.508838 0.162355 -0.370911 -0.50265 0.162109 0.512066 -0.343406 0.427267 0.460632 0.285611 0.477221 -0.496928 0.0988379 -0.0825476 0.16834 -0.123851 -0.503307 -0.265852 -0.087927 -0.500699 -0.458579 -0.179054 0.49222 -0.252908 -0.133833 -0.494321 0.4519 -0.00900592 0.500755 -0.464847 -0.487334 0.275337 -0.233305 -0.120041 -0.496537 -0.445289 -0.220554 -0.493812 0.5059 -0.133794 -0.435581 -0.212877 -0.111562 0.508384 -0.248876 -0.0982077 0.494616 -0.218688 -0.0761575 0.505943 -0.502599 -0.186775 -0.311709 -0.506625 -0.213532 -0.309339 0.411036 -0.508976 0.33501 -0.321828 0.518299 -0.380803 -0.369349 0.506567 -0.403589 0.233007 0.335351 0.50412 0.489312 -0.353147 0.442913 0.504113 -0.322664 0.437814 0.129462 0.47003 -0.484993 -0.490113 0.195783 0.0593552 -0.503694 -0.0250949 -0.191294 -0.492269 -0.0484916 -0.193452 -0.500079 -0.038186 -0.213548 0.115716 0.383388 -0.495248 0.483868 -0.473684 -0.0603957 0.0121051 -0.470126 -0.486347 0.512353 -0.292002 -0.13332 -0.254069 -0.515352 0.325905 0.357927 -0.0352137 0.500046 0.347226 0.0144252 0.508129 -0.135495 0.459797 0.48487 -0.443386 0.290083 0.485319 -0.357341 -0.509002 -0.424838 -0.314153 -0.411823 -0.501808 -0.0561162 0.473668 -0.485083 0.491419 0.178242 0.119982 0.508054 0.174861 0.164389 -0.237069 -0.33068 -0.510809 -0.161967 -0.309362 -0.493853 -0.218686 -0.307621 -0.496343 -0.419028 -0.367023 -0.504734 -0.019729 0.346549 -0.502935 -0.0539204 0.299482 -0.506296 0.499092 0.363456 0.0283352 0.503257 0.35946 -0.023578 0.495634 -0.100306 -0.2403 -0.467166 -0.235301 -0.481661 0.49926 -0.14582 -0.241843 0.513161 0.0927385 0.353852 -0.0281672 -0.493848 0.167568 0.487873 0.455605 0.0889971 0.129483 0.495165 -0.449694 -0.112138 -0.496122 -0.107844 0.159367 0.415629 0.509429 -0.0891763 -0.50253 -0.123299 0.295938 0.496091 0.129767 -0.487222 -0.192349 -0.468991 0.447394 -0.461005 -0.477302 0.318332 0.253353 0.498485 -0.379534 -0.402845 -0.498944 -0.496402 -0.322291 -0.436718 -0.491687 -0.196491 0.446343 0.459789 0.477504 0.155809 0.49524 0.205271 -0.404338 0.503946 0.17018 -0.435408 0.510915 0.157181 -0.415566 0.32833 0.500263 0.206638 -0.497676 0.436828 -0.0865066 -0.493382 0.444895 -0.0564886 0.20012 0.484826 0.44452 0.0702455 0.200194 0.506686 0.257401 0.426384 0.494485 -4.68059e-06 -0.502604 0.11953 0.00113886 -0.499436 0.152091 0.0343369 -0.496506 0.133415 0.321629 0.494681 0.144414 -0.307959 0.408409 0.50925 -0.338821 0.423683 0.50953 -0.158919 -0.498506 -0.0732762 -0.409215 0.419109 -0.500369 -0.135407 -0.491084 -0.0907525 -0.161673 -0.507381 -0.102541 0.494144 -0.428052 -0.0126361 0.504413 0.215882 -0.338152 0.512093 0.221098 -0.306951 0.288264 -0.23379 0.511812 -0.482074 0.467776 0.00720359 0.239442 -0.251431 0.506756 0.0137075 0.148692 -0.499814 0.0180355 0.181879 -0.503417 -0.0563599 0.473527 0.485582 -0.202371 -0.331116 0.51151 0.49206 0.150613 -0.123935 0.453191 0.0141744 0.499728 -0.219914 -0.380769 0.51425 -0.0101042 -0.492934 0.466833 -0.0416187 -0.495459 0.459052 -0.441911 -0.457363 -0.475208 0.470967 -0.166516 -0.480662 -0.00782902 0.500545 0.124901 0.501338 -0.150301 -0.315225 -0.470133 -0.174101 -0.476466 -0.237926 -0.359387 0.511867 0.287592 -0.0607797 0.492589 0.234613 -0.0415877 0.49089 -0.491085 -0.0108998 0.142866 -0.490089 0.00167063 0.113389 -0.184587 -0.405314 0.508257 0.0240438 0.50871 0.141897 -0.155073 -0.441616 0.494319 -0.182198 -0.429617 0.495898 0.494678 0.0746237 -0.303336 0.489984 0.214504 -0.449019 -0.507222 -0.137304 0.348695 -0.505351 -0.192083 0.360753 0.318723 0.502308 -0.259223 0.0437875 0.0273914 -0.500128 -0.168469 -0.462089 -0.474757 -0.0522577 0.295098 0.512704 -0.483298 -0.445378 -0.326781 -0.0226457 0.319394 0.509966 -0.0214424 0.279363 0.507958 -0.504669 -0.437866 0.15326 -0.204772 0.508305 -0.166234 0.432942 0.501481 0.0951988 0.0245995 0.503614 0.111915 -0.361955 -0.109542 0.512633 0.504392 0.102349 -0.290408 -0.397067 -0.153896 0.509653 -0.388491 -0.10444 0.505388 -0.164488 -0.0319002 0.491945 -0.171662 0.00250787 0.493142 -0.179386 -0.211138 -0.49149 0.480099 -0.07117 0.48025 -0.393724 -0.484826 -0.448588 -0.164724 -0.237853 -0.492395 0.5084 -0.124888 -0.224552 -0.0673089 0.498964 -0.387336 -0.186848 -0.218798 0.507979 -0.208304 -0.246238 0.510286 -0.0351486 0.235185 -0.504735 0.00661101 0.307541 -0.498181 -0.0190707 0.294909 -0.511838 0.393612 0.496297 0.0491001 -0.0968119 -0.511367 -0.31819 0.0814168 -0.498396 -0.201248 -0.0760982 -0.502276 -0.341073 -0.107674 -0.502447 -0.347241 0.20033 0.257757 0.502246 -0.501482 -0.298206 0.246877 -0.0955583 0.496609 0.167173 -0.0610282 0.494706 0.175737 0.0288302 0.476782 0.452009 0.498854 -0.132106 0.386494 0.49894 -0.0754383 0.362503 -0.49184 0.457474 0.0891255 -0.501278 0.271254 -0.455436 -0.21479 -0.450235 -0.479575 0.313576 -0.393901 0.503851 0.284072 -0.385916 0.511048 0.290963 -0.412735 0.505693 0.253294 -0.199085 0.500249 0.245337 -0.172742 0.508091 0.20568 -0.507146 0.398001 0.416555 -0.322481 -0.50231 0.49048 -0.0830593 -0.173368 0.0322565 0.45459 0.494065 0.494106 -0.0104484 -0.177351 0.494424 -0.10241 -0.148677 -0.478874 -0.469717 -0.116025 -0.158475 0.492799 0.426185 -0.51169 0.349009 0.429665 -0.400252 0.209058 0.509127 -0.229388 0.183338 -0.491387 0.470443 -0.0431531 0.466401 -0.430009 0.267194 0.501341 -0.502102 0.272479 0.037929 -0.483096 -0.459185 -0.0923909 -0.0530997 -0.138123 0.50914 -0.513415 0.299437 0.0343059 -0.507486 0.283588 0.0608733 0.497267 -0.0962549 0.232848 -0.00155398 0.494299 0.161011 0.00749948 0.0324844 0.505343 0.501881 0.431546 0.385802 -0.0424774 -0.0824134 -0.497785 -0.0379904 -0.0478284 -0.500359 0.497305 -0.123728 -0.126466 0.497809 -0.0926001 -0.0888557 0.442316 0.500717 -0.109872 0.479853 -0.448439 -0.207497 -0.509218 -0.0992947 -0.0346011 -0.495508 -0.0720023 -0.0532709 -0.512163 0.240081 -0.42351 -0.505695 -0.409828 0.214417 -0.385141 -0.506516 0.106581 -0.0527278 -0.490407 0.120539 -0.0801759 -0.495729 0.134587 -0.0545013 -0.505606 0.151045 -0.501327 0.264179 -0.405223 0.507715 -0.0723822 -0.42457 0.504263 -0.0498803 -0.440697 -0.184898 -0.494894 -0.0844201 0.501665 -0.102434 -0.428154 -0.429546 0.507987 0.132159 0.481102 0.422739 -0.464407 -0.499085 0.2672 -0.234389 0.0942931 0.472845 0.471051 -0.223424 -0.475638 -0.480197 0.494151 0.429223 -0.000567402 0.397839 -0.366137 -0.506125 0.31105 0.0078336 -0.503254 -0.509594 0.29364 -0.290723 -0.165728 0.307969 0.506356 0.43202 0.492974 0.282448 -0.498805 -0.379954 -0.122546 0.424061 -0.100064 0.490897 0.0643114 -0.493388 0.4583 0.0581151 -0.499783 0.433154 -0.0976459 -0.078487 -0.498797 -0.0962564 -0.0459841 -0.501452 -0.0616146 0.189159 0.503654 -0.498695 0.19309 -0.0421721 0.200051 0.509868 0.242311 0.471137 -0.239641 0.483478 -0.490975 0.194977 -0.0150665 -0.498938 0.168165 -0.0270683 0.509909 0.341229 0.00481851 0.500613 0.288124 0.00557042 0.498333 0.286565 0.0343669 -0.195557 -0.463738 -0.472087 -0.015745 -0.459486 -0.479058 -0.229789 0.49023 -0.436696 0.365962 -0.504362 -0.397578 0.344845 -0.513054 -0.419855 -0.496 0.0690125 -0.29035 0.295275 -0.482465 -0.472063 -0.498192 0.0746119 -0.322355 -0.504812 0.104074 -0.299229 -0.342053 0.502497 0.1862 -0.507931 0.273689 0.361974 -0.516425 0.225971 0.351126 -0.13271 -0.50584 -0.0614043 0.0174146 -0.382724 -0.496683 -0.387244 -0.506375 -0.15882 -0.393315 -0.495698 -0.215012 -0.414357 -0.495463 -0.152981 -0.33794 0.508827 -0.0337336 0.506895 0.41947 -0.0315593 -0.274115 -0.0113527 -0.509451 0.259313 -0.329532 -0.499745 -0.443911 -0.326486 -0.495527 0.504814 -0.388503 -0.148077 -0.505412 -0.403224 -0.125293 0.496174 -0.405609 -0.165283 0.1654 0.483143 0.447625 0.41386 -0.506406 -0.392561 -0.460487 0.221466 -0.495565 -0.510237 -0.412159 -0.0565214 0.488115 -0.297848 0.4443 -0.494671 -0.00865616 0.460571 0.480885 -0.462954 -0.466515 -0.43873 -0.277854 -0.492577 0.495566 0.355206 0.425184 0.0250023 0.0753391 -0.496002 0.212123 -0.440148 0.487473 0.313035 0.420523 0.500865 0.510081 0.136975 -0.254289 0.49965 0.129965 -0.282848 0.410963 0.249562 0.512129 0.364426 0.290226 0.505129 0.392594 0.301359 0.513269 0.200778 0.512403 0.301048 -0.185294 -0.0889066 0.492699 -0.305624 0.44154 0.505751 -0.213554 -0.462171 0.484624 0.258481 -0.338657 0.500668 0.231866 -0.319821 0.499283 0.235227 -0.287104 0.497886 0.438321 0.0352712 -0.50406 -0.480076 -0.416388 -0.454971 -0.352037 0.501489 0.125153 0.409814 0.221987 0.500351 0.0938709 -0.50111 0.0597201 0.217206 0.394585 0.512627 -0.481343 -0.0540415 0.469633 -0.223764 0.506162 0.152735 0.0848342 -0.50001 0.0298919 -0.421839 -0.41971 -0.49595 -0.484748 0.471741 -0.336101 -0.279081 0.487141 -0.460359 0.354279 -0.27316 -0.504365 0.25488 0.357352 0.512631 -0.238223 -0.507024 -0.210132 -0.505341 -0.369775 -0.0960816 -0.260704 -0.492838 -0.18864 0.469676 0.490034 -0.32982 -0.188645 -0.505787 -0.113419 -0.216582 -0.50964 -0.122705 0.282092 0.265592 0.501452 0.173841 -0.50404 0.108381 0.200143 -0.496086 0.0589085 0.482056 0.26318 0.450646 0.159196 -0.501787 0.0796601 -0.0620518 0.50153 -0.410216 0.492271 -0.417262 -0.105958 -0.00959952 0.495257 -0.406787 0.166111 -0.494118 -0.4482 0.25375 -0.468095 0.473958 -0.497392 0.24461 -0.0725684 0.0918492 -0.196672 0.501876 -0.497721 0.277139 -0.0821838 0.427873 0.234649 0.502901 -0.193186 -0.481319 0.479817 -0.454821 0.495189 0.222202 -0.0833518 0.0381289 0.499519 -0.424374 0.0427979 -0.499702 0.314117 -0.507862 -0.412976 0.24562 0.442452 0.48405 0.212471 0.448217 0.498025 -0.501983 -0.404462 0.239034 0.322968 -0.310478 0.509072 -0.326182 0.00690428 -0.497448 -0.455119 0.479362 0.173295 0.336285 -0.259056 0.50297 -0.382296 -0.169834 -0.506477 0.0359456 0.0230558 0.493136 0.476317 -0.356313 -0.46849 0.0901405 -0.459878 -0.481383 -0.348538 -0.176998 -0.497842 -0.506908 -0.362308 -0.238279 -0.492947 0.131813 -0.0719708 -0.498401 0.12475 -0.105404 -0.495474 -0.453016 0.152249 0.49178 -0.462497 0.328894 -0.507549 0.156625 -0.0940081 0.0949616 0.119218 0.503144 0.514081 0.0453473 0.356241 0.506566 0.0696801 0.34938 0.247848 0.506927 0.425903 -0.466193 -0.451407 -0.469561 0.495814 -0.153049 0.281665 -0.493207 0.131094 -0.197451 -0.512057 -0.381528 -0.173223 -0.449219 0.483618 -0.173964 0.384307 -0.495266 -0.16269 0.357602 -0.502711 -0.153809 -0.502637 -0.198895 -0.0335044 -0.502597 -0.156861 -0.0120176 -0.362921 -0.466339 0.480753 -0.499454 -0.201055 -0.00910244 0.055866 0.454064 0.477237 0.154621 0.505114 -0.440027 0.123351 -0.489301 0.45621 0.104134 0.409989 0.494247 0.451898 0.0821952 -0.483061 0.437389 0.127836 -0.490187 -0.489814 0.441527 0.422268 0.285291 -0.324848 -0.506781 0.262864 -0.302837 -0.50958 -0.149727 -0.0459401 -0.498599 -0.151384 -0.0771444 -0.509127 -0.123997 -0.0619299 -0.506554 0.233468 -0.255802 -0.510803 0.0438142 -0.502849 -0.00575703 -0.328699 -0.50762 -0.144844 0.140587 0.451591 -0.498646 -0.465402 0.059398 0.480457 0.226285 -0.22683 -0.50276 0.502716 0.054662 0.328941 -0.490771 -0.397689 0.438173 -0.512372 -0.339071 -0.212617 -0.494664 -0.00559417 -0.446251 -0.501723 -0.0246711 -0.405934 -0.0471864 0.508634 0.324371 -0.360159 -0.508436 0.113271 -0.497916 -0.0468373 -0.425272 -0.487849 -0.110567 -0.429574 0.479574 -0.460896 -0.294024 -0.479385 -0.0928162 -0.450818 -0.452358 0.459847 -0.472677 0.282064 0.497866 -0.448551 0.0765551 0.396713 0.495962 -0.482614 -0.352388 0.46256 0.133064 0.395993 0.499328 0.232507 0.490096 -0.442282 -0.433947 -0.105088 0.496902 -0.157902 -0.452209 -0.491645 0.176242 -0.31392 0.505606 0.51421 0.319317 0.180253 0.500096 0.324022 0.227298 -0.24247 0.496691 0.323459 0.383009 -0.0985309 0.514035 -0.10911 0.493329 -0.26311 0.269938 -0.484103 -0.477869 -0.315677 -0.50666 0.0974182 0.0113102 -0.504175 -0.111276 0.0736388 -0.504822 -0.11281 0.491267 0.0535117 -0.465507 0.0511912 -0.495764 -0.122935 0.458463 0.437618 0.473175 0.501977 0.28342 -0.345459 0.499105 0.248155 -0.325053 -0.315754 0.192684 0.508332 -0.313907 -0.172318 -0.50685 -0.428338 0.506326 -0.135299 -0.363788 0.20512 0.502165 -0.318616 0.235519 0.497271 0.110931 0.495624 -0.463115 -0.456737 0.146134 -0.492034 0.0888696 0.480756 -0.459418 0.19927 0.0859515 -0.496127 -0.344353 -0.501541 -0.0987706 -0.461563 -0.477688 0.021612 0.436631 0.498512 -0.399874 -0.345428 -0.508165 -0.0708447 -0.324577 -0.506014 -0.0593447 -0.145201 -0.135567 0.493345 -0.280572 -0.317216 -0.501287 -0.13815 -0.16965 0.49231 -0.456003 -0.479752 0.172913 0.501792 -0.202616 -0.286939 0.4959 -0.179373 -0.279151 -0.466932 -0.472265 0.195321 0.355785 -0.508805 -0.301301 0.239497 -0.498889 -0.370127 0.214853 -0.512001 -0.358867 0.439024 0.122762 0.486844 -0.0881406 0.512923 0.357182 0.258836 -0.512485 -0.356954 -0.504098 -0.313858 0.414537 -0.492357 -0.070044 -0.410175 -0.510104 0.223763 0.18662 0.503307 -0.0707862 -0.230661 -0.50874 0.10388 0.35179 -0.392383 0.505806 -0.0615789 0.443221 0.156579 -0.493753 -0.410224 0.492348 -0.0860378 -0.51201 -0.299883 0.357076 -0.0964818 0.500759 0.409185 0.508147 0.383693 -0.101058 0.509168 0.411447 -0.143555 0.265897 0.506205 0.174622 -0.491687 -0.469905 0.187753 0.497847 -0.365478 0.134614 -0.0178105 0.0121519 0.496729 -0.0443643 -0.0100209 0.502396 -0.0615889 0.507856 0.300006 -0.0499725 0.0249756 0.500616 0.51277 -0.310661 0.241331 0.403835 0.14716 0.510207 0.130202 0.503934 0.120692 0.272863 0.496411 0.0857352 -0.41377 0.33241 0.492713 0.184111 0.513224 0.319684 -0.451233 -0.0268235 -0.494009 -0.204802 -0.477277 -0.460904 0.190988 0.50976 0.349145 -0.497876 -0.205531 -0.457553 0.267309 0.511741 0.142607 -0.486697 -0.131463 -0.452147 -0.449706 -0.491373 -0.310473 -0.237962 0.207015 -0.491549 -0.21268 0.208016 -0.498489 0.0081655 0.297091 0.495059 0.480696 0.475494 -0.116674 -0.229549 0.231555 -0.511555 0.50004 -0.0957745 0.206652 0.327633 -0.511983 0.248395 0.131701 -0.242467 0.503609 0.511113 0.139878 0.292648 -0.500406 0.262297 0.0880798 0.498834 -0.0830065 0.166838 -0.483606 0.465755 -0.393319 -0.486151 0.453424 0.156474 0.398237 0.509721 -0.370391 0.468945 -0.489117 -0.220574 0.386339 0.495215 0.073351 0.406131 0.503173 -0.347547 -0.331203 0.506609 0.288861 0.426097 0.149455 0.50588 -0.324947 0.502428 0.318427 0.338624 0.329123 -0.504311 -0.228374 -0.407925 -0.493455 0.44655 -0.221847 -0.485931 0.0440957 -0.498081 -0.358299 0.100788 0.461489 0.490535 0.0915936 0.496655 0.189528 -0.149612 -0.482951 -0.475263 0.503943 -0.0668778 -0.0939557 -0.497061 0.216155 -0.431759 0.493943 0.430694 -0.416763 -0.0712604 -0.0328011 0.492186 0.113833 0.450359 -0.489273 -0.44493 -0.495658 0.0089157 -0.424771 -0.49226 -0.0159303 0.464938 -0.344357 0.477026 -0.447024 -0.494226 -0.0190956 0.16986 0.509617 0.368683 0.150904 0.51063 0.387897 0.115768 0.494768 -0.0860927 -0.053293 -0.506089 0.297405 0.466232 -0.0458298 -0.473347 -0.504293 0.423811 -0.00226809 -0.482626 0.449081 -0.0320001 0.445813 0.497217 -0.367836 -0.488927 0.447259 -0.00531057 -0.0865598 -0.49337 -0.244466 0.149362 0.502566 -0.0928041 -0.0586287 -0.506043 -0.247029 -0.0744777 -0.503937 -0.268902 0.336592 -0.508836 -0.279972 -0.434918 -0.222242 0.505634 -0.205327 -0.504476 0.434626 -0.206318 -0.502377 -0.0134125 0.499023 0.336339 0.0370394 -0.209013 -0.508866 0.016759 0.222194 -0.4991 0.149117 0.186459 -0.500588 0.140132 0.133471 -0.0899635 0.504789 -0.156453 -0.498133 -0.329595 -0.211605 -0.512153 -0.288124 -0.177946 -0.493711 -0.278377 -0.0102892 -0.497577 0.252105 0.143762 -0.498742 0.30422 -0.343422 0.482253 -0.47618 0.114151 -0.503382 0.30733 0.133266 -0.501528 0.332714 0.40742 0.0589828 -0.498439 0.402438 -0.0112951 -0.497043 0.406613 0.021679 -0.495096 -0.297394 0.506399 0.0165041 0.0390177 0.505802 -0.126198 -0.177998 0.475258 0.474462 0.412987 -0.499317 0.226085 0.160067 0.490445 0.199137 0.317262 -0.495049 -0.0765094 0.125945 0.504671 -0.117516 0.450257 0.483291 0.101556 0.279549 -0.506539 -0.0731869 0.296886 -0.503927 -0.046117 0.2362 0.240416 -0.507469 -0.109238 0.495251 0.42729 -0.231825 0.47702 -0.473701 0.502084 -0.159871 -0.416373 0.325976 -0.51175 0.130255 0.0747362 0.502961 0.144642 0.507911 0.346483 -0.263427 -0.321527 0.46661 -0.478282 0.49963 0.384952 -0.222325 0.503097 0.370864 -0.271931 -0.429368 0.364795 -0.49899 0.202232 -0.333043 0.497847 0.329379 -0.501417 -0.0417915 -0.179298 -0.0914172 -0.503974 -0.205078 -0.0733047 -0.497858 -0.207835 -0.105132 -0.490645 0.501029 0.324799 0.261188 0.512074 0.357161 0.275744 -0.0869799 -0.396622 0.500047 -0.103808 -0.365623 0.50219 -0.0687941 -0.368593 0.511696 0.45816 0.498126 0.409227 0.502997 0.314838 0.36388 0.50463 0.348893 0.350746 -0.489897 0.447408 0.0410086 0.0967432 0.494086 0.162135 -0.228204 0.223079 0.497662 0.10104 0.492293 0.134713 -0.179719 0.229202 0.498301 -0.327004 0.495667 -0.0986911 -0.300893 0.507808 -0.0809735 0.341737 -0.49821 -0.0121909 0.38806 -0.499209 0.0146814 0.359254 -0.499346 -0.0359233 -0.358126 -0.351104 0.514879 -0.34271 -0.319774 0.502125 -0.230207 -0.501943 0.445436 -0.210622 -0.499803 -0.389339 0.0579829 0.102845 -0.497463 0.0876524 0.105767 -0.49134 -0.0969598 -0.482242 -0.464264 -0.506106 0.0964875 0.0358305 -0.494298 0.0883927 0.00424333 -0.243581 -0.473121 0.485076 0.0863922 -0.467714 0.481687 -0.126996 -0.50708 -0.322815 -0.506992 0.120035 0.0137138 0.331022 0.509631 -0.134032 -0.448314 -0.487247 0.040449 -0.126662 -0.481657 -0.456432 -0.501172 0.38258 -0.304929 -0.463793 0.363979 -0.478991 0.497334 -0.0298159 -0.273798 -0.497941 0.426879 -0.290911 0.460509 -0.0788505 0.487039 0.352539 0.0737962 0.507308 -0.451582 -0.489819 -0.0671788 -0.183483 0.0153463 -0.50567 -0.264919 0.487631 0.470322 0.471318 -0.465155 0.377998 0.482085 0.47649 0.00216214 0.469477 0.270781 -0.480832 0.13099 0.496117 -0.284783 -0.308331 0.49833 -0.2454 -0.217119 0.503043 0.179603 0.117652 -0.310241 0.511514 0.101423 -0.250764 0.494918 0.150028 -0.295156 0.503414 -0.00257828 -0.492131 -0.0853904 -0.0437208 -0.503667 0.263823 -0.0181835 -0.502183 -0.0537975 0.264167 0.223213 0.50521 0.501428 0.296998 0.188001 0.00593641 -0.506933 -0.0357915 0.124665 0.503691 -0.398717 0.449385 0.235332 0.502457 0.156053 0.439948 0.492558 0.153105 0.461523 0.478281 0.503921 0.227074 0.113332 0.505786 0.215556 0.0838453 0.368799 0.240316 -0.508359 0.506159 0.195669 0.103897 0.171674 -0.212903 -0.49006 0.132358 -0.261304 -0.508543 0.497937 -0.239076 0.257609 0.161054 -0.263812 -0.501635 -0.33537 -0.496384 -0.440711 0.145477 -0.379647 -0.511087 0.501408 -0.0809898 -0.384144 0.500945 0.373129 -0.0454965 0.510033 0.404399 -0.00100272 0.496731 -0.0648747 -0.399036 0.510359 -0.0591788 -0.375154 -0.402817 0.514492 -0.240761 -0.339332 -0.0242532 -0.498663 -0.344366 0.0326268 -0.502854 -0.208497 -0.443709 0.501819 0.337318 0.501892 0.0414943 0.476521 -0.0977533 0.485087 0.510074 -0.0400449 -0.227089 0.515213 0.260978 0.306205 -0.499161 0.434462 -0.32241 0.123802 0.506149 0.382108 0.464566 -0.479519 0.127754 0.496443 -0.184653 0.106225 -0.496003 0.35709 -0.0935337 0.49506 -0.156177 0.094433 0.50588 -0.180614 0.0765429 0.136746 -0.497122 -0.13782 0.331475 -0.0016586 0.514131 0.183888 -0.501292 -0.130338 0.498578 -0.457054 0.111983 0.496353 0.112059 0.449307 -0.236571 -0.449605 0.494569 -0.227779 -0.332286 0.513327 0.4943 0.424206 0.344093 -0.435756 -0.489871 0.378093 0.194364 -0.501453 -0.378239 -0.507633 0.0583896 -0.219962 -0.497408 -0.113548 0.117519 0.0276602 0.353387 -0.506375 0.375662 0.511736 -0.380893 -0.135285 0.505657 -0.378459 0.499164 0.231115 0.255834 0.462492 0.489007 0.00167004 0.50362 0.000905376 0.143989 0.509518 0.275074 0.277215 0.504719 0.257153 0.25184 -0.456851 0.47715 0.0983958 0.00925052 0.116102 -0.501154 0.00644436 0.0874251 -0.500202 0.0306255 0.0974766 -0.489809 0.423778 -0.493915 0.358104 -0.443237 0.486909 -0.342534 0.0120588 0.500998 0.316462 -0.443658 0.489727 -0.0475558 -0.267474 -0.495782 0.0422313 -0.237668 -0.503275 0.0300989 -0.261929 -0.496146 0.0106536 0.431605 0.373561 -0.502306 -0.192183 0.507423 -0.311244 0.0252458 -0.506705 0.204044 -0.00151004 -0.501761 0.185192 0.477847 -0.248739 -0.468263 -0.087604 -0.498317 -0.0967768 -0.00535158 -0.499291 0.218039 -0.455509 -0.15474 -0.485424 0.504678 -0.368866 0.423363 0.510001 -0.391076 -0.074884 0.50143 -0.380766 -0.124517 -0.515175 0.212048 -0.347899 -0.183791 -0.495894 0.0338141 -0.234283 -0.171818 0.491819 -0.206077 -0.147377 0.500246 -0.197818 -0.183558 0.502972 -0.50744 0.194959 0.402129 -0.495132 0.209483 0.421867 0.43607 -0.493984 -0.0545366 -0.448238 -0.184935 -0.483336 0.391506 -0.501275 -0.40679 0.509468 0.134467 -0.417458 0.510221 0.357561 0.0555318 -0.202033 0.472272 -0.471915 0.512918 0.322555 0.0906746 0.508959 -0.352699 -0.430364 0.506794 0.343508 0.115315 0.050447 -0.248439 -0.498396 -0.314712 -0.472315 0.465028 -0.493686 -0.128062 0.181295 0.280382 0.503358 0.0321651 -0.507483 0.367156 -0.136307 -0.509185 0.400643 -0.168464 -0.501418 0.38214 -0.111848 -0.49983 0.347908 0.0663479 0.48368 -0.454846 0.0560921 -0.511693 0.345445 -0.00404005 0.104678 0.0609086 0.502546 -0.508739 0.177602 -0.39736 0.461953 -0.472483 -0.446223 -0.504076 0.223358 -0.370969 0.425615 -0.0191721 0.490005 0.0555508 -0.496785 0.190982 0.431949 0.00902494 0.501713 -0.458166 0.476065 -0.260398 0.0895533 -0.505904 0.151404 0.0704878 -0.495767 0.130031 -0.509001 -0.0604573 -0.314027 -0.493709 -0.0793176 -0.292986 -0.502049 0.0642353 0.0269652 0.405255 -0.112941 0.511937 0.433449 0.493274 0.3665 -0.501976 -0.10798 -0.27886 -0.0521319 -0.4476 0.495943 0.104449 0.0797149 -0.500531 0.120752 0.0527539 -0.49784 0.487439 0.454843 -0.195048 0.499275 -0.302043 -0.41009 0.0532984 0.358259 -0.51017 0.0308369 0.305118 -0.504964 0.0757254 0.337614 -0.501808 -0.496163 -0.119926 0.0165795 0.499033 0.391911 -0.253778 -0.499448 -0.121614 -0.362517 -0.508751 -0.0843064 -0.324879 -0.503824 -0.140508 -0.340899 0.502703 -0.07507 0.302303 -0.121631 0.503683 -0.403367 -0.453701 0.00838233 0.478818 0.118701 -0.493172 0.0364652 0.148956 -0.507821 0.051154 -0.33926 -0.50453 -0.171953 -0.310224 -0.498726 -0.168794 -0.500531 -0.0248243 0.384294 -0.320266 -0.498568 -0.19494 0.296664 0.158665 0.499224 -0.299814 -0.495672 0.0787373 0.445512 -0.430851 0.48875 -0.0145515 -0.490812 -0.0188452 0.464573 0.448349 -0.469168 0.424136 0.492313 0.0697044 0.344154 0.172536 0.51554 0.330865 0.153634 0.503438 -0.0557954 -0.239473 -0.502579 -0.501734 -0.426479 0.0600804 0.0725494 -0.497107 -0.456001 0.45776 -0.453184 0.46714 0.152604 0.0537352 -0.493904 0.246477 0.493372 0.0959254 0.410687 0.0741818 0.506961 0.212537 -0.506156 0.110893 0.508276 0.379077 0.370404 0.448878 0.475849 0.444749 0.170076 0.0250852 -0.489839 -0.098872 -0.503822 0.0162212 0.490844 -0.462591 -0.415054 -0.0707648 -0.498475 -0.00507728 -0.267303 -0.441531 -0.48713 0.458754 0.482336 -0.386878 -0.190495 0.487161 -0.459704 -0.44806 -0.487724 -0.173946 -0.496521 -0.42396 0.25591 -0.514965 -0.20725 0.332984 -0.506445 -0.230896 0.302515 -0.504755 -0.193541 0.303101 0.465166 0.468683 0.44435 0.489333 0.110498 -0.468112 0.465709 0.106923 0.482404 0.426761 -0.0280375 -0.501474 0.173939 0.507753 0.171955 0.509982 0.0584545 -0.378489 0.510014 0.0799327 -0.333601 -0.0794858 0.5084 0.231721 -0.496543 0.231614 0.420316 0.00970726 -0.219481 0.497917 -0.0114614 -0.19169 0.501734 0.364545 -0.368509 0.502198 0.48802 0.418724 0.448271 -0.287583 0.510895 -0.208403 0.491635 0.430158 0.4288 0.49206 0.404643 0.428293 -0.433845 -0.498722 0.0567021 -0.111579 0.0994934 -0.506045 -0.0859155 0.49451 0.199095 -0.271322 -0.504321 0.163079 -0.0552894 0.494552 0.447423 -0.287943 -0.494042 0.100939 0.374605 -0.188691 0.494974 -0.158009 0.508568 -0.304463 0.372864 -0.154162 0.502276 0.401437 -0.170767 0.503098 -0.429709 -0.487765 0.0870263 -0.406998 0.506293 -0.116503 0.464105 0.343018 0.485217 -0.0551454 0.485571 0.467582 -0.489732 -0.437665 -0.0954432 0.498005 -0.444515 0.0688748 -0.424042 0.50119 -0.157865 0.506001 -0.118795 0.192527 0.487151 -0.450652 -0.0781023 -0.502696 0.0248184 -0.327452 0.508448 -0.211386 0.393117 -0.285766 -0.0129388 0.494736 -0.288794 0.0487309 0.498943 -0.171006 -0.00606154 -0.506168 0.412278 0.318319 -0.503815 0.426419 0.096496 0.505323 0.440268 0.203711 -0.485042 0.452116 0.179887 -0.497443 0.0610567 0.305274 -0.506726 0.359442 0.459115 0.483233 -0.468862 0.102193 -0.491892 0.479361 -0.461226 0.160657 0.447636 0.485248 0.272202 -0.114419 0.49367 0.220571 -0.508626 0.251118 -0.119756 -0.504176 0.203076 -0.107171 0.212162 -0.495458 -0.219328 0.100906 -0.0664588 0.507823 0.0875348 -0.0887766 0.49827 0.061335 -0.0933793 0.502621 0.503483 0.108383 0.376661 0.504432 0.0739365 0.377117 0.0498098 0.424698 -0.495473 -0.310042 -0.315194 0.518393 0.0317347 0.487115 -0.438563 -0.505233 0.381819 0.0777082 0.00923891 0.461168 -0.488922 0.486839 -0.348804 0.469835 -0.502288 0.161557 -0.344317 -0.160871 0.397431 0.512129 0.486057 -0.219416 -0.435046 -0.514802 0.103946 -0.368996 -0.495383 0.156041 -0.375497 0.494944 0.13353 0.143548 0.505681 0.0651707 0.143259 0.498156 -0.108962 0.12181 0.333103 -0.252054 -0.500226 0.505777 -0.131652 0.110398 0.494032 -0.130404 0.141524 -0.514043 0.3203 0.240438 0.183901 -0.223408 0.493612 -0.123044 0.151318 -0.492975 0.208475 -0.26847 0.495028 0.154523 -0.263194 0.498712 0.400523 0.500769 -0.0262918 -0.441179 -0.349441 -0.510262 0.452843 0.213295 0.47992 -0.463694 0.484719 0.363524 0.509073 0.368418 -0.433242 -0.504628 -0.249157 -0.408466 -0.501776 -0.284695 -0.399066 0.486048 0.453666 0.225168 -0.5179 -0.315539 0.299473 0.451813 0.491767 0.181074 -0.504405 -0.281829 0.337282 0.494708 -0.26167 0.0262441 0.488836 -0.42719 -0.226962 0.510597 -0.235484 0.00578794 0.510127 -0.13011 0.358484 0.504727 -0.128963 0.329023 0.513778 -0.156163 0.34222 0.504099 0.175093 -0.0314203 0.454657 -0.489872 -0.36062 0.318589 -0.446653 0.505608 0.00941077 0.229073 0.491406 0.23929 -0.49775 -0.234583 -0.497654 0.156286 -0.220201 -0.494385 0.123464 -0.230844 -0.493818 0.149476 -0.254013 0.241076 -0.503653 -0.206802 -0.0849923 -0.33865 0.49537 -0.200542 0.180401 -0.495698 -0.207391 0.129019 -0.505796 -0.258477 -0.156457 -0.494716 -0.217259 -0.185667 -0.503299 0.464946 -0.474838 -0.279749 -0.439685 0.485711 0.407918 0.15579 0.492662 -0.460376 0.0633358 0.496896 -0.453819 0.498884 0.294556 0.303908 0.503738 0.319806 0.327912 0.487137 0.00208146 -0.436944 0.506523 0.32528 0.293294 0.424696 -0.218865 -0.494196 0.439715 -0.193109 -0.498318 -0.510842 0.355262 0.1917 -0.501884 0.388832 0.209958 -0.460954 -0.426132 0.487943 -0.511106 0.379176 0.248683 0.490912 -0.0315554 -0.097533 0.498157 0.24109 -0.235339 -0.285738 -0.504799 -0.00977095 0.0610617 -0.45857 -0.490475 -0.312751 -0.509799 -0.0327718 -0.454309 -0.45091 0.478152 -0.315924 -0.510393 0.00368663 0.490949 -0.054587 -0.166635 0.507143 -0.0904345 -0.117341 0.50915 0.0983238 0.101909 0.493592 -0.0279457 -0.131205 0.500894 -0.205831 0.0556959 0.492058 -0.232672 0.0371327 0.501347 -0.236726 0.0663961 -0.409977 0.365881 0.499213 0.495898 0.0772775 -0.267592 0.494572 0.109457 -0.262792 -0.00369799 0.501092 -0.218945 0.225752 0.502719 -0.303513 0.490231 0.467324 0.11385 0.306404 -0.0442302 -0.501496 0.0263514 0.493796 0.429825 0.287937 -0.0714985 -0.495272 0.467836 0.462586 0.467612 -0.496783 0.139507 0.452993 -0.1135 0.496286 0.0972407 -0.0808104 0.492829 0.108325 0.217889 -0.501786 0.425437 -0.110174 0.503035 0.13265 0.179669 0.515741 -0.336341 0.162167 0.499409 -0.307436 0.512811 -0.287664 -0.393202 -0.497335 0.260429 -0.160151 0.511313 0.0460799 -0.324285 -0.50376 0.289891 -0.158615 0.452851 -0.479291 0.25329 0.457812 0.455679 0.474094 -0.30425 -0.505037 -0.294824 -0.49502 0.272456 -0.136519 -0.1297 0.435331 -0.493707 0.0683762 -0.502045 -0.34433 0.154271 -0.501739 -0.334321 0.0162218 -0.468031 0.488532 0.487814 0.290434 -0.454639 -0.44756 0.499132 0.195667 0.492031 -0.0799484 0.0531376 0.501042 -0.0848152 0.0167112 0.489456 -0.105333 0.0704236 -0.0783124 -0.256035 0.505122 0.509869 0.413156 0.170673 0.50347 0.438306 0.224566 0.491273 0.043781 -0.220741 0.466974 0.477032 0.027089 0.509961 0.0944905 -0.220182 0.501297 0.0937605 -0.2441 0.496978 -0.17838 -0.30422 0.503117 -0.209874 -0.349903 0.511066 -0.241942 -0.360923 -0.503639 0.175799 0.116683 -0.490387 0.168893 0.0843157 -0.00878357 0.4326 0.503242 -0.509159 0.201065 0.0946378 -0.511852 0.35112 0.128651 -0.0314009 0.4823 0.481663 0.333573 -0.103668 -0.510352 0.320918 -0.0738657 -0.501189 0.396459 -0.0578667 -0.494626 0.481753 -0.142571 0.454746 -0.482323 -0.0316309 0.470323 0.352832 -0.0780399 -0.498997 0.395493 -0.111312 -0.500704 0.492409 0.183423 -0.269604 -0.0920044 -0.0905125 0.500314 -0.125014 -0.0783761 0.492963 -0.0982185 -0.0556697 0.497005 -0.505317 -0.259624 -0.375696 -0.503832 -0.264931 -0.341771 -0.508139 -0.162001 0.12601 -0.497277 -0.111824 0.154355 -0.508546 -0.159475 0.151442 0.506394 0.111291 0.148538 0.194218 0.500994 -0.314339 0.233948 0.481313 0.44217 -0.216661 0.0121059 -0.494195 -0.242028 0.0217947 -0.496524 0.505062 0.197577 0.300716 -0.472487 0.464059 0.446173 -0.245476 -0.00249334 -0.503817 -0.35495 0.353132 0.502928 -0.336866 0.329463 0.500125 -0.387107 0.344305 0.509816 -0.0393359 0.512371 -0.399115 0.0141047 0.495101 -0.387795 0.0329116 -0.453433 0.489829 0.246176 0.386464 0.514937 0.212224 0.421377 0.507074 0.266491 0.406624 0.512166 0.514307 -0.383461 0.225661 0.515911 -0.352761 0.219074 -0.503501 -0.0462598 -0.291707 0.498679 -0.370148 0.195154 -0.444749 0.491527 -0.245099 -0.173304 0.160069 0.499813 0.451116 -0.166308 -0.493687 0.0575796 0.501635 0.0155603 -0.101762 -0.508047 -0.0179087 0.0429198 -0.476988 -0.457307 0.515413 -0.2356 0.376113 -0.13018 -0.506877 -0.0309761 0.484624 0.463383 0.0283457 -0.403613 0.0970136 -0.510503 -0.384569 0.0516015 -0.509804 0.040714 0.47009 -0.486533 -0.373558 0.104918 -0.513023 0.153102 -0.00430777 -0.508287 0.168716 -0.0345447 -0.491688 0.187041 -0.00505262 -0.498498 0.216817 0.499137 -0.267074 0.479634 -0.475663 0.1025 -0.375596 -0.219703 0.508543 -0.377274 -0.261887 0.503465 0.500552 -0.423593 -0.354819 -0.407138 -0.238982 0.504496 0.50123 0.0966347 0.308365 0.509229 0.1059 0.255539 0.420622 -0.503543 0.313115 0.413612 -0.496063 0.258264 0.390896 -0.510769 0.277772 -0.465352 0.130376 0.485411 -0.265933 0.498211 -0.237244 -0.493937 0.103704 0.178925 -0.502406 0.0854523 0.202204 0.502707 0.0447508 0.248345 0.426452 -0.126864 0.504653 0.501131 0.0383412 0.302418 -0.41692 0.115902 0.49573 0.487082 -0.458002 -0.169761 0.446079 -0.166749 0.492059 0.489038 -0.426715 0.119327 0.460945 -0.0199038 -0.48523 0.493228 0.0855428 0.281381 0.44426 -0.502733 0.152634 0.0756325 0.06889 0.49547 0.0993359 0.0892987 0.50624 0.204104 -0.49955 0.447758 -0.345203 -0.42532 0.497239 0.480039 -0.448441 -0.473597 -0.472298 -0.467705 -0.405122 0.13443 0.504655 0.331339 -0.00142785 0.39457 -0.506829 0.301874 -0.100622 -0.510913 0.0179091 0.418416 -0.507154 -0.110445 0.191181 0.490683 0.33998 0.419795 0.503716 -0.0892164 0.155727 0.49317 0.450377 -0.0358642 0.501488 -0.131887 0.176051 0.508568 -0.031424 -0.080176 0.497185 0.498422 -0.433234 -0.151515 -0.0254977 -0.115642 0.49829 -0.505488 0.0356051 0.318824 -0.0589329 -0.102929 0.507448 -0.495955 -0.321484 0.132645 -0.497698 -0.376689 0.145287 -0.34501 0.513044 -0.303486 -0.365863 -0.159425 0.503778 -0.182044 -0.495027 0.00228011 -0.452455 -0.488238 -0.363983 -0.469647 0.0336507 0.490224 -0.155871 -0.495782 0.0179717 -0.155731 -0.507868 -0.0136113 -0.514098 0.337831 0.0316084 0.45053 -0.257963 0.486246 -0.499508 -0.343952 -0.176621 0.50006 0.443146 -0.327654 0.496005 0.394141 -0.286045 0.48666 -0.452101 -0.134273 -0.469686 0.483448 -0.00564199 0.487307 0.442442 -0.293305 -0.348053 0.518712 -0.33733 -0.400006 0.504592 -0.35858 0.113163 0.497391 0.353614 0.485763 0.468144 0.270355 -0.434352 0.413953 0.493389 -0.456724 0.421663 0.487487 -0.160829 -0.286437 0.51264 0.497776 -0.0928462 -0.0428014 -0.174002 -0.252737 0.503638 -0.140003 -0.259099 0.498959 0.363651 0.5013 -0.332903 0.379911 0.499407 -0.352651 0.486412 -0.473284 0.00632862 -0.400487 -0.512561 0.404374 -0.49652 -0.385311 0.114734 -0.495269 -0.362578 0.0907891 -0.507919 -0.337369 0.0679807 0.358758 -0.131906 0.505102 -0.423208 -0.332055 0.499365 0.142664 0.495384 0.360635 0.315233 -0.139324 0.502311 0.459174 -0.489036 0.10473 0.508509 -0.204492 -0.183136 0.497536 -0.182104 -0.204756 -0.510115 -0.285949 -0.179801 -0.195627 -0.279915 0.49655 -0.495737 -0.257845 -0.17806 -0.508329 -0.241717 -0.145513 -0.490156 -0.450377 0.0144878 0.314482 0.127488 0.512026 -0.0459331 0.497509 -0.344308 0.00780109 0.50567 -0.342584 -0.265507 -0.500302 0.406108 0.498955 0.150475 0.319917 -0.222217 -0.501773 0.384133 -0.249246 -0.511458 0.383588 0.194 -0.495855 -0.454366 -0.236483 0.496344 -0.0159473 0.484832 0.185004 -0.448486 -0.0428492 0.503823 -0.371608 -0.26901 0.504761 0.0291192 0.494291 0.04919 -0.107099 0.453579 -0.489245 0.397641 0.499757 0.0912491 -0.0735701 0.493732 0.073061 -0.118242 0.301246 -0.508483 0.296837 -0.107584 0.463029 -0.486868 0.249963 0.484071 0.470791 -0.109252 -0.490362 -0.0792936 -0.105508 -0.505935 -0.0496491 0.0793522 -0.225447 0.508364 0.0374875 -0.269436 0.502337 -0.495506 0.120499 0.429744 0.470968 0.485676 0.227639 0.0418343 -0.230554 0.508723 0.502247 0.34574 0.390083 0.267842 -0.517562 0.337641 -0.46347 0.472665 0.0224177 0.345738 -0.282737 0.500249 0.375804 -0.282913 0.508665 0.360235 -0.310605 0.518128 -0.493748 -0.101866 -0.0668809 -0.491049 -0.183483 -0.0785849 -0.494419 -0.105931 -0.0981158 0.452781 0.283591 -0.491265 0.462797 0.478538 -0.267847 -0.107457 0.411209 -0.493101 -0.088168 0.446045 -0.489768 -0.501978 -0.0705053 0.190584 -0.49279 -0.0996162 0.185414 -0.5033 -0.0806482 0.163588 0.129683 -0.499466 -0.366656 0.171719 -0.50107 -0.401302 0.126792 -0.496548 -0.39708 -0.435822 -0.191987 0.499917 -0.495881 -0.273258 -0.451059 -0.223501 -0.0416961 0.50374 -0.257964 0.00410542 0.49688 -0.231962 0.021725 0.50024 -0.429961 -0.500714 0.119293 0.490193 -0.130922 -0.15417 -0.459731 0.0197055 -0.481802 0.493337 -0.0972551 -0.205826 0.501245 0.417815 0.407652 0.49292 -0.130232 -0.197627 0.275252 -0.493728 0.0783176 0.219774 -0.492014 0.46175 0.305049 -0.496966 0.121568 0.461803 -0.47599 -0.0814908 0.11835 0.107896 -0.506346 0.131911 0.13627 -0.503265 -0.322428 0.496931 0.0368953 0.404189 -0.429714 0.490115 0.0166851 -0.493437 -0.455651 0.121508 0.502909 -0.346404 0.502654 -0.0500084 0.409947 -0.486743 -0.32252 -0.452268 0.499374 0.00994118 0.410145 -0.0941307 0.511503 -0.34596 -0.397574 -0.512278 -0.358346 -0.494852 0.444806 -0.378503 -0.274314 -0.465514 -0.481523 0.114982 0.508885 -0.205736 -0.251055 -0.482865 -0.478484 0.0899538 0.0522514 -0.50215 -0.502868 -0.1544 0.176463 -0.0310074 -0.500677 0.198997 -0.495336 -0.118004 0.208671 -0.509159 -0.137256 0.230841 -0.302689 0.295923 -0.497974 -0.385988 0.291927 -0.517628 -0.052296 -0.399518 0.512328 -0.37074 0.238824 -0.505066 0.194431 -0.448507 -0.484459 0.188475 -0.432562 -0.49788 -0.465898 0.48323 -0.322903 0.172979 -0.443778 -0.487678 -0.499282 0.298316 0.188651 0.50421 0.397611 -0.43357 -0.502389 -0.343429 0.404654 -0.135159 0.492848 -0.238134 -0.0530651 0.502517 -0.312205 -0.502397 0.274182 0.418732 -0.489991 0.273888 0.44038 -0.494318 0.250303 0.429701 0.00641033 -0.283419 -0.508832 0.0421212 -0.337028 -0.50853 -0.0652453 -0.477701 0.466022 0.0572083 -0.30718 -0.497124 0.477307 0.269222 0.472258 0.494595 -0.277421 -0.060959 -0.284945 -0.0460879 0.507162 -0.283324 -0.0820176 0.513007 -0.320591 -0.0633731 0.495685 0.0350876 0.507769 -0.363251 -0.506626 0.149865 0.37782 -0.504133 0.181527 0.426241 0.257623 0.49412 -0.0129247 0.208432 0.507512 -0.0126122 0.32432 -0.508038 0.177339 0.195554 -0.492685 0.176774 0.196457 -0.507733 0.228602 0.213676 -0.503785 0.205404 -0.0486031 -0.244716 0.501524 -0.0180673 -0.229662 0.511066 -0.0207822 -0.265236 0.495216 0.473112 0.46156 0.240239 -0.494378 0.223121 -0.131145 -0.496628 0.173939 -0.158961 -0.50525 0.232873 -0.158692 0.476107 -0.370591 0.480057 -0.323537 0.0938811 -0.503572 -0.158655 -0.4846 -0.447507 -0.469366 -0.464715 0.421364 -0.155111 -0.502007 -0.423466 0.435968 0.467617 -0.469661 0.50881 0.184045 0.271305 -0.488204 -0.0833704 0.448116 -0.505075 -0.043537 0.42056 -0.509538 -0.192742 0.0522598 -0.506438 -0.218257 0.0716077 -0.0172538 0.102294 -0.505388 0.474079 -0.479272 0.178373 -0.505877 -0.198858 0.0206287 -0.314931 0.281613 0.513741 -0.138764 -0.494611 -0.173763 -0.324375 0.306046 0.506197 -0.36743 0.436404 0.499656 0.497503 0.156903 -0.152197 0.495283 0.207235 -0.135571 0.458234 0.477375 -0.23959 -0.471414 0.254791 0.481129 0.491915 0.189281 -0.164287 0.508471 -0.300817 -0.432991 0.138674 0.490598 -0.0613472 0.265614 0.495857 0.210191 0.189345 -0.491253 -0.245312 0.178329 -0.492114 -0.215275 -0.138035 -0.00876061 0.496059 -0.260831 0.473868 -0.473257 -0.111091 0.0147091 0.506517 -0.104596 -0.0206955 0.507332 -0.333642 -0.376163 0.516715 -0.497781 -0.352323 0.26129 -0.515644 -0.373976 0.280673 -0.505937 -0.379265 0.250538 -0.262737 -0.492893 -0.443225 -0.211311 -0.504004 -0.0938338 0.0671088 -0.147031 0.50491 0.100184 -0.109505 0.490939 0.111538 -0.132638 0.502889 -0.483933 -0.270032 -0.46911 0.143104 0.5073 -0.221867 0.16293 0.499478 -0.272484 0.385863 0.501678 0.180193 -0.485187 0.204887 -0.472915 -0.00832723 0.471419 -0.48288 0.489328 -0.464438 -0.387621 0.0952086 0.500437 -0.359353 0.310439 -0.493236 0.426281 -0.0744919 -0.22581 0.490709 -0.100983 -0.211993 0.498997 -0.0761291 -0.193493 0.501975 -0.494434 -0.254626 -0.0205991 0.43132 0.493701 -0.26132 0.00890044 0.507505 -0.312525 -0.334608 -0.494183 0.434705 -0.296851 -0.500715 0.409718 -0.325906 -0.509443 0.417865 -0.468829 -0.275927 0.482594 -0.484493 -0.469972 0.210111 -0.119076 0.0754421 -0.501989 -0.352635 0.495715 0.445903 -0.338803 0.486194 0.466915 -0.135206 0.10004 -0.502133 -0.251698 0.500454 -0.203413 -0.149513 0.071648 -0.489433 -0.489983 -0.0808623 0.106052 -0.493775 -0.420316 0.374605 -0.505302 -0.0434077 0.0673205 -0.491647 -0.0299056 0.118863 0.120651 -0.00356344 -0.504944 0.103895 -0.031268 -0.49649 0.265115 -0.508694 -0.431631 0.283604 -0.497106 -0.407793 0.294861 -0.50312 -0.434484 -0.255529 -0.506953 0.26327 -0.23015 -0.506898 0.239678 -0.262329 -0.501434 0.230154 0.498473 -0.450479 0.14119 0.498053 -0.446308 0.170686 -0.449341 0.196981 -0.492754 -0.0947223 0.486433 -0.45126 -0.299879 -0.374609 0.506645 -0.265859 -0.481522 0.468361 -0.322288 -0.346453 0.512403 -0.267461 -0.365013 0.499189 -0.435852 0.385247 0.501074 0.514293 0.372007 -0.0736594 -0.500661 -0.158515 -0.443235 -0.49658 -0.180458 -0.427727 0.443615 0.484042 -0.454591 -0.136337 -0.493519 0.442369 -0.101454 -0.500713 0.440791 -0.477105 0.461731 0.0332551 -0.302495 0.45087 -0.483252 0.482729 -0.139093 -0.451338 -0.203213 0.493802 0.205431 -0.475181 -0.453438 0.446701 0.15738 0.00894269 0.494932 0.512888 -0.106484 0.404305 0.494105 -0.110306 0.427534 0.491671 -0.081022 0.417878 -0.0530274 -0.495903 -0.061012 -0.0623266 -0.493635 -0.0894508 -0.0823521 -0.492435 -0.0691827 0.516468 0.276481 -0.305014 -0.232859 -0.507437 -0.000988614 0.512516 0.268995 -0.272209 0.401756 -0.394648 -0.50283 -0.33048 -0.290307 0.512904 -0.502374 -0.265804 0.431602 -0.51405 -0.274362 0.362047 -0.206626 -0.490156 -0.0668973 0.495117 0.39561 -0.0541977 -0.45107 -0.237645 0.486488 0.0222643 0.246271 -0.503894 -0.256695 0.493808 0.223724 0.0855687 0.238891 -0.492585 0.0799053 0.273793 -0.503306 -0.38387 -0.515074 -0.263856 -0.477366 0.409297 -0.469161 -0.140327 -0.418194 -0.494946 -0.276702 0.420777 0.499244 -0.410257 -0.499085 -0.275485 -0.407383 -0.500983 -0.238638 0.31636 0.503921 -0.408704 -0.265315 0.0168281 -0.500672 -0.222675 0.502884 0.234935 0.288462 0.476073 -0.476467 0.317622 0.499652 -0.441679 0.434332 0.208967 0.498131 0.509767 0.265244 0.222473 0.505726 0.253303 0.168066 0.506879 0.219964 0.177248 0.126784 0.187374 -0.489713 0.457352 -0.344269 -0.500748 0.286916 -0.510743 -0.23855 0.312276 -0.511803 -0.194201 -0.150724 0.191575 -0.504239 -0.148252 0.16286 -0.493246 -0.126672 0.179877 -0.500796 -0.237125 -0.482991 0.460922 0.348444 -0.304043 -0.499599 0.343913 -0.336905 -0.511651 0.372471 -0.321965 -0.508257 0.341632 0.501805 0.131543 0.358312 0.500313 0.185519 0.296326 0.401134 0.507188 -0.451734 0.0499319 0.491272 -0.49646 0.0603437 -0.454638 -0.367286 -0.410215 0.504329 -0.507192 0.0888903 0.118222 -0.489668 0.0635395 0.107452 0.389311 0.513356 -0.325024 -0.492451 0.0595827 0.138377 -0.497421 0.0729101 0.173099 0.232312 -0.219064 0.495824 -0.50145 0.0393786 0.169936 -0.0319334 0.509245 0.063766 -0.16001 -0.499348 0.450513 -0.106433 -0.180715 0.495413 0.226325 -0.503429 -0.277658 -0.448388 0.495373 -0.129997 0.239857 -0.493275 -0.258383 0.253872 -0.501186 -0.277238 0.105386 -0.159515 -0.503188 0.13797 -0.166506 -0.506985 -0.496995 0.055697 0.375544 0.147841 -0.139224 -0.500255 -0.251384 -0.50379 0.10127 -0.217228 -0.497222 0.118221 0.468945 -0.455326 0.457574 -0.21653 -0.490397 0.0829824 -0.437216 0.491292 -0.078863 -0.0588093 -0.504815 0.211181 -0.0658234 -0.499769 0.240123 -0.0358791 -0.505442 0.230483 0.496511 0.456371 0.430346 0.223137 -0.480887 -0.48021 -0.108199 -0.492642 0.149318 -0.135611 -0.50436 0.162573 -0.111729 -0.49613 0.183465 0.116328 0.492379 0.23716 0.117129 0.505307 -0.00745814 -0.477029 0.407527 0.458879 -0.41805 0.182454 0.496054 -0.115928 -0.492822 -0.164909 -0.139519 -0.495878 -0.149194 0.217326 0.484018 0.469169 -0.113528 -0.492279 -0.136537 -0.480095 0.457192 0.230144 0.497025 0.238245 -0.393237 0.505859 0.266172 -0.413921 -0.39358 0.471328 -0.486745 0.145385 0.494261 0.24926 -0.00247658 0.509767 0.0731087 0.125136 -0.340715 0.505427 0.120337 -0.286901 -0.493433 0.0668538 0.497099 -0.313641 0.496631 0.346594 0.145514 0.16123 -0.50214 -0.150067 -0.106676 -0.452898 -0.49019 0.499075 0.244859 0.278822 0.21742 -0.503196 -0.168282 0.163887 -0.506839 -0.183787 0.42084 0.488799 -0.468192 0.0977298 0.495593 -0.297966 -0.0919491 0.501675 -0.194672 0.507756 0.142501 -0.0421664 0.319576 -0.418784 0.494865 -0.0999795 0.506163 -0.227779 -0.258698 -0.495968 0.450234 0.494274 -0.437364 0.0458255 0.0561235 0.507173 -0.214881 -0.134606 -0.501892 0.285081 -0.278446 -0.499262 0.431286 0.497774 -0.239985 0.402431 0.451764 0.49433 0.0258338 -0.505998 0.316259 -0.437348 0.512291 -0.295695 0.427852 0.507361 -0.242882 0.43039 -0.495906 -0.351352 -0.118411 -0.496222 -0.35891 -0.0668879 0.0135765 0.00123236 0.499463 0.0450397 -0.00670156 0.506908 0.0224819 -0.0318545 0.493704 -0.476791 -0.469936 0.1129 -0.505358 -0.334571 -0.279444 -0.499498 0.382187 0.171635 -0.0583972 0.329501 0.507255 -0.504565 -0.310988 -0.22604 0.467144 -0.124105 0.491076 -0.49887 -0.334732 -0.237762 0.46017 0.489429 0.129103 -0.503037 0.260753 -0.019465 -0.491047 0.236878 -0.0184283 -0.503587 0.241654 -0.0407792 -0.319522 -0.507706 0.0359991 0.485959 0.260557 -0.465768 -0.324062 -0.505403 0.0684861 -0.29568 -0.507377 0.0535933 0.440883 0.493102 -0.0481467 0.488485 -0.163286 -0.439287 0.0956968 0.496713 -0.330188 -0.105528 -0.498944 0.380812 0.486338 0.370605 -0.471069 -0.126981 -0.502621 0.413393 -0.16919 -0.502118 0.380083 -0.182401 -0.49833 0.419227 -0.494715 0.0472692 0.42891 -0.139774 -0.499821 0.381447 0.188396 0.289138 0.496614 0.167925 0.262203 0.500821 -0.489214 -0.184334 -0.446642 0.506229 -0.0201012 0.398 0.501241 0.013102 0.360427 0.505226 -0.0478882 0.38018 0.443217 0.156186 0.483977 0.123046 -0.421083 0.503828 -0.324272 -0.511959 0.271323 0.456546 0.253526 -0.494162 -0.322023 -0.498463 0.23889 -0.0775018 -0.501499 0.103431 0.105636 0.506212 -0.0551889 -0.373052 -0.511645 -0.206171 -0.494358 0.102573 0.404709 0.49704 0.45446 -0.146637 -0.232261 -0.498565 -0.0734952 0.507305 -0.193262 0.236822 0.500592 -0.175402 0.259975 -0.452567 0.491011 0.454745 -0.436705 -0.134187 0.494929 0.180638 0.112662 -0.505729 0.287198 0.0697886 0.495608 0.149365 0.110101 -0.500897 0.167132 0.0831409 -0.49073 0.341481 -0.0453546 -0.511761 -0.0848043 -0.445985 0.485397 -0.506549 0.317061 0.273925 0.489384 -0.44201 -0.370969 -0.511732 0.342822 0.292334 -0.512947 0.313455 0.306252 0.495686 0.186616 0.0767653 0.489998 0.159616 0.0740793 -0.472289 0.486672 0.278792 -0.393078 0.49124 0.473351 0.046942 0.0767734 -0.496363 0.0330651 0.0542308 -0.500013 -0.49272 0.0344136 0.399388 0.060482 0.0524367 -0.509592 -0.489355 -0.225798 -0.444682 0.503604 -0.190256 0.434419 0.49682 -0.159712 0.397203 0.502008 -0.218223 0.445044 0.506806 -0.320597 0.167818 -0.225288 0.104945 -0.507603 0.514774 -0.332082 0.139511 0.503901 -0.353488 0.165905 -0.480225 -0.459725 -0.162473 -0.402447 0.493895 -0.453922 0.495508 0.460364 -0.121645 0.498533 0.401296 -0.0835429 0.369308 0.501891 -0.226765 -0.435641 0.502295 -0.17614 0.461496 0.471277 0.459484 0.114965 0.161428 -0.506902 0.100488 0.185574 -0.504574 0.0315548 -0.496549 0.414103 -0.442856 -0.485352 -0.392193 0.498778 0.178966 -0.347197 0.502634 0.144355 -0.363959 -0.509329 -0.290423 0.400276 -0.459378 -0.493028 -0.151359 -0.228214 -0.504227 -0.0295546 -0.495997 -0.448445 -0.177834 -0.246761 -0.508137 -0.0492208 -0.25543 -0.504193 -0.0202608 0.494015 0.411981 0.29238 0.505747 0.379778 0.336123 0.301991 -0.259723 -0.509321 0.293619 -0.292613 -0.497285 0.324737 -0.282661 -0.509525 -0.069219 -0.423808 0.497288 0.118294 -0.497195 -0.332615 -0.50482 0.289197 0.255924 -0.492888 0.227278 0.21993 -0.493353 0.261155 0.197742 0.209625 -0.0472181 0.498162 0.499086 0.044168 -0.189113 0.169455 -0.0601851 0.495606 0.342167 -0.467588 -0.475573 0.381813 0.131326 0.501121 0.16356 -0.0382311 0.500301 -0.486825 0.457821 -0.244536 -0.03737 -0.42344 0.489464 -0.512725 -0.394456 -0.146483 0.478313 0.468807 0.0931504 -0.393164 0.311235 0.511745 0.415764 0.494351 0.0474003 -0.341273 0.285853 0.507322 -0.396797 0.273264 0.514098 0.259129 0.24597 0.503313 -0.361111 0.499886 0.367668 -0.416339 0.506106 0.401436 -0.385186 0.499232 0.341873 -0.358262 0.00313083 -0.511989 -0.392294 0.00142814 -0.507838 -0.38549 -0.0570257 -0.510297 -0.354287 -0.515077 -0.254632 -0.323754 -0.497698 -0.244206 0.228966 0.506922 -0.363262 0.211925 0.513304 -0.389555 0.263701 0.327082 0.510241 0.294191 0.318746 0.517245 -0.206953 0.46848 0.469928 0.0198665 -0.482243 0.452399 0.379847 -0.0192163 0.513684 -0.484951 -0.440447 -0.151271 -0.476984 0.178526 -0.474472 -0.476203 0.469358 0.253206 -0.49271 0.439231 0.233581 -0.109082 -0.506395 0.29386 -0.08069 -0.507584 0.272822 0.198099 -0.364905 0.51232 0.256089 -0.40499 0.497121 0.192411 -0.396238 0.509116 0.512841 -0.363183 0.280436 0.510154 -0.362587 0.313879 0.508942 -0.301169 0.271972 0.0772938 -0.428673 0.50711 0.431227 0.299549 -0.491423 0.23511 0.464798 -0.484059 -0.0741817 -0.489599 -0.444734 0.404042 -0.0318846 0.496321 0.40278 0.000605222 0.500766 -0.507862 -0.379992 -0.400054 0.0844805 0.160779 -0.489554 -0.468676 0.226106 -0.47479 0.499897 -0.218652 -0.411477 0.0487447 0.162381 -0.507147 0.0696901 0.132052 -0.492269 -0.277776 -0.310289 0.515204 -0.134457 0.504318 0.113556 0.429606 0.504187 -0.024671 0.507863 0.260411 0.0201879 0.490538 -0.459509 0.252366 -0.220625 0.390508 0.51124 0.380993 -0.46913 0.49073 -0.249135 0.40635 0.50976 -0.193172 0.40634 0.498559 -0.0859395 -0.125244 0.4931 0.476778 -0.278636 0.466783 -0.0804024 -0.159667 0.508402 -0.112464 -0.147181 0.508373 0.370963 0.205154 0.515852 0.392734 0.208808 0.498157 0.389843 0.186573 0.510527 0.507351 -0.261242 0.181163 0.493206 0.0307503 -0.452048 0.47511 -0.397119 0.472926 0.502892 -0.211144 0.142628 -0.413855 -0.508457 0.377759 -0.498348 -0.453166 -0.399272 0.494773 0.0987876 -0.316638 0.475966 -0.268376 0.488487 0.500262 0.150335 -0.302468 -0.221294 0.467769 -0.48574 0.513644 0.14658 -0.330823 -0.118884 0.352676 0.503376 0.501497 -0.300348 -0.456506 -0.072114 0.388392 0.511479 -0.0466216 0.379151 0.507389 0.505442 -0.189915 -0.429052 0.471082 0.061653 -0.47815 -0.0662154 0.360508 0.502631 0.216777 0.508681 0.384762 -0.0808939 0.462011 0.483488 0.49772 -0.301498 -0.0494067 0.50504 -0.363291 -0.0290991 0.14122 0.499205 -0.360224 0.434545 -0.495494 0.41009 0.178761 0.508292 -0.386745 -0.421123 0.496592 0.0446529 0.442032 -0.48723 0.435849 0.236144 -0.0996562 -0.502514 -0.462232 -0.371288 -0.483724 0.126771 -0.0697835 0.500218 -0.496419 -0.0756895 -0.085926 0.26084 0.450754 -0.500961 -0.173784 0.497838 0.290266 0.507833 0.0173317 -0.304893 0.505023 0.0151851 -0.280774 0.512768 0.043096 -0.284634 -0.433356 0.500478 0.000621944 -0.438273 0.499978 0.0269036 0.512731 -0.398987 -0.103097 -0.505002 -0.131505 0.440065 -0.266695 -0.280036 0.500836 -0.450546 -0.490657 0.44965 -0.431475 0.496657 0.0684032 0.263346 0.459491 0.478756 -0.420552 0.505285 0.0902231 0.479511 0.316709 0.484229 -0.443761 0.481247 0.431782 -0.120655 0.472331 0.473965 -0.000528688 -0.49631 -0.138151 -0.0472578 -0.505025 -0.112528 -0.0518129 0.404745 0.507125 -0.0178907 -0.499884 -0.112637 -0.229141 0.497174 -0.229617 -0.216534 0.507477 -0.196898 0.506834 0.0646655 0.433676 0.497662 0.0787327 0.450636 0.4968 -0.3403 -0.094073 0.292585 -0.448811 0.491743 -0.472431 -0.394435 -0.480227 0.499684 -0.295453 -0.0775694 0.512803 -0.319859 -0.119734 -0.0557071 0.505412 0.0854151 0.141233 -0.115361 -0.49465 0.113948 -0.111123 -0.492395 -0.250148 0.506502 -0.296899 -0.215489 0.512752 -0.287136 0.496478 -0.187778 -0.398876 -0.299492 -0.28479 0.499867 0.504529 -0.187072 0.408618 -0.240746 0.496393 -0.263348 0.379446 0.49868 -0.271578 0.364204 0.514363 -0.301442 0.398889 0.514954 -0.295493 -0.181169 0.503346 -0.279373 -0.145646 0.492969 -0.272351 -0.281819 0.50772 0.263554 -0.285469 0.5053 0.288973 -0.307595 0.498272 0.275206 0.0226332 0.514165 0.348873 0.127358 0.509462 0.299974 -0.131331 -0.0436872 0.506927 0.314881 -0.507484 -0.224671 0.363665 -0.501913 -0.183343 0.347219 -0.498863 -0.243019 0.476769 0.0189672 0.469313 0.498313 -0.268942 -0.00394525 0.11279 0.204674 -0.508193 -0.480385 -0.468861 -0.292181 -0.0259378 0.502716 0.185388 0.346913 -0.191562 -0.502598 0.416089 -0.192558 -0.506464 0.377545 -0.142955 -0.504938 0.135763 -0.0325904 -0.493093 -0.484392 0.169816 0.443969 -0.252281 -0.0324758 -0.505894 -0.330588 0.508657 0.00450019 -0.229229 -0.0534331 -0.509546 -0.133048 -0.457057 -0.49672 -0.0635098 0.50542 0.0536984 -0.0961284 0.499066 0.042041 -0.0720625 0.508678 -0.00366331 0.485605 -0.47264 -0.0930427 -0.284378 0.503523 -0.308489 -0.502317 0.442464 0.180829 -0.312622 0.505661 -0.286824 -0.317019 0.505127 -0.32214 -0.0587177 0.102615 0.500511 0.51205 -0.370633 -0.0970319 -0.0236417 0.0814536 0.497232 -0.481445 0.464232 -0.159082 -0.0545433 0.0613328 0.501962 0.430968 -0.278725 0.494842 -0.182206 -0.123169 -0.491598 0.494099 -0.273589 -0.465113 0.441384 -0.310857 0.494894 0.431931 -0.244969 0.498773 0.434885 -0.489988 0.209507 0.354314 0.500992 -0.131495 0.435122 -0.486089 0.179765 0.414805 -0.507964 0.193645 0.428591 0.502965 0.333473 -0.175776 -0.491238 0.463274 -0.220829 0.442259 0.494787 -0.219384 0.511932 0.312081 -0.23674 0.511209 0.29636 -0.262369 -0.184923 -0.494412 -0.106103 0.494632 0.448138 -0.177219 -0.349371 0.510651 -0.322035 -0.198576 0.515038 -0.291377 -0.213357 0.500579 -0.319372 -0.23046 0.500895 -0.0725563 0.509937 -0.251109 -0.482005 0.453847 0.412518 -0.0337397 0.500767 -0.239395 -0.492079 0.454947 -0.110253 0.00414267 -0.125957 -0.500095 0.0340385 -0.118168 -0.504942 0.496087 -0.432703 -0.0667394 0.0507356 -0.496728 -0.0642826 -0.29606 0.50193 -0.370911 -0.0374684 -0.48129 0.478716 0.389253 0.513323 -0.0541468 0.0720496 -0.0306182 -0.497857 -0.508742 0.141498 -0.430685 -0.49821 0.435197 -0.442875 0.383133 0.509543 0.00237361 -0.477114 0.470392 0.305864 0.238287 -0.497796 0.316505 0.454803 -0.255999 -0.477985 0.270586 -0.505219 0.260341 -0.142254 0.507263 -0.427815 0.369739 -0.478759 -0.479493 -0.0891936 0.498535 -0.406012 0.50043 -0.295866 -0.191112 0.477895 -0.020776 -0.471617 -0.259544 -0.0630165 -0.494252 0.107855 -0.0161621 0.498782 -0.472167 0.127944 0.466772 0.121458 0.509839 0.268157 0.479626 -0.0656583 -0.465306 -0.502273 0.134461 0.350949 0.0676774 0.495035 0.277344 0.48035 0.139198 -0.464642 -0.478316 0.470008 0.107878 -0.311025 0.506529 0.149591 -0.340844 0.498722 0.15483 -0.496869 0.23525 -0.396223 -0.323186 0.502422 0.129625 -0.283074 0.496488 0.446568 -0.277697 0.500939 0.106917 -0.0355965 0.500124 0.151039 -0.0457947 0.498462 0.11754 -0.0455876 0.499828 -0.275425 -0.314247 0.512936 0.205014 -0.505817 -0.233364 -0.354286 -0.283629 0.498178 0.213801 0.436388 -0.502114 -0.377176 -0.35039 0.514858 -0.0878746 -0.409283 0.499846 -0.00775609 -0.51069 -0.207865 -0.334701 -0.208397 0.502937 0.290985 0.459823 0.136877 0.477842 0.251065 0.274466 0.503569 -0.48583 0.461601 -0.0797285 0.499925 -0.432829 0.0168095 0.313272 -0.346076 0.499421 0.499259 -0.323897 0.461505 -0.419815 0.483627 -0.426746 -0.266379 0.494376 0.421777 -0.27216 0.508686 -0.176072 0.215839 0.497597 0.424558 0.14879 0.496526 0.427586 0.226851 0.50798 0.05589 0.191681 0.506354 0.118598 0.168961 0.489753 0.059047 0.500901 -0.21386 0.0897638 -0.170862 0.496487 -0.334819 0.450036 -0.483871 -0.0447375 -0.151613 0.514112 -0.356431 -0.505561 -0.0144658 -0.295574 -0.50108 -0.00106607 -0.240848 -0.379731 0.50395 -0.0941374 0.120245 -0.459912 -0.471824 -0.509271 -0.0274131 -0.261915 -0.0134106 0.498136 0.223047 0.357574 0.507675 0.387412 -0.0461921 0.493697 0.245682 -0.136751 0.495898 0.326879 -0.165723 0.50349 0.321585 -0.0147786 0.501173 0.261231 -0.463707 -0.483553 -0.450454 0.266396 0.325251 -0.515812 0.155469 0.464488 -0.490024 0.501758 -0.321416 0.412925 -0.502563 0.119551 0.128324 -0.49567 0.150885 0.139088 -0.494349 0.125833 0.159159 -0.0828414 0.500525 -0.0792144 -0.473305 0.472337 0.380841 0.0816659 -0.49717 0.209524 -0.144856 0.495724 0.0887165 0.0968155 0.506865 -0.0248881 -0.00619353 0.506818 0.416667 -0.0551665 0.494453 0.42718 -0.400416 0.510471 -0.304226 -0.343484 0.515537 -0.268083 -0.400769 0.510392 -0.272387 0.505171 -0.422307 0.288798 -0.495804 0.462738 0.384976 -0.482824 0.468677 -0.273549 -0.492731 -0.444485 0.133612 -0.0581982 0.489968 -0.450096 -0.458225 0.477204 -0.23154 0.304153 0.496284 0.434021 0.504862 -0.261662 0.356546 0.0969318 0.504926 -0.386449 -0.511903 -0.364742 -0.424344 0.508259 -0.293466 0.370338 0.508993 -0.265479 0.387192 0.323602 -0.17413 -0.501101 0.494764 0.456627 -0.228963 0.325674 -0.502583 0.214059 0.29465 -0.499551 0.199162 0.292327 -0.50773 0.233675 0.204743 0.501768 -0.160115 0.183182 0.508478 -0.0995956 0.306555 -0.513129 0.0917675 0.310873 0.10844 -0.511073 0.239725 0.48203 -0.465804 0.389009 -0.500227 0.0718229 0.396085 -0.497636 0.140561 0.404039 -0.508579 0.105861 -0.295738 -0.179837 0.498243 0.298773 -0.18449 -0.494093 0.472984 0.462491 0.212922 0.299517 -0.155253 -0.511068 0.26425 0.474702 -0.48528 0.0618967 0.505658 -0.424035 -0.121188 0.442437 0.498325 0.272073 0.489549 -0.468733 0.0743051 0.503235 -0.398539 -0.347782 -0.243399 0.497234 0.051627 0.495536 -0.183737 -0.100313 0.478367 -0.474037 0.0831389 0.498058 -0.19461 0.290759 0.511261 -0.364659 0.0465251 0.413174 0.492786 0.316285 0.50525 -0.377645 -0.0500084 0.260465 0.493367 0.508216 0.356007 0.22157 0.509289 0.384606 0.219831 0.475008 0.487014 0.177006 0.514415 0.369087 0.191808 0.419749 0.46441 0.489781 -0.471564 -0.0961781 0.479388 0.14635 -0.500468 -0.00317001 0.167692 -0.507975 0.0354709 0.17458 -0.501397 0.00921301 -0.499058 0.00321982 0.22574 -0.498723 0.0214192 0.198344 -0.473023 -0.0689793 0.486526 -0.503474 0.0363144 0.228425 0.494842 -0.429463 -0.0398118 -0.474132 -0.464604 0.283374 -0.00531012 0.40834 0.507697 -0.482224 -0.399546 0.459444 -0.19422 0.492492 -0.222076 0.0672268 -0.475029 -0.473329 -0.170278 0.494268 -0.246762 0.0975493 0.507226 0.288866 -0.467642 -0.476518 -0.0894939 0.00165972 0.505769 0.386625 -0.411322 0.48023 -0.47265 0.4538 0.397431 0.49471 0.493479 -0.22868 -0.0785207 0.471509 -0.140828 -0.466097 0.497891 -0.189128 -0.0420349 -0.0869201 0.43847 0.489607 0.49989 -0.197808 -0.0699516 -0.482201 -0.2107 0.46293 -0.187504 -0.505012 0.100069 -0.306783 0.499021 -0.180943 -0.352751 0.505783 -0.20237 -0.486081 0.4474 -0.45456 -0.322845 0.499685 -0.209347 0.219886 0.0585843 -0.491651 0.185566 0.0554411 -0.495171 0.488628 -0.425485 0.418604 0.204877 0.0260789 -0.503274 0.414152 0.0298737 0.504744 0.0846868 0.500619 0.221495 0.0381499 0.502571 0.239287 -0.494789 0.436681 0.377187 -0.513333 0.396678 0.356728 0.509826 -0.184197 -0.370497 0.492952 -0.126348 -0.402073 -0.264613 0.498066 0.306073 -0.284991 -0.372715 -0.513081 0.0498265 0.382213 0.507223 -0.0507101 0.493947 -0.0754461 -0.400545 -0.505187 -0.388051 0.181558 0.424048 -0.490849 0.492961 0.320168 0.462482 -0.433998 0.488942 0.374429 0.168288 0.449505 -0.499511 0.152307 0.430187 -0.507041 -0.210623 0.50407 -0.370904 -0.2132 0.495202 -0.042182 -0.193508 0.491855 -0.0643518 0.387105 0.513373 0.233958 0.0910731 -0.497657 0.444884 -0.177353 -0.508037 0.223873 -0.244726 0.492767 -0.0508673 -0.274217 0.495783 -0.0644041 0.197818 0.187643 -0.501756 -0.194752 -0.0121383 -0.494579 -0.200485 -0.041864 -0.494369 -0.173541 -0.0303879 -0.507471 0.504681 0.330279 -0.285157 0.516672 0.346297 -0.30699 0.508348 0.300208 -0.281217 0.0486167 0.506595 0.045062 0.473995 -0.295268 0.479183 -0.0886939 0.507101 0.0753353 -0.450097 0.493606 0.121347 0.155322 -0.494063 -0.241736 0.487026 0.469586 -0.318196 -0.400274 0.448888 -0.495233 -0.509436 0.299316 0.433385 -0.188691 0.499232 0.180795 -0.147221 0.507636 -0.0840248 -0.161436 0.49744 -0.104715 -0.133593 0.500388 -0.114054 -0.380639 0.509915 -0.129163 -0.405515 0.506701 -0.146098 -0.480314 0.130409 -0.467457 -0.381273 0.508835 -0.160248 0.433575 -0.487225 -0.193432 -0.226463 -0.211941 0.505375 0.448578 -0.497909 -0.217542 0.427239 -0.508068 -0.217349 0.398961 0.499305 -0.183829 -0.150328 0.503076 0.226217 -0.497481 -0.422723 0.453835 0.233943 0.502186 0.18921 -0.286529 0.498735 0.0656778 -0.000276663 -0.228299 -0.494577 -0.29167 0.508572 0.0444736 -0.393959 -0.453521 -0.484103 0.177839 0.500051 -0.4295 0.504884 -0.399419 0.126955 -0.470725 0.12541 -0.485811 0.062492 -0.290902 0.500247 -0.40163 0.494428 0.138857 0.501049 -0.423465 0.151076 0.512647 -0.392153 0.165251 0.499653 0.37424 -0.192118 0.50138 0.41567 -0.168999 0.504724 0.413973 -0.23183 -0.151265 0.492732 -0.0322172 -0.132991 0.509036 -0.056764 0.00648834 -0.198639 -0.502076 -0.0864805 0.501433 -0.0257443 -0.0747087 -0.126298 -0.500562 0.0579573 -0.197077 -0.496478 -0.202358 0.50106 -0.341935 0.29877 -0.435212 0.510037 -0.0796571 0.498316 0.461124 -0.484485 0.109224 0.451572 0.316787 0.507612 -0.195092 0.268407 0.507186 -0.193496 -0.234778 0.499153 0.385861 0.129709 -0.437857 0.4855 -0.245823 0.504973 0.354885 0.202246 0.493592 -0.234855 0.42667 0.499526 0.171174 0.167859 0.5042 -0.242225 -0.139227 0.501077 -0.330055 -0.119336 0.499586 -0.300825 -0.449376 -0.341266 0.501086 -0.423062 -0.490629 -0.459527 0.0223742 0.507329 -0.172499 0.0186611 0.500053 -0.145736 -0.00341297 0.492417 -0.160775 0.239202 0.512287 -0.240732 0.281023 0.497945 -0.244224 0.211969 -0.275527 -0.495168 0.258287 0.496509 -0.215383 -0.0106573 -0.0701124 -0.502625 0.216115 0.506137 -0.186454 0.201108 0.497463 -0.206183 0.502295 0.188194 -0.0630382 0.345769 0.502841 -0.181251 0.344582 0.515619 -0.240058 0.45262 0.437233 -0.477833 0.373825 0.508557 -0.168277 -0.500092 0.313036 -0.266376 -0.497605 0.150068 0.322332 -0.505685 0.106951 0.271954 -0.454273 -0.115441 0.485464 -0.368623 0.511149 0.173701 -0.396439 0.501776 0.166203 0.216579 0.506935 0.327058 -0.455219 -0.086582 0.49467 0.429767 0.504945 0.0248138 -0.508502 -0.363974 -0.146494 0.349229 0.502222 -0.00575517 0.023851 0.498765 0.0839424 0.317769 0.512821 -0.0105405 -0.314609 0.509872 0.402869 -0.367354 0.497244 0.423258 -0.326428 0.513598 0.377704 -0.149887 -0.501239 0.230516 -0.161055 -0.508189 0.279938 -0.00904182 -0.315621 -0.512245 -0.371867 -0.0851604 0.505785 -0.142002 -0.509966 0.257763 0.164431 -0.496083 0.370107 -0.510358 0.334021 -0.240784 0.181863 -0.50107 0.424923 -0.272259 0.512921 -0.391299 -0.283312 0.494015 -0.416239 0.494092 0.174393 -0.222315 -0.0781058 0.41233 0.496173 -0.0333259 0.444622 0.505683 0.480311 0.404055 0.464613 -0.516433 0.324153 -0.293641 0.483993 0.169875 0.442265 -0.247144 0.502713 0.0415646 -0.390472 -0.470789 0.482021 -0.177702 0.50075 0.0881956 0.0888159 -0.00280503 -0.49702 0.0741413 0.0253929 -0.489938 0.0568589 -0.00161824 -0.492147 0.30477 0.373764 -0.50191 -0.00131753 -0.0301743 -0.506047 -0.0188829 0.508574 -0.295851 0.502128 0.19193 -0.243337 0.134251 0.406636 -0.497154 0.0786673 0.508793 0.347244 0.0461753 0.498821 0.330305 0.0727298 0.503984 0.310326 0.484872 0.461369 0.406946 -0.489567 0.463912 0.182901 -0.290199 0.456394 0.486746 0.499328 -0.423253 -0.384252 0.373214 -0.499871 -0.423039 -0.301086 0.503475 0.339361 -0.471353 -0.12358 0.472425 -0.351892 0.518234 -0.373259 -0.329752 0.515172 0.349841 0.433069 -0.493386 -0.345453 0.0825042 0.489752 -0.0792936 0.0487589 0.489959 -0.0730119 0.0601612 0.496845 -0.10348 0.0888619 0.510158 -0.225714 -0.452617 0.485389 -0.103698 0.0999911 0.497142 -0.260379 0.0956706 0.0121464 0.492745 0.0850301 0.0400394 0.508907 0.469183 0.194582 -0.48903 0.126172 0.00884089 0.503862 0.309144 0.501553 0.407104 0.317874 0.51722 0.36312 0.328184 0.514878 0.385866 0.492342 0.127763 -0.449218 0.111057 0.503097 0.0364618 0.326618 0.505731 0.0866975 -0.485881 0.437288 -0.192706 0.359172 0.513505 0.0818785 0.174142 0.498001 0.261197 0.201316 0.499042 0.275314 0.0389555 0.114695 0.498301 -0.507282 0.418023 -0.380515 0.144719 0.164836 -0.489771 0.177462 0.170805 -0.503847 0.154318 0.193913 -0.491061 0.491823 -0.442218 -0.399033 0.26408 -0.151881 0.510704 0.277315 -0.0953218 0.501245 0.179375 0.321299 0.500593 0.171151 0.35261 0.511103 -0.320754 -0.507223 -0.0844207 0.20224 0.343772 0.50198 0.506125 0.0142574 0.207659 0.491861 -0.00897782 0.253579 0.496375 0.0404713 0.220802 0.257596 -0.175181 -0.494945 0.474431 0.246312 0.468585 0.25461 -0.234034 -0.501253 -0.478533 -0.103742 0.458471 0.296603 0.497454 0.192017 0.39872 0.412511 0.493337 0.0693623 0.100289 0.499132 0.351861 0.397008 0.498475 0.270001 -0.214903 -0.511756 0.369895 0.421293 0.511844 -0.331942 0.510302 0.26107 0.500942 0.0110938 0.0725405 -0.327593 0.496189 0.233743 -0.340278 0.387426 0.509365 -0.437755 0.133489 0.505614 -0.465766 -0.352643 0.479814 -0.408553 0.148042 0.494524 0.509783 -0.292879 0.305441 0.0396002 0.499291 0.264412 -0.0203519 0.510958 0.321123 -0.507803 -0.310162 -0.0867917 -0.508741 -0.331401 -0.141954 0.474949 0.432887 -0.481805 -0.449716 0.482951 -0.389885 -0.415643 0.512292 -0.378352 -0.505341 -0.299899 -0.133894 -0.037239 0.505537 -0.0473635 -0.49396 0.383576 -0.431744 -0.0559349 0.497433 -0.0237252 -0.511118 0.320668 -0.211376 0.193161 0.504464 -0.412136 -0.0967064 -0.237351 0.502624 -0.131609 0.490767 0.164569 -0.179469 0.489356 0.158694 -0.194325 0.504438 -0.137432 -0.203546 0.494696 -0.0907808 0.413377 0.496893 0.274452 -0.442826 0.187722 0.49006 -0.468019 -0.474189 0.223467 -0.449984 -0.39601 0.484024 0.205955 -0.0930222 0.494068 -0.401898 -0.482743 -0.480052 0.253399 -0.123534 0.505 0.220241 -0.121521 0.495267 0.440263 0.493133 -0.43071 -0.0442814 0.50034 -0.126225 -0.489076 -0.346296 -0.467115 0.475251 -0.47818 -0.404925 -0.0636774 0.491967 -0.103589 0.510411 0.136668 0.24656 0.500417 0.190109 0.184169 0.505627 0.124643 0.194228 0.450659 -0.494089 0.0810743 0.345416 0.501609 -0.112359 0.389186 0.513007 -0.0987094 0.0669644 0.132514 0.501793 -0.213033 0.507974 -0.116575 -0.249444 0.505966 -0.0796403 -0.267453 0.510235 0.0802714 -0.00230567 0.495283 -0.0973645 0.0145181 0.50034 -0.0705228 -0.0187304 0.499024 -0.0722508 0.354444 0.500393 -0.450695 -0.457717 -0.449883 -0.485006 0.468319 0.26004 0.481166 0.444545 0.46615 0.47826 -0.325731 0.512725 -0.128966 -0.25649 0.505036 -0.146322 0.0968877 -0.482749 -0.471554 -0.269991 0.495561 -0.119949 -0.128868 0.497652 -0.450721 0.156352 0.495266 0.310819 0.4935 0.201582 -0.217962 0.44873 0.0881084 0.4899 -0.466945 0.47597 -0.17024 0.0795623 0.505691 0.0394845 0.130994 0.490536 0.0619642 -0.440614 0.353208 0.5036 0.463817 0.475445 -0.451739 -0.237092 0.494959 0.0674688 -0.0762294 0.509593 0.268177 -0.372224 -0.498668 0.267059 -0.348135 -0.517313 0.254497 -0.361278 0.506136 0.243757 -0.414443 0.497973 0.257444 0.245723 0.514861 -0.390803 0.260424 0.496997 -0.410428 0.474489 0.432447 0.463669 0.282585 0.509921 -0.392339 0.317906 0.49507 -0.110978 0.289177 0.504112 -0.0612287 -0.26304 0.0633642 0.495561 0.287678 0.502933 -0.11072 0.29167 0.505825 -0.282396 0.496143 -0.438207 -0.445456 0.245571 0.517184 -0.33592 0.302824 0.499698 -0.316147 0.345833 -0.434903 0.504183 0.379075 -0.426443 0.504192 -0.183105 0.257091 0.509072 -0.242801 0.273864 0.510694 -0.137771 -0.475198 0.473961 -0.188273 0.286992 0.511604 0.498591 -0.191783 -0.455207 0.39672 0.515506 0.293636 0.400714 0.501121 0.323514 0.390764 0.512306 0.26404 0.140111 -0.491165 0.247374 -0.266673 0.496021 0.0547645 0.101918 0.495303 -0.141312 -0.460849 0.477615 -0.291272 0.0695051 0.490481 -0.133129 -0.245553 -0.498258 0.139824 0.420916 -0.495484 -0.0374786 0.0771342 0.501127 -0.163406 0.43478 -0.503007 -0.0807066 -0.0295693 0.492053 -0.172827 -0.0594661 0.504498 -0.184032 -0.0326273 0.490333 -0.20359 -0.15963 0.506463 -0.213373 -0.125643 0.505838 -0.204386 0.453663 0.491054 0.343318 0.513581 0.402667 0.0500775 0.497761 0.415578 0.0257658 0.0375156 0.490441 -0.00563163 0.0347472 0.506039 -0.038289 -0.499964 -0.404002 0.136444 0.490895 0.0242052 -0.140737 0.499502 0.00265395 -0.116832 0.508329 0.0304614 -0.118693 0.023238 -0.0621652 -0.508744 0.348528 0.462861 -0.479122 0.225313 0.502573 0.293673 0.265173 0.51255 0.2508 0.253689 0.503492 0.314922 -0.430688 0.395507 -0.493992 0.0516838 0.492999 0.219761 -0.487001 0.445393 0.356168 0.00791422 0.496619 0.192503 0.0502992 0.495773 0.177614 0.0127165 -0.0946721 -0.498414 0.172912 0.500226 -0.0674119 0.182008 0.497104 -0.00947236 0.515279 0.322597 -0.350979 0.482745 0.461249 -0.462236 0.455 -0.474776 0.476691 -0.214226 -0.344311 -0.505967 -0.478317 0.202746 0.483238 0.503736 -0.425145 0.208152 -0.478339 -0.422912 0.468972 0.456221 -0.371649 -0.496435 -0.473082 0.176213 0.479464 0.357203 0.484822 0.45027 0.361221 0.48048 0.473767 0.509534 -0.40196 0.20107 0.472331 0.123442 0.463673 0.469577 -0.327669 -0.48134 -0.430553 -0.467914 -0.468133 -0.466625 0.458239 0.460517 0.482411 0.479961 -0.346031 0.462718 0.456984 -0.464586 0.470306 -0.46933 0.312058 -0.46654 -0.466945 -0.457771 3 2152 2918 962 3 1251 3834 569 3 2145 2917 782 3 3923 3900 4739 3 20 3070 2765 3 3979 3932 2302 3 3349 1139 178 3 317 3597 2299 3 23 4245 2359 3 4747 3471 37 3 7044 1657 2786 3 1754 1677 1680 3 4003 3999 320 3 988 1269 3027 3 4081 4041 450 3 0 248 51 3 2134 4116 5115 3 2133 1769 7297 3 285 741 1888 3 2823 29 108 3 316 4316 12 3 2797 20 7093 3 18 7 669 3 4355 4343 2649 3 3693 2127 4380 3 2126 4393 6754 3 3131 38 182 3 2123 2911 7229 3 4517 4491 5004 3 4594 2910 2859 3 44 2362 4315 3 2100 4674 6888 3 4693 5666 7443 3 2097 4778 1109 3 39 6007 186 3 4870 4825 2511 3 38 3257 206 3 220 43 2224 3 2983 5021 4439 3 1336 4972 1411 3 3834 5055 954 3 3025 2401 2109 3 5095 5069 2087 3 6736 7 1591 3 5136 2083 79 3 744 59 232 3 243 419 2239 3 2049 4201 377 3 2151 5869 2149 3 485 5270 6117 3 12 9 4282 3 53 2318 940 3 4282 9 6617 3 5285 1058 6605 3 2029 2988 4708 3 5344 5327 56 3 12 4282 316 3 5418 5412 7022 3 2067 5477 165 3 2008 266 2256 3 5562 7281 6302 3 5647 2901 181 3 57 2260 58 3 2901 5666 4693 3 2900 7367 2076 3 270 64 2262 3 1888 3597 285 3 313 1114 1028 3 65 5772 5755 3 3 2480 3943 3 2480 3 4793 3 2211 203 364 3 9 12 2935 3 5564 4 389 3 5115 4116 5698 3 389 4 3004 3 5756 5727 2511 3 5787 5785 4866 3 4461 6435 7 3 67 2092 399 3 2159 6 419 3 419 6 2239 3 317 2277 3597 3 2354 428 429 3 2694 147 7033 3 155 4078 5643 3 23 442 7506 3 7506 442 8 3 2039 7006 1143 3 6053 6022 1328 3 6109 6105 4657 3 952 3744 3811 3 2318 53 2280 3 2169 2304 509 3 1739 6246 6147 3 6327 6310 5862 3 2036 6339 45 3 152 6338 6429 3 551 46 4523 3 4541 564 408 3 6506 50 7091 3 2531 3257 3256 3 5120 49 4747 3 657 89 4752 3 2423 2348 657 3 2362 44 2105 3 44 4368 2101 3 6586 6575 1625 3 5559 2049 377 3 2442 78 2445 3 497 4384 2382 3 496 4893 5365 3 4282 6654 1931 3 742 80 743 3 1493 47 4616 3 2160 2235 3726 3 47 748 2102 3 6702 6665 1308 3 1743 76 2835 3 147 5790 5789 3 2024 6724 1652 3 4933 83 760 3 6833 6832 5940 3 6923 6896 2727 3 7011 6952 2463 3 2453 83 4931 3 2835 76 7305 3 1169 4004 7035 3 79 5153 1278 3 5153 79 2276 3 7065 7062 145 3 796 2051 5671 3 84 3210 4849 3 836 34 2385 3 2190 49 5120 3 7113 6064 544 3 84 3208 3670 3 5082 2259 5208 3 2017 7140 2170 3 61 19 2503 3 4375 6555 5824 3 3057 7240 119 3 2503 19 2198 3 4893 4896 645 3 2006 7294 2415 3 5383 91 2309 3 91 5429 995 3 6763 92 6152 3 2556 93 1036 3 7418 7369 5555 3 104 5375 115 3 1123 1053 1050 3 7264 7503 1736 3 7038 1546 4096 3 2250 1050 1053 3 5592 95 5595 3 5132 2500 5133 3 5375 104 4760 3 1965 1994 52 3 4186 4056 3736 3 2504 90 5213 3 2565 95 5591 3 424 3143 2198 3 71 4287 4294 3 5805 3043 5366 3 4451 2710 1335 3 1139 51 178 3 4947 3844 3389 3 1979 4740 7306 3 1618 191 7523 3 1124 3321 5242 3 936 5260 1348 3 4691 2880 112 3 2351 115 5418 3 6065 1188 1191 3 224 2429 1192 3 4935 4915 4834 3 6009 97 1229 3 2635 97 1230 3 43 1130 1244 3 567 3982 1525 3 39 609 5748 3 5418 115 5412 3 1347 6278 2682 3 6374 100 1378 3 100 1379 6168 3 6479 112 2533 3 3685 5107 3117 3 5203 5103 6948 3 7240 1207 4459 3 6446 101 1926 3 1440 6460 5809 3 2323 119 7240 3 119 7237 3057 3 1570 1178 2635 3 5250 2533 5394 3 52 5389 2577 3 2752 103 6805 3 3736 6657 2874 3 1641 20 2765 3 1600 1598 7380 3 3930 3360 610 3 120 6276 959 3 5565 4061 6938 3 7044 1798 29 3 7285 30 29 3 7024 30 2783 3 1680 105 1754 3 6276 120 6861 3 6726 6571 4812 3 3722 6894 5908 3 7145 7014 2107 3 7067 109 1689 3 2797 107 3070 3 1953 2869 870 3 3845 1496 7105 3 1338 4824 7182 3 75 411 2383 3 2732 102 3982 3 7435 7313 640 3 2376 4377 491 3 1277 2633 21 3 3883 4159 4920 3 1277 21 7165 3 4035 6899 5537 3 2360 23 4246 3 1087 6470 6051 3 123 1942 6878 3 6973 1756 1757 3 108 7249 1773 3 2233 26 1790 3 5124 4928 5037 3 2886 5425 3869 3 1790 26 2243 3 2820 27 252 3 252 2675 2820 3 7247 1798 2786 3 1798 7247 108 3 108 29 1798 3 2783 30 1800 3 2830 109 7310 3 1942 123 6880 3 1874 7413 2227 3 2324 5270 4755 3 2850 110 7412 3 6117 1078 5067 3 96 1154 6215 3 132 150 7442 3 2675 99 1897 3 1932 5044 2905 3 2107 7014 6641 3 1932 111 2095 3 7078 2536 6150 3 2870 2095 111 3 7078 7147 1953 3 2799 1965 2052 3 1967 2877 870 3 7496 127 1920 3 2710 101 6445 3 2040 2039 2132 3 2053 5593 2901 3 169 3072 2180 3 2330 33 2092 3 2092 33 2355 3 2095 6150 1932 3 6922 6871 5763 3 1316 2108 4550 3 127 7347 7495 3 6127 3893 7512 3 7447 1890 1893 3 5115 1890 2134 3 828 2351 2263 3 6008 5754 1940 3 7429 2301 2246 3 2300 129 7419 3 3015 1611 2170 3 2171 6112 1282 3 5366 3043 827 3 161 879 2173 3 704 902 4826 3 7077 6722 1120 3 3054 209 5114 3 2178 34 836 3 1931 316 4282 3 1928 7504 6482 3 1922 7501 1408 3 3070 1692 2765 3 2765 6826 1641 3 2180 2178 3242 3 2180 3071 169 3 7496 6483 3281 3 1416 36 3328 3 129 7420 198 3 7490 7491 5031 3 16 4316 7488 3 3106 759 2185 3 390 3119 2189 3 1139 3349 223 3 838 37 5521 3 5521 37 114 3 1910 1972 4534 3 3131 5473 2193 3 267 3132 2195 3 6007 39 5748 3 5177 133 3374 3 3895 4355 7482 3 189 3850 6637 3 3374 133 3525 3 6703 227 1544 3 364 203 839 3 3257 38 2193 3 3256 3257 2193 3 1288 3273 2219 3 213 211 2220 3 276 3319 579 3 2224 3321 220 3 3436 6894 5524 3 2224 43 1244 3 5242 3321 2224 3 2068 224 1192 3 5277 3360 3930 3 2136 3373 2231 3 6344 189 1382 3 806 3412 891 3 7479 7480 2197 3 2237 46 551 3 235 46 2237 3 3433 1580 2238 3 7472 7474 486 3 245 2245 2459 3 1263 7468 6976 3 49 0 3471 3 150 132 4772 3 114 51 1139 3 136 3380 4977 3 2253 973 6896 3 6233 199 7487 3 2583 788 5709 3 136 1037 4381 3 54 1595 2256 3 7359 140 7357 3 1905 7463 4822 3 2275 6723 176 3 3597 1888 743 3 7357 140 2572 3 7334 141 7335 3 3625 1707 1856 3 141 2723 5936 3 3648 552 2287 3 3726 59 744 3 2299 5222 317 3 1377 64 270 3 1348 3778 936 3 2470 3792 2305 3 148 3428 3113 3 1032 3840 2312 3 3845 3844 5792 3 3428 148 3426 3 2491 7458 6147 3 349 3864 2317 3 2320 66 65 3 3965 1059 2579 3 2322 4547 567 3 7288 151 7292 3 7292 151 244 3 7111 843 1708 3 2092 67 2330 3 252 1898 2857 3 1562 680 2209 3 7448 7449 5046 3 2655 411 1001 3 413 1255 2342 3 921 2914 2855 3 1889 7444 286 3 199 1120 7488 3 429 428 3445 3 2359 4246 23 3 449 4255 2361 3 2251 1428 7276 3 7443 415 2906 3 462 1716 2366 3 2854 7438 2484 3 2374 1224 470 3 716 4358 970 3 4373 1217 2376 3 2491 250 7458 3 7458 250 48 3 535 4412 2384 3 158 378 2308 3 3671 284 7429 3 7433 4212 6540 3 2392 4481 2729 3 7238 1149 173 3 7422 7423 3086 3 2300 2372 7430 3 1995 1546 7038 3 1878 7416 1898 3 560 1584 561 3 1416 4541 6420 3 1416 2401 4541 3 572 4563 2402 3 980 4615 1868 3 4627 1388 2407 3 609 1296 2411 3 237 6954 9 3 179 173 7236 3 173 1149 7073 3 284 7430 7045 3 2197 3923 7408 3 114 37 3471 3 657 7303 2423 3 2271 5511 6811 3 4785 4454 332 3 2815 179 7235 3 4816 937 2088 3 1870 7405 7355 3 7235 179 7236 3 931 4856 2440 3 7510 4160 4691 3 3426 309 3390 3 4914 2102 748 3 497 1660 4896 3 2450 741 4988 3 743 80 2451 3 7400 6644 1975 3 2452 746 4913 3 755 4923 2125 3 5433 7399 1263 3 4931 83 4933 3 766 4937 2457 3 767 1183 1007 3 4425 180 1762 3 180 7023 1309 3 2372 2300 7419 3 986 4948 2462 3 7209 1550 2246 3 2241 2301 7157 3 1442 5051 2226 3 6910 5107 3685 3 5120 89 857 3 857 89 657 3 2214 190 7055 3 5171 1468 2560 3 5195 1071 2501 3 5213 90 5212 3 2881 7395 6157 3 894 5220 1284 3 7055 190 3299 3 7212 685 1680 3 2507 908 2936 3 685 2241 7158 3 941 1031 3765 3 946 5283 3967 3 1467 1285 4147 3 2935 4269 7391 3 3390 309 4388 3 2844 1408 7060 3 1842 5322 2148 3 1223 5333 2526 3 6644 3883 7379 3 6926 1780 1624 3 5372 4261 6098 3 5394 917 5250 3 5400 1094 1552 3 7335 312 7334 3 5429 91 2532 3 1008 5447 2081 3 1022 5489 3930 3 312 6683 293 3 226 325 7254 3 1036 331 2556 3 1036 93 2558 3 4602 7446 2268 3 1783 202 1631 3 1046 1420 5190 3 1053 1123 5575 3 95 2568 3513 3 867 1072 2575 3 1821 212 4672 3 424 4758 1390 3 202 3078 6232 3 1397 5764 2232 3 5585 5237 7068 3 1130 1245 2589 3 5712 1131 1244 3 1658 1661 2599 3 1150 5861 2600 3 1857 2843 2483 3 1629 229 6938 3 105 143 2804 3 2420 296 3587 3 1848 7361 3963 3 1051 7356 2264 3 1870 7355 964 3 1185 5923 2614 3 7350 7351 5148 3 229 4022 4 3 2131 1201 6873 3 6688 234 6873 3 1230 97 6009 3 7346 7347 5442 3 2839 1515 1793 3 6873 234 6870 3 1834 7339 1987 3 2642 6054 6455 3 220 222 2643 3 186 3157 2656 3 312 7335 1004 3 2658 2228 6193 3 6954 237 6955 3 1322 1360 2668 3 1334 6255 2674 3 3736 4056 7333 3 7328 7329 1120 3 1897 99 6445 3 6261 1847 2678 3 2682 976 1347 3 1370 6330 2686 3 5700 7323 2811 3 1379 100 6374 3 1389 6385 2695 3 1737 7176 6407 3 1405 6415 5928 3 1425 6434 2706 3 2707 6876 6438 3 6446 1927 2711 3 7315 7316 1861 3 6445 101 2711 3 2273 2543 5463 3 1461 6497 2716 3 244 238 6821 3 1571 1487 2726 3 1507 1503 6591 3 6821 238 6634 3 3982 102 2735 3 1540 6689 4301 3 5978 2141 7385 3 6820 244 6821 3 6805 6804 2752 3 176 1588 2757 3 1606 6864 5487 3 238 244 151 3 2786 1798 7044 3 6798 251 1344 3 5853 2791 1754 3 1754 105 5853 3 2793 7338 1833 3 2047 1879 2795 3 3070 107 2798 3 7507 3634 1576 3 3587 296 5821 3 251 6798 2313 3 2832 4590 7355 3 1989 1069 4186 3 1825 2796 42 3 1781 74 2378 3 7307 7308 4328 3 1838 7346 5442 3 1774 7246 1776 3 1786 2819 4854 3 1344 337 6798 3 3434 866 7129 3 5382 1806 2824 3 1809 5572 4253 3 7338 7089 2833 3 2833 1835 7338 3 1857 7365 5587 3 594 7399 5433 3 1815 7299 6906 3 659 279 3612 3 1865 7384 6680 3 279 6715 5373 3 1978 7396 2846 3 7412 110 2851 3 6693 291 6695 3 2028 7283 2069 3 291 5530 5528 3 2533 112 2880 3 112 2657 4691 3 2901 5647 2053 3 4253 1811 1809 3 2905 4729 1932 3 2910 4594 2108 3 253 7288 7292 3 2123 4455 2911 3 4118 2855 2914 3 1800 7286 6520 3 2145 3838 2917 3 2918 2152 2 3 2079 293 6683 3 7254 325 434 3 2262 269 58 3 3788 146 509 3 839 1054 364 3 329 40 4465 3 4021 1046 5564 3 446 400 595 3 243 2116 419 3 2278 2299 3597 3 1099 427 429 3 1214 2237 551 3 4469 7276 7021 3 496 2255 647 3 1264 1791 4854 3 7254 434 7253 3 7253 434 28 3 1782 7269 1273 3 1772 7265 3489 3 7260 7261 3813 3 743 2451 2278 3 2454 2415 4931 3 7257 7258 2937 3 71 4294 2073 3 325 226 6429 3 1962 7266 7250 3 564 4541 729 3 2477 2178 836 3 293 3922 7012 3 106 294 5985 3 1771 1273 7261 3 5705 3613 2259 3 2183 2260 57 3 3360 3424 6853 3 5089 3634 7441 3 5420 1165 5419 3 3044 5464 6723 3 2549 1027 5512 3 2239 2330 67 3 3513 5591 95 3 548 2359 4245 3 7235 7236 2144 3 1767 7233 3359 3 1123 4256 3701 3 1139 223 3217 3 1125 2320 65 3 7226 7230 6267 3 7421 7221 1563 3 1759 1543 1085 3 650 3501 1148 3 6248 301 3654 3 2365 86 796 3 687 2068 1192 3 2637 1227 1230 3 1131 2224 1244 3 3654 301 6984 3 6198 1296 1297 3 6634 302 6633 3 2692 4505 6168 3 1755 6761 1782 3 7213 7215 4917 3 7209 7210 6031 3 6380 1380 2329 3 2439 455 3109 3 2532 91 5383 3 1520 2731 1524 3 116 6706 1670 3 7206 7207 1866 3 3109 455 2847 3 492 7238 179 3 6703 537 6705 3 6706 116 3087 3 6633 302 3470 3 1570 1227 4898 3 6777 1577 1578 3 6804 2753 5855 3 2765 1597 6826 3 6847 3238 6845 3 5107 5108 6405 3 2798 1692 3070 3 6705 537 6551 3 2735 1525 3982 3 2609 2791 5853 3 4308 607 4307 3 2359 2321 4246 3 7195 3161 2588 3 635 6567 882 3 634 228 1790 3 2786 117 7247 3 7247 117 3812 3 7191 7192 532 3 198 7420 7188 3 1709 1609 70 3 5558 2793 1619 3 2814 3962 7467 3 4984 5396 3213 3 3068 3666 1090 3 1740 192 1749 3 2677 1794 1897 3 7468 1263 7467 3 314 6574 1326 3 7177 7180 4284 3 2711 1434 6445 3 1080 2877 1992 3 6906 3015 1817 3 7113 2032 7116 3 6574 314 1678 3 790 399 2092 3 7147 7078 2095 3 4380 4374 3693 3 2235 2294 617 3 1093 2579 5962 3 5872 4748 2423 3 2786 904 1970 3 2782 2905 5044 3 3663 1603 2596 3 7470 122 3132 3 1121 2921 3591 3 2037 1530 2923 3 2932 313 6166 3 315 6568 6923 3 1402 4595 5469 3 1831 585 2938 3 2811 2598 5700 3 1075 5645 5877 3 2940 5877 6380 3 6191 367 1189 3 2457 763 2941 3 2942 6443 7016 3 2943 457 4271 3 2085 2160 744 3 744 232 2085 3 2085 232 5095 3 443 2378 5408 3 6568 315 321 3 6568 321 3699 3 3699 321 6249 3 7289 2944 128 3 6758 4182 7043 3 992 835 5080 3 427 367 2960 3 3203 3123 3429 3 2965 174 4296 3 457 174 4271 3 2997 3224 2974 3 2974 3224 2976 3 1728 7168 7500 3 635 995 5429 3 913 326 3700 3 3211 6394 3376 3 2977 579 3633 3 1923 7166 5706 3 5909 1016 2979 3 326 3704 4861 3 626 2436 5032 3 800 2722 7425 3 1038 1438 2987 3 3945 139 205 3 205 278 3945 3 1277 5942 5312 3 576 1977 6544 3 142 4513 2166 3 642 1325 6527 3 4702 1615 6912 3 651 642 6527 3 3186 754 157 3 7161 7162 5630 3 1969 565 6528 3 31 4681 5604 3 2301 2241 685 3 1720 7152 4345 3 332 1458 4785 3 1325 642 2279 3 1417 408 6418 3 3895 7482 7142 3 388 7478 2480 3 3508 388 4021 3 3008 446 4254 3 1352 416 3011 3 1481 2932 509 3 2932 2169 509 3 509 146 1481 3 2281 2292 1481 3 711 3559 3936 3 3015 6906 6870 3 7134 7135 4350 3 1652 280 6626 3 332 4784 4926 3 1644 352 3032 3 1902 7131 2229 3 4007 2545 5490 3 7125 7126 3896 3 155 3035 3295 3 7451 7123 6584 3 7349 6408 376 3 209 210 1209 3 4439 2189 521 3 6798 337 6472 3 1282 157 3033 3 337 5626 3689 3 4981 358 3759 3 2937 7477 7118 3 5739 159 3043 3 159 2226 3339 3 7114 5249 2295 3 288 161 2173 3 1969 651 6525 3 651 6527 1155 3 288 167 166 3 167 1444 467 3 2396 2600 4504 3 358 988 3760 3 2175 1764 7096 3 7096 5955 2175 3 2276 2296 575 3 6981 2116 3048 3 853 2219 3054 3 3276 362 1417 3 362 6417 4980 3 3070 20 2797 3 1111 169 3071 3 34 2178 3072 3 3072 2178 2180 3 5549 2177 3072 3 3328 2401 1416 3 3328 36 2225 3 36 6420 2064 3 7109 7111 7095 3 170 3074 6447 3 3074 170 1706 3 3076 2961 1295 3 7107 7106 2328 3 2882 7101 7504 3 3255 1631 202 3 7097 7098 6447 3 1826 1025 6378 3 7090 7093 2221 3 666 2183 2425 3 2155 363 6478 3 457 3087 4296 3 175 3095 3816 3 1539 662 1987 3 712 1976 2681 3 3098 1216 6337 3 3098 3097 3099 3 666 668 3101 3 1151 2454 3106 3 759 760 3111 3 4690 521 5259 3 391 5278 3119 3 2326 390 3120 3 6967 6301 6971 3 1701 7081 6293 3 3349 178 6363 3 2970 1477 6531 3 365 6370 1820 3 2801 68 7079 3 2702 1404 2580 3 2580 3130 2702 3 1382 2192 6344 3 3042 1603 3263 3 6370 365 4248 3 7070 7071 1017 3 38 3131 2193 3 3131 182 1016 3 183 3132 267 3 662 1919 4028 3 1692 2798 435 3 3132 183 1121 3 184 3136 1106 3 3136 184 267 3 1693 375 365 3 2306 329 3138 3 1579 6311 4841 3 3141 6751 5372 3 185 2504 3143 3 1390 185 3143 3 3416 701 3151 3 1687 3489 1986 3 3153 2085 5095 3 186 6007 4626 3 3158 4077 4378 3 840 187 3164 3 7063 181 4687 3 3164 187 1457 3 3323 2787 5575 3 2113 933 4517 3 365 375 1108 3 384 6369 1693 3 2970 1382 189 3 6369 384 5410 3 2069 2047 2795 3 3188 4461 6551 3 456 3194 6749 3 724 401 6335 3 401 2966 593 3 190 2214 887 3 3200 839 5093 3 193 3204 3423 3 3204 193 6742 3 770 414 6323 3 6027 7253 7052 3 194 4536 2489 3 2390 40 2202 3 6323 6322 770 3 3207 347 3861 3 417 6291 770 3 6291 417 706 3 1399 200 2207 3 200 3019 2207 3 1399 3020 200 3 3115 3103 3221 3 408 564 1415 3 212 6479 3594 3 448 6281 2168 3 6281 448 4042 3 1674 1676 1675 3 674 5480 2701 3 3225 3224 3226 3 619 606 3229 3 1216 328 5981 3 3231 328 6790 3 195 339 3238 3 2568 1054 3244 3 117 52 1994 3 6174 451 6175 3 2217 207 3244 3 557 476 1363 3 207 675 3250 3 3250 130 4780 3 839 203 5093 3 678 6358 6362 3 6888 4674 7036 3 1634 1666 3947 3 6358 678 5826 3 6707 2584 5732 3 4572 206 3257 3 306 4875 7463 3 1363 476 1110 3 41 675 2217 3 799 463 5941 3 6071 675 41 3 2712 722 6353 3 139 2188 3267 3 210 209 3273 3 6169 210 3273 3 3085 2944 3274 3 2435 227 3275 3 1944 1269 3276 3 5289 213 3279 3 5401 5318 7026 3 1839 529 4230 3 722 5687 2098 3 3282 3223 211 3 211 213 3282 3 3164 3206 3287 3 7020 7021 622 3 2296 2083 3288 3 3287 3286 3288 3 463 5944 515 3 216 215 3291 3 3291 215 5289 3 3292 3199 1723 3 1583 1750 466 3 529 4229 828 3 215 216 2222 3 7327 3047 3296 3 6039 1010 4189 3 2217 1010 41 3 724 6332 1863 3 5456 41 1010 3 466 5866 1583 3 7003 4726 3443 3 1564 4591 791 3 4261 5372 6751 3 6997 2515 27 3 6924 1239 6751 3 6040 1044 1239 3 422 276 3318 3 3319 3561 1443 3 4834 4915 6995 3 6993 6038 3724 3 1736 7503 6991 3 219 4605 579 3 6332 724 6334 3 1069 2201 2172 3 222 220 3321 3 6984 6985 7108 3 222 3321 2627 3 3059 3060 3324 3 3327 2910 1316 3 5866 466 6077 3 2109 2401 3328 3 3337 5367 6711 3 3338 426 4445 3 7036 6979 1990 3 3339 3043 159 3 1055 573 4236 3 3060 3093 3350 3 3351 3350 3352 3 3315 3040 3354 3 224 2068 2263 3 6677 104 2351 3 6972 6974 3284 3 2951 2966 3361 3 3362 1475 502 3 3369 1352 6285 3 2162 271 3371 3 3999 2361 3373 3 1127 1128 3381 3 1354 363 982 3 6971 6301 3303 3 3897 1235 350 3 3387 171 3897 3 3381 3019 3389 3 2233 1790 228 3 740 6318 69 3 228 280 2233 3 6962 6964 1512 3 280 228 3581 3 6958 6960 2009 3 6954 6955 7199 3 5792 477 1147 3 6660 6953 3306 3 6344 3850 189 3 3402 3058 1207 3 4277 230 3406 3 1636 6951 5466 3 1632 6946 3149 3 230 2755 5119 3 373 7060 6944 3 3408 3407 1103 3 2775 7190 7351 3 1629 6938 4061 3 3726 744 2160 3 1861 7316 6934 3 477 3020 5791 3 3412 233 5210 3 354 235 3413 3 6931 6932 1732 3 3414 4523 46 3 3956 7144 6929 3 46 235 3414 3 2973 2972 3419 3 3360 1668 3424 3 3390 3332 3426 3 3113 3166 148 3 6927 3687 1780 3 573 1291 4436 3 6920 6921 616 3 1399 236 3431 3 3431 236 2476 3 3617 5060 6919 3 263 6617 6917 3 1622 6915 4702 3 665 493 3036 3 493 4079 4735 3 2713 6911 6910 3 3895 7142 6909 3 494 5722 5725 3 239 4323 717 3 3364 6907 6905 3 240 3433 239 3 3433 240 2738 3 2239 67 243 3 7084 7168 4199 3 4285 6900 6898 3 918 1738 3992 3 1254 1097 3437 3 2574 3323 4038 3 121 1714 3455 3 1790 2243 634 3 6892 6893 1664 3 3455 3454 3456 3 3456 634 4714 3 3270 3104 3466 3 5722 494 4976 3 2245 245 246 3 5839 246 245 3 6889 6890 4267 3 495 2316 1516 3 3471 0 51 3 51 114 3471 3 7166 495 5706 3 502 5648 3362 3 502 1877 1371 3 3475 2021 5874 3 7187 253 3476 3 423 6940 1575 3 2104 691 5325 3 3476 253 1803 3 1620 5571 2324 3 3482 3382 6026 3 4906 6876 2707 3 3484 970 3201 3 3585 978 5010 3 5206 4887 6875 3 507 1365 5625 3 3490 1611 234 3 1612 2522 1672 3 2384 255 3491 3 3491 255 2261 3 6869 6870 6906 3 1606 5487 5346 3 3488 259 3492 3 3492 259 1913 3 2254 1148 3501 3 1148 2254 5794 3 3081 3420 3498 3 3501 2988 2029 3 2342 2917 2140 3 6853 6854 610 3 6849 6851 5397 3 260 404 261 3 260 271 2162 3 5032 2436 3651 3 261 3502 475 3 3502 261 404 3 3238 6847 4676 3 277 388 3508 3 388 277 2875 3 3354 3353 3511 3 2256 266 647 3 2255 54 2256 3 2256 647 2255 3 527 507 5625 3 469 4882 3018 3 6835 6838 677 3 1365 507 1344 3 1601 1996 3247 3 1510 526 5622 3 3519 2761 54 3 2766 1511 3587 3 526 3785 3541 3 54 2255 3519 3 267 184 183 3 184 3520 183 3 1508 527 5622 3 322 268 3757 3 3523 268 4723 3 3375 3374 3525 3 268 322 1488 3 527 5625 1510 3 2922 817 3529 3 2608 1165 3529 3 58 269 57 3 1597 2765 1692 3 1596 6823 4146 3 2262 58 270 3 189 3535 2970 3 3539 404 260 3 6673 7292 244 3 3539 3538 1061 3 3017 3461 3542 3 272 3549 1455 3 3549 272 3555 3 5311 273 3549 3 3549 273 3550 3 6477 274 3550 3 274 2083 5136 3 1477 2187 6533 3 3503 3504 3551 3 3500 2091 3553 3 530 5569 2562 3 3556 563 2527 3 2266 6307 982 3 1594 2327 5160 3 5569 530 6471 3 982 1764 2266 3 3319 276 3561 3 1964 6812 6811 3 48 7448 6809 3 5515 7202 7522 3 1588 176 6723 3 3419 3418 3565 3 3333 277 3508 3 4297 3228 6121 3 539 5540 1695 3 2250 1052 5498 3 3563 3562 3574 3 3577 599 2048 3 539 1435 1105 3 6221 544 5525 3 278 599 3005 3 6802 2604 1645 3 5525 544 547 3 421 6796 251 3 3581 6289 583 3 661 613 3583 3 3124 3123 5037 3 2182 2272 281 3 691 3163 2279 3 2467 718 2067 3 6064 547 544 3 2751 2848 6786 3 3592 2125 6585 3 547 4645 3451 3 5495 1105 1435 3 740 3687 6927 3 5970 5584 2273 3 2855 3600 3012 3 240 6783 2738 3 285 3597 2277 3 2277 286 285 3 2428 1486 425 3 285 286 7444 3 167 288 2173 3 3511 3512 3604 3 2357 439 3610 3 1426 887 5454 3 5082 5705 2259 3 553 4206 1478 3 3613 290 2018 3 2018 2259 3613 3 4206 553 829 3 2888 2283 3843 3 476 557 7007 3 2466 788 3619 3 6778 6779 3854 3 1912 3487 7390 3 2583 5709 465 3 1577 6777 188 3 6772 6774 4812 3 465 3620 2583 3 3618 2670 5192 3 6768 1813 1605 3 58 2260 3621 3 3766 6835 6764 3 2402 571 3621 3 7007 3902 476 3 3625 7109 1707 3 3630 4945 2843 3 4204 3630 2284 3 1418 2013 3635 3 6528 565 5324 3 1418 295 619 3 295 7290 606 3 1258 1070 3642 3 2722 800 7494 3 6753 6755 4542 3 886 5424 2530 3 3648 4528 137 3 1564 6751 3141 3 3309 3308 3650 3 3650 795 4886 3 2596 1603 6545 3 6745 6746 5483 3 3003 3246 3653 3 2200 299 3658 3 3658 299 4357 3 6741 6742 410 3 1110 3126 3832 3 4979 359 3936 3 4449 4567 5324 3 2730 355 3667 3 5874 576 5321 3 3670 3210 84 3 414 770 6291 3 303 3678 2288 3 3678 303 606 3 304 585 2288 3 304 3676 585 3 5321 576 6544 3 868 592 4247 3 592 824 2176 3 2933 305 3868 3 6737 6739 2631 3 3868 305 5298 3 593 4249 6335 3 6731 6733 5148 3 3689 3688 3691 3 1887 308 3262 3 3262 3693 1887 3 3639 3638 4335 3 4249 593 821 3 3697 1346 2234 3 3703 3700 326 3 3126 1110 2307 3 2462 777 3708 3 7523 191 5978 3 2291 310 2289 3 2289 3095 3712 3 595 4254 446 3 1114 313 2932 3 3712 3095 175 3 177 6725 4624 3 6336 3742 1551 3 175 3715 3712 3 4988 7445 6718 3 4254 595 449 3 3296 3295 3717 3 620 1996 5800 3 4030 3154 5065 3 843 845 3725 3 3723 60 242 3 3726 617 4446 3 1996 620 855 3 621 5229 4738 3 1566 320 3733 3 5229 621 1169 3 3733 320 2136 3 329 632 3735 3 3734 3733 3735 3 3372 340 5156 3 64 1378 3780 3 3548 348 3738 3 2692 1377 3738 3 1549 6714 3117 3 1123 1050 3744 3 3744 1050 5747 3 3744 4256 1123 3 3622 3093 3748 3 1645 860 6802 3 5275 6712 2926 3 860 3222 7179 3 3464 3461 3756 3 880 602 3757 3 4867 7356 6710 3 1372 116 1670 3 3758 3377 6926 3 770 6292 417 3 3269 3120 3768 3 3768 5021 2983 3 6705 6550 4995 3 3658 3657 3770 3 2141 5978 191 3 1702 2609 7082 3 3778 1349 1202 3 2262 64 3780 3 2682 1348 2725 3 3785 3783 3786 3 509 2304 3787 3 509 3787 3788 3 3787 3094 3788 3 918 919 3789 3 3789 3094 3787 3 3253 2747 1565 3 4506 1714 546 3 6696 6698 1072 3 3760 3027 3791 3 4311 1361 801 3 3792 803 1924 3 3331 323 1530 3 6214 637 1960 3 7516 7515 2438 3 3803 3641 323 3 775 1963 2393 3 2982 5056 7522 3 5035 659 5033 3 4799 247 6079 3 932 3804 3806 3 1216 3808 6790 3 6693 6694 2367 3 1540 4301 3232 3 1217 1218 3808 3 6137 5387 837 3 330 40 2306 3 40 330 2202 3 1707 7095 6945 3 3818 3816 3819 3 6682 6683 5545 3 5434 6680 7281 3 3700 3199 3823 3 2556 331 3824 3 331 2302 1284 3 3826 5586 6607 3 3793 5125 3826 3 1535 6678 3747 3 2023 5116 3827 3 659 3612 5965 3 6542 6670 6600 3 2023 2025 5479 3 6428 7483 6669 3 3830 3318 22 3 3831 3017 3835 3 3415 333 3835 3 6137 825 5708 3 336 1038 333 3 336 2559 1038 3 2890 837 6136 3 333 3839 336 3 5528 3862 2642 3 1454 1313 6218 3 306 339 3842 3 1531 6662 3112 3 3842 1454 538 3 1001 7128 2732 3 3843 2283 5385 3 3844 7105 3389 3 340 3845 5792 3 1170 4844 711 3 879 342 3851 3 342 5086 4848 3 2793 4027 7089 3 6655 5825 1522 3 681 1479 6650 3 3528 3527 3857 3 1398 344 3857 3 3857 344 3859 3 345 3859 346 3 345 3443 4726 3 5743 346 3859 3 346 3442 345 3 3759 3760 3860 3 3861 341 3207 3 4334 349 3863 3 3866 571 3864 3 348 3866 2203 3 6645 6646 6473 3 3864 349 3866 3 6163 631 1287 3 928 1287 3869 3 1125 65 5755 3 5772 65 5793 3 3874 3873 3875 3 2962 3873 3879 3 3788 3251 3884 3 4027 945 2876 3 2876 7089 4027 3 2951 3208 3887 3 2984 2941 3889 3 2148 2149 3889 3 853 3090 1660 3 4964 5779 1138 3 6638 6639 3301 3 2322 1525 3894 3 2461 1909 3894 3 3897 2516 5304 3 1235 351 5543 3 5364 851 3899 3 3901 3899 3903 3 302 6634 238 3 1602 3486 1935 3 355 3908 1705 3 6628 6629 7475 3 1082 5033 5030 3 3874 357 3909 3 357 2992 2548 3 3909 1026 3874 3 86 4292 3911 3 2822 1794 3911 3 4844 1170 7461 3 5280 701 3912 3 3917 3605 2636 3 2287 700 4971 3 1059 3965 3924 3 613 3933 2545 3 360 359 3935 3 3559 3601 3762 3 700 1868 1871 3 6620 6622 385 3 2619 6618 6550 3 6613 6614 4034 3 6613 6611 691 3 359 360 3936 3 1950 1457 3937 3 994 1205 1300 3 6291 706 4929 3 3938 1950 6130 3 818 66 3943 3 2320 3943 66 3 818 3198 1554 3 4705 1603 3663 3 3943 2320 3 3 3 2320 1420 3 4929 706 4452 3 3944 4444 750 3 2061 523 3946 3 3949 3552 1092 3 2902 6604 2838 3 3951 2360 4246 3 2486 4071 3953 3 4717 2321 2488 3 2321 4066 2456 3 6601 6602 739 3 3849 3848 3955 3 6597 6598 3514 3 3352 3335 3959 3 6607 5586 6297 3 3960 3959 3961 3 3963 5030 1094 3 1062 3965 1093 3 203 2211 3966 3 1062 1093 3966 3 4347 2369 1683 3 3969 1475 5536 3 3295 3035 3970 3 2774 6595 1788 3 2202 3972 5430 3 907 3480 7009 3 3016 3226 3976 3 1854 2777 1664 3 5057 6588 6584 3 3178 3052 1173 3 6578 6582 1252 3 2960 367 3978 3 901 3977 3980 3 6178 2732 3982 3 4917 3986 7213 3 902 368 3987 3 1678 6576 997 3 3987 368 4463 3 432 370 3987 3 3987 370 2714 3 374 2509 3992 3 374 3992 7176 3 2509 374 2862 3 4379 2686 2366 3 1198 4217 370 3 379 4000 4002 3 4000 379 2976 3 382 4002 4792 3 4002 382 2013 3 6136 837 5384 3 2111 4550 754 3 3795 7243 3637 3 709 723 991 3 2585 1115 1026 3 386 4006 1117 3 4006 386 3878 3 1117 3645 386 3 1468 1471 4008 3 1709 2295 4014 3 2972 3804 4015 3 586 589 4281 3 4017 586 5199 3 1494 2747 6760 3 1024 387 4240 3 387 1900 4240 3 5657 2748 6570 3 294 106 6630 3 5564 389 4021 3 3594 6479 2621 3 4021 2267 3508 3 389 3004 2267 3 4022 3004 4 3 4 5564 6938 3 2561 1044 4031 3 3119 390 4039 3 3006 391 4039 3 4039 391 3119 3 6785 1091 6425 3 4043 4042 4044 3 3577 3810 4045 3 751 392 4045 3 4046 1138 392 3 3753 3749 4047 3 2396 1839 4047 3 5956 393 6481 3 5403 4057 4620 3 6063 6923 6568 3 3326 3877 4062 3 4062 4058 4063 3 4012 4008 4065 3 4065 4064 4069 3 3708 3710 4070 3 2552 723 709 3 2651 394 4073 3 3994 3049 3486 3 8 7196 6564 3 6561 6562 4484 3 3879 3878 4074 3 6558 6559 3141 3 5936 7335 141 3 5643 3035 155 3 3088 3089 4084 3 1580 395 4085 3 395 5651 4088 3 3056 3920 4086 3 4084 4080 4088 3 4085 4088 4868 3 5813 1151 3106 3 723 4238 3050 3 4091 396 5368 3 4090 4089 4091 3 4024 3128 4094 3 4096 1546 5367 3 4019 4018 4097 3 5034 397 4097 3 4097 397 562 3 3562 4098 3340 3 4829 726 4806 3 2037 398 4099 3 398 4657 1628 3 4094 4095 4101 3 3379 3430 4103 3 170 2232 4108 3 4108 1706 170 3 3734 3347 4111 3 4838 4197 3452 3 4110 4109 4111 3 400 4113 595 3 400 383 6046 3 3105 3449 4114 3 400 446 4114 3 3337 3338 402 3 3401 2332 403 3 3401 4096 2332 3 4806 726 1733 3 402 4115 403 3 403 2332 402 3 727 4788 5932 3 4995 1545 6705 3 1346 5253 4005 3 261 4120 260 3 2926 6712 6547 3 5207 416 4121 3 4121 4120 4122 3 727 5286 3599 3 4123 405 4759 3 3128 3731 4125 3 3925 3927 4128 3 3855 3673 4130 3 3537 3556 4131 3 4132 3271 3364 3 3483 3482 4133 3 1640 6967 4134 3 6287 6305 6265 3 3944 2336 523 3 6541 6543 6490 3 734 4892 7426 3 407 1401 4138 3 406 4139 2336 3 4139 406 566 3 1401 407 4139 3 4139 407 523 3 4892 734 1590 3 166 467 2167 3 2947 3157 4626 3 4123 4148 1162 3 2576 1345 4149 3 4498 4853 1327 3 410 6742 193 3 562 2340 680 3 6267 7230 6537 3 2383 411 6179 3 6179 411 2655 3 6091 412 6179 3 6179 412 2383 3 6534 6535 1107 3 1476 6532 3362 3 6998 7307 6530 3 3453 1712 7040 3 4154 566 2339 3 2748 1077 6770 3 2343 413 2342 3 747 4769 1367 3 4502 3603 545 3 2652 545 3322 3 1584 2344 4165 3 2344 3719 4165 3 3564 3820 4166 3 6527 4665 1155 3 3011 416 4167 3 6519 6522 6021 3 4167 4166 4168 3 852 458 4171 3 4769 747 3084 3 758 4638 4718 3 4171 458 3421 3 4173 4172 4174 3 6136 2858 2890 3 7248 418 4181 3 4181 418 3672 3 420 2090 4185 3 420 2419 933 3 4638 758 4890 3 6196 791 4591 3 2419 420 4185 3 4185 6 2419 3 1315 4187 3007 3 1315 2505 4187 3 4758 424 4190 3 1474 6515 6674 3 4190 424 2198 3 4192 4190 4193 3 2395 1621 4195 3 3270 4115 4203 3 4770 1765 6512 3 4206 4203 841 3 540 1824 4207 3 791 6750 1564 3 2960 2354 429 3 429 427 2960 3 428 5693 3445 3 428 2354 4208 3 4213 790 5138 3 2567 749 4510 3 430 433 431 3 2356 430 868 3 5145 797 5967 3 431 4164 3061 3 4215 433 4738 3 797 3344 2339 3 370 432 1198 3 798 4570 3906 3 3772 4218 4399 3 1748 3284 1802 3 6508 6509 7394 3 4078 155 4219 3 4219 4218 4221 3 3534 437 4223 3 4223 437 558 3 1748 1802 2853 3 2830 1824 4227 3 4226 4224 4227 3 3487 3343 4231 3 4570 798 4572 3 3356 3753 4230 3 4229 4231 6677 3 3013 4895 1690 3 4236 4019 1055 3 2717 73 2072 3 6266 2639 2770 3 1962 1194 7266 3 1900 1213 4240 3 2974 3484 3201 3 3975 3976 4242 3 1987 4028 1834 3 1091 6783 6079 3 440 4243 2357 3 1461 2716 5191 3 440 4241 2298 3 1173 3977 3178 3 2298 4243 440 3 7506 4245 23 3 2176 4249 4248 3 3728 445 5538 3 3165 801 1361 3 5538 3714 3728 3 3298 4032 4252 3 5437 602 1002 3 7186 1002 4253 3 4254 5 3008 3 3701 449 595 3 801 4313 815 3 4255 4256 952 3 3744 952 4256 3 4255 449 4256 3 3227 3163 4258 3 1892 1893 4262 3 2934 3474 4264 3 915 2191 5680 3 2413 2294 5760 3 4266 4265 4268 3 6491 6492 264 3 915 808 4763 3 6486 6488 4338 3 385 6056 6484 3 824 1818 6335 3 6383 456 452 3 4273 6069 852 3 4171 4273 852 3 6867 1609 4273 3 1626 6869 7299 3 7299 70 1626 3 6375 3026 4276 3 7496 2073 6483 3 459 4277 6252 3 459 6341 230 3 5973 2757 1215 3 3385 1215 4278 3 1813 460 4280 3 4249 821 4248 3 4289 1595 1601 3 273 6476 6480 3 6247 849 4104 3 821 3888 6370 3 4152 4153 4293 3 3190 3272 4295 3 6798 6474 2313 3 4308 4177 6887 3 4307 4284 4177 3 4311 815 2632 3 592 3061 1818 3 2686 461 2366 3 461 462 2366 3 6467 6468 311 3 4317 2763 3494 3 1597 2154 3853 3 2154 1597 3802 3 1447 6465 3865 3 6660 5199 620 3 5040 1642 3954 3 2176 4247 592 3 239 3432 240 3 3433 2238 4323 3 6456 871 1242 3 2819 1785 4323 3 4104 849 4961 3 912 4162 4247 3 2969 4063 4332 3 4158 4013 4336 3 6451 6452 3752 3 2236 3384 7511 3 822 1451 4337 3 876 6406 325 3 6872 1052 5574 3 2371 2368 4347 3 2167 467 4356 3 3293 4356 3155 3 1224 4356 3293 3 472 4357 470 3 6448 1917 2184 3 3977 1173 3980 3 719 473 4358 3 4358 473 5354 3 3268 4361 7173 3 6006 769 2700 3 2375 1163 4363 3 3502 3786 4366 3 1335 1984 4451 3 1363 3832 1642 3 4366 596 1945 3 475 3248 261 3 4367 891 6656 3 828 4230 529 3 6406 876 2894 3 4230 828 3356 3 3371 3369 4371 3 4206 829 4203 3 4371 1145 3371 3 2005 478 4372 3 4372 478 1097 3 21 2633 5988 3 1431 1433 1432 3 4203 829 3270 3 2984 5248 490 3 297 841 4200 3 490 3099 482 3 491 4373 2376 3 6439 6440 2381 3 841 4203 4445 3 4377 923 491 3 2707 6941 4906 3 74 4378 2378 3 4378 74 7417 3 458 852 4170 3 5498 409 2586 3 5747 5498 5749 3 3905 2994 4379 3 3481 3480 907 3 852 6848 6845 3 1557 2397 1410 3 247 3980 6425 3 647 266 4384 3 4384 266 2382 3 4893 496 4384 3 4384 496 647 3 5704 1288 4385 3 1660 497 4385 3 4385 497 2382 3 4386 2297 4699 3 3942 3941 4387 3 1573 75 2383 3 503 5502 387 3 4295 4293 4391 3 4391 503 4392 3 4392 503 1024 3 3278 3485 4395 3 1425 2706 7290 3 4395 4394 4397 3 504 5875 1578 3 5875 504 3615 3 3047 4486 4399 3 2691 4908 4402 3 4402 3303 2691 3 4407 4405 4408 3 3414 3530 4409 3 4479 505 4412 3 4412 505 5071 3 506 535 2384 3 535 506 216 3 836 2385 4669 3 6430 6431 7204 3 6296 915 4589 3 939 2477 836 3 4589 959 6296 3 1314 2950 4417 3 2304 2169 4423 3 909 855 3775 3 3775 855 5199 3 4423 512 514 3 512 4420 514 3 514 510 4423 3 514 1404 510 3 658 517 4429 3 3233 4430 517 3 5944 4430 3233 3 3591 4433 2184 3 517 4433 3233 3 4235 4236 4436 3 1291 518 4436 3 6421 6422 3403 3 4436 518 2708 3 519 4437 520 3 519 282 2387 3 1291 520 4437 3 520 3948 519 3 2061 522 4442 3 4442 522 1429 3 3944 523 2061 3 868 4162 2356 3 4403 525 4444 3 4444 525 2272 3 4328 7308 6412 3 3041 7331 6410 3 3024 1039 334 3 3995 4405 4448 3 3062 546 4450 3 868 4247 4162 3 543 7494 3624 3 4453 4452 4454 3 1039 4244 1079 3 1087 2496 1802 3 6005 2512 4432 3 4456 528 7201 3 3037 3410 1103 3 4417 2907 641 3 4097 877 4019 3 632 329 4465 3 877 1042 1055 3 6879 3664 2212 3 3872 3871 4466 3 5454 887 3989 3 863 5068 4688 3 6643 1650 3964 3 531 3246 2391 3 533 531 2391 3 533 4466 534 3 534 531 533 3 534 3526 531 3 3315 4174 4473 3 4472 4471 4473 3 3655 2961 4477 3 4412 535 4479 3 2264 4480 1051 3 1183 1184 4482 3 887 2214 895 3 96 3297 6729 3 4961 1083 3532 3 895 3989 887 3 895 4095 5878 3 50 6506 6402 3 4490 1608 2025 3 6747 577 2022 3 540 4207 4492 3 7347 5491 7495 3 4492 543 540 3 901 3978 6191 3 4493 1921 7494 3 4493 543 4492 3 3010 3698 4495 3 139 4503 1462 3 2196 1522 4503 3 2174 6408 4504 3 3770 3769 4507 3 4507 4506 4509 3 194 2166 4513 3 1047 5615 3108 3 4516 1814 7300 3 1814 5309 2827 3 4245 441 4519 3 4519 441 2398 3 4519 548 4245 3 973 549 4521 3 4521 549 7214 3 4523 5584 551 3 2273 5584 4526 3 2397 1557 2919 3 137 552 3648 3 6892 1664 7034 3 3978 901 6687 3 5148 6733 6398 3 4529 1973 6892 3 1668 554 2400 3 2400 4530 1668 3 555 554 5831 3 554 555 3465 3 3247 1996 855 3 5831 3401 555 3 4535 2544 7211 3 2386 5694 5697 3 676 558 2188 3 3945 561 2188 3 1400 6395 2654 3 4537 560 561 3 397 4538 2340 3 4539 563 3555 3 3665 4577 4540 3 1860 1393 6392 3 3048 3824 1284 3 3247 909 5450 3 6113 6981 3048 3 406 4543 2339 3 3955 3957 4544 3 2695 2381 6384 3 4555 567 4547 3 4943 2497 5101 3 4291 4290 4556 3 3353 3799 4558 3 3101 3100 4561 3 2364 570 4561 3 4561 570 572 3 3864 571 4563 3 2317 4563 570 3 4563 572 570 3 570 4564 2317 3 3906 3905 798 3 2460 774 4571 3 3257 2531 4572 3 4571 4570 4572 3 4162 912 4828 3 966 3151 4574 3 2338 6382 5219 3 912 4827 4826 3 966 967 4575 3 498 1077 4582 3 2930 3758 4587 3 7217 4026 4587 3 7386 1410 3560 3 294 6630 2117 3 1380 6380 5877 3 6376 6377 1406 3 3109 6750 791 3 3045 575 4592 3 384 1820 372 3 575 3286 2403 3 4592 6546 1164 3 4044 913 3823 3 1081 6546 4592 3 4597 4596 4598 3 6366 6367 1758 3 4600 5005 4603 3 678 6359 7228 3 5904 6563 6356 3 6914 1590 1599 3 2022 577 4604 3 4606 583 3454 3 581 3769 2404 3 582 4606 2404 3 4606 582 4604 3 4604 583 4606 3 3454 581 4606 3 3823 913 3700 3 586 4017 4609 3 4609 589 586 3 4608 587 4609 3 2496 6844 2853 3 587 4607 589 3 589 4609 587 3 3330 3418 4611 3 4462 4546 4612 3 4611 4610 4612 3 1376 6351 5034 3 1257 590 980 3 980 4613 1257 3 5381 4615 590 3 1822 6345 3409 3 5381 1841 7354 3 1071 2864 4618 3 2837 7061 4347 3 3458 3457 4621 3 5615 1047 5828 3 932 3805 1176 3 712 4532 2689 3 4623 4369 4622 3 4622 4621 4623 3 1945 4628 475 3 3913 7404 7224 3 3805 932 2641 3 1374 6342 1372 3 4627 598 6386 3 1945 475 4366 3 2759 7058 4396 3 598 2408 4628 3 597 4629 2407 3 7013 6257 4076 3 597 4122 2408 3 2408 598 4629 3 4629 598 4627 3 2407 3564 597 3 3089 3177 4631 3 803 2470 3868 3 4637 599 278 3 1148 2409 4818 3 6332 6334 3182 3 4818 650 1148 3 1370 2686 2994 3 4480 4479 4640 3 2685 2 2152 3 4796 600 4640 3 4640 600 601 3 601 600 4641 3 6322 6323 2632 3 3291 3279 4641 3 6321 5178 2334 3 6927 6318 740 3 6314 6316 6333 3 4641 1548 601 3 3127 3156 4642 3 6313 6312 3681 3 1002 602 4647 3 632 604 4653 3 4653 604 487 3 4474 3347 4655 3 4608 605 4661 3 605 3638 2410 3 1353 6304 3951 3 5758 949 3459 3 6295 6298 5911 3 4661 720 4608 3 3229 606 303 3 303 4662 3229 3 4599 2619 7464 3 4662 720 4694 3 4307 607 4663 3 6250 3996 3345 3 731 608 4663 3 4663 608 7177 3 949 3803 323 3 3168 3153 4664 3 4664 731 4663 3 3973 3972 4666 3 414 6291 4927 3 6286 6288 4554 3 448 6283 3704 3 5748 609 4667 3 4667 609 2411 3 298 611 4667 3 4667 611 5748 3 5987 1674 4671 3 7376 1313 4675 3 3165 958 3210 3 3583 613 4677 3 5211 3135 6350 3 3210 958 4849 3 1936 4678 7370 3 4678 4677 4679 3 1410 2397 5893 3 2681 4532 712 3 31 5600 4681 3 4110 3674 4684 3 7190 618 4684 3 618 2294 2413 3 4686 617 2294 3 617 3726 2235 3 1723 3220 5289 3 4697 3012 5533 3 3760 3759 358 3 5555 7369 6272 3 3760 988 3027 3 3229 4689 619 3 625 619 4689 3 991 6890 709 3 379 4692 2165 3 625 624 4692 3 4692 624 4428 3 2440 716 624 3 624 625 4689 3 1718 2181 5244 3 4695 937 1166 3 4696 4695 4698 3 3220 1723 5042 3 4695 630 4698 3 4698 630 1370 3 1287 631 4699 3 2001 7392 4699 3 4815 1471 6507 3 1337 6263 1195 3 604 632 4465 3 252 7453 2675 3 604 4465 2390 3 4408 3046 4706 3 4706 4700 4707 3 4034 6614 6259 3 4710 1175 4033 3 1175 6012 4712 3 3653 3652 4715 3 3431 3430 4716 3 4718 4639 758 3 4511 636 4719 3 636 6671 1669 3 6175 994 4942 3 4942 994 4941 3 1968 2046 3616 3 6130 640 4721 3 4721 640 1951 3 6248 6249 7117 3 2787 3323 4432 3 2110 4724 1491 3 4724 2110 641 3 4418 4417 641 3 6243 6244 6948 3 1586 5535 1741 3 641 2110 4725 3 2046 997 3616 3 645 725 4049 3 5461 6357 6237 3 725 645 4896 3 262 7077 199 3 3575 3404 725 3 997 4487 677 3 649 4734 3205 3 4734 649 1318 3 4735 3036 493 3 1067 653 4737 3 4737 653 655 3 654 655 653 3 655 654 1952 3 1074 1591 6996 3 6226 6227 3494 3 653 4741 654 3 3798 3311 4744 3 1319 6224 5503 3 5545 1004 3614 3 4747 89 5120 3 6217 6218 1313 3 3471 4747 49 3 4747 4752 89 3 4748 2348 2423 3 5876 2451 6860 3 5160 2327 920 3 2451 5876 1915 3 623 4325 6893 3 6212 6213 2124 3 1004 6271 5129 3 1267 661 6812 3 6812 661 3583 3 4769 3084 1196 3 6763 6004 5991 3 2721 663 4771 3 4771 663 2334 3 4501 1074 6996 3 6093 5281 3314 3 1591 1074 5952 3 668 673 4773 3 1869 1423 4346 3 4773 673 63 3 1079 3441 334 3 673 668 2425 3 4745 4744 4776 3 1012 4955 4467 3 956 4779 3558 3 4263 3513 4781 3 4957 1012 2611 3 6378 1025 3588 3 2209 680 4783 3 4783 680 2340 3 4926 1458 332 3 6491 3567 4785 3 3227 3512 4790 3 4558 4556 4791 3 4002 4000 4792 3 684 683 4792 3 2426 6991 1644 3 682 683 684 3 2662 926 1874 3 682 4500 2426 3 3588 1025 1969 3 1303 6207 5879 3 1034 5037 4928 3 684 3225 682 3 7176 686 374 3 4198 4257 4798 3 687 1029 2007 3 1009 7030 6205 3 6201 6202 2985 3 7136 7130 7279 3 1192 4800 1029 3 688 4801 689 3 688 3949 2430 3 5037 1034 3124 3 689 3948 520 3 4381 3380 136 3 690 4704 2841 3 5070 4805 2733 3 1296 6198 6735 3 4805 5070 4679 3 4810 1228 1812 3 6735 6198 6194 3 1228 817 4813 3 6187 6188 1017 3 3028 335 693 3 692 4815 693 3 5940 5942 6833 3 1064 6184 2805 3 692 3477 778 3 693 4815 3028 3 425 7324 2428 3 693 3162 692 3 6787 6180 1792 3 5055 698 4816 3 4816 698 5266 3 2468 1037 291 3 7387 3560 2684 3 1770 650 4818 3 3731 4054 4823 3 1934 694 3218 3 2216 1697 3912 3 3912 701 2726 3 4087 3441 3586 3 4826 4828 912 3 1042 3552 573 3 2098 5110 4806 3 1864 3150 3122 3 2432 4829 705 3 2049 5559 7426 3 3552 1042 1092 3 3552 7374 573 3 1538 3670 4832 3 4835 4313 801 3 1538 165 4835 3 6175 2708 518 3 1391 1162 164 3 4839 7349 376 3 3568 4839 376 3 4839 3568 4836 3 4376 7088 5943 3 3357 4290 4842 3 883 710 4842 3 1011 1014 1943 3 1682 710 5194 3 883 1451 4843 3 711 3936 360 3 3751 711 4844 3 4846 4457 537 3 4846 4845 4847 3 1307 4848 5086 3 715 4849 958 3 4849 3391 2868 3 5908 1615 4851 3 4851 2437 5147 3 4358 716 4856 3 5257 719 4856 3 4856 719 4358 3 4858 720 4661 3 721 4858 2410 3 4858 721 931 3 3861 3860 4860 3 4304 4497 4862 3 4862 4860 4863 3 78 4083 3365 3 1055 4019 877 3 2693 6169 5704 3 3262 5674 4864 3 7522 5056 5515 3 2442 4864 78 3 1061 3541 3539 3 4362 4361 5702 3 5847 806 2077 3 1061 1508 5622 3 1082 5030 3963 3 7051 1168 4873 3 2181 1718 6235 3 6161 6163 928 3 4874 17 6094 3 5459 1086 3428 3 4471 4024 4877 3 3311 3040 4878 3 4102 4779 4879 3 4878 4877 4879 3 3044 1089 5464 3 729 2813 730 3 729 730 2899 3 730 732 2899 3 3428 1086 3113 3 1092 3423 3949 3 1089 3503 6583 3 4872 735 4888 3 735 3175 2448 3 738 737 4888 3 4888 737 4872 3 4889 738 1336 3 1739 144 6246 3 4890 738 4888 3 4384 497 4893 3 3126 2307 5276 3 741 2450 742 3 742 1888 741 3 1888 742 743 3 743 2278 3597 3 80 6860 2451 3 5178 80 4897 3 1367 124 4771 3 6154 6155 7199 3 80 742 4897 3 4235 4394 4900 3 3492 4018 4901 3 4901 4900 4902 3 4265 4903 5102 3 6360 7244 6153 3 6735 6194 6149 3 4905 2235 2160 3 3423 1092 1562 3 4904 4903 4905 3 1103 3410 3408 3 1103 4458 3037 3 6266 1236 4908 3 1927 1350 2789 3 13 6183 6145 3 5987 2051 4910 3 7041 1105 3392 3 4913 745 4912 3 6140 6141 786 3 4912 745 763 3 4913 4912 2452 3 837 825 6137 3 1167 2174 5861 3 2490 177 242 3 2174 1167 5508 3 6131 6133 556 3 4925 753 4923 3 4923 753 4389 3 3392 1105 5495 3 6125 6126 6687 3 754 4925 2111 3 4923 755 5126 3 2578 2663 2249 3 3851 4848 4927 3 5480 1574 2701 3 4452 3598 4929 3 2929 2161 4930 3 2699 757 5328 3 5328 757 4930 3 6789 7007 1045 3 6119 6120 2179 3 3180 511 2006 3 760 759 4933 3 4933 2454 4931 3 83 2453 4934 3 4936 3097 2433 3 4891 762 4936 3 4936 762 766 3 4912 763 4937 3 4938 764 4937 3 764 2452 4912 3 3398 4938 553 3 4937 766 762 3 762 4938 4937 3 2858 1102 5386 3 1170 6015 1901 3 3375 1118 3374 3 5448 768 767 3 767 768 2614 3 3374 1118 5720 3 3544 3312 4940 3 5004 4491 6114 3 4941 4940 4942 3 1283 6111 3514 3 2460 4943 5101 3 1154 6902 2878 3 6018 6636 2709 3 6106 6107 5561 3 5386 1102 1796 3 3794 2872 6103 3 4943 2460 3294 3 6902 1154 6729 3 5690 776 4946 3 4946 776 986 3 777 2462 4948 3 5136 1278 2956 3 779 4948 986 3 4948 779 2367 3 6401 780 4289 3 4734 781 4951 3 4951 781 4732 3 6098 6099 929 3 1682 1155 3357 3 4951 784 4734 3 7013 4460 4155 3 4951 780 4952 3 669 2929 757 3 4957 1903 1704 3 4957 4955 1012 3 3249 3250 4959 3 2644 785 4959 3 785 2466 6999 3 786 6141 6097 3 1394 5559 217 3 1246 789 4960 3 4960 789 5709 3 2840 6204 6090 3 916 6087 5176 3 3272 3961 4963 3 3367 4152 4965 3 4963 4962 4965 3 1106 5179 5177 3 3773 3777 4966 3 4969 790 2092 3 4175 5146 6842 3 4970 795 3648 3 1871 4971 700 3 796 5671 2365 3 3357 1155 4665 3 1924 803 7203 3 3332 3390 1895 3 506 4973 2222 3 4044 3823 4975 3 2959 2444 4274 3 4977 3941 136 3 3396 4978 4977 3 1177 3952 6739 3 2470 803 3792 3 4137 1997 3901 3 3762 2779 6970 3 5179 1106 3136 3 805 4980 1413 3 4980 805 3327 3 1413 2945 805 3 3759 3863 4981 3 4981 1413 6417 3 1265 6082 5306 3 3030 5770 305 3 806 5847 1259 3 1091 6079 247 3 4983 4986 3118 3 4983 233 810 3 6075 6077 3981 3 1190 882 6567 3 810 4986 4983 3 1247 6071 4743 3 4986 810 4916 3 4610 4015 4987 3 882 1190 2597 3 5158 6254 1334 3 811 4989 2498 3 4989 811 2379 3 393 813 4989 3 813 1483 2498 3 4546 4544 4990 3 1243 6060 2348 3 2967 3127 4994 3 4992 4990 4994 3 6312 3507 4998 3 5001 3177 3305 3 987 814 5001 3 5001 814 5690 3 987 1189 5002 3 4813 817 2922 3 5006 2479 2637 3 4270 1196 3084 3 1196 2946 4769 3 3984 819 5008 3 819 87 2481 3 2481 5008 819 3 5185 1201 3081 3 6057 6058 1459 3 5008 2481 7092 3 3774 2481 5279 3 87 5279 2481 3 820 1070 5009 3 729 4541 5011 3 5011 820 5009 3 5009 6539 5011 3 3081 1201 6867 3 2485 6817 160 3 5917 5012 7476 3 1300 1205 5183 3 920 2327 5013 3 4301 3266 5026 3 5020 5019 5026 3 5035 5033 1082 3 823 4916 5036 3 823 4584 4766 3 823 5036 5041 3 5041 4584 823 3 4789 3984 5045 3 499 826 5045 3 5183 1205 1583 3 4669 826 5050 3 4459 1207 3058 3 6046 6047 4113 3 5051 827 3339 3 5051 6462 149 3 1732 265 1625 3 3578 1442 5053 3 1207 3057 352 3 2187 5054 6533 3 3206 830 5058 3 2489 5058 830 3 5058 832 3206 3 3359 5062 2035 3 5063 832 5058 3 255 2384 4412 3 4553 1195 5035 3 5074 834 5341 3 3283 3239 5075 3 6782 1209 210 3 5080 835 5077 3 5077 5074 5080 3 5836 5837 5082 3 4876 4789 5083 3 5084 2385 34 3 1195 4342 3264 3 2560 2432 5088 3 3173 3495 4985 3 2412 5233 4187 3 1238 2138 782 3 5090 4985 2594 3 1209 3037 209 3 6031 7057 7209 3 5096 4945 4204 3 1849 842 5096 3 5096 842 2483 3 845 843 5097 3 845 5097 842 3 6000 846 5155 3 846 4092 5155 3 3412 1259 810 3 848 774 5101 3 3832 1363 1110 3 4073 3051 5104 3 3073 6387 6030 3 848 2498 5104 3 2546 1251 3036 3 2498 848 5105 3 5105 848 5101 3 5105 2497 2054 3 3036 1251 3784 3 1490 2216 6569 3 6026 6028 1280 3 2216 1490 3709 3 1234 6023 5094 3 5107 3836 5108 3 2012 5843 888 3 1259 5036 4916 3 5109 2012 1532 3 3752 6452 6014 3 3574 850 5111 3 850 3575 2499 3 3152 125 1797 3 5111 854 3574 3 528 851 5112 3 5112 854 2096 3 2499 853 3054 3 3054 5114 2499 3 5114 854 5111 3 3069 3053 5118 3 2755 857 5119 3 2933 1269 1944 3 1227 2637 2479 3 5120 5123 2190 3 5120 857 5123 3 1437 1285 3615 3 859 2672 6242 3 859 6459 5126 3 6001 6002 1329 3 858 5127 1324 3 5127 858 2111 3 5127 2111 6459 3 3615 1285 1467 3 5127 859 6242 3 3655 1295 2961 3 5233 2412 2487 3 3429 6264 5130 3 861 5131 1188 3 5131 861 3468 3 1188 3022 861 3 865 862 5132 3 5132 862 5128 3 1295 2927 3076 3 4421 1314 1321 3 862 865 3073 3 5133 4618 4322 3 1072 867 5133 3 5133 867 5132 3 6976 5950 7484 3 3495 3498 2860 3 873 5151 6492 3 1321 2953 4421 3 3665 5155 4559 3 3665 873 5155 3 5164 5163 5167 3 2108 1316 2910 3 3523 2928 5169 3 2370 874 5169 3 5169 874 1122 3 4549 6234 5993 3 1316 2225 3327 3 2346 3280 3505 3 1222 6391 6019 3 875 4647 1122 3 5746 4652 5170 3 4652 875 5170 3 1318 2693 4734 3 878 5172 621 3 5172 878 4811 3 4586 4585 5173 3 5174 5173 5175 3 3136 2928 5179 3 5118 5117 5182 3 1300 5183 786 3 3173 4043 5184 3 4845 322 5186 3 2016 5189 4036 3 196 7469 7399 3 1125 4036 5190 3 2208 879 161 3 710 883 4843 3 4843 5194 710 3 2011 885 1717 3 5196 885 2011 3 2501 4353 5196 3 1485 6559 2652 3 4709 1233 1907 3 4362 2502 5202 3 2502 1801 2587 3 5237 485 5067 3 5208 5836 5082 3 2693 1318 1289 3 1157 888 5209 3 888 6656 5210 3 4920 5015 7377 3 1627 4051 7521 3 4286 892 5212 3 892 3694 2503 3 5212 2503 5213 3 3077 1526 6573 3 5212 90 4286 3 2503 2198 5213 3 1199 2198 19 3 4448 4944 5217 3 2463 894 5218 3 5223 893 5220 3 5220 893 6113 3 6574 2641 975 3 5220 894 5223 3 4969 4968 5224 3 6554 804 3718 3 3718 5225 6554 3 5025 4968 5481 3 7364 6437 7427 3 793 1360 5983 3 5227 5226 5228 3 2891 7019 1699 3 5020 4215 5230 3 5232 897 7325 3 2412 6758 7043 3 5233 897 4187 3 899 3378 135 3 3378 899 3506 3 4530 5981 5980 3 7019 3445 1699 3 1326 5360 5958 3 1300 4941 994 3 3316 900 941 3 7395 1328 5369 3 900 3316 1383 3 5369 1328 6022 3 4102 4101 5239 3 368 902 704 3 5241 3589 2215 3 906 1681 4463 3 5970 5971 5584 3 5240 5239 5241 3 1343 5384 6390 3 5245 907 1716 3 2229 5968 1902 3 1343 1796 1102 3 2508 2938 5462 3 5625 1365 5391 3 5391 1365 1974 3 1371 5648 502 3 4949 275 812 3 914 910 4281 3 5648 1371 4777 3 910 4348 5450 3 2689 4532 4708 3 1206 929 6099 3 3312 1422 5407 3 1422 5406 6137 3 2508 4302 914 3 4941 1300 4344 3 5250 4518 3304 3 5250 917 4518 3 1204 5963 488 3 919 918 5251 3 5251 918 3992 3 2509 2606 5251 3 2606 2509 5353 3 1203 5958 3569 3 1724 920 5013 3 2468 4967 4381 3 1010 1426 5456 3 5456 1426 5454 3 5255 926 1226 3 927 5256 7509 3 927 3268 2513 3 7509 5256 5258 3 931 721 5257 3 5257 4856 931 3 5257 935 5092 3 5258 933 2113 3 5258 935 7509 3 7276 1428 5458 3 936 3569 2529 3 5262 1179 5921 3 2759 941 3765 3 4132 4919 5273 3 5458 1428 2268 3 4028 1919 942 3 1919 4306 942 3 1668 3360 5277 3 663 6516 1473 3 1105 5540 539 3 4833 946 5282 3 5283 5284 3867 3 5283 946 5284 3 3599 4788 727 3 7386 3148 2740 3 5474 380 2186 3 1435 5497 5496 3 1501 5609 5776 3 4328 6412 5954 3 1039 2740 3148 3 4841 6311 1132 3 948 5832 1136 3 3800 3190 5291 3 5292 5291 5293 3 4675 4676 5295 3 4233 4809 5297 3 5299 5297 5300 3 5301 985 7138 3 1437 3615 504 3 5740 1453 2292 3 460 5303 2417 3 979 951 5304 3 6004 4220 603 3 7151 804 6554 3 351 951 1695 3 979 953 5306 3 7402 1760 1212 3 2292 1453 1481 3 5306 953 6615 3 1968 5308 3805 3 569 954 5319 3 515 5941 463 3 7402 2778 1760 3 5319 954 2088 3 3531 3475 5310 3 5874 961 5310 3 1453 1114 2932 3 5313 957 3358 3 1481 146 2281 3 5313 3053 957 3 3188 4847 5315 3 2146 3557 2347 3 1191 5933 6065 3 2146 569 5319 3 5313 961 5321 3 7355 962 5322 3 962 2918 3743 3 1187 5931 2297 3 2848 964 5323 3 5323 964 1842 3 5324 565 4449 3 5494 5532 2523 3 3892 3358 5326 3 5328 965 5329 3 5329 965 5326 3 5329 5326 4496 3 2977 3657 5332 3 3928 1223 5332 3 967 966 5333 3 1482 2558 2127 3 5333 966 4574 3 6001 967 5333 3 5334 1273 7269 3 5185 5184 5337 3 1307 4849 715 3 3491 3490 5339 3 4975 4973 5340 3 5339 5337 5340 3 4477 968 5345 3 1482 1896 1036 3 5345 969 4477 3 3917 3915 5347 3 969 1364 5347 3 1185 2614 768 3 4138 3169 5348 3 5348 3169 1364 3 5348 969 5345 3 3259 3260 5349 3 5350 1388 4298 3 5351 4243 2298 3 4833 6769 1178 3 971 5354 473 3 5354 971 5351 3 1392 5266 5355 3 549 973 2253 3 3806 4775 5359 3 1993 2981 4814 3 5261 974 5361 3 974 5260 2529 3 4803 1484 2065 3 5361 5360 1326 3 975 5359 977 3 977 5361 975 3 5361 977 5261 3 4865 3645 5363 3 4893 2593 5365 3 5365 5363 5366 3 4967 2468 1985 3 1432 5915 2416 3 1272 6558 5372 3 1272 929 5373 3 5374 1099 3445 3 2285 5149 6846 3 4849 1307 3391 3 3579 3580 5377 3 1901 6015 3579 3 4005 4119 1346 3 5912 5913 4581 3 3580 3392 5378 3 3692 1321 4418 3 5908 628 3722 3 1410 7386 1557 3 953 979 5304 3 953 5304 2516 3 4615 980 590 3 1493 2105 4595 3 1354 982 6307 3 435 2798 1384 3 3901 1997 2163 3 5901 5902 799 3 4064 3477 5382 3 7200 474 3647 3 5622 3541 1061 3 4238 3856 5386 3 3166 5192 5390 3 2766 1357 1511 3 2613 2764 5017 3 527 1508 5626 3 1974 1975 5391 3 5394 1974 6799 3 6019 1019 1222 3 986 776 779 3 776 5395 779 3 814 987 5002 3 814 5002 2475 3 5398 5395 5399 3 5625 3342 4228 3 5400 1552 989 3 5896 5897 3215 3 5494 5856 5873 3 989 1552 1211 3 736 4182 7148 3 5400 989 2581 3 1510 5622 527 3 990 984 4305 3 990 4388 2535 3 5889 5890 6469 3 3517 3285 1576 3 6133 1514 5635 3 5635 1514 5634 3 5886 5860 6661 3 1516 5091 4866 3 1275 6729 2885 3 3629 3615 1467 3 3614 3187 5402 3 5091 1516 2316 3 4500 4499 5404 3 2954 3957 5405 3 3278 3312 5407 3 2538 6553 2305 3 3368 4291 5410 3 5873 5803 5494 3 3799 3798 5411 3 835 992 5413 3 5413 992 5066 3 3960 3800 5415 3 5268 3493 5417 3 5871 1174 6247 3 5416 5415 5417 3 5419 4795 5420 3 4795 5419 5422 3 2911 2119 5423 3 1532 1157 2323 3 4659 4658 5435 3 2736 5868 3903 3 4619 3886 5428 3 6394 6273 3162 3 4051 513 3297 3 5429 6567 635 3 4140 6771 5999 3 2070 3703 1512 3 996 4715 2541 3 1157 1532 2012 3 1126 4716 996 3 2542 1539 1987 3 662 1539 7497 3 5864 5866 1537 3 4418 1321 1314 3 5949 1000 6262 3 1000 1236 6262 3 18 669 1685 3 4499 3016 5438 3 2967 2954 5439 3 1795 1003 5441 3 2752 5854 35 3 5441 1003 1032 3 7429 1550 5789 3 1550 7057 7033 3 3828 3023 5445 3 5444 5441 5445 3 5446 5263 2257 3 7521 4051 96 3 5734 1005 5446 3 5446 1005 1008 3 3029 2606 3325 3 5447 5448 6843 3 6247 4670 5871 3 5873 2210 5803 3 1006 5153 2081 3 767 1007 2459 3 2459 5448 767 3 5447 1008 1005 3 1005 5448 5447 3 3970 3969 5452 3 5452 5453 7322 3 1159 5843 2012 3 3989 4126 2469 3 4310 4309 5457 3 5838 5839 773 3 2611 4954 4957 3 5456 5454 5457 3 1970 3732 5389 3 5873 2610 2210 3 3649 1013 218 3 5828 5830 4484 3 1553 7420 129 3 2963 5826 678 3 3428 3426 218 3 3067 5460 4033 3 717 1649 5460 3 3067 1559 5460 3 1554 66 818 3 2273 5463 2275 3 3703 2070 2206 3 1089 3044 2895 3 4141 4140 5465 3 5465 2895 3044 3 5187 3592 5468 3 1015 5470 2615 3 1015 2089 4690 3 3131 1016 5471 3 3219 5822 7333 3 66 1554 5793 3 5471 3436 5473 3 2788 1450 5474 3 6043 7191 5817 3 4346 7032 5475 3 4791 1325 4790 3 4790 1325 2279 3 124 1367 4769 3 1222 1019 5482 3 5482 3473 3846 3 1020 5486 1604 3 5486 1020 1952 3 1424 5712 1130 3 1023 1022 5488 3 2545 3933 5489 3 5489 1022 5490 3 1022 1023 5490 3 5296 5295 5493 3 5496 5495 1435 3 387 1024 503 3 4525 2704 2947 3 4153 4954 5506 3 3816 3095 5510 3 6309 5028 7387 3 1027 1026 3909 3 3909 5512 1027 3 4278 1028 2549 3 2549 1028 2620 3 1560 1233 204 3 2549 5512 4278 3 5514 1214 3385 3 5512 2548 5514 3 3881 5300 5516 3 3413 2992 5517 3 4103 4105 5520 3 1030 5522 2550 3 1150 2600 1261 3 5522 1030 5519 3 5519 1213 5522 3 5500 7023 180 3 900 1031 941 3 3840 1032 1003 3 1003 5528 3840 3 3942 3644 5530 3 6350 2212 5211 3 5538 5537 256 3 1233 1560 1907 3 5304 351 3897 3 1036 2558 1482 3 2599 5505 4772 3 93 2556 5548 3 1309 1563 1762 3 1367 2450 747 3 4172 3828 5550 3 4054 4472 5551 3 2312 1040 5554 3 1040 1242 871 3 1762 1563 1851 3 5551 5550 5554 3 1041 5557 5588 3 1456 1411 4972 3 7133 2229 7131 3 4136 2065 1484 3 2143 1043 5560 3 1043 1276 1555 3 418 3212 1489 3 2223 1044 2561 3 6100 2223 1276 3 5564 1046 5565 3 4 6938 229 3 5190 5189 5565 3 5881 2269 69 3 2269 5881 541 3 5433 6052 594 3 5566 1048 3888 3 324 5258 5256 3 3888 3887 2562 3 1049 1048 5566 3 1411 4911 1336 3 4337 3368 5567 3 85 3002 702 3 5567 1049 822 3 5569 1049 5566 3 5183 1583 5867 3 5572 898 4205 3 5867 1583 5866 3 5574 2512 6872 3 1053 2787 5574 3 2787 1053 5575 3 3692 1402 5577 3 5142 5141 5578 3 5439 5438 5581 3 3522 3285 3517 3 2856 5807 1778 3 5801 5802 5948 3 5580 5579 5581 3 5582 5141 7262 3 1587 1632 3818 3 364 1054 5592 3 95 5592 2568 3 5592 5595 2211 3 5132 867 865 3 90 2504 5594 3 5594 1068 1542 3 95 2565 5595 3 5059 1057 5595 3 1057 1062 5650 3 3160 6839 5798 3 1632 1587 2135 3 5596 5598 5679 3 5596 1062 1057 3 1057 5598 5596 3 1063 5573 5601 3 5573 1063 5603 3 5603 1063 1843 3 2572 5205 5272 3 3169 3882 5605 3 4519 4768 5157 3 4481 3460 5608 3 11 1065 5608 3 1065 5609 1136 3 5258 324 933 3 5609 1066 5776 3 4658 4907 5611 3 5614 1542 6698 3 4232 2700 769 3 6490 6543 5794 3 1068 865 867 3 3872 3102 5616 3 5618 2163 1997 3 3940 3108 5618 3 5303 5302 5621 3 3541 5622 526 3 1882 1350 1933 3 5391 3342 5625 3 507 527 5626 3 477 5792 3844 3 5009 1070 5628 3 4526 4523 5631 3 1514 1071 5195 3 5634 5631 7358 3 4416 4415 5636 3 7033 5789 1550 3 3440 3438 5638 3 1073 5639 4949 3 7462 1144 5788 3 1073 1390 4758 3 2179 6120 5782 3 3143 424 1390 3 6387 185 1390 3 5778 5779 4964 3 188 6122 5777 3 4696 3049 5640 3 5773 5774 4750 3 2592 3129 1524 3 138 1613 4788 3 1916 5316 7520 3 4788 1613 5932 3 2029 2681 6609 3 4078 5730 5643 3 1233 4709 7498 3 5585 7180 7181 3 1076 536 3035 3 1411 1456 4906 3 5645 1075 5644 3 5644 1075 2230 3 4600 3300 5645 3 5644 4777 5645 3 1129 5768 1763 3 536 1877 502 3 4777 5644 5648 3 6770 1077 5649 3 3716 1965 2577 3 2577 5658 3716 3 4040 1456 6877 3 6404 4533 4573 3 1397 2654 6395 3 1153 1462 4503 3 1470 7251 1464 3 4635 1080 5658 3 5658 1080 1992 3 1620 6880 7393 3 5659 1081 5062 3 6880 1620 1942 3 2131 1626 1609 3 5029 1494 5660 3 5755 5758 3459 3 1609 1626 70 3 20 1641 1600 3 5665 5664 5667 3 2852 1879 5670 3 4866 1084 5670 3 5670 1084 1937 3 1085 1937 1084 3 7049 1085 1543 3 4020 2696 1939 3 1600 1641 1598 3 6801 6803 860 3 1462 3516 139 3 1939 2696 447 3 2639 2439 2474 3 1645 2604 7286 3 1653 6262 1236 3 6262 1653 5198 3 4954 2611 5506 3 6713 1665 1549 3 3901 2163 3563 3 1113 6556 2968 3 5680 808 915 3 2945 4564 5685 3 5682 5681 5685 3 2968 6461 1113 3 1096 1094 5400 3 1237 1096 5686 3 3437 1097 478 3 478 5691 3437 3 1237 1098 5691 3 5691 1098 884 3 4274 2389 3509 3 3754 5697 4210 3 5753 670 6975 3 2986 5669 5699 3 3184 3639 5702 3 5702 1101 2582 3 1101 4335 4765 3 4440 2616 7224 3 5376 2582 1101 3 6399 7223 5750 3 2582 5376 4840 3 789 5412 5709 3 3411 5665 5711 3 5749 5748 611 3 5714 5713 5716 3 5676 5717 1018 3 5862 1109 5718 3 5743 5745 122 3 5718 1109 2094 3 6024 1469 2801 3 5177 3374 5720 3 4976 3468 5722 3 5725 5723 494 3 4075 4074 5726 3 3404 3458 5728 3 4865 4869 5729 3 5728 5726 5729 3 1665 3264 6714 3 5796 2213 5732 3 1990 6888 7036 3 5829 6635 5742 3 1512 3185 2070 3 3907 3908 5736 3 4429 5519 5737 3 2810 1112 1867 3 1867 5738 2810 3 3043 5805 5739 3 4006 1115 5741 3 6914 4562 289 3 5740 1116 5741 3 1116 5739 1117 3 1869 5938 2514 3 1117 5741 1116 3 1116 5740 2292 3 5741 1117 4006 3 5177 5742 1106 3 2492 2782 5044 3 5044 6150 5371 3 2536 5371 6150 3 6707 1670 1545 3 344 5743 3859 3 3132 1121 7470 3 122 5745 2195 3 5170 1122 874 3 874 5746 5170 3 5745 5743 5746 3 2586 5749 5498 3 1112 2810 1871 3 3013 3014 4895 3 3256 1104 3294 3 2730 6448 5736 3 4036 1125 5755 3 2473 6295 5733 3 949 5758 1816 3 1126 996 2541 3 5759 998 1126 3 5758 5755 5759 3 1128 1127 5764 3 1545 1670 6706 3 6395 1128 5764 3 2654 1397 1705 3 5252 5202 2502 3 5766 1129 4536 3 5768 1129 5961 3 5769 1129 5766 3 1244 1130 5712 3 1130 2589 1424 3 3185 1512 6964 3 204 7498 5770 3 5496 1133 5771 3 5771 1133 5607 3 1135 5771 6822 3 5771 1135 5496 3 5580 3975 5773 3 3610 5223 5775 3 5774 5773 5775 3 1673 6013 6362 3 1573 1577 5777 3 392 1138 5779 3 4537 3005 5780 3 5779 5778 5780 3 178 51 248 3 2957 3538 5786 3 4371 1141 5788 3 5140 5788 1141 3 1144 5786 1145 3 1145 5788 1144 3 5788 1145 4371 3 3020 1146 998 3 998 5791 3020 3 5791 1147 477 3 3844 4947 477 3 5726 5728 3107 3 5792 1147 3198 3 65 66 5793 3 5793 1147 5791 3 494 5723 5287 3 2435 6821 5720 3 6024 7079 4635 3 5794 2409 1148 3 2584 1567 5732 3 4805 2431 2733 3 2733 2431 765 3 4258 4257 5801 3 4173 3604 5802 3 6250 3345 6738 3 3710 3023 5806 3 5802 5801 5806 3 6196 4591 1485 3 1851 7221 7223 3 6013 1673 6014 3 1151 1150 5810 3 2601 1167 5861 3 4656 3767 3114 3 2185 2601 5813 3 5861 1150 5813 3 1150 1151 5813 3 6577 1678 314 3 4643 4642 5817 3 6574 1678 2046 3 6534 1679 4270 3 1153 1522 5825 3 72 6327 5717 3 2963 1152 5826 3 5826 1152 5688 3 5825 1152 2963 3 1679 5246 1196 3 1957 7402 1212 3 3366 3367 5833 3 5830 5828 2650 3 5713 5714 4352 3 2983 4871 2090 3 2604 6802 1585 3 6525 1682 5879 3 4129 4953 1275 3 1504 1505 5838 3 245 1007 773 3 5254 922 5841 3 5841 922 6741 3 5839 5838 5841 3 3630 1156 5842 3 3518 6489 5711 3 1212 7255 7378 3 5879 3588 6525 3 888 1157 2012 3 1163 2375 5845 3 5843 1159 5845 3 1159 5842 1163 3 1163 5845 1159 3 5251 2606 5846 3 2606 3029 5846 3 5263 1164 5849 3 18 1685 7464 3 5849 1495 5263 3 1495 5467 5850 3 5419 1165 5851 3 2522 5718 2094 3 5848 2539 5851 3 5852 5848 5851 3 7082 2609 5853 3 5853 105 2804 3 5126 755 5855 3 2523 5856 5494 3 2163 4260 4098 3 2269 5057 6584 3 1819 5043 5860 3 7464 1685 2699 3 1168 5864 2343 3 5866 5864 5867 3 3871 3903 5868 3 2474 6196 5152 3 4333 5662 6518 3 3641 3526 5870 3 7150 1541 1721 3 3321 1124 2627 3 936 3778 5880 3 2186 5288 5474 3 5288 2186 6647 3 5883 1171 5887 3 5887 1171 6590 3 4987 5307 5889 3 4464 4462 5890 3 5890 5889 5891 3 5735 3745 5897 3 5897 5896 5898 3 1101 5702 3639 3 1172 5899 2612 3 5899 1172 5065 3 5697 3754 2386 3 2612 4226 1172 3 5268 5292 5902 3 5902 5901 5905 3 4851 5147 628 3 2839 5696 5362 3 3436 5471 5909 3 1699 3445 5693 3 2581 3707 1238 3 5681 5682 5392 3 2927 4522 5912 3 4415 5226 5913 3 5357 3440 5914 3 5913 5912 5914 3 1175 5915 5916 3 1059 4041 2628 3 5915 1175 4710 3 5275 890 5677 3 4306 7278 5676 3 5007 5917 7476 3 5917 231 7053 3 1685 669 757 3 5284 1178 5920 3 5920 1178 1570 3 6371 1693 6369 3 5672 4518 917 3 1570 4898 5920 3 1084 4866 5091 3 1182 5921 2461 3 5921 1182 1185 3 1184 1183 5923 3 5925 1184 5923 3 5923 1185 1182 3 5664 5665 4068 3 6813 972 3702 3 1182 5925 5923 3 1693 1820 384 3 2677 1434 5929 3 4386 1186 5930 3 1186 4387 2624 3 5930 1187 4386 3 4013 4934 5931 3 5433 3479 6052 3 6366 1695 5540 3 5931 1187 1613 3 5932 4978 727 3 5677 6712 5275 3 5930 5932 1613 3 1191 1188 5131 3 5002 1189 5933 3 5933 1191 6300 3 4381 5935 3380 3 5937 2466 785 3 5937 1246 4960 3 2429 224 5939 3 1246 1248 5939 3 3520 5901 5941 3 7220 5661 2050 3 5293 4392 5945 3 5945 5944 463 3 5947 5946 5963 3 1695 951 539 3 5951 1197 5947 3 5947 1197 1681 3 2212 5892 1060 3 4012 4065 6364 3 1198 432 5951 3 4012 1733 726 3 1494 5029 2747 3 6501 1739 6159 3 5880 1202 5957 3 5957 1202 222 3 5957 1203 5880 3 5958 1203 6048 3 5959 1203 5957 3 2579 2628 5962 3 5962 1204 488 3 5946 5093 5963 3 5963 1204 4811 3 6159 1739 6210 3 6632 4568 5656 3 621 5172 5964 3 5964 1204 5962 3 5965 5033 659 3 1206 5965 3612 3 5965 1206 1274 3 1541 462 1088 3 1741 2672 6240 3 2143 1211 1274 3 466 1750 6176 3 6435 1591 7 3 5502 5506 5968 3 5522 1213 1900 3 2953 882 1436 3 5971 1214 551 3 5971 5970 5973 3 3465 3466 5974 3 3424 4530 5980 3 6176 1750 451 3 5983 4733 793 3 4767 5954 5986 3 1218 1217 5988 3 1218 5988 6045 3 5990 4057 1222 3 3335 3623 5993 3 5376 5427 4840 3 3822 4962 5995 3 950 3307 5998 3 5333 1223 6001 3 4089 4874 6002 3 470 4357 2374 3 470 6003 472 3 6002 6001 6003 3 3204 1250 6138 3 1226 926 1249 3 1249 5254 1226 3 1570 2635 1230 3 1230 1227 1570 3 6009 1229 1812 3 4813 6009 1812 3 6009 2637 1230 3 97 2635 794 3 6518 4037 4333 3 5076 3435 6014 3 6199 1783 1631 3 1783 2656 3157 3 1234 4286 1231 3 4332 4331 6023 3 1234 1232 6023 3 6051 6470 2570 3 6023 1232 7475 3 1232 1234 1231 3 2805 5640 3049 3 1231 6025 1232 3 350 1235 3482 3 4908 1236 6029 3 6029 1236 1000 3 6028 6026 6029 3 6020 862 6030 3 4055 5656 6031 3 4440 4857 4649 3 6036 1677 6762 3 1255 2640 1238 3 2138 1238 3707 3 1098 1237 5686 3 5686 6037 1098 3 6040 6675 6236 3 1385 1429 6041 3 1853 6685 1710 3 596 6042 7454 3 1385 1387 6042 3 6619 6852 5638 3 1789 6180 2552 3 1240 1357 2766 3 6045 3510 1218 3 6045 2633 7436 3 5655 4113 6047 3 6047 6046 7336 3 1241 6050 4754 3 1241 3713 3690 3 6180 1789 1792 3 1040 2312 6055 3 1242 6055 6455 3 6055 1242 1040 3 3721 3922 6057 3 3547 3239 6059 3 6058 6057 2971 3 3406 5119 6060 3 6060 1243 6061 3 5631 5634 2011 3 5629 1412 1766 3 5556 5557 6061 3 6061 5267 6060 3 43 6062 1245 3 1351 1245 6062 3 1351 3171 6066 3 1247 4309 6068 3 1247 2644 6071 3 1248 1246 5937 3 5937 6072 1248 3 2644 1247 6072 3 6072 1247 6068 3 1248 6072 6068 3 1249 6073 1250 3 4871 2983 2093 3 1250 6073 6209 3 1591 5952 6736 3 1792 6182 4741 3 4801 6074 690 3 1304 1305 6074 3 282 1254 3437 3 282 3437 2240 3 2640 1255 413 3 6077 6075 6078 3 4613 1256 6080 3 1256 137 2647 3 1265 1257 6080 3 6080 1257 4613 3 485 3427 5627 3 5497 4419 5306 3 1265 1260 6082 3 6082 1260 3348 3 5827 5607 3348 3 5424 889 703 3 1260 1265 6080 3 7215 5695 4917 3 1260 6080 2647 3 5629 3427 1412 3 5197 3194 6089 3 87 819 6090 3 1266 1271 6092 3 1266 4852 4582 3 4090 3567 6092 3 1271 17 6092 3 17 1271 6094 3 4349 4345 6097 3 526 1510 4228 3 929 1272 6098 3 6098 1272 5372 3 8 6564 5620 3 1274 1206 2143 3 1206 6099 2143 3 6182 1792 1789 3 3940 1047 3108 3 1043 6100 1276 3 6099 6098 6100 3 6101 4783 6667 3 6101 7267 2956 3 2956 2084 6101 3 2648 2084 1279 3 5121 1279 2084 3 1279 2245 2648 3 1102 6136 1343 3 4819 3839 6106 3 4126 4125 6107 3 3542 4310 6108 3 1072 6698 2575 3 6107 6106 6108 3 1796 3050 4238 3 1281 3927 6112 3 1281 1283 3235 3 2685 5611 2 3 1065 11 7128 3 5682 3252 6111 3 6111 1283 2171 3 3348 6083 5827 3 6754 1282 6112 3 6112 1283 1281 3 6113 1284 5220 3 6088 6426 4066 3 6113 2114 6981 3 6114 439 4243 3 6114 2114 439 3 6116 1585 6802 3 5860 5886 6119 3 5783 5782 6120 3 5776 5777 6122 3 6120 6119 6122 3 6125 3980 247 3 3536 4208 6126 3 3952 3953 6128 3 6126 6125 4799 3 4902 3485 6129 3 5635 4409 6133 3 6133 6131 6135 3 6136 5384 1343 3 6137 5407 1422 3 825 2890 6139 3 5183 5867 6140 3 6095 6097 6141 3 4872 6142 7051 3 6141 6140 6142 3 5487 5486 6145 3 542 4302 1547 3 5039 4766 1547 3 1956 3913 2831 3 4707 3973 6149 3 3725 4407 6151 3 2525 2456 6426 3 6155 6154 6157 3 813 393 5956 3 1063 5601 2015 3 2728 1286 6160 3 6161 1438 6457 3 6054 3644 6167 3 6163 6161 6167 3 3273 1288 6169 3 2693 1289 6169 3 4958 6588 5600 3 1289 6782 210 3 3300 1290 6170 3 1290 3408 6170 3 6170 1380 3300 3 518 1291 4437 3 4437 6174 518 3 4942 4397 6175 3 466 6176 3981 3 451 6174 6176 3 3809 3810 6177 3 3982 567 6178 3 2655 1001 6178 3 4239 2655 1292 3 6180 4238 723 3 4741 3673 1792 3 6144 6145 6183 3 1789 6183 6182 3 5641 5640 6184 3 6846 1805 1899 3 394 2651 6186 3 3994 6185 2805 3 3144 5940 6832 3 4070 4198 6188 3 4631 4946 6190 3 6188 6187 6190 3 6151 6149 6194 3 609 39 6195 3 1297 1296 6195 3 6193 6194 6198 3 1297 6195 2656 3 1783 6199 2656 3 3260 4416 6202 3 6202 6201 6203 3 6089 6090 6204 3 783 1210 435 3 2565 3363 5059 3 3346 2331 7508 3 4876 5019 6205 3 4566 5881 5694 3 1298 6206 1299 3 6206 1298 5193 3 7243 4635 6982 3 1303 1299 6206 3 1299 5194 1298 3 1303 1302 6207 3 6207 1302 5928 3 1302 1303 6208 3 6208 1303 6206 3 1305 1304 6209 3 6209 1304 1250 3 1875 1305 6209 3 783 435 7163 3 2843 5587 1156 3 1805 1891 2314 3 4704 1875 1310 3 6162 1812 1229 3 1306 1310 2112 3 6213 6212 6216 3 6819 1311 1594 3 1311 4071 2327 3 3797 1602 4570 3 1812 1228 4813 3 6217 6219 421 3 6647 3714 256 3 6335 4249 824 3 6220 98 5525 3 6221 5525 98 3 6442 2032 6221 3 6223 1319 5503 3 2544 2534 7211 3 445 5205 6224 3 1319 2055 6224 3 1319 6225 5290 3 6225 1319 6223 3 1320 7511 7517 3 6222 6171 3038 3 3115 4317 6227 3 5579 5580 4750 3 6227 6226 6229 3 4001 6124 6232 3 3854 6779 5578 3 834 1322 2668 3 6067 7042 1894 3 5995 5993 6234 3 1741 3092 6239 3 2753 1586 6240 3 1741 6240 1586 3 2669 1324 6242 3 6242 1324 5127 3 1053 5574 2250 3 6335 1818 6334 3 6239 2672 1741 3 6239 6242 2672 3 6244 6243 6245 3 5716 3524 5099 3 1048 1820 6370 3 1327 3207 3533 3 2673 4505 1327 3 3654 3915 6248 3 3698 3699 6249 3 6249 6248 6251 3 1041 6252 4277 3 1049 5567 372 3 6252 1340 459 3 1820 1693 365 3 1331 6254 5231 3 6254 1331 1334 3 6256 1333 6255 3 6255 1333 5753 3 4807 3080 1333 3 6255 1334 6256 3 6256 1334 1331 3 5362 1515 2839 3 4713 3918 6260 3 99 1335 2710 3 6470 3284 648 3 1043 2143 6099 3 1341 1337 6261 3 6261 1337 1846 3 6263 4342 1195 3 1341 2679 6263 3 6253 1340 6269 3 6269 1340 6252 3 2679 1341 6269 3 4570 1602 3906 3 1341 6261 2678 3 5267 6061 5557 3 2678 6253 6269 3 6272 3397 1885 3 1345 2576 6274 3 2681 1976 6274 3 1826 6376 4450 3 5550 5551 5216 3 1610 3696 4999 3 1347 976 2234 3 3778 1348 6278 3 6280 1349 6278 3 6549 3939 7441 3 6278 1349 3778 3 2559 3065 1439 3 6636 1253 7318 3 3171 1351 6280 3 6280 1351 6062 3 6278 1347 6280 3 4042 5090 6281 3 3241 3704 6283 3 1174 2570 5863 3 6285 1352 3011 3 6281 6285 2168 3 3546 3411 6286 3 5076 5075 6288 3 6288 6286 6290 3 4929 4927 6291 3 5077 4784 6292 3 5735 5733 6295 3 3623 3622 6298 3 4233 6237 6299 3 5540 7041 1698 3 6298 6295 6299 3 1353 6307 2266 3 3479 6976 7484 3 6307 1353 6303 3 6307 6303 7202 3 6308 1359 2683 3 2684 1700 5003 3 1700 2684 5893 3 2684 6309 7387 3 1359 6309 5003 3 3663 2596 6313 3 3531 4046 6314 3 5357 5358 6316 3 3809 3782 6317 3 6316 6314 6317 3 256 3714 5538 3 6319 5697 5694 3 6322 6292 770 3 2632 1360 1322 3 715 1361 6324 3 6324 6323 414 3 6028 1362 6325 3 1362 5611 2685 3 6325 2147 6028 3 6376 1826 6378 3 2602 5568 7305 3 7221 1851 1563 3 1370 2994 4698 3 5532 1567 6977 3 1368 6330 1369 3 461 2686 6330 3 6331 1369 6330 3 1762 1851 2122 3 1369 4597 1368 3 1014 1011 2602 3 1392 1395 6331 3 6330 1370 6331 3 4164 3266 3182 3 593 6335 401 3 6335 6334 724 3 6695 5528 1003 3 803 3868 5298 3 5526 5098 4580 3 7372 5070 7368 3 1853 1073 4949 3 1760 2778 2988 3 1073 1853 6387 3 3284 6470 1802 3 6342 4296 116 3 1372 2213 1374 3 1373 6343 1375 3 5387 1860 5384 3 6342 1374 6343 3 5384 1860 6390 3 1877 1076 4488 3 6343 1374 6340 3 6340 1375 6343 3 1375 2946 1373 3 1801 2502 5996 3 1030 5520 4105 3 6348 7304 1822 3 1376 1913 6349 3 4538 6351 563 3 6351 1376 2527 3 4130 4131 6352 3 1076 1877 536 3 1733 6353 4806 3 4501 6171 3719 3 5421 6495 5516 3 3234 5157 4768 3 5299 5271 6356 3 6234 6237 6357 3 5826 4528 6358 3 4636 3516 6359 3 6526 1730 1751 3 6362 3308 1673 3 6362 6359 678 3 1695 6366 5543 3 4134 4133 6367 3 1698 3935 6368 3 6367 6366 6368 3 5410 5411 6369 3 6370 4248 821 3 4745 4827 6371 3 375 1693 6371 3 6168 2690 100 3 6168 1379 2692 3 1027 2549 2620 3 2684 3560 5893 3 64 1377 6374 3 1379 6374 1377 3 6374 1378 64 3 1896 35 3926 3 100 2690 6375 3 4450 4449 1826 3 3588 6207 6378 3 6377 6376 6378 3 2329 6379 6381 3 6379 1380 6170 3 649 1031 900 3 6381 1383 2329 3 1384 644 3746 3 1318 649 6381 3 5907 1384 2798 3 2065 4645 547 3 6499 4573 6383 3 5968 5506 2611 3 5450 5244 2904 3 5228 3259 6384 3 4298 1389 6384 3 1387 1385 6385 3 1828 2865 6813 3 6385 1385 6041 3 610 6854 5501 3 6386 1387 6385 3 6385 1389 6386 3 5495 5496 1135 3 6387 1390 1073 3 5406 4596 6388 3 1395 1392 6392 3 6392 1392 5355 3 1022 3930 610 3 6392 6390 1860 3 1393 6388 1220 3 13 6145 5486 3 1395 6392 1393 3 1396 6393 1400 3 1396 4105 2698 3 1400 3907 1396 3 5764 1397 6395 3 6395 1400 7102 3 35 1896 1482 3 1659 1655 308 3 2920 1917 6449 3 6393 236 2207 3 5953 5799 6397 3 6405 3117 5107 3 3624 1403 543 3 1403 4030 540 3 510 1404 6407 3 6407 1404 2702 3 5953 5954 6412 3 6413 6208 4183 3 3729 5994 4082 3 1405 6413 4142 3 308 1655 4673 3 1406 6415 1409 3 6415 1406 6377 3 6416 1409 6415 3 1409 4509 1406 3 5048 3632 5393 3 299 6416 2374 3 6415 1405 6416 3 444 1659 1887 3 6417 1413 4980 3 362 4980 2064 3 1414 6418 1415 3 6418 1414 1944 3 408 6420 4541 3 1415 2044 1414 3 1917 6448 6450 3 408 1417 6420 3 6422 6421 6424 3 6430 3113 1086 3 5388 2540 7146 3 6431 6430 6432 3 295 1418 3635 3 3635 6433 295 3 1419 6433 2286 3 6433 1419 1425 3 4983 1421 6434 3 1421 3676 2706 3 1959 6471 530 3 1959 6468 6467 3 5209 5210 6436 3 6434 1425 6436 3 6436 1425 1419 3 4306 5676 1018 3 4898 2617 7341 3 4802 1962 6500 3 2707 6438 787 3 6500 1962 7252 3 5476 2813 6539 3 6438 6915 908 3 6041 1429 522 3 903 898 3212 3 522 6439 6041 3 3076 5227 6440 3 3946 4478 6441 3 6440 6439 6441 3 1433 6153 6949 3 2942 1431 6443 3 1431 6360 1433 3 1432 6443 1431 3 6443 1432 2416 3 5916 5915 6444 3 1432 1433 6444 3 1015 5481 4648 3 6444 1433 6949 3 1434 2677 6445 3 101 6446 2711 3 6723 2275 3044 3 1013 5459 218 3 5308 1968 3616 3 5737 5736 6448 3 3442 2920 6449 3 3667 3611 6450 3 6450 6449 1917 3 6013 6014 6452 3 4637 4636 6453 3 6452 6451 6453 3 6455 6055 2642 3 6455 1439 1242 3 4819 4823 6456 3 6456 1439 3065 3 4602 2268 1428 3 1438 1038 2559 3 6457 1439 6455 3 5800 3660 5809 3 1968 2641 6574 3 1440 5809 3660 3 2739 2307 1427 3 5051 1442 6462 3 1440 6462 6460 3 3588 1969 6525 3 1447 2715 6465 3 4490 1443 6466 3 3561 2715 6466 3 1887 1659 308 3 674 1694 2311 3 6466 1608 4490 3 4843 1451 6467 3 1426 6039 190 3 342 879 2208 3 530 3391 1959 3 1963 3152 2393 3 6365 3582 4325 3 6467 6471 1959 3 3689 6472 337 3 7427 3139 7364 3 2952 2836 4147 3 6474 1454 6218 3 3537 4737 6476 3 3550 1455 3549 3 273 6477 3550 3 3937 1457 187 3 187 6480 3937 3 5452 5919 2519 3 6480 6477 273 3 5451 1769 2133 3 5442 127 3281 3 3407 3478 6484 3 5350 5349 6486 3 5534 3820 6488 3 6203 5711 6489 3 2389 4274 6102 3 6488 6486 6489 3 4785 1458 6491 3 5151 264 6492 3 5539 6493 4926 3 6492 6491 6493 3 2668 7086 834 3 5481 2615 5022 3 6354 88 2948 3 2311 1694 5276 3 106 7508 4023 3 3283 3309 6496 3 4886 1461 6496 3 1008 2081 4512 3 1459 6497 1460 3 6497 1459 6058 3 651 1969 6528 3 6498 1460 6497 3 1460 5738 1459 3 5441 5444 1795 3 4971 1460 6498 3 6497 1461 6498 3 2802 5581 5438 3 1539 4382 2303 3 6159 5822 6501 3 1977 6543 6541 3 1464 7251 3506 3 1464 1465 2772 3 1465 1058 7185 3 2720 3028 6507 3 2720 3543 2659 3 1471 1468 6507 3 6177 6451 6508 3 2541 1816 5758 3 3438 3782 6509 3 6509 6508 6510 3 6515 1474 6516 3 6516 1474 6514 3 6514 1473 6516 3 909 3775 910 3 6000 5539 5066 3 3330 4992 6519 3 3566 3565 6522 3 4643 4128 6524 3 6522 6519 6524 3 1155 1682 6525 3 1325 4791 6527 3 5324 5325 6528 3 792 1623 6567 3 642 651 6528 3 4767 6243 6529 3 3656 7486 5428 3 5713 5632 3524 3 6532 1475 3362 3 6532 1476 6531 3 6531 6533 6532 3 6531 1477 6533 3 1679 6534 1107 3 4058 3476 6535 3 3794 5052 2659 3 3695 4331 6536 3 6535 6534 6536 3 4761 7087 6540 3 5795 5794 6543 3 6541 6544 1977 3 2596 6545 6312 3 1165 5420 4297 3 4461 1523 6551 3 4863 2305 6553 3 5767 2495 6553 3 447 2010 381 3 7518 2700 5872 3 2011 5195 5196 3 2723 1832 1480 3 5526 6344 2192 3 1480 1478 3397 3 1480 3398 1478 3 5195 2011 5634 3 6557 3302 746 3 5415 5416 6721 3 5189 2016 4100 3 2016 3331 2037 3 7337 6557 1832 3 5063 2035 832 3 4510 749 4756 3 6403 4502 6560 3 6559 6558 6560 3 5830 3822 6561 3 6357 6356 6563 3 6562 6561 6563 3 5621 5620 6564 3 142 4721 6566 3 6886 6369 5411 3 882 2953 635 3 3699 5795 6568 3 2726 1487 6569 3 6569 1487 1572 3 1572 1490 6569 3 2035 5062 126 3 2758 6052 2590 3 2748 1492 6570 3 1492 1571 2446 3 2446 6570 1492 3 5659 1494 6760 3 5467 1495 6572 3 5408 3570 443 3 6572 1495 5849 3 5731 6573 5072 3 1326 5958 314 3 6576 4487 997 3 1678 6577 6576 3 1497 6582 4759 3 5387 6137 5406 3 6583 5464 1089 3 6582 6578 6583 3 948 1501 6590 3 7311 7264 5405 3 1503 6590 1171 3 6590 1503 1507 3 1946 2505 2603 3 1505 1504 6591 3 6592 1505 6591 3 6591 2729 1507 3 1503 6592 6591 3 4100 4099 6596 3 2132 1808 2040 3 3252 3100 6597 3 3566 3235 6598 3 4773 2973 6599 3 6598 6597 6599 3 2663 6897 2280 3 3692 6602 4251 3 6602 6601 6603 3 1552 249 1274 3 2538 2630 5767 3 5767 6553 2538 3 2902 2838 7343 3 1465 1464 6502 3 6502 6605 1465 3 1509 6607 983 3 1509 3203 4312 3 1911 2783 6521 3 983 4543 1509 3 5395 5398 1985 3 292 4781 6608 3 1698 3579 6015 3 6611 3163 691 3 6610 6611 6613 3 6260 6259 6614 3 6614 6613 6616 3 997 2046 1678 3 6618 2619 6977 3 984 5390 4299 3 3478 4603 6620 3 5005 4489 6623 3 6622 6620 6623 3 2858 5386 5031 3 3058 2924 6624 3 1181 6625 6624 3 2284 6625 1517 3 53 2308 2646 3 1427 2307 3902 3 6273 7295 6156 3 6625 2284 2665 3 6627 1517 6625 3 2063 6578 6807 3 6578 2063 6583 3 6025 2958 6628 3 3059 2969 6629 3 3745 3748 6631 3 6629 6628 6631 3 3470 3493 6633 3 5905 5742 6635 3 6634 6633 6635 3 1841 5380 2516 3 4146 6823 5378 3 3351 5416 6638 3 2676 7461 7460 3 3326 3324 6639 3 6640 3470 2242 3 6639 6638 6640 3 3881 3875 6646 3 5273 5271 6648 3 6646 6645 6648 3 1866 2144 7206 3 4157 5282 6650 3 6858 6458 2688 3 4768 4519 2398 3 1518 6651 574 3 1518 6172 4768 3 1519 2731 1520 3 1519 4184 2731 3 1520 3534 1519 3 1522 1520 6655 3 1524 6655 1520 3 6655 1524 3129 3 1524 2762 2592 3 2362 2077 806 3 1525 2322 567 3 3460 1528 6658 3 6658 1528 5925 3 2121 1876 1556 3 102 6658 2735 3 6658 102 11 3 5870 1529 6659 3 6659 1529 5868 3 6659 1531 5870 3 2923 1530 6662 3 4001 3705 5703 3 6662 1531 300 3 4456 6485 6663 3 6663 1531 6659 3 7244 3602 4460 3 2077 2102 5847 3 3547 2079 6684 3 6684 2079 6683 3 1328 258 6053 3 5363 5365 2593 3 5796 6600 6670 3 6515 6340 6674 3 4520 7180 7068 3 1326 975 5361 3 4807 6256 5110 3 1535 7094 6675 3 1535 2743 6678 3 4807 2098 5687 3 2743 1535 6679 3 6679 1535 6675 3 6333 6316 5358 3 1536 6679 6675 3 6679 1536 6752 3 165 1538 6681 3 6681 1538 4832 3 5402 5664 6682 3 3546 3547 6684 3 6683 6682 6684 3 5083 5084 6686 3 283 1540 6686 3 6691 5590 6689 3 6689 5590 4300 3 6689 1540 6691 3 6693 1985 2468 3 5444 777 4329 3 4329 6694 1795 3 971 2113 4517 3 6936 6486 5349 3 5528 6695 291 3 6694 6693 6695 3 969 5347 6294 3 4322 6135 6696 3 5896 2958 6699 3 6698 6696 6699 3 4194 3609 5509 3 6551 6550 6705 3 1372 6707 5732 3 1670 6707 1372 3 6707 1545 4995 3 6703 6705 6709 3 5337 5339 6688 3 1545 6706 6709 3 601 1548 6711 3 6548 6547 6712 3 1549 6405 6713 3 4342 5556 6714 3 6714 1549 1665 3 1556 2033 7519 3 5373 3612 279 3 1665 6713 6715 3 4181 4184 6717 3 3084 6718 3034 3 3694 3695 6720 3 641 2907 4724 3 7269 1780 5334 3 1551 3742 4313 3 3579 1698 7041 3 1626 2131 6869 3 1223 3928 472 3 3821 4351 6725 3 6869 2131 6873 3 1616 1308 6159 3 1711 3507 6143 3 2745 2139 6727 3 3507 1711 4426 3 1819 3472 2190 3 5560 1555 6728 3 1555 3298 2745 3 6727 2138 6728 3 2138 1558 6728 3 3255 2135 1631 3 5396 2703 5388 3 6728 1558 5560 3 5605 7275 6730 3 4475 4474 6731 3 6397 6398 6733 3 7004 1556 1876 3 6733 6731 6734 3 6739 3332 1177 3 3432 1559 1013 3 6739 6737 6740 3 965 5328 4930 3 2648 2245 246 3 193 1562 2209 3 1631 2135 6947 3 6742 6741 922 3 5891 5798 6745 3 5325 2279 642 3 3849 4464 6746 3 6746 6745 6748 3 2469 5454 3989 3 6146 2172 6989 3 6751 1564 6924 3 964 2848 1870 3 1929 1533 2743 3 576 5874 2021 3 2518 5848 3784 3 6750 6752 1536 3 3174 3103 6753 3 4638 4890 6755 3 6996 5315 5314 3 961 5874 5321 3 6755 6753 6756 3 4435 1565 6759 3 1565 2747 5029 3 6989 2172 2201 3 6760 6572 6546 3 6579 1907 1560 3 1569 6760 2747 3 6760 1569 6572 3 4249 2176 824 3 1565 4435 3253 3 2194 2282 6762 3 648 6974 6270 3 4157 5302 6768 3 6769 2635 1178 3 1487 1571 1492 3 1492 6770 1487 3 2088 5641 6184 3 6770 1572 1487 3 4808 5733 6772 3 5898 6131 6775 3 6838 5308 3616 3 6774 6772 6775 3 1577 1573 6776 3 6776 1573 2383 3 1578 1577 6776 3 5990 5783 6777 3 4247 2176 1108 3 3746 3505 2204 3 6989 2201 7028 3 7028 2201 7312 3 6778 3854 1855 3 5577 5578 6779 3 2516 171 1841 3 5510 6601 6780 3 6779 6778 6780 3 2161 5778 4964 3 6737 6079 6783 3 395 1580 6784 3 3052 3088 6785 3 2738 6784 3433 3 1479 5621 5302 3 5323 4913 6786 3 1581 6786 4913 3 1581 6788 2751 3 6904 3340 4098 3 6791 1582 6788 3 5297 5299 5461 3 6788 1582 1867 3 3302 3721 1582 3 2209 410 193 3 6791 6788 1581 3 2344 1584 560 3 6219 5672 6796 3 6472 6474 6798 3 6581 5493 5295 3 917 5394 6799 3 251 6796 6799 3 860 1645 6801 3 2445 1586 6805 3 1946 7148 6758 3 6805 2753 6804 3 6805 103 2442 3 2127 6806 1482 3 103 2752 6806 3 410 2209 580 3 5291 5292 4786 3 6807 4420 2754 3 5154 5527 3585 3 6807 1588 2063 3 6808 2754 1589 3 2757 1588 6808 3 6808 1588 6807 3 895 2214 7056 3 6808 1589 2750 3 6811 5234 1995 3 2214 7055 7059 3 5553 356 7524 3 2215 906 5241 3 3902 2307 1110 3 6814 1593 1592 3 1593 5186 1592 3 6649 1594 6818 3 4646 3646 697 3 2925 3536 6819 3 6831 1601 1595 3 3275 3274 6820 3 5078 4476 4573 3 3340 3457 3562 3 6821 6634 5829 3 6822 2592 2762 3 6822 1596 1135 3 5379 5378 6823 3 906 2215 7059 3 6823 1596 4583 3 3672 5484 4583 3 6824 1596 6822 3 2763 1598 6825 3 6825 1598 6826 3 6826 1597 3853 3 3853 6825 6826 3 6826 1598 1641 3 4250 4252 6827 3 5454 2469 5457 3 4223 4222 6828 3 4588 3449 6829 3 2766 6372 6829 3 2761 3660 6831 3 1996 1601 6831 3 6765 6764 6835 3 5307 5308 6838 3 5799 5798 6839 3 6838 6835 6839 3 6845 4650 6847 3 4014 3553 6848 3 6848 4650 6845 3 6290 6201 6849 3 6510 3435 6851 3 3967 574 5282 3 5636 5638 6852 3 6851 6849 6852 3 6853 610 3360 3 7380 2221 1600 3 3231 2986 6855 3 6854 6853 6855 3 3174 3175 6856 3 6859 1168 2343 3 2221 7093 20 3 1805 6846 5149 3 7127 3593 4632 3 2564 5280 7155 3 6859 2343 2342 3 5330 6010 6862 3 2794 1342 809 3 794 1606 6862 3 6864 1605 4280 3 4580 2118 4117 3 6864 1604 5487 3 4028 1987 662 3 6866 1605 6864 3 4280 1604 6864 3 6769 6768 6866 3 6864 1606 6866 3 1201 5185 6688 3 6870 6869 6873 3 2229 7132 5969 3 3472 1819 2179 3 1612 6874 1018 3 6874 1612 1671 3 6876 4702 6915 3 681 2398 441 3 4851 1615 6877 3 6402 1616 6878 3 1616 6158 123 3 50 6878 1942 3 1620 7225 5571 3 7158 1680 685 3 2241 7157 7160 3 1619 1671 5558 3 156 939 4899 3 7429 2246 1550 3 7104 2737 3921 3 5985 7508 106 3 4195 1621 6887 3 6887 7112 2352 3 2352 7112 6587 3 1021 6648 5271 3 4079 4810 6889 3 5330 6144 6891 3 6890 6889 6891 3 5710 3522 2488 3 6881 1664 6893 3 297 1885 1478 3 3830 3829 6895 3 4285 2119 6900 3 6562 4919 6905 3 5615 5828 6907 3 3836 5107 6910 3 1478 1885 3397 3 7209 2246 7212 3 6915 1622 2936 3 3481 5245 6916 3 6916 1622 6912 3 5217 6627 6918 3 2924 4586 6919 3 6258 6908 6925 3 6921 6920 6925 3 6318 6927 6612 3 3329 4210 6928 3 6927 6926 6928 3 5900 6921 6929 3 1625 6931 1732 3 6931 1625 2030 3 6932 6931 6933 3 5894 1742 6934 3 7169 1895 3390 3 1742 2060 6934 3 6596 1628 6937 3 6937 1628 6595 3 6937 1629 6596 3 6938 5564 5565 3 5068 4476 5078 3 229 1629 6939 3 5730 4078 6939 3 6939 2975 229 3 6939 1629 6937 3 6521 2553 3002 3 3002 2553 6744 3 1840 3958 1630 3 6765 4487 6942 3 1840 6593 6942 3 3818 6945 1587 3 2251 7277 4264 3 7277 2251 7276 3 6946 1632 2135 3 5734 5446 5262 3 2529 5260 936 3 6199 1631 6947 3 1587 6945 2776 3 2777 1634 7034 3 7034 1664 2777 3 5188 6951 5750 3 1636 1635 6951 3 6951 1635 6399 3 2263 3356 828 3 1635 1636 2777 3 2777 1636 1634 3 935 5257 721 3 5606 1637 6953 3 1637 4335 6580 3 6953 6660 4762 3 6953 1638 5606 3 3400 3395 5385 3 4514 4515 6955 3 237 6956 492 3 4974 3815 6943 3 4314 6308 6961 3 3356 2263 2068 3 2027 257 135 3 6960 6958 6961 3 3241 4168 6962 3 3187 3185 6964 3 5534 5667 6966 3 6964 6962 6966 3 6967 1640 6970 3 6970 1640 4979 3 5202 5252 2326 3 2264 7357 1843 3 4402 3483 6971 3 1748 1643 6972 3 6972 1643 5753 3 1706 4202 6975 3 5201 708 985 3 6974 6972 6975 3 7357 2264 7356 3 2268 7375 7029 3 3655 3654 6984 3 4521 4522 6985 3 6985 6984 6986 3 5612 6669 6987 3 352 1644 6991 3 4585 3402 6992 3 5232 4314 6995 3 1646 2820 7282 3 3159 3158 6997 3 1646 6084 6997 3 6084 1646 7001 3 2244 4376 6792 3 7001 1646 7282 3 7375 2268 7446 3 1647 3611 2781 3 3761 4804 3277 3 3297 2885 6729 3 908 2507 1541 3 2087 7314 608 3 1648 3443 1647 3 5239 5240 3558 3 4069 3528 7003 3 1031 3205 3765 3 7003 1648 2999 3 7005 1648 1647 3 5523 4761 7008 3 1649 1785 1651 3 6067 3971 5235 3 1895 1177 3332 3 1903 3366 6994 3 812 6685 4949 3 5153 2276 2081 3 2081 2276 3045 3 2281 5797 2226 3 1658 1656 7020 3 1656 1309 7023 3 1309 1762 180 3 7021 7020 7023 3 5818 1657 7024 3 1656 1658 2599 3 5370 6944 7026 3 6917 6155 7027 3 6987 6989 7028 3 1964 6811 1995 3 1662 7031 2785 3 7031 1662 7029 3 7029 1663 7031 3 7031 1663 2030 3 897 5232 3189 3 5789 7033 147 3 5797 2281 146 3 3947 7034 1634 3 2694 7033 7057 3 5654 3947 1666 3 1169 7035 5229 3 1060 1140 1561 3 6980 6979 7036 3 5226 5227 4581 3 7419 7397 2372 3 1553 2300 7432 3 1667 4234 1669 3 1667 1669 7040 3 7157 2301 284 3 3395 3400 1332 3 7040 1669 6671 3 3366 1903 5583 3 1657 7044 7024 3 7044 29 30 3 30 7024 7044 3 3950 6909 6523 3 7046 1671 1612 3 1935 3049 4696 3 2587 664 3006 3 7046 1672 5288 3 1672 7047 5474 3 7047 1672 2094 3 2301 7429 284 3 7048 4910 2051 3 7048 1676 4910 3 71 2303 4382 3 1085 7049 1937 3 1675 7049 1674 3 7049 1675 1937 3 1675 1676 7050 3 1676 7048 2789 3 2791 2194 1754 3 1677 1754 2194 3 2791 6230 2399 3 2792 4187 897 3 3299 3200 7055 3 7056 4095 895 3 1681 7059 6228 3 7059 1681 906 3 7059 7056 2214 3 2303 7497 1539 3 2406 2371 7061 3 2371 2406 2555 3 894 1284 2302 3 1516 5706 495 3 7063 2052 181 3 5091 2316 5754 3 5414 5594 2504 3 2755 1960 5123 3 5123 1960 637 3 2323 7240 1532 3 5252 3006 4039 3 4904 1688 7067 3 1688 3168 2796 3 109 7067 2796 3 7067 1689 4904 3 107 5907 2798 3 6678 5236 7069 3 107 2797 7069 3 4798 6610 7070 3 4080 6187 7071 3 7058 7431 5547 3 6259 3056 7072 3 5670 1879 5787 3 7427 1639 3139 3 7071 7070 7072 3 6154 4515 7076 3 119 2323 5926 3 4635 5658 5761 3 7079 1080 4635 3 4892 4649 7426 3 5270 2324 5571 3 233 6434 6436 3 2324 5834 1620 3 68 2801 7078 3 7377 5130 6264 3 5393 3632 5352 3 5003 1700 7080 3 7080 1700 1702 3 1701 2683 7080 3 5823 6960 7081 3 2610 5027 2210 3 1701 2804 7081 3 2804 1701 7082 3 7082 1701 7080 3 3499 2236 1320 3 2345 1703 7083 3 2590 1132 6311 3 6994 2650 1047 3 4032 4031 7090 3 2699 4599 7464 3 7093 7090 7094 3 3074 3080 7097 3 355 1705 7098 3 722 2712 7005 3 15 4081 5197 3 7098 7097 7099 3 7105 3844 3845 3 4202 1706 7106 3 885 1035 2543 3 7106 1706 4108 3 4106 4107 7107 3 2660 5193 161 3 6379 2329 1380 3 5192 2670 4299 3 2876 3683 2438 3 2329 1383 6380 3 2154 2345 7083 3 1610 2421 513 3 2295 1709 7114 3 4061 5565 5189 3 7114 1709 70 3 2350 6147 7458 3 2269 6584 7123 3 5609 7125 1066 3 7125 5609 1065 3 411 75 7126 3 102 2732 7128 3 7126 7125 7128 3 4467 7131 1012 3 5969 5968 2229 3 3632 3444 5814 3 3003 3379 7133 3 2873 3926 5187 3 6147 2350 6210 3 2229 7133 7132 3 546 1714 7134 3 6616 4567 7135 3 4714 4713 7137 3 7135 7134 7137 3 6908 6909 7142 3 319 756 872 3 6930 6929 7144 3 2299 733 5222 3 2507 1716 462 3 4344 4345 7152 3 1719 7154 1721 3 2314 6400 1899 3 1719 3544 2806 3 7152 1720 7154 3 1592 6766 5437 3 7154 1720 7150 3 7150 1721 7154 3 1721 4598 1719 3 5823 7160 6017 3 7160 7158 2241 3 7124 5337 5184 3 4655 4653 7161 3 5986 6734 7162 3 3046 6245 7164 3 5106 733 2645 3 7162 7161 7164 3 491 6833 7165 3 7165 4373 491 3 5942 1277 7165 3 4373 7165 21 3 5027 2610 5181 3 1724 5013 2807 3 1728 7169 82 3 3390 4388 7169 3 2263 2351 5418 3 82 7168 1728 3 5829 5742 5177 3 217 1527 4924 3 1941 3557 7170 3 5225 5422 7171 3 1941 5763 7171 3 5632 3651 3524 3 6980 1732 7172 3 7172 1732 6932 3 1830 5610 7172 3 113 1912 6579 3 7172 5610 6980 3 1737 686 7176 3 6407 2702 1737 3 7176 1738 6407 3 7177 4284 4307 3 115 2351 104 3 7066 1527 7525 3 7180 7177 7181 3 1740 7183 6345 3 7183 1740 1752 3 1253 1221 7318 3 7318 1221 2836 3 2077 2362 4616 3 4616 2362 2105 3 7498 5298 305 3 3222 4112 2914 3 7185 1906 7469 3 6345 7183 7188 3 702 2421 1610 3 629 603 7318 3 6504 4005 4136 3 5790 3448 7189 3 6212 5817 7191 3 3631 489 6275 3 3156 5579 7193 3 7192 7191 7193 3 5766 1746 7194 3 5173 5174 3617 3 2360 7195 442 3 5172 4811 1204 3 6566 6564 7196 3 7194 7196 8 3 7346 1838 6653 3 3049 1935 3486 3 1747 4514 2815 3 1944 3030 2933 3 1749 3214 1747 3 3068 541 4566 3 7155 1697 3077 3 2607 1730 1729 3 1752 7184 7183 3 1752 2144 7184 3 3110 1753 7207 3 7207 1753 1866 3 7207 7206 7208 3 4060 7387 2487 3 5017 3114 2613 3 1680 1677 7212 3 2441 2883 7450 3 7210 7209 7212 3 4022 4221 7216 3 7215 7213 7216 3 874 2370 5745 3 1755 7217 4587 3 7217 1755 7271 3 1757 1756 74 3 1757 74 1781 3 2478 4169 5515 3 6483 5661 7220 3 544 2032 7113 3 1759 7220 2050 3 7220 1759 1940 3 3126 1430 3832 3 6348 5750 7223 3 4719 4718 7226 3 6538 6537 7230 3 7015 5721 3145 3 5163 5164 6969 3 6756 6229 7231 3 7230 7226 7231 3 5063 1763 7232 3 7232 1763 5768 3 1190 2734 1427 3 7332 5165 3172 3 7232 1767 3359 3 5449 4765 5336 3 4209 6828 5162 3 3821 5660 7233 3 1767 4176 7233 3 2266 1764 7234 3 7234 1764 2175 3 1767 7234 2175 3 1767 7232 5768 3 1752 1768 7235 3 1768 1749 1747 3 2554 7236 173 3 173 179 7238 3 2784 2941 763 3 7013 6153 7244 3 1273 1771 7245 3 7245 1771 1774 3 7263 1772 7246 3 1630 4446 617 3 1047 2650 5828 3 6458 5715 3601 3 7247 7249 108 3 4880 6088 5157 3 1830 1773 7249 3 1773 438 2823 3 7249 7247 3812 3 7252 6501 3219 3 5662 2377 5642 3 7054 7052 7253 3 3665 4540 4557 3 6930 5612 7254 3 2764 7270 5017 3 7118 5014 7257 3 5018 5751 7258 3 7258 7257 7259 3 7246 1774 1771 3 1771 7263 7246 3 7261 7260 7263 3 1776 1772 3489 3 7250 7252 1962 3 2197 7408 5150 3 5466 2694 1666 3 3854 5578 5141 3 7245 1778 7268 3 1778 5807 2817 3 7268 1782 7245 3 1666 2694 5654 3 7269 1782 6761 3 1781 7271 1757 3 7271 1781 7217 3 7268 7271 1755 3 5298 2661 7203 3 1784 3920 3918 3 2860 5140 3495 3 2818 1791 1784 3 3683 694 1500 3 2863 4093 761 3 1651 1785 7273 3 2819 1786 7273 3 7512 3893 7141 3 7273 1786 1787 3 1786 7274 26 3 7273 1787 7016 3 7274 2243 26 3 26 2233 1787 3 1786 1791 7274 3 7274 1791 2818 3 1955 559 1171 3 5458 7021 7276 3 4264 4262 2251 3 56 2047 2069 3 5673 5676 7278 3 1793 7282 2822 3 7282 1793 7001 3 7019 5888 2653 3 7466 369 1323 3 1897 1794 7284 3 7284 2820 2675 3 27 2820 1646 3 30 7285 1800 3 2768 7286 2604 3 7286 1800 2106 3 1154 1441 6215 3 7285 7287 2106 3 3877 3876 7288 3 128 1803 7289 3 7289 1803 253 3 244 6820 6673 3 7292 7289 253 3 6797 5061 7280 3 7293 3527 2824 3 2824 1806 7293 3 1806 1811 1807 3 1807 7293 1806 3 4197 4838 6034 3 7293 1807 4652 3 7155 3077 2258 3 5619 3929 5087 3 2825 4470 1809 3 1809 1811 7295 3 7295 1811 1806 3 906 4463 368 3 1806 5382 7295 3 7297 2792 3189 3 7297 7296 2133 3 5278 153 3119 3 1056 7368 3934 3 7300 1817 6189 3 3921 5604 7104 3 1815 7300 2827 3 1815 6906 1817 3 1817 7300 1815 3 6744 2768 4129 3 1924 6652 3254 3 6784 2738 6785 3 859 5126 32 3 2772 196 214 3 1822 192 6345 3 1822 7304 1823 3 7519 4143 5546 3 1526 3077 1697 3 2674 6164 353 3 1823 7304 7442 3 1823 3214 192 3 3030 1944 1414 3 7306 1999 150 3 6529 6530 7307 3 6748 6412 7308 3 2939 3848 7309 3 1921 943 2722 3 7308 7307 7309 3 109 2796 1825 3 4207 1824 7310 3 1825 7310 109 3 6882 4993 2331 3 2270 5182 5117 3 854 5112 5364 3 7310 1825 2353 3 1989 7312 2201 3 5381 5380 1841 3 3121 3386 2563 3 5244 542 1718 3 1829 1827 6328 3 2323 1157 5926 3 2955 2671 2835 3 3383 6556 2153 3 76 2812 2602 3 2738 6783 1091 3 1827 1829 171 3 2181 6401 2904 3 7316 7315 7317 3 1773 1830 7323 3 1830 7172 2811 3 6801 7287 7326 3 7329 7328 7330 3 5499 1449 4562 3 7120 6410 7331 3 293 7334 312 3 7335 6271 1004 3 4129 2421 6744 3 5640 2805 6184 3 541 5057 2269 3 1832 2723 141 3 141 7334 7337 3 2853 2290 6164 3 1834 1833 7338 3 848 5104 3797 3 1833 1619 2793 3 2542 1987 7339 3 3026 1268 5253 3 7339 1834 7340 3 5515 1991 7202 3 1835 2406 7061 3 7340 2837 7339 3 7340 1834 7338 3 2406 1835 3469 3 469 3631 2739 3 1836 7342 1882 3 7342 1836 262 3 7343 2365 1 3 1837 7343 7345 3 7343 1837 4292 3 7345 2839 1837 3 7345 2838 257 3 890 5275 2528 3 7347 7346 5168 3 164 4996 1391 3 1839 2396 7349 3 4839 1839 7349 3 6398 6764 7350 3 3674 4475 7351 3 2494 7109 1850 3 6593 1840 7352 3 7352 1840 1630 3 7351 7350 7352 3 3091 225 4025 3 7354 1841 1829 3 2314 5976 3751 3 5322 1842 964 3 964 7355 5322 3 6710 7356 1051 3 5234 4817 7359 3 7357 7356 7359 3 1844 7360 1845 3 1844 690 2841 3 4189 3244 1054 3 1848 1845 7360 3 1845 4372 1844 3 3963 7361 1082 3 1848 1846 7361 3 7361 1846 1337 3 1306 1847 7362 3 1846 1848 7360 3 7360 7362 1846 3 842 1849 845 3 1293 6931 2030 3 3603 1575 5393 3 5097 7363 842 3 2566 3991 2427 3 6517 1904 1526 3 1850 7363 2494 3 7363 1850 1857 3 5582 5587 7365 3 3452 4197 5472 3 7371 1855 7365 3 7365 1855 3854 3 3625 1856 1855 3 7365 1857 7371 3 7371 1857 1850 3 488 5963 5093 3 5752 1961 1828 3 2290 4383 353 3 2805 6185 1064 3 2630 2538 3792 3 7029 5458 2268 3 664 2831 4651 3 5919 3954 1654 3 7379 6264 3124 3 7017 1858 7381 3 7381 1858 7167 3 7381 2844 2020 3 2020 1859 7381 3 7381 1859 7017 3 2687 5563 7437 3 5894 2020 1862 3 1862 7382 5894 3 7065 1862 2020 3 7382 1862 2058 3 658 2184 4433 3 254 1865 7383 3 6686 5084 2177 3 4037 3134 2045 3 7388 1863 7384 3 7384 1863 6302 3 6332 4300 1863 3 7384 1865 7388 3 5705 5082 3659 3 7238 6956 7391 3 6830 2737 7104 3 5426 4894 5705 3 6880 6810 7393 3 5046 1914 7393 3 6660 3306 4017 3 3659 5426 5705 3 5369 6157 7395 3 5149 2447 1805 3 2881 1978 7395 3 1980 2014 7396 3 7184 1866 7398 3 7324 627 7275 3 2447 1891 1805 3 3346 1891 2447 3 7398 1866 1753 3 1939 447 7303 3 7467 1263 7399 3 5642 4192 7401 3 6788 1867 1112 3 1112 7403 2751 3 7405 7354 2832 3 1871 1868 7406 3 7405 1870 7406 3 7406 1870 7403 3 7403 1871 7406 3 5144 5150 7408 3 7073 7175 7411 3 5139 1872 7412 3 7412 1872 6253 3 4554 6288 5075 3 4283 1104 6096 3 5080 5341 833 3 7412 2851 5139 3 5255 1873 7413 3 7413 1873 6592 3 2227 110 1874 3 3724 3722 6993 3 3363 2893 4673 3 7413 1874 5255 3 1310 1875 7414 3 1526 1904 6573 3 1875 6209 2662 3 7414 1874 110 3 5858 5352 5814 3 6329 4106 7415 3 1878 7417 1756 3 7417 1878 2515 3 7366 7324 7130 3 7419 7398 1753 3 7189 7188 7420 3 5018 5144 7422 3 7175 7389 7424 3 7423 7422 7424 3 6580 3638 605 3 7045 7157 284 3 129 2300 1553 3 7432 7430 284 3 1872 5689 1340 3 3307 7006 7433 3 2015 3779 1063 3 5673 5168 7434 3 6795 3121 4341 3 2795 1879 2852 3 4804 934 3343 3 2184 2920 3591 3 7050 1882 7439 3 5316 1916 2049 3 7439 1882 7342 3 110 2227 2851 3 2852 2854 2795 3 126 832 2035 3 2852 1886 7439 3 7439 1886 7050 3 2455 5695 2595 3 5672 6143 7440 3 7440 4518 5672 3 6720 6718 7445 3 7444 1889 7445 3 7445 1889 61 3 7373 7375 7446 3 1893 1890 7446 3 2963 1153 5825 3 5054 2187 1033 3 1893 1892 7447 3 1153 2963 7228 3 7447 1892 3600 3 1715 1639 5215 3 6810 6809 7448 3 3578 6460 6462 3 3916 2829 800 3 7508 1891 3346 3 3400 5371 1332 3 2427 6861 2566 3 5604 1914 5046 3 7121 7123 7451 3 7449 7448 7451 3 7416 5807 7452 3 6127 2449 2778 3 7452 1898 7416 3 99 2675 7453 3 2857 7453 252 3 2857 1898 7452 3 2449 4708 2778 3 7452 7455 2857 3 2856 1982 7455 3 7261 5334 7456 3 7459 740 3595 3 250 2491 7459 3 2676 7460 2872 3 2117 3280 3727 3 513 2885 3297 3 2676 1899 7461 3 7461 1899 6400 3 7461 1901 7460 3 5140 7462 5788 3 2227 559 1955 3 7462 1905 1144 3 3688 2957 7463 3 7463 1905 3258 3 3421 3258 7465 3 7465 1905 7462 3 2368 6976 7468 3 7467 3962 7468 3 7469 196 7185 3 2493 7159 4067 3 6636 6018 1253 3 7467 7469 2814 3 3242 2477 3815 3 7007 2247 3902 3 5751 7330 7474 3 7120 7118 7477 3 7474 7472 7477 3 7478 231 5917 3 5150 7259 7479 3 6146 6989 7481 3 2049 7426 5316 3 5039 3904 4986 3 7480 7479 7481 3 7144 7142 7482 3 6666 6669 7483 3 1909 2461 7485 3 1910 1909 7485 3 5030 5033 249 3 1910 3656 1972 3 2487 7043 4060 3 5850 5428 7486 3 3656 1910 7486 3 7486 1910 7485 3 7329 7423 7488 3 3856 3855 7490 3 6129 6139 7491 3 6349 1913 259 3 259 7492 6349 3 7491 7490 7492 3 1810 5991 6004 3 5019 5020 1009 3 7495 1920 127 3 1699 474 2891 3 7496 1920 2303 3 1919 7497 7278 3 7092 436 2741 3 5050 3991 2566 3 7497 1920 7495 3 7499 7167 1858 3 1922 7502 2866 3 1922 7499 1923 3 1691 3175 735 3 6618 6977 2584 3 1923 7502 1922 3 2373 6882 6879 3 7502 1923 911 3 1928 1925 1933 3 1933 1925 6642 3 1928 1926 7504 3 627 7324 425 3 1180 7257 5014 3 1926 1928 7505 3 7332 6621 4339 3 6654 1930 7283 3 7283 1930 5344 3 1852 4067 7159 3 7438 6233 7197 3 316 1931 7197 3 7197 1931 2028 3 5044 1932 6150 3 6150 2095 7078 3 199 6233 262 3 1836 1933 6642 3 7077 6642 1925 3 847 2807 2486 3 4722 6225 6606 3 1936 5485 6606 3 3902 2247 2597 3 3554 2427 2380 3 2380 1449 1696 3 163 7500 1158 3 1113 2280 2646 3 2646 2280 53 3 5485 1936 6282 3 5906 5320 5073 3 7053 2742 5012 3 1084 6008 1085 3 1940 1759 6008 3 2671 2697 1743 3 820 5011 2401 3 5754 6008 5091 3 5763 1941 6922 3 6922 1941 7170 3 7466 6701 6871 3 1743 2835 2671 3 2840 6090 819 3 1286 5167 6837 3 6871 6922 6837 3 6700 3159 6842 3 495 7166 6641 3 1942 5834 50 3 5927 1943 771 3 1943 6514 1474 3 2480 4793 388 3 3833 3831 2004 3 2987 3869 5425 3 5124 281 2272 3 4928 3783 1034 3 2680 3055 5455 3 2475 6300 5398 3 596 4422 6042 3 4928 5124 4422 3 2701 2514 5938 3 7319 2925 4272 3 7321 6250 6738 3 5290 4722 4035 3 7377 7379 3883 3 7400 4160 4159 3 4159 3883 7400 3 4145 4144 1949 3 4224 1947 3807 3 5618 5616 3940 3 1599 1590 734 3 1947 3105 1949 3 4820 4216 4211 3 3781 1948 3807 3 3807 1948 5701 3 3807 1949 3781 3 7435 1950 3937 3 4427 4999 4998 3 5215 6437 2075 3 4998 327 4427 3 7313 1951 640 3 1952 7298 2422 3 7298 1952 1020 3 7428 4447 6165 3 7313 7435 7298 3 5900 7052 7241 3 2095 2870 7147 3 2869 1953 7147 3 7017 7317 7145 3 6653 6641 7014 3 7014 7145 6935 3 6774 3530 6726 3 4990 4992 3462 3 6423 3422 5893 3 4809 4808 6571 3 5517 5516 6495 3 6571 6726 6495 3 6464 5139 2851 3 1955 5883 2871 3 6758 2505 1946 3 1958 6464 6214 3 217 377 7525 3 6464 1958 5139 3 7525 377 4201 3 3479 1132 6052 3 3202 1810 5781 3 5820 5884 6181 3 7229 5423 2934 3 2308 940 6134 3 637 5043 1819 3 1960 6341 1958 3 1958 6214 1960 3 5893 3560 1410 3 7420 1553 1355 3 2835 7305 2689 3 1992 1967 5647 3 2467 5472 4197 3 6940 3116 1575 3 5389 1971 2879 3 52 1970 5389 3 6244 3995 5203 3 5174 6530 5103 3 6918 6919 5060 3 5103 5203 5060 3 1975 1974 2880 3 6767 6296 959 3 2880 1974 5394 3 940 2308 53 3 6958 6920 4935 3 7296 6995 4915 3 7241 7182 4824 3 4915 4935 4824 3 2671 2318 6897 3 2397 5508 6423 3 1975 4691 7400 3 3740 4720 6093 3 2880 4691 1975 3 7076 7306 4740 3 3679 615 652 3 615 3679 7457 3 6882 3179 6879 3 5918 2528 5320 3 7396 1978 4654 3 4740 1979 4654 3 4626 4680 6268 3 1979 4772 1980 3 1980 4654 1979 3 4654 1980 7396 3 7455 1982 4531 3 4531 1982 1687 3 5710 2456 2525 3 101 2710 4451 3 1983 4390 1986 3 4390 1983 7101 3 1984 4390 2882 3 4390 1984 4531 3 4531 1986 4390 3 1986 7100 1983 3 4294 1058 5285 3 6275 5480 2311 3 1988 2814 4287 3 4983 6434 233 3 4382 1988 4287 3 2814 1988 3962 3 7331 7333 4056 3 2064 1417 362 3 6146 5014 3890 3 4056 4186 3890 3 335 2659 5052 3 7064 1990 3841 3 4327 6898 3741 3 1990 6979 2884 3 3841 1994 2799 3 5275 2926 5320 3 52 2577 1965 3 7249 3812 2884 3 6547 5679 2926 3 1994 3812 117 3 3812 1994 3841 3 3396 4977 3380 3 6897 2318 2280 3 1964 1995 7038 3 7038 6800 5518 3 6800 5831 1998 3 5683 5340 4973 3 2398 681 6651 3 1998 5518 6800 3 5518 1998 5277 3 5404 5405 7264 3 4971 2810 1460 3 2847 468 1929 3 4720 7127 6093 3 6992 6991 7503 3 3202 2887 4443 3 5991 3202 4443 3 2939 5175 7493 3 7503 7264 7493 3 7223 7221 7471 3 7442 1999 1823 3 132 7025 2599 3 7442 7471 7421 3 3282 3220 7418 3 6271 6272 7369 3 7143 6132 5547 3 2070 3185 7348 3 7369 7418 7348 3 5025 5224 4968 3 3000 2007 7302 3 7392 2001 7294 3 5431 2004 7272 3 2004 5425 2886 3 2618 6949 2916 3 7294 2006 7272 3 7272 2006 7302 3 6463 6549 307 3 7302 2007 5431 3 5431 7272 7302 3 1499 3055 2931 3 7242 6913 6103 3 2428 7324 7366 3 2794 3545 5602 3 6391 1253 6018 3 5623 3048 2116 3 1037 2333 291 3 3032 3057 7237 3 4838 3452 6816 3 3635 2013 7222 3 7222 2013 382 3 5724 5056 5997 3 7222 7237 119 3 7218 2031 2719 3 4651 3913 7224 3 7396 2014 7205 3 2031 2846 7205 3 2122 6399 1635 3 5071 2015 7174 3 1864 3179 366 3 7174 2015 5601 3 7174 2017 2261 3 1817 3015 7140 3 2017 2888 7140 3 7086 812 5552 3 4672 6431 6432 3 4962 4963 479 3 2644 4959 2482 3 2888 2017 7122 3 7122 2017 7174 3 7122 2018 290 3 2602 1011 5568 3 2611 1012 1902 3 6118 4803 6064 3 7116 2019 7113 3 292 4225 3571 3 7113 2019 4755 3 6816 3450 4838 3 2019 5834 2324 3 2019 7116 7091 3 5469 5577 1402 3 7065 2020 2844 3 7501 6944 7060 3 7062 7065 7060 3 5230 5229 7035 3 6204 6205 7030 3 7192 5774 6952 3 5468 6216 6950 3 6952 7011 6950 3 4093 4009 3240 3 1140 1060 5892 3 315 6923 2727 3 776 5690 5399 3 1977 576 6840 3 6896 6923 6840 3 6832 6833 6815 3 1431 2942 6724 3 2025 2023 6708 3 6708 2023 3827 3 2024 6708 2892 3 6708 2024 6747 3 6747 2025 6708 3 7333 5822 6665 3 924 2026 6657 3 7498 204 1233 3 6657 2026 2874 3 3280 2346 6858 3 6665 6702 6657 3 7283 2028 1931 3 1931 6654 7283 3 6954 6917 6617 3 3501 2029 6609 3 2576 2254 6609 3 1849 4944 4448 3 6124 4001 5703 3 6589 5835 5531 3 7031 2030 6575 3 2461 208 1182 3 6575 2030 1625 3 6555 2031 7205 3 6586 6555 4375 3 5023 3996 1463 3 6513 2874 2026 3 7116 2032 2034 3 2829 3916 4016 3 6702 6402 6506 3 2034 924 6506 3 2034 2032 6442 3 7028 7312 6429 3 4940 4941 3195 3 6406 434 325 3 6220 5356 6347 3 2036 98 6347 3 6339 6513 2026 3 2705 4029 3150 3 1486 484 425 3 6339 2036 152 3 6843 5448 2459 3 5032 1551 2164 3 876 6429 6338 3 6338 2036 6347 3 5718 5717 6327 3 7434 6935 6277 3 6310 6327 6277 3 7250 7260 6246 3 6158 6159 6210 3 7458 6809 2350 3 6147 6210 1739 3 398 2037 2923 3 766 2457 6732 3 2923 6109 398 3 1694 1430 3126 3 6622 3039 6105 3 6485 6484 6056 3 2415 2454 3180 3 6105 6109 6056 3 2889 1799 3363 3 5370 5369 6022 3 7443 7062 6011 3 6022 6053 6011 3 2038 7008 5966 3 5882 7054 28 3 757 2699 1685 3 2311 3631 6275 3 3422 7473 4956 3 2039 5882 5966 3 3193 6637 4117 3 5882 2039 2040 3 5819 3176 131 3 5882 2040 7054 3 4927 2424 414 3 1343 6390 5652 3 755 2125 3592 3 947 1726 2769 3 2041 5812 2043 3 4735 4267 5812 3 991 2042 5812 3 2042 5859 2043 3 2043 5812 2042 3 2525 3285 5710 3 2043 4736 2041 3 1331 5231 705 3 5108 423 2156 3 5602 4797 1993 3 3983 1911 3607 3 2931 4421 1499 3 4508 3771 3191 3 2265 7353 3729 3 1879 2047 5787 3 1516 5785 5706 3 6905 4919 4132 3 56 2071 5765 3 1659 444 3140 3 5785 5787 5765 3 7504 7101 5727 3 5627 5270 485 3 5041 4914 4634 3 7328 6722 5719 3 5727 5756 5719 3 7326 7323 5700 3 6933 7373 5698 3 2452 4774 6557 3 2789 4909 1927 3 4671 2050 5678 3 5678 2050 5661 3 2078 3447 6832 3 5678 2074 4671 3 5671 2074 1 3 1742 5894 7382 3 1599 4562 6914 3 2053 5647 1967 3 7382 2058 5593 3 4909 1434 2711 3 5593 2058 5666 3 366 3179 3183 3 5593 2059 7382 3 5593 2053 2059 3 4903 4904 5102 3 2066 6302 5590 3 1751 1730 1727 3 4900 4901 3739 3 5562 3771 6794 3 2066 1111 5562 3 5549 3072 169 3 2066 5549 169 3 5549 2066 5590 3 5475 7032 3717 3 2067 6681 5513 3 5477 3393 2164 3 5284 5920 3867 3 2067 718 5477 3 2467 2067 5513 3 5513 5434 2467 3 6505 7410 5994 3 4760 4756 5375 3 115 5375 465 3 2071 5327 2866 3 7027 7026 5318 3 5327 5344 5318 3 2072 5294 2076 3 5294 2072 6604 3 2076 6605 2072 3 2076 7367 5285 3 5274 2074 5678 3 2900 2076 5294 3 5294 5274 2900 3 5571 6117 5270 3 4723 5179 2928 3 490 5248 4377 3 1560 113 6579 3 5869 2151 5248 3 2078 5247 2080 3 5247 2078 6815 3 3737 2080 5247 3 2080 4907 2078 3 1726 947 6697 3 6994 3940 3102 3 3050 2042 991 3 274 5136 1455 3 4889 1381 737 3 5121 2084 2956 3 7255 1212 1770 3 3559 2688 3601 3 5153 5121 1278 3 4877 4878 2218 3 5180 5546 4143 3 2771 2569 736 3 5242 2087 5069 3 2087 731 5095 3 5069 5095 14 3 4816 2088 954 3 954 5055 4816 3 6608 4225 292 3 6094 1270 4874 3 3928 3658 4357 3 4639 4234 4972 3 6095 4889 4911 3 4906 1456 4040 3 4906 4911 1411 3 6142 4872 737 3 4439 2089 4883 3 1585 6902 1275 3 3202 5991 1810 3 4883 2093 4439 3 2090 4871 4185 3 2093 481 4871 3 5462 3118 2508 3 33 2330 2093 3 4616 2102 2077 3 840 3288 2083 3 4049 5729 4869 3 3509 2389 6505 3 33 2093 4883 3 4581 3076 2927 3 4860 4862 341 3 7100 7265 1194 3 7472 5756 4825 3 6500 6410 4802 3 4825 4870 4802 3 1778 1779 2856 3 4205 898 5804 3 6310 7315 4794 3 7047 2094 1109 3 1109 4778 7047 3 111 1932 4729 3 2097 4729 2905 3 4729 2097 4794 3 4729 4794 3790 3 7064 7063 4728 3 7443 2906 4693 3 5166 2587 1801 3 6200 4280 460 3 798 1568 206 3 4432 7018 6005 3 2887 930 2555 3 2099 4687 2906 3 6049 864 866 3 4687 2099 4728 3 4674 6586 265 3 4674 2100 2719 3 6053 7218 4644 3 3183 2447 366 3 4644 2100 2099 3 2105 2101 5142 3 5142 4595 2105 3 721 3584 935 3 2101 2105 44 3 4616 2105 1493 3 242 443 2490 3 1751 1727 2790 3 4594 5681 5392 3 4594 3033 5113 3 4578 2225 1316 3 4578 4550 858 3 4578 2109 3328 3 1993 4797 2981 3 4550 2111 858 3 4550 4578 1316 3 4491 2114 6114 3 2116 4483 2159 3 4491 4517 4483 3 5657 6094 1271 3 7277 7276 4469 3 5500 2123 4469 3 6900 2119 2911 3 4425 2120 4455 3 4455 2120 2773 3 1762 2122 4425 3 4455 2123 4425 3 5113 3033 157 3 3925 2124 4413 3 2124 6213 2912 3 5535 1586 2445 3 4413 2126 3925 3 1282 4393 157 3 6505 2389 7410 3 4393 2126 753 3 4389 2126 4413 3 2127 2558 4380 3 1770 6326 7255 3 4845 4846 1488 3 2433 3104 4936 3 6096 2845 4283 3 4213 4727 4359 3 4359 4374 4380 3 7483 7482 4355 3 5342 7397 4319 3 4343 4355 4319 3 7487 7488 4316 3 6617 6654 4282 3 4843 311 1298 3 7389 7391 4269 3 12 4316 4269 3 4401 1876 2121 3 5959 5064 4214 3 2128 4214 5064 3 3777 2931 2680 3 4559 471 1729 3 2129 4180 2130 3 4180 2129 6577 3 4161 2130 4180 3 2130 3958 2129 3 3104 2433 3466 3 4180 4214 2128 3 2128 4161 4180 3 469 1623 4882 3 7182 2132 4150 3 2132 1143 4135 3 2443 2512 6005 3 2133 4135 5451 3 4135 2133 4150 3 1890 7447 4118 3 4118 2134 1890 3 2742 7053 4918 3 3213 5396 7146 3 5700 5698 4116 3 2134 2915 4116 3 2134 4118 4112 3 2434 1865 6680 3 4112 2915 2134 3 2914 5176 3222 3 5200 5197 4081 3 2628 2579 1059 3 7030 7035 4004 3 4041 4081 4004 3 4109 4268 4003 3 2940 6380 2192 3 3373 2136 320 3 320 3999 3373 3 5088 77 3664 3 4145 3008 3990 3 3999 4003 3990 3 7011 5218 3932 3 5854 5187 3926 3 3932 3979 3926 3 7411 7408 3923 3 4343 7208 3900 3 2639 2335 455 3 7480 6666 3891 3 3900 3923 3891 3 2443 5617 6872 3 6727 2139 2145 3 6856 2140 3838 3 2140 6859 2342 3 3837 2142 3838 3 3727 5976 2573 3 3838 2142 6856 3 4250 3221 2142 3 3838 2145 3837 3 3837 2145 2139 3 4982 5055 3834 3 3784 5852 3036 3 4894 5426 2492 3 1638 4762 5707 3 6846 2676 4630 3 569 2146 3763 3 3763 2146 2347 3 3763 3784 1251 3 6328 2147 3750 3 3750 2147 6325 3 3505 3280 2117 3 2152 3750 2685 3 2149 2148 3743 3 4076 4159 7514 3 3737 2149 3743 3 3108 5615 4260 3 3690 4225 3590 3 5247 2151 2149 3 2800 3802 1210 3 7514 2916 4163 3 3737 3743 2918 3 3853 2154 7083 3 4826 4827 4745 3 6662 2158 2923 3 2923 2158 6109 3 153 521 2189 3 2393 3606 775 3 765 7149 3934 3 2159 419 2116 3 2942 7016 5653 3 2942 1652 6724 3 2943 1803 128 3 3978 2354 2960 3 551 5584 5971 3 2165 2976 379 3 2895 5999 3504 3 6649 4272 2925 3 2166 3938 142 3 871 6456 4823 3 2167 4156 4142 3 3011 4167 1502 3 3011 2168 6285 3 711 360 1170 3 1611 3015 6870 3 3015 2170 7140 3 978 7242 5379 3 811 5105 2054 3 153 4633 5259 3 3033 2171 1282 3 3339 827 3043 3 161 5193 2208 3 2173 3598 167 3 5861 2174 4504 3 6872 2512 2443 3 704 5240 368 3 4753 3709 2981 3 209 3054 3273 3 3072 2177 34 3 34 2177 5084 3 3242 1391 2180 3 3203 2182 281 3 2663 6461 612 3 5158 1561 1140 3 378 6556 2646 3 366 3150 1864 3 7220 3281 6483 3 3586 1208 5599 3 57 5261 2990 3 3535 1477 2970 3 2189 3119 153 3 759 3106 4933 3 3106 2185 5813 3 3267 2188 558 3 5680 2191 3130 3 3130 2191 2702 3 37 838 4752 3 2666 5511 2271 3 2192 1382 2940 3 5473 3131 5471 3 38 206 1568 3 2194 6762 1677 3 2741 1449 2380 3 2195 3132 122 3 6196 2474 2439 3 1578 6776 504 3 5372 6558 3141 3 1963 3434 7129 3 5213 2198 3143 3 39 186 6195 3 1976 712 5568 3 5409 6265 2455 3 5409 2252 6265 3 471 4092 7139 3 3281 127 7496 3 2696 6086 614 3 2639 2474 2770 3 2203 347 348 3 347 2203 3861 3 1497 5680 3130 3 1497 2580 6582 3 2207 236 1399 3 1568 3480 182 3 3375 1544 227 3 4200 426 2220 3 4432 2574 7018 3 6668 7242 6103 3 2220 211 4200 3 2208 6468 342 3 4662 2414 3229 3 4812 6571 4808 3 7378 1957 1212 3 6679 6752 1929 3 2419 6 2159 3 5592 2211 364 3 2573 7508 5985 3 7378 7255 1452 3 1710 3675 5000 3 5732 2213 1372 3 1907 4067 2746 3 1568 182 38 3 3842 4875 306 3 5110 4829 4806 3 1743 3066 2812 3 5281 6692 3314 3 1489 1301 3197 3 6569 2216 2726 3 4048 1745 2578 3 207 2217 675 3 3054 2219 3273 3 3304 464 2826 3 3974 5143 2431 3 2222 216 506 3 2222 3292 215 3 7459 2491 7456 3 7255 4216 1452 3 3102 3940 5616 3 2223 1239 1044 3 579 3319 219 3 43 220 6062 3 3328 2225 4578 3 2524 3436 5524 3 4568 6632 5895 3 3669 2287 552 3 7039 3172 5165 3 3749 511 5810 3 5482 223 3349 3 5644 2230 3362 3 3362 2230 1476 3 4255 2231 3373 3 4108 2232 1127 3 369 4001 5317 3 4119 2234 1346 3 2234 976 3697 3 4161 232 59 3 891 3412 5210 3 2621 3304 2826 3 7320 1690 3983 3 2430 6138 1304 3 687 2007 5081 3 1580 3433 6784 3 5619 2883 6165 3 4323 239 3433 3 5548 243 67 3 5691 2240 3437 3 2240 6075 282 3 3370 1240 2612 3 6373 1991 1765 3 634 2243 4714 3 246 6741 410 3 1991 4169 1765 3 248 5782 178 3 5135 886 6426 3 683 1644 4052 3 3472 248 0 3 3148 7043 4244 3 1961 4468 1971 3 467 2248 4356 3 4665 6527 4791 3 2248 4453 396 3 6896 2021 2253 3 2253 5358 549 3 6609 2254 3501 3 4960 5709 788 3 1595 54 6831 3 57 269 5261 3 3621 270 58 3 2622 5083 4789 3 5599 4087 3586 3 1613 138 5931 3 1455 3550 274 3 272 4782 4539 3 4539 3555 272 3 3508 2267 3986 3 1458 4926 6493 3 3126 5276 1694 3 1262 2337 4339 3 7437 4579 6965 3 3583 4677 4749 3 7267 6101 4782 3 3583 2271 6812 3 6608 4780 130 3 2272 525 5124 3 2273 2275 5970 3 741 285 7444 3 5570 290 3613 3 2607 3870 1730 3 2283 7122 290 3 1548 3680 3338 3 3245 4468 1961 3 5842 2284 3630 3 7222 2286 3635 3 3635 2286 6433 3 4040 6876 4906 3 3648 2287 4970 3 4607 2288 585 3 2288 3678 304 3 864 6282 7372 3 2289 3712 2291 3 3715 2291 3712 3 2932 1481 1453 3 1453 5740 1114 3 3794 6103 6913 3 3661 2980 1972 3 1972 2980 5269 3 956 4776 4779 3 668 4773 4593 3 2294 618 4686 3 3304 4518 3042 3 3396 4976 3063 3 5178 4897 4771 3 2277 317 4193 3 1189 6065 5933 3 3372 3845 340 3 5747 3811 3744 3 2563 3386 5061 3 5853 2804 7082 3 3787 2304 3789 3 2305 3792 2538 3 2334 1473 1908 3 2595 2845 5409 3 329 2306 40 3 2306 3811 330 3 4401 5383 310 3 7456 2491 3813 3 5383 2309 310 3 4029 2720 5171 3 3602 2892 3827 3 6795 2980 3121 3 6055 2312 3840 3 6320 1712 3453 3 5488 5501 5531 3 6218 2313 6474 3 7083 2315 3853 3 4726 3859 345 3 4563 2317 3864 3 2548 3909 357 3 3912 2726 2216 3 3912 7155 5280 3 3936 3762 4979 3 3936 3559 3762 3 6480 2319 3937 3 4212 7008 4761 3 6461 3870 612 3 3937 2319 7435 3 818 3943 5007 3 2158 300 6056 3 4246 2321 4717 3 4863 6553 1734 3 7437 5563 2388 3 5715 3762 3601 3 5951 878 1198 3 4151 5196 4353 3 3878 1115 4006 3 5490 1023 3974 3 3306 2405 4017 3 2569 4303 5599 3 5375 4756 2520 3 390 2326 4039 3 4039 2326 5252 3 7004 1918 1556 3 843 7111 5097 3 5628 7227 2534 3 5013 2327 4071 3 2327 1594 1311 3 4078 4219 2975 3 1127 2328 4108 3 4108 2328 7106 3 67 399 5548 3 7270 2537 5978 3 4559 4092 471 3 733 5106 471 3 4360 1045 557 3 1473 2334 663 3 523 2336 4139 3 2812 3066 1908 3 2339 566 406 3 2339 3344 4154 3 2340 562 397 3 5649 1572 6770 3 413 6078 2640 3 3682 3376 6394 3 6355 6899 945 3 3684 4776 4744 3 4171 3420 4273 3 3865 7130 7136 3 655 2422 1193 3 3399 6411 4751 3 7368 1056 866 3 4163 6949 6153 3 6887 2352 4195 3 4195 2352 4493 3 5599 2746 4087 3 4195 4493 4492 3 4267 4735 4079 3 7310 2353 4207 3 4207 2353 2395 3 2092 2355 4969 3 430 2356 4217 3 4217 433 430 3 439 2357 4243 3 2357 4242 440 3 442 23 2360 3 3373 2361 4255 3 2230 1075 2940 3 780 4732 2008 3 452 6499 6383 3 3697 6375 4276 3 230 4277 459 3 4049 4869 645 3 1041 4277 5267 3 6808 1215 2757 3 86 2365 4292 3 4292 2365 7343 3 4663 7177 4307 3 2507 462 1541 3 6876 4040 4702 3 3853 2315 6825 3 4948 2367 4329 3 4329 2367 6694 3 2368 7468 2369 3 2369 4347 2368 3 7061 2371 4347 3 2374 4357 299 3 970 4358 5354 3 5845 2375 4370 3 4370 2375 4368 3 3369 1141 4371 3 1217 4373 5988 3 2110 1491 47 3 490 482 2984 3 1551 5032 6336 3 7136 5504 3865 3 5408 2378 4378 3 4722 5485 3218 3 4732 2382 266 3 640 6130 1950 3 5663 7226 4718 3 2003 2790 5589 3 5978 7385 7270 3 1437 504 1579 3 4412 5071 255 3 1738 510 6407 3 7322 4360 5040 3 4430 5944 3320 3 2387 4437 519 3 4437 2387 6174 3 3652 3803 1816 3 5112 4458 528 3 4326 3473 1019 3 1412 3427 1424 3 3317 7137 4713 3 40 2390 4465 3 2416 1651 6443 3 2390 4700 604 3 5211 356 5819 3 2391 4467 4955 3 6591 1504 2392 3 2392 4482 4703 3 4207 2395 4492 3 4700 4706 487 3 4492 2395 4195 3 7494 543 4493 3 7349 2396 4504 3 3310 3772 6115 3 2827 7300 1814 3 441 5620 681 3 2006 2415 3180 3 3212 3009 1489 3 4695 4696 5640 3 1546 1995 4867 3 3465 2400 554 3 2423 7303 381 3 7084 1966 7074 3 7379 2551 3342 3 7211 2534 7227 3 560 6793 2344 3 6420 36 1416 3 4541 2401 5011 3 5101 774 2460 3 571 2402 4563 3 1744 5922 5762 3 3147 2526 4574 3 2403 4592 575 3 4592 2403 1081 3 2404 4606 581 3 2404 4605 582 3 4017 2405 4609 3 4609 2405 4608 3 1868 4615 2849 3 7061 7340 1835 3 1388 4627 6386 3 4627 2407 4629 3 2408 4629 597 3 2054 6250 7321 3 625 4692 5982 3 2410 4661 605 3 4661 2410 4858 3 42 607 643 3 4663 607 4664 3 1296 609 6195 3 4667 2411 4666 3 938 1704 3102 3 5420 4682 3228 3 4753 4797 1452 3 6273 6394 3211 3 3229 2414 4689 3 5181 319 5027 3 4689 2414 624 3 4228 2551 5047 3 1704 1903 6994 3 4931 2415 2001 3 2001 2415 7294 3 1649 2416 4710 3 4710 2416 5915 3 2413 4685 4684 3 2417 1951 460 3 2363 5814 3985 3 4725 2110 1493 3 3090 725 4896 3 1856 1707 3819 3 3934 7149 3929 3 2422 655 1952 3 37 4752 4747 3 7303 657 4752 3 666 2425 668 3 2425 4775 673 3 2758 594 6052 3 1718 6132 7143 3 2426 683 682 3 683 2426 1644 3 3992 1738 7176 3 1192 2429 4800 3 2430 4801 688 3 4801 2430 6074 3 1221 3629 1467 3 4007 2431 4805 3 5006 2637 4813 3 937 4816 5266 3 6309 1359 5028 3 5088 2432 77 3 6265 6305 2995 3 705 77 2432 3 7383 4832 1804 3 2258 2564 7155 3 4832 2434 6681 3 4406 4619 4683 3 1488 4846 1544 3 7115 943 6587 3 2784 3889 2941 3 6882 2373 4993 3 3253 3998 4406 3 6877 2437 4851 3 7000 2493 4836 3 4976 3396 3706 3 4333 5066 992 3 716 2440 4856 3 4837 5022 5078 3 6805 2442 2445 3 3365 2445 78 3 3600 5533 3012 3 2102 4616 47 3 6570 2446 1270 3 2448 4888 735 3 4888 2448 4890 3 497 4896 4893 3 742 2450 4897 3 4677 4678 4749 3 4912 4937 764 3 4504 2600 5861 3 2125 4923 4389 3 6581 5295 4676 3 2001 2453 4931 3 3106 2454 4933 3 4934 760 83 3 763 2457 4937 3 1315 2603 2505 3 1183 767 2614 3 6470 1087 1802 3 773 5839 245 3 2479 6857 5617 3 4943 1463 3996 3 7485 2461 1179 3 1179 2461 5921 3 7043 3148 4060 3 4948 4329 777 3 780 6401 4952 3 4732 780 4951 3 4952 784 4951 3 4672 6432 3446 3 648 4576 2570 3 788 2466 4960 3 4960 2466 5937 3 5684 3570 4424 3 6792 4376 7085 3 5929 796 86 3 3628 6038 6957 3 7428 6165 92 3 4202 6270 6974 3 3018 2998 2623 3 934 4804 3761 3 3509 3345 2959 3 1654 3515 4346 3 7087 960 1268 3 92 6763 1797 3 6897 2663 2578 3 648 2570 6470 3 5933 2475 5002 3 2475 5399 814 3 7080 2683 5003 3 2922 5006 4813 3 6857 2479 5006 3 3943 2480 5007 3 1208 3586 1079 3 5007 2480 7478 3 819 3984 2840 3 5628 2485 5009 3 5009 2485 6539 3 2486 5013 4071 3 5013 2486 2807 3 1674 5987 4910 3 5846 919 5251 3 5233 2487 5028 3 5028 2487 7387 3 4914 5041 5036 3 3339 2226 5051 3 830 194 2489 3 4899 2566 156 3 5058 2489 5063 3 1079 3586 3441 3 7425 1090 3236 3 6116 2878 6902 3 5837 3659 5082 3 7236 2554 7206 3 2836 2952 629 3 5088 3265 3122 3 3122 2560 5088 3 7111 2494 5097 3 5097 2494 7363 3 5101 2497 5105 3 4072 3681 3696 3 2499 5111 850 3 5111 2499 5114 3 4352 2500 5128 3 3468 2625 5131 3 5128 2500 5132 3 1122 5170 875 3 298 4667 4666 3 1468 5171 6507 3 60 3723 1142 3 5195 5634 1514 3 1324 3025 2109 3 5195 2501 5196 3 4151 885 5196 3 2503 5212 892 3 3143 2504 5213 3 1444 2248 467 3 4187 2505 2412 3 900 6381 649 3 5245 1716 2507 3 4624 3723 242 3 2508 914 2938 3 4727 5918 5906 3 2075 7178 6901 3 914 4348 910 3 3992 2509 5251 3 2496 1087 3384 3 4820 4753 1452 3 4433 3591 2921 3 2513 5256 927 3 4630 2872 1607 3 5256 2513 324 3 939 836 4669 3 3591 7470 1121 3 5221 5940 6284 3 2410 3584 721 3 941 5526 3316 3 663 2721 6516 3 351 5304 951 3 2516 5380 953 3 3358 961 5313 3 5949 5435 4658 3 5507 3730 4633 3 2347 2518 3763 3 2148 5322 3743 3 5856 2523 5329 3 5329 2523 5328 3 4574 2526 5333 3 7269 1624 1780 3 4478 5345 968 3 487 7161 4653 3 5345 4478 7291 3 1122 4647 880 3 212 1821 2657 3 2529 5361 974 3 6016 4326 6019 3 3587 1511 2420 3 5361 2529 5360 3 5935 4381 4967 3 6817 2544 1534 3 2554 4739 7208 3 769 4354 5159 3 5249 4887 6903 3 6603 2309 91 3 1104 4283 3096 3 2535 5390 984 3 5400 5686 1096 3 2535 984 990 3 2443 2617 2479 3 3964 4050 2749 3 972 5818 1690 3 2112 2678 1847 3 5851 2539 5419 3 6043 5817 4642 3 5419 2539 5422 3 91 995 6603 3 5429 2532 792 3 4672 3594 6431 3 2541 5759 1126 3 2081 5447 1006 3 1717 2543 2273 3 3144 3444 6284 3 5463 2543 5465 3 1016 5909 5471 3 3096 3290 5597 3 2821 3228 7010 3 6874 942 4306 3 3341 2054 7321 3 5490 2545 5489 3 3909 2548 5512 3 4050 3964 1119 3 5969 2550 5522 3 2550 5520 1030 3 331 1036 3979 3 2558 93 2913 3 3334 7301 5087 3 2559 6457 1438 3 5663 4718 4638 3 2749 4414 3964 3 5171 2560 3122 3 2082 6453 4636 3 2561 1276 2223 3 2562 5566 3888 3 5566 2562 5569 3 1809 4470 5572 3 2889 2565 5591 3 1054 2568 5592 3 3376 3682 5527 3 867 2575 1068 3 3965 1062 5596 3 7357 2572 1843 3 1843 2572 5603 3 598 4628 7454 3 6692 3388 4341 3 5208 5573 5603 3 3197 1684 5484 3 3675 1710 816 3 2575 1542 1068 3 1542 2575 6698 3 6274 2576 6609 3 4626 6268 5721 3 1371 1877 4489 3 3362 5648 5644 3 5553 2605 2345 3 3594 2826 3618 3 5062 1494 5659 3 2722 943 6588 3 1441 1966 6988 3 3965 2579 1093 3 3130 2580 1497 3 5400 2581 5686 3 5872 381 7518 3 3764 4422 596 3 898 3009 3212 3 5686 2581 6037 3 1315 3007 4194 3 7450 2709 2441 3 5907 5235 644 3 4621 4622 3107 3 2498 5105 811 3 2345 2605 1703 3 1115 2585 5741 3 5741 2585 5740 3 5749 2586 5748 3 1127 2232 5764 3 2502 2587 5252 3 7194 2588 5766 3 5766 2588 5769 3 1245 1130 43 3 7005 7099 722 3 1758 3482 1235 3 6192 5309 1814 3 4364 204 5770 3 5607 2592 5771 3 2274 2501 1071 3 113 5811 3343 3 4752 838 1939 3 5771 2592 6822 3 1141 2594 5140 3 7303 4752 1939 3 5000 1100 1710 3 7074 1158 7084 3 998 5772 5791 3 5791 5772 5793 3 5143 765 2431 3 1661 1658 1662 3 2599 7025 1656 3 2712 2999 1648 3 1618 7523 307 3 7219 2153 7512 3 5813 2601 5861 3 356 5211 1060 3 5825 5827 1152 3 1729 4577 4559 3 1585 4953 2604 3 2639 2691 2335 3 5040 1363 1642 3 590 6615 5380 3 7513 3643 2998 3 4370 4367 5845 3 5845 4367 5843 3 4610 4611 3776 3 3114 889 6704 3 3545 5589 7141 3 2931 2950 4421 3 6478 6373 4770 3 1165 2608 5851 3 5851 2608 5852 3 143 105 7158 3 1501 5887 6590 3 1501 5886 5887 3 2612 5899 3370 3 5065 2613 5899 3 6033 1469 6024 3 5899 2613 3767 3 4485 3846 639 3 5007 7478 5917 3 1178 5284 4833 3 2614 5923 1183 3 2624 5930 1186 3 587 4608 720 3 5930 2624 5932 3 5131 2625 1191 3 2625 5935 6300 3 582 4605 219 3 785 2644 6072 3 6228 5947 1681 3 5956 6160 813 3 2249 2663 612 3 222 2627 5957 3 5957 2627 5959 3 5962 2628 5964 3 3145 3228 4682 3 5005 4600 4777 3 1211 1558 989 3 1360 2632 5983 3 4596 4597 1220 3 5988 4373 21 3 5988 2633 6045 3 7467 7399 7469 3 3595 7121 250 3 6546 5849 1164 3 4813 2637 6009 3 6010 1229 97 3 6719 4588 6372 3 2968 1727 3870 3 1231 5614 6025 3 4026 7217 1137 3 2964 5173 4585 3 1238 2640 6037 3 4582 5657 1271 3 6439 2695 6041 3 5396 4984 6034 3 3840 2642 6055 3 3685 6061 1243 3 220 2643 6062 3 6062 2643 6280 3 6068 3464 1248 3 7341 7018 3968 3 1751 4340 6526 3 6072 5937 785 3 1249 926 6073 3 6073 926 2662 3 2647 6080 1256 3 2647 6083 1260 3 4582 1271 1266 3 7460 6103 2872 3 7203 2661 2771 3 6850 6863 7198 3 6114 4243 5004 3 6186 2651 1286 3 1286 2651 6160 3 3152 1963 125 3 88 2690 6168 3 1158 7500 7084 3 5050 6834 3991 3 6179 2655 4239 3 4239 6091 6179 3 186 2656 6195 3 2656 6199 1297 3 6947 2658 6199 3 6199 2658 1297 3 5193 2660 6206 3 6206 2660 6208 3 6073 2662 6209 3 2662 7414 1875 3 2121 6594 2638 3 6347 98 6220 3 5523 5356 6220 3 3524 3651 2436 3 5511 2666 6223 3 6223 2666 6225 3 2632 1322 6322 3 3642 2669 6239 3 6239 2669 6242 3 4853 2673 1327 3 5073 5320 2926 3 1041 2679 6252 3 6409 3399 3405 3 4534 5269 4547 3 1639 2547 5835 3 7284 2675 1897 3 453 6771 3021 3 6445 2677 1897 3 7453 1335 99 3 1847 6261 7362 3 5478 856 7042 3 4570 4571 3797 3 2678 6269 1341 3 6252 2679 6269 3 6609 2681 6274 3 1348 2682 6278 3 2266 6304 1353 3 2564 484 1486 3 5003 2683 1359 3 6309 2684 5003 3 6312 6313 2596 3 2685 6325 1362 3 6325 2685 3750 3 6330 1368 461 3 2965 6343 1373 3 6343 2965 6342 3 3991 2741 2380 3 1330 2532 2638 3 6349 6352 1376 3 1377 2692 1379 3 6320 4330 318 3 4330 6320 3453 3 6375 1378 100 3 1318 6381 6379 3 1366 474 1699 3 6270 656 4576 3 6379 1289 1318 3 6279 6193 1708 3 900 1383 6381 3 4350 7135 4567 3 1384 7163 435 3 6041 2695 6385 3 5355 5264 6390 3 6390 6392 5355 3 2698 6393 1396 3 6393 2698 236 3 1652 6626 2024 3 6377 5928 6415 3 3276 1417 6418 3 2706 6434 1421 3 5180 4143 2993 3 672 1880 615 3 5617 2443 2479 3 7121 3595 7123 3 6949 2618 6444 3 99 2710 6445 3 572 2402 679 3 1927 6446 7505 3 4451 1926 101 3 3858 6630 2310 3 6054 578 6455 3 6455 578 6457 3 5305 4560 6552 3 4665 4791 4556 3 3898 1608 2715 3 2715 1608 6466 3 3632 6284 3444 3 6466 1443 3561 3 6058 2716 6497 3 6148 4555 4547 3 7497 1919 662 3 3506 2717 6502 3 6502 2717 6605 3 5171 2720 6507 3 6516 2721 6515 3 3797 4571 774 3 4764 1914 3921 3 6757 6773 2667 3 3397 5936 2723 3 6977 4599 5532 3 3626 5041 4634 3 1270 6094 6570 3 6570 6094 5657 3 2729 6591 2392 3 4701 4990 4544 3 5109 6624 6625 3 733 471 7139 3 2697 2671 6897 3 2638 4401 2121 3 3620 2520 749 3 5925 2735 6658 3 7139 5222 733 3 1710 1100 1853 3 5868 2736 6659 3 1330 4188 792 3 6659 2736 6663 3 6675 6040 1536 3 2743 6679 1929 3 2744 6706 3087 3 6706 2744 6709 3 6713 6403 6715 3 4313 4288 1551 3 7521 6215 4050 3 2745 6728 1555 3 6728 2745 6727 3 7440 6143 6545 3 2401 3025 820 3 6545 1603 7440 3 3109 2847 6752 3 6760 6546 5659 3 2563 5979 5343 3 480 3164 1457 3 7321 2265 3341 3 2747 3253 1569 3 1492 2748 6770 3 4540 4577 6526 3 5048 5221 6284 3 6351 4538 397 3 6197 3344 797 3 2383 1579 6776 3 3082 5374 2898 3 7401 4494 4037 3 2751 6788 1112 3 5854 2752 6804 3 1513 2160 2085 3 1954 6383 4533 3 1586 2753 6805 3 554 1668 1998 3 3593 7127 4720 3 6807 2754 6808 3 2770 1653 6266 3 5116 6297 5586 3 5204 2760 6814 3 2619 1523 7464 3 54 2761 6831 3 6822 2762 6824 3 1598 2763 6827 3 20 1600 2221 3 1240 2766 6829 3 6829 6044 1240 3 1973 588 6306 3 6845 4170 852 3 6411 3399 6409 3 123 6878 1616 3 7046 5558 1671 3 6887 1621 4308 3 4455 2773 6900 3 6900 2773 6898 3 6912 2979 6916 3 6595 2774 6937 3 6937 2774 6939 3 4686 2775 1630 3 1630 2775 7352 3 2776 6945 7095 3 2776 6947 1587 3 5858 2363 6690 3 2777 1854 1635 3 1637 6580 3306 3 3306 6953 1637 3 6970 4979 3762 3 2444 2959 5597 3 6970 2779 2557 3 1803 2943 1107 3 5529 6358 4528 3 7358 5631 4523 3 3681 4072 1722 3 1647 2781 7005 3 7281 5562 6794 3 7273 7016 1651 3 4434 1007 1183 3 2865 1657 5818 3 6575 2785 7031 3 2785 1661 1662 3 4179 881 6222 3 7040 5301 1667 3 904 2786 1657 3 191 1618 7507 3 5474 5288 1672 3 4778 2788 7047 3 7047 2788 5474 3 4909 2789 7048 3 4751 6411 2991 3 2789 7050 1676 3 105 1680 7158 3 3609 2792 7297 3 4381 1037 2468 3 2573 5976 2314 3 4347 1683 2837 3 3606 2406 3469 3 7108 6985 4522 3 1653 2770 6690 3 2796 7067 1688 3 6313 1722 1650 3 1689 109 1948 3 7441 307 6549 3 2801 7079 6024 3 3422 1702 1700 3 7082 7080 1702 3 4742 7089 2876 3 7338 2793 7089 3 3280 6858 2724 3 6858 2346 3971 3 2806 7154 1719 3 7154 2806 7152 3 7199 6955 4515 3 6408 2919 5692 3 4601 4932 5278 3 2807 1728 1724 3 1728 2807 7169 3 7170 6185 699 3 6932 2811 7172 3 2811 7323 1830 3 6767 1737 6296 3 7398 198 7184 3 4287 2814 1906 3 1906 2814 7469 3 1747 2815 1768 3 2815 7235 1768 3 74 1756 7417 3 5754 1838 1940 3 5768 7234 1767 3 6670 6542 771 3 7196 1746 4513 3 1776 7246 1772 3 29 2823 7285 3 6857 2821 3646 3 2817 7268 1778 3 7268 2817 7271 3 3918 2818 1784 3 1785 2819 7273 3 7282 2820 7284 3 1794 2822 7284 3 4506 4507 5122 3 7284 2822 7282 3 7285 2823 7287 3 3933 613 661 3 6121 3228 2821 3 6273 2825 7295 3 7295 2825 1809 3 1576 2141 7507 3 1815 2827 7153 3 6834 7092 2741 3 6478 1142 2155 3 2919 6408 2174 3 363 2155 7096 3 2794 809 3545 3 1522 2196 1520 3 2908 3002 85 3 7304 7471 7442 3 3395 1332 2816 3 2652 6560 4502 3 109 2830 1948 3 660 5404 4499 3 2760 5436 4757 3 1824 2830 7310 3 6865 4498 4497 3 6328 2832 1829 3 1829 2832 7354 3 3499 1703 6844 3 7340 7338 1835 3 7061 2837 7340 3 2493 6579 1912 3 7343 2838 7345 3 5696 2839 7345 3 4504 6408 7349 3 2841 7360 1844 3 7360 2841 7362 3 5587 2843 1857 3 7167 2844 7381 3 4520 4284 7180 3 7205 2846 7396 3 2849 7406 1868 3 7406 2849 7405 3 2025 2022 4490 3 6253 2850 7412 3 7413 6592 559 3 110 2850 7414 3 5837 2808 380 3 2852 7439 2854 3 7342 2854 7439 3 1603 3042 7440 3 1703 3499 7083 3 7440 3042 4518 3 3600 2855 7447 3 5807 2856 7452 3 7452 2856 7455 3 5576 287 2749 3 7455 4531 2510 3 2860 7462 5140 3 1760 650 1770 3 1770 1212 1760 3 7462 2860 7465 3 805 2859 2910 3 1179 2861 7485 3 7485 2861 7486 3 4763 3662 915 3 7495 7278 7497 3 1371 4489 5005 3 2866 7502 2071 3 2866 7501 1922 3 783 3720 131 3 1933 7505 1928 3 2069 7283 5344 3 1513 4905 2160 3 1618 7441 3634 3 1949 3807 1947 3 2869 2060 1742 3 2060 2869 7147 3 7147 2870 2060 3 6589 614 6086 3 6767 761 3240 3 2871 6464 1955 3 6464 2871 6214 3 4186 2874 1989 3 1989 2874 6513 3 4939 7149 765 3 1992 2877 1967 3 5647 2052 3716 3 3716 2052 1965 3 3230 6942 4487 3 4703 4481 2392 3 5658 2577 5761 3 2577 5389 2879 3 2879 5761 2577 3 5394 2533 2880 3 2533 2621 6479 3 2186 2808 3714 3 3018 4882 2998 3 7410 2514 5994 3 1978 2881 4654 3 2602 7305 76 3 4654 2881 4740 3 1102 2858 6136 3 3125 2760 3038 3 7101 2882 4390 3 2882 4451 1984 3 1906 4294 4287 3 2884 3841 1990 3 3841 2884 3812 3 1267 1964 5518 3 5518 1964 7038 3 2886 7272 2004 3 7272 2886 7294 3 2014 5824 7205 3 4796 4640 4479 3 7205 5824 6555 3 2664 1915 3079 3 5601 2018 7122 3 7122 7174 5601 3 2283 2888 7122 3 2034 7091 7116 3 5059 5595 2565 3 3827 2892 6708 3 2892 6724 2024 3 6442 924 2034 3 5356 2894 6347 3 6347 2894 6338 3 5966 7006 2039 3 1373 5246 174 3 2555 3606 2393 3 5882 2038 5966 3 5630 6731 4474 3 5812 2041 4735 3 5812 4267 991 3 3277 4510 3761 3 3277 168 2044 3 1489 2002 1301 3 1993 2794 5602 3 2044 2899 732 3 5661 2900 5678 3 5678 2900 5274 3 5666 2901 5593 3 6691 5549 5590 3 2959 3345 5023 3 6680 5434 5513 3 6604 2902 5294 3 1506 4404 568 3 5294 2902 5274 3 6815 2151 5247 3 5443 2847 2335 3 5065 3154 2764 3 2905 4778 2097 3 4693 2906 4687 3 2906 4644 2099 3 4757 4179 3038 3 7426 5559 734 3 5142 5469 4595 3 4244 1039 3148 3 916 163 1158 3 7002 163 916 3 2911 4455 6900 3 2912 4413 2124 3 947 2903 6719 3 4413 2912 4389 3 7157 6017 7160 3 3677 816 3573 3 4471 4472 4850 3 2913 4380 2558 3 4818 6326 1770 3 4380 2913 4359 3 6577 4214 4180 3 4955 533 2391 3 7428 125 7129 3 2855 4118 7447 3 4118 2914 4112 3 6803 2915 4112 3 2917 3838 2140 3 3743 5322 962 3 6121 2922 4297 3 7219 5589 2790 3 7290 3678 606 3 6512 2930 4059 3 3181 4730 3772 3 5430 4700 2390 3 6671 5934 3453 3 1917 2920 2184 3 2184 658 6448 3 2921 7075 515 3 7075 2921 1121 3 5585 7068 7180 3 2315 7083 3499 3 1530 2037 3331 3 422 3394 6465 3 7366 6465 3394 3 6624 2924 1181 3 1181 2924 6919 3 6685 3573 816 3 3536 2925 6959 3 4522 2927 7108 3 5169 2928 2370 3 6469 5890 4462 3 4059 2930 4026 3 2950 2931 3777 3 4026 2930 4587 3 5501 5488 610 3 6166 2169 2932 3 2933 2809 3027 3 528 4456 1883 3 4452 4453 1444 3 2809 2933 3868 3 122 7470 346 3 3474 2934 3647 3 3647 2934 5423 3 6844 2236 3499 3 6232 6124 3255 3 585 1831 4607 3 1831 2938 914 3 3848 2939 7311 3 7311 2939 7493 3 2940 3031 2230 3 3031 2940 1382 3 367 6191 3978 3 2457 2941 482 3 6738 7353 7321 3 457 2943 128 3 128 2867 457 3 3274 2944 6673 3 5066 4333 2045 3 6673 2944 7289 3 4564 2945 2626 3 2626 2945 1413 3 14 5095 232 3 4769 2946 124 3 124 2946 1375 3 2571 1033 2187 3 3642 6239 1258 3 2378 443 1137 3 3985 5435 5198 3 6139 2890 2858 3 1430 5938 1869 3 6115 3290 3310 3 3668 963 3399 3 3208 2951 1804 3 2995 3333 3146 3 1804 2951 3361 3 128 2944 2867 3 5023 5597 2959 3 4421 2950 1314 3 992 833 4333 3 5439 2954 660 3 660 2954 5405 3 7463 2957 4822 3 4822 2957 5786 3 6628 2958 3215 3 367 427 6065 3 4442 4444 3944 3 7108 2927 1295 3 135 5343 2027 3 3873 2962 6473 3 3263 4705 4299 3 1763 4536 1129 3 120 959 4589 3 7450 6016 2709 3 2609 4956 6230 3 5938 1430 1694 3 4296 174 457 3 5246 4271 174 3 3361 2966 254 3 254 2966 401 3 2954 2967 4701 3 3111 7344 4579 3 2742 4918 134 3 6736 669 7 3 4701 2967 4994 3 5784 4560 831 3 4038 7336 4410 3 6629 2969 7475 3 2387 3981 6176 3 7475 2969 4332 3 7242 978 6913 3 3804 2972 63 3 2564 2258 484 3 6599 2973 6081 3 6081 2973 3419 3 1521 6967 6971 3 2161 6781 5778 3 2690 88 6354 3 3829 1486 2428 3 2237 1214 714 3 3484 2974 2976 3 4188 1330 7513 3 3484 2976 2165 3 955 2976 3224 3 517 4430 4237 3 4124 289 4562 3 5180 672 5546 3 3657 2977 3633 3 4605 3633 579 3 13 5486 1952 3 4374 2978 444 3 837 2890 825 3 5909 2979 6963 3 1765 4770 6373 3 6963 2979 6912 3 552 137 1256 3 1256 3669 552 3 2941 2984 482 3 482 6732 2457 3 4426 7376 5296 3 5669 2986 3231 3 512 4423 2169 3 2956 1278 5121 3 3627 5636 4415 3 3869 2987 928 3 928 2987 1438 3 4404 3998 4424 3 4566 550 3068 3 5174 5103 3617 3 139 3267 4503 3 6005 7018 7341 3 7513 4882 4188 3 2548 2992 714 3 2956 7267 5136 3 3181 3310 5695 3 2531 3256 3294 3 4562 1599 5499 3 6085 5259 3993 3 2994 2897 4698 3 3742 5983 815 3 535 4796 4479 3 2996 6152 2441 3 6152 2996 6763 3 734 5559 1394 3 6963 6912 1615 3 6505 6738 3509 3 5424 703 7385 3 754 5113 157 3 2947 5721 7015 3 7239 4500 682 3 4681 7115 7104 3 1733 2999 6353 3 4513 142 6566 3 1920 7497 2303 3 2007 3000 5081 3 2875 7478 388 3 2267 4021 389 3 4205 5436 7186 3 3379 3003 3425 3 6353 2999 2712 3 7015 4795 3336 3 3425 3003 3653 3 6540 3686 7433 3 556 6133 4409 3 886 5135 889 3 5639 4758 4192 3 278 3005 4537 3 3990 3008 5 3 4818 3010 6326 3 6326 3010 4495 3 416 1352 6231 3 5715 6458 6067 3 5692 2740 3024 3 4583 6824 3672 3 6847 3014 6581 3 2281 4614 2292 3 3181 3772 3310 3 2659 335 3028 3 294 2117 3727 3 5438 3016 2802 3 2802 3016 3976 3 3461 3017 4524 3 4405 4407 6883 3 2520 3620 465 3 3389 3019 4947 3 4947 3019 200 3 1146 3020 1399 3 3021 2540 5388 3 3762 5715 2779 3 1161 3022 1188 3 3570 454 4424 3 153 5278 4633 3 5445 3023 3919 3 3581 6626 280 3 3791 3027 2809 3 5085 4364 5770 3 1944 3276 6418 3 3057 3032 352 3 2545 4007 3910 3 2171 3033 5392 3 155 501 4219 3 4486 2444 6115 3 1251 2546 3834 3 2546 3036 4735 3 3410 3037 1209 3 4394 4395 2896 3 1209 6782 3410 3 455 2439 2639 3 2498 4989 813 3 2189 4439 5021 3 6595 3039 1788 3 503 4391 981 3 1579 2383 412 3 4878 3040 2218 3 2907 4417 2950 3 2947 3336 4525 3 3996 5023 3345 3 157 4393 3186 3 2535 4388 309 3 4614 2226 159 3 3145 5721 7010 3 5814 5352 3632 3 159 5739 4614 3 2660 161 288 3 2734 1623 469 3 3140 5679 5598 3 288 4183 2660 3 3631 5276 2739 3 467 166 167 3 3598 1444 167 3 2600 2396 1261 3 3606 3469 7515 3 7096 1764 982 3 2081 3045 4512 3 1164 3045 4592 3 2624 4387 5865 3 902 2714 4828 3 2948 4881 3686 3 2497 3996 6250 3 4706 3046 487 3 487 3046 7164 3 6664 4016 3916 3 4486 3047 1735 3 2116 6981 4483 3 3048 1284 6113 3 5563 6762 2282 3 2436 1134 5099 3 3049 3994 2805 3 5104 3051 3797 3 1602 3051 3486 3 1173 3052 6425 3 1134 2436 626 3 3545 809 5589 3 6425 3052 6785 3 5118 3053 3075 3 3075 3053 5313 3 2219 853 1660 3 2379 3341 652 3 454 568 4404 3 7240 3057 1207 3 2924 3058 2325 3 2325 3058 3402 3 2969 3059 3796 3 3796 3059 3324 3 3093 3060 7156 3 2177 283 6686 3 3898 5479 1608 3 242 177 4624 3 7009 4379 707 3 3631 2311 5276 3 5085 168 4364 3 2540 3021 6771 3 1119 1722 1627 3 2586 4680 6007 3 3146 2455 6265 3 3044 5463 5465 3 5856 3069 5873 3 7093 3747 2797 3 1391 3071 2180 3 5818 7024 1911 3 2177 5549 283 3 2064 2225 36 3 281 5037 3123 3 4579 2244 3111 3 6447 2232 170 3 6447 3074 7097 3 6065 1189 367 3 2961 3076 1407 3 629 7318 2836 3 2376 5815 490 3 1407 3076 6440 3 5885 4801 690 3 2135 3255 6946 3 1357 3370 3767 3 3388 6692 5281 3 3729 4082 7457 3 3167 2594 1141 3 4525 3078 2704 3 2990 2425 2183 3 2990 2183 57 3 4023 2331 4993 3 3913 3325 7404 3 7097 3080 5687 3 6365 6552 3582 3 4370 4368 44 3 3420 3081 6867 3 2645 2664 5106 3 3082 1161 1099 3 1161 3082 3022 3 3702 4895 6978 3 5246 2946 1196 3 4363 1156 5587 3 3031 1382 2970 3 2944 3085 2867 3 2867 3085 2744 3 174 2965 1373 3 6785 3088 5651 3 5651 3088 4084 3 3177 3089 3305 3 6303 3091 4025 3 6239 3092 1258 3 5533 2062 4697 3 1258 3092 1241 3 4361 3184 5702 3 3350 3093 25 3 6504 4136 1484 3 175 3149 3715 3 1033 2571 1045 3 3197 3672 418 3 2433 3097 6337 3 6824 4583 1596 3 3098 5815 3808 3 3690 3571 4225 3 5815 3098 3099 3 482 3099 6732 3 716 4428 624 3 6732 3099 3097 3 5164 6481 6868 3 1446 1578 5875 3 6597 3100 4593 3 666 3101 679 3 3155 6002 3293 3 5463 3044 2275 3 3101 4561 572 3 3940 6994 1047 3 6460 5707 5809 3 5449 5427 5376 3 3221 3103 24 3 4936 3104 4891 3 1949 3105 5840 3 5840 3105 4114 3 2454 1151 3180 3 4029 2705 3543 3 5477 4288 165 3 3137 3814 5884 3 759 3111 6792 3 3166 3113 7204 3 7204 3113 6430 3 3267 558 437 3 521 4690 2089 3 7415 1083 4961 3 3103 3115 2394 3 4352 1775 5713 3 1559 3067 1013 3 2394 3115 6227 3 5154 5484 1684 3 6901 6032 62 3 1486 3829 1713 3 2508 3118 3904 3 3904 3118 4986 3 2310 4023 4993 3 5278 391 4601 3 3768 3120 5021 3 5021 3120 390 3 960 4645 4136 3 4435 5684 4424 3 990 287 82 3 4476 863 7409 3 6363 5482 3349 3 178 5782 6363 3 3429 3123 6264 3 2551 3124 1034 3 1034 5047 2551 3 4994 3127 2989 3 2989 3127 4642 3 3731 3128 4850 3 2580 1404 1252 3 6512 4059 4770 3 3852 3137 1725 3 2707 4349 6941 3 2834 1016 182 3 182 3480 2834 3 7075 1121 183 3 183 3520 7075 3 2928 3136 2370 3 2370 3136 267 3 3138 7103 2136 3 7103 3138 329 3 1720 4345 4349 3 6311 1579 412 3 6943 808 3572 3 5270 5627 4755 3 2504 185 5414 3 3073 5414 185 3 3447 3144 6832 3 756 319 1976 3 380 1450 5837 3 1013 3067 5459 3 1330 6594 7513 3 2073 7496 71 3 4359 4727 2978 3 5162 6717 4209 3 3830 3147 844 3 3147 4574 3151 3 701 3416 2726 3 3370 1357 1240 3 2085 3153 1513 3 7402 3893 6127 3 4642 3156 6043 3 6043 3156 7193 3 2704 202 1783 3 809 6427 3755 3 4244 7043 4182 3 5427 2991 6411 3 4378 7417 3158 3 1136 5832 5608 3 3158 3159 4077 3 4077 3159 6700 3 3682 3162 693 3 6700 6842 3814 3 3902 1110 476 3 2279 5325 691 3 187 840 6477 3 3164 3287 3288 3 148 3166 4617 3 4617 3166 5390 3 6643 4660 4705 3 3323 5575 5655 3 1451 822 6471 3 3153 3168 1513 3 1513 3168 1688 3 1364 969 5348 3 1364 3169 5605 3 2531 3294 2460 3 2419 4517 933 3 5180 1880 672 3 4043 3173 4985 3 6481 393 2993 3 7430 3950 7045 3 3103 3174 24 3 7318 603 6636 3 24 3174 6856 3 2448 3175 4542 3 2970 6531 3031 3 4631 3177 5690 3 5690 3177 5001 3 4705 4660 4299 3 5822 3219 6501 3 3052 3178 3305 3 4414 2749 287 3 4232 6911 2700 3 816 3677 793 3 4730 3181 7215 3 3639 3184 3584 3 7509 3184 927 3 999 7466 6070 3 7348 3185 5129 3 5402 3187 1498 3 1498 3187 6964 3 7517 1686 7231 3 4847 3188 4457 3 4457 3188 6551 3 5916 3446 6012 3 3272 3190 3289 3 6089 3194 456 3 456 1954 6089 3 4197 718 2467 3 6749 452 456 3 1723 3199 2206 3 4336 138 3599 3 5094 6023 4331 3 5693 7319 1366 3 3916 1633 6664 3 1627 1722 4072 3 5312 5942 5221 3 7055 3200 6228 3 3200 5093 5946 3 4016 6463 172 3 5041 3626 4584 3 2182 3203 1509 3 1509 3711 2182 3 3423 1562 193 3 5408 4378 4077 3 2166 194 830 3 6594 2121 7519 3 830 480 2166 3 2335 2691 3303 3 3287 3206 832 3 832 126 3287 3 4731 5072 4211 3 5619 5087 7450 3 7146 4321 5816 3 2367 1985 6693 3 6336 3540 4733 3 5597 5023 3096 3 5460 1649 4710 3 6481 5164 2728 3 1880 2379 652 3 1650 1119 3964 3 6494 4275 3243 3 5430 2390 2202 3 347 4320 3738 3 3533 3207 341 3 6621 4055 5624 3 3887 3208 6511 3 958 3165 1361 3 708 5243 6038 3 5023 1463 3096 3 3210 3670 1538 3 4136 4645 2065 3 405 808 5680 3 5680 1497 405 3 200 3020 4947 3 192 1822 1823 3 4327 4325 3582 3 2819 4323 2238 3 3582 2653 4327 3 192 3214 1749 3 4072 4051 1627 3 2117 6630 3858 3 6473 2962 6645 3 1544 3375 1488 3 3914 5699 6716 3 3714 6647 2186 3 5485 6282 1934 3 1072 5133 4322 3 5470 4688 5068 3 3218 4035 4722 3 5289 3292 1723 3 3115 3221 5668 3 4200 211 3223 3 1210 3802 435 3 5403 3629 1221 3 5555 6272 1885 3 5056 2982 5997 3 2664 2645 1915 3 3219 6500 7252 3 2165 4428 3484 3 682 3225 7239 3 7239 3225 3226 3 3976 3226 2997 3 2997 3226 3224 3 3163 3227 2279 3 2279 3227 4790 3 2768 4953 4129 3 2763 4317 5668 3 87 1954 4533 3 6600 5796 1567 3 606 619 295 3 328 2205 5980 3 3231 6790 5669 3 6790 328 1216 3 2439 3109 791 3 4112 3222 6803 3 4303 2746 5599 3 1281 3235 3566 3 339 195 3842 3 3446 1821 4672 3 6059 3239 5191 3 4168 3241 1502 3 1502 3241 6283 3 1014 2602 2812 3 2568 3244 3576 3 3576 3244 207 3 1734 2495 6487 3 697 7010 6268 3 3964 4414 6643 3 6924 1564 6750 3 2366 707 4379 3 3653 3246 3463 3 3463 3246 531 3 4324 3590 5137 3 3250 3249 130 3 130 3249 5137 3 207 4780 3576 3 4059 1142 6478 3 4959 3250 2482 3 2482 3250 675 3 801 3165 4835 3 603 1810 6004 3 3251 3094 3668 3 488 5093 203 3 4440 7224 4857 3 5408 454 3570 3 203 3966 488 3 3252 2364 4561 3 2584 6707 4995 3 7009 3480 1568 3 206 4572 798 3 339 306 752 3 7463 3258 306 3 7404 7256 7520 3 6384 3259 4298 3 4298 3259 5349 3 4416 3260 5492 3 5950 930 1339 3 4659 3144 3447 3 5674 3262 2893 3 2893 3262 308 3 675 6071 2482 3 6879 3265 3664 3 3664 3265 5088 3 5026 3266 4548 3 3116 6940 1884 3 5201 1712 6320 3 3945 2188 139 3 2513 3268 3269 3 6882 3183 3179 3 7141 2418 3545 3 464 3263 2670 3 3120 3269 7173 3 7173 3269 3268 3 4136 4005 960 3 3104 3270 829 3 829 4891 3104 3 2358 3271 4623 3 4295 3272 2629 3 2938 585 3676 3 2629 3272 4963 3 209 3037 2096 3 210 6169 1289 3 3085 3274 3275 3 227 2435 1118 3 2435 3275 6820 3 2933 3027 1269 3 1414 5085 3030 3 4510 3277 732 3 3312 3278 6315 3 1939 838 4020 3 6315 3278 4395 3 4641 3279 3680 3 5243 94 6396 3 3279 213 2220 3 2389 6102 1423 3 3038 2760 4757 3 3223 297 4200 3 3223 3282 5555 3 3220 3282 213 3 646 6813 3702 3 4743 5457 4309 3 1938 4050 6215 3 213 5289 3220 3 4194 2495 5767 3 2828 5287 5723 3 3239 3283 5191 3 5191 3283 6496 3 2403 3286 126 3 5508 1881 6423 3 3206 3164 480 3 3568 2157 7000 3 3288 840 3164 3 79 2083 2296 3 5800 4762 620 3 2296 3288 3286 3 3263 1603 4705 3 3279 3291 5289 3 6803 3222 860 3 5762 6865 4304 3 3292 5289 215 3 3199 3292 6104 3 6104 3292 2222 3 4360 7322 5453 3 6978 2091 3702 3 1463 3294 1104 3 155 3295 3296 3 3233 515 5944 3 3047 7327 1735 3 7327 3296 3717 3 4032 3298 3133 3 4169 2478 3754 3 3133 3298 1555 3 3299 4189 839 3 5442 7347 127 3 4346 3515 1869 3 4189 3299 6039 3 4743 6071 41 3 41 5456 4743 3 1290 3300 4600 3 3721 3302 7012 3 3302 6557 7337 3 4486 3772 4399 3 4017 5199 6660 3 981 4391 4293 3 6115 3772 4486 3 5998 3307 1777 3 1673 3308 3309 3 6496 3309 3650 3 3650 4886 6496 3 6554 1323 7151 3 3040 3311 671 3 1422 3312 3544 3 3040 3315 2218 3 5301 7040 1712 3 1 2902 7343 3 2218 3315 4473 3 4591 1564 3141 3 4261 6751 1239 3 1044 6040 6236 3 1956 2831 5166 3 22 3147 3830 3 156 120 3662 3 3668 6494 3251 3 22 3318 276 3 219 5972 582 3 2863 761 6276 3 4665 4556 4290 3 1443 219 3319 3 2524 5524 3724 3 4430 3320 4237 3 4237 3320 4240 3 5895 3172 588 3 4620 3629 5403 3 7407 5633 1981 3 6652 2771 7148 3 5374 7019 2653 3 638 5614 1231 3 3931 6716 7037 3 5156 3596 2742 3 5314 3196 1593 3 3060 3059 7156 3 3877 3326 1200 3 1200 3326 6639 3 4980 3327 2064 3 7042 6067 5235 3 2064 3327 2225 3 2493 7000 7159 3 3329 3377 6512 3 515 3233 2921 3 3377 3329 6928 3 3418 3330 6021 3 1604 6200 1020 3 6021 3330 6519 3 231 94 7053 3 847 3952 1177 3 4284 4279 4177 3 94 4918 7053 3 3623 3335 25 3 6965 1262 7437 3 6711 1548 3337 3 2341 3917 6382 3 1916 4010 4201 3 1215 3385 5973 3 426 3338 3680 3 5046 31 5604 3 2615 5078 5022 3 3000 7302 511 3 3000 3749 3753 3 7379 3342 6644 3 4655 3347 3880 3 3885 6460 3578 3 7178 3217 223 3 2664 2607 5106 3 223 3846 7178 3 3060 3350 3301 3 5416 3351 6721 3 2607 1729 5106 3 6721 3351 3352 3 3335 3352 25 3 25 3352 3350 3 3799 3353 671 3 3315 3354 5049 3 5049 3354 3511 3 7022 5939 224 3 224 5418 7022 3 3753 3356 5081 3 5081 3356 2068 3 1682 3357 710 3 3357 4842 710 3 961 3358 6983 3 2205 6853 3424 3 3293 470 1224 3 1358 593 2966 3 502 1475 536 3 4165 6222 881 3 6680 7384 7281 3 6994 3102 1704 3 3366 5833 2650 3 4152 3367 5583 3 4291 3368 5960 3 2524 6305 6287 3 5462 3676 1421 3 3369 6231 1352 3 6879 6350 2373 3 2595 3310 3290 3 2162 3539 260 3 2162 3371 1145 3 3596 340 3198 3 1083 3372 3532 3 3587 6372 2766 3 6375 6354 3026 3 4709 5298 7498 3 1285 1437 4841 3 2764 3154 172 3 7319 5693 6959 3 2131 1609 6867 3 3034 6534 4270 3 2361 3999 5 3 2435 5720 1118 3 4265 4266 5760 3 227 6703 4438 3 1725 4406 3852 3 1488 3375 3525 3 7133 3379 3467 3 3467 3379 4103 3 3380 3706 3396 3 2478 5515 5056 3 804 3336 3718 3 3706 3380 5935 3 3019 3381 7102 3 7102 3381 1128 3 2328 1127 4196 3 2251 4262 4602 3 2496 3384 2236 3 1235 3897 351 3 1827 3387 1280 3 1280 3387 350 3 772 5801 4257 3 3381 3389 4196 3 847 1177 1895 3 1895 7169 2807 3 6511 84 2868 3 6289 3581 228 3 1105 7041 5540 3 2164 4288 5477 3 2361 5 4254 3 1506 3137 3852 3 6034 3393 718 3 7366 3394 2428 3 2428 3394 6895 3 1885 3223 5555 3 1885 297 3223 3 3398 4774 764 3 4774 3398 1480 3 555 3401 403 3 1002 7186 5437 3 403 3261 555 3 4459 1532 7240 3 3686 7119 2948 3 3724 3628 2524 3 4724 3403 1491 3 1491 3403 6422 3 3675 3540 5000 3 3458 3404 4884 3 5119 3406 230 3 6341 2755 230 3 3478 3407 516 3 3593 4720 7110 3 6170 3408 3410 3 3410 6782 6170 3 7201 4458 1103 3 5724 2386 3754 3 1103 3407 7201 3 5253 1346 4276 3 1993 4814 1342 3 232 4161 14 3 6286 3411 4259 3 4259 3411 5711 3 707 2366 1716 3 7380 6827 4252 3 6396 2875 3001 3 3307 4881 1777 3 4881 3307 7433 3 7200 5423 2119 3 1557 7386 2740 3 2992 3413 714 3 3413 235 2237 3 3505 2117 3858 3 4523 3414 7358 3 3530 3414 235 3 235 354 3530 3 4611 3418 3776 3 2972 2973 63 3 6081 3419 3565 3 736 2569 5599 3 3498 3420 5432 3 60 1137 443 3 5432 3420 4171 3 1332 2536 1469 3 4248 1108 2176 3 3258 3421 752 3 752 3421 458 3 1386 1562 1092 3 2205 3424 5980 3 309 3426 148 3 1086 4033 4712 3 1086 5459 4033 3 3001 6957 6396 3 6790 3510 5669 3 3429 4312 3203 3 4312 3429 3793 3 204 5811 1560 3 3336 2947 7015 3 3793 5130 5015 3 4103 3430 2476 3 3161 7195 2360 3 6685 816 1710 3 730 5476 2567 3 1399 3431 1146 3 1146 3431 4716 3 1559 3432 239 3 474 1366 5542 3 717 1559 239 3 1045 7007 557 3 4127 3730 1160 3 240 1614 6783 3 240 3432 1614 3 2116 243 5623 3 243 5548 5623 3 7168 7084 7500 3 3234 3988 4880 3 1738 918 3216 3 6851 3435 5397 3 289 7409 863 3 1097 1254 3948 3 4242 2997 4241 3 3782 3438 4552 3 5914 3440 3627 3 3627 3440 5638 3 2920 3442 7470 3 7470 3442 346 3 1647 3443 2591 3 2591 3443 345 3 3323 2574 4432 3 2612 1240 6044 3 5466 6951 5188 3 4649 4892 1160 3 4114 3449 4588 3 1262 6965 2337 3 1900 5969 5522 3 581 3454 3455 3 1714 121 7134 3 121 3455 3456 3 228 634 6289 3 3455 5122 581 3 4714 121 3456 3 1973 6306 623 3 584 3720 2310 3 3562 3457 4884 3 5728 3458 3107 3 3107 3458 4621 3 6361 7110 4720 3 3459 4036 5755 3 3386 3121 3661 3 7374 1291 573 3 5427 6411 4840 3 131 584 3135 3 4036 3459 2016 3 5608 3460 11 3 11 3460 6658 3 3542 3461 2780 3 5910 3464 3756 3 2400 3465 5974 3 4234 993 1669 3 5974 4530 2400 3 3270 3466 3261 3 2295 5249 2756 3 3245 2756 5249 3 3293 6002 6003 3 246 5839 6741 3 2625 3468 3706 3 3493 3470 201 3 201 3470 6640 3 3865 7366 7130 3 1935 3906 1602 3 4231 4229 3487 3 4993 584 2310 3 2179 5782 248 3 248 3472 2179 3 1819 2190 637 3 3472 0 49 3 3988 3234 2420 3 3155 4356 2248 3 2248 396 3155 3 4264 3474 6173 3 4837 6499 3192 3 5310 3475 5874 3 2021 6896 6840 3 910 5450 909 3 2727 6896 973 3 253 7187 7288 3 6957 3001 944 3 4224 4226 3142 3 778 4815 692 3 6484 3478 385 3 385 3478 6620 3 7119 6540 1268 3 3486 394 3994 3 3432 3649 1614 3 3482 6026 350 3 6971 3483 1521 3 1521 3483 4133 3 7280 2115 6797 3 7518 6006 2700 3 3201 4241 2974 3 5354 3201 970 3 978 3585 6913 3 4395 3485 2896 3 5154 3585 5010 3 2962 4075 4369 3 4369 4075 4622 3 5224 5918 5138 3 881 6828 4222 3 3343 3487 113 3 3490 2261 2170 3 4218 4219 501 3 4010 7256 4009 3 2384 3491 5683 3 5683 3491 5339 3 259 3488 7491 3 433 4215 4548 3 3488 3492 4901 3 1650 6643 3663 3 2355 4648 4968 3 427 1099 1161 3 7401 4365 4494 3 6633 3493 6414 3 6490 5794 2254 3 4985 3495 2594 3 6875 5309 3795 3 2594 3495 5140 3 584 2373 3135 3 3081 3498 4859 3 2091 3500 646 3 646 3500 2756 3 2353 643 1621 3 841 4445 426 3 2778 4708 2988 3 271 260 4120 3 271 4120 4121 3 3786 3502 524 3 82 287 4199 3 524 3502 404 3 1575 3603 423 3 6583 3503 4759 3 4759 3503 3551 3 2717 3506 899 3 6173 5533 508 3 6422 748 1491 3 4020 7364 3139 3 899 73 2717 3 4998 3507 327 3 1711 6217 7376 3 4493 2352 1921 3 5646 3510 6045 3 6045 7436 5646 3 3353 3354 671 3 5049 3511 3604 3 904 2865 1828 3 4790 3512 3497 3 1518 4625 6697 3 5871 4511 6267 3 4781 3513 3576 3 4190 4192 4758 3 5591 3513 4263 3 3516 205 139 3 266 2008 4732 3 2761 3519 149 3 827 3519 3997 3 3997 3519 2255 3 267 2195 2370 3 7075 3520 5941 3 5563 3521 6762 3 999 3705 369 3 2373 6350 3135 3 3746 7163 1384 3 3757 268 3523 3 2928 3523 4723 3 3525 4723 268 3 1118 3375 227 3 1488 3525 268 3 1633 3236 3666 3 4894 3613 5705 3 531 3526 3463 3 2824 3527 3355 3 4404 3852 3998 3 7003 3528 4726 3 4726 3528 3857 3 3529 4297 2922 3 4297 3529 1165 3 4409 3530 556 3 269 2262 2725 3 270 3621 3548 3 3475 3531 6333 3 6333 3531 6314 3 6382 2636 5219 3 5243 6957 6038 3 420 933 324 3 4555 4632 5100 3 6717 4184 1519 3 1560 5811 113 3 3886 6238 3656 3 3533 341 4497 3 6427 5649 1077 3 437 2196 3267 3 4178 4275 2991 3 1519 3534 4209 3 4209 3534 4223 3 6813 646 5752 3 2918 2 2080 3 2149 3737 5247 3 2148 3889 2784 3 6819 3536 1317 3 1317 3536 6126 3 3556 3537 5311 3 5311 3537 6476 3 5786 3538 2162 3 404 3539 524 3 524 3539 3541 3 4527 1508 1061 3 1061 3538 4527 3 2520 4756 749 3 3017 3542 3415 3 3415 3542 6108 3 5221 5942 5940 3 3544 2103 1422 3 2103 3544 1719 3 4590 3750 2152 3 3411 3546 4068 3 4068 3546 6684 3 3239 3547 4554 3 272 7267 4782 3 1455 7267 272 3 1827 2147 6328 3 840 2083 274 3 274 6477 840 3 2187 1477 5455 3 4155 5015 6257 3 569 3763 1251 3 4172 4173 3608 3 3931 447 2696 3 3504 3503 2895 3 2146 5319 1064 3 1386 1092 1042 3 3500 3553 4014 3 3555 563 3556 3 4131 3556 2527 3 563 4539 4538 3 982 363 7096 3 7170 3557 1064 3 276 579 2977 3 1443 5972 219 3 6867 4273 3420 3 4098 3562 3563 3 3901 3563 5364 3 5364 3563 3574 3 597 3564 5207 3 5207 3564 4166 3 3418 3419 3776 3 3566 2458 1281 3 2458 3566 6522 3 2595 5409 2455 3 6092 3567 264 3 5507 4932 4440 3 2689 4708 2449 3 4166 4167 5207 3 2267 3004 7213 3 1262 4339 2687 3 3001 2875 277 3 5952 6793 6781 3 277 3333 3001 3 3228 4297 5420 3 6121 6857 5006 3 3784 3763 2518 3 4646 5498 1052 3 4098 3563 2163 3 5364 3574 854 3 3404 3575 4884 3 4884 3575 850 3 5331 3967 6346 3 3810 3577 2048 3 4637 2048 599 3 3719 2344 1617 3 3005 599 3577 3 6034 2703 5396 3 4076 4163 7013 3 545 2652 4502 3 5852 3784 5848 3 6015 3935 1698 3 3579 5377 1901 3 3392 3580 7041 3 280 1652 5653 3 6626 3581 577 3 2520 465 5375 3 661 4885 3933 3 1918 6969 2033 3 2551 4228 3342 3 3123 3124 6264 3 3091 2488 225 3 2488 3091 4717 3 1614 3649 6740 3 2917 2342 1255 3 3719 6171 6222 3 1025 1826 565 3 6816 4508 6773 3 5055 4982 4736 3 4999 4427 702 3 3405 5166 1801 3 6608 3590 4225 3 3590 4324 3690 3 2182 3711 750 3 281 5124 5037 3 2356 4162 2714 3 890 3192 452 3 3592 5541 755 3 5789 3671 7429 3 5731 6382 2338 3 1254 282 519 3 1254 519 3948 3 3690 6050 1241 3 2337 5165 4339 3 284 3671 7432 3 2742 134 318 3 2855 6743 921 3 2299 2278 2645 3 286 1199 19 3 286 2277 1199 3 4814 2981 1490 3 288 166 4183 3 4336 6990 2337 3 4788 3599 138 3 4441 3602 3827 3 3827 5116 4441 3 423 3603 2156 3 1617 5952 1074 3 3512 3511 3497 3 2636 6382 3917 3 2636 3605 6730 3 1414 2044 5085 3 769 7436 4354 3 2139 5844 3837 3 5509 3609 1769 3 1769 3609 7297 3 5223 3610 893 3 893 3610 439 3 2781 3611 3667 3 4922 6940 423 3 4250 3837 5844 3 3612 929 1206 3 2259 2018 5573 3 2142 3837 4250 3 6189 2888 3843 3 3187 3614 5129 3 6574 2046 1968 3 7204 3618 5192 3 2466 3619 6999 3 3487 1912 113 3 1912 4836 2493 3 5412 465 5709 3 2670 3618 2826 3 5022 4837 5025 3 981 4293 4153 3 5025 4837 5265 3 2725 974 269 3 6667 4783 2340 3 5996 6409 1801 3 2140 6856 3175 3 3548 3621 571 3 3093 3622 25 3 4711 5816 4151 3 4119 6504 6066 3 5993 3623 4549 3 1330 2638 6594 3 4549 3623 6298 3 782 6727 2145 3 3625 7371 1850 3 4945 2483 2843 3 6727 782 2138 3 3716 1992 5647 3 2013 1418 5982 3 5122 3455 1714 3 6433 7290 295 3 2410 3638 3584 3 3639 4335 1101 3 214 196 594 3 3290 2845 2595 3 3526 3641 3463 3 2952 1339 5781 3 3450 6816 6757 3 3463 3641 3803 3 2669 3642 3025 3 3642 1070 820 3 6311 6454 2590 3 1992 3716 5658 3 2289 310 2309 3 5530 3644 3862 3 386 3645 1445 3 3157 2947 2704 3 5529 4528 3648 3 4201 2049 1916 3 3648 795 5529 3 3309 3083 1673 3 4970 4886 795 3 3803 3652 3463 3 3246 3003 4746 3 3425 3653 4715 3 2872 3794 1607 3 5521 7364 838 3 3915 3654 6294 3 1295 3655 7108 3 1107 3476 1803 3 7108 3655 6984 3 5332 3657 3928 3 299 2200 1409 3 4144 5102 3781 3 2200 3658 3770 3 6831 3660 5800 3 4830 3755 498 3 4142 4156 1405 3 3600 1892 508 3 359 4979 1640 3 2197 3891 3923 3 3637 5206 3795 3 445 5272 5205 3 4557 873 3665 3 2895 5465 4140 3 1705 3908 2654 3 3667 154 2781 3 154 3667 355 3 3668 3094 919 3 963 3668 5846 3 4336 3599 6990 3 6511 3208 84 3 407 4138 7291 3 1777 3640 4853 3 1758 6367 4133 3 3146 6265 2995 3 1538 3165 3210 3 7315 3790 4794 3 3790 111 4729 3 1804 3361 7383 3 3405 3399 963 3 343 3672 6824 3 5269 4534 1972 3 5493 162 2057 3 1792 3673 6787 3 993 4719 636 3 4684 3674 7190 3 3718 3336 4795 3 7190 3674 7351 3 2706 3676 304 3 1908 3066 1745 3 5178 4771 2334 3 304 7290 2706 3 303 3064 4662 3 2288 3064 303 3 2527 6352 4131 3 3676 5462 2938 3 4589 3662 120 3 2524 3628 6305 3 1934 3218 5485 3 6910 3685 2713 3 7480 3891 2197 3 2713 3685 1243 3 305 2933 3030 3 2957 3688 4527 3 2458 6524 4128 3 6472 3689 3691 3 3691 538 6472 3 306 3258 752 3 4875 3691 3688 3 7243 6982 3637 3 1655 1659 3140 3 4803 2065 6064 3 2503 3694 61 3 61 3694 6720 3 4331 3695 5094 3 3777 2907 2950 3 3638 3639 3584 3 2649 3900 3891 3 1346 3697 4276 3 1852 2746 4067 3 4754 6050 7227 3 4276 3026 5253 3 4495 3698 4731 3 5561 6107 4125 3 4731 3698 6249 3 5795 3699 1761 3 3199 3700 2206 3 1512 3703 4861 3 4861 3703 326 3 3704 5440 448 3 5440 3704 326 3 2908 2057 162 3 214 1470 2772 3 2462 3708 5238 3 5238 3708 4070 3 3023 3710 3919 3 1876 4401 310 3 310 2291 1876 3 3095 2289 869 3 2441 4220 2996 3 3690 3713 3571 3 3713 3365 6389 3 4343 3900 2649 3 5535 3365 3713 3 313 2750 1589 3 3715 3149 6123 3 2291 3715 2293 3 2141 2530 5424 3 7408 7411 118 3 635 2953 4251 3 3296 501 155 3 3926 3979 1896 3 2680 2931 3055 3 5854 3926 35 3 2873 3932 3926 3 1972 3656 6238 3 3297 96 4051 3 1114 2620 1028 3 1028 2750 313 3 4030 5065 1172 3 319 5181 1345 3 3721 6885 1582 3 7011 3932 2873 3 6885 3721 6057 3 3771 4508 3452 3 843 3725 6279 3 4123 4759 3551 3 6279 3725 6151 3 999 5163 5903 3 59 4446 2130 3 4446 59 3726 3 445 3728 5836 3 5836 5272 445 3 4468 3245 6903 3 3146 4917 2455 3 439 2114 893 3 3336 804 4525 3 4121 6231 271 3 1160 3730 5507 3 1744 5451 950 3 623 6306 6365 3 4125 3731 5561 3 5561 3731 4823 3 4365 4193 317 3 402 2332 3337 3 317 5222 4365 3 6066 3171 4119 3 5389 3732 1971 3 2330 481 2093 3 320 1566 4003 3 3347 3734 3880 3 3880 3734 3735 3 329 3735 7103 3 5818 972 2865 3 5309 6033 3795 3 4109 4110 4685 3 2328 4196 7107 3 7103 3735 3733 3 3532 3372 5156 3 976 3780 1378 3 348 3548 3866 3 3548 3738 1377 3 2556 3824 5623 3 6148 5269 6795 3 4398 3990 4003 3 4145 3990 4398 3 3701 5575 1123 3 5897 3745 3215 3 3215 3745 6631 3 2908 85 2057 3 3622 3748 5911 3 4230 3753 4047 3 4230 4047 1839 3 3461 3464 2780 3 5 3999 3990 3 3756 4800 2429 3 7138 985 708 3 3383 2153 7219 3 3757 6766 322 3 6766 3757 602 3 2265 652 3341 3 4587 3758 6761 3 6761 3758 1624 3 3863 3759 4334 3 4334 3759 3860 3 2136 2231 3138 3 1269 988 4431 3 2566 4899 5050 3 7431 3765 5984 3 5984 7143 7431 3 3205 5984 3765 3 2604 4953 2768 3 443 242 60 3 4105 5989 1030 3 3269 3768 5637 3 5637 3768 2090 3 2404 3769 3633 3 3657 3658 3928 3 2200 3770 4507 3 3815 4974 3242 3 1208 4244 4182 3 3773 3193 3403 3 1160 4892 1590 3 3193 3773 4966 3 3507 6312 6545 3 2609 1702 4956 3 1349 2643 1202 3 2262 3780 2725 3 1970 52 117 3 2725 3780 2682 3 6509 3782 7394 3 3589 5239 4101 3 1973 4529 5895 3 1628 4099 398 3 4899 4669 5050 3 5895 588 1973 3 1034 3783 5047 3 3541 3785 524 3 524 3785 3786 3 3618 6431 3594 3 4366 3786 3764 3 3764 3786 3783 3 1881 7473 6423 3 963 3029 1956 3 3251 3788 3094 3 918 3789 3216 3 3216 3789 2304 3 5918 5224 2528 3 1714 4506 5122 3 4109 4003 1566 3 3405 963 1956 3 3760 3791 2000 3 5934 6035 4670 3 3791 2470 2305 3 3792 1924 2630 3 3826 4312 3793 3 4260 6904 4098 3 397 5034 6351 3 15 4004 4081 3 7035 7030 1009 3 1914 4764 7225 3 3311 3798 671 3 4558 3799 4997 3 3679 2265 3729 3 3589 4101 4095 3 4089 4090 17 3 4997 3799 5411 3 3190 3800 3289 3 1530 3112 6662 3 3112 1530 323 3 1816 4715 3652 3 2877 68 1953 3 5922 5998 1777 3 3331 3459 949 3 323 3331 949 3 4015 3804 1176 3 3805 2641 1968 3 1981 5633 5997 3 932 3806 5359 3 3806 63 673 3 63 3806 3804 3 328 3231 2205 3 6790 3808 1218 3 4085 4086 1264 3 3782 3809 7394 3 7394 3809 6177 3 4045 3810 751 3 591 4227 1824 3 952 3811 2306 3 4868 4088 4080 3 4676 6847 6581 3 298 2202 330 3 330 2086 298 3 175 3816 3818 3 6945 3818 3819 3 6945 3819 1707 3 3819 6076 1856 3 2749 1938 5576 3 6076 3819 3816 3 4166 3820 802 3 7353 2265 7321 3 4551 7492 7490 3 4351 3821 4176 3 4176 3821 7233 3 292 4318 4263 3 4962 3822 5977 3 5388 3450 3021 3 2309 869 2289 3 1967 870 2053 3 4228 1510 5625 3 6636 4220 2709 3 326 913 5440 3 172 1472 4016 3 1284 3824 331 3 3979 2302 331 3 5125 3793 4155 3 5317 1323 369 3 2863 6276 4991 3 5116 5145 6297 3 5116 2023 5145 3 6588 7425 2722 3 1608 5479 2025 3 2175 5955 4176 3 3023 3828 3608 3 3318 3830 6895 3 3318 6895 3394 3 3017 3831 4524 3 4800 3833 1029 3 3068 1090 541 3 1029 3833 5431 3 1354 6373 363 3 3831 3835 4668 3 4668 3835 333 3 3065 2559 336 3 1445 5726 4074 3 336 3839 3065 3 6106 3839 3415 3 3815 5338 4763 3 333 3415 3839 3 2642 3840 5528 3 2380 2427 3991 3 1313 1454 195 3 4875 3842 538 3 6474 538 1454 3 6189 3843 4516 3 2062 5542 1312 3 3389 7105 4196 3 3198 7476 3596 3 1169 4041 4004 3 3640 4881 2948 3 4501 6996 5314 3 7309 3848 5335 3 4464 3849 4855 3 4855 3849 3955 3 879 3851 905 3 905 3851 4927 3 6241 1484 4803 3 2628 4041 1169 3 4027 2793 5558 3 4064 4065 778 3 3802 2800 2154 3 3673 3855 6787 3 5386 3856 5031 3 5031 3856 7490 3 3527 3528 3355 3 4726 3857 3859 3 345 3442 2591 3 346 5743 122 3 4058 4062 7187 3 7243 6024 4635 3 6211 6647 6355 3 4431 988 358 3 347 3207 4320 3 341 3861 4860 3 4057 5403 6391 3 4981 3863 2626 3 3863 349 2317 3 571 3866 3548 3 2203 3866 349 3 349 4334 2203 3 2809 3868 2470 3 631 6163 3496 3 3869 7392 2886 3 7392 3869 1287 3 3903 3871 4137 3 1074 4501 1617 3 3102 3872 938 3 938 3872 4466 3 6067 6458 3971 3 3879 3873 713 3 357 3874 3875 3 3875 695 357 3 6646 3875 6473 3 6473 3875 3873 3 6640 3876 1200 3 4062 3877 7187 3 5200 1294 3194 3 3662 4763 5338 3 7187 3877 7288 3 2377 5639 5642 3 1873 728 1505 3 1115 3878 713 3 2962 3879 4075 3 4075 3879 4074 3 3875 3881 695 3 5017 7270 7385 3 3405 1956 5166 3 695 3881 5516 3 5605 3882 7279 3 7279 3882 4154 3 6349 7492 4551 3 7515 3469 4742 3 5176 2914 921 3 7179 5038 6116 3 3884 5797 146 3 5797 3884 5053 3 338 3885 5675 3 156 2566 6861 3 5675 3885 4178 3 3914 6589 2634 3 2951 3887 1358 3 1358 3887 3888 3 6370 3888 1048 3 1820 1048 372 3 2984 3889 5869 3 5869 3889 2149 3 1965 2799 1994 3 3693 4374 1887 3 6513 152 7312 3 4896 1660 3090 3 3358 3892 6983 3 6983 3892 1138 3 2322 3894 1909 3 1725 3137 5820 3 1909 4534 2322 3 5176 7179 3222 3 5543 1758 1235 3 3898 1447 5504 3 1447 3898 2715 3 4042 4043 4985 3 851 5364 5112 3 1997 4137 5616 3 4137 3901 3903 3 383 6719 2903 3 2736 3903 3899 3 2871 6661 5043 3 3899 1883 2736 3 2326 7173 5202 3 5128 862 6020 3 6236 7090 4031 3 6232 3078 5317 3 5298 7203 803 3 2994 3905 2897 3 2456 2488 2321 3 5710 2488 2456 3 3051 394 3486 3 1602 3797 3051 3 1396 3907 5989 3 5989 3907 5736 3 713 3874 1026 3 86 3911 5929 3 5929 3911 1794 3 701 5280 844 3 3914 2634 2986 3 4030 591 540 3 6589 3914 614 3 2573 5985 3727 3 3479 1263 6976 3 614 3914 6716 3 6248 3915 2341 3 1190 1623 2734 3 3605 3917 5347 3 5347 1364 3605 3 1642 3515 1654 3 1640 4787 359 3 6260 3918 3920 3 197 4116 2915 3 4086 3920 1784 3 5632 3540 3651 3 5000 3540 5632 3 1784 1264 4086 3 6057 3922 2971 3 3924 2521 6547 3 2521 3924 3965 3 2124 3925 2199 3 2199 3925 4128 3 6112 3927 6754 3 5277 3930 4885 3 2779 5715 1894 3 4885 3930 5489 3 6032 6901 4485 3 613 3910 4677 3 694 896 3218 3 6368 3935 4787 3 4787 3935 359 3 360 3935 6015 3 7491 7492 259 3 6898 4327 4285 3 381 5872 2423 3 1457 1950 3938 3 3938 6130 142 3 1950 7435 640 3 2349 4877 4024 3 1046 4021 4793 3 5881 6319 5694 3 62 5215 6901 3 136 3941 2333 3 3644 3942 3496 3 4387 1186 3496 3 1554 3198 1147 3 5165 6990 7039 3 5215 62 1715 3 1420 4793 3 3 750 2336 3944 3 5698 5700 2598 3 4478 3946 7291 3 5835 3139 1639 3 3946 523 407 3 771 2909 5927 3 7034 3947 4529 3 623 6893 6892 3 5034 4097 4018 3 3948 5885 1097 3 5885 3948 689 3 3552 3949 688 3 6250 2054 2497 3 688 7374 3552 3 2776 4569 2228 3 3951 5024 1353 3 4246 5024 3951 3 6739 3952 2631 3 2631 3952 6128 3 6275 489 3636 3 2486 3953 847 3 2739 5276 2307 3 5024 4246 4717 3 3848 3849 5335 3 4855 3955 4544 3 5405 3957 7311 3 1176 4987 4015 3 1630 3958 4446 3 4446 3958 2130 3 6637 3535 189 3 3352 3959 6721 3 1893 7446 4602 3 436 4562 1449 3 3800 3960 3289 3 2827 6875 7153 3 3289 3960 3961 3 4963 3961 479 3 479 3961 3959 3 1094 1096 3963 3 2623 3636 489 3 4135 4150 2132 3 1054 839 4189 3 488 3966 1093 3 6346 3967 5283 3 950 4135 1143 3 7153 7114 70 3 3962 1683 2369 3 1475 3969 536 3 3295 3970 2519 3 2519 3970 5452 3 6129 5708 825 3 6149 3973 6735 3 4330 4961 3532 3 6735 3973 4666 3 5773 3975 6968 3 6968 3975 4242 3 4880 5135 6088 3 5976 2724 2465 3 6355 945 4027 3 3226 3016 7239 3 3977 6191 987 3 2354 3978 6687 3 5934 4104 4330 3 901 3980 6125 3 3018 3631 469 3 247 6425 1091 3 489 3631 3018 3 6425 3980 1173 3 1338 4150 2133 3 2732 6178 1001 3 7213 3986 2267 3 902 3987 2714 3 7182 4150 1338 3 778 4065 4008 3 370 4217 2356 3 190 887 1426 3 1489 3197 418 3 6276 761 959 3 374 686 2862 3 5203 3995 1356 3 4576 656 5863 3 1356 3995 4448 3 1222 4057 6391 3 2585 1026 1027 3 4738 4217 1198 3 2909 872 5927 3 379 5982 4692 3 3779 4480 1843 3 382 4052 7237 3 3662 4589 915 3 4792 4052 382 3 5113 754 4550 3 6459 859 5127 3 1981 5997 667 3 2128 14 4161 3 1045 2571 6789 3 713 1026 1115 3 5427 5675 2991 3 5068 5078 2615 3 5805 3645 1117 3 6836 160 6503 3 5451 4400 1769 3 2431 4007 3974 3 2294 2235 5760 3 3974 4007 5490 3 1468 4008 2767 3 2999 1733 6364 3 4000 955 684 3 6364 1733 4012 3 2130 4161 59 3 4336 4013 138 3 849 6247 6329 3 138 4013 5931 3 2129 3958 3230 3 4014 2295 3500 3 4124 7409 289 3 4104 4961 4330 3 1609 1709 6069 3 5309 6875 2827 3 849 6329 7415 3 4414 4305 4660 3 2972 4015 3776 3 1831 4281 589 3 3775 5199 586 3 4901 4018 3739 3 1386 1042 877 3 877 4097 562 3 5959 4214 6048 3 4240 3320 1024 3 5502 1900 387 3 4221 4022 2975 3 3128 4024 4850 3 1713 5280 2564 3 3154 4030 1403 3 1403 1472 3154 3 2561 4031 3133 3 4252 4032 7380 3 4032 7090 2221 3 390 2189 5021 3 391 3006 4601 3 2494 7111 7109 3 5090 4042 4985 3 5184 4043 7124 3 7124 4043 4044 3 432 4463 1197 3 913 4044 5440 3 5440 4044 4042 3 3986 4917 3146 3 3577 4045 6110 3 499 5045 3984 3 6110 4045 392 3 5820 3137 5884 3 6191 3977 901 3 1138 4046 6983 3 4651 2616 4601 3 6314 4046 751 3 2238 4854 2819 3 392 751 4046 3 1412 1424 2589 3 3753 5081 3000 3 529 1839 4839 3 2997 4242 3976 3 1574 3636 7457 3 1472 2829 4016 3 5675 4178 2991 3 298 4666 3972 3 5956 6481 2728 3 7457 3636 615 3 3969 5536 5453 3 4823 4054 871 3 4932 4633 5278 3 871 4054 5551 3 5624 4055 6031 3 1446 4620 4057 3 6211 5558 7046 3 3476 4058 7187 3 3326 4062 3796 3 7520 4010 1916 3 3796 4062 4063 3 4332 4063 807 3 676 561 1584 3 807 4063 4058 3 3477 4064 778 3 4008 4012 2767 3 6364 4065 4069 3 5707 4762 5809 3 3528 4069 3355 3 3355 4069 4064 3 3710 3708 3919 3 5238 4070 6188 3 4071 1311 1317 3 3051 4073 394 3 3963 2005 1848 3 6186 3994 394 3 3878 3879 713 3 4622 4075 3107 3 3107 4075 5726 3 3035 5643 1076 3 16 4269 4316 3 4267 4079 6889 3 6187 4080 925 3 7515 4742 2438 3 3089 3088 3305 3 3959 3960 6721 3 5651 4084 4088 3 1580 4085 1264 3 2129 3230 6576 3 4701 4544 3957 3 3056 4086 4868 3 4868 4086 4085 3 4080 4084 925 3 4857 5316 4649 3 4088 4085 395 3 1317 6128 3953 3 4874 4089 17 3 3567 4090 5368 3 5368 4090 4091 3 396 4091 3155 3 3624 2829 1472 3 2360 3951 3161 3 3572 808 405 3 3155 4091 4089 3 4024 4094 2349 3 5201 5243 708 3 4285 5888 7200 3 2349 4094 4101 3 5878 3989 895 3 2332 4096 5367 3 6710 5367 1546 3 7095 7111 4569 3 4018 4019 3739 3 562 1386 877 3 2358 3457 3340 3 3340 6904 3364 3 2037 4099 4100 3 5189 4100 4061 3 4061 4100 6596 3 4220 2441 2709 3 2430 3949 6138 3 3984 5008 499 3 4095 4094 5878 3 4779 4102 3558 3 3558 4102 5239 3 3430 3379 3425 3 3467 4103 5520 3 2698 4105 4103 3 1496 1083 7415 3 4529 3947 4568 3 4117 3850 4580 3 1496 4106 7107 3 4107 4202 7106 3 4202 4107 6270 3 3944 2061 4442 3 670 3074 1706 3 5865 4387 3941 3 6354 2948 7119 3 4887 5206 6903 3 4268 4109 4685 3 3674 4110 5161 3 6319 69 6318 3 5161 4110 4111 3 3734 4111 1566 3 2803 4232 5159 3 1566 4111 4109 3 1731 1567 5532 3 2319 1193 2422 3 5544 5548 399 3 7391 7389 1149 3 7510 2916 7514 3 5997 2982 667 3 595 4113 3701 3 6046 4113 400 3 4114 383 400 3 2740 5692 1557 3 3449 3105 3142 3 5840 4114 446 3 1727 2968 3383 3 4203 4115 4445 3 4445 4115 402 3 3338 3337 1548 3 2332 5367 3337 3 3401 6800 4096 3 2699 2523 4599 3 403 4115 3261 3 2234 4119 3171 3 2458 4128 3927 3 6773 3191 4996 3 416 5207 4167 3 5207 4121 4122 3 1059 450 4041 3 6305 3628 944 3 2408 4122 3248 3 4269 2935 12 3 3248 4122 4120 3 7012 7334 293 3 6654 6617 263 3 4027 6211 6355 3 2249 4048 2578 3 4318 1799 2889 3 7488 7487 199 3 3895 4319 4355 3 3814 6842 5146 3 2818 3918 221 3 2978 4374 4359 3 3128 4125 5878 3 2469 4126 2471 3 2471 4126 6107 3 3927 3925 6754 3 4753 6517 3709 3 3855 4130 4551 3 4551 4130 6352 3 3537 4131 1067 3 1908 1014 2812 3 1908 1473 1014 3 3271 4132 3170 3 4494 7139 3134 3 6134 6127 158 3 3170 4132 5273 3 3482 3483 3382 3 1640 4134 4787 3 4129 1275 2885 3 4787 4134 6367 3 3551 4148 4123 3 1590 4127 1160 3 407 7291 3946 3 3169 4138 1401 3 406 3711 4543 3 2336 3711 406 3 5342 4319 3895 3 6294 5347 3915 3 566 4154 3882 3 6771 4140 4141 3 2603 5744 3254 3 4321 4141 1035 3 1035 4141 5465 3 4142 4183 166 3 436 3774 4124 3 4265 4144 4398 3 2822 3911 5857 3 3008 4145 5840 3 5840 4145 1949 3 4626 3157 186 3 4123 3572 405 3 3950 5342 6909 3 6541 4149 2270 3 2270 4149 1345 3 5837 5836 3728 3 3110 4343 4319 3 4005 6504 4119 3 885 4151 1035 3 410 580 2648 3 4783 580 2209 3 562 680 1386 3 1292 4555 5100 3 2771 6652 7203 3 4965 4152 2629 3 2629 4152 4293 3 5449 5675 5427 3 4954 4153 5583 3 412 6454 6311 3 5532 4599 2523 3 412 6091 6454 3 2339 5967 797 3 5808 6020 1100 3 5302 4157 1479 3 1479 4157 6650 3 6537 5871 6267 3 1077 2748 5657 3 3322 5858 5152 3 2730 5736 3908 3 4013 4158 7344 3 7344 4158 4579 3 5504 6197 3898 3 6965 4579 4158 3 592 868 3061 3 868 430 3061 3 3266 4164 431 3 798 3905 7009 3 431 4548 3266 3 5237 5712 1424 3 1537 6078 413 3 413 2343 1537 3 7208 4343 3110 3 1168 6859 1691 3 3603 4502 2156 3 676 1584 4165 3 3073 6030 862 3 6222 4165 3719 3 3899 3901 5364 3 3820 3564 4338 3 1502 2168 3011 3 1956 3325 3913 3 1502 4167 4168 3 6962 4168 802 3 802 4168 4166 3 6069 6848 852 3 4171 3421 5432 3 7482 7483 6428 3 5089 3517 3634 3 4082 2514 2701 3 3828 4172 3608 3 3604 4173 5049 3 5147 7138 628 3 5049 4173 4174 3 2913 5544 4213 3 4473 4174 5216 3 5216 4174 4172 3 2904 3247 5450 3 4165 4222 676 3 4213 4359 2913 3 5237 3427 485 3 7001 4175 6084 3 5146 4175 7280 3 3817 6806 2127 3 7280 4175 2115 3 6887 4177 6830 3 3596 5156 340 3 2912 6585 2125 3 3243 4275 4178 3 5053 4178 3578 3 2190 5123 637 3 4010 7066 4201 3 637 6214 5043 3 418 7248 3212 3 7248 4181 6717 3 2731 4184 343 3 6238 3661 1972 3 5975 6699 2958 3 3116 5312 5221 3 2090 420 5637 3 481 2239 6 3 4185 481 6 3 2125 4389 2912 3 5674 1799 4083 3 2115 1515 5362 3 4192 4193 4365 3 4365 7401 4192 3 2759 4396 5098 3 2277 4193 1199 3 1199 4193 4190 3 1731 5494 5803 3 6893 4325 3741 3 1621 2395 2353 3 5532 5494 1731 3 2530 1576 3285 3 6188 4198 1017 3 1017 4198 4798 3 3344 6197 5504 3 7084 4199 6988 3 3836 4232 2803 3 4199 287 5576 3 426 4200 841 3 4115 3270 3261 3 4891 829 553 3 4206 297 1478 3 841 297 4206 3 1824 540 591 3 2126 4389 753 3 1138 3892 4964 3 2171 5392 6111 3 1161 6065 427 3 6959 5693 428 3 5449 5336 338 3 428 4208 6959 3 1777 4853 5922 3 4277 3406 5267 3 6126 4208 6687 3 6687 4208 2354 3 399 790 5544 3 4213 5138 4727 3 338 5675 5449 3 4969 5138 790 3 3061 430 431 3 431 433 4548 3 1154 2878 1441 3 4215 4738 5229 3 4217 4738 433 3 432 3987 4463 3 2356 2714 370 3 2562 3887 6511 3 4399 4218 501 3 3656 5428 3886 3 2975 6939 4078 3 2975 4219 4221 3 7216 4221 4730 3 447 381 7303 3 4730 4221 4218 3 6754 3925 2126 3 437 3534 2196 3 4209 4223 6828 3 1947 4224 3142 3 1172 4226 591 3 591 4226 4227 3 3998 4435 4424 3 2830 4227 5701 3 5701 4227 4224 3 6553 2495 1734 3 4620 5875 3629 3 3487 4229 7390 3 667 225 3522 3 828 4229 6677 3 7390 4229 529 3 4231 3343 934 3 2123 5500 4425 3 6032 4545 4939 3 6237 4233 5461 3 5461 4233 5297 3 3013 7320 5493 3 1690 7320 3013 3 4972 4234 2517 3 2517 4234 1667 3 4394 4235 2708 3 3505 3746 2346 3 5811 4364 4804 3 2708 4235 4436 3 4019 4236 3739 3 3856 4238 6787 3 6787 4238 6180 3 5100 4239 1292 3 6091 4239 7110 3 180 4425 5500 3 3578 4178 3885 3 916 921 7002 3 4237 4240 1213 3 2974 4241 2997 3 4241 440 4242 3 3976 3975 2802 3 4376 2244 7088 3 6968 4242 2357 3 2298 4241 3201 3 8 5620 7506 3 442 7195 8 3 4178 5053 3243 3 912 4247 1108 3 2878 6116 5038 3 1358 3888 821 3 1358 821 593 3 5509 4400 6487 3 3290 3096 4283 3 1818 824 592 3 2120 4425 2122 3 3728 3714 2808 3 3221 4250 5668 3 3343 5811 4804 3 5668 4250 6827 3 3298 4252 5844 3 602 5437 6766 3 4253 4821 1811 3 4821 4253 1002 3 446 3008 5840 3 4254 449 2361 3 952 3138 2231 3 952 2231 4255 3 449 3701 4256 3 1854 2773 2120 3 4798 4257 241 3 3227 4258 5948 3 3882 1401 566 3 5948 4258 5801 3 1892 4262 508 3 2934 4264 7277 3 7277 7229 2934 3 2540 4321 7146 3 4903 4265 5760 3 2413 4266 4685 3 4685 4266 4268 3 5480 6275 1574 3 1526 1697 3709 3 1412 2589 1766 3 4003 4268 4398 3 3855 3856 6787 3 4398 4268 4265 3 3194 1294 6749 3 456 6383 1954 3 4074 3878 386 3 4949 6685 1853 3 1196 4270 1679 3 3876 2242 151 3 4632 5281 7127 3 2893 1799 5674 3 1427 2597 1190 3 3934 3929 1056 3 1574 4082 2701 3 3873 3874 713 3 7229 4469 2123 3 4271 1107 2943 3 1107 4271 1679 3 458 4170 752 3 6069 4273 1609 3 6906 7299 6869 3 2991 4275 4751 3 3852 4404 1506 3 459 5689 6341 3 459 1340 5689 3 3727 2724 5976 3 5068 863 4476 3 2757 5973 176 3 4278 1215 2750 3 2750 1028 4278 3 6830 7104 7112 3 6830 4177 4279 3 4520 4279 4284 3 6830 4279 2737 3 7329 7488 1120 3 4565 4466 3871 3 460 1813 5303 3 1287 928 6163 3 1813 4280 1605 3 1799 2893 3363 3 6860 4048 5876 3 5927 872 756 3 3775 4281 910 3 892 4286 1234 3 1234 5094 892 3 4733 3540 3675 3 316 7487 4316 3 1551 4288 2164 3 793 3675 816 3 2317 2626 3863 3 1428 2251 4602 3 1111 3191 3771 3 4411 7336 2769 3 1595 4289 2008 3 4289 2904 6401 3 4842 4290 5960 3 5410 4291 4997 3 4997 4291 4556 3 4292 1837 5857 3 5214 5235 5907 3 4153 4152 5583 3 2000 4860 3860 3 3190 4295 3313 3 3313 4295 4391 3 344 1398 5746 3 4566 5694 2386 3 4300 6302 1863 3 6302 4300 5590 3 3266 4301 3182 3 3182 4301 6689 3 1547 4302 3904 3 914 4302 4348 3 4497 4304 6865 3 3434 1963 775 3 4177 4308 4307 3 6068 4309 2780 3 6108 4310 2471 3 2471 4310 5457 3 4077 454 5408 3 6324 1361 4311 3 4288 4313 4835 3 4835 165 4288 3 6995 4314 4834 3 4834 4314 6961 3 1958 6341 5689 3 2419 4483 4517 3 1210 696 2800 3 4854 1791 1786 3 1088 1721 1541 3 462 461 1088 3 7248 5162 903 3 6227 4317 3494 3 6825 3494 2763 3 2159 4483 2419 3 4551 7490 3855 3 1035 4151 4321 3 6247 5863 6329 3 6085 5470 4690 3 1317 3953 4071 3 2864 6135 4322 3 4211 4495 4731 3 717 4323 1785 3 3741 4325 4327 3 4285 4327 5888 3 3134 846 2045 3 5888 4327 2653 3 5712 5237 5585 3 3427 5237 1424 3 2851 1955 6464 3 3651 6336 5032 3 354 6495 6726 3 6981 4491 4483 3 6431 3618 7204 3 6536 4331 807 3 4063 2969 3796 3 7311 3955 3848 3 7475 4332 6023 3 2438 4742 2876 3 6231 3371 271 3 6965 4158 4336 3 498 3755 6427 3 2114 6113 893 3 2315 1320 6226 3 6226 3494 2315 3 5371 2536 1332 3 5149 2285 2705 3 2313 421 251 3 4517 5004 971 3 369 7466 999 3 3368 4337 5960 3 3626 4396 7058 3 3145 7010 3228 3 2472 5441 1032 3 4337 1451 883 3 3264 5035 1195 3 3264 4342 6714 3 5253 960 4005 3 2512 5574 2787 3 4646 1052 6872 3 6872 3646 4646 3 4941 4344 3195 3 3195 4344 7152 3 6097 4345 786 3 2885 2421 4129 3 2368 2371 930 3 2555 930 2371 3 4349 787 1720 3 787 4349 2707 3 1263 3479 5433 3 333 1038 4668 3 5955 4351 4176 3 6725 4351 4624 3 3831 4668 5425 3 4918 94 5243 3 6233 7487 316 3 2108 5113 4550 3 2428 6895 3829 3 2500 4352 2274 3 5516 5517 695 3 2274 4352 5714 3 3852 4406 3998 3 4353 4711 4151 3 4711 4353 5714 3 6301 6967 2557 3 2821 6857 6121 3 2167 4356 1224 3 1224 4156 2167 3 3928 4357 472 3 472 6003 1223 3 2472 5550 3828 3 473 5092 2113 3 473 719 5092 3 5054 4360 5453 3 3269 5637 2513 3 4326 639 3473 3 2502 4362 5996 3 5470 5068 2615 3 5996 4362 2582 3 1801 6409 3405 3 2375 4363 7262 3 3502 4366 475 3 4628 3248 475 3 891 4367 4315 3 3951 6304 3161 3 5125 5586 3826 3 4315 4367 4370 3 5586 5125 4441 3 2101 4368 7262 3 3479 1466 1132 3 7262 4368 2375 3 5421 6571 6495 3 3369 3371 6231 3 478 2005 1237 3 2005 4372 1845 3 3220 5042 7418 3 5815 3099 490 3 6104 4975 3823 3 4974 1162 1391 3 2051 3237 7048 3 858 2109 4578 3 4441 4460 3602 3 5248 923 4377 3 2515 3158 7417 3 2961 1407 968 3 5498 5747 2250 3 3905 4379 7009 3 3480 3481 2834 3 2393 4443 2555 3 5681 4594 2859 3 1493 4595 4725 3 2994 2686 4379 3 2898 3582 6552 3 3010 4818 2409 3 3393 6034 4984 3 2255 496 3997 3 3417 6561 3822 3 496 5365 3997 3 1288 5704 6169 3 3686 4881 7433 3 4699 631 4386 3 2297 4386 1187 3 5521 6437 7364 3 3941 3942 2333 3 3496 3942 4387 3 5679 2521 5596 3 7169 4388 82 3 82 4388 990 3 4338 6488 3820 3 6982 4635 5761 3 3767 4656 1357 3 287 990 4305 3 3896 7126 75 3 3818 3149 175 3 75 1573 3896 3 330 3811 2086 3 2861 2257 5850 3 981 5502 503 3 4293 4295 2629 3 4392 3313 4391 3 5945 4392 1024 3 1024 3320 5945 3 4900 4394 2896 3 3485 3278 5708 3 2048 6177 3810 3 6315 4395 4397 3 6175 4397 2708 3 2708 4397 4394 3 504 6776 1579 3 3047 4399 501 3 1078 3921 2737 3 2691 6266 4908 3 3483 4402 3382 3 5815 2376 1217 3 4448 4405 6883 3 1176 3804 932 3 3152 4443 2393 3 6151 4407 361 3 361 4407 4408 3 3046 4408 5134 3 5134 4408 4405 3 5343 5757 2563 3 3414 4409 7358 3 505 3779 2015 3 505 4479 3779 3 4786 5415 3800 3 3348 5607 1133 3 6886 5411 3798 3 506 5683 4973 3 2385 2622 826 3 2102 4914 5847 3 5226 4415 5492 3 6202 4416 2985 3 2985 4416 5636 3 4808 4809 2473 3 3245 1961 5752 3 1314 4417 4418 3 804 7151 4525 3 4682 4795 7015 3 3692 4418 1402 3 1402 4418 4725 3 2754 4420 512 3 512 6166 2754 3 2304 4423 3216 3 3216 4423 510 3 1252 1404 514 3 514 4420 1252 3 2834 2979 1016 3 4426 327 3507 3 327 4426 6475 3 702 4427 85 3 85 4427 6475 3 5991 1797 6763 3 4966 2680 5613 3 4429 4237 1213 3 6774 6726 4812 3 4237 4429 517 3 3521 5563 2687 3 515 7075 5941 3 4433 2921 3233 3 2920 7470 3591 3 6172 2420 3234 3 3571 6389 4318 3 517 658 4433 3 1691 4873 1168 3 4236 4235 3739 3 6287 6265 2252 3 2115 5362 6797 3 7425 5057 1090 3 518 6174 6175 3 7374 688 689 3 520 1291 7374 3 4439 2093 2983 3 2470 3791 2809 3 1174 6051 2570 3 4312 3826 6607 3 522 2061 6441 3 7450 2883 5619 3 6301 5443 3303 3 525 4403 4422 3 4350 4450 546 3 4444 4442 1429 3 1976 5568 756 3 2033 6868 4143 3 4405 3995 5134 3 1356 4448 5217 3 4567 4449 4350 3 546 3062 4506 3 3062 4450 6376 3 5744 5767 2630 3 4533 5279 87 3 3042 464 3304 3 44 4315 4370 3 5533 3600 508 3 3012 6743 2855 3 146 3788 3884 3 3598 4452 1444 3 4453 5368 396 3 5368 4453 4454 3 4191 4454 4452 3 2465 2724 2688 3 851 528 1883 3 6485 4456 7201 3 2555 4443 2887 3 4458 7201 528 3 1079 4244 1208 3 4458 2096 3037 3 4546 4462 4855 3 6746 4464 5483 3 5483 4464 5890 3 3880 3735 632 3 4239 5100 3593 3 415 4644 2906 3 7385 703 5017 3 3871 3872 4137 3 938 4466 533 3 7131 4467 4746 3 3783 3785 5047 3 4746 4467 2391 3 534 4565 1529 3 4568 5895 4529 3 534 4466 4565 3 4024 4471 4850 3 5551 4472 5216 3 5216 4472 4473 3 4174 3315 5049 3 2218 4473 4471 3 3347 4474 5161 3 4552 6317 3782 3 6940 2803 5159 3 2682 3780 976 3 7351 4475 5148 3 5148 4475 6731 3 6963 6894 5909 3 1394 1696 5499 3 3655 4477 6294 3 6294 4477 969 3 6441 4478 1407 3 2062 1312 4272 3 1407 4478 968 3 2384 5683 506 3 1843 4480 2264 3 1051 4480 4640 3 2544 6817 2534 3 3460 4481 4703 3 3722 3724 5524 3 6053 4644 415 3 6313 3681 1722 3 1183 4482 4434 3 881 4222 4165 3 4482 2392 1504 3 2729 4481 5832 3 5832 1507 2729 3 677 3616 997 3 7322 3954 5919 3 4488 5730 2774 3 6411 6409 4840 3 6623 4489 1788 3 3077 2338 2258 3 4488 4489 1877 3 2680 4966 3777 3 2331 3183 6882 3 7418 5042 7348 3 2100 4644 7218 3 3179 1864 3265 3 6093 3314 7251 3 1443 4490 5972 3 6586 4674 2719 3 5122 4507 3769 3 2996 4220 6004 3 5972 4490 2022 3 2090 3768 2983 3 1956 3029 3325 3 577 6747 6626 3 540 543 1403 3 2099 2100 6888 3 3698 3010 1761 3 7243 6033 6024 3 4862 4497 341 3 3213 626 4984 3 2000 3860 3760 3 4497 4498 3533 3 5991 4443 3152 3 1905 4822 1144 3 4498 6865 5922 3 3016 4499 7239 3 2426 4500 1736 3 1736 4500 5404 3 2506 6935 7145 3 7228 3516 1462 3 4503 1522 1153 3 5221 5048 3116 3 3916 3236 1633 3 2101 7262 5141 3 4687 4728 7063 3 5008 6834 499 3 3730 3993 5259 3 1327 4505 4320 3 6926 1624 3758 3 6168 4505 88 3 3079 2607 2664 3 2524 6287 3436 3 6277 6935 2506 3 6763 2996 6004 3 602 880 4647 3 181 4693 4687 3 88 4505 2673 3 6165 6152 92 3 831 3022 5784 3 3769 3770 3633 3 3833 4800 4524 3 2200 4507 4509 3 1406 4509 3062 3 4340 3755 4830 3 3062 4509 4506 3 636 4511 6035 3 6035 4511 4670 3 1261 4047 3749 3 7156 6631 3748 3 5955 2155 3723 3 194 4513 1746 3 1746 4536 194 3 2692 3738 4320 3 2815 4514 492 3 492 4514 6955 3 225 667 2982 3 7076 4515 81 3 6189 4516 7300 3 1814 2816 6192 3 2359 548 4066 3 548 6088 4066 3 973 4521 2727 3 2727 4521 6985 3 5912 4522 7214 3 643 4308 1621 3 3452 6794 3771 3 5850 7486 2861 3 2273 4526 1717 3 1717 4526 5631 3 4528 5688 137 3 3346 3183 2331 3 1496 3845 3372 3 4867 6710 1546 3 7034 4529 6892 3 1901 5377 6668 3 6005 7341 2617 3 3733 3734 1566 3 55 7014 6935 3 6641 6653 2137 3 6800 3401 5831 3 6247 4104 4670 3 4693 181 2901 3 4573 4476 6404 3 4573 4533 6383 3 6999 3619 4535 3 6888 4728 2099 3 7211 5137 4535 3 172 7270 2764 3 2544 4535 3619 3 5146 7280 6676 3 676 2188 561 3 2299 2645 733 3 6419 6793 560 3 560 4537 6419 3 4537 3945 278 3 561 3945 4537 3 2340 4538 6667 3 3556 5311 3555 3 6351 2527 563 3 4577 3665 4559 3 275 2377 5662 3 4557 4540 4830 3 7317 7017 1859 3 4304 6487 5762 3 3201 5351 2298 3 3824 3048 5623 3 3203 281 3123 3 1953 870 2877 3 1509 4543 3711 3 2339 4543 5967 3 7063 7064 2799 3 5967 4543 983 3 846 3134 4092 3 4966 5613 3535 3 5493 7320 162 3 2878 5038 1966 3 3957 3955 7311 3 6038 6993 708 3 1642 1654 3954 3 4612 4546 3462 3 3462 4546 4990 3 5994 7353 6505 3 567 4555 1292 3 6487 4400 5762 3 3996 2497 4943 3 1861 111 3790 3 111 1861 2870 3 3388 4555 6148 3 4290 4291 5960 3 3353 4558 3497 3 3497 4558 4791 3 3100 3101 668 3 6649 4697 4272 3 6115 5597 3290 3 5903 6969 1918 3 572 679 3101 3 2447 3183 3346 3 5760 4266 2413 3 172 6463 2537 3 2317 4564 2626 3 5685 4564 2364 3 570 2364 4564 3 1111 3071 3191 3 5188 2718 3448 3 6969 5903 5163 3 5324 4567 2104 3 1225 4778 2905 3 1708 6193 2228 3 5943 7085 4376 3 2228 4569 1708 3 656 6270 4107 3 5476 730 2813 3 4996 3191 3071 3 3114 703 889 3 3905 3906 2897 3 2460 4571 2531 3 2531 4571 4572 3 2788 4778 1225 3 3256 2193 6096 3 6795 5269 2980 3 1568 798 7009 3 856 5478 1533 3 2336 750 3711 3 1797 7428 92 3 6148 4547 5269 3 3151 844 3147 3 3151 966 3416 3 2446 4575 967 3 967 1329 2446 3 3718 4795 5422 3 196 2772 7185 3 1077 498 6427 3 498 4582 4852 3 1253 6391 5403 3 1899 2676 6846 3 3717 7032 7327 3 4557 4830 4852 3 3402 4585 2325 3 5757 4341 3121 3 6919 4586 3617 3 7256 5353 2862 3 5214 7069 5236 3 3617 4586 5173 3 4587 6761 1755 3 3758 2930 3377 3 2597 1436 882 3 4588 383 4114 3 383 4588 6719 3 5320 5906 5918 3 5862 4794 2097 3 575 3045 2276 3 7078 1953 68 3 2292 4614 1116 3 6546 1081 5659 3 6310 4794 5862 3 2403 126 1081 3 6538 3384 1087 3 6388 4596 1220 3 1368 4597 1088 3 1088 4597 4598 3 1883 3899 851 3 4577 1729 1730 3 1719 4598 2103 3 2103 4598 4596 3 6389 3571 3713 3 1290 4600 4603 3 4603 516 1290 3 6620 4603 5005 3 2022 4604 5972 3 5972 4604 582 3 2293 1876 2291 3 772 4070 3710 3 3700 3703 2206 3 7117 6249 321 3 2977 22 276 3 3633 4605 2404 3 6289 3454 583 3 1194 4802 4870 3 583 4604 577 3 2288 4607 3064 3 3064 4607 587 3 605 4608 2405 3 7004 5703 3705 3 2405 6580 605 3 3697 976 1378 3 586 4281 3775 3 589 4607 1831 3 4015 4610 3776 3 3330 4611 3462 3 1962 4802 1194 3 6797 5362 1095 3 3462 4611 4612 3 2870 1861 6934 3 4462 4612 6469 3 3209 4825 4802 3 6469 4612 4610 3 3988 4656 6704 3 1256 4613 3669 3 3669 4613 980 3 5381 7354 2849 3 7472 4825 3209 3 4322 4618 2864 3 3886 4619 1725 3 3034 6720 3695 3 2867 3087 457 3 2837 1683 2542 3 3457 3458 4884 3 2132 7182 1808 3 4870 2511 1983 3 3693 3817 2127 3 739 6602 3692 3 4623 3271 3170 3 3688 3689 4527 3 2358 4623 4621 3 7454 4628 1945 3 6697 4625 1726 3 1726 4625 5331 3 574 5331 4625 3 598 7454 1387 3 4883 4648 2355 3 596 4366 3764 3 3248 4628 2408 3 6061 3685 3117 3 4338 3564 2407 3 3089 4631 925 3 5955 7096 2155 3 925 4631 6190 3 5781 1339 2887 3 3516 4636 205 3 2355 33 4883 3 3577 6110 3005 3 2048 4637 6453 3 3501 650 2988 3 6067 1894 5715 3 758 1336 738 3 304 3678 7290 3 4234 4639 993 3 993 4639 4718 3 664 5166 2831 3 4479 4480 3779 3 1051 4640 601 3 1548 4641 3680 3 6035 5934 6671 3 3291 4641 600 3 600 4796 216 3 3156 3127 1448 3 4128 4643 2199 3 7484 1466 3479 3 2199 4643 5817 3 550 5633 7407 3 4185 4871 481 3 6287 5473 3436 3 1002 4647 4821 3 5166 664 2587 3 4821 4647 875 3 1210 783 3176 3 616 7241 4824 3 4652 1398 7293 3 632 4653 3880 3 5903 7004 3705 3 1067 4130 3673 3 4474 4655 5630 3 5630 4655 7161 3 3444 4659 3985 3 4907 4658 3447 3 3985 5814 3444 3 3985 4659 5435 3 2828 5723 3801 3 720 3064 587 3 2414 4662 4694 3 4858 4694 720 3 5875 4620 1446 3 2089 4439 521 3 608 7314 7181 3 608 731 2087 3 1909 1910 4534 3 3168 4664 42 3 42 4664 607 3 3972 3973 5430 3 6735 4666 2411 3 611 2086 5749 3 131 3176 783 3 611 298 2086 3 3069 5856 4496 3 3554 4991 6861 3 3383 2790 1727 3 826 4669 2385 3 1164 4512 3045 3 2050 4671 1543 3 7383 2434 4832 3 1543 4671 1674 3 1456 4972 2517 3 409 697 6268 3 4040 6877 1615 3 1313 7376 6217 3 7376 4675 5295 3 6676 7280 5061 3 4676 195 3238 3 4749 2271 3583 3 7370 6282 1936 3 7370 4678 4679 3 4805 4679 3910 3 4083 6389 3365 3 3910 4679 4677 3 4599 6977 2619 3 1694 674 5938 3 7115 4681 5600 3 5600 31 4958 3 7407 6549 3825 3 6941 4911 4906 3 4683 5467 1569 3 3378 7251 3314 3 5467 4683 4619 3 3825 550 7407 3 1725 4619 4406 3 5816 5099 1134 3 6860 80 5178 3 4110 4684 4685 3 4684 618 2413 3 6549 6664 3825 3 617 4686 1630 3 7425 3236 800 3 944 3628 6957 3 2775 4686 618 3 618 7190 2775 3 5633 550 4566 3 6123 2293 3715 3 2293 5703 7004 3 3919 3708 777 3 6095 4911 6941 3 625 5982 1418 3 2165 4692 4428 3 4639 4972 1336 3 2440 624 2414 3 355 2730 3908 3 2414 4694 2440 3 4748 5872 2713 3 937 4695 5641 3 6103 7460 6668 3 4696 2897 1935 3 2897 4696 4698 3 5061 6797 5979 3 630 1166 6331 3 630 4695 1166 3 2453 2001 2297 3 1287 4699 7392 3 5538 445 6224 3 3028 4815 6507 3 1471 4815 778 3 4700 487 604 3 4408 4706 361 3 361 4706 4707 3 3973 4707 5430 3 5430 4707 4700 3 5052 5527 335 3 4710 4033 5460 3 4712 6012 6432 3 3918 4713 221 3 3148 7386 4060 3 6844 1703 4383 3 634 3456 6289 3 121 4714 7137 3 3652 3653 3463 3 3024 334 2157 3 3425 4715 996 3 3430 3431 2476 3 1146 4716 1126 3 758 4639 1336 3 4511 4719 6267 3 6267 4719 7226 3 6200 460 1951 3 1951 7313 6200 3 6566 4721 483 3 4721 1951 2417 3 5537 5290 4035 3 6225 4722 5290 3 5079 3024 2157 3 47 1493 2110 3 3773 4724 2907 3 369 3705 4001 3 641 4725 4418 3 1321 4251 2953 3 1402 4725 4595 3 1440 3660 2761 3 5918 4727 5138 3 2978 4727 5906 3 7159 334 3441 3 3633 3770 3657 3 645 2593 4893 3 645 4869 2593 3 3575 725 3090 3 5279 4533 6404 3 2546 4982 3834 3 2382 4732 781 3 697 409 4646 3 959 761 6767 3 781 5704 2382 3 301 7117 6986 3 3659 1450 2842 3 3205 1031 649 3 3205 4734 784 3 3517 1576 3634 3 493 665 1228 3 2546 4735 2041 3 5264 4736 5652 3 1816 2541 4715 3 1852 7159 3441 3 5652 4736 2043 3 1450 3659 5837 3 1938 2749 4050 3 1760 2988 650 3 1880 5180 5924 3 2409 1761 3010 3 7370 7372 6282 3 6476 4737 1193 3 1193 4737 655 3 700 2287 3669 3 4982 2546 2041 3 13 1952 654 3 3499 1320 2315 3 654 4741 6182 3 3673 4741 1067 3 653 1067 4741 3 3798 4744 6886 3 4745 956 4826 3 956 4745 4776 3 857 657 2348 3 1243 4748 2713 3 5805 5363 3645 3 5521 114 3217 3 1515 7001 1793 3 4754 1258 1241 3 3496 6167 3644 3 4754 5628 1070 3 1060 5211 2212 3 4756 3761 4510 3 6677 4760 104 3 3079 1915 5876 3 1070 1258 4754 3 2528 5224 5265 3 7087 4761 3451 3 4325 623 6365 3 14 5064 5069 3 4764 6117 5571 3 4410 2574 4038 3 323 3641 3112 3 661 1267 4885 3 1547 4766 6132 3 6132 4766 5547 3 4584 5547 4766 3 6243 4767 5992 3 5992 4767 5986 3 4895 3702 972 3 2816 4516 3395 3 1590 6914 4127 3 747 4988 6718 3 4897 2450 1367 3 2721 4771 124 3 668 4593 3100 3 7052 5900 6027 3 2973 4773 63 3 6580 4335 3638 3 2286 5926 1419 3 673 4775 3806 3 1690 4895 972 3 3630 4204 4945 3 6076 6778 1856 3 4775 2990 977 3 2990 4775 2425 3 4744 4745 6886 3 214 594 2758 3 5064 14 2128 3 3558 704 956 3 4879 4779 3684 3 3684 4779 4776 3 134 4918 5201 3 1124 5069 5064 3 4673 2893 308 3 4780 6608 4781 3 4263 4318 2889 3 2087 5242 7314 3 680 1562 1386 3 580 4783 6101 3 4784 4191 417 3 4191 4784 332 3 5368 4785 3567 3 3567 6491 264 3 3063 5286 727 3 3984 4789 2840 3 3512 3227 5948 3 7298 7435 2319 3 3637 6982 4468 3 4556 4558 4997 3 5911 6298 3622 3 4002 5982 379 3 999 5903 3705 3 4052 4792 683 3 6991 2426 1736 3 2402 3621 2260 3 955 3225 684 3 684 4792 4000 3 3240 2862 686 3 4257 4198 772 3 1017 4798 7070 3 2068 687 5081 3 626 3213 1134 3 1029 687 1192 3 4524 4800 3756 3 2429 5910 3756 3 689 520 7374 3 689 4801 5885 3 5095 731 3153 3 6074 4704 690 3 4803 1766 6241 3 6064 7113 6118 3 3619 1534 2544 3 3172 5895 6632 3 7370 4679 5070 3 3616 677 6838 3 5121 5153 1006 3 726 2767 4012 3 726 4829 2767 3 6503 160 6817 3 3080 4807 5687 3 5733 4808 2473 3 1725 5820 3886 3 5297 4809 5421 3 1938 6215 1441 3 5421 4809 6571 3 1004 5545 312 3 5388 7146 5396 3 6889 4810 6162 3 1812 6162 4810 3 5819 3135 5211 3 2461 3894 208 3 817 1228 665 3 6913 5052 3794 3 692 3162 6156 3 693 335 3682 3 2084 2648 580 3 698 5055 5264 3 4817 5503 140 3 1828 3732 904 3 3732 1961 1971 3 5385 3395 3843 3 3723 4624 5955 3 1961 3732 1828 3 5028 1359 7325 3 4060 3560 7387 3 1278 5136 79 3 3509 2959 4274 3 3839 4819 3065 3 3065 4819 6456 3 2212 6350 6879 3 3135 5819 131 3 4054 3731 4850 3 4093 7066 4009 3 2420 1511 3988 3 453 2667 2150 3 5385 2283 290 3 279 3264 1665 3 453 3504 5999 3 694 1934 864 3 1697 7155 3912 3 1971 4468 2879 3 4826 956 704 3 4827 1108 375 3 1455 5136 7267 3 1108 4827 912 3 4162 4828 2714 3 3021 6757 453 3 4828 4826 902 3 162 7320 3983 3 3968 7018 4410 3 705 5110 1331 3 705 4829 5110 3 4339 5165 7332 3 2098 4806 6353 3 2767 4829 2432 3 5385 5570 3400 3 4340 4830 4540 3 4540 6526 4340 3 3006 664 4601 3 6860 6321 4048 3 2438 1500 7516 3 4832 3670 1804 3 815 4311 801 3 2422 7298 2319 3 7000 4836 3568 3 7390 4839 4836 3 4290 3357 4665 3 5194 5879 1682 3 1500 2438 3683 3 6652 1924 7203 3 1607 2285 4630 3 883 5960 4337 3 2993 5924 5180 3 6035 6671 636 3 2465 3559 711 3 711 3751 2465 3 322 4845 1488 3 537 1544 4846 3 4457 4846 4847 3 5315 4847 3196 3 3196 4847 4845 3 4927 4848 2424 3 2424 4848 1307 3 958 1361 715 3 5086 3391 1307 3 1307 715 2424 3 3611 2591 6449 3 1615 5908 6963 3 886 889 5424 3 2357 3610 6968 3 2437 2517 1667 3 498 4852 4830 3 4852 1266 5151 3 6244 5203 6948 3 264 1266 6092 3 2676 2872 4630 3 2296 2276 79 3 716 970 4428 3 719 5257 5092 3 541 1090 5057 3 720 4662 3064 3 4694 4858 931 3 1364 6730 3605 3 6834 5050 499 3 3860 3861 4334 3 4304 4862 1734 3 1734 4862 4863 3 2000 4863 4860 3 5674 4083 78 3 78 4864 5674 3 3262 4864 3817 3 4864 2442 103 3 3645 4865 1445 3 1445 4865 5729 3 7015 3145 4682 3 7313 7298 1020 3 4361 4362 5202 3 5996 2582 4840 3 5948 5802 3604 3 1491 748 47 3 1259 3412 806 3 247 4799 6125 3 735 4872 4873 3 1168 7051 5864 3 7051 4873 4872 3 6002 4874 1329 3 1329 4874 1270 3 2653 2898 5374 3 702 3002 6744 3 955 4000 2976 3 1172 591 4030 3 3774 6404 7409 3 4789 4876 2840 3 2840 4876 6205 3 4471 4877 2218 3 3311 4878 3684 3 3684 4878 4879 3 4102 4879 2349 3 1255 782 2917 3 2349 4879 4877 3 564 2899 1415 3 2899 564 729 3 545 3603 5393 3 2567 4510 732 3 732 730 2567 3 6664 6463 4016 3 386 1445 4074 3 737 1381 6142 3 737 738 4889 3 4799 6128 6126 3 4911 4889 1336 3 2952 4147 7484 3 738 4890 758 3 6755 4890 4542 3 2892 3602 7244 3 4542 4890 2448 3 55 5168 7346 3 723 2552 6180 3 4385 2382 5704 3 2417 483 4721 3 1915 2278 2451 3 5171 3122 3150 3 4771 4897 1367 3 2337 6965 4336 3 747 2450 4988 3 5991 3152 1797 3 7279 4154 7136 3 5016 3314 6692 3 4235 4900 3739 3 4018 3492 5034 3 3488 4901 4902 3 3485 4902 2896 3 905 4929 3598 3 2896 4902 4900 3 5102 4144 4265 3 1688 4904 4905 3 4905 1513 1688 3 2235 4905 4903 3 4903 5760 2235 3 7347 5168 5491 3 3825 6664 1633 3 5611 4907 2 3 2 4907 2080 3 1236 6266 1653 3 3825 3666 550 3 5602 2418 7378 3 2258 5219 484 3 4909 3237 1434 3 1633 3666 3825 3 2249 5876 4048 3 3237 4909 7048 3 2051 5987 5671 3 4910 1676 1674 3 2080 3737 2918 3 5521 2075 6437 3 3585 5052 6913 3 6557 746 2452 3 4155 4460 5125 3 2784 763 745 3 745 4913 5323 3 2078 4907 3447 3 1915 2645 2278 3 1581 4913 746 3 4179 6222 3038 3 6587 943 1921 3 1881 5508 1167 3 5847 4914 5036 3 4986 4916 5039 3 923 5248 2151 3 3626 4634 6424 3 2659 1607 3794 3 4335 5606 4765 3 5273 4919 5904 3 289 863 6884 3 1887 4374 444 3 2337 6990 5165 3 3596 7476 5012 3 2803 4922 3836 3 6463 6664 6549 3 3836 4922 5108 3 1140 5231 6254 3 5855 755 5541 3 753 3186 4393 3 753 4925 3186 3 2111 4925 6459 3 176 5970 2275 3 6459 4925 4923 3 256 6899 6355 3 4848 3851 342 3 3666 3068 550 3 4191 4452 706 3 2982 4025 225 3 4191 706 417 3 3251 6494 3243 3 6637 3193 4966 3 2161 2929 6736 3 2929 4930 757 3 4930 4964 965 3 3322 5352 5858 3 3001 3333 2995 3 7344 3111 760 3 760 4934 7344 3 5931 4934 2453 3 6517 4753 4820 3 2453 2297 5931 3 3097 4936 6732 3 3702 2091 646 3 6732 4936 766 3 490 4377 2376 3 4774 2452 764 3 764 4938 3398 3 2387 282 3981 3 553 4938 4891 3 762 4891 4938 3 768 5734 1185 3 768 5448 1005 3 773 4434 5838 3 773 1007 4434 3 695 2992 357 3 3544 4940 3195 3 1466 7484 4147 3 5309 6192 6033 3 1205 994 451 3 6585 5468 3592 3 4397 4942 6315 3 2272 750 4444 3 6315 4942 4940 3 1463 4943 3294 3 5527 5154 3376 3 5713 5808 5632 3 2861 1179 5262 3 4944 4204 1517 3 2483 4945 5096 3 6190 4946 5238 3 5238 4946 986 3 1985 2367 779 3 779 5395 1985 3 7353 6738 6505 3 2008 4289 780 3 781 4734 2693 3 784 4952 5984 3 5984 4952 6235 3 5024 4717 3091 3 6235 4952 6401 3 2611 1902 5968 3 4955 938 533 3 4955 4957 1704 3 2649 7483 4355 3 1903 4957 4954 3 1639 7427 5215 3 4841 1437 1579 3 4954 5583 1903 3 3249 4959 6999 3 4330 3453 5934 3 6999 4959 785 3 788 2583 1534 3 3938 480 1457 3 789 1246 7022 3 5995 4962 479 3 4351 5955 4624 3 3961 3272 3289 3 2629 4963 4965 3 3367 4965 5977 3 5977 4965 4962 3 3446 6432 6012 3 3781 1949 4144 3 2271 4749 2666 3 3777 3773 2907 3 568 454 4077 3 2903 7336 6046 3 5935 4967 6300 3 3968 3867 7341 3 5481 4968 4648 3 790 4213 5544 3 5138 4969 5224 3 4175 6842 6084 3 795 3650 5529 3 4886 4970 6498 3 700 3669 980 3 3237 2051 796 3 796 5929 3237 3 2222 4973 6104 3 4044 4975 7124 3 7124 4975 5340 3 3468 4976 3706 3 3941 4977 5865 3 5865 4977 4978 3 727 4978 3063 3 3063 4978 3396 3 4410 7018 2574 3 5752 646 2756 3 2305 2000 3791 3 805 2945 2859 3 358 4981 6417 3 6417 4431 358 3 5770 7498 305 3 4093 3240 761 3 1162 4148 164 3 806 891 4315 3 5533 6173 2062 3 1421 4983 3118 3 3118 5462 1421 3 5847 5036 1259 3 810 233 3412 3 639 4326 7301 3 583 577 3581 3 4610 4987 6469 3 6469 4987 5889 3 5158 1140 6254 3 811 3341 2379 3 5377 3580 5378 3 6160 1483 813 3 4544 4546 4855 3 6519 4992 2989 3 2989 4992 4994 3 6034 4838 2703 3 3127 2967 1448 3 4701 4994 4990 3 205 4637 278 3 3590 6608 130 3 6312 4998 3681 3 3681 4998 4999 3 3305 3178 5001 3 5399 5690 814 3 1189 987 6191 3 1948 3781 1689 3 2479 2617 1227 3 5135 6426 6088 3 5006 2922 6121 3 4755 2019 2324 3 818 7476 3198 3 3448 2718 7189 3 7092 6834 5008 3 3774 436 7092 3 87 6090 1954 3 3740 1470 214 3 820 3025 3642 3 5011 2813 729 3 2813 5011 6539 3 2534 6817 2485 3 5149 366 2447 3 7476 818 5007 3 5012 2742 3596 3 920 7002 5160 3 3890 5014 6672 3 5144 5018 500 3 500 5018 7258 3 1 5274 2902 3 409 6268 4680 3 3646 5617 6857 3 4435 3998 3253 3 1401 4139 566 3 4354 1277 1884 3 6205 5019 1009 3 4683 3253 4406 3 4215 5020 4548 3 4548 5020 5026 3 4301 5026 3232 3 3232 5026 5019 3 7325 5233 5028 3 5617 3646 6872 3 3801 6306 588 3 249 1094 5030 3 279 659 3264 3 3620 6836 6503 3 2499 3575 3090 3 659 5035 3264 3 1195 4553 1337 3 815 4313 3742 3 4553 5035 1082 3 4916 810 1259 3 4916 823 5039 3 289 6884 6914 3 1052 2250 5574 3 6700 568 4077 3 4766 5039 823 3 2074 5671 5987 3 5331 6346 4411 3 5860 5043 6661 3 5043 6214 2871 3 2905 2782 1225 3 4789 5045 2622 3 2072 6605 2717 3 1527 4991 4924 3 2622 5045 826 3 2836 1467 4147 3 6164 2674 1643 3 5318 5344 1930 3 826 499 5050 3 149 3519 827 3 149 827 5051 3 3243 5053 3884 3 7026 7027 4011 3 3742 6336 4733 3 5797 5053 1442 3 5536 6533 5054 3 3333 3508 3986 3 830 3206 480 3 3024 5079 5692 3 5062 3359 5660 3 2035 5063 7232 3 1981 3939 7407 3 1763 5063 2489 3 2489 4536 1763 3 4454 4785 5368 3 2613 5065 2764 3 2605 4383 1703 3 5071 2261 255 3 2261 5071 7174 3 1696 3554 2380 3 4211 5072 1904 3 1904 5072 6573 3 3755 4340 2003 3 6021 6522 3565 3 5072 4731 6251 3 834 5074 7489 3 3283 5075 3083 3 3435 5076 5397 3 5397 5076 6288 3 3562 4884 850 3 6049 1500 694 3 4784 5077 835 3 5692 5079 6408 3 835 4926 4784 3 3632 5048 6284 3 5080 833 992 3 5341 5080 5074 3 2715 3561 422 3 5074 5077 7489 3 5701 4224 3807 3 3755 2003 809 3 4876 5083 3232 3 3232 5083 6686 3 2385 5084 2622 3 2665 5109 6625 3 2432 2560 2767 3 2388 4579 7437 3 6757 6816 6773 3 3265 1864 3122 3 3495 3173 4859 3 5619 6165 4447 3 6281 5090 3167 3 2290 2853 6844 3 3167 5090 2594 3 1332 6192 2816 3 2853 1802 2496 3 2518 2347 7171 3 5401 5327 5318 3 6669 6666 633 3 3687 7459 7456 3 839 3200 3299 3 639 4545 4485 3 4204 4944 5096 3 3441 4087 1852 3 5455 3055 2571 3 7363 2483 842 3 1113 6461 2663 3 6883 3725 845 3 2118 4580 4396 3 6667 4539 4782 3 4650 6848 3553 3 2829 7494 800 3 845 1849 6883 3 5099 4711 5716 3 3593 7110 4239 3 3847 6000 5155 3 2866 5327 5401 3 774 848 3797 3 3971 6458 6858 3 4073 5104 1483 3 1483 5104 2498 3 2351 828 6677 3 573 1055 1042 3 2054 3341 811 3 3709 6517 1526 3 5207 4122 597 3 2829 3624 7494 3 2828 3801 588 3 4756 4760 3761 3 4148 2150 164 3 2156 6405 5108 3 1142 3723 2155 3 423 5108 4922 3 1751 2003 4340 3 2012 2665 1159 3 4348 542 5244 3 6624 5109 4459 3 1532 4459 5109 3 6690 5198 1653 3 850 3574 3562 3 4458 5112 2096 3 5114 209 2096 3 2499 3090 853 3 5542 1366 1312 3 5117 3075 6544 3 3069 5118 2610 3 2610 5118 5182 3 6060 5119 2348 3 256 5537 6899 3 2348 5119 857 3 49 2190 3472 3 1960 2755 6341 3 2947 4626 5721 3 273 5311 6476 3 857 2755 5123 3 2672 859 32 3 5126 6459 4923 3 2109 858 1324 3 4144 4145 4398 3 465 5412 115 3 2079 3547 2971 3 7459 3687 740 3 861 3022 831 3 2768 6520 7286 3 2887 3202 5781 3 5414 3073 865 3 865 1068 5414 3 4618 5133 2500 3 130 5137 3590 3 3395 4516 3843 3 1872 5139 5689 3 5689 5139 1958 3 3498 3495 4859 3 2704 3078 202 3 7262 4363 5582 3 5142 5578 5469 3 4447 1056 3929 3 7143 5547 7431 3 2583 3620 6503 3 7422 5144 118 3 118 5144 7408 3 2806 3544 3195 3 7259 5150 500 3 5982 4002 2013 3 5151 4557 4852 3 4557 5151 873 3 4092 4559 5155 3 6794 5434 7281 3 873 3847 5155 3 3532 5156 318 3 548 5157 6088 3 4991 6276 6861 3 903 5162 4831 3 4831 5162 6828 3 3393 5477 718 3 2728 5164 5167 3 6837 5167 6070 3 6070 5167 5163 3 7058 2759 7431 3 6681 2067 165 3 3523 5169 880 3 880 5169 1122 3 2690 6354 6375 3 875 4652 1807 3 2465 3751 5976 3 4652 5746 1398 3 3538 3539 2162 3 5513 6681 2434 3 4738 1198 878 3 4585 4586 2325 3 6530 5174 6998 3 6998 5174 5175 3 7493 5175 2964 3 2964 5175 5173 3 3172 6632 7332 3 5507 4649 1160 3 6830 7112 6887 3 916 5176 921 3 6096 2252 5409 3 7186 4253 5572 3 133 5177 5179 3 1106 2464 184 3 1106 5742 2464 3 5181 2610 5182 3 5117 5118 3075 3 1533 1929 468 3 1264 2238 1580 3 786 4344 1300 3 5426 3659 2842 3 786 5183 6140 3 3173 5184 4859 3 6688 6873 1201 3 3572 4974 6943 3 6688 5185 5337 3 4845 5186 3196 3 3196 5186 1593 3 3384 6538 1686 3 3592 5187 5541 3 1938 1441 6988 3 2787 4432 2512 3 797 5145 5479 3 5484 5154 5010 3 530 2868 3391 3 3459 3331 2016 3 2667 453 6757 3 1125 5190 1420 3 5190 5565 1046 3 749 2567 6836 3 1132 1466 4841 3 7301 7450 5087 3 5390 5192 4299 3 558 676 4222 3 5649 1342 4814 3 6587 1921 2352 3 2208 5193 311 3 5692 2919 1557 3 311 5193 1298 3 2863 7066 4093 3 883 4842 5960 3 5879 5194 1299 3 2673 4853 3640 3 2011 1717 5631 3 5967 6297 5145 3 4353 2501 2274 3 3194 5197 5200 3 6548 5200 450 3 450 5200 4081 3 5152 1485 3322 3 2652 3322 1485 3 5202 7173 4361 3 5182 2270 5181 3 5475 3717 2519 3 6644 7400 3883 3 275 4949 2377 3 5015 4155 3793 3 5015 5130 7377 3 2760 5204 5436 3 3771 5562 1111 3 6224 5205 5503 3 5836 5208 5272 3 5272 5208 5603 3 3683 2876 945 3 1157 5209 5926 3 5209 6436 1419 3 5210 6656 891 3 2369 7468 3962 3 5015 4920 6257 3 638 4286 90 3 90 5594 638 3 19 61 1889 3 4448 6883 1849 3 1356 5217 6918 3 3932 5218 2302 3 812 275 5552 3 2302 5218 894 3 6302 2066 5562 3 4560 5784 6552 3 2053 870 2059 3 2869 2059 870 3 5775 5223 2463 3 894 2463 5223 3 4968 4969 2355 3 5265 5224 5025 3 2260 679 2402 3 5225 5763 6701 3 5763 5225 7171 3 5913 5226 4581 3 6440 5227 2381 3 5979 2027 5343 3 354 6726 3530 3 5647 181 2052 3 2381 5227 5228 3 3259 5228 5492 3 2565 2889 3363 3 2608 3529 817 3 5098 4396 4580 3 5492 5228 5226 3 6556 1113 2646 3 1398 3857 3527 3 621 4738 878 3 1529 3526 534 3 2027 5979 1095 3 5020 5230 1009 3 1009 5230 7035 3 77 5231 5892 3 4460 4441 5125 3 5892 5231 1140 3 897 3189 2792 3 4314 5232 7325 3 5233 7325 897 3 7043 2487 2412 3 3613 4894 5570 3 2412 2505 6758 3 5573 5208 2259 3 4867 1995 5234 3 5048 5393 1575 3 3523 880 3757 3 4817 5234 5511 3 5511 5234 6811 3 899 257 73 3 5624 6036 3521 3 669 6736 2929 3 5235 5236 7042 3 469 2739 2734 3 5214 5236 5235 3 2578 2697 6897 3 7379 7377 6264 3 696 5553 2800 3 4101 4102 2349 3 6458 3601 2688 3 368 5240 5241 3 368 5241 906 3 2215 3589 7056 3 3589 5241 5239 3 2590 6454 6361 3 1124 5242 5069 3 6438 908 787 3 5784 2898 6552 3 707 1716 907 3 907 5245 3481 3 6916 5245 2936 3 2584 4995 6618 3 7228 6359 3516 3 2936 5245 2507 3 2141 5424 7385 3 2968 3870 6461 3 6087 5038 7179 3 1742 7382 2059 3 145 5666 2058 3 7443 5666 145 3 4302 2508 3904 3 5649 6427 1342 3 513 2421 2885 3 1477 3535 5613 3 7142 7144 3956 3 917 6799 6796 3 3094 3789 919 3 2862 5353 2509 3 5274 1 2074 3 5641 2088 937 3 250 7459 3595 3 3006 5252 2587 3 163 7002 920 3 920 1724 163 3 5343 135 5016 3 5524 6894 3722 3 1249 922 5254 3 1873 5255 1226 3 1226 728 1873 3 5290 2055 1319 3 931 2440 4694 3 5258 5092 935 3 324 5637 420 3 324 2513 5637 3 5259 4633 3730 3 5814 2363 5858 3 5948 3604 3512 3 2725 5260 974 3 2260 2183 679 3 2990 5261 977 3 5262 2257 2861 3 1164 5263 4512 3 4512 5263 5446 3 1534 3619 788 3 4736 5264 5055 3 5264 5355 698 3 3140 444 5073 3 5266 1166 937 3 3493 5268 6414 3 6414 5268 5902 3 4669 4899 939 3 4670 4104 5934 3 5338 2477 939 3 5098 5526 941 3 941 2759 5098 3 2759 3765 7431 3 2771 2661 2569 3 6356 5271 5904 3 4132 3364 6905 3 3170 5273 6648 3 5987 4671 2074 3 5518 5277 1267 3 1267 5277 4885 3 3774 5279 6404 3 3661 6181 3386 3 6517 4820 1904 3 6499 452 3192 3 452 6749 890 3 6018 6016 6019 3 6933 5698 2598 3 6650 5282 574 3 5282 946 3967 3 6346 5283 3968 3 3867 3968 5283 3 6143 6219 1711 3 946 4833 5284 3 3599 5286 6990 3 6990 5286 7039 3 5762 4400 1744 3 7039 5286 5287 3 3063 5287 5286 3 380 5474 1450 3 2186 380 2808 3 1136 5609 948 3 948 6590 1507 3 2055 5290 5537 3 3800 5291 4786 3 5902 5292 799 3 799 5292 5293 3 4392 5293 3313 3 6704 4880 3988 3 3313 5293 5291 3 4676 4675 195 3 6475 5296 2057 3 2057 5296 5493 3 2952 7484 5950 3 2204 3720 7163 3 4809 4233 2473 3 2739 1427 2734 3 5599 1208 736 3 5271 5299 1021 3 1021 5299 5300 3 197 5700 4116 3 5516 5300 5421 3 5421 5300 5297 3 5147 5301 7138 3 748 4634 4914 3 7323 7326 438 3 628 5908 4851 3 6019 6391 6018 3 985 5301 1712 3 6768 5302 1813 3 2417 5303 483 3 7251 3378 3506 3 483 5303 5621 3 539 951 4419 3 951 979 4419 3 4182 736 1208 3 5306 6615 1265 3 6181 6238 5820 3 3570 2490 443 3 5380 6615 953 3 5889 5307 3160 3 3160 5307 6838 3 3805 5308 1176 3 2150 3551 3504 3 954 569 3834 3 3531 5310 6983 3 5863 6247 1174 3 6983 5310 961 3 957 3053 4496 3 5313 5321 3075 3 3196 5314 5315 3 736 7148 2771 3 2441 6152 2883 3 2667 4996 164 3 261 3248 4120 3 486 5719 5756 3 3188 5315 6435 3 6435 5315 6996 3 2295 2756 3500 3 3553 2091 6978 3 7328 5719 486 3 3557 2146 1064 3 6482 5727 5719 3 3172 2828 588 3 3498 5432 2860 3 6697 6172 1518 3 962 4590 2152 3 962 7355 4590 3 745 5323 1842 3 201 5417 3493 3 1842 2784 745 3 1826 4449 565 3 7504 5727 6482 3 691 2104 6613 3 3892 5326 965 3 965 4964 3892 3 2699 5328 2523 3 4496 5856 5329 3 6144 5330 5346 3 5346 5330 6862 3 3967 5331 574 3 1726 5331 4411 3 5181 2270 1345 3 2977 5332 22 3 5332 1223 2526 3 966 4575 3416 3 967 6001 1329 3 1624 7269 6761 3 5339 3490 234 3 7390 4836 1912 3 7456 5334 3687 3 3687 5334 1780 3 4751 6494 3399 3 2570 4576 5863 3 2657 6479 212 3 1639 1715 2547 3 5184 5185 4859 3 3490 3491 2261 3 4402 4908 3382 3 1852 4087 2746 3 5683 5339 5340 3 4973 4975 6104 3 5884 5146 6676 3 7124 5340 5337 3 7397 5342 2372 3 2372 5342 3950 3 5597 6115 2444 3 968 4477 2961 3 7151 1323 5317 3 3915 3917 2341 3 4138 5348 7291 3 7291 5348 5345 3 3260 3259 5492 3 5350 4338 2407 3 4338 5350 6486 3 4243 5351 5004 3 5004 5351 971 3 473 2113 971 3 5707 338 5336 3 970 3484 4428 3 3201 5354 5351 3 5355 5266 698 3 5266 1392 1166 3 3440 5357 4552 3 5707 5336 1638 3 4552 5357 6316 3 5358 7214 549 3 5359 2641 932 3 2641 5359 975 3 5958 5360 3569 3 3569 5360 2529 3 974 5261 269 3 5708 6129 3485 3 977 5359 4775 3 4865 5363 2593 3 3997 5365 5366 3 5805 5366 5363 3 6157 5369 4011 3 1758 4133 3482 3 6944 5370 373 3 373 5370 6022 3 5984 3205 784 3 2868 84 4849 3 7009 707 907 3 7148 4182 6758 3 6558 1272 2056 3 3612 5373 929 3 5160 7002 6743 3 1099 5374 3082 3 2388 2399 7088 3 7019 5374 3445 3 7460 1901 6668 3 3580 3579 7041 3 6156 5382 3477 3 1901 7461 1170 3 5377 5378 5379 3 6818 6743 3012 3 2514 4082 5994 3 978 5379 6823 3 6823 5010 978 3 979 5306 4419 3 980 1868 700 3 7319 4272 1312 3 4064 5382 3355 3 1180 7481 7479 3 2309 6603 869 3 1107 6535 3476 3 1860 5387 6388 3 5387 5384 837 3 4238 5386 1796 3 5192 3166 7204 3 6086 4020 3139 3 4617 5390 2535 3 4825 5756 2511 3 6181 3661 6238 3 5765 5787 2047 3 984 4299 4660 3 6333 5358 2253 3 6846 4630 2285 3 3342 5391 6644 3 6644 5391 1975 3 6799 1974 1365 3 1019 6019 4326 3 986 2462 5238 3 4967 5398 6300 3 4841 1466 1285 3 5398 5399 2475 3 1831 914 4281 3 5073 444 5906 3 987 5001 3178 3 6389 4083 1799 3 2153 378 158 3 5399 5395 776 3 3707 2581 989 3 989 1558 3707 3 2071 56 5327 3 2253 2021 3475 3 3614 5402 5545 3 5545 5402 6682 3 5721 6268 7010 3 1444 4453 2248 3 4499 4500 7239 3 1736 5404 7264 3 3957 2954 4701 3 4596 5406 2103 3 3278 5407 5708 3 5708 5407 6137 3 896 4035 3218 3 6394 3162 3682 3 3368 5410 384 3 384 372 3368 3 3798 3799 671 3 5413 4926 835 3 5722 3468 861 3 4926 5413 5539 3 3960 5415 6721 3 6638 5416 201 3 201 5416 5417 3 5268 5417 4786 3 4786 5417 5415 3 3850 6344 4580 3 4580 6344 5526 3 6813 5752 1828 3 2459 1007 245 3 4682 5420 4795 3 7171 5422 2539 3 7171 2539 2518 3 2911 5423 7229 3 3647 5423 7200 3 4921 2210 5027 3 911 5765 2071 3 4658 4659 3447 3 5974 3466 2433 3 2150 4148 3551 3 1533 6850 856 3 5314 3125 4501 3 911 5785 5765 3 4524 3756 3461 3 5808 5713 1775 3 162 3983 3607 3 2724 6858 2688 3 1528 4703 1184 3 4619 5428 5467 3 5371 2492 5044 3 6567 5429 792 3 995 4251 6602 3 4251 995 635 3 4140 5999 2895 3 2358 4621 3457 3 4716 3430 3425 3 221 4714 2243 3 5706 5785 911 3 6289 3456 3454 3 6096 5409 2845 3 2795 2484 2069 3 4422 5124 525 3 5759 5772 998 3 5198 5435 6262 3 1000 5949 1362 3 5204 5437 5436 3 7186 5436 5437 3 5437 5204 1592 3 4499 5438 660 3 2967 5439 1448 3 3449 3142 6044 3 1448 5439 5581 3 6499 4837 5078 3 1003 1795 6695 3 777 5444 3919 3 5657 4582 1077 3 3919 5444 5445 3 3828 5445 2472 3 2718 3409 6345 3 2472 5445 5441 3 2257 5262 5446 3 4545 639 3334 3 4512 5446 1008 3 1006 6843 1279 3 6843 1006 5447 3 4584 3626 7058 3 2044 168 5085 3 1005 5734 768 3 950 5451 4135 3 5449 5376 4765 3 3969 3970 536 3 7322 5919 5452 3 5453 5536 5054 3 5453 5452 3969 3 290 5570 5385 3 4126 3989 5878 3 1010 2217 4189 3 4743 5456 5457 3 318 4330 3532 3 4309 4310 2780 3 2471 5457 2469 3 7224 2616 4651 3 3732 1970 904 3 1884 5159 4354 3 7021 5458 622 3 6740 218 3332 3 4894 2492 5570 3 218 6740 3649 3 148 4617 309 3 4033 5459 3067 3 4422 4403 6042 3 3764 4928 4422 3 717 5460 1559 3 2172 6146 3890 3 615 2623 672 3 2895 3503 1089 3 4141 2540 6771 3 1035 5465 2543 3 1745 2697 2578 3 5187 5468 2873 3 2873 5468 6950 3 4883 2089 4648 3 1904 4820 4211 3 4648 2089 1015 3 2368 930 5950 3 2615 5481 1015 3 4690 5470 1015 3 2193 5473 2252 3 1450 2788 2842 3 5919 5475 2519 3 7032 4346 1423 3 2567 5476 6836 3 6836 5476 160 3 6704 4656 3114 3 4520 2737 4279 3 3211 3376 1301 3 6619 5638 3438 3 4009 2862 3240 3 2240 884 6078 3 5498 4646 409 3 5163 999 6070 3 1018 2522 1612 3 1018 5717 2522 3 5236 5478 7042 3 3752 6014 3435 3 5479 6197 797 3 3870 1727 1730 3 5022 5025 5481 3 1222 5482 6363 3 3846 223 5482 3 3473 5482 1019 3 4583 5484 5010 3 5725 4560 5305 3 1020 6200 7313 3 5922 4853 4498 3 6914 6884 4127 3 6145 5346 5487 3 2043 5859 5652 3 610 5488 1022 3 4885 5489 3933 3 2545 3910 613 3 2547 1715 1023 3 6297 983 6607 3 1023 5488 2547 3 4854 2238 1264 3 3425 996 4716 3 5493 6581 3013 3 5130 3793 3429 3 5295 5296 7376 3 5857 3911 4292 3 3392 5495 4146 3 1133 5496 5497 3 1133 5497 6082 3 5306 6082 5497 3 4419 5497 1435 3 2041 4736 4982 3 5531 2547 5488 3 6589 5501 2634 3 3510 5646 5699 3 5249 6903 3245 3 2634 5501 6854 3 3783 4928 3764 3 1900 5502 5968 3 5646 7037 6716 3 218 5459 3428 3 4153 5506 981 3 5146 5884 3814 3 6809 7458 48 3 3816 5510 6076 3 3686 6540 7119 3 2606 5353 3325 3 6076 5510 6780 3 1027 2620 2585 3 4278 5512 5514 3 5514 3385 4278 3 4163 4076 7514 3 1214 5514 714 3 2530 2141 1576 3 6320 134 5201 3 714 5514 2548 3 4768 6172 3234 3 5505 2599 1661 3 2916 6949 4163 3 5219 2636 627 3 5300 3881 1021 3 6138 3949 3423 3 3413 5517 354 3 354 5517 6495 3 2647 137 5688 3 5737 5519 5989 3 2862 4009 7256 3 5989 5519 1030 3 1339 930 2887 3 6021 3565 3418 3 4103 2476 2698 3 3467 5520 2550 3 1213 5519 4429 3 866 3434 6049 3 2537 7270 172 3 4761 5523 3451 3 5149 2705 366 3 3451 5523 6220 3 2237 714 3413 3 547 6064 2065 3 6890 991 4267 3 5159 4232 769 3 1032 2312 2472 3 3942 5530 2333 3 2333 5530 291 3 3820 5534 802 3 5819 696 3176 3 802 5534 6966 3 2055 5537 5538 3 6297 5967 983 3 6493 5539 3847 3 2388 2244 4579 3 7088 2244 2388 3 5371 3400 2492 3 3847 5539 6000 3 4419 1435 539 3 2516 3897 171 3 3050 5859 2042 3 5425 2004 3831 3 1758 5543 6366 3 1896 3979 1036 3 2362 806 4315 3 5544 2913 93 3 93 5548 5544 3 2330 2239 481 3 5623 5548 2556 3 1038 2987 4668 3 2987 5425 4668 3 4172 5550 5216 3 4472 4054 4850 3 871 5551 5554 3 2312 5554 2472 3 2472 5554 5550 3 2948 88 3640 3 6714 5556 3117 3 3117 5556 6061 3 7275 7279 7130 3 5588 2679 1041 3 5171 3150 4029 3 1555 5560 1043 3 1276 3133 1555 3 2223 6100 4261 3 1095 5362 5696 3 257 2027 5696 3 2975 4022 229 3 2234 3171 1347 3 5189 5190 4036 3 4958 7449 7451 3 4566 541 5881 3 1029 5431 2007 3 1048 1049 372 3 5996 4840 6409 3 4337 5567 822 3 5569 822 1049 3 2709 6016 6018 3 2530 2525 886 3 2868 530 6511 3 2562 6511 530 3 5572 4470 3009 3 5455 5613 2680 3 1050 2250 5747 3 5655 5575 3701 3 3692 5577 739 3 739 5577 6779 3 5141 5142 2101 3 2311 5480 674 3 5859 3050 1796 3 6211 4027 5558 3 7193 5579 4750 3 3975 5580 2802 3 2802 5580 5581 3 5352 3322 545 3 7086 3573 812 3 5438 5439 660 3 1448 5581 5579 3 5141 5582 3854 3 3854 5582 7365 3 7275 7130 7324 3 3407 3408 516 3 7112 7115 6587 3 3576 3513 2568 3 3522 225 2488 3 5267 5557 1041 3 5650 2211 5595 3 3913 4651 2831 3 4049 725 3404 3 2825 6273 3211 3 3991 6834 2741 3 6152 6165 2883 3 2500 2274 4618 3 638 5594 1542 3 5650 5595 1057 3 1059 3924 450 3 2521 3965 5596 3 4673 5598 5059 3 1057 5059 5598 3 7115 5600 943 3 943 5600 6588 3 1843 1063 3779 3 2018 5601 5573 3 2039 1143 2132 3 5272 5603 2572 3 5205 2572 140 3 3882 3169 1401 3 1364 5605 6730 3 5157 548 4519 3 1637 5606 4335 3 4765 5606 5336 3 2592 5607 3129 3 4481 5608 5832 3 1136 5608 1065 3 1066 3896 5777 3 1808 7054 2040 3 7008 2038 5356 3 1066 7125 3896 3 4658 5611 5949 3 5949 5611 1362 3 7254 5612 226 3 3403 3193 6421 3 352 6992 3402 3 4212 5966 7008 3 226 5612 6987 3 3397 2723 1480 3 633 7480 7481 3 6698 5975 5614 3 7457 4082 1574 3 1068 5594 5414 3 2650 6994 3366 3 3872 5616 4137 3 5616 5618 1997 3 3394 422 3318 3 5618 4260 2163 3 4260 5618 3108 3 1713 2564 1486 3 4192 5642 5639 3 4360 5054 1033 3 5243 5201 4918 3 681 5620 1479 3 195 4675 1313 3 5302 5303 1813 3 483 5621 6564 3 5047 3785 526 3 415 6011 6053 3 507 5626 337 3 3689 5626 4527 3 3831 3833 4524 3 4527 5626 1508 3 6697 5821 296 3 2164 3393 4984 3 4146 5378 3392 3 4495 4216 6326 3 4216 4495 4211 3 5695 7215 3181 3 5629 5627 3427 3 7227 5628 4754 3 2485 5628 2534 3 2233 5653 1787 3 1959 3391 5086 3 792 2532 1330 3 5627 5629 4755 3 4755 5629 6118 3 1766 6118 5629 3 3515 3832 1430 3 3134 4037 4494 3 4523 4526 5584 3 3009 4470 2002 3 1071 4618 2274 3 1514 2864 1071 3 4511 5871 4670 3 4409 5635 7358 3 7443 6011 415 3 3897 350 3387 3 7358 5635 5634 3 6818 4697 6649 3 4415 4416 5492 3 2985 5636 6852 3 3438 3440 4552 3 4758 5639 1073 3 2688 3559 2465 3 4190 2198 1199 3 185 6387 3073 3 4695 5640 5641 3 6184 5319 2088 3 6184 1064 5319 3 1880 652 615 3 2002 1489 3009 3 2681 2029 4532 3 319 6274 1976 3 4488 1788 4489 3 4488 1076 5730 3 373 6022 6011 3 5877 2940 1075 3 4600 5645 4777 3 1076 5643 5730 3 5369 5370 4011 3 614 6716 3931 3 1572 5649 4814 3 3947 5654 4568 3 4568 5654 5656 3 6031 5656 7057 3 7057 5656 5654 3 2877 1080 68 3 7218 6053 258 3 4723 3525 133 3 7103 3733 2136 3 1943 5927 1011 3 7233 5660 3359 3 5660 1494 5062 3 2900 5661 7367 3 2737 4520 1078 3 6682 5664 4068 3 5711 5665 3518 3 7508 2573 1891 3 3518 5665 5667 3 6966 5667 1498 3 1498 5667 5664 3 6056 6109 2158 3 5699 5669 3510 3 2002 3211 1301 3 5670 1937 1886 3 6484 6485 7201 3 3450 5388 2703 3 6426 886 2525 3 5835 2547 5531 3 2597 1427 3902 3 1543 1674 7049 3 1085 6008 1759 3 2331 4023 7508 3 6050 3690 4324 3 5168 5673 5491 3 5491 5673 7278 3 2543 1717 885 3 1141 3369 3167 3 5676 72 5717 3 6749 5677 890 3 6712 5677 1294 3 1062 3966 5650 3 915 6296 2191 3 5392 3033 4594 3 3252 5682 2364 3 7039 2828 3172 3 2364 5682 5685 3 372 5567 3368 3 1876 2293 7004 3 2821 7010 697 3 2945 5685 2859 3 2859 5685 5681 3 2005 3963 1096 3 1096 1237 2005 3 2240 5691 884 3 6037 884 1098 3 1519 4209 6717 3 3445 1099 429 3 1095 5696 2027 3 2308 378 2646 3 6685 812 3573 3 257 5696 7345 3 6717 5162 7248 3 6612 4210 5697 3 2986 5699 3914 3 6716 5699 5646 3 2528 5275 5320 3 5977 5833 3367 3 4175 7001 2115 3 5571 7225 4764 3 5702 2582 4362 3 50 5834 7091 3 4765 5376 1101 3 385 6105 6056 3 5089 667 3517 3 6622 6105 385 3 1810 603 629 3 5542 3474 3647 3 2137 2316 495 3 6641 2137 495 3 6503 1534 2583 3 5412 789 7022 3 5665 3411 4068 3 6109 4657 398 3 1131 5712 5585 3 2274 5714 4353 3 4711 5714 5716 3 4447 7129 1056 3 2445 3365 5535 3 833 5662 4333 3 3372 1083 1496 3 6017 6258 5823 3 3524 5716 5713 3 6636 603 4220 3 2230 3031 1476 3 3540 6336 3651 3 4306 1018 6874 3 1109 5862 2097 3 5862 5718 6327 3 5509 6487 2495 3 254 7383 3361 3 6781 6736 5952 3 6421 3193 4117 3 3751 6400 2314 3 2801 1469 2536 3 5177 5720 5829 3 3063 4976 494 3 3801 5723 5725 3 4560 5725 831 3 831 5725 5722 3 489 3018 2623 3 3404 5728 4049 3 4049 5728 5729 3 4869 4865 2593 3 1445 5729 5726 3 6086 3139 5835 3 5924 2993 393 3 1858 2107 7166 3 6382 5731 2341 3 2630 3254 5744 3 6573 5731 2338 3 3813 6147 6246 3 2925 7319 6959 3 2213 5796 4053 3 6147 3813 2491 3 6772 5733 6565 3 3745 5735 5911 3 5911 5735 6295 3 3908 3907 2654 3 4429 5737 658 3 3573 7086 2668 3 2909 4921 872 3 658 5737 6448 3 1459 5738 6885 3 6885 5738 1867 3 5366 827 3997 3 5326 3358 957 3 4614 5739 1116 3 2263 5418 224 3 5740 2620 1114 3 2620 5740 2585 3 1117 5739 5805 3 5179 4723 133 3 2350 10 6158 3 2195 5745 2370 3 5745 5746 874 3 5746 5743 344 3 3811 5747 2086 3 2086 5747 5749 3 3497 3511 3353 3 6007 5748 2586 3 2586 409 4680 3 5750 3409 5188 3 7258 5751 2937 3 2937 5751 7474 3 6255 5753 1643 3 7143 6235 1718 3 1643 2674 6255 3 6978 4895 3014 3 3014 3013 6581 3 3858 3720 2204 3 7095 4569 2776 3 1104 3256 6096 3 1104 3096 1463 3 3350 3351 3301 3 1816 3803 949 3 5758 5759 2541 3 1126 998 1146 3 5772 5759 5755 3 1127 3381 4196 3 3740 2758 6361 3 1128 6395 7102 3 1705 6447 7098 3 6447 1705 1397 3 6159 6158 1616 3 4536 1746 5766 3 338 5707 6460 3 2282 2399 2388 3 5161 4111 3347 3 7234 5768 5961 3 5769 5961 1129 3 6304 5769 3161 3 3161 5769 2588 3 2589 6241 1766 3 2224 1131 7314 3 4228 5047 526 3 3180 1151 5810 3 1131 7181 7314 3 5770 3030 5085 3 5871 6537 1174 3 1135 4146 5495 3 1135 1596 4146 3 5580 5773 4750 3 6952 5774 2463 3 2463 5774 5775 3 940 2955 6134 3 2308 6134 158 3 3610 5775 6968 3 6968 5775 5773 3 5776 2949 1501 3 2949 5776 6122 3 2388 5563 2282 3 1573 5777 3896 3 1718 542 6132 3 4964 4930 2161 3 392 5779 6110 3 6110 5779 5780 3 4537 5780 6419 3 6419 5780 5778 3 3217 114 1139 3 6777 5783 188 3 188 5783 6120 3 3538 2957 4527 3 4822 5786 1144 3 1884 5312 3116 3 6666 7480 633 3 1145 5786 2162 3 3338 4445 402 3 7088 2399 6230 3 479 3959 3335 3 3671 5789 5790 3 3448 5790 147 3 147 5466 3448 3 4947 3020 477 3 1147 5793 1554 3 2320 1125 1420 3 6903 5206 3637 3 2409 5794 1761 3 6568 5795 6063 3 6063 5795 6543 3 1567 1731 6600 3 1567 5796 5732 3 7066 2863 1527 3 7037 5646 6006 3 1567 2584 6977 3 6745 5798 3439 3 6397 5799 3766 3 3766 5799 6839 3 4257 4258 241 3 4173 5802 3608 3 3608 5802 5806 3 3710 5806 772 3 772 5806 5801 3 513 4051 4072 3 218 3426 3332 3 425 484 627 3 5807 6973 2817 3 6020 5808 1775 3 5632 5808 5000 3 791 6196 2439 3 6559 1485 4591 3 4591 3141 6559 3 5383 4401 2638 3 5231 77 705 3 1658 622 1662 3 6399 2122 1851 3 5810 1261 3749 3 1261 5810 1150 3 2601 7085 1881 3 2601 2185 7085 3 5810 511 3180 3 4010 4009 7066 3 5099 5816 4711 3 4151 5816 4321 3 5311 3549 3555 3 2910 3327 805 3 1575 3116 5048 3 1078 6117 4764 3 4642 4643 2989 3 6665 5822 1308 3 7160 5823 143 3 3301 6639 3324 3 143 5823 7081 3 7250 6246 144 3 1661 5824 5505 3 5505 5824 2014 3 1462 1153 7228 3 4528 5826 5688 3 5316 4857 7520 3 1152 5827 6083 3 5607 5827 3129 3 3129 5827 5825 3 72 6277 6327 3 6907 5828 4484 3 6844 4383 2290 3 6676 6181 5884 3 3822 5830 5977 3 5977 5830 5833 3 3367 3366 5583 3 2650 5833 5830 3 2106 6801 1645 3 31 7449 4958 3 1275 4953 1585 3 5706 911 1923 3 1504 5838 4434 3 3137 1506 3814 3 2245 6843 2459 3 6741 5839 5841 3 5254 5841 728 3 728 5841 5838 3 5655 4038 3323 3 2284 5842 2665 3 2665 5842 1159 3 6935 7434 55 3 5843 6656 888 3 6656 5843 4367 3 1156 4363 1163 3 1163 5842 1156 3 2610 5873 3069 3 5198 6690 2363 3 919 5846 3668 3 2257 5263 1495 3 5428 5850 5467 3 2539 5848 2518 3 3036 5852 665 3 665 5852 2608 3 2791 2609 6230 3 7525 4201 7066 3 5187 5854 5541 3 5541 5854 6804 3 5126 5855 32 3 69 6319 5881 3 3071 1391 4996 3 4656 1511 1357 3 69 2269 7123 3 5860 2179 1819 3 2179 5860 6119 3 1881 1167 2601 3 5927 756 1011 3 2343 5864 1537 3 4050 1119 7521 3 1750 1583 1205 3 2252 6096 2193 3 2782 2842 1225 3 6140 5867 7051 3 7051 5867 5864 3 6156 3162 6273 3 3871 5868 4565 3 4565 5868 1529 3 3641 5870 3112 3 3112 5870 1531 3 3720 3858 2310 3 3069 4496 3053 3 1277 5312 1884 3 3629 5875 3615 3 5242 2224 7314 3 2643 222 1202 3 5880 3569 936 3 3569 5880 1203 3 156 6861 120 3 3924 6548 450 3 2871 5883 6661 3 6661 5883 5887 3 6119 5886 2949 3 2949 5886 1501 3 276 422 3561 3 1171 559 1503 3 612 2607 3079 3 1239 6924 6040 3 7163 3720 783 3 1171 5883 1955 3 55 6653 7014 3 1363 5040 557 3 5307 4987 1176 3 4462 4464 4855 3 5483 5890 5891 3 2050 1543 1759 3 5798 5891 3160 3 3160 5891 5889 3 2958 5896 3215 3 4545 3334 4939 3 5735 5897 6565 3 3640 1777 4881 3 6565 5897 5898 3 6131 5898 371 3 1162 3572 4123 3 371 5898 5896 3 3506 6502 1464 3 2506 6310 6277 3 3370 5899 3767 3 4226 2612 6044 3 513 4072 3696 3 6921 5900 616 3 612 3079 2249 3 616 5900 7241 3 5941 5901 799 3 5219 2258 2338 3 5292 5268 4786 3 6414 5902 5905 3 5742 5905 2464 3 2464 5905 5901 3 6315 4940 3312 3 5214 5907 107 3 5979 2563 5061 3 3684 4744 3311 3 6963 5908 6894 3 3436 5909 6894 3 5529 3650 3308 3 2927 5912 4581 3 4415 5913 3627 3 2492 3400 5570 3 3627 5913 5914 3 1869 7410 1423 3 5357 5914 7214 3 7315 6310 2506 3 7214 5914 5912 3 1175 4712 4033 3 7346 6653 55 3 2618 5916 6444 3 7053 5012 5917 3 3867 5920 4898 3 2617 4898 1227 3 6306 5305 6365 3 4231 4760 6677 3 2008 2256 1595 3 5921 5734 5262 3 4124 4562 436 3 5734 5921 1185 3 318 134 6320 3 4703 4482 1184 3 1184 5925 1528 3 2405 3306 6580 3 2735 5925 208 3 1182 208 5925 3 6982 5761 2879 3 4577 1730 6526 3 2365 5671 1 3 3237 5929 1434 3 1186 4386 631 3 4934 4013 7344 3 5150 7479 2197 3 1613 1187 5930 3 4978 5932 5865 3 4023 2310 6630 3 5865 5932 2624 3 4680 4626 6007 3 1188 6065 1161 3 2475 5933 6300 3 6300 1191 2625 3 5877 5645 3300 3 3885 338 6460 3 2333 1037 136 3 3706 5935 2625 3 2429 5939 5910 3 1426 1010 6039 3 2745 3298 5844 3 5910 5939 1248 3 2519 3717 3295 3 5901 3520 2464 3 156 5338 939 3 568 6700 1506 3 3320 5944 5945 3 5293 5945 463 3 463 799 5293 3 6928 4210 6612 3 5946 6228 3200 3 6228 5946 5947 3 2204 7163 3746 3 3464 6068 2780 3 4463 1681 1197 3 1197 5951 432 3 5951 4811 878 3 5947 4811 5951 3 5799 5953 3439 3 3439 5953 6412 3 5986 5954 4950 3 2728 6160 5956 3 1202 5880 3778 3 6048 6577 314 3 216 3291 600 3 5959 6048 1203 3 5064 5959 1124 3 3286 3287 126 3 1124 5959 2627 3 3662 5338 156 3 488 1093 5962 3 5963 4811 5947 3 1204 5964 5172 3 5964 1169 621 3 1169 5964 2628 3 5287 3063 494 3 5033 5965 249 3 5287 2828 7039 3 2220 3680 3279 3 249 5965 1274 3 1211 2143 5560 3 5717 5718 2522 3 5821 6697 947 3 5506 5502 981 3 732 3277 2044 3 856 6850 7198 3 6406 2894 2038 3 4141 4321 2540 3 3245 5752 2756 3 362 3276 4431 3 6903 3637 4468 3 2345 2800 5553 3 2550 5969 7132 3 7132 3467 2550 3 1436 4421 2953 3 1574 6275 3636 3 6673 6820 3274 3 3607 2908 162 3 231 7478 2875 3 5971 3385 1214 3 4385 1288 2219 3 3934 2733 765 3 3385 5971 5973 3 1215 6808 2750 3 176 5973 5970 3 3466 3465 3261 3 3677 2668 1360 3 4530 5974 5981 3 4530 3424 1668 3 5980 5981 328 3 5981 6337 1216 3 1500 6049 7516 3 6337 5981 5974 3 815 5983 2632 3 3677 1360 793 3 7143 5984 6235 3 2386 5633 4566 3 1079 334 1039 3 4999 3696 3681 3 5954 4767 4328 3 5992 5986 7162 3 1217 3808 5815 3 1218 3510 6790 3 325 6429 876 3 4057 5990 1446 3 2769 2903 947 3 5783 5990 6363 3 1222 6363 5990 3 3335 5993 479 3 3822 5995 3417 3 3417 5995 6234 3 3170 4369 4623 3 3307 950 1143 3 453 5999 6771 3 2526 22 5332 3 4089 6002 3155 3 6003 470 3293 3 1224 2374 4156 3 5767 5744 4194 3 6003 6001 1223 3 6138 3423 3204 3 4361 3268 927 3 7074 6087 1158 3 1881 7085 7473 3 6338 152 2036 3 1690 5818 3983 3 2196 4503 3267 3 1226 5254 728 3 3209 7477 7472 3 1228 4810 493 3 5677 6749 1294 3 1229 6010 6162 3 6862 6010 794 3 3021 3450 6757 3 7118 7120 6672 3 1655 3140 5598 3 3182 6334 4164 3 794 6010 97 3 4768 6651 1518 3 5317 3078 7151 3 2026 6442 6339 3 6362 6013 2082 3 699 6837 6922 3 3265 6879 3179 3 2082 6013 6452 3 5076 6014 3083 3 4924 1394 217 3 6020 1775 5128 3 2010 447 3931 3 7516 6049 3434 3 98 2036 45 3 1100 5000 5808 3 1429 4403 4444 3 3993 6884 4688 3 1231 4286 638 3 5016 6692 5757 3 4331 4332 807 3 1232 6025 6628 3 6478 4770 4059 3 5646 7436 6006 3 2958 6025 5975 3 5800 5809 4762 3 5975 6025 5614 3 350 6026 1280 3 1362 6028 1000 3 6028 6029 1000 3 4908 6029 3382 3 3382 6029 6026 3 5820 6238 3886 3 6475 2057 85 3 6030 1100 6020 3 6030 6387 1853 3 749 6836 3620 3 4318 292 3571 3 5656 4055 6632 3 3285 3522 5710 3 674 2701 5938 3 5624 6031 7210 3 6762 3521 6036 3 1677 6036 7210 3 782 1255 1238 3 1238 6037 2581 3 1237 5691 478 3 2603 3254 1946 3 884 6037 2640 3 1239 2223 4261 3 3985 5198 2363 3 7094 6236 6675 3 1429 1385 4403 3 7454 1945 596 3 7454 6042 1387 3 2955 940 2671 3 6044 3142 4226 3 2633 1277 4354 3 5248 2984 5869 3 4113 5655 3701 3 3817 3693 3262 3 6087 7074 5038 3 6046 383 2903 3 3092 5535 3713 3 3644 6054 3862 3 2335 2847 455 3 6338 2894 876 3 3254 2630 1924 3 871 5554 1040 3 1242 1439 6456 3 3922 3721 7012 3 2716 6058 6059 3 6059 5191 2716 3 3547 6059 2971 3 2971 6059 6058 3 4748 1243 2348 3 3406 6060 5267 3 5557 5556 5588 3 6241 2589 1245 3 1245 1351 6241 3 4309 1247 4743 3 2482 6071 2644 3 1246 5939 7022 3 1248 3464 5910 3 1249 1250 3204 3 1250 1304 6138 3 3696 1610 513 3 690 1844 5885 3 4704 6074 1305 3 6075 3981 282 3 5866 6077 1537 3 1537 6077 6078 3 2640 6078 884 3 6078 6075 2240 3 4799 6079 2631 3 1257 6615 590 3 1257 1265 6615 3 6082 3348 1133 3 7058 5547 4584 3 6083 3348 1260 3 6083 5688 1152 3 6372 3587 5821 3 5688 6083 2647 3 734 1394 1599 3 7254 7253 6027 3 6936 5349 3260 3 4920 4159 4076 3 5215 2075 6901 3 5259 6085 4690 3 4420 6807 6578 3 7179 5176 6087 3 6087 916 1158 3 2201 1069 1989 3 5821 6719 6372 3 5197 6089 15 3 1697 2216 3709 3 15 6089 6204 3 4720 3740 6361 3 1266 264 5151 3 4090 6092 17 3 1270 2446 1329 3 4889 6095 1381 3 1381 6095 6141 3 4349 6097 6941 3 538 3691 4875 3 7244 6360 2892 3 1272 5373 2056 3 1274 1211 1552 3 6099 6100 1043 3 5499 1599 1394 3 1276 2561 3133 3 4261 6100 6098 3 6667 4782 6101 3 580 6101 2084 3 2213 4053 1374 3 2245 1279 6843 3 1279 5121 1006 3 4819 6106 5561 3 3514 6111 3252 3 4125 4126 5878 3 2471 6107 6108 3 4310 3542 2780 3 3415 6108 6106 3 3514 3235 1283 3 5682 6111 5392 3 1283 6112 2171 3 1282 6754 4393 3 6339 6442 45 3 6702 6506 924 3 4491 6981 2114 3 1699 5693 1366 3 1585 6116 6902 3 6400 4844 7461 3 4803 6118 1766 3 5650 3966 2211 3 4067 6579 2493 3 7091 2034 6506 3 3243 3884 3251 3 6661 5887 5886 3 5782 5783 6363 3 188 6120 6122 3 5777 5776 1066 3 3250 4780 207 3 4632 4555 3388 3 3249 6999 4535 3 2949 6122 6119 3 6123 5703 2293 3 5703 6123 6124 3 6124 6123 6946 3 6125 6687 901 3 1907 4303 4709 3 4208 3536 6959 3 2391 3246 4746 3 1317 6126 6128 3 3953 3952 847 3 2743 1533 5478 3 2631 6128 4799 3 6487 4304 1734 3 4902 6129 3488 3 3488 6129 7491 3 6775 6131 556 3 2217 3244 4189 3 5087 7149 3334 3 1514 6133 2864 3 2864 6133 6135 3 985 1712 5201 3 6696 6135 371 3 371 6135 6131 3 1796 1343 5859 3 2103 5406 1422 3 825 6139 6129 3 7491 6139 5031 3 5031 6139 2858 3 1342 2794 1993 3 6066 6504 1484 3 4554 5075 3239 3 1205 451 1750 3 6097 6095 6941 3 1381 6141 6142 3 4873 1691 735 3 7051 6142 6140 3 6891 6144 2552 3 6144 6183 1789 3 5486 5487 1604 3 5014 6146 1180 3 4035 896 6899 3 3675 793 4733 3 1180 6146 7481 3 4170 6845 3238 3 4302 542 4348 3 5039 1547 3904 3 4707 6149 361 3 4407 3725 6883 3 3514 6598 3235 3 1088 461 1368 3 6279 6151 6194 3 3776 3419 2972 3 4515 6154 7199 3 890 5265 3192 3 7027 6155 4011 3 4011 6155 6157 3 6157 6841 2881 3 6841 6157 6154 3 123 6158 10 3 6158 6210 2350 3 5822 6159 1308 3 699 6186 1286 3 5167 1286 2728 3 393 4989 5924 3 1060 1561 356 3 1483 6160 2651 3 5038 7074 1966 3 6161 928 1438 3 3543 2705 2285 3 3496 6163 6167 3 3263 464 3042 3 6054 6167 578 3 4917 5695 2455 3 578 6167 6161 3 2219 1660 4385 3 6379 6782 1289 3 7198 2557 2779 3 5877 3300 1380 3 3808 1216 3098 3 6172 6697 296 3 6173 508 4264 3 2062 6173 5542 3 4436 4236 573 3 152 6513 6339 3 296 2420 6172 3 451 994 6175 3 3981 6077 466 3 7198 6863 2557 3 6176 6174 2387 3 3810 3809 751 3 7394 6177 6508 3 7092 2481 3774 3 60 4026 1137 3 4547 2322 4534 3 6178 1292 2655 3 1292 6178 567 3 3050 991 723 3 6182 13 654 3 13 6182 6183 3 1964 1267 6812 3 275 5662 833 3 2490 3570 5684 3 6145 6144 5346 3 1789 2552 6144 3 5243 6396 6957 3 2496 2236 6844 3 699 6922 7170 3 4076 6257 4920 3 699 6185 6186 3 2651 4073 1483 3 3994 6186 6185 3 5940 3144 6284 3 833 5552 275 3 7071 6187 1017 3 4198 4070 772 3 5238 6188 6190 3 4946 4631 5690 3 1286 6837 699 3 925 6190 6187 3 620 4762 6660 3 4569 7111 1708 3 6193 6198 2658 3 6149 6151 361 3 6735 2411 1296 3 6194 6193 6279 3 5199 855 620 3 6198 1297 2658 3 1783 3157 2704 3 7136 4154 3344 3 6849 6201 2985 3 3261 3465 555 3 3260 6202 6936 3 6936 6202 6203 3 5711 6203 4259 3 4259 6203 6201 3 6090 6089 1954 3 3582 2898 2653 3 5426 2842 2782 3 15 6204 7030 3 3224 3225 955 3 5019 4876 3232 3 1298 5194 4843 3 1299 1303 5879 3 6207 5928 6377 3 1302 6208 6413 3 6070 6871 6837 3 4183 4142 6413 3 771 6542 2909 3 4183 6208 2660 3 1304 6074 2430 3 1305 1875 4704 3 1847 1306 2112 3 2719 6555 6586 3 1310 7414 2850 3 5817 6212 2199 3 311 6468 2208 3 2912 6213 6585 3 6585 6213 6216 3 2031 7218 258 3 6950 6216 532 3 532 6216 6212 3 1311 6819 1317 3 5846 3029 963 3 3680 2220 426 3 7376 4426 1711 3 3146 3333 3986 3 2313 6218 421 3 7198 2779 1894 3 7198 1894 856 3 421 6218 6217 3 5672 6219 6143 3 1711 6219 6217 3 1391 3242 4974 3 4210 4169 3754 3 3451 6220 5525 3 544 6221 2032 3 1684 3376 5154 3 6442 6221 45 3 3221 24 2142 3 45 6221 98 3 2206 5042 1723 3 6373 6478 363 3 5511 6223 4817 3 5503 4817 6223 3 6224 2055 5538 3 6606 6225 2666 3 4501 3719 1617 3 2666 4749 6606 3 4317 3115 5668 3 2394 6227 6229 3 7231 6229 7517 3 6229 6226 7517 3 6232 3255 202 3 4001 6232 5317 3 1810 629 5781 3 1322 7489 6322 3 5443 6301 6863 3 1322 834 7489 3 7197 6233 316 3 5993 5995 479 3 6940 4922 2803 3 3329 1765 4169 3 3417 6234 6357 3 896 694 3683 3 6299 6237 4549 3 5535 3092 1741 3 4438 3275 227 3 2753 6240 32 3 2358 3364 3271 3 32 6240 2672 3 6552 6365 5305 3 3025 1324 2669 3 6645 4369 3170 3 6529 6243 6948 3 3995 6244 5134 3 5134 6244 6245 3 7164 6245 5992 3 5992 6245 6243 3 7088 6230 5943 3 4375 6575 6586 3 5099 3524 2436 3 2621 2826 3594 3 1327 3533 4498 3 2673 3640 88 3 301 6248 7117 3 81 4514 1747 3 3125 3038 6171 3 7102 1400 6393 3 1252 6582 2580 3 3699 3698 1761 3 4731 6249 6251 3 631 3496 1186 3 5731 6251 2341 3 2341 6251 6248 3 2995 944 3001 3 2850 6253 2112 3 1804 3670 3208 3 4055 7332 6632 3 4334 3861 2203 3 2785 6575 4375 3 1334 2674 5158 3 6038 3628 3724 3 7336 4411 4410 3 670 5753 1333 3 298 3972 2202 3 1333 6256 4807 3 5110 2098 4807 3 1331 5110 6256 3 5823 6258 2009 3 2009 6258 6925 3 2782 2492 5426 3 3056 6259 3920 3 4055 6621 7332 3 4713 6260 3317 3 3317 6260 6614 3 1335 2510 1984 3 1335 7453 2510 3 1337 4553 7361 3 5393 5352 545 3 5164 6868 6969 3 1337 1341 6263 3 3974 62 5143 3 4342 6263 5588 3 5588 6263 2679 3 1872 1340 6253 3 265 7036 4674 3 2477 5338 3815 3 2678 2112 6253 3 2937 7474 7477 3 648 6270 4576 3 5129 3614 1004 3 5129 6271 7369 3 6093 7127 5281 3 3397 6272 5936 3 6704 889 5135 3 3211 2002 2825 3 2576 4149 6490 3 1345 6274 319 3 6773 4508 3191 3 1348 5260 2725 3 1349 6280 2643 3 1351 6066 6241 3 1715 62 3974 3 1347 3171 6280 3 2170 1611 3490 3 5440 4042 448 3 3795 5206 6875 3 6899 896 945 3 3704 3241 4861 3 2168 6283 448 3 6285 3167 3369 3 3167 6285 6281 3 436 1449 2741 3 3546 6286 4554 3 5075 5076 3083 3 5397 6288 6290 3 6201 6290 4259 3 4259 6290 6286 3 4927 4929 905 3 5835 6589 6086 3 5077 6292 7489 3 7489 6292 6322 3 3204 922 1249 3 7378 1452 4797 3 5989 4105 1396 3 2993 4143 6868 3 5733 5735 6565 3 3622 3623 25 3 76 1743 2812 3 4549 6298 6299 3 4233 6299 2473 3 4312 6607 1509 3 2473 6299 6295 3 7384 6302 7281 3 626 5032 2164 3 4188 1623 792 3 3091 6303 5024 3 5531 5501 6589 3 3931 2696 614 3 5024 6303 1353 3 5769 6304 5961 3 5961 6304 2266 3 1354 7202 1991 3 652 2265 3679 3 7202 1354 6307 3 6961 6308 6293 3 6293 6308 2683 3 5893 3422 1700 3 4708 4532 2029 3 1359 6308 7325 3 1142 4059 4026 3 7084 6988 1966 3 4046 3531 6983 3 5358 5357 7214 3 4552 6316 6317 3 3809 6317 751 3 3304 2621 5250 3 6729 1154 96 3 2254 2576 6490 3 6104 3823 3199 3 6813 2865 972 3 2955 2835 2689 3 751 6317 6314 3 3595 740 69 3 5697 6319 6612 3 6612 6319 6318 3 3197 1301 1684 3 6321 1908 1745 3 318 5156 2742 3 417 6292 4784 3 5017 703 3114 3 6901 7178 4485 3 2632 6323 4311 3 6323 6324 4311 3 715 6324 2424 3 414 2424 6324 3 4793 1420 1046 3 6032 4485 4545 3 1280 6028 2147 3 9 2935 237 3 2832 6328 4590 3 3313 5291 3190 3 5298 4709 2661 3 7104 7115 7112 3 3750 4590 6328 3 3314 5016 3378 3 3378 5016 135 3 1220 4597 1369 3 1369 6331 1395 3 3446 2618 1821 3 1392 6331 1166 3 6331 1370 630 3 4300 6332 3182 3 4164 6334 1818 3 1818 3061 4164 3 2966 2951 1358 3 7388 401 724 3 4461 3188 6435 3 5070 2733 7368 3 5070 7372 7370 3 6943 4763 808 3 6954 6617 9 3 7368 2733 3934 3 1512 4861 6962 3 6396 94 231 3 6674 6340 4053 3 4053 6340 1374 3 1078 4520 5067 3 231 2875 6396 3 116 1372 6342 3 2667 6773 4996 3 4296 6342 2965 3 927 3184 4361 3 1373 2946 5246 3 1375 6340 6515 3 5885 4372 1097 3 6345 192 1740 3 7471 7304 6348 3 7466 6871 6070 3 6257 7013 4155 3 5750 6348 3409 3 3409 6348 1822 3 1913 1376 5034 3 4538 4539 6667 3 6352 2527 1376 3 4131 4130 1067 3 4551 6352 6349 3 2098 6353 722 3 7099 5687 722 3 5299 6356 5461 3 6237 6234 4549 3 3417 6357 6563 3 678 7228 2963 3 4636 6359 2082 3 2082 6359 6362 3 3383 7219 2790 3 3308 6362 6358 3 6358 5529 3308 3 987 3178 3977 3 1695 5543 351 3 4133 4134 1521 3 4787 6367 6368 3 1698 6368 5540 3 5952 1617 6793 3 6368 6366 5540 3 5411 5410 4997 3 1108 4248 365 3 375 6371 4827 3 4745 6371 6886 3 6886 6371 6369 3 4320 4505 2692 3 1377 270 3548 3 1378 6375 3697 3 2028 2069 2484 3 4449 4450 4350 3 6377 6378 6207 3 2998 672 2623 3 6207 3588 5879 3 1941 7171 2347 3 1449 5499 1696 3 18 7464 1523 3 6782 6379 6170 3 924 6657 6702 3 2192 6380 3316 3 1383 3316 6380 3 2026 924 6442 3 2808 5837 3728 3 2693 5704 781 3 1384 5907 644 3 3451 5525 547 3 4844 6400 3751 3 3736 6665 6657 3 1591 6435 6996 3 5228 6384 2381 3 6384 1389 2695 3 3175 1691 2140 3 1385 6042 4403 3 1387 6386 598 3 7261 7456 3813 3 7 18 4461 3 1388 6386 1389 3 1389 4298 1388 3 1853 1100 6030 3 5406 6388 5387 3 6388 1393 1860 3 5652 5859 1343 3 5652 6390 5264 3 1395 1220 1369 3 5092 5258 2113 3 1220 1395 1393 3 2654 3907 1400 3 1397 2232 6447 3 6393 2207 7102 3 516 3408 1290 3 2476 236 2698 3 5953 6397 4950 3 4950 6397 6733 3 6764 6398 3766 3 5280 1713 844 3 1561 353 7524 3 7219 7141 5589 3 1616 6402 1308 3 4502 6403 2156 3 7333 6665 3736 3 2156 6403 6713 3 1403 3624 1472 3 3216 510 1738 3 4802 6410 3209 3 5954 5953 4950 3 5943 7473 7085 3 6413 5928 1302 3 5928 6413 1405 3 2200 4509 1409 3 1409 6416 299 3 6416 1405 4156 3 4156 2374 6416 3 4352 5128 1775 3 1413 4981 2626 3 2796 3168 42 3 4431 6417 362 3 2899 2044 1415 3 1415 6418 408 3 5091 6008 1084 3 1417 2064 6420 3 6402 6702 1308 3 748 6422 4634 3 4634 6422 6424 3 2118 6424 6421 3 1342 6427 809 3 1086 4712 6430 3 3594 4672 212 3 2025 6747 2022 3 6432 6430 4712 3 353 6164 2290 3 1418 619 625 3 7290 6433 1425 3 2023 5479 5145 3 6436 5210 233 3 4007 4805 3910 3 5210 5209 888 3 1419 5926 5209 3 4898 7341 3867 3 2617 2443 6005 3 2636 6730 627 3 6915 2936 908 3 6360 6724 2892 3 2695 6439 2381 3 241 4258 3163 3 1469 6192 1332 3 5227 3076 4581 3 2661 4709 4303 3 1407 6440 6441 3 3946 6441 2061 3 6441 6439 522 3 6153 1433 6360 3 2164 4984 626 3 1432 6444 5915 3 1911 7024 2783 3 5916 6012 1175 3 1827 1280 2147 3 2591 3611 1647 3 6156 3477 692 3 6724 6360 1431 3 6809 6810 10 3 3473 639 3846 3 6626 6747 2024 3 4866 5785 1516 3 5736 5737 5989 3 1406 3062 6376 3 6084 6842 3159 3 3442 6449 2591 3 6449 6450 3611 3 3667 6450 2730 3 2730 6450 6448 3 6508 6451 3752 3 4299 2670 3263 3 2137 5754 2316 3 2595 5695 3310 3 2515 6997 3158 3 3083 6014 1673 3 7139 4092 3134 3 2082 6452 6453 3 4636 4637 205 3 2048 6453 6451 3 4796 535 216 3 5442 1940 1838 3 6054 2642 3862 3 7251 1470 6093 3 4823 4819 5561 3 1439 6457 2559 3 5922 6865 5762 3 6457 578 6161 3 731 4664 3153 3 4169 1991 5515 3 5800 1996 6831 3 2526 3147 22 3 6462 1442 3578 3 5724 3754 2478 3 1442 2226 5797 3 1440 149 6462 3 1447 3865 5504 3 3814 1506 6700 3 422 6465 2715 3 923 6815 6833 3 4843 6467 311 3 5473 6287 2252 3 6468 5086 342 3 2314 1899 1805 3 3055 1499 6789 3 5086 6468 1959 3 6471 822 5569 3 6471 6467 1451 3 5679 6547 2521 3 2151 6815 923 3 337 1344 507 3 5679 5073 2926 3 1454 3842 195 3 3727 5985 294 3 327 6475 4427 3 5296 6475 4426 3 4737 3537 1067 3 6817 1534 6503 3 6832 6815 2078 3 7409 4124 3774 3 6477 6480 187 3 2319 6480 1193 3 1193 6480 6476 3 6868 6481 2993 3 5661 6483 7367 3 7367 6483 2073 3 5994 3729 7353 3 3407 6484 7201 3 366 2705 3150 3 6134 2955 2449 3 6663 6485 300 3 7301 4326 6016 3 300 6485 6056 3 5349 5350 4298 3 4764 3921 1078 3 5534 6488 3518 3 2449 6127 6134 3 3518 6488 6489 3 6203 6489 6936 3 6936 6489 6486 3 332 4454 4191 3 6492 3847 873 3 3847 6492 6493 3 5539 5413 5066 3 1607 3543 2285 3 6493 6491 1458 3 2758 3740 214 3 3399 6494 3668 3 7136 3344 5504 3 2668 3677 3573 3 7086 5552 5341 3 3309 3283 3083 3 5191 6496 1461 3 2810 5738 1460 3 6498 4970 4971 3 4971 4970 2287 3 1461 4886 6498 3 2303 71 7496 3 6410 6500 3041 3 1739 6501 144 3 144 6501 7252 3 1464 2772 1470 3 4804 4364 168 3 7185 2772 1465 3 1982 2856 1779 3 6605 1058 1465 3 7427 6437 5215 3 4029 3543 2720 3 778 4008 1471 3 6542 5803 4921 3 4760 934 3761 3 7402 1957 3893 3 934 4760 4231 3 6451 6177 2048 3 3438 6509 6619 3 5922 1744 5998 3 6619 6509 6510 3 3435 6510 3752 3 3752 6510 6508 3 2930 6512 3377 3 6512 1765 3329 3 7473 5943 4956 3 6063 6840 6923 3 1474 771 1943 3 7366 3865 6465 3 2306 3138 952 3 184 2464 3520 3 1375 6515 2721 3 5803 6542 6600 3 6600 1731 5803 3 2721 124 1375 3 1473 6514 1014 3 1977 6840 6063 3 667 5089 1981 3 5066 2045 6000 3 6000 2045 846 3 6794 3452 5472 3 4992 3330 3462 3 3565 3566 6081 3 2458 6522 6524 3 4643 6524 2989 3 6361 2758 2590 3 6423 7473 3422 3 2989 6524 6519 3 1561 5158 353 3 1155 6525 651 3 5521 3217 2075 3 4791 4790 3497 3 2192 3316 5526 3 642 6528 5325 3 1936 6606 4749 3 5325 5324 2104 3 565 1969 1025 3 5455 2571 2187 3 4767 6529 4328 3 4328 6529 7307 3 1911 3983 5818 3 5103 6530 6948 3 3031 6531 1476 3 6532 5536 1475 3 5536 6532 6533 3 4749 4678 1936 3 1934 6282 864 3 7037 6006 7518 3 2458 3927 1281 3 4271 5246 1679 3 4058 6535 807 3 807 6535 6536 3 6550 1523 2619 3 4447 3929 5619 3 4194 5744 1315 3 3695 6536 3034 3 2021 6840 576 3 3034 6536 6534 3 1174 6537 6051 3 1686 6538 7230 3 160 6539 2485 3 817 665 2608 3 2191 6296 1737 3 4761 6540 4212 3 3475 6333 2253 3 3634 7507 1618 3 4149 6541 6490 3 5794 5795 1761 3 6063 6543 1977 3 5321 6544 3075 3 6544 6541 5117 3 6545 6143 3507 3 5200 6548 1294 3 1294 6548 6712 3 2727 6986 315 3 1523 4461 18 3 1423 7410 2389 3 6235 6401 2181 3 5117 6541 2270 3 4457 6551 537 3 2305 4863 2000 3 2873 6950 7011 3 6701 6554 5225 3 2904 5244 2181 3 5353 7404 3325 3 3893 1957 2418 3 5878 4094 3128 3 1459 6885 6057 3 5906 444 2978 3 1957 7378 2418 3 6086 2696 4020 3 1478 3398 553 3 6262 5435 5949 3 1480 1832 4774 3 7512 7141 7219 3 7337 7012 3302 3 1485 5152 6196 3 5576 6988 4199 3 2652 6559 6560 3 6403 6560 2056 3 2056 6560 6558 3 6216 5468 6585 3 7227 4324 7211 3 5830 6561 4484 3 4919 6562 5904 3 2821 697 3646 3 5904 6562 6563 3 7330 5751 3086 3 6356 6357 5461 3 3417 6563 6561 3 5620 5621 1479 3 4721 142 6130 3 4513 6566 7196 3 2638 2532 5383 3 6421 4117 2118 3 3236 1090 3666 3 3149 6946 6123 3 6567 1623 1190 3 7117 321 315 3 2981 3709 1490 3 1490 1572 4814 3 6454 6091 7110 3 4575 2446 1571 3 1571 3416 4575 3 2689 2449 2955 3 532 6952 6950 3 3939 6549 7407 3 6546 6572 5849 3 1495 5850 2257 3 5467 6572 1569 3 5072 6251 5731 3 7192 6952 532 3 6573 2338 3077 3 5218 7011 2463 3 15 7030 4004 3 975 1326 6574 3 4320 3207 1327 3 4487 6576 3230 3 6576 6577 2129 3 1726 4411 2769 3 4214 6577 6048 3 314 5958 6048 3 2746 4303 1907 3 3284 1748 6972 3 6759 6725 177 3 6578 1252 4420 3 4759 405 1497 3 4759 6582 6583 3 5464 6583 2063 3 2063 6723 5464 3 6584 4958 7451 3 4958 6584 6588 3 3832 3515 1642 3 6588 5057 7425 3 5609 1501 948 3 1507 5832 948 3 728 5838 1505 3 1505 6592 1873 3 5950 1339 2952 3 903 3212 7248 3 339 752 4170 3 7413 559 2227 3 1503 559 6592 3 3039 6595 4657 3 1735 7327 6102 3 4657 6595 1628 3 7437 1262 2687 3 2037 4100 2016 3 4061 6596 1629 3 3252 6597 3514 3 3566 6598 6081 3 6081 6598 6599 3 1210 3176 696 3 4773 6599 4593 3 4593 6599 6597 3 6780 6601 739 3 5756 7472 486 3 1321 3692 4251 3 6211 5288 6647 3 6602 6603 995 3 4763 6943 3815 3 4797 5602 7378 3 6205 6204 2840 3 869 6603 6601 3 5229 5230 4215 3 2838 6604 73 3 73 6604 2072 3 7060 7065 2844 3 6605 2076 5285 3 4781 3576 4780 3 4838 3450 2703 3 4781 292 4263 3 77 5892 3664 3 7070 6610 4034 3 4034 6610 6613 3 3163 6611 241 3 1436 2597 2247 3 6611 6610 241 3 6259 6260 3920 3 4440 4649 5507 3 1692 3802 1597 3 1880 5924 2379 3 4797 4753 2981 3 3317 6614 6616 3 4645 960 7087 3 6049 694 864 3 4820 1452 4216 3 4567 6616 2104 3 2104 6616 6613 3 7501 7060 1408 3 4995 6550 6618 3 373 7062 7060 3 4603 3478 516 3 3039 6622 6623 3 6623 1788 3039 3 5005 4777 1371 3 4697 2062 4272 3 6789 1499 2247 3 5005 6623 6620 3 4400 5509 1769 3 6993 7138 708 3 2571 3055 6789 3 3058 6624 4459 3 4204 2284 1517 3 1517 6627 5217 3 6918 6627 1181 3 6625 1181 6627 3 6628 7475 1232 3 3059 6629 7156 3 7156 6629 6631 3 2326 3120 7173 3 3748 3745 5911 3 3215 6631 6628 3 2242 3470 302 3 5829 5720 6821 3 5829 6634 6635 3 6127 2778 7402 3 6423 5893 2397 3 5905 6635 6414 3 6414 6635 6633 3 1436 1499 4421 3 3351 6638 3301 3 3324 3326 3796 3 1200 6639 6640 3 2242 3876 6640 3 201 6640 6638 3 4369 6645 2962 3 4722 6606 5485 3 1301 3376 1684 3 644 5235 3971 3 6538 1087 6051 3 3881 6646 1021 3 844 1713 3829 3 1021 6646 6648 3 5271 5273 5904 3 4601 664 4651 3 1911 6521 3607 3 3170 6648 6645 3 5282 4157 4833 3 6650 6651 681 3 4768 2398 6651 3 574 4625 1518 3 574 6651 6650 3 2196 3534 1520 3 5825 6655 3129 3 4348 5244 5450 3 135 257 899 3 5876 2249 3079 3 5016 5757 5343 3 1056 7129 866 3 5094 3694 892 3 2762 1524 2731 3 2731 343 2762 3 208 3894 1525 3 1045 4360 1033 3 1528 3460 4703 3 102 7128 11 3 1529 5870 3526 3 2158 6662 300 3 6663 300 1531 3 4456 6663 1883 3 7129 125 1963 3 1883 6663 2736 3 4460 7013 7244 3 1650 3663 6313 3 177 5684 6759 3 2318 2671 940 3 6011 7062 373 3 3891 6666 2649 3 2649 6666 7483 3 6987 6669 633 3 5796 6670 4053 3 6670 771 6674 3 6674 771 1474 3 7094 1535 3747 3 5236 6678 5478 3 5478 6678 2743 3 1536 6040 6924 3 6680 5513 2434 3 1538 4835 3165 3 5664 5402 1498 3 3922 293 2079 3 249 1552 1094 3 6934 2060 2870 3 2079 2971 3922 3 1654 4346 5475 3 3547 3546 4554 3 4068 6684 6682 3 4999 702 1610 3 5084 5083 2622 3 3232 6686 1540 3 3182 6689 4300 3 872 5027 319 3 5549 6691 283 3 1540 283 6691 3 1985 5398 4967 3 6637 3850 4117 3 1795 5444 4329 3 4956 5943 6230 3 1795 6694 6695 3 5034 3492 1913 3 5528 5530 3862 3 291 6693 2468 3 4322 6696 1072 3 1542 5614 638 3 2659 3028 2720 3 2244 6792 3111 3 5975 6698 6699 3 5896 6699 371 3 371 6699 6696 3 3609 4194 3007 3 2185 6792 7085 3 6871 6701 5763 3 6554 6701 1323 3 6988 5576 1938 3 4438 6703 6709 3 6550 6551 1523 3 5152 5858 6690 3 6792 2185 759 3 5152 6690 2474 3 3087 2867 2744 3 4296 3087 116 3 1545 6709 6705 3 537 6703 1544 3 4494 5222 7139 3 4438 6709 2744 3 4096 6800 7038 3 601 6711 1051 3 1051 6711 6710 3 6547 6548 3924 3 2156 6713 6405 3 2433 6337 5974 3 6405 1549 3117 3 5556 4342 5588 3 3971 2346 644 3 2394 6753 3103 3 1665 6715 279 3 7149 5087 3929 3 1704 938 4955 3 5373 6715 2056 3 2056 6715 6403 3 4184 4181 343 3 3034 4270 3084 3 3695 3694 5094 3 61 6720 7445 3 5834 1942 1620 3 6479 2657 112 3 2019 7091 5834 3 3821 6725 5029 3 5819 356 696 3 3707 1558 2138 3 6118 7113 4755 3 2139 2745 5844 3 5560 1558 1211 3 262 6642 7077 3 6690 2770 2474 3 627 6730 7275 3 5067 485 6117 3 7275 5605 7279 3 5816 1134 7146 3 4474 4475 5161 3 6398 6397 3766 3 6850 468 6863 3 4950 6733 6734 3 7162 6734 5630 3 5630 6734 6731 3 6079 6737 2631 3 376 6408 5079 3 468 5443 6863 3 3332 6739 6740 3 6189 7140 2888 3 3649 3432 1013 3 1614 6740 6737 3 4880 6704 5135 3 7301 3334 639 3 3626 6424 2118 3 4831 6828 881 3 4561 3100 3252 3 7140 6189 1817 3 410 2648 246 3 6742 922 3204 3 5470 6085 4688 3 7278 4306 1919 3 2015 5071 505 3 679 2183 666 3 5891 6745 5483 3 3849 6746 5335 3 5335 6746 6748 3 6412 6748 3439 3 3439 6748 6745 3 1095 5979 6797 3 2846 2031 258 3 6750 1536 6924 3 6555 2719 2031 3 2613 3114 3767 3 2847 1929 6752 3 6752 6750 3109 3 3154 1472 172 3 3174 6753 4542 3 4638 6755 5663 3 5663 6755 6756 3 6229 6756 2394 3 2394 6756 6753 3 6725 6759 5029 3 5029 6759 1565 3 7218 2719 2100 3 119 5926 2286 3 5589 809 2003 3 1398 3527 7293 3 1569 3253 4683 3 1882 1933 1836 3 4435 6759 5684 3 2282 2194 2399 3 6974 648 3284 3 4303 2569 2661 3 4440 4932 2616 3 7350 6764 6593 3 4487 6765 677 3 677 6765 6835 3 7159 7000 2157 3 3097 3098 6337 3 4157 6768 4833 3 6719 5821 947 3 2635 6769 794 3 794 6769 6866 3 343 4181 3672 3 2286 7222 119 3 1571 2726 3416 3 4305 4414 287 3 4808 6772 4812 3 7146 1134 3213 3 3530 6774 556 3 2334 1908 6321 3 869 5510 3095 3 556 6774 6775 3 7237 7222 382 3 125 7428 1797 3 5898 6775 6565 3 6565 6775 6772 3 4275 6494 4751 3 188 5777 1577 3 5990 6777 1446 3 1221 1253 5403 3 1578 1446 6777 3 1855 1856 6778 3 5578 5577 5469 3 739 6779 6780 3 6601 5510 869 3 6076 6780 6778 3 5778 6781 6419 3 1925 6722 7077 3 6736 6781 2161 3 6737 6783 1614 3 6784 5651 395 3 7156 3748 3093 3 5651 6784 6785 3 3088 3052 3305 3 1091 6785 2738 3 5323 6786 2848 3 2751 6786 1581 3 6885 1867 1582 3 1582 6791 3302 3 3302 6791 746 3 1581 746 6791 3 5472 2467 5434 3 2344 6793 1617 3 6781 6793 6419 3 5434 6794 5472 3 2495 4194 5509 3 3713 1241 3092 3 6219 6796 421 3 6474 6472 538 3 6799 1344 251 3 2533 5250 2621 3 917 6796 5672 3 7287 6801 2106 3 4025 7202 6303 3 2891 5888 7019 3 6802 7179 6116 3 7179 6802 860 3 2915 6803 197 3 197 6803 6801 3 5633 2386 5724 3 7129 4447 7428 3 5541 6804 5855 3 32 5855 2753 3 103 3817 4864 3 103 6806 3817 3 925 4084 3089 3 1482 6806 35 3 2744 3085 4438 3 35 6806 2752 3 2063 1588 6723 3 2670 2826 464 3 5546 3643 7519 3 1589 6166 313 3 1589 2754 6166 3 2350 6809 10 3 7393 6810 5046 3 1799 4318 6389 3 5046 6810 7448 3 800 3236 3916 3 6811 6812 2271 3 3032 7237 4052 3 3125 6814 2760 3 5613 5455 1477 3 6718 3084 747 3 6814 1592 5204 3 3125 6171 4501 3 5784 3022 3082 3 2418 7141 3893 3 1592 5186 6766 3 1593 6814 5314 3 2012 5109 2665 3 6743 6818 5160 3 3082 2898 5784 3 5160 6818 1594 3 2925 6819 6649 3 6346 3968 4410 3 1594 6649 6819 3 2904 4289 1601 3 3275 4438 3085 3 238 2242 302 3 151 2242 238 3 5379 6668 5377 3 4583 5010 6823 3 5484 3672 3197 3 343 6824 2762 3 3494 6825 2315 3 2221 7380 4032 3 6827 7380 1598 3 4252 4250 5844 3 3080 670 1333 3 4169 4210 3329 3 5668 6827 2763 3 4222 4223 558 3 6044 6829 3449 3 4588 6829 6372 3 2761 149 1440 3 1906 7185 1058 3 3247 2904 1601 3 1745 4048 6321 3 4602 4262 1893 3 2722 7494 1921 3 644 2346 3746 3 2004 5431 3833 3 5804 903 4831 3 890 2528 5265 3 6969 6868 2033 3 6764 6765 6593 3 5308 5307 1176 3 3160 6838 6839 3 5798 5799 3439 3 3766 6839 6835 3 3554 1696 4924 3 4188 4882 1623 3 4170 3238 339 3 3535 6637 4966 3 3345 3509 6738 3 3014 6847 4650 3 4014 6848 6069 3 6290 6849 5397 3 6510 6851 6619 3 5122 3769 581 3 6619 6851 6852 3 5638 5636 3627 3 2985 6852 6849 3 7392 7294 2886 3 2634 6854 6855 3 750 2272 2182 3 3231 6855 2205 3 2205 6855 6853 3 3175 3174 4542 3 24 6856 2142 3 5137 7211 4324 3 169 1111 2066 3 4535 5137 3249 3 2210 4921 5803 3 2510 7453 2857 3 5719 6722 6482 3 1691 6859 2140 3 3125 5314 6814 3 903 5804 898 3 6321 6860 5178 3 2001 4699 2297 3 6010 5330 6162 3 5346 6862 1606 3 1604 4280 6200 3 4324 7227 6050 3 1890 5115 7446 3 1605 6866 6768 3 6768 6769 4833 3 6236 4031 1044 3 1606 794 6866 3 1611 6870 234 3 1011 756 5568 3 234 6688 5339 3 5185 3081 4859 3 1201 2131 6867 3 942 6874 1671 3 7077 1120 199 3 942 1671 1619 3 1748 2853 6164 3 7153 6875 4887 3 6915 6438 6876 3 7513 2998 4882 3 2437 6877 2517 3 2517 6877 1456 3 50 6402 6878 3 6810 6880 10 3 5725 5305 3801 3 10 6880 123 3 1619 4028 942 3 1619 1833 4028 3 4205 5804 4757 3 6052 1132 2590 3 6542 4921 2909 3 6898 6881 3741 3 3741 6881 6893 3 4633 4932 5507 3 2968 6556 3383 3 2477 3242 2178 3 4810 4079 493 3 709 6890 6891 3 6891 2552 709 3 3301 3324 3060 3 5757 6692 4341 3 4127 3993 3730 3 5330 6891 6162 3 6162 6891 6889 3 6881 1854 1664 3 3626 2118 4396 3 4341 6148 6795 3 4179 4757 5804 3 511 7302 2006 3 2124 2199 6212 3 6892 1973 623 3 3829 3830 844 3 511 3749 3000 3 6881 6898 2773 3 352 3402 1207 3 2773 1854 6881 3 2119 4285 7200 3 3364 2358 3340 3 3364 6904 6907 3 7032 1423 6102 3 5316 7426 4649 3 4868 7072 3056 3 5479 3898 6197 3 6562 6905 4484 3 4484 6905 6907 3 957 4496 5326 3 5615 6907 6904 3 6904 4260 5615 3 6185 7170 1064 3 6925 6908 3956 3 3956 6908 7142 3 6523 7045 3950 3 3836 6910 6911 3 2700 6911 5872 3 6266 2691 2639 3 2247 7007 6789 3 5872 6911 2713 3 6912 1622 4702 3 6916 2936 1622 3 3481 6916 2834 3 2834 6916 2979 3 5188 3448 5466 3 6155 6917 7199 3 4060 7386 3560 3 1517 5217 4944 3 5042 2206 2070 3 1356 6918 5060 3 1935 2897 3906 3 4586 2924 2325 3 1142 4026 60 3 4935 6920 616 3 6929 6921 3956 3 3956 6921 6925 3 6908 6258 6523 3 629 2952 5781 3 2009 6925 6920 3 2070 7348 5042 3 1794 2677 5929 3 6612 6927 6928 3 5129 7369 7348 3 3377 6928 6926 3 6102 7327 7032 3 5900 6929 6027 3 5612 6930 6428 3 6428 6930 7144 3 1625 265 6586 3 3740 6093 1470 3 2811 6932 2598 3 2598 6932 6933 3 7373 6933 1293 3 1293 6933 6931 3 6272 6271 5936 3 5894 6934 7316 3 2718 5188 3409 3 1742 2059 2869 3 1628 6596 4099 3 1499 1436 2247 3 5730 6939 2774 3 3230 3958 1840 3 6765 6942 6593 3 7026 6944 5401 3 3818 1632 3149 3 6946 3255 6124 3 6947 2135 1587 3 2658 6947 2228 3 2397 2919 5508 3 1268 960 5253 3 2228 6947 2776 3 1666 1634 1636 3 1636 5466 1666 3 5750 6951 6399 3 1635 1854 2120 3 1970 117 2786 3 2444 1735 4274 3 2553 6520 2768 3 2444 4486 1735 3 2120 2122 1635 3 3282 7418 5555 3 7421 7471 7221 3 5336 5606 1638 3 4762 1638 6953 3 6917 6954 7199 3 4515 4514 81 3 492 6955 237 3 4404 4424 454 3 7391 6956 2935 3 501 3296 3047 3 237 2935 6956 3 6920 6958 2009 3 7081 6960 6293 3 6293 6960 6961 3 6016 7450 7301 3 6308 4314 7325 3 4834 6961 6958 3 3241 6962 4861 3 2599 4772 132 3 4831 881 4179 3 3185 3187 5129 3 1498 6964 6966 3 5667 5534 3518 3 802 6966 6962 3 2557 6967 6970 3 2843 1156 3630 3 4020 838 7364 3 3303 5443 2335 3 704 3558 5240 3 1521 4134 6967 3 2296 3286 575 3 7442 7421 132 3 4402 6971 3303 3 4410 4411 6346 3 4831 4179 5804 3 1999 7306 81 3 2768 6744 2553 3 5624 3521 6621 3 7223 6399 1851 3 1643 1748 6164 3 4202 6974 6975 3 1706 6975 670 3 3026 6354 7119 3 6975 6972 5753 3 6978 4650 3553 3 5542 3647 474 3 7311 7493 7264 3 557 5040 4360 3 2884 6979 5610 3 1732 6980 265 3 265 6980 7036 3 3654 3655 6294 3 5546 672 2998 3 4522 4521 7214 3 2727 6985 6986 3 315 6986 7117 3 6986 6984 301 3 6669 5612 6428 3 226 6987 7028 3 7481 6989 633 3 1644 3032 4052 3 5175 2939 6998 3 4585 6992 2964 3 2964 6992 7503 3 7138 6993 628 3 2175 4176 1767 3 628 6993 3722 3 5232 6995 3189 3 2174 5508 2919 3 27 1646 6997 3 3159 6997 6084 3 2115 7001 1515 3 6976 2368 5950 3 3443 1648 7003 3 4069 7003 6364 3 6701 7466 1323 3 1648 7005 2712 3 7099 7005 2781 3 1869 3515 1430 3 905 3598 2173 3 2781 154 7099 3 7433 7006 4212 3 4212 7006 5966 3 5523 7008 5356 3 1785 1649 717 3 2416 1649 1651 3 4485 7178 3846 3 1651 7016 6443 3 5653 1652 2942 3 2964 7503 7493 3 2033 1556 1918 3 1858 7017 2107 3 2107 7017 7145 3 6911 4232 3836 3 1658 7020 622 3 7021 5500 4469 3 5500 7021 7023 3 1918 7004 5903 3 1563 1309 7025 3 7023 7020 1656 3 6521 2783 6520 3 7025 1309 1656 3 671 3354 3040 3 7025 7421 1563 3 5370 7026 4011 3 6917 7027 263 3 263 7027 5318 3 4657 6105 3039 3 6989 6987 633 3 226 7028 6429 3 5259 521 153 3 5458 7029 622 3 622 7029 1662 3 1661 4375 5824 3 1504 4434 4482 3 6991 6992 352 3 4375 1661 2785 3 2484 7197 2028 3 1293 2030 1663 3 1663 7029 7375 3 2379 5924 4989 3 5790 1355 3671 3 5079 2157 3568 3 147 2694 5466 3 5405 5404 660 3 1998 5831 554 3 7057 5654 2694 3 6979 6980 5610 3 1547 6132 542 3 2894 5356 2038 3 2226 4614 2281 3 5143 62 6032 3 2038 28 6406 3 1669 993 636 3 1667 5147 2437 3 1466 4147 1285 3 5100 4632 3593 3 82 4199 7168 3 5147 1667 5301 3 1668 5277 1998 3 7040 6671 3453 3 2783 1800 6520 3 866 864 7372 3 6909 5342 3895 3 3950 7430 2372 3 4697 6818 3012 3 7438 7197 2484 3 3446 5916 2618 3 2096 854 5114 3 7046 5288 6211 3 1966 1441 2878 3 1225 2842 2788 3 2522 2094 1672 3 1672 7046 1612 3 5604 4681 7104 3 6102 4274 1735 3 1930 6654 263 3 7336 2903 2769 3 2150 3504 453 3 1675 7050 1886 3 1882 7050 1350 3 1350 7050 2789 3 2687 6621 3521 3 4339 6621 2687 3 2399 2194 2791 3 7441 3939 5089 3 1561 7524 356 3 7241 7052 1808 3 28 2038 5882 3 28 7054 7253 3 3007 4187 2792 3 944 2995 6305 3 2792 3609 3007 3 6039 3299 190 3 4095 7056 3589 3 7056 7059 2215 3 536 3970 3035 3 5432 7465 2860 3 6228 7059 7055 3 2833 7089 4742 3 3606 2555 2406 3 1683 3962 1988 3 5787 4866 5670 3 5113 2108 4594 3 2052 7063 2799 3 718 4197 6034 3 1990 7064 6888 3 2045 4333 4037 3 2891 7200 5888 3 6888 7064 4728 3 6539 160 5476 3 7110 6361 6454 3 1275 6902 6729 3 1776 1687 1779 3 1779 1687 1982 3 5102 4904 1689 3 1689 3781 5102 3 2280 1113 2663 3 1692 435 3802 3 1023 1715 3974 3 107 7069 5214 3 3121 2563 5757 3 6678 7069 3747 3 3747 7069 2797 3 4837 3192 5265 3 6610 4798 241 3 2557 6863 6301 3 3002 2908 6521 3 4080 7071 4868 3 6594 7519 3643 3 4868 7071 7072 3 6259 7072 4034 3 4034 7072 7070 3 7073 4739 2554 3 4739 7073 7411 3 6154 7076 6841 3 6033 6192 1469 3 1930 263 5318 3 3388 5281 4632 3 6841 7076 4740 3 4991 1527 2863 3 2884 5610 7249 3 1350 7505 1933 3 2799 7064 3841 3 3078 4525 7151 3 1080 7079 68 3 2536 7078 2801 3 7119 1268 3026 3 2427 3554 6861 3 2683 1701 6293 3 5116 5586 4441 3 6960 5823 2009 3 143 7081 2804 3 3422 4956 1702 3 4383 2605 7524 3 7087 3451 4645 3 5863 656 6329 3 6540 7087 1268 3 584 131 3720 3 855 909 3247 3 4742 3469 2833 3 3568 376 5079 3 4031 4032 3133 3 3747 7093 7094 3 7415 4961 849 3 6668 5379 7242 3 6236 7094 7090 3 3080 3074 670 3 355 7098 154 3 154 7098 7099 3 2999 6364 7003 3 3572 1162 4974 3 5687 7099 7097 3 7265 7100 3489 3 3489 7100 1986 3 1069 3890 4186 3 5727 7101 2511 3 2511 7101 1983 3 5792 3198 340 3 4196 7105 7107 3 7106 7107 4107 3 1269 4431 3276 3 2373 584 4993 3 4107 4106 656 3 1496 7107 7105 3 7109 7095 1707 3 7200 2891 474 3 3890 1069 2172 3 6672 4056 3890 3 2345 2154 2800 3 4691 2657 7510 3 1709 4014 6069 3 4354 7436 2633 3 4887 5249 7114 3 7153 4887 7114 3 5653 2233 280 3 1484 6241 6066 3 5014 7118 6672 3 6410 7120 3209 3 3209 7120 7477 3 7121 48 250 3 48 7121 7451 3 7333 7331 3041 3 7126 1001 411 3 1001 7126 7128 3 1525 2735 208 3 3608 5806 3023 3 4880 5157 3234 3 4660 4305 984 3 3543 1607 2659 3 4656 3988 1511 3 7128 7125 1065 3 1012 7131 1902 3 5968 5969 1900 3 3467 7132 7133 3 2874 4186 3736 3 2916 1821 2618 3 3003 7133 4746 3 4746 7133 7131 3 546 7134 4350 3 6616 7135 3317 3 3317 7135 7137 3 4713 4714 221 3 121 7137 7134 3 6909 6908 6523 3 6929 6930 6027 3 6428 7144 7482 3 7150 787 908 3 787 7150 1720 3 7375 7373 1293 3 4345 4344 786 3 3195 7152 2806 3 5744 2603 1315 3 5568 712 7305 3 1088 4598 1721 3 3738 348 347 3 1541 7150 908 3 4038 5655 6047 3 4382 1539 2542 3 861 831 5722 3 1988 2542 1683 3 143 7158 7160 3 5305 6306 3801 3 6523 6258 6017 3 6017 7157 7045 3 2207 3019 7102 3 4653 4655 3880 3 6734 5986 4950 3 5992 7162 7164 3 6245 3046 5134 3 487 7164 7161 3 5942 7165 6833 3 6833 491 923 3 5285 2073 4294 3 3415 3835 3017 3 6641 7166 2107 3 2844 7167 1408 3 1408 7167 7499 3 71 4382 4287 3 7500 163 1724 3 1724 1728 7500 3 309 4617 2535 3 2807 847 1895 3 5527 3682 335 3 3557 1941 2347 3 5422 5225 3718 3 1986 4531 1687 3 1983 7100 4870 3 4804 168 3277 3 3142 3105 1947 3 7411 7175 118 3 118 7175 7424 3 6767 3240 686 3 686 1737 6767 3 1737 2702 2191 3 2889 5591 4263 3 607 4308 643 3 1926 4451 2882 3 7181 1131 5585 3 7181 7177 608 3 356 5553 696 3 7505 1350 1927 3 7188 7183 198 3 7183 7184 198 3 2144 1866 7184 3 2711 1927 4909 3 1058 4294 1906 3 2510 4531 1984 3 6345 7188 2718 3 5790 7189 1355 3 2980 3661 3121 3 1355 7189 7420 3 6212 7191 532 3 5774 7192 4750 3 353 5158 2674 3 2170 2261 2017 3 3421 7465 5432 3 4750 7192 7193 3 5579 3156 1448 3 6043 7193 7191 3 2588 7194 7195 3 2689 7305 712 3 2321 2359 4066 3 8 7195 7194 3 2421 702 6744 3 6564 6566 483 3 1170 360 6015 3 2010 3931 7037 3 7196 7194 1746 3 4705 3663 6643 3 19 1889 286 3 1898 252 27 3 2137 6653 1838 3 1747 3214 81 3 1749 1768 1740 3 5061 3386 6676 3 7410 1869 2514 3 2510 2857 7455 3 2169 6166 512 3 7235 2144 1752 3 1014 6514 1943 3 7523 2537 307 3 3386 6181 6676 3 7236 7206 2144 3 1753 3110 7397 3 3110 7207 7208 3 3900 7208 4739 3 3014 4650 6978 3 7208 7206 2554 3 1980 4772 5505 3 2456 4066 6426 3 7209 7057 1550 3 5624 7210 6036 3 1354 1991 6373 3 1677 7210 7212 3 6231 4121 416 3 685 7212 2246 3 4730 7215 7216 3 4022 7216 3004 3 3004 7216 7213 3 1137 7217 1781 3 2607 612 3870 3 1756 6973 7416 3 1757 7271 2817 3 2168 1502 6283 3 1838 5754 2137 3 3281 7220 1940 3 1940 5442 3281 3 3144 4659 3444 3 6348 7223 7471 3 4718 4719 993 3 6537 6538 6051 3 1686 7230 7231 3 7148 1946 6652 3 6756 7231 5663 3 6326 4216 7255 3 5663 7231 7226 3 6110 5780 3005 3 7232 3359 2035 3 5639 2377 4949 3 5660 3821 5029 3 5527 5052 3585 3 2266 7234 5961 3 126 5062 1081 3 1740 1768 1752 3 173 7073 2554 3 6718 6720 3034 3 6956 7238 492 3 179 2815 492 3 1926 7505 6446 3 6674 4053 6670 3 6766 5186 322 3 3009 898 5572 3 6153 7013 4163 3 4205 7186 5572 3 1778 7245 1774 3 6579 4067 1907 3 1774 1779 1778 3 950 5998 1744 3 1219 7266 7265 3 2157 334 7159 3 2150 2667 164 3 1772 7263 1219 3 2823 108 1773 3 1830 7249 5610 3 2846 258 7395 3 7260 7250 1219 3 1219 7250 7266 3 3041 6500 3219 3 7052 7054 1808 3 6406 28 434 3 6930 7254 6027 3 2073 5285 7367 3 468 6850 1533 3 6841 4740 2881 3 7118 7257 2937 3 5751 5018 3086 3 500 7258 7259 3 7479 7259 1180 3 1180 7259 7257 3 6246 7260 3813 3 5334 7261 1273 3 7261 7263 1771 3 2697 1745 3066 3 1774 1776 1779 3 388 4793 4021 3 1219 7263 7260 3 3489 1687 1776 3 1194 4870 7100 3 1194 7265 7266 3 7306 7076 81 3 7252 7250 144 3 7457 3679 3729 3 7265 1772 1219 3 1273 7245 1782 3 1780 6926 6927 3 1755 1782 7268 3 5073 5679 3140 3 3066 1743 2697 3 1781 2378 1137 3 2817 6973 1757 3 7504 1926 2882 3 4508 6816 3452 3 1784 1791 1264 3 1905 7465 3258 3 7149 4939 3334 3 5653 7016 1787 3 1787 1786 26 3 2243 7274 221 3 221 7274 2818 3 4939 5143 6032 3 150 4772 1979 3 4262 4264 508 3 7229 7277 4469 3 2047 56 5765 3 5344 56 2069 3 765 5143 4939 3 5676 5673 72 3 5491 7278 7495 3 1793 5857 2839 3 1793 2822 5857 3 27 2515 1878 3 7286 2106 1645 3 2106 1800 7285 3 7326 7287 438 3 438 7287 2823 3 3876 3877 1200 3 6673 7289 7292 3 6820 6821 2435 3 151 7288 3876 3 1807 4821 875 3 1807 1811 4821 3 4470 2825 2002 3 6156 7295 5382 3 5382 2824 3355 3 6995 7296 3189 3 3189 7296 7297 3 7296 1338 2133 3 132 7421 7025 3 5451 1744 4400 3 2740 1039 3024 3 70 7299 7153 3 7153 7299 1815 3 3607 6521 2908 3 1814 4516 2816 3 4142 166 2167 3 616 4824 4935 3 1650 1722 1119 3 196 7399 594 3 1925 1928 6482 3 7434 5168 55 3 3214 1823 1999 3 4991 3554 4924 3 3280 2724 3727 3 1999 81 3214 3 6033 7243 3795 3 7306 150 1979 3 7442 150 1999 3 6530 6529 6948 3 6748 7308 5335 3 5335 7308 7309 3 2939 7309 6998 3 6998 7309 7307 3 2830 5701 1948 3 3993 4127 6884 3 4601 2616 4932 3 643 2353 1825 3 2490 5684 177 3 1825 42 643 3 6429 7312 152 3 7312 1989 6513 3 5380 5381 590 3 1925 6482 6722 3 171 3387 1827 3 1829 1841 171 3 2767 2560 1468 3 3790 7315 1861 3 856 1894 7042 3 6148 4341 3388 3 5353 7256 7404 3 7316 7317 1859 3 2212 3664 5892 3 7145 7317 2506 3 2506 7317 7315 3 1923 7499 7166 3 2623 615 3636 3 1366 7319 1312 3 3254 6652 1946 3 3954 7322 5040 3 7323 438 1773 3 6801 7326 197 3 197 7326 5700 3 5159 1884 6940 3 6722 7328 1120 3 7423 7329 3086 3 3086 7329 7330 3 905 2173 879 3 7474 7330 486 3 486 7330 7328 3 7120 7331 6672 3 6672 7331 4056 3 3403 4724 3773 3 7333 3041 3219 3 5545 6683 312 3 6271 7335 5936 3 141 7337 1832 3 1832 6557 4774 3 7012 7337 7334 3 48 7451 7448 3 1833 1834 4028 3 2542 1988 4382 3 2542 7339 2837 3 1835 2833 3469 3 4476 7409 6404 3 7342 262 7438 3 6642 262 1836 3 1837 2839 5857 3 73 257 2838 3 7182 7241 1808 3 1338 4915 4824 3 2573 2314 1891 3 911 2071 7502 3 3688 7463 4875 3 3517 667 3522 3 1981 5089 3939 3 2396 4047 1261 3 2553 6521 6520 3 5046 7449 31 3 7296 4915 1338 3 4839 7390 529 3 6958 4935 4834 3 7178 2075 3217 3 6398 7350 5148 3 4475 3674 5161 3 7351 7352 2775 3 1840 6942 3230 3 6593 7352 7350 3 5401 7501 2866 3 7354 7405 2849 3 468 2847 5443 3 1842 2148 2784 3 6710 6711 5367 3 5542 6173 3474 3 204 4364 5811 3 140 5503 5205 3 140 7359 4817 3 69 7123 3595 3 1657 2865 904 3 5234 7359 4867 3 4867 7359 7356 3 1844 4372 5885 3 754 3186 4925 3 1845 1848 2005 3 1082 7361 4553 3 769 6006 7436 3 1846 7362 6261 3 1306 7362 2841 3 2841 4704 1306 3 1467 2836 1221 3 1849 5096 4944 3 2483 7363 1857 3 5587 5582 4363 3 4673 5059 3363 3 3290 4283 2845 3 3772 4730 4218 3 945 896 3683 3 1855 7371 3625 3 5598 4673 1655 3 1850 7109 3625 3 4520 7068 5067 3 5067 7068 5237 3 7372 7368 866 3 5698 7373 5115 3 5115 7373 7446 3 7375 1293 1663 3 7336 4038 6047 3 1654 5475 5919 3 833 5341 5552 3 5341 834 7086 3 1615 4702 4040 3 4920 7377 3883 3 3124 2551 7379 3 1859 5894 7316 3 1859 2020 5894 3 4988 7444 7445 3 1862 145 2058 3 1862 7065 145 3 1729 471 5106 3 7383 1865 2434 3 5983 3742 4733 3 6944 7501 5401 3 1408 7499 1922 3 1863 7388 724 3 7388 254 401 3 5724 5997 5633 3 1865 254 7388 3 2407 1388 5350 3 7424 7389 16 3 16 7389 4269 3 7391 1149 7238 3 7393 7225 1620 3 7225 7393 1914 3 3921 1914 5604 3 1328 7395 258 3 7395 1978 2846 3 2014 1980 5505 3 4319 7397 3110 3 1365 1344 6799 3 7398 7419 129 3 4160 7400 4691 3 1356 5060 5203 3 6518 7401 4037 3 2751 7403 2848 3 480 3938 2166 3 2848 7403 1870 3 6919 6918 1181 3 2832 7355 7405 3 2849 4615 5381 3 5436 4205 4757 3 2810 4971 1871 3 6085 3993 4688 3 1871 7403 1112 3 6982 2879 4468 3 3617 5103 5060 3 4494 4365 5222 3 1394 4924 1696 3 7404 4857 7224 3 5150 5144 500 3 5602 3545 2418 3 695 5517 2992 3 7175 7073 1149 3 1858 7166 7499 3 4739 7411 3923 3 1788 4488 2774 3 1955 2851 2227 3 926 5255 1874 3 1874 7414 2662 3 1310 1306 4704 3 2850 2112 1310 3 6279 1708 843 3 7415 4106 1496 3 3858 2204 3505 3 4688 6884 863 3 4106 6329 656 3 5027 872 4921 3 5807 7416 6973 3 6743 7002 921 3 1756 7416 1878 3 27 1878 1898 3 1753 7397 7419 3 7188 7189 2718 3 7432 1355 1553 3 5018 7422 3086 3 6355 6647 256 3 7488 7423 16 3 16 7423 7424 3 6556 378 2153 3 5056 5724 2478 3 7389 7175 1149 3 118 7424 7422 3 685 2246 2301 3 7045 6523 6017 3 7430 7432 2300 3 129 198 7398 3 1355 7432 3671 3 7006 3307 1143 3 5673 7434 72 3 72 7434 6277 3 1751 2790 2003 3 6643 4414 4660 3 5219 627 484 3 2795 2854 2484 3 6233 7438 262 3 4573 6499 5078 3 7438 2854 7342 3 1886 1937 1675 3 2634 6855 2986 3 1886 2852 5670 3 3285 2525 2530 3 7062 7443 145 3 7444 4988 741 3 844 3151 701 3 441 7506 5620 3 7506 441 4245 3 2537 6463 307 3 307 7441 1618 3 7401 6518 5642 3 4023 6630 106 3 3584 7509 935 3 3184 7509 3584 3 1821 7510 2657 3 2916 7510 1821 3 7511 1320 2236 3 1686 7511 3384 3 158 7512 2153 3 7512 158 6127 3 3643 7513 6594 3 5546 2998 3643 3 4160 7514 4159 3 7514 4160 7510 3 7515 775 3606 3 5642 6518 5662 3 775 7516 3434 3 7515 7516 775 3 7517 6226 1320 3 1686 7517 7511 3 2010 7518 381 3 7518 2010 7037 3 7519 2121 1556 3 4143 7519 2033 3 7520 4857 7404 3 4010 7520 7256 3 2537 7523 5978 3 6215 7521 96 3 4025 7522 7202 3 7522 4025 2982 3 1119 1627 7521 3 191 7507 2141 3 7524 353 4383 3 5553 7524 2605 3 217 7525 1527 3 377 217 5559OpenMesh-9.0.0/src/Unittests/TestFiles/cube_tri_version_1_2.om0000660000175000011300000000023214172246501024417 0ustar moebiusacg_staffOMT" €?€¿€?€?€?€?€¿€?€?€¿€¿€?€?€¿€¿€?€?€¿€¿€?€¿€¿€¿€¿èOpenMesh-9.0.0/src/Unittests/TestFiles/cube1_customProps.om0000660000175000011300000120657614172246501024056 0ustar moebiusacg_staffOMT"fÈ:,XŒ ?“ª…>c Ç>”J˜>^»?ÑÏ=Ou¸>Yx­½Ñ??MÈ>[¿»½føÇ>rM¿Å’B¾Va³>þî=>|¿!Z›¾v¨v¾ ]¿íس½ðŠð¾Hõ>X;?ïþ >oe¡¾½8÷ÿ>©­=FÐH>ë©?¡„¹¾©P?å^°>ðŠ0>Êm¼?§D§ê¦>Æø¿M£¿øpi¾y­Ä¾Pº|»/ùÿ>½0½ÂÝ¿©/“¾Wž>ü«ç½²ó¾Rœó>˜÷À¾Šr¿ãŒa>e?¯|¦¾´q´> ´Ö>ÆÜU=Ð?@ø¿°9¾‰·Æ>t?ò”µ>ølµ¾²õ?0h‘¾Î6G>9Ó¾º£ÿ¾@*Š=0Ù¿N)Ï=·™>Ò¶>úE?…E€½5^ú½Âm?üÅ´¾6ç¾D¥?<ƒÎ>ð…™¾¨?d­Ù>£„>p_ÿ>±ÂݾÙ"¹¾‚!f=ƒl¿3£¿¾Ñ‚¾¾¤¿ö¶¿ÝDžÛà”¾*忬Vþ>“6u>¯^Ý>$D?°¹¾®K¾KËÐ>窽m¨¿ïÇ¥>Gú^=ú&¿Tü¿>š™¿œ› =¼­Ü>¯ ÿ¾˜?>¢ÏŸ¾Å¿re–;%v?ú·»¾Ëž”¾¸¿ƒ0÷½@ÞK>š"ȾÉX¿ÍV†>B?ô¦º¾e?Qr> ÕÅ>Reø=˜†?°¾¾oJ?H>züÎ>+¾ä?¥ƒÍ>Õ>í¾Tÿð¾Òâì>»Ó½~¿ÓÕ¾K>t¶?¸Z> VP=x¶ÿ>»Ò>+›®½íe›>èÙ¿E„ʽ¼¯ª>u¿ý-!>F$’>‘¿iæ>–ù>ðÚ5¾ä½²¾¤¿¨âf>%tç>w¼¡>YQû>D;¢½Õ[C>ñØÿ¾C3ĽWÈ>J ¿ã¥³>Ot¿k€‚½Ñ$Á>ý†¿š_½y²³¾jgX¾‡k¿3â"½Ýš?ä1Ó> ²>:x? ··¾.âÛ½{»Õ>&9?{Ø›>÷Í?ð†>eý&>/Q?4,®>l=»>òC?Ù³>S@Ê>ÍÌ?Á‹þ½½8?×úÊ>Lx>î'˾\“ö¾/ð>óÌ>„Ø¿sƒ¹>¢Þ¾K“Ò»^Mþ¾µm?S´‚>b½~r̾ծ¿¡ó²>z4%¾vÆÿ>>jb=JÔ>ÐFÆ>TÉ¿Ž?Ñ>ÞY[¾ºØ¿ãÝ‘¾ùœ`¼Úª¼¾¥Ûê>lÑú>T«—>¢·?FNU=É¿ªœ¾®Ø×¾DO ¾­é>2û¾ÕZ?C8F>gðÏ>úð´¾öa¿®>¶òÊ>ꓬ¾ìK¿ôMê>æ¬ï>Óñ>È_º¾Kx¾N'¿ î>}Ì÷¾;Wo½£vÿ¾¥¶y¼½Û¾7¥ì¾qò>YNê>ºL?¸S¯=õ¹¾åòz¼“U?ûyþկŒ>ƈ?¦Q½ü§Û½¢ñÜ>Ìÿ¾Gj>ì?øªÕ¼ßS?ö½>Ð$>§Í¾}þ¼Ã»¿[`ÿ¾@”>4HᾤÁ¾å¶?ˆ/c¾gœî>/6í¾¹ï>kñ?Eb²¾™ÖÎ>k)ˆ¾ðý?â\Ã>ë:”>*ȯ>1¿Ý ?Y>ú^>`fN= â?þñÆ>nPë¾5zu>Øïù>®õõ¾ÝíÂ>ÏÀð¾ô¥ÿ>á ‹>ŒÛ>C:¿äfˆ>júܾ¡H¾Ív¿•fÃ>Ë0N¾¾K?»òÉ>MܽHÅÿ>¬´Ë½Ä=M`¾¸#¿)Yö¾ºùî¾ Á¾{‚¿obˆ<Vƒ>…>k¿ëV>Y‰)> š?í¸¾ýM ¾Ó.¿ý·>¸Ý>i«ò>{0ñ>W@?‡¬>h¾á|j>?•ó…>ÌF7¾¿ò¿óX›>ýøk¾?õƽO#ý¾¶è®=ݔ⾠Š÷>ç‹í¾8»Í>R×z¾2U? Ï=Çîå»·A¿Ëô£>ÌDñ>ÌÔô¾kVG¼O‘Ó>W?\Të=ð0¿¬¨>ÀV½½>žµ[¾Xäÿ>Ï¢ÿ¾cÔÕ>m¾Ç =ds­¾ªH?Ÿ=G>ø¿>¶h?è=&z=ÝÑÿ>ä?[¶†> ]y¾Öp±¾Úç?‰o¾¨ª@>I?üo…¾Œû*½ì¦?¦Ž>éòv¾fÀ¿´!¿¾h©¾û\?s½bH¿ür¦>ŒjÉ>åC¾Ét¿Ê4Ò¾>yX¾• ?öþ=øúú½†¿Jñq>K¤¼Ž??-•§¾¤ŽÆ¾TpÀ¾L¿Š>п(ñY>ŒÅ>²¿ãR¾‚áü¾¡‚ã¾þ¸¾Ý †¾$G >|H¿øáð¾ ã¾Dñ>Oå$¾V~¿µ¾Ï½ï¾=ñL>Šø¾üüÿ¾–éW¾Æˆ>롾s„ì> ú>´ù¾Ÿ’ë>Y¤©>>{ö¾÷î¾1[b¾é ¿5|þ»m5½Ñ¿ãO¾7?> 4¿¨äl¾$4>ËK澦€¤>bƒý¾#ó¿/ʾÍri¾.ªµ>ÍW¿-^,>Œ£š>ÀÎ=¾åÒ?ÑçÛ>å¶å>qø¾<Üν(µÿ>úZ\½Œ¹k¾£¿§Ï®>ÓÇ>ït¾Ÿ¿ “±¾#†¿B³K¾uö>¢™ï>î;»´?Ý ž>ÝÒÊ>ž\ó½ºÿ>Íâ¼S‘ª¾YO?u°Þ=9œÙ½í-?¯Ð§>nN?2Dz¾¬6/¾ãµ¡=Ä?¿ˆõv>ÀI=hw¿hƒ>uæÎ¾Ê¦¿ËG>vá×> çd½§”ÿ¾†?Uˆg>Ÿ&¾ÜK?íž´>ý÷ >žb>[yù¾iê¾,õ¿Ï^‡<׆š¾âÍò>åê>Üï¾0HZ¾O ? T5kH >Ûi=öa?äŸ>„€l¾²¾‘¾V»¶>³ð?¡Ò>^Ö?|>’A¶¾Ð ?áª>ç¨c¾?•潚·…=Ýìÿ>±<~¼e4¢>I¿†Q5=Uo¨½P¨ÿ¾Ïù)>{÷ß>°Y¾µÝü¾÷Y¿·b½·D¾¾‹Œæ¾µÂ>®Hü¾õúÍ;Y£¾Å?z?ç§°¾"à`¾PÆ¿ÓGe=<2ξK?Wx¿>xðÓ=¥!©=¡Ö¿x5϶=j4¿m¦¾Õæ=@ #>œ‹ÿ>kºö¾nMz>×ð>n˜Â=°‘4>³ÿ>$ïÜ>Ûÿ>2k>X u=µýk>°<?¸Š=„¹…>—‹?f¾ó¾óÉê¾2Êë¾yy¿g ›>@†®>±ˆ¿¬œG½mÁ>a=’uÐ>…—¿eU¿øÆ°=&Ã>h’x=ØÄ>B"¿¯&ÿ>—<¦>J)à>zÇ¿"p„>í¾¾ù¼ú>32è>¢¸Ã¾æÌ¦½aÆ?•×’¾Oа½C9¿ûs±>Þ!¿n=^*¦>'¾>š™¿Q¼Z¾@?¤S>È ®>®dç>ù¿û¾r޽{!>û >½ß¿ê–=*8¬¾@2¿Z;½­†´>À?M‰¾Xs¿Käâ½îB‹>ë¿òWM=ŸÉ޽Éåÿ>À·<²ôÁ½¹6¿~5w>ìk¿fõn>y"˜>2w¿ œ„>úFŒ>“¨ÿ¾uä¨=U#µ=+Šï>®¼ô>]§!¾a‹¥¾ö|M¾>¿Ðbé½3l¿Wx‡>Ò?ïur>S3…=£êÿ> QU>%ea=y‘¿¦>_T>só?v‘>’éÀ>Ί?wDš½àŒ>n>¹8?-è­¾m¼¾ùÀ–>ªò?2Y¤>^?Ë+|½æ-¾ðL¿Ðb>;⿲Ÿ•¾êëÙ½½Ú=Œ-¬> m?,m>ÉŽí>^*ö>„ Ä>‹?WB×=Ó¥¾­¢ÿ>‚6I>qæÿ>ý×<í ǽ¯°p¾XÈ>*?Íry¾N›>ö$?ö½=ƒÚÿ>„š<ÌÀ¼€×ÿ>kØ¿=?¿c—°¾½È”>³ k¾ŸÇ?–̉>‚¼P¿£;Ⱦ=5=0›¿É‹>¬¾8ˆ½dw©>¿9íé½|Fº>÷>¿ã¤P¾ûs!>Ïÿ>S³ÿ>ÂL+>,[¥½˜£ÿ>ÅX6>$ ¾$ ?x ^>—9ݽø¾Tí¾g%>@ø¿çÊ»½/ßÊ>aÁå>ƒjû¾Ä¯ø½ô À¼cª¾„.?kf? ì<½Á²>¾0¿gâ—=g¶³>-#ž!‰=$H?0 ÿ>‡%¤½¸î=ÔÕ¿%Y¯¾<ƒ¾K–¾´?°¯¾y>˾º†¿x¸>“rǾÑy¿Nð}>[`ÿ¾å~×>9{×>íðÿ¾ OT¾K!>îCö¾øª½¾õ÷ò¾™]\=gá>õ„ý>P«¿t²Œ>FMJ½X©ø¾4=+0ì¾ý©œ=CïC¼|ïÿ>ýÜð>²…è¾W ñ>ò˜Á¼c’¾Ô·¿òÒõ>Šu’>J³ñ¾^ô>œŠ>†ÿ>íÕ·>uš`<„d¿r¿¾$~…>7âI>Îÿ¾EbB¾°¾¦{]¾7?2¦½w¿Láa>Y†X½ =ª¾3¿>Ög¼õ±¾vT¿ÖrϾ Ä>tÑ¿xš|¾ê[ž>i?íÓé>ëÅð>³šî¾ÁRí¾zoœ½†‘ö¾›u¿×3´>üãÅ>š$Ö>cC—¾•E¿«èÿ¾öBA¾|x«=—5†=-ã‹<¡òÿ>‰#¾Až¿”¾Ã3=ª~>猿•ð¤¾Q½…¾Ý?¹<±<:?Rº´<‘á¾€eý¾æ”ˆ>kœí>S÷¾û4<£¾æ<ã¾óý>1  >Cã>· ¿ó²¾¬о ?V;æ¿®~Ì>W q>¿±¦ò½2¾EKž¾…¿²vµ½c*?R(£¾$h'½Á7->>Ïÿ>,,ȾïÚ>%?e¸>·)>¡i?¤Ÿ>Qº©=~ý¿ y´>—==N¿H§ž¾´sú½Óõ¿”‡¿+h²¾Z×X>&¿{¾V>”b¾¶ô¾žÓì>Ñâ¾ëÉŒ>†¯÷¾&qî>éíÿ¾c˜S>.¬K¾P¦©¾´>…>n¾?O²5¾›7ö¾}–ï¾·'€¾k ¯>øª?ãÕ>Ç+¿úƒ\<Íri¾²Ü>ß‹ÿ¾zP¿òšw¾1¹=&>mYξ°?lÎ!>/2¿M¥>RcB>/¾¿)w>ý!>™š¿/1Ž>ËGB¾‡2Ì>0¿àG5¾èÁ>áb¿H3V¾hê­>³|¿¼±>YQ¾[C?*7¡>¦B|¾£t?½Ø<-%¾þÑÿ¾Ééë>Êø¾5·’>òyu¾9)¿•ñϽ o‡>¿ ³@>±ñ>‡Mô¾•¹±>ÆM¾@Úÿ¾Ô¹2¾ß™¾c&©>é)¿€fÐ>ÔH«¾}”?JEË>Ûnº¾—­?©£‹>ª,*½L¤¿kJª¾¶/>5¿[ô>dyï>v¾$H¿`ž½+nľžÿ¾* ¾WãÁ½YÀÌ>ò±û¾vè>ŸV¿ãqÁ>6•å=)ëÿ¾š»Œ½4ƒX¾B'ô>ÆÜE¾Äyð¾/¿SY¾áBn¾¸•¾®Ó¿ªº<üÆÿ¾ËK¾mn½ääT½ÿ?—W>B–;«±¿VõÒ¾nŠÿ¾ˆ¾àؽ 5ÿ¾ó8Ü>šë̾µ¨ï¾Üî¾¼®ï¾æËó¾o»è¾¶„ì>4y”½Ù'`¾Lþÿ¾#)>×ô>½ð>€œø>Ô >jé>x¦¼T¾h¿dß>vˆo>Acþ¾ ¸ÿ¾øn¾¶¨J½åÔ^>«w¿ì‡€¾åñ¾[z¿tÈ=_´ÿ¾xt­=ŸÛ>mTÿ¾²Ÿå½À±Ï>@Ý¿†/¾ÿA¬¾£“½¾Õ{¿£·¾õоŽå¿ÐFî½S%ª¾O?‰@?W¦¾„cÖ¾I?Ü*ˆ¾Ô ®¾¹6¿DNO>¾‰Q>aü¿¤Å‰¾3ky>;ßÿ>›–³=g[2½Ø€ˆ>‚¿áìF¾»¾¾ÆNH¾h<¿í(Ö>7ˆV>h=¿¿™¿™ о‚çþ½SI>–±Q>æ?}±g>ˆ.?ò™„¾·a>üQ?=+龎“ú¾c·¾jøÖ¾ÁÉ‘¼Èÿ>á ž«€½SA?ôþǾðß„>Hù¿Ý˜æ>LgÌ;º¿ú¾Ï½ÿ>C1>êÛ8= ›?ŸYÒ>|µc>Ùyû>aÁå>V€> •ÿ>Ü*(¾•>M/¿û:¨¾&¬Í=š ѽO;?æ@>0¾ý1 >pzÿ>uX¿[´°¾ãá>Æû!>aˆä¾}ëû>} ¾£v_¾e5¿°âŒ¾–´’¾"Š¿}²º¾Ê©¥>Ú?ˆÿ¾ ³½á²Ú>Bzú>°Bº¾gÔ¾1¿.2>ô¾Hâ¾kGñ>,ž>!è8>¿žÿ>À´¿%#Ï>u:Ð=_–þ¾[zÜ>¦Ö>„õÿ¾e×>ÿ=^,¿k`;¾dËb¾§x¿`é\¾CËj¾ÿA¿š™Ù½dY€¾rŒ¿JÏD¾ŽÎ¾éòæ½äJ?ÐÓ¨¾€?|šÓ¾íŸÇ>ÂÜþ¾y;¾¥jã¾.ù”=Æľ÷Y??¾B_?¹>cµY¾´­&¾Ióÿ¾V.¾ÚT-¾ ÿ¾W ?÷œ>ŽÁ¾äƒ?ˆœ®>؃©¾¿»å>Ž“ú>°¾8Nê¾r3ü½'Lø¾äe=>‡2Ü>º…þ>aÄÆ>AðX>û=¿ÎSõ>g¹,>çŽî>¾³½ 7>̲ÿ>VØÄ>ž~ >&¿ç¿y6¾n¥Ï¾XÉÿ>⽿Ô/=8Ÿú¾_~¾<ê¾cCï¾F@õ¾•·3¾Šré>:ú>iQ´½@õ>ªF¾m¨ð>ˆ+ÿ¾t˜¾Ÿß¾ëÿL¾~V¿F\¨>õÚL¾Äϯ> R?»?I†ü=ï’ >]Þ?»îM>—”¾}?d¾M&¾75?)Ðw¾H¾gx=Jµÿ¾Ë#>qŽò¾šé¦>#2ô>ßùý¾rw>$¹ä¾ ¨ÿ>Rº¾%«=#I¿)Íf¾wS>?8÷>¸‘‚¾Úð>î=ä>ÏLؾ¾.û¾ç«¿ü4¾Øš>c+ø¾ôýì¾2® >þï¿ër*¾4œš>ÜÖ6¾*o‡¾V¿É=í¾¯\÷><À>¨‚¾rÝÔ=-C?™ôÇ>óö¾Îñ¾pµ¶>ýL¿G»€<~©ÿ>\b[½h”.>Z”ƒ½ æÿ¾÷ƒ =1¶?;ÃŒ>ëH¾-§¾3ƒ¾À³¿Š=œ>9ñ5=˜à?öF?*|>p²•¾¥ò¾iÄ,¾Æó>[Ñ>“÷>ï¾ß¼½=Jšÿ>аá½2 {>Xæ?ܾƒ1ò¾¾/®>Ò1=Ü-?zmÆ>2!æ<î ?›©Ð½ÙÎÿ>L ¨;ßO?ê!š¼9­¾¸Èý¾”øÜ>7b÷¼ê=Šèÿ>DT>8d½n¿ÅTº¾c!¾»†X¿4ó¬¾O"¿§u³¾¡¡¿>ÊO¿gÖº¾)п¾¹ÓF»Þ®ÿ>çs¾²„Õ> ¿8Ü—¾¤9’>ñ+¿R¶¾µ –=qËÿ¾ˆ$¤=?4LÝ>â¢>ã›=ÖW¯>g?e€=–°Ž>ŸÇ?nM²¾zq>”?-ܾ¶þ>Ü)]>g™¾¿'¿äôµ¾¼’¼¾â¿ _²¾EK¿‚pµ>… ™¾‹Æª¾}x¿T¾Ëóà¾9Cñ>j¦ó>ƒû¹¾ä‡¿á|¢¾ªw­=›®ÿ¾rO7>´è=>JÏ¿]•¾îA>9{ÿ¾Ÿr>Ñëÿ>‰´M½@1=Àÿ>›†R½ieÌ=Ã×ÿ>­5¯¼ì±=5Ïɾԯ¾ý¿ Π¾j¡ä¼Ì)?–Z¿¾¤½T?D‘¾tÓ>ÇŸ?2W®¾[ï7=aU?hͧ¾8/.>‡1?\>ª¾GY>t`?ep>¨¿u”c¾&¿oœ¼>nо‡Q¿im¾òa´;k *>«ÿ¾˜×–½€}d¾Ý(²¼F&¿É >ü«ÿ¾êᕽ€a>Ñ’ÿ¾Ö›Ç½¿3€=§¯—>Mù?Ò¥>“o¿üQ´¾:µ½äf¿hzÑ>ؾïâ?àÛ”>¬•¾»?Q„´> 7Ñ>jÛ¿¯µ¿>qU?‚6Ѿ¯Ö=ºùæ¾?9ú¾VÒ²>•Eá>®ý¾£øÂ<O?¨¦Ô¾Egù>d ½<Øê>ƒ3¿ƒé¼RÒc>WYüºEfþ>w,Þ¾‹?÷Ê´>QJоØHr¾x¾áÓ?&8Õ>Öÿ>Ñzؾ•ž™¾'Û¿¾¿¾È>ÛF¾àžÿ>£VH>^¥Æ=³Óÿ>Äê>øS>WÐ?3‚>„+P>.q?Ž#޾/£¿°Þ-½À>šú¾^öë¾~»V=~Ⱦ€+?/3?àX>¿ÓT>²¤¼>–ξò™?Ù‘0;B`ž±?÷æÿ>Ó‰¯=„bP¼’°ÿ>àô=ÂÁ®½Ó¾5ï€>Šr¿ý¾ÿ¾¥ª$½Õ>íÖÚ¾o5A½—æþ>†ÿ>uUØ>ñ >‡øç>™aû>—†½ '?@K÷½¹Š¥¾aA¾ô‹Š>=·¿«´%¾9 ©>2=¿<Ÿ!¾TªŒ>f¢¿jûÿ>úA‚<êÔ=È”ÿ><ôm>j¾Ú¾?Xž>`’ª½÷ꃾެ¾Ãô?V-¿Ì¯Ë< ¾>i9¿ÙÐ}>q«¾Ùw¿Æb•½Œf½>íÕÿ>æ1>Œ+Ó; &¿0rż+Ý>LŒ¿îÛÿ¼Ù·>PU¿ý€<æ@¯>„ò>ƒàñ¾˜MØ>/è³¼òw¿¾$H¿ÒžŒ½—ÊÛ¾Aÿ¾c²½Œ¡Ä¾(¿?Éí¾¶¢õ>I0½Ò³o½ËŸÏ¾²¿¦^g>ÂC¾Z?;ü½>² À>GË¿Úáÿ¾1îF¾ÇÔ-¾ÃG¿ùLv¾£!㽋¤Ý>N)ÿ>£„>ãüÍ>8N:>ÙÍ¿Ç,“¾!ž=J´?²>¾©‚–=еÿ>Ü,n¾ø9Y=J%?ts6½ˆI ¾?75Ð=%‘…>x?4† >³†>A€?Õ}=cì¿Î3Î>ú—ô>—pð>*Û>SŽ>'i>=ô¨¿ª¾J ʾÃõ¿Œ_½£çž¾ãý¿ƒh>ëÍ>w÷¿xï(>ݳÎ>j¥¿&VÆ>„ ½:;¿nßÃ>p>w¡?…–Å>á!<º-¿B|ð¾ú õ¾–Î>ׯ>¤6©> ¦?Iç>¿}=>p±ú>Tü>xÒ¾“Qå¾÷Èf¾1±?ñ¹£¾¬ý=>‰`|>y=¿íšP>¬SU>õöÿ¾ÅôN½ê°’¾-¯¿#÷´½Ù?ï¾°åõ¾›!¿©õ¾.U¡¾ÊQ ¾’?QÁ1>w¾ç¾Êùú>´Ç0<ùп½?¨‹¾³y¿BG†½S·¾×i¿X®÷¾uVë¾ì?A½ã뾯²¾âø>ÐÓ?JÑÒ¾ûíf½ Añ>¨ô>ÝÐ>ú+?VHI¾²i¾$¿pí¤>ˆö!¾›X>|‘š=¤§¿Je…½¯ ?!^¾Xã¿\Âf=–˜>„œ¿>l´Ä¾Óø¿I?K°Ø¾¦¨‰=n?sÖW>ß©>¢D«¾J¿Qó=‘}ø>iQ¿>¾í>»`?Á_>å'u¾°U‚>w Î¾Y¿Öÿ¾i©¼7b·=fÙƒ>|Ì>8¿é~þ>Gƾϣâ>ÍÍ2½yë¿«!™¾oHC¾ÛLí>Sù> R%½@Q¿Ž[ľŽê>aàù¾|&+> Ø=t|¿zÓ¾ÔѾÍWÁ¾‰~?6Éÿ¾Q½?Ç=h=?ÐÕξR*Ù¾cœÿ>x·ò=¾>¾Ïÿ>¦Dò=H3V¾º£ÿ>Ü>+H¾ì¡å>«ü¾e>¾Mÿ>˜Q,>NÕÕ>{O%>î—ÿ¾Í”&> #?AB½M2¢>)½‚ª½ Ûÿ¾E¼¥>¢Ÿ>Ûn?mŠ>.?²¯>Ͻ¯¾¦¿,ŸÍ>•`±¾Oã¾åþ¾3o?9øø¼4.¼¾ Øî½Ù¯ƒ>Ÿ[¿ÛQô>s€ð>)’Ͼ‹¿Rñß½C뾤lù>Ÿ«Å>j0¿“W>ûéÿ¾|5v¼Ou½•`ù>Ÿrľ'ì¾ék±½Lb>,¿)wï>Êâë¾: ¿¿Ã£=ž žäã<„;VÔ?LE”=ô£A> Ãÿ¾ýÇ=–>„¾Ý{?´¾SzŽ>A›¿…Òÿ>Tç==|™;±§?;ûŠ>øâþBÚU½åš¾Ä´ÿ¾Å ½0I%¾ÓÀÿ¾VÂi½¸’-¾h²ÿ¾yæµ¾Ÿ«?{õ1¾¨Ø¾Wìÿ¾a5ξÀ#¿‰%•>Ì]«¾¸Îÿ>YA"= '¿=Îÿ>˜Þ;ÿ¯Ú=ƒ¿ÿ>Ð=ÎÁ#>'½ÿ¾!=˜†á=•‚~>fM¿\Ú>Á:†>z4ý¾QÝä>¹«§>Çé>îÎú>ÉçE¾÷°ÿ¾E¾öÑù>àŸê¾Ör·>Æ3ð>ݤ·;ô‰ô¾¶/?Ófü½¤ß~¾™g?§É\¾EeþÎm2>bŸ ¾ÿ>å™ÿ¾L§U¾ÍÚ>ÅË˾tï>t˜÷>¡1ó>/Ó>]jô¾7¦ÿ¾'ÑŒ½…Ò7¾Ú Ã>J¿Øõ«>y!¿¼¢¾ôß#>?ÕyŒ¾»0¾AÖû>~‹æ¾[SJ½é|?ÎQÇ<ŸÉ†¾ôÀÿ¾©‰þ½«€=r1Ö>ÅǾ}z?Hü¾ þç¾HÜû>ÇÙ$¾ÿ¿<Àc¾5 ¾ÛM¿rS#¾ ¿ … ¾×);=Q‚þ½^+‰¾G¬¥>‘b¿ç«Ô¾Qý®½ž (¾ø‹‘¾¨¦¿³Ƚ¾·¾C¿G’ ¾®¾[$¿†È™>š´¿"ûˆ>:@?j›<t¾•¶¿ˆò¾á¾`t¹¼±¿‘)¾¡£>¿œˆ®>C¿sÑ> `Ľ¡¡ÿ>ô¿L>O²>Ä\Ú¾/¥n>ij¿n¤ä¾÷°w>‹§þ¾[7>ÜžÀ>¦&¿LŠç¾^.Š>ÎSý¾[ð¾ò”õ¾7þœ>ú ð¾ÇòÞ¾inõ¾áz?Ó÷‚¾¡dò= üݾףð>y¬ñ¾?§?8-ˆ¾.”=—?¸“˜¾û=„‚¢>õ¾¡¾*:¿“V¬>„~?µT¦¾ßâÁ¾¨¿ü¨–>,IƾZ¿ ¯¤>QKÓ¾ø2¿¹ã¥>+4>ñ˜>&È¿ez>ÏíJ¼[D?–ê2>Š,ˆ¼ÜÙÿ>½n©¾v4¿Ön›>\¬8>FҾͭ¿]Rõ¾;‰€>pêó¾É<¾/cl^?Ä‹¾ Ü»=ðk¿f£“¾†>+¤¿â ¾>‰=_ ¿9aª¾ÇHî¾Ø÷>óʾs,ç¾r¿û>oJ?Ð쪾J¸«=É8þ¾·˜ß>F^v¾ÉVÿ¾qvÛ>¥¾\¾ÃÓë¾—Uø¾R™Ò¾· w>è#š="6?À!„>¡øŒ<»d?êYP>Vc)=m?“oÞ>ãÀ>š³þ>òy…>àM‡=Çe?ɪ?À—’>Ú~=K?Åž>d[F= ·ï>翜=w½ô>‚U¿¶µ¾eÆû=^•¾2¬ú¾Í!é>-°ÿ¾´>r‘6=±?¦ïu>“çµ=ÿ^?æµ¾y뜾ýÄ>W`ø>cñë>v¿Ø>Je=Tüÿ¾~þK>²Q1<³‡>á}¿–ÐÍ>ƒi¿0> 4é<Ú&p<¦þ¾#Mܾܲ-=׿×ÛÆ¾>?;¾>vW>äü>&á⾉EÌ>!y‚=$·þ¾ Sܾ·Õ¿cF>‰·Î¾e?”¤K¾?—ڮྈ÷¿‹û_>ŸwÓ¾[ë˾ÚH¾ò°¿1Íü>ï*¾ŠXä>zä×>ÓÀ¾Þ!¿ª*ü¾Áä¾ýû—=ÌD?ú è=¨q¯¾ƒ¡Î=ÇL2¾y®ÿ>}°Œ>Ÿr? xt="ªð¾m¯`¼»Õó>¾f?µˆ ¾œ¤i¾rqï<±Ûÿ¾§ê.>ƒÃ»>±ö>6é¿Ø}¿¾êïÀ<í¶½‹d™=ó­ÿ>LÁ¾$ÔÜ>“ÿ¾Aòö>Éö½{»í¾øÃ¾‘Ðv>â;¿Œ…>h<±¾H¿=ðq¾ ^¿ ¡S>¦íï¾ÚWö¾ Pš¾Å ¿o·¼¾AÓÚ>…˯=â’»¾­0¿Y?¹ˆ¿¾WÐľîÐø¾Pì¾õ¡ >!?eÞ¢¾Òɾ`¿fؘ>ì)³=øˆ¿´Í¾›Ò0=ï’ø¾³Ïë¾Ê‘¹=²+?-µ9¼*Ⱦ¦ÑÌ>ß4¿.=:½•ï¿•×¢¾¾˾ÂÞÔ¾åE&>}•¿‘ ¿€FY¾ ¨À½ïÿ¾|d3¾Ä{L;÷>Õ=Ü€×¾Lÿ¾ ¿.Y¾ò¾9¹ÿ>\Âf½_ù½ÁXϾlîX>ýôÿ=šìÿ>T?ù›>alQ¾Ì(þ¾ïtß>mT§<¤6?ßp§>¤à)¾”ý¾bJä¾µÂ4>kD¿u‘Ú¾ËI>þ ¿á ξ߇C>Â/¿ÞXоQÞŸ¾£ÿ>¬”½Úž†Tù>´i>6çè>W[¿ŽEɼyæµ¾Ö;?u>Gʾ§²(>Ì´>Œÿ>+Šw>ؾA¿€ ’>6ê¾B“¿)Aÿ¾5¾¤ãÚ>^.‚>»¾6=¿ìþ¾¾3â¾O‰> I¿QOÇ>„)š>ô‡?S@²¾”kª¾yî>¼÷¾ ï¬=Rÿª<Õ?¿K?q¾Lã=ZÔÿ¾HRR¾*RA¾ƒP¾> :?CpÜ<Õí¿ž`—¾–I“=‹5¿„šq¾kÜv½›<í¾ð‡÷¾+£ù>Tɘ¾Ÿ®î>Éä?.>VdÄ>oð­¾ÕÍ>¹T¿Ã»´¾ „­=R`¿¬;»?L6¾>…|¿‹Ó>RvÄ<,-Ó¾v¿é½Œ=uò¾”±¾O­ö¾G´>bá>Öoþ>Ô_Ǿ4¿mÛ¡=lÆ>Ãóâ>sü>ú¼¾Fz¿›n~=IØÿ¾¼Ï1¾ùõC¾²GÀ>‡•¾¹O¿z(½·{?Ë-½>¨Œÿ¾àÖ>ÔC¾ãš¾·ëí¾5ø>䟿´sʾžš>Ô_Ï=çQ¿á&«>v7ï=wg¿à†À>VL½ÍW?£?¬¾Âúÿ>Úxk=Ì&•9Ó¿ù¾¾A~–¾—:¿=Ds¾¿×ð=ì›…=Yn¿ä¿>H=_=™Há¾Á«ý>èÂ>†«Ó¾Ó¿Îÿ¾­N¾Ìº=Kwÿ>†uã½fù*>»É¾«±¿0ñǽÃ}ü>Š?Ò>^Hç¾Ù²¿}c=kI¾?Ñ=ôOˆ¾@„¿ãú÷>79Ì>xï¾­øö¾. d¾š}î¾nÜ>êY ¾C¿s¦¾29¿ ü1>ÁXo¾sg¾X¿F–„¾(ï㽡f¿h\¿ådý<Þ°}¾Ç–>¯±ë>öø>i䫾å›?BÌ;Ihë=t ò¾8Ió>ó«É>ªï?0 >¨>€(¿rj×¾²€¿§µ>ÃD#>ªÿ¾†wĽçáD¾ôÅÞ=¥é¾Kú>qæW¾2Èý>àºâ>~¿õ¢†¾°>¥/¿)M½à¢s¾„Ù?‡¤–¾O‘#¾n‰?&冾•U²½PH½;ûê¾Êù¾yö˼•ã¾®cü¾a’=u«ÿ>Ù.>î|ÿ¾¡¾Œg ¾K%½G>Òþÿ>ïöê»/¨×¾Y¦ÿ¾ î¾{ƒ÷¾å)«¾@ð¾üQô>fJ«>Ö×¾Ê1™>q;?ßl³¾Hù¿vq˾‘)§¾A¿UÕ¾=Óû¾(Iç>6›>¨Té¾%wø>§–>ì„ÿ>ã¥+>JÊ=ðݾ>çé;L3?Û+ˆ=öa?¬°¾Á¿ofT>?>6xÿ>ޝ>Š>¶…w¾ù1¶¾q“¿õœ¿áDŒ>,ò;¾g?XÇѽU÷°>ÅXÖ> 0?ÊÝÇ>]l ¾#£¾ü¿kíâ¼ÓQ>B¿–"y¾¡¾a¿9`÷¾í™¥>ì‡ð¾è0?¾…^§¾O¿Ó8+;ì³>-B¿Ä^?¼X(¾I…¾[šÛ=Œ½ÿ¾½x*¿ëWÚ¾ù0«¾´Ëç¾[{ï¾X©ð>8Ÿ >Èxü¾wã¾Öu>[”?b¢Á>¬Rš>‡6ø>/Âì¾ì0ö>"nî¾éºð½ ‘>^ô>”¾ð>.Œ?x%9>ú—Ô¾Êoñ>_·x>‡5õ¾$ ?¢––>”†Z>Í=„>ëU¿ªeƽl]J¾±iý>Yâ¾BÑ”>=*†¾B`?Psº>øÝÔ=É=¿:u…>&ûg¾Y¥?üÅ? â¾ß£–¾^¡Ÿ½ 65¾“¨ÿ¾x›ÿ¾ß©{½¼y¾ØfS¾¹ŒË¾@?­0¿|,¥¾üo¥<–î¾~ÿö¾½Å¾³/½œö> ï¾æV¾–¶¾/¢?|EŸ>ꑦ½Îß?©Þ¢¾ ù¾íeë¾:‚>Ÿ‡½oK?j¥ ¾U¢Ô¾µ7?·`¿–S¾êÄ>9˜¿™Ô`¾¶Ù¸>õÚ¬¾QÛæ½éd?—¾H3¾ô7?g˜ ¾‘u¾¯%¿µ7H¾ ×s¾†U¿ s¾l³ñ>ׇõ>½Qƒ¾¯]‚¾y!?ž~½ò&§>ä¿‚«<¼Mf„>Âj¿ÈË?½z¨Õ>µ7¿jÎ0½Úÿˆ>¿jPŒ>bhݾנÿ>!’‰>•»¾­ú?Æ¥J>)<8¾ ¸ÿ>•Jƒ=çÿ¾ÛòV=Ú¬ú>hÏå>æ…¾Øóå¾Xjâ<îü>¢C¿$šÀ>ÁÜ> ý>æ?ä¾ÓÔ¼Ë.¿É;g>M69=Ö:¿ [£>¢ê=B{¥¾"6°>ÞZ¿Ê?§÷½åðy>P¿¼vÉ>z§Ò>lv?V »º‚…¾Š¿"¨Ú¾ HK>¬?—©É¾¹×ƒ=cÒÿ>Ðý½Pâs5д¾«y¿¡¢‚>÷Z¿ Õ¼7”…=7á^>›¿Nž>Í¿‰ˆ¼ø>¶ƒa¾ºŸë¾«êÍ>fø¾¦?ªó?±0Ì>¢œH> &¸=#I¿ŸÕ>”¿£s^>!yb½6Ib=/;=)ëÿ>ý?ÒþŸ>p»«<(~?a†>‹¾'¼6X?»G†>—Ï=*?B > ‹»D¥¿™ r¾·¥¾•E¿Ÿ8E=9€®¾3¦°¾sLö¾ýMð>Vú=>Ïÿ¾;KZ¼K#¿\YŠ>¿ª>z‹·¾ªü¾ûëå>YܾéÖ›¾ÎT¿±R?A¸º¾l—¾Žÿ¾r>>ëÚ=QJH>¹T?óÁ>o?pÏÃ>³|Ý>´;?R›(>§~¾æ ¾ˆÿ¾µÅõ½9'Æ>…Љ>(»?OÔ>Ûm>RÑ?Œ7­=`¬ÿ¾Æ×=:±ÿ¾ ‚½1$>RB¾)¿°Wh¾$—_¾Vd¿¿,m¾;…¾3¿ëȾ8Ú¿kŽ>"o¡¾&áB>=×ÿ¾Åž§=}Ìç=ÆÄþ¾ÕYݾ‡Ýÿ¾R˜G>Ʀ…½#ª>»dü¾—ÿè¾q!·¾ÿ÷=’]?\:Ö¾B^ÿ¾ç7ì½é+°¾\’ã½Q.¿2¿OÏ›>!Ã/½¢(¿Œj>º£O¾¾Jî¾u”ó>Iܾ#Ÿÿ¾µà5>hëà½àG?ø§=±Þ¨>Œóÿ>ŽoT= Yí:Î?[•T¾kž»>Ÿ³>÷ø¾ÏNî¾ô‹Â>•I¿IÛ¾EéÜÖ§±=ä¿w+>oG˜>ÿë?Òoç>,¼f=hú¾B>à>u±É=·Ðý¾78¿74Ä»,õľŽ?{ =­t-<ªÕ×>åÑÝ>„Öû>&Vþ¾ÿ¡½÷ܾÊ·>;«?ça>™)¿ó¾÷ɾIæ>uü¾gž´> ¡“¾UNK>fÜ?s¿dFý×PÒ¾eÖ=ÀèÂ>G!?OY?Ó¼3¾†ÿ¬¾„d?j­>tíK>¼Ë??ª±>½|>Кÿ>¾Ô=‰'¾o»¾§w¿}‹³=é 6<þ`?È„¾°ªÞ¾’A>çþ¾ÌÔ¼¾´U¿»³Û¼ÿ@±¾—o¿×:G=ÖV侓Sû¾eU>‰¢½Â4ì¾ñ‚ø>òD`>yv¿o×þ‰µ¨>9a¿Ïg ¾±ü¿>&¢¾â<Ä>»^:>[Ñö>£ï¾…`í¾vñ>Y¾æ¾BнÐÓ?kÒ>#g?Ǽ¶>AÓÒ½m‘?ªÿ¼™KŠ>;ä>siü¾“Bo=C=>y“ÿ>¥†>ïX<>òµÿ>¦_>àÚ¿¬ÿ‹>á™È>)ë÷> 8ì¾DŠA>¾Üÿ>¶IU¾ƒ‡ ¾·yÓ¾j†¿eÄU¾i­À>ú?9˜Ý¾OY¿/l•>Óƒb>×ÿ>䬞=?±I=¡+¿4+Û½:Ξï9?‘£”½¡M~>zÐ>Ù?ç †=rùÿ>è½`a>O°ÿ>ኽ¶.>s…ÿ>¯^ŽºL=>Ktþ¾8ÛÜ>‹ÆÅ=™›ç¾;ú¾™m’=ïQ¾•Õܾ®Fþ¾>Ïÿ>; ½ÛÜ8¾&«>¨‹¿n¿Œ¾× ÿ>yvپ殅¾Æ¨“>Év¦¾W?“<±¿ù‹>ÌÑc¾µá¿jK>ÒŠÿ¾sº¾®ƒ¾fö >3l?¤3Ð>x·Ò>Zô¾)°ð¾­À¿”½Í¾˜I¾4>iѱ½«²ÿ>7ó¾Ùxð¾gá>pÍ}¾vT¿«‘¾Í#/¾bN¿II¾¯9¾ *¿i§ž¾[[¾ðß¿«——¾V {½ƒ2¿¹¨¦>)xò¾sõã>ÓÛï>ë”=IØÿ>ܘC½´!ß=²¿¸“h>‡ ¿=px¿ú*¹>ͬÕ>¿Hè=Œ-¿ÇvÈ=܃¸>Ø*¿h²>kf¿žGÀ½>ƒ£¿*â´¼³>ÐG¿¶Ùø=¯²¦>·*¿ì÷ä=ò³?+»>øÁy¾Kõ³=qãæ>úíû¾iâý=VÝ>«ÿ¾@ï>Æ‹õ>Ih“>~QR>–百= ?eªð¾¥…ó¾0ig½Ûßi>+K´¾r‡?^/?g¡>3jN>KÙ>½Rþ>¥I)¾É¾¼·¾E)?•?˜0š>Ì&Ø>c~Þ>.Ëÿ¾²J©>< ¾³a]>*ãÿ>á é>3ø>ÓW¾ôú3¾?Ãò×¾‡ÛQ¾¾Ou>˜M?…M¾Ž•X>²?ôÄ“>"Á¿›1³;K¾>ò^¿_2¼gcžY໾ªb?Fp½ÔÓÿ>ÀiP½á^¿U¡Ñ>¾hŸ¾üo¿Æ÷Í>s*‘¾ogÿ=ëUŒ¾Ÿ‘?È£ª=ÞŽ ¾@?;í¾,õ>Rá>\Ìÿ¾—½,œ=¹§K>±£a¾þ ¿ÎL¥=Íw¾jL¿Šö¾!”ï>Õ°·>-Ñ>hëp¾ò%¿;4ä¾—ãÕ¾I0ý¾¶J¿wÔ>ን=ºóô¾Ù]ð¾6~¾¢~7>ºùv¾‡2¿ûs?䇲>ßBM½‘?f;½Õ#Õ¾´?€·0¾Ÿp¾’çú¾Š<é>œÛ¤¾5?&W¾¶øô=u¿½Œ2¾/£°¾´tÅ> ʾýk?â‘?ÓÞp>LŽk>¾¾Î>ʧ¿>C9¿Ï,¿Oœ>Ì—'>2ö>»Bï¾…í>*;¿ý‡d>¯ÒÍ>æã¼$F/>‹àÿ¾ÏŸ¿Áàº>sºœ>??ô>v8ʾj?7Â> ò==ôçt»TÆÿ>A¾Xþ=i© ¾Õ•ÿ¾‚U?-C´>{«=¬? ¿”>Aú¼=´é?È”Ÿ>g(î=É9?Ä—©>º „=Ž?¿;á­>ÄÍ ¾~7¿0ôÀ>ïT ¾êè¿æÍ>˜mG=¾j¿=¸³>»¶Ç=¡0Ð>/Þ×¾qËÿ¾_]¿@†¾>µÒ5=–ç¿þˆ>©¤®¾F—ÿ>áz$>Ÿ‘8¾cc>>YÜÿ>= =¾´?†Ó;£­š>$ÒŽ¾OÉ¿Êâž>œo¿SÚ±½ˆ¾io¿ ¾Ú†¾6“Ͼ™¹¿þe>£X¾ç‰ÿ¾By?>)˵½iV®>â??$Û=9Á>ô7¿ùr5=©>Þ¿ÔF¿Ã€å½¾Ø«¾Ìÿ>Ô,¾´é(=;?šÑϽö¶¡>xûb=j£*¾³Óÿ¾Õæ¾lxò>|óë¾4øÛ=ìû¿o¾zRþ>HŠà¾/û½>Òr?¾þ½‹ˆŠ>x}æ¾mq½¾Çü>vÁ>ö•ÿ¾û!Ö=áÔ¾¨ª¿€)¾¨›¾jK¿Q£`¾±2²>Š:>–A?hÄ>«oš=b?4Ë>ÅÎ=¾¼?tBh>_?øpY¾ kÿ>š¾x˜&¾œoü>·bç>òêÄ>$)?!=Å>]Ð><¿«è/¾“Žª>`¿Su?¾D‹|>²Þ=N´û>éGã>pzÿ> C4>ûX>#Ýÿ>("¸=®š×¾qU?T8å:Õ=º¾äN?Çæ¾^žÎ> -û¾Ô*š¾ÿë¿,a>.þ®>õ¸o¾=€?÷®Ù>Ä`¾K\ÿ>ªÿ>ÃÄ•½×ND>#ºÿ>ð¾_šR>ê’? <¾¨ÆÃ>Ÿsß>ÖR¨>e¿/1æ¾²Ÿµ=û¾µ¨ÿ¾ƒàA>Pr¾æ”?›_È=6ZÎ>¥0Ï={ß>HŒþ¾¢½u=È{å>Œ÷û¾ÂN¿à¢S>¡ºÉ¾ F¿k>i;¶¾õe¿«?B>l–»¾\sÿ>]Š>aýÿ=Çÿ>"úõ=é`ý=ÙA?o€¹½Ì¸©¾„Hƾ_¿Ñ­—¾6°ý>S[â>±ÞÐ>ó­ÿ>‚§U½*­ÿ=„·ÿ>BÍ0¾˜0:>Ù'>™gU¾×Ãÿ>\>R>ãmU¾£?ÝAܾ™Ý=^-ÿ¾g+ï=Ó.¾¾í)¿é:>!€¾PV?¶¿‡È>窩¾§wñ¾Þô>Z¹¾Ô_×>å}?‡Ãš>…>¿»´!>s>U>wr¾ºM?ÛO¿÷¯¬¾€b¤>qâ›>´¬“>ýú?î)”½#ö>_(ð¾Û3³¾‚Ƭ>4f¿¨ã¿µ6…¾1¶°>a5¿_ì¾4ž¨>”l?<ùÔ½™À>ª¡>mu?ãg¾¯?ö|Í½ëæ’>ÍÌܾ0Kû>=»ä>“p?b»;¾ià§>ãnà>:Ï=…{ý>B>?¡r>fO½µ3?ýn> /¹;f²>'3¾Ñ$?P7¾M2>4€ÿ¾Yßp¾0 >%¿4ŸC¾ŸW>B”ÿ¾fõ޾6¬ ¾#ž¿ÛMø>paí>û–©>3o?_퀾Zõɾ%¿ùiœ>Þ­<¾¼÷A=)^¿ð‹«¾ˆðÄ=ê\¿µµ¾TT=>W!¿ðR¢¾³îÿ>÷2›¼e}Y=„žý>øùß>x .>ºIœ¾JC?‹à>Ûþ¾$šP¾žïß¾™¾S‘¾Ä?VG¾>â¨a½ãR¿pêÃ>âȨ½ ¿T«ÿ¾ýÛ%¾aÊ=Tÿ¾|C¾}é=dåÿ>}Í"¾>d€<ÒD>|(ñ¾Z¸ô> ‚ÿ¾Û¥ ¾ªô#>M‚ÿ¾€' ¾#ƒ >:–ÿ>lÌ»=Ò>€™ÿ>tö´=Íê>T?€1†=UU>›È¿+Û¾)ÒX=â;>.?"r¢¾ù¢¾ ?„ƒÝ=ßÿ> Á=dM>8ƒÿ¾§êÞ>åzƒ>§°ò¾ÌBó>š°=>NÒ¤¾yu¶>5(?¿ž—>jѾIK¿u®°¾GUû>6vé¾Å©ž¾øãF> 6¿Ý¿%®Ó>@ly>9˜Í=|,¿ÒŒÅ¾@ˆt>@¥Ò>ªó?d]?G:Ó¾¨«k>.ÿ¡>¨È¾TÄ¿™¿®-Ô¾·ã=dy÷>9·)¾¡jì¾ ¼¾QM >ap¿\çÿ¾¸çy¼ôø}=kF<>Ë¢¿¡ó:¾mçã>ìký¾½s轞ÿ>3úA>¤¿G:s¾C=­> mà>ýM¸¾×N¿Ë>}Ê¿ß7ž>Оªºšwô>Nbð>3jÆ>€e¿Š?z>5ÓÕ>Òÿ3“>!É„>‰`?OØt½B?A»£¾&ý==, ?/Á©<¦ÓŠ>Àv¾»?¯Ñ¾}Êá>…ý>ÇÕÈ>¿?¢œè=ð’>Í­?üLb=ѯ>l ¿|)¬¾Ì%Ý>váÿ>!m½×J¾u举Su‡>‡À?£¾j¤Õ¾3?çm1½%æé>¶¼ú¾52~¼®Õ>,,¿” _¼JC½>;7¿M~°<ÐGÉ>ãý¿â#2>o¸ÿ>áQ´<üð<ƒ4ã>À•ü¾: ¾1&>yxÿ>fM?ÑÍÖ>­5œ¾ aõ>£sî>µù¾nnŒ¾`«?{¾½Ø%>µ¾½§¯ÿ¾!Íè>aŽ®>¿ü¾YP¿)—v¾p}£½ëÁ¾M?•f³¾Diÿ¾7ªÛ¾ÙÙ¶=Ì@¿H°¾a^= ÌÂ>?8ÿ½?siÌ>ÁÅú¾Ý^ê¾\åѾ…(ÿ½À_?8øÂ¾-™s>ÀZ?ÿ—ó¾Xâñ>”ö&>ßO­¾—W¿d:¬>†¯ÿ>IƒK¾NC$¾Šÿ>X®7¾2¬2¾)%?˜0Z¾–zV¾ˆ>«ê¿‚ª©¾ú+T¾rø¿kÐ>èÀ‚¾g׿Àx¶>Îr¾q¿æêÏ>‡à¾¿Ò¿eÈÁ>oÓÿ>„¬=.h»½o-¾Ë»Ê>Q¿|5¦½¯ÍÖ>“7¿ÔÒü½DýÖ>~¿Ò(>aQ¿·½¾Ú?¦î‚¾q¿M=Î\>Tþ¾vß¾%>‚Æ¿ú¶Ð¾Ä^? ]̾b¼Ö>R×’¾ÕÛ•< Î?óãÿ>ÝÚ¨=c9“<ç…¾0¿=Ou?0JP¾f[<<6?yvi¾8¼T6?R ؾ†ÿ¾“á>ʈû¾J´ä¾MLw¾Ïÿ> ¾Z\¾pÿ>¢³ ¾UÝ3¾·Dö¾Þsà¾W_í¾vˆÿ>Wì¾õÖ@¾ Þ|>ÛQ¿ƒ™À=é(Ÿ>o¿ˆ>ù#>ƒl¿å·°>˜–>ÈÑ¿ª = Ž>Î¥¿enÞ=‡oѾ`Ɖ½Ÿ‘?R~Š>óâ´¾Ú¿J Â>°¬Ü>_–þ¾¸xȾd!¿¤§¾Õÿ¾ Ô¾°­O>¿W ¶½†[>'ö ¾ Ò̽œ0? º<‡?`Ê`>Î9¿@2ݽ…$s>ùƒé¾²žú>oK¼¾&W?«±¤¾w»^<0]²=È ô>ãŠó¾qt¾ÇŒ> Œ¿T5ѾÓöŸ>=€¿ä‡Ò¾{ÙŽ>J}¿9À¾Ë Z>åÑ¿ñ»¹¾+2Š>;¿žÂ ½øà…¾+j¿6=é ¾Ý±¿B¯¿>½n¿FÐØ½å·è<¢ º¾âV¿V›ÿ>nRñ½7¼Å½âêè>Ü ú¾ªÈ¾òÏÌ=‹Ýî>Î÷¾"ŠÉ<Ÿ¾û¿O¿­®9=£çž¾XÓ>{ã¾µ¤û¾ä1»¾HS?Ï,I>`¯ ¾Ê£;d"?yã>Úæö¾‹â御¿¥ >ŽÏ>ϼ¿”)>>=Î>¦(ÿ¾ÿ—>"ÞÚ>ø>D? ‡âËœ¾£“?¼Ëµ>/Qݾ¸uÿ¾xAü>Öãæ>Ρ>h=¿Ñz>ža:¾eÂÿ¾Ù±Q>t!¾Ók¾æÉý¾%Íß¾ýøó¾‹Šð>XŒÚ>Vf:¾<¿¿ÂоW!¿d7½ÄÌ>­Š¿fƒ¾~8H>w£Ï½¸x¿ §‰¾«Ï?~Ï>F@µ>^Iú¾(½® é>Áü½„Ûõ¼÷Ëÿ¾ïÇý¾øÞϾݲã¾í¸>>xõ>¨î>}çÿ¾3Å,¾dN=#ƒì¾s¤¾=ù>÷Éq¾"Š¿U ž¾4¾,b¨>-"?$Õÿ>МE>®»½Ø?Ym®¾ç(ò»ïT?©¥y>Þ¯B¾í¸¿(󷾯˜q>4æ=øƒ¶½9¹ÿ>á´>I á½j¢ÿ>4É®=yt¾‰²ÿ>Cnk=æw¢¾ #?ä0?MÙ¾DÄ•¾W`Ð>(¸?LáA><ùÄ>æY?7SQ>Ã(ð>õ>F"¤>Ñ]ú>/ë>~Ä·>&Ĥ>ÛÄ¿£Î>p]ñ¼Qƒù>;ê>³(Ü>uÿ>[ M>[¶–>Žy¿‡þÑ>Ù¯Ë>mæ>Zú¾P´¾™ž¿ÖÆØ>-ž¾)wÿ¾ËœÞ>ëWš>î ¿D¦Ä¾õ0„>Ú¿óѾ«±Œ>¥û¾Ö7辫!>hýÂ=¥ÿ>T©??z>¯D¸¾õ¹>ýóy=#ºÿ>‡‰v¾1пƒ¦­¾t¼¾õ «½80¿©j?œû›¾“½¾¿W><Ãó>¼¯ò¾5—û>þ+ë½?ç>õ…ø¾å¸#¾·Òë>Õ¿¹Uˆ¾1Ò>‰hê¼D1¿ö~Ã>C(>È~ö>/ý¾i9¾¶õã>ãT>qÊÔ¾¢¿ìÀ¿M£‰¾œÅ>`>Á漾Ū¿mÇ?æ Ð>õöç½íH?…´Æ>aqÓ¼ÇðØ>/Oÿ¾§|“=EKÞ¾x€ÿ¾S蔾„l´¼j<=›äÿ>)Bª> ãæ¾Ðïû¾<ô­>º†ñ>í-õ>[?ßj•>B}>s×½R¸>3ˆÿ>»`?šÌx>ÍÌL>Å;? X‚>2Ì >aýÿ>BÏf>i>"ì>/2ù>Hþ;½ ?°X‹>äÜF>sؾ[>(,?ÀÐÛ¾h†=²gÿ>›Ë­¾l"C>mV?3‹ð>82§>i÷¾Àů¼®)ð=TÆÿ>"ŠY>M¥>N¿x*°¾øU¿X/0½ï:Ã>EH?Býø< ñ=Ƥÿ>ºž8>‚¨+>úÕ¾…ÿ¾ÎÇý>片>ÞÇᾂãò=í€Ë¾§?X­ì=(c¼¾´U?’êÓ>¨„¾çÆ?D–Ë=Ùë­¾¶I?M¾ù½Páø¾žµë>zÈ>¢ï¶¾±N?é?*ÿÊ>&÷=‹ð¾¡+¾W_õ>Çbó¾ï¾ÚYä¾¾?ݦ>6 >Ûk!>x€ÿ¾ù-ú½…êv>Å ¿Ì¾ÈÐA>cœÿ¾¬$¾¢›­=fiW¾I¿[µû>‰Œ¾‚­ê>“Žú¾[<>Ðê¾V?øU‰¾¨:Ô>â¬?Ë\¾xbÖ>«—ÿ>¬á"¾7ü=¯?¿f½°¾¸½Å”>ä2?>³¤>€¶¿ª»¢¾O–‚¾ù/?Óp¾SÌὬ¯¾Ec¿â\¾=aàY>„õÿ>i7 >†ùŒ½½¿v¤Â>r¤#¾Œ×¿ìÏ>?ªa>C>ïþ?ú[=Þ¾ý¾Š>¼xo>{-?Þ<?IŠ;gÅ>‘Ò´¾€€?Þ8é½âý¾?7ܾ—¯»ÆN?®[ɽgÔ„>œ‰¾å^?ðÛнTåÃ>¨o¿Ðݽï?;¬@¾S!–>?pí>s½•¾›sø¾Mjð¾g~õ>?T¾`??Óݾ––>ïË¿¼x>úb§>%”î¾á·É>ä-÷¾°é>Í?ú¾Õ¤>ÅÇÿ>ìÝß=4Ò=Fa—¾gó?•ª®=°8?¢–&¾HÀØ>Ž ý>™ä>ö`Ò½4‘>.s>2ª¿ÐR¾Pú¾–{é>nN??©¾Ý±H¾î=?Ê6Ø>«„½&È?­4é=ÞäϾS¿ÓÜz¾ó®Ê>£u¿wN“¾‹Ù>ÿv?üUÈ>å—‰>eÇö>ÇHæ¾Ò¨è¾CÉô>TGX¼Eóð>s€ø>÷°ç>-Aæ¾–ç?´Ä>š>„?Ë¢Ð>Nð¥> ýü>°äâ>9F’>àc¿üF>4gm>}X?>uä(½^×ÿ>;>à7T½nÀÿ>Æ¿ÿ>ìÞ¾—e‰=@J®;¶Ò¾Vƒ?&ÃÙ¾›æý>©jÚ>£Î̾;c =úì¿:X¿>þ˜6¾Œ,¿×¤³¾ˆ¼¿ý/g¾ˆhœ¾cԿ󉾿˜í¾CÕ¾“üø¾FÐx½áñí¾d ÷>3CÙ< ½þ¾¹¦à>õÊŠ;mý¾WAä>p[û¾bõç>)“‚>Uá*½Fþ¾?:ݾ‰(f>píľ 3?+Â?Ù?Ǿ¶¼ª>µ5?ô¨¾¹‹˜>¹ûô¾UgÕ¾&mò¾Îq?Œ ¡¾ û¥>Î.$½ ùø¾Õ“é¾QØ?À<”¾¦B”¾Dë¾ä¿>dø>?=œ >¥ôŒ¾Í?"->¯£¾Îþ?ó ý=O<Ÿ¾ù¢­>äIò¾ oö>­þ¾Zðâ¼ê‘Þ> ý½¾Ç>wó?S]ؾ3ï>P÷>~üʼd¬¾>û–?VeO> ·?·šÍ>˜Ü¿YßÈ>Öþ¾ýö¿ ˜“>¥ “>²„?`‘·¾\Nƒ½U÷>mu?Ç*­¾¾¼$ 律ÿû>Ëñ>Òàî>™Øì¾ 3„>,? 'Ì>à!>iÈ?zVÒ¾Õ Œ>1Î×>ãS¿$)?êè ¾Uù¾½åzÛ>†âξ%²ÿ¾T¼>Ê?-€¾æw‚¾½È?R¶€>ɶ½¡óÊ>÷?o„í¾ØEé>«³ò>î”>–è¿=ïV¾Í”®>€€¿rkR¾¬V&>¨¬f>¡òÿ¾îZÒ>€H¾ð¿Ì_É>#F¾¿ !Ï>ö û>3¦è¾pëÆ¾Õ]?í—t¼Îo¸¾Äx?n«ô<èLº¾¾…?G#Ý»Ê2¾Ž°à¾rþ¾ÿ•¾y?î¾pz÷¾ÊQè>ðn…>·Cû>ƒ5Ö><ˆ¾¼?ú~?g~­¾‘D§>ùÙÐ>…[þ¾ŽZá¾EÕß>¥Üý¾Møu>®+¨»:¾:Ìÿ¾xÕþ=?mÌ>-½>´:?Äi÷¼‡†u>à¿ïX„>fö>’]¿½â‘>í~¿÷I>Ãg³>®Öñ¾­ùÙ> ò>¾O¿Yn)>yY³>õõ¿Ñɲ=R¹Á>þÕã>‚«ü>ëRÓ>@N¿|eÖ¾¯ó¾I¸½“Éñ¾ñF–¾nÚ?ƒ>ô¤|¾(ý>†Zã>Ÿ’¾¹?ßN">Õ&î¾õ®Ë½]2ö¾LPC<1&¿+ྺ¾¬X?oô1>îܹ?Rñ?>ؼš¾€?­…i>…Ծǟ?®ñ™<^e?½ó•¼YL¼>࿾­n?i‚½îë?Â÷ξáR€;e >80Y>×M?aˆ?:wÓ¾¢ =û;;¾9(¿ nÌ>Žk>ÜÔ?5 Î>6[9><÷þ>dtØ>ÛÞ<5ìG¾o ?ÂO\>¤âÿ>³EÒ=È•:>¢ÿ>cÒ¿=‚ŒP>Æÿ>”‚“="TѾ_í?6•5¾Øf=‹ÿ{>ó<¿Ò7¾[^¿_ —>%³Â¾Ñ”?%xC¾Ÿv¿Úå{½»Ñ‡¾5¶ÿ¾²Ô½hÕ­=»ñ¶>‚?ÆR¬>/àU>óë¾ï’ø>L5¾yÜ÷>é·ÿ>3ü×¾;>?Wƒ>£Z?í~¾(dw>¿ñ¥>E¿ß“>Õ’ž>Ñ¿vˆ¾­iî>»Eø>?;?eŒo¾3P >_Ñ?CXž|d»>fŸÿ¾Ç*¾|ã½\Çè>Rñ¾ê®ì¾ÐB¢>ýŒ¾Í?Q¤û¾óçÛ¾íôã¾úö¾[ϰ>^ž®¾åd?ÈÑô¾¬ð>:\ >âêØ¾Ou?µÂ¤¾ù¿¾æ"?Qú’¾‡Ù¾oK?þ”¾ÆÞû>¥¾ä¾×¾>†¯¯=fÝÿ¾6]½gÑ“>@Ù¿U,>3Å>^¿V 2>ós£>HÂN¾¿i¡>—;¾Íç¿¿e¾RîÖ>ì?©ñ¾U„ó¾ ‹ª=ÞÁ¾z8Á>‚t?[Ðû>Õ\æ¾Ä »Êû¾R2¾ áå>¦|¿邼¸">º¼á>4’>ŒÚý>¡…?Ç)оh’¾÷;¼¾I0¿wƒè½j!=ûð¾²Kô¾î²ÿ>Nì1¾4Ê´½‘,?pBa¾ôÉE½Äêÿ>&TP¾_Î̽õ×ë¾^Iâ>Çõ>ë2!=ع9>êÿ>4ÿ¾!à>1'¨>JÐ÷>Xæí>¤¿¼’z÷>š>k> ~î¾0Fü¾¼Êâ¾t#Ô>㤿w¡Ù>£Éµ>Rcú¾4-é¾9±>D¦ü¾ÆÞã¾YÃ>øÞ_¾Ä$ô¾LÆñ>&s„¾5%?còŽ>GT˜>O¿’­¦>€D‹¾!æê>V¼ù¾7Äè>ÊRû¾—‹¨¾Ý~”¼³êÓ½ŒØÿ¾-`Ú¾Í=¿Ãñ¼¾cC¿¾–@¿œÁ¾ò%D>`?ÿ#“¾Ø.M¾‰? k¼)²Î¾]€=ÙÍ¿,Q»F_?åC°>Â1Ó¾,Öø¾ ˜ë>•]¾Ð˜ù>Cæê¾‹kÔ¾W³þ¾ÙvÚ>8¿?œ£>=,„¾L'¾SÎÿ>Áã›<Ô¶é>nRù¾¼’d>u@¾Rñÿ> ý;#ºÿ>¾z=»ìÿ¾Tpؾ¥¾Ì>áa:¾5Ñÿ>Ê!½3þ=¾Ü›ÿ>uÇ⽑óξ?€ïV¾#f¾>"5?ЀJ¾ˆ¡½>úE?§;ï½w¿>,+?¥„¾°æ¸>î]ƒ¾iÃ?†uS>R?Ù@*>á}ݾ:xƾϽÿ>h¿¾õf¤¾Ð€?p&¦¾¢B?R,²=­‰?­„¶>Q]¾oÕý>µ¥Þ>G¬u¾Uå>Àû>ó<¾í:…=dsõ>Ùìð¾øŒ?‡‡Ð>LI¾¦´.¾Ïÿ>¤z!¼¬å†¾8/þ>òÓ྅³Û¾h\¸¾;‰?Ù”“>Ñ?É8V¾lz>_?4iC¾Íè¾z7?D§·>‡M”>™Ø?¾f9¾(œÝ¾ŒŸþ¾¬ú=z«†>{? 0¾p?0¾¾õ>N˜ð¾áa¢>?Ç%¾sƒ‘>ް?;¾;г> ?Éȉ¾•Ì>aŒ? K¾E°>Ox?ðLX¾°7Ù>T;ã½(ºþ¾'¿ÚÉ>o l>O>¿ÏJ:>û¥>‹À¿´æ>W!•>=¿ú ó=VÓ¥>ñ‚>Œj¿)³‰¾^,?Þ‘‘=€p¾ò¿©. =Á¨œ>S]¿–_>_$„>kóÿ>¹U=¶¡R¾/4·>M?”þ¹<‚Å™>uÍ?n4„Vñ¼Òþÿ>^¶Â¼o¸O¾Ó3å>2¯ó>!@î>悾-|?QLÎ>ÉÊï¾ïG¼Ùô¾ÜÚª¾|´?[yÙ>D˜¾eç¾ †û¾ðÃñ>ìmó¾ÎpS>Ï»A¾Æ§¿M„>|ò¿‰|—¾o‚½”/Ð>ƒ†î¾[÷>¼®/>&¿VÊ>Ÿ>>‰@¿ÃÆ>$9¾y‘?ß¿¹¾>è>ˆý¾Bèà>á$í>uËö>UNÛ>1î>Hk¿8½Ó>G?¹q =["·¾s*?IF>Hᾯ ½û¯ë> ¾ù>²g½ú·Û>_Ïÿ>ê>(D¿÷7½!ù¼~pÖ>5–?Œ1¿©0f¾¢µ2¾¹?LRy>=«>´ÿ¾+1¾ü6„½×Ùø¾Ù“`>w‡ì>T‹x¾(c?§ÏŽ< úb¾ƒ/?Àù=r§¬>ØôÀ>A¿®¹‹>ND¿>7â¿Èÿ¾C*[½êx,>YФ>½Ç)¾•ô?Ù°F¾ù>³^ì>_–>ÂQ"¾‹¥?PÄŠ¾„ó?ÃIª>úcõ¼f÷̾qÊ¿gd>A! =óÈÿ>o ‘>ÿ‘?"Ê>÷ä™>F$?ôMÂ>4…®>€a?À¯Ñ>’®ù=×Ãÿ>âY<;ä®>¤6?¶ˆƒ=n->šA?Üfj>ñ ¿æXÆ>.þ´ >€Z>ƒ¿ÿ¾dŒ>1?7¾Šw?@ˆ>ôô½ôn?% >N¸>–A?‘Óÿ>íŒ%<ëý6>Žëÿ> å¼g_I>}@?2ˆ<{Ýr>R+?â&~=h[m>m?='=¼zûc>od>!¾Œóÿ¾-yŒ>TãE¾dx¿Àìž¾ &?¼W‚=’–ò¾‡‰æ>gœî¾±Þè¾äø¾ Tß=Ì}ʾßq¾gó¿I½Ÿ>"«k¾tA¿eP}>rP¾ê>¿ +=¡K? '|>`Ë+=Ú?–³—><†ÿ>±è½u4¾GÏH=y@?cð¸>žr¼Ù?“9–>¿ßÞ¾g'¾%³Ê>C¿"ŽÝ>“6¿àL¤¾lç½24¾[–ÿ>Fž¯½}>0½½ê¯ÿ>,*R>ŽË¾s»ÿ>û®è>æê÷¾º-Ù¾[°t>¥ËÁ½â!?âè:>‡Ý÷½µ¨ÿ> ‰?è2>D…Š>ÿ®ÿ>&mJ>O!>Ù³ÿ>Eó >*V=>s ÿ>¦}Ó=}^1>&¨á>‘¾‹Œþ¾…>˜>-¿‡ß¥¾Çع>nR?©¯½½ÞÇÑ=Ü›ÿ><¢â=Tÿ> $þbŸà¾Ôºõ¾Xÿï>¥M¾¶ž>·³ÿ>!ä=Ç>Ŭÿ¾rjG¾×Úë>øÐô< Gø>pÍý=tAÝ=ž–ÿ>Ç„>d”ÿ>ô¸¹=Ÿæ¾”Á½™·ú¾›ã̾ §¿Aš>œ1¼¾É¿:Ïx>6Zƾ??Ánˆ>æÎÜ>çßî¾Øô>°ŒÕ¾#?Yo>éʾ‰ë?1at>üÈõ>ׄ¤¾ÐEó>€¿"¥Á>½s¨>ô­¾ƒÄ¡½X<¿N´“>ï­?eDX¼mX«>D5?Ûݳ½mÆÉ>þÓ徆Éü>àÿ=X®ÿ¾¸O˜=‰˜²>˜À;´“?ïÆ>OËÿ¾ÎJ$<µ^‚=÷ÿ¾µ4÷¼k)è¾÷ˆ¾¿ û>ãÄW¾öˆ>r£?1–¹>pì?sƒ>vQì¾KrØ>_–ö¾ÁžGªÿ¾ò%Ü>™?ADÒ>É~œ=@‰ÿ>0¡Ú>\ÚZ=½›¾Úø>uî>Ïú¾’%Ë>p}è¾çÿ>£ë==ɯ½?VP>¶Ûþ>aßÞ¾N—å¾ëäü¾Òâ´>\Æå¾¢|ñ¾Yò¾'Ø?><úÿ¾IR>ä1ó>Þ9Œ¾"Ró¾¥Lz> Õ?›Ê²>i9€>zn?^K>ö³ >ò ñ>†®ô¾â=äÿ>¿~H>9=„=Øÿ>J_H>Ýé¾¾ý-é>Wíú¾ô¦>ù»ÿ>+ÿ¼dK>‚âÿ>éÏ#½Ë¢P>DÝÿ>Øy@<œÛ$>õ¸ÿ>Ƚۢü>”.}¾±ûæ>û@;8Üÿ>ФÇ=¶Ø­f=1^=ŸŽÿ>-ÒÔ>h>ºÿ>ùc»›§>È”ß>ÍÍÿ>SX?nă¾Óø¾ö¦>Ï¡Ì>å ?N )>ïÿ>"ˆó=.«ø¾yçè>Þ>&÷>ŽI>ïë>:;I>!:?Ž

ó ?Õ="¾ƾ‡Â>Éw?«“þ¦¾”û¾Eè>¯Â¾G>§>A)¿†ˆ¾å3¯=4h?œOž޲ö>l’ï¾Ús¹> —>µP¿uX¡>Y¤> d¿á °>¼;Š>ž ¿RF?&7j>|)\¾–—?(|V>î>‡¾?ýÿ>sÚ>3oe¾Ý^Ò¼5%?_ È>fl¿?ɾÖÄÚ¾Ùx?¬9P>¿Hx>J ¯¾ ó¾>°ó¾sLî¾}¾ëø>-é?–¯+>Tü—>û>¿"úe¾!f%=8?Òþ7>mª¦>áï'¾Bµù>8gì>´Ì2>?R¹Y¾„Ò>éô>ÁXï>²‹>ÄÏ—>å¶?Hp¾_?áíÁ>¢îó¾?Åñ>IiÎ>†ß‚½èƒ?û¾>q« <’“Y>|¿š¶ÿ¾#9o½ >`WC¾ö^?8Ø>ô‰¾Ô|ý>f÷ä>(Ñú>›Éç>W;o=¦Ôå¾ÌBû>Ï޼֬Ӿ}uu>9~?ÿܾ×Y>Ðdÿ>Ãb´¾3æ¾7þü>E”¾ÃÔ®¾gG?%!!¾ogÿ>>B¾¹ÿ>wí=‘*J¾³ÿ>>»^ê>êø>Ø.Õ¾Q½>–“?®.¾dvF>¾Áÿ>YÞ¾ë©u>©2?aJ©½¸¿‚:>* ©?– ¾ü—>ÑY?^G´>Ô'±>@k?õ+>/Ž%<Þ­?rü¾CŒG¾Ü-?¢¡>nÝí>kaö>^+™¾Í~£½d\?èkÆ>¡Ûû¾èݨ¾è>”‡5¾žy?±¢¾>˜£w>±ú›>Ù{?†Þ‡½Bìô¾4Ùï¾lŽ=ªºÿ¾1´ ¾¯“’>hp>6?ʦL¾Ž?E5€=ƒ•¾+öÏ>R𿲀¿÷Ë·>¸Z¾¾2/>†ö¾7¦ï>½s¿åî˾/‰Ó>P¿ª+>3ƾŠèÿ>,=$½mÅN>Í¿io°>v‰Š¾o*¿·²œ>ò¡¾Ú‡a¼#¿;Ö¾7þ»?£°‹¾þ+ó>EÚ>cdñ>çü¼¾m7¿[~«½„,ë=Ûik¾J)¿äÝì¼p¾à-¿è÷M¾òµÿ>ê‘&>žÕ=FE¼>g_?î\˜>žÏ¿t· ¾sÊ­<ŽxÊ>+/?ž=ñÙ>­lÿ>úÆ=™?°XÓ¾ºcV`æ{¾Ùœ¾Ù–?­Û¿é2;WvÉ>¸Ìù¾¤éâ<þeç>RF¿ §Œ=ô1Ï>ñ„þ¾y–û;^Ú>ˆê=ÿ<?¾†¨¾C9Ñ>H¥?.ç²= µ0=–éÿ>2”Ž=TÉȾɑ־ÍÈ?‡§¾¸è?êt>áE/¾‡Âÿ>ÐO>„>=³ ?ðÞɾ,ðõ> B™¾íóð¾©x=sh?a⿾U?Lã·>Lª&¾ç˜¼%v?­3¶¾h®‹>o¿Z€&¾íï̽ËL?óÀ¾_¶¾hç?½;ȱ%¾8j? ÑÁ¾L¨?œâl½!å¾?R?œÍÙ¼§¾yX? *O½·Ô¾Žß¾1Η>¿6<ý¾„ñ㾸xx>l *=èhe>˜¿ê# =ã©ÿ>¶Jð=/.Z½«’¾/Â? úê¾ÁRí¾Tqó¾#¾s>á@?k > €>ñ-?|‚=0ºü½¿b?_Bµ>‘l½Þr?jÙ²>p¶?ùøÌ¾—½¾Ãn>ßÀÜ>Umÿ>k(?Ùœž½’ÎÈ>ãá­¾Øå>a2ý>Wó½rø?m›>ý\þ¼ìk?:;±>ßùÅ;b?2Ǻ>°¾Ÿ¸½xc?|Öí¾—÷>BN>UPÁ¾P¦¿O°o¾Öª­¾¤ªy>Ëò¿7Ð;*áù>$¸é¾PU¿å½¾ÓQ¾¿¢cǾŒXš½‚¿”Ý”>!”·¾¶ª[=âÌÿ>¥Ã=˜þXÉÿ>ékL=§¯ÿ>]5>ê<²>‡P?ÿ >¨à˜>^e?‘h>{NŠ>n?‘îç=ëâö>:Z•>tÓî>Á:¦>2=?XÇ1>dÍ(>øº¾vo¿ ÄÃ>é=½¿(?ÙTg=%—½ïÿ>m¨¸>Öåt½1E?iã?A~–>‹ªß¼#P<·³¾`u?iT?¿b}>®Â̽–?R>ïu-¼Úå;>^G¤>E¿rnÃ>c3= ¿Þu>ðÂ>x ¿h±?+4 ¾Ã’¾Dξۅž¾†Ž¿£›¾Àv˜¾ñ¿ÛŠM¾„¼æ>òêü>Ùê¾ÛOf¾@¿ç³¾TȾäô¿Ð'">c?(Ñ>SÐ<|?h Î>ZN½=]j¿äÖ„¾¢ðÙ=”m?v¨Î>˜Ü¨> ¿›©>Åq¾Ö?ø4>u&¾LS?Ëeƒ>éY>X›¾Þ!¿D60>3ÀžgH¿‡Œÿ>­¾°ÆÙ½Æ¿ÿ¾„i³< >èhU>M0¬¾¿à+²¾›?Õ¯Ì>´Õ»=íd?¿Iƒ>£“¾Áª:>§Í¿ådº¾>)>Ë‚¿ßkh>í ˾c`¿Q-¢¾Ê‡> ¿Ÿ!?±j°=¨Wj>¿'V¾о4½¿7qr¾¿ 1¾81¿ò²Î>ß?ÁÓ~9ã¾\:î>Ȳ0>ڪ쾓r÷¾ìhܾ^cÿ>¤á=bŸÀ¾Ìc?.C‚=>±æ>ôm¡¾}Zý¾‚¯¾Üg?YÏ=TŒÃ¾·A?$¸ñ=øÁi¾ ++=Ê¿Ñ!¾Už%=/§¿¯`{¾Wj¬=}%¿û¯Ë¾ìW°½vª¿í=Ãïž>¢Ò¿G’à=.Sƒ>Í=¿\å > ÁŠ>$`¿ÛºÀ½Ö9¾>þH?ú³?¾s.? /ɾ2{¾ëÅ?èöÒ¾™„þßn?L—>ûÍÌ> ý,¾ ¤¿²„¥>ÓJ>Ñ ¿yx><?È—`>©?†Y(¾Kn>3‡?ßÁ_¾v>¨:?‹üj¾ôÃ(>,ðõ>¬ÿã>CSî¾ÈÑ?(µ‡¾¤SW>‹ß?ao¾¤6™>›®'¾I¢ÿ>ÊËu½0F? µY¾2^>X?a¾­1°¾ÇK¯>Ñ­¾×?ºM˜>„g½eÅ?{¼¨>a Ú¼3?,ð¾Ýëô¾×NT¾ç´>q&¼}??:!¬>Éƽë?“ãö¾WÏá¾àiê>B“?"ŽÕ¾xš¤>îÎò>ÁÇð>Õz_¾€ïþ>ÅËÛ>É­ù¾ÁÆå> ݾŠc>·¿¶.E¾áA“¾ð¿e¾k ¿ææK>»Ñ—>¯ê¿ÑϽ)$Ù¾y]ÿ>6Îf¾ æ?>Ì&?êBL=`Çÿ¾¬¾üTý¾BêÞ¾P*½¦¹À½9Öe¾m¿±ù?5ï>d"e¾$¿O$H¾ýg]>*ß½i)>Œÿ>>³œ¾õh¿œ¨¾¡†k»ˆ/Ã>?J_¾ƒÚ>MÛÿ¾tc4»Š9?¢Õy¾2¿ºÜp¾Ql>Ò8ü¾X«æ>ÅY±¾Møý>áÝ>â”Y¾ºÿ¾ ?¾, ¾â¿y¹¾Cо\¬¿¬Ó¾²b¾?~8>^®>ô¿.Ö¾ S€¾R1©<×ô¾mþï¾kÔ˾Êù"=gó?ªîѽŠVŽ>´”¿ð(>¶»ÿ¾ÇE>‹ßü¾Æjã>©L‰¾&9@>¹9õ>µoî>®>Nòû¾W{è¾Ýk÷<>ç¾¾ùI?»Cº¾ÔÕµ¾>w¿£“?è2e>¸>X;â¾ðNþ¾$c­¾<£=>Ððþ¾O‘Û¾à‚?z˾w¾O¾èOÛ¾bõÿ>eÿL¾FÏÍ=A¶¿’>ð­=iº¾Ói?]áX½” ÿ>ƾêèȾô¿IB>]¥K¾¹”.=—áÿ¾h’¿°È½ý‰>¢®Z¼öy?cFˆ¾ir©>ÊåÚ<šD¿µO¾ÃE¾>¨o¿©û>É ß¾8¼à>ù»7>??o46<#ó(>™Ùÿ>dè˜>ß¿þ×y=ˆ¿h[¾çßÎ=Âÿ>¼ç>T¶¾<Õ>…¾f¢è¾fû>ñö¿]ÝQ½̾â>oIþ¾ðÂ>Ý g¾vQ¿ºÙ>‰š¿Ç¦ì;ó䊾-¿”oѼ–?o¾Oü¾ó‚¾^»ä>åB¿$çN=õ¢¾¾:Ìÿ¾ I =üpнñ=ˆ-¿ª¡¾Cû=ü9>3£ÿ>GZ?ŠÌ”¾Ä'­>o¬=è {>®g?Á§?J:¾£"¶>’æÏ=[AÓ>Ra¿ö™«¾²½V>8¤¿º6¾+m¿#i¿¾3?–³7>I€Z>L°>㩾ã¿Là>DÂÿ¾H¾øU¿®Ê¾“°>ëüû='K¿½¨­>ÃJ¿ÿ">ð¿ú¸= §>†æú¼§Íà>Õþ¾w¼Y>‰ð‡>ï©¿Ný>Ójà¾i>›‹¾ä¿„ž ¾Æ£¿ßÝ:>É;‡>ƒ‰§¾ì¥i¾Wv¿8ƒÿ>¾6ƽi>¶¡ª¾•ž?w=¾†ÉÔ½žïÿ¾¹Œ[>ɪ¿]¡¤=Õ?>‰–ô¾¿cð>ªÖb¾(?V›o>bà=™gµ¾Ú’?>˾ )º>‰Óé¾’Xú¾z¥¿è~¾p³h>0æ¾Éû¾ ÁÎ>MóÞ>Ü´Ž=òíý¾$aǾ_?7E>°qý>&ÿÛ¾,?¾îvm¾ªŒ¾Ú?î°¹¾„€Ä¾f?PO„½Ñ ¿{Ⱦ±'½Ä¯¿/ùϾ@l?4Ù¿>ÎA§:¯îð¾«wH¾¶ô>õ-Ó=`êß>‡ký>‰{ì½5Aœ>Îã¿÷¼<=¹>ú?±ï¤½Ì_¹>Â/¿Â¿•µ•>h#Ǿy>‰•©>û=?ì?S"Ù¾¹SÒ¾s»ÿ>7Ø>Š­ˆ¾zÚ>ö•ÿ¾b£,¾È_²¾KV?)®Z>t{±>Îâ?ÑuɾЗ¾Õëξ«°?i’>]û²>¬R?μ¾€V*=Ä]?Î㸾Ñ?¿?‹¾Pn˾­Û¿¼“O¼YL¼¾%[¿xb6¾ŸË?—‘’>1´z½‰–Ô¾µˆ¿Cƒ>dÊß¾ ÿ¾Ù•¦>ä×ÿ¾Tæf¢´W¾Æ¢¿Þ·¾[ä¾Óõü>¡ÙE¾³™=èÞ>ßáþ>d$+>ï;¾„œÿ¾Gº>3àô¾QNô>FÄž.¾LŠÿ> é½ePµ¾V¿M0Ì>ã¾ß¿þ×ñ>×0ó¾NA†>k+Ö>!‰¾qå¿}–W¾ê{¿.9¦¾ÓÞ>æ}¾>±þ¾ôU>'Ÿn>d>¿Yø¾ÖSã>×Qý>B²?º>ê ¼½P¿¦{½>õG8¾¶K+¾óB¾,¸ÿ¾]æ¾ùû¾ê\™>= w¾>??\÷½Ú¨¾¸w?W²#¾qs’¾FìÓ½¿¸¿`>¼Ï?Ò©“>N˜ ¾Œ„¿Ä”¸¾†£¾½TÜ>£ÿ¾‹à¯>8=¼<¿]ýØ>ì¾òíõ¾°Å’뾯µï>ÿ>Ë>Û¾ñ+¿Õ‘ó>7î¾4+ã>(œí>&«ê¾R ð¾Q»ÿ¾Pª=>Y±½ñ»±¾ §>i;?­ŠØ>h–ä¾Bîú> ?LUʾÏÚ…>I€ >óÈÿ> H>±QV¾\ªš>ø2¿†è¾ô¾u¯ë>hÍÿ>g;>´I¾“¿>Û†¿i­£½Ñu?ôÌ>¾ž2?çÿÕ>ŠvÕ=6{=É“d¾é'¿–Ì>?®ñÙ¾5œ=’%¾ºÿ¾bfŸ¾¶dž±¿Cþ¾2ã>'iŽ>å|Á>W!¿"¨ú=wJ>è2¿ÊNǾ´;´¾Ùéw¾a¦¿ÛÀå>òÒõ¾é>-ìY>šíj>õK?ˆ÷¿ S›>zÔ‰½!½¾g¿ó¯Í>Œ.ï>†V¾Çö>vȾ*d¼—ÿ?å'õ¾¦´î>àh¾uè¾…`U¾øù>êXå¾½¼hû>xÑÿ>óÿê=B÷Û¼2XѾÁR¾nj?{Üÿ>5›G¾£$>±Àÿ>Ÿç?¾vP >ªdü»WÛ¾Ä%ÿ>Ó„ý>qÿá¾àMŸ>(ú>2ÆÏ¾Oçê>ÖU? ¾Æ†¾¾ìl?‘ñ>ðnÍ>`Çÿ¾’΀< Ý%¾ÌX>ë©?w¬¾¼ç¿ÓÝ•>>=Ö¾¬©”>åDë>Àù¾P8“>¢ Ì>ÿz¿3Á¿AòÎ>¦—>üà̾~;¾, ¿ôÿ¾,¼¾RïY¾p?¾þµ¾Õ°ÿ¾­,½“Ãÿ¾ý2¾w?‘|½>ñžÃ¾ÿ^? }»>˜§¾—·>/'>fg¿´3>ò­¾ú`¿"rê>Ÿuͽfjú>¢³L¾@js>äf¿àc˜>á¸?G¿—=ãO?Þ=€¾Z+¾Z¿z>Þ;æÏ>Ó3?*T·>ÍäÃ>%?Rš­>ñs¢=g ¿¢›>nûÆ>‹O?/4Ç>Öf¾\!?§°¾c)ê>[Ïø¾^¿9ò ¾ùÜ>öÓ?>®‰¾Ç„¿R¾>h­M=½4?Lÿò¾ ÷ò¾”m0>…”×>´<ÿ>Ⱦ¨9?35Á¾M¡Ó¾ Dÿ¾åEÖ¾(Ú¾P:¾È@~½ }?£_6<ÞW¿Ní¼¾` ?‹l×>K“‚>$=-Ÿ>¡+?U¿j¾Â¾I¤¾tb×>ä ?/1¾¾¶»ÿ>k¡½˜æ¬=‘Fí¾}=÷>UL¾œñ>¢}ô¾ÏØ¿¾‹¦›>VJ=ý¿Y>9¹ÿ¾Z½C½Ç„?Î>׆>ÌÐ>²û>¤Uå>¬r?:Z­¾ˆ¡E>.™>üþÕ>麿¥¿ê%Î>R¶¾¶ ï¾ú_ö>Ù|´¾¢a?O²•>ûë;wä¾ú—ü>|}]¾áï—>¹U@>²ñ?EºÇ¾¡×?>4g¿H©¾=›>5ï¿JC?VÔ¨>ZcнUk¿õÚ,½FΪ>¯è½ËMÔ¾¬o¿Fê½>àÛ?¼Ó>ŠZ:¾ K=Èÿ>èˆ\¾„ =€òÿ>&ž‚‘¯¾²ƒ?¸W¾Ÿ½¾|,¿-»>±0½`t¿á ƾfÚþ>ö´Û¾+Ãh>'Á[>6=¿i—µ½b ›¾Ù¿ëÄ¿ñž»>3}¾jO¿>Ê8>Á>Ýï?y­d>:Ͼ¼<õ¾]Á¾w¡ñ>‡m‹¾Øñ¾!¿]Áö>züž>!Íð¾í×Õ¾Îúô>YNò>9¹ÿ>¼A$>)zP¾Ýzý>¶>ùdÝ>Òý¿ž›¾o¦=–þ¿½³$€>õK¿õÁͼ¢í¾üÆÿ¾ˆ+ÿ¾ðÁÛ¾ Ѿžyù¾ªº¾·ïé>©¿üs>l$±¾‰²ÿ>­x‰=6ç=>uÔ>é`µ>ûÍ?<Û»>úc¿]»>ÇK>†9>„›?_]¿Œõ­¾¹½c„«½“¿"Çž>„ò¾v©ñ¾|#ß¼‚p?ïqƾÞs ¼Ù”«>lÐ÷>©î>}=÷>Ü-¾äî>;þë½aâ—¾ù¾¿Útô>Krè>Ð ì>´ÊÔ¾Ù 6¼‚V¿J÷>—Ť=ÆRì¾Öáð>–Aõ¾ô¥Ÿ¾:]Ö¾\Z<©.¿ßÿÌc}¾$¼>PÕ>LŒõ¾JDð>ÉÉ? ö¾°ªþ=¬åÞ¾Má¾Øù>ÛM¸¾ T¿!è >áíÙ¾âr¿A ´>ÇgB>Ç85<Ìðÿ>Ÿ ¿ŒLÈ>¤L¾ap¿cDÊ>†Ë‚¾[|ò>`Yñ¾©ÞJ¾/£?N¹Ò>*Ó¾õò‹>‹Ï3=7Š?èø(¾~Í=‹ÿ¾ob?›…>_uI=Ÿ?ëàÀ¾Î‰•¾•I?ÏžÃ>E…•=’¿´ÉQ>ª?=‰³r¾L˳½i9¿2—¯<ƒR¿üs>ÛNã>2Ëξ:æü>A¿ûw->+4ؾ“¿œ6˾-±Ò½†ä¿¹o•>ŠR§¼ðŠ¿Üµ=zŒŠ¾•³¾„*Õ>û²¿øq¿ î=_%‡¾¦·ÿ¾mÉ*>ú`y½V™9¾ÚÆÿ¾Æðâ¼×ßò>!‘¾9ó>Ó/¿DÀ¡>y'z=V¶>ƒR¿¦"=pDÿ¾L3ݾt훾5³æ>z9ü>Я¾Z¸ü>šN=Ç.á¾ñ›Ò>mǿѦ´½¶.¿’v«¾]†×¾¿ Õ=p]ɾ`él>Âh6¾føÿ¾…÷‹=ñØÿ>&Š=Âjì¾á1>;§ù¾Až¿ÇLÒ>¸Ë–>¥Ü;ê]?¢{ξ÷æÿ>$¶Û> OȾŒj?òz¨>;8X¾Ïï>ãˆõ>ËL ¾_yˆ>â?c ž¾üB~=Xô>‹ï>Nù¾›Ø>‡àè¾&Q>/ù/¾6w¿x_•¾!!ò>Ûlô¾]ë¾°­_>k»?5);AE­¾Év?´w®¾¿¼¾Œ„ö<:•¿ x‰¾IÖɾ¿²ü¯ýúÁ¾|C¿vP >kº¾¾.âû>÷!羕 Õ=?½ã¤>E?ˆ¾“¨÷½Z <Ͼ¿­¤Å¾¿.¬Û¾÷[‹>Œ†?ݰ½ôÄ#>‘ÿ>Êâþ½Åñ>šyÂ=#Mô¾ù.…¾ 3¬¾}Ê¿ù¼ò>kð¾ÿ\ܾ¹âÂ>“6?0å½o>)=S¾N·?ª‚?bH¾¾“:iW?×½ÜÂ¾É Ç>Œ¿Œ¾ègú¾¤û>ÛÜ?â#Ê>ÿ@9¾À”é¾ô£ù>1þ>µTÞ¾¾¾ö½\Éþ>0/Ø>É8Þ¾žC¿}Ì'¾½>еÿ>@•Ä=*ѽ£ï¾léQ¾L3õ¾ˆc¼£Ì¦>n¿ û>óÞ>Ôç¾ ¦?¢´¿¾H¤…¾›ZÖ>¥ö²¾>—¿G辪(†>Jû>aûñ¾¹q>1õ¾s¹¿Pn»>k,Ñ>@ »™„û>‹Áã>$ðç>›qê>h=ô¾Šè§¾è>Cáû¾Äé?n¼½IŸÎ¾öë¾q<÷¾- û½š–ˆ>Èx¿ÝV?½Xr¥>•‚?´8«>›=Ⱦ6̿価ø¾”Ù >š_í¾ÔC¼>½£>Çg?ý?J½©¾d–Ý>fôƒ>†ÿ>l¾9)¿é9¾Xy¾½©¿v‹p¾…4>rÃÿ¾6†j=× ¿¾£>N?ò[?(M>=Å€¾=˜¼¾LUú>K‘ì>Áí½6“ÿ>Än©½âXÏ>½pÿ>„¼Ö>ëo©¾›!¾S"¿¨þé>øn“¾;9û>LÁ¾g è½ÿ¿ºôÿ¾vm_>Ø›8¾-͵>Uö¿øÊ>ö?-P¾¤â¯>&9¿±Ne¾5?ã¼qå>z9ü>ý‘˜=Aœ÷¾Ê¦<¾­úì>óü¾Ýë¼lÏä¾/¿ÉÈÙ¾&ßľYÃí¾…"}> ú¾¿Ûr;”¼Ò¾”…ß¾Zõé>Y£ö¾Ý ñ>·&õ¾8½>ž˜¥>‹6÷¾Õ$ð¾Ñ­'>fƒÄ>v?§"å>Jëç¾ßˆö>ìŠñ>ªœ>eÿô¾*ÿ²¾÷x¿Ãm“=æ–®¾Þ;ýú?ì¾=Ò?úÑ>»ïà¾vÂû¾ ¦Ú>ÜH¿Ëõ¾Ëľ°sÓ¾IG¿àG¾ÅÇÿ>Õèõ½aâ_> "r¾Ï½ß¾†Žý¾.Vü¾™*X>Èè¾Æ‡9¾Ž¯ý¾´=â>ˆL¾Qˆ¿Ç‚¾k`Û>¼:>çþ¾·y£¾/…ß¾ƒÿ¾½7?´å´>€ ’¾ð‹–=(|î>F—÷¾×4ï>DÄõ>Ùyƒ>ˆU>&Ž¿ãû‚>Y01>`å°¾H?¯‹½Ô¿ŠÍŸ¾Ù³¾t´j>‰ ?'¼ô>{ƒï¾”hi¾¯Aç¾D¦Ì>Cú>?‹Å>Îá¾V¸ý¾ÏÚ¾‰Ó?C˜>Ûiƒ¾ùi?^¢ >ýL¿êéÓ>ø‰«¾*Äû¾8£æ>A˜¾¶ ¿¾çÄö¾òð>¹ú¹¾ß5ø>jøî¾9D̾ê??Ù>–=ù>½å꾋p›>7»¾×lý¾xAä¾®ô¾ ñ¾=¹¾>D?ó ½AšÉ¾iWÙ¾x*?ût„¾”†¾[ Þ¾[{ÿ>=˜Ô=õÛÿ¾-ß;ùÖ>0c²>Ü¿×iä>¹SÊ>ÿÐü¾cð?Ë>š’=æ¬ç¾T©™¾«ü¾DýƾÒáá¾éCÿ¾"Uü>ˆÉ=ÆÞã¾Ð(ý¾S”K>}’ã>+ù¾òø¾Òì>ò–k¾Õο0„¾Ù ï¾uU>ôö>pw¿aü´¾Ø›¨¾Ãõ>£Ò¾$ ð¾>B¿V¶>øï½SX¿{ ½>Ú3pX¿`™=È »>ë9¿?t¿XS¾W\¼¾øj;m¿Í7'=à±¾[?í>>#ù¾º,¿ÌÓ±>B…>ܽ¿â<̾¤»¥=dçÝ>%ÀŠ=þ> ©Ò>Õ?H>Ã?B?{fé=¡iÁ¾mþß¾g·&¾Õ>ý>øR?8óp=ßSѾÂPß>@Ûª¾p}¿ÃÔî>ëU4¾Ÿ:ö>{ƒÿ>ïT¾_—1>q¿»Ä[g>Ý&¿£ ¿°Vm>ñнÌû.=¯^Í>GÈ¿g)¿n>,žÆê¾¤ûù¾uɨ>ˆöñ¾×Šî¾îé>g #>`[o¾?Þÿÿ>HjQ>ð¼80¾ ‚AF°½Qã>À²ò¾±‹ò>z|¡=ï> ·¿¾ù >iÿ>É’Ù>¨I>_&Ò>`­ª½7¿ÒÆñ¾Ú‘j>è2õ>,Ôº>·)Þ½i¿N_Ÿ> ­ö¾=ð>ü«ÿ¾Lâ<¾»`>ÑÚ¾–´â>ZŸú¾@‰ÿ>ƒÁ>=d*>“q쾿›ö¾;ŠÛ>y$î¾¹á÷¾/‡µ>å—>HàO¾ßÜÿ¾2È>´"Â>†?Ì·ö¾°Œí¾]OD¾ìþ¾>Ïß¾ÿç=¾MǾHPü=–A¿lîø¾˜ˆ§>ò´ì>Ã-ß¾=ñô¾|}í>­£Â¾þ÷›=DP¿J™$¾ž·é>Yû¾·›à>§çý¾¥öŠ>Žœ>Öá?#½¬É»>:®æ¾–wý>{O>#ƒ?æ­Û; b?,–=ùÜ>)?Ê´Œ=å›>ÿ%‘> .î¾"Œ÷¾°ª¾¾²Þ¾ç?æÀü¼­ÀÈ>è¿<¡¿¾LU??¨£¾íŸ×¾³?Þè³¾8¸>çá½m7?2?Sn¾éð@¾…îê¾y[ù>Bz¾6’ì>‹Âƾ¬¨ù>YÚѾ²辚ú>ù£è½]å> >ý¾éžå>ÅåH¾¦bû>=,¾¾£Ö>M¿ ‘=ôN¿4/¿¾긾Åt?ƒu‚½¯‚¾ñ)å¼g?Uð>kƒC>J@ô>#»Ú¾ àú¾jä>H‰}>ÂO¿_H‚=?¾`ì¾*¨ø>pÍõ>"µ¿=]î>c˜ó>Qlí¾Væ¾+ÝÕ¾L¿*8¬¾ºfú¾2Éè¾ ëæ½aæ>‡ã½q=ú¾Õ&¾>¯Ñú¾(-ì>ß¡Mö¡F½(8+;`ù>zÂâ>±iå>t €>$E?ÓI½÷vk>r?´TT:ÌF>e©¿~‘>söþ>”|¶=KäÚ>Ͻÿ¾“Œü½]¤P¾±6þ¾¦×¡=Csݽ{Áÿ>¤ŒÀ>ØE?Îm">Ìñоå³?­G½ê®<¾B#?ÅÆl>ù,§>Jyý¾Š æ>‡£¾äÙ¿Œ½Ç>.«>·b÷>Àí¾Â‡>xµ\=Æ¿ÿ>Ä'í>¾gÔ¾ð¢÷>‰i5½>^¸>Ô+¿M¿½Rv¾E½Ø>ÿY“¾¯€¾Do?@ü? ޾gHÕ¾B—?Ñ’>¢a1>ËKn>ò@¿;Œ9>¦ð>Œ0ž¦*? '?:"Ç>­ù1>šïÐ>[?Å>~Ã?—¬Ú>«BÛ¾apý¾·E?å½> Ã>½Q >‡ÿ¾û)¾ ŠV>øò>+÷ò¾L¿r3„>Cs>¦·ß>TVã¾Í<ù¾ù…ï¾ØÕô>1³Ï¾ ¿Qɾ]3Ù¾‚Œè>ÀÍú¾‰‡¼QÞÿ>ÓÁо8†à>âZ¾¤U¿äôµ>îµ?¬ÿS¾à€†>ÌÏí¾¥eä>l=ó¾òÿ>‡¨Ú>ªÁ½t ¿áz”¾AÁ>´[û¾$—ß>þcá>”¾kf¿Õí|¾¹G>Øb‡½9Ôÿ>j„¾¾æšÝ¼Ý@¿Rb¿¾|dó<§\¿7ú¨¾y$¿$%¾Ÿ;?î#>°®²>½'¾3àì>1ù>¿~¨¾ãŒ¿H¿]¾‰Òæ>Eû> x>³'>»}ö¾(í¾™>%=hè÷¾-wî>ͮ˽9*ÿ¾}²Ú¾–Í,>ÛMÀ¾3?2ã?Ì «¾î”†>Öà>Oæ×>,òû¾Ìb?­¸¾D‡°>Wè>D6 >ä…ü¾Y†¨>Xq¿ÊP½>j3ƾƒý>.å>t%ò>Jë_>ý‡ô¾fˆë>„)¾¦ðø>,ºÕ¾ËMì>Æúö¾¸sÑ>ðÀ?en^>)_о±Þ?‹Q‡=>êŸ>¤ª¿.⃾±ù8>[BN>‰²ÿ¾¥À²>üo%¾J$¿ÂPǾÚT?'á<ÜÞ¾9Ô¾¡Jý>¶.í>îZ¢¾øù>¤ü¿ÿÊ*>TŸ¾XŃ>NÒ¿Aõo>ÏT³=ù>O$è>ü£¾§çý>p”ä>ø> ¼Š’?¹O†¾J~?~M>†Ëj¾¥£?ÛÕ>Ͱé>E/ã=qäù¾M…>Ðû>)´ä>ö—M>ŠÍÿ>9 *=Jþ¾µÞ×¾¡¢Ú>uÚ¾8? ôi¾]¡¾sŸ?ܹؾÞŽ>x`?Å=Ö>%vý¾œŠ´¾hçä>‰¼°=c·ÿ>£ º=˜Nƒ>ÆŠ²>Lá¿]?CX¥¾hÏÅ>·š? áÁ¾(Ë>&6¾þc?ãû²>,.þ>Täྸ•®>à;½aPþ>ý»Þ>Àv¾¦1À½iªÿ¾ î÷>ð´&=±3í>™€¿¾Gæ?ž‚¾3T?ΈR¾Þ¯¢¾¤Çÿ>n…0¾Š@€½¨Š¿ÊÒ>Ь¥>æÉ5>Ióï>¤ˆô>%µ¾©ÂÇ>1±¿t·>( Ô½íŸÿ>¾•¾Ké?Ö >ÎlǾ-@û¾¿×è>¤9â¾á–_>À=ÿ¾{‚¼>…%?§’‘>ùÀ¾Æ¿ÿ>#Z»[@h¼z«î>tb÷>Yø²>$D?A¶¾Í=¿TÉà=M~>“á¿^Ø*>›Z–>Õ^¬>4-?ˆ ½×Ã÷>éc|; ì¾Ïg¨>Þ?f›€<â±—¾3?þ+Ã>Jë?>}¿áCÁ>˃4>_zû¾4»æ>‹úô¾›>‘¶ñ>…m½ñIç>åîû>Eõ¾8»í>=ŠI½Z½Ã>fï>»õ¾Wz¥>!˲>Lp¿i´¾_z뾓Žú¾+M’>Ž¾Ê‹?Ûˆ§>~n?.ŽÚ>•I? f¬¾Hß¾² Ô¾P5ò¾Ló>F´õ>ã¤ð>À’Ã>°’¯>N?Þ8¹>Õ%³>ô7?y“ß=ÃD»>µQ?›¦T=2¿æ”˜¾Pߺ¾6äÿ>~m"=‡MD>Âûê=¥0÷>Lßë>ØÓ^>ú M¾÷ÿ¾ƒ‡i<¨U?¸­}>ýù>"qç¾Cp¾p#%¾ª|ÿ>×i4>†÷>(žc¾î>ËMd>»Š‹½Ì ?¸p>we¾ö ?/?= í=èMe>ÛQ?ïp+>õ€y>í(î=<¡ÿ>Á¸=Hùñ>aãò¾$q>MFÊ=Àÿ>Žƒ=—á¾ç7ü>7>ˆÖš>uä?éI ¾á›>‚å?Ʊ½©Âÿ>Sôö¼í!¾a¨ƒ¾Õ%c>»¹¿î]#¾‘a>‰?SA?¸ÎÇ>ϤÍvûì>>Ãå<“Ãÿ>|¶.> ê+¾8¿Eó¨>¡¿‡¾ MŠ;…À€¼ºk?h¼>eÔ<Ê1?'gÀ>¯ê?£\>U>›u®>Ö‹é¾XTü>“á¾à.½”¾¿Ë=èÝ?¥i˜¾Ïiæ>í€û¾µsŽLýœ>x™ù>(ê>œÊX½]N?üÈ>«ì¾™ñö>ßùÕ>‡¿¾^÷þ>Xà>IÖᾟËt>[Îý>|¾ƒnÿ>c >ùõS>•ñÿ>޲™½ Æð>ƒæ>„ñ>…]¾ˆ?}ë«>îyÞ¾-_÷>\í>ÆM¿(»™>l=s¾| Þ>ÎÇý>õ¡Ó>;Y…<Ø>ò[?ýMø¾z|¼ ý뾯µÿ>‹&F½‡ü¾|*ï¾yö>x ù=Ú’ý¾Å…­=þbÞ>üí¾õg?½ãáõ¾K½p?P«¸¾þºÛ¾ Ïþ¾ß=¾ùÿ>M$½yóJ½mâ? m€¾><{¾%ø¾mì>“u=áܾɆ>Ó…¿¶,—>Dà?×K#>^yš½œ4?ñ.§>Fï¤>ö?Üï=a¥ê>Tãe>øÁù¾S¼ãRõ¾õóî¾É#³=k+þ>k¶Ú>Øc⽃?«ÌŒ> t…>-`Ú¾ñH¿Æß®¾ÙBð>Ûˆ÷>®c”¾éeô¾ÚSò>ö]‘¾¿ V>¡õ¿xÏѾٲ?ƒè=h ‚¾,(=PR¿>’ʾ¹Á¾µ¿g¶Û¾,.þ>À–Ÿ>f½À¾$¸? £>Ð)ø¾à÷?>‚‹í>?!’Q¾JA>'ú¬>V‘½t&?÷¾,šî>¶¼º¾ý+>Ä ¿0+d>•Eá=o¸ÿ¾ñgH>;S?,Mñ¹Ê‹Ô¾—Xy>º.¿H67¾EÈ=gº¾ ©ÿ¾¡‚û¾ñ„æ>ûåS>0ñ÷¾æ(¾´‘ë¾Xlj¾ ©"¾^»?ä7=åB¿•I¥>-ä½f/ã¾’#ý>?UÕ>i?ëRs¾Ô*š>ìkå¾I¡ü¾ËGо¼æ¿¥ ¾&¿¾G»>2ç¿D6ؾRñÿ>Lá!>ê]<½úÿ>xÐl;äÚ?!s•¾ô¥×½Í÷==Q ÿ>ZÖ¾… M»ýÜȾþ¿àÖ=ù¼#øÿ¾«´U>ö³¿7Pо˜¢”>Ò ˜<¸?Ò¿ƒOó=NÑÁ>ÙxP¾§¿Ý%™>…˜¾Kê¿P§œ>`Ê€¾Éã>¿8k¾‹ý¿÷<¯>À í>T룽/ö¾˜†¾keò>•Ÿô¾âÊ?/Äš>X>ß“>ÞYÛ¾;8¿sŸ¿³x‰¾²÷½¼#ë>Ëóø>&7Â>iR²>§‘ξ@h¿Óô‰½.ýð¼æêÿ¾û•Þ¾l쾪 õ>¿?ƒW>B.½ßn¾#Nw>PÂ?”NŒ¾¼–¿+(–=ø>ábí¾~ÿ¦¾Í¿ÂŠË>Ä>'£¾"ľ9?ºù½íŸÿ¾ž•D¾«¯¾=ݾ·?Åv2=ù´½©Ýÿ¾§ o¾H¿¿k»>%’¿çVˆ¾cdĽ§ÞĽtP¼fÝÿ¾Ô,ø¾Èê¾ÿÍÛ>"á[¾øùÿ¾Óú>=y>ÝÐü¾°Žã¾’=Ò?‡½ìÝÿ>Í”–½vl$>ªºÿ¾kÕν—.>;©ÿ¾W±ø½å(@¾‹ªÿ¾+nÄ>m«¿ƒ¢y¾žû¼½K¾¾Áÿ¾bM¿Ä•Ó½ Ö¸>I€â¾›¾ëUü¾ e?Pq´¾äfø½Ê¤ö>¾Mï>ý ™=N›ù¾ºõš¾þaë>…'ô>É­ñ> ‡¾¾*©¾Ïœ¾ 5¿Œ¤>^è›<À ?…$ó½ö_ç½Gÿ>±ÃÐ>ÑÊ->Æ?»¿¨7ƒ>Â¥S¾«]Ó¾3ùξ¥?H©¾[%=¥¿ÿ¾¡Œ—½ Œ>‹Š¿ÖVl¾s¾ø¾ãÞì¾­Pd¾÷¿Úå¾Gÿ>¸u§¾â¾R|?¨x¾ÊÁ\¾Z.ó>1ìð¾§t¾ý0ò>¼Îî>ãQê>ZH¾«!!¾¬ÿ¾Ìëð>³#žµö¾ÃÓ‹>‹Þ¿ìk>Çg¿0K«>h¤¾­Ýî>?Éõ¾ˆ.è½íž¼¾‹5ô>§ô>£H>£êÿ¾ ™¼¯[Ô>X’¿¯yE¾»q\½úš­¾s.?"S®¾ý×¾–"¿|B¦¾‘ þ>&U㾺J·>>V>°¿äg>‘(ô¾†Tñ>SÍÌ¾È ¦¾.?Ô¾kÖ>6xÿ>!•꾇6ø>•ñ>ƒöо’yä>£“ý>›ã|¾WzÝ>´°ÿ>£ŒÝ¼õÉ>¯Z?|®Ë½‘Ὢÿ¾Š­¿H©T>6;оñí>˃Ծ¤ßö¾ït§>J$¿þ ‰=™š¤>Ÿ¿à…<‚9ò¾Ãò¾GU¾ž–ÿ¾RcÚ>Ã;=^¼ÿ¾¡1>+Qö»<¾õ¾\Æí>ɬ־‹ªÇ¾Pä>H¿Pd§½þ'ï>[`÷¾Ð ­¾^,¼>g(¿HŒ–>ûý¾vãå>;V±¾Ñú¾€Øê¾lwϾ²> e¿<Às>íI¿ãk×¾Ãð<­ù1¾õÛÿ¾uY|¾Òÿ">-¿Ý”¾¾f¿ébƒ>2æ¶>•‚¿O“©¾ÚX?Cc½Ê®¾ºžè=µ§¿+O¾]S=Êñ¾ð‰õ>…–…>ïã¿,Ó¾µÞÿ¾ÃÏ"%ù> § ¾˜k¿È}³¾¨Ë¾e俳ë>¾.?&Æ¢>ã@^½ïd>v&Ä»3¿1?ß>u«ÿ¾^¡¾Ú‘¾œ‰)¾Ô·¿XS?c*m¾‚Œ˜¾Z-?{0)¼VÕk¾8?î@•¾?¥¾²Ú¿ÓØŽ>y)>¶¾h¾!‘ξ˜5?N=‡à¿àÖ•¾E >OWï¾N÷¾¿žÿ¾AÖ>@2=>ô]=×Â<¾‰ðÿ¾G^¡=Ç)¾ªºÿ¾<0@¾L¥ÿ¾äK>Ô×#¾f„ÿ¾z¨í=J%¿×Q¾¢)K¾û#¿¥r½’æ_>òwÿ¾R·Ó>»Du½Õ†½kÕ¶¾ƒM¿¢´ÿ¾¿‚D>`w:¾_(оöü¾?¨ã>;¿¨€>àd³>ò Ê>À•?Ð×¾¬Çm¾°UÚ¾H?¬V?‡µ¾×/À>ôoÿ¾M»Ø¾°ã_¾ËL¿©„ǾÂ…¾‹Ñ¾$¿‹ÀÈ=K>¶>¶h¿PH>Î|¾ábžaÁ?—p¾XVú½MÖ?Tð¾IKe¾›­ô>ö@ë>èú¾ßÁ÷¾ÃDë¾Meù¾‚Á>`·>0ž¿4k>KY潨£> ?Ú9ý¾‰á>cŠ=Òat<ïV&¾ãÿ>OXš¾ŒÚ¿`:•>fõ¾(¿z©¨>ùaé<óÈÿ>‘7ʽZI;¾Ot¿,d¶>Þs¿æ}>•G'>™E¿0 s>ôá >*ž;šÐ¿»+“¾hÊþ>Îlß> ?¸¾/ßÚ¾òþ™=<-ÿ¾F}"¾å™ÿ¾`ñª=ɯ—¾Zb¿.æÏ¾ð¾Â>#i‡¾¨þ¿Üü>ˆÙã¾u<޾n™>ãOÉ=Ò?VÒª>cEÍ=§"?|µ£>}Í’=>?t$¾¿|b>ñ¿!¾`V€>¨Q¿~íŸ=ÐÐÿ¾Ñ®½Ù=?Üž¾~üE>p {>¼®ÿ=Þ9?;QÂ>Œ>©Û¿Yk¿Ý]×>œR†¾h¢Ž½:¿Käb¾( =ßÜÿ¾ =â½ZÕú> F¾¡è>ÏÛ(¾¾ƒÿ> C¾&üú¾óæ>§^¾žCY>ÀÌÿ¾1•¾’²¿éI™>š“Ï>½äï>*Ç>b0÷¾#‚?»Ó¥¾» ^>W°í>9x*;/j÷>Q?É=2Ç>0Ý=YÞž¿Ý–¸¾çpž=`¿ Èž¾;¦¶¾`X¿ªï>é ö>ã2£=ëoÁ>¿ØÕ>ä£Í¾d½=¾?‚SǾK;õ=>?‡•€<÷åô¾¸çñ>w Þ>Óó¾Úî¾ëÿ½ME.;%Íÿ¾Øÿ¾àî‘=)x:¾¶j>p•§¾='?{OݾI-¿•-¢¾?£ÍÁ¾ 80¾×Ã×=b¿¤ˆ„>&?S”[¾ß£>ÔÑù¾Ç¸ê¾íò…>œkð>tµõ¾F±Ì>¦RB=nÞ¿ž)”>yð>iâõ>a޹¼Vœª>x&Ô=0¿¿}í>µ§t>ìÝ÷>žAó¾²G轋þð¾D¦?À# ¾Ø·Ó>[}Å>Zœ>s¿-™Ë¾ÇÙ¿ŸÌ>L¦Ú>$tA½“¨ÿ>Ëõö>‡ø,½ï;î¾rþî>Ù—ô¾é-¾‘Ò¿‰ *¾nÌ>Èå¾bù>@hÕ¾¡ÙÍ>cE]¾]ù¿ô¥¿>ŸXÿ¾Pÿá>ÈÍ¿:F¾õÎ>–²Ü>±¥÷>iê>ŠH>n‹²>ÒR¿9ÒÑ>ïuÚ>Èý¾íᅵÂz¾J†>Z ¾„¼XÉÿ¾@¤ß>Ì•¦½×Ýü¾ÉÏ>Ú®?÷õ½CsÕ>Ñ@?'ŽR½ç={¤>hÍÿ¾¢&?\¾>”2™¾ÆPn>‡ký¾Oêã>ÊÂÿ¾éR=´¤¨=φ?cÒ‡>ð†$¾ž?¿Ž±¾è%±;N¿©¼¥>VÖ>- ¾àôN>¦·ÿ>xÑg>Àè²>l”¿]ÅÒ¾G¿½Cp?†¦±½å™ÿ¾Âm¾v”œºK?á>Öý¾Üóì¾Zõ>=𑽜œË½{»…>h?àò?Ÿr”¾™›/>|™?½p‡¾nÛ>éú>]§é¾ÏžÃ>%w¿Z.ƒ>w î=Ÿ¿óÈ—>0/>B[Ö>‚äý¾¼?Þ>@û¿)п>´ª¾Dè>ðüú¾Ä³t¾‘ñ¿yæ¾üV¾È$Û>Òmù¾Cè>x{`¾nRÁ¾³'¿ãï <™8È=éÒÿ>¡,Œ¾vÂë=Hk¿…Ø;ûÕ‚=Oæÿ>ÚÔ½”¿û¾×å>¹Â›¾Ç?AÖË¾âØ§»†åÿ¾É¸=8Mÿ¾ ÅÚ¾<„A¾´Yõ¾Až}¾DŠñ¾Þ‘a>¿aê¾çù¾O¿tf¾uÚ¾\Ìÿ>{¿!¾h>'½¶ª›¼µàý¾‚ªá>M½>>\è¾cú>ðÎ>Sì¿ú߀¼™3<)uI>‘ ?%¿ à ½<¤¾’¾iSU¾Hàÿ¾U1å>Æú>á Û>§Ô¾¬¸‡=ý¢?Gÿ>ÚX >¯L¾=¢7¶=¤þ¾—Åܾò?Vï˜>þ5¾MºM¾­öØ>-¿8¼¿_]¾99-½Bµá=[–ÿ>b½1¾É"¿F ¢¾_xÊ»MJ>jû÷¾¼Wí>— >Žçë¾f.ø>dö¾ÍVl‘½¢C¾¤ýÿ>˜û=Öüx¾îA¿ÖG=TU°¾`’¿Øð¼¾‰ ý>m9—>â<ä>9›>”â>Ôšþ>#2 > V?T5¾“„‰=Mj(>¿ÿ>ï8?½Æ–¾ª×]>kœÕ¾éíÿ>…y¯>kñ=;4 >¡†ÿ>àʽ¦*-¾V›ÿ¾@„½Àé¾I¢ÿ¾CŽÍ½#ݾú˜ÿ¾ÊÝÿ¾‹Ý#=8¡P=ôÜú>nÖ¼eŒç¾n‹‚½Yž¾šï¿Þä=}i>#øÿ¾ŸÅ>þ_%>vP?úÔ¿ñ¸˜¾Æà‘¾áðâ='‡ÿ¾Sy+>”Nü>ݵ¤>/j羦ñ+¾¢>Byÿ¾ OÄ>—ü>Кç¾Ä#>Á8?ý[3=p}€¾þÑ¿>Ì™?ØT =ŸÛ½lÐÿ>› â¾?ü¾üÃÖ¾ª°ž½2Ì >¶ ÿ>:Îý¾#Iྨ‹Œ¾®×t¾&ªÿ¾‘íܾÿ|Ð<=œÈ¾ó¾‰ìó>׉ó>û9>ÒÈÿ¾U?½‰½÷ñ¾l=ó¾ïËi¾ëpÔ=À?±‡þ¾€ è=¶‚Þ¾3Q¿ëµ=±SÔ¾þ2“¿ÝÖ¾àM7¾ÔU>Ä ¿ Þü>TÅä>ešš½ñc¼¾°Uò>C=õ¾+Ú>*¾ßþ¾PÂ?(ò̾Ójx¾¸X?¾¾¾pj¾'Ÿ^¾,G˜>ž ?Ç C¾,r^½#øÿ>™×!¾Öú‡½_´ÿ>ü«w>œü6>9?òÑ⾉Âx½õòû¾„ñó¾m޳>Âò>¡J?æTW¼cª>CÊÏ>b£¿JÓ>Tà¿v2€¾þÒr¾&m=`»¾#g?Xɇ¾ î·¾0Ø¿k»‘¾{¡°¾¿!i>…Î>•?(«s½ó­ÿ¾Îû¾ð½d¼èõÿ¾`´‚=Õ€=#-¿Æ¥¢¾œŠ¾-í¿™‚>³彯¿ó¯¥>–¶¾Ç ›>Ôd¿që¾ßߘ>xû¾SÎÿ>½:¢½þ鋽Р×=S±Q>=òÿ>ȶô>•ؾ_íð>Cm>1²?íŸg> E½=I½>kšÿ>ñ2=Qg¾ÀÌÿ>½é>å—ù¾ãÁF>Í=ü>̳â>ràݾüû?Ó0œ>Lç½>í?'š>~þ5š?ù¿‹>/Qý½,=ä¼½äÿ¾2ª="÷>°âì¾sŸ„¾³¤²=Om>7?O–=¦îZ>´ ?ÿwU¾‚þŠ>w-? F;üT¾°Æ>&7¿«!±¾jÓ>U¿ÖR¨¾Kæ¾|Dô>r1î>C?Gri¾õò“>a2¿Æl(»† §¾ì?>•d¿sH²¾¸ä¾)wÿ¾øO>E>'­®¼_Ïÿ>²æ>ˆdh¾UNû>/§ì¾TÞ>:‘ø>ñ¿6sˆ>¸•>R×ú½Diß¾Szþ¾Ed(¾(Ôû>h‘å¾<ˆx=K¾÷?Ù}B=ð0-¾©Ýÿ>í+ï>ØØõ¾M¢~¾NÓÿ¾ ž§¼Ewº½,¸ÿ>¨SÞ½Œ½PÃÛ‡ü>:>Üÿ¾^ã)=lɽ|ž><†ÿ¾ðÙ¾‡øÿ¾t ]=ÁæL>U¿Q1î½O­Ö>µQ¿/p„½3‹È>ötÊ=ŸŽÿ¾c_>™É±=7Å> ¿Aõ÷>Œ¡¼½ ˆí>ž²ê>¾ >çªù¾jk$¾ÿxÿ¾>ÿ°½¾;s÷¾V}î¾_ $¾…ÿ¾aá4>O\ž¾iÅg>–w¿é+¸¾[H>«°¿²Ù>ä?ý‡”¾›½½½¯ ¯=w¾ÿ¾*ˆ>Œg¿&ü¾)®¿Cq¯>p ¨>Ösê>aqø¾Ü ¾×Ùð>|€Æ>¡eõ>šÇ˽ÓÀÿ¾ÐyR=ˆ0ö>÷£Â½B%î¾óÉ:>UÛm>+4?:*>eS>Íèÿ>‹Ã¾*q¿!±½¾ŒB7¼•Öÿ¾…ì,¾'K?¼z;Àë˾Ktƾ—È5>F%?|›ö¾sK³>RÑð¾­ï¾… *½¦õ>>xý>Uøã¾(a®¾Ãcß>Á¨ô¾[ìî>QÞw>J™ô=Ã(¿òµ7>_¾‰µ?ß?×…§>ͱÔ>­ø¾±Šÿ¾°VÍ=Ž•Ø½Gÿ¾ ‰ð=þ·Ò½§ÿ¾Éƒ®=‡øÿ¾†½¼6ݼ¿ïÿ¾æF‡<Å·F½åcW>袿…'¼>õ*¿Š"¤>tµ½¾ÍÍÿ¾ÝëĽÆÑf=.F¾8¾bh?á ?8kÈ>ß)¾[²>Úh>l³?Ó¿º’¾䬽éaˆ>ûÌ¿Aľ÷ö¾Væ½²î¾7>½HÅÿ¾´®¾áÒá¾’'¤<Íý¾ö›=¿ ¿ ½&Pi<·¿²"4¼.Ëÿ¾¾—ày¼PŽ"¾?>»›ÿ>%!á>×N´>JÐÿ¾|FB¾^/=>XÉÿ>QlÝ>Fyþ¾ç6!=™­>î{>L¿¼ ½†9¿¡Ö¤>tI½×Q¿ ‘³>®€b>ZIó¾êò>nÃÐ>&ã?*ˆ¾ª+×>u?êz>ÿæU>À¿¼œH“ ½‹â­>°7¿K¿=6ZÎ>¦œO¾š?¾„ú¾vúá¾Ìà>¡»ü>Έâ¾4.L>MÚ”¾Ní¿Í‘E¾ÿ>ë>ù>HS=sG§>ŸVA¾H?Í:ó>Ñ]ò>{Ÿ >pë¶>8¿BŽ=¿|Fº>ì„·> ¿¶ƒ¾ª!û<ò}‘>s‚¶¾7?~Éþ¾üªÜ¾yÇŽ½3ûü¾V›ß½šÒâ>?ó<Œì>—®ø>¸è¿sKÃ>,˜=½Îm>ªéŸ=6®ÿ>¡¢:>œ‰=)Ðÿ>T¾öÓ÷¾Hßì¾:Hþ¯%ô>gív>2«g>py??5c=¯ê ¾—Æÿ¾d[>-à¾5bþ¾Weú¼qZ¿Û€¾ 휾æ#ñ¾¬©ô¾ãR?7Tì=`“µ>¨0>Eƒ¿J›Š¾û!&>¥Ù¿4™¾оû²?D¨o¹`>«ë¿^,œ¾/½>þ7½Ñÿ>ú™Ú=âé­¾Ê1¿9&{¾/3¿k¾öA–¾XÈ¿ç#Ľ|D¿Pû=>ªðw¾Qø¿»ca¾{JÎ>+–œ½.æÿ¾±X½ô¾½ß5è=£¬ÿ¾” ÿ¾h¾ ©>?;G¾@Š¢>Ú?0F侑·ü>5_¾_´ÿ>F^Ö=e-='°>x¹H> ‹?–”k>À%¿>u¼ã¦¿ž©>Svº>ß4Ý=ö|õ>õò¾\Y¿Ôš>ËÀ>ÛÛ¾„èº=‚7?fu>‚;¿ØQ‹<íØˆ>‘¿:<Ä<Ë׿ç†>aˆœ>¯ê¿Jc>yë„>ŒÆ>ö ð>í¹ô>väC½Á62¾#Ýÿ>°r?pxѾDn¾™ÿ>(N‰½Uø>ˆ¾37O¾¨?Ľ˜=B` =_Ïÿ¾QÀ&¾õÕE¾> ?„Øñ¾êÎë>Ïê¾ûè4>ÑW¿q>…?c>l¿„d‘>Ö;ä>ê¹€½ý>Óû¾^eå>R|ü=Ôdþ¾©ig>{Ká>Q Ï>à‰t½±¿?­üš¾s?C”J½¬WÑ>aà‘>3¿.ù¾Âê¾–v ¾Óô½¿`ÿ>N{Ú¾r3¿ž×¾è‡¾åú>ðŠè¾ÂÝÜÔ¿ÁÛ‹»‡Å>¥Ù¿·˜ß<™Ÿ“>±FǼ„õÿ¾N™K¾)½ì¿óÊe¾0„”>g¹¿ÅÕ½{?&¬¥>ÅV >&þ¿ÕçJ>x^š¾)Ì‹½;=ßÜÿ¾ÔL>ÈÒÿ¾–Nš½íD¿}ÐC>ØHª¾ ‹>¢Õ9>B“?‡P…>CX>Ed?X9D>3áÿ¾( =ûè¿L5Ë>¬e€;?æ³>‰ðÿ>.YÝ>ϲ¨½áÔÿ¾àH>ÄÒ?ÒÀ>EgÑ>þ×?õƒ‚>#»º>Êúý>‰ê½>\Wä>иà¾Ñ”ý>ì11>0œ[¾¨¦œ¾ìP? L¾àc¿Ä]}>–]p>[$¿åœÐ>þšL>QŸ¿P‰‹¾!Éä>¢ ü>³œ>å'?YࣾÆ,¾?À% ¾û²¾™EÀ>$f¾×M?6ÌÐ>qWo¾p³?Ëfî½ÐF^¾ îÿ¾äÿ>œ³O½Ûª½CÈ?l#†¾-wž¾g¶û¾ž»>ûè¾Eðÿ> ¨‘:λ«½QÙp>õ,?.p)¾±¼É´>nˆ?ÜiF<éÕ¨>È\?÷ÿ>úùå<ú¹‘½¯8f½ØÖÿ¾}#:>K¯?£å¸¾§Ì}>o¾J†>ò_?Ìï¿:zœ>ž<úÿ¾AC»?ð;† ¾{-˜>±Ã?õ¢þ>‰Ñ۾稃>'.7¾o+å>…"ý>ßǾ¯ÎɾåÕ?Àо£@ÿ=©l?uÈݾA~þ¾Ìð_¾! ç¾<¢ú¾m®J¾+ˆù>Ý Ü¾Nñè>[éÍ>°Ë?'>°­Ï¾'¿Í>¼A?µÃß>¹¥ý¾ž#¾®gø>) í¾é ·¾hBÓ>­lÿ=<0?Óöÿ¾>G¿<ˆ]€¼Ìðÿ¾éµþ<—N{Þ¾R1¾R2>íŸÿ¾ÝAÜ>ÞTü¾ Åݾð =G:›¾Îþ?ä¼÷>D¾ë>ûÍܾ¦ž½¼,;]Äÿ>ï¨Á½ØÕ¿¨¦Ì¾{ïT=g&¿°vd>¡⾪òý>–о,¼û>%êå>hZÒ¾€k"=}y¿¸Èµ>¢$ì¾A÷¾ÄH¼«ƒ¼^e¿º†±>¹o5>Ü›ÿ¾…ϽÑÊ=>/‹¿ µ>/V>¬¿.­>_Î?ü÷żXÇѾî͇¾qu¿¬¹½1Ò;¾» ¾ˆ-?1Ñè>Ñú¾Ã®=ÇU¾®Ùâ>ÿý¾É¿À=èúƾŸ;?—}>7üö¾î¾hÍÿ¾¢—Ù>ðÚU>Šÿ>Í:>á·¾aþÛV>’?”‡¾*71>îw?ªcõ¾Owî¾[’=§è˜¾ž{/>jß?j¡¿ŒÙ2>Â2޾KW°>rMù¾†‘î>?¬ÿ>ÜÚ¾P«“½–û¾bÀ¾Éè>Hde»fØh½rÞÿ>6A=&4޽áÿ>÷=¾¶¡º>CT¿@¤ÿ>ßp/>.sÚ½]Äÿ>ÉçE>/0ë½àòè¾vúù¾Äyh¾ãÿ>à6=0Kv=J¾ÔºÝ>¦ÿ>Z)ü¾:”á¾ Ú¾Ÿÿ>0>—ÕŽkšÿ>ârü=rmè½#g?ê•"¾QÁ¹¾Ñ­ÿ¾Î[+½´W/¾Xtã>]ß¿¾à/þ>$&à¾4…þ>R_¾¾'¥¿!s…½¦GÓ>#CXàfñ½kEû=Úÿ¾7¦¾e©>|ÿ¾ÌÏ¿>]¥¾ó‰>`Éý¾?Ü>šؾ^à´¿,fì>O$ø>í齯ñ¾Þ3=Cáó¾A)ò¾5 ô¾€}Œ¾B û¾KËè¾U÷è=s1A=3¿ñK]¾B­«ºÕu¿'P„¾d>¿;±=6ÎÖ¾¾ ½5ÑŸ¾d?4=¾¨¬þ¾`=Þ¾õ©>Êß½¾¦H?ê]œ>|ñ½¾=?ò?¿‘Ó7=€ð±>Ò7ñ¾7oô>×ÂL=¢>¹O®>:“?¸;¾O[»¾¿[ì†>¾-è¾,-û>´ì¾ÁÉî>ƒí¾n4ð>˜>…^÷¾º£ÿ¾“ª­½ò >1 ¿Ð¬6¼ S[¾¼"ø¾ب=èì¾` >õÛÿ¾ú X>x³–¾“™A0ñï>Üe?>B”÷¾Q‹> lî>TüŸ>s?©À±¾F–Ü>‘Dÿ¾ãqQ¼Lؾ4d¿R–>s€¿Yù…¾Ä '>Jíý¾’[Û>¹ï½p_ß¾âuý>ˆdx>á)ì>›º¾˜¿ú>ý†ù¾‰‹­= _ê>Í?ú>x4½ «è>âçÿ¾,Õe=àP²»nàÖ¾˜¾½äÿ>%Â>×ûý>¿à>.碾£æó>:•ô>PÃÿ¾mç=—^‘¼C˜¾¦ þ>õhâ¾ÞZV¾ër ¾ æÿ¾h>v¿|}m>sI?äᘽïª>Ê6 =éžå>–yû>˜qî<žF=ñÿ>@÷ý>t—ä>6!­>k(5=סJ>ìÿ¾|òÐ=Üb®½'½ÿ¾Ý²û¾ò³™>J)è> lý¾»&>[šã¾ãù¾ÒÇl>Ÿ®î¾Ö9¾Ø×ª>8,¿6Ì ¾®ÿ¾éO=µS¾N¸ÿ¾© =È[¾>µOç>Üú¾ú•>çW¾pÒ¿ð¤>|€æ¾$bú¾V€/¾ñ›"¾mãÿ>¼Êú>l’ç¾ú`Ù½ù…ÿ>‘›á>úï¹>/E>“oF¾·³ÿ¾`!ë>­…ᾫ[õ¾-íì>NvX½hwø>ŽZ¿-왽ü«>9ô>¤©î>Ì æ¾FÆ4¼d郾fl¿W“÷>±ýܾvÂë¾`Ò½…ø>õóî>O¯$¾Ÿw˾(¸¿~ÉF¾@÷;N}¿Ñ‘¾”¾ð>ö¾&S>yÉÿ¾ß½LpÒ¾u>®¿nï>Àì¶¾›©ø¾®¿BŽ>í¸á½È³ë½éÑ¿Šå–¾xAô>ã‰=’Zð¾ã¾< ü>Aó>ýÚú=e4B¾³ÿ>˜4¿tC“>Ö:¡>–p=^1¾çÇÿ> ô¾¤âï¾Ï|5;Çg>™¿ytƒ½¯$Y>ü¿Ûp3½¦Eµ¾Ô¹B¾0h?O¨¾*T'¾ºL?î[ý>¶÷á>O­ã<=+¿ªÖâ½:“¦>Ò¿uåó½f•>2ú=ð>5 ô>G×½ŽÌû¾!å¾Ûøó> üñ>]_Z=ð§ö¾[Ñd±¾ZÔï¾ÒÍ>ß4õ>6<Õ>õÖ¿ËÅ>–ì¿÷¯Ô¾X«¦>ýØÌ>Òþ>§Í྽z>’y¿ÓøU>Vž˜¾—¨þ¾êyß¾° ->‹S=¾š“ÿ>¦¿¨s¾x9½¼ç˜¾O?&äã½½;>CrÚ¾aúþ>w¾ÿ>Œ•=™d4¾U>T+>œÁÿ¾ÈÏö¾¯Cí¾t‚=R;£¼¾X¿5ëü¾Û¢ä¾òñÄ= €û¼¬ª¾K;¿ÿuþ>PÙ¾#žÜ¾ñ >>zS>Cåÿ>á¾£á>iRú>¤ày>Š­ø¾¦Ñì>š ¡>Ù™ò>£•ó>ä¼ÿ¾p–Ò¼¹oõ½Üƒ?²W‰=ÊTÑ>E€ó½Ôî÷>ª×í¾â±§>Û4?š••¾$¹Œ¾–z†>i8?,-›¾¥J„>™~? Sð¾Ì*œ=‹8õ¾~Æ•¾oóŽ>tš?³ð> ˆµ¾8¿©Ú¾›µ½ûËþ¾æÉ¥¾GW¿~QR>ÞÆÞ¾‘ ë> jø>fÿr½¼‘á>Æ÷ý¾ÀçǾ®—¾åì?M ¸¾!–¾{J?µsu¼{f9>Ýìÿ>vûÔ>Îo>4¿Ñ¯]¾yì>Úú>“¼73> Ëÿ>nÓ‰½mâ$>̲ÿ>ù/ð>™ac¾…ô¾é*¿¥NÀ>]3y¼jûÿ>­l¾-Cl>áÔÿ¾ŽË8>­÷gºÿ¾g>å4º<ŽÎѾäÈ9k„¾’—¿ æ¾U4V=Úú¾¹þM>c~î>¦`õ>,-Ó> w¾]Þ¿ˆ⽬W?T6Ä>ŒMÓ>ÎS¿~;¹¾Tû>”Nä½£"æ¾}ª¯;2!æ¾y²û>d\ù>nŠç¾ÕÚ>½§ò=M‹5½¯Ðÿ>sŸ?´¯Ô¾⪽üäð> ¸ò>Wì?¾’­þ> ÜÞ¾}¿½+Š>Ç,˽žz¿:>ƾŒ>Ί¿ ûí>ߤá¾å³ô>Œ,9>Õ è≯ù>qÊü>ôâ¾àר¾Ááݾà„ʾ“¿F²ÿ¾¦ÐÙ=RE1¾‚©6¾rÅý>7ªã> Θ>>ÐÓ¿"ÞŠ>ù¢ý=:z¿e”>5™Ñ=5µ¿sˆ=¾¥?¥¤¾ò|®>SXI½º1?¼A$¾!Ë>]¿K?[7Î;QkÚ¼D¤æ>;9û> ‹Z>Žéá¾Møý>±=I=5}þ¾ëÚ¾hzä<Õ{¢> ÍZ½¥ø?CæÊ>*t¾=cÕ¿•¹Y¾÷¿¡=H=Þý>‡Ô¾ Já>É?tÓ–¾+ÚÌ>Æk>¾×Ãÿ¾jˆ=‹m¿bLº>¾2§¾Ö§¬> ~û½?ÉÙ>w/×¾}“þ>Ž'=½×ÛV¾Ú?“o¿¨°>„²¾‹ßÜ>ž?[[°¾Œ¿Y‹¿¾_Ê>Ý[¿°æ`> ¥¾Æ=P¿IœÅ>‹ÅÇ>äJ?t~z¾G‰¾&±>fÛ¿/5š¾Ëž¼>xî¿\Wô¾OÉ™>Ò8ô¾õÕå>#„¯¾·ý>€e?BÏæ½K[´¾*å¾§”Ç=#ó?ÆØ=F û¾!çå¾ü7Ï=> >y“ÿ¾Æç>êx¼>K¬ü¾#k¾ƒn§¾Í;¿”¿Ôgb½c'œ>”ø¿#C³½`™>Üž¿ûçѾÞ,¾ýjæ>_ ü¾ôOˆ¾<†w>çþâ¾cý¾¢ ÿ¾x^²¾9µã¾LT½«{ä¾åbü¾A ½ž}>íºÿ¾£Š>gÔä¾ÀËü¾"wG<Ú¿>£>¿Ù?Ï=Å’²> U?Æœ½p$È>-í¿ÛüŸ>„J”>è¿ù¾ø½ƒn¾ë6?å%§¾ÏÛø=h%?Äx?H ¬½ŒÛ¸¾¹ ¾Ó.>Îþ?+ö—¾Zgü=6È?Ú7—¾þ(¿áð¾Á剾²¿4ôǾ¹l¤¾R)¿ÛǾò =Ú?‰ð¿>Y¾¦¾UË>øp¿iá²¾.©â>Yùý¾²óæ¾5†¿=‹ßü>Ï¡>c*í¾è‡ù>¬d¡½Ñõ>||ò>Ö­>¾D§ÿ¾Ô»(>®J?&ý¥¾—œ¾ªÕÿ¾¡ó:½ØÓ“½lëÿ¾w¬(½‘«"½n©Þ¼Ôÿ¾YÂÚ=î[õ¾pµî>퉤¼iÄ?õKÔ¾»Dµ>B°j>0¿çÖµ½V¬K½ µ9>ßÿ¾A2»­ÜK>¿Ì¬j½aªY>= ¿ ­>·Ò›>ßm¿Î‹»>ê#Ð=Ï0?$ݽ …¾·|?£Ô´½Ú¬’¾¹Å?IØ¿>*ì=&¿^-W¾@¢?Áº>]Â>>]?³yŒ¾· ç>¾¢û>ؾ¼×ßú¾„aè¾>^˜¾$_¹>­jy¾ÑÊ¿^Ô¾ÐSs½@¿ùö¾>Û÷X¾­j¿¯²®>xc¾Þv¿~ýð½´O=“¨ÿ>ÿéþ>Q¢Ý>µÞ¾ù9½‚ýÿ¾óë¼ÛኼIX>Ö?Š“›¾#Ÿ¾Bè¿V¶×>b û>GÉ㾞Òé¾id‘=;oû>Mú¾Ãuv=K!è> ·ÿ¾~ >Û„ ½>ý¾«%¾ãªâ>Ý ¿+„¾¸æÖ>jÛ¿ ax>kf…¾¼"Ø>Áqù¾/mè¾h¿…%†>H©”¾Éä?à ͽŸªš¾ƒm¿¸w]>Åz¾/Nü>=vA=™šä>*¨?˜…v¾+/i>Óf?çQq¾ýJ>éíÿ¾ à=>8»U¾Š¿cÐY>³¼¦½íõ>¾‚p?Ýѯ>}¾6Ȥ>Ï?3:¹ý>xB¿>Ä'¿çâ/=pDÏ>¤ˆ¿m".=¼\ü>^d²>\ç>HS¿t\Í¾î Š>mÃ<¼ ¤:£¿Â:i<œ=¿‘)O>¼?ö¾– ï¾c|¿Çž…¾üÚ=¡,ô>f»ò>Ù?½mu?)°È¾1–™>?Œˆ>bŸˆ¾á$¿2Æÿ>£B=¥À"¾¡×ÿ>jš"T¿„a¨>Æ¿÷>òÒ徿 æ>½50>ðú¿}w›>Ú†¾ÏkÄ>r¿!vf¾Ì*Ì>*¿•a¿×Kƒ>ÍEǽ3Tu¾ž]¦>™¿©Ý?¾mt¦>O¿µŠö¾¥N ½öî>AØ9¾x ´>üo¿&6ÿ> k> Íݾ¢ÕÁ¾.Í>Îú¿1ì¿ì“>ŒŸV¾È÷¾"Áì¾õÏ>¶ï=°’ÿ¾¾Øû½0Ê=’°ÿ¾"Ö½¡„¾2«ÿ¾)!H¾I½7¾kØÿ¾(*K¾I€*¾B”ÿ¾Cæ*¾É̾ÎÅÿ¾« V>òz ¾V¶ÿ¾0€P>,c¾#2¿W#{¾w/¾>êÿ¾Û2`¾+Â…>,Å=€b¿ýƒ(¾vˆÿ¾›ä¾Kêܾlõ›½†vþ>V*ྲ$>”Ûþ>€€u¾µ¿ð6ϾDQ@¾šû¾Vè¾s×ú>Cè>.j½:g¿ÒÄ{¾òK½ã¿ 3Y¾åoq½’—>öL§»6ç?‹NÖ<(?~r¾)9¬½ú˜ÿ>ªÒ&¾Šå&¾MÚľ®?x%ñ¾]7; ¨ô>À?ïË>ä¹Ã=Ü„;¾é ? XB¾³?©¾>úœ{>V-¡>u;[¾S"?½Vú¾Gå&½¾¡è>ðQß=¨§ÿ¾~8¾¼ݽԂÿ>€H¾†¤=¶ÿ¾ùø$¾Ê>äeí¾ƒn÷¾ºóä=£‘ÿ¾{f¾5ü==üSÒ¾ŒH¿í?w¢Œ¾ºb¾a?ùh‘¾v‚¾ o>À[¿÷É>'Mƒ>§t¿ô‹">kV¾¿™ÔP¾+»>~Œ±>Mƒ?MØž>ïç?Óq=(-ü¾|Bf¾ºIä>}¾¾Ê§ï¾¿*÷¾9)Ü>^¾5> ÿ>ÆÅ¾w.<¾¶?"OÊ>pšö>«ï¾ó8Ô¾+Á2¾V*?I¿:›É=’xi>ÀÌÿ¾éð0> ;FÍÿ¾Öäé=÷Q>øÝT>= ú>¯Îé¾€rµ=â¥%½çâÿ>ŒŒ™½È”ÿ>¬Å¾K¿E„¾ÞuÖ¾_^¾|K”= îÿ¾¡½¢¾ÚÖ`½œ¿ê²H¾†¬Î=Ƥÿ¾$ ¿×¦¾ÅÊ >'¡ä>´éØ>;ú>^¶>Œò„>¾õ?bî>€ (>úö>ŠU“¾©3—½¤Æ¿çű>åB>Ý}?”Û>ž±Ï> .þ>ª‚Á>n3­¾'3?2ŽÙ>5}¶¾i©? ?´Y>†uC¾S“?ñ‚>QL^¾¡„é>Ü/÷>‰Aà¾3ÑV=±Ûÿ¾"\ǽÃ+¿ÈA©>?²¤½åñ¿Çñ›>I=ŽÃÊ>T¿¥ ½ªD¹¾"¢=¼ `?‹€q;Ä´¾cE?é™¶¾G½Pp?§%ξ6ç?)¡ ½YÁÿ> Ò¼Doñ=]Äÿ>ù_“=5T¦=°Žs¾ée?H10¾ò³?œnÉ>™õ¢¾Ñ]¿¼½>k>bØ¿4ÕË>¤Œ>J Ê>°¿ˆñÚ¾P¼ÿÕ w>¿~>•½†Êÿ¾ÿW’=CŽM½Ðÿ¾²A»=öÞ.½èÿ¾žÄ=BÀ>¯>?êÍ >\8?¬ñ(½øªu>2Æ÷¾ï©Ü>´Ìê>Ž‘¿@L¾š[Ѿ¬¿G‚Ÿ½ôÀǾ37ÿ>õ¹J>ÑÏܾ0û>š¶>‚8羡«>#,¿œ2ǾK¸>Sz¿±†»¾–çù>1`Á¾öì>!u«>)5E;.Y¿ê=¥>–”¼Ñ;¿´Ø>NE¢>â[?­0¾à½¡ÿ¾V¼¾Ð ¾Õ•ÿ¾¬W¿>±¦>÷È>9^¿;§Á>ž~>^õ ¾nü¹½) ¿3o¿J§>L‰4>¶ ÿ>  Ø½=_È=Ãõ?gÉ>È&>J핾"4ò>9³õ>‹m¿€‚«¾·z¾¾Œžã>:©´½×lý>VDå>ž\û¾Ul,¾mþÿ¾d±Í½`c¾X÷>®>Cð¾°r¿7¢€=G=„¾éÕ¨>pyL>˜k¿gÔ¿êÍо ξ‡ÛÁ¾(}¿x€Ï¾rä¾b-¾¾àôþ¾§±?!Èq¾Š­¨¾£°;>Ĉ½Táÿ¾³y?‰DÙ¾VÓ¥¾Õµ±½âZ¿$´½¾úö>jlï>†’½XÇ©>Ûù.>jO¿}§ƒ½x³F¾‚Çÿ¾¢Dë>Ù_F¾Œó÷¾Eº?½¢Z¾ü¿äi™>xò9>ãý¿‡¥¿=P¾?þº¾Ìàù¼œßð>Oö¾ªò¾g{¿¢‰¾ÌµÈ>öª>ØØ?ðQ—>C¿ YÅ>R ⾺ù¾F˜â¾«ì㾤¦õ¾$*ì¾a’½s ÿ>Öp>©Ÿ—>Vb¿˵>Ãþ¾7ªÛ> ,¾L.¾'ÞÙ>–éÿ>D7½“«>ÕËÿ¾÷XÒ>7‹ï>¢bô¾ÞĽÆÁݾ™Öþ¾“?ƒ!=°P0½d?ä°=ë9i¼ÆÀò>µù_>ÍZò> ‹Ñ>½Ž¿bÀ¾³íÌ>ý1¿¥÷]¾9Öí>cðð¾ZFê>DÂÿ¾æÇD=Hྠpù>b‚ê>Åæ³¾Ñ®Ú>mþ>ÞXP¾ýN‹>&pû>´qä>¡IŠ>0ó?~ü½>î–´>dçý¾Õwæ>*­Ç>óÎ>±¤¿uç?mÿj¾0¹±>]á?ÒU‚¾›ª£>ûÌ¿ºy>ìgÁ>Y‹ÿ¾ÿÄÂ=Dà>°¬Œ>Õã>ßOý>Ý¥>Ö¿úç½ø¾Úí¾Ï.o>I¡ì>‹T(>Àvø¾þd¬¾5²Ë¾T¿©k?²ª¾ ·½[y¿û5¾õôÁ¾O²½ÏW>—?1Ñ ½§ËI?’gM½,c>=(?jèŽs/ ¾?Ú©¾¸¥¾T?C¿V›¿>/6µ¾'ˆÚ¾\=ÿ¾c™Î>2òH½\‘¿÷‘‹¾(|ö¾úzæ>Èè>E,ê¾82ï>9 ñ>žf\¼<¿8¾UÙÿ¾Ê¾¿uÇÚ>’•ÿ¾ lî=#¤¾óâܾTþ>o.Þ½OÉ~=BB?âu}¾ t?AŸÐ>e«Ã>é,S¾E*¿Z]>ðâ>gEü>sJp¾²fܾØ)þ>0̾r‰«>"P¿-Ì2¾ c;¾÷Ëÿ¾š“G>=CX¾S¿"=>Ìbr>°¯¿,(Ä>̈>Ü ¿—9½>¹T?S—Ä>,€Ñ¾ ³ó¾´9Þ>ð¢ï¾·{9¼ ò±¼£êÿ>Ñs>õÕ¿X´>¦·ÿ¾¸Ê#>²bX=õÖ¿Ä^Ø>=}Œ>æ±æ¾( ê>„ö>Ä`?ƾ”¾J]²¾g¹ì½Ô,¿;qy¾ô`̽ æÿ¾ð÷[¾Cð¾|>ËÚö>[ÎÝ>˜…þ>W Ÿ½b£¼>¿ Œ¾v?$Ê»ùM¡¾Çÿ¾Ã‚;> Z>Âm¿YRN¾Hɾ}[ø>×辽߾úbç¾ÚÛ˜º­¾ú¾¿þd\>ŒL >¿–´2>Å­R>ãÿ¾zq> PS>;äî¾9—ê>ñð¾–¿˜LE>Í7>Hn¿PǾ(H”>{ ¿Bv–¾ 5>ê=¿ÍXŒ¾äH‡>µâû¾“Èæ¾Š"”>j…é¾-˜ø¾ÞÈܾlëÿ¾­º=6@¾ ¿ÅaŸ<¯Ò]¾’;l>MJ>—®?føÿ>n¾q=þkï¼^¯<×ÿ¾ÙA%¾Ï-”>LÇ¿‡ß=¾!®œ>þó¿nM*¾6äÿ¾ñçc;Î7B¾j½ÿ¾Mi¼g˜*¾Æc>¿à¸1=*8ô>FÓñ¾é’=;a>±¿i²š=2ß>ñý¾K;Õ=ÍrÙ>ÿxÿ¾}>h=¼>[C¿ds>ËŸ‡>éG3>é|¿êwq>õ->~¿GË>U >=G¿1;½ß?Øï¡>&ÿÛ>Ý`8>-ÿ¾®Ï> ´{>뿺ƒX> µ6>õöÿ>õÕµ¾í?0Fœ>"ÃJ> ð¾kfõ¾ÉÈѾçR?o“>âD¼ê>erú¾÷”\¾1a>‹àÿ>X­<¾Û>Кÿ>rúJ¾­2Ó=0»ÿ>øÝ쾡×÷¾Ù`¾¸û¾®c¼¾V뾆¿<ƒÆ=ƒmT¾îA¿Ÿˆº=Å‘w¾“:é¾¢AʾIHü¾ l:¾¦ç’=d¯ÿ¾*©Ó¾jˆú>¥gê>À±ÿ>éo˜=¡¾^¡ÿ>W\Ì=Ž#¾M„½t³ÿ¾mr¾TÆÇ>2Vƒ¾—s?ïÎ>”ˆ¾§X? V¾t]?#×Õ¾í„r¼ûö>œkð¾¨ï»= ¨ÿ¾©K¾“‹É¾¥I©½Í!?s¢Í¾™À(½@Â?'¥à¾åBý¾ëR#¾g)á¾GŽü¾¾ú¾×ÿ¾ËG2¾Ä^H>7Sù>šÑ§¾Þì¾Ë¡>„‚>œ¨¿Ñ±«>®·m>?ª¿7ƒ>êç½¾­?¢ò>LŽó>Æ£´>~Çð¾zÈô¾.Êl¾„¸¢¾\ʾê!?ØÖ_¾rM?|aʾ#ø×¾Šåþ¾ÖΛ½°xÅ<Õ¿-<“^=vüÿ¾ìeÀ<Ì^æ¾à˜j½»Òú>s,ï¾7ß=¿ ø>ç¿('*¾Q¢e>xc?SV>í·¾¾YÝú¾€æ>å¹.¾huê¾:,>Èîú>Àzì¾;QB>íù>U >-é˜>:°¿V›ÿ¾L¾<¾F#÷¾Ag">Þï>t|¿Dt¾/MQ¾·fÆ<ËÛ¾Kÿ><Áþ½ø²=–ÿ>¶¾²ö÷=éÿ>õ7ǽ á=R˜ÿ>»Fã>ý>–¡¾"Rc¾Ö¨·>c{?Í2¾j¿­>k,?4¾ÿ¾ëÙ=KvL½ªÕÿ¾ªÂ¥=%ä¼tÎÿ¾ËÚ–=€gv½XTÔ>Ae?¶Xô9ÿuþ>“Ý> n;¾ g>9Ðã>B“ü¾[¾-íü¾´qä¾4s=ûÊë¾ éø>wŸã=ož’>ÞŽ¿³³>b‡Ù¾t˜ÿ>‡RÛ¾Ãö>£#é¾ó­ÿ¾Ó 8¾,(,>;>²Gо•º?ŸÊ™¾’“‰¾E¿qÉ=[z?¸äˆ¾§Z³¾’æÿ>aˆÜ¾u=á>÷ÇþU¾ÿ¾ôR¿© ‡<†â¶¾ioؾQjÿ¾ÚM>N¿<Ÿ©¾7<>ý»æ¾í}ú¾qçR>OtݾŸUþ¾¨nn>`#¡¾Á¬ø>ö#í¾Œº–>ÅVà>sLþ¾0d½>c&¿(µÇ=™E¿Ý'×¾´­æ½žÿ¾²¡ >&–š=¹4þ¾¾úà>ØšÍ>z >Ò¨ >éÿ>Œh뾂ò¾¶gÕ>&¿a&>ºƒH>é >Q»ÿ>’vC>Í®+¾ãŽÿ¾œE¹=»ñö¾:î>÷6>¾†>ð¢ÿ>Ùv¢>æ]Í> q¿bi¿ô5Ó>G7>EÉ=EÓ¾O”?.Õ>&ã?3£¾Çfß¾Nñ¾-ÿ>žÞ½Õ!ÿ>»aÛ¾?TÒ¾F +¾ƒ3¿ò»=‰™>ÿпìû¿ íO¾0Ô‘¾ ⾓ß¾º þ>I¿ÃD#¾HÞy¾@Ú>6X¿-B‰¾~Ì>7¿_‹¾4Ûõ>)%ì>siä>ï:Ó>Wë¿} y¾%òS=“Õ¾þ`?úy˜=™ Î¾«ë?¹>kc¤>æw¿HŒö¾ƒv=u?ï¾S<Æ>Ã-¯>ó¿5ë´>¾Ý²>ìj¿8e¶¾%1>âZ?oÓÿ¾:³>þDݾN ¿i8µ>|œÁ¾Õü¾'h«>”ˆè¾d ÷>Égƒ=Yjí>´ ¾Ù³ÿ¾Êá3½@M?ðÁþÊ8=S? Ìž¼RL9¼?/ð<½;F >„ÿ¾Gé>%?ÿ1><ËØP¾y#û>­§æ>(K>få=€™ÿ¾ÅÕ=|{¾ò[4¾šÿ¾>Ͼ€b¾l’ÿ¾:WD¾ZI;¾ŒØÿ¾M從¶ö>ƒâ¾77?f÷¬>Ӄ¾³ð?æÆ>zþ´¾·˜ÿ¾ÍÍ'¾ÿË%¾Û¾ÿ¾Ïk<¾œ3â½À¿öìY¾gš¾ø6?ñ-Œ¾%•y>ú'°>;ü½¾ÄA¿UŠ?º£‡¾=ò>[³õ=Lûþ¾­ÁÛ>g¿>£=>c¿q=º>Iƒ >ÆQ¿ƒÈ>Ïg>¶ø¿iªÿ¾ÅÖ=I¤ˆ=;Äÿ¾X–=AÌo=è$…½Öôнî²ÿ>fä<,Óÿ¾±o¾2Ž?ý!¾*å½>)’Ͼˆž?‡R[>\û¾fk<º2è¾TÖ¾ ?ïo@>CæŠ>VÖv>¾¿G9€>¸`>u¿lÏ?ŠÖÝ»vª”¾Êm‹>«?R> ¿…˜Ë¼e?^—¼—9¾g~¿, ‘>AŸh¾S¿HŸ>¿˜õ¾ûð>þR>¾w0º>Ô'?"Tñ>”õ¾ã¯¾{…u¾!®ü¾…@æ¾”¥†½Õ=ê> ¸ú¾1E?“Û=I¾ª>÷‰¾Ý¿ Db¾~ÿV>gë>%ù¾Ù?_î3>s—¾U›$½uÌÙ¾]†ÿ¾Øðô»Òþÿ>¨‘1=~Wü>Ø(㾡ڀ¾6[I>¶ä>’ü¾Ÿtâ¾h[ý>%Õ½=¨¾Î8¿óâ>Aô¬>>"?\rŒ>kD¿)_о¹Ð˼D^E¼}!ü¾|&ã¾¥Úÿ¾÷¾½]è<@Úÿ¾CjĽŸ­»õ÷¢>rü? ¸q=£E =Îûÿ¾ý3>=“ä©>´É?êvv>‡¹n<(óÿ¾Û—=NÓW¾›¿åC¸>/jÿ>ö·Ä¼FÑÛ¾,›I¾H¨¼Ö?x ü¾§ê¶>`ç>ô3¿d;Ÿ¾fNG¾2X¿ŒJ’¾'0}¾ÓéÊ× ÷¾Ÿ¯y¾ÝDí>a§ø¾«²ÿ¾_˜Ì>…`Ý>Tr^>F™?Êà¸>¡X>ûXÙ>×Ãÿ¾T‹x>oñØ>Lþÿ¾ä¿Öÿ >_B¥¾9´¿ S>E€“¾)$¿}u½¾zOj=Ÿá¾²6Œ=(ºþ>)_¿ÛjξÚ<„J¤¾ÅŽ?¹oµ¾Sç!>3¡¾¿šu <?^tC¼ž·?Òn¬¾×Ks>>Îô¾®p<ްð¾4H1¾î²ÿ>K®"¾2:0¾nÀ×>*S¿Æjã¾×0û¾Wν’?°¾gc¿ ›<ä¿g¹L>'3–>C:ô¾­nÕ=ÏJò¾ 'é¾ú~ú>=Þ=û²ü>äNÉ>œùå>ó辫?ú>µ‹=M‚×=[:Ë<9Ôÿ¾G¿Ïg`>Ì«¥»ó>•~ò¾¹¼=Ò¨ˆ¾¾¥¿ÒH>€¹v¾¢C¿ á1>ü¾H3æ¾¢ÏW>±4p¾ø¸>Õ“¿þ¸-¾ºNÛ¾éþ¾€Dû¾½ã>ñe¾ZÔÿ¾Â¡¾+µ(§çí¾&qö>U¾ÐC¿+„;¿îÄ>‡ñ>ÌÔô>ÎÂÞ=­K?ÁÔÅ<#1©>€¾”…ÿ>d;Y÷ÿ>ò[4¾`šX¼È'?z‹W¾ÍK¼»bÞ>7þ¾[[о½¾>g,?é¹>Nl;q¯ä¾þ|û¾m?o/y¾§nÓ¼c¿i®.¼íDI>Üðû>¹Tå>öa-¾XuÖ¾ ¿QI<ú~Ò¾áD¿Ú-½Éè>D›m=¥ù>>—¾ìÂÿ>*«9¾Õy¿=~_¾üs>p³¿êʾï>À&¾ª+‡¾äf¿óWؾÕ˾óTÿ¾2ãµ>Öãþ¾É㾂¾Ñ;žSX¿iS…¾MÖ¾*8¿¨S>uÈ}¾ÕZ¿ Šæ¾,ž²>Mõü¾?龯lù¾f½x>2¾ßÐ=Í’?‹Ä>üŒ“¾Ô»¿¾£F>ñ-”¾úÕ¿Cú½¡ÿ¾:<¾5*0>À!”¾‡Å¿½45¾ ƒR>9Ôÿ>Äÿ>#°¼õ0>#¾Ë>‰ÑS=RÕ?S ß¾i6ï½:uý¾—q¾5A?>´O>ýNó¾)Bò>ñ-|¾8iº>—âê<¯C?.Ô>º.?dÎӽŌ?äô…¾Œ0E¾TÒ¾qsê½79¿I0¿8,¥>ϡ̼wh >ß7?ð¥˜>—­õ>î#ム>F$ʼ+m¿Ÿº¾pÇ<_¿N­¾ÚT¿-”´>ø"¾ù.¿û@ª>2Þ½ì¿6Ã>+3Å> Ó‡¾Ÿ½„=,f¿Æ†^>É?ÃÚ½ã5=mãÿ¾EÆ™=‹Êa=Æÿ¾'kÔ=¾hâ=+¿¹üÿ>dŒ4½àtܼîèÿ>ñ½£S<½”>iñ¾:ó¾hèÿ>”|–½iŒ–¼â›>§Y`>AE¿çýß>TRÿ¾Ô“¾XÈ|¾°ù>bÀê¾°åÝ>A¼ž¾„„¿±†Û>VÕ[¾aúþ>“¦¡¾ì#=T?#ºï> Åö>ãIŒ½Äê_>é|½ ¿Ÿtú>lê>­€G½8õ>N½ªd¿³ês>ø½ÛM¿,™¾¬ã¿4Û…½L3õ>SÐ->6±ð¾ Šö>wÖN>9Eï¾§(r=éצ>eP?¹w¾N'y=‘(¿mü¾«{Ô>=îã>vù6¾*§ý½ýÙÿ>Ab¾nàν¥ÿ>¡J>J›Ò¾œ4¿2>=¶Å¾úÔ¿©N‡>°¬Œ¾†=?õ¸·¾ÔI¿|a’¾¤£>o/Ù¾¯[¿¯{£¾íŸ‡=6?:­¾ï«¿³a­¾À>ò>8gô>ù¢½½‘)·¾h?êß¿=É̽¾ÿvÑ>æå?Aɾ¯™ä>N+ý>W\ܽò'z¾¶+¿r6>.ÿ¾Vô> Cä=‰|ÿ¾‹ß>8ž§¾äŸ¡>·_¿)uñ>Úý=غô¾üq >Ñ’ÿ¾PÆ8>H?óâ„>ªÒÖ=_íø>Úªì>b4ƽ"?>:š¼+ ¡èaM½|ÚŒ=ipû½>¿Ú´>þº»¾­Ã¡¾ð3¿–@Ò¾fâ¾9ñý¾¦`õ¾2ð’=} ñ>ùõ«¾§à:¼X?³^Ü>׿û>ä†ß>…²°¾çƒ<ÚX?‘B9>D§7>µÿ>ðM#>Oσ>C¿Éæâ>yå>ä¼÷>›J>ûÒ½Ã×ÿ¾ä×ÿ¾øDͼý‚->Ú¿Ë(½õóF>Ml>6?~¬[½1ì¿«–¾¬U;>‘í¿#N¾0b_>„I¿à¼ ¾ ÓZ>‚ɾž(? º=··>=×ÿ¾(‚X¾Z”½v7ÿ¾ŒƒÛ>ûû=fI¿a€¾Ù¨=êy7¾EÕÿ¾Ésõ¾(È=«_ñ>¼4¿½ÍÍ÷¾¤üì>ëмp”={÷ÿ¾×/¿0Ç¡½‚âw¾<¼àx=Þÿÿ¾Þv™>"q=`å¿@¡þ=žÿ¾³É½Gw>rÃÿ¾8çּ섾ú>µ‰ë>&¿¾9C?´ª>ã¨>f‚ù¾Ieê>õ¸ÿ¾-‡l=¸Ëþ½"§ÿ¾`3º=[콜Áÿ¾Á^‡=SG½½‡àX>Ò¬ì=ßÜÿ¾ÈÏF>hë>× ÿ¾Š ö¾Èx¤¾Érò¾4œ²¾\¯ ¾d?°¾ÿ¶½;m?è¶=Mô¡>¢'?q9þ=Õ¦>=+?ÝÐ?…ë™>2ÿ(>ÖŒ?ÿ>ížü=&‡¾Æá\¾éº¿†v ½Séÿ¾Òܯ½Jö>±j°>jöð>9cè>Ûiû¾ä¿˜¾fùº=K’W>íÕÿ¾¯[œ>Eö¿æÎ”¾úFŒ>²¿˜¡™¾à†¿2 ²¼ÎÒ>̘r¾¶M¾:W¿/ø¤>î˜Ú>l ¿ŸÈ£>$íæ>ÆOû¾Hüò¾nÜò¾ µ>˜öÕ¾$B›¾.?ÒS¾áñÕ¾Òr?Sg¾ž{ç>¹ü¾©øO¾æë>¢Aú¾µ“½)Ľ~Äÿ¾ /B½³¶é½Æÿ¾†…$¼¤8ï¾CSö>Çþ> b½8žß>rV=8®¾ôR?7P¿ $Û>é´¾]á¾SXá>þ¾am¿· B½íò}>1²¿[(‰½&Œ>°9ÿ¾…ܾº)¾†U¿ÕŸ½¾úx>ÿçð¾Œ>¹÷¾Q1þ>Úß¾C^º=DL?D‡¨>ºŸÓ¼iW?´•>Ô€¾­Ú¾7Áÿ>}…û< Óú½±ÿ>„ô„=F_A¼~5ç>°ü>²dn¾lÑr¾|¿öâ¾”3¤>…{ý>Fz?þ&¤>!VϾÄë:>ûî>“W÷¾µŠ–¾Àvð>‚Tê½é ô¾A+°¾:?¿ ºý½¢’¾VØl>?YQã=E)a¾Ý ?-±Ú¾‚Sÿ>&ݼ·a¤>ór8>>?îî>LS?"ê½(ñɾ&Šà¾Ì·þ>7áþ¾†T™¾}ã¾GVþ>ÖÞ>f¨= òû¾JÑ >'„æ¾2­?Š­>ZÕr¾o™ø¼ûè¼¾Ö?ãÄÿ>D0î=”ªh½F²ÿ>ÅÅ>B㎽%[¿ÒrоæX¶>RF̾ûug>P¿d?:y™¾YQ>‹‡ß¾Ýöó;áÎý>© "½³c¾æ\º>µ6õ>³Æ*½`›c=„õÿ¾æéü>bgâ>9 å=°â¿¤8g¾|Ö…¾M†¾DÂÿ¾Ü†s:~¾nÄ#>ý¿üÆÿ>ù L=ÕоŽ@¾ßg¾L8?¯´?å¥ò»Y¾Ž>«-;IG¾½lÐÿ>Ã.ú>æè>ª»>Ùéÿ¾rh†½EWX<€ô¿Ôƾ«>¥õÿ¾7½üì¶»‡úý¾rÜá¾ô†£>éú¾^è>dž<0Õ,¾"¥y>S¿çÅù¾0žÉ¾Ví¾Š:3¾73š>¬¿îîa¾”4‡>íØ¿“V >ä†ÿ¾Ø.í½-AÎ>?—;˾ýÙÿ¾FÞÅ;£->×¾ZÔÿ>·²d½ÃH§>zâ¾Éÿ¿Ö?Ǹ¢¾2ÿˆ¾3?éÓ²¾)\¾‘¶?ä°¾yW}¾Ãºù¾ÞÉ—¾eÿì¾JC¿Ò¬<¾7oÄ>M„¿U÷h¾ÅÃ>3‰ê>øÿù¾Ç>F²ÿ¾ö#ݾ蠳> ¬¾Œº6> m¿³µö¾c*í>-±B¾¶+4>xzõ¾ö)ï¾UÙw¾ 5 ¾±j?ãU¿ÐD¨¾nú³>…”_>?áÔ¾ì.?c(ç=v§ã¾.Sû¾EÀ|=—Vã½¼Éÿ¾¨7³=ÞÞ½9¹ÿ¾¿ðÊ>ßÀ?Ã\¾È–Ý>ÿ–ˆ>Loÿ¾~ýð¾«[õ¾W@¹¾ùöž>÷ã½ØÕ?aþ>Ö ¾êà>O]?,º­>¡Ÿ½ôý¾ÄQ>RÖÿ¾•Õ„¾TA>lz¿ö v>DÀ±¾ŸÊ¿;sÿ>>$¾ÙC ¾†ÿ>Lû6¾ýJ¾V›ÿ>·µ5¾ß6ó½’Z(¾ýó¾W#ó>ÃFY>+i¿‚Œ¨¾„Ù¼¾ÔHÛ¾ÎÄ¿ZÁ¾—9?û­]>PU>Ù¿fL™¾Rd¿"5Ž»ÏÙº>ó¿ n]½˜öµ>ºg¿/¶Z¼£¬>è–G½Rc¾ 7¿\UÖ½Ǿð¿ð±½PÿѾò•¿õñ0½Hàï= Óÿ¾ È‹½÷Í=†Êÿ¾.‹.½ˆó°=Þäÿ¾|_<>f¼M¾ñ½ÿ>#e;¾z¿Œø®¾6c>Â4,¾ëåÿ>j/B>±¦º¾ ˆ¿õ¿¡¼¯> }Ð>Ä]½¾1\¿/Ûs;qý>Š®ã>ýϼ:$?¡Ø> n»>àN]½bÚÿ¾†L¾áž½ÁÄÿ¾EL¾%º½m­ÿ¾ 6¾¿÷>G8í>Ç*¾åÓû>v>Nµæ¾|¸ä>aO@½v3û¾‘îW¾à¢=¬?bøx¾Â„¦=Œ-?”R¾1¥d=.æÿ>á–·>Ôšî¾²¾ù>ë6¿¦m>©ØØ=ëô>µð>’—%>°rо‡á˾ZG¿CS&>}ÐÛ¾“þþ¾|‡¦½Ìaÿ>IõÝ>­h÷;t{‘¾ûÍ?ݶ¯¼]3™¾Zò?˜P?EŸ¯¾Æýç==a?âÌ·¾´Êl=øßê=•>VØ?–ô=\ÿn>Ç/?(Ò¾¸Á*ͼg'û>žEç¾Rë>õB=¿Ô÷¾ëº= 7¿ÂPÇ>•Ô¾’¾JÏ¿Ýìß¾§â¾Ü„û¾PŽb¾š³Ö>…x?ºÀ½¾ÉÇæ¾ÚTý¾.T>6v¿µÆ¸>£Y>°õ†=[¿E/¾$|ÿ>ÆÞ >zŠl> ó¸=q¿Žð>±Q¶>7U÷¾ (‡>Ö§¿ö™c¾ù…Ï>©¶°½3Å?‰bÚ>~°—½›äÿ>d]ü¾V›Ç>-&æ>Š!ù½<ܾ¾%@¿ Ž¢½û±©¾W%¿½sH>¯Í>iÈ¿&àW>Ÿ[À>!X¿¬àÿ¾¨нÎi;=$B³>ëAw¼*q¿ºMÀ>yW=¼B`¿?q¿ˆGr> £i¾~¿UŠÍ¾jÝ®¾ðù>ôáé¾j«=•bw>é+?NAþ=âÈû¾ûw}>ŸÌç>å˜ô¾‹-‰½Ø»ï¾'jI¾^?,.†>¾ÍÂ>Þ?p¾!È>I…?5¸­>C;·>£±?mý¬>ýÃ>b†?˜¦¸>Ã~¿>¥k?n÷â>pf¼aˆü¾Ð{ƒ>°©û>(Iç¾eú>ÚW½×è¾Ênþ>žà>yºI½×Ù`>[&C>X¿aãz>H>eQ¿Ë½@>ð5d>K¿ª}ú½Ú?¬«š>Ù–é¾xC²¾ä»ü¾Úf”½å)“¾"ª¿'1ؾ̳ª¾‘ ¿€Fé¾´[[>ù×ú>™ §½¤ûy¾E.¿uf¼½äÚ?Õ“™>£ËÛ½Þ§¾Ï¿ÿw?>@G¾×ƒ¾‹ß?Ö¨g¾iŠˆ¾Êûð¾pCô>*rh>Åu?DÛa¾Mƒr¾T¿’Y­>—<¾| > u}<ßÀ¿€Š½–¡;Eðÿ¾©L? º¥¾/|޽cÑ?a¨›>–“>¡¼ÿ>„T=Ï÷3>úÐõ¾oÔÂ>íŸï>@m„>¹¼Ëƒ¿›•>¨uv¼Šã¿‹ÿÓ¾ ³Û¾Nþ>¤ྠØ>]¥û¾‰¿áÔW>ŠÁ>*oß¾%@ý¾ù/½É=¿S?>~ÇÐ>%¿O=uj>,¿äñY=$†>Ú­u>Œ1¿=˜4½ô…>Dl¿;2»Å?{gÔ>x|»¾4?•¸¾¾<ªÅ=Þw?hËѾs1Á=µ4ï>@ö>¸L>ÑÏ?et>5Ó…¾ê’>‰_Ù>‹¥?1øj<Çd¿gE¬>'½o>£¬×¾îw¿§~>~¬À¾pÍ¿†ÇN>¾0¿|ñ> ß¾^'¾9bý¾ÉV¾iã?sœ›>lZž=?ûË>=~ß>ÎÝþ¾­w¾aÒ¾†‹¾ÿë?¾ñZ<¢·¿—WξÏ2û¾¨ÿä¾íÁ:=<–=圿Šоÿ?}½&¾1a?ñ` ½x)…¾vˆÿ>êÐ >.¾±¿¿sH*¾¤Ç¾J©Å½ïÿ>|›Þ½$¾@‰ÿ><¼ç=U¾ÿ>dÅ=Ä"F¾=+©>¼Wý>zTä>©1¿8…Õ=YÀ¬¾Q»ÿ¾RwJ½1^Ó½®šÿ¾IQ¢½—Žù½$)>Æÿ¾?–´¼ût?›Êb>k}Ñ>x'ÿ>²¹ê=aŒØ>óTŸ> ÿ¾>êv?ÕÊ4¾îÝu½‘Óÿ¾½n¾Ãðù¾®*ë¾…{ý>þ'O>e©Ý>æwò¾†ª˜¾*8ô>%ç¾Úò=XÅû¾|‡Æ=A¹ý>éá¾Îø¾ŸæŒ>dð¾ï.=t#ô¾Aò>LŠß¾sdý¾2¬2>ù/à¾òý¾p‚¾|dû¾gbš>7qê¾9?š½?ÿ>ëܾÿ÷½Úð¾[°ô¾)ö¾lÐᆱ ¢¾2“8>5šü>Xrå¾W•=¾1$ç¾Oçú¾‰©=Uá¾8gü¾R >\èʱÄÛ¾šz¾}#¿A¹¥>M½æ>®Ùú>Ë€ƒ¾ÚS²¾y ¿Â÷¾>ÅÅa¾»?A›ü=CËÚ½žëK>$Õÿ¾iå.>^î=éÒÿ>«9…½»%y>BB¿~©ÿ¾¥×K½µn¾t>I»¿~s¯¾=›õ=4 þ>ƒÚ>°­ÿ¾‚û½¨Ž¾"3ÿ¾_@t=Zܾ/lý¾*ø=H£â¾ƒ¿ÿ>æ'>?÷j½ÉÊÿ>àÕ>ãh3¼äi¿Ù\½¾æ#9>”¢¿bLª¾Í[u>״ܼdÊÿ¾g€ >.7È>enž¾Žé?‡M¿9Ð>Aºø½>{¿@‰§¾ãk¯¾ïÿ¾)>¾;[S*=íðÿ¾‘ä½)~=I¶½<@¾Ñÿ¾L‰Ì>P¿º,æ½|Â=,?, Á>®ïû>|® ½Üó侊|²=Uú‘>ÈÍ?¾Oõ¾(ð¦¾2Žñ>`‘ÿ¾3Ãæ=ÙaÇ=lοz¥´>ÀÌg>Å¿¢ >Ä£¾¾ÿ>ß=¬>u>c·ÿ>„×>¾Ä¨=™÷>X<í¾ªï¾¢Ò¨>•Ö÷¾ýOÆ>–Ϻ> è?˜/§>×k¿›¡> ¸>Së¿ÙZ‡>¹ŽQ¾hèÿ¾(½$}:¾0»ÿ¾~f½ÿ@?LKüÞŽ>Ãb¿.Û>Œg?. ¾—Ɉ¾ f>(»>·?µùϾ—³¾hæ?ɯÿ¾^'>øA¾ñÖé¾×½•¾m®ú>&ñ=¡Ú¿‡Î>Ii¾n>Ž‘?O•ÿ¾„+>T(¾£[o¾Oè?¤³¾Þt >χÿ>|¾Uˆÿ¾ŸÄ½""¾‚ÿ¾;pî½8I¾@‰ÿ¾Gò½ˆF7¾"²>>’¿ÕY­>â¿c¸Â¾Óܺ>x§=W•循ôû>y<¿i§¾a\€½Ô+?ëÈ1>¹Æ¾ªž”¾ñe?j®¾Ÿ¿6çÀ¾Ûý*¼™ý¾KsÓ>‹‡ß¾>^𾥆†¾Fyö¾¤¦ý¾<Ÿá¾Àÿ½Ì`¿èfÏ>ïѾŽ:z¾§?ë¾=œø¾÷>¯Òí> zš>SÎÿ¾€ê½ *%=’Ëÿ¾|F"¾~Æ…=NdÎ>Ó¾*?©Á¼j¿ñòÔ>†±`½µŒ¿9^Ñ>ã|@½G¯þ¾å*Þ>r£¿¸êоC½ª=ê¿R&•¾4ßœ<°­ÿ¾Îz§=·ñ¾n?Lƾº9½øT¿ïª·¾!¯¯>Ó17¾Sî>ªð÷¾‡‹¿Së>±‰>q²h¼Ï¤-=÷¿-x¾I†”¾i­¿EF×¾ÁT뾇¢ø¾P©¾¤9²¾7¿g)Ù½a“>l°?qƒ¾ë©Õ>õf¿ IA½}>¹ÿ>À´€¾ãTã>sdý¾'g¾íFß>S•þ¾ÂÚ¾H½ ÿ¾£±½Ê¿ Œ•¾ÅÉý=z‹ÿ>sÕ>“ÃW>» >S?â±ÿ¾gµ >Íé2>óƒ½ãÿ˜ø“¾ z/>Ï¢ÿ>6ɾ'¥¾·ñ¾Ìî¿fh?²|¾O¾=G9?„¹m¾.8ã= µ¿O…¾ç¤>Ç,‹¾@•>?Ì(¿˜¾J|¦¾¾Áÿ¾,Ò< ¾êÊÿ¾j_L;ã½ä¼ÿ¾]ñš» ó¾•Õü>Cµ>A(ç¾ßl¾øO÷>ñ„î¾¾Mç>}w˾ü¾_žÐ)¾ ²¿Øé,¼0+¿y[i¾kï«>¯é‘>"4?Ú¿=ó¾r¨ÿ>Û½¾¢ë>ì¥ù>ý½?k¾¢ÌË=ß?÷¾œvG=ð?«^ž¾Ð´ä=#j>}È=n?¾Ké¾È±Ý¾ú¾xÖ)½uö>¶ôx¾°è>̶û>w„¼Ç¿5c½¾¼?¿“ư>êyÿ>Úçñ=¸ÊÛ¾"¦¿àÙÖ¾pî·¾?툞¼eK ½“?>5‡;iÏ`½8÷ÿ>Áªº¼=Ɔ½e~>°pŠ>\¿K‘„>­ù™>l˜¿Fj>xì—> 3¿N'?<ö›¾1Ém¼T6Ä>*‘”½¡+?Ÿ>Ú>U¢<¾Ëÿ>Ii>ž ?~aè<êÐi>C?ât¢=À?à–¾#TŸ<»_e>>Ei<!?TV>Ccœ¼1?‡Ü>_ÏϾƣ¿Ù·¾§%? Ö¸¾C‚Ã=nʾ<¿¿HÞé>ãýø¾â"G¾ñð>£ö¾¯i½‰Ç½+Àÿ¾û”ã½u®è¾oc>¢$ü>Â…Œ¾²ï¾Q÷>þú>à÷Ê<Éé>ðL˜¾‘=_οš"ø¾Ê‰æ¾p(ä¾é(—¾*×=,»¿Þv¿Èþå¹^> Õ¿Ž;•¾ùã=Dú­¾ÈµÁ=sI?sÕ¿o•¾Ùz>Ug¾Žܾrþþ>û\¿ÆnÇ>Þçh¾…$˾·›Ø¾ö·¿©¿TåÓ>ôˆq¾º2¿à…Õ>·E¾/„¾8?LÞ¨¾x³†>¼±À=Ój?Au>€·@=Š9?Ì*\>Xh‘=> ?ªîé> +½>x^ú>PÃÿ>!>¾©Ž+½éÒÿ> ð¾´²X¼|Ôÿ>>!Û½;äf¼Â„?in;™g¾IiF>¾Q ÿ¾ÑtV>êÊ7¾Þ®ÿ¾×3¿ Ùi>Kn™=VJ¯>%<¿È /=¢(¿!e>óIÆ¥ >ô_¦=˜£ÿ¾ùd*=$¿¬¬Õ¾HB,=n¿ü¾ â¾öÒ¾£Éý>· â>˜=®óÿ¾K»‘9Ʀõ=‚Çÿ¾Çª7½Tä¾#žü>} ¾‰}Â=Úáÿ¾…¹¸¼„’>úa?W{ؾ\‘¿3Þö=28Ҿߩ¿ ýH>îvÕ¾[°ì>&ø¾¿Ï}=k—½Ú¿þCŸ;"«Û¼mþÿ¾ =ľRC˾'¥?Ê/É»ò¿®M><3p€>ÿ î¾ð÷¾Ú¿ öŸ>\;\TÛ¾ñ‚€¾Idÿ¾«ÑÓ¾d¾s+¿¥ƒõ=Üõ"¾ö•ÿ>ª>§u ¾2ÿ>Ù{?ì²¾{Ã<5Y—?ÒÃø¾è…ë¾p1¥¼;§y>_b?ðk¿…Ï>k™Ì¼{0¿ A¶>½ƒ½Ï¿3‡Ä>^¡½·Û>h<©¾Ÿ‘?b¾ñf…>¹Ä¿‹¾nàž>Ï¿ç«?-š©½œ‘¾þe=­/º¾¯C¿Íû¾².æ¾P[޽ï7Ú½wr>»&?È·‡=“ÃǾÍç¿QË…¼™H >^×ÿ¾‰–´¾Ç)¿¢|‘>ß?ªG²¾ˆ¼Í¾¾Œ½¨¢=æêÿ¾ºJ÷¾€¸ë¾ÅÚ¾ELĽpˆb=–Îÿ¾@mì>@õ¾oJá>_ÚÆ½7 °<¥Úÿ¾––!¾¢~ÿ¾í¶Û>½û¾¸ä¾«xS¾½äÿ¾Î'Œ½œ¦¼xAÔ¾†ÉÜ>þ>ÇÖ¾Äè>½åú>rOï¾bôô¾óV=£Î¿¾ú>á|ê=/M¿Í>§>ãÿ®=Ï̾“Å?ÔH«¾[éU¾ØDV¾¡,¿Òqu>ùh¿ÐÒ¾x ÿ>#¥ô<Ï Ù¾©¡Õ> §¿Rk€½±ü¿Ø ³¾óç˾Úá¾>x->d@þ¾f¢x>íÞ¾¸Wþ>Í!Ù¾™ºK>çm¿ø‹á>çPþ¾ó™½ ^¿zTÜ>òΙ>/úÊ:XO¾qè¾h ö=y­ü>7à>»ý> ¦ú=½ë>ÄÎÔ>¬Èø¾m0×ø½»¿2«‡¾¿îœ¾‹O¿€o¾ á•¾î¬¾ìk­¾Át¿`’ê¾?ÿ¾I¾ú¾Pý>ä¾ÜGž¾Æ?_'Õ>S\­¾î|ç¾· ‚¾â\û¾*R¿K…¾B ‹¾e㑾Tæ¾Åü>ÆÁžع?ÑÁ¾oØþ>ª(Þ>3p¾r?Š^½³)‡>«Íÿ>×Ýz»…¾$ù¾;8è¾Úê¼PÂ?ÒQ½Ê7“>Ñëÿ>ƒÄq=Nõ½Õí?${ļVƒ˜>â±ÿ=ªï̾H¥¿©K¾¾cí¿=•d??¨ë¾Eð÷>¡È>ý4™=)êÔ¾éÿ¾èôÄ>äÿ¾ ã¾–" >ýÚ¾jÝþ¾iD=.æ>iÅÿ>F[?‡4j>UÝ›>D÷l=Í:û>«â>O’¿á³¾»µ¾—Çj>*?‹‰Õ¾§y¯¾k>ËH?p—í>Ƣμy®÷>\çÿ¾«YG=NŒ½éš¿à.˾/4¿¾ŠÉ¾} ¿Òáɾ•ï‘>›Éï¾3Ãö>ɪX¾hX¿WÎÖ¾=`¦>óÿ¾=×ß¾Ùx?ƒÞÛ½ZºŠ¾Æ2í>"6ø>óT·¾'²>¦—?nؾ*;?&¤>ú B¾üÇú¾·;p½w,æ¾íf>õó½Ñ­ÿ¾¨Åà>þ>„ºH=G<?S±Á>žoe?p}°>lB¾¢)Û=_ª> ¿HQ×>ê®Ì>çÇÿ¾÷¿@öÚ¾e6h>â>1·ó>“ó¾…±í¾,¥¾FÓù¾J >E¼µ>\ ¿ÆŠÂ>-BÉ>ç?|\=q¯´>ly?g™Ý¾Ò«¾©Úþ>k ò¾gñ¾…ò¾Õ³¿B[Ö¾\>h‚ö;5¾Íÿ>Ù=ž¼‘H¾šÑÿ> &¿Ê¦Ì¾–°&>y‘ñ¾Èìö¾A}û¾¸’å>&þоob¿Hؾ+O0>ÉW¿O¡>ί¾Ÿª>iVæ>Õ{ú>,I¿üü§¾-О¾Ó2¿Û·¾ˆ™¾1|ܾéª>T¿Îo¿è~¾¶2|=mÅî>®cÔ>zõ>‹NÆ>.Å¿wÈ>Qôð>©ùò>î´Ý¾|œé½>[>’æÿ>Œ>§ÿ>ï«2>}ì>¾óY–¾Ø¿±N¿¤m½ã¦®¾Æ˜¾Mõ¿ö|=>ŠX$>y±>î!¿&\>!­!¾Ëºÿ¾ Š>a¾!Y¿Êþ>`ø¾.‘ë¾&ê¾ìlø¾½º¡ù>»òé>"0>ØD?f½À¾o·¤¾‚â>ð3Ž>¢›¿¶†ò=¸t½~Äÿ¾‚?²*¢¾Ä®¾mY?Qj¿¾‰–´¾ž\ó¾¸ó¾óǬ>§?å”%=ü«×>ðþ>Z@<ÿ®ß><Ûã=NòC¾@Úÿ¾Žu¹>cD¿M›>d}>= O¿ *z¾hÍÏ=¿j¾j¾ÜØŒ¾z#>j†¿rV='†¿ú‡¾¨Œ·¾¤¦?!±> Úô¾Æ>7=µð>훋¾Ô ɾ¿Ö?Ñ?¾ÛѾ #?³'?Bé >B]¼>ö#? S>›’Ä>q;?kDp>’G˼É¿æ½|Ž>¤U?¾LD>‡¶>%[µ¾˜@‹=|b?—ï¾§u«=[–÷>Šª¾(€=¼<¿æ±¾><ë=´U¿žDÔ¾;n¿š"%=®%=Lò=¥Úÿ>]Sà¾bã=Suÿ>,¿‡QÈ>TÞ%½¿åñü>(~Ä>ë;羓?ÇLb>Z£™½Þ;ú¾÷9Þ=»™é¾"OÚ¾MÚD¾‡¤þ¾:‘?!>mŠ>Þ= ¾Íz>1?Gs>tê’¾L¿û[r>¦¢¾Ë‚¿Kâ>AI±>`Éý>q÷ƒ¼õ¸ÿ>bù½½Qó¾ÓÎzô7á>ÞËý>ûsQ: ì?yѾ#[ç¼îí&>²>‰|ÿ¾HàÇ>Ùµõ¾#,ò>ºI̼Á©ÿ>ªH¾2¿“¬»¾Ô¸Ÿ>¡£õ>• õ½hwð>Ì?ÌÏ…>Ã&½”4o>—8꾘ù>[@¿?ªÙ¾†p”>9ðâ>ãÞü¾a E<|D?5&¬> 0ܾHÀà>%yþ¾½§š>™òñ>E=vŒó>ø¾Ó¤ì>çߎ>­‰e>ê>”ùÿ¾²HÓ=[¶Þ¾{þ>Â¥û>:}¾»bæ¾U…þ>˜Œ¾[á¾hËñ¾_—ñ>·šÕ½­‡§¾äê¾h³ú¾Ý?±ø}¾\Ú¾z6>·ð?Ú•>—=™g¿”j¯>Kï=°u¿Ü´>C±>¯¿êÚ>!¿7þ¾*£¾Þ•=²d®½Ðÿ¾î“³=ao½Õÿ¾ˆg=›jr½Oæÿ¾ò[ä¾Ëû>¸­>Ý„¼Ä鿵§”>2tľÇ¿K<À>kŠ<]¿Ñ@œ>É“ü>‚ɵ¾^Hç¾úµ•¾£Û¾¥e?}ËŒ¾4Ô¾…&? íÿ> Þ0¾ÖŠ;=æþŸ½óV>QŸ?²<©½ýÀ>Óù?S©‚;ì¿´sÚ>àœ¾Íˆœ¼ç¿÷sš¾ù?èØ¼n4¨>­0¿4¾ B´>W_¿äMþ½nfy=Ûö½ Äÿ>´Èþ¾±û¦>•ïá>“Ãÿ¾¨q?¾ƒè=µ¨ÿ¾™- ¾b¹=ùŸ¼¾èM¿Gb½Äɾ•Õ¿7‡½ 7¿kJb¾RñϾ¡ã>ö•ç½ò(ý>€$¡½4Gæ¾¢û¾½¿lN¾óVÕ¾‚‘÷>ï¬í¾AÒ¼h’¾¼<;.U¿Bw>ä]½DÂÿ¾nã*=cü¾ÓØæ>% oÎ>Q¾?µÈ½økò>©Põ>Øð$¾?ÅÑ=uÿ>ܸ>~åÙ>Ãïþ>Äe=WwŒ¾'¡¿e·À=ÊR›¾[ê¿#žì>òø¾#½À>i±¾]¿pA&>Øó½¾ N¿C&>³#?>´¯¾MÙÙ>­î>¥L’>ƒn÷>ž±ÿ¾0qÊ=Í©½g,>p—ý½È”ÿ¾‹ˆ¾•´½®‚¿š@é¾(d7¾z8ù>ÍW¾g ¾‡M¿€€å>7º¼–ü>Û쾸Î÷¾i>mÅn¾ãõ½6"¿ÒŽã¾Ãða¾iÉû¾³\þ>gó¾bžÝ¾Ò:Z¾„ä½d#?çŽ~¾ïɽÕu?C`¾û›½Ô,?ð4¿37?¾ÊŒŸ¾ŠW¿Õ±Z¾'iž¾Ç)Ò>ò}¿8‡«>~侩O?šÂ¾î ½¾ä/?%yξËn>zª«>¸?ùþ>Qø´¾…xä>þ`?n3¥¾ˆºß>ˆƒ>íŸï>Èêö¾ôÿ¾¦FH>à's=,Óÿ¾–cͼÇñC¾&Åÿ¾½¿F½/ûE¾ë¿œh½Ú¬Z¾éí=ׄÄ>¨ÿ¿ZGõ>Ìð¾úw½œÞE<³\î¾°åõ¾úÑ?¼•¾E¾—8‚¾±¿ëý¦>ÑA·>.½êA?>ͱ>XlJbù>²ä¾ Œ”>ó‘ü>Oë¶¾N·¿u®Ø¾UÁ ¾*Ó¾J¿ Îe½îµð>»Gö¾|{ÿ>u6>œÃõ=ãŽÿ>6#3>Ou(>™õr¾ûX©¾„¿ÁÆ%¾ç5ž¾æé¿‹ª_¾W_¾Ë-¿n‡Ö¾ê黾¿,¿H¼¡¼Ûk±>ï8¿<×\½éd™>šÐ¿£x?¨º>è<ú{? ¸>¡Á¼O$?ͽ—ãu¾øî¾¤q¾0Lö¾Ò?DP¾¢™w¾§\?àÖ½=$µ>Žïæ¼4Ùÿ¾”‰+>\>ú>o€é>iH¶=%–>º¢ü>ràå¾…±å½#Ÿÿ¾ÁæÜ½äL#>ÿèÓ>y"?‡—¶½z¦ÿ¾Ì{ü½W]—>HÄ?uÍ>8Ùö¾P6E¾hêí¾ò´ä>õc뾺ió¾EÖ¢>ÁŒ>³²?d•¾”Àξ}ο–#¿ú¤¾¯Dà¾ñü¾Æ6I¾¬ä>žbí>Ž\÷>,‚>\Ë?>R>ð‡Ï¾jÿ>L6.>é Þ¾^ ?Îã >‹Ô¾ ¨>)y?ønS>Êpü¾uËÞ>D±½výú¾×ã>øÕf½£éL>7§ú>á¸ä>É=·&M>*?û¯ƒ>ö@Û>ú'?‡Ú›¶ÔÓÿ¾óÇô=ÏF•:9Ôÿ¾{½>³ =vÆÿ¾4ž>x¤>?¤Ã>>®¾à¼Ð>$?v­¾}%Ø>Z‚?f»"¾ƒ¤ÿ¾«–½ÊTѾYRÖ>àÙþ¾m® ¾Nÿ¾Èò¹½ò”%¾6“ÿ¾·ïѽp°ÿ>eáÛ¾M%M¼Šv?O]>‚­¾â;? žb>“Q¾ÆÃ“>c·o¾9 ?Ûö¾ðî>ú¾î;3Tu>åÒ€¾o·?*”`<·B>ÔÓÿ¾*©“Xäÿ¾r4g½Ÿ‘ð>Uö>²gO¾9œ©¾âu?ÁŽÿ>6>+Ýý½§%æ>jEenma¾ãžý¡?Aá ¼Ðø¾ nì>Ò*½ Mú¾®,é>Œôâ¾쾪œö¾çâï>V*¾6’ô¾Ã@¼?Çÿ>†Êÿ=?“ä¾"T¡¾iŠð¾äI2¾]Àó¾ŸÈs¾7ÿ·¾ÓÝ?… “>ày½ñ¡?Aõo>Õˆ*½Ù'?—Æÿ¾E¦2¼öE>ÒÈÿ¾çxÜ:Dè=œ4=¾R,ϾxÐ?fÁÄ<­½ÿ>ZK>;¯'â¾Å:ý>3‰:¾ªEܾýùþ> í?›Ù˜=†›¾,×û>‡£[>\Uæ¾u=¿ò™ ¾­ˆ²>o¿°D¾À´¸>Í£>êÐ?•Ÿ„¾äY3=ƒcà<3üÿ¾¦,¾ç8ï¾'„ö¾…¿U½„K—>!è?:ëû¾¾/æ¾}X§¾L¹¼Y¢£>ç:? y¯¼>%>—Å?ñdÿ¾ªFß¾‘Ò>žíQ¾|?áa*¾TÝ>®Õþ>ÖÒÂ=:rÉ((å=C¹¾¬9འp? Â?AšÑ=E¹”¾ªñʾ“¾fØ?vÞÆ¾ÆÜÕ½((?OZ(¾¬½ìÂÿ>е/¾=>%;yÉÿ>Ö7¾õöW¾â¿¬:ó>°ö‘½ió>¢Õɾ´û¾Ÿ"羫’(¾ÜFs¾è/¿Øñÿ>ú³ÿ½¶1f¾Ü뉽½8?M‡Æ¾{?¾W=`¾¥N?IU¾Ul|¾*¨?_ñ½õñp>a7¿4ÌØ;´Y>¯ê¿þ œ¼$+—>ÞÈ¿ÒÉ>J$?eI=oBƽ\ ¿V£¾ƒÃ¦=Nîÿ¾á N¾&Ý›½X¿x˜®¾‚ܽd\¿ű¾’#M>ùƒ>½Ž?Z¿[™˜¾K¬|> ½Ã½6“ÿ>4++>èz½íºÿ>Wè3>ûí8¤é>\Z?8¾ÊÆ>.p?;sš½Œ ¹>*ù¾Û÷è>½R¶=‡ý¾ÝŠ>+¥ç¾eü[¾Ð¸è¾øù¾Ê‡ >YÚɾ±á?Y‰‘>apž[Ò? •>Ö8Ó¾·&?ª>ÜÕK¾¬X?0{>ý÷0¾Ì&?Ñ®R>o+¿õ¡Ë>Ò§Õ>,¥¾® ¿+¥ÿ>!<ª½Ku1¾“ƒ=]©ç>àû>ýÙÿ>†|+¼¨Ž5¾¡†ÿ>£Íѽ ?¾Íô¾!ð¾n§í½wK"¾£ ?(Û>j¼¿”¡²>u‘Ú>'¡Ì¾ìV>6ç?á—j¾Dˆ;>T¿Nô>Ù0½³Ññ>™ÕÛ¾B͈>eÿ>ꮿö~‹> [=Õ$ø¾.¬ë¾Ö"½½¤JY½c{ ¾%²ÿ>¿í‚™>~” =pÒ¿DL‘>oWy=?¬*ŽGVn>0@˺Çÿ>„Ù$>±ö;ž=Aõÿ>UM?ÇÙÜ>^€Å>..½ę̈½œÜÿ¾š½$æC½ªðÿ¾(ÿ>@hý½ª‚¾³ÿ> ª½½ÿµ½¨Tá>Òýü>á~à½9ù>hç¾è/T¾âÌÿ¾[H˽ý ½cÒÿ¾€“½GZ½i©¿šîu>Ôî×¾mæ¿X¬Ñ¾æ•[>) že9¿À>Ú=^0X½­½ÿ¾¼éö=‡@¤½¡ÿ¾³Ñ >_½ªºÿ¾É°>^J¿:=‡>-°Ï¾ø?¼ï“½ûxؾ©0þ>ˆ8L½ ?à¾RI=¾ °ÿ¾Ö쬽×Oÿ>À¯Ñ½’ÌÚ¾ Äھߋÿ>ˆ+>¼÷>¾¡Ø>dÏî¾ܿճˆ> Ûo¾Á=¢ò>Ψñ>*Çd¾‡þñ¾ ô¾Ù?ÿ>g`Ü>¬Þ ºßÅË>@…»¾» ¿ <Ÿ>:h<“¿ÉÈ¿Ëf–>«ç”¾k»)¾#¼>yç?9'Þ>´!ÿ>f¢>¦d¿;ªÂ¾7û½^Ú>Q.ͽ«èÿ>ý@ƒ=erú¾êwé>ÈÓm=Œÿ¾XÝ> üǽ¡¿ ½Áÿ¾@ŽÙS<½Ôÿ¾oD|½3ÄA>?âÿ>çÿ¾g´E>À,½M>h’?4hx>zð>˜u¾Ïö>0ñÿ¾_~G>Çùv¼ÎÅÿ¾#2,>pÀݼc`??Ä®>jŠ;CÉ?†u“>fì¶;9¸?œ’>Þã =ƒNH¾?Vð¾©kõ¾,‚¼€»ì¾Z÷¾FBk¾Oþ>bŸà¾=¿8½Ë¾¾¡°>ñK¿ª(Ö¾ŠÈ¿Õg=õ”¾q<—>îêõ¾õ»ð¾a¿Tݘ=åñ¤¾k׿!"Õ=Š<™¾¯¾åF?T¨>>U4¿°Œ>;V¹>¾¿¥¿g>—ʳ>×Þ¾%²ÿ¾g{½MæŽ<:ľ"5¿Ø)ƾ6¿®"¾QÜɾ£>¿4ø[¾VšÔ¾¸¿PŒ¾„­¾”h?z& ½qZ?¸<Ö>Ø|½¦€Œ¾ R:¼+¤¿"¦„>›¨¾ªÓ¿<Àã¾v§¾¿ôþ¾?Æßƾǜ¾â¿’\ξ¼êù>“oæ>€Ó>vÿ¿æÈ¾y¯ê¾Íéb>#¾û¾>Z¿þCÒ¾³Üh½–•þ>wh˜¾3oå>jÛø¾9¼éIé>ãÅò> ê¾!ì¾¶há¾% ޾*þ¾çm?Lݵ>´sÚ>RéÌ<‚Tš=ýôÿ¾LY>f…â¾NÒü>³? >š¶×>E?ÇJ?êB >(e‚¾Æ£?>¿¾¤ÅÑ>t˜>¯ ?¨¨º>ˆ”>8?™È>!Wš> Á?÷ÍM>Ø.?ŒJš>ö—=¾>¶½’æÿ>«{œ¾ÚÉà>¢Ôþ>°®Z¾‚ì¾òø>ü6„>[­¾ÖÉ?Ú9m>§£¾ l??§p>jÙ’¾Ê?³ëÞ>ï‹=Áý¾@ûù¾@ÜÕ¾&ë¾<´¾ ]?ù/>DÒ>áAc>>í?$;À=´Ëÿ¾­”t=^¹^>n£É>þH?Èõ¾5]½µÞï>F[e¾, ?ñc>ß¼­=óãÿ¾dÞô ¬¾;䎾Eù>·œë¾]µ>Æ‹¾¿9—‚>{ô¶>W?ª*t¾Øe¿zUW¾k¿¬S½¾TÅĽJC…¾ƒ¿ý÷@¾x¸í>W]÷>©¾öBA¾~©ÿ¾hAè½ÿ ^¾‘îÿ¾©Jû½U>vá‡>¾j?2>´ÿ¾ñÝ=­ßL>šìÿ¾¶Mq=áFú>0†>¾†è>¯#>X®ÿ¾ç £=s*~½Ôœ?PÒ¾7T?)—Ö¾®»Ù½{"¼Y¥?IÛоz*>u¯û¾Ûàä¾'Þ>éñ¾\Ëô>‡M¿‚Tz>²ª”½ÿ¼="oI¾óãÿ>Î¥¿É>J_¨½¨ÃÚ> Sp>é'?GÇE¾xFó¾Žxò>ïYç¾Ùvú>Ä_c>L´ª½ -=U¾ÿ>*7Ù¾.I/=·˜ÿ¾ÓÞ >ŠW¿z6Ó¾M-{>Üä>l@ü>aÅY>*ä>}ëû>ó¿}=Ͼ4½t>¢]¥>3ùž¾w,? 㦾â;ô3¿ ë¾ŸÇø>Do1>>$¬>µŒ„¾¹Ä?¥þ»î-¾ó¿‘A=Ìö¼<×ùÿ>»îõ>§v¶¾¨Šñ¾jž¸=¿ë¾åö¾\t²¾F%5¾@¿F•¿}¹¾-t¾“¨ÿ¾Òû>_s“½R˜ÿ¾ú}ÿ=ß×½kHü¾œ2ç¾Û>Ó/ù>p%ë¾ßk¨>V›ÿ¾Üh >esÀ½`pÂ=´ ô=|žÿ>žb?F·9=yZ¶>ùd?!³Ž=â²>´~>Hlÿ>íØØ>Hoð¾}çç¾ø5ò¾ï©?Œ¡¾u>SÎÿ¾ÌC>àJ¾â;¿À&þHO1¾Õ è¾,û>Ó22¾k Å>¦E¿Po&¾n·>Çd¿c{¾ ¿Ð¹K¾(2 ½ Óÿ¾ã¤ ¾ÀD¼…й¾ÁŽï¾Ù$÷>ý¿ÜM¾\/¼ìVe=7Që>úBø>mY>°ªþ>R à¾P§ü=!­ù¾üé>[}Õ=Q†Ò>ðP?Óè>à ¨=òù¾ÄÒà>ïá>Å®ý¾D¦ü¾™·â>‚Ø>x ’>O¦¾¿ã¦†>"›¾“¿ƒQ¾.<½ Äÿ¾‰ ¾Iç½òµÿ¾Íêý½}½¿ÿ¾¯\o>-ƒ¾±¨¿gk3=Í¿¤¦¼»‚V¨¾þ)¿÷V¾îè>Zñå>Ê2ü¾bï¾É›r=VJ÷> Äg>mWh¾·B¿ J? å_= b¨>L§ý¾pÏ˾N'á>y¿Z ­¾˜ßY¾èÙü¾Â—¶»YLä¾ÁÇ¿ø.ʼéíϾ‘gd¸¾al¿$ðç=¬tÿ¾ùë?½ áÙ¾Óþ¾ßNâ½IfݾÈy÷>OYí¾x–¾Øù¾>¾½ÆÝè¾öÓç¾úÒë>±‹ò¾àc>âËü>…¶ä¾=ø‰Ë>ä?§tø¾Òn´¾÷Íí>ÄC>ŒôÊ>˜½?B n>?ý>¯`ã¾c Þ¾œ2×½Pûý>ü©!¾Yç¾rSû¾·|4>Á ¾??Õ´£>+Ã8>=|?[Î¥>½Žh>]úw¾F•?Ãe¥>¸åÃ>;§É½¦&?…^ß½õ?„†¾S[Š>¨‹ô¾«ñ¾’®¡¾a¿^Ç=œE9<áÿ¾0Úã½£¾–=ßÁÿ¾ßüæ½µ¨÷>ž-[=RÒ뾇ÀQ=ŸÌÿ¾)Ìû½)vì>|™à>š_õ>K?¹ÿ>]â°¾Rž?nÝ}>ŸU¦¾+¾¡¾ò^E>%?YÄ ¾þ{0¾= ¿–vÚ¾^òÿ>× ¾4Kº¾R>xc?ÿ¢¾ÿçp>rl?­Mã=¢Aú>.8ë¾[é¾`®>öú¾üе=ƒøø>qå쾨üK>-°=ñØÿ¾K°¾ B¿^Pʽ–’í¾².ö¾8ʰ<Þß>зý>h–̾œß°¾ðO¿ ‘½?5¦¾j0¿Ðs½4¢¾CË ¾˜£ÿ>]†¾HR¢¾.ä¿i ¾©¡-¾U¾ÿ>›ë¾qZø¾ßú0>–ì?jlO¾¾Ý’¾‹©?7‹7¾Ë¿Ž¾š%ñ¾Lnô¾¯H>=*¶>³`¿lBš¾½þt>vÀ¿{ ½¾ 0\>>—¿Eº·¾àõá>ÙCû=Ù#ü>´d´½Hn?êê¶>š„>Q÷¿à¾¶¾1¿ÿ± ¾:<Ô>Ì{¿ëš½ëæÒ¾LO¿}e>J?>\?Ïï½4Il¾N+¿"ÁÔ=´>áÏȾ=?W&|½âã>2U >$ ý¾pïÒ¾µR?óÿ¯½Á6¿Þ‘™¾lͶ>ð–ŽLâ?C­Ñ>"P?À_Ä>¸æÎ½–? )Ò>‚þ¾r7ˆ>×£?´ç2>É÷¾”¢í¾±4@>}??6>»¾„Ø >U’¼/Gú¨5½h$¼ºÙÿ>O.|½âæ?éµ™> «L½ô—Ì<Øÿ> –?ö)Ÿ¾zUw>tDÎ>Jð>Í?]R>7‹ÿ>,)÷=–‹>ðk?o¯=<ÞÔ¾û@ª>{†?²<>‰D?ÕÏ£>í æ¾;·Ú¼‡ùú¾ã§Q¾m÷¾vOî¾T§C>)u?eò>™Fû¾\ªR¾A+辉>9~?j/>G°ù¾x˜¾6É羋§æ¾š\ü¾{ôž¾ˆJs¾‹¦S>â[¿äºY¾ïT>ˆ.¿‘<%è—>Éÿ?YŠô>)éñ>¡¹î½Çbk¾…m>¨‹¿É¯ÿ>S#ĽýŸS>%ͧ>k»¿¤Ž~>8Ù>fx¾5?«Ð?¯A>â–> ¿pA†>Œd´=3ˆÿ>4ª½R×*>€ïö¾jõí> Uɾ”Üù¾ô¨è>à- >‰¶Ë>ÙÌ?Š‘½¾óVí>,÷¾Q-b¾JÆ>ù.?¶‚–=Æ3Ð>Ž?Jñ±¾ “©¾õÕ?µâ“>Æ6Ù>IG>¼xÿ>î^¦¾Ö?ñ¢>_]­>Œ‚¨>’¿¤ªi¾ˆÑ¾t]¿˜Ûå>ª c¾W>û¾¥œ4=k¿k·¾"Î=iê>p}ø>Ç™»=Æ¿ÿ> B>L¾Úªô¾Ï,ñ¾ Äÿ>p鈽z^À½zÿÿ¾I]>óqݾçÿ>[$Ý>¯”Õ¾£’½]p½ý¾ÿ>3é=•,ç>ýÝû¾æ!ã¾æ?ü¾]‘<0HÚ¾ÿ¾#ƒ¼Fµð>LO°¾ä¼÷>ÊP?´¯¼>¼”>S?SÆ>í=0 ÿ>¾]°½B6Z½·ð¿µR˜>;Sð>É-<½Hkô¾³•ÿ¾þ`Ø>ÿ(»SÌù¾LTç>ìF½–¯ã>9Gý>cB¼¾AGû¾Âmå>Ý8±»æR±½Q3¿R z¾<õ>™ÿ>å¾½µp½pC¿Ð(}¾âƒ˜½Ô}¿=º‰¾W¬>§!¿[¾OݾÍc¾$^þ>ìOR¾8ÿ¾”Ý>ßQS¾Qùÿ¾[§[¼Q?¬>BÑ=\:V¾¿£K‰<{c>C¿±>Zô>>?Çÿ¾Ã~>*¨>x0¸½ü«ÿ>§# ¾äN¿Ÿ¨¾SìX¾®¿Œ¹“¾ö 6¾…¶¿þG޾3­(¼Ñz¿]ý€>'2>î¿Y¢›>¹á¯¾‚Uõ>5^ò¾ Éé=ƒü¿XW>Ÿv>»H¿0Hª>8×Ð>Tyq=™d¿{Î>d8¼×¿UÁÐ>m~²<öy¿¨Q˜¾_?'.‡<½»=ó­ÿ>/2¾ÀB6¾Zô>õ¡ó>´¬Ó>ìl¿Åvg>ù¿#>Qùÿ>–¯K>`9¢>D¿G¾œ½4÷>@‰ÿ>×£ð½Å è>™œú>†Ð=C;>I¿ Ý•½>˜>nÚ¿<ä<½rr>Ujv>^œ¿î²ß½i?¯`Û>dm¾/Nô>î˜ò¾<0?¶#¾· Õ¾¬§>ý1¿±i>,™=Q ÿ>Å>‹ù?8f±>ôà†¾rŒ¤¾Hð>¯—ö¾î@?ïSÅ>mŽc¾Äè?«¾>È$‹¾ÁþÛ¾·Ïº>пxñN>"rª¾ìP?h’¨>}?¿a'+½D§7¾2-»½Åÿ¾¥óQ¾~%–½Þ¿9T¾Îl×½8÷ÿ¾hÏ?“9¦>Až…>&ý?FÒ¶> >>ý"²½¡1˾¡?ЙԽT;»¾?ÃÖŒ½:•¼¾v?ÑWè>5yú>£>Ñ>Î3?0*¡>™fº>ûW?@¥²>è ³>ð÷û¾•å>,(=*Æ=«—ÿ>aÿ%>r‹i¾›Td>:[?±ûÎ=£‘ÿ>Óô >ë8¾¡¢j>‹?WB§¾!X?|ʽ>&š¾… ?HÔ¥½eâ®>R¿\µF¼˜ÞÆ>ª¿×r|¿@â½ëV·¾¶¿³¾?­?mo¯¾Œž£¾—?÷Çk¾’ý¾è¥â>uW¾]R¿£‘Ǿm=¤¥Ò=ŸÌÿ¾Ÿ³=W±Ø=-°ÿ¾•ƽòÍö¾#¡í¾Âÿ¾gŒÅ=wª=šÑÿ¾Œµ=M>‹;çy¾÷ð¾ ²õ>Ðá°=5'ï¾C8ö>¾/¿ÚT¥¾ñ½ÿ¾yËõ=)z`<üŽ©>”2?S= ¾ÛOæ¾ðú¾j±%=¬¨¾ Ãø¾†ë¾¿_$Ä>:œ¾â=ï¾Ùvº>„œ÷¾S—?î_ô¼€Œ¾"¿ŒôÚ>û蔾ºÝë>öy¡½N€ù>逴> —=ü5?‘µæ¾ÉÈù¾|‰½¿ó;¾„{˜ï> õ>}ñ¾¨ŠÁ>¶iô>Çñ>îm;ð>ì Š>×gö¾µ>è¾?Ï ‘¾c¹¾ÎÃ?½{¾Ym^¾¬?=ò7>óæð=Ÿ¾¹ÿ?ûÎÏ=úB€¾ŸW?4¡>ÿ—¾îÐ?#U)»Øñÿ¾ô®½Ÿ 3½›’¿Î‡>J딼†¿±R\½ãP‡>;¨d>Ȳ?Îß?¬˜>Àv@>üˆÂ;ò¿Ý‡½DNÿ=G!?™.̾—6ä>P:q>ª ý>OË>Vcá>¤ˆü>¼>gHí>ç5ö>øùÿ><¤h>è=]ßÿ>×Ý\>ó£«=!ɼ>#v>*«¿× ÿ>>yH>,·Ô=ÕË/>¿Y¾÷æÿ¾Ç>»î…¾~n¿„ô?—t¾HÁƒ>Wë$>ù‡¾¬o¿ê³«¾ðiþ¾DÀá¾ >r5¾ß4¿Ói?»õ¥½ëÉľS{?‹¿>%a:½Ùè?¢Î> pƒº #?s÷„½U½Ì¾Žy?«vr½BÀ¾Š‘;>>?¤v¾l¯­¾M߯¼(G¿QJ°¾GŸ=Y¿;«U¾¼Ïá¾ný>ª¬>Y0?rø)=Iñ>HȽýgõ>q ?ôß#½Ñh¾­?2È…>-íœ>W“ÿ¾TrÞ>쥾p—ý=· ?O‘Ã>Ÿäî>QÛö¾bÀ>ûÎÿ>ÿ=¾˜Ù=U1¿‰í¶>Äp¿½ü«ÿ>°ã¾0uÁ=óãÿ>Z 9¾·¬œ=· >_~ÿ¾ó ¾rÜ©> 8׺¯$?*S<>æ‘ÿ¾Gv¾Ù´ú>@¿ç¾å=”û>ù.å=¤ä>fOr¾~«å¾!ü>Õxi¾Ú8ª¾«?•Õ?Ä\Ú>l°>bià¾Û…þ¾ ÉÁ>oóF>T¿×ÁÁ¾Õ ¿o=Êoa¾™ÿ¾†è½ÿ±ð=ïâ<·ð´>1E¿ê>À>í?×ß¾3‰ ¾;V?]ÂÁ¾-Î?‡l>›å‚>Òßë>Žæø>÷ÉÕ:MÀÿ>on:`r>M„?æéŒ> Ž>:?}­ƒ>^õ€>~ì¾Cå÷>¹yÉ=[‡ü¿Îl·>ó‘ä¾=Öü>*T¯¾9ÖEð‹ã¾Þû>C½B͈¾'†¿E-=Cus¾*8¿ÓŽö< û…¾«w¿ü†./¿>y"¿ºØD¾³]?ºeŸ¾¹”Î< ¿ìQ>æÅºÎûÿ¾ ª=>ª-õ>µ¥~¾Y5ð¾¨m³½'½ÿ¾{6ƽc¯»‘,¿!;_>=aé¾6u¾ÈÍø¾Õé? Ò¼¾]¤Ø>Q?ÇȾuD™½Ý@?ú þÀ"ÿ½R¿t`Y>e4²¾,(<¾%Íÿ¾þ‡ =;Žo¾Ð/¾j?S¾yé¾u? J¾—<¾‘,?Xþ¿¾ÁG>ó¯Í>àH¿MIV>Ö«Ø>2éß>öëþ¾âˆ_½KÍæ¾_=¾©ú¾¯°È>‰¿¹‹Ð¾-”?âÊ >) Õ¾n?7·>ÂFc=»ÖN¾£•ó>®Eó¾^?üT¥>®’¹=.?õ´¾(`Û¾ó;?.æ¯>,(ì=ë¥N=²I~¾`¿T¡¾èhõ¾¾0ñ>3£ÿ¾·(¾*9>³•>­Š?Õº=Ý@¿cñ»>í› ¾á´¿²Ì>íž,¾Ëó¿×¿Ã>‹úä½e¿T²>z݇=Èù>9+ê¾Ópe=HS¿ã°>­Þ‚»![Ö=jy=¬Åÿ>j¿•ó5>åD˾µí>Oçò¾îÌä¾_—¿¤«d>ùó½¾n÷Ú>?œ¼÷Wÿ>«¡c=ëåÿ¾kƒC>ä Ü>ÚY<Óþ>T9í¾c^÷>Ù\…¾üK·=?‘ÿ¾R >}i=“¨ÿ¾5)>¿:–w½]â ¾—É¿£~¢½ÁÆ•¾Ûÿ¾ˆƒ=§×Ü<±ûÎ>¼ç½Çº?|›Þ>.’þ>¹§»>|™¿$ݽaÄŽ¾Ù\U½wä¾dü>6æÕ=k>£=(µÿ¾rO÷=ÝX=4¾ÿ¾›8ù>eªè>S³G¾Å?犚¾ëÒ¾{2Z=o·>A¿Óü<Ž@œ>à¿i›=9Ó¬>L¿þÑÿ¾bžõ½uÔ‡<É=? É>”ܾ@h¿íóø½˜¡¹¾0*¿k§¬½Ïi¦¾Í[¿µÞ¾U…®¾‘í?À™½LÁš>¹ù½”Â?‰yξ ê¾@?<·Ñø>$'ó=KÈÿ¾Ãr=‰>c·ÿ¾lQ=ê±­¾]R¿M0¾ª·ž¾ ¿”Â,¾R¿ 9ʼ…ìÄ>EÙ£¾'K¿ÉqG¾Ê—>o">Ú?¶M™¾êè¿LK¡=¤ä>5šÜ¾…Dú>‡Æn¼À¿úpš¼È”ï>œˆæ>î]ó¾µÚ>Gèÿ>ƒ=`V°>ýÜ0>)u?·`©>4L>’>?Ž}d½íHu¾€,¿ÿ¾öìÙ¾øžv=|”=w0ú¾義Mì>ê¾õHó>û>>5;\=¶»ÿ¾h"|>=(?YaÄ=ÔÑÑ>M¹—=c?uÌY>1 ¿÷ã=Ô?UÂ>¤½>ˆ+ç>sG÷>àöä>.>—ÏÍ<¾Üÿ¾›qʽþÑÿ¾ûÍ„<š±ø>ž ë¾°8Ô¾,ñ½xìÿ¾@V¦»aˆ¾•fã¾¢˜ü¾ ¼ë>SBø>è-ƾbC¾9^ù>ÎUë¾óæ¾+û¾`2¾þE¿0žÙ¾¨ƒ>f¿;rT¾bª>ÌD¿Ì{l¾ûêš>» ¿3F¾¹3›>ÕZð>…°ò>™Iä>¨q÷>UÚâ=bƒí¾ —í>>ëÚ=Ë×õ>Ú>•kå¼nLÿ¾¸@2>¿Ôÿ>80>À$?~Žo= Á¾“:?ù±£=ÊÞª¾ ­¢½¬?‹‰m>·—¿)m> Ó×>Õ<ëª`¾]4?¾;¼üQD¾$ ?ëú>ªÔ¼¾'?Dû>“Ö>{æ>þa“¾ B?Ú’U¾kfý>­¡Ü>õÛ>¨qÿ>}–Ï>ß1Ü>‰Ïݾ²dþ¾h=vl佯±Ë=£ÿ¾ù°½\Ìÿ>.ÇK> ÷о¸“¿*'>¯šb½ÚÅü>´åä>L5“¾Ë½¿ùÀÎ=¨À>ÂA¾ç?×Ü!¾ ?Æù›¾(ð¾>Êß¾U?Ô|Í>Ý.¾J•?Wzݾøþ¾ ²= о¿?§Ïî½ù‡í>× ¯>ØJø>ÐBb½ÁŽ÷>*ªî>Í‘ý¾5%á¾L5ýábý> ûâ¾= Ù¾ïT?§!¾±Šÿ> Pó½Ž;E>mû><¡ç¾y  ½35¿ÈTË?’¾—qS¼òÓ?¤Ã“¾Ç¸G=?Æ?…(/¾¥àÆ»þÑÿ¾Ï2Ó>Ó÷¢>ßS¿…\Ù>³gÅ=dÿ>¶0ã>x–P>vûü¾)>æ>c+8>uåû¾z=Õ^œ>ÇÕ¿K!¸>„ñë>\Çø> Œí¾õôÑ=ùø¾tb÷>¤pí¾`$>×Àæ>2Vû>Ab‹>aê½õÿ>аa>bJ¿o»€>0.õ½ZÔÿ¾R P>ïpÛ½`#Y>J%¿¬o`¾t•Î=­ˆ½ÄÏÿ>GH³=ÝÓµ½XÉÿ>÷2{=v7¿½»Ñÿ>$?¹þÝ=“áÀ>T5?él—=”Á>ˆÙK=ÞÙ>9{ÿ¾åž¾…¡¾ÒQ?(ø=ö#ý>léá¾µ6¿ÙyÃ>D%Ÿ=Z¦<ãoë>¯$ù¾0eø>ï²¾çï>A¿õi%>D°¾‰Ô$¾ôË>€Ò?Üý>r`¾íà¾ZG¿\æÔ=wؼ¾C¿Ý¶>cÀ¾Gtÿ><¿>&ü>2«ÿ>Ðe…=S´>nŠÿ>…(ß½%zù= pª>y瀾í¸¿Úÿ>ªÒ¾æâ=Ø}ÿ>¾…¾Ðî> Ñ¿;¤>zv>½9<>º‡d¾ ?Eü½cî>nŠÿ¾ùIU>úE‰¾Ÿ¬?ë8>Н†¾”m?w1Í>dÍ?¶j×¼Tpà¾Äë²¾ø3¿9+ê>IZ>‰_ù>b¾ì¾U÷>Ä&º>7T?Ÿ¼>ûܾ ¿‰#¾!Ѿ¦š¿_²‘¾£Ì¾õ*ú>rüè>_–f>î ¿ò³¡¾,€™>Èêæ>ûêú>Æl9>… ¿Ñ<¾ §¬>­¥?’Í…¾ä ×<Äþ>ÒÛ¾ž h¾€b?÷xq¾|¾;g~?òC¾;Ž·>ØE?¾dt¨>¸w?¸ ¾›U¯>ýÙÿ>—V3>·¨½‚åè>ëû¾ã¤¸¾Ï2£>d$ã¾ÝÎþ>¿4«A?‹ßt>_y¿»p¾%¿ê >uç¾×öv>,G¿kÔS¾Ž®½¸\­¾¿(?HM¾¥8>õÛÿ¾€}T¾Ò>u«ÿ¾+0„¾5* ¾Ra¿m^¾o.>¾4¿¤ð>_]õ¾¯&¾TSâ¾Îÿû>ÆøÐ>´r>?9ú>ô‹ê¾B‚=°Xû>Â÷æ¾ø?©–>Àw›>kJ?ѱ£>©Ý§>Î8ý>»g;$á¾?M‡¦>¯#–>Z+Ú>Eð_¾©Ÿÿ¾]nà>¦ÔE¾1Aý¾Ú’¿ ݵ>[_D>AE¿:Ç>BêV>%uê¾5™Ù¾¿÷>Êß¿…Â> Ø~>@Úÿ>@e½´ØÇ½ ‰?‘µv>Øp¾¨W’¾¹Á¿Í ¼Ø«y=iW龤§ø¾ ? ¾ˆ¿.2½‹è¾dÏæ¾ï©ô>Æà¡¾!¿ºr;ݶÿ>ëÃ_½ –*¾fŸÿ>¹½=ð½ù ÿ>(@É=íšÐ=`Çÿ>d"å¼Ì^¾??ÈR¾Þd=ŽW?¢ìm¾R<=›X?Mhr¾®ú‡={3Ò¾d»>”?Ü?Rž=±Þˆ¾^f?8à=Üb†¾Uvr»ú?i9`¾­g>us?¬U›¾ÚÆ÷>›!í>Ó è=áÓœ>‹>5½Ú¿ã#Ø<š°ý>hXÜ>‰B“>s“’½M¿¿ø¨ï>(òì>µï>íJû¾Œø>{£æ>îwè½î—ÿ>Õ/Ç=Ú’¥½7¦ÿ>:éÝ=…(_>k)¿¯Ù>å—ὃÿ> Ó>G8>…?SY¬¾Îý%>«!?EH¾Iõ?ªe“¾õɾW`¿!=…>ù#¾1&?à¹<=l#¦¾ Ã¿“q”>Hm"¾N*ê>Tù¾D¥>ˆñê>ŠËé>Öýó>¶›¾Ú¿Êâ–¾ …¿ S‹>¼Í ¾ìܾ œß>6ÿ¾%Œ=Jb¿cF°¾Œõ>6¿£!«¾Ç²…<¾î¾KÈ÷>#ùú>‚«”>·`é¾OÏã¾O;ü>QJH>šÑÿ>=Ì£½hËY=µÞÿ>ø°­½åàˆ<,¸ÿ>È×½ÃX=ÁZ ½R(ƒ¾Út?fl?!ËÒ>ÛÞ.>Îþ>ã5ß>ƒ÷e>7?Ñz3=ŠËa¾;8ð>d–õ>ÃÞ<Í?R`Á=¥½a¾?7? À=Ïùy¾P?D‰6¾l–›¾›‘?ÕV¾³%³¾pÑ?:çw¾'À¸¾Õ°ÿ¾+4>àôî=̲ÿ¾×,>¿¬=¤O¼*ýÜ>êÊÿ>÷ÿ¾ëN> ÅÁ=Öt¿Gɳ>CÆ>g½Ió>×Kó>˜Úª>õ0ԽοBB¤>\X—½v¿…Ë>'üm½ â¿Ü¡ù>ó¾8Ÿê>å€õ¾OX½p•ï>D¦´> ½BA¿á—Ê>üä½bŸ¿¾†?)±;>Íˉ¾k¼½\]¹½ú˜ÿ>¾@‹ ½R˜ÿ>û)ɽ‘ d½n¥ÿ>ÇØ¿2脾ØeÀ¾ ø¿À–‡¾ä÷®¾Tÿ¾®õ%¾øü>š“ÿ¾À å½g >s…ÿ¾1^#¾>©„ÿ>×ã= >÷ÈF>Ù\?©Ø ¾¹mo>vâú>ý‡ä>_¶]¾ãF<¿Ž­w¾ÈÓ²¿ ?›VJ>¤û™>õó¾"‰î>âä>´v{¾\:$»rR¿oÕµ¾:æ´>?‰{¬¾N³¨>¶H?óƾB>°>?O;!½&þ?àØË¾ ìg<0?còƾñÎ=&9辦îú>f|>¼•Å>¼?žY>ÛùÖ>Ê2?½Žˆ>î²Ï>3o?,J?fôþ¡-g>N—?L‰´¾ü‹`>:Ï¿Ãy=½¸\•¾÷Y? ª½¾ ¸G>Ä$ä¾Ôœü>—ýz¾³x1¾êé#>\Žÿ>×ûå>–[*¾É°ú¾ÇÏk=¥õÿ>-ë~<ôOнÕÿ¾›¯’¼³„0=ÎQ÷¾Rì¾Øï?÷xq¾ÁnÀ>ÔF¾Æ¿ÿ¾³¥ý¼Õ÷>J í>=(è<™,ξ¦ÖÆ=|Ó¿DÁľ^S=äN¿¶ '=²½î>»}ö¾W'¿¾ä÷Ö=ö]¿ÈÑ>0M»sÖÿ¾}°,> – ½ßÿ¾¦?>iŠ¥»†¿ß]>´é?{¡ˆ¾ôßó> üñ¾8ÚÑ=Æ3À¾¿ a¾ŽZ?_FÁ¾††¾N¶?õ ?2"Ù¾Pªµ¾ Oо6Èt¾y±?>?ÜïÅ=ÄÑ>¢b?0ÙØ=zƒ>Ä[×>S远P >lÔ>†“¿O „>5ìÇ>¥¿HNŽ>>{î¾Ï>‰Ðø>Ÿˆ¾<?›¯r¾›ÿ¾ÒnÔ=é(7>èÚÿ¾Þö®=üO>ÉY?6H7=’\~>—ÄÙ>XǾ†¯ÿ>›?W =Æš>òÕ¾(í=?«?ˆº÷>ùƒé¾Ä-¾zoä>Á*¾l ü>ïåþ>M¡Û¾—ªô=£°ë>|÷¢¼®ó÷¾Ä³?ND¯=$Õ>&â>ˆcý¾>?>Hîš=…"=Ðÿ>xaË=ó̶=À±ÿ> /Q>oõü¾Åä>ñ¸°¾.ŽÚ¾X©?Èò>3Qä¾Ðdï¾Óúó¾CTñ¾ŒÏ¾¨ >#1?D¥©>‡{¸ºHÞÉ>)ê¿5·š>ëͽVÔ¿m´’<Ä“Õ>\!¿Sâ½M¡C>¼®ÿ>{®>;ÿÖ>×?¡Î¶½Xp>1˜ÿ>ØÕä>ŒŠ½1|ü>¾_4>H‡ÿ>ÇÁ½ï6¤½]Äÿ>¹Šý>ÝDݾý¾ ëм0Õì½Û¾ÿ>%¿mÍ=Õ@£>(9q½¹ÇÒ½Á©ÿ>$%¿Tt¤¾÷Ë>^¿òÀ¾|¸>¡°¾r?/n›¾ÅW»¾Õ@#¾jO?¯]:¾1Îÿ¾ÐG;rRè¾"7û¾žaº¾tÐí¾óÙ =—÷>Jš¾gºÿ¾ÃE“<{¾¼ÿ¾Ìà^¼3T¿ ­>p”=+Ûç>ôƒ¾zû>¯Z¿Q°¾ØÕ4¾‹Sý>ý¼á>#ݧ¾¿b?”†Ê>{N’¾°Æù>Í羟” ¾Ñï¾í¼õ>Ÿ¸±»@Þû>¢ã>.–¾´"²¾K“?«±¬¾8ö̾f¼?Û£·¾ïªç=\;?ˆµ>€ö>.î>økŠ>ƒÞ¾/ýÓ>éý>…\é¾óÈ×>¤§ø>Ï$¾ËÖ’¾Ö?ÈÒÿ>!+¾½§W/½"42¾Yn¾@ˆ?.W¾k™„¾á~?‹Rº>€?ådª¾ŒÙÂ>/P?à´¾ºÛõ> ·ï¾âÒÊ;M̾2É¿akÎ>3¿uwžVœê=l?¿•¹¹¾¡º¹=‚:¿±¿¬¾'9‹=B¯·>Q¾¥.?–=Ù¾Hù©¾"à?Yý>$H?4¹¸>·`¡>óª¾<Þ?%ê>rù¾Z€Ö=ßÿ>è¢Q¾¨«;¾™Ùÿ>Æo:¾0žQ¾Lâ¿"’¾r78¾Ã(H¾R,¾é?\¿7àƒ¾i;6¾©M¿¯Ðw¾ ¾r5ú¾÷9澓·m<(,¡>(›>G?ö(<½²e?˜2°¾¹–ÿ;Ù`?h¯¾…퇾ë¿m<Ð>a?0>ª¶£>%xc¾&¿ŸËÄ>ªF¾ë©¿æ?Ä>SËF>êËú¾O!ç¾Q÷q¾/R?ˆÂ‚¼¶fû>’t=>Ê3ç¾5†/½”l?õI¾¾eȉ¾®?F€îB“I=geÛ½!è> û¾ø¤Ë>%Íÿ>dàº=Ž«–½ñ½ÿ>„²•=ø5ò½â>š>²¿aý—>ŸWܽlêì>o ù¾»€>Üô>Àî>ÓÛß½„·ÿ¾}¢½.ؽ.Ëÿ¾ÔHK½Eb¢=µg¾¿)?=™ò‰¾ ¤?’wþ¾ú¸ö=79Ü>Œï>sö>si>°6+=CUl¾ÌE?‘Ñ?é ±>„õÇ>eT‰>Ç¿ õ¬>µ7ð¾ iõ>3V¶Ÿ¾… ?ÔbÀ>ß¾•ï?[[¸>["Ÿ¾ A?å´ÿ¾¨ªÐ½P ‰½éÒÿ¾{½;¾ì¡½Ù˜ÿ¾ÊûؽÇþȽVè>V-‘>Ñü¾‚äí>t)ö>!‰¾¹ŒÛ½¨Ó>o»¿ýk´½"5å>áÓü¾!åÿ¾°^½33C>Âÿ¾Â̽aÁ=>O°ÿ¾s ¥½z‹'>’Ê>&S¿û¾ßÜ/>‰Ð¿1šÍ¾3Ä>%¿ªË¾ãpÞ¾QŸD¾ÿËý>éü¾™ð‹¾V}æ¾Zöd¾>Ð*½4?4øƒ¾¬v‡;•|?º‚m¾c²<ì2?çÛ¾1zþ¾8Lô=3mÿ>¾Êß¾•+ì¾Ùm¡£Fǽ¢R¾ª`?ÔðÕ>8¼Ð>V›ÿ>‘a¾–@J¾º½Œ>Ýš¿ô] =Oa>}Êù¾ãë> œ>ù¿ëø=¼Îî>6«ö¾x§½µPò=¨äÜ=Õ•ÿ¾Ë>8‡ >}ÿ¾ó¤¾4H?ý/=#„Ï>›!ݾKÿ>ˆ‰<Œú¾Eðç¾§Íø=ÿz?R±¾X’?nÚL½ËÛÑ>1|ü¾ ¥¾Né¾Â…?[×"<ã6Ò>.ÆÀ½Üc?I,±¾z6˾?俺e·¾ßý¾@ ã>eÈÁ¾ârŒ¾KYî¾&Œö¾ƒë=NÓÿ> àR¾Xs€¾d:ô¾ áñ¾N2¸=ùúU=…Òÿ¾«—ÿ¾}¾ ¿4>’ýý¼ú¿ÁÈK>·ñÿ¾ž·ñ½¨ŽU>y"¿‹ ¾‰±l>&Æš¾-_—>« ¿PQžÑy•>Ä"¿ÑßU½C̾bŸ?Qؽ¾«{t>£¿vùF>‡Nç¾z6û¾Áý@>„ƒÝ¾Ç ÿ¾_Eî¾» ÷>¤U¥¾"à0>of侃Rü¾Q2¿Vž˜>^A>˜?´vË>òyݾJb¿ÓÛ¯¾fiÏ>?T ¾úF?@…s¾FXY½×?_ÏŸ¾‚å¿p^Œ>^ƒÖ>bþ¾ø3Œ>îÎâ>F¿Ú€>vàÜ>á¬Ò;¸=‘¾Rº¿@s,=ʬ¾)?¿w¤…½Åäõ¾ ¨ï>˜gj=–&¾Îú¿1|ô>w׉>7âñ>'À?‘Õ¾íy½3ú‘¾–Í<½Ù?€F‘¾W¨½4Ø?Êü£¾(Á½‚:?Ò³=Eg?ø¹¾h!¿õ€>ÜcÁ>4Ùÿ¾W:>·Ù>¹Âƒ>iT?]hS¼Ú’U>Bíÿ>ÖñN¼­¦>->¿ˆ¡5>QH>Ýìÿ¾©÷4>øUI>ý2¿ðRj>’çZ>ª*¿(eR>ðG½—z¾,b?=Ú“¼þ|k¾¿H?²Zª¼]©‡¾™š?"ßõ>?8ï>4,v>¼¿”Nd>çP¾¼“ÿ¾e2>“Ä"¾º¿#¤n> ƒ"¾ëRó>®·½¾‡Põ>/¢¥¾jEÀ=¬¿/P"¾Ñ=û¾¸•æ¾ùó¾édñ¾ÁØ>ܾ–Îÿ¾/ˆØ¾pß>ÕZð>؃ñ¾÷¯?ê“<>[ ‹>±Äû¾Œàª½ÃEæ>ÎP¿:²2½ ãÖ>‰¿ÞE¾ÝàU=1'¿‹ª_¾‚‘’=µC¼ïrÑ=dåÿ¾O“ñ>í*ô¾Ž6>è¿­ÁK¾û¨<ûX¡¾Q>èÜ?¾Ô‚ÿ¾Šæ1¾¦¾—ªœ>(?K¼¾nLß>vRÿ>Y‹ÿ>Ò¨ >EÙ¾šìÿ>7T>Ò ¾W\ì>pÐö>±u¾ñöð¾*p‚>UÛõ>{Áÿ>d­A>ƒ3(¾À_?¼ š¾%–ܾÒ>Ϊÿ>£l{½0Ö‡> å?LûV>ÂA>$E¿>Ðz¾7ˆ6>×ùÿ¾:\¾°V ¾\¼ê¯ÿ>.…¾þ|ó>-%ó¾J{ã½±òpñ+Ö½¼i©¼p°ÿ>nܪ¾ÁnÀ¾¥†?Žå¿Ãb´¾ä£…>¢ð¿¡H¿¾\Ì>³²¿œ3¾D€>Ò†¾ý¾e㾚{X¾Cåÿ¾+&À½`‰=´’¾U¾ÿ>JCÍ=!Yà½Ì²ÿ>¥eä=æÏ¾Zžÿ>ZE÷¾oEоÉï¾À—> ?@jc¾ÚË&>Ƨ?/n‹¾~«Å>O>?ux8>×öö¾ ìQ>Žñ¾M° ¼Oð>…@ö¾Z¡ø>3lì¾Ä`ƾ™çÂ=ò}?Âú·¾çßž>…¿RÛ>­¬˜½…êf¾-?9ÑÎ½Ô Y¾ ?䛽Ç-F¾‰ðÿ>„„¿7‚¾Êí¨¼°qÝ>¦þ> º…¾€¼<?˜ ¾œQ«¾iÿ¾"qß>Rñ—¾a¿ºÒ>Žè¦¾9 ¿™gÕ>6“ᄎL¾b†ö>þ}ö¾TRᆱ#W>ÇÖó½ñyš=¼®ÿ¾ÖŒ´¾Òþ>Hkä>>x­¾”ø> Ðî>p ¾èÙÌ=`‘ÿ¾[Ï€¾Å?P7P¾?¾ÍÛ’=ð¢ÿ¾t³ÿ¾Q°¥½VHÙ=>y¿Dؾ?ý¿>ßÿ¾¤¾1½Ó‰=HÅÿ¾¹õ¼âwó='÷=¢¦i» Óÿ¾«ÌÔ=±½sÖÿ¾Hà‡> îÿ¾a¨Û¾×‘>‚:¿PpѾ™ —>Ôÿ¾yæÝ¾çゾ=¿àÙ†>EÙk¾Á‘¿1šu>¢E†¾JÓ¿Œžk>¸û>à,å¾ã‰>l[ü>‰xã¾ÉÇ.>Ïiæ¾® I>ó ý¾>ïÁ½âÍú>fÝç¾N€™¾UÙ¿¾M?` ˆ¾MIö¾å™ï>F ¥¾c±¾S‘?æÊˆ¾M÷º¾"?XÞ¾®(Å>hêý>Òm?]¾>–½¦Eý¾”"¾çªá¾ÝÑÿ¾i­8¾rnÛ¾üÇâ>Y£ö>ž%è¾” ¾2ý¾è¥â>¡¼Ï½t\ý¾l°à>ìö¾Zeî>}T=Êš¾W±è>È û¾Wú>䃾¹¦è¾ñO¾Ý?ì4R>Žö¾Ú©é¾²Õå>$!>Ì“<ÈÒÿ>þó?F?Ú½]pÎ>$—ÿ>Òá½”Û><?C°¥½ÈêÖ>ìEY½-îÿ¾Òöy½kk½ùÖÿ¾êB·½!¿¨½áÔÿ¾÷¿½¿?Ä>›Tœ¾ ­n¾(-¿F€ºrM?ç‰>Š‹¾[ÎÍ>Ö5ʾ9C¿Ä>©¾|¸”¾û<? Àÿ¾%ˆ¾ý‡Ü>Ý ¿¼’Œ¾œS¹>,cS¾3áÿ¾‰½¸"?°ÿÊ>òú]½o¸ç¾£ìK¶<F|>AJ¿5Fƒ¾XŽ?/Ýd>®]¯=N^t>¿ž £=T6Œ>x¿Â4ľ:Ê¿Š>‡¾‘Òô¾àœÑ>S“ð¾ Ò¾IŸÖ¾-¿ ª¾ ·×>ä?¾„Ò¾ÿ¿tðŒ¾ŠÈоEÔ¿ÒSt¾¡ø¡>İ“>ó>>ó¾×¡¢>–ëý>`á¾®FÞ>mV>8¾þ>šÌ?^ò‡><d>IL?óÆ>•+,>®?zna>Q¢5>8Ú>ÚÆ?>Y‹ÿ¾ Sè>üU°¾Ÿý¾o“>Ù"¿º‡t¾M >:$¿£G¾æ\¾ªED>Eºÿ¾lоí·&>Ë„ÿ¾þ´¾¨68><¡ÿ¾FÎr¾;ø¾Ó¤ì>øP²>"ˆ›¾™b¿°>å}¬¾•~¿R¸¾>=Ö¤¾w…¿eâ®>;?!¬> y·>Áq?ß=>,¸—>é`Í>ÇÔ?á{ç¾ËSL= òû>6Yû¾ ÷v=ùjç¾b¼¾M2Ò¾ “?Ñ’ÿ¾N÷µ=^ò=Ϊÿ¾]=‚=!Ü=_ Ç>0?J|¦¾e§ÿ¾?7t=° >’°ÿ¾~Y•=Ÿ;1>Rµm>"`¾4M?.Ëÿ¾IA!=¯.>Í¥½Ùéÿ>‚=Àë#¾›’ü¾}Zå>˜úÙ½ý8¾ÎÅÿ>Âg>Þ¿t)޾”Ý侯%ü>M¾29u>˹¿g„¾uç>ÿ%¿ÛÛ¾›É×=·^#¾*­ÿ¾†= >—‘*¾™›ÿ¾>¿„Qd=À>c>y¾‹‡ÿ¾¤Â€¾S¿ŒdÏ=È[^¾£¿y ò=ãûò>Ÿë¾¥»ë>\u]¾À¿ãÿ©=êYà¾j¼ü>q¡½Ò¶p½(¿^X>ÞÔ†½ F¿õÕu>cÚ½æ?¿Ì*l>Çóù>•»ç>"ˆÛ>Bxd>ó¾¿ò¾u­Ý½ù…ÿ¾ïã>wÚ ¾uuÿ¾È~&><Þä½oÿ¾JÔ;>ü4î=Û2?˜‰r>,Óï=çÇÿ>Q;ô»h÷¾DàÐ>—Tí>l|Ö¾°ä:>aR?Äxí½ì„ÿ¾fØ(¾‹Ý¾‰|ÿ¾Pƾw…^>Åõ>/1î>%’轊ÿ¾Ö ¾¨ø¾`ì>¥k>A*?9Ðs>€ºÉ¾6±?~Sˆ>¢Ó¾<3ɾIIï>È~ö¾1Í>¯[?Ôó~>äz!»‘îÿ>˜ž•=d#>‚s®¾FD?5}ö=›¯’¾¸¿ãˆ=?{k ¾F?g_±>õ>%>~ÿ¾C­¾yyÚ½±Ûç¾Ýíú¾D5?D…z>w Ž>(º^>‚âÿ¾\W,¾±Û'>Ÿÿ¾ÓK<¾|¶Ö>9¶ö>cìì¾È=óâ?:[˜¾êO¼½Ïÿ>cG¾PÃÿ>’ì>|–,½úœ£>]P×¾Êû?Ê̽¸#?øpi¾Åu„¾ò@ü¾¹å>Ã*þ>ðLྜ;=¦Ôe=<úÿ>ó8\¾kÖ ¾7¥¿4ò‘>y޾I¢ÿ¾pÒÜ>áy?ž}u¾¬ŒÎ>sæ>&¦û>1”ÓñÞ¾:?þ€—¾èÚ>]S?˜÷x¾8‡Û>vo¿þÕ³¾<‡ò½ Y¿5Ñ·¾)·ˆ½l^<»{¡:/ùÿ>t8=§bÛ»”ùÿ>§¸<‡Œ½úñÿ>ÆRô¾Óð¾ì3ç= ¿J«¾}¾ñK¿áÃ>'½/>zo½¶¾¨>(C?Ïf¿&6Ÿ¾±og¾lí>H¿ý½i9ø>©¥¿óX«¾@4s¾·ê>Uù>0+>U‡¿‡…>ßpŸ¼pC¿Ø-r>ü—¼ O¿CŒw>'½m©£¾„.¿Aw=¿ï÷>µl…>Hâí¾Ý´:¿øAŒ=Ì|—¾á¿…}[=râ>|˜ý>Ô8E½YÛü>C;'¾Uúá¾ÆåÃ=AI?T䨾@ؽ_¿Ú Ã>“÷>ù½½>Ì ð¾E¾Ž@¿Ü„Ó>|,-¾qY¿“©Â>Ë»:¾d¿ÛùÖ>>þ¾‚A=ŽÌÛ>!¾p#¿ nÃ>…Í@>ýÝ“>Oé?,ò+>C8†>wƒ?p(ü¾–—<¾/‡å¾‘ñ?Ò¥¤¼„ Ë>{f?,óV×M?ñ&D½ ¦Â>`«ä>¦·>„û>Vðû=_@×¾Z-?¹¦¾Áå¿ ÿŠ>UÁè> Ý>‰ û¾¾¤¾£“¿y\t>Ò±ž½÷°ÿ¾êÎÓ=õGØ=ù»ÿ>„ìa½Pã¾¾ „¿^LS¾O¿jÞÑ=5¶Ï>gû>O!ç>‹ý¾PÅm¾~¿‡–½ùJ?4F¾èÀr>.u?–3¾s…>Òæ¾b÷>…yç>Ñ’ß¾Qh ¾.Yý>A 9>ã¦æ= ÿ¾Xå’>óîŽ=›­?ªó>dwá=+Šÿ¾r+>êeª=&ªÿ¾Žè®>Üq9½üT¿î[­½]£å¾û>!¿ôM¢>Û6Œ>á³ý>y²ã¾nø½¾å¿ Н>1µ•>e¿‚Œ >èÙœ>Á©ÿ> ?>ÁE=™ÿ>/n#>TÚ—=aßî¾} õ>¯Ž>¹ɾfÝ÷>¡ï>rY@=ÃC=çÿ¾o=!^=Hûÿ¾°r¿îN =«%Í>î‚w=É¥V=êÿ¾ ý¾J&g¾gÔä¾µOÿ>ÅãB¾ð¤Ý>¨5?ms#¾"ÆË>¡Ùý>œ¦_¾>’â>ÿ@?,¤¾ýÝ+>—æf¾{ÙÖ=Gèÿ¾G?µª¾Öã>X?ßþ´¾Uß)>Å‘÷¾#žì¾7m&¾#¡Í¾iú>P4ç¾ _ú>™×é>ö³ø½¬þ?ÆÁÍ>š#«½j0½>¯}? h¾TrÞ¾@ÿ>~W4¾nÚì>Bò>KÌë>À\ë=ÊP%>ƒÿ¾¢¶Í=n>>Ôÿ¾êw=$š¿zÔ>«{ä¾Ì–ü¾ɾmV?©37>Ï»±¾.U?FÑ>1[º¾2Ž¿Z¸”¾»Ì>eé¾l?ù¾'¾ÝÏi¾¿cò¼0ü¾»ä¾C6¾ ù|¾·F¿Ö…I½ˆÖ‚¾®c¿Ðí¥¼ÈÑ?&äÓ>Wz•>¤5?#…Â> ¬>«³š> …¾‰z¿2!–>Û•¾½Ã¿L¦>¾*¿(Ž} Ù¾S?ÿ>Yò=8¿U0ª¾£¿t”>Xƒ>›’¿mWh>Îã`>«Ì¿Ýz…>;J>ŸV>qA½üÿ>Cåÿ>Áì4={¤A¾k->*–v½½ÿ>/¯>Ÿ;ñ¾ àõ¾ò–Ã>ªf>d?Ì|'>Ü”½`Çÿ>=+ù¾GZê>+hz¾<‹½ÇØÙ¾šBÿ>Ä#¿|œÉ¾/à¾X¨õ>Á¬ð>Ò¾=SìȾ$aŸ> {?¬‘Õ>´u?•öA=w»®¾.X’>Ì ?ѓʾiÿ‹>.?Å«„>ºÝ{>]â?¿(¹¾oÙ?y\¼>Ð~Ô¾ Ãÿ>'fÍ>Z Å¾Êk?¥¯>Di·¾þàO;ŽZ¿d²È¾eº¾:t ¿ÿ!ž‘Pi½Í¿Í[µ¾ãü¿A‚‚¾¥¾è½¿W´y¾Guj>Ï?ßý¹¾ÊY>mq?F#Ǿ¶‡>,‚§>Iõ?ÑÍ–>¼Y£>T8?l T¾ò{ó>À!ô>»´¡ÈDÂ>hÕ¼ò$?k×ü¾!uã¾Yø¾©ƒô¾÷È6>L5ó¾uYô¾¡Úð>ø¦>4öý¾nˆá>A o>y]ß½ŠÈ¿7ˆ–>É(¥½Ô˜¿yÍ‹>òJ>»º¾vP?÷‚>ËÕϾ*æ?å E>L‹Ê¾€Ò?Hâ?Ϲ¾`¬>×1?Ý™¹¾ » >ÁÊ?Ž:š¾J‹>ÐSž=á|Ú¾µÿ>@Þ>80™>¼¿éºp>”‡í>H6÷¾±Û—½í¶û¾)ä¾ÑAÏ>mG½}°?UÎ>/ù:ʦ?]§¿V¾©Á̾Í+­=¿$>0 ÿ¾f»ò¾‹Qg>Ÿö¾rŒ?kØ_¾¹âÒ¾ŒyG=N&>]Äÿ¾°ÓŽ=\=>‰²ÿ¾t_޾iŸ¾Óô?†­ ¾€ÿ>³}è=YQÛ>Îlÿ>9ʼ"p?Gv…>× ¥/Üé¾Á;>ˆb¾9¹Ç>Ú9?wÚÂ>©î¾±ùø>Ê3¾t³Ï>) ?V¸E¾õGÐ>û?R °½=¾Ì—ÿ>@÷>{޾"¥ñ> –¤½•#¾´°ÿ>¬Væ½Å¾å™ÿ>'Ú½>"4R>ø¦?jÉ>oºU>&n?ogÇ> )?>=e?Œ¡?ßÞ…¾[”9>àŸú>¢ˆû?r˾a4ó>-?­LX¾é>‹pÓ¾Îã¿…AÁ>)=û¾fæ¾A̾I?±[Ê=FÜñ>Ú©‰¾‹ö>æ?î>Éš¾šb¾àî>á÷¾Î4?ï >„©¾E€ó½Ž‘´>Ï0?¯[ü>Á噾 k羜l“½—¨Æ>šD?=Û>½‡Â>p|?I.ÿ>˜‰B¾[²Ú¾Öð>-¢|=°ô¾ ¶‡½2“¸>Yn?Ã^>yW?ØÄ>P£¥½gHí>¿ø>¥?ã6𾉄J½––?ͺ¾Ác>t–?Pm¸¾$œÞ>Âþ¾¼Ò>7>×l?ûëžؾôS?»ø6=0¡â>DOú¾$aß>ðÞq>è ̽k)¿r1'¾¾¾õù¾xÏ>Ñ莽­½ÿ> ·ÿ¾, ›½%°½¢›…>&Ää>•ü¾.ä1¾~Ã?t|”>­ú?Òå<1œ¾W±?ÜÀx<Ͼo»?gq0=ô‘¾N|ݾÿ>À6:uéß¾À“þ>ÌÜ<ƒ?Ý˾„¸Ò½Ñþ¾]¦¾ØÖß>?qˆ¾9E¾í‚?o„å¾4¾÷¾Üå>4ݾ5Bÿ>ø&Œ=8¾†>aüì>Ù?÷>-ëÖ¾qV?§¿¸=ã6ò>C¢>0Fô>±¿ä¾ä.ú>8 Ý>m9÷½ÃDó> 8ô>¿Ž º‘Óÿ¾Äx ¾.wA½Ïÿ¾àeæ½EûS½( Ï>§?®Ž’¼YÜÿ¾´­æ½8ij¾'À?Oçj¾¶ó]¾ÞX?ŽÎI¾iåþ>¬„= ÃÜ>G“û>’³ =]7å>¡e?¸!®¾SÊÀ½<¾•>2Wæ¾5ëü>Fò¾aûɾ Qö¾ô?0,—¾-ëž½‘+?ïõ½& d½!Êÿ>Ý®=² >rNì½Õ•ÿ¾Òmé=œ¢ã½L¥ÿ¾€¾î´?\˜¾¼ë\¾¢F?ˆ/“¾"à?½5@¾«Ì¾ì1™¾¨‘¾Žé?Êû?°’?¾)Ñ>.v¾÷:?¦†¾(›Â>—È?î銾Ä\º>’=?Ûnš¾…˜Ë>ý†?ßp—¾ˆ‚9¾|î?F¾Ñ¾l°?7‹¾êY¾º-?£‡>Ù%’¾+ˆ?Ðï“>»_¾Œ?˹Œ>{¸<ÁR?¨²> s>£å?…µ™>€¾ñß2½½¦ÿ>gD¡>«_¿u!f¾r5º>¦{¿Í®;¾»±>ÍË¿¸“x¾vÅô>*Q›<Îãð>M»?J˜‰¾7œ»Áäæ=²¾Q>ɯÿ¾\ö¾×/𾘕¾’kÔ¼]ßÿ>“à=>Ý™±>¬D¾òC¿Ù|Ô>ÀZE¾_C¿EÁ>ke¾Øô¿â >½ŠÍÿ¾ÏHü¾_¶->óå>Ý@¾Â½Qi¿O©¾[^?T“;Ok¾ÊZ½U2¿h\¾¿Hè¾´û¾G‚½Ûÿ>,×[=,àĽ!Êÿ>5,=Ly“½:çÿ>‘o»«´õ>™ï¾°0¾½Øƒ‘¾(?YÞ¾ŸZý¾™-á>ÒR9>¯ ¾¥1?[Í’¾F¢¾ö?C䤾j|p½>&Ò= ·ÿ>6r? ²½¾Í”ƽc¼Á¼Õ¦=‘Óÿ>âxö¾«í>§æ"¾½\_½I1{= Ëÿ>‚UÝ>¶Ž¾»ÿ>[|:¾ÎPü½î²ÿ¾¬Wù>xAŒ¾nÄë¾4â>`Ÿ¾Òþ>vÝ>ßÝz¾¦(ÿ>§ß>ÙÐý¾ ‹V>õiµ>nR?´­¾-Zà>½ý¾Š98>ÆÓ>YL¿uWF>:èÚ>òÐÿ>‘¹ª>ã3¾÷ù¾µ¤ë>«$b¾Â½â>…@þ>¦Õ`¾‘F?oöŸ>ì r¾à0?«è—>Ø)†¾G8=¾™ƒ¿”MÙ½?ý>¶då>éž5¾Úâ²¾h[?zþ¤¾P‰K¾À^?P•¾‘`Z¾ª-?t£¾Ôk¾X? ¡”½ÕZ?¿€¾\¯ù¾-"ê>âwÓ>n2 ½P7?-#u¾¤ù¾ž`ç>ó:â½CÇ;œú¾cÒÿ¾¡` =Æûñ½,Óÿ¾/ÿ>Fêݾ »ˆ½ÞO=‰ðÿ¾\­ƒ½g|—¾ôQ?]¾¾%Q½E›ó¾·cò>ÛùÆ>Ë?çê]½ï’“=hÛú¼«èÿ¾Õ•ÿ¾•>°XÛ¾oû¾ïâÝ>˜á¾ Ä>t&?ï!;{1ô¾¿ð>Všœ>°s>û’¿±á¡>^gë>"Þ‚¾Ë¢ø¾ô‹Š>D¿ýL…>Ò«¾Ýxÿ>Ú¾ÙA½>Xªó¾§Îó¾£¾¶½¬­?ì.оø?{h—¾¢C¾è/ô>ð_ª¼¤ñ¾¶º„¾±½Bx¿.åÜ=Eh„¼µÞÿ>½4õ¾ û>ø‹ñ>³Îø=”ˆ?Bw‰>¡ö>¶†½Å©î¾4¿ª >û¯³>FŸŠ=ÇŸ?àÖ>÷>j„>E·î¾º‡ô¾XXð>0ðÜ=¥KŸ¾B?=+>Xu®¾JC? ’>Ïf¿ÍÈp>­2˾În¥¾è.?ßÀ>Ëó¾ý>N^ä>l#޾t²?‹üÚ=˽ªºÿ>~ª>'˜;½gºÿ>éºð=«³:½(?èôŒ¾| ¡¾Ê?žR>óÊ¿kðn¾¶dµ¾Ò‘¾ÁÇ?ËÖZ>°ÅÞ>äHÿ¾OÁ¾'h³¾t{?1´½[ÒѾmÇ?¤¼ÿ»z¿ÓõT¾“n«¾ZbU¾yë?©÷”>BÑì> >kŸö>8†€>þŒ>¡+?ˆö¾µßê>ñL£½£ÿ>TTݾi”‰R*±¾?T?:ü>2È¥¾^dê>é×¾‡üû>3§Û¾NGˆ¾q?4÷Ø>¯{‹¾Ú?×i4¾—]>êêþ>ÏjÙ>t]>[xþ>mÿÚ>h>*?Ðd=ÃbD>°­ÿ>žðò=ðú,>µ¨ÿ>·üq=´?†[¾@Ô·=öÐ.¾hv?nP«¾ýhè>Úqû¾§ã6½ÅW¾s?|¶¾ á¿òl¼ªa—¾¦F¿ »‹ºÜ v¾%u¾ØI?ÝÆÀ½Tþõ=?î¾-õ¾-y¿£Pà¼1D†¾m¾[¼Ý"?"Ud>U·>û?§[Æ>ñX=½”J?ŒM{>ç ¾Ì)?¡-§>«°)¾î%?¡¤>L%r¼Õy?f¼…>”õ뾆ÿô¾øàå¾ï’ˆ>™ ¦>Ñ鿬>÷”ì>øáø¾þ¸?¤¾}ÐÓ>þ€ÿ¾Öô=f>Pÿ¾Bz>@k>©„ÿ¾¿×>Ïô">ú¤©½Õ°ÿ>¦7¢½õ-ó¾ÅÈò>&üÂ>ïK§=]úÿ¾_{V>?R¾þ›ÿ>È¿µ= 3Æ= Òÿ>ݹ˼cÓ»?¡ Ô>ðHa½Ñëÿ>ñhÛ>·²Ì¾ž?’Ï›¾ÓÛ¯¾'?$_‰¾k×̾#k?¡‚‹¾‹?ˆŸ×¾,ò“>`ú¾âtê>6Å>Eòõ¾þñî>¡Œ¾j¤ý¾E*ä¾CÅ>pcn½_û>C¬æ¾Éÿì¾™›÷>· m¾Ö¬›>ôþ>¥†Þ><.?ê…¾‹Œ¶>ƒÆ=ÍW?eßž‚¿© º¾nؾŒe?>–¾Z ½>B ?íð‡¾¤5Æ>©¡¥>öE2¾¿!­ù>%²ç>ú~j¾Nµ¦>±m¿[>j–>¢¿¾ØK>#¼•>-B¿tbo>)³Q>†åÿ>Ûø#¾ÿ²;>V¶ÿ>¬ë˽p#>D÷¿ÿ»=mTŸ> Þ=Yú¿ÿzu>V»ö>pî¾ìNÇ>¡Ú¿¥“=µË>uÍ¿\ç>pÎ>€¿ÔñØ=fN—¾¾8¾•?¿˜>LÇ<¾Q¾¿·µõ>«ï>‘Z>Ö‹™>½ü¾t¶¿Ãc‡>J_ð>x)õ¾šÙ}=èÿ>lؾ5ø½)â>zý>ÁT‹>§¯÷>£Éí¾1'˜= ? ̾µ²¾zßx¾ Â?–€S=«²ÿ><¾¸wͽÖqô>Lò¾üEª=s»ÿ>ÑAG¾}æ”>d@?¨º¾Fž?=†UÔ>r?¼ê¡>A-?S{Á¾@M½ª-…>¿‚?€›?€E¶>$ñb>b?¤ÆÄ>f1a>À%ð>Ó„õ>lC5>#g?#ܼ>ŠD>çŽÖ>Lkë>–•ö>"ªð¾_ãĽ»ô>ÆÜ>2Æÿ¾¼O»ÆÃ+>DÂÿ¾ø2=ÅÈ2>òÐÿ¾àë<2:¿ãES;/g>¿¥‚¯<K>ߋヨH½eŽõ>¨6¿Ë¬=‡þi>’°ÿ>zŠÜ¾X#½½õ¾Uð¾+‘>’8¯»(ÓÐ>.?quø¾šµÌ¾Í=ì>+¢F¾¯_?²c¾à–‰=erò¾÷“ñ¾›7.¾·|?ÄZ|¾!ÊÇ=Á?“ý“>@¤ï¾?ô¾8F·½=Ö:ƒ?~áÅ>NEÒ¾l ô>²…ð¾D3ç>><Ë>+Áú>ù/?Ñéi¾Zë ½Kçó>xE¾$ñ¾Hûÿ>Ï A¾4<,½$2²½á>‡Äý>oöÿ>ëJ¾ñB½'.÷¾‡ÂW¾°;í>¤@¾>´ÿ¾qåÌ=žîœ¾µQ?0*9¾é›´¾?Å? 5O¾@ßö¾Lä>ýÙç¾j0¥¾H¤?“9V¾Äí`>Î?p=n¿€ô=>X7c=Ýÿ¾Dþ>¥ÛÚ¾„×Ö>QÜQ>å†Õ< ¿Ç»Ó>ÊÈô<ìM?p­=?5Òb>?=m<?Ûu>#ÿ¾m<à>º-Á>ßý¿Q¼Ê>.’¶>e?vª<¾¥ž½¾é¶?¢|¾ξCV‡¾ëŽ?A€œ>å ’¾û°¾¾ø¿ìûK=„ Ã>^J?‰ÔO½ûÎÿ>þ•š½C;@h¿Ä±Æ¾Žé9>ˆÚ> ÿ¾3ßù>‚¤>­2ë>}"ß¾¹ý>lµ¿>©2,>$Ôä>Lnü¾Oê>MHÛ>Sÿ¾žW¾Åª?Ró½¾Ç)Z¾w?ií,½TþE¾Ïÿ>ÎꃽóåÅ>Z?*Èo>çMº=Îü¾ýâ>Q½5¾¿¿ª~e>ü8z¾`Z?Æ™P½8Œ¾Í±?÷ƒ½VœJ>‘,@>«²ÿ¾CVG¾¼F¼÷ÿ¾/M¾u+½¿ÒÆ1¾˜êø¼ùÖÿ¾!?| ©>‰î‘¾úc?¾K±>éE¾!È?ܼ™>â¾G=Ïóÿ>p}8=Àó>+—¾¾õ>T‘µ½|¹ÿ>Ù2š=öðå¾É«û>>yø=}>k-¿•Gw¾2ö> î>죾g¹Ì¾ª å>Šû¾tF¿&W™>Ê‹Ü>°7A¾ ©ÿ>Í!9>­Â¾Q…ÿ>©û«½bM%¾{ÿ>dvֽ̾-zÿ>Ÿ”é½Áž¡i?eU¾tϾ?"©¾Š”ö¾Ï>RÖï¾#þ,€?!$¾ºß>µþ¾ÄÑE¾.h¾üY¾øˆ?Œ†ä>­†ü¾»ñ^¾‡ÀÙ>Ò¿¾^¾æuÌ>£u?C:<¾»ò¾¼?U¾g>jmú¾4Ù×¾Gqæ>¼“o>­k?3ÄA>9—’¾fÜ?‘Œ†=W¡¹˜i¾(-¿s•¾Vó?°6=óɾGê¾!Ëú¾*6>Ÿçÿ>nß۾Ѱ?á_̾Yý>h—ï¾$>åö¾&€=à”¾ýØ?³&ξšÐ?ðN>qrÿ>«’ؾh³>7ã?VȾjO)>èM?ñ½¿>*¬D¾Øa?RÕÔ>™-¾qV?[šÓ>;mm¾ìÞ¾î²ÿ>â½V*¾Ÿÿ>tBh½TÞÔ;vqK¾¿Ä±½oÓÿ>µØÒ¼ þ˜½ôR¾X®ÿ¾Înm= ¾I¾Ö¿ÛO¾ü©?1 ¯¾[(™>•ݾ¹6?8£½ÓÜú>ËÛé>†rú¾‹ªß=«Aè>O=¢>Ò7?ŒØG¾ˆ‰> ¨?RDF¾þ*p¾ì¡?ÉÌÅ>þó>ˆöá¾Ï0ý>”¤{¾Ûß?Þ°µ>7áN>ñg?}%p¾dWÚ>Rÿ>ŒI/>ï+>ËM?™*x¾ˆ¾eT?–쨾ÍXô½eû?³ì™¾Œ¼ä¾+½®¾³ý>4Mؾµmø¾„Øé¾â/·6±0¾ݘŽ;¾Ô–_»Ú«ÿ>9$¾bMu>ÑÏ?úîv¾¼>¡J?çÅy¾ÂÚX>ìÜŒ¾Z¼¿‹„>|¸?ùN\¾`.¼±‘½šìÿ¾¸w]>L?å ?¾+ÝM>ó?N S¾×Þÿ>jÀ@>?½ ±>^J?ÿ‘9¾&o°>ÛÀ? .v¾6±è>X©à>þ›÷¾E¿>Ú?-?ˆ¾½¿î•>ï¤>ýƒ¿îÛ=PS‹>}é¾Þwì½Zù>Ö§¼¾(G?â1>ñ˾ã? 5*>}Î]>­…?w§>p•ç¾B:±½ÜKú>ËJÛ>Þ“ÿ>»Ëu=?òǼ»(gÃLí«="Þ¢>—?}Ù,¼®¡¾ñ»?kÎ>œ1¼¾Üƒ?f1Ù>˧¾v4?¿CÁ>}¾$ ¿Ól>ì÷$¾Vš¿šx>Uõ¼×Á¡¾0¿‘d¾¾^h®½ãm?Œj¾¨Q¿0+„>EI(>£x¿éž½>i¨¿4«>…´v¾_A:>âÌÿ¾åaÙ>ö~‹¾LÂ?ïȾÄí¾ý½?Ñ#Ö¾Ž?Mƒ2>îxc¾›= ½=Ó>“?½Ÿâ>æ=þ>lÍö>ðøÎ>–î>h ¿#¦>N–¾Cû>+ø->•Òã>Ú}¾Âj?µ<*=ìÝǾ>yð¾ö>;ü5¾±Àÿ>Œš´=tëµ=îÔ7»¤âÿ¾ò—=C)Ð<éÿ¾÷i=£Ôº öÿ¾øý›>Å‘¿>ƒ¿[†¬º÷¼¤ýÿ¾›Ãš¼Ý?x›—¾1B?GŽD>Þ8y¾hz >¿~Ð>ƈ¿ß¡=D5?Í˱>ÍF==õ+?Ý ©>4ó”='ú?Öãž>¦ø>_}ì>9cÐ>Ÿ[ø¾Œì>ªe;>¬Ž”¾3¤ê>Ÿû>D‹?ˆÙ¾ÕÊľT¿>‡¿×Ù¾š¾u<?i¬­>¬7ò¾m ý½R×ò>›´¾ÈD? ž¾ 辡I?æ!³>ÕÞ>•»ÿ¾Àê°¾ë©=|¹ÿ>Ô‚¢½[áG=áÔÿ>A¥•½¦wv=´ÿ>0õÓ½3÷µ=‘ ?Ÿsg¾}@è¾§\ù>…'Ô½ÕÄÌ=jg?¨5…¾ÉýÃ=î1G<6äÿ>d®=¸Ø#=]ßÿ>Šî>‹QG>‹Q÷¾Y0>{Â<Õÿ>C8ž>¶M?ÅÐ>Т>„~?̹>F ¨>ª,?SAÅ>yü>Õ>+øå¾^gã=Åÿ>+N=B§>| ?\±=¿îü¾Óˆá>‰%E¾îè·>ÕB?ˆ‹§=†<2>î–?Ϥ…>}N>›ç?øÝŒ>É“=Éæê=‹Åÿ>;¬¿vŠÕ>ŸªÂ¾±0>±Ã(>Kwÿ¾ÒÂ5>Àì.>ýˆÿ¾>‚sF>È”ÿ¾vŠý>9&ã¾Ëh̾²g‡>‚¾ôO?±ø>™9ý‘}?þ›7>ôn¤>£>?£[/>Œ†´>1`?€G¤¾›¿zܬ½züN>ü¯>˜†?%?[¢i<óÇT>^f?S®¼äŸ>&?úÐ%=Æûa>Òă>ÎU3¾Å7¿æô>Ð |>û=ñ>›V‚>šo¾˜¿,Ó÷¾ØºÔ½b¾ì>¿¹—>?XoD>ä Ì>#ôÓ>ÿÿ>©Ž=^eÍ=¡¼ÿ>8g´>ÐïË>©ö?vŠ>»d\¾¼’¿§ì¼>ÕwÖ>k?Uú©¾?ä¾…>zäÿ>j¿5<”=ù §¾ÊP?l&o>ù1®¾2<Æ>C­?…Cß¾®‚>³zÿ>ÿ“ï¾ë‹´¾( ÷> ®Ñ¾Ã¼>˜½??Êú•¾Hkœ>9"=9~?vR‡>|ئ¼Â/?rŒ¤>.¿ àž¾DÀ±½K¿»©¾KZ¾¼vñ>,+Ý>Jô¾zäç¾ ‹ú> Ⱦ^ÛÓ¾KË?…AÁ¾ƒø¿h•™¾Å ¾Àp½Bíÿ>JãA½W'ÿ¾8‚Ä>)¯Ý¾…)e½Nîÿ>ßj¼µQ¿ŒH¤>9™X¾6ËE>2É?ÉæÒ¾ ƽ›s¾p??£Ì¾Úuÿ>¸x(>¥¤7¾Ã~ÿ>êz">µG¾PÃÿ>Ç ¾NP¾ÈÒÿ>=÷¹½vQÔ>4Ø?ÕyŒ>M¡ã¾÷Z@>ý>“üð¾_}ô¾RÕd>è¾ -˾­üú>-ÌR>G¾½Ýÿ>¦{;`Wó¾„gò¾ÈÐ>÷ü½8?˜ka>ëø½íðÿ>˜÷à> %û>2>ܾn\5½iªÿ>@¾—ù¾ÆQ±¾›î¾#Ûñ>§$ó¾h#Ͼ½~‚½*­ÿ>÷;Ô½ÜI?œû >I×|>Ùÿ>Ñ®B>þš<>]Äÿ>ÈCÿ=¼G>N&æ>¨û¾Ð ¦=JÓ°>˜L?aæ½;äÆ>R?úɽ€‰=À±>p°ÿ>ÏeZ¾òÿ>šÎî½Ó¥¾[[?ƒ £½C‰¾®?ðP¤=º4»¢Ïÿ>ÅuǽøÙm<Þäÿ>”l½Ús™¼‚âÿ>–ú“½¼•µ>ñ×ü>På¾'Þ龨óå¾úG÷¾Ùéï>p#…>­„ö>ìmã>bî>hìó>覾Ù\?K¾sfƒ¾I‚?µà¾H…Æ=ÿ’ô¾·$ï¾( о?Í‘õ½ ò¾·íû>_›å¾mþ>õ?jøž>Û?$CN>!_¾î´å>Äo´=^½ú>PRð¾“õ>¦c.¾7Þ¢=×Þÿ> ¨!=(+>Ϊÿ>õ}=5*ྐྵ´>`Éý>Ifí>Ió>=ç¾½Œr¾­L?9Š=jœ½ú|?{‰>ëǾ¾Ëò¿l•ˆ>®J²¾Oè¿òx‚>÷¸¾äe?Ržy>ïsÔ¾j?þÕƒ>ÕÏ{>ÿ‘?’°Ç¾wL…>'ú?ÀÒ¾"¦ô>°Ý>ÁÉî>gµ>а?K°È¾!•¢>é?$B㽜”>o·?vÍz½Ê‰†¾àá=/m?sK“>šµ?+Á⽜O•>Ü×?›Ž¾Uû>æ‘ß¾ª 㾨Æ{>dç?I¬¾ëš>cD?ý¼¡¾5 ±>D0Þ¾$*?ŽÂ>ÀÚ¾[_?sœ;¾`˃>Ra?Ååx¾ ^Œ>Tÿ?  ¾A»ó¾¥ó>²ñ@¾ò"“>¡¿?¿ú>LnD¾ì¿æ¾Â‡Ê>i¬?¶g–>¼•Í>Ï?@¦¥>ÉÇ>¤¦?pD‡>Úu>Ñ<¿lê|>Ôbˆ¾^ ?"f`=”¾Ð=Uˆÿ>´¾ÅÉí¾“þö>j•¾NjŽ=Ä™ÿ>†Y¾ïU{¾FA¿0,>âØ>Aa¿Cî½Ýõ=Õ•ÿ>CV'¾vãÝ>Ë+ÿ¾•ð¤½ÚFò¼%²ÿ>[ê0¾Œs½¡¼ÿ><…<¾H½Ùéÿ>ÇFP¾TŒ#¾d?ɰZ¾)°¾ºôÿ>¸sQ¾×ç>t™ú>6ɯ>˜÷?°ŒÍ>ZÔL=ýh?¢'Õ> +Óº½( ¿FϾ¥ >–Îÿ>;iƉê-;$Fï½sÖÿ>ccùÉî>[¶ö¾b¡f>wL?¹O–>ÿì‡>H?›Ž€>pÑ>ÒÆ?¾0¡>§ìܾ:²Ê>¢þ¾ÝÀS=?VÔ`>Çü¾ Õå>X¶>UÍ<5ìÿ>fE>(N=¼ÿ>×5>‹ZP<æÁ½áÿ¾®1>ݶÿ> н–[:>‹Åÿ>Ü"¼4f?[?¥>a¨³¾Bõ>á ë>Á뾯wç>Ñï¾6Ìð>Ôc[¾fI°¾V¿ßNò¾£vO>N·ô>`¬ÿ>S"Ù¾³#U>epô¾Ctؾp°ï>¡¿è>r1¾¾»µü¾ò¾ep4>TTõ>ÿ¶>dZû>ï9è>z߸>lÏô>êwñ>CÉ?Rd;8ùM>=bô>!®ü=LŠï>L¨ð>œÁ§¾öµö¾8Àܾ«uò¾"Oò¾ÌÐð¾Äîë>ÿ!í>÷‘ó>ó“ò>wH±¾±‡î>e‹ì>“Uñ¾Éó>O–ò¾5¶Ÿ>ìQð¾â‘ð¾ ë¾è@hf Âãú9ae S<ƒþ Í ‹\þ s²= û•7 ‹ %„yâ Ú£Ÿ@ÜõÓ ñÉÂø3VûUéå` l<Ü í µ÷Y mON)b; &¶K_ =¥‹Œò^ + ,: Û4BèU"1ªU'wºÙÏ &¹ ÎÜ+°§ W8lƒú¿ºÑ a =çÍ'P7#Oè;èó£¿iygíeå–å º5 ¬º Ù¥"Íí¬ dàÏ8 º<*$ne¥Ø кqžU µ9Ô:U "UT Ç@Ö` 9ZAŒ{° g° ¹£Ël w ¼…ûB…¼ |_Ï ›™m#C,o££¿=å 2 ¬­† “y›î ºRRº÷^w¥†0ÝÙ1¸ ã 5èy ýËf·¦æôÃ-˜Â'.«½4˜j2³ã ¹ ¸ 1‹‘Yw , ‘: ,9,5º¯Y·yŠ N ñ N ðõºþ‹æPçÕ/p»Ž/ì6. ÏL “žèDtESø±°4 ð§ c(Ÿ • SC L‰‘¤{O!þ!Oä™–‘'TŠ ñD"Q Ž1ɰ Tˆ VÚÓXáäz=Ç ›Àñ HwÇ – …Ö~o [ [5ãk\ü ] úɳhÿsc`OÈ~ ÊØ_Û Ä ÿh˜­Ê4ZØ˜È Z] _רG –G¿Æ­ã öc– 7s3²S= »„ŠR¿cdù z¨ŒDS@ p/ s*±¤§à} ¨G3âyaÍK aÎ+jÜ7Žõ'at*s$C†z ædbdcOpå eó- Sï$H·k.e† <± wHwEñ "šK ‚å 4  À g•˜: iÍ @>ÔZ bx„¿½Ý„upß iÚ„xÍF«ÌŠîéf;›m™í kþ ¡5 fØÁ:ØK›O ¬ fŽ ‘€H ëýI +?8ýýÃó¡8 –?F£{–Þ=ÜÝlQí¹þ@­F 1þà üüs  Oâ Ollß  mŽ–{àRõ³ –“" nôå6Ë`‚G„–s ciŒ´Y ;fñŒo/¦è 6 /o¦ë¡ï ­¯= fH€– e-ø÷TÙU © „ !,,!3 /Œ ׃$<ƳGï5XbeûbV</ ×xz”ýÆüûÇ Kz{àöã ;¡o}À†Ú¥B`î Ñú‚"D‹<ºˆPR‚M€þ œÍ Í ªi„‚ª „ÿ ©HSÑ ˆ$ üÆBC§Ü@" ÷‰†/ s ßF%‘‘%rv´¶; a‘ < “w't9…. 7:½ í. …Å /ãlËG¹ &‘¸ ¹ ‘É «ÕÓ¬÷ C°ù Ül î”°+Üzù °à¨ ZX- ·È½f&T {78•½.'ë.½i ,¾02æõÅ› ï,@1 –„¤r3sˆ4 qÍÍðYÇ? Mˆ 6;пŒ½q'ÖãC° `罌 ¦§)«@£ 0@(ïŽ;èûf=a@D¨¦ Ð ”d )   d ”b » "]  BA}#  Ã7x—||—ôÇK¬,C üj) ¨¡¶_ ›éç& ™b ' aÇ`@­¬u 7 –ÁŸ9 Ë”lŸZ δ> & ´ F ÈÖÌÊÁH » ú""ú0<P žz W tŒX © F}­þÿ üD Ë ~Vøj001ˆ½ˆa ½<Ób ÔLlg ak í* ³­D­}¡…•Sðr% ‘‡w ߇›±fLÿ ³CЩ(Ní»C³D£øˆ V@Sb 5> 26ìñ| ’ å|çP“ èô·” ê1ó;M9çïCSEþI™ ÿŸïI´â´oD üûÚTž )ÆÁýõ¢»²þóeYYYY‘¦¾3¼ K/Å ]Z\A ã ~d¾ã ,­Ë Œx ­Áö­µ²£»3w ­ß> 5$ €”2ÊdÇÕÞ ô+ÓôXü¥Ò•‚F§8¦5[ä ðG!þqZ8%âEV Kü ]þ úÜ÷Ê_ŒFcÇ_ ¹ c0 Ô@¨–nÊ Xu„¸ÑuœjÝ PkÜz}' ~å( A ³ ]åiô t (8Á{¼ØN»Ä¡#6 ¶·å¶S±Ù êÙÎay²³B ëÙêÖ*«ÃR ¦7ÜÞS ºU ` 8§ìb ´1*í+*Pl 6or ˜Ø¥ ¡`ic-u7v z ÐCZº~ D›û cdæmñ‡ É}(‘"’ “ Ü&.‡— “”E-e— áï Wµaœ ôî¥#Ϧ ãß¿¥îêŽf¯ !ÍZ]Ù¤ô¥•”À °4Å FÐoîô—â „Žû@Ýç ÚÚiÝé ª)ÿWë þ kî S2((½ûŽ  î»Å-Z!ì *õJJ ‹Œè.²BîNðú ö@QŽj b٠α  +ªAÅÓRç9ƒú“IØ;ýºä ôn# %#'ìs#š˜å p@ pa SU Y yŒ^ ò<ýx|Kg_ ' b vxaþe f h%VE²Ö :Ì’ýGlI(qµ¼¾SóD£æû K«­¾½'ulmðχðÿöV²UU²öeùìa¡ \]åç“ æ– o CYZy GÆEâªbR4½Ù­ ‚D%Rdj&aëù]IÓ‡Ô9 ` Åá2,+ä XCõ ˆ¿ C¹ ×_$7 •CD`çA c usß‘ e A:>{ý5ß=Š­ |h-F= V¯¨M ËÎk°ÜF-H6ê.é„ ™Ûiö-/5)*ìd ‡ Ç% ä [ð« ôt2†&'J% Ç ìF³/12t é.Ž "Ë"y)*”Á ßÍ =ª¿¦ ½óôî œþ 1—¯ õŽ1 ç ÝÔ_Ó7  –Y  {§rzäþâ uOOuäÆü­IF¶é Sþ z+x ü RBÌÀÕu i,ï+:®.  ¼— š-8= ÈúÇ ÉðÌ®:Ž,ë¦/m»öiE JðŒw â ˆ²Þ Y ´OC$ .z< ai õúk t 9;¨ zó]'Iz û & D3 õ| õì/o¥™ û} ~ +h ɯ%pèèè%%èç»J ¨;A¨AssAiy€ €fVƒàCØ«o ƒ 3 e • ®ÈÉ®¯µ ˜ ž ž ˜   ÀL{ã5‘Ft‹ ú0 ¡ C1ƒþJø£ Fxýr„ ¨ ¢ ž« i‹ÍÍiý6À@¹Ž¡v‚-^O‹‚r òùúþ±5€IäýÁ­¸ðùL²±-‚牘7:æ„6° ´ „µÀ ¾žH à Ét ýt yýý’ÉéôÉÇç `Ç úÖÞßþtâL°>l`Ø nÛµ§ñ rÕÖ8›Û ß Ó¸µxÑÒ¹W ŽQHÙ Qúiuf¯y 5ÎkŸã Ÿ² Ê÷ ¡}±‹}‹ƒ §¦§¤Ó\ ( ˜fܰ丸Cäø?EDè U«î Ì j‰jtþ í W©ÿ "‚ ‚„­ a ˆ $±$ÅÇ·ª / ªª ‘ àB ½P· _ʹº/"ê²µ­š‡y kkNÉ È¯ è–Ãȸy  ÀÁ   šœ – " ÷ø' R ‹‡ž/  †0 7;¥©• ²Ûš Ńmâñ D§Ž |  : Ž fÈâ C¿ âm˜žŸù&; ‘; ¶ø·< –¼œî ³< ·a¸@ R@ ¸ wm IB +§éE _ü¹È G n¹G X ½O —¡ ÂQ %çºwV íH»\ —µO\ »±û ã ÇA¥¥mwT€áš f½á€"ÿë t m—Èz ]Ô‘¿‘– Q¾¦w€ GåÁ„ _ „ ÁVž³‹UŒ¸¹ V (𳲇 [¡““¡ÂwÈŸÈË ŸwÌ È+  • ˜4‡ÔO À‰x‰ÀÊŠŒ‹¢h ™ ˜ š k^ ÀH]Ÿ H†ÃS¦  ¬ u4ÊéϬ -ÜSÏ£² ² ‚¬GËå¦ÖÚèB|b‚kÖ¦Â3 dÜι 2 'SÜV)£©Ï5·£)˜ ÒÑ‹Œà ÒÑÉ ÒÉ € Ê ƒ ãË ˜õÌ ©ÕÏ Ær/†Ò72Ò — ÓÓÕÒ \ † × lmnø#Ø × Ö Ø Ï8Ø×Û Û ×©Ü  »/ÖÒ…<ר®Ÿç à —ò]©ò)Ô¼GP)òÒê/[vs ï¥ü_UÓ  ×_˜×¦ö ÷ é £â3SQ–ŒÈOOÛýC¼Ô¾-™|ÞÜù HIÄÞù C ó ô ü ÿ ^ $êÒ½=a ÷7 ª]|CÆ ã Ÿ=Œô      ó à  à×h/ <>Ô ‡ – ! " Ãö) Hr+ Ÿ9 - gh5 JkÖ;ç 9Ó^; «95 Ë = ¹þää®Eä¹24èäý .0Ù*+ Ý{)ê È ½J ò ·µæN d'Z`"M æÃ ÿu” P O O× ·]ÝŽèpE”ÝÌ ŸT éZbëU ÄV «.tè.ëV œ [ „` >  b ) ^ ”gô= T hwìg g ì¬ !ÄÙV^™íÜ íï™ ÿþ7æýîZ]ïãÍ$ ûùði ïi ð² ¿Có¬g½ôò–ʘæIm  û Æy² þÃzìí€ ~ € € zjÆ Š ZîpÅõöÏöõéê«ï ì 33r þïJö" öU[“ åòý” §'8³Í” ý Tà š 6 Š*Ü“ œ Ê Ò’VÛûUù¢ KêLÚ ˆP ÿ£ £ ÿÕÕÖúFoâ  ¤ ¤ yÎ|­ |΢ \ ª ­ ¬ í& e \ÅÆbÁÔr¨„ C® Û® ”¦ ¿D„´ „;   · Ð ‡Ï6ÐЇÏûùÕÊ ³¶¥Uû@A̯ æö¿ É 6Î çÉÕ 6Ï¿ ¸·¸À ·äöB ­à s/ . Å BÐùæj 1É 0 É : 9=Í œ<§2Ö:½Ï š Ó ”|ôÓ Ò %É … Ö Ý ¯Ý ã ¿Ý Ý Þ MÞ #Å‹…¯ ° ß ¬ +á Á ä 3ß Ú£Ö: (ÁGÖäÚ÷ é ¬œ›0™‹"b4°C[ Z í  ´ Éœ 餟Êzë ê ö ù W›QM •W½ ’, m• #¥Œûý ‘G•eÿ 4 3 ­†à³[ ç£ Î°# ¿ ‚M¹#%{ wQ›ägRÐá' Ä ð²  åå| Ω§ }· ¸ 5 ·’wNÚIÓ)nÆ"ââÓn)=H ëÜ-_¢ #z{xŸ Þ MÑ)y¼tvÌÑ$ "n HpE:Ô%¶³lb ;%_>Ü)Å«.Q l.ìŠÝ3€5ÌŠ'k'z^ê.:¢ Fac¾v0â @°‰_E í ì BB$ C‘YZk» ® E˜+JJ+UVšV6 øsg`a×̪ cSò@ÉVŠ Tž“/^ð^/^0Ið0\IÉ@dP—P8€u 1QSG 1²Q™¿KMihk_4¾ ¾ m_76ï™Q5qBºwtF6 V ž |c¿Zó6ññ €Sž¾Z9t € ¯±EÀž¯ƒ€|>žSÁà ß …l̨¾R ÉKM‹<òŽi^ÌlWmm‚@•mm‘•@XIx—–•—, T$@bÄÜ \š„ aš :- c  s  c& ¤m\’›8n \– ˆ … ¬pZ­¼6\t†®1 ”¡Å 0 ¸¸§ 1–ƒJIº]Z¿¦1 ªÂE²Ö@Äz D¥ ÉÇÊý ËýËÌË Ì–—ÍÍ Ëµ » š²"(*0°Ó Ï×Q!Ð#„ CúF}¨\[† Û9C«Y ¦ Àb«“©¿÷¿¤ÜÞÀà†%&? Í  ÁÂàù EJ( (Jš«·!êèë©:qt ïü KðKþòÒÏÑòÿ£çüó“MŽÈçég; öö ÷É ûW Mûù9LPMPÿ J EøMÿP˜R ®!J2Sû( ®éج ë Á= T ’ìÇoV VÞðé »±ÿÁò©ÇúÈ Ç vXXYZYs voZZr Y¯°U‡ î];\›õöI]w eA{ŒA¡"!#’ !'̳ ,»±< < ±»‡ ˆ /¨ } 1de1U |d“rîïå  õ6 u69Ô ¸Ó_§ôS;=;?.êîBž cD©äå3:©¦"eEe° ô E"VÄG Gì’% ½HML ï¼k#}Te]ñ hg_ç ²¼LOÜÞ; Ú–ÕÖÂÕÓ³gh`ž±aⵓÂAbžò2Bg gB2~ aCOg  ŒAÂdh\î  jmà DV Ì o8 –¶ çqm ¸  ☠ÉÊã sÅÆº   wÏÒ™xwy{¦F&}EË£~&E~ûA “Ã ß Û ‚Ö Ãüš„6‹˜ aÈ š ˆ>Ù €Á¼¸j ì •²¶ä oŠ…‰Œ"¬ Ž5’-†p“ްå“po°r““rš vÍ ˜v˜Í v. ~ > ®yr{ ¢ {  ~¢¸¢~ÝøE?ÆòÓK5ÅÓß [‚¦]¦‚&]=‚¼¿¨­÷®œ ܯJM¹±JOÖ» hƒƒl¼ ª&jæ¼…µ O= µÛ´ …¼ Û¶¼ ¼ ¿/ †Ç¾ ‡ÇLJ/ CËÊÌù âÍïˆÍÎrˆ©¥Ï\ /ÏD‰QÙ ¯ ¨þ %ÞÞÚ߬¨ááàå|~æø ÓÅ[ Šéšé ž ¤¡¢„'&ꞟE 0§ Û ›  ô,‹õ‹øð Pöôðøõøµ" ÓŽê ûŒøúùû¸8 þ ÷³²ª2ê  ÝÖÆõŽŽ1\þÿ3 f ª¸  ªª– æe|  Sž! y ¾ ’I  “I  ÆÖÅ’““ ’×´,ƒ 1B…¥n 8“W ×¦•—8 “UW Y"Ñ ä #$Ç $ › š %h7&¡yh ZÞ—y*–+ +–6y—++— Þ6¦Ówƒ U 4Š A5’õ/šVÁ2$ ¨{>‰O ›##›_ Ëœ##œO †‡SÄ„" V‹‚} °€:6# ¼ 5r' & ë¡W–!\ !ú 0( E( ‡Eì ìF9ƒà  Gwz…GFHTÊK¡ë önKÊ] MLNø* J P¢UU¢X¤*Y¤s ¥ö4ïs ¤YYs #[¿ #É [–¨^Âs^¨–`^a[ UcÆ k¢åpnkI o^ 2 ­­« ¬=u ¬2 pu íž®±¯4 ®dO¯Dõ w±‚ # r°®ÚB¼z/ÔÔ lmâî›{{z}Î µµ.Ô %  ƒ‚€ƒŸ  ‡ÚÜ ©†…‡Å šŒ³ IzO Ò ªªbl½ž œ ‡ˆ’ü*C¿¸“5 µœ G¸‘ú•‰j ú“¸R•€™˜½¢] !Q¢‚â Àœ=ZêêžÀ uÁS!Ù/Ÿ ¸ ¸ ŸÁ › [ ¢de¦v ’ ¨“0m ö€ª©¬[\“(›VXò¨T8¿ïÈıµTK±TÓI±ZÕƒƒFZçÒ ´HS˵lËÅæUÅ ¿9 ¿¶Ì¸™5˜Á;ALPgQ50â89Åv È ÇŽJ ÔQçÓ¼Q×/H Põ ~ Í> ÍÎ> CD7ÝË ¦ =j j=Ú§AOl°jr€—Pïh ði ¾ã8gÚ ùãQaB—™ ßì>­ð34¨¼8 W6«ñlEØÆC @ ûwÓÝ S ÈÝ ØÖ0}ˆ‰•ŒÏÙÙêÄ vŒ G ‹ ® Ê7ÀcSøjT™Û° {<†lN †< + ) n=ky+ ÕÞÞII d—™˜k=Æ ¨ €ê)Ihê âëH '(M Ik]›ë“ *JJ JùÊTJz™ szuA² ™ ˜ ‹TÀ½] ‚÷Œ‡    N ð  ð‡H!|ñ!!ñN "ù[fe#%KO ÷~ƒÇÅ''÷((÷Î +‘’ z+*-øó*óøç †/ƒ ,22ç ƒ 758V Ê 9ù<<ùÏúP úØDQ =$˜“í«­ Dí¿˜"† A yGW¿¿WOGDþG|þ’M¡ N8N¡ QˆQ¡ ‹ŒT TK T” US Ul  ZZ •h  dB4 3 \\ àèŒ á £ Ð N›5`ö "bd—BF(edf”7?À uÐ Ph!Ý R OA[ m³xIqmßP¤ rNw•_ÌPór|® W W rÆ ó NyxwyG‘ }<Ø€Ÿ ‚w¦`á Ia;Ì •wÿö2jŠHé[AæoŒ³sGŒ…Š/FŒ r‹—¶”ò—~˜º¹››šÂv¡ï$ ¤„½ •¹§§¹^ §$•Í%©©%.«Ð'áЮ] g ‰(@ì€zŠ…Mþ±µì„*` ` ²„+*Ç*+‰ ¯ ÌWÇI +·ð +R >A¤.Œi1Œxû^ ¹01º$ »3ã Qá¼Dqøè ð¯ JáEè –¿# suÀ‡ M ðË7ÃOÁ íÃÂÌ ×Î  Ñ< :ÑÑ:<;Ó Ó:Ó<::Ô BAœ Û¹ ã ÜÛÚÜBÜÆO Þ" îcÛÚÆÇßò5ær ®ë1ºëÚ‚è &æEdìõèé~% ^å ?ð€t?Ö c ð’ŒÌ‘ï9’ðõôöÞßÞøû¦×<£Ô6?æAüþG~ E¹d Fþd þFüüGþ~ Eþï‘tJ±MJKÀ ¼% KÿMMK Z nÂ`ϪéNÔÔéNÉQ 1º/0  •û‚ ïĤݘȴ  ™ÛIì8ݤQ ^Æ\Vò™ÛÇ ’,Vh Ug eqìUh h VVg ì U i #¦ W|i Ò¼¾n ÒŠ|Z~ ² € } h¼X  XYYX!²³H Û Ï !±: ®äª¬½! Y7 T "©¨aêZ'x\--\çz /]5]6j I o~µƒ —š5Ð ^//6 ÷; (6ÐVÓ_7jœ Û`77` µÛC` Q 88Û7…„:ž“?ŽÊÀ‹xta;;ak *c;;ctcŠ?Ð!C] ¾Š ÿ eE[? Ί ¾ñFÊFEG‚] y ´ÈàIZLjLjöm NiöiŽ»»” ©YÄ °¯f³É€°ÜÓ QkqkQßêÅ{TuqpTTpLˆ ÌppqQ¶…|W©ŽXWZ” »²WvZZvZw[Ñà[Ï¿k9w«\xqüs \qV 8æ bb\cÂÖsf—Á—|hEDkg f lnöŸ|o|…âNNâM°þ ò€qq€ŸhiÍã û P>tÓt>BAcd$2ŸÍ>uþå …ÕÑUÕ]Õ… ¥Ç÷ L Õ凥‰~… ~‰&Ü í+ŽŽ 27TRS¦ …ŽÖï ˆ'P©ì‹YIJ! ‹1‹YŒ, w ô“ Ì( ˜“ ô{oåíDELì 󕜜•ÿ ¡ ¬ktg¡ —££— •2TÍ¡ò 72@œ¡¥Mú¥¡?7q N¡œy ‰ˆ¨ô[s¼«æ §¹ ­]ô3 ꡨ¯¯¨$ >²L[ï ±› ¸ ¶ÎÌ·¢ ¸¬«¸z Olª«¬f žRª”z ±?÷ ­@¬™ ª®vf¡¾¯×ñv=9:© àÚo¨À°Á±°m~ ­ 4 ±l4 ˆ²` ÎÅ­ 6OÅÎGÊÌO62Ì1Í+,ùÔ Oµ´Ïµ46±((õ ´• µÏÔ ©œ| µZ ´ƒ$¿ºÐк’¤ #Ûè | êŠÒ“Ö׎¶’ ¨¡HH½¦ ÷q ÚÜà =2öÆHN 2 € ÝÁ·à Dà Î=VàãÙ!¥ã” oФçµxð çxçð ä°7 ÂêsÆêóö—’ÆJs«ëÇ`h§ÇìîiîíïðÞËñ¾ñ? 4 Oóó… Ìø‰ÏøøÏúÐ5Ñúj úÑ£üБþþüÿNó% ³m… H¾ *bÀ‹Š N%Õ Ó  F×&%äö:¦{‹ …¶[  ÎS>d w¸ ï à « ä AXÙý ÚÙÚS ÚÜS d >) D_ mA¯ ·ßßg âááâ8Ëfâ ñ6  œå’ ææ`å`æççæ PÌ“ :P!W|£  Pæ!‹*$¤ ²%%$&©'îØL O2)»p_ D(')OR P OjÝ zÔ,‡Få 'c.Q@ 1é0üý0éû10” E9ù~åº ±ò~„óõ,=ñ;;ñ%@ Qwíîò=?;ó g É ð?h& dAq qB‹ õÐÐõB…_çèƒl ÿÖø÷EE– CS• FH úHHúþ0ûIJüIü” 0F J)IþúúJI* N ’m/ ^. Hÿÿ6 . ^XØ ð LŒ‹âMLNߺ œ Oí‚ö> ‚ì• ÚÛ¹ NÒ8 ×Oœ Þ ö‚I:RRÚ ž TþŒ TÚT ?  Á~ WW |ÒÓ¡’ƒ W~el;W Xq õ]o¨][ô± ² _T _¢ WýÑr·ÙÞ``M <Ê”Ç8È yc' 8ecbeR;9½Áfi,Oºj@Ok¼'=  ƒ9„## > gúm®Ìïo Œ ²qeˆD rq™pS¦ #Ð)Í=²Û :;R@ %t…t%ÿ … %¯uu…ñ弅 Š1&×ëC¿÷wz. wé*»½¦r§*zwß·‡z*4¯{r¦% &n6+} }+K ‰-}-Ë ÂÀ~Û¬, — 7 ‚€~‚¨³ †‰i é Û.‰‰.:Û¥ŠÍ1j ޝ M ®¬ ¬‚ ¡33W± ± 3A± ©ª³± ´¾± ŸWŸ± 4.‘Ù½““4‘‘‹“ ±Óµ ¡ ”4µ?˜ •Í ¢œ›¢«©:74¬7èž7¬±±è7µµó:µ?µ/=:ºk·ò žŸ»; »>•Ä Yú ¢½·ñ `‹¾…† >¹ Â>Â@†  ÆóÇ@ÂÿP <É««ÒBÝÓ § Ó~¹ÒØCÕÕÒØÌÍÚ µÛÜQ "«öÀ € àe § yl q[ÖZây" ¹Ý Ñ‘)èQl9JèèJ³ MKéMéJpN#Nü#T ë*PíøSVéë ð óŽP ðò ãÜ Â PññPíñÁ Ü ãÈÒ¨©ŠŒ¨Ò}Ò‡æóüôÜÓxë¬4õÜü¨4~ö R÷R÷ à P }÷Vö SøøV0à Uî î úà úV÷ý í þà Yÿu õ˜ËM ¯ ŽY[p b[;qr1Z,Z??;»[bG‘ ql · e x ] ¤ ]Œ ¤Î ]a^  ^o  E")^a  â0c  c @><§ ª , i\)‰ EQ#ÏQi#,+/<$^ à p 1B j11jbÅZi$±ÿ * Ð ± Æ÷ƒk'br,2,k2&… ~n4m4nËêé5657@ p ;þý>?e Ë@íBBàEÄÄ-çeÄF o¡ÆsëëJÆÛuµLuÛÅ LÍŸ\ eÑs Æ RÆ  uåËXÌÚ… & …xYxZ8—Ñ[Óa¾|\|nÇ \Ç ] ö­\Z¾Ç –]¯–`PaŸ ~bg}dd}á®Q Ïd~gihhš$††iš¡hiÄ%P_kjlK k£œwnpl fƒq[ƒ2 ‡2 ƒ² ²]\ku £.ðFMâô „­ã0ù„ô gù0†wp†Ày§Š‘oRSÐxwy?ö}‹´µPn?NÌ z VùUU¶[öU,’޹[©ŽüJ ´d¶¡Óð ŽŽùÌ Î’Mø‚¦è ‚•¦´Kè—–ƒƒ–˜Í . ƒ. Í é³Fñ ¼˜•¤ gò’PP’N‡žÊŸˆUŸÄ Ñ UˆŠ£Ñ‰‰ø£‰§äŠ¥AЧUl”R¨ñ á Ž›!Ç ­µ$7™R”ܼ®Ò®„ —tÁQ¤á²¢£¤£²¤´×ÚL ´ b|Š›yxÝéè B´ L é§l´ÈpØv «¬«­CD¯‰É±³±´µÙâøl­ôÌ·q Ó·¸t|[ï$š_·ŸÓ¹ºêà¼ô­Éº¹×°¼Ý9ºÇ5ÏêÚ àǺ(Ë “ ¾òÁ¾­Zt Á½ É’éÁí ½t ïÃbå + §-±b9ÇÁÁÉ»ÂÊÂf Ÿ£+ù ÄËËÄ2Ì5avœÛ 4 ÎÐÅÑÑÅÎÑΡ IÔXÇÔÇÆÕÊþ OÕÆÞqÇÕÖùeA@ÙñË£ ¢ ÛomÜÛÙÜ}ÈáÊh áÉ}MKãÉTã¡6 *a ääa TäÉá» ¼ åælÊç“úáqšËêÙêËçp’ë%ÍÍÞ§ïÉ¥ ÎÎñÎŒá ÃÌñð.ÏïÑÑñÏñÑ=ó! õõóög¤ Á˜p øžüø¡ýþKu í¾ñ? û ü mû ¥Båü @ l)BtŠ‚Ú¹Ó¸¹¸Ô ÔNÕ9óJÖ£³î h=Ís à•  Ú?öÕ %Ž ^ HÎ Mç5 Ì ™äú¶·¶ƒûÆÚ  .ÛŠ.Š« ù „Ý  vàñÝ»àVìÝ æöÞØÑÞ$ç E½ Õ (õêêþäìãûIE -»s ãì ”“Š uÎ ð ê ™ ( Ã"ñ«v×Ö#Cà%%àÊxØ'”¥ )ï–g(')+»,»+._ G/ü… 32;° ì? .4úZ Óá 5§{,sowèäkí …üÜfläî ÖIèêB)"=èvèÔv•“È >— Š ?ëAÀ Þ#Aë‘yôÏ EDAEFÑaÓ`fíFFíðÕ . ý GH»g>ïñ¢«î!!ÿï› › HÿGðííHG‚LLMš‡ÓÜ•¥ ÖÕQÎÏ3 Z]PNQ²” ñ2 ¢AõÚÄÆ„ü“ ¦d b Úû TÁÍqTû TB2áWãwžAä O -,YYO ä C\÷^7 ÷)R; ø_“ ¾¥B¡_l aä ªb›¹úxc·-¶¶-ç|W¡Æûjj‘ ünDnü Pjÿþpñ ]qqþrþÿr°¯uxw›ƒ÷­ ƒ 9Z‚è †¥¤ÛEEˆ¶õ õ < ÑÌõ ˆ¶Š¾9 ˆô Š)´ŒU °  ’ö ~( í’½’|o´„­ëë˜f<šÎ¤[¢¡Ñs¸_9 þ Ê' ¤]ü ¬âW’ ëLô®Öx¯ ²Úgâ;¯®²µÔ°ƒlݵÛ(Ì_¸ü¢Œ ѯ Ô¯ü¼½åFE½ùÝEÝù9¤R¾0DŠˆ0/ ¾ƒ/8ñ( ¿Uº ¾¿6Á¾?/ëÄ‚më/êÆÐ Øã Æã ÇlzÉÊ?>ÍÂ Õ ½ ( ¯ò©ª<ÌËÍÎ^3`êlØ_Ø ØÛ£ caZÈ ÚÚ,_ ÛÃ!Û!&X ·¦`3WÜÞ/Ü&!!ÞÜ'ÅáÅ'ãã'3 U˜a *å§ %„ è )è)épŠD¥é*2+ëî*ˆŒ Z¢,ac  ðòsÍd$ ò·¶õÕ öZF ùûúÝ ‘.ü®«ÿê/Kÿ¾@?yp n 1U&xœ1n–ƒè–G ¨nó¹n’“d¼ê‘Xé ŽŽ 9 ôŠM´|Ä`´M,íy Ñîb ÑeJÑ  4Û ƒ°* 3  3¶øä  © iˆãUö© r5„­  „ȰݵÝu^ û¶—¾S¸88ÈTàá9ÆàT–SZI¥Ö{~ƒ IZFi@! #$ W&<&&<‘=‘<‰=´ˆ “@i>‘“\¶¼ ‹“ˆ ¿O ‡ ª m, vuvÔvuNZ3 ‚9 =së Yœ˜ 0(“ Ô5215˜ =YHFÕH6m IÞÞ;m ÕJ;;Jt²U µ ªAryž?ª %Cp 7FFM MïX8 8 Mÿ7v è$MS !OutcRQT,UúæUVoqzVU.ˆ½ñ 9. XpŒ Z][îëê^L ‚ `a`^aÀ :¤¥dÆè|Åënèq CDhMiú XKKjú ã ­k¦[mÒ!l\m\k]M2Ò ]m\\lôm]¦9nR¼ Þ ´´ûè û3† Xo< a.zq“2bjjr2qor uzXú OÅ Æ ¸ PÞ ª 0hÄe{© —eµ~fäí æf~{hg„ †2ûh„^ u©„RÆ †i¸ˆiI‰i†ÜjPj q è4ÌJŠxm‹‹mço‹¦‹oẋgމ}Ú%)‘ˆr“¹½ ”“’”²3ø Ò šuœœuxšyyœxœyÌ zææŸÌ Ÿ{ÝSÝ^`#  {~ AB¡¡{Ÿî[§ƒ ¥Xˆ§¢i | dÅ ­ ­  ý¢¡©Mªj R~Ï ®ª©®4ïÍ;57}‰~~²) å0·* ‰) µå~µ~µ±Ž:#"¹®Žþ†®òÁH·U“ €Â€8Á€“ ~¬¥ê¼& ' ÉÆÄZ QR§ *, ’1}’÷!YûàáÎõÑÑšUÏÎÑ.„Ò¾ YO¼WÒ÷}x…Ü‹G ÕÓ‡Õ‡Ò‹‹Õ‡ƒ. Ö. Õ ÖŒÙ•(Ù××[Ú+ÛÚ V.Øë ÛÜØÛª1 ÝÝiô óßÛ àvs¤ÝÁ¸³ä(•‹ è' êèë?ìª 4 ív9Æ îî¹ù dC ¨ÂøŠ¨b¨Š÷û“ÿÿ“¾{»png¡   MF7” 4 ”ÉAªR 4 ‚””¬ ót @òl _£u = {Ö12o ª?jíp —#ÉD —f›z-Òn,4ç•õ¤š  š"ãá(¦•"" <ãž! !ž¡ Ÿ#% ##¡ž !äÌvž%#€u š)"¢*¢#@ *£"­F+9— ¤ÞŸ¤+£M,r×-8›*,M§¤ Š¥--§œ/4 1¢ 1Þ`} à3Þà3À 54­(998Ï;:KŸ·?­;;­‘¤$¬áÜ®°?¬ÅÖÖ¥» eËø²EE²ÞE³øF³ G³E D JJ´è:åKK´ËËBèØm4LL´JM©“¶MM¶úÎ@Íp `_»úÒÖ #7~‚P’½l‰ rœS¾'SRU‰ Š V` ²\ ÖÃ_}ŸBbÂÁdÂdfÙÆ 'i3èîbk¶ë nÕÇqù rÖF ÖsØrqs„ âúÊžáá†Ê"K ÎÎË"yÍÍyyM ÎaK vÅíÔk ~7÷_÷` U Ò¾Ïìë‡ÒЇ£F ‡Ð3ÐÒÏõ é ωÐ^Óš ,ÔÔ茊„^Ž×Xù)”jçP ÖZÖ{JÕ66•J˜\i•™=®TšikšÛÄý$ø ØMÎ ¶ ÂI ŸŸž¨Ù¢’Ùj$ý §Ú§7§Ú‰R©Û § «ª©› N ÿ¬¬Û­ÿÛý„æ´µ­­“¬+®ÝGÝ®Gc ²ßÕ´ßT ·àÞ11¸àT ߸¸ß´à¸´á¹â§ -â¹A7@P&…Áº²ºæm m ÀP ç½»¾èÀè‰W ñéÀÀéåc ûyCºñìÂÂì Ãç 0y¿ìñÀ/?5ìÀW ýc „Mz ÉW3Êò÷Ìòôæúï Ì÷Ì÷ÎýùÑæ„¡øÒÒøü¤ôú¶_¶Ó_&ýd$ ÔüÓÒÔÕ¯ ÕcŒ Œ $ÕX $ÿÿ$ÿÅX Nø?ÓÿÚÛÖ ÖÜ0* ÛÚÜê ŽW࣠} ë) Ø2´ ßß{ ÃÃbààádÈâáBEâ·“âB·ä1’äþç—–è‘êèçêíŒ÷Ð pîpqðîí¿& ñ9õõó÷ø?ùŽ9J û?ëüÏÑýþ‹ýüþonÎ ¯ž ¤I c…7Ý ˜    -‰D'áߨ ž9¦<É … ^¼à ~Òä  P dä  UUN-Ò Ã áâ!Ž7"_ é"_ $ŽÓ…Y'ý'& (¾ kŠ[ *š)õ H 4°æf,R.,+.2a'331263` ÷7` ¼ @::9;ÉÊ<º³ # à  T ›=Öù>>>IKF>J??(@@>AAâSA³û Ó„ c `SÍ@EDH£:ç ÕBÚÌÍIK¥÷‚¿™8Lb•M•b*ðMO'ð æ +½UP'P'QªQ'O(W]NÞ + ÝSËÌŽSRU¡ìX{ÊB*l ³‚fkiZÍ _Á 2`Í`2m ,bb,ÆÊ¿¾_p Í_bp dceTÄ ëâ/‡ Í q ™/FKhrsiihklµ¿tl<Ëm3non36p5oo5yÇ 5o6pp63òë iNtc7– FÔ ˆ_Ó=9uu96wö«=w wm<}}<lw =}ÚBB=uv “­µv m}€E ]A ‚y ¸‚"èb®¯`Jp‡CкÂD†ˆE†•c†EÂÿ ù Ÿìå–c GˆˆG®†CˆÊ≩ x‹– çHà ‰xÚ S ŽÔÓŽ’A?“Õ°”ge—'&š‰]›¤¢š—›I£Ú— @<£IŸ£Ÿ"¤O{ | ¤‹¤| | ¥ÛO¥‹O$ ©Ë Ϊíî¬áÆ­¬ª­‚¢¯A>²”H P*ËQ´´³žŒRµRë} µcŒè"ê* À‰5;Z² ZœAXºYÍ~ º»Yºâ;JYõXöó* ps»ºZ»D n Q¿‘¿¾Ô'˜ë#²–êäÌÎÈ=1UàÚ ¬ 1=óÔ F ÆÈt\¥^]Ç_ DÆ^ÇDöU4ˆÇ^ÄÄ_Ç_‚ ] Æ l ̈`yͺÏ3Ï`ß "#Ð4UÅÑÆ•‡-_Œ¢ % ³—ÔZ]Õ°ּ ×~Â×Úì ‰ÚצŸÞ§&%ߢ_àßÞà"#áâ˜5‰Ûãwã‚ dc„ õ < | è @aæcæaæb@h#Vd‚ çba"?êéèê ëíëd‰„íg h„¢&‰íhî %#cÝïP‚3 J|X l» ðÊmðkiñ$1 ñi™bÆ}òkññmòwxoón1ôôspøøpëþZbøöDqôÄ nsøqtùxt Š xCt„uûûx¾#hÊ{w4h }1ùìŸA§ý- ó({{¾þ||Ž AB  @W‘jò} .4wA~~é~¸0+F }¼{_…tjt†‡†˜˜½‡ü†}02˜‰) > ì ê 'Š33!'‹!î!‹‘w"\’ §G§DCYZ$"‘$$‘‹Ò,ú"9 ­Âªd“ &dªTdý ‹&Œ™• ‡‚Œ '™ k(j~)(')™ %~ —+—Ø™˜+—+˜p ,˜™,÷i(,™%šu -e.— Cãä õSÚ¼° ih0r h 1S221}}~454357§R 7ŸÚÓ×88Ÿù úÜ”žÿ 9Ÿ7¨L±°Q ® ±L³  “»¢> ><±}§› AŠ£Bé › B_{4¢ž BHŠë«C’—¾Vo ? §«P Y Ýþ åCG§iHQC Ĉ  3J®JÑ LÞ ¯Ý MÞ a±»»PaL× PMKéUBÑ O – TæåVžìX;OYU ²ÖXVY±²[\£]>\[]l ®Bi7 žÒX„  žœjT·Ó í `µ`ð! ³a´a³ª‹±€b´a´j³ADk´baµbò Í>ÿ¾e¹¸S² ¸¹Ô ¹"  Ô k  × c ¿¼k!3lí ~n ÆmmlnsÂttÂrrÁt¿Žp£Ê €wî í z# |zw|ƒ’}-·ÌÍ€W§‚‹€ŸcH>4QÄ „Ã" „ăƒ…„ƒÅ…†SÚ” ‡Ò¼c o눇†ˆ™¯Œ£¢¹$ ‘¨,Émó—ÿ ™‡¿ ™¿Ú}^Œ ðÛKL£ (È–ÈÈÆE ÈF ÆKÛæ ê'(AEàà õ©(Çó@ží”– Ÿž Æî¡ÕÔ£¢¡£õô¤Žq¦æá#r‰ {s£¨¦ Ï©©Ï$$Ò©óÆ~Æ ¤ ¼ ÔªÔ#Ž Ž ªÔÖh[׬ ò »¬×Ùc­Ð.F:°‡åޱ°Ù¶— ù·XA¶²·´Ý¾`ß¾“¾ßãšÉ + áà¿Àá¿¿© ãßÀ¿ÄTø´  Åî £ Æ¥ ÇÆÅÇg ñèlÊ›ÊÉËùúê F ‡‡™ê V  ¯¹¸ff͹åÏ×åƒ Øwß y׿åÁ$­Ð¢û Ó[ ³ÒÓÕtsÖÖÕØåþŽÚ; AØË– û܉ßÞÜß* §ò l àáàìáí5 V “ > áìi ãíá²—²·‰Ž äó ™ å¡¤çåäçŽ ¥ énëêéë1Ô 2§ (ît %$þ ü ïðŽ Âïîð)#ö™—øöõøJ`&=¢úÊ:€  §^ îû>î ï« ðïX« ðÎ ïòðÿôÿðÿô9 ôÊ : &õ 7„ øø%ITf¯ f îùùìûîk ú¡yGû,hUûLl6×Û 0¥óõ! ¤ÈsĨ œ.ÏñÇpöÿ¶ÿ· Ç27· ÿÿ½¬î`¥à Ú Û ÛÜ#Ö!!ÖÌ!#%Á¤ D éé&ËA¥Vå˜'#&%'Éã–â÷(Ž +*(+b…—–1\3d†3\3 ƒ/15ÙÛ  25Y 7”“8 9ö´:: ñ_ý9;UX= >Ú no@[ teôÖžÙû ¢ZSÕÇXØíÿEÕSÙP¯³ ÿ¹ [G³ ¯J ޏHâ ¹ GZHZH· W_ H¸åkJ{zKýþM\TMKNS ™h õSQTÅÐBX ÅöÁ¡_W#VUš¦YÍç‚ pZZY\¥ N•|M_ Ä N‰ý· @òåÖ ØÈ^`f  acTÃÂÁòÉcadSg» ¥M|™h¬’³s!h» h!¬™€8Sµ ’êjˆ>~=¶pqK šÏ#ÔÔrÏ( (r$ÏÈet ów¶¼ vtw)%xx%O *)xf—y—€T¢± œM™tt™z?ÉÊ{Ô «1†É|{z|q’dQ¿‹,€ì  ² €i Çõ¶Ë1‚-‚1-„¿ ø ‡.„±³U„.Kæ ‰.¡šÁ‡„-( 00K(ŒHJ޵u¯•ûŒ\m‘ 2•šìf•Á ”•gŠ O–ÊgÀ –š¡D«¬²—D "——4˜ 5Å 4˜˜4—¦˜5¾ ›r˦“±dd§Šy> Vž989B8ù:¢&>¹m Ð £¯A;Ë Ê ¤Ö|Ý ê ¥êŦ Ê ¦<o§Š§“§<çXlç¨<¦Ë >©©>ªª=  ©ªª>išœ«N¥ Q~¬ìy ­Î ä­É L¯ÌA¯ml³»¼¶§¦·¶³·½*¿®á ÀÀ*½’9Ánk Ã>¢ÄÃÁÄÅb Ô­@Ÿ ª ÇÆÅÇf g ÈË' ­µ ¾×   óË' & ÒzÎê >)FÎÐE¸äFÐDo¼Ã–ÒEиDÐqpÒÐFÒ±A ÖÕÙµÜQ ƒLÚúÚL‡Ü^©^ ¹óOÝPÞP{2Þ–T9Ãö­ÁõøS‡¶œ«#ÆÀ± QaTjcUççÈ0 0 È»ýø—ïÊéÒëêéëN ¸ á€í)]Æöõï½Gô¢7ùïÄûüóþÆ]E )Æ,Vx ™ }Vaãl êrü   ®Ô r  YÄYîÎg> Î Ä\\Ã]ļ½Ì|Öå]bîŸ å]yù º º ù X0v^m‡0Áê!3Ëm¨mËl"`WfFŽá Œ¨7_#3!Ø Ù bzz€Ù D'vdc''cÿ× <cdÙ Ù db§‰Ñæe)eï´)š)fæH C ¢£+í,ìnçÚ¤1 ×ë‡0.1© H2s q 4ž#64267h::hsR„ ؽ32› ;Ôk<<kyªj?QÄÙ><?½Ø¼ÜÏuGFH©ªIIHJì K`lOéJ PpÚSn rW V UnÄUÄnYĈYnrÏÜoÝ ±ÄÍ á E IŒË '’`ps owxæ åÈ [… µ[p· ]po“™`qùs³ƒsg™ o& R,U!ä!!äå 饲zxlxoâ´mloºypxz' ú r sKMt¬›Ë~wá w~uuwwîpu y“¥é’kzb† y‘k‚‘{m$tDC|jkåûåD üƒŠ…ƒ…€õýC H 4€…& oÏy„p„p„ný{†‡Lé X ˜¾ †ˆ¨ˆ‡b‡ˆ.ýˆ.ˆŒ.Gÿ=‰‘‹‰Š‰‹‘‹ŒŠŒˆå ç ’ÚÚ’ç V_ è [ã € ÿ‘“T“‘Š“¦ÿIf C •C f û ~þìJï—µã z&ÚÈ Ã ¨¨} Hü„¾ Ç(˜›˜` ì m›ì ›™(kî tkí ¾Òžð+Ÿ’«sð  &W›gC Ÿž  £¤w &§8)– Ãé"$ ÊTDñ ¦Ñ x0苤¨¨¤¦¥{ ¨¿0©2 £¢¥ô ©ô ¥ªª¥¨« ¼() §« l§RZ À¿²‹ ÷(µ²¶  ¹c©ºÒ˜ ]ñMº¹»ÁjªÂu ï ª   Ãd I¡ë dHn Ë< c†  gìj) «Ju ÷­ÊݽEÊ­F. "ݸÓéÕ*Õé)›KÖf¬ ØÖÕØsÛôQPµ0t ¶» 3 Ý9 VC. BµÝÜ"²ÞØ×ßjiáßÞáüýæ?ôhèûÝfË ´Îøùð·ò¹ k·Ø ö ð¸ò8n=ò¸îî¹ò¹ö·¿øøöÁÔÙ@/-ùbNúæ eüòÝU úùüë±ýýë6ýýý£2 =¼•÷ ÀR> $×/ *RÀÅn9Ù÷<•å i.•ƒCÄ DÄÄ&êqx³êDÉ®Ž ÉÊ ¼Ós/ hš÷e   ÌÉÌØåÅ––Å : : 9J²1– b r-ɾu Ju[–h¥(žx D¹/éƒT ˆÒ56!8 º4Ë´¦¤².ýé ž Ó¢ÿ ˜Ö u ÕŽ Óü Öó¡ / ÂÁØØ`& Ù''ÙJ'&(ÜÛ· ™* 5 ,‰ C *),¶}0/-0jB qÛ1ë1ÛgÝÜJÝJõ® I‹S4 ðÉß44ß”6 –øÌv7on:Љ>gYI +,9dU?>:?Çã@@㈦® “¤-d @ç IØq¬*íAçPAÚäBBäçBç@ˆØèCèÕÓú D­­³Fà } ûe LùëMMëî_ìN^^iZ Ä:SOQlÈ%&íQí¶ QOäTe“ I ŽŒUQ¼ÍìVÌ f™Î–YšwZZY[Nîëë_N]\_ðì¡ RTª•ðZ† ‚ÊMòdò¯ döM‚† eöiõgÝgõ1dgÛ²e #øPN, §  ÿøc¶Ü/ ýùsùi úiX5åiúûújiûhjùûúÿjjÿ £/“Rml¨¦Ë8ÿ),nr rYk] *q+itt s  nuÐ v, v:‚¡Guw:%$x€ yy ýô¤|yýÅp}Ç   }}eæ’},ó ÒóYß vŠopè u €Už™/ È^„-QäÀ„ ú„XÐ !„ü¶ €² [ Ô ÄÖÀɈ_/ªö ¡r aˆŽ ÀÖ ˜†ŠÏ–‚‹\ Œ{ ¯¢ Œ‹mì !o Ž!Žmâ Þ>ýVøôŽ!1 Å™11 :  |¶%#¸ …&‹ o  7 œiLü * ² C#%«…X ”“•í&›&û ‘wž¡ ¢{©ÒÐ £%¦8§ì!u Xõ (ÁÝ(£ ¦©% ò*)ªPðÕ)Sé î Ã«Ò ô…«*¬‹Ç"+f •¬ «¬*ªf + Õ/³ ,®Z®,¯= -¯±¯-ı -± z›à ³²0¤„o/\ µç/µþl¶Z{·¾ Å:Á0¸¸0^·¶¸ Ṻ1% X§Ê2ÄÄ»Ê6¼rÑ¿½¼¿4À54² ]¬ 85À54{Á:86ÁÁ697Â68ÀÀÂ6J9M î'éÃJ —{ upö:þ Ã:AÎÓÅ| e`Ë?ÅÅ?)@?ÅAËËA:èKåx©$òaõ )(F ê ÐuRܘ +rvÓx4 iBÕÕBÿÕ ääCÕÕCi » äFFÖ™FäÖF ’ˆQþI×ÜÅ> ýÜGØØGž¼ÌGØIÜIÚKF,ß®± À2Iàšá¶záê ±K2Iù ã A ºã¼ÞäJæœsk c  c æJÙ“¿‡+ïç `é„KXXë¿ íº OLîíNîîNëëOîð¡óPôôPmÊÓ»PÐØÝAô# ‡QõõQÀ³nRŒŠQ# M AõR‡Sööp­SAf öRnâè¶¹ ÷VùÜùVÓ ÆœÚûæÙüšþÝÿþ´6]…õüP9<ë ^ ßÃ')0 ‹1 õë W$ Ħ ˆh ŠZÄ|Z®n³# $ & ë ~@ó$ ^^Š— ?# (ÿ¦(@>aa=ÍÏeb“ Á¾‹ ed“ <d³g_š™ú <>L Tc H û4{ Í äz¶ÑÓø¯ï‘ Ú jøcs ) ü) j‘ dÚ ) ( ¾]Ö #ä ú» #t $8 EÐ E á t k%%k%m$&œ³/£&qxh ''qº ] º ))q&@ @,+z,-Ľ ÷ãì‚å+-þ ª ­ ç_Ç>w¢2ÐÎ52056ç[7M9į@z879èæ:  ;u =vu=¦©ùvH´· ƒÜÚ4>Hv>>v=¡ÿ@BñûCÍyDÍCBDgt›œñG€£ÚK H€ÿIn´´µ º— I€GKÿB‚N2 ‚Kƒ›g ßÚA ƒN‚E âßNƒˆ……òˆ†Psœ©œY–†ˆQ¤ÝóþŠssŠà<ã÷Y<‹‹ì´Œ/¦ÇY,ò¥ò…O÷ ¶ rQÎmÎ>Ç% â { L L © £L†YèV V è5mŠÈѶ ”<x=”ßxo ‰ Ï4“a zxフ  •*-×Ï o  Ê3/µ× µ,W ºïþñ–Ê2'——r° ¹„ù÷Ô« 1à@Ç x ï O« œTFš@F Ò 2—m °™jRªrÃÑÓ+è@??+è10€›ßòðd?6Þ›! ÔxsÅœßßœEßÅ žaK‡†_%†GK‘Ÿ€ ‚v ‚ ü_‘ ‚ ŒI/6 ë5 ¡ëi•éýñffévÊ F~€† ^ ÉÈ«Œ_«F_@# £û7 fÉ š¦@FÙye@¦eyi— l¤‚ •¼ü%=/v  ¬ö}³¨Å¦¦F¨è ‚üK ‰ ȯ£ `e, ' ³? 4² d›S6‚ïÄïSÄ·¶@ o˜¿@ ¶¬ 5.G€S3IØ3GØo  ñ] „·SèœpÍ@ S·¤Š„_gŒg_!âk ßà Èäº.„».H|»¤¼¼.».¼ä¾³³¾—N˜ Ý e– c¿&Â&¿½À&B &À³³Â&¼¿Æ"¥ƒh Äþ ¿w"éÄ¿þ Äz£¥Ø‰j–2ØZ2Oc ¼˜ÆçòÆCD Êï ›n È4 ­QäD “/n ÊäuäÊD q4 ñ è¬Ë~~ŽÇÎ3Üm^ ©ûÎŽŽÎ`kú ´ Ô‰p×ÍPOO‚ G [g‚ [{ 7EO`E75/Ï„q' /ýÒ ” ú€Éçô«q ´Éú´¡hh¸ ׆àÑ~7ÔhÔ1F : %d ~ÖhhÖ†?•3†×77h†Ûï s J×| œÆê Ù â÷å‚÷è D  #Ø ñ Eæ|  3Ý66Ý~\Àm6Ew2ïŸ +I8äÞ%ï %JÿcÏßHk nßááÕÇ äáH ä®,°@ bcßT _² H áÒÒáÒâ"* óÀ3 ônæÃ°ÌãÉ$ó Éã“ z æãÊ ã̳]Éz™ä M ”–™”nm{<=vŽ(\H&(c&ý©¨ t$; § :¹@¸ð ¸°±Ÿ—~ Déç44çóè4L 4è[[é4¥¾ œêJÌÑê: Ð * Ê .sì‹‹þs*Ù­ íÑ ÎÑ9P`ì¡G½Ë›wî¯ О¯îY›ï%º›Ÿœ·q: êÌðò L°.jòœjòð*tLM{ ²ELìËôbËÃqê‘ ½N Îä©Ãô˜»H› ¨tlÂÂôËVU· …¦·…R\fB"™. BËŽõk þ™ Lk ÝŽž–6 Þß ÙUT¨o – l ÙݨI # úù†–{†¥{ö`NúŽõ‹ • /ƒ^ 1\÷úNy íú÷ø»h ƒúøŽ?x ž?öóM³¾Ñ ù´û«´ßú´úãûû´úÝ Õ Nû€ù3oÁô§lâ½Éws EÛœ»w Ù¹‘Wÿ›ì™Jù7$8…{¼D ™›…P½_û–å±2 BW_|Wž›DÍB” ¦å -‡?..w °.?'ÎÖ?Ò¯Ö Ù-š— Ù "nk o Ù ÖÙ '(îžÖ׿$%›º»ŠWº­ ©­©­Öcx…‰eA t¤ Îe£ ‰‰:£ iòj˜”ÿsÿÑÏ2 srÆÏàÆ®®ÌÍÇ¥š.T ®®šT Ãå–s;p ê€q³íg€ Ÿ™  +¾³)Rd ê ú߯eá$Œ W¼êç € !þ ª<ª/Ó àz'Í'ÛçÍçÐ(ºº¿ÐÐ$Îö XJŠlÏ/*°È*/ƒþáW)1öû‚ g-W*Y-áV. Ì ! -6HØ #Ñaµ U i!-å o üþU¼aª0|Ùd ÂÙÂòó( m‚¬¦“º‡.UUª‡oŒy1yY y1ºyºÎ˜—xZ U. 8¸Ì ÎPjuG ¢û 3OZ ¡`bO3xBº B4Ÿ ¥2$o n$4395ó9ѧ59,9Õò»º ׿æ ò1òÙ ùâ±$âÆZâ= ɽ¥ Æ?ZÆâ$‹BâDƒo‹¥ƒÎ÷mlu|KuôG_ IHggHÕ âJIgKIùÙ UL=LE` Ÿ2 =NU)iU ò)Nñ%N=Oþ ê¶WíîÐ HÐ »uw;:Þåß÷ß?@ÜÙþºë7Ýß­ Ü­1TIGÈvPvÈÁs x Ï×ÁQTRTQ±ARTRvQ Š TvPPATÕWT6Tw'‹ Ð uU'K'U6bVb¶ 6 êDBVc V‚ Ic Vb 8– PMñD  #v{¤Éñ¤ ¬£| ì- X@@Ÿ- àMP1À –Ÿ£–cb\ÞCV\‹VóðS÷(<O  Ç8 3<S3‹ ñØG[aÈ\þ\Ë& ý^þX þ^Èš• ^þaýýa[v¿úÈÜÜ 2¼ fšK¾t 9b³³b+ ³Èã¸c¦¦cµ± Ð Eh¦} edŸì?Z™eŸ$ ï¤jgeð ÚºZd C™Ÿf j«ÚÛ‰nk k nÝ™ Y ýí^o£D~ h~ tD €Š2 'ÐSu  {O o° ù°m vbŽg8×w<.à GÞà xÇh’KÇ ÖÇ zäÒJ+ñ™‹Ù { ;ã ¡I }§å~˜ØÐ ‹ Àxp‘}¥ Ñî É ""ܪ o„ƒ †g =d&tzœV nN H4Ñ S¸ß9® Ï Åš / ™÷" E" ‰µà Œ.0: : Ž %Fj ‡ßf| a; _&Î ’jµ ©L “< z4ª ‡ *xøüžE «j Ù]–G 'º3¸ÈÀ!y— !Ìy×üãÑ Hˆ ÆfO ª Ò ›[\[›Ù0: Ù ¶Ÿìw ˜ ¶/ ãhª¬P j J׬Óh DV6n Ì«ÈÒ¥¼`‰s oØ£l TaÒW¬®[ˆd¥\s㺠¶& 2öÝÆÏú ü ¡$ò Ñ} ©¨¦ ÐÑ Ï©£î «É è Ð † ®Øú®Ü ×#» Wx¬ dð¯×C÷ Û+Ü® ±âÜ l ”ØèUï(d -¥ÿ²jß ¶" " ¶ÄŸ·- ¸gq¡ÅºBºÐqAè;{T Z= è ˜š~ ú¯×Ù,i €óC ãïi ¬óC;Àm À»* Ø4 åÇåzÃjöUšÇIåø–²v«lÔ øL ƒ”©t³ÓÈ9·ÈeŒðåÍÍî%Ñέ `M;6¯9 %:> Ûµß÷MŠ+¯Þ ®»»ã ´ Û’²>]6 œžî! ó ã5ÿ EcÕ®ÿ ߜЬ‚à áãRåÂ"/ ÂëÒ" ` ­ t©Òì.6î33î!ÈÜ*@ïjÿðIð^0`ŠÌñ€óƒó€t É­­lZÒ×M¤ ´´¤ •¼¨«œ¥ñöjNè ¦â D p÷ :!£å=a¥±-, Tsã  : ÅÝô ªË Í Ðê  Át#  !I ( ãJ16 » å 6½  3L ó‹¤ 1 § °°} p}›J J« vYÓ ô EeH¦ ¨Hó `²s`ç ²P at`™=da 2gn,¨– mÿ™Æ »T S²?n®7L&[¦rÿ†ê e ± Ïßÿ”Ø † ÇÇ „\~KÇéü;æ • ç :î{Ÿ g   ÂC¬fé ZÏü×Ýò×-Á —  +ü ú t# 6–#  :$ 2$r¾P b0 úÓó±d¨ˆK\ ±Úàv ©G È bC% ç0 cc0 ߺ ÷cŒ«ïŽ1 oo1 [ ,3 i®4 yy±®·5 “5 ’¸º8 - 9 Ÿ¶3| |ØÄcïqç´æµËÑ…µ“˜¿Å V= ÄÄ= ¯7 ÓË ÎÜÈ^  ©T? éé? &@ ,A A û@ •C ûF +ÊêÕG G ) uÁd>Ó/ê⨠¨Àà€ J rm’ |N €òž:nÓæ ÕZÙfø+<ÏÿÊþš°N8ø S UUS DÛøjæ‘ û„c õ ái(V qp s+V \\[d»W s[¿àX X ‚_o[ Œ\bçŒ[ cFµ\ ˜î ¼ã „¹ô©Öo l Œ Á ÑWX ˉ ` *w ‡}¬®¢Ó÷  +æ ;0‰( $ˆ½a “íœ ;b ÓÐ"‚K Þ Þc ð?ðc 9d þEd ýF±e e L! •¬+lòg h Uj™qT^j 5]5j ú*_ƒ7_8a3;k :ª¨ ,Jœ ‘½¬ú‹ n Q=?£Qn p„÷ ·¨oRCo ÑÑo ~qp ffp m MLq ŸÌ; ¶‘u>Õ Õ @«ë^íYv  %‹‡‘šy œy §¡Æ R¤¶ôçz «ª«z l˜Ê¨} À~ Á°Á~ ºÅ-»§ ÅŽM ͩВ¥O¤à€ My¡³ ÁM€ ×à Ò óà‚ 6 KÐî˯»à 1} âE µ ž6Ý… óX½ äpD zíÊà̈ øåžÖ•Š % NÄ 6/ªŽ ö ß ñ æ’ !EF0Iü˜( åM;%µ¯DÑ• C" – EFøSû™ I#+ É Ÿÿ6 F? Ïõ¯ ÉñO·œ= ›› !ƒL ÜTé  X| WXW@ v ˆà ¢ ``¢ 14ò Hˆ­)V,–-\j~>Ê ¶ ? ¦Ä±µ  v» ú¯Àô\kñg  ˆ F-« Š« .¨{ ‹j ŽÍɯ Žg° ¸7° 63 üµ ‘‘µ ‹¶ •ç•¶ ÷ Šc.Ö—ƒq· ¤¤· Û2±¬ ²»>¹ # œÂ¹ Ç7q B¤ ä> öÍKÚDú & ˆ uàÁ 2 2 àǾ éé¾ ÃíÁ ñèapà ÷R÷à úÄ Œ A Ä b2k*;:¼3k<‹vKê,Ñ =KÅ L7uLÇ \|G È ]¤ÈÓ[É l „í‰}´Ë ‹òÌ ’z w õ’üŽ˜Í ƒÀ ?8 Ô‘¬Qi Ñ ˆŸ8 GˆÑ D«D=.ae4Œj Ñ­–ô —¡ t_¸·Ô ¹ ÁÁ=;2ƒ’+ Ö ³dÊŸàÛ ÑÑÛ ÐÞÞ ÕeXô~áÈçù-á~{b'pÔa á ñ΀æƒçt ñá ð/g¡ð þú ƒ('÷Ë [P» ç Ø6Hç ØÞ‹ 9 ¯ |Ò½ ̺š@v 7Ûë +›¹"+ë .[ãË5ä @ í f!Gîµï áH t ŒWï Yø_ Ú Ý œ bÚ®Ò ™rñ qEô ˆÒ|_Qö ’ö K ‹þ ]a  …ßÿ 9žn½ >|3 2 "5 ü¯ ¾0¾ ÁvÄI  × Ø0 b—c ,}&ܽ 33 ãV$< õXÅã} ”l[®0 , *‚ Ñ|Y[U‰"  ±- )  "ÆÖ¢ ¯¼¡®L} E:  Ù 6ð}^´FT‚Á Œ 6 •#¿ b• ‰ s„ #  ñ+) - §[ mm lu tg¸„Æ  „ †† ‰Ýj+]»ÒÞš Ó0½ ÌŠç ‹âÅ /q³ F“‹ ¦u" ‡“ˆL®¢†¬æŒŸŸŒ¡ý }z~' qx˜ · pRc33iXµ) åd[$ÁÀÁáÏ1Y, O ƒ  °SjN×Y;¶ ÕÕÓÀ* y0Ù Õås † ENå¢0 ÛÛ0 ÜiöÝÿ¾Ýþÿ4 * É5 ‘½ˆ 5 ·…6š¤á6 #Ÿ@ *¢KÐ*@ , A §A /œFýÛT ¸T;‘D-Ég dÞC EEC GJD LI œ Jø©»ÝPH _ôõÄddI +ç- Ñú’ÙŒÍM yzÍa?ìä˜ ¿Ï1q” 5éÖP •æ÷'‡ ™x’R §e­ÛÜS ®®S ˆ´ˆ à­j€×ô~¸1áž¹¹žf W ÀèW Ãìæ÷ò$×8 #e Ó ÂÏⓌ*[ [ P «}X‚ †L¬º²—#_ Ë#º` 3` 7#b 77b Id >>d @¹f Af öSIÂN ËbL“ìLÄ C„ ‡j OOj QH *²:m __m bõq /ÑÈn w l G M ¶•Ãgó Ëts iÅsÍ -u i7c7uÂfX‚ÚÛÕv }=lw }Ñy ‚Dz †Ú I ä΋{ O¥| ‹¨©$ } µRµ} ¦ºXÍ• Ç]Ç• Æ—µ L 2ä N ÍÐ`a„ c°ê>ê°} çbd&íëVÚ£~àë &‡1¬„gíþß×hû³™‡ ñëööøëŠ ùtùŠ ìtâèé(Ì ‰’ "</±  Xgñ‹ ¯ Ñ Ó%: ,c– -<b §‡.Qc†eæ ¦B77B9¹Ð˜9·Ì:H› › HB0Œt B£é ªœ aËÃI–² ff Í3  kt¡ sÕÛœzQeuk E 0£ A÷œ*±öΪªÎ© ¿X ]~ÀõàáÝ×㉠o ñN 1I$Ø í%¯ ãfÝ®L=ì° 2\° ˜· ‰¸ 2 2¸ 59;ÙÀaGÒ¹ HH¹ Gÿ‘a Ñ 4‘C%  `h’ [ßà\ ±™Ù » µ !Ô¼ r¼á~¸eŒÏº5 O +x þR éŽÅ¿ „XÞÀ ”ép%¢ïµ2Á •*„Î ×p— ˜Ò uzü™ÒTÈ ž; ó(6É ¯¦Ê ¨>Ë «@­ØÎ ­­œØµL¢½JT G {ÞP†¶‡çUÔgÕ ôôÕ ò£ ÃÖ Ö N× ^^× ¸Ø !·Ø #3â; "Ù >ce´ê ê )e:s²Œ Ý:Û ý  S™Ö°¾ÿ«aèºoÝ ]qºŠihsRïŸ1 yº¯á wá }~SqN€µƒˆâ y¿RSb¨ˆªä ‡‡ä b-å ˆ ¯ å ŠŒiöè  ¤ X û“ f ÄIªuÒ "ì ›˜©ºr™mœ3•ñ §ˆ^ ¦¤ª¨¦†±< ªé ±Ð ʤ Ê* ƒö ò·òö ð+£g <ùDž÷ À¼À÷ )»û û ›&oÉ˜æÆ¿þ rrþ -Óÿ èÿ CèJÜùz.”ˆBçŽÒ¡ðNì uÉ > dòd gN øù ir t tš›t ru w]e•éœ    (]S ñ²´µ Nvkg ~kk¸ê )Ù ò”ð\ º Uˆ/C 4 \  –m œ”“È <•  ŽÑ’‘¸ %% º« §¼¬ª+• ¬½ ³x¯ ±@ ±˜µ À4À ÂÓ Aÿ Õ¨¼ % ä! îLî! íéæŠm" ôõÀ/n" öÍø |$ & ®& Câ §« «â ¦' ¯( ( Ƚ ³Î , &àŠêê¼à&, )%+ ^ ›- ==- >›N“GnI[‰2 N2 M‚ˆƒQˆsàé)pR2ß›5 Î 5 ëë6 ½fÆoù¨ 7 @£@7 FZ: ÅÅ: qKíýÈ= ¯„„­ž ‡_X   ? ?  å @ å = OŠø ‚Ê ¶ òÒ jºA .* ‰L.A „N* ø5 È Þ ½B &B cÀrÆ¿D ÆD ä󬎎¬~F hÔhF ~ÞÀ%¼ %À›h { áâÒÒáëH Òò³ÌÃÛ óL 4L Dè*œòìN ËËN ÂN^÷]~®û Y úöNþKz´ù´«ßÍ ž±Í ¨üÑÒÉê âüS ÜT ..T š"U Ù#­Ö  Ÿ:‰ÌV ®â48®V šŸgC  ÉR Ì Y ª1UZ OZ $3•SÞ ·Þ]ó”L ”£†Z£”_ gô` =L³W ?=` %õø]0õ wxòa þ Ò¶êa ±vT[W }Ù' b “c e þ\ŸÊÂéj É3Õæ z^^pr Ûm z¼6\V .} }h ˆˆ’0i ££i aÑœ  «« úõ ¦B AÆAB àl l õ 0Ð m /ªo Ä1p B EnÛr º† s Áºr ë}pbyt u ù Ó h[de¤ù u z.Z’ v ??v /¼¼« Xì· I'ÿ'z ’{ { E| × ¶× | fo/Š™ } âR¹™É €€3 ÉÊ € Êíý€ yÔ B B …çè¡‚ ||‚ _ ‹:_êJ »q‘;NûJ * –2MãÚ î TÃG ˆ ‡ ³  J ‡ ! €€ 3 ŸÝ E† "àAí?Š ””Š ' ÖÖ šäŽ o«±Z\hÄo ‡ßë!’ I¿ aËã¸ix¿í€• 1 \V2–žÈ®É~¯®! – þþ– ‘Š — ]' °ã¶ 6†P]— ‚˜Ð?ƨ:å™ 3S  3™ ìJÒÜœ ? ÒäÇ ÁÁ [ ñ7;q}’‚ XÒõÎ| ½¾Êœ ž   \2Yœ   u»  ˜ N!Ò< ªI¡ 1ý1C n ¢ ¼EJ 9£ 3å¢å3£ (‰èèU(} ¨ ââL™ Jа%ª Ÿ GyŒ þ+?«   « ž4žHÖ&ü 6ï!‹Ã —uj­Y\ô ° ÊŒ cm î ?ã ¸ Þ Ò?{Å‹™² Q Zž_/¼´ ‰ ´ kÞ·r3OiRµ 0¿Ùòùƒ YgG”ªIËÀÅ· Ñ¡ަ€Iÿ׸ Ù; 6„Ûµ…m<3 » a Ñ· ˜ g» a » EŒf ,õ9vy–`½ ¹–À Ò ¶¶  HWS:³<´ Ð ç¨X¿Æ µéôm ¼î c OÔ &E>È ò ò È ˆ… É ¬57ãØ $Ñ= Ë SSË ÈzÌ wÍ ì ²SÛ ‰Î ¤ò ÆH™žEÏ Oý âÏÓ ù Ý Š˜Ì ñ Ø `ñ §F{Ù ›õ{†Œ ããò úò Ü R Ý ¹*+P ¹~R LJ O  }-WÃß ü÷'Õ+O œà ª[ A† ƒ  ­œŸ )r ç $5²ŸI Yb¶è0Ÿkd ¡ ® WÕD /Þ Wd /œ³ Ó¦§¤§( \ í [¸äÖ!å  Œå ð@ #醚 Ü„ fÁ œjbæ ççæ ü°L†ç ÇDEƒè á»jê„ nëé šõ ðë ÕBë ž •ì n„ rÙ )Õì þí   í Á«U|K ŒÆ84Hñ ·l ò   ò J ™ ó ÔÔó ü  ô ô:gHò±aÃ/ œÝ¨ ì Í s_º[ HwJ — yä WYàý ñµ£í oÿ „ºpw­±$­3 ãÄ' /¸ª/ ¹±¥o‘  u– H ·ê (ýÁ²W· "M* ·< $¡‘ò!_ " u­ ® y ‡® ‡9· Iý ì¹ 7ݘþ ,\ ÓU h ò ‰K‰ Î vB~‚ ¬ „Ó× fš € 3 3 ¸ ®• ]  ôi  é Ÿ ¹_ êYê Ù p F  h(̯M ƒ  } X¢  Á¨ç< ·àjó ·  â LÌLpL  ,QÔ¦*óÅ ñš §S rÝ Wä ã Ñ<dR<K±I3•  H ! ÐÐ! – l ½‘ × eÀ¥A æü÷' ˆ^ ) $$) à .µ R)÷;a + Z ïQû õZ + S"l”õ>Îõ±Ì . @@. z ·ž‡ù¸0 0 †À%(S4HÞR|_ñÛj ²–Ûe 3 x÷ 4  ·÷ ‚7 ­ ­ 7 "“8 ò |äpÛ¢ A ½“ ý ø¶¶˜  £a··À £p @ B B @ B ¿X¿B I¸ùý§+œ(ô –û“È ¹& &¹w H °ô?¸|ªÍõû S2ÂYHGw¢ *=qöK LK ÞO ½X ¦ * MØ%Q éê5ï"T ››T  Ê÷)«”ƒV3¯ ùV pÈèV W ííW ,bZ µ,ºæ>VÜçͳ»HM\ × Ø ”^  ^ ó4aû Ç«6GQ ` éé` ˜TÉäTa åã Þ œ s ¥¥<X Ëe yQ‰± n… f –[ìf È g ¾š ƒ× i ::i ‰a4˾“ eì j é >½ ˆÿŒ 0]zm /7p Up Ÿç*¶´q s ÚÚs 4]–?ït iit —v |È v Ù Éz ÈÈ¢ÉeΣ ]ÄÈ» žðŠæ‡ë=—VLa[ºèÀ6e€ T€ å:°?¬±*膃 åå†_ Á ívÂ>ÂI_>àv ƒ ç × † @@~× {Ðsóßêá¸? Á%ÀÔ }ÝŸ TqfQ,¨ XK Œr_|^³« 6V š[àšÍ ‡ UÝ×ø/ˆ o¾] QÄ{–Ÿ· Š V(%•(00Ù•ÈÌ SÀçåþ  ã¾þ ] çÀŽ ÕèÓ[EæI’ õ/ ÐJC<‚÷ŠmŠŽ0 â^PÌ’ Ãr©Ü »+ • $hÓ— ºÚ³-ų€]À¦ mh U {“ dTuLœ ª™ GG™ š ˆš µ µ š ˜ [ › çç› ¶Ð Y!Ë Ý$W¢µÈ¤^k'H\Ÿ †%†HÀ‡ % – “Ϻ ߣ î SÃv @«§ GH© ÞÞ© ‹ö* ü  ¬ ø ø ¬ ÏÆ¿ W¹b||>ó ^> ÃE® ‡ ‡ ® ä² ± ‚‚± Ϭø ÛvN_² ² ² ² £!] ã[t³  TèåËX8ù Æò Ë~è´ < Ñ 3ƒa˜ ÎÜS2ð'º 2ìX`ð» ÊÊ» å@¼ t>¢;3H w *¾ M M ¾ 4£·² ßÁ PPÁ ࢠÄ, \Q°°iŒ‹Ñ Ä Å âo k år ٠п n 0 Å Å Ä (¥À Æ == 6 Ç ÇÈ E z I\E È cÑÝ 0Ò  Ê Ë ãƒ ^ƒ Ë ¤u Ó õ†ÝÖ žÍ Üð Î «“F´«Î +!Ï `{^üÏ Õ¬U ÖÞ È •— )h— Ò ³” Ò Õ†v‡QÕ’ÒGÕ©” b¿ ‡ §[§ Ó GGÓ `c Ö ~„Y† \ àð mXØ H\ O#ø¨šløØ Ö ¿ CaÏ Û ©“– \‚ÑÐÜ ©× Ü ØØÜ ®šMB+v·Þ P›ß à ¡ 8ç ŸÇŸà …Àâ = I® ª= â ã ]GB³ú» M]ã —‡·))P‡ ä ø‰æ dæ ©†¼/±OÕ'Å㼆në ñ‰ì í `í BB`š+ïà ï ŸŽð Ø à ó ªµ€°V ¯ªó yïE ¥_ט\¤ .K öœxNT^³ ö ÛTF/ ù„9Ì£Û÷ Ü ”ŒNø ø d L -ï½üÓ ìþk] ~îÏ[<}$ ¶ Â| 9ô ó ô%þ °°þ ïtÿ ‚³sÿ ±½ X÷ 1 p¡ i 1  Z  …D8ü… wç^Op™¼·Q^6' 5î 7  % Mî|ªi¿9 Uª `¶ä7 Öž¸ †ÿ¸ ¥©Ó ô/ (-<ú ‘ ßh / òß ô  å ( A/ ÁòA      × Ÿó  ¹¹ · n3àà*n© ÙÙ ’ Æ êÆÁ GÅ` Ý ÖÈNQ– öÃENqØqR ¨& ÉZ 8' ÏÃ( HÜ ¡V\) WHßÎE # î Ú rÓ r+ y T~ ;, Ì äÎ çÒÒ e²JéÌ R ¬—=/SIÓÚ †®9 Ÿƒ X^©ª€ã/V½6 Ð/ Å Ý3 ‹ ‹ 3 4 zD ® ‹À$ †z4 /Ë 5 ¾¾5 h gd˦úÀ 8 ¼Ó9_#; ; ^©¡5 = dO™gg÷ oT4 ‘ý äQ¤tÀe9 žâA ’A ÎÆB | | B ï]— ³])— F ¦ü¦F È+I “ê=“½ +küHfÏ„ Œ,Ü tK ÓÓK [Ô ˆ‚ L ÿN æÅÃ æ– O  pÆP R R ~!jO\R ªOO !…B´ÉÎ>èAŽS ££S OÃ> ´Ô«œü; ¹ ë ñë  /GÚ´ ° U ÊU ë½± E«V ¾Ê V ëëbÊ Z Àœ ?Á[ í à ߪ \ 8<q»8\ K4è ½˜T€º ] ðð] ÊjD` \5b ”>Áh>SÁ¹ -ü†¶ %e ؃ Øe Ñ̳ ƒ gÑ —f ¬ Y 8 0®Úd wg zzg lh ïÚV¦Íï_-’ˆðNðh NDó÷ó¬÷¬L¢ ”Ê– Ãk !ñ_Iæl’µ ‘Æn Èp ++p h r ..r Zos   s Yû  P4 ØœZ'D)ˆy ìî5! lQ’E~  ²yÞy € äz‘ Ejy€ µ¢oHˆ ê `‚ # # ‚ ÙÆpƒ Ä{: 1 MÎ =3 èƒH? ă àè„ „ Ö … Ü ˆ ¬` ‰ VŠá…V²` Æ Š ½ ÷Ä ­ Ä Ý rsöÏUA Œ z¥ Ž ÉÉŽ ðÆÚBB‡…Ÿ H ƒ–øø ƒŽ} 1”¢ t S ÈÈŒS ¨’ åcx ¾“ òåð¸ŽJ§ ðÍýx-¹ °€‚F Ï´T– – ÜÏŒôž Ššh ANš Š^;› ññ› %pC^vŒ ‘ž ê ÊÒ+ P "’’ ëëhq¬~ Ÿ q¢ Õzz{õªX©P £ 33£ Û  C±wÄ  ¤ %róO3 (h«K‰é Žé¥ Z¢Îy§ " Û½Ó" § HE ? ª û+¬ ††¬ Ä 1 ƒUI]ªÚ d¬ Ê® Rg ® ”'§·¯ ——¯ ß ² ƒüìÓ´ÄC ƒI †³ G¯IÐ0 ¶    Ÿ¹· ˆ1 $¶¸ © î)ïŸ{­¹ ø ^`–×¹ §¼ Í‹ Ø|É ¿ •;¿ ¿ Ï “B £À 5»Á jçyqE Î? ¢ûh­ à p à sÅ s ^/ ãÐÅ a¤ RIÆ ‡  Ç  4 ž[È vvÈ É Éj ÉÉ 9Ê , Ö¥ %Ü “ Ë ½½Ë ªîL c{-–¤¥DËì=Xï³q.^HÍ U‘5µ”à R³¯ ïÎ qqÎ †xf  e™d1à £Ð %%Ð îä Ñ ¿¿Ñ LšÒ r”Ó  Ó Õ ¯ä%%Ò ¯Ø ”íÉ Ö W W Ö Üe64Ø 7Ž7Ø ·î¦hS Ú ääÚ § Û Êc®¯c#c¸H#MH‹ÅO;—q9³ãLM[¿ˆ ° ¯ O bÇ(jD¬ á ®ã 3ä #ä ß 3»ºÖk¸å (C¡ £TÛÓ±\ ê ë =ë ôôë ö Uì WWì FZ [ Àî š š î z# !— Ìï ƒDX d‘ FGWÛ¼ -îó ¹ ; @‰} ¹ œ É,éÉŽÈ³Ö &zë sôö VL ÷ ÷ RÓÊâù W‡( Q½ Wù ’ ìCe!\ –ÜÈØ_¢û m@ ü tâý AØ Ñÿ•]~9ñ÷ „ 3 4 x ¸ Ḡ mNATe & ç‡N"5 œu¿v€‡K¾M . Ðäj†î­4 Bš zx Ä¥óWcî" æælj¢Ù! -óW¶ †>' W™ûæU ¯å¯Î¥ Ò ¦WðN! ´ŠYóóüY§lQ@2¸ · © L îML J†üÝ [Ôý…éég}}·Ý S:§šýÔ¡¶ÓâÅ^ýš-H s  ®þ°$"H¢ #WŸ xqxä½ $ÑMn " žå¡ÕÅ9¡å‘¥ Î  ¯$ l  \Èg Ü %; &g¸7h²i'Å2N ÂÅ'šGa)Ë:Q³  GZ„ÈÝŠ^ ²!z'j 67ïMÖÄRÚ  # Æ 9‡ ˆ ;•z  e‡ 9Ûm :Ñ :.4§6 È„ñ6 š<‚=¥U ƒ ™°@i|@™í ‰jÛD‡ ® » Ša Ek8 ÒG‘ÄFKF–GÄS” ÄGHÔIX+˜0îŘJº¯L¨Þ«ò.<}dügsh•3S5VÓ½˜UÍiQO Y,©D^ SšÝ šScT —ÃTÖðNoˆ T—*{ñ8õÞß%J y³ ] Š “κÎoy ! ×M G ÃWX¨•¶´u¢ Yƒáo|LZ† »Z·’ \0tú Ñ:£ 0z’ /ø 6ðø /ß Ð#\Vz íNxÜ ,¡Ž’ mþe™ 83•™ eÛ1u Ö h¯š | HikkH2º ð khKF5w{D Ã°Ç n==n@ëoæÁ[ † 67Y <3Bq´<º ã’¢;´Ò …r{¹Û{ri£sá tžèwýýwFx@À@xF\ ¢Ö¾Ô ž |vv|æÏ ~OT166óT ñe‰ |´ jó % õ÷<Y Ÿ% 9¾ 5ƒM ëóƒõ]â 0ðóv{‰ ›à õ›V‹hx s ï ÞV#9 \V´H^á `ÓZ< ¾ 9¾É”?=A‰å.c\9 剩»œ| K‡—ß ‡ç+;^R^;޽Ì̘½t­ ÷J 5— ·B} $­Wˆ’ƒÐK¶o¢Ý“¹¹“× a=’ =f ²c  ”³ á-@£ –((–—I—¿ºÌ1 ½‘Ó M dÿ—•Ì , $ÐÄb\Ü Ü šaü ð÷•‹.–£1–.uÇc ¡ ¡ç\ U &¤†©Ï†Ï/… ˆ Ü Ÿ–¬À} âÙÄ7 i3­nBn­ZÙŒ ë®ii®X¯îî¯X·B õÜO #ºµ``ç… `µ, YÐ »ò< eÅ ¸¸*d ¹1IJX˜º›çnª ¸”V½y K ˆ6y ½f³ ¨‘1 ¦\ES ²ÖÄ¥ ²4u¥ Äz mÆâwµ±\Ž#=ºLµ Ç·Õ É  ÉÊ" Ê´´ÊÇY1ÃÕ ¤³ Ì –Í Í hà ²š £M ä°ÏÐ.“>Ϧ  ЄF òØÑ¤øªÏ¤ñ{vñzœ9ï ÖŸÎ×…_Ù‘ÿùú…×#v ØÙ ú( ( úCkD= D¡"nñ ƒ µC µ¯Ü˜ÝQ °½m¤ÞïÞ?¡?ÞÜHŸ †àÂõöðÆáââá!ÍâïOƒ ¸ã øðD¿µ*šJJ&*¯èê!êë!ë«ë¼@½ ’ȼëèFì"¹Ù™ÇDBÿíPPíA$Þ§bîY z Í  eñ¯f„æùì|• F‘@¬À°ðK‹þKÑ;Å+q/ „ü™üç¼¢ HgéCPÏ ôö öïö ïB É ÷¬Àùü Bù7Jåk÷û<<ûMù ÿ P¥^êPÿù ÚÿW çÚ›MW ÿR ˜L { —!®à J®-¤¦ = Ád~ 4 ‘ɤ8„ •TÂ×p ÷÷ so ‰‰ ?aÌÃD É‘»é ¶àá Úð jYƒ §§BÇ È  vYr  ZozÚÞKˆC÷ÓOÜf[‡ àUüÙ÷uB ] ;Ü ›]]î›ù ¦ w¨ àF à?)2•Q ªª r³:ƒ'!Ée"##·eö#II#!ð$°Þ%Pz N›Ú%xI  QØá[&É’ 'ëë'ê#)·™fÙM ¤.·)Œå*oo*:ÍDÇ[ †8b ™ ®ä,¥’¥,½R-+œ Í+-RJ½J ‡ /NN/0â0t¨ 1íí1e­ï Êm_q˜ |  4GG4r 6u½A ¼u¶ 8 – §ÞÓ:§€§:› ÊËySôøÍ)ð)=??W ° ?;7 ³;[°  R^„\²¿X Ų##² AQ ˜ ¸  N¸ ˜ ë Šž BÕë tCeeChÉ"VG))G½ LJJ ª ¾O½Jf a— ï@fJ<hK% ¦W® MããTj» vh³gtNPÅc öPøÔ CˆÔ øðö©R› TÙ “Ù T}LU——U àWbZÛ SfZqõ…eFE¶€’ à_³³_gh_CDòç½}ðw ±žbbòŽž €- ¸µ¹ù¯>>_õˆe <f¨ #¢¨ ~ {-N_>³Œ¹î hBD& ~j{ËC gj —] 'zk±oí쪲lýIýl±à m°jÁ °Îà Ø Ù´o I– oSpG G pðƒé4¶ qO³ œ  –m ×÷sÀu˜{¯^v^^vRíÏ ½ wAeú´Ò©ØxÙ ÛñÙ xycyßßywFH{? 4é'6TG]è~EÊ£¶'wñÊFz“A Ãß ‚× × ‚LñL9…OêaÌ O…:‡88‡’ÈX¤ ¡ Ó±»š È G‰/Û2 Š.ê…ŒíÊ /Õ÷Cé/Ê Œ•:6U¬ "é-’Û†“š 6: á¨ry4 ¾w’Ñ} ¢„ù¿v®. S›LàçL›`ÆÙ÷ ‚y®] h'{^TÀ3~ÔEN퓸Ô~ùòÆ;[½m›PA …É[3+¯ ÌÖ7 ­=]´ gK0é §†ö»€†§r¼¨Ï · ÅÜ »¬ÜŬRA;ð­ŠQg¹Š­+Qvž ®÷¬ ñ!aêI­µ½Û Q¹÷>Ñ4œ ¯À'¹M¿OJ%²›jmm2Gv ø ~lƒ}¶Ÿ 8 ¸ò±  R ¾{{ÀR  ¿= œÀÔÀ²­†‡¾ ù¾ ÇÅâÊy@ËÔÔḚ̈o­‘Ì@@ÌÊ’5J ù ÍÞóµÞ͈¼A ü/‰…rÎG+8 ùªÎï¾ö ˆï΄ ©Ù¸ /çµ ’ˆ&4!À °+R¯ *:„DQ¨ !4g M×ÖgDžgÖ¯ø×¦ ÙC¶†” Úþ ÞÔ`ª|ÔÞßìß'¤10'ßÚ• à ¨¬Ï ÜáåKš±È å  åà~|Ovæ,ç%ë éŠ{Õ8*šŠ&'Éë# # ë^Û 4­Ü«ïé+ð[††   é wxAôø,õðQž °]Àuð ööõðôùÄ)øõ‹%ðq ùï úøøúûŒûS ( À8 oY ô (•S ûù¸þ- Q{Ľ - þö• ÷6÷ ·ÇÙ²³›2jm6 ø$ õEÝÝÄ|‰ • ~ múóÿþö«æ æ wf 3 a ‹ Š Ø;÷±kØ äØ Ã jÂj ~h Zž ªé#eÒ„ ÏV÷¬ MZ)¯E®)–ó ˆ' Ü ©v ¨¬ßÝ}Vd Zm¦ ›Suž´ <y ! F о¿˜ 7 k]]’  ÷ I ‹ Û ÷“½ ºc š Wuw „ WGW#ÂÉ¡,°h ° ­w ° d¦%þÙ»CÓÉÐ ÞI @?Ç7ßæº NÝ¢ 8 ö¥ § § ÛWUb‘u}"ÇÇ"ÐÑ #+töü tÁöÇ $b Žã> öïžb $™š › 6 h&³!ûE ³&ßß 46ˆ—{ja *y–¿ –Þß7–ãK6:*s,-+ p¶ á-  -Y.W¦´¾©0. GáÀ 1ÐÐ1U ºô •nÞý5ÞÞ5AÍÌ& ÷ߥhu7 šDX ¯D¡2¨j ËìÓ ü#e8E E 8ÅI+3Z9Ïœ6§œ÷Û œË6# O°„L¶=ÇÇ=ú‰ï{5¼ ú â ª hD­>°°>ã€5:5ã>Pdõ d®õ  D¯Aa¯Ä uP¾' (÷& Ë›–l¤0E Ž^NE‡;=ôìì òÞxà ¤ý IÞGH2H""HFµÀTK] 8:;á½ 2òÒ ôLM¹ât¹MNa ¨uyN``NLX ¯ JE~¤ua uc åYOÄOpé–OpOCçQ® $T` ¹M« ³R½Rú Ž}ªši}F³¢PŒ PU=« XW^M´W+Ž , Àe*¤á¿YáM%` *óCëò`a  é`Ç ,êåa¯¯a^Ãv«íåU[ 1 œvÃâ (Õ ,fùùf¾ 5€¬gLüˆó gȪhIÆ ½ =)n)ÆI)n ON%ñr4d{߉±«/=¬IØR¬p/ñõ"µN “îpp2 ¨uwR+Iiõ ®¯¯±Ä‚> ¡w‚my‚±°“o4 š r /o/zõH4.Ÿ îŸ {}0}z¿}‡z}zbUNµÎ ”q¬›€F ”‚OO‚ƒžSH ƒEEƒ€™¿ Æ ó-Ÿ …Þ›á <…Þ…‡ ¦K|IÁK]‰UU‰±Å ˜uš˜Å lŠÕ Õ Šƒ*‹” ± ¢* ³ Ä” ‹T³Œ›ŽƒƒŽ$ì ËÆ´I|ú R-”™Z½ž ‘µ ‘¸’ˆ‡ò İ8’5 ú‘ ôRºR½« —T> ä®N05N5Q…0WÚ  »8PHIJ‚ø • š$ ³Ä$š«â œÔZ=nÕÕê¾À ОÁ9 ¸B ·¸·ŸÁu >Õ H¾¡ñ› ¢<*y6<¢©d¦üv ¨mm=v ì áê'©€m ªMMª¬hƒ&ö¡}„ 棬.ƒ.¬©z ]Èï¢ê&‚U=¬®$—¡×M *“% ¦^Y &ò !"É=uK¯S S¯ÊJðµ±IúƒÕ¯ ³ 4âË9ÅË<9¤ XÌ_|Å U°¶¿¾ ¾ ¶®ÀÈ®Q·¨·¼®·± ¡@`ÕrÌ· ¸EM # ÌÐô'hô¿¹Ž|¾ÒÒæ|}Ô [<?ÜÀt[0 B ”ËúWw »;¨Ñ ;ÁØÁX êÂH"Ã……ÃÌÄ-á^s98ÏÐüv Çñ ñ Ç'XvrÖ>R ÌžGžÌÖ Ín n Í! Î@’Îü‘ÐÑj «QÔÓ´ÕÜ ÜÖ§ § ÖQíÆ ´Q×ÀÙãã¥ÀSÚââÚ1¦Å9s ƒ¥º¸ð öÿú@¹ÎÍ@P*‡Sݦ ©¦ Ë oƒs ÇB 7ágç¹Å^R%qç0 ÷âs{Íãùåç½ç> Nýç] PuÑc u# £@CÀ¨b_FE‹ƒ"$ˆë'ß™ Ôs3쇆 †< W+ 5>ðò«Bá} (RR¦ ûè 4í‘ ¥û¥ŒËq*ç( ñH*,’I bœ ¨ Añ«sÀ ««À ö:…À¥Ð Æã &ØØ>&Mø{ { øðÑùE u !@ C ¢û ¢C ý¸ý“ ï— 9M<CÿPEÿ÷<16^{Y?<<ùÆ| ïõÄ âŒ·âR 6žg7gR7ý  ÉéwÈÈ<wXØØsǨ ®ôÙäAÙÏä¾MÅ Ñ æ‘ Æ l^Ì7 l   M G ^® Û° Û{Ûo Y ÒòÛÒY5^— ºl^G -«_) + WÞÕÕÕ5” ²ú· êØoïnŠo¥ ˆZ=âYl€›Ó V ù‘ ÈzsÊAa˜ ™  Y [û 1ò+ Õóu² ~ R þ ˜ Òi A ’xÏðY ¡îðõHf [w"ù"£‘%Äef ¨ f#/Ù Ü$RR$ÞòXìF·0MÞÑ8ÖKêM ¯K%8Jã&- ÑÚÕ~÷ÅÇE (ñ '9(ø 9$*P Î L!â«+--” ” -*øx+ç /õ6Q± ƒ z,› 26 ·H Á`5ã˜Ü¤P [Y 7ii78æ 885ß} V 9¾ùÃßùò'Ø çmæ#Öú3mQ > :62×j?t:@© © @ÈÉ© ­ ©x"AB$ï­J»glBzzBu D G Gþä|Dä £ øJG³ GJK¾KUUKKgkfx íM½vFÌMÁ » £5Qi ¡ h .t ¢ ó õÞ’Q› Œ‹›yÌCòÁBΰ± ÎW-§ ¦ Ïù –£ ØòÏ  )C óCç 3Fþb"\Z•¸ÀôñÔ/5›L`a×aþ"ö šö bèp‡F µŸWâ Ðè ,ÛüÄ W' ’Ì,d¤eøŒøef_fd¡ ¤ € S[Uh!û [G j!7”¸j0Ý Ân÷Zpkkp(—xì Ÿ$Z Ù¿™ )ªrÛsŠÇÉ·ŠsW ÕùرrÕ¸wò¯x``xyNó ¹ªyw z)È­Æó 'z Äз{{K3îr {G}––}É)~ °~ÈP 3ú3€Ø€ ð ¡æ „ _ŠŒ”¥$Ÿ©aºŸ‚Rq~E‚X à© ÈÈã© ¥ åšrˆbÖ  è߉ü " Òˆ‰Ux fÁ o âú²´4$2k HÁ Íò S£ŠTºBŸ ›¹´ |tTŠæ*¸§ ¤Õ ý A[â{34èr áK‘ˆþ‘U rxа‘’Í g[P qÖx’Ñ"È “Gz ”ÈÈ”Ê é<¼ ¶—òe¸, L¤ a5^Ox—²ó’™‹/™àX®™X / h Ü l …Ê k´ tZp'µUOX™q \?Î ˜¹º1ùÀ¬˜›~ö ô«Þö š|Ÿ““Ÿ>íÏ¥ôç¤Ck‹¡ÒÒ¸„ šàÿ ¢ìì¢+ᛦ ¤£Q-¤„ 07 $â$ÈâÍ©§ § ©Iª.ƒÔU| Š»Ú>- ᮵µ®ÿ°8‰ o  Ø, 6 z±ìm u­9 •–7fñýYI Çg>UµU Ý|ݵïW#·èx3+·¬fÌ ð ·#p¤Œ1ûU ݉00¹¹i1i¹$ º ä ¿ã Ïß 3áQÏI ͼޕiCÐW‚ çúðè ÷ƒ 3 ¡f= å¿# ¿O—˜ï O¿×N> üfíÏ u˜¢> ®®us–QÄjvr† † Â~j¹i7Ë W0‚œÁ OEoÎoE6 < ËÂÃH Ω © η  œùY°ãÝÚ 9~<§ o  €ªm ¬?é ÔB 5Ô< :< ÔWÿ w Dž x 9+Ì×8ɪY ¬1´7­´Ù¬~ dÚý „w ÿ * ¿yABQ œ Ûã ã ÛÜä ªÉ¸ ‘Ћ•¤ aXfý î\ÕO LK O ÆX Ž ßÇÇ1Ž †».ÄÔ 5òòæôå÷kt ¾…xŸÍÞôJ é }õ1 ê!Xé. ^t!ê5ëiÛ®r 1 % œrìì?Èæº1?å 䦡Dô\’9¦ºæc ~9Š8 ?ôôÄXõ@@õö[;SáÁ·ö77öôõó  øûû ÜûæüTTüFõTóæ~twžÍiA¡ 1ýd ‘~ GªÂGüAðÿø ø ÿK]e \Gye ´]qÐbJ¹¿Mÿ'¯À † ªÂªòG† 6 EnE‰ ÙÂE”00èUUÔº! 0Ù‰ â 0 . ½Ú @o3  É “î ‚ TÏ ¿méOãÊlÇ b hi¯6  ™)¾¾Ó>ÓVk(3 T´° h ­e- òì g  C¸k.•;G ¼ Í3 !ù Þ½ 5­ Ь ³fSö8â0^zŠáán˜. €Ã Y !`“.Û !XX¼ØT 7 ¨ #—<º— —#¹&ïYáal ê'Õ.˜ Õ'kºh hIØ,v}x-(\y+"Yz/þþ/ùt 3‘+2w ‘¶t ‘3; [ÙÐø Kn 6VúVÐó ¦)W `’ `Û'uv¶` 8**8_„…6O:k c&uƒh c*&ý àâ Í7 æ ¿:=Q Œ å ?ׂ à?аlÕ ™¹|ÈÝO!ÐIÐC¯pÅDæ ßÿ ÊŠÊFGÅGFóõ% FGE÷A; ž¢2ËIàà^ï•ñ/*K[!2 Sò [K ñ&ï½ 6¸ënÌP:LMLjm •ñiN^¤ °,-× Njj× &ÖëõƒõG\O| Ï/q^ŠuTLl8ˆ pn cª Dn Vˆ Œð™ ©W ×$ XQ Q XZÅ[vŽ»vWŽ• Ñù[ࢽPÔ Ïk¿Ï \ç\8biibc…c66c\¼—OfÁTh| NiÝL Úܼ§z€ ‘yjáDE‡ Ð Nma käf g ¬ zlfö8Ÿo{{o:8ÌŸŸ‘8¦qãqŸq ¡ªÃQrª×Ð m/Õ>½t[ qy¡uB)›‰ zuó LÉ w¢ w÷Nq 1ºI…! …! ÷ Õ Ÿµò vúN | ¹™&¿ùo HN -ÍJKª … ‰… ~½ (2í™Ìò ù€í k<÷q €ûªKÍ’½ ÒଠŠX<$i á ÊÌŠL©©¼ïUvò ù  Ž« ( Ž…&Y…++…ֈ扼ڼ‰¨Y‘, ÛŒ™ ­ó=‘r‘ ëY’êÙ¨ <’ü.$[¤”±ž˜h {ô.ê’à h‘¯™{ åoÝÈÍœåÃ: ÆC9( •ó žôôž«è«žcŸhhŸbvÌ ¤C 6ë|>!’ W¡ £|œñ Œ ‹ ¥?´ï6î&‹¡§ÞšÌ.lQ¼z@§® Ñ® §y ˆ‰æÖRÆ ÈPæ À¼«dd«¨†6QdÍÈAM 4¬Ð­§ÞI 'z’¨jD¯Õ°_¡_°Lø±ï ï [÷ ¦×µ ¸ › <‚  5FtÌÎ…š&¢^{çyÔ¸«Oz Èb %Ô»™ ¬¬¸ ¨ . ®¡fù¾ž¯Ùr n¯¨¬À¬} ¬±Î±ÁýçÛQ º`²Ãæa°Éæ#þð d èÊGÎ ¥¶!îÖÏ ¬ÖÝÏ g ¡ Ç7eÈ© ½¼.±É-’G¡-É«ì©8 êéÊÊ»? [ 6Ð1Ì™¼Ò´Z µOb$X Dº¿ÑŒ$”ˆ”©³ C ‹C©”$¤OÜè ÛþOµ ²ÿÓù ù Ó8¤Îß? »ƒÖ“òýš©t ç”Åk f ë"À Ű o¶Ž`¡óH³t? Ú¼ÀÛTw¯cTÛBÜš Í eÅÜÚ†¢˜€j:Áö3ÁÝöó-¤2ÆÑÏ Ý€ ÂH ôÞ¼¼~ô¾ ˜ù̱І Ü\àV /×!v ‚ Xäð Þçä 9J÷’܆ cü„#GísHñ± $<“|¡ ç Çǧ¡ BíÐîiîïÃï| | ïí?ðx x ð¾QËÞ? Ëx  1O3vy05 8… Õ ƒòôÞôòdS$òÌt 8 øäOÌÊLωäBÁÐ6ø Vú£TJ²ºóîÐþÆÆþÿÐÿü*óNN*¾ éŠ g=¥¥agI J‘‚ü  Rl è<ªÓì/ëT &÷¿íß ‹è‹ r 11 ö] R þ¾º X»   ”O¾¾ñµ   =w ªï dd- çe -  4S ‡S 4Ù! žÜÜÚ ?°‚¥êáeþáâ¿ðî/8ˆ 3<âöc¾L L¾ 70²Óø $!N Hq ãq{æ“ 32 N £!W! 5ðë’ |gP o:à˜ò $‹$›²¤ ª  %& &P ‰AP &$î0©˜())阻)''€»³0sñaë++ ÔzuñR&âr ÒÒcä-¥ šaRñÉôÐ¥ -ˆc'.ŒŠ ™f ‘%¼ê” ;là ûéé1Ë+w {U æ-1êSNÞ »¯Y„×2¬z4¯›€g*c GÒïæ™7!_ä_¼! N- 4”ó :ü?•ü:ôtonßó¥ñr )ñ=r ?=;°Rã;=;óÓð VRü &_d¦ ¹á_¡³ ^« íy fqq Pq BõBdÅú èâ¹  ³ °' øøF°+F• u‘Ô• ù+ HLv+†LHþêH ¦” üüJF S )JúJf¡HíRÎïR·° eØ L{ º<3½0‘µâù\-N«àî\«NL·OÞ —"0 Q°- ›ŽPlí³ Qè.RvvRÚÁ?  Á¹RiØÁ  ~… X``X[ m [X3 nP[ª[]¨Y ;o]Zg_é+ZÏo± _Wê} .W_ þbà±ÞnkbßÿCyÈ Ù E ce' eYYebv |Å0ßj Á½[ 8ÆíW ¨ž/gœ€­ih(u¨ihOºÄB™jb¼UÔ¥ )¥ ®mØÌoÔÔoÜŒ pzeqééqr×r÷ ÷ rD :j x†Ä  ÐÏ% + fuOfŠJ1ý¨ ùŠ4¤&{Ûw. . V׬ë*éT æ…GAý {EE{&tn+ K ü Ë-ÀÂ÷w€­ ­ €‚’æ 7 — ¨]‚~ÍЂ¨†aa†‡é j ‰:.¥Û/œÅ™¯ 9 ËÈŽj é“ã 24~ x ž ´²¾´´WÊ¢œ¾Ö4Ñ :“ý Ùý “‹æ ¡µ n 42”¶ ˜Z(2–šôôšZšV ™|H>ñÉSžµ y+6ý\=›ñKµ 6wœÄÄœ¢Í¢    ¢›q¤ñ>ØÙ¢LùF¦“À $´gà ÷  “«À «É9/ٞɫ:4*ë47¯!äÊÆ,8힯7'cÓÊ;ä³³F7 Y Þ Éµµ> Í ÷<> µ: »3r kÆàŠ:󺕿 ;•;»« ½,rs«žÀ}¥½¢ …¾ ´ ’>† àÐ ×<Æ óÇ@½cïãǹ ¹ ¸ãf±ø5 ÉÌ - §ÏÕÿÕÏ â L sÐppЭ«ôÓ…zí Ð{kBÒAÓ Ó k ÔÔê R¡Ü¶°ÕC<×C>°0¸ŒØAàÝØÒ› é ¦ÒÕAE€ß«Ó) Û    ÛQ Ü> i õá€ Ï T ã e uÁ H2 § e ûó_‰â_ ò% ¼_ â" 40 % À Ö + ÏÆ  yg# G€ ã Á…lPèq ÷<Oï ó JY=g ãMFä, »®*Àá F M9ãëgT Æp#2 ÏPÕƒ:ÊéðËËð / <= +}uöWU (F ÙL”˜±4f¤lôv‹k§ô:×ÓôÜi ‡ü|àõkükõ"NuRö ê jø0úÑ0à  U¦V ý ý þ2 2 þ>¬ÿ, ¡ó, ÿY1Ž ¨à Ń Y¿LYà p [ ;;=Z,01.Ñ$sÛ › #gä]Î ?Ð xvG ‚ •& aa,&  Ä ‚C ¤P99¦ª § û  Ê^ ÎÊ]_ Yç« $gþvvðö Ø { [ô^¢ÝÍôÍiüÏ#Š:qi#Ì $>$%Ȅ͇*ßß*¬A eΨ ,/µ/¶¶/+’Ç ¥Ã 1pp1b‚ Òçk,¡ §X,rvÒ Ó r‰‚ ‚®néê ‚6VV67E7” ” 75d 褃)ˆ®Èç”8™ÐÌ!Ä…9;R  ¸Rn  =2 >ýþ ý‰Ôð¾,ø2K ?üe @û Ù±ô n AÙíB| | B98 Š–C¥’¡Lã PÐ gl"’4 ? ƒ  àk ÅeeFŒF½í ´lºé…ßHË.¤~>λ0  I7<g 7I/ šýsêH÷Jq õ8ÛµÿO™Å âz MP”PÂÂPñ Íú \ ú ÍR >Þ=c…× ôè+UI —;Ñ— ÑÈ T<»ºWPUÌX˜˜Xãc< ±…Y&Y$‹Z{A ,z—8q~¾ZZÚ~=a`ã9La\bþ,°þb~žºÐ˜˜f 5 fgŸ ~Ÿ ghi3 ‘h¡Ô§b iƒ-ƒijå(kM [ëßbFÊ µM kl» lt I # 0 É 1ê,ätljœYV vÇ m‚nùÆ ë[Gœnññn{MolYotu è Úpqƒ· l Âl É fÅXÓËr¸'à p­Ñr‡‡r›ƒIø”Á Pq st‚Õ³ ® ^ts ‰ ñÓÑx¸±ð - :€ pxypyЧyw 6ÙdzÍ&Œ˜R ˜Ã´‹‹}™ }x  ƒÚ<×¼ x }Ë ]0Ù˜ =Ç® ÎÖ ‘" "‘ÎÌ @>u E ÅÏ íæèt•Œ Í—. éÍ š (©ú# ¾ „ £Z˜˜¼£ß‡˜”îŠáš†Q‡ÊÊØQª'£ˆ VŠä§D¤DÑ ‹’¶; â<¸ ¥ ŒÎÔ‡§® ÑŽÑ- Œ  Fþ#€¿ëºD ¼Ñ’Ž©¥ ””=#«>.Ú­ «ê–­­Ç êÇ µÓ e Ô—$$ ùb ™øc?Žóó¾ŸM%: uÔpcÄx Ä]z‚€ƒB& ú¢>¢²Ê£€€£ÿK¯²á¤¦NN¦‚0Ц§÷ §¦|bªŠ|ø pé´´¾ãª¡Ø«²¬¬­(­ñ 0”ñ ­«DCÃK°  °uˆ <>œˆûɉ© ³ “® ß¸à—³ýý³´ÅDŒ´--´±µâì2›ž¶tóƒ÷‚Ùµ°p¶q ·ãS2 ² ã·õ·C·ÓCVฺ×ñ%^¼ò º »×¹»X X »¶Ý¼˜fß ° º9úË ¾Gçg–G¾Á½í ÁÉ | ÂÃàìÓ ‰ C k „¤° æW|t Ã##ÃT÷Ä ¬ á +B Wæå b(R_Wd Lª 8, )îÂîh»îéË2É)¥ 2à é"a5P_R³8Õ4ÎÅÅd4‹ ÐÛ àÑÒââÒÎÓ>¾Ó;=ÞA¡ ÔÔÇÞ ÆßX Çq1XeiÛ¢ êÞäx ÖggÖô^G àça OÔg³ó @Aû¢ £ Õ2,6 <÷º 3ÛÜmoØüÔÜÙåÞD D ÞnÝ㌠È}‘ ï+ÅKM% *ä{{äá¼ » tæòg òæV“猌çËÙAËKRØÊœ L êçë’º’pŽp íÈKØfÈí¬î.%ïQ ¤Q ïÏFðñ ñ ðá Î Lñ Ñï§ó! õö­öó ù«Þ%š úuuú†`… 4 TñaËìVfžøý¡(ZWKþ T _ °kþu $m ü û  • m%’¢WÄ Ò òjÒ§§’ÒÓºCÔL¼—° à œ97 ËeS‡” D ô EŽ H^ $Æ´C ç Ù|Ï %M^…›ÿØË4½î;í ôô·¶UûƒæÚž vgœéº« '’¹Ñ¼Û‰j õóizž{ ÝÝ{8ÏÍå“ ©©Y|b¤eÈ“”GÈ`uŠ ]ô7Î LLù€Ã’ úZ b( "€€t( Öן%>CZŒ ]>%£x'Aî(ÉÉ()”)²²)' ÈääÈ–x$› ïõJ,».ë ë Ö _ /=?/ 9¢£…23w VŠ f4ß ýÂXÂ5 •™…¬¬… °Q Ê€ ø_  4[û¼ ´§5ã›Ê›ã{,oO 6  lf a ÝjÃJ™‘€ ~ Ð! ë ´ F ŒæN;vè=RT=<<==T8“>”— ?¨y F œ¨?ÍcåÖë' DOæ5ODEôE¨ ž Q ɨ EAÑŽFÁ  Fðî»ÿ»îGè*’ü¨Ýíf¶K'I‚šLM ¾ML" •öò©]‡PQ>êÌ ÕÖÜ § Q¥ 88 +”²ˆ\'mRnTÚ ¼ ÂÚTA” 5ÁSû F3š´@FÍT|2g?  O ¯ A-ì s Yï щ  C\9 9 \&)(pÔs()÷@ ¢>7 i÷R^÷‘aÌªä  c× xú d´´d 00* ¨± ·‹ 0 Ûn ©. ¨ Àt¾z&™+ç¶úÚ LúUÚ tf‚¨~k g5¿Âž¡iÆjÛßj‘ jûçl’]йü8‘"õ’äâoûãbpþq]ñ Feó ³ÿ™×Ïÿpó ö¾ða äluµÅ Ñe ¯°ÐáGÄ@ w2mxymyºÂyCy›ù€v›ó p½}J ¶ C÷­ J }ÆÇ@´l~P}<ÚSd 9‚Õüæ™"0膼fŒÏ. éý ¼†|<  ¶ˆŠŠ9 ¶CìZ¾ŠÊâ ](°†QÊŠô  ¢ ' }d %CcL s´)ýúm_ U bb_W ‰8ie. ©Xe;¢G …í Z ¬ Š ‹ ö ½Mbj ¡é f¬™“{ ‘ n{ “L½ÊU #°êß«'ˆ ¨ fš  š#ìž"»¸h "ž6¡¢™O×]£T Äã°ÄT ûH ¼ £pC›Ô 9«ê ãú1Ô÷Þ§Þh‹ : &Û¨a ]]¬¨ ¿á÷¬ü « <« 1<L®`xÖòg¯² ²¨ ¨ ²®„ X8:´- - ´­koÚÔw 3N ½¸ü= ¯Ô¥Gò@ë@Ÿ ¶åºc CEFÄ^Öù7×tlè ñ¿6Á6• €‚â Ý v4 o oÄvÁ Oíx ÊsÇulÉããÉ{5 h¢ãê C»¶ËއÌò ò ÌÍèú !®õ ,>?”¨ÍËÎÎÅkÚœO P ÈË»ø ¹   Ḡ“µ£ÛI+ ÑÕL ‹ —²µ C Ä â ~ÚÛ!#TÂÙ }ÜAÞÃ!ÃÞË௯à¼3'ÃâáÅ÷wT˜ã U Œ*a yTåJ%$§eæïæØ ç9 èÈpè)*8‘Žø`öì*Õ82ë==ëRVìâK y `PJ tN`âìKE £ Èy89*Wî!ò&,Ú&Z R& ð)ðòÍB ¦ö ò¤s¤ò$ ± Î` ¾ {Q6©ôÇÃC!¶·ãõ¤·ÉŸ{¥ûúQiú¯÷ù¬¯úä)½(tA x2@ x¶xs?/m ýûc ;ü’µ üæ ¹û§? Þä 2ûý““ýæææý» ø–> ÅŽ«®ÐÁ vÒ/ âê0 /Ÿï>9¾{Ÿ9^; ¾¢Yù?@t© Än p È–1€ ç ¡ ^–¯¹ó W (Ç(((ÇXŒgÒÑÁ y í´?‚¸ˆü‰ˆ4bu†{õ| 3ø ©4 bùú«f<[$ÎkØØ‘‘= 8D2¥sÅ …¿•X—'óA ÖÆT DZ ¨6 äO!¾ T c¾ !#6#ÚÚ# ¨ÝnC%¶ Ò‹ &‘^TU!z  vÝ Ëó ›% “>Љ=xß ·T¢jä0)ss)nï µuu) _ ,HU]-z8-&~“˜Ù ò´ 2<  d < 25t¿( Tõ\ b¹ 5+ + 51Õ{HHÕÕÀ;t•tJïq=u K­G@ë zV ,õ @±=*PÔrAª CJ<Cà ›ÈYÉ' OYCÃ9œF 2ʳM٨᛽ ÞÙ[u¦’ ?Y ïñYïgþ $n!S äÝ1ŽkPÑâRgRT_Ù  % ŸAí, ;Ør¿Ä TQì[|¶× ÄÔ ÀCÒúÚUæ1æV·…W¿ þ×! }P@y § ñ ½è 9XÅ÷ pîÙ[]Ð]??]ZéÊ ? L `ÑÑ`a! ¥a^ÆC Ë$± ‰B;þîc% F ¶ p­c" åfm —/¥¤Õå» te¥¡gg—DC^ Mi’õ ®l ] 9h’i0³jååjKö;Î ½k\×*àl< Z< l ]k­;s…. “qB qrjroXãs&&su© ·  wt  ™HvQ DZwy y w2oykç[¶kr oBÆ Æ Å µˆœ·ÙØ P¸ ÐP ·  å Ûµ~í fæzŒ{g5 dœÆ Ùhû¾©/º/©uP¸Ò†RK<ê_ T ) BˆI‰Ii ‰Y Y ‰  aæ°k’„·l ²k ’ŠÖ Ýo2wo<2ÌŽ(ŽŸ Ÿ ެ‹ ö öž88… Ý… êT »ê%‘8¶ôdBqˆ“ÞÞ“”¹””’‘ rsy—¼¼—èÒ ¯Öšx\À, 8yyšr ]’°_ Vßw Wžx ž““Zx SÌ Ý{¡ eŒ÷V5i ¢á¨£¯¯£ÃȤdš/ ÷}v AY¦o ý§¶¶§·¡¢ñMªª®~®®©ÓèÚb  ©äs¯= „°ï°ˆ4‡ ŸÍïïE Ÿ1N oMÁzn~ÿJ;²í¥í²~) ­Y) ‰­²ÿl ª©šë¸g7¸á¿Ý ã ^ ÿ %', ¸6åœ"#­ ¾ø¿å ïü ¿©Rf}ÀÀÞ¶<°Â8Äù`€ÃÃçÃ9 9 ÃÁH…·ûÄ„¼ò%üîÆYYÆÉ' & ÏZ ÉÆ:‘m^ûY1JƒàÎRA âæÅ»› UÏÑ†ÑØØÑÎÆû ìÒi i Ò‡ 7ÓxÓ„ ‹‹Ò„2 ñý N"; —ÖTÑ×4Ú[ë ØÖ Ü Ü™™Ü0 ç 1 VeišCÞ¥¥Þ”ß E¯ùÿ o„0çMEÝÓ䃃äçY) 'ôó' èÒ_aÖ/µÌÐ‘Þ  Éüë‹‹ëè Z ìÕÕìù9î( ( îûˆ ý í ýÀ\-óz°’S Þ²øñ ¨ñ ø³œÍxT”Â7 ûûÿçþ… … þÝ¦é “/ßd/  × ˜ûˆ“û£7ýfS°-»{˜np÷kߦX X Ž  Á Kg ¥8ñ¥  ó sŠô s ² f¸Ê ¦…* ·‚4 œèp  hd Éh I5 cÒ" ¬”²n     «Lð ^k[ Ådˆï 3îl î™Bì o å?+¼ H Â+Mòí.“¦Ê .—hÁ²ý7: ,” "9 "Ë¢¹Ý‡˜ØÐ;!fŽÒ´f!¡>†°_‚  %øe ê ´¯ %ОÐ%F? áÂ~= '¥ )š¢"wF­°7•M£*r,é· æé,@ Hw¤±‰« -œœ§A õ ä -R< ˆz/A } 3’ò—¹ â Ô3à× …ß À   œÚ«8,âø 89­9ÏÏ­rÔ:T€ T:;œû¢ˆ ´Ü o‘­­?°?Ën;Ë?§Ao o A bBV¨ D²øÂ ±:ØÛ XG ³ÈGdÖ × ~dGC NÚœèEJKË;´L4L‘m‘LD §÷ î©Mù§ ¬`Ï ùMú»_¸UVÚ ½)³‚~ÕÜÍ üXÂN ö-áì ­ xÄ jÌ O÷5t) ð ±ö QÜÜ‹ ö œE‰ &ƒ4¤Ê \ ¢ç6; S9 ¾!«^­ ý9 SU¿˜¾ °URŠ ‰ ½ ]l P²V]²` „\]H]ÁÀÜ¡\Á]V/_H ]Pç`[R Ö7N‡paBŸèhbúÁà·Â¶ †ElÙf¦Ñ W ³—fÛÆÛf ißîkY Y kZb ë ¶wÅosÞ ÔùrS sÖÝ ÈF <‡pbsqÇú_ „ Ä Ÿ¢Ç†Y­1˜ôšº”—à ʆ؉ 50ÌÊí-]ÍzÎzÍ z eÎÐwD Þn ¾Dza ûîÅ ïê*ÃÚ}"»µ Á ßk "}4Ô~ <rÙ„ïÚ¿[\¡j bô-Lˆ°•3\™äPϾ~˜$}ëì'ЉäN¢Û vŽ ‰W¨±šW‰î^ŠRŒèŒè,6 6 м^.K UŽL„Žó=í´$Þ$ó ×èÕ Â N¢ 2ø*jÁ ””*çÖÖ• Õ;Þ+ ¶ št•P ׯ¥‘N; ¶\•i3™Tšk‹ ¬o œF ‚I ý€¨ íuém¾ Ç¢®žW  Ÿ<¦  ÇÂN l¶ F „g²ÚŸ8R‰dœ ª««Gœ Û «› › «ªŒÛ, N ¬“µ´Ôa ÝÝGaÕ߇² ·T Þ3nàˆ áâ„ âúpJ²4ý`º»ê½½¾P ¾t¾»À¿¿G é×Néñ× m’«èà ìÃ8€ä½8ÃW Þr?VU‹å¼ 8?ì_õ‹ÅRD—² 8ÇÇ”†™-Ž?äMÉ¡¨}É<pœÙòúÌöŽ 1ÏeeÏýýÑk LØL øýú»ÓÔ{?rü = ¥ÔÒ ®ÕDÕ$¥Õ^Åÿ»ÿîÓÚ¹º ß´ ö§ ÛÜÖÖ Ü W ÜÚº £ 2ßà{b)Ã*-.jœ‹EB£=V1äöì%Ãææ~£ã³½ ³òj« ,³ ÿþ–—Û¼èê‘*² ¬ÏË< ± W·… êçëGõGëììë"í…sÏepÐ /W ® Š%îðqpO· ýfG ð¿WÐÆ&ñ    ñCwó,©¬ ]ßí êõ0 0 õ÷Ù°Q(÷ss÷ó?ã7Ž9ûñCû§§û* >ê ɲhÌÊÓ§ µÃÖÑÏeýþ ›ß‹þüëø 'ýnoD–œÃ€ó[}œ9J½¦ Îü¯ @ci7㺠ƣ @ÍX‡2À[ œ £ z‘x s ««   ¹A ¹  { B. ¾»*/¨ ‰}$$dË[ ®¢® ž× ‘ í¨ ¿ Ðâ ¦B5?— B«|!ë~ ý Û õä dàÀ )(ü¨¦TŒ=˜qÃ(t Ãâ½ÒÏý S âáïâ!l´± ¾<ºqà ¶" _ "7ê ßÓ& Ž &'¬óœAº ò 4âýø {ü-À ¼¼» ìq8»)*[ éËš*)4H ŒA°Ÿ+ùfæv,.R:µ».+lšÙǬ16b iOk 21‡OWl6b ÷U à: Á9© ½ ‰ +¼ ::;O;££;9ÊÉ¢þ R ] 2 Þ <v˜ ™ »›   Jë÷?(é@ ¶×µW. Ž] W@d º~ S`7@Ÿ ›ºö" ¹D—7D ` E¹¹EHï2&HHD£%ÖÕ Ã`¬ªÐJ¯J  ’ J¥Û ffX¥JI(Kÿ¯KIoª nrIª{ L• Mð”0 "*M-• ^-Mbž²»åNk‡OÑÑOP¢ÎQj •‡Qj ÎÝ+ $Z SU?U]UR]X· Ê¡XÅu•*A²CÏ*BAY<ikß:ó  åIY ZÕ€¶c›]ÅŸ ÍVË ãÁ ` 6 $ Ç `p ˜Ý¹Ñ ,m õb c$›ddeüehhec°V7¯ºëÄ „ = /Í ’q 8X-hÍQ¢Ó5 Þ ¾xùä¶ srá{ikw¨ ¢ck% % kh³ °¹ " m@ Vˆ פèî›á ¯6r &–,Œ¨;:žy5*„š5pÇö2Ç3öp¿rÙÙr Þ ¼ 2ð sP×ݤitõ õ tÖ7Î À7Î 9ÉÁè!,Ô99=w†>öwÔÔww P<m |B­ Úçv @my 25ˆ~à ì ÉÍסE €00y‹ Ò  5ZA‚?uœw DŒ¥ EˆS G²a³>†Cc ˆzK¢ @ÊÀÓVÛó€±x© ýx‹À_ ) _ ‰´©µ Ú ŽÊÓÔ ’9’££’Ž?A‰Ë½ÆÕ”AA”²„ šáÒ¬½e t± /Ôeg¥&'LÏü Åš›‰›© ØÏå© ›—Øžqr¨t\W Ÿ ›}½[ˆ f ŸI‰ II ÚJ"ÇŒÙ_"J£1¤••¤{ ^ ¤d´íO¤vÛº¬L®ÎË Gîí.Ȭ­á­ïè = ‚I‚`Î ZØï 1 Ì‹  ï­ª äEA¯ÔÔ¯®} ”±tÑ>$¶ ¡”°™¿* õ …H ³×³´×Ë´x žx ´¹Œ…ÁŒc w í ¸îñ «v ²ee ÀËȦî¸ò ˜2 2 ˜‡ÄõYY»sv : p»Ž»Zv̼n D¾õ D– ‡ NÜ‘Ômt #έ ÈÎÌÊ›(*Ù È­ ^èý2ü^çÄÕÕÄ^6¨Ëç; üt\Æk u„ÈÆ• Ÿp ]‚ ~_ÄsýIÉÀÌ/ˆÌ*×¶qe;vÌQ Q Ìy`ªº» Ðß `#"+ÇÐÍ2ÑÒ»7Ò³ÔU]ZÅY Õ£¦<“ ×""×Ú7 3æ ì ÚÖÖ™ì Ûj ‰Ÿ§_%&ñ³ßà¢à¤@Q‰àÞ¤#"…T˜mwãÛ‰ãææãáà™„ aÜ bçqì´ abþéê?¶  ? ?÷•+ ©{ (ó~ëœ.ìô gô ìêœ*ø Í… H h„{ •#짘 7#TlðM ðm‡ g ›\iš3kòV] åmlòmmÊl=LŽô ôqDã?ösÄYäŠAÄsq^ Cxu¸/ùŸ¾P ¬ ìŠ AýVVýMlþ¶ ±Lad3åÕP–l¥ ˜l9{(À þÊ ‰ BAV71­ (( }˜+}<<F ï…uB ì ` *OjS ü‡‡˜ãx<‰.ìF>)>h @Ôé[æ haòŠkqz!‘çg$Zé§ÅFZYx‹&Y"­9 ‹ uL Jsx ŒØDL ‡ 'M ñ¢[ ½04k åe eÏ()j) )'  ™Øtxr˜,wpß |—#c o • ´DØ—™š ‘ â[è™ìhie~ö èĺW r 1 12S2ª ª 20l3¨Ën ¿ Yz # ?î Ó UV ~‰ãü> "45Í53¼ØB”.¦R S¾Í×Ó¹Ÿ9ÿ "Ñ‚9BÛ8Q IÇ‹¨Ì¯Þ K >¢ú \ª® ¢²¥ •>§€æâ,¦A› ›Ÿ±ëC7aÌDÞV k ï Û…ÞD§G6ÁGC«/“Ù gŸ›Q@û/Ñn ®Ãa&GKK°KJÑ +¡þg°Ÿñ¾MP» P©©PLÔQ± SÇÇSj‘¹O T!n‘ N ö‹ ‘ U,…æ€,U¨åæÊœQ6žX¾ ‘ ïö¾ XY;YYVLf_\i\]£%ÊG× í][²Æ œÖG ^Tà €l ]õ ®°Ýí Ó G`µú j´bjkkjïµbÿGH dá ËeeT¸Ô ¾Ä ¨Ô ¹¾( óÍ"¹%_½×   ¨¿Ž«9˜¦±ê¥5¦˜‡3!n mÛ"ÐnÛmnk n¨¨nlr p1 på 17\¯¸ —ÆA B ¸¸  À _s¡ «ŽÈÈë¡ |_Árö¹¸¯›á½ÊýppýNŠ| `€ † í î Áš z|#|­ ÙÆ  1^ ­ |w&aƒ}‹‘‘ ·¶© ô –‚€ÍÎÍÌ85±O ‹Ÿèè‹wºï‚$× ƒÄ„ Ã „…FŽŠ`}v^š W¯~Ú‡''‡ˆ–ó; _Yóbp#oˆÚ å¸@Ú ˆ†–‰£–Š> ‹µ 1™0 ˜É™Œt“ ½Í2SR5Z¢£á¯¹É ý‘ÿ³ P””8§ J;ómòU […ýÞi— ÿÐ9 &c-šiX |…éìý 5¥r öþ8 ³å©¼¢ ¥Òr ƈ ´ÆF )v;=È(¦Xå3©dæ Í 4ÈLg\ Ÿ   žH\¹;ä+Æ¡„7¢ ¹>¢£¢w ÔÕUY £¡ôõÇqŽò¡¦N ä F¤ BRM "ë§W¦ÍA;¥ }ÒÒ$Î6ËÆßŽ ##X ß ‘ ‹ (&c•ï’¬Ù×ÚÑ[¬!Ðkc(­"  bcŸ v¤Ï.®à‡ /‡°ž °±Q¾;Ñ v± :F º ÏsÔ Ô<gE±²äD—•Ù—¶·X·CX¸^^¸¼ø» j¼ÁéÝ´ãÈ´ØÎááÀQ>;ˆ ‡Œ PSðJõ/³ß/Àß Ã1ÇŸÖ1Ã\ î õàÝÄ]´ ź î ÆÁÁÆÇºh ¸¥ÇññÇÅ|Éã|0æ)l›C¨÷ÊËã›ç½âÒ=< eËÉmnw ÌIIÌ”™ Í¥­ø ¬æz ­$§MPžÒÂÂÒÕ[ Óñœ% ÇÓÒñstPX)ƒœÚ=X$K ½‘¥ õ ÖØ%À¯¡¶`Ô¬xר88ØÕM”€ƒ–Úu–”û– ß Þßßüß ©[Y°…ÛÇßÜ0…éQâÄ ï …ò àklìííãaãáãä3Ðó åôôåç 0 ¤¡ çäÂŽ .ÅX¥ÅêëïÚ ê] ëëéœÛE îå ü þ Ô°ïðÂ$ðÉðîõ’ rÎm0 ”„sƒŠ?£)öýL±õýöø—™ù˜+wyb øõ¢=áúû© ^ û>î>ûú”Î ðÁÿ9 ü|J‡ƒôÉ ˜}ß Ùbæn|Ê ô« « WÊ Ð6õ ø„ _fØ ùîÆ n,,ûh[Ù}«[° leLrO©±4g o ¬{–u3 Y Y ;K y¤Õ¶ÿ£tff· ˜ ‰‚ ã] ÚR%ùF 6 › RvúcÛ Ú Ê䇾JÜÛ>   n !Ìh£?­##Ágí Dé\7V&'ª¤ y˜š#%¤ â(0î~c Ô   Ĉ' W*++ss+(b¿ ‰ˆ­×-ƒš-+LÈ’V/5–—ó â"ˆ‰÷ "ª  3 ¸ È t 51/ŽfãV5¸ ~Y776“”Tl9 ÁV - ´öÔƒ* „Z a ;íßY¨ª[ý;;XUWÚ ® onæ=@Ê–TOa pã³ÊíE¥»d¸{ZæÉ“[¹ Ô¸»ò¥"Ò ª sJkËååkåo¸nêz{)þý¶ÂÔÏVMNúNþþNK¿QG x×ÔCÏ ST-äH Ah õNTQ0… *F߬qÑ ´ ä-šX öVš„ ^ÅPnÒßÏù§‡šYk Z××Z\ \o o \YG[ ï^ ›Ÿ ï5 * · ‰``^% R À¬f a¾ccdUdZ Z daEg¥¥g2Ÿ 4w&îÕ)ÓvÇ }!µ KZ,Sg4ê’_ >ˆÔ Ï e XD8 ¶lÁ‡m¥¥m³÷Xm  Á=pá?½³K qqÒWUXî6w#¦ X Ñ>ÈtÌên Ê v, t±e† ,vwE6~} w¥¥wt³^¼‘)fy¦Åå*¦y?@zÊÉ]ã{|Ɇe¼|z’}…B¥P}qQN€‹ô¤ € ì é C² Ë‚ ¿ ‚-åK..‡æ æ ‡ê-ê‡`£ :( ‰Q}‰:Š`¿ b…Ù KŒ¥JH@ûå ‚= •Œ(w‘:¹"ŸK k’ ä ’\c “ÅÅ“‘R \Ù_¥”ß ßÁ gég–éô Ê–#¸ V#–À 4Cn Ъ;_595 . ™ áš¶Þõ¶š ¤ L›œßØ EÔ5 žÈ íOÅ> ëž8T5 •˜Î r å58Bn9žÂÜõi W¢( R ˜(¢:m £ùÊ€::ù£X ÁAË V îÂ.—Âî ç’§lX} W¨Ê ¦ © ­ÔÀ«Ô>œšÔ ž5Ir $«Ë ~.œ­y ì­äÉ • r"¯ X AÑбú¦e¢ F„* ¢Ô7ù¬‡ßzà ‘9ÔñlmÁ¼»˜X ¶·¦§o ¶·³â  <\WJ¦ SÏ íf µ RÆ ¿*®Àµ’ÁnÃÛ¹EÛÃÄ+© ÄÁà~F J ÆÇîà†Ÿ ÇÇÅg f ¾È^+ä©W·± ¢9«Î ) WBR›Ë\5 ž‡¬‚±Ì:Ñ[ùzÒâÎFD¸8ä;¢bûEÒppqá\¿FÒKÖêóôÀê ÛA û±SÓ®Ú‡¥`Ç®‡SÔ% ñÛ&ÜY¶ … ÝÕ Õ Ý°2Þšà ]¹Ù à{S¼®S)¼m¬•¤l Ž9] òááíDƒ˜ œ7 ­ ª ‚ÊïíÅêëëø Åå ü ô }$õ™’Òëëéá>€*F,õ‹S•¬ÿ†ÖL—DìµoõöLÿ¥¸ áòÕ `J ·Õ >áG½ $ 6 $ øûxÖÄ) ð g:5¢ù„„ùû½Îïûøø¤ï)( üttüæ{…nüþÿŒ ÿðzƒ O Ç_…ðÿ™ V^x V™   £ Dx Z ÜÚè íaP²žLÄQ Bêl  vº<Gh tt  ür{uˆ •Ù ´²u )Ô É´1 ÖŸx ‹ìèY ºœÍ¾û & & Í  €0”ž DQ Î 5 \ÄÛœÇbÖ ž v0mÁr ê`M "· ì#W3b #´] g „ôÀ…´#Ø ‚bddZ‚v'ÿc>H²uâ Œ Dzù xÐ Œ †ÇHJcÒ ú³ý/5Øæfšf)*£¢Qì+í4HÆß,w õà ç íw ,.Ù©0••01€…¤Úâ1.© 2ý' ¤„ßqSq s Ú46#ž¾ "62ý 7: „.´FÄç C Àæ xñ&7øÖ ?ý„2;ç :;ÊßS¬ÏŠQÐ Xù øÁ Ý7ÿ;kÔj>?ª?žÒ ÒÏ?<yB*á ¦?ÚE`-°D CêÄD  D|FG–ª ¶ ª©.§ IJ;JÍJH- ìâKt9MylØ Ô7{ VéP” ” POâQtPçtQŠpSu ~„g nUW UÄCYë@@ >s p[å[Ü-*+p]˜ »]Ý M» –‰}Ý š» ^tt^N“`ìùqÍp qs… sh+t~ ” OEñ~Bi;;iéÿˆüzlnm|u|mo~\qolxyß xqxŸ à qýúr«ssÆ1Ùß MKyât‹ ™Runnu~}ÀàR‚OP`}á ´ ì îuÏK $}žKW×m𠓆 Z”ÎÇ*‘† CDê ôN ìö²é>ö…á|ƒ… º3ì Rgƒµ„΀} ß xb`ÌýÞ7nD Y¢Ä ´ v : 0Vú†¨C®¡> É ä Ú .ˆˆ†LäIÀֲNJþ¨W Ñ f° Å‹Š^ZŠFFŠå  ÝÁ óÝ _ ’ç cáddIŒöúŽU¿ [è °³ ¡è ¿ —ã ¾ÿ“§‚Û 8), T“ ±†û f “zÄ›&ù<ò—ï Îe’ƘèýíÅK è˜x‹ dÆÙ6ûöIð—óó—¾î(™™ÅîèYg œ³Úÿ³†k^1  }££í åx ‘Ò¾ñý Ϻ \ yðŸÂ_;Ÿ s Â ž¡ƒú ƒ¡ó ¤¹‘0½ŠÆ< ¡¹¤„÷/ D êQFQï ˜ ­ï8§Dè ¦ñ ÏôÒ { â Í{ ¥•üÒY0¿Ù©ô ^ \¦- d¯{ %繌¯ôHƒˆW¯ †  ð x׿À= £µ¶÷aQ J\¶²  žcºššº»· Ü[ô Šn7»¹a¼¡ ¡ ¼Â-2Z_½Ï Ï ½¿ ~ TdÁÃÂà õOÌ E H  ØÃÁÅ·« K Ú2-|Ø2) jð Sa V­®µ I ÊñʹÌa²–ΠЉ ‰ Ð5Ñ0ú0Ñ¥£á Öé›éÖØõ¯ Ð®Ï %¢ 4ÑØ× Gc 0”çØÕ)ôÛnPQl‹ ÜÝ: Z˜d : » ÝŠŠÝÛ"ÞþØßõ õ ßáijÝyáÞýü{‹è:îŒî¸ÏÍ ùø{ ðö p+ #Àȉ@ö¹š\[îŒÆŸî ]?ZÄî “öø¹¢Ù{rõ…ŸË ¾-/(NbVhúüeæ çüù6ý±±ë›¥ÆW ûÉ ñþ; ÿ€€ÿKG¿L£¼¼ÀL5 ç ÷ Og—bOå •+ .i†Â³—¿¼Ä¨Í F ! ›óvvo¨ ®®ÉoÉŽ I ×§_Ôƒ†cB kÑ  `d±¸QF‡ÆÆ`J— ‡-"ÆrÎ ³ÀÉž žK¤ M1 KüDŽŽa&r zÕá] )8ŽËT ¨›  ‰È 7 âu ¾X¤¦ã’hÚ[}ÒaOóajüYý.ÓŽ QÕèÌÅ: òMÒ Î ) yC`Øör—cé 3: %D&`Ù& å& '(<(ƒÆ *B(&ú ¼¤˜ â)‘ø*”JÇå*,W ­,Æz/0¶0¼ ¼ 0-q1õ/ dÜ=øÝg xÞ‹.zYÑ 4””BÑ H 3t Ì7/noቊ£–>?ìšüd?¶xW?:Þ”½ @ óI Uí¥—¼ÚBI~Æ9ÌèØ­¡ú >@Ú ,Fì³ÿ ì†Q.ÕnBBÁ ‚Ä eCmÄòMî³ãsîóò¶nÐÃbamN÷fk ¤ì_à lí&Qê ã\RÃÃRbá d“ ŒŽ²V‹¥ÇÔÂý¹„A ÎYy wš ôZ[7[œœ[Yf\åÖ]ù]_ë‰ Ñú îðó„¹µÃ_\¡ —𪼪abФQTR!_‘aìÃùMöôÛödÑ/D ú ω õJ q =ÝP†B œ | øÿðq)º íK hûûúÃjÝÝj K–¤»¦¨ü=muÿ8…à8ýK,)HsnGá  áÓ Vv:m:užw¶¶w $%°y|¤¥ƒ —x$ÕkÕv Ò   S€u u €€:U„ýqKÐ0´ Ð Fƒññƒy\ ¤ .¦whØGrº_ÄçR…ˆR 07Ž Ïâ <Ð ¤ ÏQŽ ‘KÓŠ–»–Ï‚$\Œ×׌{ VV‹ Eœ™äù8 Dƒ1 !º 4±!*ƒ˜ÅqN…RB«; #%1«Ï ¼Î“EXf‚õ< éX씕C¤Pé•Ê Ê •“ƒKþ? g4V— ¶ üšrš°›¶í‘žÅÅžD'\B `ÿ¡  ¡¢‰}o2¢ææ¢ Ð££ØK t½¥á “ ©8§0©((¦d©¦0)*¼î Äî « + |ñ®ò,- áI I:3Ø cNh' ½ › ½ác\ Ïíù yx¶€3:çÞ.Gâ ‘ þ¶{Z)·¸× 0ž Á¸¶M2 ºí! Ô C2dà 67÷¦’ Ì ³ŒUŒ¿ÑEÓ y1 ˆr¿¿¼4ýòr =58Õ:ÁÉv 6Âu  `» Å9èP³ ÃAÓÎ AÃ# Ú » ¼zz±€c?Ë)ÞAw:Å)¨œËËœuÌÈbBÍûûÍÏ ¨ÆŸvcAݰÝB®O^È8Ñ+4 ÷ ÓC”Cä|F‘ F™‘Á×ò×I‚ _ž} M€K‚GÜÔÜþ‘\mIþÜg læÝÝ­ß}Fá9T9ázQzä0ã㺠޼ßå& U@æû@èSLÄSvéÅ¿ ë àbv ëN »í! <m•ú kOÅ™POëXF? t!ïÄŽ fr< ìù8ôâÙ r ·° ¡}BþKƒóSüˆÖ £# ³ž‡RRöf `" @‡¬K÷ Øœ± Pä_ ¹£h9¯ø=WZ™ÜøVVjÙåûž Kšþ Ó÷@ÿÿœziÀ\® Ý}vþ­Æý…{üÆæKW^ë w) HH …׿ Óó>4csäë & ´ YÝcÖ& ®^‘‹J Ǫ ^$ &Õ Ý â –‘|åLO ½¹RôR¹•é ?33Rév ·æjU§p UVa d VW(¼–W8 žXiXžï;Yª¶ ;@Z?Z@V[ v\j [\]R(–]WÚ^}^Ú}_I/_ñ`ùìª`Xé cZGa`¹b"b¹¦ _[a¿S]da±d- Ùe÷yÙ·ÂIVProp˜u  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeÊDFProp@Ö333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?333333Ó?OpenMesh-9.0.0/src/Unittests/TestFiles/cube-minimal-degenerated.obj0000660000175000011300000000105214172246501025364 0ustar moebiusacg_staffg cube v 0.0 0.0 0.0 v 0.0 0.0 1.0 v 0.0 1.0 0.0 v 0.0 1.0 1.0 v 1.0 0.0 0.0 v 1.0 0.0 1.0 v 1.0 1.0 0.0 v 1.0 1.0 1.0 vn 0.0 0.0 1.0 vn 0.0 0.0 -1.0 vn 0.0 1.0 0.0 vn 0.0 -1.0 0.0 vn 1.0 0.0 0.0 vn -1.0 0.0 0.0 f 1//2 7//2 5//2 f 1//2 3//2 7//2 f 1//6 4//6 3//6 f 1//6 2//6 4//6 f 3//3 8//3 7//3 f 3//3 4//3 8//3 f 5//5 7//5 8//5 f 5//5 8//5 6//5 f 1//4 5//4 6//4 f 1//4 6//4 2//4 f 2//1 6//1 8//1 8//1 2//1 f 2//1 8//1 4//1 f 2//1 2//1 2//1 f 2//1 8//1 2//1 OpenMesh-9.0.0/src/Unittests/TestFiles/meshlab.ply0000660000175000011300000000110514172246501022221 0ustar moebiusacg_staffply format ascii 1.0 comment VCGLIB generated element vertex 8 property float x property float y property float z property uchar red property uchar green property uchar blue property uchar alpha element face 12 property list uchar int vertex_indices end_header 0.5 0.5 0.5 0 0 255 255 -0.5 0.5 0.5 0 0 255 255 0.5 -0.5 0.5 0 0 255 255 -0.5 -0.5 0.5 0 0 255 255 0.5 0.5 -0.5 0 0 255 255 -0.5 0.5 -0.5 0 0 255 255 0.5 -0.5 -0.5 0 0 255 255 -0.5 -0.5 -0.5 0 0 255 255 3 0 1 2 3 3 2 1 3 0 2 4 3 6 4 2 3 0 4 1 3 5 1 4 3 7 5 6 3 4 6 5 3 7 6 3 3 2 3 6 3 7 3 5 3 1 5 3 OpenMesh-9.0.0/src/Unittests/TestFiles/CubeCol.obj0000660000175000011300000000065214172246501022076 0ustar moebiusacg_staff# cube.obj # o cube mtllib CubeCol.mtl v -0.500000 -0.500000 0.500000 v 0.500000 -0.500000 0.500000 v -0.500000 0.500000 0.500000 v 0.500000 0.500000 0.500000 v -0.500000 0.500000 -0.500000 v 0.500000 0.500000 -0.500000 v -0.500000 -0.500000 -0.500000 v 0.500000 -0.500000 -0.500000 g cube usemtl cube f 1 2 3 f 3 2 4 f 3 4 5 f 5 4 6 f 5 6 7 f 7 6 8 f 7 8 1 f 1 8 2 f 2 8 4 f 4 8 6 f 7 1 5 f 5 1 3OpenMesh-9.0.0/src/Unittests/unittests.cc0000660000175000011300000000021114172246501020524 0ustar moebiusacg_staff#include int main(int _argc, char** _argv) { testing::InitGoogleTest(&_argc, _argv); return RUN_ALL_TESTS(); } OpenMesh-9.0.0/src/Unittests/unittests_trimesh_circulator_vertex_face.cc0000660000175000011300000005026714172246501027101 0ustar moebiusacg_staff#include #include #include #include namespace { class OpenMeshTrimeshCirculatorVertexFace : public OpenMeshBase { protected: // This function is called before each test is run virtual void SetUp() { } // This function is called after all tests are through virtual void TearDown() { // Do some final stuff with the member data here... } // Member already defined in OpenMeshBase //Mesh mesh_; }; /* * ==================================================================== * Define tests below * ==================================================================== */ /* * Small VertexFaceIterator Test with holes in it * * WARNING!!! Basically this is an illegal configuration! * But this way we can still detect if it breaks! */ TEST_F(OpenMeshTrimeshCirculatorVertexFace, VertexFaceIterWithHolesIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 \ / \ / 1 / \ / \ 3 ==== 4 */ // Iterate around vertex 1 at the middle (with holes in between) Mesh::VertexFaceIter vf_it = mesh_.vf_begin(vhandle[1]); Mesh::VertexFaceIter vf_end = mesh_.vf_end(vhandle[1]); EXPECT_EQ(0, vf_it->idx() ) << "Index wrong in VertexFaceIter at initialization"; EXPECT_TRUE(vf_it.is_valid()) << "Iterator invalid in VertexFaceIter at initialization"; ++vf_it ; EXPECT_EQ(1, vf_it->idx() ) << "Index wrong in VertexFaceIter at step 1"; EXPECT_TRUE(vf_it.is_valid()) << "Iterator invalid in VertexFaceIter at step 1"; ++vf_it ; EXPECT_FALSE(vf_it.is_valid() ) << "Index wrong in VertexFaceIter at end"; EXPECT_FALSE(vf_it.is_valid()) << "Iterator not invalid in VertexFaceIter at end"; EXPECT_TRUE( vf_it == vf_end ) << "End iterator for VertexFaceIter not matching"; // Iterate around vertex 1 at the middle (with holes in between) with const iterator Mesh::ConstVertexFaceIter cvf_it = mesh_.cvf_begin(vhandle[1]); Mesh::ConstVertexFaceIter cvf_end = mesh_.cvf_end(vhandle[1]); EXPECT_EQ(0, cvf_it->idx() ) << "Index wrong in ConstVertexFaceIter at initialization"; EXPECT_TRUE(cvf_it.is_valid()) << "Iterator invalid in ConstVertexFaceIter at initialization"; ++cvf_it ; EXPECT_EQ(1, cvf_it->idx() ) << "Index wrong in ConstVertexFaceIter at step one"; EXPECT_TRUE(cvf_it.is_valid()) << "Iterator invalid in ConstVertexFaceIter at step one"; ++cvf_it ; EXPECT_FALSE(cvf_it.is_valid() ) << "Index wrong in ConstVertexFaceIter at end"; EXPECT_FALSE(cvf_it.is_valid()) << "Iterator not invalid in ConstVertexFaceIter at end"; EXPECT_TRUE( cvf_it == cvf_end ) << "End iterator for ConstVertexFaceIter not matching"; } /* * Small VertexFaceIterator Test without holes in it */ TEST_F(OpenMeshTrimeshCirculatorVertexFace, VertexFaceIterWithoutHolesIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ mesh_.vf_begin(vhandle[1]); // Iterate around vertex 1 at the middle (with holes in between) Mesh::VertexFaceIter vf_it = mesh_.vf_begin(vhandle[1]); Mesh::VertexFaceIter vf_end = mesh_.vf_end(vhandle[1]); EXPECT_EQ(3, vf_it->idx() ) << "Index wrong in VertexFaceIter at initialization"; EXPECT_TRUE(vf_it.is_valid()) << "Iterator invalid in VertexFaceIter at initialization"; ++vf_it ; EXPECT_EQ(1, vf_it->idx() ) << "Index wrong in VertexFaceIter at step 1"; EXPECT_TRUE(vf_it.is_valid()) << "Iterator invalid in VertexFaceIter at step 1"; ++vf_it ; EXPECT_EQ(2, vf_it->idx() ) << "Index wrong in VertexFaceIter at step 2"; EXPECT_TRUE(vf_it.is_valid()) << "Iterator invalid in VertexFaceIter at step 2"; ++vf_it ; EXPECT_EQ(0, vf_it->idx() ) << "Index wrong in VertexFaceIter at step 3"; EXPECT_TRUE(vf_it.is_valid()) << "Iterator invalid in VertexFaceIter at step 3"; ++vf_it ; EXPECT_FALSE(vf_it.is_valid()) << "Iterator not invalid in VertexFaceIter at end"; EXPECT_TRUE( vf_it == vf_end ) << "End iterator for VertexFaceIter not matching"; // Iterate around vertex 1 at the middle (with holes in between) with const iterator Mesh::ConstVertexFaceIter cvf_it = mesh_.cvf_begin(vhandle[1]); Mesh::ConstVertexFaceIter cvf_end = mesh_.cvf_end(vhandle[1]); EXPECT_EQ(3, cvf_it->idx() ) << "Index wrong in ConstVertexFaceIter at initialization"; EXPECT_TRUE(cvf_it.is_valid()) << "Iterator invalid in ConstVertexFaceIter at initialization"; ++cvf_it ; EXPECT_EQ(1, cvf_it->idx() ) << "Index wrong in ConstVertexFaceIter at step 1"; EXPECT_TRUE(cvf_it.is_valid()) << "Iterator invalid in ConstVertexFaceIter at step 1"; ++cvf_it ; EXPECT_EQ(2, cvf_it->idx() ) << "Index wrong in ConstVertexFaceIter at step 2"; EXPECT_TRUE(cvf_it.is_valid()) << "Iterator invalid in ConstVertexFaceIter at step 2"; ++cvf_it ; EXPECT_EQ(0, cvf_it->idx() ) << "Index wrong in ConstVertexFaceIter at step 3"; EXPECT_TRUE(cvf_it.is_valid()) << "Iterator invalid in ConstVertexFaceIter at step 3"; ++cvf_it ; EXPECT_FALSE(cvf_it.is_valid()) << "Iterator not invalid in VertexFaceIter at end"; EXPECT_TRUE( cvf_it == cvf_end ) << "End iterator for ConstVertexFaceIter not matching"; } /* * Small VertexFaceIterator Test at a boundary vertex */ TEST_F(OpenMeshTrimeshCirculatorVertexFace, VertexFaceIterBoundaryIncrement) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ // Iterate around vertex 1 at the middle (with holes in between) Mesh::VertexFaceIter vf_it = mesh_.vf_begin(vhandle[2]); Mesh::VertexFaceIter vf_end = mesh_.vf_end(vhandle[2]); EXPECT_EQ(3, vf_it->idx() ) << "Index wrong in VertexFaceIter at initialization"; EXPECT_TRUE(vf_it.is_valid()) << "Iterator invalid in VertexFaceIter at initialization"; ++vf_it ; EXPECT_EQ(0, vf_it->idx() ) << "Index wrong in VertexFaceIter at step 1"; EXPECT_TRUE(vf_it.is_valid()) << "Iterator invalid in VertexFaceIter at step 1"; ++vf_it ; EXPECT_FALSE(vf_it.is_valid()) << "Iterator invalid in VertexFaceIter at step 2"; EXPECT_TRUE( vf_it == vf_end ) << "End iterator for VertexFaceIter not matching"; } /* * Test if the end iterator stays invalid after one lap * DISABLED as long as the normal iterators using old behavior */ //TEST_F(OpenMeshTrimeshCirculatorVertexFace, VertexFaceIterCheckInvalidationAtEnds) { // // mesh_.clear(); // // // Add some vertices // Mesh::VertexHandle vhandle[5]; // // vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); // vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); // vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); // vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // // // Add two faces // std::vector face_vhandles; // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[2]); // Mesh::FaceHandle fh0 = mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[1]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[2]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // /* Test setup: // 0 ==== 2 // |\ 0 /| // | \ / | // |2 1 3| // | / \ | // |/ 1 \| // 3 ==== 4 */ // // // // Check if the end iterator stays invalid after end // Mesh::VertexFaceIter endIter = mesh_.vf_end(vhandle[1]); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // ++endIter ; // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid after increment"; // // // Check if the end iterators becomes valid after decrement // endIter = mesh_.vf_end(vhandle[1]); // EXPECT_FALSE(endIter.is_valid()) << "EndIter is not invalid"; // --endIter; // EXPECT_TRUE(endIter.is_valid()) << "EndIter is invalid after decrement"; // EXPECT_EQ(0,endIter->idx()) << "EndIter points on the wrong element"; // // // // Check if the start iterator decrement is invalid // Mesh::VertexFaceIter startIter = mesh_.vf_begin(vhandle[1]); // EXPECT_TRUE(startIter.is_valid()) << "StartIter is not valid"; // --startIter; // EXPECT_FALSE(startIter.is_valid()) << "StartIter decrement is not invalid"; // // // Check if the start iterator becomes valid // ++startIter; // EXPECT_TRUE(startIter.is_valid()) << "StarIter is invalid after re-incrementing"; // EXPECT_EQ(startIter->idx(), mesh_.vf_begin(vhandle[1])->idx()) << "StartIter points on the wrong element"; // //} /* * VertexFaceIterator Test without holes testing decrement * DISABLED as long as the normal iterators using old behavior */ //TEST_F(OpenMeshTrimeshCirculatorVertexFace, VertexFaceIterWithoutHolesDecrement) { // // mesh_.clear(); // // // Add some vertices // Mesh::VertexHandle vhandle[5]; // // vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); // vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); // vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); // vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); // vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // // // Add two faces // std::vector face_vhandles; // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[2]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[0]); // face_vhandles.push_back(vhandle[3]); // face_vhandles.push_back(vhandle[1]); // mesh_.add_face(face_vhandles); // // face_vhandles.clear(); // // face_vhandles.push_back(vhandle[2]); // face_vhandles.push_back(vhandle[1]); // face_vhandles.push_back(vhandle[4]); // mesh_.add_face(face_vhandles); // // /* Test setup: // 0 ==== 2 // |\ 0 /| // | \ / | // |2 1 3| // | / \ | // |/ 1 \| // 3 ==== 4 */ // // mesh_.vf_begin(vhandle[1]); // // // Iterate around vertex 1 at the middle // Mesh::VertexFaceIter vf_it = mesh_.vf_begin(vhandle[1]); // std::advance(vf_it,3); // Mesh::VertexFaceIter vf_end = mesh_.vf_begin(vhandle[1]); // --vf_end; // // EXPECT_EQ(0, vf_it->idx() ) << "Index wrong in VertexFaceIter at initialization"; // EXPECT_TRUE(vf_it.is_valid()) << "Iterator invalid in VertexFaceIter at initialization"; // --vf_it ; // EXPECT_EQ(2, vf_it->idx() ) << "Index wrong in VertexFaceIter at step 1"; // EXPECT_TRUE(vf_it.is_valid()) << "Iterator invalid in VertexFaceIter at step 1"; // --vf_it ; // EXPECT_EQ(1, vf_it->idx() ) << "Index wrong in VertexFaceIter at step 2"; // EXPECT_TRUE(vf_it.is_valid()) << "Iterator invalid in VertexFaceIter at step 2"; // --vf_it ; // EXPECT_EQ(3, vf_it->idx() ) << "Index wrong in VertexFaceIter at step 3"; // EXPECT_TRUE(vf_it.is_valid()) << "Iterator invalid in VertexFaceIter at step 3"; // --vf_it ; // EXPECT_EQ(0, vf_it->idx() ) << "Index wrong in VertexFaceIter at end"; // EXPECT_FALSE(vf_it.is_valid()) << "Iterator invalid in VertexFaceIter at step 2"; // EXPECT_TRUE( vf_it == vf_end ) << "End iterator for VertexFaceIter not matching"; // // // Iterate around vertex 1 at the middle with const iterator // Mesh::ConstVertexFaceIter cvf_it = mesh_.cvf_begin(vhandle[1]); // std::advance(cvf_it,3); // Mesh::ConstVertexFaceIter cvf_end = mesh_.cvf_begin(vhandle[1]); // --cvf_end; // // EXPECT_EQ(0, cvf_it->idx() ) << "Index wrong in ConstVertexFaceIter at initialization"; // EXPECT_TRUE(cvf_it.is_valid()) << "Iterator invalid in ConstVertexFaceIter at initialization"; // --cvf_it ; // EXPECT_EQ(2, cvf_it->idx() ) << "Index wrong in ConstVertexFaceIter at step 1"; // EXPECT_TRUE(cvf_it.is_valid()) << "Iterator invalid in ConstVertexFaceIter at step 1"; // --cvf_it ; // EXPECT_EQ(1, cvf_it->idx() ) << "Index wrong in ConstVertexFaceIter at step 2"; // EXPECT_TRUE(cvf_it.is_valid()) << "Iterator invalid in ConstVertexFaceIter at step 2"; // --cvf_it ; // EXPECT_EQ(3, cvf_it->idx() ) << "Index wrong in ConstVertexFaceIter at step 3"; // EXPECT_TRUE(cvf_it.is_valid()) << "Iterator invalid in ConstVertexFaceIter at step 3"; // --cvf_it ; // EXPECT_EQ(0, cvf_it->idx() ) << "Index wrong in ConstVertexFaceIter at end"; // EXPECT_FALSE(cvf_it.is_valid()) << "Iterator invalid in VertexFaceIter at step 2"; // EXPECT_TRUE( cvf_it == cvf_end ) << "End iterator for ConstVertexFaceIter not matching"; // //} /* * Test CW and CCW iterators */ TEST_F(OpenMeshTrimeshCirculatorVertexFace, CWAndCCWCheck) { mesh_.clear(); // Add some vertices Mesh::VertexHandle vhandle[5]; vhandle[0] = mesh_.add_vertex(Mesh::Point(0, 1, 0)); vhandle[1] = mesh_.add_vertex(Mesh::Point(1, 0, 0)); vhandle[2] = mesh_.add_vertex(Mesh::Point(2, 1, 0)); vhandle[3] = mesh_.add_vertex(Mesh::Point(0,-1, 0)); vhandle[4] = mesh_.add_vertex(Mesh::Point(2,-1, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[1]); mesh_.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[4]); mesh_.add_face(face_vhandles); /* Test setup: 0 ==== 2 |\ 0 /| | \ / | |2 1 3| | / \ | |/ 1 \| 3 ==== 4 */ int ccw_indices[4] = {0, 2, 1, 3}; int cw_indices[4]; std::reverse_copy(ccw_indices,ccw_indices+4,cw_indices); Mesh::VertexHandle vh = vhandle[1]; //CCW Mesh::VertexFaceCCWIter vf_ccwit = mesh_.vf_ccwbegin(vh); Mesh::VertexFaceCCWIter vf_ccwend = mesh_.vf_ccwend(vh); size_t i = 0; for (;vf_ccwit != vf_ccwend; ++vf_ccwit, ++i) { EXPECT_EQ(ccw_indices[i], vf_ccwit->idx()) << "Index wrong in VertexFaceCCWIter"; } EXPECT_FALSE(vf_ccwit.is_valid()) << "Iterator invalid in VertexFaceCCWIter at end"; EXPECT_TRUE( vf_ccwit == vf_ccwend ) << "End iterator for VertexFaceCCWIter not matching"; //constant CCW Mesh::ConstVertexFaceCCWIter cvf_ccwit = mesh_.cvf_ccwbegin(vh); Mesh::ConstVertexFaceCCWIter cvf_ccwend = mesh_.cvf_ccwend(vh); i = 0; for (;cvf_ccwit != cvf_ccwend; ++cvf_ccwit, ++i) { EXPECT_EQ(ccw_indices[i], cvf_ccwit->idx()) << "Index wrong in ConstVertexFaceCCWIter"; } EXPECT_FALSE(cvf_ccwit.is_valid()) << "Iterator invalid in ConstVertexFaceCCWIter at end"; EXPECT_TRUE( cvf_ccwit == cvf_ccwend ) << "End iterator for ConstVertexFaceCCWIter not matching"; //CW Mesh::VertexFaceCWIter vf_cwit = mesh_.vf_cwbegin(vh); Mesh::VertexFaceCWIter vf_cwend = mesh_.vf_cwend(vh); i = 0; for (;vf_cwit != vf_cwend; ++vf_cwit, ++i) { EXPECT_EQ(cw_indices[i], vf_cwit->idx()) << "Index wrong in VertexFaceCWIter"; } EXPECT_FALSE(vf_cwit.is_valid()) << "Iterator invalid in VertexFaceCWIter at end"; EXPECT_TRUE( vf_cwit == vf_cwend ) << "End iterator for VertexFaceCWIter not matching"; //constant CW Mesh::ConstVertexFaceCWIter cvf_cwit = mesh_.cvf_cwbegin(vh); Mesh::ConstVertexFaceCWIter cvf_cwend = mesh_.cvf_cwend(vh); i = 0; for (;cvf_cwit != cvf_cwend; ++cvf_cwit, ++i) { EXPECT_EQ(cw_indices[i], cvf_cwit->idx()) << "Index wrong in ConstVertexFaceCWIter"; } EXPECT_FALSE(cvf_cwit.is_valid()) << "Iterator invalid in ConstVertexFaceCWIter at end"; EXPECT_TRUE( cvf_cwit == cvf_cwend ) << "End iterator for ConstVertexFaceCWIter not matching"; /* * conversion properties: * a) cw_begin == CWIter(ccw_begin()) * b) cw_iter->idx() == CCWIter(cw_iter)->idx() for valid iterators * c) --cw_iter == CWIter(++ccwIter) for valid iterators * d) cw_end == CWIter(ccw_end()) => --cw_end != CWIter(++ccw_end()) * */ Mesh::VertexFaceCWIter vf_cwIter = mesh_.vf_cwbegin(vh); // a) EXPECT_TRUE( *vf_cwIter == *++Mesh::VertexFaceCWIter(mesh_.vf_ccwend(vh))) << "ccw to cw conversion failed"; EXPECT_TRUE( *++Mesh::VertexFaceCCWIter(vf_cwIter) == *mesh_.vf_ccwend(vh) ) << "cw to ccw conversion failed"; // b) EXPECT_EQ( vf_cwIter->idx(), Mesh::VertexFaceCCWIter(vf_cwIter)->idx()) << "iterators doesnt point on the same element"; // c) auto vf_ccwIter = Mesh::VertexFaceCCWIter(vf_cwIter); EXPECT_EQ(vf_cwIter->idx(),vf_ccwIter->idx())<< "iterators dont point on the same element"; ++vf_cwIter; --vf_ccwIter; EXPECT_EQ(vf_cwIter->idx(),vf_ccwIter->idx()) << "iteratoes are not equal after inc/dec"; // d) auto vf_cwEnd = mesh_.vf_ccwend(vh); vf_cwIter = Mesh::VertexFaceCWIter(vf_cwEnd); EXPECT_FALSE(vf_cwIter.is_valid()) << "end iterator is not invalid"; EXPECT_TRUE(*mesh_.vf_cwbegin(vh) == *++vf_cwIter) << "end iterators are not equal"; } } OpenMesh-9.0.0/src/OpenMesh/0000770000175000011300000000000014172246500015673 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Tools/0000770000175000011300000000000014172246501016774 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Tools/Kernel_OSG/0000770000175000011300000000000014172246501020724 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Tools/Kernel_OSG/color_cast.hh0000660000175000011300000001022714172246501023400 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_KERNEL_OSG_COLOR_CAST_HH #define OPENMESH_KERNEL_OSG_COLOR_CAST_HH #include #include #include namespace OpenMesh { /// Helper struct /// \internal template <> struct color_caster { typedef osg::Color3ub return_type; typedef unsigned char ub; inline static return_type cast(const osg::Color3f& _src) { return return_type( (ub)std::min((_src[0]* 255.0f + 0.5f),255.0f), (ub)std::min((_src[1]* 255.0f + 0.5f),255.0f), (ub)std::min((_src[2]* 255.0f + 0.5f),255.0f) ); } }; /// Helper struct /// \internal template <> struct color_caster { typedef osg::Color3f return_type; inline static return_type cast(const osg::Color3ub& _src) { return return_type( (float)(_src[0] / 255.0f ), (float)(_src[1] / 255.0f ), (float)(_src[2] / 255.0f ) ); } }; } // namespace OpenMesh #endif // OPENMESH_KERNEL_OSG_COLOR_CAST_HH OpenMesh-9.0.0/src/OpenMesh/Tools/Kernel_OSG/bindT.hh0000660000175000011300000002573314172246501022320 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file bindT.hh Bind an OpenMesh to a OpenSG geometry node. Be aware that due to this link the geometry node maybe modified. For instance triangle strips are converted to regular triangles. */ //============================================================================= // // CLASS Traits // //============================================================================= #ifndef OPENMESH_KERNEL_OSG_BINDT_HH #define OPENMESH_KERNEL_OSG_BINDT_HH //== INCLUDES ================================================================= #include #include // #include #include #include #include // #include "color_cast.hh" //== NAMESPACES =============================================================== namespace OpenMesh { namespace Kernel_OSG { //== CLASS DEFINITION ========================================================= inline bool type_is_valid( unsigned char _t ) { return _t == GL_TRIANGLES || _t == GL_TRIANGLE_STRIP || _t == GL_QUADS || _t == GL_POLYGON; } /** Bind a OpenSG geometry to a mesh. * * \param _mesh The mesh object to bind the geometry to. * \param _geo The geometry object to bind. * \return true if the connection has been established else false. */ template < typename Mesh > inline bool bind( osg::GeometryPtr& _geo, Mesh& _mesh ) { _geo = _mesh.createGeometryPtr(); } /** Bind a mesh object to geometry. The binder is able to handle * non-indexed and indexed geometry. Multi-indexed geometry is not * supported. * * \param _mesh The mesh object to bind. * \param _geo The geometry object to bind to. * \return true if the connection has been established else false. */ template < typename Mesh > inline bool bind( Mesh& _mesh, osg::GeometryPtr& _geo ) { using namespace OpenMesh; using namespace osg; using namespace std; bool ok = true; // pre-check if types are supported GeoPTypesPtr types = _geo->getTypes(); if ( (size_t)count_if( types->getData(), types->getData()+types->size(), ptr_fun(type_is_valid) ) != (size_t)types->size() ) return false; // pre-check if it is a multi-indexed geometry, which is not supported! if ( _geo->getIndexMapping().getSize() > 1 ) { omerr << "OpenMesh::Kernel_OSG::bind(): Multi-indexed geometry is not supported!\n"; return false; } // create shortcuts GeoPLengthsPtr lengths = _geo->getLengths(); GeoIndicesPtr indices = _geo->getIndices(); GeoPositionsPtr pos = _geo->getPositions(); GeoNormalsPtr normals = _geo->getNormals(); GeoColorsPtr colors = _geo->getColors(); // -------------------- now convert everything to polygon/triangles size_t tidx, bidx; // types; base index into indices vector< VertexHandle > vhandles; // ---------- initialize geometry { VertexHandle vh; typedef typename Mesh::Color color_t; bool bind_normal = (normals!=NullFC) && _mesh.has_vertex_normals(); bool bind_color = (colors !=NullFC) && _mesh.has_vertex_colors(); for (bidx=0; bidx < pos->size(); ++bidx) { vh = _mesh.add_vertex( pos->getValue(bidx) ); if ( bind_normal ) _mesh.set_normal(vh, normals->getValue(bidx)); if ( bind_color ) _mesh.set_color(vh, color_cast(colors->getValue(bidx))); } } // ---------- create topology FaceHandle fh; size_t max_bidx = indices != NullFC ? indices->size() : pos->size(); for (bidx=tidx=0; ok && tidxsize() && bidx < max_bidx; ++tidx) { switch( types->getValue(tidx) ) { case GL_TRIANGLES: vhandles.resize(3); for(size_t lidx=0; lidx < lengths->getValue(tidx)-2; lidx+=3) { if (indices == NullFC ) { vhandles[0] = VertexHandle(bidx+lidx); vhandles[1] = VertexHandle(bidx+lidx+1); vhandles[2] = VertexHandle(bidx+lidx+2); } else { vhandles[0] = VertexHandle(indices->getValue(bidx+lidx ) ); vhandles[1] = VertexHandle(indices->getValue(bidx+lidx+1) ); vhandles[2] = VertexHandle(indices->getValue(bidx+lidx+2) ); } if ( !(fh = _mesh.add_face( vhandles )).is_valid() ) { // if fh is complex try swapped order swap(vhandles[2], vhandles[1]); fh = _mesh.add_face( vhandles ); } ok = fh.is_valid(); } break; case GL_TRIANGLE_STRIP: vhandles.resize(3); for (size_t lidx=0; lidx < lengths->getValue(tidx)-2; ++lidx) { if (indices == NullFC ) { vhandles[0] = VertexHandle(bidx+lidx); vhandles[1] = VertexHandle(bidx+lidx+1); vhandles[2] = VertexHandle(bidx+lidx+2); } else { vhandles[0] = VertexHandle(indices->getValue(bidx+lidx ) ); vhandles[1] = VertexHandle(indices->getValue(bidx+lidx+1) ); vhandles[2] = VertexHandle(indices->getValue(bidx+lidx+2) ); } if (vhandles[0]!=vhandles[2] && vhandles[0]!=vhandles[1] && vhandles[1]!=vhandles[2]) { // if fh is complex try swapped order bool swapped(false); if (lidx % 2) // odd numbered triplet must be reordered swap(vhandles[2], vhandles[1]); if ( !(fh = _mesh.add_face( vhandles )).is_valid() ) { omlog << "OpenMesh::Kernel_OSG::bind(): complex entity!\n"; swap(vhandles[2], vhandles[1]); fh = _mesh.add_face( vhandles ); swapped = true; } ok = fh.is_valid(); } } break; case GL_QUADS: vhandles.resize(4); for(size_t nf=_mesh.n_faces(), lidx=0; lidx < lengths->getValue(tidx)-3; lidx+=4) { if (indices == NullFC ) { vhandles[0] = VertexHandle(bidx+lidx); vhandles[1] = VertexHandle(bidx+lidx+1); vhandles[2] = VertexHandle(bidx+lidx+2); vhandles[3] = VertexHandle(bidx+lidx+3); } else { vhandles[0] = VertexHandle(indices->getValue(bidx+lidx ) ); vhandles[1] = VertexHandle(indices->getValue(bidx+lidx+1) ); vhandles[2] = VertexHandle(indices->getValue(bidx+lidx+2) ); vhandles[3] = VertexHandle(indices->getValue(bidx+lidx+3) ); } fh = _mesh.add_face( vhandles ); ok = ( Mesh::Face::is_triangle() && (_mesh.n_faces()==(nf+2))) || fh.is_valid(); nf = _mesh.n_faces(); } break; case GL_POLYGON: { size_t ne = lengths->getValue(tidx); size_t nf = _mesh.n_faces(); vhandles.resize(ne); for(size_t lidx=0; lidx < ne; ++lidx) vhandles[lidx] = (indices == NullFC) ? VertexHandle(bidx+lidx) : VertexHandle(indices->getValue(bidx+lidx) ); fh = _mesh.add_face( vhandles ); ok = ( Mesh::Face::is_triangle() && (_mesh.n_faces()==nf+ne-2) ) || fh.is_valid(); break; } default: cerr << "Warning! Skipping unsupported type " << types->getValue(tidx) << " '" << Utils::GLenum_as_string( types->getValue(tidx) ) << "'\n"; } // update base index into indices for next face type bidx += lengths->getValue(tidx); } if (ok) ok=_mesh.bind(_geo); else _mesh.clear(); return ok; } //============================================================================= } // namespace Kernel_OSG } // namespace OpenMesh //============================================================================= #endif // OPENMESH_KERNEL_OSG_BINDT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Kernel_OSG/TriMesh_OSGArrayKernelT.hh0000660000175000011300000001237314172246501025623 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS TriMesh_OSGArrayKernelT // //============================================================================= #ifndef OPENMESH_KERNEL_OSG_TRIMESH_OSGARRAYKERNEL_HH #define OPENMESH_KERNEL_OSG_TRIMESH_OSGARRAYKERNEL_HH //== INCLUDES ================================================================= #include // -------------------- #include #include #include //#include #include #include // -------------------- #include #include #include // -------------------- #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Kernel_OSG { //== CLASS DEFINITION ========================================================= /// Helper class to create a TriMesh-type based on Kernel_OSG::ArrayKernelT template struct TriMesh_OSGArrayKernel_GeneratorT { typedef FinalMeshItemsT MeshItems; typedef AttribKernelT AttribKernel; typedef ArrayKernelT MeshKernel; typedef TriMeshT Mesh; }; /** \ingroup mesh_types_group Triangle mesh based on the Kernel_OSG::ArrayKernelT. \see OpenMesh::TriMeshT \see OpenMesh::ArrayKernelT */ template class TriMesh_OSGArrayKernelT : public TriMesh_OSGArrayKernel_GeneratorT::Mesh {}; //============================================================================= } // namespace Kernel_OSG } // namespace OpenMesh //============================================================================= #endif // OPENMESH_KERNEL_OSG_TRIMESH_OSGARRAYKERNEL_HH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Kernel_OSG/PropertyKernel.hh0000660000175000011300000002420414172246501024235 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_KERNEL_OSG_PROPERTYKERNEL_HH #define OPENMESH_KENREL_OSG_PROPERTYKERNEL_HH //== INCLUDES ================================================================= #include #include // -------------------- #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Kernel_OSG { //== CLASS DEFINITION ========================================================= /** Helper class, extending functionaliy of OpenMesh::BaseKernel to OpenSG * specific property adaptors. * \internal * \todo Follow coding convention and rename class to PropertyKernelT */ template < typename IsTriMesh > class PropertyKernel : public OpenMesh::BaseKernel { public: // --------------------------------------------------------------- item types typedef FPropHandleT FPTypesHandle; typedef FPropHandleT FPLengthsHandle; typedef FPropHandleT FIndicesHandle; typedef FP::GeoPTypesUI8 GeoPTypes; typedef FP::GeoPLengthsUI32 GeoPLengths; typedef FP::GeoIndicesUI32 GeoIndices; // ------------------------------------------------- constructor / destructor PropertyKernel() {} virtual ~PropertyKernel() { } protected: // ---------------------------------------------- add osg properties // -------------------- vertex properties template < typename T > VPropHandleT add_vpositions( const T& _t, const std::string& _n ) { return VPropHandleT(_add_vprop( new typename _t2vp::prop(_n))); } template < typename T > VPropHandleT add_vnormals( const T& _t, const std::string& _n ) { return VPropHandleT(_add_vprop( new typename _t2vn::prop(_n) )); } template < typename T > VPropHandleT add_vcolors( const T& _t, const std::string& _n ) { return VPropHandleT(_add_vprop( new typename _t2vc::prop(_n) )); } template < typename T > VPropHandleT add_vtexcoords( const T& _t, const std::string& _n ) { return VPropHandleT(_add_vprop( new typename _t2vtc::prop(_n) )); } // -------------------- face properties FPTypesHandle add_fptypes( ) { return FPTypesHandle(_add_fprop(new GeoPTypes)); } FPLengthsHandle add_fplengths( ) { return FPLengthsHandle(_add_fprop(new GeoPLengths)); } FIndicesHandle add_findices( FPTypesHandle _pht, FPLengthsHandle _phl ) { GeoIndices *bp = new GeoIndices( fptypes(_pht), fplengths(_phl ) ); return FIndicesHandle(_add_fprop( bp ) ); } protected: // ------------------------------------------- access osg properties template < typename T > typename _t2vp::prop& vpositions( VPropHandleT _ph ) { return static_cast::prop&>( _vprop( _ph ) ); } template < typename T > const typename _t2vp::prop& vpositions( VPropHandleT _ph) const { return static_cast::prop&>( _vprop( _ph ) ); } template < typename T > typename _t2vn::prop& vnormals( VPropHandleT _ph ) { return static_cast::prop&>( _vprop( _ph ) ); } template < typename T > const typename _t2vn::prop& vnormals( VPropHandleT _ph) const { return static_cast::prop&>( _vprop( _ph ) ); } template < typename T > typename _t2vc::prop& vcolors( VPropHandleT _ph ) { return static_cast::prop&>( _vprop( _ph ) ); } template < typename T > const typename _t2vc::prop& vcolors( VPropHandleT _ph ) const { return static_cast::prop&>( _vprop( _ph ) ); } template < typename T > typename _t2vtc::prop& vtexcoords( VPropHandleT _ph ) { return static_cast::prop&>( _vprop( _ph ) ); } template < typename T > const typename _t2vtc::prop& vtexcoords( VPropHandleT _ph ) const { return static_cast::prop&>( _vprop( _ph ) ); } // GeoPTypes& fptypes( FPTypesHandle _ph ) { return static_cast( _fprop(_ph) ); } const GeoPTypes& fptypes( FPTypesHandle _ph ) const { return static_cast( _fprop(_ph) ); } GeoPLengths& fplengths( FPLengthsHandle _ph ) { return static_cast( _fprop(_ph) ); } const GeoPLengths& fplengths( FPLengthsHandle _ph ) const { return static_cast( _fprop(_ph) ); } GeoIndices& findices( FIndicesHandle _ph ) { return static_cast( _fprop(_ph) ); } const GeoIndices& findices( FIndicesHandle _ph ) const { return static_cast( _fprop(_ph) ); } protected: // ------------------------------------ access osg property elements template T& vpositions( VPropHandleT _ph, VertexHandle _vh ) { return vpositions(_ph)[_vh.idx()]; } template const T& vpositions( VPropHandleT _ph, VertexHandle _vh ) const { return vpositions(_ph)[_vh.idx()]; } template < typename T> T& vnormals( VPropHandleT _ph, VertexHandle _vh ) { return vnormals(_ph)[_vh.idx()]; } template const T& vnormals( VPropHandleT _ph, VertexHandle _vh ) const { return vnormals(_ph)[_vh.idx()]; } template < typename T> T& vcolors( VPropHandleT _ph, VertexHandle _vh ) { return vcolors(_ph)[_vh.idx()]; } template const T& vcolors( VPropHandleT _ph, VertexHandle _vh ) const { return vcolors(_ph)[_vh.idx()]; } template < typename T> T& vtexcoords( VPropHandleT _ph, VertexHandle _vh ) { return vtexcoords(_ph)[_vh.idx()]; } template const T& vtexcoords( VPropHandleT _ph, VertexHandle _vh ) const { return vtexcoords(_ph)[_vh.idx()]; } // -------------------- access face property elements FPTypesHandle::value_type& fptypes( FPTypesHandle _ph, FaceHandle _fh ) { return fptypes( _ph )[ _fh.idx()]; } const FPTypesHandle::value_type& fptypes( FPTypesHandle _ph, FaceHandle _fh ) const { return fptypes( _ph )[ _fh.idx()]; } FPLengthsHandle::value_type& fplengths( FPLengthsHandle _ph, FaceHandle _fh ) { return fplengths( _ph )[ _fh.idx()]; } const FPLengthsHandle::value_type& fplengths( FPLengthsHandle _ph, FaceHandle _fh ) const { return fplengths( _ph )[ _fh.idx()]; } FIndicesHandle::value_type& findices( FIndicesHandle _ph, FaceHandle _fh ) { return findices( _ph )[ _fh.idx()]; } const FIndicesHandle::value_type& findices( FIndicesHandle _ph, FaceHandle _fh ) const { return findices( _ph )[ _fh.idx()]; } public: void stats(void) { std::cout << "#V : " << n_vertices() << std::endl; std::cout << "#E : " << n_edges() << std::endl; std::cout << "#F : " << n_faces() << std::endl; property_stats(); } }; //============================================================================= } // namespace Kernel_OSG } // namespace OpenMesh //============================================================================= #endif // OPENMESH_KERNEL_OSG_PROPERTYKERNEL_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Kernel_OSG/ArrayKernelT.hh0000660000175000011300000002153614172246501023620 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS OSGArrayKernelT // //============================================================================= #ifndef OPENMESH_KERNELOSG_ARRAY_KERNEL_HH #define OPENMEHS_KERNELOSG_ARRAY_KERNEL_HH //== INCLUDES ================================================================= #include // -------------------- #include #include #include // -------------------- #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Kernel_OSG { //== CLASS DEFINITION ========================================================= /** \ingroup mesh_kernels_group * * Mesh kernel using arrays for mesh item storage. * * This mesh kernel uses the OpenSG GeoProperties as container * to store the mesh items. * * \note You do not have to use this class directly, use the predefined * mesh-kernel combinations in \ref mesh_types_group. */ // \see OpenMesh::ArrayHandleT // \see \ref mesh_type template class ArrayKernelT : public OpenMesh::ArrayKernelT { public: typedef ArrayKernelT This; typedef OpenMesh::ArrayKernelT Base; // attributes // typedef typename Base::HasVertexNormals HasVertexNormals; // typedef typename Base::HasVertexColors HasVertexColors; // typedef typename Base::HasVertexTexCoords HasVertexTexCoords; // typedef typename Base::HasVertexStatus HasVertexStatus; typedef typename Base::HasPrevHalfedge HasPrevHalfedge; // typedef typename Base::HasEdgeStatus HasEdgeStatus; // typedef typename Base::HasFaceNormals HasFaceNormals; // typedef typename Base::HasFaceColors HasFaceColors; // typedef typename Base::HasFaceStatus HasFaceStatus; // item types typedef typename FinalMeshItems::Vertex Vertex; typedef typename FinalMeshItems::Halfedge Halfedge; typedef typename FinalMeshItems::Edge Edge; typedef typename FinalMeshItems::Face Face; typedef typename FinalMeshItems::Point Point; typedef typename FinalMeshItems::Normal Normal; typedef typename FinalMeshItems::Color Color; typedef typename FinalMeshItems::TexCoord TexCoord; typedef typename FinalMeshItems::Scalar Scalar; // // handles // typedef typename OpenMesh::VertexHandle VertexHandle; // typedef typename FinalMeshItems::HalfedgeHandle HalfedgeHandle; // typedef typename FinalMeshItems::EdgeHandle EdgeHandle; // typedef typename FinalMeshItems::FaceHandle FaceHandle; // iterators typedef std::vector VertexContainer; typedef std::vector EdgeContainer; typedef std::vector FaceContainer; typedef typename VertexContainer::iterator KernelVertexIter; typedef typename VertexContainer::const_iterator KernelConstVertexIter; typedef typename EdgeContainer::iterator KernelEdgeIter; typedef typename EdgeContainer::const_iterator KernelConstEdgeIter; typedef typename FaceContainer::iterator KernelFaceIter; typedef typename FaceContainer::const_iterator KernelConstFaceIter; public: ArrayKernelT() : Base() { } virtual ~ArrayKernelT() { } public: // replacements void set_halfedge_handle(VertexHandle _vh, HalfedgeHandle _heh) { Base::set_halfedge_handle( _vh, _heh ); } void set_halfedge_handle(FaceHandle _fh, HalfedgeHandle _heh) { Base::set_halfedge_handle( _fh, _heh ); osg_sync( _fh ); } void set_next_halfedge_handle(HalfedgeHandle _heh, HalfedgeHandle _nheh) { Base::set_next_halfedge_handle( _heh, _nheh ); osg_sync( face_handle( _heh ) ); // ##Changed } void garbage_collection(bool _v=true, bool _e=true, bool _f=true); protected: bool osg_sync( FaceHandle _fh ) { return _fh.is_valid() ? osg_sync( _fh, typename Face::IsTriangle() ) : false; } private: bool osg_sync( FaceHandle _fh, GenProg::Bool2Type ) { HalfedgeHandle hh( halfedge_handle(_fh) ); if ( !hh.is_valid() ) return false; FaceHandle f1( _fh.idx() * 3 ); set_face_indices( f1, to_vertex_handle(hh).idx() ); hh = next_halfedge_handle(hh); if ( !hh.is_valid() ) return false; FaceHandle f2( f1.idx()+1 ); set_face_indices( f2, to_vertex_handle(hh).idx() ); hh = next_halfedge_handle(hh); if ( !hh.is_valid() ) return false; FaceHandle f3( f1.idx()+2 ); set_face_indices( f3, to_vertex_handle(hh).idx() ); set_face_types ( _fh, GL_TRIANGLES ); set_face_lengths( _fh, 3 ); return true; } bool osg_sync( FaceHandle _fh, GenProg::Bool2Type ) { return false; } }; template void ArrayKernelT:: garbage_collection(bool _v, bool _e, bool _f) { Base::garbage_collection(_v, _e, _f); for (size_t fidx=0; fidx < n_faces(); ++fidx) osg_sync( FaceHandle(fidx) ); } //============================================================================= } // namespace Kernel_OSG } // namespace OpenMesh //============================================================================= #endif // OPENMESH_ARRAY_KERNEL_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Kernel_OSG/PropertyT.hh0000660000175000011300000003317614172246501023230 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_KERNEL_OSG_PROPERTYT_HH #define OPENMESH_KERNEL_OSG_PROPERTYT_HH //== INCLUDES ================================================================= #include #include #include #include // #include // #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Kernel_OSG { //== CLASS DEFINITION ========================================================= // ---------------------------------------------------------------------------- /** Property adaptor for OpenSG GeoProperties * * This class bridges the interfaces of %OpenMesh properties and * OpenSG GeoProperties. The PropertyKernelT uses these adaptors to * add all necessary property functions to the kernel, while the * AttribKernelT extends the kernel with the standard properites. * Finally the ArrayKernelT completes the kernel build with a specialized * version of the garbage collections since the GeoIndices require * special handling. * * \attention Data will be shared with a geometry core when linking * a mesh with a OpenSG geometry node using Kernel_OSG::bind. * \internal */ template class oPropertyT : public BaseProperty { public: // Type of the encapsulated OpenSG Geometry Property typedef GeoProperty property_t; typedef typename property_t::PtrType property_ptr_t; typedef typename property_t::StoredFieldType field_t; typedef typename field_t::StoredType element_t; typedef typename field_t::StoredType value_type; public: // oPropertyT( property_ptr_t _geo_prop, const std::string& _name = "" ) : BaseProperty(_name), data_( _geo_prop ) { osg_init_check(); } // oPropertyT( const std::string& _name = "" ) : BaseProperty(_name), data_(nullptr) { data_ = property_t::create(); // make sure data_ is not null. In that case most probably // osg::osgInit() hasn't been executed! osg_init_check(); } /// virtual ~oPropertyT() { } public: oPropertyT& operator = (const oPropertyT& _rhs ) { // Shallow copy! Remember, data_ is a osg pointer type, and the assign // operator makes a shallow copy! data_ = _rhs.data_; return *this; } public: // interface BaseProperty virtual void reserve(size_t _n) { data_->getField().reserve( _n ); } virtual void resize(size_t _n) { data_->resize( _n ); } virtual void push_back() { data_->resize( data_->size()+1 ); } virtual void swap(size_t _i0, size_t _i1) { std::swap( data_->getField()[_i0], data_->getField()[_i1] ); } virtual oPropertyT* clone() const { oPropertyT *dolly = new oPropertyT(); if (n_elements() > 0) { // OSGGeoProperty does not provide a deep copy dolly->resize(n_elements()); element_t *begin = const_cast(data()); element_t *end = begin+n_elements(); element_t *dst = const_cast(dolly->data()); std::copy( begin, end, dst ); } return dolly; } public: virtual void set_persistent( bool _yn ) { check_and_set_persistent(_yn); } virtual size_t n_elements() const { return data_==osg::NullFC ? UnknownSize : data_->getSize(); } virtual size_t element_size() const { return UnknownSize; } virtual size_t store( std::ostream& _ostr, bool _swap ) const { return 0; } virtual size_t restore( std::istream& _istr, bool _swap ) { return 0; } public: // OpenSG GeoPropertyInterface compatibility void clear(void) { data_->clear(); } public: // access to OpenSG GeoProperty property_ptr_t& osg_ptr() { return data_; } const property_ptr_t& osg_ptr() const { return data_; } const element_t *data() const { return &( (*this)[ 0 ] ); } element_t& operator[](size_t idx) { return data_->getField()[ idx ]; } const element_t& operator[](size_t idx) const { return data_->getField()[ idx ]; } protected: property_ptr_t data_; private: void osg_init_check(void) { // make sure data_ is not null. In that case most probably // osg::osgInit() hasn't been executed! if ( data_ == osg::NullFC ) throw std::logic_error("OpenSG Runtime Environment is not initialized: " \ "Use osg::osgInit()"); } oPropertyT( const oPropertyT& ); }; // ----------------------------------------------------------------- class ---- // ------------------------------------------------------------ properties ---- /// OpenSG Vertex Properties Adaptors. namespace VP { // ---------------------------------------- Positions /// \name GeoPositions //@{ /// Adaptor for osg::GeoPositions typedef oPropertyT< osg::GeoPositions2d > GeoPositions2d; typedef oPropertyT< osg::GeoPositions2f > GeoPositions2f; typedef oPropertyT< osg::GeoPositions3d > GeoPositions3d; typedef oPropertyT< osg::GeoPositions3f > GeoPositions3f; typedef oPropertyT< osg::GeoPositions4d > GeoPositions4d; typedef oPropertyT< osg::GeoPositions4f > GeoPositions4f; //@} // ---------------------------------------- Normals /// \name GeoNormals //@{ /// Adaptor for osg::GeoNormals typedef oPropertyT< osg::GeoNormals3f > GeoNormals3f; //@} // ---------------------------------------- TexCoords /// \name GeoTexCoords //@{ /// Adaptor for osg::GeoTexCoords typedef oPropertyT< osg::GeoTexCoords1f > GeoTexCoords1f; typedef oPropertyT< osg::GeoTexCoords2f > GeoTexCoords2f; typedef oPropertyT< osg::GeoTexCoords3f > GeoTexCoords3f; //@} // ---------------------------------------- Colors /// \name GeoColors //@{ /// Adaptor for osg::GeoColors typedef oPropertyT< osg::GeoColors3f > GeoColors3f; typedef oPropertyT< osg::GeoColors3ub > GeoColors3ub; typedef oPropertyT< osg::GeoColors4f > GeoColors4f; typedef oPropertyT< osg::GeoColors4ub > GeoColors4ub; //@} } // namespace VP /// OpenSG Face Properties Adaptors. namespace FP { // ---------------------------------------- Types /// Adaptor for osg::GeoPTypesUI8 typedef oPropertyT< osg::GeoPTypesUI8 > GeoPTypesUI8; // ---------------------------------------- Lengths /// Adaptor for osg::GeoPLengthsUI32 typedef oPropertyT< osg::GeoPLengthsUI32 > GeoPLengthsUI32; // ---------------------------------------- Indices typedef oPropertyT< osg::GeoIndicesUI32 > _GeoIndicesUI32; /// Adaptor for osg::GeoIndicesUI32 template < typename IsTriMesh > class GeoIndicesUI32 : public _GeoIndicesUI32 { public: // ---------------------------------------- typedefs typedef _GeoIndicesUI32 inherited_t; typedef typename inherited_t::property_ptr_t property_ptr_t; public: // ---------------------------------------- ctor/dtor GeoIndicesUI32( property_ptr_t _geo_prop, GeoPTypesUI8& _types, GeoPLengthsUI32& _lengths) : inherited_t( _geo_prop ), types_(_types), length_(_lengths) { } GeoIndicesUI32( GeoPTypesUI8& _types, GeoPLengthsUI32& _lengths) : inherited_t(), types_(_types), length_(_lengths) { } virtual ~GeoIndicesUI32() { } public: // ---------------------------------------- inherited void swap(size_t _i0, size_t _i1) { _swap( _i0, _i1, IsTriMesh() ); } virtual void reserve(size_t _n) { _reserve( _n, IsTriMesh() ); } virtual void resize(size_t _n) { _resize( _n, IsTriMesh() ); } protected: // ------------------------------------- swap void _swap(size_t _i0, size_t _i1, GenProg::False ) { omerr() << "Unsupported mesh type!" << std::endl; assert(0); } void _swap(size_t _i0, size_t _i1, GenProg::True ) { size_t j0 = _i0 + _i0 + _i0; size_t j1 = _i1 + _i1 + _i1; inherited_t::swap( j0, j1 ); inherited_t::swap( ++j0, ++j1 ); inherited_t::swap( ++j0, ++j1 ); } virtual void _reserve(size_t _n, GenProg::True ) { inherited_t::reserve( _n + _n + _n ); } virtual void _reserve(size_t _n, GenProg::False ) { assert( false ); } virtual void _resize(size_t _n, GenProg::True ) { inherited_t::resize( _n + _n + _n ); } virtual void _resize(size_t _n, GenProg::False ) { assert( false ); } protected: GeoPTypesUI8 &types_; GeoPLengthsUI32 &length_; }; } // namespace FP // ---------------------------------------------------------------------------- #ifndef DOXY_IGNORE_THIS template struct _t2vp; template <> struct _t2vp< osg::Pnt2f > { typedef osg::GeoPositions2f type; typedef VP::GeoPositions2f prop; }; template <> struct _t2vp< osg::Pnt3f > { typedef osg::GeoPositions3f type; typedef VP::GeoPositions3f prop; }; template <> struct _t2vp< osg::Pnt4f > { typedef osg::GeoPositions4f type; typedef VP::GeoPositions4f prop; }; template <> struct _t2vp< osg::Pnt2d > { typedef osg::GeoPositions2d type; typedef VP::GeoPositions2d prop; }; template <> struct _t2vp< osg::Pnt3d > { typedef osg::GeoPositions3d type; typedef VP::GeoPositions3d prop; }; template <> struct _t2vp< osg::Pnt4d > { typedef osg::GeoPositions4d type; typedef VP::GeoPositions4d prop; }; template struct _t2vn; template <> struct _t2vn< osg::Vec3f > { typedef osg::GeoNormals3f type; typedef VP::GeoNormals3f prop; }; template struct _t2vc; template <> struct _t2vc< osg::Color3f > { typedef osg::GeoColors3f type; typedef VP::GeoColors3f prop; }; template <> struct _t2vc< osg::Color4f > { typedef osg::GeoColors4f type; typedef VP::GeoColors4f prop; }; template <> struct _t2vc< osg::Color3ub > { typedef osg::GeoColors3ub type; typedef VP::GeoColors3ub prop; }; template <> struct _t2vc< osg::Color4ub > { typedef osg::GeoColors4ub type; typedef VP::GeoColors3ub prop; }; template struct _t2vtc; template <> struct _t2vtc< osg::Vec2f > { typedef osg::GeoTexCoords2f type; typedef VP::GeoTexCoords2f prop; }; template <> struct _t2vtc< osg::Vec3f > { typedef osg::GeoTexCoords3f type; typedef VP::GeoTexCoords3f prop; }; #endif //============================================================================= } // namespace Kernel_OSG } // namespace OpenMesh //============================================================================= #endif // OPENMESH_PROPERTYT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Kernel_OSG/AttribKernelT.hh0000660000175000011300000005212514172246501023765 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_KERNEL_OSG_ATTRIBKERNEL_HH #define OPENMESH_KENREL_OSG_ATTRIBKERNEL_HH //== INCLUDES ================================================================= #include #include // -------------------- #include #include // -------------------- #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Kernel_OSG { //== CLASS DEFINITION ========================================================= /// This class adds the standard properties to the mesh type. template class AttribKernelT : public PropertyKernel< typename MeshItems::Face::IsTriangle > { protected: typedef typename MeshItems::Face::IsTriangle IsTriMesh; typedef PropertyKernel< IsTriMesh > Base; typedef typename Base::FPTypesHandle FPTypesHandle; typedef typename Base::FPLengthsHandle FPLengthsHandle; typedef typename Base::FIndicesHandle FIndicesHandle; public: //---------------------------------------------------------------- item types typedef typename MeshItems::Vertex Vertex; typedef typename MeshItems::Halfedge Halfedge; typedef typename MeshItems::Edge Edge; typedef typename MeshItems::Face Face; typedef typename MeshItems::Point Point; typedef typename MeshItems::Normal Normal; typedef typename MeshItems::Color Color; typedef typename MeshItems::TexCoord TexCoord; typedef typename MeshItems::Scalar Scalar; typedef Attributes::StatusInfo StatusInfo; enum Attribs { VAttribs = MeshItems::VAttribs, HAttribs = MeshItems::HAttribs, EAttribs = MeshItems::EAttribs, FAttribs = MeshItems::FAttribs, }; typedef GenProg::Bool2Type<(bool)(HAttribs & Attributes::PrevHalfedge)> HasPrevHalfedge; // typedef typename _t2vp< Point >::prop GeoPositions; typedef typename _t2vn< Normal >::prop GeoNormals; typedef typename _t2vc< Color >::prop GeoColors; typedef typename _t2vtc< TexCoord >::prop GeoTexCoords; // typedef typename Base::GeoPTypes GeoPTypes; // typedef typename Base::GeoPLengths GeoPLengths; // typedef typename Base::GeoIndices GeoIndices; //-------------------------------------------------- constructor / destructor AttribKernelT() : refcount_vnormals_(0), refcount_vcolors_(0), refcount_vtexcoords_(0), refcount_vstatus_(0), refcount_estatus_(0), refcount_ecolors_(0), refcount_hstatus_(0), refcount_fnormals_(0), refcount_fcolors_(0), refcount_fstatus_(0) { points_ = add_vpositions( Point(), "v:points" ); face_types_ = add_fptypes(); face_lengths_ = add_fplengths(); face_indices_ = add_findices( face_types_, face_lengths_); if (VAttribs & Attributes::Normal) request_vertex_normals(); if (VAttribs & Attributes::Color) request_vertex_colors(); if (VAttribs & Attributes::TexCoord) request_vertex_texcoords(); if (VAttribs & Attributes::Status) request_vertex_status(); if (EAttribs & Attributes::Status) request_edge_status(); if (EAttribs & Attributes::Color) request_edge_colors(); if (FAttribs & Attributes::Normal) request_face_normals(); if (FAttribs & Attributes::Color) request_face_colors(); if (FAttribs & Attributes::Status) request_face_status(); } ~AttribKernelT() { // should remove properties, but this will be done in // BaseKernel's destructor anyway... } // ------------------------------------------------------- copy & assignement AttribKernelT( const AttribKernelT& _rhs ) : Base( _rhs ) { operator=(_rhs); } AttribKernelT& operator = ( const AttribKernelT& _rhs ) { // remove old properties remove_property(points_); remove_property(vertex_normals_); remove_property(vertex_colors_); remove_property(vertex_texcoords_); remove_property(vertex_status_); remove_property(halfedge_status_); remove_property(edge_status_); remove_property(edge_colors_); remove_property(face_normals_); remove_property(face_colors_); remove_property(face_status_); // parent deep-copies properties BaseKernel::operator=(_rhs); // copy property handles points_ = _rhs.points_; vertex_normals_ = _rhs.vertex_normals_; vertex_colors_ = _rhs.vertex_colors_; vertex_texcoords_ = _rhs.vertex_texcoords_; vertex_status_ = _rhs.vertex_status_; halfedge_status_ = _rhs.halfedge_status_; edge_status_ = _rhs.edge_status_; edge_colors_ = _rhs.edge_colors_; face_normals_ = _rhs.face_normals_; face_colors_ = _rhs.face_colors_; face_status_ = _rhs.face_status_; // copy ref-counts refcount_vnormals_ = _rhs.refcount_vnormals_; refcount_vcolors_ = _rhs.refcount_vcolors_; refcount_vtexcoords_ = _rhs.refcount_vtexcoords_; refcount_vstatus_ = _rhs.refcount_vstatus_; refcount_hstatus_ = _rhs.refcount_hstatus_; refcount_estatus_ = _rhs.refcount_estatus_; refcount_ecolors_ = _rhs.refcount_ecolors_; refcount_fnormals_ = _rhs.refcount_fnormals_; refcount_fcolors_ = _rhs.refcount_fcolors_; refcount_fstatus_ = _rhs.refcount_fstatus_; return *this; } //------------------------------------------------------------ osg properties //------------------------------ vertex property typename GeoPositions::property_ptr_t osg_vpositions() { return vpositions(points_).osg_ptr(); } typename GeoNormals::property_ptr_t osg_vnormals() { return vnormals(vertex_normals_).osg_ptr(); } typename GeoColors::property_ptr_t osg_vcolors() { return vcolors(vertex_colors_).osg_ptr(); } typename GeoTexCoords::property_ptr_t osg_vtexcoords() { return vtexcoords(vertex_texcoords_).osg_ptr(); } //------------------------------ edge property typename GeoColors::property_ptr_t osg_ecolors() { return ecolors(edge_colors_).osg_ptr(); } //------------------------------ face property GeoPTypes::property_ptr_t osg_ptypes() { return fptypes( face_types_ ).osg_ptr(); } GeoPLengths::property_ptr_t osg_plengths() { return fplengths( face_lengths_ ).osg_ptr(); } typename GeoIndices::property_ptr_t osg_indices() { return findices( face_indices_ ).osg_ptr(); } //---------------------------------------- set osg geo property //------------------------------ face property void set_face_types( FaceHandle _fh, GeoPTypes::value_type _t) { fptypes( face_types_, _fh ) = _t; } void set_face_lengths( FaceHandle _fh, GeoPLengths::value_type _l) { fplengths( face_lengths_, _fh ) = _l; } void set_face_indices( FaceHandle _fh, typename GeoIndices::value_type _i) { findices( face_indices_, _fh ) = _i; } //--------------------------------------------------------- set/get properties //---------------------------------------- points const Point* points() const { return vpositions( points_ ).data(); } const Point& point(VertexHandle _vh) const { return vpositions( points_, _vh); } void set_point(VertexHandle _vh, const Point& _p) { vpositions( points_, _vh ) = _p; } //---------------------------------------- vertex normals const Normal* vertex_normals() const { return vnormals(vertex_normals_).data(); } const Normal& normal(VertexHandle _vh) const { return vnormals(vertex_normals_, _vh); } void set_normal(VertexHandle _vh, const Normal& _n) { vnormals(vertex_normals_, _vh) = _n; } //---------------------------------------- vertex colors const Color* vertex_colors() const { return vcolors(vertex_colors_).data(); } const Color& color(VertexHandle _vh) const { return vcolors(vertex_colors_, _vh); } void set_color(VertexHandle _vh, const Color& _c) { vcolors(vertex_colors_, _vh) = _c; } //---------------------------------------- vertex texcoords const TexCoord* texcoords() const { return vtexcoords(vertex_texcoords_).data(); } const TexCoord& texcoord(VertexHandle _vh) const { return vtexcoords(vertex_texcoords_, _vh); } void set_texcoord(VertexHandle _vh, const TexCoord& _t) { vtexcoords(vertex_texcoords_, _vh) = _t; } //---------------------------------------- vertex status const StatusInfo& status(VertexHandle _vh) const { return property(vertex_status_, _vh); } StatusInfo& status(VertexHandle _vh) { return property(vertex_status_, _vh); } //---------------------------------------- halfedge status const StatusInfo& status(HalfedgeHandle _eh) const { return property(halfedge_status_, _eh); } StatusInfo& status(HalfedgeHandle _eh) { return property(halfedge_status_, _eh); } //---------------------------------------- edge status const StatusInfo& status(EdgeHandle _eh) const { return property(edge_status_, _eh); } StatusInfo& status(EdgeHandle _eh) { return property(edge_status_, _eh); } //---------------------------------------- edge colors const Color* edge_colors() const { return ecolors(edge_colors_).data(); } const Color& color(EdgeHandle _eh) const { return ecolors(edge_colors_, _eh); } void set_color(EdgeHandle _eh, const Color& _c) { ecolors(edge_colors_, _eh) = _c; } //---------------------------------------- face status const StatusInfo& status(FaceHandle _fh) const { return property(face_status_, _fh); } StatusInfo& status(FaceHandle _fh) { return property(face_status_, _fh); } //---------------------------------------- face normals const Normal& normal(FaceHandle _fh) const { return property(face_normals_, _fh); } void set_normal(FaceHandle _fh, const Normal& _n) { property(face_normals_, _fh) = _n; } //---------------------------------------- face colors const Color& color(FaceHandle _fh) const { return property(face_colors_, _fh); } void set_color(FaceHandle _fh, const Color& _c) { property(face_colors_, _fh) = _c; } //------------------------------------------------ request / alloc properties void request_vertex_normals() { if (!refcount_vnormals_++) vertex_normals_ = add_vnormals( Normal(), "v:normals" ); } void request_vertex_colors() { if (!refcount_vcolors_++) vertex_colors_ = add_vcolors( Color(), "v:colors" ); } void request_vertex_texcoords() { if (!refcount_vtexcoords_++) vertex_texcoords_ = add_vtexcoords( TexCoord(), "v:texcoords" ); } void request_vertex_status() { if (!refcount_vstatus_++) add_property( vertex_status_, "v:status" ); } void request_halfedge_status() { if (!refcount_hstatus_++) add_property( halfedge_status_, "h:status" ); } void request_edge_status() { if (!refcount_estatus_++) add_property( edge_status_, "e:status" ); } void request_edge_colors() { if (!refcount_ecolors_++) edge_colors_ = add_ecolors( Color(), "e:colors" ); } void request_face_normals() { if (!refcount_fnormals_++) add_property( face_normals_, "f:normals" ); } void request_face_colors() { if (!refcount_fcolors_++) add_property( face_colors_, "f:colors" ); } void request_face_status() { if (!refcount_fstatus_++) add_property( face_status_, "f:status" ); } //------------------------------------------------- release / free properties void release_vertex_normals() { if ((refcount_vnormals_ > 0) && (! --refcount_vnormals_)) remove_property(vertex_normals_); } void release_vertex_colors() { if ((refcount_vcolors_ > 0) && (! --refcount_vcolors_)) remove_property(vertex_colors_); } void release_vertex_texcoords() { if ((refcount_vtexcoords_ > 0) && (! --refcount_vtexcoords_)) remove_property(vertex_texcoords_); } void release_vertex_status() { if ((refcount_vstatus_ > 0) && (! --refcount_vstatus_)) remove_property(vertex_status_); } void release_halfedge_status() { if ((refcount_hstatus_ > 0) && (! --refcount_hstatus_)) remove_property(halfedge_status_); } void release_edge_status() { if ((refcount_estatus_ > 0) && (! --refcount_estatus_)) remove_property(edge_status_); } void release_edge_colors() { if ((refcount_ecolors_ > 0) && (! --refcount_ecolors_)) remove_property(edge_colors_); } void release_face_normals() { if ((refcount_fnormals_ > 0) && (! --refcount_fnormals_)) remove_property(face_normals_); } void release_face_colors() { if ((refcount_fcolors_ > 0) && (! --refcount_fcolors_)) remove_property(face_colors_); } void release_face_status() { if ((refcount_fstatus_ > 0) && (! --refcount_fstatus_)) remove_property(face_status_); } //----------------------------------------------- static check for properties typedef GenProg::Bool2Type<(bool)(VAttribs & Attributes::Normal)> HasVertexNormals; typedef GenProg::Bool2Type<(bool)(VAttribs & Attributes::Color)> HasVertexColors; typedef GenProg::Bool2Type<(bool)(VAttribs & Attributes::TexCoord)> HasVertexTexCoords; typedef GenProg::Bool2Type<(bool)(VAttribs & Attributes::Status)> HasVertexStatus; typedef GenProg::Bool2Type<(bool)(HAttribs & Attributes::PrevHalfedge)> HasPrevHalfedge; typedef GenProg::Bool2Type<(bool)(HAttribs & Attributes::Status)> HasHalfedgeStatus; typedef GenProg::Bool2Type<(bool)(EAttribs & Attributes::Status)> HasEdgeStatus; typedef GenProg::Bool2Type<(bool)(EAttribs & Attributes::Color)> HasEdgeColors; typedef GenProg::Bool2Type<(bool)(FAttribs & Attributes::Normal)> HasFaceNormals; typedef GenProg::Bool2Type<(bool)(FAttribs & Attributes::Color)> HasFaceColors; typedef GenProg::Bool2Type<(bool)(FAttribs & Attributes::Status)> HasFaceStatus; //---------------------------------------------- dynamic check for properties bool has_vertex_normals() const { return vertex_normals_.is_valid(); } bool has_vertex_colors() const { return vertex_colors_.is_valid(); } bool has_vertex_texcoords() const { return vertex_texcoords_.is_valid(); } bool has_vertex_status() const { return vertex_status_.is_valid(); } bool has_edge_status() const { return edge_status_.is_valid(); } bool has_halfedge_status() const { return halfedge_status_.is_valid(); } bool has_edge_colors() const { return edge_colors_.is_valid(); } bool has_face_normals() const { return face_normals_.is_valid(); } bool has_face_colors() const { return face_colors_.is_valid(); } bool has_face_status() const { return face_status_.is_valid(); } static bool has_prev_halfedge() { return (HAttribs & Attributes::PrevHalfedge); } public: osg::GeometryPtr createGeometryPtr() { using namespace osg; GeometryPtr geo=Geometry::create(); return bind(geo) ? geo : NullFC; } // create new geometry core from mesh bool bind( osg::GeometryPtr& _geo ) { using namespace osg; int Mask = Geometry::TypesFieldMask | Geometry::LengthsFieldMask | Geometry::IndicesFieldMask | Geometry::PositionsFieldMask; if ( has_vertex_colors() ) Mask |= Geometry::ColorsFieldMask; if ( has_vertex_normals() ) Mask |= Geometry::NormalsFieldMask; if ( has_vertex_texcoords() ) Mask |= Geometry::TexCoordsFieldMask; // std::clog << "#ptypes : " << osg_ptypes()->getSize() << std::endl; // std::clog << "#plengths : " << osg_plengths()->getSize() << std::endl; // std::clog << "#indices : " << osg_indices()->getSize() << std::endl; // std::clog << "#points : " << osg_vpositions()->getSize() << std::endl; beginEditCP( _geo, Mask ); { addRefCP( osg_ptypes() ); _geo->setTypes ( osg_ptypes() ); addRefCP( osg_plengths() ); _geo->setLengths ( osg_plengths() ); addRefCP( osg_indices() ); _geo->setIndices ( osg_indices() ); addRefCP( osg_vpositions() ); _geo->setPositions( osg_vpositions() ); if ( has_vertex_colors() ) { addRefCP( osg_vcolors() ); _geo->setColors ( osg_vcolors() ); } if ( has_vertex_normals() ) { addRefCP( osg_vnormals() ); _geo->setNormals ( osg_vnormals() ); } if ( has_vertex_texcoords() ) { addRefCP( osg_vtexcoords() ); _geo->setTexCoords( osg_vtexcoords() ); } } endEditCP (_geo, Mask); return true; } private: VPropHandleT points_; VPropHandleT vertex_normals_; VPropHandleT vertex_colors_; VPropHandleT vertex_texcoords_; VPropHandleT vertex_status_; FPTypesHandle face_types_; FPLengthsHandle face_lengths_; FIndicesHandle face_indices_; EPropHandleT edge_status_; EPropHandleT edge_colors_; HPropHandleT halfedge_status_; FPropHandleT face_normals_; FPropHandleT face_colors_; FPropHandleT face_status_; unsigned int refcount_vnormals_; unsigned int refcount_vcolors_; unsigned int refcount_vtexcoords_; unsigned int refcount_vstatus_; unsigned int refcount_estatus_; unsigned int refcount_ecolors_; unsigned int refcount_hstatus_; unsigned int refcount_fnormals_; unsigned int refcount_fcolors_; unsigned int refcount_fstatus_; }; //============================================================================= } // namespace Kernel_OSG } // namespace OpenMesh //============================================================================= #endif // OPENMESH_KERNEL_OSG_ATTRIBKERNEL_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Kernel_OSG/VectorAdapter.hh0000660000175000011300000001664514172246501024025 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ // ---------------------------------------------------------------------------- #ifndef OPENMESH_KERNEL_OSG_VECTORADAPTER_HH #define OPENMESH_KERNEL_OSG_VECTORADAPTER_HH //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= // ----------------------------------------------------------------- class ---- #define OSG_VECTOR_TRAITS( VecType ) \ template <> struct vector_traits< VecType > { \ typedef VecType vector_type; \ typedef vector_type::ValueType value_type; \ typedef GenProg::Int2Type< vector_type::_iSize > typed_size; \ \ static const size_t size_ = vector_type::_iSize; \ static size_t size() { return size_; } \ } /// Vector traits for OpenSG vector type OSG_VECTOR_TRAITS( osg::Pnt4f ); /// Vector traits for OpenSG vector type OSG_VECTOR_TRAITS( osg::Pnt3f ); /// Vector traits for OpenSG vector type OSG_VECTOR_TRAITS( osg::Pnt2f ); /// Vector traits for OpenSG vector type OSG_VECTOR_TRAITS( osg::Vec4f ); /// Vector traits for OpenSG vector type OSG_VECTOR_TRAITS( osg::Vec3f ); /// Vector traits for OpenSG vector type OSG_VECTOR_TRAITS( osg::Vec2f ); /// Vector traits for OpenSG vector type OSG_VECTOR_TRAITS( osg::Pnt4d ); /// Vector traits for OpenSG vector type OSG_VECTOR_TRAITS( osg::Pnt3d ); /// Vector traits for OpenSG vector type OSG_VECTOR_TRAITS( osg::Pnt2d ); /// Vector traits for OpenSG vector type OSG_VECTOR_TRAITS( osg::Vec4d ); /// Vector traits for OpenSG vector type OSG_VECTOR_TRAITS( osg::Vec3d ); /// Vector traits for OpenSG vector type OSG_VECTOR_TRAITS( osg::Vec4ub ); // ---------------------------------------------------------------------------- #define OSG_COLOR_TRAITS( VecType, N ) \ template <> struct vector_traits< VecType > { \ typedef VecType vector_type; \ typedef vector_type::ValueType value_type; \ typedef GenProg::Int2Type< N > typed_size; \ \ static const size_t size_ = N; \ static size_t size() { return size_; } \ } /// Vector traits for OpenSG color type OSG_COLOR_TRAITS( osg::Color3ub, 3 ); /// Vector traits for OpenSG color type OSG_COLOR_TRAITS( osg::Color4ub, 4 ); /// Vector traits for OpenSG color type OSG_COLOR_TRAITS( osg::Color3f, 3 ); /// Vector traits for OpenSG color type OSG_COLOR_TRAITS( osg::Color4f, 4 ); #undef OSG_VECTOR_TRAITS // ---------------------------------------- #if 1 #define PNT2VEC_CASTER( DST, SRC ) \ template <> struct vector_caster< DST, SRC > { \ typedef DST dst_t; \ typedef SRC src_t; \ typedef const dst_t& return_type; \ inline static return_type cast( const src_t& _src ) {\ return _src.subZero(); \ } \ } /// convert Pnt3f to Vec3f PNT2VEC_CASTER( osg::Vec3f, osg::Pnt3f ); /// convert Pnt4f to Vec4f PNT2VEC_CASTER( osg::Vec4f, osg::Pnt4f ); /// convert Pnt3d to Vec3d PNT2VEC_CASTER( osg::Vec3d, osg::Pnt3d ); /// convert Pnt4d to Vec4d PNT2VEC_CASTER( osg::Vec4d, osg::Pnt4d ); #undef PNT2VEC #else template <> struct vector_caster< osg::Vec3f, osg::Pnt3f > { typedef osg::Vec3f dst_t; typedef osg::Pnt3f src_t; typedef const dst_t& return_type; inline static return_type cast( const src_t& _src ) { std::cout << "casting Pnt3f to Vec3f\n"; return _src.subZero(); } }; #endif // ---------------------------------------- //@{ /// Adapter for osg vector member computing a scalar product inline osg::Vec3f::ValueType dot( const osg::Vec3f &_v1, const osg::Vec3f &_v2 ) { return _v1.dot(_v2); } inline osg::Vec3f::ValueType dot( const osg::Vec3f &_v1, const osg::Pnt3f &_v2 ) { return _v1.dot(_v2); } inline osg::Vec2f::ValueType dot( const osg::Vec2f &_v1, const osg::Vec2f &_v2 ) { return _v1.dot(_v2); } inline osg::Vec3f cross( const osg::Vec3f &_v1, const osg::Vec3f &_v2 ) { return _v1.cross(_v2); } //@} //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_VECTORADAPTER_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Kernel_OSG/Traits.hh0000660000175000011300000001125414172246501022517 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Tools/Kernel_OSG/Traits.hh This file defines the default traits and some convenienve macros. */ //============================================================================= // // CLASS Traits // //============================================================================= #ifndef OPENMESH_KERNEL_OSG_TRAITS_HH #define OPENMESH_KERNEL_OSG_TRAITS_HH //== INCLUDES ================================================================= #include #include // #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Kernel_OSG { //== CLASS DEFINITION ========================================================= //== CLASS DEFINITION ========================================================= /** Base class for all mesh traits using the OSGArrayKernelT. * * \see The Mesh docu section on \ref mesh_type. * \see Traits.hh for a list of macros for traits classes. */ struct Traits : DefaultTraits { typedef osg::Pnt3f Point; typedef osg::Color3ub Color; typedef osg::Vec3f Normal; typedef osg::Vec2f TexCoord; typedef osg::Vec3f::ValueType Scalar; }; //============================================================================= } // namespace Kernel_OSG } // namespace OpenMesh //============================================================================= #endif // OPENMESH_TRAITS_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/CMakeLists.txt0000660000175000011300000001213214172246500021533 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../.. ${CMAKE_CURRENT_SOURCE_DIR} ) # source code directories set (directories . Decimater Dualizer Smoother Subdivider/Adaptive/Composite Subdivider/Uniform/Composite Subdivider/Uniform Utils VDPM ) # collect all header and source files vci_append_files (headers "*.hh" ${directories}) vci_append_files (sources "*.cc" ${directories}) IF(WIN32 AND NOT MINGW) vci_append_files (sources "*.c" ${directories}) ENDIF(WIN32 AND NOT MINGW) # Disable Library installation when not building OpenMesh on its own but as part of another project! if ( NOT ${CMAKE_PROJECT_NAME} MATCHES "OpenMesh") set(VCI_NO_LIBRARY_INSTALL true) endif() if (WIN32) if ( OPENMESH_BUILD_SHARED ) add_definitions( -DOPENMESHDLL -DBUILDOPENMESHDLL) vci_add_library (OpenMeshTools SHARED ${sources} ${headers}) else() # OpenMesh has no dll exports so we have to build a static library on windows vci_add_library (OpenMeshTools STATIC ${sources} ${headers}) endif() else () vci_add_library (OpenMeshTools SHAREDANDSTATIC ${sources} ${headers}) set_target_properties (OpenMeshTools PROPERTIES VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} SOVERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} ) endif () target_link_libraries (OpenMeshTools OpenMeshCore) IF( NOT WIN32 ) target_link_libraries (OpenMeshToolsStatic OpenMeshCoreStatic) ENDIF(NOT WIN32) if ( (${CMAKE_PROJECT_NAME} MATCHES "OpenMesh") AND BUILD_APPS ) if ( WIN32 ) if ( NOT "${CMAKE_GENERATOR}" MATCHES "MinGW Makefiles" ) # let bundle generation depend on target add_dependencies (fixbundle OpenMeshTools) endif() endif() # Add tools as dependency before fixbundle if (APPLE) # let bundle generation depend on target add_dependencies (fixbundle OpenMeshTools) add_dependencies (fixbundle OpenMeshToolsStatic) endif() endif() # Install Header Files (Apple) if ( NOT VCI_PROJECT_MACOS_BUNDLE AND APPLE ) FILE(GLOB files_install_Decimater "${CMAKE_CURRENT_SOURCE_DIR}/Decimater/*.hh" ) FILE(GLOB files_install_Dualizer "${CMAKE_CURRENT_SOURCE_DIR}/Dualizer/*.hh" ) FILE(GLOB files_install_KERNEL_OSG "${CMAKE_CURRENT_SOURCE_DIR}/Kernel_OSG/*.hh" ) FILE(GLOB files_install_Smoother "${CMAKE_CURRENT_SOURCE_DIR}/Smoother/*.hh" ) FILE(GLOB files_install_Subdivider_Adaptive "${CMAKE_CURRENT_SOURCE_DIR}/Subdivider/Adaptive/Composite/*.hh" ) FILE(GLOB files_install_Subdivider_Uniform "${CMAKE_CURRENT_SOURCE_DIR}/Subdivider/Uniform/*.hh" ) FILE(GLOB files_install_Subdivider_Uniform_Composite "${CMAKE_CURRENT_SOURCE_DIR}/Subdivider/Uniform/Composite/*.hh" ) FILE(GLOB files_install_Utils "${CMAKE_CURRENT_SOURCE_DIR}/Utils/*.hh" "${CMAKE_CURRENT_SOURCE_DIR}/Utils/getopt.h" ) FILE(GLOB files_install_VDPM "${CMAKE_CURRENT_SOURCE_DIR}/VDPM/*.hh" ) INSTALL(FILES ${files_install_Decimater} DESTINATION include/OpenMesh/Tools/Decimater ) INSTALL(FILES ${files_install_Dualizer} DESTINATION include/OpenMesh/Tools/Dualizer ) INSTALL(FILES ${files_install_KERNEL_OSG} DESTINATION include/OpenMesh/Tools/Kernel_OSG ) INSTALL(FILES ${files_install_Smoother} DESTINATION include/OpenMesh/Tools/Smoother ) INSTALL(FILES ${files_install_Subdivider_Adaptive} DESTINATION include/OpenMesh/Tools/Subdivider/Adaptive/Composite ) INSTALL(FILES ${files_install_Subdivider_Uniform} DESTINATION include/OpenMesh/Tools/Subdivider/Uniform ) INSTALL(FILES ${files_install_Subdivider_Uniform_Composite} DESTINATION include/OpenMesh/Tools/Subdivider/Uniform/Composite ) INSTALL(FILES ${files_install_Utils} DESTINATION include/OpenMesh/Tools/Utils ) INSTALL(FILES ${files_install_VDPM} DESTINATION include/OpenMesh/Tools/VDPM ) endif() # Only install if the project name matches OpenMesh. if (${CMAKE_PROJECT_NAME} MATCHES "OpenMesh") set (OPENMESH_NO_INSTALL_HEADERS FALSE CACHE BOOL "Should OpenMesh skip installing headers?") else() set (OPENMESH_NO_INSTALL_HEADERS TRUE CACHE BOOL "Should OpenMesh skip installing headers?") endif() if (NOT APPLE AND NOT ${OPENMESH_NO_INSTALL_HEADERS}) # Install Header Files install(DIRECTORY . DESTINATION include/OpenMesh/Tools FILES_MATCHING PATTERN "*.hh" PATTERN "CVS" EXCLUDE PATTERN ".svn" EXCLUDE PATTERN "tmp" EXCLUDE PATTERN "Templates" EXCLUDE PATTERN "Debian*" EXCLUDE) #install the config file install(FILES Utils/getopt.h DESTINATION include/OpenMesh/Tools/Utils) endif () target_include_directories(OpenMeshTools PUBLIC $ $) install(TARGETS OpenMeshTools EXPORT OpenMeshConfig ARCHIVE DESTINATION ${VCI_PROJECT_LIBDIR} LIBRARY DESTINATION ${VCI_PROJECT_LIBDIR} RUNTIME DESTINATION ${VCI_PROJECT_BINDIR}) OpenMesh-9.0.0/src/OpenMesh/Tools/Smoother/0000770000175000011300000000000014172246501020574 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Tools/Smoother/LaplaceSmootherT_impl.hh0000660000175000011300000001760114172246501025352 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file LaplaceSmootherT_impl.hh */ //============================================================================= // // CLASS LaplaceSmootherT - IMPLEMENTATION // //============================================================================= #define OPENMESH_LAPLACE_SMOOTHERT_C //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Smoother { //== IMPLEMENTATION ========================================================== template LaplaceSmootherT:: LaplaceSmootherT(Mesh& _mesh) : SmootherT(_mesh) { // custom properties Base::mesh_.add_property(vertex_weights_); Base::mesh_.add_property(edge_weights_); } //----------------------------------------------------------------------------- template LaplaceSmootherT:: ~LaplaceSmootherT() { // free custom properties Base::mesh_.remove_property(vertex_weights_); Base::mesh_.remove_property(edge_weights_); } //----------------------------------------------------------------------------- template void LaplaceSmootherT:: initialize(Component _comp, Continuity _cont) { SmootherT::initialize(_comp, _cont); // calculate weights switch (_comp) { case Base::Tangential: compute_weights(UniformWeighting); break; case Base::Normal: compute_weights(CotWeighting); break; case Base::Tangential_and_Normal: compute_weights(UniformWeighting); break; } } //----------------------------------------------------------------------------- template void LaplaceSmootherT:: compute_weights(LaplaceWeighting _weighting) { typename Mesh::VertexIter v_it, v_end(Base::mesh_.vertices_end()); typename Mesh::EdgeIter e_it, e_end(Base::mesh_.edges_end()); typename Mesh::HalfedgeHandle heh0, heh1, heh2; typename Mesh::VertexHandle v0, v1; typename Mesh::Normal d0, d1; typename Mesh::Scalar weight, lb(-1.0), ub(1.0); // init vertex weights for (v_it=Base::mesh_.vertices_begin(); v_it!=v_end; ++v_it) Base::mesh_.property(vertex_weights_, *v_it) = 0.0; switch (_weighting) { // Uniform weighting case UniformWeighting: { for (e_it=Base::mesh_.edges_begin(); e_it!=e_end; ++e_it) { heh0 = Base::mesh_.halfedge_handle(*e_it, 0); heh1 = Base::mesh_.halfedge_handle(*e_it, 1); v0 = Base::mesh_.to_vertex_handle(heh0); v1 = Base::mesh_.to_vertex_handle(heh1); Base::mesh_.property(edge_weights_, *e_it) = 1.0; Base::mesh_.property(vertex_weights_, v0) += 1.0; Base::mesh_.property(vertex_weights_, v1) += 1.0; } break; } // Cotangent weighting case CotWeighting: { for (e_it=Base::mesh_.edges_begin(); e_it!=e_end; ++e_it) { const typename Mesh::Point *p0, *p1, *p2; weight = 0.0; heh0 = Base::mesh_.halfedge_handle(*e_it, 0); v0 = Base::mesh_.to_vertex_handle(heh0); p0 = &Base::mesh_.point(v0); heh1 = Base::mesh_.halfedge_handle(*e_it, 1); v1 = Base::mesh_.to_vertex_handle(heh1); p1 = &Base::mesh_.point(v1); heh2 = Base::mesh_.next_halfedge_handle(heh0); p2 = &Base::mesh_.point(Base::mesh_.to_vertex_handle(heh2)); d0 = (*p0 - *p2); d0.normalize(); d1 = (*p1 - *p2); d1.normalize(); weight += static_cast(1.0) / tan(acos(std::max(lb, std::min(ub, dot(d0,d1) )))); heh2 = Base::mesh_.next_halfedge_handle(heh1); p2 = &Base::mesh_.point(Base::mesh_.to_vertex_handle(heh2)); d0 = (*p0 - *p2); d0.normalize(); d1 = (*p1 - *p2); d1.normalize(); weight += static_cast(1.0) / tan(acos(std::max(lb, std::min(ub, dot(d0,d1) )))); Base::mesh_.property(edge_weights_, *e_it) = weight; Base::mesh_.property(vertex_weights_, v0) += weight; Base::mesh_.property(vertex_weights_, v1) += weight; } break; } } // invert vertex weights: // before: sum of edge weights // after: one over sum of edge weights for (v_it=Base::mesh_.vertices_begin(); v_it!=v_end; ++v_it) { weight = Base::mesh_.property(vertex_weights_, *v_it); if (weight) Base::mesh_.property(vertex_weights_, *v_it) = static_cast(1.0) / weight; } } //============================================================================= } // namespace Smoother } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Smoother/LaplaceSmootherT.hh0000660000175000011300000001252414172246501024330 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file LaplaceSmootherT.hh */ //============================================================================= // // CLASS LaplaceSmootherT // //============================================================================= #ifndef OPENMESH_LAPLACE_SMOOTHERT_HH #define OPENMESH_LAPLACE_SMOOTHERT_HH //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Smoother { //== CLASS DEFINITION ========================================================= /// Laplacian Smoothing. template class LaplaceSmootherT : public SmootherT { private: typedef SmootherT Base; public: typedef typename SmootherT::Component Component; typedef typename SmootherT::Continuity Continuity; typedef typename SmootherT::Scalar Scalar; typedef typename SmootherT::VertexHandle VertexHandle; typedef typename SmootherT::EdgeHandle EdgeHandle; explicit LaplaceSmootherT( Mesh& _mesh ); virtual ~LaplaceSmootherT(); void initialize(Component _comp, Continuity _cont); protected: // misc helpers Scalar weight(VertexHandle _vh) const { return Base::mesh_.property(vertex_weights_, _vh); } Scalar weight(EdgeHandle _eh) const { return Base::mesh_.property(edge_weights_, _eh); } private: enum LaplaceWeighting { UniformWeighting, CotWeighting }; void compute_weights(LaplaceWeighting _mode); OpenMesh::VPropHandleT vertex_weights_; OpenMesh::EPropHandleT edge_weights_; }; //============================================================================= } // namespace Smoother } // namespace OpenMesh //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_LAPLACE_SMOOTHERT_C) #define OPENMESH_LAPLACE_SMOOTHERT_TEMPLATES #include "LaplaceSmootherT_impl.hh" #endif //============================================================================= #endif // OPENMESH_LAPLACE_SMOOTHERT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT.hh0000660000175000011300000001165714172246501025446 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file JacobiLaplaceSmootherT.hh */ //============================================================================= // // CLASS JacobiLaplaceSmootherT // //============================================================================= #ifndef OPENMESH_JACOBI_LAPLACE_SMOOTHERT_HH #define OPENMESH_JACOBI_LAPLACE_SMOOTHERT_HH //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Smoother { //== CLASS DEFINITION ========================================================= /** Laplacian Smoothing. * */ template class JacobiLaplaceSmootherT : public LaplaceSmootherT { private: typedef LaplaceSmootherT Base; public: explicit JacobiLaplaceSmootherT( Mesh& _mesh ) : LaplaceSmootherT(_mesh) {} // override: alloc umbrellas void smooth(unsigned int _n); protected: virtual void compute_new_positions_C0(); virtual void compute_new_positions_C1(); private: OpenMesh::VPropHandleT umbrellas_; OpenMesh::VPropHandleT squared_umbrellas_; }; //============================================================================= } // namespace Smoother } // namespace OpenMesh //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_JACOBI_LAPLACE_SMOOTHERT_C) #define OPENMESH_JACOBI_LAPLACE_SMOOTHERT_TEMPLATES #include "JacobiLaplaceSmootherT_impl.hh" #endif //============================================================================= #endif // OPENMESH_JACOBI_LAPLACE_SMOOTHERT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Smoother/SmootherT_impl.hh0000660000175000011300000002777714172246501024107 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file SmootherT_impl.hh */ //============================================================================= // // CLASS SmootherT - IMPLEMENTATION // //============================================================================= #define OPENMESH_SMOOTHERT_C //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Smoother { //== IMPLEMENTATION ========================================================== template SmootherT:: SmootherT(Mesh& _mesh) : mesh_(_mesh), skip_features_(false) { // request properties mesh_.request_vertex_status(); mesh_.request_face_normals(); mesh_.request_vertex_normals(); // custom properties mesh_.add_property(original_positions_); mesh_.add_property(original_normals_); mesh_.add_property(new_positions_); mesh_.add_property(is_active_); // default settings component_ = Tangential_and_Normal; continuity_ = C0; tolerance_ = -1.0; } //----------------------------------------------------------------------------- template SmootherT:: ~SmootherT() { // free properties mesh_.release_vertex_status(); mesh_.release_face_normals(); mesh_.release_vertex_normals(); // free custom properties mesh_.remove_property(original_positions_); mesh_.remove_property(original_normals_); mesh_.remove_property(new_positions_); mesh_.remove_property(is_active_); } //----------------------------------------------------------------------------- template void SmootherT:: initialize(Component _comp, Continuity _cont) { typename Mesh::VertexIter v_it, v_end(mesh_.vertices_end()); // store smoothing settings component_ = _comp; continuity_ = _cont; // update normals mesh_.update_face_normals(); mesh_.update_vertex_normals(); // store original points & normals for (v_it=mesh_.vertices_begin(); v_it!=v_end; ++v_it) { mesh_.property(original_positions_, *v_it) = mesh_.point(*v_it); mesh_.property(original_normals_, *v_it) = mesh_.normal(*v_it); } } //----------------------------------------------------------------------------- template void SmootherT:: set_active_vertices() { typename Mesh::VertexIter v_it, v_end(mesh_.vertices_end()); // is something selected? bool nothing_selected(true); for (v_it=mesh_.vertices_begin(); v_it!=v_end; ++v_it) if (mesh_.status(*v_it).selected()) { nothing_selected = false; break; } // tagg all active vertices for (v_it=mesh_.vertices_begin(); v_it!=v_end; ++v_it) { bool active = ((nothing_selected || mesh_.status(*v_it).selected()) && !mesh_.is_boundary(*v_it) && !mesh_.status(*v_it).locked()); if ( skip_features_ ) { active = active && !mesh_.status(*v_it).feature(); typename Mesh::VertexOHalfedgeIter voh_it(mesh_,*v_it); for ( ; voh_it.is_valid() ; ++voh_it ) { // If the edge is a feature edge, skip the current vertex while smoothing if ( mesh_.status(mesh_.edge_handle(*voh_it)).feature() ) active = false; typename Mesh::FaceHandle fh1 = mesh_.face_handle(*voh_it ); typename Mesh::FaceHandle fh2 = mesh_.face_handle(mesh_.opposite_halfedge_handle(*voh_it ) ); // If one of the faces is a feature, lock current vertex if ( fh1.is_valid() && mesh_.status( fh1 ).feature() ) active = false; if ( fh2.is_valid() && mesh_.status( fh2 ).feature() ) active = false; } } mesh_.property(is_active_, *v_it) = active; } // C1: remove one ring of boundary vertices if (continuity_ == C1) { typename Mesh::VVIter vv_it; for (v_it=mesh_.vertices_begin(); v_it!=v_end; ++v_it) if (mesh_.is_boundary(*v_it)) for (vv_it=mesh_.vv_iter(*v_it); vv_it.is_valid(); ++vv_it) mesh_.property(is_active_, *vv_it) = false; } // C2: remove two rings of boundary vertices if (continuity_ == C2) { typename Mesh::VVIter vv_it; for (v_it=mesh_.vertices_begin(); v_it!=v_end; ++v_it) { mesh_.status(*v_it).set_tagged(false); mesh_.status(*v_it).set_tagged2(false); } for (v_it=mesh_.vertices_begin(); v_it!=v_end; ++v_it) if (mesh_.is_boundary(*v_it)) for (vv_it=mesh_.vv_iter(*v_it); vv_it.is_valid(); ++vv_it) mesh_.status(*v_it).set_tagged(true); for (v_it=mesh_.vertices_begin(); v_it!=v_end; ++v_it) if (mesh_.status(*v_it).tagged()) for (vv_it=mesh_.vv_iter(*v_it); vv_it.is_valid(); ++vv_it) mesh_.status(*v_it).set_tagged2(true); for (v_it=mesh_.vertices_begin(); v_it!=v_end; ++v_it) { if (mesh_.status(*v_it).tagged2()) mesh_.property(is_active_, *vv_it) = false; mesh_.status(*v_it).set_tagged(false); mesh_.status(*v_it).set_tagged2(false); } } } //----------------------------------------------------------------------------- template void SmootherT:: set_relative_local_error(Scalar _err) { if (!mesh_.vertices_empty()) { typename Mesh::VertexIter v_it(mesh_.vertices_begin()), v_end(mesh_.vertices_end()); // compute bounding box Point bb_min, bb_max; bb_min = bb_max = mesh_.point(*v_it); for (++v_it; v_it!=v_end; ++v_it) { minimize(bb_min, mesh_.point(*v_it)); maximize(bb_max, mesh_.point(*v_it)); } // abs. error = rel. error * bounding-diagonal set_absolute_local_error(norm(_err * (bb_max-bb_min))); } } //----------------------------------------------------------------------------- template void SmootherT:: set_absolute_local_error(Scalar _err) { tolerance_ = _err; } //----------------------------------------------------------------------------- template void SmootherT:: disable_local_error_check() { tolerance_ = -1.0; } //----------------------------------------------------------------------------- template void SmootherT:: smooth(unsigned int _n) { // mark active vertices set_active_vertices(); // smooth _n iterations while (_n--) { compute_new_positions(); if (component_ == Tangential) project_to_tangent_plane(); else if (tolerance_ >= 0.0) local_error_check(); move_points(); } } //----------------------------------------------------------------------------- template void SmootherT:: compute_new_positions() { switch (continuity_) { case C0: compute_new_positions_C0(); break; case C1: compute_new_positions_C1(); break; case C2: break; } } //----------------------------------------------------------------------------- template void SmootherT:: project_to_tangent_plane() { typename Mesh::VertexIter v_it(mesh_.vertices_begin()), v_end(mesh_.vertices_end()); // Normal should be a vector type. In some environment a vector type // is different from point type, e.g. OpenSG! typename Mesh::Normal translation, normal; for (; v_it != v_end; ++v_it) { if (is_active(*v_it)) { translation = new_position(*v_it)-orig_position(*v_it); normal = orig_normal(*v_it); normal *= dot(translation, normal); translation -= normal; translation += vector_cast(orig_position(*v_it)); set_new_position(*v_it, translation); } } } //----------------------------------------------------------------------------- template void SmootherT:: local_error_check() { typename Mesh::VertexIter v_it(mesh_.vertices_begin()), v_end(mesh_.vertices_end()); typename Mesh::Normal translation; typename Mesh::Scalar s; for (; v_it != v_end; ++v_it) { if (is_active(*v_it)) { translation = new_position(*v_it) - orig_position(*v_it); s = fabs(dot(translation, orig_normal(*v_it))); if (s > tolerance_) { translation *= (tolerance_ / s); translation += vector_cast(orig_position(*v_it)); set_new_position(*v_it, translation); } } } } //----------------------------------------------------------------------------- template void SmootherT:: move_points() { typename Mesh::VertexIter v_it(mesh_.vertices_begin()), v_end(mesh_.vertices_end()); for (; v_it != v_end; ++v_it) if (is_active(*v_it)) mesh_.set_point(*v_it, mesh_.property(new_positions_, *v_it)); } //============================================================================= } // namespace Smoother } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Smoother/JacobiLaplaceSmootherT_impl.hh0000660000175000011300000001667714172246501026476 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file JacobiLaplaceSmootherT_impl.hh */ //============================================================================= // // CLASS JacobiLaplaceSmootherT - IMPLEMENTATION // //============================================================================= #define OPENMESH_JACOBI_LAPLACE_SMOOTHERT_C //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Smoother { //== IMPLEMENTATION ========================================================== template void JacobiLaplaceSmootherT:: smooth(unsigned int _n) { if (Base::continuity() > Base::C0) { Base::mesh_.add_property(umbrellas_); if (Base::continuity() > Base::C1) Base::mesh_.add_property(squared_umbrellas_); } LaplaceSmootherT::smooth(_n); if (Base::continuity() > Base::C0) { Base::mesh_.remove_property(umbrellas_); if (Base::continuity() > Base::C1) Base::mesh_.remove_property(squared_umbrellas_); } } //----------------------------------------------------------------------------- template void JacobiLaplaceSmootherT:: compute_new_positions_C0() { typename Mesh::VertexIter v_it, v_end(Base::mesh_.vertices_end()); typename Mesh::ConstVertexOHalfedgeIter voh_it; typename Mesh::Normal u, p, zero(0,0,0); typename Mesh::Scalar w; for (v_it=Base::mesh_.vertices_begin(); v_it!=v_end; ++v_it) { if (this->is_active(*v_it)) { // compute umbrella u = zero; for (voh_it = Base::mesh_.cvoh_iter(*v_it); voh_it.is_valid(); ++voh_it) { w = this->weight(Base::mesh_.edge_handle(*voh_it)); u += vector_cast(Base::mesh_.point(Base::mesh_.to_vertex_handle(*voh_it))) * w; } u *= this->weight(*v_it); u -= vector_cast(Base::mesh_.point(*v_it)); // damping u *= static_cast< typename Mesh::Scalar >(0.5); // store new position p = vector_cast(Base::mesh_.point(*v_it)); p += u; this->set_new_position(*v_it, p); } } } //----------------------------------------------------------------------------- template void JacobiLaplaceSmootherT:: compute_new_positions_C1() { typename Mesh::VertexIter v_it, v_end(Base::mesh_.vertices_end()); typename Mesh::ConstVertexOHalfedgeIter voh_it; typename Mesh::Normal u, uu, p, zero(0,0,0); typename Mesh::Scalar w, diag; // 1st pass: compute umbrellas for (v_it=Base::mesh_.vertices_begin(); v_it!=v_end; ++v_it) { u = zero; for (voh_it = Base::mesh_.cvoh_iter(*v_it); voh_it.is_valid(); ++voh_it) { w = this->weight(Base::mesh_.edge_handle(*voh_it)); u -= vector_cast(Base::mesh_.point(Base::mesh_.to_vertex_handle(*voh_it)))*w; } u *= this->weight(*v_it); u += vector_cast(Base::mesh_.point(*v_it)); Base::mesh_.property(umbrellas_, *v_it) = u; } // 2nd pass: compute updates for (v_it=Base::mesh_.vertices_begin(); v_it!=v_end; ++v_it) { if (this->is_active(*v_it)) { uu = zero; diag = 0.0; for (voh_it = Base::mesh_.cvoh_iter(*v_it); voh_it.is_valid(); ++voh_it) { w = this->weight(Base::mesh_.edge_handle(*voh_it)); uu -= Base::mesh_.property(umbrellas_, Base::mesh_.to_vertex_handle(*voh_it)); diag += (w * this->weight(Base::mesh_.to_vertex_handle(*voh_it)) + static_cast(1.0) ) * w; } uu *= this->weight(*v_it); diag *= this->weight(*v_it); uu += Base::mesh_.property(umbrellas_, *v_it); if (diag) uu *= static_cast(1.0) / diag; // damping uu *= static_cast::value_type>(0.25); // store new position p = vector_cast(Base::mesh_.point(*v_it)); p -= uu; this->set_new_position(*v_it, p); } } } //============================================================================= } // namespace Smoother } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Smoother/SmootherT.hh0000660000175000011300000002224514172246501023047 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file SmootherT.hh */ //============================================================================= // // CLASS SmootherT // //============================================================================= #ifndef OPENMESH_SMOOTHER_SMOOTHERT_HH #define OPENMESH_SMOOTHER_SMOOTHERT_HH //== INCLUDES ================================================================= #include #include #include //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { namespace Smoother { //== CLASS DEFINITION ========================================================= /** Base class for smoothing algorithms. */ template class SmootherT : private Utils::Noncopyable { public: typedef typename Mesh::Scalar Scalar; typedef typename Mesh::Point Point; typedef typename Mesh::Normal NormalType; typedef typename Mesh::VertexHandle VertexHandle; typedef typename Mesh::EdgeHandle EdgeHandle; // initialize smoother enum Component { Tangential, ///< Smooth tangential direction Normal, ///< Smooth normal direction Tangential_and_Normal ///< Smooth tangential and normal direction }; enum Continuity { C0, C1, C2 }; public: /** \brief constructor & destructor * * @param _mesh Reference a triangle or poly mesh */ SmootherT( Mesh& _mesh ); virtual ~SmootherT(); public: //=========================================================================== /** @name Initialization and algorithm execution * @{ */ //=========================================================================== /** Initialize smoother * \param _comp Determine component to smooth * \param _cont Determine Continuity */ void initialize(Component _comp, Continuity _cont); /// Do _n smoothing iterations virtual void smooth(unsigned int _n); /** @} */ //=========================================================================== /** @name Error control functions * @{ */ //=========================================================================== /** \brief Set local error relative to bounding box * * This function sets a maximal error tolerance for the smoother as a fraction * of the bounding box of the mesh. First the bounding box diagonal is computed. * Then the error is set as the length of the diagonal multiplied with the * given factor. * * @param _err Factor scaling the bounding box diagonal */ void set_relative_local_error(Scalar _err); /** \brief Set local error as an absolute value * * Set the maximal error tolerance of the smoother to the given value. * * @param _err Maximal error */ void set_absolute_local_error(Scalar _err); /** \brief Disable error control of the smoother * * This function disables the error control of the smoother. */ void disable_local_error_check(); /** \brief enable or disable feature handling * * This function can be used to control if features on the mesh should be preserved. * If enabled, the smoother will keep features and does not modify them. Features * can be set via OpenMesh status flags (request status and set primitives as features). * Feature flag can be set for vertices edges and faces. * * @param _state true : If features are selected on the mesh, they will be left unmodified\n * false : Features will be ignored */ void skip_features( bool _state ){ skip_features_ = _state; }; /** @} */ private: /** \brief Find active vertices. Resets tagged status ! * * This function recomputes the set of active vertices, which will be touched by the smoother. * If nothing on the mesh is selected, all vertices which are not locked, feature or boundary will be * marked as active and moved by the smoother. * If vertices are selected, than only the selected ones, excluding the locked, feature and boundary vertices will be * moved. * * The function is called first when running the smoother. */ void set_active_vertices(); // single steps of smoothing void compute_new_positions(); void project_to_tangent_plane(); void local_error_check(); void move_points(); protected: // override these virtual void compute_new_positions_C0() = 0; virtual void compute_new_positions_C1() = 0; protected: // misc helpers const Point& orig_position(VertexHandle _vh) const { return mesh_.property(original_positions_, _vh); } const NormalType& orig_normal(VertexHandle _vh) const { return mesh_.property(original_normals_, _vh); } const Point& new_position(VertexHandle _vh) const { return mesh_.property(new_positions_, _vh); } void set_new_position(VertexHandle _vh, const Point& _p) { mesh_.property(new_positions_, _vh) = _p; } bool is_active(VertexHandle _vh) const { return mesh_.property(is_active_, _vh); } Component component() const { return component_; } Continuity continuity() const { return continuity_; } protected: Mesh& mesh_; bool skip_features_; private: Scalar tolerance_; Scalar normal_deviation_; Component component_; Continuity continuity_; OpenMesh::VPropHandleT original_positions_; OpenMesh::VPropHandleT original_normals_; OpenMesh::VPropHandleT new_positions_; OpenMesh::VPropHandleT is_active_; }; //============================================================================= } // namespace Smoother } // namespace OpenMesh //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_SMOOTHERT_C) #define OPENMESH_SMOOTHERT_TEMPLATES #include "SmootherT_impl.hh" #endif //============================================================================= #endif // OPENMESH_SMOOTHER_SMOOTHERT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Smoother/smooth_mesh.hh0000660000175000011300000001123514172246501023445 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef SMOOTH_MESH_HH #define SMOOTH_MESH_HH //== INCLUDES ================================================================= #include //== NAMESPACE ================================================================ namespace OpenMesh { //BEGIN_NS_OPENMESH template void smooth_mesh_property(unsigned int _n_iters, _Mesh& _m, _PropertyHandle _pph) { typedef typename _PropertyHandle::Value Value; std::vector temp_values(_m.n_vertices()); for (unsigned int i=0; i < _n_iters; ++i) { for ( typename _Mesh::ConstVertexIter cv_it = _m.vertices_begin(); cv_it != _m.vertices_end(); ++cv_it) { unsigned int valence = 0; Value& temp_value = temp_values[cv_it->idx()]; temp_value.vectorize(0); for ( typename _Mesh::ConstVertexVertexIter cvv_it = _m.cvv_iter(cv_it); cvv_it; ++cvv_it) { temp_value += _m.property(_pph,cvv_it); ++valence; } if (valence > 0) {//guard against isolated vertices temp_value *= (typename Value::value_type)(1.0 / valence); } else { temp_value = _m.property(_pph, cv_it); } } for ( typename _Mesh::ConstVertexIter cv_it = _m.vertices_begin(); cv_it != _m.vertices_end(); ++cv_it) { _m.property(_pph,cv_it) = temp_values[cv_it->idx()]; } } } template void smooth_mesh(_Mesh& _m, uint _n_iters) { smooth_mesh_property(_n_iters, _m, _m.points_pph()); } };//namespace OpenMesh #endif//SMOOTH_MESH_HH OpenMesh-9.0.0/src/OpenMesh/Tools/Dualizer/0000770000175000011300000000000014172246501020553 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Tools/Dualizer/meshDualT.hh0000660000175000011300000001517014172246501022767 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /* Compute the dual of a mesh: - each face of the original mesh is replaced by a vertex at the center of gravity of the vertices of the face - each vertex of the original mesh is replaced by a face containing the dual vertices of its primal adjacent faces Changelog: - 29 mar 2010: initial work Programmer: Clement Courbet - clement.courbet@ecp.fr (c) Clement Courbet 2010 */ #ifndef OPENMESH_MESH_DUAL_H #define OPENMESH_MESH_DUAL_H //== INCLUDES ================================================================= // -------------------- STL #include #if defined(OM_CC_MIPS) # include #else # include #endif #include #include //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { namespace Util { //== Function DEFINITION ========================================================= /** \brief create a dual mesh * * This function takes a mesh and computes the dual mesh of it. Each face of the original mesh is replaced by a vertex at the center of gravity of the vertices of the face. * Each vertex of the original mesh is replaced by a face containing the dual vertices of its primal adjacent faces. */ template PolyMesh_ArrayKernelT* MeshDual (PolyMesh_ArrayKernelT &primal) { PolyMesh_ArrayKernelT* dual = new PolyMesh_ArrayKernelT(); //we will need to reference which vertex in the dual is attached to each face in the primal //and which face of the dual is attached to each vertex in the primal. FPropHandleT< typename PolyMesh_ArrayKernelT::VertexHandle > primalToDual; primal.add_property(primalToDual); //for each face in the primal mesh, add a vertex at the center of gravity of the face for(typename PolyMesh_ArrayKernelT::ConstFaceIter fit=primal.faces_begin(); fit!=primal.faces_end(); ++fit) { typename PolyMesh_ArrayKernelT::Point centerPoint(0,0,0); typename PolyMesh_ArrayKernelT::Scalar degree= 0.0; for(typename PolyMesh_ArrayKernelT::ConstFaceVertexIter vit=primal.cfv_iter(*fit); vit.is_valid(); ++vit, ++degree) centerPoint += primal.point(*vit); assert(degree!=0); centerPoint /= degree; primal.property(primalToDual, *fit) = dual->add_vertex(centerPoint); } //for each vertex in the primal, add a face in the dual std::vector< typename PolyMesh_ArrayKernelT::VertexHandle > face_vhandles; for(typename PolyMesh_ArrayKernelT::ConstVertexIter vit=primal.vertices_begin(); vit!=primal.vertices_end(); ++vit) { if(!primal.is_boundary(*vit)) { face_vhandles.clear(); for(typename PolyMesh_ArrayKernelT::ConstVertexFaceIter fit=primal.cvf_iter(*vit); fit.is_valid(); ++fit) face_vhandles.push_back(primal.property(primalToDual, *fit)); dual->add_face(face_vhandles); } } primal.remove_property(primalToDual); return dual; } //============================================================================= } // namespace Util } // namespace OpenMesh //============================================================================= //============================================================================= #endif // OPENMESH_MESH_DUAL_H defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/SmartTagger/0000770000175000011300000000000014172246501021214 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Tools/SmartTagger/SmartTaggerT.hh0000660000175000011300000002057514172246501024113 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #pragma once //== INCLUDES ================================================================= // OpenMesh #include #include //== DEFINES ================================================================== #define STV_DEBUG_CHECKS //== NAMESPACES =============================================================== namespace OpenMesh { //== FORWARD DECLARATIONS ===================================================== // Smarttagging for vertices template< class Mesh> class SmartTaggerVT; // Smarttagging for edges template< class Mesh> class SmartTaggerET; // Smarttagging for faces template< class Mesh> class SmartTaggerFT; // Smarttagging for halfedges template< class Mesh> class SmartTaggerHT; //== CLASS DEFINITION ========================================================= /** \page smarttagger_docu Smart Tagger The smart tagger can be used to tag vertices/halfedges/edges/faces on the mesh. It provides an O(1) reset function to untag all primitives at once. Usage: \code SmartTaggerVT< MeshType > tagger(mesh); // Reset tagged flag on all vertices tagger.untag_all(); // Check if something is tagged bool tag = tagger.is_tagged(vh); // Set tagged: tagger.set_tag(vh); \endcode For details see OpenMesh::SmartTaggerT */ /** \brief Smart Tagger * * A tagger class to be used on OpenMesh. It provides an O(1) reset function for the property. * - Smarttagging for vertices: SmartTaggerVT; * - Smarttagging for edges: SmartTaggerET; * - Smarttagging for faces: SmartTaggerFT; * - Smarttagging for halfedges: SmartTaggerHT; * * Usage: * * \code * SmartTaggerVT< MeshType >* tagger = new SmartTaggerVT< MeshType > (mesh_); * * // Reset tagged flag on all vertices * tagger.untag_all(); * * // Check if something is tagged * bool tag = tagger.is_tagged(vh); * * // Set tagged: * tagger.set_tag(vh); * \endcode */ template class SmartTaggerT { public: /// Constructor SmartTaggerT(Mesh& _mesh, unsigned int _tag_range = 1); /// Destructor ~SmartTaggerT(); /** \brief untag all elements * */ inline void untag_all(); /** \brief untag all elements and set new tag_range * * @param _new_tag_range New tag range of the tagger */ inline void untag_all( const unsigned int _new_tag_range); /** \brief set tag to a value in [0..tag_range] * * @param _eh Edge handle for the tag * @param _tag Tag value */ inline void set_tag ( const EHandle _eh, unsigned int _tag = 1); /** \brief get tag value in range [0..tag_range] * * @param _eh Edge handle for the tag * @return Current tag value at that edge */ inline unsigned int get_tag ( const EHandle _eh) const; /** \brief overloaded member for boolean tags * * @param _eh Edge handle for the tag * @return Current tag value at that edge */ inline bool is_tagged( const EHandle _eh) const; /** \brief set new tag range and untag_all * * Set new tag range and reset tagger * * @param _tag_range New tag range of the tagger */ inline void set_tag_range( const unsigned int _tag_range); protected: inline void all_tags_to_zero(); protected: // Reference to Mesh Mesh& mesh_; // property which holds the current tags EPHandle ep_tag_; // current tags range is [current_base_+1...current_base_+tag_range_] unsigned int current_base_; // number of different tagvalues available unsigned int tag_range_; }; //== SPECIALIZATION =========================================================== // define standard Tagger template< class Mesh> class SmartTaggerVT : public SmartTaggerT< Mesh, typename Mesh::VertexHandle, OpenMesh::VPropHandleT > { public: typedef SmartTaggerT< Mesh, typename Mesh::VertexHandle, OpenMesh::VPropHandleT > BaseType; SmartTaggerVT(Mesh& _mesh, unsigned int _tag_range = 1) : BaseType(_mesh, _tag_range) {} }; template< class Mesh> class SmartTaggerET : public SmartTaggerT< Mesh, typename Mesh::EdgeHandle, OpenMesh::EPropHandleT > { public: typedef SmartTaggerT< Mesh, typename Mesh::EdgeHandle, OpenMesh::EPropHandleT > BaseType; SmartTaggerET(Mesh& _mesh, unsigned int _tag_range = 1) : BaseType(_mesh, _tag_range) {} }; template< class Mesh> class SmartTaggerFT : public SmartTaggerT< Mesh, typename Mesh::FaceHandle, OpenMesh::FPropHandleT > { public: typedef SmartTaggerT< Mesh, typename Mesh::FaceHandle, OpenMesh::FPropHandleT > BaseType; SmartTaggerFT(Mesh& _mesh, unsigned int _tag_range = 1): BaseType(_mesh, _tag_range) {} }; template< class Mesh> class SmartTaggerHT : public SmartTaggerT< Mesh, typename Mesh::HalfedgeHandle, OpenMesh::HPropHandleT > { public: typedef SmartTaggerT< Mesh, typename Mesh::HalfedgeHandle, OpenMesh::HPropHandleT > BaseType; SmartTaggerHT(Mesh& _mesh, unsigned int _tag_range = 1): BaseType(_mesh, _tag_range){} }; //============================================================================= } // namespace OpenMesh //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_SMARTTAGGERT_C) #define OPENMESH_SMARTTAGGERT_TEMPLATES #include "SmartTaggerT_impl.hh" #endif OpenMesh-9.0.0/src/OpenMesh/Tools/SmartTagger/SmartTaggerT_impl.hh0000660000175000011300000001540714172246501025132 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #define OPENMESH_SMARTTAGGERT_C //== INCLUDES ================================================================= #include "SmartTaggerT.hh" #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== IMPLEMENTATION ========================================================== template SmartTaggerT:: SmartTaggerT(Mesh& _mesh, unsigned int _tag_range) : mesh_(_mesh), current_base_(0), tag_range_(_tag_range) { // add new property mesh_.add_property(ep_tag_); // reset all tags once all_tags_to_zero(); } //----------------------------------------------------------------------------- template SmartTaggerT:: ~SmartTaggerT() { mesh_.remove_property(ep_tag_); } //----------------------------------------------------------------------------- template void SmartTaggerT:: untag_all() { unsigned int max_uint = std::numeric_limits::max(); if( current_base_ < max_uint - 2*tag_range_) current_base_ += tag_range_; else { //overflow -> reset all tags #ifdef STV_DEBUG_CHECKS std::cerr << "Tagging Overflow occured...\n"; #endif current_base_ = 0; all_tags_to_zero(); } } //----------------------------------------------------------------------------- template void SmartTaggerT:: untag_all( const unsigned int _new_tag_range) { set_tag_range(_new_tag_range); } //----------------------------------------------------------------------------- template void SmartTaggerT:: set_tag ( const EHandle _eh, unsigned int _tag) { #ifdef STV_DEBUG_CHECKS if( _tag > tag_range_) std::cerr << "ERROR in set_tag tag range!!!\n"; #endif mesh_.property(ep_tag_, _eh) = current_base_ + _tag; } //----------------------------------------------------------------------------- template unsigned int SmartTaggerT:: get_tag ( const EHandle _eh) const { unsigned int t = mesh_.property(ep_tag_, _eh); #ifdef STV_DEBUG_CHECKS if( t > current_base_ + tag_range_) std::cerr << "ERROR in get_tag tag range!!!\n"; #endif if( t<= current_base_) return 0; else return t-current_base_; } //----------------------------------------------------------------------------- template bool SmartTaggerT:: is_tagged( const EHandle _eh) const { return bool(get_tag(_eh)); } //----------------------------------------------------------------------------- template void SmartTaggerT:: set_tag_range( const unsigned int _tag_range) { if( _tag_range <= tag_range_) { untag_all(); tag_range_ = _tag_range; } else { tag_range_ = _tag_range; untag_all(); } } //----------------------------------------------------------------------------- template void SmartTaggerT:: all_tags_to_zero() { // iterate over property vector for(unsigned int i=0; i #include #ifndef WIN32 #else #if defined(__MINGW32__) #include #include #endif #endif //== NAMESPACES =============================================================== namespace OpenMesh { namespace VDPM { //== IMPLEMENTATION ========================================================== VHierarchyWindow:: VHierarchyWindow() : vhierarchy_(nullptr), buffer_(nullptr),buffer_min_ (0), buffer_max_(0), current_pos_(0) , window_min_(0), window_max_(0), n_shift_(0) { } VHierarchyWindow:: VHierarchyWindow(VHierarchy &_vhierarchy) : vhierarchy_(&_vhierarchy),buffer_(nullptr),buffer_min_ (0), buffer_max_(0), current_pos_(0) , window_min_(0), window_max_(0) ,n_shift_(0) { } VHierarchyWindow:: ~VHierarchyWindow(void) { if (buffer_ != nullptr) free(buffer_); } bool VHierarchyWindow:: update_buffer(VHierarchyNodeHandle _node_handle) { if (underflow(_node_handle) != true && overflow(_node_handle) != true) return false; // tightly update window_min_ & window_max_ int none_zero_pos; for (none_zero_pos=int(buffer_size()-1); none_zero_pos >= 0; --none_zero_pos) { if (buffer_[none_zero_pos] != 0) break; } window_max_ = buffer_min_ + none_zero_pos + 1; for(none_zero_pos=0; none_zero_pos < int(buffer_size()); ++none_zero_pos) { if (buffer_[none_zero_pos] != 0) break; } window_min_ = buffer_min_ + none_zero_pos; assert(window_min_ < window_max_); while (underflow(_node_handle) == true) buffer_min_ /= 2; while (overflow(_node_handle) == true) { buffer_max_ *= 2; if (buffer_max_ > vhierarchy_->num_nodes() / 8) buffer_max_ = 1 + vhierarchy_->num_nodes() / 8; } unsigned char *new_buffer = (unsigned char *) malloc(buffer_size()); memset(new_buffer, 0, buffer_size()); memcpy(&(new_buffer[window_min_-buffer_min_]), &(buffer_[none_zero_pos]), window_size()); free(buffer_); buffer_ = new_buffer; return true; } void VHierarchyWindow::init(VHierarchyNodeHandleContainer &_roots) { if (buffer_ != nullptr) free(buffer_); buffer_min_ = 0; buffer_max_ = _roots.size() / 8; if (_roots.size() % 8 > 0) ++buffer_max_; buffer_ = (unsigned char *) malloc(buffer_size()); memset(buffer_, 0, buffer_size()); window_min_ = 0; window_max_= 0; current_pos_ = 0; n_shift_ = 0; for (unsigned int i=0; i<_roots.size(); i++) { activate(VHierarchyNodeHandle((int) i)); } } void VHierarchyWindow:: update_with_vsplit(VHierarchyNodeHandle _parent_handle) { VHierarchyNodeHandle lchild_handle = vhierarchy_->lchild_handle(_parent_handle), rchild_handle = vhierarchy_->rchild_handle(_parent_handle); assert(is_active(_parent_handle) == true); assert(is_active(lchild_handle) != true); assert(is_active(rchild_handle) != true); inactivate(_parent_handle); activate(rchild_handle); activate(lchild_handle); } void VHierarchyWindow:: update_with_ecol(VHierarchyNodeHandle _parent_handle) { VHierarchyNodeHandle lchild_handle = vhierarchy_->lchild_handle(_parent_handle), rchild_handle = vhierarchy_->rchild_handle(_parent_handle); assert(is_active(_parent_handle) != true); assert(is_active(lchild_handle) == true); assert(is_active(rchild_handle) == true); activate(_parent_handle); inactivate(rchild_handle); inactivate(lchild_handle); } //============================================================================= } // namespace VDPM } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/VHierarchyWindow.hh0000660000175000011300000001767514172246501023340 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS newClass // //============================================================================= #ifndef OPENMESH_VDPROGMESH_VHIERARCHYWINDOWS_HH #define OPENMESH_VDPROGMESH_VHIERARCHYWINDOWS_HH //== INCLUDES ================================================================= #include #include //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { namespace VDPM { //== CLASS DEFINITION ========================================================= /** \todo VHierarchyWindow documentation */ class VHierarchyWindow { private: // reference of vertex hierarchy VHierarchy *vhierarchy_; // bits buffer (byte units) unsigned char *buffer_; int buffer_min_; size_t buffer_max_; int current_pos_; // window (byte units) int window_min_; int window_max_; // # of right shift (bit units) unsigned char n_shift_; // [0, 7] unsigned char flag8(unsigned char n_shift) const { return 0x80 >> n_shift; } unsigned char flag8(VHierarchyNodeHandle _node_handle) const { assert(_node_handle.idx() >= 0); return 0x80 >> (unsigned int) (_node_handle.idx() % 8); } int byte_idx(VHierarchyNodeHandle _node_handle) const { assert(_node_handle.idx() >= 0); return _node_handle.idx() / 8; } int buffer_idx(VHierarchyNodeHandle _node_handle) const { return byte_idx(_node_handle) - buffer_min_; } bool before_window(VHierarchyNodeHandle _node_handle) const { return (_node_handle.idx()/8 < window_min_) ? true : false; } bool after_window(VHierarchyNodeHandle _node_handle) const { return (_node_handle.idx()/8 < window_max_) ? false : true; } bool underflow(VHierarchyNodeHandle _node_handle) const { return (_node_handle.idx()/8 < buffer_min_) ? true : false; } bool overflow(VHierarchyNodeHandle _node_handle) const { return (_node_handle.idx()/8 < int(buffer_max_) ) ? false : true; } bool update_buffer(VHierarchyNodeHandle _node_handle); public: VHierarchyWindow(); explicit VHierarchyWindow(VHierarchy &_vhierarchy); ~VHierarchyWindow(void); void set_vertex_hierarchy(VHierarchy &_vhierarchy) { vhierarchy_ = &_vhierarchy; } void begin() { int new_window_min = window_min_; for (current_pos_=window_min_-buffer_min_; current_pos_ < window_size(); ++current_pos_) { if (buffer_[current_pos_] == 0) ++new_window_min; else { n_shift_ = 0; while ((buffer_[current_pos_] & flag8(n_shift_)) == 0) ++n_shift_; break; } } window_min_ = new_window_min; } void next() { ++n_shift_; if (n_shift_ == 8) { n_shift_ = 0; ++current_pos_; } while (current_pos_ < window_max_-buffer_min_) { if (buffer_[current_pos_] != 0) // if the current byte has non-zero bits { while (n_shift_ != 8) { if ((buffer_[current_pos_] & flag8(n_shift_)) != 0) return; // find 1 bit in the current byte ++n_shift_; } } n_shift_ = 0; ++current_pos_; } } bool end() { return !(current_pos_ < window_max_-buffer_min_); } int window_size() const { return window_max_ - window_min_; } size_t buffer_size() const { return buffer_max_ - buffer_min_; } VHierarchyNodeHandle node_handle() { return VHierarchyNodeHandle(8*(buffer_min_+current_pos_) + (int)n_shift_); } void activate(VHierarchyNodeHandle _node_handle) { update_buffer(_node_handle); buffer_[buffer_idx(_node_handle)] |= flag8(_node_handle); window_min_ = std::min(window_min_, byte_idx(_node_handle)); window_max_ = std::max(window_max_, 1+byte_idx(_node_handle)); } void inactivate(VHierarchyNodeHandle _node_handle) { if (is_active(_node_handle) != true) return; buffer_[buffer_idx(_node_handle)] ^= flag8(_node_handle); } bool is_active(VHierarchyNodeHandle _node_handle) const { if (before_window(_node_handle) == true || after_window(_node_handle) == true) return false; return ((buffer_[buffer_idx(_node_handle)] & flag8(_node_handle)) > 0); } void init(VHierarchyNodeHandleContainer &_roots); void update_with_vsplit(VHierarchyNodeHandle _parent_handle); void update_with_ecol(VHierarchyNodeHandle _parent_handle); }; //============================================================================= } // namespace VDPM } // namespace OpenMesh //============================================================================= #endif // OPENMESH_VDPROGMESH_VHIERARCHYWINDOWS_HH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/xpm/0000770000175000011300000000000014172246501020346 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/xpm/fileopen.xpm0000660000175000011300000000066614172246501022706 0ustar moebiusacg_staff/* XPM */ static const char *fileopen[] = { " 16 13 5 1", ". c #040404", "# c #808304", "a c None", "b c #f3f704", "c c #f3f7f3", "aaaaaaaaa...aaaa", "aaaaaaaa.aaa.a.a", "aaaaaaaaaaaaa..a", "a...aaaaaaaa...a", ".bcb.......aaaaa", ".cbcbcbcbc.aaaaa", ".bcbcbcbcb.aaaaa", ".cbcb...........", ".bcb.#########.a", ".cb.#########.aa", ".b.#########.aaa", "..#########.aaaa", "...........aaaaa" }; OpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/xpm/filesave.xpm0000660000175000011300000000063714172246501022701 0ustar moebiusacg_staff/* XPM */ static const char *filesave[] = { " 14 14 4 1", ". c #040404", "# c #808304", "a c #bfc2bf", "b c None", "..............", ".#.aaaaaaaa.a.", ".#.aaaaaaaa...", ".#.aaaaaaaa.#.", ".#.aaaaaaaa.#.", ".#.aaaaaaaa.#.", ".#.aaaaaaaa.#.", ".##........##.", ".############.", ".##.........#.", ".##......aa.#.", ".##......aa.#.", ".##......aa.#.", "b............." }; OpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/xpm/fileprint.xpm0000660000175000011300000000073414172246501023075 0ustar moebiusacg_staff/* XPM */ static const char *fileprint[] = { " 16 14 6 1", ". c #000000", "# c #848284", "a c #c6c3c6", "b c #ffff00", "c c #ffffff", "d c None", "ddddd.........dd", "dddd.cccccccc.dd", "dddd.c.....c.ddd", "ddd.cccccccc.ddd", "ddd.c.....c....d", "dd.cccccccc.a.a.", "d..........a.a..", ".aaaaaaaaaa.a.a.", ".............aa.", ".aaaaaa###aa.a.d", ".aaaaaabbbaa...d", ".............a.d", "d.aaaaaaaaa.a.dd", "dd...........ddd" }; OpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/StreamingDef.hh0000660000175000011300000001104014172246501022430 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS newClass // //============================================================================= #ifndef OPENMESH_VDPM_STREAMINGDEF_HH #define OPENMESH_VDPM_STREAMINGDEF_HH //== INCLUDES ================================================================= //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { namespace VDPM { //== CLASS DEFINITION ========================================================= #define VDPM_STREAMING_PORT 4096 //#define DEBUG_COUT //#define QDATASTREAM #ifdef DEBUG_COUT static bool debug_print_; static bool debug_print() { return debug_print_; } static void set_debug_print(bool flag) { debug_print_ = flag; } #endif enum VDPMDownLinkStatus { kStarted, kFinished, kStartable }; enum VDPMStreamingPhase { kBaseMesh, kVSplitHeader, kVSplits }; enum VDPMClientMode { kStatic, kDynamic }; enum VHierarchySearchMode { kBruteForce, kUseHashing }; //============================================================================= } // namespace VDPM } // namespace OpenMesh //============================================================================= #endif // OPENMESH_VDPROGMESH_VDPMSTREAMINGDEF_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/ViewingParameters.hh0000660000175000011300000001403014172246501023516 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS newClass // //============================================================================= #ifndef OPENMESH_VDPROGMESH_VIEWINGPARAMETERS_HH #define OPENMESH_VDPROGMESH_VIEWINGPARAMETERS_HH //== INCLUDES ================================================================= #include #include //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { namespace VDPM { //== CLASS DEFINITION ========================================================= /** \todo ViewerParameters documentation */ class OPENMESHDLLEXPORT ViewingParameters { private: double modelview_matrix_[16]; float fovy_; float aspect_; float tolerance_square_; Vec3f eye_pos_; Vec3f right_dir_; Vec3f up_dir_; Vec3f view_dir_; Plane3d frustum_plane_[4]; public: ViewingParameters(); void increase_tolerance() { tolerance_square_ *= 5.0f; } void decrease_tolerance() { tolerance_square_ /= 5.0f; } float fovy() const { return fovy_; } float aspect() const { return aspect_; } float tolerance_square() const { return tolerance_square_; } void set_fovy(float _fovy) { fovy_ = _fovy; } void set_aspect(float _aspect) { aspect_ = _aspect; } void set_tolerance_square(float _tolerance_square) { tolerance_square_ = _tolerance_square; } const Vec3f& eye_pos() const { return eye_pos_; } const Vec3f& right_dir() const { return right_dir_; } const Vec3f& up_dir() const { return up_dir_; } const Vec3f& view_dir() const { return view_dir_; } Vec3f& eye_pos() { return eye_pos_; } Vec3f& right_dir() { return right_dir_; } Vec3f& up_dir() { return up_dir_; } Vec3f& view_dir() { return view_dir_; } void frustum_planes( Plane3d _plane[4] ) { for (unsigned int i=0; i<4; ++i) _plane[i] = frustum_plane_[i]; } void get_modelview_matrix(double _modelview_matrix[16]) { for (unsigned int i=0; i<16; ++i) _modelview_matrix[i] = modelview_matrix_[i]; } void set_modelview_matrix(const double _modelview_matrix[16]) { for (unsigned int i=0; i<16; ++i) modelview_matrix_[i] = _modelview_matrix[i]; } void update_viewing_configurations(); void PrintOut(); }; //============================================================================= } // namespace VDPM } // namespace OpenMesh //============================================================================= #endif // OPENMESH_VDPROGMESH_VIEWINGPARAMETERS_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/VHierarchy.cc0000660000175000011300000001461014172246501022120 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS newClass - IMPLEMENTATION // //============================================================================= //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace VDPM { //== IMPLEMENTATION ========================================================== VHierarchy:: VHierarchy() : n_roots_(0), tree_id_bits_(0) { clear(); } void VHierarchy:: set_num_roots(unsigned int _n_roots) { n_roots_ = _n_roots; tree_id_bits_ = 0; while (n_roots_ > ((unsigned int) 0x00000001 << tree_id_bits_)) ++tree_id_bits_; } VHierarchyNodeHandle VHierarchy:: add_node() { return add_node(VHierarchyNode()); } VHierarchyNodeHandle VHierarchy:: add_node(const VHierarchyNode &_node) { nodes_.push_back(_node); return VHierarchyNodeHandle(int(nodes_.size() - 1)); } void VHierarchy:: make_children(VHierarchyNodeHandle &_parent_handle) { VHierarchyNodeHandle lchild_handle = add_node(); VHierarchyNodeHandle rchild_handle = add_node(); VHierarchyNode &parent = node(_parent_handle); VHierarchyNode &lchild = node(lchild_handle); VHierarchyNode &rchild = node(rchild_handle); parent.set_children_handle(lchild_handle); lchild.set_parent_handle(_parent_handle); rchild.set_parent_handle(_parent_handle); lchild.set_index(VHierarchyNodeIndex(parent.node_index().tree_id(tree_id_bits_), 2*parent.node_index().node_id(tree_id_bits_), tree_id_bits_)); rchild.set_index(VHierarchyNodeIndex(parent.node_index().tree_id(tree_id_bits_), 2*parent.node_index().node_id(tree_id_bits_)+1, tree_id_bits_)); } VHierarchyNodeHandle VHierarchy:: node_handle(VHierarchyNodeIndex _node_index) { if (_node_index.is_valid(tree_id_bits_) != true) return InvalidVHierarchyNodeHandle; VHierarchyNodeHandle node_handle = root_handle(_node_index.tree_id(tree_id_bits_)); unsigned int node_id = _node_index.node_id(tree_id_bits_); unsigned int flag = 0x80000000; while (!(node_id & flag)) flag >>= 1; flag >>= 1; while (flag > 0 && is_leaf_node(node_handle) != true) { if (node_id & flag) // 1: rchild { node_handle = rchild_handle(node_handle); } else // 0: lchild { node_handle = lchild_handle(node_handle); } flag >>= 1; } return node_handle; } bool VHierarchy:: is_ancestor(VHierarchyNodeIndex _ancestor_index, VHierarchyNodeIndex _descendent_index) { if (_ancestor_index.tree_id(tree_id_bits_) != _descendent_index.tree_id(tree_id_bits_)) return false; unsigned int ancestor_node_id = _ancestor_index.node_id(tree_id_bits_); unsigned int descendent_node_id = _descendent_index.node_id(tree_id_bits_); if (ancestor_node_id > descendent_node_id) return false; while (descendent_node_id > 0) { if (ancestor_node_id == descendent_node_id) return true; descendent_node_id >>= 1; // descendent_node_id /= 2 } return false; } //============================================================================= } // namespace VDPM } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/VFront.cc0000660000175000011300000001136714172246501021300 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS newClass - IMPLEMENTATION // //============================================================================= //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace VDPM { //== IMPLEMENTATION ========================================================== VFront::VFront() { } void VFront:: add(VHierarchyNodeHandle _node_handle) { front_location_[_node_handle.idx()] = front_.insert(front_.end(), _node_handle); } void VFront:: remove(VHierarchyNodeHandle _node_handle) { VHierarchyNodeHandleListIter node_it = front_location_[_node_handle.idx()]; const bool isFront = (front_it_ == node_it); VHierarchyNodeHandleListIter next_it = front_.erase(node_it); front_location_[_node_handle.idx()] = front_.end(); if (isFront) front_it_ = next_it; } bool VFront:: is_active(VHierarchyNodeHandle _node_handle) { return (front_location_[_node_handle.idx()] != front_.end()) ? true : false; } void VFront:: init(VHierarchyNodeHandleContainer &_roots, unsigned int _n_details) { unsigned int i; front_location_.resize(_roots.size() + 2*_n_details); for (i=0; i #include //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { namespace VDPM { //== CLASS DEFINITION ========================================================= /** Index of vertex hierarchy node */ class VHierarchyNodeIndex { private: unsigned int value_; public: static const VHierarchyNodeIndex InvalidIndex; public: VHierarchyNodeIndex() { value_ = 0; } explicit VHierarchyNodeIndex(unsigned int _value) { value_ = _value; } VHierarchyNodeIndex(unsigned int _tree_id, unsigned int _node_id, unsigned short _tree_id_bits) { assert(_tree_id < ((unsigned int) 0x00000001 << _tree_id_bits)); assert(_node_id < ((unsigned int) 0x00000001 << (32 - _tree_id_bits))); value_ = (_tree_id << (32 - _tree_id_bits)) | _node_id; } bool is_valid(unsigned short _tree_id_bits) const { return node_id(_tree_id_bits) != 0 ? true : false; } unsigned int tree_id(unsigned short _tree_id_bits) const { return value_ >> (32 - _tree_id_bits); } unsigned int node_id(unsigned short _tree_id_bits) const { return value_ & ((unsigned int) 0xFFFFFFFF >> _tree_id_bits); } bool operator< (const VHierarchyNodeIndex &other) const { return (value_ < other.value_) ? true : false; } unsigned int value() const { return value_; } }; /// Container for vertex hierarchy node indices typedef std::vector VHierarchyNodeIndexContainer; //============================================================================= } // namespace VDPM } // namespace OpenMesh //============================================================================= #endif // OPENMESH_VDPROGMESH_VHIERARCHYNODEINDEX_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/VHierarchyNode.hh0000660000175000011300000002024514172246501022741 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS newClass // //============================================================================= #ifndef OPENMESH_VDPROGMESH_VHIERARCHYNODE_HH #define OPENMESH_VDPROGMESH_VHIERARCHYNODE_HH //== INCLUDES ================================================================= #include #include #include #include #include //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { namespace VDPM { //== CLASS DEFINITION ========================================================= /** Handle for vertex hierarchy nodes */ struct VHierarchyNodeHandle : public BaseHandle { explicit VHierarchyNodeHandle(int _idx=-1) : BaseHandle(_idx) {} }; /// Invalid handle static const VHierarchyNodeHandle InvalidVHierarchyNodeHandle; /** Vertex hierarchy node * \todo Complete documentation */ class VHierarchyNode { public: VHierarchyNode() :radius_(0.0f), normal_(0.0f), sin_square_(0.0f),mue_square_(0.0f), sigma_square_(0.0f) { } /// Returns true, if node is root else false. bool is_root() const { return (parent_handle_.is_valid() == false) ? true : false; } /// Returns true, if node is leaf else false. bool is_leaf() const { return (lchild_handle_.is_valid() == false) ? true : false; } /// Returns parent handle. VHierarchyNodeHandle parent_handle() { return parent_handle_; } /// Returns handle to left child. VHierarchyNodeHandle lchild_handle() { return lchild_handle_; } /// Returns handle to right child. VHierarchyNodeHandle rchild_handle() { return VHierarchyNodeHandle(lchild_handle_.idx()+1); } void set_parent_handle(VHierarchyNodeHandle _parent_handle) { parent_handle_ = _parent_handle; } void set_children_handle(VHierarchyNodeHandle _lchild_handle) { lchild_handle_ = _lchild_handle; } VertexHandle vertex_handle() const { return vh_; } float radius() const { return radius_; } const OpenMesh::Vec3f& normal() const { return normal_; } float sin_square() const { return sin_square_; } float mue_square() const { return mue_square_; } float sigma_square() const { return sigma_square_; } void set_vertex_handle(OpenMesh::VertexHandle _vh) { vh_ = _vh; } void set_radius(float _radius) { radius_ = _radius; } void set_normal(const OpenMesh::Vec3f &_normal) { normal_ = _normal; } void set_sin_square(float _sin_square) { sin_square_ = _sin_square; } void set_mue_square(float _mue_square) { mue_square_ = _mue_square; } void set_sigma_square(float _sigma_square) { sigma_square_ = _sigma_square; } void set_semi_angle(float _semi_angle) { float f=sinf(_semi_angle); sin_square_ = f*f; } void set_mue(float _mue) { mue_square_ = _mue * _mue; } void set_sigma(float _sigma) { sigma_square_ = _sigma * _sigma; } const VHierarchyNodeIndex& node_index() const { return node_index_; } const VHierarchyNodeIndex& fund_lcut_index() const { return fund_cut_node_index_[0]; } const VHierarchyNodeIndex& fund_rcut_index() const { return fund_cut_node_index_[1]; } VHierarchyNodeIndex& node_index() { return node_index_; } VHierarchyNodeIndex& fund_lcut_index() { return fund_cut_node_index_[0]; } VHierarchyNodeIndex& fund_rcut_index() { return fund_cut_node_index_[1]; } void set_index(const VHierarchyNodeIndex &_node_index) { node_index_ = _node_index; } void set_fund_lcut(const VHierarchyNodeIndex &_node_index) { fund_cut_node_index_[0] = _node_index; } void set_fund_rcut(const VHierarchyNodeIndex &_node_index) { fund_cut_node_index_[1] = _node_index; } private: VertexHandle vh_; float radius_; Vec3f normal_; float sin_square_; float mue_square_; float sigma_square_; VHierarchyNodeHandle parent_handle_; VHierarchyNodeHandle lchild_handle_; VHierarchyNodeIndex node_index_; VHierarchyNodeIndex fund_cut_node_index_[2]; }; /// Container for vertex hierarchy nodes typedef std::vector VHierarchyNodeContainer; /// Container for vertex hierarchy node handles typedef std::vector VHierarchyNodeHandleContainer; /// Container for vertex hierarchy node handles typedef std::list VHierarchyNodeHandleList; //============================================================================= } // namesapce VDPM } // namespace OpenMesh //============================================================================= #endif // OPENMESH_VDPROGMESH_VHIERARCHYNODE_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/VFront.hh0000660000175000011300000001217614172246501021311 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS VFront // //============================================================================= #ifndef OPENMESH_VDPROGMESH_VFRONT_HH #define OPENMESH_VDPROGMESH_VFRONT_HH //== INCLUDES ================================================================= #include #include #include //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { namespace VDPM { //== CLASS DEFINITION ========================================================= /** Active nodes in vertex hierarchy. \todo VFront documentation */ class OPENMESHDLLEXPORT VFront { private: typedef VHierarchyNodeHandleList::iterator VHierarchyNodeHandleListIter; enum VHierarchyNodeStatus { kSplit, kActive, kCollapse }; VHierarchyNodeHandleList front_; VHierarchyNodeHandleListIter front_it_; std::vector front_location_; public: VFront(); void clear() { front_.clear(); front_location_.clear(); } void begin() { front_it_ = front_.begin(); } bool end() { return (front_it_ == front_.end()) ? true : false; } void next() { ++front_it_; } int size() { return (int) front_.size(); } VHierarchyNodeHandle node_handle() { return *front_it_; } void add(VHierarchyNodeHandle _node_handle); void remove(VHierarchyNodeHandle _node_handle); bool is_active(VHierarchyNodeHandle _node_handle); void init(VHierarchyNodeHandleContainer &_roots, unsigned int _n_details); }; //============================================================================= } // namespace VDPM } // namespace OpenMesh //============================================================================= #endif // OPENMESH_VDPROGMESH_VFRONT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/ViewingParameters.cc0000660000175000011300000001727614172246501023523 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS newClass - IMPLEMENTATION // //============================================================================= //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace VDPM { //== IMPLEMENTATION ========================================================== ViewingParameters:: ViewingParameters() { for ( unsigned int i = 0; i < 16; ++i) modelview_matrix_[i] = 0.0; fovy_ = 45.0f; aspect_ = 1.0f; tolerance_square_ = 0.001f; } void ViewingParameters:: update_viewing_configurations() { // |a11 a12 a13|-1 | a33a22-a32a23 -(a33a12-a32a13) a23a12-a22a13 | // |a21 a22 a23| = 1/DET*|-(a33a21-a31a23) a33a11-a31a13 -(a23a11-a21a13)| // |a31 a32 a33| | a32a21-a31a22 -(a32a11-a31a12) a22a11-a21a12 | // DET = a11(a33a22-a32a23)-a21(a33a12-a32a13)+a31(a23a12-a22a13) float invdet; float a11, a12, a13, a21, a22, a23, a31, a32, a33; Vec3f trans; // Workaround for internal compiler error on Visual Studio 2015 Update 1 #if ((defined(_MSC_VER) && (_MSC_VER >= 1800)) ) Vec3f inv_rot[3]{ {},{},{} }; Vec3f normal[4]{ {},{},{},{} }; #else Vec3f inv_rot[3]; Vec3f normal[4]; #endif a11 = (float) modelview_matrix_[0]; a12 = (float) modelview_matrix_[4]; a13 = (float) modelview_matrix_[8]; trans[0] = (float) modelview_matrix_[12]; a21 = (float) modelview_matrix_[1]; a22 = (float) modelview_matrix_[5]; a23 = (float) modelview_matrix_[9]; trans[1] = (float) modelview_matrix_[13]; a31 = (float) modelview_matrix_[2]; a32 = (float) modelview_matrix_[6]; a33 = (float) modelview_matrix_[10]; trans[2] = (float) modelview_matrix_[14]; invdet = a11*(a33*a22-a32*a23) - a21*(a33*a12-a32*a13) + a31*(a23*a12-a22*a13); invdet= (float) 1.0/invdet; (inv_rot[0])[0] = (a33*a22-a32*a23) * invdet; (inv_rot[0])[1] = -(a33*a12-a32*a13) * invdet; (inv_rot[0])[2] = (a23*a12-a22*a13) * invdet; (inv_rot[1])[0] = -(a33*a21-a31*a23) * invdet; (inv_rot[1])[1] = (a33*a11-a31*a13) * invdet; (inv_rot[1])[2] = -(a23*a11-a21*a13) * invdet; (inv_rot[2])[0] = (a32*a21-a31*a22) * invdet; (inv_rot[2])[1] = -(a32*a11-a31*a12) * invdet; (inv_rot[2])[2] = (a22*a11-a21*a12) * invdet; eye_pos_ = - Vec3f(dot(inv_rot[0], trans), dot(inv_rot[1], trans), dot(inv_rot[2], trans)); right_dir_ = Vec3f(a11, a12, a13); up_dir_ = Vec3f(a21, a22, a23); view_dir_ = - Vec3f(a31, a32, a33); //float aspect = width() / height(); const float half_theta = fovy() * 0.5f; const float half_phi = atanf(aspect() * tanf(half_theta)); const float sin1 = sinf(half_theta); const float cos1 = cosf(half_theta); const float sin2 = sinf(half_phi); const float cos2 = cosf(half_phi); normal[0] = cos2 * right_dir_ + sin2 * view_dir_; normal[1] = -cos1 * up_dir_ - sin1 * view_dir_; normal[2] = -cos2 * right_dir_ + sin2 * view_dir_; normal[3] = cos1 * up_dir_ - sin1 * view_dir_; for (int i=0; i<4; i++) frustum_plane_[i] = Plane3d(normal[i], eye_pos_); } void ViewingParameters:: PrintOut() { std::cout << " ModelView matrix: " << std::endl; std::cout << " |" << modelview_matrix_[0] << " " << modelview_matrix_[4] << " " << modelview_matrix_[8] << " " << modelview_matrix_[12] << "|" << std::endl; std::cout << " |" << modelview_matrix_[1] << " " << modelview_matrix_[5] << " " << modelview_matrix_[9] << " " << modelview_matrix_[13] << "|" << std::endl; std::cout << " |" << modelview_matrix_[2] << " " << modelview_matrix_[6] << " " << modelview_matrix_[10] << " " << modelview_matrix_[14] << "|" << std::endl; std::cout << " |" << modelview_matrix_[3] << " " << modelview_matrix_[7] << " " << modelview_matrix_[11] << " " << modelview_matrix_[15] << "|" << std::endl; std::cout << " Fovy: " << fovy_ << std::endl; std::cout << " Aspect: " << aspect_ << std::endl; std::cout << " Tolerance^2: " << tolerance_square_ << std::endl; std::cout << " Eye Pos: " << eye_pos_ << std::endl; std::cout << " Right dir: " << right_dir_ << std::endl; std::cout << " Up dir: " << up_dir_ << std::endl; std::cout << " View dir: " << view_dir_ << std::endl; } //============================================================================= } // namespace VDPM } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/VHierarchy.hh0000660000175000011300000001665614172246501022146 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS newClass // //============================================================================= #ifndef OPENMESH_VDPROGMESH_VHIERARCHY_HH #define OPENMESH_VDPROGMESH_VHIERARCHY_HH //== INCLUDES ================================================================= #include #include //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { namespace VDPM { //== CLASS DEFINITION ========================================================= /** Keeps the vertex hierarchy build during analyzing a progressive mesh. */ class OPENMESHDLLEXPORT VHierarchy { public: typedef unsigned int id_t; ///< Type for tree and node ids private: VHierarchyNodeContainer nodes_; unsigned int n_roots_; unsigned char tree_id_bits_; // node_id_bits_ = 32-tree_id_bits_; public: VHierarchy(); void clear() { nodes_.clear(); n_roots_ = 0; } unsigned char tree_id_bits() const { return tree_id_bits_; } unsigned int num_roots() const { return n_roots_; } size_t num_nodes() const { return nodes_.size(); } VHierarchyNodeIndex generate_node_index(id_t _tree_id, id_t _node_id) { return VHierarchyNodeIndex(_tree_id, _node_id, tree_id_bits_); } void set_num_roots(unsigned int _n_roots); VHierarchyNodeHandle root_handle(unsigned int i) const { return VHierarchyNodeHandle( (int)i ); } const VHierarchyNode& node(VHierarchyNodeHandle _vhierarchynode_handle) const { return nodes_[_vhierarchynode_handle.idx()]; } VHierarchyNode& node(VHierarchyNodeHandle _vhierarchynode_handle) { return nodes_[_vhierarchynode_handle.idx()]; } VHierarchyNodeHandle add_node(); VHierarchyNodeHandle add_node(const VHierarchyNode &_node); void make_children(VHierarchyNodeHandle &_parent_handle); bool is_ancestor(VHierarchyNodeIndex _ancestor_index, VHierarchyNodeIndex _descendent_index); bool is_leaf_node(VHierarchyNodeHandle _node_handle) { return nodes_[_node_handle.idx()].is_leaf(); } bool is_root_node(VHierarchyNodeHandle _node_handle) { return nodes_[_node_handle.idx()].is_root(); } const OpenMesh::Vec3f& normal(VHierarchyNodeHandle _node_handle) const { return nodes_[_node_handle.idx()].normal(); } const VHierarchyNodeIndex& node_index(VHierarchyNodeHandle _node_handle) const { return nodes_[_node_handle.idx()].node_index(); } VHierarchyNodeIndex& node_index(VHierarchyNodeHandle _node_handle) { return nodes_[_node_handle.idx()].node_index(); } const VHierarchyNodeIndex& fund_lcut_index(VHierarchyNodeHandle _node_handle) const { return nodes_[_node_handle.idx()].fund_lcut_index(); } VHierarchyNodeIndex& fund_lcut_index(VHierarchyNodeHandle _node_handle) { return nodes_[_node_handle.idx()].fund_lcut_index(); } const VHierarchyNodeIndex& fund_rcut_index(VHierarchyNodeHandle _node_handle) const { return nodes_[_node_handle.idx()].fund_rcut_index(); } VHierarchyNodeIndex& fund_rcut_index(VHierarchyNodeHandle _node_handle) { return nodes_[_node_handle.idx()].fund_rcut_index(); } VertexHandle vertex_handle(VHierarchyNodeHandle _node_handle) { return nodes_[_node_handle.idx()].vertex_handle(); } VHierarchyNodeHandle parent_handle(VHierarchyNodeHandle _node_handle) { return nodes_[_node_handle.idx()].parent_handle(); } VHierarchyNodeHandle lchild_handle(VHierarchyNodeHandle _node_handle) { return nodes_[_node_handle.idx()].lchild_handle(); } VHierarchyNodeHandle rchild_handle(VHierarchyNodeHandle _node_handle) { return nodes_[_node_handle.idx()].rchild_handle(); } VHierarchyNodeHandle node_handle(VHierarchyNodeIndex _node_index); private: VHierarchyNodeHandle compute_dependency(VHierarchyNodeIndex index0, VHierarchyNodeIndex index1); }; //============================================================================= } // namespace VDPM } // namespace OpenMesh //============================================================================= #endif // OPENMESH_VDPROGMESH_VHIERARCHY_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/MeshTraits.hh0000660000175000011300000001177614172246501022163 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS VDPMTraits // //============================================================================= #ifndef OPENMESH_VDPM_TRAITS_HH #define OPENMESH_VDPM_TRAITS_HH //== INCLUDES ================================================================= #include #include #include //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { namespace VDPM { //== CLASS DEFINITION ========================================================= /** \class MeshTraits MeshTraits.hh Mesh traits for View Dependent Progressive Meshes */ struct OPENMESHDLLEXPORT MeshTraits : public DefaultTraits { VertexTraits { public: VHierarchyNodeHandle vhierarchy_node_handle() { return node_handle_; } void set_vhierarchy_node_handle(VHierarchyNodeHandle _node_handle) { node_handle_ = _node_handle; } bool is_ancestor(const VHierarchyNodeIndex &_other) { return false; } private: VHierarchyNodeHandle node_handle_; }; VertexAttributes(OpenMesh::Attributes::Status | OpenMesh::Attributes::Normal); HalfedgeAttributes(OpenMesh::Attributes::PrevHalfedge); EdgeAttributes(OpenMesh::Attributes::Status); FaceAttributes(OpenMesh::Attributes::Status | OpenMesh::Attributes::Normal); }; //============================================================================= } // namespace VDPM } // namespace OpenMesh //============================================================================= #endif // OPENMESH_VDPM_TRAITS_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/VDPM/VHierarchyNodeIndex.cc0000660000175000011300000000764114172246501023724 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS newClass - IMPLEMENTATION // //============================================================================= //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace VDPM { //== IMPLEMENTATION ========================================================== const VHierarchyNodeIndex VHierarchyNodeIndex::InvalidIndex = VHierarchyNodeIndex(); //============================================================================= } // namespace VDPM } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/0000770000175000011300000000000014172246501021074 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Adaptive/0000770000175000011300000000000014172246501022631 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Adaptive/Composite/0000770000175000011300000000000014172246501024573 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeTraits.hh0000660000175000011300000002166214172246501030255 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Subdivider/Adaptive/Composite/CompositeTraits.hh Mesh traits for adaptive composite subdivider. */ //============================================================================= // // CLASS Traits // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITETRAITS_HH #define OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITETRAITS_HH //== INCLUDES ================================================================= #include #include //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_DECIMATER namespace Adaptive { // BEGIN_NS_ADAPTIVE //== CLASS DEFINITION ========================================================= /** Adaptive Composite Subdivision framework. */ // typedef unsigned short state_t; // const state_t mask_final = 1 << ((sizeof(state_t)*8)-1); // const state_t mask_state = ~mask_final; /** Mesh traits for adaptive composite subdivision */ struct CompositeTraits : public OpenMesh::DefaultTraits { typedef int state_t; ///< External representation for intermediate state typedef bool final_t; ///< External representation for final flag /// Storage type for intermediate states and the final flag of a mesh entity. struct State { int state : 31; unsigned final : 1; }; // ---------------------------------------- attributes // add face normals FaceAttributes( OpenMesh::Attributes::Normal ); // add vertex normals VertexAttributes( OpenMesh::Attributes::Normal ); // add previous halfedge handle HalfedgeAttributes( OpenMesh::Attributes::PrevHalfedge ); // ---------------------------------------- items FaceTraits { private: typedef typename Refs::Point Point; typedef typename Refs::HalfedgeHandle HalfedgeHandle; typedef std::map PositionHistory; State state_; HalfedgeHandle red_halfedge_; PositionHistory pos_map_; public: // face state state_t state() const { return state_t(state_.state); } void set_state(const state_t _s) { state_.state = _s; } void inc_state() { ++state_.state; } // face not final if divided (loop) or edge not flipped (sqrt(3)) final_t final() const { return final_t(state_.final); } void set_final() { state_.final = true; } void set_not_final() { state_.final = false; } // halfedge of dividing edge (red-green triangulation) const HalfedgeHandle& red_halfedge() const { return red_halfedge_; } void set_red_halfedge(const HalfedgeHandle& _h) { red_halfedge_ = _h; } // position of face, depending on generation _i. void set_position(const int& _i, const Point& _p) { pos_map_[_i] = _p; } const Point position(const int& _i) { if (pos_map_.find(_i) != pos_map_.end()) return pos_map_[_i]; else { if (_i <= 0) { return Point(0.0, 0.0, 0.0); } return position(_i - 1); } } }; // end class FaceTraits EdgeTraits { private: typedef typename Refs::Point Point; typedef std::map PositionHistory; State state_; PositionHistory pos_map_; public: typedef typename Refs::Scalar Scalar; // Scalar weight_; // state of edge state_t state() const { return state_t(state_.state); } void set_state(const state_t _s) { state_.state = _s; } void inc_state() { ++state_.state; } // edge not final if dividing face (Loop) or edge not flipped (SQRT(3)) final_t final() const { return final_t(state_.final); } void set_final() { state_.final = true; } void set_not_final() { state_.final = false; } // position of edge, depending on generation _i. void set_position(const int& _i, const Point& _p) { pos_map_[_i] = _p; } const Point position(const int& _i) { if (pos_map_.find(_i) != pos_map_.end()) return pos_map_[_i]; else { if (_i <= 0) { const Point zero_point(0.0, 0.0, 0.0); return zero_point; } return position(_i - 1); } } }; // end class EdgeTraits VertexTraits { private: typedef typename Refs::Point Point; typedef std::map PositionHistory; State state_; PositionHistory pos_map_; public: // state of vertex state_t state() const { return state_.state; } void set_state(const state_t _s) { state_.state = _s; } void inc_state() { ++state_.state; } // usually not needed by loop or sqrt(3) final_t final() const { return state_.final; } void set_final() { state_.final = true; } void set_not_final() { state_.final = false; } // position of vertex, depending on generation _i. (not for display) void set_position(const int& _i, const Point& _p) { pos_map_[_i] = _p; } const Point position(const int& _i) { if (pos_map_.find(_i) != pos_map_.end()) return pos_map_[_i]; else { if (_i <= 0) { const Point zero_point(0.0, 0.0, 0.0); return zero_point; } return position(_i - 1); } } }; // end class VertexTraits }; // end class CompositeTraits // export items to namespace to maintain compatibility typedef CompositeTraits::state_t state_t; typedef CompositeTraits::final_t final_t; typedef CompositeTraits::State State; //============================================================================= } // END_NS_ADAPTIVE } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITETRAITS_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Adaptive/Composite/RuleInterfaceT.hh0000660000175000011300000002773214172246501030004 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS RuleInterfaceT // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_ADAPTIVE_RULEINTERFACET_HH #define OPENMESH_SUBDIVIDER_ADAPTIVE_RULEINTERFACET_HH //== INCLUDES ================================================================= #include #include //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_SUBDIVIDER namespace Adaptive { // BEGIN_NS_ADAPTIVE //== FORWARDS ================================================================= template class CompositeT; template class RuleInterfaceT; //== CLASS DEFINITION ========================================================= // ---------------------------------------------------------------------------- /** Handle template for adaptive composite subdividion rules * \internal * * Use typed handle of a rule, e.g. Tvv3::Handle. */ template < typename R > struct RuleHandleT : public BaseHandle { explicit RuleHandleT(int _idx=-1) : BaseHandle(_idx) {} typedef R Rule; operator bool() const { return is_valid(); } }; /** Defines the method type() (RuleInterfaceT::type()) and the * typedefs Self and Handle. */ #define COMPOSITE_RULE( classname, mesh_type ) \ protected:\ friend class CompositeT; \ public: \ const char *type() const override { return #classname; } \ typedef classname Self; \ typedef RuleHandleT< Self > Handle // ---------------------------------------------------------------------------- /** Base class for adaptive composite subdivision rules * \see class CompositeT */ template class RuleInterfaceT { public: typedef M Mesh; typedef RuleInterfaceT Self; typedef RuleHandleT< Self > Rule; typedef typename M::Scalar scalar_t; protected: /// Default constructor RuleInterfaceT(Mesh& _mesh) : mesh_(_mesh),prev_rule_(nullptr),subdiv_rule_(nullptr),subdiv_type_(0),number_(0),n_rules_(0) {}; public: /// Destructor virtual ~RuleInterfaceT() {}; /// Returns the name of the rule. /// Use define COMPOSITE_RULE to overload this function in a derived class. virtual const char *type() const = 0; public: /// \name Raise item //@{ /// Raise item to target state \c _target_state. virtual void raise(typename M::FaceHandle& _fh, state_t _target_state) { if (mesh_.data(_fh).state() < _target_state) { update(_fh, _target_state); mesh_.data(_fh).inc_state(); } } virtual void raise(typename M::EdgeHandle& _eh, state_t _target_state) { if (mesh_.data(_eh).state() < _target_state) { update(_eh, _target_state); mesh_.data(_eh).inc_state(); } } virtual void raise(typename M::VertexHandle& _vh, state_t _target_state) { if (mesh_.data(_vh).state() < _target_state) { update(_vh, _target_state); mesh_.data(_vh).inc_state(); } } //@} void update(typename M::FaceHandle& _fh, state_t _target_state) { typename M::FaceHandle opp_fh; while (mesh_.data(_fh).state() < _target_state - 1) { prev_rule()->raise(_fh, _target_state - 1); } // Don't use unflipped / unfinal faces!!! if (subdiv_type() == 3) { if (mesh_.face_handle(mesh_.opposite_halfedge_handle(mesh_.halfedge_handle(_fh))).is_valid()) { while (!mesh_.data(_fh).final()) { opp_fh = mesh_.face_handle(mesh_.opposite_halfedge_handle(mesh_.halfedge_handle(_fh))); assert (mesh_.data(_fh).state() >= mesh_.data(opp_fh).state()); // different states: raise other face if (mesh_.data(_fh).state() > mesh_.data(opp_fh).state()){ // raise opposite face prev_rule()->raise(opp_fh, _target_state - 1); } else { // equal states // flip edge // typename M::EdgeHandle eh(mesh_.edge_handle(mesh_.halfedge_handle(_fh))); // if (mesh_.is_flip_ok(eh)) { // std::cout << "Flipping Edge...\n"; // mesh_.flip(eh); // mesh_.data(_fh).set_final(); // mesh_.data(opp_fh).set_final(); // } // else { // std::cout << "Flip not okay.\n"; // } } } } else { // mesh_.data(_fh).set_final(); } // std::cout << "Raising Face to Level " // << _target_state // << " with " // << type() // << ".\n"; } assert( subdiv_type() != 4 || mesh_.data(_fh).final() || _target_state%n_rules() == (subdiv_rule()->number() + 1)%n_rules() ); typename M::FaceEdgeIter fe_it; typename M::FaceVertexIter fv_it; typename M::EdgeHandle eh; typename M::VertexHandle vh; std::vector face_vector; face_vector.clear(); if (_target_state > 1) { for (fe_it = mesh_.fe_iter(_fh); fe_it.is_valid(); ++fe_it) { eh = *fe_it; prev_rule()->raise(eh, _target_state - 1); } for (fv_it = mesh_.fv_iter(_fh); fv_it.is_valid(); ++fv_it) { vh = *fv_it; prev_rule()->raise(vh, _target_state - 1); } } } void update(typename M::EdgeHandle& _eh, state_t _target_state) { state_t state(mesh_.data(_eh).state()); // raise edge to correct state if (state + 1 < _target_state && _target_state > 0) { prev_rule()->raise(_eh, _target_state - 1); } typename M::VertexHandle vh; typename M::FaceHandle fh; if (_target_state > 1) { vh = mesh_.to_vertex_handle(mesh_.halfedge_handle(_eh, 0)); prev_rule()->raise(vh, _target_state - 1); vh = mesh_.to_vertex_handle(mesh_.halfedge_handle(_eh, 1)); prev_rule()->raise(vh, _target_state - 1); fh = mesh_.face_handle(mesh_.halfedge_handle(_eh, 0)); if (fh.is_valid()) prev_rule()->raise(fh, _target_state - 1); fh = mesh_.face_handle(mesh_.halfedge_handle(_eh, 1)); if (fh.is_valid()) prev_rule()->raise(fh, _target_state - 1); } } void update(typename M::VertexHandle& _vh, state_t _target_state) { state_t state(mesh_.data(_vh).state()); // raise vertex to correct state if (state + 1 < _target_state) { prev_rule()->raise(_vh, _target_state - 1); } std::vector halfedge_vector; halfedge_vector.clear(); typename M::VertexOHalfedgeIter voh_it; typename M::EdgeHandle eh; typename M::FaceHandle fh; if (_target_state > 1) { for (voh_it = mesh_.voh_iter(_vh); voh_it.is_valid(); ++voh_it) { halfedge_vector.push_back(*voh_it); } while ( !halfedge_vector.empty() ) { eh = mesh_.edge_handle(halfedge_vector.back()); halfedge_vector.pop_back(); prev_rule()->raise(eh, _target_state - 1); } for (voh_it = mesh_.voh_iter(_vh); voh_it.is_valid(); ++voh_it) { halfedge_vector.push_back(*voh_it); } while ( !halfedge_vector.empty() ) { fh = mesh_.face_handle(halfedge_vector.back()); halfedge_vector.pop_back(); if (fh.is_valid()) prev_rule()->raise(fh, _target_state - 1); } } } public: /// Type of split operation, if it is a topological operator int subdiv_type() const { return subdiv_type_; } /// Position in rule sequence int number() const { return number_; } /// \name Parameterization of rule //@{ /// Set coefficient - ignored by non-parameterized rules. virtual void set_coeff( scalar_t _coeff ) { coeff_ = _coeff; } /// Get coefficient - ignored by non-parameterized rules. scalar_t coeff() const { return coeff_; } //@} protected: void set_prev_rule(Self*& _p) { prev_rule_ = _p; } Self* prev_rule() { return prev_rule_; } void set_subdiv_rule(Self*& _n) { subdiv_rule_ = _n; } Self* subdiv_rule() const { return subdiv_rule_; } void set_number(int _n) { number_ = _n; } void set_n_rules(int _n) { n_rules_ = _n; } int n_rules() const { return n_rules_; } void set_subdiv_type(int _n) { assert(_n == 3 || _n == 4); subdiv_type_ = _n; } friend class CompositeT; protected: Mesh& mesh_; private: Self* prev_rule_; Self* subdiv_rule_; int subdiv_type_; int number_; int n_rules_; scalar_t coeff_; private: // Noncopyable RuleInterfaceT(const RuleInterfaceT&); RuleInterfaceT& operator=(const RuleInterfaceT&); }; //============================================================================= } // END_NS_ADAPTIVE } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_SUBDIVIDER_ADAPTIVE_RULEINTERFACET_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT_impl.hh0000660000175000011300000002475114172246501030235 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Adaptive/Composite/CompositeT_impl.hh */ //============================================================================= // // CLASS CompositeT - IMPLEMENTATION // //============================================================================= #define OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_CC //== INCLUDES ================================================================= #include #include #include #include #include //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_DECIMATER namespace Adaptive { // BEGIN_NS_ADAPTIVE //== IMPLEMENTATION ========================================================== template bool CompositeT :: initialize( void ) { typename Mesh::VertexIter v_it; typename Mesh::FaceIter f_it; typename Mesh::EdgeIter e_it; const typename Mesh::Point zero_point(0.0, 0.0, 0.0); // ---------------------------------------- Init Vertices for (v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) { mesh_.data(*v_it).set_state(0); mesh_.data(*v_it).set_final(); mesh_.data(*v_it).set_position(0, mesh_.point(*v_it)); } // ---------------------------------------- Init Faces for (f_it = mesh_.faces_begin(); f_it != mesh_.faces_end(); ++f_it) { mesh_.data(*f_it).set_state(0); mesh_.data(*f_it).set_final(); mesh_.data(*f_it).set_position(0, zero_point); } // ---------------------------------------- Init Edges for (e_it = mesh_.edges_begin(); e_it != mesh_.edges_end(); ++e_it) { mesh_.data(*e_it).set_state(0); mesh_.data(*e_it).set_final(); mesh_.data(*e_it).set_position(0, zero_point); } // ---------------------------------------- Init Rules int n_subdiv_rules_ = 0; // look for subdivision rule(s) for (size_t i=0; i < n_rules(); ++i) { if (rule_sequence_[i]->type()[0] == 'T' || rule_sequence_[i]->type()[0] == 't') { ++n_subdiv_rules_; subdiv_rule_ = rule_sequence_[i]; subdiv_type_ = rule_sequence_[i]->subdiv_type(); } } // check for correct number of subdivision rules assert(n_subdiv_rules_ == 1); if (n_subdiv_rules_ != 1) { ::omerr() << "Error! More than one subdivision rules not allowed!\n"; return false; } // check for subdivision type assert(subdiv_type_ == 3 || subdiv_type_ == 4); if (subdiv_type_ != 3 && subdiv_type_ != 4) { ::omerr() << "Error! Unknown subdivision type in sequence!" << std::endl; return false; } // set pointer to last rule // first_rule_ = rule_sequence_.front(); // last_rule_ = rule_sequence_.back(); //[n_rules() - 1]; // set numbers and previous rule for (size_t i = 0; i < n_rules(); ++i) { rule_sequence_[i]->set_subdiv_type(subdiv_type_); rule_sequence_[i]->set_n_rules(n_rules()); rule_sequence_[i]->set_number(i); rule_sequence_[i]->set_prev_rule(rule_sequence_[(i+n_rules()-1)%n_rules()]); rule_sequence_[i]->set_subdiv_rule(subdiv_rule_); } return true; } // ---------------------------------------------------------------------------- #define MOBJ mesh_.deref #define TVH to_vertex_handle #define HEH halfedge_handle #define NHEH next_halfedge_handle #define PHEH prev_halfedge_handle #define OHEH opposite_halfedge_handle // ---------------------------------------------------------------------------- template void CompositeT::refine(typename M::FaceHandle& _fh) { std::vector hh_vector; // -------------------- calculate new level for faces and vertices int new_face_level = t_rule()->number() + 1 + ((int)floor((float)(mesh_.data(_fh).state() - t_rule()->number() - 1)/n_rules()) + 1) * n_rules(); int new_vertex_level = new_face_level + l_rule()->number() - t_rule()->number(); // -------------------- store old vertices // !!! only triangle meshes supported! typename Mesh::VertexHandle vh[3]; vh[0] = mesh_.TVH(mesh_.HEH(_fh)); vh[1] = mesh_.TVH(mesh_.NHEH(mesh_.HEH(_fh))); vh[2] = mesh_.TVH(mesh_.PHEH(mesh_.HEH(_fh))); // save handles to incoming halfedges for getting the new vertices // after subdivision (1-4 split) if (subdiv_type_ == 4) { hh_vector.clear(); // green face if (mesh_.data(_fh).final()) { typename Mesh::FaceHalfedgeIter fh_it(mesh_.fh_iter(_fh)); for (; fh_it.is_valid(); ++fh_it) { hh_vector.push_back(mesh_.PHEH(mesh_.OHEH(*fh_it))); } } // red face else { typename Mesh::HalfedgeHandle red_hh(mesh_.data(_fh).red_halfedge()); hh_vector.push_back(mesh_.PHEH(mesh_.OHEH(mesh_.NHEH(red_hh)))); hh_vector.push_back(mesh_.PHEH(mesh_.OHEH(mesh_.PHEH(mesh_.OHEH(red_hh))))); } } // -------------------- Average rule before topo rule? if (t_rule()->number() > 0) t_rule()->prev_rule()->raise(_fh, new_face_level-1); // -------------------- Apply topological operator first t_rule()->raise(_fh, new_face_level); #if 0 // original code assert(MOBJ(_fh).state() >= subdiv_rule_->number()+1+(int) (MOBJ(_fh).state()/n_rules())*n_rules()); #else // improved code (use % operation and avoid floating point division) assert( mesh_.data(_fh).state() >= ( t_rule()->number()+1+generation(_fh) ) ); #endif // raise new vertices to final levels if (subdiv_type_ == 3) { typename Mesh::VertexHandle new_vh(mesh_.TVH(mesh_.NHEH(mesh_.HEH(_fh)))); // raise new vertex to final level l_rule()->raise(new_vh, new_vertex_level); } if (subdiv_type_ == 4) { typename Mesh::HalfedgeHandle hh; typename Mesh::VertexHandle new_vh; while (!hh_vector.empty()) { hh = hh_vector.back(); hh_vector.pop_back(); // get new vertex new_vh = mesh_.TVH(mesh_.NHEH(hh)); // raise new vertex to final level l_rule()->raise(new_vh, new_vertex_level); } } // raise old vertices to final position l_rule()->raise(vh[0], new_vertex_level); l_rule()->raise(vh[1], new_vertex_level); l_rule()->raise(vh[2], new_vertex_level); } // ---------------------------------------------------------------------------- template void CompositeT::refine(typename M::VertexHandle& _vh) { // calculate next final level for vertex int new_vertex_state = generation(_vh) + l_rule()->number() + 1; // raise vertex to final position l_rule()->raise(_vh, new_vertex_state); } // ---------------------------------------------------------------------------- template std::string CompositeT::rules_as_string(const std::string& _sep) const { std::string seq; typename RuleSequence::const_iterator it = rule_sequence_.begin(); if ( it != rule_sequence_.end() ) { seq = (*it)->type(); for (++it; it != rule_sequence_.end(); ++it ) { seq += _sep; seq += (*it)->type(); } } return seq; } // ---------------------------------------------------------------------------- #undef MOBJ #undef TVH #undef HEH #undef NHEH #undef PHEH #undef OHEH //============================================================================= } // END_NS_ADAPTIVE } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Adaptive/Composite/CompositeT.hh0000660000175000011300000002544414172246501027214 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Adaptive/Composite/CompositeT.hh */ //============================================================================= // // CLASS CompositeT // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_HH #define OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_HH //== INCLUDES ================================================================= #include #include // -------------------- #include #include #include //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_SUBDIVIDER namespace Adaptive { // BEGIN_NS_ADAPTIVE //== CLASS DEFINITION ========================================================= template struct RuleHandleT; template class RuleInterfaceT; //== CLASS DEFINITION ========================================================= /** Adaptive Composite Subdivision framework. * * The adaptive composite subdivision framework is based on the work * done by P. Oswald and P. Schroeder. This framework elevates the * uniform case of the composite scheme to the adaptive * setting. * * For details on the composite scheme refer to * - P. Oswald, * P. Schroeder "Composite primal/dual sqrt(3)-subdivision schemes", * CAGD 20, 3, 2003, 135--164 * * For details on the transition from uniform to adaptive composite * subdivision please refer to * - A. von Studnitz, * A. Sovakar, L. Kobbelt "API Design for Adaptive Subdivision * Schemes" OpenSG Symposium 2003 * * In the composite scheme a subdivision operator is created by * combining smaller "atomic" rules. Depending on the selection and * ordering of the operator many known subdivision schemes can be * created. * * Every rule inherits from RuleInterfaceT and is represented out of * the subdivider object by a RuleHandleT (as usual within * %OpenMesh). You can add rules using the CompositeT::add() * functions. The correct order of adding the rules is very * important, and furthermore not all rules get along with each other * very well. (Please read the given literature, especially the * paper by Oswald and Schr�der.) * * To use a composite subdivider first define a rule sequence * describing the order of execution of the rules. In the order the * rules habe been added they will be executed. E.g. the rules given * in operator notation have to added from right to left. * * After the rule sequence has been defined the subdivider has to be * intialized using CompositeT::initialize(). If everything went well, * use CompositeT::refine() to subdivide locally a face or vertex. * * \note Not all (topological) operators have been implemented! * \note Only triangle meshes are supported. * \note The rule sequence must begin with a topological operator. * * \see RuleInterfaceT, RuleHandleT * */ template class CompositeT { public: typedef RuleInterfaceT Rule; typedef M Mesh; typedef std::vector RuleSequence; typedef typename M::VertexHandle VH; typedef typename M::FaceHandle FH; typedef typename M::EdgeHandle EH; typedef typename M::HalfedgeHandle HH; public: /// Constructor explicit CompositeT(Mesh& _mesh) : subdiv_type_(0), subdiv_rule_(nullptr), /*first_rule_(nullptr), last_rule_(nullptr),*/ mesh_(_mesh) { } /// virtual ~CompositeT() { cleanup(); } /// Reset \c self to state after the default constructor except of /// the mesh. void cleanup(void) { subdiv_type_ = 0; subdiv_rule_ = nullptr; std::for_each(rule_sequence_.begin(), rule_sequence_.end(), DeleteRule() ); rule_sequence_.clear(); } /// Initialize faces, edges, vertices, and rules bool initialize(void); /// Refine one face. void refine(typename M::FaceHandle& _fh); /// Raise one vertex to next final level. void refine(typename M::VertexHandle& _vh); /// Return subdivision split type (3 for 1-to-3 split, 4 for 1-to-4 split). int subdiv_type() { return subdiv_type_; } // Return subdivision rule. const Rule& subdiv_rule() const { return *subdiv_rule_; } public: /// \name Managing composite rules //*@ /** Add new rule to rule sequence by passing the type of the wanted * rule as template argument to the method. * \return Valid handle on success. Else it is invalid. */ template < typename R > RuleHandleT add() { size_t idx = rule_sequence_.size(); rule_sequence_.push_back( new R( mesh_ ) ); return RuleHandleT( (idx < rule_sequence_.size()) ? idx : -1 ); } /** Add new rule to rule sequence by passing an appropriate handle * to the method. * \return Valid handle on success. Else it is invalid. */ template < typename R > RuleHandleT& add( RuleHandleT& _rh ) { return _rh = add< R >(); } /** Get rule in the rule sequence by a handle. * * \return The wanted rule if the handle is valid. The return value * is undefined if the handle is invalid! */ template < typename R > typename RuleHandleT::Rule& rule( const RuleHandleT& _rh ) { typedef typename RuleHandleT::Rule rule_t; assert( _rh.is_valid() ); return *dynamic_cast(rule_sequence_[ _rh.idx() ]); } /** Get rule (interface) by index * * \return The wanted rule if the handle is valid. The return value * is undefined if the handle is invalid! */ RuleInterfaceT& rule( size_t _idx ) { assert( _idx < n_rules() ); return *rule_sequence_[ _idx ]; } /// Number of rules in the rule sequence size_t n_rules() const { return rule_sequence_.size(); } /// Return the sequence as string std::string rules_as_string(const std::string& _sep= " * ") const; //@} protected: /// The rule sequence const RuleSequence& rules() const { return rule_sequence_; } protected: // helper // get current generation from state state_t generation(state_t _s) const { return _s-(_s % n_rules()); } state_t generation( VH _vh ) const { return generation(mesh_.data(_vh).state()); } state_t generation( EH _eh ) const { return generation(mesh_.data(_eh).state()); } state_t generation( FH _fh ) const { return generation(mesh_.data(_fh).state()); } private: // short cuts Rule* t_rule() const { return subdiv_rule_; } Rule* f_rule() { return rule_sequence_.front(); } Rule* l_rule() { return rule_sequence_.back(); } private: // RuleSequence rule_sequence_; // Split type int subdiv_type_; Rule *subdiv_rule_; // Rule *first_rule_; // Rule *last_rule_; // Mesh &mesh_; private: // helper #ifndef DOXY_IGNORE_THIS struct DeleteRule { void operator()( Rule* _r ) { delete _r; } }; #endif private: CompositeT( const CompositeT& ); CompositeT& operator = ( const CompositeT ); }; //============================================================================= } // END_NS_ADAPTIVE } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_CC) # define OPENMESH_SUBDIVIDER_TEMPLATES # include "CompositeT_impl.hh" #endif //============================================================================= #endif // OPENMESH_SUBDIVIDER_ADAPTIVE_COMPOSITET_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT_impl.hh0000660000175000011300000016522014172246501027362 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file RulesT_impl.hh */ //============================================================================= // // Rules - IMPLEMENTATION // //============================================================================= #define OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_CC //== INCLUDES ================================================================= #include #include #include "RulesT.hh" // -------------------- #if defined(OM_CC_MIPS) # include #else # include #endif #if defined(OM_CC_MSVC) # pragma warning(disable:4244) #endif //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_DECIMATER namespace Adaptive { // BEGIN_NS_ADAPTIVE //== IMPLEMENTATION ========================================================== #define MOBJ Base::mesh_.data #define FH face_handle #define VH vertex_handle #define EH edge_handle #define HEH halfedge_handle #define NHEH next_halfedge_handle #define PHEH prev_halfedge_handle #define OHEH opposite_halfedge_handle #define TVH to_vertex_handle #define FVH from_vertex_handle // ------------------------------------------------------------------ Tvv3 ---- template void Tvv3::raise(typename M::FaceHandle& _fh, state_t _target_state) { if (MOBJ(_fh).state() < _target_state) { this->update(_fh, _target_state); typename M::VertexVertexIter vv_it; typename M::FaceVertexIter fv_it; typename M::VertexHandle vh; typename M::Point position(0.0, 0.0, 0.0); typename M::Point face_position; const typename M::Point zero_point(0.0, 0.0, 0.0); std::vector vertex_vector; // raise all adjacent vertices to level x-1 for (fv_it = Base::mesh_.fv_iter(_fh); fv_it.is_valid(); ++fv_it) { vertex_vector.push_back(*fv_it); } while(!vertex_vector.empty()) { vh = vertex_vector.back(); vertex_vector.pop_back(); if (_target_state > 1) Base::prev_rule()->raise(vh, _target_state - 1); } face_position = MOBJ(_fh).position(_target_state - 1); typename M::EdgeHandle eh; std::vector edge_vector; // interior face if (!Base::mesh_.is_boundary(_fh) || MOBJ(_fh).final()) { // insert new vertex vh = Base::mesh_.new_vertex(); Base::mesh_.split(_fh, vh); typename M::Scalar valence(0.0); // calculate display position for new vertex for (vv_it = Base::mesh_.vv_iter(vh); vv_it.is_valid(); ++vv_it) { position += Base::mesh_.point(*vv_it); valence += 1.0; } position /= valence; // set attributes for new vertex Base::mesh_.set_point(vh, position); MOBJ(vh).set_position(_target_state, zero_point); MOBJ(vh).set_state(_target_state); MOBJ(vh).set_not_final(); typename M::VertexOHalfedgeIter voh_it; // check for edge flipping for (voh_it = Base::mesh_.voh_iter(vh); voh_it.is_valid(); ++voh_it) { if (Base::mesh_.FH(*voh_it).is_valid()) { MOBJ(Base::mesh_.FH(*voh_it)).set_state(_target_state); MOBJ(Base::mesh_.FH(*voh_it)).set_not_final(); MOBJ(Base::mesh_.FH(*voh_it)).set_position(_target_state - 1, face_position); for (state_t j = 0; j < _target_state; ++j) { MOBJ(Base::mesh_.FH(*voh_it)).set_position(j, MOBJ(_fh).position(j)); } if (Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(*voh_it))).is_valid()) { if (MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(*voh_it)))).state() == _target_state) { if (Base::mesh_.is_flip_ok(Base::mesh_.EH(Base::mesh_.NHEH(*voh_it)))) { edge_vector.push_back(Base::mesh_.EH(Base::mesh_.NHEH(*voh_it))); } } } } } } // boundary face else { typename M::VertexHandle vh1 = Base::mesh_.new_vertex(), vh2 = Base::mesh_.new_vertex(); typename M::HalfedgeHandle hh2 = Base::mesh_.HEH(_fh), hh1, hh3; while (!Base::mesh_.is_boundary(Base::mesh_.OHEH(hh2))) hh2 = Base::mesh_.NHEH(hh2); eh = Base::mesh_.EH(hh2); hh2 = Base::mesh_.NHEH(hh2); hh1 = Base::mesh_.NHEH(hh2); assert(Base::mesh_.is_boundary(eh)); Base::mesh_.split(eh, vh1); eh = Base::mesh_.EH(Base::mesh_.PHEH(hh2)); assert(Base::mesh_.is_boundary(eh)); Base::mesh_.split(eh, vh2); hh3 = Base::mesh_.NHEH(Base::mesh_.OHEH(Base::mesh_.PHEH(hh1))); typename M::VertexHandle vh0(Base::mesh_.TVH(hh1)), vh3(Base::mesh_.FVH(hh2)); // set display position and attributes for new vertices Base::mesh_.set_point(vh1, (Base::mesh_.point(vh0) * static_cast(2.0) + Base::mesh_.point(vh3)) / static_cast(3.0) ); MOBJ(vh1).set_position(_target_state, zero_point); MOBJ(vh1).set_state(_target_state); MOBJ(vh1).set_not_final(); MOBJ(vh0).set_position(_target_state, MOBJ(vh0).position(_target_state - 1) * static_cast(3.0)); MOBJ(vh0).set_state(_target_state); MOBJ(vh0).set_not_final(); // set display position and attributes for old vertices Base::mesh_.set_point(vh2, (Base::mesh_.point(vh3) * static_cast(2.0) + Base::mesh_.point(vh0)) / static_cast(3.0) ); MOBJ(vh2).set_position(_target_state, zero_point); MOBJ(vh2).set_state(_target_state); MOBJ(vh2).set_not_final(); MOBJ(vh3).set_position(_target_state, MOBJ(vh3).position(_target_state - 1) * static_cast(3.0) ); MOBJ(vh3).set_state(_target_state); MOBJ(vh3).set_not_final(); // init 3 faces MOBJ(Base::mesh_.FH(hh1)).set_state(_target_state); MOBJ(Base::mesh_.FH(hh1)).set_not_final(); MOBJ(Base::mesh_.FH(hh1)).set_position(_target_state - 1, face_position); MOBJ(Base::mesh_.FH(hh2)).set_state(_target_state); MOBJ(Base::mesh_.FH(hh2)).set_not_final(); MOBJ(Base::mesh_.FH(hh2)).set_position(_target_state - 1, face_position); MOBJ(Base::mesh_.FH(hh3)).set_state(_target_state); MOBJ(Base::mesh_.FH(hh3)).set_final(); MOBJ(Base::mesh_.FH(hh3)).set_position(_target_state - 1, face_position); for (state_t j = 0; j < _target_state; ++j) { MOBJ(Base::mesh_.FH(hh1)).set_position(j, MOBJ(_fh).position(j)); } for (state_t j = 0; j < _target_state; ++j) { MOBJ(Base::mesh_.FH(hh2)).set_position(j, MOBJ(_fh).position(j)); } for (state_t j = 0; j < _target_state; ++j) { MOBJ(Base::mesh_.FH(hh3)).set_position(j, MOBJ(_fh).position(j)); } // check for edge flipping if (Base::mesh_.FH(Base::mesh_.OHEH(hh1)).is_valid()) { if (MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(hh1))).state() == _target_state) { if (Base::mesh_.is_flip_ok(Base::mesh_.EH(hh1))) { edge_vector.push_back(Base::mesh_.EH(hh1)); } } } if (Base::mesh_.FH(Base::mesh_.OHEH(hh2)).is_valid()) { if (MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(hh2))).state() == _target_state) { if (Base::mesh_.is_flip_ok(Base::mesh_.EH(hh2))) { edge_vector.push_back(Base::mesh_.EH(hh2)); } } } } // flip edges while (!edge_vector.empty()) { eh = edge_vector.back(); edge_vector.pop_back(); assert(Base::mesh_.is_flip_ok(eh)); Base::mesh_.flip(eh); MOBJ(Base::mesh_.FH(Base::mesh_.HEH(eh, 0))).set_final(); MOBJ(Base::mesh_.FH(Base::mesh_.HEH(eh, 1))).set_final(); MOBJ(Base::mesh_.FH(Base::mesh_.HEH(eh, 0))).set_state(_target_state); MOBJ(Base::mesh_.FH(Base::mesh_.HEH(eh, 1))).set_state(_target_state); MOBJ(Base::mesh_.FH(Base::mesh_.HEH(eh, 0))).set_position(_target_state, face_position); MOBJ(Base::mesh_.FH(Base::mesh_.HEH(eh, 1))).set_position(_target_state, face_position); } } } template void Tvv3::raise(typename M::VertexHandle& _vh, state_t _target_state) { if (MOBJ(_vh).state() < _target_state) { this->update(_vh, _target_state); // multiply old position by 3 MOBJ(_vh).set_position(_target_state, MOBJ(_vh).position(_target_state - 1) * static_cast(3.0) ); MOBJ(_vh).inc_state(); assert(MOBJ(_vh).state() == _target_state); } } // ------------------------------------------------------------------ Tvv4 ---- template void Tvv4::raise(typename M::FaceHandle& _fh, state_t _target_state) { if (MOBJ(_fh).state() < _target_state) { this->update(_fh, _target_state); typename M::FaceVertexIter fv_it; typename M::VertexHandle temp_vh; typename M::Point face_position; const typename M::Point zero_point(0.0, 0.0, 0.0); std::vector vertex_vector; std::vector halfedge_vector; // raise all adjacent vertices to level x-1 for (fv_it = Base::mesh_.fv_iter(_fh); fv_it.is_valid(); ++fv_it) { vertex_vector.push_back(*fv_it); } while(!vertex_vector.empty()) { temp_vh = vertex_vector.back(); vertex_vector.pop_back(); if (_target_state > 1) { Base::prev_rule()->raise(temp_vh, _target_state - 1); } } face_position = MOBJ(_fh).position(_target_state - 1); typename M::HalfedgeHandle hh[3]; typename M::VertexHandle vh[3]; typename M::VertexHandle new_vh[3]; typename M::FaceHandle fh[4]; typename M::EdgeHandle eh; typename M::HalfedgeHandle temp_hh; // normal (final) face if (MOBJ(_fh).final()) { // define three halfedge handles around the face hh[0] = Base::mesh_.HEH(_fh); hh[1] = Base::mesh_.NHEH(hh[0]); hh[2] = Base::mesh_.NHEH(hh[1]); assert(hh[0] == Base::mesh_.NHEH(hh[2])); vh[0] = Base::mesh_.TVH(hh[0]); vh[1] = Base::mesh_.TVH(hh[1]); vh[2] = Base::mesh_.TVH(hh[2]); new_vh[0] = Base::mesh_.add_vertex(zero_point); new_vh[1] = Base::mesh_.add_vertex(zero_point); new_vh[2] = Base::mesh_.add_vertex(zero_point); // split three edges split_edge(hh[0], new_vh[0], _target_state); eh = Base::mesh_.EH(Base::mesh_.PHEH(hh[2])); split_edge(hh[1], new_vh[1], _target_state); split_edge(hh[2], new_vh[2], _target_state); assert(Base::mesh_.FVH(hh[2]) == vh[1]); assert(Base::mesh_.FVH(hh[1]) == vh[0]); assert(Base::mesh_.FVH(hh[0]) == vh[2]); if (Base::mesh_.FH(Base::mesh_.OHEH(hh[0])).is_valid()) { temp_hh = Base::mesh_.OHEH(Base::mesh_.PHEH(Base::mesh_.OHEH(hh[0]))); if (MOBJ(Base::mesh_.FH(temp_hh)).red_halfedge() != temp_hh) halfedge_vector.push_back(temp_hh); } if (Base::mesh_.FH(Base::mesh_.OHEH(hh[1])).is_valid()) { temp_hh = Base::mesh_.OHEH(Base::mesh_.PHEH(Base::mesh_.OHEH(hh[1]))); if (MOBJ(Base::mesh_.FH(temp_hh)).red_halfedge() != temp_hh) halfedge_vector.push_back(temp_hh); } if (Base::mesh_.FH(Base::mesh_.OHEH(hh[2])).is_valid()) { temp_hh = Base::mesh_.OHEH(Base::mesh_.PHEH(Base::mesh_.OHEH(hh[2]))); if (MOBJ(Base::mesh_.FH(temp_hh)).red_halfedge() != temp_hh) halfedge_vector.push_back(temp_hh); } } // splitted face, check for type else { // define red halfedge handle typename M::HalfedgeHandle red_hh(MOBJ(_fh).red_halfedge()); if (Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.PHEH(red_hh))).is_valid() && Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(Base::mesh_.OHEH(red_hh)))).is_valid() && MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.PHEH(red_hh)))).red_halfedge() == red_hh && MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(Base::mesh_.OHEH(red_hh))))).red_halfedge() == red_hh) { // three times divided face vh[0] = Base::mesh_.TVH(Base::mesh_.NHEH(Base::mesh_.OHEH(Base::mesh_.NHEH(Base::mesh_.OHEH(red_hh))))); vh[1] = Base::mesh_.TVH(red_hh); vh[2] = Base::mesh_.TVH(Base::mesh_.NHEH(Base::mesh_.OHEH(Base::mesh_.PHEH(red_hh)))); new_vh[0] = Base::mesh_.FVH(red_hh); new_vh[1] = Base::mesh_.TVH(Base::mesh_.NHEH(Base::mesh_.OHEH(red_hh))); new_vh[2] = Base::mesh_.TVH(Base::mesh_.NHEH(red_hh)); hh[0] = Base::mesh_.PHEH(Base::mesh_.OHEH(Base::mesh_.PHEH(red_hh))); hh[1] = Base::mesh_.PHEH(Base::mesh_.OHEH(Base::mesh_.NHEH(Base::mesh_.OHEH(red_hh)))); hh[2] = Base::mesh_.NHEH(red_hh); eh = Base::mesh_.EH(red_hh); } else { if ((Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.PHEH(red_hh))).is_valid() && MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.PHEH(red_hh)))).red_halfedge() == red_hh ) || (Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(Base::mesh_.OHEH(red_hh)))).is_valid() && MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(Base::mesh_.OHEH(red_hh))))).red_halfedge() == red_hh)) { // double divided face if (MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.PHEH(red_hh)))).red_halfedge() == red_hh) { // first case vh[0] = Base::mesh_.TVH(Base::mesh_.NHEH(Base::mesh_.OHEH(red_hh))); vh[1] = Base::mesh_.TVH(red_hh); vh[2] = Base::mesh_.TVH(Base::mesh_.NHEH(Base::mesh_.OHEH(Base::mesh_.PHEH(red_hh)))); new_vh[0] = Base::mesh_.FVH(red_hh); new_vh[1] = Base::mesh_.add_vertex(zero_point); new_vh[2] = Base::mesh_.TVH(Base::mesh_.NHEH(red_hh)); hh[0] = Base::mesh_.PHEH(Base::mesh_.OHEH(Base::mesh_.PHEH(red_hh))); hh[1] = Base::mesh_.PHEH(Base::mesh_.OHEH(red_hh)); hh[2] = Base::mesh_.NHEH(red_hh); // split one edge eh = Base::mesh_.EH(red_hh); split_edge(hh[1], new_vh[1], _target_state); assert(Base::mesh_.FVH(hh[2]) == vh[1]); assert(Base::mesh_.FVH(hh[1]) == vh[0]); assert(Base::mesh_.FVH(hh[0]) == vh[2]); if (Base::mesh_.FH(Base::mesh_.OHEH(hh[1])).is_valid()) { temp_hh = Base::mesh_.OHEH(Base::mesh_.PHEH(Base::mesh_.OHEH(hh[1]))); if (MOBJ(Base::mesh_.FH(temp_hh)).red_halfedge() != temp_hh) halfedge_vector.push_back(temp_hh); } } else { // second case vh[0] = Base::mesh_.TVH(Base::mesh_.NHEH(Base::mesh_.OHEH(Base::mesh_.NHEH(Base::mesh_.OHEH(red_hh))))); vh[1] = Base::mesh_.TVH(red_hh); vh[2] = Base::mesh_.TVH(Base::mesh_.NHEH(red_hh)); new_vh[0] = Base::mesh_.FVH(red_hh); new_vh[1] = Base::mesh_.TVH(Base::mesh_.NHEH(Base::mesh_.OHEH(red_hh))); new_vh[2] = Base::mesh_.add_vertex(zero_point); hh[0] = Base::mesh_.PHEH(red_hh); hh[1] = Base::mesh_.PHEH(Base::mesh_.OHEH(Base::mesh_.NHEH(Base::mesh_.OHEH(red_hh)))); hh[2] = Base::mesh_.NHEH(red_hh); // split one edge eh = Base::mesh_.EH(red_hh); split_edge(hh[2], new_vh[2], _target_state); assert(Base::mesh_.FVH(hh[2]) == vh[1]); assert(Base::mesh_.FVH(hh[1]) == vh[0]); assert(Base::mesh_.FVH(hh[0]) == vh[2]); if (Base::mesh_.FH(Base::mesh_.OHEH(hh[2])).is_valid()) { temp_hh = Base::mesh_.OHEH(Base::mesh_.PHEH(Base::mesh_.OHEH(hh[2]))); if (MOBJ(Base::mesh_.FH(temp_hh)).red_halfedge() != temp_hh) halfedge_vector.push_back(temp_hh); } } } else { // one time divided face vh[0] = Base::mesh_.TVH(Base::mesh_.NHEH(Base::mesh_.OHEH(red_hh))); vh[1] = Base::mesh_.TVH(red_hh); vh[2] = Base::mesh_.TVH(Base::mesh_.NHEH(red_hh)); new_vh[0] = Base::mesh_.FVH(red_hh); new_vh[1] = Base::mesh_.add_vertex(zero_point); new_vh[2] = Base::mesh_.add_vertex(zero_point); hh[0] = Base::mesh_.PHEH(red_hh); hh[1] = Base::mesh_.PHEH(Base::mesh_.OHEH(red_hh)); hh[2] = Base::mesh_.NHEH(red_hh); // split two edges eh = Base::mesh_.EH(red_hh); split_edge(hh[1], new_vh[1], _target_state); split_edge(hh[2], new_vh[2], _target_state); assert(Base::mesh_.FVH(hh[2]) == vh[1]); assert(Base::mesh_.FVH(hh[1]) == vh[0]); assert(Base::mesh_.FVH(hh[0]) == vh[2]); if (Base::mesh_.FH(Base::mesh_.OHEH(hh[1])).is_valid()) { temp_hh = Base::mesh_.OHEH(Base::mesh_.PHEH(Base::mesh_.OHEH(hh[1]))); if (MOBJ(Base::mesh_.FH(temp_hh)).red_halfedge() != temp_hh) halfedge_vector.push_back(temp_hh); } if (Base::mesh_.FH(Base::mesh_.OHEH(hh[2])).is_valid()) { temp_hh = Base::mesh_.OHEH(Base::mesh_.PHEH(Base::mesh_.OHEH(hh[2]))); if (MOBJ(Base::mesh_.FH(temp_hh)).red_halfedge() != temp_hh) halfedge_vector.push_back(temp_hh); } } } } // continue here for all cases // flip edge if (Base::mesh_.is_flip_ok(eh)) { Base::mesh_.flip(eh); } // search new faces fh[0] = Base::mesh_.FH(hh[0]); fh[1] = Base::mesh_.FH(hh[1]); fh[2] = Base::mesh_.FH(hh[2]); fh[3] = Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(hh[0]))); assert(_fh == fh[0] || _fh == fh[1] || _fh == fh[2] || _fh == fh[3]); // init new faces for (int i = 0; i <= 3; ++i) { MOBJ(fh[i]).set_state(_target_state); MOBJ(fh[i]).set_final(); MOBJ(fh[i]).set_position(_target_state, face_position); MOBJ(fh[i]).set_red_halfedge(Base::mesh_.InvalidHalfedgeHandle); } // init new vertices and edges for (int i = 0; i <= 2; ++i) { MOBJ(new_vh[i]).set_position(_target_state, zero_point); MOBJ(new_vh[i]).set_state(_target_state); MOBJ(new_vh[i]).set_not_final(); Base::mesh_.set_point(new_vh[i], (Base::mesh_.point(vh[i]) + Base::mesh_.point(vh[(i + 2) % 3])) * 0.5); MOBJ(Base::mesh_.EH(hh[i])).set_state(_target_state); MOBJ(Base::mesh_.EH(hh[i])).set_position(_target_state, zero_point); MOBJ(Base::mesh_.EH(hh[i])).set_final(); MOBJ(Base::mesh_.EH(Base::mesh_.NHEH(hh[i]))).set_state(_target_state); MOBJ(Base::mesh_.EH(Base::mesh_.NHEH(hh[i]))).set_position(_target_state, zero_point); MOBJ(Base::mesh_.EH(Base::mesh_.NHEH(hh[i]))).set_final(); MOBJ(Base::mesh_.EH(Base::mesh_.PHEH(hh[i]))).set_state(_target_state); MOBJ(Base::mesh_.EH(Base::mesh_.PHEH(hh[i]))).set_position(_target_state, zero_point); MOBJ(Base::mesh_.EH(Base::mesh_.PHEH(hh[i]))).set_final(); } // check, if opposite triangle needs splitting while (!halfedge_vector.empty()) { temp_hh = halfedge_vector.back(); halfedge_vector.pop_back(); check_edge(temp_hh, _target_state); } assert(MOBJ(fh[0]).state() == _target_state); assert(MOBJ(fh[1]).state() == _target_state); assert(MOBJ(fh[2]).state() == _target_state); assert(MOBJ(fh[3]).state() == _target_state); } } template void Tvv4::raise(typename M::VertexHandle& _vh, state_t _target_state) { if (MOBJ(_vh).state() < _target_state) { this->update(_vh, _target_state); // multiply old position by 4 MOBJ(_vh).set_position(_target_state, MOBJ(_vh).position(_target_state - 1) * static_cast(4.0)); MOBJ(_vh).inc_state(); } } template void Tvv4::raise(typename M::EdgeHandle& _eh, state_t _target_state) { if (MOBJ(_eh).state() < _target_state) { this->update(_eh, _target_state); typename M::FaceHandle fh(Base::mesh_.FH(Base::mesh_.HEH(_eh, 0))); if (!fh.is_valid()) fh=Base::mesh_.FH(Base::mesh_.HEH(_eh, 1)); raise(fh, _target_state); assert(MOBJ(_eh).state() == _target_state); } } #ifndef DOXY_IGNORE_THIS template void Tvv4::split_edge(typename M::HalfedgeHandle &_hh, typename M::VertexHandle &_vh, state_t _target_state) { typename M::HalfedgeHandle temp_hh; if (Base::mesh_.FH(Base::mesh_.OHEH(_hh)).is_valid()) { if (!MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(_hh))).final()) { if (MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(_hh))).red_halfedge().is_valid()) { temp_hh = MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(_hh))).red_halfedge(); } else { // two cases for divided, but not visited face if (MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.PHEH(Base::mesh_.OHEH(_hh))))).state() == MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(_hh))).state()) { temp_hh = Base::mesh_.PHEH(Base::mesh_.OHEH(_hh)); } else if (MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(Base::mesh_.OHEH(_hh))))).state() == MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(_hh))).state()) { temp_hh = Base::mesh_.NHEH(Base::mesh_.OHEH(_hh)); } } } else temp_hh = Base::mesh_.InvalidHalfedgeHandle; } else temp_hh = Base::mesh_.InvalidHalfedgeHandle; // split edge Base::mesh_.split(Base::mesh_.EH(_hh), _vh); if (Base::mesh_.FVH(_hh) == _vh) { MOBJ(Base::mesh_.EH(Base::mesh_.PHEH(Base::mesh_.OHEH(Base::mesh_.PHEH(_hh))))).set_state(MOBJ(Base::mesh_.EH(_hh)).state()); _hh = Base::mesh_.PHEH(Base::mesh_.OHEH(Base::mesh_.PHEH(_hh))); } if (Base::mesh_.FH(Base::mesh_.OHEH(_hh)).is_valid()) { MOBJ(Base::mesh_.EH(Base::mesh_.PHEH(Base::mesh_.OHEH(_hh)))).set_not_final(); MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(_hh))).set_state(_target_state-1); MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(Base::mesh_.OHEH(Base::mesh_.NHEH(_hh)))))).set_state(_target_state-1); MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(_hh))).set_not_final(); MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(Base::mesh_.OHEH(Base::mesh_.NHEH(_hh)))))).set_not_final(); MOBJ(Base::mesh_.EH(Base::mesh_.PHEH(Base::mesh_.OHEH(_hh)))).set_state(_target_state); if (temp_hh.is_valid()) { MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(_hh))).set_red_halfedge(temp_hh); MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(Base::mesh_.OHEH(Base::mesh_.NHEH(_hh)))))).set_red_halfedge(temp_hh); } else { typename M::FaceHandle fh1(Base::mesh_.FH(Base::mesh_.OHEH(_hh))), fh2(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(Base::mesh_.OHEH(Base::mesh_.NHEH(_hh)))))); MOBJ(fh1).set_red_halfedge(Base::mesh_.OHEH(Base::mesh_.PHEH(Base::mesh_.OHEH(_hh)))); MOBJ(fh2).set_red_halfedge(Base::mesh_.OHEH(Base::mesh_.PHEH(Base::mesh_.OHEH(_hh)))); const typename M::Point zero_point(0.0, 0.0, 0.0); MOBJ(fh1).set_position(_target_state - 1, zero_point); MOBJ(fh2).set_position(_target_state - 1, zero_point); } } // init edges MOBJ(Base::mesh_.EH(Base::mesh_.NHEH(Base::mesh_.OHEH(Base::mesh_.NHEH(_hh))))).set_state(_target_state - 1); MOBJ(Base::mesh_.EH(Base::mesh_.NHEH(Base::mesh_.OHEH(Base::mesh_.NHEH(_hh))))).set_final(); MOBJ(Base::mesh_.EH(_hh)).set_state(_target_state - 1); MOBJ(Base::mesh_.EH(_hh)).set_final(); } template void Tvv4::check_edge(const typename M::HalfedgeHandle& _hh, state_t _target_state) { typename M::FaceHandle fh1(Base::mesh_.FH(_hh)), fh2(Base::mesh_.FH(Base::mesh_.OHEH(_hh))); assert(fh1.is_valid()); assert(fh2.is_valid()); typename M::HalfedgeHandle red_hh(MOBJ(fh1).red_halfedge()); if (!MOBJ(fh1).final()) { assert (MOBJ(fh1).final() == MOBJ(fh2).final()); assert (!MOBJ(fh1).final()); assert (MOBJ(fh1).red_halfedge() == MOBJ(fh2).red_halfedge()); const typename M::Point zero_point(0.0, 0.0, 0.0); MOBJ(fh1).set_position(_target_state - 1, zero_point); MOBJ(fh2).set_position(_target_state - 1, zero_point); assert(red_hh.is_valid()); if (!red_hh.is_valid()) { MOBJ(fh1).set_state(_target_state - 1); MOBJ(fh2).set_state(_target_state - 1); MOBJ(fh1).set_red_halfedge(_hh); MOBJ(fh2).set_red_halfedge(_hh); MOBJ(Base::mesh_.EH(_hh)).set_not_final(); MOBJ(Base::mesh_.EH(_hh)).set_state(_target_state - 1); } else { MOBJ(Base::mesh_.EH(_hh)).set_not_final(); MOBJ(Base::mesh_.EH(_hh)).set_state(_target_state - 1); raise(fh1, _target_state); assert(MOBJ(fh1).state() == _target_state); } } } // -------------------------------------------------------------------- VF ---- template void VF::raise(typename M::FaceHandle& _fh, state_t _target_state) { if (MOBJ(_fh).state() < _target_state) { this->update(_fh, _target_state); // raise all neighbor vertices to level x-1 typename M::FaceVertexIter fv_it; typename M::VertexHandle vh; std::vector vertex_vector; if (_target_state > 1) { for (fv_it = Base::mesh_.fv_iter(_fh); fv_it.is_valid(); ++fv_it) { vertex_vector.push_back(*fv_it); } while (!vertex_vector.empty()) { vh = vertex_vector.back(); vertex_vector.pop_back(); Base::prev_rule()->raise(vh, _target_state - 1); } } // calculate new position typename M::Point position(0.0, 0.0, 0.0); typename M::Scalar valence(0.0); for (fv_it = Base::mesh_.fv_iter(_fh); fv_it.is_valid(); ++fv_it) { valence += 1.0; position += Base::mesh_.data(*fv_it).position(_target_state - 1); } position /= valence; // boundary rule if (Base::number() == Base::subdiv_rule()->number() + 1 && Base::mesh_.is_boundary(_fh) && !MOBJ(_fh).final()) position *= static_cast(0.5); MOBJ(_fh).set_position(_target_state, position); MOBJ(_fh).inc_state(); assert(_target_state == MOBJ(_fh).state()); } } // -------------------------------------------------------------------- FF ---- template void FF::raise(typename M::FaceHandle& _fh, state_t _target_state) { if (MOBJ(_fh).state() < _target_state) { this->update(_fh, _target_state); // raise all neighbor faces to level x-1 typename M::FaceFaceIter ff_it; typename M::FaceHandle fh; std::vector face_vector; if (_target_state > 1) { for (ff_it = Base::mesh_.ff_iter(_fh); ff_it.is_valid(); ++ff_it) { face_vector.push_back(*ff_it); } while (!face_vector.empty()) { fh = face_vector.back(); face_vector.pop_back(); Base::prev_rule()->raise(fh, _target_state - 1); } for (ff_it = Base::mesh_.ff_iter(_fh); ff_it.is_valid(); ++ff_it) { face_vector.push_back(*ff_it); } while (!face_vector.empty()) { fh = face_vector.back(); face_vector.pop_back(); while (MOBJ(fh).state() < _target_state - 1) Base::prev_rule()->raise(fh, _target_state - 1); } } // calculate new position typename M::Point position(0.0, 0.0, 0.0); typename M::Scalar valence(0.0); for (ff_it = Base::mesh_.ff_iter(_fh); ff_it.is_valid(); ++ff_it) { valence += 1.0; position += Base::mesh_.data(*ff_it).position(_target_state - 1); } position /= valence; MOBJ(_fh).set_position(_target_state, position); MOBJ(_fh).inc_state(); } } // ------------------------------------------------------------------- FFc ---- template void FFc::raise(typename M::FaceHandle& _fh, state_t _target_state) { if (MOBJ(_fh).state() < _target_state) { this->update(_fh, _target_state); // raise all neighbor faces to level x-1 typename M::FaceFaceIter ff_it(Base::mesh_.ff_iter(_fh)); typename M::FaceHandle fh; std::vector face_vector; if (_target_state > 1) { for (; ff_it.is_valid(); ++ff_it) face_vector.push_back(*ff_it); while (!face_vector.empty()) { fh = face_vector.back(); face_vector.pop_back(); Base::prev_rule()->raise(fh, _target_state - 1); } for (ff_it = Base::mesh_.ff_iter(_fh); ff_it.is_valid(); ++ff_it) face_vector.push_back(*ff_it); while (!face_vector.empty()) { fh = face_vector.back(); face_vector.pop_back(); while (MOBJ(fh).state() < _target_state - 1) Base::prev_rule()->raise(fh, _target_state - 1); } } // calculate new position typename M::Point position(0.0, 0.0, 0.0); typename M::Scalar valence(0.0); for (ff_it = Base::mesh_.ff_iter(_fh); ff_it.is_valid(); ++ff_it) { valence += 1.0; position += Base::mesh_.data(*ff_it).position(_target_state - 1); } position /= valence; // choose coefficient c typename M::Scalar c = Base::coeff(); position *= (static_cast(1.0) - c); position += MOBJ(_fh).position(_target_state - 1) * c; MOBJ(_fh).set_position(_target_state, position); MOBJ(_fh).inc_state(); } } // -------------------------------------------------------------------- FV ---- template void FV::raise(typename M::VertexHandle& _vh, state_t _target_state) { if (MOBJ(_vh).state() < _target_state) { this->update(_vh, _target_state); // raise all neighbor vertices to level x-1 typename M::VertexFaceIter vf_it(Base::mesh_.vf_iter(_vh)); typename M::FaceHandle fh; std::vector face_vector; if (_target_state > 1) { for (; vf_it.is_valid(); ++vf_it) { face_vector.push_back(*vf_it); } while (!face_vector.empty()) { fh = face_vector.back(); face_vector.pop_back(); Base::prev_rule()->raise(fh, _target_state - 1); } for (vf_it = Base::mesh_.vf_iter(_vh); vf_it.is_valid(); ++vf_it) { face_vector.push_back(*vf_it); } while (!face_vector.empty()) { fh = face_vector.back(); face_vector.pop_back(); while (MOBJ(fh).state() < _target_state - 1) Base::prev_rule()->raise(fh, _target_state - 1); } } // calculate new position typename M::Point position(0.0, 0.0, 0.0); typename M::Scalar valence(0.0); for (vf_it = Base::mesh_.vf_iter(_vh); vf_it.is_valid(); ++vf_it) { valence += 1.0; position += Base::mesh_.data(*vf_it).position(_target_state - 1); } position /= valence; MOBJ(_vh).set_position(_target_state, position); MOBJ(_vh).inc_state(); if (Base::number() == Base::n_rules() - 1) { Base::mesh_.set_point(_vh, position); MOBJ(_vh).set_final(); } } } // ------------------------------------------------------------------- FVc ---- template void FVc::raise(typename M::VertexHandle& _vh, state_t _target_state) { if (MOBJ(_vh).state() < _target_state) { this->update(_vh, _target_state); typename M::VertexOHalfedgeIter voh_it; typename M::FaceHandle fh; std::vector face_vector; int valence(0); face_vector.clear(); // raise all neighbour faces to level x-1 if (_target_state > 1) { for (voh_it = Base::mesh_.voh_iter(_vh); voh_it.is_valid(); ++voh_it) { if (Base::mesh_.FH(*voh_it).is_valid()) { face_vector.push_back(Base::mesh_.FH(*voh_it)); if (Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(*voh_it))).is_valid()) { face_vector.push_back(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(*voh_it)))); } } } while (!face_vector.empty()) { fh = face_vector.back(); face_vector.pop_back(); Base::prev_rule()->raise(fh, _target_state - 1); } for (voh_it = Base::mesh_.voh_iter(_vh); voh_it.is_valid(); ++voh_it) { if (Base::mesh_.FH(*voh_it).is_valid()) { face_vector.push_back(Base::mesh_.FH(*voh_it)); if (Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(*voh_it))).is_valid()) { face_vector.push_back(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(*voh_it)))); } } } while (!face_vector.empty()) { fh = face_vector.back(); face_vector.pop_back(); while (MOBJ(fh).state() < _target_state - 1) Base::prev_rule()->raise(fh, _target_state - 1); } for (voh_it = Base::mesh_.voh_iter(_vh); voh_it.is_valid(); ++voh_it) { if (Base::mesh_.FH(*voh_it).is_valid()) { face_vector.push_back(Base::mesh_.FH(*voh_it)); if (Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(*voh_it))).is_valid()) { face_vector.push_back(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(*voh_it)))); } } } while (!face_vector.empty()) { fh = face_vector.back(); face_vector.pop_back(); while (MOBJ(fh).state() < _target_state - 1) Base::prev_rule()->raise(fh, _target_state - 1); } } // calculate new position typename M::Point position(0.0, 0.0, 0.0); typename M::Scalar c; #if 0 const typename M::Scalar _2pi(2.0*M_PI); const typename M::Scalar _2over3(2.0/3.0); for (voh_it = Base::mesh_.voh_iter(_vh); voh_it; ++voh_it) { ++valence; } // choose coefficient c c = _2over3 * ( cos( _2pi / valence) + 1.0); #else valence = Base::mesh_.valence(_vh); c = typename M::Scalar(coeff(valence)); #endif for (voh_it = Base::mesh_.voh_iter(_vh); voh_it.is_valid(); ++voh_it) { fh = Base::mesh_.FH(*voh_it); if (fh.is_valid()) Base::prev_rule()->raise(fh, _target_state - 1); fh = Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(*voh_it))); if (fh.is_valid()) Base::prev_rule()->raise(fh, _target_state - 1); if (Base::mesh_.FH(*voh_it).is_valid()) { if (Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(*voh_it))).is_valid()) { position += MOBJ(Base::mesh_.FH(*voh_it)).position(_target_state - 1) * c; position += MOBJ(Base::mesh_.FH(Base::mesh_.OHEH(Base::mesh_.NHEH(*voh_it)))).position(_target_state - 1) * ( typename M::Scalar(1.0) - c); } else { position += MOBJ(Base::mesh_.FH(*voh_it)).position(_target_state - 1); } } else { --valence; } } position /= typename M::Scalar(valence); MOBJ(_vh).set_position(_target_state, position); MOBJ(_vh).inc_state(); assert(MOBJ(_vh).state() == _target_state); // check if last rule if (Base::number() == Base::n_rules() - 1) { Base::mesh_.set_point(_vh, position); MOBJ(_vh).set_final(); } } } template std::vector FVc::coeffs_; template void FVc::init_coeffs(size_t _max_valence) { if ( coeffs_.size() == _max_valence+1 ) return; if ( coeffs_.size() < _max_valence+1 ) { const double _2pi(2.0*M_PI); const double _2over3(2.0/3.0); if (coeffs_.empty()) coeffs_.push_back(0.0); // dummy for valence 0 for(size_t v=coeffs_.size(); v <= _max_valence; ++v) coeffs_.push_back(_2over3 * ( cos( _2pi / v) + 1.0)); } } // -------------------------------------------------------------------- VV ---- template void VV::raise(typename M::VertexHandle& _vh, state_t _target_state) { if (MOBJ(_vh).state() < _target_state) { this->update(_vh, _target_state); // raise all neighbor vertices to level x-1 typename M::VertexVertexIter vv_it(Base::mesh_.vv_iter(_vh)); typename M::VertexHandle vh; std::vector vertex_vector; if (_target_state > 1) { for (; vv_it.is_valid(); ++vv_it) { vertex_vector.push_back(*vv_it); } while (!vertex_vector.empty()) { vh = vertex_vector.back(); vertex_vector.pop_back(); Base::prev_rule()->raise(vh, _target_state - 1); } for (; vv_it.is_valid(); ++vv_it) { vertex_vector.push_back(*vv_it); } while (!vertex_vector.empty()) { vh = vertex_vector.back(); vertex_vector.pop_back(); Base::prev_rule()->raise(vh, _target_state - 1); } } // calculate new position typename M::Point position(0.0, 0.0, 0.0); typename M::Scalar valence(0.0); for (vv_it = Base::mesh_.vv_iter(_vh); vv_it.is_valid(); ++vv_it) { valence += 1.0; position += Base::mesh_.data(*vv_it).position(_target_state - 1); } position /= valence; MOBJ(_vh).set_position(_target_state, position); MOBJ(_vh).inc_state(); // check if last rule if (Base::number() == Base::n_rules() - 1) { Base::mesh_.set_point(_vh, position); MOBJ(_vh).set_final(); } } } // ------------------------------------------------------------------- VVc ---- template void VVc::raise(typename M::VertexHandle& _vh, state_t _target_state) { if (MOBJ(_vh).state() < _target_state) { this->update(_vh, _target_state); // raise all neighbor vertices to level x-1 typename M::VertexVertexIter vv_it(Base::mesh_.vv_iter(_vh)); typename M::VertexHandle vh; std::vector vertex_vector; if (_target_state > 1) { for (; vv_it.is_valid(); ++vv_it) { vertex_vector.push_back(*vv_it); } while (!vertex_vector.empty()) { vh = vertex_vector.back(); vertex_vector.pop_back(); Base::prev_rule()->raise(vh, _target_state - 1); } for (; vv_it.is_valid(); ++vv_it) { vertex_vector.push_back(*vv_it); } while (!vertex_vector.empty()) { vh = vertex_vector.back(); vertex_vector.pop_back(); Base::prev_rule()->raise(vh, _target_state - 1); } } // calculate new position typename M::Point position(0.0, 0.0, 0.0); typename M::Scalar valence(0.0); typename M::Scalar c; for (vv_it = Base::mesh_.vv_iter(_vh); vv_it.is_valid(); ++vv_it) { valence += 1.0; position += Base::mesh_.data(*vv_it).position(_target_state - 1); } position /= valence; // choose coefficient c c = Base::coeff(); position *= (static_cast(1.0) - c); position += MOBJ(_vh).position(_target_state - 1) * c; MOBJ(_vh).set_position(_target_state, position); MOBJ(_vh).inc_state(); if (Base::number() == Base::n_rules() - 1) { Base::mesh_.set_point(_vh, position); MOBJ(_vh).set_final(); } } } // -------------------------------------------------------------------- VE ---- template void VE::raise(typename M::EdgeHandle& _eh, state_t _target_state) { if (MOBJ(_eh).state() < _target_state) { this->update(_eh, _target_state); // raise all neighbour vertices to level x-1 typename M::VertexHandle vh; typename M::HalfedgeHandle hh1(Base::mesh_.HEH(_eh, 0)), hh2(Base::mesh_.HEH(_eh, 1)); if (_target_state > 1) { vh = Base::mesh_.TVH(hh1); Base::prev_rule()->raise(vh, _target_state - 1); vh = Base::mesh_.TVH(hh2); Base::prev_rule()->raise(vh, _target_state - 1); } // calculate new position typename M::Point position(0.0, 0.0, 0.0); const typename M::Scalar valence(2.0); position += MOBJ(Base::mesh_.TVH(hh1)).position(_target_state - 1); position += MOBJ(Base::mesh_.TVH(hh2)).position(_target_state - 1); position /= valence; MOBJ(_eh).set_position(_target_state, position); MOBJ(_eh).inc_state(); } } // ------------------------------------------------------------------- VdE ---- template void VdE::raise(typename M::EdgeHandle& _eh, state_t _target_state) { if (MOBJ(_eh).state() < _target_state) { this->update(_eh, _target_state); // raise all neighbor vertices to level x-1 typename M::VertexHandle vh; typename M::HalfedgeHandle hh1(Base::mesh_.HEH(_eh, 0)), hh2(Base::mesh_.HEH(_eh, 1)); typename M::FaceHandle fh1, fh2; if (_target_state > 1) { fh1 = Base::mesh_.FH(hh1); fh2 = Base::mesh_.FH(hh2); if (fh1.is_valid()) { Base::prev_rule()->raise(fh1, _target_state - 1); vh = Base::mesh_.TVH(Base::mesh_.NHEH(hh1)); Base::prev_rule()->raise(vh, _target_state - 1); } if (fh2.is_valid()) { Base::prev_rule()->raise(fh2, _target_state - 1); vh = Base::mesh_.TVH(Base::mesh_.NHEH(hh2)); Base::prev_rule()->raise(vh, _target_state - 1); } vh = Base::mesh_.TVH(hh1); Base::prev_rule()->raise(vh, _target_state - 1); vh = Base::mesh_.TVH(hh2); Base::prev_rule()->raise(vh, _target_state - 1); } // calculate new position typename M::Point position(0.0, 0.0, 0.0); typename M::Scalar valence(2.0); position += MOBJ(Base::mesh_.TVH(hh1)).position(_target_state - 1); position += MOBJ(Base::mesh_.TVH(hh2)).position(_target_state - 1); if (fh1.is_valid()) { position += MOBJ(Base::mesh_.TVH(Base::mesh_.NHEH(hh1))).position(_target_state - 1); valence += 1.0; } if (fh2.is_valid()) { position += MOBJ(Base::mesh_.TVH(Base::mesh_.NHEH(hh2))).position(_target_state - 1); valence += 1.0; } if (Base::number() == Base::subdiv_rule()->Base::number() + 1) valence = 4.0; position /= valence; MOBJ(_eh).set_position(_target_state, position); MOBJ(_eh).inc_state(); } } // ------------------------------------------------------------------ VdEc ---- template void VdEc::raise(typename M::EdgeHandle& _eh, state_t _target_state) { if (MOBJ(_eh).state() < _target_state) { this->update(_eh, _target_state); // raise all neighbor vertices to level x-1 typename M::VertexHandle vh; typename M::HalfedgeHandle hh1(Base::mesh_.HEH(_eh, 0)), hh2(Base::mesh_.HEH(_eh, 1)); std::vector vertex_vector; typename M::FaceHandle fh1, fh2; if (_target_state > 1) { fh1 = Base::mesh_.FH(Base::mesh_.HEH(_eh, 0)); fh2 = Base::mesh_.FH(Base::mesh_.HEH(_eh, 1)); Base::prev_rule()->raise(fh1, _target_state - 1); Base::prev_rule()->raise(fh2, _target_state - 1); vertex_vector.push_back(Base::mesh_.TVH(hh1)); vertex_vector.push_back(Base::mesh_.TVH(hh2)); vertex_vector.push_back(Base::mesh_.TVH(Base::mesh_.NHEH(hh1))); vertex_vector.push_back(Base::mesh_.TVH(Base::mesh_.NHEH(hh2))); while (!vertex_vector.empty()) { vh = vertex_vector.back(); vertex_vector.pop_back(); Base::prev_rule()->raise(vh, _target_state - 1); } vertex_vector.push_back(Base::mesh_.TVH(hh1)); vertex_vector.push_back(Base::mesh_.TVH(hh2)); vertex_vector.push_back(Base::mesh_.TVH(Base::mesh_.NHEH(hh1))); vertex_vector.push_back(Base::mesh_.TVH(Base::mesh_.NHEH(hh2))); while (!vertex_vector.empty()) { vh = vertex_vector.back(); vertex_vector.pop_back(); Base::prev_rule()->raise(vh, _target_state - 1); } } // calculate new position typename M::Point position(0.0, 0.0, 0.0); const typename M::Scalar valence(4.0); typename M::Scalar c; // choose coefficient c c = Base::coeff(); position += MOBJ(Base::mesh_.TVH(hh1)).position(_target_state - 1) * c; position += MOBJ(Base::mesh_.TVH(hh2)).position(_target_state - 1) * c; position += MOBJ(Base::mesh_.TVH(Base::mesh_.NHEH(hh1))).position(_target_state - 1) * (0.5 - c); position += MOBJ(Base::mesh_.TVH(Base::mesh_.NHEH(hh2))).position(_target_state - 1) * (0.5 - c); position /= valence; MOBJ(_eh).set_position(_target_state, position); MOBJ(_eh).inc_state(); } } // -------------------------------------------------------------------- EV ---- template void EV::raise(typename M::VertexHandle& _vh, state_t _target_state) { if (MOBJ(_vh).state() < _target_state) { this->update(_vh, _target_state); // raise all neighbor vertices to level x-1 typename M::VertexEdgeIter ve_it(Base::mesh_.ve_iter(_vh)); typename M::EdgeHandle eh; std::vector edge_vector; if (_target_state > 1) { for (; ve_it.is_valid(); ++ve_it) { edge_vector.push_back(*ve_it); } while (!edge_vector.empty()) { eh = edge_vector.back(); edge_vector.pop_back(); Base::prev_rule()->raise(eh, _target_state - 1); } for (ve_it = Base::mesh_.ve_iter(_vh); ve_it.is_valid(); ++ve_it) { edge_vector.push_back(*ve_it); } while (!edge_vector.empty()) { eh = edge_vector.back(); edge_vector.pop_back(); while (MOBJ(eh).state() < _target_state - 1) Base::prev_rule()->raise(eh, _target_state - 1); } } // calculate new position typename M::Point position(0.0, 0.0, 0.0); typename M::Scalar valence(0.0); for (ve_it = Base::mesh_.ve_iter(_vh); ve_it.is_valid(); ++ve_it) { if (Base::mesh_.data(*ve_it).final()) { valence += 1.0; position += Base::mesh_.data(*ve_it).position(_target_state - 1); } } position /= valence; MOBJ(_vh).set_position(_target_state, position); MOBJ(_vh).inc_state(); // check if last rule if (Base::number() == Base::n_rules() - 1) { Base::mesh_.set_point(_vh, position); MOBJ(_vh).set_final(); } } } // ------------------------------------------------------------------- EVc ---- template std::vector EVc::coeffs_; template void EVc::raise(typename M::VertexHandle& _vh, state_t _target_state) { if (MOBJ(_vh).state() < _target_state) { this->update(_vh, _target_state); // raise all neighbour vertices to level x-1 typename M::VertexOHalfedgeIter voh_it; typename M::EdgeHandle eh; typename M::FaceHandle fh; std::vector edge_vector; std::vector face_vector; if (_target_state > 1) { for (voh_it = Base::mesh_.voh_iter(_vh); voh_it.is_valid(); ++voh_it) { face_vector.push_back(Base::mesh_.FH(*voh_it)); } while (!face_vector.empty()) { fh = face_vector.back(); face_vector.pop_back(); if (fh.is_valid()) Base::prev_rule()->raise(fh, _target_state - 1); } for (voh_it = Base::mesh_.voh_iter(_vh); voh_it.is_valid(); ++voh_it) { edge_vector.push_back(Base::mesh_.EH(*voh_it)); edge_vector.push_back(Base::mesh_.EH(Base::mesh_.NHEH(*voh_it))); } while (!edge_vector.empty()) { eh = edge_vector.back(); edge_vector.pop_back(); while (MOBJ(eh).state() < _target_state - 1) Base::prev_rule()->raise(eh, _target_state - 1); } } // calculate new position typename M::Point position(0.0, 0.0, 0.0); typename M::Scalar c; typename M::Point zero_point(0.0, 0.0, 0.0); size_t valence(0); valence = Base::mesh_.valence(_vh); c = static_cast(coeff( valence )); for (voh_it = Base::mesh_.voh_iter(_vh); voh_it.is_valid(); ++voh_it) { if (MOBJ(Base::mesh_.EH(*voh_it)).final()) { position += MOBJ(Base::mesh_.EH(*voh_it)).position(_target_state-1)*c; if ( Base::mesh_.FH(*voh_it).is_valid() && MOBJ(Base::mesh_.EH(Base::mesh_.NHEH(*voh_it))).final() && MOBJ(Base::mesh_.EH(Base::mesh_.NHEH(*voh_it))).position(_target_state - 1) != zero_point) { position += MOBJ(Base::mesh_.EH(Base::mesh_.NHEH(*voh_it))).position(_target_state-1) * (1.0-c); } else { position += MOBJ(Base::mesh_.EH(*voh_it)).position(_target_state - 1) * (1.0 - c); } } else { --valence; } } position /= valence; MOBJ(_vh).set_position(_target_state, position); MOBJ(_vh).inc_state(); // check if last rule if (Base::number() == Base::n_rules() - 1) { Base::mesh_.set_point(_vh, position); MOBJ(_vh).set_final(); } } } template void EVc::init_coeffs(size_t _max_valence) { if ( coeffs_.size() == _max_valence+1 ) // equal? do nothing return; if (coeffs_.size() < _max_valence+1) // less than? add additional valences { const double _2pi = 2.0*M_PI; if (coeffs_.empty()) coeffs_.push_back(0.0); // dummy for invalid valences 0,1,2 for(size_t v=coeffs_.size(); v <= _max_valence; ++v) { // ( 3/2 + cos ( 2 PI / valence ) )� / 2 - 1 double c = 1.5 + cos( _2pi / v ); c = c * c * 0.5 - 1.0; coeffs_.push_back(c); } } } // -------------------------------------------------------------------- EF ---- template void EF::raise(typename M::FaceHandle& _fh, state_t _target_state) { if (MOBJ(_fh).state() < _target_state) { this->update(_fh, _target_state); // raise all neighbour edges to level x-1 typename M::FaceEdgeIter fe_it(Base::mesh_.fe_iter(_fh)); typename M::EdgeHandle eh; std::vector edge_vector; if (_target_state > 1) { for (; fe_it.is_valid(); ++fe_it) { edge_vector.push_back(*fe_it); } while (!edge_vector.empty()) { eh = edge_vector.back(); edge_vector.pop_back(); Base::prev_rule()->raise(eh, _target_state - 1); } for (fe_it = Base::mesh_.fe_iter(_fh); fe_it.is_valid(); ++fe_it) { edge_vector.push_back(*fe_it); } while (!edge_vector.empty()) { eh = edge_vector.back(); edge_vector.pop_back(); while (MOBJ(eh).state() < _target_state - 1) Base::prev_rule()->raise(eh, _target_state - 1); } } // calculate new position typename M::Point position(0.0, 0.0, 0.0); typename M::Scalar valence(0.0); for (fe_it = Base::mesh_.fe_iter(_fh); fe_it.is_valid(); ++fe_it) { if (Base::mesh_.data(*fe_it).final()) { valence += 1.0; position += Base::mesh_.data(*fe_it).position(_target_state - 1); } } assert (valence == 3.0); position /= valence; MOBJ(_fh).set_position(_target_state, position); MOBJ(_fh).inc_state(); } } // -------------------------------------------------------------------- FE ---- template void FE::raise(typename M::EdgeHandle& _eh, state_t _target_state) { if (MOBJ(_eh).state() < _target_state) { this->update(_eh, _target_state); // raise all neighbor faces to level x-1 typename M::FaceHandle fh; if (_target_state > 1) { fh = Base::mesh_.FH(Base::mesh_.HEH(_eh, 0)); Base::prev_rule()->raise(fh, _target_state - 1); fh = Base::mesh_.FH(Base::mesh_.HEH(_eh, 1)); Base::prev_rule()->raise(fh, _target_state - 1); fh = Base::mesh_.FH(Base::mesh_.HEH(_eh, 0)); Base::prev_rule()->raise(fh, _target_state - 1); fh = Base::mesh_.FH(Base::mesh_.HEH(_eh, 1)); Base::prev_rule()->raise(fh, _target_state - 1); } // calculate new position typename M::Point position(0.0, 0.0, 0.0); const typename M::Scalar valence(2.0); position += MOBJ(Base::mesh_.FH(Base::mesh_.HEH(_eh, 0))).position(_target_state - 1); position += MOBJ(Base::mesh_.FH(Base::mesh_.HEH(_eh, 1))).position(_target_state - 1); position /= valence; MOBJ(_eh).set_position(_target_state, position); MOBJ(_eh).inc_state(); } } // ------------------------------------------------------------------- EdE ---- template void EdE::raise(typename M::EdgeHandle& _eh, state_t _target_state) { if (MOBJ(_eh).state() < _target_state) { this->update(_eh, _target_state); // raise all neighbor faces and edges to level x-1 typename M::HalfedgeHandle hh1, hh2; typename M::FaceHandle fh; typename M::EdgeHandle eh; hh1 = Base::mesh_.HEH(_eh, 0); hh2 = Base::mesh_.HEH(_eh, 1); if (_target_state > 1) { fh = Base::mesh_.FH(hh1); Base::prev_rule()->raise(fh, _target_state - 1); fh = Base::mesh_.FH(hh2); Base::prev_rule()->raise(fh, _target_state - 1); eh = Base::mesh_.EH(Base::mesh_.NHEH(hh1)); Base::prev_rule()->raise(eh, _target_state - 1); eh = Base::mesh_.EH(Base::mesh_.PHEH(hh1)); Base::prev_rule()->raise(eh, _target_state - 1); eh = Base::mesh_.EH(Base::mesh_.NHEH(hh2)); Base::prev_rule()->raise(eh, _target_state - 1); eh = Base::mesh_.EH(Base::mesh_.PHEH(hh2)); Base::prev_rule()->raise(eh, _target_state - 1); } // calculate new position typename M::Point position(0.0, 0.0, 0.0); const typename M::Scalar valence(4.0); position += MOBJ(Base::mesh_.EH(Base::mesh_.NHEH(hh1))).position(_target_state - 1); position += MOBJ(Base::mesh_.EH(Base::mesh_.PHEH(hh1))).position(_target_state - 1); position += MOBJ(Base::mesh_.EH(Base::mesh_.NHEH(hh2))).position(_target_state - 1); position += MOBJ(Base::mesh_.EH(Base::mesh_.PHEH(hh2))).position(_target_state - 1); position /= valence; MOBJ(_eh).set_position(_target_state, position); MOBJ(_eh).inc_state(); } } // ------------------------------------------------------------------ EdEc ---- template void EdEc::raise(typename M::EdgeHandle& _eh, state_t _target_state) { if (MOBJ(_eh).state() < _target_state) { this->update(_eh, _target_state); // raise all neighbor faces and edges to level x-1 typename M::HalfedgeHandle hh1, hh2; typename M::FaceHandle fh; typename M::EdgeHandle eh; hh1 = Base::mesh_.HEH(_eh, 0); hh2 = Base::mesh_.HEH(_eh, 1); if (_target_state > 1) { fh = Base::mesh_.FH(hh1); Base::prev_rule()->raise(fh, _target_state - 1); fh = Base::mesh_.FH(hh2); Base::prev_rule()->raise(fh, _target_state - 1); eh = Base::mesh_.EH(Base::mesh_.NHEH(hh1)); Base::prev_rule()->raise(eh, _target_state - 1); eh = Base::mesh_.EH(Base::mesh_.PHEH(hh1)); Base::prev_rule()->raise(eh, _target_state - 1); eh = Base::mesh_.EH(Base::mesh_.NHEH(hh2)); Base::prev_rule()->raise(eh, _target_state - 1); eh = Base::mesh_.EH(Base::mesh_.PHEH(hh2)); Base::prev_rule()->raise(eh, _target_state - 1); } // calculate new position typename M::Point position(0.0, 0.0, 0.0); const typename M::Scalar valence(4.0); typename M::Scalar c; position += MOBJ(Base::mesh_.EH(Base::mesh_.NHEH(hh1))).position(_target_state - 1); position += MOBJ(Base::mesh_.EH(Base::mesh_.PHEH(hh1))).position(_target_state - 1); position += MOBJ(Base::mesh_.EH(Base::mesh_.NHEH(hh2))).position(_target_state - 1); position += MOBJ(Base::mesh_.EH(Base::mesh_.PHEH(hh2))).position(_target_state - 1); position /= valence; // choose coefficient c c = Base::coeff(); position *= ( static_cast(1.0) - c); position += MOBJ(_eh).position(_target_state - 1) * c; MOBJ(_eh).set_position(_target_state, position); MOBJ(_eh).inc_state(); } } #endif // DOXY_IGNORE_THIS #undef FH #undef VH #undef EH #undef HEH #undef M #undef MOBJ //============================================================================= } // END_NS_ADAPTIVE } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Adaptive/Composite/RulesT.hh0000660000175000011300000003566214172246501026347 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file RulesT.hh */ //============================================================================= // // Composite Subdivision and Averaging Rules // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_HH #define OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_HH //== INCLUDES ================================================================= #include #include // -------------------- STL #include #if defined(OM_CC_MIPS) // avoid warnings # define MIPS_WARN_WA( Item ) \ void raise(typename M:: ## Item ## Handle &_h, state_t _target_state ) \ { Inherited::raise(_h, _target_state); } #else # define MIPS_WARN_WA( Item ) #endif //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_SUBDIVIDER namespace Adaptive { // BEGIN_NS_ADAPTIVE //== CLASS DEFINITION ========================================================= /** Adaptive Composite Subdivision framework. */ //============================================================================= /** Topological composite rule Tvv,3 doing a 1-3 split of a face. */ template class Tvv3 : public RuleInterfaceT { COMPOSITE_RULE( Tvv3, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit Tvv3(M& _mesh) : Inherited(_mesh) { Base::set_subdiv_type(3); }; void raise(typename M::FaceHandle& _fh, state_t _target_state) override; void raise(typename M::VertexHandle& _vh, state_t _target_state) override; MIPS_WARN_WA(Edge) // avoid warning }; //============================================================================= /** Topological composite rule Tvv,4 doing a 1-4 split of a face */ template class Tvv4 : public RuleInterfaceT { COMPOSITE_RULE( Tvv4, M ); private: typedef RuleInterfaceT Base; public: typedef typename M::HalfedgeHandle HEH; typedef typename M::VertexHandle VH; typedef RuleInterfaceT Inherited; explicit Tvv4(M& _mesh) : Inherited(_mesh) { Base::set_subdiv_type(4); }; void raise(typename M::FaceHandle& _fh, state_t _target_state) override; void raise(typename M::VertexHandle& _vh, state_t _target_state) override; void raise(typename M::EdgeHandle& _eh, state_t _target_state) override; private: void split_edge(HEH& _hh, VH& _vh, state_t _target_state); void check_edge(const typename M::HalfedgeHandle& _hh, state_t _target_state); }; //============================================================================= /** Composite rule VF */ template class VF : public RuleInterfaceT { COMPOSITE_RULE( VF, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit VF(M& _mesh) : Inherited(_mesh) {} void raise(typename M::FaceHandle& _fh, state_t _target_state) override; MIPS_WARN_WA(Edge) MIPS_WARN_WA(Vertex) }; //============================================================================= /** Composite rule FF */ template class FF : public RuleInterfaceT { COMPOSITE_RULE( FF, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit FF(M& _mesh) : Inherited(_mesh) {} void raise(typename M::FaceHandle& _fh, state_t _target_state) override; MIPS_WARN_WA(Vertex) // avoid warning MIPS_WARN_WA(Edge ) // avoid warning }; //============================================================================= /** Composite rule FFc */ template class FFc : public RuleInterfaceT { COMPOSITE_RULE( FFc, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit FFc(M& _mesh) : Inherited(_mesh) {} void raise(typename M::FaceHandle& _fh, state_t _target_state) override; MIPS_WARN_WA(Vertex) // avoid warning MIPS_WARN_WA(Edge ) // avoid warning }; //============================================================================= /** Composite rule FV */ template class FV : public RuleInterfaceT { COMPOSITE_RULE( FV, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit FV(M& _mesh) : Inherited(_mesh) {} void raise(typename M::VertexHandle& _vh, state_t _target_state) override; MIPS_WARN_WA(Face) // avoid warning MIPS_WARN_WA(Edge) // avoid warning }; //============================================================================= /** Composite rule FVc */ template class FVc : public RuleInterfaceT { COMPOSITE_RULE( FVc, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit FVc(M& _mesh) : Inherited(_mesh) { init_coeffs(50); } void raise(typename M::VertexHandle& _vh, state_t _target_state) override; MIPS_WARN_WA(Face) // avoid warning MIPS_WARN_WA(Edge) // avoid warning static void init_coeffs(size_t _max_valence); static const std::vector& coeffs() { return coeffs_; } double coeff( size_t _valence ) { assert(_valence < coeffs_.size()); return coeffs_[_valence]; } private: static std::vector coeffs_; }; //============================================================================= /** Composite rule VV */ template class VV : public RuleInterfaceT { COMPOSITE_RULE( VV, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit VV(M& _mesh) : Inherited(_mesh) {} void raise(typename M::VertexHandle& _vh, state_t _target_state) override; MIPS_WARN_WA(Face) // avoid warning MIPS_WARN_WA(Edge) // avoid warning }; //============================================================================= /** Composite rule VVc */ template class VVc : public RuleInterfaceT { COMPOSITE_RULE( VVc, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit VVc(M& _mesh) : Inherited(_mesh) {} void raise(typename M::VertexHandle& _vh, state_t _target_state) override; MIPS_WARN_WA(Face) // avoid warning MIPS_WARN_WA(Edge) // avoid warning }; //============================================================================= /** Composite rule VE */ template class VE : public RuleInterfaceT { COMPOSITE_RULE( VE, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit VE(M& _mesh) : Inherited(_mesh) {} void raise(typename M::EdgeHandle& _eh, state_t _target_state) override; MIPS_WARN_WA(Face ) // avoid warning MIPS_WARN_WA(Vertex) // avoid warning }; //============================================================================= /** Composite rule VdE */ template class VdE : public RuleInterfaceT { COMPOSITE_RULE( VdE, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit VdE(M& _mesh) : Inherited(_mesh) {} void raise(typename M::EdgeHandle& _eh, state_t _target_state) override; MIPS_WARN_WA(Face ) // avoid warning MIPS_WARN_WA(Vertex) // avoid warning }; //============================================================================= /** Composite rule VdEc */ template class VdEc : public RuleInterfaceT { COMPOSITE_RULE( VdEc, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit VdEc(M& _mesh) : Inherited(_mesh) {} void raise(typename M::EdgeHandle& _eh, state_t _target_state) override; MIPS_WARN_WA(Face ) // avoid warning MIPS_WARN_WA(Vertex) // avoid warning }; //============================================================================= /** Composite rule EV */ template class EV : public RuleInterfaceT { COMPOSITE_RULE( EV, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit EV(M& _mesh) : Inherited(_mesh) {} void raise(typename M::VertexHandle& _vh, state_t _target_state) override; MIPS_WARN_WA(Face) // avoid warning MIPS_WARN_WA(Edge) // avoid warning }; //============================================================================= /** Composite rule EVc */ template class EVc : public RuleInterfaceT { COMPOSITE_RULE( EVc, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit EVc(M& _mesh) : Inherited(_mesh) { init_coeffs(50); } void raise(typename M::VertexHandle& _vh, state_t _target_state) override; MIPS_WARN_WA(Face) // avoid warning MIPS_WARN_WA(Edge) // avoid warning static void init_coeffs(size_t _max_valence); static const std::vector& coeffs() { return coeffs_; } double coeff( size_t _valence ) { assert(_valence < coeffs_.size()); return coeffs_[_valence]; } private: static std::vector coeffs_; }; //============================================================================= /** Composite rule EF */ template class EF : public RuleInterfaceT { COMPOSITE_RULE( EF, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit EF(M& _mesh) : Inherited(_mesh) {} void raise(typename M::FaceHandle& _fh, state_t _target_state) override; MIPS_WARN_WA(Edge ) // avoid warning MIPS_WARN_WA(Vertex) // avoid warning }; //============================================================================= /** Composite rule FE */ template class FE : public RuleInterfaceT { COMPOSITE_RULE( FE, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit FE(M& _mesh) : Inherited(_mesh) {} void raise(typename M::EdgeHandle& _eh, state_t _target_state) override; MIPS_WARN_WA(Face ) // avoid warning MIPS_WARN_WA(Vertex) // avoid warning }; //============================================================================= /** Composite rule EdE */ template class EdE : public RuleInterfaceT { COMPOSITE_RULE( EdE, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit EdE(M& _mesh) : Inherited(_mesh) {} void raise(typename M::EdgeHandle& _eh, state_t _target_state) override; MIPS_WARN_WA(Face ) // avoid warning MIPS_WARN_WA(Vertex) // avoid warning }; //============================================================================= /** Composite rule EdEc */ template class EdEc : public RuleInterfaceT { COMPOSITE_RULE( EdEc, M ); private: typedef RuleInterfaceT Base; public: typedef RuleInterfaceT Inherited; explicit EdEc(M& _mesh) : Inherited(_mesh) {} void raise(typename M::EdgeHandle& _eh, state_t _target_state) override; MIPS_WARN_WA(Face ) // avoid warning MIPS_WARN_WA(Vertex) // avoid warning }; // ---------------------------------------------------------------------------- #undef MIPS_WARN_WA //============================================================================= } // END_NS_ADAPTIVE } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_CC) # define OPENMESH_SUBDIVIDER_TEMPLATES # include "RulesT_impl.hh" #endif //============================================================================= #endif // OPENMESH_SUBDIVIDER_ADAPTIVE_RULEST_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Adaptive/Composite/Traits.hh0000660000175000011300000002037014172246501026365 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Composite/Traits.hh */ //============================================================================= // // CLASS Traits // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_ADAPTIVE_TRAITS_HH #define OPENMESH_SUBDIVIDER_ADAPTIVE_TRAITS_HH //== INCLUDES ================================================================= #include #include //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_DECIMATER namespace Adaptive { // BEGIN_NS_ADAPTIVE //== CLASS DEFINITION ========================================================= /** Adaptive Composite Subdivision framework. */ // typedef unsigned short state_t; // const state_t mask_final = 1 << ((sizeof(state_t)*8)-1); // const state_t mask_state = ~mask_final; typedef int state_t; typedef bool final_t; struct State { int state : 31; unsigned final : 1; }; struct Traits : public OpenMesh::DefaultTraits { // add face normals FaceAttributes( OpenMesh::Attributes::Normal ); // add vertex normals VertexAttributes( OpenMesh::Attributes::Normal ); // add previous halfedge handle HalfedgeAttributes( OpenMesh::Attributes::PrevHalfedge ); FaceTraits { private: typedef typename Refs::Point Point; typedef typename Refs::HalfedgeHandle HalfedgeHandle; typedef std::map PositionHistory; State state_; HalfedgeHandle red_halfedge_; PositionHistory pos_map_; public: // face state state_t state() const { return state_t(state_.state); } void set_state(const state_t _s) { state_.state = _s; } void inc_state() { ++state_.state; } // face not final if divided (loop) or edge not flipped (sqrt(3)) final_t final() const { return final_t(state_.final); } void set_final() { state_.final = true; } void set_not_final() { state_.final = false; } // halfedge of dividing edge (red-green triangulation) const HalfedgeHandle& red_halfedge() const { return red_halfedge_; } void set_red_halfedge(const HalfedgeHandle& _h) { red_halfedge_ = _h; } // position of face, depending on generation _i. void set_position(const int& _i, const Point& _p) { pos_map_[_i] = _p; } const Point position(const int& _i) { if (pos_map_.find(_i) != pos_map_.end()) return pos_map_[_i]; else { if (_i <= 0) { const Point zero_point(0.0, 0.0, 0.0); return zero_point; } return position(_i - 1); } } }; // end class FaceTraits EdgeTraits { private: typedef typename Refs::Point Point; typedef std::map PositionHistory; State state_; PositionHistory pos_map_; public: typedef typename Refs::Scalar Scalar; // Scalar weight_; // state of edge state_t state() const { return state_t(state_.state); } void set_state(const state_t _s) { state_.state = _s; } void inc_state() { ++state_.state; } // edge not final if dividing face (Loop) or edge not flipped (SQRT(3)) final_t final() const { return final_t(state_.final); } void set_final() { state_.final = true; } void set_not_final() { state_.final = false; } // position of edge, depending on generation _i. void set_position(const int& _i, const Point& _p) { pos_map_[_i] = _p; } const Point position(const int& _i) { if (pos_map_.find(_i) != pos_map_.end()) { return pos_map_[_i]; } else { if (_i <= 0) { const Point zero_point(0.0, 0.0, 0.0); return zero_point; } return position(_i - 1); } } }; // end class EdgeTraits VertexTraits { private: typedef typename Refs::Point Point; typedef std::map PositionHistory; State state_; PositionHistory pos_map_; public: // state of vertex state_t state() const { return state_.state; } void set_state(const state_t _s) { state_.state = _s; } void inc_state() { ++state_.state; } // usually not needed by loop or sqrt(3) final_t final() const { return state_.final; } void set_final() { state_.final = true; } void set_not_final() { state_.final = false; } // position of vertex, depending on generation _i. (not for display) void set_position(const int& _i, const Point& _p) { pos_map_[_i] = _p; } const Point position(const int& _i) { if (pos_map_.find(_i) != pos_map_.end()) return pos_map_[_i]; else { if (_i <= 0) { const Point zero_point(0.0, 0.0, 0.0); return zero_point; } return position(_i - 1); } } }; // end class VertexTraits }; // end class Traits //============================================================================= } // END_NS_ADAPTIVE } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_SUBDIVIDER_ADAPTIVE_TRAITS_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/0000770000175000011300000000000014172246501022513 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT_impl.hh0000660000175000011300000003240114172246501026560 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS CatmullClarkT - IMPLEMENTATION // //============================================================================= #define OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARK_CC //== INCLUDES ================================================================= #include "CatmullClarkT.hh" #include //== NAMESPACES =============================================================== namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_SUBVIDER namespace Uniform { // BEGIN_NS_UNIFORM //== IMPLEMENTATION ========================================================== template bool CatmullClarkT< MeshType, RealType >::prepare( MeshType& _m ) { _m.add_property( vp_pos_ ); _m.add_property( ep_pos_ ); _m.add_property( fp_pos_ ); _m.add_property( creaseWeights_ ); // initialize all weights to 0 (= smooth edge) for( EdgeIter e_it = _m.edges_begin(); e_it != _m.edges_end(); ++e_it) _m.property(creaseWeights_, *e_it ) = 0.0; return true; } //----------------------------------------------------------------------------- template bool CatmullClarkT::cleanup( MeshType& _m ) { _m.remove_property( vp_pos_ ); _m.remove_property( ep_pos_ ); _m.remove_property( fp_pos_ ); _m.remove_property( creaseWeights_ ); return true; } //----------------------------------------------------------------------------- template bool CatmullClarkT::subdivide( MeshType& _m , size_t _n , const bool _update_points) { // Do _n subdivisions for ( size_t i = 0; i < _n; ++i) { // Compute face centroid for ( auto fh : _m.faces()) { Point centroid; _m.calc_face_centroid( fh, centroid); _m.property( fp_pos_, fh ) = centroid; } // Compute position for new (edge-) vertices and store them in the edge property for ( auto eh : _m.edges()) compute_midpoint( _m, eh, _update_points ); // position updates activated? if(_update_points) { // compute new positions for old vertices for ( auto vh : _m.vertices()) update_vertex( _m, vh ); // Commit changes in geometry for ( auto vh : _m.vertices()) _m.set_point(vh, _m.property( vp_pos_, vh ) ); } // Split each edge at midpoint stored in edge property ep_pos_; // Attention! Creating new edges, hence make sure the loop ends correctly. for ( auto eh : _m.edges()) split_edge( _m, eh ); // Commit changes in topology and reconsitute consistency // Attention! Creating new faces, hence make sure the loop ends correctly. for ( auto fh : _m.faces()) split_face( _m, fh); #if defined(_DEBUG) || defined(DEBUG) // Now we have an consistent mesh! assert( OpenMesh::Utils::MeshCheckerT(_m).check() ); #endif } _m.update_normals(); return true; } //----------------------------------------------------------------------------- template void CatmullClarkT::split_face( MeshType& _m, const FaceHandle& _fh) { /* Split an n-gon into n quads by connecting each vertex of fh to vh. - _fh will remain valid (it will become one of the quads) - the halfedge handles of the new quads will point to the old halfedges */ // Since edges already refined (valence*2) size_t valence = _m.valence(_fh)/2; // new mesh vertex from face centroid VertexHandle vh = _m.add_vertex(_m.property( fp_pos_, _fh )); HalfedgeHandle hend = _m.halfedge_handle(_fh); HalfedgeHandle hh = _m.next_halfedge_handle(hend); HalfedgeHandle hold = _m.new_edge(_m.to_vertex_handle(hend), vh); _m.set_next_halfedge_handle(hend, hold); _m.set_face_handle(hold, _fh); hold = _m.opposite_halfedge_handle(hold); for(size_t i = 1; i < valence; i++) { HalfedgeHandle hnext = _m.next_halfedge_handle(hh); FaceHandle fnew = _m.new_face(); _m.set_halfedge_handle(fnew, hh); HalfedgeHandle hnew = _m.new_edge(_m.to_vertex_handle(hnext), vh); _m.set_face_handle(hnew, fnew); _m.set_face_handle(hold, fnew); _m.set_face_handle(hh, fnew); _m.set_face_handle(hnext, fnew); _m.set_next_halfedge_handle(hnew, hold); _m.set_next_halfedge_handle(hold, hh); _m.set_next_halfedge_handle(hh, hnext); hh = _m.next_halfedge_handle(hnext); _m.set_next_halfedge_handle(hnext, hnew); hold = _m.opposite_halfedge_handle(hnew); } _m.set_next_halfedge_handle(hold, hh); _m.set_next_halfedge_handle(hh, hend); hh = _m.next_halfedge_handle(hend); _m.set_next_halfedge_handle(hend, hh); _m.set_next_halfedge_handle(hh, hold); _m.set_face_handle(hold, _fh); _m.set_halfedge_handle(vh, hold); } //----------------------------------------------------------------------------- template void CatmullClarkT::split_edge( MeshType& _m, const EdgeHandle& _eh) { HalfedgeHandle heh = _m.halfedge_handle(_eh, 0); HalfedgeHandle opp_heh = _m.halfedge_handle(_eh, 1); HalfedgeHandle new_heh, opp_new_heh, t_heh; VertexHandle vh; VertexHandle vh1( _m.to_vertex_handle(heh)); Point zero(0,0,0); // new vertex vh = _m.new_vertex( zero ); _m.set_point( vh, _m.property( ep_pos_, _eh ) ); // Re-link mesh entities if (_m.is_boundary(_eh)) { for (t_heh = heh; _m.next_halfedge_handle(t_heh) != opp_heh; t_heh = _m.opposite_halfedge_handle(_m.next_halfedge_handle(t_heh))) {} } else { for (t_heh = _m.next_halfedge_handle(opp_heh); _m.next_halfedge_handle(t_heh) != opp_heh; t_heh = _m.next_halfedge_handle(t_heh) ) {} } new_heh = _m.new_edge(vh, vh1); opp_new_heh = _m.opposite_halfedge_handle(new_heh); _m.set_vertex_handle( heh, vh ); _m.set_next_halfedge_handle(t_heh, opp_new_heh); _m.set_next_halfedge_handle(new_heh, _m.next_halfedge_handle(heh)); _m.set_next_halfedge_handle(heh, new_heh); _m.set_next_halfedge_handle(opp_new_heh, opp_heh); if (_m.face_handle(opp_heh).is_valid()) { _m.set_face_handle(opp_new_heh, _m.face_handle(opp_heh)); _m.set_halfedge_handle(_m.face_handle(opp_new_heh), opp_new_heh); } if( _m.face_handle(heh).is_valid()) { _m.set_face_handle( new_heh, _m.face_handle(heh) ); _m.set_halfedge_handle( _m.face_handle(heh), heh ); } _m.set_halfedge_handle( vh, new_heh); _m.set_halfedge_handle( vh1, opp_new_heh ); // Never forget this, when playing with the topology _m.adjust_outgoing_halfedge( vh ); _m.adjust_outgoing_halfedge( vh1 ); } //----------------------------------------------------------------------------- template void CatmullClarkT::compute_midpoint( MeshType& _m, const EdgeHandle& _eh, const bool _update_points) { HalfedgeHandle heh, opp_heh; heh = _m.halfedge_handle( _eh, 0); opp_heh = _m.halfedge_handle( _eh, 1); Point pos( _m.point( _m.to_vertex_handle( heh))); pos += _m.point( _m.to_vertex_handle( opp_heh)); // boundary edge: just average vertex positions // this yields the [1/2 1/2] mask if (_m.is_boundary(_eh) || !_update_points) { pos *= static_cast(0.5); } // else if (_m.status(_eh).selected() ) // { // pos *= 0.5; // change this // } else // inner edge: add neighbouring Vertices to sum // this yields the [1/16 1/16; 3/8 3/8; 1/16 1/16] mask { pos += _m.property(fp_pos_, _m.face_handle(heh)); pos += _m.property(fp_pos_, _m.face_handle(opp_heh)); pos *= static_cast(0.25); } _m.property( ep_pos_, _eh ) = pos; } //----------------------------------------------------------------------------- template void CatmullClarkT::update_vertex( MeshType& _m, const VertexHandle& _vh) { Point pos(0.0,0.0,0.0); // TODO boundary, Extraordinary Vertex and Creased Surfaces // see "A Factored Approach to Subdivision Surfaces" // http://faculty.cs.tamu.edu/schaefer/research/tutorial.pdf // and http://www.cs.utah.edu/~lacewell/subdeval if ( _m.is_boundary( _vh)) { pos = _m.point(_vh); VertexEdgeIter ve_itr; for ( ve_itr = _m.ve_iter( _vh); ve_itr.is_valid(); ++ve_itr) if ( _m.is_boundary( *ve_itr)) pos += _m.property( ep_pos_, *ve_itr); pos /= static_cast::value_type>(3.0); } else // inner vertex { /* For each (non boundary) vertex V, introduce a new vertex whose position is F/n + 2E/n + (n-3)V/n where F is the average of the new face vertices of all faces adjacent to the old vertex V, E is the average of the midpoints of all edges incident on the old vertex V, and n is the number of edges incident on the vertex. */ /* Normal Vec; VertexEdgeIter ve_itr; double valence(0.0); // R = Calculate Valence and sum of edge midpoints for ( ve_itr = _m.ve_iter( _vh); ve_itr; ++ve_itr) { valence+=1.0; pos += _m.property(ep_pos_, *ve_itr); } pos /= valence*valence; */ RealType valence(0.0); VOHIter voh_it = _m.voh_iter( _vh ); for( ; voh_it.is_valid(); ++voh_it ) { pos += _m.point( _m.to_vertex_handle( *voh_it ) ); valence+=1.0; } pos /= valence*valence; VertexFaceIter vf_itr; Point Q(0, 0, 0); for ( vf_itr = _m.vf_iter( _vh); vf_itr.is_valid(); ++vf_itr) //, neigboring_faces += 1.0 ) { Q += _m.property(fp_pos_, *vf_itr); } Q /= valence*valence;//neigboring_faces; pos += _m.point(_vh) * (valence - RealType(2.0) )/valence + Q; // pos = vector_cast(_m.point(_vh)); } _m.property( vp_pos_, _vh ) = pos; } //----------------------------------------------------------------------------- //============================================================================= } // END_NS_UNIFORM } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/ModifiedButterFlyT.hh0000660000175000011300000004561514172246501026555 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModifiedButterFlyT.hh The modified butterfly scheme of Denis Zorin, Peter Schröder and Wim Sweldens, ``Interpolating subdivision for meshes with arbitrary topology,'' in Proceedings of SIGGRAPH 1996, ACM SIGGRAPH, 1996, pp. 189-192. Clement Courbet - clement.courbet@ecp.fr */ //============================================================================= // // CLASS ModifiedButterflyT // //============================================================================= #ifndef SP_MODIFIED_BUTTERFLY_H #define SP_MODIFIED_BUTTERFLY_H #include #include #include // -------------------- STL #include #if defined(OM_CC_MIPS) # include #else # include #endif //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_DECIMATER namespace Uniform { // BEGIN_NS_UNIFORM //== CLASS DEFINITION ========================================================= /** Modified Butterfly subdivision algorithm * * Implementation of the modified butterfly scheme of Denis Zorin, Peter Schröder and Wim Sweldens, * ``Interpolating subdivision for meshes with arbitrary topology,'' in Proceedings * of SIGGRAPH 1996, ACM SIGGRAPH, 1996, pp. 189-192. * * Clement Courbet - clement.courbet@ecp.fr */ template class ModifiedButterflyT : public SubdividerT { public: typedef RealType real_t; typedef MeshType mesh_t; typedef SubdividerT< mesh_t, real_t > parent_t; typedef std::vector< std::vector > weights_t; typedef std::vector weight_t; public: ModifiedButterflyT() : parent_t() { init_weights(); } explicit ModifiedButterflyT( mesh_t& _m) : parent_t(_m) { init_weights(); } ~ModifiedButterflyT() {} public: const char *name() const override { return "Uniform Spectral"; } /// Pre-compute weights void init_weights(size_t _max_valence=30) { weights.resize(_max_valence); //special case: K==3, K==4 weights[3].resize(4); weights[3][0] = real_t(5.0)/12; weights[3][1] = real_t(-1.0)/12; weights[3][2] = real_t(-1.0)/12; weights[3][3] = real_t(3.0)/4; weights[4].resize(5); weights[4][0] = real_t(3.0)/8; weights[4][1] = 0; weights[4][2] = real_t(-1.0)/8; weights[4][3] = 0; weights[4][4] = real_t(3.0)/4; for(unsigned int K = 5; K<_max_valence; ++K) { weights[K].resize(K+1); // s(j) = ( 1/4 + cos(2*pi*j/K) + 1/2 * cos(4*pi*j/K) )/K double invK = 1.0/static_cast(K); real_t sum = 0; for(unsigned int j=0; j((0.25 + cos(2.0*M_PI*static_cast(j)*invK) + 0.5*cos(4.0*M_PI*static_cast(j)*invK))*invK); sum += weights[K][j]; } weights[K][K] = static_cast(1.0) - sum; } } protected: bool prepare( mesh_t& _m ) override { _m.add_property( vp_pos_ ); _m.add_property( ep_pos_ ); return true; } bool cleanup( mesh_t& _m ) override { _m.remove_property( vp_pos_ ); _m.remove_property( ep_pos_ ); return true; } bool subdivide( MeshType& _m, size_t _n , const bool _update_points = true) override { ///TODO:Implement fixed positions // Compute the maximal vertex valence in the mesh unsigned int maxValence = 0; for ( auto vertex : _m.vertices() ) { maxValence = std::max(maxValence,_m.valence(vertex)); } // We pre initialized with 30. If it's larger, we update the weights if (maxValence >= 30) { init_weights( maxValence + 1 ); } // Do _n subdivisions for (size_t i=0; i < _n; ++i) { // This is an interpolating scheme, old vertices remain the same. for ( auto vh : _m.vertices()) _m.property( vp_pos_, vh ) = _m.point(vh); // Compute position for new vertices and store them in the edge property for (auto eh : _m.edges()) compute_midpoint( _m, eh); // Split each edge at midpoint and store precomputed positions (stored in // edge property ep_pos_) in the vertex property vp_pos_; // Attention! Creating new edges, hence make sure the loop ends correctly. for (auto eh : _m.edges()) split_edge(_m, eh ); // Commit changes in topology and reconsitute consistency // Attention! Creating new faces, hence make sure the loop ends correctly. for (auto fh : _m.faces()) split_face(_m, fh ); // Commit changes in geometry for ( auto vh : _m.vertices()) _m.set_point(vh, _m.property( vp_pos_, vh ) ); #if defined(_DEBUG) || defined(DEBUG) // Now we have an consistent mesh! assert( OpenMesh::Utils::MeshCheckerT(_m).check() ); #endif } return true; } private: // topological modifiers void split_face(mesh_t& _m, const typename mesh_t::FaceHandle& _fh) { typename mesh_t::HalfedgeHandle heh1(_m.halfedge_handle(_fh)), heh2(_m.next_halfedge_handle(_m.next_halfedge_handle(heh1))), heh3(_m.next_halfedge_handle(_m.next_halfedge_handle(heh2))); // Cutting off every corner of the 6_gon corner_cutting( _m, heh1 ); corner_cutting( _m, heh2 ); corner_cutting( _m, heh3 ); } void corner_cutting(mesh_t& _m, const typename mesh_t::HalfedgeHandle& _he) { // Define Halfedge Handles typename mesh_t::HalfedgeHandle heh1(_he), heh5(heh1), heh6(_m.next_halfedge_handle(heh1)); // Cycle around the polygon to find correct Halfedge for (; _m.next_halfedge_handle(_m.next_halfedge_handle(heh5)) != heh1; heh5 = _m.next_halfedge_handle(heh5)) {} typename mesh_t::VertexHandle vh1 = _m.to_vertex_handle(heh1), vh2 = _m.to_vertex_handle(heh5); typename mesh_t::HalfedgeHandle heh2(_m.next_halfedge_handle(heh5)), heh3(_m.new_edge( vh1, vh2)), heh4(_m.opposite_halfedge_handle(heh3)); /* Intermediate result * * * * 5 /|\ * /_ \ * vh2> * * * /|\3 |\ * /_ \|4 \ * *----\*----\* * 1 ^ 6 * vh1 (adjust_outgoing halfedge!) */ // Old and new Face typename mesh_t::FaceHandle fh_old(_m.face_handle(heh6)); typename mesh_t::FaceHandle fh_new(_m.new_face()); // Re-Set Handles around old Face _m.set_next_halfedge_handle(heh4, heh6); _m.set_next_halfedge_handle(heh5, heh4); _m.set_face_handle(heh4, fh_old); _m.set_face_handle(heh5, fh_old); _m.set_face_handle(heh6, fh_old); _m.set_halfedge_handle(fh_old, heh4); // Re-Set Handles around new Face _m.set_next_halfedge_handle(heh1, heh3); _m.set_next_halfedge_handle(heh3, heh2); _m.set_face_handle(heh1, fh_new); _m.set_face_handle(heh2, fh_new); _m.set_face_handle(heh3, fh_new); _m.set_halfedge_handle(fh_new, heh1); } void split_edge(mesh_t& _m, const typename mesh_t::EdgeHandle& _eh) { typename mesh_t::HalfedgeHandle heh = _m.halfedge_handle(_eh, 0), opp_heh = _m.halfedge_handle(_eh, 1); typename mesh_t::HalfedgeHandle new_heh, opp_new_heh, t_heh; typename mesh_t::VertexHandle vh; typename mesh_t::VertexHandle vh1(_m.to_vertex_handle(heh)); typename mesh_t::Point zero(0,0,0); // new vertex vh = _m.new_vertex( zero ); // memorize position, will be set later _m.property( vp_pos_, vh ) = _m.property( ep_pos_, _eh ); // Re-link mesh entities if (_m.is_boundary(_eh)) { for (t_heh = heh; _m.next_halfedge_handle(t_heh) != opp_heh; t_heh = _m.opposite_halfedge_handle(_m.next_halfedge_handle(t_heh))) {} } else { for (t_heh = _m.next_halfedge_handle(opp_heh); _m.next_halfedge_handle(t_heh) != opp_heh; t_heh = _m.next_halfedge_handle(t_heh) ) {} } new_heh = _m.new_edge(vh, vh1); opp_new_heh = _m.opposite_halfedge_handle(new_heh); _m.set_vertex_handle( heh, vh ); _m.set_next_halfedge_handle(t_heh, opp_new_heh); _m.set_next_halfedge_handle(new_heh, _m.next_halfedge_handle(heh)); _m.set_next_halfedge_handle(heh, new_heh); _m.set_next_halfedge_handle(opp_new_heh, opp_heh); if (_m.face_handle(opp_heh).is_valid()) { _m.set_face_handle(opp_new_heh, _m.face_handle(opp_heh)); _m.set_halfedge_handle(_m.face_handle(opp_new_heh), opp_new_heh); } _m.set_face_handle( new_heh, _m.face_handle(heh) ); _m.set_halfedge_handle( vh, new_heh); // We cant reconnect a non existing face, so we skip this here if necessary if ( !_m.is_boundary(heh) ) _m.set_halfedge_handle( _m.face_handle(heh), heh ); _m.set_halfedge_handle( vh1, opp_new_heh ); // Never forget this, when playing with the topology _m.adjust_outgoing_halfedge( vh ); _m.adjust_outgoing_halfedge( vh1 ); } private: // geometry helper void compute_midpoint(mesh_t& _m, const typename mesh_t::EdgeHandle& _eh) { typename mesh_t::HalfedgeHandle heh, opp_heh; heh = _m.halfedge_handle( _eh, 0); opp_heh = _m.halfedge_handle( _eh, 1); typename mesh_t::Point pos(0,0,0); typename mesh_t::VertexHandle a_0(_m.to_vertex_handle(heh)); typename mesh_t::VertexHandle a_1(_m.to_vertex_handle(opp_heh)); // boundary edge: 4-point scheme if (_m.is_boundary(_eh) ) { pos = _m.point(a_0); pos += _m.point(a_1); pos *= static_cast(9.0/16.0); typename mesh_t::Point tpos; if(_m.is_boundary(heh)) { tpos = _m.point(_m.to_vertex_handle(_m.next_halfedge_handle(heh))); tpos += _m.point(_m.to_vertex_handle(_m.opposite_halfedge_handle(_m.prev_halfedge_handle(heh)))); } else { assert(_m.is_boundary(opp_heh)); tpos = _m.point(_m.to_vertex_handle(_m.next_halfedge_handle(opp_heh))); tpos += _m.point(_m.to_vertex_handle(_m.opposite_halfedge_handle(_m.prev_halfedge_handle(opp_heh)))); } tpos *= static_cast(-1.0/16.0); pos += tpos; } else { int valence_a_0 = _m.valence(a_0); int valence_a_1 = _m.valence(a_1); assert(valence_a_0>2); assert(valence_a_1>2); if( (valence_a_0==6 && valence_a_1==6) || (_m.is_boundary(a_0) && valence_a_1==6) || (_m.is_boundary(a_1) && valence_a_0==6) || (_m.is_boundary(a_0) && _m.is_boundary(a_1)) )// use 8-point scheme { real_t alpha = real_t(1.0/2); real_t beta = real_t(1.0/8); real_t gamma = real_t(-1.0/16); //get points typename mesh_t::VertexHandle b_0, b_1, c_0, c_1, c_2, c_3; typename mesh_t::HalfedgeHandle t_he; t_he = _m.next_halfedge_handle(_m.opposite_halfedge_handle(heh)); b_0 = _m.to_vertex_handle(t_he); if(!_m.is_boundary(_m.opposite_halfedge_handle(t_he))) { t_he = _m.next_halfedge_handle(_m.opposite_halfedge_handle(t_he)); c_0 = _m.to_vertex_handle(t_he); } t_he = _m.opposite_halfedge_handle(_m.prev_halfedge_handle(heh)); b_1 = _m.to_vertex_handle(t_he); if(!_m.is_boundary(t_he)) { t_he = _m.opposite_halfedge_handle(_m.prev_halfedge_handle(t_he)); c_1 = _m.to_vertex_handle(t_he); } t_he = _m.next_halfedge_handle(_m.opposite_halfedge_handle(opp_heh)); assert(b_1.idx()==_m.to_vertex_handle(t_he).idx()); if(!_m.is_boundary(_m.opposite_halfedge_handle(t_he))) { t_he = _m.next_halfedge_handle(_m.opposite_halfedge_handle(t_he)); c_2 = _m.to_vertex_handle(t_he); } t_he = _m.opposite_halfedge_handle(_m.prev_halfedge_handle(opp_heh)); assert(b_0==_m.to_vertex_handle(t_he)); if(!_m.is_boundary(t_he)) { t_he = _m.opposite_halfedge_handle(_m.prev_halfedge_handle(t_he)); c_3 = _m.to_vertex_handle(t_he); } //compute position. //a0,a1,b0,b1 must exist. assert(a_0.is_valid()); assert(a_1.is_valid()); assert(b_0.is_valid()); assert(b_1.is_valid()); //The other vertices may be created from symmetry is they are on the other side of the boundary. pos = _m.point(a_0); pos += _m.point(a_1); pos *= alpha; typename mesh_t::Point tpos ( _m.point(b_0) ); tpos += _m.point(b_1); tpos *= beta; pos += tpos; typename mesh_t::Point pc_0, pc_1, pc_2, pc_3; if(c_0.is_valid()) pc_0 = _m.point(c_0); else //create the point by symmetry { pc_0 = _m.point(a_1) + _m.point(b_0) - _m.point(a_0); } if(c_1.is_valid()) pc_1 = _m.point(c_1); else //create the point by symmetry { pc_1 = _m.point(a_1) + _m.point(b_1) - _m.point(a_0); } if(c_2.is_valid()) pc_2 = _m.point(c_2); else //create the point by symmetry { pc_2 = _m.point(a_0) + _m.point(b_1) - _m.point(a_1); } if(c_3.is_valid()) pc_3 = _m.point(c_3); else //create the point by symmetry { pc_3 = _m.point(a_0) + _m.point(b_0) - _m.point(a_1); } tpos = pc_0; tpos += pc_1; tpos += pc_2; tpos += pc_3; tpos *= gamma; pos += tpos; } else //at least one endpoint is [irregular and not in boundary] { RealType normFactor = static_cast(0.0); if(valence_a_0!=6 && !_m.is_boundary(a_0)) { assert((int)weights[valence_a_0].size()==valence_a_0+1); typename mesh_t::HalfedgeHandle t_he = opp_heh; for(int i = 0; i < valence_a_0 ; t_he=_m.next_halfedge_handle(_m.opposite_halfedge_handle(t_he)), ++i) { pos += weights[valence_a_0][i] * _m.point(_m.to_vertex_handle(t_he)); } assert(t_he==opp_heh); //add irregular vertex: pos += weights[valence_a_0][valence_a_0] * _m.point(a_0); ++normFactor; } if(valence_a_1!=6 && !_m.is_boundary(a_1)) { assert((int)weights[valence_a_1].size()==valence_a_1+1); typename mesh_t::HalfedgeHandle t_he = heh; for(int i = 0; i < valence_a_1 ; t_he=_m.next_halfedge_handle(_m.opposite_halfedge_handle(t_he)), ++i) { pos += weights[valence_a_1][i] * _m.point(_m.to_vertex_handle(t_he)); } assert(t_he==heh); //add irregular vertex: pos += weights[valence_a_1][valence_a_1] * _m.point(a_1); ++normFactor; } assert(normFactor>0.1); //normFactor should be 1 or 2 //if both vertices are irregular, average positions: pos /= normFactor; } } _m.property( ep_pos_, _eh ) = pos; } private: // data OpenMesh::VPropHandleT< typename mesh_t::Point > vp_pos_; OpenMesh::EPropHandleT< typename mesh_t::Point > ep_pos_; weights_t weights; }; } // END_NS_UNIFORM } // END_NS_SUBDIVIDER } // END_NS_OPENMESH #endif OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/CatmullClarkT.hh0000660000175000011300000001634314172246501025546 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file CatmullClarkT.hh */ //============================================================================= // // CLASS CatmullClarkT // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARKT_HH #define OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARKT_HH //== INCLUDES ================================================================= #include // -------------------- STL #if defined(OM_CC_MIPS) # include #else # include #endif //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_SUBVIDER namespace Uniform { // BEGIN_NS_UNIFORM //== CLASS DEFINITION ========================================================= /** \class CatmullClarkT CatmullClarkT.hh Based on code from Leon Kos, CAD lab, Mech.Eng., University of Ljubljana, Slovenia (http://www.lecad.fs.uni-lj.si/~leon) \note Needs a PolyMesh to work on! */ template class CatmullClarkT : public SubdividerT< MeshType, RealType > { public: typedef typename MeshType::FaceHandle FaceHandle; typedef typename MeshType::VertexHandle VertexHandle; typedef typename MeshType::EdgeHandle EdgeHandle; typedef typename MeshType::HalfedgeHandle HalfedgeHandle; typedef typename MeshType::Point Point; typedef typename MeshType::Normal Normal; typedef typename MeshType::FaceIter FaceIter; typedef typename MeshType::EdgeIter EdgeIter; typedef typename MeshType::VertexIter VertexIter; typedef typename MeshType::VertexEdgeIter VertexEdgeIter; typedef typename MeshType::VertexFaceIter VertexFaceIter; typedef typename MeshType::VOHIter VOHIter; typedef SubdividerT< MeshType, RealType > parent_t; /// Constructor CatmullClarkT( ) : parent_t() { } /// Constructor explicit CatmullClarkT(MeshType &_m) : parent_t(_m) { } virtual ~CatmullClarkT() {} public: const char *name() const override { return "Uniform CatmullClark"; } protected: /// Initialize properties and weights virtual bool prepare( MeshType& _m ) override; /// Remove properties and weights virtual bool cleanup( MeshType& _m ) override; /** \brief Execute n subdivision steps * * @param _m Mesh to work on * @param _n Number of iterations * @param _update_points Unused here * @return successful? */ virtual bool subdivide( MeshType& _m, size_t _n , const bool _update_points = true) override; private: //=========================================================================== /** @name Topology helpers * @{ */ //=========================================================================== void split_edge( MeshType& _m, const EdgeHandle& _eh); void split_face( MeshType& _m, const FaceHandle& _fh); void compute_midpoint( MeshType& _m, const EdgeHandle& _eh, const bool _update_points); void update_vertex(MeshType& _m, const VertexHandle& _vh); /** @} */ private: OpenMesh::VPropHandleT< Point > vp_pos_; // next vertex pos OpenMesh::EPropHandleT< Point > ep_pos_; // new edge pts OpenMesh::FPropHandleT< Point > fp_pos_; // new face pts OpenMesh::EPropHandleT creaseWeights_;// crease weights }; //============================================================================= } // END_NS_UNIFORM } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARK_CC) # define OPENMESH_SUBDIVIDER_TEMPLATES # include "CatmullClarkT_impl.hh" #endif //============================================================================= #endif // OPENMESH_SUBDIVIDER_UNIFORM_CATMULLCLARKT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/CompositeLoopT.hh0000660000175000011300000001341314172246501025757 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file CompositeLoopT.hh */ //============================================================================= // // CLASS LoopT // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITELOOPT_HH #define OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITELOOPT_HH //== INCLUDES ================================================================= #include "Composite/CompositeT.hh" #include "Composite/CompositeTraits.hh" //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_DECIMATER namespace Uniform { // BEGIN_NS_DECIMATER //== CLASS DEFINITION ========================================================= /** Uniform composite Loop subdivision algorithm */ template class CompositeLoopT : public CompositeT { public: typedef CompositeT Inherited; public: CompositeLoopT() : Inherited() {}; explicit CompositeLoopT(MeshType& _mesh) : Inherited(_mesh) {}; ~CompositeLoopT() {} public: const char *name() const override { return "Uniform Composite Loop"; } protected: // inherited interface void apply_rules(void) override { Inherited::Tvv4(); Inherited::VdE(); Inherited::EVc(coeffs_); Inherited::VdE(); Inherited::EVc(coeffs_); } protected: typedef typename Inherited::Coeff Coeff; /** Helper struct * \internal */ struct EVCoeff : public Coeff { EVCoeff() : Coeff() { init(50); } void init(size_t _max_valence) { weights_.resize(_max_valence); std::generate(weights_.begin(), weights_.end(), compute_weight() ); } double operator()(size_t _valence) override { return weights_[_valence]; } /// \internal struct compute_weight { compute_weight() : val_(0) { } double operator()(void) // Loop weights for non-boundary vertices { // 1 3 2 * pi // - * ( --- + cos ( ------- ) )� - 1.0 // 2 2 valence double f1 = 1.5 + cos(2.0*M_PI/val_++); return 0.5 * f1 * f1 - 1.0; } size_t val_; }; std::vector weights_; } coeffs_; }; //============================================================================= } // END_NS_UNIFORM } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITELOOPT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/LongestEdgeT.hh0000660000175000011300000001744014172246501025367 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file LongestEdgeT.hh */ //============================================================================= // // CLASS LongestEdgeT // //============================================================================= #ifndef LINEAR_H #define LINEAR_H #include #include #include // -------------------- STL #include #include #if defined(OM_CC_MIPS) # include #else # include #endif //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_DECIMATER namespace Uniform { // BEGIN_NS_UNIFORM //== CLASS DEFINITION ========================================================= template class CompareLengthFunction { public: typedef std::pair queueElement; bool operator()(const queueElement& t1, const queueElement& t2) // Returns true if t1 is smaller than t2 { return (t1.second < t2.second); } }; /** %Uniform LongestEdgeT subdivision algorithm * * Very simple algorithm splitting all edges which are longer than given via * set_max_edge_length(). The split is always performed on the longest * edge in the mesh. */ template class LongestEdgeT : public SubdividerT { public: typedef RealType real_t; typedef MeshType mesh_t; typedef SubdividerT< mesh_t, real_t > parent_t; typedef std::vector< std::vector > weights_t; typedef std::vector weight_t; typedef std::pair< typename mesh_t::EdgeHandle, real_t > queueElement; public: LongestEdgeT() : parent_t() { } LongestEdgeT( mesh_t& _m) : parent_t(_m) { } ~LongestEdgeT() {} public: const char *name() const { return "Longest Edge Split"; } void set_max_edge_length(double _value) { max_edge_length_squared_ = _value * _value; } protected: bool prepare( mesh_t& _m ) { return true; } bool cleanup( mesh_t& _m ) { return true; } bool subdivide( MeshType& _m, size_t _n , const bool _update_points = true) { // Sorted queue containing all edges sorted by their decreasing length std::priority_queue< queueElement, std::vector< queueElement > , CompareLengthFunction< mesh_t, real_t > > queue; // Build the initial queue // First element should be longest edge typename mesh_t::EdgeIter edgesEnd = _m.edges_end(); for ( typename mesh_t::EdgeIter eit = _m.edges_begin(); eit != edgesEnd; ++eit) { const typename MeshType::Point to = _m.point(_m.to_vertex_handle(_m.halfedge_handle(*eit,0))); const typename MeshType::Point from = _m.point(_m.from_vertex_handle(_m.halfedge_handle(*eit,0))); real_t length = (to - from).sqrnorm(); // Only push the edges that need to be split if ( length > max_edge_length_squared_ ) queue.push( queueElement(*eit,length) ); } bool stop = false; while ( !stop && ! queue.empty() ) { queueElement a = queue.top(); queue.pop(); if ( a.second < max_edge_length_squared_ ) { stop = true; break; } else { const typename MeshType::Point to = _m.point(_m.to_vertex_handle(_m.halfedge_handle(a.first,0))); const typename MeshType::Point from = _m.point(_m.from_vertex_handle(_m.halfedge_handle(a.first,0))); const typename MeshType::Point midpoint = static_cast(0.5) * (to + from); const typename MeshType::VertexHandle newVertex = _m.add_vertex(midpoint); _m.split(a.first,newVertex); for ( typename MeshType::VertexOHalfedgeIter voh_it(_m,newVertex); voh_it.is_valid(); ++voh_it) { typename MeshType::EdgeHandle eh = _m.edge_handle(*voh_it); const typename MeshType::Point to = _m.point(_m.to_vertex_handle(*voh_it)); const typename MeshType::Point from = _m.point(_m.from_vertex_handle(*voh_it)); real_t length = (to - from).sqrnorm(); // Only push the edges that need to be split if ( length > max_edge_length_squared_ ) queue.push( queueElement(eh,length) ); } } } #if defined(_DEBUG) || defined(DEBUG) // Now we have an consistent mesh! assert( OpenMesh::Utils::MeshCheckerT(_m).check() ); #endif return true; } private: // data real_t max_edge_length_squared_; }; } // END_NS_UNIFORM } // END_NS_SUBDIVIDER } // END_NS_OPENMESH #endif OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/CompositeSqrt3T.hh0000660000175000011300000001314014172246501026057 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file CompositeSqrt3T.hh */ //============================================================================= // // CLASS SQRT3T // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITESQRT3T_HH #define OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITESQRT3T_HH //== INCLUDES ================================================================= #include "Composite/CompositeT.hh" #include "Composite/CompositeTraits.hh" //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_DECIMATER namespace Uniform { // BEGIN_NS_UNIFORM //== CLASS DEFINITION ========================================================= /** Uniform composite sqrt(3) subdivision algorithm */ template class CompositeSqrt3T : public CompositeT { public: typedef CompositeT Inherited; public: CompositeSqrt3T() : Inherited() {}; explicit CompositeSqrt3T(MeshType& _mesh) : Inherited(_mesh) {}; ~CompositeSqrt3T() {} public: const char *name() const override { return "Uniform Composite Sqrt3"; } protected: // inherited interface void apply_rules(void) override { Inherited::Tvv3(); Inherited::VF(); Inherited::FF(); Inherited::FVc(coeffs_); } protected: typedef typename Inherited::Coeff Coeff; /** Helper class * \internal */ struct FVCoeff : public Coeff { FVCoeff() : Coeff() { init(50); } void init(size_t _max_valence) { weights_.resize(_max_valence); std::generate(weights_.begin(), weights_.end(), compute_weight() ); } double operator()(size_t _valence) override { return weights_[_valence]; } /** \internal */ struct compute_weight { compute_weight() : val_(0) { } double operator()(void) // sqrt(3) weights for non-boundary vertices { return 2.0/3.0 * (cos(2.0*M_PI/val_++)+1.0); } size_t val_; }; std::vector weights_; } coeffs_; }; //============================================================================= } // END_NS_UNIFORM } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITESQRT3T_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/SubdividerT.hh0000660000175000011300000001564314172246501025272 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file SubdividerT.hh */ //============================================================================= // // CLASS SubdividerT // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_UNIFORM_SUDIVIDERT_HH #define OPENMESH_SUBDIVIDER_UNIFORM_SUDIVIDERT_HH //== INCLUDE ================================================================== #include #include #if defined(_DEBUG) || defined(DEBUG) // Makes life lot easier, when playing/messing around with low-level topology // changing methods of OpenMesh # include # define ASSERT_CONSISTENCY( T, m ) \ assert(OpenMesh::Utils::MeshCheckerT(m).check()) #else # define ASSERT_CONSISTENCY( T, m ) #endif //== NAMESPACE ================================================================ namespace OpenMesh { namespace Subdivider { namespace Uniform { //== CLASS DEFINITION ========================================================= /** Abstract base class for uniform subdivision algorithms. * * A derived class must overload the following functions: * -# const char* name() const * -# void prepare(MeshType&) * -# void subdivide(MeshType&, size_t, bool) * -# void cleanup(MeshType&) */ template class SubdividerT : private Utils::Noncopyable { public: typedef MeshType mesh_t; typedef RealType real_t; public: /// \name Constructors //@{ /// Constructor to be used with interface 2 /// \see attach(), operator()(size_t), detach() SubdividerT(void) : attached_() { } /// Constructor to be used with interface 1 (calls attach()) /// \see operator()( MeshType&, size_t ) explicit SubdividerT( MeshType &_m ) : attached_(nullptr) { attach(_m); } //@} /// Destructor (calls detach()) virtual ~SubdividerT() { detach(); } /// Return name of subdivision algorithm virtual const char *name( void ) const = 0; public: /// \name Interface 1 //@{ /// Subdivide the mesh \c _m \c _n times. /// \see SubdividerT(MeshType&) bool operator () ( MeshType& _m, size_t _n , const bool _update_points = true) { return prepare(_m) && subdivide( _m, _n , _update_points ) && cleanup( _m ); } //@} public: /// \name Interface 2 //@{ /// Attach mesh \c _m to self /// \see SubdividerT(), operator()(size_t), detach() bool attach( MeshType& _m ) { if ( attached_ == &_m ) return true; detach(); if (prepare( _m )) { attached_ = &_m; return true; } return false; } /// Subdivide the attached \c _n times. /// \see SubdividerT(), attach(), detach() bool operator()( size_t _n , const bool _update_points = true) { return attached_ ? subdivide( *attached_, _n , _update_points) : false; } /// Detach an eventually attached mesh. /// \see SubdividerT(), attach(), operator()(size_t) void detach(void) { if ( attached_ ) { cleanup( *attached_ ); attached_ = nullptr; } } //@} protected: /// \name Overload theses methods //@{ /// Prepare mesh, e.g. add properties virtual bool prepare( MeshType& _m ) = 0; /// Subdivide mesh \c _m \c _n times virtual bool subdivide( MeshType& _m, size_t _n, const bool _update_points = true) = 0; /// Cleanup mesh after usage, e.g. remove added properties virtual bool cleanup( MeshType& _m ) = 0; //@} private: MeshType *attached_; }; //============================================================================= } // namespace Uniform } // namespace Subdivider } // namespace OpenMesh //============================================================================= #endif // OPENMESH_SUBDIVIDER_UNIFORM_SUBDIVIDERT_HH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/LoopT.hh0000660000175000011300000003570414172246501024103 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file LoopT.hh */ //============================================================================= // // CLASS LoopT // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_UNIFORM_LOOPT_HH #define OPENMESH_SUBDIVIDER_UNIFORM_LOOPT_HH //== INCLUDES ================================================================= #include #include #include #include // -------------------- STL #include #if defined(OM_CC_MIPS) # include #else # include #endif //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_DECIMATER namespace Uniform { // BEGIN_NS_DECIMATER //== CLASS DEFINITION ========================================================= /** %Uniform Loop subdivision algorithm. * * Implementation as described in * * C. T. Loop, "Smooth Subdivision Surfaces Based on Triangles", * M.S. Thesis, Department of Mathematics, University of Utah, August 1987. * */ template class LoopT : public SubdividerT { public: typedef RealType real_t; typedef MeshType mesh_t; typedef SubdividerT< mesh_t, real_t > parent_t; typedef std::pair< real_t, real_t > weight_t; typedef std::vector< std::pair > weights_t; public: LoopT(void) : parent_t(), _1over8( 1.0/8.0 ), _3over8( 3.0/8.0 ) { init_weights(); } explicit LoopT( mesh_t& _m ) : parent_t(_m), _1over8( 1.0/8.0 ), _3over8( 3.0/8.0 ) { init_weights(); } ~LoopT() {} public: const char *name() const override { return "Uniform Loop"; } /// Pre-compute weights void init_weights(size_t _max_valence=50) { weights_.resize(_max_valence); std::generate(weights_.begin(), weights_.end(), compute_weight()); } protected: bool prepare( mesh_t& _m ) override { _m.add_property( vp_pos_ ); _m.add_property( ep_pos_ ); return true; } bool cleanup( mesh_t& _m ) override { _m.remove_property( vp_pos_ ); _m.remove_property( ep_pos_ ); return true; } bool subdivide( mesh_t& _m, size_t _n, const bool _update_points = true) override { ///TODO:Implement fixed positions typename mesh_t::FaceIter fit, f_end; typename mesh_t::EdgeIter eit, e_end; typename mesh_t::VertexIter vit; // Do _n subdivisions for (size_t i=0; i < _n; ++i) { if(_update_points) { // compute new positions for old vertices for (vit = _m.vertices_begin(); vit != _m.vertices_end(); ++vit) { smooth(_m, *vit); } } // Compute position for new vertices and store them in the edge property for (eit=_m.edges_begin(); eit != _m.edges_end(); ++eit) compute_midpoint( _m, *eit ); // Split each edge at midpoint and store precomputed positions (stored in // edge property ep_pos_) in the vertex property vp_pos_; // Attention! Creating new edges, hence make sure the loop ends correctly. for (auto eh : _m.edges()) split_edge(_m, eh ); // Commit changes in topology and reconsitute consistency // Attention! Creating new faces, hence make sure the loop ends correctly. for (auto fh : _m.faces()) split_face(_m, fh ); if(_update_points) { // Commit changes in geometry for ( vit = _m.vertices_begin(); vit != _m.vertices_end(); ++vit) { _m.set_point(*vit, _m.property( vp_pos_, *vit ) ); } } #if defined(_DEBUG) || defined(DEBUG) // Now we have an consistent mesh! assert( OpenMesh::Utils::MeshCheckerT(_m).check() ); #endif } return true; } private: /// Helper functor to compute weights for Loop-subdivision /// \internal struct compute_weight { compute_weight() : valence(-1) { } weight_t operator() (void) { #if !defined(OM_CC_MIPS) using std::cos; #endif // 1 // alpha(n) = ---- * (40 - ( 3 + 2 cos( 2 Pi / n ) )� ) // 64 if (++valence) { double inv_v = 1.0/double(valence); double t = (3.0 + 2.0 * cos( 2.0 * M_PI * inv_v) ); double alpha = (40.0 - t * t)/64.0; return weight_t( static_cast(1.0-alpha), static_cast(inv_v*alpha) ); } return weight_t(static_cast(0.0), static_cast(0.0)); } int valence; }; private: // topological modifiers void split_face(mesh_t& _m, const typename mesh_t::FaceHandle& _fh) { typename mesh_t::HalfedgeHandle heh1(_m.halfedge_handle(_fh)), heh2(_m.next_halfedge_handle(_m.next_halfedge_handle(heh1))), heh3(_m.next_halfedge_handle(_m.next_halfedge_handle(heh2))); // Cutting off every corner of the 6_gon corner_cutting( _m, heh1 ); corner_cutting( _m, heh2 ); corner_cutting( _m, heh3 ); } void corner_cutting(mesh_t& _m, const typename mesh_t::HalfedgeHandle& _he) { // Define Halfedge Handles typename mesh_t::HalfedgeHandle heh1(_he), heh5(heh1), heh6(_m.next_halfedge_handle(heh1)); // Cycle around the polygon to find correct Halfedge for (; _m.next_halfedge_handle(_m.next_halfedge_handle(heh5)) != heh1; heh5 = _m.next_halfedge_handle(heh5)) {} typename mesh_t::VertexHandle vh1 = _m.to_vertex_handle(heh1), vh2 = _m.to_vertex_handle(heh5); typename mesh_t::HalfedgeHandle heh2(_m.next_halfedge_handle(heh5)), heh3(_m.new_edge( vh1, vh2)), heh4(_m.opposite_halfedge_handle(heh3)); /* Intermediate result * * * * 5 /|\ * /_ \ * vh2> * * * /|\3 |\ * /_ \|4 \ * *----\*----\* * 1 ^ 6 * vh1 (adjust_outgoing halfedge!) */ // Old and new Face typename mesh_t::FaceHandle fh_old(_m.face_handle(heh6)); typename mesh_t::FaceHandle fh_new(_m.new_face()); // Re-Set Handles around old Face _m.set_next_halfedge_handle(heh4, heh6); _m.set_next_halfedge_handle(heh5, heh4); _m.set_face_handle(heh4, fh_old); _m.set_face_handle(heh5, fh_old); _m.set_face_handle(heh6, fh_old); _m.set_halfedge_handle(fh_old, heh4); // Re-Set Handles around new Face _m.set_next_halfedge_handle(heh1, heh3); _m.set_next_halfedge_handle(heh3, heh2); _m.set_face_handle(heh1, fh_new); _m.set_face_handle(heh2, fh_new); _m.set_face_handle(heh3, fh_new); _m.set_halfedge_handle(fh_new, heh1); } void split_edge(mesh_t& _m, const typename mesh_t::EdgeHandle& _eh) { typename mesh_t::HalfedgeHandle heh = _m.halfedge_handle(_eh, 0), opp_heh = _m.halfedge_handle(_eh, 1); typename mesh_t::HalfedgeHandle new_heh, opp_new_heh, t_heh; typename mesh_t::VertexHandle vh; typename mesh_t::VertexHandle vh1(_m.to_vertex_handle(heh)); typename mesh_t::Point midP(_m.point(_m.to_vertex_handle(heh))); midP += _m.point(_m.to_vertex_handle(opp_heh)); midP *= static_cast(0.5); // new vertex vh = _m.new_vertex( midP ); // memorize position, will be set later _m.property( vp_pos_, vh ) = _m.property( ep_pos_, _eh ); // Re-link mesh entities if (_m.is_boundary(_eh)) { for (t_heh = heh; _m.next_halfedge_handle(t_heh) != opp_heh; t_heh = _m.opposite_halfedge_handle(_m.next_halfedge_handle(t_heh))) {} } else { for (t_heh = _m.next_halfedge_handle(opp_heh); _m.next_halfedge_handle(t_heh) != opp_heh; t_heh = _m.next_halfedge_handle(t_heh) ) {} } new_heh = _m.new_edge(vh, vh1); opp_new_heh = _m.opposite_halfedge_handle(new_heh); _m.set_vertex_handle( heh, vh ); _m.set_next_halfedge_handle(t_heh, opp_new_heh); _m.set_next_halfedge_handle(new_heh, _m.next_halfedge_handle(heh)); _m.set_next_halfedge_handle(heh, new_heh); _m.set_next_halfedge_handle(opp_new_heh, opp_heh); if (_m.face_handle(opp_heh).is_valid()) { _m.set_face_handle(opp_new_heh, _m.face_handle(opp_heh)); _m.set_halfedge_handle(_m.face_handle(opp_new_heh), opp_new_heh); } _m.set_face_handle( new_heh, _m.face_handle(heh) ); _m.set_halfedge_handle( vh, new_heh); // We cant reconnect a non existing face, so we skip this here if necessary if ( !_m.is_boundary(heh) ) _m.set_halfedge_handle( _m.face_handle(heh), heh ); _m.set_halfedge_handle( vh1, opp_new_heh ); // Never forget this, when playing with the topology _m.adjust_outgoing_halfedge( vh ); _m.adjust_outgoing_halfedge( vh1 ); } private: // geometry helper void compute_midpoint(mesh_t& _m, const typename mesh_t::EdgeHandle& _eh) { #define V( X ) vector_cast< typename mesh_t::Normal >( X ) typename mesh_t::HalfedgeHandle heh, opp_heh; heh = _m.halfedge_handle( _eh, 0); opp_heh = _m.halfedge_handle( _eh, 1); typename mesh_t::Point pos(_m.point(_m.to_vertex_handle(heh))); pos += V( _m.point(_m.to_vertex_handle(opp_heh)) ); // boundary edge: just average vertex positions if (_m.is_boundary(_eh) ) { pos *= static_cast(0.5); } else // inner edge: add neighbouring Vertices to sum { pos *= real_t(3.0); pos += V(_m.point(_m.to_vertex_handle(_m.next_halfedge_handle(heh)))); pos += V(_m.point(_m.to_vertex_handle(_m.next_halfedge_handle(opp_heh)))); pos *= _1over8; } _m.property( ep_pos_, _eh ) = pos; #undef V } void smooth(mesh_t& _m, const typename mesh_t::VertexHandle& _vh) { typename mesh_t::Point pos(0.0,0.0,0.0); if (_m.is_boundary(_vh) ) // if boundary: Point 1-6-1 { typename mesh_t::HalfedgeHandle heh, prev_heh; heh = _m.halfedge_handle( _vh ); if ( heh.is_valid() ) { assert( _m.is_boundary( _m.edge_handle( heh ) ) ); prev_heh = _m.prev_halfedge_handle( heh ); typename mesh_t::VertexHandle to_vh = _m.to_vertex_handle( heh ), from_vh = _m.from_vertex_handle( prev_heh ); // ( v_l + 6 v + v_r ) / 8 pos = _m.point( _vh ); pos *= real_t(6.0); pos += vector_cast< typename mesh_t::Normal >( _m.point( to_vh ) ); pos += vector_cast< typename mesh_t::Normal >( _m.point( from_vh ) ); pos *= _1over8; } else return; } else // inner vertex: (1-a) * p + a/n * Sum q, q in one-ring of p { typedef typename mesh_t::Normal Vec; typename mesh_t::VertexVertexIter vvit; size_t valence(0); // Calculate Valence and sum up neighbour points for (vvit=_m.vv_iter(_vh); vvit.is_valid(); ++vvit) { ++valence; pos += vector_cast< Vec >( _m.point(*vvit) ); } pos *= weights_[valence].second; // alpha(n)/n * Sum q, q in one-ring of p pos += weights_[valence].first * vector_cast(_m.point(_vh)); // + (1-a)*p } _m.property( vp_pos_, _vh ) = pos; } private: // data OpenMesh::VPropHandleT< typename mesh_t::Point > vp_pos_; OpenMesh::EPropHandleT< typename mesh_t::Point > ep_pos_; weights_t weights_; const real_t _1over8; const real_t _3over8; }; //============================================================================= } // END_NS_UNIFORM } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITELOOPT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/MidpointT.hh0000660000175000011300000000715614172246501024755 0ustar moebiusacg_staff#pragma once #include #include #include #include namespace OpenMesh { namespace Subdivider { namespace Uniform { /** * Midpoint subdivision algorithm. * * With every step, the set of vertices is replaced by the midpoints of all * current edges. Then, two sets of faces are created to set up the new * connectivity: From all midpoints of edges surrounding an original face, a new * face is created. Also, for all midpoints of edges surrounding an original * vertex, a new face is created. * * @note This algorithm ignores the _update_points option. * @note This algorithm is best suited for closed meshes since boundaries tend * to fragment into isolated faces after a few iterations. */ template class MidpointT : public SubdividerT { public: typedef RealType real_t; typedef MeshType mesh_t; typedef SubdividerT parent_t; // Inherited constructors MidpointT() : parent_t() {} MidpointT(mesh_t& _m) : parent_t(_m) {} const char* name() const { return "midpoint"; } protected: // SubdividerT interface bool prepare(mesh_t& _m) { return true; } //! Performs one step of Midpoint subdivision. //! @note The _update_points option is ignored bool subdivide(mesh_t& _m, size_t _n, const bool _update_points = true) { _m.request_halfedge_status(); _m.request_edge_status(); _m.request_vertex_status(); _m.request_face_status(); PropertyManager> edge_midpoint(_m, "edge_midpoint"); PropertyManager> is_original_vertex(_m, "is_original_vertex"); for (size_t iteration = 0; iteration < _n; ++iteration) { is_original_vertex.set_range(_m.vertices_begin(), _m.vertices_end(), true); // Create vertices on edge midpoints for (auto eh : _m.edges()) { VertexHandle new_vh = _m.new_vertex(_m.calc_edge_midpoint(eh)); edge_midpoint[eh] = new_vh; is_original_vertex[new_vh] = false; } // Create new faces from original faces for (auto fh : _m.faces()) { std::vector new_corners; for (auto eh : _m.fe_range(fh)) new_corners.push_back(edge_midpoint[eh]); _m.add_face(new_corners); } // Create new faces from original vertices for (auto vh : _m.vertices()) { if (is_original_vertex[vh]) { if (!_m.is_boundary(vh)) { std::vector new_corners; for (auto eh : _m.ve_range(vh)) new_corners.push_back(edge_midpoint[eh]); std::reverse(new_corners.begin(), new_corners.end()); _m.add_face(new_corners); } } } for (auto vh : _m.vertices()) if (is_original_vertex[vh]) _m.delete_vertex(vh); _m.garbage_collection(); } _m.release_face_status(); _m.release_vertex_status(); _m.release_edge_status(); _m.release_halfedge_status(); return true; } bool cleanup(mesh_t& _m) { return true; } }; } // namespace Uniform } // namespace Subdivider } // namespace OpenMesh OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/Sqrt3T.hh0000660000175000011300000004153214172246501024202 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Sqrt3T.hh */ //============================================================================= // // CLASS Sqrt3T // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_UNIFORM_SQRT3T_HH #define OPENMESH_SUBDIVIDER_UNIFORM_SQRT3T_HH //== INCLUDES ================================================================= #include #include #include #if defined(_DEBUG) || defined(DEBUG) // Makes life lot easier, when playing/messing around with low-level topology // changing methods of OpenMesh # include # define ASSERT_CONSISTENCY( T, m ) \ assert(OpenMesh::Utils::MeshCheckerT(m).check()) #else # define ASSERT_CONSISTENCY( T, m ) #endif // -------------------- STL #include #if defined(OM_CC_MIPS) # include #else # include #endif //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_DECIMATER namespace Uniform { // BEGIN_NS_DECIMATER //== CLASS DEFINITION ========================================================= /** %Uniform Sqrt3 subdivision algorithm * * Implementation as described in * * L. Kobbelt, "Sqrt(3) subdivision", Proceedings of SIGGRAPH 2000. */ template class Sqrt3T : public SubdividerT< MeshType, RealType > { public: typedef RealType real_t; typedef MeshType mesh_t; typedef SubdividerT< mesh_t, real_t > parent_t; typedef std::pair< real_t, real_t > weight_t; typedef std::vector< std::pair > weights_t; public: Sqrt3T(void) : parent_t(), _1over3( real_t(1.0/3.0) ), _1over27( real_t(1.0/27.0) ) { init_weights(); } explicit Sqrt3T(MeshType &_m) : parent_t(_m), _1over3( real_t(1.0/3.0) ), _1over27( real_t(1.0/27.0) ) { init_weights(); } virtual ~Sqrt3T() {} public: const char *name() const override { return "Uniform Sqrt3"; } /// Pre-compute weights void init_weights(size_t _max_valence=50) { weights_.resize(_max_valence); std::generate(weights_.begin(), weights_.end(), compute_weight()); } protected: bool prepare( MeshType& _m ) override { _m.request_edge_status(); _m.add_property( vp_pos_ ); _m.add_property( ep_nv_ ); _m.add_property( mp_gen_ ); _m.property( mp_gen_ ) = 0; return _m.has_edge_status() && vp_pos_.is_valid() && ep_nv_.is_valid() && mp_gen_.is_valid(); } bool cleanup( MeshType& _m ) override { _m.release_edge_status(); _m.remove_property( vp_pos_ ); _m.remove_property( ep_nv_ ); _m.remove_property( mp_gen_ ); return true; } bool subdivide( MeshType& _m, size_t _n , const bool _update_points = true) override { ///TODO:Implement fixed positions typename MeshType::Point pos(0,0,0), zero(0,0,0); size_t &gen = _m.property( mp_gen_ ); for (size_t l=0; l<_n; ++l) { // tag existing edges for (auto eh : _m.edges()) { _m.status( eh ).set_tagged( true ); if ( (gen%2) && _m.is_boundary(eh) ) compute_new_boundary_points( _m, eh ); // *) creates new vertices } // do relaxation of old vertices, but store new pos in property vp_pos_ for (auto vh : _m.vertices()) { if ( _m.is_boundary(vh) ) { if ( gen%2 ) { auto heh = _m.halfedge_handle(vh); if (heh.is_valid()) // skip isolated newly inserted vertices *) { auto prev_heh = _m.prev_halfedge_handle(heh); assert( _m.is_boundary(heh ) ); assert( _m.is_boundary(prev_heh) ); pos = _m.point(_m.to_vertex_handle(heh)); pos += _m.point(_m.from_vertex_handle(prev_heh)); pos *= real_t(4.0); pos += real_t(19.0) * _m.point( vh ); pos *= _1over27; _m.property( vp_pos_, vh ) = pos; } } else _m.property( vp_pos_, vh ) = _m.point( vh ); } else { size_t valence=0; pos = zero; for ( auto vvh : _m.vv_range(vh)) { pos += _m.point( vvh ); ++valence; } pos *= weights_[ valence ].second; pos += weights_[ valence ].first * _m.point(vh); _m.property( vp_pos_, vh ) = pos; } } // insert new vertices, but store pos in vp_pos_ for (auto fh : _m.faces()) { if ( (gen%2) && _m.is_boundary(fh)) { boundary_split( _m, fh ); } else { auto fvit = _m.fv_iter( fh ); pos = _m.point( *fvit); pos += _m.point(*(++fvit)); pos += _m.point(*(++fvit)); pos *= _1over3; auto vh = _m.add_vertex( zero ); _m.property( vp_pos_, vh ) = pos; _m.split( fh, vh ); } } // commit new positions (now iterating over all vertices) for (auto vh : _m.vertices()) _m.set_point(vh, _m.property( vp_pos_, vh ) ); // flip old edges for (auto eh : _m.edges()) if ( _m.status( eh ).tagged() && !_m.is_boundary( eh ) ) _m.flip(eh); // Now we have an consistent mesh! ASSERT_CONSISTENCY( MeshType, _m ); // increase generation by one ++gen; } return true; } private: /// Helper functor to compute weights for sqrt(3)-subdivision /// \internal struct compute_weight { compute_weight() : valence(-1) { } weight_t operator() (void) { #if !defined(OM_CC_MIPS) using std::cos; #endif if (++valence) { real_t alpha = real_t( (4.0-2.0*cos(2.0*M_PI / real_t(valence)) )/9.0 ); return weight_t( real_t(1)-alpha, alpha/real_t(valence) ); } return weight_t(real_t(0.0), real_t(0.0) ); } int valence; }; private: // Pre-compute location of new boundary points for odd generations // and store them in the edge property ep_nv_; void compute_new_boundary_points( MeshType& _m, const typename MeshType::EdgeHandle& _eh) { assert( _m.is_boundary(_eh) ); typename MeshType::HalfedgeHandle heh; typename MeshType::VertexHandle vh1, vh2, vh3, vh4, vhl, vhr; typename MeshType::Point zero(0,0,0), P1, P2, P3, P4; /* // *---------*---------* // / \ / \ / \ // / \ / \ / \ // / \ / \ / \ // / \ / \ / \ // *---------*--#---#--*---------* // // ^ ^ ^ ^ ^ ^ // P1 P2 pl pr P3 P4 */ // get halfedge pointing from P3 to P2 (outer boundary halfedge) heh = _m.halfedge_handle(_eh, _m.is_boundary(_m.halfedge_handle(_eh,1))); assert( _m.is_boundary( _m.next_halfedge_handle( heh ) ) ); assert( _m.is_boundary( _m.prev_halfedge_handle( heh ) ) ); vh1 = _m.to_vertex_handle( _m.next_halfedge_handle( heh ) ); vh2 = _m.to_vertex_handle( heh ); vh3 = _m.from_vertex_handle( heh ); vh4 = _m.from_vertex_handle( _m.prev_halfedge_handle( heh )); P1 = _m.point(vh1); P2 = _m.point(vh2); P3 = _m.point(vh3); P4 = _m.point(vh4); vhl = _m.add_vertex(zero); vhr = _m.add_vertex(zero); _m.property(vp_pos_, vhl ) = (P1 + real_t(16.0f) * P2 + real_t(10.0f) * P3) * _1over27; _m.property(vp_pos_, vhr ) = ( real_t(10.0f) * P2 + real_t(16.0f) * P3 + P4) * _1over27; _m.property(ep_nv_, _eh).first = vhl; _m.property(ep_nv_, _eh).second = vhr; } void boundary_split( MeshType& _m, const typename MeshType::FaceHandle& _fh ) { assert( _m.is_boundary(_fh) ); typename MeshType::VertexHandle vhl, vhr; typename MeshType::FaceEdgeIter fe_it; typename MeshType::HalfedgeHandle heh; // find boundary edge for( fe_it=_m.fe_iter( _fh ); fe_it.is_valid() && !_m.is_boundary( *fe_it ); ++fe_it ) {}; // use precomputed, already inserted but not linked vertices vhl = _m.property(ep_nv_, *fe_it).first; vhr = _m.property(ep_nv_, *fe_it).second; /* // *---------*---------* // / \ / \ / \ // / \ / \ / \ // / \ / \ / \ // / \ / \ / \ // *---------*--#---#--*---------* // // ^ ^ ^ ^ ^ ^ // P1 P2 pl pr P3 P4 */ // get halfedge pointing from P2 to P3 (inner boundary halfedge) heh = _m.halfedge_handle(*fe_it, _m.is_boundary(_m.halfedge_handle(*fe_it,0))); typename MeshType::HalfedgeHandle pl_P3; // split P2->P3 (heh) in P2->pl (heh) and pl->P3 boundary_split( _m, heh, vhl ); // split edge pl_P3 = _m.next_halfedge_handle( heh ); // store next halfedge handle boundary_split( _m, heh ); // split face // split pl->P3 in pl->pr and pr->P3 boundary_split( _m, pl_P3, vhr ); boundary_split( _m, pl_P3 ); assert( _m.is_boundary( vhl ) && _m.halfedge_handle(vhl).is_valid() ); assert( _m.is_boundary( vhr ) && _m.halfedge_handle(vhr).is_valid() ); } void boundary_split(MeshType& _m, const typename MeshType::HalfedgeHandle& _heh, const typename MeshType::VertexHandle& _vh) { assert( _m.is_boundary( _m.edge_handle(_heh) ) ); typename MeshType::HalfedgeHandle heh(_heh), opp_heh( _m.opposite_halfedge_handle(_heh) ), new_heh, opp_new_heh; typename MeshType::VertexHandle to_vh(_m.to_vertex_handle(heh)); typename MeshType::HalfedgeHandle t_heh; /* * P5 * * * /|\ * / \ * / \ * / \ * / \ * /_ heh new \ * *-----\*-----\*\-----* * ^ ^ t_heh * _vh to_vh * * P1 P2 P3 P4 */ // Re-Setting Handles // find halfedge point from P4 to P3 for(t_heh = heh; _m.next_halfedge_handle(t_heh) != opp_heh; t_heh = _m.opposite_halfedge_handle(_m.next_halfedge_handle(t_heh))) {} assert( _m.is_boundary( t_heh ) ); new_heh = _m.new_edge( _vh, to_vh ); opp_new_heh = _m.opposite_halfedge_handle(new_heh); // update halfedge connectivity _m.set_next_halfedge_handle(t_heh, opp_new_heh); // P4-P3 -> P3-P2 // P2-P3 -> P3-P5 _m.set_next_halfedge_handle(new_heh, _m.next_halfedge_handle(heh)); _m.set_next_halfedge_handle(heh, new_heh); // P1-P2 -> P2-P3 _m.set_next_halfedge_handle(opp_new_heh, opp_heh); // P3-P2 -> P2-P1 // both opposite halfedges point to same face _m.set_face_handle(opp_new_heh, _m.face_handle(opp_heh)); // let heh finally point to new inserted vertex _m.set_vertex_handle(heh, _vh); // let heh and new_heh point to same face _m.set_face_handle(new_heh, _m.face_handle(heh)); // let opp_new_heh be the new outgoing halfedge for to_vh // (replaces for opp_heh) _m.set_halfedge_handle( to_vh, opp_new_heh ); // let opp_heh be the outgoing halfedge for _vh _m.set_halfedge_handle( _vh, opp_heh ); } void boundary_split( MeshType& _m, const typename MeshType::HalfedgeHandle& _heh) { assert( _m.is_boundary( _m.opposite_halfedge_handle( _heh ) ) ); typename MeshType::HalfedgeHandle heh(_heh), n_heh(_m.next_halfedge_handle(heh)); typename MeshType::VertexHandle to_vh(_m.to_vertex_handle(heh)); typename MeshType::HalfedgeHandle heh2(_m.new_edge(to_vh, _m.to_vertex_handle(_m.next_halfedge_handle(n_heh)))), heh3(_m.opposite_halfedge_handle(heh2)); typename MeshType::FaceHandle new_fh(_m.new_face()), fh(_m.face_handle(heh)); // Relink (half)edges #define set_next_heh set_next_halfedge_handle #define next_heh next_halfedge_handle _m.set_face_handle(heh, new_fh); _m.set_face_handle(heh2, new_fh); _m.set_next_heh(heh2, _m.next_heh(_m.next_heh(n_heh))); _m.set_next_heh(heh, heh2); _m.set_face_handle( _m.next_heh(heh2), new_fh); // _m.set_face_handle( _m.next_heh(_m.next_heh(heh2)), new_fh); _m.set_next_heh(heh3, n_heh); _m.set_next_heh(_m.next_halfedge_handle(n_heh), heh3); _m.set_face_handle(heh3, fh); // _m.set_face_handle(n_heh, fh); _m.set_halfedge_handle( fh, n_heh); _m.set_halfedge_handle(new_fh, heh); #undef set_next_halfedge_handle #undef next_halfedge_handle } private: weights_t weights_; OpenMesh::VPropHandleT< typename MeshType::Point > vp_pos_; OpenMesh::EPropHandleT< std::pair< typename MeshType::VertexHandle, typename MeshType::VertexHandle> > ep_nv_; OpenMesh::MPropHandleT< size_t > mp_gen_; const real_t _1over3; const real_t _1over27; }; //============================================================================= } // END_NS_UNIFORM } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_SUBDIVIDER_UNIFORM_SQRT3T_HH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/Composite/0000770000175000011300000000000014172246501024455 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeTraits.hh0000660000175000011300000001563414172246501030141 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Uniform/Composite/CompositeTraits.hh Mesh traits for uniform composite subdivision. */ //============================================================================= // // CLASS Traits // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITETRAITS_HH #define OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITETRAITS_HH //== INCLUDES ================================================================= //#include "Config.hh" // -------------------- #include #include //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_DECIMATER namespace Uniform { // BEGIN_NS_UNIFORM //== CLASS DEFINITION ========================================================= /** Uniform Composite Subdivision framework. */ struct CompositeTraits : public OpenMesh::DefaultTraits { FaceAttributes( OpenMesh::Attributes::Normal ); VertexAttributes( OpenMesh::Attributes::Normal ); //HalfedgeAttributes( OpenMesh::Attributes::PrevHalfedge ); FaceTraits { private: typedef typename Refs::HalfedgeHandle HalfedgeHandle; typedef typename Refs::Scalar Scalar; typedef typename Refs::Point Point; HalfedgeHandle red_halfedge_handle_; unsigned int generation_; bool red_; Scalar quality_; Point midpoint_; Point position_; public: const unsigned int& generation() { return generation_; } void set_generation(const unsigned int& _g) { generation_ = _g; } void inc_generation() { ++generation_; } void set_red() { red_ = 1; } void set_green() {red_ = 0; } bool is_red() { return red_; } bool is_green() { return !red_; } void set_red_halfedge_handle(HalfedgeHandle& _heh) { red_halfedge_handle_ = _heh; } HalfedgeHandle& red_halfedge_handle() { return red_halfedge_handle_; } void set_quality(Scalar& _q) { quality_ = _q; } Scalar& quality() { return quality_; } const Point& midpoint() const { return midpoint_; } void set_midpoint(const Point& _p) { midpoint_ = _p; } const Point& position() const { return position_; } void set_position(const Point& _p) { position_ = _p; } }; EdgeTraits { private: typedef typename Refs::Point Point; typedef typename Refs::Scalar Scalar; Point midpoint_; Scalar length_; Point position_; public: const Point& midpoint() const { return midpoint_; } void set_midpoint(const Point& _vh) { midpoint_ = _vh; } const Scalar& length() const { return length_; } void set_length(const Scalar& _s) { length_ = _s; } const Point& position() const { return position_; } void set_position(const Point& _p) { position_ = _p; } }; VertexTraits { private: typedef typename Refs::Point Point; Point new_pos_; Point orig_pos_; Point position_; unsigned int generation_; public: const Point& new_pos() const { return new_pos_; } void set_new_pos(const Point& _p) { new_pos_ = _p; } const unsigned int& generation() const { return generation_; } void set_generation(const unsigned int& _i) { generation_ = _i; } const Point& orig_pos() const { return orig_pos_; } void set_orig_pos(const Point& _p) { orig_pos_ = _p; } const Point& position() const { return position_; } void set_position(const Point& _p) { position_ = _p; } }; }; //============================================================================= } // END_NS_UNIFORM } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITETRAITS_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT_impl.hh0000660000175000011300000011147714172246501030121 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Uniform/Composite/CompositeT_impl.hh */ //============================================================================= // // CLASS CompositeT - IMPLEMENTATION // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_CC #define OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_CC //== INCLUDES ================================================================= #include #include //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_DECIMATER namespace Uniform { // BEGIN_NS_UNIFORM //== IMPLEMENTATION ========================================================== template bool CompositeT::prepare( MeshType& _m ) { // store mesh for later usage in subdivide(), cleanup() and all rules. p_mesh_ = &_m; typename MeshType::VertexIter v_it(_m.vertices_begin()); for (; v_it != _m.vertices_end(); ++v_it) _m.data(*v_it).set_position(_m.point(*v_it)); return true; } template void CompositeT::Tvv3() { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::VertexHandle vh; typename MeshType::FaceIter f_it; typename MeshType::EdgeIter e_it; typename MeshType::VertexIter v_it; typename MeshType::Point zero_point(0.0, 0.0, 0.0); size_t n_edges, n_faces, n_vertices, j; // Store number of original edges n_faces = mesh_.n_faces(); n_edges = mesh_.n_edges(); n_vertices = mesh_.n_vertices(); // reserve enough memory for iterator mesh_.reserve(n_vertices + n_faces, n_edges + 3 * n_faces, 3 * n_faces); // set new positions for vertices v_it = mesh_.vertices_begin(); for (j = 0; j < n_vertices; ++j) { mesh_.data(*v_it).set_position(mesh_.data(*v_it).position() * static_cast(3.0) ); ++v_it; } // Split each face f_it = mesh_.faces_begin(); for (j = 0; j < n_faces; ++j) { vh = mesh_.add_vertex(zero_point); mesh_.data(vh).set_position(zero_point); mesh_.split(*f_it, vh); ++f_it; } // Flip each old edge std::vector edge_vector; edge_vector.clear(); e_it = mesh_.edges_begin(); for (j = 0; j < n_edges; ++j) { if (mesh_.is_flip_ok(*e_it)) { mesh_.flip(*e_it); } else { edge_vector.push_back(*e_it); } ++e_it; } // split all boundary edges while (!edge_vector.empty()) { vh = mesh_.add_vertex(zero_point); mesh_.data(vh).set_position(zero_point); mesh_.split(edge_vector.back(), vh); edge_vector.pop_back(); } } template void CompositeT::Tvv4() { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::VertexHandle vh; typename MeshType::FaceIter f_it; typename MeshType::EdgeIter e_it; typename MeshType::VertexIter v_it; typename MeshType::Point zero_point(0.0, 0.0, 0.0); size_t n_edges, n_faces, n_vertices, j; // Store number of original edges n_faces = mesh_.n_faces(); n_edges = mesh_.n_edges(); n_vertices = mesh_.n_vertices(); // reserve memory ahead for the succeeding operations mesh_.reserve(n_vertices + n_edges, 2 * n_edges + 3 * n_faces, 4 * n_faces); // set new positions for vertices v_it = mesh_.vertices_begin(); for (j = 0; j < n_vertices; ++j) { mesh_.data(*v_it).set_position(mesh_.data(*v_it).position() * static_cast(4.0) ); ++v_it; } // Split each edge e_it = mesh_.edges_begin(); for (j = 0; j < n_edges; ++j) { vh = split_edge(mesh_.halfedge_handle(*e_it, 0)); mesh_.data(vh).set_position(zero_point); ++e_it; } // Corner Cutting of Each Face f_it = mesh_.faces_begin(); for (j = 0; j < n_faces; ++j) { typename MeshType::HalfedgeHandle heh1(mesh_.halfedge_handle(*f_it)); typename MeshType::HalfedgeHandle heh2(mesh_.next_halfedge_handle(mesh_.next_halfedge_handle(heh1))); typename MeshType::HalfedgeHandle heh3(mesh_.next_halfedge_handle(mesh_.next_halfedge_handle(heh2))); // Cutting off every corner of the 6_gon corner_cutting(heh1); corner_cutting(heh2); corner_cutting(heh3); ++f_it; } } template void CompositeT::Tfv() { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::VertexHandle vh; typename MeshType::FaceIter f_it; typename MeshType::EdgeIter e_it; typename MeshType::VertexIter v_it; typename MeshType::VertexFaceIter vf_it; typename MeshType::FaceFaceIter ff_it; typename MeshType::Point cog; const typename MeshType::Point zero_point(0.0, 0.0, 0.0); size_t n_edges, n_faces, n_vertices, j, valence; // Store number of original edges n_faces = mesh_.n_faces(); n_edges = mesh_.n_edges(); n_vertices = mesh_.n_vertices(); // reserve enough space for iterator mesh_.reserve(n_vertices + n_faces, n_edges + 3 * n_faces, 3 * n_faces); // set new positions for vertices v_it = mesh_.vertices_begin(); for (j = 0; j < n_vertices; ++j) { valence = 0; cog = zero_point; for (vf_it = mesh_.vf_iter(*v_it); vf_it; ++vf_it) { ++valence; cog += vf_it->position(); } cog /= valence; v_it->set_position(cog); ++v_it; } // Split each face, insert new vertex and calculate position f_it = mesh_.faces_begin(); for (j = 0; j < n_faces; ++j) { vh = mesh_.add_vertex(); valence = 0; cog = zero_point; for (ff_it = mesh_.ff_iter(*f_it); ff_it; ++ff_it) { ++valence; cog += ff_it->position(); } cog /= valence; mesh_.split(*f_it, vh); for (vf_it = mesh_.vf_iter(vh); vf_it; ++vf_it) { vf_it->set_position(f_it->position()); } mesh_.deref(vh).set_position(cog); mesh_.set_point(vh, cog); ++f_it; } // Flip each old edge e_it = mesh_.edges_begin(); for (j = 0; j < n_edges; ++j) { if (mesh_.is_flip_ok(*e_it)) mesh_.flip(*e_it); ++e_it; } } template void CompositeT::VF() { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::Point cog,zero_point(0.0, 0.0, 0.0); typename MeshType::FaceVertexIter fv_it; typename MeshType::FaceIter f_it; for (f_it = mesh_.faces_begin(); f_it != mesh_.faces_end(); ++f_it) { unsigned int valence = 0; cog = zero_point; for (fv_it = mesh_.fv_iter(*f_it); fv_it.is_valid(); ++fv_it) { cog += mesh_.data(*fv_it).position(); ++valence; } cog /= valence; mesh_.data(*f_it).set_position(cog); } } template void CompositeT::VFa(Coeff& _coeff) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; unsigned int valence[3], i; typename MeshType::Point cog,zero_point(0.0, 0.0, 0.0); typename MeshType::Scalar alpha; typename MeshType::FaceIter f_it; typename MeshType::HalfedgeHandle heh; typename MeshType::VertexHandle vh[3]; typename MeshType::VertexOHalfedgeIter voh_it; typename MeshType::FaceVertexIter fv_it; for (f_it = mesh_.faces_begin(); f_it != mesh_.faces_end(); ++f_it) { heh = mesh_.halfedge_handle(*f_it); for (i = 0; i <= 2; ++i) { valence[i] = 0; vh[i] = mesh_.to_vertex_handle(heh); for (voh_it = mesh_.voh_iter(vh[i]); voh_it; ++voh_it) { ++valence[i]; } heh = mesh_.next_halfedge_handle(heh); } if (valence[0] <= valence[1]) if (valence[0] <= valence[2]) i = 0; else i = 2; else if (valence[1] <= valence[2]) i = 1; else i = 2; alpha = _coeff(valence[i]); cog = zero_point; for (fv_it = mesh_.fv_iter(*f_it); fv_it.is_valid(); ++fv_it) { if (*fv_it == vh[i]) { cog += fv_it->position() * alpha; } else { cog += fv_it->position() * (1.0 - alpha) / 2.0; } } f_it->set_position(cog); } } template void CompositeT::VFa(scalar_t _alpha) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; unsigned int valence[3], i; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::FaceIter f_it; typename MeshType::HalfedgeHandle heh; typename MeshType::VertexHandle vh[3]; typename MeshType::VertexOHalfedgeIter voh_it; typename MeshType::FaceVertexIter fv_it; for (f_it = mesh_.faces_begin(); f_it != mesh_.faces_end(); ++f_it) { heh = mesh_.halfedge_handle(*f_it); for (i = 0; i <= 2; ++i) { valence[i] = 0; vh[i] = mesh_.to_vertex_handle(heh); for (voh_it = mesh_.voh_iter(vh[i]); voh_it; ++voh_it) { ++valence[i]; } heh = mesh_.next_halfedge_handle(heh); } if (valence[0] <= valence[1]) if (valence[0] <= valence[2]) i = 0; else i = 2; else if (valence[1] <= valence[2]) i = 1; else i = 2; cog = zero_point; for (fv_it = mesh_.fv_iter(*f_it); fv_it.is_valid(); ++fv_it) { if (*fv_it == vh[i]) { cog += fv_it->position() * _alpha; } else { cog += fv_it->position() * (1.0 - _alpha) / 2.0; } } f_it->set_position(cog); } } template void CompositeT::FF() { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::FaceFaceIter ff_it; typename MeshType::FaceIter f_it; std::vector point_vector; point_vector.clear(); for (f_it = mesh_.faces_begin(); f_it != mesh_.faces_end(); ++f_it) { unsigned int valence = 0; cog = zero_point; for (ff_it = mesh_.ff_iter(*f_it); ff_it.is_valid(); ++ff_it) { cog += mesh_.data(*ff_it).position(); ++valence; } cog /= valence; point_vector.push_back(cog); } for (f_it = mesh_.faces_end(); f_it != mesh_.faces_begin(); ) { --f_it; mesh_.data(*f_it).set_position(point_vector.back()); point_vector.pop_back(); } } template void CompositeT::FFc(Coeff& _coeff) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::FaceFaceIter ff_it; typename MeshType::FaceIter f_it; typename MeshType::Scalar c; std::vector point_vector; for (f_it = mesh_.faces_begin(); f_it != mesh_.faces_end(); ++f_it) { unsigned int valence = 0; cog = zero_point; for (ff_it = mesh_.ff_iter(*f_it); ff_it; ++ff_it) { cog += ff_it->position(); ++valence; } cog /= valence; c = _coeff(valence); cog = cog * (1.0 - c) + f_it->position() * c; point_vector.push_back(cog); } for (f_it = mesh_.faces_end(); f_it != mesh_.faces_begin(); ) { --f_it; f_it->set_position(point_vector.back()); point_vector.pop_back(); } } template void CompositeT::FFc(scalar_t _c) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::FaceFaceIter ff_it; typename MeshType::FaceIter f_it; std::vector point_vector; for (f_it = mesh_.faces_begin(); f_it != mesh_.faces_end(); ++f_it) { unsigned int valence = 0; cog = zero_point; for (ff_it = mesh_.ff_iter(*f_it); ff_it; ++ff_it) { cog += ff_it->position(); ++valence; } cog /= valence; cog = cog * (1.0 - _c) + f_it->position() * _c; point_vector.push_back(cog); } for (f_it = mesh_.faces_end(); f_it != mesh_.faces_begin(); ) { --f_it; f_it->set_position(point_vector.back()); point_vector.pop_back(); } } template void CompositeT::FV() { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::VertexFaceIter vf_it; typename MeshType::VertexIter v_it; for (v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) { unsigned int valence = 0; cog = zero_point; for (vf_it = mesh_.vf_iter(*v_it); vf_it; ++vf_it) { cog += vf_it->position(); ++valence; } cog /= valence; v_it->set_position(cog); } } template void CompositeT::FVc(Coeff& _coeff) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); scalar_t c; typename MeshType::VertexOHalfedgeIter voh_it; typename MeshType::VertexIter v_it; for (v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) { unsigned int valence = 0; cog = zero_point; for (voh_it = mesh_.voh_iter(*v_it); voh_it.is_valid(); ++voh_it) { ++valence; } c = static_cast(_coeff(valence)); for (voh_it = mesh_.voh_iter(*v_it); voh_it.is_valid(); ++voh_it) { if (mesh_.face_handle(*voh_it).is_valid()) { if (mesh_.face_handle(mesh_.opposite_halfedge_handle(mesh_.next_halfedge_handle(*voh_it))).is_valid()) { cog += mesh_.data(mesh_.face_handle(*voh_it)).position() * c; cog += mesh_.data(mesh_.face_handle(mesh_.opposite_halfedge_handle(mesh_.next_halfedge_handle(*voh_it)))).position() * (static_cast(1.0) - c); } else { cog += mesh_.data(mesh_.face_handle(*voh_it)).position(); } } else { --valence; } } if (valence > 0) cog /= valence; mesh_.data(*v_it).set_position(cog); } } template void CompositeT::FVc(scalar_t _c) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::VertexOHalfedgeIter voh_it; typename MeshType::VertexIter v_it; for (v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) { unsigned int valence = 0; cog = zero_point; for (voh_it = mesh_.voh_iter(*v_it); voh_it; ++voh_it) { ++valence; } for (voh_it = mesh_.voh_iter(*v_it); voh_it; ++voh_it) { if (mesh_.face_handle(*voh_it).is_valid()) { if (mesh_.face_handle(mesh_.opposite_halfedge_handle(mesh_.next_halfedge_handle(*voh_it))).is_valid()) { cog += mesh_.deref(mesh_.face_handle(*voh_it)).position() * _c; cog += mesh_.deref(mesh_.face_handle(mesh_.opposite_halfedge_handle(mesh_.next_halfedge_handle(*voh_it)))).position() * (1.0 - _c); } else { cog += mesh_.deref(mesh_.face_handle(*voh_it)).position(); } } else { --valence; } } if (valence > 0) cog /= valence; v_it->set_position(cog); } } template void CompositeT::VdE() { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::EdgeIter e_it; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::HalfedgeHandle heh1, heh2; for (e_it = mesh_.edges_begin(); e_it != mesh_.edges_end(); ++e_it) { cog = zero_point; unsigned int valence = 2; heh1 = mesh_.halfedge_handle(*e_it, 0); heh2 = mesh_.opposite_halfedge_handle(heh1); cog += mesh_.data(mesh_.to_vertex_handle(heh1)).position(); cog += mesh_.data(mesh_.to_vertex_handle(heh2)).position(); if (!mesh_.is_boundary(heh1)) { cog += mesh_.data(mesh_.to_vertex_handle(mesh_.next_halfedge_handle(heh1))).position(); ++valence; } if (!mesh_.is_boundary(heh2)) { cog += mesh_.data(mesh_.to_vertex_handle(mesh_.next_halfedge_handle(heh2))).position(); ++valence; } cog /= valence; mesh_.data(*e_it).set_position(cog); } } template void CompositeT::VdEc(scalar_t _c) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::EdgeIter e_it; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::HalfedgeHandle heh; for (e_it = mesh_.edges_begin(); e_it != mesh_.edges_end(); ++e_it) { cog = zero_point; for (int i = 0; i <= 1; ++i) { heh = mesh_.halfedge_handle(*e_it, i); if (!mesh_.is_boundary(heh)) { cog += mesh_.point(mesh_.to_vertex_handle(mesh_.next_halfedge_handle(heh))) * (0.5 - _c); cog += mesh_.data(mesh_.to_vertex_handle(heh)).position() * _c; } else { cog += mesh_.data(mesh_.to_vertex_handle(heh)).position(); } } mesh_.data(*e_it).set_position(cog); } } template void CompositeT::VdEg(scalar_t _gamma) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::EdgeIter e_it; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::HalfedgeHandle heh; typename MeshType::VertexOHalfedgeIter voh_it; unsigned int valence[2], i; for (e_it = mesh_.edges_begin(); e_it != mesh_.edges_end(); ++e_it) { cog = zero_point; for (i = 0; i <= 1; ++i) { heh = mesh_.halfedge_handle(*e_it, i); valence[i] = 0; // look for lowest valence vertex for (voh_it = mesh_.voh_iter(mesh_.to_vertex_handle(heh)); voh_it; ++voh_it) { ++valence[i]; } } if (valence[0] < valence[1]) i = 0; else i = 1; heh = mesh_.halfedge_handle(*e_it, i); if (!mesh_.is_boundary(heh)) { cog += mesh_.point(mesh_.to_vertex_handle(mesh_.next_halfedge_handle(heh))) * (_gamma); cog += mesh_.data(mesh_.to_vertex_handle(heh)).position() * (1.0 - 3.0 * _gamma); } else { cog += mesh_.data(mesh_.to_vertex_handle(heh)).position() * (1.0 - 2.0 * _gamma); } heh = mesh_.halfedge_handle(*e_it, 1-i); if (!mesh_.is_boundary(heh)) { cog += mesh_.point(mesh_.to_vertex_handle(mesh_.next_halfedge_handle(heh))) * (_gamma); cog += mesh_.data(mesh_.to_vertex_handle(heh)).position() * _gamma; } else { cog += mesh_.data(mesh_.to_vertex_handle(heh)).position() * 2.0 * _gamma; } mesh_.data(*e_it).set_position(cog); } } template void CompositeT::VdEg(Coeff& _coeff) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::EdgeIter e_it; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::HalfedgeHandle heh; typename MeshType::VertexOHalfedgeIter voh_it; unsigned int valence[2], i; scalar_t gamma; for (e_it = mesh_.edges_begin(); e_it != mesh_.edges_end(); ++e_it) { cog = zero_point; for (i = 0; i <= 1; ++i) { heh = mesh_.halfedge_handle(*e_it, i); valence[i] = 0; // look for lowest valence vertex for (voh_it = mesh_.voh_iter(mesh_.to_vertex_handle(heh)); voh_it; ++voh_it) { ++valence[i]; } } if (valence[0] < valence[1]) i = 0; else i = 1; gamma = _coeff(valence[i]); heh = mesh_.halfedge_handle(*e_it, i); if (!mesh_.is_boundary(heh)) { cog += mesh_.point(mesh_.to_vertex_handle(mesh_.next_halfedge_handle(heh))) * (gamma); cog += mesh_.data(mesh_.to_vertex_handle(heh)).position() * (1.0 - 3.0 * gamma); } else { cog += mesh_.data(mesh_.to_vertex_handle(heh)).position() * (1.0 - 2.0 * gamma); } heh = mesh_.halfedge_handle(*e_it, 1-i); if (!mesh_.is_boundary(heh)) { cog += mesh_.point(mesh_.to_vertex_handle(mesh_.next_halfedge_handle(heh))) * (gamma); cog += mesh_.data(mesh_.to_vertex_handle(heh)).position() * gamma; } else { cog += mesh_.data(mesh_.to_vertex_handle(heh)).position() * 2.0 * gamma; } mesh_.data(*e_it).set_position(cog); } } template void CompositeT::EV() { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::VertexIter v_it; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::VertexEdgeIter ve_it; for (v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) { unsigned int valence = 0; cog = zero_point; for (ve_it = mesh_.ve_iter(*v_it); ve_it; ++ve_it) { cog += mesh_.data(ve_it).position(); ++valence; } cog /= valence; mesh_.data(*v_it).set_position(cog); } } template void CompositeT::EVc(Coeff& _coeff) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::VertexIter v_it; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::VertexOHalfedgeIter voh_it; scalar_t c; for (v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) { unsigned int valence = 0; cog = zero_point; for (voh_it = mesh_.voh_iter(*v_it); voh_it.is_valid(); ++voh_it) { ++valence; } // Coefficients always work on double so we cast them to the correct scalar here c = static_cast(_coeff(valence)); for (voh_it = mesh_.voh_iter(*v_it); voh_it.is_valid(); ++voh_it) { cog += mesh_.data(mesh_.edge_handle(*voh_it)).position() * c; cog += mesh_.data(mesh_.edge_handle(mesh_.next_halfedge_handle(*voh_it))).position() * (1.0 - c); } cog /= valence; mesh_.data(*v_it).set_position(cog); } } template void CompositeT::EVc(scalar_t _c) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::VertexIter v_it; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::VertexOHalfedgeIter voh_it; for (v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) { unsigned int valence = 0; cog = zero_point; for (voh_it = mesh_.voh_iter(*v_it); voh_it; ++voh_it) { ++valence; } for (voh_it = mesh_.voh_iter(*v_it); voh_it; ++voh_it) { cog += mesh_.data(mesh_.edge_handle(*voh_it)).position() * _c; cog += mesh_.data(mesh_.edge_handle(mesh_.next_halfedge_handle(*voh_it))).position() * (1.0 - _c); } cog /= valence; mesh_.data(*v_it).set_position(cog); } } template void CompositeT::EF() { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::FaceIter f_it; typename MeshType::FaceEdgeIter fe_it; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); for (f_it = mesh_.faces_begin(); f_it != mesh_.faces_end(); ++f_it) { unsigned int valence = 0; cog = zero_point; for (fe_it = mesh_.fe_iter(*f_it); fe_it; ++fe_it) { ++valence; cog += mesh_.data(fe_it).position(); } cog /= valence; mesh_.data(*f_it).set_position(cog); } } template void CompositeT::FE() { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::EdgeIter e_it; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); for (e_it = mesh_.edges_begin(); e_it != mesh_.edges_end(); ++e_it) { unsigned int valence = 0; cog = zero_point; if (mesh_.face_handle(mesh_.halfedge_handle(*e_it, 0)).is_valid()) { cog += mesh_.data(mesh_.face_handle(mesh_.halfedge_handle(*e_it, 0))).position(); ++valence; } if (mesh_.face_handle(mesh_.halfedge_handle(*e_it, 1)).is_valid()) { cog += mesh_.data(mesh_.face_handle(mesh_.halfedge_handle(*e_it, 1))).position(); ++valence; } cog /= valence; mesh_.data(*e_it).set_position(cog); } } template void CompositeT::VE() { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::EdgeIter e_it; typename MeshType::Point cog; for (e_it = mesh_.edges_begin(); e_it != mesh_.edges_end(); ++e_it) { cog = mesh_.data(mesh_.to_vertex_handle(mesh_.halfedge_handle(*e_it, 0))).position(); cog += mesh_.data(mesh_.to_vertex_handle(mesh_.halfedge_handle(*e_it, 1))).position(); cog /= 2.0; mesh_.data(*e_it).set_position(cog); } } template void CompositeT::VV() { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::VertexVertexIter vv_it; typename MeshType::VertexIter v_it; std::vector point_vector; point_vector.clear(); for (v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) { unsigned int valence = 0; cog = zero_point; for (vv_it = mesh_.vv_iter(*v_it); vv_it; ++vv_it) { cog += vv_it->position(); ++valence; } cog /= valence; point_vector.push_back(cog); } for (v_it = mesh_.vertices_end(); v_it != mesh_.vertices_begin(); ) { --v_it; mesh_.data(*v_it).set_position(point_vector.back()); point_vector.pop_back(); } } template void CompositeT::VVc(Coeff& _coeff) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::VertexVertexIter vv_it; typename MeshType::VertexIter v_it; scalar_t c; std::vector point_vector; for (v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) { unsigned int valence = 0; cog = zero_point; for (vv_it = mesh_.vv_iter(*v_it); vv_it; ++vv_it) { cog += vv_it->position(); ++valence; } cog /= valence; c = _coeff(valence); cog = cog * (1 - c) + mesh_.data(*v_it).position() * c; point_vector.push_back(cog); } for (v_it = mesh_.vertices_end(); v_it != mesh_.vertices_begin(); ) { --v_it; mesh_.data(*v_it).set_position(point_vector.back()); point_vector.pop_back(); } } template void CompositeT::VVc(scalar_t _c) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::VertexVertexIter vv_it; typename MeshType::VertexIter v_it; std::vector point_vector; for (v_it = mesh_.vertices_begin(); v_it != mesh_.vertices_end(); ++v_it) { unsigned int valence = 0; cog = zero_point; for (vv_it = mesh_.vv_iter(*v_it); vv_it; ++vv_it) { cog += mesh_.data(vv_it).position(); ++valence; } cog /= valence; cog = cog * (1.0 - _c) + v_it->position() * _c; point_vector.push_back(cog); } for (v_it = mesh_.vertices_end(); v_it != mesh_.vertices_begin(); ) { --v_it; mesh_.data(*v_it).set_position(point_vector.back()); point_vector.pop_back(); } } template void CompositeT::EdE() { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::EdgeIter e_it; typename MeshType::HalfedgeHandle heh; std::vector point_vector; point_vector.clear(); for (e_it = mesh_.edges_begin(); e_it != mesh_.edges_end(); ++e_it) { unsigned int valence = 0; cog = zero_point; for (int i = 0; i <= 1; ++i) { heh = mesh_.halfedge_handle(*e_it, i); if (mesh_.face_handle(heh).is_valid()) { cog += mesh_.data(mesh_.edge_handle(mesh_.next_halfedge_handle(heh))).position(); cog += mesh_.data(mesh_.edge_handle(mesh_.next_halfedge_handle(mesh_.next_halfedge_handle(heh)))).position(); ++valence; ++valence; } } cog /= valence; point_vector.push_back(cog); } for (e_it = mesh_.edges_end(); e_it != mesh_.edges_begin(); ) { --e_it; mesh_.data(*e_it).set_position(point_vector.back()); point_vector.pop_back(); } } template void CompositeT::EdEc(scalar_t _c) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; typename MeshType::Point cog, zero_point(0.0, 0.0, 0.0); typename MeshType::EdgeIter e_it; typename MeshType::HalfedgeHandle heh; std::vector point_vector; point_vector.clear(); for (e_it = mesh_.edges_begin(); e_it != mesh_.edges_end(); ++e_it) { unsigned int valence = 0; cog = zero_point; for (int i = 0; i <= 1; ++i) { heh = mesh_.halfedge_handle(*e_it, i); if (mesh_.face_handle(heh).is_valid()) { cog += mesh_.data(mesh_.edge_handle(mesh_.next_halfedge_handle(heh))).position() * (1.0 - _c); cog += mesh_.data(mesh_.edge_handle(mesh_.next_halfedge_handle(mesh_.next_halfedge_handle(heh)))).position() * (1.0 - _c); ++valence; ++valence; } } cog /= valence; cog += mesh_.data(e_it).position() * _c; point_vector.push_back(cog); } for (e_it = mesh_.edges_end(); e_it != mesh_.edges_begin(); ) { --e_it; mesh_.data(*e_it).set_position(point_vector.back()); point_vector.pop_back(); } } /// Corner Cutting template void CompositeT::corner_cutting(HalfedgeHandle _heh) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; // Define Halfedge Handles typename MeshType::HalfedgeHandle heh5(_heh); typename MeshType::HalfedgeHandle heh6(mesh_.next_halfedge_handle(_heh)); // Cycle around the polygon to find correct Halfedge for (; mesh_.next_halfedge_handle(mesh_.next_halfedge_handle(heh5)) != _heh; heh5 = mesh_.next_halfedge_handle(heh5)) {}; typename MeshType::HalfedgeHandle heh2(mesh_.next_halfedge_handle(heh5)); typename MeshType::HalfedgeHandle heh3(mesh_.new_edge(mesh_.to_vertex_handle(_heh), mesh_.to_vertex_handle(heh5))); typename MeshType::HalfedgeHandle heh4(mesh_.opposite_halfedge_handle(heh3)); // Old and new Face typename MeshType::FaceHandle fh_old(mesh_.face_handle(heh6)); typename MeshType::FaceHandle fh_new(mesh_.new_face()); // Init new face mesh_.data(fh_new).set_position(mesh_.data(fh_old).position()); // Re-Set Handles around old Face mesh_.set_next_halfedge_handle(heh4, heh6); mesh_.set_next_halfedge_handle(heh5, heh4); mesh_.set_face_handle(heh4, fh_old); mesh_.set_face_handle(heh5, fh_old); mesh_.set_face_handle(heh6, fh_old); mesh_.set_halfedge_handle(fh_old, heh4); // Re-Set Handles around new Face mesh_.set_next_halfedge_handle(_heh, heh3); mesh_.set_next_halfedge_handle(heh3, heh2); mesh_.set_face_handle(_heh, fh_new); mesh_.set_face_handle(heh2, fh_new); mesh_.set_face_handle(heh3, fh_new); mesh_.set_halfedge_handle(fh_new, _heh); } /// Split Edge template typename MeshType::VertexHandle CompositeT::split_edge(HalfedgeHandle _heh) { assert(p_mesh_); MeshType& mesh_ = *p_mesh_; HalfedgeHandle heh1; HalfedgeHandle heh2; HalfedgeHandle heh3; HalfedgeHandle temp_heh; VertexHandle vh, vh1(mesh_.to_vertex_handle(_heh)), vh2(mesh_.from_vertex_handle(_heh)); // Calculate and Insert Midpoint of Edge vh = mesh_.add_vertex((mesh_.point(vh2) + mesh_.point(vh1)) / static_cast(2.0) ); // Re-Set Handles heh2 = mesh_.opposite_halfedge_handle(_heh); if (!mesh_.is_boundary(mesh_.edge_handle(_heh))) { for (temp_heh = mesh_.next_halfedge_handle(heh2); mesh_.next_halfedge_handle(temp_heh) != heh2; temp_heh = mesh_.next_halfedge_handle(temp_heh) ) {} } else { for (temp_heh = _heh; mesh_.next_halfedge_handle(temp_heh) != heh2; temp_heh = mesh_.opposite_halfedge_handle(mesh_.next_halfedge_handle(temp_heh))) {} } heh1 = mesh_.new_edge(vh, vh1); heh3 = mesh_.opposite_halfedge_handle(heh1); mesh_.set_vertex_handle(_heh, vh); mesh_.set_next_halfedge_handle(temp_heh, heh3); mesh_.set_next_halfedge_handle(heh1, mesh_.next_halfedge_handle(_heh)); mesh_.set_next_halfedge_handle(_heh, heh1); mesh_.set_next_halfedge_handle(heh3, heh2); if (mesh_.face_handle(heh2).is_valid()) { mesh_.set_face_handle(heh3, mesh_.face_handle(heh2)); mesh_.set_halfedge_handle(mesh_.face_handle(heh3), heh3); } mesh_.set_face_handle(heh1, mesh_.face_handle(_heh)); mesh_.set_halfedge_handle(vh, heh1); mesh_.set_halfedge_handle(mesh_.face_handle(_heh), _heh); mesh_.set_halfedge_handle(vh1, heh3); return vh; } //============================================================================= } // END_NS_UNIFORM } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_CC defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/Composite/CompositeT.hh0000660000175000011300000002207314172246501027071 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Uniform/Composite/CompositeT.hh */ //============================================================================= // // CLASS CompositeT // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_HH #define OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_HH //== INCLUDES ================================================================= #include #include // -------------------- #include //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_DECIMATER namespace Uniform { // BEGIN_NS_UNIFORM //== CLASS DEFINITION ========================================================= /** This class provides the composite subdivision rules for the uniform case. * * To create a subdivider derive from this class and overload the functions * name() and apply_rules(). In the latter one call the wanted rules. * * For details on the composite scheme refer to * - P. Oswald, * P. Schroeder "Composite primal/dual sqrt(3)-subdivision schemes", * CAGD 20, 3, 2003, 135--164 * \note Not all rules are implemented! * \see class Adaptive::CompositeT */ template class CompositeT : public SubdividerT< MeshType, RealType > { public: typedef RealType real_t; typedef MeshType mesh_t; typedef SubdividerT< mesh_t, real_t > parent_t; public: CompositeT(void) : parent_t(), p_mesh_(nullptr) {} explicit CompositeT(MeshType& _mesh) : parent_t(_mesh), p_mesh_(nullptr) {}; virtual ~CompositeT() { } public: // inherited interface virtual const char *name( void ) const override = 0; protected: // inherited interface bool prepare( MeshType& _m ) override; bool subdivide( MeshType& _m, size_t _n, const bool _update_points = true ) override { assert( p_mesh_ == &_m ); while(_n--) { apply_rules(); commit(_m); } return true; } #ifdef NDEBUG bool cleanup( MeshType& ) override #else bool cleanup( MeshType& _m ) override #endif { assert( p_mesh_ == &_m ); p_mesh_=nullptr; return true; } protected: /// Assemble here the rule sequence, by calling the constructor /// of the wanted rules. virtual void apply_rules(void) = 0; protected: /// Move vertices to new positions after the rules have been applied /// to the mesh (called by subdivide()). void commit( MeshType &_m) { typename MeshType::VertexIter v_it; for (v_it=_m.vertices_begin(); v_it != _m.vertices_end(); ++v_it) _m.set_point(*v_it, _m.data(*v_it).position()); } public: /// Abstract base class for coefficient functions struct Coeff { virtual ~Coeff() { } virtual double operator() (size_t _valence) = 0; }; protected: typedef typename MeshType::Scalar scalar_t; typedef typename MeshType::VertexHandle VertexHandle; typedef typename MeshType::FaceHandle FaceHandle; typedef typename MeshType::EdgeHandle EdgeHandle; typedef typename MeshType::HalfedgeHandle HalfedgeHandle; /// \name Uniform composite subdivision rules //@{ void Tvv3(); ///< Split Face, using Vertex information (1-3 split) void Tvv4(); ///< Split Face, using Vertex information (1-4 split) void Tfv(); ///< Split Face, using Face Information void FF(); ///< Face to face averaging. void FFc(Coeff& _coeff); ///< Weighted face to face averaging. void FFc(scalar_t _c); ///< Weighted face to face averaging. void FV(); ///< Face to vertex averaging. void FVc(Coeff& _coeff); ///< Weighted face to vertex Averaging with flaps void FVc(scalar_t _c); ///< Weighted face to vertex Averaging with flaps void FE(); ///< Face to edge averaging. void VF(); ///< Vertex to Face Averaging. void VFa(Coeff& _coeff); ///< Vertex to Face Averaging, weighted. void VFa(scalar_t _alpha); ///< Vertex to Face Averaging, weighted. void VV(); ///< Vertex to vertex averaging. void VVc(Coeff& _coeff); ///< Vertex to vertex averaging, weighted. void VVc(scalar_t _c); ///< Vertex to vertex averaging, weighted. void VE(); ///< VE Step (Vertex to Edge Averaging) void VdE(); ///< Vertex to edge averaging, using diamond of edges. void VdEc(scalar_t _c); ///< Weighted vertex to edge averaging, using diamond of edges /// Weigthed vertex to edge averaging, using diamond of edges for /// irregular vertices. void VdEg(Coeff& _coeff); /// Weigthed vertex to edge averaging, using diamond of edges for /// irregular vertices. void VdEg(scalar_t _gamma); void EF(); ///< Edge to face averaging. void EV(); ///< Edge to vertex averaging. void EVc(Coeff& _coeff); ///< Weighted edge to vertex averaging. void EVc(scalar_t _c); ///< Weighted edge to vertex averaging. void EdE(); ///< Edge to edge averaging w/ flap rule. void EdEc(scalar_t _c); ///< Weighted edge to edge averaging w/ flap rule. //@} void corner_cutting(HalfedgeHandle _heh); VertexHandle split_edge(HalfedgeHandle _heh); private: MeshType* p_mesh_; }; //============================================================================= } // END_NS_UNIFORM } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_SUBDIVIDER_UNIFORM_COMPOSITE_CC) #define OPENMESH_SUBDIVIDER_TEMPLATES #include "CompositeT_impl.hh" #endif //============================================================================= #endif // COMPOSITET_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Subdivider/Uniform/Sqrt3InterpolatingSubdividerLabsikGreinerT.hh0000660000175000011300000006063614172246501033433 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Sqrt3InterpolatingSubdividerLabsikGreinerT.hh * * Interpolating Labsik Greiner Subdivider as described in * "Interpolating sqrt(3) subdivision" Labsik & Greiner, 2000 * * Clement Courbet - clement.courbet@ecp.fr * */ //============================================================================= // // CLASS InterpolatingSqrt3LGT // //============================================================================= #ifndef OPENMESH_SUBDIVIDER_UNIFORM_INTERP_SQRT3T_LABSIK_GREINER_HH #define OPENMESH_SUBDIVIDER_UNIFORM_INTERP_SQRT3T_LABSIK_GREINER_HH //== INCLUDES ================================================================= #include #include #include #if defined(_DEBUG) || defined(DEBUG) // Makes life lot easier, when playing/messing around with low-level topology // changing methods of OpenMesh # include # define ASSERT_CONSISTENCY( T, m ) \ assert(OpenMesh::Utils::MeshCheckerT(m).check()) #else # define ASSERT_CONSISTENCY( T, m ) #endif // -------------------- STL #include #if defined(OM_CC_MIPS) # include #else # include #endif //#define MIRROR_TRIANGLES //#define MIN_NORM //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Subdivider { // BEGIN_NS_DECIMATER namespace Uniform { // BEGIN_NS_UNIFORM //== CLASS DEFINITION ========================================================= /** %Uniform Interpolating Sqrt3 subdivision algorithm * * Implementation of the interpolating Labsik Greiner Subdivider as described in * "interpolating sqrt(3) subdivision" Labsik & Greiner, 2000 * * Clement Courbet - clement.courbet@ecp.fr */ template class InterpolatingSqrt3LGT : public SubdividerT< MeshType, RealType > { public: typedef RealType real_t; typedef MeshType mesh_t; typedef SubdividerT< mesh_t, real_t > parent_t; typedef std::vector< std::vector > weights_t; public: InterpolatingSqrt3LGT(void) : parent_t() { init_weights(); } explicit InterpolatingSqrt3LGT(MeshType &_m) : parent_t(_m) { init_weights(); } virtual ~InterpolatingSqrt3LGT() {} public: const char *name() const override { return "Uniform Interpolating Sqrt3"; } /// Pre-compute weights void init_weights(size_t _max_valence=50) { weights_.resize(_max_valence); weights_[3].resize(4); weights_[3][0] = real_t(+4.0/27); weights_[3][1] = real_t(-5.0/27); weights_[3][2] = real_t(+4.0/27); weights_[3][3] = real_t(+8.0/9); weights_[4].resize(5); weights_[4][0] = real_t(+2.0/9); weights_[4][1] = real_t(-1.0/9); weights_[4][2] = real_t(-1.0/9); weights_[4][3] = real_t(+2.0/9); weights_[4][4] = real_t(+7.0/9); for(unsigned int K=5; K<_max_valence; ++K) { weights_[K].resize(K+1); double aH = 2.0*cos(M_PI/static_cast(K))/3.0; weights_[K][K] = static_cast(1.0 - aH*aH); for(unsigned int i=0; i((aH*aH + 2.0*aH*cos(2.0*static_cast(i)*M_PI/static_cast(K) + M_PI/static_cast(K)) + 2.0*aH*aH*cos(4.0*static_cast(i)*M_PI/static_cast(K) + 2.0*M_PI/static_cast(K)))/static_cast(K)); } } //just to be sure: weights_[6].resize(0); } protected: bool prepare( MeshType& _m ) override { _m.request_edge_status(); _m.add_property( fp_pos_ ); _m.add_property( ep_nv_ ); _m.add_property( mp_gen_ ); _m.property( mp_gen_ ) = 0; return _m.has_edge_status() && ep_nv_.is_valid() && mp_gen_.is_valid(); } bool cleanup( MeshType& _m ) override { _m.release_edge_status(); _m.remove_property( fp_pos_ ); _m.remove_property( ep_nv_ ); _m.remove_property( mp_gen_ ); return true; } bool subdivide( MeshType& _m, size_t _n , const bool _update_points = true) override { ///TODO:Implement fixed positions typename MeshType::VertexIter vit; typename MeshType::VertexVertexIter vvit; typename MeshType::EdgeIter eit; typename MeshType::FaceIter fit; typename MeshType::FaceVertexIter fvit; typename MeshType::FaceHalfedgeIter fheit; typename MeshType::VertexHandle vh; typename MeshType::HalfedgeHandle heh; typename MeshType::Point pos(0,0,0), zero(0,0,0); size_t &gen = _m.property( mp_gen_ ); for (size_t l=0; l<_n; ++l) { // tag existing edges for (eit=_m.edges_begin(); eit != _m.edges_end();++eit) { _m.status( *eit ).set_tagged( true ); if ( (gen%2) && _m.is_boundary(*eit) ) compute_new_boundary_points( _m, *eit ); // *) creates new vertices } // insert new vertices, and store pos in vp_pos_ typename MeshType::FaceIter fend = _m.faces_end(); for (fit = _m.faces_begin();fit != fend; ++fit) { if (_m.is_boundary(*fit)) { if(gen%2) _m.property(fp_pos_, *fit).invalidate(); else { //find the interior boundary halfedge for( heh = _m.halfedge_handle(*fit); !_m.is_boundary( _m.opposite_halfedge_handle(heh) ); heh = _m.next_halfedge_handle(heh) ) ; assert(_m.is_boundary( _m.opposite_halfedge_handle(heh) )); pos = zero; //check for two boundaries case: if( _m.is_boundary(_m.next_halfedge_handle(heh)) || _m.is_boundary(_m.prev_halfedge_handle(heh)) ) { if(_m.is_boundary(_m.prev_halfedge_handle(heh))) heh = _m.prev_halfedge_handle(heh); //ensure that the boundary halfedges are heh and heh->next //check for three boundaries case: if(_m.is_boundary(_m.next_halfedge_handle(_m.next_halfedge_handle(heh)))) { //three boundaries, use COG of triangle pos += real_t(1.0/3) * _m.point(_m.to_vertex_handle(heh)); pos += real_t(1.0/3) * _m.point(_m.to_vertex_handle(_m.next_halfedge_handle(heh))); pos += real_t(1.0/3) * _m.point(_m.to_vertex_handle(_m.prev_halfedge_handle(heh))); } else { #ifdef MIRROR_TRIANGLES //two boundaries, mirror two triangles pos += real_t(2.0/9) * _m.point(_m.to_vertex_handle(heh)); pos += real_t(4.0/9) * _m.point(_m.to_vertex_handle(_m.next_halfedge_handle(heh))); pos += real_t(4.0/9) * _m.point(_m.to_vertex_handle(_m.prev_halfedge_handle(heh))); pos += real_t(-1.0/9) * _m.point(_m.to_vertex_handle(_m.next_halfedge_handle(_m.opposite_halfedge_handle(_m.prev_halfedge_handle(heh))))); #else pos += real_t(7.0/24) * _m.point(_m.to_vertex_handle(heh)); pos += real_t(3.0/8) * _m.point(_m.to_vertex_handle(_m.next_halfedge_handle(heh))); pos += real_t(3.0/8) * _m.point(_m.to_vertex_handle(_m.prev_halfedge_handle(heh))); pos += real_t(-1.0/24) * _m.point(_m.to_vertex_handle(_m.next_halfedge_handle(_m.opposite_halfedge_handle(_m.prev_halfedge_handle(heh))))); #endif } } else { vh = _m.to_vertex_handle(_m.next_halfedge_handle(heh)); //check last vertex regularity if((_m.valence(vh) == 6) || _m.is_boundary(vh)) { #ifdef MIRROR_TRIANGLES //use regular rule and mirror one triangle pos += real_t(5.0/9) * _m.point(vh); pos += real_t(3.0/9) * _m.point(_m.to_vertex_handle(heh)); pos += real_t(3.0/9) * _m.point(_m.to_vertex_handle(_m.opposite_halfedge_handle(heh))); pos += real_t(-1.0/9) * _m.point(_m.to_vertex_handle(_m.next_halfedge_handle(_m.opposite_halfedge_handle(_m.next_halfedge_handle(heh))))); pos += real_t(-1.0/9) * _m.point(_m.to_vertex_handle(_m.next_halfedge_handle(_m.opposite_halfedge_handle(_m.prev_halfedge_handle(heh))))); #else #ifdef MIN_NORM pos += real_t(1.0/9) * _m.point(vh); pos += real_t(1.0/3) * _m.point(_m.to_vertex_handle(heh)); pos += real_t(1.0/3) * _m.point(_m.to_vertex_handle(_m.opposite_halfedge_handle(heh))); pos += real_t(1.0/9) * _m.point(_m.to_vertex_handle(_m.next_halfedge_handle(_m.opposite_halfedge_handle(_m.next_halfedge_handle(heh))))); pos += real_t(1.0/9) * _m.point(_m.to_vertex_handle(_m.next_halfedge_handle(_m.opposite_halfedge_handle(_m.prev_halfedge_handle(heh))))); #else pos += real_t(1.0/2) * _m.point(vh); pos += real_t(1.0/3) * _m.point(_m.to_vertex_handle(heh)); pos += real_t(1.0/3) * _m.point(_m.to_vertex_handle(_m.opposite_halfedge_handle(heh))); pos += real_t(-1.0/12) * _m.point(_m.to_vertex_handle(_m.next_halfedge_handle(_m.opposite_halfedge_handle(_m.next_halfedge_handle(heh))))); pos += real_t(-1.0/12) * _m.point(_m.to_vertex_handle(_m.next_halfedge_handle(_m.opposite_halfedge_handle(_m.prev_halfedge_handle(heh))))); #endif #endif } else { //irregular setting, use usual irregular rule unsigned int K = _m.valence(vh); pos += weights_[K][K]*_m.point(vh); heh = _m.opposite_halfedge_handle( _m.next_halfedge_handle(heh) ); for(unsigned int i = 0; iP3 (heh) in P2->pl (heh) and pl->P3 boundary_split( _m, heh, vhl ); // split edge pl_P3 = _m.next_halfedge_handle( heh ); // store next halfedge handle boundary_split( _m, heh ); // split face // split pl->P3 in pl->pr and pr->P3 boundary_split( _m, pl_P3, vhr ); boundary_split( _m, pl_P3 ); assert( _m.is_boundary( vhl ) && _m.halfedge_handle(vhl).is_valid() ); assert( _m.is_boundary( vhr ) && _m.halfedge_handle(vhr).is_valid() ); } void boundary_split(MeshType& _m, const typename MeshType::HalfedgeHandle& _heh, const typename MeshType::VertexHandle& _vh) { assert( _m.is_boundary( _m.edge_handle(_heh) ) ); typename MeshType::HalfedgeHandle heh(_heh), opp_heh( _m.opposite_halfedge_handle(_heh) ), new_heh, opp_new_heh; typename MeshType::VertexHandle to_vh(_m.to_vertex_handle(heh)); typename MeshType::HalfedgeHandle t_heh; /* * P5 * * * /|\ * / \ * / \ * / \ * / \ * /_ heh new \ * *-----\*-----\*\-----* * ^ ^ t_heh * _vh to_vh * * P1 P2 P3 P4 */ // Re-Setting Handles // find halfedge point from P4 to P3 for(t_heh = heh; _m.next_halfedge_handle(t_heh) != opp_heh; t_heh = _m.opposite_halfedge_handle(_m.next_halfedge_handle(t_heh))) {} assert( _m.is_boundary( t_heh ) ); new_heh = _m.new_edge( _vh, to_vh ); opp_new_heh = _m.opposite_halfedge_handle(new_heh); // update halfedge connectivity _m.set_next_halfedge_handle(t_heh, opp_new_heh); // P4-P3 -> P3-P2 _m.set_next_halfedge_handle(new_heh, _m.next_halfedge_handle(heh)); // P2-P3 -> P3-P5 _m.set_next_halfedge_handle(heh, new_heh); // P1-P2 -> P2-P3 _m.set_next_halfedge_handle(opp_new_heh, opp_heh); // P3-P2 -> P2-P1 // both opposite halfedges point to same face _m.set_face_handle(opp_new_heh, _m.face_handle(opp_heh)); // let heh finally point to new inserted vertex _m.set_vertex_handle(heh, _vh); // let heh and new_heh point to same face _m.set_face_handle(new_heh, _m.face_handle(heh)); // let opp_new_heh be the new outgoing halfedge for to_vh // (replaces for opp_heh) _m.set_halfedge_handle( to_vh, opp_new_heh ); // let opp_heh be the outgoing halfedge for _vh _m.set_halfedge_handle( _vh, opp_heh ); } void boundary_split( MeshType& _m, const typename MeshType::HalfedgeHandle& _heh) { assert( _m.is_boundary( _m.opposite_halfedge_handle( _heh ) ) ); typename MeshType::HalfedgeHandle heh(_heh), n_heh(_m.next_halfedge_handle(heh)); typename MeshType::VertexHandle to_vh(_m.to_vertex_handle(heh)); typename MeshType::HalfedgeHandle heh2(_m.new_edge(to_vh, _m.to_vertex_handle(_m.next_halfedge_handle(n_heh)))), heh3(_m.opposite_halfedge_handle(heh2)); typename MeshType::FaceHandle new_fh(_m.new_face()), fh(_m.face_handle(heh)); // Relink (half)edges _m.set_face_handle(heh, new_fh); _m.set_face_handle(heh2, new_fh); _m.set_next_halfedge_handle(heh2, _m.next_halfedge_handle(_m.next_halfedge_handle(n_heh))); _m.set_next_halfedge_handle(heh, heh2); _m.set_face_handle( _m.next_halfedge_handle(heh2), new_fh); _m.set_next_halfedge_handle(heh3, n_heh); _m.set_next_halfedge_handle(_m.next_halfedge_handle(n_heh), heh3); _m.set_face_handle(heh3, fh); _m.set_halfedge_handle( fh, n_heh); _m.set_halfedge_handle(new_fh, heh); } private: weights_t weights_; OpenMesh::FPropHandleT< typename MeshType::VertexHandle > fp_pos_; OpenMesh::EPropHandleT< std::pair< typename MeshType::VertexHandle, typename MeshType::VertexHandle> > ep_nv_; OpenMesh::MPropHandleT< size_t > mp_gen_; }; //============================================================================= } // END_NS_UNIFORM } // END_NS_SUBDIVIDER } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_SUBDIVIDER_UNIFORM_SQRT3T_HH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/0000770000175000011300000000000014172246501020671 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModAspectRatioT_impl.hh0000660000175000011300000001765414172246501025253 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModAspectRatioT_impl.hh */ //============================================================================= // // CLASS ModAspectRatioT - IMPLEMENTATION // //============================================================================= #define OPENMESH_DECIMATER_MODASPECTRATIOT_C //== INCLUDES ================================================================= #include "ModAspectRatioT.hh" //== NAMESPACES =============================================================== namespace OpenMesh { namespace Decimater { //== IMPLEMENTATION ========================================================== template typename ModAspectRatioT::Scalar ModAspectRatioT::aspectRatio( const Point& _v0, const Point& _v1, const Point& _v2) { Point d0 = _v0 - _v1; Point d1 = _v1 - _v2; // finds the max squared edge length Scalar l2, maxl2 = d0.sqrnorm(); if ((l2 = d1.sqrnorm()) > maxl2) maxl2 = l2; // keep searching for the max squared edge length d1 = _v2 - _v0; if ((l2 = d1.sqrnorm()) > maxl2) maxl2 = l2; // squared area of the parallelogram spanned by d0 and d1 Scalar a2 = (d0 % d1).sqrnorm(); // the area of the triangle would be // sqrt(a2)/2 or length * height / 2 // aspect ratio = length / height // = length * length / (2*area) // = length * length / sqrt(a2) // returns the length of the longest edge // divided by its corresponding height return sqrt((maxl2 * maxl2) / a2); } //----------------------------------------------------------------------------- template void ModAspectRatioT::initialize() { typename Mesh::FaceIter f_it, f_end(mesh_.faces_end()); typename Mesh::FVIter fv_it; for (f_it = mesh_.faces_begin(); f_it != f_end; ++f_it) { fv_it = mesh_.fv_iter(*f_it); typename Mesh::Point& p0 = mesh_.point(*fv_it); typename Mesh::Point& p1 = mesh_.point(*(++fv_it)); typename Mesh::Point& p2 = mesh_.point(*(++fv_it)); mesh_.property(aspect_, *f_it) = static_cast(1.0) / aspectRatio(p0, p1, p2); } } //----------------------------------------------------------------------------- template void ModAspectRatioT::preprocess_collapse(const CollapseInfo& _ci) { typename Mesh::FaceHandle fh; typename Mesh::FVIter fv_it; for (typename Mesh::VFIter vf_it = mesh_.vf_iter(_ci.v0); vf_it.is_valid(); ++vf_it) { fh = *vf_it; if (fh != _ci.fl && fh != _ci.fr) { fv_it = mesh_.fv_iter(fh); typename Mesh::Point& p0 = mesh_.point(*fv_it); typename Mesh::Point& p1 = mesh_.point(*(++fv_it)); typename Mesh::Point& p2 = mesh_.point(*(++fv_it)); mesh_.property(aspect_, fh) = static_cast(1.0) / aspectRatio(p0, p1, p2); } } } //----------------------------------------------------------------------------- template float ModAspectRatioT::collapse_priority(const CollapseInfo& _ci) { typename Mesh::VertexHandle v2, v3; typename Mesh::FaceHandle fh; const typename Mesh::Point* p1(&_ci.p1); typename Mesh::Scalar r0, r1, r0_min(1.0), r1_min(1.0); typename Mesh::ConstVertexOHalfedgeIter voh_it(mesh_, _ci.v0); v3 = mesh_.to_vertex_handle(*voh_it); auto p3 = &mesh_.point(v3); while (voh_it.is_valid()) { v2 = v3; auto p2 = p3; ++voh_it; v3 = mesh_.to_vertex_handle(*voh_it); p3 = &mesh_.point(v3); fh = mesh_.face_handle(*voh_it); // if not boundary if (fh.is_valid()) { // aspect before if ((r0 = mesh_.property(aspect_, fh)) < r0_min) r0_min = r0; // aspect after if (!(v2 == _ci.v1 || v3 == _ci.v1)) if ((r1 = static_cast(1.0) / aspectRatio(*p1, *p2, *p3)) < r1_min) r1_min = r1; } } if (Base::is_binary()) { return ((r1_min > r0_min) || (r1_min > min_aspect_)) ? float(Base::LEGAL_COLLAPSE) : float(Base::ILLEGAL_COLLAPSE); } else { if (r1_min > r0_min) return 1.f - float(r1_min); else return (r1_min > min_aspect_) ? 2.f - float(r1_min) : float(Base::ILLEGAL_COLLAPSE); } } //----------------------------------------------------------------------------- template void ModAspectRatioT::set_error_tolerance_factor(double _factor) { if (_factor >= 0.0 && _factor <= 1.0) { // the smaller the factor, the larger min_aspect_ gets // thus creating a stricter constraint // division by (2.0 - error_tolerance_factor_) is for normalization float min_aspect = min_aspect_ * (2.f - float(_factor)) / (2.f - float(this->error_tolerance_factor_)); set_aspect_ratio(1.f/min_aspect); this->error_tolerance_factor_ = _factor; } } //============================================================================= } } //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/BaseDecimaterT_impl.hh0000660000175000011300000002520314172246500025051 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file BaseDecimaterT_impl.hh */ //============================================================================= // // CLASS DecimaterT - IMPLEMENTATION // //============================================================================= #define OPENMESH_BASE_DECIMATER_DECIMATERT_CC //== INCLUDES ================================================================= #include #if defined(OM_CC_MIPS) # include #else # include #endif //== NAMESPACE =============================================================== namespace OpenMesh { namespace Decimater { //== IMPLEMENTATION ========================================================== template BaseDecimaterT::BaseDecimaterT(Mesh& _mesh) : mesh_(_mesh), cmodule_(nullptr), initialized_(false), observer_(nullptr) { // default properties mesh_.request_vertex_status(); mesh_.request_edge_status(); mesh_.request_face_status(); } //----------------------------------------------------------------------------- template BaseDecimaterT::~BaseDecimaterT() { // default properties mesh_.release_vertex_status(); mesh_.release_edge_status(); mesh_.release_face_status(); // dispose of modules { set_uninitialized(); typename ModuleList::iterator m_it, m_end = all_modules_.end(); for (m_it = all_modules_.begin(); m_it != m_end; ++m_it) delete *m_it; all_modules_.clear(); } } //----------------------------------------------------------------------------- template bool BaseDecimaterT::is_collapse_legal(const CollapseInfo& _ci) { // std::clog << "McDecimaterT<>::is_collapse_legal()\n"; // locked ? if (mesh_.status(_ci.v0).locked()) return false; // this test checks: // is v0v1 deleted? // is v0 deleted? // is v1 deleted? // are both vlv0 and v1vl boundary edges? // are both v0vr and vrv1 boundary edges? // are vl and vr equal or both invalid? // one ring intersection test // edge between two boundary vertices should be a boundary edge if (!mesh_.is_collapse_ok(_ci.v0v1)) return false; if (_ci.vl.is_valid() && _ci.vr.is_valid() && mesh_.find_halfedge(_ci.vl, _ci.vr).is_valid() && mesh_.valence(_ci.vl) == 3 && mesh_.valence(_ci.vr) == 3) { return false; } //--- feature test --- if (mesh_.status(_ci.v0).feature() && !mesh_.status(mesh_.edge_handle(_ci.v0v1)).feature()) return false; //--- test boundary cases --- if (mesh_.is_boundary(_ci.v0)) { // don't collapse a boundary vertex to an inner one if (!mesh_.is_boundary(_ci.v1)) return false; // only one one ring intersection if (_ci.vl.is_valid() && _ci.vr.is_valid()) return false; } // there have to be at least 2 incident faces at v0 if (mesh_.cw_rotated_halfedge_handle( mesh_.cw_rotated_halfedge_handle(_ci.v0v1)) == _ci.v0v1) return false; // collapse passed all tests -> ok return true; } //----------------------------------------------------------------------------- template float BaseDecimaterT::collapse_priority(const CollapseInfo& _ci) { typename ModuleList::iterator m_it, m_end = bmodules_.end(); for (m_it = bmodules_.begin(); m_it != m_end; ++m_it) { if ((*m_it)->collapse_priority(_ci) < 0.0) return ModBaseT< Mesh >::ILLEGAL_COLLAPSE; } return cmodule_->collapse_priority(_ci); } //----------------------------------------------------------------------------- template void BaseDecimaterT::postprocess_collapse(CollapseInfo& _ci) { typename ModuleList::iterator m_it, m_end = bmodules_.end(); for (m_it = bmodules_.begin(); m_it != m_end; ++m_it) (*m_it)->postprocess_collapse(_ci); cmodule_->postprocess_collapse(_ci); } //----------------------------------------------------------------------------- template void BaseDecimaterT::preprocess_collapse(CollapseInfo& _ci) { typename ModuleList::iterator m_it, m_end = bmodules_.end(); for (m_it = bmodules_.begin(); m_it != m_end; ++m_it) (*m_it)->preprocess_collapse(_ci); cmodule_->preprocess_collapse(_ci); } //----------------------------------------------------------------------------- template void BaseDecimaterT::set_error_tolerance_factor(double _factor) { if (_factor >= 0.0 && _factor <= 1.0) { typename ModuleList::iterator m_it, m_end = bmodules_.end(); for (m_it = bmodules_.begin(); m_it != m_end; ++m_it) (*m_it)->set_error_tolerance_factor(_factor); cmodule_->set_error_tolerance_factor(_factor); } } //----------------------------------------------------------------------------- template void BaseDecimaterT::info(std::ostream& _os) { if (initialized_) { _os << "initialized : yes" << std::endl; _os << "binary modules: " << bmodules_.size() << std::endl; for (ModuleListIterator m_it = bmodules_.begin(); m_it != bmodules_.end(); ++m_it) { _os << " " << (*m_it)->name() << std::endl; } _os << "priority module: " << cmodule_->name().c_str() << std::endl; } else { _os << "initialized : no" << std::endl; _os << "available modules: " << all_modules_.size() << std::endl; for (ModuleListIterator m_it = all_modules_.begin(); m_it != all_modules_.end(); ++m_it) { _os << " " << (*m_it)->name() << " : "; if ((*m_it)->is_binary()) { _os << "binary"; if ((*m_it)->name() == "Quadric") { _os << " and priority (special treatment)"; } } else { _os << "priority"; } _os << std::endl; } } } //----------------------------------------------------------------------------- template bool BaseDecimaterT::initialize() { if (initialized_) { return true; } // FIXME: quadric module shouldn't be treated specially. // Q: Why? // A: It isn't generic and breaks encapsulation. Also, using string // name comparison is not reliable, since you can't guarantee that // no one else will name their custom module "Quadric". // Q: What should be done instead? // A: ModBaseT API should support modules that can be both binary // and priority, or BETTER YET, let the DecimaterT API specify the // priority module explicitly. // find the priority module: either the only non-binary module in the list, or "Quadric" Module *quadric = nullptr; Module *pmodule = nullptr; for (ModuleListIterator m_it = all_modules_.begin(), m_end = all_modules_.end(); m_it != m_end; ++m_it) { if ((*m_it)->name() == "Quadric") quadric = *m_it; if (!(*m_it)->is_binary()) { if (pmodule) { // only one priority module allowed! set_uninitialized(); return false; } pmodule = *m_it; } } // Quadric is used as default priority module (even if it is set to be binary) if (!pmodule && quadric) { pmodule = quadric; } if (!pmodule) { // At least one priority module required set_uninitialized(); return false; } // set pmodule as the current priority module cmodule_ = pmodule; for (ModuleListIterator m_it = all_modules_.begin(), m_end = all_modules_.end(); m_it != m_end; ++m_it) { // every module gets initialized (*m_it)->initialize(); if (*m_it != pmodule) { // all other modules are binary, and go into bmodules_ list bmodules_.push_back(*m_it); } } return initialized_ = true; } //============================================================================= }// END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModQuadricT_impl.hh0000660000175000011300000001421714172246501024415 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModQuadricT_impl.hh Bodies of template member function. */ //============================================================================= // // CLASS ModQuadric - IMPLEMENTATION // //============================================================================= #define OPENMESH_DECIMATER_MODQUADRIC_CC //== INCLUDES ================================================================= #include //== NAMESPACE =============================================================== namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Decimater { // BEGIN_NS_DECIMATER //== IMPLEMENTATION ========================================================== template void ModQuadricT:: initialize() { using Geometry::Quadricd; // alloc quadrics if (!quadrics_.is_valid()) Base::mesh().add_property( quadrics_ ); // clear quadrics typename Mesh::VertexIter v_it = Base::mesh().vertices_begin(), v_end = Base::mesh().vertices_end(); for (; v_it != v_end; ++v_it) Base::mesh().property(quadrics_, *v_it).clear(); // calc (normal weighted) quadric typename Mesh::FaceIter f_it = Base::mesh().faces_begin(), f_end = Base::mesh().faces_end(); typename Mesh::FaceVertexIter fv_it; typename Mesh::VertexHandle vh0, vh1, vh2; typedef Vec3d Vec3; for (; f_it != f_end; ++f_it) { fv_it = Base::mesh().fv_iter(*f_it); vh0 = *fv_it; ++fv_it; vh1 = *fv_it; ++fv_it; vh2 = *fv_it; Vec3 v0, v1, v2; { using namespace OpenMesh; v0 = vector_cast(Base::mesh().point(vh0)); v1 = vector_cast(Base::mesh().point(vh1)); v2 = vector_cast(Base::mesh().point(vh2)); } Vec3 n = (v1-v0) % (v2-v0); double area = n.norm(); if (area > FLT_MIN) { n /= area; area *= 0.5; } const double a = n[0]; const double b = n[1]; const double c = n[2]; const double d = -(vector_cast(Base::mesh().point(vh0))|n); Quadricd q(a, b, c, d); q *= area; Base::mesh().property(quadrics_, vh0) += q; Base::mesh().property(quadrics_, vh1) += q; Base::mesh().property(quadrics_, vh2) += q; } } //----------------------------------------------------------------------------- template void ModQuadricT::set_error_tolerance_factor(double _factor) { if (this->is_binary()) { if (_factor >= 0.0 && _factor <= 1.0) { // the smaller the factor, the smaller max_err_ gets // thus creating a stricter constraint // division by error_tolerance_factor_ is for normalization double max_err = max_err_ * _factor / this->error_tolerance_factor_; set_max_err(max_err); this->error_tolerance_factor_ = _factor; initialize(); } } } //============================================================================= } // END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/BaseDecimaterT.hh0000660000175000011300000002264114172246500024033 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file BaseDecimaterT.hh */ //============================================================================= // // CLASS McDecimaterT // //============================================================================= #ifndef OPENMESH_BASE_DECIMATER_DECIMATERT_HH #define OPENMESH_BASE_DECIMATER_DECIMATERT_HH //== INCLUDES ================================================================= #include #include #include #include #include //== NAMESPACE ================================================================ namespace OpenMesh { namespace Decimater { //== CLASS DEFINITION ========================================================= /** base class decimater framework \see BaseDecimaterT, \ref decimater_docu */ class BaseDecimaterModule { }; template < typename MeshT > class BaseDecimaterT : private Utils::Noncopyable { public: //-------------------------------------------------------- public types typedef BaseDecimaterT< MeshT > Self; typedef MeshT Mesh; typedef CollapseInfoT CollapseInfo; typedef ModBaseT Module; typedef std::vector< Module* > ModuleList; typedef typename ModuleList::iterator ModuleListIterator; public: //------------------------------------------------------ public methods explicit BaseDecimaterT(Mesh& _mesh); virtual ~BaseDecimaterT(); /** Initialize decimater and decimating modules. Return values: true ok false No ore more than one non-binary module exist. In that case the decimater is uninitialized! */ bool initialize(); /// Returns whether decimater has been successfully initialized. bool is_initialized() const { return initialized_; } /// Print information about modules to _os void info( std::ostream& _os ); public: //--------------------------------------------------- module management /** \brief Add observer * * You can set an observer which is used as a callback to check the decimators progress and to * abort it if necessary. * * @param _o Observer to be used */ void set_observer(Observer* _o) { observer_ = _o; } /// Get current observer of a decimater Observer* observer() { return observer_; } /// access mesh. used in modules. Mesh& mesh() { return mesh_; } /// add module to decimater template < typename _Module > bool add( ModHandleT<_Module>& _mh ) { if (_mh.is_valid()) return false; _mh.init( new _Module(mesh()) ); all_modules_.push_back( _mh.module() ); set_uninitialized(); return true; } /// remove module template < typename _Module > bool remove( ModHandleT<_Module>& _mh ) { if (!_mh.is_valid()) return false; typename ModuleList::iterator it = std::find(all_modules_.begin(), all_modules_.end(), _mh.module() ); if ( it == all_modules_.end() ) // module not found return false; delete *it; all_modules_.erase( it ); // finally remove from list _mh.clear(); set_uninitialized(); return true; } /// get module referenced by handle _mh template < typename Module > Module& module( ModHandleT& _mh ) { assert( _mh.is_valid() ); return *_mh.module(); } protected: /// returns false, if abort requested by observer bool notify_observer(size_t _n_collapses) { if (observer() && _n_collapses % observer()->get_interval() == 0) { observer()->notify(_n_collapses); return !observer()->abort(); } return true; } /// Reset the initialized flag, and clear the bmodules_ and cmodule_ void set_uninitialized() { initialized_ = false; cmodule_ = 0; bmodules_.clear(); } void update_modules(CollapseInfo& _ci) { typename ModuleList::iterator m_it, m_end = bmodules_.end(); for (m_it = bmodules_.begin(); m_it != m_end; ++m_it) (*m_it)->postprocess_collapse(_ci); cmodule_->postprocess_collapse(_ci); } protected: //---------------------------------------------------- private methods /// Is an edge collapse legal? Performs topological test only. /// The method evaluates the status bit Locked, Deleted, and Feature. /// \attention The method temporarily sets the bit Tagged. After usage /// the bit will be disabled! bool is_collapse_legal(const CollapseInfo& _ci); /// Calculate priority of an halfedge collapse (using the modules) float collapse_priority(const CollapseInfo& _ci); /// Pre-process a collapse void preprocess_collapse(CollapseInfo& _ci); /// Post-process a collapse void postprocess_collapse(CollapseInfo& _ci); /** * This provides a function that allows the setting of a percentage * of the original constraint of the modules * * Note that some modules might re-initialize in their * set_error_tolerance_factor function as necessary * @param _factor has to be in the closed interval between 0.0 and 1.0 */ void set_error_tolerance_factor(double _factor); /** Reset the status of this class * * You have to call initialize again!! */ void reset(){ initialized_ = false; }; private: //------------------------------------------------------- private data /// reference to mesh Mesh& mesh_; /// list of binary modules ModuleList bmodules_; /// the current priority module Module* cmodule_; /// list of all allocated modules (including cmodule_ and all of bmodules_) ModuleList all_modules_; /// Flag if all modules were initialized bool initialized_; /// observer Observer* observer_; }; //============================================================================= } // END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_BASE_DECIMATER_DECIMATERT_CC) #define OPENMESH_BASE_DECIMATER_TEMPLATES #include "BaseDecimaterT_impl.hh" #endif //============================================================================= #endif // OPENMESH_BASE_DECIMATER_DECIMATERT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/DecimaterT_impl.hh0000660000175000011300000002735614172246500024271 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file DecimaterT_impl.hh */ //============================================================================= // // CLASS DecimaterT - IMPLEMENTATION // //============================================================================= #define OPENMESH_DECIMATER_DECIMATERT_CC //== INCLUDES ================================================================= #include #include #if defined(OM_CC_MIPS) # include #else # include #endif //== NAMESPACE =============================================================== namespace OpenMesh { namespace Decimater { //== IMPLEMENTATION ========================================================== template DecimaterT::DecimaterT(Mesh& _mesh) : BaseDecimaterT(_mesh), mesh_(_mesh), #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined( __GXX_EXPERIMENTAL_CXX0X__ ) heap_(nullptr) #else heap_(nullptr) #endif { // private vertex properties mesh_.add_property(collapse_target_); mesh_.add_property(priority_); mesh_.add_property(heap_position_); } //----------------------------------------------------------------------------- template DecimaterT::~DecimaterT() { // private vertex properties mesh_.remove_property(collapse_target_); mesh_.remove_property(priority_); mesh_.remove_property(heap_position_); } //----------------------------------------------------------------------------- template void DecimaterT::heap_vertex(VertexHandle _vh) { // std::clog << "heap_vertex: " << _vh << std::endl; float prio, best_prio(FLT_MAX); typename Mesh::HalfedgeHandle heh, collapse_target; // find best target in one ring typename Mesh::VertexOHalfedgeIter voh_it(mesh_, _vh); for (; voh_it.is_valid(); ++voh_it) { heh = *voh_it; CollapseInfo ci(mesh_, heh); if (this->is_collapse_legal(ci)) { prio = this->collapse_priority(ci); if (prio >= 0.0 && prio < best_prio) { best_prio = prio; collapse_target = heh; } } } // target found -> put vertex on heap if (collapse_target.is_valid()) { // std::clog << " added|updated" << std::endl; mesh_.property(collapse_target_, _vh) = collapse_target; mesh_.property(priority_, _vh) = best_prio; if (heap_->is_stored(_vh)) heap_->update(_vh); else heap_->insert(_vh); } // not valid -> remove from heap else { // std::clog << " n/a|removed" << std::endl; if (heap_->is_stored(_vh)) heap_->remove(_vh); mesh_.property(collapse_target_, _vh) = collapse_target; mesh_.property(priority_, _vh) = -1; } } //----------------------------------------------------------------------------- template size_t DecimaterT::decimate(size_t _n_collapses, bool _only_selected) { if (!this->is_initialized()) return 0; typename Mesh::VertexHandle vp; typename Mesh::HalfedgeHandle v0v1; typename Mesh::VertexVertexIter vv_it; typename Mesh::VertexFaceIter vf_it; unsigned int n_collapses(0); typedef std::vector Support; typedef typename Support::iterator SupportIterator; Support support(15); SupportIterator s_it, s_end; // check _n_collapses if (!_n_collapses) _n_collapses = mesh_.n_vertices(); // initialize heap HeapInterface HI(mesh_, priority_, heap_position_); #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined( __GXX_EXPERIMENTAL_CXX0X__ ) heap_ = std::unique_ptr(new DeciHeap(HI)); #else heap_ = std::auto_ptr(new DeciHeap(HI)); #endif heap_->reserve(mesh_.n_vertices()); for ( auto v_it : mesh_.vertices() ) { heap_->reset_heap_position(v_it); if (!mesh_.status(v_it).deleted()) { if (!_only_selected || mesh_.status(v_it).selected() ) { heap_vertex(v_it); } } } const bool update_normals = mesh_.has_face_normals(); // process heap while ((!heap_->empty()) && (n_collapses < _n_collapses)) { // get 1st heap entry vp = heap_->front(); v0v1 = mesh_.property(collapse_target_, vp); heap_->pop_front(); // setup collapse info CollapseInfo ci(mesh_, v0v1); // check topological correctness AGAIN ! if (!this->is_collapse_legal(ci)) continue; // store support (= one ring of *vp) vv_it = mesh_.vv_iter(ci.v0); support.clear(); for (; vv_it.is_valid(); ++vv_it) support.push_back(*vv_it); // pre-processing this->preprocess_collapse(ci); // perform collapse mesh_.collapse(v0v1); ++n_collapses; if (update_normals) { // update triangle normals vf_it = mesh_.vf_iter(ci.v1); for (; vf_it.is_valid(); ++vf_it) if (!mesh_.status(*vf_it).deleted()) mesh_.set_normal(*vf_it, mesh_.calc_face_normal(*vf_it)); } // post-process collapse this->postprocess_collapse(ci); // update heap (former one ring of decimated vertex) for (s_it = support.begin(), s_end = support.end(); s_it != s_end; ++s_it) { assert(!mesh_.status(*s_it).deleted()); if (!_only_selected || mesh_.status(*s_it).selected() ) heap_vertex(*s_it); } // notify observer and stop if the observer requests it if (!this->notify_observer(n_collapses)) return n_collapses; } // delete heap heap_.reset(); // DON'T do garbage collection here! It's up to the application. return n_collapses; } //----------------------------------------------------------------------------- template size_t DecimaterT::decimate_to_faces(size_t _nv, size_t _nf, bool _only_selected) { if (!this->is_initialized()) return 0; if (_nv >= mesh_.n_vertices() || _nf >= mesh_.n_faces()) return 0; typename Mesh::VertexHandle vp; typename Mesh::HalfedgeHandle v0v1; typename Mesh::VertexVertexIter vv_it; typename Mesh::VertexFaceIter vf_it; size_t nv = mesh_.n_vertices(); size_t nf = mesh_.n_faces(); unsigned int n_collapses = 0; typedef std::vector Support; typedef typename Support::iterator SupportIterator; Support support(15); SupportIterator s_it, s_end; // initialize heap HeapInterface HI(mesh_, priority_, heap_position_); #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined( __GXX_EXPERIMENTAL_CXX0X__ ) heap_ = std::unique_ptr(new DeciHeap(HI)); #else heap_ = std::auto_ptr(new DeciHeap(HI)); #endif heap_->reserve(mesh_.n_vertices()); for ( auto v_it : mesh_.vertices() ) { heap_->reset_heap_position(v_it); if (!mesh_.status(v_it).deleted()) { if (!_only_selected || mesh_.status(v_it).selected() ) { heap_vertex(v_it); } } } const bool update_normals = mesh_.has_face_normals(); // process heap while ((!heap_->empty()) && (_nv < nv) && (_nf < nf)) { // get 1st heap entry vp = heap_->front(); v0v1 = mesh_.property(collapse_target_, vp); heap_->pop_front(); // setup collapse info CollapseInfo ci(mesh_, v0v1); // check topological correctness AGAIN ! if (!this->is_collapse_legal(ci)) continue; // store support (= one ring of *vp) vv_it = mesh_.vv_iter(ci.v0); support.clear(); for (; vv_it.is_valid(); ++vv_it) support.push_back(*vv_it); // adjust complexity in advance (need boundary status) ++n_collapses; --nv; if (mesh_.is_boundary(ci.v0v1) || mesh_.is_boundary(ci.v1v0)) --nf; else nf -= 2; // pre-processing this->preprocess_collapse(ci); // perform collapse mesh_.collapse(v0v1); // update triangle normals if (update_normals) { vf_it = mesh_.vf_iter(ci.v1); for (; vf_it.is_valid(); ++vf_it) if (!mesh_.status(*vf_it).deleted()) mesh_.set_normal(*vf_it, mesh_.calc_face_normal(*vf_it)); } // post-process collapse this->postprocess_collapse(ci); // update heap (former one ring of decimated vertex) for (s_it = support.begin(), s_end = support.end(); s_it != s_end; ++s_it) { assert(!mesh_.status(*s_it).deleted()); if (!_only_selected || mesh_.status(*s_it).selected() ) heap_vertex(*s_it); } // notify observer and stop if the observer requests it if (!this->notify_observer(n_collapses)) return n_collapses; } // delete heap heap_.reset(); // DON'T do garbage collection here! It's up to the application. return n_collapses; } //============================================================================= }// END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModNormalFlippingT.hh0000660000175000011300000001674114172246501024731 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModNormalFlippingT.hh */ //============================================================================= // // CLASS ModNormalFlipping // //============================================================================= #ifndef OPENMESH_DECIMATER_MODNORMALFLIPPING_HH #define OPENMESH_DECIMATER_MODNORMALFLIPPING_HH //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Decimater { // BEGIN_NS_DECIMATER //== CLASS DEFINITION ========================================================= /** Decimating module to avoid flipping of faces. * * This module can be used only as a binary module. The criterion * of allowing/disallowing the collapse is the angular deviation between * the face normal of the original faces and normals of the faces after the * collapse. The collapse will pass the test, if the deviation is below * a given threshold. */ template class ModNormalFlippingT : public ModBaseT< MeshT > { public: DECIMATING_MODULE( ModNormalFlippingT, MeshT, NormalFlipping ); public: /// Constructor explicit ModNormalFlippingT( MeshT &_mesh) : Base(_mesh, true) { set_max_normal_deviation( 90.0f ); const bool mesh_has_normals = _mesh.has_face_normals(); _mesh.request_face_normals(); if (!mesh_has_normals) { omerr() << "Mesh has no face normals. Compute them automatically." << std::endl; _mesh.update_face_normals(); } } ~ModNormalFlippingT() { Base::mesh().release_face_normals(); } public: /** Compute collapse priority due to angular deviation of face normals * before and after a collapse. * * -# Compute for each adjacent face of \c _ci.v0 the face * normal if the collpase would be executed. * * -# Prevent the collapse, if the cosine of the angle between the * original and the new normal is below a given threshold. * * \param _ci The collapse description * \return LEGAL_COLLAPSE or ILLEGAL_COLLAPSE * * \see set_max_normal_deviation() */ float collapse_priority(const CollapseInfo& _ci) override { // simulate collapse Base::mesh().set_point(_ci.v0, _ci.p1); // check for flipping normals typename Mesh::ConstVertexFaceIter vf_it(Base::mesh(), _ci.v0); typename Mesh::FaceHandle fh; typename Mesh::Scalar c(1.0); for (; vf_it.is_valid(); ++vf_it) { fh = *vf_it; if (fh != _ci.fl && fh != _ci.fr) { typename Mesh::Normal n1 = Base::mesh().normal(fh); typename Mesh::Normal n2 = Base::mesh().calc_face_normal(fh); c = dot(n1, n2); if (c < min_cos_) break; } } // undo simulation changes Base::mesh().set_point(_ci.v0, _ci.p0); return float( (c < min_cos_) ? Base::ILLEGAL_COLLAPSE : Base::LEGAL_COLLAPSE ); } /// set the percentage of maximum normal deviation void set_error_tolerance_factor(double _factor) override { if (_factor >= 0.0 && _factor <= 1.0) { // the smaller the factor, the smaller max_deviation_ gets // thus creating a stricter constraint // division by error_tolerance_factor_ is for normalization double max_normal_deviation_value = (max_deviation_ * 180.0/M_PI) * _factor / this->error_tolerance_factor_; set_max_normal_deviation(max_normal_deviation_value); this->error_tolerance_factor_ = _factor; } } public: /// get normal deviation double max_normal_deviation() const { return max_deviation_ / M_PI * 180.0; } /** Set normal deviation * * Set the maximum angular deviation of the orignal normal and the new * normal in degrees. */ void set_max_normal_deviation(double _d) { max_deviation_ = _d / 180.0 * M_PI; min_cos_ = cos(max_deviation_); } private: // hide this method void set_binary(bool _b) {} private: // maximum normal deviation double max_deviation_, min_cos_; }; //============================================================================= } // END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_DECIMATER_MODNORMALFLIPPING_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/CollapseInfoT.hh0000660000175000011300000001562514172246500023725 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file CollapseInfoT.hh Provides data class CollapseInfoT for storing all information about a halfedge collapse. */ //============================================================================= // // STRUCT CollpaseInfoT // //============================================================================= #ifndef OPENMESH_DECIMATER_COLLAPSEINFOT_HH #define OPENMESH_DECIMATER_COLLAPSEINFOT_HH //== INCLUDES ================================================================= //== NAMESPACE ================================================================ namespace OpenMesh { namespace Decimater { //== CLASS DEFINITION ========================================================= /** Stores information about a halfedge collapse. The class stores information about a halfedge collapse. The most important information is \c v0v1, \c v1v0, \c v0, \c v1, \c vl, \c vr, which you can lookup in the following image: \image html collapse_info.png \see ModProgMeshT::Info */ template struct CollapseInfoT { public: CollapseInfoT(Mesh& _mesh, typename Mesh::HalfedgeHandle _heh); Mesh& mesh; typename Mesh::HalfedgeHandle v0v1; ///< Halfedge to be collapsed typename Mesh::HalfedgeHandle v1v0; ///< Reverse halfedge typename Mesh::VertexHandle v0; ///< Vertex to be removed typename Mesh::VertexHandle v1; ///< Remaining vertex typename Mesh::Point p0; ///< Position of removed vertex typename Mesh::Point p1; ///< Positions of remaining vertex typename Mesh::FaceHandle fl; ///< Left face typename Mesh::FaceHandle fr; ///< Right face typename Mesh::VertexHandle vl; ///< Left vertex typename Mesh::VertexHandle vr; ///< Right vertex //@{ /** Outer remaining halfedge of diamond spanned by \c v0, \c v1, * \c vl, and \c vr */ typename Mesh::HalfedgeHandle vlv1, v0vl, vrv0, v1vr; //@} }; //----------------------------------------------------------------------------- /** Initializing constructor. * * Given a mesh and a halfedge handle of the halfedge to be collapsed * all important information of a halfedge collapse will be stored. * * Local configuration of halfedge collapse to be stored in CollapseInfoT: * * vl * * * / \ * / \ * / fl \ * v0 *------>* v1 * \ fr / * \ / * \ / * * * vr * * * @param _mesh Reference to mesh * @param _heh The halfedge (v0 -> v1) defining the collapse * The direction of the halfedge * defines the direction of the collapse, i.e. the from-vertex * will be removed and the to-vertex remains. */ template inline CollapseInfoT::CollapseInfoT(Mesh& _mesh, typename Mesh::HalfedgeHandle _heh) : mesh(_mesh), v0v1(_heh), v1v0(_mesh.opposite_halfedge_handle(v0v1)), v0( _mesh.to_vertex_handle(v1v0)), v1(_mesh.to_vertex_handle(v0v1)), p0( _mesh.point(v0)), p1(_mesh.point(v1)), fl(_mesh.face_handle(v0v1)), fr( _mesh.face_handle(v1v0)) { // get vl if (fl.is_valid()) { vlv1 = mesh.next_halfedge_handle(v0v1); v0vl = mesh.next_halfedge_handle(vlv1); vl = mesh.to_vertex_handle(vlv1); vlv1 = mesh.opposite_halfedge_handle(vlv1); v0vl = mesh.opposite_halfedge_handle(v0vl); } // get vr if (fr.is_valid()) { vrv0 = mesh.next_halfedge_handle(v1v0); v1vr = mesh.next_halfedge_handle(vrv0); vr = mesh.to_vertex_handle(vrv0); vrv0 = mesh.opposite_halfedge_handle(vrv0); v1vr = mesh.opposite_halfedge_handle(v1vr); } } //============================================================================= }// END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_DECIMATER_COLLAPSEINFOT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModEdgeLengthT.hh0000660000175000011300000001273314172246501024013 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModEdgeLengthT.hh */ //============================================================================= // // CLASS ModEdgeLengthT // //============================================================================= #ifndef OPENMESH_DECIMATER_MODEDGELENGTHT_HH #define OPENMESH_DECIMATER_MODEDGELENGTHT_HH //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Decimater { //== CLASS DEFINITION ========================================================= /** \brief Use edge length to control decimation * * This module computes the edge length. * * In binary and continuous mode, the collapse is legal if: * - The length after the collapse is lower than the given tolerance * */ template class ModEdgeLengthT: public ModBaseT { public: DECIMATING_MODULE( ModEdgeLengthT, MeshT, EdgeLength ) ; /// Constructor ModEdgeLengthT(MeshT& _mesh, float _edge_length = FLT_MAX, bool _is_binary = true); /// get edge_length float edge_length() const { return edge_length_; } /// set edge_length void set_edge_length(typename Mesh::Scalar _f) { edge_length_ = _f; sqr_edge_length_ = _f * _f; } /** Compute priority: Binary mode: Don't collapse edges longer then edge_length_ Cont. mode: Collapse smallest edge first, but don't collapse edges longer as edge_length_ */ float collapse_priority(const CollapseInfo& _ci) override; /// set the percentage of edge length void set_error_tolerance_factor(double _factor) override; private: Mesh& mesh_; typename Mesh::Scalar edge_length_, sqr_edge_length_; }; //============================================================================= }// END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_DECIMATER_MODEDGELENGTHT_C) #define MODEDGELENGTHT_TEMPLATES #include "ModEdgeLengthT_impl.hh" #endif //============================================================================= #endif // OPENMESH_DECIMATER_MODEDGELENGTHT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/Observer.cc0000660000175000011300000001033414172246501022771 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Observer.cc */ //============================================================================= // // CLASS Observer - IMPLEMENTATION // //============================================================================= //== INCLUDES ================================================================= #include //== NAMESPACE =============================================================== namespace OpenMesh { namespace Decimater { //== IMPLEMENTATION ========================================================== Observer::Observer(size_t _notificationInterval) : notificationInterval_(_notificationInterval) { } Observer::~Observer() { } size_t Observer::get_interval() const { return Observer::notificationInterval_; } void Observer::set_interval(size_t _notificationInterval) { notificationInterval_ = _notificationInterval; } bool Observer::abort() const { return false; }; //============================================================================= } // END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/MixedDecimaterT.hh0000660000175000011300000002043314172246500024224 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file MixedDecimaterT.hh */ //============================================================================= // // CLASS MixedDecimaterT - IMPLEMENTATION // //============================================================================= #ifndef OPENMESH_MIXED_DECIMATER_DECIMATERT_HH #define OPENMESH_MIXED_DECIMATER_DECIMATERT_HH //== INCLUDES ================================================================= #include #include #include //== NAMESPACE ================================================================ namespace OpenMesh { namespace Decimater { //== CLASS DEFINITION ========================================================= /** Mixed decimater framework \see BaseModT, \ref decimater_docu */ template < typename MeshT > class MixedDecimaterT : public McDecimaterT, public DecimaterT { public: //-------------------------------------------------------- public types typedef McDecimaterT< MeshT > Self; typedef MeshT Mesh; typedef CollapseInfoT CollapseInfo; typedef ModBaseT Module; typedef std::vector< Module* > ModuleList; typedef typename ModuleList::iterator ModuleListIterator; public: //------------------------------------------------------ public methods /// Constructor MixedDecimaterT( Mesh& _mesh ); /// Destructor ~MixedDecimaterT(); public: /** * @brief Decimate (perform _n_collapses collapses). Return number of * performed collapses. If _n_collapses is not given reduce as * much as possible * @param _n_collapses Desired number of collapses. If zero (default), attempt * to do as many collapses as possible. * @param _mc_factor Number between 0 and one defining how much percent of the * collapses should be performed by MC Decimater before switching to * Fixed decimation * @param _only_selected Only consider vertices which are selected for decimation * @return Number of collapses that were actually performed. * @note This operation only marks the removed mesh elements for deletion. In * order to actually remove the decimated elements from the mesh, a * subsequent call to ArrayKernel::garbage_collection() is required. */ size_t decimate( const size_t _n_collapses, const float _mc_factor , bool _only_selected = false); /** * @brief Decimate the mesh to a desired target vertex complexity. * @param _n_vertices Target complexity, i.e. desired number of remaining * vertices after decimation. * @param _only_selected Only consider vertices which are selected for decimation * @param _mc_factor Number between 0 and one defining how much percent of the * collapses should be performed by MC Decimater before switching to * Fixed decimation * @return Number of collapses that were actually performed. * @note This operation only marks the removed mesh elements for deletion. In * order to actually remove the decimated elements from the mesh, a * subsequent call to ArrayKernel::garbage_collection() is required. */ size_t decimate_to( size_t _n_vertices, const float _mc_factor , bool _only_selected = false) { return ( (_n_vertices < this->mesh().n_vertices()) ? decimate( this->mesh().n_vertices() - _n_vertices, _mc_factor , _only_selected) : 0 ); } /** * @brief Attempts to decimate the mesh until a desired vertex or face * complexity is achieved. * @param _n_vertices Target vertex complexity. * @param _n_faces Target face complexity. * @param _mc_factor Number between 0 and one defining how much percent of the * collapses should be performed by MC Decimater before switching to * Fixed decimation * @param _only_selected Only consider vertices which are selected for decimation * @return Number of collapses that were actually performed. * @note Decimation stops as soon as either one of the two complexity bounds * is satisfied. * @note This operation only marks the removed mesh elements for deletion. In * order to actually remove the decimated elements from the mesh, a * subsequent call to ArrayKernel::garbage_collection() is required. */ size_t decimate_to_faces( const size_t _n_vertices=0, const size_t _n_faces=0 , const float _mc_factor = 0.8 , bool _only_selected = false); private: //------------------------------------------------------- private data }; //============================================================================= } // END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_MIXED_DECIMATER_DECIMATERT_CC) #define OPENMESH_MIXED_DECIMATER_TEMPLATES #include "MixedDecimaterT_impl.hh" #endif //============================================================================= #endif // OPENMESH_MIXED_DECIMATER_DECIMATERT_HH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModIndependentSetsT.hh0000660000175000011300000001161014172246501025072 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModQuadricT.hh */ //============================================================================= // // CLASS ModQuadricT // //============================================================================= #ifndef OPENMESH_TOOLS_MODINDEPENDENTSETST_HH #define OPENMESH_TOOLS_MODINDEPENDENTSETST_HH //== INCLUDES ================================================================= #include //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Decimater { // BEGIN_NS_DECIMATER //== CLASS DEFINITION ========================================================= /** Lock one-ring around remaining vertex after a collapse to prevent * further collapses of halfedges incident to the one-ring vertices. */ template class ModIndependentSetsT: public ModBaseT { public: DECIMATING_MODULE( ModIndependentSetsT, MeshT, IndependentSets ) ; /// Constructor explicit ModIndependentSetsT(MeshT &_mesh) : Base(_mesh, true) { } /// override void postprocess_collapse(const CollapseInfo& _ci) override { typename Mesh::VertexVertexIter vv_it; Base::mesh().status(_ci.v1).set_locked(true); vv_it = Base::mesh().vv_iter(_ci.v1); for (; vv_it.is_valid(); ++vv_it) Base::mesh().status(*vv_it).set_locked(true); } private: /// hide this method void set_binary(bool _b) { } }; //============================================================================= }// END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_TOOLS_MODINDEPENDENTSETST_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModEdgeLengthT_impl.hh0000660000175000011300000001173014172246501025030 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModEdgeLengthT_impl.hh */ //============================================================================= // // CLASS ModEdgeLengthT - IMPLEMENTATION // //============================================================================= #define OPENMESH_DECIMATER_MODEDGELENGTHT_C //== INCLUDES ================================================================= #include "ModEdgeLengthT.hh" //== NAMESPACES =============================================================== namespace OpenMesh { namespace Decimater { //== IMPLEMENTATION ========================================================== template ModEdgeLengthT::ModEdgeLengthT(MeshT &_mesh, float _edge_length, bool _is_binary) : Base(_mesh, _is_binary), mesh_(Base::mesh()) { set_edge_length(_edge_length); } //----------------------------------------------------------------------------- template float ModEdgeLengthT::collapse_priority(const CollapseInfo& _ci) { typename Mesh::Scalar sqr_length = (_ci.p0 - _ci.p1).sqrnorm(); return ( (sqr_length <= sqr_edge_length_) ? sqr_length : float(Base::ILLEGAL_COLLAPSE)); } //----------------------------------------------------------------------------- template void ModEdgeLengthT::set_error_tolerance_factor(double _factor) { if (_factor >= 0.0 && _factor <= 1.0) { // the smaller the factor, the smaller edge_length_ gets // thus creating a stricter constraint // division by error_tolerance_factor_ is for normalization typename Mesh::Scalar edge_length = edge_length_ * static_cast(_factor / this->error_tolerance_factor_); set_edge_length(edge_length); this->error_tolerance_factor_ = _factor; } } //============================================================================= } } //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/MixedDecimaterT_impl.hh0000660000175000011300000001621214172246500025245 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file MixedDecimaterT_impl.hh */ //============================================================================= // // CLASS MixedDecimaterT - IMPLEMENTATION // //============================================================================= #define OPENMESH_MIXED_DECIMATER_DECIMATERT_CC //== INCLUDES ================================================================= #include #include #if defined(OM_CC_MIPS) # include #else # include #endif //== NAMESPACE =============================================================== namespace OpenMesh { namespace Decimater { //== IMPLEMENTATION ========================================================== template MixedDecimaterT::MixedDecimaterT(Mesh& _mesh) : BaseDecimaterT(_mesh),McDecimaterT(_mesh), DecimaterT(_mesh) { } //----------------------------------------------------------------------------- template MixedDecimaterT::~MixedDecimaterT() { } //----------------------------------------------------------------------------- template size_t MixedDecimaterT::decimate(const size_t _n_collapses, const float _mc_factor, bool _only_selected) { if (_mc_factor > 1.0) return 0; size_t n_collapses_mc = static_cast(_mc_factor*_n_collapses); size_t n_collapses_inc = static_cast(_n_collapses - n_collapses_mc); size_t r_collapses = 0; if (_mc_factor > 0.0) r_collapses = McDecimaterT::decimate(n_collapses_mc,_only_selected); // returns, if the previous steps were aborted by the observer if (this->observer() && this->observer()->abort()) return r_collapses; if (_mc_factor < 1.0) r_collapses += DecimaterT::decimate(n_collapses_inc,_only_selected); return r_collapses; } template size_t MixedDecimaterT::decimate_to_faces(const size_t _n_vertices,const size_t _n_faces, const float _mc_factor , bool _only_selected){ if (_mc_factor > 1.0) return 0; std::size_t r_collapses = 0; if (_mc_factor > 0.0) { bool constraintsOnly = (_n_vertices == 0) && (_n_faces == 1); if (!constraintsOnly) { size_t mesh_faces = this->mesh().n_faces(); size_t mesh_vertices = this->mesh().n_vertices(); //reduce the mesh only for _mc_factor size_t n_vertices_mc = static_cast(mesh_vertices - _mc_factor * (mesh_vertices - _n_vertices)); size_t n_faces_mc = static_cast(mesh_faces - _mc_factor * (mesh_faces - _n_faces)); r_collapses = McDecimaterT::decimate_to_faces(n_vertices_mc, n_faces_mc,_only_selected); } else { const size_t samples = this->samples(); // MinimalSample count for the McDecimater const size_t min = 2; // Maximal number of samples for the McDecimater const size_t max = samples; // Number of incremental steps const size_t steps = 7; for ( size_t i = 0; i < steps; ++i ) { // Compute number of samples to be used size_t samples = int (double( min) + double(i)/(double(steps)-1.0) * (max-2) ) ; // We won't allow 1 here, as this is the last step in the incremental part float decimaterLevel = (float(i + 1)) * _mc_factor / (float(steps) ); this->set_samples(samples); r_collapses += McDecimaterT::decimate_constraints_only(decimaterLevel,_only_selected); } } } //Update the mesh::n_vertices function, otherwise the next Decimater function will delete too much this->mesh().garbage_collection(); // returns, if the previous steps were aborted by the observer if (this->observer() && this->observer()->abort()) return r_collapses; //reduce the rest of the mesh if (_mc_factor < 1.0) { r_collapses += DecimaterT::decimate_to_faces(_n_vertices,_n_faces,_only_selected); } return r_collapses; } //============================================================================= }// END_NS_MC_DECIMATER } // END_NS_OPENMESH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModBaseT.hh0000660000175000011300000002407314172246501022657 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModBaseT.hh Base class for all decimation modules. */ //============================================================================= // // CLASS ModBaseT // //============================================================================= #ifndef OPENMESH_DECIMATER_MODBASET_HH #define OPENMESH_DECIMATER_MODBASET_HH //== INCLUDES ================================================================= #include #include #include //== NAMESPACE ================================================================ namespace OpenMesh { namespace Decimater { //== FORWARD DECLARATIONS ===================================================== template class BaseDecimaterT; //== CLASS DEFINITION ========================================================= /** Handle for mesh decimation modules \internal */ template class ModHandleT : private Utils::Noncopyable { public: typedef ModHandleT Self; typedef Module module_type; public: /// Default constructor ModHandleT() : mod_(nullptr) {} /// Destructor ~ModHandleT() { /* don't delete mod_, since handle is not owner! */ } /// Check handle status /// \return \c true, if handle is valid, else \c false. bool is_valid() const { return mod_ != nullptr; } private: #if defined(OM_CC_MSVC) friend class BaseDecimaterT; #else template friend class BaseDecimaterT; #endif void clear() { mod_ = nullptr; } void init(Module* _m) { mod_ = _m; } Module* module() { return mod_; } private: Module* mod_; }; //== CLASS DEFINITION ========================================================= /// Macro that sets up the name() function /// \internal #define DECIMATER_MODNAME(_mod_name) \ virtual const std::string& name() const override { \ static std::string _s_modname_(#_mod_name); return _s_modname_; \ } /** Convenience macro, to be used in derived modules * The macro defines the types * - \c Handle, type of the module's handle. * - \c Base, type of ModBaseT<>. * - \c Mesh, type of the associated mesh passed by the decimater type. * - \c CollapseInfo, to your convenience * and uses DECIMATER_MODNAME() to define the name of the module. * * \param Classname The name of the derived class. * \param MeshT Pass here the mesh type, which is the * template parameter passed to ModBaseT. * \param Name Give the module a name. */ #define DECIMATING_MODULE(Classname, MeshT, Name) \ typedef Classname < MeshT > Self; \ typedef OpenMesh::Decimater::ModHandleT< Self > Handle; \ typedef OpenMesh::Decimater::ModBaseT< MeshT > Base; \ typedef typename Base::Mesh Mesh; \ typedef typename Base::CollapseInfo CollapseInfo; \ DECIMATER_MODNAME( Name ) //== CLASS DEFINITION ========================================================= /** Base class for all decimation modules. Each module has to implement this interface. To build your own module you have to -# derive from this class. -# create the basic settings with DECIMATING_MODULE(). -# override collapse_priority(), if necessary. -# override initialize(), if necessary. -# override postprocess_collapse(), if necessary. A module has two major working modes: -# binary mode -# non-binary mode In the binary mode collapse_priority() checks a constraint and returns LEGAL_COLLAPSE or ILLEGAL_COLLAPSE. In the non-binary mode the module computes a float error value in the range [0, inf) and returns it. In the case a constraint has been set, e.g. the error must be lower than a upper bound, and the constraint is violated, collapse_priority() must return ILLEGAL_COLLAPSE. \see collapse_priority() \todo "Tutorial on building a custom decimation module." */ template class ModBaseT { public: typedef MeshT Mesh; typedef CollapseInfoT CollapseInfo; enum { ILLEGAL_COLLAPSE = -1, ///< indicates an illegal collapse LEGAL_COLLAPSE = 0 ///< indicates a legal collapse }; protected: /// Default constructor /// \see \ref decimater_docu ModBaseT(MeshT& _mesh, bool _is_binary) : error_tolerance_factor_(1.0), mesh_(_mesh), is_binary_(_is_binary) {} public: /// Virtual desctructor virtual ~ModBaseT() { } /// Set module's name virtual const std::string& name() const { static std::string _s_modname_("ModBase"); return _s_modname_; } /// Returns true if criteria returns a binary value. bool is_binary(void) const { return is_binary_; } /// Set whether module is binary or not. void set_binary(bool _b) { is_binary_ = _b; } public: // common interface /// Initialize module-internal stuff virtual void initialize() { } /** Return collapse priority. * * In the binary mode collapse_priority() checks a constraint and * returns LEGAL_COLLAPSE or ILLEGAL_COLLAPSE. * * In the non-binary mode the module computes a float error value in * the range [0, inf) and returns it. In the case a constraint has * been set, e.g. the error must be lower than a upper bound, and the * constraint is violated, collapse_priority() must return * ILLEGAL_COLLAPSE. * * \return Collapse priority in the range [0,inf), * \c LEGAL_COLLAPSE or \c ILLEGAL_COLLAPSE. */ virtual float collapse_priority(const CollapseInfoT& /* _ci */) { return LEGAL_COLLAPSE; } /** Before _from_vh has been collapsed into _to_vh, this method will be called. */ virtual void preprocess_collapse(const CollapseInfoT& /* _ci */) {} /** After _from_vh has been collapsed into _to_vh, this method will be called. */ virtual void postprocess_collapse(const CollapseInfoT& /* _ci */) {} /** * This provides a function that allows the setting of a percentage * of the original contraint. * * Note that the module might need to be re-initialized again after * setting the percentage * @param _factor has to be in the closed interval between 0.0 and 1.0 */ virtual void set_error_tolerance_factor(double _factor) { if (_factor >= 0.0 && _factor <= 1.0) error_tolerance_factor_ = _factor; } protected: /// Access the mesh associated with the decimater. MeshT& mesh() { return mesh_; } // current percentage of the original constraint double error_tolerance_factor_; private: // hide copy constructor & assignemnt ModBaseT(const ModBaseT& _cpy); ModBaseT& operator=(const ModBaseT& ); MeshT& mesh_; bool is_binary_; }; //============================================================================= } // namespace Decimater } // namespace OpenMesh //============================================================================= #endif // OPENMESH_DECIMATER_MODBASE_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModHausdorffT.hh0000660000175000011300000001502114172246501023717 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModHausdorffT.hh */ //============================================================================= // // CLASS ModHausdorffT // //============================================================================= #ifndef OPENMESH_DECIMATER_MODHAUSDORFFT_HH #define OPENMESH_DECIMATER_MODHAUSDORFFT_HH //== INCLUDES ================================================================= #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Decimater { //== CLASS DEFINITION ========================================================= /** \brief Use Hausdorff distance to control decimation * * This module computes the aspect ratio. * * In binary mode, the collapse is legal if: * - The distance after the collapse is lower than the given tolerance * * No continuous mode */ template class ModHausdorffT: public ModBaseT { public: DECIMATING_MODULE( ModHausdorffT, MeshT, Hausdorff ); typedef typename Mesh::Scalar Scalar; typedef typename Mesh::Point Point; typedef typename Mesh::FaceHandle FaceHandle; typedef std::vector Points; /// Constructor ModHausdorffT(MeshT& _mesh, Scalar _error_tolerance = FLT_MAX) : Base(_mesh, true), mesh_(Base::mesh()), tolerance_(_error_tolerance) { mesh_.add_property(points_); } /// Destructor ~ModHausdorffT() { mesh_.remove_property(points_); } /// get max error tolerance Scalar tolerance() const { return tolerance_; } /// set max error tolerance void set_tolerance(Scalar _e) { tolerance_ = _e; } /// reset per-face point lists virtual void initialize() override; /** \brief compute Hausdorff error for one-ring * * This mod only allows collapses if the Hausdorff distance * after a collapse is lower than the given tolerance. * * * @param _ci Collapse info data * @return Binary return, if collapse is legal or illegal */ virtual float collapse_priority(const CollapseInfo& _ci) override; /// re-distribute points virtual void postprocess_collapse(const CollapseInfo& _ci) override; /// set the percentage of tolerance void set_error_tolerance_factor(double _factor) override; private: /// squared distance from point _p to triangle (_v0, _v1, _v2) Scalar distPointTriangleSquared(const Point& _p, const Point& _v0, const Point& _v1, const Point& _v2); /// compute max error for face _fh w.r.t. its point list and _p Scalar compute_sqr_error(FaceHandle _fh, const Point& _p) const; private: /// Temporary point storage Points tmp_points_; Mesh& mesh_; Scalar tolerance_; OpenMesh::FPropHandleT points_; }; //============================================================================= }// END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_DECIMATER_MODHAUSDORFFT_C) #define OPENMESH_DECIMATER_MODHAUSDORFFT_TEMPLATES #include "ModHausdorffT_impl.hh" #endif //============================================================================= #endif // OPENMESH_DECIMATER_MODHAUSDORFFT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/Observer.hh0000660000175000011300000001215714172246501023010 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Observer.hh * * This file contains an observer class which is used to monitor the progress * of an decimater. * */ //============================================================================= // // CLASS Observer // //============================================================================= #pragma once //== INCLUDES ================================================================= #include #include //== NAMESPACE ================================================================ namespace OpenMesh { namespace Decimater { //== CLASS DEFINITION ========================================================= /** \brief Observer class * * Observers can be used to monitor the progress of the decimation and to * abort it in between. */ class OPENMESHDLLEXPORT Observer { public: /** Create an observer * * @param _notificationInterval Interval of decimation steps between notifications. */ explicit Observer(size_t _notificationInterval); /// Destructor virtual ~Observer(); /// Get the interval between notification steps size_t get_interval() const; /// Set the interval between notification steps void set_interval(size_t _notificationInterval); /** \brief callback * * This function has to be overloaded. It will be called regularly during * the decimation process and will return the current step. * * @param _step Current step of the decimater */ virtual void notify(size_t _step) = 0; /** \brief Abort callback * * After each notification, this function is called by the decimater. If the * function returns true, the decimater will stop at a consistent state. Otherwise * it will continue. * * @return abort Yes or No */ virtual bool abort() const; private: size_t notificationInterval_; }; //============================================================================= } // END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/McDecimaterT.hh0000660000175000011300000001762314172246500023524 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file McDecimaterT.hh */ //============================================================================= // // CLASS McDecimaterT // //============================================================================= #ifndef OPENMESH_MC_DECIMATER_DECIMATERT_HH #define OPENMESH_MC_DECIMATER_DECIMATERT_HH //== INCLUDES ================================================================= #include #include //== NAMESPACE ================================================================ namespace OpenMesh { namespace Decimater { //== CLASS DEFINITION ========================================================= /** Multiple choice decimater framework \see BaseModT, \ref decimater_docu */ template < typename MeshT > class McDecimaterT : virtual public BaseDecimaterT //virtual especially for the mixed decimater { public: //-------------------------------------------------------- public types typedef McDecimaterT< MeshT > Self; typedef MeshT Mesh; typedef CollapseInfoT CollapseInfo; typedef ModBaseT Module; typedef std::vector< Module* > ModuleList; typedef typename ModuleList::iterator ModuleListIterator; public: //------------------------------------------------------ public methods /// Constructor McDecimaterT( Mesh& _mesh ); /// Destructor ~McDecimaterT(); public: /** * @brief Decimate (perform _n_collapses collapses). Return number of * performed collapses. If _n_collapses is not given reduce as * much as possible * @param _n_collapses Desired number of collapses. If zero (default), attempt * to do as many collapses as possible. * @param _only_selected Only consider vertices which are selected for decimation * @return Number of collapses that were actually performed. * @note This operation only marks the removed mesh elements for deletion. In * order to actually remove the decimated elements from the mesh, a * subsequent call to ArrayKernel::garbage_collection() is required. */ size_t decimate( size_t _n_collapses , bool _only_selected = false); /** * @brief Decimate the mesh to a desired target vertex complexity. * @param _n_vertices Target complexity, i.e. desired number of remaining * vertices after decimation. * @param _only_selected Only consider vertices which are selected for decimation * @return Number of collapses that were actually performed. * @note This operation only marks the removed mesh elements for deletion. In * order to actually remove the decimated elements from the mesh, a * subsequent call to ArrayKernel::garbage_collection() is required. */ size_t decimate_to( size_t _n_vertices , bool _only_selected = false) { return ( (_n_vertices < this->mesh().n_vertices()) ? decimate( this->mesh().n_vertices() - _n_vertices , _only_selected ) : 0 ); } /** * @brief Attempts to decimate the mesh until a desired vertex or face * complexity is achieved. * @param _n_vertices Target vertex complexity. * @param _n_faces Target face complexity. * @param _only_selected Only consider vertices which are selected for decimation * @return Number of collapses that were actually performed. * @note Decimation stops as soon as either one of the two complexity bounds * is satisfied. * @note This operation only marks the removed mesh elements for deletion. In * order to actually remove the decimated elements from the mesh, a * subsequent call to ArrayKernel::garbage_collection() is required. */ size_t decimate_to_faces( size_t _n_vertices=0, size_t _n_faces=0 , bool _only_selected = false); /** * Decimate only with constraints, while _factor gives the * percentage of the constraints that should be used */ size_t decimate_constraints_only(float _factor, bool _only_selected = false); size_t samples(){return randomSamples_;} void set_samples(const size_t _value){randomSamples_ = _value;} private: //------------------------------------------------------- private data // reference to mesh Mesh& mesh_; size_t randomSamples_; }; //============================================================================= } // END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_MULTIPLE_CHOICE_DECIMATER_DECIMATERT_CC) #define OPENMESH_MULTIPLE_CHOICE_DECIMATER_TEMPLATES #include "McDecimaterT_impl.hh" #endif //============================================================================= #endif // OPENMESH_MC_DECIMATER_DECIMATERT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModAspectRatioT.hh0000660000175000011300000001421114172246500024213 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModAspectRatioT.hh */ //============================================================================= // // CLASS ModAspectRatioT // //============================================================================= #ifndef OPENMESH_DECIMATER_MODASPECTRATIOT_HH #define OPENMESH_DECIMATER_MODASPECTRATIOT_HH //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Decimater { //== CLASS DEFINITION ========================================================= /** \brief Use aspect ratio to control decimation * * This module computes the aspect ratio. * * In binary mode, the collapse is legal if: * - The aspect ratio after the collapse is greater * - The aspect ratio after the collapse is greater than the given minimum * * In continuous mode the collapse is illegal if: * - The aspect ratio after the collapse is smaller than the given minimum * * */ template class ModAspectRatioT: public ModBaseT { public: DECIMATING_MODULE( ModAspectRatioT, MeshT, AspectRatio ) ; typedef typename Mesh::Scalar Scalar; typedef typename Mesh::Point Point; /// constructor ModAspectRatioT(MeshT& _mesh, float _min_aspect = 5.0, bool _is_binary = true) : Base(_mesh, _is_binary), mesh_(Base::mesh()), min_aspect_( 1.f / _min_aspect) { mesh_.add_property(aspect_); } /// destructor ~ModAspectRatioT() { mesh_.remove_property(aspect_); } /// get aspect ratio float aspect_ratio() const { return 1.f / min_aspect_; } /// set aspect ratio void set_aspect_ratio(float _f) { min_aspect_ = 1.f / _f; } /// precompute face aspect ratio void initialize() override; /// Returns the collapse priority float collapse_priority(const CollapseInfo& _ci) override; /// update aspect ratio of one-ring void preprocess_collapse(const CollapseInfo& _ci) override; /// set percentage of aspect ratio void set_error_tolerance_factor(double _factor) override; private: /** \brief return aspect ratio (length/height) of triangle * */ Scalar aspectRatio(const Point& _v0, const Point& _v1, const Point& _v2); private: Mesh& mesh_; float min_aspect_; FPropHandleT aspect_; }; //============================================================================= }// END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_DECIMATER_MODASPECTRATIOT_C) #define OPENMESH_DECIMATER_MODASPECTRATIOT_TEMPLATES #include "ModAspectRatioT_impl.hh" #endif //============================================================================= #endif // OPENMESH_DECIMATER_MODASPECTRATIOT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModHausdorffT_impl.hh0000660000175000011300000003046114172246501024745 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModHausdorffT_impl.hh */ //============================================================================= // // CLASS ModHausdorffT - IMPLEMENTATION // //============================================================================= #define OPENMESH_DECIMATER_MODHAUSDORFFT_C //== INCLUDES ================================================================= #include "ModHausdorffT.hh" //== NAMESPACES =============================================================== namespace OpenMesh { namespace Decimater { //== IMPLEMENTATION ========================================================== template typename ModHausdorffT::Scalar ModHausdorffT:: distPointTriangleSquared( const Point& _p, const Point& _v0, const Point& _v1, const Point& _v2 ) { const Point v0v1 = _v1 - _v0; const Point v0v2 = _v2 - _v0; const Point n = v0v1 % v0v2; // not normalized ! const Scalar d = n.sqrnorm(); // Check if the triangle is degenerated if (d < FLT_MIN && d > -FLT_MIN) { return -1.0; } const Scalar invD = static_cast(1.0) / d; // these are not needed for every point, should still perform // better with many points against one triangle const Point v1v2 = _v2 - _v1; const Scalar inv_v0v2_2 = static_cast(1.0) / v0v2.sqrnorm(); const Scalar inv_v0v1_2 = static_cast(1.0) / v0v1.sqrnorm(); const Scalar inv_v1v2_2 = static_cast(1.0) / v1v2.sqrnorm(); Point v0p = _p - _v0; Point t = v0p % n; typename Point::value_type s01, s02, s12; const Scalar a = (t | v0v2) * -invD; const Scalar b = (t | v0v1) * invD; if (a < 0) { // Calculate the distance to an edge or a corner vertex s02 = ( v0v2 | v0p ) * inv_v0v2_2; if (s02 < 0.0) { s01 = ( v0v1 | v0p ) * inv_v0v1_2; if (s01 <= 0.0) { v0p = _v0; } else if (s01 >= 1.0) { v0p = _v1; } else { v0p = _v0 + v0v1 * s01; } } else if (s02 > 1.0) { s12 = ( v1v2 | ( _p - _v1 )) * inv_v1v2_2; if (s12 >= 1.0) { v0p = _v2; } else if (s12 <= 0.0) { v0p = _v1; } else { v0p = _v1 + v1v2 * s12; } } else { v0p = _v0 + v0v2 * s02; } } else if (b < 0.0) { // Calculate the distance to an edge or a corner vertex s01 = ( v0v1 | v0p ) * inv_v0v1_2; if (s01 < 0.0) { // const Point n = v0v1 % v0v2; // not normalized ! s02 = ( v0v2 | v0p ) * inv_v0v2_2; if (s02 <= 0.0) { v0p = _v0; } else if (s02 >= 1.0) { v0p = _v2; } else { v0p = _v0 + v0v2 * s02; } } else if (s01 > 1.0) { s12 = ( v1v2 | ( _p - _v1 )) * inv_v1v2_2; if (s12 >= 1.0) { v0p = _v2; } else if (s12 <= 0.0) { v0p = _v1; } else { v0p = _v1 + v1v2 * s12; } } else { v0p = _v0 + v0v1 * s01; } } else if (a+b > 1.0) { // Calculate the distance to an edge or a corner vertex s12 = ( v1v2 | ( _p - _v1 )) * inv_v1v2_2; if (s12 >= 1.0) { s02 = ( v0v2 | v0p ) * inv_v0v2_2; if (s02 <= 0.0) { v0p = _v0; } else if (s02 >= 1.0) { v0p = _v2; } else { v0p = _v0 + v0v2*s02; } } else if (s12 <= 0.0) { s01 = ( v0v1 | v0p ) * inv_v0v1_2; if (s01 <= 0.0) { v0p = _v0; } else if (s01 >= 1.0) { v0p = _v1; } else { v0p = _v0 + v0v1 * s01; } } else { v0p = _v1 + v1v2 * s12; } } else { // Calculate the distance to an interior point of the triangle return ( (_p - n*((n|v0p) * invD)) - _p).sqrnorm(); } return (v0p - _p).sqrnorm(); } template void ModHausdorffT:: initialize() { typename Mesh::FIter f_it(mesh_.faces_begin()), f_end(mesh_.faces_end()); for (; f_it!=f_end; ++f_it) mesh_.property(points_, *f_it).clear(); } //----------------------------------------------------------------------------- template float ModHausdorffT:: collapse_priority(const CollapseInfo& _ci) { std::vector faces; faces.reserve(20); typename Mesh::VertexFaceIter vf_it; typename Mesh::FaceHandle fh; const typename Mesh::Scalar sqr_tolerace = tolerance_*tolerance_; typename Mesh::CFVIter fv_it; bool ok; // Clear the temporary point storage tmp_points_.clear(); // collect all points to be tested // collect all faces to be tested against for (vf_it=mesh_.vf_iter(_ci.v0); vf_it.is_valid(); ++vf_it) { fh = *vf_it; if (fh != _ci.fl && fh != _ci.fr) faces.push_back(fh); Points& pts = mesh_.property(points_, fh); std::copy(pts.begin(), pts.end(), std::back_inserter(tmp_points_)); } // add point to be removed tmp_points_.push_back(_ci.p0); // setup iterators typename std::vector::iterator fh_it, fh_end(faces.end()); typename Points::const_iterator p_it, p_end(tmp_points_.end()); // simulate collapse mesh_.set_point(_ci.v0, _ci.p1); // for each point: try to find a face such that error is < tolerance ok = true; for (p_it=tmp_points_.begin(); ok && p_it!=p_end; ++p_it) { ok = false; for (fh_it=faces.begin(); !ok && fh_it!=fh_end; ++fh_it) { fv_it=mesh_.cfv_iter(*fh_it); const Point& p0 = mesh_.point(*fv_it); const Point& p1 = mesh_.point(*(++fv_it)); const Point& p2 = mesh_.point(*(++fv_it)); if ( distPointTriangleSquared(*p_it, p0, p1, p2) <= sqr_tolerace) ok = true; } } // undo simulation changes mesh_.set_point(_ci.v0, _ci.p0); return ( ok ? static_cast(Base::LEGAL_COLLAPSE) : static_cast(Base::ILLEGAL_COLLAPSE) ); } //----------------------------------------------------------------------------- template void ModHausdorffT::set_error_tolerance_factor(double _factor) { if (_factor >= 0.0 && _factor <= 1.0) { // the smaller the factor, the smaller tolerance gets // thus creating a stricter constraint // division by error_tolerance_factor_ is for normalization Scalar tolerance = tolerance_ * Scalar(_factor / this->error_tolerance_factor_); set_tolerance(tolerance); this->error_tolerance_factor_ = _factor; } } //----------------------------------------------------------------------------- template void ModHausdorffT:: postprocess_collapse(const CollapseInfo& _ci) { typename Mesh::VertexFaceIter vf_it; FaceHandle fh; std::vector faces; // collect points & neighboring triangles tmp_points_.clear(); faces.reserve(20); // collect active faces and their points for (vf_it=mesh_.vf_iter(_ci.v1); vf_it.is_valid(); ++vf_it) { fh = *vf_it; faces.push_back(fh); Points& pts = mesh_.property(points_, fh); std::copy(pts.begin(), pts.end(), std::back_inserter(tmp_points_)); pts.clear(); } if (faces.empty()) return; // should not happen anyway... // collect points of the 2 deleted faces if ((fh=_ci.fl).is_valid()) { Points& pts = mesh_.property(points_, fh); std::copy(pts.begin(), pts.end(), std::back_inserter(tmp_points_)); pts.clear(); } if ((fh=_ci.fr).is_valid()) { Points& pts = mesh_.property(points_, fh); std::copy(pts.begin(), pts.end(), std::back_inserter(tmp_points_)); pts.clear(); } // add the deleted point tmp_points_.push_back(_ci.p0); // setup iterators typename std::vector::iterator fh_it, fh_end(faces.end()); typename Points::const_iterator p_it, p_end(tmp_points_.end()); // re-distribute points Scalar emin, e; typename Mesh::CFVIter fv_it; for (p_it=tmp_points_.begin(); p_it!=p_end; ++p_it) { emin = FLT_MAX; for (fh_it=faces.begin(); fh_it!=fh_end; ++fh_it) { fv_it=mesh_.cfv_iter(*fh_it); const Point& p0 = mesh_.point(*fv_it); const Point& p1 = mesh_.point(*(++fv_it)); const Point& p2 = mesh_.point(*(++fv_it)); e = distPointTriangleSquared(*p_it, p0, p1, p2); if (e < emin) { emin = e; fh = *fh_it; } } mesh_.property(points_, fh).push_back(*p_it); } } //----------------------------------------------------------------------------- template typename ModHausdorffT::Scalar ModHausdorffT:: compute_sqr_error(FaceHandle _fh, const Point& _p) const { typename Mesh::CFVIter fv_it = mesh_.cfv_iter(_fh); const Point& p0 = mesh_.point(fv_it); const Point& p1 = mesh_.point(++fv_it); const Point& p2 = mesh_.point(++fv_it); const Points& points = mesh_.property(points_, _fh); typename Points::const_iterator p_it = points.begin(); typename Points::const_iterator p_end = points.end(); Point dummy; Scalar e; Scalar emax = distPointTriangleSquared(_p, p0, p1, p2); for (; p_it!=p_end; ++p_it) { e = distPointTriangleSquared(*p_it, p0, p1, p2); if (e > emax) emax = e; } return emax; } //============================================================================= } } //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModProgMeshT.hh0000660000175000011300000001674714172246501023542 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModProgMeshT.hh */ //============================================================================= // // CLASS ModProgMeshT // //============================================================================= #ifndef OPENMESH_TOOLS_MODPROGMESHT_HH #define OPENMESH_TOOLS_MODPROGMESHT_HH //== INCLUDES ================================================================= #include #include //== NAMESPACE ================================================================ namespace OpenMesh { namespace Decimater { //== CLASS DEFINITION ========================================================= /** Collect progressive mesh information while decimating. * * The progressive mesh data is stored in an internal structure, which * can be evaluated after the decimation process and (!) before calling * the garbage collection of the decimated mesh. */ template class ModProgMeshT : public ModBaseT { public: DECIMATING_MODULE( ModProgMeshT, MeshT, ProgMesh ); /** Struct storing progressive mesh information * \see CollapseInfoT, ModProgMeshT */ struct Info { /// Initializing constructor copies appropriate handles from /// collapse information \c _ci. explicit Info( const CollapseInfo& _ci ) : v0(_ci.v0), v1(_ci.v1), vl(_ci.vl),vr(_ci.vr) {} typename Mesh::VertexHandle v0; ///< See CollapseInfoT::v0 typename Mesh::VertexHandle v1; ///< See CollapseInfoT::v1 typename Mesh::VertexHandle vl; ///< See CollapseInfoT::vl typename Mesh::VertexHandle vr; ///< See CollapseInfoT::vr }; /// Type of the list storing the progressive mesh info Info. typedef std::vector InfoList; public: /// Constructor explicit ModProgMeshT( MeshT &_mesh ) : Base(_mesh, true) { Base::mesh().add_property( idx_ ); } /// Destructor ~ModProgMeshT() { Base::mesh().remove_property( idx_ ); } const InfoList& pmi() const { return pmi_; } public: // inherited /// Stores collapse information in a queue. /// \see infolist() void postprocess_collapse(const CollapseInfo& _ci) override { pmi_.push_back( Info( _ci ) ); } bool is_binary(void) const { return true; } public: // specific methods /** Write progressive mesh data to a file in proprietary binary format .pm. * * The methods uses the collected data to write a progressive mesh * file. It's a binary format with little endian byte ordering: * * - The first 8 bytes contain the word "ProgMesh". * - 32-bit int for the number of vertices \c NV in the base mesh. * - 32-bit int for the number of faces in the base mesh. * - 32-bit int for the number of halfedge collapses (now vertex splits) * - Positions of vertices of the base mesh (32-bit float triplets).
* \c [x,y,z][x,y,z]... * - Triplets of indices (32-bit int) for each triangle (index in the * list of vertices of the base mesh defined by the positions.
* \c [v0,v1,v2][v0,v1,v2]... * - For each collapse/split a detail information package made of * 3 32-bit floats for the positions of vertex \c v0, and 3 32-bit * int indices for \c v1, \c vl, and \c vr. * The index for \c vl or \c vr might be -1, if the face on this side * of the edge does not exists. * * \remark Write file before calling the garbage collection of the mesh. * \param _ofname Name of the file, where to write the progressive mesh * \return \c true on success of the operation, else \c false. */ bool write( const std::string& _ofname ); /// Reference to collected information const InfoList& infolist() const { return pmi_; } private: // hide this method form user void set_binary(bool _b) {} InfoList pmi_; VPropHandleT idx_; }; //============================================================================= } // END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_DECIMATER_MODPROGMESH_CC) #define OSG_MODPROGMESH_TEMPLATES #include "ModProgMeshT_impl.hh" #endif //============================================================================= #endif // OPENMESH_TOOLS_PROGMESHT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModRoundnessT.hh0000660000175000011300000002661714172246501023773 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModRoundnessT.hh */ //============================================================================= // // CLASS ModRoundnessT // //============================================================================= #ifndef OPENMESH_DECIMATER_MODROUNDNESST_HH #define OPENMESH_DECIMATER_MODROUNDNESST_HH //== INCLUDES ================================================================= #include #include #if defined(OM_CC_MSVC) # define OM_ENABLE_WARNINGS 4244 # pragma warning(disable : OM_ENABLE_WARNINGS ) #endif //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Decimater { // BEGIN_NS_DECIMATER //== CLASS DEFINITION ========================================================= /** \brief Use Roundness of triangles to control decimation * * * In binary and mode, the collapse is legal if: * - The roundness after the collapse is greater than the given value * * In continuous mode the roundness after the collapse is returned */ template class ModRoundnessT : public ModBaseT { public: DECIMATING_MODULE( ModRoundnessT, MeshT, Roundness ); public: // typedefs typedef typename MeshT::Point Point; typedef typename vector_traits::value_type value_type; public: /// Constructor explicit ModRoundnessT( MeshT &_dec ) : Base(_dec, false), min_r_(-1.0) { } /// Destructor ~ModRoundnessT() { } public: // inherited /** Compute collapse priority due to roundness of triangle. * * The roundness is computed by dividing the radius of the * circumference by the length of the shortest edge. The result is * normalized. * * \return [0:1] or ILLEGAL_COLLAPSE in non-binary mode * \return LEGAL_COLLAPSE or ILLEGAL_COLLAPSE in binary mode * \see set_min_roundness() */ float collapse_priority(const CollapseInfo& _ci) override { // using namespace OpenMesh; typename Mesh::ConstVertexOHalfedgeIter voh_it(Base::mesh(), _ci.v0); double r; double priority = 0.0; //==LEGAL_COLLAPSE typename Mesh::FaceHandle fhC, fhB; Vec3f B,C; if ( min_r_ < 0.0f ) // continues mode { C = vector_cast(Base::mesh().point( Base::mesh().to_vertex_handle(*voh_it))); fhC = Base::mesh().face_handle( *voh_it ); for (++voh_it; voh_it.is_valid(); ++voh_it) { B = C; fhB = fhC; C = vector_cast(Base::mesh().point(Base::mesh().to_vertex_handle(*voh_it))); fhC = Base::mesh().face_handle( *voh_it ); if ( fhB == _ci.fl || fhB == _ci.fr ) continue; // simulate collapse using position of v1 r = roundness( vector_cast(_ci.p1), B, C ); // return the maximum non-roundness priority = std::max( priority, (1.0-r) ); } } else // binary mode { C = vector_cast(Base::mesh().point( Base::mesh().to_vertex_handle(*voh_it))); fhC = Base::mesh().face_handle( *voh_it ); for (++voh_it; voh_it.is_valid() && (priority==Base::LEGAL_COLLAPSE); ++voh_it) { B = C; fhB = fhC; C = vector_cast(Base::mesh().point(Base::mesh().to_vertex_handle(*voh_it))); fhC = Base::mesh().face_handle( *voh_it ); if ( fhB == _ci.fl || fhB == _ci.fr ) continue; priority = ( (r=roundness( vector_cast(_ci.p1), B, C )) < min_r_) ? Base::ILLEGAL_COLLAPSE : Base::LEGAL_COLLAPSE; } } return (float) priority; } /// set the percentage of minimum roundness void set_error_tolerance_factor(double _factor) override { if (this->is_binary()) { if (_factor >= 0.0 && _factor <= 1.0) { // the smaller the factor, the smaller min_r_ gets // thus creating a stricter constraint // division by error_tolerance_factor_ is for normalization value_type min_roundness = min_r_ * static_cast(_factor / this->error_tolerance_factor_); set_min_roundness(min_roundness); this->error_tolerance_factor_ = _factor; } } } public: // specific methods void set_min_angle( float _angle, bool /* _binary=true */ ) { assert( _angle > 0 && _angle < 60 ); _angle = float(M_PI * _angle /180.0); Vec3f A,B,C; A = Vec3f( 0.0f, 0.0f, 0.0f); B = Vec3f( 2.0f * cos(_angle), 0.0f, 0.0f); C = Vec3f( cos(_angle), sin(_angle), 0.0f); double r1 = roundness(A,B,C); _angle = float(0.5 * ( M_PI - _angle )); A = Vec3f( 0.0f, 0.0f, 0.0f); B = Vec3f( 2.0f*cos(_angle), 0.0f, 0.0f); C = Vec3f( cos(_angle), sin(_angle), 0.0f); double r2 = roundness(A,B,C); set_min_roundness( value_type(std::min(r1,r2)), true ); } /** Set a minimum roundness value. * \param _min_roundness in range (0,1) * \param _binary Set true, if the binary mode should be enabled, * else false. In latter case the collapse_priority() * returns a float value if the constraint does not apply * and ILLEGAL_COLLAPSE else. */ void set_min_roundness( value_type _min_roundness, bool _binary=true ) { assert( 0.0 <= _min_roundness && _min_roundness <= 1.0 ); min_r_ = _min_roundness; Base::set_binary(_binary); } /// Unset minimum value constraint and enable non-binary mode. void unset_min_roundness() { min_r_ = -1.0; Base::set_binary(false); } // Compute a normalized roundness of a triangle ABC // // Having // A,B,C corner points of triangle // a,b,c the vectors BC,CA,AB // Area area of triangle // // then define // // radius of circumference // R := ----------------------- // length of shortest edge // // ||a|| * ||b|| * ||c|| // --------------------- // 4 * Area ||a|| * ||b|| * ||c|| // = ----------------------- = ----------------------------------- // min( ||a||,||b||,||c||) 4 * Area * min( ||a||,||b||,||c|| ) // // ||a|| * ||b|| * ||c|| // = ------------------------------------------------------- // 4 * 1/2 * ||cross(B-A,C-A)|| * min( ||a||,||b||,||c|| ) // // a'a * b'b * c'c // R� = ---------------------------------------------------------- // 4 * cross(B-A,C-A)'cross(B-A,C-A) * min( a'a, b'b, c'c ) // // a'a * b'b * c'c // R = 1/2 * sqrt(---------------------------) // AA * min( a'a, b'b, c'c ) // // At angle 60� R has it's minimum for all edge lengths = sqrt(1/3) // // Define normalized roundness // // nR := sqrt(1/3) / R // // AA * min( a'a, b'b, c'c ) // = sqrt(4/3) * sqrt(---------------------------) // a'a * b'b * c'c // double roundness( const Vec3f& A, const Vec3f& B, const Vec3f &C ) { const value_type epsilon = value_type(1e-15); static const value_type sqrt43 = value_type(sqrt(4.0/3.0)); // 60�,a=b=c, **) Vec3f vecAC = C-A; Vec3f vecAB = B-A; // compute squared values to avoid sqrt-computations value_type aa = (B-C).sqrnorm(); value_type bb = vecAC.sqrnorm(); value_type cc = vecAB.sqrnorm(); value_type AA = cross(vecAC,vecAB).sqrnorm(); // without factor 1/4 **) if ( AA < epsilon ) return 0.0; double nom = AA * std::min( std::min(aa,bb),cc ); double denom = aa * bb * cc; double nR = sqrt43 * sqrt(nom/denom); return nR; } private: value_type min_r_; }; //============================================================================= } // END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= #if defined(OM_CC_MSVC) && defined(OM_ENABLE_WARNINGS) # pragma warning(default : OM_ENABLE_WARNINGS) # undef OM_ENABLE_WARNINGS #endif //============================================================================= #endif // OPENMESH_DECIMATER_MODROUNDNESST_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/DecimaterT.hh0000660000175000011300000002176114172246500023242 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file DecimaterT.hh */ //============================================================================= // // CLASS DecimaterT // //============================================================================= #ifndef OPENMESH_DECIMATER_DECIMATERT_HH #define OPENMESH_DECIMATER_DECIMATERT_HH //== INCLUDES ================================================================= #include #include #include #include //== NAMESPACE ================================================================ namespace OpenMesh { namespace Decimater { //== CLASS DEFINITION ========================================================= /** Decimater framework. \see BaseModT, \ref decimater_docu */ template < typename MeshT > class DecimaterT : virtual public BaseDecimaterT //virtual especially for the mixed decimater { public: //-------------------------------------------------------- public types typedef DecimaterT< MeshT > Self; typedef MeshT Mesh; typedef CollapseInfoT CollapseInfo; typedef ModBaseT Module; typedef std::vector< Module* > ModuleList; typedef typename ModuleList::iterator ModuleListIterator; public: //------------------------------------------------------ public methods /// Constructor explicit DecimaterT( Mesh& _mesh ); /// Destructor ~DecimaterT(); public: /** * @brief Perform a number of collapses on the mesh. * @param _n_collapses Desired number of collapses. If zero (default), attempt * to do as many collapses as possible. * @param _only_selected Only consider vertices which are selected for decimation * @return Number of collapses that were actually performed. * @note This operation only marks the removed mesh elements for deletion. In * order to actually remove the decimated elements from the mesh, a * subsequent call to ArrayKernel::garbage_collection() is required. */ size_t decimate( size_t _n_collapses = 0 , bool _only_selected = false); /** * @brief Decimate the mesh to a desired target vertex complexity. * @param _n_vertices Target complexity, i.e. desired number of remaining * vertices after decimation. * @param _only_selected Only consider vertices which are selected for decimation * @return Number of collapses that were actually performed. * @note This operation only marks the removed mesh elements for deletion. In * order to actually remove the decimated elements from the mesh, a * subsequent call to ArrayKernel::garbage_collection() is required. */ size_t decimate_to( size_t _n_vertices , bool _only_selected = false) { return ( (_n_vertices < this->mesh().n_vertices()) ? decimate( this->mesh().n_vertices() - _n_vertices , _only_selected ) : 0 ); } /** * @brief Attempts to decimate the mesh until a desired vertex or face * complexity is achieved. * @param _n_vertices Target vertex complexity. * @param _n_faces Target face complexity. * @param _only_selected Only consider vertices which are selected for decimation * @return Number of collapses that were actually performed. * @note Decimation stops as soon as either one of the two complexity bounds * is satisfied. * @note This operation only marks the removed mesh elements for deletion. In * order to actually remove the decimated elements from the mesh, a * subsequent call to ArrayKernel::garbage_collection() is required. */ size_t decimate_to_faces( size_t _n_vertices=0, size_t _n_faces=0 , bool _only_selected = false); public: typedef typename Mesh::VertexHandle VertexHandle; typedef typename Mesh::HalfedgeHandle HalfedgeHandle; /// Heap interface class HeapInterface { public: HeapInterface(Mesh& _mesh, VPropHandleT _prio, VPropHandleT _pos) : mesh_(_mesh), prio_(_prio), pos_(_pos) { } inline bool less( VertexHandle _vh0, VertexHandle _vh1 ) { return mesh_.property(prio_, _vh0) < mesh_.property(prio_, _vh1); } inline bool greater( VertexHandle _vh0, VertexHandle _vh1 ) { return mesh_.property(prio_, _vh0) > mesh_.property(prio_, _vh1); } inline int get_heap_position(VertexHandle _vh) { return mesh_.property(pos_, _vh); } inline void set_heap_position(VertexHandle _vh, int _pos) { mesh_.property(pos_, _vh) = _pos; } private: Mesh& mesh_; VPropHandleT prio_; VPropHandleT pos_; }; typedef Utils::HeapT DeciHeap; private: //---------------------------------------------------- private methods /// Insert vertex in heap void heap_vertex(VertexHandle _vh); private: //------------------------------------------------------- private data // reference to mesh Mesh& mesh_; // heap #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined( __GXX_EXPERIMENTAL_CXX0X__ ) std::unique_ptr heap_; #else std::auto_ptr heap_; #endif // vertex properties VPropHandleT collapse_target_; VPropHandleT priority_; VPropHandleT heap_position_; }; //============================================================================= } // END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_DECIMATER_DECIMATERT_CC) #define OPENMESH_DECIMATER_TEMPLATES #include "DecimaterT_impl.hh" #endif //============================================================================= #endif // OPENMESH_DECIMATER_DECIMATERT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModNormalDeviationT.hh0000660000175000011300000002317414172246501025101 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModNormalDeviationT.hh */ //============================================================================= // // CLASS ModNormalDeviationT // //============================================================================= #ifndef OPENMESH_DECIMATER_MODNORMALDEVIATIONT_HH #define OPENMESH_DECIMATER_MODNORMALDEVIATIONT_HH //== INCLUDES ================================================================= #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Decimater { //== CLASS DEFINITION ========================================================= /** \brief Use Normal deviation to control decimation * * The module tracks the normals while decimating * a normal cone consisting of all normals of the * faces collapsed together is computed and if * a collapse would increase the size of * the cone to a value greater than the given value * the collapse will be illegal. * * In binary and mode, the collapse is legal if: * - The normal deviation after the collapse is lower than the given value * * In continuous mode the maximal deviation is returned */ template class ModNormalDeviationT : public ModBaseT< MeshT > { public: DECIMATING_MODULE( ModNormalDeviationT, MeshT, NormalDeviation ); typedef typename Mesh::Scalar Scalar; typedef typename Mesh::Point Point; typedef typename Mesh::Normal Normal; typedef typename Mesh::VertexHandle VertexHandle; typedef typename Mesh::FaceHandle FaceHandle; typedef typename Mesh::EdgeHandle EdgeHandle; typedef NormalConeT NormalCone; public: /// Constructor ModNormalDeviationT(MeshT& _mesh, float _max_dev = 180.0) : Base(_mesh, true), mesh_(Base::mesh()) { set_normal_deviation(_max_dev); mesh_.add_property(normal_cones_); const bool mesh_has_normals = _mesh.has_face_normals(); _mesh.request_face_normals(); if (!mesh_has_normals) { omerr() << "Mesh has no face normals. Compute them automatically." << std::endl; _mesh.update_face_normals(); } } /// Destructor ~ModNormalDeviationT() { mesh_.remove_property(normal_cones_); mesh_.release_face_normals(); } /// Get normal deviation ( 0 .. 360 ) Scalar normal_deviation() const { return normal_deviation_ / M_PI * 180.0; } /// Set normal deviation ( 0 .. 360 ) void set_normal_deviation(Scalar _s) { normal_deviation_ = _s / static_cast(180.0) * static_cast(M_PI); } /// Allocate and init normal cones void initialize() override { if (!normal_cones_.is_valid()) mesh_.add_property(normal_cones_); typename Mesh::FaceIter f_it = mesh_.faces_begin(), f_end = mesh_.faces_end(); for (; f_it != f_end; ++f_it) mesh_.property(normal_cones_, *f_it) = NormalCone(mesh_.normal(*f_it)); } /** \brief Control normals when Decimating * * Binary and Cont. mode. * * The module tracks the normals while decimating * a normal cone consisting of all normals of the * faces collapsed together is computed and if * a collapse would increase the size of * the cone to a value greater than the given value * the collapse will be illegal. * * @param _ci Collapse info data * @return Half of the normal cones size (radius in radians) */ float collapse_priority(const CollapseInfo& _ci) override { // simulate collapse mesh_.set_point(_ci.v0, _ci.p1); typename Mesh::Scalar max_angle(0.0); typename Mesh::ConstVertexFaceIter vf_it(mesh_, _ci.v0); typename Mesh::FaceHandle fh, fhl, fhr; if (_ci.v0vl.is_valid()) fhl = mesh_.face_handle(_ci.v0vl); if (_ci.vrv0.is_valid()) fhr = mesh_.face_handle(_ci.vrv0); for (; vf_it.is_valid(); ++vf_it) { fh = *vf_it; if (fh != _ci.fl && fh != _ci.fr) { NormalCone nc = mesh_.property(normal_cones_, fh); nc.merge(NormalCone(mesh_.calc_face_normal(fh))); if (fh == fhl) nc.merge(mesh_.property(normal_cones_, _ci.fl)); if (fh == fhr) nc.merge(mesh_.property(normal_cones_, _ci.fr)); if (nc.angle() > max_angle) { max_angle = nc.angle(); if (max_angle > 0.5 * normal_deviation_) break; } } } // undo simulation changes mesh_.set_point(_ci.v0, _ci.p0); return (max_angle < 0.5 * normal_deviation_ ? max_angle : float( Base::ILLEGAL_COLLAPSE )); } /// set the percentage of normal deviation void set_error_tolerance_factor(double _factor) override { if (_factor >= 0.0 && _factor <= 1.0) { // the smaller the factor, the smaller normal_deviation_ gets // thus creating a stricter constraint // division by error_tolerance_factor_ is for normalization Scalar normal_deviation_value = normal_deviation_ * static_cast( 180.0 / M_PI * _factor / this->error_tolerance_factor_); set_normal_deviation(normal_deviation_value); this->error_tolerance_factor_ = _factor; } } void postprocess_collapse(const CollapseInfo& _ci) override { // account for changed normals typename Mesh::VertexFaceIter vf_it(mesh_, _ci.v1); for (; vf_it.is_valid(); ++vf_it) mesh_.property(normal_cones_, *vf_it). merge(NormalCone(mesh_.normal(*vf_it))); // normal cones of deleted triangles typename Mesh::FaceHandle fh; if (_ci.vlv1.is_valid()) { fh = mesh_.face_handle(mesh_.opposite_halfedge_handle(_ci.vlv1)); if (fh.is_valid()) mesh_.property(normal_cones_, fh). merge(mesh_.property(normal_cones_, _ci.fl)); } if (_ci.v1vr.is_valid()) { fh = mesh_.face_handle(mesh_.opposite_halfedge_handle(_ci.v1vr)); if (fh.is_valid()) mesh_.property(normal_cones_, fh). merge(mesh_.property(normal_cones_, _ci.fr)); } } private: Mesh& mesh_; Scalar normal_deviation_; OpenMesh::FPropHandleT normal_cones_; }; //============================================================================= } // END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_DECIMATER_MODNORMALDEVIATIONT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/McDecimaterT_impl.hh0000660000175000011300000004070614172246500024543 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file McDecimaterT_impl.hh */ //============================================================================= // // CLASS McDecimaterT - IMPLEMENTATION // //============================================================================= #define OPENMESH_MULTIPLE_CHOICE_DECIMATER_DECIMATERT_CC //== INCLUDES ================================================================= #include #include #if defined(OM_CC_MIPS) # include #else # include #endif #ifdef WIN32 # include #endif //== NAMESPACE =============================================================== namespace OpenMesh { namespace Decimater { //== IMPLEMENTATION ========================================================== template McDecimaterT::McDecimaterT(Mesh& _mesh) : BaseDecimaterT(_mesh), mesh_(_mesh), randomSamples_(10) { // default properties mesh_.request_vertex_status(); mesh_.request_halfedge_status(); mesh_.request_edge_status(); mesh_.request_face_status(); } //----------------------------------------------------------------------------- template McDecimaterT::~McDecimaterT() { // default properties mesh_.release_vertex_status(); mesh_.release_edge_status(); mesh_.release_halfedge_status(); mesh_.release_face_status(); } //----------------------------------------------------------------------------- template size_t McDecimaterT::decimate(size_t _n_collapses, bool _only_selected) { if (!this->is_initialized()) return 0; unsigned int n_collapses(0); bool collapsesUnchanged = false; // old n_collapses in order to check for convergence unsigned int oldCollapses = 0; // number of iterations where no new collapses where // performed in a row unsigned int noCollapses = 0; #ifdef WIN32 RandomNumberGenerator randGen(mesh_.n_halfedges()); #endif const bool update_normals = mesh_.has_face_normals(); while ( n_collapses < _n_collapses) { if (noCollapses > 20) { omlog() << "[McDecimater] : no collapses performed in over 20 iterations in a row\n"; break; } // Optimal id and value will be collected during the random sampling typename Mesh::HalfedgeHandle bestHandle(-1); typename Mesh::HalfedgeHandle tmpHandle(-1); double bestEnergy = FLT_MAX; double energy = FLT_MAX; // Generate random samples for collapses for ( int i = 0; i < (int)randomSamples_; ++i) { // Random halfedge handle #ifdef WIN32 tmpHandle = typename Mesh::HalfedgeHandle(int(randGen.getRand() * double(mesh_.n_halfedges() - 1.0)) ); #else tmpHandle = typename Mesh::HalfedgeHandle( (double(rand()) / double(RAND_MAX) ) * double(mesh_.n_halfedges()-1) ); #endif // if it is not deleted, we analyze it if ( ! mesh_.status(tmpHandle).deleted() && (!_only_selected || mesh_.status(tmpHandle).selected() ) ) { CollapseInfo ci(mesh_, tmpHandle); // Check if legal we analyze the priority of this collapse operation if (this->is_collapse_legal(ci)) { energy = this->collapse_priority(ci); if (energy != ModBaseT::ILLEGAL_COLLAPSE) { // Check if the current samples energy is better than any energy before if ( energy < bestEnergy ) { bestEnergy = energy; bestHandle = tmpHandle; } } } else { continue; } } } // Found the best energy? if ( bestEnergy != FLT_MAX ) { // setup collapse info CollapseInfo ci(mesh_, bestHandle); // check topological correctness AGAIN ! if (!this->is_collapse_legal(ci)) continue; // pre-processing this->preprocess_collapse(ci); // perform collapse mesh_.collapse(bestHandle); ++n_collapses; // store current collapses state oldCollapses = n_collapses; noCollapses = 0; collapsesUnchanged = false; // update triangle normals if (update_normals) { typename Mesh::VertexFaceIter vf_it = mesh_.vf_iter(ci.v1); for (; vf_it.is_valid(); ++vf_it) if (!mesh_.status(*vf_it).deleted()) mesh_.set_normal(*vf_it, mesh_.calc_face_normal(*vf_it)); } // post-process collapse this->postprocess_collapse(ci); // notify observer and stop if the observer requests it if (!this->notify_observer(n_collapses)) return n_collapses; } else { if (oldCollapses == n_collapses) { if (collapsesUnchanged == false) { noCollapses = 1; collapsesUnchanged = true; } else { noCollapses++; } } } } // DON'T do garbage collection here! It's up to the application. return n_collapses; } //----------------------------------------------------------------------------- template size_t McDecimaterT::decimate_to_faces(size_t _nv, size_t _nf, bool _only_selected) { if (!this->is_initialized()) return 0; // check if no vertex or face contraints were set if ( (_nv == 0) && (_nf == 1) ) return decimate_constraints_only(1.0); size_t nv = mesh_.n_vertices(); size_t nf = mesh_.n_faces(); unsigned int n_collapses(0); bool collapsesUnchanged = false; // old n_collapses in order to check for convergence unsigned int oldCollapses = 0; // number of iterations where no new collapses where // performed in a row unsigned int noCollapses = 0; #ifdef WIN32 RandomNumberGenerator randGen(mesh_.n_halfedges()); #endif const bool update_normals = mesh_.has_face_normals(); while ((_nv < nv) && (_nf < nf)) { if (noCollapses > 20) { omlog() << "[McDecimater] : no collapses performed in over 20 iterations in a row\n"; break; } // Optimal id and value will be collected during the random sampling typename Mesh::HalfedgeHandle bestHandle(-1); typename Mesh::HalfedgeHandle tmpHandle(-1); double bestEnergy = FLT_MAX; double energy = FLT_MAX; // Generate random samples for collapses for (int i = 0; i < (int) randomSamples_; ++i) { // Random halfedge handle #ifdef WIN32 tmpHandle = typename Mesh::HalfedgeHandle(int(randGen.getRand() * double(mesh_.n_halfedges() - 1.0)) ); #else tmpHandle = typename Mesh::HalfedgeHandle( ( double(rand()) / double(RAND_MAX) ) * double(mesh_.n_halfedges() - 1)); #endif // if it is not deleted, we analyze it if ( ! mesh_.status(tmpHandle).deleted() && (!_only_selected || mesh_.status(tmpHandle).selected() ) ) { CollapseInfo ci(mesh_, tmpHandle); // Check if legal we analyze the priority of this collapse operation if (this->is_collapse_legal(ci)) { energy = this->collapse_priority(ci); if (energy != ModBaseT::ILLEGAL_COLLAPSE) { // Check if the current samples energy is better than any energy before if (energy < bestEnergy) { bestEnergy = energy; bestHandle = tmpHandle; } } } else { continue; } } } // Found the best energy? if ( bestEnergy != FLT_MAX ) { // setup collapse info CollapseInfo ci(mesh_, bestHandle); // check topological correctness AGAIN ! if (!this->is_collapse_legal(ci)) continue; // adjust complexity in advance (need boundary status) // One vertex is killed by the collapse --nv; // If we are at a boundary, one face is lost, // otherwise two if (mesh_.is_boundary(ci.v0v1) || mesh_.is_boundary(ci.v1v0)) --nf; else nf -= 2; // pre-processing this->preprocess_collapse(ci); // perform collapse mesh_.collapse(bestHandle); ++n_collapses; // store current collapses state oldCollapses = n_collapses; noCollapses = 0; collapsesUnchanged = false; if (update_normals) { // update triangle normals typename Mesh::VertexFaceIter vf_it = mesh_.vf_iter(ci.v1); for (; vf_it.is_valid(); ++vf_it) if (!mesh_.status(*vf_it).deleted()) mesh_.set_normal(*vf_it, mesh_.calc_face_normal(*vf_it)); } // post-process collapse this->postprocess_collapse(ci); // notify observer and stop if the observer requests it if (!this->notify_observer(n_collapses)) return n_collapses; } else { if (oldCollapses == n_collapses) { if (collapsesUnchanged == false) { noCollapses = 1; collapsesUnchanged = true; } else { noCollapses++; } } } } // DON'T do garbage collection here! It's up to the application. return n_collapses; } //----------------------------------------------------------------------------- template size_t McDecimaterT::decimate_constraints_only(float _factor, bool _only_selected) { if (!this->is_initialized()) return 0; if (_factor < 1.0) this->set_error_tolerance_factor(_factor); unsigned int n_collapses(0); size_t nv = mesh_.n_vertices(); size_t nf = mesh_.n_faces(); bool lastCollapseIllegal = false; // number of illegal collapses that occurred in a row unsigned int illegalCollapses = 0; bool collapsesUnchanged = false; // old n_collapses in order to check for convergence unsigned int oldCollapses = 0; // number of iterations where no new collapses where // performed in a row unsigned int noCollapses = 0; double energy = FLT_MAX; double bestEnergy = FLT_MAX; #ifdef WIN32 RandomNumberGenerator randGen(mesh_.n_halfedges()); #endif while ((noCollapses <= 50) && (illegalCollapses <= 50) && (nv > 0) && (nf > 1)) { // Optimal id and value will be collected during the random sampling typename Mesh::HalfedgeHandle bestHandle(-1); typename Mesh::HalfedgeHandle tmpHandle(-1); bestEnergy = FLT_MAX; #ifndef WIN32 const double randomNormalizer = (1.0 / RAND_MAX) * (mesh_.n_halfedges() - 1); #endif // Generate random samples for collapses for (int i = 0; i < (int) randomSamples_; ++i) { // Random halfedge handle #ifdef WIN32 tmpHandle = typename Mesh::HalfedgeHandle(int(randGen.getRand() * double(mesh_.n_halfedges() - 1.0)) ); #else tmpHandle = typename Mesh::HalfedgeHandle(int(rand() * randomNormalizer ) ); #endif // if it is not deleted, we analyze it if (!mesh_.status(mesh_.edge_handle(tmpHandle)).deleted() && (!_only_selected || ( mesh_.status(mesh_.to_vertex_handle(tmpHandle)).selected() && mesh_.status(mesh_.from_vertex_handle(tmpHandle)).selected() ) ) ) { CollapseInfo ci(mesh_, tmpHandle); // Check if legal we analyze the priority of this collapse operation if (this->is_collapse_legal(ci)) { energy = this->collapse_priority(ci); if (energy == ModBaseT::ILLEGAL_COLLAPSE) { if (lastCollapseIllegal) { illegalCollapses++; } else { illegalCollapses = 1; lastCollapseIllegal = true; } } else { illegalCollapses = 0; lastCollapseIllegal = false; // Check if the current samples energy is better than any energy before if (energy < bestEnergy) { bestEnergy = energy; bestHandle = tmpHandle; } } } else { continue; } } } // Found the best energy? if ( bestEnergy != FLT_MAX ) { // setup collapse info CollapseInfo ci(mesh_, bestHandle); // check topological correctness AGAIN ! if (!this->is_collapse_legal(ci)) continue; // adjust complexity in advance (need boundary status) // One vertex is killed by the collapse --nv; // If we are at a boundary, one face is lost, // otherwise two if (mesh_.is_boundary(ci.v0v1) || mesh_.is_boundary(ci.v1v0)) --nf; else nf -= 2; // pre-processing this->preprocess_collapse(ci); // perform collapse mesh_.collapse(bestHandle); ++n_collapses; // store current collapses state oldCollapses = n_collapses; noCollapses = 0; collapsesUnchanged = false; // update triangle normals typename Mesh::VertexFaceIter vf_it = mesh_.vf_iter(ci.v1); for (; vf_it.is_valid(); ++vf_it) if (!mesh_.status(*vf_it).deleted()) mesh_.set_normal(*vf_it, mesh_.calc_face_normal(*vf_it)); // post-process collapse this->postprocess_collapse(ci); // notify observer and stop if the observer requests it if (!this->notify_observer(n_collapses)) return n_collapses; } else { if (oldCollapses == n_collapses) { if (collapsesUnchanged == false) { noCollapses = 1; collapsesUnchanged = true; } else { noCollapses++; } } } } if (_factor < 1.0) this->set_error_tolerance_factor(1.0); // DON'T do garbage collection here! It's up to the application. return n_collapses; } //============================================================================= }// END_NS_MC_DECIMATER } // END_NS_OPENMESH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModProgMeshT_impl.hh0000660000175000011300000001572714172246501024560 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file ModProgMeshT_impl.hh */ //============================================================================= // // CLASS ModProgMeshT - IMPLEMENTATION // //============================================================================= #define OPENMESH_DECIMATER_MODPROGMESH_CC //== INCLUDES ================================================================= #include #include // -------------------- #include #include #include // -------------------- #include //== NAMESPACE =============================================================== namespace OpenMesh { namespace Decimater { //== IMPLEMENTATION ========================================================== template bool ModProgMeshT:: write( const std::string& _ofname ) { // sort vertices size_t i=0, N=Base::mesh().n_vertices(), n_base_vertices(0), n_base_faces(0); std::vector vhandles(N); // base vertices typename Mesh::VertexIter v_it=Base::mesh().vertices_begin(), v_end=Base::mesh().vertices_end(); for (; v_it != v_end; ++v_it) if (!Base::mesh().status(*v_it).deleted()) { vhandles[i] = *v_it; Base::mesh().property( idx_, *v_it ) = i; ++i; } n_base_vertices = i; // deleted vertices typename InfoList::reverse_iterator r_it=pmi_.rbegin(), r_end=pmi_.rend(); for (; r_it!=r_end; ++r_it) { vhandles[i] = r_it->v0; Base::mesh().property( idx_, r_it->v0) = i; ++i; } // base faces typename Mesh::ConstFaceIter f_it = Base::mesh().faces_begin(), f_end = Base::mesh().faces_end(); for (; f_it != f_end; ++f_it) if (!Base::mesh().status(*f_it).deleted()) ++n_base_faces; // ---------------------------------------- write progressive mesh std::ofstream out( _ofname.c_str(), std::ios::binary ); if (!out) return false; // always use little endian byte ordering bool swap = Endian::local() != Endian::LSB; // write header out << "ProgMesh"; IO::store( out, static_cast(n_base_vertices), swap );//store in 32-bit IO::store( out, static_cast(n_base_faces) , swap ); IO::store( out, static_cast(pmi_.size()) , swap ); Vec3f p; // write base vertices for (i=0; i( Base::mesh().point(vhandles[i]) ); IO::store( out, p, swap ); } // write base faces for (f_it=Base::mesh().faces_begin(); f_it != f_end; ++f_it) { if (!Base::mesh().status(*f_it).deleted()) { typename Mesh::ConstFaceVertexIter fv_it(Base::mesh(), *f_it); IO::store( out, static_cast(Base::mesh().property( idx_, *fv_it )) ); IO::store( out, static_cast(Base::mesh().property( idx_, *(++fv_it ))) ); IO::store( out, static_cast(Base::mesh().property( idx_, *(++fv_it ))) ); } } // write detail info for (r_it=pmi_.rbegin(); r_it!=r_end; ++r_it) { // store v0.pos, v1.idx, vl.idx, vr.idx IO::store( out, vector_cast(Base::mesh().point(r_it->v0))); IO::store(out, static_cast(Base::mesh().property(idx_, r_it->v1))); IO::store( out, r_it->vl.is_valid() ? static_cast(Base::mesh().property(idx_, r_it->vl)) : -1); IO::store( out, r_it->vr.is_valid() ? static_cast(Base::mesh().property(idx_, r_it->vr)) : -1); } return true; } //============================================================================= } // END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Decimater/ModQuadricT.hh0000660000175000011300000001563314172246501023377 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS ModQuadricT // //============================================================================= #ifndef OSG_MODQUADRIC_HH #define OSG_MODQUADRIC_HH //== INCLUDES ================================================================= #include #include #include #include #include //== NAMESPACE ================================================================ namespace OpenMesh { namespace Decimater { //== CLASS DEFINITION ========================================================= /** \brief Mesh decimation module computing collapse priority based on error quadrics. * * This module can be used as a binary and non-binary module. */ template class ModQuadricT : public ModBaseT { public: // Defines the types Self, Handle, Base, Mesh, and CollapseInfo // and the memberfunction name() DECIMATING_MODULE( ModQuadricT, MeshT, Quadric ); public: /** Constructor * \internal */ explicit ModQuadricT( MeshT &_mesh ) : Base(_mesh, false) { unset_max_err(); Base::mesh().add_property( quadrics_ ); } /// Destructor virtual ~ModQuadricT() { Base::mesh().remove_property(quadrics_); } public: // inherited /// Initalize the module and prepare the mesh for decimation. virtual void initialize(void) override; /** Compute collapse priority based on error quadrics. * * \see ModBaseT::collapse_priority() for return values * \see set_max_err() */ virtual float collapse_priority(const CollapseInfo& _ci) override { using namespace OpenMesh; typedef Geometry::QuadricT Q; Q q = Base::mesh().property(quadrics_, _ci.v0); q += Base::mesh().property(quadrics_, _ci.v1); double err = q(_ci.p1); //min_ = std::min(err, min_); //max_ = std::max(err, max_); //double err = q( p ); return float( (err < max_err_) ? err : float( Base::ILLEGAL_COLLAPSE ) ); } /// Post-process halfedge collapse (accumulate quadrics) virtual void postprocess_collapse(const CollapseInfo& _ci) override { Base::mesh().property(quadrics_, _ci.v1) += Base::mesh().property(quadrics_, _ci.v0); } /// set the percentage of maximum quadric error void set_error_tolerance_factor(double _factor) override; public: // specific methods /** Set maximum quadric error constraint and enable binary mode. * \param _err Maximum error allowed * \param _binary Let the module work in non-binary mode in spite of the * enabled constraint. * \see unset_max_err() */ void set_max_err(double _err, bool _binary=true) { max_err_ = _err; Base::set_binary(_binary); } /// Unset maximum quadric error constraint and restore non-binary mode. /// \see set_max_err() void unset_max_err(void) { max_err_ = DBL_MAX; Base::set_binary(false); } /// Return value of max. allowed error. double max_err() const { return max_err_; } private: // maximum quadric error double max_err_; // this vertex property stores a quadric for each vertex VPropHandleT< Geometry::QuadricT > quadrics_; }; //============================================================================= } // END_NS_DECIMATER } // END_NS_OPENMESH //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_DECIMATER_MODQUADRIC_CC) #define OSG_MODQUADRIC_TEMPLATES #include "ModQuadricT_impl.hh" #endif //============================================================================= #endif // OSG_MODQUADRIC_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/0000770000175000011300000000000014172246501020074 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Tools/Utils/getopt.c0000660000175000011300000000754414172246501021555 0ustar moebiusacg_staff/* * Copyright (c) 1987, 1993, 1994 * The Regents of the University of California. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the University of * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ #if defined(LIBC_SCCS) && !defined(lint) static char sccsid[] = "@(#)getopt.c 8.3 (Berkeley) 4/27/95"; #endif /* LIBC_SCCS and not lint */ #include #include #include #include "getopt.h" OPENMESHDLLEXPORT int opterr = 1, /* if error message should be printed */ optind = 1, /* index into parent argv vector */ optopt, /* character checked for validity */ optreset; /* reset getopt */ OPENMESHDLLEXPORT char *optarg; /* argument associated with option */ #define BADCH (int)'?' #define BADARG (int)':' #define EMSG "" /* * getopt -- * Parse argc/argv argument vector. */ OPENMESHDLLEXPORT int getopt(int nargc, char * const *nargv, const char *ostr) { # define __progname nargv[0] static char *place = EMSG; /* option letter processing */ char *oli; /* option letter list index */ if (optreset || !*place) { /* update scanning pointer */ optreset = 0; if (optind >= nargc || *(place = nargv[optind]) != '-') { place = EMSG; return (-1); } if (place[1] && *++place == '-') { /* found "--" */ ++optind; place = EMSG; return (-1); } } /* option letter okay? */ if ((optopt = (int)*place++) == (int)':' || !(oli = (char *)strchr(ostr, optopt))) { /* * if the user didn't specify '-' as an option, * assume it means -1. */ if (optopt == (int)'-') return (-1); if (!*place) ++optind; if (opterr && *ostr != ':') (void)fprintf(stderr, "%s: illegal option -- %c\n", __progname, optopt); return (BADCH); } if (*++oli != ':') { /* don't need argument */ optarg = NULL; if (!*place) ++optind; } else { /* need an argument */ if (*place) /* no white space */ optarg = place; else if (nargc <= ++optind) { /* no arg */ place = EMSG; if (*ostr == ':') return (BADARG); if (opterr) (void)fprintf(stderr, "%s: option requires an argument -- %c\n", __progname, optopt); return (BADCH); } else /* white space */ optarg = nargv[optind]; place = EMSG; ++optind; } return (optopt); /* dump back option letter */ } OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/getopt.h0000660000175000011300000000120614172246501021547 0ustar moebiusacg_staff#ifndef _GETOPT_H_ #define _GETOPT_H_ #include #include #if defined(_MSC_VER) #if defined(__cplusplus) extern "C" { extern OPENMESHDLLEXPORT int opterr; extern OPENMESHDLLEXPORT int optind; extern OPENMESHDLLEXPORT int optopt; extern OPENMESHDLLEXPORT int optreset; extern OPENMESHDLLEXPORT char *optarg; OPENMESHDLLEXPORT extern int getopt(int nargc, char * const *nargv, const char *ostr); } #endif #elif defined __APPLE__ || defined(__FreeBSD__) #include #else #include #endif #endif /* _GETOPT_H_ */ OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/TestingFramework.hh0000660000175000011300000002526414172246501023722 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef TESTINGFRAMEWORK_HH #define TESTINGFRAMEWORK_HH // ---------------------------------------------------------------------------- /** \file TestingFramework.hh This file contains a little framework for test programms */ // ---------------------------------------------------------------------------- #include "Config.hh" #include #include #include #include #include #include // ------------------------------------------------------------- namespace ---- namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Utils { // BEGIN_NS_UTILS // ----------------------------------------------------------------- class ---- // // Usage Example // // #include // #include <.../TestingFramework.hh> // // struct test_func : public TestingFramework::TestFunc // { // typedef test_func Self; // // // define ctor and copy-ctor // test_func( TestingFramework& _th, std::string _n ) : TestingFramework::TestFunc( _th, _n ) { } // test_func( Self& _cpy ) : TestingFramework::TestFunc(_cpy) { } // // // overload body() // void body() // { // // // Do the tests // // direct call to verify // verify( testResult, expectedResult, "additional information" ); // // // or use the define TH_VERIFY. The test-expression will be used as the message string // TH_VERIFY( testResult, expectedResult ); // // ... // } // }; // // int main(...) // { // TestingFramework testSuite(std::cout); // send output to stdout // // new test_func(testSuite); // create new test instance. It registers with testSuite. // return testSuite.run(); // } // // #define TH_VERIFY( expr, expt ) \ verify( expr, expt, #expr ) // #define TH_VERIFY_X( expr, expt ) \ verify_x( expr, expt, #expr ) /** Helper class for test programms. \internal */ class TestingFramework : Noncopyable { public: typedef TestingFramework Self; typedef std::logic_error verify_error; #ifndef DOXY_IGNORE_THIS class TestFunc { public: TestFunc( TestingFramework& _th, const std::string& _n ) : th_(_th), name_(_n) { th_.reg(this); } virtual ~TestFunc() { } void operator() ( void ) { prolog(); try { body(); } catch( std::exception& x ) { std::cerr << "<>: Cannot proceed test due to failure of last" << " test: " << x.what() << std::endl; } catch(...) { std::cerr << "Fatal: cannot proceed test due to unknown error!" << std::endl; } epilog(); } const TestingFramework& testHelper() const { return th_; } protected: virtual void prolog(void) { begin(name_); } virtual void body(void) = 0; virtual void epilog(void) { end(); } protected: TestingFramework& testHelper() { return th_; } TestFunc( const TestFunc& _cpy ) : th_(_cpy.th_), name_(_cpy.name_) { } // Use the following method in prolog() TestFunc& begin(std::string _title, const std::string& _info = "") { th_.begin(_title,_info); return *this; } // Use the following method in epilog() TestFunc& end(void) { th_.end(); return *this; } // Use the followin methods in body() template bool verify( const ValueType& _rc, const ValueType& _expected, std::string _info ) { return th_.verify( _rc, _expected, _info ); } template void verify_x( const ValueType& _rc, const ValueType& _expected, std::string _info ) { if ( !verify(_rc, _expected, _info) ) throw verify_error(_info); } TestFunc& info(const std::string& _info) { th_.info(_info); return *this; } TestFunc& info(const std::ostringstream& _ostr) { th_.info(_ostr); return *this; } private: TestFunc(); protected: TestingFramework& th_; std::string name_; }; #endif typedef TestFunc* TestFuncPtr; typedef std::vector TestSet; public: TestingFramework(std::ostream& _os) : errTotal_(0), errCount_(0), verifyTotal_(0), verifyCount_(0), testTotal_(0), testCount_(0), os_(_os) { } protected: #ifndef DOXY_IGNORE_THIS struct TestDeleter { void operator() (TestFuncPtr _tfptr) { delete _tfptr; } }; #endif public: virtual ~TestingFramework() { std::for_each(tests_.begin(), tests_.end(), TestDeleter() ); } public: template bool verify(const ValueType& _rc, const ValueType& _expected, const std::string& _info) { ++verifyTotal_; if ( _rc == _expected ) { os_ << " " << _info << ", result: " << _rc << ", OK!" << std::endl; return true; } ++errTotal_; os_ << " " << _info << ", result: " << _rc << " != " << _expected << " <>" << std::endl; return false; } Self& begin(std::string _title, const std::string& _info = "") { std::ostringstream ostr; testTitle_ = _title; errCount_ = errTotal_; ++testTotal_; ostr << _title; if ( !_info.empty() ) ostr << " ["<< _info << "]"; testTitle_ = ostr.str(); os_ << "Begin " << testTitle_ << std::endl; return *this; } Self& end() { if (errorCount()==0) ++testCount_; os_ << "End " << testTitle_ << ": " << errorCount() << " Error(s)." << std::endl; return *this; } Self& info(const std::string& _info) { os_ << " + " << _info << std::endl; return *this; } Self& info(const std::ostringstream& _ostr) { os_ << " + " << _ostr.str() << std::endl; return *this; } size_t errorTotal() const { return errTotal_; } size_t errorCount() const { return errTotal_ - errCount_; } size_t verifyTotal() const { return verifyTotal_; } size_t verifyCount() const { return verifyTotal_ - verifyCount_; } size_t goodTotal() const { return verifyTotal() - errorTotal(); } size_t goodCount() const { return verifyCount() - errorCount(); } size_t testTotal() const { return testTotal_; } size_t testCount() const { return testCount_; } public: int run(void) { os_ << "Test started\n"; TestRunner executer; std::for_each(tests_.begin(), tests_.end(), executer ); os_ << std::endl; os_ << "All tests completed" << std::endl << " #Tests: " << testCount() << "/" << testTotal() << std::endl << " #Errors: " << errorTotal() << "/" << verifyTotal() << std::endl; return errorTotal(); } protected: #ifndef DOXY_IGNORE_THIS struct TestRunner { void operator() (TestFuncPtr _tfptr) { (*_tfptr)(); } }; #endif int reg(TestFuncPtr _tfptr) { tests_.push_back(_tfptr); return true; } friend class TestFunc; private: size_t errTotal_; size_t errCount_; size_t verifyTotal_; size_t verifyCount_; size_t testTotal_; // #Tests size_t testCount_; // #Tests ohne Fehler std::string testTitle_; std::ostream& os_; TestSet tests_; }; // ============================================================================ } // END_NS_UTILS } // END_NS_OPENMESH // ============================================================================ #endif // TESTINGFRMEWORK_HH // ============================================================================ OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/conio.cc0000660000175000011300000001751414172246501021523 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include // ----------------------------------------------------------------- MSVC Compiler ---- #ifdef _MSC_VER #include namespace OpenMesh { namespace Utils { int kbhit() { return ::_kbhit(); } int getch() { return ::_getch(); } int getche() { return ::_getche(); } } // Tools } // AS // ----------------------------------------------------------------- Win32 ---- #elif defined(WIN32) || defined(__MINGW32__) #include namespace OpenMesh { namespace Utils { int kbhit() { return ::kbhit(); } int getch() { return ::getch(); } int getche() { return ::getche(); } } // Tools } // AS // ----------------------------------------------------------------- Other ---- #else // Based on code published by Floyd Davidson in a newsgroup. #include /* stdout, fflush() */ #if !defined(POSIX_1003_1_2001) # include # include #else # include /* select() */ #endif #include /* tcsetattr() */ #include /* ioctl() */ #include /* timeval struct */ namespace OpenMesh { namespace Utils { #ifdef CTIME # undef CTIME #endif #define CTIME 1 #define CMIN 1 int kbhit(void) { int cnt = 0; int error; static struct termios Otty, Ntty; tcgetattr(0, &Otty); Ntty = Otty; Ntty.c_iflag = 0; /* input mode */ Ntty.c_oflag = 0; /* output mode */ Ntty.c_lflag &= ~ICANON; /* raw mode */ Ntty.c_cc[VMIN] = CMIN; /* minimum chars to wait for */ Ntty.c_cc[VTIME] = CTIME; /* minimum wait time */ if (0 == (error = tcsetattr(0, TCSANOW, &Ntty))) { struct timeval tv; error += ioctl(0, FIONREAD, &cnt); error += tcsetattr(0, TCSANOW, &Otty); tv.tv_sec = 0; tv.tv_usec = 100; /* insert at least a minimal delay */ select(1, nullptr, nullptr, nullptr, &tv); } return (error == 0 ? cnt : -1 ); } int getch(void) { char ch = ' '; int error; static struct termios Otty, Ntty; fflush(stdout); tcgetattr(0, &Otty); Ntty = Otty; Ntty.c_iflag = 0; // input mode Ntty.c_oflag = 0; // output mode Ntty.c_lflag &= ~ICANON; // line settings Ntty.c_lflag &= ~ECHO; // enable echo Ntty.c_cc[VMIN] = CMIN; // minimum chars to wait for Ntty.c_cc[VTIME] = CTIME; // minimum wait time // Conditionals allow compiling with or without flushing pre-existing // existing buffered input before blocking. #if 1 // use this to flush the input buffer before blocking for new input # define FLAG TCSAFLUSH #else // use this to return a char from the current input buffer, or block if // no input is waiting. # define FLAG TCSANOW #endif if (0 == (error = tcsetattr(0, FLAG, &Ntty))) { error = read(0, &ch, 1 ); // get char from stdin error += tcsetattr(0, FLAG, &Otty); // restore old settings } return (error == 1 ? (int) ch : -1 ); } int getche(void) { char ch = ' '; int error; static struct termios Otty, Ntty; fflush(stdout); tcgetattr(0, &Otty); Ntty = Otty; Ntty.c_iflag = 0; // input mode Ntty.c_oflag = 0; // output mode Ntty.c_lflag &= ~ICANON; // line settings Ntty.c_lflag |= ECHO; // enable echo Ntty.c_cc[VMIN] = CMIN; // minimum chars to wait for Ntty.c_cc[VTIME] = CTIME; // minimum wait time // Conditionals allow compiling with or without flushing pre-existing // existing buffered input before blocking. #if 1 // use this to flush the input buffer before blocking for new input # define FLAG TCSAFLUSH #else // use this to return a char from the current input buffer, or block if // no input is waiting. # define FLAG TCSANOW #endif if (0 == (error = tcsetattr(0, FLAG, &Ntty))) { error = read(0, &ch, 1 ); // get char from stdin error += tcsetattr(0, FLAG, &Otty); // restore old settings } return (error == 1 ? (int) ch : -1 ); } } // namespace Tools } // namespace AS // ---------------------------------------------------------------------------- #endif // System dependent parts // ============================================================================ //#define Test #if defined(Test) #include int main (void) { char msg[] = "press key to continue..."; char *ptr = msg; while ( !OpenMesh::Utils::kbhit() ) { char* tmp = *ptr; *ptr = islower(tmp) ? toupper(tmp) : tolower(tmp); printf("\r%s", msg); fflush(stdout); *ptr = (char)tmp; if (!*(++ptr)) ptr = msg; usleep(20000); } printf("\r%s.", msg); fflush(stdout); OpenMesh::Utils::getch(); printf("\r%s..", msg); fflush(stdout); OpenMesh::Utils::getche(); return 0; } #endif // Test // ============================================================================ OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/Config.hh0000660000175000011300000000752214172246501021631 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Tools/Utils/Config.hh */ //============================================================================= // // Defines // //============================================================================= #ifndef OPENMESH_UTILS_CONFIG_HH #define OPENMESH_UTILS_CONFIG_HH //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== #define BEGIN_NS_UTILS namespace Utils { #define END_NS_UTILS } //============================================================================= #endif // OPENMESH_UTILS_CONFIG_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/conio.hh0000660000175000011300000001035514172246501021531 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_UTILS_CONIO_HH #define OPENMESH_UTILS_CONIO_HH // ---------------------------------------------------------------------------- #include namespace OpenMesh { namespace Utils { // ---------------------------------------------------------------------------- /** Check if characters a pending in stdin. * * \return Number of characters available to read. * * \see getch(), getche() */ OPENMESHDLLEXPORT int kbhit(void); /** A blocking single character input from stdin * * \return Character, or -1 if an input error occurs. * * \see getche(), kbhit() */ OPENMESHDLLEXPORT int getch(void); /** A blocking single character input from stdin with echo. * * \return Character, or -1 if an input error occurs. * \see getch(), kbhit() */ OPENMESHDLLEXPORT int getche(void); // ---------------------------------------------------------------------------- } // namespace Utils } // namespace OpenMesh // ---------------------------------------------------------------------------- #endif // OPENMESH_UTILS_CONIO_HH // ============================================================================ OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/MeshCheckerT.hh0000660000175000011300000001225314172246501022726 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_MESHCHECKER_HH #define OPENMESH_MESHCHECKER_HH //== INCLUDES ================================================================= #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Utils { //== CLASS DEFINITION ========================================================= /** Check integrity of mesh. * * This class provides several functions to check the integrity of a mesh. */ template class MeshCheckerT { public: /// constructor explicit MeshCheckerT(const Mesh& _mesh) : mesh_(_mesh) {} /// destructor ~MeshCheckerT() {} /// what should be checked? enum CheckTargets { CHECK_EDGES = 1, CHECK_VERTICES = 2, CHECK_FACES = 4, CHECK_ALL = 255 }; /// check it, return true iff ok bool check( unsigned int _targets=CHECK_ALL, std::ostream& _os= omerr()); private: bool is_deleted(typename Mesh::VertexHandle _vh) { return (mesh_.has_vertex_status() ? mesh_.status(_vh).deleted() : false); } bool is_deleted(typename Mesh::EdgeHandle _eh) { return (mesh_.has_edge_status() ? mesh_.status(_eh).deleted() : false); } bool is_deleted(typename Mesh::FaceHandle _fh) { return (mesh_.has_face_status() ? mesh_.status(_fh).deleted() : false); } // ref to mesh const Mesh& mesh_; }; //============================================================================= } // namespace Utils } // namespace OpenMesh //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_MESHCHECKER_C) #define OPENMESH_MESHCHECKER_TEMPLATES #include "MeshCheckerT_impl.hh" #endif //============================================================================= #endif // OPENMESH_MESHCHECKER_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/Gnuplot.hh0000660000175000011300000001120114172246501022041 0ustar moebiusacg_staff//////////////////////////////////////////// // // A C++ interface to gnuplot. // // This is a direct translation from the C interface // written by N. Devillard (which is available from // http://ndevilla.free.fr/gnuplot/). // // As in the C interface this uses pipes and so wont // run on a system that doesn't have POSIX pipe // support // // Rajarshi Guha // // // 07/03/03 // //////////////////////////////////////////// // // A little correction for Win32 compatibility // and MS VC 6.0 done by V.Chyzhdzenka // // Notes: // 1. Added private method Gnuplot::init(). // 2. Temporary file is created in th current // folder but not in /tmp. // 3. Added #indef WIN32 e.t.c. where is needed. // 4. Added private member m_sGNUPlotFileName is // a name of executed GNUPlot file. // // Viktor Chyzhdzenka // e-mail: chyzhdzenka@mail.ru // // 20/05/03 // //////////////////////////////////////////// #ifndef _GNUPLOT_HH #define _GNUPLOT_HH #include // #ifndef WIN32 // # include // #else // # pragma warning (disable : 4786) // Disable 4786 warning for MS VC 6.0 // #endif #if defined(OM_CC_MIPS) # include #else # include #endif #include #include #include // ---------------------------------------------------------------------------- #ifdef WIN32 # define GP_MAX_TMP_FILES 27 //27 temporary files it's Microsoft restriction #else # define GP_MAX_TMP_FILES 64 # define GP_TMP_NAME_SIZE 512 # define GP_TITLE_SIZE 80 #endif #define GP_CMD_SIZE 1024 // ---------------------------------------------------------------------------- using namespace std; // ---------------------------------------------------------------------------- /// Exception thrown by class Gnuplot class GnuplotException : public runtime_error { public: explicit GnuplotException(const string &msg) : runtime_error(msg){} }; // ---------------------------------------------------------------------------- /** Utility class interfacing with Gnuplot. * * \note The plot will be visible as long as the object is not destructed. * * \author Rajarshi Guha (C++ API based on the C API by Nicolas Devillard) * * \see http://ndevilla.free.fr/gnuplot/ * more information. */ class Gnuplot { private: FILE *gnucmd; string pstyle; vector to_delete; int nplots; bool get_program_path(const string& ); bool valid; // Name of executed GNUPlot file static string gnuplot_executable_; void init(); public: /// \name Constructors //@{ /// Default constructor. Gnuplot(); /// Set a style during construction. explicit Gnuplot(const string & _style); /// Constructor calling plot_xy(). Gnuplot(const string & _title, const string & _style, const string & _xlabel, const string & _ylabel, vector _x, vector _y); /// Constructor calling plot_x(). Gnuplot(const string &_title, const string &_style, const string &_xlabel, const string &_ylabel, vector _x); //@} ~Gnuplot(); /// Send a command to gnuplot (low-level function use by all plot functions.) void cmd(const char *_cmd, ...); /// \name Gnuplot settings //@{ void set_style(const string & _style); ///< set line style void set_ylabel(const string & _ylabel); ///< set x axis label void set_xlabel(const string & _xlabel); ///< set x axis label //@} /// \name plot functions //@{ /// Plot a single vector void plot_x(vector _x, const string &_title); /// Plot x,y pairs void plot_xy(vector _x, vector _y, const string &_title); /// Plot an equation of the form: y = ax + b /// You supply a and b void plot_slope( double _a, double _b, const string & _title ); /// Plot an equation supplied as a string void plot_equation( const string & _equation, const string & _title ); /// If multiple plots are present it will clear the plot area void reset_plot(void); //@} /// Is \c Self valid? bool is_valid(void) const { return valid; } /// Is \c Self active, i.e. does it have an active plot? bool is_active(void) const { return this->nplots > 0; } }; // ---------------------------------------------------------------------------- #endif // _GNUPLOT_HH // ============================================================================ OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/MeshCheckerT_impl.hh0000660000175000011300000001743714172246501023760 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #define OPENMESH_MESHCHECKER_C //== INCLUDES ================================================================= #include //== NAMESPACES ============================================================== namespace OpenMesh { namespace Utils { //== IMPLEMENTATION ========================================================== template bool MeshCheckerT:: check(unsigned int _targets, std::ostream& _os) { bool ok(true); //--- vertex checks --- if (_targets & CHECK_VERTICES) { typename Mesh::ConstVertexIter v_it(mesh_.vertices_begin()), v_end(mesh_.vertices_end()); typename Mesh::VertexHandle vh; typename Mesh::ConstVertexVertexCWIter vv_it; typename Mesh::HalfedgeHandle heh; unsigned int count; const unsigned int max_valence(10000); for (; v_it != v_end; ++v_it) { if (!is_deleted(*v_it)) { vh = *v_it; /* The outgoing halfedge of a boundary vertex has to be a boundary halfedge */ heh = mesh_.halfedge_handle(vh); if (heh.is_valid() && !mesh_.is_boundary(heh)) { for (typename Mesh::ConstVertexOHalfedgeIter vh_it(mesh_, vh); vh_it.is_valid(); ++vh_it) { if (mesh_.is_boundary(*vh_it)) { _os << "MeshChecker: vertex " << vh << ": outgoing halfedge not on boundary error\n"; ok = false; } } } // outgoing halfedge has to refer back to vertex if (mesh_.halfedge_handle(vh).is_valid() && mesh_.from_vertex_handle(mesh_.halfedge_handle(vh)) != vh) { _os << "MeshChecker: vertex " << vh << ": outgoing halfedge does not reference vertex\n"; ok = false; } // check whether circulators are still in order vv_it = mesh_.cvv_cwiter(vh); for (count=0; vv_it.is_valid() && (count < max_valence); ++vv_it, ++count) {}; if (count == max_valence) { _os << "MeshChecker: vertex " << vh << ": ++circulator problem, one ring corrupt\n"; ok = false; } vv_it = mesh_.cvv_cwiter(vh); for (count=0; vv_it.is_valid() && (count < max_valence); --vv_it, ++count) {}; if (count == max_valence) { _os << "MeshChecker: vertex " << vh << ": --circulator problem, one ring corrupt\n"; ok = false; } } } } //--- halfedge checks --- if (_targets & CHECK_EDGES) { typename Mesh::ConstHalfedgeIter h_it(mesh_.halfedges_begin()), h_end(mesh_.halfedges_end()); typename Mesh::HalfedgeHandle hh, hstart, hhh; size_t count, n_halfedges = 2*mesh_.n_edges(); for (; h_it != h_end; ++h_it) { if (!is_deleted(mesh_.edge_handle(*h_it))) { hh = *h_it; // degenerated halfedge ? if (mesh_.from_vertex_handle(hh) == mesh_.to_vertex_handle(hh)) { _os << "MeshChecker: halfedge " << hh << ": to-vertex == from-vertex\n"; ok = false; } // next <-> prev check if (mesh_.next_halfedge_handle(mesh_.prev_halfedge_handle(hh)) != hh) { _os << "MeshChecker: halfedge " << hh << ": prev->next != this\n"; ok = false; } // halfedges should form a cycle count=0; hstart=hhh=hh; do { hhh = mesh_.next_halfedge_handle(hhh); ++count; } while (hhh != hstart && count < n_halfedges); if (count == n_halfedges) { _os << "MeshChecker: halfedges starting from " << hh << " do not form a cycle\n"; ok = false; } } } } //--- face checks --- if (_targets & CHECK_FACES) { typename Mesh::ConstFaceIter f_it(mesh_.faces_begin()), f_end(mesh_.faces_end()); typename Mesh::FaceHandle fh; typename Mesh::ConstFaceHalfedgeIter fh_it; for (; f_it != f_end; ++f_it) { if (!is_deleted(*f_it)) { fh = *f_it; for (fh_it=mesh_.cfh_iter(fh); fh_it.is_valid(); ++fh_it) { if (mesh_.face_handle(*fh_it) != fh) { _os << "MeshChecker: face " << fh << ": its halfedge does not reference face\n"; ok = false; } } } } } return ok; } //============================================================================= } // naespace Utils } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/HeapT.hh0000660000175000011300000002716714172246501021434 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Tools/Utils/HeapT.hh A generic heap class **/ /** Martin, 26.12.2004: 1) replaced resize(size()-1) with pop_back(), since the later is more efficient 2) replaced interface_.set_heap_position(entry(0), -1); with reset_heap_position() 3) added const modifier to various functions TODO: in the moment the heap does not conform to the HeapInterface specification, i.e., copies are passed instead of references. This is especially important for set_heap_position(), where the reference argument is non-const. The specification should be changed to reflect that the heap actually (only?) works when the heap entry is nothing more but a handle. TODO: change the specification of HeapInterface to make less(), greater() and get_heap_position() const. Needs changing DecimaterT. Might break someone's code. */ //============================================================================= // // CLASS HeapT // //============================================================================= #ifndef OPENMESH_UTILS_HEAPT_HH #define OPENMESH_UTILS_HEAPT_HH //== INCLUDES ================================================================= #include "Config.hh" #include #include #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined(__GXX_EXPERIMENTAL_CXX0X__) #include #endif //== NAMESPACE ================================================================ namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Utils { // BEGIN_NS_UTILS //== CLASS DEFINITION ========================================================= /** This class demonstrates the HeapInterface's interface. If you * want to build your customized heap you will have to specify a heap * interface class and use this class as a template parameter for the * class HeapT. This class defines the interface that this heap * interface has to implement. * * \see HeapT */ template struct HeapInterfaceT { /// Comparison of two HeapEntry's: strict less bool less(const HeapEntry& _e1, const HeapEntry& _e2); /// Comparison of two HeapEntry's: strict greater bool greater(const HeapEntry& _e1, const HeapEntry& _e2); /// Get the heap position of HeapEntry _e int get_heap_position(const HeapEntry& _e); /// Set the heap position of HeapEntry _e void set_heap_position(HeapEntry& _e, int _i); }; /** \class HeapT HeapT.hh * * An efficient, highly customizable heap. * * The main difference (and performance boost) of this heap compared * to e.g. the heap of the STL is that here the positions of the * heap's elements are accessible from the elements themself. * Therefore if one changes the priority of an element one does not * have to remove and re-insert this element, but can just call the * update(HeapEntry) method. * * This heap class is parameterized by two template arguments: * \li the class \c HeapEntry, that will be stored in the heap * \li the HeapInterface telling the heap how to compare heap entries and * how to store the heap positions in the heap entries. * * As an example how to use the class see declaration of class * Decimater::DecimaterT. * * \see HeapInterfaceT */ template class HeapT : private std::vector { private: typedef std::vector Base; public: /// Constructor HeapT() : HeapVector() {} #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined(__GXX_EXPERIMENTAL_CXX0X__) /// Construct with a given \c HeapIterface. HeapT(HeapInterface _interface) : HeapVector(), interface_(std::move(_interface)) {} #else /// Construct with a given \c HeapIterface. explicit HeapT(const HeapInterface &_interface) : HeapVector(), interface_(_interface) {} #endif /// Destructor. ~HeapT(){}; HeapInterface &getInterface() { return interface_; } const HeapInterface &getInterface() const { return interface_; } /// clear the heap void clear() { HeapVector::clear(); } /// is heap empty? bool empty() const { return HeapVector::empty(); } /// returns the size of heap size_t size() const { return HeapVector::size(); } /// reserve space for _n entries void reserve(size_t _n) { HeapVector::reserve(_n); } /// reset heap position to -1 (not in heap) void reset_heap_position(HeapEntry _h) { interface_.set_heap_position(_h, -1); } /// is an entry in the heap? bool is_stored(HeapEntry _h) { return interface_.get_heap_position(_h) != -1; } /// insert the entry _h void insert(HeapEntry _h) { this->push_back(_h); upheap(size()-1); } /// get the first entry HeapEntry front() const { assert(!empty()); return HeapVector::front(); } /// delete the first entry void pop_front() { assert(!empty()); reset_heap_position(HeapVector::front()); if (size() > 1) { entry(0, entry(size()-1)); Base::pop_back(); downheap(0); } else { Base::pop_back(); } } /// remove an entry void remove(HeapEntry _h) { int pos = interface_.get_heap_position(_h); reset_heap_position(_h); assert(pos != -1); assert((unsigned int) pos < size()); // last item ? if ((unsigned int) pos == size()-1) { Base::pop_back(); } else { entry(pos, entry(size()-1)); // move last elem to pos Base::pop_back(); downheap(pos); upheap(pos); } } /** update an entry: change the key and update the position to reestablish the heap property. */ void update(HeapEntry _h) { int pos = interface_.get_heap_position(_h); assert(pos != -1); assert((unsigned int)pos < size()); downheap(pos); upheap(pos); } /// check heap condition bool check() { bool ok(true); for (unsigned int i=0; i HeapVector; /// Upheap. Establish heap property. void upheap(size_t _idx); /// Downheap. Establish heap property. void downheap(size_t _idx); /// Get the entry at index _idx inline HeapEntry entry(size_t _idx) const { assert(_idx < size()); return (Base::operator[](_idx)); } /// Set entry _h to index _idx and update _h's heap position. inline void entry(size_t _idx, HeapEntry _h) { assert(_idx < size()); Base::operator[](_idx) = _h; interface_.set_heap_position(_h, int(_idx)); } /// Get parent's index inline size_t parent(size_t _i) { return (_i-1)>>1; } /// Get left child's index inline size_t left(size_t _i) { return (_i<<1)+1; } /// Get right child's index inline size_t right(size_t _i) { return (_i<<1)+2; } }; //== IMPLEMENTATION ========================================================== template void HeapT:: upheap(size_t _idx) { HeapEntry h = entry(_idx); size_t parentIdx; while ((_idx>0) && interface_.less(h, entry(parentIdx=parent(_idx)))) { entry(_idx, entry(parentIdx)); _idx = parentIdx; } entry(_idx, h); } //----------------------------------------------------------------------------- template void HeapT:: downheap(size_t _idx) { const HeapEntry h = entry(_idx); const size_t s = size(); while(_idx < s) { size_t childIdx = left(_idx); if (childIdx >= s) break; if ((childIdx + 1 < s) && (interface_.less(entry(childIdx + 1), entry(childIdx)))) ++childIdx; if (interface_.less(h, entry(childIdx))) break; entry(_idx, entry(childIdx)); _idx = childIdx; } entry(_idx, h); } //============================================================================= } // END_NS_UTILS } // END_NS_OPENMESH //============================================================================= #endif // OSG_HEAP_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/NumLimitsT.hh0000660000175000011300000001436114172246501022470 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Tools/Utils/NumLimitsT.hh Temporary solution until std::numeric_limits is standard. */ //============================================================================= // // CLASS NumLimitsT // //============================================================================= #ifndef OPENMESH_UTILS_NUMLIMITS_HH #define OPENMESH_UTILS_NUMLIMITS_HH //== INCLUDES ================================================================= #include "Config.hh" #include #include //== NAMESPEACES ============================================================== namespace OpenMesh { // BEGIN_NS_OPENMESH namespace Utils { // BEGIN_NS_UTILS //== CLASS DEFINITION ========================================================= /** \class NumLimitsT Tools/Utils/NumLimitsT.hh This class provides the maximum and minimum values a certain scalar type (\c int, \c float, or \c double) can store. You can use it like this: \code #include int float_min = OpenMesh::NumLimitsT::min(); float double_max = OpenMesh::NumLimitsT::max(); \endcode \note This functionality should be provided by std::numeric_limits. This template does not exist on gcc <= 2.95.3. The class template NumLimitsT is just a workaround. **/ template class NumLimitsT { public: /// Return the smallest \em absolte value a scalar type can store. static inline Scalar min() { return 0; } /// Return the maximum \em absolte value a scalar type can store. static inline Scalar max() { return 0; } static inline bool is_float() { return false; } static inline bool is_integer() { return !NumLimitsT::is_float(); } static inline bool is_signed() { return true; } }; // is_float template<> inline bool NumLimitsT::is_float() { return true; } template<> inline bool NumLimitsT::is_float() { return true; } template<> inline bool NumLimitsT::is_float() { return true; } // is_signed template<> inline bool NumLimitsT::is_signed() { return false; } template<> inline bool NumLimitsT::is_signed() { return false; } template<> inline bool NumLimitsT::is_signed() { return false; } template<> inline bool NumLimitsT::is_signed() { return false; } template<> inline bool NumLimitsT::is_signed() { return false; } // min/max template<> inline int NumLimitsT::min() { return INT_MIN; } template<> inline int NumLimitsT::max() { return INT_MAX; } template<> inline float NumLimitsT::min() { return FLT_MIN; } template<> inline float NumLimitsT::max() { return FLT_MAX; } template<> inline double NumLimitsT::min() { return DBL_MIN; } template<> inline double NumLimitsT::max() { return DBL_MAX; } //============================================================================= } // END_NS_UTILS } // END_NS_OPENMESH //============================================================================= #endif // OPENMESH_NUMLIMITS_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/GLConstAsString.hh0000660000175000011300000001073714172246501023412 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS newClass // //============================================================================= #ifndef OPENMESH_UTILS_GLCONSTASSTRING_HH #define OPENMESH_UTILS_GLCONSTASSTRING_HH //== INCLUDES ================================================================= #include //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { namespace Utils { //== CLASS DEFINITION ========================================================= inline const char *GLenum_as_string( GLenum _m ) { #define MODE(M) case M:return #M switch( _m ) { MODE(GL_POINTS); MODE(GL_LINES); MODE(GL_LINE_STRIP); MODE(GL_LINE_LOOP); MODE(GL_TRIANGLES); MODE(GL_TRIANGLE_STRIP); MODE(GL_TRIANGLE_FAN); MODE(GL_QUADS); MODE(GL_QUAD_STRIP); MODE(GL_POLYGON); default: return ""; } #undef MODE } //============================================================================= } // namespace Utils } // namespace OpenMesh //============================================================================= #endif // OPENMESH_UTILS_GLCONSTASSTRING_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/Timer.hh0000660000175000011300000001537214172246501021506 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef TIMER_HH #define TIMER_HH // ---------------------------------------------------------------------------- /** \file Timer.hh A timer class */ // ---------------------------------------------------------------------------- #include // #include #include #if defined(OM_CC_MIPS) # include #else # include #endif // ------------------------------------------------------------- namespace ---- namespace OpenMesh { namespace Utils { // -------------------------------------------------------------- forwards ---- class TimerImpl; // ----------------------------------------------------------------- class ---- /** Timer class */ class OPENMESHDLLEXPORT Timer { public: /// Formatting options for member Timer::as_string() enum Format { Automatic, Long, Hours, Minutes, Seconds, HSeconds, MSeconds, MicroSeconds, NanoSeconds }; Timer(void); Timer(const Timer& _other) = delete; ~Timer(void); /// Returns true if self is in a valid state! bool is_valid() const { return state_!=Invalid; } bool is_stopped() const { return state_==Stopped; } /// Reset the timer void reset(void); /// Start measurement void start(void); /// Stop measurement void stop(void); /// Continue measurement void cont(void); /// Give resolution of timer. Depends on the underlying measurement method. float resolution() const; /// Returns measured time in seconds, if the timer is in state 'Stopped' double seconds(void) const; /// Returns measured time in hundredth seconds, if the timer is in state 'Stopped' double hseconds(void) const { return seconds()*1e2; } /// Returns measured time in milli seconds, if the timer is in state 'Stopped' double mseconds(void) const { return seconds()*1e3; } /// Returns measured time in micro seconds, if the timer is in state 'Stopped' double useconds(void) const { return seconds()*1e6; } /** Returns the measured time as a string. Use the format flags to specify a wanted resolution. */ std::string as_string(Format format = Automatic); /** Returns a given measured time as a string. Use the format flags to specify a wanted resolution. */ static std::string as_string(double seconds, Format format = Automatic); public: //@{ /// Compare timer values bool operator < (const Timer& t2) const { assert( is_stopped() && t2.is_stopped() ); return (seconds() < t2.seconds()); } bool operator > (const Timer& t2) const { assert( is_stopped() && t2.is_stopped() ); return (seconds() > t2.seconds()); } bool operator == (const Timer& t2) const { assert( is_stopped() && t2.is_stopped() ); return (seconds() == t2.seconds()); } bool operator <= (const Timer& t2) const { assert( is_stopped() && t2.is_stopped() ); return (seconds() <= t2.seconds()); } bool operator >=(const Timer& t2) const { assert( is_stopped() && t2.is_stopped() ); return (seconds() >= t2.seconds()); } //@} protected: TimerImpl *impl_; enum { Invalid = -1, Stopped = 0, Running = 1 } state_; }; /** Write seconds to output stream. * Timer must be stopped before. * \relates Timer */ inline std::ostream& operator << (std::ostream& _o, const Timer& _t) { return (_o << _t.seconds()); } // ============================================================================ } // END_NS_UTILS } // END_NS_OPENMESH // ============================================================================ #endif // end of Timer.hh // =========================================================================== OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/StripifierT_impl.hh0000660000175000011300000002125414172246501023707 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS StripifierT - IMPLEMENTATION // //============================================================================= #define OPENMESH_STRIPIFIERT_C //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== IMPLEMENTATION ========================================================== template StripifierT:: StripifierT(Mesh& _mesh) : mesh_(_mesh) { } template StripifierT:: ~StripifierT() { } template size_t StripifierT:: stripify() { // preprocess: add new properties mesh_.add_property( processed_ ); mesh_.add_property( used_ ); mesh_.request_face_status(); // build strips clear(); build_strips(); // postprocess: remove properties mesh_.remove_property(processed_); mesh_.remove_property(used_); mesh_.release_face_status(); return n_strips(); } //----------------------------------------------------------------------------- template void StripifierT:: build_strips() { Strip experiments[3]; typename Mesh::HalfedgeHandle h[3]; FaceHandles faces[3]; typename FaceHandles::iterator fh_it, fh_end; typename Mesh::FaceIter f_it, f_end=mesh_.faces_end(); // init faces to be un-processed and un-used // deleted or hidden faces are marked processed if (mesh_.has_face_status()) { for (f_it=mesh_.faces_begin(); f_it!=f_end; ++f_it) if (mesh_.status(*f_it).hidden() || mesh_.status(*f_it).deleted()) processed(*f_it) = used(*f_it) = true; else processed(*f_it) = used(*f_it) = false; } else { for (f_it=mesh_.faces_begin(); f_it!=f_end; ++f_it) processed(*f_it) = used(*f_it) = false; } for (f_it=mesh_.faces_begin(); true; ) { // find start face for (; f_it!=f_end; ++f_it) if (!processed(*f_it)) break; if (f_it==f_end) break; // stop if all have been processed // collect starting halfedges h[0] = mesh_.halfedge_handle(*f_it); h[1] = mesh_.next_halfedge_handle(h[0]); h[2] = mesh_.next_halfedge_handle(h[1]); // build 3 strips, take best one size_t best_length = 0; size_t best_idx = 0; for (size_t i=0; i<3; ++i) { build_strip(h[i], experiments[i], faces[i]); const size_t length = experiments[i].size(); if ( length > best_length) { best_length = length; best_idx = i; } for (fh_it=faces[i].begin(), fh_end=faces[i].end(); fh_it!=fh_end; ++fh_it) used(*fh_it) = false; } // update processed status fh_it = faces[best_idx].begin(); fh_end = faces[best_idx].end(); for (; fh_it!=fh_end; ++fh_it) processed(*fh_it) = true; // add best strip to strip-list strips_.push_back(experiments[best_idx]); } } //----------------------------------------------------------------------------- template void StripifierT:: build_strip(typename Mesh::HalfedgeHandle _start_hh, Strip& _strip, FaceHandles& _faces) { std::list strip; typename Mesh::HalfedgeHandle hh; typename Mesh::FaceHandle fh; // reset face list _faces.clear(); // init strip strip.push_back(mesh_.from_vertex_handle(_start_hh).idx()); strip.push_back(mesh_.to_vertex_handle(_start_hh).idx()); // walk along the strip: 1st direction hh = mesh_.prev_halfedge_handle(mesh_.opposite_halfedge_handle(_start_hh)); while (1) { // go right hh = mesh_.next_halfedge_handle(hh); hh = mesh_.opposite_halfedge_handle(hh); hh = mesh_.next_halfedge_handle(hh); if (mesh_.is_boundary(hh)) break; fh = mesh_.face_handle(hh); if (processed(fh) || used(fh)) break; _faces.push_back(fh); used(fh) = true; strip.push_back(mesh_.to_vertex_handle(hh).idx()); // go left hh = mesh_.opposite_halfedge_handle(hh); hh = mesh_.next_halfedge_handle(hh); if (mesh_.is_boundary(hh)) break; fh = mesh_.face_handle(hh); if (processed(fh) || used(fh)) break; _faces.push_back(fh); used(fh) = true; strip.push_back(mesh_.to_vertex_handle(hh).idx()); } // walk along the strip: 2nd direction bool flip(false); hh = mesh_.prev_halfedge_handle(_start_hh); while (1) { // go right hh = mesh_.next_halfedge_handle(hh); hh = mesh_.opposite_halfedge_handle(hh); hh = mesh_.next_halfedge_handle(hh); if (mesh_.is_boundary(hh)) break; fh = mesh_.face_handle(hh); if (processed(fh) || used(fh)) break; _faces.push_back(fh); used(fh) = true; strip.push_front(mesh_.to_vertex_handle(hh).idx()); flip = true; // go left hh = mesh_.opposite_halfedge_handle(hh); hh = mesh_.next_halfedge_handle(hh); if (mesh_.is_boundary(hh)) break; fh = mesh_.face_handle(hh); if (processed(fh) || used(fh)) break; _faces.push_back(fh); used(fh) = true; strip.push_front(mesh_.to_vertex_handle(hh).idx()); flip = false; } if (flip) strip.push_front(strip.front()); // copy final strip to _strip _strip.clear(); _strip.reserve(strip.size()); std::copy(strip.begin(), strip.end(), std::back_inserter(_strip)); } //============================================================================= } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/StripifierT.hh0000660000175000011300000001370214172246501022665 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS StripifierT // //============================================================================= #ifndef OPENMESH_STRIPIFIERT_HH #define OPENMESH_STRIPIFIERT_HH //== INCLUDES ================================================================= #include #include //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /** \class StripifierT StripifierT.hh This class decomposes a triangle mesh into several triangle strips. */ template class StripifierT { public: typedef unsigned int Index; typedef std::vector Strip; typedef typename Strip::const_iterator IndexIterator; typedef std::vector Strips; typedef typename Strips::const_iterator StripsIterator; /// Default constructor explicit StripifierT(Mesh& _mesh); /// Destructor ~StripifierT(); /// Compute triangle strips, returns number of strips size_t stripify(); /// delete all strips void clear() { Strips().swap(strips_); } /// returns number of strips size_t n_strips() const { return strips_.size(); } /// are strips computed? bool is_valid() const { return !strips_.empty(); } /// Access strips StripsIterator begin() const { return strips_.begin(); } /// Access strips StripsIterator end() const { return strips_.end(); } private: typedef std::vector FaceHandles; /// this method does the main work void build_strips(); /// build a strip from a given halfedge (in both directions) void build_strip(typename Mesh::HalfedgeHandle _start_hh, Strip& _strip, FaceHandles& _faces); FPropHandleT::reference processed(typename Mesh::FaceHandle _fh) { return mesh_.property(processed_, _fh); } FPropHandleT::reference used(typename Mesh::FaceHandle _fh) { return mesh_.property(used_, _fh); } private: Mesh& mesh_; Strips strips_; FPropHandleT processed_, used_; }; //============================================================================= } // namespace OpenMesh //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_STRIPIFIERT_C) #define OPENMESH_STRIPIFIERT_TEMPLATES #include "StripifierT_impl.hh" #endif //============================================================================= #endif // OPENMESH_STRIPIFIERT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/Gnuplot.cc0000660000175000011300000002636114172246501022044 0ustar moebiusacg_staff//////////////////////////////////////////// // // A C++ interface to gnuplot. // // This is a direct translation from the C interface // written by N. Devillard (which is available from // http://ndevilla.free.fr/gnuplot/). // // As in the C interface this uses pipes and so wont // run on a system that does'nt have POSIX pipe // support // // Rajarshi Guha // // // 07/03/03 // //////////////////////////////////////////// #include "Gnuplot.hh" #include #ifdef WIN32 # include #else # include // X_OK # include // access # define PATH_MAXNAMESZ 4096 #endif #include #include #include #include #include #if defined(WIN32) # define pclose _pclose # define popen _popen # define access _access # define ACCESS_OK 0 # define PATH_SEP ";" # define MKTEMP_AND_CHECK_FAILED(name) (_mktemp(name) == nullptr) #else # define ACCESS_OK X_OK # define PATH_SEP ":" # define MKTEMP_AND_CHECK_FAILED(name) (mkstemp(name) == -1) #endif #ifndef WIN32 #include #else #ifdef __MINGW32__ #include #include #endif #endif using namespace std; ///////////////////////////// // // A string tokenizer taken from // http://www.sunsite.ualberta.ca/ // Documentation/Gnu/libstdc++-2.90.8/html/21_strings/stringtok_std_h.txt // ///////////////////////////// template void stringtok (Container &container, string const &in, const char * const delimiters = " \t\n") { const string::size_type len = in.length(); string::size_type i = 0; while ( i < len ) { // eat leading whitespace i = in.find_first_not_of (delimiters, i); if (i == string::npos) return; // nothing left but white space // find the end of the token string::size_type j = in.find_first_of (delimiters, i); // push token if (j == string::npos) { container.push_back (in.substr(i)); return; } else container.push_back (in.substr(i, j-i)); // set up for next loop i = j + 1; } } // ---------------------------------------------------------------------------- #ifdef WIN32 std::string Gnuplot::gnuplot_executable_ = "pgnuplot.exe"; #else std::string Gnuplot::gnuplot_executable_ = "gnuplot"; #endif // ---------------------------------------------------------------------------- Gnuplot::Gnuplot(void) { init(); set_style("points"); } // ---------------------------------------------------------------------------- Gnuplot::Gnuplot(const string &style) { init(); set_style(style); } // ---------------------------------------------------------------------------- Gnuplot::Gnuplot(const string &title, const string &style, const string &labelx, const string &labely, vector x, vector y) { init(); if (x.empty() || y.empty() ) throw GnuplotException("vectors too small"); if (style == "") this->set_style("lines"); else this->set_style(style); if (labelx == "") this->set_xlabel("X"); else this->set_xlabel(labelx); if (labely == "") this->set_ylabel("Y"); else this->set_ylabel(labely); this->plot_xy(x,y,title); cout << "Press enter to continue" << endl; while (getchar() != '\n'){} } // ---------------------------------------------------------------------------- Gnuplot::Gnuplot(const string &title, const string &style, const string &labelx, const string &labely, vector x) { init(); if (x.empty() ) throw GnuplotException("vector too small"); if (!this->gnucmd) throw GnuplotException("Could'nt open connection to gnuplot"); if (style == "") this->set_style("lines"); else this->set_style(style); if (labelx == "") this->set_xlabel("X"); else this->set_xlabel(labelx); if (labely == "") this->set_ylabel("Y"); else this->set_ylabel(labely); this->plot_x(x,title); cout << "Press enter to continue" << endl; while (getchar() != '\n'){} } // ---------------------------------------------------------------------------- Gnuplot::~Gnuplot() { if ( !((this->to_delete).empty()) ) { for (size_t i = 0; i < this->to_delete.size(); i++) remove(this->to_delete[i].c_str()); } if (pclose(this->gnucmd) == -1) cerr << "Problem closing communication to gnuplot" << endl; return; } // ---------------------------------------------------------------------------- bool Gnuplot::get_program_path(const string& pname) { list ls; char *path; path = getenv("PATH"); if (!path) return false; stringtok(ls, path, PATH_SEP); for (list::const_iterator i = ls.begin(); i != ls.end(); ++i) { string tmp = (*i) + "/" + pname; if ( access(tmp.c_str(), ACCESS_OK) == 0 ) return true; } return false; } // ---------------------------------------------------------------------------- void Gnuplot::reset_plot(void) { if ( !(this->to_delete.empty()) ) { for (size_t i = 0; i < this->to_delete.size(); i++) remove(this->to_delete[i].c_str()); } this->nplots = 0; return; } // ---------------------------------------------------------------------------- void Gnuplot::set_style(const string &stylestr) { if (stylestr != "lines" && stylestr != "points" && stylestr != "linespoints" && stylestr != "impulses" && stylestr != "dots" && stylestr != "steps" && stylestr != "errorbars" && stylestr != "boxes" && stylestr != "boxerrorbars") this->pstyle = string("points"); else this->pstyle = stylestr; } // ---------------------------------------------------------------------------- void Gnuplot::cmd(const char *_cmd, ...) { va_list ap; char local_cmd[GP_CMD_SIZE]; va_start(ap, _cmd); vsprintf(local_cmd, _cmd, ap); va_end(ap); strcat(local_cmd,"\n"); fputs(local_cmd,this->gnucmd); fflush(this->gnucmd); return; } // ---------------------------------------------------------------------------- void Gnuplot::set_ylabel(const string &label) { ostringstream cmdstr; cmdstr << "set xlabel \"" << label << "\""; this->cmd(cmdstr.str().c_str()); return; } // ---------------------------------------------------------------------------- void Gnuplot::set_xlabel(const string &label) { ostringstream cmdstr; cmdstr << "set xlabel \"" << label << "\""; this->cmd(cmdstr.str().c_str()); return; } // ---------------------------------------------------------------------------- // Plots a linear equation (where you supply the // slope and intercept) // void Gnuplot::plot_slope(double a, double b, const string &title) { ostringstream stitle; ostringstream cmdstr; if (title == "") stitle << "no title"; else stitle << title; if (this->nplots > 0) cmdstr << "replot " << a << " * x + " << b << " title \"" << stitle.str() << "\" with " << pstyle; else cmdstr << "plot " << a << " * x + " << b << " title \"" << stitle.str() << "\" with " << pstyle; this->cmd(cmdstr.str().c_str()); this->nplots++; return; } // ---------------------------------------------------------------------------- // Plot an equation which is supplied as a string // void Gnuplot::plot_equation(const string &equation, const string &title) { string titlestr, plotstr; ostringstream cmdstr; if (title == "") titlestr = "no title"; else titlestr = title; if (this->nplots > 0) plotstr = "replot"; else plotstr = "plot"; cmdstr << plotstr << " " << equation << " " << "title \"" << titlestr << "\" with " << this->pstyle; this->cmd(cmdstr.str().c_str()); this->nplots++; return; } // ---------------------------------------------------------------------------- void Gnuplot::plot_x(vector d, const string &title) { ofstream tmp; ostringstream cmdstr; #ifdef WIN32 char name[] = "gnuplotiXXXXXX"; #else char name[] = "/tmp/gnuplotiXXXXXX"; #endif if (this->to_delete.size() == GP_MAX_TMP_FILES - 1) { cerr << "Maximum number of temporary files reached (" << GP_MAX_TMP_FILES << "): cannot open more files" << endl; return; } // //open temporary files for output #ifdef WIN32 if ( _mktemp(name) == nullptr) #else if ( mkstemp(name) == -1 ) #endif { cerr << "Cannot create temporary file: exiting plot" << endl; return; } tmp.open(name); if (tmp.bad()) { cerr << "Cannot create temorary file: exiting plot" << endl; return; } // // Save the temporary filename // this->to_delete.push_back(name); // // write the data to file // for (size_t i = 0; i < d.size(); i++) tmp << d[i] << endl; tmp.flush(); tmp.close(); // // command to be sent to gnuplot // cmdstr << ( (this->nplots > 0) ? "replot " : "plot "); if (title.empty()) cmdstr << "\"" << name << "\" with " << this->pstyle; else cmdstr << "\"" << name << "\" title \"" << title << "\" with " << this->pstyle; // // Do the actual plot // this->cmd(cmdstr.str().c_str()); this->nplots++; return; } // ---------------------------------------------------------------------------- void Gnuplot::plot_xy(vector x, vector y, const string &title) { ofstream tmp; ostringstream cmdstr; #ifdef WIN32 char name[] = "gnuplotiXXXXXX"; #else char name[] = "/tmp/gnuplotiXXXXXX"; #endif // should raise an exception if (x.size() != y.size()) return; if ((this->to_delete).size() == GP_MAX_TMP_FILES - 1) { std::stringstream s; s << "Maximum number of temporary files reached (" << GP_MAX_TMP_FILES << "): cannot open more files" << endl; throw GnuplotException( s.str() ); } //open temporary files for output // if (MKTEMP_AND_CHECK_FAILED(name)) throw GnuplotException("Cannot create temporary file: exiting plot"); tmp.open(name); if (tmp.bad()) throw GnuplotException("Cannot create temorary file: exiting plot"); // Save the temporary filename // this->to_delete.push_back(name); // Write the data to file // size_t N = std::min(x.size(), y.size()); for (size_t i = 0; i < N; i++) tmp << x[i] << " " << y[i] << endl; tmp.flush(); tmp.close(); // // command to be sent to gnuplot // if (this->nplots > 0) cmdstr << "replot "; else cmdstr << "plot "; if (title == "") cmdstr << "\"" << name << "\" with " << this->pstyle; else cmdstr << "\"" << name << "\" title \"" << title << "\" with " << this->pstyle; // // Do the actual plot // this->cmd(cmdstr.str().c_str()); this->nplots++; return; } // ---------------------------------------------------------------------------- void Gnuplot::init() { if (!this->get_program_path(gnuplot_executable_)) { this->valid = false; throw GnuplotException("Can't find gnuplot in your PATH"); } this->gnucmd = popen(gnuplot_executable_.c_str(),"w"); if (!this->gnucmd) { this->valid = false; throw GnuplotException("Couldn't open connection to gnuplot"); } this->nplots = 0; this->valid = true; } // ============================================================================ OpenMesh-9.0.0/src/OpenMesh/Tools/Utils/Timer.cc0000660000175000011300000003073014172246501021467 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef DOXY_IGNORE_THIS // ---------------------------------------------------------------------------- #include #if defined(OM_CC_MIPS) # include # include #else # include # include #endif #include "Timer.hh" // ---------------------------------------------------------------------------- // ------------------------------------------------------------- namespace ---- namespace OpenMesh { namespace Utils { // ---------------------------------------------------------------------------- using namespace std; // -------------------------------------------------------------- TimerImpl ---- // just a base class for the implementation class TimerImpl { protected: public: TimerImpl() { ; } virtual ~TimerImpl() { ; } virtual void reset(void) = 0; virtual void start(void) = 0; virtual void stop(void) = 0; virtual void cont(void) = 0; virtual double seconds(void) const = 0; }; // compiler and os dependent implementation // ------------------------------------------------------------- windows 32 ---- #if defined(WIN32) && (defined(_MSC_VER) || defined(__INTEL_COMPILER) || defined (__MINGW32__) ) #ifndef DOXY_IGNORE_THIS #include #endif class TimerImplWin32 : public TimerImpl { protected: LARGE_INTEGER freq_; LARGE_INTEGER count_; LARGE_INTEGER start_; public: TimerImplWin32(void); ~TimerImplWin32(void) { ; } virtual void reset(void) override; virtual void start(void) override; virtual void stop(void) override; virtual void cont(void) override; virtual double seconds(void) const override; }; TimerImplWin32::TimerImplWin32(void) { if (QueryPerformanceFrequency(&freq_)==FALSE) throw std::runtime_error("Performance counter of of stock!"); reset(); } void TimerImplWin32::reset(void) { memset(&count_,0,sizeof(count_)); memset(&start_,0,sizeof(count_)); } void TimerImplWin32::start(void) { reset(); QueryPerformanceCounter(&start_); } void TimerImplWin32::stop(void) { LARGE_INTEGER stop_; QueryPerformanceCounter(&stop_); count_.QuadPart += stop_.QuadPart - start_.QuadPart; } void TimerImplWin32::cont(void) { QueryPerformanceCounter(&start_); } double TimerImplWin32::seconds(void) const { return (double)count_.QuadPart/(double)freq_.QuadPart; } // ------------------------------------------------------------- posix time ---- #elif defined(__GNUC__) && defined(__POSIX__) #ifndef DOXY_IGNORE_THIS # include #endif template class TimerImplPosix : public TimerImpl { public: TimerImplPosix() : id_(N), seconds_(0.0) { } ~TimerImplPosix() { } virtual void reset(void) { seconds_ = 0.0; } virtual void start(void) { seconds_ = 0.0; clock_gettime( id_, &start_ ); } virtual void stop(void) { timespec stop; clock_gettime( id_, &stop ); seconds_ += ( stop.tv_sec - start_.tv_sec ); seconds_ += ( (double(stop.tv_nsec-start_.tv_nsec)*1e-9) ); } virtual void cont(void) { clock_gettime( id_, &start_ ); } virtual double seconds() const { return seconds_; } protected: clockid_t id_; double seconds_; timespec start_; }; // ----------------------------------------------------------- gettimeofday ---- #elif (defined(__GNUC__) && !defined(__FreeBSD__) || (defined(__INTEL_COMPILER) && !defined(WIN32))) && !defined(__MINGW32__) # include # include # include class TimerImplGToD: public TimerImpl { public: TimerImplGToD() : seconds_(0.0) { } ~TimerImplGToD() { } virtual void reset(void) override { seconds_ = 0.0; } virtual void start(void) override { seconds_ = 0.0; gettimeofday( &start_, &tz_ ); } virtual void stop(void) override { gettimeofday( &stop_, &tz_ ); seconds_ += (double)(stop_.tv_sec - start_.tv_sec); seconds_ += (double)(stop_.tv_usec- start_.tv_usec)*1e-6; } virtual void cont(void) override { gettimeofday( &start_, &tz_); } virtual double seconds() const override { return seconds_; } private: struct timeval start_, stop_; struct timezone tz_; double seconds_; }; #else // ---------------------------------------- standard implementation ---- #include static const unsigned long clockticks = CLOCKS_PER_SEC; class TimerImplStd : public TimerImpl { public: TimerImplStd() : freq_(clockticks),count_(0),start_(0) { reset(); } ~TimerImplStd() { ; } virtual void reset(void) override { count_ = 0; } virtual void start(void) override { count_ = 0; start_ = clock(); } virtual void stop(void) override; virtual void cont(void) override { start_ = clock(); } virtual double seconds(void) const override { return (double)count_/(double)freq_; } protected: unsigned long freq_; unsigned long count_; unsigned long start_; }; void TimerImplStd::stop(void) { unsigned long stop_ = clock(); count_ += stop_-start_; } #endif // ----------------------------------------------------------------- Timer ---- Timer::Timer(void) : state_(Stopped) { #if defined(WIN32) && (defined(_MSC_VER) || defined(__INTEL_COMPILER) || defined(__MINGW32__)) impl_ = new TimerImplWin32; #elif defined(__GNUC__) && defined(__POSIX__) // CLOCK_REALTIME // CLOCK_MONOTONIC - ? // CLOCK_REALTIME_HR - RTlinux // CLOCK_MONOTONIC_HR - ? # if defined(CLOCK_REALTIME_HR) impl_ = new TimerImplPosix; # else impl_ = new TimerImplPosix; # endif #elif (defined(__GNUC__) && !defined(__FreeBSD__) || (defined(__INTEL_COMPILER) && !defined(WIN32)) ) && !defined(__MINGW32__) impl_ = new TimerImplGToD; #else impl_ = new TimerImplStd; #endif } Timer::~Timer(void) { delete impl_; state_ = Stopped; } void Timer::reset(void) { state_ = Stopped; impl_->reset(); } void Timer::start(void) { state_ = Running; impl_->start(); } void Timer::stop(void) { impl_->stop(); state_ = Stopped; } void Timer::cont(void) { impl_->cont(); state_ = Running; } double Timer::seconds(void) const { return state_==Stopped ? impl_->seconds() : 0.0; } std::string Timer::as_string(Timer::Format format) { if (state_ == Running) return "Running"; return as_string(impl_->seconds(),format); } std::string Timer::as_string(double seconds, Timer::Format format) { char string[32]; double fraction; double integer; unsigned long t; // double rest; short hour,min,sec; bool negative = false; if ( seconds < 0 ) { negative = true; seconds *= -1; } fraction = modf(seconds,&integer); t = (unsigned long)integer; hour = short( t / 3600L ); t %= 3600L; min = short( t / 60L ); t %= 60L; sec = short( t ); // rest = (double)t + fraction; char *ptr = string; if (negative) *ptr++ = '-'; switch(format) { case Timer::Automatic: if (hour) ptr += sprintf(ptr,"%02dh:",hour); if (min) ptr += sprintf(ptr,"%02dm:",min); else if (ptr>string && hour) ptr += sprintf(ptr,"00m:"); if (sec) ptr += sprintf(ptr,"%02d",sec); else if (ptr>string && min) ptr += sprintf(ptr,"00"); if (!hour && !min) // higher resolution necessary { if (ptr > string && sec) { sprintf(ptr,".%.3fs",fraction); ptr++; while(*(ptr+2)) { *ptr = *(ptr+2); ptr++; } *ptr = '\0'; } else if ( fraction * 1e2 > 0.1) sprintf(ptr,"%.3fcs",fraction*1.e2); else if ( fraction * 1e3 > 0.1) sprintf(ptr,"%.3fms",fraction*1.e3); else if ( fraction * 1e6 > 0.1) sprintf(ptr,"%.1f\xb5s",fraction*1.e6); else if ( fraction * 1e9 > 0.1) sprintf(ptr,"%.1fns",fraction*1.e9); else sprintf(ptr,"%.1fps",fraction*1.e12); } else // append a 's' for seconds! { ptr[0] = 's'; ptr[1] = '\0'; } break; case Timer::Long: ptr += sprintf(ptr,"%02dh:%02dm:%02d",hour,min,sec); sprintf(ptr,".%.12fs",fraction); ptr++; while(*(ptr+2)) { *ptr = *(ptr+2); ptr++; } *ptr = '\0'; break; case Timer::Hours: sprintf(ptr,"%02dh:%02dm:%02ds",hour,min,sec); break; case Timer::Minutes: ptr += sprintf(ptr,"%02dm:%02d", min, sec); sprintf(ptr,".%.2fs",fraction); ptr++; while(*(ptr+2)) { *ptr = *(ptr+2); ptr++; } *ptr = '\0'; break; case Timer::Seconds: sprintf(ptr,"%.3fs",seconds); break; case Timer::HSeconds: sprintf(ptr,"%.3fcs",seconds*1e2); break; case Timer::MSeconds: sprintf(ptr,"%.3fms",seconds*1e3); break; case Timer::MicroSeconds: sprintf(ptr,"%.1f\xb5s",seconds*1e6); break; case Timer::NanoSeconds: sprintf(ptr,"%.1fns",seconds*1e9); break; } return string; } // ============================================================================ } // END_NS_UTILS } // END_NS_OPENMESH // ---------------------------------------------------------------------------- #endif // DOXY_IGNORE_THIS // ============================================================================ // end of file Timer.cc // ============================================================================ OpenMesh-9.0.0/src/OpenMesh/Examples/0000770000175000011300000000000014172246500017451 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial04/0000770000175000011300000000000014172246500021420 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial04/smooth_algo.hh0000660000175000011300000000370014172246500024255 0ustar moebiusacg_staff#include #include #ifndef DOXY_IGNORE_THIS template class SmootherT { public: typedef typename Mesh::Point cog_t; typedef OpenMesh::VPropHandleT< cog_t > Property_cog; public: // construct with a given mesh explicit SmootherT(Mesh& _mesh) : mesh_(_mesh) { mesh_.add_property( cog_ ); } ~SmootherT() { mesh_.remove_property( cog_ ); } // smooth mesh _iterations times void smooth(unsigned int _iterations) { for (unsigned int i=0; i < _iterations; ++i) { std::for_each(mesh_.vertices_begin(), mesh_.vertices_end(), ComputeCOG(mesh_, cog_)); std::for_each(mesh_.vertices_begin(), mesh_.vertices_end(), SetCOG(mesh_, cog_)); } } private: //--- private classes --- class ComputeCOG { public: ComputeCOG(Mesh& _mesh, Property_cog& _cog) : mesh_(_mesh), cog_(_cog) {} void operator()(typename Mesh::Vertex& _v) { typename Mesh::VertexHandle vh( mesh_.handle(_v) ); typename Mesh::VertexVertexIter vv_it; typename Mesh::Scalar valence(0.0); mesh_.property(cog_, vh) = typename Mesh::Point(0.0, 0.0, 0.0); for (vv_it=mesh_.vv_iter(vh); vv_it; ++vv_it) { mesh_.property(cog_, vh) += mesh_.point( vv_it ); ++valence; } mesh_.property(cog_, mesh_.handle(_v) ) /= valence; } private: Mesh& mesh_; Property_cog& cog_; }; class SetCOG { public: SetCOG(Mesh& _mesh, Property_cog& _cog) : mesh_(_mesh), cog_(_cog) {} void operator()(typename Mesh::Vertex& _v) { typename Mesh::VertexHandle vh(mesh_.handle(_v)); if (!mesh_.is_boundary(vh)) mesh_.set_point( vh, mesh_.property(cog_, vh) ); } private: Mesh& mesh_; Property_cog& cog_; }; //--- private elements --- Mesh& mesh_; Property_cog cog_; }; #endif OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial04/smooth.cc0000660000175000011300000000235014172246500023241 0ustar moebiusacg_staff#include #include // -------------------- OpenMesh #include #include // -------------------- #include "smooth_algo.hh" // ---------------------------------------------------------------------------- #ifndef DOXY_IGNORE_THIS struct MyTraits : public OpenMesh::DefaultTraits { HalfedgeAttributes(OpenMesh::Attributes::PrevHalfedge); }; #endif typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; // ---------------------------------------------------------------------------- int main(int argc, char **argv) { MyMesh mesh; // check command line options if (argc != 4) { std::cerr << "Usage: " << argv[0] << " #iterations infile outfile\n"; return 1; } // read mesh from stdin if ( ! OpenMesh::IO::read_mesh(mesh, argv[2]) ) { std::cerr << "Error: Cannot read mesh from " << argv[2] << std::endl; return 1; } // smoothing mesh argv[1] times SmootherT smoother(mesh); smoother.smooth(atoi(argv[1])); // write mesh to stdout if ( ! OpenMesh::IO::write_mesh(mesh, argv[3]) ) { std::cerr << "Error: cannot write mesh to " << argv[3] << std::endl; return 1; } return 0; } OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial02/0000770000175000011300000000000014172246500021416 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial02/smooth.cc0000660000175000011300000000331514172246500023241 0ustar moebiusacg_staff#include #include // -------------------- OpenMesh #include #include typedef OpenMesh::TriMesh_ArrayKernelT<> MyMesh; int main(int argc, char **argv) { MyMesh mesh; // check command line options if (argc != 4) { std::cerr << "Usage: " << argv[0] << " #iterations infile outfile\n"; return 1; } // read mesh from stdin if ( ! OpenMesh::IO::read_mesh(mesh, argv[2]) ) { std::cerr << "Error: Cannot read mesh from " << argv[2] << std::endl; return 1; } // this vector stores the computed centers of gravity std::vector cogs; std::vector::iterator cog_it; cogs.reserve(mesh.n_vertices()); // smoothing mesh argv[1] times MyMesh::VertexIter v_it, v_end(mesh.vertices_end()); MyMesh::VertexVertexIter vv_it; MyMesh::Point cog; MyMesh::Scalar valence; unsigned int i, N(atoi(argv[1])); for (i=0; i < N; ++i) { cogs.clear(); for (v_it=mesh.vertices_begin(); v_it!=v_end; ++v_it) { cog[0] = cog[1] = cog[2] = valence = 0.0; for (vv_it=mesh.vv_iter( v_it ); vv_it; ++vv_it) { cog += mesh.point( vv_it ); ++valence; } cogs.push_back(cog / valence); } for (v_it=mesh.vertices_begin(), cog_it=cogs.begin(); v_it!=v_end; ++v_it, ++cog_it) if ( !mesh.is_boundary( v_it ) ) mesh.set_point( v_it, *cog_it ); } // write mesh to stdout if ( ! OpenMesh::IO::write_mesh(mesh, argv[3]) ) { std::cerr << "Error: cannot write mesh to " << argv[3] << std::endl; return 1; } return 0; } OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial03/0000770000175000011300000000000014172246500021417 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial03/smooth.cc0000660000175000011300000000323114172246500023237 0ustar moebiusacg_staff#include #include // -------------------- #include #include typedef OpenMesh::TriMesh_ArrayKernelT<> MyMesh; int main(int argc, char **argv) { MyMesh mesh; // check command line options if (argc != 4) { std::cerr << "Usage: " << argv[0] << " #iterations infile outfile\n"; return 1; } // read mesh from stdin if ( ! OpenMesh::IO::read_mesh(mesh, argv[2]) ) { std::cerr << "Error: Cannot read mesh from " << argv[2] << std::endl; return 1; } // this vertex property stores the computed centers of gravity OpenMesh::VPropHandleT cogs; mesh.add_property(cogs); // smoothing mesh argv[1] times MyMesh::VertexIter v_it, v_end(mesh.vertices_end()); MyMesh::VertexVertexIter vv_it; MyMesh::Point cog; MyMesh::Scalar valence; unsigned int i, N(atoi(argv[1])); for (i=0; i < N; ++i) { for (v_it=mesh.vertices_begin(); v_it!=v_end; ++v_it) { mesh.property(cogs,v_it).vectorize(0.0f); valence = 0; for (vv_it=mesh.vv_iter( v_it ); vv_it; ++vv_it) { mesh.property(cogs,v_it) += mesh.point( vv_it ); ++valence; } mesh.property(cogs,v_it) /= valence; } for (v_it=mesh.vertices_begin(); v_it!=v_end; ++v_it) if ( !mesh.is_boundary( v_it ) ) mesh.set_point( v_it, mesh.property(cogs,v_it) ); } // write mesh to stdout if ( ! OpenMesh::IO::write_mesh(mesh, argv[3]) ) { std::cerr << "Error: cannot write mesh to " << argv[3] << std::endl; return 1; } return 0; } OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial01/0000770000175000011300000000000014172246500021415 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial01/cube.cc0000660000175000011300000001330014172246500022640 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include // -------------------- OpenMesh #include #include // ---------------------------------------------------------------------------- typedef OpenMesh::PolyMesh_ArrayKernelT<> MyMesh; // ---------------------------------------------------------------------------- // Build a simple cube and write it to std::cout int main() { MyMesh mesh; // generate vertices MyMesh::VertexHandle vhandle[8]; vhandle[0] = mesh.add_vertex(MyMesh::Point(-1, -1, 1)); vhandle[1] = mesh.add_vertex(MyMesh::Point( 1, -1, 1)); vhandle[2] = mesh.add_vertex(MyMesh::Point( 1, 1, 1)); vhandle[3] = mesh.add_vertex(MyMesh::Point(-1, 1, 1)); vhandle[4] = mesh.add_vertex(MyMesh::Point(-1, -1, -1)); vhandle[5] = mesh.add_vertex(MyMesh::Point( 1, -1, -1)); vhandle[6] = mesh.add_vertex(MyMesh::Point( 1, 1, -1)); vhandle[7] = mesh.add_vertex(MyMesh::Point(-1, 1, -1)); // generate (quadrilateral) faces std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); // write mesh to output.obj try { if ( !OpenMesh::IO::write_mesh(mesh, "output.off") ) { std::cerr << "Cannot write mesh to file 'output.off'" << std::endl; return 1; } } catch( std::exception& x ) { std::cerr << x.what() << std::endl; return 1; } return 0; } OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial09/0000770000175000011300000000000014172246500021425 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial09/io_options.cc0000660000175000011300000002040214172246500024115 0ustar moebiusacg_staff#include #include // -------------------- OpenMesh #include #include #include // ---------------------------------------------------------------------------- using namespace OpenMesh; // ---------------------------------------------------------------------------- typedef TriMesh_ArrayKernelT<> MyMesh; // ---------------------------------------------------------------------------- #define CHKROPT( Option ) \ std::cout << " provides " << #Option \ << (ropt.check(IO::Options:: Option)?": yes\n":": no\n") #define CHKWOPT( Option ) \ std::cout << " write " << #Option \ << (wopt.check(IO::Options:: Option)?": yes\n":": no\n") #define MESHOPT( msg, tf ) \ std::cout << " " << msg << ": " << ((tf)?"yes\n":"no\n") // ---------------------------------------------------------------------------- void parse_commandline( int _argc, char **_argv, MyMesh& _mesh, IO::Options &ropt, IO::Options &wopt ); void usage_and_exit(int xcode); // ---------------------------------------------------------------------------- int main(int argc, char **argv) { MyMesh mesh; IO::Options ropt, wopt; // -------------------- evaluate commandline parse_commandline( argc, argv, mesh, ropt, wopt ); // -------------------- read mesh if ( ! IO::read_mesh(mesh,argv[optind], ropt)) { std::cerr << "Error loading mesh from file " << argv[optind] << std::endl; return 1; } // -------------------- show options std::cout << "File " << argv[optind] << std::endl; std::cout << " is binary: " << (ropt.check(IO::Options::Binary) ? " yes\n" : " no\n"); std::cout << " byte order: "; if (ropt.check(IO::Options::Swap)) std::cout << "swapped\n"; else if (ropt.check(IO::Options::LSB)) std::cout << "little endian\n"; else if (ropt.check(IO::Options::MSB)) std::cout << "big endian\n"; else std::cout << "don't care\n"; std::cout << " provides VertexNormal" << ( // strange layout for doxygen ropt.check(IO::Options::VertexNormal) ? ": yes\n":": no\n"); CHKROPT( VertexColor ); CHKROPT( VertexTexCoord ); CHKROPT( FaceNormal ); CHKROPT( FaceColor ); // -------------------- mesh stats std::cout << "# Vertices: " << mesh.n_vertices() << std::endl; std::cout << "# Edges : " << mesh.n_faces() << std::endl; std::cout << "# Faces : " << mesh.n_faces() << std::endl; // -------------------- show write options std::cout << "Selected write options:\n"; std::cout << " use binary: " << (wopt.check(IO::Options::Binary) ? " yes\n" : " no\n"); std::cout << " byte order: "; if (wopt.check(IO::Options::Swap)) std::cout << "swapped\n"; else if (wopt.check(IO::Options::LSB)) std::cout << "little endian\n"; else if (wopt.check(IO::Options::MSB)) std::cout << "big endian\n"; else std::cout << "don't care\n"; std::cout << " write VertexNormal" << (wopt.check(IO::Options::VertexNormal) ? ": yes\n":": no\n"); CHKWOPT( VertexColor ); CHKWOPT( VertexTexCoord ); CHKWOPT( FaceNormal ); CHKWOPT( FaceColor ); // -------------------- show mesh capabilities std::cout << "Mesh supports\n"; MESHOPT("vertex normals", mesh.has_vertex_normals()); MESHOPT("vertex colors", mesh.has_vertex_colors()); MESHOPT("texcoords", mesh.has_vertex_texcoords2D()); MESHOPT("face normals", mesh.has_face_normals()); MESHOPT("face colors", mesh.has_face_colors()); // -------------------- write mesh std::cout << "Write mesh to " << argv[optind+1] << ".."; if ( !IO::write_mesh( mesh, argv[optind+1], wopt ) ) { std::cerr << "Error" << std::endl; std::cerr << "Possible reasons:\n"; std::cerr << "1. Chosen format cannot handle an option!\n"; std::cerr << "2. Mesh does not provide necessary information!\n"; std::cerr << "3. Or simply cannot open file for writing!\n"; return 1; } else std::cout << "Ok.\n"; return 0; } // ---------------------------------------------------------------------------- void parse_commandline( int _argc, char **_argv, MyMesh& _mesh, IO::Options &ropt, IO::Options &wopt ) { int c; while ((c=getopt(_argc, _argv, "bhsBF:LMSV:X:"))!=-1) { switch(c) { // -------------------- read options // force binary input case 'b': ropt += IO::Options::Binary; break; // force swapping the byte order, when reading a binary file case 's': ropt += IO::Options::Swap; break; // -------------------- write options // Write binary variant of format if possible case 'B': wopt += IO::Options::Binary; break; // case 'F': for(size_t i=0; optarg[i]; ++i) switch(optarg[i]) { case 'n' : wopt += IO::Options::FaceNormal; break; case 'c' : wopt += IO::Options::FaceColor; break; } break; // Use little endian when writing binary data case 'L': wopt += IO::Options::LSB; break; // Use big endian when writing binary data case 'M': wopt += IO::Options::MSB; break; // Swap byte order when writing binary data case 'S': wopt += IO::Options::Swap; break; // case 'V': { for(size_t i=0; optarg[i]; ++i) switch(optarg[i]) { case 'n' : // dont't change layout!! wopt += IO::Options::VertexNormal; break; case 't' : wopt += IO::Options::VertexTexCoord; break; case 'c' : wopt += IO::Options::VertexColor; break; } break; } // -------------------- request mesh' standard properties case 'X': { char entity='\0'; for(size_t i=0; optarg[i]; ++i) switch(optarg[i]) { case 'v': case 'f': entity = optarg[i]; break; case 'n': switch(entity) { case 'v': _mesh.request_vertex_normals(); break; case 'f': _mesh.request_face_normals(); break; } break; case 'c': switch(entity) { case 'v': _mesh.request_vertex_colors(); break; case 'f': _mesh.request_face_colors(); break; } break; case 't': switch(entity) { case 'v': _mesh.request_vertex_texcoords2D(); break; } break; } break; } // -------------------- help case 'h': usage_and_exit(0); default: usage_and_exit(1); } } if ( _argc-optind != 2) usage_and_exit(1); } // ---------------------------------------------------------------------------- void usage_and_exit(int xcode) { std::ostream &os = xcode ? std::cerr : std::cout; os << "Usage: io_options [Options] \n" << std::endl; os << " Read and write a mesh, using OpenMesh::IO::Options\n" << std::endl; os << "Options:\n" << std::endl; os << "a) read options\n" << std::endl << " -b\n" << "\tAssume input file is a binary file\n" << std::endl << " -s\n" << "\tSwap byte order when reading a binary file!\n" << std::endl; os << "b) write options\n" << std::endl << " -B\n" << "\tWrite binary data\n" << std::endl << " -S\n" << "\tSwap byte order, when writing binary data\n" << std::endl << " -M/-L\n" << "\tUse MSB/LSB byte ordering, when writing binary data\n" << std::endl << " -V{n|t|c}\n" << "\tWrite vertex normals, texcoords, and/or colors\n" << std::endl << " -F{n|c}\n" << "\tWrite face normals, and/or colors\n" << std::endl; os << "c) Mesh properties\n" << std::endl << " -Xv{n|c|t}\n" << "\tRequest vertex property normals|colors|texcoords\n" << std::endl << " -Xf{n|c}\n" << "\tRequest face property normals|colors\n" << std::endl; exit(xcode); } // end of file // ============================================================================ OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial10/0000770000175000011300000000000014172246500021415 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial10/generate_cube.hh0000660000175000011300000000404614172246500024533 0ustar moebiusacg_staff#ifndef GENERATE_CUBE_HH #define GENERATE_CUBE_HH template size_t generate_cube( MeshType& mesh ) { typedef typename MeshType::VertexHandle VertexHandle; typedef typename MeshType::Point Point; typename MeshType::VertexHandle vhandle[8]; vhandle[0] = mesh.add_vertex(Point(-1, -1, 1)); vhandle[1] = mesh.add_vertex(Point( 1, -1, 1)); vhandle[2] = mesh.add_vertex(Point( 1, 1, 1)); vhandle[3] = mesh.add_vertex(Point(-1, 1, 1)); vhandle[4] = mesh.add_vertex(Point(-1, -1, -1)); vhandle[5] = mesh.add_vertex(Point( 1, -1, -1)); vhandle[6] = mesh.add_vertex(Point( 1, 1, -1)); vhandle[7] = mesh.add_vertex(Point(-1, 1, -1)); // generate (quadrilateral) faces std::vector< VertexHandle > face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); return mesh.n_vertices(); }; #endif OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial10/fill_props.hh0000660000175000011300000000570214172246500024114 0ustar moebiusacg_staff#ifndef FILL_PROPS_HH #define FILL_PROPS_HH #include #include "int2roman.hh" template bool fill_props( Mesh& _m, OpenMesh::VPropHandleT _ph, bool _check=false) { static float a[9] = { 1.1f, 2.2f, 3.3f, 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f }; for(typename Mesh::VertexIter it=_m.vertices_begin(); it != _m.vertices_end(); ++it) { const float v = a[it->idx()%9]; if ( _check && !(_m.property( _ph, it ) == v) ) return false; else _m.property( _ph, it ) = v; } return true; } template bool fill_props( Mesh& _m, OpenMesh::EPropHandleT _ph, bool _check=false ) { for( typename Mesh::EdgeIter it=_m.edges_begin(); it != _m.edges_end(); ++it) { const size_t n = it->idx(); const bool v = ((n&(n-1))==0); // true for 0,1,2,4,8,.. if (_check && _m.property( _ph, it ) != v) { std::cout << " eprop_bool: " << n << " -> " << _m.property(_ph, it ) << " != " << v << std::endl; return false; } else { _m.property( _ph, it ) = v; std::cout << " eprop_bool: " << n << " -> " << v << std::endl; } } return true; } template bool fill_props(Mesh& _m, OpenMesh::FPropHandleT _ph, bool _check=false) { for( typename Mesh::FaceIter it=_m.faces_begin(); it != _m.faces_end(); ++it) { const int n = it->idx(); _m.property( _ph, it ) = int2roman(++n); } return true; } template bool fill_props( Mesh& _m, OpenMesh::HPropHandleT _ph, bool _check=false) { static float a[9] = { 1.1f, 2.2f, 3.3f, 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f }; static float b[9] = { 2.2f, 3.3f, 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f, 1.1f }; static float c[9] = { 3.3f, 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f, 1.1f, 2.2f }; static float d[9] = { 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f, 1.1f, 2.2f, 3.3f }; // static double values[9] = { 0.1, 0.02, 0.003, 0.0004, 0.00005, 0.000006, // 0.0000007, 0.00000008, 0.000000009 }; for( typename Mesh::HalfedgeIter it=_m.halfedges_begin(); it != _m.halfedges_end(); ++it) { const int n = it->idx(); // v = it->idx()+1; // ival // v = values[n%9]; // dval T v = ((n&(n-1))==0); // bval v.vec4fval[0] = a[n%9]; v.vec4fval[1] = b[n%9]; v.vec4fval[2] = c[n%9]; v.vec4fval[3] = d[n%9]; if ( _check && _m.property( _ph, it ) != v ) return false; else _m.property( _ph, it ) = v; } return true; } template bool fill_props( Mesh& _m, OpenMesh::MPropHandleT _ph, bool _check=false) { for( typename Mesh::FaceIter it=_m.faces_begin(); it != _m.faces_end(); ++it) { const size_t idx = it->idx(); if ( _check && _m.property( _ph )[int2roman(idx+1)] != idx ) return false; else _m.property( _ph )[int2roman(idx+1)] = idx; } return true; } #endif OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial10/int2roman.cc0000660000175000011300000000251114172246500023635 0ustar moebiusacg_staff#include #if defined(OM_CC_MIPS) # include #else # include #endif #include "int2roman.hh" std::string int2roman( size_t decimal, size_t length ) { assert( decimal > 0 && decimal < 1000 ); const size_t nrows = 4; const size_t ncols = 4; static size_t table_arabs[ nrows ][ ncols ] = { { 1000, 1000, 1000, 1000 }, { 900, 500, 400, 100 }, { 90, 50, 40, 10 }, { 9, 5, 4, 1 } }; static char *table_romans[ nrows ][ ncols ] = { { "M", "M", "M", "M" }, { "CM", "D", "CD", "C" }, { "XC", "L", "XL", "X" }, { "IX", "V", "IV", "I" } }; size_t power; // power of ten size_t index; // Indexes thru values to subtract std::string roman; roman.reserve(length); roman[ 0 ] = '\0'; for ( power = 0; power < nrows; power++ ) for ( index = 0; index < ncols; index++ ) while ( decimal >= table_arabs[ power ][ index ] ) { roman += table_romans[ power ][ index ]; decimal -= table_arabs[ power ][ index ]; } return roman; } OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial10/persistence.cc0000660000175000011300000002031514172246500024252 0ustar moebiusacg_staff#include #include #include // -------------------- OpenMesh #include #include #include // -------------------- little helper #include "generate_cube.hh" #include "stats.hh" #include "fill_props.hh" // ---------------------------------------------------------------------------- // Set to 1 to use an PolyMesh type. #define UsePolyMesh 1 // ---------------------------------------------------------------------------- using namespace OpenMesh; // ---------------------------------------------------------------------------- typedef TriMesh_ArrayKernelT<> TriMesh; typedef PolyMesh_ArrayKernelT<> PolyMesh; #if UsePolyMesh typedef PolyMesh Mesh; #else typedef TriMesh Mesh; #endif // ---------------------------------------------------------------------------- #ifndef DOXY_IGNORE_THIS struct MyData { int ival; double dval; bool bval; OpenMesh::Vec4f vec4fval; MyData() : ival(0), dval(0.0), bval(false) { } MyData( const MyData& _cpy ) : ival(_cpy.ival), dval(_cpy.dval), bval(_cpy.bval), vec4fval(_cpy.vec4fval) { } // ---------- assignment MyData& operator = (const MyData& _rhs) { ival = _rhs.ival; dval = _rhs.dval; bval = _rhs.bval; vec4fval = _rhs.vec4fval; return *this; } MyData& operator = (int _rhs) { ival = _rhs; return *this; } MyData& operator = (double _rhs) { dval = _rhs; return *this; } MyData& operator = (bool _rhs) { bval = _rhs; return *this; } MyData& operator = (const OpenMesh::Vec4f& _rhs) { vec4fval = _rhs; return *this; } // ---------- comparison bool operator == (const MyData& _rhs) const { return ival == _rhs.ival && dval == _rhs.dval && bval == _rhs.bval && vec4fval == _rhs.vec4fval; } bool operator != (const MyData& _rhs) const { return !(*this == _rhs); } }; #endif // ---------------------------------------------------------------------------- typedef std::map< std::string, unsigned int > MyMap; // ---------------------------------------------------------------------------- #ifndef DOXY_IGNORE_THIS namespace OpenMesh { namespace IO { // support persistence for struct MyData template <> struct binary { typedef MyData value_type; static const bool is_streamable = true; // return binary size of the value static size_t size_of(void) { return sizeof(int)+sizeof(double)+sizeof(bool)+sizeof(OpenMesh::Vec4f); } static size_t size_of(const value_type&) { return size_of(); } static size_t store(std::ostream& _os, const value_type& _v, bool _swap=false) { size_t bytes; bytes = IO::store( _os, _v.ival, _swap ); bytes += IO::store( _os, _v.dval, _swap ); bytes += IO::store( _os, _v.bval, _swap ); bytes += IO::store( _os, _v.vec4fval, _swap ); return _os.good() ? bytes : 0; } static size_t restore( std::istream& _is, value_type& _v, bool _swap=false) { size_t bytes; bytes = IO::restore( _is, _v.ival, _swap ); bytes += IO::restore( _is, _v.dval, _swap ); bytes += IO::restore( _is, _v.bval, _swap ); bytes += IO::restore( _is, _v.vec4fval, _swap ); return _is.good() ? bytes : 0; } }; template <> struct binary< MyMap > { typedef MyMap value_type; static const bool is_streamable = true; // return generic binary size of self, if known static size_t size_of(void) { return UnknownSize; } // return binary size of the value static size_t size_of(const value_type& _v) { if (_v.empty()) return sizeof(unsigned int); value_type::const_iterator it = _v.begin(); unsigned int N = _v.size(); size_t bytes = IO::size_of(N); for(;it!=_v.end(); ++it) { bytes += IO::size_of( it->first ); bytes += IO::size_of( it->second ); } return bytes; } static size_t store(std::ostream& _os, const value_type& _v, bool _swap=false) { size_t bytes = 0; unsigned int N = _v.size(); value_type::const_iterator it = _v.begin(); bytes += IO::store( _os, N, _swap ); for (; it != _v.end() && _os.good(); ++it) { bytes += IO::store( _os, it->first, _swap ); bytes += IO::store( _os, it->second, _swap ); } return _os.good() ? bytes : 0; } static size_t restore( std::istream& _is, value_type& _v, bool _swap=false) { size_t bytes = 0; unsigned int N = 0; _v.clear(); bytes += IO::restore( _is, N, _swap ); std::string key; size_t val; for (size_t i=0; i(mesh); // should display 8 vertices, 18/12 edges, 12/6 faces (Tri/Poly) mesh_stats(mesh); // print out information about properties mesh_property_stats(mesh); std::cout << "Define some custom properties..\n"; OpenMesh::VPropHandleT vprop_float; OpenMesh::EPropHandleT eprop_bool; OpenMesh::FPropHandleT fprop_string; OpenMesh::HPropHandleT hprop_mydata; OpenMesh::MPropHandleT mprop_map; std::cout << ".. and registrate them at the mesh object.\n"; mesh.add_property(vprop_float, "vprop_float"); mesh.add_property(eprop_bool, "eprop_bool"); mesh.add_property(fprop_string, "fprop_string"); mesh.add_property(hprop_mydata, "hprop_mydata"); mesh.add_property(mprop_map, "mprop_map"); mesh_property_stats(mesh); std::cout << "Now let's fill the props..\n"; fill_props(mesh, vprop_float); fill_props(mesh, eprop_bool); fill_props(mesh, fprop_string); fill_props(mesh, hprop_mydata); fill_props(mesh, mprop_map); std::cout << "Check props..\n"; #define CHK_PROP( PH ) \ std::cout << " " << #PH << " " \ << (fill_props(mesh, PH, true)?"ok\n":"error\n") CHK_PROP(vprop_float); CHK_PROP(eprop_bool); CHK_PROP(fprop_string); CHK_PROP(hprop_mydata); CHK_PROP(mprop_map); #undef CHK_PROP std::cout << "Set persistent flag..\n"; #define SET_PERS( PH ) \ mesh.property(PH).set_persistent(true); \ std::cout << " " << #PH << " " \ << (mesh.property(PH).persistent()?"ok\n":"failed!\n") mesh.property(vprop_float).set_persistent(true); std::cout << " vprop_float " << (mesh.property(vprop_float).persistent()?"ok\n":"failed!\n"); SET_PERS( eprop_bool ); SET_PERS( fprop_string ); SET_PERS( hprop_mydata ); mesh.mproperty(mprop_map).set_persistent(true); std::cout << " mprop_map " << (mesh.mproperty(mprop_map).persistent()?"ok\n":"failed!\n"); std::cout << "Write mesh.."; if (IO::write_mesh( mesh, "persistence-check.om" )) std::cout << " ok\n"; else { std::cout << " failed\n"; return 1; } std::cout << "Clear mesh\n"; mesh.clear(); mesh_stats(mesh, " "); std::cout << "Read back mesh.."; try { if (IO::read_mesh( mesh, "persistence-check.om" )) std::cout << " ok\n"; else { std::cout << " failed!\n"; return 1; } mesh_stats(mesh, " "); } catch( std::exception &x ) { std::cerr << x.what() << std::endl; return 1; } std::cout << "Check props..\n"; #define CHK_PROP( PH ) \ std::cout << " " << #PH << " " \ << (fill_props(mesh, PH, true)?"ok\n":"error\n") CHK_PROP(vprop_float); CHK_PROP(eprop_bool); CHK_PROP(fprop_string); CHK_PROP(hprop_mydata); CHK_PROP(mprop_map); #undef CHK_PROP return 0; } // end of file // ============================================================================ OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial10/int2roman.hh0000660000175000011300000000020114172246500023641 0ustar moebiusacg_staff#ifndef INT2ROMAN_HH #define INT2ROMAN_HH #include std::string int2roman( size_t decimal, size_t length=30 ); #endif OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial10/stats.hh0000660000175000011300000000065714172246500023105 0ustar moebiusacg_staff#ifndef STATS_HH #define STATS_HH template void mesh_stats( Mesh& _m, const std::string& prefix = "" ) { std::cout << prefix << _m.n_vertices() << " vertices, " << _m.n_edges() << " edges, " << _m.n_faces() << " faces\n"; } template void mesh_property_stats(Mesh& _m) { std::cout << "Current set of properties:\n"; _m.property_stats(std::cout); } #endif OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial08/0000770000175000011300000000000014172246500021424 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial08/delete_geometry.cc0000660000175000011300000001617514172246500025123 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include // -------------------- OpenMesh #include #include #include #include // ---------------------------------------------------------------------------- struct MyTraits : public OpenMesh::DefaultTraits { VertexAttributes(OpenMesh::Attributes::Status); FaceAttributes(OpenMesh::Attributes::Status); EdgeAttributes(OpenMesh::Attributes::Status); }; typedef OpenMesh::PolyMesh_ArrayKernelT MyMesh; // ---------------------------------------------------------------------------- // Build a simple cube and delete it except one face int main() { MyMesh mesh; // generate vertices MyMesh::VertexHandle vhandle[8]; MyMesh::FaceHandle fhandle[6]; vhandle[0] = mesh.add_vertex(MyMesh::Point(-1, -1, 1)); vhandle[1] = mesh.add_vertex(MyMesh::Point( 1, -1, 1)); vhandle[2] = mesh.add_vertex(MyMesh::Point( 1, 1, 1)); vhandle[3] = mesh.add_vertex(MyMesh::Point(-1, 1, 1)); vhandle[4] = mesh.add_vertex(MyMesh::Point(-1, -1, -1)); vhandle[5] = mesh.add_vertex(MyMesh::Point( 1, -1, -1)); vhandle[6] = mesh.add_vertex(MyMesh::Point( 1, 1, -1)); vhandle[7] = mesh.add_vertex(MyMesh::Point(-1, 1, -1)); // generate (quadrilateral) faces std::vector tmp_face_vhandles; tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[0]); tmp_face_vhandles.push_back(vhandle[1]); tmp_face_vhandles.push_back(vhandle[2]); tmp_face_vhandles.push_back(vhandle[3]); fhandle[0] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[7]); tmp_face_vhandles.push_back(vhandle[6]); tmp_face_vhandles.push_back(vhandle[5]); tmp_face_vhandles.push_back(vhandle[4]); fhandle[1] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[1]); tmp_face_vhandles.push_back(vhandle[0]); tmp_face_vhandles.push_back(vhandle[4]); tmp_face_vhandles.push_back(vhandle[5]); fhandle[2] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[2]); tmp_face_vhandles.push_back(vhandle[1]); tmp_face_vhandles.push_back(vhandle[5]); tmp_face_vhandles.push_back(vhandle[6]); fhandle[3] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[3]); tmp_face_vhandles.push_back(vhandle[2]); tmp_face_vhandles.push_back(vhandle[6]); tmp_face_vhandles.push_back(vhandle[7]); fhandle[4] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[0]); tmp_face_vhandles.push_back(vhandle[3]); tmp_face_vhandles.push_back(vhandle[7]); tmp_face_vhandles.push_back(vhandle[4]); fhandle[5] = mesh.add_face(tmp_face_vhandles); // And now delete all faces and vertices // except face (vh[7], vh[6], vh[5], vh[4]) // whose handle resides in fhandle[1] // Delete face 0 mesh.delete_face(fhandle[0], false); // ... face 2 mesh.delete_face(fhandle[2], false); // ... face 3 mesh.delete_face(fhandle[3], false); // ... face 4 mesh.delete_face(fhandle[4], false); // ... face 5 mesh.delete_face(fhandle[5], false); // If isolated vertices result in a face deletion // they have to be deleted manually. If you want this // to happen automatically, change the second parameter // to true. // Now delete the isolated vertices 0, 1, 2 and 3 mesh.delete_vertex(vhandle[0], false); mesh.delete_vertex(vhandle[1], false); mesh.delete_vertex(vhandle[2], false); mesh.delete_vertex(vhandle[3], false); // Delete all elements that are marked as deleted // from memory. mesh.garbage_collection(); // write mesh to output.obj try { if ( !OpenMesh::IO::write_mesh(mesh, "output.off") ) { std::cerr << "Cannot write mesh to file 'output.off'" << std::endl; return 1; } } catch( std::exception& x ) { std::cerr << x.what() << std::endl; return 1; } return 0; } OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial07/0000770000175000011300000000000014172246500021423 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial07/smooth.cc0000660000175000011300000000625014172246500023247 0ustar moebiusacg_staff#include #include // -------------------- OpenMesh #include #include #include struct MyTraits : public OpenMesh::DefaultTraits { // store barycenter of neighbors in this member VertexTraits { private: Point cog_; public: VertexT() : cog_( Point(0.0f, 0.0f, 0.0f ) ) { } const Point& cog() const { return cog_; } void set_cog(const Point& _p) { cog_ = _p; } }; }; typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; typedef OpenMesh::TriMesh_ArrayKernelT<> MyMesh2; // --------------------------------------------------------------------------- #define SIZEOF( entity,b ) \ std::cout << _prefix << "size of " << #entity << ": " \ << sizeof( entity ) << std::endl; \ b += sizeof( entity ) template void print_size(const std::string& _prefix = "") { size_t total=0; SIZEOF(typename Mesh::Vertex, total); SIZEOF(typename Mesh::Halfedge, total); SIZEOF(typename Mesh::Edge, total); SIZEOF(typename Mesh::Face, total); std::cout << _prefix << "total: " << total << std::endl; } #undef SIZEOF // --------------------------------------------------------------------------- int main(int argc, char **argv) { MyMesh mesh; // check command line options if (argc < 4 || argc > 5) { std::cerr << "Usage: " << argv[0] << " [-s] #iterations infile outfile\n"; exit(1); } int idx=2; // display size of entities of the enhanced and the default mesh type // when commandline option '-s' has been used. if (argc == 5) { if (std::string("-s")==argv[idx-1]) { std::cout << "Enhanced mesh size statistics\n"; print_size(" "); std::cout << "Default mesh size statistics\n"; print_size(" "); } // else ignore! ++idx; } // read mesh from stdin std::cout<< " Input mesh: " << argv[idx] << std::endl; if ( ! OpenMesh::IO::read_mesh(mesh, argv[idx]) ) { std::cerr << "Error: Cannot read mesh from " << argv[idx] << std::endl; return 0; } // smoothing mesh argv[1] times MyMesh::VertexIter v_it, v_end(mesh.vertices_end()); MyMesh::VertexVertexIter vv_it; MyMesh::Point cog; MyMesh::Scalar valence; unsigned int i, N(atoi(argv[idx-1])); std::cout<< "Smooth mesh " << N << " times\n"; for (i=0; i < N; ++i) { for (v_it=mesh.vertices_begin(); v_it!=v_end; ++v_it) { cog[0] = cog[1] = cog[2] = valence = 0.0; for (vv_it=mesh.vv_iter(v_it); vv_it.is_valid(); ++vv_it) { cog += mesh.point( *vv_it ); ++valence; } mesh.data(v_it).set_cog(cog / valence); } for (v_it=mesh.vertices_begin(); v_it!=v_end; ++v_it) if (!mesh.is_boundary(*v_it)) mesh.set_point( *v_it, mesh.data(v_it).cog()); } // write mesh to stdout std::cout<< "Output mesh: " << argv[idx+1] << std::endl; if ( ! OpenMesh::IO::write_mesh(mesh, argv[idx+1]) ) { std::cerr << "Error: cannot write mesh to " << argv[idx+1] << std::endl; return 0; } return 1; } OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial06/0000770000175000011300000000000014172246500021422 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial06/attributes.cc0000660000175000011300000000471414172246500024126 0ustar moebiusacg_staff#include #include // -------------------- #include #include #include #ifndef DOXY_IGNORE_THIS // Define my personal traits struct MyTraits : OpenMesh::DefaultTraits { // Let Point and Normal be a vector of doubles typedef OpenMesh::Vec3d Point; typedef OpenMesh::Vec3d Normal; // Already defined in OpenMesh::DefaultTraits // HalfedgeAttributes( OpenMesh::Attributes::PrevHalfedge ); // Uncomment next line to disable attribute PrevHalfedge // HalfedgeAttributes( OpenMesh::Attributes::None ); // // or // // HalfedgeAttributes( 0 ); }; #endif // Define my mesh with the new traits! typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; // ------------------------------------------------------------------ main ---- int main(int argc, char **argv) { MyMesh mesh; if (argc!=2) { std::cerr << "Usage: " << argv[0] << " \n"; return 1; } // Just make sure that point element type is double if ( typeid( OpenMesh::vector_traits::value_type ) != typeid(double) ) { std::cerr << "Ouch! ERROR! Data type is wrong!\n"; return 1; } // Make sure that normal element type is double if ( typeid( OpenMesh::vector_traits::value_type ) != typeid(double) ) { std::cerr << "Ouch! ERROR! Data type is wrong!\n"; return 1; } // Add vertex normals as default property (ref. previous tutorial) mesh.request_vertex_normals(); // Add face normals as default property mesh.request_face_normals(); // load a mesh OpenMesh::IO::Options opt; if ( ! OpenMesh::IO::read_mesh(mesh,argv[1], opt)) { std::cerr << "Error loading mesh from file " << argv[1] << std::endl; return 1; } // If the file did not provide vertex normals, then calculate them if ( !opt.check( OpenMesh::IO::Options::VertexNormal ) && mesh.has_face_normals() && mesh.has_vertex_normals() ) { // let the mesh update the normals mesh.update_normals(); } // move all vertices one unit length along it's normal direction for (MyMesh::VertexIter v_it = mesh.vertices_begin(); v_it != mesh.vertices_end(); ++v_it) { std::cout << "Vertex #" << v_it << ": " << mesh.point( v_it ); mesh.set_point( v_it, mesh.point(v_it)+mesh.normal(v_it) ); std::cout << " moved to " << mesh.point( v_it ) << std::endl; } return 0; } OpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial05/0000770000175000011300000000000014172246500021421 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Examples/Tutorial05/properties.cc0000660000175000011300000000346214172246500024132 0ustar moebiusacg_staff#include // -------------------- #include #include typedef OpenMesh::TriMesh_ArrayKernelT<> MyMesh; int main(int argc, char **argv) { MyMesh mesh; if (argc!=2) { std::cerr << "Usage: " << argv[0] << " \n"; return 1; } // request vertex normals, so the mesh reader can use normal information // if available mesh.request_vertex_normals(); // assure we have vertex normals if (!mesh.has_vertex_normals()) { std::cerr << "ERROR: Standard vertex property 'Normals' not available!\n"; return 1; } OpenMesh::IO::Options opt; if ( ! OpenMesh::IO::read_mesh(mesh,argv[1], opt)) { std::cerr << "Error loading mesh from file " << argv[1] << std::endl; return 1; } // If the file did not provide vertex normals, then calculate them if ( !opt.check( OpenMesh::IO::Options::VertexNormal ) ) { // we need face normals to update the vertex normals mesh.request_face_normals(); // let the mesh update the normals mesh.update_normals(); // dispose the face normals, as we don't need them anymore mesh.release_face_normals(); } // move all vertices one unit length along it's normal direction for (MyMesh::VertexIter v_it = mesh.vertices_begin(); v_it != mesh.vertices_end(); ++v_it) { std::cout << "Vertex #" << v_it << ": " << mesh.point( v_it ); mesh.set_point( v_it, mesh.point(v_it)+mesh.normal(v_it) ); std::cout << " moved to " << mesh.point( v_it ) << std::endl; } // don't need the normals anymore? Remove them! mesh.release_vertex_normals(); // just check if it really works if (mesh.has_vertex_normals()) { std::cerr << "Ouch! ERROR! Shouldn't have any vertex normals anymore!\n"; return 1; } return 0; } OpenMesh-9.0.0/src/OpenMesh/Core/0000770000175000011300000000000014172246500016563 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Core/CMakeLists.txt0000660000175000011300000001253414172246500021331 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../.. ${CMAKE_CURRENT_SOURCE_DIR} ) # source code directories set (directories . Geometry IO IO/exporter IO/importer IO/reader IO/writer Mesh Mesh/gen System Utils ) # collect all header and source files vci_append_files (headers "*.hh" ${directories}) vci_append_files (sources "*.cc" ${directories}) # Disable Library installation when not building OpenMesh on its own but as part of another project! if ( NOT ${CMAKE_PROJECT_NAME} MATCHES "OpenMesh") set(VCI_NO_LIBRARY_INSTALL true) endif() if (WIN32) if ( OPENMESH_BUILD_SHARED ) add_definitions( -DOPENMESHDLL -DBUILDOPENMESHDLL) vci_add_library (OpenMeshCore SHARED ${sources} ${headers}) else() # OpenMesh has no dll exports so we have to build a static library on windows vci_add_library (OpenMeshCore STATIC ${sources} ${headers}) endif() else () vci_add_library (OpenMeshCore SHAREDANDSTATIC ${sources} ${headers}) set_target_properties (OpenMeshCore PROPERTIES VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} SOVERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} ) endif () if (MSVC) target_compile_options(OpenMeshCore PUBLIC /bigobj) endif () # Add core as dependency before fixbundle if ( (${CMAKE_PROJECT_NAME} MATCHES "OpenMesh") AND BUILD_APPS ) if ( WIN32 ) if ( NOT "${CMAKE_GENERATOR}" MATCHES "MinGW Makefiles" ) add_dependencies (fixbundle OpenMeshCore) endif() endif() # Add core as dependency before fixbundle if ( APPLE ) # let bundle generation depend on targets add_dependencies (fixbundle OpenMeshCore) endif () endif() # if we build debug and release in the same dir, we want to install both! if ( ${CMAKE_PROJECT_NAME} MATCHES "OpenMesh") if ( WIN32 ) FILE(GLOB files_install_libs "${CMAKE_BINARY_DIR}/Build/lib/*.lib" ) FILE(GLOB files_install_dlls "${CMAKE_BINARY_DIR}/Build/*.dll" ) INSTALL(FILES ${files_install_libs} DESTINATION lib ) INSTALL(FILES ${files_install_dlls} DESTINATION . ) endif() endif() # Install Header Files (Apple) if ( NOT VCI_PROJECT_MACOS_BUNDLE AND APPLE ) FILE(GLOB files_install_Geometry "${CMAKE_CURRENT_SOURCE_DIR}/Geometry/*.hh" ) FILE(GLOB files_install_IO "${CMAKE_CURRENT_SOURCE_DIR}/IO/*.hh" "${CMAKE_CURRENT_SOURCE_DIR}/IO/*.inl" ) FILE(GLOB files_install_IO_importer "${CMAKE_CURRENT_SOURCE_DIR}/IO/importer/*.hh" ) FILE(GLOB files_install_IO_exporter "${CMAKE_CURRENT_SOURCE_DIR}/IO/exporter/*.hh" ) FILE(GLOB files_install_IO_reader "${CMAKE_CURRENT_SOURCE_DIR}/IO/reader/*.hh" ) FILE(GLOB files_install_IO_writer "${CMAKE_CURRENT_SOURCE_DIR}/IO/writer/*.hh" ) FILE(GLOB files_install_Mesh "${CMAKE_CURRENT_SOURCE_DIR}/Mesh/*.hh" ) FILE(GLOB files_install_Mesh_Gen "${CMAKE_CURRENT_SOURCE_DIR}/Mesh/gen/*.hh" ) FILE(GLOB files_install_System "${CMAKE_CURRENT_SOURCE_DIR}/System/*.hh" "${CMAKE_CURRENT_SOURCE_DIR}/System/config.h" ) FILE(GLOB files_install_Utils "${CMAKE_CURRENT_SOURCE_DIR}/Utils/*.hh" ) INSTALL(FILES ${files_install_Geometry} DESTINATION include/OpenMesh/Core/Geometry ) INSTALL(FILES ${files_install_IO} DESTINATION include/OpenMesh/Core/IO ) INSTALL(FILES ${files_install_IO_importer} DESTINATION include/OpenMesh/Core/IO/importer ) INSTALL(FILES ${files_install_IO_exporter} DESTINATION include/OpenMesh/Core/IO/exporter ) INSTALL(FILES ${files_install_IO_reader} DESTINATION include/OpenMesh/Core/IO/reader ) INSTALL(FILES ${files_install_IO_writer} DESTINATION include/OpenMesh/Core/IO/writer ) INSTALL(FILES ${files_install_Mesh} DESTINATION include/OpenMesh/Core/Mesh ) INSTALL(FILES ${files_install_Mesh_Gen} DESTINATION include/OpenMesh/Core/Mesh/gen ) INSTALL(FILES ${files_install_System} DESTINATION include/OpenMesh/Core/System ) INSTALL(FILES ${files_install_Utils} DESTINATION include/OpenMesh/Core/Utils ) endif() # Only install if the project name matches OpenMesh. if (${CMAKE_PROJECT_NAME} MATCHES "OpenMesh") set (OPENMESH_NO_INSTALL_HEADERS FALSE CACHE BOOL "Should OpenMesh skip installing headers?") else() set (OPENMESH_NO_INSTALL_HEADERS TRUE CACHE BOOL "Should OpenMesh skip installing headers?") endif() if (NOT APPLE AND NOT ${OPENMESH_NO_INSTALL_HEADERS}) # Install Header Files) install(DIRECTORY . DESTINATION include/OpenMesh/Core FILES_MATCHING PATTERN "*.hh" PATTERN "CVS" EXCLUDE PATTERN ".svn" EXCLUDE PATTERN "tmp" EXCLUDE PATTERN "Templates" EXCLUDE PATTERN "Debian*" EXCLUDE) #install the config file install(FILES System/config.h DESTINATION include/OpenMesh/Core/System) #install inlined Files from IO install(DIRECTORY IO/ DESTINATION include/OpenMesh/Core/IO FILES_MATCHING PATTERN "*.inl" PATTERN "CVS" EXCLUDE PATTERN ".svn" EXCLUDE PATTERN "reader" EXCLUDE PATTERN "writer" EXCLUDE PATTERN "importer" EXCLUDE PATTERN "exporter" EXCLUDE PATTERN "tmp" EXCLUDE PATTERN "Debian*" EXCLUDE ) endif () target_include_directories(OpenMeshCore PUBLIC $ $) install(TARGETS OpenMeshCore EXPORT OpenMeshConfig ARCHIVE DESTINATION ${VCI_PROJECT_LIBDIR} LIBRARY DESTINATION ${VCI_PROJECT_LIBDIR} RUNTIME DESTINATION ${VCI_PROJECT_BINDIR}) OpenMesh-9.0.0/src/OpenMesh/Core/Geometry/0000770000175000011300000000000014172246500020356 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Core/Geometry/EigenVectorT.hh0000660000175000011300000001145114172246500023240 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** This file contains all code required to use Eigen3 vectors as Mesh * vectors */ #pragma once #include #include #include namespace OpenMesh { template struct vector_traits> { static_assert(_Rows != Eigen::Dynamic && _Cols != Eigen::Dynamic, "Should not use dynamic vectors."); static_assert(_Rows == 1 || _Cols == 1, "Should not use matrices."); using vector_type = Eigen::Matrix<_Scalar, _Rows, _Cols, _Options>; using value_type = _Scalar; static const size_t size_ = _Rows * _Cols; static size_t size() { return size_; } }; } // namespace OpenMesh namespace Eigen { template typename Derived::Scalar dot(const MatrixBase &x, const MatrixBase &y) { return x.dot(y); } template typename MatrixBase< Derived >::PlainObject cross(const MatrixBase &x, const MatrixBase &y) { return x.cross(y); } template typename Derived::Scalar norm(const MatrixBase &x) { return x.norm(); } template typename Derived::Scalar sqrnorm(const MatrixBase &x) { return x.dot(x); } template MatrixBase &normalize(MatrixBase &x) { x /= x.norm(); return x; } template MatrixBase &vectorize(MatrixBase &x, typename Derived::Scalar const &val) { x.fill(val); return x; } } // namespace Eigen OpenMesh-9.0.0/src/OpenMesh/Core/Geometry/NormalConeT_impl.hh0000660000175000011300000001352714172246500024112 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS NormalConeT - IMPLEMENTATION // //============================================================================= #define OPENMESH_NORMALCONE_C //== INCLUDES ================================================================= #include #include "NormalConeT.hh" #ifdef max # undef max #endif #ifdef min # undef min #endif //== NAMESPACES =============================================================== namespace OpenMesh { //== IMPLEMENTATION ========================================================== template NormalConeT:: NormalConeT(const Vec3& _center_normal, Scalar _angle) : center_normal_(_center_normal), angle_(_angle) { } //---------------------------------------------------------------------------- template typename NormalConeT::Scalar NormalConeT:: max_angle(const Vec3& _norm) const { Scalar dotp = (center_normal_ | _norm); return (dotp >= 1.0 ? 0.0 : (dotp <= -1.0 ? M_PI : acos(dotp))) + angle_; } //---------------------------------------------------------------------------- template typename NormalConeT::Scalar NormalConeT:: max_angle(const NormalConeT& _cone) const { Scalar dotp = (center_normal_ | _cone.center_normal_); Scalar centerAngle = dotp >= 1.0 ? 0.0 : (dotp <= -1.0 ? M_PI : acos(dotp)); Scalar sideAngle0 = std::max(angle_-centerAngle, _cone.angle_); Scalar sideAngle1 = std::max(_cone.angle_-centerAngle, angle_); return centerAngle + sideAngle0 + sideAngle1; } //---------------------------------------------------------------------------- template void NormalConeT:: merge(const NormalConeT& _cone) { Scalar dotp = dot(center_normal_, _cone.center_normal_); if (fabs(dotp) < 0.99999f) { // new angle Scalar centerAngle = acos(dotp); Scalar minAngle = std::min(-angle(), centerAngle - _cone.angle()); Scalar maxAngle = std::max( angle(), centerAngle + _cone.angle()); angle_ = (maxAngle - minAngle) * Scalar(0.5f); // axis by SLERP Scalar axisAngle = Scalar(0.5f) * (minAngle + maxAngle); center_normal_ = ((center_normal_ * sin(centerAngle-axisAngle) + _cone.center_normal_ * sin(axisAngle)) / sin(centerAngle)); } else { // axes point in same direction if (dotp > 0.0f) angle_ = std::max(angle_, _cone.angle_); // axes point in opposite directions else angle_ = Scalar(2.0f * M_PI); } } //============================================================================= } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Geometry/NormalConeT.hh0000660000175000011300000001253314172246500023065 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS NormalCone // //============================================================================= #ifndef OPENMESH_NORMALCONE_HH #define OPENMESH_NORMALCONE_HH //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /** /class NormalCone NormalCone.hh NormalCone that can be merged with other normal cones. Provides the center normal and the opening angle. **/ template class NormalConeT { public: // typedefs typedef typename vector_traits::value_type Scalar; typedef Vector Vec3; //! default constructor (not initialized) NormalConeT() : angle_(0.0) {} //! Initialize cone with center (unit vector) and angle (radius in radians) explicit NormalConeT(const Vec3& _center_normal, Scalar _angle=0.0); //! return max. distance (radians) unit vector to cone (distant side) Scalar max_angle(const Vec3&) const; //! return max. distance (radians) cone to cone (distant sides) Scalar max_angle(const NormalConeT&) const; //! merge _cone; this instance will then enclose both former cones void merge(const NormalConeT&); //! returns center normal const Vec3& center_normal() const { return center_normal_; } //! returns size of cone (radius in radians) inline Scalar angle() const { return angle_; } private: Vec3 center_normal_; Scalar angle_; }; //============================================================================= } // namespace OpenMesh //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_NORMALCONE_C) #define OPENMESH_NORMALCONE_TEMPLATES #include "NormalConeT_impl.hh" #endif //============================================================================= #endif // OPENMESH_NORMALCONE_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Geometry/Config.hh0000660000175000011300000000753714172246500022121 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Defines // //============================================================================= #ifndef OPENMESH_GEOMETRY_CONFIG_HH #define OPENMESH_GEOMETRY_CONFIG_HH //== INCLUDES ================================================================= // OpenMesh Namespace Defines #include //== NAMESPACES =============================================================== #define BEGIN_NS_GEOMETRY namespace geometry { #define END_NS_GEOMETRY } //============================================================================= #endif // OPENMESH_GEOMETRY_CONFIG_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Geometry/Plane3d.hh0000660000175000011300000001133314172246500022167 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS Plane3D // //============================================================================= #ifndef OPENMESH_PLANE3D_HH #define OPENMESH_PLANE3D_HH //== INCLUDES ================================================================= #include //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { namespace VDPM { //== CLASS DEFINITION ========================================================= /** \class Plane3d Plane3d.hh ax + by + cz + d = 0 */ class OPENMESHDLLEXPORT Plane3d { public: typedef OpenMesh::Vec3f vector_type; typedef vector_type::value_type value_type; public: Plane3d() : d_(0) { } Plane3d(const vector_type &_dir, const vector_type &_pnt) : n_(_dir), d_(0) { n_.normalize(); d_ = -dot(n_,_pnt); } value_type signed_distance(const OpenMesh::Vec3f &_p) { return dot(n_ , _p) + d_; } // back compatibility value_type singed_distance(const OpenMesh::Vec3f &point) { return signed_distance( point ); } public: vector_type n_; value_type d_; }; //============================================================================= } // namespace VDPM } // namespace OpenMesh //============================================================================= #endif // OPENMESH_PLANE3D_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Geometry/MathDefs.hh0000660000175000011300000001377514172246500022410 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef MATHDEFS_HH #define MATHDEFS_HH #include #include #ifndef M_PI #define M_PI 3.14159265359 #endif namespace OpenMesh { /** comparison operators with user-selected precision control */ template inline bool is_zero(const T& _a, Real _eps) { return fabs(_a) < _eps; } template inline bool is_eq(const T1& a, const T2& b, Real _eps) { return is_zero(a-b, _eps); } template inline bool is_gt(const T1& a, const T2& b, Real _eps) { return (a > b) && !is_eq(a,b,_eps); } template inline bool is_ge(const T1& a, const T2& b, Real _eps) { return (a > b) || is_eq(a,b,_eps); } template inline bool is_lt(const T1& a, const T2& b, Real _eps) { return (a < b) && !is_eq(a,b,_eps); } template inline bool is_le(const T1& a, const T2& b, Real _eps) { return (a < b) || is_eq(a,b,_eps); } /*const float flt_eps__ = 10*FLT_EPSILON; const double dbl_eps__ = 10*DBL_EPSILON;*/ const float flt_eps__ = (float)1e-05; const double dbl_eps__ = 1e-09; inline float eps__(float) { return flt_eps__; } inline double eps__(double) { return dbl_eps__; } template inline bool is_zero(const T& a) { return is_zero(a, eps__(a)); } template inline bool is_eq(const T1& a, const T2& b) { return is_zero(a-b); } template inline bool is_gt(const T1& a, const T2& b) { return (a > b) && !is_eq(a,b); } template inline bool is_ge(const T1& a, const T2& b) { return (a > b) || is_eq(a,b); } template inline bool is_lt(const T1& a, const T2& b) { return (a < b) && !is_eq(a,b); } template inline bool is_le(const T1& a, const T2& b) { return (a < b) || is_eq(a,b); } /// Trigonometry/angles - related template inline T sane_aarg(T _aarg) { if (_aarg < -1) { _aarg = -1; } else if (_aarg > 1) { _aarg = 1; } return _aarg; } /** returns the angle determined by its cos and the sign of its sin result is positive if the angle is in [0:pi] and negative if it is in [pi:2pi] */ template T angle(T _cos_angle, T _sin_angle) {//sanity checks - otherwise acos will return nan _cos_angle = sane_aarg(_cos_angle); return (T) _sin_angle >= 0 ? acos(_cos_angle) : -acos(_cos_angle); } template inline T positive_angle(T _angle) { return _angle < 0 ? (2*M_PI + _angle) : _angle; } template inline T positive_angle(T _cos_angle, T _sin_angle) { return positive_angle(angle(_cos_angle, _sin_angle)); } template inline T deg_to_rad(const T& _angle) { return M_PI*(_angle/180); } template inline T rad_to_deg(const T& _angle) { return 180*(_angle/M_PI); } inline double log_(double _value) { return log(_value); } }//namespace OpenMesh #endif//MATHDEFS_HH OpenMesh-9.0.0/src/OpenMesh/Core/Geometry/QuadricT.hh0000660000175000011300000002426714172246500022427 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Core/Geometry/QuadricT.hh */ //============================================================================= // // CLASS QuadricT // //============================================================================= #ifndef OPENMESH_GEOMETRY_QUADRIC_HH #define OPENMESH_GEOMETRY_QUADRIC_HH //== INCLUDES ================================================================= #include "Config.hh" #include #include //== NAMESPACE ================================================================ namespace OpenMesh { //BEGIN_NS_OPENMESH namespace Geometry { //BEGIN_NS_GEOMETRY //== CLASS DEFINITION ========================================================= /** /class QuadricT Geometry/QuadricT.hh Stores a quadric as a 4x4 symmetrix matrix. Used by the error quadric based mesh decimation algorithms. **/ template class QuadricT { public: typedef Scalar value_type; typedef QuadricT type; typedef QuadricT Self; // typedef VectorInterface > Vec3; // typedef VectorInterface > Vec4; //typedef Vector3Elem Vec3; //typedef Vector4Elem Vec4; /// construct with upper triangle of symmetrix 4x4 matrix QuadricT(Scalar _a, Scalar _b, Scalar _c, Scalar _d, Scalar _e, Scalar _f, Scalar _g, Scalar _h, Scalar _i, Scalar _j) : a_(_a), b_(_b), c_(_c), d_(_d), e_(_e), f_(_f), g_(_g), h_(_h), i_(_i), j_(_j) { } /// constructor from given plane equation: ax+by+cz+d_=0 QuadricT( Scalar _a=0.0, Scalar _b=0.0, Scalar _c=0.0, Scalar _d=0.0 ) : a_(_a*_a), b_(_a*_b), c_(_a*_c), d_(_a*_d), e_(_b*_b), f_(_b*_c), g_(_b*_d), h_(_c*_c), i_(_c*_d), j_(_d*_d) {} template explicit QuadricT(const _Point& _pt) { set_distance_to_point(_pt); } template QuadricT(const _Normal& _n, const _Point& _p) { set_distance_to_plane(_n,_p); } //set operator void set(Scalar _a, Scalar _b, Scalar _c, Scalar _d, Scalar _e, Scalar _f, Scalar _g, Scalar _h, Scalar _i, Scalar _j) { a_ = _a; b_ = _b; c_ = _c; d_ = _d; e_ = _e; f_ = _f; g_ = _g; h_ = _h; i_ = _i; j_ = _j; } //sets the quadric representing the squared distance to _pt template void set_distance_to_point(const _Point& _pt) { set(1, 0, 0, -_pt[0], 1, 0, -_pt[1], 1, -_pt[2], dot(_pt,_pt)); } //sets the quadric representing the squared distance to the plane [_a,_b,_c,_d] void set_distance_to_plane(Scalar _a, Scalar _b, Scalar _c, Scalar _d) { a_ = _a*_a; b_ = _a*_b; c_ = _a*_c; d_ = _a*_d; e_ = _b*_b; f_ = _b*_c; g_ = _b*_d; h_ = _c*_c; i_ = _c*_d; j_ = _d*_d; } //sets the quadric representing the squared distance to the plane //determined by the normal _n and the point _p template void set_distance_to_plane(const _Normal& _n, const _Point& _p) { set_distance_to_plane(_n[0], _n[1], _n[2], -dot(_n,_p)); } /// set all entries to zero void clear() { a_ = b_ = c_ = d_ = e_ = f_ = g_ = h_ = i_ = j_ = 0.0; } /// add quadrics QuadricT& operator+=( const QuadricT& _q ) { a_ += _q.a_; b_ += _q.b_; c_ += _q.c_; d_ += _q.d_; e_ += _q.e_; f_ += _q.f_; g_ += _q.g_; h_ += _q.h_; i_ += _q.i_; j_ += _q.j_; return *this; } QuadricT operator+(const QuadricT& _other ) const { QuadricT result = *this; return result += _other; } /// multiply by scalar QuadricT& operator*=( Scalar _s) { a_ *= _s; b_ *= _s; c_ *= _s; d_ *= _s; e_ *= _s; f_ *= _s; g_ *= _s; h_ *= _s; i_ *= _s; j_ *= _s; return *this; } QuadricT operator*(Scalar _s) const { QuadricT result = *this; return result *= _s; } /// multiply 4D vector from right: Q*v template _Vec4 operator*(const _Vec4& _v) const { Scalar x(_v[0]), y(_v[1]), z(_v[2]), w(_v[3]); return _Vec4(x*a_ + y*b_ + z*c_ + w*d_, x*b_ + y*e_ + z*f_ + w*g_, x*c_ + y*f_ + z*h_ + w*i_, x*d_ + y*g_ + z*i_ + w*j_); } /// evaluate quadric Q at (3D or 4D) vector v: v*Q*v template Scalar operator()(const _Vec& _v) const { return evaluate(_v, GenProg::Int2Type::size_>()); } Scalar a() const { return a_; } Scalar b() const { return b_; } Scalar c() const { return c_; } Scalar d() const { return d_; } Scalar e() const { return e_; } Scalar f() const { return f_; } Scalar g() const { return g_; } Scalar h() const { return h_; } Scalar i() const { return i_; } Scalar j() const { return j_; } Scalar xx() const { return a_; } Scalar xy() const { return b_; } Scalar xz() const { return c_; } Scalar xw() const { return d_; } Scalar yy() const { return e_; } Scalar yz() const { return f_; } Scalar yw() const { return g_; } Scalar zz() const { return h_; } Scalar zw() const { return i_; } Scalar ww() const { return j_; } protected: /// evaluate quadric Q at 3D vector v: v*Q*v template Scalar evaluate(const _Vec3& _v, GenProg::Int2Type<3>/*_dimension*/) const { Scalar x(_v[0]), y(_v[1]), z(_v[2]); return a_*x*x + 2.0*b_*x*y + 2.0*c_*x*z + 2.0*d_*x + e_*y*y + 2.0*f_*y*z + 2.0*g_*y + h_*z*z + 2.0*i_*z + j_; } /// evaluate quadric Q at 4D vector v: v*Q*v template Scalar evaluate(const _Vec4& _v, GenProg::Int2Type<4>/*_dimension*/) const { Scalar x(_v[0]), y(_v[1]), z(_v[2]), w(_v[3]); return a_*x*x + 2.0*b_*x*y + 2.0*c_*x*z + 2.0*d_*x*w + e_*y*y + 2.0*f_*y*z + 2.0*g_*y*w + h_*z*z + 2.0*i_*z*w + j_*w*w; } private: Scalar a_, b_, c_, d_, e_, f_, g_, h_, i_, j_; }; /// Quadric using floats typedef QuadricT Quadricf; /// Quadric using double typedef QuadricT Quadricd; //============================================================================= } // END_NS_GEOMETRY } // END_NS_OPENMESH //============================================================================ #endif // OPENMESH_GEOMETRY_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Geometry/VectorT.hh0000660000175000011300000003424614172246500022277 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS VectorT // //============================================================================= // Don't parse this header file with doxygen since // for some reason (obviously due to a bug in doxygen, // bugreport: https://bugzilla.gnome.org/show_bug.cgi?id=629182) // macro expansion and preprocessor defines // don't work properly. #if ((defined(_MSC_VER) && (_MSC_VER >= 1900)) || __cplusplus > 199711L || defined(__GXX_EXPERIMENTAL_CXX0X__)) && !defined(OPENMESH_VECTOR_LEGACY) #include "Vector11T.hh" #else #ifndef DOXYGEN #ifndef OPENMESH_VECTOR_HH #define OPENMESH_VECTOR_HH //== INCLUDES ================================================================= #include #include #include #include #include #if defined(__GNUC__) && defined(__SSE__) #include #endif //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /** The N values of the template Scalar type are the only data members of the class VectorT. This guarantees 100% compatibility with arrays of type Scalar and size N, allowing us to define the cast operators to and from arrays and array pointers. In addition, this class will be specialized for Vec4f to be 16 bit aligned, so that aligned SSE instructions can be used on these vectors. */ template class VectorDataT { public: Scalar values_[N]; }; #if defined(__GNUC__) && defined(__SSE__) /// This specialization enables us to use aligned SSE instructions. template<> class VectorDataT { public: union { __m128 m128; float values_[4]; }; }; #endif //== CLASS DEFINITION ========================================================= #define DIM N #define TEMPLATE_HEADER template #define CLASSNAME VectorT #define DERIVED VectorDataT #define unroll(expr) for (int i=0; i A vector is an array of \ values of type \. The actual data is stored in an VectorDataT, this class just adds the necessary operators. */ #include "VectorT_inc.hh" #undef DIM #undef TEMPLATE_HEADER #undef CLASSNAME #undef DERIVED #undef unroll //== PARTIAL TEMPLATE SPECIALIZATIONS ========================================= #if OM_PARTIAL_SPECIALIZATION #define TEMPLATE_HEADER template #define CLASSNAME VectorT #define DERIVED VectorDataT #define DIM 2 #define unroll(expr) expr(0) expr(1) #define unroll_comb(expr, op) expr(0) op expr(1) #define unroll_csv(expr) expr(0), expr(1) #include "VectorT_inc.hh" #undef DIM #undef unroll #undef unroll_comb #undef unroll_csv #define DIM 3 #define unroll(expr) expr(0) expr(1) expr(2) #define unroll_comb(expr, op) expr(0) op expr(1) op expr(2) #define unroll_csv(expr) expr(0), expr(1), expr(2) #include "VectorT_inc.hh" #undef DIM #undef unroll #undef unroll_comb #undef unroll_csv #define DIM 4 #define unroll(expr) expr(0) expr(1) expr(2) expr(3) #define unroll_comb(expr, op) expr(0) op expr(1) op expr(2) op expr(3) #define unroll_csv(expr) expr(0), expr(1), expr(2), expr(3) #include "VectorT_inc.hh" #undef DIM #undef unroll #undef unroll_comb #undef unroll_csv #define DIM 5 #define unroll(expr) expr(0) expr(1) expr(2) expr(3) expr(4) #define unroll_comb(expr, op) expr(0) op expr(1) op expr(2) op expr(3) op expr(4) #define unroll_csv(expr) expr(0), expr(1), expr(2), expr(3), expr(4) #include "VectorT_inc.hh" #undef DIM #undef unroll #undef unroll_comb #undef unroll_csv #define DIM 6 #define unroll(expr) expr(0) expr(1) expr(2) expr(3) expr(4) expr(5) #define unroll_comb(expr, op) expr(0) op expr(1) op expr(2) op expr(3) op expr(4) op expr(5) #define unroll_csv(expr) expr(0), expr(1), expr(2), expr(3), expr(4), expr(5) #include "VectorT_inc.hh" #undef DIM #undef unroll #undef unroll_comb #undef unroll_csv #undef TEMPLATE_HEADER #undef CLASSNAME #undef DERIVED //== FULL TEMPLATE SPECIALIZATIONS ============================================ #else /// cross product for Vec3f template<> inline VectorT VectorT::operator%(const VectorT& _rhs) const { return VectorT(values_[1]*_rhs.values_[2]-values_[2]*_rhs.values_[1], values_[2]*_rhs.values_[0]-values_[0]*_rhs.values_[2], values_[0]*_rhs.values_[1]-values_[1]*_rhs.values_[0]); } /// cross product for Vec3d template<> inline VectorT VectorT::operator%(const VectorT& _rhs) const { return VectorT(values_[1]*_rhs.values_[2]-values_[2]*_rhs.values_[1], values_[2]*_rhs.values_[0]-values_[0]*_rhs.values_[2], values_[0]*_rhs.values_[1]-values_[1]*_rhs.values_[0]); } #endif //== GLOBAL FUNCTIONS ========================================================= /// \relates OpenMesh::VectorT /// scalar * vector template inline VectorT operator*(Scalar2 _s, const VectorT& _v) { return _v*_s; } /// \relates OpenMesh::VectorT /// symmetric version of the dot product template inline Scalar dot(const VectorT& _v1, const VectorT& _v2) { return (_v1 | _v2); } /// \relates OpenMesh::VectorT /// symmetric version of the cross product template inline VectorT cross(const VectorT& _v1, const VectorT& _v2) { return (_v1 % _v2); } /// \relates OpenMesh::VectorT /// non-member norm template Scalar norm(const VectorT& _v) { return _v.norm(); } /// \relates OpenMesh::VectorT /// non-member sqrnorm template Scalar sqrnorm(const VectorT& _v) { return _v.sqrnorm(); } /// \relates OpenMesh::VectorT /// non-member vectorize template VectorT& vectorize(VectorT& _v, OtherScalar const& _val) { return _v.vectorize(_val); } /// \relates OpenMesh::VectorT /// non-member normalize template VectorT& normalize(VectorT& _v) { return _v.normalize(); } /// \relates OpenMesh::VectorT /// non-member maximize template VectorT& maximize(VectorT& _v1, VectorT& _v2) { return _v1.maximize(_v2); } /// \relates OpenMesh::VectorT /// non-member minimize template VectorT& minimize(VectorT& _v1, VectorT& _v2) { return _v1.minimize(_v2); } /// \relates OpenMesh::VectorT /// non-member max template VectorT max(VectorT& _v1, VectorT& _v2) { return VectorT(_v1).maximize(_v2); } /// \relates OpenMesh::VectorT /// non-member min template VectorT min(VectorT& _v1, VectorT& _v2) { return VectorT(_v1).minimize(_v2); } //== TYPEDEFS ================================================================= /** 1-byte signed vector */ typedef VectorT Vec1c; /** 1-byte unsigned vector */ typedef VectorT Vec1uc; /** 1-short signed vector */ typedef VectorT Vec1s; /** 1-short unsigned vector */ typedef VectorT Vec1us; /** 1-int signed vector */ typedef VectorT Vec1i; /** 1-int unsigned vector */ typedef VectorT Vec1ui; /** 1-float vector */ typedef VectorT Vec1f; /** 1-double vector */ typedef VectorT Vec1d; /** 2-byte signed vector */ typedef VectorT Vec2c; /** 2-byte unsigned vector */ typedef VectorT Vec2uc; /** 2-short signed vector */ typedef VectorT Vec2s; /** 2-short unsigned vector */ typedef VectorT Vec2us; /** 2-int signed vector */ typedef VectorT Vec2i; /** 2-int unsigned vector */ typedef VectorT Vec2ui; /** 2-float vector */ typedef VectorT Vec2f; /** 2-double vector */ typedef VectorT Vec2d; /** 3-byte signed vector */ typedef VectorT Vec3c; /** 3-byte unsigned vector */ typedef VectorT Vec3uc; /** 3-short signed vector */ typedef VectorT Vec3s; /** 3-short unsigned vector */ typedef VectorT Vec3us; /** 3-int signed vector */ typedef VectorT Vec3i; /** 3-int unsigned vector */ typedef VectorT Vec3ui; /** 3-float vector */ typedef VectorT Vec3f; /** 3-double vector */ typedef VectorT Vec3d; /** 3-bool vector */ typedef VectorT Vec3b; /** 4-byte signed vector */ typedef VectorT Vec4c; /** 4-byte unsigned vector */ typedef VectorT Vec4uc; /** 4-short signed vector */ typedef VectorT Vec4s; /** 4-short unsigned vector */ typedef VectorT Vec4us; /** 4-int signed vector */ typedef VectorT Vec4i; /** 4-int unsigned vector */ typedef VectorT Vec4ui; /** 4-float vector */ typedef VectorT Vec4f; /** 4-double vector */ typedef VectorT Vec4d; /** 5-byte signed vector */ typedef VectorT Vec5c; /** 5-byte unsigned vector */ typedef VectorT Vec5uc; /** 5-short signed vector */ typedef VectorT Vec5s; /** 5-short unsigned vector */ typedef VectorT Vec5us; /** 5-int signed vector */ typedef VectorT Vec5i; /** 5-int unsigned vector */ typedef VectorT Vec5ui; /** 5-float vector */ typedef VectorT Vec5f; /** 5-double vector */ typedef VectorT Vec5d; /** 6-byte signed vector */ typedef VectorT Vec6c; /** 6-byte unsigned vector */ typedef VectorT Vec6uc; /** 6-short signed vector */ typedef VectorT Vec6s; /** 6-short unsigned vector */ typedef VectorT Vec6us; /** 6-int signed vector */ typedef VectorT Vec6i; /** 6-int unsigned vector */ typedef VectorT Vec6ui; /** 6-float vector */ typedef VectorT Vec6f; /** 6-double vector */ typedef VectorT Vec6d; //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_VECTOR_HH defined //============================================================================= #endif // DOXYGEN #endif // C++11 OpenMesh-9.0.0/src/OpenMesh/Core/Geometry/VectorT_inc.hh0000660000175000011300000004413514172246500023126 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ // Set template keywords and class names properly when // parsing with doxygen. This only seems to work this way since // the scope of preprocessor defines is limited to one file in doxy. #ifdef DOXYGEN // Only used for correct doxygen parsing #define OPENMESH_VECTOR_HH #define DIM N #define TEMPLATE_HEADER template #define CLASSNAME VectorT #define DERIVED VectorDataT #define unroll(expr) for (int i=0; i vector_type; /// returns dimension of the vector (deprecated) static inline int dim() { return DIM; } /// returns dimension of the vector static inline size_t size() { return DIM; } static const size_t size_ = DIM; //-------------------------------------------------------------- constructors /// default constructor creates uninitialized values. inline VectorT() {} /// special constructor for 1D vectors explicit inline VectorT(const Scalar& v) { // assert(DIM==1); // values_[0] = v0; vectorize(v); } #if DIM == 2 /// special constructor for 2D vectors inline VectorT(const Scalar v0, const Scalar v1) { Base::values_[0] = v0; Base::values_[1] = v1; } #endif #if DIM == 3 /// special constructor for 3D vectors inline VectorT(const Scalar v0, const Scalar v1, const Scalar v2) { Base::values_[0]=v0; Base::values_[1]=v1; Base::values_[2]=v2; } #endif #if DIM == 4 /// special constructor for 4D vectors inline VectorT(const Scalar v0, const Scalar v1, const Scalar v2, const Scalar v3) { Base::values_[0]=v0; Base::values_[1]=v1; Base::values_[2]=v2; Base::values_[3]=v3; } VectorT homogenized() const { return VectorT(Base::values_[0]/Base::values_[3], Base::values_[1]/Base::values_[3], Base::values_[2]/Base::values_[3], 1); } #endif #if DIM == 5 /// special constructor for 5D vectors inline VectorT(const Scalar v0, const Scalar v1, const Scalar v2, const Scalar v3, const Scalar v4) { Base::values_[0]=v0; Base::values_[1]=v1;Base::values_[2]=v2; Base::values_[3]=v3; Base::values_[4]=v4; } #endif #if DIM == 6 /// special constructor for 6D vectors inline VectorT(const Scalar v0, const Scalar v1, const Scalar v2, const Scalar v3, const Scalar v4, const Scalar v5) { Base::values_[0]=v0; Base::values_[1]=v1; Base::values_[2]=v2; Base::values_[3]=v3; Base::values_[4]=v4; Base::values_[5]=v5; } #endif /// construct from a value array (explicit) explicit inline VectorT(const Scalar _values[DIM]) { memcpy(data(), _values, DIM*sizeof(Scalar)); } #ifdef OM_CC_MIPS /// assignment from a vector of the same kind // mipspro need this method inline vector_type& operator=(const vector_type& _rhs) { memcpy(Base::values_, _rhs.Base::values_, DIM*sizeof(Scalar)); return *this; } #endif /// copy & cast constructor (explicit) template explicit inline VectorT(const VectorT& _rhs) { operator=(_rhs); } //--------------------------------------------------------------------- casts /// cast from vector with a different scalar type template inline vector_type& operator=(const VectorT& _rhs) { #define expr(i) Base::values_[i] = (Scalar)_rhs[i]; unroll(expr); #undef expr return *this; } // /// cast to Scalar array // inline operator Scalar*() { return Base::values_; } // /// cast to const Scalar array // inline operator const Scalar*() const { return Base::values_; } /// access to Scalar array inline Scalar* data() { return Base::values_; } /// access to const Scalar array inline const Scalar*data() const { return Base::values_; } //----------------------------------------------------------- element access // /// get i'th element read-write // inline Scalar& operator[](int _i) { // assert(_i>=0 && _i=0 && _i operator%(const VectorT& _rhs) const #if DIM==3 { return VectorT(Base::values_[1]*_rhs.Base::values_[2]-Base::values_[2]*_rhs.Base::values_[1], Base::values_[2]*_rhs.Base::values_[0]-Base::values_[0]*_rhs.Base::values_[2], Base::values_[0]*_rhs.Base::values_[1]-Base::values_[1]*_rhs.Base::values_[0]); } #else ; #endif /// compute scalar product /// \see OpenMesh::dot inline Scalar operator|(const vector_type& _rhs) const { Scalar p(0); #define expr(i) p += Base::values_[i] * _rhs.Base::values_[i]; unroll(expr); #undef expr return p; } //------------------------------------------------------------ euclidean norm /// \name Euclidean norm calculations //@{ /// compute euclidean norm inline Scalar norm() const { return (Scalar)sqrt(sqrnorm()); } inline Scalar length() const { return norm(); } // OpenSG interface /// compute squared euclidean norm inline Scalar sqrnorm() const { #if DIM==N Scalar s(0); #define expr(i) s += Base::values_[i] * Base::values_[i]; unroll(expr); #undef expr return s; #else #define expr(i) Base::values_[i]*Base::values_[i] return (unroll_comb(expr, +)); #undef expr #endif } /** normalize vector, return normalized vector */ inline vector_type& normalize() { *this /= norm(); return *this; } /** return normalized vector */ inline const vector_type normalized() const { return *this / norm(); } /** normalize vector, return normalized vector and avoids div by zero */ inline vector_type& normalize_cond() { Scalar n = norm(); if (n != (Scalar)0.0) { *this /= n; } return *this; } //@} //------------------------------------------------------------ euclidean norm /// \name Non-Euclidean norm calculations //@{ /// compute L1 (Manhattan) norm inline Scalar l1_norm() const { #if DIM==N Scalar s(0); #define expr(i) s += std::abs(Base::values_[i]); unroll(expr); #undef expr return s; #else #define expr(i) std::abs(Base::values_[i]) return (unroll_comb(expr, +)); #undef expr #endif } /// compute l8_norm inline Scalar l8_norm() const { return max_abs(); } //@} //------------------------------------------------------------ max, min, mean /// \name Minimum maximum and mean //@{ /// return the maximal component inline Scalar max() const { Scalar m(Base::values_[0]); for(int i=1; im) m=Base::values_[i]; return m; } /// return the maximal absolute component inline Scalar max_abs() const { Scalar m(std::abs(Base::values_[0])); for(int i=1; im) m=std::abs(Base::values_[i]); return m; } /// return the minimal component inline Scalar min() const { Scalar m(Base::values_[0]); for(int i=1; i Base::values_[i]) Base::values_[i] = _rhs[i]; unroll(expr); #undef expr return *this; } /// maximize values and signalize coordinate maximization inline bool maximized(const vector_type& _rhs) { bool result(false); #define expr(i) if (_rhs[i] > Base::values_[i]) { Base::values_[i] =_rhs[i]; result = true; } unroll(expr); #undef expr return result; } /// component-wise min inline vector_type min(const vector_type& _rhs) const { return vector_type(*this).minimize(_rhs); } /// component-wise max inline vector_type max(const vector_type& _rhs) const { return vector_type(*this).maximize(_rhs); } //@} //------------------------------------------------------------ misc functions /// component-wise apply function object with Scalar operator()(Scalar). template inline vector_type apply(const Functor& _func) const { vector_type result; #define expr(i) result[i] = _func(Base::values_[i]); unroll(expr); #undef expr return result; } /// store the same value in each component (e.g. to clear all entries) vector_type& vectorize(const Scalar& _s) { #define expr(i) Base::values_[i] = _s; unroll(expr); #undef expr return *this; } /// store the same value in each component static vector_type vectorized(const Scalar& _s) { return vector_type().vectorize(_s); } /// lexicographical comparison bool operator<(const vector_type& _rhs) const { #define expr(i) if (Base::values_[i] != _rhs.Base::values_[i]) \ return (Base::values_[i] < _rhs.Base::values_[i]); unroll(expr); #undef expr return false; } }; /// read the space-separated components of a vector from a stream TEMPLATE_HEADER inline std::istream& operator>>(std::istream& is, VectorT& vec) { #define expr(i) is >> vec[i]; unroll(expr); #undef expr return is; } /// output a vector by printing its space-separated compontens TEMPLATE_HEADER inline std::ostream& operator<<(std::ostream& os, const VectorT& vec) { #if DIM==N for(int i=0; i #include #include #include namespace OpenMesh { /** implements cache for the weights of the original Loop scheme supported: - vertex projection rule on the next level - vertex projection rule on the limit surface - vertex projection rule on the k-th (level) step (Barthe, Kobbelt'2003) - vertex tangents on the limit surface */ template class LoopSchemeMaskT { public: enum { cache_size = cache_size_ }; typedef T_ Scalar; protected: Scalar proj_weights_[cache_size]; Scalar limit_weights_[cache_size]; Scalar step_weights_[cache_size]; std::vector tang0_weights_[cache_size]; std::vector tang1_weights_[cache_size]; protected: inline static Scalar compute_proj_weight(uint _valence) { //return pow(3.0 / 2.0 + cos(2.0 * M_PI / _valence), 2) / 2.0 - 1.0; double denom = (3.0 + 2.0*cos(2.0*M_PI/(double)_valence)); double weight = (64.0*_valence)/(40.0 - denom*denom) - _valence; return (Scalar) weight; } inline static Scalar compute_limit_weight(uint _valence) { double proj_weight_value = compute_proj_weight(_valence); proj_weight_value = proj_weight_value/(proj_weight_value + _valence);//normalize the proj_weight double weight = (3.0/8.0)/(1.0 - proj_weight_value + (3.0/8.0)); return (Scalar)weight; } inline static Scalar compute_step_weight(uint _valence) { double proj_weight_value = compute_proj_weight(_valence); proj_weight_value = proj_weight_value/(proj_weight_value + _valence);//normalize the proj_weight double weight = proj_weight_value - (3.0/8.0); return (Scalar)weight; } inline static Scalar compute_tang0_weight(uint _valence, uint _ver_id) { return (Scalar)cos(2.0*M_PI*(double)_ver_id/(double)_valence); } inline static Scalar compute_tang1_weight(uint _valence, uint _ver_id) { return (Scalar)sin(2.0*M_PI*(double)_ver_id/(double)_valence); } void cache_weights() { proj_weights_[0] = 1; for (uint k = 1; k < cache_size; ++k) { proj_weights_[k] = compute_proj_weight(k); limit_weights_[k] = compute_limit_weight(k); step_weights_[k] = compute_step_weight(k); tang0_weights_[k].resize(k); tang1_weights_[k].resize(k); for (uint i = 0; i < k; ++i) { tang0_weights_[k][i] = compute_tang0_weight(k,i); tang1_weights_[k][i] = compute_tang1_weight(k,i); } } } public: LoopSchemeMaskT() { cache_weights(); } inline Scalar proj_weight(uint _valence) const { assert(_valence < cache_size ); return proj_weights_[_valence]; } inline Scalar limit_weight(uint _valence) const { assert(_valence < cache_size ); return limit_weights_[_valence]; } inline Scalar step_weight(uint _valence, uint _step) const { assert(_valence < cache_size); return pow(step_weights_[_valence], (int)_step);//can be precomputed } inline Scalar tang0_weight(uint _valence, uint _ver_id) const { assert(_valence < cache_size ); assert(_ver_id < _valence); return tang0_weights_[_valence][_ver_id]; } inline Scalar tang1_weight(uint _valence, uint _ver_id) const { assert(_valence < cache_size ); assert(_ver_id < _valence); return tang1_weights_[_valence][_ver_id]; } void dump(uint _max_valency = cache_size - 1) const { assert(_max_valency <= cache_size - 1); //CConsole::printf("(k : pw_k, lw_k): "); for (uint i = 0; i <= _max_valency; ++i) { //CConsole::stream() << "(" << i << " : " << proj_weight(i) << ", " << limit_weight(i) << ", " << step_weight(i,1) << "), "; } //CConsole::printf("\n"); } }; typedef LoopSchemeMaskT LoopSchemeMaskDouble; typedef SingletonT LoopSchemeMaskDoubleSingleton; }//namespace OpenMesh #endif//LOOPSCHEMEMASKT_HH OpenMesh-9.0.0/src/OpenMesh/Core/Geometry/Vector11T.hh0000660000175000011300000010227414172246500022436 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_SRC_OPENMESH_CORE_GEOMETRY_VECTOR11T_HH_ #define OPENMESH_SRC_OPENMESH_CORE_GEOMETRY_VECTOR11T_HH_ #include #include #include #include #include #include #include #include #include #include // This header is not needed by this file but expected by others including // this file. #include /* * Helpers for VectorT */ namespace { template struct are_convertible_to; template struct are_convertible_to { static constexpr bool value = std::is_convertible::value && are_convertible_to::value; }; template struct are_convertible_to : public std::is_convertible { }; } namespace OpenMesh { template class VectorT { static_assert(DIM >= 1, "VectorT requires positive dimensionality."); private: using container = std::array; container values_; public: //---------------------------------------------------------------- class info /// the type of the scalar used in this template typedef Scalar value_type; /// type of this vector typedef VectorT vector_type; /// returns dimension of the vector (deprecated) static constexpr int dim() { return DIM; } /// returns dimension of the vector static constexpr size_t size() { return DIM; } static constexpr const size_t size_ = DIM; //-------------------------------------------------------------- constructors // Converting constructor: Constructs the vector from DIM values (of // potentially heterogenous types) which are all convertible to Scalar. template::type, typename = typename std::enable_if< are_convertible_to::value>::type> constexpr VectorT(T v, Ts... vs) : values_ { {static_cast(v), static_cast(vs)...} } { static_assert(sizeof...(Ts)+1 == DIM, "Invalid number of components specified in constructor."); static_assert(are_convertible_to::value, "Not all components are convertible to Scalar."); } /// default constructor creates uninitialized values. constexpr VectorT() {} /** * Creates a vector with all components set to v. */ explicit VectorT(const Scalar &v) { vectorize(v); } VectorT(const VectorT &rhs) = default; VectorT(VectorT &&rhs) = default; VectorT &operator=(const VectorT &rhs) = default; VectorT &operator=(VectorT &&rhs) = default; /** * Only for 4-component vectors with division operator on their * Scalar: Dehomogenization. */ template auto homogenized() const -> typename std::enable_if()/std::declval()), DIM>>::type { static_assert(D == DIM, "D and DIM need to be identical. (Never " "override the default template arguments.)"); static_assert(std::is_same::value, "S and Scalar need " "to be the same type. (Never override the default template " "arguments.)"); return VectorT( values_[0]/values_[3], values_[1]/values_[3], values_[2]/values_[3], 1); } /// construct from a value array or any other iterator template(), void(), ++std::declval(), void())> explicit VectorT(Iterator it) { std::copy_n(it, DIM, values_.begin()); } /// construct from an array explicit VectorT(container&& _array) { values_ = _array; } /// copy & cast constructor (explicit) template::value>> explicit VectorT(const VectorT& _rhs) { operator=(_rhs); } //--------------------------------------------------------------------- casts /// cast from vector with a different scalar type template::value>> vector_type& operator=(const VectorT& _rhs) { std::transform(_rhs.cbegin(), _rhs.cend(), this->begin(), [](OtherScalar rhs) { return static_cast(std::move(rhs)); }); return *this; } /// access to Scalar array Scalar* data() { return values_.data(); } /// access to const Scalar array const Scalar* data() const { return values_.data(); } //----------------------------------------------------------- element access /// get i'th element read-write Scalar& operator[](size_t _i) { assert(_i < DIM); return values_[_i]; } /// get i'th element read-only const Scalar& operator[](size_t _i) const { assert(_i < DIM); return values_[_i]; } //---------------------------------------------------------------- comparsion /// component-wise comparison bool operator==(const vector_type& _rhs) const { return std::equal(_rhs.values_.cbegin(), _rhs.values_.cend(), values_.cbegin()); } /// component-wise comparison bool operator!=(const vector_type& _rhs) const { return !std::equal(_rhs.values_.cbegin(), _rhs.values_.cend(), values_.cbegin()); } //---------------------------------------------------------- scalar operators /// component-wise self-multiplication with scalar template auto operator*=(const OtherScalar& _s) -> typename std::enable_ifvalues_[0] * _s), Scalar>::value, VectorT&>::type { for (auto& e : *this) { e *= _s; } return *this; } /// component-wise self-division by scalar template auto operator/=(const OtherScalar& _s) -> typename std::enable_ifvalues_[0] / _s), Scalar>::value, VectorT&>::type { for (auto& e : *this) { e /= _s; } return *this; } /// component-wise multiplication with scalar template typename std::enable_if() * std::declval()), Scalar>::value, VectorT>::type operator*(const OtherScalar& _s) const { return vector_type(*this) *= _s; } /// component-wise division by with scalar template typename std::enable_if() / std::declval()), Scalar>::value, VectorT>::type operator/(const OtherScalar& _s) const { return vector_type(*this) /= _s; } //---------------------------------------------------------- vector operators /// component-wise self-multiplication template auto operator*=(const VectorT& _rhs) -> typename std::enable_if< sizeof(decltype(this->values_[0] * *_rhs.data())) >= 0, vector_type&>::type { for (int i = 0; i < DIM; ++i) { data()[i] *= _rhs.data()[i]; } return *this; } /// component-wise self-division template auto operator/=(const VectorT& _rhs) -> typename std::enable_if< sizeof(decltype(this->values_[0] / *_rhs.data())) >= 0, vector_type&>::type { for (int i = 0; i < DIM; ++i) { data()[i] /= _rhs.data()[i]; } return *this; } /// vector difference from this template auto operator-=(const VectorT& _rhs) -> typename std::enable_if< sizeof(decltype(this->values_[0] - *_rhs.data())) >= 0, vector_type&>::type { for (int i = 0; i < DIM; ++i) { data()[i] -= _rhs.data()[i]; } return *this; } /// vector self-addition template auto operator+=(const VectorT& _rhs) -> typename std::enable_if< sizeof(decltype(this->values_[0] + *_rhs.data())) >= 0, vector_type&>::type { for (int i = 0; i < DIM; ++i) { data()[i] += _rhs.data()[i]; } return *this; } /// component-wise vector multiplication template auto operator*(const VectorT& _rhs) const -> typename std::enable_if< sizeof(decltype(this->values_[0] * *_rhs.data())) >= 0, vector_type>::type { return vector_type(*this) *= _rhs; } /// component-wise vector division template auto operator/(const VectorT& _rhs) const -> typename std::enable_if< sizeof(decltype(this->values_[0] / *_rhs.data())) >= 0, vector_type>::type { return vector_type(*this) /= _rhs; } /// component-wise vector addition template auto operator+(const VectorT& _rhs) const -> typename std::enable_if< sizeof(decltype(this->values_[0] + *_rhs.data())) >= 0, vector_type>::type { return vector_type(*this) += _rhs; } /// component-wise vector difference template auto operator-(const VectorT& _rhs) const -> typename std::enable_if< sizeof(decltype(this->values_[0] - *_rhs.data())) >= 0, vector_type>::type { return vector_type(*this) -= _rhs; } /// unary minus vector_type operator-(void) const { vector_type v; std::transform(values_.begin(), values_.end(), v.values_.begin(), [](const Scalar &s) { return -s; }); return v; } /// cross product: only defined for Vec3* as specialization /// \see OpenMesh::cross and .cross() template auto operator% (const VectorT &_rhs) const -> typename std::enable_if>::type { return { values_[1] * _rhs[2] - values_[2] * _rhs[1], values_[2] * _rhs[0] - values_[0] * _rhs[2], values_[0] * _rhs[1] - values_[1] * _rhs[0] }; } /// cross product: only defined for Vec3* as specialization /// \see OpenMesh::cross and .operator% template auto cross (const VectorT &_rhs) const -> decltype(*this % _rhs) { return *this % _rhs; } /// compute scalar product /// \see OpenMesh::dot and .dot() template auto operator|(const VectorT& _rhs) const -> decltype(*this->data() * *_rhs.data()) { return std::inner_product(begin() + 1, begin() + DIM, _rhs.begin() + 1, *begin() * *_rhs.begin()); } /// compute scalar product /// \see OpenMesh::dot and .operator| template auto dot(const VectorT& _rhs) const -> decltype(*this | _rhs) { return *this | _rhs; } //------------------------------------------------------------ euclidean norm /// \name Euclidean norm calculations //@{ /// compute squared euclidean norm template decltype(std::declval() * std::declval()) sqrnorm() const { static_assert(std::is_same::value, "S and Scalar need " "to be the same type. (Never override the default template " "arguments.)"); typedef decltype(values_[0] * values_[0]) RESULT; return std::accumulate(values_.cbegin() + 1, values_.cend(), values_[0] * values_[0], [](const RESULT &l, const Scalar &r) { return l + r * r; }); } /// compute euclidean norm template auto norm() const -> decltype(std::sqrt(std::declval>().sqrnorm())) { static_assert(std::is_same::value, "S and Scalar need " "to be the same type. (Never override the default template " "arguments.)"); return std::sqrt(sqrnorm()); } template auto length() const -> decltype(std::declval>().norm()) { static_assert(std::is_same::value, "S and Scalar need " "to be the same type. (Never override the default template " "arguments.)"); return norm(); } /** normalize vector, return normalized vector */ template auto normalize() -> decltype(*this /= std::declval>().norm()) { static_assert(std::is_same::value, "S and Scalar need " "to be the same type. (Never override the default template " "arguments.)"); return *this /= norm(); } /** return normalized vector */ template auto normalized() const -> decltype(*this / std::declval>().norm()) { static_assert(std::is_same::value, "S and Scalar need " "to be the same type. (Never override the default template " "arguments.)"); return *this / norm(); } /** normalize vector, return normalized vector and avoids div by zero */ template typename std::enable_if< sizeof(decltype( static_cast(0), std::declval>().norm())) >= 0, vector_type&>::type normalize_cond() { static_assert(std::is_same::value, "S and Scalar need " "to be the same type. (Never override the default template " "arguments.)"); auto n = norm(); if (n != static_cast(0)) { *this /= n; } return *this; } //@} //------------------------------------------------------------ euclidean norm /// \name Non-Euclidean norm calculations //@{ /// compute L1 (Manhattan) norm Scalar l1_norm() const { return std::accumulate( values_.cbegin() + 1, values_.cend(), values_[0]); } /// compute l8_norm Scalar l8_norm() const { return max_abs(); } //@} //------------------------------------------------------------ max, min, mean /// \name Minimum maximum and mean //@{ /// return the maximal component Scalar max() const { return *std::max_element(values_.cbegin(), values_.cend()); } /// return the maximal absolute component Scalar max_abs() const { return std::abs( *std::max_element(values_.cbegin(), values_.cend(), [](const Scalar &a, const Scalar &b) { return std::abs(a) < std::abs(b); })); } /// return the minimal component Scalar min() const { return *std::min_element(values_.cbegin(), values_.cend()); } /// return the minimal absolute component Scalar min_abs() const { return std::abs( *std::min_element(values_.cbegin(), values_.cend(), [](const Scalar &a, const Scalar &b) { return std::abs(a) < std::abs(b); })); } /// return arithmetic mean Scalar mean() const { return l1_norm()/DIM; } /// return absolute arithmetic mean Scalar mean_abs() const { return std::accumulate(values_.cbegin() + 1, values_.cend(), std::abs(values_[0]), [](const Scalar &l, const Scalar &r) { return l + std::abs(r); }) / DIM; } /// minimize values: same as *this = min(*this, _rhs), but faster vector_type& minimize(const vector_type& _rhs) { std::transform(values_.cbegin(), values_.cend(), _rhs.values_.cbegin(), values_.begin(), [](const Scalar &l, const Scalar &r) { return std::min(l, r); }); return *this; } /// minimize values and signalize coordinate minimization bool minimized(const vector_type& _rhs) { bool result = false; std::transform(values_.cbegin(), values_.cend(), _rhs.values_.cbegin(), values_.begin(), [&result](const Scalar &l, const Scalar &r) { if (l < r) { return l; } else { result = true; return r; } }); return result; } /// maximize values: same as *this = max(*this, _rhs), but faster vector_type& maximize(const vector_type& _rhs) { std::transform(values_.cbegin(), values_.cend(), _rhs.values_.cbegin(), values_.begin(), [](const Scalar &l, const Scalar &r) { return std::max(l, r); }); return *this; } /// maximize values and signalize coordinate maximization bool maximized(const vector_type& _rhs) { bool result = false; std::transform(values_.cbegin(), values_.cend(), _rhs.values_.cbegin(), values_.begin(), [&result](const Scalar &l, const Scalar &r) { if (l > r) { return l; } else { result = true; return r; } }); return result; } /// component-wise min inline vector_type min(const vector_type& _rhs) const { return vector_type(*this).minimize(_rhs); } /// component-wise max inline vector_type max(const vector_type& _rhs) const { return vector_type(*this).maximize(_rhs); } //@} //------------------------------------------------------------ misc functions /// component-wise apply function object with Scalar operator()(Scalar). template inline vector_type apply(const Functor& _func) const { vector_type result; std::transform(result.values_.cbegin(), result.values_.cend(), result.values_.begin(), _func); return result; } /// store the same value in each component (e.g. to clear all entries) vector_type& vectorize(const Scalar& _s) { std::fill(values_.begin(), values_.end(), _s); return *this; } /// store the same value in each component static vector_type vectorized(const Scalar& _s) { return vector_type().vectorize(_s); } /// lexicographical comparison bool operator<(const vector_type& _rhs) const { return std::lexicographical_compare( values_.begin(), values_.end(), _rhs.values_.begin(), _rhs.values_.end()); } /// swap with another vector void swap(VectorT& _other) noexcept(noexcept(std::swap(values_, _other.values_))) { std::swap(values_, _other.values_); } //------------------------------------------------------------ component iterators /// \name Component iterators //@{ using iterator = typename container::iterator; using const_iterator = typename container::const_iterator; using reverse_iterator = typename container::reverse_iterator; using const_reverse_iterator = typename container::const_reverse_iterator; iterator begin() noexcept { return values_.begin(); } const_iterator begin() const noexcept { return values_.cbegin(); } const_iterator cbegin() const noexcept { return values_.cbegin(); } iterator end() noexcept { return values_.end(); } const_iterator end() const noexcept { return values_.cend(); } const_iterator cend() const noexcept { return values_.cend(); } reverse_iterator rbegin() noexcept { return values_.rbegin(); } const_reverse_iterator rbegin() const noexcept { return values_.crbegin(); } const_reverse_iterator crbegin() const noexcept { return values_.crbegin(); } reverse_iterator rend() noexcept { return values_.rend(); } const_reverse_iterator rend() const noexcept { return values_.crend(); } const_reverse_iterator crend() const noexcept { return values_.crend(); } //@} }; /// Component wise multiplication from the left template auto operator*(const OtherScalar& _s, const VectorT &rhs) -> decltype(rhs.operator*(_s)) { return rhs * _s; } /// output a vector by printing its space-separated compontens template auto operator<<(std::ostream& os, const VectorT &_vec) -> typename std::enable_if< sizeof(decltype(os << _vec[0])) >= 0, std::ostream&>::type { os << _vec[0]; for (int i = 1; i < DIM; ++i) { os << " " << _vec[i]; } return os; } /// read the space-separated components of a vector from a stream template auto operator>> (std::istream& is, VectorT &_vec) -> typename std::enable_if< sizeof(decltype(is >> _vec[0])) >= 0, std::istream &>::type { for (int i = 0; i < DIM; ++i) is >> _vec[i]; return is; } /// \relates OpenMesh::VectorT /// symmetric version of the dot product template Scalar dot(const VectorT& _v1, const VectorT& _v2) { return (_v1 | _v2); } /// \relates OpenMesh::VectorT /// symmetric version of the cross product template auto cross(const VectorT& _v1, const VectorT& _v2) -> decltype(_v1 % _v2) { return (_v1 % _v2); } /// \relates OpenMesh::VectorT /// non-member swap template void swap(VectorT& _v1, VectorT& _v2) noexcept(noexcept(_v1.swap(_v2))) { _v1.swap(_v2); } /// \relates OpenMesh::VectorT /// non-member norm template Scalar norm(const VectorT& _v) { return _v.norm(); } /// \relates OpenMesh::VectorT /// non-member sqrnorm template Scalar sqrnorm(const VectorT& _v) { return _v.sqrnorm(); } /// \relates OpenMesh::VectorT /// non-member vectorize template VectorT& vectorize(VectorT& _v, OtherScalar const& _val) { return _v.vectorize(_val); } /// \relates OpenMesh::VectorT /// non-member normalize template VectorT& normalize(VectorT& _v) { return _v.normalize(); } /// \relates OpenMesh::VectorT /// non-member maximize template VectorT& maximize(VectorT& _v1, VectorT& _v2) { return _v1.maximize(_v2); } /// \relates OpenMesh::VectorT /// non-member minimize template VectorT& minimize(VectorT& _v1, VectorT& _v2) { return _v1.minimize(_v2); } /// \relates OpenMesh::VectorT /// non-member max template VectorT max(const VectorT& _v1, const VectorT& _v2) { return _v1.max(_v2); } /// \relates OpenMesh::VectorT /// non-member min template VectorT min(const VectorT& _v1, const VectorT& _v2) { return _v1.min(_v2); } //== TYPEDEFS ================================================================= /** 1-byte signed vector */ typedef VectorT Vec1c; /** 1-byte unsigned vector */ typedef VectorT Vec1uc; /** 1-short signed vector */ typedef VectorT Vec1s; /** 1-short unsigned vector */ typedef VectorT Vec1us; /** 1-int signed vector */ typedef VectorT Vec1i; /** 1-int unsigned vector */ typedef VectorT Vec1ui; /** 1-float vector */ typedef VectorT Vec1f; /** 1-double vector */ typedef VectorT Vec1d; /** 2-byte signed vector */ typedef VectorT Vec2c; /** 2-byte unsigned vector */ typedef VectorT Vec2uc; /** 2-short signed vector */ typedef VectorT Vec2s; /** 2-short unsigned vector */ typedef VectorT Vec2us; /** 2-int signed vector */ typedef VectorT Vec2i; /** 2-int unsigned vector */ typedef VectorT Vec2ui; /** 2-float vector */ typedef VectorT Vec2f; /** 2-double vector */ typedef VectorT Vec2d; /** 3-byte signed vector */ typedef VectorT Vec3c; /** 3-byte unsigned vector */ typedef VectorT Vec3uc; /** 3-short signed vector */ typedef VectorT Vec3s; /** 3-short unsigned vector */ typedef VectorT Vec3us; /** 3-int signed vector */ typedef VectorT Vec3i; /** 3-int unsigned vector */ typedef VectorT Vec3ui; /** 3-float vector */ typedef VectorT Vec3f; /** 3-double vector */ typedef VectorT Vec3d; /** 3-bool vector */ typedef VectorT Vec3b; /** 4-byte signed vector */ typedef VectorT Vec4c; /** 4-byte unsigned vector */ typedef VectorT Vec4uc; /** 4-short signed vector */ typedef VectorT Vec4s; /** 4-short unsigned vector */ typedef VectorT Vec4us; /** 4-int signed vector */ typedef VectorT Vec4i; /** 4-int unsigned vector */ typedef VectorT Vec4ui; /** 4-float vector */ typedef VectorT Vec4f; /** 4-double vector */ typedef VectorT Vec4d; /** 5-byte signed vector */ typedef VectorT Vec5c; /** 5-byte unsigned vector */ typedef VectorT Vec5uc; /** 5-short signed vector */ typedef VectorT Vec5s; /** 5-short unsigned vector */ typedef VectorT Vec5us; /** 5-int signed vector */ typedef VectorT Vec5i; /** 5-int unsigned vector */ typedef VectorT Vec5ui; /** 5-float vector */ typedef VectorT Vec5f; /** 5-double vector */ typedef VectorT Vec5d; /** 6-byte signed vector */ typedef VectorT Vec6c; /** 6-byte unsigned vector */ typedef VectorT Vec6uc; /** 6-short signed vector */ typedef VectorT Vec6s; /** 6-short unsigned vector */ typedef VectorT Vec6us; /** 6-int signed vector */ typedef VectorT Vec6i; /** 6-int unsigned vector */ typedef VectorT Vec6ui; /** 6-float vector */ typedef VectorT Vec6f; /** 6-double vector */ typedef VectorT Vec6d; } // namespace OpenMesh /** * Literal operator for inline specification of colors in HTML syntax. * * Example: * \code{.cpp} * OpenMesh::Vec4f light_blue = 0x1FCFFFFF_htmlColor; * \endcode */ constexpr OpenMesh::Vec4f operator"" _htmlColor(unsigned long long raw_color) { return OpenMesh::Vec4f( ((raw_color >> 24) & 0xFF) / 255.0f, ((raw_color >> 16) & 0xFF) / 255.0f, ((raw_color >> 8) & 0xFF) / 255.0f, ((raw_color >> 0) & 0xFF) / 255.0f); } #endif /* OPENMESH_SRC_OPENMESH_CORE_GEOMETRY_VECTOR11T_HH_ */ OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/0000770000175000011300000000000014172246500017457 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Core/Mesh/Status.hh0000660000175000011300000001535714172246500021277 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS Status // //============================================================================= #ifndef OPENMESH_ATTRIBUTE_STATUS_HH #define OPENMESH_ATTRIBUTE_STATUS_HH //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Attributes { //== CLASS DEFINITION ======================================================== /** Status bits used by the Status class. * \see OpenMesh::Attributes::StatusInfo */ enum StatusBits { DELETED = 1, ///< Item has been deleted LOCKED = 2, ///< Item is locked. SELECTED = 4, ///< Item is selected. HIDDEN = 8, ///< Item is hidden. FEATURE = 16, ///< Item is a feature or belongs to a feature. TAGGED = 32, ///< Item is tagged. TAGGED2 = 64, ///< Alternate bit for tagging an item. FIXEDNONMANIFOLD = 128, ///< Item was non-two-manifold and had to be fixed UNUSED = 256 ///< Unused }; /** \class StatusInfo Status.hh * * Add status information to a base class. * * \see StatusBits */ class StatusInfo { public: typedef unsigned int value_type; StatusInfo() : status_(0) {} /// is deleted ? bool deleted() const { return is_bit_set(DELETED); } /// set deleted void set_deleted(bool _b) { change_bit(DELETED, _b); } /// is locked ? bool locked() const { return is_bit_set(LOCKED); } /// set locked void set_locked(bool _b) { change_bit(LOCKED, _b); } /// is selected ? bool selected() const { return is_bit_set(SELECTED); } /// set selected void set_selected(bool _b) { change_bit(SELECTED, _b); } /// is hidden ? bool hidden() const { return is_bit_set(HIDDEN); } /// set hidden void set_hidden(bool _b) { change_bit(HIDDEN, _b); } /// is feature ? bool feature() const { return is_bit_set(FEATURE); } /// set feature void set_feature(bool _b) { change_bit(FEATURE, _b); } /// is tagged ? bool tagged() const { return is_bit_set(TAGGED); } /// set tagged void set_tagged(bool _b) { change_bit(TAGGED, _b); } /// is tagged2 ? This is just one more tag info. bool tagged2() const { return is_bit_set(TAGGED2); } /// set tagged void set_tagged2(bool _b) { change_bit(TAGGED2, _b); } /// is fixed non-manifold ? bool fixed_nonmanifold() const { return is_bit_set(FIXEDNONMANIFOLD); } /// set fixed non-manifold void set_fixed_nonmanifold(bool _b) { change_bit(FIXEDNONMANIFOLD, _b); } /// return whole status unsigned int bits() const { return status_; } /// set whole status at once void set_bits(unsigned int _bits) { status_ = _bits; } /// is a certain bit set ? bool is_bit_set(unsigned int _s) const { return (status_ & _s) > 0; } /// set a certain bit void set_bit(unsigned int _s) { status_ |= _s; } /// unset a certain bit void unset_bit(unsigned int _s) { status_ &= ~_s; } /// set or unset a certain bit void change_bit(unsigned int _s, bool _b) { if (_b) status_ |= _s; else status_ &= ~_s; } private: value_type status_; }; //============================================================================= } // namespace Attributes } // namespace OpenMesh //============================================================================= #endif // OPENMESH_ATTRIBUTE_STATUS_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/SmartHandles.hh0000660000175000011300000005172214172246500022375 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2019, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_POLYCONNECTIVITY_INTERFACE_INCLUDE #error Do not include this directly, include instead PolyConnectivity.hh #endif//OPENMESH_POLYCONNECTIVITY_INTERFACE_INCLUDE #include //== NAMESPACES =============================================================== namespace OpenMesh { //== FORWARD DECLARATION ====================================================== struct SmartVertexHandle; struct SmartHalfedgeHandle; struct SmartEdgeHandle; struct SmartFaceHandle; //== CLASS DEFINITION ========================================================= /// Base class for all smart handle types class OPENMESHDLLEXPORT SmartBaseHandle { public: explicit SmartBaseHandle(const PolyConnectivity* _mesh = nullptr) : mesh_(_mesh) {} /// Get the underlying mesh of this handle const PolyConnectivity* mesh() const { return mesh_; } // TODO: should operators ==, !=, < look at mesh_? private: const PolyConnectivity* mesh_; }; /// Base class for all smart handle types that contains status related methods template class SmartHandleStatusPredicates { public: /// Returns true iff the handle is marked as feature bool feature() const; /// Returns true iff the handle is marked as selected bool selected() const; /// Returns true iff the handle is marked as tagged bool tagged() const; /// Returns true iff the handle is marked as tagged2 bool tagged2() const; /// Returns true iff the handle is marked as locked bool locked() const; /// Returns true iff the handle is marked as hidden bool hidden() const; /// Returns true iff the handle is marked as deleted bool deleted() const; }; /// Base class for all smart handle types that contains status related methods template class SmartHandleBoundaryPredicate { public: /// Returns true iff the handle is boundary bool is_boundary() const; }; /// Smart version of VertexHandle contains a pointer to the corresponding mesh and allows easier access to navigation methods struct OPENMESHDLLEXPORT SmartVertexHandle : public SmartBaseHandle, VertexHandle, SmartHandleStatusPredicates, SmartHandleBoundaryPredicate { explicit SmartVertexHandle(int _idx=-1, const PolyConnectivity* _mesh = nullptr) : SmartBaseHandle(_mesh), VertexHandle(_idx) {} /// Returns an outgoing halfedge SmartHalfedgeHandle out() const; /// Returns an outgoing halfedge SmartHalfedgeHandle halfedge() const; // alias for out /// Returns an incoming halfedge SmartHalfedgeHandle in() const; /// Returns a range of faces incident to the vertex (PolyConnectivity::vf_range()) PolyConnectivity::ConstVertexFaceRange faces() const; /// Returns a range of faces incident to the vertex (PolyConnectivity::vf_cw_range()) PolyConnectivity::ConstVertexFaceCWRange faces_cw() const; /// Returns a range of faces incident to the vertex (PolyConnectivity::vf_ccw_range()) PolyConnectivity::ConstVertexFaceCCWRange faces_ccw() const; /// Returns a range of edges incident to the vertex (PolyConnectivity::ve_range()) PolyConnectivity::ConstVertexEdgeRange edges() const; /// Returns a range of edges incident to the vertex (PolyConnectivity::ve_cw_range()) PolyConnectivity::ConstVertexEdgeCWRange edges_cw() const; /// Returns a range of edges incident to the vertex (PolyConnectivity::ve_ccw_range()) PolyConnectivity::ConstVertexEdgeCCWRange edges_ccw() const; /// Returns a range of vertices adjacent to the vertex (PolyConnectivity::vv_range()) PolyConnectivity::ConstVertexVertexRange vertices() const; /// Returns a range of vertices adjacent to the vertex (PolyConnectivity::vv_cw_range()) PolyConnectivity::ConstVertexVertexCWRange vertices_cw() const; /// Returns a range of vertices adjacent to the vertex (PolyConnectivity::vv_ccw_range()) PolyConnectivity::ConstVertexVertexCCWRange vertices_ccw() const; /// Returns a range of outgoing halfedges incident to the vertex (PolyConnectivity::voh_range()) PolyConnectivity::ConstVertexIHalfedgeRange incoming_halfedges() const; /// Returns a range of outgoing halfedges incident to the vertex (PolyConnectivity::voh_cw_range()) PolyConnectivity::ConstVertexIHalfedgeCWRange incoming_halfedges_cw() const; /// Returns a range of outgoing halfedges incident to the vertex (PolyConnectivity::voh_ccw_range()) PolyConnectivity::ConstVertexIHalfedgeCCWRange incoming_halfedges_ccw() const; /// Returns a range of outgoing halfedges incident to the vertex (PolyConnectivity::vih_range()) PolyConnectivity::ConstVertexIHalfedgeRange incoming_halfedges(HalfedgeHandle _heh) const; /// Returns a range of incoming halfedges incident to the vertex (PolyConnectivity::vih_cw_range()) PolyConnectivity::ConstVertexIHalfedgeCWRange incoming_halfedges_cw(HalfedgeHandle _heh) const; /// Returns a range of incoming halfedges incident to the vertex (PolyConnectivity::vih_ccw_range()) PolyConnectivity::ConstVertexIHalfedgeCCWRange incoming_halfedges_ccw(HalfedgeHandle _heh) const; /// Returns a range of incoming halfedges incident to the vertex (PolyConnectivity::voh_range()) PolyConnectivity::ConstVertexOHalfedgeRange outgoing_halfedges() const; /// Returns a range of incoming halfedges incident to the vertex (PolyConnectivity::voh_cw_range()) PolyConnectivity::ConstVertexOHalfedgeCWRange outgoing_halfedges_cw() const; /// Returns a range of incoming halfedges incident to the vertex (PolyConnectivity::voh_ccw_range()) PolyConnectivity::ConstVertexOHalfedgeCCWRange outgoing_halfedges_ccw() const; /// Returns a range of incoming halfedges incident to the vertex (PolyConnectivity::voh_range()) PolyConnectivity::ConstVertexOHalfedgeRange outgoing_halfedges(HalfedgeHandle _heh) const; /// Returns a range of incoming halfedges incident to the vertex (PolyConnectivity::voh_cw_range()) PolyConnectivity::ConstVertexOHalfedgeCWRange outgoing_halfedges_cw(HalfedgeHandle _heh) const; /// Returns a range of incoming halfedges incident to the vertex (PolyConnectivity::voh_ccw_range()) PolyConnectivity::ConstVertexOHalfedgeCCWRange outgoing_halfedges_ccw(HalfedgeHandle _heh) const; /// Returns valence of the vertex uint valence() const; /// Returns true iff (the mesh at) the vertex is two-manifold ? bool is_manifold() const; }; struct OPENMESHDLLEXPORT SmartHalfedgeHandle : public SmartBaseHandle, HalfedgeHandle, SmartHandleStatusPredicates, SmartHandleBoundaryPredicate { explicit SmartHalfedgeHandle(int _idx=-1, const PolyConnectivity* _mesh = nullptr) : SmartBaseHandle(_mesh), HalfedgeHandle(_idx) {} /// Returns next halfedge handle SmartHalfedgeHandle next() const; /// Returns previous halfedge handle SmartHalfedgeHandle prev() const; /// Returns opposite halfedge handle SmartHalfedgeHandle opp() const; /// Returns vertex pointed to by halfedge SmartVertexHandle to() const; /// Returns vertex at start of halfedge SmartVertexHandle from() const; /// Returns incident edge of halfedge SmartEdgeHandle edge() const; /// Returns incident face of halfedge SmartFaceHandle face() const; /// Returns a range of halfedges in the face of the halfedge (or along the boundary) (PolyConnectivity::hl_range()) PolyConnectivity::ConstHalfedgeLoopRange loop() const; /// Returns a range of halfedges in the face of the halfedge (or along the boundary) (PolyConnectivity::hl_cw_range()) PolyConnectivity::ConstHalfedgeLoopCWRange loop_cw() const; /// Returns a range of halfedges in the face of the halfedge (or along the boundary) (PolyConnectivity::hl_ccw_range()) PolyConnectivity::ConstHalfedgeLoopCCWRange loop_ccw() const; }; struct OPENMESHDLLEXPORT SmartEdgeHandle : public SmartBaseHandle, EdgeHandle, SmartHandleStatusPredicates, SmartHandleBoundaryPredicate { explicit SmartEdgeHandle(int _idx=-1, const PolyConnectivity* _mesh = nullptr) : SmartBaseHandle(_mesh), EdgeHandle(_idx) {} /// Returns one of the two halfedges of the edge SmartHalfedgeHandle halfedge(unsigned int _i) const; /// Shorthand for halfedge() SmartHalfedgeHandle h(unsigned int _i) const; /// Shorthand for halfedge(0) SmartHalfedgeHandle h0() const; /// Shorthand for halfedge(1) SmartHalfedgeHandle h1() const; /// Returns one of the two incident vertices of the edge SmartVertexHandle vertex(unsigned int _i) const; /// Shorthand for vertex() SmartVertexHandle v(unsigned int _i) const; /// Shorthand for vertex(0) SmartVertexHandle v0() const; /// Shorthand for vertex(1) SmartVertexHandle v1() const; }; struct OPENMESHDLLEXPORT SmartFaceHandle : public SmartBaseHandle, FaceHandle, SmartHandleStatusPredicates, SmartHandleBoundaryPredicate { explicit SmartFaceHandle(int _idx=-1, const PolyConnectivity* _mesh = nullptr) : SmartBaseHandle(_mesh), FaceHandle(_idx) {} /// Returns one of the halfedges of the face SmartHalfedgeHandle halfedge() const; /// Returns a range of vertices incident to the face (PolyConnectivity::fv_range()) PolyConnectivity::ConstFaceVertexRange vertices() const; /// Returns a range of vertices incident to the face (PolyConnectivity::fv_cw_range()) PolyConnectivity::ConstFaceVertexCWRange vertices_cw() const; /// Returns a range of vertices incident to the face (PolyConnectivity::fv_ccw_range()) PolyConnectivity::ConstFaceVertexCCWRange vertices_ccw() const; /// Returns a range of halfedges of the face (PolyConnectivity::fh_range()) PolyConnectivity::ConstFaceHalfedgeRange halfedges() const; /// Returns a range of halfedges of the face (PolyConnectivity::fh_cw_range()) PolyConnectivity::ConstFaceHalfedgeCWRange halfedges_cw() const; /// Returns a range of halfedges of the face (PolyConnectivity::fh_ccw_range()) PolyConnectivity::ConstFaceHalfedgeCCWRange halfedges_ccw() const; /// Returns a range of edges of the face (PolyConnectivity::fv_range()) PolyConnectivity::ConstFaceEdgeRange edges() const; /// Returns a range of edges of the face (PolyConnectivity::fv_cw_range()) PolyConnectivity::ConstFaceEdgeCWRange edges_cw() const; /// Returns a range of edges of the face (PolyConnectivity::fv_ccw_range()) PolyConnectivity::ConstFaceEdgeCCWRange edges_ccw() const; /// Returns a range adjacent faces of the face (PolyConnectivity::ff_range()) PolyConnectivity::ConstFaceFaceRange faces() const; /// Returns a range adjacent faces of the face (PolyConnectivity::ff_cw_range()) PolyConnectivity::ConstFaceFaceCWRange faces_cw() const; /// Returns a range adjacent faces of the face (PolyConnectivity::ff_ccw_range()) PolyConnectivity::ConstFaceFaceCCWRange faces_ccw() const; /// Returns the valence of the face uint valence() const; }; /// Creats a SmartVertexHandle from a VertexHandle and a Mesh inline SmartVertexHandle make_smart(VertexHandle _vh, const PolyConnectivity* _mesh) { return SmartVertexHandle (_vh.idx(), _mesh); } /// Creats a SmartHalfedgeHandle from a HalfedgeHandle and a Mesh inline SmartHalfedgeHandle make_smart(HalfedgeHandle _hh, const PolyConnectivity* _mesh) { return SmartHalfedgeHandle(_hh.idx(), _mesh); } /// Creats a SmartEdgeHandle from an EdgeHandle and a Mesh inline SmartEdgeHandle make_smart(EdgeHandle _eh, const PolyConnectivity* _mesh) { return SmartEdgeHandle (_eh.idx(), _mesh); } /// Creats a SmartFaceHandle from a FaceHandle and a Mesh inline SmartFaceHandle make_smart(FaceHandle _fh, const PolyConnectivity* _mesh) { return SmartFaceHandle (_fh.idx(), _mesh); } /// Creats a SmartVertexHandle from a VertexHandle and a Mesh inline SmartVertexHandle make_smart(VertexHandle _vh, const PolyConnectivity& _mesh) { return SmartVertexHandle (_vh.idx(), &_mesh); } /// Creats a SmartHalfedgeHandle from a HalfedgeHandle and a Mesh inline SmartHalfedgeHandle make_smart(HalfedgeHandle _hh, const PolyConnectivity& _mesh) { return SmartHalfedgeHandle(_hh.idx(), &_mesh); } /// Creats a SmartEdgeHandle from an EdgeHandle and a Mesh inline SmartEdgeHandle make_smart(EdgeHandle _eh, const PolyConnectivity& _mesh) { return SmartEdgeHandle (_eh.idx(), &_mesh); } /// Creats a SmartFaceHandle from a FaceHandle and a Mesh inline SmartFaceHandle make_smart(FaceHandle _fh, const PolyConnectivity& _mesh) { return SmartFaceHandle (_fh.idx(), &_mesh); } // helper to convert Handle Types to Smarthandle Types template struct SmartHandle; template <> struct SmartHandle { using type = SmartVertexHandle; }; template <> struct SmartHandle { using type = SmartHalfedgeHandle; }; template <> struct SmartHandle { using type = SmartEdgeHandle; }; template <> struct SmartHandle { using type = SmartFaceHandle; }; template inline bool SmartHandleStatusPredicates::feature() const { const auto& handle = static_cast(*this); assert(handle.mesh() != nullptr); return handle.mesh()->status(handle).feature(); } template inline bool SmartHandleStatusPredicates::selected() const { const auto& handle = static_cast(*this); assert(handle.mesh() != nullptr); return handle.mesh()->status(handle).selected(); } template inline bool SmartHandleStatusPredicates::tagged() const { const auto& handle = static_cast(*this); assert(handle.mesh() != nullptr); return handle.mesh()->status(handle).tagged(); } template inline bool SmartHandleStatusPredicates::tagged2() const { const auto& handle = static_cast(*this); assert(handle.mesh() != nullptr); return handle.mesh()->status(handle).tagged2(); } template inline bool SmartHandleStatusPredicates::locked() const { const auto& handle = static_cast(*this); assert(handle.mesh() != nullptr); return handle.mesh()->status(handle).locked(); } template inline bool SmartHandleStatusPredicates::hidden() const { const auto& handle = static_cast(*this); assert(handle.mesh() != nullptr); return handle.mesh()->status(handle).hidden(); } template inline bool SmartHandleStatusPredicates::deleted() const { const auto& handle = static_cast(*this); assert(handle.mesh() != nullptr); return handle.mesh()->status(handle).deleted(); } template inline bool SmartHandleBoundaryPredicate::is_boundary() const { const auto& handle = static_cast(*this); assert(handle.mesh() != nullptr); return handle.mesh()->is_boundary(handle); } inline SmartHalfedgeHandle SmartVertexHandle::out() const { assert(mesh() != nullptr); return make_smart(mesh()->halfedge_handle(*this), mesh()); } inline SmartHalfedgeHandle SmartVertexHandle::halfedge() const { return out(); } inline SmartHalfedgeHandle SmartVertexHandle::in() const { return out().opp(); } inline uint SmartVertexHandle::valence() const { assert(mesh() != nullptr); return mesh()->valence(*this); } inline bool SmartVertexHandle::is_manifold() const { assert(mesh() != nullptr); return mesh()->is_manifold(*this); } inline SmartHalfedgeHandle SmartHalfedgeHandle::next() const { assert(mesh() != nullptr); return make_smart(mesh()->next_halfedge_handle(*this), mesh()); } inline SmartHalfedgeHandle SmartHalfedgeHandle::prev() const { assert(mesh() != nullptr); return make_smart(mesh()->prev_halfedge_handle(*this), mesh()); } inline SmartHalfedgeHandle SmartHalfedgeHandle::opp() const { assert(mesh() != nullptr); return make_smart(mesh()->opposite_halfedge_handle(*this), mesh()); } inline SmartVertexHandle SmartHalfedgeHandle::to() const { assert(mesh() != nullptr); return make_smart(mesh()->to_vertex_handle(*this), mesh()); } inline SmartVertexHandle SmartHalfedgeHandle::from() const { assert(mesh() != nullptr); return make_smart(mesh()->from_vertex_handle(*this), mesh()); } inline SmartEdgeHandle SmartHalfedgeHandle::edge() const { assert(mesh() != nullptr); return make_smart(mesh()->edge_handle(*this), mesh()); } inline SmartFaceHandle SmartHalfedgeHandle::face() const { assert(mesh() != nullptr); return make_smart(mesh()->face_handle(*this), mesh()); } inline SmartHalfedgeHandle SmartEdgeHandle::halfedge(unsigned int _i) const { assert(mesh() != nullptr); return make_smart(mesh()->halfedge_handle(*this, _i), mesh()); } inline SmartHalfedgeHandle SmartEdgeHandle::h(unsigned int _i) const { return halfedge(_i); } inline SmartHalfedgeHandle SmartEdgeHandle::h0() const { return h(0); } inline SmartHalfedgeHandle SmartEdgeHandle::h1() const { return h(1); } inline SmartVertexHandle SmartEdgeHandle::vertex(unsigned int _i) const { return halfedge(_i).from(); } inline SmartVertexHandle SmartEdgeHandle::v(unsigned int _i) const { return vertex(_i); } inline SmartVertexHandle SmartEdgeHandle::v0() const { return v(0); } inline SmartVertexHandle SmartEdgeHandle::v1() const { return v(1); } inline SmartHalfedgeHandle SmartFaceHandle::halfedge() const { assert(mesh() != nullptr); return make_smart(mesh()->halfedge_handle(*this), mesh()); } inline uint SmartFaceHandle::valence() const { assert(mesh() != nullptr); return mesh()->valence(*this); } //============================================================================= } // namespace OpenMesh //============================================================================= //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/TriConnectivity.hh0000660000175000011300000002426214172246500023144 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_TRICONNECTIVITY_HH #define OPENMESH_TRICONNECTIVITY_HH #include namespace OpenMesh { /** \brief Connectivity Class for Triangle Meshes */ class OPENMESHDLLEXPORT TriConnectivity : public PolyConnectivity { public: TriConnectivity() {} virtual ~TriConnectivity() {} inline static bool is_triangles() { return true; } /** assign_connectivity() methods. See ArrayKernel::assign_connectivity() for more details. When the source connectivity is not triangles, in addition "fan" connectivity triangulation is performed*/ inline void assign_connectivity(const TriConnectivity& _other) { PolyConnectivity::assign_connectivity(_other); } inline void assign_connectivity(const PolyConnectivity& _other) { PolyConnectivity::assign_connectivity(_other); triangulate(); } /** \name Addding items to a mesh */ //@{ /** \brief Add a face with arbitrary valence to the triangle mesh * * Override OpenMesh::Mesh::PolyMeshT::add_face(). Faces that aren't * triangles will be triangulated and added. In this case an * invalid face handle will be returned. * * * */ SmartFaceHandle add_face(const VertexHandle* _vhandles, size_t _vhs_size); /** \brief Add a face with arbitrary valence to the triangle mesh * * Override OpenMesh::Mesh::PolyMeshT::add_face(). Faces that aren't * triangles will be triangulated and added. In this case an * invalid face handle will be returned. * * * */ SmartFaceHandle add_face(const std::vector& _vhandles); /** \brief Add a face with arbitrary valence to the triangle mesh * * Override OpenMesh::Mesh::PolyMeshT::add_face(). Faces that aren't * triangles will be triangulated and added. In this case an * invalid face handle will be returned. * * * */ SmartFaceHandle add_face(const std::vector& _vhandles); /** \brief Add a face to the mesh (triangle) * * This function adds a triangle to the mesh. The triangle is passed directly * to the underlying PolyConnectivity as we don't explicitly need to triangulate something. * * @param _vh0 VertexHandle 1 * @param _vh1 VertexHandle 2 * @param _vh2 VertexHandle 3 * @return FaceHandle of the added face (invalid, if the operation failed) */ SmartFaceHandle add_face(VertexHandle _vh0, VertexHandle _vh1, VertexHandle _vh2); //@} /** Returns the opposite vertex to the halfedge _heh in the face referenced by _heh returns InvalidVertexHandle if the _heh is boundary */ inline VertexHandle opposite_vh(HalfedgeHandle _heh) const { return is_boundary(_heh) ? InvalidVertexHandle : to_vertex_handle(next_halfedge_handle(_heh)); } /** Returns the opposite vertex to the opposite halfedge of _heh in the face referenced by it returns InvalidVertexHandle if the opposite halfedge is boundary */ VertexHandle opposite_he_opposite_vh(HalfedgeHandle _heh) const { return opposite_vh(opposite_halfedge_handle(_heh)); } /** \name Topology modifying operators */ //@{ /** Returns whether collapsing halfedge _heh is ok or would lead to topological inconsistencies. \attention This method need the Attributes::Status attribute and changes the \em tagged bit. */ bool is_collapse_ok(HalfedgeHandle _heh); /// Vertex Split: inverse operation to collapse(). HalfedgeHandle vertex_split(VertexHandle v0, VertexHandle v1, VertexHandle vl, VertexHandle vr); /// Check whether flipping _eh is topologically correct. bool is_flip_ok(EdgeHandle _eh) const; /** Flip edge _eh. Check for topological correctness first using is_flip_ok(). */ void flip(EdgeHandle _eh); /** \brief Edge split (= 2-to-4 split) * * * The function will introduce two new faces ( non-boundary case) or * one additional face (if edge is boundary) * * \note The properties of the new edges, halfedges, and faces will be undefined! * * @param _eh Edge handle that should be split * @param _vh Vertex handle that will be inserted at the edge */ void split(EdgeHandle _eh, VertexHandle _vh); /** \brief Edge split (= 2-to-4 split) * * * The function will introduce two new faces ( non-boundary case) or * one additional face (if edge is boundary) * * \note The properties of the new edges, halfedges, and faces will be undefined! * * \note This is an override to prevent a direct call to PolyConnectivity split_edge, * which would introduce a singular vertex with valence 2 which is not allowed * on TriMeshes * * @param _eh Edge handle that should be split * @param _vh Vertex handle that will be inserted at the edge */ inline void split_edge(EdgeHandle _eh, VertexHandle _vh) { TriConnectivity::split(_eh, _vh); } /** \brief Edge split (= 2-to-4 split) * * The function will introduce two new faces ( non-boundary case) or * one additional face (if edge is boundary) * * \note The properties of the new edges and faces will be adjusted to the * properties of the original edge and face * \note The properties of the new halfedges will be undefined * * @param _eh Edge handle that should be split * @param _vh Vertex handle that will be inserted at the edge */ void split_copy(EdgeHandle _eh, VertexHandle _vh); /** \brief Edge split (= 2-to-4 split) * * The function will introduce two new faces ( non-boundary case) or * one additional face (if edge is boundary) * * \note The properties of the new edges and faces will be adjusted to the * properties of the original edge and face * \note The properties of the new halfedges will be undefined * * \note This is an override to prevent a direct call to PolyConnectivity split_edge_copy, * which would introduce a singular vertex with valence 2 which is not allowed * on TriMeshes * * @param _eh Edge handle that should be split * @param _vh Vertex handle that will be inserted at the edge */ inline void split_edge_copy(EdgeHandle _eh, VertexHandle _vh) { TriConnectivity::split_copy(_eh, _vh); } /** \brief Face split (= 1-to-3) split, calls corresponding PolyMeshT function). * * @param _fh Face handle that should be split * @param _vh Vertex handle that will be inserted at the face */ inline void split(FaceHandle _fh, VertexHandle _vh) { PolyConnectivity::split(_fh, _vh); } /** \brief Face split (= 1-to-3) split, calls corresponding PolyMeshT function). * * @param _fh Face handle that should be split * @param _vh Vertex handle that will be inserted at the face */ inline void split_copy(FaceHandle _fh, VertexHandle _vh) { PolyConnectivity::split_copy(_fh, _vh); } //@} private: /// Helper for vertex split HalfedgeHandle insert_loop(HalfedgeHandle _hh); /// Helper for vertex split HalfedgeHandle insert_edge(VertexHandle _vh, HalfedgeHandle _h0, HalfedgeHandle _h1); }; } #endif//OPENMESH_TRICONNECTIVITY_HH OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/gen/0000770000175000011300000000000014172246500020230 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Core/Mesh/gen/footer.hh0000660000175000011300000000045114172246500022050 0ustar moebiusacg_staff//============================================================================= } // namespace Iterators } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/gen/circulators_template.hh0000660000175000011300000000774414172246500025013 0ustar moebiusacg_staff//== CLASS DEFINITION ========================================================= /** \class CirculatorT CirculatorsT.hh Circulator. */ template class CirculatorT { public: //--- Typedefs --- typedef typename Mesh::HalfedgeHandle HalfedgeHandle; typedef TargetType value_type; typedef TargetHandle value_handle; #if IsConst typedef const Mesh& mesh_ref; typedef const Mesh* mesh_ptr; typedef const TargetType& reference; typedef const TargetType* pointer; #else typedef Mesh& mesh_ref; typedef Mesh* mesh_ptr; typedef TargetType& reference; typedef TargetType* pointer; #endif /// Default constructor CirculatorT() : mesh_(0), active_(false) {} /// Construct with mesh and a SourceHandle CirculatorT(mesh_ref _mesh, SourceHandle _start) : mesh_(&_mesh), start_(_mesh.halfedge_handle(_start)), heh_(start_), active_(false) { post_init; } /// Construct with mesh and start halfedge CirculatorT(mesh_ref _mesh, HalfedgeHandle _heh) : mesh_(&_mesh), start_(_heh), heh_(_heh), active_(false) { post_init; } /// Copy constructor CirculatorT(const CirculatorT& _rhs) : mesh_(_rhs.mesh_), start_(_rhs.start_), heh_(_rhs.heh_), active_(_rhs.active_) { post_init; } /// Assignment operator CirculatorT& operator=(const CirculatorT& _rhs) { mesh_ = _rhs.mesh_; start_ = _rhs.start_; heh_ = _rhs.heh_; active_ = _rhs.active_; return *this; } #if IsConst /// construct from non-const circulator type CirculatorT(const NonConstCircT& _rhs) : mesh_(_rhs.mesh_), start_(_rhs.start_), heh_(_rhs.heh_), active_(_rhs.active_) { post_init; } /// assign from non-const circulator CirculatorT& operator=(const NonConstCircT& _rhs) { mesh_ = _rhs.mesh_; start_ = _rhs.start_; heh_ = _rhs.heh_; active_ = _rhs.active_; return *this; } #else friend class ConstCircT; #endif /// Equal ? bool operator==(const CirculatorT& _rhs) const { return ((mesh_ == _rhs.mesh_) && (start_ == _rhs.start_) && (heh_ == _rhs.heh_) && (active_ == _rhs.active_)); } /// Not equal ? bool operator!=(const CirculatorT& _rhs) const { return !operator==(_rhs); } /// Pre-Increment (next cw target) CirculatorT& operator++() { assert(mesh_); active_ = true; increment; return *this; } /// Pre-Decrement (next ccw target) CirculatorT& operator--() { assert(mesh_); active_ = true; decrement; return *this; } /** Get the current halfedge. There are \c Vertex*Iters and \c Face*Iters. For both the current state is defined by the current halfedge. This is what this method returns. */ HalfedgeHandle current_halfedge_handle() const { return heh_; } /// Return the handle of the current target. TargetHandle handle() const { assert(mesh_); return get_handle; } /// Cast to the handle of the current target. operator TargetHandle() const { assert(mesh_); return get_handle; } /// Return a reference to the current target. reference operator*() const { assert(mesh_); return mesh_->deref(handle()); } /// Return a pointer to the current target. pointer operator->() const { assert(mesh_); return &mesh_->deref(handle()); } /** Returns whether the circulator is still valid. After one complete round around a vertex/face the circulator becomes invalid, i.e. this function will return \c false. Nevertheless you can continue circulating. This method just tells you whether you have completed the first round. */ operator bool() const { return heh_.is_valid() && ((start_ != heh_) || (!active_)); } private: mesh_ptr mesh_; HalfedgeHandle start_, heh_; bool active_; }; OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/gen/circulators_header.hh0000660000175000011300000001111314172246500024411 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_CIRCULATORS_HH #define OPENMESH_CIRCULATORS_HH //============================================================================= // // Vertex and Face circulators for PolyMesh/TriMesh // //============================================================================= //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Iterators { //== FORWARD DECLARATIONS ===================================================== template class VertexVertexIterT; template class VertexIHalfedgeIterT; template class VertexOHalfedgeIterT; template class VertexEdgeIterT; template class VertexFaceIterT; template class ConstVertexVertexIterT; template class ConstVertexIHalfedgeIterT; template class ConstVertexOHalfedgeIterT; template class ConstVertexEdgeIterT; template class ConstVertexFaceIterT; template class FaceVertexIterT; template class FaceHalfedgeIterT; template class FaceEdgeIterT; template class FaceFaceIterT; template class ConstFaceVertexIterT; template class ConstFaceHalfedgeIterT; template class ConstFaceEdgeIterT; template class ConstFaceFaceIterT; OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/gen/generate.sh0000660000175000011300000001254514172246500022366 0ustar moebiusacg_staff#!/bin/bash #------------------------------------------------------------------------------ # generate_iterator( TargetType, n_elements, has_element_status ) function generate_iterator { NonConstIter=$1"IterT" ConstIter="Const"$NonConstIter TargetType="typename Mesh::"$1 TargetHandle="typename Mesh::"$1"Handle" cat iterators_template.hh \ | sed -e "s/IteratorT/$NonConstIter/; s/IteratorT/$NonConstIter/; s/NonConstIterT/$NonConstIter/; s/ConstIterT/$ConstIter/; s/TargetType/$TargetType/; s/TargetHandle/$TargetHandle/; s/IsConst/0/; s/n_elements/$2/; s/has_element_status/$3/;" cat iterators_template.hh \ | sed -e "s/IteratorT/$ConstIter/; s/IteratorT/$ConstIter/; s/NonConstIterT/$NonConstIter/; s/ConstIterT/$ConstIter/; s/TargetType/$TargetType/; s/TargetHandle/$TargetHandle/; s/IsConst/1/; s/n_elements/$2/; s/has_element_status/$3/;" } #------------------------------------------------------------------------------ # generate_circulator( NonConstName, SourceType, TargetType, # post_init, # increment, decrement, # get_handle, # [Name] ) function generate_circulator { NonConstCirc=$1 ConstCirc="Const"$NonConstCirc SourceHandle="typename Mesh::"$2"Handle" TargetHandle="typename Mesh::"$3"Handle" TargetType="typename Mesh::"$3 cat circulators_template.hh \ | sed -e "s/CirculatorT/$NonConstCirc/; s/CirculatorT/$NonConstCirc/; s/NonConstCircT/$NonConstCirc/; s/ConstCircT/$ConstCirc/; s/SourceHandle/$SourceHandle/; s/TargetHandle/$TargetHandle/; s/TargetType/$TargetType/; s/IsConst/0/; s/post_init/$4/; s/increment/$5/; s/decrement/$6/; s/get_handle/$7/;" cat circulators_template.hh \ | sed -e "s/CirculatorT/$ConstCirc/; s/CirculatorT/$ConstCirc/; s/NonConstCircT/$NonConstCirc/; s/ConstCircT/$ConstCirc/; s/SourceHandle/$SourceHandle/; s/TargetHandle/$TargetHandle/; s/TargetType/$TargetType/; s/IsConst/1/; s/post_init/$4/; s/increment/$5/; s/decrement/$6/; s/get_handle/$7/;" } #------------------------------------------------------------------------------ ### Generate IteratorsT.hh cat iterators_header.hh > IteratorsT.hh generate_iterator Vertex n_vertices has_vertex_status >> IteratorsT.hh generate_iterator Halfedge n_halfedges has_halfedge_status >> IteratorsT.hh generate_iterator Edge n_edges has_edge_status >> IteratorsT.hh generate_iterator Face n_faces has_face_status >> IteratorsT.hh cat footer.hh >> IteratorsT.hh #------------------------------------------------------------------------------ ### Generate CirculatorsT.hh cat circulators_header.hh > CirculatorsT.hh generate_circulator VertexVertexIterT Vertex Vertex \ " " \ "heh_=mesh_->cw_rotated_halfedge_handle(heh_);" \ "heh_=mesh_->ccw_rotated_halfedge_handle(heh_);" \ "mesh_->to_vertex_handle(heh_);" \ >> CirculatorsT.hh generate_circulator VertexOHalfedgeIterT Vertex Halfedge \ " " \ "heh_=mesh_->cw_rotated_halfedge_handle(heh_);" \ "heh_=mesh_->ccw_rotated_halfedge_handle(heh_);" \ "heh_" \ >> CirculatorsT.hh generate_circulator VertexIHalfedgeIterT Vertex Halfedge \ " " \ "heh_=mesh_->cw_rotated_halfedge_handle(heh_);" \ "heh_=mesh_->ccw_rotated_halfedge_handle(heh_);" \ "mesh_->opposite_halfedge_handle(heh_)" \ >> CirculatorsT.hh generate_circulator VertexEdgeIterT Vertex Edge \ " " \ "heh_=mesh_->cw_rotated_halfedge_handle(heh_);" \ "heh_=mesh_->ccw_rotated_halfedge_handle(heh_);" \ "mesh_->edge_handle(heh_)" \ >> CirculatorsT.hh generate_circulator VertexFaceIterT Vertex Face \ "if (heh_.is_valid() \&\& !handle().is_valid()) operator++();" \ "do heh_=mesh_->cw_rotated_halfedge_handle(heh_); while ((*this) \&\& (!handle().is_valid()));" \ "do heh_=mesh_->ccw_rotated_halfedge_handle(heh_); while ((*this) \&\& (!handle().is_valid()));" \ "mesh_->face_handle(heh_)" \ >> CirculatorsT.hh generate_circulator FaceVertexIterT Face Vertex \ " " \ "heh_=mesh_->next_halfedge_handle(heh_);" \ "heh_=mesh_->prev_halfedge_handle(heh_);" \ "mesh_->to_vertex_handle(heh_)" \ >> CirculatorsT.hh generate_circulator FaceHalfedgeIterT Face Halfedge \ " " \ "heh_=mesh_->next_halfedge_handle(heh_);" \ "heh_=mesh_->prev_halfedge_handle(heh_);" \ "heh_" \ >> CirculatorsT.hh generate_circulator FaceEdgeIterT Face Edge \ " " \ "heh_=mesh_->next_halfedge_handle(heh_);" \ "heh_=mesh_->prev_halfedge_handle(heh_);" \ "mesh_->edge_handle(heh_)" \ >> CirculatorsT.hh generate_circulator FaceFaceIterT Face Face \ "if (heh_.is_valid() \&\& !handle().is_valid()) operator++();" \ "do heh_=mesh_->next_halfedge_handle(heh_); while ((*this) \&\& (!handle().is_valid()));" \ "do heh_=mesh_->prev_halfedge_handle(heh_); while ((*this) \&\& (!handle().is_valid()));" \ "mesh_->face_handle(mesh_->opposite_halfedge_handle(heh_))" \ >> CirculatorsT.hh cat footer.hh >> CirculatorsT.hh #------------------------------------------------------------------------------ OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/gen/iterators_template.hh0000660000175000011300000000712114172246500024462 0ustar moebiusacg_staff//== CLASS DEFINITION ========================================================= /** \class IteratorT IteratorsT.hh Linear iterator. */ template class IteratorT { public: //--- Typedefs --- typedef TargetType value_type; typedef TargetHandle value_handle; #if IsConst typedef const value_type& reference; typedef const value_type* pointer; typedef const Mesh* mesh_ptr; typedef const Mesh& mesh_ref; #else typedef value_type& reference; typedef value_type* pointer; typedef Mesh* mesh_ptr; typedef Mesh& mesh_ref; #endif /// Default constructor. IteratorT() : mesh_(0), skip_bits_(0) {} /// Construct with mesh and a target handle. IteratorT(mesh_ref _mesh, value_handle _hnd, bool _skip=false) : mesh_(&_mesh), hnd_(_hnd), skip_bits_(0) { if (_skip) enable_skipping(); } /// Copy constructor IteratorT(const IteratorT& _rhs) : mesh_(_rhs.mesh_), hnd_(_rhs.hnd_), skip_bits_(_rhs.skip_bits_) {} /// Assignment operator IteratorT& operator=(const IteratorT& _rhs) { mesh_ = _rhs.mesh_; hnd_ = _rhs.hnd_; skip_bits_ = _rhs.skip_bits_; return *this; } #if IsConst /// Construct from a non-const iterator IteratorT(const NonConstIterT& _rhs) : mesh_(_rhs.mesh_), hnd_(_rhs.hnd_), skip_bits_(_rhs.skip_bits_) {} /// Assignment from non-const iterator IteratorT& operator=(const NonConstIterT& _rhs) { mesh_ = _rhs.mesh_; hnd_ = _rhs.hnd_; skip_bits_ = _rhs.skip_bits_; return *this; } #else friend class ConstIterT; #endif /// Standard dereferencing operator. reference operator*() const { return mesh_->deref(hnd_); } /// Standard pointer operator. pointer operator->() const { return &(mesh_->deref(hnd_)); } /// Get the handle of the item the iterator refers to. value_handle handle() const { return hnd_; } /// Cast to the handle of the item the iterator refers to. operator value_handle() const { return hnd_; } /// Are two iterators equal? Only valid if they refer to the same mesh! bool operator==(const IteratorT& _rhs) const { return ((mesh_ == _rhs.mesh_) && (hnd_ == _rhs.hnd_)); } /// Not equal? bool operator!=(const IteratorT& _rhs) const { return !operator==(_rhs); } /// Standard pre-increment operator IteratorT& operator++() { hnd_.__increment(); if (skip_bits_) skip_fwd(); return *this; } /// Standard pre-decrement operator IteratorT& operator--() { hnd_.__decrement(); if (skip_bits_) skip_bwd(); return *this; } /// Turn on skipping: automatically skip deleted/hidden elements void enable_skipping() { if (mesh_ && mesh_->has_element_status()) { Attributes::StatusInfo status; status.set_deleted(true); status.set_hidden(true); skip_bits_ = status.bits(); skip_fwd(); } else skip_bits_ = 0; } /// Turn on skipping: automatically skip deleted/hidden elements void disable_skipping() { skip_bits_ = 0; } private: void skip_fwd() { assert(mesh_ && skip_bits_); while ((hnd_.idx() < (signed) mesh_->n_elements()) && (mesh_->status(hnd_).bits() & skip_bits_)) hnd_.__increment(); } void skip_bwd() { assert(mesh_ && skip_bits_); while ((hnd_.idx() >= 0) && (mesh_->status(hnd_).bits() & skip_bits_)) hnd_.__decrement(); } private: mesh_ptr mesh_; value_handle hnd_; unsigned int skip_bits_; }; OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/gen/iterators_header.hh0000660000175000011300000001011614172246500024075 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_ITERATORS_HH #define OPENMESH_ITERATORS_HH //============================================================================= // // Iterators for PolyMesh/TriMesh // //============================================================================= //== INCLUDES ================================================================= #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Iterators { //== FORWARD DECLARATIONS ===================================================== template class VertexIterT; template class ConstVertexIterT; template class HalfedgeIterT; template class ConstHalfedgeIterT; template class EdgeIterT; template class ConstEdgeIterT; template class FaceIterT; template class ConstFaceIterT; OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/DefaultPolyMesh.hh0000660000175000011300000000772314172246500023057 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2019, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_DEFAULTPOLYMESH_HH #define OPENMESH_DEFAULTPOLYMESH_HH //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== TYPEDEFS ================================================================= typedef PolyMesh_ArrayKernelT PolyMesh; //============================================================================= } // namespace OpenMesh //============================================================================= //============================================================================= #endif // OPENMESH_DEFAULTPOLYMESH_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/BaseKernel.cc0000660000175000011300000002034614172246500022007 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include #include namespace OpenMesh { void BaseKernel::property_stats() const { property_stats(std::clog); } void BaseKernel::property_stats(std::ostream& _ostr) const { const PropertyContainer::Properties& vps = vprops_.properties(); const PropertyContainer::Properties& hps = hprops_.properties(); const PropertyContainer::Properties& eps = eprops_.properties(); const PropertyContainer::Properties& fps = fprops_.properties(); const PropertyContainer::Properties& mps = mprops_.properties(); PropertyContainer::Properties::const_iterator it; _ostr << vprops_.size() << " vprops:\n"; for (it=vps.begin(); it!=vps.end(); ++it) { *it == nullptr ? (void)(_ostr << "[deleted]" << "\n") : (*it)->stats(_ostr); } _ostr << hprops_.size() << " hprops:\n"; for (it=hps.begin(); it!=hps.end(); ++it) { *it == nullptr ? (void)(_ostr << "[deleted]" << "\n") : (*it)->stats(_ostr); } _ostr << eprops_.size() << " eprops:\n"; for (it=eps.begin(); it!=eps.end(); ++it) { *it == nullptr ? (void)(_ostr << "[deleted]" << "\n") : (*it)->stats(_ostr); } _ostr << fprops_.size() << " fprops:\n"; for (it=fps.begin(); it!=fps.end(); ++it) { *it == nullptr ? (void)(_ostr << "[deleted]" << "\n") : (*it)->stats(_ostr); } _ostr << mprops_.size() << " mprops:\n"; for (it=mps.begin(); it!=mps.end(); ++it) { *it == nullptr ? (void)(_ostr << "[deleted]" << "\n") : (*it)->stats(_ostr); } } void BaseKernel::vprop_stats( std::string& _string ) const { _string.clear(); PropertyContainer::Properties::const_iterator it; const PropertyContainer::Properties& vps = vprops_.properties(); for (it=vps.begin(); it!=vps.end(); ++it) if ( *it == nullptr ) _string += "[deleted] \n"; else { _string += (*it)->name(); _string += "\n"; } } void BaseKernel::hprop_stats( std::string& _string ) const { _string.clear(); PropertyContainer::Properties::const_iterator it; const PropertyContainer::Properties& hps = hprops_.properties(); for (it=hps.begin(); it!=hps.end(); ++it) if ( *it == nullptr ) _string += "[deleted] \n"; else { _string += (*it)->name(); _string += "\n"; } } void BaseKernel::eprop_stats( std::string& _string ) const { _string.clear(); PropertyContainer::Properties::const_iterator it; const PropertyContainer::Properties& eps = eprops_.properties(); for (it=eps.begin(); it!=eps.end(); ++it) if ( *it == nullptr ) _string += "[deleted] \n"; else { _string += (*it)->name(); _string += "\n"; } } void BaseKernel::fprop_stats( std::string& _string ) const { _string.clear(); PropertyContainer::Properties::const_iterator it; const PropertyContainer::Properties& fps = fprops_.properties(); for (it=fps.begin(); it!=fps.end(); ++it) if ( *it == nullptr ) _string += "[deleted] \n"; else { _string += (*it)->name(); _string += "\n"; } } void BaseKernel::mprop_stats( std::string& _string ) const { _string.clear(); PropertyContainer::Properties::const_iterator it; const PropertyContainer::Properties& mps = mprops_.properties(); for (it=mps.begin(); it!=mps.end(); ++it) if ( *it == nullptr ) _string += "[deleted] \n"; else { _string += (*it)->name(); _string += "\n"; } } void BaseKernel::vprop_stats() const { vprop_stats(std::clog); } void BaseKernel::vprop_stats(std::ostream& _ostr ) const { PropertyContainer::Properties::const_iterator it; const PropertyContainer::Properties& vps = vprops_.properties(); for (it=vps.begin(); it!=vps.end(); ++it) *it == nullptr ? (void)(_ostr << "[deleted]" << "\n") : (*it)->stats(_ostr); } void BaseKernel::hprop_stats() const { hprop_stats(std::clog); } void BaseKernel::hprop_stats(std::ostream& _ostr ) const { PropertyContainer::Properties::const_iterator it; const PropertyContainer::Properties& hps = hprops_.properties(); for (it=hps.begin(); it!=hps.end(); ++it) *it == nullptr ? (void)(_ostr << "[deleted]" << "\n") : (*it)->stats(_ostr); } void BaseKernel::eprop_stats() const { eprop_stats(std::clog); } void BaseKernel::eprop_stats(std::ostream& _ostr ) const { PropertyContainer::Properties::const_iterator it; const PropertyContainer::Properties& eps = eprops_.properties(); for (it=eps.begin(); it!=eps.end(); ++it) *it == nullptr ? (void)(_ostr << "[deleted]" << "\n") : (*it)->stats(_ostr); } void BaseKernel::fprop_stats() const { fprop_stats(std::clog); } void BaseKernel::fprop_stats(std::ostream& _ostr ) const { PropertyContainer::Properties::const_iterator it; const PropertyContainer::Properties& fps = fprops_.properties(); for (it=fps.begin(); it!=fps.end(); ++it) *it == nullptr ? (void)(_ostr << "[deleted]" << "\n") : (*it)->stats(_ostr); } void BaseKernel::mprop_stats() const { mprop_stats(std::clog); } void BaseKernel::mprop_stats(std::ostream& _ostr ) const { PropertyContainer::Properties::const_iterator it; const PropertyContainer::Properties& mps = mprops_.properties(); for (it=mps.begin(); it!=mps.end(); ++it) *it == nullptr ? (void)(_ostr << "[deleted]" << "\n") : (*it)->stats(_ostr); } } OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/SmartRange.hh0000660000175000011300000004124014172246500022045 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2019, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #pragma once #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== FORWARD DECLARATION ====================================================== //== CLASS DEFINITION ========================================================= namespace { struct Identity { template T operator()(const T& _t) const { return _t; } }; } template struct FilteredSmartRangeT; /// Base class for all smart range types template struct SmartRangeT { using Handle = HandleT; using SmartRange = SmartRangeT; using Range = RangeT; // TODO: Someone with better c++ knowledge may improve the code below. /** @brief Computes the sum of elements. * * Computes the sum of all elements in the range after applying the functor \p f. * * @param f Functor that is applied to all elements before computing the sum */ template auto sum(Functor&& f) -> typename std::decay()))>::type { auto range = static_cast(this); auto begin = range->begin(); auto end = range->end(); assert(begin != end); typename std::decay::type result = f(*begin); auto it = begin; ++it; for (; it != end; ++it) result += f(*it); return result; } /** @brief Computes the average of elements. * * Computes the average of all elements in the range after applying the functor \p f. * * @param f Functor that is applied to all elements before computing the average. */ template auto avg(Functor&& f) -> typename std::decay()))>::type { auto range = static_cast(this); auto begin = range->begin(); auto end = range->end(); assert(begin != end); typename std::decay::type result = f(*begin); auto it = begin; ++it; int n_elements = 1; for (; it != end; ++it) { result += f(*it); ++n_elements; } return (1.0 / n_elements) * result; } /** @brief Computes the weighted average of elements. * * Computes the weighted average of all elements in the range after applying the functor \p f. * * @param f Functor that is applied to all elements before computing the average. * @param w Functor returning element weight. */ template auto avg(Functor&& f, WeightFunctor&& w) -> typename std::decay())+w(std::declval())))*f(std::declval()))>::type { auto range = static_cast(this); auto begin = range->begin(); auto end = range->end(); assert(begin != end); typename std::decay::type weight = w(*begin); typename std::decay::type result = weight * f(*begin); typename std::decay::type weight_sum = weight; auto it = begin; ++it; for (; it != end; ++it) { weight = w(*it); result += weight*f(*it); weight_sum += weight; } return (1.0 / weight_sum) * result; } /** @brief Check if any element fulfils condition. * * Checks if functor \p f returns true for any of the elements in the range. * Returns true if that is the case, false otherwise. * * @param f Functor that is evaluated for all elements. */ template auto any_of(Functor&& f) -> bool { auto range = static_cast(this); for (auto e : *range) if (f(e)) return true; return false; } /** @brief Check if all elements fulfil condition. * * Checks if functor \p f returns true for all of the elements in the range. * Returns true if that is the case, false otherwise. * * @param f Functor that is evaluated for all elements. */ template auto all_of(Functor&& f) -> bool { auto range = static_cast(this); for (auto e : *range) if (!f(e)) return false; return true; } /** @brief Convert range to array. * * Converts the range of elements into an array of objects returned by functor \p f. * The size of the array needs to be provided by the user. If the size is larger than the number of * elements in the range, the remaining entries of the array will be uninitialized. * * @param f Functor that is applied to all elements before putting them into the array. If no functor is provided * the array will contain the handles. */ template auto to_array(Functor&& f = {}) -> std::array()))>::type, n> { auto range = static_cast(this); std::array()))>::type, n> res; auto it = range->begin(); auto end = range->end(); int i = 0; while (i < n && it != end) res[i++] = f(*(it++)); return res; } /** @brief Convert range to vector. * * Converts the range of elements into a vector of objects returned by functor \p f. * * @param f Functor that is applied to all elements before putting them into the vector. If no functor is provided * the vector will contain the handles. */ template auto to_vector(Functor&& f = {}) -> std::vector()))>::type> { auto range = static_cast(this); std::vector()))>::type> res; for (const auto& e : *range) res.push_back(f(e)); return res; } /** @brief Convert range to set. * * Converts the range of elements into a set of objects returned by functor \p f. * * @param f Functor that is applied to all elements before putting them into the set. If no functor is provided * the set will contain the handles. */ template auto to_set(Functor&& f = {}) -> std::set()))>::type> { auto range = static_cast(this); std::set()))>::type> res; for (const auto& e : *range) res.insert(f(e)); return res; } /** @brief Get the first element that fulfills a condition. * * Finds the first element of the range for which the functor \p f evaluates to true. * Returns an invalid handle if none evaluates to true * * @param f Functor that is applied to all elements before putting them into the set. If no functor is provided * the set will contain the handles. */ template auto first(Functor&& f = {}) -> HandleT { auto range = static_cast(this); for (const auto& e : *range) if (f(e)) return e; return HandleT(); } /** @brief Compute minimum. * * Computes the minimum of all objects returned by functor \p f. * * @param f Functor that is applied to all elements before computing minimum. */ template auto min(Functor&& f) -> typename std::decay()))>::type { using std::min; auto range = static_cast(this); auto it = range->begin(); auto end = range->end(); assert(it != end); typename std::decay()))>::type res = f(*it); ++it; for (; it != end; ++it) res = min(res, f(*it)); return res; } /** @brief Compute minimal element. * * Computes the element that minimizes \p f. * * @param f Functor that is applied to all elements before comparing. */ template auto argmin(Functor&& f) -> HandleT { auto range = static_cast(this); auto it = range->begin(); auto min_it = it; auto end = range->end(); assert(it != end); typename std::decay()))>::type curr_min = f(*it); ++it; for (; it != end; ++it) { auto val = f(*it); if (val < curr_min) { curr_min = val; min_it = it; } } return *min_it; } /** @brief Compute maximum. * * Computes the maximum of all objects returned by functor \p f. * * @param f Functor that is applied to all elements before computing maximum. */ template auto max(Functor&& f) -> typename std::decay()))>::type { using std::max; auto range = static_cast(this); auto it = range->begin(); auto end = range->end(); assert(it != end); typename std::decay()))>::type res = f(*it); ++it; for (; it != end; ++it) res = max(res, f(*it)); return res; } /** @brief Compute maximal element. * * Computes the element that maximizes \p f. * * @param f Functor that is applied to all elements before comparing. */ template auto argmax(Functor&& f) -> HandleT { auto range = static_cast(this); auto it = range->begin(); auto max_it = it; auto end = range->end(); assert(it != end); typename std::decay()))>::type curr_max = f(*it); ++it; for (; it != end; ++it) { auto val = f(*it); if (val > curr_max) { curr_max = val; max_it = it; } } return *max_it; } /** @brief Computes minimum and maximum. * * Computes the minimum and maximum of all objects returned by functor \p f. Result is returned as std::pair * containing minimum as first and maximum as second element. * * @param f Functor that is applied to all elements before computing maximum. */ template auto minmax(Functor&& f) -> std::pair()))>::type, typename std::decay()))>::type> { return std::make_pair(this->min(f), this->max(f)); } /** @brief Compute number of elements that satisfy a given predicate. * * Computes the numer of elements which satisfy functor \p f. * * @param f Predicate that elements have to satisfy in order to be counted. */ template auto count_if(Functor&& f) -> int { int count = 0; auto range = static_cast(this); for (const auto& e : *range) if (f(e)) ++count; return count; } /** @brief Apply a functor to each element. * * Calls functor \p f with each element as parameter * * @param f Functor that is called for each element. */ template auto for_each(Functor&& f) -> void { auto range = static_cast(this); for (const auto& e : *range) f(e); } /** @brief Only iterate over a subset of elements * * Returns a smart range which skips all elements that do not satisfy functor \p f * * @param f Functor that needs to be evaluated to true if the element should not be skipped. */ template auto filtered(Functor&& f) -> FilteredSmartRangeT { auto range = static_cast(this); return FilteredSmartRangeT(std::forward(f), (*range).begin(), (*range).end()); } }; /// Class which applies a filter when iterating over elements template struct FilteredSmartRangeT : public SmartRangeT, HandleT> { using BaseRange = SmartRangeT, HandleT>; using BaseIterator = decltype((std::declval().begin())); struct FilteredIterator : public BaseIterator { FilteredIterator(Functor f, BaseIterator it, BaseIterator end): BaseIterator(it), f_(f), end_(end) { if (!BaseIterator::operator==(end_) && !f_(*(*this))) // if start is not valid go to first valid one operator++(); } FilteredIterator(const FilteredIterator& other) = default; FilteredIterator& operator=(const FilteredIterator& other) { BaseIterator::operator=(other); end_ = other.end_; return *this; } FilteredIterator& operator++() { if (BaseIterator::operator==(end_)) // don't go past end return *this; // go to next valid one do BaseIterator::operator++(); while (BaseIterator::operator!=(end_) && !f_(*(*this))); return *this; } Functor f_; // Should iterators always get a reference to filter stored in range? // Should iterators stay valid after range goes out of scope? BaseIterator end_; }; FilteredSmartRangeT(Functor&& f, BaseIterator begin, BaseIterator end) : f_(std::forward(f)), begin_(std::move(begin)), end_(std::move(end)){} FilteredIterator begin() const { return FilteredIterator(f_, begin_, end_); } FilteredIterator end() const { return FilteredIterator(f_, end_, end_); } Functor f_; BaseIterator begin_; BaseIterator end_; }; //============================================================================= } // namespace OpenMesh //============================================================================= //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/Tags.hh0000660000175000011300000000656414172246500020712 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #pragma once namespace OpenMesh { /// Connectivity tag indicating that the tagged mesh has polygon connectivity. struct PolyConnectivityTag {}; /// Connectivity tag indicating that the tagged mesh has triangle connectivity. struct TriConnectivityTag {}; } // namespace OpenMesh OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/PolyMeshT.hh0000660000175000011300000006223714172246500021677 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS PolyMeshT // //============================================================================= #ifndef OPENMESH_POLYMESHT_HH #define OPENMESH_POLYMESHT_HH //== INCLUDES ================================================================= #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /** \class PolyMeshT PolyMeshT.hh Base type for a polygonal mesh. This is the base class for a polygonal mesh. It is parameterized by a mesh kernel that is given as a template argument. This class inherits all methods from its mesh kernel. \param Kernel: template argument for the mesh kernel \note You should use the predefined mesh-kernel combinations in \ref mesh_types_group \see \ref mesh_type */ template class PolyMeshT : public Kernel { public: /// Self type. Used to specify iterators/circulators. typedef PolyMeshT This; //--- item types --- //@{ /// Determine whether this is a PolyMeshT or TriMeshT (This function does not check the per face vertex count! It only checks if the datatype is PolyMeshT or TriMeshT) static constexpr bool is_polymesh() { return true; } static constexpr bool is_trimesh() { return false; } using ConnectivityTag = PolyConnectivityTag; enum { IsPolyMesh = 1 }; enum { IsTriMesh = 0 }; //@} /// \name Mesh Items //@{ /// Scalar type typedef typename Kernel::Scalar Scalar; /// Coordinate type typedef typename Kernel::Point Point; /// Normal type typedef typename Kernel::Normal Normal; /// Color type typedef typename Kernel::Color Color; /// TexCoord1D type typedef typename Kernel::TexCoord1D TexCoord1D; /// TexCoord2D type typedef typename Kernel::TexCoord2D TexCoord2D; /// TexCoord3D type typedef typename Kernel::TexCoord3D TexCoord3D; /// Vertex type typedef typename Kernel::Vertex Vertex; /// Halfedge type typedef typename Kernel::Halfedge Halfedge; /// Edge type typedef typename Kernel::Edge Edge; /// Face type typedef typename Kernel::Face Face; //@} //--- handle types --- /// Handle for referencing the corresponding item typedef typename Kernel::VertexHandle VertexHandle; typedef typename Kernel::HalfedgeHandle HalfedgeHandle; typedef typename Kernel::EdgeHandle EdgeHandle; typedef typename Kernel::FaceHandle FaceHandle; typedef typename Kernel::VertexIter VertexIter; typedef typename Kernel::HalfedgeIter HalfedgeIter; typedef typename Kernel::EdgeIter EdgeIter; typedef typename Kernel::FaceIter FaceIter; typedef typename Kernel::ConstVertexIter ConstVertexIter; typedef typename Kernel::ConstHalfedgeIter ConstHalfedgeIter; typedef typename Kernel::ConstEdgeIter ConstEdgeIter; typedef typename Kernel::ConstFaceIter ConstFaceIter; //@} //--- circulators --- /** \name Mesh Circulators Refer to OpenMesh::Mesh::Iterators or \ref mesh_iterators for documentation. */ //@{ /// Circulator typedef typename Kernel::VertexVertexIter VertexVertexIter; typedef typename Kernel::VertexOHalfedgeIter VertexOHalfedgeIter; typedef typename Kernel::VertexIHalfedgeIter VertexIHalfedgeIter; typedef typename Kernel::VertexEdgeIter VertexEdgeIter; typedef typename Kernel::VertexFaceIter VertexFaceIter; typedef typename Kernel::FaceVertexIter FaceVertexIter; typedef typename Kernel::FaceHalfedgeIter FaceHalfedgeIter; typedef typename Kernel::FaceEdgeIter FaceEdgeIter; typedef typename Kernel::FaceFaceIter FaceFaceIter; typedef typename Kernel::ConstVertexVertexIter ConstVertexVertexIter; typedef typename Kernel::ConstVertexOHalfedgeIter ConstVertexOHalfedgeIter; typedef typename Kernel::ConstVertexIHalfedgeIter ConstVertexIHalfedgeIter; typedef typename Kernel::ConstVertexEdgeIter ConstVertexEdgeIter; typedef typename Kernel::ConstVertexFaceIter ConstVertexFaceIter; typedef typename Kernel::ConstFaceVertexIter ConstFaceVertexIter; typedef typename Kernel::ConstFaceHalfedgeIter ConstFaceHalfedgeIter; typedef typename Kernel::ConstFaceEdgeIter ConstFaceEdgeIter; typedef typename Kernel::ConstFaceFaceIter ConstFaceFaceIter; //@} // --- constructor/destructor PolyMeshT() {} template explicit PolyMeshT(const T& t) : Kernel(t) {} virtual ~PolyMeshT() {} /** Uses default copy and assignment operator. Use them to assign two meshes of \b equal type. If the mesh types vary, use PolyMeshT::assign() instead. */ // --- creation --- /** * \brief Adds a new default-initialized vertex. * * \sa new_vertex(const Point&), new_vertex_dirty() */ inline SmartVertexHandle new_vertex() { return make_smart(Kernel::new_vertex(), this); } /** * \brief Adds a new vertex initialized to a custom position. * * \sa new_vertex(), new_vertex_dirty() * * \attention Be careful to not use a reference to a point in the mesh itself here. * as a resize of the underlying vector might invalidate this reference * and cause a segfault. */ inline SmartVertexHandle new_vertex(const Point& _p) { VertexHandle vh(Kernel::new_vertex()); this->set_point(vh, _p); return make_smart(vh, this); } /** * Same as new_vertex(const Point&) but never shrinks, only enlarges the * vertex property vectors. * * If you are rebuilding a mesh that you erased with ArrayKernel::clean() or * ArrayKernel::clean_keep_reservation() using this method instead of * new_vertex(const Point &) saves reallocation and reinitialization of * property memory. * * \sa new_vertex(const Point &) */ inline SmartVertexHandle new_vertex_dirty(const Point& _p) { VertexHandle vh(Kernel::new_vertex_dirty()); this->set_point(vh, _p); return make_smart(vh, this); } /** Alias for new_vertex(const Point&). * * \attention Be careful to not use a reference to a point in the mesh itself here. * as a resize of the underlying vector might invalidate this reference * and cause a segfault. * */ inline SmartVertexHandle add_vertex(const Point& _p) { return new_vertex(_p); } /// Alias for new_vertex_dirty(). inline SmartVertexHandle add_vertex_dirty(const Point& _p) { return make_smart(new_vertex_dirty(_p), this); } // --- normal vectors --- /** \name Normal vector computation */ //@{ /** \brief Compute normals for all primitives * * Calls update_face_normals() , update_halfedge_normals() and update_vertex_normals() if * the normals (i.e. the properties) exist. * * \note Face normals are required to compute vertex and halfedge normals! */ void update_normals(); /// Update normal for face _fh void update_normal(FaceHandle _fh) { this->set_normal(_fh, calc_face_normal(_fh)); } /** \brief Update normal vectors for all faces. * * \attention Needs the Attributes::Normal attribute for faces. * Call request_face_normals() before using it! */ void update_face_normals(); /** Calculate normal vector for face _fh. */ virtual Normal calc_face_normal(FaceHandle _fh) const; /** Calculate normal vector for face (_p0, _p1, _p2). */ Normal calc_face_normal(const Point& _p0, const Point& _p1, const Point& _p2) const; /// same as calc_face_normal Normal calc_normal(FaceHandle _fh) const; /// calculates the average of the vertices defining _fh void calc_face_centroid(FaceHandle _fh, Point& _pt) const { _pt = calc_face_centroid(_fh); } /// Computes and returns the average of the vertices defining _fh Point calc_face_centroid(FaceHandle _fh) const; /// Computes and returns the average of the vertices defining _fh (same as calc_face_centroid) Point calc_centroid(FaceHandle _fh) const; /// Computes and returns the average of the vertices defining _eh (same as calc_edge_midpoint) Point calc_centroid(EdgeHandle _eh) const; /// Computes and returns the average of the vertices defining _heh (same as calc_edge_midpoint for edge of halfedge) Point calc_centroid(HalfedgeHandle _heh) const; /// Returns the point of _vh Point calc_centroid(VertexHandle _vh) const; /// Computes and returns the average of the vertices defining the mesh Point calc_centroid(MeshHandle _mh) const; /// Update normal for halfedge _heh void update_normal(HalfedgeHandle _heh, const double _feature_angle = 0.8) { this->set_normal(_heh, calc_halfedge_normal(_heh,_feature_angle)); } /** \brief Update normal vectors for all halfedges. * * Uses the existing face normals to compute halfedge normals * * \note Face normals have to be computed first! * * \attention Needs the Attributes::Normal attribute for faces and halfedges. * Call request_face_normals() and request_halfedge_normals() before using it! */ void update_halfedge_normals(const double _feature_angle = 0.8); /** \brief Calculate halfedge normal for one specific halfedge * * Calculate normal vector for halfedge _heh. * * \note Face normals have to be computed first! * * \attention Needs the Attributes::Normal attribute for faces and vertices. * Call request_face_normals() and request_halfedge_normals() before using it! * * @param _heh Handle of the halfedge * @param _feature_angle If the dihedral angle across this edge is greater than this value, the edge is considered as a feature edge (angle in radians) */ virtual Normal calc_halfedge_normal(HalfedgeHandle _heh, const double _feature_angle = 0.8) const; /// same as calc_halfedge_normal Normal calc_normal(HalfedgeHandle, const double _feature_angle = 0.8) const; /** identifies feature edges w.r.t. the minimal dihedral angle for feature edges (in radians) */ /** and the status feature tag */ bool is_estimated_feature_edge(HalfedgeHandle _heh, const double _feature_angle) const; /// Update normal for vertex _vh void update_normal(VertexHandle _vh) { this->set_normal(_vh, calc_vertex_normal(_vh)); } /** \brief Update normal vectors for all vertices. * * Uses existing face normals to calculate new vertex normals. * * \note Face normals have to be computed first! * * \attention Needs the Attributes::Normal attribute for faces and vertices. * Call request_face_normals() and request_vertex_normals() before using it! */ void update_vertex_normals(); /** \brief Calculate vertex normal for one specific vertex * * Calculate normal vector for vertex _vh by averaging normals * of adjacent faces. * * \note Face normals have to be computed first! * * \attention Needs the Attributes::Normal attribute for faces and vertices. * Call request_face_normals() and request_vertex_normals() before using it! * * @param _vh Handle of the vertex */ Normal calc_vertex_normal(VertexHandle _vh) const; /** Different methods for calculation of the normal at _vh: - ..._fast - the default one - the same as calc vertex_normal() - needs the Attributes::Normal attribute for faces - ..._correct - works properly for non-triangular meshes - does not need any attributes - ..._loop - calculates loop surface normals - does not need any attributes */ void calc_vertex_normal_fast(VertexHandle _vh, Normal& _n) const; void calc_vertex_normal_correct(VertexHandle _vh, Normal& _n) const; void calc_vertex_normal_loop(VertexHandle _vh, Normal& _n) const; /// same as calc_vertex_normal_correct Normal calc_normal(VertexHandle _vh) const; //@} // --- Geometry API - still in development --- /** Calculates the edge vector as the vector defined by the halfedge with id #0 (see below) */ void calc_edge_vector(EdgeHandle _eh, Normal& _edge_vec) const { _edge_vec = calc_edge_vector(_eh); } /** Calculates the edge vector as the vector defined by the halfedge with id #0 (see below) */ Normal calc_edge_vector(EdgeHandle _eh) const { return calc_edge_vector(this->halfedge_handle(_eh,0)); } /** Calculates the edge vector as the difference of the the points defined by to_vertex_handle() and from_vertex_handle() */ void calc_edge_vector(HalfedgeHandle _heh, Normal& _edge_vec) const { _edge_vec = calc_edge_vector(_heh); } /** Calculates the edge vector as the difference of the the points defined by to_vertex_handle() and from_vertex_handle() */ Normal calc_edge_vector(HalfedgeHandle _heh) const { return this->point(this->to_vertex_handle(_heh)) - this->point(this->from_vertex_handle(_heh)); } // Calculates the length of the edge _eh Scalar calc_edge_length(EdgeHandle _eh) const { return calc_edge_length(this->halfedge_handle(_eh,0)); } /** Calculates the length of the edge _heh */ Scalar calc_edge_length(HalfedgeHandle _heh) const { return (Scalar)sqrt(calc_edge_sqr_length(_heh)); } Scalar calc_edge_sqr_length(EdgeHandle _eh) const { return calc_edge_sqr_length(this->halfedge_handle(_eh,0)); } Scalar calc_edge_sqr_length(HalfedgeHandle _heh) const { Normal edge_vec; calc_edge_vector(_heh, edge_vec); return sqrnorm(edge_vec); } /** Calculates the midpoint of the halfedge _heh, defined by the positions of the two incident vertices */ Point calc_edge_midpoint(HalfedgeHandle _heh) const { VertexHandle vh0 = this->from_vertex_handle(_heh); VertexHandle vh1 = this->to_vertex_handle(_heh); return 0.5 * (this->point(vh0) + this->point(vh1)); } /** Calculates the midpoint of the edge _eh, defined by the positions of the two incident vertices */ Point calc_edge_midpoint(EdgeHandle _eh) const { return calc_edge_midpoint(this->halfedge_handle(_eh, 0)); } /// calculated and returns the average of the two vertex normals Normal calc_normal(EdgeHandle _eh) const { HalfedgeHandle _heh = this->halfedge_handle(_eh, 0); VertexHandle vh0 = this->from_vertex_handle(_heh); VertexHandle vh1 = this->to_vertex_handle(_heh); return 0.5 * (this->calc_normal(vh0) + this->calc_normal(vh1)); } /** defines a consistent representation of a sector geometry: the halfedge _in_heh defines the sector orientation the vertex pointed by _in_heh defines the sector center _vec0 and _vec1 are resp. the first and the second vectors defining the sector */ void calc_sector_vectors(HalfedgeHandle _in_heh, Normal& _vec0, Normal& _vec1) const { calc_edge_vector(this->next_halfedge_handle(_in_heh), _vec0);//p2 - p1 calc_edge_vector(this->opposite_halfedge_handle(_in_heh), _vec1);//p0 - p1 } /** calculates the sector angle.\n * The vertex pointed by _in_heh defines the sector center * The angle will be calculated between the given halfedge and the next halfedge.\n * Seen from the center vertex this will be the next halfedge in clockwise direction.\n NOTE: only boundary concave sectors are treated correctly */ Scalar calc_sector_angle(HalfedgeHandle _in_heh) const { Normal v0, v1; calc_sector_vectors(_in_heh, v0, v1); Scalar denom = norm(v0)*norm(v1); if ( denom == Scalar(0)) { return 0; } Scalar cos_a = dot(v0 , v1) / denom; if (this->is_boundary(_in_heh)) {//determine if the boundary sector is concave or convex FaceHandle fh(this->face_handle(this->opposite_halfedge_handle(_in_heh))); Normal f_n(calc_face_normal(fh));//this normal is (for convex fh) OK Scalar sign_a = dot(cross(v0, v1), f_n); return angle(cos_a, sign_a); } else { return acos(sane_aarg(cos_a)); } } // calculate the cos and the sin of angle <(_in_heh,next_halfedge(_in_heh)) /* void calc_sector_angle_cos_sin(HalfedgeHandle _in_heh, Scalar& _cos_a, Scalar& _sin_a) const { Normal in_vec, out_vec; calc_edge_vector(_in_heh, in_vec); calc_edge_vector(next_halfedge_handle(_in_heh), out_vec); Scalar denom = norm(in_vec)*norm(out_vec); if (is_zero(denom)) { _cos_a = 1; _sin_a = 0; } else { _cos_a = dot(in_vec, out_vec)/denom; _sin_a = norm(cross(in_vec, out_vec))/denom; } } */ /** calculates the normal (non-normalized) of the face sector defined by the angle <(_in_heh,next_halfedge(_in_heh)) */ void calc_sector_normal(HalfedgeHandle _in_heh, Normal& _sector_normal) const { Normal vec0, vec1; calc_sector_vectors(_in_heh, vec0, vec1); _sector_normal = cross(vec0, vec1);//(p2-p1)^(p0-p1) } /** calculates the area of the face sector defined by the angle <(_in_heh,next_halfedge(_in_heh)) NOTE: special cases (e.g. concave sectors) are not handled correctly */ Scalar calc_sector_area(HalfedgeHandle _in_heh) const { Normal sector_normal; calc_sector_normal(_in_heh, sector_normal); return norm(sector_normal)/2; } /** calculates the dihedral angle on the halfedge _heh \attention Needs the Attributes::Normal attribute for faces */ Scalar calc_dihedral_angle_fast(HalfedgeHandle _heh) const { // Make sure that we have face normals on the mesh assert(Kernel::has_face_normals()); if (this->is_boundary(this->edge_handle(_heh))) {//the dihedral angle at a boundary edge is 0 return 0; } const Normal& n0 = this->normal(this->face_handle(_heh)); const Normal& n1 = this->normal(this->face_handle(this->opposite_halfedge_handle(_heh))); Normal he; calc_edge_vector(_heh, he); Scalar da_cos = dot(n0, n1); //should be normalized, but we need only the sign Scalar da_sin_sign = dot(cross(n0, n1), he); return angle(da_cos, da_sin_sign); } /** calculates the dihedral angle on the edge _eh \attention Needs the Attributes::Normal attribute for faces */ Scalar calc_dihedral_angle_fast(EdgeHandle _eh) const { return calc_dihedral_angle_fast(this->halfedge_handle(_eh,0)); } // calculates the dihedral angle on the halfedge _heh Scalar calc_dihedral_angle(HalfedgeHandle _heh) const { if (this->is_boundary(this->edge_handle(_heh))) {//the dihedral angle at a boundary edge is 0 return 0; } Normal n0, n1, he; calc_sector_normal(_heh, n0); calc_sector_normal(this->opposite_halfedge_handle(_heh), n1); calc_edge_vector(_heh, he); Scalar denom = norm(n0)*norm(n1); if (denom == Scalar(0)) { return 0; } Scalar da_cos = dot(n0, n1)/denom; //should be normalized, but we need only the sign Scalar da_sin_sign = dot(cross(n0, n1), he); return angle(da_cos, da_sin_sign); } // calculates the dihedral angle on the edge _eh Scalar calc_dihedral_angle(EdgeHandle _eh) const { return calc_dihedral_angle(this->halfedge_handle(_eh,0)); } /** tags an edge as a feature if its dihedral angle is larger than _angle_tresh returns the number of the found feature edges, requires edge_status property*/ unsigned int find_feature_edges(Scalar _angle_tresh = OpenMesh::deg_to_rad(44.0)); // --- misc --- /// Face split (= 1-to-n split) inline void split(FaceHandle _fh, const Point& _p) { Kernel::split(_fh, add_vertex(_p)); } inline void split(FaceHandle _fh, VertexHandle _vh) { Kernel::split(_fh, _vh); } inline void split(EdgeHandle _eh, const Point& _p) { Kernel::split_edge(_eh, add_vertex(_p)); } inline void split(EdgeHandle _eh, VertexHandle _vh) { Kernel::split_edge(_eh, _vh); } private: struct PointIs3DTag {}; struct PointIsNot3DTag {}; Normal calc_face_normal_impl(FaceHandle, PointIs3DTag) const; Normal calc_face_normal_impl(FaceHandle, PointIsNot3DTag) const; Normal calc_face_normal_impl(const Point&, const Point&, const Point&, PointIs3DTag) const; Normal calc_face_normal_impl(const Point&, const Point&, const Point&, PointIsNot3DTag) const; }; /** * @brief Cast a mesh with different but identical traits into each other. * * Example: * @code{.cpp} * struct TriTraits1 : public OpenMesh::DefaultTraits { * typedef Vec3d Point; * }; * struct TriTraits2 : public OpenMesh::DefaultTraits { * typedef Vec3d Point; * }; * struct TriTraits3 : public OpenMesh::DefaultTraits { * typedef Vec3f Point; * }; * * TriMesh_ArrayKernelT a; * TriMesh_ArrayKernelT &b = mesh_cast&>(a); // OK * TriMesh_ArrayKernelT &c = mesh_cast&>(a); // ERROR * @endcode * * @see MeshCast * * @param rhs * @return */ template LHS mesh_cast(PolyMeshT &rhs) { return MeshCast&>::cast(rhs); } template LHS mesh_cast(PolyMeshT *rhs) { return MeshCast*>::cast(rhs); } template const LHS mesh_cast(const PolyMeshT &rhs) { return MeshCast&>::cast(rhs); } template const LHS mesh_cast(const PolyMeshT *rhs) { return MeshCast*>::cast(rhs); } //============================================================================= } // namespace OpenMesh //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_POLYMESH_C) # define OPENMESH_POLYMESH_TEMPLATES # include "PolyMeshT_impl.hh" #endif //============================================================================= #endif // OPENMESH_POLYMESHT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/PolyConnectivity.hh0000660000175000011300000021220214172246500023322 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_POLYCONNECTIVITY_HH #define OPENMESH_POLYCONNECTIVITY_HH #include #include namespace OpenMesh { namespace Iterators { template class GenericIteratorT; template class GenericCirculatorBaseT; template class GenericCirculatorT_DEPRECATED; template class GenericCirculatorT; } template class EntityRange; template< typename CONTAINER_T, typename ITER_T, ITER_T (CONTAINER_T::*begin_fn)() const, ITER_T (CONTAINER_T::*end_fn)() const> struct RangeTraitT { using CONTAINER_TYPE = CONTAINER_T; using ITER_TYPE = ITER_T; static ITER_TYPE begin(const CONTAINER_TYPE& _container) { return (_container.*begin_fn)(); } static ITER_TYPE end(const CONTAINER_TYPE& _container) { return (_container.*end_fn)(); } }; template class CirculatorRange; template< typename CONTAINER_T, typename ITER_T, typename CENTER_ENTITY_T, typename TO_ENTITY_T, ITER_T (CONTAINER_T::*begin_fn)(CENTER_ENTITY_T) const, ITER_T (CONTAINER_T::*end_fn)(CENTER_ENTITY_T) const> struct CirculatorRangeTraitT { using CONTAINER_TYPE = CONTAINER_T; using ITER_TYPE = ITER_T; using CENTER_ENTITY_TYPE = CENTER_ENTITY_T; using TO_ENTITYE_TYPE = TO_ENTITY_T; static ITER_TYPE begin(const CONTAINER_TYPE& _container, CENTER_ENTITY_TYPE _ce) { return (_container.*begin_fn)(_ce); } static ITER_TYPE begin(const CONTAINER_TYPE& _container, HalfedgeHandle _heh, int) { return ITER_TYPE(_container, _heh); } static ITER_TYPE end(const CONTAINER_TYPE& _container, CENTER_ENTITY_TYPE _ce) { return (_container.*end_fn)(_ce); } static ITER_TYPE end(const CONTAINER_TYPE& _container, HalfedgeHandle _heh, int) { return ITER_TYPE(_container, _heh, true); } }; struct SmartVertexHandle; struct SmartHalfedgeHandle; struct SmartEdgeHandle; struct SmartFaceHandle; /** \brief Connectivity Class for polygonal meshes */ class OPENMESHDLLEXPORT PolyConnectivity : public ArrayKernel { public: /// \name Mesh Handles //@{ /// Invalid handle static const VertexHandle InvalidVertexHandle; /// Invalid handle static const HalfedgeHandle InvalidHalfedgeHandle; /// Invalid handle static const EdgeHandle InvalidEdgeHandle; /// Invalid handle static const FaceHandle InvalidFaceHandle; //@} typedef PolyConnectivity This; //--- iterators --- /** \name Mesh Iterators Refer to OpenMesh::Mesh::Iterators or \ref mesh_iterators for documentation. */ //@{ /// Linear iterator typedef Iterators::GenericIteratorT VertexIter; typedef Iterators::GenericIteratorT HalfedgeIter; typedef Iterators::GenericIteratorT EdgeIter; typedef Iterators::GenericIteratorT FaceIter; typedef VertexIter ConstVertexIter; typedef HalfedgeIter ConstHalfedgeIter; typedef EdgeIter ConstEdgeIter; typedef FaceIter ConstFaceIter; //@} //--- circulators --- /** \name Mesh Circulators Refer to OpenMesh::Mesh::Iterators or \ref mesh_iterators for documentation. */ //@{ /* * Vertex-centered circulators */ struct VertexVertexTraits { using Mesh = This; using CenterEntityHandle = This::VertexHandle; using ValueHandle = This::VertexHandle; static ValueHandle toHandle(const Mesh* const _mesh, This::HalfedgeHandle _heh) { return _mesh->to_vertex_handle(_heh);} }; /** * Enumerates 1-ring vertices in a clockwise fashion. */ typedef Iterators::GenericCirculatorT_DEPRECATED VertexVertexIter; typedef Iterators::GenericCirculatorT VertexVertexCWIter; /** * Enumerates 1-ring vertices in a counter clockwise fashion. */ typedef Iterators::GenericCirculatorT VertexVertexCCWIter; struct VertexHalfedgeTraits { using Mesh = This; using CenterEntityHandle = This::VertexHandle; using ValueHandle = This::HalfedgeHandle; static ValueHandle toHandle(const Mesh* const /*_mesh*/, This::HalfedgeHandle _heh) { return _heh;} }; /** * Enumerates outgoing half edges in a clockwise fashion. */ typedef Iterators::GenericCirculatorT_DEPRECATED VertexOHalfedgeIter; typedef Iterators::GenericCirculatorT VertexOHalfedgeCWIter; /** * Enumerates outgoing half edges in a counter clockwise fashion. */ typedef Iterators::GenericCirculatorT VertexOHalfedgeCCWIter; struct VertexOppositeHalfedgeTraits { using Mesh = This; using CenterEntityHandle = This::VertexHandle; using ValueHandle = This::HalfedgeHandle; static ValueHandle toHandle(const Mesh* const _mesh, This::HalfedgeHandle _heh) { return _mesh->opposite_halfedge_handle(_heh); } }; /** * Enumerates incoming half edges in a clockwise fashion. */ typedef Iterators::GenericCirculatorT_DEPRECATED VertexIHalfedgeIter; typedef Iterators::GenericCirculatorT VertexIHalfedgeCWIter; /** * Enumerates incoming half edges in a counter clockwise fashion. */ typedef Iterators::GenericCirculatorT VertexIHalfedgeCCWIter; struct VertexFaceTraits { using Mesh = This; using CenterEntityHandle = This::VertexHandle; using ValueHandle = This::FaceHandle; static ValueHandle toHandle(const Mesh* const _mesh, This::HalfedgeHandle _heh) { return static_cast(_mesh)->face_handle(_heh); } }; /** * Enumerates incident faces in a clockwise fashion. */ typedef Iterators::GenericCirculatorT_DEPRECATED VertexFaceIter; typedef Iterators::GenericCirculatorT VertexFaceCWIter; /** * Enumerates incident faces in a counter clockwise fashion. */ typedef Iterators::GenericCirculatorT VertexFaceCCWIter; struct VertexEdgeTraits { using Mesh = This; using CenterEntityHandle = This::VertexHandle; using ValueHandle = This::EdgeHandle; static ValueHandle toHandle(const Mesh* const _mesh, This::HalfedgeHandle _heh) { return static_cast(_mesh)->edge_handle(_heh); } }; /** * Enumerates incident edges in a clockwise fashion. */ typedef Iterators::GenericCirculatorT_DEPRECATED VertexEdgeIter; typedef Iterators::GenericCirculatorT VertexEdgeCWIter; /** * Enumerates incident edges in a counter clockwise fashion. */ typedef Iterators::GenericCirculatorT VertexEdgeCCWIter; struct FaceHalfedgeTraits { using Mesh = This; using CenterEntityHandle = This::FaceHandle; using ValueHandle = This::HalfedgeHandle; static ValueHandle toHandle(const Mesh* const /*_mesh*/, This::HalfedgeHandle _heh) { return _heh; } }; /** * Identical to #FaceHalfedgeIter. God knows why this typedef exists. */ typedef Iterators::GenericCirculatorT_DEPRECATED HalfedgeLoopIter; typedef Iterators::GenericCirculatorT HalfedgeLoopCWIter; /** * Identical to #FaceHalfedgeIter. God knows why this typedef exists. */ typedef Iterators::GenericCirculatorT HalfedgeLoopCCWIter; typedef VertexVertexIter ConstVertexVertexIter; typedef VertexVertexCWIter ConstVertexVertexCWIter; typedef VertexVertexCCWIter ConstVertexVertexCCWIter; typedef VertexOHalfedgeIter ConstVertexOHalfedgeIter; typedef VertexOHalfedgeCWIter ConstVertexOHalfedgeCWIter; typedef VertexOHalfedgeCCWIter ConstVertexOHalfedgeCCWIter; typedef VertexIHalfedgeIter ConstVertexIHalfedgeIter; typedef VertexIHalfedgeCWIter ConstVertexIHalfedgeCWIter; typedef VertexIHalfedgeCCWIter ConstVertexIHalfedgeCCWIter; typedef VertexFaceIter ConstVertexFaceIter; typedef VertexFaceCWIter ConstVertexFaceCWIter; typedef VertexFaceCCWIter ConstVertexFaceCCWIter; typedef VertexEdgeIter ConstVertexEdgeIter; typedef VertexEdgeCWIter ConstVertexEdgeCWIter; typedef VertexEdgeCCWIter ConstVertexEdgeCCWIter; /* * Face-centered circulators */ struct FaceVertexTraits { using Mesh = This; using CenterEntityHandle = This::FaceHandle; using ValueHandle = This::VertexHandle; static ValueHandle toHandle(const Mesh* const _mesh, This::HalfedgeHandle _heh) { return static_cast(_mesh)->to_vertex_handle(_heh); } }; /** * Enumerate incident vertices in a counter clockwise fashion. */ typedef Iterators::GenericCirculatorT_DEPRECATED FaceVertexIter; typedef Iterators::GenericCirculatorT FaceVertexCCWIter; /** * Enumerate incident vertices in a clockwise fashion. */ typedef Iterators::GenericCirculatorT FaceVertexCWIter; /** * Enumerate incident half edges in a counter clockwise fashion. */ typedef Iterators::GenericCirculatorT_DEPRECATED FaceHalfedgeIter; typedef Iterators::GenericCirculatorT FaceHalfedgeCCWIter; /** * Enumerate incident half edges in a clockwise fashion. */ typedef Iterators::GenericCirculatorT FaceHalfedgeCWIter; struct FaceEdgeTraits { using Mesh = This; using CenterEntityHandle = This::FaceHandle; using ValueHandle = This::EdgeHandle; static ValueHandle toHandle(const Mesh* const _mesh, This::HalfedgeHandle _heh) { return static_cast(_mesh)->edge_handle(_heh); } }; /** * Enumerate incident edges in a counter clockwise fashion. */ typedef Iterators::GenericCirculatorT_DEPRECATED FaceEdgeIter; typedef Iterators::GenericCirculatorT FaceEdgeCCWIter; /** * Enumerate incident edges in a clockwise fashion. */ typedef Iterators::GenericCirculatorT FaceEdgeCWIter; struct FaceFaceTraits { using Mesh = This; using CenterEntityHandle = This::FaceHandle; using ValueHandle = This::FaceHandle; static ValueHandle toHandle(const Mesh* const _mesh, This::HalfedgeHandle _heh) { return static_cast(_mesh)->face_handle(_mesh->opposite_halfedge_handle(_heh)); } }; /** * Enumerate adjacent faces in a counter clockwise fashion. */ typedef Iterators::GenericCirculatorT_DEPRECATED FaceFaceIter; typedef Iterators::GenericCirculatorT FaceFaceCCWIter; /** * Enumerate adjacent faces in a clockwise fashion. */ typedef Iterators::GenericCirculatorT FaceFaceCWIter; typedef FaceVertexIter ConstFaceVertexIter; typedef FaceVertexCWIter ConstFaceVertexCWIter; typedef FaceVertexCCWIter ConstFaceVertexCCWIter; typedef FaceHalfedgeIter ConstFaceHalfedgeIter; typedef FaceHalfedgeCWIter ConstFaceHalfedgeCWIter; typedef FaceHalfedgeCCWIter ConstFaceHalfedgeCCWIter; typedef FaceEdgeIter ConstFaceEdgeIter; typedef FaceEdgeCWIter ConstFaceEdgeCWIter; typedef FaceEdgeCCWIter ConstFaceEdgeCCWIter; typedef FaceFaceIter ConstFaceFaceIter; typedef FaceFaceCWIter ConstFaceFaceCWIter; typedef FaceFaceCCWIter ConstFaceFaceCCWIter; /* * Halfedge circulator */ typedef HalfedgeLoopIter ConstHalfedgeLoopIter; typedef HalfedgeLoopCWIter ConstHalfedgeLoopCWIter; typedef HalfedgeLoopCCWIter ConstHalfedgeLoopCCWIter; //@} // --- shortcuts /** \name Typedef Shortcuts Provided for convenience only */ //@{ /// Alias typedef typedef VertexHandle VHandle; typedef HalfedgeHandle HHandle; typedef EdgeHandle EHandle; typedef FaceHandle FHandle; typedef VertexIter VIter; typedef HalfedgeIter HIter; typedef EdgeIter EIter; typedef FaceIter FIter; typedef ConstVertexIter CVIter; typedef ConstHalfedgeIter CHIter; typedef ConstEdgeIter CEIter; typedef ConstFaceIter CFIter; typedef VertexVertexIter VVIter; typedef VertexVertexCWIter VVCWIter; typedef VertexVertexCCWIter VVCCWIter; typedef VertexOHalfedgeIter VOHIter; typedef VertexOHalfedgeCWIter VOHCWIter; typedef VertexOHalfedgeCCWIter VOHCCWIter; typedef VertexIHalfedgeIter VIHIter; typedef VertexIHalfedgeCWIter VIHICWter; typedef VertexIHalfedgeCCWIter VIHICCWter; typedef VertexEdgeIter VEIter; typedef VertexEdgeCWIter VECWIter; typedef VertexEdgeCCWIter VECCWIter; typedef VertexFaceIter VFIter; typedef VertexFaceCWIter VFCWIter; typedef VertexFaceCCWIter VFCCWIter; typedef FaceVertexIter FVIter; typedef FaceVertexCWIter FVCWIter; typedef FaceVertexCCWIter FVCCWIter; typedef FaceHalfedgeIter FHIter; typedef FaceHalfedgeCWIter FHCWIter; typedef FaceHalfedgeCCWIter FHCWWIter; typedef FaceEdgeIter FEIter; typedef FaceEdgeCWIter FECWIter; typedef FaceEdgeCCWIter FECWWIter; typedef FaceFaceIter FFIter; typedef ConstVertexVertexIter CVVIter; typedef ConstVertexVertexCWIter CVVCWIter; typedef ConstVertexVertexCCWIter CVVCCWIter; typedef ConstVertexOHalfedgeIter CVOHIter; typedef ConstVertexOHalfedgeCWIter CVOHCWIter; typedef ConstVertexOHalfedgeCCWIter CVOHCCWIter; typedef ConstVertexIHalfedgeIter CVIHIter; typedef ConstVertexIHalfedgeCWIter CVIHCWIter; typedef ConstVertexIHalfedgeCCWIter CVIHCCWIter; typedef ConstVertexEdgeIter CVEIter; typedef ConstVertexEdgeCWIter CVECWIter; typedef ConstVertexEdgeCCWIter CVECCWIter; typedef ConstVertexFaceIter CVFIter; typedef ConstVertexFaceCWIter CVFCWIter; typedef ConstVertexFaceCCWIter CVFCCWIter; typedef ConstFaceVertexIter CFVIter; typedef ConstFaceVertexCWIter CFVCWIter; typedef ConstFaceVertexCCWIter CFVCCWIter; typedef ConstFaceHalfedgeIter CFHIter; typedef ConstFaceHalfedgeCWIter CFHCWIter; typedef ConstFaceHalfedgeCCWIter CFHCCWIter; typedef ConstFaceEdgeIter CFEIter; typedef ConstFaceEdgeCWIter CFECWIter; typedef ConstFaceEdgeCCWIter CFECCWIter; typedef ConstFaceFaceIter CFFIter; typedef ConstFaceFaceCWIter CFFCWIter; typedef ConstFaceFaceCCWIter CFFCCWIter; //@} public: PolyConnectivity() {} virtual ~PolyConnectivity() {} inline static bool is_triangles() { return false; } /** assign_connectivity() method. See ArrayKernel::assign_connectivity() for more details. */ inline void assign_connectivity(const PolyConnectivity& _other) { ArrayKernel::assign_connectivity(_other); } /** \name Adding items to a mesh */ //@{ /// Add a new vertex inline SmartVertexHandle add_vertex(); /** \brief Add and connect a new face * * Create a new face consisting of the vertices provided by the vertex handle vector. * (The vertices have to be already added to the mesh by add_vertex) * * @param _vhandles sorted list of vertex handles (also defines order in which the vertices are added to the face) */ SmartFaceHandle add_face(const std::vector& _vhandles); /** \brief Add and connect a new face * * Create a new face consisting of the vertices provided by the vertex handle vector. * (The vertices have to be already added to the mesh by add_vertex) * * @param _vhandles sorted list of vertex handles (also defines order in which the vertices are added to the face) */ SmartFaceHandle add_face(const std::vector& _vhandles); /** \brief Add and connect a new face * * Create a new face consisting of three vertices provided by the handles. * (The vertices have to be already added to the mesh by add_vertex) * * @param _vh0 First vertex handle * @param _vh1 Second vertex handle * @param _vh2 Third vertex handle */ SmartFaceHandle add_face(VertexHandle _vh0, VertexHandle _vh1, VertexHandle _vh2); /** \brief Add and connect a new face * * Create a new face consisting of four vertices provided by the handles. * (The vertices have to be already added to the mesh by add_vertex) * * @param _vh0 First vertex handle * @param _vh1 Second vertex handle * @param _vh2 Third vertex handle * @param _vh3 Fourth vertex handle */ SmartFaceHandle add_face(VertexHandle _vh0, VertexHandle _vh1, VertexHandle _vh2, VertexHandle _vh3); /** \brief Add and connect a new face * * Create a new face consisting of vertices provided by a handle array. * (The vertices have to be already added to the mesh by add_vertex) * * @param _vhandles pointer to a sorted list of vertex handles (also defines order in which the vertices are added to the face) * @param _vhs_size number of vertex handles in the array */ SmartFaceHandle add_face(const VertexHandle* _vhandles, size_t _vhs_size); //@} /// \name Deleting mesh items and other connectivity/topology modifications //@{ /** Returns whether collapsing halfedge _heh is ok or would lead to topological inconsistencies. \attention This method need the Attributes::Status attribute and changes the \em tagged bit. */ bool is_collapse_ok(HalfedgeHandle _he); /** Mark vertex and all incident edges and faces deleted. Items marked deleted will be removed by garbageCollection(). \attention Needs the Attributes::Status attribute for vertices, edges and faces. */ void delete_vertex(VertexHandle _vh, bool _delete_isolated_vertices = true); /** Mark edge (two opposite halfedges) and incident faces deleted. Resulting isolated vertices are marked deleted if _delete_isolated_vertices is true. Items marked deleted will be removed by garbageCollection(). \attention Needs the Attributes::Status attribute for vertices, edges and faces. */ void delete_edge(EdgeHandle _eh, bool _delete_isolated_vertices=true); /** Delete face _fh and resulting degenerated empty halfedges as well. Resulting isolated vertices will be deleted if _delete_isolated_vertices is true. \attention All item will only be marked to be deleted. They will actually be removed by calling garbage_collection(). \attention Needs the Attributes::Status attribute for vertices, edges and faces. */ void delete_face(FaceHandle _fh, bool _delete_isolated_vertices=true); //@} /** \name Navigation with smart handles to allow usage of old-style navigation with smart handles */ //@{ using ArrayKernel::next_halfedge_handle; using ArrayKernel::prev_halfedge_handle; using ArrayKernel::opposite_halfedge_handle; using ArrayKernel::ccw_rotated_halfedge_handle; using ArrayKernel::cw_rotated_halfedge_handle; inline SmartHalfedgeHandle next_halfedge_handle (SmartHalfedgeHandle _heh) const; inline SmartHalfedgeHandle prev_halfedge_handle (SmartHalfedgeHandle _heh) const; inline SmartHalfedgeHandle opposite_halfedge_handle (SmartHalfedgeHandle _heh) const; inline SmartHalfedgeHandle ccw_rotated_halfedge_handle(SmartHalfedgeHandle _heh) const; inline SmartHalfedgeHandle cw_rotated_halfedge_handle (SmartHalfedgeHandle _heh) const; using ArrayKernel::s_halfedge_handle; using ArrayKernel::s_edge_handle; static SmartHalfedgeHandle s_halfedge_handle(SmartEdgeHandle _eh, unsigned int _i); static SmartEdgeHandle s_edge_handle(SmartHalfedgeHandle _heh); using ArrayKernel::halfedge_handle; using ArrayKernel::edge_handle; using ArrayKernel::face_handle; inline SmartHalfedgeHandle halfedge_handle(SmartEdgeHandle _eh, unsigned int _i) const; inline SmartHalfedgeHandle halfedge_handle(SmartFaceHandle _fh) const; inline SmartHalfedgeHandle halfedge_handle(SmartVertexHandle _vh) const; inline SmartEdgeHandle edge_handle(SmartHalfedgeHandle _heh) const; inline SmartFaceHandle face_handle(SmartHalfedgeHandle _heh) const; /// returns the face handle of the opposite halfedge inline SmartFaceHandle opposite_face_handle(HalfedgeHandle _heh) const; //@} /** \name Begin and end iterators */ //@{ /// Begin iterator for vertices VertexIter vertices_begin(); /// Const begin iterator for vertices ConstVertexIter vertices_begin() const; /// End iterator for vertices VertexIter vertices_end(); /// Const end iterator for vertices ConstVertexIter vertices_end() const; /// Begin iterator for halfedges HalfedgeIter halfedges_begin(); /// Const begin iterator for halfedges ConstHalfedgeIter halfedges_begin() const; /// End iterator for halfedges HalfedgeIter halfedges_end(); /// Const end iterator for halfedges ConstHalfedgeIter halfedges_end() const; /// Begin iterator for edges EdgeIter edges_begin(); /// Const begin iterator for edges ConstEdgeIter edges_begin() const; /// End iterator for edges EdgeIter edges_end(); /// Const end iterator for edges ConstEdgeIter edges_end() const; /// Begin iterator for faces FaceIter faces_begin(); /// Const begin iterator for faces ConstFaceIter faces_begin() const; /// End iterator for faces FaceIter faces_end(); /// Const end iterator for faces ConstFaceIter faces_end() const; //@} /** \name Begin for skipping iterators */ //@{ /// Begin iterator for vertices VertexIter vertices_sbegin(); /// Const begin iterator for vertices ConstVertexIter vertices_sbegin() const; /// Begin iterator for halfedges HalfedgeIter halfedges_sbegin(); /// Const begin iterator for halfedges ConstHalfedgeIter halfedges_sbegin() const; /// Begin iterator for edges EdgeIter edges_sbegin(); /// Const begin iterator for edges ConstEdgeIter edges_sbegin() const; /// Begin iterator for faces FaceIter faces_sbegin(); /// Const begin iterator for faces ConstFaceIter faces_sbegin() const; //@} //--- circulators --- /** \name Vertex and Face circulators */ //@{ /// vertex - vertex circulator VertexVertexIter vv_iter(VertexHandle _vh); /// vertex - vertex circulator cw VertexVertexCWIter vv_cwiter(VertexHandle _vh); /// vertex - vertex circulator ccw VertexVertexCCWIter vv_ccwiter(VertexHandle _vh); /// vertex - incoming halfedge circulator VertexIHalfedgeIter vih_iter(VertexHandle _vh); /// vertex - incoming halfedge circulator cw VertexIHalfedgeCWIter vih_cwiter(VertexHandle _vh); /// vertex - incoming halfedge circulator ccw VertexIHalfedgeCCWIter vih_ccwiter(VertexHandle _vh); /// vertex - outgoing halfedge circulator VertexOHalfedgeIter voh_iter(VertexHandle _vh); /// vertex - outgoing halfedge circulator cw VertexOHalfedgeCWIter voh_cwiter(VertexHandle _vh); /// vertex - outgoing halfedge circulator ccw VertexOHalfedgeCCWIter voh_ccwiter(VertexHandle _vh); /// vertex - edge circulator VertexEdgeIter ve_iter(VertexHandle _vh); /// vertex - edge circulator cw VertexEdgeCWIter ve_cwiter(VertexHandle _vh); /// vertex - edge circulator ccw VertexEdgeCCWIter ve_ccwiter(VertexHandle _vh); /// vertex - face circulator VertexFaceIter vf_iter(VertexHandle _vh); /// vertex - face circulator cw VertexFaceCWIter vf_cwiter(VertexHandle _vh); /// vertex - face circulator ccw VertexFaceCCWIter vf_ccwiter(VertexHandle _vh); /// const vertex circulator ConstVertexVertexIter cvv_iter(VertexHandle _vh) const; /// const vertex circulator cw ConstVertexVertexCWIter cvv_cwiter(VertexHandle _vh) const; /// const vertex circulator ccw ConstVertexVertexCCWIter cvv_ccwiter(VertexHandle _vh) const; /// const vertex - incoming halfedge circulator ConstVertexIHalfedgeIter cvih_iter(VertexHandle _vh) const; /// const vertex - incoming halfedge circulator cw ConstVertexIHalfedgeCWIter cvih_cwiter(VertexHandle _vh) const; /// const vertex - incoming halfedge circulator ccw ConstVertexIHalfedgeCCWIter cvih_ccwiter(VertexHandle _vh) const; /// const vertex - outgoing halfedge circulator ConstVertexOHalfedgeIter cvoh_iter(VertexHandle _vh) const; /// const vertex - outgoing halfedge circulator cw ConstVertexOHalfedgeCWIter cvoh_cwiter(VertexHandle _vh) const; /// const vertex - outgoing halfedge circulator ccw ConstVertexOHalfedgeCCWIter cvoh_ccwiter(VertexHandle _vh) const; /// const vertex - edge circulator ConstVertexEdgeIter cve_iter(VertexHandle _vh) const; /// const vertex - edge circulator cw ConstVertexEdgeCWIter cve_cwiter(VertexHandle _vh) const; /// const vertex - edge circulator ccw ConstVertexEdgeCCWIter cve_ccwiter(VertexHandle _vh) const; /// const vertex - face circulator ConstVertexFaceIter cvf_iter(VertexHandle _vh) const; /// const vertex - face circulator cw ConstVertexFaceCWIter cvf_cwiter(VertexHandle _vh) const; /// const vertex - face circulator ccw ConstVertexFaceCCWIter cvf_ccwiter(VertexHandle _vh) const; /// face - vertex circulator FaceVertexIter fv_iter(FaceHandle _fh); /// face - vertex circulator cw FaceVertexCWIter fv_cwiter(FaceHandle _fh); /// face - vertex circulator ccw FaceVertexCCWIter fv_ccwiter(FaceHandle _fh); /// face - halfedge circulator FaceHalfedgeIter fh_iter(FaceHandle _fh); /// face - halfedge circulator cw FaceHalfedgeCWIter fh_cwiter(FaceHandle _fh); /// face - halfedge circulator ccw FaceHalfedgeCCWIter fh_ccwiter(FaceHandle _fh); /// face - edge circulator FaceEdgeIter fe_iter(FaceHandle _fh); /// face - edge circulator cw FaceEdgeCWIter fe_cwiter(FaceHandle _fh); /// face - edge circulator ccw FaceEdgeCCWIter fe_ccwiter(FaceHandle _fh); /// face - face circulator FaceFaceIter ff_iter(FaceHandle _fh); /// face - face circulator cw FaceFaceCWIter ff_cwiter(FaceHandle _fh); /// face - face circulator ccw FaceFaceCCWIter ff_ccwiter(FaceHandle _fh); /// const face - vertex circulator ConstFaceVertexIter cfv_iter(FaceHandle _fh) const; /// const face - vertex circulator cw ConstFaceVertexCWIter cfv_cwiter(FaceHandle _fh) const; /// const face - vertex circulator ccw ConstFaceVertexCCWIter cfv_ccwiter(FaceHandle _fh) const; /// const face - halfedge circulator ConstFaceHalfedgeIter cfh_iter(FaceHandle _fh) const; /// const face - halfedge circulator cw ConstFaceHalfedgeCWIter cfh_cwiter(FaceHandle _fh) const; /// const face - halfedge circulator ccw ConstFaceHalfedgeCCWIter cfh_ccwiter(FaceHandle _fh) const; /// const face - edge circulator ConstFaceEdgeIter cfe_iter(FaceHandle _fh) const; /// const face - edge circulator cw ConstFaceEdgeCWIter cfe_cwiter(FaceHandle _fh) const; /// const face - edge circulator ccw ConstFaceEdgeCCWIter cfe_ccwiter(FaceHandle _fh) const; /// const face - face circulator ConstFaceFaceIter cff_iter(FaceHandle _fh) const; /// const face - face circulator cw ConstFaceFaceCWIter cff_cwiter(FaceHandle _fh) const; /// const face - face circulator ConstFaceFaceCCWIter cff_ccwiter(FaceHandle _fh) const; // 'begin' circulators /// vertex - vertex circulator VertexVertexIter vv_begin(VertexHandle _vh); /// vertex - vertex circulator cw VertexVertexCWIter vv_cwbegin(VertexHandle _vh); /// vertex - vertex circulator ccw VertexVertexCCWIter vv_ccwbegin(VertexHandle _vh); /// vertex - incoming halfedge circulator VertexIHalfedgeIter vih_begin(VertexHandle _vh); /// vertex - incoming halfedge circulator cw VertexIHalfedgeCWIter vih_cwbegin(VertexHandle _vh); /// vertex - incoming halfedge circulator ccw VertexIHalfedgeCCWIter vih_ccwbegin(VertexHandle _vh); /// vertex - outgoing halfedge circulator VertexOHalfedgeIter voh_begin(VertexHandle _vh); /// vertex - outgoing halfedge circulator cw VertexOHalfedgeCWIter voh_cwbegin(VertexHandle _vh); /// vertex - outgoing halfedge circulator ccw VertexOHalfedgeCCWIter voh_ccwbegin(VertexHandle _vh); /// vertex - edge circulator VertexEdgeIter ve_begin(VertexHandle _vh); /// vertex - edge circulator cw VertexEdgeCWIter ve_cwbegin(VertexHandle _vh); /// vertex - edge circulator ccw VertexEdgeCCWIter ve_ccwbegin(VertexHandle _vh); /// vertex - face circulator VertexFaceIter vf_begin(VertexHandle _vh); /// vertex - face circulator cw VertexFaceCWIter vf_cwbegin(VertexHandle _vh); /// vertex - face circulator ccw VertexFaceCCWIter vf_ccwbegin(VertexHandle _vh); /// const vertex circulator ConstVertexVertexIter cvv_begin(VertexHandle _vh) const; /// const vertex circulator cw ConstVertexVertexCWIter cvv_cwbegin(VertexHandle _vh) const; /// const vertex circulator ccw ConstVertexVertexCCWIter cvv_ccwbegin(VertexHandle _vh) const; /// const vertex - incoming halfedge circulator ConstVertexIHalfedgeIter cvih_begin(VertexHandle _vh) const; /// const vertex - incoming halfedge circulator cw ConstVertexIHalfedgeCWIter cvih_cwbegin(VertexHandle _vh) const; /// const vertex - incoming halfedge circulator ccw ConstVertexIHalfedgeCCWIter cvih_ccwbegin(VertexHandle _vh) const; /// const vertex - outgoing halfedge circulator ConstVertexOHalfedgeIter cvoh_begin(VertexHandle _vh) const; /// const vertex - outgoing halfedge circulator cw ConstVertexOHalfedgeCWIter cvoh_cwbegin(VertexHandle _vh) const; /// const vertex - outgoing halfedge circulator ccw ConstVertexOHalfedgeCCWIter cvoh_ccwbegin(VertexHandle _vh) const; /// const vertex - edge circulator ConstVertexEdgeIter cve_begin(VertexHandle _vh) const; /// const vertex - edge circulator cw ConstVertexEdgeCWIter cve_cwbegin(VertexHandle _vh) const; /// const vertex - edge circulator ccw ConstVertexEdgeCCWIter cve_ccwbegin(VertexHandle _vh) const; /// const vertex - face circulator ConstVertexFaceIter cvf_begin(VertexHandle _vh) const; /// const vertex - face circulator cw ConstVertexFaceCWIter cvf_cwbegin(VertexHandle _vh) const; /// const vertex - face circulator ccw ConstVertexFaceCCWIter cvf_ccwbegin(VertexHandle _vh) const; /// face - vertex circulator FaceVertexIter fv_begin(FaceHandle _fh); /// face - vertex circulator cw FaceVertexCWIter fv_cwbegin(FaceHandle _fh); /// face - vertex circulator ccw FaceVertexCCWIter fv_ccwbegin(FaceHandle _fh); /// face - halfedge circulator FaceHalfedgeIter fh_begin(FaceHandle _fh); /// face - halfedge circulator cw FaceHalfedgeCWIter fh_cwbegin(FaceHandle _fh); /// face - halfedge circulator ccw FaceHalfedgeCCWIter fh_ccwbegin(FaceHandle _fh); /// face - edge circulator FaceEdgeIter fe_begin(FaceHandle _fh); /// face - edge circulator cw FaceEdgeCWIter fe_cwbegin(FaceHandle _fh); /// face - edge circulator ccw FaceEdgeCCWIter fe_ccwbegin(FaceHandle _fh); /// face - face circulator FaceFaceIter ff_begin(FaceHandle _fh); /// face - face circulator cw FaceFaceCWIter ff_cwbegin(FaceHandle _fh); /// face - face circulator ccw FaceFaceCCWIter ff_ccwbegin(FaceHandle _fh); /// halfedge circulator HalfedgeLoopIter hl_begin(HalfedgeHandle _heh); /// halfedge circulator HalfedgeLoopCWIter hl_cwbegin(HalfedgeHandle _heh); /// halfedge circulator ccw HalfedgeLoopCCWIter hl_ccwbegin(HalfedgeHandle _heh); /// const face - vertex circulator ConstFaceVertexIter cfv_begin(FaceHandle _fh) const; /// const face - vertex circulator cw ConstFaceVertexCWIter cfv_cwbegin(FaceHandle _fh) const; /// const face - vertex circulator ccw ConstFaceVertexCCWIter cfv_ccwbegin(FaceHandle _fh) const; /// const face - halfedge circulator ConstFaceHalfedgeIter cfh_begin(FaceHandle _fh) const; /// const face - halfedge circulator cw ConstFaceHalfedgeCWIter cfh_cwbegin(FaceHandle _fh) const; /// const face - halfedge circulator ccw ConstFaceHalfedgeCCWIter cfh_ccwbegin(FaceHandle _fh) const; /// const face - edge circulator ConstFaceEdgeIter cfe_begin(FaceHandle _fh) const; /// const face - edge circulator cw ConstFaceEdgeCWIter cfe_cwbegin(FaceHandle _fh) const; /// const face - edge circulator ccw ConstFaceEdgeCCWIter cfe_ccwbegin(FaceHandle _fh) const; /// const face - face circulator ConstFaceFaceIter cff_begin(FaceHandle _fh) const; /// const face - face circulator cw ConstFaceFaceCWIter cff_cwbegin(FaceHandle _fh) const; /// const face - face circulator ccw ConstFaceFaceCCWIter cff_ccwbegin(FaceHandle _fh) const; /// const halfedge circulator ConstHalfedgeLoopIter chl_begin(HalfedgeHandle _heh) const; /// const halfedge circulator cw ConstHalfedgeLoopCWIter chl_cwbegin(HalfedgeHandle _heh) const; /// const halfedge circulator ccw ConstHalfedgeLoopCCWIter chl_ccwbegin(HalfedgeHandle _heh) const; // 'end' circulators /// vertex - vertex circulator VertexVertexIter vv_end(VertexHandle _vh); /// vertex - vertex circulator cw VertexVertexCWIter vv_cwend(VertexHandle _vh); /// vertex - vertex circulator ccw VertexVertexCCWIter vv_ccwend(VertexHandle _vh); /// vertex - incoming halfedge circulator VertexIHalfedgeIter vih_end(VertexHandle _vh); /// vertex - incoming halfedge circulator cw VertexIHalfedgeCWIter vih_cwend(VertexHandle _vh); /// vertex - incoming halfedge circulator ccw VertexIHalfedgeCCWIter vih_ccwend(VertexHandle _vh); /// vertex - outgoing halfedge circulator VertexOHalfedgeIter voh_end(VertexHandle _vh); /// vertex - outgoing halfedge circulator cw VertexOHalfedgeCWIter voh_cwend(VertexHandle _vh); /// vertex - outgoing halfedge circulator ccw VertexOHalfedgeCCWIter voh_ccwend(VertexHandle _vh); /// vertex - edge circulator VertexEdgeIter ve_end(VertexHandle _vh); /// vertex - edge circulator cw VertexEdgeCWIter ve_cwend(VertexHandle _vh); /// vertex - edge circulator ccw VertexEdgeCCWIter ve_ccwend(VertexHandle _vh); /// vertex - face circulator VertexFaceIter vf_end(VertexHandle _vh); /// vertex - face circulator cw VertexFaceCWIter vf_cwend(VertexHandle _vh); /// vertex - face circulator ccw VertexFaceCCWIter vf_ccwend(VertexHandle _vh); /// const vertex circulator ConstVertexVertexIter cvv_end(VertexHandle _vh) const; /// const vertex circulator cw ConstVertexVertexCWIter cvv_cwend(VertexHandle _vh) const; /// const vertex circulator ccw ConstVertexVertexCCWIter cvv_ccwend(VertexHandle _vh) const; /// const vertex - incoming halfedge circulator ConstVertexIHalfedgeIter cvih_end(VertexHandle _vh) const; /// const vertex - incoming halfedge circulator cw ConstVertexIHalfedgeCWIter cvih_cwend(VertexHandle _vh) const; /// const vertex - incoming halfedge circulator ccw ConstVertexIHalfedgeCCWIter cvih_ccwend(VertexHandle _vh) const; /// const vertex - outgoing halfedge circulator ConstVertexOHalfedgeIter cvoh_end(VertexHandle _vh) const; /// const vertex - outgoing halfedge circulator cw ConstVertexOHalfedgeCWIter cvoh_cwend(VertexHandle _vh) const; /// const vertex - outgoing halfedge circulator ccw ConstVertexOHalfedgeCCWIter cvoh_ccwend(VertexHandle _vh) const; /// const vertex - edge circulator ConstVertexEdgeIter cve_end(VertexHandle _vh) const; /// const vertex - edge circulator cw ConstVertexEdgeCWIter cve_cwend(VertexHandle _vh) const; /// const vertex - edge circulator ccw ConstVertexEdgeCCWIter cve_ccwend(VertexHandle _vh) const; /// const vertex - face circulator ConstVertexFaceIter cvf_end(VertexHandle _vh) const; /// const vertex - face circulator cw ConstVertexFaceCWIter cvf_cwend(VertexHandle _vh) const; /// const vertex - face circulator ccw ConstVertexFaceCCWIter cvf_ccwend(VertexHandle _vh) const; /// face - vertex circulator FaceVertexIter fv_end(FaceHandle _fh); /// face - vertex circulator cw FaceVertexCWIter fv_cwend(FaceHandle _fh); /// face - vertex circulator ccw FaceVertexCCWIter fv_ccwend(FaceHandle _fh); /// face - halfedge circulator FaceHalfedgeIter fh_end(FaceHandle _fh); /// face - halfedge circulator cw FaceHalfedgeCWIter fh_cwend(FaceHandle _fh); /// face - halfedge circulator ccw FaceHalfedgeCCWIter fh_ccwend(FaceHandle _fh); /// face - edge circulator FaceEdgeIter fe_end(FaceHandle _fh); /// face - edge circulator cw FaceEdgeCWIter fe_cwend(FaceHandle _fh); /// face - edge circulator ccw FaceEdgeCCWIter fe_ccwend(FaceHandle _fh); /// face - face circulator FaceFaceIter ff_end(FaceHandle _fh); /// face - face circulator cw FaceFaceCWIter ff_cwend(FaceHandle _fh); /// face - face circulator ccw FaceFaceCCWIter ff_ccwend(FaceHandle _fh); /// face - face circulator HalfedgeLoopIter hl_end(HalfedgeHandle _heh); /// face - face circulator cw HalfedgeLoopCWIter hl_cwend(HalfedgeHandle _heh); /// face - face circulator ccw HalfedgeLoopCCWIter hl_ccwend(HalfedgeHandle _heh); /// const face - vertex circulator ConstFaceVertexIter cfv_end(FaceHandle _fh) const; /// const face - vertex circulator cw ConstFaceVertexCWIter cfv_cwend(FaceHandle _fh) const; /// const face - vertex circulator ccw ConstFaceVertexCCWIter cfv_ccwend(FaceHandle _fh) const; /// const face - halfedge circulator ConstFaceHalfedgeIter cfh_end(FaceHandle _fh) const; /// const face - halfedge circulator cw ConstFaceHalfedgeCWIter cfh_cwend(FaceHandle _fh) const; /// const face - halfedge circulator ccw ConstFaceHalfedgeCCWIter cfh_ccwend(FaceHandle _fh) const; /// const face - edge circulator ConstFaceEdgeIter cfe_end(FaceHandle _fh) const; /// const face - edge circulator cw ConstFaceEdgeCWIter cfe_cwend(FaceHandle _fh) const; /// const face - edge circulator ccw ConstFaceEdgeCCWIter cfe_ccwend(FaceHandle _fh) const; /// const face - face circulator ConstFaceFaceIter cff_end(FaceHandle _fh) const; /// const face - face circulator ConstFaceFaceCWIter cff_cwend(FaceHandle _fh) const; /// const face - face circulator ConstFaceFaceCCWIter cff_ccwend(FaceHandle _fh) const; /// const face - face circulator ConstHalfedgeLoopIter chl_end(HalfedgeHandle _heh) const; /// const face - face circulator cw ConstHalfedgeLoopCWIter chl_cwend(HalfedgeHandle _heh) const; /// const face - face circulator ccw ConstHalfedgeLoopCCWIter chl_ccwend(HalfedgeHandle _heh) const; //@} /** @name Range based iterators and circulators */ //@{ typedef EntityRange> ConstVertexRange; typedef EntityRange> ConstVertexRangeSkipping; typedef EntityRange> ConstHalfedgeRange; typedef EntityRange> ConstHalfedgeRangeSkipping; typedef EntityRange> ConstEdgeRange; typedef EntityRange> ConstEdgeRangeSkipping; typedef EntityRange> ConstFaceRange; typedef EntityRange> ConstFaceRangeSkipping; template struct ElementRange; /** * @return The vertices as a range object suitable * for C++11 range based for loops. Will skip deleted vertices. */ ConstVertexRangeSkipping vertices() const; /** * @return The vertices as a range object suitable * for C++11 range based for loops. Will include deleted vertices. */ ConstVertexRange all_vertices() const; /** * @return The halfedges as a range object suitable * for C++11 range based for loops. Will skip deleted halfedges. */ ConstHalfedgeRangeSkipping halfedges() const; /** * @return The halfedges as a range object suitable * for C++11 range based for loops. Will include deleted halfedges. */ ConstHalfedgeRange all_halfedges() const; /** * @return The edges as a range object suitable * for C++11 range based for loops. Will skip deleted edges. */ ConstEdgeRangeSkipping edges() const; /** * @return The edges as a range object suitable * for C++11 range based for loops. Will include deleted edges. */ ConstEdgeRange all_edges() const; /** * @return The faces as a range object suitable * for C++11 range based for loops. Will skip deleted faces. */ ConstFaceRangeSkipping faces() const; /** * @return The faces as a range object suitable * for C++11 range based for loops. Will include deleted faces. */ ConstFaceRange all_faces() const; /** * @return The elements corresponding to the template type as a range object suitable * for C++11 range based for loops. Will skip deleted faces. */ template typename ElementRange::RangeSkipping elements() const; /** * @return The elements corresponding to the template type as a range object suitable * for C++11 range based for loops. Will include deleted faces. */ template typename ElementRange::Range all_elements() const; typedef CirculatorRange> ConstVertexVertexRange; typedef CirculatorRange> ConstVertexIHalfedgeRange; typedef CirculatorRange> ConstVertexOHalfedgeRange; typedef CirculatorRange> ConstVertexEdgeRange; typedef CirculatorRange> ConstVertexFaceRange; typedef CirculatorRange> ConstFaceVertexRange; typedef CirculatorRange> ConstFaceHalfedgeRange; typedef CirculatorRange> ConstFaceEdgeRange; typedef CirculatorRange> ConstFaceFaceRange; typedef CirculatorRange> ConstHalfedgeLoopRange; typedef CirculatorRange> ConstVertexVertexCWRange; typedef CirculatorRange> ConstVertexIHalfedgeCWRange; typedef CirculatorRange> ConstVertexOHalfedgeCWRange; typedef CirculatorRange> ConstVertexEdgeCWRange; typedef CirculatorRange> ConstVertexFaceCWRange; typedef CirculatorRange> ConstFaceVertexCWRange; typedef CirculatorRange> ConstFaceHalfedgeCWRange; typedef CirculatorRange> ConstFaceEdgeCWRange; typedef CirculatorRange> ConstFaceFaceCWRange; typedef CirculatorRange> ConstHalfedgeLoopCWRange; typedef CirculatorRange> ConstVertexVertexCCWRange; typedef CirculatorRange> ConstVertexIHalfedgeCCWRange; typedef CirculatorRange> ConstVertexOHalfedgeCCWRange; typedef CirculatorRange> ConstVertexEdgeCCWRange; typedef CirculatorRange> ConstVertexFaceCCWRange; typedef CirculatorRange> ConstFaceVertexCCWRange; typedef CirculatorRange> ConstFaceHalfedgeCCWRange; typedef CirculatorRange> ConstFaceEdgeCCWRange; typedef CirculatorRange> ConstFaceFaceCCWRange; typedef CirculatorRange> ConstHalfedgeLoopCCWRange; /** * @return The vertices adjacent to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexVertexRange vv_range(VertexHandle _vh) const; /** * @return The incoming halfedges incident to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexIHalfedgeRange vih_range(VertexHandle _vh) const; /** * @return The incoming halfedges incident to the specified vertex * as a range object suitable for C++11 range based for loops. * Like vih_range(VertexHandle _heh.to()) but starts iteration at _heh */ ConstVertexIHalfedgeRange vih_range(HalfedgeHandle _heh) const; /** * @return The outgoing halfedges incident to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexOHalfedgeRange voh_range(VertexHandle _vh) const; /** * @return The outgoing halfedges incident to the specified vertex * as a range object suitable for C++11 range based for loops. * Like voh_range(VertexHandle _heh.from()) but starts iteration at _heh */ ConstVertexOHalfedgeRange voh_range(HalfedgeHandle _heh) const; /** * @return The edges incident to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexEdgeRange ve_range(VertexHandle _vh) const ; /** * @return The faces incident to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexFaceRange vf_range(VertexHandle _vh) const; /** * @return The vertices incident to the specified face * as a range object suitable for C++11 range based for loops. */ ConstFaceVertexRange fv_range(FaceHandle _fh) const; /** * @return The halfedges incident to the specified face * as a range object suitable for C++11 range based for loops. */ ConstFaceHalfedgeRange fh_range(FaceHandle _fh) const; /** * @return The edges incident to the specified face * as a range object suitable for C++11 range based for loops. */ ConstFaceEdgeRange fe_range(FaceHandle _fh) const; /** * @return The faces adjacent to the specified face * as a range object suitable for C++11 range based for loops. */ ConstFaceFaceRange ff_range(FaceHandle _fh) const; /** * @return The halfedges in the face * as a range object suitable for C++11 range based for loops. */ ConstHalfedgeLoopRange hl_range(HalfedgeHandle _heh) const; /** * @return The vertices adjacent to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexVertexCWRange vv_cw_range(VertexHandle _vh) const; /** * @return The incoming halfedges incident to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexIHalfedgeCWRange vih_cw_range(VertexHandle _vh) const; /** * @return The incoming halfedges incident to the specified vertex * as a range object suitable for C++11 range based for loops. * Like vih_cw_range(VertexHandle _heh.to()) but starts iteration at _heh */ ConstVertexIHalfedgeCWRange vih_cw_range(HalfedgeHandle _heh) const; /** * @return The outgoing halfedges incident to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexOHalfedgeCWRange voh_cw_range(VertexHandle _vh) const; /** * @return The outgoing halfedges incident to the specified vertex * as a range object suitable for C++11 range based for loops. * Like voh_cw_range(VertexHandle _heh.from()) but starts iteration at _heh */ ConstVertexOHalfedgeCWRange voh_cw_range(HalfedgeHandle _heh) const; /** * @return The edges incident to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexEdgeCWRange ve_cw_range(VertexHandle _vh) const ; /** * @return The faces incident to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexFaceCWRange vf_cw_range(VertexHandle _vh) const; /** * @return The vertices incident to the specified face * as a range object suitable for C++11 range based for loops. */ ConstFaceVertexCWRange fv_cw_range(FaceHandle _fh) const; /** * @return The halfedges incident to the specified face * as a range object suitable for C++11 range based for loops. */ ConstFaceHalfedgeCWRange fh_cw_range(FaceHandle _fh) const; /** * @return The edges incident to the specified face * as a range object suitable for C++11 range based for loops. */ ConstFaceEdgeCWRange fe_cw_range(FaceHandle _fh) const; /** * @return The faces adjacent to the specified face * as a range object suitable for C++11 range based for loops. */ ConstFaceFaceCWRange ff_cw_range(FaceHandle _fh) const; /** * @return The halfedges in the face * as a range object suitable for C++11 range based for loops. */ ConstHalfedgeLoopCWRange hl_cw_range(HalfedgeHandle _heh) const; /** * @return The vertices adjacent to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexVertexCCWRange vv_ccw_range(VertexHandle _vh) const; /** * @return The incoming halfedges incident to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexIHalfedgeCCWRange vih_ccw_range(VertexHandle _vh) const; /** * @return The incoming halfedges incident to the specified vertex * as a range object suitable for C++11 range based for loops. * Like vih_ccw_range(VertexHandle _heh.to()) but starts iteration at _heh */ ConstVertexIHalfedgeCCWRange vih_ccw_range(HalfedgeHandle _heh) const; /** * @return The outgoing halfedges incident to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexOHalfedgeCCWRange voh_ccw_range(VertexHandle _vh) const; /** * @return The outgoing halfedges incident to the specified vertex * as a range object suitable for C++11 range based for loops. * Like voh_ccw_range(VertexHandle _heh.from()) but starts iteration at _heh */ ConstVertexOHalfedgeCCWRange voh_ccw_range(HalfedgeHandle _heh) const; /** * @return The edges incident to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexEdgeCCWRange ve_ccw_range(VertexHandle _vh) const ; /** * @return The faces incident to the specified vertex * as a range object suitable for C++11 range based for loops. */ ConstVertexFaceCCWRange vf_ccw_range(VertexHandle _vh) const; /** * @return The vertices incident to the specified face * as a range object suitable for C++11 range based for loops. */ ConstFaceVertexCCWRange fv_ccw_range(FaceHandle _fh) const; /** * @return The halfedges incident to the specified face * as a range object suitable for C++11 range based for loops. */ ConstFaceHalfedgeCCWRange fh_ccw_range(FaceHandle _fh) const; /** * @return The edges incident to the specified face * as a range object suitable for C++11 range based for loops. */ ConstFaceEdgeCCWRange fe_ccw_range(FaceHandle _fh) const; /** * @return The faces adjacent to the specified face * as a range object suitable for C++11 range based for loops. */ ConstFaceFaceCCWRange ff_ccw_range(FaceHandle _fh) const; /** * @return The halfedges in the face * as a range object suitable for C++11 range based for loops. */ ConstHalfedgeLoopCCWRange hl_ccw_range(HalfedgeHandle _heh) const; //@} //=========================================================================== /** @name Boundary and manifold tests * @{ */ //=========================================================================== /** \brief Check if the halfedge is at the boundary * * The halfedge is at the boundary, if no face is incident to it. * * @param _heh HalfedgeHandle to test * @return boundary? */ bool is_boundary(HalfedgeHandle _heh) const { return ArrayKernel::is_boundary(_heh); } /** \brief Is the edge a boundary edge? * * Checks it the edge _eh is a boundary edge, i.e. is one of its halfedges * a boundary halfedge. * * @param _eh Edge handle to test * @return boundary? */ bool is_boundary(EdgeHandle _eh) const { return (is_boundary(halfedge_handle(_eh, 0)) || is_boundary(halfedge_handle(_eh, 1))); } /** \brief Is vertex _vh a boundary vertex ? * * Checks if the associated halfedge (which would on a boundary be the outside * halfedge), is connected to a face. Which is equivalent, if the vertex is * at the boundary of the mesh, as OpenMesh will make sure, that if there is a * boundary halfedge at the vertex, the halfedge will be the one which is associated * to the vertex. * * @param _vh VertexHandle to test * @return boundary? */ bool is_boundary(VertexHandle _vh) const { HalfedgeHandle heh(halfedge_handle(_vh)); return (!(heh.is_valid() && face_handle(heh).is_valid())); } /** \brief Check if face is at the boundary * * Is face _fh at boundary, i.e. is one of its edges (or vertices) * a boundary edge? * * @param _fh Check this face * @param _check_vertex If \c true, check the corner vertices of the face, too. * @return boundary? */ bool is_boundary(FaceHandle _fh, bool _check_vertex=false) const; /** \brief Is (the mesh at) vertex _vh two-manifold ? * * The vertex is non-manifold if more than one gap exists, i.e. * more than one outgoing boundary halfedge. If (at least) one * boundary halfedge exists, the vertex' halfedge must be a * boundary halfedge. * * @param _vh VertexHandle to test * @return manifold? */ bool is_manifold(VertexHandle _vh) const; /** @} */ // --- misc --- /** Adjust outgoing halfedge handle for vertices, so that it is a boundary halfedge whenever possible. */ void adjust_outgoing_halfedge(VertexHandle _vh); /// Find halfedge from _vh0 to _vh1. Returns invalid handle if not found. SmartHalfedgeHandle find_halfedge(VertexHandle _start_vh, VertexHandle _end_vh) const; /// Vertex valence uint valence(VertexHandle _vh) const; /// Face valence uint valence(FaceHandle _fh) const; // --- connectivity operattions /** Halfedge collapse: collapse the from-vertex of halfedge _heh into its to-vertex. \attention Needs vertex/edge/face status attribute in order to delete the items that degenerate. \note The from vertex is marked as deleted while the to vertex will still exist. \note This function does not perform a garbage collection. It only marks degenerate items as deleted. \attention A halfedge collapse may lead to topological inconsistencies. Therefore you should check this using is_collapse_ok(). */ void collapse(HalfedgeHandle _heh); /** return true if the this the only link between the faces adjacent to _eh. _eh is allowed to be boundary, in which case true is returned iff _eh is the only boundary edge of its ajdacent face. */ bool is_simple_link(EdgeHandle _eh) const; /** return true if _fh shares only one edge with all of its adjacent faces. Boundary is treated as one face, i.e., the function false if _fh has more than one boundary edge. */ bool is_simply_connected(FaceHandle _fh) const; /** Removes the edge _eh. Its adjacent faces are merged. _eh and one of the adjacent faces are set deleted. The handle of the remaining face is returned (InvalidFaceHandle is returned if _eh is a boundary edge). \pre is_simple_link(_eh). This ensures that there are no hole faces or isolated vertices appearing in result of the operation. \attention Needs the Attributes::Status attribute for edges and faces. \note This function does not perform a garbage collection. It only marks items as deleted. */ FaceHandle remove_edge(EdgeHandle _eh); /** Inverse of remove_edge. _eh should be the handle of the edge and the vertex and halfedge handles pointed by edge(_eh) should be valid. */ void reinsert_edge(EdgeHandle _eh); /** Inserts an edge between to_vh(_prev_heh) and from_vh(_next_heh). A new face is created started at heh0 of the inserted edge and its halfedges loop includes both _prev_heh and _next_heh. If an old face existed which includes the argument halfedges, it is split at the new edge. heh0 is returned. \note assumes _prev_heh and _next_heh are either boundary or pointed to the same face */ HalfedgeHandle insert_edge(HalfedgeHandle _prev_heh, HalfedgeHandle _next_heh); /** \brief Face split (= 1-to-n split). * * Split an arbitrary face into triangles by connecting each vertex of fh to vh. * * \note fh will remain valid (it will become one of the triangles) * \note the halfedge handles of the new triangles will point to the old halfeges * * \note The properties of the new faces and all other new primitives will be undefined! * * @param _fh Face handle that should be splitted * @param _vh Vertex handle of the new vertex that will be inserted in the face */ void split(FaceHandle _fh, VertexHandle _vh); /** \brief Face split (= 1-to-n split). * * Split an arbitrary face into triangles by connecting each vertex of fh to vh. * * \note fh will remain valid (it will become one of the triangles) * \note the halfedge handles of the new triangles will point to the old halfeges * * \note The properties of the new faces will be adjusted to the properties of the original faces * \note Properties of the new edges and halfedges will be undefined * * @param _fh Face handle that should be splitted * @param _vh Vertex handle of the new vertex that will be inserted in the face */ void split_copy(FaceHandle _fh, VertexHandle _vh); /** \brief Triangulate the face _fh Split an arbitrary face into triangles by connecting each vertex of fh after its second to vh. \note _fh will remain valid (it will become one of the triangles) \note The halfedge handles of the new triangles will point to the old halfedges @param _fh Handle of the face that should be triangulated */ void triangulate(FaceHandle _fh); /** \brief triangulate the entire mesh */ void triangulate(); /** Edge split (inserts a vertex on the edge only) * * This edge split only splits the edge without introducing new faces! * As this is for polygonal meshes, we can have valence 2 vertices here. * * \note The properties of the new edges and halfedges will be undefined! * * @param _eh Handle of the edge, that will be splitted * @param _vh Handle of the vertex that will be inserted at the edge */ void split_edge(EdgeHandle _eh, VertexHandle _vh); /** Edge split (inserts a vertex on the edge only) * * This edge split only splits the edge without introducing new faces! * As this is for polygonal meshes, we can have valence 2 vertices here. * * \note The properties of the new edge will be copied from the splitted edge * \note Properties of the new halfedges will be undefined * * @param _eh Handle of the edge, that will be splitted * @param _vh Handle of the vertex that will be inserted at the edge */ void split_edge_copy(EdgeHandle _eh, VertexHandle _vh); /** \name Generic handle derefertiation. Calls the respective vertex(), halfedge(), edge(), face() method of the mesh kernel. */ //@{ /// Get item from handle const Vertex& deref(VertexHandle _h) const { return vertex(_h); } Vertex& deref(VertexHandle _h) { return vertex(_h); } const Halfedge& deref(HalfedgeHandle _h) const { return halfedge(_h); } Halfedge& deref(HalfedgeHandle _h) { return halfedge(_h); } const Edge& deref(EdgeHandle _h) const { return edge(_h); } Edge& deref(EdgeHandle _h) { return edge(_h); } const Face& deref(FaceHandle _h) const { return face(_h); } Face& deref(FaceHandle _h) { return face(_h); } //@} protected: /// Helper for halfedge collapse void collapse_edge(HalfedgeHandle _hh); /// Helper for halfedge collapse void collapse_loop(HalfedgeHandle _hh); private: // Working storage for add_face() struct AddFaceEdgeInfo { HalfedgeHandle halfedge_handle; bool is_new; bool needs_adjust; }; std::vector edgeData_; // std::vector > next_cache_; // cache for set_next_halfedge and vertex' set_halfedge }; template <> struct PolyConnectivity::ElementRange { using Range = ConstVertexRange; using RangeSkipping = ConstVertexRangeSkipping; }; template <> struct PolyConnectivity::ElementRange { using Range = ConstHalfedgeRange; using RangeSkipping = ConstHalfedgeRangeSkipping; }; template <> struct PolyConnectivity::ElementRange { using Range = ConstEdgeRange; using RangeSkipping = ConstEdgeRangeSkipping; }; template <> struct PolyConnectivity::ElementRange { using Range = ConstFaceRange; using RangeSkipping = ConstFaceRangeSkipping; }; }//namespace OpenMesh #define OPENMESH_POLYCONNECTIVITY_INTERFACE_INCLUDE #include #include #undef OPENMESH_POLYCONNECTIVITY_INTERFACE_INCLUDE #endif//OPENMESH_POLYCONNECTIVITY_HH OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/Casts.hh0000660000175000011300000001036714172246500021065 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_CASTS_HH #define OPENMESH_CASTS_HH //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { template inline TriMesh_ArrayKernelT& TRIMESH_CAST(PolyMesh_ArrayKernelT& _poly_mesh) { return reinterpret_cast< TriMesh_ArrayKernelT& >(_poly_mesh); } template inline const TriMesh_ArrayKernelT& TRIMESH_CAST(const PolyMesh_ArrayKernelT& _poly_mesh) { return reinterpret_cast< const TriMesh_ArrayKernelT& >(_poly_mesh); } template inline PolyMesh_ArrayKernelT& POLYMESH_CAST(TriMesh_ArrayKernelT& _tri_mesh) { return reinterpret_cast< PolyMesh_ArrayKernelT& >(_tri_mesh); } template inline const PolyMesh_ArrayKernelT& POLYMESH_CAST(const TriMesh_ArrayKernelT& _tri_mesh) { return reinterpret_cast< const PolyMesh_ArrayKernelT& >(_tri_mesh); } }; #endif//OPENMESH_CASTS_HH OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/DefaultTriMesh.hh0000660000175000011300000000771514172246500022673 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2019, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_DEFAULTTRIMESH_HH #define OPENMESH_DEFAULTTRIMESH_HH //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== TYPEDEFS ================================================================= typedef TriMesh_ArrayKernelT TriMesh; //============================================================================= } // namespace OpenMesh //============================================================================= //============================================================================= #endif // OPENMESH_DEFAULTTRIMESH_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh0000660000175000011300000001222714172246500024170 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS PolyMesh_ArrayKernelT // //============================================================================= #ifndef OPENMESH_POLY_MESH_ARRAY_KERNEL_HH #define OPENMESH_POLY_MESH_ARRAY_KERNEL_HH //== INCLUDES ================================================================= #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { template class TriMesh_ArrayKernelT; //== CLASS DEFINITION ========================================================= /// Helper class to build a PolyMesh-type template struct PolyMesh_ArrayKernel_GeneratorT { typedef FinalMeshItemsT MeshItems; typedef AttribKernelT AttribKernel; typedef PolyMeshT Mesh; }; /** \class PolyMesh_ArrayKernelT PolyMesh_ArrayKernelT.hh \ingroup mesh_types_group Polygonal mesh based on the ArrayKernel. \see OpenMesh::PolyMeshT \see OpenMesh::ArrayKernel */ template class PolyMesh_ArrayKernelT : public PolyMesh_ArrayKernel_GeneratorT::Mesh { public: PolyMesh_ArrayKernelT() {} template explicit PolyMesh_ArrayKernelT( const TriMesh_ArrayKernelT & t) { //assign the connectivity and standard properties this->assign(t, true); } }; //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_POLY_MESH_ARRAY_KERNEL_HH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/TriMeshT_impl.hh0000660000175000011300000001041514172246500022522 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS TriMeshT - IMPLEMENTATION // //============================================================================= #define OPENMESH_TRIMESH_C //== INCLUDES ================================================================= #include #include #include //== NAMESPACES ============================================================== namespace OpenMesh { //== IMPLEMENTATION ========================================================== template typename TriMeshT::Normal TriMeshT:: calc_face_normal(FaceHandle _fh) const { assert(this->halfedge_handle(_fh).is_valid()); ConstFaceVertexIter fv_it(this->cfv_iter(_fh)); const Point& p0(this->point(*fv_it)); ++fv_it; const Point& p1(this->point(*fv_it)); ++fv_it; const Point& p2(this->point(*fv_it)); return PolyMesh::calc_face_normal(p0, p1, p2); } //============================================================================= } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/ArrayKernel.hh0000660000175000011300000007551314172246500022233 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS ArrayKernel // //============================================================================= #ifndef OPENMESH_ARRAY_KERNEL_HH #define OPENMESH_ARRAY_KERNEL_HH //== INCLUDES ================================================================= #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /** \ingroup mesh_kernels_group Mesh kernel using arrays for mesh item storage. This mesh kernel uses the std::vector as container to store the mesh items. Therefore all handle types are internally represented by integers. To get the index from a handle use the handle's \c idx() method. \note For a description of the minimal kernel interface see OpenMesh::Mesh::BaseKernel. \note You do not have to use this class directly, use the predefined mesh-kernel combinations in \ref mesh_types_group. \see OpenMesh::Concepts::KernelT, \ref mesh_type */ class OPENMESHDLLEXPORT ArrayKernel : public BaseKernel, public ArrayItems { public: // handles typedef OpenMesh::VertexHandle VertexHandle; typedef OpenMesh::HalfedgeHandle HalfedgeHandle; typedef OpenMesh::EdgeHandle EdgeHandle; typedef OpenMesh::FaceHandle FaceHandle; typedef Attributes::StatusInfo StatusInfo; typedef VPropHandleT VertexStatusPropertyHandle; typedef HPropHandleT HalfedgeStatusPropertyHandle; typedef EPropHandleT EdgeStatusPropertyHandle; typedef FPropHandleT FaceStatusPropertyHandle; public: // --- constructor/destructor --- ArrayKernel(); virtual ~ArrayKernel(); /** ArrayKernel uses the default copy constructor and assignment operator, which means that the connectivity and all properties are copied, including reference counters, allocated bit status masks, etc.. In contrast assign_connectivity copies only the connectivity, i.e. vertices, edges, faces and their status fields. NOTE: The geometry (the points property) is NOT copied. Poly/TriConnectivity override(and hide) that function to provide connectivity consistence.*/ void assign_connectivity(const ArrayKernel& _other); // --- handle -> item --- VertexHandle handle(const Vertex& _v) const; HalfedgeHandle handle(const Halfedge& _he) const; EdgeHandle handle(const Edge& _e) const; FaceHandle handle(const Face& _f) const; ///checks handle validity - useful for debugging bool is_valid_handle(VertexHandle _vh) const; ///checks handle validity - useful for debugging bool is_valid_handle(HalfedgeHandle _heh) const; ///checks handle validity - useful for debugging bool is_valid_handle(EdgeHandle _eh) const; ///checks handle validity - useful for debugging bool is_valid_handle(FaceHandle _fh) const; // --- item -> handle --- const Vertex& vertex(VertexHandle _vh) const { assert(is_valid_handle(_vh)); return vertices_[_vh.idx()]; } Vertex& vertex(VertexHandle _vh) { assert(is_valid_handle(_vh)); return vertices_[_vh.idx()]; } const Halfedge& halfedge(HalfedgeHandle _heh) const { assert(is_valid_handle(_heh)); return edges_[_heh.idx() >> 1].halfedges_[_heh.idx() & 1]; } Halfedge& halfedge(HalfedgeHandle _heh) { assert(is_valid_handle(_heh)); return edges_[_heh.idx() >> 1].halfedges_[_heh.idx() & 1]; } const Edge& edge(EdgeHandle _eh) const { assert(is_valid_handle(_eh)); return edges_[_eh.idx()]; } Edge& edge(EdgeHandle _eh) { assert(is_valid_handle(_eh)); return edges_[_eh.idx()]; } const Face& face(FaceHandle _fh) const { assert(is_valid_handle(_fh)); return faces_[_fh.idx()]; } Face& face(FaceHandle _fh) { assert(is_valid_handle(_fh)); return faces_[_fh.idx()]; } // --- get i'th items --- VertexHandle vertex_handle(unsigned int _i) const { return (_i < n_vertices()) ? handle( vertices_[_i] ) : VertexHandle(); } HalfedgeHandle halfedge_handle(unsigned int _i) const { return (_i < n_halfedges()) ? halfedge_handle(edge_handle(_i/2), _i%2) : HalfedgeHandle(); } EdgeHandle edge_handle(unsigned int _i) const { return (_i < n_edges()) ? handle(edges_[_i]) : EdgeHandle(); } FaceHandle face_handle(unsigned int _i) const { return (_i < n_faces()) ? handle(faces_[_i]) : FaceHandle(); } public: /** * \brief Add a new vertex. * * If you are rebuilding a mesh that you previously erased using clean() or * clean_keep_reservation() you probably want to use new_vertex_dirty() * instead. * * \sa new_vertex_dirty() */ inline VertexHandle new_vertex() { vertices_.push_back(Vertex()); vprops_resize(n_vertices());//TODO:should it be push_back()? return handle(vertices_.back()); } /** * Same as new_vertex() but uses PropertyContainer::resize_if_smaller() to * resize the vertex property container. * * If you are rebuilding a mesh that you erased with clean() or * clean_keep_reservation() using this method instead of new_vertex() saves * reallocation and reinitialization of property memory. * * \sa new_vertex() */ inline VertexHandle new_vertex_dirty() { vertices_.push_back(Vertex()); vprops_resize_if_smaller(n_vertices());//TODO:should it be push_back()? return handle(vertices_.back()); } inline HalfedgeHandle new_edge(VertexHandle _start_vh, VertexHandle _end_vh) { // assert(_start_vh != _end_vh); edges_.push_back(Edge()); eprops_resize(n_edges());//TODO:should it be push_back()? hprops_resize(n_halfedges());//TODO:should it be push_back()? EdgeHandle eh(handle(edges_.back())); HalfedgeHandle heh0(halfedge_handle(eh, 0)); HalfedgeHandle heh1(halfedge_handle(eh, 1)); set_vertex_handle(heh0, _end_vh); set_vertex_handle(heh1, _start_vh); return heh0; } inline FaceHandle new_face() { faces_.push_back(Face()); fprops_resize(n_faces()); return handle(faces_.back()); } inline FaceHandle new_face(const Face& _f) { faces_.push_back(_f); fprops_resize(n_faces()); return handle(faces_.back()); } public: // --- resize/reserve --- void resize( size_t _n_vertices, size_t _n_edges, size_t _n_faces ); void reserve(size_t _n_vertices, size_t _n_edges, size_t _n_faces ); // --- deletion --- /** \brief garbage collection * * Usually if you delete primitives in OpenMesh, they are only flagged as deleted. * Only when you call garbage collection, they will be actually removed. * * \note Garbage collection invalidates all handles. If you need to keep track of * a set of handles, you can pass them to the second garbage collection * function, which will update a vector of handles. * See also \ref deletedElements. * * @param _v Remove deleted vertices? * @param _e Remove deleted edges? * @param _f Remove deleted faces? * */ void garbage_collection(bool _v=true, bool _e=true, bool _f=true); /** \brief garbage collection with handle tracking * * Usually if you delete primitives in OpenMesh, they are only flagged as deleted. * Only when you call garbage collection, they will be actually removed. * * \note Garbage collection invalidates all handles. If you need to keep track of * a set of handles, you can pass them to this function. The handles that the * given pointers point to are updated in place. * See also \ref deletedElements. * * @param vh_to_update Pointers to vertex handles that should get updated * @param hh_to_update Pointers to halfedge handles that should get updated * @param fh_to_update Pointers to face handles that should get updated * @param _v Remove deleted vertices? * @param _e Remove deleted edges? * @param _f Remove deleted faces? */ template void garbage_collection(std_API_Container_VHandlePointer& vh_to_update, std_API_Container_HHandlePointer& hh_to_update, std_API_Container_FHandlePointer& fh_to_update, bool _v=true, bool _e=true, bool _f=true); /// \brief Does the same as clean() and in addition erases all properties. void clear(); /** \brief Remove all vertices, edges and faces and deallocates their memory. * * In contrast to clear() this method does neither erases the properties * nor clears the property vectors. Depending on how you add any new entities * to the mesh after calling this method, your properties will be initialized * with old values. * * \sa clean_keep_reservation() */ void clean(); /** \brief Remove all vertices, edges and faces but keep memory allocated. * * This method behaves like clean() (also regarding the properties) but * leaves the memory used for vertex, edge and face storage allocated. This * leads to no reduction in memory consumption but allows for faster * performance when rebuilding the mesh. */ void clean_keep_reservation(); // --- number of items --- size_t n_vertices() const override { return vertices_.size(); } size_t n_halfedges() const override { return 2*edges_.size(); } size_t n_edges() const override { return edges_.size(); } size_t n_faces() const override { return faces_.size(); } bool vertices_empty() const { return vertices_.empty(); } bool halfedges_empty() const { return edges_.empty(); } bool edges_empty() const { return edges_.empty(); } bool faces_empty() const { return faces_.empty(); } // --- vertex connectivity --- HalfedgeHandle halfedge_handle(VertexHandle _vh) const { return vertex(_vh).halfedge_handle_; } void set_halfedge_handle(VertexHandle _vh, HalfedgeHandle _heh) { // assert(is_valid_handle(_heh)); vertex(_vh).halfedge_handle_ = _heh; } bool is_isolated(VertexHandle _vh) const { return !halfedge_handle(_vh).is_valid(); } void set_isolated(VertexHandle _vh) { vertex(_vh).halfedge_handle_.invalidate(); } unsigned int delete_isolated_vertices(); // --- halfedge connectivity --- VertexHandle to_vertex_handle(HalfedgeHandle _heh) const { return halfedge(_heh).vertex_handle_; } VertexHandle from_vertex_handle(HalfedgeHandle _heh) const { return to_vertex_handle(opposite_halfedge_handle(_heh)); } void set_vertex_handle(HalfedgeHandle _heh, VertexHandle _vh) { // assert(is_valid_handle(_vh)); halfedge(_heh).vertex_handle_ = _vh; } FaceHandle face_handle(HalfedgeHandle _heh) const { return halfedge(_heh).face_handle_; } void set_face_handle(HalfedgeHandle _heh, FaceHandle _fh) { // assert(is_valid_handle(_fh)); halfedge(_heh).face_handle_ = _fh; } void set_boundary(HalfedgeHandle _heh) { halfedge(_heh).face_handle_.invalidate(); } /// Is halfedge _heh a boundary halfedge (is its face handle invalid) ? bool is_boundary(HalfedgeHandle _heh) const { return !face_handle(_heh).is_valid(); } HalfedgeHandle next_halfedge_handle(HalfedgeHandle _heh) const { return halfedge(_heh).next_halfedge_handle_; } void set_next_halfedge_handle(HalfedgeHandle _heh, HalfedgeHandle _nheh) { assert(is_valid_handle(_nheh)); // assert(to_vertex_handle(_heh) == from_vertex_handle(_nheh)); halfedge(_heh).next_halfedge_handle_ = _nheh; set_prev_halfedge_handle(_nheh, _heh); } void set_prev_halfedge_handle(HalfedgeHandle _heh, HalfedgeHandle _pheh) { assert(is_valid_handle(_pheh)); set_prev_halfedge_handle(_heh, _pheh, HasPrevHalfedge()); } void set_prev_halfedge_handle(HalfedgeHandle _heh, HalfedgeHandle _pheh, GenProg::TrueType) { halfedge(_heh).prev_halfedge_handle_ = _pheh; } void set_prev_halfedge_handle(HalfedgeHandle /* _heh */, HalfedgeHandle /* _pheh */, GenProg::FalseType) {} HalfedgeHandle prev_halfedge_handle(HalfedgeHandle _heh) const { return prev_halfedge_handle(_heh, HasPrevHalfedge() ); } HalfedgeHandle prev_halfedge_handle(HalfedgeHandle _heh, GenProg::TrueType) const { return halfedge(_heh).prev_halfedge_handle_; } HalfedgeHandle prev_halfedge_handle(HalfedgeHandle _heh, GenProg::FalseType) const { if (is_boundary(_heh)) {//iterating around the vertex should be faster than iterating the boundary HalfedgeHandle curr_heh(opposite_halfedge_handle(_heh)); HalfedgeHandle next_heh(next_halfedge_handle(curr_heh)); do { curr_heh = opposite_halfedge_handle(next_heh); next_heh = next_halfedge_handle(curr_heh); } while (next_heh != _heh); return curr_heh; } else { HalfedgeHandle heh(_heh); HalfedgeHandle next_heh(next_halfedge_handle(heh)); while (next_heh != _heh) { heh = next_heh; next_heh = next_halfedge_handle(next_heh); } return heh; } } HalfedgeHandle opposite_halfedge_handle(HalfedgeHandle _heh) const { return HalfedgeHandle(_heh.idx() ^ 1); } HalfedgeHandle ccw_rotated_halfedge_handle(HalfedgeHandle _heh) const { return opposite_halfedge_handle(prev_halfedge_handle(_heh)); } HalfedgeHandle cw_rotated_halfedge_handle(HalfedgeHandle _heh) const { return next_halfedge_handle(opposite_halfedge_handle(_heh)); } // --- edge connectivity --- static HalfedgeHandle s_halfedge_handle(EdgeHandle _eh, unsigned int _i) { assert(_i<=1); return HalfedgeHandle((_eh.idx() << 1) + _i); } static EdgeHandle s_edge_handle(HalfedgeHandle _heh) { return EdgeHandle(_heh.idx() >> 1); } HalfedgeHandle halfedge_handle(EdgeHandle _eh, unsigned int _i) const { return s_halfedge_handle(_eh, _i); } EdgeHandle edge_handle(HalfedgeHandle _heh) const { return s_edge_handle(_heh); } // --- face connectivity --- HalfedgeHandle halfedge_handle(FaceHandle _fh) const { return face(_fh).halfedge_handle_; } void set_halfedge_handle(FaceHandle _fh, HalfedgeHandle _heh) { // assert(is_valid_handle(_heh)); face(_fh).halfedge_handle_ = _heh; } /// Status Query API //------------------------------------------------------------ vertex status const StatusInfo& status(VertexHandle _vh) const { return property(vertex_status_, _vh); } StatusInfo& status(VertexHandle _vh) { return property(vertex_status_, _vh); } /** * Reinitializes the status of all vertices using the StatusInfo default * constructor, i.e. all flags will be set to false. */ void reset_status() { PropertyT &status_prop = property(vertex_status_); PropertyT::vector_type &sprop_v = status_prop.data_vector(); std::fill(sprop_v.begin(), sprop_v.begin() + n_vertices(), StatusInfo()); } //----------------------------------------------------------- halfedge status const StatusInfo& status(HalfedgeHandle _hh) const { return property(halfedge_status_, _hh); } StatusInfo& status(HalfedgeHandle _hh) { return property(halfedge_status_, _hh); } //--------------------------------------------------------------- edge status const StatusInfo& status(EdgeHandle _eh) const { return property(edge_status_, _eh); } StatusInfo& status(EdgeHandle _eh) { return property(edge_status_, _eh); } //--------------------------------------------------------------- face status const StatusInfo& status(FaceHandle _fh) const { return property(face_status_, _fh); } StatusInfo& status(FaceHandle _fh) { return property(face_status_, _fh); } inline bool has_vertex_status() const { return vertex_status_.is_valid(); } inline bool has_halfedge_status() const { return halfedge_status_.is_valid(); } inline bool has_edge_status() const { return edge_status_.is_valid(); } inline bool has_face_status() const { return face_status_.is_valid(); } inline VertexStatusPropertyHandle vertex_status_pph() const { return vertex_status_; } inline HalfedgeStatusPropertyHandle halfedge_status_pph() const { return halfedge_status_; } inline EdgeStatusPropertyHandle edge_status_pph() const { return edge_status_; } inline FaceStatusPropertyHandle face_status_pph() const { return face_status_; } /// status property by handle inline VertexStatusPropertyHandle status_pph(VertexHandle /*_hnd*/) const { return vertex_status_pph(); } inline HalfedgeStatusPropertyHandle status_pph(HalfedgeHandle /*_hnd*/) const { return halfedge_status_pph(); } inline EdgeStatusPropertyHandle status_pph(EdgeHandle /*_hnd*/) const { return edge_status_pph(); } inline FaceStatusPropertyHandle status_pph(FaceHandle /*_hnd*/) const { return face_status_pph(); } /// Status Request API void request_vertex_status() { if (!refcount_vstatus_++) add_property( vertex_status_, "v:status" ); } void request_halfedge_status() { if (!refcount_hstatus_++) add_property( halfedge_status_, "h:status" ); } void request_edge_status() { if (!refcount_estatus_++) add_property( edge_status_, "e:status" ); } void request_face_status() { if (!refcount_fstatus_++) add_property( face_status_, "f:status" ); } /// Status Release API void release_vertex_status() { if ((refcount_vstatus_ > 0) && (! --refcount_vstatus_)) remove_property(vertex_status_); } void release_halfedge_status() { if ((refcount_hstatus_ > 0) && (! --refcount_hstatus_)) remove_property(halfedge_status_); } void release_edge_status() { if ((refcount_estatus_ > 0) && (! --refcount_estatus_)) remove_property(edge_status_); } void release_face_status() { if ((refcount_fstatus_ > 0) && (! --refcount_fstatus_)) remove_property(face_status_); } /// --- StatusSet API --- /*! Implements a set of connectivity entities (vertex, edge, face, halfedge) using the available bits in the corresponding mesh status field. Status-based sets are much faster than std::set<> and equivalent in performance to std::vector, but much more convenient. */ template class StatusSetT { public: typedef HandleT Handle; protected: ArrayKernel& kernel_; public: const unsigned int bit_mask_; public: StatusSetT(ArrayKernel& _kernel, const unsigned int _bit_mask) : kernel_(_kernel), bit_mask_(_bit_mask) {} ~StatusSetT() {} inline bool is_in(Handle _hnd) const { return kernel_.status(_hnd).is_bit_set(bit_mask_); } inline void insert(Handle _hnd) { kernel_.status(_hnd).set_bit(bit_mask_); } inline void erase(Handle _hnd) { kernel_.status(_hnd).unset_bit(bit_mask_); } //! Note: 0(n) complexity size_t size() const { const int n = kernel_.status_pph(Handle()).is_valid() ? (int)kernel_.property(kernel_.status_pph(Handle())).n_elements() : 0; size_t sz = 0; for (int i = 0; i < n; ++i) sz += (size_t)is_in(Handle(i)); return sz; } //! Note: O(n) complexity void clear() { const int n = kernel_.status_pph(Handle()).is_valid() ? (int)kernel_.property(kernel_.status_pph(Handle())).n_elements() : 0; for (int i = 0; i < n; ++i) erase(Handle(i)); } }; friend class StatusSetT; friend class StatusSetT; friend class StatusSetT; friend class StatusSetT; //! AutoStatusSetT: A status set that automatically picks a status bit template class AutoStatusSetT : public StatusSetT { private: typedef HandleT Handle; typedef StatusSetT Base; public: explicit AutoStatusSetT(ArrayKernel& _kernel) : StatusSetT(_kernel, _kernel.pop_bit_mask(Handle())) { /*assert(size() == 0);*/ } //the set should be empty on creation ~AutoStatusSetT() { //assert(size() == 0);//the set should be empty on leave? Base::kernel_.push_bit_mask(Handle(), Base::bit_mask_); } }; friend class AutoStatusSetT; friend class AutoStatusSetT; friend class AutoStatusSetT; friend class AutoStatusSetT; typedef AutoStatusSetT VertexStatusSet; typedef AutoStatusSetT EdgeStatusSet; typedef AutoStatusSetT FaceStatusSet; typedef AutoStatusSetT HalfedgeStatusSet; //! ExtStatusSet: A status set augmented with an array template class ExtStatusSetT : public AutoStatusSetT { public: typedef HandleT Handle; typedef AutoStatusSetT Base; protected: typedef std::vector HandleContainer; HandleContainer handles_; public: typedef typename HandleContainer::iterator iterator; typedef typename HandleContainer::const_iterator const_iterator; public: ExtStatusSetT(ArrayKernel& _kernel, size_t _capacity_hint = 0) : Base(_kernel) { handles_.reserve(_capacity_hint); } ~ExtStatusSetT() { Base::clear(); } // Complexity: O(1) inline void insert(Handle _hnd) { if (!Base::is_in(_hnd)) { Base::insert(_hnd); handles_.push_back(_hnd); } } //! Complexity: O(k), (k - number of the elements in the set) inline void erase(Handle _hnd) { if (is_in(_hnd)) { iterator it = std::find(begin(), end(), _hnd); erase(it); } } //! Complexity: O(1) inline void erase(iterator _it) { assert(_it != const_cast(this)->end() && Base::is_in(*_it)); Base::erase(*_it); *_it = handles_.back(); _it.pop_back(); } inline void clear() { for (iterator it = begin(); it != end(); ++it) { assert(Base::is_in(*it)); Base::erase(*it); } handles_.clear(); } /// Complexity: 0(1) inline unsigned int size() const { return handles_.size(); } inline bool empty() const { return handles_.empty(); } //Vector API inline iterator begin() { return handles_.begin(); } inline const_iterator begin() const { return handles_.begin(); } inline iterator end() { return handles_.end(); } inline const_iterator end() const { return handles_.end(); } inline Handle& front() { return handles_.front(); } inline const Handle& front() const { return handles_.front(); } inline Handle& back() { return handles_.back(); } inline const Handle& back() const { return handles_.back(); } }; typedef ExtStatusSetT ExtFaceStatusSet; typedef ExtStatusSetT ExtVertexStatusSet; typedef ExtStatusSetT ExtEdgeStatusSet; typedef ExtStatusSetT ExtHalfedgeStatusSet; private: // iterators typedef std::vector VertexContainer; typedef std::vector EdgeContainer; typedef std::vector FaceContainer; typedef VertexContainer::iterator KernelVertexIter; typedef VertexContainer::const_iterator KernelConstVertexIter; typedef EdgeContainer::iterator KernelEdgeIter; typedef EdgeContainer::const_iterator KernelConstEdgeIter; typedef FaceContainer::iterator KernelFaceIter; typedef FaceContainer::const_iterator KernelConstFaceIter; typedef std::vector BitMaskContainer; KernelVertexIter vertices_begin() { return vertices_.begin(); } KernelConstVertexIter vertices_begin() const { return vertices_.begin(); } KernelVertexIter vertices_end() { return vertices_.end(); } KernelConstVertexIter vertices_end() const { return vertices_.end(); } KernelEdgeIter edges_begin() { return edges_.begin(); } KernelConstEdgeIter edges_begin() const { return edges_.begin(); } KernelEdgeIter edges_end() { return edges_.end(); } KernelConstEdgeIter edges_end() const { return edges_.end(); } KernelFaceIter faces_begin() { return faces_.begin(); } KernelConstFaceIter faces_begin() const { return faces_.begin(); } KernelFaceIter faces_end() { return faces_.end(); } KernelConstFaceIter faces_end() const { return faces_.end(); } /// bit mask container by handle inline BitMaskContainer& bit_masks(VertexHandle /*_dummy_hnd*/) { return vertex_bit_masks_; } inline BitMaskContainer& bit_masks(EdgeHandle /*_dummy_hnd*/) { return edge_bit_masks_; } inline BitMaskContainer& bit_masks(FaceHandle /*_dummy_hnd*/) { return face_bit_masks_; } inline BitMaskContainer& bit_masks(HalfedgeHandle /*_dummy_hnd*/) { return halfedge_bit_masks_; } template unsigned int pop_bit_mask(Handle _hnd) { assert(!bit_masks(_hnd).empty());//check if the client request too many status sets unsigned int bit_mask = bit_masks(_hnd).back(); bit_masks(_hnd).pop_back(); return bit_mask; } template void push_bit_mask(Handle _hnd, unsigned int _bit_mask) { assert(std::find(bit_masks(_hnd).begin(), bit_masks(_hnd).end(), _bit_mask) == bit_masks(_hnd).end());//this mask should be not already used bit_masks(_hnd).push_back(_bit_mask); } void init_bit_masks(BitMaskContainer& _bmc); void init_bit_masks(); protected: VertexStatusPropertyHandle vertex_status_; HalfedgeStatusPropertyHandle halfedge_status_; EdgeStatusPropertyHandle edge_status_; FaceStatusPropertyHandle face_status_; unsigned int refcount_vstatus_; unsigned int refcount_hstatus_; unsigned int refcount_estatus_; unsigned int refcount_fstatus_; private: VertexContainer vertices_; EdgeContainer edges_; FaceContainer faces_; BitMaskContainer halfedge_bit_masks_; BitMaskContainer edge_bit_masks_; BitMaskContainer vertex_bit_masks_; BitMaskContainer face_bit_masks_; }; //============================================================================= } // namespace OpenMesh //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_ARRAY_KERNEL_C) # define OPENMESH_ARRAY_KERNEL_TEMPLATES # include "ArrayKernelT_impl.hh" #endif //============================================================================= #endif // OPENMESH_ARRAY_KERNEL_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/PolyConnectivity_inline_impl.hh0000660000175000011300000014473414172246500025717 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_POLYCONNECTIVITY_INTERFACE_INCLUDE #error Do not include this directly, include instead PolyConnectivity.hh #endif // OPENMESH_POLYCONNECTIVITY_INTERFACE_INCLUDE #include // To help some IDEs #include #include namespace OpenMesh { inline SmartVertexHandle PolyConnectivity::add_vertex() { return make_smart(new_vertex(), *this); } inline SmartHalfedgeHandle PolyConnectivity::next_halfedge_handle(SmartHalfedgeHandle _heh) const { return make_smart(next_halfedge_handle(HalfedgeHandle(_heh)), *this); } inline SmartHalfedgeHandle PolyConnectivity::prev_halfedge_handle(SmartHalfedgeHandle _heh) const { return make_smart(prev_halfedge_handle(HalfedgeHandle(_heh)), *this); } inline SmartHalfedgeHandle PolyConnectivity::opposite_halfedge_handle(SmartHalfedgeHandle _heh) const { return make_smart(opposite_halfedge_handle(HalfedgeHandle(_heh)), *this); } inline SmartHalfedgeHandle PolyConnectivity::ccw_rotated_halfedge_handle(SmartHalfedgeHandle _heh) const { return make_smart(ccw_rotated_halfedge_handle(HalfedgeHandle(_heh)), *this); } inline SmartHalfedgeHandle PolyConnectivity::cw_rotated_halfedge_handle(SmartHalfedgeHandle _heh) const { return make_smart(cw_rotated_halfedge_handle(HalfedgeHandle(_heh)), *this); } inline SmartHalfedgeHandle PolyConnectivity::s_halfedge_handle(SmartEdgeHandle _eh, unsigned int _i) { return make_smart(ArrayKernel::s_halfedge_handle(EdgeHandle(_eh), _i), _eh.mesh()); } inline SmartEdgeHandle PolyConnectivity::s_edge_handle(SmartHalfedgeHandle _heh) { return make_smart(ArrayKernel::s_edge_handle(HalfedgeHandle(_heh)), _heh.mesh()); } inline SmartHalfedgeHandle PolyConnectivity::halfedge_handle(SmartEdgeHandle _eh, unsigned int _i) const { return make_smart(halfedge_handle(EdgeHandle(_eh), _i), *this); } inline SmartEdgeHandle PolyConnectivity::edge_handle(SmartHalfedgeHandle _heh) const { return make_smart(edge_handle(HalfedgeHandle(_heh)), *this); } inline SmartHalfedgeHandle PolyConnectivity::halfedge_handle(SmartFaceHandle _fh) const { return make_smart(halfedge_handle(FaceHandle(_fh)), *this); } inline SmartHalfedgeHandle PolyConnectivity::halfedge_handle(SmartVertexHandle _vh) const { return make_smart(halfedge_handle(VertexHandle(_vh)), *this); } inline SmartFaceHandle PolyConnectivity::face_handle(SmartHalfedgeHandle _heh) const { return make_smart(face_handle(HalfedgeHandle(_heh)), *this); } inline SmartFaceHandle PolyConnectivity::opposite_face_handle(HalfedgeHandle _heh) const { return make_smart(face_handle(opposite_halfedge_handle(_heh)), *this); } /// Generic class for vertex/halfedge/edge/face ranges. template class EntityRange : public SmartRangeT, typename RangeTraitT::ITER_TYPE::SmartHandle> { public: typedef typename RangeTraitT::ITER_TYPE iterator; typedef typename RangeTraitT::ITER_TYPE const_iterator; explicit EntityRange(typename RangeTraitT::CONTAINER_TYPE &container) : container_(container) {} typename RangeTraitT::ITER_TYPE begin() const { return RangeTraitT::begin(container_); } typename RangeTraitT::ITER_TYPE end() const { return RangeTraitT::end(container_); } private: typename RangeTraitT::CONTAINER_TYPE &container_; }; /// Generic class for iterator ranges. template //class CirculatorRange : public SmartRangeT, decltype (make_smart(std::declval(), std::declval()))>{ class CirculatorRange : public SmartRangeT, typename SmartHandle::type>{ public: typedef typename CirculatorRangeTraitT::ITER_TYPE ITER_TYPE; typedef typename CirculatorRangeTraitT::CENTER_ENTITY_TYPE CENTER_ENTITY_TYPE; typedef typename CirculatorRangeTraitT::CONTAINER_TYPE CONTAINER_TYPE; typedef ITER_TYPE iterator; typedef ITER_TYPE const_iterator; CirculatorRange( const CONTAINER_TYPE &container, CENTER_ENTITY_TYPE center) : container_(container), heh_() { auto it = CirculatorRangeTraitT::begin(container_, center); heh_ = it.heh_; } CirculatorRange( const CONTAINER_TYPE &container, HalfedgeHandle heh, int) : container_(container), heh_(heh) {} ITER_TYPE begin() const { return CirculatorRangeTraitT::begin(container_, heh_, 1); } ITER_TYPE end() const { return CirculatorRangeTraitT::end(container_, heh_, 1); } private: const CONTAINER_TYPE &container_; HalfedgeHandle heh_; }; inline PolyConnectivity::ConstVertexRangeSkipping PolyConnectivity::vertices() const { return ConstVertexRangeSkipping(*this); } inline PolyConnectivity::ConstVertexRange PolyConnectivity::all_vertices() const { return ConstVertexRange(*this); } inline PolyConnectivity::ConstHalfedgeRangeSkipping PolyConnectivity::halfedges() const { return ConstHalfedgeRangeSkipping(*this); } inline PolyConnectivity::ConstHalfedgeRange PolyConnectivity::all_halfedges() const { return ConstHalfedgeRange(*this); } inline PolyConnectivity::ConstEdgeRangeSkipping PolyConnectivity::edges() const { return ConstEdgeRangeSkipping(*this); } inline PolyConnectivity::ConstEdgeRange PolyConnectivity::all_edges() const { return ConstEdgeRange(*this); } inline PolyConnectivity::ConstFaceRangeSkipping PolyConnectivity::faces() const { return ConstFaceRangeSkipping(*this); } inline PolyConnectivity::ConstFaceRange PolyConnectivity::all_faces() const { return ConstFaceRange(*this); } template <> inline PolyConnectivity::ConstVertexRangeSkipping PolyConnectivity::elements() const { return vertices(); } template <> inline PolyConnectivity::ConstVertexRange PolyConnectivity::all_elements() const { return all_vertices(); } template <> inline PolyConnectivity::ConstHalfedgeRangeSkipping PolyConnectivity::elements() const { return halfedges(); } template <> inline PolyConnectivity::ConstHalfedgeRange PolyConnectivity::all_elements() const { return all_halfedges(); } template <> inline PolyConnectivity::ConstEdgeRangeSkipping PolyConnectivity::elements() const { return edges(); } template <> inline PolyConnectivity::ConstEdgeRange PolyConnectivity::all_elements() const { return all_edges(); } template <> inline PolyConnectivity::ConstFaceRangeSkipping PolyConnectivity::elements() const { return faces(); } template <> inline PolyConnectivity::ConstFaceRange PolyConnectivity::all_elements() const { return all_faces(); } inline PolyConnectivity::ConstVertexVertexRange PolyConnectivity::vv_range(VertexHandle _vh) const { return ConstVertexVertexRange(*this, _vh); } inline PolyConnectivity::ConstVertexIHalfedgeRange PolyConnectivity::vih_range(VertexHandle _vh) const { return ConstVertexIHalfedgeRange(*this, _vh); } inline PolyConnectivity::ConstVertexIHalfedgeRange PolyConnectivity::vih_range(HalfedgeHandle _heh) const { return ConstVertexIHalfedgeRange(*this, opposite_halfedge_handle(_heh), 1); } inline PolyConnectivity::ConstVertexOHalfedgeRange PolyConnectivity::voh_range(VertexHandle _vh) const { return ConstVertexOHalfedgeRange(*this, _vh); } inline PolyConnectivity::ConstVertexOHalfedgeRange PolyConnectivity::voh_range(HalfedgeHandle _heh) const { return ConstVertexOHalfedgeRange(*this, _heh, 1); } inline PolyConnectivity::ConstVertexEdgeRange PolyConnectivity::ve_range(VertexHandle _vh) const { return ConstVertexEdgeRange(*this, _vh); } inline PolyConnectivity::ConstVertexFaceRange PolyConnectivity::vf_range(VertexHandle _vh) const { return ConstVertexFaceRange(*this, _vh); } inline PolyConnectivity::ConstFaceVertexRange PolyConnectivity::fv_range(FaceHandle _fh) const { return ConstFaceVertexRange(*this, _fh); } inline PolyConnectivity::ConstFaceHalfedgeRange PolyConnectivity::fh_range(FaceHandle _fh) const { return ConstFaceHalfedgeRange(*this, _fh); } inline PolyConnectivity::ConstFaceEdgeRange PolyConnectivity::fe_range(FaceHandle _fh) const { return ConstFaceEdgeRange(*this, _fh); } inline PolyConnectivity::ConstFaceFaceRange PolyConnectivity::ff_range(FaceHandle _fh) const { return ConstFaceFaceRange(*this, _fh); } inline PolyConnectivity::ConstHalfedgeLoopRange PolyConnectivity::hl_range(HalfedgeHandle _heh) const { return ConstHalfedgeLoopRange(*this, _heh); } inline PolyConnectivity::ConstVertexVertexCWRange PolyConnectivity::vv_cw_range(VertexHandle _vh) const { return ConstVertexVertexCWRange(*this, _vh); } inline PolyConnectivity::ConstVertexIHalfedgeCWRange PolyConnectivity::vih_cw_range(VertexHandle _vh) const { return ConstVertexIHalfedgeCWRange(*this, _vh); } inline PolyConnectivity::ConstVertexIHalfedgeCWRange PolyConnectivity::vih_cw_range(HalfedgeHandle _heh) const { return ConstVertexIHalfedgeCWRange(*this, opposite_halfedge_handle(_heh), 1); } inline PolyConnectivity::ConstVertexOHalfedgeCWRange PolyConnectivity::voh_cw_range(VertexHandle _vh) const { return ConstVertexOHalfedgeCWRange(*this, _vh); } inline PolyConnectivity::ConstVertexOHalfedgeCWRange PolyConnectivity::voh_cw_range(HalfedgeHandle _heh) const { return ConstVertexOHalfedgeCWRange(*this, _heh, 1); } inline PolyConnectivity::ConstVertexEdgeCWRange PolyConnectivity::ve_cw_range(VertexHandle _vh) const { return ConstVertexEdgeCWRange(*this, _vh); } inline PolyConnectivity::ConstVertexFaceCWRange PolyConnectivity::vf_cw_range(VertexHandle _vh) const { return ConstVertexFaceCWRange(*this, _vh); } inline PolyConnectivity::ConstFaceVertexCWRange PolyConnectivity::fv_cw_range(FaceHandle _fh) const { return ConstFaceVertexCWRange(*this, _fh); } inline PolyConnectivity::ConstFaceHalfedgeCWRange PolyConnectivity::fh_cw_range(FaceHandle _fh) const { return ConstFaceHalfedgeCWRange(*this, _fh); } inline PolyConnectivity::ConstFaceEdgeCWRange PolyConnectivity::fe_cw_range(FaceHandle _fh) const { return ConstFaceEdgeCWRange(*this, _fh); } inline PolyConnectivity::ConstFaceFaceCWRange PolyConnectivity::ff_cw_range(FaceHandle _fh) const { return ConstFaceFaceCWRange(*this, _fh); } inline PolyConnectivity::ConstHalfedgeLoopCWRange PolyConnectivity::hl_cw_range(HalfedgeHandle _heh) const { return ConstHalfedgeLoopCWRange(*this, _heh); } inline PolyConnectivity::ConstVertexVertexCCWRange PolyConnectivity::vv_ccw_range(VertexHandle _vh) const { return ConstVertexVertexCCWRange(*this, _vh); } inline PolyConnectivity::ConstVertexIHalfedgeCCWRange PolyConnectivity::vih_ccw_range(VertexHandle _vh) const { return ConstVertexIHalfedgeCCWRange(*this, _vh); } inline PolyConnectivity::ConstVertexIHalfedgeCCWRange PolyConnectivity::vih_ccw_range(HalfedgeHandle _heh) const { return ConstVertexIHalfedgeCCWRange(*this, opposite_halfedge_handle(_heh), 1); } inline PolyConnectivity::ConstVertexOHalfedgeCCWRange PolyConnectivity::voh_ccw_range(VertexHandle _vh) const { return ConstVertexOHalfedgeCCWRange(*this, _vh); } inline PolyConnectivity::ConstVertexOHalfedgeCCWRange PolyConnectivity::voh_ccw_range(HalfedgeHandle _heh) const { return ConstVertexOHalfedgeCCWRange(*this, _heh, 1); } inline PolyConnectivity::ConstVertexEdgeCCWRange PolyConnectivity::ve_ccw_range(VertexHandle _vh) const { return ConstVertexEdgeCCWRange(*this, _vh); } inline PolyConnectivity::ConstVertexFaceCCWRange PolyConnectivity::vf_ccw_range(VertexHandle _vh) const { return ConstVertexFaceCCWRange(*this, _vh); } inline PolyConnectivity::ConstFaceVertexCCWRange PolyConnectivity::fv_ccw_range(FaceHandle _fh) const { return ConstFaceVertexCCWRange(*this, _fh); } inline PolyConnectivity::ConstFaceHalfedgeCCWRange PolyConnectivity::fh_ccw_range(FaceHandle _fh) const { return ConstFaceHalfedgeCCWRange(*this, _fh); } inline PolyConnectivity::ConstFaceEdgeCCWRange PolyConnectivity::fe_ccw_range(FaceHandle _fh) const { return ConstFaceEdgeCCWRange(*this, _fh); } inline PolyConnectivity::ConstFaceFaceCCWRange PolyConnectivity::ff_ccw_range(FaceHandle _fh) const { return ConstFaceFaceCCWRange(*this, _fh); } inline PolyConnectivity::ConstHalfedgeLoopCCWRange PolyConnectivity::hl_ccw_range(HalfedgeHandle _heh) const { return ConstHalfedgeLoopCCWRange(*this, _heh); } inline PolyConnectivity::VertexIter PolyConnectivity::vertices_begin() { return VertexIter(*this, VertexHandle(0)); } inline PolyConnectivity::ConstVertexIter PolyConnectivity::vertices_begin() const { return ConstVertexIter(*this, VertexHandle(0)); } inline PolyConnectivity::VertexIter PolyConnectivity::vertices_end() { return VertexIter(*this, VertexHandle( int(n_vertices() ) )); } inline PolyConnectivity::ConstVertexIter PolyConnectivity::vertices_end() const { return ConstVertexIter(*this, VertexHandle( int(n_vertices()) )); } inline PolyConnectivity::HalfedgeIter PolyConnectivity::halfedges_begin() { return HalfedgeIter(*this, HalfedgeHandle(0)); } inline PolyConnectivity::ConstHalfedgeIter PolyConnectivity::halfedges_begin() const { return ConstHalfedgeIter(*this, HalfedgeHandle(0)); } inline PolyConnectivity::HalfedgeIter PolyConnectivity::halfedges_end() { return HalfedgeIter(*this, HalfedgeHandle(int(n_halfedges()))); } inline PolyConnectivity::ConstHalfedgeIter PolyConnectivity::halfedges_end() const { return ConstHalfedgeIter(*this, HalfedgeHandle(int(n_halfedges()))); } inline PolyConnectivity::EdgeIter PolyConnectivity::edges_begin() { return EdgeIter(*this, EdgeHandle(0)); } inline PolyConnectivity::ConstEdgeIter PolyConnectivity::edges_begin() const { return ConstEdgeIter(*this, EdgeHandle(0)); } inline PolyConnectivity::EdgeIter PolyConnectivity::edges_end() { return EdgeIter(*this, EdgeHandle(int(n_edges()))); } inline PolyConnectivity::ConstEdgeIter PolyConnectivity::edges_end() const { return ConstEdgeIter(*this, EdgeHandle(int(n_edges()))); } inline PolyConnectivity::FaceIter PolyConnectivity::faces_begin() { return FaceIter(*this, FaceHandle(0)); } inline PolyConnectivity::ConstFaceIter PolyConnectivity::faces_begin() const { return ConstFaceIter(*this, FaceHandle(0)); } inline PolyConnectivity::FaceIter PolyConnectivity::faces_end() { return FaceIter(*this, FaceHandle(int(n_faces()))); } inline PolyConnectivity::ConstFaceIter PolyConnectivity::faces_end() const { return ConstFaceIter(*this, FaceHandle(int(n_faces()))); } inline PolyConnectivity::VertexIter PolyConnectivity::vertices_sbegin() { return VertexIter(*this, VertexHandle(0), true); } inline PolyConnectivity::ConstVertexIter PolyConnectivity::vertices_sbegin() const { return ConstVertexIter(*this, VertexHandle(0), true); } inline PolyConnectivity::HalfedgeIter PolyConnectivity::halfedges_sbegin() { return HalfedgeIter(*this, HalfedgeHandle(0), true); } inline PolyConnectivity::ConstHalfedgeIter PolyConnectivity::halfedges_sbegin() const { return ConstHalfedgeIter(*this, HalfedgeHandle(0), true); } inline PolyConnectivity::EdgeIter PolyConnectivity::edges_sbegin() { return EdgeIter(*this, EdgeHandle(0), true); } inline PolyConnectivity::ConstEdgeIter PolyConnectivity::edges_sbegin() const { return ConstEdgeIter(*this, EdgeHandle(0), true); } inline PolyConnectivity::FaceIter PolyConnectivity::faces_sbegin() { return FaceIter(*this, FaceHandle(0), true); } inline PolyConnectivity::ConstFaceIter PolyConnectivity::faces_sbegin() const { return ConstFaceIter(*this, FaceHandle(0), true); } inline PolyConnectivity::VertexVertexIter PolyConnectivity::vv_iter(ArrayKernel::VertexHandle _vh) { return VertexVertexIter(*this, _vh); } inline PolyConnectivity::VertexVertexCWIter PolyConnectivity::vv_cwiter(ArrayKernel::VertexHandle _vh) { return VertexVertexCWIter(*this, _vh); } inline PolyConnectivity::VertexVertexCCWIter PolyConnectivity::vv_ccwiter(ArrayKernel::VertexHandle _vh) { return VertexVertexCCWIter(*this, _vh); } inline PolyConnectivity::VertexIHalfedgeIter PolyConnectivity::vih_iter(ArrayKernel::VertexHandle _vh) { return VertexIHalfedgeIter(*this, _vh); } inline PolyConnectivity::VertexIHalfedgeCWIter PolyConnectivity::vih_cwiter(ArrayKernel::VertexHandle _vh) { return VertexIHalfedgeCWIter(*this, _vh); } inline PolyConnectivity::VertexIHalfedgeCCWIter PolyConnectivity::vih_ccwiter(ArrayKernel::VertexHandle _vh) { return VertexIHalfedgeCCWIter(*this, _vh); } inline PolyConnectivity::VertexOHalfedgeIter PolyConnectivity::voh_iter(ArrayKernel::VertexHandle _vh) { return VertexOHalfedgeIter(*this, _vh); } inline PolyConnectivity::VertexOHalfedgeCWIter PolyConnectivity::voh_cwiter(ArrayKernel::VertexHandle _vh) { return VertexOHalfedgeCWIter(*this, _vh); } inline PolyConnectivity::VertexOHalfedgeCCWIter PolyConnectivity::voh_ccwiter(ArrayKernel::VertexHandle _vh) { return VertexOHalfedgeCCWIter(*this, _vh); } inline PolyConnectivity::VertexEdgeIter PolyConnectivity::ve_iter(ArrayKernel::VertexHandle _vh) { return VertexEdgeIter(*this, _vh); } inline PolyConnectivity::VertexEdgeCWIter PolyConnectivity::ve_cwiter(ArrayKernel::VertexHandle _vh) { return VertexEdgeCWIter(*this, _vh); } inline PolyConnectivity::VertexEdgeCCWIter PolyConnectivity::ve_ccwiter(ArrayKernel::VertexHandle _vh) { return VertexEdgeCCWIter(*this, _vh); } inline PolyConnectivity::VertexFaceIter PolyConnectivity::vf_iter(ArrayKernel::VertexHandle _vh) { return VertexFaceIter(*this, _vh); } inline PolyConnectivity::VertexFaceCWIter PolyConnectivity::vf_cwiter(ArrayKernel::VertexHandle _vh) { return VertexFaceCWIter(*this, _vh); } inline PolyConnectivity::VertexFaceCCWIter PolyConnectivity::vf_ccwiter(ArrayKernel::VertexHandle _vh) { return VertexFaceCCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexVertexIter PolyConnectivity::cvv_iter(ArrayKernel::VertexHandle _vh) const { return ConstVertexVertexIter(*this, _vh); } inline PolyConnectivity::ConstVertexVertexCWIter PolyConnectivity::cvv_cwiter(ArrayKernel::VertexHandle _vh) const { return ConstVertexVertexCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexVertexCCWIter PolyConnectivity::cvv_ccwiter(ArrayKernel::VertexHandle _vh) const { return ConstVertexVertexCCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexIHalfedgeIter PolyConnectivity::cvih_iter(ArrayKernel::VertexHandle _vh) const { return ConstVertexIHalfedgeIter(*this, _vh); } inline PolyConnectivity::ConstVertexIHalfedgeCWIter PolyConnectivity::cvih_cwiter(ArrayKernel::VertexHandle _vh) const { return ConstVertexIHalfedgeCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexIHalfedgeCCWIter PolyConnectivity::cvih_ccwiter(ArrayKernel::VertexHandle _vh) const { return ConstVertexIHalfedgeCCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexOHalfedgeIter PolyConnectivity::cvoh_iter(ArrayKernel::VertexHandle _vh) const { return ConstVertexOHalfedgeIter(*this, _vh); } inline PolyConnectivity::ConstVertexOHalfedgeCWIter PolyConnectivity::cvoh_cwiter(ArrayKernel::VertexHandle _vh) const { return ConstVertexOHalfedgeCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexOHalfedgeCCWIter PolyConnectivity::cvoh_ccwiter(ArrayKernel::VertexHandle _vh) const { return ConstVertexOHalfedgeCCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexEdgeIter PolyConnectivity::cve_iter(ArrayKernel::VertexHandle _vh) const { return ConstVertexEdgeIter(*this, _vh); } inline PolyConnectivity::ConstVertexEdgeCWIter PolyConnectivity::cve_cwiter(ArrayKernel::VertexHandle _vh) const { return ConstVertexEdgeCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexEdgeCCWIter PolyConnectivity::cve_ccwiter(ArrayKernel::VertexHandle _vh) const { return ConstVertexEdgeCCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexFaceIter PolyConnectivity::cvf_iter(ArrayKernel::VertexHandle _vh) const { return ConstVertexFaceIter(*this, _vh); } inline PolyConnectivity::ConstVertexFaceCWIter PolyConnectivity::cvf_cwiter(ArrayKernel::VertexHandle _vh) const { return ConstVertexFaceCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexFaceCCWIter PolyConnectivity::cvf_ccwiter(ArrayKernel::VertexHandle _vh) const { return ConstVertexFaceCCWIter(*this, _vh); } inline PolyConnectivity::FaceVertexIter PolyConnectivity::fv_iter(ArrayKernel::FaceHandle _fh) { return FaceVertexIter(*this, _fh); } inline PolyConnectivity::FaceVertexCWIter PolyConnectivity::fv_cwiter(ArrayKernel::FaceHandle _fh) { return FaceVertexCWIter(*this, _fh); } inline PolyConnectivity::FaceVertexCCWIter PolyConnectivity::fv_ccwiter(ArrayKernel::FaceHandle _fh) { return FaceVertexCCWIter(*this, _fh); } inline PolyConnectivity::FaceHalfedgeIter PolyConnectivity::fh_iter(ArrayKernel::FaceHandle _fh) { return FaceHalfedgeIter(*this, _fh); } inline PolyConnectivity::FaceHalfedgeCWIter PolyConnectivity::fh_cwiter(ArrayKernel::FaceHandle _fh) { return FaceHalfedgeCWIter(*this, _fh); } inline PolyConnectivity::FaceHalfedgeCCWIter PolyConnectivity::fh_ccwiter(ArrayKernel::FaceHandle _fh) { return FaceHalfedgeCCWIter(*this, _fh); } inline PolyConnectivity::FaceEdgeIter PolyConnectivity::fe_iter(ArrayKernel::FaceHandle _fh) { return FaceEdgeIter(*this, _fh); } inline PolyConnectivity::FaceEdgeCWIter PolyConnectivity::fe_cwiter(ArrayKernel::FaceHandle _fh) { return FaceEdgeCWIter(*this, _fh); } inline PolyConnectivity::FaceEdgeCCWIter PolyConnectivity::fe_ccwiter(ArrayKernel::FaceHandle _fh) { return FaceEdgeCCWIter(*this, _fh); } inline PolyConnectivity::FaceFaceIter PolyConnectivity::ff_iter(ArrayKernel::FaceHandle _fh) { return FaceFaceIter(*this, _fh); } inline PolyConnectivity::FaceFaceCWIter PolyConnectivity::ff_cwiter(ArrayKernel::FaceHandle _fh) { return FaceFaceCWIter(*this, _fh); } inline PolyConnectivity::FaceFaceCCWIter PolyConnectivity::ff_ccwiter(ArrayKernel::FaceHandle _fh) { return FaceFaceCCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceVertexIter PolyConnectivity::cfv_iter(ArrayKernel::FaceHandle _fh) const { return ConstFaceVertexIter(*this, _fh); } inline PolyConnectivity::ConstFaceVertexCWIter PolyConnectivity::cfv_cwiter(ArrayKernel::FaceHandle _fh) const { return ConstFaceVertexCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceVertexCCWIter PolyConnectivity::cfv_ccwiter(ArrayKernel::FaceHandle _fh) const { return ConstFaceVertexCCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceHalfedgeIter PolyConnectivity::cfh_iter(ArrayKernel::FaceHandle _fh) const { return ConstFaceHalfedgeIter(*this, _fh); } inline PolyConnectivity::ConstFaceHalfedgeCWIter PolyConnectivity::cfh_cwiter(ArrayKernel::FaceHandle _fh) const { return ConstFaceHalfedgeCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceHalfedgeCCWIter PolyConnectivity::cfh_ccwiter(ArrayKernel::FaceHandle _fh) const { return ConstFaceHalfedgeCCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceEdgeIter PolyConnectivity::cfe_iter(ArrayKernel::FaceHandle _fh) const { return ConstFaceEdgeIter(*this, _fh); } inline PolyConnectivity::ConstFaceEdgeCWIter PolyConnectivity::cfe_cwiter(ArrayKernel::FaceHandle _fh) const { return ConstFaceEdgeCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceEdgeCCWIter PolyConnectivity::cfe_ccwiter(ArrayKernel::FaceHandle _fh) const { return ConstFaceEdgeCCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceFaceIter PolyConnectivity::cff_iter(ArrayKernel::FaceHandle _fh) const { return ConstFaceFaceIter(*this, _fh); } inline PolyConnectivity::ConstFaceFaceCWIter PolyConnectivity::cff_cwiter(ArrayKernel::FaceHandle _fh) const { return ConstFaceFaceCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceFaceCCWIter PolyConnectivity::cff_ccwiter(ArrayKernel::FaceHandle _fh) const { return ConstFaceFaceCCWIter(*this, _fh); } inline PolyConnectivity::VertexVertexIter PolyConnectivity::vv_begin(VertexHandle _vh) { return VertexVertexIter(*this, _vh); } inline PolyConnectivity::VertexVertexCWIter PolyConnectivity::vv_cwbegin(VertexHandle _vh) { return VertexVertexCWIter(*this, _vh); } inline PolyConnectivity::VertexVertexCCWIter PolyConnectivity::vv_ccwbegin(VertexHandle _vh) { return VertexVertexCCWIter(*this, _vh); } inline PolyConnectivity::VertexIHalfedgeIter PolyConnectivity::vih_begin(VertexHandle _vh) { return VertexIHalfedgeIter(*this, _vh); } inline PolyConnectivity::VertexIHalfedgeCWIter PolyConnectivity::vih_cwbegin(VertexHandle _vh) { return VertexIHalfedgeCWIter(*this, _vh); } inline PolyConnectivity::VertexIHalfedgeCCWIter PolyConnectivity::vih_ccwbegin(VertexHandle _vh) { return VertexIHalfedgeCCWIter(*this, _vh); } inline PolyConnectivity::VertexOHalfedgeIter PolyConnectivity::voh_begin(VertexHandle _vh) { return VertexOHalfedgeIter(*this, _vh); } inline PolyConnectivity::VertexOHalfedgeCWIter PolyConnectivity::voh_cwbegin(VertexHandle _vh) { return VertexOHalfedgeCWIter(*this, _vh); } inline PolyConnectivity::VertexOHalfedgeCCWIter PolyConnectivity::voh_ccwbegin(VertexHandle _vh) { return VertexOHalfedgeCCWIter(*this, _vh); } inline PolyConnectivity::VertexEdgeIter PolyConnectivity::ve_begin(VertexHandle _vh) { return VertexEdgeIter(*this, _vh); } inline PolyConnectivity::VertexEdgeCWIter PolyConnectivity::ve_cwbegin(VertexHandle _vh) { return VertexEdgeCWIter(*this, _vh); } inline PolyConnectivity::VertexEdgeCCWIter PolyConnectivity::ve_ccwbegin(VertexHandle _vh) { return VertexEdgeCCWIter(*this, _vh); } inline PolyConnectivity::VertexFaceIter PolyConnectivity::vf_begin(VertexHandle _vh) { return VertexFaceIter(*this, _vh); } inline PolyConnectivity::VertexFaceCWIter PolyConnectivity::vf_cwbegin(VertexHandle _vh) { return VertexFaceCWIter(*this, _vh); } inline PolyConnectivity::VertexFaceCCWIter PolyConnectivity::vf_ccwbegin(VertexHandle _vh) { return VertexFaceCCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexVertexIter PolyConnectivity::cvv_begin(VertexHandle _vh) const { return ConstVertexVertexIter(*this, _vh); } inline PolyConnectivity::ConstVertexVertexCWIter PolyConnectivity::cvv_cwbegin(VertexHandle _vh) const { return ConstVertexVertexCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexVertexCCWIter PolyConnectivity::cvv_ccwbegin(VertexHandle _vh) const { return ConstVertexVertexCCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexIHalfedgeIter PolyConnectivity::cvih_begin(VertexHandle _vh) const { return ConstVertexIHalfedgeIter(*this, _vh); } inline PolyConnectivity::ConstVertexIHalfedgeCWIter PolyConnectivity::cvih_cwbegin(VertexHandle _vh) const { return ConstVertexIHalfedgeCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexIHalfedgeCCWIter PolyConnectivity::cvih_ccwbegin(VertexHandle _vh) const { return ConstVertexIHalfedgeCCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexOHalfedgeIter PolyConnectivity::cvoh_begin(VertexHandle _vh) const { return ConstVertexOHalfedgeIter(*this, _vh); } inline PolyConnectivity::ConstVertexOHalfedgeCWIter PolyConnectivity::cvoh_cwbegin(VertexHandle _vh) const { return ConstVertexOHalfedgeCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexOHalfedgeCCWIter PolyConnectivity::cvoh_ccwbegin(VertexHandle _vh) const { return ConstVertexOHalfedgeCCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexEdgeIter PolyConnectivity::cve_begin(VertexHandle _vh) const { return ConstVertexEdgeIter(*this, _vh); } inline PolyConnectivity::ConstVertexEdgeCWIter PolyConnectivity::cve_cwbegin(VertexHandle _vh) const { return ConstVertexEdgeCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexEdgeCCWIter PolyConnectivity::cve_ccwbegin(VertexHandle _vh) const { return ConstVertexEdgeCCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexFaceIter PolyConnectivity::cvf_begin(VertexHandle _vh) const { return ConstVertexFaceIter(*this, _vh); } inline PolyConnectivity::ConstVertexFaceCWIter PolyConnectivity::cvf_cwbegin(VertexHandle _vh) const { return ConstVertexFaceCWIter(*this, _vh); } inline PolyConnectivity::ConstVertexFaceCCWIter PolyConnectivity::cvf_ccwbegin(VertexHandle _vh) const { return ConstVertexFaceCCWIter(*this, _vh); } inline PolyConnectivity::FaceVertexIter PolyConnectivity::fv_begin(FaceHandle _fh) { return FaceVertexIter(*this, _fh); } inline PolyConnectivity::FaceVertexCWIter PolyConnectivity::fv_cwbegin(FaceHandle _fh) { return FaceVertexCWIter(*this, _fh); } inline PolyConnectivity::FaceVertexCCWIter PolyConnectivity::fv_ccwbegin(FaceHandle _fh) { return FaceVertexCCWIter(*this, _fh); } inline PolyConnectivity::FaceHalfedgeIter PolyConnectivity::fh_begin(FaceHandle _fh) { return FaceHalfedgeIter(*this, _fh); } inline PolyConnectivity::FaceHalfedgeCWIter PolyConnectivity::fh_cwbegin(FaceHandle _fh) { return FaceHalfedgeCWIter(*this, _fh); } inline PolyConnectivity::FaceHalfedgeCCWIter PolyConnectivity::fh_ccwbegin(FaceHandle _fh) { return FaceHalfedgeCCWIter(*this, _fh); } inline PolyConnectivity::FaceEdgeIter PolyConnectivity::fe_begin(FaceHandle _fh) { return FaceEdgeIter(*this, _fh); } inline PolyConnectivity::FaceEdgeCWIter PolyConnectivity::fe_cwbegin(FaceHandle _fh) { return FaceEdgeCWIter(*this, _fh); } inline PolyConnectivity::FaceEdgeCCWIter PolyConnectivity::fe_ccwbegin(FaceHandle _fh) { return FaceEdgeCCWIter(*this, _fh); } inline PolyConnectivity::FaceFaceIter PolyConnectivity::ff_begin(FaceHandle _fh) { return FaceFaceIter(*this, _fh); } inline PolyConnectivity::FaceFaceCWIter PolyConnectivity::ff_cwbegin(FaceHandle _fh) { return FaceFaceCWIter(*this, _fh); } inline PolyConnectivity::FaceFaceCCWIter PolyConnectivity::ff_ccwbegin(FaceHandle _fh) { return FaceFaceCCWIter(*this, _fh); } inline PolyConnectivity::HalfedgeLoopIter PolyConnectivity::hl_begin(HalfedgeHandle _heh) { return HalfedgeLoopIter(*this, _heh); } inline PolyConnectivity::HalfedgeLoopCWIter PolyConnectivity::hl_cwbegin(HalfedgeHandle _heh) { return HalfedgeLoopCWIter(*this, _heh); } inline PolyConnectivity::HalfedgeLoopCCWIter PolyConnectivity::hl_ccwbegin(HalfedgeHandle _heh) { return HalfedgeLoopCCWIter(*this, _heh); } inline PolyConnectivity::ConstFaceVertexIter PolyConnectivity::cfv_begin(FaceHandle _fh) const { return ConstFaceVertexIter(*this, _fh); } inline PolyConnectivity::ConstFaceVertexCWIter PolyConnectivity::cfv_cwbegin(FaceHandle _fh) const { return ConstFaceVertexCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceVertexCCWIter PolyConnectivity::cfv_ccwbegin(FaceHandle _fh) const { return ConstFaceVertexCCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceHalfedgeIter PolyConnectivity::cfh_begin(FaceHandle _fh) const { return ConstFaceHalfedgeIter(*this, _fh); } inline PolyConnectivity::ConstFaceHalfedgeCWIter PolyConnectivity::cfh_cwbegin(FaceHandle _fh) const { return ConstFaceHalfedgeCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceHalfedgeCCWIter PolyConnectivity::cfh_ccwbegin(FaceHandle _fh) const { return ConstFaceHalfedgeCCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceEdgeIter PolyConnectivity::cfe_begin(FaceHandle _fh) const { return ConstFaceEdgeIter(*this, _fh); } inline PolyConnectivity::ConstFaceEdgeCWIter PolyConnectivity::cfe_cwbegin(FaceHandle _fh) const { return ConstFaceEdgeCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceEdgeCCWIter PolyConnectivity::cfe_ccwbegin(FaceHandle _fh) const { return ConstFaceEdgeCCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceFaceIter PolyConnectivity::cff_begin(FaceHandle _fh) const { return ConstFaceFaceIter(*this, _fh); } inline PolyConnectivity::ConstFaceFaceCWIter PolyConnectivity::cff_cwbegin(FaceHandle _fh) const { return ConstFaceFaceCWIter(*this, _fh); } inline PolyConnectivity::ConstFaceFaceCCWIter PolyConnectivity::cff_ccwbegin(FaceHandle _fh) const { return ConstFaceFaceCCWIter(*this, _fh); } inline PolyConnectivity::ConstHalfedgeLoopIter PolyConnectivity::chl_begin(HalfedgeHandle _heh) const { return ConstHalfedgeLoopIter(*this, _heh); } inline PolyConnectivity::ConstHalfedgeLoopCWIter PolyConnectivity::chl_cwbegin(HalfedgeHandle _heh) const { return ConstHalfedgeLoopCWIter(*this, _heh); } inline PolyConnectivity::ConstHalfedgeLoopCCWIter PolyConnectivity::chl_ccwbegin(HalfedgeHandle _heh) const { return ConstHalfedgeLoopCCWIter(*this, _heh); } // 'end' circulators inline PolyConnectivity::VertexVertexIter PolyConnectivity::vv_end(VertexHandle _vh) { return VertexVertexIter(*this, _vh, true); } inline PolyConnectivity::VertexVertexCWIter PolyConnectivity::vv_cwend(VertexHandle _vh) { return VertexVertexCWIter(*this, _vh, true); } inline PolyConnectivity::VertexVertexCCWIter PolyConnectivity::vv_ccwend(VertexHandle _vh) { return VertexVertexCCWIter(*this, _vh, true); } inline PolyConnectivity::VertexIHalfedgeIter PolyConnectivity::vih_end(VertexHandle _vh) { return VertexIHalfedgeIter(*this, _vh, true); } inline PolyConnectivity::VertexIHalfedgeCWIter PolyConnectivity::vih_cwend(VertexHandle _vh) { return VertexIHalfedgeCWIter(*this, _vh, true); } inline PolyConnectivity::VertexIHalfedgeCCWIter PolyConnectivity::vih_ccwend(VertexHandle _vh) { return VertexIHalfedgeCCWIter(*this, _vh, true); } inline PolyConnectivity::VertexOHalfedgeIter PolyConnectivity::voh_end(VertexHandle _vh) { return VertexOHalfedgeIter(*this, _vh, true); } inline PolyConnectivity::VertexOHalfedgeCWIter PolyConnectivity::voh_cwend(VertexHandle _vh) { return VertexOHalfedgeCWIter(*this, _vh, true); } inline PolyConnectivity::VertexOHalfedgeCCWIter PolyConnectivity::voh_ccwend(VertexHandle _vh) { return VertexOHalfedgeCCWIter(*this, _vh, true); } inline PolyConnectivity::VertexEdgeIter PolyConnectivity::ve_end(VertexHandle _vh) { return VertexEdgeIter(*this, _vh, true); } inline PolyConnectivity::VertexEdgeCWIter PolyConnectivity::ve_cwend(VertexHandle _vh) { return VertexEdgeCWIter(*this, _vh, true); } inline PolyConnectivity::VertexEdgeCCWIter PolyConnectivity::ve_ccwend(VertexHandle _vh) { return VertexEdgeCCWIter(*this, _vh, true); } inline PolyConnectivity::VertexFaceIter PolyConnectivity::vf_end(VertexHandle _vh) { return VertexFaceIter(*this, _vh, true); } inline PolyConnectivity::VertexFaceCWIter PolyConnectivity::vf_cwend(VertexHandle _vh) { return VertexFaceCWIter(*this, _vh, true); } inline PolyConnectivity::VertexFaceCCWIter PolyConnectivity::vf_ccwend(VertexHandle _vh) { return VertexFaceCCWIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexVertexIter PolyConnectivity::cvv_end(VertexHandle _vh) const { return ConstVertexVertexIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexVertexCWIter PolyConnectivity::cvv_cwend(VertexHandle _vh) const { return ConstVertexVertexCWIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexVertexCCWIter PolyConnectivity::cvv_ccwend(VertexHandle _vh) const { return ConstVertexVertexCCWIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexIHalfedgeIter PolyConnectivity::cvih_end(VertexHandle _vh) const { return ConstVertexIHalfedgeIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexIHalfedgeCWIter PolyConnectivity::cvih_cwend(VertexHandle _vh) const { return ConstVertexIHalfedgeCWIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexIHalfedgeCCWIter PolyConnectivity::cvih_ccwend(VertexHandle _vh) const { return ConstVertexIHalfedgeCCWIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexOHalfedgeIter PolyConnectivity::cvoh_end(VertexHandle _vh) const { return ConstVertexOHalfedgeIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexOHalfedgeCWIter PolyConnectivity::cvoh_cwend(VertexHandle _vh) const { return ConstVertexOHalfedgeCWIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexOHalfedgeCCWIter PolyConnectivity::cvoh_ccwend(VertexHandle _vh) const { return ConstVertexOHalfedgeCCWIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexEdgeIter PolyConnectivity::cve_end(VertexHandle _vh) const { return ConstVertexEdgeIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexEdgeCWIter PolyConnectivity::cve_cwend(VertexHandle _vh) const { return ConstVertexEdgeCWIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexEdgeCCWIter PolyConnectivity::cve_ccwend(VertexHandle _vh) const { return ConstVertexEdgeCCWIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexFaceIter PolyConnectivity::cvf_end(VertexHandle _vh) const { return ConstVertexFaceIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexFaceCWIter PolyConnectivity::cvf_cwend(VertexHandle _vh) const { return ConstVertexFaceCWIter(*this, _vh, true); } inline PolyConnectivity::ConstVertexFaceCCWIter PolyConnectivity::cvf_ccwend(VertexHandle _vh) const { return ConstVertexFaceCCWIter(*this, _vh, true); } inline PolyConnectivity::FaceVertexIter PolyConnectivity::fv_end(FaceHandle _fh) { return FaceVertexIter(*this, _fh, true); } inline PolyConnectivity::FaceVertexCWIter PolyConnectivity::fv_cwend(FaceHandle _fh) { return FaceVertexCWIter(*this, _fh, true); } inline PolyConnectivity::FaceVertexCCWIter PolyConnectivity::fv_ccwend(FaceHandle _fh) { return FaceVertexCCWIter(*this, _fh, true); } inline PolyConnectivity::FaceHalfedgeIter PolyConnectivity::fh_end(FaceHandle _fh) { return FaceHalfedgeIter(*this, _fh, true); } inline PolyConnectivity::FaceHalfedgeCWIter PolyConnectivity::fh_cwend(FaceHandle _fh) { return FaceHalfedgeCWIter(*this, _fh, true); } inline PolyConnectivity::FaceHalfedgeCCWIter PolyConnectivity::fh_ccwend(FaceHandle _fh) { return FaceHalfedgeCCWIter(*this, _fh, true); } inline PolyConnectivity::FaceEdgeIter PolyConnectivity::fe_end(FaceHandle _fh) { return FaceEdgeIter(*this, _fh, true); } inline PolyConnectivity::FaceEdgeCWIter PolyConnectivity::fe_cwend(FaceHandle _fh) { return FaceEdgeCWIter(*this, _fh, true); } inline PolyConnectivity::FaceEdgeCCWIter PolyConnectivity::fe_ccwend(FaceHandle _fh) { return FaceEdgeCCWIter(*this, _fh, true); } inline PolyConnectivity::FaceFaceIter PolyConnectivity::ff_end(FaceHandle _fh) { return FaceFaceIter(*this, _fh, true); } inline PolyConnectivity::FaceFaceCWIter PolyConnectivity::ff_cwend(FaceHandle _fh) { return FaceFaceCWIter(*this, _fh, true); } inline PolyConnectivity::FaceFaceCCWIter PolyConnectivity::ff_ccwend(FaceHandle _fh) { return FaceFaceCCWIter(*this, _fh, true); } inline PolyConnectivity::HalfedgeLoopIter PolyConnectivity::hl_end(HalfedgeHandle _heh) { return HalfedgeLoopIter(*this, _heh, true); } inline PolyConnectivity::HalfedgeLoopCWIter PolyConnectivity::hl_cwend(HalfedgeHandle _heh) { return HalfedgeLoopCWIter(*this, _heh, true); } inline PolyConnectivity::HalfedgeLoopCCWIter PolyConnectivity::hl_ccwend(HalfedgeHandle _heh) { return HalfedgeLoopCCWIter(*this, _heh, true); } inline PolyConnectivity::ConstFaceVertexIter PolyConnectivity::cfv_end(FaceHandle _fh) const { return ConstFaceVertexIter(*this, _fh, true); } inline PolyConnectivity::ConstFaceVertexCWIter PolyConnectivity::cfv_cwend(FaceHandle _fh) const { return ConstFaceVertexCWIter(*this, _fh, true); } inline PolyConnectivity::ConstFaceVertexCCWIter PolyConnectivity::cfv_ccwend(FaceHandle _fh) const { return ConstFaceVertexCCWIter(*this, _fh, true); } inline PolyConnectivity::ConstFaceHalfedgeIter PolyConnectivity::cfh_end(FaceHandle _fh) const { return ConstFaceHalfedgeIter(*this, _fh, true); } inline PolyConnectivity::ConstFaceHalfedgeCWIter PolyConnectivity::cfh_cwend(FaceHandle _fh) const { return ConstFaceHalfedgeCWIter(*this, _fh, true); } inline PolyConnectivity::ConstFaceHalfedgeCCWIter PolyConnectivity::cfh_ccwend(FaceHandle _fh) const { return ConstFaceHalfedgeCCWIter(*this, _fh, true); } inline PolyConnectivity::ConstFaceEdgeIter PolyConnectivity::cfe_end(FaceHandle _fh) const { return ConstFaceEdgeIter(*this, _fh, true); } inline PolyConnectivity::ConstFaceEdgeCWIter PolyConnectivity::cfe_cwend(FaceHandle _fh) const { return ConstFaceEdgeCWIter(*this, _fh, true); } inline PolyConnectivity::ConstFaceEdgeCCWIter PolyConnectivity::cfe_ccwend(FaceHandle _fh) const { return ConstFaceEdgeCCWIter(*this, _fh, true); } inline PolyConnectivity::ConstFaceFaceIter PolyConnectivity::cff_end(FaceHandle _fh) const { return ConstFaceFaceIter(*this, _fh, true); } inline PolyConnectivity::ConstFaceFaceCWIter PolyConnectivity::cff_cwend(FaceHandle _fh) const { return ConstFaceFaceCWIter(*this, _fh, true); } inline PolyConnectivity::ConstFaceFaceCCWIter PolyConnectivity::cff_ccwend(FaceHandle _fh) const { return ConstFaceFaceCCWIter(*this, _fh, true); } inline PolyConnectivity::ConstHalfedgeLoopIter PolyConnectivity::chl_end(HalfedgeHandle _heh) const { return ConstHalfedgeLoopIter(*this, _heh, true); } inline PolyConnectivity::ConstHalfedgeLoopCWIter PolyConnectivity::chl_cwend(HalfedgeHandle _heh) const { return ConstHalfedgeLoopCWIter(*this, _heh, true); } inline PolyConnectivity::ConstHalfedgeLoopCCWIter PolyConnectivity::chl_ccwend(HalfedgeHandle _heh) const { return ConstHalfedgeLoopCCWIter(*this, _heh, true); } inline PolyConnectivity::ConstVertexFaceRange SmartVertexHandle::faces() const { assert(mesh() != nullptr); return mesh()->vf_range (*this); } inline PolyConnectivity::ConstVertexFaceCWRange SmartVertexHandle::faces_cw() const { assert(mesh() != nullptr); return mesh()->vf_cw_range (*this); } inline PolyConnectivity::ConstVertexFaceCCWRange SmartVertexHandle::faces_ccw() const { assert(mesh() != nullptr); return mesh()->vf_ccw_range(*this); } inline PolyConnectivity::ConstVertexEdgeRange SmartVertexHandle::edges() const { assert(mesh() != nullptr); return mesh()->ve_range (*this); } inline PolyConnectivity::ConstVertexEdgeCWRange SmartVertexHandle::edges_cw() const { assert(mesh() != nullptr); return mesh()->ve_cw_range (*this); } inline PolyConnectivity::ConstVertexEdgeCCWRange SmartVertexHandle::edges_ccw() const { assert(mesh() != nullptr); return mesh()->ve_ccw_range(*this); } inline PolyConnectivity::ConstVertexVertexRange SmartVertexHandle::vertices() const { assert(mesh() != nullptr); return mesh()->vv_range (*this); } inline PolyConnectivity::ConstVertexVertexCWRange SmartVertexHandle::vertices_cw() const { assert(mesh() != nullptr); return mesh()->vv_cw_range (*this); } inline PolyConnectivity::ConstVertexVertexCCWRange SmartVertexHandle::vertices_ccw() const { assert(mesh() != nullptr); return mesh()->vv_ccw_range (*this); } inline PolyConnectivity::ConstVertexIHalfedgeRange SmartVertexHandle::incoming_halfedges() const { assert(mesh() != nullptr); return mesh()->vih_range (*this); } inline PolyConnectivity::ConstVertexIHalfedgeCWRange SmartVertexHandle::incoming_halfedges_cw() const { assert(mesh() != nullptr); return mesh()->vih_cw_range (*this); } inline PolyConnectivity::ConstVertexIHalfedgeCCWRange SmartVertexHandle::incoming_halfedges_ccw() const { assert(mesh() != nullptr); return mesh()->vih_ccw_range(*this); } inline PolyConnectivity::ConstVertexIHalfedgeRange SmartVertexHandle::incoming_halfedges (HalfedgeHandle _heh) const { assert(mesh() != nullptr); return mesh()->vih_range (_heh); } inline PolyConnectivity::ConstVertexIHalfedgeCWRange SmartVertexHandle::incoming_halfedges_cw (HalfedgeHandle _heh) const { assert(mesh() != nullptr); return mesh()->vih_cw_range (_heh); } inline PolyConnectivity::ConstVertexIHalfedgeCCWRange SmartVertexHandle::incoming_halfedges_ccw(HalfedgeHandle _heh) const { assert(mesh() != nullptr); return mesh()->vih_ccw_range(_heh); } inline PolyConnectivity::ConstVertexOHalfedgeRange SmartVertexHandle::outgoing_halfedges() const { assert(mesh() != nullptr); return mesh()->voh_range (*this); } inline PolyConnectivity::ConstVertexOHalfedgeCWRange SmartVertexHandle::outgoing_halfedges_cw() const { assert(mesh() != nullptr); return mesh()->voh_cw_range (*this); } inline PolyConnectivity::ConstVertexOHalfedgeCCWRange SmartVertexHandle::outgoing_halfedges_ccw() const { assert(mesh() != nullptr); return mesh()->voh_ccw_range(*this); } inline PolyConnectivity::ConstVertexOHalfedgeRange SmartVertexHandle::outgoing_halfedges (HalfedgeHandle _heh) const { assert(mesh() != nullptr); return mesh()->voh_range (_heh); } inline PolyConnectivity::ConstVertexOHalfedgeCWRange SmartVertexHandle::outgoing_halfedges_cw (HalfedgeHandle _heh) const { assert(mesh() != nullptr); return mesh()->voh_cw_range (_heh); } inline PolyConnectivity::ConstVertexOHalfedgeCCWRange SmartVertexHandle::outgoing_halfedges_ccw(HalfedgeHandle _heh) const { assert(mesh() != nullptr); return mesh()->voh_ccw_range(_heh); } inline PolyConnectivity::ConstHalfedgeLoopRange SmartHalfedgeHandle::loop() const { assert(mesh() != nullptr); return mesh()->hl_range (*this); } inline PolyConnectivity::ConstHalfedgeLoopCWRange SmartHalfedgeHandle::loop_cw() const { assert(mesh() != nullptr); return mesh()->hl_cw_range (*this); } inline PolyConnectivity::ConstHalfedgeLoopCCWRange SmartHalfedgeHandle::loop_ccw() const { assert(mesh() != nullptr); return mesh()->hl_ccw_range (*this); } inline PolyConnectivity::ConstFaceVertexRange SmartFaceHandle::vertices() const { assert(mesh() != nullptr); return mesh()->fv_range (*this); } inline PolyConnectivity::ConstFaceVertexCWRange SmartFaceHandle::vertices_cw() const { assert(mesh() != nullptr); return mesh()->fv_cw_range (*this); } inline PolyConnectivity::ConstFaceVertexCCWRange SmartFaceHandle::vertices_ccw() const { assert(mesh() != nullptr); return mesh()->fv_ccw_range(*this); } inline PolyConnectivity::ConstFaceHalfedgeRange SmartFaceHandle::halfedges() const { assert(mesh() != nullptr); return mesh()->fh_range (*this); } inline PolyConnectivity::ConstFaceHalfedgeCWRange SmartFaceHandle::halfedges_cw() const { assert(mesh() != nullptr); return mesh()->fh_cw_range (*this); } inline PolyConnectivity::ConstFaceHalfedgeCCWRange SmartFaceHandle::halfedges_ccw() const { assert(mesh() != nullptr); return mesh()->fh_ccw_range(*this); } inline PolyConnectivity::ConstFaceEdgeRange SmartFaceHandle::edges() const { assert(mesh() != nullptr); return mesh()->fe_range (*this); } inline PolyConnectivity::ConstFaceEdgeCWRange SmartFaceHandle::edges_cw() const { assert(mesh() != nullptr); return mesh()->fe_cw_range (*this); } inline PolyConnectivity::ConstFaceEdgeCCWRange SmartFaceHandle::edges_ccw() const { assert(mesh() != nullptr); return mesh()->fe_ccw_range(*this); } inline PolyConnectivity::ConstFaceFaceRange SmartFaceHandle::faces() const { assert(mesh() != nullptr); return mesh()->ff_range (*this); } inline PolyConnectivity::ConstFaceFaceCWRange SmartFaceHandle::faces_cw() const { assert(mesh() != nullptr); return mesh()->ff_cw_range (*this); } inline PolyConnectivity::ConstFaceFaceCCWRange SmartFaceHandle::faces_ccw() const { assert(mesh() != nullptr); return mesh()->ff_ccw_range(*this); } }//namespace OpenMesh OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/Attributes.hh0000660000175000011300000001141214172246500022126 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Attributes.hh This file provides some macros containing attribute usage. */ #ifndef OPENMESH_ATTRIBUTES_HH #define OPENMESH_ATTRIBUTES_HH //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Attributes { //== CLASS DEFINITION ======================================================== /** Attribute bits * * Use the bits to define a standard property at compile time using traits. * * \include traits5.cc * * \see \ref mesh_type */ enum AttributeBits { None = 0, ///< Clear all attribute bits Normal = 1, ///< Add normals to mesh item (vertices/faces) Color = 2, ///< Add colors to mesh item (vertices/faces/edges) PrevHalfedge = 4, ///< Add storage for previous halfedge (halfedges). The bit is set by default in the DefaultTraits. Status = 8, ///< Add status to mesh item (all items) TexCoord1D = 16, ///< Add 1D texture coordinates (vertices, halfedges) TexCoord2D = 32, ///< Add 2D texture coordinates (vertices, halfedges) TexCoord3D = 64, ///< Add 3D texture coordinates (vertices, halfedges) TextureIndex = 128 ///< Add texture index (faces) }; //============================================================================= } // namespace Attributes } // namespace OpenMesh //============================================================================= #endif // OPENMESH_ATTRIBUTES_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/CirculatorsT.hh0000660000175000011300000007322514172246500022430 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #pragma once //============================================================================= // // Vertex and Face circulators for PolyMesh/TriMesh // //============================================================================= //== INCLUDES ================================================================= #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { template class CirculatorRange; namespace Iterators { template class GenericCirculator_CenterEntityFnsT { public: static void increment(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter); static void decrement(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter); }; template class GenericCirculator_CenterEntityFnsT { public: inline static void increment(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { heh = mesh->cw_rotated_halfedge_handle(heh); if (heh == start) ++lap_counter; } inline static void decrement(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { if (heh == start) --lap_counter; heh = mesh->ccw_rotated_halfedge_handle(heh); } }; template class GenericCirculator_CenterEntityFnsT { public: inline static void increment(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { heh = mesh->next_halfedge_handle(heh); if (heh == start) ++lap_counter; } inline static void decrement(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { if (heh == start) --lap_counter; heh = mesh->prev_halfedge_handle(heh); } }; ///////////////////////////////////////////////////////////// // CCW template class GenericCirculator_CenterEntityFnsT { public: inline static void increment(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { heh = mesh->ccw_rotated_halfedge_handle(heh); if (heh == start) ++lap_counter; } inline static void decrement(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { if (heh == start) --lap_counter; heh = mesh->cw_rotated_halfedge_handle(heh); } }; template class GenericCirculator_CenterEntityFnsT { public: inline static void increment(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { heh = mesh->prev_halfedge_handle(heh); if (heh == start) ++lap_counter; } inline static void decrement(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { if (heh == start) --lap_counter; heh = mesh->next_halfedge_handle(heh); } }; ///////////////////////////////////////////////////////////// template class GenericCirculator_DereferenciabilityCheckT { public: //inline static bool isDereferenciable(const Mesh *mesh, const typename Mesh::HalfedgeHandle &heh, const typename Mesh::HalfedgeHandle &start, const int &lap_counter); }; template class GenericCirculator_DereferenciabilityCheckT { public: inline static bool isDereferenciable(const Mesh *mesh, const typename Mesh::HalfedgeHandle &heh) { return mesh->face_handle(mesh->opposite_halfedge_handle(heh)).is_valid(); } }; template class GenericCirculator_DereferenciabilityCheckT { public: inline static bool isDereferenciable(const Mesh *mesh, const typename Mesh::HalfedgeHandle &heh) { return mesh->face_handle(heh).is_valid(); } }; template class GenericCirculator_ValueHandleFnsT { public: inline static bool is_valid(const typename Mesh::HalfedgeHandle &heh, const int lap_counter) { return ( heh.is_valid() && (lap_counter == 0 ) ); } inline static void init(const Mesh* mesh, typename Mesh::HalfedgeHandle& heh, typename Mesh::HalfedgeHandle& start, int& lap_counter, bool adjust_for_ccw) { if (!CW) // TODO: constexpr if { if (adjust_for_ccw) { // increment current heh and start so that cw and ccw version dont start with the same element but ranges are actually reversed int lc = lap_counter; increment(mesh, heh, start, lap_counter); start = heh; lap_counter = lc; } } } inline static void increment(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { GenericCirculator_CenterEntityFnsT::increment(mesh, heh, start, lap_counter); } inline static void decrement(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { GenericCirculator_CenterEntityFnsT::decrement(mesh, heh, start, lap_counter); } }; template class GenericCirculator_ValueHandleFnsT { public: typedef GenericCirculator_DereferenciabilityCheckT GenericCirculator_DereferenciabilityCheck; inline static bool is_valid(const typename Mesh::HalfedgeHandle &heh, const int lap_counter) { return ( heh.is_valid() && (lap_counter == 0)); } inline static void init(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter, bool adjust_for_ccw) { if (!CW) // TODO: constexpr if { if (adjust_for_ccw) { // increment current heh and start so that cw and ccw version dont start with the same element but ranges are actually reversed int lc = lap_counter; increment(mesh, heh, start, lap_counter); start = heh; lap_counter = lc; } } if (heh.is_valid() && !GenericCirculator_DereferenciabilityCheck::isDereferenciable(mesh, heh) && lap_counter == 0 ) increment(mesh, heh, start, lap_counter); }; inline static void increment(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { do { GenericCirculator_CenterEntityFnsT::increment(mesh, heh, start, lap_counter); } while (is_valid(heh, lap_counter) && !GenericCirculator_DereferenciabilityCheck::isDereferenciable(mesh, heh)); } inline static void decrement(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { do { GenericCirculator_CenterEntityFnsT::decrement(mesh, heh, start, lap_counter); } while (is_valid(heh, lap_counter) && !GenericCirculator_DereferenciabilityCheck::isDereferenciable(mesh, heh)); } }; template class GenericCirculatorBaseT { public: typedef const Mesh* mesh_ptr; typedef const Mesh& mesh_ref; template friend class OpenMesh::CirculatorRange; public: GenericCirculatorBaseT() : mesh_(0), lap_counter_(0) {} GenericCirculatorBaseT(mesh_ref mesh, typename Mesh::HalfedgeHandle heh, bool end = false) : mesh_(&mesh), start_(heh), heh_(heh), lap_counter_(static_cast(end && heh.is_valid())) {} GenericCirculatorBaseT(const GenericCirculatorBaseT &rhs) : mesh_(rhs.mesh_), start_(rhs.start_), heh_(rhs.heh_), lap_counter_(rhs.lap_counter_) {} inline typename Mesh::FaceHandle toFaceHandle() const { return mesh_->face_handle(heh_); } inline typename Mesh::FaceHandle toOppositeFaceHandle() const { return mesh_->face_handle(toOppositeHalfedgeHandle()); } inline typename Mesh::EdgeHandle toEdgeHandle() const { return mesh_->edge_handle(heh_); } inline typename Mesh::HalfedgeHandle toHalfedgeHandle() const { return heh_; } inline typename Mesh::HalfedgeHandle toOppositeHalfedgeHandle() const { return mesh_->opposite_halfedge_handle(heh_); } inline typename Mesh::VertexHandle toVertexHandle() const { return mesh_->to_vertex_handle(heh_); } inline GenericCirculatorBaseT &operator=(const GenericCirculatorBaseT &rhs) { mesh_ = rhs.mesh_; start_ = rhs.start_; heh_ = rhs.heh_; lap_counter_ = rhs.lap_counter_; return *this; } inline bool operator==(const GenericCirculatorBaseT &rhs) const { return mesh_ == rhs.mesh_ && start_ == rhs.start_ && heh_ == rhs.heh_ && lap_counter_ == rhs.lap_counter_; } inline bool operator!=(const GenericCirculatorBaseT &rhs) const { return !operator==(rhs); } protected: mesh_ptr mesh_; typename Mesh::HalfedgeHandle start_, heh_; int lap_counter_; }; //template::*Handle2Value)() const, bool CW = true > template class GenericCirculatorT : protected GenericCirculatorBaseT { public: using Mesh = typename GenericCirculatorT_TraitsT::Mesh; using value_type = typename GenericCirculatorT_TraitsT::ValueHandle; using CenterEntityHandle = typename GenericCirculatorT_TraitsT::CenterEntityHandle; using smart_value_type = decltype(make_smart(std::declval(), std::declval())); typedef std::ptrdiff_t difference_type; typedef const value_type& reference; typedef const smart_value_type* pointer; typedef std::bidirectional_iterator_tag iterator_category; typedef typename GenericCirculatorBaseT::mesh_ptr mesh_ptr; typedef typename GenericCirculatorBaseT::mesh_ref mesh_ref; typedef GenericCirculator_ValueHandleFnsT GenericCirculator_ValueHandleFns; template friend class OpenMesh::CirculatorRange; public: GenericCirculatorT() {} GenericCirculatorT(mesh_ref mesh, CenterEntityHandle start, bool end = false) : GenericCirculatorBaseT(mesh, mesh.halfedge_handle(start), end) { bool adjust_for_ccw = true; GenericCirculator_ValueHandleFns::init(this->mesh_, this->heh_, this->start_, this->lap_counter_, adjust_for_ccw); } GenericCirculatorT(mesh_ref mesh, typename Mesh::HalfedgeHandle heh, bool end = false) : GenericCirculatorBaseT(mesh, heh, end) { bool adjust_for_ccw = false; // if iterator is initialized with specific heh, we want to start there GenericCirculator_ValueHandleFns::init(this->mesh_, this->heh_, this->start_, this->lap_counter_, adjust_for_ccw); } GenericCirculatorT(const GenericCirculatorT &rhs) : GenericCirculatorBaseT(rhs) {} friend class GenericCirculatorT; explicit GenericCirculatorT( const GenericCirculatorT& rhs ) :GenericCirculatorBaseT(rhs){} GenericCirculatorT& operator++() { assert(this->mesh_); GenericCirculator_ValueHandleFns::increment(this->mesh_, this->heh_, this->start_, this->lap_counter_); return *this; } GenericCirculatorT& operator--() { assert(this->mesh_); GenericCirculator_ValueHandleFns::decrement(this->mesh_, this->heh_, this->start_, this->lap_counter_); return *this; } /// Post-increment GenericCirculatorT operator++(int) { assert(this->mesh_); GenericCirculatorT cpy(*this); ++(*this); return cpy; } /// Post-decrement GenericCirculatorT operator--(int) { assert(this->mesh_); GenericCirculatorT cpy(*this); --(*this); return cpy; } /// Standard dereferencing operator. smart_value_type operator*() const { #ifndef NDEBUG assert(this->heh_.is_valid()); value_type res = GenericCirculatorT_TraitsT::toHandle(this->mesh_, this->heh_); assert(res.is_valid()); return make_smart(res, this->mesh_); #else return make_smart(GenericCirculatorT_TraitsT::toHandle(this->mesh_, this->heh_), this->mesh_); #endif } /** * @brief Pointer dereferentiation. * * This returns a pointer which points to a handle * that loses its validity once this dereferentiation is * invoked again. Thus, do not store the result of * this operation. */ pointer operator->() const { pointer_deref_value = **this; return &pointer_deref_value; } GenericCirculatorT &operator=(const GenericCirculatorT &rhs) { GenericCirculatorBaseT::operator=(rhs); return *this; }; bool operator==(const GenericCirculatorT &rhs) const { return GenericCirculatorBaseT::operator==(rhs); } bool operator!=(const GenericCirculatorT &rhs) const { return GenericCirculatorBaseT::operator!=(rhs); } bool is_valid() const { return GenericCirculator_ValueHandleFns::is_valid(this->heh_, this->lap_counter_); } template friend STREAM &operator<< (STREAM &s, const GenericCirculatorT &self) { return s << self.mesh_ << ", " << self.start_.idx() << ", " << self.heh_.idx() << ", " << self.lap_counter_; } private: mutable smart_value_type pointer_deref_value; }; ////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////// OLD /////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////// // OLD CIRCULATORS // deprecated circulators, will be removed soon // if you remove these circulators and go to the old ones, PLEASE ENABLE FOLLOWING UNITTESTS: // // OpenMeshTrimeshCirculatorVertexIHalfEdge.VertexIHalfEdgeIterCheckInvalidationAtEnds // OpenMeshTrimeshCirculatorVertexEdge.VertexEdgeIterCheckInvalidationAtEnds // OpenMeshTrimeshCirculatorVertexVertex.VertexVertexIterCheckInvalidationAtEnds // OpenMeshTrimeshCirculatorVertexOHalfEdge.VertexOHalfEdgeIterCheckInvalidationAtEnds // OpenMeshTrimeshCirculatorVertexFace.VertexFaceIterCheckInvalidationAtEnds // OpenMeshTrimeshCirculatorVertexFace.VertexFaceIterWithoutHolesDecrement // OpenMeshTrimeshCirculatorFaceEdge.FaceEdgeIterCheckInvalidationAtEnds // OpenMeshTrimeshCirculatorFaceFace.FaceFaceIterCheckInvalidationAtEnds // OpenMeshTrimeshCirculatorFaceHalfEdge.FaceHalfedgeIterWithoutHolesIncrement // OpenMeshTrimeshCirculatorFaceVertex.FaceVertexIterCheckInvalidationAtEnds // OpenMeshTrimeshCirculatorFaceHalfEdge.FaceHalfedgeIterCheckInvalidationAtEnds // template class GenericCirculator_ValueHandleFnsT_DEPRECATED { public: inline static bool is_valid(const typename Mesh::HalfedgeHandle &heh,const typename Mesh::HalfedgeHandle &start, const int lap_counter) { return ( heh.is_valid() && ((start != heh) || (lap_counter == 0 )) ); } inline static void init(const Mesh*, typename Mesh::HalfedgeHandle&, typename Mesh::HalfedgeHandle&, int&) {}; inline static void increment(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { GenericCirculator_CenterEntityFnsT::increment(mesh, heh, start, lap_counter); } inline static void decrement(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { GenericCirculator_CenterEntityFnsT::decrement(mesh, heh, start, lap_counter); } }; template class GenericCirculator_ValueHandleFnsT_DEPRECATED { public: typedef GenericCirculator_DereferenciabilityCheckT GenericCirculator_DereferenciabilityCheck; inline static bool is_valid(const typename Mesh::HalfedgeHandle &heh, const typename Mesh::HalfedgeHandle &start, const int lap_counter) { return ( heh.is_valid() && ((start != heh) || (lap_counter == 0 ))); } inline static void init(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { if (heh.is_valid() && !GenericCirculator_DereferenciabilityCheck::isDereferenciable(mesh, heh) && lap_counter == 0 ) increment(mesh, heh, start, lap_counter); }; inline static void increment(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { do { GenericCirculator_CenterEntityFnsT::increment(mesh, heh, start, lap_counter); } while (is_valid(heh, start, lap_counter) && !GenericCirculator_DereferenciabilityCheck::isDereferenciable(mesh, heh)); } inline static void decrement(const Mesh *mesh, typename Mesh::HalfedgeHandle &heh, typename Mesh::HalfedgeHandle &start, int &lap_counter) { do { GenericCirculator_CenterEntityFnsT::decrement(mesh, heh, start, lap_counter); } while (is_valid(heh, start, lap_counter) && !GenericCirculator_DereferenciabilityCheck::isDereferenciable(mesh, heh)); } }; template class GenericCirculatorT_DEPRECATED : protected GenericCirculatorBaseT { public: using Mesh = typename GenericCirculatorT_DEPRECATED_TraitsT::Mesh; using CenterEntityHandle = typename GenericCirculatorT_DEPRECATED_TraitsT::CenterEntityHandle; using value_type = typename GenericCirculatorT_DEPRECATED_TraitsT::ValueHandle; using smart_value_type = decltype (make_smart(std::declval(), std::declval())); typedef std::ptrdiff_t difference_type; typedef const value_type& reference; typedef const smart_value_type* pointer; typedef std::bidirectional_iterator_tag iterator_category; typedef typename GenericCirculatorBaseT::mesh_ptr mesh_ptr; typedef typename GenericCirculatorBaseT::mesh_ref mesh_ref; typedef GenericCirculator_ValueHandleFnsT_DEPRECATED GenericCirculator_ValueHandleFns; template friend class OpenMesh::CirculatorRange; public: GenericCirculatorT_DEPRECATED() {} GenericCirculatorT_DEPRECATED(mesh_ref mesh, CenterEntityHandle start, bool end = false) : GenericCirculatorBaseT(mesh, mesh.halfedge_handle(start), end) { GenericCirculator_ValueHandleFns::init(this->mesh_, this->heh_, this->start_, this->lap_counter_); } GenericCirculatorT_DEPRECATED(mesh_ref mesh, typename Mesh::HalfedgeHandle heh, bool end = false) : GenericCirculatorBaseT(mesh, heh, end) { GenericCirculator_ValueHandleFns::init(this->mesh_, this->heh_, this->start_, this->lap_counter_); } GenericCirculatorT_DEPRECATED(const GenericCirculatorT_DEPRECATED &rhs) : GenericCirculatorBaseT(rhs) {} GenericCirculatorT_DEPRECATED& operator++() { assert(this->mesh_); GenericCirculator_ValueHandleFns::increment(this->mesh_, this->heh_, this->start_, this->lap_counter_); return *this; } #ifndef NO_DECREMENT_DEPRECATED_WARNINGS #define DECREMENT_DEPRECATED_WARNINGS_TEXT "The current decrement operator has the unintended behavior that it stays\ valid when iterating below the start and will visit the first entity\ twice before getting invalid. Furthermore it gets valid again, if you\ increment at the end.\ When you are sure that you don't iterate below the start anywhere in\ your code or rely on this behaviour, you can disable this warning by\ setting the define NO_DECREMENT_DEPRECATED_WARNINGS at the command line (or enable it via the\ cmake flags).\ To be save, you can use the CW/CCW circulator definitions, which behave\ the same as the original ones, without the previously mentioned issues." OM_DEPRECATED( DECREMENT_DEPRECATED_WARNINGS_TEXT ) #endif // NO_DECREMENT_DEPRECATED_WARNINGS GenericCirculatorT_DEPRECATED& operator--() { assert(this->mesh_); GenericCirculator_ValueHandleFns::decrement(this->mesh_, this->heh_, this->start_, this->lap_counter_); return *this; } /// Post-increment GenericCirculatorT_DEPRECATED operator++(int) { assert(this->mesh_); GenericCirculatorT_DEPRECATED cpy(*this); ++(*this); return cpy; } /// Post-decrement #ifndef NO_DECREMENT_DEPRECATED_WARNINGS OM_DEPRECATED( DECREMENT_DEPRECATED_WARNINGS_TEXT ) #undef DECREMENT_DEPRECATED_WARNINGS_TEXT #endif //NO_DECREMENT_DEPRECATED_WARNINGS GenericCirculatorT_DEPRECATED operator--(int) { assert(this->mesh_); GenericCirculatorT_DEPRECATED cpy(*this); --(*this); return cpy; } /// Standard dereferencing operator. smart_value_type operator*() const { #ifndef NDEBUG assert(this->heh_.is_valid()); value_type res = (GenericCirculatorT_DEPRECATED_TraitsT::toHandle(this->mesh_, this->heh_)); assert(res.is_valid()); return make_smart(res, this->mesh_); #else return make_smart(GenericCirculatorT_DEPRECATED_TraitsT::toHandle(this->mesh_, this->heh_), this->mesh_); #endif } /** * @brief Pointer dereferentiation. * * This returns a pointer which points to a handle * that loses its validity once this dereferentiation is * invoked again. Thus, do not store the result of * this operation. */ pointer operator->() const { pointer_deref_value = **this; return &pointer_deref_value; } GenericCirculatorT_DEPRECATED &operator=(const GenericCirculatorT_DEPRECATED &rhs) { GenericCirculatorBaseT::operator=(rhs); return *this; }; bool operator==(const GenericCirculatorT_DEPRECATED &rhs) const { return GenericCirculatorBaseT::operator==(rhs); } bool operator!=(const GenericCirculatorT_DEPRECATED &rhs) const { return GenericCirculatorBaseT::operator!=(rhs); } bool is_valid() const { return GenericCirculator_ValueHandleFns::is_valid(this->heh_,this->start_, this->lap_counter_); } OM_DEPRECATED("current_halfedge_handle() is an implementation detail and should not be accessed from outside the iterator class.") /** * \deprecated * current_halfedge_handle() is an implementation detail and should not * be accessed from outside the iterator class. */ const typename Mesh::HalfedgeHandle ¤t_halfedge_handle() const { return this->heh_; } OM_DEPRECATED("Do not use this error prone implicit cast. Compare to end-iterator or use is_valid(), instead.") /** * \deprecated * Do not use this error prone implicit cast. Compare to the * end-iterator or use is_valid() instead. */ operator bool() const { return is_valid(); } /** * \brief Return the handle of the current target. * \deprecated * This function clutters your code. Use dereferencing operators -> and * instead. */ OM_DEPRECATED("This function clutters your code. Use dereferencing operators -> and * instead.") smart_value_type handle() const { return **this; } /** * \brief Cast to the handle of the current target. * \deprecated * Implicit casts of iterators are unsafe. Use dereferencing operators * -> and * instead. */ OM_DEPRECATED("Implicit casts of iterators are unsafe. Use dereferencing operators -> and * instead.") operator value_type() const { return **this; } template friend STREAM &operator<< (STREAM &s, const GenericCirculatorT_DEPRECATED &self) { return s << self.mesh_ << ", " << self.start_.idx() << ", " << self.heh_.idx() << ", " << self.lap_counter_; } private: mutable smart_value_type pointer_deref_value; }; } // namespace Iterators } // namespace OpenMesh OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/ArrayKernel.cc0000660000175000011300000002041114172246500022204 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include namespace OpenMesh { ArrayKernel::ArrayKernel() : refcount_vstatus_(0), refcount_hstatus_(0), refcount_estatus_(0), refcount_fstatus_(0) { init_bit_masks(); //Status bit masks initialization } ArrayKernel::~ArrayKernel() { clear(); } // ArrayKernel::ArrayKernel(const ArrayKernel& _rhs) // : BaseKernel(_rhs), // vertices_(_rhs.vertices_), edges_(_rhs.edges_), faces_(_rhs.faces_), // vertex_status_(_rhs.vertex_status_), halfedge_status_(_rhs.halfedge_status_), // edge_status_(_rhs.edge_status_), face_status_(_rhs.face_status_), // refcount_vstatus_(_rhs.refcount_vstatus_), refcount_hstatus_(_rhs.refcount_hstatus_), // refcount_estatus_(_rhs.refcount_estatus_), refcount_fstatus_(_rhs.refcount_fstatus_) // {} void ArrayKernel::assign_connectivity(const ArrayKernel& _other) { vertices_ = _other.vertices_; edges_ = _other.edges_; faces_ = _other.faces_; vprops_resize(n_vertices()); hprops_resize(n_halfedges()); eprops_resize(n_edges()); fprops_resize(n_faces()); //just copy status properties for now, //until a proper solution for refcounted //properties is available vertex_status_ = _other.vertex_status_; halfedge_status_ = _other.halfedge_status_; edge_status_ = _other.edge_status_; face_status_ = _other.face_status_; //initialize refcounter to 1 for the new mesh, //if status is available. refcount_estatus_ = _other.refcount_estatus_ > 0 ? 1 : 0; refcount_vstatus_ = _other.refcount_vstatus_ > 0 ? 1 : 0; refcount_hstatus_ = _other.refcount_hstatus_ > 0 ? 1 : 0; refcount_fstatus_ = _other.refcount_fstatus_ > 0 ? 1 : 0; } // --- handle -> item --- VertexHandle ArrayKernel::handle(const Vertex& _v) const { return VertexHandle( int( &_v - &vertices_.front())); } HalfedgeHandle ArrayKernel::handle(const Halfedge& _he) const { // Calculate edge belonging to given halfedge // There are two halfedges stored per edge // Get memory position inside edge vector and devide by size of an edge // to get the corresponding edge for the requested halfedge size_t eh = ( (char*)&_he - (char*)&edges_.front() ) / sizeof(Edge) ; assert((&_he == &edges_[eh].halfedges_[0]) || (&_he == &edges_[eh].halfedges_[1])); return ((&_he == &edges_[eh].halfedges_[0]) ? HalfedgeHandle( int(eh)<<1) : HalfedgeHandle((int(eh)<<1)+1)); } EdgeHandle ArrayKernel::handle(const Edge& _e) const { return EdgeHandle( int(&_e - &edges_.front() ) ); } FaceHandle ArrayKernel::handle(const Face& _f) const { return FaceHandle( int(&_f - &faces_.front()) ); } #define SIGNED(x) signed( (x) ) bool ArrayKernel::is_valid_handle(VertexHandle _vh) const { return 0 <= _vh.idx() && _vh.idx() < SIGNED(n_vertices()); } bool ArrayKernel::is_valid_handle(HalfedgeHandle _heh) const { return 0 <= _heh.idx() && _heh.idx() < SIGNED(n_edges()*2); } bool ArrayKernel::is_valid_handle(EdgeHandle _eh) const { return 0 <= _eh.idx() && _eh.idx() < SIGNED(n_edges()); } bool ArrayKernel::is_valid_handle(FaceHandle _fh) const { return 0 <= _fh.idx() && _fh.idx() < SIGNED(n_faces()); } #undef SIGNED unsigned int ArrayKernel::delete_isolated_vertices() { assert(has_vertex_status());//this function requires vertex status property unsigned int n_isolated = 0; for (KernelVertexIter v_it = vertices_begin(); v_it != vertices_end(); ++v_it) { if (is_isolated(handle(*v_it))) { status(handle(*v_it)).set_deleted(true); n_isolated++; } } return n_isolated; } void ArrayKernel::garbage_collection(bool _v, bool _e, bool _f) { std::vector empty_vh; std::vector empty_hh; std::vector empty_fh; garbage_collection( empty_vh,empty_hh,empty_fh,_v, _e, _f); } void ArrayKernel::clean_keep_reservation() { vertices_.clear(); edges_.clear(); faces_.clear(); } void ArrayKernel::clean() { vertices_.clear(); VertexContainer().swap( vertices_ ); edges_.clear(); EdgeContainer().swap( edges_ ); faces_.clear(); FaceContainer().swap( faces_ ); } void ArrayKernel::clear() { vprops_clear(); eprops_clear(); hprops_clear(); fprops_clear(); clean(); } void ArrayKernel::resize( size_t _n_vertices, size_t _n_edges, size_t _n_faces ) { vertices_.resize(_n_vertices); edges_.resize(_n_edges); faces_.resize(_n_faces); vprops_resize(n_vertices()); hprops_resize(n_halfedges()); eprops_resize(n_edges()); fprops_resize(n_faces()); } void ArrayKernel::reserve(size_t _n_vertices, size_t _n_edges, size_t _n_faces ) { vertices_.reserve(_n_vertices); edges_.reserve(_n_edges); faces_.reserve(_n_faces); vprops_reserve(_n_vertices); hprops_reserve(_n_edges*2); eprops_reserve(_n_edges); fprops_reserve(_n_faces); } // Status Sets API void ArrayKernel::init_bit_masks(BitMaskContainer& _bmc) { for (unsigned int i = Attributes::UNUSED; i != 0; i <<= 1) { _bmc.push_back(i); } } void ArrayKernel::init_bit_masks() { init_bit_masks(vertex_bit_masks_); edge_bit_masks_ = vertex_bit_masks_;//init_bit_masks(edge_bit_masks_); face_bit_masks_ = vertex_bit_masks_;//init_bit_masks(face_bit_masks_); halfedge_bit_masks_= vertex_bit_masks_;//init_bit_masks(halfedge_bit_masks_); } }; OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/BaseKernel.hh0000660000175000011300000007051014172246500022017 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS BaseKernel // //============================================================================= #ifndef OPENMESH_BASE_KERNEL_HH #define OPENMESH_BASE_KERNEL_HH //== INCLUDES ================================================================= #include // -------------------- #include #include #include #include // -------------------- #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /// This class provides low-level property management like adding/removing /// properties and access to properties. Under most circumstances, it is /// advisable to use the high-level property management provided by /// PropertyManager, instead. /// /// All operations provided by %BaseKernel need at least a property handle /// (VPropHandleT, EPropHandleT, HPropHandleT, FPropHandleT, MPropHandleT). /// which keeps the data type of the property, too. /// /// There are two types of properties: /// -# Standard properties - mesh data (e.g. vertex normal or face color) /// -# Custom properties - user defined data /// /// The differentiation is only semantically, technically both are /// equally handled. Therefore the methods provided by the %BaseKernel /// are applicable to both property types. /// /// \attention Since the class PolyMeshT derives from a kernel, hence all public /// elements of %BaseKernel are usable. class OPENMESHDLLEXPORT BaseKernel { public: //-------------------------------------------- constructor / destructor BaseKernel() {} virtual ~BaseKernel() { vprops_.clear(); eprops_.clear(); hprops_.clear(); fprops_.clear(); } public: //-------------------------------------------------- add new properties /// \name Add a property to a mesh item //@{ /** You should not use this function directly. Instead, use the convenient * PropertyManager wrapper and/or one of its helper functions such as * makePropertyManagerFromNew, makePropertyManagerFromExisting, or * makePropertyManagerFromExistingOrNew. * * Adds a property * * Depending on the property handle type a vertex, (half-)edge, face or * mesh property is added to the mesh. If the action fails the handle * is invalid. * On success the handle must be used to access the property data with * property(). * * \param _ph A property handle defining the data type to bind to mesh. * On success the handle is valid else invalid. * \param _name Optional name of property. Following restrictions apply * to the name: * -# Maximum length of name is 256 characters * -# The prefixes matching "^[vhefm]:" are reserved for * internal usage. * -# The expression "^<.*>$" is reserved for internal usage. * */ template void add_property( VPropHandleT& _ph, const std::string& _name="") { _ph = VPropHandleT( vprops_.add(T(), _name) ); vprops_.resize(n_vertices()); } template void add_property( HPropHandleT& _ph, const std::string& _name="") { _ph = HPropHandleT( hprops_.add(T(), _name) ); hprops_.resize(n_halfedges()); } template void add_property( EPropHandleT& _ph, const std::string& _name="") { _ph = EPropHandleT( eprops_.add(T(), _name) ); eprops_.resize(n_edges()); } template void add_property( FPropHandleT& _ph, const std::string& _name="") { _ph = FPropHandleT( fprops_.add(T(), _name) ); fprops_.resize(n_faces()); } template void add_property( MPropHandleT& _ph, const std::string& _name="") { _ph = MPropHandleT( mprops_.add(T(), _name) ); mprops_.resize(1); } //@} public: //--------------------------------------------------- remove properties /// \name Removing a property from a mesh tiem //@{ /** You should not use this function directly. Instead, use the convenient * PropertyManager wrapper to manage (and remove) properties. * * Remove a property. * * Removes the property represented by the handle from the apropriate * mesh item. * \param _ph Property to be removed. The handle is invalid afterwords. */ template void remove_property(VPropHandleT& _ph) { if (_ph.is_valid()) vprops_.remove(_ph); _ph.reset(); } template void remove_property(HPropHandleT& _ph) { if (_ph.is_valid()) hprops_.remove(_ph); _ph.reset(); } template void remove_property(EPropHandleT& _ph) { if (_ph.is_valid()) eprops_.remove(_ph); _ph.reset(); } template void remove_property(FPropHandleT& _ph) { if (_ph.is_valid()) fprops_.remove(_ph); _ph.reset(); } template void remove_property(MPropHandleT& _ph) { if (_ph.is_valid()) mprops_.remove(_ph); _ph.reset(); } //@} public: //------------------------------------------------ get handle from name /// \name Get property handle by name //@{ /** You should not use this function directly. Instead, use the convenient * PropertyManager wrapper (e.g. PropertyManager::propertyExists) or one of * its higher level helper functions such as * makePropertyManagerFromExisting, or makePropertyManagerFromExistingOrNew. * * Retrieves the handle to a named property by it's name. * * \param _ph A property handle. On success the handle is valid else * invalid. * \param _name Name of wanted property. * \return \c true if such a named property is available, else \c false. */ template bool get_property_handle(VPropHandleT& _ph, const std::string& _name) const { return (_ph = VPropHandleT(vprops_.handle(T(), _name))).is_valid(); } template bool get_property_handle(HPropHandleT& _ph, const std::string& _name) const { return (_ph = HPropHandleT(hprops_.handle(T(), _name))).is_valid(); } template bool get_property_handle(EPropHandleT& _ph, const std::string& _name) const { return (_ph = EPropHandleT(eprops_.handle(T(), _name))).is_valid(); } template bool get_property_handle(FPropHandleT& _ph, const std::string& _name) const { return (_ph = FPropHandleT(fprops_.handle(T(), _name))).is_valid(); } template bool get_property_handle(MPropHandleT& _ph, const std::string& _name) const { return (_ph = MPropHandleT(mprops_.handle(T(), _name))).is_valid(); } //@} public: //--------------------------------------------------- access properties /// \name Access a property //@{ /** In most cases you should use the convenient PropertyManager wrapper * and use of this function should not be necessary. Under some * circumstances, however (i.e. making a property persistent), it might be * necessary to use this function. * * Access a property * * This method returns a reference to property. The property handle * must be valid! The result is unpredictable if the handle is invalid! * * \param _ph A \em valid (!) property handle. * \return The wanted property if the handle is valid. */ template PropertyT& property(VPropHandleT _ph) { return vprops_.property(_ph); } template const PropertyT& property(VPropHandleT _ph) const { return vprops_.property(_ph); } template PropertyT& property(HPropHandleT _ph) { return hprops_.property(_ph); } template const PropertyT& property(HPropHandleT _ph) const { return hprops_.property(_ph); } template PropertyT& property(EPropHandleT _ph) { return eprops_.property(_ph); } template const PropertyT& property(EPropHandleT _ph) const { return eprops_.property(_ph); } template PropertyT& property(FPropHandleT _ph) { return fprops_.property(_ph); } template const PropertyT& property(FPropHandleT _ph) const { return fprops_.property(_ph); } template PropertyT& mproperty(MPropHandleT _ph) { return mprops_.property(_ph); } template const PropertyT& mproperty(MPropHandleT _ph) const { return mprops_.property(_ph); } //@} public: //-------------------------------------------- access property elements /// \name Access a property element using a handle to a mesh item //@{ /** You should not use this function directly. Instead, use the convenient * PropertyManager wrapper. * * Return value of property for an item */ template typename VPropHandleT::reference property(VPropHandleT _ph, VertexHandle _vh) { return vprops_.property(_ph)[_vh.idx()]; } template typename VPropHandleT::const_reference property(VPropHandleT _ph, VertexHandle _vh) const { return vprops_.property(_ph)[_vh.idx()]; } template typename HPropHandleT::reference property(HPropHandleT _ph, HalfedgeHandle _hh) { return hprops_.property(_ph)[_hh.idx()]; } template typename HPropHandleT::const_reference property(HPropHandleT _ph, HalfedgeHandle _hh) const { return hprops_.property(_ph)[_hh.idx()]; } template typename EPropHandleT::reference property(EPropHandleT _ph, EdgeHandle _eh) { return eprops_.property(_ph)[_eh.idx()]; } template typename EPropHandleT::const_reference property(EPropHandleT _ph, EdgeHandle _eh) const { return eprops_.property(_ph)[_eh.idx()]; } template typename FPropHandleT::reference property(FPropHandleT _ph, FaceHandle _fh) { return fprops_.property(_ph)[_fh.idx()]; } template typename FPropHandleT::const_reference property(FPropHandleT _ph, FaceHandle _fh) const { return fprops_.property(_ph)[_fh.idx()]; } template typename MPropHandleT::reference property(MPropHandleT _ph) { return mprops_.property(_ph)[0]; } template typename MPropHandleT::const_reference property(MPropHandleT _ph) const { return mprops_.property(_ph)[0]; } //@} public: //------------------------------------------------ copy property /** You should not use this function directly. Instead, use the convenient * PropertyManager wrapper (e.g. PropertyManager::copy_to or * PropertyManager::copy). * * Copies a single property from one mesh element to another (of the same type) * * @param _ph A vertex property handle * @param _vh_from From vertex handle * @param _vh_to To vertex handle */ template void copy_property(VPropHandleT& _ph, VertexHandle _vh_from, VertexHandle _vh_to) { if(_vh_from.is_valid() && _vh_to.is_valid()) vprops_.property(_ph)[_vh_to.idx()] = vprops_.property(_ph)[_vh_from.idx()]; } /** You should not use this function directly. Instead, use the convenient * PropertyManager wrapper (e.g. PropertyManager::copy_to or * PropertyManager::copy). * * Copies a single property from one mesh element to another (of the same type) * * @param _ph A halfedge property handle * @param _hh_from From halfedge handle * @param _hh_to To halfedge handle */ template void copy_property(HPropHandleT _ph, HalfedgeHandle _hh_from, HalfedgeHandle _hh_to) { if(_hh_from.is_valid() && _hh_to.is_valid()) hprops_.property(_ph)[_hh_to.idx()] = hprops_.property(_ph)[_hh_from.idx()]; } /** You should not use this function directly. Instead, use the convenient * PropertyManager wrapper (e.g. PropertyManager::copy_to or * PropertyManager::copy). * * Copies a single property from one mesh element to another (of the same type) * * @param _ph An edge property handle * @param _eh_from From edge handle * @param _eh_to To edge handle */ template void copy_property(EPropHandleT _ph, EdgeHandle _eh_from, EdgeHandle _eh_to) { if(_eh_from.is_valid() && _eh_to.is_valid()) eprops_.property(_ph)[_eh_to.idx()] = eprops_.property(_ph)[_eh_from.idx()]; } /** You should not use this function directly. Instead, use the convenient * PropertyManager wrapper (e.g. PropertyManager::copy_to or * PropertyManager::copy). * * Copies a single property from one mesh element to another (of the same type) * * @param _ph A face property handle * @param _fh_from From face handle * @param _fh_to To face handle */ template void copy_property(FPropHandleT _ph, FaceHandle _fh_from, FaceHandle _fh_to) { if(_fh_from.is_valid() && _fh_to.is_valid()) fprops_.property(_ph)[_fh_to.idx()] = fprops_.property(_ph)[_fh_from.idx()]; } public: //------------------------------------------------ copy all properties /** Copies all properties from one mesh element to another (of the same type) * * * @param _vh_from A vertex handle - source * @param _vh_to A vertex handle - target * @param _copyBuildIn Should the internal properties (position, normal, texture coordinate,..) be copied? */ void copy_all_properties(VertexHandle _vh_from, VertexHandle _vh_to, bool _copyBuildIn = false) { for( PropertyContainer::iterator p_it = vprops_.begin(); p_it != vprops_.end(); ++p_it) { // Copy all properties, if build in is true // Otherwise, copy only properties without build in specifier if ( *p_it && ( _copyBuildIn || (*p_it)->name().substr(0,2) != "v:" ) ) (*p_it)->copy(static_cast(_vh_from.idx()), static_cast(_vh_to.idx())); } } /** Copies all properties from one mesh element to another (of the same type) * * @param _hh_from A halfedge handle - source * @param _hh_to A halfedge handle - target * @param _copyBuildIn Should the internal properties (position, normal, texture coordinate,..) be copied? */ void copy_all_properties(HalfedgeHandle _hh_from, HalfedgeHandle _hh_to, bool _copyBuildIn = false) { for( PropertyContainer::iterator p_it = hprops_.begin(); p_it != hprops_.end(); ++p_it) { // Copy all properties, if build in is true // Otherwise, copy only properties without build in specifier if ( *p_it && ( _copyBuildIn || (*p_it)->name().substr(0,2) != "h:") ) (*p_it)->copy(_hh_from.idx(), _hh_to.idx()); } } /** Copies all properties from one mesh element to another (of the same type) * * @param _eh_from An edge handle - source * @param _eh_to An edge handle - target * @param _copyBuildIn Should the internal properties (position, normal, texture coordinate,..) be copied? */ void copy_all_properties(EdgeHandle _eh_from, EdgeHandle _eh_to, bool _copyBuildIn = false) { for( PropertyContainer::iterator p_it = eprops_.begin(); p_it != eprops_.end(); ++p_it) { // Copy all properties, if build in is true // Otherwise, copy only properties without build in specifier if ( *p_it && ( _copyBuildIn || (*p_it)->name().substr(0,2) != "e:") ) (*p_it)->copy(_eh_from.idx(), _eh_to.idx()); } } /** Copies all properties from one mesh element to another (of the same type) * * @param _fh_from A face handle - source * @param _fh_to A face handle - target * @param _copyBuildIn Should the internal properties (position, normal, texture coordinate,..) be copied? * */ void copy_all_properties(FaceHandle _fh_from, FaceHandle _fh_to, bool _copyBuildIn = false) { for( PropertyContainer::iterator p_it = fprops_.begin(); p_it != fprops_.end(); ++p_it) { // Copy all properties, if build in is true // Otherwise, copy only properties without build in specifier if ( *p_it && ( _copyBuildIn || (*p_it)->name().substr(0,2) != "f:") ) (*p_it)->copy(_fh_from.idx(), _fh_to.idx()); } } /** * @brief copy_all_kernel_properties uses the = operator to copy all properties from a given other BaseKernel. * @param _other Another BaseKernel, to copy the properties from. */ void copy_all_kernel_properties(const BaseKernel & _other) { this->vprops_ = _other.vprops_; this->eprops_ = _other.eprops_; this->hprops_ = _other.hprops_; this->fprops_ = _other.fprops_; } protected: //------------------------------------------------- low-level access public: // used by non-native kernel and MeshIO, should be protected size_t n_vprops(void) const { return vprops_.size(); } size_t n_eprops(void) const { return eprops_.size(); } size_t n_hprops(void) const { return hprops_.size(); } size_t n_fprops(void) const { return fprops_.size(); } size_t n_mprops(void) const { return mprops_.size(); } BaseProperty* _get_vprop( const std::string& _name) { return vprops_.property(_name); } BaseProperty* _get_eprop( const std::string& _name) { return eprops_.property(_name); } BaseProperty* _get_hprop( const std::string& _name) { return hprops_.property(_name); } BaseProperty* _get_fprop( const std::string& _name) { return fprops_.property(_name); } BaseProperty* _get_mprop( const std::string& _name) { return mprops_.property(_name); } const BaseProperty* _get_vprop( const std::string& _name) const { return vprops_.property(_name); } const BaseProperty* _get_eprop( const std::string& _name) const { return eprops_.property(_name); } const BaseProperty* _get_hprop( const std::string& _name) const { return hprops_.property(_name); } const BaseProperty* _get_fprop( const std::string& _name) const { return fprops_.property(_name); } const BaseProperty* _get_mprop( const std::string& _name) const { return mprops_.property(_name); } BaseProperty& _vprop( size_t _idx ) { return vprops_._property( _idx ); } BaseProperty& _eprop( size_t _idx ) { return eprops_._property( _idx ); } BaseProperty& _hprop( size_t _idx ) { return hprops_._property( _idx ); } BaseProperty& _fprop( size_t _idx ) { return fprops_._property( _idx ); } BaseProperty& _mprop( size_t _idx ) { return mprops_._property( _idx ); } const BaseProperty& _vprop( size_t _idx ) const { return vprops_._property( _idx ); } const BaseProperty& _eprop( size_t _idx ) const { return eprops_._property( _idx ); } const BaseProperty& _hprop( size_t _idx ) const { return hprops_._property( _idx ); } const BaseProperty& _fprop( size_t _idx ) const { return fprops_._property( _idx ); } const BaseProperty& _mprop( size_t _idx ) const { return mprops_._property( _idx ); } size_t _add_vprop( BaseProperty* _bp ) { return vprops_._add( _bp ); } size_t _add_eprop( BaseProperty* _bp ) { return eprops_._add( _bp ); } size_t _add_hprop( BaseProperty* _bp ) { return hprops_._add( _bp ); } size_t _add_fprop( BaseProperty* _bp ) { return fprops_._add( _bp ); } size_t _add_mprop( BaseProperty* _bp ) { return mprops_._add( _bp ); } protected: // low-level access non-public BaseProperty& _vprop( BaseHandle _h ) { return vprops_._property( _h.idx() ); } BaseProperty& _eprop( BaseHandle _h ) { return eprops_._property( _h.idx() ); } BaseProperty& _hprop( BaseHandle _h ) { return hprops_._property( _h.idx() ); } BaseProperty& _fprop( BaseHandle _h ) { return fprops_._property( _h.idx() ); } BaseProperty& _mprop( BaseHandle _h ) { return mprops_._property( _h.idx() ); } const BaseProperty& _vprop( BaseHandle _h ) const { return vprops_._property( _h.idx() ); } const BaseProperty& _eprop( BaseHandle _h ) const { return eprops_._property( _h.idx() ); } const BaseProperty& _hprop( BaseHandle _h ) const { return hprops_._property( _h.idx() ); } const BaseProperty& _fprop( BaseHandle _h ) const { return fprops_._property( _h.idx() ); } const BaseProperty& _mprop( BaseHandle _h ) const { return mprops_._property( _h.idx() ); } public: //----------------------------------------------------- element numbers virtual size_t n_vertices() const { return 0; } virtual size_t n_halfedges() const { return 0; } virtual size_t n_edges() const { return 0; } virtual size_t n_faces() const { return 0; } template size_t n_elements() const; protected: //------------------------------------------- synchronize properties /// Reserves space for \p _n elements in all vertex property vectors. void vprops_reserve(size_t _n) const { vprops_.reserve(_n); } /// Resizes all vertex property vectors to the specified size. void vprops_resize(size_t _n) const { vprops_.resize(_n); } /** * Same as vprops_resize() but ignores vertex property vectors that have * a size larger than \p _n. * * Use this method instead of vprops_resize() if you plan to frequently reduce * and enlarge the property container and you don't want to waste time * reallocating the property vectors every time. */ void vprops_resize_if_smaller(size_t _n) const { vprops_.resize_if_smaller(_n); } void vprops_clear() { vprops_.clear(); } void vprops_swap(unsigned int _i0, unsigned int _i1) const { vprops_.swap(_i0, _i1); } void hprops_reserve(size_t _n) const { hprops_.reserve(_n); } void hprops_resize(size_t _n) const { hprops_.resize(_n); } void hprops_clear() { hprops_.clear(); } void hprops_swap(unsigned int _i0, unsigned int _i1) const { hprops_.swap(_i0, _i1); } void eprops_reserve(size_t _n) const { eprops_.reserve(_n); } void eprops_resize(size_t _n) const { eprops_.resize(_n); } void eprops_clear() { eprops_.clear(); } void eprops_swap(unsigned int _i0, unsigned int _i1) const { eprops_.swap(_i0, _i1); } void fprops_reserve(size_t _n) const { fprops_.reserve(_n); } void fprops_resize(size_t _n) const { fprops_.resize(_n); } void fprops_clear() { fprops_.clear(); } void fprops_swap(unsigned int _i0, unsigned int _i1) const { fprops_.swap(_i0, _i1); } void mprops_resize(size_t _n) const { mprops_.resize(_n); } void mprops_clear() { mprops_.clear(); } public: // uses std::clog as output stream void property_stats() const; void property_stats(std::ostream& _ostr) const; void vprop_stats( std::string& _string ) const; void hprop_stats( std::string& _string ) const; void eprop_stats( std::string& _string ) const; void fprop_stats( std::string& _string ) const; void mprop_stats( std::string& _string ) const; // uses std::clog as output stream void vprop_stats() const; void hprop_stats() const; void eprop_stats() const; void fprop_stats() const; void mprop_stats() const; void vprop_stats(std::ostream& _ostr) const; void hprop_stats(std::ostream& _ostr) const; void eprop_stats(std::ostream& _ostr) const; void fprop_stats(std::ostream& _ostr) const; void mprop_stats(std::ostream& _ostr) const; public: typedef PropertyContainer::iterator prop_iterator; typedef PropertyContainer::const_iterator const_prop_iterator; prop_iterator vprops_begin() { return vprops_.begin(); } prop_iterator vprops_end() { return vprops_.end(); } const_prop_iterator vprops_begin() const { return vprops_.begin(); } const_prop_iterator vprops_end() const { return vprops_.end(); } prop_iterator eprops_begin() { return eprops_.begin(); } prop_iterator eprops_end() { return eprops_.end(); } const_prop_iterator eprops_begin() const { return eprops_.begin(); } const_prop_iterator eprops_end() const { return eprops_.end(); } prop_iterator hprops_begin() { return hprops_.begin(); } prop_iterator hprops_end() { return hprops_.end(); } const_prop_iterator hprops_begin() const { return hprops_.begin(); } const_prop_iterator hprops_end() const { return hprops_.end(); } prop_iterator fprops_begin() { return fprops_.begin(); } prop_iterator fprops_end() { return fprops_.end(); } const_prop_iterator fprops_begin() const { return fprops_.begin(); } const_prop_iterator fprops_end() const { return fprops_.end(); } prop_iterator mprops_begin() { return mprops_.begin(); } prop_iterator mprops_end() { return mprops_.end(); } const_prop_iterator mprops_begin() const { return mprops_.begin(); } const_prop_iterator mprops_end() const { return mprops_.end(); } private: PropertyContainer vprops_; PropertyContainer hprops_; PropertyContainer eprops_; PropertyContainer fprops_; PropertyContainer mprops_; }; template <> inline size_t BaseKernel::n_elements() const { return n_vertices(); } template <> inline size_t BaseKernel::n_elements() const { return n_halfedges(); } template <> inline size_t BaseKernel::n_elements() const { return n_edges(); } template <> inline size_t BaseKernel::n_elements() const { return n_faces(); } //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_BASE_KERNEL_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/IteratorsT.hh0000660000175000011300000002414314172246500022105 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #pragma once //============================================================================= // // Iterators for PolyMesh/TriMesh // //============================================================================= //== INCLUDES ================================================================= #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Iterators { //== FORWARD DECLARATIONS ===================================================== template class ConstVertexIterT; template class VertexIterT; template class ConstHalfedgeIterT; template class HalfedgeIterT; template class ConstEdgeIterT; template class EdgeIterT; template class ConstFaceIterT; template class FaceIterT; template class GenericIteratorT { public: //--- Typedefs --- typedef ValueHandle value_handle; typedef value_handle value_type; typedef std::bidirectional_iterator_tag iterator_category; typedef std::ptrdiff_t difference_type; typedef const Mesh* mesh_ptr; typedef const Mesh& mesh_ref; typedef decltype(make_smart(std::declval(), std::declval())) SmartHandle; typedef const SmartHandle& reference; typedef const SmartHandle* pointer; /// Default constructor. GenericIteratorT() : hnd_(make_smart(ValueHandle(),nullptr)), skip_bits_(0) {} /// Construct with mesh and a target handle. GenericIteratorT(mesh_ref _mesh, value_handle _hnd, bool _skip=false) : hnd_(make_smart(_hnd, _mesh)), skip_bits_(0) { if (_skip) enable_skipping(); } /// Standard dereferencing operator. reference operator*() const { return hnd_; } /// Standard pointer operator. pointer operator->() const { return &hnd_; } /** * \brief Get the handle of the item the iterator refers to. * \deprecated * This function clutters your code. Use dereferencing operators -> and * instead. */ OM_DEPRECATED("This function clutters your code. Use dereferencing operators -> and * instead.") value_handle handle() const { return hnd_; } /** * \brief Cast to the handle of the item the iterator refers to. * \deprecated * Implicit casts of iterators are unsafe. Use dereferencing operators * -> and * instead. */ OM_DEPRECATED("Implicit casts of iterators are unsafe. Use dereferencing operators -> and * instead.") operator value_handle() const { return hnd_; } /// Are two iterators equal? Only valid if they refer to the same mesh! bool operator==(const GenericIteratorT& _rhs) const { return ((hnd_.mesh() == _rhs.hnd_.mesh()) && (hnd_ == _rhs.hnd_)); } /// Not equal? bool operator!=(const GenericIteratorT& _rhs) const { return !operator==(_rhs); } /// Standard pre-increment operator GenericIteratorT& operator++() { hnd_.__increment(); if (skip_bits_) skip_fwd(); return *this; } /// Standard post-increment operator GenericIteratorT operator++(int) { GenericIteratorT cpy(*this); ++(*this); return cpy; } #if ((defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined(__GXX_EXPERIMENTAL_CXX0X__)) && !defined(OPENMESH_VECTOR_LEGACY) template auto operator+=(int amount) -> typename std::enable_if< sizeof(decltype(std::declval().__increment(amount))) >= 0, GenericIteratorT&>::type { static_assert(std::is_same::value, "Template parameter must not deviate from default."); if (skip_bits_) throw std::logic_error("Skipping iterators do not support " "random access."); hnd_.__increment(amount); return *this; } template auto operator+(int rhs) -> typename std::enable_if< sizeof(decltype(std::declval().__increment(rhs), void (), int {})) >= 0, GenericIteratorT>::type { static_assert(std::is_same::value, "Template parameter must not deviate from default."); if (skip_bits_) throw std::logic_error("Skipping iterators do not support " "random access."); GenericIteratorT result = *this; result.hnd_.__increment(rhs); return result; } #endif /// Standard pre-decrement operator GenericIteratorT& operator--() { hnd_.__decrement(); if (skip_bits_) skip_bwd(); return *this; } /// Standard post-decrement operator GenericIteratorT operator--(int) { GenericIteratorT cpy(*this); --(*this); return cpy; } /// Turn on skipping: automatically skip deleted/hidden elements void enable_skipping() { if (hnd_.mesh() && (hnd_.mesh()->*PrimitiveStatusMember)()) { Attributes::StatusInfo status; status.set_deleted(true); status.set_hidden(true); skip_bits_ = status.bits(); skip_fwd(); } else skip_bits_ = 0; } /// Turn on skipping: automatically skip deleted/hidden elements void disable_skipping() { skip_bits_ = 0; } private: void skip_fwd() { assert(hnd_.mesh() && skip_bits_); while ((hnd_.idx() < (signed) (hnd_.mesh()->*PrimitiveCountMember)()) && (hnd_.mesh()->status(hnd_).bits() & skip_bits_)) hnd_.__increment(); } void skip_bwd() { assert(hnd_.mesh() && skip_bits_); while ((hnd_.idx() >= 0) && (hnd_.mesh()->status(hnd_).bits() & skip_bits_)) hnd_.__decrement(); } protected: SmartHandle hnd_; unsigned int skip_bits_; }; //============================================================================= } // namespace Iterators } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/ArrayItems.hh0000660000175000011300000001216114172246500022062 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_ARRAY_ITEMS_HH #define OPENMESH_ARRAY_ITEMS_HH //== INCLUDES ================================================================= #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /// Definition of mesh items for use in the ArrayKernel struct ArrayItems { //------------------------------------------------------ internal vertex type /// The vertex item class Vertex { friend class ArrayKernel; HalfedgeHandle halfedge_handle_; }; //---------------------------------------------------- internal halfedge type #ifndef DOXY_IGNORE_THIS class Halfedge_without_prev { friend class ArrayKernel; FaceHandle face_handle_; VertexHandle vertex_handle_; HalfedgeHandle next_halfedge_handle_; }; #endif #ifndef DOXY_IGNORE_THIS class Halfedge_with_prev : public Halfedge_without_prev { friend class ArrayKernel; HalfedgeHandle prev_halfedge_handle_; }; #endif //TODO: should be selected with config.h define typedef Halfedge_with_prev Halfedge; typedef GenProg::Bool2Type HasPrevHalfedge; //-------------------------------------------------------- internal edge type #ifndef DOXY_IGNORE_THIS class Edge { friend class ArrayKernel; Halfedge halfedges_[2]; }; #endif //-------------------------------------------------------- internal face type #ifndef DOXY_IGNORE_THIS class Face { friend class ArrayKernel; HalfedgeHandle halfedge_handle_; }; }; #endif //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_ITEMS_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/TriMeshT.hh0000660000175000011300000004070114172246500021502 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS TriMeshT // //============================================================================= #ifndef OPENMESH_TRIMESH_HH #define OPENMESH_TRIMESH_HH //== INCLUDES ================================================================= #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /** \class TriMeshT TriMeshT.hh Base type for a triangle mesh. Base type for a triangle mesh, parameterized by a mesh kernel. The mesh inherits all methods from the kernel class and the more general polygonal mesh PolyMeshT. Therefore it provides the same types for items, handles, iterators and so on. \param Kernel: template argument for the mesh kernel \note You should use the predefined mesh-kernel combinations in \ref mesh_types_group \see \ref mesh_type \see OpenMesh::PolyMeshT */ template class TriMeshT : public PolyMeshT { public: // self typedef TriMeshT This; typedef PolyMeshT PolyMesh; //@{ /// Determine whether this is a PolyMeshT or TriMeshT (This function does not check the per face vertex count! It only checks if the datatype is PolyMeshT or TriMeshT) static constexpr bool is_polymesh() { return false; } static constexpr bool is_trimesh() { return true; } using ConnectivityTag = TriConnectivityTag; enum { IsPolyMesh = 0 }; enum { IsTriMesh = 1 }; //@} //--- items --- typedef typename PolyMesh::Scalar Scalar; typedef typename PolyMesh::Point Point; typedef typename PolyMesh::Normal Normal; typedef typename PolyMesh::Color Color; typedef typename PolyMesh::TexCoord1D TexCoord1D; typedef typename PolyMesh::TexCoord2D TexCoord2D; typedef typename PolyMesh::TexCoord3D TexCoord3D; typedef typename PolyMesh::Vertex Vertex; typedef typename PolyMesh::Halfedge Halfedge; typedef typename PolyMesh::Edge Edge; typedef typename PolyMesh::Face Face; //--- handles --- typedef typename PolyMesh::VertexHandle VertexHandle; typedef typename PolyMesh::HalfedgeHandle HalfedgeHandle; typedef typename PolyMesh::EdgeHandle EdgeHandle; typedef typename PolyMesh::FaceHandle FaceHandle; //--- iterators --- typedef typename PolyMesh::VertexIter VertexIter; typedef typename PolyMesh::ConstVertexIter ConstVertexIter; typedef typename PolyMesh::EdgeIter EdgeIter; typedef typename PolyMesh::ConstEdgeIter ConstEdgeIter; typedef typename PolyMesh::FaceIter FaceIter; typedef typename PolyMesh::ConstFaceIter ConstFaceIter; //--- circulators --- typedef typename PolyMesh::VertexVertexIter VertexVertexIter; typedef typename PolyMesh::VertexOHalfedgeIter VertexOHalfedgeIter; typedef typename PolyMesh::VertexIHalfedgeIter VertexIHalfedgeIter; typedef typename PolyMesh::VertexEdgeIter VertexEdgeIter; typedef typename PolyMesh::VertexFaceIter VertexFaceIter; typedef typename PolyMesh::FaceVertexIter FaceVertexIter; typedef typename PolyMesh::FaceHalfedgeIter FaceHalfedgeIter; typedef typename PolyMesh::FaceEdgeIter FaceEdgeIter; typedef typename PolyMesh::FaceFaceIter FaceFaceIter; typedef typename PolyMesh::ConstVertexVertexIter ConstVertexVertexIter; typedef typename PolyMesh::ConstVertexOHalfedgeIter ConstVertexOHalfedgeIter; typedef typename PolyMesh::ConstVertexIHalfedgeIter ConstVertexIHalfedgeIter; typedef typename PolyMesh::ConstVertexEdgeIter ConstVertexEdgeIter; typedef typename PolyMesh::ConstVertexFaceIter ConstVertexFaceIter; typedef typename PolyMesh::ConstFaceVertexIter ConstFaceVertexIter; typedef typename PolyMesh::ConstFaceHalfedgeIter ConstFaceHalfedgeIter; typedef typename PolyMesh::ConstFaceEdgeIter ConstFaceEdgeIter; typedef typename PolyMesh::ConstFaceFaceIter ConstFaceFaceIter; // --- constructor/destructor /// Default constructor TriMeshT() : PolyMesh() {} explicit TriMeshT(PolyMesh rhs) : PolyMesh((rhs.triangulate(), rhs)) { } /// Destructor virtual ~TriMeshT() {} //--- halfedge collapse / vertex split --- /** \brief Vertex Split: inverse operation to collapse(). * * Insert the new vertex at position v0. The vertex will be added * as the inverse of the edge collapse. The faces above the split * will be correctly attached to the two new edges * *

   *
   * Before:
   * v_l     v0     v_r
   *  x      x      x
   *   \           /
   *    \         /
   *     \       /
   *      \     /
   *       \   /
   *        \ /
   *         x
   *         v1
   *
   * After:
   * v_l    v0      v_r
   *  x------x------x
   *   \     |     /
   *    \    |    /
   *     \   |   /
   *      \  |  /
   *       \ | /
   *        \|/
   *         x
   *         v1
   *
   * 
* * @param _v0_point Point position for the new point * @param _v1 Vertex that will be split * @param _vl Left vertex handle * @param _vr Right vertex handle * @return Newly inserted halfedge */ inline HalfedgeHandle vertex_split(Point _v0_point, VertexHandle _v1, VertexHandle _vl, VertexHandle _vr) { return PolyMesh::vertex_split(this->add_vertex(_v0_point), _v1, _vl, _vr); } /** \brief Vertex Split: inverse operation to collapse(). * * Insert the new vertex at position v0. The vertex will be added * as the inverse of the edge collapse. The faces above the split * will be correctly attached to the two new edges * *
   *
   * Before:
   * v_l     v0     v_r
   *  x      x      x
   *   \           /
   *    \         /
   *     \       /
   *      \     /
   *       \   /
   *        \ /
   *         x
   *         v1
   *
   * After:
   * v_l    v0      v_r
   *  x------x------x
   *   \     |     /
   *    \    |    /
   *     \   |   /
   *      \  |  /
   *       \ | /
   *        \|/
   *         x
   *         v1
   *
   * 
* * @param _v0 Vertex handle for the newly inserted point (Input has to be unconnected!) * @param _v1 Vertex that will be split * @param _vl Left vertex handle * @param _vr Right vertex handle * @return Newly inserted halfedge */ inline HalfedgeHandle vertex_split(VertexHandle _v0, VertexHandle _v1, VertexHandle _vl, VertexHandle _vr) { return PolyMesh::vertex_split(_v0, _v1, _vl, _vr); } /** \brief Edge split (= 2-to-4 split) * * The properties of the new edges will be undefined! * * * @param _eh Edge handle that should be splitted * @param _p New point position that will be inserted at the edge * @return Vertex handle of the newly added vertex */ inline SmartVertexHandle split(EdgeHandle _eh, const Point& _p) { //Do not call PolyMeshT function below as this does the wrong operation const SmartVertexHandle vh = this->add_vertex(_p); Kernel::split(_eh, vh); return vh; } /** \brief Edge split (= 2-to-4 split) * * The properties of the new edges will be adjusted to the properties of the original edge * * @param _eh Edge handle that should be splitted * @param _p New point position that will be inserted at the edge * @return Vertex handle of the newly added vertex */ inline SmartVertexHandle split_copy(EdgeHandle _eh, const Point& _p) { //Do not call PolyMeshT function below as this does the wrong operation const SmartVertexHandle vh = this->add_vertex(_p); Kernel::split_copy(_eh, vh); return vh; } /** \brief Edge split (= 2-to-4 split) * * The properties of the new edges will be undefined! * * @param _eh Edge handle that should be splitted * @param _vh Vertex handle that will be inserted at the edge */ inline void split(EdgeHandle _eh, VertexHandle _vh) { //Do not call PolyMeshT function below as this does the wrong operation Kernel::split(_eh, _vh); } /** \brief Edge split (= 2-to-4 split) * * The properties of the new edges will be adjusted to the properties of the original edge * * @param _eh Edge handle that should be splitted * @param _vh Vertex handle that will be inserted at the edge */ inline void split_copy(EdgeHandle _eh, VertexHandle _vh) { //Do not call PolyMeshT function below as this does the wrong operation Kernel::split_copy(_eh, _vh); } /** \brief Face split (= 1-to-3 split, calls corresponding PolyMeshT function). * * The properties of the new faces will be undefined! * * @param _fh Face handle that should be splitted * @param _p New point position that will be inserted in the face * * @return Vertex handle of the new vertex */ inline SmartVertexHandle split(FaceHandle _fh, const Point& _p) { const SmartVertexHandle vh = this->add_vertex(_p); PolyMesh::split(_fh, vh); return vh; } /** \brief Face split (= 1-to-3 split, calls corresponding PolyMeshT function). * * The properties of the new faces will be adjusted to the properties of the original face * * @param _fh Face handle that should be splitted * @param _p New point position that will be inserted in the face * * @return Vertex handle of the new vertex */ inline SmartVertexHandle split_copy(FaceHandle _fh, const Point& _p) { const SmartVertexHandle vh = this->add_vertex(_p); PolyMesh::split_copy(_fh, vh); return vh; } /** \brief Face split (= 1-to-4) split, splits edges at midpoints and adds 4 new faces in the interior). * * @param _fh Face handle that should be splitted */ inline void split(FaceHandle _fh) { // Collect halfedges of face HalfedgeHandle he0 = this->halfedge_handle(_fh); HalfedgeHandle he1 = this->next_halfedge_handle(he0); HalfedgeHandle he2 = this->next_halfedge_handle(he1); EdgeHandle eh0 = this->edge_handle(he0); EdgeHandle eh1 = this->edge_handle(he1); EdgeHandle eh2 = this->edge_handle(he2); // Collect points of face VertexHandle p0 = this->to_vertex_handle(he0); VertexHandle p1 = this->to_vertex_handle(he1); VertexHandle p2 = this->to_vertex_handle(he2); // Calculate midpoint coordinates const Point new0 = (this->point(p0) + this->point(p2)) * static_cast::value_type >(0.5); const Point new1 = (this->point(p0) + this->point(p1)) * static_cast::value_type >(0.5); const Point new2 = (this->point(p1) + this->point(p2)) * static_cast::value_type >(0.5); // Add vertices at midpoint coordinates VertexHandle v0 = this->add_vertex(new0); VertexHandle v1 = this->add_vertex(new1); VertexHandle v2 = this->add_vertex(new2); const bool split0 = !this->is_boundary(eh0); const bool split1 = !this->is_boundary(eh1); const bool split2 = !this->is_boundary(eh2); // delete original face this->delete_face(_fh); // split boundary edges of deleted face ( if not boundary ) if ( split0 ) { this->split(eh0,v0); } if ( split1 ) { this->split(eh1,v1); } if ( split2 ) { this->split(eh2,v2); } // Retriangulate this->add_face(v0 , p0, v1); this->add_face(p2, v0 , v2); this->add_face(v2,v1,p1); this->add_face(v2 , v0, v1); } /** \brief Face split (= 1-to-3 split, calls corresponding PolyMeshT function). * * The properties of the new faces will be undefined! * * @param _fh Face handle that should be splitted * @param _vh Vertex handle that will be inserted at the face */ inline void split(FaceHandle _fh, VertexHandle _vh) { PolyMesh::split(_fh, _vh); } /** \brief Face split (= 1-to-3 split, calls corresponding PolyMeshT function). * * The properties of the new faces will be adjusted to the properties of the original face * * @param _fh Face handle that should be splitted * @param _vh Vertex handle that will be inserted at the face */ inline void split_copy(FaceHandle _fh, VertexHandle _vh) { PolyMesh::split_copy(_fh, _vh); } /** \brief Calculates the area of a face * * @param _fh Handle of the face to calculate the area of */ Scalar calc_face_area(FaceHandle _fh) const { const HalfedgeHandle heh = this->halfedge_handle(_fh); return this->calc_sector_area(heh); } /** \name Normal vector computation */ //@{ /** Calculate normal vector for face _fh (specialized for TriMesh). */ Normal calc_face_normal(FaceHandle _fh) const; //@} }; //============================================================================= } // namespace OpenMesh //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_TRIMESH_C) #define OPENMESH_TRIMESH_TEMPLATES #include "TriMeshT_impl.hh" #endif //============================================================================= #endif // OPENMESH_TRIMESH_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/BaseMesh.hh0000660000175000011300000001050014172246500021464 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS BaseMesh // //============================================================================= #ifndef OPENMESH_BASEMESH_HH #define OPENMESH_BASEMESH_HH //== INCLUDES ================================================================= #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /** \class BaseMesh BaseMesh.hh Base class for all meshes. */ class BaseMesh { public: virtual ~BaseMesh(void) {;} }; //============================================================================= } // namespace OpenMesh //============================================================================= //============================================================================= #endif // OPENMESH_BASEMESH_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/AttribKernelT.hh0000660000175000011300000006746714172246500022537 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_ATTRIBKERNEL_HH #define OPENMESH_ATTRIBKERNEL_HH //== INCLUDES ================================================================= #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /** \class AttribKernelT AttribKernelT.hh The attribute kernel adds all standard properties to the kernel. Therefore the functions/types defined here provide a subset of the kernel interface as described in Concepts::KernelT. \see Concepts::KernelT */ template class AttribKernelT : public Connectivity { public: //---------------------------------------------------------------- item types typedef MeshItems MeshItemsT; typedef Connectivity ConnectivityT; typedef typename Connectivity::Vertex Vertex; typedef typename Connectivity::Halfedge Halfedge; typedef typename Connectivity::Edge Edge; typedef typename Connectivity::Face Face; typedef typename MeshItems::Point Point; typedef typename MeshItems::Normal Normal; typedef typename MeshItems::Color Color; typedef typename MeshItems::TexCoord1D TexCoord1D; typedef typename MeshItems::TexCoord2D TexCoord2D; typedef typename MeshItems::TexCoord3D TexCoord3D; typedef typename MeshItems::Scalar Scalar; typedef typename MeshItems::TextureIndex TextureIndex; typedef typename MeshItems::VertexData VertexData; typedef typename MeshItems::HalfedgeData HalfedgeData; typedef typename MeshItems::EdgeData EdgeData; typedef typename MeshItems::FaceData FaceData; typedef AttribKernelT AttribKernel; enum Attribs { VAttribs = MeshItems::VAttribs, HAttribs = MeshItems::HAttribs, EAttribs = MeshItems::EAttribs, FAttribs = MeshItems::FAttribs }; typedef VPropHandleT DataVPropHandle; typedef HPropHandleT DataHPropHandle; typedef EPropHandleT DataEPropHandle; typedef FPropHandleT DataFPropHandle; typedef VPropHandleT PointsPropertyHandle; typedef VPropHandleT VertexNormalsPropertyHandle; typedef VPropHandleT VertexColorsPropertyHandle; typedef VPropHandleT VertexTexCoords1DPropertyHandle; typedef VPropHandleT VertexTexCoords2DPropertyHandle; typedef VPropHandleT VertexTexCoords3DPropertyHandle; typedef HPropHandleT HalfedgeTexCoords1DPropertyHandle; typedef HPropHandleT HalfedgeTexCoords2DPropertyHandle; typedef HPropHandleT HalfedgeTexCoords3DPropertyHandle; typedef EPropHandleT EdgeColorsPropertyHandle; typedef HPropHandleT HalfedgeNormalsPropertyHandle; typedef HPropHandleT HalfedgeColorsPropertyHandle; typedef FPropHandleT FaceNormalsPropertyHandle; typedef FPropHandleT FaceColorsPropertyHandle; typedef FPropHandleT FaceTextureIndexPropertyHandle; public: //-------------------------------------------------- constructor / destructor AttribKernelT() : refcount_vnormals_(0), refcount_vcolors_(0), refcount_vtexcoords1D_(0), refcount_vtexcoords2D_(0), refcount_vtexcoords3D_(0), refcount_htexcoords1D_(0), refcount_htexcoords2D_(0), refcount_htexcoords3D_(0), refcount_henormals_(0), refcount_hecolors_(0), refcount_ecolors_(0), refcount_fnormals_(0), refcount_fcolors_(0), refcount_ftextureIndex_(0) { this->add_property( points_, "v:points" ); if (VAttribs & Attributes::Normal) request_vertex_normals(); if (VAttribs & Attributes::Color) request_vertex_colors(); if (VAttribs & Attributes::TexCoord1D) request_vertex_texcoords1D(); if (VAttribs & Attributes::TexCoord2D) request_vertex_texcoords2D(); if (VAttribs & Attributes::TexCoord3D) request_vertex_texcoords3D(); if (HAttribs & Attributes::TexCoord1D) request_halfedge_texcoords1D(); if (HAttribs & Attributes::TexCoord2D) request_halfedge_texcoords2D(); if (HAttribs & Attributes::TexCoord3D) request_halfedge_texcoords3D(); if (HAttribs & Attributes::Color) request_halfedge_colors(); if (VAttribs & Attributes::Status) Connectivity::request_vertex_status(); if (HAttribs & Attributes::Status) Connectivity::request_halfedge_status(); if (HAttribs & Attributes::Normal) request_halfedge_normals(); if (EAttribs & Attributes::Status) Connectivity::request_edge_status(); if (EAttribs & Attributes::Color) request_edge_colors(); if (FAttribs & Attributes::Normal) request_face_normals(); if (FAttribs & Attributes::Color) request_face_colors(); if (FAttribs & Attributes::Status) Connectivity::request_face_status(); if (FAttribs & Attributes::TextureIndex) request_face_texture_index(); //FIXME: data properties might actually cost storage even //if there are no data traits?? this->add_property(data_vpph_); this->add_property(data_fpph_); this->add_property(data_hpph_); this->add_property(data_epph_); } virtual ~AttribKernelT() { // should remove properties, but this will be done in // BaseKernel's destructor anyway... } /** Assignment from another mesh of \em another type. \note All that's copied is connectivity and vertex positions. All other information (like e.g. attributes or additional elements from traits classes) is not copied. \note If you want to copy all information, including *custom* properties, use PolyMeshT::operator=() instead. */ template void assign(const _AttribKernel& _other, bool copyStandardProperties = false) { //copy standard properties if necessary if(copyStandardProperties) this->copy_all_kernel_properties(_other); this->assign_connectivity(_other); for (typename Connectivity::VertexIter v_it = Connectivity::vertices_begin(); v_it != Connectivity::vertices_end(); ++v_it) {//assumes Point constructor supports cast from _AttribKernel::Point set_point(*v_it, (Point)_other.point(*v_it)); } //initialize standard properties if necessary if(copyStandardProperties) initializeStandardProperties(); } //-------------------------------------------------------------------- points const Point* points() const { return this->property(points_).data(); } const Point& point(VertexHandle _vh) const { return this->property(points_, _vh); } Point& point(VertexHandle _vh) { return this->property(points_, _vh); } void set_point(VertexHandle _vh, const Point& _p) { this->property(points_, _vh) = _p; } const PointsPropertyHandle& points_property_handle() const { return points_; } //------------------------------------------------------------ vertex normals const Normal* vertex_normals() const { return this->property(vertex_normals_).data(); } const Normal& normal(VertexHandle _vh) const { return this->property(vertex_normals_, _vh); } void set_normal(VertexHandle _vh, const Normal& _n) { this->property(vertex_normals_, _vh) = _n; } //------------------------------------------------------------- vertex colors const Color* vertex_colors() const { return this->property(vertex_colors_).data(); } const Color& color(VertexHandle _vh) const { return this->property(vertex_colors_, _vh); } void set_color(VertexHandle _vh, const Color& _c) { this->property(vertex_colors_, _vh) = _c; } //------------------------------------------------------- vertex 1D texcoords const TexCoord1D* texcoords1D() const { return this->property(vertex_texcoords1D_).data(); } const TexCoord1D& texcoord1D(VertexHandle _vh) const { return this->property(vertex_texcoords1D_, _vh); } void set_texcoord1D(VertexHandle _vh, const TexCoord1D& _t) { this->property(vertex_texcoords1D_, _vh) = _t; } //------------------------------------------------------- vertex 2D texcoords const TexCoord2D* texcoords2D() const { return this->property(vertex_texcoords2D_).data(); } const TexCoord2D& texcoord2D(VertexHandle _vh) const { return this->property(vertex_texcoords2D_, _vh); } void set_texcoord2D(VertexHandle _vh, const TexCoord2D& _t) { this->property(vertex_texcoords2D_, _vh) = _t; } //------------------------------------------------------- vertex 3D texcoords const TexCoord3D* texcoords3D() const { return this->property(vertex_texcoords3D_).data(); } const TexCoord3D& texcoord3D(VertexHandle _vh) const { return this->property(vertex_texcoords3D_, _vh); } void set_texcoord3D(VertexHandle _vh, const TexCoord3D& _t) { this->property(vertex_texcoords3D_, _vh) = _t; } //.------------------------------------------------------ halfedge 1D texcoords const TexCoord1D* htexcoords1D() const { return this->property(halfedge_texcoords1D_).data(); } const TexCoord1D& texcoord1D(HalfedgeHandle _heh) const { return this->property(halfedge_texcoords1D_, _heh); } void set_texcoord1D(HalfedgeHandle _heh, const TexCoord1D& _t) { this->property(halfedge_texcoords1D_, _heh) = _t; } //------------------------------------------------------- halfedge 2D texcoords const TexCoord2D* htexcoords2D() const { return this->property(halfedge_texcoords2D_).data(); } const TexCoord2D& texcoord2D(HalfedgeHandle _heh) const { return this->property(halfedge_texcoords2D_, _heh); } void set_texcoord2D(HalfedgeHandle _heh, const TexCoord2D& _t) { this->property(halfedge_texcoords2D_, _heh) = _t; } //------------------------------------------------------- halfedge 3D texcoords const TexCoord3D* htexcoords3D() const { return this->property(halfedge_texcoords3D_).data(); } const TexCoord3D& texcoord3D(HalfedgeHandle _heh) const { return this->property(halfedge_texcoords3D_, _heh); } void set_texcoord3D(HalfedgeHandle _heh, const TexCoord3D& _t) { this->property(halfedge_texcoords3D_, _heh) = _t; } //------------------------------------------------------------- edge colors const Color* edge_colors() const { return this->property(edge_colors_).data(); } const Color& color(EdgeHandle _eh) const { return this->property(edge_colors_, _eh); } void set_color(EdgeHandle _eh, const Color& _c) { this->property(edge_colors_, _eh) = _c; } //------------------------------------------------------------- halfedge normals const Normal& normal(HalfedgeHandle _heh) const { return this->property(halfedge_normals_, _heh); } void set_normal(HalfedgeHandle _heh, const Normal& _n) { this->property(halfedge_normals_, _heh) = _n; } //------------------------------------------------------------- halfedge colors const Color* halfedge_colors() const { return this->property(halfedge_colors_).data(); } const Color& color(HalfedgeHandle _heh) const { return this->property(halfedge_colors_, _heh); } void set_color(HalfedgeHandle _heh, const Color& _c) { this->property(halfedge_colors_, _heh) = _c; } //-------------------------------------------------------------- face normals const Normal& normal(FaceHandle _fh) const { return this->property(face_normals_, _fh); } void set_normal(FaceHandle _fh, const Normal& _n) { this->property(face_normals_, _fh) = _n; } //-------------------------------------------------------------- per Face Texture index const TextureIndex& texture_index(FaceHandle _fh) const { return this->property(face_texture_index_, _fh); } void set_texture_index(FaceHandle _fh, const TextureIndex& _t) { this->property(face_texture_index_, _fh) = _t; } //--------------------------------------------------------------- face colors const Color& color(FaceHandle _fh) const { return this->property(face_colors_, _fh); } void set_color(FaceHandle _fh, const Color& _c) { this->property(face_colors_, _fh) = _c; } //------------------------------------------------ request / alloc properties void request_vertex_normals() { if (!refcount_vnormals_++) this->add_property( vertex_normals_, "v:normals" ); } void request_vertex_colors() { if (!refcount_vcolors_++) this->add_property( vertex_colors_, "v:colors" ); } void request_vertex_texcoords1D() { if (!refcount_vtexcoords1D_++) this->add_property( vertex_texcoords1D_, "v:texcoords1D" ); } void request_vertex_texcoords2D() { if (!refcount_vtexcoords2D_++) this->add_property( vertex_texcoords2D_, "v:texcoords2D" ); } void request_vertex_texcoords3D() { if (!refcount_vtexcoords3D_++) this->add_property( vertex_texcoords3D_, "v:texcoords3D" ); } void request_halfedge_texcoords1D() { if (!refcount_htexcoords1D_++) this->add_property( halfedge_texcoords1D_, "h:texcoords1D" ); } void request_halfedge_texcoords2D() { if (!refcount_htexcoords2D_++) this->add_property( halfedge_texcoords2D_, "h:texcoords2D" ); } void request_halfedge_texcoords3D() { if (!refcount_htexcoords3D_++) this->add_property( halfedge_texcoords3D_, "h:texcoords3D" ); } void request_edge_colors() { if (!refcount_ecolors_++) this->add_property( edge_colors_, "e:colors" ); } void request_halfedge_normals() { if (!refcount_henormals_++) this->add_property( halfedge_normals_, "h:normals" ); } void request_halfedge_colors() { if (!refcount_hecolors_++) this->add_property( halfedge_colors_, "h:colors" ); } void request_face_normals() { if (!refcount_fnormals_++) this->add_property( face_normals_, "f:normals" ); } void request_face_colors() { if (!refcount_fcolors_++) this->add_property( face_colors_, "f:colors" ); } void request_face_texture_index() { if (!refcount_ftextureIndex_++) this->add_property( face_texture_index_, "f:textureindex" ); } //------------------------------------------------- release / free properties void release_vertex_normals() { if ((refcount_vnormals_ > 0) && (! --refcount_vnormals_)) this->remove_property(vertex_normals_); } void release_vertex_colors() { if ((refcount_vcolors_ > 0) && (! --refcount_vcolors_)) this->remove_property(vertex_colors_); } void release_vertex_texcoords1D() { if ((refcount_vtexcoords1D_ > 0) && (! --refcount_vtexcoords1D_)) this->remove_property(vertex_texcoords1D_); } void release_vertex_texcoords2D() { if ((refcount_vtexcoords2D_ > 0) && (! --refcount_vtexcoords2D_)) this->remove_property(vertex_texcoords2D_); } void release_vertex_texcoords3D() { if ((refcount_vtexcoords3D_ > 0) && (! --refcount_vtexcoords3D_)) this->remove_property(vertex_texcoords3D_); } void release_halfedge_texcoords1D() { if ((refcount_htexcoords1D_ > 0) && (! --refcount_htexcoords1D_)) this->remove_property(halfedge_texcoords1D_); } void release_halfedge_texcoords2D() { if ((refcount_htexcoords2D_ > 0) && (! --refcount_htexcoords2D_)) this->remove_property(halfedge_texcoords2D_); } void release_halfedge_texcoords3D() { if ((refcount_htexcoords3D_ > 0) && (! --refcount_htexcoords3D_)) this->remove_property(halfedge_texcoords3D_); } void release_edge_colors() { if ((refcount_ecolors_ > 0) && (! --refcount_ecolors_)) this->remove_property(edge_colors_); } void release_halfedge_normals() { if ((refcount_henormals_ > 0) && (! --refcount_henormals_)) this->remove_property(halfedge_normals_); } void release_halfedge_colors() { if ((refcount_hecolors_ > 0) && (! --refcount_hecolors_)) this->remove_property(halfedge_colors_); } void release_face_normals() { if ((refcount_fnormals_ > 0) && (! --refcount_fnormals_)) this->remove_property(face_normals_); } void release_face_colors() { if ((refcount_fcolors_ > 0) && (! --refcount_fcolors_)) this->remove_property(face_colors_); } void release_face_texture_index() { if ((refcount_ftextureIndex_ > 0) && (! --refcount_ftextureIndex_)) this->remove_property(face_texture_index_); } //---------------------------------------------- dynamic check for properties bool has_vertex_normals() const { return vertex_normals_.is_valid(); } bool has_vertex_colors() const { return vertex_colors_.is_valid(); } bool has_vertex_texcoords1D() const { return vertex_texcoords1D_.is_valid(); } bool has_vertex_texcoords2D() const { return vertex_texcoords2D_.is_valid(); } bool has_vertex_texcoords3D() const { return vertex_texcoords3D_.is_valid(); } bool has_halfedge_texcoords1D() const { return halfedge_texcoords1D_.is_valid();} bool has_halfedge_texcoords2D() const { return halfedge_texcoords2D_.is_valid();} bool has_halfedge_texcoords3D() const { return halfedge_texcoords3D_.is_valid();} bool has_edge_colors() const { return edge_colors_.is_valid(); } bool has_halfedge_normals() const { return halfedge_normals_.is_valid(); } bool has_halfedge_colors() const { return halfedge_colors_.is_valid(); } bool has_face_normals() const { return face_normals_.is_valid(); } bool has_face_colors() const { return face_colors_.is_valid(); } bool has_face_texture_index() const { return face_texture_index_.is_valid(); } public: //standard vertex properties PointsPropertyHandle points_pph() const { return points_; } VertexNormalsPropertyHandle vertex_normals_pph() const { return vertex_normals_; } VertexColorsPropertyHandle vertex_colors_pph() const { return vertex_colors_; } VertexTexCoords1DPropertyHandle vertex_texcoords1D_pph() const { return vertex_texcoords1D_; } VertexTexCoords2DPropertyHandle vertex_texcoords2D_pph() const { return vertex_texcoords2D_; } VertexTexCoords3DPropertyHandle vertex_texcoords3D_pph() const { return vertex_texcoords3D_; } //standard halfedge properties HalfedgeTexCoords1DPropertyHandle halfedge_texcoords1D_pph() const { return halfedge_texcoords1D_; } HalfedgeTexCoords2DPropertyHandle halfedge_texcoords2D_pph() const { return halfedge_texcoords2D_; } HalfedgeTexCoords3DPropertyHandle halfedge_texcoords3D_pph() const { return halfedge_texcoords3D_; } // standard edge properties HalfedgeNormalsPropertyHandle halfedge_normals_pph() const { return halfedge_normals_; } // standard edge properties HalfedgeColorsPropertyHandle halfedge_colors_pph() const { return halfedge_colors_; } // standard edge properties EdgeColorsPropertyHandle edge_colors_pph() const { return edge_colors_; } //standard face properties FaceNormalsPropertyHandle face_normals_pph() const { return face_normals_; } FaceColorsPropertyHandle face_colors_pph() const { return face_colors_; } FaceTextureIndexPropertyHandle face_texture_index_pph() const { return face_texture_index_; } VertexData& data(VertexHandle _vh) { return this->property(data_vpph_, _vh); } const VertexData& data(VertexHandle _vh) const { return this->property(data_vpph_, _vh); } FaceData& data(FaceHandle _fh) { return this->property(data_fpph_, _fh); } const FaceData& data(FaceHandle _fh) const { return this->property(data_fpph_, _fh); } EdgeData& data(EdgeHandle _eh) { return this->property(data_epph_, _eh); } const EdgeData& data(EdgeHandle _eh) const { return this->property(data_epph_, _eh); } HalfedgeData& data(HalfedgeHandle _heh) { return this->property(data_hpph_, _heh); } const HalfedgeData& data(HalfedgeHandle _heh) const { return this->property(data_hpph_, _heh); } private: //standard vertex properties PointsPropertyHandle points_; VertexNormalsPropertyHandle vertex_normals_; VertexColorsPropertyHandle vertex_colors_; VertexTexCoords1DPropertyHandle vertex_texcoords1D_; VertexTexCoords2DPropertyHandle vertex_texcoords2D_; VertexTexCoords3DPropertyHandle vertex_texcoords3D_; //standard halfedge properties HalfedgeTexCoords1DPropertyHandle halfedge_texcoords1D_; HalfedgeTexCoords2DPropertyHandle halfedge_texcoords2D_; HalfedgeTexCoords3DPropertyHandle halfedge_texcoords3D_; HalfedgeNormalsPropertyHandle halfedge_normals_; HalfedgeColorsPropertyHandle halfedge_colors_; // standard edge properties EdgeColorsPropertyHandle edge_colors_; //standard face properties FaceNormalsPropertyHandle face_normals_; FaceColorsPropertyHandle face_colors_; FaceTextureIndexPropertyHandle face_texture_index_; //data properties handles DataVPropHandle data_vpph_; DataHPropHandle data_hpph_; DataEPropHandle data_epph_; DataFPropHandle data_fpph_; unsigned int refcount_vnormals_; unsigned int refcount_vcolors_; unsigned int refcount_vtexcoords1D_; unsigned int refcount_vtexcoords2D_; unsigned int refcount_vtexcoords3D_; unsigned int refcount_htexcoords1D_; unsigned int refcount_htexcoords2D_; unsigned int refcount_htexcoords3D_; unsigned int refcount_henormals_; unsigned int refcount_hecolors_; unsigned int refcount_ecolors_; unsigned int refcount_fnormals_; unsigned int refcount_fcolors_; unsigned int refcount_ftextureIndex_; /** * @brief initializeStandardProperties Initializes the standard properties * and sets refcount to 1 if found. (e.g. when the copy constructor was used) */ void initializeStandardProperties() { if(!this->get_property_handle(points_, "v:points")) { //mesh has no points? } refcount_vnormals_ = this->get_property_handle(vertex_normals_, "v:normals") ? 1 : 0 ; refcount_vcolors_ = this->get_property_handle(vertex_colors_, "v:colors") ? 1 : 0 ; refcount_vtexcoords1D_ = this->get_property_handle(vertex_texcoords1D_, "v:texcoords1D") ? 1 : 0 ; refcount_vtexcoords2D_ = this->get_property_handle(vertex_texcoords2D_, "v:texcoords2D") ? 1 : 0 ; refcount_vtexcoords3D_ = this->get_property_handle(vertex_texcoords3D_, "v:texcoords3D") ? 1 : 0 ; refcount_htexcoords1D_ = this->get_property_handle(halfedge_texcoords1D_, "h:texcoords1D") ? 1 : 0 ; refcount_htexcoords2D_ = this->get_property_handle(halfedge_texcoords2D_, "h:texcoords2D") ? 1 : 0 ; refcount_htexcoords3D_ = this->get_property_handle(halfedge_texcoords3D_, "h:texcoords3D") ? 1 : 0 ; refcount_henormals_ = this->get_property_handle(halfedge_normals_, "h:normals") ? 1 : 0 ; refcount_hecolors_ = this->get_property_handle(halfedge_colors_, "h:colors") ? 1 : 0 ; refcount_ecolors_ = this->get_property_handle(edge_colors_, "e:colors") ? 1 : 0 ; refcount_fnormals_ = this->get_property_handle(face_normals_, "f:normals") ? 1 : 0 ; refcount_fcolors_ = this->get_property_handle(face_colors_, "f:colors") ? 1 : 0 ; refcount_ftextureIndex_ = this->get_property_handle(face_texture_index_, "f:textureindex") ? 1 : 0 ; } }; //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_ATTRIBKERNEL_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/FinalMeshItemsT.hh0000660000175000011300000002326014172246500023000 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_MESH_ITEMS_HH #define OPENMESH_MESH_ITEMS_HH //== INCLUDES ================================================================= #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /// Definition of the mesh entities (items). template struct FinalMeshItemsT { //--- build Refs structure --- #ifndef DOXY_IGNORE_THIS struct Refs { typedef typename Traits::Point Point; typedef typename vector_traits::value_type Scalar; typedef typename Traits::Normal Normal; typedef typename Traits::Color Color; typedef typename Traits::TexCoord1D TexCoord1D; typedef typename Traits::TexCoord2D TexCoord2D; typedef typename Traits::TexCoord3D TexCoord3D; typedef typename Traits::TextureIndex TextureIndex; typedef OpenMesh::VertexHandle VertexHandle; typedef OpenMesh::FaceHandle FaceHandle; typedef OpenMesh::EdgeHandle EdgeHandle; typedef OpenMesh::HalfedgeHandle HalfedgeHandle; }; #endif //--- export Refs types --- typedef typename Refs::Point Point; typedef typename Refs::Scalar Scalar; typedef typename Refs::Normal Normal; typedef typename Refs::Color Color; typedef typename Refs::TexCoord1D TexCoord1D; typedef typename Refs::TexCoord2D TexCoord2D; typedef typename Refs::TexCoord3D TexCoord3D; typedef typename Refs::TextureIndex TextureIndex; //--- get attribute bits from Traits --- enum Attribs { VAttribs = Traits::VertexAttributes, HAttribs = Traits::HalfedgeAttributes, EAttribs = Traits::EdgeAttributes, FAttribs = Traits::FaceAttributes }; //--- merge internal items with traits items --- /* typedef typename GenProg::IF< (bool)(HAttribs & Attributes::PrevHalfedge), typename InternalItems::Halfedge_with_prev, typename InternalItems::Halfedge_without_prev >::Result InternalHalfedge; */ //typedef typename InternalItems::Vertex InternalVertex; //typedef typename InternalItems::template Edge InternalEdge; //typedef typename InternalItems::template Face InternalFace; class ITraits {}; typedef typename Traits::template VertexT VertexData; typedef typename Traits::template HalfedgeT HalfedgeData; typedef typename Traits::template EdgeT EdgeData; typedef typename Traits::template FaceT FaceData; }; #ifndef DOXY_IGNORE_THIS namespace { namespace TM { template struct TypeEquality; template struct TypeEquality {}; template struct ItemsEquality { TypeEquality te1; TypeEquality te2; TypeEquality te3; TypeEquality te4; TypeEquality te5; TypeEquality te6; TypeEquality te7; TypeEquality te8; }; } /* namespace TM */ } /* anonymous namespace */ #endif /** * @brief Cast a mesh with different but identical traits into each other. * * Note that there exists a syntactically more convenient global method * mesh_cast(). * * Example: * @code{.cpp} * struct TriTraits1 : public OpenMesh::DefaultTraits { * typedef Vec3d Point; * }; * struct TriTraits2 : public OpenMesh::DefaultTraits { * typedef Vec3d Point; * }; * struct TriTraits3 : public OpenMesh::DefaultTraits { * typedef Vec3f Point; * }; * * TriMesh_ArrayKernelT a; * TriMesh_ArrayKernelT &b = MeshCast&, TriMesh_ArrayKernelT&>::cast(a); // OK * TriMesh_ArrayKernelT &c = MeshCast&, TriMesh_ArrayKernelT&>::cast(a); // ERROR * @endcode * * @see mesh_cast() * * @param rhs * @return */ template struct MeshCast; template struct MeshCast { static LhsMeshT &cast(RhsMeshT &rhs) { (void)sizeof(TM::ItemsEquality); (void)sizeof(TM::TypeEquality); return reinterpret_cast(rhs); } }; template struct MeshCast { static const LhsMeshT &cast(const RhsMeshT &rhs) { (void)sizeof(TM::ItemsEquality); (void)sizeof(TM::TypeEquality); return reinterpret_cast(rhs); } }; template struct MeshCast { static LhsMeshT *cast(RhsMeshT *rhs) { (void)sizeof(TM::ItemsEquality); (void)sizeof(TM::TypeEquality); return reinterpret_cast(rhs); } }; template struct MeshCast { static const LhsMeshT *cast(const RhsMeshT *rhs) { (void)sizeof(TM::ItemsEquality); (void)sizeof(TM::TypeEquality); return reinterpret_cast(rhs); } }; //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_MESH_ITEMS_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh0000660000175000011300000001206614172246500024004 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS TriMesh_ArrayKernelT // //============================================================================= #ifndef OPENMESH_TRIMESH_ARRAY_KERNEL_HH #define OPENMESH_TRIMESH_ARRAY_KERNEL_HH //== INCLUDES ================================================================= #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { template class PolyMesh_ArrayKernelT; //== CLASS DEFINITION ========================================================= /// Helper class to create a TriMesh-type based on ArrayKernelT template struct TriMesh_ArrayKernel_GeneratorT { typedef FinalMeshItemsT MeshItems; typedef AttribKernelT AttribKernel; typedef TriMeshT Mesh; }; /** \ingroup mesh_types_group Triangle mesh based on the ArrayKernel. \see OpenMesh::TriMeshT \see OpenMesh::ArrayKernelT */ template class TriMesh_ArrayKernelT : public TriMesh_ArrayKernel_GeneratorT::Mesh { public: TriMesh_ArrayKernelT() {} template explicit TriMesh_ArrayKernelT( const PolyMesh_ArrayKernelT & t) { //assign the connectivity and standard properties this->assign(t,true); } }; //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_TRIMESH_ARRAY_KERNEL_HH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/ArrayKernelT_impl.hh0000660000175000011300000002715414172246500023376 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #define OPENMESH_ARRAY_KERNEL_C //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { //== IMPLEMENTATION ========================================================== template void ArrayKernel::garbage_collection(std_API_Container_VHandlePointer& vh_to_update, std_API_Container_HHandlePointer& hh_to_update, std_API_Container_FHandlePointer& fh_to_update, bool _v, bool _e, bool _f) { #ifdef DEBUG #ifndef OM_GARBAGE_NO_STATUS_WARNING if ( !this->has_vertex_status() ) omerr() << "garbage_collection: No vertex status available. You can request it: mesh.request_vertex_status() or define OM_GARBAGE_NO_STATUS_WARNING to silence this warning." << std::endl; if ( !this->has_edge_status() ) omerr() << "garbage_collection: No edge status available. You can request it: mesh.request_edge_status() or define OM_GARBAGE_NO_STATUS_WARNING to silence this warning." << std::endl; if ( !this->has_face_status() ) omerr() << "garbage_collection: No face status available. You can request it: mesh.request_face_status() or define OM_GARBAGE_NO_STATUS_WARNING to silence this warning." << std::endl; #endif #endif const bool track_vhandles = ( !vh_to_update.empty() ); const bool track_hhandles = ( !hh_to_update.empty() ); const bool track_fhandles = ( !fh_to_update.empty() ); int i, i0, i1; int nV = int(n_vertices()); int nE = int(n_edges()); int nH = int(2*n_edges()); int nF = (int(n_faces())); std::vector vh_map; std::vector hh_map; std::vector fh_map; std::map vertex_inverse_map; std::map halfedge_inverse_map; std::map face_inverse_map; // setup handle mapping: vh_map.reserve(nV); for (i=0; i 0 && this->has_vertex_status() ) { i0=0; i1=nV-1; while (1) { // find 1st deleted and last un-deleted while (!status(VertexHandle(i0)).deleted() && i0 < i1) ++i0; while ( status(VertexHandle(i1)).deleted() && i0 < i1) --i1; if (i0 >= i1) break; // If we keep track of the vertex handles for updates, // we need to have the opposite direction if ( track_vhandles ) { vertex_inverse_map[i1] = i0; vertex_inverse_map[i0] = -1; } // swap std::swap(vertices_[i0], vertices_[i1]); std::swap(vh_map[i0], vh_map[i1]); vprops_swap(i0, i1); }; vertices_.resize(status(VertexHandle(i0)).deleted() ? i0 : i0+1); vprops_resize(n_vertices()); } // remove deleted edges if (_e && n_edges() > 0 && this->has_edge_status() ) { i0=0; i1=nE-1; while (1) { // find 1st deleted and last un-deleted while (!status(EdgeHandle(i0)).deleted() && i0 < i1) ++i0; while ( status(EdgeHandle(i1)).deleted() && i0 < i1) --i1; if (i0 >= i1) break; // If we keep track of the vertex handles for updates, // we need to have the opposite direction if ( track_hhandles ) { halfedge_inverse_map[2*i1] = 2 * i0; halfedge_inverse_map[2*i0] = -1; halfedge_inverse_map[2*i1 + 1] = 2 * i0 + 1; halfedge_inverse_map[2*i0 + 1] = -1; } // swap std::swap(edges_[i0], edges_[i1]); std::swap(hh_map[2*i0], hh_map[2*i1]); std::swap(hh_map[2*i0+1], hh_map[2*i1+1]); eprops_swap(i0, i1); hprops_swap(2*i0, 2*i1); hprops_swap(2*i0+1, 2*i1+1); }; edges_.resize(status(EdgeHandle(i0)).deleted() ? i0 : i0+1); eprops_resize(n_edges()); hprops_resize(n_halfedges()); } // remove deleted faces if (_f && n_faces() > 0 && this->has_face_status() ) { i0=0; i1=nF-1; while (1) { // find 1st deleted and last un-deleted while (!status(FaceHandle(i0)).deleted() && i0 < i1) ++i0; while ( status(FaceHandle(i1)).deleted() && i0 < i1) --i1; if (i0 >= i1) break; // If we keep track of the face handles for updates, // we need to have the opposite direction if ( track_fhandles ) { face_inverse_map[i1] = i0; face_inverse_map[i0] = -1; } // swap std::swap(faces_[i0], faces_[i1]); std::swap(fh_map[i0], fh_map[i1]); fprops_swap(i0, i1); }; faces_.resize(status(FaceHandle(i0)).deleted() ? i0 : i0+1); fprops_resize(n_faces()); } // update handles of vertices if (_e) { KernelVertexIter v_it(vertices_begin()), v_end(vertices_end()); VertexHandle vh; for (; v_it!=v_end; ++v_it) { vh = handle(*v_it); if (!is_isolated(vh)) { set_halfedge_handle(vh, hh_map[halfedge_handle(vh).idx()]); } } } HalfedgeHandle hh; // update handles of halfedges for (KernelEdgeIter e_it(edges_begin()); e_it != edges_end(); ++e_it) {//in the first pass update the (half)edges vertices hh = halfedge_handle(handle(*e_it), 0); set_vertex_handle(hh, vh_map[to_vertex_handle(hh).idx()]); hh = halfedge_handle(handle(*e_it), 1); set_vertex_handle(hh, vh_map[to_vertex_handle(hh).idx()]); } for (KernelEdgeIter e_it(edges_begin()); e_it != edges_end(); ++e_it) {//in the second pass update the connectivity of the (half)edges hh = halfedge_handle(handle(*e_it), 0); set_next_halfedge_handle(hh, hh_map[next_halfedge_handle(hh).idx()]); if (!is_boundary(hh)) { set_face_handle(hh, fh_map[face_handle(hh).idx()]); } hh = halfedge_handle(handle(*e_it), 1); set_next_halfedge_handle(hh, hh_map[next_halfedge_handle(hh).idx()]); if (!is_boundary(hh)) { set_face_handle(hh, fh_map[face_handle(hh).idx()]); } } // update handles of faces if (_e) { KernelFaceIter f_it(faces_begin()), f_end(faces_end()); FaceHandle fh; for (; f_it!=f_end; ++f_it) { fh = handle(*f_it); set_halfedge_handle(fh, hh_map[halfedge_handle(fh).idx()]); } } const int vertexCount = int(vertices_.size()); const int halfedgeCount = int(edges_.size() * 2); const int faceCount = int(faces_.size()); // Update the vertex handles in the vertex handle vector typename std_API_Container_VHandlePointer::iterator v_it(vh_to_update.begin()), v_it_end(vh_to_update.end()); for(; v_it != v_it_end; ++v_it) { // Only changed vertices need to be considered if ( (*v_it)->idx() != vh_map[(*v_it)->idx()].idx() ) { *(*v_it) = VertexHandle(vertex_inverse_map[(*v_it)->idx()]); // Vertices above the vertex count have to be already mapped, or they are invalid now! } else if ( ((*v_it)->idx() >= vertexCount) && (vertex_inverse_map.find((*v_it)->idx()) == vertex_inverse_map.end()) ) { (*v_it)->invalidate(); } } // Update the halfedge handles in the halfedge handle vector typename std_API_Container_HHandlePointer::iterator hh_it(hh_to_update.begin()), hh_it_end(hh_to_update.end()); for(; hh_it != hh_it_end; ++hh_it) { // Only changed faces need to be considered if ( (*hh_it)->idx() != hh_map[(*hh_it)->idx()].idx() ) { *(*hh_it) = HalfedgeHandle(halfedge_inverse_map[(*hh_it)->idx()]); // Vertices above the face count have to be already mapped, or they are invalid now! } else if ( ((*hh_it)->idx() >= halfedgeCount) && (halfedge_inverse_map.find((*hh_it)->idx()) == halfedge_inverse_map.end()) ) { (*hh_it)->invalidate(); } } // Update the face handles in the face handle vector typename std_API_Container_FHandlePointer::iterator fh_it(fh_to_update.begin()), fh_it_end(fh_to_update.end()); for(; fh_it != fh_it_end; ++fh_it) { // Only changed faces need to be considered if ( (*fh_it)->idx() != fh_map[(*fh_it)->idx()].idx() ) { *(*fh_it) = FaceHandle(face_inverse_map[(*fh_it)->idx()]); // Vertices above the face count have to be already mapped, or they are invalid now! } else if ( ((*fh_it)->idx() >= faceCount) && (face_inverse_map.find((*fh_it)->idx()) == face_inverse_map.end()) ) { (*fh_it)->invalidate(); } } } } OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/Traits.hh0000660000175000011300000002270014172246500021250 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file Core/Mesh/Traits.hh This file defines the default traits and some convenience macros. */ //============================================================================= // // CLASS Traits // //============================================================================= #ifndef OPENMESH_TRAITS_HH #define OPENMESH_TRAITS_HH //== INCLUDES ================================================================= #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /// Macro for defining the vertex attributes. See \ref mesh_type. #define VertexAttributes(_i) enum { VertexAttributes = _i } /// Macro for defining the halfedge attributes. See \ref mesh_type. #define HalfedgeAttributes(_i) enum { HalfedgeAttributes = _i } /// Macro for defining the edge attributes. See \ref mesh_type. #define EdgeAttributes(_i) enum { EdgeAttributes = _i } /// Macro for defining the face attributes. See \ref mesh_type. #define FaceAttributes(_i) enum { FaceAttributes = _i } /// Macro for defining the vertex traits. See \ref mesh_type. #define VertexTraits \ template struct VertexT : public Base /// Macro for defining the halfedge traits. See \ref mesh_type. #define HalfedgeTraits \ template struct HalfedgeT : public Base /// Macro for defining the edge traits. See \ref mesh_type. #define EdgeTraits \ template struct EdgeT : public Base /// Macro for defining the face traits. See \ref mesh_type. #define FaceTraits \ template struct FaceT : public Base //== CLASS DEFINITION ========================================================= /** \class DefaultTraits Traits.hh Base class for all traits. All user traits should be derived from this class. You may enrich all basic items by additional properties or define one or more of the types \c Point, \c Normal, \c TexCoord, or \c Color. \see The Mesh docu section on \ref mesh_type. \see Traits.hh for a list of macros for traits classes. */ struct DefaultTraits { /// The default coordinate type is OpenMesh::Vec3f. typedef Vec3f Point; /// The default normal type is OpenMesh::Vec3f. typedef Vec3f Normal; /// The default 1D texture coordinate type is float. typedef float TexCoord1D; /// The default 2D texture coordinate type is OpenMesh::Vec2f. typedef Vec2f TexCoord2D; /// The default 3D texture coordinate type is OpenMesh::Vec3f. typedef Vec3f TexCoord3D; /// The default texture index type typedef int TextureIndex; /// The default color type is OpenMesh::Vec3uc. typedef Vec3uc Color; #ifndef DOXY_IGNORE_THIS VertexTraits {}; HalfedgeTraits {}; EdgeTraits {}; FaceTraits {}; #endif VertexAttributes(0); HalfedgeAttributes(Attributes::PrevHalfedge); EdgeAttributes(0); FaceAttributes(0); }; /** \class DefaultTraitsDouble Traits.hh Version of Default Traits that uses double precision for points and normals as well as floating point vectors for colors \see The Mesh docu section on \ref mesh_type. \see Traits.hh for a list of macros for traits classes. */ struct DefaultTraitsDouble : public DefaultTraits { /// Use double precision points typedef OpenMesh::Vec3d Point; /// Use double precision Normals typedef OpenMesh::Vec3d Normal; /// Use RGBA Color typedef OpenMesh::Vec4f Color; }; //== CLASS DEFINITION ========================================================= /** Helper class to merge two mesh traits. * \internal * * With the help of this class it's possible to merge two mesh traits. * Whereby \c _Traits1 overrides equally named symbols of \c _Traits2. * * For your convenience use the provided defines \c OM_Merge_Traits * and \c OM_Merge_Traits_In_Template instead. * * \see OM_Merge_Traits, OM_Merge_Traits_In_Template */ template struct MergeTraits { #ifndef DOXY_IGNORE_THIS struct Result { // Mipspro needs this (strange) typedef typedef _Traits1 T1; typedef _Traits2 T2; VertexAttributes ( T1::VertexAttributes | T2::VertexAttributes ); HalfedgeAttributes ( T1::HalfedgeAttributes | T2::HalfedgeAttributes ); EdgeAttributes ( T1::EdgeAttributes | T2::EdgeAttributes ); FaceAttributes ( T1::FaceAttributes | T2::FaceAttributes ); typedef typename T1::Point Point; typedef typename T1::Normal Normal; typedef typename T1::Color Color; typedef typename T1::TexCoord TexCoord; template class VertexT : public T1::template VertexT< typename T2::template VertexT, Refs> {}; template class HalfedgeT : public T1::template HalfedgeT< typename T2::template HalfedgeT, Refs> {}; template class EdgeT : public T1::template EdgeT< typename T2::template EdgeT, Refs> {}; template class FaceT : public T1::template FaceT< typename T2::template FaceT, Refs> {}; }; #endif }; /** Macro for merging two traits classes _S1 and _S2 into one traits class _D. Note that in case of ambiguities class _S1 overrides _S2, especially the point/normal/color/texcoord type to be used is taken from _S1::Point / _S1::Normal / _S1::Color / _S1::TexCoord */ #define OM_Merge_Traits(_S1, _S2, _D) \ typedef OpenMesh::MergeTraits<_S1, _S2>::Result _D; /** Macro for merging two traits classes _S1 and _S2 into one traits class _D. Same as OM_Merge_Traits, but this can be used inside template classes. */ #define OM_Merge_Traits_In_Template(_S1, _S2, _D) \ typedef typename OpenMesh::MergeTraits<_S1, _S2>::Result _D; //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_TRAITS_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/TriConnectivity.cc0000660000175000011300000003676214172246500023142 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ // CLASS TriMeshT - IMPLEMENTATION #include namespace OpenMesh { SmartFaceHandle TriConnectivity::add_face(const VertexHandle* _vertex_handles, size_t _vhs_size) { // need at least 3 vertices if (_vhs_size < 3) return make_smart(InvalidFaceHandle, this); /// face is triangle -> ok if (_vhs_size == 3) return PolyConnectivity::add_face(_vertex_handles, _vhs_size); /// face is not a triangle -> triangulate else { //omlog() << "triangulating " << _vhs_size << "_gon\n"; VertexHandle vhandles[3]; vhandles[0] = _vertex_handles[0]; FaceHandle fh; unsigned int i(1); --_vhs_size; while (i < _vhs_size) { vhandles[1] = _vertex_handles[i]; vhandles[2] = _vertex_handles[++i]; fh = PolyConnectivity::add_face(vhandles, 3); } return make_smart(fh, this); } } //----------------------------------------------------------------------------- SmartFaceHandle TriConnectivity::add_face(const std::vector& _vhandles) { return add_face(&_vhandles.front(), _vhandles.size()); } //----------------------------------------------------------------------------- SmartFaceHandle TriConnectivity::add_face(const std::vector& _vhandles) { std::vector vhandles(_vhandles.begin(), _vhandles.end()); return add_face(&vhandles.front(), vhandles.size()); } //----------------------------------------------------------------------------- SmartFaceHandle TriConnectivity::add_face(VertexHandle _vh0, VertexHandle _vh1, VertexHandle _vh2) { VertexHandle vhs[3] = { _vh0, _vh1, _vh2 }; return PolyConnectivity::add_face(vhs, 3); } //----------------------------------------------------------------------------- bool TriConnectivity::is_collapse_ok(HalfedgeHandle v0v1) { // is the edge already deleted? if ( status(edge_handle(v0v1)).deleted() ) return false; HalfedgeHandle v1v0(opposite_halfedge_handle(v0v1)); VertexHandle v0(to_vertex_handle(v1v0)); VertexHandle v1(to_vertex_handle(v0v1)); // are vertices already deleted ? if (status(v0).deleted() || status(v1).deleted()) return false; VertexHandle vl, vr; HalfedgeHandle h1, h2; // the edges v1-vl and vl-v0 must not be both boundary edges if (!is_boundary(v0v1)) { h1 = next_halfedge_handle(v0v1); h2 = next_halfedge_handle(h1); vl = to_vertex_handle(h1); if (is_boundary(opposite_halfedge_handle(h1)) && is_boundary(opposite_halfedge_handle(h2))) { return false; } } // the edges v0-vr and vr-v1 must not be both boundary edges if (!is_boundary(v1v0)) { h1 = next_halfedge_handle(v1v0); h2 = next_halfedge_handle(h1); vr = to_vertex_handle(h1); if (is_boundary(opposite_halfedge_handle(h1)) && is_boundary(opposite_halfedge_handle(h2))) return false; } // if vl and vr are equal or both invalid -> fail if (vl == vr) return false; VertexVertexIter vv_it; // test intersection of the one-rings of v0 and v1 for (vv_it = vv_iter(v0); vv_it.is_valid(); ++vv_it) status(*vv_it).set_tagged(false); for (vv_it = vv_iter(v1); vv_it.is_valid(); ++vv_it) status(*vv_it).set_tagged(true); for (vv_it = vv_iter(v0); vv_it.is_valid(); ++vv_it) if (status(*vv_it).tagged() && *vv_it != vl && *vv_it != vr) return false; // edge between two boundary vertices should be a boundary edge if ( is_boundary(v0) && is_boundary(v1) && !is_boundary(v0v1) && !is_boundary(v1v0)) return false; // passed all tests return true; } //----------------------------------------------------------------------------- TriConnectivity::HalfedgeHandle TriConnectivity::vertex_split(VertexHandle v0, VertexHandle v1, VertexHandle vl, VertexHandle vr) { HalfedgeHandle v1vl, vlv1, vrv1, v0v1; // build loop from halfedge v1->vl if (vl.is_valid()) { v1vl = find_halfedge(v1, vl); assert(v1vl.is_valid()); vlv1 = insert_loop(v1vl); } // build loop from halfedge vr->v1 if (vr.is_valid()) { vrv1 = find_halfedge(vr, v1); assert(vrv1.is_valid()); insert_loop(vrv1); } // handle boundary cases if (!vl.is_valid()) vlv1 = prev_halfedge_handle(halfedge_handle(v1)); if (!vr.is_valid()) vrv1 = prev_halfedge_handle(halfedge_handle(v1)); // split vertex v1 into edge v0v1 v0v1 = insert_edge(v0, vlv1, vrv1); return v0v1; } //----------------------------------------------------------------------------- TriConnectivity::HalfedgeHandle TriConnectivity::insert_loop(HalfedgeHandle _hh) { HalfedgeHandle h0(_hh); HalfedgeHandle o0(opposite_halfedge_handle(h0)); VertexHandle v0(to_vertex_handle(o0)); VertexHandle v1(to_vertex_handle(h0)); HalfedgeHandle h1 = new_edge(v1, v0); HalfedgeHandle o1 = opposite_halfedge_handle(h1); FaceHandle f0 = face_handle(h0); FaceHandle f1 = new_face(); // halfedge -> halfedge set_next_halfedge_handle(prev_halfedge_handle(h0), o1); set_next_halfedge_handle(o1, next_halfedge_handle(h0)); set_next_halfedge_handle(h1, h0); set_next_halfedge_handle(h0, h1); // halfedge -> face set_face_handle(o1, f0); set_face_handle(h0, f1); set_face_handle(h1, f1); // face -> halfedge set_halfedge_handle(f1, h0); if (f0.is_valid()) set_halfedge_handle(f0, o1); // vertex -> halfedge adjust_outgoing_halfedge(v0); adjust_outgoing_halfedge(v1); return h1; } //----------------------------------------------------------------------------- TriConnectivity::HalfedgeHandle TriConnectivity::insert_edge(VertexHandle _vh, HalfedgeHandle _h0, HalfedgeHandle _h1) { assert(_h0.is_valid() && _h1.is_valid()); VertexHandle v0 = _vh; VertexHandle v1 = to_vertex_handle(_h0); assert( v1 == to_vertex_handle(_h1)); HalfedgeHandle v0v1 = new_edge(v0, v1); HalfedgeHandle v1v0 = opposite_halfedge_handle(v0v1); // vertex -> halfedge set_halfedge_handle(v0, v0v1); set_halfedge_handle(v1, v1v0); // halfedge -> halfedge set_next_halfedge_handle(v0v1, next_halfedge_handle(_h0)); set_next_halfedge_handle(_h0, v0v1); set_next_halfedge_handle(v1v0, next_halfedge_handle(_h1)); set_next_halfedge_handle(_h1, v1v0); // halfedge -> vertex for (VertexIHalfedgeIter vih_it(vih_iter(v0)); vih_it.is_valid(); ++vih_it) set_vertex_handle(*vih_it, v0); // halfedge -> face set_face_handle(v0v1, face_handle(_h0)); set_face_handle(v1v0, face_handle(_h1)); // face -> halfedge if (face_handle(v0v1).is_valid()) set_halfedge_handle(face_handle(v0v1), v0v1); if (face_handle(v1v0).is_valid()) set_halfedge_handle(face_handle(v1v0), v1v0); // vertex -> halfedge adjust_outgoing_halfedge(v0); adjust_outgoing_halfedge(v1); return v0v1; } //----------------------------------------------------------------------------- bool TriConnectivity::is_flip_ok(EdgeHandle _eh) const { // boundary edges cannot be flipped if (is_boundary(_eh)) return false; HalfedgeHandle hh = halfedge_handle(_eh, 0); HalfedgeHandle oh = halfedge_handle(_eh, 1); // check if the flipped edge is already present // in the mesh VertexHandle ah = to_vertex_handle(next_halfedge_handle(hh)); VertexHandle bh = to_vertex_handle(next_halfedge_handle(oh)); if (ah == bh) // this is generally a bad sign !!! return false; for (ConstVertexVertexIter vvi(*this, ah); vvi.is_valid(); ++vvi) if (*vvi == bh) return false; return true; } //----------------------------------------------------------------------------- void TriConnectivity::flip(EdgeHandle _eh) { // CAUTION : Flipping a halfedge may result in // a non-manifold mesh, hence check for yourself // whether this operation is allowed or not! assert(is_flip_ok(_eh));//let's make it sure it is actually checked assert(!is_boundary(_eh)); HalfedgeHandle a0 = halfedge_handle(_eh, 0); HalfedgeHandle b0 = halfedge_handle(_eh, 1); HalfedgeHandle a1 = next_halfedge_handle(a0); HalfedgeHandle a2 = next_halfedge_handle(a1); HalfedgeHandle b1 = next_halfedge_handle(b0); HalfedgeHandle b2 = next_halfedge_handle(b1); VertexHandle va0 = to_vertex_handle(a0); VertexHandle va1 = to_vertex_handle(a1); VertexHandle vb0 = to_vertex_handle(b0); VertexHandle vb1 = to_vertex_handle(b1); FaceHandle fa = face_handle(a0); FaceHandle fb = face_handle(b0); set_vertex_handle(a0, va1); set_vertex_handle(b0, vb1); set_next_halfedge_handle(a0, a2); set_next_halfedge_handle(a2, b1); set_next_halfedge_handle(b1, a0); set_next_halfedge_handle(b0, b2); set_next_halfedge_handle(b2, a1); set_next_halfedge_handle(a1, b0); set_face_handle(a1, fb); set_face_handle(b1, fa); set_halfedge_handle(fa, a0); set_halfedge_handle(fb, b0); if (halfedge_handle(va0) == b0) set_halfedge_handle(va0, a1); if (halfedge_handle(vb0) == a0) set_halfedge_handle(vb0, b1); } //----------------------------------------------------------------------------- void TriConnectivity::split(EdgeHandle _eh, VertexHandle _vh) { HalfedgeHandle h0 = halfedge_handle(_eh, 0); HalfedgeHandle o0 = halfedge_handle(_eh, 1); VertexHandle v2 = to_vertex_handle(o0); HalfedgeHandle e1 = new_edge(_vh, v2); HalfedgeHandle t1 = opposite_halfedge_handle(e1); FaceHandle f0 = face_handle(h0); FaceHandle f3 = face_handle(o0); set_halfedge_handle(_vh, h0); set_vertex_handle(o0, _vh); if (!is_boundary(h0)) { HalfedgeHandle h1 = next_halfedge_handle(h0); HalfedgeHandle h2 = next_halfedge_handle(h1); VertexHandle v1 = to_vertex_handle(h1); HalfedgeHandle e0 = new_edge(_vh, v1); HalfedgeHandle t0 = opposite_halfedge_handle(e0); FaceHandle f1 = new_face(); set_halfedge_handle(f0, h0); set_halfedge_handle(f1, h2); set_face_handle(h1, f0); set_face_handle(t0, f0); set_face_handle(h0, f0); set_face_handle(h2, f1); set_face_handle(t1, f1); set_face_handle(e0, f1); set_next_halfedge_handle(h0, h1); set_next_halfedge_handle(h1, t0); set_next_halfedge_handle(t0, h0); set_next_halfedge_handle(e0, h2); set_next_halfedge_handle(h2, t1); set_next_halfedge_handle(t1, e0); } else { set_next_halfedge_handle(prev_halfedge_handle(h0), t1); set_next_halfedge_handle(t1, h0); // halfedge handle of _vh already is h0 } if (!is_boundary(o0)) { HalfedgeHandle o1 = next_halfedge_handle(o0); HalfedgeHandle o2 = next_halfedge_handle(o1); VertexHandle v3 = to_vertex_handle(o1); HalfedgeHandle e2 = new_edge(_vh, v3); HalfedgeHandle t2 = opposite_halfedge_handle(e2); FaceHandle f2 = new_face(); set_halfedge_handle(f2, o1); set_halfedge_handle(f3, o0); set_face_handle(o1, f2); set_face_handle(t2, f2); set_face_handle(e1, f2); set_face_handle(o2, f3); set_face_handle(o0, f3); set_face_handle(e2, f3); set_next_halfedge_handle(e1, o1); set_next_halfedge_handle(o1, t2); set_next_halfedge_handle(t2, e1); set_next_halfedge_handle(o0, e2); set_next_halfedge_handle(e2, o2); set_next_halfedge_handle(o2, o0); } else { set_next_halfedge_handle(e1, next_halfedge_handle(o0)); set_next_halfedge_handle(o0, e1); set_halfedge_handle(_vh, e1); } if (halfedge_handle(v2) == h0) set_halfedge_handle(v2, t1); } //----------------------------------------------------------------------------- void TriConnectivity::split_copy(EdgeHandle _eh, VertexHandle _vh) { const VertexHandle v0 = to_vertex_handle(halfedge_handle(_eh, 0)); const VertexHandle v1 = to_vertex_handle(halfedge_handle(_eh, 1)); const size_t nf = n_faces(); // Split the halfedge ( handle will be preserved) split(_eh, _vh); // Copy the properties of the original edge to all neighbor edges that // have been created for(VEIter ve_it = ve_iter(_vh); ve_it.is_valid(); ++ve_it) copy_all_properties(_eh, *ve_it, true); for (auto vh : {v0, v1}) { // get the halfedge pointing from new vertex to old vertex const HalfedgeHandle h = find_halfedge(_vh, vh); if (!is_boundary(h)) // for boundaries there are no faces whose properties need to be copied { FaceHandle fh0 = face_handle(h); FaceHandle fh1 = face_handle(opposite_halfedge_handle(prev_halfedge_handle(h))); if (static_cast(fh0.idx()) >= nf) // is fh0 the new face? std::swap(fh0, fh1); // copy properties from old face to new face copy_all_properties(fh0, fh1, true); } } } }// namespace OpenMesh OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/Handles.hh0000660000175000011300000001645114172246500021366 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_HANDLES_HH #define OPENMESH_HANDLES_HH //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /// Base class for all handle types class OPENMESHDLLEXPORT BaseHandle { public: explicit BaseHandle(int _idx=-1) : idx_(_idx) {} /// Get the underlying index of this handle int idx() const { return idx_; } /// The handle is valid iff the index is not negative. bool is_valid() const { return idx_ >= 0; } /// reset handle to be invalid void reset() { idx_=-1; } /// reset handle to be invalid void invalidate() { idx_ = -1; } bool operator==(const BaseHandle& _rhs) const { return (this->idx_ == _rhs.idx_); } bool operator!=(const BaseHandle& _rhs) const { return (this->idx_ != _rhs.idx_); } bool operator<(const BaseHandle& _rhs) const { return (this->idx_ < _rhs.idx_); } // this is to be used only by the iterators void __increment() { ++idx_; } void __decrement() { --idx_; } void __increment(int amount) { idx_ += amount; } void __decrement(int amount) { idx_ -= amount; } private: int idx_; }; // this is used by boost::unordered_set/map inline size_t hash_value(const BaseHandle& h) { return h.idx(); } //----------------------------------------------------------------------------- /// Write handle \c _hnd to stream \c _os inline std::ostream& operator<<(std::ostream& _os, const BaseHandle& _hnd) { return (_os << _hnd.idx()); } //----------------------------------------------------------------------------- /// Handle for a vertex entity struct OPENMESHDLLEXPORT VertexHandle : public BaseHandle { explicit VertexHandle(int _idx=-1) : BaseHandle(_idx) {} }; /// Handle for a halfedge entity struct OPENMESHDLLEXPORT HalfedgeHandle : public BaseHandle { explicit HalfedgeHandle(int _idx=-1) : BaseHandle(_idx) {} }; /// Handle for a edge entity struct OPENMESHDLLEXPORT EdgeHandle : public BaseHandle { explicit EdgeHandle(int _idx=-1) : BaseHandle(_idx) {} }; /// Handle for a face entity struct OPENMESHDLLEXPORT FaceHandle : public BaseHandle { explicit FaceHandle(int _idx=-1) : BaseHandle(_idx) {} }; /// Handle type for meshes to simplify some template programming struct OPENMESHDLLEXPORT MeshHandle : public BaseHandle { explicit MeshHandle(int _idx=-1) : BaseHandle(_idx) {} }; //============================================================================= } // namespace OpenMesh //============================================================================= #ifdef OM_HAS_HASH #include namespace std { #if defined(_MSVC_VER) # pragma warning(push) # pragma warning(disable:4099) // For VC++ it is class hash #endif template <> struct hash { typedef OpenMesh::BaseHandle argument_type; typedef std::size_t result_type; std::size_t operator()(const OpenMesh::BaseHandle& h) const { return h.idx(); } }; template <> struct hash { typedef OpenMesh::VertexHandle argument_type; typedef std::size_t result_type; std::size_t operator()(const OpenMesh::VertexHandle& h) const { return h.idx(); } }; template <> struct hash { typedef OpenMesh::HalfedgeHandle argument_type; typedef std::size_t result_type; std::size_t operator()(const OpenMesh::HalfedgeHandle& h) const { return h.idx(); } }; template <> struct hash { typedef OpenMesh::EdgeHandle argument_type; typedef std::size_t result_type; std::size_t operator()(const OpenMesh::EdgeHandle& h) const { return h.idx(); } }; template <> struct hash { typedef OpenMesh::FaceHandle argument_type; typedef std::size_t result_type; std::size_t operator()(const OpenMesh::FaceHandle& h) const { return h.idx(); } }; #if defined(_MSVC_VER) # pragma warning(pop) #endif } #endif // OM_HAS_HASH #endif // OPENMESH_HANDLES_HH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/PolyConnectivity.cc0000660000175000011300000011103414172246500023311 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== IMPLEMENTATION ========================================================== #include #include namespace OpenMesh { const PolyConnectivity::VertexHandle PolyConnectivity::InvalidVertexHandle; const PolyConnectivity::HalfedgeHandle PolyConnectivity::InvalidHalfedgeHandle; const PolyConnectivity::EdgeHandle PolyConnectivity::InvalidEdgeHandle; const PolyConnectivity::FaceHandle PolyConnectivity::InvalidFaceHandle; //----------------------------------------------------------------------------- SmartHalfedgeHandle PolyConnectivity::find_halfedge(VertexHandle _start_vh, VertexHandle _end_vh ) const { assert(_start_vh.is_valid() && _end_vh.is_valid()); for (ConstVertexOHalfedgeIter voh_it = cvoh_iter(_start_vh); voh_it.is_valid(); ++voh_it) if (to_vertex_handle(*voh_it) == _end_vh) return *voh_it; return make_smart(InvalidHalfedgeHandle, this); } bool PolyConnectivity::is_boundary(FaceHandle _fh, bool _check_vertex) const { for (ConstFaceEdgeIter cfeit = cfe_iter( _fh ); cfeit.is_valid(); ++cfeit) if (is_boundary( *cfeit ) ) return true; if (_check_vertex) { for (ConstFaceVertexIter cfvit = cfv_iter( _fh ); cfvit.is_valid(); ++cfvit) if (is_boundary( *cfvit ) ) return true; } return false; } bool PolyConnectivity::is_manifold(VertexHandle _vh) const { /* The vertex is non-manifold if more than one gap exists, i.e. more than one outgoing boundary halfedge. If (at least) one boundary halfedge exists, the vertex' halfedge must be a boundary halfedge. If iterating around the vertex finds another boundary halfedge, the vertex is non-manifold. */ ConstVertexOHalfedgeIter vh_it(*this, _vh); if (vh_it.is_valid()) for (++vh_it; vh_it.is_valid(); ++vh_it) if (is_boundary(*vh_it)) return false; return true; } //----------------------------------------------------------------------------- void PolyConnectivity::adjust_outgoing_halfedge(VertexHandle _vh) { for (ConstVertexOHalfedgeIter vh_it=cvoh_iter(_vh); vh_it.is_valid(); ++vh_it) { if (is_boundary(*vh_it)) { set_halfedge_handle(_vh, *vh_it); break; } } } //----------------------------------------------------------------------------- SmartFaceHandle PolyConnectivity::add_face(const VertexHandle* _vertex_handles, size_t _vhs_size) { VertexHandle vh; size_t i, ii, n(_vhs_size); HalfedgeHandle inner_next, inner_prev, outer_next, outer_prev, boundary_next, boundary_prev, patch_start, patch_end; // Check sufficient working storage available if (edgeData_.size() < n) { edgeData_.resize(n); next_cache_.resize(6*n); } size_t next_cache_count = 0; // don't allow degenerated faces assert (n > 2); // test for topological errors for (i=0, ii=1; i& _vhandles) { return add_face(&_vhandles.front(), _vhandles.size()); } //----------------------------------------------------------------------------- SmartFaceHandle PolyConnectivity::add_face(const std::vector& _vhandles) { std::vector vhandles(_vhandles.begin(), _vhandles.end()); return add_face(&vhandles.front(), vhandles.size()); } //----------------------------------------------------------------------------- bool PolyConnectivity::is_collapse_ok(HalfedgeHandle v0v1) { //is edge already deleteed? if (status(edge_handle(v0v1)).deleted()) { return false; } HalfedgeHandle v1v0(opposite_halfedge_handle(v0v1)); VertexHandle v0(to_vertex_handle(v1v0)); VertexHandle v1(to_vertex_handle(v0v1)); bool v0v1_triangle = false; bool v1v0_triangle = false; if (!is_boundary(v0v1)) v0v1_triangle = valence(face_handle(v0v1)) == 3; if (!is_boundary(v1v0)) v1v0_triangle = valence(face_handle(v1v0)) == 3; //in a quadmesh we dont have the "next" or "previous" vhandle, so we need to look at previous and next on both sides //VertexHandle v_01_p = from_vertex_handle(prev_halfedge_handle(v0v1)); VertexHandle v_01_n = to_vertex_handle(next_halfedge_handle(v0v1)); //VertexHandle v_10_p = from_vertex_handle(prev_halfedge_handle(v1v0)); VertexHandle v_10_n = to_vertex_handle(next_halfedge_handle(v1v0)); //are the vertices already deleted ? if (status(v0).deleted() || status(v1).deleted()) { return false; } //the edges v1-vl and vl-v0 must not be both boundary edges //this test makes only sense in a polymesh if the side face is a triangle VertexHandle vl; if (!is_boundary(v0v1)) { if (v0v1_triangle) { HalfedgeHandle h1 = next_halfedge_handle(v0v1); HalfedgeHandle h2 = next_halfedge_handle(h1); vl = to_vertex_handle(h1); if (is_boundary(opposite_halfedge_handle(h1)) && is_boundary(opposite_halfedge_handle(h2))) return false; } } //the edges v0-vr and vr-v1 must not be both boundary edges //this test makes only sense in a polymesh if the side face is a triangle VertexHandle vr; if (!is_boundary(v1v0)) { if (v1v0_triangle) { HalfedgeHandle h1 = next_halfedge_handle(v1v0); HalfedgeHandle h2 = next_halfedge_handle(h1); vr = to_vertex_handle(h1); if (is_boundary(opposite_halfedge_handle(h1)) && is_boundary(opposite_halfedge_handle(h2))) return false; } } // if vl and vr are equal and valid (e.g. triangle case) -> fail if ( vl.is_valid() && (vl == vr)) return false; // edge between two boundary vertices should be a boundary edge if ( is_boundary(v0) && is_boundary(v1) && !is_boundary(v0v1) && !is_boundary(v1v0)) return false; VertexVertexIter vv_it; // test intersection of the one-rings of v0 and v1 for (vv_it = vv_iter(v0); vv_it.is_valid(); ++vv_it) { status(*vv_it).set_tagged(false); } for (vv_it = vv_iter(v1); vv_it.is_valid(); ++vv_it) { status(*vv_it).set_tagged(true); } for (vv_it = vv_iter(v0); vv_it.is_valid(); ++vv_it) { if (status(*vv_it).tagged() && !(*vv_it == v_01_n && v0v1_triangle) && !(*vv_it == v_10_n && v1v0_triangle) ) { return false; } } //test for a face on the backside/other side that might degenerate if (v0v1_triangle) { HalfedgeHandle one, two; one = next_halfedge_handle(v0v1); two = next_halfedge_handle(one); one = opposite_halfedge_handle(one); two = opposite_halfedge_handle(two); if (face_handle(one) == face_handle(two) && valence(face_handle(one)) != 3) { return false; } } if (v1v0_triangle) { HalfedgeHandle one, two; one = next_halfedge_handle(v1v0); two = next_halfedge_handle(one); one = opposite_halfedge_handle(one); two = opposite_halfedge_handle(two); if (face_handle(one) == face_handle(two) && valence(face_handle(one)) != 3) { return false; } } if (status(*vv_it).tagged() && v_01_n == v_10_n && v0v1_triangle && v1v0_triangle) { return false; } // passed all tests return true; } //----------------------------------------------------------------------------- void PolyConnectivity::delete_vertex(VertexHandle _vh, bool _delete_isolated_vertices) { // store incident faces std::vector face_handles; face_handles.reserve(8); for (VFIter vf_it(vf_iter(_vh)); vf_it.is_valid(); ++vf_it) face_handles.push_back(*vf_it); // delete collected faces std::vector::iterator fh_it(face_handles.begin()), fh_end(face_handles.end()); for (; fh_it!=fh_end; ++fh_it) delete_face(*fh_it, _delete_isolated_vertices); status(_vh).set_deleted(true); } //----------------------------------------------------------------------------- void PolyConnectivity::delete_edge(EdgeHandle _eh, bool _delete_isolated_vertices) { FaceHandle fh0(face_handle(halfedge_handle(_eh, 0))); FaceHandle fh1(face_handle(halfedge_handle(_eh, 1))); if (fh0.is_valid()) delete_face(fh0, _delete_isolated_vertices); if (fh1.is_valid()) delete_face(fh1, _delete_isolated_vertices); // If there is no face, we delete the edge // here if ( ! fh0.is_valid() && !fh1.is_valid()) { // mark edge deleted if the mesh has a edge status if ( has_edge_status() ) status(_eh).set_deleted(true); // mark corresponding halfedges as deleted // As the deleted edge is boundary, // all corresponding halfedges will also be deleted. if ( has_halfedge_status() ) { status(halfedge_handle(_eh, 0)).set_deleted(true); status(halfedge_handle(_eh, 1)).set_deleted(true); } } } //----------------------------------------------------------------------------- void PolyConnectivity::delete_face(FaceHandle _fh, bool _delete_isolated_vertices) { assert(_fh.is_valid() && !status(_fh).deleted()); // mark face deleted status(_fh).set_deleted(true); // this vector will hold all boundary edges of face _fh // these edges will be deleted std::vector deleted_edges; deleted_edges.reserve(3); // this vector will hold all vertices of face _fh // for updating their outgoing halfedge std::vector vhandles; vhandles.reserve(3); // for all halfedges of face _fh do: // 1) invalidate face handle. // 2) collect all boundary halfedges, set them deleted // 3) store vertex handles HalfedgeHandle hh; for (FaceHalfedgeIter fh_it(fh_iter(_fh)); fh_it.is_valid(); ++fh_it) { hh = *fh_it; set_boundary(hh);//set_face_handle(hh, InvalidFaceHandle); if (is_boundary(opposite_halfedge_handle(hh))) deleted_edges.push_back(edge_handle(hh)); vhandles.push_back(to_vertex_handle(hh)); } // delete all collected (half)edges // these edges were all boundary // delete isolated vertices (if _delete_isolated_vertices is true) if (!deleted_edges.empty()) { std::vector::iterator del_it(deleted_edges.begin()), del_end(deleted_edges.end()); HalfedgeHandle h0, h1, next0, next1, prev0, prev1; VertexHandle v0, v1; for (; del_it!=del_end; ++del_it) { h0 = halfedge_handle(*del_it, 0); v0 = to_vertex_handle(h0); next0 = next_halfedge_handle(h0); prev0 = prev_halfedge_handle(h0); h1 = halfedge_handle(*del_it, 1); v1 = to_vertex_handle(h1); next1 = next_halfedge_handle(h1); prev1 = prev_halfedge_handle(h1); // adjust next and prev handles set_next_halfedge_handle(prev0, next1); set_next_halfedge_handle(prev1, next0); // mark edge deleted if the mesh has a edge status if ( has_edge_status() ) status(*del_it).set_deleted(true); // mark corresponding halfedges as deleted // As the deleted edge is boundary, // all corresponding halfedges will also be deleted. if ( has_halfedge_status() ) { status(h0).set_deleted(true); status(h1).set_deleted(true); } // update v0 if (halfedge_handle(v0) == h1) { // isolated ? if (next0 == h1) { if (_delete_isolated_vertices) status(v0).set_deleted(true); set_isolated(v0); } else set_halfedge_handle(v0, next0); } // update v1 if (halfedge_handle(v1) == h0) { // isolated ? if (next1 == h0) { if (_delete_isolated_vertices) status(v1).set_deleted(true); set_isolated(v1); } else set_halfedge_handle(v1, next1); } } } // update outgoing halfedge handles of remaining vertices std::vector::iterator v_it(vhandles.begin()), v_end(vhandles.end()); for (; v_it!=v_end; ++v_it) adjust_outgoing_halfedge(*v_it); } //----------------------------------------------------------------------------- void PolyConnectivity::collapse(HalfedgeHandle _hh) { HalfedgeHandle h0 = _hh; HalfedgeHandle h1 = next_halfedge_handle(h0); HalfedgeHandle o0 = opposite_halfedge_handle(h0); HalfedgeHandle o1 = next_halfedge_handle(o0); // remove edge collapse_edge(h0); // remove loops if (next_halfedge_handle(next_halfedge_handle(h1)) == h1) collapse_loop(next_halfedge_handle(h1)); if (next_halfedge_handle(next_halfedge_handle(o1)) == o1) collapse_loop(o1); } //----------------------------------------------------------------------------- void PolyConnectivity::collapse_edge(HalfedgeHandle _hh) { HalfedgeHandle h = _hh; HalfedgeHandle hn = next_halfedge_handle(h); HalfedgeHandle hp = prev_halfedge_handle(h); HalfedgeHandle o = opposite_halfedge_handle(h); HalfedgeHandle on = next_halfedge_handle(o); HalfedgeHandle op = prev_halfedge_handle(o); FaceHandle fh = face_handle(h); FaceHandle fo = face_handle(o); VertexHandle vh = to_vertex_handle(h); VertexHandle vo = to_vertex_handle(o); // halfedge -> vertex for (VertexIHalfedgeIter vih_it(vih_iter(vo)); vih_it.is_valid(); ++vih_it) set_vertex_handle(*vih_it, vh); // halfedge -> halfedge set_next_halfedge_handle(hp, hn); set_next_halfedge_handle(op, on); // face -> halfedge if (fh.is_valid()) set_halfedge_handle(fh, hn); if (fo.is_valid()) set_halfedge_handle(fo, on); // vertex -> halfedge if (halfedge_handle(vh) == o) set_halfedge_handle(vh, hn); adjust_outgoing_halfedge(vh); set_isolated(vo); // delete stuff status(edge_handle(h)).set_deleted(true); status(vo).set_deleted(true); if (has_halfedge_status()) { status(h).set_deleted(true); status(o).set_deleted(true); } } //----------------------------------------------------------------------------- void PolyConnectivity::collapse_loop(HalfedgeHandle _hh) { HalfedgeHandle h0 = _hh; HalfedgeHandle h1 = next_halfedge_handle(h0); HalfedgeHandle o0 = opposite_halfedge_handle(h0); HalfedgeHandle o1 = opposite_halfedge_handle(h1); VertexHandle v0 = to_vertex_handle(h0); VertexHandle v1 = to_vertex_handle(h1); FaceHandle fh = face_handle(h0); FaceHandle fo = face_handle(o0); // is it a loop ? assert ((next_halfedge_handle(h1) == h0) && (h1 != o0)); // halfedge -> halfedge set_next_halfedge_handle(h1, next_halfedge_handle(o0)); set_next_halfedge_handle(prev_halfedge_handle(o0), h1); // halfedge -> face set_face_handle(h1, fo); // vertex -> halfedge set_halfedge_handle(v0, h1); adjust_outgoing_halfedge(v0); set_halfedge_handle(v1, o1); adjust_outgoing_halfedge(v1); // face -> halfedge if (fo.is_valid() && halfedge_handle(fo) == o0) { set_halfedge_handle(fo, h1); } // delete stuff if (fh.is_valid()) { set_halfedge_handle(fh, InvalidHalfedgeHandle); status(fh).set_deleted(true); } status(edge_handle(h0)).set_deleted(true); if (has_halfedge_status()) { status(h0).set_deleted(true); status(o0).set_deleted(true); } } //----------------------------------------------------------------------------- bool PolyConnectivity::is_simple_link(EdgeHandle _eh) const { HalfedgeHandle heh0 = halfedge_handle(_eh, 0); HalfedgeHandle heh1 = halfedge_handle(_eh, 1); //FaceHandle fh0 = face_handle(heh0);//fh0 or fh1 might be a invalid, FaceHandle fh1 = face_handle(heh1);//i.e., representing the boundary HalfedgeHandle next_heh = next_halfedge_handle(heh0); while (next_heh != heh0) {//check if there are no other edges shared between fh0 & fh1 if (opposite_face_handle(next_heh) == fh1) { return false; } next_heh = next_halfedge_handle(next_heh); } return true; } //----------------------------------------------------------------------------- bool PolyConnectivity::is_simply_connected(FaceHandle _fh) const { std::set nb_fhs; for (ConstFaceFaceIter cff_it = cff_iter(_fh); cff_it.is_valid(); ++cff_it) { if (nb_fhs.find(*cff_it) == nb_fhs.end()) { nb_fhs.insert(*cff_it); } else {//there is more than one link return false; } } return true; } //----------------------------------------------------------------------------- PolyConnectivity::FaceHandle PolyConnectivity::remove_edge(EdgeHandle _eh) { //don't allow "dangling" vertices and edges assert(!status(_eh).deleted() && is_simple_link(_eh)); HalfedgeHandle heh0 = halfedge_handle(_eh, 0); HalfedgeHandle heh1 = halfedge_handle(_eh, 1); //deal with the faces FaceHandle rem_fh = face_handle(heh0), del_fh = face_handle(heh1); if (!del_fh.is_valid()) {//boundary case - we must delete the rem_fh std::swap(del_fh, rem_fh); } assert(del_fh.is_valid()); /* for (FaceHalfedgeIter fh_it = fh_iter(del_fh); fh_it; ++fh_it) {//set the face handle of the halfedges of del_fh to point to rem_fh set_face_handle(fh_it, rem_fh); } */ //fix the halfedge relations HalfedgeHandle prev_heh0 = prev_halfedge_handle(heh0); HalfedgeHandle prev_heh1 = prev_halfedge_handle(heh1); HalfedgeHandle next_heh0 = next_halfedge_handle(heh0); HalfedgeHandle next_heh1 = next_halfedge_handle(heh1); set_next_halfedge_handle(prev_heh0, next_heh1); set_next_halfedge_handle(prev_heh1, next_heh0); //correct outgoing vertex handles for the _eh vertices (if needed) VertexHandle vh0 = to_vertex_handle(heh0); VertexHandle vh1 = to_vertex_handle(heh1); if (halfedge_handle(vh0) == heh1) { set_halfedge_handle(vh0, next_heh0); } if (halfedge_handle(vh1) == heh0) { set_halfedge_handle(vh1, next_heh1); } //correct the hafledge handle of rem_fh if needed and preserve its first vertex if (halfedge_handle(rem_fh) == heh0) {//rem_fh is the face at heh0 set_halfedge_handle(rem_fh, prev_heh1); } else if (halfedge_handle(rem_fh) == heh1) {//rem_fh is the face at heh1 set_halfedge_handle(rem_fh, prev_heh0); } for (FaceHalfedgeIter fh_it = fh_iter(rem_fh); fh_it.is_valid(); ++fh_it) {//set the face handle of the halfedges of del_fh to point to rem_fh set_face_handle(*fh_it, rem_fh); } status(_eh).set_deleted(true); status(del_fh).set_deleted(true); return rem_fh;//returns the remaining face handle } //----------------------------------------------------------------------------- void PolyConnectivity::reinsert_edge(EdgeHandle _eh) { //this does not work without prev_halfedge_handle assert_compile(sizeof(Halfedge) == sizeof(Halfedge_with_prev)); //shoudl be deleted assert(status(_eh).deleted()); status(_eh).set_deleted(false); HalfedgeHandle heh0 = halfedge_handle(_eh, 0); HalfedgeHandle heh1 = halfedge_handle(_eh, 1); FaceHandle rem_fh = face_handle(heh0), del_fh = face_handle(heh1); if (!del_fh.is_valid()) {//boundary case - we must delete the rem_fh std::swap(del_fh, rem_fh); } assert(status(del_fh).deleted()); status(del_fh).set_deleted(false); //restore halfedge relations HalfedgeHandle prev_heh0 = prev_halfedge_handle(heh0); HalfedgeHandle prev_heh1 = prev_halfedge_handle(heh1); HalfedgeHandle next_heh0 = next_halfedge_handle(heh0); HalfedgeHandle next_heh1 = next_halfedge_handle(heh1); set_next_halfedge_handle(prev_heh0, heh0); set_prev_halfedge_handle(next_heh0, heh0); set_next_halfedge_handle(prev_heh1, heh1); set_prev_halfedge_handle(next_heh1, heh1); for (FaceHalfedgeIter fh_it = fh_iter(del_fh); fh_it.is_valid(); ++fh_it) {//reassign halfedges to del_fh set_face_handle(*fh_it, del_fh); } if (face_handle(halfedge_handle(rem_fh)) == del_fh) {//correct the halfedge handle of rem_fh if (halfedge_handle(rem_fh) == prev_heh0) {//rem_fh is the face at heh1 set_halfedge_handle(rem_fh, heh1); } else {//rem_fh is the face at heh0 assert(halfedge_handle(rem_fh) == prev_heh1); set_halfedge_handle(rem_fh, heh0); } } } //----------------------------------------------------------------------------- PolyConnectivity::HalfedgeHandle PolyConnectivity::insert_edge(HalfedgeHandle _prev_heh, HalfedgeHandle _next_heh) { assert(face_handle(_prev_heh) == face_handle(_next_heh));//only the manifold case assert(next_halfedge_handle(_prev_heh) != _next_heh);//this can not be done VertexHandle vh0 = to_vertex_handle(_prev_heh); VertexHandle vh1 = from_vertex_handle(_next_heh); //create the link between vh0 and vh1 HalfedgeHandle heh0 = new_edge(vh0, vh1); HalfedgeHandle heh1 = opposite_halfedge_handle(heh0); HalfedgeHandle next_prev_heh = next_halfedge_handle(_prev_heh); HalfedgeHandle prev_next_heh = prev_halfedge_handle(_next_heh); set_next_halfedge_handle(_prev_heh, heh0); set_next_halfedge_handle(heh0, _next_heh); set_next_halfedge_handle(prev_next_heh, heh1); set_next_halfedge_handle(heh1, next_prev_heh); //now set the face handles - the new face is assigned to heh0 FaceHandle new_fh = new_face(); set_halfedge_handle(new_fh, heh0); for (FaceHalfedgeIter fh_it = fh_iter(new_fh); fh_it.is_valid(); ++fh_it) { set_face_handle(*fh_it, new_fh); } FaceHandle old_fh = face_handle(next_prev_heh); set_face_handle(heh1, old_fh); if (old_fh.is_valid() && face_handle(halfedge_handle(old_fh)) == new_fh) {//fh pointed to one of the halfedges now assigned to new_fh set_halfedge_handle(old_fh, heh1); } adjust_outgoing_halfedge(vh0); adjust_outgoing_halfedge(vh1); return heh0; } //----------------------------------------------------------------------------- void PolyConnectivity::triangulate(FaceHandle _fh) { /* Split an arbitrary face into triangles by connecting each vertex of fh after its second to vh. - fh will remain valid (it will become one of the triangles) - the halfedge handles of the new triangles will point to the old halfedges */ HalfedgeHandle base_heh(halfedge_handle(_fh)); VertexHandle start_vh = from_vertex_handle(base_heh); HalfedgeHandle prev_heh(prev_halfedge_handle(base_heh)); HalfedgeHandle next_heh(next_halfedge_handle(base_heh)); while (to_vertex_handle(next_halfedge_handle(next_heh)) != start_vh) { HalfedgeHandle next_next_heh(next_halfedge_handle(next_heh)); FaceHandle new_fh = new_face(); set_halfedge_handle(new_fh, base_heh); HalfedgeHandle new_heh = new_edge(to_vertex_handle(next_heh), start_vh); set_next_halfedge_handle(base_heh, next_heh); set_next_halfedge_handle(next_heh, new_heh); set_next_halfedge_handle(new_heh, base_heh); set_face_handle(base_heh, new_fh); set_face_handle(next_heh, new_fh); set_face_handle(new_heh, new_fh); copy_all_properties(prev_heh, new_heh, true); copy_all_properties(prev_heh, opposite_halfedge_handle(new_heh), true); copy_all_properties(_fh, new_fh, true); base_heh = opposite_halfedge_handle(new_heh); next_heh = next_next_heh; } set_halfedge_handle(_fh, base_heh); //the last face takes the handle _fh set_next_halfedge_handle(base_heh, next_heh); set_next_halfedge_handle(next_halfedge_handle(next_heh), base_heh); set_face_handle(base_heh, _fh); } //----------------------------------------------------------------------------- void PolyConnectivity::triangulate() { /* The iterators will stay valid, even though new faces are added, because they are now implemented index-based instead of pointer-based. */ FaceIter f_it(faces_begin()), f_end(faces_end()); for (; f_it!=f_end; ++f_it) triangulate(*f_it); } //----------------------------------------------------------------------------- void PolyConnectivity::split(FaceHandle fh, VertexHandle vh) { HalfedgeHandle hend = halfedge_handle(fh); HalfedgeHandle hh = next_halfedge_handle(hend); HalfedgeHandle hold = new_edge(to_vertex_handle(hend), vh); set_next_halfedge_handle(hend, hold); set_face_handle(hold, fh); hold = opposite_halfedge_handle(hold); while (hh != hend) { HalfedgeHandle hnext = next_halfedge_handle(hh); FaceHandle fnew = new_face(); set_halfedge_handle(fnew, hh); HalfedgeHandle hnew = new_edge(to_vertex_handle(hh), vh); set_next_halfedge_handle(hnew, hold); set_next_halfedge_handle(hold, hh); set_next_halfedge_handle(hh, hnew); set_face_handle(hnew, fnew); set_face_handle(hold, fnew); set_face_handle(hh, fnew); hold = opposite_halfedge_handle(hnew); hh = hnext; } set_next_halfedge_handle(hold, hend); set_next_halfedge_handle(next_halfedge_handle(hend), hold); set_face_handle(hold, fh); set_halfedge_handle(vh, hold); } void PolyConnectivity::split_copy(FaceHandle fh, VertexHandle vh) { // Split the given face (fh will still be valid) split(fh, vh); // Copy the property of the original face to all new faces for(VertexFaceIter vf_it = vf_iter(vh); vf_it.is_valid(); ++vf_it) copy_all_properties(fh, *vf_it, true); } //----------------------------------------------------------------------------- uint PolyConnectivity::valence(VertexHandle _vh) const { uint count(0); for (ConstVertexVertexIter vv_it=cvv_iter(_vh); vv_it.is_valid(); ++vv_it) ++count; return count; } //----------------------------------------------------------------------------- uint PolyConnectivity::valence(FaceHandle _fh) const { uint count(0); for (ConstFaceVertexIter fv_it=cfv_iter(_fh); fv_it.is_valid(); ++fv_it) ++count; return count; } //----------------------------------------------------------------------------- void PolyConnectivity::split_edge(EdgeHandle _eh, VertexHandle _vh) { HalfedgeHandle h0 = halfedge_handle(_eh, 0); HalfedgeHandle h1 = halfedge_handle(_eh, 1); VertexHandle vfrom = from_vertex_handle(h0); HalfedgeHandle ph0 = prev_halfedge_handle(h0); //HalfedgeHandle ph1 = prev_halfedge_handle(h1); //HalfedgeHandle nh0 = next_halfedge_handle(h0); HalfedgeHandle nh1 = next_halfedge_handle(h1); bool boundary0 = is_boundary(h0); bool boundary1 = is_boundary(h1); //add the new edge HalfedgeHandle new_e = new_edge(from_vertex_handle(h0), _vh); //fix the vertex of the opposite halfedge set_vertex_handle(h1, _vh); //fix the halfedge connectivity set_next_halfedge_handle(new_e, h0); set_next_halfedge_handle(h1, opposite_halfedge_handle(new_e)); set_next_halfedge_handle(ph0, new_e); set_next_halfedge_handle(opposite_halfedge_handle(new_e), nh1); // set_prev_halfedge_handle(new_e, ph0); // set_prev_halfedge_handle(opposite_halfedge_handle(new_e), h1); // set_prev_halfedge_handle(nh1, opposite_halfedge_handle(new_e)); // set_prev_halfedge_handle(h0, new_e); if (!boundary0) { set_face_handle(new_e, face_handle(h0)); } else { set_boundary(new_e); } if (!boundary1) { set_face_handle(opposite_halfedge_handle(new_e), face_handle(h1)); } else { set_boundary(opposite_halfedge_handle(new_e)); } set_halfedge_handle( _vh, h0 ); adjust_outgoing_halfedge( _vh ); if (halfedge_handle(vfrom) == h0) { set_halfedge_handle(vfrom, new_e); adjust_outgoing_halfedge( vfrom ); } } //----------------------------------------------------------------------------- void PolyConnectivity::split_edge_copy(EdgeHandle _eh, VertexHandle _vh) { // Split the edge (handle is kept!) split_edge(_eh, _vh); // Navigate to the new edge EdgeHandle eh0 = edge_handle( next_halfedge_handle( halfedge_handle(_eh, 1) ) ); // Copy the property from the original to the new edge copy_all_properties(_eh, eh0, true); } } // namespace OpenMesh OpenMesh-9.0.0/src/OpenMesh/Core/Mesh/PolyMeshT_impl.hh0000660000175000011300000004274114172246500022716 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS PolyMeshT - IMPLEMENTATION // //============================================================================= #define OPENMESH_POLYMESH_C //== INCLUDES ================================================================= #include #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== IMPLEMENTATION ========================================================== template uint PolyMeshT::find_feature_edges(Scalar _angle_tresh) { assert(Kernel::has_edge_status());//this function needs edge status property uint n_feature_edges = 0; for (EdgeIter e_it = Kernel::edges_begin(); e_it != Kernel::edges_end(); ++e_it) { if (fabs(calc_dihedral_angle(*e_it)) > _angle_tresh) {//note: could be optimized by comparing cos(dih_angle) vs. cos(_angle_tresh) this->status(*e_it).set_feature(true); n_feature_edges++; } else { this->status(*e_it).set_feature(false); } } return n_feature_edges; } //----------------------------------------------------------------------------- template typename PolyMeshT::Normal PolyMeshT::calc_face_normal(FaceHandle _fh) const { return calc_face_normal_impl(_fh, typename GenProg::IF< vector_traits::Point>::size_ == 3, PointIs3DTag, PointIsNot3DTag >::Result()); } template typename PolyMeshT::Normal PolyMeshT::calc_face_normal_impl(FaceHandle _fh, PointIs3DTag) const { assert(this->halfedge_handle(_fh).is_valid()); ConstFaceVertexIter fv_it(this->cfv_iter(_fh)); // Safeguard for 1-gons if (!(++fv_it).is_valid()) return Normal(0, 0, 0); // Safeguard for 2-gons if (!(++fv_it).is_valid()) return Normal(0, 0, 0); // use Newell's Method to compute the surface normal Normal n(0,0,0); for(fv_it = this->cfv_iter(_fh); fv_it.is_valid(); ++fv_it) { // next vertex ConstFaceVertexIter fv_itn = fv_it; ++fv_itn; if (!fv_itn.is_valid()) fv_itn = this->cfv_iter(_fh); // http://www.opengl.org/wiki/Calculating_a_Surface_Normal const Point a = this->point(*fv_it) - this->point(*fv_itn); const Point b = this->point(*fv_it) + this->point(*fv_itn); // Due to traits, the value types of normals and points can be different. // Therefore we cast them here. n[0] += static_cast::value_type>(a[1] * b[2]); n[1] += static_cast::value_type>(a[2] * b[0]); n[2] += static_cast::value_type>(a[0] * b[1]); } const typename vector_traits::value_type length = norm(n); // The expression ((n *= (1.0/norm)),n) is used because the OpenSG // vector class does not return self after component-wise // self-multiplication with a scalar!!! return (length != typename vector_traits::value_type(0)) ? ((n *= (typename vector_traits::value_type(1)/length)), n) : Normal(0, 0, 0); } template typename PolyMeshT::Normal PolyMeshT::calc_face_normal_impl(FaceHandle, PointIsNot3DTag) const { // Dummy fallback implementation // Returns just an initialized all 0 normal // This function is only used if we don't have a matching implementation // for normal computation with the current vector type defined in the mesh traits assert(false); Normal normal; vectorize(normal,Scalar(0)); return normal; } //----------------------------------------------------------------------------- template typename PolyMeshT::Normal PolyMeshT:: calc_face_normal(const Point& _p0, const Point& _p1, const Point& _p2) const { return calc_face_normal_impl(_p0, _p1, _p2, typename GenProg::IF< vector_traits::Point>::size_ == 3, PointIs3DTag, PointIsNot3DTag >::Result()); } template typename PolyMeshT::Normal PolyMeshT:: calc_normal(FaceHandle _fh) const { return calc_face_normal(_fh); } template typename PolyMeshT::Normal PolyMeshT:: calc_face_normal_impl(const Point& _p0, const Point& _p1, const Point& _p2, PointIs3DTag) const { #if 1 // The OpenSG ::operator -= () does not support the type Point // as rhs. Therefore use vector_cast at this point!!! // Note! OpenSG distinguishes between Normal and Point!!! Normal p1p0(vector_cast(_p0)); p1p0 -= vector_cast(_p1); Normal p1p2(vector_cast(_p2)); p1p2 -= vector_cast(_p1); Normal n = cross(p1p2, p1p0); typename vector_traits::value_type length = norm(n); // The expression ((n *= (1.0/norm)),n) is used because the OpenSG // vector class does not return self after component-wise // self-multiplication with a scalar!!! return (length != typename vector_traits::value_type(0)) ? ((n *= (typename vector_traits::value_type(1)/length)),n) : Normal(0,0,0); #else Point p1p0 = _p0; p1p0 -= _p1; Point p1p2 = _p2; p1p2 -= _p1; Normal n = vector_cast(cross(p1p2, p1p0)); typename vector_traits::value_type length = norm(n); return (length != 0.0) ? n *= (1.0/length) : Normal(0,0,0); #endif } template typename PolyMeshT::Normal PolyMeshT::calc_face_normal_impl(const Point&, const Point&, const Point&, PointIsNot3DTag) const { // Dummy fallback implementation // Returns just an initialized all 0 normal // This function is only used if we don't have a matching implementation // for normal computation with the current vector type defined in the mesh traits assert(false); Normal normal; vectorize(normal,Scalar(0)); return normal; } //----------------------------------------------------------------------------- template typename PolyMeshT::Point PolyMeshT:: calc_face_centroid(FaceHandle _fh) const { Point _pt; vectorize(_pt, Scalar(0)); Scalar valence = 0.0; for (ConstFaceVertexIter cfv_it = this->cfv_iter(_fh); cfv_it.is_valid(); ++cfv_it, valence += 1.0) { _pt += this->point(*cfv_it); } _pt /= valence; return _pt; } //----------------------------------------------------------------------------- template typename PolyMeshT::Point PolyMeshT:: calc_centroid(FaceHandle _fh) const { return calc_face_centroid(_fh); } //----------------------------------------------------------------------------- template typename PolyMeshT::Point PolyMeshT:: calc_centroid(EdgeHandle _eh) const { return this->calc_edge_midpoint(_eh); } //----------------------------------------------------------------------------- template typename PolyMeshT::Point PolyMeshT:: calc_centroid(HalfedgeHandle _heh) const { return this->calc_edge_midpoint(this->edge_handle(_heh)); } //----------------------------------------------------------------------------- template typename PolyMeshT::Point PolyMeshT:: calc_centroid(VertexHandle _vh) const { return this->point(_vh); } //----------------------------------------------------------------------------- template typename PolyMeshT::Point PolyMeshT:: calc_centroid(MeshHandle /*_mh*/) const { return this->vertices().avg([this](VertexHandle vh) { return this->point(vh); }); } //----------------------------------------------------------------------------- template void PolyMeshT:: update_normals() { // Face normals are required to compute the vertex and the halfedge normals if (Kernel::has_face_normals() ) { update_face_normals(); if (Kernel::has_vertex_normals() ) update_vertex_normals(); if (Kernel::has_halfedge_normals()) update_halfedge_normals(); } } //----------------------------------------------------------------------------- template void PolyMeshT:: update_face_normals() { FaceIter f_it(Kernel::faces_sbegin()), f_end(Kernel::faces_end()); for (; f_it != f_end; ++f_it) this->set_normal(*f_it, calc_face_normal(*f_it)); } //----------------------------------------------------------------------------- template void PolyMeshT:: update_halfedge_normals(const double _feature_angle) { HalfedgeIter h_it(Kernel::halfedges_begin()), h_end(Kernel::halfedges_end()); for (; h_it != h_end; ++h_it) this->set_normal(*h_it, calc_halfedge_normal(*h_it, _feature_angle)); } //----------------------------------------------------------------------------- template typename PolyMeshT::Normal PolyMeshT:: calc_halfedge_normal(HalfedgeHandle _heh, const double _feature_angle) const { if(Kernel::is_boundary(_heh)) return Normal(0,0,0); else { std::vector fhs; fhs.reserve(10); HalfedgeHandle heh = _heh; // collect CW face-handles do { fhs.push_back(Kernel::face_handle(heh)); heh = Kernel::next_halfedge_handle(heh); heh = Kernel::opposite_halfedge_handle(heh); } while(heh != _heh && !Kernel::is_boundary(heh) && !is_estimated_feature_edge(heh, _feature_angle)); // collect CCW face-handles if(heh != _heh && !is_estimated_feature_edge(_heh, _feature_angle)) { heh = Kernel::opposite_halfedge_handle(_heh); if ( !Kernel::is_boundary(heh) ) { do { fhs.push_back(Kernel::face_handle(heh)); heh = Kernel::prev_halfedge_handle(heh); heh = Kernel::opposite_halfedge_handle(heh); } while(!Kernel::is_boundary(heh) && !is_estimated_feature_edge(heh, _feature_angle)); } } Normal n(0,0,0); for(unsigned int i=0; i typename PolyMeshT::Normal PolyMeshT:: calc_normal(HalfedgeHandle _heh, const double _feature_angle) const { return calc_halfedge_normal(_heh, _feature_angle); } //----------------------------------------------------------------------------- template bool PolyMeshT:: is_estimated_feature_edge(HalfedgeHandle _heh, const double _feature_angle) const { EdgeHandle eh = Kernel::edge_handle(_heh); if(Kernel::has_edge_status()) { if(Kernel::status(eh).feature()) return true; } if(Kernel::is_boundary(eh)) return false; // compute angle between faces FaceHandle fh0 = Kernel::face_handle(_heh); FaceHandle fh1 = Kernel::face_handle(Kernel::opposite_halfedge_handle(_heh)); Normal fn0 = Kernel::normal(fh0); Normal fn1 = Kernel::normal(fh1); // dihedral angle above angle threshold return ( dot(fn0,fn1) < cos(_feature_angle) ); } //----------------------------------------------------------------------------- template typename PolyMeshT::Normal PolyMeshT:: calc_vertex_normal(VertexHandle _vh) const { Normal n; calc_vertex_normal_fast(_vh,n); Scalar length = norm(n); if (length != 0.0) n *= (Scalar(1.0)/length); return n; } //----------------------------------------------------------------------------- template void PolyMeshT:: calc_vertex_normal_fast(VertexHandle _vh, Normal& _n) const { vectorize(_n, Scalar(0)); for (ConstVertexFaceIter vf_it = this->cvf_iter(_vh); vf_it.is_valid(); ++vf_it) _n += this->normal(*vf_it); } //----------------------------------------------------------------------------- template void PolyMeshT:: calc_vertex_normal_correct(VertexHandle _vh, Normal& _n) const { vectorize(_n, Scalar(0)); ConstVertexIHalfedgeIter cvih_it = this->cvih_iter(_vh); if (! cvih_it.is_valid() ) {//don't crash on isolated vertices return; } Normal in_he_vec; calc_edge_vector(*cvih_it, in_he_vec); for ( ; cvih_it.is_valid(); ++cvih_it) {//calculates the sector normal defined by cvih_it and adds it to _n if (this->is_boundary(*cvih_it)) { continue; } HalfedgeHandle out_heh(this->next_halfedge_handle(*cvih_it)); Normal out_he_vec; calc_edge_vector(out_heh, out_he_vec); _n += cross(in_he_vec, out_he_vec);//sector area is taken into account in_he_vec = out_he_vec; in_he_vec *= -1;//change the orientation } Scalar length = norm(_n); if (length != 0.0) _n *= (Scalar(1.0)/length); } //----------------------------------------------------------------------------- template void PolyMeshT:: calc_vertex_normal_loop(VertexHandle _vh, Normal& _n) const { static const LoopSchemeMaskDouble& loop_scheme_mask__ = LoopSchemeMaskDoubleSingleton::Instance(); Normal t_v(0.0,0.0,0.0), t_w(0.0,0.0,0.0); unsigned int vh_val = this->valence(_vh); unsigned int i = 0; for (ConstVertexOHalfedgeIter cvoh_it = this->cvoh_iter(_vh); cvoh_it.is_valid(); ++cvoh_it, ++i) { VertexHandle r1_v( this->to_vertex_handle(*cvoh_it) ); t_v += (typename vector_traits::value_type)(loop_scheme_mask__.tang0_weight(vh_val, i))*this->point(r1_v); t_w += (typename vector_traits::value_type)(loop_scheme_mask__.tang1_weight(vh_val, i))*this->point(r1_v); } _n = cross(t_w, t_v);//hack: should be cross(t_v, t_w), but then the normals are reversed? } //----------------------------------------------------------------------------- template typename PolyMeshT::Normal PolyMeshT:: calc_normal(VertexHandle _vh) const { Normal n; calc_vertex_normal_correct(_vh, n); return n; } //----------------------------------------------------------------------------- template void PolyMeshT:: update_vertex_normals() { VertexIter v_it(Kernel::vertices_begin()), v_end(Kernel::vertices_end()); for (; v_it!=v_end; ++v_it) this->set_normal(*v_it, calc_vertex_normal(*v_it)); } //============================================================================= } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Templates/0000770000175000011300000000000014172246500020521 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Core/Templates/blaT_impl.hh0000660000175000011300000000756114172246500022757 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS bla - IMPLEMENTATION // //============================================================================= #define OPENMESH_BLA_C //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { //== IMPLEMENTATION ========================================================== //----------------------------------------------------------------------------- //============================================================================= } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Templates/bla.hh0000660000175000011300000001114514172246500021603 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS bla // //============================================================================= #ifndef DOXY_IGNORE_THIS #ifndef OPENMESH_NEWCLASST_HH #define OPENMESH_NEWCLASST_HH //== INCLUDES ================================================================= //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /** \class blaT blaT.hh Brief Description. A more elaborate description follows. */ template <> class blaT { public: /// Default constructor blaT() {} /// Destructor ~blaT() {} private: /// Copy constructor (not used) blaT(const blaT& _rhs); /// Assignment operator (not used) blaT& operator=(const blaT& _rhs); }; //============================================================================= } // namespace OpenMesh //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_BLA_C) #define OPENMESH_BLA_TEMPLATES #include "blaT_impl.hh" #endif //============================================================================= #endif // OPENMESH_NEWCLASST_HH defined #endif // DOXY_IGNORE_THIS //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/System/0000770000175000011300000000000014172246510020050 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Core/System/config.h0000660000175000011300000001257614172246510021502 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ /** \file config.h * \todo Move content to config.hh and include it to be compatible with old * source. */ //============================================================================= #ifndef OPENMESH_CONFIG_H #define OPENMESH_CONFIG_H //============================================================================= #include #include #include // ---------------------------------------------------------------------------- #define OM_VERSION 0x90000 //#define OM_VERSION 0x70200 #define OM_GET_VER ((OM_VERSION & 0xf0000) >> 16) #define OM_GET_MAJ ((OM_VERSION & 0x0ff00) >> 8) #define OM_GET_MIN (OM_VERSION & 0x000ff) #ifdef WIN32 # ifdef min # pragma message("Detected min macro! OpenMesh does not compile with min/max macros active! Please add a define NOMINMAX to your compiler flags or add #undef min before including OpenMesh headers !") # error min macro active # endif # ifdef max # pragma message("Detected max macro! OpenMesh does not compile with min/max macros active! Please add a define NOMINMAX to your compiler flags or add #undef max before including OpenMesh headers !") # error max macro active # endif #endif //! define OM_SUPPRESS_DEPRECATED to suppress deprecated code warnings #if defined(OM_SUPPRESS_DEPRECATED) #pragma message( \ "OpenMesh deprecated code warnings suppressed, please fix your code soon") # define OM_DEPRECATED(msg) #elif defined(_MSC_VER) # define OM_DEPRECATED(msg) __declspec(deprecated(msg)) #elif defined(__GNUC__) # if (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40500 /* Test for GCC >= 4.5.0 */ # define OM_DEPRECATED(msg) __attribute__ ((deprecated(msg))) # else # define OM_DEPRECATED(msg) __attribute__ ((deprecated)) # endif #elif defined(__clang__) # define OM_DEPRECATED(msg) __attribute__ ((deprecated(msg))) #else # define OM_DEPRECATED(msg) #endif typedef unsigned int uint; #if ((defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined(__GXX_EXPERIMENTAL_CXX0X__)) #define OM_HAS_HASH #endif //============================================================================= #endif // OPENMESH_CONFIG_H defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/System/compiler.hh0000660000175000011300000001663114172246500022212 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_COMPILER_H #define OPENMESH_COMPILER_H //============================================================================= #if defined(_DEBUG) || defined(DEBUG) # define OM_DEBUG #endif //============================================================================= // Workaround for Intel Compiler with MS VC++ 6 #if defined(_MSC_VER) && \ ( defined(__ICL) || defined(__INTEL_COMPILER) || defined(__ICC) ) # if !defined(__INTEL_COMPILER) # define __INTEL_COMPILER __ICL # endif # define OM_USE_INTEL_COMPILER 1 #endif // --------------------------------------------------------- MS Visual C++ ---- // Compiler _MSC_VER // .NET 2002 1300 // .NET 2003 1310 // .NET 2005 1400 #if defined(_MSC_VER) && !defined(OM_USE_INTEL_COMPILER) # if (_MSC_VER == 1300) # define OM_CC_MSVC # define OM_TYPENAME # define OM_OUT_OF_CLASS_TEMPLATE 0 # define OM_PARTIAL_SPECIALIZATION 0 # define OM_INCLUDE_TEMPLATES 1 # elif (_MSC_VER == 1310) # define OM_CC_MSVC # define OM_TYPENAME # define OM_OUT_OF_CLASS_TEMPLATE 1 # define OM_PARTIAL_SPECIALIZATION 1 # define OM_INCLUDE_TEMPLATES 1 # elif (_MSC_VER >= 1400) // settings for .NET 2005 (NOTE: not fully tested) # define OM_TYPENAME # define OM_OUT_OF_CLASS_TEMPLATE 1 # define OM_PARTIAL_SPECIALIZATION 1 # define OM_INCLUDE_TEMPLATES 1 # else # error "Version 7 (.NET 2002) or higher of the MS VC++ is required!" # endif // currently no windows dll supported # define OM_STATIC_BUILD 1 # if defined(_MT) # define OM_REENTRANT 1 # endif # define OM_CC "MSVC++" # define OM_CC_VERSION _MSC_VER // Does not work stable because the define _CPPRTTI sometimes does not exist, // though the option /GR is set!? # if defined(__cplusplus) && !defined(_CPPRTTI) # error "Enable Runtime Type Information (Compiler Option /GR)!" # endif # if !defined(_USE_MATH_DEFINES) # error "You have to define _USE_MATH_DEFINES in the compiler settings!" # endif // ------------------------------------------------------------- Borland C ---- #elif defined(__BORLANDC__) # error "Borland Compiler are not supported yet!" // ------------------------------------------------------------- GNU C/C++ ---- #elif defined(__GNUC__) && !defined(__ICC) # define OM_CC_GCC # define OM_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 ) # define OM_GCC_MAJOR __GNUC__ # define OM_GCC_MINOR __GNUC_MINOR__ # if (OM_GCC_VERSION >= 30200) # define OM_TYPENAME typename # define OM_OUT_OF_CLASS_TEMPLATE 1 # define OM_PARTIAL_SPECIALIZATION 1 # define OM_INCLUDE_TEMPLATES 1 # else # error "Version 3.2.0 or better of the GNU Compiler is required!" # endif # if defined(_REENTRANT) # define OM_REENTRANT 1 # endif # define OM_CC "GCC" # define OM_CC_VERSION OM_GCC_VERSION // ------------------------------------------------------------- Intel icc ---- #elif defined(__ICC) || defined(__INTEL_COMPILER) # define OM_CC_ICC # define OM_TYPENAME typename # define OM_OUT_OF_CLASS_TEMPLATE 1 # define OM_PARTIAL_SPECIALIZATION 1 # define OM_INCLUDE_TEMPLATES 1 # if defined(_REENTRANT) || defined(_MT) # define OM_REENTRANT 1 # endif # define OM_CC "ICC" # define OM_CC_VERSION __INTEL_COMPILER // currently no windows dll supported # if defined(_MSC_VER) || defined(WIN32) # define OM_STATIC_BUILD 1 # endif // ------------------------------------------------------ MIPSpro Compiler ---- #elif defined(__MIPS_ISA) || defined(__mips) // _MIPS_ISA // _COMPILER_VERSION e.g. 730, 7 major, 3 minor // _MIPS_FPSET 32|64 // _MIPS_SZINT 32|64 // _MIPS_SZLONG 32|64 // _MIPS_SZPTR 32|64 # define OM_CC_MIPS # define OM_TYPENAME typename # define OM_OUT_OF_CLASS_TEMPLATE 1 # define OM_PARTIAL_SPECIALIZATION 1 # define OM_INCLUDE_TEMPLATES 0 # define OM_CC "MIPS" # define OM_CC_VERSION _COMPILER_VERSION // ------------------------------------------------------------------ ???? ---- #else # error "You're using an unsupported compiler!" #endif //============================================================================= #endif // OPENMESH_COMPILER_H defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/System/omstream.hh0000660000175000011300000001025714172246500022225 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // OpenMesh streams: omlog, omout, omerr // //============================================================================= #ifndef OPENMESH_OMSTREAMS_HH #define OPENMESH_OMSTREAMS_HH //== INCLUDES ================================================================= #include //== CLASS DEFINITION ========================================================= /** \file omstream.hh This file provides the streams omlog, omout, and omerr. */ /** \name stream replacements These stream provide replacements for clog, cout, and cerr. They have the advantage that they can easily be multiplexed. \see OpenMesh::mostream */ //@{ OPENMESHDLLEXPORT OpenMesh::mostream& omlog(); OPENMESHDLLEXPORT OpenMesh::mostream& omout(); OPENMESHDLLEXPORT OpenMesh::mostream& omerr(); //@} //============================================================================= #endif // OPENMESH_OMSTREAMS_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/System/config.hh0000660000175000011300000000620514172246500021641 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include OpenMesh-9.0.0/src/OpenMesh/Core/System/mostream.hh0000660000175000011300000002354714172246500022233 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // multiplex streams & ultilities // //============================================================================= #ifndef OPENMESH_MOSTREAM_HH #define OPENMESH_MOSTREAM_HH //== INCLUDES ================================================================= #include #include #if defined( OM_CC_GCC ) && OM_CC_VERSION < 30000 # include #else # include #endif #include #include #include #include #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined( __GXX_EXPERIMENTAL_CXX0X__ ) #include #endif //== NAMESPACES =============================================================== namespace OpenMesh { #ifndef DOXY_IGNORE_THIS //== CLASS DEFINITION ========================================================= class basic_multiplex_target { public: virtual ~basic_multiplex_target() {} virtual void operator<<(const std::string& _s) = 0; }; template class multiplex_target : public basic_multiplex_target { public: explicit multiplex_target(T& _t) : target_(_t) {} virtual void operator<<(const std::string& _s) override { target_ << _s; } private: T& target_; }; //== CLASS DEFINITION ========================================================= #if defined( OM_CC_GCC ) && OM_CC_VERSION < 30000 # define STREAMBUF streambuf # define INT_TYPE int # define TRAITS_TYPE #else # define STREAMBUF std::basic_streambuf #endif class multiplex_streambuf : public STREAMBUF { public: typedef STREAMBUF base_type; #if defined( OM_CC_GCC ) && OM_CC_VERSION < 30000 typedef int int_type; struct traits_type { static int_type eof() { return -1; } static char to_char_type(int_type c) { return char(c); } }; #else typedef base_type::int_type int_type; typedef base_type::traits_type traits_type; #endif // Constructor multiplex_streambuf() : enabled_(true) { buffer_.reserve(100); } // Destructor ~multiplex_streambuf() { tmap_iter t_it(target_map_.begin()), t_end(target_map_.end()); for (; t_it!=t_end; ++t_it) delete t_it->second; } // buffer enable/disable bool is_enabled() const { return enabled_; } void enable() { enabled_ = true; } void disable() { enabled_ = false; } // construct multiplex_target and add it to targets template bool connect(T& _target) { void* key = (void*) &_target; if (target_map_.find(key) != target_map_.end()) return false; target_type* mtarget = new multiplex_target(_target); target_map_[key] = mtarget; __connect(mtarget); return true; } // disconnect target from multiplexer template bool disconnect(T& _target) { void* key = (void*) &_target; tmap_iter t_it = target_map_.find(key); if (t_it != target_map_.end()) { __disconnect(t_it->second); target_map_.erase(t_it); return true; } return false; } protected: // output what's in buffer_ virtual int sync() { // If working on multiple threads, we need to serialize the output correctly (requires c++11 headers) #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined( __GXX_EXPERIMENTAL_CXX0X__ ) std::lock_guard lck (serializer_); #endif if (!buffer_.empty()) { if (enabled_) multiplex(); #if defined( OM_CC_GCC ) && OM_CC_VERSION < 30000 buffer_ = ""; // member clear() not available! #else buffer_.clear(); #endif } return base_type::sync(); } // take on char and add it to buffer_ // if '\n' is encountered, trigger a sync() virtual int_type overflow(int_type _c = multiplex_streambuf::traits_type::eof()) { char c = traits_type::to_char_type(_c); // If working on multiple threads, we need to serialize the output correctly (requires c++11 headers) #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined( __GXX_EXPERIMENTAL_CXX0X__ ) { std::lock_guard lck (serializer_); buffer_.push_back(c); } #else buffer_.push_back(c); #endif if (c == '\n') sync(); return 0; } private: typedef basic_multiplex_target target_type; typedef std::vector target_list; typedef target_list::iterator tlist_iter; typedef std::map target_map; typedef target_map::iterator tmap_iter; // add _target to list of multiplex targets void __connect(target_type* _target) { targets_.push_back(_target); } // remove _target from list of multiplex targets void __disconnect(target_type* _target) { targets_.erase(std::find(targets_.begin(), targets_.end(), _target)); } // multiplex output of buffer_ to all targets void multiplex() { tlist_iter t_it(targets_.begin()), t_end(targets_.end()); for (; t_it!=t_end; ++t_it) **t_it << buffer_; } private: target_list targets_; target_map target_map_; std::string buffer_; bool enabled_; // If working on multiple threads, we need to serialize the output correctly (requires c++11 headers) #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined( __GXX_EXPERIMENTAL_CXX0X__ ) std::mutex serializer_; #endif }; #undef STREAMBUF //== CLASS DEFINITION ========================================================= /** \class mostream mostream.hh This class provides streams that can easily be multiplexed (using the connect() method) and toggled on/off (using enable() / disable()). \see omlog, omout, omerr */ class mostream : public std::ostream { public: /// Explicit constructor explicit mostream() : std::ostream(nullptr) { init(&streambuffer_); } /// Connect target to multiplexer template bool connect(T& _target) { return streambuffer_.connect(_target); } /// Disconnect target from multiplexer template bool disconnect(T& _target) { return streambuffer_.disconnect(_target); } /// is buffer enabled bool is_enabled() const { return streambuffer_.is_enabled(); } /// enable this buffer void enable() { streambuffer_.enable(); } /// disable this buffer void disable() { streambuffer_.disable(); } private: multiplex_streambuf streambuffer_; }; //============================================================================= #endif } // namespace OpenMesh //============================================================================= #endif // OPENMESH_MOSTREAM_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/System/OpenMeshDLLMacros.hh0000660000175000011300000000732314172246500023615 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ // Disable the warnings about needs to have DLL interface as we have tons of vector templates #ifdef _MSC_VER #pragma warning( disable: 4251 ) #endif #ifndef OPENMESHDLLEXPORT #ifdef WIN32 #ifdef OPENMESHDLL #ifdef BUILDOPENMESHDLL #define OPENMESHDLLEXPORT __declspec(dllexport) #define OPENMESHDLLEXPORTONLY __declspec(dllexport) #else #define OPENMESHDLLEXPORT __declspec(dllimport) #define OPENMESHDLLEXPORTONLY #endif #else #define OPENMESHDLLEXPORT #define OPENMESHDLLEXPORTONLY #endif #else #define OPENMESHDLLEXPORT #define OPENMESHDLLEXPORTONLY #endif #endif OpenMesh-9.0.0/src/OpenMesh/Core/System/omstream.cc0000660000175000011300000001040614172246500022207 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS mostream - IMPLEMENTATION // //============================================================================= //== INCLUDES ================================================================= #include #include //== IMPLEMENTATION ========================================================== OpenMesh::mostream& omlog() { static bool initialized = false; static OpenMesh::mostream mystream; if (!initialized) { mystream.connect(std::clog); #ifdef NDEBUG mystream.disable(); #endif initialized = true; } return mystream; } OpenMesh::mostream& omout() { static bool initialized = false; static OpenMesh::mostream mystream; if (!initialized) { mystream.connect(std::cout); initialized = true; } return mystream; } OpenMesh::mostream& omerr() { static bool initialized = false; static OpenMesh::mostream mystream; if (!initialized) { mystream.connect(std::cerr); initialized = true; } return mystream; } //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/0000770000175000011300000000000014172246500017072 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Core/IO/IOInstances.hh0000660000175000011300000001313414172246500021575 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper file for static builds // // In opposite to dynamic builds where the instance of every reader module // is generated within the OpenMesh library, static builds only instanciate // objects that are at least referenced once. As all reader modules are // never used directly, they will not be part of a static build, hence // this file. // //============================================================================= #ifndef __IOINSTANCES_HH__ #define __IOINSTANCES_HH__ #if defined(OM_STATIC_BUILD) || defined(ARCH_DARWIN) //============================================================================= #include #include #include #include #include #include #include #include #include #include #include #include #include #include //=== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //============================================================================= // Instanciate every Reader module static BaseReader* OFFReaderInstance = &OFFReader(); static BaseReader* OBJReaderInstance = &OBJReader(); static BaseReader* PLYReaderInstance = &PLYReader(); static BaseReader* STLReaderInstance = &STLReader(); static BaseReader* OMReaderInstance = &OMReader(); // Instanciate every writer module static BaseWriter* OBJWriterInstance = &OBJWriter(); static BaseWriter* OFFWriterInstance = &OFFWriter(); static BaseWriter* STLWriterInstance = &STLWriter(); static BaseWriter* OMWriterInstance = &OMWriter(); static BaseWriter* PLYWriterInstance = &PLYWriter(); static BaseWriter* VTKWriterInstance = &VTKWriter(); //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif // static ? #endif //__IOINSTANCES_HH__ //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/SR_binary.hh0000660000175000011300000001420614172246500021307 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= #ifndef OPENMESH_SR_BINARY_HH #define OPENMESH_SR_BINARY_HH //== INCLUDES ================================================================= #include // -------------------- STL #include #include #include #include // accumulate // -------------------- OpenMesh //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //============================================================================= //----------------------------------------------------------------------------- const static size_t UnknownSize(size_t(-1)); //----------------------------------------------------------------------------- // struct binary, helper for storing/restoring #define X \ std::ostringstream msg; \ msg << "Type not supported: " << typeid(value_type).name(); \ throw std::logic_error(msg.str()) /// \struct binary SR_binary.hh /// /// The struct defines how to store and restore the type T. /// It's used by the OM reader/writer modules. /// /// The following specialization are provided: /// - Fundamental types except \c long /// - %OpenMesh vector types /// - %OpenMesh::StatusInfo /// - std::string (max. length 65535) /// - std::vector (requires a specialization for T) /// /// \todo Complete documentation of members template < typename T, typename = void > struct binary { typedef T value_type; /// Can we store T? Set this to true in your specialization. static const bool is_streamable = false; /// What's the size of T? If it depends on the actual value (e.g. for vectors) return UnknownSize static size_t size_of(void) { return UnknownSize; } /// What't the size of a specific value of type T. static size_t size_of(const value_type&) { return UnknownSize; } /// A string that identifies the type of T. static std::string type_identifier (void) { return "UnknownType"; } /// Store a value of T and return the number of bytes written static size_t store( std::ostream& /* _os */, const value_type& /* _v */, bool /* _swap */ = false , bool /* store_size */ = true ) // for vectors { X; return 0; } /// Restore a value of T and return the number of bytes read static size_t restore( std::istream& /* _is */, value_type& /* _v */, bool /* _swap */ = false , bool /* store_size */ = true ) // for vectors { X; return 0; } }; #undef X //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif // OPENMESH_SR_RBO_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/writer/0000770000175000011300000000000014172246500020406 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Core/IO/writer/STLWriter.cc0000660000175000011300000002732214172246500022563 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== INCLUDES ================================================================= //STL #include // OpenMesh #include #include #include #include #include //=== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //=== INSTANCIATE ============================================================= _STLWriter_ __STLWriterInstance; _STLWriter_& STLWriter() { return __STLWriterInstance; } //=== IMPLEMENTATION ========================================================== _STLWriter_::_STLWriter_() { IOManager().register_module(this); } //----------------------------------------------------------------------------- bool _STLWriter_:: write(const std::string& _filename, BaseExporter& _be, Options _opt, std::streamsize _precision) const { // binary or ascii ? if (_filename.rfind(".stla") != std::string::npos) { _opt -= Options::Binary; } else if (_filename.rfind(".stlb") != std::string::npos) { _opt += Options::Binary; } // open file std::fstream out(_filename.c_str(), (_opt.check(Options::Binary) ? std::ios_base::binary | std::ios_base::out : std::ios_base::out) ); bool result = write(out, _be, _opt, _precision); out.close(); return result; } //----------------------------------------------------------------------------- bool _STLWriter_:: write(std::ostream& _os, BaseExporter& _be, Options _opt, std::streamsize _precision) const { // check exporter features if (!check(_be, _opt)) return false; // check writer features if (_opt.check(Options::VertexNormal) || _opt.check(Options::VertexTexCoord) || _opt.check(Options::FaceColor)) return false; if (!_opt.check(Options::Binary)) _os.precision(_precision); if (_opt & Options::Binary) return write_stlb(_os, _be, _opt); else return write_stla(_os, _be, _opt); return false; } //----------------------------------------------------------------------------- bool _STLWriter_:: write_stla(const std::string& _filename, BaseExporter& _be, Options /* _opt */) const { omlog() << "[STLWriter] : write ascii file\n"; // open file FILE* out = fopen(_filename.c_str(), "w"); if (!out) { omerr() << "[STLWriter] : cannot open file " << _filename << std::endl; return false; } int i, nF(int(_be.n_faces())); Vec3f a, b, c, n; std::vector vhandles; FaceHandle fh; // header fprintf(out, "solid \n"); // write face set for (i=0; i vhandles; FaceHandle fh; _out.precision(_precision); // header _out << "solid \n"; // write face set for (i=0; i vhandles; FaceHandle fh; // write header const char header[80] = "binary stl file" " "; fwrite(header, 1, 80, out); // number of faces write_int( int(_be.n_faces()), out); // write face set for (i=0; i vhandles; FaceHandle fh; _out.precision(_precision); // write header const char header[80] = "binary stl file" " "; _out.write(header, 80); // number of faces write_int(int(_be.n_faces()), _out); // write face set for (i=0; i vhandles; for (i=0; i #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== class OPENMESHDLLEXPORT _VTKWriter_ : public BaseWriter { public: _VTKWriter_(); std::string get_description() const override { return "VTK"; } std::string get_extensions() const override { return "vtk"; } bool write(const std::string&, BaseExporter&, Options, std::streamsize _precision = 6) const override; bool write(std::ostream&, BaseExporter&, Options, std::streamsize _precision = 6) const override; size_t binary_size(BaseExporter&, Options) const override { return 0; } }; //== TYPE DEFINITION ========================================================== /// Declare the single entity of the OBJ writer extern _VTKWriter_ __VTKWriterinstance; OPENMESHDLLEXPORT _VTKWriter_& VTKWriter(); //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/writer/STLWriter.hh0000660000175000011300000001272314172246500022574 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements a writer module for STL ascii files // //============================================================================= // $Id: STLWriter.hh,v 1.2 2007-05-18 15:17:43 habbecke Exp $ #ifndef __STLWRITER_HH__ #define __STLWRITER_HH__ //=== INCLUDES ================================================================ // -------------------- STL #include #include // -------------------- OpenMesh #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== /** Implementation of the STL format writer. This class is singleton'ed by SingletonT to STLWriter. */ class OPENMESHDLLEXPORT _STLWriter_ : public BaseWriter { public: _STLWriter_(); /// Destructor virtual ~_STLWriter_() {}; std::string get_description() const override { return "Stereolithography Format"; } std::string get_extensions() const override { return "stl stla stlb"; } bool write(const std::string&, BaseExporter&, Options, std::streamsize _precision = 6) const override; bool write(std::ostream&, BaseExporter&, Options, std::streamsize _precision = 6) const override; size_t binary_size(BaseExporter&, Options) const override; private: bool write_stla(const std::string&, BaseExporter&, Options) const; bool write_stla(std::ostream&, BaseExporter&, Options, std::streamsize _precision = 6) const; bool write_stlb(const std::string&, BaseExporter&, Options) const; bool write_stlb(std::ostream&, BaseExporter&, Options, std::streamsize _precision = 6) const; }; //== TYPE DEFINITION ========================================================== // Declare the single entity of STL writer. extern _STLWriter_ __STLWriterInstance; OPENMESHDLLEXPORT _STLWriter_& STLWriter(); //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/writer/VTKWriter.cc0000660000175000011300000000562014172246500022562 0ustar moebiusacg_staff//== INCLUDES ================================================================= #include #include #include #include #include #include //=== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //=== INSTANTIATE ============================================================= _VTKWriter_ __VTKWriterinstance; _VTKWriter_& VTKWriter() { return __VTKWriterinstance; } //=== IMPLEMENTATION ========================================================== _VTKWriter_::_VTKWriter_() { IOManager().register_module(this); } //----------------------------------------------------------------------------- bool _VTKWriter_::write(const std::string& _filename, BaseExporter& _be, Options _opt, std::streamsize _precision) const { std::ofstream out(_filename.c_str()); if (!out) { omerr() << "[VTKWriter] : cannot open file " << _filename << std::endl; return false; } return write(out, _be, _opt, _precision); } //----------------------------------------------------------------------------- bool _VTKWriter_::write(std::ostream& _out, BaseExporter& _be, Options _opt, std::streamsize _precision) const { VertexHandle vh; // check exporter features if (!check(_be, _opt)) { return false; } // check writer features if (!_opt.is_empty()) { omlog() << "[VTKWriter] : writer does not support any options\n"; return false; } omlog() << "[VTKWriter] : write file\n"; _out.precision(_precision); std::vector vhandles; size_t polygon_table_size = 0; size_t nf = _be.n_faces(); for (size_t i = 0; i < nf; ++i) { polygon_table_size += _be.get_vhandles(FaceHandle(int(i)), vhandles); } polygon_table_size += nf; // header _out << "# vtk DataFile Version 3.0\n"; _out << "Generated by OpenMesh\n"; _out << "ASCII\n"; _out << "DATASET POLYDATA\n"; // points _out << "POINTS " << _be.n_vertices() << " float\n"; size_t nv = _be.n_vertices(); for (size_t i = 0; i < nv; ++i) { const Vec3f v = _be.point(VertexHandle(int(i))); _out << v[0] << ' ' << v[1] << ' ' << v[2] << '\n'; } // faces _out << "POLYGONS " << nf << ' ' << polygon_table_size << '\n'; for (size_t i = 0; i < nf; ++i) { _be.get_vhandles(FaceHandle(int(i)), vhandles); _out << vhandles.size() << ' '; for (size_t j = 0; j < vhandles.size(); ++j) { _out << " " << vhandles[j].idx(); } _out << '\n'; } return true; } //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/writer/BaseWriter.cc0000660000175000011300000001065314172246500022772 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //=== INCLUDES ================================================================ #include #if defined(OM_CC_MIPS) # include #else #endif //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== #ifndef DOXY_IGNORE_THIS static inline char tolower(char c) { using namespace std; return ::tolower(c); } #endif //----------------------------------------------------------------------------- bool BaseWriter:: can_u_write(const std::string& _filename) const { // get file extension std::string extension; std::string::size_type pos(_filename.rfind(".")); if (pos != std::string::npos) extension = _filename.substr(pos+1, _filename.length()-pos-1); else extension = _filename; //check, if the whole filename defines the extension std::transform( extension.begin(), extension.end(), extension.begin(), tolower ); // locate extension in extension string return (get_extensions().find(extension) != std::string::npos); } //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/writer/OBJWriter.cc0000660000175000011300000003053214172246500022530 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== INCLUDES ================================================================= //STL #include #include // OpenMesh #include #include #include #include //=== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //=== INSTANCIATE ============================================================= // register the OBJLoader singleton with MeshLoader _OBJWriter_ __OBJWriterinstance; _OBJWriter_& OBJWriter() { return __OBJWriterinstance; } //=== IMPLEMENTATION ========================================================== _OBJWriter_::_OBJWriter_() { IOManager().register_module(this); } //----------------------------------------------------------------------------- bool _OBJWriter_:: write(const std::string& _filename, BaseExporter& _be, Options _opt, std::streamsize _precision) const { std::fstream out(_filename.c_str(), std::ios_base::out ); if (!out) { omerr() << "[OBJWriter] : cannot open file " << _filename << std::endl; return false; } // Set precision on output stream. The default is set via IOManager and passed through to all writers. out.precision(_precision); // Set fixed output to avoid problems with programs not reading scientific notation correctly out << std::fixed; { #if defined(WIN32) std::string::size_type dotposition = _filename.find_last_of("\\/"); #else std::string::size_type dotposition = _filename.rfind("/"); #endif if (dotposition == std::string::npos){ path_ = "./"; objName_ = _filename; }else{ path_ = _filename.substr(0,dotposition+1); objName_ = _filename.substr(dotposition+1); } //remove the file extension dotposition = objName_.find_last_of("."); if(dotposition != std::string::npos) objName_ = objName_.substr(0,dotposition); } bool result = write(out, _be, _opt, _precision); out.close(); return result; } //----------------------------------------------------------------------------- size_t _OBJWriter_::getMaterial(OpenMesh::Vec3f _color) const { for (size_t i=0; i < material_.size(); i++) if(material_[i] == _color) return i; //not found add new material material_.push_back( _color ); return material_.size()-1; } //----------------------------------------------------------------------------- size_t _OBJWriter_::getMaterial(OpenMesh::Vec4f _color) const { for (size_t i=0; i < materialA_.size(); i++) if(materialA_[i] == _color) return i; //not found add new material materialA_.push_back( _color ); return materialA_.size()-1; } //----------------------------------------------------------------------------- bool _OBJWriter_:: writeMaterial(std::ostream& _out, BaseExporter& _be, Options _opt) const { OpenMesh::Vec3f c; OpenMesh::Vec4f cA; material_.clear(); materialA_.clear(); //iterate over faces for (size_t i=0, nF=_be.n_faces(); i (_be.colorA( FaceHandle(int(i)) )); getMaterial(cA); }else{ //and without alpha c = color_cast (_be.color( FaceHandle(int(i)) )); getMaterial(c); } } //write the materials if ( _opt.color_has_alpha() ) for (size_t i=0; i < materialA_.size(); i++){ _out << "newmtl " << "mat" << i << '\n'; _out << "Ka 0.5000 0.5000 0.5000" << '\n'; _out << "Kd " << materialA_[i][0] << ' ' << materialA_[i][1] << ' ' << materialA_[i][2] << '\n'; _out << "Tr " << materialA_[i][3] << '\n'; _out << "illum 1" << '\n'; } else for (size_t i=0; i < material_.size(); i++){ _out << "newmtl " << "mat" << i << '\n'; _out << "Ka 0.5000 0.5000 0.5000" << '\n'; _out << "Kd " << material_[i][0] << ' ' << material_[i][1] << ' ' << material_[i][2] << '\n'; _out << "illum 1" << '\n'; } return true; } //----------------------------------------------------------------------------- bool _OBJWriter_:: write(std::ostream& _out, BaseExporter& _be, Options _opt, std::streamsize _precision) const { unsigned int idx; Vec3f v, n; Vec2f t; VertexHandle vh; std::vector vhandles; bool useMatrial = false; OpenMesh::Vec3f c; OpenMesh::Vec4f cA; omlog() << "[OBJWriter] : write file\n"; _out.precision(_precision); // check exporter features if (!check( _be, _opt)) return false; // No binary mode for OBJ if ( _opt.check(Options::Binary) ) { omout() << "[OBJWriter] : Warning, Binary mode requested for OBJ Writer (No support for Binary mode), falling back to standard." << std::endl; } // check for unsupported writer features if (_opt.check(Options::FaceNormal) ) { omerr() << "[OBJWriter] : FaceNormal not supported by OBJ Writer" << std::endl; return false; } // check for unsupported writer features if (_opt.check(Options::VertexColor) ) { omerr() << "[OBJWriter] : VertexColor not supported by OBJ Writer" << std::endl; return false; } //create material file if needed if ( _opt.check(Options::FaceColor) ){ std::string matFile = path_ + objName_ + ".mat"; std::fstream matStream(matFile.c_str(), std::ios_base::out ); if (!matStream) { omerr() << "[OBJWriter] : cannot write material file " << matFile << std::endl; }else{ useMatrial = writeMaterial(matStream, _be, _opt); matStream.close(); } } // header _out << "# " << _be.n_vertices() << " vertices, "; _out << _be.n_faces() << " faces" << '\n'; // material file if (useMatrial && _opt.check(Options::FaceColor) ) _out << "mtllib " << objName_ << ".mat" << '\n'; std::map texMap; //collect Texturevertices from halfedges if(_opt.check(Options::FaceTexCoord)) { std::vector texCoords; //add all texCoords to map unsigned int num = _be.get_face_texcoords(texCoords); for(size_t i = 0; i < num ; ++i) { texMap[texCoords[i]] = static_cast(i); } } //collect Texture coordinates from vertices if(_opt.check(Options::VertexTexCoord)) { for (size_t i=0, nV=_be.n_vertices(); i(i)); t = _be.texcoord(vh); texMap[t] = static_cast(i); } } // assign each texcoord in the map its id // and write the vt entries if(_opt.check(Options::VertexTexCoord) || _opt.check(Options::FaceTexCoord)) { int texCount = 0; for(std::map::iterator it = texMap.begin(); it != texMap.end() ; ++it) { _out << "vt " << it->first[0] << " " << it->first[1] << '\n'; it->second = ++texCount; } } // vertex data (point, normals, texcoords) for (size_t i=0, nV=_be.n_vertices(); i::max(); // we do not want to write seperators if we only write vertex indices bool onlyVertices = !_opt.check(Options::VertexTexCoord) && !_opt.check(Options::VertexNormal) && !_opt.check(Options::FaceTexCoord); // faces (indices starting at 1 not 0) for (size_t i=0, nF=_be.n_faces(); i (_be.colorA( FaceHandle(int(i)) )); material = getMaterial(cA); } else{ //and without alpha c = color_cast (_be.color( FaceHandle(int(i)) )); material = getMaterial(c); } // if we are ina a new material block, specify in the file which material to use if(lastMat != material) { _out << "usemtl mat" << material << '\n'; lastMat = material; } } _out << "f"; _be.get_vhandles(FaceHandle(int(i)), vhandles); for (size_t j=0; j< vhandles.size(); ++j) { // Write vertex index idx = vhandles[j].idx() + 1; _out << " " << idx; if (!onlyVertices) { // write separator _out << "/" ; //write texCoords index from halfedge if(_opt.check(Options::FaceTexCoord)) { _out << texMap[_be.texcoord(_be.getHeh(FaceHandle(int(i)),vhandles[j]))]; } else { // write vertex texture coordinate index if (_opt.check(Options::VertexTexCoord)) _out << texMap[_be.texcoord(vhandles[j])]; } // write vertex normal index if ( _opt.check(Options::VertexNormal) ) { // write separator _out << "/" ; _out << idx; } } } _out << '\n'; } material_.clear(); materialA_.clear(); return true; } //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/writer/OBJWriter.hh0000660000175000011300000001256614172246500022551 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements an IOManager writer module for OBJ files // //============================================================================= #ifndef __OBJWRITER_HH__ #define __OBJWRITER_HH__ //=== INCLUDES ================================================================ #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== /** This class defines the OBJ writer. This class is further singleton'ed by SingletonT to OBJWriter. */ class OPENMESHDLLEXPORT _OBJWriter_ : public BaseWriter { public: _OBJWriter_(); /// Destructor virtual ~_OBJWriter_() {}; std::string get_description() const override { return "Alias/Wavefront"; } std::string get_extensions() const override { return "obj"; } bool write(const std::string&, BaseExporter&, Options, std::streamsize _precision = 6) const override; bool write(std::ostream&, BaseExporter&, Options, std::streamsize _precision = 6) const override; size_t binary_size(BaseExporter&, Options) const override { return 0; } private: mutable std::string path_; mutable std::string objName_; mutable std::vector< OpenMesh::Vec3f > material_; mutable std::vector< OpenMesh::Vec4f > materialA_; size_t getMaterial(OpenMesh::Vec3f _color) const; size_t getMaterial(OpenMesh::Vec4f _color) const; bool writeMaterial(std::ostream& _out, BaseExporter&, Options) const; }; //== TYPE DEFINITION ========================================================== /// Declare the single entity of the OBJ writer extern _OBJWriter_ __OBJWriterinstance; OPENMESHDLLEXPORT _OBJWriter_& OBJWriter(); //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/writer/PLYWriter.hh0000660000175000011300000001666114172246500022603 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements a writer module for PLY files // //============================================================================= #ifndef __PLYWRITER_HH__ #define __PLYWRITER_HH__ //=== INCLUDES ================================================================ #include #include #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== /** Implementation of the PLY format writer. This class is singleton'ed by SingletonT to PLYWriter. currently supported options: - VertexColors - FaceColors - Binary - Binary -> MSB */ class OPENMESHDLLEXPORT _PLYWriter_ : public BaseWriter { public: _PLYWriter_(); /// Destructor virtual ~_PLYWriter_() {}; std::string get_description() const override { return "PLY polygon file format"; } std::string get_extensions() const override { return "ply"; } bool write(const std::string&, BaseExporter&, Options, std::streamsize _precision = 6) const override; bool write(std::ostream&, BaseExporter&, Options, std::streamsize _precision = 6) const override; size_t binary_size(BaseExporter& _be, Options _opt) const override; enum ValueType { Unsupported = 0, ValueTypeFLOAT32, ValueTypeFLOAT, ValueTypeINT32, ValueTypeINT , ValueTypeUINT, ValueTypeUCHAR, ValueTypeCHAR, ValueTypeUINT8, ValueTypeUSHORT, ValueTypeSHORT, ValueTypeDOUBLE }; private: mutable Options options_; struct CustomProperty { ValueType type; const BaseProperty* property; explicit CustomProperty(const BaseProperty* const _p):type(Unsupported),property(_p){} }; const char* nameOfType_[12]; /// write custom persistant properties into the header for the current element, returns all properties, which were written sorted std::vector writeCustomTypeHeader(std::ostream& _out, BaseKernel::const_prop_iterator _begin, BaseKernel::const_prop_iterator _end) const; template void write_customProp(std::ostream& _our, const CustomProperty& _prop, size_t _index) const; template void writeProxy(ValueType _type, std::ostream& _out, T _value, OpenMesh::GenProg::TrueType /*_binary*/) const { writeValue(_type, _out, _value); } template void writeProxy(ValueType _type, std::ostream& _out, T _value, OpenMesh::GenProg::FalseType /*_binary*/) const { _out << " " << _value; } protected: void writeValue(ValueType _type, std::ostream& _out, signed char value) const; void writeValue(ValueType _type, std::ostream& _out, unsigned char value) const; void writeValue(ValueType _type, std::ostream& _out, short value) const; void writeValue(ValueType _type, std::ostream& _out, unsigned short value) const; void writeValue(ValueType _type, std::ostream& _out, int value) const; void writeValue(ValueType _type, std::ostream& _out, unsigned int value) const; void writeValue(ValueType _type, std::ostream& _out, float value) const; void writeValue(ValueType _type, std::ostream& _out, double value) const; bool write_ascii(std::ostream& _out, BaseExporter&, Options) const; bool write_binary(std::ostream& _out, BaseExporter&, Options) const; /// write header into the stream _out. Returns custom properties (vertex and face) which are written into the header void write_header(std::ostream& _out, BaseExporter& _be, Options& _opt, std::vector& _ovProps, std::vector& _ofProps) const; }; //== TYPE DEFINITION ========================================================== /// Declare the single entity of the PLY writer. extern _PLYWriter_ __PLYWriterInstance; OPENMESHDLLEXPORT _PLYWriter_& PLYWriter(); //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/writer/PLYWriter.cc0000660000175000011300000005617414172246500022574 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== INCLUDES ================================================================= #include #include #include #include #include #include #include //=== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //=== INSTANCIATE ============================================================= // register the PLYLoader singleton with MeshLoader _PLYWriter_ __PLYWriterInstance; _PLYWriter_& PLYWriter() { return __PLYWriterInstance; } //=== IMPLEMENTATION ========================================================== _PLYWriter_::_PLYWriter_() { IOManager().register_module(this); nameOfType_[Unsupported] = ""; nameOfType_[ValueTypeCHAR] = "char"; nameOfType_[ValueTypeUCHAR] = nameOfType_[ValueTypeUINT8] = "uchar"; nameOfType_[ValueTypeUSHORT] = "ushort"; nameOfType_[ValueTypeSHORT] = "short"; nameOfType_[ValueTypeUINT] = "uint"; nameOfType_[ValueTypeINT] = "int"; nameOfType_[ValueTypeFLOAT32] = nameOfType_[ValueTypeFLOAT] = "float"; nameOfType_[ValueTypeDOUBLE] = "double"; } //----------------------------------------------------------------------------- bool _PLYWriter_:: write(const std::string& _filename, BaseExporter& _be, Options _opt, std::streamsize _precision) const { // open file std::ofstream out(_filename.c_str(), (_opt.check(Options::Binary) ? std::ios_base::binary | std::ios_base::out : std::ios_base::out) ); return write(out, _be, _opt, _precision); } //----------------------------------------------------------------------------- bool _PLYWriter_:: write(std::ostream& _os, BaseExporter& _be, Options _opt, std::streamsize _precision) const { // check exporter features if ( !check( _be, _opt ) ) return false; // check writer features if ( _opt.check(Options::FaceNormal) ) { // Face normals are not supported // Uncheck these options and output message that // they are not written out even though they were requested _opt.unset(Options::FaceNormal); omerr() << "[PLYWriter] : Warning: Face normals are not supported and thus not exported! " << std::endl; } options_ = _opt; if (!_os.good()) { omerr() << "[PLYWriter] : cannot write to stream " << std::endl; return false; } if (!_opt.check(Options::Binary)) _os.precision(_precision); // write to file bool result = (_opt.check(Options::Binary) ? write_binary(_os, _be, _opt) : write_ascii(_os, _be, _opt)); return result; } //----------------------------------------------------------------------------- // helper function for casting a property template const PropertyT* castProperty(const BaseProperty* _prop) { return dynamic_cast< const PropertyT* >(_prop); } //----------------------------------------------------------------------------- std::vector<_PLYWriter_::CustomProperty> _PLYWriter_::writeCustomTypeHeader(std::ostream& _out, BaseKernel::const_prop_iterator _begin, BaseKernel::const_prop_iterator _end) const { std::vector customProps; for (;_begin != _end; ++_begin) { BaseProperty* prop = *_begin; // check, if property is persistant if (!prop || !prop->persistent()) continue; // identify type of property CustomProperty cProp(prop); size_t propSize = prop->element_size(); switch (propSize) { case 1: { assert_compile(sizeof(char) == 1); //check, if prop is a char or unsigned char by dynamic_cast //char, unsigned char and signed char are 3 distinct types if (castProperty(prop) != 0 || castProperty(prop) != 0) //treat char as signed char cProp.type = ValueTypeCHAR; else if (castProperty(prop) != 0) cProp.type = ValueTypeUCHAR; break; } case 2: { assert_compile (sizeof(short) == 2); if (castProperty(prop) != 0) cProp.type = ValueTypeSHORT; else if (castProperty(prop) != 0) cProp.type = ValueTypeUSHORT; break; } case 4: { assert_compile (sizeof(int) == 4); assert_compile (sizeof(float) == 4); if (castProperty(prop) != 0) cProp.type = ValueTypeINT; else if (castProperty(prop) != 0) cProp.type = ValueTypeUINT; else if (castProperty(prop) != 0) cProp.type = ValueTypeFLOAT; break; } case 8: assert_compile (sizeof(double) == 8); if (castProperty(prop) != 0) cProp.type = ValueTypeDOUBLE; break; default: break; } if (cProp.type != Unsupported) { // property type was identified and it is persistant, write into header customProps.push_back(cProp); _out << "property " << nameOfType_[cProp.type] << " " << cProp.property->name() << "\n"; } } return customProps; } //----------------------------------------------------------------------------- template void _PLYWriter_::write_customProp(std::ostream& _out, const CustomProperty& _prop, size_t _index) const { if (_prop.type == ValueTypeCHAR) writeProxy(_prop.type,_out, castProperty(_prop.property)->data()[_index], OpenMesh::GenProg::Bool2Type()); else if (_prop.type == ValueTypeUCHAR || _prop.type == ValueTypeUINT8) writeProxy(_prop.type,_out, castProperty(_prop.property)->data()[_index], OpenMesh::GenProg::Bool2Type()); else if (_prop.type == ValueTypeSHORT) writeProxy(_prop.type,_out, castProperty(_prop.property)->data()[_index], OpenMesh::GenProg::Bool2Type()); else if (_prop.type == ValueTypeUSHORT) writeProxy(_prop.type,_out, castProperty(_prop.property)->data()[_index], OpenMesh::GenProg::Bool2Type()); else if (_prop.type == ValueTypeUINT) writeProxy(_prop.type,_out, castProperty(_prop.property)->data()[_index], OpenMesh::GenProg::Bool2Type()); else if (_prop.type == ValueTypeINT || _prop.type == ValueTypeINT32) writeProxy(_prop.type,_out, castProperty(_prop.property)->data()[_index], OpenMesh::GenProg::Bool2Type()); else if (_prop.type == ValueTypeFLOAT || _prop.type == ValueTypeFLOAT32) writeProxy(_prop.type,_out, castProperty(_prop.property)->data()[_index], OpenMesh::GenProg::Bool2Type()); else if (_prop.type == ValueTypeDOUBLE) writeProxy(_prop.type,_out, castProperty(_prop.property)->data()[_index], OpenMesh::GenProg::Bool2Type()); } //----------------------------------------------------------------------------- void _PLYWriter_::write_header(std::ostream& _out, BaseExporter& _be, Options& _opt, std::vector& _ovProps, std::vector& _ofProps) const { //writing header _out << "ply" << '\n'; if (_opt.is_binary()) { _out << "format "; if ( options_.check(Options::MSB) ) _out << "binary_big_endian "; else _out << "binary_little_endian "; _out << "1.0" << '\n'; } else _out << "format ascii 1.0" << '\n'; _out << "element vertex " << _be.n_vertices() << '\n'; _out << "property float x" << '\n'; _out << "property float y" << '\n'; _out << "property float z" << '\n'; if ( _opt.vertex_has_normal() ){ _out << "property float nx" << '\n'; _out << "property float ny" << '\n'; _out << "property float nz" << '\n'; } if ( _opt.vertex_has_texcoord() ){ if ( _opt.use_st_coordinates() ){ _out << "property float s" << '\n'; _out << "property float t" << '\n'; } else { _out << "property float u" << '\n'; _out << "property float v" << '\n'; } } if ( _opt.vertex_has_color() ){ if ( _opt.color_is_float() ) { _out << "property float red" << '\n'; _out << "property float green" << '\n'; _out << "property float blue" << '\n'; if ( _opt.color_has_alpha() ) _out << "property float alpha" << '\n'; } else { _out << "property uchar red" << '\n'; _out << "property uchar green" << '\n'; _out << "property uchar blue" << '\n'; if ( _opt.color_has_alpha() ) _out << "property uchar alpha" << '\n'; } } _ovProps = writeCustomTypeHeader(_out, _be.kernel()->vprops_begin(), _be.kernel()->vprops_end()); _out << "element face " << _be.n_faces() << '\n'; _out << "property list uchar int vertex_indices" << '\n'; if ( _opt.face_has_color() ){ if ( _opt.color_is_float() ) { _out << "property float red" << '\n'; _out << "property float green" << '\n'; _out << "property float blue" << '\n'; if ( _opt.color_has_alpha() ) _out << "property float alpha" << '\n'; } else { _out << "property uchar red" << '\n'; _out << "property uchar green" << '\n'; _out << "property uchar blue" << '\n'; if ( _opt.color_has_alpha() ) _out << "property uchar alpha" << '\n'; } } _ofProps = writeCustomTypeHeader(_out, _be.kernel()->fprops_begin(), _be.kernel()->fprops_end()); _out << "end_header" << '\n'; } //----------------------------------------------------------------------------- bool _PLYWriter_:: write_ascii(std::ostream& _out, BaseExporter& _be, Options _opt) const { unsigned int i, nV, nF; Vec3f v, n; OpenMesh::Vec3ui c; OpenMesh::Vec4ui cA; OpenMesh::Vec3f cf; OpenMesh::Vec4f cAf; OpenMesh::Vec2f t; VertexHandle vh; FaceHandle fh; std::vector vhandles; std::vector vProps; std::vector fProps; write_header(_out, _be, _opt, vProps, fProps); if (_opt.color_is_float()) _out << std::fixed; // vertex data (point, normals, colors, texcoords) for (i=0, nV=int(_be.n_vertices()); i::iterator iter = vProps.begin(); iter < vProps.end(); ++iter) write_customProp(_out,*iter,i); _out << "\n"; } // faces (indices starting at 0) for (i=0, nF=int(_be.n_faces()); i::iterator iter = fProps.begin(); iter < fProps.end(); ++iter) write_customProp(_out,*iter,i); _out << "\n"; } return true; } //----------------------------------------------------------------------------- void _PLYWriter_::writeValue(ValueType _type, std::ostream& _out, int value) const { uint32_t tmp32; uint8_t tmp8; switch (_type) { case ValueTypeINT: case ValueTypeINT32: tmp32 = value; store(_out, tmp32, options_.check(Options::MSB) ); break; // case ValueTypeUINT8: default : tmp8 = value; store(_out, tmp8, options_.check(Options::MSB) ); break; // default : // std::cerr << "unsupported conversion type to int: " << _type << std::endl; // break; } } void _PLYWriter_::writeValue(ValueType _type, std::ostream& _out, unsigned int value) const { uint32_t tmp32; uint8_t tmp8; switch (_type) { case ValueTypeINT: case ValueTypeINT32: tmp32 = value; store(_out, tmp32, options_.check(Options::MSB) ); break; // case ValueTypeUINT8: default : tmp8 = value; store(_out, tmp8, options_.check(Options::MSB) ); break; // default : // std::cerr << "unsupported conversion type to int: " << _type << std::endl; // break; } } void _PLYWriter_::writeValue(ValueType _type, std::ostream& _out, float value) const { float32_t tmp; switch (_type) { case ValueTypeFLOAT32: case ValueTypeFLOAT: tmp = value; store( _out , tmp, options_.check(Options::MSB) ); break; default : std::cerr << "unsupported conversion type to float: " << _type << std::endl; break; } } void _PLYWriter_::writeValue(ValueType _type, std::ostream& _out, double value) const { float64_t tmp; switch (_type) { case ValueTypeDOUBLE: tmp = value; store( _out , tmp, options_.check(Options::MSB) ); break; default : std::cerr << "unsupported conversion type to float: " << _type << std::endl; break; } } void _PLYWriter_::writeValue(ValueType _type, std::ostream& _out, signed char value) const{ int8_t tmp; switch (_type) { case ValueTypeCHAR: tmp = value; store(_out, tmp, options_.check(Options::MSB) ); break; default : std::cerr << "unsupported conversion type to int: " << _type << std::endl; break; } } void _PLYWriter_::writeValue(ValueType _type, std::ostream& _out, unsigned char value) const{ uint8_t tmp; switch (_type) { case ValueTypeUCHAR: tmp = value; store(_out, tmp, options_.check(Options::MSB) ); break; default : std::cerr << "unsupported conversion type to int: " << _type << std::endl; break; } } void _PLYWriter_::writeValue(ValueType _type, std::ostream& _out, short value) const{ int16_t tmp; switch (_type) { case ValueTypeSHORT: tmp = value; store(_out, tmp, options_.check(Options::MSB) ); break; default : std::cerr << "unsupported conversion type to int: " << _type << std::endl; break; } } void _PLYWriter_::writeValue(ValueType _type, std::ostream& _out, unsigned short value) const{ uint16_t tmp; switch (_type) { case ValueTypeUSHORT: tmp = value; store(_out, tmp, options_.check(Options::MSB) ); break; default : std::cerr << "unsupported conversion type to int: " << _type << std::endl; break; } } bool _PLYWriter_:: write_binary(std::ostream& _out, BaseExporter& _be, Options _opt) const { unsigned int i, nV, nF; Vec3f v, n; Vec2f t; OpenMesh::Vec4uc c; OpenMesh::Vec4f cf; VertexHandle vh; FaceHandle fh; std::vector vhandles; // vProps and fProps will be empty, until custom properties are supported by the binary writer std::vector vProps; std::vector fProps; write_header(_out, _be, _opt, vProps, fProps); // vertex data (point, normals, texcoords) for (i=0, nV=int(_be.n_vertices()); i::iterator iter = vProps.begin(); iter < vProps.end(); ++iter) write_customProp(_out,*iter,i); } for (i=0, nF=int(_be.n_faces()); i::iterator iter = fProps.begin(); iter < fProps.end(); ++iter) write_customProp(_out,*iter,i); } return true; } // ---------------------------------------------------------------------------- size_t _PLYWriter_:: binary_size(BaseExporter& _be, Options _opt) const { size_t header(0); size_t data(0); size_t _3floats(3*sizeof(float)); size_t _3ui(3*sizeof(unsigned int)); size_t _4ui(4*sizeof(unsigned int)); if ( !_opt.is_binary() ) return 0; else { size_t _3longs(3*sizeof(long)); header += 11; // 'OFF BINARY\n' header += _3longs; // #V #F #E data += _be.n_vertices() * _3floats; // vertex data } if ( _opt.vertex_has_normal() && _be.has_vertex_normals() ) { header += 1; // N data += _be.n_vertices() * _3floats; } if ( _opt.vertex_has_color() && _be.has_vertex_colors() ) { header += 1; // C data += _be.n_vertices() * _3floats; } if ( _opt.vertex_has_texcoord() && _be.has_vertex_texcoords() ) { size_t _2floats(2*sizeof(float)); header += 2; // ST data += _be.n_vertices() * _2floats; } // topology if (_be.is_triangle_mesh()) { data += _be.n_faces() * _4ui; } else { unsigned int i, nF; std::vector vhandles; for (i=0, nF=int(_be.n_faces()); i #include // OpenMesh #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //=== FORWARDS ================================================================ class BaseExporter; //=== IMPLEMENTATION ========================================================== /** * Implementation of the OM format writer. This class is singleton'ed by * SingletonT to OMWriter. */ class OPENMESHDLLEXPORT _OMWriter_ : public BaseWriter { public: /// Constructor _OMWriter_(); /// Destructor virtual ~_OMWriter_() {}; std::string get_description() const override { return "OpenMesh Format"; } std::string get_extensions() const override { return "om"; } bool write(std::ostream&, BaseExporter&, Options, std::streamsize _precision = 6) const override; size_t binary_size(BaseExporter& _be, Options _opt) const override; static OMFormat::uint8 get_version() { return version_; } protected: static const OMFormat::uchar magic_[3]; static const OMFormat::uint8 version_; bool write(const std::string&, BaseExporter&, Options, std::streamsize _precision = 6) const override; bool write_binary(std::ostream&, BaseExporter&, Options) const; size_t store_binary_custom_chunk(std::ostream&, BaseProperty&, OMFormat::Chunk::Entity, bool) const; }; //== TYPE DEFINITION ========================================================== /// Declare the single entity of the OM writer. extern _OMWriter_ __OMWriterInstance; OPENMESHDLLEXPORT _OMWriter_& OMWriter(); //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/writer/BaseWriter.hh0000660000175000011300000001520214172246500022777 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements the baseclass for IOManager writer modules // //============================================================================= #ifndef __BASEWRITER_HH__ #define __BASEWRITER_HH__ //=== INCLUDES ================================================================ // STD C++ #include #include // OpenMesh #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== /** Base class for all writer modules. The module should register itself at the IOManager by calling the register_module function. */ class OPENMESHDLLEXPORT BaseWriter { public: typedef unsigned int Option; /// Destructor virtual ~BaseWriter() {}; /// Return short description of the supported file format. virtual std::string get_description() const = 0; /// Return file format's extension. virtual std::string get_extensions() const = 0; /** \brief Returns true if writer can write _filename (checks extension). * _filename can also provide an extension without a name for a file e.g. _filename == "om" checks, if the writer can write the "om" extension * @param _filename complete name of a file or just the extension * @result true, if writer can write data with the given extension */ virtual bool can_u_write(const std::string& _filename) const; /** Write to a file * @param _filename write to file with the given filename * @param _be BaseExporter, which specifies the data source * @param _opt writing options * @param _precision can be used to specify the precision of the floating point notation. */ virtual bool write(const std::string& _filename, BaseExporter& _be, Options _opt, std::streamsize _precision = 6) const = 0; /** Write to a std::ostream * @param _os write to std::ostream * @param _be BaseExporter, which specifies the data source * @param _opt writing options * @param _precision can be used to specify the precision of the floating point notation. */ virtual bool write(std::ostream& _os, BaseExporter& _be, Options _opt, std::streamsize _precision = 6) const = 0; /// Returns expected size of file if binary format is supported else 0. virtual size_t binary_size(BaseExporter&, Options) const { return 0; } protected: bool check(BaseExporter& _be, Options _opt) const { // Check for all Options. When we want to write them (_opt.check() ) , they have to be available ( has_ ) // Converts to not A (write them) or B (available) return ( !_opt.check(Options::VertexNormal ) || _be.has_vertex_normals()) && ( !_opt.check(Options::VertexTexCoord)|| _be.has_vertex_texcoords()) && ( !_opt.check(Options::VertexColor) || _be.has_vertex_colors()) && ( !_opt.check(Options::FaceNormal) || _be.has_face_normals()) && ( !_opt.check(Options::FaceColor) || _be.has_face_colors()); } }; //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/writer/OFFWriter.cc0000660000175000011300000003453314172246500022535 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== INCLUDES ================================================================= #include #include #include #include #include #include #include //=== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //=== INSTANCIATE ============================================================= // register the OFFLoader singleton with MeshLoader _OFFWriter_ __OFFWriterInstance; _OFFWriter_& OFFWriter() { return __OFFWriterInstance; } //=== IMPLEMENTATION ========================================================== _OFFWriter_::_OFFWriter_() { IOManager().register_module(this); } //----------------------------------------------------------------------------- bool _OFFWriter_:: write(const std::string& _filename, BaseExporter& _be, Options _opt, std::streamsize _precision) const { std::ofstream out(_filename.c_str(), (_opt.check(Options::Binary) ? std::ios_base::binary | std::ios_base::out : std::ios_base::out) ); return write(out, _be, _opt, _precision); } //----------------------------------------------------------------------------- bool _OFFWriter_:: write(std::ostream& _os, BaseExporter& _be, Options _opt, std::streamsize _precision) const { // check exporter features if ( !check( _be, _opt ) ) return false; // check writer features if ( _opt.check(Options::FaceNormal) ) // not supported by format return false; if (!_os.good()) { omerr() << "[OFFWriter] : cannot write to stream " << std::endl; return false; } // write header line if (_opt.check(Options::VertexTexCoord)) _os << "ST"; if (_opt.check(Options::VertexColor) || _opt.check(Options::FaceColor)) _os << "C"; if (_opt.check(Options::VertexNormal)) _os << "N"; _os << "OFF"; if (_opt.check(Options::Binary)) _os << " BINARY"; _os << "\n"; if (!_opt.check(Options::Binary)) _os.precision(_precision); // write to file bool result = (_opt.check(Options::Binary) ? write_binary(_os, _be, _opt) : write_ascii(_os, _be, _opt)); // return result return result; } //----------------------------------------------------------------------------- bool _OFFWriter_:: write_ascii(std::ostream& _out, BaseExporter& _be, Options _opt) const { unsigned int i, nV, nF; Vec3f v, n; Vec2f t; OpenMesh::Vec3i c; OpenMesh::Vec4i cA; OpenMesh::Vec3f cf; OpenMesh::Vec4f cAf; VertexHandle vh; std::vector vhandles; // #vertices, #faces _out << _be.n_vertices() << " "; _out << _be.n_faces() << " "; _out << 0 << "\n"; if (_opt.color_is_float()) _out << std::fixed; // vertex data (point, normals, colors, texcoords) for (i=0, nV=int(_be.n_vertices()); i vhandles; // #vertices, #faces writeValue(_out, (uint)_be.n_vertices() ); writeValue(_out, (uint) _be.n_faces() ); writeValue(_out, 0 ); // vertex data (point, normals, texcoords) for (i=0, nV=int(_be.n_vertices()); i vhandles; for (i=0, nF=int(_be.n_faces()); i // -------------------- STL #if defined( OM_CC_MIPS ) #include #include #else #include #include #endif #include #include // -------------------- OpenMesh #include #include #include //=== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //=== INSTANCIATE ============================================================= // register the OMLoader singleton with MeshLoader _OMWriter_ __OMWriterInstance; _OMWriter_& OMWriter() { return __OMWriterInstance; } //=== IMPLEMENTATION ========================================================== const OMFormat::uchar _OMWriter_::magic_[3] = "OM"; const OMFormat::uint8 _OMWriter_::version_ = OMFormat::mk_version(2,2); _OMWriter_:: _OMWriter_() { IOManager().register_module(this); } bool _OMWriter_::write(const std::string& _filename, BaseExporter& _be, Options _opt, std::streamsize /*_precision*/) const { // check whether exporter can give us an OpenMesh BaseKernel if (!_be.kernel()) return false; // check for om extension in filename, we can only handle OM if (_filename.rfind(".om") == std::string::npos) return false; _opt += Options::Binary; // only binary format supported std::ofstream ofs(_filename.c_str(), std::ios::binary); // check if file is open if (!ofs.is_open()) { omerr() << "[OMWriter] : cannot open file " << _filename << std::endl; return false; } // call stream save method bool rc = write(ofs, _be, _opt); // close filestream ofs.close(); // return success/failure notice return rc; } //----------------------------------------------------------------------------- bool _OMWriter_::write(std::ostream& _os, BaseExporter& _be, Options _opt, std::streamsize /*_precision*/) const { // std::clog << "[OMWriter]::write( stream )\n"; // check exporter features if ( !check( _be, _opt ) ) { omerr() << "[OMWriter]: exporter does not support wanted feature!\n"; return false; } // Maybe an ascii version will be implemented in the future. // For now, support only a binary format if ( !_opt.check( Options::Binary ) ) _opt += Options::Binary; // Ignore LSB/MSB bit. Always store in LSB (little endian) _opt += Options::LSB; _opt -= Options::MSB; return write_binary(_os, _be, _opt); } //----------------------------------------------------------------------------- #ifndef DOXY_IGNORE_THIS template struct Enabler { explicit Enabler( T& obj ) : obj_(obj) {} ~Enabler() { obj_.enable(); } T& obj_; }; #endif bool _OMWriter_::write_binary(std::ostream& _os, BaseExporter& _be, Options _opt) const { #ifndef DOXY_IGNORE_THIS Enabler enabler(omlog()); #endif size_t bytes = 0; const bool swap = _opt.check(Options::Swap) || (Endian::local() == Endian::MSB); unsigned int i, nV, nF; Vec3f v; Vec3d vd; Vec2f t; // -------------------- write header OMFormat::Header header; header.magic_[0] = 'O'; header.magic_[1] = 'M'; header.mesh_ = _be.is_triangle_mesh() ? 'T' : 'P'; header.version_ = version_; header.n_vertices_ = int(_be.n_vertices()); header.n_faces_ = int(_be.n_faces()); header.n_edges_ = int(_be.n_edges()); bytes += store( _os, header, swap ); // ---------------------------------------- write chunks OMFormat::Chunk::Header chunk_header; // -------------------- write vertex data // ---------- write vertex position if (_be.n_vertices()) { v = _be.point(VertexHandle(0)); chunk_header.reserved_ = 0; chunk_header.name_ = false; chunk_header.entity_ = OMFormat::Chunk::Entity_Vertex; chunk_header.type_ = OMFormat::Chunk::Type_Pos; if (_be.is_point_double()) { chunk_header.signed_ = OMFormat::is_signed(vd[0]); chunk_header.float_ = OMFormat::is_float(vd[0]); chunk_header.dim_ = OMFormat::dim(vd); chunk_header.bits_ = OMFormat::bits(vd[0]); } else { chunk_header.signed_ = OMFormat::is_signed(v[0]); chunk_header.float_ = OMFormat::is_float(v[0]); chunk_header.dim_ = OMFormat::dim(v); chunk_header.bits_ = OMFormat::bits(v[0]); } bytes += store( _os, chunk_header, swap ); if (_be.is_point_double()) for (i=0, nV=header.n_vertices_; i(i))); auto to_vertex_id = _be.get_to_vertex_id(HalfedgeHandle(static_cast(i))); auto face_id = _be.get_face_id(HalfedgeHandle(static_cast(i))); bytes += store( _os, next_id, OMFormat::Chunk::Integer_Size(chunk_header.bits_), swap ); bytes += store( _os, to_vertex_id, OMFormat::Chunk::Integer_Size(chunk_header.bits_), swap ); bytes += store( _os, face_id, OMFormat::Chunk::Integer_Size(chunk_header.bits_), swap ); } } // ---------- write face texture coords if (_OMWriter_::version_ > OMFormat::mk_version(2,1) && _be.n_edges() && _opt.check(Options::FaceTexCoord)) { t = _be.texcoord(HalfedgeHandle(0)); chunk_header.name_ = false; chunk_header.entity_ = OMFormat::Chunk::Entity_Halfedge; chunk_header.type_ = OMFormat::Chunk::Type_Texcoord; chunk_header.signed_ = OMFormat::is_signed(t[0]); chunk_header.float_ = OMFormat::is_float(t[0]); chunk_header.dim_ = OMFormat::dim(t); chunk_header.bits_ = OMFormat::bits(t[0]); bytes += store(_os, chunk_header, swap); unsigned int nHE; for (i = 0, nHE = header.n_edges_*2; i < nHE; ++i) bytes += vector_store(_os, _be.texcoord(HalfedgeHandle(i)), swap); } //--------------------------------------------------------------- // ---------- write vertex topology (outgoing halfedge) if (_be.n_vertices()) { chunk_header.reserved_ = 0; chunk_header.name_ = false; chunk_header.entity_ = OMFormat::Chunk::Entity_Vertex; chunk_header.type_ = OMFormat::Chunk::Type_Topology; chunk_header.signed_ = true; chunk_header.float_ = true; // TODO: is this correct? This causes a scalar size of 1 in OMFormat.hh scalar_size which we need I think? chunk_header.dim_ = OMFormat::Chunk::Dim_1D; chunk_header.bits_ = OMFormat::needed_bits(_be.n_edges()*4); // *2 due to halfedge ids being stored, *2 due to signedness bytes += store( _os, chunk_header, swap ); for (i=0, nV=header.n_vertices_; istore(_os, swap ); } else return false; #endif #undef NEW_STYLE } // ---------- write face color if (_be.n_faces() && _be.has_face_colors() && _opt.check( Options::FaceColor )) { #define NEW_STYLE 0 #if NEW_STYLE const BaseProperty *bp = _be.kernel()._get_fprop("f:colors"); if (bp) { #endif Vec3uc c; chunk_header.name_ = false; chunk_header.entity_ = OMFormat::Chunk::Entity_Face; chunk_header.type_ = OMFormat::Chunk::Type_Color; chunk_header.signed_ = OMFormat::is_signed( c[0] ); chunk_header.float_ = OMFormat::is_float( c[0] ); chunk_header.dim_ = OMFormat::dim( c ); chunk_header.bits_ = OMFormat::bits( c[0] ); bytes += store( _os, chunk_header, swap ); #if !NEW_STYLE for (i=0, nF=header.n_faces_; istore(_os, swap); } else return false; #endif } // ---------- write vertex status if (_be.n_vertices() && _be.has_vertex_status() && _opt.check(Options::Status)) { auto s = _be.status(VertexHandle(0)); chunk_header.name_ = false; chunk_header.entity_ = OMFormat::Chunk::Entity_Vertex; chunk_header.type_ = OMFormat::Chunk::Type_Status; chunk_header.signed_ = false; chunk_header.float_ = false; chunk_header.dim_ = OMFormat::Chunk::Dim_1D; chunk_header.bits_ = OMFormat::bits(s); // std::clog << chunk_header << std::endl; bytes += store(_os, chunk_header, swap); for (i = 0, nV = header.n_vertices_; i < nV; ++i) bytes += store(_os, _be.status(VertexHandle(i)), swap); } // ---------- write edge status if (_be.n_edges() && _be.has_edge_status() && _opt.check(Options::Status)) { auto s = _be.status(EdgeHandle(0)); chunk_header.name_ = false; chunk_header.entity_ = OMFormat::Chunk::Entity_Edge; chunk_header.type_ = OMFormat::Chunk::Type_Status; chunk_header.signed_ = false; chunk_header.float_ = false; chunk_header.dim_ = OMFormat::Chunk::Dim_1D; chunk_header.bits_ = OMFormat::bits(s); // std::clog << chunk_header << std::endl; bytes += store(_os, chunk_header, swap); for (i = 0, nV = header.n_edges_; i < nV; ++i) bytes += store(_os, _be.status(EdgeHandle(i)), swap); } // ---------- write halfedge status if (_be.n_edges() && _be.has_halfedge_status() && _opt.check(Options::Status)) { auto s = _be.status(HalfedgeHandle(0)); chunk_header.name_ = false; chunk_header.entity_ = OMFormat::Chunk::Entity_Halfedge; chunk_header.type_ = OMFormat::Chunk::Type_Status; chunk_header.signed_ = false; chunk_header.float_ = false; chunk_header.dim_ = OMFormat::Chunk::Dim_1D; chunk_header.bits_ = OMFormat::bits(s); // std::clog << chunk_header << std::endl; bytes += store(_os, chunk_header, swap); for (i = 0, nV = header.n_edges_ * 2; i < nV; ++i) bytes += store(_os, _be.status(HalfedgeHandle(i)), swap); } // ---------- write face status if (_be.n_faces() && _be.has_face_status() && _opt.check(Options::Status)) { auto s = _be.status(FaceHandle(0)); chunk_header.name_ = false; chunk_header.entity_ = OMFormat::Chunk::Entity_Face; chunk_header.type_ = OMFormat::Chunk::Type_Status; chunk_header.signed_ = false; chunk_header.float_ = false; chunk_header.dim_ = OMFormat::Chunk::Dim_1D; chunk_header.bits_ = OMFormat::bits(s); // std::clog << chunk_header << std::endl; bytes += store(_os, chunk_header, swap); for (i = 0, nV = header.n_faces_; i < nV; ++i) bytes += store(_os, _be.status(FaceHandle(i)), swap); } // -------------------- write custom properties const auto store_property = [this, &_os, swap, &bytes]( const BaseKernel::const_prop_iterator _it_begin, const BaseKernel::const_prop_iterator _it_end, const OMFormat::Chunk::Entity _ent) { for (auto prop = _it_begin; prop != _it_end; ++prop) { if (!*prop || (*prop)->name().empty() || ((*prop)->name().size() > 1 && (*prop)->name()[1] == ':')) { // skip dead and "private" properties (no name or name matches "?:*") continue; } bytes += store_binary_custom_chunk(_os, **prop, _ent, swap); } }; store_property(_be.kernel()->vprops_begin(), _be.kernel()->vprops_end(), OMFormat::Chunk::Entity_Vertex); store_property(_be.kernel()->fprops_begin(), _be.kernel()->fprops_end(), OMFormat::Chunk::Entity_Face); store_property(_be.kernel()->eprops_begin(), _be.kernel()->eprops_end(), OMFormat::Chunk::Entity_Edge); store_property(_be.kernel()->hprops_begin(), _be.kernel()->hprops_end(), OMFormat::Chunk::Entity_Halfedge); store_property(_be.kernel()->mprops_begin(), _be.kernel()->mprops_end(), OMFormat::Chunk::Entity_Mesh); memset(&chunk_header, 0, sizeof(chunk_header)); chunk_header.name_ = false; chunk_header.entity_ = OMFormat::Chunk::Entity_Sentinel; bytes += store(_os, chunk_header, swap); omlog() << "#bytes written: " << bytes << std::endl; return true; } // ---------------------------------------------------------------------------- size_t _OMWriter_::store_binary_custom_chunk(std::ostream& _os, BaseProperty& _bp, OMFormat::Chunk::Entity _entity, bool _swap) const { //omlog() << "Custom Property " << OMFormat::as_string(_entity) << " property [" // << _bp.name() << "]" << std::endl; // Don't store if // 1. it is not persistent // 2. it's name is empty if ( !_bp.persistent() || _bp.name().empty() ) { //omlog() << " skipped\n"; return 0; } size_t bytes = 0; OMFormat::Chunk::esize_t element_size = OMFormat::Chunk::esize_t(_bp.element_size()); OMFormat::Chunk::Header chdr; // set header chdr.name_ = true; chdr.entity_ = _entity; chdr.type_ = OMFormat::Chunk::Type_Custom; chdr.signed_ = 0; chdr.float_ = 0; chdr.dim_ = OMFormat::Chunk::Dim_1D; // ignored chdr.bits_ = element_size; // write custom chunk // 1. chunk header bytes += store( _os, chdr, _swap ); // 2. property name bytes += store( _os, OMFormat::Chunk::PropertyName(_bp.name()), _swap ); // 3. data type needed to add property automatically, supported by version 2.1 or later if(_OMWriter_::version_ > OMFormat::mk_version(2,1)) { OMFormat::Chunk::PropertyName type = OMFormat::Chunk::PropertyName(_bp.get_storage_name()); bytes += store(_os, type, _swap); } // 4. block size bytes += store( _os, _bp.size_of(), OMFormat::Chunk::Integer_32, _swap ); //omlog() << " block size = " << _bp.size_of() << std::endl; // 5. data { size_t b; bytes += ( b=_bp.store( _os, _swap ) ); assert(b == _bp.size_of()); } return bytes; } // ---------------------------------------------------------------------------- size_t _OMWriter_::binary_size(BaseExporter& /* _be */, Options /* _opt */) const { // std::clog << "[OMWriter]: binary_size()" << std::endl; size_t bytes = sizeof( OMFormat::Header ); // !!!TODO!!! return bytes; } //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/writer/OFFWriter.hh0000660000175000011300000001302214172246500022535 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements a writer module for OFF files // //============================================================================= #ifndef __OFFWRITER_HH__ #define __OFFWRITER_HH__ //=== INCLUDES ================================================================ #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== /** Implementation of the OFF format writer. This class is singleton'ed by SingletonT to OFFWriter. By passing Options to the write function you can manipulate the writing behavoir. The following options can be set: Binary VertexNormal VertexColor VertexTexCoord FaceColor ColorAlpha */ class OPENMESHDLLEXPORT _OFFWriter_ : public BaseWriter { public: _OFFWriter_(); virtual ~_OFFWriter_() {}; std::string get_description() const override { return "no description"; } std::string get_extensions() const override { return "off"; } bool write(const std::string&, BaseExporter&, Options, std::streamsize _precision = 6) const override; bool write(std::ostream&, BaseExporter&, Options, std::streamsize _precision = 6) const override; size_t binary_size(BaseExporter& _be, Options _opt) const override; protected: void writeValue(std::ostream& _out, int value) const; void writeValue(std::ostream& _out, unsigned int value) const; void writeValue(std::ostream& _out, float value) const; bool write_ascii(std::ostream& _in, BaseExporter&, Options) const; bool write_binary(std::ostream& _in, BaseExporter&, Options) const; }; //== TYPE DEFINITION ========================================================== /// Declare the single entity of the OFF writer. extern _OFFWriter_ __OFFWriterInstance; OPENMESHDLLEXPORT _OFFWriter_& OFFWriter(); //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/reader/0000770000175000011300000000000014172246500020334 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Core/IO/reader/PLYReader.hh0000660000175000011300000002264614172246500022457 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements a reader module for OFF files // //============================================================================= #ifndef __PLYREADER_HH__ #define __PLYREADER_HH__ //=== INCLUDES ================================================================ #include #include #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //== FORWARDS ================================================================= class BaseImporter; //== IMPLEMENTATION =========================================================== /** Implementation of the PLY format reader. This class is singleton'ed by SingletonT to OFFReader. It can read custom properties, accessible via the name of the custom properties. List properties has the type std::vector. */ class OPENMESHDLLEXPORT _PLYReader_ : public BaseReader { public: _PLYReader_(); std::string get_description() const override { return "PLY polygon file format"; } std::string get_extensions() const override { return "ply"; } std::string get_magic() const override { return "PLY"; } bool read(const std::string& _filename, BaseImporter& _bi, Options& _opt) override; bool read(std::istream& _is, BaseImporter& _bi, Options& _opt) override; bool can_u_read(const std::string& _filename) const override; enum ValueType { Unsupported, ValueTypeINT8, ValueTypeCHAR, ValueTypeUINT8, ValueTypeUCHAR, ValueTypeINT16, ValueTypeSHORT, ValueTypeUINT16, ValueTypeUSHORT, ValueTypeINT32, ValueTypeINT, ValueTypeUINT32, ValueTypeUINT, ValueTypeFLOAT32, ValueTypeFLOAT, ValueTypeFLOAT64, ValueTypeDOUBLE }; private: bool can_u_read(std::istream& _is) const; bool read_ascii(std::istream& _in, BaseImporter& _bi, const Options& _opt) const; bool read_binary(std::istream& _in, BaseImporter& _bi, bool swap, const Options& _opt) const; void readValue(ValueType _type , std::istream& _in, float& _value) const; void readValue(ValueType _type , std::istream& _in, double& _value) const; void readValue(ValueType _type , std::istream& _in, unsigned int& _value) const; void readValue(ValueType _type , std::istream& _in, unsigned short& _value) const; void readValue(ValueType _type , std::istream& _in, unsigned char& _value) const; void readValue(ValueType _type , std::istream& _in, int& _value) const; void readValue(ValueType _type , std::istream& _in, short& _value) const; void readValue(ValueType _type , std::istream& _in, signed char& _value) const; template void readInteger(ValueType _type, std::istream& _in, T& _value) const; /// Read unsupported properties in PLY file void consume_input(std::istream& _in, int _count) const { _in.read(reinterpret_cast(&buff[0]), _count); } mutable unsigned char buff[8]; /// Available per file options for reading mutable Options options_; /// Options that the user wants to read mutable Options userOptions_; mutable unsigned int vertexCount_; mutable unsigned int faceCount_; mutable uint vertexDimension_; enum Property { XCOORD,YCOORD,ZCOORD, TEXX,TEXY, COLORRED,COLORGREEN,COLORBLUE,COLORALPHA, XNORM,YNORM,ZNORM, CUSTOM_PROP, VERTEX_INDICES, UNSUPPORTED }; /// Stores sizes of property types mutable std::map scalar_size_; // Number of vertex properties struct PropertyInfo { Property property; ValueType value; std::string name;//for custom properties ValueType listIndexType;//if type is unsupported, the poerty is not a list. otherwise, it the index type PropertyInfo():property(UNSUPPORTED),value(Unsupported),name(""),listIndexType(Unsupported){} PropertyInfo(Property _p, ValueType _v):property(_p),value(_v),name(""),listIndexType(Unsupported){} PropertyInfo(Property _p, ValueType _v, const std::string& _n):property(_p),value(_v),name(_n),listIndexType(Unsupported){} }; enum Element { VERTEX, FACE, UNKNOWN }; // Information on the elements struct ElementInfo { Element element_; std::string name_; unsigned int count_; std::vector< PropertyInfo > properties_; }; mutable std::vector< ElementInfo > elements_; template inline void read(_PLYReader_::ValueType _type, std::istream& _in, T& _value, OpenMesh::GenProg::TrueType /*_binary*/) const { readValue(_type, _in, _value); } template inline void read(_PLYReader_::ValueType _type, std::istream& _in, T& _value, OpenMesh::GenProg::FalseType /*_binary*/) const { _in >> _value; } template inline void readInteger(_PLYReader_::ValueType _type, std::istream& _in, T& _value, OpenMesh::GenProg::TrueType /*_binary*/) const { readInteger(_type, _in, _value); } template inline void readInteger(_PLYReader_::ValueType _type, std::istream& _in, T& _value, OpenMesh::GenProg::FalseType /*_binary*/) const { _in >> _value; } //read and assign custom properties with the given type. Also creates property, if not exist template void readCreateCustomProperty(std::istream& _in, BaseImporter& _bi, Handle _h, const std::string& _propName, const ValueType _valueType, const ValueType _listType) const; template void readCustomProperty(std::istream& _in, BaseImporter& _bi, Handle _h, const std::string& _propName, const _PLYReader_::ValueType _valueType, const _PLYReader_::ValueType _listIndexType) const; }; //== TYPE DEFINITION ========================================================== /// Declare the single entity of the PLY reader extern _PLYReader_ __PLYReaderInstance; OPENMESHDLLEXPORT _PLYReader_& PLYReader(); //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/reader/OBJReader.cc0000660000175000011300000005674114172246500022416 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== INCLUDES ================================================================= // OpenMesh #include #include #include #include // STL #if defined(OM_CC_MIPS) # include /// \bug Workaround for STLPORT 4.6: isspace seems not to be in namespace std! #elif defined(_STLPORT_VERSION) && (_STLPORT_VERSION==0x460) # include #else using std::isspace; #endif #ifndef WIN32 #endif #include //=== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //=== INSTANCIATE ============================================================= _OBJReader_ __OBJReaderInstance; _OBJReader_& OBJReader() { return __OBJReaderInstance; } //=== IMPLEMENTATION ========================================================== //----------------------------------------------------------------------------- void trimString( std::string& _string) { // Trim Both leading and trailing spaces size_t start = _string.find_first_not_of(" \t\r\n"); size_t end = _string.find_last_not_of(" \t\r\n"); if(( std::string::npos == start ) || ( std::string::npos == end)) _string = ""; else _string = _string.substr( start, end-start+1 ); } //----------------------------------------------------------------------------- // remove duplicated indices from one face void remove_duplicated_vertices(BaseImporter::VHandles& _indices) { BaseImporter::VHandles::iterator endIter = _indices.end(); for (BaseImporter::VHandles::iterator iter = _indices.begin(); iter != endIter; ++iter) endIter = std::remove(iter+1, endIter, *(iter)); _indices.erase(endIter,_indices.end()); } //----------------------------------------------------------------------------- _OBJReader_:: _OBJReader_() { IOManager().register_module(this); } //----------------------------------------------------------------------------- bool _OBJReader_:: read(const std::string& _filename, BaseImporter& _bi, Options& _opt) { std::fstream in( _filename.c_str(), std::ios_base::in ); if (!in.is_open() || !in.good()) { omerr() << "[OBJReader] : cannot not open file " << _filename << std::endl; return false; } { #if defined(WIN32) std::string::size_type dot_pos = _filename.find_last_of("\\/"); #else std::string::size_type dot_pos = _filename.rfind("/"); #endif path_ = (dot_pos == std::string::npos) ? "./" : std::string(_filename.substr(0,dot_pos+1)); } bool result = read(in, _bi, _opt); in.close(); return result; } //----------------------------------------------------------------------------- bool _OBJReader_:: read_material(std::fstream& _in) { std::string line; std::string keyWrd; std::string textureName; std::stringstream stream; std::string key; Material mat; float f1,f2,f3; bool indef = false; int textureId = 1; materials_.clear(); mat.cleanup(); while( _in && !_in.eof() ) { std::getline(_in,line); if ( _in.bad() ){ omerr() << " Warning! Could not read file properly!\n"; return false; } if ( line.empty() ) continue; stream.str(line); stream.clear(); stream >> keyWrd; if (keyWrd == "newmtl") // begin new material definition { // If we are in a material definition (Already reading a material) // And a material name has been set // And the current material definition is valid // Then Store the current material in our lookup table if (indef && !key.empty() && mat.is_valid()) { materials_[key] = mat; mat.cleanup(); } stream >> key; indef = true; } else if (keyWrd == "Kd") // diffuse color { stream >> f1; stream >> f2; stream >> f3; if( !stream.fail() ) mat.set_Kd(f1,f2,f3); } else if (keyWrd == "Ka") // ambient color { stream >> f1; stream >> f2; stream >> f3; if( !stream.fail() ) mat.set_Ka(f1,f2,f3); } else if (keyWrd == "Ks") // specular color { stream >> f1; stream >> f2; stream >> f3; if( !stream.fail() ) mat.set_Ks(f1,f2,f3); } #if 0 else if (keyWrd == "illum") // diffuse/specular shading model { ; // just skip this } else if (keyWrd == "Ns") // Shininess [0..200] { ; // just skip this } else if (keyWrd == "map_") // map images { // map_Ks, specular map // map_Ka, ambient map // map_Bump, bump map // map_d, opacity map ; // just skip this } #endif else if (keyWrd == "map_Kd" ) { // Get the rest of the line, removing leading or trailing spaces // This will define the filename of the texture std::getline(stream,textureName); trimString(textureName); if ( ! textureName.empty() ) mat.set_map_Kd( textureName, textureId++ ); } else if (keyWrd == "Tr") // transparency value { stream >> f1; if( !stream.fail() ) mat.set_Tr(f1); } else if (keyWrd == "d") // transparency value { stream >> f1; if( !stream.fail() ) mat.set_Tr(f1); } if ( _in && indef && mat.is_valid() && !key.empty()) materials_[key] = mat; } return true; } //----------------------------------------------------------------------------- bool _OBJReader_:: read_vertices(std::istream& _in, BaseImporter& _bi, Options& _opt, std::vector & normals, std::vector & colors, std::vector & texcoords3d, std::vector & texcoords, std::vector & vertexHandles, Options & fileOptions) { float x, y, z, u, v, w; float r, g, b; std::string line; std::string keyWrd; std::stringstream stream; // Options supplied by the user const Options & userOptions = _opt; while( _in && !_in.eof() ) { std::getline(_in,line); if ( _in.bad() ){ omerr() << " Warning! Could not read file properly!\n"; return false; } // Trim Both leading and trailing spaces trimString(line); // comment if ( line.size() == 0 || line[0] == '#' || isspace(line[0]) ) { continue; } stream.str(line); stream.clear(); stream >> keyWrd; // vertex if (keyWrd == "v") { stream >> x; stream >> y; stream >> z; if ( !stream.fail() ) { vertexHandles.push_back(_bi.add_vertex(OpenMesh::Vec3f(x,y,z))); stream >> r; stream >> g; stream >> b; if ( !stream.fail() ) { if ( userOptions.vertex_has_color() ) { fileOptions += Options::VertexColor; colors.push_back(OpenMesh::Vec3f(r,g,b)); } } } } // texture coord else if (keyWrd == "vt") { stream >> u; stream >> v; if ( !stream.fail() ){ if ( userOptions.vertex_has_texcoord() || userOptions.face_has_texcoord() ) { texcoords.push_back(OpenMesh::Vec2f(u, v)); // Can be used for both! fileOptions += Options::VertexTexCoord; fileOptions += Options::FaceTexCoord; // try to read the w component as it is optional stream >> w; if ( !stream.fail() ) texcoords3d.push_back(OpenMesh::Vec3f(u, v, w)); } }else{ omerr() << "Only single 2D or 3D texture coordinate per vertex" << "allowed!" << std::endl; return false; } } // color per vertex else if (keyWrd == "vc") { stream >> r; stream >> g; stream >> b; if ( !stream.fail() ){ if ( userOptions.vertex_has_color() ) { colors.push_back(OpenMesh::Vec3f(r,g,b)); fileOptions += Options::VertexColor; } } } // normal else if (keyWrd == "vn") { stream >> x; stream >> y; stream >> z; if ( !stream.fail() ) { if (userOptions.vertex_has_normal() ){ normals.push_back(OpenMesh::Vec3f(x,y,z)); fileOptions += Options::VertexNormal; } } } } return true; } //----------------------------------------------------------------------------- bool _OBJReader_:: read(std::istream& _in, BaseImporter& _bi, Options& _opt) { std::string line; std::string keyWrd; std::vector normals; std::vector colors; std::vector texcoords3d; std::vector texcoords; std::vector vertexHandles; BaseImporter::VHandles vhandles; std::vector face_texcoords3d; std::vector face_texcoords; std::string matname; std::stringstream stream, lineData, tmp; // Options supplied by the user Options userOptions = _opt; // Options collected via file parsing Options fileOptions; // pass 1: read vertices if ( !read_vertices(_in, _bi, _opt, normals, colors, texcoords3d, texcoords, vertexHandles, fileOptions) ){ return false; } // reset stream for second pass _in.clear(); _in.seekg(0, std::ios::beg); int nCurrentPositions = 0, nCurrentTexcoords = 0, nCurrentNormals = 0; // pass 2: read faces while( _in && !_in.eof() ) { std::getline(_in,line); if ( _in.bad() ){ omerr() << " Warning! Could not read file properly!\n"; return false; } // Trim Both leading and trailing spaces trimString(line); // comment if ( line.size() == 0 || line[0] == '#' || isspace(line[0]) ) { continue; } stream.str(line); stream.clear(); stream >> keyWrd; // material file if (keyWrd == "mtllib") { std::string matFile; // Get the rest of the line, removing leading or trailing spaces // This will define the filename of the texture std::getline(stream,matFile); trimString(matFile); matFile = path_ + matFile; //omlog() << "Load material file " << matFile << std::endl; std::fstream matStream( matFile.c_str(), std::ios_base::in ); if ( matStream ){ if ( !read_material( matStream ) ) omerr() << " Warning! Could not read file properly!\n"; matStream.close(); }else omerr() << " Warning! Material file '" << matFile << "' not found!\n"; //omlog() << " " << materials_.size() << " materials loaded.\n"; for ( MaterialList::iterator material = materials_.begin(); material != materials_.end(); ++material ) { // Save the texture information in a property if ( (*material).second.has_map_Kd() ) _bi.add_texture_information( (*material).second.map_Kd_index() , (*material).second.map_Kd() ); } } // usemtl else if (keyWrd == "usemtl") { stream >> matname; if (materials_.find(matname)==materials_.end()) { omerr() << "Warning! Material '" << matname << "' not defined in material file.\n"; matname=""; } } // track current number of parsed vertex attributes, // to allow for OBJs negative indices else if (keyWrd == "v") { ++nCurrentPositions; } else if (keyWrd == "vt") { ++nCurrentTexcoords; } else if (keyWrd == "vn") { ++nCurrentNormals; } // faces else if (keyWrd == "f") { int component(0), nV(0); int value; vhandles.clear(); face_texcoords.clear(); face_texcoords3d.clear(); // read full line after detecting a face std::string faceLine; std::getline(stream,faceLine); lineData.str( faceLine ); lineData.clear(); FaceHandle fh; BaseImporter::VHandles faceVertices; // work on the line until nothing left to read while ( !lineData.eof() ) { // read one block from the line ( vertex/texCoord/normal ) std::string vertex; lineData >> vertex; do{ //get the component (vertex/texCoord/normal) size_t found=vertex.find("/"); // parts are seperated by '/' So if no '/' found its the last component if( found != std::string::npos ){ // read the index value tmp.str( vertex.substr(0,found) ); tmp.clear(); // If we get an empty string this property is undefined in the file if ( vertex.substr(0,found).empty() ) { // Switch to next field vertex = vertex.substr(found+1); // Now we are at the next component ++component; // Skip further processing of this component continue; } // Read current value tmp >> value; // remove the read part from the string vertex = vertex.substr(found+1); } else { // last component of the vertex, read it. tmp.str( vertex ); tmp.clear(); tmp >> value; // Clear vertex after finished reading the line vertex=""; // Nothing to read here ( garbage at end of line ) if ( tmp.fail() ) { continue; } } // store the component ( each component is referenced by the index here! ) switch (component) { case 0: // vertex if ( value < 0 ) { // Calculation of index : // -1 is the last vertex in the list // As obj counts from 1 and not zero add +1 value = nCurrentPositions + value + 1; } // Obj counts from 1 and not zero .. array counts from zero therefore -1 vhandles.push_back(VertexHandle(value-1)); faceVertices.push_back(VertexHandle(value-1)); if (fileOptions.vertex_has_color()) { if ((unsigned int)(value - 1) < colors.size()) { _bi.set_color(vhandles.back(), colors[value - 1]); } else { omerr() << "Error setting vertex color" << std::endl; } } break; case 1: // texture coord if ( value < 0 ) { // Calculation of index : // -1 is the last vertex in the list // As obj counts from 1 and not zero add +1 value = nCurrentTexcoords + value + 1; } assert(!vhandles.empty()); if ( fileOptions.vertex_has_texcoord() && userOptions.vertex_has_texcoord() ) { if (!texcoords.empty() && (unsigned int) (value - 1) < texcoords.size()) { // Obj counts from 1 and not zero .. array counts from zero therefore -1 _bi.set_texcoord(vhandles.back(), texcoords[value - 1]); if(!texcoords3d.empty() && (unsigned int) (value -1) < texcoords3d.size()) _bi.set_texcoord(vhandles.back(), texcoords3d[value - 1]); } else { omerr() << "Error setting Texture coordinates" << std::endl; } } if (fileOptions.face_has_texcoord() && userOptions.face_has_texcoord() ) { if (!texcoords.empty() && (unsigned int) (value - 1) < texcoords.size()) { face_texcoords.push_back( texcoords[value-1] ); if(!texcoords3d.empty() && (unsigned int) (value -1) < texcoords3d.size()) face_texcoords3d.push_back( texcoords3d[value-1] ); } else { omerr() << "Error setting Texture coordinates" << std::endl; } } break; case 2: // normal if ( value < 0 ) { // Calculation of index : // -1 is the last vertex in the list // As obj counts from 1 and not zero add +1 value = nCurrentNormals + value + 1; } // Obj counts from 1 and not zero .. array counts from zero therefore -1 if (fileOptions.vertex_has_normal() ) { assert(!vhandles.empty()); if ((unsigned int)(value - 1) < normals.size()) { _bi.set_normal(vhandles.back(), normals[value - 1]); } else { omerr() << "Error setting vertex normal" << std::endl; } } break; } // Prepare for reading next component ++component; // Read until line does not contain any other info } while ( !vertex.empty() ); component = 0; nV++; } // note that add_face can possibly triangulate the faces, which is why we have to // store the current number of faces first size_t n_faces = _bi.n_faces(); remove_duplicated_vertices(faceVertices); //A minimum of three vertices are required. if (faceVertices.size() > 2) fh = _bi.add_face(faceVertices); if (!vhandles.empty() && fh.is_valid() ) { _bi.add_face_texcoords(fh, vhandles[0], face_texcoords); _bi.add_face_texcoords(fh, vhandles[0], face_texcoords3d); } if ( !matname.empty() ) { std::vector newfaces; for( size_t i=0; i < _bi.n_faces()-n_faces; ++i ) newfaces.push_back(FaceHandle(int(n_faces+i))); Material& mat = materials_[matname]; if ( mat.has_Kd() ) { Vec3uc fc = color_cast(mat.Kd()); if ( userOptions.face_has_color()) { for (std::vector::iterator it = newfaces.begin(); it != newfaces.end(); ++it) _bi.set_color(*it, fc); fileOptions += Options::FaceColor; } } // Set the texture index in the face index property if ( mat.has_map_Kd() ) { if (userOptions.face_has_texcoord()) { for (std::vector::iterator it = newfaces.begin(); it != newfaces.end(); ++it) _bi.set_face_texindex(*it, mat.map_Kd_index()); fileOptions += Options::FaceTexCoord; } } else { // If we don't have the info, set it to no texture if (userOptions.face_has_texcoord()) { for (std::vector::iterator it = newfaces.begin(); it != newfaces.end(); ++it) _bi.set_face_texindex(*it, 0); } } } else { std::vector newfaces; for( size_t i=0; i < _bi.n_faces()-n_faces; ++i ) newfaces.push_back(FaceHandle(int(n_faces+i))); // Set the texture index to zero as we don't have any information if ( userOptions.face_has_texcoord() ) for (std::vector::iterator it = newfaces.begin(); it != newfaces.end(); ++it) _bi.set_face_texindex(*it, 0); } } } // If we do not have any faces, // assume this is a point cloud and read the normals and colors directly if (_bi.n_faces() == 0) { int i = 0; // add normal per vertex if (normals.size() == _bi.n_vertices()) { if ( fileOptions.vertex_has_normal() && userOptions.vertex_has_normal() ) { for (std::vector::iterator it = vertexHandles.begin(); it != vertexHandles.end(); ++it, i++) _bi.set_normal(*it, normals[i]); } } // add color per vertex i = 0; if (colors.size() >= _bi.n_vertices()) if (fileOptions.vertex_has_color() && userOptions.vertex_has_color()) { for (std::vector::iterator it = vertexHandles.begin(); it != vertexHandles.end(); ++it, i++) _bi.set_color(*it, colors[i]); } } // Return, what we actually read _opt = fileOptions; return true; } //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/reader/OMReader.cc0000660000175000011300000006625314172246500022316 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== INCLUDES ================================================================= //STL #include #include #include // OpenMesh #include #include #include #include #include #include #include #include //=== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //=== INSTANCIATE ============================================================= // register the OMReader singleton with MeshReader _OMReader_ __OMReaderInstance; _OMReader_& OMReader() { return __OMReaderInstance; } //=== IMPLEMENTATION ========================================================== _OMReader_::_OMReader_() { IOManager().register_module(this); } //----------------------------------------------------------------------------- bool _OMReader_::read(const std::string& _filename, BaseImporter& _bi, Options& _opt) { // check whether importer can give us an OpenMesh BaseKernel if (!_bi.kernel()) return false; _opt += Options::Binary; // only binary format supported! fileOptions_ = Options::Binary; // Open file std::ifstream ifs(_filename.c_str(), std::ios::binary); /* Clear formatting flag skipws (Skip whitespaces). If set, operator>> will * skip bytes set to whitespace chars (e.g. 0x20 bytes) in * Property::restore. */ ifs.unsetf(std::ios::skipws); if (!ifs.is_open() || !ifs.good()) { omerr() << "[OMReader] : cannot not open file " << _filename << std::endl; return false; } // Pass stream to read method, remember result bool result = read(ifs, _bi, _opt); // close input stream ifs.close(); _opt = _opt & fileOptions_; return result; } //----------------------------------------------------------------------------- bool _OMReader_::read(std::istream& _is, BaseImporter& _bi, Options& _opt) { // check whether importer can give us an OpenMesh BaseKernel if (!_bi.kernel()) return false; _opt += Options::Binary; // only binary format supported! fileOptions_ = Options::Binary; if (!_is.good()) { omerr() << "[OMReader] : cannot read from stream " << std::endl; return false; } // Pass stream to read method, remember result bool result = read_binary(_is, _bi, _opt); if (result) _opt += Options::Binary; _opt = _opt & fileOptions_; return result; } //----------------------------------------------------------------------------- bool _OMReader_::read_ascii(std::istream& /* _is */, BaseImporter& /* _bi */, Options& /* _opt */) const { // not supported yet! return false; } //----------------------------------------------------------------------------- bool _OMReader_::read_binary(std::istream& _is, BaseImporter& _bi, Options& _opt) const { bool swap = _opt.check(Options::Swap) || (Endian::local() == Endian::MSB); // Initialize byte counter bytes_ = 0; bytes_ += restore(_is, header_, swap); if (header_.version_ > _OMWriter_::get_version()) { omerr() << "File uses .om version " << OMFormat::as_string(header_.version_) << " but reader only " << "supports up to version " << OMFormat::as_string(_OMWriter_::get_version()) << ".\n" << "Please update your OpenMesh." << std::endl; return false; } while (!_is.eof()) { bytes_ += restore(_is, chunk_header_, swap); if (_is.eof()) break; // Is this a named property restore the name if (chunk_header_.name_) { OMFormat::Chunk::PropertyName pn; bytes_ += restore(_is, property_name_, swap); } // Read in the property data. If it is an anonymous or unknown named // property, then skip data. switch (chunk_header_.entity_) { case OMFormat::Chunk::Entity_Vertex: if (!read_binary_vertex_chunk(_is, _bi, _opt, swap)) return false; break; case OMFormat::Chunk::Entity_Face: if (!read_binary_face_chunk(_is, _bi, _opt, swap)) return false; break; case OMFormat::Chunk::Entity_Edge: if (!read_binary_edge_chunk(_is, _bi, _opt, swap)) return false; break; case OMFormat::Chunk::Entity_Halfedge: if (!read_binary_halfedge_chunk(_is, _bi, _opt, swap)) return false; break; case OMFormat::Chunk::Entity_Mesh: if (!read_binary_mesh_chunk(_is, _bi, _opt, swap)) return false; break; case OMFormat::Chunk::Entity_Sentinel: return true; default: return false; } } // File was successfully parsed. return true; } //----------------------------------------------------------------------------- bool _OMReader_::can_u_read(const std::string& _filename) const { // !!! Assuming BaseReader::can_u_parse( std::string& ) // does not call BaseReader::read_magic()!!! if (this->BaseReader::can_u_read(_filename)) { std::ifstream ifile(_filename.c_str()); if (ifile && can_u_read(ifile)) return true; } return false; } //----------------------------------------------------------------------------- bool _OMReader_::can_u_read(std::istream& _is) const { std::vector evt; evt.reserve(20); // read first 4 characters into a buffer while (evt.size() < 4) evt.push_back(static_cast(_is.get())); // put back all read characters std::vector::reverse_iterator it = evt.rbegin(); while (it != evt.rend()) _is.putback(*it++); // evaluate header information OMFormat::Header *hdr = (OMFormat::Header*) &evt[0]; // first two characters must be 'OM' if (hdr->magic_[0] != 'O' || hdr->magic_[1] != 'M') return false; // 3rd characters defines the mesh type: switch (hdr->mesh_) { case 'T': // Triangle Mesh case 'Q': // Quad Mesh case 'P': // Polygonal Mesh break; default: // ? return false; } // 4th characters encodes the version return supports(hdr->version_); } //----------------------------------------------------------------------------- bool _OMReader_::supports(const OMFormat::uint8 /* version */) const { return true; } //----------------------------------------------------------------------------- bool _OMReader_::read_binary_vertex_chunk(std::istream &_is, BaseImporter &_bi, Options &_opt, bool _swap) const { using OMFormat::Chunk; assert( chunk_header_.entity_ == Chunk::Entity_Vertex); OpenMesh::Vec3f v3f; OpenMesh::Vec3d v3d; OpenMesh::Vec2f v2f; OpenMesh::Vec3uc v3uc; // rgb OpenMesh::Attributes::StatusInfo status; OMFormat::Chunk::PropertyName custom_prop; size_t vidx = 0; switch (chunk_header_.type_) { case Chunk::Type_Pos: if (chunk_header_.bits_ == OMFormat::bits(0.0f)) // read floats { assert( OMFormat::dimensions(chunk_header_) == size_t(OpenMesh::Vec3f::dim())); for (; vidx < header_.n_vertices_ && !_is.eof(); ++vidx) { bytes_ += vector_restore(_is, v3f, _swap); _bi.add_vertex(v3f); } } else if (chunk_header_.bits_ == OMFormat::bits(0.0)) // read doubles { assert( OMFormat::dimensions(chunk_header_) == size_t(OpenMesh::Vec3d::dim())); for (; vidx < header_.n_vertices_ && !_is.eof(); ++vidx) { bytes_ += vector_restore(_is, v3d, _swap); _bi.add_vertex(v3d); } } else { omerr() << "unknown Vector size" << std::endl; } break; case Chunk::Type_Normal: if (chunk_header_.bits_ == OMFormat::bits(0.0f)) // read floats { assert( OMFormat::dimensions(chunk_header_) == size_t(OpenMesh::Vec3f::dim())); fileOptions_ += Options::VertexNormal; for (; vidx < header_.n_vertices_ && !_is.eof(); ++vidx) { bytes_ += vector_restore(_is, v3f, _swap); if (fileOptions_.vertex_has_normal() && _opt.vertex_has_normal()) _bi.set_normal(VertexHandle(int(vidx)), v3f); } } else if (chunk_header_.bits_ == OMFormat::bits(0.0)) // read doubles { assert( OMFormat::dimensions(chunk_header_) == size_t(OpenMesh::Vec3d::dim())); fileOptions_ += Options::VertexNormal; for (; vidx < header_.n_vertices_ && !_is.eof(); ++vidx) { bytes_ += vector_restore(_is, v3d, _swap); if (fileOptions_.vertex_has_normal() && _opt.vertex_has_normal()) _bi.set_normal(VertexHandle(int(vidx)), v3d); } } else { omerr() << "Unknown vertex normal format" << std::endl; } break; case Chunk::Type_Texcoord: assert( OMFormat::dimensions(chunk_header_) == size_t(OpenMesh::Vec2f::dim())); fileOptions_ += Options::VertexTexCoord; for (; vidx < header_.n_vertices_ && !_is.eof(); ++vidx) { bytes_ += vector_restore(_is, v2f, _swap); if (fileOptions_.vertex_has_texcoord() && _opt.vertex_has_texcoord()) _bi.set_texcoord(VertexHandle(int(vidx)), v2f); } break; case Chunk::Type_Color: assert( OMFormat::dimensions(chunk_header_) == 3); fileOptions_ += Options::VertexColor; for (; vidx < header_.n_vertices_ && !_is.eof(); ++vidx) { bytes_ += vector_restore(_is, v3uc, _swap); if (fileOptions_.vertex_has_color() && _opt.vertex_has_color()) _bi.set_color(VertexHandle(int(vidx)), v3uc); } break; case Chunk::Type_Status: { assert( OMFormat::dimensions(chunk_header_) == 1); fileOptions_ += Options::Status; for (; vidx < header_.n_vertices_ && !_is.eof(); ++vidx) { bytes_ += restore(_is, status, _swap); if (fileOptions_.vertex_has_status() && _opt.vertex_has_status()) _bi.set_status(VertexHandle(int(vidx)), status); } break; } case Chunk::Type_Custom: { if(header_.version_ > OMFormat::mk_version(2,1)) { Chunk::PropertyName property_type; bytes_ += restore(_is, property_type, _swap); add_generic_property(property_type, _bi); } bytes_ += restore_binary_custom_data(_is, _bi.kernel()->_get_vprop(property_name_), header_.n_vertices_, _swap); vidx = header_.n_vertices_; } break; case Chunk::Type_Topology: { for (; vidx < header_.n_vertices_; ++vidx) { int halfedge_id = 0; bytes_ += restore( _is, halfedge_id, OMFormat::Chunk::Integer_Size(chunk_header_.bits_), _swap ); _bi.set_halfedge(VertexHandle(static_cast(vidx)), HalfedgeHandle(halfedge_id)); } } break; default: // skip unknown chunks { omerr() << "Unknown chunk type ignored!\n"; size_t chunk_size = header_.n_vertices_ * OMFormat::vector_size(chunk_header_); _is.ignore(chunk_size); bytes_ += chunk_size; break; } } // all chunk data has been read..?! return vidx == header_.n_vertices_; } //----------------------------------------------------------------------------- bool _OMReader_::read_binary_face_chunk(std::istream &_is, BaseImporter &_bi, Options &_opt, bool _swap) const { using OMFormat::Chunk; assert( chunk_header_.entity_ == Chunk::Entity_Face); size_t fidx = 0; OpenMesh::Vec3f v3f; // normal OpenMesh::Vec3d v3d; // normal as double OpenMesh::Vec3uc v3uc; // rgb OpenMesh::Attributes::StatusInfo status; switch (chunk_header_.type_) { case Chunk::Type_Topology: { if (header_.version_ < OMFormat::mk_version(2,0)) { // add faces based on vertex indices BaseImporter::VHandles vhandles; size_t nV = 0; size_t vidx = 0; switch (header_.mesh_) { case 'T': nV = 3; break; case 'Q': nV = 4; break; } for (; fidx < header_.n_faces_; ++fidx) { if (header_.mesh_ == 'P') bytes_ += restore(_is, nV, Chunk::Integer_16, _swap); vhandles.clear(); for (size_t j = 0; j < nV; ++j) { bytes_ += restore(_is, vidx, Chunk::Integer_Size(chunk_header_.bits_), _swap); vhandles.push_back(VertexHandle(int(vidx))); } _bi.add_face(vhandles); } } else { // add faces by simply setting an incident halfedge for (; fidx < header_.n_faces_; ++fidx) { int halfedge_id = 0; bytes_ += restore( _is, halfedge_id, OMFormat::Chunk::Integer_Size(chunk_header_.bits_), _swap ); _bi.add_face(HalfedgeHandle(halfedge_id)); } } } break; case Chunk::Type_Normal: assert( OMFormat::dimensions(chunk_header_) == size_t(OpenMesh::Vec3f::dim())); fileOptions_ += Options::FaceNormal; if (chunk_header_.bits_ == OMFormat::bits(0.0f)) // read floats { for (; fidx < header_.n_faces_ && !_is.eof(); ++fidx) { bytes_ += vector_restore(_is, v3f, _swap); if( fileOptions_.face_has_normal() && _opt.face_has_normal()) _bi.set_normal(FaceHandle(int(fidx)), v3f); } } else if (chunk_header_.bits_ == OMFormat::bits(0.0)) // read doubles { for (; fidx < header_.n_faces_ && !_is.eof(); ++fidx) { bytes_ += vector_restore(_is, v3d, _swap); if( fileOptions_.face_has_normal() && _opt.face_has_normal()) _bi.set_normal(FaceHandle(int(fidx)), v3d); } } else { omerr() << "Unknown face normal format" << std::endl; } break; case Chunk::Type_Color: assert( OMFormat::dimensions(chunk_header_) == 3); fileOptions_ += Options::FaceColor; for (; fidx < header_.n_faces_ && !_is.eof(); ++fidx) { bytes_ += vector_restore(_is, v3uc, _swap); if( fileOptions_.face_has_color() && _opt.face_has_color()) _bi.set_color(FaceHandle(int(fidx)), v3uc); } break; case Chunk::Type_Status: { assert( OMFormat::dimensions(chunk_header_) == 1); fileOptions_ += Options::Status; for (; fidx < header_.n_faces_ && !_is.eof(); ++fidx) { bytes_ += restore(_is, status, _swap); if (fileOptions_.face_has_status() && _opt.face_has_status()) _bi.set_status(FaceHandle(int(fidx)), status); } break; } case Chunk::Type_Custom: { if(header_.version_ > OMFormat::mk_version(2,1)) { Chunk::PropertyName property_type; bytes_ += restore(_is, property_type, _swap); add_generic_property(property_type, _bi); } bytes_ += restore_binary_custom_data(_is, _bi.kernel()->_get_fprop(property_name_), header_.n_faces_, _swap); fidx = header_.n_faces_; break; } default: // skip unknown chunks { omerr() << "Unknown chunk type ignore!\n"; size_t chunk_size = OMFormat::chunk_data_size(header_, chunk_header_); _is.ignore(chunk_size); bytes_ += chunk_size; } } return fidx == header_.n_faces_; } //----------------------------------------------------------------------------- bool _OMReader_::read_binary_edge_chunk(std::istream &_is, BaseImporter &_bi, Options &_opt, bool _swap) const { using OMFormat::Chunk; assert( chunk_header_.entity_ == Chunk::Entity_Edge); size_t b = bytes_; OpenMesh::Attributes::StatusInfo status; switch (chunk_header_.type_) { case Chunk::Type_Custom: { if(header_.version_ > OMFormat::mk_version(2,1)) { Chunk::PropertyName property_type; bytes_ += restore(_is, property_type, _swap); add_generic_property(property_type, _bi); } bytes_ += restore_binary_custom_data(_is, _bi.kernel()->_get_eprop(property_name_), header_.n_edges_, _swap); break; } case Chunk::Type_Status: { assert( OMFormat::dimensions(chunk_header_) == 1); fileOptions_ += Options::Status; for (size_t eidx = 0; eidx < header_.n_edges_ && !_is.eof(); ++eidx) { bytes_ += restore(_is, status, _swap); if (fileOptions_.edge_has_status() && _opt.edge_has_status()) _bi.set_status(EdgeHandle(int(eidx)), status); } break; } default: // skip unknown type size_t chunk_size = OMFormat::chunk_data_size(header_, chunk_header_); _is.ignore(chunk_size); bytes_ += chunk_size; } return b < bytes_; } //----------------------------------------------------------------------------- bool _OMReader_::read_binary_halfedge_chunk(std::istream &_is, BaseImporter &_bi, Options & _opt, bool _swap) const { using OMFormat::Chunk; assert( chunk_header_.entity_ == Chunk::Entity_Halfedge); size_t b = bytes_; OpenMesh::Attributes::StatusInfo status; switch (chunk_header_.type_) { case Chunk::Type_Custom: { if(header_.version_ > OMFormat::mk_version(2,1)) { Chunk::PropertyName property_type; bytes_ += restore(_is, property_type, _swap); add_generic_property(property_type, _bi); } bytes_ += restore_binary_custom_data(_is, _bi.kernel()->_get_hprop(property_name_), 2 * header_.n_edges_, _swap); break; } //---------------------------------------------------------------------------------------- case Chunk::Type_Texcoord: { assert( OMFormat::dimensions(chunk_header_) == size_t(OpenMesh::Vec2f::dim())); //fileOptions_ += OpenMesh::IO::Options::FaceTexCoord; if (_opt.face_has_texcoord()) { _bi.request_face_texcoords2D(); } OpenMesh::Vec2f v2f; for (size_t e_idx = 0; e_idx < header_.n_edges_*2; ++e_idx) { bytes_ += vector_restore(_is, v2f, _swap); if (_opt.face_has_texcoord()) _bi.set_texcoord(HalfedgeHandle(int(e_idx)), v2f); } break; } //---------------------------------------------------------------------------------------- case Chunk::Type_Topology: { std::vector next_halfedges; for (size_t e_idx = 0; e_idx < header_.n_edges_; ++e_idx) { int next_id_0 = -1; int to_vertex_id_0 = -1; int face_id_0 = -1; bytes_ += restore( _is, next_id_0, OMFormat::Chunk::Integer_Size(chunk_header_.bits_), _swap ); bytes_ += restore( _is, to_vertex_id_0, OMFormat::Chunk::Integer_Size(chunk_header_.bits_), _swap ); bytes_ += restore( _is, face_id_0, OMFormat::Chunk::Integer_Size(chunk_header_.bits_), _swap ); int next_id_1 = -1; int to_vertex_id_1 = -1; int face_id_1 = -1; bytes_ += restore( _is, next_id_1, OMFormat::Chunk::Integer_Size(chunk_header_.bits_), _swap ); bytes_ += restore( _is, to_vertex_id_1, OMFormat::Chunk::Integer_Size(chunk_header_.bits_), _swap ); bytes_ += restore( _is, face_id_1, OMFormat::Chunk::Integer_Size(chunk_header_.bits_), _swap ); auto heh0 = _bi.add_edge(VertexHandle(to_vertex_id_1), VertexHandle(to_vertex_id_0)); auto heh1 = HalfedgeHandle(heh0.idx() + 1); next_halfedges.push_back(HalfedgeHandle(next_id_0)); next_halfedges.push_back(HalfedgeHandle(next_id_1)); _bi.set_face(heh0, FaceHandle(face_id_0)); _bi.set_face(heh1, FaceHandle(face_id_1)); } for (size_t i = 0; i < next_halfedges.size(); ++i) _bi.set_next(HalfedgeHandle(static_cast(i)), next_halfedges[i]); } break; case Chunk::Type_Status: { assert( OMFormat::dimensions(chunk_header_) == 1); fileOptions_ += Options::Status; for (size_t hidx = 0; hidx < header_.n_edges_ * 2 && !_is.eof(); ++hidx) { bytes_ += restore(_is, status, _swap); if (fileOptions_.halfedge_has_status() && _opt.halfedge_has_status()) _bi.set_status(HalfedgeHandle(int(hidx)), status); } break; } default: // skip unknown chunk omerr() << "Unknown chunk type ignored!\n"; size_t chunk_size = OMFormat::chunk_data_size(header_, chunk_header_); _is.ignore(chunk_size); bytes_ += chunk_size; } return b < bytes_; } //----------------------------------------------------------------------------- bool _OMReader_::read_binary_mesh_chunk(std::istream &_is, BaseImporter &_bi, Options & /* _opt */, bool _swap) const { using OMFormat::Chunk; assert( chunk_header_.entity_ == Chunk::Entity_Mesh); size_t b = bytes_; switch (chunk_header_.type_) { case Chunk::Type_Custom: { if(header_.version_ > OMFormat::mk_version(2,1)) { Chunk::PropertyName property_type; bytes_ += restore(_is, property_type, _swap); add_generic_property(property_type, _bi); } bytes_ += restore_binary_custom_data(_is, _bi.kernel()->_get_mprop(property_name_), 1, _swap); break; } default: // skip unknown chunk size_t chunk_size = OMFormat::chunk_data_size(header_, chunk_header_); _is.ignore(chunk_size); bytes_ += chunk_size; } return b < bytes_; } //----------------------------------------------------------------------------- size_t _OMReader_::restore_binary_custom_data(std::istream& _is, BaseProperty* _bp, size_t _n_elem, bool _swap) const { assert( !_bp || (_bp->name() == property_name_)); using OMFormat::Chunk; size_t bytes = 0; Chunk::esize_t block_size; Chunk::PropertyName custom_prop; bytes += restore(_is, block_size, OMFormat::Chunk::Integer_32, _swap); if (_bp) { size_t n_bytes = _bp->size_of(_n_elem); if (((n_bytes == BaseProperty::UnknownSize) || (n_bytes == block_size)) && (_bp->element_size() == BaseProperty::UnknownSize || (_n_elem * _bp->element_size() == block_size))) { #if defined(OM_DEBUG) size_t b; bytes += (b=_bp->restore( _is, _swap )); #else bytes += _bp->restore(_is, _swap); #endif #if defined(OM_DEBUG) assert( block_size == b); #endif assert( block_size == _bp->size_of()); block_size = 0; } else { omerr() << "Warning! Property " << _bp->name() << " not loaded: " << "Mismatching data sizes!" << std::endl; } } if (block_size) { _is.ignore(block_size); bytes += block_size; } return bytes; } //--------------------------------helper void _OMReader_:: add_generic_property(OMFormat::Chunk::PropertyName& _property_type, BaseImporter& _bi) const { // We want to support the old way of restoring properties, ie. // the user has manually created the corresponding property. // In that case the property does not need be registered. // However, the _bi.kerne()->_get_prop(property_name_) checks below // May return a property with the correct name but the wrong type. // For now we will have to live with that. PropertyCreationManager& manager = PropertyCreationManager::instance(); switch (chunk_header_.entity_) { case OMFormat::Chunk::Entity_Vertex: { if (_bi.kernel()->_get_vprop(property_name_) == nullptr) manager.create_property(*_bi.kernel(), _property_type, property_name_); break; } case OMFormat::Chunk::Entity_Face: { if (_bi.kernel()->_get_fprop(property_name_) == nullptr) manager.create_property(*_bi.kernel(), _property_type, property_name_); break; } case OMFormat::Chunk::Entity_Edge: { if (_bi.kernel()->_get_eprop(property_name_) == nullptr) manager.create_property(*_bi.kernel(), _property_type, property_name_); break; } case OMFormat::Chunk::Entity_Halfedge: { if (_bi.kernel()->_get_hprop(property_name_) == nullptr) manager.create_property(*_bi.kernel(), _property_type, property_name_); break; } case OMFormat::Chunk::Entity_Mesh: { if (_bi.kernel()->_get_mprop(property_name_) == nullptr) manager.create_property(*_bi.kernel(), _property_type, property_name_); break; } case OMFormat::Chunk::Entity_Sentinel: ; break; default: ; } } //----------------------------------------------------------------------------- //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/reader/OBJReader.hh0000660000175000011300000001623614172246500022423 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements an reader module for OBJ files // //============================================================================= #ifndef __OBJREADER_HH__ #define __OBJREADER_HH__ //=== INCLUDES ================================================================ #include #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //== IMPLEMENTATION =========================================================== /** Implementation of the OBJ format reader. */ class OPENMESHDLLEXPORT _OBJReader_ : public BaseReader { public: _OBJReader_(); virtual ~_OBJReader_() { } std::string get_description() const override { return "Alias/Wavefront"; } std::string get_extensions() const override { return "obj"; } bool read(const std::string& _filename, BaseImporter& _bi, Options& _opt) override; bool read(std::istream& _in, BaseImporter& _bi, Options& _opt) override; private: #ifndef DOXY_IGNORE_THIS class Material { public: Material():Tr_(0),index_Kd_(0) { cleanup(); } void cleanup() { Kd_is_set_ = false; Ka_is_set_ = false; Ks_is_set_ = false; Tr_is_set_ = false; map_Kd_is_set_ = false; } bool is_valid(void) const { return Kd_is_set_ || Ka_is_set_ || Ks_is_set_ || Tr_is_set_ || map_Kd_is_set_; } bool has_Kd(void) { return Kd_is_set_; } bool has_Ka(void) { return Ka_is_set_; } bool has_Ks(void) { return Ks_is_set_; } bool has_Tr(void) { return Tr_is_set_; } bool has_map_Kd(void) { return map_Kd_is_set_; } void set_Kd( float r, float g, float b ) { Kd_=Vec3f(r,g,b); Kd_is_set_=true; } void set_Ka( float r, float g, float b ) { Ka_=Vec3f(r,g,b); Ka_is_set_=true; } void set_Ks( float r, float g, float b ) { Ks_=Vec3f(r,g,b); Ks_is_set_=true; } void set_Tr( float t ) { Tr_=t; Tr_is_set_=true; } void set_map_Kd( const std::string& _name, int _index_Kd ) { map_Kd_ = _name, index_Kd_ = _index_Kd; map_Kd_is_set_ = true; }; const Vec3f& Kd( void ) const { return Kd_; } const Vec3f& Ka( void ) const { return Ka_; } const Vec3f& Ks( void ) const { return Ks_; } float Tr( void ) const { return Tr_; } const std::string& map_Kd( void ) { return map_Kd_ ; } const int& map_Kd_index( void ) { return index_Kd_ ; } private: Vec3f Kd_; bool Kd_is_set_; // diffuse Vec3f Ka_; bool Ka_is_set_; // ambient Vec3f Ks_; bool Ks_is_set_; // specular float Tr_; bool Tr_is_set_; // transperency std::string map_Kd_; int index_Kd_; bool map_Kd_is_set_; // Texture }; #endif typedef std::map MaterialList; MaterialList materials_; bool read_material( std::fstream& _in ); private: bool read_vertices(std::istream& _in, BaseImporter& _bi, Options& _opt, std::vector & normals, std::vector & colors, std::vector & texcoords3d, std::vector & texcoords, std::vector & vertexHandles, Options & fileOptions); std::string path_; }; //== TYPE DEFINITION ========================================================== extern _OBJReader_ __OBJReaderInstance; OPENMESHDLLEXPORT _OBJReader_& OBJReader(); //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/reader/BaseReader.cc0000660000175000011300000001176214172246500022650 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //=== INCLUDES ================================================================ #include #if defined(OM_CC_MIPS) # include #else #endif //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== static inline char tolower(char c) { using namespace std; return ::tolower(c); } //----------------------------------------------------------------------------- bool BaseReader:: can_u_read(const std::string& _filename) const { // get file extension std::string extension; std::string::size_type pos(_filename.rfind(".")); if (pos != std::string::npos) extension = _filename.substr(pos+1, _filename.length()-pos-1); else extension = _filename; //check, if the whole filename defines the extension std::transform( extension.begin(), extension.end(), extension.begin(), tolower ); // locate extension in extension string return (get_extensions().find(extension) != std::string::npos); } //----------------------------------------------------------------------------- bool BaseReader:: check_extension(const std::string& _fname, const std::string& _ext) const { std::string cmpExt(_ext); std::transform( _ext.begin(), _ext.end(), cmpExt.begin(), tolower ); std::string::size_type pos(_fname.rfind(".")); if (pos != std::string::npos && !_ext.empty() ) { std::string ext; // extension without dot! ext = _fname.substr(pos+1, _fname.length()-pos-1); std::transform( ext.begin(), ext.end(), ext.begin(), tolower ); return ext == cmpExt; } return false; } //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/reader/STLReader.hh0000660000175000011300000001337714172246500022456 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements an reader module for STL files // //============================================================================= #ifndef __STLREADER_HH__ #define __STLREADER_HH__ //=== INCLUDES ================================================================ #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //== FORWARDS ================================================================= class BaseImporter; //== IMPLEMENTATION =========================================================== /** Implementation of the STL format reader. This class is singleton'ed by SingletonT to STLReader. */ class OPENMESHDLLEXPORT _STLReader_ : public BaseReader { public: // constructor _STLReader_(); /// Destructor virtual ~_STLReader_() {}; std::string get_description() const override { return "Stereolithography Interface Format"; } std::string get_extensions() const override { return "stl stla stlb"; } bool read(const std::string& _filename, BaseImporter& _bi, Options& _opt) override; bool read(std::istream& _in, BaseImporter& _bi, Options& _opt) override; /** Set the threshold to be used for considering two point to be equal. Can be used to merge small gaps */ void set_epsilon(float _eps) { eps_=_eps; } /// Returns the threshold to be used for considering two point to be equal. float epsilon() const { return eps_; } private: enum STL_Type { STLA, STLB, NONE }; STL_Type check_stl_type(const std::string& _filename) const; bool read_stla(const std::string& _filename, BaseImporter& _bi, Options& _opt) const; bool read_stla(std::istream& _in, BaseImporter& _bi, Options& _opt) const; bool read_stlb(const std::string& _filename, BaseImporter& _bi, Options& _opt) const; bool read_stlb(std::istream& _in, BaseImporter& _bi, Options& _opt) const; private: float eps_; }; //== TYPE DEFINITION ========================================================== /// Declare the single entity of the STL reader extern _STLReader_ __STLReaderInstance; OPENMESHDLLEXPORT _STLReader_& STLReader(); //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/reader/PLYReader.cc0000660000175000011300000012530314172246500022437 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #define LINE_LEN 4096 //== INCLUDES ================================================================= // OpenMesh #include #include #include #include #include //STL #include #include #include #include #ifndef WIN32 #endif //=== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //============================================================================= //=== INSTANCIATE ============================================================= _PLYReader_ __PLYReaderInstance; _PLYReader_& PLYReader() { return __PLYReaderInstance; } //=== IMPLEMENTATION ========================================================== _PLYReader_::_PLYReader_() { IOManager().register_module(this); // Store sizes in byte of each property type scalar_size_[ValueTypeINT8] = 1; scalar_size_[ValueTypeUINT8] = 1; scalar_size_[ValueTypeINT16] = 2; scalar_size_[ValueTypeUINT16] = 2; scalar_size_[ValueTypeINT32] = 4; scalar_size_[ValueTypeUINT32] = 4; scalar_size_[ValueTypeFLOAT32] = 4; scalar_size_[ValueTypeFLOAT64] = 8; scalar_size_[ValueTypeCHAR] = 1; scalar_size_[ValueTypeUCHAR] = 1; scalar_size_[ValueTypeSHORT] = 2; scalar_size_[ValueTypeUSHORT] = 2; scalar_size_[ValueTypeINT] = 4; scalar_size_[ValueTypeUINT] = 4; scalar_size_[ValueTypeFLOAT] = 4; scalar_size_[ValueTypeDOUBLE] = 8; } //----------------------------------------------------------------------------- bool _PLYReader_::read(const std::string& _filename, BaseImporter& _bi, Options& _opt) { std::fstream in(_filename.c_str(), (std::ios_base::binary | std::ios_base::in) ); if (!in.is_open() || !in.good()) { omerr() << "[PLYReader] : cannot not open file " << _filename << std::endl; return false; } bool result = read(in, _bi, _opt); in.close(); return result; } //----------------------------------------------------------------------------- bool _PLYReader_::read(std::istream& _in, BaseImporter& _bi, Options& _opt) { if (!_in.good()) { omerr() << "[PLYReader] : cannot not use stream" << std::endl; return false; } // Reparse the header if (!can_u_read(_in)) { omerr() << "[PLYReader] : Unable to parse header\n"; return false; } // filter relevant options for reading bool swap = _opt.check(Options::Swap); userOptions_ = _opt; // build options to be returned _opt.clear(); if (options_.vertex_has_normal() && userOptions_.vertex_has_normal()) { _opt += Options::VertexNormal; } if (options_.vertex_has_texcoord() && userOptions_.vertex_has_texcoord()) { _opt += Options::VertexTexCoord; } if (options_.vertex_has_color() && userOptions_.vertex_has_color()) { _opt += Options::VertexColor; } if (options_.face_has_color() && userOptions_.face_has_color()) { _opt += Options::FaceColor; } if (options_.is_binary()) { _opt += Options::Binary; } if (options_.color_is_float()) { _opt += Options::ColorFloat; } if (options_.check(Options::Custom) && userOptions_.check(Options::Custom)) { _opt += Options::Custom; } // //force user-choice for the alpha value when reading binary // if ( options_.is_binary() && userOptions_.color_has_alpha() ) // options_ += Options::ColorAlpha; return (options_.is_binary() ? read_binary(_in, _bi, swap, _opt) : read_ascii(_in, _bi, _opt)); } template struct Handle2Prop; template struct Handle2Prop { typedef OpenMesh::VPropHandleT PropT; }; template struct Handle2Prop { typedef OpenMesh::FPropHandleT PropT; }; //read and assign custom properties with the given type. Also creates property, if not exist template void _PLYReader_::readCreateCustomProperty(std::istream& _in, BaseImporter& _bi, Handle _h, const std::string& _propName, const _PLYReader_::ValueType _valueType, const _PLYReader_::ValueType _listType) const { if (_listType == Unsupported) //no list type defined -> property is not a list { //get/add property typename Handle2Prop::PropT prop; if (!_bi.kernel()->get_property_handle(prop,_propName)) { _bi.kernel()->add_property(prop,_propName); _bi.kernel()->property(prop).set_persistent(true); } //read and assign T in; read(_valueType, _in, in, OpenMesh::GenProg::Bool2Type()); _bi.kernel()->property(prop,_h) = in; } else { //get/add property typename Handle2Prop,Handle>::PropT prop; if (!_bi.kernel()->get_property_handle(prop,_propName)) { _bi.kernel()->add_property(prop,_propName); _bi.kernel()->property(prop).set_persistent(true); } //init vector unsigned int numberOfValues; readInteger(_listType, _in, numberOfValues, OpenMesh::GenProg::Bool2Type()); std::vector vec(numberOfValues); //read and assign for (unsigned int i = 0; i < numberOfValues; ++i) { read(_valueType, _in, vec[i], OpenMesh::GenProg::Bool2Type()); } _bi.kernel()->property(prop,_h) = vec; } } template void _PLYReader_::readCustomProperty(std::istream& _in, BaseImporter& _bi, Handle _h, const std::string& _propName, const _PLYReader_::ValueType _valueType, const _PLYReader_::ValueType _listIndexType) const { switch (_valueType) { case ValueTypeINT8: case ValueTypeCHAR: readCreateCustomProperty(_in,_bi,_h,_propName,_valueType,_listIndexType); break; case ValueTypeUINT8: case ValueTypeUCHAR: readCreateCustomProperty(_in,_bi,_h,_propName,_valueType,_listIndexType); break; case ValueTypeINT16: case ValueTypeSHORT: readCreateCustomProperty(_in,_bi,_h,_propName,_valueType,_listIndexType); break; case ValueTypeUINT16: case ValueTypeUSHORT: readCreateCustomProperty(_in,_bi,_h,_propName,_valueType,_listIndexType); break; case ValueTypeINT32: case ValueTypeINT: readCreateCustomProperty(_in,_bi,_h,_propName,_valueType,_listIndexType); break; case ValueTypeUINT32: case ValueTypeUINT: readCreateCustomProperty(_in,_bi,_h,_propName,_valueType,_listIndexType); break; case ValueTypeFLOAT32: case ValueTypeFLOAT: readCreateCustomProperty(_in,_bi,_h,_propName,_valueType,_listIndexType); break; case ValueTypeFLOAT64: case ValueTypeDOUBLE: readCreateCustomProperty(_in,_bi,_h,_propName,_valueType,_listIndexType); break; default: std::cerr << "unsupported type" << std::endl; break; } } //----------------------------------------------------------------------------- bool _PLYReader_::read_ascii(std::istream& _in, BaseImporter& _bi, const Options& _opt) const { unsigned int i, j, k, l, idx; unsigned int nV; OpenMesh::Vec3f v, n; std::string trash; OpenMesh::Vec2f t; OpenMesh::Vec4i c; float tmp; BaseImporter::VHandles vhandles; VertexHandle vh; _bi.reserve(vertexCount_, 3* vertexCount_ , faceCount_); if (vertexDimension_ != 3) { omerr() << "[PLYReader] : Only vertex dimension 3 is supported." << std::endl; return false; } const bool err_enabled = omerr().is_enabled(); size_t complex_faces = 0; if (err_enabled) omerr().disable(); for (std::vector::iterator e_it = elements_.begin(); e_it != elements_.end(); ++e_it) { if (_in.eof()) { if (err_enabled) omerr().enable(); omerr() << "Unexpected end of file while reading." << std::endl; return false; } if (e_it->element_== VERTEX) { // read vertices: for (i = 0; i < e_it->count_ && !_in.eof(); ++i) { vh = _bi.add_vertex(); v[0] = 0.0; v[1] = 0.0; v[2] = 0.0; n[0] = 0.0; n[1] = 0.0; n[2] = 0.0; t[0] = 0.0; t[1] = 0.0; c[0] = 0; c[1] = 0; c[2] = 0; c[3] = 255; for (size_t propertyIndex = 0; propertyIndex < e_it->properties_.size(); ++propertyIndex) { PropertyInfo prop = e_it->properties_[propertyIndex]; switch (prop.property) { case XCOORD: _in >> v[0]; break; case YCOORD: _in >> v[1]; break; case ZCOORD: _in >> v[2]; break; case XNORM: _in >> n[0]; break; case YNORM: _in >> n[1]; break; case ZNORM: _in >> n[2]; break; case TEXX: _in >> t[0]; break; case TEXY: _in >> t[1]; break; case COLORRED: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { _in >> tmp; c[0] = static_cast (tmp * 255.0f); } else _in >> c[0]; break; case COLORGREEN: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { _in >> tmp; c[1] = static_cast (tmp * 255.0f); } else _in >> c[1]; break; case COLORBLUE: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { _in >> tmp; c[2] = static_cast (tmp * 255.0f); } else _in >> c[2]; break; case COLORALPHA: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { _in >> tmp; c[3] = static_cast (tmp * 255.0f); } else _in >> c[3]; break; case CUSTOM_PROP: if (_opt.check(Options::Custom)) readCustomProperty(_in, _bi, vh, prop.name, prop.value, prop.listIndexType); else _in >> trash; break; default: _in >> trash; break; } } _bi.set_point(vh, v); if (_opt.vertex_has_normal()) _bi.set_normal(vh, n); if (_opt.vertex_has_texcoord()) _bi.set_texcoord(vh, t); if (_opt.vertex_has_color()) _bi.set_color(vh, Vec4uc(c)); } } else if (e_it->element_ == FACE) { // faces for (i = 0; i < faceCount_ && !_in.eof(); ++i) { FaceHandle fh; c[0] = 0; c[1] = 0; c[2] = 0; c[3] = 255; for (size_t propertyIndex = 0; propertyIndex < e_it->properties_.size(); ++propertyIndex) { PropertyInfo prop = e_it->properties_[propertyIndex]; switch (prop.property) { case VERTEX_INDICES: // nV = number of Vertices for current face _in >> nV; if (nV == 3) { vhandles.resize(3); _in >> j; _in >> k; _in >> l; vhandles[0] = VertexHandle(j); vhandles[1] = VertexHandle(k); vhandles[2] = VertexHandle(l); } else { vhandles.clear(); for (j = 0; j < nV; ++j) { _in >> idx; vhandles.push_back(VertexHandle(idx)); } } fh = _bi.add_face(vhandles); if (!fh.is_valid()) ++complex_faces; break; case COLORRED: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { _in >> tmp; c[0] = static_cast (tmp * 255.0f); } else _in >> c[0]; break; case COLORGREEN: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { _in >> tmp; c[1] = static_cast (tmp * 255.0f); } else _in >> c[1]; break; case COLORBLUE: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { _in >> tmp; c[2] = static_cast (tmp * 255.0f); } else _in >> c[2]; break; case COLORALPHA: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { _in >> tmp; c[3] = static_cast (tmp * 255.0f); } else _in >> c[3]; break; case CUSTOM_PROP: if (_opt.check(Options::Custom) && fh.is_valid()) readCustomProperty(_in, _bi, fh, prop.name, prop.value, prop.listIndexType); else _in >> trash; break; default: _in >> trash; break; } } if (_opt.face_has_color()) _bi.set_color(fh, Vec4uc(c)); } } else { // other elements for (i = 0; i < e_it->count_ && !_in.eof(); ++i) { for (size_t propertyIndex = 0; propertyIndex < e_it->properties_.size(); ++propertyIndex) { // just skip the values _in >> trash; } } } if(e_it->element_== FACE) // stop reading after the faces since additional elements are not preserved anyway break; } if (err_enabled) omerr().enable(); if (complex_faces) omerr() << complex_faces << "The reader encountered invalid faces, that could not be added.\n"; // File was successfully parsed. return true; } //----------------------------------------------------------------------------- bool _PLYReader_::read_binary(std::istream& _in, BaseImporter& _bi, bool /*_swap*/, const Options& _opt) const { OpenMesh::Vec3f v, n; // Vertex OpenMesh::Vec2f t; // TexCoords BaseImporter::VHandles vhandles; VertexHandle vh; OpenMesh::Vec4i c; // Color float tmp; _bi.reserve(vertexCount_, 3* vertexCount_ , faceCount_); const bool err_enabled = omerr().is_enabled(); size_t complex_faces = 0; if (err_enabled) omerr().disable(); for (std::vector::iterator e_it = elements_.begin(); e_it != elements_.end(); ++e_it) { if (e_it->element_ == VERTEX) { // read vertices: for (unsigned int i = 0; i < e_it->count_ && !_in.eof(); ++i) { vh = _bi.add_vertex(); v[0] = 0.0; v[1] = 0.0; v[2] = 0.0; n[0] = 0.0; n[1] = 0.0; n[2] = 0.0; t[0] = 0.0; t[1] = 0.0; c[0] = 0; c[1] = 0; c[2] = 0; c[3] = 255; for (size_t propertyIndex = 0; propertyIndex < e_it->properties_.size(); ++propertyIndex) { PropertyInfo prop = e_it->properties_[propertyIndex]; switch (prop.property) { case XCOORD: readValue(prop.value, _in, v[0]); break; case YCOORD: readValue(prop.value, _in, v[1]); break; case ZCOORD: readValue(prop.value, _in, v[2]); break; case XNORM: readValue(prop.value, _in, n[0]); break; case YNORM: readValue(prop.value, _in, n[1]); break; case ZNORM: readValue(prop.value, _in, n[2]); break; case TEXX: readValue(prop.value, _in, t[0]); break; case TEXY: readValue(prop.value, _in, t[1]); break; case COLORRED: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { readValue(prop.value, _in, tmp); c[0] = static_cast (tmp * 255.0f); } else readInteger(prop.value, _in, c[0]); break; case COLORGREEN: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { readValue(prop.value, _in, tmp); c[1] = static_cast (tmp * 255.0f); } else readInteger(prop.value, _in, c[1]); break; case COLORBLUE: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { readValue(prop.value, _in, tmp); c[2] = static_cast (tmp * 255.0f); } else readInteger(prop.value, _in, c[2]); break; case COLORALPHA: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { readValue(prop.value, _in, tmp); c[3] = static_cast (tmp * 255.0f); } else readInteger(prop.value, _in, c[3]); break; case CUSTOM_PROP: if (_opt.check(Options::Custom)) readCustomProperty(_in, _bi, vh, prop.name, prop.value, prop.listIndexType); else consume_input(_in, scalar_size_[prop.value]); break; default: // Read unsupported property consume_input(_in, scalar_size_[prop.value]); break; } } _bi.set_point(vh, v); if (_opt.vertex_has_normal()) _bi.set_normal(vh, n); if (_opt.vertex_has_texcoord()) _bi.set_texcoord(vh, t); if (_opt.vertex_has_color()) _bi.set_color(vh, Vec4uc(c)); } } else if (e_it->element_ == FACE) { for (unsigned i = 0; i < e_it->count_ && !_in.eof(); ++i) { FaceHandle fh; c[0] = 0; c[1] = 0; c[2] = 0; c[3] = 255; for (size_t propertyIndex = 0; propertyIndex < e_it->properties_.size(); ++propertyIndex) { PropertyInfo prop = e_it->properties_[propertyIndex]; switch (prop.property) { case VERTEX_INDICES: // nV = number of Vertices for current face unsigned int nV; readInteger(prop.listIndexType, _in, nV); if (nV == 3) { vhandles.resize(3); unsigned int j, k, l; readInteger(prop.value, _in, j); readInteger(prop.value, _in, k); readInteger(prop.value, _in, l); vhandles[0] = VertexHandle(j); vhandles[1] = VertexHandle(k); vhandles[2] = VertexHandle(l); } else { vhandles.clear(); for (unsigned j = 0; j < nV; ++j) { unsigned int idx; readInteger(prop.value, _in, idx); vhandles.push_back(VertexHandle(idx)); } } fh = _bi.add_face(vhandles); if (!fh.is_valid()) ++complex_faces; break; case COLORRED: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { readValue(prop.value, _in, tmp); c[0] = static_cast (tmp * 255.0f); } else readInteger(prop.value, _in, c[0]); break; case COLORGREEN: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { readValue(prop.value, _in, tmp); c[1] = static_cast (tmp * 255.0f); } else readInteger(prop.value, _in, c[1]); break; case COLORBLUE: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { readValue(prop.value, _in, tmp); c[2] = static_cast (tmp * 255.0f); } else readInteger(prop.value, _in, c[2]); break; case COLORALPHA: if (prop.value == ValueTypeFLOAT32 || prop.value == ValueTypeFLOAT) { readValue(prop.value, _in, tmp); c[3] = static_cast (tmp * 255.0f); } else readInteger(prop.value, _in, c[3]); break; case CUSTOM_PROP: if (_opt.check(Options::Custom) && fh.is_valid()) readCustomProperty(_in, _bi, fh, prop.name, prop.value, prop.listIndexType); else consume_input(_in, scalar_size_[prop.value]); break; default: consume_input(_in, scalar_size_[prop.value]); break; } } if (_opt.face_has_color()) _bi.set_color(fh, Vec4uc(c)); } } else { for (unsigned int i = 0; i < e_it->count_ && !_in.eof(); ++i) { for (size_t propertyIndex = 0; propertyIndex < e_it->properties_.size(); ++propertyIndex) { PropertyInfo prop = e_it->properties_[propertyIndex]; // skip element values consume_input(_in, scalar_size_[prop.value]); } } } if (_in.eof()) { if (err_enabled) omerr().enable(); omerr() << "Unexpected end of file while reading." << std::endl; return false; } if (e_it->element_ == FACE) // stop reading after the faces since additional elements are not preserved anyway break; } if (err_enabled) omerr().enable(); if (complex_faces) omerr() << complex_faces << "The reader encountered invalid faces, that could not be added.\n"; return true; } //----------------------------------------------------------------------------- void _PLYReader_::readValue(ValueType _type, std::istream& _in, float& _value) const { switch (_type) { case ValueTypeFLOAT32: case ValueTypeFLOAT: float32_t tmp; restore(_in, tmp, options_.check(Options::MSB)); _value = tmp; break; case ValueTypeDOUBLE: case ValueTypeFLOAT64: double dtmp; readValue(_type, _in, dtmp); _value = static_cast(dtmp); break; default: _value = 0.0; std::cerr << "unsupported conversion type to float: " << _type << std::endl; break; } } //----------------------------------------------------------------------------- void _PLYReader_::readValue(ValueType _type, std::istream& _in, double& _value) const { switch (_type) { case ValueTypeFLOAT64: case ValueTypeDOUBLE: float64_t tmp; restore(_in, tmp, options_.check(Options::MSB)); _value = tmp; break; default: _value = 0.0; std::cerr << "unsupported conversion type to double: " << _type << std::endl; break; } } //----------------------------------------------------------------------------- void _PLYReader_::readValue(ValueType _type, std::istream& _in, unsigned char& _value) const{ unsigned int tmp; readValue(_type,_in,tmp); _value = tmp; } //----------------------------------------------------------------------------- void _PLYReader_::readValue(ValueType _type, std::istream& _in, unsigned short& _value) const{ unsigned int tmp; readValue(_type,_in,tmp); _value = tmp; } //----------------------------------------------------------------------------- void _PLYReader_::readValue(ValueType _type, std::istream& _in, signed char& _value) const{ int tmp; readValue(_type,_in,tmp); _value = tmp; } //----------------------------------------------------------------------------- void _PLYReader_::readValue(ValueType _type, std::istream& _in, short& _value) const{ int tmp; readValue(_type,_in,tmp); _value = tmp; } //----------------------------------------------------------------------------- void _PLYReader_::readValue(ValueType _type, std::istream& _in, unsigned int& _value) const { uint32_t tmp_uint32_t; uint16_t tmp_uint16_t; uint8_t tmp_uchar; switch (_type) { case ValueTypeUINT: case ValueTypeUINT32: restore(_in, tmp_uint32_t, options_.check(Options::MSB)); _value = tmp_uint32_t; break; case ValueTypeUSHORT: case ValueTypeUINT16: restore(_in, tmp_uint16_t, options_.check(Options::MSB)); _value = tmp_uint16_t; break; case ValueTypeUCHAR: case ValueTypeUINT8: restore(_in, tmp_uchar, options_.check(Options::MSB)); _value = tmp_uchar; break; default: _value = 0; std::cerr << "unsupported conversion type to unsigned int: " << _type << std::endl; break; } } //----------------------------------------------------------------------------- void _PLYReader_::readValue(ValueType _type, std::istream& _in, int& _value) const { int32_t tmp_int32_t; int16_t tmp_int16_t; int8_t tmp_char; switch (_type) { case ValueTypeINT: case ValueTypeINT32: restore(_in, tmp_int32_t, options_.check(Options::MSB)); _value = tmp_int32_t; break; case ValueTypeSHORT: case ValueTypeINT16: restore(_in, tmp_int16_t, options_.check(Options::MSB)); _value = tmp_int16_t; break; case ValueTypeCHAR: case ValueTypeINT8: restore(_in, tmp_char, options_.check(Options::MSB)); _value = tmp_char; break; default: _value = 0; std::cerr << "unsupported conversion type to int: " << _type << std::endl; break; } } //----------------------------------------------------------------------------- template void _PLYReader_::readInteger(ValueType _type, std::istream& _in, T& _value) const { static_assert(std::is_integral::value, "Integral required."); int16_t tmp_int16_t; uint16_t tmp_uint16_t; int32_t tmp_int32_t; uint32_t tmp_uint32_t; int8_t tmp_char; uint8_t tmp_uchar; switch (_type) { case ValueTypeINT16: case ValueTypeSHORT: restore(_in, tmp_int16_t, options_.check(Options::MSB)); _value = tmp_int16_t; break; case ValueTypeUINT16: case ValueTypeUSHORT: restore(_in, tmp_uint16_t, options_.check(Options::MSB)); _value = tmp_uint16_t; break; case ValueTypeINT: case ValueTypeINT32: restore(_in, tmp_int32_t, options_.check(Options::MSB)); _value = tmp_int32_t; break; case ValueTypeUINT: case ValueTypeUINT32: restore(_in, tmp_uint32_t, options_.check(Options::MSB)); _value = tmp_uint32_t; break; case ValueTypeCHAR: case ValueTypeINT8: restore(_in, tmp_char, options_.check(Options::MSB)); _value = tmp_char; break; case ValueTypeUCHAR: case ValueTypeUINT8: restore(_in, tmp_uchar, options_.check(Options::MSB)); _value = tmp_uchar; break; default: _value = 0; std::cerr << "unsupported conversion type to integral: " << _type << std::endl; break; } } //------------------------------------------------------------------------------ bool _PLYReader_::can_u_read(const std::string& _filename) const { // !!! Assuming BaseReader::can_u_parse( std::string& ) // does not call BaseReader::read_magic()!!! if (BaseReader::can_u_read(_filename)) { std::ifstream ifs(_filename.c_str()); if (ifs.is_open() && can_u_read(ifs)) { ifs.close(); return true; } } return false; } //----------------------------------------------------------------------------- std::string get_property_name(std::string _string1, std::string _string2) { if (_string1 == "float32" || _string1 == "float64" || _string1 == "float" || _string1 == "double" || _string1 == "int8" || _string1 == "uint8" || _string1 == "char" || _string1 == "uchar" || _string1 == "int32" || _string1 == "uint32" || _string1 == "int" || _string1 == "uint" || _string1 == "int16" || _string1 == "uint16" || _string1 == "short" || _string1 == "ushort") return _string2; if (_string2 == "float32" || _string2 == "float64" || _string2 == "float" || _string2 == "double" || _string2 == "int8" || _string2 == "uint8" || _string2 == "char" || _string2 == "uchar" || _string2 == "int32" || _string2 == "uint32" || _string2 == "int" || _string2 == "uint" || _string2 == "int16" || _string2 == "uint16" || _string2 == "short" || _string2 == "ushort") return _string1; std::cerr << "Unsupported entry type" << std::endl; return "Unsupported"; } //----------------------------------------------------------------------------- _PLYReader_::ValueType get_property_type(const std::string& _string1, const std::string& _string2) { if (_string1 == "float32" || _string2 == "float32") return _PLYReader_::ValueTypeFLOAT32; else if (_string1 == "float64" || _string2 == "float64") return _PLYReader_::ValueTypeFLOAT64; else if (_string1 == "float" || _string2 == "float") return _PLYReader_::ValueTypeFLOAT; else if (_string1 == "double" || _string2 == "double") return _PLYReader_::ValueTypeDOUBLE; else if (_string1 == "int8" || _string2 == "int8") return _PLYReader_::ValueTypeINT8; else if (_string1 == "uint8" || _string2 == "uint8") return _PLYReader_::ValueTypeUINT8; else if (_string1 == "char" || _string2 == "char") return _PLYReader_::ValueTypeCHAR; else if (_string1 == "uchar" || _string2 == "uchar") return _PLYReader_::ValueTypeUCHAR; else if (_string1 == "int32" || _string2 == "int32") return _PLYReader_::ValueTypeINT32; else if (_string1 == "uint32" || _string2 == "uint32") return _PLYReader_::ValueTypeUINT32; else if (_string1 == "int" || _string2 == "int") return _PLYReader_::ValueTypeINT; else if (_string1 == "uint" || _string2 == "uint") return _PLYReader_::ValueTypeUINT; else if (_string1 == "int16" || _string2 == "int16") return _PLYReader_::ValueTypeINT16; else if (_string1 == "uint16" || _string2 == "uint16") return _PLYReader_::ValueTypeUINT16; else if (_string1 == "short" || _string2 == "short") return _PLYReader_::ValueTypeSHORT; else if (_string1 == "ushort" || _string2 == "ushort") return _PLYReader_::ValueTypeUSHORT; return _PLYReader_::Unsupported; } //----------------------------------------------------------------------------- bool _PLYReader_::can_u_read(std::istream& _is) const { // Clear per file options options_.cleanup(); // clear element list elements_.clear(); // read 1st line std::string line; std::getline(_is, line); trim(line); // Handle '\r\n' newlines const size_t s = line.size(); if( s > 0 && line[s - 1] == '\r') line.resize(s - 1); //Check if this file is really a ply format if (line != "PLY" && line != "ply") return false; vertexCount_ = 0; faceCount_ = 0; vertexDimension_ = 0; unsigned int elementCount = 0; std::string keyword; std::string fileType; std::string elementName = ""; std::string propertyName; std::string listIndexType; std::string listEntryType; float version; _is >> keyword; _is >> fileType; _is >> version; if (_is.bad()) { omerr() << "Defect PLY header detected" << std::endl; return false; } if (fileType == "ascii") { options_ -= Options::Binary; } else if (fileType == "binary_little_endian") { options_ += Options::Binary; options_ += Options::LSB; //if (Endian::local() == Endian::MSB) // options_ += Options::Swap; } else if (fileType == "binary_big_endian") { options_ += Options::Binary; options_ += Options::MSB; //if (Endian::local() == Endian::LSB) // options_ += Options::Swap; } else { omerr() << "Unsupported PLY format: " << fileType << std::endl; return false; } std::streamoff streamPos = _is.tellg(); _is >> keyword; while (keyword != "end_header") { if (keyword == "comment") { std::getline(_is, line); } else if (keyword == "element") { _is >> elementName; _is >> elementCount; ElementInfo element; element.name_ = elementName; element.count_ = elementCount; if (elementName == "vertex") { vertexCount_ = elementCount; element.element_ = VERTEX; } else if (elementName == "face") { faceCount_ = elementCount; element.element_ = FACE; } else { omerr() << "PLY header unsupported element type: " << elementName << std::endl; element.element_ = UNKNOWN; } elements_.push_back(element); } else if (keyword == "property") { std::string tmp1; std::string tmp2; // Read first keyword, as it might be a list _is >> tmp1; if (tmp1 == "list") { _is >> listIndexType; _is >> listEntryType; _is >> propertyName; ValueType indexType = Unsupported; ValueType entryType = Unsupported; if (listIndexType == "uint8") { indexType = ValueTypeUINT8; } else if (listIndexType == "uint16") { indexType = ValueTypeUINT16; } else if (listIndexType == "uchar") { indexType = ValueTypeUCHAR; } else if (listIndexType == "int") { indexType = ValueTypeINT; } else { omerr() << "Unsupported Index type for property list: " << listIndexType << std::endl; return false; } entryType = get_property_type(listEntryType, listEntryType); if (entryType == Unsupported) { omerr() << "Unsupported Entry type for property list: " << listEntryType << std::endl; } PropertyInfo property(CUSTOM_PROP, entryType, propertyName); property.listIndexType = indexType; if (elementName == "face") { // special case for vertex indices if (propertyName == "vertex_index" || propertyName == "vertex_indices") { property.property = VERTEX_INDICES; if (!elements_.back().properties_.empty()) { omerr() << "Custom face Properties defined, before 'vertex_indices' property was defined. They will be skipped" << std::endl; elements_.back().properties_.clear(); } } else { options_ += Options::Custom; } } else omerr() << "property " << propertyName << " belongs to unsupported element " << elementName << std::endl; elements_.back().properties_.push_back(property); } else { // as this is not a list property, read second value of property _is >> tmp2; // Extract name and type of property // As the order seems to be different in some files, autodetect it. ValueType valueType = get_property_type(tmp1, tmp2); propertyName = get_property_name(tmp1, tmp2); PropertyInfo entry; //special treatment for some vertex properties. if (elementName == "vertex") { if (propertyName == "x") { entry = PropertyInfo(XCOORD, valueType); vertexDimension_++; } else if (propertyName == "y") { entry = PropertyInfo(YCOORD, valueType); vertexDimension_++; } else if (propertyName == "z") { entry = PropertyInfo(ZCOORD, valueType); vertexDimension_++; } else if (propertyName == "nx") { entry = PropertyInfo(XNORM, valueType); options_ += Options::VertexNormal; } else if (propertyName == "ny") { entry = PropertyInfo(YNORM, valueType); options_ += Options::VertexNormal; } else if (propertyName == "nz") { entry = PropertyInfo(ZNORM, valueType); options_ += Options::VertexNormal; } else if (propertyName == "u" || propertyName == "s") { entry = PropertyInfo(TEXX, valueType); options_ += Options::VertexTexCoord; } else if (propertyName == "v" || propertyName == "t") { entry = PropertyInfo(TEXY, valueType); options_ += Options::VertexTexCoord; } else if (propertyName == "red") { entry = PropertyInfo(COLORRED, valueType); options_ += Options::VertexColor; if (valueType == ValueTypeFLOAT || valueType == ValueTypeFLOAT32) options_ += Options::ColorFloat; } else if (propertyName == "green") { entry = PropertyInfo(COLORGREEN, valueType); options_ += Options::VertexColor; if (valueType == ValueTypeFLOAT || valueType == ValueTypeFLOAT32) options_ += Options::ColorFloat; } else if (propertyName == "blue") { entry = PropertyInfo(COLORBLUE, valueType); options_ += Options::VertexColor; if (valueType == ValueTypeFLOAT || valueType == ValueTypeFLOAT32) options_ += Options::ColorFloat; } else if (propertyName == "diffuse_red") { entry = PropertyInfo(COLORRED, valueType); options_ += Options::VertexColor; if (valueType == ValueTypeFLOAT || valueType == ValueTypeFLOAT32) options_ += Options::ColorFloat; } else if (propertyName == "diffuse_green") { entry = PropertyInfo(COLORGREEN, valueType); options_ += Options::VertexColor; if (valueType == ValueTypeFLOAT || valueType == ValueTypeFLOAT32) options_ += Options::ColorFloat; } else if (propertyName == "diffuse_blue") { entry = PropertyInfo(COLORBLUE, valueType); options_ += Options::VertexColor; if (valueType == ValueTypeFLOAT || valueType == ValueTypeFLOAT32) options_ += Options::ColorFloat; } else if (propertyName == "alpha") { entry = PropertyInfo(COLORALPHA, valueType); options_ += Options::VertexColor; options_ += Options::ColorAlpha; if (valueType == ValueTypeFLOAT || valueType == ValueTypeFLOAT32) options_ += Options::ColorFloat; } } else if (elementName == "face") { if (propertyName == "red") { entry = PropertyInfo(COLORRED, valueType); options_ += Options::FaceColor; if (valueType == ValueTypeFLOAT || valueType == ValueTypeFLOAT32) options_ += Options::ColorFloat; } else if (propertyName == "green") { entry = PropertyInfo(COLORGREEN, valueType); options_ += Options::FaceColor; if (valueType == ValueTypeFLOAT || valueType == ValueTypeFLOAT32) options_ += Options::ColorFloat; } else if (propertyName == "blue") { entry = PropertyInfo(COLORBLUE, valueType); options_ += Options::FaceColor; if (valueType == ValueTypeFLOAT || valueType == ValueTypeFLOAT32) options_ += Options::ColorFloat; } else if (propertyName == "alpha") { entry = PropertyInfo(COLORALPHA, valueType); options_ += Options::FaceColor; options_ += Options::ColorAlpha; if (valueType == ValueTypeFLOAT || valueType == ValueTypeFLOAT32) options_ += Options::ColorFloat; } } //not a special property, load as custom if (entry.value == Unsupported){ Property prop = CUSTOM_PROP; options_ += Options::Custom; entry = PropertyInfo(prop, valueType, propertyName); } if (entry.property != UNSUPPORTED) { elements_.back().properties_.push_back(entry); } } } else { omlog() << "Unsupported keyword : " << keyword << std::endl; } streamPos = _is.tellg(); _is >> keyword; if (_is.bad()) { omerr() << "Error while reading PLY file header" << std::endl; return false; } } // As the binary data is directy after the end_header keyword // and the stream removes too many bytes, seek back to the right position if (options_.is_binary()) { _is.seekg(streamPos); char c1 = 0; char c2 = 0; _is.get(c1); _is.get(c2); if (c1 == 0x0D && c2 == 0x0A) { _is.seekg(streamPos + 14); } else { _is.seekg(streamPos + 12); } } return true; } //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/reader/OMReader.hh0000660000175000011300000001566114172246500022325 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements a reader module for OFF files // //============================================================================= #ifndef __OMREADER_HH__ #define __OMREADER_HH__ //=== INCLUDES ================================================================ // OpenMesh #include #include #include #include #include #include // STD C++ #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //== IMPLEMENTATION =========================================================== /** Implementation of the OM format reader. This class is singleton'ed by SingletonT to OMReader. */ class OPENMESHDLLEXPORT _OMReader_ : public BaseReader { public: _OMReader_(); virtual ~_OMReader_() { } std::string get_description() const override { return "OpenMesh File Format"; } std::string get_extensions() const override { return "om"; } std::string get_magic() const override { return "OM"; } bool read(const std::string& _filename, BaseImporter& _bi, Options& _opt ) override; //! Stream Reader for std::istream input in binary format bool read(std::istream& _is, BaseImporter& _bi, Options& _opt ) override; virtual bool can_u_read(const std::string& _filename) const override; virtual bool can_u_read(std::istream& _is) const; private: bool supports( const OMFormat::uint8 version ) const; bool read_ascii(std::istream& _is, BaseImporter& _bi, Options& _opt) const; bool read_binary(std::istream& _is, BaseImporter& _bi, Options& _opt) const; typedef OMFormat::Header Header; typedef OMFormat::Chunk::Header ChunkHeader; typedef OMFormat::Chunk::PropertyName PropertyName; // initialized/updated by read_binary*/read_ascii* mutable size_t bytes_; mutable Options fileOptions_; mutable Header header_; mutable ChunkHeader chunk_header_; mutable PropertyName property_name_; bool read_binary_vertex_chunk( std::istream &_is, BaseImporter &_bi, Options &_opt, bool _swap) const; bool read_binary_face_chunk( std::istream &_is, BaseImporter &_bi, Options &_opt, bool _swap) const; bool read_binary_edge_chunk( std::istream &_is, BaseImporter &_bi, Options &_opt, bool _swap) const; bool read_binary_halfedge_chunk( std::istream &_is, BaseImporter &_bi, Options &_opt, bool _swap) const; bool read_binary_mesh_chunk( std::istream &_is, BaseImporter &_bi, Options &_opt, bool _swap) const; size_t restore_binary_custom_data(std::istream& _is, BaseProperty* _bp, size_t _n_elem, bool _swap) const; //------------------helper private: void add_generic_property(OMFormat::Chunk::PropertyName& _property_type, BaseImporter& _bi) const; }; //== TYPE DEFINITION ========================================================== /// Declare the single entity of the OM reader. extern _OMReader_ __OMReaderInstance; OPENMESHDLLEXPORT _OMReader_& OMReader(); //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/reader/OFFReader.hh0000660000175000011300000001457714172246500022431 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements a reader module for OFF files // //============================================================================= #pragma once //=== INCLUDES ================================================================ #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //== FORWARDS ================================================================= class BaseImporter; //== IMPLEMENTATION =========================================================== /** Implementation of the OFF format reader. This class is singleton'ed by SingletonT to OFFReader. By passing Options to the read function you can manipulate the reading behavoir. The following options can be set: VertexNormal VertexColor VertexTexCoord FaceColor ColorAlpha [only when reading binary] These options define if the corresponding data should be read (if available) or if it should be omitted. After execution of the read function. The options object contains information about what was actually read. e.g. if VertexNormal was true when the read function was called, but the file did not contain vertex normals then it is false afterwards. When reading a binary off with Color Flag in the header it is assumed that all vertices and faces have colors in the format "int int int". If ColorAlpha is set the format "int int int int" is assumed. */ class OPENMESHDLLEXPORT _OFFReader_ : public BaseReader { public: _OFFReader_(); /// Destructor virtual ~_OFFReader_() {}; std::string get_description() const override { return "Object File Format"; } std::string get_extensions() const override { return "off"; } std::string get_magic() const override { return "OFF"; } bool read(const std::string& _filename, BaseImporter& _bi, Options& _opt) override; bool can_u_read(const std::string& _filename) const override; bool read(std::istream& _in, BaseImporter& _bi, Options& _opt ) override; private: bool can_u_read(std::istream& _is) const; bool read_ascii(std::istream& _in, BaseImporter& _bi, Options& _opt) const; bool read_binary(std::istream& _in, BaseImporter& _bi, Options& _opt, bool swap) const; void readValue(std::istream& _in, float& _value) const; void readValue(std::istream& _in, int& _value) const; void readValue(std::istream& _in, unsigned int& _value) const; int getColorType(std::string & _line, bool _texCoordsAvailable) const; //available options for reading mutable Options options_; //options that the user wants to read mutable Options userOptions_; }; //== TYPE DEFINITION ========================================================== /// Declare the single entity of the OFF reader extern _OFFReader_ __OFFReaderInstance; OPENMESHDLLEXPORT _OFFReader_& OFFReader(); //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/reader/STLReader.cc0000660000175000011300000003076014172246500022437 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== INCLUDES ================================================================= // STL #include #include #include #include // OpenMesh #include #include #include //comppare strings crossplatform ignorign case #ifdef _WIN32 #define strnicmp _strnicmp #else #define strnicmp strncasecmp #endif //=== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //=== INSTANCIATE ============================================================= // register the STLReader singleton with MeshReader _STLReader_ __STLReaderInstance; _STLReader_& STLReader() { return __STLReaderInstance; } //=== IMPLEMENTATION ========================================================== _STLReader_:: _STLReader_() : eps_(FLT_MIN) { IOManager().register_module(this); } //----------------------------------------------------------------------------- bool _STLReader_:: read(const std::string& _filename, BaseImporter& _bi, Options& _opt) { bool result = false; STL_Type file_type = NONE; if ( check_extension( _filename, "stla" ) ) { file_type = STLA; } else if ( check_extension( _filename, "stlb" ) ) { file_type = STLB; } else if ( check_extension( _filename, "stl" ) ) { file_type = check_stl_type(_filename); } switch (file_type) { case STLA: { result = read_stla(_filename, _bi, _opt); _opt -= Options::Binary; break; } case STLB: { result = read_stlb(_filename, _bi, _opt); _opt += Options::Binary; break; } default: { result = false; break; } } return result; } bool _STLReader_::read(std::istream& _is, BaseImporter& _bi, Options& _opt) { bool result = false; if (_opt & Options::Binary) result = read_stlb(_is, _bi, _opt); else result = read_stla(_is, _bi, _opt); return result; } //----------------------------------------------------------------------------- #ifndef DOXY_IGNORE_THIS class CmpVec { public: explicit CmpVec(float _eps=FLT_MIN) : eps_(_eps) {} bool operator()( const Vec3f& _v0, const Vec3f& _v1 ) const { if (fabs(_v0[0] - _v1[0]) <= eps_) { if (fabs(_v0[1] - _v1[1]) <= eps_) { return (_v0[2] < _v1[2] - eps_); } else return (_v0[1] < _v1[1] - eps_); } else return (_v0[0] < _v1[0] - eps_); } private: float eps_; }; #endif //----------------------------------------------------------------------------- void trimStdString( std::string& _string) { // Trim Both leading and trailing spaces size_t start = _string.find_first_not_of(" \t\r\n"); size_t end = _string.find_last_not_of(" \t\r\n"); if(( std::string::npos == start ) || ( std::string::npos == end)) _string = ""; else _string = _string.substr( start, end-start+1 ); } //----------------------------------------------------------------------------- bool _STLReader_:: read_stla(const std::string& _filename, BaseImporter& _bi, Options& _opt) const { std::fstream in( _filename.c_str(), std::ios_base::in ); if (!in) { omerr() << "[STLReader] : cannot not open file " << _filename << std::endl; return false; } bool res = read_stla(in, _bi, _opt); if (in) in.close(); return res; } //----------------------------------------------------------------------------- bool _STLReader_:: read_stla(std::istream& _in, BaseImporter& _bi, Options& _opt) const { unsigned int i; OpenMesh::Vec3f v; OpenMesh::Vec3f n; BaseImporter::VHandles vhandles; CmpVec comp(eps_); std::map vMap(comp); std::map::iterator vMapIt; std::string line; std::string garbage; std::stringstream strstream; bool facet_normal(false); while( _in && !_in.eof() ) { // Get one line std::getline(_in, line); if ( _in.bad() ){ omerr() << " Warning! Could not read stream properly!\n"; return false; } // Trim Both leading and trailing spaces trimStdString(line); // Normal found? if (line.find("facet normal") != std::string::npos) { strstream.str(line); strstream.clear(); // facet strstream >> garbage; // normal strstream >> garbage; strstream >> n[0]; strstream >> n[1]; strstream >> n[2]; facet_normal = true; } // Detected a triangle if ( (line.find("outer") != std::string::npos) || (line.find("OUTER") != std::string::npos ) ) { vhandles.clear(); for (i=0; i<3; ++i) { // Get one vertex std::getline(_in, line); trimStdString(line); strstream.str(line); strstream.clear(); strstream >> garbage; strstream >> v[0]; strstream >> v[1]; strstream >> v[2]; // has vector been referenced before? if ((vMapIt=vMap.find(v)) == vMap.end()) { // No : add vertex and remember idx/vector mapping VertexHandle handle = _bi.add_vertex(v); vhandles.push_back(handle); vMap[v] = handle; } else // Yes : get index from map vhandles.push_back(vMapIt->second); } // Add face only if it is not degenerated if ((vhandles[0] != vhandles[1]) && (vhandles[0] != vhandles[2]) && (vhandles[1] != vhandles[2])) { FaceHandle fh = _bi.add_face(vhandles); // set the normal if requested // if a normal was requested but could not be found we unset the option if (facet_normal) { if (fh.is_valid() && _opt.face_has_normal()) _bi.set_normal(fh, n); } else _opt -= Options::FaceNormal; } facet_normal = false; } } return true; } //----------------------------------------------------------------------------- bool _STLReader_:: read_stlb(const std::string& _filename, BaseImporter& _bi, Options& _opt) const { std::fstream in( _filename.c_str(), std::ios_base::in | std::ios_base::binary); if (!in) { omerr() << "[STLReader] : cannot not open file " << _filename << std::endl; return false; } bool res = read_stlb(in, _bi, _opt); if (in) in.close(); return res; } //----------------------------------------------------------------------------- bool _STLReader_:: read_stlb(std::istream& _in, BaseImporter& _bi, Options& _opt) const { char dummy[100]; bool swapFlag; unsigned int i, nT; OpenMesh::Vec3f v, n; BaseImporter::VHandles vhandles; std::map vMap; std::map::iterator vMapIt; // check size of types if ((sizeof(float) != 4) || (sizeof(int) != 4)) { omerr() << "[STLReader] : wrong type size\n"; return false; } // determine endian mode union { unsigned int i; unsigned char c[4]; } endian_test; endian_test.i = 1; swapFlag = (endian_test.c[3] == 1); // read number of triangles _in.read(dummy, 80); nT = read_int(_in, swapFlag); // read triangles while (nT) { vhandles.clear(); // read triangle normal n[0] = read_float(_in, swapFlag); n[1] = read_float(_in, swapFlag); n[2] = read_float(_in, swapFlag); // triangle's vertices for (i=0; i<3; ++i) { v[0] = read_float(_in, swapFlag); v[1] = read_float(_in, swapFlag); v[2] = read_float(_in, swapFlag); // has vector been referenced before? if ((vMapIt=vMap.find(v)) == vMap.end()) { // No : add vertex and remember idx/vector mapping VertexHandle handle = _bi.add_vertex(v); vhandles.push_back(handle); vMap[v] = handle; } else // Yes : get index from map vhandles.push_back(vMapIt->second); } // Add face only if it is not degenerated if ((vhandles[0] != vhandles[1]) && (vhandles[0] != vhandles[2]) && (vhandles[1] != vhandles[2])) { FaceHandle fh = _bi.add_face(vhandles); if (fh.is_valid() && _opt.face_has_normal()) _bi.set_normal(fh, n); } _in.read(dummy, 2); --nT; } return true; } //----------------------------------------------------------------------------- _STLReader_::STL_Type _STLReader_:: check_stl_type(const std::string& _filename) const { // Check the file size if it matches the binary value given after the header. //open the file FILE* in = fopen(_filename.c_str(), "rb"); if (!in) return NONE; // determine endian mode union { unsigned int i; unsigned char c[4]; } endian_test; endian_test.i = 1; bool swapFlag = (endian_test.c[3] == 1); // read number of triangles char dummy[100]; fread(dummy, 1, 80, in); size_t nT = read_int(in, swapFlag); // compute file size from nT size_t binary_size = 84 + nT*50; // get actual file size size_t file_size(0); rewind(in); while (!feof(in)) file_size += fread(dummy, 1, 100, in); fclose(in); // if sizes match -> it's STLB otherwise STLA is assumed return (binary_size == file_size ? STLB : STLA); } //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/reader/BaseReader.hh0000660000175000011300000001754114172246500022663 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements the baseclass for IOManager file access modules // //============================================================================= #pragma once //=== INCLUDES ================================================================ // STD C++ #include #include #include #include #include // OpenMesh #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== /** Base class for reader modules. Reader modules access persistent data and pass them to the desired data structure by the means of a BaseImporter derivative. All reader modules must be derived from this class. */ class OPENMESHDLLEXPORT BaseReader { public: /// Destructor virtual ~BaseReader() {} /// Returns a brief description of the file type that can be parsed. virtual std::string get_description() const = 0; /** Returns a string with the accepted file extensions separated by a whitespace and in small caps. */ virtual std::string get_extensions() const = 0; /// Return magic bits used to determine file format virtual std::string get_magic() const { return std::string(""); } /** Reads a mesh given by a filename. Usually this method opens a stream and passes it to stream read method. Acceptance checks by filename extension can be placed here. Options can be passed via _opt. After execution _opt contains the Options that were available */ virtual bool read(const std::string& _filename, BaseImporter& _bi, Options& _opt) = 0; /** Reads a mesh given by a std::stream. This method usually uses the same stream reading method that read uses. Options can be passed via _opt. After execution _opt contains the Options that were available. Please make sure that if _is is std::ifstream, the correct std::ios_base::openmode flags are set. */ virtual bool read(std::istream& _is, BaseImporter& _bi, Options& _opt) = 0; /** \brief Returns true if writer can parse _filename (checks extension). * _filename can also provide an extension without a name for a file e.g. _filename == "om" checks, if the reader can read the "om" extension * @param _filename complete name of a file or just the extension * @result true, if reader can read data with the given extension */ virtual bool can_u_read(const std::string& _filename) const; protected: // case insensitive search for _ext in _fname. bool check_extension(const std::string& _fname, const std::string& _ext) const; }; /** \brief Trim left whitespace * * Removes whitespace at the beginning of the string * * @param _string input string * @return trimmed string */ static inline std::string &left_trim(std::string &_string) { // Find out if the compiler supports CXX11 #if ( __cplusplus >= 201103L || _MSVC_LANG >= 201103L ) // as with CXX11 we can use lambda expressions _string.erase(_string.begin(), std::find_if(_string.begin(), _string.end(), [](int i)->int { return ! std::isspace(i); })); #else // we do what we did before _string.erase(_string.begin(), std::find_if(_string.begin(), _string.end(), std::not1(std::ptr_fun(std::isspace)))); #endif return _string; } /** \brief Trim right whitespace * * Removes whitespace at the end of the string * * @param _string input string * @return trimmed string */ static inline std::string &right_trim(std::string &_string) { // Find out if the compiler supports CXX11 #if ( __cplusplus >= 201103L || _MSVC_LANG >= 201103L ) // as with CXX11 we can use lambda expressions _string.erase(std::find_if(_string.rbegin(), _string.rend(), [](int i)->int { return ! std::isspace(i); } ).base(), _string.end()); #else // we do what we did before _string.erase(std::find_if(_string.rbegin(), _string.rend(), std::not1(std::ptr_fun(std::isspace))).base(), _string.end()); #endif return _string; } /** \brief Trim whitespace * * Removes whitespace at the beginning and end of the string * * @param _string input string * @return trimmed string */ static inline std::string &trim(std::string &_string) { return left_trim(right_trim(_string)); } //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/reader/OFFReader.cc0000660000175000011300000004657514172246500022422 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #define LINE_LEN 4096 //== INCLUDES ================================================================= // OpenMesh #include #include #include #include #include // #include //STL #include #include #include #include #if defined(OM_CC_MIPS) # include /// \bug Workaround for STLPORT 4.6: isspace seems not to be in namespace std! #elif defined(_STLPORT_VERSION) && (_STLPORT_VERSION==0x460) # include #else using std::isspace; #endif #ifndef WIN32 #endif //=== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //============================================================================= //=== INSTANCIATE ============================================================= _OFFReader_ __OFFReaderInstance; _OFFReader_& OFFReader() { return __OFFReaderInstance; } //=== IMPLEMENTATION ========================================================== _OFFReader_::_OFFReader_() { IOManager().register_module(this); } //----------------------------------------------------------------------------- bool _OFFReader_::read(const std::string& _filename, BaseImporter& _bi, Options& _opt) { std::ifstream ifile(_filename.c_str(), (options_.is_binary() ? std::ios::binary | std::ios::in : std::ios::in) ); if (!ifile.is_open() || !ifile.good()) { omerr() << "[OFFReader] : cannot not open file " << _filename << std::endl; return false; } assert(ifile); bool result = read(ifile, _bi, _opt); ifile.close(); return result; } //----------------------------------------------------------------------------- bool _OFFReader_::read(std::istream& _in, BaseImporter& _bi, Options& _opt ) { if (!_in.good()) { omerr() << "[OMReader] : cannot not use stream " << std::endl; return false; } // filter relevant options for reading bool swap = _opt.check( Options::Swap ); userOptions_ = _opt; // build options to be returned _opt.clear(); if (options_.vertex_has_normal() && userOptions_.vertex_has_normal()) _opt += Options::VertexNormal; if (options_.vertex_has_texcoord() && userOptions_.vertex_has_texcoord()) _opt += Options::VertexTexCoord; if (options_.vertex_has_color() && userOptions_.vertex_has_color()) _opt += Options::VertexColor; if (options_.face_has_color() && userOptions_.face_has_color()) _opt += Options::FaceColor; if (options_.is_binary()) _opt += Options::Binary; //force user-choice for the alpha value when reading binary if ( options_.is_binary() && userOptions_.color_has_alpha() ) options_ += Options::ColorAlpha; return (options_.is_binary() ? read_binary(_in, _bi, _opt, swap) : read_ascii(_in, _bi, _opt)); } //----------------------------------------------------------------------------- bool _OFFReader_::read_ascii(std::istream& _in, BaseImporter& _bi, Options& _opt) const { unsigned int i, j, k, l, idx; unsigned int nV, nF, dummy; OpenMesh::Vec3f v, n; OpenMesh::Vec2f t; OpenMesh::Vec3i c3; OpenMesh::Vec3f c3f; OpenMesh::Vec4i c4; OpenMesh::Vec4f c4f; BaseImporter::VHandles vhandles; VertexHandle vh; std::stringstream stream; std::string trash; // read header line std::string header; std::getline(_in,header); // + #Vertice, #Faces, #Edges _in >> nV; _in >> nF; _in >> dummy; _bi.reserve(nV, 3*nV, nF); // read vertices: coord [hcoord] [normal] [color] [texcoord] for (i=0; i> v[0]; _in >> v[1]; _in >> v[2]; vh = _bi.add_vertex(v); //perhaps read NORMAL if ( options_.vertex_has_normal() ){ _in >> n[0]; _in >> n[1]; _in >> n[2]; if ( userOptions_.vertex_has_normal() ) _bi.set_normal(vh, n); } //take the rest of the line and check how colors are defined std::string line; std::getline(_in,line); int colorType = getColorType(line, options_.vertex_has_texcoord() ); stream.str(line); stream.clear(); //perhaps read COLOR if ( options_.vertex_has_color() ){ switch (colorType){ case 0 : break; //no color case 1 : stream >> trash; break; //one int (isn't handled atm) case 2 : stream >> trash; stream >> trash; break; //corrupt format (ignore) // rgb int case 3 : stream >> c3[0]; stream >> c3[1]; stream >> c3[2]; if ( userOptions_.vertex_has_color() ) _bi.set_color( vh, Vec3uc( c3 ) ); break; // rgba int case 4 : stream >> c4[0]; stream >> c4[1]; stream >> c4[2]; stream >> c4[3]; if ( userOptions_.vertex_has_color() ) _bi.set_color( vh, Vec4uc( c4 ) ); break; // rgb floats case 5 : stream >> c3f[0]; stream >> c3f[1]; stream >> c3f[2]; if ( userOptions_.vertex_has_color() ) { _bi.set_color( vh, c3f ); _opt += Options::ColorFloat; } break; // rgba floats case 6 : stream >> c4f[0]; stream >> c4f[1]; stream >> c4f[2]; stream >> c4f[3]; if ( userOptions_.vertex_has_color() ) { _bi.set_color( vh, c4f ); _opt += Options::ColorFloat; } break; default: std::cerr << "Error in file format (colorType = " << colorType << ")\n"; break; } } //perhaps read TEXTURE COORDs if ( options_.vertex_has_texcoord() ){ stream >> t[0]; stream >> t[1]; if ( userOptions_.vertex_has_texcoord() ) _bi.set_texcoord(vh, t); } } // faces // #N .. [color spec] for (i=0; i> nV; if (nV == 3) { vhandles.resize(3); _in >> j; _in >> k; _in >> l; vhandles[0] = VertexHandle(j); vhandles[1] = VertexHandle(k); vhandles[2] = VertexHandle(l); } else { vhandles.clear(); for (j=0; j> idx; vhandles.push_back(VertexHandle(idx)); } } FaceHandle fh = _bi.add_face(vhandles); //perhaps read face COLOR if ( options_.face_has_color() ){ //take the rest of the line and check how colors are defined std::string line; std::getline(_in,line); int colorType = getColorType(line, false ); stream.str(line); stream.clear(); switch (colorType){ case 0 : break; //no color case 1 : stream >> trash; break; //one int (isn't handled atm) case 2 : stream >> trash; stream >> trash; break; //corrupt format (ignore) // rgb int case 3 : stream >> c3[0]; stream >> c3[1]; stream >> c3[2]; if ( userOptions_.face_has_color() ) _bi.set_color( fh, Vec3uc( c3 ) ); break; // rgba int case 4 : stream >> c4[0]; stream >> c4[1]; stream >> c4[2]; stream >> c4[3]; if ( userOptions_.face_has_color() ) _bi.set_color( fh, Vec4uc( c4 ) ); break; // rgb floats case 5 : stream >> c3f[0]; stream >> c3f[1]; stream >> c3f[2]; if ( userOptions_.face_has_color() ) { _bi.set_color( fh, c3f ); _opt += Options::ColorFloat; } break; // rgba floats case 6 : stream >> c4f[0]; stream >> c4f[1]; stream >> c4f[2]; stream >> c4f[3]; if ( userOptions_.face_has_color() ) { _bi.set_color( fh, c4f ); _opt += Options::ColorFloat; } break; default: std::cerr << "Error in file format (colorType = " << colorType << ")\n"; break; } } } // File was successfully parsed. return true; } //----------------------------------------------------------------------------- int _OFFReader_::getColorType(std::string& _line, bool _texCoordsAvailable) const { /* 0 : no Color 1 : one int (e.g colormap index) 2 : two items (error!) 3 : 3 ints 4 : 3 ints 5 : 3 floats 6 : 4 floats */ // Check if we have any additional information here if ( _line.size() < 1 ) return 0; //first remove spaces at start/end of the line while (_line.size() > 0 && std::isspace(_line[0])) _line = _line.substr(1); while (_line.size() > 0 && std::isspace(_line[ _line.length()-1 ])) _line = _line.substr(0, _line.length()-1); //count the remaining items in the line size_t found; int count = 0; found=_line.find_first_of(" "); while (found!=std::string::npos){ count++; found=_line.find_first_of(" ",found+1); } if (!_line.empty()) count++; if (_texCoordsAvailable) count -= 2; if (count == 3 || count == 4){ //get first item found = _line.find(" "); std::string c1 = _line.substr (0,found); if (c1.find(".") != std::string::npos){ if (count == 3) count = 5; else count = 6; } } return count; } void _OFFReader_::readValue(std::istream& _in, float& _value) const{ float32_t tmp; restore( _in , tmp, false ); //assuming LSB byte order _value = tmp; } void _OFFReader_::readValue(std::istream& _in, int& _value) const{ uint32_t tmp; restore( _in , tmp, false ); //assuming LSB byte order _value = tmp; } void _OFFReader_::readValue(std::istream& _in, unsigned int& _value) const{ uint32_t tmp; restore( _in , tmp, false ); //assuming LSB byte order _value = tmp; } bool _OFFReader_::read_binary(std::istream& _in, BaseImporter& _bi, Options& _opt, bool /*_swap*/) const { unsigned int i, j, k, l, idx; unsigned int nV, nF, dummy; OpenMesh::Vec3f v, n; OpenMesh::Vec3i c; OpenMesh::Vec4i cA; OpenMesh::Vec3f cf; OpenMesh::Vec4f cAf; OpenMesh::Vec2f t; BaseImporter::VHandles vhandles; VertexHandle vh; // read header line std::string header; std::getline(_in,header); // + #Vertice, #Faces, #Edges readValue(_in, nV); readValue(_in, nF); readValue(_in, dummy); _bi.reserve(nV, 3*nV, nF); // read vertices: coord [hcoord] [normal] [color] [texcoord] for (i=0; i .. [color spec] // So far color spec is unsupported! for (i=0; i 1 ) && ( p[0] == 'S' && p[1] == 'T') ) { options_ += Options::VertexTexCoord; p += 2; remainingChars -= 2; } if ( ( remainingChars > 0 ) && ( p[0] == 'C') ) { options_ += Options::VertexColor; options_ += Options::FaceColor; ++p; --remainingChars; } if ( ( remainingChars > 0 ) && ( p[0] == 'N') ) { options_ += Options::VertexNormal; ++p; --remainingChars; } if ( ( remainingChars > 0 ) && (p[0] == '4' ) ) { vertexDimensionTooHigh = true; ++p; --remainingChars; } if ( ( remainingChars > 0 ) && ( p[0] == 'n') ) { vertexDimensionTooHigh = true; ++p; --remainingChars; } if ( ( remainingChars < 3 ) || (!(p[0] == 'O' && p[1] == 'F' && p[2] == 'F') ) ) return false; p += 4; // Detect possible garbage and make sure, we don't have an underflow if ( remainingChars >= 4 ) remainingChars -= 4; else remainingChars = 0; if ( ( remainingChars >= 6 ) && ( strncmp(p, "BINARY", 6) == 0 ) ) options_+= Options::Binary; // vertex Dimensions != 3 are currently not supported if (vertexDimensionTooHigh) return false; return true; } //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/IOManager.cc0000660000175000011300000002417114172246500021211 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements the OpenMesh IOManager singleton // //============================================================================= //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //============================================================================= // Destructor never called. Moved into singleton getter function // _IOManager_ *__IOManager_instance = 0; _IOManager_& IOManager() { static _IOManager_ __IOManager_instance; //if (!__IOManager_instance) // __IOManager_instance = new _IOManager_(); return __IOManager_instance; } //----------------------------------------------------------------------------- bool _IOManager_:: read(const std::string& _filename, BaseImporter& _bi, Options& _opt) { std::set::const_iterator it = reader_modules_.begin(); std::set::const_iterator it_end = reader_modules_.end(); if( it == it_end ) { omerr() << "[OpenMesh::IO::_IOManager_] No reading modules available!\n"; return false; } // Try all registered modules for(; it != it_end; ++it) if ((*it)->can_u_read(_filename)) { _bi.prepare(); bool ok = (*it)->read(_filename, _bi, _opt); _bi.finish(); return ok; } // All modules failed to read return false; } //----------------------------------------------------------------------------- bool _IOManager_:: read(std::istream& _is, const std::string& _ext, BaseImporter& _bi, Options& _opt) { std::set::const_iterator it = reader_modules_.begin(); std::set::const_iterator it_end = reader_modules_.end(); // Try all registered modules for(; it != it_end; ++it) if ((*it)->BaseReader::can_u_read(_ext)) //Use the extension check only (no file existence) { _bi.prepare(); bool ok = (*it)->read(_is, _bi, _opt); _bi.finish(); return ok; } // All modules failed to read return false; } //----------------------------------------------------------------------------- bool _IOManager_:: write(const std::string& _filename, BaseExporter& _be, Options _opt, std::streamsize _precision) { std::set::const_iterator it = writer_modules_.begin(); std::set::const_iterator it_end = writer_modules_.end(); if ( it == it_end ) { omerr() << "[OpenMesh::IO::_IOManager_] No writing modules available!\n"; return false; } // Try all registered modules for(; it != it_end; ++it) { if ((*it)->can_u_write(_filename)) { return (*it)->write(_filename, _be, _opt, _precision); } } // All modules failed to save return false; } //----------------------------------------------------------------------------- bool _IOManager_:: write(std::ostream& _os,const std::string &_ext, BaseExporter& _be, Options _opt, std::streamsize _precision) { std::set::const_iterator it = writer_modules_.begin(); std::set::const_iterator it_end = writer_modules_.end(); if ( it == it_end ) { omerr() << "[OpenMesh::IO::_IOManager_] No writing modules available!\n"; return false; } // Try all registered modules for(; it != it_end; ++it) { if ((*it)->BaseWriter::can_u_write(_ext)) //Restrict test to the extension check { return (*it)->write(_os, _be, _opt, _precision); } } // All modules failed to save return false; } //----------------------------------------------------------------------------- bool _IOManager_:: can_read( const std::string& _format ) const { std::set::const_iterator it = reader_modules_.begin(); std::set::const_iterator it_end = reader_modules_.end(); std::string filename = "dummy." + _format; for(; it != it_end; ++it) if ((*it)->can_u_read(filename)) return true; return false; } //----------------------------------------------------------------------------- bool _IOManager_:: can_write( const std::string& _format ) const { std::set::const_iterator it = writer_modules_.begin(); std::set::const_iterator it_end = writer_modules_.end(); std::string filename = "dummy." + _format; // Try all registered modules for(; it != it_end; ++it) if ((*it)->can_u_write(filename)) return true; return false; } //----------------------------------------------------------------------------- const BaseWriter* _IOManager_:: find_writer(const std::string& _format) { using std::string; string::size_type dotpos = _format.rfind('.'); string ext; if (dotpos == string::npos) ext = _format; else ext = _format.substr(dotpos+1,_format.length()-(dotpos+1)); std::set::const_iterator it = writer_modules_.begin(); std::set::const_iterator it_end = writer_modules_.end(); std::string filename = "dummy." + ext; // Try all registered modules for(; it != it_end; ++it) if ((*it)->can_u_write(filename)) return *it; return nullptr; } //----------------------------------------------------------------------------- void _IOManager_:: update_read_filters() { std::set::const_iterator it = reader_modules_.begin(), it_end = reader_modules_.end(); std::string all = ""; std::string filters = ""; for(; it != it_end; ++it) { // Initialized with space, as a workaround for debug build with clang on mac // which crashes if tmp is initialized with an empty string ?! std::string tmp = " "; filters += (*it)->get_description() + " ("; std::istringstream iss((*it)->get_extensions()); while (iss && !iss.eof() && (iss >> tmp) ) { tmp = " *." + tmp; filters += tmp; all += tmp; } filters += " );;"; } all = "All files ( " + all + " );;"; read_filters_ = all + filters; } //----------------------------------------------------------------------------- void _IOManager_:: update_write_filters() { std::set::const_iterator it = writer_modules_.begin(), it_end = writer_modules_.end(); std::string all; std::string filters; for(; it != it_end; ++it) { // Initialized with space, as a workaround for debug build with clang on mac // which crashes if tmp is initialized with an empty string ?! std::string s = " "; filters += (*it)->get_description() + " ("; std::istringstream iss((*it)->get_extensions()); while (iss && !iss.eof() && (iss >> s)) { s = " *." + s; filters += s; all += s; } filters += " );;"; } all = "All files ( " + all + " );;"; write_filters_ = all + filters; } //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/SR_binary_spec.hh0000660000175000011300000004132214172246500022320 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= #ifndef OPENMESH_SR_BINARY_SPEC_HH #define OPENMESH_SR_BINARY_SPEC_HH //== INCLUDES ================================================================= #include // -------------------- STL #include #include #if defined(OM_CC_GCC) && (OM_CC_VERSION < 30000) # include #else # include #endif #include #include // logic_error #include // accumulate // -------------------- OpenMesh #include #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //============================================================================= #ifndef DOXY_IGNORE_THIS //----------------------------------------------------------------------------- // struct binary, helper for storing/restoring #define SIMPLE_BINARY( T ) \ template <> struct binary< T > { \ typedef T value_type; \ static const bool is_streamable = true; \ static size_t size_of(const value_type&) { return sizeof(value_type); } \ static size_t size_of(void) { return sizeof(value_type); } \ static std::string type_identifier(void) { return #T; } \ static size_t store( std::ostream& _os, const value_type& _val, \ bool _swap=false) { \ value_type tmp = _val; \ if (_swap) reverse_byte_order(tmp); \ _os.write( (const char*)&tmp, sizeof(value_type) ); \ return _os.good() ? sizeof(value_type) : 0; \ } \ \ static size_t restore( std::istream& _is, value_type& _val, \ bool _swap=false) { \ _is.read( (char*)&_val, sizeof(value_type) ); \ if (_swap) reverse_byte_order(_val); \ return _is.good() ? sizeof(value_type) : 0; \ } \ } SIMPLE_BINARY(bool); //SIMPLE_BINARY(int); // Why is this needed? Should not be used as not 32 bit compatible //SIMPLE_BINARY(unsigned long); SIMPLE_BINARY(float); SIMPLE_BINARY(double); SIMPLE_BINARY(long double); SIMPLE_BINARY(char); SIMPLE_BINARY(int8_t); SIMPLE_BINARY(int16_t); SIMPLE_BINARY(int32_t); //SIMPLE_BINARY(int64_t); // TODO: This does not work. Find out why. SIMPLE_BINARY(uint8_t); SIMPLE_BINARY(uint16_t); SIMPLE_BINARY(uint32_t); SIMPLE_BINARY(uint64_t); //handles SIMPLE_BINARY(FaceHandle); SIMPLE_BINARY(EdgeHandle); SIMPLE_BINARY(HalfedgeHandle); SIMPLE_BINARY(VertexHandle); SIMPLE_BINARY(MeshHandle); #undef SIMPLE_BINARY // For unsigned long which is of size 64 bit on 64 bit // architectures: convert into 32 bit unsigned integer value // in order to stay compatible between 32/64 bit architectures. // This allows cross reading BUT forbids storing unsigned longs // as data type since higher order word (4 bytes) will be truncated. // Does not work in case the data type that is to be stored // exceeds the value range of unsigned int in size, which is improbable... #define SIMPLE_BINARY( T ) \ template <> struct binary< T > { \ typedef T value_type; \ static const bool is_streamable = true; \ static size_t size_of(const value_type&) { return sizeof(value_type); } \ static size_t size_of(void) { return sizeof(value_type); } \ static std::string type_identifier(void) { return #T; } \ static size_t store( std::ostream& _os, const value_type& _val, \ bool _swap=false) { \ value_type tmp = _val; \ if (_swap) reverse_byte_order(tmp); \ /* Convert unsigned long to unsigned int for compatibility reasons */ \ unsigned int t1 = static_cast(tmp); \ _os.write( (const char*)&t1, sizeof(unsigned int) ); \ return _os.good() ? sizeof(unsigned int) : 0; \ } \ \ static size_t restore( std::istream& _is, value_type& _val, \ bool _swap=false) { \ unsigned int t1; \ _is.read( (char*)&t1, sizeof(unsigned int) ); \ _val = t1; \ if (_swap) reverse_byte_order(_val); \ return _is.good() ? sizeof(unsigned int) : 0; \ } \ } SIMPLE_BINARY(unsigned long); #undef SIMPLE_BINARY #define VECTORT_BINARY( T ) \ template <> struct binary< T > { \ typedef T value_type; \ static const bool is_streamable = true; \ static size_t size_of(void) { return sizeof(value_type); } \ static size_t size_of(const value_type&) { return size_of(); } \ static std::string type_identifier(void) { return #T; } \ static size_t store( std::ostream& _os, const value_type& _val, \ bool _swap=false) { \ value_type tmp = _val; \ size_t i, b = size_of(_val), N = value_type::size_; \ if (_swap) \ for (i=0; i struct binary< std::string > { typedef std::string value_type; typedef uint16_t length_t; static const bool is_streamable = true; static size_t size_of() { return UnknownSize; } static size_t size_of(const value_type &_v) { return sizeof(length_t) + _v.size(); } static std::string type_identifier(void) { return "std::string"; } static size_t store(std::ostream& _os, const value_type& _v, bool _swap=false) { #if defined(OM_CC_GCC) && (OM_CC_VERSION < 30000) if (_v.size() < Utils::NumLimitsT::max() ) #else if (_v.size() < std::numeric_limits::max() ) #endif { length_t len = length_t(_v.size()); size_t bytes = binary::store( _os, len, _swap ); _os.write( _v.data(), len ); return _os.good() ? len+bytes : 0; } throw std::runtime_error("Cannot store string longer than 64Kb"); } static size_t restore(std::istream& _is, value_type& _val, bool _swap=false) { length_t len; size_t bytes = binary::restore( _is, len, _swap ); _val.resize(len); _is.read( const_cast(_val.data()), len ); return _is.good() ? (len+bytes) : 0; } }; template <> struct binary { typedef OpenMesh::Attributes::StatusInfo value_type; typedef value_type::value_type status_t; static const bool is_streamable = true; static size_t size_of() { return sizeof(status_t); } static size_t size_of(const value_type&) { return size_of(); } static std::string type_identifier(void) { return "StatusInfo";} static size_t n_bytes(size_t _n_elem) { return _n_elem*sizeof(status_t); } static size_t store(std::ostream& _os, const value_type& _v, bool _swap=false) { status_t v=_v.bits(); return binary::store(_os, v, _swap); } static size_t restore( std::istream& _os, value_type& _v, bool _swap=false) { status_t v; size_t b = binary::restore(_os, v, _swap); _v.set_bits(v); return b; } }; //----------------------------------------------------------------------------- // std::vector specializations for struct binary<> template struct FunctorStore { FunctorStore( std::ostream& _os, bool _swap) : os_(_os), swap_(_swap) { } size_t operator () ( size_t _v1, const T& _s2 ) { return _v1+binary::store(os_, _s2, swap_ ); } std::ostream& os_; bool swap_; }; template struct FunctorRestore { FunctorRestore( std::istream& _is, bool _swap) : is_(_is), swap_(_swap) { } size_t operator () ( size_t _v1, T& _s2 ) { return _v1+binary::restore(is_, _s2, swap_ ); } std::istream& is_; bool swap_; }; template struct binary< std::vector< T >, typename std::enable_if::value>::type > { typedef std::vector< T > value_type; typedef typename value_type::value_type elem_type; static const bool is_streamable = binary::is_streamable; static size_t size_of(bool _store_size = true) { return IO::UnknownSize; } static size_t size_of(const value_type& _v, bool _store_size = true) { if(binary::size_of() != IO::UnknownSize) { unsigned int N = static_cast(_v.size()); auto res = binary::size_of()*_v.size() + (_store_size? sizeof(decltype(N)) : 0); return res; } else { size_t size = 0; for(auto v : _v) size += binary::size_of(v); if(_store_size) size += binary::size_of(); return size; } } static std::string type_identifier(void) { return "std::vector<" + binary::type_identifier() + ">"; } static size_t store(std::ostream& _os, const value_type& _v, bool _swap=false, bool _store_size = true) { size_t bytes=0; if(_store_size) { unsigned int N = static_cast(_v.size()); bytes += binary::store( _os, N, _swap ); } if (_swap) bytes += std::accumulate( _v.begin(), _v.end(), static_cast(0), FunctorStore(_os,_swap) ); else { auto elem_size = binary::size_of(); if (elem_size != IO::UnknownSize && elem_size == sizeof(elem_type)) { // size of all elements is known, equal, and densely packed in vector. // Just store vector data auto bytes_of_vec = size_of(_v, false); bytes += bytes_of_vec; if (_v.size() > 0) _os.write( reinterpret_cast(&_v[0]), bytes_of_vec); } else { // store individual elements for (const auto& v : _v) bytes += binary::store(_os, v, _swap); } } return _os.good() ? bytes : 0; } static size_t restore(std::istream& _is, value_type& _v, bool _swap=false, bool _restore_size = true) { size_t bytes=0; if(_restore_size) { unsigned int size_of_vec; bytes += binary::restore(_is, size_of_vec, _swap); _v.resize(size_of_vec); } if ( _swap) bytes += std::accumulate( _v.begin(), _v.end(), size_t(0), FunctorRestore(_is, _swap) ); else { auto elem_size = binary::size_of(); if (elem_size != IO::UnknownSize && elem_size == sizeof(elem_type)) { // size of all elements is known, equal, and densely packed in vector. // Just restore vector data auto bytes_of_vec = size_of(_v, false); bytes += bytes_of_vec; if (_v.size() > 0) _is.read( reinterpret_cast(&_v[0]), bytes_of_vec ); } else { // restore individual elements for (auto& v : _v) bytes += binary::restore(_is, v, _swap); } } return _is.good() ? bytes : 0; } }; #include // ---------------------------------------------------------------------------- #endif // DOXY_IGNORE_THIS //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif // OPENMESH_SR_BINARY_SPEC_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/OMFormat.cc0000660000175000011300000002225414172246500021073 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { namespace OMFormat { //== IMPLEMENTATION =========================================================== Chunk::Integer_Size needed_bits( size_t s ) { if (s <= 0x000100) return Chunk::Integer_8; if (s <= 0x010000) return Chunk::Integer_16; #if 0 // !Not tested yet! This most probably won't work! // NEED a 64bit system! if ( (sizeof( size_t ) == 8) && (s >= 0x100000000) ) return Chunk::Integer_64; #endif return Chunk::Integer_32; } //----------------------------------------------------------------------------- uint16& operator << (uint16& val, const Chunk::Header& hdr) { val = 0; val |= hdr.name_ << OMFormat::Chunk::OFF_NAME; val |= hdr.entity_ << OMFormat::Chunk::OFF_ENTITY; val |= hdr.type_ << OMFormat::Chunk::OFF_TYPE; val |= hdr.signed_ << OMFormat::Chunk::OFF_SIGNED; val |= hdr.float_ << OMFormat::Chunk::OFF_FLOAT; val |= hdr.dim_ << OMFormat::Chunk::OFF_DIM; val |= hdr.bits_ << OMFormat::Chunk::OFF_BITS; return val; } //----------------------------------------------------------------------------- Chunk::Header& operator << (Chunk::Header& hdr, const uint16 val) { hdr.reserved_ = 0; hdr.name_ = val >> OMFormat::Chunk::OFF_NAME; hdr.entity_ = val >> OMFormat::Chunk::OFF_ENTITY; hdr.type_ = val >> OMFormat::Chunk::OFF_TYPE; hdr.signed_ = val >> OMFormat::Chunk::OFF_SIGNED; hdr.float_ = val >> OMFormat::Chunk::OFF_FLOAT; hdr.dim_ = val >> OMFormat::Chunk::OFF_DIM; hdr.bits_ = val >> OMFormat::Chunk::OFF_BITS; return hdr; } //----------------------------------------------------------------------------- std::string as_string(uint8 version) { std::stringstream ss; ss << major_version(version); ss << "."; ss << minor_version(version); return ss.str(); } //----------------------------------------------------------------------------- const char *as_string(Chunk::Entity e) { switch(e) { case Chunk::Entity_Vertex: return "Vertex"; case Chunk::Entity_Mesh: return "Mesh"; case Chunk::Entity_Edge: return "Edge"; case Chunk::Entity_Halfedge: return "Halfedge"; case Chunk::Entity_Face: return "Face"; default: std::clog << "as_string(Chunk::Entity): Invalid value!"; } return nullptr; } //----------------------------------------------------------------------------- const char *as_string(Chunk::Type t) { switch(t) { case Chunk::Type_Pos: return "Pos"; case Chunk::Type_Normal: return "Normal"; case Chunk::Type_Texcoord: return "Texcoord"; case Chunk::Type_Status: return "Status"; case Chunk::Type_Color: return "Color"; case Chunk::Type_Custom: return "Custom"; case Chunk::Type_Topology: return "Topology"; } return nullptr; } //----------------------------------------------------------------------------- const char *as_string(Chunk::Dim d) { switch(d) { case Chunk::Dim_1D: return "1D"; case Chunk::Dim_2D: return "2D"; case Chunk::Dim_3D: return "3D"; case Chunk::Dim_4D: return "4D"; case Chunk::Dim_5D: return "5D"; case Chunk::Dim_6D: return "6D"; case Chunk::Dim_7D: return "7D"; case Chunk::Dim_8D: return "8D"; } return nullptr; } //----------------------------------------------------------------------------- const char *as_string(Chunk::Integer_Size d) { switch(d) { case Chunk::Integer_8 : return "8"; case Chunk::Integer_16 : return "16"; case Chunk::Integer_32 : return "32"; case Chunk::Integer_64 : return "64"; } return nullptr; } const char *as_string(Chunk::Float_Size d) { switch(d) { case Chunk::Float_32 : return "32"; case Chunk::Float_64 : return "64"; case Chunk::Float_128: return "128"; } return nullptr; } //----------------------------------------------------------------------------- std::ostream& operator << ( std::ostream& _os, const Chunk::Header& _c ) { _os << "Chunk Header : 0x" << std::setw(4) << std::hex << (*(uint16*)(&_c)) << std::dec << '\n'; _os << "entity = " << as_string(Chunk::Entity(_c.entity_)) << '\n'; _os << "type = " << as_string(Chunk::Type(_c.type_)); if ( Chunk::Type(_c.type_)!=Chunk::Type_Custom) { _os << '\n' << "signed = " << _c.signed_ << '\n'; _os << "float = " << _c.float_ << '\n'; _os << "dim = " << as_string(Chunk::Dim(_c.dim_)) << '\n'; _os << "bits = " << (_c.float_ ? as_string(Chunk::Float_Size(_c.bits_)) : as_string(Chunk::Integer_Size(_c.bits_))); } return _os; } //----------------------------------------------------------------------------- std::ostream& operator << ( std::ostream& _os, const Header& _h ) { _os << "magic = '" << _h.magic_[0] << _h.magic_[1] << "'\n" << "mesh = '" << _h.mesh_ << "'\n" << "version = 0x" << std::hex << (uint16)_h.version_ << std::dec << " (" << major_version(_h.version_) << "." << minor_version(_h.version_) << ")\n" << "#V = " << _h.n_vertices_ << '\n' << "#F = " << _h.n_faces_ << '\n' << "#E = " << _h.n_edges_; return _os; } //----------------------------------------------------------------------------- } // namespace OMFormat // -------------------------------------------------------------------------- //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/BinaryHelper.hh0000660000175000011300000001532014172246500022001 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= #ifndef OPENMESH_BINARY_HELPER_HH #define OPENMESH_BINARY_HELPER_HH //== INCLUDES ================================================================= #include // -------------------- STL #if defined( OM_CC_MIPS ) # include #else # include #endif #include // -------------------- OpenMesh //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //============================================================================= /** \name Handling binary input/output. These functions take care of swapping bytes to get the right Endian. */ //@{ //----------------------------------------------------------------------------- /** Binary read a \c short from \c _is and perform byte swapping if \c _swap is true */ short int read_short(FILE* _in, bool _swap=false); /** Binary read an \c int from \c _is and perform byte swapping if \c _swap is true */ int read_int(FILE* _in, bool _swap=false); /** Binary read a \c float from \c _is and perform byte swapping if \c _swap is true */ float read_float(FILE* _in, bool _swap=false); /** Binary read a \c double from \c _is and perform byte swapping if \c _swap is true */ double read_double(FILE* _in, bool _swap=false); /** Binary read a \c short from \c _is and perform byte swapping if \c _swap is true */ short int read_short(std::istream& _in, bool _swap=false); /** Binary read an \c int from \c _is and perform byte swapping if \c _swap is true */ int read_int(std::istream& _in, bool _swap=false); /** Binary read a \c float from \c _is and perform byte swapping if \c _swap is true */ float read_float(std::istream& _in, bool _swap=false); /** Binary read a \c double from \c _is and perform byte swapping if \c _swap is true */ double read_double(std::istream& _in, bool _swap=false); /** Binary write a \c short to \c _os and perform byte swapping if \c _swap is true */ void write_short(short int _i, FILE* _out, bool _swap=false); /** Binary write an \c int to \c _os and perform byte swapping if \c _swap is true */ void write_int(int _i, FILE* _out, bool _swap=false); /** Binary write a \c float to \c _os and perform byte swapping if \c _swap is true */ void write_float(float _f, FILE* _out, bool _swap=false); /** Binary write a \c double to \c _os and perform byte swapping if \c _swap is true */ void write_double(double _d, FILE* _out, bool _swap=false); /** Binary write a \c short to \c _os and perform byte swapping if \c _swap is true */ void write_short(short int _i, std::ostream& _out, bool _swap=false); /** Binary write an \c int to \c _os and perform byte swapping if \c _swap is true */ void write_int(int _i, std::ostream& _out, bool _swap=false); /** Binary write a \c float to \c _os and perform byte swapping if \c _swap is true */ void write_float(float _f, std::ostream& _out, bool _swap=false); /** Binary write a \c double to \c _os and perform byte swapping if \c _swap is true */ void write_double(double _d, std::ostream& _out, bool _swap=false); //@} //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif // OPENMESH_MESHREADER_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/SR_types.hh0000660000175000011300000001162214172246500021166 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= #ifndef OPENMESH_SR_TYPES_HH #define OPENMESH_SR_TYPES_HH //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //============================================================================= /** \name Handling binary input/output. These functions take care of swapping bytes to get the right Endian. */ //@{ //----------------------------------------------------------------------------- typedef unsigned char uchar; typedef unsigned short ushort; typedef unsigned long ulong; typedef signed char int8_t; typedef unsigned char uint8_t; typedef short int16_t; typedef unsigned short uint16_t; // Int should be 32 bit on all archs. // long is 32 under windows but 64 under unix 64 bit typedef int int32_t; typedef unsigned int uint32_t; #if defined(OM_CC_MSVC) typedef __int64 int64_t; typedef unsigned __int64 uint64_t; #else typedef long long int64_t; typedef unsigned long long uint64_t; #endif typedef float float32_t; typedef double float64_t; typedef uint8_t rgb_t[3]; typedef uint8_t rgba_t[4]; //@} //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif // OPENMESH_MESHREADER_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/importer/0000770000175000011300000000000014172246500020733 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Core/IO/importer/BaseImporter.hh0000660000175000011300000002267614172246500023666 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements the baseclass for IOManager importer modules // //============================================================================= #ifndef __BASEIMPORTER_HH__ #define __BASEIMPORTER_HH__ //=== INCLUDES ================================================================ // STL #include // OpenMesh #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== /** Base class for importer modules. Importer modules provide an * interface between the loader modules and the target data * structure. This is basically a wrapper providing virtual versions * for the required mesh functions. */ class OPENMESHDLLEXPORT BaseImporter { public: // base class needs virtual destructor virtual ~BaseImporter() {} // add a vertex with coordinate \c _point virtual VertexHandle add_vertex(const Vec3f& _point) = 0; // add a vertex with coordinate \c _point virtual VertexHandle add_vertex(const Vec3d& _point) { return add_vertex(Vec3f(_point)); } // add a vertex without coordinate. Use set_point to set the position deferred virtual VertexHandle add_vertex() = 0; // add an edge. Use set_next, set_vertex and set_face to set corresponding entities for halfedges virtual HalfedgeHandle add_edge(VertexHandle _vh0, VertexHandle _vh1) = 0; // add a face with indices _indices refering to vertices typedef std::vector VHandles; virtual FaceHandle add_face(const VHandles& _indices) = 0; // add a face with incident halfedge virtual FaceHandle add_face(HalfedgeHandle _heh) = 0; // add texture coordinates per face, _vh references the first texcoord virtual void add_face_texcoords( FaceHandle _fh, VertexHandle _vh, const std::vector& _face_texcoords) = 0; // add texture 3d coordinates per face, _vh references the first texcoord virtual void add_face_texcoords( FaceHandle _fh, VertexHandle _vh, const std::vector& _face_texcoords) = 0; // Set the texture index for a face virtual void set_face_texindex( FaceHandle _fh, int _texId ) = 0; // Set coordinate of the given vertex. Use this function, if you created a vertex without coordinate virtual void set_point(VertexHandle _vh, const Vec3f& _point) = 0; // Set outgoing halfedge for the given vertex. virtual void set_halfedge(VertexHandle _vh, HalfedgeHandle _heh) = 0; // set vertex normal virtual void set_normal(VertexHandle _vh, const Vec3f& _normal) = 0; // set vertex normal virtual void set_normal(VertexHandle _vh, const Vec3d& _normal) = 0; // set vertex color virtual void set_color(VertexHandle _vh, const Vec3uc& _color) = 0; // set vertex color virtual void set_color(VertexHandle _vh, const Vec4uc& _color) = 0; // set vertex color virtual void set_color(VertexHandle _vh, const Vec3f& _color) = 0; // set vertex color virtual void set_color(VertexHandle _vh, const Vec4f& _color) = 0; // set vertex texture coordinate virtual void set_texcoord(VertexHandle _vh, const Vec2f& _texcoord) = 0; // set vertex status virtual void set_status(VertexHandle _vh, const OpenMesh::Attributes::StatusInfo& _status) = 0; // set next halfedge handle virtual void set_next(HalfedgeHandle _heh, HalfedgeHandle _next) = 0; // set incident face handle for given halfedge virtual void set_face(HalfedgeHandle _heh, FaceHandle _fh) = 0; // request texture coordinate property virtual void request_face_texcoords2D() = 0; // set vertex texture coordinate virtual void set_texcoord(HalfedgeHandle _heh, const Vec2f& _texcoord) = 0; // set 3d vertex texture coordinate virtual void set_texcoord(VertexHandle _vh, const Vec3f& _texcoord) = 0; // set 3d vertex texture coordinate virtual void set_texcoord(HalfedgeHandle _heh, const Vec3f& _texcoord) = 0; // set halfedge status virtual void set_status(HalfedgeHandle _heh, const OpenMesh::Attributes::StatusInfo& _status) = 0; // set edge color virtual void set_color(EdgeHandle _eh, const Vec3uc& _color) = 0; // set edge color virtual void set_color(EdgeHandle _eh, const Vec4uc& _color) = 0; // set edge color virtual void set_color(EdgeHandle _eh, const Vec3f& _color) = 0; // set edge color virtual void set_color(EdgeHandle _eh, const Vec4f& _color) = 0; // set edge status virtual void set_status(EdgeHandle _eh, const OpenMesh::Attributes::StatusInfo& _status) = 0; // set face normal virtual void set_normal(FaceHandle _fh, const Vec3f& _normal) = 0; // set face normal virtual void set_normal(FaceHandle _fh, const Vec3d& _normal) = 0; // set face color virtual void set_color(FaceHandle _fh, const Vec3uc& _color) = 0; // set face color virtual void set_color(FaceHandle _fh, const Vec4uc& _color) = 0; // set face color virtual void set_color(FaceHandle _fh, const Vec3f& _color) = 0; // set face color virtual void set_color(FaceHandle _fh, const Vec4f& _color) = 0; // set face status virtual void set_status(FaceHandle _fh, const OpenMesh::Attributes::StatusInfo& _status) = 0; // Store a property in the mesh mapping from an int to a texture file // Use set_face_texindex to set the index for each face virtual void add_texture_information( int _id , std::string _name ) = 0; // get reference to base kernel virtual BaseKernel* kernel() { return nullptr; } virtual bool is_triangle_mesh() const { return false; } // reserve mem for elements virtual void reserve( unsigned int /* nV */, unsigned int /* nE */, unsigned int /* nF */) {} // query number of faces, vertices, normals, texcoords virtual size_t n_vertices() const = 0; virtual size_t n_faces() const = 0; virtual size_t n_edges() const = 0; // pre-processing virtual void prepare() {} // post-processing virtual void finish() {} }; //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/importer/ImporterT.hh0000660000175000011300000003735714172246500023221 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements an importer module for arbitrary OpenMesh meshes // //============================================================================= #ifndef __IMPORTERT_HH__ #define __IMPORTERT_HH__ //=== INCLUDES ================================================================ #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== /** * This class template provides an importer module for OpenMesh meshes. */ template class ImporterT : public BaseImporter { public: typedef typename Mesh::Point Point; typedef typename Mesh::Normal Normal; typedef typename Mesh::Color Color; typedef typename Mesh::TexCoord2D TexCoord2D; typedef typename Mesh::TexCoord3D TexCoord3D; typedef std::vector VHandles; explicit ImporterT(Mesh& _mesh) : mesh_(_mesh), halfedgeNormals_() {} virtual VertexHandle add_vertex(const Vec3f& _point) override { return mesh_.add_vertex(vector_cast(_point)); } virtual VertexHandle add_vertex(const Vec3d& _point) override { return mesh_.add_vertex(vector_cast(_point)); } virtual VertexHandle add_vertex() override { return mesh_.new_vertex(); } virtual HalfedgeHandle add_edge(VertexHandle _vh0, VertexHandle _vh1) override { return mesh_.new_edge(_vh0, _vh1); } virtual FaceHandle add_face(const VHandles& _indices) override { FaceHandle fh; if (_indices.size() > 2) { VHandles::const_iterator it, it2, end(_indices.end()); // test for valid vertex indices for (it=_indices.begin(); it!=end; ++it) if (! mesh_.is_valid_handle(*it)) { omerr() << "ImporterT: Face contains invalid vertex index\n"; return fh; } // don't allow double vertices for (it=_indices.begin(); it!=end; ++it) for (it2=it+1; it2!=end; ++it2) if (*it == *it2) { omerr() << "ImporterT: Face has equal vertices\n"; return fh; } // try to add face fh = mesh_.add_face(_indices); // separate non-manifold faces and mark them if (!fh.is_valid()) { VHandles vhandles(_indices.size()); // double vertices for (unsigned int j=0; j<_indices.size(); ++j) { // DO STORE p, reference may not work since vertex array // may be relocated after adding a new vertex ! Point p = mesh_.point(_indices[j]); vhandles[j] = mesh_.add_vertex(p); // Mark vertices of failed face as non-manifold if (mesh_.has_vertex_status()) { mesh_.status(vhandles[j]).set_fixed_nonmanifold(true); } } // add face fh = mesh_.add_face(vhandles); // Mark failed face as non-manifold if (mesh_.has_face_status()) mesh_.status(fh).set_fixed_nonmanifold(true); // Mark edges of failed face as non-two-manifold if (mesh_.has_edge_status()) { typename Mesh::FaceEdgeIter fe_it = mesh_.fe_iter(fh); for(; fe_it.is_valid(); ++fe_it) { mesh_.status(*fe_it).set_fixed_nonmanifold(true); } } } //write the half edge normals if (mesh_.has_halfedge_normals()) { //iterate over all incoming haldedges of the added face for (typename Mesh::FaceHalfedgeIter fh_iter = mesh_.fh_begin(fh); fh_iter != mesh_.fh_end(fh); ++fh_iter) { //and write the normals to it typename Mesh::HalfedgeHandle heh = *fh_iter; typename Mesh::VertexHandle vh = mesh_.to_vertex_handle(heh); typename std::map::iterator it_heNs = halfedgeNormals_.find(vh); if (it_heNs != halfedgeNormals_.end()) mesh_.set_normal(heh,it_heNs->second); } halfedgeNormals_.clear(); } } return fh; } virtual FaceHandle add_face(HalfedgeHandle _heh) override { auto fh = mesh_.new_face(); mesh_.set_halfedge_handle(fh, _heh); return fh; } // vertex attributes virtual void set_point(VertexHandle _vh, const Vec3f& _point) override { mesh_.set_point(_vh,vector_cast(_point)); } virtual void set_halfedge(VertexHandle _vh, HalfedgeHandle _heh) override { mesh_.set_halfedge_handle(_vh, _heh); } virtual void set_normal(VertexHandle _vh, const Vec3f& _normal) override { if (mesh_.has_vertex_normals()) mesh_.set_normal(_vh, vector_cast(_normal)); //saves normals for half edges. //they will be written, when the face is added if (mesh_.has_halfedge_normals()) halfedgeNormals_[_vh] = vector_cast(_normal); } virtual void set_normal(VertexHandle _vh, const Vec3d& _normal) override { if (mesh_.has_vertex_normals()) mesh_.set_normal(_vh, vector_cast(_normal)); //saves normals for half edges. //they will be written, when the face is added if (mesh_.has_halfedge_normals()) halfedgeNormals_[_vh] = vector_cast(_normal); } virtual void set_color(VertexHandle _vh, const Vec4uc& _color) override { if (mesh_.has_vertex_colors()) mesh_.set_color(_vh, color_cast(_color)); } virtual void set_color(VertexHandle _vh, const Vec3uc& _color) override { if (mesh_.has_vertex_colors()) mesh_.set_color(_vh, color_cast(_color)); } virtual void set_color(VertexHandle _vh, const Vec4f& _color) override { if (mesh_.has_vertex_colors()) mesh_.set_color(_vh, color_cast(_color)); } virtual void set_color(VertexHandle _vh, const Vec3f& _color) override { if (mesh_.has_vertex_colors()) mesh_.set_color(_vh, color_cast(_color)); } virtual void set_texcoord(VertexHandle _vh, const Vec2f& _texcoord) override { if (mesh_.has_vertex_texcoords2D()) mesh_.set_texcoord2D(_vh, vector_cast(_texcoord)); } virtual void set_status(VertexHandle _vh, const OpenMesh::Attributes::StatusInfo& _status) override { if (!mesh_.has_vertex_status()) mesh_.request_vertex_status(); mesh_.status(_vh) = _status; } virtual void set_next(HalfedgeHandle _heh, HalfedgeHandle _next) override { mesh_.set_next_halfedge_handle(_heh, _next); } virtual void set_face(HalfedgeHandle _heh, FaceHandle _fh) override { mesh_.set_face_handle(_heh, _fh); } virtual void request_face_texcoords2D() override { if(!mesh_.has_halfedge_texcoords2D()) mesh_.request_halfedge_texcoords2D(); } virtual void set_texcoord(HalfedgeHandle _heh, const Vec2f& _texcoord) override { if (mesh_.has_halfedge_texcoords2D()) mesh_.set_texcoord2D(_heh, vector_cast(_texcoord)); } virtual void set_texcoord(VertexHandle _vh, const Vec3f& _texcoord) override { if (mesh_.has_vertex_texcoords3D()) mesh_.set_texcoord3D(_vh, vector_cast(_texcoord)); } virtual void set_texcoord(HalfedgeHandle _heh, const Vec3f& _texcoord) override { if (mesh_.has_halfedge_texcoords3D()) mesh_.set_texcoord3D(_heh, vector_cast(_texcoord)); } virtual void set_status(HalfedgeHandle _heh, const OpenMesh::Attributes::StatusInfo& _status) override { if (!mesh_.has_halfedge_status()) mesh_.request_halfedge_status(); mesh_.status(_heh) = _status; } // edge attributes virtual void set_color(EdgeHandle _eh, const Vec4uc& _color) override { if (mesh_.has_edge_colors()) mesh_.set_color(_eh, color_cast(_color)); } virtual void set_color(EdgeHandle _eh, const Vec3uc& _color) override { if (mesh_.has_edge_colors()) mesh_.set_color(_eh, color_cast(_color)); } virtual void set_color(EdgeHandle _eh, const Vec4f& _color) override { if (mesh_.has_edge_colors()) mesh_.set_color(_eh, color_cast(_color)); } virtual void set_color(EdgeHandle _eh, const Vec3f& _color) override { if (mesh_.has_edge_colors()) mesh_.set_color(_eh, color_cast(_color)); } virtual void set_status(EdgeHandle _eh, const OpenMesh::Attributes::StatusInfo& _status) override { if (!mesh_.has_edge_status()) mesh_.request_edge_status(); mesh_.status(_eh) = _status; } // face attributes virtual void set_normal(FaceHandle _fh, const Vec3f& _normal) override { if (mesh_.has_face_normals()) mesh_.set_normal(_fh, vector_cast(_normal)); } virtual void set_normal(FaceHandle _fh, const Vec3d& _normal) override { if (mesh_.has_face_normals()) mesh_.set_normal(_fh, vector_cast(_normal)); } virtual void set_color(FaceHandle _fh, const Vec3uc& _color) override { if (mesh_.has_face_colors()) mesh_.set_color(_fh, color_cast(_color)); } virtual void set_color(FaceHandle _fh, const Vec4uc& _color) override { if (mesh_.has_face_colors()) mesh_.set_color(_fh, color_cast(_color)); } virtual void set_color(FaceHandle _fh, const Vec3f& _color) override { if (mesh_.has_face_colors()) mesh_.set_color(_fh, color_cast(_color)); } virtual void set_color(FaceHandle _fh, const Vec4f& _color) override { if (mesh_.has_face_colors()) mesh_.set_color(_fh, color_cast(_color)); } virtual void set_status(FaceHandle _fh, const OpenMesh::Attributes::StatusInfo& _status) override { if (!mesh_.has_face_status()) mesh_.request_face_status(); mesh_.status(_fh) = _status; } virtual void add_face_texcoords( FaceHandle _fh, VertexHandle _vh, const std::vector& _face_texcoords) override { // get first halfedge handle HalfedgeHandle cur_heh = mesh_.halfedge_handle(_fh); HalfedgeHandle end_heh = mesh_.prev_halfedge_handle(cur_heh); // find start heh while( mesh_.to_vertex_handle(cur_heh) != _vh && cur_heh != end_heh ) cur_heh = mesh_.next_halfedge_handle( cur_heh); for(unsigned int i=0; i<_face_texcoords.size(); ++i) { set_texcoord( cur_heh, _face_texcoords[i]); cur_heh = mesh_.next_halfedge_handle( cur_heh); } } virtual void add_face_texcoords( FaceHandle _fh, VertexHandle _vh, const std::vector& _face_texcoords) override { // get first halfedge handle HalfedgeHandle cur_heh = mesh_.halfedge_handle(_fh); HalfedgeHandle end_heh = mesh_.prev_halfedge_handle(cur_heh); // find start heh while( mesh_.to_vertex_handle(cur_heh) != _vh && cur_heh != end_heh ) cur_heh = mesh_.next_halfedge_handle( cur_heh); for(unsigned int i=0; i<_face_texcoords.size(); ++i) { set_texcoord( cur_heh, _face_texcoords[i]); cur_heh = mesh_.next_halfedge_handle( cur_heh); } } virtual void set_face_texindex( FaceHandle _fh, int _texId ) override { if ( mesh_.has_face_texture_index() ) { mesh_.set_texture_index(_fh , _texId); } } virtual void add_texture_information( int _id , std::string _name ) override { OpenMesh::MPropHandleT< std::map< int, std::string > > property; if ( !mesh_.get_property_handle(property,"TextureMapping") ) { mesh_.add_property(property,"TextureMapping"); } if ( mesh_.property(property).find( _id ) == mesh_.property(property).end() ) mesh_.property(property)[_id] = _name; } // low-level access to mesh virtual BaseKernel* kernel() override { return &mesh_; } bool is_triangle_mesh() const override { return Mesh::is_triangles(); } void reserve(unsigned int nV, unsigned int nE, unsigned int nF) override { mesh_.reserve(nV, nE, nF); } // query number of faces, vertices, normals, texcoords size_t n_vertices() const override { return mesh_.n_vertices(); } size_t n_faces() const override { return mesh_.n_faces(); } size_t n_edges() const override { return mesh_.n_edges(); } void prepare() override{ } void finish() override { } private: Mesh& mesh_; // stores normals for halfedges of the next face std::map halfedgeNormals_; }; //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/IOManager.hh0000660000175000011300000002312614172246500021222 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements the OpenMesh IOManager singleton // //============================================================================= #ifndef __IOMANAGER_HH__ #define __IOMANAGER_HH__ //=== INCLUDES ================================================================ // STL #include #include #include #include // OpenMesh #include #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== /** This is the real IOManager class that is later encapsulated by SingletonT to enforce its uniqueness. _IOManager_ is not meant to be used directly by the programmer - the IOManager alias exists for this task. All reader/writer modules register themselves at this class. For reading or writing data all modules are asked to do the job. If no suitable module is found, an error is returned. For the sake of reading, the target data structure is hidden behind the BaseImporter interface that takes care of adding vertices or faces. Writing from a source structure is encapsulate similarly behind a BaseExporter interface, providing iterators over vertices/faces to the writer modules. \see \ref mesh_io */ class OPENMESHDLLEXPORT _IOManager_ { private: /// Constructor has nothing todo for the Manager _IOManager_() {} /// Destructor has nothing todo for the Manager ~_IOManager_() {}; /** Declare the singleton getter function as friend to access the private constructor and destructor */ friend OPENMESHDLLEXPORT _IOManager_& IOManager(); public: /** Read a mesh from file _filename. The target data structure is specified by the given BaseImporter. The \c read method consecutively queries all of its reader modules. True is returned upon success, false if all reader modules failed to interprete _filename. */ bool read(const std::string& _filename, BaseImporter& _bi, Options& _opt); /** Read a mesh from open std::istream _is. The target data structure is specified by the given BaseImporter. The \c sread method consecutively queries all of its reader modules. True is returned upon success, false if all reader modules failed to use _is. */ bool read(std::istream& _filename, const std::string& _ext, BaseImporter& _bi, Options& _opt); /** Write a mesh to file _filename. The source data structure is specified by the given BaseExporter. The \c save method consecutively queries all of its writer modules. True is returned upon success, false if all writer modules failed to write the requested format. Options is determined by _filename's extension. */ bool write(const std::string& _filename, BaseExporter& _be, Options _opt=Options::Default, std::streamsize _precision = 6); /** Write a mesh to open std::ostream _os. The source data structure is specified by the given BaseExporter. The \c save method consecutively queries all of its writer modules. True is returned upon success, false if all writer modules failed to write the requested format. Options is determined by _filename's extension. */ bool write(std::ostream& _filename, const std::string& _ext, BaseExporter& _be, Options _opt=Options::Default, std::streamsize _precision = 6); /// Returns true if the format is supported by one of the reader modules. bool can_read( const std::string& _format ) const; /// Returns true if the format is supported by one of the writer modules. bool can_write( const std::string& _format ) const; size_t binary_size(const std::string& _format, BaseExporter& _be, Options _opt = Options::Default) { const BaseWriter *bw = find_writer(_format); return bw ? bw->binary_size(_be,_opt) : 0; } public: //-- QT convenience function ------------------------------------------ /** Returns all readable file extension + descriptions in one string. File formats are separated by ;;. Convenience function for Qt file dialogs. */ const std::string& qt_read_filters() const { return read_filters_; } /** Returns all writeable file extension + descriptions in one string. File formats are separated by ;;. Convenience function for Qt file dialogs. */ const std::string& qt_write_filters() const { return write_filters_; } private: // collect all readable file extensions void update_read_filters(); // collect all writeable file extensions void update_write_filters(); public: //-- SYSTEM PART------------------------------------------------------ /** Registers a new reader module. A call to this function should be implemented in the constructor of all classes derived from BaseReader. */ bool register_module(BaseReader* _bl) { reader_modules_.insert(_bl); update_read_filters(); return true; } /** Registers a new writer module. A call to this function should be implemented in the constructor of all classed derived from BaseWriter. */ bool register_module(BaseWriter* _bw) { writer_modules_.insert(_bw); update_write_filters(); return true; } private: const BaseWriter *find_writer(const std::string& _format); // stores registered reader modules std::set reader_modules_; // stores registered writer modules std::set writer_modules_; // input filters (e.g. for Qt file dialog) std::string read_filters_; // output filters (e.g. for Qt file dialog) std::string write_filters_; }; //============================================================================= //_IOManager_* __IOManager_instance; Causes memory leak, as destructor is never called OPENMESHDLLEXPORT _IOManager_& IOManager(); //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/MeshIO.hh0000660000175000011300000002475614172246500020556 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OM_MESHIO_HH #define OM_MESHIO_HH //=== INCLUDES ================================================================ // -------------------- system settings #include // -------------------- OpenMesh #include #include #include #include //== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== /** \name Mesh Reading / Writing Convenience functions the map to IOManager functions. \see OpenMesh::IO::_IOManager_ */ //@{ //----------------------------------------------------------------------------- /** \brief Read a mesh from file _filename. The file format is determined by the file extension. \note If you link statically against OpenMesh, you have to add the define OM_STATIC_BUILD to your application. This will ensure that readers and writers get initialized correctly. @param _mesh The target mesh that will be filled with the read data @param _filename fill to load @return Successful? */ template bool read_mesh(Mesh& _mesh, const std::string& _filename) { Options opt; return read_mesh(_mesh, _filename, opt, true); } /** \brief Read a mesh from file _filename. The file format is determined by the file extension. \note If you link statically against OpenMesh, you have to add the define OM_STATIC_BUILD to your application. This will ensure that readers and writers get initialized correctly. @param _mesh The target mesh that will be filled with the read data @param _filename fill to load @param _opt Reader options (e.g. skip loading of normals ... depends on the reader capabilities). Note that simply passing an Options::Flag enum is not sufficient. @param _clear Clear the target data before filling it (allows to load multiple files into one Mesh). If you only want to read a mesh without clearing set _clear to false. Providing a default Options object is sufficient in this case. @return Successful? */ template bool read_mesh(Mesh& _mesh, const std::string& _filename, Options& _opt, bool _clear = true) { if (_clear) _mesh.clear(); ImporterT importer(_mesh); return IOManager().read(_filename, importer, _opt); } /** \brief Read a mesh from file open std::istream. The file format is determined by parameter _ext. _ext has to include ".[format]" in order to work properly (e.g. ".OFF") \note If you link statically against OpenMesh, you have to add the define OM_STATIC_BUILD to your application. This will ensure that readers and writers get initialized correctly. @param _mesh The target mesh that will be filled with the read data @param _is stream to load the data from @param _ext The file format that is written to the stream @param _opt Reader options (e.g. skip loading of normals ... depends on the reader capabilities) @param _clear Clear the target data before filling it (allows to load multiple files into one Mesh) @return Successful? */ template bool read_mesh(Mesh& _mesh, std::istream& _is, const std::string& _ext, Options& _opt, bool _clear = true) { if (_clear) _mesh.clear(); ImporterT importer(_mesh); return IOManager().read(_is,_ext, importer, _opt); } //----------------------------------------------------------------------------- /** \brief Write a mesh to the file _filename. The file format is determined by _filename's extension. \note If you link statically against OpenMesh, you have to add the define OM_STATIC_BUILD to your application. This will ensure that readers and writers get initialized correctly. @param _mesh The mesh that will be written to file @param _filename output filename @param _opt Writer options (e.g. writing of normals ... depends on the writer capabilities) @param _precision specifies stream precision for ascii files @return Successful? */ template bool write_mesh(const Mesh& _mesh, const std::string& _filename, Options _opt = Options::Default, std::streamsize _precision = 6) { ExporterT exporter(_mesh); return IOManager().write(_filename, exporter, _opt, _precision); } //----------------------------------------------------------------------------- /** Write a mesh to an open std::ostream. The file format is determined by parameter _ext. _ext has to include ".[format]" in order to work properly (e.g. ".OFF") \note If you link statically against OpenMesh, you have to add the define OM_STATIC_BUILD to your application. This will ensure that readers and writers get initialized correctly. @param _mesh The mesh that will be written to file @param _os output stream to write into @param _ext extension defining the type of output @param _opt Writer options (e.g. writing of normals ... depends on the writer capabilities) @param _precision specifies stream precision for ascii files @return Successful? */ template bool write_mesh(const Mesh& _mesh, std::ostream& _os, const std::string& _ext, Options _opt = Options::Default, std::streamsize _precision = 6) { ExporterT exporter(_mesh); return IOManager().write(_os,_ext, exporter, _opt, _precision); } //----------------------------------------------------------------------------- /** \brief Get binary size of data This function calls the corresponding writer which calculates the size of the data that would be written to a binary file The file format is determined by parameter _ext. _ext has to include ".[format]" in order to work properly (e.g. ".OFF") @param _mesh Mesh to write @param _ext extension of the file (used to determine the writing module) @param _opt Writer options (e.g. writing of normals ... depends on the writer capabilities) @return Binary size in bytes used when writing the data */ template size_t binary_size(const Mesh& _mesh, const std::string& _ext, Options _opt = Options::Default) { ExporterT exporter(_mesh); return IOManager().binary_size(_ext, exporter, _opt); } //----------------------------------------------------------------------------- //@} //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #if defined(OM_STATIC_BUILD) || defined(ARCH_DARWIN) # include #endif //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/SR_binary_vector_of_bool.inl0000660000175000011300000000543214172246500024554 0ustar moebiusacg_staff template <> struct binary< std::vector > { typedef std::vector< bool > value_type; typedef value_type::value_type elem_type; static const bool is_streamable = true; static size_t size_of(bool _store_size = true) { return UnknownSize; } static size_t size_of(const value_type& _v, bool _store_size = true) { size_t size = _v.size() / 8 + ((_v.size() % 8)!=0); if(_store_size) size += binary::size_of(); return size; } static std::string type_identifier(void) { return "std::vector"; } static size_t store( std::ostream& _ostr, const value_type& _v, bool _swap, bool _store_size = true) { size_t bytes = 0; size_t N = _v.size() / 8; size_t R = _v.size() % 8; if(_store_size) { unsigned int size_N = static_cast(_v.size()); bytes += binary::store( _ostr, size_N, _swap ); } size_t idx; // element index size_t bidx; unsigned char bits; // bitset for (bidx=idx=0; idx < N; ++idx, bidx+=8) { bits = static_cast(_v[bidx]) | (static_cast(_v[bidx+1]) << 1) | (static_cast(_v[bidx+2]) << 2) | (static_cast(_v[bidx+3]) << 3) | (static_cast(_v[bidx+4]) << 4) | (static_cast(_v[bidx+5]) << 5) | (static_cast(_v[bidx+6]) << 6) | (static_cast(_v[bidx+7]) << 7); _ostr << bits; } bytes += N; if (R) { bits = 0; for (idx=0; idx < R; ++idx) bits |= static_cast(_v[bidx+idx]) << idx; _ostr << bits; ++bytes; } assert( bytes == size_of(_v, _store_size) ); return bytes; } static size_t restore( std::istream& _istr, value_type& _v, bool _swap, bool _restore_size = true) { size_t bytes = 0; if(_restore_size) { unsigned int size_of_vec; bytes += binary::restore(_istr, size_of_vec, _swap); _v.resize(size_of_vec); } size_t N = _v.size() / 8; size_t R = _v.size() % 8; size_t idx; // element index size_t bidx; // unsigned char bits; // bitset for (bidx=idx=0; idx < N; ++idx, bidx+=8) { _istr >> bits; _v[bidx+0] = (bits & 0x01) != 0; _v[bidx+1] = (bits & 0x02) != 0; _v[bidx+2] = (bits & 0x04) != 0; _v[bidx+3] = (bits & 0x08) != 0; _v[bidx+4] = (bits & 0x10) != 0; _v[bidx+5] = (bits & 0x20) != 0; _v[bidx+6] = (bits & 0x40) != 0; _v[bidx+7] = (bits & 0x80) != 0; } bytes += N; if (R) { _istr >> bits; for (idx=0; idx < R; ++idx) _v[bidx+idx] = (bits & (1< // OpenMesh #include #include #include //=== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //=== EXPORTER ================================================================ /** Base class for exporter modules. The exporter modules provide an interface between the writer modules and the target data structure. */ class OPENMESHDLLEXPORT BaseExporter { public: virtual ~BaseExporter() { } // get vertex data virtual Vec3f point(VertexHandle _vh) const = 0; virtual Vec3d pointd(VertexHandle _vh) const = 0; virtual bool is_point_double() const = 0; virtual Vec3f normal(VertexHandle _vh) const = 0; virtual Vec3d normald(VertexHandle _vh) const = 0; virtual bool is_normal_double() const = 0; virtual Vec3uc color(VertexHandle _vh) const = 0; virtual Vec4uc colorA(VertexHandle _vh) const = 0; virtual Vec3ui colori(VertexHandle _vh) const = 0; virtual Vec4ui colorAi(VertexHandle _vh) const = 0; virtual Vec3f colorf(VertexHandle _vh) const = 0; virtual Vec4f colorAf(VertexHandle _vh) const = 0; virtual Vec2f texcoord(VertexHandle _vh) const = 0; virtual Vec2f texcoord(HalfedgeHandle _heh) const = 0; virtual OpenMesh::Attributes::StatusInfo status(VertexHandle _vh) const = 0; // get face data virtual unsigned int get_vhandles(FaceHandle _fh, std::vector& _vhandles) const=0; /// /// \brief getHeh returns the HalfEdgeHandle that belongs to the face /// specified by _fh and has a toVertexHandle that corresponds to _vh. /// \param _fh FaceHandle that is used to search for the half edge handle /// \param _vh to_vertex_handle of the searched heh /// \return HalfEdgeHandle or invalid HalfEdgeHandle if none is found. /// virtual HalfedgeHandle getHeh(FaceHandle _fh, VertexHandle _vh) const = 0; virtual unsigned int get_face_texcoords(std::vector& _hehandles) const = 0; virtual Vec3f normal(FaceHandle _fh) const = 0; virtual Vec3d normald(FaceHandle _fh) const = 0; virtual Vec3uc color (FaceHandle _fh) const = 0; virtual Vec4uc colorA(FaceHandle _fh) const = 0; virtual Vec3ui colori(FaceHandle _fh) const = 0; virtual Vec4ui colorAi(FaceHandle _fh) const = 0; virtual Vec3f colorf(FaceHandle _fh) const = 0; virtual Vec4f colorAf(FaceHandle _fh) const = 0; virtual OpenMesh::Attributes::StatusInfo status(FaceHandle _fh) const = 0; // get edge data virtual Vec3uc color(EdgeHandle _eh) const = 0; virtual Vec4uc colorA(EdgeHandle _eh) const = 0; virtual Vec3ui colori(EdgeHandle _eh) const = 0; virtual Vec4ui colorAi(EdgeHandle _eh) const = 0; virtual Vec3f colorf(EdgeHandle _eh) const = 0; virtual Vec4f colorAf(EdgeHandle _eh) const = 0; virtual OpenMesh::Attributes::StatusInfo status(EdgeHandle _eh) const = 0; // get halfedge data virtual int get_halfedge_id(VertexHandle _vh) = 0; virtual int get_halfedge_id(FaceHandle _vh) = 0; virtual int get_next_halfedge_id(HalfedgeHandle _heh) = 0; virtual int get_to_vertex_id(HalfedgeHandle _heh) = 0; virtual int get_face_id(HalfedgeHandle _heh) = 0; virtual OpenMesh::Attributes::StatusInfo status(HalfedgeHandle _heh) const = 0; // get reference to base kernel virtual const BaseKernel* kernel() { return nullptr; } // query number of faces, vertices, normals, texcoords virtual size_t n_vertices() const = 0; virtual size_t n_faces() const = 0; virtual size_t n_edges() const = 0; // property information virtual bool is_triangle_mesh() const { return false; } virtual bool has_vertex_normals() const { return false; } virtual bool has_vertex_colors() const { return false; } virtual bool has_vertex_status() const { return false; } virtual bool has_vertex_texcoords() const { return false; } virtual bool has_edge_colors() const { return false; } virtual bool has_edge_status() const { return false; } virtual bool has_halfedge_status() const { return false; } virtual bool has_face_normals() const { return false; } virtual bool has_face_colors() const { return false; } virtual bool has_face_status() const { return false; } }; //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/exporter/ExporterT.hh0000660000175000011300000003166414172246500023232 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements an exporter module for arbitrary OpenMesh meshes // //============================================================================= #ifndef __EXPORTERT_HH__ #define __EXPORTERT_HH__ //=== INCLUDES ================================================================ // C++ #include // OpenMesh #include #include #include #include #include #include #include //=== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //=== EXPORTER CLASS ========================================================== /** * This class template provides an exporter module for OpenMesh meshes. */ template class ExporterT : public BaseExporter { public: // Constructor explicit ExporterT(const Mesh& _mesh) : mesh_(_mesh) {} // get vertex data Vec3f point(VertexHandle _vh) const override { return vector_cast(mesh_.point(_vh)); } Vec3d pointd(VertexHandle _vh) const override { return vector_cast(mesh_.point(_vh)); } bool is_point_double() const override { return OMFormat::is_double(typename Mesh::Point()[0]); } bool is_normal_double() const override { return OMFormat::is_double(typename Mesh::Normal()[0]); } Vec3f normal(VertexHandle _vh) const override { return (mesh_.has_vertex_normals() ? vector_cast(mesh_.normal(_vh)) : Vec3f(0.0f, 0.0f, 0.0f)); } Vec3d normald(VertexHandle _vh) const override { return (mesh_.has_vertex_normals() ? vector_cast(mesh_.normal(_vh)) : Vec3d(0.0f, 0.0f, 0.0f)); } Vec3uc color(VertexHandle _vh) const override { return (mesh_.has_vertex_colors() ? color_cast(mesh_.color(_vh)) : Vec3uc(0, 0, 0)); } Vec4uc colorA(VertexHandle _vh) const override { return (mesh_.has_vertex_colors() ? color_cast(mesh_.color(_vh)) : Vec4uc(0, 0, 0, 0)); } Vec3ui colori(VertexHandle _vh) const override { return (mesh_.has_vertex_colors() ? color_cast(mesh_.color(_vh)) : Vec3ui(0, 0, 0)); } Vec4ui colorAi(VertexHandle _vh) const override { return (mesh_.has_vertex_colors() ? color_cast(mesh_.color(_vh)) : Vec4ui(0, 0, 0, 0)); } Vec3f colorf(VertexHandle _vh) const override { return (mesh_.has_vertex_colors() ? color_cast(mesh_.color(_vh)) : Vec3f(0, 0, 0)); } Vec4f colorAf(VertexHandle _vh) const override { return (mesh_.has_vertex_colors() ? color_cast(mesh_.color(_vh)) : Vec4f(0, 0, 0, 0)); } Vec2f texcoord(VertexHandle _vh) const override { #if defined(OM_CC_GCC) && (OM_CC_VERSION<30000) // Workaround! // gcc 2.95.3 exits with internal compiler error at the // code below!??? **) if (mesh_.has_vertex_texcoords2D()) return vector_cast(mesh_.texcoord2D(_vh)); return Vec2f(0.0f, 0.0f); #else // **) return (mesh_.has_vertex_texcoords2D() ? vector_cast(mesh_.texcoord2D(_vh)) : Vec2f(0.0f, 0.0f)); #endif } Vec2f texcoord(HalfedgeHandle _heh) const override { return (mesh_.has_halfedge_texcoords2D() ? vector_cast(mesh_.texcoord2D(_heh)) : Vec2f(0.0f, 0.0f)); } OpenMesh::Attributes::StatusInfo status(VertexHandle _vh) const override { if (mesh_.has_vertex_status()) return mesh_.status(_vh); return OpenMesh::Attributes::StatusInfo(); } // get edge data Vec3uc color(EdgeHandle _eh) const override { return (mesh_.has_edge_colors() ? color_cast(mesh_.color(_eh)) : Vec3uc(0, 0, 0)); } Vec4uc colorA(EdgeHandle _eh) const override { return (mesh_.has_edge_colors() ? color_cast(mesh_.color(_eh)) : Vec4uc(0, 0, 0, 0)); } Vec3ui colori(EdgeHandle _eh) const override { return (mesh_.has_edge_colors() ? color_cast(mesh_.color(_eh)) : Vec3ui(0, 0, 0)); } Vec4ui colorAi(EdgeHandle _eh) const override { return (mesh_.has_edge_colors() ? color_cast(mesh_.color(_eh)) : Vec4ui(0, 0, 0, 0)); } Vec3f colorf(EdgeHandle _eh) const override { return (mesh_.has_vertex_colors() ? color_cast(mesh_.color(_eh)) : Vec3f(0, 0, 0)); } Vec4f colorAf(EdgeHandle _eh) const override { return (mesh_.has_vertex_colors() ? color_cast(mesh_.color(_eh)) : Vec4f(0, 0, 0, 0)); } OpenMesh::Attributes::StatusInfo status(EdgeHandle _eh) const override { if (mesh_.has_edge_status()) return mesh_.status(_eh); return OpenMesh::Attributes::StatusInfo(); } // get halfedge data int get_halfedge_id(VertexHandle _vh) override { return mesh_.halfedge_handle(_vh).idx(); } int get_halfedge_id(FaceHandle _fh) override { return mesh_.halfedge_handle(_fh).idx(); } int get_next_halfedge_id(HalfedgeHandle _heh) override { return mesh_.next_halfedge_handle(_heh).idx(); } int get_to_vertex_id(HalfedgeHandle _heh) override { return mesh_.to_vertex_handle(_heh).idx(); } int get_face_id(HalfedgeHandle _heh) override { return mesh_.face_handle(_heh).idx(); } OpenMesh::Attributes::StatusInfo status(HalfedgeHandle _heh) const override { if (mesh_.has_halfedge_status()) return mesh_.status(_heh); return OpenMesh::Attributes::StatusInfo(); } // get face data unsigned int get_vhandles(FaceHandle _fh, std::vector& _vhandles) const override { unsigned int count(0); _vhandles.clear(); for (typename Mesh::CFVIter fv_it=mesh_.cfv_iter(_fh); fv_it.is_valid(); ++fv_it) { _vhandles.push_back(*fv_it); ++count; } return count; } unsigned int get_face_texcoords(std::vector& _hehandles) const override { unsigned int count(0); _hehandles.clear(); for(typename Mesh::CHIter he_it=mesh_.halfedges_begin(); he_it != mesh_.halfedges_end(); ++he_it) { _hehandles.push_back(vector_cast(mesh_.texcoord2D( *he_it))); ++count; } return count; } HalfedgeHandle getHeh(FaceHandle _fh, VertexHandle _vh) const override { typename Mesh::ConstFaceHalfedgeIter fh_it; for(fh_it = mesh_.cfh_iter(_fh); fh_it.is_valid();++fh_it) { if(mesh_.to_vertex_handle(*fh_it) == _vh) return *fh_it; } return *fh_it; } Vec3f normal(FaceHandle _fh) const override { return (mesh_.has_face_normals() ? vector_cast(mesh_.normal(_fh)) : Vec3f(0.0f, 0.0f, 0.0f)); } Vec3d normald(FaceHandle _fh) const override { return (mesh_.has_face_normals() ? vector_cast(mesh_.normal(_fh)) : Vec3d(0.0, 0.0, 0.0)); } Vec3uc color(FaceHandle _fh) const override { return (mesh_.has_face_colors() ? color_cast(mesh_.color(_fh)) : Vec3uc(0, 0, 0)); } Vec4uc colorA(FaceHandle _fh) const override { return (mesh_.has_face_colors() ? color_cast(mesh_.color(_fh)) : Vec4uc(0, 0, 0, 0)); } Vec3ui colori(FaceHandle _fh) const override { return (mesh_.has_face_colors() ? color_cast(mesh_.color(_fh)) : Vec3ui(0, 0, 0)); } Vec4ui colorAi(FaceHandle _fh) const override { return (mesh_.has_face_colors() ? color_cast(mesh_.color(_fh)) : Vec4ui(0, 0, 0, 0)); } Vec3f colorf(FaceHandle _fh) const override { return (mesh_.has_face_colors() ? color_cast(mesh_.color(_fh)) : Vec3f(0, 0, 0)); } Vec4f colorAf(FaceHandle _fh) const override { return (mesh_.has_face_colors() ? color_cast(mesh_.color(_fh)) : Vec4f(0, 0, 0, 0)); } OpenMesh::Attributes::StatusInfo status(FaceHandle _fh) const override { if (mesh_.has_face_status()) return mesh_.status(_fh); return OpenMesh::Attributes::StatusInfo(); } virtual const BaseKernel* kernel() override { return &mesh_; } // query number of faces, vertices, normals, texcoords size_t n_vertices() const override { return mesh_.n_vertices(); } size_t n_faces() const override { return mesh_.n_faces(); } size_t n_edges() const override { return mesh_.n_edges(); } // property information bool is_triangle_mesh() const override { return Mesh::is_triangles(); } bool has_vertex_normals() const override { return mesh_.has_vertex_normals(); } bool has_vertex_colors() const override { return mesh_.has_vertex_colors(); } bool has_vertex_texcoords() const override { return mesh_.has_vertex_texcoords2D(); } bool has_vertex_status() const override { return mesh_.has_vertex_status(); } bool has_edge_colors() const override { return mesh_.has_edge_colors(); } bool has_edge_status() const override { return mesh_.has_edge_status(); } bool has_halfedge_status() const override { return mesh_.has_halfedge_status(); } bool has_face_normals() const override { return mesh_.has_face_normals(); } bool has_face_colors() const override { return mesh_.has_face_colors(); } bool has_face_status() const override { return mesh_.has_face_status(); } private: const Mesh& mesh_; }; //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/StoreRestore.hh0000660000175000011300000001326114172246500022057 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= #ifndef OPENMESH_STORERESTORE_HH #define OPENMESH_STORERESTORE_HH //== INCLUDES ================================================================= #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //============================================================================= /** \name Handling binary input/output. These functions take care of swapping bytes to get the right Endian. */ //@{ //----------------------------------------------------------------------------- // StoreRestore definitions template inline bool is_streamable(void) { return binary< T >::is_streamable; } template inline bool is_streamable( const T& ) { return binary< T >::is_streamable; } template inline size_t size_of( const T& _v ) { return binary< T >::size_of(_v); } template inline size_t size_of( const std::vector & _v, bool _store_size = true) { return binary< std::vector >::size_of(_v, _store_size); } template inline size_t size_of(void) { return binary< T >::size_of(); } template inline size_t size_of(bool _store_size) { return binary< std::vector >::size_of(_store_size); } template inline size_t store( std::ostream& _os, const T& _v, bool _swap =false) { return binary< T >::store( _os, _v, _swap ); } template inline size_t store( std::ostream& _os, const std::vector& _v, bool _swap=false, bool _store_size = true) { return binary< std::vector >::store( _os, _v, _swap, _store_size); } template inline size_t restore( std::istream& _is, T& _v, bool _swap = false) { return binary< T >::restore( _is, _v, _swap ); } template inline size_t restore( std::istream& _is, std::vector& _v, bool _swap=false, bool _restore_size = true) { return binary< std::vector >::restore( _is, _v, _swap, _restore_size); } //@} //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif // OPENMESH_MESHREADER_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/SR_store.hh0000660000175000011300000000760314172246500021162 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= #ifndef OPENMESH_SR_STORE_HH #define OPENMESH_SR_STORE_HH //== INCLUDES ================================================================= #include #include #include #include #include #include //============================================================================= #endif // OPENMESH_STORE_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/OFFFormat.hh0000660000175000011300000001010414172246500021173 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_IO_OFFFORMAT_HH #define OPENMESH_IO_OFFFORMAT_HH //=== INCLUDES ================================================================ // OpenMesh #include //== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== /** \name Mesh Reading / Writing Option for writer modules. */ //@{ //----------------------------------------------------------------------------- #ifndef DOXY_IGNORE_THIS struct OPENMESHDLLEXPORT OFFFormat { typedef int integer_type; typedef float float_type; }; #endif //@} //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/SR_rbo.hh0000660000175000011300000002211114172246500020577 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= #ifndef OPENMESH_SR_RBO_HH #define OPENMESH_SR_RBO_HH //== INCLUDES ================================================================= #include // -------------------- STL #if defined(OM_CC_MIPS) # include // size_t #else # include // size_t #endif #include #include // -------------------- OpenMesh #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { //============================================================================= /** \name Handling binary input/output. These functions take care of swapping bytes to get the right Endian. */ //@{ //----------------------------------------------------------------------------- /** this does not compile for g++3.4 and higher, hence we comment the function body which will result in a linker error */ template < size_t N > inline void _reverse_byte_order_N(uint8_t* _val); template <> inline void _reverse_byte_order_N<1>(uint8_t* /*_val*/) { } template <> inline void _reverse_byte_order_N<2>(uint8_t* _val) { _val[0] ^= _val[1]; _val[1] ^= _val[0]; _val[0] ^= _val[1]; } template <> inline void _reverse_byte_order_N<4>(uint8_t* _val) { _val[0] ^= _val[3]; _val[3] ^= _val[0]; _val[0] ^= _val[3]; // 0 <-> 3 _val[1] ^= _val[2]; _val[2] ^= _val[1]; _val[1] ^= _val[2]; // 1 <-> 2 } template <> inline void _reverse_byte_order_N<8>(uint8_t* _val) { _val[0] ^= _val[7]; _val[7] ^= _val[0]; _val[0] ^= _val[7]; // 0 <-> 7 _val[1] ^= _val[6]; _val[6] ^= _val[1]; _val[1] ^= _val[6]; // 1 <-> 6 _val[2] ^= _val[5]; _val[5] ^= _val[2]; _val[2] ^= _val[5]; // 2 <-> 5 _val[3] ^= _val[4]; _val[4] ^= _val[3]; _val[3] ^= _val[4]; // 3 <-> 4 } template <> inline void _reverse_byte_order_N<12>(uint8_t* _val) { _val[0] ^= _val[11]; _val[11] ^= _val[0]; _val[0] ^= _val[11]; // 0 <-> 11 _val[1] ^= _val[10]; _val[10] ^= _val[1]; _val[1] ^= _val[10]; // 1 <-> 10 _val[2] ^= _val[ 9]; _val[ 9] ^= _val[2]; _val[2] ^= _val[ 9]; // 2 <-> 9 _val[3] ^= _val[ 8]; _val[ 8] ^= _val[3]; _val[3] ^= _val[ 8]; // 3 <-> 8 _val[4] ^= _val[ 7]; _val[ 7] ^= _val[4]; _val[4] ^= _val[ 7]; // 4 <-> 7 _val[5] ^= _val[ 6]; _val[ 6] ^= _val[5]; _val[5] ^= _val[ 6]; // 5 <-> 6 } template <> inline void _reverse_byte_order_N<16>(uint8_t* _val) { _reverse_byte_order_N<8>(_val); _reverse_byte_order_N<8>(_val+8); std::swap(*(uint64_t*)_val, *(((uint64_t*)_val)+1)); } //----------------------------------------------------------------------------- // wrapper for byte reordering // reverting pointers makes no sense, hence forbid it. /** this does not compile for g++3.4 and higher, hence we comment the function body which will result in a linker error */ template inline T* reverse_byte_order(T* t); // Should never reach this point. If so, then some operator were not // overloaded. Especially check for IO::binary<> specialization on // custom data types. inline void compile_time_error__no_fundamental_type() { // we should never reach this point assert(false); } // default action for byte reversal: cause an error to avoid // surprising behaviour! template T& reverse_byte_order( T& _t ) { omerr() << "Not defined for type " << typeid(T).name() << std::endl; compile_time_error__no_fundamental_type(); return _t; } template <> inline bool& reverse_byte_order(bool & _t) { return _t; } template <> inline char& reverse_byte_order(char & _t) { return _t; } #if defined(OM_CC_GCC) template <> inline signed char& reverse_byte_order(signed char & _t) { return _t; } #endif template <> inline uchar& reverse_byte_order(uchar& _t) { return _t; } // Instead do specializations for the necessary types #define REVERSE_FUNDAMENTAL_TYPE( T ) \ template <> inline T& reverse_byte_order( T& _t ) {\ _reverse_byte_order_N( reinterpret_cast(&_t) ); \ return _t; \ } // REVERSE_FUNDAMENTAL_TYPE(bool) // REVERSE_FUNDAMENTAL_TYPE(char) // REVERSE_FUNDAMENTAL_TYPE(uchar) REVERSE_FUNDAMENTAL_TYPE(int16_t) REVERSE_FUNDAMENTAL_TYPE(uint16_t) // REVERSE_FUNDAMENTAL_TYPE(int) // REVERSE_FUNDAMENTAL_TYPE(uint) REVERSE_FUNDAMENTAL_TYPE(unsigned long) REVERSE_FUNDAMENTAL_TYPE(int32_t) REVERSE_FUNDAMENTAL_TYPE(uint32_t) REVERSE_FUNDAMENTAL_TYPE(int64_t) REVERSE_FUNDAMENTAL_TYPE(uint64_t) REVERSE_FUNDAMENTAL_TYPE(float) REVERSE_FUNDAMENTAL_TYPE(double) REVERSE_FUNDAMENTAL_TYPE(long double) #undef REVERSE_FUNDAMENTAL_TYPE #if 0 #define REVERSE_VECTORT_TYPE( T ) \ template <> inline T& reverse_byte_order(T& _v) {\ for (size_t i; i< T::size_; ++i) \ _reverse_byte_order_N< sizeof(T::value_type) >( reinterpret_cast(&_v[i])); \ return _v; \ } #define REVERSE_VECTORT_TYPES( N ) \ REVERSE_VECTORT_TYPE( Vec##N##c ) \ REVERSE_VECTORT_TYPE( Vec##N##uc ) \ REVERSE_VECTORT_TYPE( Vec##N##s ) \ REVERSE_VECTORT_TYPE( Vec##N##us ) \ REVERSE_VECTORT_TYPE( Vec##N##i ) \ REVERSE_VECTORT_TYPE( Vec##N##ui ) \ REVERSE_VECTORT_TYPE( Vec##N##f ) \ REVERSE_VECTORT_TYPE( Vec##N##d ) \ REVERSE_VECTORT_TYPES(1) REVERSE_VECTORT_TYPES(2) REVERSE_VECTORT_TYPES(3) REVERSE_VECTORT_TYPES(4) REVERSE_VECTORT_TYPES(6) #undef REVERSE_VECTORT_TYPES #undef REVERSE_VECTORT_TYPE #endif template inline T reverse_byte_order(const T& a) { compile_timer_error__const_means_const(a); return a; } //@} //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif // OPENMESH_SR_RBO_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/OMFormatT_impl.hh0000660000175000011300000001650214172246500022251 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= #define OPENMESH_IO_OMFORMAT_CC //== INCLUDES ================================================================= #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { // helper to store a an integer template< typename T > size_t store( std::ostream& _os, const T& _val, OMFormat::Chunk::Integer_Size _b, bool _swap, t_signed) { assert( OMFormat::is_integer( _val ) ); switch( _b ) { case OMFormat::Chunk::Integer_8: { OMFormat::int8 v = static_cast(_val); return store( _os, v, _swap ); } case OMFormat::Chunk::Integer_16: { OMFormat::int16 v = static_cast(_val); return store( _os, v, _swap ); } case OMFormat::Chunk::Integer_32: { OMFormat::int32 v = static_cast(_val); return store( _os, v, _swap ); } case OMFormat::Chunk::Integer_64: { OMFormat::int64 v = static_cast(_val); return store( _os, v, _swap ); } } return 0; } // helper to store a an unsigned integer template< typename T > size_t store( std::ostream& _os, const T& _val, OMFormat::Chunk::Integer_Size _b, bool _swap, t_unsigned) { assert( OMFormat::is_integer( _val ) ); switch( _b ) { case OMFormat::Chunk::Integer_8: { OMFormat::uint8 v = static_cast(_val); return store( _os, v, _swap ); } case OMFormat::Chunk::Integer_16: { OMFormat::uint16 v = static_cast(_val); return store( _os, v, _swap ); } case OMFormat::Chunk::Integer_32: { OMFormat::uint32 v = static_cast(_val); return store( _os, v, _swap ); } case OMFormat::Chunk::Integer_64: { OMFormat::uint64 v = static_cast(_val); return store( _os, v, _swap ); } } return 0; } // helper to restore a an integer template< typename T > size_t restore( std::istream& _is, T& _val, OMFormat::Chunk::Integer_Size _b, bool _swap, t_signed) { assert( OMFormat::is_integer( _val ) ); size_t bytes = 0; switch( _b ) { case OMFormat::Chunk::Integer_8: { OMFormat::int8 v; bytes = restore( _is, v, _swap ); _val = static_cast(v); break; } case OMFormat::Chunk::Integer_16: { OMFormat::int16 v; bytes = restore( _is, v, _swap ); _val = static_cast(v); break; } case OMFormat::Chunk::Integer_32: { OMFormat::int32 v; bytes = restore( _is, v, _swap ); _val = static_cast(v); break; } case OMFormat::Chunk::Integer_64: { OMFormat::int64 v; bytes = restore( _is, v, _swap ); _val = static_cast(v); break; } } return bytes; } // helper to restore a an unsigned integer template< typename T > size_t restore( std::istream& _is, T& _val, OMFormat::Chunk::Integer_Size _b, bool _swap, t_unsigned) { assert( OMFormat::is_integer( _val ) ); size_t bytes = 0; switch( _b ) { case OMFormat::Chunk::Integer_8: { OMFormat::uint8 v; bytes = restore( _is, v, _swap ); _val = static_cast(v); break; } case OMFormat::Chunk::Integer_16: { OMFormat::uint16 v; bytes = restore( _is, v, _swap ); _val = static_cast(v); break; } case OMFormat::Chunk::Integer_32: { OMFormat::uint32 v; bytes = restore( _is, v, _swap ); _val = static_cast(v); break; } case OMFormat::Chunk::Integer_64: { OMFormat::uint64 v; bytes = restore( _is, v, _swap ); _val = static_cast(v); break; } } return bytes; } //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/BinaryHelper.cc0000660000175000011300000002200014172246500021760 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= //== INCLUDES ================================================================= // -------------------- STL #include #include // -------------------- OpenMesh #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace IO { #ifndef DOXY_IGNORE_THIS //== IMPLEMENTATION =========================================================== //----------------------------------------------------------------------------- short int read_short(FILE* _in, bool _swap) { union u1 { short int s; unsigned char c[2]; } sc; fread((char*)sc.c, 1, 2, _in); if (_swap) std::swap(sc.c[0], sc.c[1]); return sc.s; } //----------------------------------------------------------------------------- int read_int(FILE* _in, bool _swap) { union u2 { int i; unsigned char c[4]; } ic; fread((char*)ic.c, 1, 4, _in); if (_swap) { std::swap(ic.c[0], ic.c[3]); std::swap(ic.c[1], ic.c[2]); } return ic.i; } //----------------------------------------------------------------------------- float read_float(FILE* _in, bool _swap) { union u3 { float f; unsigned char c[4]; } fc; fread((char*)fc.c, 1, 4, _in); if (_swap) { std::swap(fc.c[0], fc.c[3]); std::swap(fc.c[1], fc.c[2]); } return fc.f; } //----------------------------------------------------------------------------- double read_double(FILE* _in, bool _swap) { union u4 { double d; unsigned char c[8]; } dc; fread((char*)dc.c, 1, 8, _in); if (_swap) { std::swap(dc.c[0], dc.c[7]); std::swap(dc.c[1], dc.c[6]); std::swap(dc.c[2], dc.c[5]); std::swap(dc.c[3], dc.c[4]); } return dc.d; } //----------------------------------------------------------------------------- short int read_short(std::istream& _in, bool _swap) { union u1 { short int s; unsigned char c[2]; } sc; _in.read((char*)sc.c, 2); if (_swap) std::swap(sc.c[0], sc.c[1]); return sc.s; } //----------------------------------------------------------------------------- int read_int(std::istream& _in, bool _swap) { union u2 { int i; unsigned char c[4]; } ic; _in.read((char*)ic.c, 4); if (_swap) { std::swap(ic.c[0], ic.c[3]); std::swap(ic.c[1], ic.c[2]); } return ic.i; } //----------------------------------------------------------------------------- float read_float(std::istream& _in, bool _swap) { union u3 { float f; unsigned char c[4]; } fc; _in.read((char*)fc.c, 4); if (_swap) { std::swap(fc.c[0], fc.c[3]); std::swap(fc.c[1], fc.c[2]); } return fc.f; } //----------------------------------------------------------------------------- double read_double(std::istream& _in, bool _swap) { union u4 { double d; unsigned char c[8]; } dc; _in.read((char*)dc.c, 8); if (_swap) { std::swap(dc.c[0], dc.c[7]); std::swap(dc.c[1], dc.c[6]); std::swap(dc.c[2], dc.c[5]); std::swap(dc.c[3], dc.c[4]); } return dc.d; } //----------------------------------------------------------------------------- void write_short(short int _i, FILE* _out, bool _swap) { union u1 { short int s; unsigned char c[2]; } sc; sc.s = _i; if (_swap) std::swap(sc.c[0], sc.c[1]); fwrite((char*)sc.c, 1, 2, _out); } //----------------------------------------------------------------------------- void write_int(int _i, FILE* _out, bool _swap) { union u2 { int i; unsigned char c[4]; } ic; ic.i = _i; if (_swap) { std::swap(ic.c[0], ic.c[3]); std::swap(ic.c[1], ic.c[2]); } fwrite((char*)ic.c, 1, 4, _out); } //----------------------------------------------------------------------------- void write_float(float _f, FILE* _out, bool _swap) { union u3 { float f; unsigned char c[4]; } fc; fc.f = _f; if (_swap) { std::swap(fc.c[0], fc.c[3]); std::swap(fc.c[1], fc.c[2]); } fwrite((char*)fc.c, 1, 4, _out); } //----------------------------------------------------------------------------- void write_double(double _d, FILE* _out, bool _swap) { union u4 { double d; unsigned char c[8]; } dc; dc.d = _d; if (_swap) { std::swap(dc.c[0], dc.c[7]); std::swap(dc.c[1], dc.c[6]); std::swap(dc.c[2], dc.c[5]); std::swap(dc.c[3], dc.c[4]); } fwrite((char*)dc.c, 1, 8, _out); } //----------------------------------------------------------------------------- void write_short(short int _i, std::ostream& _out, bool _swap) { union u1 { short int s; unsigned char c[2]; } sc; sc.s = _i; if (_swap) std::swap(sc.c[0], sc.c[1]); _out.write((char*)sc.c, 2); } //----------------------------------------------------------------------------- void write_int(int _i, std::ostream& _out, bool _swap) { union u2 { int i; unsigned char c[4]; } ic; ic.i = _i; if (_swap) { std::swap(ic.c[0], ic.c[3]); std::swap(ic.c[1], ic.c[2]); } _out.write((char*)ic.c, 4); } //----------------------------------------------------------------------------- void write_float(float _f, std::ostream& _out, bool _swap) { union u3 { float f; unsigned char c[4]; } fc; fc.f = _f; if (_swap) { std::swap(fc.c[0], fc.c[3]); std::swap(fc.c[1], fc.c[2]); } _out.write((char*)fc.c, 4); } //----------------------------------------------------------------------------- void write_double(double _d, std::ostream& _out, bool _swap) { union u4 { double d; unsigned char c[8]; } dc; dc.d = _d; if (_swap) { std::swap(dc.c[0], dc.c[7]); std::swap(dc.c[1], dc.c[6]); std::swap(dc.c[2], dc.c[5]); std::swap(dc.c[3], dc.c[4]); } _out.write((char*)dc.c, 8); } #endif //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/Options.hh0000660000175000011300000002173214172246500021054 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_IO_OPTIONS_HH #define OPENMESH_IO_OPTIONS_HH //=== INCLUDES ================================================================ // OpenMesh #include //== NAMESPACES ============================================================== namespace OpenMesh { namespace IO { //=== IMPLEMENTATION ========================================================== /** \name Mesh Reading / Writing Option for reader and writer modules. */ //@{ //----------------------------------------------------------------------------- /** \brief Set options for reader/writer modules. * * The class is used in a twofold way. * -# In combination with reader modules the class is used * - to pass hints to the reading module, whether the input is * binary and what byte ordering the binary data has * - to retrieve information about the file contents after * succesful reading. * -# In combination with write modules the class gives directions to * the writer module, whether to * - use binary mode or not and what byte order to use * - store one of the standard properties. * * The option are defined in \c Options::Flag as bit values and stored in * an \c int value as a bitset. */ class Options { public: typedef int enum_type; typedef enum_type value_type; /// Definitions of %Options for reading and writing. The options can be /// or'ed. enum Flag { Default = 0x0000, ///< No options Binary = 0x0001, ///< Set binary mode for r/w MSB = 0x0002, ///< Assume big endian byte ordering LSB = 0x0004, ///< Assume little endian byte ordering Swap = 0x0008, ///< Swap byte order in binary mode VertexNormal = 0x0010, ///< Has (r) / store (w) vertex normals VertexColor = 0x0020, ///< Has (r) / store (w) vertex colors VertexTexCoord = 0x0040, ///< Has (r) / store (w) texture coordinates EdgeColor = 0x0080, ///< Has (r) / store (w) edge colors FaceNormal = 0x0100, ///< Has (r) / store (w) face normals FaceColor = 0x0200, ///< Has (r) / store (w) face colors FaceTexCoord = 0x0400, ///< Has (r) / store (w) face texture coordinates ColorAlpha = 0x0800, ///< Has (r) / store (w) alpha values for colors ColorFloat = 0x1000, ///< Has (r) / store (w) float values for colors (currently only implemented for PLY and OFF files) Custom = 0x2000, ///< Has (r) custom properties (currently only implemented in PLY Reader ASCII version) Status = 0x4000, ///< Has (r) / store (w) status properties TexCoordST = 0x8000 ///< Write texture coordinates as ST instead of UV }; public: /// Default constructor Options() : flags_( Default ) { } /// Copy constructor Options(const Options& _opt) : flags_(_opt.flags_) { } /// Initializing constructor setting a single option Options(Flag _flg) : flags_( _flg) { } /// Initializing constructor setting multiple options Options(const value_type _flgs) : flags_( _flgs) { } ~Options() { } /// Restore state after default constructor. void cleanup(void) { flags_ = Default; } /// Clear all bits. void clear(void) { flags_ = 0; } /// Returns true if all bits are zero. bool is_empty(void) const { return !flags_; } public: //@{ /// Copy options defined in _rhs. Options& operator = ( const Options& _rhs ) { flags_ = _rhs.flags_; return *this; } Options& operator = ( const value_type _rhs ) { flags_ = _rhs; return *this; } //@} //@{ /// Unset options defined in _rhs. Options& operator -= ( const value_type _rhs ) { flags_ &= ~_rhs; return *this; } Options& unset( const value_type _rhs) { return (*this -= _rhs); } //@} //@{ /// Set options defined in _rhs Options& operator += ( const value_type _rhs ) { flags_ |= _rhs; return *this; } Options& set( const value_type _rhs) { return (*this += _rhs); } //@} public: // Check if an option or several options are set. bool check(const value_type _rhs) const { return (flags_ & _rhs)==_rhs; } bool is_binary() const { return check(Binary); } bool vertex_has_normal() const { return check(VertexNormal); } bool vertex_has_color() const { return check(VertexColor); } bool vertex_has_texcoord() const { return check(VertexTexCoord); } bool vertex_has_status() const { return check(Status); } bool edge_has_color() const { return check(EdgeColor); } bool edge_has_status() const { return check(Status); } bool halfedge_has_status() const { return check(Status); } bool face_has_normal() const { return check(FaceNormal); } bool face_has_color() const { return check(FaceColor); } bool face_has_texcoord() const { return check(FaceTexCoord); } bool face_has_status() const { return check(Status); } bool color_has_alpha() const { return check(ColorAlpha); } bool color_is_float() const { return check(ColorFloat); } bool use_st_coordinates() const { return check(TexCoordST); } /// Returns true if _rhs has the same options enabled. bool operator == (const value_type _rhs) const { return flags_ == _rhs; } /// Returns true if _rhs does not have the same options enabled. bool operator != (const value_type _rhs) const { return flags_ != _rhs; } /// Returns the option set. operator value_type () const { return flags_; } private: bool operator && (const value_type _rhs) const; value_type flags_; }; //----------------------------------------------------------------------------- //@} //============================================================================= } // namespace IO } // namespace OpenMesh //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/IO/OMFormat.hh0000660000175000011300000005402414172246500021105 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_IO_OMFORMAT_HH #define OPENMESH_IO_OMFORMAT_HH //=== INCLUDES ================================================================ #include #include #include #include #include #include // -------------------- #include #if defined(OM_CC_GCC) && (OM_GCC_VERSION < 30000) # include # define OM_MISSING_HEADER_LIMITS 1 #else # include #endif //== NAMESPACES ============================================================== #ifndef DOXY_IGNORE_THIS namespace OpenMesh { namespace IO { namespace OMFormat { //=== IMPLEMENTATION ========================================================== /** \name Mesh Reading / Writing */ //@{ //----------------------------------------------------------------------------- // <:Header> // <:Comment> // Chunk 0 // <:ChunkHeader> // <:Comment> // data // Chunk 1 // <:ChunkHeader> // <:Comment> // data // . // . // . // Chunk N // // NOTICE! // // The usage of data types who differ in size // on different pc architectures (32/64 bit) and/or // operating systems, e.g. (unsigned) long, size_t, // is not recommended because of inconsistencies // in case of cross writing and reading. // // Basic types that are supported are: typedef unsigned char uchar; typedef uint8_t uint8; typedef uint16_t uint16; typedef uint32_t uint32; typedef uint64_t uint64; typedef int8_t int8; typedef int16_t int16; typedef int32_t int32; typedef int64_t int64; typedef float32_t float32; typedef float64_t float64; struct Header { uchar magic_[2]; // OM uchar mesh_; // [T]riangles, [Q]uads, [P]olygonals uint8 version_; uint32 n_vertices_; uint32 n_faces_; uint32 n_edges_; size_t store( std::ostream& _os, bool _swap ) const { _os.write( (char*)this, 4); // magic_, mesh_, version_ size_t bytes = 4; bytes += binary::store( _os, n_vertices_, _swap ); bytes += binary::store( _os, n_faces_, _swap ); bytes += binary::store( _os, n_edges_, _swap ); return bytes; } size_t restore( std::istream& _is, bool _swap ) { if (_is.read( (char*)this, 4 ).eof()) return 0; size_t bytes = 4; bytes += binary::restore( _is, n_vertices_, _swap ); bytes += binary::restore( _is, n_faces_, _swap ); bytes += binary::restore( _is, n_edges_, _swap ); return bytes; } }; struct Chunk { // Hardcoded this size to an uint32 to make the system 32/64 bit compatible. // Needs further investigation! typedef uint32 esize_t; // element size, used for custom properties enum Type { Type_Pos = 0x00, Type_Normal = 0x01, Type_Texcoord = 0x02, Type_Status = 0x03, Type_Color = 0x04, Type_Custom = 0x06, Type_Topology = 0x07 }; enum Entity { Entity_Vertex = 0x00, Entity_Mesh = 0x01, Entity_Face = 0x02, Entity_Edge = 0x04, Entity_Halfedge = 0x06, Entity_Sentinel = 0x07 }; enum Dim { Dim_1D = 0x00, Dim_2D = 0x01, Dim_3D = 0x02, Dim_4D = 0x03, Dim_5D = 0x04, Dim_6D = 0x05, Dim_7D = 0x06, Dim_8D = 0x07 }; enum Integer_Size { Integer_8 = 0x00, // 1 byte for (unsigned) char Integer_16 = 0x01, // 2 bytes for short Integer_32 = 0x02, // 4 bytes for long Integer_64 = 0x03 // 8 bytes for long long }; enum Float_Size { Float_32 = 0x00, // 4 bytes for float Float_64 = 0x01, // 8 bytes for double Float_128 = 0x02 // 16 bytes for long double (an assumption!) }; static const int SIZE_RESERVED = 1; // 1 static const int SIZE_NAME = 1; // 2 static const int SIZE_ENTITY = 3; // 5 static const int SIZE_TYPE = 4; // 9 static const int SIZE_SIGNED = 1; // 10 static const int SIZE_FLOAT = 1; // 11 static const int SIZE_DIM = 3; // 14 static const int SIZE_BITS = 2; // 16 static const int OFF_RESERVED = 0; // 0 static const int OFF_NAME = SIZE_RESERVED + OFF_RESERVED; // 2 static const int OFF_ENTITY = SIZE_NAME + OFF_NAME; // 3 static const int OFF_TYPE = SIZE_ENTITY + OFF_ENTITY; // 5 static const int OFF_SIGNED = SIZE_TYPE + OFF_TYPE; // 9 static const int OFF_FLOAT = SIZE_SIGNED + OFF_SIGNED; // 10 static const int OFF_DIM = SIZE_FLOAT + OFF_FLOAT; // 11 static const int OFF_BITS = SIZE_DIM + OFF_DIM; // 14 // !Attention! When changing the bit size, the operators // << (uint16, Header) and << (Header, uint16) must be changed as well // // Entries signed_, float_, dim_, bits_ are not used when type_ // equals Type_Custom // struct Header // 16 bits long { unsigned reserved_: SIZE_RESERVED; unsigned name_ : SIZE_NAME; // 1 named property, 0 anonymous unsigned entity_ : SIZE_ENTITY; // 0 vertex, 1 mesh, 2 edge, // 4 halfedge, 6 face unsigned type_ : SIZE_TYPE; // 0 pos, 1 normal, 2 texcoord, // 3 status, 4 color 6 custom 7 topology unsigned signed_ : SIZE_SIGNED; // bool unsigned float_ : SIZE_FLOAT; // bool unsigned dim_ : SIZE_DIM; // 0 1D, 1 2D, 2 3D, .., 7 8D unsigned bits_ : SIZE_BITS; // {8, 16, 32, 64} | {32, 64, 128} // (integer) (float) unsigned unused_ : 16; // fill up to 32 bits }; // struct Header class PropertyName : public std::string { public: static const size_t size_max = 256; PropertyName( ) { } explicit PropertyName( const std::string& _name ) { *this = _name; } bool is_valid() const { return is_valid( size() ); } static bool is_valid( size_t _s ) { return _s <= size_max; } PropertyName& operator = ( const std::string& _rhs ) { assert( is_valid( _rhs.size() ) ); if ( is_valid( _rhs.size() ) ) std::string::operator = ( _rhs ); else { omerr() << "Warning! Property name too long. Will be shortened!\n"; this->std::string::operator = ( _rhs.substr(0, size_max) ); } return *this; } }; }; // Chunk // ------------------------------------------------------------ Helper // -------------------- get size information /// Return size of header in bytes. inline size_t header_size(void) { return sizeof(Header); } /// Return size of chunk header in bytes. inline size_t chunk_header_size( void ) { return sizeof(uint16); } /// Return the size of a scaler in bytes. inline size_t scalar_size( const Chunk::Header& _hdr ) { return _hdr.float_ ? (0x01 << _hdr.bits_) : (0x04 << _hdr.bits_); } /// Return the dimension of the vector in a chunk inline size_t dimensions(const Chunk::Header& _chdr) { return _chdr.dim_+1; } /// Return the size of a vector in bytes. inline size_t vector_size( const Chunk::Header& _chdr ) { return dimensions(_chdr)*scalar_size(_chdr); } /// Return the size of chunk data in bytes inline size_t chunk_data_size( Header& _hdr, Chunk::Header& _chunk_hdr ) { size_t C; switch( _chunk_hdr.entity_ ) { case Chunk::Entity_Vertex: C = _hdr.n_vertices_; break; case Chunk::Entity_Face: C = _hdr.n_faces_; break; case Chunk::Entity_Halfedge: C = _hdr.n_edges_*2; break; case Chunk::Entity_Edge: C = _hdr.n_edges_; break; case Chunk::Entity_Mesh: C = 1; break; default: C = 0; std::cerr << "Invalid value in _chunk_hdr.entity_\n"; assert( false ); break; } return C * vector_size( _chunk_hdr ); } inline size_t chunk_size( Header& _hdr, Chunk::Header& _chunk_hdr ) { return chunk_header_size() + chunk_data_size( _hdr, _chunk_hdr ); } // -------------------- convert from Chunk::Header to storage type uint16& operator << (uint16& val, const Chunk::Header& hdr); Chunk::Header& operator << (Chunk::Header& hdr, const uint16 val); // -------------------- type information template bool is_float(const T&) { #if defined(OM_MISSING_HEADER_LIMITS) return !Utils::NumLimitsT::is_integer(); #else return !std::numeric_limits::is_integer; #endif } template bool is_double(const T&) { return false; } template <> inline bool is_double(const double&) { return true; } template bool is_integer(const T) { #if defined(OM_MISSING_HEADER_LIMITS) return Utils::NumLimitsT::is_integer(); #else return std::numeric_limits::is_integer; #endif } template bool is_signed(const T&) { #if defined(OM_MISSING_HEADER_LIMITS) return Utils::NumLimitsT::is_signed(); #else return std::numeric_limits::is_signed; #endif } // -------------------- conversions (format type <- type/value) template inline Chunk::Dim dim( VecType ) { assert( vector_traits< VecType >::size() < 9 ); return static_cast(vector_traits< VecType >::size() - 1); } template inline Chunk::Dim dim( const Chunk::Header& _hdr ) { return static_cast( _hdr.dim_ ); } // calc minimum (power-of-2) number of bits needed Chunk::Integer_Size needed_bits( size_t s ); // Convert size of type to Integer_Size #ifdef NDEBUG template Chunk::Integer_Size integer_size(const T&) #else template Chunk::Integer_Size integer_size(const T& d) #endif { #ifndef NDEBUG assert( is_integer(d) ); #endif switch( sizeof(T) ) { case 1: return OMFormat::Chunk::Integer_8; case 2: return OMFormat::Chunk::Integer_16; case 4: return OMFormat::Chunk::Integer_32; case 8: return OMFormat::Chunk::Integer_64; default: std::cerr << "Invalid value in integer_size\n"; assert( false ); break; } return Chunk::Integer_Size(0); } // Convert size of type to FLoat_Size #ifdef NDEBUG template Chunk::Float_Size float_size(const T&) #else template Chunk::Float_Size float_size(const T& d) #endif { #ifndef NDEBUG assert( is_float(d) ); #endif switch( sizeof(T) ) { case 4: return OMFormat::Chunk::Float_32; case 8: return OMFormat::Chunk::Float_64; case 16: return OMFormat::Chunk::Float_128; default: std::cerr << "Invalid value in float_size\n"; assert( false ); break; } return Chunk::Float_Size(0); } // Return the storage type (Chunk::Header::bits_) template inline unsigned int bits(const T& val) { return is_integer(val) ? (static_cast(integer_size(val))) : (static_cast(float_size(val))); } // -------------------- create/read version inline uint8 mk_version(const uint16 major, const uint16 minor) { return (major & 0x07) << 5 | (minor & 0x1f); } inline uint16 major_version(const uint8 version) { return (version >> 5) & 0x07; } inline uint16 minor_version(const uint8 version) { return (version & 0x001f); } // ---------------------------------------- convenience functions std::string as_string(uint8 version); const char *as_string(Chunk::Type t); const char *as_string(Chunk::Entity e); const char *as_string(Chunk::Dim d); const char *as_string(Chunk::Integer_Size d); const char *as_string(Chunk::Float_Size d); std::ostream& operator << ( std::ostream& _os, const Header& _h ); std::ostream& operator << ( std::ostream& _os, const Chunk::Header& _c ); //@} } // namespace OMFormat // -------------------- (re-)store header template <> inline size_t store( std::ostream& _os, const OMFormat::Header& _hdr, bool _swap) { return _hdr.store( _os, _swap ); } template <> inline size_t restore( std::istream& _is, OMFormat::Header& _hdr, bool _swap ) { return _hdr.restore( _is, _swap ); } // -------------------- (re-)store chunk header template <> inline size_t store( std::ostream& _os, const OMFormat::Chunk::Header& _hdr, bool _swap) { OMFormat::uint16 val; val << _hdr; return binary::store( _os, val, _swap ); } template <> inline size_t restore( std::istream& _is, OMFormat::Chunk::Header& _hdr, bool _swap ) { OMFormat::uint16 val; size_t bytes = binary::restore( _is, val, _swap ); _hdr << val; return bytes; } // -------------------- (re-)store integer with wanted number of bits (bytes) typedef GenProg::TrueType t_signed; typedef GenProg::FalseType t_unsigned; // helper to store a an integer template< typename T > size_t store( std::ostream& _os, const T& _val, OMFormat::Chunk::Integer_Size _b, bool _swap, t_signed); // helper to store a an unsigned integer template< typename T > size_t store( std::ostream& _os, const T& _val, OMFormat::Chunk::Integer_Size _b, bool _swap, t_unsigned); /// Store an integer with a wanted number of bits template< typename T > inline size_t store( std::ostream& _os, const T& _val, OMFormat::Chunk::Integer_Size _b, bool _swap) { assert( OMFormat::is_integer( _val ) ); if ( OMFormat::is_signed( _val ) ) return store( _os, _val, _b, _swap, t_signed() ); return store( _os, _val, _b, _swap, t_unsigned() ); } // helper to store a an integer template< typename T > inline size_t restore( std::istream& _is, T& _val, OMFormat::Chunk::Integer_Size _b, bool _swap, t_signed); // helper to store a an unsigned integer template< typename T > inline size_t restore( std::istream& _is, T& _val, OMFormat::Chunk::Integer_Size _b, bool _swap, t_unsigned); /// Restore an integer with a wanted number of bits template< typename T > inline size_t restore( std::istream& _is, T& _val, OMFormat::Chunk::Integer_Size _b, bool _swap) { assert( OMFormat::is_integer( _val ) ); if ( OMFormat::is_signed( _val ) ) return restore( _is, _val, _b, _swap, t_signed() ); return restore( _is, _val, _b, _swap, t_unsigned() ); } // // ---------------------------------------- storing vectors template inline size_t store( std::ostream& _os, const VecT& _vec, GenProg::Int2Type<2>, bool _swap ) { size_t bytes = store( _os, _vec[0], _swap ); bytes += store( _os, _vec[1], _swap ); return bytes; } template inline size_t store( std::ostream& _os, const VecT& _vec, GenProg::Int2Type<3>, bool _swap ) { size_t bytes = store( _os, _vec[0], _swap ); bytes += store( _os, _vec[1], _swap ); bytes += store( _os, _vec[2], _swap ); return bytes; } template inline size_t store( std::ostream& _os, const VecT& _vec, GenProg::Int2Type<4>, bool _swap ) { size_t bytes = store( _os, _vec[0], _swap ); bytes += store( _os, _vec[1], _swap ); bytes += store( _os, _vec[2], _swap ); bytes += store( _os, _vec[3], _swap ); return bytes; } template inline size_t store( std::ostream& _os, const VecT& _vec, GenProg::Int2Type<1>, bool _swap ) { return store( _os, _vec[0], _swap ); } /// storing a vector type template inline size_t vector_store( std::ostream& _os, const VecT& _vec, bool _swap ) { return store( _os, _vec, GenProg::Int2Type< vector_traits::size_ >(), _swap ); } // ---------------------------------------- restoring vectors template inline size_t restore( std::istream& _is, VecT& _vec, GenProg::Int2Type<2>, bool _swap ) { size_t bytes = restore( _is, _vec[0], _swap ); bytes += restore( _is, _vec[1], _swap ); return bytes; } template inline size_t restore( std::istream& _is, VecT& _vec, GenProg::Int2Type<3>, bool _swap ) { typedef typename vector_traits::value_type scalar_type; size_t bytes; bytes = binary::restore( _is, _vec[0], _swap ); bytes += binary::restore( _is, _vec[1], _swap ); bytes += binary::restore( _is, _vec[2], _swap ); return bytes; } template inline size_t restore( std::istream& _is, VecT& _vec, GenProg::Int2Type<4>, bool _swap ) { typedef typename vector_traits::value_type scalar_type; size_t bytes; bytes = binary::restore( _is, _vec[0], _swap ); bytes += binary::restore( _is, _vec[1], _swap ); bytes += binary::restore( _is, _vec[2], _swap ); bytes += binary::restore( _is, _vec[3], _swap ); return bytes; } template inline size_t restore( std::istream& _is, VecT& _vec, GenProg::Int2Type<1>, bool _swap ) { return restore( _is, _vec[0], _swap ); } /// Restoring a vector type template inline size_t vector_restore( std::istream& _is, VecT& _vec, bool _swap ) { return restore( _is, _vec, GenProg::Int2Type< vector_traits::size_ >(), _swap ); } // ---------------------------------------- storing property names template <> inline size_t store( std::ostream& _os, const OMFormat::Chunk::PropertyName& _pn, bool _swap ) { store( _os, _pn.size(), OMFormat::Chunk::Integer_8, _swap ); // 1 byte if ( _pn.size() ) _os.write( _pn.c_str(), _pn.size() ); // size bytes return _pn.size() + 1; } template <> inline size_t restore( std::istream& _is, OMFormat::Chunk::PropertyName& _pn, bool _swap ) { size_t size; restore( _is, size, OMFormat::Chunk::Integer_8, _swap); // 1 byte assert( OMFormat::Chunk::PropertyName::is_valid( size ) ); if ( size > 0 ) { char buf[256]; _is.read( buf, size ); // size bytes buf[size] = '\0'; _pn.resize(size); _pn = buf; } return size+1; } //============================================================================= } // namespace IO } // namespace OpenMesh #endif //============================================================================= #if defined(OM_MISSING_HEADER_LIMITS) # undef OM_MISSING_HEADER_LIMITS #endif //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_IO_OMFORMAT_CC) # define OPENMESH_IO_OMFORMAT_TEMPLATES # include "OMFormatT_impl.hh" #endif //============================================================================= #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Utils/0000770000175000011300000000000014172246500017663 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Core/Utils/RandomNumberGenerator.cc0000660000175000011300000001113614172246500024435 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for generating a random number between 0.0 and 1.0 with // a garantueed resolution // //============================================================================= //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { //== IMPLEMENTATION =========================================================== RandomNumberGenerator::RandomNumberGenerator(const size_t _resolution) : resolution_(_resolution), iterations_(1), maxNum_(RAND_MAX + 1.0) { double tmp = double(resolution_); while (tmp > (double(RAND_MAX) + 1.0) ) { iterations_++; tmp /= (double(RAND_MAX) + 1.0); } for ( unsigned int i = 0 ; i < iterations_ - 1; ++i ) { maxNum_ *= (RAND_MAX + 1.0); } } //----------------------------------------------------------------------------- double RandomNumberGenerator::getRand() const { double randNum = 0.0; for ( unsigned int i = 0 ; i < iterations_; ++i ) { randNum *= (RAND_MAX + 1.0); randNum += rand(); } return randNum / maxNum_; } double RandomNumberGenerator::resolution() const { return maxNum_; } //============================================================================= } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Utils/vector_traits.hh0000660000175000011300000001153214172246500023077 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= #ifndef OPENMESH_VECTOR_TRAITS_HH #define OPENMESH_VECTOR_TRAITS_HH //== INCLUDES ================================================================= #include #include #if defined(OM_CC_MIPS) # include #else # include #endif //== NAMESPACES =============================================================== namespace OpenMesh { //============================================================================= /** \name Provide a standardized access to relevant information about a vector type. */ //@{ //----------------------------------------------------------------------------- /** Helper class providing information about a vector type. * * If want to use a different vector type than the one provided %OpenMesh * you need to supply a specialization of this class for the new vector type. */ template struct vector_traits { /// Type of the vector class typedef typename T::vector_type vector_type; /// Type of the scalar value typedef typename T::value_type value_type; /// size/dimension of the vector static const size_t size_ = T::size_; /// size/dimension of the vector static size_t size() { return size_; } }; //@} //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_MESHREADER_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Utils/SingletonT.hh0000660000175000011300000001247114172246500022300 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements a simple singleton template // //============================================================================= #pragma once //=== INCLUDES ================================================================ // OpenMesh #include // STL #include //== NAMESPACES =============================================================== namespace OpenMesh { //=== IMPLEMENTATION ========================================================== /** A simple singleton template. Encapsulates an arbitrary class and enforces its uniqueness. */ template class SingletonT { public: /** Singleton access function. Use this function to obtain a reference to the instance of the encapsulated class. Note that this instance is unique and created on the first call to Instance(). */ static T& Instance() { if (!pInstance__) { // check if singleton alive if (destroyed__) { OnDeadReference(); } // first time request -> initialize else { Create(); } } return *pInstance__; } private: // Disable constructors/assignment to enforce uniqueness SingletonT(); SingletonT(const SingletonT&); SingletonT& operator=(const SingletonT&); // Create a new singleton and store its pointer static void Create() { static T theInstance; pInstance__ = &theInstance; } // Will be called if instance is accessed after its lifetime has expired static void OnDeadReference() { throw std::runtime_error("[Singelton error] - Dead reference detected!\n"); } virtual ~SingletonT() { pInstance__ = 0; destroyed__ = true; } static T* pInstance__; static bool destroyed__; }; //============================================================================= } // namespace OpenMesh //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESH_SINGLETON_C) # define OPENMESH_SINGLETON_TEMPLATES # include "SingletonT_impl.hh" #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Utils/color_cast.hh0000660000175000011300000002501514172246500022340 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= #ifndef OPENMESH_COLOR_CAST_HH #define OPENMESH_COLOR_CAST_HH //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //============================================================================= /** \name Cast vector type to another vector type. */ //@{ //----------------------------------------------------------------------------- #ifndef DOXY_IGNORE_THIS /// Cast one color vector to another. template struct color_caster { typedef dst_t return_type; inline static return_type cast(const src_t& _src) { dst_t dst; vector_cast(_src, dst, GenProg::Int2Type::size_>()); return dst; } }; template <> struct color_caster { typedef Vec3uc return_type; inline static return_type cast(const Vec3f& _src) { return Vec3uc( (unsigned char)(_src[0]* 255.0f + 0.5f), (unsigned char)(_src[1]* 255.0f + 0.5f), (unsigned char)(_src[2]* 255.0f + 0.5f) ); } }; template <> struct color_caster { typedef Vec3uc return_type; inline static return_type cast(const Vec4f& _src) { return Vec3uc( (unsigned char)(_src[0]* 255.0f + 0.5f), (unsigned char)(_src[1]* 255.0f + 0.5f), (unsigned char)(_src[2]* 255.0f + 0.5f) ); } }; template <> struct color_caster { typedef Vec3i return_type; inline static return_type cast(const Vec3f& _src) { return Vec3i( (int)(_src[0]* 255.0f + 0.5f), (int)(_src[1]* 255.0f + 0.5f), (int)(_src[2]* 255.0f + 0.5f) ); } }; template <> struct color_caster { typedef Vec3i return_type; inline static return_type cast(const Vec4f& _src) { return Vec3i( (int)(_src[0]* 255.0f + 0.5f), (int)(_src[1]* 255.0f + 0.5f), (int)(_src[2]* 255.0f + 0.5f) ); } }; template <> struct color_caster { typedef Vec4i return_type; inline static return_type cast(const Vec4f& _src) { return Vec4i( (int)(_src[0]* 255.0f + 0.5f), (int)(_src[1]* 255.0f + 0.5f), (int)(_src[2]* 255.0f + 0.5f), (int)(_src[3]* 255.0f + 0.5f) ); } }; template <> struct color_caster { typedef Vec3ui return_type; inline static return_type cast(const Vec3f& _src) { return Vec3ui( (unsigned int)(_src[0]* 255.0f + 0.5f), (unsigned int)(_src[1]* 255.0f + 0.5f), (unsigned int)(_src[2]* 255.0f + 0.5f) ); } }; template <> struct color_caster { typedef Vec3ui return_type; inline static return_type cast(const Vec4f& _src) { return Vec3ui( (unsigned int)(_src[0]* 255.0f + 0.5f), (unsigned int)(_src[1]* 255.0f + 0.5f), (unsigned int)(_src[2]* 255.0f + 0.5f) ); } }; template <> struct color_caster { typedef Vec4ui return_type; inline static return_type cast(const Vec4f& _src) { return Vec4ui( (unsigned int)(_src[0]* 255.0f + 0.5f), (unsigned int)(_src[1]* 255.0f + 0.5f), (unsigned int)(_src[2]* 255.0f + 0.5f), (unsigned int)(_src[3]* 255.0f + 0.5f) ); } }; template <> struct color_caster { typedef Vec4uc return_type; inline static return_type cast(const Vec3f& _src) { return Vec4uc( (unsigned char)(_src[0]* 255.0f + 0.5f), (unsigned char)(_src[1]* 255.0f + 0.5f), (unsigned char)(_src[2]* 255.0f + 0.5f), (unsigned char)(255) ); } }; template <> struct color_caster { typedef Vec4f return_type; inline static return_type cast(const Vec3f& _src) { return Vec4f( _src[0], _src[1], _src[2], 1.0f ); } }; template <> struct color_caster { typedef Vec4ui return_type; inline static return_type cast(const Vec3uc& _src) { return Vec4ui(_src[0], _src[1], _src[2], 255 ); } }; template <> struct color_caster { typedef Vec4f return_type; inline static return_type cast(const Vec3i& _src) { const float f = 1.0f / 255.0f; return Vec4f(_src[0]*f, _src[1]*f, _src[2]*f, 1.0f ); } }; template <> struct color_caster { typedef Vec4uc return_type; inline static return_type cast(const Vec4f& _src) { return Vec4uc( (unsigned char)(_src[0]* 255.0f + 0.5f), (unsigned char)(_src[1]* 255.0f + 0.5f), (unsigned char)(_src[2]* 255.0f + 0.5f), (unsigned char)(_src[3]* 255.0f + 0.5f) ); } }; template <> struct color_caster { typedef Vec4f return_type; inline static return_type cast(const Vec4i& _src) { const float f = 1.0f / 255.0f; return Vec4f( _src[0] * f, _src[1] * f, _src[2] * f , _src[3] * f ); } }; template <> struct color_caster { typedef Vec4uc return_type; inline static return_type cast(const Vec3uc& _src) { return Vec4uc( _src[0], _src[1], _src[2], 255 ); } }; template <> struct color_caster { typedef Vec3f return_type; inline static return_type cast(const Vec3uc& _src) { const float f = 1.0f / 255.0f; return Vec3f(_src[0] * f, _src[1] * f, _src[2] * f ); } }; template <> struct color_caster { typedef Vec3f return_type; inline static return_type cast(const Vec4uc& _src) { const float f = 1.0f / 255.0f; return Vec3f(_src[0] * f, _src[1] * f, _src[2] * f ); } }; template <> struct color_caster { typedef Vec4f return_type; inline static return_type cast(const Vec3uc& _src) { const float f = 1.0f / 255.0f; return Vec4f(_src[0] * f, _src[1] * f, _src[2] * f, 1.0f ); } }; template <> struct color_caster { typedef Vec4f return_type; inline static return_type cast(const Vec4uc& _src) { const float f = 1.0f / 255.0f; return Vec4f(_src[0] * f, _src[1] * f, _src[2] * f, _src[3] * f ); } }; // ---------------------------------------------------------------------------- #ifndef DOXY_IGNORE_THIS #if !defined(OM_CC_MSVC) template struct color_caster { typedef const dst_t& return_type; inline static return_type cast(const dst_t& _src) { return _src; } }; #endif #endif //----------------------------------------------------------------------------- template inline typename color_caster::return_type color_cast(const src_t& _src ) { return color_caster::cast(_src); } #endif //----------------------------------------------------------------------------- //@} //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_COLOR_CAST_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Utils/HandleToPropHandle.hh0000660000175000011300000000215214172246500023660 0ustar moebiusacg_staff#ifndef HANDLETOPROPHANDLE_HH_ #define HANDLETOPROPHANDLE_HH_ #include #include namespace OpenMesh { template struct HandleToPropHandle { }; template struct HandleToPropHandle { using type = OpenMesh::VPropHandleT; }; template struct HandleToPropHandle { using type = OpenMesh::HPropHandleT; }; template struct HandleToPropHandle { using type = OpenMesh::EPropHandleT; }; template struct HandleToPropHandle { using type = OpenMesh::FPropHandleT; }; template struct HandleToPropHandle { using type = OpenMesh::MPropHandleT; }; template struct HandleToPropHandle { using type = OpenMesh::MPropHandleT; }; } // namespace OpenMesh #endif // HANDLETOPROPHANDLE_HH_ OpenMesh-9.0.0/src/OpenMesh/Core/Utils/RandomNumberGenerator.hh0000660000175000011300000001171414172246500024451 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for generating a random number between 0.0 and 1.0 with // a guaranteed resolution // //============================================================================= #ifndef OPENMESH_UTILS_RANDOMNUMBERGENERATOR_HH #define OPENMESH_UTILS_RANDOMNUMBERGENERATOR_HH //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //============================================================================= /** Generate a random number between 0.0 and 1.0 with a guaranteed resolution * ( Number of possible values ) * * Especially useful on windows, as there MAX_RAND is often only 32k which is * not enough resolution for a lot of applications */ class OPENMESHDLLEXPORT RandomNumberGenerator { public: /** \brief Constructor * * @param _resolution specifies the desired resolution for the random number generated */ explicit RandomNumberGenerator(const size_t _resolution); /// returns a random double between 0.0 and 1.0 with a guaranteed resolution double getRand() const; double resolution() const; private: /// desired resolution const size_t resolution_; /// number of "blocks" of RAND_MAX that make up the desired _resolution size_t iterations_; /// maximum random number generated, which is used for normalization double maxNum_; }; //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_UTILS_RANDOMNUMBERGENERATOR_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Utils/SingletonT_impl.hh0000660000175000011300000000770314172246500023323 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements a simple singleton template // //============================================================================= #define OPENMESH_SINGLETON_C //== INCLUDES ================================================================= // header #include //== NAMESPACES =============================================================== namespace OpenMesh { //== SINGLETON'S DATA ========================================================= template T* SingletonT::pInstance__ = 0; template bool SingletonT::destroyed__ = false; //============================================================================= } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Utils/Property.hh0000660000175000011300000004034714172246500022041 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //#ifndef OPENMESH_PROPERTY_HH //#define OPENMESH_PROPERTY_HH #pragma once //== INCLUDES ================================================================= #include #include #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= /** \class PropertyT Property.hh * * \brief Default property class for any type T. * * The default property class for any type T. * * The property supports persistency if T is a "fundamental" type: * - integer fundamental types except bool: * char, short, int, long, long long (__int64 for MS VC++) and * their unsigned companions. * - float fundamentals except long double: * float, double * - %OpenMesh vector types * * Persistency of non-fundamental types is supported if and only if a * specialization of struct IO::binary<> exists for the wanted type. */ // TODO: it might be possible to define Property using kind of a runtime info // structure holding the size of T. Then reserve, swap, resize, etc can be written // in pure malloc() style w/o virtual overhead. Template member function proved per // element access to the properties, asserting dynamic_casts in debug template class PropertyT : public BaseProperty { public: typedef T Value; typedef std::vector vector_type; typedef T value_type; typedef typename vector_type::reference reference; typedef typename vector_type::const_reference const_reference; public: /// Default constructor explicit PropertyT( const std::string& _name = "", const std::string& _internal_type_name = "") : BaseProperty(_name, _internal_type_name) {} /// Copy constructor PropertyT(const PropertyT & _rhs) : BaseProperty( _rhs ), data_( _rhs.data_ ) {} public: // inherited from BaseProperty virtual void reserve(size_t _n) override { data_.reserve(_n); } virtual void resize(size_t _n) override { data_.resize(_n); } virtual void clear() override { data_.clear(); vector_type().swap(data_); } virtual void push_back() override { data_.push_back(T()); } virtual void swap(size_t _i0, size_t _i1) override { std::swap(data_[_i0], data_[_i1]); } virtual void copy(size_t _i0, size_t _i1) override { data_[_i1] = data_[_i0]; } public: virtual void set_persistent( bool _yn ) override { check_and_set_persistent( _yn ); } virtual size_t n_elements() const override { return data_.size(); } virtual size_t element_size() const override { return IO::size_of(); } #ifndef DOXY_IGNORE_THIS struct plus { size_t operator () ( size_t _b, const T& _v ) { return _b + IO::size_of(_v); } }; #endif virtual size_t size_of(void) const override { if (element_size() != IO::UnknownSize) return this->BaseProperty::size_of(n_elements()); return std::accumulate(data_.begin(), data_.end(), size_t(0), plus()); } virtual size_t size_of(size_t _n_elem) const override { return this->BaseProperty::size_of(_n_elem); } virtual size_t store( std::ostream& _ostr, bool _swap ) const override { if (IO::is_streamable() && element_size() != IO::UnknownSize) return IO::store(_ostr, data_, _swap, false); //does not need to store its length size_t bytes = 0; for (size_t i=0; i() && element_size() != IO::UnknownSize) return IO::restore(_istr, data_, _swap, false); //does not need to restore its length size_t bytes = 0; for (size_t i=0; i* clone() const override { PropertyT* p = new PropertyT( *this ); return p; } std::string get_storage_name() const override { return OpenMesh::IO::binary::type_identifier(); } private: vector_type data_; }; //----------------------------------------------------------------------------- /** Property specialization for bool type. The data will be stored as a bitset. */ template <> class PropertyT : public BaseProperty { public: typedef std::vector vector_type; typedef bool value_type; typedef vector_type::reference reference; typedef vector_type::const_reference const_reference; public: explicit PropertyT(const std::string& _name = "", const std::string& _internal_type_name="" ) : BaseProperty(_name, _internal_type_name) { } public: // inherited from BaseProperty virtual void reserve(size_t _n) override { data_.reserve(_n); } virtual void resize(size_t _n) override { data_.resize(_n); } virtual void clear() override { data_.clear(); vector_type().swap(data_); } virtual void push_back() override { data_.push_back(bool()); } virtual void swap(size_t _i0, size_t _i1) override { bool t(data_[_i0]); data_[_i0]=data_[_i1]; data_[_i1]=t; } virtual void copy(size_t _i0, size_t _i1) override { data_[_i1] = data_[_i0]; } public: virtual void set_persistent( bool _yn ) override { check_and_set_persistent( _yn ); } virtual size_t n_elements() const override { return data_.size(); } virtual size_t element_size() const override { return UnknownSize; } virtual size_t size_of() const override { return size_of( n_elements() ); } virtual size_t size_of(size_t _n_elem) const override { return _n_elem / 8 + ((_n_elem % 8)!=0); } size_t store( std::ostream& _ostr, bool /* _swap */ ) const override { size_t bytes = 0; size_t N = data_.size() / 8; size_t R = data_.size() % 8; size_t idx; // element index size_t bidx; unsigned char bits; // bitset for (bidx=idx=0; idx < N; ++idx, bidx+=8) { bits = static_cast(data_[bidx]) | (static_cast(data_[bidx+1]) << 1) | (static_cast(data_[bidx+2]) << 2) | (static_cast(data_[bidx+3]) << 3) | (static_cast(data_[bidx+4]) << 4) | (static_cast(data_[bidx+5]) << 5) | (static_cast(data_[bidx+6]) << 6) | (static_cast(data_[bidx+7]) << 7); _ostr << bits; } bytes = N; if (R) { bits = 0; for (idx=0; idx < R; ++idx) bits |= static_cast(data_[bidx+idx]) << idx; _ostr << bits; ++bytes; } assert( bytes == size_of() ); return bytes; } size_t restore( std::istream& _istr, bool /* _swap */ ) override { size_t bytes = 0; size_t N = data_.size() / 8; size_t R = data_.size() % 8; size_t idx; // element index size_t bidx; // unsigned char bits; // bitset for (bidx=idx=0; idx < N; ++idx, bidx+=8) { _istr >> bits; data_[bidx+0] = (bits & 0x01) != 0; data_[bidx+1] = (bits & 0x02) != 0; data_[bidx+2] = (bits & 0x04) != 0; data_[bidx+3] = (bits & 0x08) != 0; data_[bidx+4] = (bits & 0x10) != 0; data_[bidx+5] = (bits & 0x20) != 0; data_[bidx+6] = (bits & 0x40) != 0; data_[bidx+7] = (bits & 0x80) != 0; } bytes = N; if (R) { _istr >> bits; for (idx=0; idx < R; ++idx) data_[bidx+idx] = (bits & (1<* clone() const override { PropertyT* p = new PropertyT( *this ); return p; } std::string get_storage_name() const override { return OpenMesh::IO::binary::type_identifier(); } private: vector_type data_; }; //----------------------------------------------------------------------------- /// Base property handle. template struct BasePropHandleT : public BaseHandle { typedef T Value; typedef std::vector vector_type; typedef T value_type; typedef typename vector_type::reference reference; typedef typename vector_type::const_reference const_reference; explicit BasePropHandleT(int _idx=-1) : BaseHandle(_idx) {} }; /** \ingroup mesh_property_handle_group * Handle representing a vertex property */ template struct VPropHandleT : public BasePropHandleT { typedef T Value; typedef T value_type; typedef VertexHandle Handle; explicit VPropHandleT(int _idx=-1) : BasePropHandleT(_idx) {} explicit VPropHandleT(const BasePropHandleT& _b) : BasePropHandleT(_b) {} }; /** \ingroup mesh_property_handle_group * Handle representing a halfedge property */ template struct HPropHandleT : public BasePropHandleT { typedef T Value; typedef T value_type; typedef HalfedgeHandle Handle; explicit HPropHandleT(int _idx=-1) : BasePropHandleT(_idx) {} explicit HPropHandleT(const BasePropHandleT& _b) : BasePropHandleT(_b) {} }; /** \ingroup mesh_property_handle_group * Handle representing an edge property */ template struct EPropHandleT : public BasePropHandleT { typedef T Value; typedef T value_type; typedef EdgeHandle Handle; explicit EPropHandleT(int _idx=-1) : BasePropHandleT(_idx) {} explicit EPropHandleT(const BasePropHandleT& _b) : BasePropHandleT(_b) {} }; /** \ingroup mesh_property_handle_group * Handle representing a face property */ template struct FPropHandleT : public BasePropHandleT { typedef T Value; typedef T value_type; typedef FaceHandle Handle; explicit FPropHandleT(int _idx=-1) : BasePropHandleT(_idx) {} explicit FPropHandleT(const BasePropHandleT& _b) : BasePropHandleT(_b) {} }; /** \ingroup mesh_property_handle_group * Handle representing a mesh property */ template struct MPropHandleT : public BasePropHandleT { typedef T Value; typedef T value_type; typedef MeshHandle Handle; explicit MPropHandleT(int _idx=-1) : BasePropHandleT(_idx) {} explicit MPropHandleT(const BasePropHandleT& _b) : BasePropHandleT(_b) {} }; template struct PropHandle; template <> struct PropHandle { template using type = VPropHandleT; }; template <> struct PropHandle { template using type = HPropHandleT; }; template <> struct PropHandle { template using type = EPropHandleT; }; template <> struct PropHandle { template using type = FPropHandleT; }; template <> struct PropHandle { template using type = MPropHandleT; }; } // namespace OpenMesh //============================================================================= //#endif // OPENMESH_PROPERTY_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Utils/AutoPropertyHandleT.hh0000660000175000011300000001347414172246500024133 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_AutoPropertyHandleT_HH #define OPENMESH_AutoPropertyHandleT_HH //== INCLUDES ================================================================= #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= template class AutoPropertyHandleT : public PropertyHandle_ { public: typedef Mesh_ Mesh; typedef PropertyHandle_ PropertyHandle; typedef PropertyHandle Base; typedef typename PropertyHandle::Value Value; typedef AutoPropertyHandleT Self; protected: Mesh* m_; bool own_property_;//ref counting? public: AutoPropertyHandleT() : m_(nullptr), own_property_(false) {} AutoPropertyHandleT(const Self& _other) : Base(_other.idx()), m_(_other.m_), own_property_(false) {} explicit AutoPropertyHandleT(Mesh& _m, const std::string& _pp_name = std::string()) { add_property(_m, _pp_name); } AutoPropertyHandleT(Mesh& _m, PropertyHandle _pph) : Base(_pph.idx()), m_(&_m), own_property_(false) {} ~AutoPropertyHandleT() { if (own_property_) { m_->remove_property(*this); } } inline void add_property(Mesh& _m, const std::string& _pp_name = std::string()) { assert(!is_valid()); m_ = &_m; own_property_ = _pp_name.empty() || !m_->get_property_handle(*this, _pp_name); if (own_property_) { m_->add_property(*this, _pp_name); } } inline void remove_property() { assert(own_property_);//only the owner can delete the property m_->remove_property(*this); own_property_ = false; invalidate(); } template inline Value& operator [] (_Handle _hnd) { return m_->property(*this, _hnd); } template inline const Value& operator [] (_Handle _hnd) const { return m_->property(*this, _hnd); } inline bool own_property() const { return own_property_; } inline void free_property() { own_property_ = false; } }; //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_AutoPropertyHandleT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Utils/Predicates.hh0000660000175000011300000002377614172246500022307 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2020, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #pragma once #include #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace Predicates { //== FORWARD DECLARATION ====================================================== //== CLASS DEFINITION ========================================================= template struct PredicateBase { }; template struct Predicate : public PredicateBase> { Predicate(PredicateT _p) : p_(_p) {} template bool operator()(const T& _t) const { return p_(_t); } PredicateT p_; }; template Predicate make_predicate(PredicateT& _p) { return { _p }; } template Predicate make_predicate(PredicateT&& _p) { return { _p }; } template struct Disjunction : public PredicateBase> { Disjunction(Predicate1T _p1, Predicate2T _p2) : p1_(_p1), p2_(_p2) {} template bool operator()(const T& _t) const { return p1_( _t) || p2_( _t); } Predicate1T p1_; Predicate2T p2_; }; template struct Conjunction : public PredicateBase> { Conjunction(Predicate1T _p1, Predicate2T _p2) : p1_(_p1), p2_(_p2) {} template bool operator()(const T& _t) const { return p1_( _t) && p2_( _t); } Predicate1T p1_; Predicate2T p2_; }; template struct Negation : public PredicateBase> { Negation(const PredicateT& _p1) : p1_(_p1) {} template bool operator()(const T& _t) const { return !p1_( _t); } PredicateT p1_; }; template Disjunction operator||(PredicateBase& p1, PredicateBase& p2) { return Disjunction(static_cast(p1), static_cast(p2)); } template Disjunction operator||(PredicateBase& p1, PredicateBase&& p2) { return Disjunction(static_cast(p1), static_cast(p2)); } template Disjunction operator||(PredicateBase&& p1, PredicateBase& p2) { return Disjunction(static_cast(p1), static_cast(p2)); } template Disjunction operator||(PredicateBase&& p1, PredicateBase&& p2) { return Disjunction(static_cast(p1), static_cast(p2)); } template Conjunction operator&&(PredicateBase& p1, PredicateBase& p2) { return Conjunction(static_cast(p1), static_cast(p2)); } template Conjunction operator&&(PredicateBase& p1, PredicateBase&& p2) { return Conjunction(static_cast(p1), static_cast(p2)); } template Conjunction operator&&(PredicateBase&& p1, PredicateBase& p2) { return Conjunction(static_cast(p1), static_cast(p2)); } template Conjunction operator&&(PredicateBase&& p1, PredicateBase&& p2) { return Conjunction(static_cast(p1), static_cast(p2)); } template Negation operator!(PredicateBase

& p) { return Negation(static_cast(p)); } template Negation

operator!(PredicateBase

&& p) { return Negation

(static_cast(p)); } struct Feature : public PredicateBase { template bool operator()(const SmartHandleStatusPredicates& _h) const { return _h.feature(); } }; struct Selected : public PredicateBase { template bool operator()(const SmartHandleStatusPredicates& _h) const { return _h.selected(); } }; struct Tagged : public PredicateBase { template bool operator()(const SmartHandleStatusPredicates& _h) const { return _h.tagged(); } }; struct Tagged2 : public PredicateBase { template bool operator()(const SmartHandleStatusPredicates& _h) const { return _h.tagged2(); } }; struct Locked : public PredicateBase { template bool operator()(const SmartHandleStatusPredicates& _h) const { return _h.locked(); } }; struct Hidden : public PredicateBase { template bool operator()(const SmartHandleStatusPredicates& _h) const { return _h.hidden(); } }; struct Deleted : public PredicateBase { template bool operator()(const SmartHandleStatusPredicates& _h) const { return _h.deleted(); } }; struct Boundary : public PredicateBase { template bool operator()(const SmartHandleBoundaryPredicate& _h) const { return _h.is_boundary(); } }; template struct Regular: public PredicateBase> { bool operator()(const SmartVertexHandle& _vh) const { return _vh.valence() == (_vh.is_boundary() ? boundary_reg : inner_reg); } }; using RegularQuad = Regular<4,3>; using RegularTri = Regular<6,4>; /// Wrapper object to hold an object and a member function pointer, /// and provides operator() to call that member function for that object with one argument template struct MemberFunctionWrapper { T t_; // Objects whose member function we want to call MF mf_; // pointer to member function MemberFunctionWrapper(T _t, MF _mf) : t_(_t), mf_(_mf) {} template auto operator()(const O& _o) -> decltype ((t_.*mf_)(_o)) { return (t_.*mf_)(_o); } }; /// Helper to create a MemberFunctionWrapper without explicitely naming the types template MemberFunctionWrapper make_member_function_wrapper(T&& _t, MF _mf) { return MemberFunctionWrapper(std::forward(_t), _mf); } /// Convenience macro to create a MemberFunctionWrapper for *this object #define OM_MFW(member_function) OpenMesh::Predicates::make_member_function_wrapper(*this, &std::decay::type::member_function) //============================================================================= } // namespace Predicates } // namespace OpenMesh //============================================================================= //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Utils/typename.hh0000660000175000011300000000145014172246500022027 0ustar moebiusacg_staff#pragma once /// Get an internal name for a type /// Important, this is depends on compilers and versions, do NOT use in file formats! /// This provides property type safety when only limited RTTI is available /// Solution adapted from OpenVolumeMesh #include #include #include #include #include namespace OpenMesh { template std::string get_type_name() { #ifdef _MSC_VER // MSVC'S type_name returns only a friendly name with name() method, // to get a unique name use raw_name() method instead return typeid(T).raw_name(); #else // GCC and clang curently return mangled name as name(), there is no raw_name() method return typeid(T).name(); #endif } }//namespace OpenMesh OpenMesh-9.0.0/src/OpenMesh/Core/Utils/Noncopyable.hh0000660000175000011300000001074714172246500022467 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Implements the Non-Copyable metapher // //============================================================================= #ifndef OPENMESH_NONCOPYABLE_HH #define OPENMESH_NONCOPYABLE_HH //----------------------------------------------------------------------------- #include //----------------------------------------------------------------------------- namespace OpenMesh { namespace Utils { //----------------------------------------------------------------------------- /** This class demonstrates the non copyable idiom. In some cases it is important an object can't be copied. Deriving from Noncopyable makes sure all relevant constructor and operators are made inaccessable, for public AND derived classes. **/ class Noncopyable { public: Noncopyable() { } private: /// Prevent access to copy constructor Noncopyable( const Noncopyable& ); /// Prevent access to assignment operator const Noncopyable& operator=( const Noncopyable& ); }; //============================================================================= } // namespace Utils } // namespace OpenMesh //============================================================================= #endif // OPENMESH_NONCOPYABLE_HH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Utils/PropertyCreator.hh0000660000175000011300000003105614172246500023356 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2020, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #pragma once #include #include #include #include #include #include #include #include #include namespace OpenMesh { #define OM_CONCAT_IMPL(a, b) a##b #define OM_CONCAT(a, b) OM_CONCAT_IMPL(a, b) /** \brief Base class for property creators * * A PropertyCreator can add a named property to a mesh. * The type of the property is specified in the classes derived from this class. * * */ class OPENMESHDLLEXPORT PropertyCreator { public: /// The string that corresponds to the type this property creator can create virtual std::string type_string() = 0; virtual std::string type_id_string() = 0; /// Returns true iff the given _type_name corresponds to the string the derived class can create a property for bool can_you_create(const std::string &_type_name); /// Create a vertex property on _mesh with name _property_name virtual void create_vertex_property (BaseKernel& _mesh, const std::string& _property_name) = 0; /// Create a halfedge property on _mesh with name _property_name virtual void create_halfedge_property(BaseKernel& _mesh, const std::string& _property_name) = 0; /// Create an edge property on _mesh with name _property_name virtual void create_edge_property (BaseKernel& _mesh, const std::string& _property_name) = 0; /// Create a face property on _mesh with name _property_name virtual void create_face_property (BaseKernel& _mesh, const std::string& _property_name) = 0; /// Create a mesh property on _mesh with name _property_name virtual void create_mesh_property (BaseKernel& _mesh, const std::string& _property_name) = 0; /// Create a property for the element of type HandleT on _mesh with name _property_name template void create_property(BaseKernel& _mesh, const std::string& _property_name); virtual ~PropertyCreator() {} protected: PropertyCreator() {} }; template <> inline void PropertyCreator::create_property (BaseKernel& _mesh, const std::string& _property_name) { create_vertex_property (_mesh, _property_name); } template <> inline void PropertyCreator::create_property(BaseKernel& _mesh, const std::string& _property_name) { create_halfedge_property(_mesh, _property_name); } template <> inline void PropertyCreator::create_property (BaseKernel& _mesh, const std::string& _property_name) { create_edge_property (_mesh, _property_name); } template <> inline void PropertyCreator::create_property (BaseKernel& _mesh, const std::string& _property_name) { create_face_property (_mesh, _property_name); } template <> inline void PropertyCreator::create_property (BaseKernel& _mesh, const std::string& _property_name) { create_mesh_property (_mesh, _property_name); } /// Helper class that contains the implementation of the create__property methods. /// Implementation is injected into PropertyCreatorT. template class PropertyCreatorImpl : public PropertyCreator { public: std::string type_id_string() override { return get_type_name(); } template void create_prop(BaseKernel& _mesh, const std::string& _property_name) { using PHandle = typename PropHandle::template type; PHandle prop; if (!_mesh.get_property_handle(prop, _property_name)) _mesh.add_property(prop, _property_name); } void create_vertex_property (BaseKernel& _mesh, const std::string& _property_name) override { create_prop(_mesh, _property_name); } void create_halfedge_property(BaseKernel& _mesh, const std::string& _property_name) override { create_prop(_mesh, _property_name);} void create_edge_property (BaseKernel& _mesh, const std::string& _property_name) override { create_prop(_mesh, _property_name);} void create_face_property (BaseKernel& _mesh, const std::string& _property_name) override { create_prop(_mesh, _property_name);} void create_mesh_property (BaseKernel& _mesh, const std::string& _property_name) override { create_prop(_mesh, _property_name);} ~PropertyCreatorImpl() override {} protected: PropertyCreatorImpl() {} }; /// Actual PropertyCreators specialize this class in order to add properties of type T namespace { template class PropertyCreatorT : public PropertyCreatorImpl> { }; } ///used to register custom type, where typename.hh does provide a string for type recognition #define OM_REGISTER_PROPERTY_TYPE(ClassName) \ namespace OpenMesh { \ namespace { /* ensure internal linkage of class */ \ template <> \ class PropertyCreatorT : public PropertyCreatorImpl> \ { \ public: \ using type = ClassName; \ std::string type_string() override { return OpenMesh::IO::binary::type_identifier(); } \ \ PropertyCreatorT() \ { \ PropertyCreationManager::instance().register_property_creator(this); \ } \ ~PropertyCreatorT() override {} \ }; \ } \ /* static to ensure internal linkage of object */ \ static PropertyCreatorT OM_CONCAT(property_creator_registration_object_, __LINE__); \ } /** \brief Class for adding properties based on strings * * The PropertyCreationManager holds all PropertyCreators and dispatches the property creation * to them if they are able to create a property for a given string. * * If you want to be able to store your custom properties into a file and automatically load * them without manually adding the property yourself you can register your type by calling the * OM_REGISTER_PROPERTY_TYPE(ClassName, TypeString) * */ class OPENMESHDLLEXPORT PropertyCreationManager { public: static PropertyCreationManager& instance(); template void create_property(BaseKernel& _mesh, const std::string& _type_name, const std::string& _property_name) { auto can_create = [_type_name](OpenMesh::PropertyCreator* pc){ return pc->can_you_create(_type_name); }; std::vector::iterator pc_iter = std::find_if(property_creators_.begin(), property_creators_.end(), can_create); if (pc_iter != property_creators_.end()) { const auto& pc = *pc_iter; pc->create_property(_mesh, _property_name); return; } omerr() << "No property creator registered that can create a property of type " << _type_name << std::endl; omerr() << "You need to register your custom type using OM_REGISTER_PROPERTY_TYPE(ClassName) and declare the struct binary.\ See documentation for more details." << std::endl; omerr() << "Adding property failed." << std::endl; } void register_property_creator(PropertyCreator* _property_creator) { for (auto pc : property_creators_) if (pc->type_string() == _property_creator->type_string()) { if (pc->type_id_string() != _property_creator->type_id_string()) { omerr() << "And it looks like you are trying to add a different type with an already existing string identification." << std::endl; omerr() << "Type id of existing type is " << pc->type_id_string() << " trying to add for " << _property_creator->type_id_string() << std::endl; } return; } property_creators_.push_back(_property_creator); } private: PropertyCreationManager() {} ~PropertyCreationManager() {} std::vector property_creators_; }; /** \brief Create a property with type corresponding to _type_name on _mesh with name _property_name * * For user defined types you need to register the type using OM_REGISTER_PROPERTY_TYPE(ClassName, TypeString) * */ template void create_property_from_string(BaseKernel& _mesh, const std::string& _type_name, const std::string& _property_name) { PropertyCreationManager::instance().create_property(_mesh, _type_name, _property_name); } } /* namespace OpenMesh */ OpenMesh-9.0.0/src/OpenMesh/Core/Utils/BaseProperty.hh0000660000175000011300000001673214172246500022635 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_BASEPROPERTY_HH #define OPENMESH_BASEPROPERTY_HH #include #include #include namespace OpenMesh { //== CLASS DEFINITION ========================================================= /** \class BaseProperty Property.hh Abstract class defining the basic interface of a dynamic property. **/ class OPENMESHDLLEXPORT BaseProperty { public: /// Indicates an error when a size is returned by a member. static const size_t UnknownSize = size_t(-1); public: /// \brief Default constructor. /// /// In %OpenMesh all mesh data is stored in so-called properties. /// We distinuish between standard properties, which can be defined at /// compile time using the Attributes in the traits definition and /// at runtime using the request property functions defined in one of /// the kernels. /// /// If the property should be stored along with the default properties /// in the OM-format one must name the property and enable the persistant /// flag with set_persistent(). /// /// \param _name Optional textual name for the property. /// \param _internal_type_name Internal type name which will be used when storing the data in OM format /// BaseProperty(const std::string& _name = "", const std::string& _internal_type_name = "" ) : name_(_name), internal_type_name_(_internal_type_name), persistent_(false) {} /// \brief Copy constructor BaseProperty(const BaseProperty & _rhs) : name_( _rhs.name_ ), internal_type_name_(_rhs.internal_type_name_), persistent_( _rhs.persistent_ ) {} /// Destructor. virtual ~BaseProperty() {} public: // synchronized array interface /// Reserve memory for n elements. virtual void reserve(size_t _n) = 0; /// Resize storage to hold n elements. virtual void resize(size_t _n) = 0; /// Clear all elements and free memory. virtual void clear() = 0; /// Extend the number of elements by one. virtual void push_back() = 0; /// Let two elements swap their storage place. virtual void swap(size_t _i0, size_t _i1) = 0; /// Copy one element to another virtual void copy(size_t _io, size_t _i1) = 0; /// Return a deep copy of self. virtual BaseProperty* clone () const = 0; public: // named property interface /// Return the name of the property const std::string& name() const { return name_; } /// Return internal type name of the property for type safe casting alternative to runtime information const std::string& internal_type_name() const { return internal_type_name_; } virtual void stats(std::ostream& _ostr) const; public: // I/O support /// Returns true if the persistent flag is enabled else false. bool persistent(void) const { return persistent_; } /// Enable or disable persistency. Self must be a named property to enable /// persistency. virtual void set_persistent( bool _yn ) = 0; ///returns a unique string for the type of the elements virtual std::string get_storage_name() const = 0; /// Number of elements in property virtual size_t n_elements() const = 0; /// Size of one element in bytes or UnknownSize if not known. virtual size_t element_size() const = 0; /// Return size of property in bytes virtual size_t size_of() const { return size_of( n_elements() ); } /// Estimated size of property if it has _n_elem elements. /// The member returns UnknownSize if the size cannot be estimated. virtual size_t size_of(size_t _n_elem) const { return (element_size()!=UnknownSize) ? (_n_elem*element_size()) : UnknownSize; } /// Store self as one binary block virtual size_t store( std::ostream& _ostr, bool _swap ) const = 0; /** Restore self from a binary block. Uses reserve() to set the size of self before restoring. **/ virtual size_t restore( std::istream& _istr, bool _swap ) = 0; protected: // To be used in a derived class, when overloading set_persistent() template < typename T > void check_and_set_persistent( bool _yn ) { if ( _yn && !IO::is_streamable() ) omerr() << "Warning! Type of property value is not binary storable!\n"; persistent_ = IO::is_streamable() && _yn; } private: std::string name_; std::string internal_type_name_; bool persistent_; }; }//namespace OpenMesh #endif //OPENMESH_BASEPROPERTY_HH OpenMesh-9.0.0/src/OpenMesh/Core/Utils/PropertyCreator.cc0000660000175000011300000001530714172246500023345 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2020, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include "PropertyCreator.hh" #include #include #include #include namespace OpenMesh { PropertyCreationManager& PropertyCreationManager::instance() { static PropertyCreationManager manager; return manager; } bool PropertyCreator::can_you_create(const std::string& _type_name) { return _type_name == type_string(); } } /* namespace OpenMesh */ OM_REGISTER_PROPERTY_TYPE(FaceHandle) OM_REGISTER_PROPERTY_TYPE(EdgeHandle) OM_REGISTER_PROPERTY_TYPE(HalfedgeHandle) OM_REGISTER_PROPERTY_TYPE(VertexHandle) OM_REGISTER_PROPERTY_TYPE(MeshHandle) OM_REGISTER_PROPERTY_TYPE(bool) OM_REGISTER_PROPERTY_TYPE(float) OM_REGISTER_PROPERTY_TYPE(double) OM_REGISTER_PROPERTY_TYPE(long double) OM_REGISTER_PROPERTY_TYPE(char) OM_REGISTER_PROPERTY_TYPE(OpenMesh::IO::int8_t ) OM_REGISTER_PROPERTY_TYPE(OpenMesh::IO::int16_t ) OM_REGISTER_PROPERTY_TYPE(OpenMesh::IO::int32_t ) //OM_REGISTER_PROPERTY_TYPE(OpenMesh::IO::int64_t ) OM_REGISTER_PROPERTY_TYPE(OpenMesh::IO::uint8_t ) OM_REGISTER_PROPERTY_TYPE(OpenMesh::IO::uint16_t) OM_REGISTER_PROPERTY_TYPE(OpenMesh::IO::uint32_t) OM_REGISTER_PROPERTY_TYPE(OpenMesh::IO::uint64_t) OM_REGISTER_PROPERTY_TYPE(std::string) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(std::vector) OM_REGISTER_PROPERTY_TYPE(Vec1c); OM_REGISTER_PROPERTY_TYPE(Vec1uc); OM_REGISTER_PROPERTY_TYPE(Vec1s); OM_REGISTER_PROPERTY_TYPE(Vec1us); OM_REGISTER_PROPERTY_TYPE(Vec1i); OM_REGISTER_PROPERTY_TYPE(Vec1ui); OM_REGISTER_PROPERTY_TYPE(Vec1f); OM_REGISTER_PROPERTY_TYPE(Vec1d); OM_REGISTER_PROPERTY_TYPE(Vec2c); OM_REGISTER_PROPERTY_TYPE(Vec2uc); OM_REGISTER_PROPERTY_TYPE(Vec2s); OM_REGISTER_PROPERTY_TYPE(Vec2us); OM_REGISTER_PROPERTY_TYPE(Vec2i); OM_REGISTER_PROPERTY_TYPE(Vec2ui); OM_REGISTER_PROPERTY_TYPE(Vec2f); OM_REGISTER_PROPERTY_TYPE(Vec2d); OM_REGISTER_PROPERTY_TYPE(Vec3c); OM_REGISTER_PROPERTY_TYPE(Vec3uc); OM_REGISTER_PROPERTY_TYPE(Vec3s); OM_REGISTER_PROPERTY_TYPE(Vec3us); OM_REGISTER_PROPERTY_TYPE(Vec3i); OM_REGISTER_PROPERTY_TYPE(Vec3ui); OM_REGISTER_PROPERTY_TYPE(Vec3f); OM_REGISTER_PROPERTY_TYPE(Vec3d); OM_REGISTER_PROPERTY_TYPE(Vec4c); OM_REGISTER_PROPERTY_TYPE(Vec4uc); OM_REGISTER_PROPERTY_TYPE(Vec4s); OM_REGISTER_PROPERTY_TYPE(Vec4us); OM_REGISTER_PROPERTY_TYPE(Vec4i); OM_REGISTER_PROPERTY_TYPE(Vec4ui); OM_REGISTER_PROPERTY_TYPE(Vec4f); OM_REGISTER_PROPERTY_TYPE(Vec4d); OM_REGISTER_PROPERTY_TYPE(Vec5c); OM_REGISTER_PROPERTY_TYPE(Vec5uc); OM_REGISTER_PROPERTY_TYPE(Vec5s); OM_REGISTER_PROPERTY_TYPE(Vec5us); OM_REGISTER_PROPERTY_TYPE(Vec5i); OM_REGISTER_PROPERTY_TYPE(Vec5ui); OM_REGISTER_PROPERTY_TYPE(Vec5f); OM_REGISTER_PROPERTY_TYPE(Vec5d); OM_REGISTER_PROPERTY_TYPE(Vec6c); OM_REGISTER_PROPERTY_TYPE(Vec6uc); OM_REGISTER_PROPERTY_TYPE(Vec6s); OM_REGISTER_PROPERTY_TYPE(Vec6us); OM_REGISTER_PROPERTY_TYPE(Vec6i); OM_REGISTER_PROPERTY_TYPE(Vec6ui); OM_REGISTER_PROPERTY_TYPE(Vec6f); OM_REGISTER_PROPERTY_TYPE(Vec6d); OpenMesh-9.0.0/src/OpenMesh/Core/Utils/BaseProperty.cc0000660000175000011300000000645114172246500022620 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include namespace OpenMesh { void BaseProperty::stats(std::ostream& _ostr) const { _ostr << " " << name() << (persistent() ? ", persistent " : "") << "\n"; } } OpenMesh-9.0.0/src/OpenMesh/Core/Utils/PropertyManager.hh0000660000175000011300000011232314172246500023326 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef PROPERTYMANAGER_HH_ #define PROPERTYMANAGER_HH_ #include #include #include #include #include #include namespace OpenMesh { /** * This class is intended to manage the lifecycle of properties. * It also defines convenience operators to access the encapsulated * property's value. * * Note that the second template parameter is depcretated. * * \code * { * TriMesh mesh; * auto visited = makeTemporaryProperty(mesh); * * for (auto vh : mesh.vertices()) { * if (!visited[vh]) { * visitComponent(mesh, vh, visited); * } * } * // The property is automatically removed at the end of the scope * } * \endcode */ template class PropertyManager { public: using Value = typename PROPTYPE::Value; using value_type = typename PROPTYPE::value_type; using Handle = typename PROPTYPE::Handle; using Self = PropertyManager; using Reference = typename PROPTYPE::reference; using ConstReference = typename PROPTYPE::const_reference; private: // Mesh properties (MPropHandleT<...>) are stored differently than the other properties. // This class implements different behavior when initializing a property or when // copying or swapping data from one property manager to a another one. template struct StorageT; // specialization for Mesh Properties template struct StorageT> { static void initialize(PropertyManager& pm, const Value& initial_value ) { pm() = initial_value; } static void copy(const PropertyManager& from, PropertyManager2& to) { *to = *from; } static void swap(PropertyManager& from, PropertyManager2& to) { std::swap(*to, *from); } static ConstReference access_property_const(PolyConnectivity& mesh, const PROPTYPE& prop_handle, const Handle&) { return mesh.property(prop_handle); } static Reference access_property(PolyConnectivity& mesh, const PROPTYPE& prop_handle, const Handle&) { return mesh.property(prop_handle); } }; // definition for other Mesh Properties template struct StorageT { static void initialize(PropertyManager& pm, const Value& initial_value ) { pm.set_range(pm.mesh_.template all_elements(), initial_value); } static void copy(const PropertyManager& from, PropertyManager2& to) { from.copy_to(from.mesh_.template all_elements(), to, to.mesh_.template all_elements()); } static void swap(PropertyManager& lhs, PropertyManager2& rhs) { std::swap(lhs.mesh().property(lhs.prop_).data_vector(), rhs.mesh().property(rhs.prop_).data_vector()); // resize the property to the correct size lhs.mesh().property(lhs.prop_).resize(lhs.mesh().template n_elements()); rhs.mesh().property(rhs.prop_).resize(rhs.mesh().template n_elements()); } static ConstReference access_property_const(PolyConnectivity& mesh, const PROPTYPE& prop_handle, const Handle& handle) { return mesh.property(prop_handle, handle); } static Reference access_property(PolyConnectivity& mesh, const PROPTYPE& prop_handle, const Handle& handle) { return mesh.property(prop_handle, handle); } }; using Storage = StorageT; public: /** * @deprecated Use a constructor without \p existing and check existance with hasProperty() instead. * * Constructor. * * Throws an \p std::runtime_error if \p existing is true and * no property named \p propname of the appropriate property type * exists. * * @param mesh The mesh on which to create the property. * @param propname The name of the property. * @param existing If false, a new property is created and its lifecycle is managed (i.e. * the property is deleted upon destruction of the PropertyManager instance). If true, * the instance merely acts as a convenience wrapper around an existing property with no * lifecycle management whatsoever. * * @see PropertyManager::getOrMakeProperty, PropertyManager::getProperty, * PropertyManager::makeTemporaryProperty */ OM_DEPRECATED("Use the constructor without parameter 'existing' instead. Check for existance with hasProperty") // As long as this overload exists, initial value must be first parameter due to ambiguity for properties of type bool PropertyManager(PolyConnectivity& mesh, const char *propname, bool existing) : mesh_(mesh), retain_(existing), name_(propname) { if (existing) { if (!PropertyManager::mesh().get_property_handle(prop_, propname)) { std::ostringstream oss; oss << "Requested property handle \"" << propname << "\" does not exist."; throw std::runtime_error(oss.str()); } } else { PropertyManager::mesh().add_property(prop_, propname); } } /** * Constructor. * * Asks for a property with name propname and creates one if none exists. Lifetime is not managed. * * @param mesh The mesh on which to create the property. * @param propname The name of the property. */ PropertyManager(PolyConnectivity& mesh, const char *propname) : mesh_(mesh), retain_(true), name_(propname) { if (!PropertyManager::mesh().get_property_handle(prop_, propname)) { PropertyManager::mesh().add_property(prop_, propname); } } /** * Constructor. * * Asks for a property with name propname and creates one if none exists. Lifetime is not managed. * * @param initial_value If the proeprty is newly created, it will be initialized with initial_value. * If the property already existed, nothing is changes. * @param mesh The mesh on which to create the property. * @param propname The name of the property. */ PropertyManager(const Value& initial_value, PolyConnectivity& mesh, const char *propname) : mesh_(mesh), retain_(true), name_(propname) { if (!mesh_.get_property_handle(prop_, propname)) { PropertyManager::mesh().add_property(prop_, propname); Storage::initialize(*this, initial_value); } } /** * Constructor. * * Create an anonymous property. Lifetime is managed. * * @param mesh The mesh on which to create the property. */ explicit PropertyManager(const PolyConnectivity& mesh) : mesh_(mesh), retain_(false), name_("") { PropertyManager::mesh().add_property(prop_, name_); } /** * Constructor. * * Create an anonymous property. Lifetime is managed. * * @param initial_value The property will be initialized with initial_value. * @param mesh The mesh on which to create the property. */ PropertyManager(const Value& initial_value, const PolyConnectivity& mesh) : mesh_(mesh), retain_(false), name_("") { PropertyManager::mesh().add_property(prop_, name_); Storage::initialize(*this, initial_value); } /** * Constructor. * * Create a wrapper around an existing property. Lifetime is not managed. * * @param mesh The mesh on which to create the property. * @param property_handle Handle to an existing property that should be wrapped. */ PropertyManager(PolyConnectivity& mesh, PROPTYPE property_handle) : mesh_(mesh), prop_(property_handle), retain_(true), name_() { } PropertyManager() = delete; PropertyManager(const PropertyManager& rhs) : mesh_(rhs.mesh_), prop_(), retain_(rhs.retain_), name_(rhs.name_) { if (rhs.retain_) // named property -> create a property manager referring to the same { prop_ = rhs.prop_; } else // unnamed property -> create a property manager refering to a new property and copy the contents { PropertyManager::mesh().add_property(prop_, name_); Storage::copy(rhs, *this); } } /** * Create property manager referring to a copy of the current property. * This can be used to explicitely create a copy of a named property. The cloned property * will be unnamed. */ PropertyManager clone() { PropertyManager result(this->mesh()); Storage::copy(*this, result); return result; } PropertyManager& operator=(const PropertyManager& rhs) { if (&mesh_ == &rhs.mesh_ && prop_ == rhs.prop_) ; // nothing to do else Storage::copy(rhs, *this); return *this; } ~PropertyManager() { deleteProperty(); } void swap(PropertyManager &rhs) { // swap the data stored in the properties Storage::swap(rhs, *this); } static bool propertyExists(PolyConnectivity &mesh, const char *propname) { PROPTYPE dummy; return mesh.get_property_handle(dummy, propname); } bool isValid() const { return prop_.is_valid(); } operator bool() const { return isValid(); } const PROPTYPE &getRawProperty() const { return prop_; } const std::string &getName() const { return name_; } /** * Get the mesh corresponding to the property. * * If you use PropertyManager without second template parameter (recommended) * you need to specify the actual mesh type when using this function, e.g.: * \code * { * TriMesh mesh; * auto visited = VProp(mesh); * TriMesh& mesh_ref = visited.getMesh(); * } * */ template const MeshType& getMesh() const { return dynamic_cast(mesh_); } const MeshT& getMesh() const { return dynamic_cast(mesh_); } /** * @deprecated This method no longer has any effect. Instead, named properties are always retained, while unnamed ones are not * * Tells the PropertyManager whether lifetime should be managed or not. */ OM_DEPRECATED("retain no longer has any effect. Instead, named properties are always retained, while unnamed ones are not.") void retain(bool = true) {} /** * Move constructor. Transfers ownership (delete responsibility). */ PropertyManager(PropertyManager &&rhs) : mesh_(rhs.mesh_), prop_(rhs.prop_), retain_(rhs.retain_), name_(rhs.name_) { if (!rhs.retain_) rhs.prop_.invalidate(); // only invalidate unnamed properties } /** * Move assignment. Transfers ownership (delete responsibility). */ PropertyManager& operator=(PropertyManager&& rhs) { if ((&mesh_ != &rhs.mesh_) || (prop_ != rhs.prop_)) { if (rhs.retain_) { // retained properties cannot be invalidated. Copy instead Storage::copy(rhs, *this); } else { // swap the data stored in the properties Storage::swap(rhs, *this); // remove the property from rhs rhs.mesh().remove_property(rhs.prop_); // invalidate prop_ rhs.prop_.invalidate(); } } return *this; } /** * Create a property manager for the supplied property and mesh. * If the property doesn't exist, it is created. In any case, * lifecycle management is disabled. * * @see makePropertyManagerFromExistingOrNew */ static PropertyManager createIfNotExists(PolyConnectivity &mesh, const char *propname) { return PropertyManager(mesh, propname); } /** * Like createIfNotExists() with two parameters except, if the property * doesn't exist, it is initialized with the supplied value over * the supplied range after creation. If the property already exists, * this method has the exact same effect as the two parameter version. * Lifecycle management is disabled in any case. * * @see makePropertyManagerFromExistingOrNew */ template static PropertyManager createIfNotExists(PolyConnectivity &mesh, const char *propname, const ITERATOR_TYPE &begin, const ITERATOR_TYPE &end, const PROP_VALUE &init_value) { const bool exists = propertyExists(mesh, propname); PropertyManager pm(mesh, propname, exists); pm.retain(); if (!exists) pm.set_range(begin, end, init_value); return std::move(pm); } /** * Like createIfNotExists() with two parameters except, if the property * doesn't exist, it is initialized with the supplied value over * the supplied range after creation. If the property already exists, * this method has the exact same effect as the two parameter version. * Lifecycle management is disabled in any case. * * @see makePropertyManagerFromExistingOrNew */ template static PropertyManager createIfNotExists(PolyConnectivity &mesh, const char *propname, const ITERATOR_RANGE &range, const PROP_VALUE &init_value) { return createIfNotExists( mesh, propname, range.begin(), range.end(), init_value); } /** * Access the value of the encapsulated mesh property. * * Example: * @code * PolyMesh m; * auto description = getOrMakeProperty(m, "description"); * *description = "This is a very nice mesh."; * @endcode * * @note This method is only used for mesh properties. */ typename PROPTYPE::reference& operator*() { return mesh().mproperty(prop_)[0]; } /** * Access the value of the encapsulated mesh property. * * Example: * @code * PolyMesh m; * auto description = getProperty(m, "description"); * std::cout << *description << std::endl; * @endcode * * @note This method is only used for mesh properties. */ typename PROPTYPE::const_reference& operator*() const { return mesh().mproperty(prop_)[0]; } /** * Enables convenient access to the encapsulated property. * * For a usage example see this class' documentation. * * @param handle A handle of the appropriate handle type. (I.e. \p VertexHandle for \p VPropHandleT, etc.) */ inline typename PROPTYPE::reference operator[] (Handle handle) { return mesh().property(prop_, handle); } /** * Enables convenient access to the encapsulated property. * * For a usage example see this class' documentation. * * @param handle A handle of the appropriate handle type. (I.e. \p VertexHandle for \p VPropHandleT, etc.) */ inline typename PROPTYPE::const_reference operator[] (const Handle& handle) const { return mesh().property(prop_, handle); } /** * Enables convenient access to the encapsulated property. * * For a usage example see this class' documentation. * * @param handle A handle of the appropriate handle type. (I.e. \p VertexHandle for \p VPropHandleT, etc.) */ inline typename PROPTYPE::reference operator() (const Handle& handle = Handle()) { // return mesh().property(prop_, handle); return Storage::access_property(mesh(), prop_, handle); } /** * Enables convenient access to the encapsulated property. * * For a usage example see this class' documentation. * * @param handle A handle of the appropriate handle type. (I.e. \p VertexHandle for \p VPropHandleT, etc.) */ inline typename PROPTYPE::const_reference operator() (const Handle& handle = Handle()) const { // return mesh().property(prop_, handle); return Storage::access_property_const(mesh(), prop_, handle); } /** * Conveniently set the property for an entire range of values. * * Examples: * \code * MeshT mesh; * PropertyManager> distance( * mesh, "distance.plugin-example.i8.informatik.rwth-aachen.de"); * distance.set_range( * mesh.vertices_begin(), mesh.vertices_end(), * std::numeric_limits::infinity()); * \endcode * or * \code * MeshT::VertexHandle vh; * distance.set_range( * mesh.vv_begin(vh), mesh.vv_end(vh), * std::numeric_limits::infinity()); * \endcode * * @param begin Start iterator. Needs to dereference to HandleType. * @param end End iterator. (Exclusive.) * @param value The value the range will be set to. */ template void set_range(HandleTypeIterator begin, HandleTypeIterator end, const PROP_VALUE &value) { for (; begin != end; ++begin) (*this)[*begin] = value; } #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined(__GXX_EXPERIMENTAL_CXX0X__) template void set_range(const HandleTypeIteratorRange &range, const PROP_VALUE &value) { set_range(range.begin(), range.end(), value); } #endif /** * Conveniently transfer the values managed by one property manager * onto the values managed by a different property manager. * * @param begin Start iterator. Needs to dereference to HandleType. Will * be used with this property manager. * @param end End iterator. (Exclusive.) Will be used with this property * manager. * @param dst_propmanager The destination property manager. * @param dst_begin Start iterator. Needs to dereference to the * HandleType of dst_propmanager. Will be used with dst_propmanager. * @param dst_end End iterator. (Exclusive.) * Will be used with dst_propmanager. Used to double check the bounds. */ template void copy_to(HandleTypeIterator begin, HandleTypeIterator end, PropertyManager2 &dst_propmanager, HandleTypeIterator2 dst_begin, HandleTypeIterator2 dst_end) const { for (; begin != end && dst_begin != dst_end; ++begin, ++dst_begin) { dst_propmanager[*dst_begin] = (*this)[*begin]; } } template void copy_to(const RangeType &range, PropertyManager2 &dst_propmanager, const RangeType2 &dst_range) const { copy_to(range.begin(), range.end(), dst_propmanager, dst_range.begin(), dst_range.end()); } /** * Copy the values of a property from a source range to * a target range. The source range must not be smaller than the * target range. * * @param prop_name Name of the property to copy. Must exist on the * source mesh. Will be created on the target mesh if it doesn't exist. * * @param src_mesh Source mesh from which to copy. * @param src_range Source range which to copy. Must not be smaller than * dst_range. * @param dst_mesh Destination mesh on which to copy. * @param dst_range Destination range. */ template static void copy(const char *prop_name, PolyConnectivity &src_mesh, const RangeType &src_range, PolyConnectivity &dst_mesh, const RangeType2 &dst_range) { typedef OpenMesh::PropertyManager DstPM; DstPM dst(DstPM::createIfNotExists(dst_mesh, prop_name)); typedef OpenMesh::PropertyManager SrcPM; SrcPM src(src_mesh, prop_name, true); src.copy_to(src_range, dst, dst_range); } /** * Mark whether this property should be stored when mesh is written * to a file * * @param _persistence Property will be stored iff _persistence is true */ void set_persistent(bool _persistence = true) { mesh().property(getRawProperty()).set_persistent(_persistence); } private: void deleteProperty() { if (!retain_ && prop_.is_valid()) mesh().remove_property(prop_); } PolyConnectivity& mesh() const { return const_cast(mesh_); } private: const PolyConnectivity& mesh_; PROPTYPE prop_; bool retain_; std::string name_; }; template class ConstPropertyViewer { public: using Value = typename PropertyT::Value; using value_type = typename PropertyT::value_type; using Handle = typename PropertyT::Handle; ConstPropertyViewer(const PolyConnectivity& mesh, const PropertyT& property_handle) : mesh_(mesh), prop_(property_handle) {} inline const typename PropertyT::const_reference operator() (const Handle& handle) { return mesh_.property(prop_, handle); } inline const typename PropertyT::const_reference operator[] (const Handle& handle) { return mesh_.property(prop_, handle); } private: const PolyConnectivity& mesh_; PropertyT prop_; }; /** @relates PropertyManager * * @deprecated Temporary properties should not have a name. * * Creates a new property whose lifetime is limited to the current scope. * * Used for temporary properties. Shadows any existing properties of * matching name and type. * * Example: * @code * PolyMesh m; * { * auto is_quad = makeTemporaryProperty(m); * for (auto& fh : m.faces()) { * is_quad[fh] = (m.valence(fh) == 4); * } * // The property is automatically removed from the mesh at the end of the scope. * } * @endcode * * @param mesh The mesh on which the property is created * @param propname (optional) The name of the created property * @tparam ElementT Element type of the created property, e.g. VertexHandle, HalfedgeHandle, etc. * @tparam T Value type of the created property, e.g., \p double, \p int, etc. * @returns A PropertyManager handling the lifecycle of the property */ template PropertyManager::type> OM_DEPRECATED("Named temporary properties are deprecated. Either create a temporary without name or a non-temporary with name") makeTemporaryProperty(PolyConnectivity &mesh, const char *propname) { return PropertyManager::type>(mesh, propname, false); } /** @relates PropertyManager * * Creates a new property whose lifetime is limited to the current scope. * * Used for temporary properties. Shadows any existing properties of * matching name and type. * * Example: * @code * PolyMesh m; * { * auto is_quad = makeTemporaryProperty(m); * for (auto& fh : m.faces()) { * is_quad[fh] = (m.valence(fh) == 4); * } * // The property is automatically removed from the mesh at the end of the scope. * } * @endcode * * @param mesh The mesh on which the property is created * @tparam ElementT Element type of the created property, e.g. VertexHandle, HalfedgeHandle, etc. * @tparam T Value type of the created property, e.g., \p double, \p int, etc. * @returns A PropertyManager handling the lifecycle of the property */ template PropertyManager::type> makeTemporaryProperty(PolyConnectivity &mesh) { return PropertyManager::type>(mesh); } /** @relates PropertyManager * * Tests whether a property with the given element type, value type, and name is * present on the given mesh. * * * Example: * @code * PolyMesh m; * if (hasProperty(m, "is_quad")) { * // We now know the property exists: getProperty won't throw. * auto is_quad = getProperty(m, "is_quad"); * // Use is_quad here. * } * @endcode * * @param mesh The mesh in question * @param propname The property name of the expected property * @tparam ElementT Element type of the expected property, e.g. VertexHandle, HalfedgeHandle, etc. * @tparam T Value type of the expected property, e.g., \p double, \p int, etc. * @tparam MeshT Type of the mesh. Can often be inferred from \p mesh */ template bool hasProperty(const PolyConnectivity &mesh, const char *propname) { typename HandleToPropHandle::type ph; return mesh.get_property_handle(ph, propname); } /** @relates PropertyManager * * Obtains a handle to a named property. * * Example: * @code * PolyMesh m; * { * try { * auto is_quad = getProperty(m, "is_quad"); * // Use is_quad here. * } * catch (const std::runtime_error& e) { * // There is no is_quad face property on the mesh. * } * } * @endcode * * @pre Property with the name \p propname of matching type exists. * @throws std::runtime_error if no property with the name \p propname of * matching type exists. * @param mesh The mesh on which the property is created * @param propname The name of the created property * @tparam ElementT Element type of the created property, e.g. VertexHandle, HalfedgeHandle, etc. * @tparam T Value type of the created property, e.g., \p double, \p int, etc. * @returns A PropertyManager wrapping the property */ template PropertyManager::type> getProperty(PolyConnectivity &mesh, const char *propname) { if (!hasProperty(mesh, propname)) { std::ostringstream oss; oss << "Requested property handle \"" << propname << "\" does not exist."; throw std::runtime_error(oss.str()); } return PropertyManager::type>(mesh, propname); } /** @relates PropertyManager * * Obtains a handle to a named property if it exists or creates a new one otherwise. * * Used for creating or accessing permanent properties. * * Example: * @code * PolyMesh m; * { * auto is_quad = getOrMakeProperty(m, "is_quad"); * for (auto& fh : m.faces()) { * is_quad[fh] = (m.valence(fh) == 4); * } * // The property remains on the mesh after the end of the scope. * } * { * // Retrieve the property from the previous scope. * auto is_quad = getOrMakeProperty(m, "is_quad"); * // Use is_quad here. * } * @endcode * * @param mesh The mesh on which the property is created * @param propname The name of the created property * @tparam ElementT Element type of the created property, e.g. VertexHandle, HalfedgeHandle, etc. * @tparam T Value type of the created property, e.g., \p double, \p int, etc. * @returns A PropertyManager wrapping the property */ template PropertyManager::type> getOrMakeProperty(PolyConnectivity &mesh, const char *propname) { return PropertyManager::type>::createIfNotExists(mesh, propname); } /** @relates PropertyManager * @deprecated Use makeTemporaryProperty() instead. * * Creates a new property whose lifecycle is managed by the returned * PropertyManager. * * Intended for temporary properties. Shadows any existing properties of * matching name and type. */ template OM_DEPRECATED("Use makeTemporaryProperty instead.") PropertyManager makePropertyManagerFromNew(PolyConnectivity &mesh, const char *propname) { return PropertyManager(mesh, propname, false); } /** \relates PropertyManager * @deprecated Use getProperty() instead. * * Creates a non-owning wrapper for an existing mesh property (no lifecycle * management). * * Intended for convenient access. * * @pre Property with the name \p propname of matching type exists. * @throws std::runtime_error if no property with the name \p propname of * matching type exists. */ template OM_DEPRECATED("Use getProperty instead.") PropertyManager makePropertyManagerFromExisting(PolyConnectivity &mesh, const char *propname) { return PropertyManager(mesh, propname, true); } /** @relates PropertyManager * @deprecated Use getOrMakeProperty() instead. * * Creates a non-owning wrapper for a mesh property (no lifecycle management). * If the given property does not exist, it is created. * * Intended for creating or accessing persistent properties. */ template OM_DEPRECATED("Use getOrMakeProperty instead.") PropertyManager makePropertyManagerFromExistingOrNew(PolyConnectivity &mesh, const char *propname) { return PropertyManager::createIfNotExists(mesh, propname); } /** @relates PropertyManager * Like the two parameter version of makePropertyManagerFromExistingOrNew() * except it initializes the property with the specified value over the * specified range if it needs to be created. If the property already exists, * this function has the exact same effect as the two parameter version. * * Creates a non-owning wrapper for a mesh property (no lifecycle management). * If the given property does not exist, it is created. * * Intended for creating or accessing persistent properties. */ template OM_DEPRECATED("Use getOrMakeProperty instead.") PropertyManager makePropertyManagerFromExistingOrNew( PolyConnectivity &mesh, const char *propname, const ITERATOR_TYPE &begin, const ITERATOR_TYPE &end, const PROP_VALUE &init_value) { return PropertyManager::createIfNotExists( mesh, propname, begin, end, init_value); } /** @relates PropertyManager * Like the two parameter version of makePropertyManagerFromExistingOrNew() * except it initializes the property with the specified value over the * specified range if it needs to be created. If the property already exists, * this function has the exact same effect as the two parameter version. * * Creates a non-owning wrapper for a mesh property (no lifecycle management). * If the given property does not exist, it is created. * * Intended for creating or accessing persistent properties. */ template OM_DEPRECATED("Use getOrMakeProperty instead.") PropertyManager makePropertyManagerFromExistingOrNew( PolyConnectivity &mesh, const char *propname, const ITERATOR_RANGE &range, const PROP_VALUE &init_value) { return makePropertyManagerFromExistingOrNew( mesh, propname, range.begin(), range.end(), init_value); } /** @relates PropertyManager * Returns a convenience wrapper around the points property of a mesh. */ template PropertyManager> getPointsProperty(MeshT &mesh) { return PropertyManager>(mesh, mesh.points_property_handle()); } /** @relates PropertyManager * Returns a convenience wrapper around the points property of a mesh that only allows const access. */ template ConstPropertyViewer> getPointsProperty(const MeshT &mesh) { using PropType = OpenMesh::VPropHandleT; return ConstPropertyViewer(mesh, mesh.points_property_handle()); } template using Prop = PropertyManager::template type>; template using VProp = PropertyManager>; template using HProp = PropertyManager>; template using EProp = PropertyManager>; template using FProp = PropertyManager>; template using MProp = PropertyManager>; } /* namespace OpenMesh */ #endif /* PROPERTYMANAGER_HH_ */ OpenMesh-9.0.0/src/OpenMesh/Core/Utils/GenProg.hh0000660000175000011300000001363114172246500021552 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Utils for generic/generative programming // //============================================================================= #ifndef OPENMESH_GENPROG_HH #define OPENMESH_GENPROG_HH //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { namespace GenProg { #ifndef DOXY_IGNORE_THIS //== IMPLEMENTATION =========================================================== /// This type maps \c true or \c false to different types. template struct Bool2Type { enum { my_bool = b }; }; /// This class generates different types from different \c int 's. template struct Int2Type { enum { my_int = i }; }; /// Handy typedef for Bool2Type classes typedef Bool2Type TrueType; /// Handy typedef for Bool2Type classes typedef Bool2Type FalseType; //----------------------------------------------------------------------------- /// compile time assertions template struct AssertCompile; template <> struct AssertCompile {}; //--- Template "if" w/ partial specialization --------------------------------- #if OM_PARTIAL_SPECIALIZATION template struct IF { typedef Then Result; }; /** Template \c IF w/ partial specialization \code typedef IF::Result ResultType; \endcode */ template struct IF { typedef Else Result; }; //--- Template "if" w/o partial specialization -------------------------------- #else struct SelectThen { template struct Select { typedef Then Result; }; }; struct SelectElse { template struct Select { typedef Else Result; }; }; template struct ChooseSelector { typedef SelectThen Result; }; template <> struct ChooseSelector { typedef SelectElse Result; }; /** Template \c IF w/o partial specialization. Use it like \code typedef IF::Result ResultType; \endcode */ template class IF { typedef typename ChooseSelector::Result Selector; public: typedef typename Selector::template Select::Result Result; }; #endif //============================================================================= #endif } // namespace GenProg } // namespace OpenMesh #define assert_compile(EXPR) GenProg::AssertCompile<(EXPR)>(); //============================================================================= #endif // OPENMESH_GENPROG_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Utils/Endian.hh0000660000175000011300000001066514172246500021413 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= #ifndef OPENMESH_UTILS_ENDIAN_HH #define OPENMESH_UTILS_ENDIAN_HH //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { //============================================================================= /** Determine byte order of host system. */ class OPENMESHDLLEXPORT Endian { public: enum Type { LSB = 1, ///< Little endian (Intel family and clones) MSB ///< big endian (Motorola's 68x family, DEC Alpha, MIPS) }; /// Return endian type of host system. static Type local() { return local_; } /// Return type _t as string. static const char * as_string(Type _t); private: static int one_; static const Type local_; }; //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_MESHREADER_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Utils/vector_cast.hh0000660000175000011300000001406414172246500022526 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= #ifndef OPENMESH_VECTORCAST_HH #define OPENMESH_VECTORCAST_HH //== INCLUDES ================================================================= #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //============================================================================= /** \name Cast vector type to another vector type. */ //@{ //----------------------------------------------------------------------------- template inline void vector_cast( const src_t &_src, dst_t &_dst, GenProg::Int2Type ) { assert_compile(vector_traits::size_ <= vector_traits::size_) vector_cast(_src,_dst, GenProg::Int2Type()); _dst[n-1] = static_cast::value_type >(_src[n-1]); } template inline void vector_cast( const src_t & /*_src*/, dst_t & /*_dst*/, GenProg::Int2Type<0> ) { } template inline void vector_copy( const src_t &_src, dst_t &_dst, GenProg::Int2Type ) { assert_compile(vector_traits::size_ <= vector_traits::size_) vector_copy(_src,_dst, GenProg::Int2Type()); _dst[n-1] = _src[n-1]; } template inline void vector_copy( const src_t & /*_src*/, dst_t & /*_dst*/ , GenProg::Int2Type<0> ) { } //----------------------------------------------------------------------------- #ifndef DOXY_IGNORE_THIS template struct vector_caster { typedef dst_t return_type; inline static return_type cast(const src_t& _src) { dst_t dst; vector_cast(_src, dst, GenProg::Int2Type::size_>()); return dst; } }; #if !defined(OM_CC_MSVC) template struct vector_caster { typedef const dst_t& return_type; inline static return_type cast(const dst_t& _src) { return _src; } }; #endif #endif //----------------------------------------------------------------------------- /// Cast vector type to another vector type by copying the vector elements template inline typename vector_caster::return_type vector_cast(const src_t& _src ) { return vector_caster::cast(_src); } //@} //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESH_MESHREADER_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Core/Utils/PropertyContainer.hh0000660000175000011300000003017214172246500023677 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_PROPERTYCONTAINER #define OPENMESH_PROPERTYCONTAINER #include #include //----------------------------------------------------------------------------- namespace OpenMesh { //== FORWARDDECLARATIONS ====================================================== class BaseKernel; //== CLASS DEFINITION ========================================================= /// A a container for properties. class PropertyContainer { public: //-------------------------------------------------- constructor / destructor PropertyContainer() {} virtual ~PropertyContainer() { std::for_each(properties_.begin(), properties_.end(), Delete()); } //------------------------------------------------------------- info / access typedef std::vector Properties; const Properties& properties() const { return properties_; } size_t size() const { return properties_.size(); } //--------------------------------------------------------- copy / assignment PropertyContainer(const PropertyContainer& _rhs) { operator=(_rhs); } PropertyContainer& operator=(const PropertyContainer& _rhs) { // The assignment below relies on all previous BaseProperty* elements having been deleted std::for_each(properties_.begin(), properties_.end(), Delete()); properties_ = _rhs.properties_; Properties::iterator p_it=properties_.begin(), p_end=properties_.end(); for (; p_it!=p_end; ++p_it) if (*p_it) *p_it = (*p_it)->clone(); return *this; } //--------------------------------------------------------- manage properties template BasePropHandleT add(const T&, const std::string& _name="") { Properties::iterator p_it=properties_.begin(), p_end=properties_.end(); int idx=0; for ( ; p_it!=p_end && *p_it!=nullptr; ++p_it, ++idx ) {}; if (p_it==p_end) properties_.push_back(nullptr); properties_[idx] = new PropertyT(_name, get_type_name() ); // create a new property with requested name and given (system dependent) internal typename return BasePropHandleT(idx); } template BasePropHandleT handle(const T&, const std::string& _name) const { Properties::const_iterator p_it = properties_.begin(); for (int idx=0; p_it != properties_.end(); ++p_it, ++idx) { if (*p_it != nullptr && (*p_it)->name() == _name //skip deleted properties && (*p_it)->internal_type_name() == get_type_name() // new check type ) { return BasePropHandleT(idx); } } return BasePropHandleT(); } BaseProperty* property( const std::string& _name ) const { Properties::const_iterator p_it = properties_.begin(); for (int idx=0; p_it != properties_.end(); ++p_it, ++idx) { if (*p_it != nullptr && (*p_it)->name() == _name) //skip deleted properties { return *p_it; } } return nullptr; } template PropertyT& property(BasePropHandleT _h) { assert(_h.idx() >= 0 && _h.idx() < (int)properties_.size()); assert(properties_[_h.idx()] != nullptr); assert( properties_[_h.idx()]->internal_type_name() == get_type_name() ); PropertyT *p = static_cast< PropertyT* > (properties_[_h.idx()]); assert(p != nullptr); return *p; } template const PropertyT& property(BasePropHandleT _h) const { assert(_h.idx() >= 0 && _h.idx() < (int)properties_.size()); assert(properties_[_h.idx()] != nullptr); assert( properties_[_h.idx()]->internal_type_name() == get_type_name() ); PropertyT *p = static_cast< PropertyT* > (properties_[_h.idx()]); assert(p != nullptr); return *p; } template void remove(BasePropHandleT _h) { assert(_h.idx() >= 0 && _h.idx() < (int)properties_.size()); delete properties_[_h.idx()]; properties_[_h.idx()] = nullptr; } void clear() { // Clear properties vector: // Replaced the old version with new one // which performs a swap to clear values and // deallocate memory. // Old version (changed 22.07.09) { // std::for_each(properties_.begin(), properties_.end(), Delete()); // } std::for_each(properties_.begin(), properties_.end(), ClearAll()); } //---------------------------------------------------- synchronize properties /* * In C++11 an beyond we can introduce more efficient and more legible * implementations of the following methods. */ #if ((defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined(__GXX_EXPERIMENTAL_CXX0X__)) && !defined(OPENMESH_VECTOR_LEGACY) /** * Reserves space for \p _n elements in all property vectors. */ void reserve(size_t _n) const { std::for_each(properties_.begin(), properties_.end(), [_n](BaseProperty* p) { if (p) p->reserve(_n); }); } /** * Resizes all property vectors to the specified size. */ void resize(size_t _n) const { std::for_each(properties_.begin(), properties_.end(), [_n](BaseProperty* p) { if (p) p->resize(_n); }); } /** * Same as resize() but ignores property vectors that have a size larger * than \p _n. * * Use this method instead of resize() if you plan to frequently reduce * and enlarge the property container and you don't want to waste time * reallocating the property vectors every time. */ void resize_if_smaller(size_t _n) const { std::for_each(properties_.begin(), properties_.end(), [_n](BaseProperty* p) { if (p && p->n_elements() < _n) p->resize(_n); }); } /** * Swaps the items with index \p _i0 and index \p _i1 in all property * vectors. */ void swap(size_t _i0, size_t _i1) const { std::for_each(properties_.begin(), properties_.end(), [_i0, _i1](BaseProperty* p) { if (p) p->swap(_i0, _i1); }); } #else /** * Reserves space for \p _n elements in all property vectors. */ void reserve(size_t _n) const { std::for_each(properties_.begin(), properties_.end(), Reserve(_n)); } /** * Resizes all property vectors to the specified size. */ void resize(size_t _n) const { std::for_each(properties_.begin(), properties_.end(), Resize(_n)); } /** * Same as \sa resize() but ignores property vectors that have a size * larger than \p _n. * * Use this method instead of \sa resize() if you plan to frequently reduce * and enlarge the property container and you don't want to waste time * reallocating the property vectors every time. */ void resize_if_smaller(size_t _n) const { std::for_each(properties_.begin(), properties_.end(), ResizeIfSmaller(_n)); } /** * Swaps the items with index \p _i0 and index \p _i1 in all property * vectors. */ void swap(size_t _i0, size_t _i1) const { std::for_each(properties_.begin(), properties_.end(), Swap(_i0, _i1)); } #endif protected: // generic add/get size_t _add( BaseProperty* _bp ) { Properties::iterator p_it=properties_.begin(), p_end=properties_.end(); size_t idx=0; for (; p_it!=p_end && *p_it!=nullptr; ++p_it, ++idx) {}; if (p_it==p_end) properties_.push_back(nullptr); properties_[idx] = _bp; return idx; } BaseProperty& _property( size_t _idx ) { assert( _idx < properties_.size()); assert( properties_[_idx] != nullptr); BaseProperty *p = properties_[_idx]; assert( p != nullptr ); return *p; } const BaseProperty& _property( size_t _idx ) const { assert( _idx < properties_.size()); assert( properties_[_idx] != nullptr); BaseProperty *p = properties_[_idx]; assert( p != nullptr ); return *p; } typedef Properties::iterator iterator; typedef Properties::const_iterator const_iterator; iterator begin() { return properties_.begin(); } iterator end() { return properties_.end(); } const_iterator begin() const { return properties_.begin(); } const_iterator end() const { return properties_.end(); } friend class BaseKernel; private: //-------------------------------------------------- synchronization functors #ifndef DOXY_IGNORE_THIS struct Reserve { explicit Reserve(size_t _n) : n_(_n) {} void operator()(BaseProperty* _p) const { if (_p) _p->reserve(n_); } size_t n_; }; struct Resize { explicit Resize(size_t _n) : n_(_n) {} void operator()(BaseProperty* _p) const { if (_p) _p->resize(n_); } size_t n_; }; struct ResizeIfSmaller { explicit ResizeIfSmaller(size_t _n) : n_(_n) {} void operator()(BaseProperty* _p) const { if (_p && _p->n_elements() < n_) _p->resize(n_); } size_t n_; }; struct ClearAll { ClearAll() {} void operator()(BaseProperty* _p) const { if (_p) _p->clear(); } }; struct Swap { Swap(size_t _i0, size_t _i1) : i0_(_i0), i1_(_i1) {} void operator()(BaseProperty* _p) const { if (_p) _p->swap(i0_, i1_); } size_t i0_, i1_; }; struct Delete { Delete() {} void operator()(BaseProperty* _p) const { if (_p) delete _p; } }; #endif Properties properties_; }; }//namespace OpenMesh #endif//OPENMESH_PROPERTYCONTAINER OpenMesh-9.0.0/src/OpenMesh/Core/Utils/Endian.cc0000660000175000011300000001011414172246500021366 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Helper Functions for binary reading / writing // //============================================================================= //== INCLUDES ================================================================= #include //== NAMESPACES =============================================================== namespace OpenMesh { //== IMPLEMENTATION =========================================================== //----------------------------------------------------------------------------- int Endian::one_ = 1; const Endian::Type Endian::local_ = *((unsigned char*)&Endian::one_) ? Endian::LSB : Endian::MSB; const char * Endian::as_string(Type _t) { return _t == LSB ? "LSB" : "MSB"; } //============================================================================= } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/0000770000175000011300000000000014172246500016576 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/CMakeLists.txt0000660000175000011300000000744414172246500021350 0ustar moebiusacg_staffinclude (VCICommon) if ( NOT DEFINED BUILD_APPS ) set( BUILD_APPS true CACHE BOOL "Enable or disable building of apps" ) endif() if ( BUILD_APPS ) # Only build and fixbundle apps, when we are building OpenMesh standalone if(${CMAKE_PROJECT_NAME} MATCHES "OpenMesh") if ( WIN32 AND OPENMESH_BUILD_SHARED ) add_definitions(-DOPENMESHDLL ) endif() add_subdirectory (Dualizer) add_subdirectory (Decimating/commandlineDecimater) add_subdirectory (Smoothing) add_subdirectory (Subdivider/commandlineSubdivider) add_subdirectory (Subdivider/commandlineAdaptiveSubdivider) add_subdirectory (mconvert) add_subdirectory (VDProgMesh/mkbalancedpm) add_subdirectory (VDProgMesh/Analyzer) # Add non ui apps as dependency before fixbundle if ( WIN32 ) if ( NOT "${CMAKE_GENERATOR}" MATCHES "MinGW Makefiles" ) # let bundle generation depend on all targets add_dependencies (fixbundle commandlineDecimater Dualizer mconvert Smoothing commandlineAdaptiveSubdivider commandlineSubdivider mkbalancedpm Analyzer ) endif() endif() # Add non ui apps as dependency before fixbundle if ( APPLE) # let bundle generation depend on all targets add_dependencies (fixbundle commandlineDecimater Dualizer mconvert Smoothing commandlineAdaptiveSubdivider commandlineSubdivider mkbalancedpm Analyzer ) endif() # find needed packages for gui applications find_package (OpenGL) # For the apps, we need qt and opengl to build them if (NOT QT_FOUND) set(QT_REQUIRED_PACKAGES Core Widgets OpenGL Gui ) set(QT6_REQUIRED_PACKAGES OpenGLWidgets ) vci_qt () set(CMAKE_AUTOMOC ON) endif() if ("${CMAKE_GENERATOR}" MATCHES "MinGW Makefiles") message(WARNING "GUI Apps are not build with mingw. (TODO)") endif() # check for OpenGL as our required dependencies if (( QT_FOUND ) AND OPENGL_FOUND AND NOT "${CMAKE_GENERATOR}" MATCHES "MinGW Makefiles" ) add_subdirectory (Decimating/DecimaterGui) add_subdirectory (QtViewer) add_subdirectory (Subdivider/SubdividerGui) add_subdirectory (ProgViewer) add_subdirectory (VDProgMesh/Synthesizer) # Add ui apps as dependency before fixbundle if ( WIN32 AND NOT "${CMAKE_GENERATOR}" MATCHES "MinGW Makefiles") # let bundle generation depend on all targets add_dependencies (fixbundle DecimaterGui ProgViewer QtViewer SubdividerGui Synthesizer) endif() # Add ui apps as dependency before fixbundle if ( APPLE) # let bundle generation depend on all targets add_dependencies (fixbundle DecimaterGui ProgViewer QtViewer SubdividerGui Synthesizer) endif() if ( WIN32 ) FILE(GLOB files_install_app_dlls "${CMAKE_BINARY_DIR}/Build/*.dll" ) INSTALL(FILES ${files_install_app_dlls} DESTINATION . ) # platform plugins for qt shoulb be installed along with the apps to run on the target systems if (EXISTS ${CMAKE_BINARY_DIR}/Build/plugins/platforms ) FILE(GLOB files_install_app_platform_dlls "${CMAKE_BINARY_DIR}/Build/plugins/platforms/*.dll" ) INSTALL(FILES ${files_install_app_platform_dlls} DESTINATION plugins/platforms/ ) # Create a qt.conf file to find plugins on windows INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/Qt/qt.conf DESTINATION . ) endif() endif() else () # QT ,Opengl or glut not found if (NOT QT_FOUND) message ("QT not found! Skipping some apps.") endif () if (NOT OPENGL_FOUND) message ("OpengGL not found! Skipping some apps.") endif () endif () endif() # Project is OpenMesh standalone else (BUILD_APPS) message ("Building Apps disabled by user.") endif (BUILD_APPS) OpenMesh-9.0.0/src/OpenMesh/Apps/Decimating/0000770000175000011300000000000014172246500020642 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Decimating/CmdOption.hh0000660000175000011300000001030314172246500023055 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef CMDOPTION #define CMDOPTION template class CmdOption { public: typedef T value_type; explicit CmdOption(const T& _val) : val_(_val), valid_(true), enabled_(false) { } CmdOption() : val_(T()),valid_(false), enabled_(false) { } // has been set and has a value bool is_valid(void) const { return valid_; } bool has_value(void) const { return is_valid(); } // has been set and may have an value (check with is_valid()) bool is_enabled() const { return enabled_; } void enable() { enabled_ = true; } CmdOption& operator = ( const T& _val ) { val_ = _val; valid_=true; enable(); return *this; } operator T () const { return val_; } // operator const T& () const { return val_; } operator T* () const { return is_valid() ? &val_ : nullptr; } private: T val_; bool valid_; bool enabled_; private: // non-copyable CmdOption(const CmdOption&); CmdOption& operator = ( const CmdOption& ); }; template < typename T > std::ostream& operator << ( std::ostream& _os, CmdOption& _opt ) { _os << (T&)_opt; return _os; } #endif OpenMesh-9.0.0/src/OpenMesh/Apps/Decimating/DecimaterViewerWidget.cc0000660000175000011300000001261214172246500025377 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== INCLUDES ================================================================= #ifdef _MSC_VER # pragma warning(disable: 4267 4311) #endif #include #include #include #include #include #include #include //== IMPLEMENTATION ========================================================== //----------------------------------------------------------------------------- void DecimaterViewerWidget::keyPressEvent(QKeyEvent* _event) { switch (_event->key()) { case Key_H: std::cout << "Press '+' to increase the number of decimating steps\n" << "Press '-' to decrease the number of decimating steps\n" << "Press 'd' to perform the set number of decimating steps\n" << "Press 'S' to save the mesh to 'result.off'\n" << "Press 'q' or 'Esc' quit the application" << std::endl; break; case Key_D: { int rc; if ( (rc=decimater_->decimate(steps_)) ) { decimater_->mesh().garbage_collection(); std::cout << rc << " vertices removed!\n"; updateGL(); } else std::cout << "Decimation failed\n"; break; } case Key_Plus: ++steps_; steps_ = std::min( steps_ , (size_t)( mesh_.n_vertices() / 10 ) ); updateGL(); std::cout << "# decimating steps increased to " << steps_ << std::endl; break; case Key_Minus: --steps_; steps_ = std::max( steps_ , size_t(1) ); updateGL(); std::cout << "# decimating steps increased to " << steps_ << std::endl; break; case Key_S: { OpenMesh::IO::Options opt; opt += OpenMesh::IO::Options::Binary; if (OpenMesh::IO::write_mesh( mesh(), "result.off", opt )) std::cout << "mesh saved in 'result.off'\n"; } break; case Key_Q: qApp->quit(); break; case Key_Escape: qApp->quit(); break; default: this->inherited_t::keyPressEvent(_event); break; } } void DecimaterViewerWidget::animate( void ) { // updateGL(); // timer_->start(300, true); } //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Decimating/decimater.cc0000660000175000011300000004235414172246500023117 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #if !defined(OM_USE_OSG) # define OM_USE_OSG 0 #endif // ---------------------------------------------------------------------------- #include #include #include #include #include #include //-------------------- #include //-------------------- #if OM_USE_OSG # include #else # include #endif #include //-------------------- #include #include #include #include #include #include #include #include #include #include #include #include //----------------------------------------------------------------- traits ---- #if OM_USE_OSG typedef OpenMesh::Kernel_OSG::Traits MyTraits; #else typedef OpenMesh::DefaultTraits MyTraits; #endif //------------------------------------------------------------------- mesh ---- #if OM_USE_OSG typedef OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernelT ArrayTriMesh; #else typedef OpenMesh::TriMesh_ArrayKernelT ArrayTriMesh; #endif //-------------------------------------------------------------- decimator ---- typedef OpenMesh::Decimater::DecimaterT Decimater; //---------------------------------------------------------------- globals ---- int gverbose = 0; int gdebug = 0; //--------------------------------------------------------------- forwards ---- void usage_and_exit(int xcode); //--------------------------------------------------- decimater arguments ---- #include "CmdOption.hh" struct DecOptions { DecOptions() : n_collapses(0) { } CmdOption decorate_name; CmdOption n_collapses; CmdOption AR; // Aspect ratio CmdOption EL; // Edge length CmdOption HD; // Hausdorff distance CmdOption IS; // Independent Sets CmdOption ND; // Normal deviation CmdOption NF; // Normal flipping CmdOption PM; // Progressive Mesh CmdOption Q; // Quadrics CmdOption R; // Roundness template bool init( CmdOption& _o, const std::string& _val ) { if ( _val.empty() ) _o.enable(); else { std::istringstream istr( _val ); T v; if ( (istr >> v).fail() ) return false; _o = v; } return true; } bool parse_argument( const std::string& arg ) { std::string::size_type pos = arg.find(':'); std::string name; std::string value; if (pos == std::string::npos) name = arg; else { name = arg.substr(0, pos); value = arg.substr(pos+1, arg.size()); } strip(name); strip(value); if (name == "AR") return init(AR, value); if (name == "EL") return init(EL, value); if (name == "HD") return init(HD, value); if (name == "IS") return init(IS, value); if (name == "ND") return init(ND, value); if (name == "NF") return init(NF, value); if (name == "PM") return init(PM, value); if (name == "Q") return init(Q, value); if (name == "R") return init(R, value); return false; } std::string& strip(std::string & line) { std::string::size_type pos = 0; pos = line.find_last_not_of(" \t"); if ( pos!=0 && pos!=std::string::npos ) { ++pos; line.erase( pos, line.length()-pos ); } pos = line.find_first_not_of(" \t"); if ( pos!=0 && pos!=std::string::npos ) { line.erase(0,pos); } return line; } }; //----------------------------------------------------- decimater wrapper ---- // template bool decimate(const std::string &_ifname, const std::string &_ofname, DecOptions &_opt) { using namespace std; Mesh mesh; OpenMesh::IO::Options readopt; OpenMesh::Utils::Timer timer; // ---------------------------------------- read source mesh { if (gverbose) clog << "source mesh: "; bool rc; if (gverbose) clog << _ifname << endl; if ( !(rc = OpenMesh::IO::read_mesh(mesh, _ifname, readopt)) ) { cerr << " ERROR: read failed!" << endl; return rc; } } // ---------------------------------------- do some decimation { // ---- 0 - For module NormalFlipping one needs face normals if ( !readopt.check( OpenMesh::IO::Options::FaceNormal ) ) { if ( !mesh.has_face_normals() ) mesh.request_face_normals(); if (gverbose) clog << " updating face normals" << endl; mesh.update_face_normals(); } // ---- 1 - create decimater instance DecimaterType decimater( mesh ); // ---- 2 - register modules if (gverbose) clog << " register modules" << endl; typename OpenMesh::Decimater::ModAspectRatioT::Handle modAR; if (_opt.AR.is_enabled()) { decimater.add(modAR); if (_opt.AR.has_value()) decimater.module( modAR ).set_aspect_ratio( _opt.AR ) ; } typename OpenMesh::Decimater::ModEdgeLengthT::Handle modEL; if (_opt.EL.is_enabled()) { decimater.add(modEL); if (_opt.EL.has_value()) decimater.module( modEL ).set_edge_length( _opt.EL ) ; decimater.module(modEL).set_binary(false); } typename OpenMesh::Decimater::ModHausdorffT ::Handle modHD; if (_opt.HD.is_enabled()) { decimater.add(modHD); if (_opt.HD.has_value()) decimater.module( modHD ).set_tolerance( _opt.HD ) ; } typename OpenMesh::Decimater::ModIndependentSetsT::Handle modIS; if ( _opt.IS.is_enabled() ) decimater.add(modIS); typename OpenMesh::Decimater::ModNormalDeviationT::Handle modND; if (_opt.ND.is_enabled()) { decimater.add(modND); if (_opt.ND.has_value()) decimater.module( modND ).set_normal_deviation( _opt.ND ); decimater.module( modND ).set_binary(false); } typename OpenMesh::Decimater::ModNormalFlippingT::Handle modNF; if (_opt.NF.is_enabled()) { decimater.add(modNF); if (_opt.NF.has_value()) decimater.module( modNF ).set_max_normal_deviation( _opt.NF ); } typename OpenMesh::Decimater::ModProgMeshT::Handle modPM; if ( _opt.PM.is_enabled() ) decimater.add(modPM); typename OpenMesh::Decimater::ModQuadricT::Handle modQ; if (_opt.Q.is_enabled()) { decimater.add(modQ); if (_opt.Q.has_value()) decimater.module( modQ ).set_max_err( _opt.Q ); decimater.module(modQ).set_binary(false); } typename OpenMesh::Decimater::ModRoundnessT::Handle modR; if ( _opt.R.is_enabled() ) { decimater.add( modR ); if ( _opt.R.has_value() ) decimater.module( modR ).set_min_angle( _opt.R, !modQ.is_valid() || !decimater.module(modQ).is_binary()); } // ---- 3 - initialize decimater if (gverbose) clog << "initializing mesh" << endl; { bool rc; timer.start(); rc = decimater.initialize(); timer.stop(); if (!rc) { std::cerr << " initializing failed!" << std::endl; std::cerr << " maybe no priority module or more than one were defined!" << std::endl; return false; } } if (gverbose) std::clog << " Elapsed time: " << timer.as_string() << std::endl; if (gverbose) decimater.info( clog ); // ---- 4 - do it if (gverbose) { std::clog << "decimating" << std::endl; std::clog << " # vertices: " << mesh.n_vertices() << std::endl; } float nv_before = float(mesh.n_vertices()); timer.start(); size_t rc = 0; if (_opt.n_collapses < 0.0) rc = decimater.decimate_to( size_t(-_opt.n_collapses) ); else if (_opt.n_collapses >= 1.0 || _opt.n_collapses == 0.0) rc = decimater.decimate( size_t(_opt.n_collapses) ); else if (_opt.n_collapses > 0.0f) rc = decimater.decimate_to(size_t(mesh.n_vertices()*_opt.n_collapses)); timer.stop(); // ---- 5 - write progmesh file for progviewer (before garbage collection!) if ( _opt.PM.has_value() ) decimater.module(modPM).write( _opt.PM ); // ---- 6 - throw away all tagged edges mesh.garbage_collection(); if (gverbose) { std::clog << " # executed collapses: " << rc << std::endl; std::clog << " # vertices: " << mesh.n_vertices() << ", " << ( 100.0*mesh.n_vertices()/nv_before ) << "%\n"; std::clog << " Elapsed time: " << timer.as_string() << std::endl; std::clog << " collapses/s : " << rc/timer.seconds() << std::endl; } } // write resulting mesh if ( ! _ofname.empty() ) { std::string ofname(_ofname); std::string::size_type pos = ofname.rfind('.'); if (pos == std::string::npos) { ofname += ".off"; pos = ofname.rfind('.'); } if ( _opt.decorate_name.is_enabled() ) { std::stringstream s; s << mesh.n_vertices(); std::string n; s >> n; ofname.insert( pos, "-"); ofname.insert(++pos, n ); } OpenMesh::IO::Options writeopt; //opt += OpenMesh::IO::Options::Binary; if ( !OpenMesh::IO::write_mesh(mesh, ofname, writeopt ) ) { std::cerr << " Cannot write decimated mesh to file '" << ofname << "'\n"; return false; } std::clog << " Exported decimated mesh to file '" << ofname << "'\n"; } return true; } //------------------------------------------------------------------ main ----- int main(int argc, char* argv[]) { std::string ifname, ofname; DecOptions opt; // #if OM_USE_OSG osg::osgInit( argc, argv ); #endif //---------------------------------------- parse command line { int c; while ( (c=getopt( argc, argv, "dDhi:M:n:o:v")) != -1 ) { switch (c) { case 'D': opt.decorate_name = true; break; case 'd': gdebug = true; break; case 'h': usage_and_exit(0); break; case 'i': ifname = optarg; break; case 'M': opt.parse_argument( optarg ); break; case 'n': opt.n_collapses = float(atof(optarg)); break; case 'o': ofname = optarg; break; case 'v': gverbose = true; break; case '?': default: std::cerr << "FATAL: cannot process command line option!" << std::endl; exit(-1); } } } //---------------------------------------- if ( (-1.0f < opt.n_collapses) && (opt.n_collapses < 0.0f) ) { std::cerr << "Error: Option -n: invalid value argument!" << std::endl; usage_and_exit(2); } //---------------------------------------- if (gverbose) { std::clog << " Input file: " << ifname << std::endl; std::clog << " Output file: " << ofname << std::endl; std::clog << " #collapses: " << opt.n_collapses << std::endl; } //---------------------------------------- if (gverbose) { std::clog << "Begin decimation" << std::endl; } bool rc = decimate( ifname, ofname, opt ); if (gverbose) { if (!rc) std::clog << "Decimation failed!" << std::endl; else std::clog << "Decimation done." << std::endl; } //---------------------------------------- return 0; } //----------------------------------------------------------------------------- void usage_and_exit(int xcode) { std::string errmsg; switch(xcode) { case 1: errmsg = "Option not supported!"; break; case 2: errmsg = "Invalid output file format!"; break; } std::cerr << std::endl; if (xcode) { std::cerr << "Error " << xcode << ": " << errmsg << std::endl << std::endl; } std::cerr << "Usage: decimator [Options] -i input-file -o output-file\n" << " Decimating a mesh using quadrics and normal flipping.\n" << std::endl; std::cerr << "Options\n" << std::endl; std::cerr << " -M \"{Module-Name}[:Value]}\"\n" << " Use named module with eventually given parameterization\n" << " Several modules can also be used in order to introduce further constraints\n" << " Note that -M has to be given before each new module \n" << " An example with ModQuadric as a priority module\n" << " and ModRoundness as a binary module could look like this:\n" << " commandlineDecimater -M Q -M R:40.0 -n 0.1 -i inputfile.obj -o outputfile.obj\n" << std::endl; std::cerr << " -n \n" << " N >= 1: do N halfedge collapses.\n" << " N <=-1: decimate down to |N| vertices.\n" << " 0 < N < 1: decimate down to N%.\n" << std::endl; std::cerr << std::endl; std::cerr << "Modules:\n\n"; std::cerr << " AR[:ratio] - ModAspectRatio\n"; std::cerr << " EL[:legth] - ModEdgeLength*\n"; std::cerr << " HD[:distance] - ModHausdorff\n"; std::cerr << " IS - ModIndependentSets\n"; std::cerr << " ND[:angle] - ModNormalDeviation*\n"; std::cerr << " NF[:angle] - ModNormalFlipping\n"; std::cerr << " PM[:file name] - ModProgMesh\n"; std::cerr << " Q[:error] - ModQuadric*\n"; std::cerr << " R[:angle] - ModRoundness\n"; std::cerr << " 0 < angle < 60\n"; std::cerr << " *: priority module. Decimater needs one of them (not more).\n"; exit( xcode ); } // end of file //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Decimating/DecimaterViewerWidget.hh0000660000175000011300000001514514172246500025415 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESHAPPS_DECIMATERVIEWERWIDGET_HH #define OPENMESHAPPS_DECIMATERVIEWERWIDGET_HH //== INCLUDES ================================================================= #if !defined(OM_USE_OSG) # define OM_USE_OSG 0 #endif #include #include #include //-------------------- #include //-------------------- #if OM_USE_OSG # include # define DEFAULT_TRAITS Kernel_OSG::Traits # define TRIMESH_KERNEL Kernel_OSG::TriMesh_OSGArrayKernelT #else //-------------------- # include # include # define DEFAULT_TRAITS DefaultTraits # define TRIMESH_KERNEL TriMesh_ArrayKernelT #endif #include #include #include #include //== CLASS DEFINITION ========================================================= using namespace OpenMesh; struct MyTraits : public DEFAULT_TRAITS { VertexAttributes ( Attributes::Normal ); FaceAttributes ( Attributes::Normal ); }; typedef TRIMESH_KERNEL mesh_t; typedef MeshViewerWidgetT MeshViewerWidgetDecimaterBase; //== CLASS DEFINITION ========================================================= class DecimaterViewerWidget : public MeshViewerWidgetDecimaterBase { Q_OBJECT public: typedef MeshViewerWidgetDecimaterBase inherited_t; typedef Decimater::DecimaterT decimater_t; typedef Decimater::ModQuadricT< mesh_t >::Handle mod_quadric_t; typedef Decimater::ModNormalFlippingT< mesh_t >::Handle mod_nf_t; // object types #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined(__GXX_EXPERIMENTAL_CXX0X__) typedef std::unique_ptr< decimater_t > decimater_o; #else typedef std::auto_ptr< decimater_t > decimater_o; #endif /// default constructor explicit DecimaterViewerWidget(QWidget* _parent=0) : MeshViewerWidgetDecimaterBase(_parent), animate_(false), timer_(0), steps_(1) { timer_ = new QTimer(this); connect( timer_, SIGNAL(timeout()), SLOT(animate()) ); } DecimaterViewerWidget() : animate_(false), timer_(0), steps_(0) { } /// destructor ~DecimaterViewerWidget() { delete timer_; } public: // inherited bool open_mesh(const char* _filename, OpenMesh::IO::Options _opt) override { bool rc; if ( (rc = inherited_t::open_mesh( _filename, _opt )) ) { std::cout << "prepare decimater" << std::endl; decimater_ = decimater_o ( new decimater_t ( mesh() ) ); decimater_->add(mod_quadric_); decimater_->module(mod_quadric_).set_binary(false); decimater_->add(mod_nf_); decimater_->initialize(); } return rc; } protected slots: void animate( void ); protected: virtual void keyPressEvent(QKeyEvent* _event) override; private: bool animate_; QTimer *timer_; decimater_o decimater_; mod_quadric_t mod_quadric_; mod_nf_t mod_nf_; size_t steps_; }; //============================================================================= #endif // OPENMESHAPPS_DECIMATERVIEWERWIDGET_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Decimating/decimaterviewer.cc0000660000175000011300000001250714172246500024336 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifdef _MSC_VER # pragma warning(disable: 4267 4311) #endif #include #include #include #include #include #include #include "DecimaterViewerWidget.hh" void usage_and_exit(int xcode); int main(int argc, char **argv) { #if defined(OM_USE_OSG) && OM_USE_OSG osg::osgInit(argc, argv); #endif // OpenGL check QApplication app(argc,argv); #if QT_VERSION_MAJOR < 6 if ( !QGLFormat::hasOpenGL() ) { #else if ( QOpenGLContext::openGLModuleType() != QOpenGLContext::LibGL ) { #endif QString msg = "System has no OpenGL support!"; QMessageBox::critical( nullptr, "OpenGL", msg + argv[1] ); return -1; } int c; OpenMesh::IO::Options opt; while ( (c=getopt(argc,argv,"s"))!=-1 ) { switch(c) { case 's': opt += OpenMesh::IO::Options::Swap; break; case 'h': usage_and_exit(0); break; default: usage_and_exit(1); } } // create widget DecimaterViewerWidget w(0); // app.setMainWidget(&w); w.resize(400, 400); w.show(); // load scene if ( optind < argc ) { if ( ! w.open_mesh(argv[optind], opt) ) { QString msg = "Cannot read mesh from file:\n '"; msg += argv[optind]; msg += "'"; QMessageBox::critical( nullptr, w.windowTitle(), msg ); return 1; } } if ( ++optind < argc ) { if ( ! w.open_texture( argv[optind] ) ) { QString msg = "Cannot load texture image from file:\n '"; msg += argv[optind]; msg += "'\n\nPossible reasons:\n"; msg += "- Mesh file didn't provide texture coordinates\n"; msg += "- Texture file does not exist\n"; msg += "- Texture file is not accessible.\n"; QMessageBox::warning( nullptr, w.windowTitle(), msg ); } } return app.exec(); } void usage_and_exit(int xcode) { std::cout << "Usage: DecimaterGui [-s] [mesh] [texture]\n" << std::endl; std::cout << "Options:\n" << " -s\n" << " Reverse byte order, when reading binary files.\n" << " Press 'h' when the application is running for more options.\n" << std::endl; exit(xcode); } OpenMesh-9.0.0/src/OpenMesh/Apps/Decimating/DecimaterGui/0000770000175000011300000000000014172246500023204 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Decimating/DecimaterGui/CMakeLists.txt0000660000175000011300000000152414172246500025747 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) set (headers ../DecimaterViewerWidget.hh ../../QtViewer/QGLViewerWidget.hh ../../QtViewer/MeshViewerWidgetT.hh ../../QtViewer/MeshViewerWidget.hh ../../QtViewer/MeshViewerWidgetT_impl.hh ) set (sources ../../QtViewer/QGLViewerWidget.cc ../../QtViewer/MeshViewerWidget.cc ../DecimaterViewerWidget.cc ../decimaterviewer.cc ) if (WIN32) vci_add_executable (DecimaterGui WIN32 ${sources} ${headers}) else () vci_add_executable (DecimaterGui ${sources} ${headers} ) endif () target_link_libraries (DecimaterGui OpenMeshCore OpenMeshTools ${QT_TARGET}::OpenGL ${QT_TARGET}::Widgets ${QT_TARGET}::Gui ${OPENGL_LIBRARIES} ) if (QT_VERSION_MAJOR GREATER 5) target_link_libraries (DecimaterGui ${QT_TARGET}::OpenGLWidgets) endif() OpenMesh-9.0.0/src/OpenMesh/Apps/Decimating/commandlineDecimater/0000770000175000011300000000000014172246500024746 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Decimating/commandlineDecimater/CMakeLists.txt0000660000175000011300000000034314172246500027507 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) vci_add_executable (commandlineDecimater ../decimater.cc) target_link_libraries (commandlineDecimater OpenMeshCore OpenMeshTools ) OpenMesh-9.0.0/src/OpenMesh/Apps/QtViewer/0000770000175000011300000000000014172246500020344 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/QtViewer/MeshViewerWidget.hh0000660000175000011300000001073114172246500024112 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #pragma once //== INCLUDES ================================================================= #include #include #include #include #include #include #include #include #include //== CLASS DEFINITION ========================================================= using namespace OpenMesh; using namespace OpenMesh::Attributes; struct MeshViewerWidgetTraits : public OpenMesh::DefaultTraits { HalfedgeAttributes(OpenMesh::Attributes::PrevHalfedge); }; typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; //== CLASS DEFINITION ========================================================= class MeshViewerWidget : public MeshViewerWidgetT { Q_OBJECT public: /// default constructor explicit MeshViewerWidget(QWidget* parent=0); OpenMesh::IO::Options& options() { return _options; } const OpenMesh::IO::Options& options() const { return _options; } void setOptions(const OpenMesh::IO::Options& opts) { _options = opts; } void open_mesh_gui(QString fname); void open_texture_gui(QString fname); public slots: void query_open_mesh_file(); void query_open_texture_file(); private: OpenMesh::IO::Options _options; }; OpenMesh-9.0.0/src/OpenMesh/Apps/QtViewer/QGLViewerWidget.cc0000660000175000011300000005446114172246500023637 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== INCLUDES ================================================================= #ifdef _MSC_VER # pragma warning(disable: 4267 4311 4305) #endif #include #include #include #include // -------------------- // -------------------- #include #include #include #include #include #include #include // -------------------- #include #include #if !defined(M_PI) # define M_PI 3.1415926535897932 #endif #if QT_VERSION_MAJOR > 5 #define swapBuffers() #endif const double TRACKBALL_RADIUS = 0.6; using namespace Qt; using namespace OpenMesh; //== IMPLEMENTATION ========================================================== std::string QGLViewerWidget::nomode_ = ""; //---------------------------------------------------------------------------- #if QT_VERSION_MAJOR < 6 QGLViewerWidget::QGLViewerWidget( QWidget* _parent ) : QGLWidget( _parent ) #else QGLViewerWidget::QGLViewerWidget( QWidget* _parent ) : QOpenGLWidget( _parent ) #endif { init(); } //--------------------------------------------------------------------------- #if QT_VERSION_MAJOR > 5 void QGLViewerWidget::updateGL() { update(); } #endif //---------------------------------------------------------------------------- void QGLViewerWidget::init(void) { // qt stuff setAttribute(Qt::WA_NoSystemBackground, true); setFocusPolicy(Qt::StrongFocus); setAcceptDrops( true ); setCursor(PointingHandCursor); // popup menu popup_menu_ = new QMenu(this); draw_modes_group_ = new QActionGroup(this); connect( draw_modes_group_, SIGNAL(triggered(QAction*)), this, SLOT(slotDrawMode(QAction*))); // init draw modes n_draw_modes_ = 0; //draw_mode_ = 3; QAction *a; a = add_draw_mode("Wireframe"); a->setShortcut(QKeySequence(Key_W)); add_draw_mode("Solid Flat"); a = add_draw_mode("Solid Smooth"); a->setShortcut(QKeySequence(Key_S)); a->setChecked(true); slotDrawMode(a); } //---------------------------------------------------------------------------- QGLViewerWidget::~QGLViewerWidget() { } //---------------------------------------------------------------------------- void QGLViewerWidget::setDefaultMaterial(void) { GLfloat mat_a[] = {0.1f, 0.1f, 0.1f, 1.0f}; GLfloat mat_d[] = {0.7f, 0.7f, 0.5f, 1.0f}; GLfloat mat_s[] = {1.0f, 1.0f, 1.0f, 1.0f}; GLfloat shine[] = {120.0f}; glMaterialfv(GL_FRONT_AND_BACK, GL_AMBIENT, mat_a); glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, mat_d); glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, mat_s); glMaterialfv(GL_FRONT_AND_BACK, GL_SHININESS, shine); } //---------------------------------------------------------------------------- void QGLViewerWidget::setDefaultLight(void) { GLfloat pos1[] = { 0.1f, 0.1f, -0.02f, 0.0f}; GLfloat pos2[] = {-0.1f, 0.1f, -0.02f, 0.0f}; GLfloat pos3[] = { 0.0f, 0.0f, 0.1f, 0.0f}; GLfloat col1[] = { 0.7f, 0.7f, 0.8f, 1.0f}; GLfloat col2[] = { 0.8f, 0.7f, 0.7f, 1.0f}; GLfloat col3[] = { 1.0f, 1.0f, 1.0f, 1.0f}; glEnable(GL_LIGHT0); glLightfv(GL_LIGHT0,GL_POSITION, pos1); glLightfv(GL_LIGHT0,GL_DIFFUSE, col1); glLightfv(GL_LIGHT0,GL_SPECULAR, col1); glEnable(GL_LIGHT1); glLightfv(GL_LIGHT1,GL_POSITION, pos2); glLightfv(GL_LIGHT1,GL_DIFFUSE, col2); glLightfv(GL_LIGHT1,GL_SPECULAR, col2); glEnable(GL_LIGHT2); glLightfv(GL_LIGHT2,GL_POSITION, pos3); glLightfv(GL_LIGHT2,GL_DIFFUSE, col3); glLightfv(GL_LIGHT2,GL_SPECULAR, col3); } //---------------------------------------------------------------------------- void QGLViewerWidget::initializeGL() { // OpenGL state glClearColor(0.0, 0.0, 0.0, 0.0); glDisable( GL_DITHER ); glEnable( GL_DEPTH_TEST ); // Material setDefaultMaterial(); // Lighting glLoadIdentity(); setDefaultLight(); // Fog GLfloat fogColor[4] = { 0.3f, 0.3f, 0.4f, 1.0f }; glFogi(GL_FOG_MODE, GL_LINEAR); glFogfv(GL_FOG_COLOR, fogColor); glFogf(GL_FOG_DENSITY, 0.35f); glHint(GL_FOG_HINT, GL_DONT_CARE); glFogf(GL_FOG_START, 5.0f); glFogf(GL_FOG_END, 25.0f); // scene pos and size glMatrixMode(GL_MODELVIEW); glLoadIdentity(); glGetDoublev(GL_MODELVIEW_MATRIX, modelview_matrix_); set_scene_pos(Vec3f(0.0, 0.0, 0.0), 1.0); } //---------------------------------------------------------------------------- void QGLViewerWidget::resizeGL( int _w, int _h ) { update_projection_matrix(); glViewport(0, 0, _w, _h); updateGL(); } //---------------------------------------------------------------------------- void QGLViewerWidget::paintGL() { glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glMatrixMode( GL_PROJECTION ); glLoadMatrixd( projection_matrix_ ); glMatrixMode( GL_MODELVIEW ); glLoadMatrixd( modelview_matrix_ ); if (draw_mode_) { assert(draw_mode_ <= n_draw_modes_); draw_scene(draw_mode_names_[draw_mode_-1]); } } //---------------------------------------------------------------------------- void QGLViewerWidget::draw_scene(const std::string& _draw_mode) { if (_draw_mode == "Wireframe") { glDisable(GL_LIGHTING); // glutWireTeapot(0.5); } else if (_draw_mode == "Solid Flat") { glEnable(GL_LIGHTING); glShadeModel(GL_FLAT); //glutSolidTeapot(0.5); } else if (_draw_mode == "Solid Smooth") { glEnable(GL_LIGHTING); glShadeModel(GL_SMOOTH); //glutSolidTeapot(0.5); } } //---------------------------------------------------------------------------- void QGLViewerWidget::mousePressEvent( QMouseEvent* _event ) { // popup menu if (_event->button() == RightButton && _event->buttons()== RightButton ) { popup_menu_->exec(QCursor::pos()); } else { last_point_ok_ = map_to_sphere( last_point_2D_=_event->pos(), last_point_3D_ ); } } //---------------------------------------------------------------------------- void QGLViewerWidget::mouseMoveEvent( QMouseEvent* _event ) { QPoint newPoint2D = _event->pos(); // Left button: rotate around center_ // Middle button: translate object // Left & middle button: zoom in/out Vec3f newPoint3D; bool newPoint_hitSphere = map_to_sphere( newPoint2D, newPoint3D ); float dx = newPoint2D.x() - last_point_2D_.x(); float dy = newPoint2D.y() - last_point_2D_.y(); float w = width(); float h = height(); // enable GL context makeCurrent(); // move in z direction if ( (_event->buttons() == (LeftButton|MiddleButton)) || (_event->buttons() == LeftButton && _event->modifiers() == ControlModifier)) { float value_y = radius_ * dy * 3.0 / h; translate(Vec3f(0.0, 0.0, value_y)); } // move in x,y direction else if ( (_event->buttons() == MiddleButton) || (_event->buttons() == LeftButton && _event->modifiers() == AltModifier) ) { float z = - (modelview_matrix_[ 2]*center_[0] + modelview_matrix_[ 6]*center_[1] + modelview_matrix_[10]*center_[2] + modelview_matrix_[14]) / (modelview_matrix_[ 3]*center_[0] + modelview_matrix_[ 7]*center_[1] + modelview_matrix_[11]*center_[2] + modelview_matrix_[15]); float aspect = w / h; float near_plane = 0.01 * radius_; float top = tan(fovy()/2.0f*M_PI/180.0f) * near_plane; float right = aspect*top; translate(Vec3f( 2.0*dx/w*right/near_plane*z, -2.0*dy/h*top/near_plane*z, 0.0f)); } // rotate else if (_event->buttons() == LeftButton) { if (last_point_ok_) { if ((newPoint_hitSphere = map_to_sphere(newPoint2D, newPoint3D))) { Vec3f axis = last_point_3D_ % newPoint3D; if (axis.sqrnorm() < 1e-7) { axis = Vec3f(1, 0, 0); } else { axis.normalize(); } // find the amount of rotation Vec3f d = last_point_3D_ - newPoint3D; float t = 0.5 * d.norm() / TRACKBALL_RADIUS; if (t < -1.0) t = -1.0; else if (t > 1.0) t = 1.0; float phi = 2.0 * asin(t); float angle = phi * 180.0 / M_PI; rotate(axis, angle); } } } // remember this point last_point_2D_ = newPoint2D; last_point_3D_ = newPoint3D; last_point_ok_ = newPoint_hitSphere; // trigger redraw updateGL(); } //---------------------------------------------------------------------------- void QGLViewerWidget::mouseReleaseEvent( QMouseEvent* /* _event */ ) { last_point_ok_ = false; } //----------------------------------------------------------------------------- void QGLViewerWidget::wheelEvent(QWheelEvent* _event) { // Use the mouse wheel to zoom in/out float d = -(float)( _event->angleDelta().y() / 120.0 * 0.2 * radius_ ); translate(Vec3f(0.0, 0.0, d)); updateGL(); _event->accept(); } //---------------------------------------------------------------------------- void QGLViewerWidget::keyPressEvent( QKeyEvent* _event) { switch( _event->key() ) { case Key_Print: slotSnapshot(); break; case Key_H: std::cout << "Keys:\n"; std::cout << " Print\tMake snapshot\n"; std::cout << " C\tenable/disable back face culling\n"; std::cout << " F\tenable/disable fog\n"; std::cout << " I\tDisplay information\n"; std::cout << " N\tenable/disable display of vertex normals\n"; std::cout << " Shift N\tenable/disable display of face normals\n"; std::cout << " Shift P\tperformance check\n"; break; case Key_C: if ( glIsEnabled( GL_CULL_FACE ) ) { glDisable( GL_CULL_FACE ); std::cout << "Back face culling: disabled\n"; } else { glEnable( GL_CULL_FACE ); std::cout << "Back face culling: enabled\n"; } updateGL(); break; case Key_F: if ( glIsEnabled( GL_FOG ) ) { glDisable( GL_FOG ); std::cout << "Fog: disabled\n"; } else { glEnable( GL_FOG ); std::cout << "Fog: enabled\n"; } updateGL(); break; case Key_I: std::cout << "Scene radius: " << radius_ << std::endl; std::cout << "Scene center: " << center_ << std::endl; break; case Key_P: if (_event->modifiers() & ShiftModifier) { double fps = performance(); std::cout << "fps: " << std::setiosflags (std::ios_base::fixed) << fps << std::endl; } break; case Key_Q: case Key_Escape: qApp->quit(); } _event->ignore(); } //---------------------------------------------------------------------------- void QGLViewerWidget::translate( const OpenMesh::Vec3f& _trans ) { // Translate the object by _trans // Update modelview_matrix_ makeCurrent(); glLoadIdentity(); glTranslated( _trans[0], _trans[1], _trans[2] ); glMultMatrixd( modelview_matrix_ ); glGetDoublev( GL_MODELVIEW_MATRIX, modelview_matrix_); } //---------------------------------------------------------------------------- void QGLViewerWidget::rotate( const OpenMesh::Vec3f& _axis, float _angle ) { // Rotate around center center_, axis _axis, by angle _angle // Update modelview_matrix_ Vec3f t( modelview_matrix_[0]*center_[0] + modelview_matrix_[4]*center_[1] + modelview_matrix_[8]*center_[2] + modelview_matrix_[12], modelview_matrix_[1]*center_[0] + modelview_matrix_[5]*center_[1] + modelview_matrix_[9]*center_[2] + modelview_matrix_[13], modelview_matrix_[2]*center_[0] + modelview_matrix_[6]*center_[1] + modelview_matrix_[10]*center_[2] + modelview_matrix_[14] ); makeCurrent(); glLoadIdentity(); glTranslatef(t[0], t[1], t[2]); glRotated( _angle, _axis[0], _axis[1], _axis[2]); glTranslatef(-t[0], -t[1], -t[2]); glMultMatrixd(modelview_matrix_); glGetDoublev(GL_MODELVIEW_MATRIX, modelview_matrix_); } //---------------------------------------------------------------------------- bool QGLViewerWidget::map_to_sphere( const QPoint& _v2D, OpenMesh::Vec3f& _v3D ) { // This is actually doing the Sphere/Hyperbolic sheet hybrid thing, // based on Ken Shoemake's ArcBall in Graphics Gems IV, 1993. double x = (2.0*_v2D.x() - width())/width(); double y = -(2.0*_v2D.y() - height())/height(); double xval = x; double yval = y; double x2y2 = xval*xval + yval*yval; const double rsqr = TRACKBALL_RADIUS*TRACKBALL_RADIUS; _v3D[0] = xval; _v3D[1] = yval; if (x2y2 < 0.5*rsqr) { _v3D[2] = sqrt(rsqr - x2y2); } else { _v3D[2] = 0.5*rsqr/sqrt(x2y2); } return true; } //---------------------------------------------------------------------------- void QGLViewerWidget::update_projection_matrix() { makeCurrent(); glMatrixMode( GL_PROJECTION ); glLoadIdentity(); const double fovY = 45.0; const double aspect = static_cast(width()) / static_cast(height()); const double zNear = 0.01*radius_; const double zFar = 100.0*radius_; // Replacement for: gluPerspective(45.0, (GLfloat) width() / (GLfloat) height(), 0.01*radius_, 100.0*radius_); const double pi = 3.1415926535897932384626433832795; const double fH = tan( fovY / 360 * pi ) * zNear; const double fW = fH * aspect; glFrustum( -fW, fW, -fH, fH, zNear, zFar ); glGetDoublev( GL_PROJECTION_MATRIX, projection_matrix_); glMatrixMode( GL_MODELVIEW ); } //---------------------------------------------------------------------------- void QGLViewerWidget::view_all() { translate( Vec3f( -(modelview_matrix_[0]*center_[0] + modelview_matrix_[4]*center_[1] + modelview_matrix_[8]*center_[2] + modelview_matrix_[12]), -(modelview_matrix_[1]*center_[0] + modelview_matrix_[5]*center_[1] + modelview_matrix_[9]*center_[2] + modelview_matrix_[13]), -(modelview_matrix_[2]*center_[0] + modelview_matrix_[6]*center_[1] + modelview_matrix_[10]*center_[2] + modelview_matrix_[14] + 3.0*radius_) ) ); } //---------------------------------------------------------------------------- void QGLViewerWidget::set_scene_pos( const OpenMesh::Vec3f& _cog, float _radius ) { center_ = _cog; radius_ = _radius; glFogf( GL_FOG_START, 1.5*_radius ); glFogf( GL_FOG_END, 3.0*_radius ); update_projection_matrix(); view_all(); } //---------------------------------------------------------------------------- QAction* QGLViewerWidget::add_draw_mode(const std::string& _s) { ++n_draw_modes_; draw_mode_names_.push_back(_s); QActionGroup *grp = draw_modes_group_; QAction* act = new QAction(tr(_s.c_str()), this); act->setCheckable(true); act->setData(n_draw_modes_); grp->addAction(act); popup_menu_->addAction(act); addAction(act, _s.c_str()); return act; } void QGLViewerWidget::addAction(QAction* act, const char * name) { names_to_actions[name] = act; Super::addAction(act); } void QGLViewerWidget::removeAction(QAction* act) { ActionMap::iterator it = names_to_actions.begin(), e = names_to_actions.end(); ActionMap::iterator found = e; for(; it!=e; ++it) { if (it->second == act) { found = it; break; } } if (found != e) { names_to_actions.erase(found); } popup_menu_->removeAction(act); draw_modes_group_->removeAction(act); Super::removeAction(act); } void QGLViewerWidget::removeAction(const char* name) { QString namestr = QString(name); ActionMap::iterator e = names_to_actions.end(); ActionMap::iterator found = names_to_actions.find(namestr); if (found != e) { removeAction(found->second); } } QAction* QGLViewerWidget::findAction(const char* name) { QString namestr = QString(name); ActionMap::iterator e = names_to_actions.end(); ActionMap::iterator found = names_to_actions.find(namestr); if (found != e) { return found->second; } return 0; } //---------------------------------------------------------------------------- void QGLViewerWidget::del_draw_mode(const std::string& _s) { QString cmp = _s.c_str(); QList actions_ = popup_menu_->actions(); QList::iterator it=actions_.begin(), e=actions_.end(); for(; it!=e; ++it) { if ((*it)->text() == cmp) { break; } } #if _DEBUG assert( it != e ); #else if ( it == e ) return; #endif popup_menu_->removeAction(*it); //QActionGroup *grp = draw_modes_group_; } //---------------------------------------------------------------------------- void QGLViewerWidget::slotDrawMode(QAction* _mode) { // save draw mode draw_mode_ = _mode->data().toInt(); updateGL(); // check selected draw mode //popup_menu_->setItemChecked(draw_mode_, true); } //---------------------------------------------------------------------------- double QGLViewerWidget::performance() { setCursor( Qt::WaitCursor ); double fps(0.0); makeCurrent(); glMatrixMode(GL_MODELVIEW); glPushMatrix(); OpenMesh::Utils::Timer timer; unsigned int frames = 60; const float angle = 360.0/(float)frames; unsigned int i; Vec3f axis; glFinish(); timer.start(); for (i=0, axis=Vec3f(1,0,0); iprocessEvents(); timer.cont(); for (i=0, axis=Vec3f(0,1,0); iprocessEvents(); timer.cont(); for (i=0, axis=Vec3f(0,0,1); i fbuffer(3*w*h); qApp->processEvents(); makeCurrent(); updateGL(); glFinish(); glReadBuffer( buffer ); glPixelStorei(GL_PACK_ALIGNMENT, 1); glPixelStorei(GL_UNPACK_ALIGNMENT, 1); paintGL(); glReadPixels(0, 0, w, h, GL_RGB, GL_UNSIGNED_BYTE, &fbuffer[0] ); unsigned int x,y,offset; for (y=0; y #include #include #include #if QT_VERSION_MAJOR < 6 #include #else #include #endif //== FORWARD DECLARATIONS ===================================================== class QMenu; class QActionGroup; class QAction; //== CLASS DEFINITION ========================================================= #if QT_VERSION_MAJOR < 6 class QGLViewerWidget : public QGLWidget #else class QGLViewerWidget : public QOpenGLWidget #endif { Q_OBJECT public: #if QT_VERSION_MAJOR < 6 typedef QGLWidget Super; #else typedef QOpenGLWidget Super; #endif // Default constructor. explicit QGLViewerWidget( QWidget* _parent=0 ); // Destructor. virtual ~QGLViewerWidget(); private: void init(void); public: #if QT_VERSION_MAJOR > 5 /* Updates the gui - used to provide backwards compability */ void updateGL(); #endif /* Sets the center and size of the whole scene. The _center is used as fixpoint for rotations and for adjusting the camera/viewer (see view_all()). */ void set_scene_pos( const OpenMesh::Vec3f& _center, float _radius ); /* view the whole scene: the eye point is moved far enough from the center so that the whole scene is visible. */ void view_all(); /// add draw mode to popup menu, and return the QAction created QAction *add_draw_mode(const std::string& _s); /// delete draw mode from popup menu void del_draw_mode(const std::string& _s); const std::string& current_draw_mode() const { return draw_mode_ ? draw_mode_names_[draw_mode_-1] : nomode_; } float radius() const { return radius_; } const OpenMesh::Vec3f& center() const { return center_; } const GLdouble* modelview_matrix() const { return modelview_matrix_; } const GLdouble* projection_matrix() const { return projection_matrix_; } float fovy() const { return 45.0f; } QAction* findAction(const char *name); void addAction(QAction* action, const char* name); void removeAction(const char* name); void removeAction(QAction* action); protected: // draw the scene: will be called by the painGL() method. virtual void draw_scene(const std::string& _draw_mode); double performance(void); void setDefaultMaterial(void); void setDefaultLight(void); private slots: // popup menu clicked void slotDrawMode(QAction *_mode); void slotSnapshot( void ); private: // inherited // initialize OpenGL states (triggered by Qt) void initializeGL(); // draw the scene (triggered by Qt) void paintGL(); // handle resize events (triggered by Qt) void resizeGL( int w, int h ); protected: // Qt mouse events virtual void mousePressEvent( QMouseEvent* ); virtual void mouseReleaseEvent( QMouseEvent* ); virtual void mouseMoveEvent( QMouseEvent* ); virtual void wheelEvent( QWheelEvent* ); virtual void keyPressEvent( QKeyEvent* ); private: // updates projection matrix void update_projection_matrix(); // translate the scene and update modelview matrix void translate(const OpenMesh::Vec3f& _trans); // rotate the scene (around its center) and update modelview matrix void rotate(const OpenMesh::Vec3f& _axis, float _angle); OpenMesh::Vec3f center_; float radius_; GLdouble projection_matrix_[16], modelview_matrix_[16]; // popup menu for draw mode selection QMenu* popup_menu_; QActionGroup* draw_modes_group_; typedef std::map ActionMap; ActionMap names_to_actions; unsigned int draw_mode_; unsigned int n_draw_modes_; std::vector draw_mode_names_; static std::string nomode_; // virtual trackball: map 2D screen point to unit sphere bool map_to_sphere(const QPoint& _point, OpenMesh::Vec3f& _result); QPoint last_point_2D_; OpenMesh::Vec3f last_point_3D_; bool last_point_ok_; }; //============================================================================= #endif // OPENMESHAPPS_QGLVIEWERWIDGET_HH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/QtViewer/MeshViewerWidgetT.hh0000660000175000011300000001573414172246500024246 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #pragma once //== INCLUDES ================================================================= #include #include #include #include #include #include #include #include #include //== FORWARDS ================================================================= class QImage; //== CLASS DEFINITION ========================================================= template class MeshViewerWidgetT : public QGLViewerWidget { public: typedef M Mesh; typedef OpenMesh::StripifierT MyStripifier; public: /// default constructor explicit MeshViewerWidgetT(QWidget* _parent=0) : QGLViewerWidget(_parent), f_strips_(false), tex_id_(0), tex_mode_(GL_MODULATE), strips_(mesh_), use_color_(true), show_vnormals_(false), show_fnormals_(false), normal_scale_(1.0) { add_draw_mode("Points"); add_draw_mode("Hidden-Line"); #if defined(OM_USE_OSG) && OM_USE_OSG add_draw_mode("OpenSG Indices"); #endif } /// destructor ~MeshViewerWidgetT() {} public: /// open mesh virtual bool open_mesh(const char* _filename, OpenMesh::IO::Options _opt); /// load texture virtual bool open_texture( const char *_filename ); bool set_texture( QImage& _texsrc ); void enable_strips(); void disable_strips(); Mesh& mesh() { return mesh_; } const Mesh& mesh() const { return mesh_; } protected: /// inherited drawing method virtual void draw_scene(const std::string& _draw_mode) override; protected: /// draw the mesh virtual void draw_openmesh(const std::string& _drawmode); void glVertex( const typename Mesh::VertexHandle _vh ) { glVertex3fv( &mesh_.point( _vh )[0] ); } void glVertex( const typename Mesh::Point& _p ) { glVertex3fv( &_p[0] ); } void glNormal( const typename Mesh::VertexHandle _vh ) { glNormal3fv( &mesh_.normal( _vh )[0] ); } void glTexCoord( const typename Mesh::VertexHandle _vh ) { glTexCoord2fv( &mesh_.texcoord(_vh)[0] ); } void glColor( const typename Mesh::VertexHandle _vh ) { glColor3ubv( &mesh_.color(_vh)[0] ); } // face properties void glNormal( const typename Mesh::FaceHandle _fh ) { glNormal3fv( &mesh_.normal( _fh )[0] ); } void glColor( const typename Mesh::FaceHandle _fh ) { glColor3ubv( &mesh_.color(_fh)[0] ); } void glMaterial( const typename Mesh::FaceHandle _fh, int _f=GL_FRONT_AND_BACK, int _m=GL_DIFFUSE ) { OpenMesh::Vec3f c=OpenMesh::color_cast(mesh_.color(_fh)); OpenMesh::Vec4f m( c[0], c[1], c[2], 1.0f ); glMaterialfv(_f, _m, &m[0]); } protected: // Strip support void compute_strips(void) { if (f_strips_) { strips_.clear(); strips_.stripify(); } } protected: // inherited virtual void keyPressEvent( QKeyEvent* _event) override; protected: bool f_strips_; // enable/disable strip usage GLuint tex_id_; GLint tex_mode_; OpenMesh::IO::Options opt_; // mesh file contained texcoords? Mesh mesh_; MyStripifier strips_; bool use_color_; bool show_vnormals_; bool show_fnormals_; float normal_scale_; OpenMesh::FPropHandleT< typename Mesh::Point > fp_normal_base_; }; //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) # define OPENMESH_MESHVIEWERWIDGET_TEMPLATES # include "MeshViewerWidgetT_impl.hh" #endif //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/QtViewer/MeshViewerWidgetT_impl.hh0000660000175000011300000005566414172246500025275 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #pragma once //== INCLUDES ================================================================= #ifdef _MSC_VER //# pragma warning(disable: 4267 4311) #endif // #include #include // -------------------- #include #include #include // -------------------- #include #include #include using namespace OpenMesh; using namespace Qt; #if defined(_MSC_VER) # undef min # undef max #endif //== IMPLEMENTATION ========================================================== template bool MeshViewerWidgetT::open_mesh(const char* _filename, IO::Options _opt) { // load mesh // calculate normals // set scene center and radius mesh_.request_face_normals(); mesh_.request_face_colors(); mesh_.request_vertex_normals(); mesh_.request_vertex_colors(); mesh_.request_vertex_texcoords2D(); std::cout << "Loading from file '" << _filename << "'\n"; if ( IO::read_mesh(mesh_, _filename, _opt )) { // store read option opt_ = _opt; // update face and vertex normals if ( ! opt_.check( IO::Options::FaceNormal ) ) mesh_.update_face_normals(); else std::cout << "File provides face normals\n"; if ( ! opt_.check( IO::Options::VertexNormal ) ) mesh_.update_vertex_normals(); else std::cout << "File provides vertex normals\n"; // check for possible color information if ( opt_.check( IO::Options::VertexColor ) ) { std::cout << "File provides vertex colors\n"; add_draw_mode("Colored Vertices"); } else mesh_.release_vertex_colors(); if ( _opt.check( IO::Options::FaceColor ) ) { std::cout << "File provides face colors\n"; add_draw_mode("Solid Colored Faces"); add_draw_mode("Smooth Colored Faces"); } else mesh_.release_face_colors(); if ( _opt.check( IO::Options::VertexTexCoord ) ) std::cout << "File provides texture coordinates\n"; // bounding box typename Mesh::ConstVertexIter vIt(mesh_.vertices_begin()); typename Mesh::ConstVertexIter vEnd(mesh_.vertices_end()); using OpenMesh::Vec3f; Vec3f bbMin, bbMax; bbMin = bbMax = OpenMesh::vector_cast(mesh_.point(*vIt)); for (size_t count=0; vIt!=vEnd; ++vIt, ++count) { bbMin.minimize( OpenMesh::vector_cast(mesh_.point(*vIt))); bbMax.maximize( OpenMesh::vector_cast(mesh_.point(*vIt))); } // set center and radius set_scene_pos( (bbMin+bbMax)*0.5f, (bbMin-bbMax).norm()*0.5f ); // for normal display normal_scale_ = (bbMax-bbMin).min()*0.05f; // info std::clog << mesh_.n_vertices() << " vertices, " << mesh_.n_edges() << " edge, " << mesh_.n_faces() << " faces\n"; // base point for displaying face normals { OpenMesh::Utils::Timer t; t.start(); mesh_.add_property( fp_normal_base_ ); typename M::FaceIter f_it = mesh_.faces_begin(); typename M::FaceVertexIter fv_it; for (;f_it != mesh_.faces_end(); ++f_it) { typename Mesh::Point v(0,0,0); for( fv_it=mesh_.fv_iter(*f_it); fv_it.is_valid(); ++fv_it) v += OpenMesh::vector_cast(mesh_.point(*fv_it)); v *= 1.0f/3.0f; mesh_.property( fp_normal_base_, *f_it ) = v; } t.stop(); std::clog << "Computed base point for displaying face normals [" << t.as_string() << "]" << std::endl; } // { std::clog << "Computing strips.." << std::flush; OpenMesh::Utils::Timer t; t.start(); compute_strips(); t.stop(); std::clog << "done [" << strips_.n_strips() << " strips created in " << t.as_string() << "]\n"; } // #if defined(WIN32) updateGL(); #endif setWindowTitle(QFileInfo(_filename).fileName()); // loading done return true; } return false; } //----------------------------------------------------------------------------- template bool MeshViewerWidgetT::open_texture( const char *_filename ) { QImage texsrc; QString fname = _filename; if (texsrc.load( fname )) { return set_texture( texsrc ); } return false; } //----------------------------------------------------------------------------- template bool MeshViewerWidgetT::set_texture( QImage& _texsrc ) { if ( !opt_.vertex_has_texcoord() ) return false; { // adjust texture size: 2^k * 2^l int tex_w, w( _texsrc.width() ); int tex_h, h( _texsrc.height() ); for (tex_w=1; tex_w <= w; tex_w <<= 1) {}; for (tex_h=1; tex_h <= h; tex_h <<= 1) {}; tex_w >>= 1; tex_h >>= 1; _texsrc = _texsrc.scaled( tex_w, tex_h, Qt::IgnoreAspectRatio, Qt::SmoothTransformation ); } QImage texture = _texsrc.convertToFormat(QImage::Format_ARGB32).rgbSwapped(); glPixelStorei(GL_UNPACK_ALIGNMENT, 1); glPixelStorei(GL_UNPACK_SKIP_ROWS, 0); glPixelStorei(GL_UNPACK_SKIP_PIXELS, 0); glPixelStorei(GL_UNPACK_ALIGNMENT, 1); glPixelStorei(GL_PACK_ROW_LENGTH, 0); glPixelStorei(GL_PACK_SKIP_ROWS, 0); glPixelStorei(GL_PACK_SKIP_PIXELS, 0); glPixelStorei(GL_PACK_ALIGNMENT, 1); if ( tex_id_ > 0 ) { glDeleteTextures(1, &tex_id_); } glGenTextures(1, &tex_id_); glBindTexture(GL_TEXTURE_2D, tex_id_); // glTexGenfv( GL_S, GL_SPHERE_MAP, 0 ); // glTexGenfv( GL_T, GL_SPHERE_MAP, 0 ); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); glTexImage2D(GL_TEXTURE_2D, // target 0, // level GL_RGBA, // internal format texture.width(), // width (2^n) texture.height(), // height (2^m) 0, // border GL_RGBA, // format GL_UNSIGNED_BYTE, // type texture.bits() ); // pointer to pixels std::cout << "Texture loaded\n"; return true; } //----------------------------------------------------------------------------- template void MeshViewerWidgetT::draw_openmesh(const std::string& _draw_mode) { typename Mesh::ConstFaceIter fIt(mesh_.faces_begin()), fEnd(mesh_.faces_end()); typename Mesh::ConstFaceVertexIter fvIt; #if defined(OM_USE_OSG) && OM_USE_OSG if (_draw_mode == "OpenSG Indices") // -------------------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); if ( tex_id_ && mesh_.has_vertex_texcoords2D() ) { glEnableClientState(GL_TEXTURE_COORD_ARRAY); glTexCoordPointer(2, GL_FLOAT, 0, mesh_.texcoords2D()); glEnable(GL_TEXTURE_2D); glBindTexture(GL_TEXTURE_2D, tex_id_); glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, tex_mode_); } glDrawElements(GL_TRIANGLES, mesh_.osg_indices()->size(), GL_UNSIGNED_INT, &mesh_.osg_indices()->getField()[0] ); glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); glDisableClientState(GL_TEXTURE_COORD_ARRAY); } else #endif if (_draw_mode == "Wireframe") // ------------------------------------------- { glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { fvIt = mesh_.cfv_iter(*fIt); glVertex3fv( &mesh_.point(*fvIt)[0] ); ++fvIt; glVertex3fv( &mesh_.point(*fvIt)[0] ); ++fvIt; glVertex3fv( &mesh_.point(*fvIt)[0] ); } glEnd(); } else if (_draw_mode == "Solid Flat") // ------------------------------------- { glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { glNormal3fv( &mesh_.normal(*fIt)[0] ); fvIt = mesh_.cfv_iter(*fIt); glVertex3fv( &mesh_.point(*fvIt)[0] ); ++fvIt; glVertex3fv( &mesh_.point(*fvIt)[0] ); ++fvIt; glVertex3fv( &mesh_.point(*fvIt)[0] ); } glEnd(); } else if (_draw_mode == "Solid Smooth") // ----------------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); if ( tex_id_ && mesh_.has_vertex_texcoords2D() ) { glEnableClientState(GL_TEXTURE_COORD_ARRAY); glTexCoordPointer(2, GL_FLOAT, 0, mesh_.texcoords2D()); glEnable(GL_TEXTURE_2D); glBindTexture(GL_TEXTURE_2D, tex_id_); glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, tex_mode_); } glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { fvIt = mesh_.cfv_iter(*fIt); glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); } glEnd(); glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); glDisableClientState(GL_TEXTURE_COORD_ARRAY); if ( tex_id_ && mesh_.has_vertex_texcoords2D() ) { glDisable(GL_TEXTURE_2D); } } else if (_draw_mode == "Colored Vertices") // -------------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); if ( mesh_.has_vertex_colors() ) { glEnableClientState( GL_COLOR_ARRAY ); glColorPointer(3, GL_UNSIGNED_BYTE, 0,mesh_.vertex_colors()); } glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { fvIt = mesh_.cfv_iter(*fIt); glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); } glEnd(); glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); glDisableClientState(GL_COLOR_ARRAY); } else if (_draw_mode == "Solid Colored Faces") // ----------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { glColor( *fIt ); fvIt = mesh_.cfv_iter(*fIt); glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); } glEnd(); glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); } else if (_draw_mode == "Smooth Colored Faces") // --------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { glMaterial( *fIt ); fvIt = mesh_.cfv_iter(*fIt); glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); } glEnd(); glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); } else if ( _draw_mode == "Strips'n VertexArrays" ) // ------------------------ { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); if ( tex_id_ && mesh_.has_vertex_texcoords2D() ) { glEnableClientState(GL_TEXTURE_COORD_ARRAY); glTexCoordPointer(2, GL_FLOAT, 0, mesh_.texcoords2D()); glEnable(GL_TEXTURE_2D); glBindTexture(GL_TEXTURE_2D, tex_id_); glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, tex_mode_); } typename MyStripifier::StripsIterator strip_it = strips_.begin(); typename MyStripifier::StripsIterator strip_last = strips_.end(); // Draw all strips for (; strip_it!=strip_last; ++strip_it) { glDrawElements(GL_TRIANGLE_STRIP, static_cast(strip_it->size()), GL_UNSIGNED_INT, &(*strip_it)[0] ); } glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); glDisableClientState(GL_TEXTURE_COORD_ARRAY); } else if (_draw_mode == "Show Strips" && strips_.is_valid() ) // ------------- { typename MyStripifier::StripsIterator strip_it = strips_.begin(); typename MyStripifier::StripsIterator strip_last = strips_.end(); float cmax = 256.0f; int range = 220; int base = (int)cmax-range; int drcol = 13; int dgcol = 31; int dbcol = 17; int rcol=0, gcol=dgcol, bcol=dbcol+dbcol; // Draw all strips for (; strip_it!=strip_last; ++strip_it) { typename MyStripifier::IndexIterator idx_it = strip_it->begin(); typename MyStripifier::IndexIterator idx_last = strip_it->end(); rcol = (rcol+drcol) % range; gcol = (gcol+dgcol) % range; bcol = (bcol+dbcol) % range; glBegin(GL_TRIANGLE_STRIP); glColor3f((rcol+base)/cmax, (gcol+base)/cmax, (bcol+base)/cmax); for ( ;idx_it != idx_last; ++idx_it ) glVertex3fv(&mesh_.point( OM_TYPENAME Mesh::VertexHandle(*idx_it))[0]); glEnd(); } glColor3f(1.0, 1.0, 1.0); } else if( _draw_mode == "Points" ) // ----------------------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); if (mesh_.has_vertex_colors() && use_color_) { glEnableClientState(GL_COLOR_ARRAY); glColorPointer(3, GL_UNSIGNED_BYTE, 0, mesh_.vertex_colors()); } glDrawArrays( GL_POINTS, 0, static_cast(mesh_.n_vertices()) ); glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_COLOR_ARRAY); } } //----------------------------------------------------------------------------- template void MeshViewerWidgetT::draw_scene(const std::string& _draw_mode) { if ( ! mesh_.n_vertices() ) return; #if defined(OM_USE_OSG) && OM_USE_OSG else if ( _draw_mode == "OpenSG Indices") { glEnable(GL_LIGHTING); glShadeModel(GL_SMOOTH); draw_openmesh( _draw_mode ); } else #endif if ( _draw_mode == "Points" ) { glDisable(GL_LIGHTING); draw_openmesh(_draw_mode); } else if (_draw_mode == "Wireframe") { glDisable(GL_LIGHTING); glPolygonMode(GL_FRONT_AND_BACK, GL_LINE); draw_openmesh(_draw_mode); glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); } else if ( _draw_mode == "Hidden-Line" ) { glDisable(GL_LIGHTING); glShadeModel(GL_FLAT); glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); glColor4f( 0.0f, 0.0f, 0.0f, 1.0f ); glDepthRange(0.01, 1.0); draw_openmesh( "Wireframe" ); glPolygonMode( GL_FRONT_AND_BACK, GL_LINE); glColor4f( 1.0f, 1.0f, 1.0f, 1.0f ); glDepthRange( 0.0, 1.0 ); draw_openmesh( "Wireframe" ); glPolygonMode( GL_FRONT_AND_BACK, GL_FILL); } else if (_draw_mode == "Solid Flat") { glEnable(GL_LIGHTING); glShadeModel(GL_FLAT); draw_openmesh(_draw_mode); } else if (_draw_mode == "Solid Smooth" || _draw_mode == "Strips'n VertexArrays" ) { glEnable(GL_LIGHTING); glShadeModel(GL_SMOOTH); draw_openmesh(_draw_mode); } else if (_draw_mode == "Show Strips") { glDisable(GL_LIGHTING); draw_openmesh(_draw_mode); } else if (_draw_mode == "Colored Vertices" ) { glDisable(GL_LIGHTING); glShadeModel(GL_SMOOTH); draw_openmesh(_draw_mode); } else if (_draw_mode == "Solid Colored Faces") { glDisable(GL_LIGHTING); glShadeModel(GL_FLAT); draw_openmesh(_draw_mode); setDefaultMaterial(); } else if (_draw_mode == "Smooth Colored Faces" ) { glEnable(GL_LIGHTING); glShadeModel(GL_SMOOTH); draw_openmesh(_draw_mode); setDefaultMaterial(); } if (show_vnormals_) { typename Mesh::VertexIter vit; glDisable(GL_LIGHTING); glBegin(GL_LINES); glColor3f(1.000f, 0.803f, 0.027f); // orange for(vit=mesh_.vertices_begin(); vit!=mesh_.vertices_end(); ++vit) { glVertex( *vit ); glVertex( mesh_.point( *vit ) + normal_scale_*mesh_.normal( *vit ) ); } glEnd(); } if (show_fnormals_) { typename Mesh::FaceIter fit; glDisable(GL_LIGHTING); glBegin(GL_LINES); glColor3f(0.705f, 0.976f, 0.270f); // greenish for(fit=mesh_.faces_begin(); fit!=mesh_.faces_end(); ++fit) { glVertex( mesh_.property(fp_normal_base_, *fit) ); glVertex( mesh_.property(fp_normal_base_, *fit) + normal_scale_*mesh_.normal( *fit ) ); } glEnd(); } } //----------------------------------------------------------------------------- template void MeshViewerWidgetT::enable_strips() { if (!f_strips_) { f_strips_ = true; add_draw_mode("Strips'n VertexArrays"); add_draw_mode("Show Strips"); } } //----------------------------------------------------------------------------- template void MeshViewerWidgetT::disable_strips() { if (f_strips_) { f_strips_ = false; del_draw_mode("Show Strips"); del_draw_mode("Strip'n VertexArrays"); } } //----------------------------------------------------------------------------- #define TEXMODE( Mode ) \ tex_mode_ = Mode; std::cout << "Texture mode set to " << #Mode << std::endl template void MeshViewerWidgetT::keyPressEvent( QKeyEvent* _event) { switch( _event->key() ) { case Key_D: if ( mesh_.has_vertex_colors() && (current_draw_mode()=="Points") ) { use_color_ = !use_color_; std::cout << "use color: " << (use_color_?"yes\n":"no\n"); if (!use_color_) glColor3f(1.0f, 1.0f, 1.0f); updateGL(); } break; case Key_N: if ( _event->modifiers() & ShiftModifier ) { show_fnormals_ = !show_fnormals_; std::cout << "show face normals: " << (show_fnormals_?"yes\n":"no\n"); } else { show_vnormals_ = !show_vnormals_; std::cout << "show vertex normals: " << (show_vnormals_?"yes\n":"no\n"); } updateGL(); break; case Key_I: std::cout << "\n# Vertices : " << mesh_.n_vertices() << std::endl; std::cout << "# Edges : " << mesh_.n_edges() << std::endl; std::cout << "# Faces : " << mesh_.n_faces() << std::endl; std::cout << "binary input : " << opt_.check(opt_.Binary) << std::endl; std::cout << "swapped input : " << opt_.check(opt_.Swap) << std::endl; std::cout << "vertex normal : " << opt_.check(opt_.VertexNormal) << std::endl; std::cout << "vertex texcoord: " << opt_.check(opt_.VertexTexCoord) << std::endl; std::cout << "vertex color : " << opt_.check(opt_.VertexColor) << std::endl; std::cout << "face normal : " << opt_.check(opt_.FaceNormal) << std::endl; std::cout << "face color : " << opt_.check(opt_.FaceColor) << std::endl; this->QGLViewerWidget::keyPressEvent( _event ); break; case Key_T: switch( tex_mode_ ) { case GL_MODULATE: TEXMODE(GL_DECAL); break; case GL_DECAL: TEXMODE(GL_BLEND); break; case GL_BLEND: TEXMODE(GL_REPLACE); break; case GL_REPLACE: TEXMODE(GL_MODULATE); break; } updateGL(); break; default: this->QGLViewerWidget::keyPressEvent( _event ); } } #undef TEXMODE //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/QtViewer/meshviewer.cc0000660000175000011300000001372614172246500023043 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifdef _MSC_VER # pragma warning(disable: 4267 4311) #endif #include #include #include #include #include #include #include #if QT_VERSION_MAJOR > 5 #include #endif #include "MeshViewerWidget.hh" void create_menu(QMainWindow &w); void usage_and_exit(int xcode); int main(int argc, char **argv) { // OpenGL check QApplication app(argc,argv); #if QT_VERSION_MAJOR < 6 if ( !QGLFormat::hasOpenGL() ) { #else if ( QOpenGLContext::openGLModuleType() != QOpenGLContext::LibGL ) { #endif QString msg = "System has no OpenGL support!"; QMessageBox::critical( nullptr, QString("OpenGL"), msg + QString(argv[1]) ); return -1; } int c; OpenMesh::IO::Options opt; while ( (c=getopt(argc,argv,"hbs"))!=-1 ) { switch(c) { case 'b': opt += OpenMesh::IO::Options::Binary; break; case 'h': usage_and_exit(0); break; case 's': opt += OpenMesh::IO::Options::Swap; break; default: usage_and_exit(1); } } // enable most options for now opt += OpenMesh::IO::Options::VertexColor; opt += OpenMesh::IO::Options::VertexNormal; opt += OpenMesh::IO::Options::VertexTexCoord; opt += OpenMesh::IO::Options::FaceColor; opt += OpenMesh::IO::Options::FaceNormal; opt += OpenMesh::IO::Options::FaceTexCoord; // create widget QMainWindow mainWin; MeshViewerWidget w(&mainWin); w.setOptions(opt); mainWin.setCentralWidget(&w); create_menu(mainWin); // static mesh, hence use strips w.enable_strips(); mainWin.resize(640, 480); mainWin.show(); // load scene if specified on the command line if ( optind < argc ) { w.open_mesh_gui(argv[optind]); } if ( ++optind < argc ) { w.open_texture_gui(argv[optind]); } return app.exec(); } void create_menu(QMainWindow &w) { using namespace Qt; QMenu *fileMenu = w.menuBar()->addMenu(w.tr("&File")); QAction* openAct = new QAction(w.tr("&Open mesh..."), &w); openAct->setShortcut(w.tr("Ctrl+O")); openAct->setStatusTip(w.tr("Open a mesh file")); QObject::connect(openAct, SIGNAL(triggered()), w.centralWidget(), SLOT(query_open_mesh_file())); fileMenu->addAction(openAct); QAction* texAct = new QAction(w.tr("Open &texture..."), &w); texAct->setShortcut(w.tr("Ctrl+T")); texAct->setStatusTip(w.tr("Open a texture file")); QObject::connect(texAct, SIGNAL(triggered()), w.centralWidget(), SLOT(query_open_texture_file())); fileMenu->addAction(texAct); } void usage_and_exit(int xcode) { std::cout << "Usage: meshviewer [-s] [mesh] [texture]\n" << std::endl; std::cout << "Options:\n" << " -b\n" << " Assume input to be binary.\n\n" << " -s\n" << " Reverse byte order, when reading binary files.\n" << std::endl; exit(xcode); } OpenMesh-9.0.0/src/OpenMesh/Apps/QtViewer/MeshViewerWidget.cc0000660000175000011300000001226614172246500024105 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #define OPENMESHAPPS_MESHVIEWERWIDGET_CC //== INCLUDES ================================================================= #include //== IMPLEMENTATION ========================================================== /// default constructor MeshViewerWidget::MeshViewerWidget(QWidget* parent) : MeshViewerWidgetT(parent) {} void MeshViewerWidget::open_mesh_gui(QString fname) { OpenMesh::Utils::Timer t; t.start(); if ( fname.isEmpty() || !open_mesh(fname.toLocal8Bit(), _options) ) { QString msg = "Cannot read mesh from file:\n '"; msg += fname; msg += "'"; QMessageBox::critical( nullptr, windowTitle(), msg); } t.stop(); std::cout << "Loaded mesh in ~" << t.as_string() << std::endl; } void MeshViewerWidget::open_texture_gui(QString fname) { if ( fname.isEmpty() || !open_texture( fname.toLocal8Bit() ) ) { QString msg = "Cannot load texture image from file:\n '"; msg += fname; msg += "'\n\nPossible reasons:\n"; msg += "- Mesh file didn't provide texture coordinates\n"; msg += "- Texture file does not exist\n"; msg += "- Texture file is not accessible.\n"; QMessageBox::warning( nullptr, windowTitle(), msg ); } } void MeshViewerWidget::query_open_mesh_file() { QString fileName = QFileDialog::getOpenFileName(this, tr("Open mesh file"), tr(""), tr("OBJ Files (*.obj);;" "OFF Files (*.off);;" "STL Files (*.stl);;" "All Files (*)")); if (!fileName.isEmpty()) open_mesh_gui(fileName); } void MeshViewerWidget::query_open_texture_file() { QString fileName = QFileDialog::getOpenFileName(this, tr("Open texture file"), tr(""), tr("PNG Files (*.png);;" "BMP Files (*.bmp);;" "GIF Files (*.gif);;" "JPEG Files (*.jpg);;" "TIFF Files (*.tif);;" "All Files (*)")); if (!fileName.isEmpty()) open_texture_gui(fileName); } //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Qt/0000770000175000011300000000000014172246500017162 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Qt/qt.conf0000660000175000011300000000003214172246500020451 0ustar moebiusacg_staff[Paths] Plugins = plugins OpenMesh-9.0.0/src/OpenMesh/Apps/Dualizer/0000770000175000011300000000000014172246500020355 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Dualizer/CMakeLists.txt0000660000175000011300000000024614172246500023120 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../../.. ) vci_add_executable (Dualizer dualizer.cc) target_link_libraries (Dualizer OpenMeshCore OpenMeshTools ) OpenMesh-9.0.0/src/OpenMesh/Apps/Dualizer/dualizer.cc0000660000175000011300000000770614172246500022516 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include #include #include #include typedef OpenMesh::PolyMesh_ArrayKernelT<> MyMesh; int main(int argc, char **argv) { MyMesh mesh; if ( argc != 2 ) { std::cerr << "Please specify input filename only!" << std::endl; return 1; } // read mesh from argv[1] if ( !OpenMesh::IO::read_mesh(mesh, argv[1]) ) { std::cerr << "Cannot read mesh from file" << argv[1] << std::endl; return 1; } MyMesh *dual = OpenMesh::Util::MeshDual(mesh); // write mesh to output.obj if ( !OpenMesh::IO::write_mesh(*dual, "output.obj") ) { std::cerr << "Cannot write mesh to file 'output.obj'" << std::endl; return 1; } delete dual; return 0; } OpenMesh-9.0.0/src/OpenMesh/Apps/ProgViewer/0000770000175000011300000000000014172246500020667 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/ProgViewer/CMakeLists.txt0000660000175000011300000000140614172246500023431 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) set( headers ProgViewerWidget.hh ../QtViewer/QGLViewerWidget.hh ../QtViewer/MeshViewerWidgetT.hh ../QtViewer/MeshViewerWidgetT_impl.hh ) set( sources ProgViewerWidget.cc progviewer.cc ../QtViewer/QGLViewerWidget.cc ) if (WIN32) vci_add_executable( ProgViewer WIN32 ${sources} ${headers}) else () vci_add_executable( ProgViewer ${sources} ${headers}) endif () target_link_libraries ( ProgViewer OpenMeshCore OpenMeshTools ${QT_TARGET}::OpenGL ${QT_TARGET}::Widgets ${QT_TARGET}::Gui ${OPENGL_LIBRARIES} ) if (QT_VERSION_MAJOR GREATER 5) target_link_libraries (ProgViewer ${QT_TARGET}::OpenGLWidgets) endif() OpenMesh-9.0.0/src/OpenMesh/Apps/ProgViewer/progviewer.cc0000660000175000011300000001007314172246500023371 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifdef _MSC_VER # pragma warning(disable: 4267 4311) #endif #include #include #include #include #include #if QT_VERSION_MAJOR > 5 #include #endif int main(int argc, char **argv) { // OpenGL check QApplication app(argc,argv); #if QT_VERSION_MAJOR < 6 if ( !QGLFormat::hasOpenGL() ) { #else if ( QOpenGLContext::openGLModuleType() != QOpenGLContext::LibGL ) { #endif std::cerr << "This system has no OpenGL support.\n"; return -1; } // create widget ProgViewerWidget w(nullptr); w.resize(400, 400); w.show(); // load scene if (argc > 1) w.open_prog_mesh(argv[1]); // print usage info std::cout << "\n\n" << "Press Minus : Coarsen mesh\n" << " Plus : Refine mesh\n" << " Home : Coarsen down to base mesh\n" << " End : Refine up to finest mesh\n" << "\n"; return app.exec(); } OpenMesh-9.0.0/src/OpenMesh/Apps/ProgViewer/ProgViewerWidget.cc0000660000175000011300000002416314172246500024442 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== INCLUDES ================================================================= #ifdef _MSC_VER # pragma warning(disable: 4267 4311) #endif #include #include // -------------------- #include #include #include // -------------------- #include #include #include #include #include // -------------------- #ifdef ARCH_DARWIN #include #else # include #endif using namespace Qt; //== IMPLEMENTATION ========================================================== void ProgViewerWidget::open_prog_mesh(const char* _filename) { MyMesh::Point p; unsigned int i, i0, i1, i2; unsigned int v1, vl, vr; char c[10]; std::ifstream ifs(_filename, std::ios::binary); if (!ifs) { std::cerr << "read error\n"; exit(1); } // bool swap = OpenMesh::Endian::local() != OpenMesh::Endian::LSB; // read header ifs.read(c, 8); c[8] = '\0'; if (std::string(c) != std::string("ProgMesh")) { std::cerr << "Wrong file format.\n"; exit(1); } OpenMesh::IO::binary::restore( ifs, n_base_vertices_, swap ); OpenMesh::IO::binary::restore( ifs, n_base_faces_, swap ); OpenMesh::IO::binary::restore( ifs, n_detail_vertices_, swap ); n_max_vertices_ = n_base_vertices_ + n_detail_vertices_; // load base mesh mesh_.clear(); for (i=0; i::restore( ifs, p, swap ); mesh_.add_vertex(p); } for (i=0; i::restore( ifs, i0, swap); OpenMesh::IO::binary::restore( ifs, i1, swap); OpenMesh::IO::binary::restore( ifs, i2, swap); mesh_.add_face(mesh_.vertex_handle(i0), mesh_.vertex_handle(i1), mesh_.vertex_handle(i2)); } // load progressive detail for (i=0; i::restore( ifs, p, swap ); OpenMesh::IO::binary::restore( ifs, v1, swap ); OpenMesh::IO::binary::restore( ifs, vl, swap ); OpenMesh::IO::binary::restore( ifs, vr, swap ); PMInfo pminfo; pminfo.p0 = p; pminfo.v1 = MyMesh::VertexHandle(v1); pminfo.vl = MyMesh::VertexHandle(vl); pminfo.vr = MyMesh::VertexHandle(vr); pminfos_.push_back(pminfo); } pmiter_ = pminfos_.begin(); // update face and vertex normals mesh_.update_face_normals(); mesh_.update_vertex_normals(); // bounding box MyMesh::ConstVertexIter vIt(mesh_.vertices_begin()), vEnd(mesh_.vertices_end()); MyMesh::Point bbMin, bbMax; bbMin = bbMax = mesh_.point(*vIt); for (; vIt!=vEnd; ++vIt) { bbMin.minimize(mesh_.point(*vIt)); bbMax.maximize(mesh_.point(*vIt)); } // set center and radius set_scene_pos(0.5f*(bbMin + bbMax), 0.5*(bbMin - bbMax).norm()); // info std::cerr << mesh_.n_vertices() << " vertices, " << mesh_.n_edges() << " edge, " << mesh_.n_faces() << " faces, " << n_detail_vertices_ << " detail vertices\n"; setWindowTitle( QFileInfo(_filename).fileName() ); } //----------------------------------------------------------------------------- void ProgViewerWidget::refine(unsigned int _n) { size_t n_vertices = mesh_.n_vertices(); while (n_vertices < _n && pmiter_ != pminfos_.end()) { pmiter_->v0 = mesh_.add_vertex(pmiter_->p0); mesh_.vertex_split(pmiter_->v0, pmiter_->v1, pmiter_->vl, pmiter_->vr); ++pmiter_; ++n_vertices; } mesh_.update_face_normals(); mesh_.update_vertex_normals(); std::cerr << n_vertices << " vertices\n"; } //----------------------------------------------------------------------------- void ProgViewerWidget::coarsen(unsigned int _n) { size_t n_vertices = mesh_.n_vertices(); while (n_vertices > _n && pmiter_ != pminfos_.begin()) { --pmiter_; MyMesh::HalfedgeHandle hh = mesh_.find_halfedge(pmiter_->v0, pmiter_->v1); mesh_.collapse(hh); --n_vertices; } mesh_.garbage_collection(); mesh_.update_face_normals(); mesh_.update_vertex_normals(); std::cerr << n_vertices << " vertices\n"; } //----------------------------------------------------------------------------- void ProgViewerWidget::keyPressEvent(QKeyEvent* _event) { switch (_event->key()) { case Key_Minus: if ( _event->modifiers() & ShiftModifier) coarsen(mesh_.n_vertices()-1); else coarsen((unsigned int)(0.9*mesh_.n_vertices())); updateGL(); break; case Key_Plus: if (_event->modifiers() & ShiftModifier) refine(mesh_.n_vertices()+1); else refine((unsigned int)(std::max( 1.1*mesh_.n_vertices(), mesh_.n_vertices()+1.0) )); updateGL(); break; case Key_Home: coarsen(n_base_vertices_); updateGL(); break; case Key_A: if (timer_->isActive()) { timer_->stop(); std::cout << "animation stopped!" << std::endl; } else { timer_->setSingleShot(true); timer_->start(0); std::cout << "animation started!" << std::endl; } break; case Key_End: refine(n_base_vertices_ + n_detail_vertices_); updateGL(); break; case Key_P: { const size_t refine_max = 100000; const size_t n_loop = 5; OpenMesh::Utils::Timer t; size_t count; coarsen(0); count = mesh_.n_vertices(); refine(refine_max); count = mesh_.n_vertices() - count; t.start(); for (size_t i=0; iBase::keyPressEvent(_event); } } void ProgViewerWidget::animate( void ) { if (animateRefinement_) { refine((unsigned int)( 1.1*(mesh_.n_vertices()+1) )); if ( mesh_.n_vertices() > n_base_vertices_+(0.5*n_detail_vertices_)) animateRefinement_ = false; } else { coarsen((unsigned int)(0.9*(mesh_.n_vertices()-1))); if ( mesh_.n_vertices() == n_base_vertices_ ) animateRefinement_ = true; } updateGL(); timer_->setSingleShot(true); timer_->start(300); } //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/ProgViewer/ProgViewerWidget.hh0000660000175000011300000001334414172246500024453 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESHAPPS_PROGVIEWERWIDGET_HH #define OPENMESHAPPS_PROGVIEWERWIDGET_HH //== INCLUDES ================================================================= #include #include #include #include #include //== CLASS DEFINITION ========================================================= using namespace OpenMesh; using namespace OpenMesh::Attributes; struct ProgTraits : public OpenMesh::DefaultTraits { VertexAttributes ( OpenMesh::Attributes::Normal | OpenMesh::Attributes::Status ); EdgeAttributes ( OpenMesh::Attributes::Status ); HalfedgeAttributes( OpenMesh::Attributes::PrevHalfedge ); FaceAttributes ( OpenMesh::Attributes::Normal | OpenMesh::Attributes::Status ); }; typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; typedef MeshViewerWidgetT MeshViewerWidgetProgBase; //== CLASS DEFINITION ========================================================= class ProgViewerWidget : public MeshViewerWidgetProgBase { Q_OBJECT public: typedef MeshViewerWidgetProgBase Base; typedef ProgViewerWidget This; public: /// default constructor explicit ProgViewerWidget(QWidget* _parent=0) : MeshViewerWidgetProgBase(_parent), n_base_vertices_(0), n_base_faces_(0), n_detail_vertices_(0), n_max_vertices_(0) { timer_ = new QTimer(this); connect( timer_, SIGNAL(timeout()), SLOT(animate()) ); } /// destructor ~ProgViewerWidget() { delete timer_; } /// open progressive mesh void open_prog_mesh(const char* _filename); protected slots: void animate( void ); private: QTimer *timer_; struct PMInfo { MyMesh::Point p0; MyMesh::VertexHandle v0, v1, vl, vr; }; typedef std::vector PMInfoContainer; typedef PMInfoContainer::iterator PMInfoIter; /// refine mesh up to _n vertices void refine(unsigned int _n); /// coarsen mesh down to _n vertices void coarsen(unsigned int _n); virtual void keyPressEvent(QKeyEvent* _event) override; // mesh data bool animateRefinement_; PMInfoContainer pminfos_; PMInfoIter pmiter_; size_t n_base_vertices_, n_base_faces_, n_detail_vertices_; size_t n_max_vertices_; }; //============================================================================= #endif // OPENMESHAPPS_PROGVIEWERWIDGET_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Smoothing/0000770000175000011300000000000014172246500020545 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Smoothing/CMakeLists.txt0000660000175000011300000000030414172246500023303 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) vci_add_executable (Smoothing smooth.cc) target_link_libraries (Smoothing OpenMeshCore OpenMeshTools ) OpenMesh-9.0.0/src/OpenMesh/Apps/Smoothing/smooth.cc0000660000175000011300000001502214172246500022366 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include #include // include before kernel type! #include #include #include #include using namespace OpenMesh; using namespace Smoother; struct MyTraits : public OpenMesh::DefaultTraits { #if 1 typedef OpenMesh::Vec3f Point; typedef OpenMesh::Vec3f Normal; #else typedef OpenMesh::Vec3d Point; typedef OpenMesh::Vec3d Normal; #endif }; typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; //----------------------------------------------------------------------------- void usage_and_exit(int _xcode) { std::cout << std::endl; std::cout << "Usage: smooth [Options] \n"; std::cout << std::endl; std::cout << "Options \n" << std::endl << " -c <0|1> \t continuity (C0,C1). Default: C1\n" << " -t \t\t smooth tangential direction. Default: Enabled\n" << " -n \t\t smooth normal direction. Default: Enabled\n" << std::endl; exit(_xcode); } //----------------------------------------------------------------------------- int main(int argc, char **argv) { int c; MyMesh mesh; OpenMesh::Utils::Timer t; std::string ifname; std::string ofname; SmootherT::Continuity continuity = SmootherT::C1; SmootherT::Component component = SmootherT::Tangential_and_Normal; int iterations; // ---------------------------------------- evaluate command line while ( (c=getopt(argc, argv, "tnc:h"))!=-1 ) { switch(c) { case 'c': { switch(*optarg) { case '0' : continuity = SmootherT::C0; break; case '1' : continuity = SmootherT::C1; break; } break; } case 't': component = component==SmootherT::Normal ? SmootherT::Tangential_and_Normal : SmootherT::Tangential; break; case 'n': component = component==SmootherT::Tangential ? SmootherT::Tangential_and_Normal : SmootherT::Normal; break; case 'h': usage_and_exit(0); break; case '?': default: usage_and_exit(1); } } if (argc-optind < 3) usage_and_exit(1); // # iterations { std::stringstream str; str << argv[optind]; str >> iterations; } // input file ifname = argv[++optind]; // output file ofname = argv[++optind]; OpenMesh::IO::Options opt; // ---------------------------------------- read mesh omout() << "read mesh..." << std::flush; t.start(); OpenMesh::IO::read_mesh(mesh, ifname, opt); t.stop(); omout() << "done (" << t.as_string() << ")\n"; omout() << " #V " << mesh.n_vertices() << std::endl; // ---------------------------------------- smooth JacobiLaplaceSmootherT smoother(mesh); smoother.initialize(component,continuity); omout() << "smoothing..." << std::flush; t.start(); smoother.smooth(iterations); t.stop(); omout() << "done ("; omout() << t.seconds() << "s ~ "; omout() << t.as_string() << ", " << (iterations*mesh.n_vertices())/t.seconds() << " Vertices/s)\n"; // ---------------------------------------- write mesh omout() << "write mesh..." << std::flush; t.start(); OpenMesh::IO::write_mesh(mesh, ofname, opt); t.stop(); omout() << "done (" << t.as_string() << ")\n"; return 0; } OpenMesh-9.0.0/src/OpenMesh/Apps/mconvert/0000770000175000011300000000000014172246500020433 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/mconvert/CMakeLists.txt0000660000175000011300000000024614172246500023176 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../../.. ) vci_add_executable (mconvert mconvert.cc) target_link_libraries (mconvert OpenMeshCore OpenMeshTools ) OpenMesh-9.0.0/src/OpenMesh/Apps/mconvert/mconvert.cc0000660000175000011300000003524414172246500022610 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include #include #include #include // #include #include #include #include #include struct MyTraits : public OpenMesh::DefaultTraits { VertexAttributes ( OpenMesh::Attributes::Normal | OpenMesh::Attributes::Color | OpenMesh::Attributes::TexCoord2D ); HalfedgeAttributes( OpenMesh::Attributes::PrevHalfedge ); FaceAttributes ( OpenMesh::Attributes::Normal | OpenMesh::Attributes::Color ); }; typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; void usage_and_exit(int xcode) { using std::cout; using std::endl; cout << "\nUsage: mconvert [option] []\n\n"; cout << " Convert from one 3D geometry format to another.\n" << " Or simply display some information about the object\n" << " stored in .\n" << endl; cout << "Options:\n" << endl; cout << " -b\tUse binary mode if supported by target format.\n" << endl; cout << " -l\tStore least significant bit first (LSB, little endian).\n" << endl; cout << " -m\tStore most significant bit first (MSB, big endian).\n" << endl; cout << " -s\tSwap byte order.\n" << endl; cout << " -B\tUse binary mode if supported by source format.\n" << endl; cout << " -S\tSwap byte order of input data.\n" << endl; cout << " -c\tCopy vertex color if provided by input.\n" << endl; cout << " -d\tCopy face color if provided by input.\n" << endl; cout << " -C\tTranslate object in its center-of-gravity.\n" << endl; cout << " -n\tCopy vertex normals if provided by input. Else compute normals.\n" << endl; cout << " -N\tReverse normal directions.\n" << endl; cout << " -t\tCopy vertex texture coordinates if provided by input file.\n" << endl; cout << " -T \"x y z\"\tTranslate object by vector (x, y, z)'\"\n" << std::endl; cout << endl; exit(xcode); } // ---------------------------------------------------------------------------- template struct Option : std::pair< T, bool > { typedef std::pair< T, bool > Base; Option() { Base::second = false; } bool is_valid() const { return Base::second; } bool is_empty() const { return !Base::second; } operator T& () { return Base::first; } operator const T& () const { return Base::first; } Option& operator = ( const T& _rhs ) { Base::first = _rhs; Base::second=true; return *this; } bool operator == ( const T& _rhs ) const { return Base::first == _rhs; } bool operator != ( const T& _rhs ) const { return Base::first != _rhs; } }; template std::ostream& operator << (std::ostream& _os, const Option& _opt ) { if (_opt.second) _os << _opt.first; else _os << ""; return _os; } template std::istream& operator >> (std::istream& _is, Option& _opt ) { _is >> _opt.first; _opt.second = true; return _is; } // ---------------------------------------------------------------------------- int main(int argc, char *argv[] ) { // ------------------------------------------------------------ command line int c; std::string ifname, ofname; bool rev_normals = false; bool obj_center = false; OpenMesh::IO::Options opt, ropt; Option< MyMesh::Point > tvec; while ( (c=getopt(argc, argv, "bBcdCi:hlmnNo:sStT:"))!=-1 ) { switch(c) { case 'b': opt += OpenMesh::IO::Options::Binary; break; case 'B': ropt += OpenMesh::IO::Options::Binary; break; case 'l': opt += OpenMesh::IO::Options::LSB; break; case 'm': opt += OpenMesh::IO::Options::MSB; break; case 's': opt += OpenMesh::IO::Options::Swap; break; case 'S': ropt += OpenMesh::IO::Options::Swap; break; case 'n': opt += OpenMesh::IO::Options::VertexNormal; break; case 'N': rev_normals = true; break; case 'C': obj_center = true; break; case 'c': opt += OpenMesh::IO::Options::VertexColor; break; case 'd': opt += OpenMesh::IO::Options::FaceColor; break; case 't': opt += OpenMesh::IO::Options::VertexTexCoord; break; case 'T': { std::cout << optarg << std::endl; std::stringstream str; str << optarg; str >> tvec; std::cout << tvec << std::endl; break; } case 'i': ifname = optarg; break; case 'o': ofname = optarg; break; case 'h': usage_and_exit(0); break; case '?': default: usage_and_exit(1); } } if (ifname.empty()) { if (optind < argc) ifname = argv[optind++]; else usage_and_exit(1); } MyMesh mesh; OpenMesh::Utils::Timer timer; // ------------------------------------------------------------ read std::cout << "reading.." << std::endl; { bool rc; timer.start(); rc = OpenMesh::IO::read_mesh( mesh, ifname, ropt ); timer.stop(); if (rc) std::cout << " read in " << timer.as_string() << std::endl; else { std::cout << " read failed\n" << std::endl; return 1; } timer.reset(); } // ---------------------------------------- some information about input std::cout << (ropt.check(OpenMesh::IO::Options::Binary) ? " source is binary\n" : " source is ascii\n"); std::cout << " #V " << mesh.n_vertices() << std::endl; std::cout << " #E " << mesh.n_edges() << std::endl; std::cout << " #F " << mesh.n_faces() << std::endl; if (ropt.vertex_has_texcoord()) std::cout << " has texture coordinates" << std::endl; if (ropt.vertex_has_normal()) std::cout << " has vertex normals" << std::endl; if (ropt.vertex_has_color()) std::cout << " has vertex colors" << std::endl; if (ropt.face_has_normal()) std::cout << " has face normals" << std::endl; if (ropt.face_has_color()) std::cout << " has face colors" << std::endl; // if (ofname.empty()) { if ( optind < argc ) ofname = argv[optind++]; else return 0; } // ------------------------------------------------------------ features // ---------------------------------------- compute normal feature if ( opt.vertex_has_normal() && !ropt.vertex_has_normal()) { std::cout << "compute normals" << std::endl; timer.start(); mesh.update_face_normals(); timer.stop(); std::cout << " " << mesh.n_faces() << " face normals in " << timer.as_string() << std::endl; timer.reset(); timer.start(); mesh.update_vertex_normals(); timer.stop(); std::cout << " " << mesh.n_vertices() << " vertex normals in " << timer.as_string() << std::endl; timer.reset(); } // ---------------------------------------- reverse normal feature if ( rev_normals && ropt.vertex_has_normal() ) { std::cout << "reverse normal directions" << std::endl; timer.start(); MyMesh::VertexIter vit = mesh.vertices_begin(); for (; vit != mesh.vertices_end(); ++vit) mesh.set_normal( *vit, -mesh.normal( *vit ) ); timer.stop(); std::cout << " " << mesh.n_vertices() << " vertex normals in " << timer.as_string() << std::endl; timer.reset(); } // ---------------------------------------- centering feature if ( obj_center ) { OpenMesh::Vec3f cog(0,0,0); size_t nv; std::cout << "center object" << std::endl; timer.start(); MyMesh::VertexIter vit = mesh.vertices_begin(); for (; vit != mesh.vertices_end(); ++vit) cog += mesh.point( *vit ); timer.stop(); nv = mesh.n_vertices(); cog *= 1.0f/mesh.n_vertices(); std::cout << " cog = [" << cog << "]'" << std::endl; if (cog.sqrnorm() > 0.8) // actually one should consider the size of object { vit = mesh.vertices_begin(); timer.cont(); for (; vit != mesh.vertices_end(); ++vit) mesh.set_point( *vit , mesh.point( *vit )-cog ); timer.stop(); nv += mesh.n_vertices(); } else std::cout << " already centered!" << std::endl; std::cout << " visited " << nv << " vertices in " << timer.as_string() << std::endl; timer.reset(); } // ---------------------------------------- translate feature if ( tvec.is_valid() ) { std::cout << "Translate object by " << tvec << std::endl; timer.start(); MyMesh::VertexIter vit = mesh.vertices_begin(); for (; vit != mesh.vertices_end(); ++vit) mesh.set_point( *vit , mesh.point( *vit ) + tvec.first ); timer.stop(); std::cout << " moved " << mesh.n_vertices() << " vertices in " << timer.as_string() << std::endl; } // ---------------------------------------- color vertices feature if ( opt.check( OpenMesh::IO::Options::VertexColor ) && !ropt.check( OpenMesh::IO::Options::VertexColor ) ) { std::cout << "Color vertices" << std::endl; double d = 256.0/double(mesh.n_vertices()); double d2 = d/2.0; double r = 0.0, g = 0.0, b = 255.0; timer.start(); MyMesh::VertexIter vit = mesh.vertices_begin(); for (; vit != mesh.vertices_end(); ++vit) { mesh.set_color( *vit , MyMesh::Color( std::min((int)(r+0.5),255), std::min((int)(g+0.5),255), std::max((int)(b+0.5),0) ) ); r += d; g += d2; b -= d; } timer.stop(); std::cout << " colored " << mesh.n_vertices() << " vertices in " << timer.as_string() << std::endl; } // ---------------------------------------- color faces feature if ( opt.check( OpenMesh::IO::Options::FaceColor ) && !ropt.check( OpenMesh::IO::Options::FaceColor ) ) { std::cout << "Color faces" << std::endl; double d = 256.0/double(mesh.n_faces()); double d2 = d/2.0; double r = 0.0, g = 50.0, b = 255.0; timer.start(); MyMesh::FaceIter it = mesh.faces_begin(); for (; it != mesh.faces_end(); ++it) { mesh.set_color( *it , MyMesh::Color( std::min((int)(r+0.5),255), std::min((int)(g+0.5),255), std::max((int)(b+0.5),0) ) ); r += d2; // g += d2; b -= d; } timer.stop(); std::cout << " colored " << mesh.n_faces() << " faces in " << timer.as_string() << std::endl; } // ------------------------------------------------------------ write std::cout << "writing.." << std::endl; { bool rc; timer.start(); rc = OpenMesh::IO::write_mesh( mesh, ofname, opt ); timer.stop(); if (!rc) { std::cerr << " error writing mesh!" << std::endl; return 1; } // -------------------------------------- write output and some info if ( opt.check(OpenMesh::IO::Options::Binary) ) { std::cout << " " << OpenMesh::IO::binary_size(mesh, ofname, opt) << std::endl; } if ( opt.vertex_has_normal() ) std::cout << " with vertex normals" << std::endl; if ( opt.vertex_has_color() ) std::cout << " with vertex colors" << std::endl; if ( opt.vertex_has_texcoord() ) std::cout << " with vertex texcoord" << std::endl; if ( opt.face_has_normal() ) std::cout << " with face normals" << std::endl; if ( opt.face_has_color() ) std::cout << " with face colors" << std::endl; std::cout << " wrote in " << timer.as_string() << std::endl; timer.reset(); } return 0; } OpenMesh-9.0.0/src/OpenMesh/Apps/Subdivider/0000770000175000011300000000000014172246500020676 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Subdivider/MeshViewerWidget.hh0000660000175000011300000001110014172246500024433 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESHAPPS_MESHVIEWERWIDGET_HH #define OPENMESHAPPS_MESHVIEWERWIDGET_HH //== INCLUDES ================================================================= // -------------------- OpenMesh #include #include #include #include // typedef OpenMesh::Subdivider::Uniform::CompositeTraits Traits; typedef OpenMesh::TriMesh_ArrayKernelT Mesh; //== CLASS DEFINITION ========================================================= class MeshViewerWidgetSubdivider : public MeshViewerWidgetT { public: typedef MeshViewerWidgetT Base; /// default constructor explicit MeshViewerWidgetSubdivider(QWidget* _parent=0) : Base(_parent) {} /// destructor ~MeshViewerWidgetSubdivider() {} /// open mesh inline bool open_mesh(const char* _filename, OpenMesh::IO::Options _opt) override { if ( Base::open_mesh( _filename, _opt ) ) { orig_mesh_ = mesh_; return true; } return false; } Mesh& orig_mesh() { return orig_mesh_; } const Mesh& orig_mesh() const { return orig_mesh_; } protected: Mesh orig_mesh_; }; //============================================================================= #endif // OPENMESHAPPS_MESHVIEWERWIDGET_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Subdivider/commandlineAdaptiveSubdivider/0000770000175000011300000000000014172246500026663 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Subdivider/commandlineAdaptiveSubdivider/CMakeLists.txt0000660000175000011300000000037714172246500031433 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) vci_add_executable (commandlineAdaptiveSubdivider ../adaptive_subdivider.cc) target_link_libraries (commandlineAdaptiveSubdivider OpenMeshCore OpenMeshTools ) OpenMesh-9.0.0/src/OpenMesh/Apps/Subdivider/SubdivideWidget.hh0000660000175000011300000001212514172246500024303 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS SubdivideWidget // //============================================================================= #ifndef SUBDIVIDEWIDGET_HH #define SUBDIVIDEWIDGET_HH //== INCLUDES ================================================================= #include #include #include #include #include //== CLASS DEFINITION ========================================================= class SubdivideWidget : public QWidget { Q_OBJECT public: typedef OpenMesh::Subdivider::Uniform::SubdividerT< Mesh > Subdivider; enum SOPType { SOP_UniformCompositeLoop, SOP_UniformCompositeSqrt3, SOP_UniformLoop, SOP_UniformSqrt3, SOP_UniformInterpolatingSqrt3, SOP_ModifiedButterfly, SOP_CatmullClark, SOP_Undefined }; typedef std::map< SOPType, Subdivider* > SubdividerPool; public: /// constructor SubdivideWidget(QWidget* _parent=0, const char* _name=0); /// destructor ~SubdivideWidget() {}; /// open mesh from _filename bool open_mesh(const char* _filename); void keyPressEvent( QKeyEvent *k ); /// Updates Status Bar Information QStatusBar *status_bar; void update(); private slots: void animate_slot(void); void slot_select_sop(int i); void subdiv_slot(); void reset_slot(); void save_slot(); void load_slot(); private: // widgets MeshViewerWidgetSubdivider* viewer_widget_; QTimer *timer_; int animate_step_; int max_animate_steps_; int msecs_; // Selected and current subdivision operator SOPType sel_topo_type; // selected operator SOPType cur_topo_type; // active operator // SubdividerPool subdivider_; }; //============================================================================= #endif // SUBDIVIDEWIDGET_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Subdivider/subdivider.cc0000660000175000011300000002632314172246500023354 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include #include // ---------------------------------------- OpenMesh Stuff #include #include #include #include // ---------------------------------------- Subdivider #include #include #include #include #include #include #include // ---------------------------------------------------------------------------- using namespace OpenMesh::Subdivider; typedef OpenMesh::Subdivider::Uniform::CompositeTraits CTraits; typedef OpenMesh::TriMesh_ArrayKernelT CMesh; typedef OpenMesh::TriMesh_ArrayKernelT<> Mesh; typedef Uniform::Sqrt3T< Mesh > Sqrt3; typedef Uniform::LoopT< Mesh > Loop; typedef Uniform::CompositeSqrt3T< CMesh > CompositeSqrt3; typedef Uniform::CompositeLoopT< CMesh > CompositeLoop; typedef Uniform::InterpolatingSqrt3LGT< Mesh > InterpolatingSqrt3LG; typedef Uniform::ModifiedButterflyT< Mesh > ModifiedButterfly; typedef Uniform::CatmullClarkT< Mesh > CatmullClark; using OpenMesh::Utils::Timer; // ---------------------------------------------------------------------------- std::map< std::string, double > timings; // ---------------------------------------------------------------------------- template < typename Subdivider > bool subdivide( typename Subdivider::mesh_t& _m, size_t _n, Timer::Format _fmt ) { bool rc; Timer t; Subdivider subdivide; std::cout << "Subdivide " << _n << " times with '" << subdivide.name() << "'\n"; subdivide.attach(_m); t.start(); rc=subdivide( _n ); t.stop(); subdivide.detach(); if (rc) { std::cout << " Done [" << t.as_string(_fmt) << "]\n"; timings[subdivide.name()] = t.seconds(); } else std::cout << " Failed!\n"; return rc; } // ---------------------------------------------------------------------------- void usage_and_exit(int _xcode); // ---------------------------------------------------------------------------- template < typename Subdivider > int mainT( size_t _n, const std::string& _ifname, const std::string& _ofname, const Timer::Format _fmt ) { // -------------------- read mesh std::cout << "Read mesh from file " << _ifname << std::endl; typename Subdivider::mesh_t mesh; if ( OpenMesh::IO::read_mesh( mesh, _ifname ) ) std::cout << " Ok\n"; else { std::cout << " Failed!\n"; return 1; } std::cout << " #V " << mesh.n_vertices() << ", #F " << mesh.n_faces() << ", #E " << mesh.n_edges() << std::endl; // -------------------- subdividing try { if (!subdivide< Subdivider >( mesh, _n, _fmt )) return 1; } catch(std::bad_alloc& x) { std::cerr << "Out of memory: " << x.what() << std::endl; return 1; } catch(std::exception& x) { std::cerr << x.what() << std::endl; return 1; } catch(...) { std::cerr << "Unknown exception!\n"; return 1; } // -------------------- write mesh std::cout << " #V " << mesh.n_vertices() << ", #F " << mesh.n_faces() << ", #E " << mesh.n_edges() << std::endl; if ( !_ofname.empty() ) { std::cout << "Write resulting mesh to file " << _ofname << ".."; if (OpenMesh::IO::write_mesh(mesh, _ofname, OpenMesh::IO::Options::Binary)) { std::cout << "ok\n"; } else { std::cerr << "Failed! Could not write file!\n"; return 1; } } return 0; } // ---------------------------------------------------------------------------- int main(int argc, char **argv) { int c; bool compare_all = false; size_t n; std::string ifname; std::string ofname; enum { TypeSqrt3, TypeLoop, TypeCompSqrt3, TypeCompLoop, TypeLabsikGreiner, TypeModButterfly, TypeCatmullClark } st = TypeSqrt3; Timer::Format fmt = Timer::Automatic; while ( (c=getopt(argc, argv, "csSlLbBhf:"))!=-1 ) { switch(c) { case 'c': compare_all=true; break; case 's': st = TypeSqrt3; break; case 'S': st = TypeCompSqrt3; break; case 'l': st = TypeLoop; break; case 'L': st = TypeCompLoop; break; case 'b': st = TypeLabsikGreiner; break; case 'B': st = TypeModButterfly; break; case 'C': st = TypeCatmullClark; std::cerr << "Not yet supported, as it needs a poly mesh!"; break; case 'f': { switch(*optarg) { case 'm': fmt = Timer::MSeconds; break; case 'c': fmt = Timer::HSeconds; break; case 's': fmt = Timer::Seconds; break; case 'a': default: fmt = Timer::Automatic; break; } break; } case 'h': usage_and_exit(0); break; case '?': default: usage_and_exit(1); } } if (argc-optind < 2) usage_and_exit(1); // # iterations { std::stringstream str; str << argv[optind]; str >> n; } // input file ifname = argv[++optind]; // output file, if provided if ( ++optind < argc ) ofname = argv[optind]; // -------------------- if ( compare_all ) { int rc; rc = mainT ( n, ifname, "", fmt ); rc += mainT ( n, ifname, "", fmt ); rc += mainT ( n, ifname, "", fmt ); rc += mainT ( n, ifname, "", fmt ); rc += mainT ( n, ifname, "", fmt ); rc += mainT ( n, ifname, "", fmt ); rc += mainT ( n, ifname, "", fmt ); if (rc) return rc; std::cout << std::endl; std::map< std::string, double >::iterator it; std::cout << "Timings:\n"; for(it = timings.begin();it!=timings.end();++it) std::cout << it->first << ": " << Timer::as_string(it->second) << std::endl; std::cout << std::endl; std::cout << "Ratio composite/native algorithm:\n"; std::cout << "sqrt(3): " << timings["Uniform Composite Sqrt3"]/timings["Uniform Sqrt3"] << std::endl << "loop : " << timings["Uniform Composite Loop"]/timings["Uniform Loop"] << std::endl << "Interpolating sqrt(3) : " << timings["Uniform Interpolating Sqrt3"]/timings["Uniform Sqrt3"] << std::endl; return 0; } else switch(st) { case TypeSqrt3: return mainT( n, ifname, ofname, fmt ); case TypeLoop: return mainT( n, ifname, ofname, fmt ); case TypeCompSqrt3: return mainT( n, ifname, ofname, fmt ); case TypeCompLoop: return mainT ( n, ifname, ofname, fmt ); case TypeLabsikGreiner: return mainT ( n, ifname, ofname, fmt ); case TypeModButterfly: return mainT ( n, ifname, ofname, fmt ); case TypeCatmullClark: return mainT ( n, ifname, ofname, fmt ); } return 1; } // ---------------------------------------------------------------------------- void usage_and_exit(int _xcode) { std::cout << "Usage: subdivide [Subdivider Type] #Iterations Input [Output].\n"; std::cout << std::endl; std::cout << "Subdivider Type\n" << std::endl << " -l\tLoop\n" << " -L\tComposite Loop\n" << " -s\tSqrt3\n" << " -S\tComposite Sqrt3\n" << " -b\tInterpolating Sqrt3 Labsik-Greiner\n" << " -B\tModified Butterfly\n" // << " -C\tCatmullClark\n" << std::endl; exit(_xcode); } OpenMesh-9.0.0/src/OpenMesh/Apps/Subdivider/adaptive_subdivider.cc0000660000175000011300000003671214172246500025234 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ // -------------------------------------------------------------- includes ---- // -------------------- OpenMesh #include #include #include #include // -------------------- OpenMesh Adaptive Composite Subdivider #include #include // -------------------- STL #include #include #include #include #if defined(OM_CC_MIPS) # include #else # include using std::pow; #endif using OpenMesh::Subdivider::Adaptive::CompositeTraits; // define mesh, rule interface, and subdivider types typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; typedef OpenMesh::Subdivider::Adaptive::RuleInterfaceT Rule; typedef OpenMesh::Subdivider::Adaptive::CompositeT Subdivider; // ---------------------------------------------------------------------------- using namespace OpenMesh::Subdivider; // factory function to add a RULE to a subdivider #define ADD_FN( RULE ) \ bool add_ ## RULE( Subdivider& _sub ) \ { return _sub.add< Adaptive:: RULE < MyMesh > >(); } ADD_FN( Tvv3 ); ADD_FN( Tvv4 ); ADD_FN( VF ); ADD_FN( FF ); ADD_FN( FFc ); ADD_FN( FV ); ADD_FN( FVc ); ADD_FN( VV ); ADD_FN( VVc ); ADD_FN( VE ); ADD_FN( VdE ); ADD_FN( VdEc ); ADD_FN( EV ); ADD_FN( EVc ); ADD_FN( EF ); ADD_FN( FE ); ADD_FN( EdE ); ADD_FN( EdEc ); #undef ADD_FN typedef bool (*add_rule_ft)( Subdivider& ); // map rule name to factory function struct RuleMap : std::map< std::string, add_rule_ft > { RuleMap() { #define ADD( RULE ) \ (*this)[ #RULE ] = add_##RULE; ADD( Tvv3 ); ADD( Tvv4 ); ADD( VF ); ADD( FF ); ADD( FFc ); ADD( FV ); ADD( FVc ); ADD( VV ); ADD( VVc ); ADD( VE ); ADD( VdE ); ADD( VdEc ); ADD( EV ); ADD( EVc ); ADD( EF ); ADD( FE ); ADD( EdE ); ADD( EdEc ); #undef ADD } } available_rules; // ---------------------------------------------------------------------------- std::string basename( const std::string& _fname ); void usage_and_exit(const std::string& _fname, int xcode); // ---------------------------------------------------------------------------- int main(int argc, char **argv) { size_t n_iter = 0; // n iteration size_t max_nv = std::numeric_limits::max(); // max. number of vertices in the end std::string ifname; // input mesh std::string ofname; // output mesh std::string rule_sequence = "Tvv3 VF FF FVc"; // sqrt3 default bool uniform = false; int c; // ---------------------------------------- evaluate command line while ( (c=getopt(argc, argv, "hlm:n:r:sU"))!=-1 ) { switch(c) { case 's': rule_sequence = "Tvv3 VF FF FVc"; break; // sqrt3 case 'l': rule_sequence = "Tvv4 VdE EVc VdE EVc"; break; // loop case 'n': { std::stringstream s; s << optarg; s >> n_iter; } break; case 'm': { std::stringstream s; s << optarg; s >> max_nv; } break; case 'r': rule_sequence = optarg; break; case 'U': uniform = true; break; case 'h': usage_and_exit(argv[0],0); break; case '?': default: usage_and_exit(argv[0],1); } } if ( optind == argc ) usage_and_exit(argv[0],2); if ( optind < argc ) ifname = argv[optind++]; if ( optind < argc ) ofname = argv[optind++]; // if ( optind < argc ) // too many arguments // ---------------------------------------- mesh and subdivider MyMesh mesh; Subdivider subdivider(mesh); // -------------------- read mesh from file std::cout << "Input mesh : " << ifname << std::endl; if (!OpenMesh::IO::read_mesh(mesh, ifname)) { std::cerr << " Error reading file!\n"; return 1; } // store orignal size of mesh size_t n_vertices = mesh.n_vertices(); size_t n_edges = mesh.n_edges(); size_t n_faces = mesh.n_faces(); if ( n_iter > 0 ) std::cout << "Desired #iterations: " << n_iter << std::endl; if ( max_nv < std::numeric_limits::max() ) { std::cout << "Desired max. #V : " << max_nv << std::endl; if (!n_iter ) n_iter = std::numeric_limits::max(); } // -------------------- Setup rule sequence { std::stringstream s; std::string token; RuleMap::iterator it = available_rules.end(); for (s << rule_sequence; s >> token; ) { if ( (it=available_rules.find( token )) != available_rules.end() ) { it->second( subdivider ); } else if ( token[0]=='(' && (subdivider.n_rules() > 0) ) { std::string::size_type beg(1); if (token.length()==1) { s >> token; beg = 0; } std::string::size_type end = token.find_last_of(')'); std::string::size_type size = end==std::string::npos ? token.size()-beg : end-beg; std::stringstream v; MyMesh::Scalar coeff; std::cout << " " << token << std::endl; std::cout << " " << beg << " " << end << " " << size << std::endl; v << token.substr(beg, size); v >> coeff; std::cout << " coeffecient " << coeff << std::endl; subdivider.rule( subdivider.n_rules()-1 ).set_coeff(coeff); if (end == std::string::npos) { s >> token; if (token[0]!=')') { std::cerr << "Syntax error: Missing ')'\n"; return 1; } } } else { std::cerr << "Syntax error: " << token << "?\n"; return 1; } } } std::cout << "Rule sequence : " << subdivider.rules_as_string() << std::endl; // -------------------- Initialize subdivider std::cout << "Initialize subdivider\n"; if (!subdivider.initialize()) { std::cerr << " Error!\n"; return 1; } // MyMesh::FaceFaceIter ff_it; double quality(0.0); // ---------------------------------------- subdivide std::cout << "\nSubdividing...\n"; OpenMesh::Utils::Timer timer, timer2; size_t i; if ( uniform ) { // unifom MyMesh::VertexHandle vh; MyMesh::VertexIter v_it; MyMesh::FaceHandle fh; MyMesh::FaceIter f_it; // raise all vertices to target state timer.start(); size_t n = n_iter; size_t n_rules = subdivider.n_rules(); i = 0; // calculate target states for faces and vertices size_t target1 = (n - 1) * n_rules + subdivider.subdiv_rule().number() + 1; size_t target2 = n * n_rules; for (f_it = mesh.faces_begin(); f_it != mesh.faces_end(); ++f_it) { if (mesh.data(*f_it).state() < int(target1) ) { ++i; fh = *f_it; timer2.start(); subdivider.refine(fh); timer2.stop(); } } for (v_it = mesh.vertices_begin(); v_it != mesh.vertices_end(); ++v_it) { if (mesh.data(*v_it).state() < int(target2) ) { vh = *v_it; timer2.cont(); subdivider.refine(vh); timer2.stop(); } } timer.stop(); } else { // adaptive MyMesh::FaceIter f_it; MyMesh::FaceHandle fh; std::vector __acos; size_t buckets(3000); double range(2.0); double range2bucket(buckets/range); for (i = 0; i < buckets; ++i) __acos.push_back( acos(-1.0 + i * range / buckets) ); timer.start(); // total time needed // n iterations or until desired number of vertices reached approx. for (i = 0; i < n_iter && mesh.n_vertices() < max_nv; ++i) { mesh.update_face_normals(); // calculate quality quality = 0.0; fh = *(mesh.faces_begin()); // check every face for (f_it = mesh.faces_begin(); f_it != mesh.faces_end(); ++f_it) { double face_quality = 0.0; int valence = 0; for (ff_it = mesh.ff_iter(*f_it); ff_it.is_valid(); ++ff_it) { double temp_quality = OpenMesh::dot( mesh.normal(*f_it), mesh.normal(*ff_it) ); if (temp_quality >= 1.0) temp_quality = .99; else if (temp_quality <= -1.0) temp_quality = -.99; temp_quality = (1.0+temp_quality) * range2bucket; face_quality += __acos[int(temp_quality+.5)]; ++valence; } face_quality /= valence; // calaculate face area MyMesh::Point p1, p2, p3; MyMesh::Scalar area; #define heh halfedge_handle #define nheh next_halfedge_handle #define tvh to_vertex_handle #define fvh from_vertex_handle p1 = mesh.point(mesh.tvh(mesh.heh(*f_it))); p2 = mesh.point(mesh.fvh(mesh.heh(*f_it))); p3 = mesh.point(mesh.tvh(mesh.nheh(mesh.heh(*f_it)))); #undef heh #undef nheh #undef tvh #undef fvh area = ((p2 - p1) % (p3 - p1)).norm(); // weight face_quality face_quality *= pow(double(area), double(.1)); //face_quality *= area; if (face_quality >= quality && !mesh.is_boundary(*f_it)) { quality = face_quality; fh = *f_it; } } // Subdivide Face timer2.cont(); subdivider.refine(fh); timer2.stop(); } // calculate time timer.stop(); } // uniform/adaptive? // calculate maximum refinement level Adaptive::state_t max_level(0); for (MyMesh::VertexIter v_it = mesh.vertices_begin(); v_it != mesh.vertices_end(); ++v_it) { if (mesh.data(*v_it).state() > max_level) max_level = mesh.data(*v_it).state(); } // output results std::cout << "\nDid " << i << (uniform ? " uniform " : "" ) << " subdivision steps in " << timer.as_string() << ", " << i/timer.seconds() << " steps/s\n"; std::cout << " only refinement: " << timer2.as_string() << ", " << i/timer2.seconds() << " steps/s\n\n"; std::cout << "Before: "; std::cout << n_vertices << " Vertices, "; std::cout << n_edges << " Edges, "; std::cout << n_faces << " Faces. \n"; std::cout << "Now : "; std::cout << mesh.n_vertices() << " Vertices, "; std::cout << mesh.n_edges() << " Edges, "; std::cout << mesh.n_faces() << " Faces. \n\n"; std::cout << "Maximum quality : " << quality << std::endl; std::cout << "Maximum Subdivision Level: " << max_level/subdivider.n_rules() << std::endl << std::endl; // ---------------------------------------- write mesh to file { if ( ofname.empty() ) { std::stringstream s; s << "result." << subdivider.rules_as_string("_") << "-" << i << "x.off"; s >> ofname; } std::cout << "Output file: '" << ofname << "'.\n"; if (!OpenMesh::IO::write_mesh(mesh, ofname, OpenMesh::IO::Options::Binary)) { std::cerr << " Error writing file!\n"; return 1; } } return 0; } // ---------------------------------------------------------------------------- // helper void usage_and_exit(const std::string& _fname, int xcode) { using namespace std; cout << endl << "Usage: " << basename(_fname) << " [Options] input-mesh [output-mesh]\n\n"; cout << "\tAdaptively refine an input-mesh. The refined mesh is stored in\n" << "\ta file named \"result.XXX.off\" (binary .off), if not specified\n" << "\texplicitely (optional 2nd parameter of command line).\n\n"; cout << "Options:\n\n"; cout << "-m \n\tAdaptively refine up to approx. vertices.\n\n" << "-n \n\tAdaptively refine times.\n\n" << "-r \n\tDefine a custom rule sequence.\n\n" << "-l\n\tUse rule sequence for adaptive Loop.\n\n" << "-s\n\tUse rule sequence for adaptive sqrt(3).\n\n" << "-U\n\tRefine mesh uniformly (simulates uniform subdivision).\n\n"; exit(xcode); } std::string basename(const std::string& _f) { std::string::size_type dot = _f.rfind("/"); if (dot == std::string::npos) return _f; return _f.substr(dot+1, _f.length()-(dot+1)); } // ---------------------------------------------------------------------------- // end of file // ============================================================================ OpenMesh-9.0.0/src/OpenMesh/Apps/Subdivider/SubdivideWidget.cc0000660000175000011300000003277414172246500024305 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS SubdivideWidget - IMPLEMENTATION // //============================================================================= #ifndef SUBDIVIDEWIDGET_CC #define SUBDIVIDEWIDGET_CC //== INCLUDES ================================================================= // Qt #include #include #include #include #include #include #include #include #include #include // OpenMesh #include #include #include #include #include #include #include #include #include #include using namespace OpenMesh::Subdivider; //== IMPLEMENTATION ========================================================== SubdivideWidget:: SubdivideWidget(QWidget* _parent, const char* _name) : QWidget(_parent), timer_(nullptr), animate_step_(0), max_animate_steps_(4), msecs_(0) { setWindowTitle( QString(_name) ); QVBoxLayout* vbox = new QVBoxLayout(); cur_topo_type = SOP_Undefined; // sel_topo_type will be set when adding the radio button.; // examiner widget viewer_widget_ = new MeshViewerWidgetSubdivider(); vbox->addWidget(viewer_widget_); QHBoxLayout* hbox = new QHBoxLayout(); // hbox->setFixedSize(400, 30); vbox->addLayout(hbox); // insert subdivision pushbutton QPushButton* subdiv_button = new QPushButton( "Subdivide"); subdiv_button->setMinimumWidth(50); QObject::connect( subdiv_button, SIGNAL( clicked() ), this, SLOT( subdiv_slot() ) ); hbox->addWidget(subdiv_button); // insert load pushbutton QPushButton* load_button = new QPushButton( "Load Mesh"); load_button->setMinimumWidth(50); QObject::connect( load_button, SIGNAL( clicked() ), this, SLOT( load_slot() ) ); hbox->addWidget(load_button); // insert save pushbutton QPushButton* save_button = new QPushButton( "Save Mesh"); save_button->setMinimumWidth(50); QObject::connect( save_button, SIGNAL( clicked() ), this, SLOT( save_slot() ) ); hbox->addWidget(save_button); // insert reset pushbutton QPushButton* reset_button = new QPushButton( "Reset"); reset_button->setMinimumWidth(50); QObject::connect( reset_button, SIGNAL( clicked() ), this, SLOT( reset_slot() ) ); hbox->addWidget(reset_button); // Create an exclusive button group: Topology Operators // QButtonGroup *bgrp1 = new QButtonGroup( 1, QGroupBox::Vertical,"Subdivision Operators:"); QButtonGroup* buttonGroup = new QButtonGroup(); buttonGroup->setExclusive( true ); // insert 2 radiobuttons QRadioButton* radio1 = new QRadioButton( "Comp. Loop" ); QRadioButton* radio2 = new QRadioButton( "Comp. SQRT(3)" ); QRadioButton* radio3 = new QRadioButton( "Loop" ); QRadioButton* radio4 = new QRadioButton( "Sqrt(3)" ); QRadioButton* radio5 = new QRadioButton( "Interpolating Sqrt3" ); QRadioButton* radio6 = new QRadioButton( "Modified Butterfly" ); // QRadioButton* radio7 = new QRadioButton( "Catmull Clark" ); // Disabled, as it needs a quad mesh! radio3->setChecked( true ); sel_topo_type = SOP_UniformLoop; buttonGroup->addButton(radio1, SOP_UniformCompositeLoop); buttonGroup->addButton(radio2, SOP_UniformCompositeSqrt3); buttonGroup->addButton(radio3, SOP_UniformLoop); buttonGroup->addButton(radio4, SOP_UniformSqrt3); buttonGroup->addButton(radio5, SOP_UniformInterpolatingSqrt3); buttonGroup->addButton(radio6, SOP_ModifiedButterfly); //buttonGroup->addButton(radio7, SOP_CatmullClark); vbox->addWidget(radio1); vbox->addWidget(radio2); vbox->addWidget(radio3); vbox->addWidget(radio4); vbox->addWidget(radio5); vbox->addWidget(radio6); // vbox->addWidget(radio7); QObject::connect( buttonGroup, SIGNAL( buttonPressed(int) ), this, SLOT( slot_select_sop(int) ) ); status_bar = new QStatusBar(); status_bar->setFixedHeight(20); status_bar->showMessage("0 Faces, 0 Edges, 0 Vertices"); vbox->addWidget(status_bar); setLayout(vbox); // animation timer_ = new QTimer(this); connect( timer_, SIGNAL( timeout() ), this, SLOT( animate_slot() ) ); // -------------------- subdivider_[SOP_UniformCompositeLoop] = new Uniform::CompositeLoopT; subdivider_[SOP_UniformCompositeSqrt3] = new Uniform::CompositeSqrt3T; subdivider_[SOP_UniformLoop] = new Uniform::LoopT; subdivider_[SOP_UniformSqrt3] = new Uniform::Sqrt3T; subdivider_[SOP_UniformInterpolatingSqrt3] = new Uniform::InterpolatingSqrt3LGT< Mesh >; subdivider_[SOP_ModifiedButterfly] = new Uniform::ModifiedButterflyT; subdivider_[SOP_CatmullClark] = new Uniform::CatmullClarkT; } //----------------------------------------------------------------------------- void SubdivideWidget::slot_select_sop(int i) { switch(i) { case SOP_UniformCompositeLoop: case SOP_UniformCompositeSqrt3: case SOP_UniformLoop: case SOP_UniformSqrt3: case SOP_UniformInterpolatingSqrt3: case SOP_ModifiedButterfly: case SOP_CatmullClark: sel_topo_type = (SOPType)i; break; default: sel_topo_type = SOP_Undefined; } } //----------------------------------------------------------------------------- void SubdivideWidget::keyPressEvent( QKeyEvent *k ) { bool timerStopped = false; if ( timer_->isActive()) { timer_->stop(); timerStopped = true; } switch ( k->key() ) { case Qt::Key_R: // reset reset_slot(); break; case Qt::Key_S: // save save_slot(); break; case Qt::Key_L: // load load_slot(); break; case Qt::Key_A: if ( timerStopped ) break; if (timer_->isActive()) { timer_->stop(); } else { reset_slot(); timer_->setSingleShot( true ); timer_->start(0); } break; case ' ': // subdivide subdiv_slot(); } } //----------------------------------------------------------------------------- void SubdivideWidget::update() { size_t n_faces = viewer_widget_->mesh().n_faces(); size_t n_edges = viewer_widget_->mesh().n_edges(); size_t n_vertices = viewer_widget_->mesh().n_vertices(); QString message(""), temp; message.append(temp.setNum(n_faces)); message.append(" Faces, "); message.append(temp.setNum(n_edges)); message.append(" Edges, "); message.append(temp.setNum(n_vertices)); message.append(" Vertices. "); if (msecs_) { message.append(temp.setNum(msecs_/1000.0)); message.append("s"); } status_bar->showMessage(message); } //----------------------------------------------------------------------------- void SubdivideWidget::reset_slot() { if (cur_topo_type != SOP_Undefined) subdivider_[cur_topo_type]->detach(); viewer_widget_->mesh() = viewer_widget_->orig_mesh(); viewer_widget_->mesh().update_face_normals(); viewer_widget_->mesh().update_vertex_normals(); viewer_widget_->updateGL(); update(); cur_topo_type = SOP_Undefined; } //----------------------------------------------------------------------------- void SubdivideWidget::subdiv_slot() { assert( sel_topo_type != SOP_Undefined ); //QTime t; using namespace OpenMesh::Subdivider::Uniform; status_bar->showMessage( "processing subdivision step..."); if (cur_topo_type != sel_topo_type) { if (cur_topo_type!=SOP_Undefined) subdivider_[cur_topo_type]->detach(); subdivider_[cur_topo_type=sel_topo_type]->attach(viewer_widget_->mesh()); } std::clog << "subdiving...\n"; (*subdivider_[sel_topo_type])(1); std::clog << "subdiving...done\n"; // Update viewer viewer_widget_->mesh().update_normals(); viewer_widget_->updateGL(); // Update status bar information update(); } //----------------------------------------------------------------------------- bool SubdivideWidget::open_mesh(const char* _filename) { OpenMesh::IO::Options opt; if (viewer_widget_->open_mesh(_filename, opt)) { update(); return true; } return false; } //----------------------------------------------------------------------------- void SubdivideWidget::save_slot() { using OpenMesh::IO::IOManager; QString write_filter(IOManager().qt_write_filters().c_str()); QString filename = QFileDialog::getSaveFileName(this, "", "", write_filter); if (!filename.isEmpty()){ if (OpenMesh::IO::write_mesh(viewer_widget_->mesh(), filename.toStdString(), OpenMesh::IO::Options::Binary) ) std::cerr << "ok\n"; else std::cerr << "FAILED\n"; } } //----------------------------------------------------------------------------- void SubdivideWidget::load_slot() { using OpenMesh::IO::IOManager; QString read_filter(IOManager().qt_read_filters().c_str()); QString filename = QFileDialog::getOpenFileName(this, "", "", read_filter); if (!filename.isNull()) { if (cur_topo_type != SOP_Undefined) subdivider_[cur_topo_type]->detach(); OpenMesh::IO::Options opt; std::string file( filename.toStdString() ); if ( !viewer_widget_->open_mesh(file.c_str() , opt) ) { QString msg = "Cannot read mesh from file "; QMessageBox::critical( this,"", msg + filename, QMessageBox::Ok ); } update(); cur_topo_type = SOP_Undefined; } } //----------------------------------------------------------------------------- void SubdivideWidget::animate_slot() { if (++animate_step_ < max_animate_steps_) { subdiv_slot(); } else { reset_slot(); animate_step_ = 0; } timer_->setSingleShot(true); timer_->start( 500 ); } //============================================================================= #endif //SUBDIVIDEWIDGET_CC deifined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Subdivider/SubdividerGui/0000770000175000011300000000000014172246500023443 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Subdivider/SubdividerGui/CMakeLists.txt0000660000175000011300000000147514172246500026213 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) set (headers ../MeshViewerWidget.hh ../SubdivideWidget.hh ../../QtViewer/QGLViewerWidget.hh ../../QtViewer/MeshViewerWidgetT.hh ../../QtViewer/MeshViewerWidgetT_impl.hh ) set (sources ../../QtViewer/QGLViewerWidget.cc ../SubdivideWidget.cc ../qtsubdivider.cc ) if (WIN32) vci_add_executable (SubdividerGui WIN32 ${sources} ${headers}) else () vci_add_executable (SubdividerGui ${sources} ${headers}) endif () target_link_libraries (SubdividerGui OpenMeshCore OpenMeshTools ${QT_TARGET}::OpenGL ${QT_TARGET}::Widgets ${QT_TARGET}::Gui ${OPENGL_LIBRARIES} ) if (QT_VERSION_MAJOR GREATER 5) target_link_libraries (SubdividerGui ${QT_TARGET}::OpenGLWidgets) endif() OpenMesh-9.0.0/src/OpenMesh/Apps/Subdivider/qtsubdivider.cc0000660000175000011300000001012614172246500023713 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifdef _MSC_VER # pragma warning(disable: 4267 4311) #endif #include #include #include #include #include "SubdivideWidget.hh" #if QT_VERSION_MAJOR > 5 #include #endif int main(int argc, char **argv) { // OpenGL check QApplication app(argc,argv); #if QT_VERSION_MAJOR < 6 if ( !QGLFormat::hasOpenGL() ) { #else if ( QOpenGLContext::openGLModuleType() != QOpenGLContext::LibGL ) { #endif QString msg = "System has no OpenGL support!"; QMessageBox::critical( nullptr, "OpenGL", msg + argv[1], QMessageBox::Ok ); return -1; } // create widget SubdivideWidget* w = new SubdivideWidget(nullptr, "Subdivider"); w->resize(400, 400); w->show(); // load scene if (argc > 1) { if ( ! w->open_mesh(argv[1]) ) { QString msg = "Cannot read mesh from file "; QMessageBox::critical( nullptr, argv[1], msg + argv[1], QMessageBox::Ok ); return -1; } } return app.exec(); } OpenMesh-9.0.0/src/OpenMesh/Apps/Subdivider/commandlineSubdivider/0000770000175000011300000000000014172246500025205 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Subdivider/commandlineSubdivider/CMakeLists.txt0000660000175000011300000000034614172246500027751 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) vci_add_executable (commandlineSubdivider ../subdivider.cc) target_link_libraries (commandlineSubdivider OpenMeshCore OpenMeshTools ) OpenMesh-9.0.0/src/OpenMesh/Apps/VDProgMesh/0000770000175000011300000000000014172246500020554 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/VDProgMesh/mkbalancedpm/0000770000175000011300000000000014172246500023172 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/VDProgMesh/mkbalancedpm/CMakeLists.txt0000660000175000011300000000032314172246500025731 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) vci_add_executable (mkbalancedpm mkbalancedpm.cc) target_link_libraries (mkbalancedpm OpenMeshCore OpenMeshTools ) OpenMesh-9.0.0/src/OpenMesh/Apps/VDProgMesh/mkbalancedpm/mkbalancedpm.cc0000660000175000011300000002724014172246500026125 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ // -------------------- STL #include #include #include // -------------------- OpenMesh #include #include #include #include #include #include #include #include #include #include typedef OpenMesh::TriMesh_ArrayKernelT<> Mesh; typedef OpenMesh::Decimater::DecimaterT DecimaterProgMesh; typedef OpenMesh::Decimater::ModNormalFlippingT ModNormalFlipping; typedef OpenMesh::Decimater::ModQuadricT ModQuadric; typedef OpenMesh::Decimater::ModProgMeshT ModProgMesh; typedef OpenMesh::Decimater::ModIndependentSetsT ModIndependentSets; // ---------------------------------------------------------------------------- using namespace OpenMesh::Decimater; template class ModBalancerT : public OpenMesh::Decimater::ModQuadricT { public: typedef OpenMesh::Decimater::ModQuadricT BaseModQ; DECIMATING_MODULE( ModBalancerT, D, Balancer ); public: typedef size_t level_t; public: /// Constructor explicit ModBalancerT( D &_dec ) : BaseModQ( _dec ), max_level_(0), n_roots_(0), n_vertices_(0) { BaseModQ::mesh().add_property( level_ ); } /// Destructor virtual ~ModBalancerT() { BaseModQ::mesh().remove_property( level_ ); } public: static level_t calc_bits_for_roots( size_t _n_vertices ) { return level_t(std::ceil(std::log((double)_n_vertices)*inv_log2_)); } public: // inherited void initialize(void) override { BaseModQ::initialize(); n_vertices_ = BaseModQ::mesh().n_vertices(); n_roots_ = calc_bits_for_roots(n_vertices_); } virtual float collapse_priority(const CollapseInfo& _ci) override { level_t newlevel = std::max( BaseModQ::mesh().property( level_, _ci.v0 ), BaseModQ::mesh().property( level_, _ci.v1 ) )+1; level_t newroots = calc_bits_for_roots(n_vertices_-1); if ( (newroots + newlevel) < 32 ) { double err = BaseModQ::collapse_priority( _ci ); if (err!=BaseModQ::ILLEGAL_COLLAPSE) { return float(newlevel + err/(err+1.0)); } } return BaseModQ::ILLEGAL_COLLAPSE; } /// post-process halfedge collapse (accumulate quadrics) void postprocess_collapse(const CollapseInfo& _ci) override { BaseModQ::postprocess_collapse( _ci ); BaseModQ::mesh().property( level_, _ci.v1 ) = std::max( BaseModQ::mesh().property( level_, _ci.v0 ), BaseModQ::mesh().property( level_, _ci.v1 ) ) + 1; max_level_ = std::max( BaseModQ::mesh().property( level_, _ci.v1 ), max_level_ ); n_roots_ = calc_bits_for_roots(--n_vertices_); } public: level_t max_level(void) const { return max_level_; } level_t bits_for_roots(void) const { return n_roots_; } private: /// hide this method void set_binary(bool _b) {} OpenMesh::VPropHandleT level_; level_t max_level_; // maximum level reached level_t n_roots_; // minimum bits for root nodes size_t n_vertices_;// number of potential root nodes static const double inv_log2_; }; template const double ModBalancerT::inv_log2_ = 1.0/std::log(2.0); typedef ModBalancerT ModBalancer; // ---------------------------------------------------------------------------- inline std::string& replace_extension( std::string& _s, const std::string& _e ) { std::string::size_type dot = _s.rfind("."); if (dot == std::string::npos) { _s += "." + _e; } else { _s = _s.substr(0,dot+1)+_e; } return _s; } inline std::string basename(const std::string& _f) { std::string::size_type dot = _f.rfind("/"); if (dot == std::string::npos) return _f; return _f.substr(dot+1, _f.length()-(dot+1)); } // ---------------------------------------------------------------------------- void usage_and_exit(int xcode) { using namespace std; cout << endl << "Usage: mkbalancedpm [-n ] [-o ] [-N ]" << "\n" << endl << " Create a balanced progressive mesh from an input file.\n" << " By default decimate as much as possible and write the result\n" << " to .pm\n" << endl << "Options:\n" << endl << " -n \n" << "\tDetermines the maximum number of decimation steps.\n" << "\tDecimate as much as possible if the value is equal zero\n" << "\tDefault value: 0\n" << endl << " -o \n" << "\tWrite resulting progressive mesh to the file named \n" << endl << " -N \n" << "\tEnable Normal Flipping\n" << endl << " -I\n" << "\tEnable Independent Sets\n" << endl; exit(xcode); } // ---------------------------------------------------------------------------- int main(int argc, char **argv) { Mesh mesh; int c; std::string ifname, ofname; size_t decstep=0; float normalDev=90.0; bool enable_modNF = false; bool enable_modIS = false; while ((c=getopt(argc, argv, "n:o:N:Ih"))!=-1) { switch (c) { case 'o': ofname = optarg; break; case 'n': { std::stringstream str; str << optarg; str >> decstep; } break; case 'N': { enable_modNF = true; std::stringstream str; str << optarg; str >> normalDev; } break; case 'I': enable_modIS = true; break; case 'h': usage_and_exit(0); break; default: usage_and_exit(1); } } if (optind >= argc) usage_and_exit(1); ifname = argv[optind]; if (!OpenMesh::IO::read_mesh(mesh, ifname)) { std::cerr << "Error loading mesh from file '" << ifname << "'!\n"; return 1; } { OpenMesh::Utils::Timer t; DecimaterProgMesh decimater(mesh); ModProgMesh::Handle modPM; ModBalancer::Handle modB; ModNormalFlipping::Handle modNF; ModIndependentSets::Handle modIS; decimater.add(modPM); std::cout << "w/ progressive mesh module\n"; decimater.add(modB); std::cout << "w/ balancer module\n"; if ( enable_modNF ) { decimater.add(modNF); decimater.module(modNF).set_max_normal_deviation(normalDev); } std::cout << "w/" << (modNF.is_valid() ? ' ' : 'o') << " normal flipping module (max. normal deviation: " << normalDev << ")\n"; if ( enable_modIS ) decimater.add(modIS); std::cout << "w/" << (modIS.is_valid() ? ' ' : 'o') << " independent sets module\n"; std::cout << "Initialize decimater\n"; t.start(); if ( !decimater.initialize() ) { std::cerr << " Initialization failed!\n"; return 1; } t.stop(); std::cout << " done [" << t.as_string() << "]\n"; t.reset(); size_t rc; size_t nv = mesh.n_vertices(); std::cout << "Begin decimation (#V " << nv << ")\n"; t.start(); do { if (modIS.is_valid()) { Mesh::VertexIter v_it; Mesh::FaceIter f_it; for (f_it = mesh.faces_begin(); f_it != mesh.faces_end(); ++f_it) if ( !mesh.status(*f_it).deleted() ) mesh.update_normal(*f_it); for (v_it = mesh.vertices_begin(); v_it != mesh.vertices_end(); ++v_it) if ( !mesh.status(*v_it).deleted() ) { mesh.status(*v_it).set_locked(false); mesh.update_normal(*v_it); } } rc = decimater.decimate(decstep); t.stop(); std::cout << '\r' << (nv-=rc) << " (-" << rc << ") " << std::flush; t.cont(); } while (rc > 0); t.stop(); std::cout << "\n done [" << t.as_string() << "]\n"; std::cout << "Bits for : <" << decimater.module(modB).bits_for_roots() << ", " << decimater.module(modB).max_level() << ">" << std::endl; std::cout << "Maximum level reached: " << decimater.module(modB).max_level() << std::endl; if (ofname == "." || ofname == ".." ) ofname += "/" + basename(ifname); std::string pmfname = ofname.empty() ? ifname : ofname; replace_extension(pmfname, "pm"); std::cout << "Write progressive mesh data to file " << pmfname << std::endl; decimater.module(modPM).write( pmfname ); } return 0; } OpenMesh-9.0.0/src/OpenMesh/Apps/VDProgMesh/Synthesizer/0000770000175000011300000000000014172246500023103 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/VDProgMesh/Synthesizer/vdpmsynthesizer.cc0000660000175000011300000001040014172246500026664 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifdef _MSC_VER # pragma warning(disable: 4267 4311) #endif #include #include #include #if QT_VERSION_MAJOR > 5 #include #endif #include "VDPMSynthesizerViewerWidget.hh" int main(int argc, char **argv) { // OpenGL check QApplication app(argc,argv); #if QT_VERSION_MAJOR < 6 if ( !QGLFormat::hasOpenGL() ) { #else if ( QOpenGLContext::openGLModuleType() != QOpenGLContext::LibGL ) { #endif std::cerr << "This system has no OpenGL support.\n"; return 1; } // create widget VDPMSynthesizerViewerWidget* w = new VDPMSynthesizerViewerWidget(nullptr, "VDPMSynthesizerViewer"); w->resize(400, 400); w->show(); // load scene if (argc==2) w->open_vd_prog_mesh(argv[1]); else { std::cerr << "Usage: vdpmsynthesizer \n"; return 1; } // print usage info std::cout << "\n\n" << "Press Minus : Coarsen mesh\n" << " Plus : Refine mesh\n" << " Home : Coarsen down to base mesh\n" << " End : Refine up to finest mesh\n" << " a : Switch off / on adaptive refinement\n" << "\n"; return app.exec(); } OpenMesh-9.0.0/src/OpenMesh/Apps/VDProgMesh/Synthesizer/CMakeLists.txt0000660000175000011300000000126714172246500025652 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) set (headers VDPMSynthesizerViewerWidget.hh ) set (sources ../../QtViewer/QGLViewerWidget.cc vdpmsynthesizer.cc VDPMSynthesizerViewerWidget.cc ) if (WIN32) vci_add_executable (Synthesizer WIN32 ${sources} ${headers}) else () vci_add_executable (Synthesizer ${sources} ${headers}) endif () target_link_libraries (Synthesizer OpenMeshCore OpenMeshTools ${QT_TARGET}::OpenGL ${QT_TARGET}::Widgets ${QT_TARGET}::Gui ${OPENGL_LIBRARIES} ) if (QT_VERSION_MAJOR GREATER 5) target_link_libraries (Synthesizer ${QT_TARGET}::OpenGLWidgets) endif() OpenMesh-9.0.0/src/OpenMesh/Apps/VDProgMesh/Synthesizer/VDPMSynthesizerViewerWidget.cc0000660000175000011300000004470414172246500030770 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS newClass - IMPLEMENTATION // //============================================================================= //== INCLUDES ================================================================= #ifdef _MSC_VER # pragma warning(disable: 4267 4311) #endif #include #include #include #include #include #include #include #include #include #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== IMPLEMENTATION ========================================================== VDPMSynthesizerViewerWidget::VDPMSynthesizerViewerWidget(QWidget* _parent, const char* _name) : MeshViewerWidget(_parent), kappa_square_(0.0), adaptive_mode_(false), n_base_vertices_(0), n_base_edges_(0), n_base_faces_(0), n_details_(0) { adaptive_mode_ = true; } VDPMSynthesizerViewerWidget::~VDPMSynthesizerViewerWidget() { } void VDPMSynthesizerViewerWidget:: draw_scene(const std::string &_draw_mode) { if (adaptive_mode_ == true) { adaptive_refinement(); } MeshViewerWidget::draw_scene(_draw_mode); } void VDPMSynthesizerViewerWidget:: adaptive_refinement() { update_viewing_parameters(); VDPMMesh::HalfedgeHandle v0v1; float fovy = viewing_parameters_.fovy(); float tolerance_square = viewing_parameters_.tolerance_square(); float tan_value = tanf(fovy / 2.0f); kappa_square_ = 4.0f * tan_value * tan_value * tolerance_square; //assert( !vfront_.end() ); for ( vfront_.begin(); !vfront_.end(); ) { VHierarchyNodeHandle node_handle = vfront_.node_handle(), parent_handle = vhierarchy_.parent_handle(node_handle); if (vhierarchy_.is_leaf_node(node_handle) != true && qrefine(node_handle) == true) { force_vsplit(node_handle); } else if (vhierarchy_.is_root_node(node_handle) != true && ecol_legal(parent_handle, v0v1) == true && qrefine(parent_handle) != true) { ecol(parent_handle, v0v1); } else { vfront_.next(); } } // free memories tagged as 'deleted' mesh_.garbage_collection(false, true, true); mesh_.update_face_normals(); } bool VDPMSynthesizerViewerWidget:: qrefine(VHierarchyNodeHandle _node_handle) { VHierarchyNode &node = vhierarchy_.node(_node_handle); Vec3f p = mesh_.point(node.vertex_handle()); Vec3f eye_dir = p - viewing_parameters_.eye_pos();; float distance = eye_dir.length(); float distance2 = distance * distance; float product_value = dot(eye_dir, node.normal()); if (outside_view_frustum(p, node.radius()) == true) return false; if (oriented_away(node.sin_square(), distance2, product_value) == true) return false; if (screen_space_error(node.mue_square(), node.sigma_square(), distance2, product_value) == true) return false; return true; } void VDPMSynthesizerViewerWidget:: force_vsplit(VHierarchyNodeHandle node_handle) { VDPMMesh::VertexHandle vl, vr; get_active_cuts(node_handle, vl, vr); while (vl == vr) { force_vsplit(mesh_.data(vl).vhierarchy_node_handle()); get_active_cuts(node_handle, vl, vr); } vsplit(node_handle, vl, vr); } void VDPMSynthesizerViewerWidget:: vsplit(VHierarchyNodeHandle _node_handle, VDPMMesh::VertexHandle vl, VDPMMesh::VertexHandle vr) { // refine VHierarchyNodeHandle lchild_handle = vhierarchy_.lchild_handle(_node_handle), rchild_handle = vhierarchy_.rchild_handle(_node_handle); VDPMMesh::VertexHandle v0 = vhierarchy_.vertex_handle(lchild_handle); VDPMMesh::VertexHandle v1 = vhierarchy_.vertex_handle(rchild_handle); mesh_.vertex_split(v0, v1, vl, vr); mesh_.set_normal(v0, vhierarchy_.normal(lchild_handle)); mesh_.set_normal(v1, vhierarchy_.normal(rchild_handle)); mesh_.data(v0).set_vhierarchy_node_handle(lchild_handle); mesh_.data(v1).set_vhierarchy_node_handle(rchild_handle); mesh_.status(v0).set_deleted(false); mesh_.status(v1).set_deleted(false); vfront_.remove(_node_handle); vfront_.add(lchild_handle); vfront_.add(rchild_handle); } void VDPMSynthesizerViewerWidget:: ecol(VHierarchyNodeHandle _node_handle, const VDPMMesh::HalfedgeHandle& v0v1) { VHierarchyNodeHandle lchild_handle = vhierarchy_.lchild_handle(_node_handle), rchild_handle = vhierarchy_.rchild_handle(_node_handle); VDPMMesh::VertexHandle v0 = vhierarchy_.vertex_handle(lchild_handle); VDPMMesh::VertexHandle v1 = vhierarchy_.vertex_handle(rchild_handle); // coarsen mesh_.collapse(v0v1); mesh_.set_normal(v1, vhierarchy_.normal(_node_handle)); mesh_.data(v0).set_vhierarchy_node_handle(lchild_handle); mesh_.data(v1).set_vhierarchy_node_handle(_node_handle); mesh_.status(v0).set_deleted(false); mesh_.status(v1).set_deleted(false); vfront_.add(_node_handle); vfront_.remove(lchild_handle); vfront_.remove(rchild_handle); } bool VDPMSynthesizerViewerWidget:: ecol_legal(VHierarchyNodeHandle _parent_handle, VDPMMesh::HalfedgeHandle& v0v1) { VHierarchyNodeHandle lchild_handle = vhierarchy_.lchild_handle(_parent_handle), rchild_handle = vhierarchy_.rchild_handle(_parent_handle); // test whether lchild & rchild present in the current vfront if ( vfront_.is_active(lchild_handle) != true || vfront_.is_active(rchild_handle) != true) return false; VDPMMesh::VertexHandle v0, v1; v0 = vhierarchy_.vertex_handle(lchild_handle); v1 = vhierarchy_.vertex_handle(rchild_handle); v0v1 = mesh_.find_halfedge(v0, v1); return mesh_.is_collapse_ok(v0v1); } void VDPMSynthesizerViewerWidget:: get_active_cuts(const VHierarchyNodeHandle _node_handle, VDPMMesh::VertexHandle &vl, VDPMMesh::VertexHandle &vr) { VDPMMesh::VertexVertexIter vv_it; VHierarchyNodeHandle nnode_handle; VHierarchyNodeIndex nnode_index, fund_lcut_index = vhierarchy_.fund_lcut_index(_node_handle), fund_rcut_index = vhierarchy_.fund_rcut_index(_node_handle); vl = VDPMMesh::InvalidVertexHandle; vr = VDPMMesh::InvalidVertexHandle; for (vv_it=mesh_.vv_iter(vhierarchy_.vertex_handle(_node_handle)); vv_it.is_valid(); ++vv_it) { nnode_handle = mesh_.data(*vv_it).vhierarchy_node_handle(); nnode_index = vhierarchy_.node_index(nnode_handle); if (vl == VDPMMesh::InvalidVertexHandle && vhierarchy_.is_ancestor(nnode_index, fund_lcut_index) == true) vl = *vv_it; if (vr == VDPMMesh::InvalidVertexHandle && vhierarchy_.is_ancestor(nnode_index, fund_rcut_index) == true) vr = *vv_it; /*if (vl == VDPMMesh::InvalidVertexHandle && nnode_index.is_ancestor_index(fund_lcut_index) == true) vl = *vv_it; if (vr == VDPMMesh::InvalidVertexHandle && nnode_index.is_ancestor_index(fund_rcut_index) == true) vr = *vv_it;*/ if (vl != VDPMMesh::InvalidVertexHandle && vr != VDPMMesh::InvalidVertexHandle) break; } } bool VDPMSynthesizerViewerWidget:: outside_view_frustum(const Vec3f &pos, float radius) { #if 0 return (frustum_plane_[0].signed_distance(pos) < -radius) || (frustum_plane_[1].signed_distance(pos) < -radius) || (frustum_plane_[2].signed_distance(pos) < -radius) || (frustum_plane_[3].signed_distance(pos) < -radius); #else Plane3d frustum_plane[4]; viewing_parameters_.frustum_planes(frustum_plane); for (int i = 0; i < 4; i++) { if (frustum_plane[i].singed_distance(pos) < -radius) return true; } return false; #endif } bool VDPMSynthesizerViewerWidget:: oriented_away(float sin_square, float distance_square, float product_value) { #if 0 return (product_value > 0) && ((product_value * product_value) > (distance_square * sin_square)); #else if (product_value > 0 && product_value * product_value > distance_square * sin_square) return true; else return false; #endif } bool VDPMSynthesizerViewerWidget:: screen_space_error(float mue_square, float sigma_square, float distance_square, float product_value) { #if 0 float ks_ds = kappa_square_ * distance_square; float pv_pv = product_value * product_value; return (mue_square >= ks_ds) || (sigma_square*( distance_square - pv_pv) >= ks_ds*distance_square); #else if ((mue_square >= kappa_square_ * distance_square) || (sigma_square * (distance_square - product_value * product_value) >= kappa_square_ * distance_square * distance_square)) return false; else return true; #endif } void VDPMSynthesizerViewerWidget:: open_vd_prog_mesh(const char* _filename) { unsigned int i; unsigned int value; unsigned int fvi[3]; char fileformat[16]; Vec3f p, normal; float radius, sin_square, mue_square, sigma_square; VHierarchyNodeHandleContainer roots; VertexHandle vertex_handle; VHierarchyNodeIndex node_index; VHierarchyNodeIndex lchild_node_index, rchild_node_index; VHierarchyNodeIndex fund_lcut_index, fund_rcut_index; VHierarchyNodeHandle node_handle; VHierarchyNodeHandle lchild_node_handle, rchild_node_handle; std::map index2handle_map; std::ifstream ifs(_filename, std::ios::binary); if (!ifs) { std::cerr << "read error\n"; exit(1); } // bool swap = Endian::local() != Endian::LSB; // read header ifs.read(fileformat, 10); fileformat[10] = '\0'; if (std::string(fileformat) != std::string("VDProgMesh")) { std::cerr << "Wrong file format.\n"; ifs.close(); exit(1); } IO::restore(ifs, n_base_vertices_, swap); IO::restore(ifs, n_base_faces_, swap); IO::restore(ifs, n_details_, swap); mesh_.clear(); vfront_.clear(); vhierarchy_.clear(); vhierarchy_.set_num_roots(n_base_vertices_); // load base mesh for (i=0; ikey()) { case Key_Home: updateGL(); break; case Key_End: updateGL(); break; case Key_Minus: viewing_parameters_.increase_tolerance(); std::cout << "Scree-space error tolerance^2 is increased by " << viewing_parameters_.tolerance_square() << std::endl; updateGL(); break; case Key_Plus: viewing_parameters_.decrease_tolerance(); std::cout << "Screen-space error tolerance^2 is decreased by " << viewing_parameters_.tolerance_square() << std::endl; updateGL(); break; case Key_A: adaptive_mode_ = !(adaptive_mode_); std::cout << "Adaptive refinement mode is " << (adaptive_mode_ ? "on" : "off") << std::endl; updateGL(); break; case Key_O: qFilename_ = QFileDialog::getOpenFileName(0,"", "", "*.spm"); open_vd_prog_mesh( qFilename_.toStdString().c_str() ); break; default: MeshViewerWidget::keyPressEvent( _event ); } } void VDPMSynthesizerViewerWidget:: update_viewing_parameters() { viewing_parameters_.set_modelview_matrix(modelview_matrix()); viewing_parameters_.set_aspect((float) width()/ (float) height()); viewing_parameters_.set_fovy(fovy()); viewing_parameters_.update_viewing_configurations(); } //============================================================================= } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/VDProgMesh/Synthesizer/VDPMSynthesizerViewerWidget.hh0000660000175000011300000001532714172246500031001 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // CLASS newClass // //============================================================================= #ifndef OPENMESH_VDPROGMESH_VDPMSYNTHESIZERVIEWERWIDGET_HH #define OPENMESH_VDPROGMESH_VDPMSYNTHESIZERVIEWERWIDGET_HH //== INCLUDES ================================================================= #include #include #include #include #include #include #include #include #include #include //== FORWARDDECLARATIONS ====================================================== //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= typedef TriMesh_ArrayKernelT VDPMMesh; typedef MeshViewerWidgetT MeshViewerWidget; // using view dependent progressive mesh using VDPM::Plane3d; using VDPM::VFront; using VDPM::VHierarchy; using VDPM::VHierarchyNode; using VDPM::VHierarchyNodeIndex; using VDPM::VHierarchyNodeHandle; using VDPM::VHierarchyNodeHandleContainer; using VDPM::ViewingParameters; //== CLASS DEFINITION ========================================================= class VDPMSynthesizerViewerWidget : public MeshViewerWidget { public: typedef MeshViewerWidget Base; public: VDPMSynthesizerViewerWidget(QWidget* _parent=0, const char* _name=0); ~VDPMSynthesizerViewerWidget(); /// open view-dependent progressive mesh void open_vd_prog_mesh(const char* _filename); private: QString qFilename_; VHierarchy vhierarchy_; VFront vfront_; ViewingParameters viewing_parameters_; float kappa_square_; bool adaptive_mode_; unsigned int n_base_vertices_; unsigned int n_base_edges_; unsigned int n_base_faces_; unsigned int n_details_; private: bool outside_view_frustum(const OpenMesh::Vec3f &pos, float radius); bool oriented_away(float sin_square, float distance_square, float product_value); bool screen_space_error(float mue_square, float sigma_square, float distance_square, float product_value); void update_viewing_parameters(); virtual void keyPressEvent(QKeyEvent* _event); protected: /// inherited drawing method virtual void draw_scene(const std::string& _draw_mode); public: void adaptive_refinement(); bool qrefine(VHierarchyNodeHandle _node_handle); void force_vsplit(VHierarchyNodeHandle _node_handle); bool ecol_legal(VHierarchyNodeHandle _parent_handle, VDPMMesh::HalfedgeHandle& v0v1); void get_active_cuts(VHierarchyNodeHandle _node_handle, VDPMMesh::VertexHandle &vl, VDPMMesh::VertexHandle &vr); void vsplit(VHierarchyNodeHandle _node_handle, VDPMMesh::VertexHandle vl, VDPMMesh::VertexHandle vr); void ecol(VHierarchyNodeHandle _parent_handle, const VDPMMesh::HalfedgeHandle& v0v1); void init_vfront(); }; //============================================================================= } // namespace OpenMesh //============================================================================= #endif // OPENMESHAPPS_VDPMSYNTHESIZERVIEWERWIDGET_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/VDProgMesh/Analyzer/0000770000175000011300000000000014172246500022341 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/VDProgMesh/Analyzer/CMakeLists.txt0000660000175000011300000000031314172246500025077 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) vci_add_executable (Analyzer vdpmanalyzer.cc) target_link_libraries (Analyzer OpenMeshCore OpenMeshTools ) OpenMesh-9.0.0/src/OpenMesh/Apps/VDProgMesh/Analyzer/vdpmanalyzer.cc0000660000175000011300000010005714172246500025370 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2022, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ // -------------------------------------------------------------- includes ---- #include // -------------------- STL #include #include #include #include #include #include // -------------------- OpenMesh #include #include #include #include #include // -------------------- OpenMesh VDPM #include #include #include #include // ---------------------------------------------------------------------------- // ---------------------------------------------------------------------------- using namespace OpenMesh; // ---------------------------------------------------------------------------- // using view dependent progressive mesh using VDPM::Plane3d; using VDPM::VFront; using VDPM::VHierarchy; using VDPM::VHierarchyNode; using VDPM::VHierarchyNodeIndex; using VDPM::VHierarchyNodeHandle; using VDPM::VHierarchyNodeHandleContainer; using VDPM::ViewingParameters; // ------------------------------------------------------------- mesh type ---- // Generate an OpenMesh suitable for the analyzing task struct AnalyzerTraits : public DefaultTraits { VertexTraits { public: VHierarchyNodeHandle vhierarchy_node_handle() { return node_handle_; } void set_vhierarchy_node_handle(VHierarchyNodeHandle _node_handle) { node_handle_ = _node_handle; } bool is_ancestor(const VHierarchyNodeIndex &_other) { return false; } private: VHierarchyNodeHandle node_handle_; }; HalfedgeTraits { public: VHierarchyNodeHandle vhierarchy_leaf_node_handle() { return leaf_node_handle_; } void set_vhierarchy_leaf_node_handle(VHierarchyNodeHandle _leaf_node_handle) { leaf_node_handle_ = _leaf_node_handle; } private: VHierarchyNodeHandle leaf_node_handle_; }; VertexAttributes(Attributes::Status | Attributes::Normal); HalfedgeAttributes(Attributes::PrevHalfedge); EdgeAttributes(Attributes::Status); FaceAttributes(Attributes::Status | Attributes::Normal); }; typedef TriMesh_ArrayKernelT Mesh; // ----------------------------------------------------------------- types ---- struct PMInfo { Mesh::Point p0; Mesh::VertexHandle v0, v1, vl, vr; }; typedef std::vector PMInfoContainer; typedef PMInfoContainer::iterator PMInfoIter; typedef std::vector VertexHandleContainer; typedef std::vector ResidualContainer; // -------------------------------------------------------------- forwards ---- /// open progressive mesh void open_prog_mesh(const std::string &_filename); /// save view-dependent progressive mesh void save_vd_prog_mesh(const std::string &_filename); /// locate fundamental cut vertices void locate_fund_cut_vertices(); void create_vertex_hierarchy(); /// refine mesh up to _n vertices void refine(unsigned int _n); /// coarsen mesh down to _n vertices void coarsen(unsigned int _n); void vdpm_analysis(); void get_leaf_node_handles(VHierarchyNodeHandle node_handle, VHierarchyNodeHandleContainer &leaf_nodes); void compute_bounding_box(VHierarchyNodeHandle node_handle, VHierarchyNodeHandleContainer &leaf_nodes); void compute_cone_of_normals(VHierarchyNodeHandle node_handle, VHierarchyNodeHandleContainer &leaf_nodes); void compute_screen_space_error(VHierarchyNodeHandle node_handle, VHierarchyNodeHandleContainer &leaf_nodes); void compute_mue_sigma(VHierarchyNodeHandle node_handle, ResidualContainer &residuals); Vec3f point2triangle_residual(const Vec3f &p, const Vec3f tri[3], float &s, float &t); void PrintOutFundCuts(); void PrintVertexNormals(); // --------------------------------------------------------------- globals ---- // mesh data Mesh mesh_; PMInfoContainer pminfos_; PMInfoIter pmiter_; VHierarchy vhierarchy_; unsigned int n_base_vertices_, n_base_faces_, n_details_; unsigned int n_current_res_; unsigned int n_max_res_; bool verbose = false; // ---------------------------------------------------------------------------- void usage_and_exit(int xcode) { using namespace std; cout << "Usage: vdpmanalyzer [-h] [-o output.spm] input.pm\n"; exit(xcode); } // ---------------------------------------------------------------------------- inline std::string& replace_extension( std::string& _s, const std::string& _e ) { std::string::size_type dot = _s.rfind("."); if (dot == std::string::npos) { _s += "." + _e; } else { _s = _s.substr(0,dot+1)+_e; } return _s; } // ---------------------------------------------------------------------------- inline std::string basename(const std::string& _f) { std::string::size_type dot = _f.rfind("/"); if (dot == std::string::npos) return _f; return _f.substr(dot+1, _f.length()-(dot+1)); } // ---------------------------------------------------------------------------- // just for debugging typedef std::vector MyPoints; typedef MyPoints::iterator MyPointsIter; MyPoints projected_points; MyPoints original_points; // ------------------------------------------------------------------ main ---- int main(int argc, char **argv) { int c; std::string ifname; std::string ofname; while ( (c=getopt(argc, argv, "o:"))!=-1 ) { switch(c) { case 'v': verbose = true; break; case 'o': ofname = optarg; break; case 'h': usage_and_exit(0); break; default: usage_and_exit(1); } } if (optind >= argc) usage_and_exit(1); ifname = argv[optind]; if (ofname == "." || ofname == ".." ) ofname += "/" + basename(ifname); std::string spmfname = ofname.empty() ? ifname : ofname; replace_extension(spmfname, "spm"); if ( ifname.empty() || spmfname.empty() ) { usage_and_exit(1); } try { open_prog_mesh(ifname); vdpm_analysis(); save_vd_prog_mesh(spmfname); } catch( std::bad_alloc& ) { std::cerr << "Error: out of memory!\n" << std::endl; return 1; } catch( std::exception& x ) { std::cerr << "Error: " << x.what() << std::endl; return 1; } catch( ... ) { std::cerr << "Fatal! Unknown error!\n"; return 1; } return 0; } // ---------------------------------------------------------------------------- void open_prog_mesh(const std::string& _filename) { Mesh::Point p; unsigned int i, i0, i1, i2; unsigned int v1, vl, vr; char c[10]; VertexHandle vertex_handle; VHierarchyNodeHandle node_handle, lchild_handle, rchild_handle; VHierarchyNodeIndex node_index; std::ifstream ifs(_filename.c_str(), std::ios::binary); if (!ifs) { std::cerr << "read error\n"; exit(1); } // bool swap = Endian::local() != Endian::LSB; // read header ifs.read(c, 8); c[8] = '\0'; if (std::string(c) != std::string("ProgMesh")) { std::cerr << "Wrong file format.\n"; ifs.close(); exit(1); } IO::restore(ifs, n_base_vertices_, swap); IO::restore(ifs, n_base_faces_, swap); IO::restore(ifs, n_details_, swap); vhierarchy_.set_num_roots(n_base_vertices_); for (i=0; i handle2index_map; std::ofstream ofs(_filename.c_str(), std::ios::binary); if (!ofs) { std::cerr << "write error\n"; exit(1); } // bool swap = Endian::local() != Endian::LSB; // write header ofs << "VDProgMesh"; IO::store(ofs, n_base_vertices_, swap); IO::store(ofs, n_base_faces_, swap); IO::store(ofs, n_details_, swap); // write base mesh coarsen(0); mesh_.garbage_collection( false, true, true ); for (i=0; iv0, pmiter_->v1, pmiter_->vl, pmiter_->vr); VHierarchyNodeHandle parent_handle = mesh_.data(pmiter_->v1).vhierarchy_node_handle(); VHierarchyNodeHandle lchild_handle = vhierarchy_.lchild_handle(parent_handle), rchild_handle = vhierarchy_.rchild_handle(parent_handle); mesh_.data(pmiter_->v0).set_vhierarchy_node_handle(lchild_handle); mesh_.data(pmiter_->v1).set_vhierarchy_node_handle(rchild_handle); ++pmiter_; ++n_current_res_; } } //----------------------------------------------------------------------------- void coarsen(unsigned int _n) { while (n_current_res_ > _n && pmiter_ != pminfos_.begin()) { --pmiter_; Mesh::HalfedgeHandle hh = mesh_.find_halfedge(pmiter_->v0, pmiter_->v1); mesh_.collapse(hh); VHierarchyNodeHandle rchild_handle = mesh_.data(pmiter_->v1).vhierarchy_node_handle(); VHierarchyNodeHandle parent_handle = vhierarchy_.parent_handle(rchild_handle); mesh_.data(pmiter_->v1).set_vhierarchy_node_handle(parent_handle); --n_current_res_; } } //----------------------------------------------------------------------------- void vdpm_analysis() { unsigned int i; Mesh::VertexHandle vh; Mesh::VertexIter v_it; Mesh::HalfedgeIter h_it; Mesh::HalfedgeHandle h, o, hn, op, hpo, on, ono; VHierarchyNodeHandleContainer leaf_nodes; OpenMesh::Utils::Timer tana; tana.start(); refine(n_max_res_); mesh_.update_face_normals(); mesh_.update_vertex_normals(); std::cout << "Init view-dependent PM analysis" << std::endl; // initialize for (h_it=mesh_.halfedges_begin(); h_it!=mesh_.halfedges_end(); ++h_it) { vh = mesh_.to_vertex_handle(*h_it); mesh_.data(*h_it).set_vhierarchy_leaf_node_handle(mesh_.data(vh).vhierarchy_node_handle()); } for (v_it=mesh_.vertices_begin(); v_it!=mesh_.vertices_end(); ++v_it) { VHierarchyNodeHandle node_handle = mesh_.data(*v_it).vhierarchy_node_handle(); vhierarchy_.node(node_handle).set_normal(mesh_.normal(*v_it)); } std::cout << "Start view-dependent PM analysis" << std::endl; // locate fundamental cut vertices in each edge collapse OpenMesh::Utils::Timer t; for (i=n_max_res_; i>0; --i) { t.start(); PMInfo pminfo = pminfos_[i-1]; if (verbose) std::cout << "Analyzing " << i << "-th detail vertex" << std::endl; // maintain leaf node pointers & locate fundamental cut vertices h = mesh_.find_halfedge(pminfo.v0, pminfo.v1); o = mesh_.opposite_halfedge_handle(h); hn = mesh_.next_halfedge_handle(h); hpo = mesh_.opposite_halfedge_handle(mesh_.prev_halfedge_handle(h)); op = mesh_.prev_halfedge_handle(o); on = mesh_.next_halfedge_handle(o); ono = mesh_.opposite_halfedge_handle(on); VHierarchyNodeHandle rchild_handle = mesh_.data(pminfo.v1).vhierarchy_node_handle(); VHierarchyNodeHandle parent_handle = vhierarchy_.parent_handle(rchild_handle); if (pminfo.vl != Mesh::InvalidVertexHandle) { VHierarchyNodeHandle fund_lcut_handle = mesh_.data(hn).vhierarchy_leaf_node_handle(); VHierarchyNodeHandle left_leaf_handle = mesh_.data(hpo).vhierarchy_leaf_node_handle(); mesh_.data(hn).set_vhierarchy_leaf_node_handle(left_leaf_handle); vhierarchy_.node(parent_handle). set_fund_lcut(vhierarchy_.node_index(fund_lcut_handle)); } if (pminfo.vr != Mesh::InvalidVertexHandle) { VHierarchyNodeHandle fund_rcut_handle = mesh_.data(on).vhierarchy_leaf_node_handle(), right_leaf_handle = mesh_.data(ono).vhierarchy_leaf_node_handle(); mesh_.data(op).set_vhierarchy_leaf_node_handle(right_leaf_handle); vhierarchy_.node(parent_handle). set_fund_rcut(vhierarchy_.node_index(fund_rcut_handle)); } coarsen(i-1); leaf_nodes.clear(); get_leaf_node_handles(parent_handle, leaf_nodes); compute_bounding_box(parent_handle, leaf_nodes); compute_cone_of_normals(parent_handle, leaf_nodes); compute_screen_space_error(parent_handle, leaf_nodes); t.stop(); if (verbose) { std::cout << " radius of bounding sphere: " << vhierarchy_.node(parent_handle).radius() << std::endl; std::cout << " direction of cone of normals: " << vhierarchy_.node(parent_handle).normal() << std::endl; std::cout << " sin(semi-angle of cone of normals) ^2: " << vhierarchy_.node(parent_handle).sin_square() << std::endl; std::cout << " (mue^2, sigma^2) : (" << vhierarchy_.node(parent_handle).mue_square() << ", " << vhierarchy_.node(parent_handle).sigma_square() << ")" << std::endl; std::cout << "- " << t.as_string() << std::endl; } } // end for all collapses tana.stop(); std::cout << "Analyzing step completed in " << tana.as_string() << std::endl; } // ---------------------------------------------------------------------------- void get_leaf_node_handles(VHierarchyNodeHandle node_handle, VHierarchyNodeHandleContainer &leaf_nodes) { if (vhierarchy_.node(node_handle).is_leaf()) { leaf_nodes.push_back(node_handle); } else { get_leaf_node_handles(vhierarchy_.node(node_handle).lchild_handle(), leaf_nodes); get_leaf_node_handles(vhierarchy_.node(node_handle).rchild_handle(), leaf_nodes); } } // ---------------------------------------------------------------------------- void compute_bounding_box(VHierarchyNodeHandle node_handle, VHierarchyNodeHandleContainer &leaf_nodes) { float max_distance; Vec3f p, lp; VHierarchyNodeHandleContainer::iterator n_it, n_end(leaf_nodes.end()); max_distance = 0.0f; VertexHandle vh = vhierarchy_.node(node_handle).vertex_handle(); p = mesh_.point(vh); for ( n_it = leaf_nodes.begin(); n_it != n_end; ++n_it ) { lp = mesh_.point(vhierarchy_.vertex_handle(*n_it)); max_distance = std::max(max_distance, (p - lp).length()); } vhierarchy_.node(node_handle).set_radius(max_distance); } // ---------------------------------------------------------------------------- void compute_cone_of_normals(VHierarchyNodeHandle node_handle, VHierarchyNodeHandleContainer &leaf_nodes) { Vec3f n, ln; VertexHandle vh = vhierarchy_.node(node_handle).vertex_handle(); VHierarchyNodeHandleContainer::iterator n_it, n_end(leaf_nodes.end()); n = mesh_.calc_vertex_normal(vh); float max_angle = 0.0f; n_it = leaf_nodes.begin(); while( n_it != n_end ) { ln = vhierarchy_.node(*n_it).normal(); const float angle = acosf( dot(n,ln) ); max_angle = std::max(max_angle, angle ); ++n_it; } max_angle = std::min(max_angle, float(M_PI_2)); mesh_.set_normal(vh, n); vhierarchy_.node(node_handle).set_normal(n); vhierarchy_.node(node_handle).set_semi_angle(max_angle); } // ---------------------------------------------------------------------------- void compute_screen_space_error(VHierarchyNodeHandle node_handle, VHierarchyNodeHandleContainer &leaf_nodes) { std::vector residuals; Mesh::VertexFaceIter vf_it; Mesh::HalfedgeHandle heh; Mesh::VertexHandle vh; Vec3f residual; Vec3f res; Vec3f lp; #if ((defined(_MSC_VER) && (_MSC_VER >= 1800)) ) // Workaround for internal compiler error Vec3f tri[3]{ {},{},{} }; #else Vec3f tri[3]; #endif float s, t; VHierarchyNodeHandleContainer::iterator n_it, n_end(leaf_nodes.end()); for ( n_it = leaf_nodes.begin(); n_it != n_end; ++n_it ) { lp = mesh_.point(vhierarchy_.node(*n_it).vertex_handle()); // compute residual of a leaf-vertex from the current mesh_ vh = vhierarchy_.node(node_handle).vertex_handle(); residual = lp - mesh_.point(vh); float min_distance = residual.length(); for (vf_it=mesh_.vf_iter(vh); vf_it.is_valid(); ++vf_it) { heh = mesh_.halfedge_handle(*vf_it); tri[0] = mesh_.point(mesh_.to_vertex_handle(heh)); heh = mesh_.next_halfedge_handle(heh); tri[1] = mesh_.point(mesh_.to_vertex_handle(heh)); heh = mesh_.next_halfedge_handle(heh); tri[2] = mesh_.point(mesh_.to_vertex_handle(heh)); res = point2triangle_residual(lp, tri, s, t); if (res.length() < min_distance) { residual = res; min_distance = res.length(); } } residuals.push_back(residual); } compute_mue_sigma(node_handle, residuals); } // ---------------------------------------------------------------------------- void compute_mue_sigma(VHierarchyNodeHandle node_handle, ResidualContainer &residuals) { Vec3f vn; float max_inner, max_cross; ResidualContainer::iterator r_it, r_end(residuals.end()); max_inner = max_cross = 0.0f; vn = mesh_.normal(vhierarchy_.node(node_handle).vertex_handle()); for (r_it = residuals.begin(); r_it != r_end; ++r_it) { float inner = fabsf(dot(*r_it, vn)); float cross = OpenMesh::cross(*r_it, vn).length(); max_inner = std::max(max_inner, inner); max_cross = std::max(max_cross, cross); } if (max_cross < 1.0e-7) { vhierarchy_.node(node_handle).set_mue(max_cross); vhierarchy_.node(node_handle).set_sigma(max_inner); } else { float ratio = std::max(1.0f, max_inner/max_cross); float whole_degree = acosf(1.0f/ratio); float mue, max_mue; Vec3f res; max_mue = 0.0f; for (r_it = residuals.begin(); r_it != r_end; ++r_it) { res = *r_it; float res_length = res.length(); // TODO: take care when res.length() is too small float degree = acosf(dot(vn,res) / res_length); if (degree < 0.0f) degree = -degree; if (degree > float(M_PI_2)) degree = float(M_PI) - degree; if (degree < whole_degree) mue = cosf(whole_degree - degree) * res_length; else mue = res_length; max_mue = std::max(max_mue, mue); } vhierarchy_.node(node_handle).set_mue(max_mue); vhierarchy_.node(node_handle).set_sigma(ratio*max_mue); } } // ---------------------------------------------------------------------------- Vec3f point2triangle_residual(const Vec3f &p, const Vec3f tri[3], float &s, float &t) { OpenMesh::Vec3f B = tri[0]; // Tri.Origin(); OpenMesh::Vec3f E0 = tri[1] - tri[0]; // rkTri.Edge0() OpenMesh::Vec3f E1 = tri[2] - tri[0]; // rkTri.Edge1() OpenMesh::Vec3f D = tri[0] - p; // kDiff float a = dot(E0, E0); // fA00 float b = dot(E0, E1); // fA01 float c = dot(E1, E1); // fA11 float d = dot(E0, D); // fB0 float e = dot(E1, D); // fB1 //float f = dot(D, D); // fC float det = fabsf(a*c - b*b); s = b*e-c*d; t = b*d-a*e; OpenMesh::Vec3f residual; // float distance2; if ( s + t <= det ) { if ( s < 0.0f ) { if ( t < 0.0f ) // region 4 { if ( d < 0.0f ) { t = 0.0f; if ( -d >= a ) { s = 1.0f; // distance2 = a+2.0f*d+f; } else { s = -d/a; // distance2 = d*s+f; } } else { s = 0.0f; if ( e >= 0.0f ) { t = 0.0f; // distance2 = f; } else if ( -e >= c ) { t = 1.0f; // distance2 = c+2.0f*e+f; } else { t = -e/c; // distance2 = e*t+f; } } } else // region 3 { s = 0.0f; if ( e >= 0.0f ) { t = 0.0f; // distance2 = f; } else if ( -e >= c ) { t = 1.0f; // distance2 = c+2.0f*e+f; } else { t = -e/c; // distance2 = e*t+f; } } } else if ( t < 0.0f ) // region 5 { t = 0.0f; if ( d >= 0.0f ) { s = 0.0f; // distance2 = f; } else if ( -d >= a ) { s = 1.0f; // distance2 = a+2.0f*d+f; } else { s = -d/a; // distance2 = d*s+f; } } else // region 0 { // minimum at interior point float inv_det = 1.0f/det; s *= inv_det; t *= inv_det; // distance2 = s*(a*s+b*t+2.0f*d) + t*(b*s+c*t+2.0f*e)+f; } } else { float tmp0, tmp1, numer, denom; if ( s < 0.0f ) // region 2 { tmp0 = b + d; tmp1 = c + e; if ( tmp1 > tmp0 ) { numer = tmp1 - tmp0; denom = a-2.0f*b+c; if ( numer >= denom ) { s = 1.0f; t = 0.0f; // distance2 = a+2.0f*d+f; } else { s = numer/denom; t = 1.0f - s; // distance2 = s*(a*s+b*t+2.0f*d) + t*(b*s+c*t+2.0f*e)+f; } } else { s = 0.0f; if ( tmp1 <= 0.0f ) { t = 1.0f; // distance2 = c+2.0f*e+f; } else if ( e >= 0.0f ) { t = 0.0f; // distance2 = f; } else { t = -e/c; // distance2 = e*t+f; } } } else if ( t < 0.0f ) // region 6 { tmp0 = b + e; tmp1 = a + d; if ( tmp1 > tmp0 ) { numer = tmp1 - tmp0; denom = a-2.0f*b+c; if ( numer >= denom ) { t = 1.0f; s = 0.0f; // distance2 = c+2.0f*e+f; } else { t = numer/denom; s = 1.0f - t; // distance2 = s*(a*s+b*t+2.0f*d)+ t*(b*s+c*t+2.0f*e)+f; } } else { t = 0.0f; if ( tmp1 <= 0.0f ) { s = 1.0f; // distance2 = a+2.0f*d+f; } else if ( d >= 0.0f ) { s = 0.0f; // distance2 = f; } else { s = -d/a; // distance2 = d*s+f; } } } else // region 1 { numer = c + e - b - d; if ( numer <= 0.0f ) { s = 0.0f; t = 1.0f; // distance2 = c+2.0f*e+f; } else { denom = a-2.0f*b+c; if ( numer >= denom ) { s = 1.0f; t = 0.0f; // distance2 = a+2.0f*d+f; } else { s = numer/denom; t = 1.0f - s; // distance2 = s*(a*s+b*t+2.0f*d) + t*(b*s+c*t+2.0f*e)+f; } } } } residual = p - (B + s*E0 + t*E1); return residual; } // ============================================================================ OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/0000770000175000011300000000000014172246500021126 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/0000770000175000011300000000000014172246500023565 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Client/0000770000175000011300000000000014172246500025003 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Client/VDPMClientViewerWidget.hh0000660000175000011300000003027314172246500031565 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_APPS_VDPMSTREAMING_CLIENT_VDPMCLIENTVIEWERWIDGET_HH #define OPENMESH_APPS_VDPMSTREAMING_CLIENT_VDPMCLIENTVIEWERWIDGET_HH //== INCLUDES ================================================================= #include #include #include #include #include #include #include #include #include #include #include #include #include #include //#include typedef MeshViewerWidgetT MeshViewerWidget; using OpenMesh::VDPM::VDPMStreamingPhase; using OpenMesh::VDPM::kVSplitHeader; using OpenMesh::VDPM::kVSplits; using OpenMesh::VDPM::kBaseMesh; using OpenMesh::VDPM::Plane3d; using OpenMesh::VDPM::VFront; using OpenMesh::VDPM::VHierarchy; using OpenMesh::VDPM::VHierarchyNodeIndex; using OpenMesh::VDPM::VHierarchyNodeHandle; using OpenMesh::VDPM::ViewingParameters; using OpenMesh::VDPM::set_debug_print; //== CLASS DEFINITION ========================================================= class VDPMClientViewerWidget : public MeshViewerWidget { Q_OBJECT public: VDPMClientViewerWidget(QWidget *_parent=0, const char *_name=0) : MeshViewerWidget(_parent, _name) { set_debug_print(true); adaptive_mode_ = false; qSessionTimer_ = new QTimer(this); qSocket_ = new QTcpSocket(this); streaming_phase_ = kBaseMesh; session_running_ = false; connect(qSessionTimer_, SIGNAL(timeout()), this, SLOT(session_timer_check())); connect(qSessionTimer_, SIGNAL(timeout()), this, SLOT(socketReadyRead())); // connect signal-slots about QSocket connect(qSocket_, SIGNAL(connected()), this, SLOT(socketConnected())); connect(qSocket_, SIGNAL(connectionClosed()), this, SLOT(socketConnectionClosed())); connect(qSocket_, SIGNAL(readyRead()), this, SLOT(socketReadyRead())); connect(qSocket_, SIGNAL(error( QAbstractSocket::SocketError )), this, SLOT(socketError( QAbstractSocket::SocketError ))); look_around_mode_ = false; frame_ = 0; n_viewpoints_ = 60; global_timer_.reset(); global_timer_.start(); render_timer_.reset(); refinement_timer_.reset(); session_timer_.reset(); qAnimationTimer_ = new QTimer(this); connect(qAnimationTimer_, SIGNAL(timeout()), this, SLOT(look_around())); //connect(qAnimationTimer_, SIGNAL(timeout()), // this, SLOT(print_statistics())); uplink_file = fopen("uplink.txt", "w"); downlink_file = fopen("downlink.txt", "w"); render_file = fopen("render.txt", "w"); refinement_file = fopen("refinement.txt", "w"); session_file = fopen("session.txt", "w"); vd_streaming_ = true; max_transmitted_datasize_ = 0; transmitted_datasize_ = 0; } ~VDPMClientViewerWidget() { fclose(uplink_file); fclose(downlink_file); fclose(render_file); fclose(refinement_file); fclose(session_file); } void connectToServer( std::string& _server_name, int _port= VDPM_STREAMING_PORT ) { qSocket_->connectToHost( _server_name.c_str(), _port ); } void openBaseMesh( std::string& _base_mesh ) { open_vd_base_mesh( _base_mesh.c_str() ); std::cout << "spm file: " << _base_mesh << std::endl; } // socket related slots private slots: void closeConnection() { close(); if (qSocket_->state() == QAbstractSocket::ClosingState) // we have a delayed close. { connect(this, SIGNAL(delayedCloseFinished()), SLOT(socketClosed())); } else // the qSocket is closed. { socketClosed(); } } void socketReadyRead() { switch( streaming_phase_) { case kVSplits: receive_vsplit_packets(); break; case kVSplitHeader: receive_vsplit_header(); break; case kBaseMesh: receive_base_mesh(); break; } } void socketConnected() { std::cout << "Connected to server" << std::endl; } void socketConnectionClosed() { std::cout << "Connection closed by the server" << std::endl; } void socketClosed() { std::cout << "Connection closed" << std::endl; } void socketError(QAbstractSocket::SocketError e) { std::cout << "Error number " << e << " occurred" << std::endl; } void look_around(); void print_statistics(); void session_timer_check() { std::cout << "Session Timer works" << std::endl; } // for view-dependent PM private: VHierarchy vhierarchy_; //unsigned char tree_id_bits_; VFront vfront_; ViewingParameters viewing_parameters_; float kappa_square_; bool adaptive_mode_; unsigned int n_base_vertices_; unsigned int n_base_edges_; unsigned int n_base_faces_; unsigned int n_details_; private: bool outside_view_frustum(const OpenMesh::Vec3f &pos, float radius); bool oriented_away(float sin_square, float distance_square, float product_value); bool screen_space_error(float mue_square, float sigma_square, float distance_square, float product_value); void update_viewing_parameters(); virtual void keyPressEvent(QKeyEvent *_event); protected: /// inherited drawing method virtual void draw_scene(const std::string& _draw_mode); public: void open_vd_prog_mesh(const char* _filename); unsigned int num_base_vertices() const { return n_base_vertices_; } unsigned int num_base_edges() const { return n_base_edges_; } unsigned int num_base_faces() const { return n_base_faces_; } unsigned int num_details() const { return n_details_; } void adaptive_refinement(); bool qrefine(VHierarchyNodeHandle _node_handle); void force_vsplit(VHierarchyNodeHandle _node_handle); bool ecol_legal(VHierarchyNodeHandle _parent_handle, MyMesh::HalfedgeHandle& v0v1); void get_active_cuts(VHierarchyNodeHandle _node_handle, MyMesh::VertexHandle &vl, MyMesh::VertexHandle &vr); void vsplit(VHierarchyNodeHandle _node_handle, MyMesh::VertexHandle vl, MyMesh::VertexHandle vr); void ecol(VHierarchyNodeHandle _parent_handle, const MyMesh::HalfedgeHandle& v0v1); void init_vfront(); // streaming realted functions private: QTimer *qSessionTimer_; QTcpSocket *qSocket_; QString qFilename_; bool session_running_; VDPMStreamingPhase streaming_phase_; unsigned int n_vsplit_packets_; public: void connect_to_server(); bool request_base_mesh(); bool receive_base_mesh(); void send_viewing_information(); void receive_vsplit_header(); void receive_vsplit_packets(); void open_vd_base_mesh(const char* _filename); void update_vhierarchy( const OpenMesh::Vec3f &_pos, // 3D position of v0 const VHierarchyNodeIndex &_v, // vhierarchy index of v1 const VHierarchyNodeIndex &_fund_lcut_index, // vhierarchy index of fundamental lcut const VHierarchyNodeIndex &_fund_rcut_index, // vhierarchy index of fundamental rcut const float _radius[2], // radius of lchild & rchild const OpenMesh::Vec3f _normal[2], // normal of lchild & rchild const float _sin_square[2], // sin_square of lchild & rchild const float _mue_square[2], // mue_square of lchild & rchild const float _sigma_square[2] // sigma_square of lchild & rchild ); // for example private: QTimer *qAnimationTimer_; QString qCameraFileName_; MyMesh::Point bbMin_, bbMax_; unsigned int frame_; int max_transmitted_datasize_; int transmitted_datasize_; bool vd_streaming_; unsigned int nth_viewpoint_; unsigned int n_viewpoints_; bool look_around_mode_; GLdouble reserved_modelview_matrix_[16]; GLdouble reserved_projection_matrix_[16]; FILE *uplink_file; FILE *downlink_file; FILE *render_file; FILE *refinement_file; FILE *session_file; public: void save_screen(bool _flag); void save_views(); void load_views(const char *camera_filename); void screen_capture(const char *_filename); void current_max_resolution(); OpenMesh::Utils::Timer global_timer_; OpenMesh::Utils::Timer render_timer_; OpenMesh::Utils::Timer refinement_timer_; OpenMesh::Utils::Timer session_timer_; #ifdef EXAMPLE_CREATION void increase_max_descendents(const VHierarchyNodeIndex &node_index); void increase_cur_descendents(VHierarchyNodeHandle _node_handle); void __add_children(const VHierarchyNodeIndex &node_index, bool update_current = true); void mesh_coloring(); #endif }; #endif //OPENMESH_APPS_VDPMSTREAMING_CLIENT_VDPMCLIENTVIEWERWIDGET_HH defined OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Client/QGLViewerWidget.cc0000660000175000011300000004070014172246500030265 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== INCLUDES ================================================================= #ifdef _MSC_VER # pragma warning(disable: 4267 4311 4305) #endif #include #include // #include #include #include #include #include #include #include #if !defined(M_PI) # define M_PI 3.1415926535897931 #endif using namespace OpenMesh; //== IMPLEMENTATION ========================================================== QGLViewerWidget::QGLViewerWidget( QWidget* _parent, const char* _name ) : QGLWidget( _parent ) { // qt stuff setWindowTitle(_name); // setBackgroundMode( NoBackground ); setFocusPolicy(Qt::StrongFocus); setAcceptDrops( true ); setCursor(Qt::PointingHandCursor); // popup menu popup_menu_ = new QMenu("Draw Mode Menu", this); connect( popup_menu_, SIGNAL(activated(int)), this, SLOT(slotPopupMenu(int))); // init draw modes n_draw_modes_ = 0; add_draw_mode("Wireframe"); add_draw_mode("Solid Flat"); add_draw_mode("Solid Smooth"); // for example add_draw_mode("Colored"); slotPopupMenu(2); } //---------------------------------------------------------------------------- QGLViewerWidget::~QGLViewerWidget() { } //---------------------------------------------------------------------------- void QGLViewerWidget::initializeGL() { // OpenGL state glClearColor(1.0, 1.0, 1.0, 0.0); glDisable( GL_DITHER ); glEnable( GL_DEPTH_TEST ); glEnable( GL_CULL_FACE ); // material GLfloat mat_a[] = {0.7, 0.6, 0.5, 1.0}; GLfloat mat_d[] = {0.8, 0.7, 0.6, 1.0}; GLfloat mat_s[] = {1.0, 1.0, 1.0, 1.0}; GLfloat shine[] = {120.0}; // GLfloat mat_a[] = {0.2, 0.2, 0.2, 1.0}; // GLfloat mat_d[] = {0.4, 0.4, 0.4, 1.0}; // GLfloat mat_s[] = {0.8, 0.8, 0.8, 1.0}; // GLfloat shine[] = {128.0}; glMaterialfv(GL_FRONT_AND_BACK, GL_AMBIENT, mat_a); glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, mat_d); glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, mat_s); glMaterialfv(GL_FRONT_AND_BACK, GL_SHININESS, shine); // lighting glLoadIdentity(); GLfloat pos1[] = { 0.1, 0.1, -0.02, 0.0}; GLfloat pos2[] = {-0.1, 0.1, -0.02, 0.0}; GLfloat pos3[] = { 0.0, 0.0, 0.1, 0.0}; GLfloat col1[] = {.05, .05, .4, 1.0}; GLfloat col2[] = {.4, .05, .05, 1.0}; GLfloat col3[] = {1.0, 1.0, 1.0, 1.0}; glEnable(GL_LIGHT0); glLightfv(GL_LIGHT0,GL_POSITION, pos1); glLightfv(GL_LIGHT0,GL_DIFFUSE, col1); glLightfv(GL_LIGHT0,GL_SPECULAR, col1); glEnable(GL_LIGHT1); glLightfv(GL_LIGHT1,GL_POSITION, pos2); glLightfv(GL_LIGHT1,GL_DIFFUSE, col2); glLightfv(GL_LIGHT1,GL_SPECULAR, col2); glEnable(GL_LIGHT2); glLightfv(GL_LIGHT2,GL_POSITION, pos3); glLightfv(GL_LIGHT2,GL_DIFFUSE, col3); glLightfv(GL_LIGHT2,GL_SPECULAR, col3); // Fog GLfloat fogColor[4] = { 0.4, 0.4, 0.5, 1.0 }; glFogi(GL_FOG_MODE, GL_LINEAR); glFogfv(GL_FOG_COLOR, fogColor); glFogf(GL_FOG_DENSITY, 0.35); glHint(GL_FOG_HINT, GL_DONT_CARE); glFogf(GL_FOG_START, 5.0f); glFogf(GL_FOG_END, 25.0f); // scene pos and size glMatrixMode(GL_MODELVIEW); glLoadIdentity(); glGetDoublev(GL_MODELVIEW_MATRIX, modelview_matrix_); set_scene_pos(Vec3f(0.0, 0.0, 0.0), 1.0); } //---------------------------------------------------------------------------- void QGLViewerWidget::resizeGL( int _w, int _h ) { update_projection_matrix(); glViewport(0, 0, _w, _h); updateGL(); } //---------------------------------------------------------------------------- void QGLViewerWidget::paintGL() { glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glMatrixMode( GL_PROJECTION ); glLoadMatrixd( projection_matrix_ ); glMatrixMode( GL_MODELVIEW ); glLoadMatrixd( modelview_matrix_ ); if (draw_mode_) { assert(draw_mode_ <= n_draw_modes_); draw_scene(draw_mode_names_[draw_mode_-1]); } } //---------------------------------------------------------------------------- void QGLViewerWidget::draw_scene(const std::string& _draw_mode) { if (_draw_mode == "Wireframe") { glDisable(GL_LIGHTING); glutWireTeapot(0.5); } else if (_draw_mode == "Solid Flat") { glEnable(GL_LIGHTING); glShadeModel(GL_FLAT); glutSolidTeapot(0.5); } else if (_draw_mode == "Solid Smooth") { glEnable(GL_LIGHTING); glShadeModel(GL_SMOOTH); glutSolidTeapot(0.5); } } //---------------------------------------------------------------------------- void QGLViewerWidget::mousePressEvent( QMouseEvent* _event ) { // popup menu if (_event->button() == Qt::RightButton) { popup_menu_->exec(QCursor::pos()); } else { last_point_ok_ = map_to_sphere( last_point_2D_=_event->pos(), last_point_3D_ ); } } //---------------------------------------------------------------------------- void QGLViewerWidget::mouseMoveEvent( QMouseEvent* _event ) { QPoint newPoint2D = _event->pos(); if ( (newPoint2D.x()<0) || (newPoint2D.x()>width()) || (newPoint2D.y()<0) || (newPoint2D.y()>height()) ) return; // Left button: rotate around center_ // Middle button: translate object // Left & middle button: zoom in/out Vec3f newPoint3D; bool newPoint_hitSphere = map_to_sphere( newPoint2D, newPoint3D ); float dx = newPoint2D.x() - last_point_2D_.x(); float dy = newPoint2D.y() - last_point_2D_.y(); float w = width(); float h = height(); // enable GL context makeCurrent(); // move in z direction if ( (_event->button() == Qt::LeftButton) && (_event->button() == Qt::MidButton)) { float value_y = radius_ * dy * 3.0 / h; translate(Vec3f(0.0, 0.0, value_y)); } // move in x,y direction else if (_event->button() == Qt::MidButton) { float z = - (modelview_matrix_[ 2]*center_[0] + modelview_matrix_[ 6]*center_[1] + modelview_matrix_[10]*center_[2] + modelview_matrix_[14]) / (modelview_matrix_[ 3]*center_[0] + modelview_matrix_[ 7]*center_[1] + modelview_matrix_[11]*center_[2] + modelview_matrix_[15]); float aspect = w / h; float near_plane = 0.01 * radius_; float top = tan(fovy()/2.0f*M_PI/180.0f) * near_plane; float right = aspect*top; translate(Vec3f( 2.0*dx/w*right/near_plane*z, -2.0*dy/h*top/near_plane*z, 0.0f)); } // rotate else if (_event->button() == Qt::LeftButton) { if (last_point_ok_) { if ( (newPoint_hitSphere = map_to_sphere(newPoint2D, newPoint3D)) ) { Vec3f axis = last_point_3D_ % newPoint3D; float cos_angle = (last_point_3D_ | newPoint3D); if ( fabs(cos_angle) < 1.0 ) { float angle = 2.0 * acos( cos_angle ) * 180.0 / M_PI; rotate( axis, angle ); } } } } // remember this point last_point_2D_ = newPoint2D; last_point_3D_ = newPoint3D; last_point_ok_ = newPoint_hitSphere; // trigger redraw updateGL(); } //---------------------------------------------------------------------------- void QGLViewerWidget::mouseReleaseEvent( QMouseEvent* /* _event */ ) { last_point_ok_ = false; } //----------------------------------------------------------------------------- void QGLViewerWidget::wheelEvent(QWheelEvent* _event) { // Use the mouse wheel to zoom in/out float d = -(float)_event->delta() / 120.0 * 0.2 * radius_; translate(Vec3f(0.0, 0.0, d)); updateGL(); _event->accept(); } //---------------------------------------------------------------------------- void QGLViewerWidget::keyPressEvent( QKeyEvent* _event) { switch( _event->key() ) { case Qt::Key_C: if ( glIsEnabled( GL_CULL_FACE ) ) { glDisable( GL_CULL_FACE ); std::cout << "Back face culling: disabled\n"; } else { glEnable( GL_CULL_FACE ); std::cout << "Back face culling: enabled\n"; } updateGL(); break; case Qt::Key_I: std::cout << "Radius: " << radius_ << std::endl; std::cout << "Center: " << center_ << std::endl; break; case Qt::Key_Space: case Qt::Key_M: { double fps = performance(); std::cout << "fps: " #if defined(OM_CC_GCC) && (OM_CC_VERSION < 30000) << std::setiosflags (std::ios::fixed) #else << std::setiosflags (std::ios_base::fixed) #endif << fps << std::endl; } break; case Qt::Key_Q: case Qt::Key_Escape: qApp->quit(); } _event->ignore(); } //---------------------------------------------------------------------------- void QGLViewerWidget::translate( const OpenMesh::Vec3f& _trans ) { // Translate the object by _trans // Update modelview_matrix_ makeCurrent(); glLoadIdentity(); glTranslated( _trans[0], _trans[1], _trans[2] ); glMultMatrixd( modelview_matrix_ ); glGetDoublev( GL_MODELVIEW_MATRIX, modelview_matrix_); } //---------------------------------------------------------------------------- void QGLViewerWidget::rotate( const OpenMesh::Vec3f& _axis, float _angle ) { // Rotate around center center_, axis _axis, by angle _angle // Update modelview_matrix_ Vec3f t( modelview_matrix_[0]*center_[0] + modelview_matrix_[4]*center_[1] + modelview_matrix_[8]*center_[2] + modelview_matrix_[12], modelview_matrix_[1]*center_[0] + modelview_matrix_[5]*center_[1] + modelview_matrix_[9]*center_[2] + modelview_matrix_[13], modelview_matrix_[2]*center_[0] + modelview_matrix_[6]*center_[1] + modelview_matrix_[10]*center_[2] + modelview_matrix_[14] ); makeCurrent(); glLoadIdentity(); glTranslatef(t[0], t[1], t[2]); glRotated( _angle, _axis[0], _axis[1], _axis[2]); glTranslatef(-t[0], -t[1], -t[2]); glMultMatrixd(modelview_matrix_); glGetDoublev(GL_MODELVIEW_MATRIX, modelview_matrix_); } //---------------------------------------------------------------------------- bool QGLViewerWidget::map_to_sphere( const QPoint& _v2D, OpenMesh::Vec3f& _v3D ) { if ( (_v2D.x() >= 0) && (_v2D.x() <= width()) && (_v2D.y() >= 0) && (_v2D.y() <= height()) ) { double x = (double)(_v2D.x() - 0.5*width()) / (double)width(); double y = (double)(0.5*height() - _v2D.y()) / (double)height(); double sinx = sin(M_PI * x * 0.5); double siny = sin(M_PI * y * 0.5); double sinx2siny2 = sinx * sinx + siny * siny; _v3D[0] = sinx; _v3D[1] = siny; _v3D[2] = sinx2siny2 < 1.0 ? sqrt(1.0 - sinx2siny2) : 0.0; return true; } else return false; } //---------------------------------------------------------------------------- void QGLViewerWidget::update_projection_matrix() { makeCurrent(); glMatrixMode( GL_PROJECTION ); glLoadIdentity(); gluPerspective(45.0, (GLfloat) width() / (GLfloat) height(), 0.01*radius_, 100.0*radius_); glGetDoublev( GL_PROJECTION_MATRIX, projection_matrix_); glMatrixMode( GL_MODELVIEW ); } //---------------------------------------------------------------------------- void QGLViewerWidget::view_all() { translate( Vec3f( -(modelview_matrix_[0]*center_[0] + modelview_matrix_[4]*center_[1] + modelview_matrix_[8]*center_[2] + modelview_matrix_[12]), -(modelview_matrix_[1]*center_[0] + modelview_matrix_[5]*center_[1] + modelview_matrix_[9]*center_[2] + modelview_matrix_[13]), -(modelview_matrix_[2]*center_[0] + modelview_matrix_[6]*center_[1] + modelview_matrix_[10]*center_[2] + modelview_matrix_[14] + 3.0*radius_) ) ); } //---------------------------------------------------------------------------- void QGLViewerWidget::set_scene_pos( const OpenMesh::Vec3f& _cog, float _radius ) { center_ = _cog; radius_ = _radius; glFogf( GL_FOG_START, _radius ); glFogf( GL_FOG_END, 4.0*_radius ); update_projection_matrix(); view_all(); } //---------------------------------------------------------------------------- void QGLViewerWidget::add_draw_mode(std::string _s) { ++n_draw_modes_; // insert in popup menu QString str( _s.c_str() ); popup_menu_->addAction( str ); // store draw mode draw_mode_names_.push_back(_s); } //---------------------------------------------------------------------------- void QGLViewerWidget::slotPopupMenu(int _id) { // set check status for (int i=0; i < popup_menu_->actions().count(); ++i) popup_menu_->actions()[i]->setChecked( i == _id ); // save draw mode draw_mode_ = _id; } //---------------------------------------------------------------------------- double QGLViewerWidget::performance() { setCursor( Qt::WaitCursor ); double fps(0.0); makeCurrent(); glMatrixMode(GL_MODELVIEW); glPushMatrix(); OpenMesh::Utils::Timer timer; unsigned int frames = 60; const float angle = 360.0/(float)frames; unsigned int i; Vec3f axis; glFinish(); timer.start(); for (i=0, axis=Vec3f(1,0,0); i #include #include //#include #include //#include //#include #include #include #include int main(int argc, char **argv) { // OpenGL check QApplication::setColorSpec( QApplication::CustomColor ); QApplication app(argc,argv); if ( !QGLFormat::hasOpenGL() ) { std::cerr << "This system has no OpenGL support.\n"; return -1; } // int c; int port = -1; std::string bmesh = ""; std::string sname = "localhost"; while ( (c=getopt(argc, argv, "b:p:s:"))!=-1 ) { switch(c) { case 'b': bmesh = optarg; break; case 's': sname = optarg; break; case 'p': { std::istringstream istr(optarg); istr >> port; } break; } } // create widget VDPMClientViewerWidget* w = new VDPMClientViewerWidget(0, "VDPMClientViewer"); if (port == -1) w->connectToServer( sname ); else w->connectToServer( sname, port ); w->resize(800, 800); // app.setMainWidget(w); w->show(); w->openBaseMesh( bmesh ); // print usage info std::cout << "\n\n" << "Press Minus : Coarsen mesh\n" << " Plus : Refine mesh\n" << " Home : Coarsen down to base mesh\n" << " End : Refine up to finest mesh\n" << "\n"; return app.exec(); } OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Client/MyMesh.hh0000660000175000011300000000726014172246500026534 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_APPS_VDPMSTREAMING_CLIENT_MYMESH_HH #define OPENMESH_APPS_VDPMSTREAMING_CLIENT_MYMESH_HH #include #include #include #include using OpenMesh::VDPM::MeshTraits; //== CLASS DEFINITION ========================================================= typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; static QMutex mutex_; //== CLASS DEFINITION ========================================================= #endif //OPENMESH_APPS_VDPMSTREAMING_CLIENT_MYMESH_HH defined OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Client/QGLViewerWidget.hh0000660000175000011300000001511314172246500030277 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESHAPPS_QGLVIEWERWIDGET_HH #define OPENMESHAPPS_QGLVIEWERWIDGET_HH //== INCLUDES ================================================================= #include #include #include #include #include //== FORWARD DECLARATIONS ===================================================== class QPopupMenu; //== CLASS DEFINITION ========================================================= class QGLViewerWidget : public QGLWidget { Q_OBJECT public: // Default constructor. QGLViewerWidget( QWidget* _parent=0, const char* _name=0 ); // Destructor. virtual ~QGLViewerWidget(); /* Sets the center and size of the whole scene. The _center is used as fixpoint for rotations and for adjusting the camera/viewer (see view_all()). */ void set_scene_pos( const OpenMesh::Vec3f& _center, float _radius ); /* view the whole scene: the eye point is moved far enough from the center so that the whole scene is visible. */ void view_all(); /// add draw mode to popup menu void add_draw_mode(std::string _s); float radius() const { return radius_; } const OpenMesh::Vec3f& center() const { return center_; } const GLdouble* modelview_matrix() const { return modelview_matrix_; } const GLdouble* projection_matrix() const { return projection_matrix_; } void set_modelview_matrix(const GLdouble _modelview_matrix[16]) { memcpy(modelview_matrix_, _modelview_matrix, 16*sizeof(GLdouble)); } void set_projection_matrix(const GLdouble _projection_matrix[16]) { memcpy(projection_matrix_, _projection_matrix, 16*sizeof(GLdouble)); } float fovy() const { return 45.0f; } protected: // draw the scene: will be called by the painGL() method. virtual void draw_scene(const std::string& _draw_mode); double performance(void); private slots: // popup menu clicked void slotPopupMenu(int _id); private: // inherited // initialize OpenGL states (triggered by Qt) void initializeGL(); // draw the scene (triggered by Qt) void paintGL(); // handle resize events (triggered by Qt) void resizeGL( int w, int h ); protected: // Qt mouse events virtual void mousePressEvent( QMouseEvent* ); virtual void mouseReleaseEvent( QMouseEvent* ); virtual void mouseMoveEvent( QMouseEvent* ); virtual void wheelEvent( QWheelEvent* ); virtual void keyPressEvent( QKeyEvent* ); private: // updates projection matrix void update_projection_matrix(); protected: // translate the scene and update modelview matrix void translate(const OpenMesh::Vec3f& _trans); // rotate the scene (around its center) and update modelview matrix void rotate(const OpenMesh::Vec3f& _axis, float _angle); OpenMesh::Vec3f center_; float radius_; GLdouble projection_matrix_[16], modelview_matrix_[16]; // popup menu for draw mode selection QMenu* popup_menu_; unsigned int draw_mode_; unsigned int n_draw_modes_; std::vector draw_mode_names_; // virtual trackball: map 2D screen point to unit sphere bool map_to_sphere(const QPoint& _point, OpenMesh::Vec3f& _result); QPoint last_point_2D_; OpenMesh::Vec3f last_point_3D_; bool last_point_ok_; }; //============================================================================= #endif // OPENMESHAPPS_QGLVIEWERWIDGET_HH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Client/MeshViewerWidgetT.hh0000660000175000011300000001475714172246500030711 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESHAPPS_MESHVIEWERWIDGETT_HH #define OPENMESHAPPS_MESHVIEWERWIDGETT_HH //== INCLUDES ================================================================= #include #include #include #include #include #include #include #include //== FORWARDS ================================================================= class QImage; //== CLASS DEFINITION ========================================================= template class MeshViewerWidgetT : public QGLViewerWidget { public: typedef M Mesh; typedef OpenMesh::StripifierT MyStripifier; /// default constructor MeshViewerWidgetT(QWidget* _parent=0, const char* _name=0) : QGLViewerWidget(_parent, _name), f_strips_(false), tex_id_(0), tex_mode_(GL_MODULATE), strips_(mesh_) { add_draw_mode("Points"); add_draw_mode("Hidden-Line"); #if defined(OM_USE_OSG) && OM_USE_OSG add_draw_mode("OpenSG Indices"); #endif } void enable_strips() { f_strips_ = true; add_draw_mode("Strips'n VertexArrays"); add_draw_mode("Show Strips"); } void disable_strips() { f_strips_ = false; } /// destructor ~MeshViewerWidgetT() {} /// open mesh virtual bool open_mesh(const char* _filename, OpenMesh::IO::Options _opt); /// load texture virtual bool open_texture( const char *_filename ); bool set_texture( QImage& _texsrc ); Mesh& mesh() { return mesh_; } const Mesh& mesh() const { return mesh_; } protected: /// inherited drawing method virtual void draw_scene(const std::string& _draw_mode); protected: /// draw the mesh virtual void draw_openmesh(const std::string& _drawmode); void glVertex( const typename Mesh::VertexHandle vh ) { glVertex3fv( &mesh_.point( vh )[0] ); } void glNormal( const typename Mesh::VertexHandle vh ) { glNormal3fv( &mesh_.normal( vh )[0] ); } void glTexCoord( const typename Mesh::VertexHandle vh ) { glTexCoord2fv( &mesh_.texcoord(vh)[0] ); } void glColor( const typename Mesh::VertexHandle vh ) { glColor3ubv( &mesh_.color(vh)[0] ); } void glColor( const typename Mesh::FaceHandle fh ) { glColor3ubv( &mesh_.color(fh)[0] ); } protected: // Strip support void compute_strips(void) { if (f_strips_) { strips_.clear(); strips_.stripify(); } } protected: // inherited virtual void keyPressEvent( QKeyEvent* _event); protected: bool f_strips_; // enable/disable strip usage GLuint tex_id_; GLint tex_mode_; OpenMesh::IO::Options opt_; // mesh file contained texcoords? Mesh mesh_; MyStripifier strips_; }; //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESHAPPS_MESHVIEWERWIDGET_CC) # define OPENMESH_MESHVIEWERWIDGET_TEMPLATES # include "MeshViewerWidgetT_impl.hh" #endif //============================================================================= #endif // OPENMESHAPPS_MESHVIEWERWIDGETT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Client/VDPMClientViewerWidget.cc0000660000175000011300000013161414172246500031554 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== INCLUDES ================================================================= #ifdef _MSC_VER # pragma warning(disable: 4267 4311) #endif #include #include #include #include #include #include #include #include #include #include #include #include #include // #include "ImageData.h" using OpenMesh::VDPM::debug_print; using OpenMesh::VDPM::set_debug_print; using OpenMesh::VDPM::VHierarchyNode; using OpenMesh::VDPM::VHierarchyNodeHandle; using OpenMesh::VDPM::VHierarchyNodeHandleContainer; #ifdef EXAMPLE_CREATION static OpenMesh::Vec3uc myYellow = OpenMesh::Vec3uc(255, 255, 0); static OpenMesh::Vec3uc myBlue = OpenMesh::Vec3uc(0, 0, 255); std::map g_index2numdesc_map; void VDPMClientViewerWidget::increase_max_descendents(const VHierarchyNodeIndex &_node_index) { g_index2numdesc_map[_node_index] = 2 + g_index2numdesc_map[_node_index]; unsigned char tree_id_bits = vhierarchy_.tree_id_bits(); VHierarchyNodeIndex parent_index = VHierarchyNodeIndex(_node_index.tree_id(tree_id_bits), _node_index.node_id(tree_id_bits) / 2, tree_id_bits); if (parent_index.is_valid(tree_id_bits) == true) increase_max_descendents(parent_index); } void VDPMClientViewerWidget::increase_cur_descendents(VHierarchyNodeHandle _node_handle) { unsigned int cur_desc = vhierarchy_.node(_node_handle).cur_descendents(); vhierarchy_.node(_node_handle).set_cur_descendents(2 + cur_desc); VHierarchyNodeHandle parent_handle = vhierarchy_.parent_handle(_node_handle); if (parent_handle.is_valid()) increase_cur_descendents(parent_handle); } void VDPMClientViewerWidget::__add_children(const VHierarchyNodeIndex &_node_index, bool update_current) { if (update_current == true) { increase_cur_descendents(vhierarchy_.node_handle(_node_index)); } else { unsigned char tree_id_bits = vhierarchy_.tree_id_bits(); VHierarchyNodeIndex lchild_index = VHierarchyNodeIndex(_node_index.tree_id(tree_id_bits), 2*_node_index.node_id(tree_id_bits), tree_id_bits); VHierarchyNodeIndex rchild_index = VHierarchyNodeIndex(_node_index.tree_id(tree_id_bits), 1+2*_node_index.node_id(tree_id_bits), tree_id_bits); g_index2numdesc_map[lchild_index] = 1; g_index2numdesc_map[rchild_index] = 1; increase_max_descendents(_node_index); } } void VDPMClientViewerWidget::mesh_coloring() { MyMesh::VertexIter vIt(mesh_.vertices_begin()), vEnd(mesh_.vertices_end()); VHierarchyNodeHandle node_handle; for (; vIt!=vEnd; ++vIt) { node_handle = mesh_.data(*vIt).vhierarchy_node_handle(); const float ratio = vhierarchy_.node(node_handle).ratio(); const unsigned char r = (unsigned char) ((1.0f - ratio) * myYellow[0] + ratio * myBlue[0]); const unsigned char g = (unsigned char) ((1.0f - ratio) * myYellow[1] + ratio * myBlue[1]); const unsigned char b = (unsigned char) ((1.0f - ratio) * myYellow[2] + ratio * myBlue[2]); mesh_.set_color(*vIt, OpenMesh::Vec3uc(r,g,b)); } } #endif void VDPMClientViewerWidget:: draw_scene(const std::string &_draw_mode) { //std::cout << frame_ << "-th frame statistics" << std::endl; if (adaptive_mode_ == true) { refinement_timer_.start(); adaptive_refinement(); refinement_timer_.stop(); fprintf(refinement_file, "%d %d\n", frame_, (int) refinement_timer_.mseconds()); #ifdef EXAMPLE_CREATION mesh_coloring(); #endif } render_timer_.start(); MeshViewerWidget::draw_scene(_draw_mode); render_timer_.stop(); fprintf(render_file, "%d %d %d\n", frame_, (int) render_timer_.mseconds(), mesh_.n_faces()); ++frame_; } void VDPMClientViewerWidget:: adaptive_refinement() { update_viewing_parameters(); MyMesh::HalfedgeHandle v0v1; float fovy = viewing_parameters_.fovy(); float tolerance_square = viewing_parameters_.tolerance_square(); float tan_value = tanf(fovy / 2.0f); kappa_square_ = 4.0f * tan_value * tan_value * tolerance_square; for (vfront_.begin(); vfront_.end() != true;) { VHierarchyNodeHandle node_handle = vfront_.node_handle(), parent_handle = vhierarchy_.parent_handle(node_handle); if (qrefine(node_handle) == true) { if (vhierarchy_.is_leaf_node(node_handle) != true) { force_vsplit(node_handle); } else { //if (qSocket_->bytesAvailable() == 0) if (session_running_ != true) { session_running_ = true; send_viewing_information(); } vfront_.next(); } } else if (vhierarchy_.is_root_node(node_handle) != true && ecol_legal(parent_handle, v0v1) == true && qrefine(parent_handle) != true) { ecol(parent_handle, v0v1); } else { vfront_.next(); } } // free memories taged as 'deleted' mesh_.garbage_collection(false, true, true); mesh_.update_face_normals(); } void VDPMClientViewerWidget:: current_max_resolution() { for (vfront_.begin(); vfront_.end() != true;) { VHierarchyNodeHandle node_handle = vfront_.node_handle(), parent_handle = vhierarchy_.parent_handle(node_handle); if (vhierarchy_.is_leaf_node(node_handle) != true) force_vsplit(node_handle); else vfront_.next(); } // free memories taged as 'deleted' mesh_.garbage_collection(false, true, true); mesh_.update_face_normals(); } bool VDPMClientViewerWidget:: qrefine(VHierarchyNodeHandle _node_handle) { VHierarchyNode &node = vhierarchy_.node(_node_handle); OpenMesh::Vec3f p = mesh_.point(node.vertex_handle()); OpenMesh::Vec3f eye_dir = p - viewing_parameters_.eye_pos(); float distance = eye_dir.length(); float distance2 = distance * distance; float product_value = dot(eye_dir, node.normal()); if (outside_view_frustum(p, node.radius()) == true) return false; if (oriented_away(node.sin_square(), distance2, product_value) == true) return false; if (screen_space_error(node.mue_square(), node.sigma_square(), distance2, product_value) == true) return false; return true; } void VDPMClientViewerWidget:: force_vsplit(VHierarchyNodeHandle node_handle) { MyMesh::VertexHandle vl, vr; get_active_cuts(node_handle, vl, vr); while (vl == vr) { force_vsplit(mesh_.data(vl).vhierarchy_node_handle()); get_active_cuts(node_handle, vl, vr); } vsplit(node_handle, vl, vr); } void VDPMClientViewerWidget:: vsplit(VHierarchyNodeHandle _node_handle, MyMesh::VertexHandle vl, MyMesh::VertexHandle vr) { // refine VHierarchyNodeHandle lchild_handle = vhierarchy_.lchild_handle(_node_handle); VHierarchyNodeHandle rchild_handle = vhierarchy_.rchild_handle(_node_handle); MyMesh::VertexHandle v0 = vhierarchy_.vertex_handle(lchild_handle); MyMesh::VertexHandle v1 = vhierarchy_.vertex_handle(rchild_handle); mesh_.vertex_split(v0, v1, vl, vr); mesh_.set_normal(v0, vhierarchy_.normal(lchild_handle)); mesh_.set_normal(v1, vhierarchy_.normal(rchild_handle)); mesh_.data(v0).set_vhierarchy_node_handle(lchild_handle); mesh_.data(v1).set_vhierarchy_node_handle(rchild_handle); mesh_.status(v0).set_deleted(false); mesh_.status(v1).set_deleted(false); vfront_.remove(_node_handle); vfront_.add(lchild_handle); vfront_.add(rchild_handle); } void VDPMClientViewerWidget:: ecol(VHierarchyNodeHandle _node_handle, const MyMesh::HalfedgeHandle& v0v1) { VHierarchyNodeHandle lchild_handle = vhierarchy_.lchild_handle(_node_handle); VHierarchyNodeHandle rchild_handle = vhierarchy_.rchild_handle(_node_handle); MyMesh::VertexHandle v0 = vhierarchy_.vertex_handle(lchild_handle); MyMesh::VertexHandle v1 = vhierarchy_.vertex_handle(rchild_handle); // coarsen mesh_.collapse(v0v1); mesh_.set_normal(v1, vhierarchy_.normal(_node_handle)); mesh_.data(v0).set_vhierarchy_node_handle(lchild_handle); mesh_.data(v1).set_vhierarchy_node_handle(_node_handle); mesh_.status(v0).set_deleted(false); mesh_.status(v1).set_deleted(false); vfront_.add(_node_handle); vfront_.remove(lchild_handle); vfront_.remove(rchild_handle); } bool VDPMClientViewerWidget:: ecol_legal(VHierarchyNodeHandle _parent_handle, MyMesh::HalfedgeHandle& v0v1) { VHierarchyNodeHandle lchild_handle = vhierarchy_.lchild_handle(_parent_handle); VHierarchyNodeHandle rchild_handle = vhierarchy_.rchild_handle(_parent_handle); // test whether lchild & rchild present in the current vfront if (vfront_.is_active(lchild_handle) != true || vfront_.is_active(rchild_handle) != true) return false; MyMesh::VertexHandle v0, v1; v0 = vhierarchy_.vertex_handle(lchild_handle); v1 = vhierarchy_.vertex_handle(rchild_handle); v0v1 = mesh_.find_halfedge(v0, v1); return mesh_.is_collapse_ok(v0v1); } void VDPMClientViewerWidget:: get_active_cuts(const VHierarchyNodeHandle _node_handle, MyMesh::VertexHandle &vl, MyMesh::VertexHandle &vr) { MyMesh::VertexVertexIter vv_it; VHierarchyNodeHandle nnode_handle; VHierarchyNodeIndex nnode_index; VHierarchyNodeIndex fund_lcut_index = vhierarchy_.fund_lcut_index(_node_handle); VHierarchyNodeIndex fund_rcut_index = vhierarchy_.fund_rcut_index(_node_handle); vl = MyMesh::InvalidVertexHandle; vr = MyMesh::InvalidVertexHandle; for (vv_it=mesh_.vv_iter(vhierarchy_.vertex_handle(_node_handle)); vv_it; ++vv_it) { nnode_handle = mesh_.data(*vv_it).vhierarchy_node_handle(); nnode_index = vhierarchy_.node_index(nnode_handle); if (vl == MyMesh::InvalidVertexHandle && vhierarchy_.is_ancestor(nnode_index, fund_lcut_index) == true) vl = *vv_it; if (vr == MyMesh::InvalidVertexHandle && vhierarchy_.is_ancestor(nnode_index, fund_rcut_index) == true) vr = *vv_it; /*if (vl == MyMesh::InvalidVertexHandle && nnode_index.is_ancestor_index(fund_lcut_index) == true) vl = *vv_it; if (vr == MyMesh::InvalidVertexHandle && nnode_index.is_ancestor_index(fund_rcut_index) == true) vr = *vv_it;*/ if (vl != MyMesh::InvalidVertexHandle && vr != MyMesh::InvalidVertexHandle) break; } } bool VDPMClientViewerWidget:: outside_view_frustum(const OpenMesh::Vec3f &pos, float radius) { Plane3d frustum_plane[4]; viewing_parameters_.frustum_planes(frustum_plane); for (int i = 0; i < 4; i++) { if (frustum_plane[i].signed_distance(pos) < -radius) return true; } return false; } bool VDPMClientViewerWidget:: oriented_away(float sin_square, float distance_square, float product_value) { if (product_value > 0 && product_value*product_value > distance_square * sin_square) return true; else return false; } bool VDPMClientViewerWidget:: screen_space_error(float mue_square, float sigma_square, float distance_square, float product_value) { if ((mue_square >= kappa_square_ * distance_square) || (sigma_square * (distance_square - product_value * product_value) >= kappa_square_ * distance_square * distance_square)) return false; else return true; } void VDPMClientViewerWidget:: open_vd_prog_mesh(const char* _filename) { unsigned int i; unsigned int value; unsigned int fvi[3]; char fileformat[16]; OpenMesh::Vec3f p, normal; float radius, sin_square, mue_square, sigma_square; VHierarchyNodeHandleContainer roots; OpenMesh::VertexHandle vertex_handle; VHierarchyNodeIndex node_index, lchild_node_index, rchild_node_index, fund_lcut_index, fund_rcut_index; VHierarchyNodeHandle node_handle, lchild_handle, rchild_handle; std::map index2handle_map; std::ifstream ifs(_filename, std::ios::binary); if (!ifs) { std::cerr << "read error\n"; exit(1); } // bool swap = OpenMesh::Endian::local() != OpenMesh::Endian::LSB; // read header ifs.read(fileformat, 10); fileformat[10] = '\0'; if (std::string(fileformat) != std::string("VDProgMesh")) { std::cerr << "Wrong file format.\n"; ifs.close(); exit(1); } OpenMesh::IO::restore(ifs, n_base_vertices_, swap); OpenMesh::IO::restore(ifs, n_base_faces_, swap); OpenMesh::IO::restore(ifs, n_details_, swap); mesh_.clear(); vfront_.clear(); vhierarchy_.clear(); vhierarchy_.set_num_roots(n_base_vertices_); // load base mesh for (i=0; i index2handle_map; std::ifstream ifs(_filename, std::ios::binary); if (!ifs) { std::cerr << "Filename : " << _filename << std::endl; std::cerr << "read error\n"; exit(1); } // bool swap = OpenMesh::Endian::local() != OpenMesh::Endian::LSB; // read header ifs.read(fileformat, 10); fileformat[10] = '\0'; if (std::string(fileformat) != std::string("VDProgMesh")) { std::cerr << "Wrong file format.\n"; ifs.close(); exit(1); } OpenMesh::IO::restore(ifs, n_base_vertices_, swap); OpenMesh::IO::restore(ifs, n_base_faces_, swap); OpenMesh::IO::restore(ifs, n_details_, swap); mesh_.clear(); vfront_.clear(); vhierarchy_.clear(); vhierarchy_.set_num_roots(n_base_vertices_); // load base mesh for (i=0; ikey()) { case Qt::Key_Plus: viewing_parameters_.increase_tolerance(); std::cout << "Scree-space error tolerance^2 is increased by " << viewing_parameters_.tolerance_square() << std::endl; updateGL(); break; case Qt::Key_Minus: viewing_parameters_.decrease_tolerance(); std::cout << "Screen-space error tolerance^2 is decreased by " << viewing_parameters_.tolerance_square() << std::endl; updateGL(); break; case Qt::Key_A: adaptive_mode_ = !(adaptive_mode_); std::cout << "Adaptive refinement mode is " << ((adaptive_mode_ == true) ? "on" : "off") << std::endl; updateGL(); break; case Qt::Key_D: set_debug_print(!debug_print()); break; case Qt::Key_O: qFilename_ = QFileDialog::getOpenFileName(0,"","d:/data/models/spm/", "*.spm"); open_vd_base_mesh( qFilename_.toStdString().c_str() ); break; case Qt::Key_BracketLeft: max_transmitted_datasize_ -= 10000; std::cout << "Max transmitted data: " << max_transmitted_datasize_ << std::endl; break; case Qt::Key_BracketRight: max_transmitted_datasize_ += 10000; std::cout << "Max transmitted data: " << max_transmitted_datasize_ << std::endl; break; case Qt::Key_Space: memcpy(reserved_modelview_matrix_, modelview_matrix(), 16*sizeof(GLdouble)); memcpy(reserved_projection_matrix_, projection_matrix(), 16*sizeof(GLdouble)); std::cout << "Reserving current view-point" << std::endl; break; case Qt::Key_R: request_base_mesh(); break; case Qt::Key_S: save_views(); std::cout << "Saving view-points" << std::endl; break; case Qt::Key_F: frame_ = 0; std::cout << "Frame is set to 0" << std::endl; break; case Qt::Key_M: adaptive_mode_ = false; current_max_resolution(); updateGL(); std::cout << "Current max resolution mesh" << std::endl; break; case Qt::Key_V: vd_streaming_ = !(vd_streaming_); if (vd_streaming_) std::cout << "View-dependent streaing mode" << std::endl; else std::cout << "Sequential streaming mode" << std::endl; break; case Qt::Key_C: adaptive_mode_ = false; qCameraFileName_ = QFileDialog::getOpenFileName(0, "","./", "*.cmr"); load_views( qCameraFileName_.toStdString().c_str() ); std::cout << "Loading view-points" << std::endl; updateGL(); break; case Qt::Key_9: save_screen(true); break; case Qt::Key_0: std::cout << "#faces: " << mesh_.n_faces() << std::endl; break; case Qt::Key_P: if (qAnimationTimer_->isActive()) { qAnimationTimer_->stop(); std::cout << "print_statistics mode is stopped!" << std::endl; } else { qAnimationTimer_->setSingleShot( true ); qAnimationTimer_->start(0); std::cout << "print_statistics mode is started!" << std::endl; adaptive_mode_ = true; set_scene_pos( Vec3f(0.5f*(bbMin_[0] + bbMax_[0]), 0.9f*bbMax_[1], 0.5f*(bbMin_[2] + bbMax_[2])), 0.15f*(bbMin_ - bbMax_).norm()); nth_viewpoint_ = 0; print_statistics(); } std::cout << "Frame: " << frame_ << std::endl; break; case Qt::Key_L: if (qAnimationTimer_->isActive()) { qAnimationTimer_->stop(); std::cout << "look_around mode is stopped!" << std::endl; } else { qAnimationTimer_->setSingleShot( true ); qAnimationTimer_->start(0); std::cout << "look_around mode is started!" << std::endl; adaptive_mode_ = true; set_scene_pos( Vec3f(0.5f*(bbMin_[0] + bbMax_[0]), 0.9f*bbMax_[1], 0.5f*(bbMin_[2] + bbMax_[2])), 0.15f*(bbMin_ - bbMax_).norm()); frame_ = 0; nth_viewpoint_ = 0; look_around(); } break; case Qt::Key_Q: case Qt::Key_Escape: qApp->quit(); default: this->MeshViewerWidget::keyPressEvent( _event ); } if (!handled) _event->ignore(); } void VDPMClientViewerWidget:: update_viewing_parameters() { viewing_parameters_.set_fovy(fovy()); viewing_parameters_.set_aspect((float) width() / (float) height()); viewing_parameters_.set_modelview_matrix(modelview_matrix()); viewing_parameters_.update_viewing_configurations(); } ///////////////////////////////////////////////// // streaming related functions ///////////////////////////////////////////////// bool VDPMClientViewerWidget:: request_base_mesh() { if (streaming_phase_ != kBaseMesh) return false; if (qFilename_.isEmpty() == true) { std::cout << "Please, specify the base mesh filename." << std::endl; return false; } QDataStream qTcp(qSocket_); qTcp << qFilename_.length(); qTcp << qFilename_; qSocket_->flush(); return true; } bool VDPMClientViewerWidget:: receive_base_mesh() { int status; QDataStream qTcp(qSocket_); while ( qSocket_->bytesAvailable() < sizeof(int) ) qSocket_->waitForReadyRead(10); qTcp >> status; if (status == 0) { std::cout << "There is no such a VDPM files in the server side." << std::endl; return false; } streaming_phase_ = kVSplitHeader; std::cout << "A view-dependent streaming is ready." << std::endl; return true; } void VDPMClientViewerWidget:: send_viewing_information() { session_timer_.start(); QDataStream qTCP(qSocket_); qTCP << modelview_matrix()[0] << modelview_matrix()[1] << modelview_matrix()[2] << modelview_matrix()[3] << modelview_matrix()[4] << modelview_matrix()[5] << modelview_matrix()[6] << modelview_matrix()[7] << modelview_matrix()[8] << modelview_matrix()[9] << modelview_matrix()[10] << modelview_matrix()[11] << modelview_matrix()[12] << modelview_matrix()[13] << modelview_matrix()[14] << modelview_matrix()[15] << viewing_parameters_.fovy() << viewing_parameters_.aspect() << viewing_parameters_.tolerance_square(); qSocket_->flush(); session_timer_.stop(); fprintf(session_file, "%d %d\n", frame_, (int) session_timer_.mseconds()); global_timer_.stop(); fprintf(uplink_file, "%d %ld\n", (int) global_timer_.mseconds(), 16*sizeof(double) + 3*sizeof(float)); global_timer_.cont(); } void VDPMClientViewerWidget:: receive_vsplit_header() { if (qSocket_->bytesAvailable() < sizeof(unsigned int)) return; QDataStream qTcp(qSocket_); // while (qSocket_->waitForMore(10) < sizeof(unsigned int)); qTcp >> n_vsplit_packets_; if (n_vsplit_packets_ > 0) { streaming_phase_ = kVSplits; if (debug_print() == true) { std::cout << "Server will transmit " << n_vsplit_packets_ << " of vsplit packets to me" << std::endl; } receive_vsplit_packets(); } else { session_running_ = false; } } void VDPMClientViewerWidget:: receive_vsplit_packets() { static unsigned int n_vsplits = 0; static unsigned int len = (int) (17 * sizeof(float) + 3 * sizeof(int)); if (qSocket_->bytesAvailable() < len) return; QString str; OpenMesh::Vec3f pos; VHierarchyNodeIndex node_index, fund_lcut_index, fund_rcut_index; float radius[2]; OpenMesh::Vec3f normal[2]; float sin_square[2]; float mue_square[2]; float sigma_square[2]; unsigned int value[3]; global_timer_.stop(); fprintf(downlink_file, "%d %ld\n", (int) global_timer_.mseconds(), qSocket_->bytesAvailable()); global_timer_.cont(); session_timer_.start(); while ( qSocket_->bytesAvailable() >= len ) { if (vd_streaming_) transmitted_datasize_ += (int) len; //if (vd_streaming_) transmitted_datasize_ += (int) 3*sizeof(int) + 3*sizeof(float); // only for non-refinement cliet else transmitted_datasize_ += (int) 3*sizeof(int) + 3*sizeof(float); if (max_transmitted_datasize_ > 0) { if (transmitted_datasize_ > max_transmitted_datasize_) { if (vd_streaming_) transmitted_datasize_ -= (int) len; //if (vd_streaming_) transmitted_datasize_ -= (int) 3*sizeof(int) + 3*sizeof(float); // only for non-refinement cliet else transmitted_datasize_ -= (int) 3*sizeof(int) + 3*sizeof(float); return; } } QDataStream qTcp(qSocket_); qTcp >> pos[0] >> pos[1] >> pos[2] >> value[0] >> value[1] >> value[2] >> radius[0] >> (normal[0])[0] >> (normal[0])[1] >> (normal[0])[2] >> sin_square[0] >> mue_square[0] >> sigma_square[0] >> radius[1] >> (normal[1])[0] >> (normal[1])[1] >> (normal[1])[2] >> sin_square[1] >> mue_square[1] >> sigma_square[1]; node_index = VHierarchyNodeIndex(value[0]); fund_lcut_index = VHierarchyNodeIndex(value[1]); fund_rcut_index = VHierarchyNodeIndex(value[2]); update_vhierarchy(pos, node_index, fund_lcut_index, fund_rcut_index, radius, normal, sin_square, mue_square, sigma_square); std::cout << "transmitted datasize: " << transmitted_datasize_ << std::endl; if (debug_print() == true) { std::cout << "Pkg #" << n_vsplits << std::endl; } ++n_vsplits; if (n_vsplits >= n_vsplit_packets_) { n_vsplits = 0; streaming_phase_ = kVSplitHeader; session_running_ = false; if (debug_print() == true) { std::cout << "transmission of vsplit packets is complete" << std::endl; } break; } } session_timer_.stop(); fprintf(session_file, "%d %d\n", frame_, (int) session_timer_.mseconds()); updateGL(); if (n_vsplits != n_vsplit_packets_){ qSessionTimer_->setSingleShot( true ); qSessionTimer_->start(300); } } void VDPMClientViewerWidget:: update_vhierarchy( const OpenMesh::Vec3f &_pos, // 3D position of v0 const VHierarchyNodeIndex &_node_index, // vhierarchy index of v1 const VHierarchyNodeIndex &_fund_lcut_index, // vhierarchy index of fundamental lcut const VHierarchyNodeIndex &_fund_rcut_index, // vhierarchy index of fundamental rcut const float _radius[2], // radius of lchild & rchild const OpenMesh::Vec3f _normal[2], // normal of lchild & rchild const float _sin_square[2], // sin_square of lchild & rchild const float _mue_square[2], // mue_square of lchild & rchild const float _sigma_square[2] // sigma_square of lchild & rchild ) { OpenMesh::VertexHandle vertex_handle; VHierarchyNodeHandle node_handle, lchild_handle, rchild_handle; node_handle = vhierarchy_.node_handle(_node_index); vhierarchy_.make_children(node_handle); lchild_handle = vhierarchy_.lchild_handle(node_handle); rchild_handle = vhierarchy_.rchild_handle(node_handle); vhierarchy_.node(node_handle).set_fund_lcut(_fund_lcut_index); vhierarchy_.node(node_handle).set_fund_rcut(_fund_rcut_index); vertex_handle = mesh_.add_vertex(_pos); vhierarchy_.node(lchild_handle).set_vertex_handle(vertex_handle); vhierarchy_.node(rchild_handle).set_vertex_handle(vhierarchy_.node(node_handle).vertex_handle()); vhierarchy_.node(lchild_handle).set_radius(_radius[0]); vhierarchy_.node(lchild_handle).set_normal(_normal[0]); vhierarchy_.node(lchild_handle).set_sin_square(_sin_square[0]); vhierarchy_.node(lchild_handle).set_mue_square(_mue_square[0]); vhierarchy_.node(lchild_handle).set_sigma_square(_sigma_square[0]); vhierarchy_.node(rchild_handle).set_radius(_radius[1]); vhierarchy_.node(rchild_handle).set_normal(_normal[1]); vhierarchy_.node(rchild_handle).set_sin_square(_sin_square[1]); vhierarchy_.node(rchild_handle).set_mue_square(_mue_square[1]); vhierarchy_.node(rchild_handle).set_sigma_square(_sigma_square[1]); #ifdef EXAMPLE_CREATION __add_children(_node_index); #endif } ///////////////////////////////////////////////// // example related functions ///////////////////////////////////////////////// void VDPMClientViewerWidget::save_views() { FILE *camera_file = fopen("camera.cmr", "w"); GLdouble current_modelview_matrix[16], current_projection_matrix[16]; memcpy(current_modelview_matrix, modelview_matrix(), 16*sizeof(GLdouble)); memcpy(current_projection_matrix, projection_matrix(), 16*sizeof(GLdouble)); fprintf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", current_modelview_matrix[0], current_modelview_matrix[1], current_modelview_matrix[2], current_modelview_matrix[3], current_modelview_matrix[4], current_modelview_matrix[5], current_modelview_matrix[6], current_modelview_matrix[7], current_modelview_matrix[8], current_modelview_matrix[9], current_modelview_matrix[10], current_modelview_matrix[11], current_modelview_matrix[12], current_modelview_matrix[13], current_modelview_matrix[14], current_modelview_matrix[15]); fprintf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", current_projection_matrix[0], current_projection_matrix[1], current_projection_matrix[2], current_projection_matrix[3], current_projection_matrix[4], current_projection_matrix[5], current_projection_matrix[6], current_projection_matrix[7], current_projection_matrix[8], current_projection_matrix[9], current_projection_matrix[10], current_projection_matrix[11], current_projection_matrix[12], current_projection_matrix[13], current_projection_matrix[14], current_projection_matrix[15]); fprintf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", reserved_modelview_matrix_[0], reserved_modelview_matrix_[1], reserved_modelview_matrix_[2], reserved_modelview_matrix_[3], reserved_modelview_matrix_[4], reserved_modelview_matrix_[5], reserved_modelview_matrix_[6], reserved_modelview_matrix_[7], reserved_modelview_matrix_[8], reserved_modelview_matrix_[9], reserved_modelview_matrix_[10], reserved_modelview_matrix_[11], reserved_modelview_matrix_[12], reserved_modelview_matrix_[13], reserved_modelview_matrix_[14], reserved_modelview_matrix_[15]); fprintf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", reserved_projection_matrix_[0], reserved_projection_matrix_[1], reserved_projection_matrix_[2], reserved_projection_matrix_[3], reserved_projection_matrix_[4], reserved_projection_matrix_[5], reserved_projection_matrix_[6], reserved_projection_matrix_[7], reserved_projection_matrix_[8], reserved_projection_matrix_[9], reserved_projection_matrix_[10], reserved_projection_matrix_[11], reserved_projection_matrix_[12], reserved_projection_matrix_[13], reserved_projection_matrix_[14], reserved_projection_matrix_[15]); fclose(camera_file); } void VDPMClientViewerWidget::load_views(const char *camera_filename) { FILE *camera_file = fopen(camera_filename, "r"); GLdouble current_modelview_matrix[16], current_projection_matrix[16]; fscanf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", &(current_modelview_matrix[0]), &(current_modelview_matrix[1]), &(current_modelview_matrix[2]), &(current_modelview_matrix[3]), &(current_modelview_matrix[4]), &(current_modelview_matrix[5]), &(current_modelview_matrix[6]), &(current_modelview_matrix[7]), &(current_modelview_matrix[8]), &(current_modelview_matrix[9]), &(current_modelview_matrix[10]), &(current_modelview_matrix[11]), &(current_modelview_matrix[12]), &(current_modelview_matrix[13]), &(current_modelview_matrix[14]), &(current_modelview_matrix[15])); fscanf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", &(current_projection_matrix[0]), &(current_projection_matrix[1]), &(current_projection_matrix[2]), &(current_projection_matrix[3]), &(current_projection_matrix[4]), &(current_projection_matrix[5]), &(current_projection_matrix[6]), &(current_projection_matrix[7]), &(current_projection_matrix[8]), &(current_projection_matrix[9]), &(current_projection_matrix[10]), &(current_projection_matrix[11]), &(current_projection_matrix[12]), &(current_projection_matrix[13]), &(current_projection_matrix[14]), &(current_projection_matrix[15])); fscanf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", &(reserved_modelview_matrix_[0]), &(reserved_modelview_matrix_[1]), &(reserved_modelview_matrix_[2]), &(reserved_modelview_matrix_[3]), &(reserved_modelview_matrix_[4]), &(reserved_modelview_matrix_[5]), &(reserved_modelview_matrix_[6]), &(reserved_modelview_matrix_[7]), &(reserved_modelview_matrix_[8]), &(reserved_modelview_matrix_[9]), &(reserved_modelview_matrix_[10]), &(reserved_modelview_matrix_[11]), &(reserved_modelview_matrix_[12]), &(reserved_modelview_matrix_[13]), &(reserved_modelview_matrix_[14]), &(reserved_modelview_matrix_[15])); fscanf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", &(reserved_projection_matrix_[0]), &(reserved_projection_matrix_[1]), &(reserved_projection_matrix_[2]), &(reserved_projection_matrix_[3]), &(reserved_projection_matrix_[4]), &(reserved_projection_matrix_[5]), &(reserved_projection_matrix_[6]), &(reserved_projection_matrix_[7]), &(reserved_projection_matrix_[8]), &(reserved_projection_matrix_[9]), &(reserved_projection_matrix_[10]), &(reserved_projection_matrix_[11]), &(reserved_projection_matrix_[12]), &(reserved_projection_matrix_[13]), &(reserved_projection_matrix_[14]), &(reserved_projection_matrix_[15])); fclose(camera_file); set_modelview_matrix(current_modelview_matrix); set_projection_matrix(current_projection_matrix); adaptive_mode_ = false; } void VDPMClientViewerWidget::print_statistics() { const float angle = 360.0/(float)n_viewpoints_; Vec3f axis = Vec3f(0,1,0); Vec3f delta = Vec3f(0, 0.7f*(bbMin_[1] - bbMax_[1])/n_viewpoints_, 0); rotate(axis, -angle); set_scene_pos(center() + delta, 1.0f * radius() ); updateGL(); if (++nth_viewpoint_ < n_viewpoints_){ qAnimationTimer_->setSingleShot( true ); qAnimationTimer_->start(500); } } void VDPMClientViewerWidget::look_around() { const float angle = 360.0/(float)n_viewpoints_; Vec3f axis = Vec3f(0,1,0); Vec3f delta = Vec3f(0, 0.7f*(bbMin_[1] - bbMax_[1])/n_viewpoints_, 0); rotate(axis, -angle); set_scene_pos(center() + delta, 1.0f * radius() ); updateGL(); save_screen(true); if (++nth_viewpoint_ < n_viewpoints_){ qAnimationTimer_->setSingleShot( true ); qAnimationTimer_->start(3000); } } void VDPMClientViewerWidget::save_screen(bool _flag) { setCursor( Qt::WaitCursor ); if (_flag == true) // shot from the reserved view-point { GLdouble current_modelview_matrix[16]; GLdouble current_projection_matrix[16]; bool current_adaptive_mode = adaptive_mode_; memcpy(current_modelview_matrix, modelview_matrix(), 16*sizeof(GLdouble)); memcpy(current_projection_matrix, projection_matrix(), 16*sizeof(GLdouble)); set_modelview_matrix(reserved_modelview_matrix_); set_projection_matrix(reserved_projection_matrix_); adaptive_mode_ = false; updateGL(); // shot from the reserved view-point char rfilename[256]; sprintf(rfilename, "rview%03d.bmp", nth_viewpoint_); screen_capture(rfilename); std::cout << "shot from the reserved view-point" << std::endl; set_modelview_matrix(current_modelview_matrix); set_projection_matrix(current_projection_matrix); adaptive_mode_ = current_adaptive_mode; } updateGL(); // shot from the current view-point char cfilename[256]; sprintf(cfilename, "cview%03d.bmp", nth_viewpoint_); screen_capture(cfilename); std::cout << "shot from the current view-point" << std::endl; setCursor( Qt::PointingHandCursor ); } void VDPMClientViewerWidget::screen_capture(const char * /* _filename */) { // CImageData image(width(), height()); // glReadBuffer(GL_BACK); // glReadPixels(0, 0, width(), height(), GL_RGB, GL_UNSIGNED_BYTE, (GLvoid*) image.rgbMap()); // image.SaveBMP(_filename, width(), height()); } OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Client/MeshViewerWidgetT_impl.hh0000660000175000011300000004433014172246500031720 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #define OPENMESHAPPS_MESHVIEWERWIDGET_CC //== INCLUDES ================================================================= #ifdef _MSC_VER //# pragma warning(disable: 4267 4311) #endif // #include #include #include #include #include #include #include using namespace OpenMesh; //== IMPLEMENTATION ========================================================== template bool MeshViewerWidgetT::open_mesh(const char* _filename, IO::Options _opt) { // load mesh // calculate normals // set scene center and radius mesh_.request_face_normals(); mesh_.request_face_colors(); mesh_.request_vertex_normals(); mesh_.request_vertex_texcoords2D(); if ( IO::read_mesh(mesh_, _filename, _opt )) { opt_ = _opt; // update face and vertex normals if ( ! opt_.check( IO::Options::FaceNormal ) ) mesh_.update_face_normals(); if ( ! opt_.check( IO::Options::VertexNormal ) ) mesh_.update_vertex_normals(); if ( mesh_.has_vertex_colors() ) add_draw_mode("Colored"); if ( _opt.check( IO::Options::FaceColor ) ) add_draw_mode("Colored Faces"); else mesh_.release_face_colors(); // bounding box typename Mesh::ConstVertexIter vIt(mesh_.vertices_begin()); typename Mesh::ConstVertexIter vEnd(mesh_.vertices_end()); typedef typename Mesh::Point Point; using OpenMesh::Vec3f; Vec3f bbMin, bbMax; bbMin = bbMax = OpenMesh::vector_cast(mesh_.point(vIt)); for (size_t count=0; vIt!=vEnd; ++vIt, ++count) { bbMin.minimize( OpenMesh::vector_cast(mesh_.point(vIt))); bbMax.maximize( OpenMesh::vector_cast(mesh_.point(vIt))); if ( ! opt_.check( IO::Options::VertexColor ) && mesh_.has_vertex_colors() ) { typename Mesh::Color c( 54, (unsigned char)(54.5+200.0*count/mesh_.n_vertices()), 54 ); mesh_.set_color( vIt, c ); } } // set center and radius set_scene_pos( (bbMin+bbMax)*0.5, (bbMin-bbMax).norm()*0.5 ); // info std::clog << mesh_.n_vertices() << " vertices, " << mesh_.n_edges() << " edge, " << mesh_.n_faces() << " faces\n"; // { std::clog << "Computing strips.." << std::flush; OpenMesh::Utils::Timer t; t.start(); compute_strips(); t.stop(); std::clog << "done [" << strips_.n_strips() << " strips created in " << t.as_string() << "]\n"; } #if defined(OM_CC_MSVC) updateGL(); #endif return true; } return false; } //----------------------------------------------------------------------------- template bool MeshViewerWidgetT::open_texture( const char *_filename ) { QImage texsrc; QString fname = _filename; if (texsrc.load( fname )) { return set_texture( texsrc ); } return false; } //----------------------------------------------------------------------------- template bool MeshViewerWidgetT::set_texture( QImage& _texsrc ) { std::clog << "set_texture\n"; if ( !opt_.vertex_has_texcoord() ) return false; { // adjust texture size: 2^k * 2^l int tex_w, w( _texsrc.width() ); int tex_h, h( _texsrc.height() ); for (tex_w=1; tex_w <= w; tex_w <<= 1) ; for (tex_h=1; tex_h <= h; tex_h <<= 1) ; tex_w >>= 1; tex_h >>= 1; _texsrc = _texsrc.scaled( tex_w, tex_h, Qt::IgnoreAspectRatio, Qt::SmoothTransformation ); } QImage texture( QGLWidget::convertToGLFormat ( _texsrc ) ); glPixelStorei(GL_UNPACK_ALIGNMENT, 1); glPixelStorei(GL_UNPACK_SKIP_ROWS, 0); glPixelStorei(GL_UNPACK_SKIP_PIXELS, 0); glPixelStorei(GL_UNPACK_ALIGNMENT, 1); glPixelStorei(GL_PACK_ROW_LENGTH, 0); glPixelStorei(GL_PACK_SKIP_ROWS, 0); glPixelStorei(GL_PACK_SKIP_PIXELS, 0); glPixelStorei(GL_PACK_ALIGNMENT, 1); if ( tex_id_ > 0 ) { glDeleteTextures(1, &tex_id_); } glGenTextures(1, &tex_id_); glBindTexture(GL_TEXTURE_2D, tex_id_); // glTexGenfv( GL_S, GL_SPHERE_MAP, 0 ); // glTexGenfv( GL_T, GL_SPHERE_MAP, 0 ); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); glTexImage2D(GL_TEXTURE_2D, // target 0, // level GL_RGBA, // internal format texture.width(), // width (2^n) texture.height(), // height (2^m) 0, // border GL_RGBA, // format GL_UNSIGNED_BYTE, // type texture.bits() ); // pointer to pixels return true; } //----------------------------------------------------------------------------- template void MeshViewerWidgetT::draw_openmesh(const std::string& _draw_mode) { typename Mesh::ConstFaceIter fIt(mesh_.faces_begin()), fEnd(mesh_.faces_end()); typename Mesh::ConstFaceVertexIter fvIt; #if defined(OM_USE_OSG) && OM_USE_OSG if (_draw_mode == "OpenSG Indices") // -------------------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); if ( tex_id_ && mesh_.has_vertex_texcoords2D() ) { glEnableClientState(GL_TEXTURE_COORD_ARRAY); glTexCoordPointer(2, GL_FLOAT, 0, mesh_.texcoords2D()); glEnable(GL_TEXTURE_2D); glBindTexture(GL_TEXTURE_2D, tex_id_); glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, tex_mode_); } glDrawElements(GL_TRIANGLES, mesh_.osg_indices()->size(), GL_UNSIGNED_INT, &mesh_.osg_indices()->getField()[0] ); glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); glDisableClientState(GL_TEXTURE_COORD_ARRAY); } else #endif if (_draw_mode == "Wireframe") // -------------------------------------------- { glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { fvIt = mesh_.cfv_iter(*fIt); glVertex3fv( &mesh_.point(fvIt)[0] ); ++fvIt; glVertex3fv( &mesh_.point(fvIt)[0] ); ++fvIt; glVertex3fv( &mesh_.point(fvIt)[0] ); } glEnd(); } else if (_draw_mode == "Solid Flat") // ------------------------------------- { glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { glNormal3fv( &mesh_.normal(fIt)[0] ); fvIt = mesh_.cfv_iter(*fIt); glVertex3fv( &mesh_.point(fvIt)[0] ); ++fvIt; glVertex3fv( &mesh_.point(fvIt)[0] ); ++fvIt; glVertex3fv( &mesh_.point(fvIt)[0] ); } glEnd(); } else if (_draw_mode == "Solid Smooth") // ----------------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); if ( tex_id_ && mesh_.has_vertex_texcoords2D() ) { glEnableClientState(GL_TEXTURE_COORD_ARRAY); glTexCoordPointer(2, GL_FLOAT, 0, mesh_.texcoords2D()); glEnable(GL_TEXTURE_2D); glBindTexture(GL_TEXTURE_2D, tex_id_); glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, tex_mode_); } glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { fvIt = mesh_.cfv_iter(*fIt); glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); } glEnd(); glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); glDisableClientState(GL_TEXTURE_COORD_ARRAY); if ( tex_id_ && mesh_.has_vertex_texcoords2D() ) { glDisable(GL_TEXTURE_2D); } } else if (_draw_mode == "Colored") // ---------------------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); if ( mesh_.has_vertex_colors() ) { glEnableClientState( GL_COLOR_ARRAY ); glColorPointer(3, GL_UNSIGNED_BYTE, 0,mesh_.vertex_colors()); } glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { fvIt = mesh_.cfv_iter(*fIt); glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); } glEnd(); glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); glDisableClientState(GL_COLOR_ARRAY); } else if (_draw_mode == "Colored Faces") // ---------------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { glColor( *fIt ); fvIt = mesh_.cfv_iter(*fIt); glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); } glEnd(); glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); } else if ( _draw_mode == "Strips'n VertexArrays" ) // ------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); if ( tex_id_ && mesh_.has_vertex_texcoords2D() ) { glEnableClientState(GL_TEXTURE_COORD_ARRAY); glTexCoordPointer(2, GL_FLOAT, 0, mesh_.texcoords2D()); glEnable(GL_TEXTURE_2D); glBindTexture(GL_TEXTURE_2D, tex_id_); glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, tex_mode_); } typename MyStripifier::StripsIterator strip_it = strips_.begin(); typename MyStripifier::StripsIterator strip_last = strips_.end(); // Draw all strips for (; strip_it!=strip_last; ++strip_it) { glDrawElements(GL_TRIANGLE_STRIP, strip_it->size(), GL_UNSIGNED_INT, &(*strip_it)[0] ); } glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); glDisableClientState(GL_TEXTURE_COORD_ARRAY); } else if (_draw_mode == "Show Strips" && strips_.is_valid() ) // ------------- { typename MyStripifier::StripsIterator strip_it = strips_.begin(); typename MyStripifier::StripsIterator strip_last = strips_.end(); float cmax = 256.0f; int range = 220; int base = (int)cmax-range; int drcol = 13; int dgcol = 31; int dbcol = 17; int rcol=0, gcol=dgcol, bcol=dbcol+dbcol; // Draw all strips for (; strip_it!=strip_last; ++strip_it) { typename MyStripifier::IndexIterator idx_it = strip_it->begin(); typename MyStripifier::IndexIterator idx_last = strip_it->end(); rcol = (rcol+drcol) % range; gcol = (gcol+dgcol) % range; bcol = (bcol+dbcol) % range; glBegin(GL_TRIANGLE_STRIP); glColor3f((rcol+base)/cmax, (gcol+base)/cmax, (bcol+base)/cmax); for ( ;idx_it != idx_last; ++idx_it ) glVertex3fv( &mesh_.point( OM_TYPENAME Mesh::VertexHandle(*idx_it))[0] ); glEnd(); } glColor3f(1.0, 1.0, 1.0); } else if( _draw_mode == "Points" ) // ----------------------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glDrawArrays( GL_POINTS, 0, mesh_.n_vertices() ); glDisableClientState(GL_VERTEX_ARRAY); } } //----------------------------------------------------------------------------- template void MeshViewerWidgetT::draw_scene(const std::string& _draw_mode) { if ( ! mesh_.n_vertices() ) return; #if defined(OM_USE_OSG) && OM_USE_OSG else if ( _draw_mode == "OpenSG Indices") { glEnable(GL_LIGHTING); glShadeModel(GL_SMOOTH); draw_openmesh( _draw_mode ); } else #endif if ( _draw_mode == "Points" ) { glDisable(GL_LIGHTING); draw_openmesh(_draw_mode); } else if (_draw_mode == "Wireframe") { glDisable(GL_LIGHTING); glPolygonMode(GL_FRONT_AND_BACK, GL_LINE); draw_openmesh(_draw_mode); glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); } else if ( _draw_mode == "Hidden-Line" ) { glEnable(GL_LIGHTING); glShadeModel(GL_SMOOTH); glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); glDepthRange(0.01, 1.0); draw_openmesh("Solid Smooth"); glDisable(GL_LIGHTING); glPolygonMode( GL_FRONT_AND_BACK, GL_LINE); glColor4f( 0.4f, 0.4f, 0.4f, 1.0f ); glDepthRange( 0.0, 1.0 ); draw_openmesh( "Wireframe" ); glPolygonMode( GL_FRONT_AND_BACK, GL_FILL); } else if (_draw_mode == "Solid Flat") { glEnable(GL_LIGHTING); glShadeModel(GL_FLAT); draw_openmesh(_draw_mode); } else if (_draw_mode == "Solid Smooth" || _draw_mode == "Strips'n VertexArrays" ) { glEnable(GL_LIGHTING); glShadeModel(GL_SMOOTH); draw_openmesh(_draw_mode); } else if (_draw_mode == "Show Strips") { glDisable(GL_LIGHTING); draw_openmesh(_draw_mode); } else if (_draw_mode == "Colored" ) { glDisable(GL_LIGHTING); draw_openmesh(_draw_mode); } else if (_draw_mode == "Colored Faces" ) { glDisable(GL_LIGHTING); draw_openmesh(_draw_mode); } } //----------------------------------------------------------------------------- #define TEXMODE( Mode ) \ tex_mode_ = Mode; std::cout << "Texture mode set to " << #Mode << std::endl template void MeshViewerWidgetT::keyPressEvent( QKeyEvent* _event) { switch( _event->key() ) { case Qt::Key_I: std::cout << "\n# Vertices : " << mesh_.n_vertices() << std::endl; std::cout << "# Edges : " << mesh_.n_edges() << std::endl; std::cout << "# Faces : " << mesh_.n_faces() << std::endl; std::cout << "binary input : " << opt_.check(opt_.Binary) << std::endl; std::cout << "swapped input : " << opt_.check(opt_.Swap) << std::endl; std::cout << "vertex normal : " << opt_.check(opt_.VertexNormal) << std::endl; std::cout << "vertex texcoord: " << opt_.check(opt_.VertexTexCoord) << std::endl; std::cout << "vertex color : " << opt_.check(opt_.VertexColor) << std::endl; this->QGLViewerWidget::keyPressEvent( _event ); break; case Qt::Key_T: switch( tex_mode_ ) { case GL_MODULATE: TEXMODE(GL_DECAL); break; case GL_DECAL: TEXMODE(GL_BLEND); break; case GL_BLEND: TEXMODE(GL_REPLACE); break; case GL_REPLACE: TEXMODE(GL_MODULATE); break; } updateGL(); break; default: this->QGLViewerWidget::keyPressEvent( _event ); } } #undef TEXMODE //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Server/0000770000175000011300000000000014172246500025033 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Server/bunny.pm0000770000175000011300000315101014172246500026530 0ustar moebiusacg_staffProgMesh]¶¶†œ¼hÍ=fÛ)=j½ß¼–!=ý1=`>Ù¼}==ææ=S[j;™ò!=¼$= %ê°; ,€¼…C?>qr¿¼Ý·½÷‘»=‡¦làžg<_y¼Rµ->\º¼=×÷—î<Ãy½</>iÈx½@¸½t· >¬­X@Ì;Í\€½W_>‡†½¹Ž±½ÍYß=`­Z<—½2tl=ßo4¼™J½n¾=,.¼É£½"ª=6<=qS=¥øx½úb/>„y½Å9ê¼Õ±J= ˜À¼ú‡½·³>+ˆ¼¿c8=óu™=mŒ:,y½Q />‚9z½@¡^½<Á>6ÌP<ø‰ƒ½1E)>e©u½aþJ½M>{¿Ñ;nÀ'=…`Õ=ÿB;Ȱ½ö#¥=m‡<äž.¼Vc)>®J¢¼×£p½IE=»+»;¾ù½8¤>UÁ(¼Í摽><ë=‡R=u;{½3m/>ÊÜ|½ocs½~#=ƒÂ »_…<&Œ&=¢µ‚=²ó<–’e;\æ4=;ã;=+Àw=@=œ9 %½Lpê¼jNþ="û <ž%H¼Ìb2>¶¡â¼ $ˆ½^L³=`“5=ÊмÄ=;Š3=rà=Ñ=ê̽<»=wC= Ÿ½¼>«Ð@½üäh½sgf=\Ǹ;ˆõ†½Fa>i8å¼ðLh= V=¶÷©;$Ù¼jô= Bù<±s½F™=C+=7Œº(*[=Ï1`=û“˜½¸ê>µÂô¼ªD™½ºhÈ=ï7Z¼”"½b¾<=h”®¼k¸ˆ½Ý–8>9—b½î“#»/6=Ý`h=!$½Œ>ݘ;)®Š½å/>{Ý"½·ñ§<‚Þ="=Ð~$;“Ð=«6= ­N½ áM=[°=-ê“;²g¯=ôüi=Õ^D½W^ò=…zú<¥ž½Äî>®E =^½J½xÏÁ=pD7=|_ܼ?n>P‰ë»³B½³Z=—R=~p>½³&–=Ñ=+=n=á£=Uùž¼d@6½ë©Õ=¢ *=?rë¼í=–[Z=”.½‡NO=Åt!=æ.½ÄB­=Ëœ.={½q>4óä»JAw½eà@=(F=²z½fO2>¢·x½û­½(‚8=„~&=s¢½0»§=èÀ2=Ч®Ô³¹Ñ ½ò]Ê=¼3=°=³<ÃF=Ÿ®n»[ú¼;‹ž=GT(=²‰½üß!>#ga½O<ç¼`Y9>Œ¾¼8}½Îo(>ôOp½Ýyâ¼Iô’=‡Â'=Ýî%½aã>ãÉ»cíï»ÄBÍ=ßùż­½½ø3,>¡jt¼ILм{3:>Æ1¼í (½t¶0>Nñ8»j݆½gE=:"=Û…æ»§Ï=+Q6=a½Ú©9>x€g½M1‡¼Ã L=B=­ø†¼Û„=.:Y=è÷}¼€óÂ=6”Z=°Vm¼5—Û= æ/=ÓNM½ñž>wƒ:¡Ú`¼¦ &>ÛA¼iÄL¼ÖUA=º‡D=•¼¢(Ð=?74=¼Î;Ê>µþ–7(í¼¸Ë¾="nμàÙž¼Uû$>𢯻—T½)–û=&ãX=/oN=I.?=!ê¾< µ ½Í>O=¶J0¼n]¼/÷9>ê̽¼… Ž<½ =$Z=¾.ƒ½)é>¡×=góx½ÝEø=žÐ+=“Æè¼ 7>Ôï»|^½M¢=4HA=ìx½Ù"é=mÊ=ÔFu½KY>öÒ=4¡‰½>&>°ui½[镽ÈE>cbs¼ñp<Ù½=›¬Q=¨<Õæ<½4E½„»>"`;á–<Åç=Ói]¼Ý˜^=•›h=‹á<¹þ]½Ùv>×/Ø<9Ö=–ì¸=Kv,=î{½Í[5=ÙÏâ<¯è¼Ñ*>E¼Óh2=YˆŽ=fÜÔ<Ú½¼jˆ*=x]=&ª·<ªI0=}‘P¼vSJ¼*S<>ì‡Ø¼;pN<¡,<='¤5=X­L½DO>eA< õ<óZI=TV= ïÕ¼Ãð!>bøˆº‘м½Å3>Ééë¼U¥­¼HÄ=Ä![=z=“Žr=JB"=‰xë<Ò¦*=µûŸqá;ì‰.¼æ#)>çVˆ¼ Ý%½–íC=óªN¼w¾Ÿ<ö˜H=ø,=r¥½¢^ >º…®;’è%½=D#>#…2;«²o¼ÐF>>³}ȼ7nq½(e=.â;=öïz;©¿=¾0™»¯}Á½}’û=¾¾<Ã,´½¢F>íb=ž ޽¬¬>J@L½Í­½+P =>^Èoä¼þ¶g½²#>òîH;W\œ<8h/=Zœ±¼1^½Dk=•H¢< _½Œ¹k=q« <›)=‡R»=hͼ?;€½³ï =• ¼U½Ñe=‰ë˜<Þ™½ á­=˜¡q¼îí¼™Ô0>IÖá¼»c1<æ=#ظ¼T½øÃ=Lâ,=ù,O½<¤X=Z»m<ŠÇ½Pßr=apM¼žA=¥gz=2Ž‘¼Q¾½qþ=JÓ =²Ú|½å >.7˜¼ýNS½¸<=ðÛ<’®Y=‚6y=b¾<»«Ë‰½Ëø7>àØs½™ò¡<= =I¹û»Œ½·½ãq>—÷0eà8Yàk=dvV=<Ñv=ñe‚=ým=^*–½ÿç0>Ûø½ýô_=C–=0ôˆ<¤PV=SY”=s,ï;åbŒ½ì. >°u©}?u½°v½~Š#=]ݱ< ¡½||2>>=6½…(Ÿ½É6>yM½Î¨¹½öÑ>äÖ¤<”£ ½y$.>ޱ½ŽÈ÷¼SB>B@>;RH2½hB>½ŠŒ<¹S:½1= ¨·¼Îˆ½Q¥¦=¦ïµ¼Áɶ<)wÿ=±RÁͯæ::"Ÿ½ä…4>ç:M½Lo½âW,=¸>,=«ê¼XY[=AE=Aaм£=.ÅU=¸x˜½ä>â?Ý»©¥¹¼ìg±=Üž`=Iƒ½I…1=+=ê=•½¢=dʇ:j’½.É=ö&=O½\Y"=ÑëO= Й¼ Ü=;´¼:°œ½*þ>Ǽ…k½•ôp=t)®<úÓ†½ò—=uéß<ñ‡½€Ò=YLìòÏŒ¼ßQƒ½k» =k×¼m½Øóu=cG㺛!Õ¼CÊ=/¢í¼qã–½ÞÞ=l±=°â½  =×kú¼ ¡£½wª=¨ªP½=H½Ì>è£L½*¢½Žè.>œû+½‚9ú¼vŸ=«• ½nøÝ¼Ä?l=B|à¼p]1½Øa =9ÕÚ¼ïË™½Ìñ>2Ô¼]“¼P§¼=i«½µl-¼d< =îÀ¼¼ =ÖåT=eâ»ÃF™½Â¾>,Ôš¼aý=ÐÔk=9~¨»6é6½)\=“/=úDž½=H>)xмKY½½ä=Ç›|¼ä¼ O8>³ðu¼9´ˆ½ÍZ =Åæã»ˆl¼¥»;>QÁá¼W±ø<æÏ×=³ë^¼6œ½E.>€ 2¼…M<î•ù=þ×9¼"ˆs<ØÕÄ=³Â¼74e½„ÖC=a⻛ʢ½ê²˜=<¼g»¬½¶fË=Ròj»‹ ½µ7>·ð<»{õ±½¤þú=cGãº:Yª½Gsä=Æ6©:¶ŸŒ½%Z2=·³/; –»ÝÒê=æ@¼ ‹ =Ðã=F³»óÇ4=ý‡=µþ–¸Æ‹¼qÌ>Gc»ÃŸ½×¤>„+ ºœs½°Ž>·³/»Ù¯{½ßn =p鼆p<+=š2=¯ê,<!Õ=m奼ÆúF½Ô×>Êõº '½›î=Ët¼¨oY½ÇG>ÊúM»à…-=82O=çãÚ»?i½Ñ±ã=¦ñ‹¼‰{Œ½Tä=‹·»)‘½_•ë=¡ô¼vR_½l@„=Lÿ¼á{?½uU =¼Òà¶<¸sa=}uÕ¼‰(¦<ª Ž=å·è¼{†½½=¯]ZºöCl½e¥ =Þ>+¼Oyt½ Ž= îj¼a|<‹C=¯BʼJðF½Ù²<=‚ä¼}[p½%Ë =#/¼=²fä¼§–­¼,Ö0>ú_®¼œ§º¼¤•=&Ľ£<ó;ÍÉ =¿F’9ú»Ç×=1 m¼ïæ)<2=w =~ŽO½Kˈ=…Ï=.º½²¹ê=<Û#=³i;d? =h[M<†W’;)ê =>u,<ƒh­:lì=`X>=÷*2r”^HôAMÕ• Q–Y[DxFO^‘eíhíZ›3¨Y–Xc\H[U{h¡X@Y!3"H^cP„>âáWf^O1¨n,:0fc^fOaB=™ekaakfÁ%4´n¨)‚æjîekeqfkcmcko\c@Ymkqmoc\oNqeî<'å",0»É‹'¢nmqGmGoàÍ;JºîuqÍà¡éë<oG—˜P~î¤!é<<ë†~î…G€ÔÛÐl~¤„No!@é3æ‚€ñ[@NU[ñÁ4/~„UñM+>PU€|…U˜§+²²—§É5@Xé’‰9׉މ’ž™=®©+?MÎŽ‰H’“׎8•Lª´³­²©²+©H\’—²­‘í¶–I éXŽ›)æ-\’¤>„e‘š³_ª– X˜Iª_ˆ“ŽŸM++‰×\››ŸŽ˜ IÜ4Ò+§>­©=ƒŒ¢­£ Ò  M?Õ¸&Þ  I.8%JC´ªˆð•8ž=®[–tºrƒ_6ž®ŠÖ™ž:t2ã#ш¢´|Y£=B|…3¯¨­˜—=£­M¤¬¤M>y¢Œ%LºV¯œ˜­ ´¨¯³´¯Ò £—>§³¯V¯3œ³V_ˆ_ƒÕŠAys0ApŒÿy´¢n˸J"Ì%¦Œ«7b6S±-«ŒÅ«sÿOIa‚_VißW°6ŒŒ6 –Ig%Ì¿ÀÃÐ¥ÂQ(gÌ(»`IðŒƒL%8"¥6ÊÊ//bÁ #¥Ê&"t"%¥¾¥Ð/ÊbÖžÕ&!"Ê©®=Ç»plÐW"i $#ƾƒ¢ˆÜ/4¾;¥E¼«¨Ÿ›Õ?ÖËѸ™ÖÙÚÙ?B™Ù%g.ÙÜBÜÙÚÜ£B1n½ØWá£ÜÒ‹-±€Y|Øáä]ÛWßTÔÛCºLÞ&]ãîò¤æ\D×Û]Û×1½nzåæDÛ½(]+×Ì(¼µ¦WÌAŠTÒé Ò4錦µÛ1½Ì"Wé4%ND\Øäëé%‚œ3ן1æ3›¤õdÖ?Ù!N@ß}T€[YØWKÍÈ¿Iøœ‚Vÿ,":eI`õòÇGYñï_vDÅ6_÷quï"t:ÇešuîñGq¹Ë+#8óêËJFþ±<'g-.òjÇ¿ÃIþFôóýüü#ójeÇñ€GòîjùWúDvxñqï#ü7ä÷Ô÷{ùú`ZeIeauï¹+]h{íѹãõ¤ò]ã¹ÞþôüÍ7øIUüý;þ5;Íü;ýVQ(„PXÓ-3.†'i:ß<(bÁ2””râ á âìC 22 ìCQQ  äá•QCä !.3 è‡äù{¡ZÍ¡ Q…G.ð8çS   è5þ·OQ -ûS÷äè  -¡àù_‚v)v‚¸Ñ# •ÃÍ`-É<çSç± -‹É#ãç<±ÄR•ðzsÄ&ÚÎ5ö'hZ¡ð ‡w<"R÷Ô<4Ô ÍZ`Kzx½$ !wö'5É#7˹ÑÍK7K7½x(:Ïß&/<>(,Çš%ë&ÎÝAÓûÕžŠ%Á«¼¦ë†Ú?Î}WT«ÅE'$$wö)g(µ ‡Ýw}ßÏõd.'[YG*QÂÊ6bÞþ,ÜÚ/&/Ú,w$'.åëÿŒ‡wÛ(-.1xz1.xå-æ-å. »Ýö'$wÝ,$ÓR"3 »2((#ð.!M0κrÎ0Î8#21*R3-1ÄR*! ðÿsy0MA°ƒ61R32ìÏ4:tr21Ÿ¨p05è:ÄbÝpÐ6¥;‡è)(/<5'(x/76?(>9*è5=(9;@6@?6*1;¾@=*(Ý7Ar,wÆCC¾Æ¾C@A7?5<4Ä*:A?B?@Bv)/@CB¼µÂ(*:2Ï(íeZ54:(2#xv/¼EEÅDC:Ýb7ó8FÅ_DEABDEg)-;VùC BE A*èA à;ùCû  B}ìâû CEB ì}Ï- ûHNT»SÓ O[T+H+HlFFROlLKlpT XçTNRHGO[»ÇlTNHRQVýJÞôÞ¸ÞJ¬¤dSûÓLKYMATpúW{·G·OG‘¶š¶í{)5J99êJ˜UPT®+)POKP)SlF·Fýó\)P’9F·)\SUSNOKNROÆNKQK\P><QýKPõÇUO=9*9Q*®TŠ9>289QQ> ÓXçXZCL•XVQ{WIOUFOYXV{¶YXVVWYZøUSLYZ 9‰êY[Z WùV Z Z Z Y[Vš¶OM¬Z  KÃ\\ÃÀÀ¿\¿ø\\øSŽÎ9=±à¾=Ròê;4ÒÁÊ´»º¿º=äKh=[YUWÎ^½ ¦>rý»»-1ge©u¼ýú!=$B#=OˆH­½5ë¬=>"&»)į!¸½Iù=²×;=ËJ¹´½âÊù=¶ä».å'–é·½@Mí=h%­;!"$Þ›½r“= në<5U;pÎ;n…>O‘=@Y!¢{–½¤q8>PÈN½WTعŽ1½´èý=æ"¾<\cú`™½òµ'>°s½ ì£W=÷ð=Œ,™<é ëZ»í;¨rš=ÆÞ ½7?Ýõƒº;CÀ=²»½Ýkcð0½m‘>Y¤ <æD3¸Wæ¼ >­=ðÞ½ ‡EɯŸ¼.ã¦=þ(j=ñï€U¤B=‚o=Âi==®B:½@O>¿»¼.gðãµ<3=Ä%ÇÂ5=+×¹­û‡½$ (>µQ¼ÌØŸ“^<·î†=ŽY=˜—ÄÏ?½Së½=0ƒ±¼è5‡èK¯½d°>{¢ë; !oƒ½Xo”=II¼5v'üÂk½eS>œz¹x/zÛü?¼’¯>èk–<<†!*U"¼¿),>’®™¼Œ¢¦r¼ î'>KÌ3¼¢´Œ]S`½WZ¦=ía¯¼*vÄR>½Kv,>‡¢»zs½‡ˆ¼H¿}= ›d=PU„C’½£~=nÃ(=eîIé ¡<ßOÍ=–Aµ¼Á,ö@+=ž³E=ÜF=®Špm»½ž%è= îj<&Þd]ø½w+ =â"w”¥Ö<Ñ#Ë™]½íT=Ɖ¯»<5Åæã=–IYç9‚½\É=Ÿé%=¶V¥¯½Hæ=6¯ê<Þ& €½o >ƒ=މ“ÂöLÂE=‰+®dÇ;V¼>žbÕ»$ë§”·½ßnÉ=d[†<þñX=£\Z=×÷áºMA?U½d˲=Ûмèv ÌîI¡÷Æ<Û×Îào<%±>~V<ë†éφ|¼ùº =ÊŸ¼Y[ø˜½-˜˜=u¼Äí½uÉ8=âØ¼ûÓ-¢Bõ¼pê3>U„›»¢Œ´]P=òíÝ=„›Œ<4%ÒÐ%=Ì Û=¿eÎ<Ò±-ë~½ˆÙ+>"K½"Wt¿ ¦½Éð=W]G=ê+9ºø[½Øs=hwÈ^ºI=¹bsö•‡½ð3>‘O½ºrCd$½„!>ö$0¼v/_å›í<òA=n¡+=˜—„a@½«_ >Ý^R<3¨mù½M½$î>"©=hæ\ÎÄ”½¨å>™Gþ¼•8M¾Ùè)>~ᕼØätRŒ½z5 >¾À,»(ÆôÅÞ<zD=»Ôˆ¼¥;N·ìºuw=«ç¤û°^»_ƒ‚&j½”1þ= ¯$=’Žw<<õ.Þ=»)%=Y‹=Ô;ý¼é=/Ý$=@fçá¼ÍÈ>€cO"9™»!$q˜ø#;í ~=]h=UuÉU¬½mV>nhJ<ãÔŒ©½CWâ=:Y*=ËÞ?â×¼ñFæ=±†‹¼.öh¯¾½p&>UŠ<#$‡R {ÒpJ¼%ÌLDˆ½‡ùò="ãQ=‰9¡øª•<Þ,=‡ù2=+©M$ ®½;Œ>™¼=]«sæÍ¡½ð£*>äL½iè9=x{°= `­<Ò]°U‚¼B>(>Q£¼_vƒ ×:˜=<…;KF!®½|˜½=V-i»RGU“½³•7> Re½ìâ2Þ!굍=˜†!=Míõ.½&‘=Mù¼5v4¦_¢½ôO=ƒÃ‹<)P5èiÀ¼[?==ÄÑU=¤„õj„>½’‘3=¥Ÿ0=eZjc`½EIè=}x–»"dR((=ô:=)ø<®r©ø¯½ìlè=/ß:=JÞbíØˆ¼‘o=&½B@Eþ{ð;æé\=¨9ù¼@¦§' ½cG#>»î-;´³¢†=m¼h@ý=€·=NoDϺ=„J=œSÉ·p0l`†½!Y€=½ý9»P4èú~½×3>Üôg½W³glì²½Üö½=Ý[‘;£aìQ8y@Ù¬7ê¼Ì%tX½“qì=áµ =\Ôc&$»ô¤¬=¯k=^†[ˆHM½UQ >úD;m-ÂR »½.uð=üáç<¸ƒËš'W=…#ˆ=†‘Þ<™Ùžmª.½ëÇf=K”=¼<ˆ±‡Þb½TV>#Ûù<Ÿ“›ø8S<¢>y“ß<œéffig½HoØ=6'=Hô‹‹#= O(=óWÈ<Š‚“­i=OÏ=A ß»%4]ú—½ŸÊ‰=—r¾:®)²L¿<þ,ö=íµ»ëÙH—<“»=ªED=I‹å툽S±Ñ=Ý@¼R3IJž»€dº=—½Akuͤ½»_>:ÌW=+s‰ö—ݼx% =@QÙ¼Ó~⺠ú‹=»µ ½?B¦ÌÓ¹»÷:i=B½@›?¶äêu‹¹åc׬R:½p_‡=bØ!=I`a(I×<"–=½©È¼7kºÐ b¼È™¦=¾† ½…AE—‹ø»V×!=ˆñ=ìÉ@Ù½E- =O=»÷Í==¸“H=é_’»0ÎøˆH =lv„=óË =­=—#M<¼ÇFÀ=¨7c=^˜†6WM¼\ÆM=ŸM=„>~ 7•½i=°sÓ;ýü„Ø …¼è„> Œ<»'þåÒSä<¿'V=$Ó¡¼6Ê;=Ô;šA<=!@F=>§/Æ,<$C=¯ê,=+Mræ.½Bèà=t=c”Ûe½2w >v‹=›Ã[}u½A·÷=W¼_-g€Õ<~tÊ=Ó¾¹¼lr6]½-´>ãº)/g1:=Ú§=Â;/¼Üœû+¼—§=ñœm=†Lý<<ÒÆñ=¹Py¼¢SÏB½Í"=è1J¼<±>Æ¥Š½½Žx=]†<\SKSd=“=(¶‚;Ú™&Ê <™ >5cQ<<†ìg±¼ Ç=ƒ38=G€o[ ³¼¨Äõ=t|4¼.cß‚½{Á§=³~3=FØ»6g;hy=®dG¼G­·“½s¹>—‹ø»q3.jmZ½?â>é Œ»-_?5Þ<»î­=ZÖ==I Ÿ«½Cɤ=¹Ù<5î·ï±½P·=îÑ<þH1'¨½)³á=¡õð<Þ¹Üg•<.þ¶=S@Ú¼Ýkξ½ºió=DÜ=˸Jþa‹½t–>tz=×]“ôü)½ž—Š=±M*=€qe¶„½HàÏ=ðÁ+=ôFH²²½±jÐ=‘ÔÂ<Þ&þxµ\½Õ®É=¢²¼*½vwô½Š'>]5O½t³¿𦛽°'>4Œ¼äØ?S¯<B=» ©¼;6¾+¼½(b>rÝ”<#Ñwîy>½p&&>†ZÓ;nz´WÕ»|'f=W\=/U3Åœ¼c´=È·7= `µ&=]Ot=¦òö<=Ñ£ç¦Í¶¾H½2ëµ2á¼5 Þ=í =o”˜÷8½"=š?¦¼çS]5O<·ñ§=ö%[=•[c¶„½ê’±=Í䛼*}½Ü޽–A>¶eÀ¼ÄL »c1½Íx=GtϼS¯ç©z<Ι=ÎUó¼kÝüè„P¼í=Ý^Ò¼ HO±½°ªþ=<E=bó¾û•N¼G2=©lؼC›¯éA=Åk=Wд»Î¤&{õq½< >y­<½(z òs½çU>O°ÿ<דÛc·Ï<—‘š=ÛkA=Á ˜Í¯f;c ¡=çf=[aK9_½®dÇ=Y01=^c»ÂÞÄ:AÀ=š[a=[–0 =á&c=3b¼Êª6\Y‚½­4é=üŽ!=’HZ‚ 9 ™î=÷W¼$¢,õ”½£;¨=yɼĮIfu½Ö:q=ŽË;K>§±=¼%Å=ƽwl6°U½x&>$CŽ<›Â9›Ž9ƒÂà=;᥼, ž³?=ÊùÂ=nRQ¼Á—hË9¼º9>‹Åï¼¼¦j¾¼å6>Sé§¼y“½n°= t-=q’€l’½°ó=`­Z=‰êã­hó¼‘}P=«”ž¼-¯;r$<¨s>Nz_;†<¢<Í>=q­ö»FéŒ/Z<Å­‚=˜…ö¼¦?73§‹½ù÷>¬7*½LÄ%ÍX´½‹ý>-ê;$wÎ` ½VÒ =J´d<»Zøù¼â“=™)­<+=Õ¡¼'">þe÷»Ó_ª†â¼ö\†=ÞǽB\ôè÷}¼‡ùÒ=RE1=o…SÊ«½É­>µÁ‰;Ýw༸¼?8¿=fŸ½nuD£{½ÚÆ>Œi¦<Û×1ž•´¼Öª=”Ú‹¼[­eš½Y>¢Ð2¼ üÓ¼’>Yl“;å×cÖåT½X­ =†uãØU»Û‚E“«Ø¼<Þ„=Nì!=uq%Æ,¼½Š=*Ra=]'><4†ù=j =fÖ2®¸¼{ô6>j[¼°´y<½ôk‹=÷™»®:ý‡”½Ô)>˜ù½Q CòÓx=¹t=„KGµ'Ë--=Ôãdé¼f–=Hn ½ ný–ѽô¿œ=À^á¼ ý¥½é¸Z=ê=îqjg_™½ázô=½û»3ñq>{n=¾s=¥ØQ;¤ÎMñ×$=vŬ=˽@¼Á]—Ù[J¼W_=Xæ­;OÉGXY[;eâV= õô¼@"õÒü±½ê{­=£Î\<5kš÷¼›Z&>(ïc»öˆ´é_½Ž’—=(»™¼è¡ o¸=N´Ë=ìÂ=‰X ¶ó}Ô ”¼tÇi—¼>Îô=w1 =÷N@- »»%–>o×ËOÊ$=¹¾åk=h¯~=vÂË<žÕpvú½õŸ•=ÁÇ =OØIm‘´<ôÝ­=ÄK=lamç{½J >?Ȳ9()«è¯½5ß=±¨<"&o*½Óh2=®¸8=òǶŸ«½ÿû=ÖJ=´êg‡Áü¼ Ê=6¼¼‡¥\l½Ê4š=È—¼:5ù¾¸»Mø>ë«+½§–­= Ð6=f»a!w½©÷4>p{¼su=Q½®ò>½Ãmºv‚À©3w:×g=–=‰V½†Yh=õfÔ<Ãȵ×4ï›r…¼Dèz´;$;@=uÍd=U܆%t—¼T?>!ɬ¼ÿf ²¼ ¦=og½En)›Æ6=¾ú¸=ÚŒSº]:4„k½8¶=×ö6=»nÏ·^Ó¼÷“±=W½n‡Ö¹n½Ý²ƒ=\’=US´„òž½µ¦>X© »Œ ,¼ÎÃÉ=­/R=€.A‚=ƒÛš=_|Q¼bªÎ<<&ûÇ=¯ÐG=–[J]²¼ßß0>ág¼¢|•SX©ºf¡ý=xÔ¼¢†‚½™ÓÅ=–ꂼ½RÒ>=ài’=MŒ;/:&wž¸½>Ͻ<ÑU‡ævo½¢ñD=‹Þ):ÌKŒt<=Ί¨¼¾;"©½ ÓZ=#2,¼‹'}Íí¼W?¶=»~½‡‰¥ž%HÍÉ=ȼwuöG:ƒ¼ˆ Ö=\º¼ö‘Úâ=½EbB=É«3=¶š¸ oÖ¼aľ=]6:=GoAø6½½©ùê=%–<ƒ&dì4Ò¼rI=³)×¼ C-X© ¼>%'='jé¼ûfn…°;nÛ7=‘€Ñ¼§›å%–<Ïô>Àx†<é#e©õ;NAÞ=Ž­'=ÕÖY&äC½9¸>'¢ß<Ã\›\®>½¦C>Í<¯¨Veú½[>.ªÅ<ãålÍÖ¼Ÿsw=™cù¼ ýCt{ɼ=û=Á‹¾»cåB“W'½w£Ï=l®¼ºÊ©Í<&Ä=¦}ó<®+rhêµ½ŽÍÎ=Q†*<£&û»^½ÊÂ'>œz¹´¢Vàö¤½í¸¡=/ßú8==s+M³=Û‡|=Å 0¼ªšpã5¯< œŒ=n‡F=˜luž½ŸÛ=q=JÞñf ½|+>ùK‹;&må§•B=ÅTz=„€ü ¿IÓ¹ÅÈÒ=ñò4=…ò"T)½:X/>j¼~ÀyâP»dæÂ=‚s½l8×\¼›¬Õ¼c•Lð†”½ >¬*¼ð .S%Ê;¿`·=¸½lÝT8B½Ù±!>]2<¨¯1Î5Œ½->%>1E9¼Ç¯óqí<é+ˆ=Á9£¼º(Êòé±½³ÑÙ=}Žíð×»gâ)è¢!=T¨=(~ =Ñ­-¦Ö{½*:">kb½%RâÔ–½+¾1>î%M½ìë ’[S½òî>Ae|<Ÿv1Àš<eÚ=aþм,ž:Z½KC=þòÉ<ÐÛ›•½Éu#>Û½i^px¡½(©=ßj¼Äsêzà#=½6Û=AJì;±Òj1{Y¼#K&>Ãr¼ƒ…°Oå4=(dÇ= Ü6<Òç²é™½¤n‡=4¿<)îgµÀ<ÝAì=@ =X‰¬ôýÔ»˜‡¬=ii=^;Î4á¼Ø Ð=š 1=oG_Ÿu =Dû=ª+Ÿ„ä_ð)½J`3=ù„,=ðšZ‡½+£ñ=¬ÇýÈ “<æh×ÖþÎ;Ýêy=„ý¼¦õ€(í<‰°=g 3=Gl )éa½Îf=Z^ƒ>=¡މ¾¢½>Æßv» ðˆçÅ ½}A«=œѼ¥çè{¸½/Rè= o =Þ)Bê¼¹‰=h°©<΄ýgM¼4„>T8;'1†…—À½­ù>ó¾<¸Là±§½½£•û=GøÇ “f÷$½WtúÓÝu½ÊÂ> Äë»g9.g_¹½ˆ¹>E &=Ëb‡oÖ`½ÒØ=Ôñ˜¼1ͽ¢^°½=Ó>ðúÌ<å]㡞~½ '>E,"½³úRkôª½uçé="ÿLºñ"£ØEQ¼ k/>ÂÚ˜¼|{ˆ¸uw=øŠ=Öüx<Ö˜™ù•¼*t>>¤ŽŽ¼Œµ•r ¼Åÿ=KÔ<ÉO3R/½` =®ò<+Ž$H¥½j…©=ý/×»aêlíý<˜ß‰=û(=- ­Æ¿O¼©£c=äó ½ôB›nG½[ >9B†<Â3æTÞ½ÿ=¢{V=ê|´_–ö¼¿$>o)g¼Àxv©Ú®½î“>ô5K=g¹bxÔ˜½ÄÐ*>û!¶¼SÆäõc“;YÛT=±2Z=P3 M™½ÞÛ=N¸=H’’ž<ßû[=ÈCß¼62ºàM7½hz =Kª¼X®¡-g=´°‡=¾†à:Î?¤,µ½ε=p³;û¨#«½Sη= ж»êRa#…²½'â=èk–<&ƒê±m=k¶’=e©u<Ù™™㎷¼óP='¡4=šë%37_½1–= '=O´ÏQ>=¡óš=Ͻ‡<Üâ£I׬½˜§=ýh¸<¨I±¦2¼y@ù=áA3¼ž1ß™ž°¼bô={2ÿº¸lìR½Ë»ª= g7=Ï`»aÅ)<—¬J=*6æ¼;ðõ2’½<ý¬=çѼKÝý¾Ÿ½õ‚>8iš<«ÛÝ0ó=di=ó’ÿé~Î<1Š¿b=ÁÿV=œÁ<žŠ³Ÿ°Ä¼9òà=¥k¦¼öÚßEH=·`)=£ùºøpÒÐo¼K?=Ý%ñ¼›h"¼vé¼pB=n=q€uT ½’t=•ž)=€oN£•;½üß>iqÆ»-m_IY=u¬’=<ö³<ÙB™ñF=0ƒ‘=Ófœ;Ú?Übn½)?>óÆ =“ŽMŠÊ†¼@h½=u[b=€ì.<™Ä={À¼¼8KõN½:±G=šˆ<Íÿ”½]4ä=£v?=Ëê ½÷®1>,}h¼xyÓû’ ½¡ié=’$ˆ¼.c±† ¼ˆ›=Eñj=;]#f2œ<_ ð=( J¼<ž{ö<§°²=¼§¼b(Ñ55»1´š=j†½\k·'ˆ½Õ"=YßÀ»Ì8f¤^=ßI=^½Š;MǤ•Ô‰½7q2=4÷<üý#²G(<á‹=|,ý¼ü€!d¯·½×ûí=ˆ×5=JóL8'½Ü,¾=޽¼º¥øö_§½!™=CÆ#;^ñ”½˜5!>ôÝ-»ÇÔžEo»è‡Q=öÓÿ¼"§Pa‰G½”=n4€¼5í»B^¼Ã ¬=·Òk=o]ñ‡Þb<û­ý=?ã=féx'Ÿ½aq¸=г=¹þôæ–Ö<ðû7=|í=©®Çb=秸= = çñhƒ½hè>3¥u<ÛŠ„a@¼¼]='½BE†ÝCB<úµµ=ÇÔ]=[aoïr½KÍž=VŸ+={kq`b½¤ª =ÜšÖŽâ¼tWÀˬ½¯éá=‹Æ=Þó½6½ôÞ¸={ƒ/=f ¿D¥½()0=5@鼯ûSÊõ<â;ñ="ÿLºÙ%#z°¼75Ð=§ì4=‡Aë9鼨F<=ëäL=ï¶õª,J½™*ø=L=\h·~š½ƒŠê=>´O=ê´|<Ú¸¼V)=>ð…I¼ÿK þ·¼™Ÿ;>Ôœ<¼y•œÜ=dç­=Éw)= -Öª½éFØ=ƒP=”5oqe½ ?>-Ðîº/Áyw¼I½œS)>®Ô3;z~nX<õ»8HH=›ËM=/„Wå'Õ;ƒÀÊ=³E=Y˜‹¿dc½—ÈE=4 =Z›ð㉀½wž>Ö¼âLN—E.VT;Ô Ý΋³½×É=³B‘;ê·Žy½È*>¨ä;ûn´ùºL½šp=N =`'›m7½Pˆ=IØ·¼ ý¾ …»© =‚޼­GZ ‰½Ïöè=YÄ0¼37RæZ”½q˧="=ØCb„ð¼ò!>{‚D¼vS_ö4¼º2è=>”¼$ þßm½5˜Æ=lZ©¼Q*½Ig`½4J>´Zà<6ŸX›½f2 >ÓÙÉ»ð.1ÎOñ¼ç¦­=3¨6=’qñþE°½Á >mæ;‚$Û8S<5c=a|;á[~”½ƒLÒ=œà=ôO¹ªžL¼8ò=é¸=@Ë‹áê·Lã=æ;x¼DG„‚½–Ѩ=…¶œ¼}»*§°R½ººƒ=½ =I´'ͬ¥8‹N>±;†'~;ŒÉ¼Ãõ¨= „]=ïoºà€–½_>hW=‰¡|F~}}i<à$6šO½ îŠ=dèX¼4:Åâ;=If•=^„©<£B­ìõ»œú@=WèC=„&¢ÞB½ ö=M.F¼=> Й<û=ÅÈ»¢|Ö=š 1=€*î<òr‚}½dÕ=Ó“¼1½³/°½ú¤=äôõ;…5Ì™½B|à=@=Wx0ð< ÏË=Á'= X9G<¬T=†s =rùH` =uVë=ráÀ<Ä?jŽÈw½®¼¤=æy0=COFÐ)½ ü>6r]<×Dˆ;½Þï=÷Í}¼.ͨêè8Ä <@<¬ž™ ½lÐ'>XÈܼ÷æÓKL½¤ÂX=ƒNˆ<Èwà -=¬Ê= oVºÁx¥·´š¼2 =CU̼­f¶òR½«®ã=ÖW=5\cʤF=ìÞŠ=¯îØ<r¬Xü¼zr =˜m'=–Ϊ½ËfŽ=jh=U´S¢F½‡n6=|=ŠíhþœB½~;I=´è=Zð`²e™½³–â=ü»ñ3"Ä]½ éÐ=77&¼RênO½:# =Ÿ¡;ƒ¸²€ ½k=voE=–dµÞo=kÒ=ʇ <™³ÙNÒ<½Œj!>W]¼/yÀiÕ<'øf=U/=­O©£#¹½9€þ=¯µ7=bTË %6=Q÷¡=©ö麼:Ý“½œi2>Œ¡»n¯zådbRÕ=¹²Ñzâ¹½ôm>¸•Þ<Ñö‡…½@¢ =5FëºQó g·»Ù] =®›Ò¼h§ïr3¼½òDð=r7Ëó¹)–¬§½÷w–=1Ò <)î…Ø×:½Éw)>üU¼y~ï½n=—L=œú=ò‚©Ì{œ¼%ë0=^fX=¤¬ïÉ=¯==øûÅ»0,O½ÄÑ> >M<¨ôÕ$¸½kó>³³h<œwÞãL=@7=’Ì;A€ÒÇ:Aò=k) =Öf½Ív…=är¼xªÍ—½qZ°=iä3=k‘fàe†¼‚=ɪH= XýÛ…½µP2>íØH½úT³;‘€±=)ç ½lAÓ„-½’uø=â¯I¼¨ÞqÇF`½`W=ŸÉ>=¶‘ÝaS½ñf =¥¢1= M±Ÿ;K= =NEª¼ÆгټeRC=þÓ¼-î¯wç<@Â=€dº¼(b÷|½M×#>-ÑÙ¼¯Gg¶«¼² =a5–<¦Î0/À< ¦=ÍrÙºpml`Ç?=)‘=ˆ­g(n»‚vœË\=˜Þ~=¢œè<³™žnЇ½3>L¥Ÿ:ŽÇ}A =ý½T=s =©ò­œP¹’"=aT=ìRŸºÆn=ǹO¦·cò†¼®Õ=<1k¼‹G%½d•²=Dkż¥2„Ä'½ù0;=ß1¼¼S}`¦€´<±Þ=¹Py¼Z|DN½A,=2é/=Ǹñ¼¹ã->·Ñ¼ÅE0:;¤Ë=9ì¾¼8 ,´è;¤ú=s¾=ì4’Î=kFæ=5Fë»%—˜Në»óÈ=ZcP¼GDT¨Ž½˜‡=Rb×<SÌ~ŽO½ôl&>êè¸;Vn1µþV½i9 >ÐF.<1¨)á'Ž<Ê1=S0=+4ä%­ø¼µN,>B³ë»¢ß©i¦½öa >ÚD=¾²6ʺ½Ed>î&x<œãKVÅ<Ù$ÿ=vü—<éÄñß¿jͼL%cn.=·BX=N—=p‚š”‚<ºƒ¸=R=–3À…½O­>¸°î<×k]ÊOj½*ýD=ÕÍ=h¤Šûº<¼! =só <ÅÆuo=&Ň=ºe‡;?¤™)çK½2>¬=‚t±¼}*5‘H[<áÒ1=fŸÇ¼åƾ.s½„a>q: =Ž6“ªb½Œh;=‰•Ñ»ˆä‡à¸¼¢ ¿=}N=ì’A)]:½ˆ÷=\VáÍ=6ŽÃƒù«½”Þ·==óò<þI¹~8Èå˜,=sÿ媞L<ƒ‡é=Ö§=Õ¬òH2«<­2=öî<AÅü‹ t$=åö]… c½œ¢#>öÏÓ8y¶~“Å}¼ÈìŒ=ï`=]o“âåé¼äg#>©06:ö³©\>²½Ôœ>¤™<Ýh’@ƒ½/Â$>úk½r2¿ (7½Åâ7=48¼±S;U0ª¼ ˜=ºÙ½En“Wg½˜i{=p–»4ˆùn†›½¼‘>Mh’¼  Ê­½ó÷=àóC»!ÛdžBn½~©>>²9<1jjN ¾½-Îø=¨*=ËLD.Æ ½k€>:>Z=¹+&¼vÿX={fI=~/_W넽ò³ñ=4J¼3q³€ñŒ<8}=PPJ=—uÁÇ ½&V&>-弿iäŽË˜½¥Ÿ >ÀļW—À ½4,F=š$–¼}-‹c|½Ï$>úíë9´öû>±½Æâ=7ß<&]·«?½Ì{=Î5Ì:¸dkbA½2t,>T8»~GJE#½—¬ =E×…¼®Yü6ĺÖäé=U0*=@!舽ìúÅ=y‘‰¼áb®dǼ9_<>c¼ÀÕÇe\/¢í:ëÔ¬@x½ýKò=Na%=’qD½–é÷=´‘ë<š\Ãá~À¼8L”=nùH=u’q ›½ý£=zrÍÖÅ-=Mÿ“è1 ½«=c=+»æúÔ±;åð = 4X<KÒŠï<{ÝÂ=ÐG™¼—}x€e%< l=ƒi˜<¼NQ=YÖ=¶…ç<²?ÒÑÎi½ò>‹8»9F)<ÙͼL7)>‹¨‰¼ÓDSM/‘½à,%=øU9;#ÌüÛŠ}¼ä=–(=@‡²L?;É==âÊÊTA½áäâ_Óƒ¼E=¥ÛR=¬–EÕ¯<’–Ê=å³<=Å :ˬ<Ø 0=Áq™¼¾TåÕ’¼l•€=~½†?BÔÕ/Ã?½¿Rº \½Ã >§çݺFC-ƒN¨½ÅŸ=ëªÀÖ÷<‡àѤm|½?ä>g ;¶(yÓ…½,>ˆ€C=¡‰ŸýÝ{½_`¶=/:=ػܭNNº3©=¸<½A \»Dõ¼ …=²ñà¼ýö±çæyØ<Šk™½ŽÍ>ðü";Ô­†;á%½¸Ÿ=^Ú0=ka‘Œd¼K“=ēݼfï·½u"Á=\=§<£ÛŠý¼ªG=µÞï<4„YN¼ ƒ=¢A ½ ôýËG<ìh¼=³ ñ¼ÝKÅ8¿½¦Gó=Ç<¸h6Aò¼”õ[=N)¯¼-} ›V;5yê=ý…ž¼rý$#¡m½0cŠ=¤á=´UOTÅ´½ÈšÑ=ž<&PepT½È”Ï={¯¼ÊøÍþ-=ÌE<=W »,A0¡ô:[]N=:ÉV=P¢ zý-Ì">xbV¼÷†Û‰D¡¼´å\=Wv½CîôŽÎù¼¹Ä=¯!8=m’oV·ú¼¯V=I¹{¼}‹•9“½¦B>Gª/½CQ=.½Fê}=E'=N'€mŒ½-y>E¼ÛԌ܂¥½H¨>çà™: 1­>]]=Ii–=zE<Ù^Üã‹öºÒ‹=•FÌ;OÉfK=뎅=b¯º&si–&e½ ü>%[=ÔšŸp@ ½†:>a5ºÓª_§°Ò<ü7=Øð4=˜þ–¨¼|,==6°U=ï¶ð݆½Ý²>¢Ós¼8câÀ ½íÖ2=r£H=¸õë —=Á’=G=-ÑO6¼ñ å=BÒ§¼ wwl\½±i%> w.½R³%À²R;ˆ×>¹Þ¶<ß±Tü_½w2=E‚©<;àÍ…w½0»'={¡¼(=åÕ¹½ÒU >îÌ„<#$þÓ<1Í”=£R=uI„½šBÇ=èÜ-=Oô¬©„‡½B=SÐí<ùú§oó¦½ó>éÔU=¹Rgí¼ ½¬Äü= Ï˼\êN¼}½"§o=Ê7[<>PòÑâ<\Çx=bö²¼ÊpÐDؼ‡¦l=ÈÑ=š’îõô½—­õ=O2¼cB¨½^¼F³’=)z`=“†«ƒ½CŽ->góx½2”:过<ŽÀ=*oG=I3 `J»•=Es<ÉLÂ~ŠcºyÖ=àM·¼ ww¯½Â„ñ= Q¼Bß÷â6¼ÑW>ìÚÞ»15cа!½F,>ÆÜ5;n¡¯þ˜=”Þw=zS=iÑá–¯½«?¢=ŒòL<5ׂMgg½˜jæ=ú =’ä-G½ôÃ>§D;3-÷輘jæ=oõœ¼ölêfù:¼Ñç>‰'»<±z!î\˜½J}> ½þ¼Q—ÄQ¼J½á$Í=“0=^ né !=hYw=ýL½»&Ÿ†½(¸ø=~ŽO=ã‰Üȼ5 ´=²½V=ñ<Ê=½f…"=»_…¼`çLÖâ½”ø=Ü-I¼\½:Ǽ‹§=È–e¼d‹±ù8¼)é!=ã=`립Ã>Ôbp»&q1í›<ìì=õi=¬XBà0Ñ<è½ñ=˜úù< ?"wœ½“ýÓ=Sç=JWb=2Ž=Ç›ü;TÅÒ5c=ÛÖ=kò¼4Âûª½¤¥>È(O;wˆ»›½:@°=1_=Èô´O˽ªÓ1>óV]½ëÏìíÓ±½OY­=™dd;[a”P:½Ô¶¡= -=aŽeÔÖˆ¹ °=(Ñ<é¥9›Ž½óX“=Ïh+¼®– î¼)=|=æ4ÇóY½m =»)e<Ÿ„õeé¼»CÊ=ÈÐ1=G$ìÞwŒ¼ÚÇ*>Š­ ¼èq#ýøË¼¸WÆ=¶-ʼ‡éB²½%És=Î§Ž¼±ÉÝ{¸¼ÁŒé=pé=_$N,óV½¯C5=å6=ðZ‘±u½F´=®¹£<;*àQ°¼†q—=…ÒW=ïeÃ*‘ļüVë=#.€¼ßzÓà ¼f5>¸t̼zDÙ“À<ñ)>X®7<#ëjHù©½“§ì=¸E=´¹ËœÀt½Ü·>Tr=tk“£æ«¼ty#>ˆ»ªÓIì„—¼Ÿ"G=ÒŒE=~_„ô1_½ßO =áµ =ŽM’… 9½ù>íÓñ:m&Â\t’½|¾=Ûý*=ô¹`vO½È—=?8=I'`…н´Ž >7o=ŽŽ6¸“ˆ¼>EºŸ‚9úý‚Ý:¡)zUL…½Ÿä>Fîé»Ç¯8¿½e6=üÄ=Šè¶H[½t›°=1:=»Ï¿©Ø˜¼¾É=å6=A€˜¼L;I¹Û=Yü¦¼wžËƒ}½ÍÉ«= óž¼*}·iÄŒ½¢˜œ=gC~¼êIM»ºv¨æ=Ä–ž¼$r¶’쑽aÃ3>g4½gØTRѼCì=tê =N(ñ9Ó<ìÂÏ=Øš­¼,8Ë—ñ¼Üð»=é›4=’ºmÏ…½]þC=]"=jòe‚ý½Œ¢'>zqb¼xÓÿ{½;½[êÀ=Ý—³¼vQ„?ÇÇ<5H=¯¨¼T;¥”½qè->y$Þ¼ØUWYà+=MžÒ=pΈ;4âbY¼0Ï=)3=…Üàt¼û­=h>ç<Î`>¯ø¼ŒÜó=ã§ñ<DN8Û¼½ÏÚí=kÓ=JL3Ö8½!> >’±Ú;¨´û°^;Iž+=õºÅ¼§ðùð0m½ˆ¸ù=†â¼7_©^½J½ïŸ=â­3=e`è„õ½!>¬o¼ÌS•6;ñö =/¢í»·€™o½›ÇÁ=„œ7=nµ»§°½Ù—¬=ù¾¸¼è 2“V|½% =Žš"&<™^7ÞXÐ<3$=A·—»pE {==ãª=ïV<]a×¹Å|<¡¼=öb(=4ô+š–X½N I=¾ù =›5Z˜1…<’"2=+N5=ä²+]5ϼ¨Q8>rn“¼Õy†’I½æ> >:Ï<›ÃQ@12¼Ñ6>zûó¼y«S!ž<”Þ÷=N+=œŠà†HK»)9`r=f¼m=¨WÊ;M¤Çz½qtÕ=zR¦¼øÊ 6•½9 &>zQ;¼ÆUoœ”½#)>ÜŸ‹¼9U;T“½;ä&>gòM¼:9Æ¤ŽŽ½å#>{õñ»ÆÇ“R½6‘9>-C\½gTâðÀ€<ø<=øk2=²§äe8^½@¤_=ü¦°»ˆ™`‘_½O >ÎÒ<Ÿt›9d½áyi=k(5<.\Kÿ-½)%>"Â?<æhm5`¼¯=ùf½AÕ"";Rµý=Ã. =f¿@KW½ €q¼èq=*þ¼ßj>dh»_Óv—8=Ó„­=0¼;:¼,ÖÆ÷Y½âgìW|ƒ½N)>^„)½%åÔN½k+–=z6+=`ÿ!Û0J½ï8>Ås¶º-FÒ×0½rÞ=뛼ßlzÁSH<Ñ=«=aãú¼ÝªØô :ïr>e6È»àþ¢\èÊ<ôlÖ=¢²!=X‰CU̼ØÔ¹= ½ÙnÂ…½©K>. ¼C_g«z9=ôˆQ=“©=‚Œ2­¥½=€5>ʼn»s°„±½Gu >Ñz8=¾²T(eR½-Ò>Ñ#=Ãó§˜Û½»_ =ÄAB= Mò(ºÅ=Ú®Ð<L'ƒ#»ª¸q=k·]= =P Ù¼5 þ=\‘˜º÷å1~‹ÎV‚Å<ÛhŠp´#½”Ý =Cã »@˜ø#»>³„=¦Fh=UÔ‚ï»=»¸œ³¼œ[š½sÛ>ÙëÝ<«]hB+=ôÁ²=ï¼¥Á¼ìi¼Ö=e9I=MvBzŠ»ÂÏ=Ή½¼w $qæ—½?XÆ=Þv!=¹‹áø¬»™e=4ö%=ì *¶÷©½à>j½_»Û!‘Ç ½ç8—=ìø¯¼ªiˆŸÿ¼Þ,=û¯ó¼û﮸¸<©06=Ì)¼¥xȾƒŸºµÅõ=OX¼àý$¨ªÐ;™D=‡Þâ¼õf§¶½LÆ>{X;‚!$”j¿½Oèõ=†’I<ÎúÏ.åü¼Ì(V=jû=YÂ=´­¦=þp¼Ñ¥bË š½=Ô>óW=+S0s‰½f¡ý=Ò5¼q\£.pù¼Ò =¯íí¼ Y =ÝÐT=fڻׯ¨¼b½Q=ñÙ:=_¶š™»ò>o-“<<¼°Ab;½øû>¨©<æmóEˆ½”÷>Å.=ŽjÆÁ…½HÀ8>=ór½ßÏú³C|¼®f=¿ISº¦'d= J=• •<ÕŠÇ]â=—#=ž_»møš=¹½8óë=D3Ï<]¼± :Ú;£=ª½\A~‹O¼™¹ =nø½)iâ=h“Ã=€Õ¼x—ëþ1»iŠ€=¤ú½?"!kóÿ< µ©=8 ¼}Ñg„.½šê =*¼Q*𤅽O;<=¯'º;7äÌÖ¼hw8>A·—¼ŒKßòš½°«‰=P‹AG‚¼• s½ï =WÎÞ<M¨È!½V¼ñ=I=·\(9% ½•=¥»k»®ý:"_½²J)=HÂ>=‘òÇÔ»½|d>Ü*=ËD7µQ¼®,=ÿ’Ô¼ùfÆÂ½Ö=$ ˜º8ó‡†Å:x ¤=êÏØ—;œô8M¼Î5Œ=~½†y~î=\=ƒÃ‹=c Ö:?Zs{ù]=ä¿€=õInºZ¤¦nÞ˜½^½Š=î§<Ì–™·ê;}° =À¥<nlŽs›;8Ù>_ $<<@¼uuG=᳕=¬«‚<ÜÑÙàd½­Ã!>È—;öZ³™·ê;1=jl/¼:Ï…‘½æê>ŽÊ ½ÄÕ  Ò¯½Õ&î=¾.C=óøƒ‡n–½Ûn>,ñ¼ð• -=²×›=ß7¾»òš¼2Ë<šC=³_7=+/4¢›}¼ l=<ö3=X` í–½mSü=ÛN[=|‰êb.½±o§=kc,=kfްþO½ÀçG=tì Þð¼ QO)˽Q÷!>×ù7½^Ûl,;Ö =…@.=4M%@Á¥½k>)²Vº1ä í)™½´È¶=;r¼ÄÂŽYö;ž•4=–%:=>&3Àç< è…= b½€¦‚:#J½ß>®ñs+¼E¹q£ÎÜ<»|ë=U¡¼ZU„›<»·>Ë€3<¬ñbvö½_ >„=¹öD:¼ŒƒK=•þ¼nP›tD>½§Á=º2= c•Psò<±Âm=î ’¼p2Ê€¼PU¡=Øšm={#]ZJ=)±k=—¤»iÎ0Ô׳½V ×=Q¼J<&·˜åŸÊi½úß <À“½Ý>wÚš¼ cOí=†p=p$P¼pʺeG½y‚=¦îJ¼ÅÐpa]¼j}=Àé]=“ È{½‡4Ê=³/=oŸžÜG.½‚É =F$=MÇ$ B<}“f=+„U=ÍÉʾù<ùg=flè¼X¹6ÞwL½²ó=Tb¼©ÏÍj½_½ÍX=d"%<È.wóÊu<#2l=‡mK=ÚV®f½iñ=Qù×»£ñEßR=Š<‰=ǼªÑ’G¼%•É=†L=Ü.›ÈŒ½¢ ê=¹K=9xãs^½pa>ÉŒ<1Q¨d9=U†1=Á‘À<“Œ"5m¼B'„=ö%[=×HÓ„m¼EÚ¦=¹5i=]ˉ*ÅŽ<ÅÉý=Ecí<Š”« ¢;#=¦Ó:=M &pŸ½•E¡=ý¼ÄNÖäi½=[=¡-;K9ÿ|E7+±<+h¸ÖÉ™¼îîÁ=ÁU=€áu/ˆÈ¼àhG=uçI=¶™_ÉZƒ½"©>¶0‹¼â«¥ÓŒ½ý‚->L3]½^æ¸ Ä‹½Ñ5>«¯n½æìð9|=k=n¥W€8½ áÖU½HÁ=‹Å/=¶fŒÝ_½ÜÔà=2=ËÞx.½‚6)>Üð»¼SUœë㡽ƒ,>´<½ä öGç<=-'¡=^Gœ<ç­]ªÔì¼À@P=Û£·¼• }Î7"½rP2>lCÅ»Àz6=h½ð3Ž=xn¼:»4r3Ü9)=ˆdȼfÆ}$¥<ÒT=6¯j»l[pmáù¼q=ÓJ!=o’€Ó‡®(~Œ¼ÓxDmp"½Cã =žëû;Zì #e ¼t;=`C=„Ò¹Œ»½ö]>Eh„`‘¼ß¢•ªÕW½uä=¹¼¾@KW0z ¼ Ϩ®Ô³¼I†=§$ë;¸Ñç#;vÆ·=³Òd=o^¶6½I=¾À,¼<™Lb×6½¹`=qª5¼ Í+Ã8<Àš=È|½ükeN'Y½>‰&Ð<¸vò?9½Ì¸>¡»Á v8…¼¿),>yyº¼6è° K|½W>¹¥Õ<Š4j•¶½4 >ÂÁÞ<‡…ã½Ãí; ì>I.9~¢ÂQ/ø;¡¼=>BÍ7ý½GBS ½S ³=/={’‘*‚½®õ=n4@=Ÿq‘~{½Áþ=,g/=Ÿ§+‡¼…²p=õ÷R=%×OÍ%½Œ£Ò=`x%=ŸcØ€c¯½&âÍ=û;Û<þ¹P0Ie½1êZ=geû;ÿÝ7²..½ Æ>™a£;V¨¤kq=¯h=$H¥<Õ˜k úR½ùÙH=˜0=Z.éä󊽲¼Ë=€¼¾Rò[4½'K-=›Ë¼`ÚS&B<‰)=€Eþ<ôHN@N< „ý=/¦¼<Ô¬TмŠ8>œ£¼ysl%ô¼†p =ºö…<ƒ¦›ÄºiU=Ü]=¢›/Øï =øÿÑ=_N¼ã½ö¶™<ë=,GÈ;á[¼P4¼3úñ=TS=°ñ¾™G~»vÄ!=Æ=*LvÚþ½.O=ï90¼‹±æAfç¼?ý'=[—Z=õd™íò­½Ù#>nû=²-öLÿ’½Õ# =¬Èè9ó¢0˜…¶½„Õ>3¤Š;$#‚3¥5½ñF>júl9L‚3‚½wõ*=Ò‹Ú<¡à Ü- ½)$¹=ä5=mžìÞ ™K*¼…Óúµþ:¡¿=:“<ÉÊt«=C¶=Q¾ =ž’²E=Ù{1== ˜<“)“§¬»d’=ÎTˆ¼²¿­ÊÜœ½sØ=2Z=üe²…`½`¸=»G¶¼*·8Tü_½ÛÝC=¨â<¡Ð€Ô¦¼ÆÞ‹=êÎS=%e“©‚½á&ã=õJ=HOغ<<>ò°Ð<çß$&â->N¶½UöÙÏ¢½‘'é=¨Œ?=Ëxøô¬½ö >ŽË;ˆ£úD»^¼=$a_¼D#¿|Hx½ø3<=®$=h褢^p½ë;?= лä#,¨!Ìm½È”ñ-íÔ»d¤= l=#;1 W½bÍ=ǃ-=nÖ¬R™"=íž|=­0ý$Ó!<måe(=ûZ—=V›ÿ<Ñ=­§xÜ<*§}=õœ4=þð©µ;½N>âÊ<óÇ6¼Ìî =?S¯¼ã >°c¼9_Ì=®€Â¼éêw3û|½«”='JÂ<àó§Î8 ½Âq=g =€¢p²ºÕ¼"V=G"=šÅ_C9½ÊÂ'>€J»Z©û%²O=~7]= zï<žköÎh½ T{=.ÅÕ<ÚSµû\m½û¬r=Éw©Ñç#¼œ÷S ð@½Ô›=úa<@ 狽½A->“ŠÆ<à6³é'œ¼%>Õ²µ;×dE×E½{k>Oö<ÃdóhB“»ô;=×¾@=Ò¢!>°¼a¦=>ø—¼Õ0ÿ¼ ‚½__>øm»(µR=Y¾î=ѯ-†<‚¼ ™š=PŠÖ=q=« Z(‚¸¼‚¹=w„½Ê‰}"½0+=b„ð»^!:„sÖ'¼?…¬?½Jk=l?='Á¡GY?½a8—=銼ˆ»Å½/Þ=•(û¼ÓyEHÝ»åñ”=¼z½~†\ƒL²¼‘D=(*½EM #¢X½Þ= Й¼1©EÎÿ+¼ ýS=·ïQ=/¢ ½P“=H5,=pþNà½æ[Ÿ=MJ½ ýnùM¡½N›±=o-¼NÄT‘½Ä$>n¿<½º Ec-½ô‡&=W˜¾¼ dS<1+½¤92=r·¼S #Îß„½·~Ú=xEp¼Ö³w+ ==£=õô‘¼bÑ„½ <ª~%=t³¿¼½åPá»öØ=j£º¼ Ë®‘µ½œ†ˆ=—R—¼ðV ì<'Jâ=j¿5¼%˜§³½ }>2’==T¾gê]<<ý½=þW=–Þ· M¼‰_q=¡óZ= /×7R6¼,ï*>\…¼{I° íœ<¥¾l=®dG=—þɤRì¼´m=” ¿¼ ùІYˆ½oœ=æ“= ÑŠ ÏK½ÇF =â<œ¼5u}| =Aë=–&%:Ù—¶J°ºÞ­Ì=ŒI=˜YÜ0=w=ožêº/&š'·¼(a&>â¯É»ˆ|Iö¶<±Ý==U¿Ò¼ð| þ“½U =Â<0ýgž³¥½®ôº=w¼ =‹uU÷H½Bµ>]¿»q -«a½ò_>§ð<6›:>‹½µO>Zòø¼Lc«Q½,œd=ã|<Ã\áãÅ¢½C >‚N=+-gH•¼¦Bü=¦ï<÷Ô°‹âռǜ'=r6]=¤ï¬¼Zî»ë-=°Í'½˜€¼u>½†ì=~8=\À=F\@=Ü –=×<â/s«Bƒ½4">w¾_½¿rRØF¼½M>BÒ'<$Î#Øðtʵ½y#³=Oç <[çËJ“; —Ø=.Ê,=òºÕî`½¶0 =(}¡<»ƒ+‹ú¤½º2È=û“ø»ëê¨<(>Rœ£»¢%˜†a¼p>•=y$½Bw½/Þ>Ö*¼vÀµbÛ¢;Ih =‰xk;鬎¼Œi&>ûæþ»|’ƒÐ·½[Ñf=ßÂ:¼æ'Ÿ³¶i½ˆºO=nĹäˆd=µ;þew=Œôb=ÊD ÝïÐ<rÓ=޼{½Ø*Á<øüð=˜h¼ÅÔ‹ˆ¢½s—=؃É,-£¼X.2½‹ÆZ=›X =e¢éî <Ô|U=µ;=—ÉüH½÷¯Ì=óX³¼™ÊQCF½„e >üS*<ÂÒ¾—n=b‡=E¹<î™Jãà½ÞÌ= Ü¶¼ø8„¦¶T½XŽ=Õ L¼>²Ž[̼§;=ñÔ£¼[¼‹g ˆ¼v¦=‰ë˜¼­C¼ˆ.(=€€Õ=;nx<±²ñ=ÆÝ =îа:Òâm6«ž½’Î>lË@=s-AÐÕV½qr>TÆ¿<›1re½L7 =-ê“;Ÿì@i‚¼ËKþ=±¦²»1Í÷¤«ô<Œ½—=cð0=Á ;\8P=/ø”=O¡<B«?8_½Ø ¥=Ï¢7=ÏO AR=ão{='†d»Î̧ëÅмHÍ=Z5=$í˜÷r½µ§ä=(×”¼.zJYn)=cÀ=Õ è<o«[}½To>Ø*Á¼¥1̨Å`¼O–º=à€½ûh‘½«Í=ëü[<Ì– Ú„½sJÀ=¯|–¼`½bñb¡½¤U­=O@=´?Êá“;Ò=/Og=ܰÔ÷Yå¼Iò=’릻d Ü过½Uúé= Æ== qâçâï `J:‚Á™œZ½Uû=ø=š§©OH½ë:>„½ <3œ¾œû‹½ìx=ßAÍW =]Aq1ëÅ:âYB=þdL=3V>¼é–¼pën=¼!M=%’똽J›*>žï'½iæàM·<~n¨=¹àL=ÉGlæÎ =Zbå=ä¢Úð‰:'5† në¼fhœ=ä¡/=qu{å_K<±ø =œû«<ÆNAá “<9=>%'=++GÑŠ|Œ<.õãû‚½œ">íñB½R¯tt{©½î=œ=E-M<ÐÐîÓø…<¸éO=ÜdÔ¼;fT6:ç¼’tí=Ëq¼õßB*ý½(ï3>ë;?»ó°n£§½÷¿=DÂ÷»ê\l½\;=n§-¼²E=ni5=L5³=îÏÅ<çÒ­ÀÎ ½œ£=—‹8=íšæ´ª…½Œ½>iý-=¡‡0è ½7Äx=X‘Q¼É'ôýÔ;Svº=$a_=ˆ[#½—É0>Ñ"½W“×k:=î¼=Sz&<] ,«&ˆ¼Bµ>Z½Ã<>›ØÔ9=­Ž=õ  ;&/¦¦½oKä=SX)º"HÎèø¨½¶žá=™¹9Îê7Ä8½äJ>x¹<¨]½¾>‡3¿;ŽQbõ‡½›U=Ú¨=Š èǺ¸<èö²=ÆlɼgKzΦƒ½fN'> Eº¼Bu×¼ö ;>vû,¼syÀë ¼ˆcý=÷s =Ë@£’¼ÛÃ=&V=Î"î¼ø©Š=Ññ¼ý ŠÓJ¡½Â¦>^+!<­ËIˆ½¨Ç6=Nzß:#”Ì `=ò D=W–h<Ç‹Mâ=‡<î=jLˆ¼èxv6休 = ûò¼ y0Ø ½±Á¢=ŠãÀ¼è%ióv¤½^L“=¥f<îf)»ñ®½§Xµ=)uɺûaÓK¬½Ñ\§=F˜";ç×?§ ½’Ê=ŠÈ0< ƒ?¨«½CpÜ=ΪÏ<ÞÁí﬽¼é>Ú¨;ˆ£œŸ¼Ü*>ÞÿG¼I|¥ž;òA=ÛL…º¦·›Ž@½¦¶>‰Ï:-Vq ¤½Š-=- P=™¬ïSëý;Hà=x*`¼:¿ׇõ»‡¦ì=%=@¾‚ü¼(Õþ=.S“¹ådbh5½:”>‡¢<æ‡hn2*;tz¾=?U½l P=¢]»9Ô);‡¼ ûÒ=*p2=‡s í¼H7>Ûi뼫2Åy²›½Ë>AI¼Œ¢ÍÊv½… =8k0=ŒWôo+==bfŸ=ÍÊ;:,ò¶:½Äx =tÒûD=G-µdé;ä=Ü ¢¼ž –ãá½¼(Õ~=íÓ1=’Å%úò= žB=i=©ŒDRK½ª x=Lˆ9¼™ˆ ã‹–½iŽ >_&J=+ÿ¡º¹¼­„n=ÂÛ½ö’[B>½Ó½=¹˜¼çYÚ§h;e =ྎ¼²[÷¼²ñ>Éq'<ÝDVˆF—½ï<Ñ=DOJ¼Rë"ê²»Øò =öµ¼4Vº{½jg=¶¥<ó;\¿,m»à=áA³¼wË9aº ?x=\Ëd==ckDj½S^‹=Æ2}¼öx5¸-¼ 0>pÐÞ¼#èÅÓh’½Rð>FzQ=ĉøíºJ™´=¢½CvѼ8=H¨Y=–vdj¡$½¹¥=~Ä/="jLJÂg½7 =j¢Ï<’&ܺͯf8]~¡åAú¼¨pD=Á䯼¯ ¼Ì0=S%Ê=< ¾ù®dG<¸¬Â=:Ú¼K8ñ»é;hêÕ=Þ¬¼,6ÑA—½Ê>‡2Ô¼—QJ²N½G’€=E» =Á}I ‰0¢ðY½ç>” ¿<Ÿ¸då½ðG=ø‹Y¼±-S¤8‡½>ì>!u»¼1ïL!¹½b/>.æg<wÚW½kEÛ=ŽÉ"=¬Ñ¶ƒ½±¥§=·¶0=‘kì¦T½¨V_=?tÁ<ÃÃÐ]½Äyx='PD¼'Íö ,½1—=¡.R=d.–ï<±=¿ó‹¼á`»ÜÙW=‹QW=ÀÛ³¤¼ñ~¼=KX[=uí‰Å…½ê•2=ÿ0<ý”)>¾¼ žÂ=óì¼é‡­P„½*R!>"o9¼¯"Åvw¸uËÎ=y軼tË$£¯€½S]À=ôMš¼bÎÀå|1<ÿ>Ú7w<¬@Æ0/@=½6=Íé²:AÒ,În-=)=“= º½»šM‘‡.½F²'>ä ;VÎË.˜½ß.>+¤<½æì´´½Œg°=õ;<¨$Eä<é Ì=‰#¼½±mñgx½O2=;¬0=ífèä.‚½Ù>Ì =“ùŽ:A›»Ø+Œ=V¼½†¥!Áã=Ú²=çQq¼¥€Á÷I½B[>&»/y‰—g=-Ò„=–“Ð<™¹×£ð¼9€~=)ȼ±Šðb™¼ºŸó=ýŸC¼žcBøû½Ö§œ=ع鼡 ýS瑽 k> u;ÇOyt½m‡=7§¼4NûøSc½e6H=ž_=¤.hŽY½2X!>ƒˆT»yG/×´½õ¾>’9‚w}ÈÒ‰Ô´¼0kzÿè½ýK2>~#¼úyW@½3Û=!ž¼ÍÊyvu½²žú=]2¼7U «ì{½EÙ+>E›c½"it&o½>é$>ɑκ©ZIfj²½Òqõ=b¾<ºPH!è…›½*ÿ>LмO ¨(½ÓÙ =ƒ¥:9jìÄ&2½r=¸>,=N{'¥<? =)\;[ÆáÕìÁ½äMþ=û¦<¸6”솽¦bƒ=Åv÷¹ýP0Ÿ¬½ìÁä=hx3=Þõ”÷Í}¼é|˜=j¡d=]ÒËU½Xâ!>Œ¡;³¨¬Úÿ¼Ø-B=an7=¬¶¸¬¯½ž—ª=Wì¯ ð@¼xyE,â¼Å®=~ÉF=ºï—6®?½uç =‚U:@„PŽB½`!“=ˆ.(=aU…áî¬<:x=TªD=˜Vþ!¬F½*s³=Ú9=¿•e,2½ÅŽæ=ŸY=5”䙸•½ƒÛ>M-½ÕQCM ½}“&=ö@+=j'ò°d½"S>çÄž<ÙÍ»E£‘\ˤ½í£=Tþµ»NaP½Å>¿™¼"b?8_½‰C¶=0Ö7=»Ø —Ê[¼œ0!=0ó=Ý»*:v½í™%=7Uw;rg#z9l¼9_Ì=¢´7=$…¯_°¼ýf>bC<×>h=×w¼›ó=šï`¼cžÇ/¼»Â1 =¿œ¼²­4n¿|½®>¯A=ŸŽË<)Ë>•Ã<éñœŠ­ºßùÅ=þÔø¼ u™i:;½"â>ÿ <ÂmÒÀŸ¼Â=ù¡R=v¬ ÝÓÕ¼Dm=^»<4‘×ÙP½•™>)†=eï%û¯ó½ãT½ìâPU½ àf=H°<Ãá¿jj=åòŸ=Îý=Wà0Q¼àƒ'>øÃO¼ƒ|:­[½™ñv=®Ö ¼?NˆB”/=E„=Aô$»&¦×ûu'=í›{=~Çp»×š)z`¼@¦u=×K½PôyxbVÞ½WàXù½™GÞ=]1£¼ÊzPŽB½ÀAÛ= ¬#=c5Ò7ÿ¯½DàÈ=$Ù9®)7g·¶½‹>õög<ãˆGéR½wؤ=6w4=eÆ¿ôQ†½±=éòf:ø¨³·½#¤>ÿì=Ñǵû¼ÐîP=ìú…¼}YŸ⑘½'¡4>‡ù2½gu=”õ½h–$>RQ¼ÀïS´.½ysØ=må%=c 5ƒ¥º»ò^u=õ½"y‘O¡<ÙΗ=Ä\R=l´A-†¼Ðd?> Áª¼KŒÿò$é¤ =§ÃÔ4.\=n¤Œ=ßRÎ<™å…"]¼÷æ·=HÀh=|.;àóÃ:ú ç=g¶+=Öºî銽%”>ó¼.\ðz°¼*SL=kð>=…_~K½Æ0'=™G>=¸"¬¸9¼»•°, „]½,2=Þ™<Í̱a1=rÁ™=Õ°ß<£ÑWqÆp=—\=Ø}G<ÇM˜ÏM›½íGŠ=œÃµ;!OP Ü¶%­x½ßÓ‰34=ŸÌß=y•5<Ù±ü}¼Îúô=çŠ=°+÷jý¼k¸=ýøË¼¥¦½`X¾=+úü„øU„¼³]á=Úu/=…s¡ö»½qð=±¿,=ƒbJÔñX½¾t=C’Ù<}µ°#‡<•›h=B_ú¼¹õ¦š±ˆ½Y =–¯K<„&¼¬qv½Ûo >l– =6:>4Öþ;÷=:=ïôàn<ÝJ©õž½È`>ó|» Ûºï5=zÞ ¼à¢{™~I½§Í>D¿6<Ö¨ C§½øÿ±=ÐDØ»N\‰± ½™»=X ú¼Ó–v¯µ·½š#>pCŒ<ãJš'W=@¦•=”†š<Ù¤r?‹¥»ÀÑ=p3=|±ý¤½[™Ð=m<Ø»ëRΛ7μO/>¡Ÿ¼Dqöâx¾<Ûj–=Šè×¼e(ªG®¼)">ŠØ<Ôú± E]½á¶>éµÙº /9ØE±½}$¥=°;]<5¨Ðù†½7â>’w½T˜s¼7Þ]=WÏ ½"‡PÊQ€º á=æÍa<Â@é…'t½X{=˜Û=»N%±$»©ØØ=É4=¦±‰Ì;d­!=£> =R%ÀÙ¼r7=è‡Q=ï™.œùÕ;—Ê=Ѐ:=è²MRÒÃ;k>8Ø›<<°@ÑK»¹Œ=Ù <¥éO2•¼^Ú0>ߺ¼DöîÞåb½Crò=[(=©Õc›â‘½ >Òÿ2½C Ÿk* ¼U¢¬=÷¬k=;S|•I ½[/>Î5Lºón°Øž½aá„=,ƒ*=€p¡º=9&«=ò.=ž‹=†:=Cs]=¿=2‚cnÜ¢½Ÿ!ü=õôQ=R·ꑵ†½Š(=ØU<*8`lv„½þ=Õ±Ê<§\¶X:_½~þ›=Œ.=`UO„el½BB”=ž(‰¼»Žûug½ù»>òú<Ÿt¸ ÒŒ<úî=;a¼|Z<“ÿ©½hñ=Ñ•H=ø´¯vk™<®Ga=/§D=ɤÞÿ,¼¾L=ýÜмf¡8ö,½SÏ>,f„¶j×»¹Ä‘&:˼Ã+©=G«½„nEAðø¼6t³=M2ò¼çn‡µ7ø<ƒ5Ž=ÇL¢¼›:¼kò´=¢–f=‰æo~}½¢Ó#>ëȽ%jÀ€½ Ï=Ñ;•¼¾½Ö€©½µâ=÷Çû<J3~¨¼)Íæ=3£=ñ_+À[€½vTu=!®œ<>SðQÿ¼vO=ÎP\¼Û'á'®½ >Ü9»‘1ˆØ€½¨mã=å o¼³7lj»ÿ?=ƈļ7ü©2Œ¼pB!=~"=`³žÀ“–½ T&>-_½i¸ IJ¼-¯=U½Ùpù/½6W>êÍ:¨ªVÄ`>½¦Ö»=vß1=• FÅ:U½µÁ =ZË<ŽA)…´Æ¹P4Ï=ÙÑ8=Y»E ½4¢4>ÇÕH½âìu¼ ¢¼–!=hZâ¼ãï:w»½…>Vµ<õã÷Szf=ñ¼”=à+:<¤ÙÚiÅ·½ÁÈë=*î<3(îx=\…=Eh„½Â<ŠŽ6 ‚½BÎ{=ô†ûºùøˆ¨~½ZØ#>_¹¼ÌF²§½$á=¨ý=”Þ£~½1%2>ñK}½:2iSçÑ<©÷=½7†5ŒÆ.‹½ŽÈ>€‚ ¼qÄ\¡½"ú•=UÞ:ý…ž †3½Û»=‘·¼vü„ØCã ;Gy½E= n„=U=-­­ʉ½ÌC&=—¬Š»2Ì€<›7Ž={õñ¼7ÐegÓ±½Ýz­=»'<¨ôÒ¬l½=+©=_b¬¼}»*™ºk=kaV=“Ûå‘ck½r”Kª!½Gÿ=âY¼¨ Æ[´=¢ *=w»+<vŠU½Çñ>Ö¨‡»-_V“ ½Â…>~â8­£“ǽº)>¥NÀ¼t“ùh1=‰—§=ãà<­ó‚*=û?§=¦´þ»¼±rsi|¼)í=>÷ÉѼ|¼ð0½@¢=†%=Ø´´ßÁ½™$>U\¼S«Óù¡²½8¼À=sœ[;7ûê]n0='†$=40ò;ÒòŸË”½„õ>7às<ÛŽiÀ<Œd=3&õ½F½T¿Óš“½iþø=œ‰é<·ì6ú“ž=m­o=«gS«’ˆ½a>Mh¼8«.ü4.=¼x=›ë-Í­»Ó_ª6®?½V(²=ü´¼8><¿œ½[”>©¾s¼&•Òm »â> §<†z<¿†½|¶=zá= {Q¾¼Þ3>+ª¼öEz¹/¼‹©>Õ¼;5hãû”c½w|=Y2Ç»N4?<Ú¸¼ž^É=iƼïÚéíº—½÷w–=s =ØDç@lé¼§!Š=£@=þoqî!á¼NÒ|=V=’uÅÕ<§½lê >úí뺑1„¹½•¶=|a2=fQÛ<ò£=¿ ½ƒŽÌð<ñG>r‹ù¤Á-=ÿjÀ¨Š‰½L>î]C½€¿Lªv½’ì>#»=:“ŽŽ\w=\ãs=Út„<˜, nÝ ½S“`=à*¼'®Á«å»þÖ=±S,=*  À;=½8q=2¥»iÌÞŽ°½_}Ü=š´)<Í&ú*Œ-=ĵZ=%ÊÞ»i0𧆽™Øœ=勼KzS‘»Z,å=rm¨¼w$.7X½ ¯=–]°¼8}>©.à¼ûèô=%,¼÷Ãcɬ½íbš=F쓼xíªM2=Ì@…=9¹ßQ„T<¼h†:±=y®/=ãTë<ò®ÕŠ[…<Ø>öF-ºbë©~o“½ D>š ñ»ð°¹\X·¼¹QÄ=ˆ¾;=AG ˜M€½3Ý+>Ò>½G³sŸœ<¯&=su»ýlÐpÒ”½5Ÿ=¸±Y¼sé›ó¼ƒN8>³E¼a¥¼b*>桼°6Šó½èƒe=æ=¢î]ñH<< d6=.6=§¼>—<ž<Ÿ«=ŒgP=µÜ¬o ½!@&>Ø·“:û¯_xB/½ÒÆ!>‘Eš;´‘³(F¶½c˜ó=tD>=bƒP/¤½––Q=ŽK¼‹æS±ÜÒ¼€Õ‘=›½ E’z <€GT=¿µS=ÍÊ΢},=j?=HPü<‚Õ]ÍÈ€½‰ï„=ÁªúMv½tK"˺Ÿ½|ž/>ip½äJ Ÿ¯¹½è=ÌðŸ<í]¥¾Œ½ÿ'>“5j¼t<;‰¨½¸Ëž=½7:…×5]¤Ð¼j¥P=–Ì1=_š¶Ï'½c==Þæ¼S#Y8öl¼@jS=%ÎJ=T~ r³½N¹>[Î%¥=¼¥"¶ó}XÇñ<— w<¼Š¬•=ØDf={ˆósü=Ó«=`=ñÙ­Ý–½à›=½50¼®éêù¾˜½¶ž1>ˆô½Ø¿JŠ´½rRø=‰Ï9!‚y¾ƒ_½²þ=•|ì» Ï\qq½]à2=}‘л;EOä/m½CU>MM=kùv¤ú<Õ'=Ù³ç<®ù/g·½é*=0L¦»q&=<°=´q=ô°½ Û>þïˆ;wä1ÁʽÁ¨$> i½tRK©õ¾½S“>Òoß<6¸gJA7¼‚Sß=Ì °¼® ¶À#ª<¨68=¸>,=äG>Ͻ<§"U=_b,=ð²H©=ôB=k-Ì»ã<´;ãkï=ò\=ÖBUL¥<Ô,=‰\ð¼Z!År¿£½u!>±Ÿ»‘wMM=EfÎ=Œ,=«o^³êóö&;½jC²¹ê<:Ël= ')=ðX¯Ò]<ëá =Ç‚Â:[¼¦&à×»‘Ñ>¦Ó»'ãÍp³½b  >üŠ;1$÷WO½Vœ*=”¼:=‘>Ÿ|›~½N/>2uW½³€‰·³½#K&>]jD½¸!Â4Œ¼%>áÏð»ˆú­,GÈ9<ö>‡úÝ<°fsñ7½l=#>ådâ;Vÿ뜽uä¨=§±=¼é®f‚¡½(->¬Å'½ óŸOñ<:æ<=ßÛ»<½E, ‘½þc=óÇ´;P!ˆ+¾!½é¶¤=@¿/=ŽkµSvz<í»¢=ùi\=aÈrù‚¶½¨ç=¥ù#=J3ƒ2tl<²f>pÍ<ñe¥·}O=_ =Õ%c;sÚû5³¶½e >ž%H<#Í/ü`=¾”=H4<Ú¤?Ño=—r~=á™P;¤Î7}‘P¼á²Ê=ºË¼é[u±¥Ç¼Ncû=ͰÑ<N>\‘;WÐt=Ùz½?,!î½{„ú=€É<( 4”½¦>I»¼ cÄ|½•1>Ç¼ŽºnðÎbƒ…½øÂ4>´:y½Ï×ëŠ< ½1Ñà=8f=”Ÿ(Ñ\'=ݶÏ=˜Û½<²o±Ñʽh$Â=/lM¼R»¨Q¿K½òBš=5Ï‘¼uˆŽ‰b²½€bä=¬á"=”Þ3¤¦=ŽtF===‚Õx´ñ¼)w_=«=îp‡½GXT=U=í:8…½RÒC=("=îj»)e<Z½=ýl伓FÝ`s®½VD >ê7=²_/rjg½bÇ=LÃ0=n¬$Q¡z½D3>fLÁ;j½QþCz¼ÆjÓ=ò&¿¼êé. ¼—É0>è»Û¼Å%#:š½Ov#>Mõä¼XWM…ø<ÃÔ–»lg™ÔÐ<¿*=ïÏ2e½}Ï=¬‹=:;=š2<òT“½V‚½™KŠ=%t¼H:–½qÌÒ=îì+=oíØ*q½Dø=å==¶ ôÊ´»>“½=ürf=^ .Žêt½nù=½:G9Q*¼òO½í (>>@»~ÿ]ü©q½Ò(=}ʱ<à¡ó ½Y4>8kð»vµl“ ¼ÝDÍ=]ûB=Üá/½¼ >‘FE=01ˆ¤äµ½÷>æ”=öõÇP¦Ñ; ¦º=}½Ý-Í­:qi=r¿½Qâ§ÏfÕ<Ûl,=æ¯=@ùŒ55½ïS>:’KÐï;½BW±>=¯™œ=5›Gx.=ñ‡DcC·<îN=‡Ä½¼T2°t>½½s(=AŸH¼Ó<ÚW ½">h>ç»g.)†˼Z =³½E MH‡;â“=y$=%¹Ý%‘½¤Žî=õH¼3ñUl^•½wž¸=å·(=åÈ‹wºó¼÷>ÇŸ¨»LÓà» ½,+ =^ô=+kÇ2…½úE >M¼\4CÌ 0½40>ãÿŽ»qýÞ«Ë©¼1yã=jÀ ¼Óö‘gp½ ›A=ÉŽ <Ìÿ`‚Ç·¼·B=Až]=¬¤?;«=Ã=ºv¼x—)UÙ¼£>é=†å=(ñ ®¹¼4\=™ó¼î28Û\½Äèy=~¬à<µÞap|m<*âô=ÅV=”©Š ±¼ß-=¥»ë¼ïό󷽹ÿ>íô=… ÆÃ;dv>™Ê;ª†z9lÌÑc¼œp¢Îá½^f¸=±Á¼%ÚÎû½;Çà=…°=HÐÑï8½_=jÝ=k‘ lCÅ:Ás¯=c k=[ m°Ví;ë:=Ýí:=è²üƈ½Qþ=ú R»cÞWvA¼ÍZ*>Í®¼èî62ÆG½÷W= %6=šÙüp:j0 =š”<éé÷hB“»S“`=Y4]=Wzc¤!½wK2>½Â¼úÀ1Ñ`½ævÏ=`V¨¼Q¾™(C½ª =Ù")=ÇÙšȳK½HO=ÄN¼=ÓáA“½’ >0b½—–w-¡¼ux8>¢]…¼•ßÁX_;ñ=ññ‰¼r{–â<¹HkÌ=’=¼$™cÜ)]½Š?Š=a§=I`ÁJ¶½ˆgÉ=ÿ§<£˜p”|½‡kõ=÷-=cs¾½ïÈø=«—ß<”¸[–¯<ÁX¿=äÛ»¼v½KzÄ:¿¸T=4¹X=›ÙPˆ¥½!î=í-e»H‚ü­N޽vö=@½Y=‰´ãÍv…½Éé+>¸½BWWì¯^."=D Ëæ­º<ï=­NN:Æ63O½c¤=À )={’Áªú¼æu¤=ï+=ä«qéE½w»>Ÿð<4i×]¦f½Iû=ìO"=ÔÕ™¹:ìÞÊ=j0M=˜Ëè¾\½²º>›äÇ<¸«RRQ¼Å=l£'=ÁOÄò—–<î#7= Qº¼¾9xâ¼x^ê=î%¼¶‘$ÑYf½¬sì=Û=©Ñàƒ×<ßk¨=å(@=G,;ði½9ïŸ=()°¼ièª.©š½¾ˆö=LRY=ê|¢`=çýŸ=d뙼‚ÝbˆI8½«"=³\¶¼`€Ú܃½w,v=IóÇ;P:¯±½}•Ü=<1k<&|]T­½½ =:W”<‚bø´ô¼u><=Veß¼y-¾¤±¼%X,>äH¼¢ß®Gá»î²=c^=LbÊÝg»ëq=pD÷E» ½WøM "ŠI½â>ê°;œ¤‚ðß¼ºŸ= çš<Ê÷Ék,á¼{ÚÁ=¢·8=ìGk‘½øn><ùt¼›c•j¾Š½z©>˜k½˜®L_B=&ï=qO;Ùm˜‡Œ½¼Œ=SËÖ»–êù«ç„½JÏÔ=$ð‡¼"…˜«½¤à©=Ïçâ<œ»l(œm¡¼ý¢D=5$î¼CÏ‘<½( *>wƒ;)*= ­; ÞP=Nï¼§õÂÒÙ¼µ3L=:æ<=¶îŒ ¤D½ýŸƒ=\Ž='ÿt¦´þ»Æ=¶H½\ªšÏ™½ª>Qf»Ô÷¢2½¹Á>ï¥Ùé=t“ ˃ô¼à†Ø=±´¼Wº8S¼ƒl)> Y]¼|°“Ž¢îã=vk™»êëñ…[ž½)>Þ=ÁnØ»ˆ ñüôø}½|Ò ="ü <„¼&m+½“ÉÉ=µá°¼øºLÂE½ ¥ë=éÕ€¼ÜÞ©³\¶L޼Œß©ƒ¼¼µâÛ=ð²¼ÚÃê|—½?å=+úC=xâõW> ½š=(ȼ¡ý v‹@;@û=R˜w¼¿CD-Z€½(->  =×Mk(º®¼S] =Tb=ÒoôÜ×A=í¶K=,Eò<Œ\—L5³;ª~Å=sIU=5£ˆ‹_;‡=Ójȼ½ƃAš±;±ß=T5Á¼Æ½ ò3<¿ó =œf¼èÛúé¼±¤=f2\=dœZ÷W¼•=ö¶½ª¥ep”;›åÒ=S4=Y£¦ÓÞ༣èá=K陼W߆ Ûú)½2>,>ä.B;Înh䟽&Q/> oV:nå%Á½Çºø=Ôa…<~hί± ½J&>Õ?»©¢-#õ<<Ú¸=¯Î1=‹- âåiŸÉ»g) ·}¯½-²½=¼Ìºê¹äôõ»‚Å=`f==× &þ<(×=o~C;ø¿3ÒþG=¤P–=U<Ü«Aµl­<‹ÿ;=袡¼T_ ±Š·½€žÆ=A}K<£Í<ùô;ö%=Lм:¿šC½õÕ%>Ã}ä»ÿxOÉy=ÖŽ‚=»6$<1*Q߽¡÷=ZÕ¼‚U£†ç¥<¤ü¤=»Ý¼ªçËX»§u=„Iq¼GOMÿ<‡ÅÈ=bü8$ þ³»N(ä=4-=_ÜÚÉ`»34=Éq§;O¦¥]ÜÆ¼‰b2>ÏžK¼ßB ,=W=`=ÚÇ»„0 C$=q=ep”»×Ç Ú­e½Æù>ž#ò<@jŸ0„½*Ǥ=èN0=CÜD?½ysx=¨WJ¼ 0½Í;8½‹=íc½‚½üİúÞç˜=&p=g5«vã½+Ý>¢ëB¼n2 Rµ=Z:=%"ü<Õ—ò¢aq=3‚=™‚µ<Ö¹{ S›½DRë=qªµ»ñß3©£ƒ½#=Ž<8*&“ÇÓ¢ì-½T%€Q·½rÁ=dxl<[‰P½B]d=å—=°Þ`Ò< ¶‘=¶»½ü‚Y0q½Éå?=#Jû<5. —R=¸ÌëGä{½6Ê=å /=µ/O©½eT™=Ôµö;þí…}>J»…(ÿ=Û¾=!f?W[½ WG=p$лˆ™î±½&V>O‘C=¾_T´É¡½"9)>ྲྀWæŒòÌ<ôä=YÛ="P1 CB½ ™=Æ-=aè’³W½û•N=Z„â<ÐX›þG†½IG> Š=Mj” ƒ1¢½tzÞ=È(=üžaê<û =…8= Ä«Î*½O>LÍ;¯þ³¶ ÷;ÛMÐ=•>=‹ÕÅ2%=ÁVI=t_λ0š„d@6½å~§=ö-=f¿µÆÝ€½ÛPq=Ùí3<Ã×t(·½ž>1$§¼cTÔ¼Yƒ½ñØï=X’<=ãG ¢  ½È³ë=R(K=›êK ò3¼|í9>©.༦{y ×¼W˜¾=W^ò¼‡çz6«¼ò>>˜ûd¼œa ç¼P7>‡þ‰ÝO=ŸÌ=ôÄó<påx{½úœ+>î´µ¼“Tò½çÈ*>ÑA—»,Ñ¢e9 ½x€‡=f÷$=pþ<Ä<¤ÿe=|Õʼ6ž0ªñÒ¼ã¥[=Åq =^šîÛú)½X³=V.=fµ•7àsæÊ fŸG»Çœ²H“¼ð÷‹=èO[=HGÛÁˆ½[xþ=}‘P=‡¡ŸÁW4½œÝ=PT6=š@>¹O޽ì=ô¥7<ý*”ø=ô7á=ë;¿<²±Ý\ã³½­Âæ=vû,=óƒ‰Ön›½ðmú=®ò»£ß‚3oU¼ò6>6X¸¼Œ•¦Úÿ ½¨¨*>½U½æÕiÐï¼eÅ >vû,¼µ_ ­„®½k ¥=b¿§4ƒx»)p6[닽,ž*>e5]½ð”Re˜¼oK$>,R¼s6}<ô¼cE =fl(=æë¦ Ad‘½é"=L7 <üg/†r½ãt=Л ;9ø¡I‚½ >ÛQ¼â¥bÛº½:Y >1\<³àã;â<ÑÍ>=MÛ?¼ÈÂzc*}»l"Ó=âx¾¼t„Ë>Δ½éb>:ZU¼°8[a:½-ÏC=(€"=éðe8½ <¸æ=œŠ=HôÚ:¸¼ïY÷=‡RûLª6<œ¦.yË<Ó-Û=Ê{¼!Zû¬’½+Ú=øU9:8¢rþ°<ƒ¢¹=“E=Iµ©‡(½‰—'>yè;¼ÀŠXĺ¾1ä=(·-=_Ä Éh…½*6æ=•Ö=qÒ’ôOð½N~‹=_Óƒ¼;…b/´½ÏL°=K̳;çEH]¼p–=®ºN=v¨sí5¼ ï=d±M=sZ iÚ»A·W=_B½‡ÈQÿ±=ãSà=@Ú»%ãÛ¢L<ÀvÐ=¦)B=Å‹Þ}YZ½ž÷=]¥;¼ÏÜ–×½=¸µ=Eb‚¼—xdž=m<nà=xð“¼6G”½%;¥='À°<@ÂÉÛ¥ =üÞf=®›=U/ª ã¼ý…=p_‡¼‹Ü[mÞºM =ú¹!¼'Mß<¥½ ´›=éï%»ž›^d¢½Ñy->\È#½Õ Sé§<‘HÛ=]£%=X¬Z´°'½Øa,>Aš1¼yx}Ž/½ÇñC=+Ã8¼;- ½7†½S#=Nö<¶§1 ½…x¤=üS*=‘qWXû;Ã=_F±;¬­¡Ô»c –=•în=†g¬' ‰½¬t7=¼”º;#r”7½ˆdˆ=o¹z¼ÅuÍ0ð¼ÛQ=i¬ý<ë‘Tsy½R×Ú=RŒ¼Öz 1ýh½ÚÉà=¶¼1yG —R½i>¯Z™»_R±ª<óŒ=cAa=•Ô7écž½!x>7U÷ºÔ¢SEؽ ¸ =ýŸC;¨0¼=º‘¼nnÌ=‰Ñ3=  ˜ ü½½©¡í=S@Zè¹½Ý{ø=æ=Î;ú~°®ž“;=æ?d=ÔÐNH½ÏÜÃ=‡kµ¼v·à ½J-=áÔG=¬Ü ÖþŽ½ã‰ >‚ÕºÇ<õ)½Õ (=”…/='ä—Áp®½rÁÙ=ÇK·<P˳½±¥ç=ót®;:d[1¼ð6ï=ó¼` ¢ð¤½Po6>ª ã»Àz¨½»cñ=c·O¼ÆÌ¨,<8Ÿ:=c*==§Î´ä‘½W|#>WÕ»<;X ˜=Pýƒ=`Ê@¼àš<Ýù¼Î8Í=eÈ1=í$u B[μŠ>=Ëf=F ·˜½`¬>ƒ¼Ïټ˒ë&¼9³=—U½C…AW넽L¤ô=üp¼UÀ 7gºW=xc=Ôê<`\p»Ô==Ô6=çó»Q½U0н2U°=‡ù2=Fȼu>½:±§=ö–2=èì ä Ë;=+K”==Z;/(‘B`庥¿·=ß½> ƒ}½üo%>И ½çÇ_½l$ =B“D<ì’ŸËf޽<2=kׄ»¢I0 ½ ¯4>I€š»zúÓ„m¼¿G=ÒD=~û¥Ô𭼪b=^<=š…Å­§V=.I=:ç§:m¤A \½ÍWI=rÅ=.Zw‘ÓW½5›‡=,,8¼ÐÖ ƒˆ´½á$ >Q'=¹Ç²ož*=|~¸=o¸¼Áá5 ßáO;|<¨RŽ U½òÒ =Á=üŽO[£¼Çöú=qý»ÃB1çû)½§D=¹Q$=e'jC=ª=‰Â<~¬­¡T<)ÐÇ=¤ß¾¼FvÔ~k½º–=J•(=Oi Ïì¡=½=·•¼Ú#3숣½’<÷=_F±»ßK jÛ¼q;´=Y‹½[ÙçAc¦<šÌx=µßÚ¼žù ºǃm½êBl=N'Ù;t A+2º½E >MNí;$1£Wc½H¼=Y9=»nh0<<1+=¬8=/ü Í"”$|½ß>S==“mw!±½¶1–=#2,=…NŽEJ³½œ3â=Z<[&Á$Dù<—9= #½ºŒøQÀ°ü¼ßN"=ÒS=.› ž#2½u/>¥»]z~׊¶<)ˆ=6ܼºÐNI®»?áÌ=£Zļwt<› ê¼'Ú•=¨'=u«oŒž¼$íÆ=sJ@= ˆ ?¨K½5>cÑô<`Ã6Ëec½«^>äiy<ã1˜Í™;æË =‚”<©zª½îа=­…Ù¼2•Ò“½Îp#>)w½!—>]]¼¤à‰=˜\=å“HKx¼ ©=GWi< ¸Ùvº½’’>K•<U\»ÿxï=Ûn‚¼$` r0¸æ¼… =™Ö¦¼¼¼YW&<= )=$ÑK<“òB–˜'½Ç=Õç*=Ç@Ù=C½0e`=Ô )¼0Ö™MŸ¼~=>$—¼•ó ZÔg½¤`=·Ñ¹9?êG¬…½…îò=û K=ãâlÌk»0Ï=øq4=|îçPF=‹oh=’ËÿDë¼Ä®·ŠXĺëà`=—®`=P (ʧ§½Õ>V€/=/²F2!†½<¡=›sð»(²6Í»½qÌ>+3¥ __½¢¿¸2”½’Ê=¹©;gŸ0ë9‰½¿=¬= úgd½?ÉÝ=į=½\Y¢½å³Ü={=JÞQOŸ½×Þç=÷C=KËð ܹ0=Œ0…=‘Ešº&²‘whX½æ\ =œ<¼>»†®D½}ê>õ  ;Ò¸ œ<Òä¢=¼æU= ÙKd½VF#>€Ô;j¿ ½1ì°¼Vbþ=I Á<›úáî^޽Ÿ>l“ ¼.Êbgž¼½3‹ð=C=37*€½<6>û$w½×ÓiÌ)¼)˜=«—½Mƒh½<ù”=B±=´X—C©½½rð=’!Ç<7½ _>:z|<ÝV+1A ½vP =<ùô¼ÓXçR½uç =Ù—ì¼X^õ÷Ò¼¼—=.Ƚ  •Z/<²d®=®ò½Ý ©Á´½§=å=÷=3Jaúž½ƒ43>Ps2½uá¯rĺ½xÒ>1ëÅ<÷õ´ؼEÙÛ=¶¹±¼l ß\k½Jï=Iƒ=c’R›8=7þ¤=‡Ä½¢ À;¯³UPÑ<êÌ==ìk=Œ´ G„€|½Ç¸"=nàŽ<8;8µQ½Ù?>-“á:3)\¼&sì=èO=+°sY5ˆ½Ù¹=¨U4=È/òBº¼ë=Ð !¼ÜÕ Ñ‰f=‰&P=5_¥<Õk‹HÄ”:’—>1ëÅ:†YVU<ÓN =Ì&@;¼R á¿F½}=K~<Ï ƒ ¦½9—>$Yº1qº£æ«½øüÐ=À’+»¹¨y;¼Ì=ÉP=–f ?vh½[ê€= áÑ»NølÑ`½l‡=6¬)¼4ç { LU½ñe‚=Ù`a¼YÍ':u»Ö”=犽~hwf…‚½Pÿ™=ȶŒ¼~:NÓ'=ò%=òz°<%äïÊ.=Y2Ç=¥½<ÒEÊ'iž½®§=—q=üÏ.3=ª,Ê=DOÊ; âªEļÿAÄ=3¨6=GìÈ 2‚½ÅTš=~ÿ&=OÜ´a¤—¼pZ=SÄ§Ì ½Eç=c´Ž¼zï?f“¼Æ§À=Òp ½‰Ì.ɼãŠ;>mÉ*¼yx˜v½Cä4=ä¢Ú<¡F3“Œœ<œN>¸Ü;Æ÷¬Bî¢<åa=’¯D=˜“ßáö¼Ãr=ØG§¼ð…•å¶¼C‚=ØÔ9=%G.÷;½3¤>ÁUº¨VLõ¹½?T>G>¯:Vþ Œu=Œ¿=sW<*™JÀÍb.Z½r¸ ”Ü㼸=R;Ñd\ޝ; cn=‹ü¼,¦â­K ¼?9= –ê¼›9È`ç¦<›U=ÐÒ¼X0îƒkî;/‹é=b‚š¼ž-ënMº¼º,†=ú›½oôxpz=ÓùÐ=ì2üDÁ¼Ìj 08ºª½à©=þ(j»a\C½~ =»C =)ÙŽt–¹½¸•>ù‡­<ãÑ ‡€½ ô =á›&<ìs‰¼ª†=æw½B´ªv½V×!>j†;¬³ZÄ“];TÃ>= æ¼ð§|È:Pß’=3üg=5Í N*ÈÏ<ÔG`=j±¼0ù 2r½È^o=Ç+<\bAè:=܃°=Õ”<øaç裌ºÒ=@Úÿ:¥O·É>½ªH5>õKD¼yŒ’<[ = ð=Râú¨ªÐ¹ÔÕ=‡kµ<Ét bœÛ¤½æY>i=Fså—.½cîZ=‘7¼' gºW½Wzm=îëÀ<µ¿Þ80¹¼,=ÆPÎ<Îc -@Û¼F@5>rÝ”¼z0›Ç!½¹ý2=Ò7)=j'ò¢&z<"ü =‚¨{¸[ËŠ"qO½T>_)Ë:‚œÔ¨ß=¹ƒ=¡‘¼ÊÓÕ°Ån½:Ê!>¿,m;½GjTáÏ»ZöÄ=³–½u<û~M½/Û=œ!<ìfº£½ØF,>µ©z½2ÈKSϺô;=÷«@=>ÙjI‰½ÚW> JQ½¿v¢% †½\ªÒ=ë6(=OеÆü¯D =EÖZ=ôÒe‡ý¾½(îø=qÊ=ÎL7K~¼n£A=}ÏH=„w K:J½P©>Ë‚ <Ös ­.½ ]l=l $=µe`^ž½ò”µ=…#ȼÚ¥‡^¼Ÿ¼ ¾©=ë¨j=o‰­²ˆ¼³{2=L¨à¼ÏnCT÷¼¬É=úïÁ<„4kby½ñ=8=fôíB%.¼Ù´2>îéê¼Eö<?W=Yàk=ÝC=UÏYÝ_}½øŠ>Öq|;†(y¶16½ WÇ=¯\/=É$^-ÑÙ¼øÝ$>`uäºIú©#¡m½y>>PãÞ»_±C¡óZ½M€=J³ù<}Á$ CÆ#»Vñ¦=í€k=Sa# Ƽw„#>šÍãºúˆª•Ó¼XTS¼q‚4ºóD¼ªf6>ÏIï¼25 •›¼ô>Eó€<zú”ö†<æ!Ó=Î;=Åw‹Yné¼0ä=ô‹’¼ßž ïÌ눽“>Åâ7½€ìv*䊽½=: ‰¼`Îá§Z½Â‡R=TÆ?<ÝÈÑ%½%®ã=Lq=•5”ÆOc½°þÏ=¦™.=¬nP§¼½>Ö§=ËD ð0m½ÜœJ=õƒº;7 äfI€½‘˜€=¹OŽ»ù /Tã%½¸•¾= .=Þ mŒŸF½vÃ>xz%»Áó‚RG=DßÝ=~޼%ã&\B½*æà=ˆ÷=丠ùd=,g=FE=­ÊÏ­0=½¯? =„Ø™;@‘ZÁ¨¼íº7=Ó…X=¤1—T½ÿ=Ø=䃞¼EH > YMW¼Cr>úíkº5'h?äm½&4 >¦›Ä»C§ Fÿü|'¦=6`=Ãï­Ø½Ú­…=.¼…±–^½ß6=ó¼Óë„»³»;ÃT=†ªX=z¢‰?ú¼e–=å+½ýtK=K½¾ƒ>,òk<¾. QÚ ½;ª*>7¨ý¼÷â äx 9½ <>P¦Ñ;ôÖ7§²½³¶>Xá<ˆL ¶t½cÓ =×…Ÿ<&„V?8_½vÞ=!# =VäT¡»d=–”=|~˜<Ùí^æ=ضˆ=L™¼à½Æ>/üà»°ÛTs¹<\>’=ÕF=©ÃäH<Œ÷ƒ="6X=VJ¬U»;e=âP¼D¿­Êß}½#.@=ï90;äO7s½A=og=hNw¬U½M0 >B]$ºÜ F¸æ½Uú =AŸH<€ ƒì¸½áb>ÖXB¼¥¨ï8f=bŸà=¬;Ù2 ’”t»æ#‰=S½†n‘½ª½#£>ƒS=T·¾Eh½¬9 =~¡¼»K ÆáL½ (>œ¼ºVF,-£¼Óô=жZ=¬v x´ñ¼ìì=ß =(çlwO½¬R>êM<¨*€Öü»ê">¥-®½SÏB=ȵ!¼ ? PSË<$Ô =”¢<6Q ]iÄÌ<W=‰xk<Åy 4I,½øo>ø ¼À«pž³½µ{¼KµèË3½½ ="©…»„D‹w½Hð=‡A¼7 ³§ë ¼WÎ=\W̺ß'ŠϺs‚>”[<¼†ªGZª¼Ä =zÿ½MEÇ Ó h½ºIL=ˆƒ<J Ý€Ò½‰Ñ“=Â=çUeÞ_»=Õ>dsÕ»Yþ†Ã޼§Z;>ÿÐ̼@ W(b½<Ù =Ñ5=: ü›Ç!½çTr='õ%=€¡]ðÚ%½Í ~=q)=¡ˆ N!èh½ÚÉÀ=¹‹°¼·Q½€Þw¼cžÍ$¡½¹Ä1>j<½ó ì¼±`½ÿ³Æ=Dl°¼Q˜¾d ½#ù =5¸­<»§þ·½‹Ý>=³™Ã¼ S¯Æü\º¿Ó>aÎ<±!h ½c2>_)˺ðv ó¬[½Ò«Á=4Ÿ3=nòTY÷O½Ûä=<“¼©Ü1F¶s½†s­=Àë3=Ü* C Ÿ½4+›=ý/׻鮛ÉÇŽ½£[>j49;urÞŸ½µñ=ûsQ=êd ð h‘m¼Y&>MÖ(¼ƒ|s#K溬o =¬É½Ž~‰OÌú¼ö K=̦¼-Dù›Ö<¡¼O=¿©¼2È0 vC¼ÞÉÇ=;¬ð¼u<€3½0ƒ‘=ç¼íE (ìQ¸¼×Õ=A+0=˜M È+¾¡½3¤ >W횻Ź¿»µ½|µÃ=é˜ó;n8ûÇ€<‚r»=®cܼKð:$5ºyåz=Л ½â ?ä…”½©j‚=Éq'j 9½ _ >+½ $ =ÞWå¼X¹ RD½ˆÚ–=!Ù¼ý±tke‚½aæ=z=’cH—pˆ½>é$>pa]¼b¡>"&;]Â!=ap = úÁÅJ½¿­=ƒ¢9=e¿ HF=­€=ãÅB»¦Ç& <‚ŒÀ=)ò¼l™ g~½¼– >‰´ ½Té,3»À =ó<8= ìaJ·¥·Q9¡CÅ °<\ª=(×”<Æ Ó—½ÌÐ8>Ö[½SgëuÇ‚½ŠÉ=÷輽ξo½pŸ=µá0=Ï܉ àÙ½Øa¬=ÇÖ³¼%èüÑZ½Ï%>÷ºGCy‚¨{<ع‰=ò(U=dâû Ù—ì¼/Ãÿ=²¸ÿ:å5>@÷¼O;ü=øŠ»º 8 ³Ò$= §=}[0¼VO r›ÈLÞ=6᛿¹Ÿ½¶,>0Ÿ¬»1æ‘g¸½K ¥=D½|| Øb·½PƸ=N·l<¥4Úª½LÂÅ=Ó–»ñê¨ø¬;LÆ‘=.‘ ½hkÍÕË*ï=½a¼Ìz¤3p½…^>™G~Њ¼x;‚Ëõ6¼Ü¼±=jß½…k )(‰½ À>ç¦M<ŽQÛòz°<\='=%•)=GäŒ1\]½Ùì=ͯæ¹¾9Æ‡Ù¼Ž°8>+¤ü»&y¼Êš½ú'>¸”s¼gO«{ä¼´¹=dw½ç‡Œ ¨i½ Î`=Ÿ®n;K9Å+¼r5ò=Ð%=¾s2Ë^½Ã. =ˆI¸º….»wÛN™<èÚ÷=Sê=¿¾”}"O½¨T =ìjò;@& ‘÷¯,Òû½i¶lw¼z8á=`V(=s³B½Ê6°=…²0=Wr}^q<=E=ƒ§¼èåš x<¼5ëŒ=­Û`=“U¤ Ì 0=ž»=ny»áQÁ‘,à<ö`Ò=™~‰¼±kXâ½aà>`ã¼1L¥r52=-´3=@Ú¸šfm9~(<§Ï=èk¼:š ® Öü¸½ò] >m¶<‡…fø½œj­=…_*=È o †–¯Kº‚Á2Ž?Q½V>ÉËš»p/ïà¡(=Ô+¥=«Ð=¯¶¢½zK=¯#޼¾}u @ܵ½ñ¸= ¶ô;[¥ûÀyñ¼¥ƒ5>øÅ¥»^°æK½ËMT=†â=`°Z[\#½Ÿç=”½%¼qž_;3=EÖš<ÂK@–’e;†H=âtR=Ù3›/M±½ÂK°= À<bñ¹“¼³%=Ô‚W=q û7½`«>šµ=Ø]׌jQ½Ô_ï= =À©\‚«¼¼Á§¹=m6V=<Ù_]ù¬¼´W= Â= Εƒ½4Ø>! =Ž• ˆ+ÞÈ»&©Ì=EIH=¯ ˜ñh£½z9>»~=]Ø LƱ½#k­=dZ<ô. ê#ð<¸Ã=`=.=‹£ Ù༚+>àM·¼#ž˜õ;¬`=ñ.W=Ê@Jb<¼zþ´=¦Cg=|Èœ6£½}Ͳ=²Ö=Ï‹‰Ò^;Ú¨=£¼¼ü7cE­½lâ=Æ¿Ï<ÞJ]ëÄe;¼;²=y[i=[6 ¦~^¼ëÿ<>«ëмµÄ¼M½î¼„e,=Ì}ò¼yûvU¯½2¢=#2,<Ðôí‡À:õL/=ØI==&¼¸°îÁ‘@½^Ðæh#W¼Û=8NJ= ³/ +‡¶½Y¶=*—<ÈÁ Ǻ8<ÖþN=°®J=Í–É|—»+L=åñ4»Å #Œƒ½;Uþ=ôB=Ÿ‡ÙÎ÷<ÁUž=çp­¼be ’ ³=MfÜ=o~ûãN Ïø¾¼^;>F쓼k|aI£½¥†Ö=ãÅ=Á¹¼ ”X½ŒL =£ ¼Žê}ñò”½[³•=Öp¼®®êâ! ¼ñ=L‡;¦€ + ÜH™½ä">Aœ¼†9ƒ ¶Š½„9>•m½}TÿíJ˼´çr=ôŠ'=Åš’aŽž<öB=Ø(+=>»¤üÿx½¡ô¥=X:Ÿ¼KÀL*\=kòT=Ç9¤¤m9& ¼Gr=Ü¡a=W=‰$|/½¥ùÃ=7Á·¼„6‹ ‘ N=â=mãÏ<åB>”<Ï¢w=,GH=VÞû {=$(¾=%–=«™IÔ¨:ä»~= ïoлUM>‰)¼þc… G:ƒ½k`>¯? ½%á Ö #½(¼âV>¼Zî x<åôü)=á}Õ=Sz&<±ÌEœ½>ê=òîÈ:ý5 wn½K«!=>–>=ÇlŸÖ§œ½`¬>ȱu´[K=¡  O¬S½í؈=YÞ=IÿÁ¼ç ½E1>’Ì*½ŸÐ äoÖà<(¶=©¢8=-£ G.S“».É=ûf=kU=O•o½ &=zŒò<Ú˜; <¤½Jb =*8¼¼^X®À.½Ûùž=00=ŽØ…H§.<9|=ë$°¼¥ïËŒøÎ<α=‰zÁ¼gn ©.à¼^‚=(›ò¼ v®š‡½×¡=rÁ={f¥¼Ö¼ëÉœ=O"B=«eäS²¼ÚÉ0>œ§º¼{I£’º¼»bÆ=ùHʼïmŽ;&«b=›;ú¼§  ò^µ¼YL,>r6¼qÓè²h:½É>ú}ÿ;ÓÙ ¸š¼Òm©= ½ÖÊ‚ *<¼z>þ~±<ßýI\j½Õ>°ã¿º 6/q<½IMÛ=-¤¼Ê··1³½õc>[}5=jM0/½¥N>毼‚À q1²„½±ø =òƒ<à„ý0„½6¬>Å+»2þ >éD½UN> n »M p㪲½ˆ‚>£ç<åFö,>½„-¶=°¯5=•$fX ú¼Vñ6>1E¹»^ë ] »½½Ÿ>Çô„<à Ï„¼ž½­23>WÌH½ì'†ç%<…³Û=òΡ¼GP , 𶽡/ >¦cÎ<÷‡ꕲ;[ È=Æ¿O=£Y— wNs=È&y=Ú¨;?˜7È™&½–x=ü«G¼ÍÈ ¸Ë<æý=Ìz±~÷»ÄʹU½ÎPü=ߌZ=‰=L ?n¿;~V=d­¡»· Èž½úš%>¥‡¡¼œS2 ‚p½q¬ =ޝ½<§„»ßO ½ƒ=@kþ<[»ÛPÕ ='=¼ÇH6= K=„‹¨ ½­—=WÀ¼x’ …÷wv=ˆ=ÄΔ¢—ÑŠ¼’ˆ©g_™½åb>wN³¼ ƒH0=߈Î=ÿB¼ã@3ˆ<º ×Þã =ŸUÆ=“=«ocÐ ½Xf=S0¼®æÉ¥óá¼tì`=føÏ¼ù•ô Á䦽Z¡=ßí<üD^Ÿ9=_y°=ú R;Mç: ¤Ä;mþ=å·è­O¹<kŠW#»»$š€=Ž?½‘Âm Ôד½H§Ž=Qö–»êy žAž=‡k•=!Y@¼Mª) eŒ=ªš€=ÖŽb¼àa # ·¸½Ñú=hé»cÆ» *=?n=¶Øí­Ü‹¼ÓðSÚÿ½ÍËÁ=È´6=žmu Ói]½ÎÃ>«\(»/K E h蟺x*À=Iö½r  ²ÈC½77&=ß?¼Ó@  I0Õ;+k›=Ý]g=¿¼ 70/@¼cd‰=YÞ½¥†E¼2¯>çP½å'=˜20="@šL•½…ìÜ=ÞÉ'¼6ë=ž–½¸!6>œO]½­Sì<ö“½°p2>Ø#½Øø¯R™"=%AØ=ƒh­<± ¾½ý¹½Ñ;>Ã××<õ÷ ‰`\=³ês=hé<pžÛ¿2¼ê0>_Ñ­¼IŠº@Þ+=ºË¼˜ §Þªk»íÓ1=˜ÚÒ¼§« 9\l<œÀô=æ²Q¼| 7œ½Ör7>¾kP½â'­¸éÏ;½ÿ=:“6=è¹7 Ÿ’½!ê.>ðúL½æð>ê/=;7­=n½»rç¥ëS®½ß=¼¯;·[)Ê4;«BÃ=»ý¼ ¦š › ê<3Û=û;[¼† ¤K½Uöý=jù=ÚiÕ[½á² =§!ª<Ò ñõµ¼ø!>3‰»úª…Šø»3=W`ȼügEÔ¼J–#>¢{V¼µS *8<»ZòØ=¸u·¼Ë 9Þè#=’y„=Ä`þ»š³a ij¼=>—ÊÛ¼¼¦šÐ$=VÕ=™994âl ½¥ô =³^ =Wž Œ ¸J½4¢$>fõ;*)rà•½E„ß=§!=q ü¥öb½+Þ=áð¼9> Ì——ˆ¼ÓS|¸d;"qï=0Ô!=ÉD;!=5}6=ºe‡»šmë ßQc½’]é=Õ=Ñ’±lf»b5=0/@=j( fig½u”ã=Í”=Ñ4 ä–޽°È=«²ï»y –ê…윽__+> Ù¼öU\ ØIýˆƒ»ÓeLc|¸½öÑ>k(µ<ã)ìDÁ<´Wÿ=™dä;÷-ÆÕ“y¼¼é6>-ݼözEz¥¬½áÎÅ=0õó<þ?F]«½ïTÀ=®*ûØ}G»û_k½‚q0>—o}½2:æ@k>½»™ñ=J³ù<=\] G2=ÊS–=ýù6»g±‘ {š½WA>M†c¼ng¬Å'ºhE=gö¼@‡Ü,=#ö‰= ˜@¼ªMàc줽A ÿ=ÛûT=·gSã∽vl>þ—¼«î ïÄ”ˆ½™»–=Io¼:~ÔÔ;+û.=:=¼>Ž #}=L6=]oø B–½mŒ=ެ|¼'®bI¹¼­3>=ÿÏá¼îCgµ€½²*">‘Ð<ݦ#\ª’½›«6>?F½¿g®š§½Kt>Ó¡S=šn ±† ;7ú˜<æò †W’< ¨Ð=…$³¼{E=½ëüû=LUÚ<`¸·¸?W='f==NíŒ<) BÜ.´¼I>>k¼ó ÿœŽ“¢½e= <)þ–§Z‹½L =%ì;¼Š L ã§ìjò¼0¥õ7<âŸ=½V½4esn߃½Í! >öí$=ˆ¤SçѼ_ì==]áݼß j ^õÀ½Ê‡>¦`<Ï¡ à;§Ù¼¶º=Úò<© F ¡GŒ½qVÄ=–è,=µþ’An½–x=™9»øç / 6*<Áå1=ßÝʼ“9± %t—¼tb¯=pj=_‰¢«½Æ>\ÿ®<«hNe¨¼‹RB=UMP=ª- ï”O<Œd=O¼Š[Âû*¼ÖUÁ=¥ ½ûuÌ©¢¸½^>K\G<^ .ì꼫v=^õ½Z ’ Q>½šú=šÝjÞñ¼“Ø[Bž½–Ë>ÍYŸ»æ °¼t“;_Ï÷=ŒÙ=DÄ ¿ù¡=Mõd=\ɼÕãÒŽ›½¡æ=Kº»ñÑ ˆ ™Ô°½½mæ=R˜÷<+¼tS½YNB=t¶€<ÍwÒ¹=wiã=‹8;4Ø³ï ¼Á­Û=Õ@3=Ä îȘ›½§ >Àϸ»÷¢eѱ£½>ݘž:£L |í<Õ“y=ÀÌ÷¼¦ß€eÃZ½Ã>;Ä¿<ŸR@²Ô:=á(¹=ÄÍ©;]ùQëǦ½0g–=ò^µ;þÞ )ûé½£Ë>"þá¼Ë9 j ܸÅ<Þv=Ä9=þ“ “… ™½ AÑ=•}=½ôÉ =÷ç¢=äÜ&==ž ,‡½‹N>”K#=jˆæ …Ñl½$î±=ܬ¼*E ÜõR¼zߨ=‚6¹¼êéôÊ´»Bíw=Ç»c==4 WîAˆ¼»*Ð=$ ¼éÚ[ý¿j»æé=ü9…<Ém t Ú©™½.)>'Á½Û!ÕLÐ<¼<=/G»+3U4Ö;\Í=fI@=£5YM¿D½Ž[Œ=N€!=ÿI’OÍ%½€ª=°Ë0=kØæ=®½>ë>üÅìªF¯»ÇX !•âzna½”O®µ½âÎ=Ö­ž<˜ÍPº£ÿ¼Ò4ˆ=ÚUȼŠrýèK8h >޹ª‹Ì /‡Ý<†ä„=Þ‘±¼NÄ&ßì¼9b­=#× ½n çõL/½!"µ=x·²¼üf3 Љ½!”7=Îæ;`ü¤6½™Óå=…&‰¼JÉŒ X€<ÓÚ”=¿*W=´âdÏi½ßÄ>Ú­<¸þ é Ç+¼é}#>߇¼sÑ?g,½§ë =,d.;ì µ t¸½5›>×=' …½¸tL¼èS=ILP=/z¥9F2½Br=£!#=/ ¡µý„“½¿>u¼‡ðÄ f¡bÀ’¼p´2 ,”¼ý¾?>‚oš¼ÿKÕ‚¨û»GWi=ݽ"1 ÂE,"=Íê= À<ò % $‹¼<?>‚«¼¼Õ|Ý^Ò<Äí=&â­Ä['=DI  ™+<] =À<$=4¹ “ï<9}==öë=/©®l®<ƒQÉ=†“´¼½I O“½GÈà=û=”G ç,¾¼<ø9>2¼ø •}^q<Ÿ>zŽH¥!¼°c ¹ <ýl„="þa=J Dh¾<Ť=9 Ѽe(gþc¡¼F%u=‡ß ½ôo´Ì¢½Ã›>H2+=sAµ CŽ-=—þe=Ó†Ã»È ²6`½N`š=÷°—¼ » {Oe»Lßk=µN\=cW ×ß’½~S>Pн®ÄŸs.½x}æ=ßÄ=ç_”z©Ø¼k¹“=>\2=«äý 'ø<ÿ î=»U»—Ó ¡ƒ½èƒ%=Ò‹Ú<§@ àåÔN½Œ,™=dê.=Uä ‡/½6>#>ò{›;’´@ÜÕ¼êwÁ=úîÖ¼a‡î'<+´=©û½ÝX“¯Ò=ßQc=»{=iYkñ©½”Ý>3 <ÝLt'X¼+ê=0Œ¼¶º` yæå¼+Ý=,=ëF  ÄΔ¼ŒØÇ=bNмém2Ž‘¼ ›Ä=“UQ=퀈&e»%¯N=-\V=(Y ›¿<âÊ=¥žE=Þ3 5¯? =Ñé9=òaö<ò… 8½è/t=^ök¼Éö®½Î¨y=¬o¼öÉZ›F½ç«Ä=6=^ÉÆ ¤Ç/½:²2=–¼#¤`!Ù¼ö`2>D*¼•&Æ `:-=›‰=/kâ<£WB^I2=Òþ‡=õJÙ ù ¼ŒsT ¼ ¦!=!<=*l !‘v½Ëö>J)(=Ÿþca½eŽe=û?­ N`L½¨:> 6*<ªéÏ2¼"̯“Z»Ý>ôÅÞÝ]'=Au Ðò<=Ñ ¥=§!ª;:Mò¹5½à=©‰¾¼çf Z /$¼Iò=Ë+W!»½7ÿ>u9¥<· U …Ò·½>ï<Ñ÷½ùJ`½h]£=® ª¼}5o °½…С=Ít/=kØW’>m½A÷=Ä'¼ ±7:ËŒ½\s7>ÑS½T=Óƒ/Œ½dy=غT<* Ò qưjN½Ÿw Cro>=Ñ®‚=7üîÚçq½KOt­mª½ÆP>–&¥9q‘äÜci=¾¥\=Ú:¸ì4½M BÜ„;½êB¬=¹¯¼8f}€H?¼Ð(>à-¼6°9 ~¤<ƒÚ/=;V©¼xå¬ em“½ë =i7z;0g¨t$<þb>ûu'<@eªQƒé¼œßp=þ˜=íhs½aã>£ù¹¶†6˜§ó<œÞå=û¼&†Ó 8~½zr>:X¼ÌŠ ¥Þ%=°pR=û=ìo =»¼½(>À i<£O #YÃ¥½°©“=õIn< ÐÝ<Öÿù=°¡<ÄjV µ6½-%>Qö=M” uÍ[µ½`çæ=s =3 Ï †;·½`° >ô¥7<#Ý$±Q½uéÿ=TŽÉ»Þ8 &ƒÃ ½,*"=UúI=õW ZÎâE½)Ì{=ýN=t °™9<A=L7=²ü 7 ûX½[Ï>[ë‹<Ý+54…޽pè=šêI=âà †=m½/R(=zn¡<; §!;/½·_>=uJ¼L? #c}½]Rõ=«=ì<ã¸og_½ìL=ô†û»lç ±RŒ½ÛÝ=fÀ=H( ½s0›º~=úïA=as©ø?½ mÕ=<.ª¼™S ·y[鼉ÎÒ=^-=$_íeÈq½&E=0p;7J ”ÀÏ8»Pþ®=ž½AC‰‹¤½½ =/†ò¼X X$ .½_Ò¸=¸°.=•f$Ýu½´>ÂÞĺ6(E ý3ÉžÊÝçºyG/†ãy<ÂÝù=Àw¼Á­ ÃÕ½s÷y=ùe°<b­¡Ô»‘œì=²f$=Ä Ñ Rd­½`[Ÿ=;~<Ðíô Bù¼_Ñ->¬ï»,ßѲ×{½´wæ="Ä=H4 ¨ ›„½RE1=ØH=èŠí3pÀ¼*‹B=õP=ïªûzp7=ª¹=K ¥<ç ó N==v•=F#Ÿ<ш a'õå¼Wè3>·¶ð»°Åu =“Å}=ð‡=­Ï-{o½7Šl=þSó‘”»p§ #âʹ½D¾ >€ñŒ<³ #£5=rÝT=Äλ0}š\Z»~ÁeÈq½RÈð´9½…µ‘=$œ–¼ªx- iÄL¼ò™¬=/0k=;æmÇ”½ÌC†=Gä;;ˆÕ8£†½õñ=:A={ŒÂO½sI=_Ò=Z!éÝ넽C8>«Ñk½‰T߬Ê><¿c¸=zŠ\=Ž [›Æv¼=Üð»<Îw 脽%Û=Žë=HH4 ¤PV½×† >½§ò<›61sh½ëV/>Ås69nûVÓõ;—8ò=_A=¾Ö¿⢻2=!=ÖT=,vP ´‘ëkcì;wˆrm¨:Ž>†=&© ½?!½3úQ;Å«=VØ ½ƒs –¨¼ßþ=^Ir»1… hùƒ?¨ ¼_ +þ<oá=š = 1 ù9¶ž½Ö>jûW=+šReX½õÖÀ=¢²¼˜>V ª¼šC²=kj=^[—š¼ÕèÕ=š>»¼ê öÿ .½()°=¶Û.=fû ì ˜À­½9¶þ=¤ªI=g¹To¸O½†‘^=×4o<Èê ÝB29h>¬;–«²ï<¹76ÿ÷¼ÁŒé=PሼïßÄ ªžL¼úšÅ=V=á€Ü.æg¼ƒ¦Å=tµU=€0í5킽¤=ø©*=Œ'{ Ò/½0+>í-å;mBý‚r½€>Ʀ•»vJ Bì ½:­>)ì"»L¨ #Kf;ÝzÍ=îv==Y& ªc•Á ;b¬†‡oá< ’=_F1=Á^ ©¤ng½¨ÈÁ=Î67=$ ò8¹½Uh>­;}T ¼v©½vl¤=ùº e ²s½ÒÞ=ën=` ÐÔÔr½ µ = P<Š Â„½ª³»‰ õ=*ÿ=@ËØ 0õ“½ó=fJë<8(eI›¼£‘?>R' ¼Õk> ègê¼_~§=ÅŽ À „úµõ<ù/Ð=| €¼kà ! »¸ ¼_@/>¿ðʼ#> fÛ)=Ͱ‘=6æõSÎ=Ž:Ã.н8ø‚=±i%»ùˆ– ‘S<Ô>1%’;¬ú ¬ ÁÊ¡<ô¤ =W“';†[Q _Îì< Ü=ïV=‰Z& “7½ˆ¸=—ª´¼v6>ì½í¸Á=õŸ5=/$Þ Tã¥<ˆK=ÚŽ©<Ƴ ¿l.<ȶ =!# »¦Ð Ë ©0¶<$˜*=8M¼Ö° EúC3½ãÃ,>æ”;~ zn†›½ï;6>A½uÐ ® c‚<íóø=¤5=% 3е¦ù<µoÎ=—«=Ù^Ù *½»ë=c)¼3Uó Ä‹½#¤î=@i(¼_ ?júl¹”/È=W=Ëo˜÷ž½Ù|>„+ »¢Û÷ýöµ½¥¢Ñ=—|<Íúh Ó3½;ö=àõ=%ú¹“Œ\½š°==,ôÁ<ÍFMh½—Ê=‘_?=š¹ "‘o¼aq8=?å¼nhÏ9Ô½’>‹¥=×4µ v‹À<}Þ=<÷=XZP‡—¼m¨Ø=ÂÜ.=$‡Ÿ † ‡¼#¢Ø=s-=‡`Ä6½m =ÓôY¼¾~ V€/=}yÁ=¼$Î<ÊóÀhÍO½èh%>ÑW»x¸ ¯ ˆ…=VÖv=ð‡¼»  0žÁ½ãÇø=p&¦<‡¡ ¸üß‘½Ók#>ƒÚ/½¸ Ðï¬ÝÞÇÑ;3¾" §$‹½»b†=tzÞ<(Q?Š’¼Æû±=۽ʅ"!“ ;1Ó>N´+<ª( <G)»Ò8=$bʼüùƒ9½Kê>Ë™;ý3Çð¸½Ùéç=)?)<Á:ƒ/Üy½•Õ>ýi#=¤ŸÆ6±½c W=XY[¼æ®”†`=WÐt=(ïãºÎ§ÌóªÎ¼0>D]<×>¡ªF½S´Ò=`ê'=ÒT¸Ã*½M£I=±>¼-S;좈½1# >±4=ˆ0\<<¼¥ Û=Îã0=Ü ÜFƒ¼å=É=ݼf¸ È “½F& >9% <\d Û­ø†<>±=1Î_¼Ð Ø‘½<ØÂ=悼áE RkÓØ» îÇ=Oñ¼<¦R ~p>½¬7Ê=Þ/=8 cÉͯ&½\T = BÜ<œMj?½¢A =áFÊ;@Q fvÁ`¼"Å€=@ß½B¡  ¡j”½c¸ >´ÇK=Ä1ö&†;3‹Ð=þí²¼$Gè/ô:=r†b¼¿“  ŎF½<Üî= 5=\ÀÔ ô½¨Äµ=ŠÌ=‹ÿ g (°½ä/­=Â:çvl„¼å}=穎<. + *§½¦+>í-å»Û& 9'ö»ž›=Ï×l={C SÄ![½/=Ô;=ŸÎÇBëa¨ªÐ¹ýVˆ÷¼½ãþ=H‡<ÎÏT G =²F=ý†‰¼e ‚|Cá¼Àì¾=uZ7=ì˜ t ’½âÌ>Ã,4<* Ê ž½G">]¥»¼´p ‚ ½hç$>M̼p[ ™jøV½‰|> T{»Fi _§és=›s=òC¥<ÖÐ x\8°½‰D>^öë;w·¦2X‘½à > 8@½~¸@ih=ú'x=™»–:ߤ§Æù;x> Òï<Òg{ô¼•,Ç=Á¼ºÃÛ{0)½‡‹ü=&m*¼ P ¸`¼5 =Ҍż\ fšêI<’Zh=Ö©ò¼ß õº÷ð?áì¼—Ú ›H¼Œò,>C¼<#ÿ°x½Šs=²b8= - ¶I»Ñ¼ ¼=ØœC=<ìپ؛½Áp®=Û]¼Äs»ƒ(=q¯Ì=¦6»âá½ g´»y¯Z==[=< W´ È”> çš¼ïT¥c½½$š>j†=ËI , _D[¼†ÉÔ=U‰2=‡~±‡–½ÆÂð=·BX=|| 9¾÷·¼¯V=M2=š_ h‹½K=EõV;P×Ä&2½¶KÛ=$E$=5O Á{õ1½ˆÖ =;äæ<M%h•½Ä@÷=Óùð<Š ·`Z”½c³ƒ=$ ˜<ÌQW ½«=2Y={Ø;Ò[¿:(½ä„ =“ä¹;Z†µ¦ù¼H°=Do1=’4º›ä§½“W§=~þû<{ ü&mª¼Tÿ>g¶«<úà ”m ½‚4>ó =½áÐ (×”H=¾¡0=¬à7<)B®dG¼Ús)>y[i¼ŠI°Í±¼<¬þH=i5$=¼´ e8< – =Oë¶jÞñ¼yñ 24œ¼Ý}=h[M= ¨³ ¶±½0ñ§=wgm<ô5×ï;±£1=ùHʼ𱠧슽ä„I=ùM!=ïîjë^½Õ=2=O¡<±[¾ )%D½óZ =qÇ›»¾~ †¯¯<Õ=îî‹X=Rd SŒJª½w£¯= ùuXá¼T“è2µ¼1AÍ=±6ƼÚ)me½£Ù=%Y¼ëïê ë=´è]=š0¼Õ p¦½½¯•>• =7ι;r=:v=+x<^Ì ™±læ¼íÕ'>¹Â»»©’¢ ÒS$=Ëd¸=G=¶­bؽk™ì=Éæ*=qcÒÕ»Ógç=sƒ¡¼®$:”½—S">¨å‡¼¯© Š .VTº4¬=½‰A ް¨½ðÝ>rŠ;£ ˆÞ!…½®H >#¼ 4§ ]Â!½ÕÌZ=ÇI!=¢]e\"= „=ä£=ÑH=yé&=¥½=Ö8›»³×¾ ½¸#ü=Úã¼Æ¨z eSŽ½à¼¸=ô,=ÈÞ þXp½©;=þò = ŠÚ £:½u¬’=€ð!»žê5. ´»¾NŠ=Ç-f=UÞ kæÍa=>w‚=RI9§ZŸ‰C6½»´¡=¥¾,=èaì ;«…½Üô7>ˆÚv½×æßtÐ¥<=a ½Ãí¼†¼=pìÙ¼‡ò ÚX®7½w¼É=’°¼V  Íuš½–íã= ==‘ xà¡h½›vq=IM»º9 † àÚ ½K¬ ="3=æôëס½x` =#õž¼ i<¡Ó»í,ú=œ<¼þàcí¸á<’¯Ä=ÆÝ ¼m- ! ˆóð¼ä„ =¿¼ O ƒ#IP½Ú >Ù ¯<Á›vt^ã¼Tø=DÔ<á‘ïR½€Þ=ª(=äÈ O ãq±½ù0>$H%ÿCº_û¢ ÎŒ>½UÞN=W\=é Z˜öÍ'[»)9 m®š¼‰Ò=[é5¼Õ d¬ =ñƒÓ=4+ÛJz=P 2 D!Zk½UQ<=Wé.=$ N¼A”½¡½>)½ –`Mƒ"<¨és ŸŽ§½ß=;Sè<ÞJϺF½„»3= D2=òÎB§ ¿<Ül=X‘Ѽù 6Ä×2¹½Tp>²ŸÅ<õö)¤Š"=W^Ò=É®4» «¹3S½P§<=›™<ÍÒ¶«èO½¥/>ƒÛZ<ª[ vM÷º½‰ ë=æ¯=Å J®I7½TÈ>RI;¤œV)®ª¼åÓÃ=^Úð¼a‰’ÎÀ;€'Í=pÒ´¼$c8Í?;Ü)=¾À,»·Z =Õ¡½s÷™=ÕAÞ<øD³óW¨½À´È=\=¹á¥ …ï}¼”öF=)"C=w ~„±‰Ì¼·z®=ÇðX=íèÜm=Ù•V=ì½x<ÇÔ‹Me½”Ü=–˜'=ø ]/Ç;>±=Ñʽ<r Nb­½¼º=8…•»ê ¨ ¸ [½#õž=ü¦0= k ÆnÝ ½p>5>K±#¼À] }ì½8=?8Ÿ='[9ò:±P©R½+þ=[î =šµ Õ]k½f >°þO¼8«Â<¿*÷=Oyô9»¤Q¡½Æ6)> ½æ ÷¶ƒQ½Ã. =èùS¼@ ©½ˆ½ŠVŽ=9˜ =U—˜ ©·½–@ >\ì;$#1—8rººÜ =wô?¼MD'À_L¼¾‰=²…`=×婽˜O–=Ž@<¼ê Û —oý– £¼î cv Ÿ"‡¼Vñ¦=Ù”k=‰1 æC=ý¼¶­="rú¼* ŠtŸ½¶ø$>U‡Ü¼W¶àíòm½¥>ta¤<˜ãjÌ@e½ÎúT=S²»¯­ < rþ¦<‰ÐH=c¸º¼  Üס½/‡>~į;­ þ³;·ìð=e9‰¼P C %êE=NCT=j’»,è ¤—£½Sè¼=¦{¼Â}éíѼ»Ó->«1¼ßÆ k -$½N>áμ«vÀL‰d½ÓÚ>”=Ƨ>xb¶½óÌ >¾2ï<‡½B“„½+†+=0ó<@ 3Û§c¼uå3>·ë¥¼ •ª }0»QL=×gÎIKe<+BÙƒ½­M>è£ ¼\Cqþµ<¼^Ú0=ëäL=a s‰™½~9>sõ»Eš? sñ7=4Ö¾=Ux<ù Þ HżË&=½á¼ï2 (û=±½±¤Ü= AŽ<Z h ,ƒê<¦Òï=Fµˆ»Ó —¦ax;e=ˆ-==è7 M‘H[<áŸ=vR_=Èâ; žÞ¼·Ñ0>y=˜¼ ðêu ºnßã=ú(£¼w9 ™œš½å>y@Y=ÄY šy2½k>/¢í»q 뤽>ø9=sµ ÀEs½áC>È—=ùæ tù•<¸\=´X=âÁ ª™½T­%>âP¼SeUK!°½™Ö>€î =ö¹å©¿=MÛŸ=0=¯ Pmp½$F=p°7=¶¨ >zCâY;ƒ A©´½¬W>4€7<¦Uºh¨½Ê‹¬=Tþµ»N›ê.VT;¯“š=Ýì½kà ŽýõŠ<í="5í<¿ÚÆ¥h%½.Ç>Qö–;Vé ºÛõ»ãˆ>ÔÖ<¼Â„dZ¼]2>êé¼Å<«ˆ.(<Ë>´×<í tZ.›¼ ú'>l“мèKî´Ëw½T¼=ýk9=ˆý /€½ˆ>B¼vF4TÉ€½Ç¼î=¤92¼³U 8Ú±½ª, >³;‚»çU<4Úª=Hmâ¼çG Q ±O@½ût,>GË»~ š G·<¡m=eâÖ¼ žÃ*½z =º»q~ `wº<£Ä=Ñ$±¼I v- ´è½ '>‘|¥¼ö\ S‰—‡½ÇKw=§W²c½€"Ïeªàïá¼­Ñ|¬àw½2=¬â ¼²ò¶ 4½D<†Æ=ȼF­ ¸"±¼°8=ˆå¼CÏß Ô~k½†=^;» *½åj<Ó½N=ö?=¤²§?6I<2ÉH=B=§¤_ ‚TнÅ>- ;½D Ÿ€ÇJL</Å=ò]J=Þ5É3{<øUy=º¤ê¼Ã¦ pì¼rü=–!Ž<„'40¼×‡•=œa=HŠ-íT¼Kµ=ÒŽ½…rÉ »Cм6É=Q1N=¨ÃvýZ<¦™î=¦´~¼<­ ëƒn¯½©Ý¯=ð ºçIX<^±=›ªû¼XÝQ ü}¼N_¯= üh=æ‰Á(¼…”=†­Y¼'ßGôÂ]½Ð*>Ž®»_: R&¹¼¤!>i7ú»?… Ù>¤½ éð=5 I=Ô ˜ ´r3ܼX;:>ßøZ¼Œƒ  AŽ<=aI=îÏżî ;Bò;ãá==MÚÔ¼“± fEg=Ÿªâ=U†<±Ø Î=` ˆ¼È ú™ú¼h±ô=ïæ)¼cÆNÔ’½—Œ=v¨&»–Fw „¹]½-{>eªà<W ›N›ñ¼¶ò’=ýi#=qp ãI½rÞ>Ϟ˻ïp¯ ¹þ=žE=Åä =Ñ=H,)·½m>2;‹;1‚$ qe»~È›=EØp=«C aGY½©¢(>¡½:½³‰R°–½uæ.>÷«@½i  Äg=òDP=B³ë;MÔMý=殥=PŒ,=è ž#2¬½iª§=§Ù35 =tŸeiŽŒ½k- >—r>= ¡0f£s½ûË.=6 Â<ù [3×¥F½&ŧ=â°4=»!e)ϼ½@Ûê=fZ<ƒíÁÚ;c½Üô§=Äy8=ÏÆ* \=b¢=®$=-Oá £xU½™€_=öÑ<ÐÃå M22½/Ûî=™š= •Ô `ꇽÆ-=Ë¢0<`î–d/ÂT½º&ª·½Ï/ê=-=Ú J‡ÀQ½RHò=ʤ=©ÕiÆb=ìÛI=Z<‹à ê ¸5=Rf=İûiè {žÓŒ½g,>ì£Ó¼“r W@!½²÷=EeC¼¨¥ r£(>Ý™ ½ð M aª™½ã>f‚á»°ðc ?oj½Á‹>=XŽ»;²³—í¼Vm=ÊŒ·¼Œ•ü ý3ƒ½®)=–%º<õ\ž ±n<<0Úã=ºÜ =Õ¬òD]<ò#Þ=Lû&=¬Õ‹²Ô:½6­T="'¼  « ìõ;ÖØ=ÉU,=BòØ ÊÅX½Ã>½q=§ÕG°þÏì„—9‚³y|ÕʼÀw=ⱟ<¥ 4Q³½µ5â=¶Ž<] ¾ ìk½ú·Ë=>=g u•](<•µÍ=Ý ·¼8ˆ kG1== Í=„~&< ï E3O®½…& >†«C=¾-á ¥Lj½ µ =P—<’¶ ì*SŒ½žÑ='À°»2u ö™³¼âæ$>Tw»ˆ’úmÇ<-@[=öC,=¼¶u½ò Z=,b=¢îŽÊ›½²›>ÁÊ!¼&Œ¥õw½k >jS;7 ó†Åt¼B±%> îj¼ K?1˜= ï2=³Ã`2s½mX>…& ¼ g8ô–<éñ»=ƒ5μK¢ I .½:Î-=</=Y 'äׇõ;ƒi=ÔïB¼­f :î ½½°ö=*.=RÝñ þ³»ùµ=º¡i=^(/ —VÃ<×ý=øûÅ<éœV §±½»Q=¦6;Å OoŸÕ¼ùJ`=÷u༠/n _Ó£½C >ó»‘q  MK¬;/Nü=?S/¼ýå S ›½ª~å=êÏ>= Ò( Ðh½ Ñ>ÖÄ=«: ÞŒ»Ýé=Ó1'=v, ›v±<þ|[=j49=¶²—'.G<£ý=å{=”ŠÖ ÿ½âº=ž³…¼[»E }˽=ªºÇ<œ çû)½“pÁ=b£,= 8 Þ¶°½Ä´ï=Io9‚P– R ›½Ìí.>\½JUäe‰Î¼ž$ý=gí¶<áà õñe‚½S s=N¶<Ãí | Á½”÷>!®<6g¸5íâ¼"û`=Õë=îú ­ z‹‡½èÚ'>šo½” O¹ü‡½eßõ=#»R=ã® àª}º½d”>Ó1ç<…‡2 ¸’=`¡=á~@¼O €) Œ¿½N}>ŽæH<Ï•¡ ¾m½‹8>1Bø<³É k@Ûj½‡¥A=¿Ö%< Ìÿ m½œO=só »\µ  3‰<+¢f=®dG=ÞÉVuxˆ½€>§ç½õw % ꔼÈÐ>ÇHö:h5)Bª½)“ > G=-ñšö(\½ˆe=Ða><.ÝAK”=¼w1Í=Òż[ôà ]I½çà=’ê;=> ‘Iº¬µ=“Ãg=6 / Bêö¼I‚=â翼rŒŠW•½‘˜ >hé ½—¦A ýM(=H‰=Ö:ñ<=} Þnļ6‘=¹¨–¼œ‹½Á­¼çV8>X9´¼z0jp|m¼s„ì=Æk=¾ÙÑ oº{õq=ÿÌ`= v cÓ3½¼¹7ÿ=?ŽæºdY‰™½jØ=&n=Wà/†½^ =?嘻^ ø&r½´Ë7=™K*<`§áaZ<„‹=;þ¼¤ ‚ 0º<½Üb>”í»p±K s-Ú¼ÛO=¹ÇÒ¼ô -î»ñ޽¿d#>pH½ÉÐŽ5>Ø*A<Ê VVÚ½<hô=Ÿ>=à "¤Æ<‰·=Ú”<n©Mº-½«Y>K< ;V2Õ»½Œgð=ˆ×<É ”bu½Ùzæ=äiy¼1G ]̶Ó<=¹f=¼;²¼Ø  Ên…¼`=>·|¤¼K¬ ÄfKÖ¼f3‡=%½’•üªœ½¥÷ >#óH=+1šÏù)½ì=8N =•G Æ %“<ï­H=•`1=²¶ uxˆ<$µ>è0ß<眊ᶶ:.È=zá¼™³ ‰ ®šç¼È_=­O¹<43 .VT½1e=]‡ê<ÃÅÞˆ-}½f„·=*œ¼d" bøSc½&?=ªÔ,=R¤B0)~½‰š(>ž–_½t€R׊½œm®=`W“¼bÀÎN™¼T5A=ÍC=„a /ÿ‘é¼;‰8>ª ã»sƒ Í ®F6½Ü-)>ÁUž;Vh~ Ó†ƒ½Ìì3>péX½ Ï_xƒ½)“ >4 =Žò ˜Û=<_ëÒ=4I¬¼,6£Xn½|(!>°ä;jQ$ ¸¯=Ë Ú=$c5¼´ )~8ˆ½7Ê=P+=µOTÝ»°Éš=Jz½wœ ì /½>´Ï=”°¼ºø¦^·½¢õ={X;°d} š=ga=É!b¼ªx ()°:W=–³÷¼§@@ ù@½ÈA >&m*<§¸˜¤r½;q9=Ë÷Œ»OÒÌÐ&½ö{¢=§\á¼t¡| u”½m,>4»¼Æ¡:*—½¦c.>y?î¼ØIäܦ¼U¡Á=·F½‰÷ P³½ôQÆ=½a;®¹Z(|6=w=åðÉû­<éô´è¼7?=Psò¼ h›L§½ ™>k)”½w õ®b¾¼:‚þ>¡u»†¢á ¨99=¨‡=Eó¸&û¬ ŽÍ¼€ƒ=HR½y> v ÛÂs¼ò(=J'R=vŸñ íH•½ÕéÀ=(=þô Ù°f½ŸUf=”Pú;KÐ Ž 96½E–=Þ°-=a…èb»›½óÉŠ=¥MU<–¤ X _ $;Hà=µÁ ;_ é^×o½»¶w=¯zÀ3ý—–H¼@ɼp[;>•ƒ¼ 0kµ»½—>©”<ë).[ϼÇ.Q=Rñÿ¼} û A*…½÷ >zÈT½¿) ì©p½þ* =F´¼KÀë |“½ÍW9>©lX½=}g‰a½çý=ÝAl¼y /ˆ½i=°Ëð<úÑùL¤4½S$ÿ=.â»ö~#¼# > nj ¼« =~¤¼­½Z}%½ï:> 8½~™×j½ÉX>4žH½~žnxšL¼ÍÍ÷=a=Ù¾÷’—µ¼Ù«=%±d=­V ñ‰ð¯9~(;‘¯ZÕv½B2>qçB¼}  ‘“½)AŸ=-@=ØXnýÛe==dJ=¦^7< )Çš„½bÛ>CË:¼â «~½~¬€=ÉV—¤Œ¸7(l¶UÁ¨;­m =¿7øU¹»úz= t‰¼î°É=]¥;=ž á w…>=°è–=ÖÆ;¡â({M¼U£÷= =°Ù öµ<…?C=¦Ô%=² À=ð1½h±$>¹Â»;Óhüo½õÙ>U…=:… ™õ"½_Ô>㈵;é {¯¯½MM¢=M1‡<5ô Ad‘<Ú=Fµˆ¼ å G]½Œd=Q=`‰ 1 Hé<Ö;ü=ãTë<œòçX94=¢§=1캼± òPŒ¬¼ë=|˜½»dß *i7z¼(ñ9>¿€Þ¼† Ï èN½»Ô=Ç;× Â@ Œµ½6®¿=$¶»<=ÈSb=®Ôs=9³Ý<ž{© fè<+?=kŸ¼< ã”m€½Ùí“=ú|¼:H ¯y½%¶=,Ö0=mÜ ?‹%<¼ =fô£¼èÆ‚><”Á=£Ê°¼Æ½—¾Ø{½®ï3>f‡x½i2úñ¼A=›Z¶<.  ¹rö;¥¡¦=â’c=¼ ; z9³]½úEI=„f=¤R.f¼-»G“K=(cü¼× ¶ @ °½ð#>O¼YSÀ:“½ï÷=ùK ¼£  \‹½±Š=gÔü<ç?4’”´½<¡>áA3=_| á ØG§<æ²>à†˜<ñÛ/6•…½|º*>§ìt½È2þ E‚)=ñƒ3=Tqã õt½"‹ž†!2=bo=?t=o 2Y@12½`I=`"=eµ† Ui <+†k=àòX=ý –@8.ã¼=þ=F õ ëx’½s†=:ˆ²FhÎ:½ç¦ =Þv!=Ù)ì";Œ-ä=[$-=É$ Ä æ\ª½åÐâ=´q=1 Úä<VU=ÎS=´ ©ðkdW½zU>J&§×ú¢¼T1:ÔFõ<,’=W*=^ Ä U ½÷’¦=q̲¼èi· b¢Á<6wÔ=¦D’¼±½ ·B˜½¹û,>ÚpؼU:JÙí³»£;H=zÞM=) u jt—Ä<¡e=÷H= lÁ ¹Œ<«á=Äz#=òBº Ÿm½™J=)²Ö:äÆ < d“|<‚t1=¼9_ ) x™<÷’æ=3{¼N !Ä“àM=ó’=±Š·<ÅíÝ(2½¸‡=q’&=¡N'ÞÌèDÂw¼yyx:­[½ßn =¹¯:ÂÌ ŸAH–<Ü b= qå¼Û†¹½¢½¶ó >øþF=Às-ÖÅm½þšì=éòf¼]© Ow¾½•µí=è-ž<í N ¸[’¼YQ>:ÏX<¡A ¢ p½F=3±Ó«¼ƒnOÔ·L¼©†½=ëÄe=.u ˆƒ½aû =dËò¼ƒ ¶ÚÃ; ˆ>W³Î:á ~þòÉ<ã6ú=(,q9º #럻º¤Ê=þEP=˜Ëi¨‘½“þ=ÓŸý:r~ óÀÏx½ê!š=毼ë K EÖº½Ü.>~W„<ëUUº…®<·=š0»pýAE•½¢™>ñc̼äO ?q½*n=nOÊ»é˜>·Ð»'ã̰9‡in:‹( öì„—¼Ñ]R=àA=ò ~…D¤» >7þ=ß ²H½ô3õ=Kþ<\dÀAÔý¼7o=`«=‘F 5 ‡‰F½'…)>/¡» …dš$=E.¸=W±x¼5 —} ᛦ<Û>j÷«8ëΆ°¡½àÙ.>!>0½Õ  ޽–"9>1êZ½=ã }”kнI¹{=þ›—<>}RI¸ê$= ñ«< Ét]£e;;ªZ= S[=V J :d½cd =vQt:Â Ì L3= ¥k=™ñ¶»Ç ×Ƚ½‡Œ>ÛÛ­ ’<ò æ‡`±½²>ÚÉàº!y` I[½Ím=kD°<¿Ãy½²=`¼qµ÷¯¬½#,ª=Pźa Z€½¶Kû=\X7=G Øøû…½f >U‰²<.Šd o.ž½wº“=ÓôÙ<³Çy“Ÿ½jhÃ=í=•‹¥ y=˜;¯± =îéê;¬; ~ƒ½O\=Ùî=Œ{¾ \B½©­=ÆN8=¿M Á6\äY±¼ŠXD=Ÿæ¼Cß } `‚½7R¶=Q29=F/`”€½Y÷=oÓŸ<8&8¢Š¼Žå=‰ìƒ¼‹œöc½6uþ=N·ì»± _=bô;¾øÂ=Ééë¼­ lFÃK=´tE=1—Ô<ŒŠ– 8K =oH#=]ˆÕ<~‡ ´Ê¥ñ¼oñp=V =oÝ ­ JC ½Õ¼=׊6=4˜ œüV½­†Ä=Ùê2=“ FòˆÙË»…= Dð0-½WBøNv½š>n]<ŽŠQ_îS=nü‰=o:¦ÇÜA}K<êX%= â¼¼ƒ9½5ìw< çüT½ð ° mWh<Úp¸=ˆ V=Ž  :±½¥.)>ó|¼Ã ÓxÑ[¼<â[=ñ=ù› ¿7Äx½­K =C­)='2‡ sK«¼jù!>_ì½»…úe%W½oò»=ß4=»F *àž¼-³è=/–¼ ßÓQ3¤½Ù ¯=øâ ¼N}áFʼ&T >LÂ…»e· _Po†½uè>Z:=õ¡Ÿ¾-X½Þq =±Þ(<Ÿ& t C­©½Õñ=ëþ1»K HP%½Ï=f“<Ï }®¶<à¢=Pp1<]C#M<¼˜ˆw=X:_=‰W×–íü…"=¨äœ: d _мýÚš=!®½ ‚ Í £x•<%²=ÔD¼Â Ð dÉœ<ðÞ= ÓÚ»Ðý'ìk½g÷=ûè» £Eœa½ê{>IG¹'OY½ž)>~·<ÁW œˆ~½8¼>t_λg § šÏy½å˜,=Õ=2=lí$¿Ò9=°ÿ:=ª¹Ü<Œ– ä/v½1D=r"¼(“µ½6°%>Áá…¼S[ œÎü*½«[=t™š¼(<” ²Õe;Ö=\×\WL»(¶lÐ ­½Û1µ=sÙh»\êÉX­½ŠV>mɪ:»ä ò¼\ˤ=½2=S äº;«E=ïs<=dÍÈ9Afy Yù%½L7)>û“x;¯Îl ]Å‚½i)= Éɻ̲Ú9=H7B= T{»,mò hur½•q=i«’;Ž tKv¨f½O¬#>¹;½É$ ³“½¤ß>¨ç7Åc¼nÎ Y¿½ƒj#>òwï:Z´öñ ½\äž=Þ°-=‘W– >“}¼´W_=øÃO= ¥Є½€îË=˼"`ž´;úµÕ=ÉÊ/= ØYaÁ}¼ˆÙ+>Z¸¬¼îÿè(ð®½e¢=äõ;×e  Pp‘½íI =˜Š;Ÿrg$aß¼²½=sŸ\=d?› ³–‚½‚U5=³»Ì/ ²!½>”h=mÿJ¼®Éx¨;ר=W«¼ P ËGc¼Y£=>’’»Š*¦iqFºµ©š=æ!½~š ê äMþ<¢_[=èL=©8 ¯r³<1Ó¶=çÂȼG : ¥õ·¼ôŒ½=QL^»Fpö`Ò¼Vô‡=¹8*=’.u®h=.ç’=’ <™;*Ås6…±£@Ÿ;ƒ VŸËÔ»IÛØ=;4= ã§1½1´ú=Ș;¼ ! ¢Âi½F*>'"½GÐÞ‰¼I€=ª`½oxô5´A½Q>£S»q– ‡—¼böÒ=$î1=$` Ùëݼ$^=O¼Üß 9 ‚‡½~Ç0=Yü¦º/ #Ìx ¹<‚S==ñ=@Ë › !°ò¼Ô™›=k‚(= ä°ú)½{¢‹=˜м- ÿ HQg½rp)='>=Ç-  ÿXˆ<µN==Õ¡¼å) ‹Îœ½ÃG$>˜öM¼e œªžL¼78>äç<òú& Ή==»)¥=Ã×W1%¼^ ­;†=Úæ½½j ‚(·m¼¼Ìp=^…T= +ŠËñ»Ûj=¨TI=Z asö(="Š©=Ð'r¼€Ñ¥M.F9¢±=˜ü½ ‰r Òþ½ßÂ:=üªÜ¼¯D–øþ¦½ÓJá=ßk=1”ç é}㼬‡=Õ“ù¼ÿ Šù¢}½ú=Bͼ7WÃØ‚½õôÑ=Ý|#½A gzn!<™ñv=ÄCX=JDÚ ‡Þ»½m¦={„½³ \A¥Kÿ»¦˜£=¿½\‚  |¥½Áå±=`ø»êQN»|ë=¯ó¹/:ü‹ =Aeü<ª P ú—r>½@ù›=Jy-=ä a!œ2w="8n=XG<˜xY ™„½}=>’[<ÿó,5½5{>€-¯<Y„ 3ù¹§<¥éIj<¼ì.Ð=S4=Ó ¯†·¼Ì~=ø<Î ‚A¼©„'>6¼© °1ë…½,7>l•`½ÓT;m[½1I=GÆê•=?8½MÇ V ßS¹<\tr=´!?=þ —¼A´;ïpÛ=!W*=òºB1#<<Ê¿=ª`T=ˆ–÷ˆ½CX>—7G½¿ìvala=ýØ„=ipÛ¿ºÇ¶j·½ ¢>á{ÿ<½Ñ' ¼•%½í€+=eÇÆ¼ š#ƒ\½vPI=®*û<›å z ÑÍþ¹¿,=F|g=UP …ϼ€¹¶=oIN=Ù<hy=€·À=úB=Ö ŽæH<€Öœ=ëÉü¼ñ eÜy½ÍÍ>´’=m“æ K;u½vã>zŒò#‘<§;Ìõm½˜ˆ7=f‚a<Ì ·ºMx½;þ >Â=áŽ6G<Ù¼˜Âã=Áq=" s¶gV½4¢t=»|ë<ÞÃ$ êy7½.²=9µ³¼fJ¨ 3úÑ:Tá=-:=èMkÇÈ<,=È@=ŒG@<.ª¼ò==`ž¼½œm©¾s½»G¶=’u8=ý ؈c ,<ÒÅæ=s€ =B½ Õ0¯½‚ÄÖ=T];^nO ñ ¹½™ >§”W<.þ cé`}½½r>G9˜¼ÌŠ Ë_´G½hX >–Ïò;¸Ò¾_í; 7 =d ½skƒ~ðêÍ:  Ÿ íš½üÇ¢=͹¼ c 2¸tL¼°=¶ò’¼½­OùÀ½ Ç=†U¼¼Û„¡kš÷¼íV= A޼Ÿ' ¾€ ½FD‘=EÕ¯¼b ±x•G·½¬Æ>íðWµm=½' dž8¶½`Á=åD;Å;@¼ÀÀ# ^ $¼»}6>ºfò¼2«±½—>Ww,=²¹ñéÒ?½ÿ\>L‡;œ‚s ÆÏ¼‹4>©h,<×zk ¨½xµœ=»Ò²¼+PK=úý¼Èn1 ³]!=O=ýÚ»ë 0^<=Š’°=n5ë;,‘ ù%A˜½l&Ÿ=²H=Dnî Eh„½ ˜ƒ=Ý뤻ù–K Ü- ½¤Ä=¸5=žo˜ 3y½¡ ´=»BŸ¼ 4Î Ñʽ½ƒ§ð=ú =LÝc}ƒ"ߥ»Ó •FL;®ç=uÊ£¼– C "Ç–½]ý˜=#õ¼®‹®È|À¼ØaL=„õ?=_£ËTå{½ˆ­=»D5=• ý ÜÞ!½“ãî=M¼=(Š r »´!½IØ=íF=Ÿ5Dß]¼}@À=W=`=€u1\"½vÁ`=Ì^6¼ ;ÅE=ëâv=^‘»{¬ ig×=€Öüº©ÈM½eŠ)>‹áê7CÉ]®‹½•Ô=wÜp¼‰ z ¦á¼~ÿ6>›ãÜ»ë 9-íÔ»³@;=U¡A=Ò0Õ ½ ùœ=dtÀ¼’ b ¡0Úc½ Â=¿¹?= ‘¶Ž=»½ƒi>Ýë¤<)õc´µ½=É=$ñò;8ú¡ ¤€½\u->"K½Ï;³ gw½ž =7¼*“…y½CS&>qçB¼<` õƒº½³]>×x<Ï€½9d>J¸-ÑÙ¼ ð 5Ò’½ó­>´X ;u— ?ɽM‡>°&¼¢÷Î )Ë= 0,=ÑYæ<Õ…!ßý±½Úä=9*·<]  ›ç¨½9Ë=µ4·»¨ ï”jŸ½Oéà=Óù0=õËüAž½½Qð=ç(<úÁ~ ´½G‘>­<œ "Š©½qä¡=YúÐ<‚H£"½uxˆ=C7{¼- W „P½^ =‘¸=„ Ž .©Z¼Øa,>}肼‡ ¿|³³h<³ê³=‘šö¼Ýœ ¢Ÿu½˜3û=ðR*=Ó ¢_[=¤ÃC=[ì;, {€ÆQy½”2É=pz—¼¾½Ð ½œ4=NÔ=—i iø‹Ù»Õíì=Kȇ¼` $q¼iâÝ=Ïù©¼éêÓ†ZÓ¼ 3-=\=œ¤.µoî¼P4=KçC=f  ñF†½²õì=cB=Ò×⿉½jM#>çf½r% KÀy1=q³=ý»r} ± á@ȼ73:>uw¼y&”ú’½’>+û®¼Ôäî ½Ò:ª=Ç+=R S A w&=4òy=¹lô|š¼Ô›ä– j½;þ >0ñ=¾ >Éu³½ >_)Ë;Í1»Ñ<€½uÍ>tB(=Ÿw‡¶Ù˜½9E‡=DÂ÷;Õ!õ;=ïW¡=o,¨<ø Ñ-íÔ»S]À=Añc= oËsõc½î >‰]Û<É @³Ku½´É!=t]ø¼vë; Hé<þ´=ŸZý<Ú¿ÿÉv>½Ã›Õ=¥Ý(=c¸"5³=|'Æ=ʈ =«l ™ÔÐ;°®J=fè¼|ªÉäÔ»“Å}=Tãe=© 4 ëÅP½±üù=õ04¼4 –܉D¡½)_Ð=öy ¼ïΨ¢|A=RbW=¤âÿ<`° \ ½˜3Û="= s× ð½ h2>òÑb»°ðà gñ¼k+¶=–A5=’—vÆ·½[š»=#ÚŽ<9  Y£½¥… =÷…¼®ú6 ½·E)>ç:»÷ Ò ,ý1E)>ãkO»_3û'p½ö²m=ê"…< \ì =wÚ=´è<%ò`Ë‹½_>;sO½ºÉvrˆx½ÿ”Š=øU9¼:vHб½Xuö=_EF=Pg”EØð¼Ô›=9% ¼¨ [Yž"=F[Õ=CÆ<è§ À®a†½)<>°¯õ¼L˜1ä¿€½.Y%>kdW½ìeR$Ó¡¼Šr‰=aª½xV o Ri½ ˆ =s<Ât  áìÖ<¢´—=%A8=;lÄ7ŒºœPH=ªP=›u Ù²» ½xÕ3>ŸB½'P uÚÆ_=4‘=»H¡;?¦ÞÔ¹";Éw)=Q==&7  0d•½àö¤=äƒ=´åXDk¥½¾úØ=¶g–»Î‰ å ;ŒI½óX>Svú<Ãi`™+C=hê•=þ߇»6Ê )æt™½K9>S^«¼ ™pz½dY >‚É;³{¬m‡½YÜ=¡ž¾Xÿç:Ÿ ÎOS%J½5>èLZ»-oV"ŠI¼ˆJã=9% ¼ºé®´Ìb½ü>Ɖ¯»F›U ž#2½£Õ=¼v)=ÁcP³½j¸=cGc;û7ê _ d½¯%„=Ì ¼ç vÁ Öt½½!Íø=åï<7¹Å y®/=Ýë$=pˆ<“ì © áC ¼[Ï=ÅŽF=a‚ zª£½)">€Ó»»šÛżw½G8>{iŠ:†é¶ͼK=—UØ; ¥ %)²½[`¯=¸¼%· ŒX½Xu= ßB¼»>@ ,·´;j2ã= ÿ)=ºò­Êá“; ¡=çe=mN¼ Ë=‡¬=,Ôš¼Ñb5 …îR½ñÏ=”¤+=TÖVšo½*þÏ=¦™.=¬H ò‰C¶<5œ=)ؼñè` ÜØl»ÆÞ =噼£7²˜¡ñ¼81„=ÕÏ=ooÝ "àP½ï`=âœ<®ÃXÿu.=Š¢=wçͼù« turF½U…†=`>=II ³Ò$;Õ¦=~qi=m¼ £Ó¿d½‚Æ =…A=ü„ îøÂ¤=´U =üDºä4K<¾[ ¸vþí<ìN÷=¼t<#-x ïÅ—Q1N¼Sµžô1_½ú§=X9=ƻó\¶<‘Õ=bôܼ7èö RÒúú}=Eg=:v =¿F’½2­>¹á7½ Ž~ÐB‚V l<°¨Ý뤼¯h=¢ëB=Ú.f¢=ÂO=ö ỄãçrC½˜Ûý=1zî÷Ì»ó Á)ì";ýÀÕ=ã80=¦ùF– н-Ï>ÏH„¼«ï'L˜½š_>ãÅ=Ø@]|ò°œÂʼ#Cü î>‡½E=/=i Wå =2ÈÝ=Ú-92 l  4›½W>À¯¼Œè¢;”½`>_ÐB=1ˆÿ®€½Â3á=ò—–¼Wž 4¢t½NG@=Ó=5Ú wwL½Òâ =z=+? œ$¶»¼åBå=ÏØ—¼ßõž ;q¹¼Ól=ŒÚ}¼Ü9 ß ÇŒ½ô >‰)‘<Ûôi<¡×<‹ÿÛ=ñ~=‰_IÞ¯‚¼÷=´= `´‘+½34Þ=‘)Ÿ¼Ê~F •'½øß =ÑAº0mL Âm½%Î =—u»ø”^ Ð'r= ë‰=ç§<¹Ð î¯^Å< qŒ=µ¦9=©d ( ’Ì»R>õc“;k|ã¾£F½üSÊ=É<2=ÖÆ "Y‰™½î ">Q„Ô¼ö¦=R~R½^iY=Ÿ ±ð½® GÁq½U¡Á=}Í2=mârÐ)H½Ç>"©¼–q±îϽûÊC=G仼D -](¼åz=ßàK=sZ ò?y=|·y=Ze&<˜Y ° ®G½u+>¬<»]…² iW!=Z=’±Ú»Ç „mÈŸ½K>¹û= b ]$Ѐ½J¶Ú=kׄ¼z ƒ1¢½Ð ,>•½æ÷ ì¿®½->w+K=Tá n /½}•|=Ù.<×ÍŠࡨ½Òq>þœ:ºä Ûÿ>c<ù>F ú<Šçû–[Z½Iõ]=h@=<ÝF .8½ÌÏ =Ô ”¼™'YoŸÕ<±Ô‹ €Eþ¼„Ô>;pκ¨5( æ h=Mƒb=QúÂ<{³ ª'ó< §=~¨¼Ån  %Î ½ƒ¿Ÿ=ëÙ¼¡÷HÈ%½@P®=ÍWɼ¥\ß3’¼)">á_„{Ü7<#· ³½ <aÎ=Ý\<=w• Å®¸¸½Ä >[éµ<ä ‡ œ%;ÅÈ’=>"f=N5U GT(<=b”=´½üÛ ³©½ÿyº=³˜Ø»\ê0…½ÜÔ>[#¼.bg©ø?¼ ¡ƒ=YÞ½¡ ¥‡¬8U½ÎR>()°8ÔÜ 9Lpj(òd½T‰âL`¼g'Ã=~5½û÷ ý ®õE=D0Ž=ÞÉY¥t»z‚vn½•D6=¼“ϼ ¯¯ׇõ»¢ ô=Ôj¼§ \ ޹º0=Ñ­×;éé[¬Ž\½‘(>75ÐþÕã<›Á‰C¶<8=ÎÅßj=>G=|™½Æ¾>Óƒ¼Ä? X <Øb=Jñq=ñ+Vº¤¤Ÿðž¼“üˆ=èhU=G%ôÞU¼ G=ëD=û- ò •œ³½hÅ=VfÊ<=F Ù]€½õ={Ù6=G ï ü¨†½ 5 =LÜ»^ q „½H¥ø=•eH=Ø ”…¯{ˆÆ¼Zn½‰Ï˜kQ½¶»G=W±x&B¼| ’-è½J=Óø¬=• ÷ wë¼ÏN=ðO=z3 Y :<„½øþ>!ä¼¼19 TTŒó¼Ä>á=jø–¼ž Ò C v½O#-=Zh绲;<¦ñ‹¼µ?>Ÿ ±¼A Ä n »¨¬æ=¡hž¼aC òîÈ:G‘><¾½<°-VÕ;x(Š=ö{b=U _ •'Ÿž<³B=ã´¼T¬ @e6=)ˆ=ì‡Ø<ƒå~ îѼ;Þ=)[$=_$ñøãv½¬å>Hü =:wáS—L=––Q=ÑYæ<\m )]:½¾/.=g 3=äðî~W„½ˆ/=Q(={Œfsó ½#…r=sÛ>¼'Ym X<5½Ü¼!>XÉÇ;Ù ÓÒý<Ð=ù„l;R B â bõ½Åç=¨@=ôæšáð;÷"ú=Û‡<¼èöàšo½8¹=1E9=ØÀÙ“@¼6u=Ïy¼G¤O4æ¼à/&>¿ôv¼SӵőG½‘B >eÄ<1‡Óò"“<ýöõ=æw¼|Ö u*8¼9*ƹ=¤ ½r š ‡è¤w<&„=1”S=ue ¹ %Zò;­N=ßú°¼™ —Îß„»uÏ=aÝ8=¯ |#›<ñö=Ñ•=3ç² eǽ¹3=k*K=í¦ š6䟼5¿=˜ÁX=_Oõ ¼¼Ø*>ÆM<>»z1³O<¡õÐ=æZ´¼àè ï­È¼ßÄP=ê0=£ëšÖ:ñ<¬6=xœ¢¼ÓÄÊTü¿½¼>ó=d¬¶<”¸Åâ=‡¼ û6=šCR=R ª¯_0<%uâ=¼ž -†²¼Ë½ = k½‚ MÖ® ©½Ròê=fÜÔºHÿü“Ž’½ÿé†=™¹<(¨q‚½_&Ê=) -=µÝ O(`{½…7=.æ'=è]Nþ¸}<µâ=Ǫ¼) »å¾Jž½Cã)>Ó¼\ àÊ 6WM¼Ê;=4žH=- ªrÃï<¢Õ‰=-=ÁŒOÜb~½{Ø+>"RS½³RÏJz˜¼ï«2=ç«ä¼2 ïÏ$Ó!¼³µÞ=šë´¼ U ®8»5=Q†ª=â?]9M:çé`}½ˆ… >¿*=¤>Qö–½` ¨=Võr¼s‹ª®c\= ³“=†Ëª·ð<<*¿ T Y¡<f!=áî,=+÷ ä…š½ü>TVS¼ŒÖ è›Æö¼ÓÞ>B#X<5Ýk ÕZX½ºMø=èö=ÕU ·b?=…Ò—=˜¦ˆ<Ü«oHc½Ð`³=2«7=Ø :•¬½ ñ=$ðG=Pøh!¡½›­,>2ª ½ä÷J¤Œ¸¼„Ø9>ª¤¼|† kh+½6 B={÷G¼±? ß‚½8, =ãÝ=W¾ iÐ^}½_Î> …=k4ùÑv̼.=ßRN=ï#+ XŒ:H¼š µ¸Í´½¢Aê=ׇ5=ƒÊ”Žs¼ßüæ=U0*=Ñ Ø ªÖ»ó“Ê=Ñ"Û¼<ƒœ !Ƚ–“ >Pã^¼bÙµ6 ½«êe=â=Žçq­v: M=Þ:¼“ ŠÒ *½xC>-Ðn¼¨k "U#=¡ôÅ=*só<Êc³.ž½0ò’=Ãgë¹5; , Ò4¨½£È>¥=åF U¡A=>•“=äÛ»;â„ûÉXí¼žµ[=*T·¼•Œ}r§4½»&>ÜØl;ýu&å~‡¼[Ì=Š4= $ƒºIL½½¬ =‚¨{9‘Q Èñ†½g>- &=÷  Ž.Çk½ÉUl=kcl;K>Ð \¬»b¿'=E×E=& Ú\%=Î36=½Ãm»šâ ë bhµ½Z.>“µ<Í Fì vüÝ}=4õ:=f Xa¤—<è-Þ=¨7#=¬^©°ø¼rl==¯^E=¶Œ I:XÓ=Æm4=Yù³ìI=òe=K¦»ÌÎiB–…½þÒ"=’;ì<@ I¶™g¥¼á3>eй¼jöDh$B½ÍÌ =æç†¼3ËŠ é™Þ¼ãÆ->„c–¼ð— H4¼y’$>oõ¼™ ’ƒtÒû»ã5o=y” ½? ö"½·™Š=Ù%*=p{ø €ɼ©‘=W&<=«h eXTļ¨T =¿¸Ô¼ O ADнòÐ>7¨==¡ Åt¡½@><ùôº æÛêè8<2“ˆ=#Jû¼‚ ƒ}uµ½:³=ƒß†< K­hó¼x{P=‡¿¦¼ù-T/ݤ½~>ñX=S·eS.»FaW=}v½‡1 ½&§ö=S=¼Æz ^ UÙ¼Ä=F3=Gíu ¯µw¼®Õ=/2=w ¦ɼg´=y?î¼; (ùd½,.=b¡Ö<„3 \ …L¼sÞ=žE/=¯ž¨á›½˜k!>÷ ¼eœ Q½È>±lf»™ /€Ûú©½#Mœ=ýO~<íå ÐÁUž9´Í=XWE=V ©¤½ë­>=EŽ<+/ Ê ¾Þ}<Pì=›ÿ=©ß½ ¤à©½ã>p –»Û` Y´É½"ª0='Ùê<3I¡=‡—=Þæ =­² ?Æœ½U1•=û·»žã§¡<=…Ú±8h¯½PÓ=:ÏlܼH aô66½ëÆ»=-?0=$•É}é¼L¹=‰²7=—²0ZÔ‡½á ž=‡%=XÈ Ê oô±<¿*÷=F_=œ3 XV½>Ð*>Y…Í:¯x ÿ ’½´Ìâ=( 4=q ÷À Й”½aÃ=Ì&À:ó¹ ¢VÕ;õ*²=ú g=[z Ý쯽E.¸=î9k¶r½¸W>Êo=“:t[]N=–“=RÒÃ;ÚÜAÓg‡¼Äéd=›=P=ÚDdy¼Åæ3>™¸Õ¼Eÿ5 ÍÊ–½Œ‚ >v‹Àº†ƒ ÒâL½ÌX=˜Þ~<Èó,~b½~åA=ÞI<ÿ  /ÛN½_DÛ= =ÒìVu=‘½tÐå=8ؼ3SÑ Oº½©g>ܵ< ã” ÷tu=Ùn=–²Œ< Yœ>{.=Îǵ=¥ß»} ß r~á;äÜ>»a[<<@ Å®m¼D†•=gñb=Š 7”½ç#> &á»9 ;‚:¥½•»>oØ6»qä õeZ=ÕÎp=Ïø>»y* Î#ô3= ¥/=eãÁ<ä.ì Ϻ½0=0 C¼ùÞ +Úœ<Å’2=O1=ä;/î=¼6=N´«»Þn Þ º½>Í>)%„<.ì­ˆ<—þ>›qš<ßeD CäPã^;p3°'=B\9=e©õ<—Ï .ÚÆ=Õ$Ø=Ò(9*ˆ½ IØ<šyr=ñº¼ÄÓžN ó;ÉÈ= pÁ¼½ƃYPX½¤þº=µÅµ¼'˜Ž êz¢¼ ¯=ý½rC Ê<Úx=¡0ˆ=®W“=½Z>^;;ÒýS”K½2"‘=›Æv¼ˆíp ‡3?½Ø>ÿ¾<‡ò C–½bf/>âY½Ø¯ f…¢1}/½Ÿ ' ©½rþ¦=®.'» ›ò硽ïÅ'>¦ý¼â ¶\ Ó3½;+>¶×‚»¢S©Nñ˜½©k->6w4½i¶óZœ±¼„cV=ƒOó¼} # Ñ<¼¦¶´=¹¨½k Ç u½:þ=NE*=… ŸÔˆG"½ëo =ãkϼX¦ Y*Y< Ò =b¯<åAN^'½ó8¬=I®¼<Õ ½Ô›ñ=¹q ¼ ŸT ?˜½™ ‡=õÛW!ô;˜\ _½ ˜£=³š®¼èÊ´öÏS=½4E=Á<Šo Æßv¼ÎS=5¶×;+ . ¦ù<¼ßþ¼=o-½ÌûAØ©½#,ê=]øA=ø&KÈÒ½ D/>ˆ*|¼xyà È{UŒ¹ë<tIj’¼q=´@=ÃXŸa°¼%ÏÕ=š0=Ÿ ˜ª~#;¤«Ô=ݳ¼Ë c«\h½v7>ùY<Å   Å=¼p(,>/Á©¼ü þ ¹½¿˜í=`êç<(Å Ã+ ½üO=±¤=îÆ—Žy½á–>Ƴ<u .UÙ¼tµÕ=+†+=$ªÅ )ì"<ì¦=L7 =H $²žš½„Jü=¿œY=ÍRbØØ%½¥³=óã/=û  L ijD½>Mž²;s œÖ3ÃF½… =©3÷<Žê Ö«ˆ½.:= =º † ®ôZ½1¶=Û;= j>ÅS¼[Ï>)•ð»Í'$ Ü¡¡½ S0>X94½ ááËõ¶¹Ä<ó˜j¿ï_½§ê>ÿYó<—6› =B–å=Yü¦:l 2  œ½ÉÇ>©Ð;vu œl½l²F=.vû;J 7ƒ œS‰½«@>µÄJ½vnª˜§3=M¢¾=‡ÃRºß á×ù‹½=Õ!> È^½ Érãn=íD©=zS‘¼Ñ†bàØ“½¬85>Ab;½_¦ ˽º½4>ˆi½ñðëMh²½ >·˜½!Û†<Þt=]Ä÷¼ ¦,}y¼fÚ¾=¸æ½÷ ø,¼-˜˜=Ch=¬ l ½[ï7=N¹B=¬_Ü Îû»¾=k<Ê þe§Ÿ¼ðž=Ô¹b=ÒŠôiÅ7=÷®Á=ý¼©;Qï ×°„½B³«=îÑ›¼Àb\€½ê<>¨¼¥9 ÄNEн€ò>U#=æ Mm×Âl½Öþ®=n§­¼ €Î ‹R¢½Ï÷>¥õ7»ºlä º× =PUá=ê’ñ<ùo%.ò¼eÃ=þ·’¼[9 ¨ Û=_ì½=«”¼mè- œ¤™½~*>˜ø#½ ÛjO =ê‰=øP"=OÄ ’L<°äÊ=#E=Þšv Å«l½xcA=2%=¤h 5Á­<€Hß=.T~¼!N CX½Ž@>˜¡q<ム  v¨¦;Ö =P¼Œ ,šN¼¸’=nÝ͆æz½æ2ȳµ>»úc=¡<<þéO28н2‘Ò=ô%=* u?rk½×Mé=hB=’Ña ÂO½®›=2=š£ ô$Ô ½=³`b¼ÛŒ ñ]ˆ½;>=Ω$=ï€ {-è¼fó=‹‡÷$î1»xç Õ ”"½XX >Zº;³¬‰ª™5<_› =á›&=4I -„Ø™½ÂÞ$>å¶ý¼ö=Ú “5ê¼¹U>â¢;º åd³_7=u!¶=fÜTº× y<G,=‡n6=/‘ ä†Èé5 4½Ð¸^òa–½°u>Gé½Õ–f ð–½;à>Åç½–—OH½E‚)=V8¼Ÿ Ó "9<ßù>ŠXÄ;~( Gâ[˜½;!>‘Eš»ƒ † ¸ç¹½=œ>^L3=ñ‡RÉŽ ¼_ÏW=Ì|½1 Èö—ý:½h¯~=ßX¼Ë Ö±i…½4ô>à ¼LÇ9¼»X=è½wê [V ׼ƿ=¶õS=–?âu}½EÒ=À“–¼Œ]½C‘.>Þ¬½“r  ᵋ½,‚>¥„ºÇX &4 ½ùHª=Û+= W{q䡽—ä =&à×»›N– öm»”4?=Tñ¼¶ 9× z¦—º‰}Â=[˜½³ l1†·½c™>ÆPΦÕ;ÒÀ y±°¼‘_=Ç›<=.x ý A~¶<äM~=¿IÓ¼ž†ºÁâp½É!>Ÿ«­;$ é½V-‰½®¶">rR¼<© „:»w¾=ª» : ó=¹¦½‡¤=ç‰g»›; ´Yu¼Ð>äõà<›÷à +‡–<г=JÑJ=’ r" ÏkŒ½íd=^M¼êÛ É Tä½,Ø>!ä¼ ³ ˜˜üO½‚<{=Ö9=I}º §É ¼ÎS=ࡨ]Pß»¹ð  ­K;¹Sz=Zº½, ëØš­‹7²<éV ¥_ e½\vè=.8ƒ¼©1]î–ä¹âÍú=ží=Dß  r2ñ¼ÄЪ=Ú77=º¹#9^¼8L>ÑŠ:ãÖ˜p{B½¾LT=¢í=`ì µ‘D½k>Ÿ­½® ija½>ˆ*<=0¿jO6½g}ª=Ôb0=ì f¿¼§»9% =¦îJ¼'Gßø‹½†:l=q#=]€M‰ð¯¼ú=4»î<›à  Ÿã£¼0)þ=’XÒ<à F»!XÕ<º =ÅTú<‹  ®dþ¼*ÿ=Ðí¥ýØ$½Ö T~M<«ª=‚oZ= Ž að¥ð;EõV=ƒ¾ô¼õf y=X=<ÜN=,D‡9 ú¤fig½ œ=d/=‰ `O\l½ÂP=Ÿ«-;ê¯~t*=DPu=0…»È ³c êwá<1•~=‘¹²¼ÄžÓµÞo½eqÿ=š°ý»W ]ܽù…=]2N=Z™ ×2™½@ù+>(H,½Ûþ UÝ#=Ü,=ùÙºm[™¬нLÝ>é+ȼL1˜¿Æ€J•» ÿ,Î6·<–ê¢=‚ÆL=ÜõÉÍ.¼úA=1x< ¦†ç%½^½*>Xÿg;Ο ¯“Ž2=á_Ä=Œ¡œ:Qæï }½R€ˆ=ÍYŸ¼…ÎW Ü®½¬<>·*‰;·»ã¦F½ß¥$>æ]õ;V¿ Pü=Z=åÒ»„¨­½8j…=)’¯¼±Îð¤½qé=öÐ>=KÔ 8 *©“¼á`/>TÉ€¼ßIt´;’èe=dëY=@å Ô|U½Ð M=ÅZ¤øºÔƒ K 8¤=½à³="‹¼5 Ñ—-" =~é=¥ôÌ<Û¥ ×÷!½ÚáÏ=¤'= îét½HpÃ=ýôŸ¼½·" ‚Ž–½³=Ú­%=å È´ž´;«yN=Í‘U= V–X¼ð=>½9ܼ¼  ¼=¹&½jOI=Ã:¼? ±…:=4G¶=Ñ­W<ùÞ ,Ú½r£(>åE&½G¯u +½NG >q:É;Ù ¯’W[1¼7Q =žz¤¼\ ­Çc†½µl=Ç*%¼H Û  Qº½n÷ò=söÎ;úT dC9= ¶Ô=ýi#¼ã)ñÕN½©>=u±)=BV¸eA×>9¶(†"O’»Ý =A ¼: DÚ<Ž<¿\=šÍã¼Xî° M<‰–|=ô‹R=J´”,=®Ò=LÂ<ï !w=¶Ù¸=Ig =AÑ ?ÿ½]é=ÊI=ð K›ü8š¼ª”=,I^= ÞÞ®¼I5>,ã¼%ñ «Lм®e2>Òäâ¼Å}õÚæF½ ë>ÒSd:Ò² Ø®½öíä=7Pà<JU3‹½ÚÇ >¾ ¼4Ä »&$¼É=¥hå¼ àuOH½2çY=@ø=ì @Ìq¯L¼öaý=]j=÷p& ù¼f2œ=™~ ½ „|FÎB<½ü=œ¥äÔ·»ý | ð¢/;p\>œ3¢;( Í Š<ö]=c*}¼ ‹2=á¼&!>¦^7¼ µ$3£Ÿ½Þ’Ü=ºÝ =ç ùK¦;Ò>®Øß<t4 ={Ì=ˆiß»«i ªf–½G>ãûb¼•v Î Ñ<½Ý >‘›á;åø9=I;=Doñºfâ :¯Í¦½Íä›=¸“:¢; …A»½~>𢯻 5_Ɖ¯»)Y=€Ö<=a‚ ûZW½Ê1Y=/üà»øˆ“ Vž½~T#>†=í:ö Z?8_½ÁnØ=åE&=` VÔÖ:U¤=Âûj=£mmë8þ<€Dó=8NŠÉ¼‚H ‹>¯¸½óWè=M¾=JÚIƒÛ<Òä=¼=ã ‰› c€½;9ã=¸®=H4 ¨ Í\`½G©=‡‡°¼}L8E¸ ½ÉX>`¯°9#ÿ ‹¡7½&ý½=~´¼6v jM3=y­=”Ø<ó­çõ&½ÛP>+Nµ» &cêA½06>Ìo½Óúß+ܼøàÕ=šD½¼ÃºÚ3û¼ý~=b¯¼ü ðÓ¤R,=7ÿ¯=Çõï<­ÖUômÁ¼;‚ä=à<=ü‘ ^þó4=åGœ=kœÍ<Ó£Ô ˆ‚½—Ç>Ò8=æ ùMÞ!Å:#ž¬=5²k=6 [¨Š);lz>ë=f ¿VÓõ;ˆý=F' =¿Ö DÚW½£=¡/=¼EÊ ß¼Öã¾=˜G=<Í ©F΢½Cù=ÇO=Ù d 4½Ä:Hú4=#M<=>Ù %Ì”½€F9>ñó_½ÿëgMø¥¼Ag2>ùŸ|¼ßhÆ € ˆ†ª˜<Ûí N ÁäF½I-=2>L¼@ ]ëÿ»§Ì =³ê3= ŸzëV½T = 4<¨Ì’ ÂÞÄ:»Z=4+[=J åP¿¹Ÿ½…µ1>‚Œ@½P 'Ya½9Ó$>Ž;ɽ¡ëÄ%½*æà=×2=5ÁG €™o½ÿ¾= m9=$K9Mf<¼Ë(>Oèu¼°¿© •I¼»ñî=í¼½ q‘¶½—;³=k-L¬0½ î¶‘ d½q¯L=nj <ƒ äÖä)½1D=£$=ª ÇËŸo½ìiÇ= é0=òÝ 9ÿB½be>>?Œ:‚æ œ‘·½M!=¸‘2="£ —²Ÿ½3ˆO=ÅÆ<¼‹æu ý¡¼êxÌ=Ù\5=˜)M I.½€E>=¥k&='† î•,§¼éšÉ=*oǼmÐ? ⎽wó>VDM=0 =¡&§¶½£> 4=Çѹ`½šwœ=Í?ú¼½tZ É=Ë­=×…=AÑ j;6=ð†4=k¯ ¹Ch½niõ=®Ø=U ÷<½î{$>–μ¯ ÿ±€›Å¼zÁ=9==Í ˆºqål=]©‡=XN;7ßã ±º½«Ì>%= = ®2 µÄJ½ E>'À0<¨ŠXĺê$[=p?`=´ < Pc'<½“q,>¸¬Â»~# Þï%=JØ=k™Œ<¾±E’±Z»Ïù=øU9¼à{þt•.½ó‘= [3=@Y 'KwW=Šå–=€T<¤ï jV𽞚 =ž²< ÆP޽ Ø=ª¶=½ô à‚,½Do!>Â3!¼À{ v¤ú<ÿâ=¼†¯ ´ ÇÈ<`&=¶¶»EÖÈò•½~5ç={M¼ö z‹«”½>{Ž=)%„¼È xíWÕ»xcA=rÅE=Òö¢¶÷)=¡c=~T=2§± Úá/¼À=={½f ¡ ÎÆÊ¼N~ =Yૼ¼O ¼YÚ)<¨pD=9³Ý¼f+ ª›Ç!½2Ƈ=u +=h‰ A#=Ø=ž%H< [òϼR,>í}*¼¢k Eéï%<ÌØ=ÆÁ¥¼Q 6GÑè½ä=:ç§¼c ËiØF¼¼žïg=&Ã1= š.á¶¶½èÞÃ=qã–<× ­ ¢ëB<È(=“]=ukJ ž ¸½•Ôé=²=3¶ j=ëR#=ÉË<!%§?»½õ>ž¥< O ä TVS¼Ë)>¨7£¼9 © G6:¯ ©=i½‰ÚŽ¬á¢¼··Û=¶¼öêl·%2½ðá=Œ+.=µì Ø §=mã=1˜? 4Ô»ð‡¿ l޽þE=DL‰»u 2¢žD½ò¶=kcìüÈ-½ŸÎoX½ÊÆ=DPµ¼Q·Ž 6•½g€ë=+é»Ñ ß ú‹½tzþ={ U=‰ Y äܦ±A¼°‡ ƒ ©¢:1Î=Æ¢i»  ‰f½4‚ >ú´Š»p#U=sJ@=È|=ìÏ LT¯½õû=„KG=gP¬çsn¼lxz=\Z=×ñ ‰æ<ã¼^e-=éFX=.œÊ7[;MK=ô¼Â@ Ì}ò¼a8÷= Û<À Ë»¼ýÇ=ê7=A˜ˆ¨á[½ØòŠ=§T¼{ è ЋÁ½x|û=Š[…<¡ f x— =àLì=û]Ø;Ùx  ’q¼œÄ€=‘н ‡nÌa7=ßú=K¿<9ÑI<7n‘=Èë½üÀ ÎW½áCé=S =Æ ô ÞÌh=0+”=Kƒ<^ÙÔ2;K½í¹ì=¹ÿ=ô *‹mŒ½ƒj>LÆ1=jG ˆÛ¾§½;­=!=Ϻ$*T½¢ µ=EJ³¼>€®>@w<ðŠÀ='M=–3ˆÉ…½»„=öÎèvþí»9s;á<ØE= ÉI;Æ3~ V.½7)>Yl“;h;:-±²¼x|;>}I¼M œvSJ½ü‰ =˜¡ñ;@†× 霼M¢=@Pî=:#Ê<[±á)ä¼Í=u"Á¼¡ºï`¦½>–ž=|µ#»; ìû°½ú´ª=°T—z‹¼¡tÆG­p=È?s=Fµˆ;7MT •ñ¼¹ßÁ=‹Š8=u ž—EÖ»– ã=ý¯¼®Ø2^(½¿7=9Ñ®¼S€¤Jñq<¡j>‹‡w™ò!½Ÿ¯2 ˆì;€G´=8Ù½p‘óÊõ;5Ò’=æ®e=J ûåšB=µt=ÖR=p¼cåÔN½‡Â§= Ê4=e»« Ìb‚½">6Ê:½ìR€Á|< °=j<;â ˼>&½þ¸ý=Ïå»z Æ8 ãÉ<„=\­<ˆ B y‘‰½f»2>O°?½¥  *Ã<±É=sô8=wd• Õ”„½3ˆ=µûÕ<õž ùu­¼ó<>h#W¼ó ë ¬ Óg=Åu=¼Ê# ÊKæ=K¯­=Ãe=Ú¶ØƼcÕ0>Ĥ¼ð`D IJÔbð;)¡¿ Ä![½ßßà=ý=È ` 䪹Ü9G“ =Ï’¼4Ò SN ½ƒk®=ëÅм¥¢ ¹ æo½:’ =è Ë^-÷<4×M¶<¨þ¡=jû×¼Á ` èND?½¤‰>‰•Q»M K æ eà€;“n =¯kõc¼q? H ð3޽àž7>Pm½ëÿê²LŸ½õIŽ=_]•<îX j£š½¾ð=¥¼V=ê›d »U; «ø=ûsQ¼å ýD†Õ¼¶¹ñ=>•S¼Ä ÌïÉÉļÿ•õ=†2¼Bw… Ë º½Õ>_`Ö<÷ÑÑ ¾Mÿ¼¢ìm=—޼ðü x ÑZQ<þ›×=÷Ÿ¼6E÷ÎTˆ½K=ëÄå»^ _ $;j÷k= E]= @v Š9H½‚Þ=ñœ¼~S tõ0´»7Ь=·`i=#SñÛu½~:=9ðê<¡Ú FU½AŸ(>âK½R6µ¾»[&>ÓŸ}»Ì'… «ª½y@ù=Õ®I=¹Ó ˜½p|­=0õ3=ØÜ ¨Ž½Äx­=óX3=Ü  ‹ÀؼZ¼¸=éš ½Œ ç[Š>Ÿ¼ €=mÿJ=%ý ñ ?p•¼áB=$(þ<ö —«Ÿ¼Pã=ƒ/ =ö ˆ ]4d½RE‘=Qˆ€¼ $p !éS½ 1—=$_‰¼p Šˆ/Ý$=®G¡=Œd¼V) ¼ Ú;#<™Ê=(ñ¹¼8àà ÑX;½úA=öA–¼5” ŽEeC½ž%ˆ=Ð_h¼Å¦ ˆú´J½\>àÖ];" œ3ؼÌ~=®E‹!v¦º8 ‡ùò¼\³=e½ç<¸éÏ»B˜=í›{¼Â GCÑz˜½Ð>C«¼Kh ’\¾½ËJ>¼H<ÏO %Ί¼é<>•F̼WCYø¼têŠ=`á¼ý»œi½ën¾=?XƼ0 ÛÚ²½¦+>½oü<öhõcí¯½Jìú=C1»!ïP*åµ¼hZ2> `­¼DaÿC½\tr=BµA¼« 0 ²¡¼5ì·=¥Ii=|þ ^ºÚª½T5>üp;ää c©½6Ü=B]$ºÎå ý¾Þ}¼"¨º=ºÀe=uËÁ®½`ã= &=ë” Ý@¡½ƒ,>G½ « -[ë¼QÙ0>x¹¼ÑÚ à 1`I<Á«…=›;ú¼€½¤ ÀBæ¼ÄÑ5>Vc‰¼0 ¼·½Dj >=' ÑH@7½ >à*»æ nÑÙZß<æÏ÷=fÁÄ<Ä´ ¥îΚ½Æ£=Xæ-¼Ô5éwòÈ(»ÿ)æ n‡½+¿>Œh;½€ª™í€+½²bØ=¡0¨¼F 8Êɽ0+=rMA=š\p±"=Rµ]= ‹ ¬cR½Å¬>Kþ<Ÿ 1`˜û„½ >¼Yƒ¼ïk Ú B{µ½sÆ=†q·“áø¼Ä³ Õ£å½zû3>Nz_»ð/^}x:¨8=…'t<Â÷î C½kH=l&ß»µ£ߨU½Pà >{÷Ç<Á›ô´É¼€8=ŸUæ¼ûó •y¼´W/>Ë,¼ÿ”GV#½¯?é=â=‡¼É- "0ÕL¼¢cG=Û¾G=/w È}k½2ÇÒ=sº,=ÐH Q‚þ¼Ý”2=Èïí¼y– 'Ü‹½Ïg0>xze½ðæ d? ¼~pž=$l={l*¨¨½ºöÅ=ÉZ=¥ ¹Ñ #Ù¼ÆàÁ=€ï6=u —s7=š?Æ=w„=l  «M1‡½î`4> °O½_ ™ o)ç<ŽË˜=–”»¼ t Ål!=K±Ã=Œ…!=^l  W=Ÿéå=ïT@<Ø «Ì·>½ÂÁþ=y²¼Ï£lxò)½Ieª=K.=µ fþ…½$ò>2®¸» l|´˜½$¸1>¥I½¶P …ˆ½É­‰=.VÔ»y z–íœ&½\®~= áQ¼U ÍY™½g>÷sмnƒÕÏ›½'Â>6¼c ÑÞçøº‘E==ÖŒãþ#=<Žò _y=f3‡=¼?=-HÿšBç<£é¬=Èб¼n : ·—U½K±3>/i ¼= ú}TÉ@=¼=öì¹<M½6W½ÏÀH=‡ˆ=!.RýôŸ¼ty#>þb¶»úˆMöO¼:u=ýK½´‡PS4½„½ =rˆ¸¼Yÿ X C=°Å.=!“ŒRÒÃ;h:‡íº—½Q£ >ãOÔ¼Xš ±§½¼@é=y =”² L ÁÈK½u¬’=„ #=±’ÿ b ¼pC¬=_³½CAÌT‡…´Æ¼ µŒ¹¼,}ˆ=H1@=ý %VÓÞ`¼ä„‰=ñ ½Bª‡aˆ\=G]=øúÚE=¼ø ¨K9=ÿA„=ÓÛ¼a Ø €Fi<õ0”=£ý¼eé ,šÎ;!¬Æ=¦ ۼà ”‰ Þ9¼]O>ÚÂ<ÔòzW9=?¨‹=ÈÎÛ:û܆û’ ¼¹=Vš½> Q¢¥½/–=@÷e;…5UìÙ3=—u=ͬ%»²&{Øï ½Ü~=g ^¼öé y (`»½Y†ø=¼Zî;T {:ö;ˆ÷\=6Êú¼Eï §dÍȼ̚8>Hj!¼&| yg,½¢–f=æZ4¼± YðbL:½5`=¢ *=’ a€½{¿!>ý<Ó~ ½Oé0>‚Uºnå7S½Ò >œ3"½Tà J ½©öé=—N=½ â‘ :®¦½æ?ä=ýù6=8 gË?N½{.S=  ˜<¶„ þ½à½s*)>À•l¼# ùÀŽÐÒ ¡ƒ;´’¬ ý<_—={-(=è­Ol‚½+/¹=Ǻ8=/K€ü¨F½@–=_\*=’ä ïô4€½M×#>ࡨ¼¯Š é,³º¯>å ï»YàSÉäõºl£ ·^“½²ž=üüw;¹ gŽíº7ÇÖ¼¦ ñ ㇽw»>ÞªëU=ž™ =¢Ýîl!¨½1E™=7Š,<þå Þ ôz½Mº >ÔÖ»§ Cæ <¼g: ·=¤àН6½¯à µ²½–½Õ$>D2ä¼³ Á…\)<ô¦b=³ðõ¼¤¹'Z»-=ä×Ï=&ûg<¾E+ 2;K½„f=¢µ"¼0;±ôM<5| =6C:FM· (-¼½üÈí=\v=Å ÒPÅ<-’=™¹@=d lXå=a5¶=úb/=£ 3 ?½1\>o¹ú¼% \<Ù´>¤ãêx´1½¦ [ª ­½â¬È=ý¼)» Ô¾Û;o× =ôo—<©&7À½Æ4ó=¡½zwÜ0=G -ÿ:>½§zr=HÂ>¼Yé ± ìiG½ñ+>„ ä<ó´Ÿ 8Lt½é~=J}Ù¦^7;ÿ #V”Ù`½òBz=wLÝ<$ ; ÞÈî½›É'>3¤Š»¢ ©_Ó„m¼h!¡=º2h=]nérû%½7Å>åÒ;3mƒ {½{×4/½á Ð nÞ8½ ß>®¬<ç ™N6½éG>á·¡<ç æ¸Î½­ù>¯_0=Ÿ öïz»31Ý=Î6·¼º „9+ÞÈ<ÇU='õ%=´ À´’V½W=€=”£=}7; C=ôàî=î>Ç<¥?ăÀ =Uh€=dw¼# àÊUi ¼= =g`d=Þ “ †V§¼áì¶=ôo½Ê¯ÉäT¼×Ô= ¼ô ës5½Gv>³ <§ u" <'3Þ=ô‡&=¹òÕ;"½VF#><;´¬x|¸d½ÂNq=ÑW»Nlîb/½BZ>Ûú9& ƒ ™a#»/Pò=cÒ=@_ËÚ½½¼–ð=íš=L/KO½Mf<=À¯¼<: ˜„¼)“=å¸S=V0 veVï¼lÍ6>:u¼§ .åü¼£Ì6>%U¼ ŒYG! ½oÍ=ÕË/=× o.غԻ½Sá=±40=Ä Ø —r>¼PÆ8=&Œæ¼O nrŒä¼Ò‹=%\È<©F ÝVf =¼wÔ=]B¼)|7ˆÖ»Å 0=¬ŒF=Za +¤œ½=ò>ðn%= ó AÚT½úà=úñ—¼yH tIŸ½'1è=Å­‚»ñˆ K „ÓB=$Öb=eã=° `÷´½P>³<œþ [‡¼ 7Y=[ëK=T~“Aš±;ÔÕ=3TÅ»·F毰½?Ô=ãP¿<…Z P߉Y½Ön >¬<»i U£¼íØè=Šå–¼Óé]¦¦¼ ?>Òþ‡¼ÿ@ó - ;=2­­=óv„< øÞ {¼»‰•ñ=Oèu¼§ ${ï©\½ó=¹=; J5 +ˆ»P9>,I<¼ |š„½KX=â%=f탱½‚«Ü=!@†yÜ<÷æ7=¾¾=Œ@©!X•½¨È>:¼? qE•G·<žì†=5Ó==˜ 5²+=J–=¶½Ý»gšÕ T÷¼u>,>ú´Š¼Óà — ‚<ÞæÍ=· ¸¼è Ø·S½eÞŠ=-íT¼Ð{ Yl“»4–=“p=gÍ †A.±½ ®Ù=~; <)·Æ4S¼ ¶>•DvYné¼JB¶ªóh½±ÝÝ=“¼H yG 7߈¼ Œu=æ½ôo´ÿ°…½2>§Êw½È£¬à7[$í¼à-Wb/´½(aÆ=ìg±;®LúÁso¼á(ù=ÑW¼žÃs@4s»·› =e9 =m P l –v*½Ó0>'PÄ»ú= Î0b¼¦*>iþ˜¼{6ù¼]¤Ð=(¹Ã¼wœ ûé?½‚È"=AºX¼ °Ÿ Ì]‹½ÆÜõ=;5W=L à‰g½Ü=bLú¼ÓX (ö¼=‹áj· ѵ 2齃Ü>ïÉüc x<½´s=CÅ8= Y šv5ù<ëÉ<=œùÕ»Ö<š°ã½¡J =Ž–<&þ„Îû½^Ø=¤$=Ð<* ØÕä<å =ŽÊÍ<þB "?©v<µý=\ì»ÁÔÈ«Ñ+¼Øò*>ð÷‹¼Š°{Ãgk<”.=!^=â. _ÁÿÖ¼Ïgà=ô¤¼Ò † loŸ½ÊSö=¡7¼¨àÏ;ã{½Ä[Ç=”0=Ý µÐÌ——¼™Öæ=X¬!=Û Ý ‘Õ-=ÒâÌ=Ü:â«aè»Û=!`¼  È|~X=ñ¸h=kcìÚŽ)¼k ÷¿IS;âu=CÊ½ŽÆO_bl½ôÀ>º=… øt¶,Ÿ½½#>(Ñ’¼2 œ= í)y½îv½=¼<¼" ãqù‚V½d•>Çמ•~¼Cõ†¦íß¼ñ ™=¢5=äh = ò}±½ë¨ª=ñH<<Ĩô§!нhZ"=9+¢»I0 ¸ä8¼L =Þ™¼­\ ˾J~½î?2>ñÔc½ú;iëü½ž #>Þ!E¼ÀžÖzo½\u >¢Ï=á¹ «°¹½HŒ>Ò‰„<¦ ç çû)½~=@Û*=Nô…Ì_a½§³>¶J°º9#ó>½µý >ž_=Ž<¹{m½zªÃ=âW¬¼·Ž qZñM½ˆƒ>O/»V-›æh<¶0«=#fö¼Q X„Ћ<*p²=æ è¼ç¸„ìµ½ýè=¤‹Í<Ò¿IÓ9¬=/À¾¼üS‹3†<¸¶=ÿ³æ¼KG í²ž»¸’=¡Ÿ< ÉóÕY­½bgª=+…Àµ7ø»¨“´Žª;»>µþ8»Í4½›v1=È(Ï;ü, Ÿ.8C½![ö=¦+X¼ÜÏÞGT(<Ð^½=ô3õ¼“n F}¯¡½W$>S°»Å  Y¸sáß7¾<‘ ‹ ²/=ðúÌ=©½ˆ;ï Q…̶½;m =ú^Ã< »Ó¡S½óÌ>jS¹ÇR=šÃô°½}°>IX<Ýp åK#æ¼nù=’±Ú¼ƒ Ì‹N<õ…>öí»$%©9 †½‡Q >€+Y½¢e¸ ´‘«½c'Ü=:$µ:O ¡² ¹<†°=±ie=zõ [Áî<ÆlI=%=©Pu¹¯½%>¼W-=ñ-ØMÚ´½M>5›G<ºÏùºŒ¼Ç= ýH=ž t ƒ¿â¼H¿ý=CÆ£<D£V˜½†É”=”Pú»® U4½ì¤~=®U¼é ;:>w‚¼ð6>†¡¼• bº°½ËÖ>£¬ß=+¥'= ðÕ‹û;È_= Àv—<ƒ1Â=ŸB=rÉ‘<µ5Â=´D=» èîC¾½½È>šÎ΋p¼¦V…d>À½:Ïø=¯&Ïô à Y‰y½ÿêñ=ÖÈ.¼7˜ U>#‘½lÎ!>ÖŽb»` Ÿ<}[0¼Ž •=÷޽f œ ªôȼ;oc=*á ½ôPa JÎ ¼ŠÃ=[½% ƒ#Z½Ï¢7=Lm©<DZҚo½TV³=ÚË6=ØÀ* ©ƒ<<Ô· =¹3“¼èÝ —^õ½Š:³=‚ã2=¹’{ʤ†;œá= ¦¼ Þw«\¨<õ)=^‘¼xzª õ†½(Dà=5¶W¼ó ¤ 7ûƒ¼)±+=%–T=ñ X‚<»»HN†=Mö½m ‘†3‰z½Mf,>ï’x½ž' t³½Ôð>œÜï» µž§‘–;zÐ=¦a8= ê 6:õ»qXZ=.ËW=Y ¬£YY½Ù#”=xz%=`Œ fùº¼˱=Ÿ¯½"ÙNBr»AH=‚pE=à Ú<°½{„º=”mà@ö…Î+=óÇ=Î<ÀPè5(=”mà=– ª< § 3À”A½–]>!s償x½æÏ×m®¼•+,>}¯¡¼{> Z½%Á=[Ó¼¼„ Û£[/½¤S>šÍc;'Vïþ˜½nk«=A(o¼ªÄÔ±Þh½¨ŽU=„º;êƒ Ç)š½Àë3>ót.½¯¦ R5c½ª|/>|Ca¼yËy÷"Ú»cÓê=Í>¼$Øv<½¶Û.=¥=¼ <°Dû˜½Q8>·ìP½gg® ãà’½@L¢=REq¼‹s©j‚ºd>ö˜ºá †ãJð†¼Ê¦=–y«<ŽX . ¤U­¼éò6>6wt¼B ¬ •€Ô<Òoß=ÂÁ^¼ Z±a8—½*q->M…8½¼iTE¹½™Öæ=Ä"†<Þ]j·ñ§¼¼Ç=Ú©9=Aˆ):w;½H‡>“Z<ÂîFoÖ€½6ä>Pû­<ŠŽÔj2ƒ½f2>lÌëºl×(åÒ8½Œj!>²d¼ïÝ! ‘½ÈÅ=€¼á‚‰ [¶V¼‘·=®·M<+ ¦Žs×R=[”Y=öì9»¤M* â<<gÐ=€·@=ê  ‹û!¶¼?S/>¹§¼Dÿa±>¼k =¥2E= Z ~~¼”Oï=C=+Ý Ùéd)½3&=À=ϼ¯d¹«×<õ_=ûꪼ *0¤p}½5Æ=V𔼵 _Ö­¼ÃHo=¾‡ ½> gP=ór=#¡=…Ì<* J ½¡ø1=t 2=ò— EH½O ,=ß-=—5 ‡„½ž Í=´-=O* *J1½qè->'¼> # @÷e;‹˜=lèf=N¿  ÄCX½$ m=»G¶< µ®¢Ñ<‘=B³ë¼7ö è¶½=H‰=i«’;·4ÒI÷ó¼ñÕ=õžJ=–¦ ˆ.(<š>Ùz;~b"rz½6r->ïk½‹€iüŒ‹¼Ãš =Ë-­¼Zãmk½Wé>­5=EŽÿPн.>X­L= ‡×n½=™=<ÜŽ¼W b4g½½dt>Èí<•Î k<ç9b=o ì¼¹Û” ÓÚ4½Éq'=ˆ®¼`{ f îÎÚ¼-Ì¢=e¥I=#= ïö~£½±úã=ÜØìºücýÞ‘±»FyÆ=®*û¼ƒK% ¶×B½ÂN1=…$3¼<x E:½c >ådâ»&Û‰ÃF½kð>=Mž²¼SY þ›W=Ó‚=› ê<Ž l#ž½ªa¿=B[N¼ÂD}q½¾öì=,R=à9ãÕy”½óuù=Ô[=| |´–&¥<;Q=éI™»ýŠt#ݽµÁ =½pç¼Ë ÌÙ±‘¼9G=t¶<Ô È  3©½ÒS¤=êIÛx<ÝþY5=²¡»=þ¹(= †û À\ ¼måe=pìY=W QØÅ¼ö%=:L<¥  ¹.=ïŽL=µÝ=‚]ì½50=YPX=¹ duº¤j½¹‹>Ë#=Ô§¿Nì½à>õƒ:¼ |ì@Ûª½`x>ÄíP;Ûwóó<ð6=ôß=®/‹ É<ò¼;ª=+Ô<‘F É"ͼ {½=B'½‰Ra¶j×å|1¼# Àlm­/½Ñ“2=e8ž¼{ ¤`¬Ê~½|!=ª¸1=4 -¨b½`Ë>H:ÿ þ # •½ÀÍ2>i8%½¦ éØB&=fúe=G!É» e©õ¾½©0ö=Oé =LäÎÁp®<ﮓ=cÒß¼ècÁ;y¼/Š=5¶×»NŠß€‚‹<”÷q=: I= ‹[z´»¹x<Uþ!¼¼ÒÞ=ÛÛ­¼lö Þ[½êp=Ä`þ»±0lx ®½[ͺ=«_i»\ê¦&A¼8¼ = a=ž’Ý–]°½3Šå=I‚0= £óÍÓ$Y=bÍħ?û¼»}¶=ôáÙ¼Ú‡¥±2Z½ë= 8@=‘øX½‹R>Ÿ ;ƒ j&ƒˆÔ;~QB=VÕK=3Îï _ $;¿r=ú¹a=v :°6”½È_š=›•¼‚ðxwƒ(½÷>=7Åã¼¹ " [ É«s½­§=Vò1=ܶ • ·±½ ýÈ=Pà;¹L^¨¨š½çT’=ó‘”»ãw ÙÐ ½$Fï=ìÚ^¼z?Ì—âª;쉮=ò½ ‘ƒ6Y#¼iÿ3>…CK5 ×uWv½ÍÎ"=àõ™<;·ó>Z=ÛÆ=–\= «À2*½jÙZ=q®!=/ µˆ øÅ…½Ý&>Ü=” ×µ p½£>)>.’v½' žÈì‡Ø»6,=ÜõÒ¼¡¥sÏh«½>Zœ=ã‹ö;Þ í i½úE)>+„Õºû_Œþ ½qZ >WÐ4;‹ ÙÎã½×>’ÍU==Ä×!š½^×>p–MùP½ì­P LŽ›½ 9>#žì»X Æ1ÏJ½bHN=%=Zì rpi=üpP=ÇŒ<‹ à nOP½¢³Ì=„»³¼·V ™«F=2¬‚=3Áð<õ c“0½Ý}=ù*=¬'Ç =¹rÖ=c=ù%o_—½u!>¼Ïq¼k âO-ëþ¼ Þ0>+k›»à °Ñ÷½åA*>¤6½‰mµ²Õ…½î<=éI™;”Æ D ?ã=ÁŒ)=ðnå<…ò}¯½QO=D¨Ò<§j @£”½ka=“ªí;” 0ÒŒ½ƒ'=À]ö¼y Ö ' ½¯”¥=.ɼ Ê÷U‰’½^, =î“#;0”óü ½›V =cši<€ ƒ>ÏŸ<Øôà=Tü=XP^’­®<’ú=¹Å|»uÓ ´äñ;nÛ7=õμ± ø °·½+Üò=³˜X;dú– kE¼fï=ƒÂ =Ñ Ø “Æh½¼Y>ãÅ=ø… ™ge½i8>êͺ óE Fµ½TF=ù¦¼YoLÆÜµ;T =rm¨;÷B „ƒ½W°Í=-¼ë6,¯—¦º7Þý=w =ß =Ëd8=ËJ³=üA9p M5³–½6#>€™ï» xW•=½iÈ>x¹<ôNþ|»½€›>âœ<ëÒcI„F½Þ9>ù×ò;Ö. ô-ͽX8>J´$½Ÿ hx3<(c<=k :=_ ÎðÛP½ƒN=¬â =Zì .«T½<øI='ö=.œÆ²cƒ½§“,>~q)½B§ î“#½˜lü=ÜdÔ<·é ] —½Ä¶=ï¨1=r¢dª<{ Õ=¸?—¼{ µÕ"b½Ò>Ïöè<ŸÉ ¸žï'<Ë=­†½Û s!W꼊éB=ƒѼj ˆbï¼…‚=Ëóà¼rŠíµ<ç%=&%=Ë ;¾ÈA ½&ä3>¢N»ð^óÕZ<’>í=ʉ¼ëž6 t <8iš=°® ½kÆÙ ´äq½R =(Ò}; æŠ 2>Ì»†Ï=¿¼tœ  åD;<ŽÊ =8÷=ô»Hy™½ê@6>=™?½¿ã ›Ž=ƒP¾=º,=û ‹ÓË+—½¶¡Â=J|n¼‚ü)Á˜½E€“=~þû!>°¼ÿGDW\½¦²=Ï»±¼€ /K;µ½Z)> &<¦Ïgkd=¬à×=^Mž» 2 R_–¼{Ý>!Ìí;¢ kÆÇL"½ U=r52¼; -Ü,½À=O=QN4¼-|á0õó»îyþ=›U¼QÍñíò-=稃=€bäÀÙ»{ F!ñKý¼Cÿ¤=q½À |C㩽oóæ=]£e9ü"( Ü<¹Q„=ƒR4=Œ( /wdŒ½íc…=„‚ÒýL½<@ *ðÝf½å( >T6,<¿ >:j¾J½_µÒ=d(={Ò"ðÛ½ÁU>û$÷ôB¼K ¹ ¿€Þ<ãÃl=¸.=ðÊþ~tj¼íÕç=‰˜’¼‘q j%Ê^¼ë8Þ=d«¼éö 81$=­L¸=J1¼} ÈÁùMá¼.XÊ=ìj2=ís$EIȼ ÂU=£t)=šú "ÒF=`¯0=Ø}wk½ÿ}sÞȼ½<†>YÐ&‡<ç VnnÌ.S“;À §Ò9|²½yçð=à„B=”¯“"9™½KY&>ö ½i!2JÒµ<|G =7oœ;æ ÆQ hÌ„½f =$™U<„I Š =D#¼S[ê=¼` ¶\ %Î ;¨Þ=- ¦¼wa NF•<ŽZ=35I=û ˜ J W½‚Õ= &=V¢Òq“Ñ<« =—R½hæ=k»‰¼Ít“~;I½¶J0= 65=òŸ ý8½ =•Óž¼Y™6 ๗½Ÿ†=3y<ÌW ÍÐh½˜§ó=²L?¼˜ 4  aR|½ÿ²{=°=3»/K Øâåi¼ÞË=>[AÓ¼µôW¾Ý’;zÇé=Ãï&=­^ɽap->iüB½‰û 7`¼-™c= ÷ ½Pe é1 ½ìi§=Yà+=A W+q½ŒÕ=ß—¼ÖG $ªbнI>iV6=}ˆ¿S釽ƒ>/=ˆXèZ¼GÆ:>ÅÊè¼¼sP½ñ/B=ÊŘ<¶þ„ Ú»Hpc=V½? "öÓùp»”2i=]ܽ"Â?ä­<¢ •=¾öL=ö 6"X½p\¦=S<®¼}8– xE°½G:ã=J =”뉃R´½€e>o= Ǩ ץƼ¨7£=ìh\=V Õ dê.¼Êáó=;Sh¼ÐQTå{½pîÏ=,õ,=O*Ð$+¿<)w=$š»ptn@<Æá =…\)¼¦µ$bн–@*>«w¸¼TÏt r·½û >aˆœ<ìãJAš±<§!*=i@¼°  ÖaÂh½³ë><¢=6á±ÅÉ==ý£/=-z§Êû;Î ë÷›ÈL<×ã=ˆØ =ÕÕB35‰<³=›O=r4 †½èõ'=öyL=W Ì+L_½›çH= ±»< à Pr<û•Ž=kÔ½Ù üÌ ØŸ½q¬ë=ÖU¼zÌ/ð‡Ÿ<=‹ú¤<ÆALôŠg½Å=ë«+¼ò²]çß.½Ouˆ=v|¼ÍE Ú!?»½‚7>N|µ<Ñ yãèÛB½;pN=^c¼x < £È½O¯=³í´¼P\· `x¥½Š!™=yX¨<ûÛÐù÷½(e2>o~C»v ‚’ ꕲ¼ÚX©=¾½ÖC VFc½¥ù#=ªd@=Ÿv‘u"Á¼$Ô<>ü‰J¼œaó­<Ô|=wd,=æ÷ -¸=½àº"=ѱƒ<Û §8ëm=!y=~TÃ<³“Ð .ˆ½^Û>y#3½D ¶1µ…½d;>cœ?½¶€D ³P¼ýK’=´å½ªf ö7Þ½½žû=ƒN=Ó7 ­i^¼€+9>„ðè¼@ Ï 2rO×<º£¿=Ûl¬¼- òzƒkn½h^>7ªÓ©z½¢<=4< ¸èˆü<›¯ò=I‚;‡ #—6‘=¨TÉ=½ ¼Z' i - ;¼—=Aœ‡QK3=uA9¢Ð²½Ðœµ=F˜";[’B½<é=Þæ = ‹O XŽ<Ý@á=Aœ‡¼6 ¼½-wæ<Í<ù=¶õS<-÷tæy0=ØGÇ=^­<í Òè+ù½`s=¶J0<è y²»½oŸ>¹oµ<)· õq¼¡¦=Ì_!½“)†­Y½zûs=©Ð<Þ?ÃË‚‰½5¶=(·m<š *ߌš½‹>©ùª¼OÊñÔƒ½9>6ñ»g,.ù½¨WÊ=¦€4=ož N)/¼9œ9>@Ûê¼Âyñ }[½Ù"‰=°&»®–Nn1½6r>&ån¼"¨Š ’\~<›>µþ–:†bàåÔÎ:=©P¼D6f Î’½ïÿ>yɼ›î v a§½3ŠÅ=Ó×»¨ñåD›½>}‘ÐÏ»±>t{ɼµA ½I A=Mø%= òï§ìt<ó; =ËK~¼µ 1³¼{ô6>ØJh¼•Æ M èõ§¼ CG=*rH=û·û ÜÕ+¼½ÄØ=jÞ1=~¯ ”g^=óqm=ðöº* ¡+d ½ãáý=gÒ¦»8 z “¶+t¼ âØ=ñõµ¼êô¬ŒF½Jï»=ÁW4=$É• –½ô¥7>„ºH½gPg°s“½ªÕ>4…N==×ĵ¿¼6!=>JÏt¼aœbh›½(€>Ïø¾»ð¿ °!‰<|,==½81=>/¤Q>¼ff&=Iؼ¸ [s32H¼a=ÃN=0 ¥/ „ÓB½a¤=xòi¼=d™IT¼½p'>-³ˆ¼© ¢6Áþë»É" =W”’¼²C£)Ì›½!WŠ=ï÷;!–!º£½âv>n¢–»| l“Ÿt¢½õdÞ=Ó–»‰ ш ±ˆá¼ ¼=ª 8=ì—©÷vK½w>;ûJ<[ s k¹3=€`Ž=(,q9‘]¾ üq›½ž³%>'Ùj¼S0gů½"¦ä=裌;[ – [÷ð¼ú*¹=ê¼ëò †zã$;î<=^ÖD=Ù( 3<»½Ö>’Aî; :D£<³½Jïû=^gC=b“‡üQT½„ÖÃ==eµ¼V ˜ïʼ)–[=›«æ¼# ½/Ñ–“½“‹1>¯Ò½Ø i[=›9„=ͬ%º§Îåcµù¼$¹==b4=’0ùƒŠ*<ð‡=O>½¼½­) 4‚¼Yk8>ŸçÏ¼Ï öµþºôÃÈ=!伦<1ä1ƒ¼]>>¨©¼Ä+µ§<ªî>º<ñ¢ÆpÑ ½vÁ>B ž<þ |¸aÁý¼Òý=ù܉¼'üÞ ¶L½ø7¨= ¾é¼| HÓ+½C&>‘;l x¦S½Dú=)–=1 IE ¾¿A½W`(>Åã¢;~ ):Gw½t•Î=€#=ô  ~ü¥½ji>|Öµ<ú ðPçÂȼz=QÛ¼ß d܃…“ÈP¼ƒsÚr½4d<=·Ï*=Nåh •›h½² ü=ø¼ ˜ •}W½G =Âå;Ÿt × Xr•½Š:3>“6U½¡æD0®½×‰Ë=}xº¹Ôê¶»¼þe—=tÔQ=eô= ÁŒ©½JÓ>bR=+Ù ¬¯D ¼L¨ =½½‚ ‘D†½÷Í->攀:   j2ã¼èhU=ÚǼn ôTL#=’w=oõœ»×ߨØ%½Æà¡=õ»0=ØŽúî=O>==¯íiS瑽俀=r<Í>‘ ÞV:½ ™=5µ,=è–Y’é½8ø‚=†F;ײ-ê;uËŽ=#ö ½Ížà qh½•Ô =k‚(¼91Á 5_½Fyæ=I¾=ÑÈ Æ zü^¼RÌ=&:= ƒsñ7¼‘&=Þ¹€  ß'¢_½‡N>}þº#´Qfƒ;íI =†ää$œ½Y†¸=3=Œ ‹I‚°½2Ƚ=;7ZIÙ"½eR£=jÀ ¼< (ƒL²<­Š°=JbI=î µIž•4=ø¸=UÀ½<ÒÞ }xV½Z>á¶¶»I –RÞu¶½.9=²¼+=ðä1Ðu=¦_‚=)Bê;?T ° i=ª x=y==Ïr8 j2#½’ëÆ=¼°µ¼‹ º •ºä;Sh¼â«k @‰Ï<"r=íñ¼ ž6ƒ®½€ ²=#ÛǼÆáÌ= ¤Ä¼ÚmÃíÿ<‘, =Ôe1=è ÄÇÙ²œ½ñ‚(>Öª¼ö‰UOÌ:=î¼=ë; ]߃=5]="3=­Ë€ÿŒ½í·>Äì弘LAnĺæ\Š=h=Uä±"ü‹½ï><ùô:— &v8º½>v>QÛ<$³5©†ý;áµ =‡À;F· ¬üã}½8I>ä ¼W\Øœ½g×>ž_º( ›Ì š>»½) é=T›< ç]׳½•'°=aÞc;¡. ¯z@½^Ð Ì|‡¼fh<=»'O=ª%û Á¨¤;V¼>ÉäÔ»¢è»9™8=¹¹=„›Œ<Þ çZ ql½¯ >œÅ <>j °v”<{M=Eb‚»ü ŠãÍg½„*5=ÿ>ã»;: Ò‘ž½ªF>MM‚¼A= ¼Î<äù =ë§;B ¬R ¢|¡½y?î=h蟻K ßc^I2½ÚÊ>Ñè;é þ:?E<ƒˆ>Á§¹<í Û>?L½„‚Ò=ôn¬¼Ä ·S ŽZ¡½Ý{˜=€J•»– žós½Àí =ß´¼ÌY”F=y•5=À¯q!9® ¶E ÉI;œÄ =Çf=ª P Þ<=+ö=¦™n<ò ÷Å:Õ<û“8=#/¼ ”Ø.½Ë… =¼D^î@»S©=íb½AÚŒó·½1(#>3mÿ; dÙU½DT=‰ÓÉ#¢X=n õ äÛ;½“ŽÒ=ˆ®¼·Ä |ìN7½ññ =Ÿ:‘~ Q š¼ ‹¦=¤ ½C [‚ ù„l½úÔq=4÷:î9¬åμ”Ûö=â<¼÷w¶,ß¼(µ=¿™˜¼[ü›7®½Jª= ©";çŽX <àÛ´=Òäb=÷¹p ½j23>;¨D½'P BùÙ:>Sz¦<-<¼|½` =A,=¾ øµý‹½l´=ÞY;< * \!,<5ñ=Õ§<Á©åJ W½TÃ>=1,=5òRûR=@ÛŠ=}êØ<ÇŽ LÃp½« ¦=i;¦¼L} õc“½n >,gﻇÊÖt½ÕAÞ=–ì=üWìj’½¿ð=ôÞX=|°L _ e;I/=;=Ü ¼D—ÅD½£• >¬oD÷,¼k öû&=rRØ=*rˆ;4½ Ù=f/=œPˆ¸øª ˜ /ý˼Nœ=¡-ç< ¡ÝKÊ<-«=å E=Úµb .­F½I=É:=éýBäJ½Grù=|{W=d ×êxíR½{¤!>>Z<¿ )d»š¼½ž\ó=‰ê-=݃äú(ƒ½Iôr=Ge<>ÃÁŽ?½æË>ÉË<þæ<ÙÍ»ã§Ñ=E3=îk|,~=ê¯×=Áÿ»ãßy½–Χ==š*=´Eå ¹ƒ½1=UNû< Š°Æ¹½Û÷>ŒºÖ<…gÐ{ƒ½´(=~tj<*`Ó„m¼LâŒ=%Í_=HàÇ\v½€ >ðÄ,<5›Ý£§½#õþ=eS=Ù ·Ó ®Ga<—>BC»È$†Òr€½ˆÙ>¼W-¼œ| "‘ NºßQ£=1”½š ³ O휆½Ÿ='>:A›¼t¡IŸÖ¼Õ%Ã=VDͼT¡m õƒ:<¥õ7=μ“Cø öC,=cAÁ=4ƒx»á«Á’Zh½¦~>J´<>u ˜òé±Χ»  ‘¥j{½3û=ÿx/=ó[Îe½V ">$Y9GÕ ?_ÓC½Ð¸=g´¼JfvƒR´;éí=\Ëd=•9ˆdȼ'JB=ÅO=Ý îï3â='úœ=Hj¡¼e –b['n=²ôa=Ÿ«­< {Õ~Rí<’wÎ=%=ÙR kôнöÐ>f;Õ\ ¥gz½ŠYï=cD"=cqb%½Â=sõ#=pp°™ò¼+¾a=Ê3¯¼• T{Oe;¸æN=t$W=VJ Tþ5=’²E=‹üú<—.‚v±½/‰>‹ÄD=¬T…µ‘½E3>jK]½æ° ê…îR½P¶={K9=»$ ˜9ùJ =c*}» : è÷ý¼ O4>øãv¼Ày Iö½0ð=&$»µ µ\G>¯;è/t=ÞËý¼ âïð÷«½"Q>‡;ˆ£¼W­½_}Ü=@¿<uZ o›)»Åç=•~¼t7áš»¼Žë=h!¼õÐrüSª¼Ê¥ñ=°sS¼sOB©06½0³=ÔÔ2=M ”•2É;LÿÒ=ò ¯¼G,ÏWд;¡Ÿ©=õög=¼ ›mÕzŸ½V‚5>rÂD½u® B%ÍŸ¼¼R=ªò==…·„›Tt½´ä>Ì=:ˆ  ò¼bÀ=ŒU=dZ?cFø¼W> =oñp<'§†W<ÂÁþ=§y=tfûú¼½Êí=bM%=JÊÈ\Y½§Ï=r6=‡ ÜPr=ð…É=Žg¼_BxѶ<Ò¦ª=Ø)Ö¼geG ]¾½Ùõ=ް(<~·l ½´®=…²ð¼¦ È -_<°=gµ@¼:­H/ßš½»*>8ƒ¿¼U¶öºõš½ñFÆ=t=u g ÏØ—½š˜Î='¾= b½&Ⴝ„œ÷="q¼l À UL‡½ˆc=ÈÓr<*]øŠî¼þñ>i7úºÌ ( ÓÅpµ½—Uø=Ãdª:°·!Å.=:z=¦}ó=Ÿ >CŒ·½ÜcÉ=й[<­ £8~äÖ¼¨Œ>)_л_V Ñ ½[5>K‘»^N ›Ȭ½¾fÙ=¶:^ÂÔ·yc½Áý€=ÁXß»Á lU©0v="oy=ožê;T ?E¼’„½CYx=hx³;ŠPg Õ—e½D>eâº/™ ꕲ¼7n±=Åãb=ñq_™ F½ŒŸ=£<3=!ä Áscú¼­ú=bÖ =ëïF õõüòé±¼Œ“ Ý{¸¼LÅæ=(œ=ñ ¸“ˆ;¼! =EºŸ<¡ 7î Âû*<í‚A=ÊB=Î_ Ôµö¼]"=Ù•V=™ › >ëZ½Ë¼>"¿ù½ ½%% ® N~ <û?‡=ñba=_ ¼!<ž=»!=»ù -žî|½~Š3>)Ì{½2×iÀì;P =Þ®—;; éÏh«;”£=zl ½Ækƒmá9½ V="8®¼f ’ `hXŒ½†!2=YRî;, D Z ‰¼ž$=F²Ç<Wj=¢Ó“=$+?<*^WMu<„œ—=–[Z=. åâ{¡€¼žï'>¼W-¼|÷™ £åÀ¼ä»ô= §= N°¶ÙØò²&= ¡D3 ½Ú ³= R0= –ïå¾¼n0= V\=¤R ‘¬½Q ¯=…h»7\abD=k+–=K€<«« ˆ Ù[J½7T >çÄž”Ý̺ó’ /CB½Î¦ã=G9=O 5zƈD=q;”=‰bò;sS’RD½´X = }“<§ XÈ…½(~ =ä,l†à»C RƒR´»Ëž„=`f=4 k© Ì·>=Z×h=9d=d2iSµ½L >a'<â Ý#º½Î3>´=2 ' àÖ€½H5>@Šz½×Æ æiÿƒ<ýZ=çrC=És ЗÞ;!?=[Ñæ»® ã F(º ÿ>q­v»SY†i㈽ÁV =[˜…;í L Ì£#¹»ŠQ=*½‡Èqj£z½›Ç1>·í{½i02åì]½Kå>j…i<  ã1&Œ†½î@->P½M § r žbÕ<à-ð=ÒÃлÅð ];á%½fÊ=¤ã*= Þ¿IÓ;³·ô=usq¼PBý}½üo%>ëȽs Ž“½Ê >²¼+¼µ vÚò¼Vø=Jð¼c{­ÕË/½~¸=@·¼6jv°U½²ºµ=ÿ?μ¥¹¢ ž´¼{‡=F[•<š¥ Ñêd»}Ïè=C —¼$mØ{Oe»üýÂ=Ö`=Ë oz7–½Žê>½ãT=Ä=%±$;5CŠ=e=ÔPU <ú_½ÇfG=¹7?<ÿ F ”‰Û¼­Ü«=ªf½nŒ …¬U»»é}ƒ=4½v U‘‘½l]*> ŠŸ¼IÆzoL½—R>¸¬B<N|io°½¹§=æ]õ;×ôÙ$¿Pÿ½w õÊ‹Œ½Ÿu­=“/=o å 3Šå¼¸ =)ò¼; %ô Rµ½À =¢™'=mÏ'J‚½˜÷>ÜdÔ¼1LãÅÂ<¦ =ŒÙ)_Ð;hà슙½­…>yܼ·* •º$=PŒ=ÿ=D=àL¬½˜Ÿ=Yl“;e ¢™ÍÈ ¼Tp8=㼕C& Mf<¼ãk¯=«j=;È1±9= ¦Z=ÅÊ»è ÉC\Ê9=ò_`=;È»Íi}be4=:’K=•~=]-Æl ½+ù=.­†¼'Þ ±À“–<†1=·¼¾,‚vSʼԶa=ç‰'=š±ú Yq=!®=ÅØÙkGñ¼¬=uZ=› ~d2ÿˆ½'¡ô=‰)¼À ‚Ã*±½™aÃ=¡º¹:ZL7¶J°:¸XQ=˜ù¼§!E$ï½e.>Ð)H¼> g>½Õ!÷=Â¥ã<= Ô K¦<$Óa=ÝÞ¼6X†š@±½$aß=üq{<¾ Þ\1Ít½ï7=N<¸ dÕ=²õä<Ò‹ á@ˆ½¥Ý>¢A ½õ% w ®Ô³»‹ný=˜‡ =Û(eÒ¼:ë³=AõO=Ù²»F ½÷ß=Åÿ¼·W^ =³ F=çýÿ<òw /ùK ¼ D²=ƒŠj=(ÒŸ2½} =t›ð<+\ X¾¼#õ=ÅV=ö Ž=á%¸ºÙ½< ¤ TÉ ½î>dèX=Spͬ⠼S2>ÈÎÛ¼õÅC# Â¼,’=¢í½Ex&RI9nÄ=4.œ<@î t “U‘¼ “‰=sœ½ >BÆM½J>E¼ÊQ Ä Òþ‡½‘º=Ž=û<¶i@ Æ3(=8Ûœ=`Çÿ`­Z¼«â‚]ú;¯ i=‡½ ⮃<¶=Ë,Â<©@„˜½îx#>X<õ¼ö=šYŠä¼Õΰ=1 B=íº,ñ½Ž²ž=ËI(=qR pÏ/нƒh->c™þ¼r %ÏÑ\g½3¢=ñò4=ÏÆ¾£F¼X;>ٳ缼¦KÍžèÝX½­S¡j¼ô¼j4™=t ½ Z ‘l•€½µ¥®=A›œ¼4 dSΗ½¨Š)>…¶œ¼US:肚½*(>üš¼Sg‰úBÈ<Î5ì=ãâ(¼²ð Ä4Ö>½×„>„:;Ùœ¤CÉd»Bíw=!`==4 :Þ8©¼õžJ=ñð¼} ü%[]½B>>«y» ™ ó¹Æç<äò=:"ß ·ŽÍN½¨ÈÁ=ak6=^Æ F2; ¼s+¤=a¦m=SÍ›X =’͵=óÉ =¶ÖÊo½]©‡=„„(=ø p¡5=79œ=Õéº/ò¡ô:Úæ¦=°äj=££< 5ÒR=HS==$›«; Aóè=Èx”=v©‘¼t DÊN½2‘=.®1=ô2¨þ™Á¼àóC=l&ß¼ß ó ü'°¼ QÞ=Yk(=ªŸ nú³<Ð|='0<Z³ ‰›“½eU„=¥/„;«ÕNœÜ<«±¤=U/¿¼en (‚º½V) >•<ç  ²p²¼Ü,=d°â»Õ m‰í.½O’Ž=€‚‹¼íÈ ž o½ ‰”=Õv“¼x‹- Õ L¼dË’=€ób= ¬Þ »òÙ¼­Á»=Ku½Ï ò †0G¯½Â¥=…”Ÿ<5Š?5=ξ=¼W­<ÒÞ XÜG޽÷±">v‹À»<` 0Û§£½!>íº·»šEÛ»U=­kt=&Ãq»Î¡ÇTª=I=.©Ú»½–~9`—½ë>"³¼äÔ«¯Ž½Ö>²¡½ Äf Ö ½ð4)>0½2æiEœÎ9Ôï<—¯íFŸ½‹ª=Îú=ÏåR'€½ /=3ı»²Gšo½ œ=}ì.=¶ N()°ºë:=ºÛu<÷Ãʃ‰?½)—†=§ç= 'lS°ÆFEœ»RF¥§°Ò¼Õ}=l˽öŠ/\X7½›ï=*;}¼Þ! J`¼Þ0>c€¼¾ß *Y¼ÓÐ='PļôO[sW½@Á>#õž<Ô v+ke=¡e]=µQ¼pÕË ˜õ<úîV=ó¼Ë k Þ9¼Uù=•c²»ß'´r <¥È=;ŒI=5©£®I7Ì<=1·{=¥»k»¬ ñ&0õó¼ÉËÚ=ä/­¼† Ò ”/ˆ½SëÝ=úÒ=H HÕ—¥¼³ë>>Áq™¼@ÕÿœÄ ½®a&>ƒˆÔ¼àW‰I.½MI–=ªC.=…³YˆI¸¼øQÍ=¨Ä5=˜ÈÔz°¼ÒpÊ=W?6=)Ô$í=ÂÃt=2¼Ê_Ó—Çš½h—>ô5K<* å½ÅC½ÿÌ€=ÃÔ= I'ø2Q½NÒ>yê‘»/ç yÿu.=¨ˆ=®Øß<} ä~ „ò¾<¯é=Ÿr̼º› .Âmm½°¯u=ïJºþØzãd½û@Ò=*àž¼E> 0,r½ÖVì=ÕZ=’ b^»¼ãÕ=Ãô½¼ÚÃÐoG8½³ï*>®¼ÿãl@°½…•ª=9& <½ú D>=qrŸ=…<(‘ ß 6õ<ãO=E=;ª W Îg½6Ì>¯°à»: ¥Rz†½7­=f5=Co `9Â<úÀ=Õz?=dwI1 ¢½ê\‘=ߊÄ;løp¦D²½¨>Ås6ºyÜï!+½>Y>ðž<„ h·c*½..>SX©:O~ zÂü•¼e&>*þï»­g ÑÏô½ŠU#>Pà;öZ çª9=µÄª=œj­<çó ö á»»Ó=xD<“ O`>Ù¼s€>–ê‚<> ô ü©ñ¼Ø.Í=M/1=b íÅ úš…½”L=üræ<Ñúž 9Dܼ… =ùóí¼ ; Ð>\ò[‡¼ :»×K“½Îç=ÇØI=‘ x…¶½W ¶=ÜØl<Á Ê ù,Ï<ÞX=ɼú ¿(qÊœ½'1>zS¼ÜèßRμr§$>ç«d¼¹ ôG½²Hó=2?¼Ì5­‚É ½‚8O=„F0¼‹u Y =~o½ú& =¾=&¼"x½'l>?å˜;ójÿŽ’×<Ù' =p @=hb è ¢c§½ªd =Igà< ‚TuW6½ =×QU;Q ‘¸àŸ»–’>t´ªoJù< Òfõ;;Ñê>9˜Í<Ò$µ½çãÚ=íó=»  h°"àº'ÍÖ6#ƒ½ß =*ý<Š „¼¾M?==›•=Eƒ”<ß ˆ ?1[2¼îÑÛ=Ii¶¼º2 žaª½Ï>ñfM=¾ä âp|m¼—o½=CÆc=u¢€“w½Vž@=:=hŒ-‘E½·– =ð¤<1 è7‹—Â/õ¼¶ºö´½³=¡g³;[T¥J-½ >„»³»vF/ù_½êx =ì†í<Í, üî–d»X­ì=¶‚&=_UÄ %½Îà =›”¼^Y2¾ƒ½6C=Çõo¼±SDB™†½3Á0=ïV»ÌIKÊ©½9Dœ=—<Ð<z°È½»!=ÁUž¹k8/ ›¶½/6 >A(ï<H• ä’¼%ʾ=#Ú½RðãCs¹Aº†•ò7ŒºöëN=„ÕX=›J A=·:˾+=°È¼üÅǺ;š^Â=CÈù¼l³ ­ £#9»ÛÒ=ëÆ»¼Ëcº q炽äJ>çÿ½% %­Áû<¾Þ=…˜ =& o1 {½­=· 7=£ "½·½Ý˜>mÆ<ã +—½w¢$=Zô¼Ö °" 6C½ø6=@•¼ŽçêÛÝC½JÑ >õh*<¸ÂÅx¹ˆ<¬„=rŠN=¹ d™Õ{½1*>J l½€6‹q匽["·=u牼[ü7Æ¢½v¤*>â ½÷æBÜØ¬½!VŸ=šz]<Ð Ù ëH½;Å*=Ëõ6=Ÿ ñJ’<¬Ä=¦·¿¼ v;«…½É'>Yr½2  £Yû;=Àzœ=' ‰;(„‘ ¬­Ø¼-:>1Ò ¼y&É‘N9Õ=™G>=M7 ½EH]¼’!G=–\E=w „/Ed=5 = ;¿<ªæ¼.W/>Âk¼Ú ,¥½æ¼¢Ñ->š$¼,¢Ú ¶Ö—<3=¿ñµå%¼¿°‡ ùdE:+¢>>?Œ<<Rœ#½óÆ =6²¼À6 Xb£,¼F%>ø‚<†¼t zŒ2½¶O=Ò0¼ ×u%t—¼«Ë©=¨ük=1 où ‹4q¼Ç»ƒ=+ù½‡'¡ ±m½’ê›=‡£+=‘CÈ )½Š« =Ujöº„üjÔD_½K %>÷Ì’8G?¸ XX0½ö| =ÊÂ×¼ Z À>Ê=¼==ÒÄ»n š!t<~‹=“n =ôz».Êì<*9'=qó{¡¹(7 <¥½ûÌÙ=MÖ¨¼† )Ÿ½;¦®=_ì=¼}N£½»ð>‡ýž»æ ú8Ø›¼[ =àc°»*Vò1<|=ºJ7=²X» 6u¾½ô§í=öïzÅÈ’¼} èEÔ„½‰íÎ=Á¼Eµ {Ÿª»l’=»~=l ÕŒùK‹½ÄÏ>nŠG<Ê ˜—ý:=éd)=^c<[û© o.~¼¸==ÍuZ=ñ àÒ‰„¼5Ó->ž•´¼Gî§Á9c½"ÁT=§ç]»ˆ3?;7½Ic”=üp¼ž å” %“S½‡‰&>ô;»¸ Cde7³¼\ÇØ=S¸¼ ƒý÷`<³#Õ='‰¥¼=,’¤–½ãú×=;8=W½ËMÔ<8’=Û46=©8—š\¬½Uk>|}-=µ /df¿Ž½jj™=Ø‚^¼v8óW½‰Ÿ=^Ú0= »(ˆ½çà=}%=< z‹½~pÞ=•›¼W‹S¤½”L>4ƒx»õq¿ LÿR½mu9=¼Ï1=ò ±k;½<ø =h]#¼¾bÈ¥Ù|½u[>"o¹» ]ý×?½ÈÏÆ=2ʳ¼ì·±¿ì¼J²=³\6= æO­><w=qqT=Jh„ÆzE/#;7dú ¡¼½ÆM =´™< Ï Lû†½?©v=¶L†<>tãCŽ-=§Y`=*Ö»}¨Ó¿D<¼pìY=’[S=3 z «&=ž¶¦=EÖš¼b`e ­Mc½E-Í=+j0=H ¬nö•§½6é>ý‚=F/ +n\½Âe=\ªÒ»?S L½¾Þ½=Ùx°¼˜V ®—¬Š:/Š=qÅ< åbÓi½‚Æ>÷XzºyÕ Z!Y=ù¢==—UX<)îê d!º¼ÓP£=–±a=• J+ Ì——¼ Dï=Ÿ:=Ý /B <-Bq= ÞW=ÊJ±k»½/ù>ÙÍŒ<þUV,>½÷? >RD¾/.=_ñ¡Ùí³¼%=Vó\=¤‹ À\ =Zì=¨å‡k½¯RµÙ] ½Aô$> ļšpv…"]¼%²=KÍ^=Ç(Nä¼¼UÝ>=Ô6<ƺàkÕŽ½·¥=ÎTˆ¼Às;\½1?—=F™¼d ê»NBé<A=ÕèÕº˜ ¿¶/ ½Lâ=M6=õÞ,Iž½¶G>"RS¼Î A@7=#ܤ=êxLº:M¿D<<é¹>ôÂ<¬ e6±€½l^%>BG½Rµ=YlS=S±‘=ˆ˜;ÜsCLoŸ½ ^ô=¡Ó»ßå£ÔÓ½R =¯BÊ<\ v»ÏL½ŒLà=óç=Øq » Eô«½íê=h!A=&Êó?ÆÜ¼ÊoQ=–y+=£^€ ÿB:-zç=У¼C aˆŽ½lz >Ú®P½ÉºCŒW;0ôˆ=.½ÍÌ *Ä#=’º=üS*¼Áø¦~^¹þ=²/Ø·z=óW¨=ž #=íÚ¬Cuó¼EV=Y£ž¼}ÍoÇeÜ»Š<‰=Me½†³þŽš¼!èh=™I=}„Ú'1H½«AØ=¡¼S ~è Ü6½  =žbÕ;†Q ÊŠa½›pï=(Ô=©>a A¸B=G¬E=|'æ<– Ds½Š“»= Ä+=áÈŽE½þc!>_ å»±xï,¼K¼(ÖÉ=ºƒØ¼àR éÓMâ¼Ëd8=|'æ¼ó Æ{-ˆ½rÞ=ª¶›¹/[ ù®I7<™ñ¶=gÔü¼n SÝÅŸ½ý">(ž³¼™Xp邽ˆ>€Ö|;7 †ÿ)<¨½^غ=y>=•¥ ÿ .Ui½JÓ`=h®Ó:êÐ O§"•½+L>È—;u>°c ‹¼•B > ½¡ T=ææ=îçÓ7 ¼°å•=Ižk=C †Z,Å<_µ2=+#=GË Ú 9c¸½±¢>ʦÜ<õ¨ Iº›!U=}Î]=PâJ ›çH½ûÌ>ˆƒ„»K pƒ§<Œ,=Õçê<âr  6;R½• =œ¢#=„ ü›Z6¼Wè3>å›í¼5 E’M»½‰{,=ìÙ3=¸5ÌúÓÆ<Ér=$š93æ  %\È=¶<å)«=0L=Üõ^c<é¢=Ñ#½ä 4sþ¸}¼]ܦ=„ói=æ£AAe|½õ  >jÛ°¼ 0j 󂽋N>û>=m µ œ½üT>èiÀ» c æ›=ZôN=s =/ïJ 9aÂ:įØ=,Ó/=Õ`°­_½Z€v=ñ»é»loSz»«´=/¿½>Ç r tm<ªæ= ´=B0©Ae|½Â>`r£º¶® Æ…½íÒ6>J4¼ŒZƒ ✼L,>Ô¹¢¼îA G&å:ÏjÁ=G:½l³ 8>=9`W=¦)=]- ‡¼&§v=…`U=„Úg,š<éœÿ=^ÕÙ<¥œ Ñ=î“#=¦{»Œøëµ¤#»32H=ãÿN=) A·d? <à†˜=•)f=7ÈT¬Œ=|³=Âm-=Ñ  žg×=ƒ/̼#†Åx{¼±ü9>œk˜¼• B ± ½Ps2>È éº’ ˜Ñ S¼ î'>Y!¼g ¤ôˆÑ¼ƒjC=?â×¼îdZñ­½ï>åR»` eïþHQ½Êß >Þä·:Ü ©€*= çº=’Ìê<ʳc["·½Vf >¨ç<‡ä H. ´»Áþk=ùØ]=W<  /„½@û=B²¼“¾k=^¢š=¤¥r¼ –Ýl!¨½ŒõÍ=¨Ç¶»ïF{¡€½–@*>S[*½mwÈZž‡½µÃ=O¬=Š~7½!x>]§¼¢K†S½Vò>ÜŸ =Ã`i6¼½Ê>ÄΔa7l½K¸  °Ê…½ï=å*=øEV޽¯]*>6Φ¼ö »*M•½â"×=¢˜<¼6ëôJ´ä<ÙBP=9Ò™¼ì2~p>½¥1Z= =`@t}YZ;â»E š×ÙP½Ž>>/2=`G¾ m©C½¢B>ô7!:”²ü7/½cB¬=~U®¼ÂÌüíH•½L>C ½–Žao⼨m#>Ž9IÙ©胅½Ÿt=><í t ¸W漞ìf=›äǼŒ B¹¦=mŽ=RÔ™¼ÂL»½wh>þdŒ<.c¦°®J½u >æÉµ<QÓ^½UkÁ=\,=þaWb<!Ìm<\EºŸ¼ÄÑÕ=ñ0=p`M dÍȼ…³[=d”'=ú ^Åšì¼£=~ªJ=Z ¥X ‡¼-²=Eh=‰Èšé^½¢$>ÅÊè<«¸2Ƈ½R™‚=5Fk»ùFáën½ÇÕ=:­Û»9Á =›p/¼”£€= P½UyüÊZº½$=Æw\‰~­½%=>³•

#¢˜;¬R³×gN¼º¢=È Ô¼f«1»jhƒ=šÎ½‘v ~@O=yXè=kôê<Ý?û9`½è  =¡Ó<»ñÊغԻ¾Å=¼Í[= µiTáO<¾ =…î’»M¦Ëéc¾<×Þ‡= PÓ¼› xºN€¡½/>Tq#½2 DRó,»qYE=õ¢ö¼× ¶ @«ö;¾LT=ëT=–ý s2ç™<Ï=(+=Úù &èN°¼#ö =§•¼O jZ5Cª;5²«=@¥ ½ƒä +J½GÇ>å—ÁºÁM ‚¤ý¼kš7=—ç¼j dˆdé=‹m²=‚ä¼ü n}§;xòÉ=N=V WX‹‹¼¨9Ù=²ó¶¼ê)D‰=•+|=Yß@¼ ù<Ýù¼kÕî=I=r íXX0½h[ =û?=)ÙB•½Ý}î=zŒò» 3£ !g=Øð”=úík<Ù+¤‡ß­½‡>}>Ê;wgäæ“½÷É>EsºÞ&“İúOç=à‚,=_Ä É7ã´<ä¿>UŠg)Ù¼Ï Tì¡}½ùgæ=Ÿ9k¼ó )7ŒB½ÅŒ°=Þç8=ù¿« ¬­=V l=·µ=6 Û¶_=8/Ž=ÚÄ<ÇŽ rIï;øâ =Ú˜¼Œ 4—ظ~½}5>36t½Æ ®¢3½%”~= óž<:ãé_’½T6>×ù7½~nz”›½“7>#-U½SyÙ¼…=Ød ¼qÜùçæ¼Eü=3‰»» c¥/»¢E>ó­<†h ü5™½"Âß=Q'=À q ü‚8¼ipÛ=¡,=aÛ $w»Þ¼ïV&>bK»©9 @”À†½U¾>ƒL2=õ}íQ½Î'> W;¡É)D$½§u=%/=@"Y eŒ½ì„>%(=MuøJ^½t·‹=@L<–Zø+ø­½<†§=v“;e F²Ç¼@N8>¯`›¼0 §*ý„½†8> ™«¼²:­X’<=~«5=sÉ<ä뢯’½Bë!=5ì÷; ü”¼ç ½Ã’=EÕ¯< îûbã=Óô=H% Hö\&<çVè=Ãe•¼ž  ý2½Aƒ=_ð)=…³h‰½-$€=*8¼:[ ²/žxλ%Á=á ½  õ‡Å(<éÒ=W&ü¼ ,¦õõ>ïþø<ù ]N6²¼+O€=üþ ½ o’s÷¹¼lxz=ª) ½2f#€¦<¸å#=EØp¼Â û'h½¼(=í+O=õ™ 2Ÿ½I>Ùz¼\ Wå›»¼?= Ë\•¼î fQj½›*>ÒâL½Ðð¢Cà¼hæ=4Œ¼ßž ï‚T ½!Íø=»C ¼ÆàróªÎ<G,=‹À=@ ¾ð½ð¦û=Œô"¼¨¢à§¾mÈ¿<Ó1›ã7¥½_%ß=‚¨û<¼ —à5~a¼¯° =š½“ige{<ÎýU=؂޼” E+ £uT½ ¼>‚¨{¹ÔÄ‚:u%=(¶B=×1®»ë 0ŠߊD¼î±´=@À½žÌ…™Hi=ÊlP=§‘<·M, Ê¥ñ¼-"Š=&6=o°oô^;aý=á@ȼ˜ kürQ½Î>ÍQ=×=B¥f½eã!>Óùp; L²= Ä2=pëî<Õ!Ï ä÷–½ ">Êõ¼¦šor¢µ»Í 'Ç‹½÷Âk½Wøª3l½Hn =0=?  t&­½ôÄó=±I=P9ƒY‡£¼šÎŽ=ãÄW=Þ G&ûç¼Y4=ºhȺÑs“ÞUO½ŸÈS=B'¼“ ™ø&½ŠÞ=mŒ=ç”sóó¼š">“U‘<ô ¼ D}”=öQ=9^=úÛC’=QL=Îm=ìL:\«o›)º2J µ‰S½Mõ=†­Y<@ªý‰';½§­>-ÌÂæB½ Ϻ½LG=SÍ,=€ l:+‡–¼Ê=S=¨ÃñÆÄ†½tA½=Ýa“¼Îb_†7+½y==á—z¼¤{ Dœ‰é¼b,³=@¢ ½ç†”ðÝæ¼¾>(ž3<×zô š]=ͱ|=-“ầŸÎèÁ]½0)þ="¥=ÕU LO¸½A >­<5$· š$–<áAs=uXá¼Ã›Ûœ¤ù¼'‰5>Ç¼Ž»ë N °€½&=ô¼í ú ØN½x* >Yü&<*T w‚}½—ªô=æw¼Ul ‚©/‹½<ƒ&>§e¼¡ýtÃ+ ½ .¶=àØ3=4ùÞ,¼ )>Zf‘¼°© ›Õ%ãºI.ß=¼]¯¼9aº @Ú?½1 >E ¦<‡î«A½Ô')>¸`¼x˜¡ñ¼IœÕ=üP)=Å _”ÌÒ®½‹T>áFÊ;eg)¯׿+½g¸A 17½Ý á=ZJ–¼“~ɨq/½›¾=²º¼6«j&Äœ½SèÜ=¯ =Wç i7z¼í×=<¡×<Îw œR^½»¶>w =¾ À—UØ<ˆÚö=¡ôºÎº Ó l\ÿ¼€H/>5˜†¼y`ˆõÆ<­h“=áÒ¼( ñAºX;än=O‘½â:+k¼5H=OK=¢Ò†X½´è>fLÁ»÷ 'ƒ£¼á~>s¹Aº1Uc½ b`=l<.X°|ðš½çþ>›ès¼g<ƒ<„q½KÍ>‰ «:yZÕ c³£<8ö,=¹.=¤äŸ(¼äÜ&=E*L=¥s{¹§½/>nD9ä  äå'Õ;–˜= Äg=•T9†sb.)<Æú ñ;ົÅW{=9 ½Ây9ŸŸ=ñ» Å̸½&ýý=¾À¬;T ²‡Ã½î =¯–;=šô¸n¼]Å>ê̽<ÔòÒ©k=´~=Su;ߟƫ?º“=üÅl=gUÍ ÅÆ|½/>'¢_½Ï0¯íGª½79œ=*<íß".y½˜Ã®=`¢¼Î *½Œ<( õ=a3¼|­ WB7½ÏÀ>¾Ùæ;{] ,Õ<õI=É¡¼œ ¬‚7„½ˆé=à+=q×% _Óƒ»É=ª¶›:ó Å ût<½9|>ÝE˜»o”qt$·½„ÖÃ=%ì[<­ 8ú¡S»»™=ñ …¼C² l•`½ìùº=Ьµ¼EŠ ®ÓŸ}¼)êL=ÿwD=~fõÔ»†Wò= „=Ø @¯ i½Öof=º¢:­ ¯† »H¡¼||>6åŠûæ~¼I ¡/}½in%>©g½ð ÐB$ƒ½s;=QLÞ:¬Wè½mã=¨T‰¼®±úïÇ-=åñ4=âк⠙šýN“½Æ3>†½f ®™ó =l Ä=¨rZ¼x! ZH°½€Jõ=7꺂!ÿƨk½–@J=WvÁ¹ºOäáF ½°ù=9ÕÚ<¸`ãWÐ4;]à =0<î @|0e`’^=2 à' (¹=V¸%=èÁÝ<´¬­ðúÌ<…â=5AT¼Z!!Ñ"[½¬7Ê=÷!/=n._–ö¼(+&>$ñr¼SYý¤š½7 >€cO=1ŠˆžbÕ;„Ù>F–Ì<~¬ÏO¼ù?=^Iò¼nû ]‚ç=áÏÐ=×Ûæ<oÀìL!½>æZ´:V'>úB½©/«=£YÙ¼2j—ÂÞÄ<ÂQr=x 9=þ þ. =ÝÐT=‚¨û»ã€~ëŽ=XäW=( ¼€ÂãÙœ½xB>Úâš¼´K= àÖ]»á$Í=ö&F=ø Ïw¢d½Ê =¨<ã’_ nè¼n‰=¢&z; % v–½¼;>»š<=ÿ-S"âæ»¡Ú =ë=*„ ,ã¼¢~—=õñ½Í •‘‡,½ù">°u)¼ Ö(ú`™½¿}ý=ì¼ EŸmŒ¼sd5> À¼öc‘[(=€Ö<=åñ´»¥ëÏù¼Í8>?*¼ƒ Œs´t…½Áä>$ļTVù„ì; ¦>ùf<ªX( Ѽédé=ÿ±=" ñ`®Å¼©P=Ւ޼‹겘;=}Ä=mò¼™û³ øq”½’ì=0:;ó²ŽPà]½— >€aù<Ó¾ ÏM¼,Þ= A1= q–“¼}@ =|š=t‰=H½}?5>§‘¼À] ånj€½?9>¦&Á¼9 ÷ôùh½iÕ=ÊŘ¼0¾Ûˆ§<¨Ä5=Dª¼¬ xUká¼}ìî=fÁ=5N" ¬É½s×=•Ö_< Yã y°½šï`=ª8¼®Lm Úâš<¥=Ž U=Á õð§F½{¤!>{1<dƾ$½j1=2¿¼ ¯€Õ½ïy=‚|¼Cy ½;:n=—åk¼x ÜÉs„L½^ >dʇ9p i ‹¹Æ‡½”¾ >PÆø»# Ç0ÜŸ‹½Üõò=&qV=àãL AI½DÂ'>‰Ñs½  KžÖs’½a2Õ=+k=½›¶C½ ;¬=¼Ì°¼¨ ç¼3ÂÛ<Üx=s4=“ XõæçF½žï'>œ¡;)¿ ¡Aðø»Òr =~Ô¼ù5s±¿ì<ÃJ…=Ç»£¼b ) Y¤‰½Ñw7=_²q;#D V}.¼,F=˜¡q<“ ‘_.®ñ¼þ€Ç=N6=u sž™I½Î$>æZ49Zümå%=ÅŽF=+ú=ìMü¦°½µl­=Wì¯<ð K„½jkÄ=Îà/=µKÂÞÄ:ßâ=ºžh=ÜÐyd¬¶½Ø+Ì=‡¤–<& F .te½º>s¹Á»¥: e½«ž½Mj(>A*ż‰Ð[ CU̼ëV/>2?¼Eßè}z켦H~=©lؼrŒƒ4c½Ìc =>@¼1ò±TÆ?¼P5º=¦¹½ÌÉ:´’½çr£=mT§¼iðÆnЇ½õò{=á ¨<ãMš%¼ðÚ%>zŒr¼ê?}–C ¼å(>Ú=& !Ë Z: ¦Ú=)´¬¼ Mw—W®½†=­=°È<î žUн>$>xEp¼œx§ap½ªâ=nÀ'=q OX=9µ³¼) å½Á½'Â&>x–`½R=~8=À#*=©‘<“ëW 'é<£!#=AU»¿Q+yÉŸ½µ">]1£¼= §´Ç€½. >Eò½® ƒ늽Ã+)>pBa½ å%ÿ¼¡+=e‰N=¦ =:A½Õ•=¶-=ÇÉ ØÓ½‚5>‘ λ] ÀN uWö¼)wÿ=Ç‚Â:å» ¿,í;Æ£”=€ ½Ù Ã Û MIV½(ñ >ßj»i ÞiVò1¼½*>`Ë«¼69 PŒ¬<ßm=º.ü»ÖÈ,¤6q½ªÆ=Ç*¥¼·q¾½v½ž˜>Ô7»6Jý@¤¿½_yð=Eò•<Å$íÂNq=^=O2<™Œ JÔK½èõ>hÏå<1;µÀ½¼Í>Ÿqa;#Lh䎽&7 =|{W;L øóH½(d§=Á*={R 8÷½v==ö¿¼ LÏÉŽ :ˆ×•=}wk= ¿û[=(î¸=a©.= V1[´½s„ =¥I©¼¨ :¼þ,¶½ØÎ=_)K<ú8Í»o½‚7$=D6¼²“d‹½’ux=Ù`a<>}tIeª½/¿ó=ý†I=´AìN—½0ƒñ=…zú»£ŸßT½QM©=Ë¢°¼8ã€\8=n†=­£ª<%6´æXÞ¼öC,>:è’¼— yq= ‚½*Œ­= Í5=íìCŠ´½L5³=p•§<K 5C=<‡’=–£<Å9P°¼€`=OD=æ ]¨Øœƒ<:=‘ó~¼ ‹m‡°½Ym>¥ØQ;»ƒcØœ½,ó6>@¥J½® âPQ~½m>ñá¼ 2ËÞV:½]NI=œÁ=ýé¨$Ù¼Jy=Ò:*=u h ¬ÿ“½oF>£É=Øó ƒæW½ 5Ê=©Ý/=T±Öh[ ½-wæ=Ù?=g íç›È;â®Þ=à,¥¼P Þ¼'=_\Š='iþ»š» M«±<ñÑ=žz¤¼µq¿Ëó ½›çÈ=v¦=¹öÿìÇ<÷Èæ=Ž?=§æã <„‘½º,&=6<½;ŸIÃr"¼€b>ÊúM;5k¸Z‚L½vP = ü¨»È‘¾“½Ì·¾=íÓ1=¢L m½"á»="3=m9 ß{½(œ=™<8“87p‡½E&>y?n½O”°”¥½G©=ýù¶¼· ;´“s¢½½>£ù8 S£MY½ÛÁ=é¹»³Á X š½ú+$>¸‘2¼xeg£y€½\È#>Å’2½à T¯Ùµ½y±>p”<=‡ñg6=óÉŠ=¾kÐ{3ê¼j +ìN·½‘Ö¸=ø—< ÈŸ|¸d;ÌšØ=A¹-=¦¨Ìmpb½÷ D=öÔê{=ó .Zf½ƒQI=bf=ïÆÆOc½]3¹=!9=»Øñ[½ÕBI=Þ =z 5›ÓP#»%³º=sgf=/  @¿½- >y±°fLÁ¼0üÈm=´’V=ƒ07<ÔM^+!=Hâe=gbº»È ç²-ƒ¼á•Ä=øªU=1သ7½ì->ӆû# 8š óç<>•ó=eS®º—i ‡ ¿¼Òüq=¢`= Wy¼ž·ñ=8¾v¼\ &` ®ñY½Žè=…Í@=‘‡ŸW½¢A =ÒD<„œ=›r½2"‘=“7À¼b ’ γ ñ¼…|°=Â26=º—¹ Š›½ÉU>âwS¼Ö <A錽”M9>p|m½ ò}©P]<ñcì='L=©}ˆMô9½ìM =:@°¼ÿ êçd‘f½¨>÷‘<>˜Å ›7=Sç‘=ÖU¼D Ñ=+=­nµ=Ò¬ì<Ö¶¥k* ¼{3Š=­c=“© Þ 4‚ ½1>&ª·»4 J ·ÓV»þ>-— ¼þ… åp*=”it= ø‰^Æ<ä g¾Óùp»c>SçÑ<±´ª%t»rÁ=v|<Ê÷ a =Vš=X$== ËÌ)½u%>g`d½¸t¢H6W½9›N= ïò<å ¤Íû”ã< ›=(›2=X“ é­ü2=c¹%=ŠËqôú“¼q— } ,ç¼£wŠ=Môù¼ÿ Šq¸½±o>ë««;³‚$ÇG <5aÛ=¼(=BQØþ_µ½Ð™>gET;‚Ü ®r½SÎ>u=“‘µ½ ý =¨rZt=¥ [¼Éö®¨ªP½»'=‚Ç7=: >¶/ ¼]2>À—¼> ªª cœ?¼Žç3>Oë¶¼ª > J®,Q½»Du=s¹=°7¬$›«¼VÕ‹=!tP=Ge%éD=³z‡=}“&=Ä-ã©§½¦(÷=×û»eSPÌE|½ >Õΰ¼ÌÄ%]³A>ëÃ:=sdADÝG½y ²=iá²¼fã>ÌD‘½«#>ˆ×õ¼A˜®8½j¢¯=ÝC¼\ý %á™P;JA·=´U ½‘ ®Óȼ¦=µQ]=ÃïV !±½=™=ûY,=– ötw‚ý<[`=§²(=Á/³ˆLù<ÏÛ¸=DQ ¼}Çü ‚ɽ$1>À?%½øW¦ U4Ö;÷=°d¼ý6 v,c½gì=HO=a Æ _·%2½ÑzØ=(d'=cS'…ï}¼û±é=G’ =sÝ $ n½ ¸>A·=>4Û\æô¼­ü2= œO=™¬ÐÕ=Åæã=Íä›<«3±‡nv<[ìö=%= =Q(0żyÇ= Ð6=ð #G+Ã8=†r‚=b„ðº&T'öP½9ó=÷u`¼Ü©+š™½0c =6䟼6 Yñ³ëž½@/ü=á}U=R× ‚‡½Ò!>Gb½r¸ (Í<ãÄ—=†Ê?=lP§B`e»;s¯=¬j=óç<um=袡¼ÊØ Ó÷w6¼]k/>9+¢¼ª {ä2¼)u)>”‚¼°ŠÈ튽8øÂ=ƒNˆ¼`_á ޲½ãm> $ =ö$hÂÞÄ:,šN=íU=J ›C!YÀ½1^>I®<6àäÙ%½üPé=á'=.•¯´Œ»W?>ŽÉb< ¼†°½[îÌ=NE*=pØõ.^<´Ê =u:¼Ý lè¡…„½=d =)²Ö»âËŸï¼Iû=uZ·à-;3ps Þ½wi#>ž 8½¸t#ÄÏ?½rúº==ð±¼v«>O@“½®è=gœ¼™ê3}é<Ÿ”é=Ö6=1 æy#3½È_š= r—¼” 1Žø¤½=E=Íw0=?  Ó…½"Å0>3B¼y}‚Ÿ½º‚->eá+½áó '/2=Þ^=U=2RðŸ½(Ô“=uXá¼§ ½» ½2; =u?§9jµ„Ùîºq:©=œü½‰-Ú†’ ½hÊ=ÒR9=ô¦ 2+=‡¡=)Ý») Œ±쿎½­ù>=C8=0BŠ€Ÿ1½ër>"o¹»ænW ½Å °=h”.={ùß¿ù¼‰îY=PŠ=íŽît}_½»^ú=U1¼4 ˜ +[°½c('=?;≠\Ýyâ¼þ =¿)¬<24^Ò™½eŒ=qçºýãN/üÀ½Üò>x¸<ô ‡Ï8Û\;P8»=qȽ•š ŸÌ?½7û>Þ„¸”Á-´t½ >^Ò;j>àY—½×û­=L|¼Äsn.½ä½*>Ûz;Ÿ ~ `î³Ê<ðI=¿ï=À†’])½$Ð0>ŠŽä»= ú„ d½ït‡=î'¼è 4$Á88½Yì=åš‚¼ÞgŒ uå³;O;<=ÕÐF=3‰¼Nb=]p†=Psr¼y àa „-6=Ó¶=lÌëºç×du«¼Òá!>`±¼….¼_|Q=°X½Ý+ÈÈ(O<–\>>±ái/ßú» Ü'.½)±Ë=F z¼‰ ô).:Y½ª}>œ§< RìÚ¼™I=seмô "t]ø¼öF-=ñGQ= ~x)u½ˆŸ?=2q«¹Oÿ< '1ˆ½hÍÏ=AÕ(=* Oý!<0=k8=» ü6t³½rŒ>ß§ª:ÜŒ‚_Ñ­< –­=4MؼG Q„İÃ:n¤ì=·ë%=É­_n¾Q½]¤>žµÛ»–£I –Ô¼ƒ=á(9=]E~3Še¼ê\ñ=s¼¢¯ÉÖqü»I{=ù/½yv g„$=Ú’=„+ ¼Mx xA#½×ÂÌ=±¼ø}‹ ëÄe;cí=†äd=U :ÔeãÁ½ˆû=‚äê!š<+Vì:\‹½ ͵=Vò1=Þ áF ˆE½¤þ*>¬<»…~]¦›ÄºÔGÀ=+Áb=oµ/ °æ€<_{f=Ä”H= ÉÞ˜øƒ½K#æ=ª¹=% quÌù¼Õè•=6È$=°tþ…´Fºî=u*<éwþœ1 =#„ç=\‘ºâË&ñ½<>AE=h¯/¼=†È‰=‰•Q¼Ø a ª®Õ½·`©=Ëœ®¼ <÷ ‰½4‚->ˆi½þ RK¯Í¼oñ>±‰Ì;k Í*ÈÏ<ú)=mɪ;Æ6ËeÄ…½ê€=ˆ»ùK F¼Ïñ¼«@m=d¯¼ÓBü ›å’½µn>v6d¼v •Oȼ@Á%>¬r¼} Kq×Q½ÁX/>(:  ¨å)²–½À"Ÿ=æêG¼‹Ps¯A_½Ðbé=#Ý=Æ ²œ5µ,½]â>;‡»©vFz½K"Û='0=û.Ÿ5–p½ï7š=¬;–¼»ŸŽs›:Ež>XoÔ<Ò˜‘ “9=>%‡=ø=Hrã°Žã<œRÞ=³#U¼´ ±††­Y<>{Ž=&o½) ü@÷e;À•¬='Ùj=[¶zÍ.½xFÛ=oH#=Áî³󬤽ÁT“=$Ù;ì )ø;ݼ´U)>Ïù»S Õ¢“5j½Q…=Ÿ9ë<5 <Úë;?ï‘MøŠ;’xl ¿F½¡ƒŽ=Z ‰¼- ;uŒH”b,½!;9C½cÓ >_)K<ÂFŽ„½éD">×ÜQ¼bL0Zœq=ù¾x=•Ò³<Ð CœŠY¯½v>| ë;gw'N޽óÆ9>~ÿf½}=ýþ*€½>Ë#>ža*½¯GAA¡½&Ã1>”J8½ óáRóÕ¼:±'>G‚¼q} — ~nh½ºN#>ßj;½/Å ‘S½¥ =±N¼³?3,œd½%µ=׳¼EÝ*Hýõ; ÁÊ=ºóD= £ê Y7ó=4¤¹øÅ%½S— =íñ=TMñÕŽ;óP=×£ð¼§@ !†©­½Õ>W”=//´¬{<\«==UˆÇ¼;KC ÿ=!Õ=Cã »*«ß–]°¼È^/>CTa¼ßóhì½c>Òª=æ mµ+½¶½#ë=d°â<+Ò Ež½ S+>¸Ìé¼Ê ‚-ò{›»ˆg èâ¶;@ =ÓÙɹ_ ¬ýO~<ÇH=4ƒ8=—¤Éߥ=‹ÆZ=˜¾×»eà<žCÙ=´v=I‘Ü•|Œ½m:‚=‹Þ)9ˆ «¥¼¹O=@Þ+=zÁ*ù§½éF>X;ÛL®²×{½²¾Á=›6=K/ŸZ ½]jÄ=8h/=ÞL ´Ú‚½K*>sL½§ ÐBrý{½ñ½>mŽ<ŠÅ &¿š£½"ª=µon<)X cE ½ê<Ê=0€0=× Ø[€`N½"û>Aš1;" Ô{s=«ÎŠ=Òýœßü½â Þ¶]ܦ½O¬ó=¦|H=´§®W½ãÆm=ÏžË< õç8·½’Ï >ˆŸÿKçü X–Ñ´¼R·s= Ö8=x }ùíI`½ê"%> ‹Š:?½Gìù¼ø=Ù‡¼CË„»3<U=K!P= É}&4 ½n°=Âm-= '“œÂJ½8¡°=Ç:=”üß½êJ=SM¼S¤u 8Ø›¼ê–=l•à<ΚˆZc=ÐÏ=ì/;¼)|' ¨§;‘>=ðùἠš~Çp¼ž±o= ½ô„ôìú¥½S¤=,”»›>xN 4½|¸>,Ÿe< %áfÛ)½ñØÏ=HÀ(=Á¬Èν©g>žEo»&û­S l:‘ûxx 9<2q‹=…éû¼‚üm<À³½ï«ò=ÓP£:– ·ÿTw½¼“>™)-ú Ò»±¼zŠ=ÜJ¯=&Ãq¼oÈ5 š°ý»€‚ =ºÙŸ¼£~Mä¿ ½ÆQù={.S=»˜ —«Ÿ¼ù…÷=¢ñ=…›°ª¸‘½G!9>(IW½=gâ²›½âˤ=„I1=— -Øøk2½hÌ>÷r½VÍ=ˆ-="™cŸ¯=†Ž]=ä¿=o i± ëRƒ½lZé=hæI¼³‚ó ,ôA<€ñ =¼Yƒ¼š øµbØ!½j¾*>° M;`;Ÿ ò´œ½¨>€šÚú “<ßÛ§©ƒ<=—=‚Œ€;q /âÀ^á¼i=Tn"<¸[u¯“»œ¿©==šj=Sªøn“½¿'>C0½îÍ£ ƒ¢9½d± =·^=Ù)×øÌ<Å®=;ż: äĽÑv =²©< ›ø‹½Ð ì=¨â=î”ñ~ܼâ=Ìc ½ Â,c +½¡L£=Y¢¼(̹YQC½ +õ=Ôóî<\àÜgœ<6xÿ= µ ¼%è$È'd½õŽ=Jk¼ûŠØͯf»JÐ=‚ÿ-»1 ñIg=÷¯l=Wíš:¤›Ý¦ Æ<¿Ô=[\cZÊ<.ô4 õ<„}=ÚŽ)=è“ ‰E ½W%‘=Ö ¼ºxÿ Ș;½ÒÃ=rÀ®¼çd’ t¶:81ä=$ .=$ üÌü¼ÏÒ=Ǻ¸¼ºÃ† €½-€=^Ò£té¼yñ ¢‚½}>ø©ª¼­¥4÷¼»µì=ŠÊ†¼` îé*½¦€”= %“¼í1È Þ„½oH#=¶½Ý»<¶ „+ ¼k=V»¦<š`‹ŸäN=U¤‚=wÖî<õ M¦öm¼äIò=›ÿ=Ù+¾†<½çÈ*>á ½»3S ÷ ´V4¼{>É>È<òüy[½Çd!>t_N»X ÇòiÄL½R = yç<Ú êV)½kb!>Å«,¼œ2 eµNœ½¯Ñ">QN4¼e@»T㥼À\;> ‰´¼C Gç<½É=Ñ–3=éš1I½–ê">ëáË»xdç ö^|½S >{fɼj +½„.!=“í¼" Ö ¹ èÚ¼1_=æx…¼9 [q[#½TŽ =aTÒ¼ÌƒË ‰ ½Ï¢7=ž;=Ü ò¸|¡½³ ñ=†âN=˜ ƒð ~÷¼\>•fs»L µ²/=A+0=Æßv»Å [Æsh½gðw=yw$=]EÇ;Ö8=êu ºZ Þùd¥½ñ›Â= ¼ñ !¼á{ÿ=n‡¼ÍÝŒ œŒ*=`­=>´¼± ¼rb•½ožŠ= CÇ<(8)؇¼˜û$>ý¼Ñ0 ­duk½´u°=¦ï5=* @÷ñ›B½«®>2tìº-VPÅ»ÏÚ-=R`A= i&õžÊ¼åíˆ=j ½’, fL½ÁV =©»;× ¢9T¨î¼àÕr=mÈ¿¼ŒÓônà½} =ÓÁz<ƒ³ã e6ȼCs=‘+õ<=õ òû­½¶¹ñ=Ì&=îµÏh«½/Q >m==-dÚ:x½ÌA=x)5=j¶'‘ïR½»¸­=Ýê9=« V * <|¶=ëY¼`‹‰ ½£'=áÎE=Ì\¦臭½Ø>õó¦» ÷ƒ U†½²Ô>í½Jõ|}-¼|™8>šéÞ¼ñ a}Ÿ½Y>C¬~»XÛK "ü : ~ž= tm=£a£ADнÛ>¸;+=j-ø^Q½ç¦ =ÿ•=  „ oV½¡ƒn=Nà<Ã3^˜P¡½~;)>”lõ¼\ â -éd©<$*=øÆ¶h½Ðs AF€½­4>}>Ê»| €,°Žc<Ð Á=B?Ó¼¢ ð †W½Ú”=Eƒ”¼ªº‹ }“½6<->i¨Ñ¼J“¸!F<ÍÊö=nO=”Ö % À.½çœ=n0=7 掮Óȼ€ð!>.S»ªÌ = Í‘µ½K å=EKž<]ÞÒ4¨½HP>Œ×¼;­LA-Î;xƒ=O½j ,½Êû¼‚\=;ã{¼ŸxÍÐB‚<Ëf=#h =ù »íÂ¥ƒ½‘Ö(>ö—ݼÏ ?¸¼ì¿=¾Ùæ¼uj‰ Õ<îy>=K€¼¬Èz'·¼‰›='[=¬ .ž<íð={¼Ð(° ‘ ¸½rì=f11=ƒÝI£ç–¼a>>é ¶¼Õ|· ¸< Þ =µTÞ;6„ËÇðؼ_ Ð=í1=$ÈÅ lAï<2b=5Ï‘¼Ø Ê Æ=Kå­=Ò.=ž «±½ƒ3ø=Páº!œ°Ú瑽¿'6>Œfe½êæs ;½þa‹=Ž!€¼ÅE í+O½·'H=v¼WI%®#½Ï¡ =„V¼D^ú£él½ÛÀ½=¯ê¬¼Š *¶UL…½éÓ*=½ã=Ü ŠèÚÒ<ô2ª=™Å¼n I”øؼ9`÷=c¶ä<õ"áèöR½ý3#>¤<¿ *Ä#‘½{K>vÁ =µ JMÍÌL½"6ø=–Ë=šµ À¤þš½‘º>¾„мnÛ&¨½œ¦ï=Å2=ï ×áDÁŒ¼Œ¡=}v@<. Sއ5=E‚)=Ê4»mÇŒJj½œà=Ì&@= ø- Ù•¶½l± >|*'<· ÝeMÀ½Ú/>]N ½øD/÷I=A`=2Ëž»Cè * ‹72=0-Ê=ÃògÔ>½µR«AÕ»ùM¡=PŒl=ºÍ^#=1Û=„KG<±äØäHg½°V-=Å™<¾ Ç;Xþœ½Á«å=ôj@=½ ˇæ]õ»"ä=Ž”-=JÜEdX½'f >dÌÝ<›Ó¯­M£½ 7à=vÄ!=!1ü«¼6u=Ab;¼óv„½ñe">Uc½¸ ¨¢½7»—sÉ=…]T=˜ÏWò´ü<œ†h=¯}¼Ê_Ø ŒJj½1Œ=¦š=—E i Ñ­W;C®ô=þp¼C å ­¶×B½“=áFJ¼=À~s½¡Ù5=Y6ó<¡€PŽB½Ù´Ò=¥Ý(={"'V,þ¼<û=\Ǹ»cz {cœŸ½ù$>¯{«¼[ ‰§TS’<]¥û=åÒ»ÔÁ¶Ÿ)xŠ¼Ú ²‚ö²m¼£‡=ºø[=¤ (\¢C`»ër =cÔµ¼7dNáî¬<]à =Í™;†H„•›;›=˜Ë<¥r Âø)½`°»=‚ÿ-=É û •æÔ;È^ï=R¸=¾Ö¿ì…=6èë=íG »i —ËžÒA½wÚú=¿ÓäÜŸ ¼ÄÜ/‡=•Á=¶¼ÁxXÉG¼R˜'>3_¼°‡ øª•¼aþê=eŒ¼½ ‘rTüß¼H¾=lâ¼ò Om S% ½ëUä=ŸÈ“¼‹ í"œ<8ùí=ÖÆX¼ |¼Jï›<«[=GÇU=fÃëÉ<½Öæ>#¼ï(b‰íî¼Ö;œ=Ù”+=t qÏj<‚ÆÌ=È?³¼8¯ê,¼šÅ=-̽u ý fi‡½‰ > ÞŒ<ŽÊ &H¦=Ñ>=Ö <%´v,½¼šé¾=5yJ=<Í ²£®•½X->|Ô¼J¶½o<=#ؘ=’’ž<Ñß "/£X½<Û=Ó÷š¼S E~æ;€ž>H‡‡<ý§<×3¤½aÄ>=Ò`<åhç/½ï‘ =¸=Ù“ÏÌ&=ºgÝ=¢},¼?N ²c#½ó; =Χ<èZR¸½PR =DÜœ¼ðø¹€¼@Àº=õög=|þ Ë ØN½ö»=Û15=F<ÿ¬<£él=ôßC=R—‹°;½½ˆ>Žy<àèþ…8½¤Ãƒ= ="=' ¾ «8=—¬ª=4÷;Mp 3|ž½¬­>DܼÁ¨ì ж»­à=œÃµ¼9H„O=5ч=G㹦á-ꓼP5º=ûë½ðN¥MU¼~¨>M.F<„|~Ò‹Z<Þ¯B=“ä9=˜Å—€º½¢·x=dÊ;Øq 3­½©Kæ=· 8=‰&‚Ä]½2Ì =‰`œ<¶ ’—r>½ë¨ª=}?5=¿ÁC4×i½Ãƒf=ù+;Ð KjZ½^Ø>Å»(6',D‡¹ ó=Y…M8Ê¥1=®-<=‹¤]»šò ¥¯!¸¼Nc»=\8½p[œSÉ·/Û=ƒR4:?E½åª7Ü/_½Ovs=—VÃ<µ? i ½ð$>~Ô¼=šWLݽÖF=p´c¼Su ȱõ»gð·=ŸÊi=^Qñ˜½ì<êy÷=†«ƒ<´ ÄôZK<Ö8»=®,Q=3×s‚¶¼˜Š=>DÁŒ¼k k=|<ÆÂP=xÐì¼f)WÓi½È[î= vûßå«%ûèT½#% z8fh<½ó ¼-‡¼À¤=x^j=é];½¬½Ê§§=Ö«È<¹î H?<«ÏÕ=Ug5=B • xy8=ùÖ§= º½<Ô ‘¬Úå½ÊŠ!>PÃ7¼ž«°v¤š½[@>ÉäT=ˆ+%Ë ½„, =x^ª¼Y™È{Õ;"ÿ =A-†<7l‡R»½£>9ÖÅ<õZ¨ ¬„½}Ë>>Ð =×–6`É=Uß=®Õ<ÝooXÈDJ½ªå€™g¥¼™=_™·;  Ô = ½ >r<E€y6½Vc =¸š¼YêË»'¼`=>³&–¼+KŸ…• ½t={¼Þ ÖO<‡½Fí>(F–»! Q»=$!=™Ö¦<6ò"™ ²<ÅË=½;=w\½º»N=>^H=’‘3ºy AM ä½Ó¢þ=-#õ»P¸ .gGª¼ŽÉ‚=¤ÆD=ý -VÏe꼞`Ÿ=—ª4=ä«9ö~#¼ &1>c¶ä¼}Š5 '£J½Ñ±ƒ=^=I|ÁÖÉ™<>]= ƈ¼û%ª ¹Ž½¢E–=ëŽE¼8ê=7»3nÊ=6”Ú¼<ÇIˆ÷\½DL =¢) zR=n úTy­½´WŸ=”õ< HßràU½:ê>Òª–<ƒ °½È½óVý=‹ù¹<þ •IÑʽ¼Ûüÿ=¹¯¹Æ€¡K¸¼7TL=—r>=Ë_½½gš>F±=I ®H ’6½dÏþ=¢b¼ PÕU¯;~äV=M¡ó¼ AL§;½âË>Ø·¼? Üq]àr<„Â=mɼF´“½ê\Q=ßøZ¼”xu òD½Êú =J=] k+ê–¼;rÄ=ÍÉK=t ØíP©²½¦ÐÙ=BkP‹A½ã uéu[½I=R™â<¤å FúÔ1=Í >=ã§ñ<.`¤Y¿™¼ÒT=Žv½V ¦ÿ6æõµ½ÕéÀ=“ýó;¡ ŠÒO=Ò9Ê¥1=ʋ̼§r« .S“9³A†=¼! ½?!HP|½y;"> üá¼j Öǽ!ä<=Ü„;=Œë_Í<¹½w¢>LÍ; ‚‰¥öb½¡J =+O =nü&h‘m<õ.Þ=µ'=¬ˆ†S#´½Ùý=’9g²°ãþƒ½íš>n£A=  ØòJ½/>™ž0»M ðv4ö…½enþ=Š?J= ØBZ~€½[ =Lÿ’¼KÑ~êB,¼˜¡q= ð]=$‰[ýi£½ŽË˜= ©"»; 5Eg™½Ð_è=6Ê» Ñ ê¥¼Á©/>dÌݼÅõþ{ð¼[œ=ÉŽ ½‘e„aÀ¼`åP=ìj2=_±ë¶ò½ÑXÛ= ¦¼8·Q¤û<$ä=3Q=%û1 \ÿ.¼®¹c=ÚÇ ½öP? ;”½$_>û°½Cf ÆOc½£Ä=àÕ2=òÐn–’e<¡Ö”=¿[=âkœ:’ =쇸=6Z޼—5 è¼Y=3ñ=°<¤j9¿IÓ;Ó‡÷j¾ ½'¥ >]R5¼«ží¹Œ½A!=L¨àº0 ­k`¯0=Îÿ+=и<ä¢.¦ <Ëõv=`]=Ê7°;Ä¿<–y+=óäš<ƒ ãèåG¼½™a>kóÿ< ¡Ó#0Ö< Í=Eò•¼k½à fO½–] >›Ê¢:›ª‹NA>½~Ä=Ð'2=Éz ‚u¼½hB>:Ìh%­;:•²Z~ ½>XÿgºSK >¼X½—6,>ß[¼ßpy醽#óÈ=0ôˆ¼`"µ ~<Â=AaÐ<ÆêÁÍ\€½Œõ =Af'=Œø2;7½Àë>Î§Ž¼:Ú î Xs:DùÂ=F#_=o… µzƾ½dèø=|=, ËÎüĽ–ç>â=ŽE÷ Øa¬½6;²=Fîé°ü<—[áü‹`½eR>Æûñ<û«$~E<î¹=w/÷¼“ðÅcÓJ½õ9=Ø.=¾(›r=’=‚=Χ;7ßöìy½ >Yá»#§ _ &~½‰>vá‡¼Š œÌÜc鼯ù»=ÁÆ5=0ê@½½E,>ëÄå:¯ŒÎ±‰ ½–±>1E9;åjÊo½[}Õ=7Å#=ûŸ.•š}½&n%>+ü½® ®¹P¹½¶÷é=¼==ü¶ +¿ÒyºÚ<Î=’Y=={&¦&¡½øà•=èiÀºQîã„€¼â’c=ßÝ ½ôôû ã6šº¼ì Âj¡„½¥÷>õ  ;\ h?P4<¶M±=õN=4’ a[½%èÏ=ó,=T ±ž—½ÈA >«ëP=ˆ1vÀš<82=­¾º»ŠáQS#==ð‘=]Ü=²Ñ€>[G½4J>þG&‹Š8½B¥ û°Þ»øŠÎ=û:=|欯½[³µ=¨§º¡\«½½Ÿö=y“ßl%4½ó¼Þ_™·»¯Î1=÷>Õ¼¬ ˜9ï=*à=b¾<¸çŒÉf½wò=8Ø=>Ó §–­<°ué=Û="&› “ƨ½`X>J ‚<åÏPQ—½n¦â=»C ¼êÓÑHja½þ(Š=?â=E %1 `¬½>ÔV»Õ Ü~â;q½nü =a¦m<=?„×1®½kç=]ú;"Ç èb„½Va³=ŽÈ7=ýFˆÁnØ;ú }=9—b= °Ð–´"½áñí=¯@t¼.¥ È`«½:=A¶,=æÆïßN¢½šÎ.>:(½ ÕD¥Ú§¼ŽsÛ=.Ç+=ÎП üŒ½>Ð>?:5½™D vhÎú¼ó:b=r1†¼ÍŸzù¼"½Šs”=nàŽ¼È íxžEï<p=¥ƒu<÷vÁ¢½|Ö•=\ Á<³ûõ‹ÀX½!‘&>EsºCóøOxI½ˆ‚)>­¥€» þ,I=ž=Ò0¼O \ö(½µ&> ¿T¼ÀÖ™d$½M&>‘CD¼e# ÈîB½ 7 >N ó;À ,+û®;¶¢ =‚)=k¹I èÀ2½‚Ê8=¶HZ¼L¿ Ú΋S½Ñ E=X:=!çŒÚ==¥£œ=±‡v< zD4š½Ö >ç‰g»ƒ •m4H½7Æ=ô;=¦ Æ=$ X½XVš=ð¿•¼ê‹w=á ==’ÎÀ»„¥Q¾ ¼ƒü,=¨é¼12 & vLà»°ðÑòBº¼@Ý >+„Õ»e¦ýf"=¶Æ=5 Þ»Z™„.a¼ði=?æC=. ‚ C —½™-)>Ë#½ÛÍþÑ༴’–= 0=h «u#Ø8½ö">l¼(ïê!y½jh>ò—=• ÿ“[#‚½’ =—伓ÂÞe¼)w=oóF¼Õ Kø¦i¼…y=„½I= IŸz[½¬™=T6,= `mŒ:6è«=Yú½ÚE¨¼’#=ÿ‘éº*¿Kf¡½cÕà=¦(=L G Ÿ‘}¼C¬>= îê¼ÏC]DA½‚ª=‘F…¼d3b0?½Œj=Ñy¼3dŠ ›n½l“J=0p;ºÆ Oem=ZŒ=,Er¼ªDø =‰=úE‰¼àL\ k¸H½³@Û=X$=¸{ìRÒú}!¤=MKl=< ù£]£e»ò}q=úA]=ce F~}»õØ=þÑ·¼º  HB\™½úîÖ=¦C'¼ëѽJ W½rø¤=s5=»VdÉ\½ ×ã=Í­¼1<H á~À¼g}Ê=#i7=#A£·Am<õ†=W=ÛuÀÍ"½gš=ÝД¼‚6 PÃf€¼ê\Q=™(½û n+è÷}¼7§’=0Ôa=žŠÇ“‡½@Q)>#p½”âGä{½*s³=1E9=ˆýý ¼A´;åñ´=6Ëe=  ,×Û<,ô=E¹´¼QÄ) æ²Ñ<„z=BµÁ¼žn õIî;d͈=ê³½ƒT½–è,=r¿ƒ=Õ""»¾ ²h4÷=`#I=MÖ»~.u¼ Þ>Œ¡œº1€T k•½ÿ@ >:zü»X 9Ä^ؼÄBÍ=^õ@= …£:è= ²%=›!Õ<‡ ÒÆ=å·(=`"Þ<…ÕÄÏŸ½5>œN²Ò¼œL| wŸc=LÃ=Fë¨;?C;­Q¼÷¦=o l=;‰é³»çä>Õ”;Âá |<Z½(Ñ> ×£»RI ›‰ нØ7>¾ÁW½™ _â¯Bн;5=JFλä2´Ë·<±0„==*>=˜û w«ì{½®Ô#> |½¢Eb‚]àò;ú (ˆÞ=͈=ÿZÞ<å Ž öÑi½\E=j=w5hh>g½û®=…±¼Á –±Ï׬½û?>–ìØº‘Ü×F½X)>ô£a;¡)² ­Ýv½H>lyå<¶Jläƒ^½bÙL=ù¾8!Û=Øñ=_X‘0›½è½>[#¼EY >½?>]ÀË»4vh•½™ô=ƒ¢ù<µ`Bíw½+M =Æ‚<_ &, T?½­5”=±¢†¼íu§è;¤ =œ};¬F¼‘_½.=*>OG½³‰‚Å¡½U¸=Ýa=‹öŒ‹Ã¼ŽXË=[]μR cw'.Ç<Ú<=’>-<]˪™5;ÏkÌ=ÔïB=X6ó9o¼ñ›>ò´|:T 15_†½â >b„ð»!ß¡½6Ëå=yZ>=Ëí8 ôЧ<¦D=”Àæ;*žCð¿U½¨q>f„·<ÁÅÔ þG&=«=mŽó<=U{ ØIý<¸Á=臑¼m! ýJB‚½½m&=må%=pf]’a¼g =æ h<*N+ š?†½KYæ=ñ×$=% q( ,‡½Q2 >O1=õò |Œ½jú,=w£<ŠÇ.’v½ÃÓ>ê =ù³” bC=ã5=Ô|;fAâ ¨Æ ½çÈ*>+¤|»Ò 4Ñôü)½[éµ=ÿu.=û ØÉ í€k½?ÿÝ=$a=<˜?»~Á¼vâ2=$˜ê¼ûÆ& #f6½7ô=UOf¼! g É;<¦D=z©Ø<N¥˱½«v­= }Ã*Þº‘w0çá=¯“š=b*= p攀;û±É=ºùƼ‰ ™›¶½OÁ=d¯<’F G Þ¼-@û=2’½<ðõbÙ» 5?=¸”ó¼› ÑΉ½l|6>ìÙs½æHÄT½ ^=»U<,™È,º•½á">Õ½Ú JΉ¼²=óY½rÊŽ(b½…(> K<1:  ú{)=&4I= ÷Ê»0ò ë Ë‚‰¼€· = ð½i[§ë‰¼ÂP'>7p‡¼èùî$‚½»=rm¨:¼¹‰ìƒ<Ö!=+K4=ü ‚ ¥£œ½>¡d2=AsSðúÌ<œÅË=ü©1=O\qÇL¢<¤ý=K?á<¿zr?S¯¼Äé$>\e¼KôK¦¼‘ÑÁ=gdP=í¸  ½y]/>EõÖº¨ ÷0=ê@–=mrx»Õ gTäÛ;½UÂ>(,ñ8ý ÊSÖ¼Š=H ½,ÿ Ò úÒ¼cA!>ŸX'¼V_–ð…É;¥=yÉÿ»F­gƒO“½þc!=9ñÕ;g¯ItCÓ¼³|=^÷½ Í „å ¤½;äæ=‰ì»ü©HVœ*=âZ­=.pù<±¶è ¡0ˆ½ŠXÄ=ý,=µZ¼®½­ú>“©¼FÀÄoØv½ â>wØ=k¶³0:½(î¸=1=•ˆðóÒ¼õó6>@Ù¼&Í ž½Rð$>ØÕä¼=Wö¶¯½öÓ>à0Q;c ·OZ=`C=Ü‚¥<ÌÇ‹%u½2Ê=ñº¼º¡­l“ ¼nÝ =—‘:=‚ aØ*A=Ô‚—=.v{¢Cà:‚æ " òΡ;å›Í=vö¼‰ÖÉ™½Üž >Üð»¼X ™ÖU<ò =–&%¼­ï® Žx’½Ç½>+½¸F:½ ø=µÄJ¼l ²?”½ò• >v½—1ëÅ: If=+Ý]=@}ÃVHy=º¼y=<¡W<˜¦x³(l<+3%=^¸¼) ,㊽}^±=¡‘¼7cbøý¼?;=m¬D=8a »`ð¼{ôæ=O\޼C +<ö³»éaÈ=ÖTV=Ïø ËNÒ;6Z=»»Ë Fî2;‹¼ÜÁ=ûÌY=ít @±<1@Â= ¨·¼ˆI /·)ž<”[=`Ê@=£—±j½>Í =Šu*A€»š ~Îsc:½(+&>OêË;Vßšxò鼞%H=^gü-ô D½oœ½ùÛÞ=^¼=üÀ P«ˆ½ÌŸ=Z‚Œ¼~ÐÀç½Ä™Ÿ=5~ἡ¸tQK3=óTÇ=~W„<‚ ZEL3½½©>†H<£—¼#Kf;¸:À=_=… o÷ƒR´»q ¤=ƒùk=S#œ3=–˜§=ý/×YtEJ³<ñÜ=N¶¼!  {}½O=">Ó°¼0 >u¬<ò¶=~Ä/»ë lÓûtœ½¹§«={JN¼ªµÆ =X©À=Eh=³”ŸÉþ¼ùº =ƒÂ <„\ œ:é==h=ëÄe;ûâý/ˆ» Ì=k*K=Ï#ø ô¥·¼Ê¦\=8L4=±„ØÕ;ºØ4=÷[;=¼3Ü ß4ý¼«“s=Û–¼ðCzÝ ½» þ=JÑÊ<ìÜ/ _ e»D2ä=ïÇ-=Ä ™ÆC2½”‰=ˆõƼd’ 0ÙÎ7=…é»=ÿB;×QN+ºˆl=F#_= ´ ‡½ ¿Ô=jù¼z ®¶‚½pa½=§š¼d4βö÷<ÃeÕ=| k¼_à ö `½Žæ=>èÙ;ÂÁå EdX=‹ÄD=Ôe±<ÇŠkur<Æá =Gå¦<©&â‘<†»=ÁäF=É×é±2š¼´:ù=.u¼B… P‚8¼LÝ=*V=vX^ß6³½Æ…Ã=†`;Z ÝëS½å>T ¶ó};å ›4½Ä:Ð=²„5=Y`6ÈÓ2=¥Ÿp=ÌðŸ»{ÍrA‚‚½©¿>/Oç<4l¨ª~e½R=Gq<Ε ƒ xz%;u"¡=R€h=mmNï+<¥È=™H=Þv š‰—g=¶-Š=Hj!;Z¦ßa5º+¢>x·2°=t1=*Qf°:2½š_­=,Ö0=f*ì ©Ÿ7½áÃ= þ³¼%«óçÛ;Tä=¾É<¥ Ð(½ÛÖ=9›=ù Å‘G½çþ*>攀º§ ]½á¼¹Þ6=ñO=û;mU=à0Q=qqÔ<\ ke8<N«=ë8þ¼Xä †'¢Ÿ½?4>Á;9½¼áuzE½ˆJ>ë<óŸ *怽ӟý=üp¼‹d:çg½—‘ >Ä =>¾ ñö ½š\>s0›:S>Ô}±÷$¸Q½¿) 8©½ ¦¡=…±:;>âÑè;Y·=ùg½ Syæ%=»{@=¬<=Ï ª¯“ú»§ZK=ƒý¼È1 ›ÒÞ¼¡Ÿ=¸Î?== G«*å5O[£<&Ôô›ÈL¼Ù—ì=. =ž¾ÛÞn=Gb=ÄÐê;MEM”m<úÇ=zD=ÞëTª„½ ƨ=)“š¼Àöx˜¶½u>+Û=Ç$½н8†>V5=ˆ-ݘ;=7mƼü˜ »ÀÎͼ5²«=@½Y=`­†ãy;‰]=ÏY¼f Dq«`½*ÄÃ=0ƒ±¼Ž Š ª(ž½Ì >-]Á»ÛàKÐ'2½Ör§=-=ì è4!3R½•F >wf¼Q Äʵù½›p> n <˜Ê ó! _½ í=éžõ<; n}iQ_½è0=&W1¼¹]Eâæ”½èØA=gã Š$}½ÞUï=3Š%=c@“ÿI¼Ù#=”LN=/ VZÕR½ïY>zT|<|vް¨»=ùôØ;Å O—UKš½×À>á1¼^ ÜšGéR½²>ÆÜ5W{X<Ý#/Zô¼ÏøÞ=P༞ ‹®­¼ª×->@QY¼k hö¹ˆ¯½òº=æ]õ97¨ ¸Ë,‚½` >§u=<âŽ@<¼5íÂ=œR^=i.-쩽~Tã=`¬/=‰£ ŒÖ=§“l=:y=8 ëP ¹‡½$œ>!éÓ¼VcÈ"ŒŸ½e">S^«¼pgGtÏ»¶,=„+ º —‚^½ â>¦+Ø<ŸÌRÝÓ½ï =W]< ¿ìo½»Ðœ=Ð(=XzŠ4”½9Dœ=ƒú=zEØÒýœ»@…£="½\š C¤½–”›=”Àf»ÒéJÏ”½VFƒ= ômA=Š1À+‘½#Ü$>@8½ÜºF΢½Ýé®=ü}™ ½ƒÇ=Ü5=oV`#£ƒ<Ýíú=_Ó¼Ö š“#½Ëôë=ÉW‚¼"È*v³½õ×=ú)Ž<Z µ7˜½‰7>`]½S´ ¬½pBÁ=EöÁ¼Ûšú ½¿D<=ïϼ¯Ïˆ¥÷½Uù>ÒÃP½º7Ú¬ú¼×ÙP=]2޼¾Ÿé ^=V(’=Ì&=³˜^ õ,¨½h?>¥MU=·p¦{Ù¶½d\>+ùX<þ/]lš½*ÿ>qçB¼ŒÎ è½È½¦œï=žb¼£ÌàI‹¼'1È=éóѼs éÇG ¦€t½¦ÿ?˜20= ž‚=PÆøº²yf=û$—=t  Á»6½‹ÆZ=;1¼×  i¬}¼À%À=œÁ_=€÷ ï,¸Ÿ¼nÐ=n‹2=M pÔ’v£¼çV8>\<¼¼† zÚ¨Ž½åƒ=ò(:«ˆH³@›½öë.>ìQ8½¼# "ª*t½ÓÚ”=À%=i ‰ q½óË0>ÑAºå=nV™>\B¼è“!Œõ =þé=û"¡<3 j:•Œ¼wŸ#>Âö¼sf?øƒ½ÐD8>M/q½߉]‹V½ˆ >B²¸µiÆû1½ÐÐÿ=Zœ±<„ ™ÿè¼  ˜=gi=ñrlT =| @=j¦û|Hx<Ãë.eS.=Zh§='f½»¼Vò䇊½u>§@&½Ö ÄçSG<ÓÜÊ=Ab»¼ˆ Î <0:J·Å=FB[=WËóû:=0¥=¼W­<"øÔ B^<˜Qì==ž=ßÊPªy½!t=@¢< bþ·’<…y=9ì>¼'ü ° ïÊ®<`°[=‚ŽÖ¼Xá û·»ÁÊ!=| ØP ´‰½¡Ö$>Fëh½O”t˜o½ÁT>r4=ˆ¹:²Ô:½èÜ-=”ƒY¼Ú°MKȇ<êT=©õ>=s ¶K„¼=èô|=é¼» ×ù¦d¹¼ÅD=zqâ¼üCÁSˆ½5—û=NÑQ=Ø ¾ ½ÄµZ=–(¼Y þæÚÉ༡8>D…ê»Í sõQ¿ ½½¦'> €q¼²[#½¿°=8¿á¼<‡ÞÇÑ<[éÕ='1ˆ¼±µà Ç “¼Ì`,>®¼d¼÷k áEß¼)“=O\Ž<Ýœ`ã¼ÌÒ=ñ+Öº5¨J "]¼ú ‡=ÂO\=\¤ “…_jãß'=ŽXEç§x½Yú=Xx¼•ë :¦C§½¥†–=/lM<å "³ K”½½d±í=Ž®<É ”çæ°;½°Ê>Ê´;¤] Ù¢šR½á~€=ä=IÁ7¢|½!Ì=,bX¼H•@‚º³Ð=Š!9=¯ LêÌÐ8½›=· 7=•š ú+d=ñØO=n§­<à ÕÌæ]u¹x Ä=»{½* Œˆ½=ÑZ=ˆ¼å»ºLÓˆ¼WÎ=¸\ý<Õ„ :Öª½ú'x=ŒØ'=€‰ Ƚr½<—É0=¼/¼ NóG==Kã=]3ù»&%¯ O½/0+=KW0¼E: ¹¦š½ ?Ø=¦=ŸL ãÿ޼Uù^=óÌK=Tf„âå)½¤Ãã=\=G ²ÆV*¨¼Œg>秸<»à å2=ÄЊ=±QÖ<~ } ?|½š$=’6=¨4 D|`ǼgÕ'>Øî»Õ’%l½@öz=Üs»÷ øv•}—½lã=rˆ8=ìxõ¤7ܼ%Î =I®¼¼ó¨ oJ™½IÅ=ÚÉ`¼R)éŠR=Š=ÈÏÆ< ÇÉMƒ‚½´Ì2>5X½;ѯ•¸»Ö¨Ç=îÍï¼I% <)]:½Ï„æ=h?= ™ÆÓ„m¼}yA=]pF=- w D$©g½F® 䣽U=KW0¼æxY ÈîB½«Y'>¬‹Û»ÿÝÞÍ΢<¥Û==)=Úd… ©[<Ì´==»µÌ¼C;0=Ô;7Šì= ="=ÖÄ U1U½“W>5³–<°j­åÒ¸½p >†‘Þ<÷+Ñò ¹½- >xbÖ<+"ã“ý“½1(“=ü=„ Åç#N§¼MŸ=jMó»ß 8†€½®>×öö¼%2% Óƒ½Š¬Õ=ö™³¼† ºx´ñ¼Öoæ=¨=g ç" :Ž<&y=¢¸ã¼›®Ã¸¯ƒ½XÉ7>PTv½ç‰\<<¼?þÒ=›å2=¯ w—Ť½ø¦ >ÑWP=š-Θ/½¢ à=6é6¼¤ ™³öÔj½s„ >aÅ©»p§ ½â©¼9dƒ=þ·½o„>;t½VŠ=þb6¼8:vQhY½–Í>8Û\»ç }Ì$*=Môy=íÓñ<{ ¨ hÅä ½uéŸ=V¸¼c Ê÷>w‚½„› =O=Wž Erߊ½¬ã8>ÈÍp½Ïbòzĺ”Ü=­1h=kžÔ®×tºzl =Q3¤¼Si7é|ø¼©=‡Šñ¼ý½òa6½Ñtv=%!=4 >µRÔ™¼ƒ;>ɪˆ¼¬ 8”PÂÌ<ù1&=Ÿ= -HÍË!½uÈ->PÆø:OΠ %Ax=ö{‚=wö<¿?–wµ½ŸŽç=ö²í;[2YuнrM>"9¼b.|¢E¶½d< >z6«;1$͘ø#»ùÕ=ö4=`î¼t“»ò±Û=ìÙ3=k™öyL=—­5=Mh’‚UºÕ ƒxüP)=R)6=^ƒ>»[šU†:,ºvQ=èˆü¼@ÞKËȼÅ; =3áW=+ %ôAd¼×=4÷; ´ó.=•a=ùƒ<@ —õt&í¼#„G=w¡9=Œ_(ñ¹<æ²ñ=™»¼²Ä挆Œ¼Vó=Û¢Ì;SÔ ɬ^=ÚâZ=¸p9 ¤›þ`à¼Ô·L=÷é8=€ QãÊÁŒ½ŸŸ=¥/„¼‹ÿ ÞU¯½ÄA¢=ö²m<Ù Šß¬r¡¼´Vt=±¢F=-b‡ñI‡½³ì =Éü;¦¹Ìû°¾½¹ú>vRß<.ê¹¥‚Š»—9=]ÀKÒSd:Z‘Bbøˆ;(ð=°¯5=¯ 7 kÕ<½hË™=*Rἡt’ lê<=ö#¥=óv„…=ä<Ö,Ð 5³–¼5bæ=ˆ÷œ¼j ‰µ˜½V ">NœÜ¼šöí µ½GXÔ=Ê7[<͹õÔ;Åõ=ó=¿ Ö æZ´;’Z=QZ= ý V…w¹½ÂÛ>Ô¶á<¨ y$•Õô¼m:‚=¾ȼí°«>·½'Ÿ>ðÝæ<• "ÌöÏS¹W”=ƒ¡Ž<@t ÂÜÙ½§\!=q9=ÒÖÍî =#eË=ý.ì<À¶ lê<3â¢=8=è ϧ¢ÕÉ<å¹þ=ŸX'<÷ô/REq<¹6>»›§;GJ(ò´|<Ÿ =…"]=Ùf ¡½ÜôÇ=ü¨ïéèg꼤n'=þò¼ & %Uùž½Y>›­<»K mð=Z<ÓP>‹áj¹bd>^¸¼îã=w-!={ .É¡½ç¦ >Žs›»õ!¹y$Þ¼¹úq=¥Ýè¼ ôÁž½Ü â=7=õî!i*½NÔ>œPˆº T­™J½X<õ=SÏ=ÀÜËT]¼9^A=7þD=„æ.³)·½^,Ì=¶L†<£ðk[A³½ôR>.ã&ZØÓ;ࢠh-$à<]àr=œN²¼¬Ä*·ñ§<›Æ¶=çSG=" î ïSËÖ¼ 6”(`=k(•=rR<ÞÚ*1 ·½»¹¸=k`+<ê ] û¶Mq»ç{=Þæ ½9 ‘¯“½K¯>ݶ/½z Ž"T)<ü4n=»Dõ¼+ߤ»Ô=¡f¨=¥I)=¸ ^»4½Ã,>"Š<ænFõƒ:<Ñ==ª|ϼC0óÉäÔ»gð÷=P= >M¾Ù»9Ö>غT<¼„†Û¾Ç<~rT=}®¶¼0  ËfŽ<*T7=,¾¼_ ×K–˜ç<é¶D=Ëó`¼ ¢”N¸W=K\‡=üA¹¦Zì1‘½ÿÍ =-Î;¨óí ”ö†<2=*C;ê[Ñq¼,g=_³½Bÿö°ÆY;!èh=À”½@  YÝj=@‚=-Ë<³Ð ÉÇ*%¼ ',>&rÁ¼ü 9 ÑZ½_¹= [3=“l é¼D¦|=#=oepuʼÑê$>?‹%»9 = =*~½1(=Ô§<þ‚ 8àóƒ½W_=ÜFƒ¹ß¡¼ðaA V1=£­=|Cá<­±¬®»ù¼£==@x¼Þ 9 §”×¼L¥ÿ=- »:tD>½OÍ>‡ÃÒ;] ôÙ.+½†!²=”…¯¼üÂvaq½*ª><ö³»æ p]ëýƼõ€Ù="¸¼ Ò «c=©„‡=p™Ó<«qŽ xî½½S“>õ¸ï<¹ï3"Žèž<ùÙH=·ð¼¼@sFa—½ü¥¥=‚ç^¼5sÔÿ·½M>øŠî<$ö L3]¼Ó&>Ï£b¼;êh!¼Ð>¹Å|;5£ kX¬!½¶J°=ÂQ2=Øû rJÏô;›T>{¡ºòÂún<4 =ËØ:Ë! â `é<½šê =~bº‘ÈQ µ&<½4Å=*¬Ô¼”FÎ-—<W2=I4=¤ŸäÛü½I¾Ò=S[*=ИÊH<µü=ˆ.¼S öá´;U0Š=Âc=U ·‡.½¦›¤=c{-=«æ“¨—¼ÓB=nÝM=û ªo´V´¼QO=gž\= q ‹ ­µ½Hæ=Ö­=Ú¦ëÅS¼E¸É=×8= ž M ¯@t<ˆ¸Ù='L˜¼66 E-'½ Û=g,=2ôô¸æN½ù¡>žÐk< vƒkÕ;L‰„=Xd=_ „Ðôß½a‰G=ûÎ/=ëŒá N)½Vò!>ˆdH½#SºkJ2¼Ul,>q¼Š›Iîµ <ÆÄ†=ÍY_=_ D„±Š—½Y†8>yËU½gS@L½&ÿ=¾0™¼™:±—½pC >]àò»Ü_ †º¼¿)Œ=–z½x"E¨9™½wd>/0«¼h Ê–ÜJ/¼Ab{=»™½é×> &pë»!±=£#¹Øô ;¤] j¤…½ææ=µßÚ<¶bù¾‰¡½^dÂ='K-¼éN€È@^½€»l=¿ºª<ðòÊ7[;U¦=µÄʺZ g«´½N` >µl-=¡_’S” =Xd=“0¼Òk»O[ƒ½¶ò> q,¼|]b‰$š½6">Í‚¼Î gš}쎽Ë÷ =>”»›•CUL½‰Ð>÷C<¨s éõx¼ìg>ë:Ô<úGTT½Ϥ=-x=î oàüã½»"RÓ=O­¾¼ tb |&{<ò=Ñ"[¼­ |”o»Ð¼·%2=M¾Y=ï;óÓP#»Ä–=‹Åo=Í |¥NÀ½q9þ=x z<%ô àõº¥½©¼½=éš =¥ Ñ öR,w=Þs=š$•=ëæb¼ ÝC˜…–½| >™-Y=Y Ä´D§‡½ý2>(žs½RñÄá¼Õ•O=ÚǼ"ô ©ÉÉD=æ”=¤ˆŒ<ˆ &º\eS³G= ¿0 v¸½Çœ>…— =P ØD¨;Ôñ=ÆÃ;=^賚™½¹4>=´;$=j ~¨@¤Ê"1¬;Ò!=,G=ú}ëqß»×ܱ=±À½k ¾CaÂh½Z¹÷=bf¼˜ *9§<È{U=Ñæ8=¶/úen>¼…”=cÓ =w :p³˜½ '>A¸‚¼g9…ú<Ù”+=}ëü± ø ƒ! _½1Ò =º0ÒúíëºJ Ñ!2pí¤½ü=XŽP=Ù *J´;+k›=kg=  _‡øU¹ºx* =‹ùÉr’¼ Ü\¯é¼ªñ’=ßÀ$= °u®e2=_F‘=²KÔ<£(} ‘ μÓ‚=·](=’ÚV£É…½{h>‚ü».ÂÊÔ+¥½Æàá=&ß,=Þ s!ÚU½Õë=6Êú¼ë°ì~QB=R}‡=ž_”¹¦Tá&äƒ<Óì=‘o¼{ ¼Ö=kaÖ=r§ô/»« ¢-N¼"LcQÚ›<6<}=™ F= ‹VC€½ð>|˜=¼¨ÁOÖû<€œ0=§ìô<´­®ì4R½›U_=Háú<Ø 3Ìòìò¼Š =jÂö¼ ƒ; ôÜ‚½C­>ˆì¼á <"‚޶½ŽYö=\®>=“9œ B=c%f=‚<»»Ç jWèj«¼hu>—¨^<¡ÚA £té¼Ô Þ=aý=s.ºö`²½ê$»=ó:b;TO¿¶ž½Üg>—Y=õ bú|½·Ïê=vùV¼ Ä‚ŽÙ¼>BÍ=S#4=Èù÷9¾¼Ô~;>ôR1¼ø M x‡½{¼=Ï÷=iEf‚á¼@0‡= ÿ=p’oʽE×%>-è=¼© <#-•½Û>bC<˜ÅϬÿó¼CS¶=>\ò¼ç”Ï Tª„½}^1>BH½ [ò!Ýzͼ²¡=<ÝÏ!³kŸ®½v2>>Ê=å›F9˜ ½DÂ'>æZ4»_¢ 4aÅ©½Ö>BzŠ;Lôˆ˜¤²¼fLá=ø§¼lŽ~£è¼”‰Û=2U°¼sœ w§½`u¤=Œöø<üoT´æ§½p•>Pã^»w’ Å]§‘½x€'>K?a¼Æ;»‘ ½ýf‚= Od¼öhú~н³ ð=„‚R=ãà® þ ¤½æ´=}° ¼Q}ˆïu½-²=Hé<£ à8d=ì¿î=·ð¼<Û3orO=›Ë=Ö6=«( ÿì½3¨6=åB弈j ¯Uká¼à¾=±>=&Ð!ŒØ<ðR*=ÄÍ©»+ìzŒò;í™%=¿(Á¼ƒ­± ’!G½ùJ`=Û$¼™“ « D†½ÿ”ª=Òÿ2=W…-çû)½¢ñ=LÞ=Æ.»" <ÊÀA=×H=Îf¼=D£½C>ýù6»1ä ú: ½Ìð_=èL=çŽq œ¬½Ô§=ƒÀÝAì;* Ý%?‚½u®(>ÂQò¼ëøÛOƼ³Ñù=¦~Þ<áNà ¿½¡»>ç:<ÏÐO !Ë<á˜>ôÝ-;~>y\<·ª=†ªX=aÄ"KJ]²¼ø5’=qʽxE>úî<›Ö=õÛ=ÜMÌ4!½=Ò0>Û¤"¼×ß–z–YP˜¼ðe`’]é¼OZx=â[ؼS"Ïm9—½¸È>•aܼH‡ ®HŒ½ Ê=YÚ)=uö ôn2*¼\>x <|k¼d¯¼HOQ=à¹7=_°±x ®½+Ã=ãâ(»êÓ 歚½/–=Ðdÿ<øÚD=eu=à»=ÖüxjˆZò˜½u°ž=Ù%*¼®éiÄL¼Øbw=}Î]=‰W×p{‚½F”6=aû =Š‹ Ùê²½ÝCâ=„:<— j&#¶½L6¾=å)+<Òn× °p½Ò:*=*î¼Ö Ø–Hâ%½@43=ZI+=~' @ø ¥ö;Âo”Mž²¼S@=Èx”¼œ‹¿y¬=U„»=1(S¼ßx5 Þ³½ßÃå= =¶  3ôN…½V >Ôñ¼ ²"ÇG ¼×Á=$´e=© ä*bŸ€½Ÿ’>5Fë» ì“®¶½*s>ÚË6=‡ Bd> ½ÓÜ>d#= ©ù ‚q0=@i(=˜¾W;™° Òƒk½}>Ê=#0=ò¬ÐwN3½ë‹>èLÚ;3Um«!‘½6r=&å98! Ë|ðÚ<˜ˆ÷=hÊÎ<ªV ¥üã}½,×+>ÂkW½€‹6¼³v½›Wõ= Ä'=g!-¤¼º+= Z=R ýe‰N½…\é=ÂP‡¼” ©tàõY½ž( >ÝAl»FU›YÚi½úU=+¾!:¯©­ Ç›|½%(=YQƒÙ²»U URäe½5š=Óö/<Ç Jm¼¯ZY=š_M=¥/D#Ài<2X‘=j„þ¼ J÷uà¼ú—„=j ù¼Š, oÙ¡¼1îÆ=‘<= )ž ‡m«½,Î=¿,m»å ªܽœ½i‹‹=˜Nk´;¤<>ð n஽å%ß=òÏ;² ÂYÆ¿¯½ÅÔ=Ã*^;Â^_#ÊÝç»]=Üä- <¢ñýXÉÇ»Çð=ü«G=…stš…<Ò9ß=±û޼½V;á%=ãL=u=± MY²õŒ½wÛÅ=›„¼áç‚äÙ…½û!–='3=´Š¨ò½¸=8,M=¹ \õï7Ú¼CË*>ì1¼¢öµû¼Š»=8ºÊ¼Ú²‡<„q¼v>ò˜<ºÆe÷&=ä¡/='@ª ø7(½Xæ=pCŒ¼ÈÉ.iäó<2=a=;!=(¯ÊŠh½…´†=Ï=F —Ú{-h½àÚI=qÇ»< ©w|½~ =‘Å ×;L÷ôçŽ>½-Ò¤=è½1=p tì G%=З=y"< ·õL¥»Žæè=‚‘—¼´2‡½óZ =ŠXD»ÿâ8À½Ý ö=Ç<” $Ÿ <9³=â==úk>²9½•º>h«<ò ‡FnĺØ×º=B[½r ‡R;½!<š=p'‘¼uŽ<ÙM»Ç=ëY=ËWµ†ç¥½Ý˜Þ=üS*»ëHÎéCW½^*6=k* ¼: EWå·h¼‰Ï->{/¾¼§G<¿šC½Ä">Ô›Ñ<;ó”.½ö›I=‡"=† e¨8žÏ¼‚ÿ=÷4=h -iÜÔÀ¼ÆÄæ=Ê£=ñÊ{QÁ!½ÄB-=,ƒ*= 6#òöì¹¼EÙ=ä,l<¥ X#Mf<¼ùjG=»H=É‘/¦+Ø;AÓÒ=E.8= Fü޽ dv=1Ò‹;g qýl_À<³}è=K:J¼Äð 3+?<¡|=ˆžT=J'þ„·‡<à½>å+<ñˆ¿c ½ÿ<Í=úÔ1= [q³Ó½éÒ>ýƒÈ<T i‡2”½cÓê=8R=9° k½¥(>ÿu.½wG«™„‹<ª¸>2ÉÈ 1;Ü‚ƒÔ “½§ >&'½ŽA f"ݘžºZö>ò´|9‚†×È»nÁ=ÚæF=f#a‰ •½Y£Þ==î=À ÿ¸þÓ =G3=LD Ü!ÒáÁ½8Jþ=»Ó<‡Ðød? <• õ= š= A"!éS¼ 2=ù…×¼h]¡ö¼Üñ6>ñ½?¼•| +Mʼ:”a=Áþ뼌ô# ƒ†~½Ù¯;=c)=-hè½8±½ J>®a<â g†æz½@ =Þ8©<&› ‚ ˃ô»a3>Í>¼$ ãÌ…'”½UM=´;¤;« L ¹ Xx<… =Î<± ¸ ó[:=‡Oz=ãoû”(=be4= Ÿ Y È%N½°ª^=ãS€<ê ™–Æ2ý¼‡P…=iÅ·¼°±S—Œ¼¥£=ùºŒ<´ŽùN ½·ðœ=½©È¼÷ ’ r°½xÎ=‰Ï;^¹`#ÎŽ=~âÀ=.È= ^A»9`=q!<þ¥ÖW—½N‡=KY†;Õ¹!ñGQ½ñØ>x'Ÿ»ç ±ø3<¼ÇIá=´-=w~#[²½1 >™~‰;·Í2掽‰~->§"U½ðÌsñw½Ð>¦›Ä¹® Ê ðÇHv½S" =àë»ü=“™ƒ <¿·)=/¡¼ª x¾¬ª—<¯ )=ïæ©¼¾ª מ Ž; ·=ÿÍ ¼F#DìOb=›“=´Ì¢@°¼Ë÷6A½Œ>y­„»nK cR½aá$=-|==ΑàMõ;I,)= E:=Z‘ » Ãe•<û–™=Mjè¼èex¸<»dœ=R™â¼èÂ#Á ºk‰¼›=Ë„½Ç ¦­2½·~ú=Y¦ß<`À é rÀn=»d\=„cl!H<¼² · õÔ;ýOÞ=¾K)=ò^»c½bJ4> ü¨»v =Å箽E>G©;c·äŽÈw½¡Í=ót.=b'¬NЦ½e6>ÑZQ=ä "¼ž˜•½ÞU=cGc»w ®]Š+¼ìø=`ud= Þ é“©‚½©¤®=g ¼b!öŒ×|½§z2=QùWÓÙɹnå ’°¯½€À=fÙºÓ¨ 7lBZ½mÄ ¦H~½ÛÄ =ެü»“ÂQ³#½±Ä3>ÓP#¼}åySX)½£<#>žbU;´x’ê{½‰ê->R|½:"Ó ²¸ÿ»’;¬=0½AõCíðW;ú|>–®º†Âµ½YL,>:ÊÁ»,Ú ¢¶»‡½æW#>xg½Â!¨œ!½ó>=ÑY&=Ïmª &=ÅpÕ=ëÿœ<ä§ ¾^i½K> ˼«ˆ÷½$ Í=ÕY-=*Ý 7‚Œ@½úµ>UÞ;²ÒD5¥<” šUÞçø¼ŒØg=*àž¼ Í þœB½¡g³=®¸8=”ÔV=—9]=ffæL¨`»zOÎÂ¦Ž½ðÜ{=p$P<Í­­k};¾.£=†â½Ž¥í¶ ½÷î±t¼ËxÀU„½8j%>‰—¼¯ÙC:|½{¡ >”hɼ l]j½Ò©k=ú)<Ž XtœáF½ÉÉ>ÊuºVÁ-Êm»½Îû>.Úrn½t6  Nzß¼sH:>?XF¼¨ZøGuz½eVo= ð@<à ⠿‰½,>†¯¯¼:î ²N H½gÒÆ=Îǵ¼V ‹%*¬T½sÕ<=Â3¡< öÙ%*=È@¾=QLÞ»Ááß \‹½æW3>’Î@½[ ¥ P«è¼Òqõ=rßê<NáÒ1½#£ã=‡Q¼- r#¦I=ÍÎb=…zú<`m -õ;¼j8>huò¼2@ Â@û½6>½þ¤<)ùZIZ½rl==Ó¾¹<[±3₼i?>N|µ¼A “ê[f¼yç0>(»™¼hJ¾† ½ò >.VÔ9þ ÿ Ô"6É;ˆh´=¬p ½ ‡‘"½)è6=•›(=ò52Áœ<ðÞ=Xû»( Ð?:•½Kè.>YÀD½¶ØÍ#e [²j½Ó®£Ýêy½¢E>æ°û»Cñ'¯³!½Gª=%Z2= kŒ"[$½ëã!>ÍY½ÉS 0º<< HÛ= ,=ÕBÖ/¢í<äL³=r3=-33 þ ½ ð= qe¼¥ ^ 0 E¼¥f¯=j=‰£ôÞU¼¸Ð=y#3=pM $"4= !g=ìÚ=P 5PÈBô< lU=a=P#$©5 ɼ˜Nk=Sù¼/2¢#¹o5¼€ï6>µ3̼Œßù.%=¯{k=I½§»È PÏM<ýj=;Æ= HZG7=@¿=¿IÓ:q â/¥ [½{‚„=ܼ4è „"½ìlˆ=²s¼îàÈ ¾öL<\‘Ø=XÊ2=Ö$Ëê°‚½!ê>%?"½ ƒà ªò==5²‹=Ý^Ò:ýûß"»Dõ;€ È=€J=£ =Í>σ»‡jʼ”Eö༸×ú¢¼î V9b­¼À"¿=RíS=Í _Ûom¼‰%e=ZfQ=DW#ÿëÜ» Þ—=¤S½Aì œ `r#»†âN=!ÊW=u ‘(h>缬ñ=ÌQ¼wÄ ˜¾W½ÿ>T»›Veqt½›þÌ=GÌ,=Ø× ´½äŸ½ù‡Í=Ê©¼,ëïÑçc½vâ2=«±<±¾ $@*½EØ>x}æ»c áÒ£°‹;}ï„L5³;#Úî=j¥¼BPC š9=ãÿŽ=Å;À•½y‡=¡0¨<¨()Ÿ¼Þ’=WvÁ;Ô ,"‘d<ʼj¶=!wQ=²í©™Ó¥½¢™>žÏ€»Å#Æ‚É =F=o›©;âê"4!Wнwó>4½D=¡×þÖN½Ë†Õ=êX%=Ò˜îá¶¶»B= |ż0¯ó }½¥¢±=0ó¼ ’;p޽=zĺ¢8u KuA½s =×N”;Q †‘Ån½É =ûÌÙ=ÑÍ~;¼â —uÿ:Õ\Î=!º¼cË$Îɼ§]¬=º ½ŽC ç‡ûȼúÔñ=;=¤ ñ\ʹ½7í=´Ø<ÒçÆüöë®=s-½">ˆõF½ ä=’¼t” ¬‹Û¼ºV==^ú }  ˆ=ÁpÎ= š=ÜÌo½ÇY=D–=\<í6j¯“z<ûxˆ=X<õ¼¤ ¦X9´;>õ=]‹= ¿„«½üýÂ=¹9•»Â g,#Öå½­Ã>âé•<|Ê / *┽tb>³Îø;uþ"W–ˆ½ýö%>su¼© ý#åA:½ªbŠ= O$='`G‚½Öª=­Áû»¶ ³(T;C;’•=ˆ.¼D»#eÕê+<ùà=´Ì"=ÕÁ0 £Ù¼E}=’’=Ú p§>½bg =ÓMâ<´MáJ½Ô}>i=iGµ ­K ¼ïù=E9¼QãcäR½C™=6.=k !UëýÆÛ÷¨¼ ŒÜG9<\—=ÂP½Û  þ´Ñ¼ Š=ŠVî¼ô ; ²Bxt½@ù >ði=¹?áÝÐ=Ov=!Y@¼õ#^KÈPr‡¼À Ëþ½t›0=´×¼š¯! ”.}½íÓq=f3‡<º!á¶6»óÈ=h]#¼: ‚6Ê60½½Ž8=K"{¼M¿ #ˆLy<.®=‰bò¼¸ Q ô‰|½jl>Äλ,]gL8”½)_=÷Èæ;0ó¯ÔD½e8Þ=é ¡¼·×ɦÐ9=äÀk=}®¶»Íc 5"_AZ½K[>çrƒ<ã*©«°™½ µæ=¸G=‡ž“޲½·&½=¹ÇÒ<Iþð¹½Ð>¼± =DÆ"H ´‘ë<É‘=GÞ.<¡ÆÚN+…½9 &=’Ìê™»–ºóÁºXWE½ =Øî;9@f¤«t=Á=Ås6< °*§½T¬ > Qº»  ¹6Uùž½É=嘬<ÇftMe½[´@=Ŷ¼ L¤E‚)½Ï÷>^…Ež¤¼zj ŸVQ½™-Y=ïÆ=ÌЊYo½òyE=8ÛÜ;7J ‡º½ÞV >²õŒ< Jþ1 W½Ò¹=~7=»>Ë“½¢%>xF½Ž–A ¤úN½ á =Ý(2=xˆjÛp½¡Ö´=ãQª¼* ã†pÌ;À–—=¦ ½kÓyÑÉÒ<–_Æ=ÆÜ5=úÊ ‹hAˆ½ðQ>![V½) 7I!#Ÿ½DÂ'>½7†ºûüš ’¾<.ÿ=lϬ3{;L#¬l²F=D”=$š<Ã"ˆ «ð6o½Û‹(=º¡©<ß¾  eâV½¯A>@Ú9Ü ¤Ôä¾Õ;q®=ýld=Ð "{‚D¼·œ+> ¹¼9 ÿž$›«;²¾>ƒ3ø< «˜y±0½&ÿ>7Œ‚;UC#TFBÛ¼…š="Á½Í Â&ª}:=ŸÍŠ=åCÐ<  CO$˜»ÙwE=Uø¼ë‡† ‡¼Û5á= R)=Û sm㯽ܜª=Þɧ<í Wµ½=)³=òlí-e¼YÀSÎTˆ<ž—=ÙU=å%#Ï»±:6=›<%=¹Û 4/‡¼ƒò=Ô =+6°39½u'>Ḡ¼Ý¯ eºØ´;à‚¬=ýh=zÔ›ù„,½<Ýù=3SÚ<] »ÜŸK½Wê=àóC¼À].⻽.>´‘+=H fDTã%=lêœ=r¿=è Wg–½ué>u?§…Cï<…' ¦z°¼³)W=É 7=±_!UlŒ½~; = n 9ø^ ùf½?5þ=ñe"=ÔU \‰a‡¼ôÅ=·}¼Km¨7£<·=Æn=ÿdxíR½á·Á=¼­4=“ <y]½Ñ=>É‘Nº¶'¾Z=x*`=éò溤+-"ƒ¥º¼`˜=»Ó½E&"#“:½œà=eÂ/=fôíàLŒ½Ày>Ÿ!¼8Ä ¡hž<Í<=k¹³¼_ ‚y軽4€>,GH<² ³!ù‡-½¢ =)2=Y  …½0* >¦(=ò <õ©ˆÓ¼kÖ9>9dƒ¼bYœi‚½ =?9Š<—Ò &f-½œkØ=Ÿã#=.û W꙽—7>€›E½P×u»Ô½ðM#>ˆf;¡‹Zf½ÛÞî=É=Š ×íùI•½»4>.’6½é½|D =Kv¬=ð–¼`ò-È–å=s.¥=¶g<Ã,†p?€½f¢>sG¼Ok ° q’&=ºfÒ=åÔNº½ 4 ɬ^½!>ï <¿ íg!±½f†=h+=³ô– ÕAž½Y6> Q½­¡® Õi¼0d5>‹ªß¼Ï @ ‘2Ëž»î³Ê=LÄÛ¼KÇó!8…<¦Þ=¸¡¼&Q -H·½ïr>×Oÿ<Ñ® ß7¾½‹pó=ï%=kLRx—‹;¹U=þÑ·<6!|q®a½Ž>>Iï<«Ô 6W½ÛÞ.=û;=‘Ÿò»½Äë=¶Ù=¦Hùɼ¡¼O=›Xà¼îôE$ ¹Ë=&o€¼N¿Ò {N:½R¸¾=XÇ1=ˆþ$ê[f½"m>™Ÿ=GÛ§\=g½>sƒ!=§%Ü$2!†½Ê§§=b‡1=$C,諾O§=ÞWå<{ ¹ºö´C¼8L>Z¸¬;k7¢ Õ^½}¯>ãûb<Ý|),¹Š¼£">>ażA |lÏl½•+ü=½Â¼¡ Rk) =CÛ=9›;½ «4Ú©9< =m<Ø»¦è)ް½Ü â=§¯<]¾ ×K=€à=FAðº2 ˆñF½¾…>çà™ºæ è M ùfǪ<- ¹½†:,>ˆ¼Ã xÓ«½s¹á='Ý;Ç - O sg¦½zË=õK=4Qĵڼéñ»=:z<=‚‰ìš´©;­‰>ͼ<°´ý(Í ¾¼|þ½"4‚¼é™=w¾Ÿ»mŠÝ$LÄ[½>€T<1  T ¡Û ½á²*>Í?z¼x˨m½õ„…=›UŸ¼bfW h½j¤…=t$—¼W …r£HWд»’ì!å¾ =±ûN=àƒ×»r ~úG_;¡¾%='¿Å¼ü=õ"=ˆÌ= Q¾»™K áA³½ Æ>Òª;ƒÍ©†}½i¬Ý=RÕ„¼G ªH IX½ÌÔ>ž =`À®´v›½¾->À²R¼¨!k!À•ì;Úr®=©K½Î ä S0J½ô2>2½n¸®×4½8K =®.§;¸Z„­i^¼Ä{=8¤Ñ¼f£ãÅs6=È\™=,cÃ<´Ú" Û…&=e¨=ü=è × Ð$"Þº¼Dßý='¾<à »#¹‡½¿€.>á´ ½Bªïµ½‹à>7o=¹ØXÄ ‚½„KÇ=.=µî7›º½_Ð>‡Ä½<9šÑ !ƒ<B=. ¼Ð ü „Ó¼Ä=ômA=a™#Ÿ J±½²ó=E×E=9“Pô;<=|=Ž:º¼½Ʋ \½ÁoC=šCÒ<< ~#»û:=:[@=jÇ ) Îi<™¸µ=&qV=Ž 380¹<çà=Ÿr =› &İ=´V”=IJ™¼ÇC™ñ¶<¬=\¬‹=I ’$®ü}¼ãþ£=…\i=Aæ]fŸÇ»L =‰·N¼'GmYÚ©<þbö=Æú»u+"_ëÒ<„Ö=iT =Ù M ËJ“»êÌ}=.qd=4 *=ª)I¼¾3ú=/¦¼c¯QR~R½‰'û=Ü =dTR'½JÎÉ=Ï»±¼‹ øÁ™$½¬1>fI€»ÎzK¬ ½Až=¾ ¼£Ó$… à x¼­=`G<+ *È7ŒB½9œ=B”/=ä –k Á;š±h=vþ¼ @ t"X9´»&“=!n=†UC ~b¹ùM>=ß ê´;¤<À¯=¹Š=&d¿¡€m¼­ÚÕ=z1=‡m“Wg½‚â§=Ð 7=Ã* Ï“ä9=ɼ=Y2G<ù v ƒ²¼¥/Ä=i?=ˆÞAu䨽Ÿqá=,F=1!ò$סZ½§’>[^¹»_¥€mL½˜‡ =PÅ <& Ÿ(ó½RE±=/ˆÈ¼0 ”¹Æ'½tð =n4¼ôqÓÙ ½ÝÐ=<õH=Sí ð½õ/)>yY½  ærjg½†¼=¬æ9= ÇLœÜï;ð=à-»îZ °Ç„½úð>Ö ½J-$ Ô=‚S=®HÌ<‡ ´~·½èÞÃ= †<ú£× LŽ›½35 >ܛ߻6¢´-<>ÿ=2å=û'Y]àr¼ê³>ð4™<Ÿ È=°äª=q=>¯-@›½&§¶=(ïc¼»NÄxÍ<¿É=u9¥¼½k- 5Ó=¼7<œ þ ä2î¼ý¡ù=ò Ä<·õ²^½¾ = лÈÁ Ì lí=½Ìµè=RÕ„¼Œ Þ§%½Š==—<ž¼SHY´’Ö‹û¼¥9 ô$¨½‡Q=QÛF=í_%b1н¬ =—ª»^ ›=ƒ½ex=&¤<× F˜‚½J%|=Zº<× ®w%\WL;r¥Þ=k ¥¼ ú . ½‹5>RѺ¨5ÙZJ=p]q=U„›»ÌiTñ„Þ¼Ì]«=ºÚJ=`º¥N ½u‘2>ܼ1½á8Ð j¢O½”Ž=¯xj¼Ð{í¹Sš½lÍÖ=¢ =á 7!@„8<߈Ž=½ü)‚ðO=ÁÉ6=$Dy<)ê ëK< ¼z©=ûK=¥0 s•m=» Š=Þu¶<¹–m0Ô!½ì¤¾=;©/=L Ø¢N¸×¼À<ä=.S“¼ž C Ž If½È–e=Ù@ºº† ­ #%z™½yç=–˜çÀ–½« úGμ¶K=W`HDüüšvAW½œÂª=è7=eÚwñƒó¼ùôø=æ=Î<ãªn%ª'“½Vò!>Ú¬z»òŸX ˆ‚½£# >÷x!=ò ¤<¯—f½·›`=ýÚ;XÐ –&%ºK?=6ì¼¶ × Œ IÚ;Vfê=Œž¼–C é¾ù ½Gó=©>¼^ Æéï¥<¢=©¿Þ¼Á mªºV½X­ =ä¼ÿ<Ž Åe©õ¼K=ä£=F ªÝD¿6¼úD=–ÐÝ<:w L_’½ýŸ>vÃ6=9SG I¦½Ú>Ú-9º®l‘+u»‘=Bнn"žÙ½F>òaö;ÿVBôû~½¨>}®¶»“ýƽ0gö=ò¼­£°Åæ#=rÜ©=Qô@¼¥¼ †„½½Œb=æ•k¼xLö4Il½É°Š=3ßA¼ûØ:¸°.½ö%=ˆ×¼[ d¹ èÀ2½ì3'=–°¶¼€FÇ,;½î>>éÒ?»næ »H¡¼r=Ÿ¼¿mœ³µ¾½‘Öø=xz%=Rfý$Í.½}yÁ=âZ-=þ 3›’,<Ó=ç‹==‹Ø ,¼•¥½Î‹“=ÛQ<)ì ¯%ä<²Ô:=úíë»<Ö à0Ñ<o2=Í?ú» ” ¦D²½ƒh­=:“;çÛ›½Øñ¿=ªH…¼‚áü`X½Ìë>d¯BÍ;¤,YÀ={†0=Ús™»n ¥šË,‚½K %=®›Òó|ýlä<̯ÿë\¼o€Y= ØN= 8$,Þo¼zÈ=ì‡Ø¼ã=™½bÙŒ=êu :Ný%W½Ýξ= ò3=“ k¸=C=mÿÊ»½UúÁSH<‹ =Ug5ºË.èÝÎ~½ê%†=›=U(i>“}¼6’$>_aA¼s?ƒV€o¼Å%>”Â<¼ƒ™ Ÿ‡½y\ô=ðò<(öŠ ³^Œ¼BA)>D–¼A z9l½Œd>™IT<ÐQÅ ¢Ñ¼9&;>ñ-,¼yø"«[½j =^×/=[x„Ô-½2Z>¡º¹:'VÄ@=þ›—=g}J<Üß'†d¼ ,€=`]=×7Ÿ­wB=TM=ï ÙC­Áû<í›»=f/=Ø‹>í½7Q«=ý†‰¼scûYl½'/r=ű<ø\Tnb½Æjs=­3¾<ðÒ%,J‰½S=9>di½ò ‰¸w ½É=kÿ¼ÓëÌ)½†s >­=ŽAµéx=˜y=V„cò½2\²¸¼x{=1 —¼½­oUù^½L>°WØ<¸Ôx! &á¼jgØ=‰—'=_õ" WB—½¸è$>“ ½Ú Á £„½Ä >ì?=‡Íy½ Ðö=€Ó;¼ž^ ¨ŸK<5ñî=Ø€¼ ~<åÓc=ô2J=çP<, ·n3ı½#k­=Hü <ú c…-ê“;M„Í=X>=6S 2F½Ù=£<3=: ˆ¾"'½Þ<µ=á%¸¼v±ü­ù¼4.=$ñr;\“ìù½7-=ï‘M=¬&òD<=Gä=›„¼¼-{¼…<Ëm=Õxé¼Û'f·E™<Ñv =áÓ;[uÛl,¼±R¡=·Am=Ë;lº†™<¥¿—=¶õS=Ãf!•Ô ½Ž‘l=Î¥8¼m ®Ž¯;ÿÍ =}]†<¡ o‹Í冼h‡=H[=à ŽvÜ<eï=*û]&«³ ›<ÿ•õ=%t¼,|7¨}¼ª(>>H‹³¼“z$qÊ=Ïà=[<ØpÔ-Í-;/ý =¬‹Û;‡¬; ËÚ¦½œ >{ØK=¼-·Ž½˜†á=è¢!=þìÉ¡½`>ÖŒŒ=}„<}Òº2(<º„Ã=ÀéݼF­ "ç‰'½á >iT`;V>'M…8½¶g=†¶¼’ çf /v¼‘&>>n½¼µkô/];lè>tïa<<s¶I…½Ëd>(·í¼<ñ"LÞv¡½¬:ë=S"‰»cÖ ñ~©_=(F–=E½`<¤ç*„·§½_¶>ØG'<Ýåp ±s½É“Ä=õœ4=$9Q ]‰;ÜŸ =ôSœ¼4UŒ œßp½“E=eS.;Æ [ g ô1_½ýÏ=Þ°-=H .¢ä÷¶½@lÉ=ãÁ–öÏS»æ”À=ß ½ š ›S¼¿~(>±–¼}ê© Ö­=}–'=B}”õ<`sN=RN=eÍ (w=ÂûŠ=|{W<°*J¥,Ã<¿Ö%=úÕ=@¾sÉäÔ»O=²=Ôi=ñðª5(š¼d•">‚o¼?ª!îeS.º€ ]=ïâý¼ï qQÏåºz=(Ô½~ì O}é¼tEé=¤ú=" Õ"ž#ò<Ñ–s=Ê4š¼ÓÊÄÊ·½x€ç=‡2=3Ï Ì쓽E *>1B8½ ÜÍÏ2 ¼±OÀ=øSc=# S?¯½Ëf>ùž;»)8Lˆ¹¼§Z;>ææ›¼ k•Ô =+¦²=+‡–¼òü `3n*=Nd†=i­è<} ~0Õ̼4€·=ˆ½[p†ÄÎ<4Iì=ÈÒ=æ½"qó<)Ðç=¯ì¼¯ Åä!ZEÿ¼r16>²ž»N ] g»G6½déC=—Œ#= 䨆z½ß‹/=„‚Ò<3¡xªH¼»E =AEU¼'ßG«%½½èÝø=Ɔ.=ðœR (·½Éð=sc:=“œ‰ =5ñN=_Ï×»„ÞLòîH».=ND¿½u½£þ 2÷Z½›Ëí=…`U=9O 1D½PVL=´I¼u hÓ”m`½QÝ>Ñ#Æ<*jìÌ'‹½Ì* >ñE;=¿kBVï½¥>z5@½žzoÞªk»µ>ÌëÛÜ Q0ý-½™Ö6>E¼ŠÇ ù«»ú(>P6å<‹ n!· £¼ˆ—= Â\=ˆÒG_îS½”¥=?ãB¼]¹»hͼ¸È=—ǽ‚ f ‘¤â¼Q÷=A!¼‹¢ž–)½ër =êËR¼^Çᛆ½µÜ™=àe†¼Û ë ¯x*½©À =Æ4Ó¼Xê¦ ¥MU½ZºB=¢a±< $Hk¬½Í=ä=>Ëó<®J¼± ½xî >wMH=Ú‘QL^9î²=¼Zî<$•K_m»à¼8=ƾä¼9)$ ÀÌ7=–±Á= Ð6< !]ª|O¼½nQ=6 ½+Þû 9(½Lß+>Ü 6½‰ ›™¼PmÐ=Iü é)‚o¼cd)> §L¼|Ží¸½¬>Ãô=¼Lb"¢‚¼R™Â=†½òÈf/[=Ãó’=N—Å;ÚÞ’†ˆ<Ý{¸=P4O=×z"!jê<7§=ƒÂ -?0½TÁÛK±#¼C=#Ûù;_,’­£*½Èl=o @¼úU ÑX;=@j³=Òà6½:}ëR,—½Ê¤†=ÄÎ;!²#~!pÏs<~‹=jêU=–ˆz›ÈL<=Iº=¡„Y=ˆw<Ò^½g…½ŽY6=¢Ó“=‘ÔÂ<(9Ú"JÓ ½¥ÿ=®V=Rû§rmh=Jî=7§<Ì ¼#îè0_½ë°=Í<9= @w¡„Y½OY =‰=üÅÊoƒÚ¼Á=!v&; H¸pµÎ<• ë=Ǽð Ä«WÕ»½p‡=ˆ¼e=ähžÁ;ù¼Cçõ=˜ûä< $À žµ[½$*=P?= ܇ŠR½£=Üð;=Ü[r&¦'l½ZÙþ=1^ó»R: %Ìš½©õþ=‹ÁÃ<é ¸!q9½âÍZ=()0¼%á»(ú<Ì}r=éï%=­©Ê Š›¼T©Ù=\Ǹ¼ö" ¦+¸½Ñ>2q«;‚³Ö)Í;Ó½Ž==ò½Ì à 4•m½‚©>è/ôºJÊ ´µO§½@iè=º >=gÊ8 Ò°;é*=©ƒ<¼D\!»#U½Ûܘ=I½'=p p·¸F=ž•t=ýOþ¹Te½”Â!ƒÓ¼š^">ƒ@¼–¹ Ò í×]½Z =Û2`|€.½Ð }%_·=®í=RI\,»€vøŠ®½À#ê=¯—¦:Hè– ]ú¼‚5>ðÁ뼫’‰ÞY{½5~!=¾4=4 gݘžºà¹×=ëp4=`ÕìÙ“½!x>àL =.Ø^ëŒo½a5¶=.þ6=Àý º»N<s­=¦ [=K!#õ Åþr½pD7=ƒÝ0=$l 1W=\…=<Þä<Ž Ž GtÏ;ÍÎb=ÀAû¼’õߘ/¯<›š=N= Ž P£½-@=Õ°_¼Ûú… õ€™½à¡¨=f¤^¼Ô!«q:‰½ l =¦ò;Ìí 2"¡óš½d;>v3£¼K´Wî…½Åâw=§“<ã*øsKüÆW<ºþ `v=™e=Ùè=Ò­ãšr½?q >}^q;$ G/È™¦¼Ð'"> Ý»J èä2޽nà=•¶8<’ ÂýFz±½ ŒÜ=™JgG*<¾. Åö™³¼ÍW =FzѼjùO ìM =ý…=WvÁ<´%d%^½J½ÑëÏ=Èì,=Ö™a€+Y½9µ>Ås6º9 $ÄÍ<Ó>d­¡<ý%§(b½¼wô=ø<Š (š «"\'/²<çßÌÑc½ÌC>^-÷< ¦ÿ$ÄíкIH>Ø<‘ ÈÒ~ª ½Ý^²=žšË¼¹]%jÖqü»Žæè=-_—¼$` ·Ñ€½kš÷= Þ¼d‹l [Ñ&½t•Ž=¹ü‡¼Lí8ú³Ÿ¼òBú=cFø<›F…™‰½F—×=¡€m¼ô³!°¸½Ž>þÅ<ã×Ñ h\8½ßÃ>¾†`;P8;¼±5;>ýf⼦Ô{½·í›=h+=O^ñ ÚX‰½îy>È i:­?Cã ½-% =ͼ<» ñ3$½ü>!¼Àˆ{ õ)½&Ÿ=,Ö0=Ž«wÓ¼c»ñôê=«è¼´$z#¢í=UÙ=TqãSÐm¼9S`ty=Ôa…=ˆW<,ð °¨‹”½1}Ï=ü=›éôáñ-½Šÿ=ž´Êj:=B0ƒÀJ½£Þ=¬=ìO ¸¹.=âtR=N—=2± RK´½d@>á%8=¡ á ŽŸ½®,>K±#½Õþ< ¾¼€¼Ön{=M×½n'„_ÔŽ½ª(>Êþù<ï^rl½?ál=.ˆ<5 j[;ì =•,'=¹ k4¼½¯ì> \<Ê Ý+\Û<à¶=j¦;=3 ƒG›½ª =è†&;, ýl1«&(>Ûˆ§¼t.TUÜ;:=s0=Z ? ø4§¼éò6>ó’¼ ¾B ç‹}½c ‹= S=Uq–ꂽ>çî=Ú(¼‚Šñ¶Ê¼söŽ=O¬½•¥"—þH‘½Rî.>°Q½° F^EƒT½%>p–<©ôv_{&=Ÿ²= }0¼ÈørÁ‘€½ˆ>¦ï5=GÍŸiÄL¼8Ÿú=K= =pÙÑç#»âVá=Ä´/=$ !ÕI»½Ùxð=ñð<ÒVyÜ<È É=™,.=qÊ >öu½î˜º=•H¢¼" ¨X‰½ a==™ÿ<º † %X\½gì=ÙÍ =©*• +½²€ =ô†û:„Ä÷&ѽº„>õcS==¶×+1¯½ò&ß=Ôbð;·Y)¶+4½êx =Ó̼ ¦ Z Ux<–vÊ= ¼¼ ˆ z¼jK=k8;È,"¦j¾<É­‰=q‘;=—( K"{¼e§==’О4½×O/>V B¼ßoƒ=Âf=µü=i6 o >{.½È >=Ì Z¼¿ D@ l8;EŸ=)Ч<î |þ1ëżB>ˆ=V5=Vý -©—½&T0>ÉÉD½Ø$ÄÓ„m¼ µ©=ˆi=æé€f0¦½š=Q1Î<‚Û˜Ìz±<‹*=úO¼"¥z”鼂:e=ò(=­ íõ-3½ñÕ=î&ø;Z ^B”¯¼º">sž1¼Vô¦\l=‘dV=çü”<YÇÃ;qÉ1=6è˼Åð)”<§“Œ=*ÈO=dÛ¶-ÑÙ<¨TI=§x=´ Õ¨ä\½8øB=±ÜÒ»à 3§»–?=[”ٹŠ1]½Ók“=¡¼êÉ 8N6=(Ó(=iÄÌ;h [Ò>•Ó¼ºÜ0>Ëõ6¼Æ | ߘK<–Ì1=ɼ9²uvr½é w=ÔÖºØ÷ ý”¾P½ÿÍ>ÒûFãR•;vAã^Ú𼻤=Ôº ½AeçDOJ½G=>(»<‡ . N” Ÿ½é ·=Ï=¼ÂNQàóúŒ¼ì=7'=_Æd;_½Ž<ð=´>e¼]© Æ]<'„=¯ì=ôÖ_&‚s†½± =Ôbð»|âã©G½W^ò=ŒIÿ<À‹Ü’Î@¼h®S<Ê ’a!´’V=Ƥ=ìÁ$»NǬ<: õ=h=U…•Š<±÷>‡P¥<¿Ûe#R½$·æ=Í™»ñ cðù¼]3y=*9§¼°ü fÑ$q½D3Ï=Úâš¼¾$ÓwJ§½z–=â<<þ­%"e䬼”0=Ó÷Z=R ”CqG½ Ž=ëŒo¼ˆí³;´¼û=þ˜V=.æ û*V ½÷Z=§!*=pAhìø½Ô>«’H½oŸ"[:½¢Ôž=eä,=è–æç56½±àž=çp-=æèaÞc;Õ—Å=lÐW=— S !??½:xf=hx3¼  !ž¥O+=}—Ò=ŒgP;É4NÑÌ Z¼ îK>=–½’!‡=÷¯,;²#«ŽK¼—=Z€6=á »á´à*ÿ¼˜“R€Ó;½Q Ï=Àv°¼|øû¬Rú¼1A­=ÜJ/=¹Êºñ›½Ÿ!Ü=Ç=WüN)/½¬V¦=À®¦¼ÌÂÕ X+¼WÃ=ŸŽ½ý uõ:X½3¦0>N™[½ÏûA ¼"‰Þ=í1=Ï ÜÁ¬=ÚÞ=—pè<ûùÝdT½eR£=9§¼– " ˜ù¼Œ÷3>ìÞŠ»°g/ǯ½ÅW>TS<÷Û^ çãZ»ÁÇ =­À=P ,ŒüŽa½Â>†»™ r;a¼ƒL’=qʽªFs"%æÙ¼ÀBf=!à¼ôn /‚WK½d~=†Ê?¼;0ÖKçC<×¾>ׄ´»$šÈt´Š½ýˆ>š$»& ÇÇò®<á}U=øTμ ¼!@^õ½od=^|¼Þ '£‡Á;ˆ,=bY»Z ö ùh±½æê§=w<<¬…Äsõ;fº=EK^=÷!pµ®½‹ú>w¿J=T«EˆŸ½Æ>¯Ï¼ÁWœSI9ÌÒ®=Ƚ‡ >.ŽÊ¼Þ‚=×¥½’f,1ïq=U¥=x_•<îXÌ 4¡É¼-=7í¼& ²´ ‰E =/¶=aS'=†VAI‚ºIÚ =*á‰¼Ò %i-Θ<â­Ó=Ý 7=• ^4c ,¼b…›=U0j=lé{3M½zT >_@¯<ô4—AÕº›ËÍ=KxB= ½æèq<û>óäš»È+šŸ®î¼¾0)>˜„¼Ó— ¢AJ=êë9=©Ÿ·<ëo .;Å»uX>’çúÄy¸¼.øÉè;Ž’=[™p¼Š¿“ ûˆ½¢ñ=À¯¼TÃ9Ó½Ôšf=_4¼%'È#8($$o=\Çx=ŒgP;ßT Žá_=¡¿=_¹<,k&HÞ™½uÈ>:è’¼Û¼ÚÇJ½]âH=G«=}£O]9½þ¸->³x±ºÎû z"8=L©K=–x=ÕD]\‘˜»•}W=‡¨½§1 ‡ §¼Ù²¼=›¯½ðû÷ „Iq¼·ð¼=b,½ûÉðP½æçæ= 2B=÷ ½ Õ•½œÁ>ö  :— ÕH¥=nj`=¦îÊ»eÇ ÝBW½‚N=ÁÒ<Íøå )=³½B`å=­1(=ë£Ú>¿1]¼Ä ä$oºe½›È>àóÃºÕ x3œ4cñ›»I ¼RÙy½^.â=âÍš¼Éö “]¨|½O‡=N ¼vç 8æyð¼³ïJ=¥õ·¼-¤ùåœX½âtÒ=Õu¨¼S ]E“S»< 6= r¼zW"¢´—½{.3>h>¢¼{ "¿<5F‹=?Vð¼J; n‡½}‘>ͯæ9“ûx›·½™Õ >—U=ØÇP y[é¼È´ö=.=¼­ÿ·$‡¼ÓÀ=àH`= Ú%û7»^,¬=×½ÚÅÇ ?½¼;"> n ¼Š ÌÙXtk”™ºÁ8€Êk¥¼Öÿ9>yvy¼n •y½{£=¬Ê>=šŒÖ.q¤½M–=&$;ÿ…p…½ á1>l@D½Äi3ÃF½vü÷=û¯ó>Re˜¼K”> Ì Å ù ¼<Rj[½ÆNø=·=>Õ_û"¡¼?c=>é½# ôM-›½“Q>‘›á»c ܃ù‚–<²ºU=ÜHÙ¼s© 2䘽º/‡=\Ç8<–Ä›89¼g,=j0M=Xý=bô»ƒÀ = â¼¼M¸ ‚+0„½aâ>Ù\5½D¶Tc ,¼*:²=édi=(þ Ò®Õž½"¨*>vq½¤þ«ôüi½ ²=2脺–æ ’^Ô»]å=”2©¼G®¯#®½rŒä=€¶U;Ç †- ò\ß<É›=¾PÀ¼Å I‚<»¼ ç=‘¼Ž…% .È–¼5]?>lì’¼> @¦'ÿ@9½8>Íå†<îò %0*i½à=Ù$?=ø +N5¼æ=㥛¼ ® ¡j4½úÒ=E½¼’ f !W™½ší>™dä¼ (#Î,ï*< =)M¼H:š IG¹½¬R >À i<³ç ² ›½ R°=F³2=„Ê‚7¤½äóÊ=@ø»ï,ª+~½¥i>öA=AwEpо½.uð=+½¶<”$É RÒCº_&Ê=Õ]Ù¼D 1ÇX޽æÍ1>Ãg+½5¦ ¥ ò¶’½"Ç=d<”Ù RÑ=7Áw= i =Ït!Þ(†½‰š(=àc°»<³]@¸½]l >P7=ѽ' <½…ÑÌ=§é³¼ºÒ&Bzh½ŸÍ*=þd ¼%Êâ‡m <•Ø=È[.=ØŒ#ƒP§¼½8Ió=cFø<Å Íô&kcl½Î‘= ,€¼ Š©½<â\=Q/ø¼õ’Lÿ‚9ÑÏ”=ß½h¦Ó;ˆØ =‚ÄöŸt¢¼ku&ƒy½¾Þ->ÒRy½"!,9F2½œ¥>0JP< nPÌB›½[ï—=]3ù»®Ú®Ãa鼦_"=y²[=› §Û cK½£ˆ=±QV¼íк2(½Ù$?=§#€¼D±'*T—½ÅWÛ=:Ï=Wüê"¥½}xö=÷sJ=§Å´V}®<Áˆ=À^á¼› ºö ën¾½|'>»î­<èTgÆj3½ge+><[;~ ÕO/ý‹½Þª>rl=½v€t+¤œ½%?> ·<=ÀÿÉ ˜5±º…½=D¾ ½š Ø% &34½üU>7ˆÖ»¸ 𭥄༨4"=Òý\=§.œxî< ’=O,=³^ Á¿ó<˜\=‰‰¼ SϺ{ƒï=sõ#=UÄ  Ñ»½þ=¥‡!¼þñ$ ãO´½?V>¿F’9yï}½û£½È%>@øÐ<«ðŽ™½’=`·»êw q‘›½¶†’=Ñêd»ãžÏ–´b½¤`=5 ^»­ †%?`‰;*8ü=H§.¼övèå'Õ;M…Ø=Þª+=Ø»F€'m½Kæ=ÏÙ‚¼1)<×Ý<½ëU>‰•Ñ:é#Ð À—B¼ÅåØ= Eº¼ ºôA¹m½³@û=¥k&=ÔÛ¢L¼Kõ=‚Ž=¾Ñ ¶kJ²<ÿ²;=‘𼬠TxîÌ„½m©#>Û‹h½°¸OA ”½>[>ŽÙ¼ Ô6ML—<>°ã=Ÿ=´P^Õ±Ê<Зþ=ÔV<ô¤'/®¹£<§Ï=|ñÅ<êLóÃ*^;ò ï=¤l‘¼C Br›Ç!½kcl=ç«$=ˆ â!úµ5=š”B=°p’»=d,‡£‹½‡ý>ããS½7Ž!) ûʃ»Tà>ºóĘy†<‚¼ã7ü޽k º=·$‡¼Ý[E ¥¤‡½ìP =Ç-f<œI à…½bž=@÷%=ôgÇc½à€6>Ð !¼Ñ MŸ½Ì–Œ=ø'<øì ¯íí<¡¿P=–=‰¼ì lÖ‹½Í#/> ´{½Ó ' µÅµ¼Ôa5>U¯¼jzcUût= þ~=€É;T ßp:¯½†æº=$Ñ˺¨ êp!d? <³&=¯':=7 ²üÑyM½^M=íš<áw){½û>>¯&=^J×oò¼Œ»¡=ÜJ/=ä«BŽs›½r¥>7jºÔvK ù£h½-¯=a©®¼ù ©^òŸ½#f&> ļvAàœÅ‹½¹‡=<¼ç&=É91¼ò71fk=½‰´ =Lþ'=‡ØÓN½•C=‰³"=} &A W*½Ò7)>nü‰;7hÕ=,Ô¼Á=P6å<õ Œ%XXð¼ìV=§¯¼Tù•”‚½w=Ô|•<8Û —€Æ¼Œ¡=ƇÙ<$( ›!U½Zï=Ý=Ë©ô jMó;:=]‡*=I 4é&/£˜½’͵=Êü#= ·rlìR½¹Æ§=V5=Ve»º ¼;ª*><.ª¼Ï¿]=¸¯C=C•<‹Ìê ôoW½0e=÷Xú» 0“ x›7=QK³=.µ<ó‘»þ½ÁÊÁ=þb6=˜ ⣹¨–½øù>.<\Ï’Üh€½­À=œ6c¼•Û!~ƽæå°=x~Ѽj¹¸ý÷à¼ê]<==EN=™  !# =xµ=ÀBf<õ© Õ½ïÊ>”ú²;ÿ˜7 ä¾U<ŠæÁ=áìÖ¼F”ð–³—½c0>/½µØd"%<›å²=‘a=­õ N¹B¼Êoñ=“ýs¼\ L\ð3.½ÓN>Nzß;é ¯æŠ“»½&o> î;•D:%Z’½:[0>½ØøYn)½uÊ>zEˆ =te¦ð3®¼‹5=÷³<³Ý«¿'Û¼ï ¶6½N%C=Ò-¼x ‚=·ÑÀ=v_¼x§lye½Ý²>h®Óº´#ºb.i½ÏI>«&ˆ»æ µp‘|e½'/>Pý»#H(´èØÁ¼¸ü=}x–»{d÷ÅvwºÂO=Yk¨<ä t ýÚš½Ù³'>€c½i`%7O5=‰aÇ=îéê;ï áõ¢E¶¼„½ =#ô³¼ZmîŸË´½Â„Ñ= <)Ídw½PSK=䃞¼o}»§­±½·ª=éEm<¨ž· Ä«½O?>^ž=FRBDÂ÷¼(ò$>¾†àºI©­˜½ß>HþàœN²xm¼^/M=AœG=w æœy­„½}±7=[³<`Þ™¼éðP=4øû¼d} ]Åb=­n•=ìÜ4<*W&ÉP½†:¬=–̱¼8!€—½ƒO“=‹P,={– h“·½_Ò¸=À†<Á Ÿ×±<ãRU=õ*2=úÏ"æØE=yÊj=Ù.¼ ºeX»½ 4>d"¥<· 9ÂÌD=ñK=À==p¬í½‹n=]Þœ¼øªivþ<äÜæ=¤ý< ½å·]h½µ4—=Y÷¼»d IŸ=¤UÍ=w&¼i MjÕ¯”½4Û=!YÀ;g¹ ¯ì2ü<3Åœ=Xqª¼ <Ò霟½É®>Ó×»Yš¢`ud;3ùæ=o›)=­^ÉJDx½6®>®r<ŽÅ œøj½ ¸ =î?²<¾Ò ã¼½”=D19=Öš"Ä&2½MI–=’A.=w¤&…á)„½ÁÆõ=>^H=ã® ¬©l½· =¶ôè<, T$t•î<ýñ=ˆ»Z—Ó ^ׯ½—9 >\æ4=ñÖ_âu}½«’(>gÕg½6€À$•½œÁ¿=>@w¼Ù‚õ€™½û<>zßø»Ü¢Ä3á—½ZE>w¦:všÑ¼aŽ=½a»€ ´w!=š½l_0>¯z@½iƒ¶¢Ð2<R =c'<»MèË ´ª%½ò”õ=cR¼Ï¥ :bö’=aÅi= ±¥øø»ƒRÔ=XÊ2="kq:=BÍÐ=ë­¼i #1–‰½Ôb >*ÿZ½ ç±$ Ã|½DÂw=)¯:ý#'Ó¢~½¡Û>Þ:¼° cÄKÍž<¶»=*S̼íáKóèÆ¼+Ž=i:;=i‡#ôÛ¿2¼\9+>¡K¸¼9 º$sÛ~½÷tõ=h 2=G 74žˆR = Ó®U\½ßú>7Pà<¯[ãˆ5¼PrÇ=FìS=0r!1v½–Í=¾Û»Äñµ¯{+½)yÕ=ÁŒ©¼}ø·°® ½?6 =>Õ¼RË K?ἃ2Í=m2=$íÖ½»Ó->Ž‘ì¼“Î xu½¶¿s=¹Å|; >ý%­8=Øš­=’—µ<‘ç‡=ìk]=ÚÉ`¼kìpW½×÷¡=Œ3=d »Œ ½•d=ƒ…“»JµÓ$‚É­½rl½=]üí<Ñ Ð ?7S!=¯ìB=躻ë 9ÆÃØ=©. =u/=  Ïõ¸ï¼V¹> -Ó+½ ¸f"Sy»å=:5𣻚 N%û¼×ˆ>®ºŽ<¼ I=•»¯½d >N³@=âñá Ý[±½ð>È]D=á ‡Z'ÇŸ¨½rÃ>Õi9q0 ©¾s=Dh=¦ŒÖ‹!¼‚^ Ä C‘î<¼³=2q«¼}䙼a½çrC=÷°»3Ò£±ö¼úÏ*>L໢,S Å+¼hyÞ=ƒÚ/=~pw¶ö¾¼Æ…#>÷Ì»= òå´ãõ¿ úše<½ãT=}ZE=É —:æ¼¼Þ©=§Ëb=q­1 =Ò€½(~ì=„~&=×q»´a¼C›='3½­f iÈyŸ½Ù=mò»ÑëêÑ"½ËdØ=5_¥¼8}×•Ô =n„=`#=-ãá פ[<„ÖC=þÓ¼C+ þ!- ;<Ç»>B]$ºò©P"Vu½HÉ=𛼽t`y½³(Ì=…Ò—¼¹(Ž+¼Ê7=̓¼OdÍ;Î<5Ðü=rþ¦u=µÖ%4ç½Lý|=…¶=Ý ]eí*$;c{Í=-|==6Y¢ ö`½1²ä=à•¼ö >"7ŽØ¼×ж=©NG=²©íóV]½Í­> 毺µ#¸$>v·½¡/ >ŸÆÎ¼Dt¡ägc½¤>ãßç<É Ì$ùL–½Ñçã=xñ>=‘ íx1?·½¿ >ûÊ=½X!®.æg½ îj=7ÿ/žD½B\ Jå–½•™R¼š ³"²²¼…='Ùê<¡ Î,´½ñÖ>õÕÕ'†ä¼-Ê à k#½fÁ$>Ôbð:xR‘BͽùØ->j÷«¹¨ ß¼˜¥=ε<8LX  Ê<ý‚ý=T;Ã;Î J"º ±Á‚½#0=­-=ôf2Gø¼>®í=ù×r¼/5ï +•¼f5>ö)ǼÅ£!cçý½¾¿¡=¢ì-=ÜCž Ž;g·ö=í¸a¼å v&O[c½LÁZ=X<Ý+! }0½Ýì>Gæ¼ê{ ({ö=}^q=”Û»jeç=c_½ ˆ =_›<’ãW“'<›­|=ÆŠZ=þDoçÓ¼ÛM >Á ¼_$l/‡Ý<©°=d==GñbL§u½íd>Ç =VwÃ!Ûú)=>çn=_ïþ<§co Q½¢E&>¥ºüë²$ÒÈç¼,f4>µ6¼ …$§¾öL¼SÍŒ=ˆ^=B¤ Ç2޼×ÚÛ=bI¹¼ „2p –»²='Mƒ<óÊ4")"£½‚Ÿ=X«ö<æüG!ªá<$Õ7==J ©_ǽÉì={ú=í0öÙ™Â<ýÀµ=$ļQz‚ŽSZÿ<ƒT(]½€Ó>æYɼËÒÀÂ¥ã¼bgŠ=î½ÿ , W½[?}=óY¼*$±,>=‡o=û[=pU° ÑA»kŸ=´)=ìD ù`C½ô>œ£Ž;ÙÙ!œ&Œ&½±O >¥2Å;‰ }“;`­Z=1[=åV@·Ž½ï =Eò»•v%Dk}‘¼ÂQ’=ÁU½¦[À×¥F½çâÏ=3Ý+=")ˆrßj½ý† =R;æÂ³'•ð„¼¤û9>;r¤¼Ÿ•+”½%;‰=Ï==M½&˜¥½®H,>:A;ί"–@нF—w=ª)IÅhB“»XâA=ÌH=·ïu fÚ>=«°™=ßPx<B â Õ@3=wª=ú'8»Ž´!3ó‘”¼E€#>[Ñæ»0 Ñ…¼!½ÿ>2ª ½w RW+„½Vð›=ý.,=ö‘—£®•½’–*>´ª¥¼:Æ?ä­<üp=3ù;6Cÿ/úJ=çâ=¬Èh;ÜáL"r:= ­=oe‰;p ßM…î½D†Õ=E‚©¼8BŽë=kÛ=9b­<§ ä²à,e=ÎP=´Žª;ú›€Gÿ«½ª=³Ò$»òa¹áBž½e6>¾PÀ» ÛÀA»½"Äõ=V€ï;{Îp³x½| =Š­;Š Ç =±¢F½å( > í<ÙiÒqµ¼¿}=õÖÀ»ß "t_=ÙD=f„7<{ ã%µ¥®½oõ >:ç§:8¡ &Èí·½ >g =' 2 ¨Eؽ‡‡ >R<½¸ºz7Œºs/Ð=¼°5=#&Kþ¼^ò>ì#¼ µML—½ôkË=²/Y¼R€‰ ©i—<”Ø=Ø.=^= †l¯=‰ê­=,=žÑ h"¨Ð¼›t=8)<¸ÝE˜»zlK=¦Öû¼‡§°½ÀÎ->1ì:É   à+½çP¦=1$§¼<¹Â¾L´½Pé=ÍçÜ<º(G†’I¼.=p?`¼¤,ö\f½D=C7û<Ú 5qðý7‹=ìÀ¼±' ýg ½‹S­=Þ/= Ü fÍ\`¼äi)>KT¼‡ °àÚI½GÉ>ª™5<¨é'ÇöÚ<[³U=– ª¼2œ 1ãm¥½Ëž={Oe»>2; ë.½ìU=Ð !=eÝRõ.Þ¼Â*>O\޼— #9{/½ðÝÆ=ׄ´¼ 5!‹ *ªþ¼òµ7>ò¼ÇŠsJÏt½“ü=˜ˆ·;Ôå }à÷o½ËJ>¬»)Jÿ¯µ—½òµ‡=¦¹•<(W ¶ =î?Ò=Pà» SD-x½Ÿ°¤=¹.=W-Xr½Uh`=”j=¢ME!?ÿ==ù.¥=Y7<,Z&ó$6G¼hÐ0>hÛ¼E5 4$§>;ߦÿ=¼Î=·DfCë;p$>æ=f@)»$îÏż:Î->È@ž¼ð}"e6Ž<w>jX<ˆN ÆÉ4½c€$>¯Ï¼ ÃeD‰=ç¨ã=qO;l ╽I¼>/ßú»™ ç#@Ù¼Rµ->ý²¼> Œöx½Ìë¨=Øô ¼  )uÉ;øÕ=xÓ­¼GRù^KH½3 =¨mÃ;@¡$‘м_î3>!伉ü«µà…½ÓÜ>œù=Mø–â?]¼â>²=ûçi=Èýñ½Ñ>&>$Ù9‘8"rU‡\¼Ù>„= ]=åÍ%/ôl=r„=”Ã<¹qÐ ÍYŸ»•'Ð=‚¾¼tœ  P=tÑ= b <4⬌Æ< 7™=K“Ò¼ñc(€`޻ղ>Uh <ªh†ãme½ =S#ìˆÃ¼äÔ”0.½;Š=ÿ%)=N¾ˆi_½j¿5=d“ü»â;%™ô7½#h =¸ð|{׺©S(ɘ½>óX3=Suÿ,謁YM'>¢îƒ¼} €Ì )—F½{.#>*rÏ=<Æñ/ôûž½ÿ ">^‚¼§ý,Er<1×= ž¼Eš"ðˆ ½€ =ëâ;ìè% ¦d¹½$% >/§„<ç J#eß•<žîü=¤Çï<ç€Uù^½ ¦ö=%A8¼4 +'¢ß¼\r=c)’¼[9 Ã=©T=Ár=ÛLIM»ºÅ>yÌ»… Y Ð;õñP=á`ï¼L|³ì‡Ø9Ý !=ìM =P Œ%”>=˜à”=i;¦;âq SD‡@¼ýK’=(-½Fñà€V=×…_=®Ô3»+* ¤¡M®½«!Ñ="ÿÌ9¹¯#¤?‹%=L‰„=DßÝ»» 2×·|„½¥g*>ùLö¼M ϧ t´;ù»·=gñb= m bwe—¼˜Û->rÃo¼ho!¡jͼ*ŽÃ=Öþμm ï%½[Л=í)=~&‘ùI5½O> 8<þæB dÍHº_E¦=:Z½‰Å7TŒ½Í®»=¸­-=ZÞ £w*=§•‚=ˆ ê<{ c=õض½ñ>ÇðX<’!m!“Œœ½µ'>¢ ”¼S0«‹<ÅÛ=ˆº¼ ½e¢½'£*>v7½æX÷õ,ˆ¼«w8=Öýã¼ÏX 2 CƼëT)>ÙB¼¤g Ðb‰½ >¹ß¡<ÛE‚Õ;y=ºNc=$”"È쌽н=1E Ýi#Àw¼} õ=*=Ñ >ó' ퟽µ‰#>ˆ¾»¼pAg2䨻5=/†ò<l a#îéê;¨Å>,ºõ»¢Ñè¥×†½n4À=ZÕ’¼_E ÎÚˆ½…"½=^¼E )ò `f¼jß=ãá½<X x75мá^¹=¿H=©‰º±m½þîÝ=|ð=JçS“ ½L§µ=úî=Œ‹Ï#ÚŽ¼Ï¾>½Ç™;hàÿ ½¢³ = l= E\!,<_Û= ¾)=BØ ÕF_¡½¶K›=»– éé‡ýž½™Gž=„û»é0#™)2Ç’½>eýæ¼³ “*É;=€ò7=HÁÓ<.¢Œ8ók½O±>`®=¾t³Þ“¼`‘=·î»mßu(Ÿ½Ž¡=í)=A ‘R ‘ÓW½ò=ú*y»Ì o%Áõöç;—ÆÏ=M®¼CRB2=±‹‚=Ž>æ<½ªÒ=š?¦¼Š l3_Ђ½)Æ=‘¼2_µ ©÷<‘B= ðÀ7‡˜ ‚½7‹7>*þo½ß®B³ë¼Cu³=ñÖ9=—0 ¹U¼((%>ÀBf¼ùêÆ VÔ€½õÛ×=d?‹¼G Öª,謁?þÒ=p À¼ƒÚm™½x¶§=©Þ=E´î rÀn½‡Šq=nÄ: €>È{Õ»<Ú˜=9Ñn=C |rCB½pŸ=b‡1=–5'Q%g·V½Z&>›•;Å¡Ì]‹½a >Òà¶<Û’#‰)Ó„í<}’»=z3=£ Ð%$/½€}4>¸V{½¢†×y²UÜ»ð¹.ÈV½Ì|G=#ø_<¸—• Žu±½éµÙ=<|}³&9$=ò{›=K!¼Ä) ; Ô)½{‡>×÷a»5Ñ!LLú›½`<3>›ÈL½P ìØ3ý²½(ó>ô©#=ØÖ| “Ú¼üã==+Ýݼdj Æ. ´»[]N=¤rS=u Y )àfñ;3¤J=HQç¼)s)|–\Å;Ehä=-¤¼Þú-*Æù¼‡Pe=C=Ží­ ƒˆ´½}>^ =$ öÚG¼Ñ;>îé꼯v©‘¼Êß=åï½iÄ#~ »;5=–—|¼¿·%¼!»sœ=Êu¼Â ¥Ç)Æá¬½€HŸ=7¥<<ßÐí”X½œ¿É=&5´¼Q¥ ^W¼= ==I³L C­é<¨‡=óã/=/Œo#à ½ˆ=æuD< ’ -½5_¥=1[2¼Î “!­íe»½(î>¹9•<þ TBZã¼U>"ß%»fÓ( »FK¼[ê0>“ߢ¼ª Ь%!<øªµ=y>½SK!0%@h}½“Ï=Ûm—¼$º(3o=ý,=ÕæÊÝç¼Î“ý¿Š½<Ûã=eý&=ì¬ þÛ0н',>üoe½ ðgÕg½ÈA =ЛŠ<ã_ ç(1ÒK½˜Š=0ó=±ÿ Ë™»¢Bu=) ½Â‰"j…é¼záî=Tª=r Õö­n5½›X =ÓÚ4=Ý! •‰y=¸=¯Z=†A NÔÒ¼³Ð=¨8N=#E.º¿:=%Ϊ=ý< çl˜‡Œ½vÁ€=a0;²¯B$üÌ~=Ô¹"¼Üß Ujv<»µ =é »ã! ·X½§=e=PÈN<À \;8½¾ =h³ê¼Ì À|ñE=È%N=3y»,Cmè2•½ýI>s0½–Ã( ½ëS>zS¼à ·²Ä¼Ã+é=n‡¼õOßBÎ{½6;">I/ê¼ÇF?9нÛ=LÇ=t ÇJŒ½Ä´Ï=V¸%= ø))#“…½iÅ>«&¼ æ-´s½7¹=è9=Àˆ_(à¼\[=‰&м©TÂ" T{½­0>ýo½‹?¯´[K¼Ï¼=T­…ö”» æ/=‡D=`öI…‘½ø‹9>cGc½}ý=}肽åEæ=DjZ¼Ší×½½¹Uð=1E9<N ^éc~½h'>‹â½ÐG6<=Å¥=²<ø;"¸!à¼y˜=T½œ óAqæ½Ö&>Rµ]¼Ç$< ¼”º;q¬ =õIî:F×ö Š“{¼Òå=Qkš¼jöÓÅÉ}¼=Dã=¬ ¼Ó *œ r3½FÒ>‹û;{‰ü‰ ½Žs»=ŸƼÛŒ!3 ç87½Ig>ï¹<™­!Ü9½êç->Å㢻~û ㄚ¡<™¥=‡ÃR=õ^o’½Ï¿Ý=¼[=» š#­г¹½¨Æ >üo¥<› ¾Ê4<\­=Q¡º¼Æ˜½ßl3=÷=Ê=¶‚&<áï @ú†½]1ã=Õ•O¼ó *™ÈDJ½åì >„H†<[ œ"à ½¼.;ļ† ½ m ½ÊßÝ= Þ=ç —1‡ƒ½ -+=2¬â<3j ®×ô;ðÜ;=xÕC=3!#¢{Vå~¼P¢â'W Á½’>ˆœ¾<6¹õ¸¯½cµ>B³ë;^ M'eù€¹V¶=V l<Ã_wFÒî¼A,=9—â ý¼Q½'K¿<ܸ¥=MK=Ü^~ÓJ½q¯ =1Ð<ž ]v#—È¥½Áæ >l8»q ‘ ½W?6=UNû<  !%Ö6…½û\-=1`I<`ÇdŽ‘¬½Ú<Î=Âû*»6[#¥:x½=/nc=/ ù!ÿ°=³½>{>!@<â ¤# =w½üÄ=[$í<5 Ú€Ÿª½ÑAW=@L¼x¶×—;³<_C0=·Ñ€¼z"E ê¯W½mUò=M =©((_˃½>»¸ ¼Â<# ’΀½ff>^¹^¼k ÃOs¹½>ÜV¼Ã6*âCÁ<«wØ=E,"=ZI%ƒ9 ½ b0> 7Y½æÌFu>œ½¤P&>Ôï½¶Û%ÂL—½l#¾= &=·*(g ^ñT½²‚_=/kâ<3Ãï";‹^¼I¢=éðP=V/ XÃaé¼þ ¹=‡ú¼Ï çO Ý¥¼­„n='MC=}\b³é¼ÇV=ž²=U±î5c‘½Ì] =ÿ‚:”ø0®H̼¸å3>Év>¼| Æ Ü V½Ãó">ºžè»R# ` ýÛ%½eUÄ=…Ñ,=Þ¬R+¥‡½Íé> Q¼«8qÿ½Szf=¥-.¼'ym'VÓõ¼áF =Ý(²¼¼¨ óq<-`>¹ú±<Ÿ+'¥Å„½y@>^€ý¼<ëñ"*ä ½ÏK5>. 4¼ yŠÔ¶á øu½Ï‰¿ q« ½Å=F`,¼M"€¨¡—½yå>«½Õaéï%< ±º=…ú¼Åýp¦}s½…& =Ã*^» Q³'Œów½Z¡=í-e»Q¸# L«½Mi½=íµ»ñÁa$ˆœ¾<…¯=å_˼”ïe§Ÿ¼÷W¯=à¡h=ù ›${L$;ѵ=Õg= ù! ™ä<¹ß!=2tì<"¬ù¸èd½ìùÚ=Iœ•¼ƒy¶X<[¨=ƒ¢ù¼X¸;!;´¼H§®=d=q›$ñy²<2Þ=2%=QB¹o«<{ô†=m©C=˜w`¦®½ML>l8º’ + Üu½¶e@=Àí =Œâ´$Ù™½Oå$>&á½Ú üÞ†½^Æ=IÚ¼`ò®eའ:>æ h<=5¼ }꘽åÑ>:£¼˜&¦"7|¼HkÌ=·5=Vƒ"$¥„ ½ÛÓ=­j =á7!ßÖ˜½ÓÞÀ=È$#=g ·u”N$=+¿=Ǽ¼ÁUá*«)½¶H>yž;{é >u¯“»á$=x€g=UgÔÞä·½$*>öDW<Ï} ¾°i6O½Rž 7½Ïh‹=º‚¼åž Kt¶½¤ÃÃ=Qk<8¡ ™±•½\±=‡¥¼üÔêy·j<;x‘˜Ò½8K)>¥;Œ¯û `­¼ÒT/>½â©¼-D‹W2½Ô,=8h/=§éØóµ½¸±>Þä7<^ e÷ïV¶½¢^>—UX;²‹è'¨U4½ë7>Æ—¹â⺺{& •¾½`°û=?Æ=˱, ´;¤<iû=!õ<œ1$¢<½Pk= =t`1Ú­¥½ü5ù=#eK=Ó ]oÍ®;½O»=%]³¼»v9%è¯<ƒ¦¥=|¶N=^)*Ž äK¨;6½% %õÓú»½(í=ñ<ÁN úëî<Âüõ=æwš;L‡  A@½*Ê%=þ}F¼Ÿ  ‰A༸:>µþ¼säƒ ¨mC½ç8—=¨T‰¼uœ Ùª¶¼U„›=)Bj={lrš]7=º‚­=8Ø›:MV¿,œ$=åÒ=•óÅ<;è6g½»>–ìØùõüÈ9 ÷W<‡À>júì9d7† ½\“î=ÂP¼TSà }“»(î˜=ü¦p=´ºÍ 8K ½¶…Ç=ëp4=‡!oâ…´F= Ez=Êmû<&¦kg½Ïø¾=#Ø8=Ça%$ò³½€F)>Øô »4Ò #Çe\»Ø=êËR<Ê4"tÒ{½eQ=Û6 ¼(f$ÂÛ÷(<ˆŸ¿==î¼­ û%ÅËK>½S =0Hú<)j$ÄÏÿ<'!= —Õ<~d%™àƒW½–†=”Á=F n* a‰½o#>,R¼žYàOY ½èô<=F¶3=á 8]Sëý»Q’=œù½w[9$» Ÿ½½p§=JÑ =… ‘Ã!3p=AEU=Þ=©„Päõ༾¿A=¡ØJ= ¶4(“Æ(½¼è+=aľ¼§%0­i½zŒ>:Í‚Ý[‘<ü‘ï<êz‚=oH£¼#QS€›E<„ç=Üò‘¼O!ž‡†Å:_·H=CI=Su»3¨(Hâå¼äÚ0>1š¼| ¥';Èë‚Uõ¼ºÂâ Ž˜Î=|€n¼ç‰ "å ½"ò=®U¼^ ?ž”‚<áAÓ=‰ê­¼’EB›š½ó>×2Y=b…õ ¢—‘½Èî>TVS¼õ¡ô¥½²½=Œ† ¼Áñs%/‰³¼Þè3>Ýi¼ n¾ëǦ¼pê3>ÑÍ~¼¾ Ù*Ê­½QÙð=“ºÿ¨Hxïˆ½Ž­'=øU9<ÇV#q‰½~"=I»Q<*eÜ*Ó½Î<˜¥½={g´¼zQÂéºð¼^¹>„Ôí»$_ <Áþ¼Ú>F±Ü»#)žG“ ¼ A=G:C=Ò¢A€Œ½É!>çP†»# ¹ÇÇ ?½]Å"=âåi¼°ÓÚs-½E- =Âh=M÷ÙÈ—P½Bw =Ò°»³8?ú'˜½aÃ3>Èì,½¿ï$9Ôï¼øl=*ÈÏ<X w pî¯;ˆÖJ=‘cë¼)6"s)iÅ·<ô,=å´'=Ë Ð„Áî¼îµ>Ê^滥à Ú erê¼ÚU8>«êe¼Y¨ßj<©Û=ÃG=kÖ ¢ü<óÌË=‚Å!=RÙÆªDY½º0>Cã ºÄÃ(¼&\å =Ô`š=H‰¼–©p#Í™;ÒQ=ÄB­<|7'W%¼tÑ0>çÈʼªC> rù¯½õhª=Ë€³;°%½¦º€½?1=½Œ"=]ª èÉV=×¾ =µ2a¼O Ý82¼µk>…\©<Ÿúýr½î³ =†W’<_ › ã¨þ<;«¥=A.1=Ǹ,D:§=×Þg=±ÔU’ñ<-ì)=ÜŸ‹»Q¶%jõµ½=)³=du+<¥j] ¯D`½+O =!’¡¼ wK'€'­¼rÄ*>¿*—¼A ‹€A·¼Ç,=*äJ=`Z›~½Û>ּİ t%¥¼Z·A=%L=- ß6&B™Æ¼ Þ0>û K¼ßÆ EÜ/¼q!=†8½¥¡ [bK¼ÿ ’=Á½œ 9$+5}¶½q=ê=‹©ô<+GüzĈ½5c=/§=‡v$ 6µ½o½>p`ò<ö›$ܵ<(Gá=˜Ãn¼!ZžÑÖ¼)¯õ=¶Mñ.ß< tÒ(ïG¼?; =%!=ž„ 0„½“Ⱦ=ü4=Kî/ÆÜu½t =X<=Š ?A€ =š½=à‚¼è—F(6‡½ŸU>¯!8=õ¡RÒúÉ<²=i=N6 }³Mÿ®O¼øø ¨ 4Ÿ¼¨ì=H†¼rö)<;:®<Ž@œ=ˆ…Ú¼cS)mM1‡½ê–>-ÌB½€vE ÓÚ»)?i= î½? g o«½¹Ã=µû<Ð þÎMJ½=b>[Î%¼]k ²"øJ½Øƒ =è£ ;W‘‘©öi<-— =Á6b¼lmµ޽ 0,>·–ɼΓªºÇ¼&—=ð§F== «GÔš†½Øõ=£‘O=ãØíD ½à÷Ï=Ø+,=[‘#VÐÖ¡½W0>n0½ÞáD·Ô½wº#>BG½ì=KWx<}”‘=É̽٠4`̶½'û=ÏÛX;²g‹sd…½3!>Hß$¼b3R&y7=鶤=.ªÅ<Ô ‡´”½˜¾=W%‘¼'ÖüI½íÔ>L⬻pK ç ôo¼L3->¥ȼ†žhͼñ·->*‹Â¼,+ªîÍï¼þ=ƒù¼"1˜?<<=³_7=§\Ê"»a[<æ[=¼) ñ …™6<1š=ʇ`=È’^ Pß’½˜†=ô߃<­}Ì™cù< oK=¶¼Â€—?å¼”ø=bgŠ<‘8“ 6Êú¼iQ=Ú;#=±€ U>y½”=úU¼ú•&h û}½_ > ¼ ° Š eS.<çÇ=¾÷7=» Zíc}ƒèiÀ92QÿÛ<È”=Ln”<ˆ 3$]P_¼àKÁ=õ¡ ½Èuð䟙¼’vƒ=} ½no'¡„™¼‰†=Ó…½ 'ÿç“;…ý=¢ =D @)œ‹½â¬>’>-¼¨cí"‹ö¼Û¾§=Ÿ” ½ç[ f ½N #>Šã@¼°ˆÖhÇ;–=Ö;=7 ü¯ V€/½Eõ=´V4=æ@é;‹^¼L6=€ð!»Nߊ¡ô…½9d3>hÊN½Ñ_;ÿÌ ½¢`&>xµÜ¼W=‰ú ½½aÿõ=5Ñç»~Á»ã„~8,<µ¦™=…ë¼Â#é £‚½Ôî—=x $=´qŠŽ\—½b¿'>”‰½!iî÷…½nQ&>«²o½<°ÛR‡<M>…´F»Áf'ÔRD½Tn¢=Æ¢é¼H| ! ‡¼çmì='Á=Ý  //Û½ŸvØ=_~§¼)·’xy½œÀô=L¥¼ñ‚˜ »}–½ï„=Øœƒ<ÌW 2+¡Ÿ¼„KG=ªF=ûò –"Ö§½X«6=®Ç¼Ï†$¥Ø=<¼ç=½ý¹;&ÔÙuf½²Ù>Ð^ý<¹üê!º½ Ð>,”<ã+ù$=¥¼=Õ<;ª ê"Ò =|ó=¬Å':øŒœ‰)=UQ<=Š?Š»š%"ò Ä&2=°s“=5Fëº]„Õ uæ^=é›”=DQ <6¼#í`¯°¹¡ =É9±¼S"»eT™¼*àÞ=Å®¼œ #äÙ&µ½Úãå=ú›=Ï &#™Ö¦<[O=·'ȼ@‡" ‰ k=G‰=” ?;߯7=*ž½‚ª1>^&½R¯2 û땽!¬>»·¢¼Ô6$‚¨û8’æ=/…<ÂF"Ãùi<µŸ=‚9ú¼4´n?|½ª>¨ƒ»ý¡%º=Ròª=—U=`Úi%‚޼ ­=ʧG=Í Ã弄,«=¢ëB=º> ãQª½-ëÞ=I®:O %Ó÷½õ¾1=1z.=5á 6Ñš¼<Áþ=ÕèÕl]*½G¡w?ý§½‹Å¯=œl=Î.?š#k= –=þœ;;Ùz ¤‹½ä „=½Å<ê)½½ú{©=ÇÖ³¼´=0½}<ÐÑÊ=¡B=ñë» ¦š=P5:=˜iû<Ï Õ!<š½ å¤=Ú=î ·"¯)@…£<ç6>í5;ë7óåš‚¼¯Ò=¬Så<tx)>~½ '>¾½G …•м:$>¼ç@¼? s¹ß!=i=Pÿ9aÂ:á ”†·î†½1 >ˆ×5½¶ED nݼô¥w=Çdñ¼ö/Y#ÕY­¼¯{;>iŒV¼8M ^‡Šq½°Æù=w£¼ ˜ CÁ¼†Á=GÈ@=Þºˆ¯“ú»&Q="4½ÈÞM!ÇR½Ï`=‡£«s¼‚¼›•ÔHRR½Qõë=Ǽ©Üš‹8¼J]2>øÄº¼ÿǩŸ¼R*á=ðÝ&=Û s3 ×\¼Z¼Ø= A1=¯ "V%UÛM½9|>R_–»I Pñ ØN½ŒŸ=~93=!– k ü}¼ Þ·=Ñ\g=Ó¢ôÞ=Tþ5=óÊõ<Õ@…{-(=êÐÉ=PÆx»«â+% œ½Ëe#>MD½#Ÿ"Р3‰½XË >޼Ê.±á‰½ë>çÇ=ømUнÑZ=KÔ»2ä^ !¤½¡K>Æù= F@#¤áŒø½—Ã2óªN¼¤q8>iÁ¼Œz0Ö7½-@Û=Õ"¢¼ÊÄ “Œi&çà:² ]¡ 4¼Ã=Do1=Oͯf;Æ5ž=Îf=_mÖ"‘¶q½*§>:Zƒð§?û¼¬â=Oéà¼ý™ÃK?á¼DÞÒ=Îq.=Å $ÕgòÍ»ú(Ã=™ ½  &û±lf;Åæ£=õóf=m£STü_½äóŠ=léQ¼$è ›½ŠŒ¼%Ê=» ÿ<ˆ¼kJ2½ÿBO=3¦ =¨e,c ·½NÓç=á±< óçÆOc½é¢= 5=ÆÏ$*T½,²=3±¼€Ý8Fš˜½Ñ>£xU=ĉI0Õ;¦cN=üS=sfì¨:ä¼'lÿ=ß—4„ã¼%‰‘(´»,¶©=Îi=#‘œPˆ:¹ =½=ñª •u哽» >Åÿ½C Ú½€F)>%¯»S ©(@BCÿ¼ôÂ->ö•‡¼{%(šG½« =ÈA = Ÿ#ÚÒp½ &~=CpÜ<<\5 #=m!=)²V;Ò<A#ŸÇh½yåº=²¼Š ›¶>³d½óº=~´¼›E]!ü޽¡Ö>¨+= ò Ÿø¥~½`>Õç*=Ÿ… ¾+oÖ`¼p´ƒ=Ã×½‡'Ãè/t;q×=:¯¼MI) Ü„;=P¶=§$ë;ß ,ö_g½àô.=Ž=;=vŸ¡&k˜½7 >"nN=³‰13™½Ç*å=+÷B=íî!½V‚½ m€=¶Mq»K áVc½sHÊ=„I1=¬ò.»˜f=ñ·}=…î’:Ÿ§Ž3&<†Ð=Òü±¼à!¡÷ƺ¢$ä=Û¤¼a9X; =µÑ==oܨžB.½*&>W“§;‡˜ìC]½p=ªÓ<ç(ì™G~½d? =ºIŒ<&—› ,GÈ:Û¦˜=±ái=5,!yX(¼£.>XuÖ¼ž§#­Mã¼/Q=犽e„ÕvQt½_F>l“Š»ÿµ]¨)=ûί=¯D ¼rÌð&Ÿ[h¼µß=KQ=XVýÑ“»»Z=k\=¬Y W„f—½É=àH =uôb%L½ŠZú=û7¼ÏÜÕÉËš<\Ž=ÐO¼»!"° :‘€½« æ=ä0=¨ ¨Ì¹Åü¼®e2>6Ž»/ªÂÎæ¼FzQ=sH*=} \$2Z=Í=ä=.È»%c˰&»«?â=¸>¬¼9nE¸I<î|=&8õ¼¦ ÅN(½ôN5>;ÃT¼ ?&y6Î&<€ê=ëS޼Òë 4GV½›&>ÙCûº¸  ˆc½© >„b«¼´v!˜&`:­½y@ù=iãH=ƒ¹)u =1¶°=èg*=Ñ “AgC>=}•œ=.ã&< ó$ÀꈽÌîé=&rA=Ò Ÿqa¼…¶=—¡ýJg¼pÇ$S÷¼Þÿ‡=Hþ༊íŸqaº»ïØ=œ³¼Ëº û­‚<_ìý=ý‡ô<€çЏv";½Sá=¹.=º¬J™ÔºÄ@= âƒ<_F"o§Z ½Ÿª¢=‹þм±H }\[½Ä— =ŒŸF<ì…&¾½2Ç’=v‹ÀºãÏžwKr½4Ø>ñó=ÆŸÚ/Šž½Y‡#>î"̼všš@Þ+¼ýJ‡=ú%b=“\h¦Ýc(§<ì/ &y½ï·=!ž¼ã4ö&¶º½Ü.>x<Òë}ýÜP»Ëi=»==êà ¯ #2¬½ ©>zˆ;äc^½àÓ<` =ÕZ©M»T ¸£ ž´°½uÌÙ=hyž<Š!\H›½Ãš=ò|=Dø]#´>庉Ԕ=£½ê žÖ©ò¼H=Øœ<œÏ!'þ&”½=î=Ã}ä;¯”e(Áнé =y°E<àýÌo/i=ÂÙm=CÆ<¶{ž;Ã=’±Ú=34ž»ß#ˆT2½óá=RF=5•³`"=Š}=¬Œ=ïÇ'Uà+:"RS½0³F#:“v½·E>X=eù…]S ½À]&>­í¼W‰Ý I‚p½HE=)²Ö:ä4ºzm¶½ËLÉ=ÃI<8k¡ 2T=Õ Œ=œ¼:Y¦ëÅP½g =Ÿ 1¼3;`u„½Ï>ò"“¼ï.­ÿY3½g+¯=ܹ°¼¼+ ¨ ¶G/½#²=îа¼+ v¼>>a=Eh=!<Ú<žù“sde=oJy=m<Ø<“,ÉÓÙ ½åF‘=÷˧¼xb º”½6ç >9'öºX ¹y'äž.¼ÔîW=W`½e PÞd}½YQÃ=<¤˜¼R!d½+‰½zP>¤l¼¥>!r1B¸½£’>ÂQr<ºì ­Ž½˜k‘=™ó =„ "È Õ콫$">X«6½W)°'ì1¼Uû>;ŪÆú;à5&óu=KËH=ð¤=„/à-;n¡+=½Å¼Å*%¾¼ ½‘Ð>üÆW=&+÷"6q½‹Ã=d‘¦¼q" Šx<ƒj>¿`·<í H*¿&ôÀ‡½Ï1€=½ý¹º eF¿Òù¼Ù[Ê=S#4=b ‘#”ØÓ=È–å=SxÐð¿•» ÓL`½¤úN=Ü=AqK`’ =:æÜ=+¼c N Õ‘½~Qâ=‚ÿ-=ìþß½Hü =®*{<„^ê$ oÖ9J'=ÌðŸ;Ñ^é(Óh=år="9™:ÝŸµ{<ÂP=M¾Ù¼C›'îZ»í¼§t>w1Í;åÚÈõ¼S“>‡Á;固 ö]½ól=´Z =MÀ*=)„ñ=ÖÄ¢=0„=¬¯`(Pr<Ë=Ū½‚m4ƒù«<-O=FÏ-=ä¼²k½ÖT=¿€=!Æ¢‚X¶½Ú’> Á&< œÞ­¡Ô»…µñ="ýv¼ÐÏå»-[Ë=Á7M=ø £!]£e;•)Æ=+é¼™Ì1†äd½J—>= ‡ÚöëN½™ â~ k`+;º =qH1(SP¼÷xh‘½é ·=ý†¼ü(s*äË<¶Æ=ó©¼- ˆòfg±½s­=TŸ?rë< RF.â{½'Í=%y.=Ý Í#*0‚Ƽÿ“ÿ=PÃ7ºd¯…zz»+ÙÑ=Ä•3=î¯ "“6½â?=¬¼ñÛÄߤi½á@>8ÛܺE  ® ÂÛ:Ÿ°„=€×g=PÔø 7ŒºÐ´„=hAh=Ôk±Íè=>+=ñ×ä<…­銽½È$>÷Ye½% ƒ&å o¼ÑëÏ=†9Á¼ôiœ[…½˜Š >…í'=âÕ!è$¢*&½5'/>Ùn9ŽOOj<¼ŒI¿=ÿ®½ý |û.ä½Ù?O=œN2¼¤hY ¹/¼Ku=óª½> 3§"/“½Êˆë=µŠþ»3¼ø•€˜¼2: =jm=‰Ðö ·µE=Ñ[|=Æßv»ñrÙÌ!½K>“RP<$>(å&Ó/‘¼]Rõ=m1¼sPqwd,<Ûøó=…`=½ #…@޽E'=Ë™¹Ë~ k¬5»ãÿŽ=½žm ,áðB½šÏ > r—W »Sâ#Y»¹ø¼’ =O;ü<Ý‘›%Tpø¼ù÷=+Áâ<‘k,gÔ<½™K>~ ÂÞ½®Ağ愽õ‚=L3=±{bg½Ic4=Û£7= t$Ã+Êû¸¼Lÿ">M.F»ú«(· ¦|H½Zñ >ö› <Åp¸«±„½-í4>ÂY½;úÑhi½û;[=òwo;êÐ “S{½_˜ =ë¼Â(* $=‡áÃ=^¹Þ»K :Ù=™½º¹=ôàn¼»j%r(4½Ä:\!l=î¯^= %Škó½?p%> Ñ¼U0j'>*½40r=¢'%=ˆ ä"·ë%½Úª¤=ð6/=Ø « ]l½F#>£è<Å ŠÐG)=/ÛŽ=ÛÂó*Xc¼gÎ ‚‡½ð£ú=¶ò¼‚>!À 5™ñ¼… ¹=¼­4=0‰q(½žÒ>3Q„»­ p3½Ã¼'>¨pD½Ð…!€¿Õ:=•*‘=_ì=;â!q *¨ˆ½•¹™=U2€¼Û vp&†½>!Û==t* Nz_½2|==bô»†l±ÐG™½F]ë=½:Ç»Ó ÿË5»²c£=¦¹½³ Å|!e‚½ ó>XÅ=EøÖ%FW½€>NÑ‘<ƒ æ îjgÕgkI½%*ƒ}>J<ØÖ=!°ò<$âÙN¼°8=ßÀä¼h/ #ê÷¡…=… ¹¦\¬ºq‘û=´°'¼àyjüýÃü=°+¼Õ Ï­Û`½äà=ޱ“¼H e ƒ(‰½ Ó'>Ò5“¼t².\åI½+l>äK(ºp ÞV¥õ7<ƒ¦¥=8õ½4Q hÍ=¼—=Mr¼ ¿"©6.½ U=wN3¼;ó œ…½>!! ½õ% ëF"4½#k =cñ=“B!̆½Fa·=¿»•¼ò ‘)b#2,¼%æY=–T=z.,C‘޽fö>A+0½ŸD ÷>µ½ùžÑ=}x–<Y˜7ŒB½˜ÂC=/k"=é,½L½½ >Ù@º:Òi c_r½cÑô=Éq'¼˜ 7¥Ýè<Н6=CæÊ»Ö–®%|*§¼zm&>iTà»g ’®W½_š>®.§<Ô +©-¯\½< Ì=× ¯¼QŽ Ê)󬄽Ý$6>î²_½£~ Óãÿ޽$>P©’¼î :)=,Ô¼ì>DAËG<Ï ’!3ü'¼¢ >âx¾<üt ¸3‡$<$·Æ=Y§Ê¼"û”léQ½í>´‘k<i!ƒ }é<ÐË=´)=Ù>û Ð'ò¼ ä=-{’¼ô C íŒ/š½Ä³4>(×T½¡­Œ'rB;\ç=a§»·FÛ¿2<:Ê>Qö–»©òÑó—½c ‹=§Xµ<¨)Ç&¯½(¢=êu < ׬QÞG¼}X/>qÓ¼<Ð+?)j¢½?š=®¨¼Ëxc l&ß¼š²³=WëD= í«)CW¢< Ò=ñ¸¨¼{ è ^0˜½ÿ%)>%ͽ þO+猨½ž>ì„—:ä® †T½´å=ì¤>»µŠ(j"q¼Žv=àª<‹­#ô—L¥Ÿº†Q+P")¸½uYì=zÝ<ÒG²€I=Eò•=ý><« ï Ü$Ä<Ý =q=› "B%Êm{<4.\=“Qå¼EY)” \“½Îß$>Ù³'½£ îg#„½Ø>oõ=mæ ‚‰&P½ºLM=ù×r<ówj>͉½Úâ>çß.½Ö |żQ‚Þ=iެ¼l~zý©½jL>N;LˆÂMF½èøè=áÎ…¼[$Œ ÿ!ý¼íš°=.ò¼<'ƒ#»E ú=­2=ËUzËIh½£Î>5*ð<$ Ê(¾.½Àb=žšK¼L' ®Õ’N½‰#O=Ì=Z£ÆÖo†½:®†=O­¾»áÕ 0œ‹½q¬ =+<Ì,í Õ\Ž½Ã 8>kòT½â…T´®½vû¬=Ⱥaò¡³o<>Ìþ=ýIü<Šë+'²¼Ê¦=hz <È+ ,"ŸZ}½G2>5Ñg½¯ú"6½ÁÅ =õ  < Yy!e"= ûv=‘~û<UYE»J½7R¶=ãý8=F”ER½¿D >•)æ9i ¬!Þ¥/½½ ="Œ=ïë1 |ºº½f0>©÷<¡…çæ’ª‰Ï;:~ ü ¤¼C>²œ<Í à\!¬;¿ÑŽ= ] ½Ã Ù H!m¬¤½É>®«<œ«Ps,ï¼±Q&>ðv»Õ9 ’y„½÷=XN¼ÁÛ z>¼¾h=©P½[s")¸çù¼"¶=’‘3=40^‚S½sÖ‡=ßA¼{ {€ ö}¸¼a¼=XT=õ ÿ'*5ëL½Îû=<ƒ=š>"ü‹º- =(¹Ã»H ,ÔZ½¸Ëþ=40ò»±€Ìh‘m¼L¨ =ñ=ž`'m‘”½Ù>Rþ<@T(ïá³õ¼¢2=áñí¼Ëñy”½°v$>›ç¼Ÿ` ÀÈ(Ï;…'t=à.û¼K, pš~½v >ê“=¤?øý[½áCI=Ū=z ›5DT½Mì=0c =ô ((,Ú<Ž=¼»–êàØ¼Ä%G=øþF=¶¶*€ –°¶½ôßÃ= Ÿ<¼ úÍ®›½'¥ >œ³¼g™â+Ùµ½~áµ=JÏô;[¥ê {ö¼8K =[xÞ¼Ðóƒ+j½Z!=©ø?=-  Çu…<¦G=éE-=A+-402½}>=tÓ&=Õ¨E,rož½$c•=Ô|•»é‚‘·½ Q¾=+\<× 4# In½P8>ÚŒSºE ® 3¯—f=ƒ‡= Íš^b½¢"=§u›½,›>ùž¼è¡‰Ū¡½¬©,>a½÷Bˆ%´‰½P>bÀ¼r¥qŸXg½¾Ké=A=Æ a ²u­½?ä>‡À¼­G,ѯ­¼-=ͬ¥¸dV s.®ñ¼4i#>9›Ž:IS(Ù]â=dxì=„H;x Ù犮 ½ˆº=í?=íÆÿ—ë¼ÚW=»ˆ¼9 "[ùM!=JП=¼² =iF$Û½w¼ =…w¹¼YR×ø ½0Õ =ýlä¾N*= ’dʧ½X™= n<å ×!zÔ_/½Š>@Û<„ ¯<À$=—ŒãÿX¼éÚ ¢O•o½x¶§=™3=Ï• +¢&½ke‚=Bv^¼ÚÍé ÷Ì’¼g =^Ù…¼ÿ'%o›r¥½±o§=¦›=º#.Ëec½Kz= ÅÖÏø¾:h#ÿ mŒ½,=ÏØ—»­äáSè<=i9=™ñ¶<9æºÚ =eßµ=äL“¼n&Ý~Œy½D4:=%t»ÿKOˆdȼ†â=Ñ?A=]æ ò«"½ P>j‡¿;jBçT²<â6=k}‘¼E 3*X«¶½’¶=£Ì†<ŸÂ$Á „¸’½W\œ=8Y¼‹PÞXÐ<À&«=ý0B=b Géï¥<«ë=bç¼7;x¥¡½/=Üßþ\½% çƒ&8ä<¬Ç===uó(Œãü­½þ²=ÌC&»7¡Æ¿O»o=4Õ“< ݽê%Ƽ\u=¼$λß Ñ„·G½õH£=ö£¼çŽÕ Aš1»w =Û0 =Œm N'AÔ}½+ß#>ÿ[ɼ{,Mh Äk<@K¬ ß7¾<›®§= áѼ]gÁ ¹U=€€5=¼>ó<…w j¡ä¼i9=Ï, ½ —Z Õ%ã:Û…>›:<<-ò˜½g(n=?|¼Ýð' YÄ0½9 &>€e%¼e l–!½E¡¥=F_Á¼Êè ùNŒ½n‡>v)=jâ9 ƽs‹=]—¼l…ÿ ý;ýÛ%=^KȼÑ« Ž[Œ½[8>ã8p½Ï¿ "A)Z½ö› =þEP;Á‘£Îܼ¦ò6>è/ô»õà Ê!?¨ ¼.t>á1<„l"[Oy”½çRü=Z.[=´| À"–茽 >“ÇÓ¼c”V&g=$œV=øk²<Þ!à k \½78‘=j}¼ŠE›ÅÉý»¯&=fܽ[¥"U„›»ëþ‘=em½"h-Ÿ%A _=w+‹=Ô,Ð<Ž …"ÇR<½Š =¥e¤¼—Œ Ž”½‘ó.>î@]½ÌðæøSc½]Þ=¡=` hå·è»m=¼± :ó("—“½÷>Õê+¼8éF='ƒÃ=Û¥ =³(°#¢F!=L=¸>,< y#ò@12»š?†=Ÿ ½m !þ¦(½: )> E:¼# ep,E2=˜¡1=˜‡Ì<¢ä"½Ö5>„.áº(à$b(Ò}½„Ö#>µû½ ®¡Â÷¾½*Ç>en¾<êg6åÔÎ<¿’=ðj9=©—"ß%½Ym>=•,'=~j† ü}¼s„¬=¥Ýh=£‰( J½è¥>³{ò;. 3Ö8»•½#M>Š½Ã–—*á ½ºr=Y2G¼É®ö ž¼œ¿É=‚âǼÖVs IJ=ãpÆ=5{ ¼ZMù¼â<•,Ç=‹2›¼òk%m R¥½òî=„EE=´ƒ$§ÿv™½A>RD¼? ˜ Ü\m=ñf=~àª<îk&–è!½Ü¡=ü/=Ø«†µ‘½FµÈ=ðy¼)Rášk»íI =Á¬Ð¼ù½!¯_Ð=qi=íq¼pË _MK,=§u»=—¨Þ»ß a"$y]?º¦ñ‹=ÜŸ ½!žÆ¦Õ»>•ó=‡Sf¼m=,§ dË<@h=€›E=¸Pɼ<]½x&>ÉYØ<ÒW ¯n.½k¶Ò=’])=Szž˜u½3Ü@=m=h wN°=r‰#=êx̺Œë% ™„½\çŸ=ªî‘¼ÿ À~®ïÃ<Çòî='.=÷%&“ߢ<¯!8=™,.=Ÿ¤ ׉ =ŠÉ=g&=l ÐÆ‚¨û7› ê=œà›¼C Rrø©ª½iUË=Qö–»[#6¿‡<×Þ=Tã%=¬†‡,ÅËS½E>$=À¼`Íj=#ô“=Óùp<^ŒŽ'¨mÃ:{øÒ=Ý3=`(!ˆ¸y½¶J>>ʼ‹Rdh¼‡k5>BA©¼JŠÜ¾ÚQ½È(>€Öüº §\Ê9=½©H=. »,=C$D¹½IÛ>ŠÊ<$‚5à½`=iä3=  Öî|¿<•¸N=„Ÿ¸¼ 0}'&ª·<ëT=ü¥Å¼ß0U'fÜÔ»€òw=‡Md= * 2u·½1· >32H<· ¼ÝR_–¼Íƒ=ÃðQ=%ñ Þ“‹1=H‡§=¤x»´!± ¼jÚ½¤«=âåé¼| Ì!ŠXĺ"q¯=«Îj=6 +¶oÕu½”…><ŠÔTŸ¡<€`=fÙ“9ulì%+nœ½Çƒ->*þ/½ÁáT¥½xaë=„gB=gKÊŠv½ Ñ„=Ó)=€h ¼“<@ì=>i¼ ?à"£°‹»ñ>Þ‰<†T)l"åD»¸“ˆ4I¬¼Üy*È”¯½q>æ„<ëJϚ̘½[%>”†š¼³"g+ºóÄ<.vû=NÒ<òéE#ÀÌ7½Ñ–>Cã‰9ýUÐ W?6=”„Ä=š´©;õ!]q „½‰ð>*q ļcÅ+¡Lc½-°> –ê<¸Ìÿ$"нty“=óâD¼ê 5âéU½…Î>$Öb<ËT s 5c= ˜ƒ=IÖa¼Ûa y ^Ir=ñeb='7<ÔÆ#—.S“»èÛâ=⮼Ý+´'•óE½-#õ=ÚÈõ<Ü\𷏆½‚>{0)½Jµ!T2Ë<'…ù=}‘=Ö ”¿—嫽2Ž>_Óƒ»` ~£7Œ½®,Q=ϼ=î±ÃÕ½4Ø>3Å=÷ Ž‚¼t“;Hú4=†U<=>ˆÈ[®<<õH=:(=² :,²œ=õòÛ=oó=%Õû“U½Áåq=ž"=]È7, ¸J½[²ª=`7=ù« Á÷"Ú¼2¿=S9=ì %dʼu9>ùôØ;k*#˜8žÏ»yÍ=7þļœ KÕ…í§¼JÍ=Ëò5=Ô¢!)Ý\|½ ×#>á—ú¼¢ð ­¢Ÿ½ˆ0.>û½ä#-Ÿ ‡Ú»£]=«½ö—È…®.§;ú óƒ M¤½ÕAž=sHêÈ;”Á/n#<@m>4Ë<~´ç¦Í¼§’Á=hZâ¼m })=¬X|½Ô×#>{3ê¼Çð u½D…>¸\}»J 4Ô"î]ƒ<òy¥=m«Y=Ä"Ù!#Bk¼LüÑ=ï¨1= ‡ }“;Ð’=ßÃe=:•÷&p+½EŸÏ=ѯ¼øM%‹(–Y„»{¢Ë=¼“ϼÇÄ'œ “þž½lÍ>œ}» )æ¿™X½¬t7=%<¡<ö$ÇjjÙ<5Œ=(›2=Œ©éàI=^h=»—û<° dpK&¼¼7>)ۼ߳+ïÉ£½¬‘=¤5†<î L-ÎŽ´½\°=*SLLkÓ;¿ dåa¤—<í þ=´äq»ÔÁµ…\i½:xf=È—;Kÿ)Ð ¦',½@ü>1±ù»æ!ÉYÂZ<ˆ.h= zï¼¹¤E±i%=p?`=O=Ò»¨Ç +¿»U½fig=~½<®X: 儽[Ï=í Ó<]ùõÛO½Þ3=ÂÃ4=à¼xŸ½Ôa5> `J½'Tìøns¼–é'>F¼èÿÆ ¼@ ½„=t^#=ø  -³H½æ> ýñÖ9=_°" (T‡¼:ä=ͯ&=sT!À$‹¦³<Ð^ý=u×<½N$î±<Q×=è޼¿ …zú¼†¡=ãQ*=qBR FÒ.½Eb‚=£!c¼Í¦ <-޽¤ü¤=»)%=X$z!O›½?t!>40ò»x÷ 0‚F½ÑË>È}+<é¼c{­½çÇ>÷Ì; ¡ cRѼ!Îã=Iƒ=º_ÊÌšX½˜> À¿<+ÒÁÅç½Oê =”¥Ö<ñæ.-!éÓ»È >*8<ºÖ'‚×1.½„ >Ù@º;3ƒ C#¶„½´"Ê=I-=7@è#˽½lŽ=‰Ð¼»Ã' §“켄¸r={÷ǼŒÔ ð¥ð¼ñe"=|Y=~Û.U½Q.­=¯+={'üã½»FÏ=:6=| "  <ýø =Ãgë9Fw(×íb<5(š=Úªd=’7¿yç½'Û0>ŽY¼'yËX½Cæ =÷È<%Ò  5?½5F‹=¼"x¼Åœ àF½ =7âI¼ÀÎ$')êÌ<)8=¿ÔO¼¢ Ww…¾¼-$>ÍrY¼¢¹ Šuª¼ô‡¦=Ÿ ½C ý>ÂN1½úb/>àóûš ž(Y…±:¦*=ðÝf=Ô ·£½Þ° >‹n½»¹R"P¦Q;ûs±=a ½ $0¼’¼%Ìt=ƒ§P=Ú“ÂÂP§½:> n 9ä †#*W=u’=}³Í<Ç †Ž]½çm>gš°<ì @:s½1'(=]“<“;;EA=Kå=ÌyÆ<ÉæåÞ=@=}”Q=>$ü<- Î¥8<ªïœ=1½ñ #%Íd¹½3Âû=¿c8=ñfb¼h<$l=ǹM=Þž&â\ûåa!=S\= *l ¦š½1Ñ>¤QA=ÿà'ÀI,‰½IG >pμÜ4«–ôoœT=Κ$,–±¡¼êß=rÀ®¼öb+BÒ§¼­ú<>¿dc¼¬ ó "üü÷¹•,Ç=p|í¼ç"’¦‰ =s-=>#‘<6%—e©õ»l=„¼^=W§W—‡½ï =~S=< puW½jPt=Ú8â<Þä$ Düƒ½w‚=ËI(=Šñ ·œÝZ½3‡$=O°?=Ÿ?‘|™¨¼0 =Öo¦¼m¿ZÁsï<±á©=õhª¼ä§(n PoƼè3>!!J¼•¡#nŸ:=òz°=-Î=ÚíAºhH…êæ;J¬€½¹«>Œ…!=¤wñ·½öy>»´á»¢Kⱟ¼7TL=9ì>=ò UûŠ›½Âû>…°š¼Ê^¦"J&§<û[B=·D®¼@å$—r>½/mØ= µ&=_ ¸ª&½5–ð=\¯i¼.p0 „ºH½øúú=Eü<µ šk$Z~`<¶=×öö¼ ݹvªœ½FEü=)!X=×ì#vý‚½È%=2>Ì<õÔþ-h=JÏ”="à=€F$²V}n½)ê =éí=ã"¥f¡½Ð›ª=ÚV3=„kmsc½–x>6×»ˆ±«K½ÛnB=îx¼Wi<N—E<¸u—=ÎÂ^=k[ò#od½T >ó»UU#‡¢;÷È>Ïj<<ýÿ%×¥F½£Í=O•/=™ˆÖ ØN½°WØ=WC"=˜VÝ&OÉy½2æ>Nð = ë(á@N˜<¤úî=$'=ʸߪfÖ¼zV2>û>œ¼` awÚº½ýô>óv„<8²iн•œ³=ŽÙ¼¢ ¥Ì!ž‰¼Ï.=}[0¼Õ Ý$“·½Š»=OêK<û'4#w Ž½o-=¶J0;rŸ‡Á|½k >|™¨¼¾#É|½iÉ#=$—ÿ»²“$Õw½_—!=Þq ¼“g.32ˆ½ñ+¶=M5=F. ý ½VG=%\H¼|e!uz¨-=}[=Ñ”»Ù%š‘E+·½zè=ÅÊ(=ÊJ _ ¤;-$ =Ëæ<¶2Ì"W½™Þ=! =öä˜v˜¼¡h=ÿ¼!sôx¼•a,>JDx¼ ¡‡ Φc=±Œ=ï8Å<™mHkŒ½Z,>áš»¼cVî ¶÷)<Î<=g×==Ř_ W?¶½ÝDí=¯´Œ;d·ª&Õ]Y½j> 4Ø<Å›FìS½M×S=¾f¹<›ø=½fM,>áð‚:² ¡s'™fº¼@¶=«Ï½pN¼Q½uç =· Í<% “U‘¼ºf2>£°‹¼ Ú*Ø"“Œ\½\ÈÃ=<‡²¼]!Ž 's»·½ì/û=JC;T ‹Cf¯½æ¤=»Õ;×½HÁ:Ž<°¯µ=«L=’ U&4·$‡¼ˆõF=ßC=ß+~±Ã;c=›Ž½t"Ö(@b½öa > ÷J»# "³/½iâ->ͯf:OŽñg¸½š˜>Êß½<×È&Ä(ŸVQ¼gµ =ëÿ½­åÍrÙ¼?p5>ç: ¼à ¥b-˜ø#;”m`=XÅ[=@Ã)2µ½ò”õ=ß§ª:°‚gZFнàž'=·Õ,Þ=6-=b4=Ðí%=1Ð5<© õ_{ææ=3Åœ¼ž&‹Ân½E(=·E™<;¾ 0.Ñtö¼ÂP7><3Á»N ë 5A«½tïá=©.à<–ŒÒ^<6çà="–¼6 š" @½­¡ô=Í>¼Ã l'S)½'Lø=ºhH¼ lx(-yœ½ á=M¾Ù»‰ ˆ ênD½JDØ=Œô¢¼Ä è~˜U½`;ø=î—=>RL%€J½yÊ*>8žO¹šÒ ûL5“½®bÑ=8fY¼6ö+$)°9‡¼ÏIï=öD=/Ê$S+4/‡¼ m5>h•™¼Ü•›-#ݽA¹->&ån¼xp˼’ä<Åãâ=;à:¼†¯ To<¿’=BR=´d¶裌<à×H=Ü3=/s #"½Idÿ=–&%º8 •'føÏ<“ÇÓ=¥h%=ZƒI%µѼàôî=¼Î=X$5¾½©Øø=:<=PÎ7›D½\qñ=ÅŒp¼ÞŒ Ä™g¥<Œ ñ=ë =² Ê&zŒ²½Øó>ªó¨:‚–#îØ›=Èφ=_Q¼a Â-Ø mp‚½Áá>^d‚¼ï­½d=•½ú,>äf8½Í"&u!Ö¼æ!=°¼„(.?Vð¼á ý=Ÿ«-»» 8  p½ˆ»*>Q/x½—2žÔ)¼ò¶R= yD=Ú~TcļÐB‚=5'/=.ý Û"¤§H½¿H> ]»vnyMI–½zÃ>c*ý¼aT*28ó+¼^¾•=]©g=ñ¬®!Ø›X=Ë/C=´Žª;, 4½Ä°#=Iu*É"½2“>§‘½WÆAÛû½õK4>†à»Àå ”Ú ¼øà5=¾£F=a +ó ì†-½–{á=××¼u $“ˆ˜¼*ý$>»ˆè›!½Cæ =±Ÿ¼±Yžï§¼ ]ì=Ŭ=Þñ6[—š¼Á=Dþ;SS#J$UiK=•M=Ñ$1»mó)úœÃµ½_{Æ=£<ó;¡ r*Š[Ͻ`÷=jiî<`¾&Å#S ϼôl=Â#= ÚØ"©½F,>ì«»÷ ·± Ò‹Z½ìÀy=–’å<$ A.b!9™x½ë=c¼:"Ö!ÙÐM=±†K=Ê7Û<:!`¦œ/½”P*>/n#¼lÿÞ>«<[x=¹O¼ÐÖrpé¼­ÞÁ=ì½8=Fêžt\<‘Ô¢=T©Y=Á L"ÔT½QM =ÕèÕ¸Á )‘­k4½Fê->Œ÷ã»Y(.ã½ÄØ”X¼â|7*¶- ½bó>Ö©r<ÝÊ %!>p½â®>PoÆ8ÜÇ<Ò.W ÷Ì<à¡È=t¼à 8Ç,- »§v¼Ü –+gÓ‘½ ' =ãÿŽ;L « obÈ<¡ÚÀ=b‡±¼- Iˆvþ-½–YÄ=î[-= 'þý>½(›r=¬E¼Ë žg¹ì¼2ªL=ty3=*"Û+_›½s÷=uèô»£)Ÿ*å5½¼!=}®¶¼f ‰¼'?¦½1B>gš:P£ž%§xœ½e¥>UÚâ»&K1ì°¼é™=R {¼‹ß Ê´»s¹A= G=ïj· n<’Œ=ì„W=¹ d¬Êm;=‹N¶=è†&<ùX%ÑTå;½¼zÕ=”¡ª¼Ä ~ûÆù›:\X·=;þ ½•r Åɽ½enþ=aá$=˪%±›V ½€Öœ=ÒÙ¼¡’ !PÈÎ<œ=±‰Ì¼aecLUš½Lm‰=-“aO”;G$ 8 ˆÉ<²cÃ=f¬¼ˆ½á.«á¼Ùî>R›»èÓl¨W ½g} =Œ‘<8³)}‘P½õÖ>~Šã:Ô" Ü 2U½ûu'=C< ˆ.¦)B½ªÓ>ô©ã< ö=!ïß¼3ŠÅ=ËǼ0/=Ôšf½[`O=U„»?Á*¯HÝN<ÞU=o=>$n'gó˜½p>°ã¿¹ƒ (•ä<²,=ýÚ»Ð(ó‘´½¹û¼=Z½Ã<’‘$nlv½.®1=ÖÆ»²G¬‹Û;”ø=¿¼­ë FW[1½‡þ =`Ǽêÿ X›©½Z> 8¼ iõ)}° ¼ŠZ=tÔѼæ5¸ ¡Lc½‘ó¾=ðû7= » *‡¨½ÝC¢=Ø*½|µ ÀÎ ½rÝT=3ü'¼Y ¤É!ʨ2=mÉ*=MK¬<âì ¢Šu*='‰%=Á9£<ì —âq: =2ªŒ=<"= p$¤(SŽ<ÎUs=^ã¼Ã›ë%³;o׋=y½ÍT°ÁU½uvr=Õ<¼± U Âø)½¥Ê=?r+= ¬'Ãgk½“ >ðÚ%<à5&¿ 7¨=½ÔÒ=-—¼lŠ £, ’½¤‹ =ˆLù;¨Âq"¿H(=®)°=‚Œ=¶× Ö >M½L8>‘{:<‡ NƒÝÏ)½IÛ=Hþ =Á5ÔI6=IK…=ªá<ƒ¢) ]›½Þ)>“¨½ i²'aÃ=÷°=¨ê;4â·,Ò¼và=É®4»s%Q-mÞ»–£=M-½\‘|! ¤€½îv->6G½ûò!³?þÒÐ*>$î±¼ü Ñ(€ð!;~8È=ŒÙR=óV XY‰¹½±Þ>$¸‘;h˜7~¸<ŠÂ=°æ@=r®wøy¼Sv*>«£¼G„#î/3½zû>×O<æi"´(½¦~>‹û¼{ êFW$¦æZ48ó8!ÉO²»C¼=ô½Ó) kc½Tþu=㈵»Sû† ›.=À<Ä=øíº1áæèLZ»ÑYÆ=á—ú¼û% ¦´[K½úï=ÐÖA¼Ö;€ פ[<’#=¾ƒ_=_^ œü¨<×gî=pa= 4#–´¢½È™¦=ƒö»™›ÝAl;s =´>å;éü÷šż¯>=4½D¼Ü j½9™x=»FK¼Û #M#<„½?>{L$»'l­wƒh½«B£=®.§¼o f– L‹z»u¯=Œ½Ç ™'‡;H¼Åä->Æ1’¼I¡ "õc“»+Àw=QÁa==§7oœ¼÷uÀ=s ½÷ ÍK%°y½¼ê>=wP Â'¤½mÿ =½ <›§ý.×Ã<—ª>‘ Î9Í"5%=B$C=ŽæÈ»F Ƽ$½dZû=Q‚þ»Yz àéµY¼ ¸ç=1%’¼q ¶ö¬TP½€™Ï=r°¼™è¥µü@¼/¥n=|Z=‰÷!1#íeÛ¼ÜF£=‹Q½„…Õ ×ú"½›:¯=–̱¼· Â;™½ªa>g <{þ"* ¡ã¼]À«=½½n¹A![½/oŽ= è…¼!- Mß3½âvˆ=à.{¼- g/ÖS«ö\¦;ƒ ¼$ˆËi=YQ£=Ì눼‚ø#‡Áü¼=GÄ=®€Â¼¡Ö#º34½G =ͼÀÌ ñ‚âǼhè=ž$=c 6®½!é=úc=ÌbÙ+ÖK½žÎ>µl-IM;<ÚÄ,—$׆ 亩¼tè&²À.½r>Wén<æ%”>ºØŽ=bÙ ½ž!2®8;÷“>­NλYSàp&f½,c#>¦^·; 3>þÖN½À²Ò=Ò(=îO$»&³Ò$;Š˜=áf=¿V)O#½»ý=K¼H ,å"ŸËÔ;¶¹q=·&]=Êãà-Wx—¼Üñ¦=P‰k=oJ1 ÆÃ{½YN2>up½i™ý)…?C½ú`)>¶×‚;åš“ ¾2ïòO=+‰Î††½A#=Qˆ=@ I,E2½­'>yÍ«;h7Ì+Ôû¼—=ât’¼ü–:lA/=L‹z=çãZ»²yy“ß»´´=g´½¾þÍ"‡Þ‚½e¦ô=l¼l dU¨ <õ¡ =~Æ…¼Œ —Î%ÎQG½M„ =§ê=‡!(Ÿ#§’¼ï©=¤Šb<Ž­#« È^ï¼Ñ\g=Ž\·¼B Æÿy=YøÚ=†Ö<²Žoa๽„õ>%­x!Y@»Ò ± Î » <ˆÍ=øq´¼C8ôú¼ÒÃ=‡l ¼:£"¨ pD7½¶Hš==˜”¼¾½-” ì*=À@=û°Þ»š2gZ›=°T—=@û‘¼C<¿"Ѳî¼zP°=«• ½* [nlxz½cE>ø‰=Ú ¶Fk¸=¼"x=pB!=á ¶(5B”o½Éª=ÒpJ»–³'Ö"¥Ù»$~E=Wù¼›M!¾ VÚ<,’=z3=8@©ß1|½ytã=Ñ­=¨4 Ù+C+¼h =œ¿‰¼d»(„'½áÏ0>Áÿ»×= # Îã½ÓÝ%>Ít/¼ý #ý"A)Ú<Šg=Aª¼*¬1©Pݼ[`>lÌk»Óü.Ù)Ʀ½>Ì>ŒgP;L *µ$/¦<õ=V»¦<ÁnïÆ½æ7>,f¼] N Ñ-픽±3¥=ö'q¼s5ý/½¥ë=¦º€¼JÙpË×e½³ë>$ñr»#µH(¯ë—¼ Ã<= úR=Ý–"%Ü~ù¼Íæ!>y]¿:Ù(-( ;9ƒ½Q}=™»–º/Øe Ýe½@M-=š[¡<ÇÒ±F~ý;xð>6Ü<˜´}]¼ˆH =,”¼~‚\Y¢¼ì…">¸¼î 'Ý:õ»eýæ={3*=\JÎ|<.+=õò»¼»×9Õ‘£<+ÚÜ=Ê5…¼ !½k™Œ¼€~ÿ=LÂ…»1Ãs ;㛽³=‡ý=årÏYÄ0<^ =ÐF.¼ã :),𵽃øÀ= ¦<Òr*4#ßX½åc7=0™< Í$þ /½¾iš=ÄC˜¼1²” ÑZ±½ø©ª=t ‡‰‘+µ½v§ >íJË;" í)¹¼‚r=u ë¼ô ²uâ`¼ö—]=¨Q½+i e úO¼{=œŠ½é´§"c·O<((>®‚˜<Û¿&,é(‡¼è…Û=7Š,=amB³k½ lõ="=ÜU & 1êÚäôõ;B þ€ó¢½3Ä‘=ˆž”<ît û[½Lo=—¼C"%ðkÕ<-ù=R ;z· Oèµ½ÁU¾=x›·<’¼ /iɃ½$ >¦ ±»× y Yy¼^Ú0>·–ɼÇ?)°T—<µo®=záN=µæ©öi½nnì=×=a Ó %-¹½déC=ˆg‰¼SYó­O½eq>½«ž<ô—©Ù%ª<æ=/ú =dÞ$B%j/"½P©ò=oƒZ¼¥ $x(^ $¼! =½ý¹»m´ßÚŒ½Ë„>)¯<Řÿѳ½‹á>ÒÉ<ÝFÒ(2¬¢½F º=‚ä¼DÂØ*"ªp¼‹‹c=† ½Ô/´®-½F$ =ªÓ»~ ‡üø¥þ<Ã)ó=Tâ; ç9i6À=¡„Y=÷Y'!‘O½ÿÊ =@ÀÚ<êºy.Tÿ€½ß‹>€›Å<.¨ÔO[½ÿ[I=b=çÇ×$ïy½æ]õ=l*=G G#ú|”½0‚>ñœ-=uS ;ªš¹kÿ=¼ày½Â=jl=ê^'= !p$h$Â<2ü=N´«:Î%%º ÛÄÉ<Õ&=éM<žA(ÿy½l‘=мxMÈ ’²Å¼Ç!>Ðc¼V 'Ò ž´¼Íù=ó>¼xÿBÆÝ¼A=˜Ë;¸ $½²Ô>,Eò¼ñ"I*á ¾÷w½èi>$µ=wÂ'VP§œ½*­/>½ŸÕ-@kš—½`t>ð§½ÕQÄàL ½aá$>ÂÛºëöí(pÝ=ù1æ¼CüÑÕ´«½¤µ=ÂQòÈîB½RKÉ;½O>¬ï»qc£J¶:½<õH=¯—&¼ E(×3‚½Ý²#>×KS½=K!-ËJ“»×Ø=ò[4=!"kùˆW½ƒn>´æÇ<Á.ņç%½KuÁ=6!-=L „%þp$Ð<—ÿÐ=F쓼±à qëÿ\=7Uw=¨ä»y¡c,›™½ò >5 Þ;* e/ãØž½V+³=´ç2=ÊrrÞ³½>uÊ£c·Ï» >#,4H½2èD=‹Ý¾¼¤‰',0ô66½üp=0œ+=…YñÔ£¼]>>Y¤¼Õþ@JÎ <К=gF¿¼­#y?n=‚¬g=¨Š©;E7I+\Z­½KŸ=㊠<¬Ï,™´h<í(=Ç‚B;â ˼÷Í}¼£Êp=çS=“Ž­hó¼8Û=ú*ù:“ è%´tE½cd =uuG¼¾G$Åk=kH\=(º®<¢ f-=û?‡¼I+ž='õe=]„n]6š½m>“S»¼^ÊVcz¢½iãÈ=¥÷ =4i*¹©½ã#>ßÝÊ»` ò¶/¡€íºÀ±=¡½>‡‡ö¶<é7=õμ“j"¶˜¡ñ¼@¾Ä=cF8=žF`Ä6=³¾=mŒ:Q!a~62½¿EÇ=œm.=8 'ôŒ==û…=ãÿŽºTý¤IÛ8=¤„=úíkº¤&L0“H½ä>G廣ñ0Xr½…ï}=‡Â'=€â!¬-:¯¼€a¹=NC½peNû&=YPØ=í h<¾,ä;åѼØe8=îæ¼Æ´ ó ZÙ¾<ýØ„=é~μºNû°½žÑÖ=†;`#Ý-Â'/2½Hé=_=•è!ô!Ð'2½>°ã=‘Ó=•ô!5c`½ÂÇ=Ï=¼€é½0ÕL<åbì=8=½ cFa·½èÛ>û$÷<Ñü$y}½ž±>§AQ<Ži(('âˤ½ÚË>`ÉU=$,ä ã6½à‚l=@„8¼ð'Cåß<‡¥Á=—¤¼I- &%*#½>B->Î¥8¼'ßœ¥d=ïJ=/§„<¤‹@Áż4I,>b™¼A €B)P¦Q»D=f!g‡å'Õ»ÜdT=pwV=Y ¬À)´ãF½Òà6=*Ê%¼Jå!‚±>½·ð<=×Þ'¼‚JE(W[q=A¹m=œj­< !=ƒ…“³·=–×L)Y3r½{†>ñI'=¿Ô… m7Á<ª=€Ö|<%ž­*å¼Ç¹->9í©¼Ñ“'Ä´ï<ÇK7=…#=_J ç*¢&z;ñG=¦:=è^9" }½ÀF=„{¼wu î/\ Á¼Œ!>4 ^»· s,e2<6=KW°=1ìºçÜ*&"ß%½÷C=–#$=† y-†#¢<½èú=ÁÿÖ< cö÷X:½$Á=.®1=É%êªó¨¼2Ç2=J)è¼& ´ G .8¼…(=Z¸¬»u(m€ X94;í =I.ÿ<•$µ+¸\}¼BÑ|=äŸY=ñ Ž‹ÿ{½9 =¼3=D%*ë!'ˆš½B">nn̼X™í‰½Ô>¾3=}Y!w‚½½ÚWþ=ãú÷<7ÓVin…;}=µ¿<2Ï)6!_¸s½Ò:Ê=ã5/=Ý ÐÍ#j£º½˜>·F„<ëcÒÅT:½jM“=N´+=a®‹O½'">>{.½A¯,ä½7>Å+»5¼)z%öðåc³#½îO+ã,œú ½Ž=Û=ìú=¼ àL*\:½QÞ='!=³ ,_ À^!=[%¸=Qô@¼øÈUî#·½~Á=¹†<úe%5/Ÿ!œ½>±='3^¼ªÄÅTº½¶í=t]ø<Ò+Æ!½‰f=¡#=E!=)•ã§ñ¼u9e=0.=íîÃ)_½ì¶=¦ 1=w"r3Á°½ÙìÈ=k¸:ŽÝ-ù(Jµ=kÒ­=w’¼Ñð$<Ýù¼C;‡=E·=e<Ý &Ä\½g&Ø=Ý#›¼EJÍB=B´–=F34Ú*¼×*¦(Âø)½UÜ8=ý¼)='6#h,'¿½Ül=Þ!E¼®ï%L„ƒ½¼Ð(=2ªŒ¼Ë=¹¦<#À‰=UˆG=`,&¶H°½N½=hëà<þ‘$”(„d½£Íq=9_l<Ã5  }“½Øº>Ñ;•¼Ô6$‹+¹Ž1=ÎúT=Z+Ú»É}0B–E½æ$>Ó;Ãs "gd½Ý±¸=o+=aþáEKž<#/‹=&pë¼ö Ð7_`V½k %>ù¾8»¸ á+$"Gç|½¢},={ƒ/=-lg4‚M=;ÿ6=òì;Bû^, =ó©=P—¼-`‚})½ÀÌ7=‰¦¼H€S?œ½ñž3>íd0½Ð ‡&‡Á<½u¼PYú½:# =Ëø÷¼Óò)R›¸¼§]ì=ÑÌ=ñÃ.Ê‚Õ;"`=èÝX=B"ý i\V½ë5ý= Þ ¼Ì -o)b缸;ë=´!¼+/ß>=6¼×û =l\?=‚ .á „…½Î>ðl¼W¥Øäe ½.É=IK%=]?ï90¼jN=»Du¼O,)öJ¼á·!=|e=ž'»rk’½ > 4X=ÄÀ"œêì$=÷u =%=Œ<@ W)"††½kØÏ=¿º*=O* 7Ó-;½€º!>äôõ; 9÷ÿ%©;|cÈ=­ÃѼ‰ à » ÑÊ=†ç%<*:ÚÿÀ½q‘û=$íÆ<¸²*g´»ì/;=¦&A=jê.Ç \ÿ®½X¸=íJ˺( ô,½èÚ>ô7!»4-?0½Sé>dÍH»Ç0ÄØ-‚½à>ƒ§¼­¥,⑘½/Nü=ߌZ=´…| vÄ!½}ìî=èM=.×3ƽOx =¹‹;¦¼—&W^ò¼à ==’$H=_ ¶s¢]½2çY=þ°»?08Ù¼—ì=\å =5Õ§.N;£¯ =ÿ•¼# g$½³<Ê=m!=s&ÿ޽›uæ=Å=î²–ÌÃòy=y—-?!ÏLp=>x= –ê;Ù™ò%T½g+o=Úò<»A.¢'ö}¸½ªµð= <7=ƒ&&ýÍ=õ= úR<ò òÈ¤ý=`¼>!d¥uXa½ý3>¤Œ¸»¥_ñõ½:=Ho¸< † bŽ =5}6=„+ »Æ•(F +Üò4<à#±mÞºÊu=®Ö ½9£ e"°­Ÿ<ѱã=S¯=PÀ´¶ó}»pa= ÞÝë$=b A/•<Àu…=ì†í¼ ®_$‘&=œ2w=üý»×æ(y)€¼Ý{8=F å¼]2 nà…­<§<º=,ØÆ¼*QI áC©½Ùè >Ÿè:º0¡ q¼t“½—=2è„:! <"Ð:N=ëÄe=Eò•»a̸Y<»ßÛ=€€µ¼º HËᙽó-=‚«<=Ü ¸¦à…-½Ø,÷=K#æ<Í$] ·Z×è<=[=§Y =¯s#X)V»¦½»d>%Zò€I:  §!É%;6½ñÏ=E,=zc'w Î<‰)ñ=~⻫ð æ8K =¹üç=<»Ë5%¨¼š=¨R=¨ø(Ã,½Þv=€Ö|;¯î)×-°½²ƒ =ùö.<€ j Š%ÆÁ¥½Vš>äø¡»ÅY#>°£½ˆž>Q†ª»Y1Æ[7½Ž>¦=ØÒ£¼Õ Ì( ú‡½ªÕ>ÓJ!=ø —+ࡈ½b +=^c»ÉIr|ž½e9>Óö/»6€u-†:,<¶fk=KwW=h'–!*¬½öB>ë»ÞprüŠ•½t› >s¼½2Á ]S€½á|Š=.X*¼@ ˆ'7q’½Ÿ¬¸=í*=þ a½á~½= '>d± ½s ®ë¡ØJ½Ê¨>@Ã<. '¾pj½Ž“">·CÃ;> /!¹½kƒó=[[8=œq+“Õuˆ½ž?=™F¼zÙÁ¬j½öz7=…k<¸·Ìi©¼Ñå=£\š¼ #ä’Y}½zr>Uh ¼Ät%Ìå¶ý¼dÊ'>7–»@©·+î—½ñ)€=ú·Ë;P—¿!hB“;è£ì=!$=Ä ð¾±>=v8š=­<ß¡å+Þ9T½ÏY=¯Ñò<Ш$ÅWZF½£Ë>-<1)!ðø6=êϾ=:•Œ<Þ çQ„f½ð÷ =åµ’¼®2¤–ˆ½Ï„æ=¥-.=¬ –ä)¹¥Õ:©Å=<ùô¼1?,¦l°ð<é&1=X9´»š¶%– ¢Ž½)A>6<½;þ"Õ³#Õ<ê Ë=KX›¼k€-è]n0½¼@ =ɶ¼XñG&*æ ÷‘=X²¹âuý»ë­><ÙÍ»ÝÍ̃h<³B=“7=¤KË"’[“¼â†=JV=ñ%¤-]ÀK;ò˜á=[Î¥¼úy% ï8¥½¸Ë>äôu<åPLñ+Ö;ýL½=㎕l @m´½ö>ƒ'<â  Y"“›½÷ê>v‹À»Ñx«'[îL¼óYž=ãQj=éæc'¤ÞÓ¼hv=…\)¼ q+‰Œ½$D>w-!½Äµ! ¿Ñ޽+>úC³¼ö ² +©­½c><0=ÖØ²µQ¼5b&= ÅÖ¼sæ¡W½VH9=s¡2="ò½Â»O='†d霟»ƒ .VT;2«—=òA½y¯$hš`8=Ô¶Á=~Æ<]M(ùrkÒ¼€¸k=EØð¼/%$öäN©½ýœ=Ð~$;…Þ/ƒÀJ½ ¬ã=:Ì=™)z4¢4½)Z>Ñ”»ÉÄæá= ç= 9¶»&i Ü+šì¿½`è>x z<Ï #¡-½RH2=ý ®¼€§%HÚ€/‹ <Ú> ¸ÎP\½I¯=¿ž¯¼€©Ýõ„%=?ɽ=õ€ù<¥ÊÖàò=äôµ=V=ë)`| +=m1=œnÙ<¤!¿‹8<K=òÎ!¼:Ë/ë ÷“±<_=ð4zƾ»š¿Y®·Í»IÖ!=æçF=áZf#+¤|½‚9*>p´c½€F#ÜÒ½Pâ“= Ù¼§ æ »r‡M½dþ=QØ=µ k$-½:G9¯>¢›}<ð-Ä Ì¼žµ»=¡i ½[†Rgp½ªD>Aƒ =e?(ùïɽàJ&>Ô7»¢ #rüP½mÿ =›:<Ÿ× ¦{¡½‹ø=ä¾Õ<À q&ª ‡½Ùã=«³=( H% ­Á»½2>ý½”<Âë_(J¸°½—Ü=(F–<\,¾ À i¼ýK>øßÊ<¶"yúwô?»9î>e6È<Èþ'Á&zã$»+N5=7?=i( Ñ:­Û¹­l=ÊÂW¼M 6y 2»3Â=&Ȉ<ÝP-í+>#±½LàÖ=‰•Ñ;)}Ý-’‘3»¼•>¿ ±„+ ½ ¶+Ä x<@¥J=ïtç¼f3|+¡{½P =þ{ð<çk"q­¶½Ì=W>K<,Y¹/:ý¼É=8R=V ˜:/„Ÿ8½˜à=s…7=šÝ!¾yæ%½!œ=†0=ŽÏ&tLмÑ?>_š¢¼> Ä@˾½«í=þÓ<8Ÿ€½É=·ì¼µ ¨)¸éÏ;£çV=¸õ¼³õs)å^ =0„Ü=´„;42°½ìùº={/¾:¸7ö"D=¶×â=þí²< ¡ Éè;„¹=ìlÈ;ÆM*ß;þ<Õ—Å=÷ „¼! © _`Ê€½‡>c¤¼9 ÷°–w=Ïå=Áso<ÔmØ1½wd,>, ¼„8> F˜"¼&ÅÇ=¨ŽU=‰(܉C6=ê o=-`=ïcÂÇH6=Ó¼c=o=Ây1wP<þd =;r$¼¦)Ð >? ÑJ=0 ¡v¿Hˆ½>>ê/¼"ä$bÙ™‚½W^">_z{¼Ù© œu޽*!>Øex¼œÙ";ý€½¿s=yu< í g ØG‡½ÁÆu=.þ6<Å )1ƒL²"8=51µ K?¡½ÿ®>ÉËš»¿ R"»òÙ¼µO‡=0×"=’Û"ü"r7ˆ½âx~=“‹±<øw%ã5&¤½÷ß= {=! *„~¦¼]á=¸Vû<ˆ‰iPÇã¼k="«[=Jdo$eü{½[ >¥O«:†éÊ´;tE)=4;=D³?ᬽX;ª=Iºò¹ò,¹O=«=÷ç"=Yí¬&ŸWœ½£®%>á—z¼…Ñ"ýŽå½º¡>Ÿ;Á»Û^!)³@»¼ûåó=¹ŠE¼ÐPB/¢­½Ò‰ä=Å;=®{ßSy½Ï¿=  <8ó8ÖR=S ó=Ô,P<9WmH‡º34=éÒ?=Úà Ø()ž<–xà=Þ„¼½g#÷¼½ Tû=¥¤<Ε^lN½ò' >ê¯×<1;¬p½X>Þ!ÅºÊ ·#J2è½æ=Ž=¾÷·¼Îb í›;½R¹ =Q£»ÈG$"%”>½oe =I.»"‘ž1¿žo½Tþ•=:(=‰ O¦!—â¼ øµ=éš ½†&Ï vG½A‹=Ãòg¼í³µù½ª~> jø»>#Á•fó;Hð=Àx†¼PÒ­, œ½Ú,>á (½þà&ÛÖS+¼$ä=MK,=ž´#¸Ú:¸<䟹=Þ!E=I=/5$ʨ’½†¯=&Ñ»ê w Ç ½kE+>~ú¼\ åBI½‚É =Œf%=ïú, €J•:Œº>¼wT<sð\X7½Ù–>rQ­<E„ W쯶¡âùõü™%ê âwÓ¼;Ž=kò=c ò¶&¸½~«õ=Ë÷Œ;C~*T Þ!E<û# =‚c¼µ{1‹E¸I|Ô_½âT=mµ½^»=.Œô;ê a)T6r]»-xñ=-#u¼§ mr€-¯¼cý=bÛ¢»¶vû¬<†>¢`Æ;ú ÆónO;6ä=2Ƽü#*%è½1=¸°.=p³:â f™â6=0ŸŒ=ì„—:†lýQfC½’‘=k~|¼íœ ˆ‡½áëë=ŸÍ*¼³Sì&U2€¼0E=Nö¼i û dÞU¼ëÓ=Œ£2=$`"$Ä[g½ò}q=‡ý»îv#)—F=Úrn=¾Mÿ0¸f¼«½ŸM½×ø =Âi= ޹+&ÅÇ<ö´Ã=ÌE<=d°$Šq83½2Ì =í ¾:ü÷©ýM¨¼®b>¤©;€–) ^ô¼Á‹¾=«˜Ê¼T‡Ö#¾½6xŸ=wr¼/"D®HL½| ö=å'U¼Ü¥ÄÝl½9™8=¿|²»Ò;G¦ax½XX>Z¸¬»]Ò+,M޽ø¤ó=„ÕX=L |‘§D½°9>*;ÒÀ ‹h"l½[ê€=«’È»ç N˜0ºœ½»ò)>rP¼öaò½7:Òÿ>b1ê<Òê '̼l@Ä= ¶4=G £õ‚¼O®É=­3>=ƒØh*àØ<{á=ãU=ã _§ê"<½«Þ=裼P 1Q "Å€¼¯°€=îê½'á& }Ÿ½fƒ>7jºK ð(ÆC¼JA·=ô½:Ìk ˜øƒ½+¾!>ù…W½eÒìéD¢½9}->Þ½ú«êÜl½“ˆ=—ÿ=—ë&F º†½±ù¸=%Z2=Êÿ+r®)½‚Å!=¥ÀB=Ü̹ uÛ<Äyx=œ§º¼Ä]"n ’[“;IŸ> yç;( ”É”†;B“ä=^¦¼ éúŽY6½6”Z=Æk=µ4 R﬽‹Ä¤=°Ë0=†k— ›:¼Šº=´8c=uO¢A½Ç= T¼¤Œ ®Á'=[[Ø=‹&<+ …,sºl½ul=2®8<â $Í(,ØÆ<=I„<S3$œSÉ:a6¡=Ú‘j=££,!.VT»LÇ=çrC=ÚZ1³¯½~­=ìÀ<ð üNÐ&=.ÊÌ=æ=Î<À •*¼A´»\>²=Wj=ªñ‘HàO½ N=I™¼wŽE Ze&½àÚ =ü¤¼ñ¦X0»'½x( =«†¼Ç^ö1|G ½b¢¡=k`+=A <)Ÿ)[|н&1>t|4½¥ 5 úík¼î@=ò(ºŠE+Ë<ÍÍw= ‚G=ì" û ¼Y=GÌl=l• =­w&5†½þî>UÞŽ» ­–ň½G>îZ½RëB'ˆ¥½fë=j49»K &('f=¼ä1Ã=B½uDÈå·¨½ >¯Z™:®-.^­Ü«½*Uâ=0Ô!=”Z%ëuº½ôm>í(Î<Ñ :%y¯&=QôÀ=œO=^ Óy’”½øm>x( ½¦®ù,Ï<lŠ=t(üú a ['.=„K‡=k}»h‘q ¯é½œ0!=a4+=fã$pà+½u&=«#Ǽ0d¯X¼¶Go=ýõ ½g? ôfÜÔ»—Ǻ=Eh=^ xÀ$<É‘=à€–ô¤Ì=‰_±»Ò;±ÀW½ƒöŠ=RíS¼{- 5y ½,==ÏŸ6=ë©*Äã¦F½%"œ=\1=Q%²)ä ž–Ÿ¼(*›=Ï1`=ÒôA&zn!=Ñ]²=»™Q¼Èð&F9½8/=‰(=!(§Ác<ï8Å=£Zļµˆ WCâʉ;·)o,h½©‰þ=Ûoí»¡ˆ ½ßÄ=<"< Y«?B¼W¯>¢Ñ<¸ÔòÅvw»x– =³½š ì —,n4€¼zäÏ=ÇÁ¼œ [U¹½¢B>‹ªß<¨ C"tÆ¡;ãà=l=Ã<6!¥é7=Œg°=ÿC9¿Mz0拽_{6>òzp½s`-ÍÓ¼_£=@Q½…c/P6å¼þšl=©м ÆS",9<$´…=àü¼¦%m©O2½Ø)&>Lˆ¹;ì‡:¸@‚;¹m=t´*¼»#g$}&j¤…½Cªˆ=²-=(U ˆŸŸ½µ">h›¼= §wL]<Îþà=“â#=0Ոߣ½Õ?>â?]ºlž%¢í¸½Š«ê=Ôbð;:"d÷;´½âå=>Ê<2væ0‚È‚½ÐEÃ=dv–¼_¨)Î%Î »…—>;9=ß ¾Û£Ê0½qÌ2=Åä¼{ #¤%X½Aõ=;(iäó»] Ñ œj½¿ †=è†&»FˆÀ!•ô°½o·ä=´­;†Y[ è1Ê<•œ=((Å<þŸd,µŠþ:Ê=­P¤<þ@ä |½>ë>œú¹‰u-Ê ÂiA=_C0=ó¬;h 'E º½ í=è1Ê<çÉ Ó½F˜2>³ï »’  åи<¶»Ç=¿G==wr\1 ‚½øÂ¤=1=CÊ í›=Ð<˜†!=çr=› B%r%SÊ‹½kò>¯ÐG=×>0 o~Ã<ÿuÎ=)2=OÊ éC½²h:=iU˼ X+t™Z=º–=ÇŸ(<ï çc"JE#½æ¬Ï=Pû­¼öøB¿D¼<Ë‚é=©="&5WAŒ¼úA=]?:*%Ô >”è¼!®ü=2w­'PD¼yÞ#yÁÅ ½Xå2>­\¼yyÀ€Ÿ‘½z¨>R<½z3& Þ“<‚®ý=óä¼%“"šÖ…½ÓÚ>ðù!=÷  X£çV½¡J =€ =„ m&ãˆg©½ Ù=QŸä<À©&! ¿4=”M™=P‰ëºÕ Ï _+k`‹½H§.>Oê ½r D%<ƒ†¼¨Ó=´¾¼êô)Š[…I„Æá þ;Pm§šÒú¼Ï‡'=#ö¼ N"yš'×<~WD=毼Ȭ¼X7ž½:î= °O=˜ ð '*WyB½Úå»={3=$ÉÛ ”/¨½¯`›={„š<<ÝÐZf‘½8ó‹=dh»®Ï#bTs9=TV³=ª;p MßWCb¼½T¬=䆽çÌŽ“Vü¼v=T=ZWSQ¾ ½„EE=ÉäT¼±j.È{L$;¤TB=/iL=Ùˆ¾*/5¢½Ò5Ó=DÂ÷»,ï´(uç <á_>9Ò<´Ã/0$Ü =ƒÑ=T =¨o ~ý¼cGc=œP½ôdôÖ8›½•¸>Ï¥;ãkA¶ª< * =ót.;HQ †¼–<6Z=и»%î¶òR½Ð(>¥;Éó™ôw=·'ˆ=…™6<*&"|DŒ½¯é!>0ð\½ç M-3Q»h”Î=OÏ;=½#ã ½h[>[˜…;A'ôžë{½ ¯¤=Œ10=â(í)’o½¹™=Ø+,=O 1^;V©¼B´V=ýkù¼½# ­2Ó<·´Ú=K­w¼!°|C!=:ZÕ=øTÎ<•*oÈ´–½32>_`Ö¼*³ Îí S½5 4=uW6=ò%71©/‹½=|9>Ãdj½ bòyö¸Ë>=á  (ß&ƒ½r>ï =ŽÕ!ø• ½!‘–=&Ãñ¼½Ùæ `?„½&p+=·Ô=† ç ›/cïÅ<ŒøN=à½#=¼.Öáð‚:d¬>ìÁ$¾¾;8#”ˆ2R¼@÷e=)$Y=WÑÞ0=’¢=ÁXß<±!g|Œ½¦`=G¯=w4 È{½ò ™=Õê+=ö){˜½x ™=.Ç+=—– )M€½ÏI>üâÒ<ÿ/*!Æ!½ýú=D*=‰ €÷#q©ª½Uú©=ä¡ï<{ %P#±40=GÍ=i©;Éï ù çIKe<˜’k`+"Öƒ…“;Ó½N=é×V=Cï Vÿ³æ¼ Æ->Á“¼e#&#1,¼Ï¡¬=qâk=Ò±'&ႽI»ñ=Áà¼U /9ƒLr½B—ð=†F¼ ½,Ä«=ªIp=“7@¼Õ#^(ô»½p•>þ}Æ-σ¬à7<ái1)~Åš½!)>¥¼Uö)JÏ4½£<#>iÄÌ;Ó¿0ßcBŒ½÷Xz=¹rv<>­ʉ6=}¯Á= jx·²=]Ø@#Uм"þÁ=7þ½K²*Z/¿[½1` =6¼?¿ !Y€½v‰ >*=-q!ÙN½fÚ¾=If5=<ß$FÐ'2=d!z=¡H÷[—=ÿP ø;4¼ =·^S<éþ)“ ‡Å(¼p=ÚË6<_X&·2ÿ쇽}Ê!>ó‘¼ß(+# 1E™½«x#>ßí¼ ARc¼þD…=¼3=ý ›³.².޽Û0 =ãâ¨;í q"-N==DüÃ<ñ!8 ÂiÁ<80ù=flè< L½Œj‘<Ý_==øù/=yŸ#"[±?<Àç§=û\=aK(ÕB©½¥/>Lû&=µ /‡1̳½ÊŒ7==_3=8©*5éšÉ¼|œÉ=kIǼï0? &ÿ»¼± =R½‘ /§'Û½¦ =]¼êÃG*H2‹½ú˜=;8X<ý,ó.ŸŸ¼è¾=Ò<Î&*iHÀ¨½ý3Ã=¶=ÎÐ ¹ë;k*K=/¨ï¼ é*A‹·ºÀÎ =¡¢*=D ›#ÿ(x˜6½Ã›>&¨aÕ^D=¡k}1·ÔÁ¼w ®=_=­ñ[!p´ã<-%«=õƒ:=Gb ñaÅ©;ź=¯Í½Ñ }³M<r>ÐR<U-N c‡½üä(>‡ü³¼T/&—¼Sxð=’Ìj¼qÙ.sîAˆ½Þ8 >Z5=­ k.£½æ=¨==8 Ëg=Z;' =«Ñ+<üR/D,Ò‰½Ó->\*½Ö Æ-æ,ÄÍi½,+ = &=&Æ(‡ ·½)çë=t%‚¼‰!Œ."ãL¼ó‡=ª(^=Ò!O)¤ µÂô¼'h“=u"½Z .+“qŒ¼ôS,>ÄÍ©¼‹³-îÌ{\½²ƒ =MÛ?¼¿ ²2»ù†¢½´ç>ªœ6=sb ‘€Ó;¼¼v)>Мu¼¿Èïg{4=Ä„=Öq|º&M0¾ {L¤½þº=}° =•Ÿ ½"ŽÉ¢½æ”À=Û=½"•¥ ä2n½ 5 =ÄΔ<ã¾æ)"‡¼^+¡=œ†h=„éF%Gä{½G<¹=fö9=€+0û)Ú “»·}ï=ê"=@Ü#Æ(¹½=ïWA=¦ u%D ôÀ‡½0‚6>÷wv½¿ 烀½Žt6>mýt½Æ ×BN=¹r–=“ŠF<« à, š»»Ö=îv=;—Å óc ,½Ð8=–¼¤¯0:21l¼’ =Y4¼­Ù&Ü%wd¬½Ù$Ÿ=É®´;Ç#e H¬­X<†¥=K‘ü¼Q n^* J½­†Ä=%]3=RV9½ â#>K< ¼¯š'ý#’[³½Ì û=Ÿè:º!°ïìõ;Ée=ReX=ý –!´0ŸJ½±S >—ÿ;,ÒÅ¡Ç<öñ=0ð»æ1s‚6=à…­=çäÅ<¬‡­_Aš¼zÈ´=É˽ÊrNIºX~=p•g=yœ$"§¾¼áÓ=Oʤ; [¿g'½~Un=[¼‡x ÉF z½¥ù#=k º<࣠ uJ¼RÕ>‚Åa<[C„x%I¼"Á>Ûˆ<~n#ý2lª½»= óžQÙ°<1ÉaQ½¤ß¾=¦ï5=mâ/à%½Ä—I=w0"=e†#!…zz½É<=r!=Nh èÕw>½·ƒ=÷= |lVŸ+¼Âl>PE»¸.,¹‡½õ.>¶äº T'­â<=§ìÔ=(Ò}»D *Äѵ½½>Ù˜W<×®&Ï™€_½2w >sô<6Îáßm½79 >é¹» "U p>±½DNß=™J<&— h §ˆ½¯Ïœ=ÿXˆ¼~F&ÿ Ås6¹s»÷=9´H¼1¥,{%zY½8ž=›H¼»¿ ]”hI½,dî=©w¼Œ é,p%º£¼?ÇÇ=þ`ༀ+é™eO½Üô‡=‚WK¼ÐØ'{ºJ·½_ø=ì‡X;C|.g—Œc=TUˆ=p³:ZŽ.! Q…½®Õ>â\Ã;ÿh˜³Í­½Ê3¯=ŒØ<î ¹ü˜†Á½´>ð3®<‡6ë᫽N|>pΈ;^2£=Þ¼]2®=€J=|% j‰½u‘>ÒSd;ˆƒ  Ôš&=›9¤=(󼌼 Ç-$½è> Q>:&U"ƒ Sé'=– ª=“ ¼¼ £%31}/=¼\Ä=•óÅ<í XÔ™;½:$µ=ÓÚ´¼f9¼­NÎ<è¼æ=³@;¼ZŽ#ô+ ½Žxr=”Â<¼m T/*ÅŽ½þœ=REq¼vÑ1( ߼Ãf=~Sؼ Q'Æ´™½þ'>h®ÓÈÒ‡;L3ÒpJ;“à =î]ƒ¼Ò 4Nh¾½¯z>Ý{8‰\ð<¯ó,¼%žÑ½G)>]?ºû²$rgñ¼‰D=@À=eÝ o]S ½(°=€¹=Ï\¢&üÞ†½g'Ã=4÷¼_)e*ÛA=ùJ`=±ù¸»Ó5"è LüQ½uŽ>k¸»I +†'NšF½4Ö¾= 5=íFɉ$ú<ºà=ë6(¼ëN †IH$½Ø0>÷̼$#}î" ½ýg =^J= ïE±2š¼Žè=¢]=‰Œ1Ðñ±½áÐ >6t3=;| p( 3­½ý0>ÅäM=¬ã T|ÕJ»4¡É=ùR=#˜#p}˜½ìÙ>Z¼°I ^ 8“½q>äiù¼Äp,Áû¯ó<ƒP¾=YÄ0=‹µ)úNo¼i§&=y$Þ¼[2 ¥)JÎ =…Ñl=ò{=P t!5ƒy<‰´ =T8¼ü ã»!„ÓB½ø*>åa¡»~L+…×/X<èù³=Áªú¼ÝQ.´%ðß¼:é =3{<ÃD,h+øþ†½–˜‡=0Hú< 1Œ2À—B½ ¹=û5=tf2Ïe»?8='a¼MD ›ž½ö\&>Ésý¼Âº¥„€½ªc%>»íB½K0%+P—<ÜÖ¶=W]G=’ ï0ßm½Ìb‚=Hø^¼é Yj0àöD½ÚÇ*>zlË:¡“ ó‰ U½øü>äܦ<©À,ï&S{±½õû=~ÆE=gf!ã œû+=Œ£Ò=ö)G<,Q0 Ô"=kcŒ=S=Ñ| õÚ,=&ŧ=«!ñ¼þç'jléÑ»7ÃÍ=n£A=ø ! ѽY²=+2º¼\;ý óW=¹ä=íïì<åûÝŠXĺ`Ã=w¾_=µÿË?6 ½(í=>íp¼”!5Ñ“2=y¶=+Î<¥»þ)Õ<ñÔã=8øB¼Zô+°ž^i½»G>,ô=øÀ&¤,¶j·½f >¬ÿ<' ¨…¡1“»`Ëk=ϼ\=e a joº…½|{>5 Þ¼L&u!Y4½”'>}Ëœ¼‰[ ÐÖv½ o=hÎ:=¨¶4 P:<Ò>逤Ƨ€¼Ç%K—â*½Ñ‘=¨§¼í²L#½ž?=„%=Ap õÛ—½ž¶>Õ켕³"‹+ÔG ½œŠ$>“ŠF¼Ö= B+Ow¼NdÆ=Yøú¼Duƒ½ÅÃ<êvÖ=šÍ#=ƒ8*]âHr‡ =¯Ä)(dg½`W³= ¥6=@Ø* °Y®<®‹=t^ã¼ö 7Ü'Wí½€Ò>øÅ¥»¸ â'ÞvÞ†½ 1>H¿=½\# ãŠ<æ==ðÃÁ<ó¨#ù'…k½ÜÔà=©Þ=³ m-<¤ß>½~Šã=Ǽ- é,p&¦¼Ja=sW¼!é.´½Éɤ=`¯0=-<)— ú`™½È Ô=]Ý1¼c ³ë`­½”õû=³}H=¹v*ã+ø3<¼„š=°b=7ó#ó+’ÎÀ:N=2Ô<$22“5ª½0,Ÿ=<°<ÝÛ+&⫽=>=º½$=È"Æjé¹½·`é=( =¦˜"%I­¼]Þ=FÞ<`&*Ñ(í-e»GË=i§f=4 J%žÉXí¼û°þ=9›:º Æ GËKŸæ¤½†>âXW=·Ù ‘!™Ÿ[=}®–=ý¤Z<çj¤( J=ØF|=°©s»Ç¬ |í¹½f.ð=e‰Î;ú{62ðÁk½ïP=MÖ:O꺣> =*@=¸Vû<ïòúlzP½| = þ³;Ó× ‘°¹½4>Û6 =à¡0޽íº'>)ËP½€ ‘½’w=ä0<ÂÙ¨¡g3Öñ¼2×@ Xÿç;ýÀ=p”¼»Z ¤W'‡ˆ<¨ò=4ø{¼6 <Pmâd½\Ç8=¨þÁ<<[À›po=»=÷;”<^'Ôî‹þмÂÁ¾=8==ì%ð 6ú;Qò=DQ =U"'ë,ºK"½® >„H†»4J ™ qÉq½ .=­„î»/²$ñ’½ƒN¨=B'„¼sÔ™ 2½¦ïµ=>ç.=ðÉ *G ž½TqÃ=Eõ=öâ24_|‘½Gé=‹ŒN= 9½ îx“<ôO>Îl×<¥•#«ö;Æ5ž=`äe=  ¿Ö"§±½0G>‚­’¼= jß\<¾Ý=!°2=+¶H ·ñg½Jî >Yl<¿ 3íGV>½'kô=ií<à™= {Z¾†à:•u þ7¼‚ª1> Cä¼5 y‘µ<E=9™8¼ï`­ùÔ¼›=0bŸ<Ý©#A}K½^„)>­@» §: ©õž½ì/»=s*=‹g Ÿ 4ؼžìf=Vó=ÅÙѳϣ½H¨>¹/9£ 52y ²<Ó½=cD":Q æ äXx<Ô™Û=­¤•¼š"6…)ŸËT¼¾Oõ=?þR¼¯óc[´@½Ä>%–<9B wh˜½Ö= oÖp$Ð9ÿ $@-íÕ½\r='  º\µ JbHN½g>E›c»P+·×È»Îú>aľ<±ªt š%½Ìí>œù½ƒÔ“ᘽй›=»H!¼®ê0#B^¼YÛô=Ó½=°+…ˆ¡U¼óV=œSÉ:E+¦u=Ѽ£È=c‚<‰%Ï!aÞã< …=p «¼) ?'n ~į: í\=¤þú¼E€.½7†;¬ÿ>ÆüÜ<˜»$¬¼½ÀÎí=D¢=V%€½ö%+>&y½' ÿ±.þe÷;PÍ=‡¥A==,£›U½r‡ =ÇF =Éå#‚&è޽ 0 >(GA=¿B h",=ˆ­=mÅþ»± ¥-r¬á¢½ðO©=½ ¼™Q/«K½ª€{=Ó =º I°aߎ½œç=‘E=½ xâ@ø½ÅV=Ø(k<ƒÕ†½þd=â­“=˜<Þc"z v‹@<ˆ=†ãy;â ¼3Þ:½O'>¬2½¯)r+œk¸½ó >ì¢h<#ç Ýü½Y¿9>"û`½=â*«“3=¡»¤=¨Ç6»ò¼IÊß½Pà>†2¼Î ×)…²½HÂ~=ú—$<­Í—´vÛ¼›v±=³±½Œ nÀ"?¼iQ=¶×½ÞÝe Þ8)=Z„‚=ÓŸ}»ßž$³þc½É®t={Ø;g tŠjÂö¼8NJ=­‡¯¼› o» g½A =­k4»æ³'Ì •Øu=Ès=(×””O¼4r9d®Œ¼mÆÉ=ÿìǼé•! ­ŠðB“Ä»RñU#^=ÓùÐ=uf¼B!8&ÆÄf<ÉÉ>ñKý;¬K"JÛ«½´Ê¬=å·h» )xt ]½–w=Êß=¼]3c!Nz_<óäZ=¹nJ=  ,°(€ ˆ»Dß=¯°à;j!ì2’ËØ°½º²=*;ý9 0aâ½Õê>ªò=½oJ~W°½ÜÕ>U?½nò34 ˆ¾{½ª|>æ"¾<ÔS!Ö.eŠ™½»d>›¯’¼Ûq'ƒ›r<ÃóÒ=uª¼s,r‰½°q}=ðv;[ ⫼¤T">¥‚ ¼…Ý)U¢l½ê =Ξ»Ö‘ °/’Z¨¼Z׈=söN=ŒôGº/ç0ö=<-eŽe¼Ònt=]úW=Ž×tb½Üd4>?ÿ=½5éRí½Åã>ÆùV=‚Ê-m|·9=ù¤=ݘž::‘ I©ˆ½TT>Z‚ ;#¹/@-w.Œ¼?Æü=|dó<›…p+—$=Þ;Š=aâ¼2» `" ,@½Î©>LÍ<óY;¸Ê³½Aa°=&@ç<&û,h½$¬=xB¯¼ù(L7P`¼× o=”¾½´él¿4»íº—=O@½ê ~ u¼ÉUÌ=@L¼[€+U, T;½Ö =ÐñÑ;^Q ž´°½Äíð=°ÇD=”=%Â÷>½¼v)>"à»ÿü!„Nñx=Z„‚=vl„<,ÖÖ&Ñ>Ö¼°;=6±=õ $(ª=ƒ½G >¦´þ» Üú)‰B½€>y»M n%‡.½‹âµ=}é-=É œ3² oضº”û=š|³<ÉK((&àŸ²½¶+Ô=³{ò;)+}Û46½ i­=+Ù1=C4!`þ'?=…zš=AŸH<Ì%B ´=wç= æ/;âE)ƒ5=gé=CÆ#;)-âÉ‘N;¼Ñ=( µ¼‰é ÏC’½_Ôî=g'=׊ h$‚½¾À>.8¼œy | Ž•˜½ÒÃð=´W=uíd §>½Â£ >IB=Å" „!Mº½”¼ >T8B= Î24C¡½ÖÈ®=µl-¼•0O˜½•~>`;X=…À"b Í±j=Û.%>’w½9/=DOÊ<Àx¢d‘&½(›r=ÂiA¼U YY&Q½6>3>ˆ*|½2Ó †[C©>T <˜ÿÊ xÕƒ½£¯ = ˜#=p2< ƒ¾”½î_™=Ä\=ÅØn‹v½²J)=s÷¹< à߯6)<*Ê>Ô,Ð;¬ GùK ¼±4Ð=”i4=…u qù¡Ò»dô=xòi¼ -ÐÅX&½ò] =Bò;O¸'hS½S" =ÜØì;× X1Œ3S]€½;ä&=5¸-=íª ¬06\½¼@I= ûò<¤Irå¼®º>í ¾» _Ó„»³;)r=By_=°v •/ËfN½lw>ò—–<ªï&œ"rjg½½ÿÏ=#/=H Ê.Tã%½|D,>Gä;;Ÿ `Oî&¸½-&>ë9)=’D°"”ö†<žÎÕ=òa6=†%)B íÕ‡½Y†x=J¸<*ã÷X:½SYô=$ î<=à»oJ™½ˆ=ñ+Ö;!^&Hˆr½‡,=6=Àl;ªš¼7o=´™<´šÂx½„¸r=sf»;t >æ­º<3ˆ=ünº¤r“¼z0Tt¤<ÿ ’=]M=î%%#Ö¯Ë;­¦«=ùٽAÔ}½‹mò=Îÿ+=G ‚(0r¥½Bx”=¬Ž¼6 ‚È :½<´ä=Ý=› P5`²½Ç¸>©ú<¦Þ¤#ÿž½B² >©Þš¼= 32¡3n4€<×N>&NŽvÜºÕ ` + üQÔ¼ýÝû=\ Á<½ 6%h»½ÉÉ>îèÿ<ç .˜ûä<½àÓ=ê=Ù ##ÑA;à» =u&=¹É$ä&g(.½âÍZ=/!=µ4)4 sh¼¶/à=ÇÖ³¼2® ß¿¼é'\=n.=Øš V.½ó<8=…±…¼`¤‰$Vð[»Z¹÷=e6H¼å¥, -ê¯×¼«$2=FÍW= û=îÛ¼‹S-=gZ=\4œÔ*½ÌÒ>pwÖ;¯é xÂh¶½ÅçÎ=ËfŽ<ð& X"‘* ¼û;=‚Œ€¼•GC9'6½Ûjö=€+Y¼µ Ä! é*]¼Úæ¦=t´j='æ%/]¼:¤=#Ài=æAb4×¢E="]=‰™ý<-`düе<[—š=å_K=”&à =™?½¥I©=t#¬¼¨ ÌãP·½Á¬>¯9=ñBÝ –½Öå$>Æ4½Á 1Žs›:ÜcÉ=æ–Ö¼1’» þòɼÍC=‰]Û¼¢îó 9“½V×=0G<¤ +Ñ3 .½¡‡=Æ3(=¾¡\)1ì°½mç= 5=‚^ ê_½ÎÅ>,,8<:Ã01Ôa=É=™=ÆR“-½ú =VØŒ¼ÖŒ *+t±¼@'=à‚ì¼ïÓ/G Ö·½i§Æ=k~|<£ke%35‰½$))>Qƒi½k x— B³ë<"ý0¢©¼Íä="ߥ<´@(F[»E¼õ=B#X¼{¾11øÿ1½Î>>xí;¯Ù ;(ÄÐ*½/ˆˆ=˜i{¼8Å&.I+ž½ê“¼=Ð|N¼NÂK”}½™¹@=èº;”¬ûX½Ðœõ=IM;=áO*ï ¿Õº<õ >^.b<÷i)ø'1Cc½ ¥=an7=Ï®+W%vq›ù'= âX2Õ¼½¦¸ê=‡¥<Ú íæ°û»úÇ=ñ¼ƒõKÿÎö¼š}=*Y¼"ù<½ˆ/³=´ä1=ùlÊ倽“Å>¦ò < e1ú¼!åg=Ë¿–¼î# ü ‰br<À>º=Gè缜 (¢ e½Ý`ˆ=àt¼;œ!îX9´¼Cþ9>‘ N¼M 8 Q¼“6•=‹8½ª³(P'僧¼àœ>Ó–;Íà  z’½â>>œ§:=G %Èy±°<ˆ=’^ÔŒL@=ÀÿŠÌ`Œ:Ž =ìQ8¼[e ê]¼<T[=ï«2=æ\&¼mæ»O”Ä=±½û¦ ‚„½­¢>´qD<('Z0Ê Ñ%½‰~-=ç,=—‰#Y ²Ÿ½èÁ=<"¼£O%Wµ½b,³=†X}<Â$!Ÿ‡½#‚Ñ=Ýi¼ôž.ŠU:¤áT=eÃZ=J ÛX7Þ¼Æ6)>n‡¼9q§\!=rÝT=ß»„e'&‘F¥½»(š=xî½<³8 Ê5…¼)è6>7Õ¼‘Ï á(î% <äe =™‚µv—¼0¤=pj=J½#oŸF=ûW–==šj<–«ÜÇ‹½[aÚ=+\¼Ç&ôüd°"½/‹ =_;1 Äܼx =—Ž9=á ‚ ÁÊ©<Ã='Mƒ;†žHz[½5¸­=º¼9= l&ÚZf=ê%F=Áÿ<úìê]<¼Y3²=UÁh=þ ý±'"Ä•½˜/>Æ2ý¼2a 1#¿ž½%>ºƒX=ÍSRÈ´¶¼Z)Ä=¾õá¼yaBΛ½`’*>JнþÔ,à&ží±½›æ½=Û2`;ûZö",f='öð=ý>Ò(¹Äª9 2U°½Ö¥=\T <×Ï,½^ $;I…>Úü<«· ‡ß ½)=%A¸¼÷Ë 4=ÅåØ=œ¼ãN##´:­†ä=/ݤ¼ ,1éö%[½ ^4=8=ò71%¹oµ»á é=g&˜¼$Ð&¸åƒ½–_>œ¢£¼­²°ÛjV½Œ‚>ªfÖ»¼;3[%›p/»C’=Ã*^<Êóol¸º±ß=-²<±#Ñ f½Á7 =:y=ünÍ–>4½C>ì1‘» cT¢ÕI½Mƒ>c´Ž;s ¹Ù%@M½?ä >çÄž<—*d'R¼_>A<¢ [\"Fº½Õ’>Ü)<¦ J$šº½”¿ >u•¯h<}ù+þ¨T‰¼z&>„œw¼Æ ù¬)y¢¼î›=¿ï½‚ ýMü¥¥½µñ=žë{»°!å‹ {ú½| =é˜ó¼Ë ìR˜‡½¹6”=߉=j#ƒ!´辜½Ê=Åǧ<Ǥ$Î,U…<» ”=•Õô¼é ;e>¯ø¼ôS\=¡M޼ÍŸ+/R*a½¬%>Jð;c?ÉÁ‘À¼NAÞ=“T&=FQ"ª±A=ÚÈ•=»CŠ<ºÃ"?õ‚<_C°=\>R=13 óâļÐ%=¿ïß;[ú2æ" Ã@½vÀ>‰xë;"ô¨0±á)=wÕ=ÄÐê;…’2+ pj½û®=¯ Ô»‘ Á ±iT`½’XR=ë6(<• F ΊU:aO;=iA=( ¼ÙTɽÀ&‹=ÚUȼ' ±™õi½”hI=K< =K.,Í?z¼fl8>ý‚Ý¼Ï 4HÞ¯‚½7 =¬­X<^1, -B±¼×L>=§Ëâ¼C•ü àžë{»©¢¸(ݖȼ—==eS=;ûÝ Š<œüÖ=O¼{Õ* ü^¼C=zˆ¼O+,¾† ½Ì` =i‹ë<œ…R*á.º¯½p\>£ÌF=á ¡( (ž‚½Ë†Õ=|*'=˜4 о =å=–&%»%1£v¿½_yð=aP¦<ÅØ!ͯf¼¸*>„ £¼ÿ.º$Îf;)BŠ=‹úd=·ø U UнdY0>ª¹Ü¹§!=  =½ÊŠ1>Pź=þ4Ë#€ee½Rœ#>Äê:?Ó48tEi½ÍÌ =ÜÚ=ÍÀ4H‡º|Þ=½50=Õó&kׄ»]S =e6H¼D¥‚î9½à =—œ¼Y“dØ(+='¤µ=hͼ} œøš#k=q“=¢)p² ½® ú!¬Å'H´àhG¼9;gq½Ã¼'>. ½2XÛ%‚Çw½|&Û=6ê!=˜Ð<ÿ•U½KZ!>œý»xdhÐм%=L=Êâ>=€ -£øU9º=†={Û ½Æ?!}Ô<襢=¤8ǼIÅ ó“꼦 ¼=é⼇ë>*£9½‚È>– ?»Ð ·-Ò´r/=²¡=¶ºœ»¼T´!šÏ¹.æg<.³!7©è¼Ö7°=Ö ½n* Ò3ÏÀH<¡=¹ú±¼˜>%Øî뀽«>¬åλ| ìlUÛM=d¬v=áC‰»ÇTˆ3ùײ½8LÔ=V»¦~=º&ÕT'ö €½§<>™*˜¼t%¥1’²¥½L3ý=0L¦»S„$Û̸©½Ò>¡»¤weW½H'ò!ÏŸ>‚½(>^ ¤:ÿçÅ ½T>ðÝ» i&U[½›ç>÷È줾» v @2Õ$øÔbpºøCG~ü¥L=³Ú )Ôî×<³l=é&1=õ“ ðZ‚Œ»g¹Ì=/¤Ã¼œ tKÎÆÊ¼rÄš=íb½&Í  8ho½í>¢c=±‰.áPŽB½ Þ=eª =ì¸O ©jB½‡O >i<Q2/Nü¼ ̪=ïW½<[¡ ”<"'=Ý(2=äÈ „y½< -«=Ã.J=~Üš(©¼½7.>'1½JÏ(C½Û+=l•༚†$" X‘½Õ¯4=5~Ἧ#! !ç}½Cs->çnW½0F#³Ñ[œ½| >¬<¼K¢è.`Ì–;‚S=€¶Õ»FÓ »#ŠË‘½r21>\r½øš‰í޽oñ0>R' ½šD5W…w™½è÷Ý=M-=üWþ iѼ PZ=)zà¼ôŒ"«z9½'"=)ž¼`‰f†Yh½¤ÆD=N¶=5z Œ¿dƒ½¦Ó*> ú ½§ ªSƦU½÷ç"> €q»d¯ «0)1<¡Ùµ=÷_=­%轜À4> Re½êæwf¢½HP>2Ž;­v ȱõ»•'>èØ=ú!Z:=1Ð5=QLÞ9fâ :°+¼gaï=¶=¸Ñ žT—½&6>?Ô¼‡HíØ€:»ï=ñ+Ö:^ÞN1²Õe;0òÒ={ø2=Ì qe;;ÆÕ=´r/=T5H ½ÚT>n:ª›¨ÓÞ ½@43>Êp<½¼B’^Ô<@Ê( Iï¼x`> ‡<ô “K\­¼1[2>W²¼jDø½<øI=-%K¼Se!h0½}¼õJY=BìL=¥W#œoIN½åƒ=9=žII¢F¡•¼ç#«F)¥ùã¼ û=0º»{{do/‰½:=>ì=Û‡±¨=Þ<=z†<%F6¶y½þ`À=ü§›¼¨d" #M<¼Ø›˜=Íh=¬¶.Q!&e»åEf=—9]=e j!s¹¡½ÅV0>Îÿ+½D$+2 ¬ ½ì1>÷È&½2 k5f+°Å®½èˆÜ=9Ñ®dä<3tÃ/9%€½i­(>("½wmGš[a½ú¸>²/Ùº *Ë¢0¼ÇÔ=(-½§­.ɼ²€é=ïá=Ê.ëU$½ ÿ">×ù7¼ÖB+ 3àŒ½f>qO;Õ— Ì&?ãBéÍ<¨*!ôc*ý¼0ò2=åÑM=ê¬ÚR=ž–_=Zhg»* w)ø0þœ‚½3â¢= š–¼KЭ4‰½—o->´q½r %M £Éżux8>;Å*¼Ü ª›½ªµ>6ûðx³µž½‚Ž>/Ä*=Aas Ƽ ¿>¯!¸ÔT¼À< °Êú ½ «x=/lM¼ö}- #|ƒ;øâ =_ÏW;¬â"Jÿ”*½o½f=]¥;¼Y& ˜ø#;“5=h=<=>ˆ nR‘½/Ä >ôß¼`!Q t š>›½½Åã=M¾Ù» ÓÛ/j½¿>’Î=¦b3tåz[<>y¸=þžX=b&A%ò{¼©Û=)2=ÏpI'ëþ1:gF¿="½Ø%Œ"7C<ï9°=…%^=õ &¡+E·^=âÈC=ij„< 4§°²½šÏÙ=®ôZ<Í@"º)줾R·3¼ƒ ‘*Œ~«u½æÏ>¾L=… ,‘±O€<N=,O=Û–”›½á² >VJÏ»9f%¹ÙB¼Ý”2=„â¼2 G ‡)j¾J½ÆNØ=”"=Ò¸O$ÏM›½RE1>»Ó½RŸf+úÐ=j= Й¼e p#<™ƒ =öŠ=æå0¼Ø `"ù/¦Y½¹ÿH=È_Ú<å {'¾¨ê¼}#>ò¶R¼µv–r¢½ÇL¢=4½=üò(o9œy½œ(=Ûˆ<Û ;L#ª¶?¨‹¼B pŸì2<½t\ =Ñ磼dY« ST½ 5 =,,8¼;,Cã ½ca¨=ø2Ѽ2¸±DÀ!½0GO=R*!=!ÝÆž•t½¤‘=φ|¼:Ö!ûwH1½L>$—;É&ìU8ó«¼»²ÆÊ7Û»No=;û ½gô? ²cƒ½ I&>ÏLp½áKâqZp¼Ðìú= ý»‹žŒ ñ𽛫=­i^¼–&ĸ”3½¿É=€œ°¼‹ 6)î-6̽ߋ>€ð!;uϦ)‚¼¢˜ü=›Ö»Ã Ó(í,ú<³Ñy=㙼ÊzS¤R캄¹=“ýs; ÞÅ 倽ýù>ÏIo¼©­.6*ËÛ½³{>‹lg<Ê Õ.å&Ã,t½úEé=³=’Û b/¢í:™ºË=²L¿¼$V$—N¼³™>-•·<Ôzn¦Â< Ù=5)…¼ Í!°ì=ÜHÙ=¼¯J¼?_N"‰Þ¼ZØ3>(×”¼ `.î(/ø4½:=ÁŒ)=§z*ÙãkO=’…=G>¯ºYN¦é<:;ù=0¡=1$¢äÛ{½o  >Ñ?Á¼þ# À©=Õ\Î=Л =«#p2Ѱ½qA=È@ž¼Y»î/¤ˆ =áë+=&å;m »"'ñ …½¤‹ =±‡öŒ×|½Ó :(»™Q¼d‘¦=Ë„½)(“ »Ól=A)Ú P½Î=ƒ5N¼@ B&x½¬;–=¿›î<ø -#[H½eø=š°ý<šV"µ Ö7°¼9¸ô=s=X$ TÇj½P=gbº;êƒ ܽû>I»=]@#ó ‚Uu½æÎ =6°=¥Æ(U.åD{½Úç1=5¸-=lå-ê<ª¼qTn=µ?=b}-M.†½â=ÓL÷»|¶ %'À—B½•–=Õ{*=’‚½ l%>J&½¡7 R(‹½}[ >HP|»ÇT'¹Ì´}¼ÅŠ=@¡^=H˜'(ÛÁ<ëUÄ=\Vá¼%5­ –±!½›®§=l³1=k$ê1#Ng½ Ÿ­=øã6=* W%Ï,a­½ÈCŸ=+Qö;HÇ#=0©…’½Œ/=ÔÖˆ9! D#÷0ŸY’½ö =I0U;rПӾ¹<Ôb0=“7@¼¥%.,üÈ-¼;4,=1Ö¼¡61¥¼Zð'= X=. ×'Ì{¼×=BC; X&("9³½8‚ô=p³ø<š µ×rÝT½Ù´R=ñVc¶ä¼H@ ÅÈ’< Ùù=fõ»,Ôš»¶·½ï8å= îjº¼ Ë=‹Q=Žòö =·½Vb¾=\=§<5/¼ Y¢¼"ˆó=rB¼PBsf¬¼ „=À퉼‹9#é.©¤½·ÔA=™H)=lá û/ÎÝŽ½‚©>8¿á¼6“ ÞU¼ˆ×Õ=² 0=`p$O›¼’çú=æ°û»Ó(Ã… ^ƒ¾¼£[/> ³P¼Eßo!.VÔ;.È=…L=/$£5¬Ç==_Î,= AŽ<“B,Ç‚Â:ªF/=´¯<= &¼÷“1½ˆòå=«•‰¼- J $Ž[ =®*{=s¡r¼L2ÊÝzÍ<—¨Þ=ÛQ=_— ã ½Èa>Ð~$;'!åD4:½%v­=Ýš4=¿`3!wóÔ‹ÁC<%¹'F+/y½Oê =þÕã«!q½ñ…Ìø6ý<š$¶=Vƒ0=1qâ+¼ãÕ=¡d2=p~Ö$7Œ:˜ßé=ø¦)=ðæ'É@Úÿ¹K¤=~ãk=£AáTr޽å™'>:=o¼¡DýÊ´»ÓÙé=´°'=Ä Æ\´ô¼cíÏ=ÌB»¼­Ãà B˜½œ¿ =ÍÌÌ;1 ì §Ì¼²c#>°þO¼¹ ¢„&Š< ½u!6>;m ¼Ñ@2Z-°<:AÛ=ú(#=X= — •ص½q >_™7<Ým!· dZ<Ä=º0ÒãkO»·RV¥MU¼èì=šx‡¼L\ f)«&ˆ½Gª=Jñ1=Ç%àœ½šÍ3>Cá3¼Þ#} Ô¥½ßø>; £N5S°F½Ð|N=š–=£r'§,Ív…½}=à×=Wä/‡âœ½Ò9¿=~7]¼z4ð!—<ž¼íf&>ê[æ»g Á.ŒÚ}¼S=Ñ•H=œV(~¼z½úë=û<=² î$”;b¼ën=ˆŸ¼,)í4 ] ¼VDÍ=¿ Ƽw  Qù×¼;T=Áâð¼; È–b…½Ã=8v¼®ì12dY½¥,3>‚ã2½5¥ Å'ƒ5޽¦b#>Q£P½SŸ"ÉóÇt½Ý¶o=~; <Õ$†(TUh½ô>=®¶âÓA=‡k0¡("=«¯n=‘~û¡½:½O&« ù¦½®,>Tº†ä  ¬á¢¼và=Ö¨;¿'-‘íGJ½b¼†='Ý=l/0 \½ÿ“=î{<­Í2+Ú„½A =øÞ_º{#¼9îT=¥h=0€ð<£æ3m ßļô1¿=&Ä\=÷ íuTnb½¹à =/ú<ÅüÍO®©½k›â=U¢ìy®ï<†"…0¹ç=F`l=œ4 =Ç'Ï ,å›íÝ=¾b#92Õ»vÄ=±lf=© *p&LP¼\º=ì½Ìw'žâXW=C==‹Ä„<ê %5)è–½Å;à=¸Z'=À ìHüJ=qW=f.ð<`d4 „¼ž¼¾>§Y <—$Æþ,÷¥½Ë›=s¹Áº; Ò>,”½(š'>Ÿf¼; #5á$½E,>N'Y½¶# Ú½½\í=Ts9¡H÷<®ÑÌ`ud»CtH==HO=‘u ) 'lŸ½>¡·:@!N5SI0•½b.)>ú+½Í’Û·ÐU=…?C=غT;€By ™õ‚½ßÅ+>E/#½SmBägƒ½û=!>×gN¼L3"ëU„½æÊà='¾=H4 ¸ê:=Ió§=¹T¥<¸!*‘ö~c½œl>ì‡=G%ÙLàÖ<øàµ=Õ–º¼Yz23„À½8†>/…<ô м"©÷”½‹Æ>#½C™(t;=2¢=ûsQ;‘ (4är½Ôœ<=d/<ã K¨qï¼@N8>l^U¼ZŒY’•Ÿ½7Ý’=¨Å:p5, =|;Y=¬¸<7 †0† €Ÿñ¼I¼|=ü8=x"oc`½ñ-¬=òz°¼© 4!”O¼ëWú=]†ÿ<…Ï*„Ûë¼jgø=rüÐGå»= µ/å-&¶<Û¤=§%Ö¼` mV-üÂ+½ƒ¾$>caˆ;˜l ;¶…'½É'>#;;#(¯±¢F½+5Û=½Œ"=¸95¦5Ö§\½sñ7=7߈<ä Ò¹*ö]Q½, ñ=¹ªl¼©#'Œ+Eh½¤©>mœ<˜ã2ß‹½qâ+=€É;Ãwüã㓽¬å= yç:²ÍA*½ŠŒ<âZÍ=´Ë·¼d¦&è ¿­½õ¸=«_i»€i6¼È(=?p½++¥ø|:¢=E½;é‡2,p™S½k*=¹Â;=%‘€2;pN;ž =d;;_ J[Ê6½„×.>)Ìû¼ “ØÍ\`½«’=:±‡»o%È?&ŠP½«®>¿IÓ9‚Ôð&宽×Oß=2殌L@½…!ܺ__뼡i =ú&ͼóÅ2  8 ½®á=bž•»‚#‰ ÎTˆ½³%=/6­»­È'›uF½Ï=Œ >&}±7½X­Ì=¯_°¼ì!À5ó‘½³ 6>5)E½ã ½C,üü÷¹ט=kÕn=Í »"5œ3¢<¤§è=z9l¼¼­-N Ò5S½õcS=Vñ»ø à 2V½O[3>‰bò»åk6¾.X<õ<é=¬Xü;rê"s¼ï8E=ìø¼È›Ý¶ƒ‘½ Ñ1>…AY½Fæ£w+ =½ì==Ò`<=Ù,Þ[¼Z®=eŒ¼cÑ%7cC—½`92>ü‹ ½iæ*Ñ"[½õö§=Ö8=wÆ‘%)•p½=Ö>º=kÚ ¶î“#;ãûÂ=W_]=… 7'!3£Ÿ¼á´=Í=d=Oÿ'ë1•~B½_´§=Ý3=p `x#н© =<Ø"=? É¿|œi½¬;>ÒpÊ»ñ$R9& –ìX»å’«(CB½_{æ=P©=™V0)Zd»¼e5=t ‡»d'-)a5–½u±‰=Ç:¿%«¸u—½79 >ÖŽâ»9¹t P§|½8„Š=é,3¼8ˆ'Û!Ý&\¼¿µS=ô§M=W#¥½%2¯#=û±É=úz¾»+%«™iÅw½ïqæ=Ó¤=Û ?’Á‹~½a‹=äL“<Û B;Ñw·¼Z,%>!Wj¼Ì ôd)t¶ºlè¦=ìj=A¶£X9´;OØ=;È+=¦F¨,”½ò(Õ=»^=½âEÔ½ò³>€ 2<) %&!Ì*,½ üè=Áá…¼pr#½/¢´—½9ì>~;‰;kãõI½µO>QN4<¼éð½Æ…#>.VÔ¼šƒ0öª¹\<{Ý>Ú’Õ<¼%ç-Å\=5Ï‘=ÁɶŒð¼‚JHƒ…“;–˜=I½g=9V)Ö"‘(4<‰#= __=û7u5ßt½ ¦=¼ ¢¼ fH)cR<=¨ç<Ÿ,± ŒºV<=çÈÊ<± ½6¸ •½˜n>"ŠI¼8o-[î =¨Ç6=·³¯»¥ëït'=AÀ=Áþë»á$k*,؆½¡ÛË=^H‡¼Eµ q ¸g¼fö9>D¿¶¼z)Œ;S½ÿ³†=°p=1 ƒ,I{¸½Å >ÿ$¾<¾mƒ.¢«¼®»y=O°?=1"‡ä5Ñ\'<·D®=J ½†;!´%¢˜œ½f!>g,¼xeG,`±½u «=ʊἸ¢ —ŠÍǼ%ì;>¤5¼ø ú"É%[`¼ê ï= À¼±\+#¼°rè=gH•¼ ` ¶îy½ÝA >(œÝ» ¤":®½§\á= r—¼ îW³ít=ÓÜŠ=TÈ<*"4RH’½tï1>¶¡"½¦ 46h›½"Î=þ×9¼½{3W0(º®¼À#>(M¼ôÌ VS½xe=ˆg‰<™«#\|G ½è¹=û5=l4w"k}»­÷=²o¼Â Ç)O3ƒ|½b„>Œ.=ŸG¿U„<ÂG=ä‡J=Î5# âC½Gè>y@Y»n4¿#|‰½Æ¨>—q=×(r0Ò7)=šî•=Â÷þ»õ»)º*9·I½]N =Í\à»8å*Èk=Ë=Ù”«<´Fº&þÒ¢½ó>aªY=úpíf¦½•ÓÞ=0ð<ÁJ¥»$=‡P%<þüªœ½ F>Í‘U=+Ή˿=îëÀ=j‡?¼F(xèÐò¼¼ÌÔ$=-²]=<¤—"”¢Öß<ê3"g•›ˆ½%5>øÆP½Ñu,_½oœ½ÎÆê=GqN=›'*þ…½ýö5=ž_”¹WK£1½\Ð= ¢.=‘#b [q­ö¼X®'>ÅÉ}¼²È ³½5`°=¢§<%2/Û2`½¦˜#>J™TºGø8\н¯A/>Ñ‘½WE57%Ù2¼;å=éJ=Ò0 .TUh½u’-=ó©<¾ ·$Â/&¯½ÄA¢=tb<ŠÙ 5þ¸}Ä]½»U  "ü6ĺ;={¡@=( ) i 4X=Yj==_™7<4))ì¦=NB©=“üˆ¼èÑø#êp½Zgü=E×¼R‡+Nª€>[ =ù R"LŒ%½iQ/>ȵ!¼>3> Lá½[”=Q‚þ<‘k, ÿi½ œ>TÆ?îv=»O"K X²c#=š%=$—ÿºhH;½Å?Së}¼›Æv=ŠåV=Ž?0ñ þ›—½.Æ >8žO»C •7Šl=†=m=ÞÇQ;¤E3,·™ ½ÇIÁ=rP¼Œ!ÌÛ;ý`½ì‰>Éÿd<  ©Ðɬ^½Œdï={¼=_œ Ï®½%³º=Ze&»€Æ0ê§?ûÒQŽ<î%oË,¼|ºº=¬å½[RpZgü¼Û¥>Ô¹"»µ‹0fØ)Ö¼ip={‚D<')‰% 0rjg½ 7¹=Ëg9=L [™0=è/”=1Þ<ÓQ´‚<»½9>\«½<9šZÌ(V½a¦>PETUè<¶k” ²s½ ¼=Ÿå9=€û)Çs ‡½²>¿×¼.‚,{Ÿj½ˆ =Cu3=‡ µ&&L޽"où=ãY=L ‘|¹5©½Â3>s0›: ä¡ Ååx½¶>bû#‹$ƒ"ů½É°ê=en>=óPIr«½ßÂ>@kþt¶@½B¼E³½%?â=^Ù…<Þ#â뮽GZª=nÄ:ò,[r½‡6€=#Kæ<5 1*1©½Ói>zýÉ<ðNú ¬á"½® =Xç=ø±ŒƒÁ5=-°§=·QºIÏ34ê[f;ìk½=~a=o/*!«ö»Ö;ü=÷¯,¼ãñQ13ßm^¼O¨ô$`x¥¼î”>>.x¼ó <.khÏ…½Xq*=ÙB=ç Y5вb¸½õc>å/= 0-?#?s¶½a >rø$=P ’–'2掽Ð>yËÕ°=3»i.ÿ,¼o¹º=«Yg=Q Ÿðü¢;à =ƒkn,D‡9ƒGyÙ`½]Ot=82<¥0™&š”B½"¦$>‹4ñ;d÷÷-)ȼfÚ¾=á_D=ºˆ+©GãP½K\>ù¼b<|i!—R—<U¿=¹C=èéÚ#Tå{½ª°=Î67=ìý $¦`M½ÒÂ>ÿ»V·±,JD˜½iV&>à*½L(ß%z³<.®ñ=ÛÄ =&"ª.£?4½jö€=¥e$=U1¾ž4¼ïæÉ=©¡M=á‰(u Ü<Ÿ ñ=1(S¼| “ qe»Jð¦=ªek=< ` ˜•<æ[Ÿ=õæ¼Ã#èUø“½}ì.>dÍH½°  3 ½·(“=³³(=3'pÿ軽Ù"é=Ù^‹<íP!Ú–.ºõJ=ByŸ= _ß¼ó j4R0øª½aRœ=ž´;™í5Þ oŸÕ¼t]x=šï =ÚÈ.pÕf=ž)”=×û‹8¼| B*Â*R …½V,~=6úe',0s½ 3-=â=‡<§0.¸{m½WíÚ=`W“¼ƒ]*H Ÿ½ÐFî=¢Ð²»}Ñ ß½Ç™»ÔóÎ=åñ4=¯ N,Wª½dæÂ=ª™µ»a$ ñ–®»ûW=Ü×¼Cš•À–×¼oó6>]ᬚ &…. èE=gF?=6;Ò<Œœ)u*<‚=sô<â 8 YÝŠ½d2>J¶:½¥ [5‹Q½=Õ!>ÅS;¬LR5aû<²ž=\Â<‡ d%¬d? <'/ò=[(=# `,ìÞJ=73z=œ¤ù<.õ ¼£M½—W>†:¬»ç ³#}‹q>½x³>ï«;> u¡õ»‚õ=rÁ=> bøˆº‚V =?R=×"•m ¡Ö”½øŒ„=£#¹;H¯²#‹k|½=H>¥»ë;ó6(!,`ê§½ >^;»¹ 0#ÃDƒ½/4>Ü.´¼9 Ý@<¨S=øÁ9=ü7 Á#zŽ=ÂùT=ö =넎Èw½$òÝ=úD=<?5ïÿã;3§ =¥Ú§¼&Ï2 ¼öÑ©=€»l=œ2S ƒ½'ƒ#>½mf½¸qõ'£s~½ìø/=`­Ú<¡ù ‡~½Ì—'>¥h½$t¸,ºõ»øož=Ø+l=ͺ쥩½pÖ=¥O+»å ›![#Åä ½?Žf=èN0¼yþ'¼–¼¢ïn=*ÈO=“ç!S!½¦ð =äNé¼Áè" Õ‘£åТ#ˆ½¾õ!>R<½!)¸4'ݳ;†!ò=Ó÷=¾4´Ê ½¢š=9dC=í_%®·M¼ Ü=bö²¼º»÷Ñ“2½°ªÞ=FEœ¼“ÊueP-½q;>¸æÌ;’Y=ìM ½kyÆÃU<_·H=eq?=—˜Kw1­½æÏ·=¤Rì<ù0xšL¼[šÛ=‰\0=w+ª(ñ ½sÕü=M ¼àžš~§ =7ÆN=<=",q)³|]½„G>$î1»/™ Õ5ÚV³½¤á>¬Ä<=‡¡(?#7‡½èù#>ÂY¼© ý#ºM¸¼ŠÓ=F³2=Ÿ ªÎݘž½Lo>~¨(Õ¾¼¶UH{JμJÓ0>¸ ¼a}"`.Ä&²<5 ÿ=PSË<éNò(ö¼À]¶=꼇ÿ"ëÂö“¼3o5>II¼ Ø"pˆ½¼@é=~ =g &0oÓ¼P•=Z+½œ +*SËÖèLÚ;)g¿ •f“½ú˜>•€<þ"˜e/¬S…½tÒ;=íÓq;¬g èLüѼ0ð=Aš1;%[n&ÃGļþa;>ÿÍ‹¼bw0`"^¼pï*>èÜm¼‡ ¿0)+úüØ*>Q'¼öˆ)†ãù»_9=’Ìê¼ ›¥|¾½Ýaó=¯•=LÎV|G­½î=Ü=/];ÓnO ÔG =ø¡=Dl0¼€; •¸<å`Ö=i*=ƒ4XÉG½DL©=3O®¼ãf48)ؼ8g„=,ñ½Y#ŠfÒD½4+Û=”û¼~›.tn„½Sx°=QÀ6=‰. ·ü¼¡ºù=(ïã»c*°ž¢½¥ Û=P÷»‰ ΠÄç»Ú><ö3;?k.T‡¼:"_=’wN=fa5ç!Jï[½å~‡=pî/¼è ª+*$P‹¡½ë9)>¢›ý¼â º\ #½k,!=S’5=G"Ík(l ùºtµ> 4T;| ˜#¼u=ú=á!Õ:ä<¢$„=ïªG=,&û 2*½ú}=;(=‰ ÷#ä"wóT½åB%><ÙÍ;g¢73Õì<›ŽÀ=ërJ=0×"ŒŸ»ÑÖ=Š»¼b  „ÏjA½5²ë=rM¼p%Œ ÙK‘<½¡ì=%u‚¼ÙJÞ÷rŸ»ÿ#Ó=£v¿¼¸"¿7Q)H;Ñ#>œÜo;”( á õ¹Z¼\®þ=ÞËý<÷+H3¶½±¢Æ=c(§æêÇ»¤ ßÒ:ª»çÇ=óçÛ»‚: Dx𬽑Òì=nDºHŠ&(£ÉÅ:1·;= bC=ˆÙ‡5+“½>ÙZ= µ -!_½ZFÊ=‰ð/=n±Ç+G¢:,žš=½n½&¥OI =öQ=iQ¼ÂÒ3+Êt=$Dy=êX¥<œØ34 ˆ…½§±>Õê+½TJ,j¾J½;¨Ä=Â26=^í<ƒQ = DÏ=_ÏW¼)jë3†Ó<à‚l=UKº¼¬·/Ä4 ½Óô™=6Ìм’ ®#_l ù¹ÎŒž= ãn=a5ù&ª7¼Ü>ØÒ£‡1i<þÊ4¦/xšÌ¼ }#>·Ð•º= y"ª•c’½a6=¡¿P<Í­Ñ3î%<Îüª=Ì$ê¼ê#Ø$ç>A"½Ÿ”I=p”<¼|j.âžC¹½±6>ê“=E%®¯½ Ä‡=Å<+=ôh:É–½«&>ÚqüÔ[)2÷Ȧ½TUÈ=ëÙ»g¨dé< ³“= Eº¼Ê*Áƒ'<©0>'K-<¬ @J G<5}>¿D<<@á7X8…¼Õ>Qö–»')13†<‚<«=l=GI= n Q¥½)­=ÓÙ =.s+óÊu½€D>š]÷»Ø'š-Ê‚½`”>ü==Í à%´•¼ôü9>ÌD‘¼Ÿ”•v<: =-Í­ºw(–2MÎ=Ý%q=Mó¼eæ( °©s;=«¯.=k9"? Ø1½£ü=@¥Ê'¡ôS²¼03C*£ ={Ó=¡º9¼|i _¨Ž•½Q¾>,gï»ð°¸) ±z½ÎŒ>®¶â<” ¶ž–Ÿ<ÙCÛ=Œ'== X^$ .½®=Æ¥*=\)…é*]¼õ¹º=ŸXg=˽|qª5ºNµ=õ0´;^2,¥g´;¶×Â=|~X=!— ý/Ç,û¼HQ§=’;,=S 9GÉ+¼nÐ=of4=…qÓ Ã*Þ¼Á:=.t¥¼¨ ¼„(©»¼£®=ÍËa=ñÏ2_*­£Š½…A >ެ<=k 4›ÿ<àGµ=. ¼ü òó û”#½ü8ú=@á<·É•Eá¼½S=ð¦=pi$o…"]<.­æ=^¹=ˆc42¶P½Kµ=Jî°¼>’/÷ȼ”=#A=i€(«jÙº½Án>­<ù)ã›sðB˜[¼v¨*µãûâ¼"‹”=hʽ—X-•TÅ”½i«’=¢Óó» ‚$Ú!½WA =KZq¼236^D=tÔ=Ęt<÷-&vzŽÈ¼uÊ=Ð 7=ÖGÈ;½\>pìÙ¼á  ÊQö½õ¸Ï=n²¼B)Ê'ïÿƒ½öî=-$=Œø¥„ ½µ3,>ÚæF¼> ñK9_½§™=˜N+=`‰ N6½n.=Jñ1= ª#ä"ĵ½½>ò”U;‚„–#/†r½‘Ñ>w¼ =Ã!´*ˆõ¼=ñ=£õ¼%N"vRaì¼Íê=‰Ô4¼qù9 æ•«½j£º=þb¶»X*\ÞæM½ƒnï=š=ô ,Ë]n°<ƒ±=áÒ¼ïG g ׃½øÂ>`x¼½­.«á•„½¢a!>ʦ\½Ò¸ á1" =]ܦ=õñP¼¼ ¬7£%“7@<먪=Vó\=K&aÙU½jó=ÔÒ\¼]4 #'Ø£½®¡=þb¶»›(}!6v <×1=,¶É¼ø Ò"H0®-<ÈÍ>^üi=¾ ‰.4MX½ÿ¸=.µ¼/Å$>Á§9½þî->ŠXD»]s'…^Mž<êèx=îCÞ¼ f­((¹C¼ƒ'>iop¼¢ÈöŸ½éDÂ=¾Û<¼­"S*…`U½u9e=Þ Ú<ÃÅäQ£=WU=·&Ý»L'&à!Ž@<¼e=ûWV=+b/¸,¯Ñ2½ª»r=M£I¼O#Íu‘‚½Áâ0=`!ó<*(²b¸¼Gã>"¨š< >»!Ë¢½ù¿ã=~Œ9=ËÖ2Gq« ¼ =¡u<. D4S#:ËŒ½T">˜ˆ·»# ¹2¹qM½á³u=úE =°¬‹¶-ʼ|e=ñ/‚¼Â˺1×QÕ»”û=º¢”;ój!("Án¸½N>òD=®Ñ3ÍsÄ<4à=á)d¼° Zï¬=ãS@=©û=Ï ìˆh4½˜û>s+M½î<êÁ&±¥½EHý=šwœ»r“z «³Z=ÝBW=$™Õ<\:!÷åµ½Q‡µ=ñƼ0 ]% *•;Ó>=ƒè¼ šÂII½üÈ >µŠþ»Ê‡úµµ½óÌ=§ë <ú,+í€k½DM4=w,6=$¡&t$©†½~É>¢ À» ):1ž_T=­3>=™g¥¯Cµ¼$:TÔ*:=HW=<¥=]»'½õ>¶+ô¼“A6%”>=ö›=Û2` Þ»ÛSÈ-0½ ƒ²=ÎþÀ¼ý \3ǼŽ; ÅV=ÿYó¼A¶6³ðÜ›½¼‘>”‚¼gƒÎ `‡½àJ>¸æ¼\¸0ú);߯½+> ˆ=›öåqâ+<éšé=‰Ò=ÁÕÖÝÑ?½*æÀ=ý„³¼vV ]¤=áz=^; ™«¼zCÆ= pv==0¼eõ ½gÓ>·Ð•; % ¡¢j½Þ‘q=Eó¹þ€9Ñ̳½ï9°=¾Ý’;. ð%Ö¼Š:>ýN<àO6–)s÷¹½:Aû=K¯Í;‹|.:é`½½eð=Ój=Å /Í'LnT½í(N= m¹<„ o,nÛ·½m; >‡ø=½®É'¥j;=²/¹=wÛ<Ñù W“'<$´¥=Æ…½`&4ÙZŸ½4>|›~» ð-pО½£éŒ=ßA<)–團½ü7/>$½J@ÌÑ£½õž >in…»  6õs÷9=·^³=vl„ ½Ú 5MIV½ò%T=EÒ<ø X!Wj=܃P=|E7<;V{»{=Þ‘ñ=LQ®ÐŠ=AÕ¼é› n$` ˆ½Ü)=€Ô»³äæè<ݲÃ=¤30=û É,úê=`Ã=ð2=!G1³)Y½óvä=÷;”¼Á(ö 5™½Û6 >½àÓ»¹¸)¤5÷”œ½ª}Ú=á™=7!wà=wN³={ö=AÚH1d½ÁÅŠ=è1J¼Ø¥%è ‡ùr=4¾=M< ¢$ÔxGF½t>Åv÷9è ‚Ñ5X½ Â>j§ÅË=Â'Aÿk*‹½ô.>·e½ÌRðA ½mç=ÃŽ¼ÉÈÁ(€½$¶{=t\ »ØK ƒý<“â#=åïÞ<¯­¦*‡¿&=;4Œ=Ncû<Ï|,{ôF½­NN=ËJ¼IX.È^ï}Xï<…Ù$N+…<e³=(Hì¼¹ç«2„ ƒ½Ë»*>»v½2£—MM¢½Ù#”=AØ©<û;&‰•‘½èô,>þÖμïö D(­K¼öÔê=¸æŽ¼‘ö½ u;³ ñ=' ‰¼C ú'&ôŒ½P7>sô»E˜ ¿EŸ¯½ =¢= Y]<Ðßôl"s½>Í =Ä_¼=Öüœ†ˆ½ÖÇ>m}¼‚.§ê^=,*‚=r†â<ÉMéó½”L=K ¥<)•Ïo󆽫ñ=‰¼U9l æ±f½ ] =Qf4óä»: $ñ‰Ô”½ÅU…=]S <¶Q(UÂS½Íå>ù¡R»› <$ ý5]/>Rï©»ª§/à 3Q„¼Ï1 =¹6T=ýñ Ô+h•½{ŸŠ=¿º*=h3'ß3²½‹ÃÙ= E:<º)|$™•½›â!>Òm‰»†“%7>[§½6Φ=)¯•»m2=&á|j<Êjš=Ÿ]=œO/5%Y½åíH=º0Ò< {'ãÞœ½py>ý!¼­‰Ò%½p•§=~Ä/= Öë5“[½ñgØ= F%= V õi•½ðù1>±½¦ Ø;Ç@½õÚ>…´Æ»K ++ Dr½š\>“Z¸ðZ® Ÿª¢½µû•=¡÷Æ:5e6„,ù=ıŽ=K‘¼] C%ƿϼécþ=Aš±ºdM,J(1^³½S@º=ÜœÊ >€Ô»ö6Cz©X<¿ó =(,ñ¹ËÂ%Ž"˜½ÏõÝ=’®=L W Å(§“ì¼ÝÓÕ=]6º¼º† ­ܼ1=K¯=·Qº„l]§Êw½§[¶=µ¦9=ˆl æ2vÁ`<À==çàY=[Y.ë.¯µ÷<Öå”=Ù+=ä'³Ä>•S¼¤Ö=ͼ¼ñ'O ·Õ,=1_¾=‹8»ß a"Š,ÿwÄ<ú{é=ì¿="Q2&f½¶/0>zȽ\2D5ª c½Ï>á(ù<«À&ü²ºU½ÛßY=Ö5Ú<Å8<*1µ%=šÍƒ=ÙÎ÷<=¨ àk»ÜK=EœÎ¼ktuÕé;ÜõÒ=׬¼RI)¡)†W»¬¬í=2;‹¼r”-ybhõ¼¥gú=ômÁ<ã’%®ÿ!ý¼K‘Ü=&¤¼sÙ-¢"½Ïh‹=|›~¼+$Å&îù«¼®c=9|R<Æ$Š#S#Ús™¼ã3=àX=q ¬ñ i½OÏ>Ø*Á¼Ë¾#û(Mó®½áÑ>tb=h¯#ɭɼPß2=¡¢ê¼´ _'Æן½ç‹>¸°î<é'…4Ï.ß<Ý –=æü(ÒÊ*èÛ‚<Ö7=R·3=>Ë"yìù¼Ìì3>_ëÒ¼‰> ô-GÌl¼õó6>‰{¬¼Ü›-•Ü޽—ä>é_¼Ä 5 ä$I¢—½ŒK>ÝCB¼Ð( k!Š"=yÖ=UÞº½ õ$«±àþ¼ÚQ=´¬{¼¾é Ÿ3Â[=!w‘=aˆœ;C?T&k+vÖq|º8!§ópA6½ãOô=>íð<»] Æ6É»2r>„a@< «1³nG½ñ >õh*<¸ÅsƒŠª<ôm=8øB=û ˜(,ñ;ðÚ>®«<½&ýh3r¢;x}>ãǘ<ý[.ð8OÉ™½”â=µ78=î!Å+ì+lF½îµ€=ޱ=| º Ö­½j>­£*=²¾)/MÖ¨¼Ò…=r¦I=õ›ú3 û¶½ ¶=OÏ;<] Êd"ã =®+†=`‰¼] à%Ý <ï7Z= —U=–´ì¥2…½ºL>É‘N9ÿ' ¶Øm<£ =0/@¼Ð ®*ê?‹½*§}=« ¢<ãÙ@z½\u->p½!"¦á|нáîŒ=ñKý»y 5Ù‡,½ò\/>”¼# ×8ˆfž½fÙó=[DT=˜ êƒÍÌL¼LÀ=¥óa=.r!Ë,>½/§$>È é;÷Ó>7ô¨x½Õx>q­vºÊ 6·#¨ýÖ;<Ð=^==ê Œ# ÆÞ <Ó=Í«:=ê ¬%Œ#Y²½ap­= <<žö-¬¬ ½…!>Ùí3¼Às5Î&°x=0ˆ= jx<°&Ö&ë=¦Ô…=º†™¼b # þžX½¾OÕ=>¢¼Š'ˆ6S g€ ½1A =霟¼™£"Š· ‚½àHà=ºõ=4 ¨ù4Ÿ=·½Qç=\r=˜"ÚÏ ¯@t½ïw=É»<\®b.«¼zŠÜ=ž•´¼;.ñ[½¥ =Ò8Ô< Ž".m+½²Ì=Ít¯¼î-M%‰6E³½¤4»=Mh’;Oûn<Ì<Ä•ó=ÿ=ø<àL÷—¬Š;Yj=6Z½¥û#ybóñ<{3Ê=óT‡¼_t18&K†½ù>ãŒá<4*! h²?½Ëf=æ.=!(æ%‡=%á=Hü ¼N Nä!‰}½ ÅÒ=›¶¼Ï Ûà ãQ*½§%=Æû1=@'µúн5ÔÈ=𔂼"òi#]‰€½Jí¥=‚uœ¼À W! =çm¬=ßýq¼†ù6£%ˆØà<Wr=´u0=“ ä5-ØƼŸY2>1µ¥¼a`.Íé²»ƒ¦>¤Ì;|4&*#MØþ¼¢Ñ->GÇÕ»Ú î*,Ÿ€½ïä#>㤰¼0U !<þB æüüw½Ké=ò$i¼)ï'¹™¼û@’=ý‚½¦)~5| ½.ä!>|{W;?›öß¿9=£­=ÙA¥<í) ]6b¿§½í*¤=!v&»23)¹½â)<Pï=4K‚¼ëÒâ%AJ¬½üá=jû×< Þ(.<¯½øø=±¦2»P¨eÆQ9À ;R¬8"û„½Lâ,>©¿½B7%È Ç3=óTÇ=ÔÖˆ;Qa¸-ák½{™=êB,=N^  =¡.Ò="à»{(;)jûW½,)—=ú´Š¼‹p E ‚ýW½?7”=ûʃ¼p ‹ð0½ÆO>F[¼qrH ©‰½TR>™ò¼˜<Ó’éÐ<@8=€ = sÚ ŒÙR½— =ƒ=ã„ óh¼^ö+=ŒQ=ýÔ+OåšB½¼##>‡<÷>7 ª(^½ˆ.>¶g–»FeJ#Ze¦;uÐ=jÛ°¼‰Ré æÎL½–(>´!»: Þ«3[”=«ÐÀ=—=°#Ð †s=¡…„=7«<Ð 4P)¥h…½©K>­Û = X21–C‹;û²”=ºL ½Ã H! ‡½Pq>Á?½~žò3ßR޽LÃð=Ø,W=ààOÆR¤¼Î§=\WL=èÍ9¹_½” =-Ð.=‡ &["ÿL<¬UÛ=U¢,=,$ÖØ ×Á¡½2tì=&4I=Ô K§àÛt¼.=~á•»ŠR2E+ðÂV»8(=ä1C=Zñ1*¡€m¼Jµ=ô4`=Çj BäR½@Ê=ìg1=/Æ T ×#»Œ‡=²Gh=k"žËXºâ®=—t½\'ÚG0"3W½5´A=Ôbð»'à iT½NÔ">Þ!E¼¼@»ŠÈp½¬=NEª¼Î ù’ ‹ ½ ;>Ù] »ž¼)iz‹¼9?>°¡¼Äk1“{/ž½Ê">Ì$j¼œx2 _˜L½—t”=I½'=UvD6¼"T©=¢_½åð‘ByŸ½é`ý=0e໿ SEŸO=ZfQ=:‘à< Ì.\Ÿwã<’w=ž˜õ;×Ù/W úÔ‘½">Úļ”äb"¬‹»½”gþ=¨à0=Ï$ñê´Ž½UP=³@;<’ ²& ŒòL¼Ðð¦=—åk=%í%€›Å¼æ>)>Òs‹¼q€} ‡†Å¼N¸'>¹ƒ¼} \9{Oe;ex= e=v ŠÜO¡<\Va=ý3C=ù 01¥½?¯=E+÷»’êºj^½c¹>—UØ:”¡<˜*ãÄ|y½ô¥÷=‰¼7U+‹mç{½À±§=Ñ“2=íz2ì'Úµ½u>ï=ÇØÄ)‰@µ½½û>n=Ä)öÇ ܼøÍ=]¼=W)¡9'6½ ¶=¨à0=Û M •hнœn>O®)½Ÿd1¹,a†½ý>䂳¼²l7_ °½?ß=…A<·|[7Ž˜½Çñ>(µW=Ķ"4+Š×¼³îŸ=EIH=G#GÍZJ½ÕvS=;å=ì î,œQ³½ÉÃ=2Ž‘;%! L€`Ž;„KÇ=½¨Ý¼™?,À0„„¨<³²==š#+=»G’-Þä7;0Ú=Vª¼ MwœÂʼÅtÁ=¬æ9=ð Ú1Þû=>íÐ=˜õ< H"á"½pg¼<ùô=TáO¼¢D&ói§æ¼Üº=<†Ç;¸è% 0*þo»*q]=Œ-½$-u'ݶ¯½Ï¿½=4ƒø97Ô#p18é¼t}_=ÿ=îíú ½32>—ä¼è.c }ʱ¼î±t=&4 ½2$ª'é)ò¼¨V/>*ÿ»¥î*è*X#½]7%=H Ï$I Ïy½rO>»î-»6j+Ê øż{›2Q¡»`= š» w!œÀ.½\è =:ÉÖ¼¦ G& ¬[½‹p³=Ts9= l&åµ½k' =Îÿ«¼Y--·b?½F?š= °¼uÙ€#? ½&ªw=T"=]Ý Î-F–¬½0Ö=,GÈ9nÓÂIÖa¼†«£=Y¦½“)6T§½D5¥=X ú¼À /“5Ó»Õ®©=êÐi=#à)n/½"û =ÒûƼ!daŽž<å´g=-“á¼ñ#áfÂ/u½X=÷X:=¶g3Ùʽ‚É =5µ< »•ÿ>c½;q9=£<3= º4r,;ǽA‚‚=±o§¼f°ÓMâ¼wØ$>RÒú9 -´4¹Š=F'«=éÖ+=&)žWz½A€ =ù.%<¨’ C忽`>}¾<6ê± -‹½“s‚=P‹Á<Mž8¦ð ,>ømˆ¼yÓ¸+Æi¨½¡öÛ=J™Ôºš!¡ÎsH*½©/>þEлÄÉ®Ÿ¾½äL>UY<— !£K½t}>û=±;pµ%3ÊÄ-½ï ö=°èV¼ x(í ˜ù½dv=l@„¼Œ ì1•«y®½2¬â=Ë=”ëò$K­w½Iö=°©ó:} )Š‘¥½³]á=Î5̺ëüÎÝW=epT=·–Iº M-"ª·†<Ï`=o„E= ¯"#½FB»=!ê¾¼j¦)3 ‘)=ü¨Æ=Xs¼K x,™Ïž‹½—Ž™=ëÿ=ƒ!z!j#:±‡½°'>^‘¼.°,ý#­Mc½ÖÇC=ñh#=¤RÐñÑ;óÈ=3Nü#;0ü· #=DM4=G;î<’'Ï ªw„³½¯%>![<Þ¦Ì&€½D†5>ªCn½®Óê2ôS½»%)>sW¼pñ ‡½ P>ó¼¥,>!rmˆ½Åã2>rÂD½ F+[{¾†½$>\+=Õ!ˆëåw½%w=ú|¼“ò£*÷æ7½…ïý=‘Åmsã¼ÏÎvi½†’É==¹¦¼;·>&–—ü¼6á=à€–¼‹>n!ý\½B=Ÿ“^<—̸-±’½ÜH™=eD¼PI-êÔw½¿d>ÑY&=Úw… ïÿc<;9Ã=R+̼µí¤8=Ý`(=O l<“Û.Ú, Úä;æÌ>x*`Šx;Å‘/É"p„½ &=î¯=]@.ª ¼W­½¤U>Ê_<Ï´-Ýkf­¼ßŠÄ=ñhã¼a²*XW½–¯ =ÁŒ©¼Š™…A½èù=Þ.¼¨.ÏR)v½¯´Œ=m6=ë&—1?—½Ø€È=Nïb¼R$)ð!7QK=çŒ=s¹Á:á)¦iâ¼õ+=†ZS»HÑn&z«n½=fÚ>= º'È#F`,Ùz=:85ˆxµ;/lÍ=>?= 9 <2Ö<e³=.W?=bê(,ÈÒ‡½aÅ>w½õw Þ&ÿ“½ ‰=,DºN® 6=)“»­¾º=©„g=^ñ ØÔù¼Jï»=´4=˜ ,Ï…½j­=¬1=…#À't^ãuYL½ã C,uô‹’½òC%>”õ¼;9 #F[•»Õíì=vᇼ$Ð&u-=C–=5Ó½»Ï g±l"s½8j…=Ϻ=iÃ%ÚT8»o=rpi$v½…ÈÁ"Ë\=&§–=ý…<Ù&^$v~¼•¶Ø=wÖ.=m$,½U =ÿ¹÷„÷/!Z‹½Ì_á=(-=ذìÐa>½‰ =Z~`¼Ëb³ë^<âr<=ÿ\4=§Ê"\àX<àf‘=ƒø½)úÇI½å*=0=ôDß(C9Ñ; &>=ݱؼ|3kJ‘½×Ã>v¼Ät 91]=™e¯=š™™¼`’ð$w†½ñòt=êvv<*> ƒø½ëU„=ß=Ý e.¥Ü½½c ö=U*=Rª%ðeዽ7>j49=B2&Ü&NF•½rn>ü6D¼ ×*Ð(Ž’×<5î­=÷?@=bÚê(LÇœ½:é>úíkº(mÔ¶Mq¼ð§†=þ ½õBÀ+-Z€;Ͱ>³EÒ»Þ§&j,‹þм¶= në¼u ¦´ž½.ç’=>? :Qýî ¤½PŽâ=mŽ3=G28Ý"FÓ™½’$>Û0м³"Ol3q¾<° =ä;æ ÿ® j½³™ƒ=˜=Ú1*t#T9m<Þ°Í=ÎmB=ñÅw+K®½P©>î³Ê;w5Ì#®I—½·zî=8é» øßÇ‚B; Ê=›È¼» w9$ˆd½4=á´`¼ •… xD…<â“=ªô=÷ù û]Å¢½NÙ=J =à©&¼ È}k½µS³=46=Ïr3÷׆ ½µ5>]§<&!V›ïWA=‚‹=R~Ò<åɾ$›<ѽ=ÎâE="!É<Ýy=eq='.G<&° ¦Hox½Äµ>¹U=ù¯ ,¦GS½é =mò<Žºš%G‰½D‡>ƒL2=ˆ„0d;_½»´Á=¤«4=“ Û1Óv¼œÄ>ÄN»1, ÓˆY½™ò>i=ÙGº¾½3"=u¯< V#ÿ.´ä‘½i >¸­­9'ö»‡5 SX©ºâ =﮳¼7·&ð§F<ݘÞ=ª›¼Q û$6åD»½Î> `­<· í#_(oe‰;SY´=­j ½‘‘•Ø.m½>A">0…;/1$ ”9Z-Ð=‘{º¼cÓV$œÄ€½Â¿=ÓÙɹÿQ@6ÃØÂ¼¦´~=.=.³.”$üP)==Ò =i@<õq-5(I¢—½¨>wõª¼Vg+D0–.<Tq=ªÒV=J3ŸÊ)=¼Z.=õ½º¥â %"Œd¼Æ1²=·]h=ù Ó>ëZ½8k>jÓ»€_±¼­ô¼l±»= ­Î¼‡ëÐ1Úu/½| Á=>²¹¼ 1!2–c½áB=A=‘?‡×I½8ƒ>æ­:¼Ì£;$ôSœ½—¨>¶ó}»Ým ¾hO½ ý=¡ô;‘Œ3+U›½D¿>d­!¼ÜD3ò¶Ò{.Ó¼üõ*õ=¶…½;Š3>þÔx½…æ¡ó½´>£’;j3F-“½B´=Í?ú¼vì%–Aµ½Ìîé=:葼leÿ%®#½ n+=VJϼš7†$h鼋ûÏ=,g/=Å ”§+«•‰½Hlw=Ÿ[h<>©2tEõ½êÉ=å¶¼Ê'ºÁBͻÚ =»¶·¼0d6Ž;bet=9^½K :®¼U¯=¼Ê½CÍ"á#rNl<ºö=,ôA¼­ ”“¯w½uw->D3O½³0û J½Ì_>®‚˜<|Ê •=ñœb=G< †/!²Ÿ…½Ð>uÈÍ: ÿO”„½ÊÞò=TG=® Qm(- ;½ñ~=Ó.¦¼‰«`#¢»×K=½VB=à ꨪP:^ =±n<¤Œ8;¯Œx*À’+¼ƒMý=ÛR=ò&úRdm=Q†Š=ã‡;ã Ùe+ E½¯ì">&å»b¿ï…ì¼< =ÖÆ=sÿ&Lý»Ñ§=ür&=$å XÄÍ©¼PV,>%¯N¼k o!Ê4<r%=½á¾¼ƒÒ";0ê ˼²… =‘½ c/&íu½¯A>Ås¶<ÔÖ.ŠiÈø¼üþ =c~.=æ 1 MØþ-‡<ŸA »áíA½G >úª c<ñ”#ûÉX="K=<3Á<Ç !:!ßÁ¼ß=–Ð]=»û‹ â剽¡Ö4>ú·K½_F+C,¥O«;¡ô¥=Ìñ ½ƒˆ²!œûk=SÐm=mÈ¿<{‹/¶…½÷w6=±Q=‹ Ü £#ˆ®½´>ÍÊ;ˆLL¡ƒ®¼—6=¼A4< Ú8 >=¶¼¿`—=öT=ôºrÃï»$B>Þß<´ò@&35 ½µ6­=È,='./)ˆ Š½ÖÉ™=Yøz¼vÛ ¾£=p°—="ß%=^ ¤(º Cpœ½âà=ÖV,=õì¢^0=>’²=¦Þ<­ó±Ïe»„›¬=:\k=ª< ]ßG½pî=…"=±ç)ïÑ ½æ“Õ=ŸX'=ë$× .ù,O½ŒõM=?U¼à +<;”=†½ ÓÙ õdþ<ë”=áy)=^ º !ºNc½D>ðP”<ã  i9`ç&½%[=vk™¼1(h ØÖ¯½3Á>ôÀG=ã B3gd>€½þC*>/†2½«O&”# Æ==œ5˜=îx“<ß ºIo ¡½mè=¤QA=½ ‡¥ ÜF½ê­=Ôê¼Ì!¢ ÛkA½cB,>–¯Kº]8!s'0Ú¼e!>ÿx/¼–„&$œà=âèª=l=i%`G;®½NÓ§=â̯6æõö&»óO'À±g½ÿxï=N=Ó í/& >yØ<a=‡4*=ðu*õ7ˆ–½D3>Ω伇¦(#E¼u½0p=8,< b5…k½÷“q=’³°<ø\Ò%l–Ë<}zŒ=T7=©ò-ùk½e©Õ=ô)=ÊH 0/±Ä½g·–=¸sá¼æ …2:"=_z»= á= ^;'Îl—½¶»>çû»X t ¢¸Ê³½O²µ=Ó¼c;TT[a:½ß¨Õ=¡Ÿ)=')N.GTˆ½ÛR>”¤ë¼LÓ&¥j»¼_ÒØ=Ho¸¼" Ó ˆ½¸È>ûX=6 -?ð<ÏKÅ=$'“¼mòt1`ǽó'>ÆÀ:½µ)¥1Ú¼(»ù= Cä»{e5°)$¹½žÐë=Ðïû<++–05)…½Ü>?û<4³:*!æÍ½y?>DMô´’Ö™ð˼H –•~=\å‰=²Ø&=Op$?9н¸sÁ=Ec-=Ø ö æ#i=+m‘=)Bê;W™Ê3Ïö~#½A tŽ`# ½Ä —=ýƒÈ¼_b »oÙ¡½¦*>6½Þ\Bó¬¼-[;>t#¬¼½|‰<*8ü=ÍÌ =¸¿Y–·¼ür&>D¼­Î¡û\­½œo>-Í-»+ Õ ’ øˆ< t=í·ö¼ï g"ÙÐͼÙ'>"ˆó:€"¯õcS½í (>PÆxº9 I/á+`|½<"> Ñ¼j t²”½y">v½î £ £½"ŠI=»!=Æ!ïÁˆ½±3>ðO©¼²Ú jÀ`½¨þ=[#=nF b!j…i<ûœ=}÷¼4ei+º¼9=¼ ¢=34ž:6-…'LT½,>ÝïP½*^ F½Ç>ßÄ<Öô 'æ•‹½¬ã8> ´^½TÇ£$bнò$9>®¹c½ÇÔ:2K«½ã©>]4$=ò ”%A›¼½Òü>W=ÓG…0‰‚½mV>½=” ³:¤¨³è"fN`:½c'|=N=1"|)²V:çä>1E9;á ¹7ƒ+)ž½Zc=ú<¤$ÇóÈŸ<Ù!Þ=Ÿ"=X´= k½¦+=P(¼7 (H8:=3þÝ=ý< )¡îî=úò‚={™¼S¼*# «±½m =Í»J“(µ3}?µ¼Ù=)>¢¶¼€\9_™7<æZ>Ø}G:>b]/ 96½ªG>Ììó;Á”m,׊–½Írù=ùf[=| P×ß»œi>°¦»'.)1„b½Lá>³Å»_€à0£¯ ¼„G=,Ÿå¼0‡ ïÁäÆ<…µñ=º=÷à‘-à-ºÿ ò=ç{¼yK8å Ž:”iô=ü4n¼å &ñ:äLS½CÉd=ëŒo<™\,Ǹâ<"Oò=@÷e»Ó o(B¯¿<°ÉZ='Pļ0¡-»%¢–†½×À>Gÿ˼ÈT1c´¼„Ö>Ï<ü¸~5á´:¢³ =#<; ö%fÏù)½@À*>Ð'r;`Ÿ ;Q‚>½8KI=Žè=,ý ®ˆ½‚7>Œ¡\½~ £™ 9šƒ½Uk1>ƒ2M½# ²*‚½ª/>hG½!/ ­4©¼çU= Š_=ô• 2m}¼íÔ=¬Å'f‚a»ÓÙ)-,ŠUº¯ë÷=P==ë, ‹ÿ;½þFÛ="ŒŸ¼~c#Ä E'½Œ.¯=¦œ¯¼üd/‚"¬[½vú¡=½ª3= ¯<Ù$ÿ=t ¼šÑW2º£<2=±û޼ (€'Œ-D½Îáú=#žì<6d ³Ð¼š]7=ŸËT=û\4;S\•½á&ã=”M9=xË(þ_•½HÄ>X; ¼ÜÄ?  ½ÊÂ=“~¼W h²ô¼ÔÕ=y‘‰¼–/"j}½—o >ÅV=޹AJ ¬½NË=Þ𽬠¼×!€šÚ¼{M=ŒòL=EòÐ!oòÛ<ÿ•õ=•òÚÙ³ç<ó;/2*=Z‚L=((=YÞ&‚çT’½Ñy->–ÑH½ $^$Ö‚½¤áÔ=à ¼z ­)^:×…¿½á~>MY< Z"Ïãýx½hçt=÷u`;(E4 ÷sJ=¯€=9aB»¬ ¦ˆ3’‚½[²ª=Hú4=Cíàcp½Ÿ"‡=rݼ˜×1¼-CB½•)&>=,Ô;Vš9í¸!½‰æ=˜k=G W ²Öáè;8¤>‡ÃÒ»¢ê4)ÓÜŠ½—ý*>%çļ*T41· M½%!ñ=/¢m¼Ü©.¥›«¦½Ë=CŒ×»ªß7£WC½yê=Ýi¼'*V­½GËá==ÖŒ;Ç O µ'õ½:bÜ =øýŒg=®I ‡(VÓõ»»H¡=Ral=Íu7ËB¯½¡Û>‘ N¼@+¨Wö%[½@ù»=w,6=»«$ ¯ž½‰ð>OÏ;¼G,Hcšé¼1=º0R=  ®šg¼ôÄÓ=6±À¼ôÍ8U,– ?¼r,>õ¡‹¼Š›ï«Ë‰½¸%>@Ú¹üûZÂ0€½ 2þ=gí6=ñ&ó| ¡½SÎ'>±ý伉WålZ©<Þå¢=µQ=‡*õ^x`€½nÝ>ÓP#;†7 ŠÊ†½Â„±=ø˜¼7ò ö{a½÷¯l=Õ—¥<¿®"\Ï¢w½›>~ ;éG†Ñé9½µÅ>9¶ž<ò ¹'~#ª¹ÜºŽo=EÚ½$%Qê0=C¸¼~tÊ=r7=Ay#Ÿé%½Ìи=’­.=L 3„%#M<¼ªÕ·=wg=þ Ÿý”m`=§Ëb=õÛ×<ù÷,µOG½ô…=[¶V¼Ö€ J+z¯½kª=B`e;ç”lõ<”¢õ=ªœv<¤—1yˆi_¼Í#?=)ò¼µR:݉›=‚V`=g=Û6 «[}½>p`ò¼ú!F2 ž½wôÿ=ëR£Ç=>$4?ÍÓ|¸d½Ó$úTt$½¼êA=ñ»i¼Èl2ýô<ë =ÔÕ='4Ö„𡼫ñ=̶S¼sÔ2û5)˜1=¶O=GtÏ»0§0Ä ‡¦ì;ŸV±=]p½0%‘Î ±÷‚½â!,>–x½È' .& Iæ<¢C=1 =Õ'N-¥Û’½P&>2é/½gã,SB0½>Í =ˆg‰¼“ö1£'}¬½x&>oÙ!=/²Bžâ;q>¾Ý;ÍÃ7W—“½È=wÛ<Œ$/¯: ©½)æ=?:=&^ÊÙΗ½ëæ¢=ƒ5N¼0#‹±Ï¼is=Ë™;[n&ú2öî¼ß© =½½§‘C&j<<‹þ=Z*ï<8 ’_7qÏ;ÿë\=Œöø¼õn1’‘c+=åðÉ=øíºâL/Ç*œ27= m™=Ÿqa9/]@«½dY >Jî0¼à¨*õ)€Ö|½xÕ#>p² ½®5´½.VÔ=e–<˜#5º,×¥F=V*ˆ=¡Iâ<Ž å¨&Þ9¼w.,>Úç±¼Ñ9/G)ä1ƒ½-.>76;½ Èý:¸K½Ñ6='"¼<m0Wx%‰½Ÿ>Z+Ú¼u!Ve3ù×ò¼LÞ> ßB<=ë*f*õ…<&Wq=GÁr»s'w.Î\ws<˜jf=’–J= ž&›Wõ<P=d*=Á/ä't™º½\Ë>'k=3E%Oؼéð>ñ+V<דÄ,_ï>½¯C>ò±;¹Ñ8QE½à¼Ïä=¢š’¼C +ž ¯y•½=¸>³B=ó Øƒ1¢¼a¨£= ½ýR#'.Þž»½>â"w<®-³†[$m¼Çk=Ù´R= ÷!8$´¾<È#8=þD%=Gs»’L½t}>„H†<œ"ª[ SÏB½¸¬B=Z¼x n0:uXἑæ=u¯=" &Ê ;½±=M®¼«§)ý%T¨n½e¦t=r¤³Œ£ò< ¶4¿3 õ”½:Ê1>Q½Œ'K7.“½’;>Þ3½ f"ŠZZ=—âj=¢},»qá$yÄÒ@¼@öš=ؽf óC&3Ý«½7ç=¯—¦:è"Š&?ãB½ì4=Ü8=: æ%>VÕ ½©¼->ïw¼Ë{ü# @#»ü“=f¼m=»"UG =‹7’=Ð =ˤ( ]Þœ½ñ$>Íí¼Ý ,ö£<<Øaì=¹Œ=BX00é+H½ ŽÒ=lϬ¼è]a/2…½C >·ñ§<ô.‰)ÏžK;Ä=ÓØ= %V4üŒ‹<É!=Ù2=È +;ÃÔ»aŽÞ=þ2=!"I'w„Ó¼of´=†W½Ù&€³½Mõä=J¯<º%0‚†½˜ß‰=Hýõ»Ù1ï,è>½¡Ø*>îv=;w.OŽ”-={ŸŠ=¦^7»‘É8Ù%T«o=Zö„=ʤ†;7ßWk½ýØ>=Ÿñ+Ûêè¸;¶eà={Ÿ*=Ê#ò¨BC½¢´7=”ú2<`Kô‹=€c=A)=Ò­tC=§ë‰=“=ãœ;y=˜½Ï>6t³¼– h ^, ½h%-=ÜID=W ¦ÜB@¾»œS©=G«½õA©†}½¸5=kôê<( !gÓQ½?T>n]±¢½ëµ,RN==³%«;ê"\+råG|½Ÿ >;â¼FÇ+\Êù¼Êâ¾=)y5=˜ â9Fµþ9«>S†<ߎIÚâš½–^+>zýɼaUØ1ñð¶”L޽2sÁ=y<-=Zö 20D¨½Õœ=fŸÇ:…¢7 ¼ÌÐØ=Ü+3= š5-/™Ö&<×ö¶=ÝÑÿ¼f´%U*†F¼Uê=錼q &6¶¡÷Æ:Åq`=+n\=Æ.P͹¼fõ=ÊP=æ '.‰  ½þÖ>}>Ê<«é'x üŒK½ Ž=__k¼³1'~%“ż©3÷=ÍY¼ÿ÷xËø÷¼Í‘=‡Ý÷¼v8ð"Õê+¼òÃ=´W_=.Q#r!AòμrýÛ= D²¼Ò Ù-œ&âʹ½è=ÌÓ9½Ì²'>±¦²;šVý,Ü~y½‹‹ã=i¬}¼)1›W5½Y63=Ú‘j¼MÚ-'OX"½¿º>…w¹»vÙ $´e;r=W@a=Š}^9†É=:Ì×=\çß»# {(*W˜½¿'>Kw½i/!y[iN^äöyŒ&7 »$"î6Õ ^‚<º„>H‡‡;(K"72è:šH=gÓQ=¾*›ÙÑA—¼ÌšX=ÍvE=Tç!².'…¼l\/>±¨ˆ¼$IîϽê“=;ßO=õk#™ ¬[½1–=æ (=v`-Ò¤½â>îx“=æ ä,µÈͽ˜j†=¦˜º«à9¤!í»‚½¼Ì0=C=è:]=›µ½:Y >ƒ‡)=| Á!°"}v½78Q=Bk¼¶x5:ϼgd >qÊ\»y0èï®3<;È=¹¦À¼Î”ù.Ǽ¼…C/> ¹Ò¼C#>:eãÁ¼7¼=.M=Gº<ëÇ&½î° =ÔÖ;ù&„¸ôÝ-»‘€Q=Òþ¼qa&‡×1n=¬sŒ=š¯;Ù;o›©½bØ¡=ÜÈ<˜‚ ˆ„/½p{>ྎ<ç »*}*÷æ—½Éæ>³–½Q(*ÕÝ#[½Ä°ã=Âh=…(²h[@ˆ½R,>µm½þ s4ª|Ϻ[D=!!ʼtkN7‹—¼|GÍ=š|3=M "$Ô{2?½yZ~=íQ¼ Ë J+aþн®=éòf:Neî)éÓª¼Öp±=Hßd=s_*ÿ'%«<‚Æì=N¼bÄ?úBȼ+O >OÍ廦eît˜o½,›>⑺® -·#8„нqZ=¡Ÿ)¼5À-ý8½ ½ðøö=8ؼr˜%z Ôd½"ã>ïG< %f*ÝUßù¼á Þ=( =s".Ý=•»=A¼ªD`"›¬Ñ¨Œ<8ú%!®= Ã|=Ìð¼ùe^ؼ S=hF=XZ ‚ ©Üļ ç=êꎼ·'Žö)Yøú»Ñ=añ<Õ:l Ü¡a= 0l=CæJºÝ3,q'‡¯½“q>¥½A<ÏÝ 3˜ø#;\ÉN=/1V=°ï J Ô»ø<çäE==µú»<€–MóN= ¥–=µ7x<ë2M¼C½Œ.¯=f ²¼fã’AžÝ<f¨=¦E==b G˜j&=Ž;¥=д=5%è ³ì¼’$¨=Î;=#`9U0ª¼Û1•=iå½~"#M·™ =fá=1(Ó»cN  s¼‚ÎýÕ¼4$”?)%•)=™‚Õ=)?©;9'’24eg½ü5>¤þú< ¿-˜5ØÔ9="¹=Ãòg<ß8X%Öå”<†Ç=©»¼~vu6'h“¼Œø=¬âM=Ÿ^l+ñe¢:&sÌ=ª·F={V &Ö ¼ÒÿÒ=Þ3=q…Ö$Ív…¼û>e5Ý<3¶"4EÚF¼|(Ñ=ü¥Å¼O”ÝL¼¡•=‡Pe=¬Q! a½Óú»=e©5=3Ô6Ì}ò<À É=zÄ(=ÙÉ,ñ*Ui <ÿÊÊ=È`E=v ¬;¡:!åg½¿ =7¥<<³?B«F½u+>rPB»þ: …xÔ˜¼'¼D==ð¼} X(X 0b_½gce=z‰±»?† 0ùÖ=ùé=ñÖz㤻èJ ÷"Z½bÙ =»ý<š%Y2:ÿì=Îî=7ü;&Ùm{Oe;J'=Z‚Œ¸_ Z ›’,¼»—;=¿ F=ó d0¿.À=O¼ oK=޲þ¼ÝµÓ3ŠXļDŠ>QŸd§”W<ô"¡9<‹Þ):ÝéÎ=\Ê9=&{(!½—½¢Ó>––¼^ ‚::k›"½f.ð=Ndf¼0 O.Œ.>ÌÞ<®)P=Z¡¼œ 2)•<0:âxÞ=‘D/=¬…¨7£½è÷>íô<#AÚ­;Ñê=Åœ¼Á—%-£~½ â3>,òk½úõ,ÓœS‰½¦H>°¯õ< T ³:rjg½£Ä=¥3=Ûò9Ê4š¼Ðñ±=Ù½rC Ê“7À<½û=@Ü<½¾2g¹l½d“<=WëD<™* Ì/ˆ<þ ú=e=QÏ5€°;ݼT­¥='£J=#G`Ø}§½<Ÿá=ãS=J®2ÿh½M¼Ã=9Ñ®¼¶·Š Ød¼=_>¨Ut<ºn#A ö턽ž÷=Bͼd /Ž,p|m<¤Ø=$î1=ËÖ¬þ<Ï=#2,=4(I ·í;=/Šž=?‘§<" ø¬Ž\½™Eˆ=ÿ=* F E óÊõ»ˆöq=ŽZa= ?.íeÛ¼¡e=Ô½Õ ½$c/?S½;û =÷"Ú;q"¼2/kºž:³ì=0 —¼C ”-–kžc½8Ú>4÷<ü[”ˆ0½ë‹>`w:<‡Õ'…7H£B½ ü¡=¢Ð2=x#™6²)ŒžÛ¼¸°®=½ã½¹f/…,®œ½3>r3Ü»¢Y1ë½Ûi‹=x€§¼bl!%fg±½ÍYß=á'Ž<¾ ]\-¼†=õºE=.·0ð6Ëó ½aü=’ë&¼.¨P+¾!½6\Ä=ÏÚ-=D*$0Þì1‘;o >TÉ=f»$@)=ÖL½Ìÿ=ˆ¼£A,N0^dB½bMe=ãU=tº „*¢š²½,»À=2Ž‘; v9ûTœ¼¤m¼=³E½Z³4û韽fˆ#>2q«¼pv!+î\¸½/ >-è½<ƒ. ×,r½+2:=DÃâ<¡€ù Að8½¤Á-=·cj¼Ä!LÚIJ:½Jb =F±\¼b#n/a޽­M>äu¼õ‚v ›‹½AÖ>®Ö‰¼‚j<7½ßˆ½x›w=ôÝ-<׊ )g ½6’4>ÇôD½Buc`< ¥=>Aâ¼Á ™%„½½Ò=’<&(8Ò TÆ¿<ât²=:®Æ¼õ(Y*Ÿ‚½&Æò=c™>=Y:|4jK лù#N%=7ŒB½^fØ=¨©%=¸È(_ G“«½1&> ‰4<Ý&<B–½àº‚=fõ޼"%ç/W Úp¸½Ã¸ >¯h<#É#Í3:Xÿ¼8f™=/2½Z Ùcc¾½Ù!þ=ë6(sÙh¼Ç$Ë!Y,šÎ<™.D=Îo˜¼¬d2iþ˜;"Ä=Ñç#»Z W',3sß¼‘=J¶º<^2©5šÜ¼8i=ñ<Î4„<;r¤¼ð‡=Ös=‰Ô!¦˜C½iÈ>ÍY<Ám,ô1•>½œS =¢]¼G$#Û6Ñ$±½o)ç=‹ýå<$Œ C„½;o>©¥9=à%G‡4½Ä:y r=l˜a=Šv z,l>.=íÊ=()09â¡aÑÌ”‡¼.ÊbT¬½¤R,=Z-0=5o+zêxŒ½còæ=ý»>=x'÷æ+ž'½íœ&=ÜG.=— 6]i½ªcU=ǂ¹¯K#/à» =U‰r=¸=Àá Ïß¿¼Q—=Í;N=¥ƒ/Ÿ8¿`·½Vf >ÌíÞ<¦‡ 8ïÊ<$î1=,.¼  NxCZ½} õ=äöK¼4 ¥](ÔÓ¼¼!Í=EeüÎÃ2Ú‚޶½º…>‚âG¹O=Ø]Ž&º2h=â#‚=—ÒÏ._¼K<'Ì 9|’½Ù>Ä=ÁŒ)=uôÊï;†½ÓØ>ÅE½I!ªPq½uÿ=ráÀ<!é ìô<ô†û=VHùw-a½” Ò¬Œ½mY~=½m¦;¿!1÷3›T4=W]Ç=§”W< *M&à‚켨V/>° ¼èÂ*é½³Ðî=Ì=íô((Ì=ø¥Þ=Éü<ûØù‰Ñ³½¤Ž>×l%=| ØÁ!ÇÙô¼rB=•š==_¶È¦—=ôP=ö˜;<·¿”Û–½¶>ñJ’¼Ôµ-tœ¼½Æn=ŽéI=ÚÂ\]àr¼òxº=-\½Ìžw'ÆÂP=xî==˜²<Šh' !|‰¼#õ=t =¼t«+È]D=#q=Ñ磻i{{%^-7½Rð>RÑ;ub2Uiå^½[Ò>U¾ç<[—Ô(ó¼ ©â=‚ÿ­¼®GQ@¦5¼ùõã=· £¼Q»'º<YQƒ½Ôd&>ÿ ®¼j'UGr9=ëü»=7߈; n,Ñ)¯µ½àÕò=y=;·gt.;n8½½o,>ådâ»ãY„è =£==Þ!Å»À6r û ½ö$>.⻼A)(ñH<¼{‡›=– j=c'éñ@ß½:°=†:,¼ñhO,Ùí³»ƒ÷Õ=QN4=kî"0þ€§½Zº=Ü~ù»Ø*õ/Á0Ú£½‡úÝ=Xs=5àÃUú ½½Œ‚=°Ëp¼hw¿J½™=H§.=k U!*żTç=9% ¼ ` ®7á=ÎÆ=0ž=”ˆ8 4õ:=&а=Ñzx<Õ$zl§°½‡>B³ë;5grE¼µ½¿€>4=Á!8%37û‘‚½uç =”ÝÌ»¶lÑ‚¼¡‚>…Ì•ÊQ€;ÕÞ'7b<¼«”=?¨ »´E+m:±G½(D =kœ¼ŽR-ê˜Û½<Ë»=á ½¼Þ*Qá.¨6˜½:>©»¼ ê ž;f ’½! >÷¬+½—#tf"óç[½× =ÏH„»? )0 96=j¼t=´ÿޱ“<þ K;•J¼€`.>/¿Ó¼#žC!?›½†ä$>Ifõ¼ P3aü´½Ô'ù=“:A=Šb9’L¼ÿ¯º=Ûˆg=|ËÈ>Y‘½›*>;¨D½^* Û‰<)Ч=­Þa=›ßz¨n®<Ä{=wõª,Üø ÚË–½è¢1>ÜK½Ø¯À]öS—L½I!e¿ݲü.u >ê%Æ»eJ /j—½Yù5>8>½×¿u»a[¼â=Z-°¶ä» ¡6‡Lmi½9|ò=²=& Ü¥:éM½;" è W¬[½|`Ç=;1=±Ë7/ß= 8À=:޼© ! ýJ^<âX=$|ï“Ý=¡½z»2 % nRÑ;7Á7=ŠÏ¼ðù9Åó¯e=ÂÙ=ó ½<™ƒ-q.ÝÏ©¼ÇØ9>£?´¼C£!%–”¼XÈ=;·<‹š‘íü¼jh=ï;†¼zª"Z-Lü¼ V=Ãgë:“@0\r3½ÿÊ =Ér’¼2Ç®ñ*+½¯&¯=9Ñ®¼‚";,þ¶‡½Ö5>¶1v½¿ é2ñº‚m½äî=ëY¼Äž2<×QU;§ÏŽ=*á ½°H!/ˆKŽ<œ¦O=3‹Ð¼©‘'sí¶«½Ä[§=ü6Ä:$7âKtV½Hn =nÜ"=x„ pìY<ýƒˆ=øÁù¼¤ ¦ ÖÈŽ½ÁƵ=«@-=á©0ý•òZ½y$þ=¯|=dÕÙgû¼‡nö=ÑA¼¢%°­~ÉÆ¼¦ q=ƒ½2%$$µ£x½KY>/4=“µP UK:½·|Ä=8×0=ê}0„šAü>Š9ˆ¼Kÿ¬ p”¼»;pÎ=k~<=.½1 ½x´ñ=Í#ÿ<(Æ%í¬p½¡ò>ª+<5&Qjÿ\´,·´<éò;È—°½xµ=œú9 ñ3ý÷`<5ë =;m»è Æ8™ž0<óË`=ÖTV=Í ,·)§]¬½„ä=+;- ‡;µ'ùg=Ɇ=§­‘¼# 9L“‹±½Âß>‰xë;Ì#¤#íôƒ¼’#=%$Ò;Èô,þ&8M½2Yü=ˆ×<Éý7!ˆ<†‘=mò¼;Jé ÍÉ«½¶ã=ð3.=s!.ÞüþͼÖá¨=ÇóY=Ã[!–@‰O=l 9=3Åœ<""ê B‘H[»/o=fl(=ÿ(Lìö| =Êá=N'Y<òòm8W½}¯Á= ³3=À%R“ iÃ!=”X=œl=± 2MD=þµ<=®=/ç*òG«š½M¡ó=_X=d 4ˆŸ¼|a2=ÓØÞ¼2 ô0G3"nμÕÏ[=ãþ#=ÑØ^tE©¼vlD=ZFê¼üC䂳½èh>A=ö$h‚Õ<Ï/ê=g¼ð o&ô+úa:UŠ=)Íf=P·R,;½P×=Ñ莼€#ª/9bü$¸±=Ç„½Z$x.H‡¼A!=sI=sf#¥@½ò8>ÿ%i½ýs}ã ¼óWH=î%M=¢Òɪ=-%«=Í!)=h"‘19È]½ß>@Úÿ9ªÙ›u°~½ës%>"þá¼ð é-j’½v>Ü3½zf"¸ ½K =j¾ =]#·"Dˆ/½š¶ß=¼± ¼·$ 5Ë^=lƒ='[¹å§ZÃðQ½öïz=ÖX=7Ú!‹¢E6½;T“=}æ,=Y‰0l(WëD½’\>Õ•Ï»p±¾8ÃH¯½ŠwÀ=-κÓ,#Ô#Üö}½.«0>¡_½¯H'õ,¢³L¼*:²=|œi=ýÈ©4¶16=z¦W=ºó=R]Þ&:5=ÖpQ=$=]E=t'ËY½ >dÍHº¬!i ¸$BÒ'<ù-š=Qi½á-3.ЛŠ;ë£=“q ½û#²!¥è÷½]ß'>„»³¼ò(ö1Ðu½¢E>Ôbð»$C¯8ßQ㼘œ=µ47=«2ä =зÅ=óWH¼§' x,F=Ü-I=ΈһÞë ›4²Ú|¼Ñ=—ph¼ÿc.Ú‘¼”lu=2"½ôa „Jz˜¼f%>»|k¼Ki3<'ˆW½>f„·<Á§ #0@Šš½ÊÞ">Vš¼eÈ6@"P}½ÝÐ>%=wI.È9CÁ½ ö=÷ž<‰,fhMV½ý0B=,ºu< ó¿ <Åä =ÍS¼Û6º»®½Æøð=ʤF=AFø&å9¥ƒ>ª}º<-‘ Õ?<ñ½=µùÿ¼j !,”øÜ< ù=E.¸<ª*/E#¬™½àŠ=w&;¹ç&Õ~#;h?ò=³= Ä Évž½2%>ZÕ’¼[ §f3ºõ½/Á=(Õ¾¼Ô&Ó&ÖR=×úb=×r¼Ë $‘(ò–+½×>2Çò;B3…7Iƒ[½5|ë=¥K¼š<©‡2T=ëb=ªCîçp­<”  í#ÇJ̼Y;>x˜v¼bé$w@øP=@ü<=øŠ;B·.ü‹ ¼³B>±1¯<é!ù*»¼°5=0e`=9Ï»ÔÓÍ÷u€½;ÿ–=þ€‡¼ë º-?‰½Ý³î=¼9Å1­8e§Ÿªó¨ºâ#S†£wª¼“=%’¼œü5©%Wµ½A€ì=d9=Ióƒ8, =´[ë="©<&mY+;²½øR>Ð&:/<* e/ü¨†½ú>ØI=½E„++Ù`á¼`xe=À–=_) '…нÍ>ò_ ¼°u1¼4Uù¼ž™€=Ý^½×U§"u?':IÚ =‹P,=›#LÛÆ1<‘=°:2=(²O<pμ9Á=§Z ½  õ¸é½g#>÷?@½º6€7\ÿ.½ä…”=?”¼í½-²"§¯< ”=÷ =&U%ñœ½¶f‹=Ñ …ˆ»C ã7 ea¼¨7>Y¿;5T %`´½&SÅ=§•Â<à=Õ”d½3f=CX -^,=ˆX-VF£<–#„=píD=˜£0ï8ôè½6[™=8½ <Þ þ™²ž¼bÇ=×gμs â)~-úE©½j2£=wŸãåBe¼S²8l“ ½GÿK=zü=ÓA€ å—½žï'=|(Q=&™ é%­lŸ½d?ë=(›»ñcÑ °’¯½æ>ù=€ H=Pã+9İ£½‘,>›?=d-‘®¬<½r}=›D=€ Ù:¶¾½0h>òO; •'’ ½¨§=õi•¼±p4IM;½7Q>Í<¹»¿#@1M™½MÛ>Ó1g<. Ï{Ee=Þo=_^€¼_‡-z"8®¼Miý=‰·Î<à 6%GŸÌ¿<¸tŒ=ÞÈ<=—0ÿ&&:‹½hÏ…=Æ¢i»À!Ùb£°K½)$ >¿œÙ<;4 =‰¸=Üœ =;'„ðè¼Xæ­=%”>= º=Ò€½n=A¼°,tDk* ¼®l=?5^=[Ñ ôùh½vÁ`=mŒ:ž­ jƒß†¼_˜¬=jj=‰;!$Kåm<Áü=7û=й5ó,Ifõ»1]È=…`U=Üiõ öì9»æúð-:æ¼fÜTº( fÙë6ˆ½O­¾=Ê60=)µ 8¼‡jÊ=ÑÚ¼R K  ‚Êø¼Pà>Å»žà* O犽V·>+Ü2½D D4 ɪˆ¼½UW=ã4½d5;i ¶J0»…$>]†»¥˜#zã$»šy>—ª»… Ä=r)ïþx½Ú«=Ä ¢¼ Q$H)‡Þb<ˆ=(·-=H +š,âx>½|>ÀÄ<´…#~#4.\½¸‘>IØ<¯ˆ(Œ-èÞC<­Q= F=n'HO8(,q¼Õ=>Í ¾¼ôµŒÔ»8½Oæ>…±¼(å(ïßÁO½X®>…÷<¼Ÿ _]•½ýÙ>¡Ö´<Ñ$d €É ÷<£‘ï=¡ô»i o(5Øõ‹<}w=`I= Vn!YÀ¼PV,>)Z9¼ö¨7EÒÙ¼…%Þ=?­"=_Þ%.0,ÿ¼¡+!>!:¼¯v#)°® ½Ëf=¤6ñ<] .-é™^½{†>^f=Ù^6=N€½l?>28ʼÊÒ1 $K=2Ƈ=Ë Ú¹¦ß"Î5ö”½ž—ª=È$#=´å '/2V[½´¬;=ð¥ð»iƒ#M9uÛº*c=ë½-Qqú)½ª×->ÑA—ºÎ §/›O=7=ß<î¾n• µ½SYÔ=P‰kv=ª¤<äK(† `‘½•Ó>£;‰{-B1½ª8=6¯j¼'`@ A <ÎÝ.=ì8=¼‘ š—ƒ½Á>Õ"½JÆ-c%ôo—¼-Ì>‚Ž<ŸA ÆÜ•½zÃ>´½µ.ª4T*øÆ¼ØòJ=iÈø¼dÆ1X(h>½O@“=*=‰0’í~U=&q–=ç:~r”¼I$X/#žŒ½ã‹–=n¥W¼ À-Ú©¹»Uc=‚s½"Ö-õÔ»“½=ÞÆf= #^jj½‚k=–"y<ã&5\4-1¼4I¬=ùؽðåÌ‹¤½2U°=1^3=(0„~©½Hk =O¯<è%2¿¼u~¼ðÞ>,D‡¹£ T ùõÃ<Œg=C˺<¾F4C2h)=±ˆ!=¾öÌ;[y#' a¸½«˜ê=+iÅ<G2º³|=]Á6=Ujö<Ï x+’'»—»½éž>I­æ=EÂ'˜,YOm½Ù\õ= q,¼½,Î"ºØ´»¬ã˜=|ïo=±)C ‰/ØŠ½œo$>:$5¼¨'2;Œ¼¬½n>UÁ¨;úû+@á¼WÑß=Œ…¡¼ž =Ïù)½ê#°=>{.=û ðØËó`¼sœÛ=’³°¼ sƒ7ü$½{£=“Æè¼Œ¹ _ãÿN½vã >Pà;¤Ü ”.½œQ“=ó-=wl(t`Q½,c>“=`®ÀapM½»Dõ= Ô=V"šÀ,ž:½ôO>  ¼ ®,cŸÍª¼u÷=Œô"¼B 0Ð^ɼ¦·ÿ=¸ <ð>"]<—;Ó=/Q==x,$ÅðO©¼Í­P=–>ô¼>8} QÀ¶½J¶=#ƒ\<Á 'Ÿ(8/=¬ª=±E?ÿ}½¸>kb½2%J;„e,½W=+Lß¼[ ¦%À¸èd½l²Æ=ôÝ­¼Ž Š Á,zQ;<£"=͔֢—Ѽj À®-¼›æ=¯@t;´("¦éFØ<½üî=AF=$ ¸&B%n=p^\=ý<Æ#MU!S°;g>=Äݼk6"Œ,­N®½UhÀ=ãâ(»,#ê¹`‚½rn³=‹Š8=. $O;*:²½Iž >À²R;͵#,%¦ =¬q=Ee=6 ,Ç×=³xq=¸:=6 i>wN³¹Ö=q);ÞS5 U2€½Ý%q=ÿ#S< t¥0 T›½mÿ>‚¼ƒh8ÛT9½G >™~ ¼8.Q æu¤½ÎÄ”=PPŠ;ÿŸ' ]‰===æ=λ–Ušh^޽÷ÍÝ=pé=» ­O£<¼1Î_=h±T=,¸,3 „‚R=1Í”=ûÊ<Ú’ï /Q}½›ª>ñÕ=” µFa§Ø¼‰Ó9>d@v¼¨é$_{f½\[=<Û;ƒ t}_=\ãs=Añã<“,žÑu½b0>ˆƒ<˜a!6(/á=÷‘»=·˜=†ë)VˆÚv=!n=Òà6<—Ã-˜…½kŸÎ=8v¼Ó*çÎ4!½þîý= l¼Pš¢j¼Y¦=’²=ÕÁá!â–½Z > ] 9•/ϹÁP=ž7=×H<)¾ø6Âø)=T:X=§=2ÂÞ&"o¹< }ó=Ôa¼+"H%²=H¿>Åv÷¸­ 3ù8w‡½,õì=·µE=Qæ+¨¨¼áò=@†=¤ Þß5I,©½cЩ=€J•» x2ù²½³>±À=¹(1q3f2œ¼‘ >‚ªQ<¡ô"—$l@½° =J í<¥*Ú)Žt=Í«z=r‰¼Ê# zÅÆ¼¼. ´=@\=ñÿ'ÙþÖN½N%#>G“ <i åÔN½]§!>t™„œ7½ \˜‡<`é¼=9Ò¼ s:¢ ù½½Å>7âÉ»“$#ø_<ð6=‹©4=Ê"É"§Úç±¼Ò«Á=׆J=Í Gž ;²½³a­=fõ;ä%c…n§­¼¿e=©06=f ö#³*«z¹½ Ð>nÛw<5,ãÂ:5=7¥<=¼Ü4 "ˆs;šÎ=ÐѪ<'î 7 ¶½Ý»aÁ=彂 \AÊÜü¼Lk=ôÐ<3 `vÔ,½k >Šw€<’g »)x=iÆb=:=c¿µS=Ž­‡=Kº¹p"Y*W˜½øã=xî==Å+í‘ O½½0ó=§”×<(¿*É V£½Õv“=+Úœ< æ/;&-_—<êYÐ=6Í;=½i/ù/’[“»!­q=Ë^=§d3 B2½ÎúT=Z =R¬+é1ÆW½ä§=&7=e‘%+( Ÿ-¼5{ =…ÏÖ¼¸ zâ;‘½³³è=)\¼3S¼Û¢L¼ìßÕ=í1= "6 1 W½ÆÝà=ºõ=n.öh`ÍA=qqT=ñe¢»C,bÛb½Ý >*p2<íà ¿ Bë¼lC¥=‡:=9œ>Ȳ`=…zz=Ö唺c®2&0G’`½ìQ8=B²€<¹*Ìê"½1Û=¤!=.Jë$al!=¡/}=àÖÝ»ó0Æ!×ËØÐ¼PrG=¸“H=îë mr<ÍV¾=ž@ؼí”2*Å=–½™ž > õ¼¦A§:¢AнniÕ=ú%"= * ù)ùª¼^‰=”½" o!¯½ô¥'>ït¼Ë!<cÓÊ< ƒ2=JÐ=s¾ AºX;w½t=ij½}I:ÐнQÚ>ÑÊ=¼ë",,;?;໿»>¥e$<¼4&l"Eò•:(Ð={K¹¼V$c4ñÕ½›Õ=}w«¼"T+fÜT;5Ï‘=Œ† ½H!h°xu½Hß>î{=“P ‘>²¹¼bÖ =I,©¼òO ¼«±;Tt>Aš±ºÂ"â#£É¥½*¬´=ú*ù»’ê #¼± ºE=®€<_!*í+ùÛžºÌ³=ŒL@<f¿4Àìž½´ >DMt¼2 j)ãL5=oÄ=­Lx<!Ù0±Š7½V¼>»~Á»q˜0@P޽¢BÕ=ÚW=,›é¹Â{½>Ë3=¾Ý’»]@>/¾<ìÙ“=”é¼;é K-j<¼ñ»é=r%=ž¦1T! &á»>Ö=Êp¼¼ +¸".ˆ½QÚ»=½§2=Þ +)Ô𭽓7À=qTî<”(Ñ ¤0uuG<;ÄŸ=DN_=^ O/ÈÔW½m>»_…<ƒ ™,d\±½*ýä=ª)=£‚ë+÷¢½Ï»±=ÛQ¼}†! #âx>=vŸ==7< å+zhа½€>=7ºÜb*¯½²=HÁÓ<ÅÜ33²Ôº½£<>.9î;‰ëï-½îAˆ=‰ À¼±.)¬#ù.e½ø©>ønó<ÌÉ ¿- €½•ƒ=€Ÿñ<˜(Ú—Tm=º’='PD<Œ˜-5½S0<*#p>Ä4~7]½i8>=¹¦º $9óo„½Ô¸>ªb*=õ¾+­ ½ªs=/‰s=ïÊ;p¾"T v‡<Òº=ºÙ¼¢ G>œ ûw}½´t%>}½s 1 Ï2 ¼!RÒÃ<°¬%‚Ú¼|´ø=®×< áõ¬6¿½&ó=¢ðY<80!ñÛ¼aó=¿H=í²3‘ÒŒ½+Ù1>·e½Ìl-ñ½$—>3&¼àõ)«ìj=Òá=“q ;ŽÈ+ß)’¯¼œ¤¹=/[=ÿ'_ñ=Gd½#kí=`=n¼<Äš*q=µnÃ=·¸=³!p-·yc»ðÝæ=£@Ÿ¼z#C‘®½eâ=È[®;YB2_#KY†u:< k Ú´-½hë =`vϼd–9¦%T¢½Æ¬=}˼†!!4󭯽5¶·=37ß<I‰7N|•½Í>>˜û仇 ð7¢›}¼©©=~qi=€æ;«Ð@½êz>lЗ»o˜–ƒh-=¤ÇÏ=ŒgP;9'Ç*1´š½ ­>k€R:vÔË š½èf>E=-³7.ÂÜî¼$–=Ÿ ½ Z AÕ;Ù°¦=/Ýd=›Ì$¼ 4hè¼ip[=Ƥ¿¼T»=ù’]é¼_ï¾=‚ªÑ¼‡TëÃDƒ;ª(=Üð;=³^D•½ å$>rO½1h4£ –?_½ ¼=0Ö7= L /·Õ,¼ü= ¹½ÉX,ö»G6½Þ®'>l³±;:ý,œ/fƒÌ¼Ý9>£°‹¼0é$ ±o§¼1—”=¼[Y=GA&]½=ù.= ? Ÿ-É…½·ï>ðÝ&=XˆŽjh½g*„=u”¼UoØ"Þ:½èŸ`= 1¼8' « á4<0€»€| j+EƒT=“o–=X®7<ï à,O2‰™ý< !g=°!=s##$Êд½_Ñ->°­Ÿ»Ñ²8É.|µ#»¢ U=qÊ\=(â:$%[½WB÷=” ?¼Ï¨x(ÌE<=Ñ ¥=ïç”<*øí)ê—<ÍÎb=÷Xú¼’ßõ¢&z½iÿ>€`Ž» $À^a½ƒ1>ôýÔº´9G(Á'½‚>àÖ];¼$.T?å¼mU>»)å<& úòíõî¼ÕÎ0>uËŽ¼{…$¸+þºN›1=F–̼§r¾!‰Ï9îÑ›½f‡(>Õ¢¼Ð‰§2Qƒé¼±0„=Ö=oþ773˜OV=tq=lj»¡* &0“ŠÆ]þÃ’\~<©  $ƒˆT½whX=%U<ÈÀ &/Þ%½Â2–=Í-=tj1›(Dˆ½.s*>ÿÐ̼ÎÏ®õ¥½Q¡=±lf»3)>›šÐ¤<·Õl= èE=¤r<SY4]½æË >®ñ»iUG=µ’<¸æN=G8=s ¤.Å!r¥ž½=H>šÍc¼H2 AÌ(–<\m=øSã¼fñ#/½ á =ýÝ»<„3 \ Ð*s=ˆ.h=ZJö|Í;Â| ‰2¸æ½Õ=2=UN;=¸ú08@Þ+¼ÀÌw=œa=$Ñó#&e» ß·=Ïg=Ná9+ëþ±;*¬ô=¨àp¼­B›è„½£#¹=ºJ7=/O;ÝE<ØØ…=‘ѽ½é3j 8¿á<ÚV³=ëT9=ê(Gæ&W>‹½\“>óLàÖ<& 21z޽^Ö$>F–L½#•+Ÿ"C’½©ÙC=d°"=ïÆ y庽üÈí=Ö*=ZJÝïr‘½Œ¢‡=å{Æ<)u+ÍYø:=ÇH¶=6¬©; Â+n,ò”=üÆW=¡=LÛW|üÖ->9aB¼EÑ=óÓ.¦½®Gá=w&= Ý"!9ÖE=bt¼"¬ 'gÓ¼ð©={½ &Z$½®)=W]=ç,d!Ô`º½Šþ= áÍ;:‹<(¦&A=ËÙ{=Ùn»r¤ñnÛ÷¼&y=Qj¯¼°D"-'{„=ºKâ=ŸŽG<Øõ%«f-E½°v$>»´á»¯ Ý¿x*€½5C>Ùè¼,œWÖV,=d;=þðó<ª¤+äùL½ƒ)>Îûÿº§«38!°­Ÿ¼5Ôh=“F=\?*ç!^ç¼yÎ6>+÷‚¼Y§³—í<ŽÈ—=‡ù2=Äk8ÝB—½ty#>!Ë½Ú ß%d*Wë½=·=tAý¼ìÞ"Î4û‘‚½Ú>áy©»l| ê/ yg½ø9=ÀuÅ»;])2y]?¼8i=r ½á)Z,Pl@½¡ô5>T«¯»!&N ^ºh½ýØ4>?¨‹»m?ð›‘A½ ø=!såÚÉà»±bA=ú¹a=´å\=É"Í<÷S8D;y²¼€,¤=dçm=Ë=í%¸ [½†Ç>=/3,=×$71S#4½»->ò±»9Ow.»Dõ»Qj¯=l]j=à)#¢¢¼Þ’=W|Ã<šù<´:ƒ½Š[…=T÷<(22Ã%!;o½!u=ÿ‚9€r8'¼“½3=§w1=ôÇ(€$èLÚ¼ÿ@¹=«?B=$*—© ©½G2>0ò2¼}Þ#À(¼'Û0>°=³¼> ‰u00›€½q>Y2=F®/” ê =÷Þ=gºW<Ø«g6½ÆÛ>.sº»@1Éò Ù¼‘`Ê=¶+4=ùG(ñ/B½×*> l;“ ˜/T3Xr•½Öþ.>K­÷¼µJ 1{Ù»®à=|Öµ¼ X4Ì2 Þ=ºÛu=5cQ¼#2ÕÕu¨;„õÿ=ßO ¼è¢í'ãú·½ÈÎû=5a;=bá<|7-Ð.½Ç,>®ñ;Ž‚.Ÿ ]np½¨>cdI»ÿ9)Ò+Æ<¨ý=¸\ý»¤® “3X ½ð¾Ê=µQ¼>$½,-]½Ø>þ ™<$ãæ‡Û!=g`„=›¼» Æ!4ßü@k¾=ºö½a 6U1Ì/=‘ ™=Ä'»±Tx¬pK½Ýë„=ˆdH¼€ 3N/v©‘¼Î6÷=Ä ¼#!žû5D]½lR=Œ3= -<§FPê“\<5)Å=‚åH=š0ގ轚C²=m¶¼Pã>;rÅE½¯(>ë;¿»ü!dÞ;á%½á´`=¸v"=•Ý–^›½ûsñ=CÉä»ßM}Š[…<‡,=s5=é8/·&]¼ˆM=YK=/£6É–¨½çà> $ =Rå ȱõ;dtà=ø4'=òQš;еo½ú_.=(ñ¹<ß ?$}èB½ ST=J¼™« :en>½aÇ=ªµ0=„™8 —©É¼%ë>© ¢; þ,Ic´½uxè=T1= ‚ÊjX½ÀÐÃ=jP´¼'{.X5 C½‘EZ=8M¼« ×#¬ñ<ðÄl=éò&=Ês#5-4œ»°Éš=6½ì ~wFZ=éc~=ÿB»Î)'c¾.ƒ½M»>ž$ݼÊ1 8>=ZA=²2»=,œMç<¬Êž=ù¾¸¼¶'ÅÒØe¸½ªG >ŸX'<· ¼£¯ =ùؽ=À?%¼U“0k**8¼¼œÁ=¼"ø¼aTMJÁ¼{ =h"ì¼uô ùoò›½>±>žB.»m(8:Ì =çãÚ=“Zºˆ«õ<Örg½ñö€=üö<?5 t\­½·bŸ=,D‡<Ù ÊŠ á ½u@=Jíż ¥$!Ù#T<^&=S7=Z» ‘ iŽl½žÏ>Mu»µH(:?™¹<¡¢*=Œd¼N Ö°<ˆ½‡Û1>ý»>½[`7¼9è-=Á³=Ǽ=H1¯= ˆI½ûv>R_–»–ño¥MU½xÐ>K€»}yç ÿ醽}’û=pµN=ØãÈ!¡0(½û>¼<¼@/{ FÀA{½û@ò=?ý'=g!c²(“ ¼ šù=Ås6¼cQ&+¾¡½û# >ïV–»õ!~8X=,cC= YÝ»U½ãÐ(=‘Z=þ˜Ö»ez'„XYÛ;±† =.­;× FB´¶½ËÃ=W#;<™­ × f³½T¨Î=léÑ;+O(nÁR¼s,¯=>̽Ì(…ëS޽3QÄ=„e,=ö O:½;¦ ›½ËM$>ÿ“?¼@g¼š0¼`˜=ÒŽ½ó''*<ˆ]½ =ëàà<ÅAŽmÿJ½±P+= ‰4¼å!m;H/[l=W"=6¯ê;Ù;Û0ýN³½oGø=qª5º°ó2‚¸äx½Û÷ˆ=Ôº =iã1Ã%ãÁV½mN=èÉ< {'w8wŸc½‘Hû=ð‡=U ÜÜ$µS3½©2¬=xÓ­¼ÂF',û%=¶dÕ=ÕY­<§ ;æ#ó<8ʦܼö?"Ý ¹ou½ô£!=ˆ¸9=ÇÈ#К_=Pß’=…Ѭ<6±6`+-íÔ»(=À#j=†éS%™»–»*6&=ÚÒ¼½!˜ùPp1¼D3¯=ý‚½ÌÉ (ƒÀʼB"m=a'= È.Š9$¼ýf>0º<ú]1ù*ÍÍ·½óY¾=Gç|< × Æ¢ébÀ’¼€\9`0ȶ ½€¹=0‚F=¸‚7ž'õK„½qu>ñÔ#=Õ!V,½9˜§s½Éɤ=}^1=/-;-Nš=A€ì=Ñʽ91)-ôO=ž·‘=$ ˜;LÜ’æü…>¸=w½px.7¤ <Õ¯4=&9=¼Ü ~/†=íº;QÒ=æ­º¼ÓËt CG<> ©¢<ß5޾ˆ6½yæ%=6t3=ª#ê)8…Ϋ½ëRã=´­æ<–D6–.ã߇½lë'=&ÅG<-*Ý*ˡżlͶ=öT=Ùõ 퇿†½¼®=š™™¼ö7bj¾ ½¤5F=¡hž¼»¥$P(É9±¼ =ì£<@( v4Œ ±½sJ>¾†àºï` y~; ½u‘¢=™-Ù¼H!Î)‚Êø¼7pG=Žç3=Œ*"ž"³ðuÝéμÒÖ=û(Œ <ˆ½P=vþí¼|Á)L%X=~qÉ=ÙB¼ZM²9ö'‘½Á©>*à<˜ó/þ"¿G}½:*>éœ_½6q( ,Ê¥ñ¼§$k=Ïi=­  '­Mc½e©Õ=j…)=H &«:°ç<2Ì©=Mž²¼n äI^žN=˼•= ý“<«<ϼýˆ=ÙY= Þñ%4;a¨Ã<ç5¿&©ø½ÑÍž= Ä+=CË&Ê jÚE<‰ =¹Þ6=X» €½Ú+>OG½³ûž ü©ñ¼ =w =<oþág<8ôö=˜ö =% ¢ð-ú¼]‚=íº·¼¬#°Ô)¼ZŸ’=½`=ˆ˜'äI²½}—ò=Xs€9‚¨tB&™< &Á=~Tüávs:Õw>=ëWz=„€ü<œ>Ua[½¯?é=’z=*…(1 ½î[=iª'=pÔ5L7xÕƒ½/ý =Ä#q<œ I ƒO3=r¤=°èÖ<!U)+êvöå~¼Øš-Wçªy½|˜ý=ÙÍ ¼š-Ð?õ.½‹&=Q0ã¼" y7?5Á¼©Ü>M ;kÑ-7NļÆó=g*D¼wxÍŸ”ɼ„»³¼+‰(«A˜½o  >9)̼íašM0=8¼à=Ÿvx<«±v1ßÄ­k´<‡o~#ñ‚ˆ½ ¼=ó=û"&6_½¶KÛ=V#=¢¼8ïTÀ¼Ìb2>–wU¼Æ +nrN,½¤ª =kJ²;¸Zù&.㦽¾>Õ?=Ø-‡1‚8<ÀçÇ=èlA=» èw+•,¼Ô©=Èìl=;q7%æ>y½>Ê=³x±»QÝ#W*»(º½ªÓ>½Í;ï:C$-°G¼‚âç=ïá’¼¶»'Á;êY=á”=or¼¿"f "Þš½Ul,>ʦܼ‚Ê ¶èÙŒ½t^#>»ïX½M-56ðl< é=_Ò=¹!‡,À±`½Ð·>¬Èè<ÿ$«¿-jLˆ<Â…ü=b×ö<€¨<¶=#õ=[%Ø=+Î<²¥/j/aú=a¥¢=|¹=i,-¯"Qh½)@”=ÈA‰¼ c(Î'ž½&5$>o¼ý’1j)š0¼AJŒ=ÝÓ½¡ ñ!7ï+¼€ôM=÷N=z~Ê‹L½+‡&>Ä'»d¯ î–d»q«`=×^=< Õ+j5XW½Aò=Û:=Æ€$Þ®·½£: >á=®_Ì(3Ýk¹`»”»=¸é½J/7Œ¼¬•»Ï¼&$ô-Ÿ+;á<Ë=å+»F¨Üc)=Ò=Wíš:49'½ ¦º¼û­=ÖÆ5E¼œ4,"Þº¼†æš=5 ½60â$'Ä&2½®Ÿ¾=/=«%3ðPT½PT=2 û<Л1즔¼‹Æ*>Ñ”¼îÇ%‹h•½~6r=Éÿ$=EÎ-û'«˜ =¼Ö=ìÜ4¼_|ßâ½Ö+>x.½«”:ÈÉÈ™½"Š>,¼Ë¼ÎÞ7 ™a#»¥Ü}=†e==S>ƒ3ûXÁ<’í=û/¼Ä<•š½½Çö=#.=P7ÎapM¼ßú0=˜N=XÕ(®'½¨½@1r=hÏ%=û'@ˆ ;o#½¡>@¦5<$ÿ3^,K[Ü<ûv=h%­I4½"®.¼¹½z=^fX<©2 )e¥I½AŸ>ÉŽ:‹ÞÒœùÕ»î´5=“D=`*¿.Bî"=¸ Û= jx<0?Q0}ëC½ÂÛÃ=ÚÅ´¼V %l8rmh½ÚÉ`=¿™˜;Ð v,ù-“6•½SÎ>£”P=vˆ¶pZ½—ÿ>éFØ<Òu.øÁù¼z6k=ž=ŽÃ)Mjúì»Ø=¿~H=f#á…£@¼íf†=ZÕ½†U³ŸÌ¿¼w×9>ƒÞ›¼&C eL½Ä>á=Ë.˜¼t~[$uš:ã6º=á ½Ø%î.ßQc½•D¶=Åâ7=L@TÃ>=ú(c=çr=Ÿº¼¹½al><¾½<ãÈ&šB^¼2Ì©=Fl={ ;ôÅǧ<ˆØà=è0=´Xë0Y†¸<í(Î=`V¨¼q­1%0K>6½S°=q83=3!Q4û®ˆ¼ëªà=Êk¥¼œ Ób+÷Íý¼ Ã>xµ;›6,&!˜kÑ».7ø=2>L¼l$44‰_‘½Mù=G"<Ù3Æ'Nµ½Æ1>äNé9ˆû3Ê5¥½ï©Ü=Â/õ<àÆ<©&‚'<ó¨=à„½ä ;!z8Æ÷E¼7Äø=Í.¼K%QŒ {¡€½GŽ´=[œ¼Ñ#Q$‰—¼ãþã=c¶$= Q"S+³l¼Õ’=E¹4=³»IÌa—½Étè=êà»Ó–,) þÖN½Çcæ=èö=)*?1Ý鎽Ð~$>:y¼<¨'F0lë§<w¼=ªED=®s=" C˜<+£=²¼'Ø.$Ÿ½ó’ß=3‡$=ê8õ#e ;׿Ë=¥H=¢ À(󱡽I*>¡÷Æ»šO1Ysöκÿ?=ÝC¼ :ü;U£·½ûÌ>k½<Í \2q+»8=,»à¼Œ ¬ ¶ 3y;f>žÓ¬<°%WÐ4;ï >²©<°Y-N´+º5{ =Žè¼[ 6˃ô<²H³=T1=36$£=½ú_Ž=Ãï&= ;ªš»©K†=82½þm ºG!É<²/Ù=Ig =8*Z;Q¼J½ƒÇ=Vd4=Æ g,ã/¼•¥¼`ç6>µ©º¼£!á(;ý ¼_) =”¢¼yM®PŒ½8†>é8=Ü&ÿ9Èoºå<Ù!¾=5¦¼I]0Þ*–{¡½DMô=3j¾»Mß‹ zŠœ<(»=Rï)=÷ Ø,?­"½þœ>]†›è3½º¸…!„ѻ+=Ú<=Ÿa ÈÎÛ»x–€=Zf½v ‰º ©¢º ÿ=]Þ$^ž¼A -+¼Ì0¼¬þ(>Ê©¼6Ž9 ä¾U<ÆÚ=(™œ¼6{—.h‘-=ÚÍ=rÝ”»~Á¼ ›-Ÿ+7oœ¼ÑYÆ=’±Ú¼â)²*s š'=ØfÃ=kJ2¼:Zôn¬¼ÌÒ=\TK='C9Ý>TáO<ÏJ=§[6=» ¹?é8Ôñ˜¼3ùÆ=¦˜C=ž ¸ƒèù¼å›m=Uùž¼ü î#!÷>•½Qh>”‰½Ú¶+–¯–{½-Z0>ýL}½:Ó 0®(=qÃ=á˜å{fɼ§„#žR+L½FEü=6Î&¼×++Ï´®Ñ#Q=Â,.‡¼Q½öEB=_·ˆ< µ6ó§Êw½4i³=¾ú8=ý ÀE/²ï¼²½=qUY=d› Wð1X½œ1¬=Yݼ€Z(F1?¼0Œ=» ½¥w6!7?8_½@ˆÄ=ZŸ2=Û:n±£ñ¼VÖv=þž=x"À*ùØ=íô£=÷ZP¼€8ø*†v½š>Õ†<Å i(~,-³¨½²G>ù=FL?/>%g;çÐ="ý6=YÀ(T5á{Ÿ½Ç-Æ=§³=4¹œ,“½øý»=v5=£4˜ ÓŸ}¼È'„=˜3[=àñ%/²fä¼óä=ò{›<4,Î$½ž÷=eû¼À ˜.”/+3%<¶øT=wR=Í´e%l½ Ñ>!==¹øÃ!>v—<´<==µú» á(Ú¬ú“0=}­ „0mÆ)=D¨Ò=]j„<¾æ#, ¯¼œÁ¿=°½‰KR”l•½­¾ >0õó»t X `!1‰¼†ÿ$>ƒP^¼¬)Ë4 .²½øÞ>ʤ<0*â =`‘<8ž=æx=íù ¿È_º½ ü>)>¾<ä þm%/½S>õT<áŽ/nÅX†½ÿB=Ò6~Ë83©¡¼È|€=A½"oa J¯¼ Å=’çú»"!÷ª¼¼æÕ=IM»¼" ®)x&ç5–½ûy#>ñô ½Á ß%ã=d}=Mó=ÏÇ'À*ªž½E>¯@t¼ãAz>à,¥<‚r[=³µ>=—_9o¸È==”†Z=C©½»è Ó`>:=ï<¢$$=­ê<¬´\*4M=•Õ”==­T.F$ÒÄ;½µÁÉ=¹ú±¼!‰6%Ũ½_z >37ߺ0ö0›É·¼³-„#&*½tô=bhõ<ý7#R¦½œ>4&=/Á2ñ0„b+=wg= º½»š«/¨,P¨§½8Ù>6:Pç.Û2;‹½Ë >G˼ʖ+P¨§<5 =\ä¼° $üíe›½ìˆÃ=ð=g j*3 Ž’½fK–=!É,¼8'Ç9c|X½*T>f¯<°²%8{¡¼å o=â ½a q2‚9Z‚ :,»`=ÈC_=ï %Â;L7 ½Ý_}=JÓ =.¹0ý9J´d¼<Æ=øù¼ òc37_½]¿à=Ä!=hÈ ` í»‚½Œ‚ >•‚.½,Š0°'‹Å/=Çמ=ÿè›»TÏ 5^½J½Iºæ=–²Œ¼I#3” Q„”½¸å>½ãT=ú&=œ—r~½úœ;=¸<=£#:\8/¿S¼Õvó= Od¼¯&±3)´½Çœç=õÎ;[ B2ª&8kð¼ïo=®½ÿ .+X-:˜½ú¶à=9b-=M6‰:O]½gð7=sž±<±?$ö%­x<º‚­=ߥT= %8Ò'"4=KWð=›­<;çã0x cAá¼§±}=Y0ñ¼…+öÓƒ‚½“‹1>«ZR½ò! *5Ü$½(š'>ØŸD¼# s-= Òá<ðÝf=Ô)=Êõs#›çˆ<‚Æ =Öqü:[ö(À<$=ý2Ø=ï;4½ Cr2= y'=-ê“<B,Û.á$½Ãó’=J'=È „ ¨aÆ”½(H>vR½ô)¬$–Φ£<)>5|‹<”ñ¢Ð=('š=Ú™¼<¨5~@W«<ðÛð=Å 0¼ubó%Ú=ºøÛ= l =ÕB/%ž—мs;>:ž¼+”z‘¯½{¢Ë=Ï9¹¯#¤És=½ôÂý=Ò8Ô=©0@ó•»Ï¼ß4¹p NíL½^;*(ˆ½¤ä>SÌÁ¼T`8ÈQOŸ¼S!^=9dC=ß)ß;„¬á¢½Nÿ=Í‘U=Ù †3€Ÿ½÷Xú=8Ù».)U95c½^*–=qâ+={3'2…]T½t}_=ˆ ê<<*Ò83{M¼$¡=Úh=é¡4„Qˆ<ɪ¾ö =?‘'=õ.Þ×÷á»÷G, Æßö¼x =N%C==&/à%½R×Z=а!=ÝE!¶5È:ƒÁ•=-éh=y(Ï+‰½©37=~Ä/;'–=)¸½¢ >U‡=Æ"P Ñ…ï}<<Ûã=¦ð =¬–-ËÝ !½­ö0=Ǽ¯ÚD:Ý'Ç<€»Ì=˜‰¢¼½/k%H¦=ß3R=Õ’¼»ºÍ7äÙe½»G>z4=ÛŸ$4¾¡p½Ó3=1~š¼Ñ»g´½ìQø=_~'¼žá%Æ8)<|·y=Â/õ¼ !È:Ïhk½J ¢=>Ë3=ÏN´WŸ½y± >"м= 32ȱu½¿|2=êÐi<Ò#§ã˜¡ñ¼P8Û=õ#=õ"sqEó½å*¶=®Ô3=-’2ÉH<­„Ž=®½·1÷9<šíª=—qS=æÝ:¥øx<ÁW>d°b=&& nˆ±½À!>Ä"W–è»@$ ­8ö»÷“Ñ=é,3="z(|R ¥¶=CV7=M N3ï#ŸV½g¸Á= 5=âž*3Ü-I½6 =/lM¼¾A0k»½÷;>&Î?­¢¼-y*}"™ØüîÎ=• 4P =½¶½->ça¼ß 8Öáè;íÒæ=Ü/Ÿ¼-Â)“.ðQ?½Ï¤ =Ý = Ú‡_Ï×;Þ¬Á=›Æö¼ÒÌl¡ØŠ¼Zº=Ø)½Z?e«Ë<›É÷=Œ¡»%%zÖ)„g¼3ż=JÑ ½Re‰þÓ<D„=ÁÆ5=B$ é- ¼Sé'>)¯¼g -6¤9´È¼ fL=ôû>=ëÖîL7 ½åÔî=ýŸ=í=² Æ¿O»Ù Ï=Ƚ¼tÓ65Ô,°½ï<Ñ=úG_;Ý-)¯#¨âF½^ =Æù;+‘‘Ó„m¼úDž=´°g=AF%11ZÖ}¼ Î = =’ - f¼­¼š}>>sG¼k{07ÞÈ|½}>X‘ѼÀË>²¬<¦ý=*úµA/%%Ad‘¼¼]=qʽÀ$9ÿÔ|½‡Sf=­Û ==)7,E!§Êw¼H¥=¨rÚ¼¥)¾%úì½ýNó=U?¼£¢%”! ✽ šö=>vW=ÿ8סò/¼v©ñ=rv¼:(&\ Ÿ½Ž=»=’ =‹Œ¬3dÍH;ü5=Ó†Ã<åf6r1«?‚½Ï>2V¼y 4;²›½3oÕ=»!=æ!Ÿ³ER¼f¾>Ñêd; %7‹"Ï2 ¼k=7¦g=éÐ#†å¹>½¶L>~Çðºæ 4v;z©X¼ýÜ0>ìÕ¼?)Ð,EM,p<«Ð>6¯j»f'+Q+ÙN½?ÿÝ=b÷=zöÝ&ˆñš<Ó=Dª;ž¦4*á³µ½¡1³=˜\<Êö- >ÌšØ<ßý1=?=u-ó(Z~à¼Ù|ü=€œ°<ÙS2ð[‡<×mÐ=«^>=ÅñB œÃµ»øù/=#E=*öZ¯“»ìÛé=Cª(=Æç2"'”[<À’+={¤Á¼9»'…îR½Ç Ÿ=O2=m$’(œÀô¼{Úa=î§¼ +/O–½î†=Øô ;²#B4|&;½ÎTˆ=ªœv¼Å#.:Õxé¼>³Ä=±Š7=u ÏÏ.{L$;[ë =μ4*3&~%½h°>„Ø™»™3åï=bÙŒ=ÊTA¼`"©5<±§=z=Mì‰ÙCû;[é>€º; #];~ÿm¼'ã=?8Ÿ¼é * (È—ºÚâ=÷Ì’;¥Ä5õ7æ\ ½Éû=”LÎ<¸¢:ã|,=½T>N·ì;§b2r:‘ 9½ÚÊ>íÒ<æ)ë:õh*=|›ž=ôÞ») Çx‚޽ü>K’ç»_g¤"e42½m8l=êz"=4 "/ JÏt½õ£=Çמ¼fA ×kú<ÍWI=©=©N-µ*‡¥<`>%<Æi)ˆŸµ½ïâý=V*¨:²|*g:“½W±8>«ZR½…gâ[z”½@Âð=-ÎX=°9€*—;3½'M£=oÙ¡¼(ä0˜<À³½Z×è=&ßì<$ü‰<Ho8=Q³=@M­<ç /(F9=:¶=«Ì”<ßcA8 .½íš=›­¼<ýʶó}; š=)Íf¼$“ \“½*>¢Aм— g'yÿ§½6«ž=¦›Äº>P6'9/§D=^-7=`wºZE?=¡N$Î2½7ºÊ£Û=Žu1=Õ…5ꉽ„ð=1³O= #Oã(í3=$L@û3Pã½ÿB¯=¢Ð²¼;· F?1s½î[m=.N<â ž7î1[yI=ˆÚv=á–»ñ],{%v2¸¼hB=åFQ=Ý ï‰ :“;Ò8Ô=×±¼ÏÁ+‰j¢O¼#†=Š;^;¦>ý»>½çr>¼ÌºÒÐ ”kÆ<‰%å=XN¼Z +"3[¼7Çù=¼Œ ›+‹¯ì=ÓÛŸ=Hj¡¼< ¨5l$ ½ùHÊ=³{2=o[ž*©¥9½xî->ïÆ‚»û *(8fÙ“;/§„=ðÝf=ø Ðý4;åFQ=an÷¼ÞE@Ë,‚½†>µ3 =” /?µ^Ø=—=eþQ¼D‘3\ [_¤¼ß0>@x¼h¾hˆ×¼ùŸü=ùÚ³<½ S4DA§n½°ÇD=ܹ¹ä©ëÆ„½éÒ>šZ<('E”4«zù<{Ÿê=÷³»& &A1ŠÓ¼.W/>N|5¼ó'EÓú½1ëE=XäW¼Swe!6ÉO½#Ø>h蟺p ±8Þ 3­½x^ª=ÇÈ<¾…üE¹ÅuL=-Àš/ \½„½ =Ü×<¿è6xò)½èØ¡= R0=«},ŽXŽ=£sÞ=Na¥» c,’–J¼1á='ø¦¼Qº (n£½ô5 =êΓ<§›!ê´½ä >.È< /1猽 |¨=/o޼Ñ%Daƒ½_µ2=5^:<`-*W(Ár¤½<½²=Ö =ÿ t:¢&?ÿ¼)Ë0>xD…¼ËÀ{ ƨ½ÊÛ=iÃá<ÁZ2†;—<&áB=¡-=#"¿2/½%•©=…¸¼%x=ó>Ž<—ãU=¸ Û¼îh)=E’½U¥ >ÃGD=„!Š00¼’;còæ=Ïö(=h(Ö Õ¼ Â=»´a:n&H¥7|·ù¼®c\=Ý$†¼5 ª"öke½Ü„»=É>ȼm#²š—÷¼Í’>#„<Ÿ(K¼ E/#=åÛ=¨Š©;*p9_,½4d,>Ö‹!¼> Í.^0QÞG¼]m5>Ù—ì¼@ ’3ù$` <0œ+=h“ü± .7#ŪÁi6½ŸÇè=7¼S³]>Cät¼#>{¼» ÃC në¼Ò6~=¢à¼Ïô÷;”¼» þ=÷­»Ó(6~È»½²c>|D = ‡(¡`¯°9W=Grù¼EÞ¾3å·è;ò{=0Úã$))= uJ2q+;—ÅÄ=°©ó¼³ !1ÌUKº¼t(ƒ=( ½’;$?<<ÙxÐ=’=B=3 ‹ë&ÿ<)ì¢=Çd1=Ï–(I"9›Ž½â >ß7¾<’#´)i6«>½ŸV=Ʀ•¼Z Š 3Žå½Õ¯ô=î³J¼¥ x(Ô*©Ún½é>in»J{&)®r½R&>³•»)ºA2°®½ö•§=´;}.ö*^Ÿ¹¼óq=>W胼wë bíD ½Fyæ=Å=0Å(ô(~â7YË=Ó̼D Ä'Õ‚<ô°=¥0ï¼çŠ$¹Ý_}½.t%>K¯ ½®*h;=(¨<$>§>;óº À1 ?¸¼®dG=[yI=‰ xAëV™©<í»Â=zâ¹¼ø I ~É<²½“W>Ú­:Ü«.6u=u;›= 1¼\; x i㽜ˆ=E¼…W ^-#hL<ŠÈ=óèF=Þš“E½Év= %=º Ç3tŠ~½s>ùÖ‡¼° ~( ¿‰½Ì²'>|œi½”ƒ&£#¹»0 W=ã4½1 $§–[½4f>¾…<+b$ü0‚Æ> àæ<"÷2Ê“½˜Üè=XN=“#ž3NR;Žæ¨=\Z ½ïU vÀõ¼žÑ6>:ue¼Yß+ï*Uj=F•a=Fµˆ;I+7›ƒ½ØÖÏ=@l)==$ J›ª¼*¬´=<¤½Nø2x.Ì ½Ÿ =6;¼2L ;½ %>ëþ±º©È0¨%msã<¥É=E,=õ&úÉ,J›Š½”¥–=ýld¼Û Á‡:V=Ý$¦=†è¼‚-w/š]·½$*>ö)G< Þn*í󸽿 >Õ&Î<"2+[y‰½O> ="½µ!Ø231Å<«<ê]Ü=]û‚¼ !¿Ÿåù¼µ‰“=föù¼Z Ü2…2f3‡½-î>÷ʼ<ô‰)¨/Ü9¼ö>rˆ8<[„CÝ <¨Â=ûyS=%5à.{¼Êý=3I=S / IG²¼Y¦=@N=ö ö#ù5ÆÝ¼P8>!ƒ¼é$0'>2“h={g”=ò”U<*&ŒŠè¼Áq™=V.=äBL=겘ºß=õô‘<ÝF"Ú.6ÉO½ Ñ>n¦=À—-Ÿ “½?ª=·Ï*=2×<ÌA=^+¡êÊg½‹Üý)'ù½ž™`=ø,¼þ%yØóu½Z =¨=, f1ñ¸¨<ï!=rß*=;÷ „µÅ•½g7>ìLa½ë¥ ½\V¼€Ó;>Ïϼ ô¦3á—»·b?=€ó¼)L&¿$Šã€½‚Œà= ßw¼-%…1ÍÉ ½V-)> Ów¼l> %BzŠ»b½=­ø†¼C²\7Ž\—½ý‚ý=ѱ¼Äv/ ~þ<Ói=oñ0=Ï8–(„V½¤Â>Æ¿O»›F±8Œ÷c=ª”=xϼà l>‡½¥“=íœ&=p~&A5~a½ŽÍN=GqŽ»ˆ?Ù²ü<å™=YÚ©¼t 8-Ÿ! Ä‡½“r7=øü;, Š”´’Ö¼õL/>¼Í›¼ðB)”7úC³-%K=³Ä+º>—:ˆ½ü7/>·î&½WBa7ìгÐN½òÓ>HRR<µ"s ¼Aš1»‚‰=³a ½m žN@u0= eÁ=2tìºæŠ,a¹µ<ËØ>Jì.Ð<Ý%a9x!:­Û:íº×=¹‹°¼ûy9ê+Õ¼Ï =[A=„ ÝÁOZx½2û=²,=7G =æÔ»/Áé=ê^'=Ø 6lͽð3.=ÞWå¼–5#! j¾J½é'œ=nˆ1=!‘+tññ‰½x³æ=7= ÷Òâ‘;³ï=(b‘¼D$2B ‹Š¼Ø¸¾=¢½v'ð¼"x=3T…=¯´Œ<, 84/‡½ðˆª=H=\î 835H=Œ“=Æ0§¦=+3¥¼F'˜€?ïa½5F>;m »rÕ5O'ª¸ñ¼î$‚=W{ؼôrÏÛß™½–‰=…Í€<4:Äá~@½â|=º†=1á:t2Ë^½ËJ>„ðè<Ôü¯™½Ö»=Áå1=9„%:±ù¸½)”>KwWš'×<¹3"·6È@½1ð=x}f¼ $Œ.¥ ¯ÍF½=Ñ>9›Ž7Á”é#âX·½Ó¢>=ÇX!Øû”#½L>Ó¼c;>VW?6½(‚Ø=„'=³Sû·;Ä=8kð¼ÌûÒX‘‘½iŠ >Ý3½¸!)t™×‘½ðù!>ûÎ/½tg4Bà0Ñ;6év=$d`=°:4/ ¢|A½‡ß =3ù&=!(9¬™òa½V‘=M!=ŒÑ)‡Œ§½Gÿ >©NG=-è?÷%H£‚¼?ÿ={3ê<3&<+¯&¯½þ¹>ì„—9’ ƒVž½¼Î6>ébÓ»N •.!&SÐm¼8hï=O=¾ž=~½]ß>²õ ½Ap,R¢–f¼÷=Šæ=t¶<RH²¼à¢#>žb»úå· lw½Ó.6>œ‰i½sM5ïT½ñG=62=ž"=:-" ½ÅÇ'>|{W»#¢ 4`Ì;ßÂz=8ܽâZ]&/ˆ=ÝEX=Œd¼ºAà!’‘³:Æ>=Òà<ÒÙ1º/=¨ÿÌ=Ux<,_@瓽ö²>Ûˆ'½Ž—#¬$@ˆ„½Ñè>.qä<*!ÿ/¹:o󆽞ô=¼l UM<Cƒ»K= =Ñ˨¼d£7ÏI½o¢=œ6#=.EX˃”½…Ø=1{=Ð*Ï1 <ë>°å•<¢Ö@z7¸;«½UŠ=Gw<Êÿ2z$€¼è£ì=x $=¸Q5s<¦b>™»»¸(òê:ÌÒN½OW>cR<¼µ"˜¦ˆ¼ {=¼oÜ%ÿž–_½‰`ü='¼± -¬‡½·* =ƒÂ ;¼Ì0Û$”.}½lxº=Í䛼4!ø+ eá¼4ºã=jg=ºÊ_­Q¼ÈÏæ="=S+Ý ž+ܲ½í¸>%”>ºyŒè'¿Õ:½¦Z=P+¼×«  !emS={JN=M.Fºú¯9™ûv’½æÚ=4¹=­*Ð*ÚW½;œ=N/=m$„ ½?¨Ë=Hýu¼çá->/°<§# =ì¿N=Ž ”&Á 2ë<‰ õ=æ:‡ *Zì£=G’ =½7†¸% -P8rŒ¤½IÕ>ËXºž%52º’“E½»Æg(1üU€<™ ’="3W=dÝ,4;þ€G½Õ‘ƒ=Ó¤= l|¦º€½Z/>À=O½ûL:!/!å§¼böÒ=¬1=ΘÐSé§¼óÊÕ=pî/=Ð3 hBø2Q½0K>ó»y/v$o»G!É=¡¾å¼¡ç"<КŸ<Íʶ=¿G=^"" ï0ç56=ä¼=kGñ<¢)µ2/k :=D¶=QhŒ1Tw=$H…=·<"¿° Fa—¼pÑ =‹n½¼¤)©,ã’—µ½uX>íÕG¬Èè<—á[:½<úb=HB=0d x-nO¼í±=+ù½Í"J:¾Ò⬽Qúâ=Çœ'=£2‰J m½7TÌ=*àž¼¾ 2·0.½aÝ8= R)=Õ-† 0Ö·½Õ >5A=Ñÿ@É'×3<AÇ=3ͼà Ý.ûû¼òC…=©ø¿¼½?ívpp=þ\= Oh<Ô£(1ëÅ; =73z¼<&$é_’¼ÏÙ>nÄ;–)h\"§è¼¹þ=ÙÍ =ë›%r Ó1ç<׈=Kª¼ç“žÓ¬¼ë$>W°»I’ú8ø‚½u*>Ó½z)#M <ƒM=¼¯ ½ÓkÛ ¬™¼0J=ª›¼©%mw=¶h¼üª=ÛÀ<­#L1û‘»åÓ>ŒžÛ<@&‹ ´߇£½ ·>4ƒx»1ˆ1 €HŸ½~§>™G~»Û{8à5{À½gî>CX<Ðé0ô ¿â<"áÛ=hë`¼´ !¨§9yÖ=xµ¼Ëê+q>q}½ãâ¨=yž¼ H)_F1½Ñ“>V5»TU"·-­1h¶L†<“>zg‘½6X>Rb½f ¶+¦J¶½\ç>´æG-”L½ìé<%+¥Ÿ½ÌÐ(>ʤ†¼ #ýÆú ’½T(>Ûz¼Æ:»u[<úÏú=`r#¼š&$û:°½*Ž>Ã(H=TZ'¬—៽fô>¿Òy»úæ1¿ 0=’[“=¤x»gé9k.«”¼2¯c=´X ½öÙ÷Ç{½ƒö*>‘w½ÿ¦Á3õhj½_%>Øn<ÐÈ%7®E ½5Ñ'=^I=2W ¹ Sô¼ê$=˜2𪙵»¿b5Y9½§$k=«”=`)ZA„*fùz½(,‘=­÷=q´¦!)>¾½"«û=Ú=÷‚* !,Õ¥½ó>6Ž»Å1L$„ä¼Ó¥ÿ=ïV;ƺ €"ùž‘:À”á=“夼 w,1Ïϼ=tBhº%¥7s0/À¼è3>ÂùT¼n•Ù*¡¼½^I">•€˜»RF048¤Á­½|¹¯=>"&»aò,•NÔR<ª>ß1¼<¿&Ÿ?&,g{t<}²>£"Î<í ¬BIm½ç¨ã=0ôˆ¼14-ï'b<¼ÊTÁ=&¦ ½ý X,G'ȱõ¼Õ>=7R¶»Ó$ùè:ö­½H>X«<ú ˆ ðLú†=Ôi=U±Š;ÇG <Åâ÷=R=Ö Ç-#‘ïR½þ·Ò=ãâ(=a’/Tlµ‡¼±Û'>òC%¼÷¡Že©õ;æÏ÷=zÅ=A" `$ÏžË;ƒR´=¾½SW;K!‰ë¸½@ú>Y2G<Ãþ (BL¨à;¨ÃÊ= »¼‰ 6x_½¬Ä<=N·l<Ì—b¾¼:î—=Ë¿–<@Âþ"l8½óU>.S“»˜5q¾Þ}¼r5²=êÍh=M)È£î“#»3£=%­øœŒª<€1(:èúž½Xæ=Ùè<(|8ø:!”½9'6>iWa½¥ òAF ³“½êz‚=VGŽ<Ì2+¶¶÷)½mœ=¶J0=Ï&7 j1l“Š;±Þ¨=é ½ïƒÑA¤½]þ>b„ðºú#ºXYÛ<Ì=NðÍ<þC2"Ù–¼×4¯=ž–½çj2 6"˜<ëþ>üSª<ŸH*e#µ‰“< Ñ>be´o-¼}$#åÿç0½ö !=©¾¼–9§%a‡½î[-> ؽª7%M ØÔù¼`‘_= ï=í˜0ËC0= ™Ž=ýÜ<Ú"7£IóG<ý±=Ìü¼†´%X븼3Ü0>/]¼ßæ?E:æ<=ŠQ= m=]t'a8Ò¾½ b>¯Aß<3"E6ê=Õ!½CV÷=YRî<ô5ý7—½Qjï=Tü_¼^ ?Ÿt½zVò=«x#=c@G#¹¥Õ;ŽÌ£=ì¾c=¼ 2¼>fõ»L¼=Ô›½|0þŸËT»°=gC~¼È)š ~§I¼+ü9>í¹Ì¼óA@1“½e‰î='iþ»ø [,CÈy½/> ‰t½"iÔ'Û¿r½‡ß =Do1='Æ(ٻ0Ô!>ÊúÍ» .ÀÿBº°âÔ=¿î4=&N,ãS€¼‚à=o·¤¼3@éãÀ½øõ=Ív…<¡ ¬2h½6½óv>Í‘•<ò F¹'ªÓ¼óV= çš<84+¨"ƒ1‚½sfû=mÈ?=ó O*®Õ»ˆ=Ûf=MhÇô„¼S0Ñ" ç<¹PÙ=eT=MÙ Iö\&½åÔ>ÚÇ;‰){År«½šÐ¤=¯zÀ<# >˜úñW½½8‘=Gç|¼ $p Ý”ò;c¶$=[a:=Á#¿>ZÔê¼Ý ÷=¹þÝ<"q&j6‘œ ½ê³3>3úQ»Ñ? %«»îê> ¦<4&|o޽t‘=yȼ».).<Þd¼sƒ 5t|´;”†º=€`=÷!{)"7ƒ½ÚXé=5b&=q²(% c€¼Åu<>ïY×¼† ¼ ÆnŸ½#>h›¼§[ 32z©Ø< úÒ= ú‹¼à èÍ!Kʽœ¨%>9›Ž¼0S^=¿‚´½Îû=ùÛž9Ìó2^A”kн µ‰=·ð¼»Ùï,ý8éíO¼%é*>³ðu¼ï à2™-Y½Œº>ÇHöºó $¨Æ«½eTÙ=8žÏ9Ó¡n%€½ö³>C‘n¼ô$OÅ5^-·½¯—Æ=û;<8r*,ú ²½kÖÙ=š †<\Š!c^Ç<-ý=gÑ»<òN;é·y#½¶ =~b9Ĥ4jÞ¬¡½Û£>Þ>«»ÆÅKè.½ƒ‹=M„¼LÅ&ƒ?/0«¼•a=ºÂ<`@(&*î ý¼ÂÁÞ=¨äœ¼n!Ø8Å9e7³¼ã¿=RQ=<*J>@Mm½‰±>®×ô¹3-yÈBô¼¿>+£<5—(›¶¹±¼1=^M¼ß S/)̽">qT=>×Ñ/íº·»ëq=ŠXD»w!€ ý† %Ê^<Ï\þ"aS‡½Owþ=ÄxM= k?BÄ€½”l%>þñ^½=!-¡·:½ =‰B˼=˜ _- }“;À%À=¦{]=!ûB… ®H ½¶š=Á8¸¼Ë·4x„=½´>¢N»˜·>5‡oÁ½Ã‚û=¸w<%¡ œ#„k½ÑzØ=.ã&=m-«:ëSŽ=Gd¼8«@Ú<õJ¹=Åæã¼œ (¼R‚½Åç>Ð+½-$ â=T8½¯˜=Pâ3=¾i1„º=¾I=w„Ó»Á%UÀ<¿ž/¼â’ƒ=ŒH½Ã¡ ×”.½`x=~%=¡>¼7C•½)ϼ=Æz¼r(‚y,rü°½D >Mi== .ƒ2_9 ½&—=È#¸¼b _÷T8;*ü=ø,¼3í'MhR½°S=Ôò=̨$›p턽§Ïî=fô#¼9UÅ1Íw½À@°=C+='å È¢'e=Åâw=Åv÷8Ÿ3,®2wŸc<“:=΋S=£5„Ýš½Ãœ0>•}½@¯ 0a§Ø¼`<=?O=9!û4(îí½â¯ =Ü·Ú¼6 y/¬,¥…‹½" >àÙž<Û´)ß©€¼y•u=åµ½„nlf€½2®>î&ø»ìÁ!5m‘´<÷=!º»Èì_-½ŒÚ->Öp¼8þ8w1Y™½e§ß= ¼) ¤ ê}=ЗÞ==~ï<ùá"ûS®ð-% ½B÷Ï(Tã%¼Ð =çŠ=+Ð"t ½rýÛ=S–¡¼î“8+½².î=Ujv¼p½/.ùMá¼ö ì=íG =Õr 5&9À½°=ó= w®<$Q4û4Þ©½§·=ÁnØ»s%¥ˆAŸH¼j>žbÕ9T “=,˜¥½{ùÝ=Y¿=W õ+Ç8¹‹0½ >-ê“»ÄÉB_:½sžñ=V·ú<Ô  A4¤˜½W\>DÔ¼ »:½'A`½_Ž=ë9i¼›g-ª+=)“»Cõ=ê$=@UÜ#󯉽ýú>cð0=ˆ-­i¾½q8ó=¹RÏ<”É ªACqG<£"= '='l%³(,½Òm =^»´¼XñG&A~¶<¿ðŠ=¦ݼ› Ü'…8ÒTO½?Åq=e‹$¼Ë*Ô<-\V=¬:k=$´e»* ø0…;8Ÿš½üûì=Ô S=íu› lJY:Ù"é¼QÀ6=c·O=4(™9!b¡–½#£Ã=aá$=uj*Ö+ƒ1¢<>°#=ÔÖˆ¼û%Ÿ ”´½ËMÔ=XŒ:_aA¼31b±1¯½û–Ù=Mh’;ÂT0núí«½Ó È=‡¦l»•- µnƒ¼Øc2>h”¼$z.ØG½)&¯=Èб¼’<8ª¡½zª£=|Hø»(Q/鮀=Œj‘=á^™¼C%Ÿ!;R½Xæ>â»ú@J.Ëq¼¦{=‹ÁC;þ&Š!= *н4 > Ü6=ÿ9„0îí<¡Øê=Hà¼à+Ò)ì"½Þªë=^õ€¼È.—8t˜¼9'=Zhç¼ïG ï:Fµˆ<Ô›=‡Â'=-»- ØŽ½ö{¢=rSƒ¼D/"›3Y¢3»cÑ”=æ½i-,îz‰½˜Á>UÛ ½w ß9)0™»­4i=àh½"è)ë=§!*<ÑÊ==o»Ð¼j"0óY†¸¼¯•>Øô :¯É:€?§€½`ä%>ˆl½¸Kqy7½)^…=èÜm¼E .LAŸ[½¨Š)=X>=C.y6Ÿ²o½l^õ=Õ‘#=„Ø/G#‰—¼æXÞ=èg*=Û Ž+k~<=…±E=ìûð<`– Œ˜\½¿Æ=6t³¼S?Ê)ã'=ÚÉ =­Á{<@ 5(½0ÚV³»Žå=·Õ¬<½(¨" ÿ©½Èëá=ÆO#=2”Þ_˜¬½Šè·=TÈ•»\¥8–w½S³‡=¸Ì)=hpYQC½;Æ>ù<ôÓ:Ø4íJ˼»H>s»<Ú}/±>†=Ãï&=/‡Ý<ø@¦*Cˆ½Õ‚=]ÐŒt¼A¨@Ö wõ;J(½=R×Z=Y'œ6ý/&4 ½¨W =tÑøü»Ü¤" ê$Û<2"Ñ=HN&= qI%1,<8Þ=Ì@%=Õh$˜)n5k½ñE{=þ)Õ<•$aº+Âü•½¥4>ÚsY½¥ Fð©½=Õ¡=G<Ù< ¨HCã‰Âê¼Óþ559 \<„› =±A¼µ+¶1r¿£½f¼Í=%­ø»Á'ª”í;Öž- y<¨=’Ìê¼Ø$Q „Ifµ½°¸=„ñÓ;ê ½1-Ƨ€½f¢(>‰´ ½Ð1S€¼è>=å ï¼n]Æ1´ã½<Ø‚=ꑆ¼;x<ÑÌ“½gœ†=’ÎÀ:«H 6¢*†½î>Ç= ¨,=µ.Ø †åO½ZH =1\¼Žõ1R-Àê½;G= 3)=]:ý5 á½ ¹>î#7&;> š#k½2…=òî=t#ã1 :ü=¿Ô¯=Bzм›0nÑB]¤¼+Ý=ÆÜµ»V o.J–³½êY°=fN—<4%÷>•½¹6Ô=äH¼ö+ô³Ef޽iŒ>@Û*=]-jZFŠ½Ï„>ç‰'=â€4]-¹ÿˆ½ëã=G¼*üó dè<4Ô=eà€¼à Í!Å*çé<*§}=†¯/=èo#©Qš½nûÞ=Œ‚ =þ üÒÆ‘¼ÿ$>¶j×»Ñ)® ª¼ÅS=—6½"#<xâ­³½Û£>Ž\7=¡ß& .øQ =û:=pD÷ ,=/o <¢£"¼Ð3&-aãz< ø=Lâ,¼Ö “—BBR½¯>^=3b<À æ>ñ)¡¡ÿ<°èÖ=YMW¼Ë5!sde=#-•=TÉ€<+ùS7È{•½’">ší ½ 1Ì:YO½ ë>ƒM=Mµ º‚½4ƒ>W#=øÐC£x•¿¼geû=ûèÔ<#Z5áa3À<Ḡ=æ;Ë6ÆÙ®¼ÒÄ»=œ½eRP0¼’d<íF¿=½9ܼ*7(ð 4T½üº=°¬´¼®''8ʨ²<’\þ=Öå9àë%%ùK‹½1`>Ñ”½Æ½.PP <.Æà=»)%=¹‚,`*Ÿ!œ½ï­è=ÜœJ=‡$ð =¹¦<EO=-B1=²:,ˆ?B`e»»&¤=Çl=ù` «á]®½.Æ>ЛJ=B3¬¦ÔH‹½µß>ÉY=µ ÐCÙ6³$@=Tq= ¦»{rŽ$¨ª½fÚþ=c´N=v*¹¦Ô|=0L=»~=¨4L\X·½Á=U½|<× -™œSÉ»Ã*=5cÑ;j!’78]S€½$c%>ÓÁ:½)Aµ:³ð5={–= `J9]f;„g~µ<;‰È=+±¼/ˆ­1Ì&À¼òy%>Ùn¼]9&.¦ [<è£ =&:Ë» =¦ׇõ»y¯ú=zP=ìk"ôÁ2=‚6™=‰²7»[2_+TFy½Ï‚>"Æ+=¿s0 =#½¦_‚=2b¼Ûé T/2Ç2½5y =)Ý;^2% 8<ïÆ¢=>w½4ñ ²,nma¼Z=~ü%¼,NR Æ‹½´É!=ãú÷¼Þ"6A:=}„ yç;ƒ ú ¬O¬S=Mö=>%g;ÜLF!)ø¼^¡ï=zqb¼Ä à(;$ó×<ãªò=”ˆð<àÈ?9<=¶ ·=囼ó Ýü7íÖ2=“5Ê=½:G<*á ìû½´=Ͻ‡¼H,(s*1³O¼ÛÀ]=I ½e + B402½lª=Í.=4!Cf¸±Y½\%>v‹À;3g‘/uŒ½ù4>·ÔA½ $_`7›ã\¼ë©•=`ud=N(<Ç0õó¼J›ª=†’ ½[ÉCA+h[Íÿ—Ô¹"»¥Ä=S+ÁâºáÒ‘=K!½,Ð'3ü'½$î>Å7”<»*™Õ{½Üž=Þ­,=â(×C™œ½|b=~Åš¼Pð‚D…*½Äíð=€»l¼O..x(föùl=Û92i'{ù¼jõõ=ã3Y¼&¯ †½¹â>cïE¼|~1âÖ%½Mfü=¾K)¼¢P™.E+w¼€-ï={¡€¼ÉÙ.‘s.…½üÈ >HPü»Ü–+_Å’’½û­>»Õ3½f";=„;éE­½áË=à0Ѻ6¤.* Ï˼N%£=²/Y=%–+ A¸‚<ó÷=Bz =¢9-QœÄ`½Y¤É=–®¼Á,Q>&Ø·“»Ù—¬=º¤j=‘‹:Šæ<ª-Õ={»¥¼Eì4k)ÚÉà<Û§#=]àr»@¿ãÞüܸE¼<' ¤<xÔ»v§û=e(¼¥,[4à.ã&½™fš=º–¼h ²’:ÇR½ƒ3ø=ÍÌ =œ.RL%?ª½² Ü=ÕèÕ9¡š!™!_]•<°T=?q€¼Â •Ÿñe¢ºpw>;5+»òy0= -ì)=GWi=“¦=§ì(ðþ½Õ>=jÁ‹»“(O%J™99Gÿ«=!é½ÚL9‰›Êb=¬‘=N)¯{Ž=[½ü€%4Š;=½Û=@N˜:«ˆ %j=½Æl ='Û@¼¾õ9G$Ecm¼ ÿ‰=^=(é5¤ <ˆ½Ë,>¹¥Õºp­ûõó&¼?p5>ž~мô-@â8jjY<°w=ó­O=3„øX½ë5==¬±<$H&Ê@Š-<·¶0=‚Ç7=‘ É"á=µ¤#<¤ =±ái¼ &W=$%==âª=Ù°&<,Z&ó$Î¥x½Tà>=P t>• ¬Ú<§zr=}Í2=äþ“ =C¸¼Òã7=NY=ó”ïµü€½hÌ>L¼'$\–w=#å=U1•; E)Y+0¥½Gè=ÔÖ»©(Ö >´¯½ü«§=¼wÔ;½×x€§½»}–=ðøö;þš=­%Es¼Æ&>̘‚¼ùÆ ê`Ø<®¸8=¤©¼ ›<Ä*ÌÓ9<Œ÷ƒ=ò Z=ËaCe âʼÿê‘=4Û½•Âí&‚§½k›>æZ49†Õ,<6ñ Ù¼º0=ѰX=o$#1&äƒ<«x>bÛ¢<+'¿&,· =%»=&Ȉ¼+èý5$޽Hâ5>ÀêH½C,Š6™ T½Þt‹=ü}¼î;Ù8S$ß<ŒÙ²=iV¶¼Ç§(_6%{½ës=즔<‡$¨:ÞÈ|½nú“=Ý@¼Ö!•·5JDx„»3Ûµ<šl=.@ =j¼”=Ie = W²Yk(=Ñ’‡=7¥¼»ž$ߨ,XX0½)ê>Žð»ú-É{ iÿ½‡¨‚=t$—¼ç/C›9‘Eš» '‰=À=½m N@b,Á#½Ü>;5—<ü¸*÷+7û=*ât=Fµˆ¼zÊ5ÿë\½Ë->¶h<$ãRó•½W0>PáH½$'K7ú쀼ݙ‰=U„½B :²òË9Òã7=»ì×¼r–%Ú>À„½°Y.>Î5½ F>l; ѽ¸w->Ó>½‰;6[¶V½wØ„=+ =wÁn^±½_yÐ=y”Ê<…hz¼…]=Hм /Ò)£­ ½éÌ=¸ä¸¼Ï É4Û0e€½´ >š½¸3¡“Œ¼½Ò5ó=¼®ß<¿*(²Õe»<ÚØ=¿4=ù!" "èK½È >.­¼Q `!9% ½ Ó'>ÿ’Ô¼àvÚ(¹5é¼I*“=cd ½ 8»>{‚D¼È(>ØÕd¼;*8°›¯’½FD!>fÙ»“%†ò}S=Ü*ˆ=Œ‚à< ’&V ¶Ù=m4F}þº…(=Ø}Ç: 'vPI=ô‰<=Ú­:A° 69h½ßý>" =%§\®,Q=ä‚“=Í®<½8d#¾;%=X8ɼ˜ Z!=ª¶¼enž=êBl=l“*í%z8½žy™=?ú¼Ù„/½c¸š½û>« "¼Œè×)X„½«˜ >$=<â”%}z,=·a”= ãî+nÌ]‹½Ïùé=½©H=â½ Š 295½„ºè=ùø„¼J6Ùå€Ýãßg½OÏ >%t—» " 3«F½&Œæ=aT=)™,O\®½´Žª=e¸<¾ò1bB•½äØ>K½–ô)o@Ó¤=u­=r†b¼Ý©O ÆýÇ<“ÿé=!‘6¼ÄŽ#,‚ÿ<@‰¯=3©¡¼òû9}l ù¹í•=¤Um=‹6y(|µ#½Lý<=膦¼SHLVº›½.>ÖXB¼/%k!,t ò¼Aº˜=á›&=t9&Ò¬Œ½Ù&5>è¿G½_~:DšC’½Æ£4>73:½éï$Š6äK¨‚<»»4™ ií-e»•–=ï9p=|g* €½>)=`"Þ»<³äõà<*+==}=‹ ç*r%,ð•<„ò~=ò@ä¼®Ð#8N›ñ¼ß¾=£5=êF ;¦n½oGø=k %=ò'Ø/÷Ç{½ýø >šC=¹;4ôº½+m>_`Ö<÷y"”.½½ÐE>È(<£ë!!x<=ù§=§!ª;Ø#)‘ ¡¡Ÿ½1>x*à»YEg(R;±3E=ò}ñ¼ÂU8!¾¾¼–Í=r3ܹsŸ6%{Úá¼bN=~%= -Ù"ÎÆª½ìÂ>|µ£:¡ 8¢(‡£k½@û>]"=\%s0…ì¼½Jö=•ñï5Ò=G^6.%Ñ#†½"ÿÌ=£æ+=7O.dꮼ~>nù;þ,Í—$di½#hÌ='¢¼0> yB6r=Èh=«%<!o0£(ºÛ5=3‡Ä=Ù˜W’¯„¼ê&Ú*p ©¢:»¶—="à½y;1Ì7!=LPã= BÜ<Ý]3),9½¢²>^0¸< *™Y¨…½ž#">öa=¼b[6(+föy½8õ>er*=… ¿+s00™½Ió‡=½Ãm<Ä‘ ò.Ùé§½31½=@ø»ÁX*Å<;”½>I¾’¼Ô¦0Ä?ìl°0½D„+Ö áz”½Žö=ò{[=Pì:;fJk<åCP=Ùëݼ›'+ 4,«³º½dy> 1<Ö ;/PU¡½Îˆ>×x»1#0[½Š}=K¼±•,ý(Ežd=#Ü„=ê@Ö<«o/…"¦½8Ø›=l ù¹¢„,’>-=ÅX†=Ìbâ<~} ƒƒk½äœ=Ít/=^09¶ =±Ó=£ ø<á"ùoìOâ¼ZÖ==›ãܼ¿)d“þ»"Þš=†­½A*P>lâ¼,-#=zñ¼|$ÈÕ?Å«»« "=1ëE=Zñ1dÉœ épºà0A›*Ëgy½º,>-“a»j+†9ý€D“<ÓJ!=)1=+Ø,‘;6°µ½E/>š'W;}C$yoòۼ幾=)Bê¼=è-5¹¥UºÝ˜Þ=vû¬¼naê+ªIp=Çd‘=±I<™Ž8b»›½…_Š=áìÖ;ÕB4ò4õôQ½*©>R˜w»R%6I ¤3°¼ÆlÉ=ÁƼÖ™$Ð[µk½l=aÁý;ÿ#ÕX¬€½Ìë=³µ¾:})&:x§<Ϊ=dÔ<Ë ù'¿³}=hXÌ=Žë_¼\_' Zƒw<|Þ=ôú“¼6 g#—.ö-½~å=±Û'=¡¼7>5Ô¨¼,ð%>-#u¼Ì d)¤<ÿë½·Ñ0>Íé2¼À'-?”.}½z9ì=.=@N*‚!tD¾<ÞŸ=¦Ó¼añ.` ¡ò¯½ Ü=¤©ž<\1,¾ »œ²½eŽ>Ð&<¸9ôú¼î=à;=D o:û@Öä)½ØeØ=#Ù#=Á}7ø•<7‹=âZí¼”'J þ_µ½­>!u;=Bf!g4¹¯9Nïb=ß©½ï &¾3õ¡ ½ž$> ð]¼YÇ$žDÞò¼_Ñ->ë­¼Ú ,ƒ9BͽTÇ*>Z‚ »Ò §/¡*=~ï<Þ›= ‰´¼Ò¶'8-i«’:µ6 =^Û[<Ã!*D,—$;–?=kÕ<2¶tFì³½>R>=‡ûD86l½hv=åì¼iøÈ*7Œ:ê>À=DÀa=oö/*æZ´;ÔÔ’= If=í-:V)oÓ_½©hì=÷=œ7Æß¶½.Ç >†vÎ<‡R š<v6d¼Ûû´=LĽž…K6W^ò¼Ý¡=’t ½ A+eãü¼–Ø=”°¼† "s/à%½¿I“=éÖ+=›(ç>³$íÆ<*Œ=¢Î¼ n$Ÿ5ÁUž:2!¦=m潎=û#ŒõM½É>FAðºÎð€}•|½ì>Ïh«»$H> [Í:½Ãó>ú¸¶R¶½RAë+mñ¼·¶ð=a3=é)öÝ`ˆ½5Œ=Îà =wå9Œ2·*‰¼†Œ=þ½ÿÀs"@‰Ï<|a2=H=Œ69- 2~¼ïŽì=5š=žS+`|½ã = “)<Š +^Î8 ½iå¾=7R6=£3ùø½ý->áC‰<¼ f*Þ<®º®½õâ=U¿< (uÝEX½†s=•=™1 6¯j»NC=å_˼¯Ô8P$òxZ½¡&>µÁ‰:CøI/Dk½El=ß§*;Y°)aÀzܼK\‡=Îþ½Šü(Y#+‡¼f¯=ÄÍi=!$µ=,:ò`K½W° =§ç=Ÿ#¢/ N·,½}–'>©Ý/¼e[-= 0¹Ñ¼dé3>QÙ0¼B*{5| í}ª¼oÓÿ=¹ »¿1€û¯“½+Á">rÀ®»ŸÀ` 1'h½øþF=íb<ÿÎ %t·½R>XuÖ<+R ÜA<“½{ØË=t^#=ô›a@ òÃdª9»0ÀB&½äÙ%=çn×¼70¹ 'ÝV½¯%>dv–Òr ¼Ìf.Š cC7½wL=î\˜¼” ¾ä0­O¹<}"O=Ô )=äÀ¼ÄZ<=Þv=Õ’Ž»rñÇ?«jɼ*Sì=ÀÎ =ʧ.>êo½÷[{=u[»øÝ?÷ I*=|e=.µ<"—º&®F6½\®¾=“0=%$}0N Þ¼M.&>Åvw¼9Õ&š4úñ¼ãQÊ=53=(,êb ؼª<ª´=lzмQ*¯<ØD>¦`<§Žh3‡½Ž#¶=ž)4=ù A„4xD=Õ$x=·y#=­5°1êË=¥=È_=H-rëS=Z É=¤á=“-l ]$Tåû¼ÿ>· <›«66,–C ¼˜P¡=G8m=ËŽD= ï’½²/)>¨68½&Ü’ÙN½á$Í=¦/=Ö»&ã/ùž‘¼›=`‘½Ä#Ç Æ)܈½£ç&>{ô†¼kd$¡É"ͼ®í=XÇq¼õö)ÍVš”®m½<k jÚ=fÙÓ=/Þ=Ë+p2]$¬½ç >ƒ¥º9¡ ö08Ëô¼¦´~=4Ù¿¼D"r3O.¼ê->*œ¼ "{¬*8¼9ùdE=”lõ¼× @–%*Çd=°©s=<2Ö<,“Cðm:½ÖþN=Žå=ýú:RÏ2 <¨¨ú=¡¼=¿³B¸*å5½&'=¬V¦¼`H5æ.4Ù½5 />Ä_S½Ï*5A59O»¾L>ò뇺‚Ö˜#Kå-½Cu>\¬:T·-3‰ Õ¼ƒQ =‚ý×¼ :O ŠX„½Iƒû=¡G=ãO*k?}^q¼WwŒ=Èνs"P'-‹‹£¼Dàˆ=mUR=GŒÞ?U…<KŽ=k+ö¼J”'#=óº<“9¶=ÂMƼQD>u,<¡ü=§ë =ûg%”9€~½HÜ#>¿(Á¼0 U§t°»O>Cý»$ ÌZ3Å’ò³'¼,5#)j½¿½hêõ=°ÆY<0!¬2¦>×/X=óŒ=ÂÞÄ:¦p"F!W˜~½õ'>û½|+ lÎ<~7ý=§Ê÷;Þ(J"ç0r„<Žå½=}L=×"!ó6sÛ~½uw->×KS½A5Ï0Ãñ<½úò">ÈÒ¼ïh:(™G>½iÃ> zÒíõî<ÑY0• ÓÜŠ½I´=0G¼ò Ý·,櫽ý=7Uw»eŽ0Ê1<2–½‰}">Sè¼»ÀáBŸ߈n<¦µ‰= ©W=¹ ë.g %±¤<Í<ù=™=œƒ*1<É9‘½ðÝ=êè8¼ "£4¤ —Ò;¯”%= ÆÁ¼#¶9± Ý%1=æÍ=‹áê;ï ’2*]3™½QÙ°=Ý”r¼ÄªÔ›•¼æç6>ŸŽÇ¼á(Åö5^:½@k>=ó'=ä"&ð„H†<¤p==}ëüCª;°>Ù€½¯Îñ=cD"¼ì&2‚ñfM½Æ¾>,Dºð%Eˆ½X§=èg*=÷7‰—¼Å Ð=ài2=p¢!"$%ÊÞ;{>-Z€»»"Þñ€r½éœ>oc3¯íí»/:Y‹þ½Ó£‰=ª¹Ü<(q8sŸœ½)–›=´=Dæ]#ªG½<Á~=ƒˆT¼é ÛS3Na¥<Ì|Ç=¥õ·¼~¦&vüo¥<á•Ä=º¼v~&1—N¼l|&= äÙ¼z¸ Ü?³ë^¼'/2=Ú¼/R:G3nÝͼ³ ¦= Z=–%=%IóÇ<Ø ð=œP¼²ö2Lßk½gp=TŸ<\bã&aP¦¼ogÿ=òyÅ`é<=ñp(Øüã==7Ã=mÉ*;.$ûáþ™¡½! >&ûgIï<ÌU6E"–Íœ¼©ÚŽ=5(Z=ˆG¾?¾½ºjþ=H¥=‚*±÷¹„½ã©§=ôÁ2=CJ2ˆò½ˆKŽ=~į¼Î1[<˜Ãî¼J@,>»¸¼ygA|µ#»¼;²=Ðbi=+N§-Ÿ9k½ÄêO=^ $:K#¯Š3ë5½½%Ïõ=O$<^ÎàKa=} •=Ý7½465ÜÕ+<ˆÕ¿=ÏfU=©%ˆÙÍ ½¶ 7=9=Ä2Ü ±†‹<%x>$CŽ<ñ#Ö@œú¹$¶›=ªFo=5Ô7‹6ŽIM»=™¹À¼3 ±9 *¹ŠE<øª>Ho8ú§<;=z7Iƒ½âW>òD½Ôž,ÞßÃ¥½E)>½Ãíºä #<6â’ã<òÒ=Ýê¹¼aú ?'ÿvÙ<:==Ö©2=©ò-²/eQX<Õ&®=è‚ú¼¢ Xwd,<"ÃÊ=cïE=Þ-!Íé2»«Œ=j3½ž!b,YL켜Áÿ=Í"”=cµ™=´‘ë;…/(„ èð¥ðº¸ «025sde½p$>¦›D»#µI(1—½DÂ'>j½ßº_ší(,=ŠZº={……¼—ÝAÛ¥<;n¸=£°K=U&1×çþj<^G\=ÌFç¼” ¹7Ô;½¸?>µúê;ôØ4Á1Þ¼*Œí=Jñq¼ïô.º%ú˜¯½ o>èLÚûv=µ&>æ …Ñ,»~W>pÕ<‹ Q8nØG§½ú›ð=2ZG=´]-.=Z½l%>¿<+.Óú»½üÇ>¶ŸŒ<¯f;2ãÍ=Åâ·¼é ‰iVv½ƒ(=Þæ<0.W7“õJY½ó<>òÎ!»™ CÝ^²½^­=’‘³;°%ö*s8J}½Þæ =Ý`(=? Æ>š6B2¼AðØ=Õ–º¼»U ñ'ëž½F{>çÁ»X^!*Wx½ûXÁ<‘ ±;Á&õμ]âè=Ý$†¼#*ß <wø«½?«¬=¶ôèn÷ò<Î 3ƒ¼¼ê%¦=F˜b=V ž@±(ŠXĺ}ç÷=‚ý=ë,Ë;óÇ4=]‡ª=¿ISº3)7*& ü½½Ä">(åÑ»iP94ë6h½±0D=àÖ]»ÒÁ*†<½f‡¸=PS˼²u$ÚG°±½~ªª=0ð\Z>Ã}ä¼½'MCQvÿؼDÞÒ=Çò.=º.$ï€<#ô>ˆ –<¿±EYDÚg½Œ“=\È#=‰  1`‰ÒÞ»º‡>›È<±·3´‚½AF€=F ÐÃN¼¤Î!Q‡•<öE¢=Š輪Ø$J7O=Òºç&="nμ÷.u¾!ÉŽ =PPê=™G~;Ù&4Ïe»é™ž=ço=«´ùêͺëá =U –¼·&"a';Sè¼.­æ=Q.¼+w;/ªº½©À = 9¶¼Œ(Š­Ýö<¸Ã=¼è+=û Ø*<oE"=&©¬=J$Q¼2£%ª†½†=-==<ÇÜ*`ë¼i5ä=8ö,=Ü´#Ñ ½VŠ=î#= Aý9"p¤¼ÁÍ=RżVã3ГnË /B³k½ðk$=ù¼Ë'å:3ù¼X­L=­.=} ©?¯½Q~=<)=€â!R"½óäZ=J4¼ðì*çÄž½>ýÙ~#»€s (EÑç#»Ù[Š=žïg=ÔUK9©»<×hy= ‹Ñ¼.‰* åF‘½5|>ò%=JÊ7Ž&ú|¼¤Ã>ª›‹¼€<3+ ¬ã¼Â0 =×K½Ñ+eS<^em½9· =Cþø2=–L)XŒ:=±ž==ð±< 4%"ÔÓG½¶j=(ó=¬b<­&ŠèW½i:û=³´=Õ©'=㩽gÓ=fN—¼£"*+™ž³…¼Àë3>Ì——¼Ø"fC—7߉½²õÌ=t·+==$ÔAØ_𩽜á>Æ¿O;Û^è,3 <úaD=HøÞ¼3Á)ª“ãN½ëT9=âÌ/=þ}ëÅ=Ý«=ª+=ík+Yó>¼f =H¼yf«T½TSò=Y¤ =4*©RMIV<ôø½= ç¼ðýÜCí Ӽ䢚=ÖW½½$S<Í ˜½8…=¢Ð2=Ök( î =¼= =,-i<í*$;úDž=b¿g=N¤+Ï+ÚÆŸ¼:ï=å'=6+Ã.T­½ß=q!;² (;dCYn)½ ä> §»Äzý©½æu¤=Þ:â=J!*qy@Ù¼ù$”Ï úz>=j¼t=˽=UÁ?ph‘m¼½Š¬=õei=z-¶>£Å=–¼ge;>ábż† *˜iâ¼ãÅ">’tM¼¹ „&¢-º½«”>‡P¥< l=*;«…“<^$íñ9)!¸½q >§>= )88¨þÒ¢½_>aªY=pûú'£J:a>F_=T%I6«s—½£ >Àzܼí?"R5øÞ_¼èô¼=b,½w'ûÌuX½Ã#>MØ>½Q3ëC%+tzÞ¼²Ö>„½ %ç=‡l ¼´®>»4W€½Rœ#=+Qö»g.f$²ªy½l³±=4¡¼’Q$®$S[ê:á$ =SÍ;‡ö%x6› &á¼Ê ï?-IeJ½#k =k=¹+ ãF±Ü;³#={X¼ïfAkº^=‹â•=Ž.<¤Y(çàóúªf=£¬_=´ j5°Ê…¼ìÞ*>"¥Y¼÷Q&÷E1˜½òwï=~q)=²(g!×𴉽®Õ>Dª;\ ?3N^d½AF = Ý¡¼o V/Ÿ¯Bʼèƒe=6ñ¼¢#=1# ýöµ½Òs>‚Êx<º,ëvé<:y=†Ëª¼ÄQ]"ãRU½µ5b=“È$)i¼|)hÎ!î&ø¼æ•ë=%¼à(Ä ÀB+Ù±¼Øõë=Àƒ¼+rU;ò¡½@1’=Ÿt¢<£8¤$!é½Mf<= ü(=l ý5)^e½;>ö)Ç»à0ˆñÓ½ûxh=XY[¼Lû2í,k·Ý¼=´U ½Ñ ,ÒÜþ¼Ñ#&>ä¡o¼²Sl>£Ë¼©š= ZH== «G&мŠ=ÿ^J=Gt9gF„ša½y¬ >f3‡»UJ#U#yÌ@½Ja>x*à»!¨=AaS'½’ëÆ=“µ¼Á1!M%œÀ4½èö">,Ô¼O Ý(ßB½Ød =gÓ=‡Ÿ# AŽð¼pê3>=·»°ªë œùÕ¼ëÅ=¸"1=h u‡#ö@+½"6¸= Eº¼±6v¯@”½Q£0>犽ص)]:½’±ú=ì/;¼í ®,lûê*=äö‹=Þ;ê<&,O<'=h—Ï=ÜØìº«Se;|—»Þr>›sp;˜| ´7,N=fÀY=®r»+ó)x5o€™½m(>Ù&•¼„)â=‡¼odÞ=+=À$5Ï„½Í(>ð§Æ¼j'Ó2q©½Ù{>Çg2=‡1dZóãÖJ½guy’t½_$”=r1†¼Î'º-.2½¨:>­®;C#.¸<,)÷¼¹ª,=QKó¼yËc2n¢¼€Ò0>à„¼> u0‰¸½…_ >Æ5¾±†‹¼ý#´9¯!Vÿ¼Ïó§=rM½çÀ ;5æ•ë<Ú =Ïø>;‡,/©)õμË->2V›¼B)`0ð—o½Þ>ë=xz¥»Ñ ñ}Ÿ;½íÔ\=Pn[¼x2*7øp =<À=Mõ;âM$R)S½xG&>rÝT½€ƒ&Ž3¼¯J½\Ë>Ð ÷<Ÿ éA=!#… î» /d5ì½µ|=ÿ•<—PÑ3z3½€¾=^0¸¼v6/:À% ½¡/>p3;vW6'öyŒ<([=9aB=£Å!°9»½ñh>¹ =’$Ü7DîB³½ÅV°=m}ò_ ¼1t%÷`ʽ·* = Ò#-ð"¢·8=¶1¶==|™:׿‡n½«˜J=‚ÿ-;º,OaÅ©¼h=–?=}ä5x Òª;oHƒ=Ö ½ë]&ƒxšL×ò¼ Ž(z5ÿÐL<Í;Î=í)¹¼¶!!÷èM½# >Ê7[< œ"/Äëš½ì >Å=–» Ýp™³½“R°=Jð†<4nK[±¿¼£=F”ö<Ö=½2½•`ñ=”ˆp¼! Dµ –謽Èzª=}êØ<¹{ …ªO½‹§^=gd<ê )Ó6» ê<Ëöa=ò š¼ +‰ +»bó1=9 Ѽ¬ H@¾!®ò„½j÷ë=qÌ2¼ì&‚3CçÁ½¬‹û=¦<øfœ#^ „½k->×P*½ÈxDZ6¢^½YÄð="6X= 9|;rd½·C£=¨¼– ÿ*±*f¡¼ã=¦ð ¼äb+>"‡†ÅºÃºq=_=c!S>*äJ½Sé'>“Ä’;)å¡W°;Bê>¸ä8<ªsÉøþ=´=š=Í‘¼ó*¬/p#‰)‘»Á7Í=™D=½e'!X{¼U =B\¹¼Ù&©,£üüw»E¡>»î­<ª±T)F`,=š–¸=ë§ÿ»} Á5ÔòC= p–=¦N<Ü« Ì%#hL¼ÏY=$¸Q=3 Î*½%c+ˆ½Ûm=ô£á»¶ å5³À•,½'8=“à¼:2Z4{ û’ ½óqí=iop¼_3é; ù <Ó¢þ=WÜ„â¼Ï ß4ù$³}H<£—=)Aÿ¼púÁ‘½ ¸ =9oe»ŒLÀ=VFc=ÿµ/ ¯_°¼»Ö=™ =Ô!ö §F«?Â:Š“Û=:=/=…HrAþœ½ÅS=Q…¿^c—:x*rŒ¾iú;ðP=ÁR¼ïRF©3ë¼y¯ú= Ø=f:ìIM»:{× ==|¼Ð0#g$lмóÌ=(¹C=u G7 ‚Œ= V¼ê{ Ã÷Ì’:—¨Þ= §¼w§BûôýT<üÂ+=ô¥7=/é8K½~=×øL=¦ S‚刽SÊË=™+ƒ¼"q9Ï×l=l‘=mU’<Ì –3Ž'¯±K½ø—=Kȇ¼‚'ˆêá¶6ºc€=í¶ ½£ 9Û>8(=©g¡=îyþ»ÇXAÉ?ÇL¢½¦>¢E6<&EÌ–,=1A­=_Cð<±× ~"ådâ»Í>=8õA=<%á  &L§5=m®Z=êËÒ»Óè p=†ª<&ǽ=)èö¼Å¦,¤*(œ½fõî=ø=4×–·ë…½p%›=S$=Šƒ!B.f‡8=n§-=(©<ä/.9dC½&…=X7^¼K+E;J˜¼D>b¾<<ÆF,9>ìQx½ï!=ÿÎ6=Œ&4 èE˺ÿ<íÒ¦=$Ó¡¼A!’·°=3½GÇ=Ïϼd[ !D‡À¼{8> þ7¼{5¡#M ²¼‹½}9>3Ro½b `-_˜¬½Û5>ÞÇQ;cû+Þ 2ÌI=!æ’=iqÆ;’sš$…´Æ<ÊS–=¹ÇÒ¼ñáE|Ѱ˜½Ø+Œ=ë;¿Òs‹<ŽÖ/DEõƒº»Dio=uV ½"¼5è)jß\<È=€›E=V!ëÅâw½°Œ>vªü<¶ñ7kŸvxý¤Úó,½ÛTM <À“;h›=jg=Ö"Ë;º6Æi¨½Z ½=ú^=½"Ñ •c ½M&>Â1K¼< ÀÏ@£u”½}>×ÀV=ÄÀ"¶__‹½[ ³=°:2=Fýo °ü<”C=à =J v0„5Ó}½æ¬>qư=aTÒ<@,?%.3È@¾½¢^ð=w¼Iz‹;Í,%^c<^e­=§Îc=zÔéµÙ¼é¸Z="6ؼôG5n ,,8€½>á¶¶:Ž1‡ˆ¼ÐÒ•=1–i=¶.éñ¼¯J½>’“ <¾t,. º²½3Ãæ=°<È<ºô=+)è³½§@Æ=Î’;Š® TÅ´½8ô>ž<œe<,õ¢½êê.>uÊ#½2 < ê,(<@K—=z½{$H=&+ëWº½Šré=6¬©< ó4¼Ž<À>/›<¿YD±E¨‰½ê > µ‰lBZ=Sûõ $œ=Ià=ÑÍ~9l ˆâ}wk½«ç¤=y’4=ÏW%œSI9Ö9¦=TV½€)-Êl¼!u;>—¼”è7+b=±Þ=Ëž=Í-¨%ºƒX¼sg&=Ô,P=å-{89­;׿‹=½Ì –5z&“s‚½îÍï=ãú7=ï •5q<d? ¼µ=€Ij=ð&(LŽ›½Øº>$Dù»¢s(Y]7%;{j>gµÀ<¬¤>*åµ¼æ6>B%®¼zo8jŽ¿<¼g=¥iм6 ù <Øâ¼«• =óÌ˼ d8Ðd½Ô>±ù¸¼Ü8ËÒÜ/½‡kÕ=ʦ¼}µ(P2ñ=%[=b¢Á<´Ü6‡ ~â8…˜ =IÙ¢¼"a+iûYŒ½9F2=_²q;#e.è|ºš½y¢=h?=·"]#y+¹=ø¦i=èŸ`¼p‡-kq d½N =ì4Ò;!®8—=–1½&7 =HPü»É*#ë.½Þ:/>2q«ºzq;u< ‹=ï_=’çú»à!Hýõ»4öe=þZ=W³=¶×B½ê—H=¨o¼:x ›8H°¼´vÛ=F]+=FªŽ+‹áj<%h=Œ¿í¼û-¥3¹|)<½€J>mŒ:Q2v;¿ñ5<T =ˆK¼)¦ã 3¥5=“ãN=í ¾»è -V;"¦„½¤>u!Ö¼1ö:Ê“⣽CÑ=¹=ì< ˆI8»L¤´=ò¶½‡Ç Í?:=.ˆ= ‡Ú< /¾$Ù¯{½6Ì>ñº»,70‹$ÐB‚½±‡6=µà= ÁB.Ån½ë;>Œ†Œ<~,ˆ@  º.ü9ßÞÕ=dË2=`™-&ç½+… >·FD½4'!)Ÿ"IÃ<›š=õ½F=¸ ‹-á|*½ÇU=N6¼ ì*´,)’/¼&á>ìÕ<ò¸& ¸çy½]Ä>JÏô»CK=ßp=Ñ–Ó=>èY» SD¿ó <™œú=keB¼S ZC“"Hù‰½»—û=”3T=Ø-‘ð½’±*> Çs¼pöA¦Œ<ýg =’”ôºö(! uƒ’e½Ð„B뀜°<³=XYÛ»Ö/O’®<±M*=EØp¼ '%"›¼é·/>Îl×¼õ>:Ô®Ö‰½ñd7=h•™;D ¬wfMl½}Ž=ãÃl¼û¥%Î':$•½ˆI>˜½ÄÁ2½n½ùe=!+=3'ï@hÙk½Ù=>¹Š=t?()`2½Ùîž=‡/=7 ñ7©è¼é™=dËr¼9 Â+-ys˜½€ê=æ¯P=›WC]Â!½”lÕ=¨4"=îf0Ÿ~#»Ð=ÿ\4=¯ #N,xÐl½-`‚=¾Þý< :Úa?ׇõ» AN=SçQ=|.¢;½à¢=Ô7<%2 Œô<—u¼œ€1 b»;½$ò½=Ñ“²¼vl8†*ç½' =]N‰<ê$„—;‡»± =ò=m ŒÛú)=yR=‡†=Þ&2>Y4½Ä:Wµ„=¨h=Q,ïPñeb½DL =3_ ®<ì÷+Ø&ºõ¼ž=~âºu(€ m™›o½°‘Ä=m‘4=&$Ž=ñ›B½f£3=r21=ð 4Ÿ x}f;Yùe=<[=@†.}5{ <ø¤=}–ç<ö!,73-…h:”¢=¦¨<† Þ=f6Pн{¼0>l>.½ù1Å' d•R½ ä > œì<Í=Óª*t½ä2n=“§,<$66òL¿»*ã=Ë=56.Œ³³h½€Ÿñ=N_O¼ž2ÿ<Ücé¼e=O!=o¢<»?Ù}½í/>=‚[½C=F#£R½î%M=²Õe ½/‰-`ä%½«ñ=9ò=Ë0Üg½‘Z= ‡=¢;,=)ü‰Ê«q½k û;£hY—½–’å=7ü») ê¼Ø·“;åzÛ=»|+=¨º©6Žé©½%–>‡…»w#+ [`¼kE›=ÌÑc=Ú%C0â<»0e =œ¼: -ˆ$7<ûs="«Û<¶ 3-Ó¼c½èO=5 ^»?/?™½8‰=>´<:)Þ?4:þµœ½aÃó=ŒºV=êuÿ8íº7½ä¡Ï=Â߯¼C'û‰6p$мIM;>Îf¼am=+ñFf¼§>|Ò »,:T $°¼YÁ=6½K–@²*["—¼˜=ëä =Ð@31[2½À!>)’¯;Ù l þ½½T,>y;¼ö +»5Ψù¼ P¼ó ³³Cšo½¿šã=ë¬=È ˜(w3…½½ÿYó=eo)=þ9ÝùºŒ½º¾/>z©½Dï6r £===`ž=¢bœ<øP<Œ/6’¤½*‘¤=Í=o>-¬5Z:½ö•§=­Š0=ì CC©½”÷=eü{»Ž!Ê17ê»UÐ=)³Á¼wB[޽Îü>û$7½4 ¹,ß'ø=Hˆò=\T <9¯4è<$íF½§%=µ‡=¼Ÿ z?– *=™‚Õ=7<+ W3í1χç¼Ýíú=§<º<½ n%z½œç=Ñ莼íÅ9$8D1™½‰Ñ³=ºfr¼»£;j%U*= ŠŸ=§Ê÷<Wè z½¼±0>%Ax½i—/¨žë{»øl=!’¡á ¨<œ-)5ܽþd¬==eµ¼· uAv+xðS½™G=Þªk<óå,V=î?²½ÂN>Ù•<¤#™@N4Ñ"»½¶h>ÕY­<í#” ":” =a4ë=Ö5½ˆd>€e%s,/=-PCjdΓ½G"> S½£ A 1¹ý2½2q‹=u”ƒ¼q*å8f¿î<`å=˜²¼Á“à7´Ç‹<§Ê7=n÷2=yá8¿2tµµ½,ñÀ=PP <Äù@¡ è£ ;g{ô=f¿n¼&¦8ã(ÃØ‚½&«"=8}<{"o'íb¼p>£:< ,t Õ7ˆ.(<(}Á=¯”å¼û%‚?­ ¸|½Ë†u=WvA;ý;}(¥-.¼Ðš=_¶¼91¤ß-Åu ½oÓŸ=KËȼ®#÷¸¯Ò½½ãó=Ú(<*˜!èùÓ;¨sÅ=Ä_S=— ö7S ©h¬½Ÿ¯Ù=\ÌÏ<×#! ÐÓ€½¬>ƒè¼á ñ" 88žO¼n¥W=>½+Ô/N&TáOº|E·=òA½r >Añc=·ÏŠ=?¨ ;.!3³%Ho8=g¸Á='Ùê;]¸-<1¥ ½®J"=á$M=õ2k#zS½‹â=t]ø¼ëÕ%6h¼{J=¼ç@=‚ ¥4 <Òäâ<L£=Oɹ¼ÅZ?´?C€<Ÿä= ‡=»ª?ù ÎO±½ÿ]ß=%ê…<âÚF#7®U¼ ƒ=w»^=O)åÛ2÷éx½ <7=¬:+=å ã5gb:½«˜ª=B 3=`p 6?Tš¼²=¾Ý;Ô J$*l#½t~ =`á¼ÀXÌ ðÚ%½¦'ì=A =.²#³?°½Cqç= W;µ'†-  áͼ¥Àâ=¸’¼Žl…%µßZ¼ª >ûXÁ<]1É5Ÿ“^¼J^ý=¥h廌 ¾5Ž5Ac&=ÆN¸= üüàü¼<59I*Ûü½+Ê=]ü-=*9%G¯h½3ú±=çß®¼ì(<øQ ½`«„=°&=¹0.Ó‡n½§z2=í›{<¸W71£ù»ç>/PÒ<´ñE…:!Ìm½Ï, =gœ†;Ô)å XO½’=B=Ui ¼X.W#ð¼©>„ñS;º å¦B¥ø8=^‰=ý‚]:T†L0E.¸¼]Š‹=fE=ô8ú3D¦|½‚É =Yk(=%*då½=#>ÍWI¼°Àˆþðs¼ãá->ƒß†¼¡p.à;°ÿš½6‘>iÆ¢¼^µ-Ê]lÚj÷«8hþ V5Ή}½&Ã1=<.*=+÷*æG¿ [½X:_=w„Ó»0.(?fŸG½.=š=†è¼êÙ‚'=Z;â\=PÆø¼ØC§׬Çå¼&ñ"L5*ð¼Þ0>¤¥ò»î*ƒ9ÑÒ¬¬½6>ñ½81½ôÃ>ù;l*«"[#=CŽí=@Úº5Ï=š?ôú“»xïè=“¨—¼»4$ئDR½¿i=Ýíú<Ø ¢'ï"毰½Ù >í·6=p(A3ñ¢™‡½˜Á8>“Ãg½Ô%T’1=XÄ=Þ!E9aBC/â’ƒ½x¹=-'!»ÿ&:2ÉH<©>Mõ<Ìn5¯"T©¼‹ÂŽ=˜àT=GGŒö—½…°Z=›X =ݶ5E!#o½ÁV =à-;)ùGæⱟ½0* >¯'º»6  Cî²ß<ŽÊ =+Ã8<š7Ù/ņâ޽ú€ >ŸrL½Ÿ"Sí*d½R ú=j¼Î" o)u®h½#Ûù=ÙB¼  %Î"®­½Õ[ã=¦ ={•1#ͽUù>4¡ ½%ž,>—ɽ.>i8弓{6D(¾ˆ¶<ªµ=RFܼxK-|øý[={f‰=öÏS:p"3ôŒ}½þ›÷=’[¼Ä&‹á@l°ð¼w„ó=™ô<öq&‘{š½dÉ=è=buœ,¬U»½4i>¥£=E%I t;6?~¼e4ò=õÕ=Ê$Ÿ.Ù~7ݼP,>(»¼¢l#:-û"½ $>Ãe•¼¥É0'5ß§*ºð‹K=ª€û¼@× Þï®s½6œ=ÂÙ-=^¶ {2•}=Îf=&ä=6 'b¡V<` =ʤ¼¦{1辈½à¼ø=ûvR=È!UGØÑš½;á¥=×L>¼«E80#ºl¼O=xÏ<« ç+P%ÇðX¼3ü'>´I¼°|‹ÿ;½^ó*>‘›á»„ÿ¿<1Ñ`½$òÝ=v–¼yJb(K=ö=%;×9áÜ(¹Ã»¥ƒ>âs§Ž®<*/.˜I†œ½”/>¥!¼::è·ÓÖ»J^=Qõ«<¨"lCÛn‚½òï“=­nu¼•-]©'=Re¸=nj ¼øUð& 7=¢µ"=‡À¹mçð½bÚ7=xñ>=òȦÉU,=Z)Ä=¦^7»L/1e;á'޽Žå=ƒ9=÷•<rNì¼uÊ=QôÀ¼¡º/Ó=}"O=sœÛ»-8)%_”½Ù#=u?';¹ ÍÎ’;'Ÿ=-ÑÙ<2Ï)¶¡Úà¼N}>}[°;€" õ½gÑ=ÂL[<g1@"Ί(¼gï =m9—¼®y+,ÊŠa<ÉV×=Éž¼{^@h®Ó;ï«ò=±O€¼­PB×gN¼O–=†Ö¼ã¾%™>øÞ½"Á$>¹¯:8"‘-9ë;¿¼ºM8>²c£¼)@z¬°¼è¼æ=nû={Q"ñ¤Œ88ÆÝ =‹Ä=•µ+×"W¹½ô6>ée=®t;U4V¼O=Lûæ;¦,ȇ¢=¥Ÿ0=è¡»¶%Qn k*‹½ÄÎ>’¼r$-i8øüp=Èa=á_„<Ô^^'äK¨:õ½>ß‚<ðY-T1fÜÔ»/ä=ÜØ,=\Ä q!=2=á=.ä¼Zn»‘~8k7oðE½iâý=ȱõ<i ;Éå `Ê;Ì#· :hA¨¼còÆ=xšÌ¼™$ëDyŒ0½ 'ì=×=ô(­<˜7˜ú9=3™=r°<50Ñ4%½â)½úìà=T¬=Æè!õ+©%½$Gú=VE8¼™.lÏND¿;:=©Â¼F}&/ÿ±¼Œ=Ðc”¼½Ü%œ^fX;ê>€=Çf½]&DB:XÇq½ÁX>S–¡<>LGu åò_½£> =ö˜:Ì Áo%‰%…½ož >­1(=è$ò ­ ÏI/½O\=Áý< 'Z bÙL<´B=>$<=\ˆ7§ÞZ†½Çž}= ‰´<Š1øøBгY=óZI=fÙ;y MAƒ¿Ÿ½H¨>›­<»ð Ôœ<<³ðÕ=,,8=‹,$¬%™½Ž¯ý=â\C»8 ¥.» ût¼¼Ól=]øA¼S/Üï)¢(½ŽW>‹¤]» 1“Þ(â¼n‰=\qñ<õ F Œ%ÃdнA =·Ñ9Û$øÃC!‹½nü =Zhg»v%{H•ä`½é_Ò=}¢¼0> ØN½òÏ=u,=aT’/Q…Ÿ½²>kæ»E§8Y«¶½Œ0å=aÅ)<2æ0vjkļÄ$=O½<'(© {S½Ô¶=Z¸,¼ý(*$R'‰{¬¼1AÍ=Æ÷żÐVëDÄ]½øT=.5=[ÜÊ%wôŸ½:±§={¼=î \·"j¿µ½ 'Ì=¼§<& ð57æt=¨ã1=—î<@“+!Ù•V½Îþ>˜/¯<§ U3R=>v—¼øR˜=8¼`=Ò2ØÓ½šÑÏ=Œµ¼Û}D 8ó:b¼t{©=´Z ½()j2ì¿®½¦½=ø'»ê 7>ü‹€½W>û°^¼"€1ë"ƈ„½JÒu=ÊQ<Šg l<;â=D—=Ê=Ë ¤(Ö =¿—=|!=¤(ˈ:›Z½›ç=ì½ø»?0;ÚWž½ožÊ=ƒh-¼½W0>$µþ<‰  =cò½ÍÛ ñ ›‘½@Þ+=ta$=÷*]í|{×»Ã=2ZǼ¸ ¯¯' 㮽ŒÐ=àòØ<! £)ÖÈ®;¢µb=þCú¼“&d;‚+4«½œÈ=zßø<%Ð ´(=éE=¦´þ»24š^¹Þ¼Ö¬ó==µúò{[½6C-ù¼Ž±=AÖS=Zk2rmh½ØI=Ÿ¼›&f»{†ð¼=ßmÞºH Ø9 R%="ße=Ãô½»WUEŽ’·½ê>%>÷<Ñ• ü$îÌ„¼û°=ˆiß»Ý$Õ K"Â?’’;AIá=Ó,=ºÔ)­ßýñ¼÷<Ÿ=3à,=Bäq$=ù0Û=è†&<pí1Ãe•½¿>Îûÿ»Äs(t âç¿<׿Ë=›6=\Ê ˜Þ“½¿e>2ô< -ï@Kê=㥻=ñ*+=VØ {¾&=½ûÃ= Q¾»á$K û?‡<áã=õ=‡,©÷'l³q=]b==¹&<Æ#ð>VÈ{½jæ=¢%=”Å(Ò0¯±K½«*=šÌ8=à/Ž?Ñ=ÿ&¬=w¼[Y½Ã>Gä;»™ 7ÖE–.쉮›=Ø8%0B+‡¼x*À={ù]=÷ B6€sK«¼…¶=~Çð; ‘ƒ:Í\ =NÒ|=š”= ,>ïHP|½6!í=œSI¼ø"‚ üŽ¡½´w¦=Û6 ¼«*Æ3ñ»)½ÍW =öïz;¸ç?ô;¦ax<ÂN=¦==Ks —†’ɼçÅ =Y2ǼjO fEœR½æ­ >´ºÞŒA¼,R˜wÓì<á›—¦½(‚¸=ÂMƼ *0 Ûíš<Ë/ã=aýŸ¼&û$ž73z½ž =Øðô»Ý#*QîAˆ½a>”½%;Ì&X:eü{½™Õ+>ÒÈg½Ü?Q1Æ‚b„p<%ÂîM ˆ½£¬>ݘž»–T'@4s»Tqƒ=ì½äu/N@á¶–½Þæ>¸Vû<ƒ.ú(Œö˜½_Ñ>£ ø<ú(ƒqâꀽ'>Ð â¼#:=t(ƒ½uV+>CŒ½SZ6§ =™ÿ¼zR&>ÊúM»©1S(ÝÞ<Ó¢>=›=P¼ óÃ*O‘£½Nö=à M=Û'Å»Jî°½áµË=Ow;š0ޝ#²t½ú˜>³}H<È%Z0ìO⼯w>eà¼$é(ß*”™9°Xƒ=?« ½?Û>ì/;½qTŽ=|ƒ¼#.q*ràÕ¼*=YP˜¼¯.p)Uût½j¼´=ÙA¥¼®$Î *÷“q=,~=,·´<4Î7‹/£èA=° Z,yÊ»½€þ=çsî;•<(š1÷X:½Î©$> ðÝ;ßü ÓàI ½ V=û±I=k#¹ S€Ö|»GZÊ=vnÚ¼<ú$kB ~½5í2>º¢”»‚úË#Ž«<‰][=Á<=úoÏ"~Tƒ½Œez=l¸:÷3]/5B=†’‰=’‘3:ß"ý×=n‡F=„Q=U†ñ< N6– &¨¡½Qj=¦¸*<ì Í*)—u?½ø6=üT•¼Ž€#5$´å¼‘·=¡€í9 @0n&b,S½@Â>éòf:Ôþ.Äu;û»&àW=¹½Ö-‰+N;Òs =°¼&4Uסš½vkù=aªY=×R.ì: ˆ©½,è=­3>=ÊP|&ÓP#½ØeØ=Sz¦¼µ(}F K̳»]kï=X¬!=Ü#@|_¼½?‘>[B¾<èÝ'þGUS½ÂO >p$Ð<4Åöïz;Ì]Ë=#¼½¼$V$:šÏ¹< þw=j‡?=§*ƒ1û%=ô£=Sè¼»y)nDf>¯˜½ˆé=¬þˆ¼"Ú2Á(ò%½«• =¬Èè¼ò)9CBH¼Y6>¹Ä<ÔÉ5¸äLS=ÿC=ó‘;Ay Y6S´’½ù¼2>¸É(½¦ Ð6iŽZ¡½Hûß=l#= !ê8áñ½6‘)>XVš¼²»*ðù¼DLé==&r "q8“½ú=—¬ ¼Ÿ/å"3Ro¼‚ª=RN=/ VS XrU½RÖ>xD…»³#ç ¡B1±ù¼‡à˜=|'&=e9p~r´½àc°=¹§+þòÉ»Õ Ò GU½÷#-æÏõý<é˜ó=sde<—19Þ I&=æ¬Ï=Æ<•*®Dè¿ó ½[D”=!å§¼ºxªÅ °½Žxò=TáOº¨Û*‚Õ–º¼#’=‹2½E"#ýð§½µÂ=ðö»Êñ‘<XU¯½áÔ§=Þɧ< ›:Pú³Ÿ¼åzÛ=˜Q,=3 iBŽ+¡¦½ê@Ö=p –»FïΉ½Å =ìÁ¤º{#@6v% žB½d# >âé<Ù9Éȹ½+Âí=±4ð<–0ô&·:Oν[^ù=Ú8â<Å#`¢:ß߀½éš>n1¿¼Ò÷Ö=žÓŒ½X¥=Ћ¼D/"šÏ9<dh=2ô¼+g"¤)\½eû >Ô7¼«ˆ©>ÆÞK½G’€=r‡ =IÇ3b5·$‡¼†ÿ´=ñIg=Ó’+,:cð°¼-¯=6¯j;¿ =6d"¥½CÇ>™(B=-Ãè?nM:<‚ŽV=3Ýë¼Wp3|Øc¢< Å=òO¼Ø.'° h¯ž½Ó>. »àXÛx'Ÿ<·y#=>#‘¼Ÿ€'_C¾P½yvy=ÿ—¼!ð-'Îl×<ã8=küú  Ê*dw½Æ0>}]†¼­.ïÅ5Ux½œßp=ñ/< tí äJ==_š‚=÷XúºL0¬ M0´q½ëà0>ãÅB»/óª»B_½,¹=ó<8=L,@Á>y¡½\>0 =û6°2ù WÏI½÷ =؇;‘+ÓšzÝXe½êñM5Êß¼Ö«è=N+…¼¶0º%/w½Ó>ð¢/;#V54“°¼mo÷=Úÿ< ß5F±1/<é =Õ[ƒ¼š ID‹¯½<Ù>·^S¼Î H“!Œp½³î>í×»æ ƒ"e?^œx½PS =<¥#&_ v8z½M =¹OŽ<› \IfD/½`W3>”‡…»Ë#‚v HkŒ½‰&=–&¥ºka,áÏ€½x_%>D3O½K!0RK\=‹C=µQ<ß Z8ÌŽt¦½l{ >Ug5»‘k7õèMÅ<â=jX¼Z°|A÷W¼jû—=+h½*‚ ™7ØÒ£¼ §>’¢<»o=18µP’½´“=ÿ‘é;×1¯“ÿ‰½J&‡=¸;ë<(SÕ)a¨C½J¦=]¨¼R-¯2ç·Ð•ºÐñ=°U‚¼%Ç)a'Õ"¢¼n=dh»V *Õé<‡P=„‘¼´¼ÙÙ¼æ=®=“àM=|%Ü,3h;‰´ ='¼„¼Ò iN‡Åˆ½_•«=Y–¼öW!7Òr€½ùŸ<=; <W(üª=OÖ=j½ß y„¼%{à 1P¼I„†=U ½¡ Ã::Ël½-è}=Ü,Þ5$.=¾+õ¿+û²4½Óf,>¬<¼8w1Ò.¹Ä‘¼H¦£=¨V½ª,Å ýkÖ½@ =´Zà<œæ(}!=‘¹’= Õ0¼M<{7€ ={3j=Ì&@¼ÕŸ2ž:U¢l½²-£=‚7¤¼V/o 6ts=Üô‡=âåé;Ï67˜Ú’½øn#>]©'½gtZ;¢š’½Òü!>ù '½tÚ<g˜3[=ÎÆŠ=éÑÔ<Ç j-½r}½Cs>9 ¼Ä7++ƒë¼Êý=UiK=Ð!–#i©<<¡Ø=Ùê2=Ø Ú9$­#¼á}5>XÇñ¼×‹&’3ÐîP½tµõ=óR¼¥4 ܯS=g…=tÓæ<’&†DMkÕ;BÌe=0Y=i)à-E,"=7©È=ŸðñF=1ˆŠèf?½ÎÅ_=á^=`)„*µVº;½yu=júì;f [ϼ5±=y\T=Ü,lIHŠH¼Â¾=0ðÜF{<ºè'yÌùdÅ:9F²={0i=[* Q½µ¼éÕ0>³%«¼Dy*³”»}—’½sgÆ=­1(=ôÖ+u ØN½µÿ¡=L84=– »!{õ1½— =öÓÿ<÷Ô06E“½£Ý=Ùx0¼¤ >Dö+4K¢½¹R= ÚdŒX<É#¼#c¶d½vã½=ìm³¼½+¼+›Øó•½¿Ñ>Œ÷ãÆ¢i¼Ù* æ?®dG½p^ >î° <Åt,E1ÉäÔ»á`¯=²Ji=#à)PÅ<Œ¼,={g4=ä‘"<5tÎ=Í=PE¼®(j' 1 ¼ÎS= Â\>Ëó:¡T3 ‹<Å7´=ϽÛ)n K!WB·½9 >¨Œÿ<®U6ý?ˆö±<޺ĸ$ò*_ëR½7pÇ= 3=Æ ã/ÊOª¼K=Jz˜¼¿©%.ÄíP»È >Ø(ë<‹ @&Q8Þu¶¼I-´=Pã^=ñs<>'Ù*=7l»=²¸ÿ»Á$} u*=Pª½=²Jé<Ê;Ž.F\€½Å®=ÃN¼Û!¢62(è-½+÷2>ú·Ë»úN%k6µÃŸ½•žé=K\G=‡ð ½ 舜½‚Ä>žÏ¼c 9«'„Ù„½2!Æ=ÙB¼_93¨)TÃþ¼Í[5>æ h¼ß+ZT2ÅVÐ<.«°=YNB=bÞ9:0.•½nnŒ=àóú®bkD_#½öî=®+=ª Ï?'%ËI½xœ>3úÑ;s ¨03ظ~¼1a$>gš0¼s}+fcÓJ=øqt=Ncû<&É1Ÿ*¸õ¼N¹=ÂÝÙ¼†Ú–7lϬ¼DQ>Xº€(EvCV‘½÷Žš=»ï=ØÈ {!¬S…½8(=,òìÜ4¼µ vê’ñ¼Öô=m+¼­=7:„ºÈ<ô†û=ôýÔ:0º Î&9=mX³=< dA&9ák½äe>A¹í< ì,7Á½½/>Ó½Î]=34žºR2*% Œ‘½Ò>ê<ïâ&¯Hæ$”½XU><[;uk–´b î<¼%53ÞÉg½‹ß>߉=%^6™;çà™»ÌB{=›:½‰u/Â`r#»–ì˜=G­p=Í Û&»"%½?§`=Œ10¼m'v&‘ѽ,¶ =-íÔ;ê;¹Š 6u½g…=hi¼j0à<-q8s½,J =2Çò;å DÔ ß›½™>9F2¼èD¡òo½’ =|c=Íã"ãû"½!@&>âY;‘rÛ(œN2½È ³=ö$0=*ð3!–±!½v7/>mŒ:O"W,O½óæ0=>"&¼: m;E‘(´»B Ó=¨R3=îÄ<"Ü„{½éÖ+=TÝ»²/0.½=¸»=A¼.=3«%É rß*½ ™Ž=-"мÅ&8j3¨<=Ñ•H=~7a*ƒ¿_½®ô>WÎÞ<Ÿ]5Ì&Ž~Ç0>¥ƒu¼ÀšAyv3ƒ½« >G=q!Ö%l°0½õ$>]7%¼D)[-Ã@Þ+¼¢›}=~c=}3׈ ½Íé²=Î=•)t:Œü6ĺç:=V*h=±ü*Ô¢œ(=j‰µ=8 ¼5r} Mh’ºRb=Ußy¼Ç)iIÕ6‹â½çâï=Œ÷c¼?Œ.ØB¢Ñ=àK=¶/ ¼ùÆ!a ܼ1½I¼ü=ë«+¼lrF¢ PO½ßÃe=ZJ¼-œ+Ë*ȱu»ÿZ=ÄíP;Å ð3'0º<*Èï=.ã&¼+"²uj‡¿<z=„€<= w5™©½´”>ç‰ç;ôw#y2‹áj¸aSç=”Ù ¼R¹4C Ùí³½÷Z°=RîZB=÷%âÇò޽À\«=©2Œ¼Ñ%“6òì¼óÉ =ôR±¼¼¨ ó¢|=ã‹Ö=6Ì=oÙ@ZEG‘5<ÈÒç=’[“¼O!ž=|»?Ï=åñ4=#x2máy½±>ŠÉ›:±¼9;ú9j¾J=9ðŠ=.:Ù<åŽ  ØŽ½®ð.>"9Y½9*æî&Xɽ¿H¨=„á¼—Î)É6£‘O¼¬å=¨pD=L Ë) ²ž½1á=¦^·»ˆ Û/ƒ6/lM¼GÇ=öyŒ¼+,´/Ë3RïŠ9H=¾¼ø4þñ½§Xµ=yW½¼ý \33 _@¯<ê—H=È´¶¼@æ6M.¢'½¿G>3¸;é æ-íB¨Ç6=YŠÄ=6Ê;¸-/9õ—Ò<Ý{8=ªa?¼óã! ãÅ¢½žÞ=°9=L*õ¼ —:H¼?æ3>üáç¼y¨3§Aãþc½Aa>vÀõ<ûáV<ÓÜ ½MŸý=“¦Á<¸®U(â̯»´ >˜¾Wº.ãÖé諒ßÜ¿=þd ¼ñ4IÏD(b½ÐÏ=mÆ)=× ë$=$xÒ¼ÿ”=Ë ½ýÍ 3Iܛ߼Ë6>ýõм§? øqt½¦(—=‡Å(=Ob9{2•ô°<%Yç=|Ca¼3Ž#B)´l½ìÙ3=4MØ»²Ó1š3 S»½©>—7<룉*R!=îÍ/=½ý9»[UÅ )Ìû<rð=ËiÏ=ÌÍÜ(½e8Þ= Ý¡¼$‡'F ôü)½{MO=A!=e†#4)¦˜º{Ú=Ð_h="ù2K9¹ýò<' é=*Xã» &Å&9h=iŠ= Ä’Ï«¼C&o8µþ&¤:?¸´7¼•e½;Â>ðöºO'¤:"Bó¬< \þ=PÕ< .•7a½ Q~=%çD<ÍÙ7ú#é –½¦¹•=Ÿ =Ån¹1õœtú(£<€:1(+=Áªz=\»P³(ì.½” =FE=E—)š6‘a•<u=€H?¼»!'ཾ÷>€ð!=©™+af;vm¯=Šuj=[ ‰?½ =¯° =¬!(B!S‚½ï >&:K¼[6R&Lrö<ÂÀó=¸p;LÌ@*£.½ Î`=.s:¼ (ë9)½S =Ø,=ä*TÙ\æô¼£g="§¼ JAü Ð&‡¼Â©=ñ*k=;€{ ®9< ûý=ã7=g%&I'¡¢j<¾fy=&ßì¼›Ã"8,ó½*¬=âåi¼ú366+Ô¶á<2̉=‰_1=Ì)ŒéKW°½s­=и<¢Díì«Iƒ["5p[= -+=¯Ýfú%=A¼n=…éû°ã¿»–oN0ðLè¼ðÄl=›äǼŒ.»=¤5=Œ¾B==ï/‹3Î.½R,>@Ú¹:+Ë%Ô"g>½½¾=ÂQ2=Ét}0íº7<×>3b<Ò2eжÒƒFÎB¼“!Œaǽy<Üñ†=°vT=g Ø;¹ H£B=Ñh=xÏ=° þ(d% ½,dÎ=Ð|=i*GGá·Õl=é'\= -ë;U!>E°½Ž< >¾À,¼«d5ˆÀÌw½ØeØ=2%=Ð0/˜¿ó;‡=m7=¯ 47 œ¢ƒ½Î5=ªºKÉWÐ=½ºÜ€= =|%B3ˆG"½9O=J4¼âÛ7á´X¹ˆÂ=¹½*ß!š iâ½½žð=›ã=äL@½ü'>Ïg@½Üã< ß<§Í8=­Áû»¯% ã-W ½ƒ2 =U.=E‚&—)†%==ó²=ã=ÿ?¶>‘ïR½öо=ƒR4=R´2‘ïR½cñ»=®×4=«$‡JîÍï<Ä•Ó=v|¼Å*à !Ui«½$Ó¡=]7%;e âС½„€œ=$ñò<æEG!Ùí³<Úª$=œ£¼Öf?|+’½¥¿'>)8½Z;…! Èž½4>¬›»x™Bµ½Ó½Î=Cã = çBÍ‹6=86=ŸËÔ<.I1œ)dµ½pÎ>ÕèU;1G³£ê×¼œ0a=Òý=_)ú ­3¼¤©=rÃo¼G$&`4½B¼ÀÌ'> м© °}¼ç@=/ß:=LÐ<^7ŒJk½^>I=)É 45x˜–½æ#)>P:‘¼wF:µˆ(½®&>}#:¼= Ö# €Eþ¼í·¶=6;Ò¼†²ÚH¤­½~ä=ŸÈ“;e Ç#â-{R½á`o=aãú<¢'‹Ø ØžÙ<¯A=Øî<\*ï4".Þ<¬Ç==I=N-Y;usôx½àº"={“<;“Û 'ƒ#»Q3ä=ãÆ-=$ üó&N—¥½ >E==d‡1¤=ñ+¶½^ø=Òª;'+²3¥öb½¶fk=û‘»† #K/°½(›Ò=§=%=„'pfG»ìW<û‘¢=l#^=; „>[Huª½¢{ö=·–I=]ã+bÙL¼ãk¯=Lpj=Òå0œ5øþÒ"¼ÃêûI“§,=f÷¤=2éïZ ]½Ô:ñ,Tò š½úðŒ=)uÉ:ç&, \=ÞY½E->¬­X<%©7·ðœ½FÒ>3û;ã#'0°©ó¼l"s=qW¯¼—* ?6t3Ƥ¿<ÅIÁO½L,>»± ÷ Ò Š²½³Óï=´;¤:t¿?z@OZ½¸[">Ô)½=™=ÖV,=a‰0ä ÂQò¼ñe2>ÂÞÄ»à nF¥Hí¼¶™=4‚ ½ »>Â;©¯½¤²= ] º¡0O-Þs½ =b„<, ú*› ‚Çw½ÄêÏ=öF-='L,&CÌ}òŠu*»xÜ;ˆ ½Š­`=½50¼%v&ïArpé¼{ Õ=±M*=Å c9qÒļeÈñ==T¼”1_2Ô?É—½%x#>—oý¼ Aø4§<°W=Ù@º»tQ=Cšˆ<‚= vûü áI3ïr½IØ=„+ =û$5 â !½‘ñ>ª¶›ºÔ"þ J ¤Ž¼ù0{=ƽyôûH©öi<û²=§‘V=Ò'<Vô¤ ½JÒ5=>°ã¼#ˆ^õ€½ƒm$>—ª¼!9ò2@‰O<7Õ=nN¥¼={ ½6Ž=Žt†{.½?O=7Ý2¼ó´,l/s/p½Xu=»H!¼ò§å:Qž½„€>í»XFIÝ‚Äv½Ù#>´X»»AýãÞ<½ÿ< =é¶=¥*) AË&½)B>wÛ…;l*{•=5b&=ÑA—ºmU7½•|l=÷w6¼'m'#3Å °½Ð€ >Â;=_ .H¥Kÿ»Ò§> ÕMò‘½W >•)f:Á5y'CB½)®ª=ÎÇ5=Á™6Ï-B½WÌè=\…¼Œ À7é,“r÷¼Ÿ…=‹ÀؼŠ#Bé+1›½Õ“>‘š¼OL.:ªñR½š³>= -+=}A *Fú)N½ i =µ§$=x%E­$YÚi½û;[=ôýÔ:j´=꜉i=÷ZP=Ëž„<¤_0 'b<<ùæ=`=Õ0ÁL7=0öž=ëŽÅ<´4%±g™…½¯^>𛼲¼4Ú ¥Ù¼¼õ׫=âb=­V Ï2Žy½¢ð)>#ùʼØ1³;òëþ±¼p^¼=:]V=-«>CñÔc½Î3ö=Ê4¼o)<8Ì„cV½>³$=¾>=À#y6j@¾„½ÎS½=A·—¼Îd_¢Ô½áµ>‚rÛ»F)™ Ù í ½•ï¹=´.¼Â!'DÃ9¼WÊ=`>Ù¼cà WC‚½Yý>Î98=GIñ&fÜÔ»H=˜ŠM=·|ê.d? ½³š=èiÀ¼÷®#Cíòm½5µl=ž#r<5â í=# ¢½{/ž=D¿¶»™)}!– Öæ½ÜÄ=òì2=KQî½£½Œf>ƒkbBÈBvÄ!½ž]>="ß%=y-~{0¤ª =¬Å=wŸc¼§! ' ÂÞĺԷ=9g=N¥E/ B@>½Ú>(*›üе<š:%ÅGzßxI®9†Þ,›*¥¤=õ¢=ÐG™¼e ¸1p#PäI=›==ráÀ<½æ½2®(=òë§=TÉ=è Y3<¼±`½Cå_=EŸ»?/<úBH<@i¨=ެü¼^*ð2X€Ó;u¬=ïtg=Ì$Sô@­À»…éÛ=ù¼’. „ ¼ÍÍw=Y‡c= ï+¼¿=›:½X,¯BÂ>Û½ú=\:f;lpò4Ž¡½•'>"ÿÌ»¿U9šSêR½;pN=#ö =Æì .—r>½Ï¾Ò=S[*=°:'¶;°÷ø¯<;z7(4Q3¤*Æ<¥ËBu!¶½Æ4³=OÏ;<Ê >jTñ¼![=Ý´™¼ü/„(Ì$ê¼t]ø=^H¼°{ÜIÆk¾½GVþ=ù ç<†"¹…0@N:õ½>©¥9»ýd.à x»%x£=²½|!³ \‹§ž¼;ãû=’;ì¢{V¼ýý"6Q¤{<1CÃ=Ì|G=¾7˜2ðÃÁ½ƒPþ=žB®<‡®F3íØˆ< ¦Á=“żáµÚÿ€<éÂ=¤8Ǽµ”2[—Z½>’>ÉÐ<ÒÉ=Ü.Þªk=KÉr=Su;¤7o' ³s½ëÍ=0/=Í#Ý bP‹Á¼ &>=rá¼ß ÆE|b½½Q£ð=¶%=äZý$cíï¼¼@é=Œ¢‡¼/_Fô –y‹½ÓŸ >[a:=2&}B=¼1·;=>[G=a 7<.„ò¾¼àe&>Ä]½»’ì!åÜóü<2ä¸=vp0=Ð%6RµÝ¼!<=×£ð¼ÈàD«,|{׺qE=®Fö¼ëñ4X:_½¥ù#=l_@=?0:Ÿ'ù‘<¦&>Û3Ë<•#I¥Iö¨½¤qÈ=Þä·»&; Oö<%\¨=c_2=™/Ç9.‚þ‚½lÎ>Ǽ¼>!ß0Ñ?-°G;ü=÷¯,¼í'vèp³½8, >ë¨*=| î;زžš½ R>Éè¼Ü::ÃI3m½ (>áðB½ž 0‚8O½½ =:!ô<º 6ŽÑ5=ž&³=á¶6»Üz0iV6=¹3³=_íºz0CK+2ŽÄ<”ø=ñ=K2› öB_ $»`Í=†Vg="kyÅ;@½…"=¾iz¼°|Ú$ñò;ÑÌ=UÀ½¼™ ­™œÚ<–\Å=ãþ£¼ò- €-{†°½sõã=™d$=ë2|'u ½«³ú=jMó»_/Y,vþí;5²‹=ݲ½Ì z&p #»½K®>AG«;jq8‹Ã¼—ãÕ=8¾¼ƒÚ²:#ùнùžÑ= z¼"ôgž½`Ë«= Æ=¼!Ô\·½YnÉ=‹ŒŽ<£r4X"|Ó»H>?ü»ÌnEÝ®I·¼Eh=ö5=ù(”$:êè;„šá=CÆ£¼ÞÂ)1Û¢L½É>>)¯ºÞ@ŒAN Þ<ñ*«=à ==G:Ð2ÝCB=IÚ=(;áœE7Hnü‰¼v8>çU¼•ÜŸ⑘½{2ÿ=þ Z=Ê0´×ÞVú<»·b=ý-¼$`=_:!Ë¢½íÒ>ñV=[0:.§%½Psr=þµ<¼:M#\0å °< r=¾k=ð/B%ý!­‚½`ä%>ân½K½5wC‰a‡½^’=O=¨Ï44b‡q½Ð›Š=¨=—%ã1söN=d¬6=RÕ„<%L6ë.¹<äÀË=í8=˜wi/ N}½´É=Û“¼½#/+=â˜=RµÝ»xÚ6@?íº€Ò=ž]>=ê¯ à ãĽOÌ*>í5:ŒÐF CÖ¼?É->ð4™¼e&##¿¸”½?™=Aš1¼ê® \³½÷“Ñ=§¯Œõ ½àI =ñÙº<»ÊÍ&ñ󽕂>Ðc¼Ù Fç#3pÀ¼hÛ=zÇ)=ªåÔ4ð²½6ä>™»<â Y"0*Ѻ¼ëª =iâ½'60 &«^ž½†¬Ž=ó=£G ½@8(—៽ i=ëY<X |8.Æ€½³]!=¸.=ã$Š/fèƒe=MØ~=¤ÂØ<É)>o/uÇâ=†=m:åM*®2çâ/=ÃÓ‹=ÅÛ<} ~ ÒB‚ª‘½Òü>0b¼¦(Ÿ0‚6‘=®aF=¯é=ìM:8N³ ½óË>/Ã?=‘¤=À$}½yê>¥¿=ÿú=¶2Îÿ+½{M=‘`*=§Ùq# @=CV—= á<¡1H§±==N ¨=„c<ó$Ã>)cB¬½AÀ=¹9•»a$X*ê¬9@½¬åî=¤m|¼ÞÁ7©.©½*©3>„Ôm»v Ë#òB‚o=ïUk=ŸÛ»æ(çó0œ%;sõ£=‘h=£ð1m2*½ÓM"=¢^0=ç$Y .懽´=­Lx<]ó.*O„½ >:”!¼!;(+áÓ»òÏÌ=—G=e'˜1Ò ½°8,>¿Òy¼ %xà C’½¼"x=¡-'=â!@€@£4½o!>Å=¼(O å(–i<ìû°=æÌö¼ ¡8¢cb3½,²=¢²¼¼3;,Œ =ïãè¼X Ï.<§”W<¸`=ÌÒN= r;ï3«#DZû޼”K"äܦ½÷w–=.9n<@'1-³ Ëóà¼ÿç°=OF= Ò,°¨½ nÀ=½Å=Ñ GÈ2o+}½†“´=6¼4ø+!ÖU=T»=$š¼ó ü7ýK9_½T§ã=ïV=È m-Ñ€·À¼¶=‰šè¼ùj^?\:½Ã9=’;,=ðä¾N`:½°©3=KW0=ä§K8W?6½—œ=Ë-=¤&§;YÞ!ź>³„=Ykh=K9kÔ:ÊA½Ô‚=bLz¼|0';å½½oH>^8<—!+3dxl=Vas=Ñ?Á D½u|Fë<«¿¼ð¥ >Vº»»eê<· U†±½ÿì§=“Å}<Ä.Q(Tq=±ùx=Vô‡;T EߥM½f…2>äK(»ÿ4å=ir±½t>Ãc¿zÅ=?>4X’¼¼ñd÷=—!¼ 0BÆ;ȱu»ˆö‘=zV½i-ê Ÿ%|ñE=<0=Yy<ëD/aKÿ®O¼n=©lX=‰ý3b/nݽ'‚=œý:î)1ÿ;>À:D¾ =S{‘¼i7GÒ ­ù‘½ÌÔ„=¬â ;H¯f¼­¼ê©=Êf=1 qoüÅŒ½3£>m+<˜°?º½Ú:8= ˆE=ò¬È†¡¼¯ì‚=}­K=%ú3‡iÿƒ¼#»> Q>;‹";A–)Ûݽ8/Ž=³$À¼.)»—ÄÙ¥ùã<›ÛH2É;ÈÈ=)_мÀ0‰ ™ã§½;U>ÓÙIº¢( ¡ ØÔù¼*þÏ=Ž/=b ”‘#3O޽lÏÌ=Ÿ&=ôu›?9 =º½ä=Ž»%Ë2 u½+m>ï <+üb$©†ý¼£Ê=5@é¼ý¦+"Ýëd½§\>}x»I(#µ‰´½O”>Öå;„‚åD{÷Ç<Œ.Ï=÷”œ¼%0è±]Å"=´ã†=&V=|q/Ï\Ëä¼¾¾=1{Ù¼=5ÿªïü»®ƒƒ=c)½U†y|DŒ½x{0>ô$½Wï6"Æ‹½í¹>ʈ =×6Ù6%ÊÞ;V= 1=4}J)(CÉd¼Ét8>ìÜ´¼z$ Ã6䫽š|Ó=¢¸ã鼊²-äö‹½Òä=9b-=ä)Bþîµ½Á=“·<’”=é/0dµ½m >ê"=Á!Í<¯<ªœ¶½Ñ’>׿+=>4 ’9'v=ôÄs=°Ê<¾"Y pˆ,Ò»íB½‰HÝ=jÙ=å;P8M$aBð¤…<—}= ;L=V£5Ð=ý‡4½×g>ù¼!Ì=oDJ²Ž¼ò6>•²5ÜÆú†¼XVú=Ê=Ï*+…‰²·»ˆ,=óÒ¼˜$ ½!l#;ó>=[Ó¼¼ G/Z!.qä¼ÁØ=W?¶¼œ&¯Ò U„½e¨ª=†“4=¢E‰c§½÷wö=ÒI=]Û'’‘³ºB´=‰xë;£:¥±#¥K½7”=u€¼ˆ³åFò±;<™„ =}x–:–2Â%3°w=ôp‚=9î”<Ö×%="€~ßÀZ5<Õ'W< t#l=x=¨§;o'¤Ž´Èv=ìŠ=LS„’ =½x8Ì(úµ½I¹>W•<ì+ëŽÎy7ù¼%{6 Cr²¼,cã=Ù] ¼#léBÜHY¼á3>ÿÏá¼”9F<“qL½XS=•eˆ<á¯5(®ž“;r5²=Ñh= [ \ª<ܼ>Ím<”}4ñôàn»IhK=wü¼ë‡ƒmD½‚8=HÜ#= .0Ï:½Ü‚>çSÇ;uf7¸<ŽvÜ»ô=Ù#½"[i-‡R½‰˜>€`Ž<ª¸%;4ª ˜½2“è=¦L=Ä8›w¦<{2Ÿ=nøÝ¼èÃ#m!Ê—Ó3½» ,Á4Š< =Äa=«]=8 P n7R¸ž¼öÔê=¿Ñ޼<´6½ «³º½‚å>³˜X<æ$² §IQh ¼]è)/,d޽à÷>s0¸X ,Çž˜õ» Ã=»E`= ç#ÿÌ ¼4ôï=‡Sf¼U;sO¹«½t—¤=˜ø#;âŠJ=Ó3==¨=§yGË<3j~½)\=“ª-=›"ôDÏ÷³½Nb°= \<¨!ž6½(F=Ç+P=Sá;«Y§½©Þ=RѺΦ9‚#µÀ½BZ£=~£¼ðP ’·½#ظ=X:ŸìÁ¤:»)ƒ«çd½dD=5óî±ô¼ µ#Hõx<ãlš=–^[=å¸8¦Ðù¼ÃÕÁ=»¶7=Fž´D:É=aýŸ=¨o=8,=¯Å¥½8i>0Õ = @#L?Zõ9IHPœ½à‹=295<–ÜEÁªú¼Âù=ȳË<’%×8"¥¡½zÂÒ=ìÜ´¼Û"}Dy’ô¼Ê=<¾¼º6¡N˜°½ä‡ª=wõ;½Ý<mY¾;ÕÍ>?Ȳ<%´ñ8{‚½jg>>²¹¼9 l78¼=«_)=èjk=4Úª»'$È  H8„½OY>¦Õ:ÿù8+5ŒÙ’<Îo¸=r7H=’ R3ÊEêè8½u&>®)¼Ë$C:Ýê]|½‡Å>P:»6 1†9úík½xak=ýZ<üJA-Ðn»¸=•c2<þß6Oºg½¥¼Ö=ãݼÑc ´(PŽB½"ŽÕ=¿E'=È({v< ·½¢A >l–Ë;5Ò/$${¼X© =¹6=Á*/>çÅ =J™”=C㉼C¬/+4½á>{L$; •'j¢¶<`Vˆ==î¼ ò0úDaU½»Nd¦=’®½ ; /»)e½Ugõ=…"=& î<ãS@=‚/=£\šT=—-y`ÛOÆ:á¦=žaj=A£¶j…i¼¢Õ9>âå¼ö5—R<‡>çãÚ:]/ê:4i½e =Rš =+·‚&’”t»Åä =|E7= (/Ÿܽ\½^Û=Ôñ˜¼J0y D½HˆÒ=çp­¼Ä û›.ë <‹¦>½Þ<Ã/3o2EÔļ^">Ùx0¼V0ô«éz½ÜÕ+>ïk½?îA¦öš½S{‘= Š¼È L4Ù8‰ Õ<¢íø=‘œÌÙ•–<ï&©L–c½=OÉ9=µ&‡ $—ÿ»D…ê=¬â¼` ±Ã& ~~½ Ðv=ÚŽ©<^D× ØE‘½5Ï>l¼qH ? Q~½o  >’?˜¼Š 7+š'`滽´¬û=l³1=f%&Y9¤S·½$_É=´[KŠ’;£ç.)6FaW½$)é=d[†¼šb=e J=¯•°=¤ =ÚG.ž¢½Ä =b¯<\ §ï>¯î¸½tø=»î­;T u8~*¦Fˆ½¢Ô>]ýX» – 3oÓŸ¼~§é=ä= Ã.ÄíP<ð¿µ=”õ[=Ž c&a0õÎ;† =RÔ™¼<&p7_¶½½ó>‡1i<(² ¨9­k´; Ê4=Š;=!3Ü ¶õÓ¼ãÕ=ýL½¼¯œ&W)F³²¼&¬í=øns¼O_2`F2½Eá=Æ–¼u $„7÷^½a¨C=ÙvÚ`:-¼í"@+k IH$]Ý1»Õ57e©õ;Ýõ== c7A"ùM!½Æ4>½ ;ƒ &×>Ä ‚½”Ü1>œ|½Ó (2õ¼[=B•=€ÕP oG¸½œ6>¾À¬;C$ïÉ…¡½¬ä=y 2»HÞ)‚#í-e»à-=n5k=gS%Š;*9‡½o„5>­¤U½è6u,~ ˜ûd;›É÷=ÝÍ= D`$|íY½5% >ke=¾ Ú0Çô½ôú“=v¦Ð¼§ R1Â:{ •½g™5> ·<½½uéC©½;VÔ =’==}úÑ'¯ ?½aÝ>U¢l<Â:5çH—Œƒ½Ô0=5³=Ü ‹ !•"½6> ¤<÷+üìÒ¦j½Æ¦U=žEo;êOv,,º5=N´k=÷³»Ž$Í{ýŸ£½³(¬=ÙÍ ¼†!™À é¼ ¦¡=§­½e EFBZc½¥½Á=Ö6=9 /D<'[½Éÿ¤=‚Ä6=d [>;+N•½H>7 ¼vH ˜ äô5=Tå»=rQ­<Þ 1»2發~ü…=µ‰S=ÞiE¶?Á½*ª~=€¶U¼T/Û„5-è½¼hZ2>9í©¼ŸIj·Q9´©=X½(GU @b=ò'Š=½üΉÐ<¶"]1&<“ÿɼˆ=0ƒ1='‡#»2/z<¿C‘=scú¼X#úO7Afg½A×>=¸>,=5µ98D`¯½ðj™=b,S¼ $3@˜½íFß=†!=À M6fJ«½©O²=³”»•7oA/à%½‹6Ç=µý+=¬/Þõ˜½ûw->¬Så¼¶Jï?%º½ßˆ>gŒ<²m)a.å*¶½GÉ >»ÖÞ<‡š<º:‚s½h\ø=Dn¼z cKKÃ*^¼ýf2>@¢¼J&FÚ) F¨½Ûká=sö=‰ Dò$J¶:<ŠË1=]Qʼø 0Ò"ö a¼È•z=>Z\=×Í%1#ŒÊ< “9½I¡,=9*7=z÷=5c˜“¼zÿ=pzW=ñ H#XðϼÊ2„=Ÿ½]'f;-\–½ÇÔ->ãŒá¼J¦LAÔ==Âf=DÁ»5"ÓjDßk=º1=+£‘¼p#–e q¯Œ½ >8ý<6C<^zp·½ >¥/„<ìZF¦—Å=ëÿ=<0ºøŒSêR½¶/ >À’+`·qçB;É7Ï9#‚‘½€·>ã7¼5 ‚:]ùŒ½–êÂ=F@…¼i#‘Jáq: ½gó˜=¨)=L7~)ÁŒ©¼Òh=[˜½ª'œ7¼@L3]¼:ËŒ=´è]=¤ \CDaq8½¥e>MV;ý²UѰ˜< 7U=²Ú<=¶ù /•)f;’Ïk=‚u\=}@Õ;㎷z5€½cD2>r¨_½¯úC=o½Üœª=Ov3=}• * á´»ª™5=s¼B=ö @Å0©†}<&W>–C »Þ,K+ƒ…“»Í“=·Dn=S%m*C Ê1=® )=»Çq= ="S¾=…x$=^2nA„.á;ëäÌ=çó¼¡)¹Bí)=i«²=!# ¼rÌÿIžÒÁ< à­=±6F=š(D!×4ï;4ò¹=)%½ .1”jŸ¼b)>Dl0¼¤&A¯|½lxš=@½™¼ª%CøbJd½¹Sš=]ú—¼d c(ŸI+¾½³>ùôX<¨9(—UÙ¼]pæ=ƒˆ=Ê" .ɑμŒ…a=¬ä#=.=Ñ­3Íœ½ò@$>:"_¼x…œ€µj½ê“>×kú<³É –6/½ÔI&>¿~H½Ð‘,•+8ô¶½`YÉ=mä:<,Cã = ™ë=F z<’6=v1å·h½¸Ë>6’„<  BeýØ$=…}=ÉËš»ß³I¯#=N=Tn"=`(=pé}c<>±=Eè<½6$' l ½Ü‚¥= Ѽ±µ5î+Ú¨¼>Í =¯À¼î¹&N(…˜ ½j#>ŸVQ¼žYàüá§½T>»#L$wëļS’µ=‹ß½&ÙAš±;?§ =0dõ`Ëk½²ƒJ=Ü;J ©$à5h\x½{×€=e¨»Š*åKÛE-µž½›!>ÿ0=s‘b æ¬Ï<Œów=ݲüo æ1ž»™Q¼T§£=œR½„.6ŒE“"=Ø=p^œ: %Ò@ADFѽqˆ=ûu§¼[<£EbvÄ!=§vF=Ÿ­=ìh#L!7¨ý»_Îì=â=‡¼±Ë6`L'„޽§ÉŒ=+¡»»–-À!¼s½ÍV=nļ“h.¾9f¡¼j¾J=ÎUó¼} .<ć¼l#=Psò<{+tü>çŒ;ñ†=«&½ƒëTàÕr=zqb=Ã×W<ÔÃ-6QøŒ½ôÃÈ=,ñ€¼i#á9T¬½ÉZ£=– £¼ „8#Leà@½óã>Doñ»A!ïwÚš<›’Œ=’tM=¶4`Ecm¼-¤=‘ñh=æF%c4?XÆ;hì =Ð'r; ¼r?nè¼s=>@w¼é.ü5y3{0©¼- =f½=ö †<äAª½X>Ì`Œ<( ´-P_™·ÏŸ¼û$&Q CS6=´’–=N¹Â<4%´hHÁJ½f>=„„(= &B 4¨r½²dŽ=xÕƒ¼;\Dh/m©ƒ¼^¼ÿ=µÁ‰»1:É/Y¡¼Ÿ=7î̼a×?Hd•R½À]> &þº€ECžb½× >ô7!»µ#Ùz†º±ø =Ä&2=LÊ2¯ ÒS½7ŒB=Æ6©<5$„ ÌB;½ðP”=t틼L3= »½î>½<õ Œæwš»†uƒ=À@½ºþv £Î\¼=c_=P7P=½%¼F]J¤oR<òÏ =À”¼‹+¶1ü6½³,=QKó¼y°Ë¿ðʼw¾=”¢=´1c z/S>½¤T¢=X ú¼µÕC /•òº½Ô˜>o‚/=Ï$f0-g´;HŠH=UPQ=sÏ%±+›89¼bf=+n\¼,),Eó=ÍZê=ò$é<åG ˾«¼Â„=h#W=2'1¬Áƒ½J>Æk=‚mÊ-Òà¶½Á=ä\<× ™-ç“%#…"]¼£à=1¥¼ (”ASA¬¬½€·€=¾Ü§<û8QÅTz½Ô/>³ p½?ü8ý)záN¼?9 =€,ļ£3%\ h°i½è=u޼ï')®BÎû½b÷Ý=Ú=4 9o7E½¼A4>,c½úÓ¯À[½¬=809¼c!E7צ‘½û”ƒ=Ô ©;ý ¼Â*èU7s¸Ö<ªñ²=¦B¼¼23Y: פۼq©=%½…ÐI-2o¸¼xðó=Z›F¼qs¢Œ3=^Ÿ™=ÛjÖ<´Ó4%`‘¿½¿>*Ê¥<±w-Ý"°<™Þ=†!=X"60@²ÖмñÇ=—ª4=GÚ1ùÆù<êŠ=†`=u5¡"Àw¼þ(Š=ô¦b=hMp&k* ¼|`‡=Ô(d=p&h© XƽO#>\Æ»žP9à*#½é›ô=~ ¼˜.Ã@@ܵ½ùê=~SØ<º+)yË•½¦Bœ=l[={!E04úF4½âé=Á䯼’ ¼''ñ½¾k>½9=ø„2ÿì¢è< ¬Ã=]Þœ¼m]0´:q«€½Ói½=Ö8›¼dVB!Ž?±½æ >3úQ;)»#2e¥ ½`sŽ=uŸ¼l^-ÎS “½H‚=,Ÿe<­V+Í·{9½ )"=4Û•¼£,H5#:;Y½Â¡7=4÷<ÒÍ/ä }޽?ª!>ðl»¹â*ªBxÔ˜» ‰>(ðÎ8ôV=úpr½|*Ç=º¡)=u)#¥<¢—Ѽy¾=o¹ú¼ò TO1µe=ï9=â;±<,÷<p't ò¼§=WÐ4=>D'< Y=iŒ–=‡><ç¤ë2Ñt–½®í="ÁT=°49P:;¶d=ÕèU:ɯ"S5fÚ<5µ,=Ê‹ = "šD胅½S=)> òs½£2˜GC­i½3f=MNm;aÐ "E•)f;c'<=9ÖE=ˆ>m2Üs½$=æ\ ¼h.²“!x¼½|{>ËX<² ¿'!©¢8½Ö =Ug5ºü"~ øÃϼtz=4hh¼º1ÂÜÚÉ`=î°I=Š‘¥<Ìà aI)±ë< ÌJ=—䀼 o"(¥ [¼ÊÉ=ÍZJ=¬*!³»½¦Cç=ˆƒD=$½ ˜hP½=eÕ=ª~¥¼èŠ'Ž;ŠsT½wÒ=™Kª¼Š'eM™Di¯½¹©>îÐ0»` £Õ ¾Ù†½Pû=Öþ=4EÔ@k€Ò<¼@I=1_='Z)¥0/½H©=uª¼F'€?*)ùø<ù>$~ÅŽ?¼»¼.;¡øq½‹8 >(¹Ã»§ # 3\p¼/‡=²ƒÊ<’)L1õØV½¿ =Þȼ<y.".ƒ=B'ä=Õé=Ø%b(ÕB ½Õ=Þ%=ë$û:}̽ðÞ!>ÀÏ8;‹í$éB^¼¡JÍ=z3=M Vý;Œž½—Ê>þb6;>4 ¨7½ÈÏÆ=\t²¼ìÀ5­@c¹e½¾h>ÚD<à a>7M1‡<¼ò=-x=¸_.9-¥»k¼O=žB®<‡B’)¬åN=32ˆ=-“á<Ž ¨&J-í´½kÆ=ÐñÑ;Š’<®p¯½Ýíº=P:º(Æ0¨ ¿Òù¼ôŠÇ=S•6=`‡!(,!v¦<é+ˆ=Þå¼ö s3Ðްh½ö´=QÙ°¼<ìT7Ÿ°½À=äNé9Ô#9Óqq½„Ó>ràÕ; %&!F- 96¼íØÈ=µ§ä¼Ð; Ž÷;½*8,>#Kf¼¡.xAд½“ªí=Psr¼5_3à(ÂÜî¼ß=éÒ¿;è%@0l)/à%½,ô=ª)=2>‰ ë­A½ð…‰=ìÝ=/0D Z‚ 9ÑæØ=W[±¼ê+ûBÿ³†½Úâ=„¹=< G@.¤¦½ø¨>h…<. ù%h±½ÿ”ª=ë<…½ä%r2q½.Ø=³”¼Õ0X7‰I½â¯ =*8¼ºWÑ.+Õ\޽‡>LT/=9G Ÿå™½,‚>1Ð5K”½< G@õ$€»½H5ì=Oé =JZ3lCÅ:Ø}‡=V»f=PzG2=ã‹ö<ÜÕË=rŒ$=Ù*<>ºNc½›/=É;=Ã+v Òn¼0=óÊõ<w t°ãŸ½>>iŒ=©á5™+$FO áÑ;ú À1ˆÒþ§½È\™=oFM<å í×!-˜˜½á@>w„S= Ä+°+LM¼$ Ã=.¬[=0ï‰( áM¼]ú'>„V¼°;4Hý0¢½`=î=Š«J=F9ð Ô Ï…½9G>¦6»­' 1A ½óÍ=‘Õ-=V[Ý3;Q=q¬Ë=Q =«BÑ5šA|½Ì> /Á¼Àþ#ËÀ퉅|м°åU=u9%=^Q.=Ž}X>XƆ;— Á5t5Îq޽á+=ÂÛƒ;Ÿ6e.>xí; Æý=ܺ¼W2C>š–½\Õ=×=MBÔDŸ¼¥,Ã=Übþ¼²*¥Gݘº:>Øb·<ÈÞE%¬D½ÎÂ>¾<"91)y¯Ú¼/>Ë€3;€"¦BÉ:¹9•½){Ë=Pa¼$)š>Ö9\u½$a>`“µš_ =®Ã:¾ˆ–½\­>· 8=Sc)%\F= Äk=!®»i·<5"âwÓ¼,)·=穽&“;[GŸ½W"=¿´;lò4‹)²Ö¼·&ý==_3»dÂ8 ì‡Ø9ÿ—Ë=[ëK=V $<h1³\¶<›“=aܼñ|Cmr½¤ÃC=Ýì½r z5D O(½›v!>ް(¼ÀÎ&ø ½yË•=üü÷¹î 5„+ ¼pÍ=i½C&f b;Ic´;G«ú=0G= L;?+†¬¼c2>Ãr¼¾Ú*…A½R½‡m‹=t¶€¼h/pA- &½ß‡>>“}¼v f×*ƒÀ<>°Ã=÷9>=ŠÍ1=/ºIŒ½7Û=XY=º5é RÒCº›â‘=­½½/Ð'¼¶½ÁSè=Ëž=¶ 3$Ußy=ÖŽ‚=Ä%G<:&Ö&~«u=Ô=Ü)<ÖÎ7×%ù„ì<è÷=^fXqJÔEJ½>‚r[<[ *ƒ ½ï­ˆ=½¦‡¼ uW ‚ÿ-<$`ô=&ån¼”<Á0j„¾½\ö=Ñv =ÎÍ÷þ·½üÿ>²¸ÿ<' c32 5™ñ¼2ÇÒ=‹P,=që6ÍJøy<Ä™ÿ=p`ò<53¯0“áx½  =ö¶™¼ K#ø=¬8µ=;åQ¼“0øŸ>•·£½„œ>U1•»L$6¥B Ð»ÂÆ=²eù¼¦“4=. î;T¨Ž=cï½z&DÌ 3á·½k >Õ =¨ )x8I½6’>Þ!Ÿ%8ðˆe3=ôl–=<¼çº_+Õ ]ý=ÏH„=­À=r§@q/vâ’½¹T¥=z}¼¼/Ÿ7КŸ<ûÅ=˜PA=Û#é?rë¼zZ=üTU=¸,z$>\¥½¿“=)ç <­%þì S°F=¤â=nlö<Ÿ*d7œ>;ÃT¼L¥=ü6D¼R ,)öC¯½eÂÏ=º2(=p´¨JÂ57="á»=â<œ:!n,QŽ'=ëÈ‘=þ¸ý@0Ǽ +ö Îê@V<íš>ÙÎ÷<¯53'j²½Éå?=á  (¡(˜½ì¼y¯=iÆ<`Q>^çQq¼Á=–C ½<+ûÈL‰„½ ‚=ãUÖì…¼é Y¾%?‚½À’>>é½*µ,""³¼ÿÞ=äž®¼~l)LN½Q==Ò>=ÈAHŒ9—b¼£¯ =Nµ='+ -¿¼½ø8ó=NÓç<ô&¿*„Ö<•aü='À0<-ç0WY¤‰4ó$=\;/Á2Òņ½ôMº=~r”¼_õJ‘)ÃJE=Ù•=ú'8ŒÚ}¼ ê&'^»<3>ÌðŸ<ý³$¯-ê`¼â«=W³N;»3kC^„©¼Rµ=(Hì<ÎM‚3­n•½ª>Éæª¼V):*B½Ù[ =Û…f¼ËA0Ö½È > Œ<»¹X â*¿ð»[&Ã=²½õL8†=×À¶½Rí> Bù< $ü$ý¯<‘)=³Ò$=Ñ0Ðÿ€ôÍ<Ñ=#/+=OÊ Í½;>˜6=-G Y!Ü:£u´=G ½$ î.Н½'J¢=¯~<Š5b?Ì–Œ½;T“=Ì^6¼À-<ê=nÛw¼ïä>ý!Kç=_c3¶I’”ô»fLá=_C0=\’;±ù8=Ï ¡=b¾¼<Ô )+"«$2½X9=1™*=E,h,ä8ö;Á²=«êe=Ôm ¨4‚½ò\>ŸçÏ<ÿ/.2ï ö¼§t°=ïW½”}@*:½ =fÚþ<+ñ· D’½…\‰=M.ƺbA2®~Œy½×¡ú=¼‹>!j9Ž›½Ð)>8.c¼Î Ð(gž'¼m =wu<“ ‘éa8W=þ)•=³ï <ï L%/^'=˜µ=ÞËý<Ö¯=ïGòí]½éñ>;È<@]51&§¯g=QgŽ=ŽÍŽ;t+ã ;q~½–(>­c½q(Q1t7\:f;³©=Éãi=m©+KLxí½kØ="§¼T+)×ûνù‚>úcÚ¼b" þ5<Ú8=è¹=82;n,–F Óp½»Ô=ÁXß9³'HV*{×€½ç7ì=˜PA¼‚ÏHì&. ´»»}=¹Te=*¢-4 «¼uÉØ=…¸¼x&9ºj½p—==°È¯¼L *Á޽OÏ>fÀÙ¼ + 8§è½bÜ =ï+=1 ü?ª1zûó¼)Ð'=U=~.¯@NšF½¾õ¡=Ìì3=tX<!jh½ö› =¡Iâ¼ÃÎ4-›Ç!½ â¸=5–0=„%L r ‰4½Ÿ =óÉŠ¼“ö1—!î% =Y2‡=3¦ =ãÿ-á´»çÿ•=bo=C S%±)¸ç9=y[)= <['gòÍ<™e={× á–;Ì&Õé'½S´>…²p<¸*ÍA^,¼t“»Ð|N=kòT=u Y V6å¶ý<4ô={‡[<÷7 8>w½ÕíÌ=7ǹ¼à É4º ‚½†Û=VÔ =ù4˜* Ör'½¥…ë=ÊQ€¼.nCECÞ̈½ºž¨=h±”¼Àc-GW‰½¯}=¤¤<ã™&û8%uB½÷®Á=t|4=Éz t³)·½¦Ö >l=–'P Ø”jŸ;Ên>E½;”8#Ã7€Ÿ1½"P>àfñ;;(x4æu,=‡Q='¾»gk.º*ÊS¶½‡áÃ=õL¯<¼ àK-äÚÐ1€+mq= ›„=Ë€³<>9¹Ð Ÿ½»™‘=aü´<ã:8 Çðৼػ=ÖÇC=‡›Â㥛»nj =Ø€=ŒN'xGÚSò<Ź=±ú£¼Ç 76cœ?¼ð=ÉÇn<þ)*N‡jŠ½Ïƒ»=z0=)á ×»”3=‚ÆÌ¼¯•Hù€f½Ø=g=âéÐ*#»R=_·H=ì„—9™[B6Ñêd½‘+Õ=7›¼ 20R¾½]¥û=ž~= !G¤BR¦½XƦ=¦¶»=&N·8F˜¢<¹â¢=gS=Á @Øág¼QÝ=ÌîI_¹¼ C±¼.r=“UQ=1&Mk@VG޼ܛ=*V =ЦG’ãQнÕwþ=6>S= BÈ!¸¶;§æÒ=7R6= F—ý:=€+¹=áFÊ; Ñ?åD;½ J‘=ƒß†¼œ Mí×4ï<Ïóg=²Ù‘¼Ø «¢~—¼k™¬=Pk=ô‰1 ߥT¼¡e=H¾<’)è*ú{i½ï8>Páº{&*ºAd;Ÿ½­Âæ=¾iz»,'ˆ cdÍH»2°Î=IJ:=x2Je'yYS=íJK=”LÎ<:!V9|:òü¥Å=¦^·»g[7;K…í§¼fôã=ú(#=Q"FPHÖ ¼è¾=I€<Ä.D M„½KZ1=Q1=Šç 2#*;ý¼fÚ=Ïh«¼b: E8ƒ?<ëä =;ªš»M%w(³e½õI>¸®ºÕ 'yìõ; L‡=ˆGb=„$_ {iмd“ü=6×»Â5#!Ã+„=8R=í‚=?LMQøì<Åtá=VJ=& Õâ4§ç]¼ ,>*ñ<Ä7& +Á6‚½Jy >»a=Ö%E¾(ñ = ÊÔ=¿»ß 3Ö;á´€½¾ =YßÀ»“Ý#Î<N§½RÓ=p –»'1[#ïÿ–½³´“=j…é¼Ã…2å6øns½ñc>T=Ú ¯ kP6= ü]=#=ÂE=z1èùÓ¼žÓl=ët =ÚÅÈ.@ܽ5 ô=Ö6E¼žÆÇLž˜u½Kø=3k)=0B¼A4<À²²=hè_=­œ5;ª;‚WK=¼³ö¼!»D¶6¥×&½` =Ý{8¼Dôí Æ¤½Ÿ<ì=iÃ!=N*ôDq» =)x=ºj=á ¯/ÀýÀµ½TU>†'òAO< 3º×Jî°<ç©Î=—ª¼1@­136u¾½W$>W•<àT#úO¼¦o=lw½é§" 4ºfò<¹õ=©Ð;ø/Lè<ün:½CÅ>ü;Áôm,¹‹½®J>í‚A¼8¿6ä$3Ä1½õ =’ »÷/ó9~ ¿Ô½Ø~>9R<Ý)Æ5ôP½G¸=Û²¼>8è"÷‘¼*S¬=4 ½W$C r3¢½ ®>]£eºlðqv‹½¢·ø=¡W=‘L ‹q~½µ6 ={»¥<&\Iþ)>~½Ò:*>gW½ ,p*0„Iq=Ü+s= ƒ²<{o0‹/Nî7½Ön+>¨E;OÞ'j½_;Ü»>¿~ˆ<<I@5#½öÑÉ=z³¼M%ökFš˜®<&…=ÍVÞ¼Ü'› ­(I®lG‰ U½ò=´»?; )HnM½£Ë>à =<1)ᨂ­½Xâ>åÑ ;ä2 q¯L¼nn,>T‡¼ïŠ 7¨ý<¢ =uU <‡9v¬~#»Ý"=’Ìj=Š;„Lž‰½ß¦>>i»T'mLÇŽ•˜½éÕ>°æ@=4ÿŠë8þ¼Ð(=¦˜ƒ¹“û<Ô$R+Œ½Kê¤=ÿ%)=X·LBl²=iÉc=bNP¼kp‰Csò"½ &>a°»­,@$YŠäO]y<³¿'þ_\*<<ÜN=X­L=&×6@Ÿ9k<#0V=$á¼7ÕDâ,©¾s¼^>•¶¸;\"¢ €Bíµ¹èŸ>[$í»YEr)Ÿõ; 2B=vSJ=#f*òl½N³À=ú𬼶K<%,ô½îœ=©k-=C~<)+ˆ¼.=áA3¼'G%$&?c¼34=%è²¹¼4.=œ< ƒ:×4ˆý<Á‡=§(=°1èrö;¨ÿŒ=Bîb=Š)T£|½ñE;=üÄ= !,*ŒZÖ}¼•=àºb=žŠj ØŸ¤½±ó=4¡I=Û']ŲÕ%½Ý =çÇß¼¹ 7y7˜ˆw½ž±o=É“$<66Õí –Ë½Ãñ<=ì½8=ÄÈ2ÖŽâ»é™þ=·'=ÛO5ì yç:ÉÃ=‘óþ¼³ Œ³A:ÍB½X8 =ù+;S$@Q ÿ .=­c=*Ž=Âz12î#½jkä=Ø·“¼ÉÛ3ȾÛ<½›ÿ'>$—ÿ»ÿË$4èÚ—¼¸’ý=<Øâ<›4'KfŸÇ: Š›=Øj=Ï+Nõ‰½Øó5>n¾Q½~ ™ Â,5Cª½—7§=Þ!ź¹;)<¡·½Iõý=é Œ;‹|*|.fÚ~½ºž(>ýNS½p*R³¸•=(1X/ñV<(*»=ÁÿV=b&–™5<||â=äùŒ¼6 ‘>g#zlK¹y¬ù=9™8¼31?8_½—Í=$/=.Ë7H /œ½Tȵ=£@=*(;*Ê/ZÙ~½.=*>ïK½ž º?0GÆ¿Ï:é#Ö1¡Ú`¼Nš†=®‚½:öõ‹p“½Ž>Ž®=Ž&x;^V½Ëœî=q¬ ¼œ*ÃSkb¼Ù"É=v¥å¼‚4ë#KM¶ç޽W“'=° <ÿ.:üs,½ŸÍ*=Æ¿O;e.#§<:<á_D=)–Û¼ófuCnĺªO=(¸X=:$AÑ>W˜~½Û>–·¼~(t%° ‘(´½Ž >p`2=°"’_Ùxp½ˆH =}w+=Æ(â5àB¡„½5{`=£ =E!H2AÞ¼d­=ˆLù¼Y#¯7Í@vâ’½sŸ,>üļïH¤8 ×#;?Û=vþ-=Ô)ºH%·½ª€»=;<ûd"°@3p€½È#>1z.½Š0Aà ëæâ¼"Å>ˆfS’õ<ý0ù N‹Þ©9Kèn=\½$%£ Q3ßÁ¼çR=ˆK<æ"×4XH‡»iT =ÞtË»-1: x¸½½í›û=±0=¨.GPôÐ<-|ý=N´+ºå$Bc½{†°=+8=@r3Ž9 p½’é=}êØ¼Ãå6R1Á«e½pë>HÅÿ<-6ûAž½ôÛ=ÈÎ=Ÿæ!õ+™E½¿ô>’XÒ<…#´; Œq½Ö7=H¥X<ã A ž\S½W°M=²ó»Ž:6|H˜½1'>W¯¢¼µ-H‚k½|a2=ŠUƒ<1÷G‰”½U„»=ˆ)=þW1Àɬ=§‹DÕ=¢Q=¾ÀŒ=NÒ< Jñ!ްh½/÷ =- ¦<¾j(ã}êX½)“ > Bù<âE‡L·Ð¼ý…=â?]9€ ("€GÃIº½×>ƒlÙ¦¨¼ !!9–¿¼Õ=«¯.m[(I A½µ¨=/‰3=æ%ˆ;wؽ¸">:êh;6±1'!²/Ù;C’=ÅJ¼f RF}&rkÒ¼†ä$>ãÿ»9 ´4;7½üÆ>€‚ ¼4â3 >Çñü)=!“Œ»sQ-%+4<U=ãá==Å!s F'h³½ÚË=¾³;+t?®/¶½f¾Ã=‘* <¡ ÏGÆ.÷tµ½|Öµ=!éÓ;[ßCU÷H¼Ñ@,=¦N=®'X…Ecm¼¨âæ=ž%=sž .¤â<¸æ=?R=á/÷z?q½+=p|-=o:ü?æ¼³6½ãÿN=…Ñ,¼  0óз=Kä=Üó<û]3®<õ»»/3Œ=нn[Ÿ%RQ;³š®=» ½+.ÜF ;< k=ÅW»¼½sƒ½Í?*>²½mZ6o5í~½Ú7÷= Òï<`µ;IÊ6ð¼Ðµ>*:¼ $#)5^:½Ñ­'>ñõµ;ü ìÑ;m¨X½j1Ø=C¼S 9JtF”;ø¦©=ii=SÌ$©+}—½>ì…=DüC<Ä­'‘ Áq™¼v‹€= P½o=+£@øl½>Ì>)˜±<2r6Ö.Í ¾<þ* =׆J=¸._Bk¹3½ÖŒ =€Ÿñ<^)´)d½@/ü=õH¼¡$2HCœ½„G»=KÍ=·j*7AkÓ¸½ r>2>Ì;‚y&$Ïi–½U¾'>e§½O+Ô,!¦µ)=ÜØÌ=Ùµ½<è0I["ˆ)=(¶B=·`©»9Ä ¨;‹Ä¤½“>¡€íº#1ÈBñõu==n=o„<›£(Ø3õ0´»e¯=AØi=-D¯I„.aº±Ü=ªH<ÑFôK…¶½¶=ø6}¹Å|»ê/ý1?ùk½á$Í=&0=¬<4ò8v<ŽÇ= Æ½¼ ý&Ra¬½“È=Hˆò<Ð ˜H™IŽ–½O=Ò=^Õ=½ª6cC9Q¼rúš=>]½³(­ª¶J½ü©!><Ùe))I€¼t˜o=hнlö/;C x™½Ön+>qç¼U“7aá ½»0Ø =ž˜5= Ÿv³]!=.I=ïoÐ»ë •(Þw`½ÆN8=h˹t).<Æ]AC)þ€½á]Ž=p•§¼Î£E,“⃽d„=»|ë<1€)?Ä•“½ž—*>1@¢¼Æ»:㙼Va#>Ý3¼?&}+èÙ¬¼‰(¦=Û…f=o1 J攀:u!ö=^Û[¼å ò:Ñ–ó<ÖÇã=Æ!¼ë†¯ 9Ó=ñ)€=––‘¼# ;>ç:¶Ÿ<‹æ=)$=PD8ë0(Ò}»¸Ö=Ó-»¼ ¿7ÓÝ"°<†«ã=¸=Pà/D8*«i<‡¨¢=n]=ÙÄ"_§Î£< (÷=œ=3² 1<Fу½(>¾½c%)CÞ+û.½SÊ>žbÕ;ææ-aNSY”<ž#r=jLH=n‹Ð=+û.»±l>WU<³®-í8!e½5{`=tÒû;•=üû éÕ½µ4?8(Ÿ;¡½,cÃ=‰•=ö‹@ã2SÏ:éï=†u#=æ'6Žð<§x\=K‘¼å'l|½ù/>%®c½‹îA*î¼g~=›=мrÊH0)_P¼©hŒ=ªG½ñFŸb¼èÙ=¿·¼ Í8>Ú:¸¼tA==¸$š;7Õ<h{ù¼H·=ø½NP0ø2!éÓ;‰E = ðÀ·*Jr?ßo4<$H>q­v;~>œÛ„½fK>=0=õ”>ðRj½ÈÏF=[ë <ä ƒ íe[<$Õ7=#˼²9þ?åD»¼Ð=NļÐmT:…˜Ë¼ç©=ï9=ò~E-€Ÿ½3¨Ö=m©¼´(ÑF5í"½²ò>kæ»Ù öJFm好JŸ=×lå<Ü-o è4vÀµ½fi>dsU;³18,½X; =/ܹ:L ²ǂºÎý•=°Ån=»"Š;Í ÄÐ*½:/>°ã?¹‚.Ž=Gcïż*æ>ÎÉ< 9<>&m*=>´Ï=A×>9Ç*â@HÝÎDMt¼j)z>÷?3_½@j³=Ô»8=Ž9Þ-l&;á%½ìU=åa!=ü@•ÝéÒ?m=yJLÚ0R½‘ >äƒ=a ©÷®<_%Ÿ=€šÚ¼mcLɯŸ< £¹=ûèÔÅvw:Gú.<7¢ À½Æ5þ=\¯i<¼"`6àˆ ê¼Ñ²>CŒ×»_94óH¢|½çU>‚É ½ž,ºEƒøns<‰Ô”=¦šY=. D1eB2F=‹6=+„U; F2A;þ‹½úE >Eð?= 4 ¿TW>½¾ =•c2;Q S$œCç{<:=Nœ\=œ+L_«ö»G = ÞŒ;78’óŠ?½sde=LR=„*t¢Bá=ýh˜=ü¦0¼Œ*x »)¬¨Á½Fþ={ •<œ#ô øŒh;=?¨K=ÖqüNR»´.ÎyÄ ¼« æ=ܺ›¼>"äþ+«< ãî=Eð?¼b<Ø@Êl<+Ú=ÐG™¼‚€'FÚ¸½/mø=gïŒ;Cµ13˜¡q½ý‚>Û1õ<7¶ßIkÔ½ šù=´Ó<ªY1UA€¹–¼õ->¡€m-Ð+*»E—„½Ž"+=g)= {NŒL¹¹½F—>`Çÿ<¡2 û,x·²¼¿š£=F#½ &Ö'ßý1=ÙÌ¡=R˜w»¼Ï35¡×Ÿ<áï=Á:¼Ð$Î.ñ¹S=J ‚=ž?íUQ¼»¯ ?ú?Æü^¦=K[½ &uKÖ÷½¯`=ã3="0FÒ“[½_{æ=I¾=²ú;UOæ¼ü¦>oKd<×ë*u;óVݼB²>ÄÐj¬¼œ •m"‰ë˜¼ãJ=˜…ö¼X(å=5;øÄ:=t¼=áÎ<ùì.<10¬½;ªº=Cuó:°œ<è™,æmæ;›X =75½¥&9ŒøN½ µ†=Öâ=I1 >6Swe=é)’=@¤ß;z C;ú½©0–=öC,=2Ž2öÁÈ =‘cË=RbW¼' \±I÷u€½¼y*=Ò<3s7·%qN=„Iq=¢š’»{%"5FæZ´;·•=Ñ\g=•‡#/_B…½w >;S(=V,”@â]¡¼t†=^÷½>>+k>i9P¼~7=â<5+ *YNB½Ì=Ô*z¼Y d«Ké·¯<Ój¨= ­N=Ü~)*$îq=\Yb=º‡„<£(YlOåAº½Jë=#‡= üÅソ„Ý=ãs¼…1ª ¦¼ty#>ö  »èˆ@£ô¼¥ÛÒ=fùº¼­º6v‹€½€ó¢=—™¼K9õc“»î?²=þi=ñô1^¼t“;/=ñÙ:=1Ë-nàN½Ÿæ¤=Oy4=»£I+(ñgx½¼ =8Ù=ã"¾ ðA V=í€Ë=Ôû< ”{9w„=#÷”= ©= .­‹;&àW½åš>´r¯<À,Ô ˆHk×½GU#>ñ‚;í$rM0Þv¡<’^ô=˜ =² “Oª.Eó·Í\ =ß7¾»H”5J8"p¤<ÖÆ=º½$=Þ$÷ õ©<>Ì=±Þ(=÷ ,P;í ¾;·=è¼Æ<*2¥©w¼ô=r£H¼Õ c.R Œ<;×À=ožj¼“ $k'¸Ü<ÈDJ=÷™¼¼d2´9 Ѽ‡Àñ=I=Y5NÈa½{K >¬þH=}1 vꓼ½ŸË>ú ç<.T4ç6õÚl=µ5b=Ö¬³<={B0…˜ ½Þt‹=¶¼uÿ àM¹o5A ß»S'$ÑÓL—½áÓÜ=\伤 c ) ¿”½Žy->bŸ@½$;¶¼H»ì =Ùx0=L¯ ÿ(wÖ.=DÊ=d"¥K®â<˜$K-騼 ž">z(¼Å/îŠOïW¡½ß§*>Èî½\ ©1·7£œ½ =â=¾7=T"õàOø5’»Ý>dsÕ»… nEÅ=»)%½ú& =ä0=m%IÃ3û`½4‘=мg-NC29oÖ༓Œ=G]=› Jã'³·”½Vœ*>d:4½Í@X6ˆ/S½Uj&>:ç§;³)½7o¤½Š=>Ÿ®.=µ dÁ2Î=Ûe=Þ¼^( ±"îZ½w¡y=§Ï޼ðÜHIˆi½^»>>BÍ»ñcF›6¹ýò¼W°=KZñ¼²-.+q;´<^ž=LÂ<)ÿC¨È!½‰~=¤ã*=÷$›(ôß›½g+>­ÃÑ¼Ê -ï?È•z½K=+>?Èr½¦ü8ÿ"mc½) =¦î =À45ülZ)½;Ç@=_ e¼Ù'`S;\!,½Q>=®k¼`‰$QPÌÐø<-^ì=ÓÀ»i Ë]þºÓ<Ý=Ë»j¼}2 ŒB€™o½io°=X¨5=÷E/Ï£æ+¼Ôõ=6"=Œ)öÑ Ü€½å&*=˜;²1e.Æú»=|¹=à½þ|¾Hà½æ\Š=µ‹éŽs›ºG=¬! Y½QÜ‘='"=`þ+v¤:½+÷B=](¼E(‚ 0t<¯ì‚=ïW½j ÷>Z=É:\½¢`¦=ã5¯¼}!– cCw½Icô=|µ#¼U+7ñhÍO½œ5ø=ž =-Rˆº¯½¤6Ñ=Ä';`#^*A›æ=˜3=¤L^08<!æ$—C½Û¥ =ÌD‘<—8Î+w&½E» =@¿o¼^8÷1LüQ½¬É=à ==/#‚/s&‰ *=Hj!=‰í;[y#'a¥¢½˜‡ >MK=šJ&-é)²½ðÖ= ] <}4º)ý0=iãH=çÂ=„\Aü8=…@.=Xædy¼hh|)8kp½ßúp=™dd;>(ÿ)œ:½E== q,¼‚LE(HÂ;¥IÉ=¬ż‰ À0ð†´<ã80=„Iq¼" '‹'¬™¼¸[>ú´Š;h–)Œ4î˜:=–{¡=n‹²<"¸!"Fs»¼O>U†ñ<úO5f:´8£½:"ß=ïç=*›Dç Ä[§½ @Ã=S°=È2¢KΜû+¼+Ü’=ͯf= Ð#¬Lˆ™½> Œ=h°<Î,Ǩ^/Í<¬[=V-)=I¼.Ó0t|´:jÜ=Üð»<å2f6­ø†ƒ/ =}$M;±mÆé<[O=†­=Õ$$Y;œP=|*g=á^=P ¬IH3U„¼õÛ÷=Âö=öVPÒF$Ö¢½«>'LX=ûDFj&i«’ºâÉÎ= ¼¼cD %:D~½–² =ƒýø5;ƒ>%LKw—½Z» >Ã*Þ»¸)µ>Š8üP)=«!q=.S“»P(È .æg¼úµ%>l&_¼Š"ŸšZ<õg=ª'ó¼Å¦Ó!‰•Ñ;+†+=<ļ± €E.7¾‚½°T'>Û¿r½á  2 7•< îª=ÆÄæ¼ê#„Ú7‹Æ=I€=±ái<÷4ò)"€¶Õ;•=»™Ñ<¥.P±AœN²¼qå="™¼1 ·'×gÎ;%X=¾ˆ6¼­kHïœÂJ½—äà=6=z@A?1c^‡½X >[½¸ 8r_í:EÚ>cío<«1ÀN*8<¼5îM= lN=/‹#3 ŠŽ„½íØ(>1(Ó¼øÏyF£X.=°=¦~Þ»r…?̽Ç=¡Lc=¾¼='/Ho ˆ=OËÏ=g,¼i d({(áFJ½Mõd=iÄ =­&¬$/ó¦½ùHª=£É=.>-§Ëb=I…=åÔN:ZM*3_²ñ¹ªñ’=®k=y(ü**«i¼¬qö=l{;¼|9¢±3&;‘€=:²r¼$fAz–½ú ">ñKý¼AÏJi>WÑ_½ý† =­Û ¼²20Þ2(m½>Í =.®q<, ³ú*@ß–½O²•=ca¼ 8ê0„¼ƒ=õƒ:=³IëýÁÀ¼sõã= Ë= Ô4Ò=f!¼_™·= .½-7ök n.=’”t=@öúC½W½.’B¨@½0ƒ‘=lë'=æ=M@uYL½2%>²Õå;¿ d=>(©½·%²=ak¶»êoAs%»îm½¶iì=éC=‚Ë?Ó *:²½^…>G¢9î«.Œ8v½a=ÆÀ:=4 g3òF›uF¼Õ&=mY>=·0.>'qA½H¦ƒ=g,=3`J$Ò6½4>†=í»c Á4p'±½¢*Æ=œ¼:ù(Ýš0¦½­Ü>$—ÿ<ù &OR¾]½ƒ2 =[A=m&-üCV7=nÀ§=¨ªP9)73I?5¾½dû=À±ç·6—;³¼™=µŠ~»dŸ6rpi=À{‡=À{Ç<-qm¸ =,¼Ë=~á=]$“-ZEi½÷Ê>.­F½º7oÔÑq½ä½ >k-Ì»ö6U § ;q¹¼K={j5=.b³.›Z6¼§ì>pCŒ<þ2z~¡j4=w»¾=xµ<'»Ò­…½¼@é=üŒ =–î´H5ì—½¡˜=† =nÅ,s‚v½i©<=v¨&ÜõR¼,/%<3¹½³ >Î5Ì;y&ÉgOw.¬½ðÚÅ=À•l»Â a$eCp&&=¸u=ý…»È ªŽPùƒ<‘·=cb3=È é8‘;-„½It=si|< ¥0ü9ÿ®O½Ö­^=c|˜ðà'½M Û0.$=™¨=¢Ò=õ?D>œÅ ¼Èa0=çÂH=±4+¿.Ãd*½-Ï>‡†Å;3a=.›Éw½c^Ç=¦ 1=ŸQëLçý½Ö­=î´5=$;B7‡£+¼;«Å=„ØY=r!È;‰(5B½‰>l\¼ œ° ­lŸ½4M˜=6é¶»é™)-ò /¼ŠYo=ÖŒ ½3?> 臭½¥×><¡W=&÷"à64Ÿ3=ž&³=Q1Î<Š:­`3¬:‹½ÈÒ§=:Ë,=$ÎNdžs ½ç>T›<•|U(¢|½(×ô=+¼¢%=£Pn[=‡P…=î!á<Ž …"﬽½Ž•ø=$ <Κ1Z"ö뎽& >–!Ž<#GO}̇½þò>ĵ=L)r0æ î–d;¶Ÿì=Ñê$=1Ä øÄš½³BÑ=B=M1cá|œi½%®>ϾòºG(I(Nnj ½îì«= Ÿ-¼³>ÔñFæ¼LoŸ=T8=œL=b>ó:â¼G8-=“ð¼ -N"9›;´q>¤S×<FB¬±‡6=dʧ=JíÅ<‡¬)++¾½2­í=Ac¦<Åíû4е¯½-²ý=ÎR2»œ§?Ž0Üc©½“o>(bQ=ä Î#«(¹C½se>g(î5¶×»# ß48Wì/½ƒÀ =»~Á»~ P:x|;½~;©=x^ª¼ÌÕ ¨ VC½Ñ­=ÈR¼'0=R P½È þ=­j =L%®B+½<>u*(W<YÂÚ¼u‘">6G¼„&™:¹ •¼n¤¬=Eôk=ðq7ÁÄ_½‡Ä >¥».M67´[ =@¿o=¯°`¼Õ:G#û<=Õè=¾Ý’<‰?F%º½/3 >A»C=4Å"Ä3£²½®¶Â=‹mÒ<‘$à}x–<ëü[=‚Åá¼X¬'Âß ¼§%=Ùz†¼d¯P–\E½"Š ={iŠ;@J)S$ÀꈽiÀ=Ìϼ)_93ÐѪ<ù/=Ï£â<¿Ë g&©¤½7§²=&4ɼ]%Â&{Ø;M„ =»î­;¼M*î<î”=o<×ÈGÙOã5¯»Dm=nÛw¼È)¥šhY—½ôQ&>ýN½!h4×;‡¦l½$bJ=–&%:©‡A¦EÑ\g½òÏ =ÚÆ=nÊÀ4ü8=—Â=‡Å(¼::#­L¸½–’>hG< ÛAm%–³7½Ñë=ŸÌ¿¼çý%ÿ Ð'ò;S±1=Òɼ.7¶‘Pd? ¼Ás¯=ãTk=ð('?¿ˆ¼¿ô6>œà›¼ÜXK .'„N=@7=íÒ<­0ûû˼8">«w8¼„& 6Ò â:= ³°=úð,=“ 7Ñ Œd½E&>c Öº¢ #0Ôš†½iÈ8>Ím½Ô%HòR e½øp =1±yc¶ä¼?"öFFœŒŠ½y” =ç<Ìð,—&sØ==ÓM¢=p<ó$ˆ>*0^f½º× =_Ò˜<ãæ)9Oò}ñ¼á¶6=/oN= ]C /½½¿Ió=#.=Í'Å @ñŸ.½õž =¸@‚»~ Q¶NƒŠ*: ?7”½ÌA°=Lû&=rå8I¾½R¾=‚þ¼ÛÜHŒ!½½,)>êT½R6*\æt½Ò©=$H¥¼H)Æ=¼6CÊÏ<Úæ¦=“ȼeâ>¡M¾je½‡£k=34»#ÃHSXqj=ZJV= R¥<Õ†/à èƒe=f…b=t{É<¶,#?Íuš¼?p5>´XмpÈD—7UL%=™ñv=uWöäÙe¼¨£Gï*é¼ pA=æêG=Í0™¶¹9;M.†= ÷ ½6;?ʈ‹¼ñeÂ=½½S&÷ H§½äü=Ý}N=…*Õ"Ó žÎ•½íôƒ= <+YG­'`½YÀ„=º2(=öGO0fú¥½µ3>øâ‹;­)6y2Iº Šf=PR`= !%œ3½ê®Ì= ¥¯¼‰6¢Gì÷Ì’;¬ý=rB¼D\!12‘EšºÐ%=?ál¼·`1¿c¹¥<{Ù='Ù*=^• ò7}³M<ȱõ=¸±Y¼”Á0­ 9^Á½Àø=•<¡ h%?潸Ë>=ÒÓ¼ˆ¯ 5sõ»ž_T=±NU=.iG˜>Õ²µ;4>©ÀÉ<´%_`=ÇF`=ý0=Û‰I;⑘½.’ö=)“Z=| ì:°Ï.Ÿ½–©=Ÿ«-¼ÔE8PKãì½Ûû´=yÊê<‰7´>0L½‘'> W¼*päÛ»¼ )b=Ê¥1=ùŠ9(Hß$½ó:>{!»,U"DDAÕ¼®º=¨¦¤¼¼¯.òˆº=2ªŒ=D=ã;ÿðLˆ½sÚ#>ÏKE¼7ý=cC쿽ö| =#Ù#=?3€$LJ¼½vo¥=.:Ù¼Î)¨?J½àÓ¼ úÒ=ßÁ¼W)sL<'öм@&>³ðu¼¢9(Ò}¼gî>RGÇ<]1¶"Õx鼎wÇ=t4=êMABEÆú†¼r‰ã=°¡¼ *ãB *ÚqÃ<êI=ëã!=Ö‡2 <ꯗ½Ã~> ˆÉ<&32d !‘–½½ >`M=1Bˆ#fv½ÖUA=;¦î;K©$¯½mÕ=í¸!=Ÿîæ!;ãû»¢%ï=3Ü€¼Ë6\øL ½Ê2Ä=£åÀ¼g=É47"7C½«”þ=®ñ¼Õ®,£c‚½é€Ä=f11=î+9%éE½‚É >n4¼·@Q ÊvQt¹‚Ê=yçP=˜#Ôñ¸½1•>œÃµ< ›lDI„½$€»=Z›Æ¼š£A *Û¯<ÒÈÇ=¾>=rI2Š‚Œ€½+j0=ªâ<¡;*GY?¼ ¬c=¦î ½Ù B3Ç+P½ ‹&>€Ö|» dN|µ½ÉÇÎ=5(<ú`C,c'œ½ïs¼=Ø‚^¼j%,6¸È½¼ŽÊ->ÁÄŸ¼}"-B)36´½È É=ꕲ;®ŠNOêy·½“ë=aÃÓ<ô=Y$ÎÅ=Q!=òë;¿”8çøP"='‡¯=ØEQ¼È¥2ѳ½D†õ= l•9‚¿?|?i§æ;)ê =#fv¼Î%Œ <¥½¶*>¼Yƒ¼Ã %üA_#={öœ=9E=Ð$<mD82;1Ò«=ùÀ½U \'Æ¡<Åâ×=_y¼õ. •Ã<:Ë,=½!=¾m>&ê=e=ÅÉý» ê7>GeÓ¼É8¦=¹½-2…m: ú‹<Ÿ"= “©¼º#F2:%+½[ï7=vOž¼¯0fq%kE½h[ =ùM!=ÉÃ3ØEl”5½Y… =Ãb=¶,B!M'†d»‡Ý÷=]=Ë ë,­‰¥½R>ˆI8»+*q!' ‰¼=E=±RA=/3 ªPMNm<þ{Ð=Ãf@=Åxñ7 ¼Þ­ì=ƒ£$=<J3{<&âm=Œ¹ë¼ë%10Ã3¤Š½ÕÊ„=JÖ<ê†Cq]øA==EN=†»Có)`>¥3=IM;=Gèç<¿¤.è¤÷¼9D\=ù‚–¼Ò4‡4Í"â&=®›Ò=Jy­<æ#?["mY¾9“¼ )@¦7#õž<ˆcý=ÈÎ[»ø-Q+µÞ¼S³'>J ‚¼š49— ±†‹½`ä>ÀͼVcu!.=š»:‘€=Ž<½u/çIéH0H:½dÉü=ŽÊÍ<|0žMÜ@¥Ýè¼¥½!>X>¼–$=FV)½<mÇ=Jy­¼ˆíCû.«!1=ÚÍ= Ð6<á…ýCÅô¼/1–=dX½»>Ü2ìÙ“½á$>Rœ#½ã,£ î;Ó¼Ìb2>@¦5¼| ''EYÂÚ<ßøú=SY”<´ !?¼(”l•½'øæ=¾I=žL‘ 3QD½ˆ>­nu;Ö1Òé#=G¤½´­¦=ŒºÖ»›sN(§±½½þ=Ý<•š1Dìj=sºŒ=aü´<™ƒ%÷<œ3¢<Z=8S=‘8”&ž>²ñÀ½ ö=¨n®óçÛ<òØ>÷:Ýîå’CÉ,jM³½zmö=ÂÛC=9á<=%ÎþÀ¼øSÃ=;‹Þ¼y¬4³²½±1>º»¿ |5*.4!=%Û=g <)§ æ:N6=’t­=b¾<9”*3+2ãq½ –Š=8)=phÔ5ÿÏ!½&Ÿ=“0=Žj1„-º<”¡Ê=ܺ¼8à CÏ ¡½:“Ö=’²= i*:ɪH½”2 >úD;Ò‹,ùg†<¿b =±³<Æv3A>[‡¼±A=8ºJ=+Ýßk ¯½œ3¢=Ô<Ï,=0µ4‰\°½Ö¥=ª<µ4¹Q½“ÿ©½h=œ=©h,<‘"¬ôáY½J>Iﹸ$¬!¹I[í!=ý2Ø=µ<§ );"à½b>á~@=0È4£s>½=+é=cE = UÚ:>züzÐ=º„üÚT:^QU¤B;ëá =4‚ ùY=bÖ*Íó«™½b>*ëbL:=?#g4Ž7”.½ Ê=xÐ,= /â.ƒ@<„ôT=âM=e ,ê͈½~W„=ëÙv“» LÁ=82<ìh¼=W"мG> –>Ee=s»W=Œ10¼Ò»‰C 3­½½Œâ=šC=#°J¬9.v»½øù>kò”<$U¦ Pþ.=€ñÌ=‰P;ÉC/¬ÿ³½{Oå=X© =˜"./Ú£° <æ@=|¹Ï< ¶ 4ƒø»‘Få=Ñ˨¼´'GØÔ+¥½èŸà=»E =?Þ Lˆ9<€*n=iäó¼¤>I'ü„½+1= è=Š2#†2~”½H>XÊ2=S%uðÄl½DÛ>0=ˆÜ9Ã!ı®¼$6=y¬Y=R ª `ʺUg>sô:á ˜#â:I‚:…•Ê=˼i4È5'ö½½ÂB=Í!©¼¥$*»\:&={f‰=#Ûù<š8Ï×\<Áó==Gd¼”­ <¸;ëVJÏ»b"?h:²òK½7§>æ­:<ƒ1/ï9°½X;ê=~á;– Š&$Q”ú’½)_0>ÉQ½° K7î&:õ»Û2`=y@Y=¬˜>Tމ½µ£(>¡Ÿ¼tè&²=¿ˆ<©Üä=ur†¼ê%V¼Ôº­½Œ÷ã=¯ê,=‰‚$= >M½/0=¾ˆ6=ÿ-€2f¿n¼˜½,>û!¶¼„#§Ç—޹½Q >Á;y<¿'Ly<ì¾£½d >ì1‘»6èM  î ½2«÷=‡Û!¼´&}GàÚ=9ä=y­¼ä!ë&ޝ==?nŸ=/<†1*0²¡¼T=ªñR=z¸,¯í-=±RÁ=¡7»1BHŠ,¢í<µˆh=æ;ø¼ßg"Ô>qªµ»ô1=àžg¼¥DÈ)çA=ã•=µ§ä;¡š„Ûü½­£ª=µ4=íìCñ‚ˆ¼ªc=F}’¼Ü%˽Ýξ<_`Ö=Ñ\'=ƒt=o3Îÿ+<‚‘·=¡h^=d&L5\“®½çì=Þ„9È7Š&Û*ˆ0>=e:=Š-ºœY?P5@÷…½õœ4>ä»T½u,…L;Wξ½eã>ùÙH< Ï+3 h¢¼>v÷=Ü "¼#!B?… ài’½ãÆí=XrU=9/&`AåBe½»ò >1%’»U#U iF@ø°½ î§=82UÞ»9)òP:?¸6=G;.=pA¶</ïFâ‘Ö˜¼R*á=c§¼b+éBœ ©†½\ÿ>·î;.4˜ó/_z;½= >û@ò;¨2B 4€½<¤(>²½sEZOp$Pº…µ±=Ù±½G0>L9\­½,-#=Àyñ¼Ø65#ÒŦ<ÊÉ=vö¼K ‘E­1:‘ ½L©>4¡ =°2OI]ž`?½ý3>æ¬Ï<4óY…µ±½µù>lè&=¾)¯<²9BF=UÚb=3mÿÚYô»g_ HN¦<C=%•)= ’-²çŽ>=O]=?ã=-b<¼.rï=[x=T!Q5éLA•½Œñ=¼ £ø›7μ<Û3>ŽW ¼§$j TƼÏÜ3>殥¼j˜L§$æ h½Pr‡=Û¤"¼ØU¥%µá0¼+Š÷=rÅE¼cn?±3B"½Ú|=“†<†1?6}ÊT¡½}.>$ ½äŸ#-ÿ••Ê©H3=¹8>ËH^g½|!>í‚A¼vÓ=¨*¿ºŠ½¬œ=`ƒ¼/"‡:ÔÔ»Ì*l=y^=?.WR<E½½ ü>¹á÷<×:.Óµp™½Žw‡=“q ¿Òy<ÏB1(ÀZ•½€µ>‡§=x;Ÿ<O{Ù6=~Ä=LÂ<<1ÞGM&då—¼µ3 =]1£¼mZ©%Ÿv8½>>ƒúžš =´*… VW=à<$ m=Ǫ¼«Ø ]"á}½õx=9 &=ÈÎ-2È]½ä£E=ÿÌ =R×$µ9Z,E½#=ó®:=3Q/”½%;@¡=ô5K¼eŠg$õ/ ½‚ÅÁ=ô66=0(⣗t”¼H)>ꔼÇ%i3@ï8Å<¬‹»=$A=I5$Šâ“Î?o*=u0²AVò±½ïÿã=Ç=#./{<°½àö>Ö¨G=Z'¾˜B-=và=7R¶<º&Ü6u@ɪ¨½xA¤=Ø}Ǻ;ðNJ!n¢V½êB>U‡\<Á-ËX„½.Ë=œú»¶ f$¨/§½y!=­À<Ûœ43JÓ :ØÓî=^¼ryU<?8_½þ /=€Ó;=‘º4yCp@˼Ï…=§“,=VÛ"»2£Íq==^Ø<™4AK½ ì>3=Ãk$>õ)½tæ=>&=è!G U0㊠<]›=’èe=¿ 3 .…µ±¼z‰>ó< 18q:kׄ¼\ã3>ɑμö9F¾-z©Øº:yQ=sØý¼&"a&yb½Æi>ÁUž»:9RJ#+Ú\½çÆ>a§»¥ñ} 295¼wN>9›9¸37ž;=P¶=a5<ì.,ù<0€½"lø=pD7=áQE|4iU‹½Òü>û¯3=Y!:NL‚½wL=l‡ÍI=º©Gám=œÛ„=-N;ß7s1,ñ¼JÖ=‰–¼¼ +„,,6=ˆ½üûÌ=Ù%*=ì)#¾0¬o€½£x%>æYɼ{,ìHT-G^=¿I=ê±­< !ß |:àKa½ã7>F{¼ººp5´õm=7ˆV=Ð_h<ÇPt G½Xä>vQô:‹@Of½‰²—=9`=È ³9¹1v4޽˜Üˆ=©öi»bh2A2ÍgJFN<È%QÅ oð…<£b=:êè¼Y)#KÛ/l­½ˆ,²=„â<ÅIÜ3Gã¹,ð=”—sñ7¼ä$µN"ðúL<‚Þ=Ac&=Ö42E9t ¨½Š°á=¼’$=Þ€CÝ"/ßú¼Â¦=©¢ø¼ð"ƒÇ;m­¯¼-]=‹9=!Ú$(,;y8=þ˜Ö¼š' óu™½„e>:£¼¦"Êg*éGC½×1Ž=Åvw¼#.Ä1QÜñ<åñ”=RÓ.=Ä?“@U[½nÁÒ=Qƒ)= T&G=M2Ò=‰´ ¼{(ŸP#Þ;*=âš= <÷XÉÇ<.ÒEÃ+ ½ú¼=uW6=£EŒ@à„B=”/ˆ=s€à< ž ¾$2è:†*r¼C*0<rá¼û$÷=k,á< ¥> $Ÿ:Öu?'ºÙµ9=-•·¼Xâ!>Ñ”¼ '>PV £½ÇÔ>Š;Þ<é'N«ß1¼| k¼' ?•_ =[B¾=m=^+>2+Ú\½”ˆp=²ó»0†¾iú»™õâ=&Q¯¼G5?ÙQÈ–%=„Ò=#¼½<è["0I2<ö¼Ô'>_ ¤»1©·+Vóœ½Ñu¡=Kt¼é«*š)«Í?½üU>ÕÛ<öÜ@ ² °½ Ä§=9& <½µ44Læ’ª¼‘¯=]Þ½"ÕA™2=m©Ã=LÄ=l Ó°#ì<æ#é=ôÞ˜¼ Ò“.à4½5E >ùNÌ;Ù x4B=Átº=¯BJ¼:#\?Ÿ>ˆ€C½§<š=ˆº¼ÙIHS"‰¼%•‰=`°½ÿÀ g>='½/=MŒ;F2' ¸v"½Ñ“r=ãP?¼&4YY&r‰¼+Ý=ˆ½Æ)Å Ä#D½ÿ¯*>†Èi¼pñO’®<úÕ¼=âVÁ¼õ0KOLÞ€½?Xæ=ëæb¼*Š.Žª½,µ=6[ù<0s+?ͳ½G×=à*<O(º)6?~r¥<¬ƒ ªd€½4¾>?Žf3ù»jZ3‰A`=ŽéI=4Úª;€)·.Ô½“‹!>:¼ˆ°{JMK,½Í:#>ÖU;l m6Û‡|½§;ï=“ä9¼‚U+ÏH™¹º…”=¬‹[¼`16KQ7T B ½˜Ä=·—4=A3ñ2®×”½±iå=Ò‰D=‘ Ë(¤Qqªu½ÇF>닼Rú6æ7íš;u=iƼ=™ Á1F–L¼ìLá=~R-=´#¦1w™-=ª)I=˜kÑ»^/›>N=O¡½T¨Ž=˜öM<)IUu°>½R,7=Ë¢0¼Jm0"½óq-=ˆÖJ=é%¬&> P¼¸€=W ½‡eN;E•|Œ½„-&>­ÃQ¼ý"2;ý¾4=ˆG‚=e⺞!r·•»d’Q=D‡½‡()u'ëÄe;ÑÉ’=ÅUe=÷í-Ô¬W‘½pC >?ü»`!ˆ5V8Va“½áC >ˆ¼t —@­H+“½5 ´=÷ƒ¼s*bC!éS=LŽ= n ;ÜùC,S[j=΄=“ÿÉá þ»….]7à ~; ½‘›¡=‚*=Ÿ)ZP @¨ž½µ¤>¦ò6=‘ÀsÌü¼.W/>ª)É»Ñ 9²8±Þ¨¼p[=™Ù缇 ^?ï:6!-½fôã=ò³‘¼ $6À.Žç¼ât=ÓÛŸ¼¨ ù7:ÓÜJ½>ÂQò;3{-p ®½™‚>™Ê;5Ì<ú>•“½• à=Ò!=À š#M6Õ¢½Œf>¬­X=ú[Kñ„Þ¼„+>à <ô ²+“Y‹O½nk‹="¥=I.01 ¸ç9½in>>BÍ:2CG8h/½‰'»=õƒº¼6ŽF±Þ!=‰\ð=“ýó; ø/ÎQÙ`¡½;è=3úQ»cN& ¦š¼aR,> \¼Î!|)÷E¦ž½y,>ð‰õ¼H¹6©1å)‹½Ë,>7Sa½å) ð¤Æ„½“r·="9™¼€/·,»1ËI¨½™dä=Ú­9"èýÓùð¼àJ¶=^¢ú¼ÿ">*'½„=µ=ý9 Ý ¤Ñ<&rá=Ã×=Ü1§7"Üg½éñ»=1a4=:ÿ+m¿2½ÙB>Ÿ ¼ c²ìˆ½œE=’·¼¤»80̶S¼ðk>ä’·Aí¼å‰©1Í;μ’#=öî¼Ë68ŠXÄ:¼Å=2çY=·!—6ÈHËJ“»Ð)H=Ä{N= )) ·²×;½J´>'¤µ<~#‡E«F½809=ïÇ-= 4 &‚Gó>Ž;üª\=ŽYö¼@ ³Hh꽄Ó>£"Î<Ñ 2Ai:»½ò>Çh<Ø)T À<$½H>À?¥;{JH°½kŸ>jl/=Ø;Öúíëº6¬=éC½™'Ç ÅýgM½š >©P];Wï<©€Ó;»>Ö=°¹¼º Ëb ¥I½„>üS*<¸&1:t,¡õ0=áEŸ=6xß<‹2gÅ?g>=üo…=ðÝæ<ž xRmB#Ûù¼å&Š=Ì=þ »?C=›æÝ=üã½< [&~Iâ¯I½Þÿ'>ùÛž»ÞG?: ,Ÿ%=ÁX=ÊŠa<5(õ@ 38»¸W¦=,ó½—,&KÅ û2½÷¬+=9C1=8 ?äm«Ù<Àw[=«Ë©¼1K*¿:>@w<&ü²=)T=<A%Ö4ƒ…“»4f=ÿë\=j< d3ó8Œ½9aâ=Ì_!=ìä)ô9Ìи½ùÙ>?áì;ž-eC29u½È(Ï=y¬™¼Ö7ÂQÜ)­öp½È·=¨©¼*43úDž½š[!>íQ¼œR9N9¬á¢¼óZ =Í;μããL(l[T½Ã> †8ÛܺJ ÓJÇ0Di½´®1>ÅX&½šÅ'E5<Á~½|¶>1Îß<2ñ7/j—½8‚”=àó=n-#GJÏŸv½ÎŽ=@½=i £B%~¡¼Bé‹=ŒºV=GH EˆÙ ½ÌŸ=’éм¸®#î+㦽ÅU¥=|œé¼| R+—ñœ-=ê°B=Oʤ»ò šp/œú9^.>àŸ»Yr)SøÅ%= L'=J%¼ƒ3x<ˆ0³!ù+\“®½œÛ¤=¿´;}.¼AÇ#Ñ€½n‹ò=}[0=‚(áG %A¸;Ö =¼¯<ô*|ÏQ/1–<¾Üg=ÅUå¼Ûë%Y)ÿ‚½‹ø=5E@=O*çBW•½Œ>´¼&-ú@ÊCQƒé¼¸‘r=1м.ôkJY߀½ù¢Ý=2€¼ªP-%Ê—½©Ý>h•™<Ñ$ÂBé˜s¼tëÕ=- »¼ôê0;«ì;=ö²­=5¶W<Ë<Õ$nB{K™½2: =à…-¼0#‘Rüÿx½,›y=aûɺØ}(øíj½Š< =&o<å ;GF ’~½Ù>2“¨¼÷¾#”F Ó—½àÙ.>d$û¼J4?¦L4+½KW >Œ¡œ;L¬ *Ãe½J~Ä=Y2=ñ2¢½á<“o6= ×»ã-#ó¼\U&>ŒÚ}¼Æ Ë4i3ÃD£½\9›=Z¼Ø<è4€6E·ž½8H>¹¥U=à6+çP)±ë¼XÊ2=å›í¼ -mG *ƒ½¢ =·CÃ<!x%S€[½gïL=õKD<• ¸F “È>½w N=Vb¼:O?x R*á¼”N„=¤¦=ü"à>’§³“½•)†=lϬÖ1=9G þÖN½¤P¶=X9=G½(«$¨ÿl½/5">¶-J;$ $:ú.7‰Á¼É8=-wæ¼Æ0KÞ8M¾Yà-=É'{BëMÕ Œ½ø2>E¼5½¥ `7ù1MIÖ5˜< *rŸ:˜2ð¼¸\ý=,ïª<‹%·D¯è<ܹ0=Öµ»¾,"1#Qú¼ê—=ÕϽ&â$75é}ã<¾ ¥=$G:=hI"<ìÞ ;žÎ>½ª³<-J@1 W½HàÏ=í*=Ta |C½Â#>øÄ:½WHF,°Ó¼;û =)´¬¼ï!O YQ^L“½ð‡>µ¨Ï„¹]<6% IºHé=F]k=¨6A< ˜L•¼:#>ÚÆ¼&?0 q̲¼úÔ±=F?½x.Z$vù=@¢‰=˜†a¼¬.\ Ø.m½Û‰=›­<=¶j J­½³™>AïM=T¬Z'=”½E>F|'½™(HBÉ‚½›XÀ=m¨˜¼d!82(òd½tbÏ=ó=£¼> «C}H"ªð<Ôד=uv²¼à78-ÍGjin=· ‚=®·M;ߎÿ}ψ½¾3º=¢%¼‘)_E íQ¼H=¦Ö{¼,)Opw–½Þ>@;­6t(z‹§½„òž=„ºÈ<' CRB&½tE)>üA963.ûÆÜ•½7R&>Ùy½!O+À>‰x+=&“=ôÞ»º*Ú6«/Ä_=6=¨=žµ=½=k+í`tù<Ê¥ñ=K"{:ã0RJ—j2ƒ½t]x=£y;]#Üö}½É'=õ»0=gŒ&74Áâ½_´ç=zýI=½ È3¬½Òà>¹9=B/R(¡W< Üö=II=ðšF”˜ùN½ Š=‹n=¼H/µG¹±ÜR½Ñ”= Æ=¼¹å!B&Ìü¼ñ~=iT=™ Û5¹Jè «½sµ=TÈ•»¥¤L\­N=zÅÓ=b†=p2Ñ5o.çR½G‘Õ=Mø%=O$V’/CÆ#»È©=€¸k=< RS‹:‡:½ºK"=Û¥¼/Úl—ª´¼*Ã= î¼a¬4]?3ı»Øõ=ËX¼ -[45@çV¨½¨>kU=n ‘!«õ×<Ú­¥=x`@=<b §ï<ñQ1N¼•Š4F.¾ƒŸ<-{>ÒåMÊ{»ªÚ+²8€~Ÿ½çQñ=î`Ä»ß}MÔdƼ%Ê='3^=Ç4œÝMƽá}µ=+úüf8T8ÃU½±ýd=*_<ñ)À \õ™½Ü»>\ªR¼Ð(å83Në§Ÿ½¹«>&»Æf% tí<:ϸ=q3=µ)‹.£ „¸2½Ëf=[Ó<¼SJú+k›<…˜ë=_ e¼?<­-KæØ¼^ök=Z×è¼Q' =1Z ;œ=Á¨$¼}&kH128‡+½¶KÛ=Ï¥¼Ê“=Ý%ñ¼`æ;=Q¼J=™Í0/Q’ =ëý†==œ@¼Ø ùç87=A×¾=n„<ª21Zú}½m>°ÆÙ¼+¯;CNÄ™½]Á>&B¼k!©Då8žEo»hW= §½u'~9¿RA§<ãÅâ=5a{¼-B™1†v®½J ¢=WÕ;Ç#í5Sjܼ¾½k=Æù[=ÑŠ2[>"†½Ü#= Ñ»³†8È'킽¥/>K½!/ûý: À;½ÈÏÆ=,H³¼%!"@E¼u½aR<=lë'=N+ßO_^€F˜"<.‡<é¾öL¼:w›=Ðbi=nQ!11Ö¸¼Ä•#>„:»«(s,6AH=œ!=Ûü¿mq =M;>„P1P¼då7>íïì¼Hö5O‡½bó>á|*=ˆ½9˜=´S=“äy=Cuó<.¼õ 2‘R;„ž =RI<î «'¢CÀ½Üƒ>z<`6‹B¼"Šå<V®=o½Ç6;!n °Vm=3ˆ=„¼ž<î^'k&Ñ$±½zr­=b¿§<í2/Á$S?ïe‹$= 1€47нûçé=¬E=æ+5>•<Es9Àèò< À& <)êLÝEX=çP°+ÿZ½î= õt¼Œ.‰! $›®½üÅì=IC=¯ã@X=,¶I=u•=u:<«Ã"°9½ø5=È•ú<‘Ô=ÆOƒ½Va>'¢=÷ X2Ê-Ë+=«£=Ä#q¼w/ø*7Œ:¿ç=(H,=É6­_ì=½Ðí>ÃDƒ;f7¥Q¸€< •ÿ=Ú “»f'?Ašþ×¹½}Y >q¥< þÆ4pÒ”½à*>Cæ ½2ž+œN²¼u<†=¾Ý½ ¥"×0Çdñ¼Ù&5>ƒ¼§î(Yp\†½ú|=Ãd*;÷3£OÓ¤´½ç¨Ã=NÔÒ;’<Ä •=q:É=ƒÝ0¼M-d("¦=µ==t È»ún Á%ùk½|`Ç=©0=ÐGB#"O’;$&È="àP=S X— “/½0Ÿ,=»¶¼§%C1¹½Ë- >8»µ<›¾ 4K½zoL=O?(=:5+]¼®½áì>Š«Ê;rL6敽օ=° M<‘ Ä·SM¼½ÚÉ0>\€¼šAË…$–—|½¿d>O=P • [/À% ½×…Ÿ==¬5ü<=ß6Ó¼¬o =%w½c/-2S<_ïž½Éɤ=Ÿä=·"î <=A~¶½WéÎ=!@†îî<æ?/i”½ê >;Q’<1(ÂB\€»ì<çU½=¾¢¼Ç6&%r‡½Oå$>ª~%¼ý"ý=ÉV—<=ÑÕ=#ô3=†b'%)[:½#0–=±S,=‰0@=aᔽ 2¢=Ëhd¼‹`;ÙA…½z>`è½ÞºEß9ðü¢½ ~›=X”»}!ýJ Ã<²¸ÿ=\Y"ER½á1¢eˆLy:»¸Í=B@=$<D@{úî¶½Pp>¸=X! Ì(‘æ<‚ʸ=G‘5=‹.3 ƒS¯"ƒ½´°>'=ò è$Ö:’B½ùjÇ=ï«2=P?™êô$=Áæ¼=Ä'¼k*Á\?EõV=CW‚= ¬ãº)'NŽ«]S=ï8…=ö˜ºNÎ5ûS­O¹<,~='öP<#A(×\<µÍ=JC=ë3 }LXÇq½tžq(,Õ…½ìÀ)> ռϜP¹¥Õ;XoT=V W=ìý ±+ºÛõ;%Z=YÞU=ý T–!Ÿ½ñK>D~; *ß=¹/³{r:oÎ=8Ÿº¼c%:D Ì&À¼›Y‹=g×==õýG'÷®½éí=¼± ¼©/£"¿*W½qçB=Á§¹t_½Ð8­GøÞß¼ŽÉÂ=–¯Ë¼/ÿ/­÷[½?V>â#â<ˆ(uB%@éÑ´½SÔ=®ÙJ<@"ÍIH9€>½ôž=_@/=²)Q%x#Š“½Í#>ÿ]½ŽHBA 𤽃¥ > áM= "šÎ#wHq½gÉ=Uh ¼¾yB¹(Ý ¼éaÈ=èhU=Ü·=,ØF½Ü >¡ŸµÆ =±ËI Ú­:*Éz= ½Z'ODB‰Ï»É®´=BB½‡Ç õŸ•½³]á=Âm-=ìÉ@S·½ãl >s€ =P 37ÿ@&©Ì¼H¼=QÛF=©“)?7ñG½k)`=ñ=M7,°50G¼U¦Ø=–ë-=$aÿ5tA}½ bÀ=(*›¼d,VBKsk½~ªª= 5=* }W%ûsQ½¹m>äܦ<ï/^Lô}A‹½Ð+>Ž?ѼÎ +éaè<Üñf=ö_'=Ð@(Ê0½}¼odÞ=_Î,=5#×/Q/x¼ç&=XS=Ô+å-X5м½ù…>cì„<þª$O ¸"±<00=A ‰¼3*ûE .‹½Ä]->ÚYô¼ Ž(¢F(ó;sºì=Ô—¼—%A8A<ÛÁ½µR¨=ÜHÙ¼µ5¸âL˜öMA‚b< T1«1$&(¼ÿ’>NÑ‘;7;AÓ?iým=»}V=Ñ’G«• ½1 Cs ¹Æg=fŒ=¾[;³%?ÝG›ç=5ï¸=C­)= <2°H†!½\ú=[é5¼¨Ò>.;‡¼ŒiÆ=• 뼆&3†àº\:†=÷å ½Q*r-5k½/>n¥×»ÁˆdÈ<ÿ/2ô3U¤Â:N ={/>=&³7 ;‰½(E‹=Þ=Œ2 ERQ;_´=Ù[ ½$î. uuG½`È >_F±;,ÅÀ +“½ÊÃÂ= }¼‚±%)ÿ>ã¼yx=sÙè¼Í@'#*Y½|Ô>m^»ËJ"óÊ5½Ð~>‡¢;Uu¼$¤á”½®ï3>„F0½ï$æ*õ-“½J{3>ø.½BT46z¦<.‘‹=îèÿ¼‚é3@DË÷Œ¼ˆØ0>§ ¿¼ÿ+²@§”½o·4>‹8]½F£^fؼxÓ->¤q(¼EŠAözˆ½‡nv=i9P< )‚14M˜½ÿ0>D†½¯7Cç<ßn ½^ >†W;›V5%9 4´½ã¥ >{Ÿª;µ#Ò/š…½Ès=T_Ñ믽Ýëä=Õ•Ï<(+) €+=ƒ6=‘š»â0Æ=u­=¼ýõÊ=‰±Ì¼àc5¦¼÷å<>¬©¬¼|½þÂú½‚X¶=aà9=ˆæ2l 䣥½+2ú=Û¤»„$‹ (5=c=;w= ðÝ»×33f>+ÛG½¾>ˆ¹$<á1)¦2;ý`½a=R·3¼7H8î3oG¸<$Ðà=A=à/:M‘OS²;-” =• €<«BS|q „½¥Á=ÈÐ1=+KÞ ™*X½²J©=’°¼!"ƒ@­j =ç5¶=èg*=<2Ñ  ’”tºÀ=‰‰¤Rìº9Ê ‰ * <‰^>Åu <É24¬*½Ãr=¨âF¼Y&ú&4õM½£Ê>-“á»ñ–a<ó±½H­=)ì";çÛF;5³–¼’­î=k~|¼Ô2Ù.+¬q½ì†m=³(l<â =LvA)yõ<¼=ô¥·®‚˜¼z0# =ñK=‚:%=pàLº q­¶½JÏ>ä2= 27¡rNŒ½Ïó>“å$=øÑC²C ò³½C>d?‹<ëZF´-A¡½Q£=¹™<æ/îW>X‰½ÀÌ>„:=k+û7l ù¼+3…=]мí' D"7ŒºTSò=›X = MœOÆŠ½#i—=l’¼xL4M%A˜½RœÃ=]"=u(H^CW½©£ã=y:=h_>ú;g+/½3N£=¹ß¡¼˜(*)Š­`½·*><Øâ<Ì¿-øIQ0c½.>ˆ ê<¿-qT²Sêç ½&¦ =… Ž<)"ý./¢íºàô®=Ž#½Ç HGòR/1¶½aå=a5–<ó ]†’ ½Œ+>r ¼ õ),5ѯm½Ü,þ=3&=Ô\U >\2½^&=e42=ç$Y  m2½?ÈÒ=J›*=Sc-Lo½:>*>ÈîB½ž º?õ»p½¯"£=¢¼ …I¼6)?©;üû =3©¡<|¡ ô*¹P™½%!Ñ=C©=¼6Ñ6{3ð§F½^Ø=-$=¸o6v<CË:. ´¼ô%“þ%oG¸< Áæ=’^=› M4' ,€½»G&>V»f½q¸”…/=ÈEµ=Ý&Ü<`3èP­Ýö¼Ï>¿¼#)ÛIà*Óö/;˜h=lx:=½Û)J™Ôº¦¶=l^U<÷ë9\5¸Vû¼4Ø=p阼:K©/A·W½ë‹„=ç'¼*$¶7‚HHßd½ž Ø=‡—¼EqNPL°&»¦/=®A=Ñi*-^,=RÖÏ=vl„<,¾GBêz¢¼òé±=‚r½¯”RE<•+¼<1´ú=…zúº%%#AÞCâVÁ¼Íx=a7ì¼ô ²uÃD=ŸÍê=…(ß°ªÞ<E"+E<ƒ½È ”=hwȼÂ:§ _7m±ˆ!=X8%øND´½Žë>A =8%Í<XÇfÇö Î6Ì|G½çqø=2ÉH¼Ïí ×+ûs½²¾¡=;7-=<)-A 80¹½<£í=µß<ß,ÒY$WvÁ92?=2ë¼–%^Er¨4b½¥ô>ˆ½Ð<1&j@&6_=9B†=öÏÓ9Žp">=µOG<$šÀ=‚Åἂ?F¤*:=Aeœ=Äê;…'´Ç‹¼™Ó%=ìV=ñ ³8ýfÜÔ»¿„=*6f=J64 © "©½û>q­vº¥.wH•'˜£G¼ÑÈ=QŸä¼ ¿@Mmå%½ç8÷=eáë<ý7›H×B†t˜½ožª=Bv='/¯)Ø=¾ß¼‡à¸=”‡½Ï OçM¡s½–ç¡=qÆ0=¥&™?¶ ã5=To­=À•ìº*&çåE&½"ú•=Õ'=~&L7páÒvO=%™;§“‹½ùžñ=Û¼l'TÜŽZá¼ôPÛ= O$=Þ% qÆüÜ»›Y =b÷¼£~KB™c9½¶/ =»G6=ê) ?Ý!†Œ»zá=ËH==Ÿ aÖµ½“9>y’4=ß&¹CfT²Ú|½#Ù#> üá¼é-:=Ç¥¼½“q¬=;·¼=ÂGAà ½Gƒ=Ý_½<ž8:u+ç7L=£:]=pÏó<` $N6·Š½ê{­=ö'1=Ç'6o `é<=à»­=½R<,ßJDᲊ¼B²À=g} ½÷ CQÍ.ã&¼ÓÜ =€ ²¼yR@ŠX½¦Ì=–±¼Á,™Q§ë‰½Ÿä>¬Èè< 9C<vᇼE€>ˈ<ºã=L< =í×Ý=:;l E)ˆÄ\Ò¼T={„¼Âƒ½°ã>(Ñ’<¹-TEYøº½kôê=³<çØ!­+RE‘½ì7>©/K½æ9ã ñ,m®Z½Mõ„=¯´ =nwÏ:μÃ=>\2=~°Oz/’xy=p¶y=vÃ6<¦&˜Ò9½¾"= ƈ½Ç< N‡<¦›Äº0Ÿ¬=Dˆk=qS§-#¢˜<^K¨=†S=æcBAžíQ½Trî=¶ w¼Œ+©I#˜Ý<ê =ÒÄ< ž4ØQB‡½£ý=}¼‚,Ž,¼už½J¸ >gS¼2 í>R9B‡¼ÜõR=G=~œ².x–€½q: =Ö‹¡;q0íDêIš³ž½ >«èO=š/A+(-ÜB=#Ý=©öi;!'WK,·t=›s=Y4<œ!Î7ö½6Ȥ=ƒÝ0=íJ2k9 T=M2’=\%= ¡T!ŒI?½ƒm>Hmb;Ù)¤º¾½²H3>þca½æFUI=Y¢Ó=‹áê¿),»#wk7ÂÛº'¿Å=ÈÎ[=ËöW e!==ž=R' ¼Ä»)CôÀ‡½{†0>Ð'r½Á"…Rço‚½A»ƒ=‡à¸»á‹5Æ+ç³½•ðä=NÔ=c+;#Ï ™a£½×£=fÚ~<õ-³ L-Ååx½l£=辜¼ [A9=I:½»Ðü=#2,¼²rF®,a7ì¼¾¡>P<—($O5wjn=®c\=`<†/Õ 7QK= S”=ØùN̼vš‚DH…½µÁé=*þ/=–׃Of‹½ ,à=<†G¼ "³CE„ÖC½l? > áÑ;> f7E1X:_½ž˜Õ=êÍ(=¢³?¼8̘B½J²N=ž²=ý@éo×<’ê›=\sǼªñ.ÒÚV½nÝ >¢(Ð<Å#0I–=ƒLr=ðM=Ϙ<F6=u¬=r6¼’¦Db«%¼YN>‹T˜<Ÿq:ã= =>%Ç=‰@u¼_ïDt1Ö5½d]ü=ÚǪF/=:Õ!i”¼Æo =º…®¼@+RrB‚pE½§%>˜3Û<;óJΉ<¾ý=¢µ»,f@ÔUm·<‡ý¾=R º¼I ø ŸR-™ƒ½ºL =´X =ä/iE=ž–½s+4>g1½æ*i¿á—ú<ºÌ=çŽ~¼8&ïDB졽w. >£#¹»¹£$*.!tм ·=+n=z/åT M‰”»»ÑÇ=~ð¼Ió!M/'gh½Qõk=r3ܹ9r8ž”…/=-Ç=œSI9Œ<¡âùKK½ól=ÿ%)¼-UCÛÉè@½!x,>*C»…þ(8xbÖ< ;ì=“=&æ÷· #»?â·=º/g=Ná9K낽Ô7=‡ýœ¡¼9 6ÿ. ´»Ç=K#f=4 ž@N2è:ƒ3x=Gve=œ$ù2a©®<¼Ó=ÎO1=i/˜• Eò•½Jy->¶„<½¶9PiO?h½[=êx̹­ á?K#šï =@0‡=K< ¼ù©5>?œû‹½|Õ*>*ɺ¼*$;41É:\=`I=„ñS;€n=úì‡Ø9±2=·œË¼kuü;ˆƒ„¼£)>ÜKš¼èÇ%ü4†WR½"–=Â*=vü/T w<=ت=J)h<Õ$;"Ë<™Gþº—Å>û Ë<Á&‘ ÐEé¶=Æß6={Ü·»n ¶%ú…yO½Ì´}=’‘3¼R'0N/ê¯W½‹ŒN=dWÚ<{'¹8ÍÀ_L<ßR=õ×<¾6± >³ï :+Ø=Ül=Ï+§D⑼GWi=zl ½q2¼@ô ù ¼;¦n=sF=?*?1"Ö½ºi>±3=G È9¥ß» ;¬=íe½á#J:(¯`›¼À%>.É_}¼¼½|*B#X¼ Õ->õKļ„#ǧ:ZU½¦|H=Lˆ¹<„ H&w8”ü¥´=ØžY=Ùñ£?JbÉ<\:f=Ѯ¼{žES:T‘½Ý(2>¢™'½Ð6D5¦ &š¼•#>λè±&Á.¥½˜0º= * ¼õ/pKD$¼^eÍ=•Ƽ16  ,,/]¼Ø*¡=)?i=A11ME„¿½è>ÿ‘iQLÞ<Ó‡G˜t½àô>zªÃ<Ö.u ” ¥/;§] =ê—<ø:);üc —<Ÿ¬ø=ø=3Ï5H½§Îƒ=[Ï:¤!ÀK«¿‡<¶Ú>ÍS¡F7^óª;sÙ¨=þa ½ƒ:ïÃd*:±iÅ=uWö¼¦=.ß!¤p}½q%>—ã½®*v=åТ=Z ==8,=8/ÂT½™bN=1ë=›z 2CŒÚ}<,ðÕ=Lª6=?4N<B nO¼0ó=hñ<ˆpB«+c%æ< Ü=¸®=I‰ìBÂõ»t—„=J·e=© J6=#n1½Æ1">i½¡v-~Dž~°½ûtÜ=Z <·û&r96Z޼KW>b/»s 1FO¬S½ðl>¹¯sÙh»/"y$C=Õ¯´=†â޼n&†61꺽¡>­ø< ‹>ÖYRn=÷É‘=ÊÄ-<™W¸Y<¼±ÃØ=Aš1=~Š7puš»Ì] =·´š¼£KB~È&y½b‚º=C¼ø+VBö&&%½¸[>MŠ<DW@«Î*=Îà¯=2¼ÌÓ+Å3—Œ#=æ]Õ=n½<;•*½QhʽëäÌ=×ù·¼ºŠHÌÃóR½àI =…>Øó©¼§2U}±7=:“–= n :/q f;‡½'fÝ=¯°`¼Ü/ÆQЬ•½üÉ=è¥"=Ö+^Ca@ö&=YPØ=Òà6<í1+ É=B²=­Þa¼oçMgì¼ÓöÏ=&ý½¼Ã= P­h3½Ø>ö;U¼$ÃLùø„½Z¹×=Îû¼z !ª¦Fè¼­U=Í¿¼©½Cü)<Á¾½`!ó=·–I<~^¦>Ž@<¼tzÞ=o/=ª(´#~ÞË}½;8= „<8z"¦68…½r‡=+=´8h÷$Ó½þ}æ=¿C=g ç˜7UO†½Qõ+>âY½M ªz)“þÞ¼û ë=ýO~¼º%9HÍEõ‚½¡øq=)M<> í `ä%½i9°=’0=Œ"ØèK»BŸ<Ä“=°Ëp¼c5 %p½[Ï=ûw==Œô¸:xf½3oU=aü;(>+!`«„½m >”†»ý1ªMפý<ˆJÃ=°®Š¼© mñ<÷Í}¼tÎ=-'a=HI9˜'8„ª<®.g=ZºB=Sê>ƒ1 û;íž|=í`=/ ã¹$K<`=šx‡=jû×<…"j-ÙDuô¼”ˆ=ǽù¼.+KPÈ@D½gc…=Ž‘l¼œ!é pAº½Ól=¢·ø¼%8÷Cr½}ëƒ=îZ=Úê9hGËÖ:½…µ1=Ðì:¼JóOv‹ >S!½ à )Cæ[_½Ž<=—‘:=Ü „H¡½…—>{ù»t3pâ'Ú™¼¥Mõ=QÙ0¼û5Rs¨:ä¼è¿G=²»@=ã°<€ ÅVP<µ¨=ù‡-=l%RC¢3} ù¼½¬ =çÁ¼Å2-êüª¼½øÿ>h’=I E%±ƒ¥š½Âû> ¬c¼<Ö ÒP¾g„½cB,>Îo½§ íHª. ½;ß=I A¼ú6+X­L½g|>5`;©óRµ%™»< (´=½n *BÀ;%ì=·'¨=ât=š:°-i%b/”¼&þh=ð÷K=\ç!³<ó!(¼<Û>ûsÑ:7CJ5”˜½ å>b¡V=s9¶¿S²G¨<ÍÍ—=2P=Ã~7”&Ó.&¼:?>"Â?Ó…:óÉ¢+*Ã:VÓÕ=»c1=…Y:$µ¼g|=Ê=ù5òäAõƒº¼à*=I½¥"VDxà¾=Þå=ÕèÕ¹âú4ì‡ØºbH=K°8=¯ Lê슽ɾ=Ý—3=m¢âRòz½)Ë>Ôœ<=È4Ü&d½ÉÊï=àKa¼#'b=]óVݼµü=ÑŠ»e5 ¶:3Ü€½™œú=}%¼‹&H>!¾‰½û>· £»?l!5ÚÇJ½i:Û=cÕ =Ý&˜ì})=;ªZ=l&ß»}ÆR+çû)½†‘¾=¡€-=þ«%$0Ø}G=½50=É>H<¾1>Ú,î{T½F•a=¢)»<4/X®x}æµþ·Ù¾=Iün:½¶= †3=M QÛ ¤9²;}Íò=°æ€¼BC LH¾¼@=òÍv=˜h»ñ·< ?Møe½N—E= =¤wµ9é)2½ [“=^e-=l(Yw¥=$¹<=Ü„û<òw +=DQ`=Þ­Œ=>ÍÉ<ÇmǬ½`Ê>ç:M=¦‘!çC.ɽJ`>DÜ=Ê-÷ ¶2qÌ2<~ªª=I_=õ &`x=iäs={-h4Ú*»Ì ¸/ª6C:Z½Ã=š¶ÿ¼ß!jUJk?½Ü>Á­;<Â%F!Vÿ<†Á=ÄÐ*=Ø×.Ð%ì†í¼ ïU=Øb·¼ù=U¶L†½˜Þ>ZHÀ»Æ7×É!"=ÆOÃ=ƒ†þ<ˆ8!Ê<˜¡ñ¼Ñÿ=úDž-Ðn½`-söF9ý<}”Q=(D@¼Â3+kŠ#½34¾=W˜¾¼„g0±9#£½W2= tí¼Ëyñ.t%=ó= ûö<¨ =U£¬_½kF>º¾=.%JLG o¯½Ãdª=èö’;ö*°%¼Aëɼ½?Œð=aÂ(=ݬG? oÖ;à =) ‰¼<&pLBx $=Ç×=Ï;·<y#Åv÷9 4=wÒ<2~3(3?‘§¼Yˆ=HE=C9k@;Ãaé¼—Í=îÐ0=í(”iê¼H-=TÈU= û.õ½F=Íw0=F<ûQ¤½Ÿ;á=3&»‚#®9x~±½õgß=§$k<&h — zþ´¼Ï…‘=îN=eôŸ8÷Z½K”->óP½î&Jê@nL½Þt«=´“Á¼x\-¹Ž‘ì¼d¹= Xò¼>*ßRæD\<s­=/£X=&!#VŒH”õ½:äJ§3g}J½Àé >&W±;pt,©95(×<ç6àIÖBÜ»F½F` >O;|<`JQÉ==ÄÎT=:­Û»›4Þ¨![Ý[¼ÿ„Ë$J^<ñ/¢=,ã¼™%J7n<à*ϼ*á =q¹¼O òÓH/4½UÂ3>=)¼åÀÎBŸ ¼È`E=µ¦ù¼ÈM!6ˆôÛ¼…—`=eQؼn %3ü)¿F²½T¸=ðü";Tö"T&âm=™Ùg=$¶<{€:o0–ìX½s =˜5±¹ÁÌ Ñ.=E޽Èë!>]¤P½56$Ÿ"Â…¼ŒÕ»æ1?oD<ܽùfÛ=8 ¥¼·×+Nµ¼Tåû=â[Ø<«=à G Ì ½Aeü=€cÏ»z KKR86A=Õ@3=û=±<.ëäÕ•O=ŸŠ=aÁý9Y×=T>fÙ“»LÄ›=Pmp=´ûE*PáH½=Ó =ôüé<ê:>þ/겸½kš>Pý=2 ' 3z¥¬¼gš=[š[=ôA&º6W½€*n=MÖ<äÞ,8åÔN½íš°=µ©:=Ú½(( J;÷É=³ÓO=XóÒS”;0Ú£=á˜e=¼ ¼>_Üñ&½{I£=f¡¼¹’:'7^½J >"3W=œ¼0Cº¢»i=êI<y>¢*–±a=mU=Ý[;›úI+¥he=~a=VG;I+›7»¶¼¨ä<>¢ ”¼kÓ'{.W½é '>$~½ë—>ZGž]>½:v°=`7=ùï#)YμuU >, ü»l_<CX ½Vfª=~U.='†:¹ß¡½pÏó=õ‚O=Ř ðHíe=Ž’—=¬W=T.€¬@@QÙºž$]=‡¢½&a&àS}$…½‰š(=ôû<›/†2@ š²Ó¼j¦»=“½OaµT'jé¼$Òv=íð=x"†@p5½• k=óË =ZA"é1¡€íºeß=qÌ2!VõÉ<+QÖ=u牼Í!±}2D¢ÐSÍ<Ä;¹MœnY<ñ½Ÿ=J(ý¼#%4´[°Ô¼Ql5>Ø¼Ü ….'E‹N–½iq†=kE›<(:)I$R º<Ý ×=™óŒ¼ .¿ŽAŸŸ=š/¼Ä*TD´;9<¼ï¨q=*\=1#‰$¬o=`’=ò\_<^Ô˜-ªÖ¢½–˜§= ÷ =>-\Í<9¼Ð-> f̼w@Ð,§ê–<º†™= Oä¼35lÃ#ƒkn½vÆ>ð =?(‘t‚È‚½_ë">_AZ½¢!-8«ÌT½ö¶Y=å—Á<øXv.ØaÌ<¶ß='a¼°!cIM†c½µÆ€=Zòø"Y½¶#JR6:•Œ½Wì>¦&Á<´)Ûd ¿œ½Œ£Ò=÷Y%=ÔAõM@ê<È]„=FA0=sä9éÕ]Y<5A”=¬ÿ¼úX#ÈFÎãp½»Ô=Q3¤»°/V*ù3ð]¼¨Sž=Í!i=11WU˜S^¹^<;o>ÕèÕ9P"bÞ,±O€¼;=>GÉ«¼“+ô%`t9=eq?=Üôç<.ŒQð³½Õ$>?:õ<›: +e³½H7â=}>J<— œ(&÷V„½Ž”=Ñ4¼zÁ‹5ÂÞÄ:î=¼=ùÙ½Ø%›5+@ºØ4<æè‘=~©_=û¢@»66Ά½_ÔÎ=Gˆ¼qÂ6ßš½• •=4MØ»Ö'ê'ë=ÒŦ=EKž¼bóF-ñ-l½-„=z8¼˜È> ;ÁU¼âÍ*>wj®¼º$9 §-xQ¼ëà =¶j=»0žu•@´Ì"=3‹Ð=<ùt»S;)tFDß½ 5 =ÓJ¡¼¦ü<6 9¼»øÿ‘=–½i-"ê á´`½®œ==&Ñ»;2Ù=¢*†½9¤=t•.=Ê %C­Ý¶½×h>28Ê<Ò(ô/L O=һ㉠=[]=6.Á5T†½Ã+ >íï,=­ õ”@¤á”½¾Á'>÷Ë'½0ÝPî'ˆ:=ÿʪ=D5¥<]6í)‘ü‰J< oV=p˜è¼p3¹DIlê|½B=ë7“¼K!PÐDÀ¡¼ð&>3₼i37Šl½¦›D=]ݱº< Ou#ø¨½ò^u=Ä';g #Õ3@÷å<*©=áî¬öý+ÛG=‘™K=)Íæ<– |CI Ä«½’éð=µŠþº!(P=œ½Y‹ï=§\a¼ÌúC”!qO½_›M=”Ù <¶„ ¡J ½Y¤ =#„Ǽ--þEܹ»þaK=4øû¼()¿$¿R™s½ aõ=[Î%=G#ÙB¨N1²„½×Ý>Îo˜º'U/ÿ¶i,½ í>öA¼{ å(@/“€½ŸXÇ="§/=9%kQôGFl½l\?=Õçê<€qg<ñ‚;Oé =Po=µ+€0ª 0ž½9b­=jg=B¯)\Pr‡¼Ãœ =8Ø= Ð`м~=ú S=^#<$!W?6½{3Ê=äž.=8 K0·;¨8N=rý{= n»ˆ3;"5CT!=/Á©=_Q¼£%8Fùk½°þÏ=§/=buOÊÌN¼9¹=ìÛ =+?BÐ"š´)½øàõ=˜àT¼x(O.™.\:½ŸvØ=/O'=N.'_ Ÿâ¼®V=Íç=\$½} ²o½q=Ê=·³/=B#uOÐbù“½)• >Ø,½î ËG—§”W=k==¦C'<în1>û°½óV=¸®˜¼‚h ‹Ÿé¥½#f–=Å< ;&@'ö$0¼í = =CCÝOY ½Tå›=+=~)öd:t½…>Ÿvx¼Á>øoÞ.sº;] Ù!”!‘6<ìPÍ=Î¥¸¼àÉ+ù.TT}½P§<=µ‰S^«¼zWVÃ6\ʹ½al>øûÅ<2Ñ ÜAÉž< —U=Ÿ:Ö¼ s¼!ù†½ŒM+>SÐí¼Ïz)Ã9WѽQ÷A=bƒ…¼¤‹ADMt¼_( =C= --A N÷“1=·´Z=èLÚ»}+É…²p<¨=÷X=ë-æÄ"í€k½8¹=`t9=Ø7ìÁ$;ð=LŒe=Ô÷).üræ¥<]AÀ1Æ[¼ðúŒ=… c=MÐ#haª=³–â=µÑ; OD @­ø†¼#ö‰=.]=ñ%à¶?vüW=ý¼‰=B]$:,p"Ô|½/Ûî=¥À=î$ÈC² ¡ÚÀ½;Uþ=VñÆ<Ä0-B¸––‘;)²>G“‹<ñ8ýk'ª½çm>˜†áZ~à<ÔŒ-ò?Í™¼­W=Qô½5;X(2v¼- †=†s ½´A’ Á†½_• =¨ªP<àÌ(TȼÚ~=:\+=':³. EeÃ<)´l=5ì7=¹§þ€ž¦½ëtà=¶1ö¢²á@4ó»$K=NDVb¼Åt!=º†=B„ CCMgg½L§Õ=kñ)=«:H ª·¦½×4¯=ý/×»ê’oAóT‡¼Mž’=ala=˜'žU¾?*l=it‡=6±À<¹ƒ%P)—Æo½Áâp=G< ã&¨:‹8½öïš=3ù»– š)Ö'Ÿqá¼ñöà=±¤=WBsºB| =žì†=/÷ =q/îMÑñ!½K0>j[ºW,þ4u<2q+Yñ=ŽZá<È?-Eã©G½isü=k‚(¼x@£×+Ë™»No=bg ½è)e"üF˜£‡½aþ =ü4<Ì—&àP=½= Þ¼ýñ<¤K¼vé¼9 =™õ"=Ù"°½D”ø\¼©Pý=lÑ=Ä7ò&O±ê¼¥„>È&y<^5ô =F½wÙ>I¹{<ŽáT¤R«ö;Îþ =×id=ßÚB¿( =;þ‹=r‰¼] (Là)ò¼rN,>ÑÍþ»,©(Ú -w&=ýL==ß4ý<+L!—p @<"©>‚| °=V´*w®ž“»w¢„=;äf=ž4 p&Wx=­ùq=p@ =F6ët!ÿ[ ="«=A~¶<Ü6%´TÈU½÷>õ= áM¼¥8ŽIo€™t´;l*JÓùp¼Ê¿=[½ûGF<+;7­½y=>,¼ =#hå)]¼dæÂ=ˆñZ=ï§MF/…´Æ9”ú>!t»¥DSJ ½÷“=öí$=Aþk3w÷€¼l&=Â=¶<¼tG9^»p@ =q¥¼·&7üET½‰Ô$>‡ÃRºW1(-PÄ¢½pͽ=‚8=â2Ÿ ã2Ö*½g€‹=ÜFƒ¼8 Cy4ï;<Ì` =”Ý̺Fž=.غT;ý½”=´9½h;1H!v¦½`u$=JÓ :~ в1X7ž½Œ¡œ=‡¥=EDæù£½7ù=ŽÊM=»Õ"ðHïâ}¼,ïj=ÉrR=?0{;%=Y¥”=Qf=W÷MùdE»€ =]mE¼5O3ˆ$°èV<çŽÞ=È\™¼—.6 £HÞrõ¼Ûû=øU¹»*» ²7œ¨¥¼Óf=­k´<´šv4iÀ–³÷<& yvPhv]½O– >_)K»Uë>iF³”¼ùN,>BÌ¥¼‹³-@ÌÓ9½#fv=É=">¢Bú}Ÿ½ÖW÷=£YÙ»)Mî@½:Ç<îg=¦}3=Zä;þ8¿a=ûë•=|<ÙÎCñ9HÂ~½d<*>P4O½³þN0‹2½Ý´ù=­Âæ<`é µ/oŽ<„I1=I»¼×2:_ åÐ"½•d=´™¼h 3D“V¿¹?¼x|{=<½§"Z,×îCž½GY>Õ]Y<{ŽM©=½Æ®<ç§x=ì×¼ ¤;†Aò½Ó¢þ=´»rVÞž\³½73 >fÜT;,%–JƒS@Z½€>†·< Rì‘' ½6Ëe===M°5ÒI¼–=ÿ”=¦= H'PÄ_“½ ™‹=iâ¢F!½/P2>Na¥»N%ù#ú›ó<1zÎ=†r"=RÌñ*]3ù<ˆ =Ô¬<¬ÉNT#l@¼Ë=“â<<:a#~ź½7>5]Ï<¨ ÇOA%Ϊ½Ï>ÍV=/F´@Þ©½èØ¡=¯À<‚÷;3eh½ÃIš=ÝE˜¼»›&c(ñ‚ˆ½Žt†=ÿu.½Ì3”#¯¼z=k :=˜ùp@K=v}1$@K=K½Ñ`=;ª¼œ+“ „O![V½Ê =ó»;³Ή=½rp‰=?ª!=e$M@'é_²½…ÎË=mæ;nŽt?Ú9 ½ô¿=¹/»Jµ “(p=B?³=)$=G.ÿTÚr‹y½6¬)=ä.Â,亩¼|{—=XVZ=A&2Å>3ß½$ñ2=NK=¬é%ÅK¸½"Š =Í ¾¼y/O¾H4!<§„=t_=DaC:'¥Ù|½ôš= °¼Ñº-rV¡‚C¼!Ô=O"¼OÍ8'<°<Áɶ=XG=h95$^"PSË» ·=8†=Ž)l Ý–¨½Ê>÷Ê<<&w<@< T{½ú^>k‚(=¿+ÍD rp½,am=±¦2<î1vAʽ‚½Ž°(>æ è¼#z)¦Õ½ýI>4Ë»i4,5Óh’½p{> ÂU=œú&¼0‰™ý¼ Ì*>º»Î»··+ã#;Šó¼†’ =k ϼ‚6ó-ŒØ¼b…[=x=ú —J^­¿e½7ß=t_λÁ È‘ ø©Š½v¨>ƒ¿ß¼Ó±:e-;‹¾½†É>!¬Æ¬Æ’¼»ÆI»Œ½f =kŸ<ð,ž9,QX~½~p=öì9<í 66—UðÀ ½Èzª=J'=\Ï…HI0U¼˜‰>”LÎ<&2IÙ;:z<=5–°=oð<Â+y8ß D2=„KÇ=šµ”<‚ !Xzüž½,J)>ƒˆÔ¼-Ú(ñJ*Ƽ”i$>¹m_¼&. 6îCæ¼Éa=&ÅǼn ü)Æ(c|½“5*>Îg½Q1q(€ʼę=$œ=òù5c à0Ñ;þÓ =ÝÏ)=)(ÚKŽ<‰ •½ $«=ïW¼Ô M0Fd½µ4—=¸æŽ¼c(ÕLö?Ч½UOæ=äØ:= 28_;ƒ0w=Ü~y=§ÉŒ<×%÷Kx†X}½½r->{‡[½F#‹A5žðR½L¹=r7=«$Þ-¦îJ¼¦=É91<*5·2¾Ý’;UÚÂ= PZ=… C7'(»¹½S®ð=³ê3=Ý0q+ƒÄéd½ÀéÝ=,”¼ƒH sJïþx½: =¤Œ8¸ ­9W*ýMh½35 =HŠH:æ)×3Å!“ ½zK>5ý¡Y=·CC=&:Ë;·.©R­0x·²½Œ>ò$)=ØÖ?Kì…‚<»c>bôÜ<0I53½¨]¼4ø;=ª,J=.W"Õ(}Ír½Îÿë=üŽa¼Ä#9ÿ<®ôÚ¼Aa >'h¼é(óHÒ uÊ£½Ï¼œ=˜†á<è4Ü-f;ŽÈ·=x d= m bZ=œŠ=Ý#<4/T¡ƒ½ ©2>jS½ò!;Î@ »½‰|>Bí7<¼ÖD§IÁ¼,h=B_ú¼%$==1BÑ|½_ >b@x|»½¾ >®œ½;‰H=Ï CCÆc½Ç„=c@=ø‡º'Š"„½@£t=¾"<‚1l<Å£g=³ê“=»&$<*ŒY(ê”dz]½îÑ>U2½" 02©¤ÎQ¢?çÓ</ä=zÂ=§ØOÜ1à0Ñ9.Ç+=ÞɼÑ_-çK—È¥½>ì‡Xº-.ºä †r"¼›æ=¡ô;("ó5;Oäg£½:Ϙ=üÁºÒ ; *;ý¹\V¡=9bm=6` N°u©<Ïi=V=Þ$N:ÿVJ½Û+>[±¿¼ö 41¨G"à¼"3W=³–½Ã=dq24‚ ¼¥K?=áDô¼›©7VE &<=Na%=4O<j.w½‰B =T6¬<_ k\Ib=в=R`¼ç4o­C'ˆ:¼æé=Ý5<_¸2^W–é;¢ïn=°Ç½ }–?ß<4a=:ç'=(Ð@ü0Ð'r½ ý=«?ºV*°/W*>çî<“=Í<™úH>£V˜¼áò=°èV¼s7MU;¬å޽“Œ=³Ò$ ‚G½ã ãT½¢_›½ýjî=ïoл}ßÑ ²›=ÝW=Ku=‰?o Ý™‰¼»Ð=8Ø›<­#Ž×,=((=¾¢›=mÅþ») XA»)À[ =?ÿÝ=~; Gi§æ»Ñ© ;sLV½=,T=FÚ<ÍÒ8å Tª¤½¶˜=ݵ<œ4Û]:ˆ®<š#«=0ØM=~µPŸºÎÒ= ‰4=âB")7á^½Ée='K-<.Í(wr¼I†=¶Ÿ<ç+xMŽ#‹½ÌC&>œ0a½ƒ&T,©<Ñxb½Ó">ïJºî6Ü;G¥‹½w‚->iWa½ðl- å›í¼{a=~·¼B¤/•¤Ám½É°J=vk™;J à57Ȩº'g(=o @=&ј1޽n€=6É;²ª<î)\T‹»œÄÀ=+M ½ &y:@Jî9=Ë»ª=5cQ;VM:ÚV½Â¦N=3û<›@-“S»½õ0>¤ˆŒ<Òú%ëÜ›_¼pa=ŸrÌ<’)ŽNnM÷"Z¼´X =f¶¼\ £,F1^s<ÎUÓ=ð3®¼Õ*B.D6q¼x|{='k½á&Þ1;C™õb½‚å=%»È|6×3¯²¶¼—X)>ؼˆ)g ny<ú ý=Übþ<¶=€Šá™P<‚;°=XÅ[=a0­V“夼5@)>·ì¼d)+(𽥂 =?æƒ<³Š%8¢—=öbè=äIR1a3À¼©¼=¬¼ß ÎPï)“©B½/‹ =µ‡=»Èž1 5E¶½ê[æ= ¦=Ï 9U;9C½[B~=Y§J¼ÖJ+;š ܼH=ý÷`<X7’ë&<4 =ÿBº–2.Â%Ï%;±lÆ=¾Nê¼?,³Aw9¯? ½*WØ=2"=û $5^ƒ>»HÁ> n$»˜#dEy ¼p?>°Ê…¼ÿk=†q—½Ñ>>-Z¼s(®:Ü8Ø»½°Ç>d¯÷¤P–kƒS½g´ _A®f]½§è=Ø*Á»0‘HÈ{¡½µTž=ˆ»ú<ò(Ü-ÚS×r¼àÖ=uw½i#I³(Xä·½)B >ü¨cò†¼î(Ì5ÌS¨R³¼U‡=š"À<` C ©"¼­Þá=wd¬¼º<X4®·¶ð¼æW³=Â26=`«)’Z ‰½§!>A¼¹20(+ެœ½¶¼’=ЗÞH=¬˜BäC¤rS½Æ‡Y=øU¹<›v.4//O½¶ >ͯæ9¼,Þðü¢»»H>Sëýâ̯»†‘=T:Ø<(Ù5L¸Y|½ãU>Ž=4Aµ–^¼=ûf=Ð#³VyP<¢½5 =ë;?¼ƒ4qO%@ͼoñ=V8=i$G€(?r‹½ÕÊ$>*Ra½% M-T,g{ô»›X =ç¦ =ÁBLmVôàî»è0==l ôW=WDkżM/‘=C@=8«etÒ{ÔÕ½.9°U¯FXá–<^¡=*;ý<š@Díëâ¶½aÞÃ=®Ž<ú&~GÌyÆ;üþ =y"=Ž<WWé&YúP=8¾–=Gc<<熲½”k >¡Ö4=_H .ý¢„½p±"=…'t<'eÑG­k´;ó¡=/Ýd=_Ë;¼ ·$‡¼ì¥é=[{=žE .½Z½¬ = Qº<".9oMÅ«,¼Ê =àI = (CCº7%$=à =•q¼©–ÝáÓœ;(~ =—r¾:JªO_ éÔµ½±£Ñ=Þªkí)¹¼ŒôÃ6†=í;çU=æË ½Æ…B‡7/À>½ ÆH=Eº¼x ~;]P ] º]k/=}>= iAŽ–½ú >¿G=Š4”I>j<»|‹=±kû¼¤ =dP“¨W½ ™N=²¹ê.u¼„€IV˜i;½‰Ó =z}¼Ë—!õ9B]$ºˆØ =l– =t)QH¿IÓº‰Ò=Ù?Ïš'½Ã|-ô)Âù”½Mº>á ½|-ž+ý9O=™ƒ =ÆÞ4Í:·ñ§¼·Ô>Á”N»Í,©+Â2¶¼Òý=¦˜ƒ¹'-BIdæÌö<~W„=ì*=èµC-°½øp =©£ã¼Î4̾GA}Ë;ði®=Ľ0%J4W;¤6ñ¼Æk= Œu¼";ƒ4è£ ¼s¢=×< 6c0X&Šh<á|Ê=*8¼¼ý&vO`Ræ.½Ó¼ã=œü=5iHV0ûX¡½Ù½=¡.=3ö¬3À{Ǽɑ®=Ÿ!\=Ï2Ù¼Cñóß¼ëV/>W@!¼èé4Mh銼>>Qž¼¦'”Q9WCâ¼g ³=òÒ ½Œ Ò3¡1iǼ5µì=ùg†¼½ É<MÙi¼N+>Ë­¼>/Gü4òaö»‚ʘ=_m=±)‰/C ž%H<‘Eš=¡_=1+Y.Ȧv½÷t5=«ì»¼(Á<òZ¼ÔÞ=&ª·¼ äSX4«!±½¾Ô= ±;)b1n&p뻇ú=]ÀË;’ 6êCcÕ ¼¹¹= __=ÿ'<_×ûM½. =æ»Û68³û•½´ =2u×¼R¾G¬,7ÿ¯<Žv¼=á_D=" §1A@©2 ¼–ô=êÐi¼Ð\:;™<z==l.= œA’-2½™Õ»=`¬/=ˆ•@î“#»á Ó=¾4=N,gGî߉¼}Ë=œ<,"!=S*‘„½‰ê>ì3'½â=J-$º–½é$>Ͻh4Q_ëR½î–Ä=‘(4=)=ºIjl/=1™Š=뺗;Ù%2û`=M‹=æ]õ:¦F!%H)½dç>B@>»m_?ÿ6Ïù)½ð4™=ã5/=wç>ñ0.½j4™=‘D/=ñ§;JXØÒƒ½T;#>W¼Ù‚F1‰•Q»pa=á|ê;ì0ð3£:I½'<„õŸ=c€½ñ ÍõCjÓ<‘=“<3$ˆ MNÛÁº^B=q=J=) ÷6‘B`e»˜Pá=0=™N8€<«³½Ä%ç=펼—8nCÉ’An½¦´>@ù»<Ö.Ju غԻRóÕ=Àë3=k-/Ä<”ˆ°½Å>\‘=8>BÀ½Ì=Ýa“¼m1cKkŸN½Ä_>È]=>Ã`Ù²ü<%]³=0=6£ 7¼•…½ ³0>Rw½…Á"?ý³Ñy=B ž<ø]Nw%’"r=I‚=Ée<Ô.#EVt‚½…$s=Ö*<Å|Wí Ò¨€½.sº=ï:›¼!FM»1z3½–íÃ=G‘µ¼5!6)2mɪ<3$=¿¹?¼,$ '`¼¼ V=Ïå;×4ú2(O~ý°½'¥=!ç}<5±K!NÉ== Ã<=Îÿ«»•(¨;ÆM£I<˜¿‚=.pù¼€Þ+¦“ɉ½%5>^Ir½ñ,26nÛw»¿ï=|*'¼ˆ$‚ÿV1#¼<W=üŸ¦~^¼ë",;Hfø=X¬=\u=GEHá bÙL<é á=¼##=ÕiR$Cû‘»ÿZ=°­Ÿ;ð3j!Å 4¿º½jè=÷è<Úí p–¼û[2>Ó¼õ*>:â8çªy½ü‰ >¾O=4-¶Dä¡o=3j~=Y¤‰<ˆ@TÅ QZ¼ŠX>• <¢ #NÄ4€›E¼Íç=¯•P<·2lNW“7À ·½êGŸA··½Tþ=æ­:=ñ8?g4Í®< )‚=áaÚ¼¤;­(ºcg½Nò#=@=?Ÿ0:ƒ…“»jl¯=J›j=ô1mO"P°¦¼Çe=Ä 7< •Nƒ:1 W=8“=LÃ;T&LÚ¢ñ異>X94<}/„C:<wf½­K =i§&=1 ª1TO)&½3†=֫ȺA2þOb .½ôàî=((=ÆU0#£é¬½¹7Ÿ=ŒÕ;í5S™ßmÞ»Ow= ';ó78n-hë`» ð=ö$°\;Q½_Aæ9…È»­i=5 ^:n-w!‹Xª~%¼oñÐ=¥2ż,,VU8S¦îJ-[+½iI”6—¼•Ó=«²ï<:ý+á!ú¹!½¨Té=‰´ =²";êG›’,¼²>X¬á<& Ø>yE¸É»üÂË=JµÏ¼Ò-œ R TýʼÍx=?Žf<‰%X. ½â“=2=€$DN+?{ù¼¥=‡Áü<Œ1M‰z5€½aú=wÊ<®C Ëf޽;¬>~áU=Ñ/j=*_¼Œ÷>LÇœ†½¨"=xòi×Ù¼À - aÅ)¼3=˜ù»ßmÕG} ¹½Êo>ÿ³æ<÷"®1Ï…½?;0>¹Å<½\u3 ú}ÿ»t¦=ÛN½‘,I /¤U­½Î8­=nÙ<3î Io~£½ç5–=‹o¨<£8û;&æ$”;Ê‹¬=íj=:N[VDͼŒž=w¼<©ON'(j0<§=¥=ˆì¼Ø$ªžC-騽£œ=5ð£<Ýÿ2Ûp(ü¼^û=ïå¾<×8·1LHá:½]¦f=?9¼ É>ŸªB½[y =~; ¼ˆ<ÈG$³³h½ùH >uU »U ö6U#þµ<¼2Š=×…_=\Û2ï(P‰ëº¦í=`‰»1)O”D阓½d\‘=kÔ=d!ñGAØÔù¼û=zq"=þ°A Iæ¼4x=l•à¼'#­A.2B#غ™„K=žû¼MRë-î¿<îv}=ÒÇ<=5IJ–ø<óèæ=Í=b( pM«½@„Ø=jˆª¼r>ÒQ޽Ÿu­=·Õ,=å $$CB½3j>=ó'=¾», 4 r»øo=êxÌ<(&KÂH« ½ì.0>³o¼yùI!.fŸÇ:e=œ¨e=).2= ‘¼½ ü>¬=×:ÓçÏ.½†Ò=Üfª¼P2}Bm«¼è. =£‘ϼ¹&ùîïP=&§6=lîh<)4H$u"A½z$>~÷»Ýh:;L”ÃL|<. ©=È$#½} =ì½ø<@03ô6|`‡½æv>õfÔ<¨d v5€›<%ë>‡¢9›*7†®ë¼*=“ð<"*Œ%ŸB'¾Z¼…=3¦;¦SHzAé›4½2é>”Ú ¼å({ “KO[c½Š® =Ú®Ð<Ó"y?Ò Ma½¦î =zÄ<Ò 94^½J½½á¾=»G6=F<3´2sIU½Ó-û=i9=L%œ.‚ɽúb>ïÊ:y'— L-\Ö¼m=P4<Ï!…<ÍÊö¼]3)>.8ƒ¼g'ÓØî¼ÍV=O²U¼ƒ4#XžD±û½Uú =Ü›ß;ìl)y!Ýξ»[°´= +½Ÿ/Ó)Í"ƒ¹½H3>UM=3à88߉¹½Ú9í=¹.=ýƒÊpwÖ¼ë$>Õxi¼¢¹ _Qß‚½™ =ý†‰»ÿH¡NX :½º× =f¾¼# Mˆ<ñ+Ö¼E,>2•¼#e5)"¥Y<䣅=5ì÷¼¦=cXë ¼Æ]=Àê½ö›Bx`€¼ÔÕ=PÃ7»G9E+%Eò;ŽW€=^ ½‹,™FT­‰¥½¥“=C¬~<³ U KåzÛ¼3Â= è< 0ÑI¸ËKž½òzð=¾ÝR=˜ e2ÿ8ì0f=O?h=ÏžË<,D;_E’L¼ñ»é=x $=T!ROQ5!YÀ»û­=…& <’êCOæö¼ ¸*>ƒ‡¼Ó¥9ÔXÓØ= $¨=›=D>°-€H½ææ=p`2=Š/gë!«v»o¹š=.Ž~ê &àLŒ½¦+Ø=Žy=ø)×Mj>¾/.=ä×Ï=ŒÊ;…EyL?á,=¸=^ã<¥ïGŽ.\T ¼nÂ}=þDe=KžSUš¼&Ä=óâÄ<(?šÇ2ÓÛŸ¼¦=‚Œ€;‘¿J$Ù\u½óäÚ=R޼G 4-Ö«´¥½ßlÓ=mo·»ï'1n2˨½‚6™=±lf;Þ/U ŠÈ°;•1=­jɼÅð#,¸!†½ ¨w=ƒkî;Šˆ/ŽH¢B½zƾ=ìm3=tf2<3ê—½x=xD¼O%£“(­…™½÷: >À•ì»X ®:9 ==5¨='7<>)‡KL]½Á =€Æ<9Ó"".Hp=zŠ\=î#7<Ô.TÃ- Ów¼!®=R <ŽûO‡BNš†¼^J=Yl“;þ&!=Ô ûu‡½ºi>ë9)=X€4Ç> :=h¼=å6¶L†<ƒ i!óÇ´;ºe‡=Õ”d=÷B"AE¡…½ C'>ž¥¼.¼<tUK:½Ôb°=ìÜ4=¿ 6&V,g/½W²>Lâ,;¼$×>U~V¿a"¼9£Xç9BwÉ<û’ =ÌFç;ËÚCy ñœ­½õ,è=ˆ*<=ó^7G冽1 =9›Žº@6¼w¾Ÿ»AðØ=ýh¸¼b OHV}®½òÖ=uuÇ<œZ ÙG~å¼t=5íâ<Œ%zH^yë|¼ž$=H›;!=þXÈ4¼m=ߥT¼y3'%ÀÌw½JÓà=e=?³/xNC㉽Iôò=×NT=à #‘ÁU^½Îüj=ˆ,Ò»0/<h–„<Í;=…Ï<¨#v3£VT§ƒ½Ÿ’3>ßÂz½æ¶)?:³Ò$»Õêk=@2]=e j5a ˆ€£½ö ¡= 2þ<üÜ-¯Gн֫>_N¼/7Ok 禽S=™=( <<g2;&µü½·²Ä=¤‰7=ž|M,LrŒ½Œ.=y” =, ?»T&Ã1½œ¿ =Ë+W¼£'[;bz‰±½“À=ÂÝÙ<‘$¤0ƒmD¼†Ž=¨ê;,^W¦Ÿ’3½²ØÆ=Ý—³¼6)^XÀ5M½SM=Ø€ˆ°L:$Ð'²½°=G";Ûç\v½Ú’=´<¼*+Ö£"…‚½HàÏ=¸>,=O7’"]¿ ½1B>?pU=$,&[K•1=}%°=ßj»…?± 7mÆ¼Úæ6>jÀ ¼z§$OHZ‚Œ9¾‰=ð÷ ½‰-/Ggò =mÊÕ=)´,¼|ï7ãl8?¤< FS™„½ íœ=펼~-ë д„½odþ=ð§F= ÍgErjg½¯ Ÿ=ä2=N®+ð4D1ù<º6=èi=ç*®_"o9=¼= W¸‘2<¼³óBfÛ©½šï=ϽG=AÑEû®¨½~ÿ¦=h»2'9·8Á‹¾<Šæ¡=šCÒ¼` â>l6;ã{½^Ø=&%=˜Ðo7å½77Æ=½R=œ,4bHÁ½\ >IÙ¢ôÝ­»ÕS -voE=<=îv½<æ1.q½se0>Uka½l-J­W÷"Ú£¬_;µ%õ2²UÞqJ½Ò>J–»-PV0G<±Äã=©¿=÷'À^ƒS½Ä²Y=«éú<1@ï"×úb½ùø„=ší =F t#§*~Ľµþ=#2,< –WZ9‚‹½âX'>’\~¼¡NE6‘ֽ =·Ð•;6œFìž{½<¼'>“H½‘,*Ч$+½m8¬=‘Õ­¼Â*)ý<•c²½Éæ=I= {$¶€°½ÚÖ=¶J°;b169XÖͼŒ=uuG¼ÜS/`Më"½"T©=탬¼<Â'7í+¼©P½=W=`=uÌHë1ÛÀ<Êû¸=×ÜѼK@8õ0î“#¹×…=}=ß<$K&ëUñ¼Ä–=ø5¼Ý$Kc.‡¥¼t ²=Œ½Â ?ÊBBA‰½9Ñ>¥» 3mL&5aú½OZ¸=À¼3 ý ³E7 ¼Ôî·=عi=Ÿ(Q÷‰<ðl=ºõ=ù …:¦o½·A-=ÿÍ‹<·5O”.T\=î^n=…è<© õ4)>p «¼6=š ñ:=6¿V 'ÚÕ¼z=·Ñ½fö]'(I—½¿·‰=Qõ«<¨I$zP£:=òC=ÛÁ»Æ^/bX3pÀ¼4J÷=Öö< FmÇ;cíÏ= 毼¡)ÏLRYü¦:ßà‹=’“ ½/T°iqÆ:P=üÞf= ü*¿h=ºh¨=ÿu.=û*9“S»<@ÃÛ=-Z€¼ !!Ê5vã]½)%>s€à<Œ-a9¯‰a=’”4=ñ<…D1Y"“½™Ù>â:½Ä`Gp,§–m½=8>=º'VS‡Û¡<»¹ø=\â»Ô­D, 7€½*:">’?˜¼š'ò2cLy˽F=ëTy¼wx0SÀw›¼¡×=UY=q Û8<2Ì ½Ì3>gET¼T2 U2P½7¦>o»p C7UKât’¼„J=ºõš<×,D4W.’–½m« >…yO= $@Ä+·ÓV¼“7€=I_=7åGó#1 —½cì¤=¦ =E´zÛOF»Y£=gbº:'‰D¼HÍ<˺=ýOþ¼! %ÖS«½wÛÅ=bLú<Ð +˜H$}Ú<ò^5=úšå»ã-¯%èi=HÅß=/ù¼=3ë2ºk½cB =R˜÷<Í5n(|B6½!™=2ã-=Yl(®ôÞX½8g>Í™»} ¥RmŒ:•±=:½‡ N\'|*‡½(H >Ù¼ß.–+ ·üMø¥;Œ4ÍtP#e < ù =nßc=¿2áV„fW½ë>1$§<²%°è0€°½³yÜ=Eg<|±º)|¹Ï<[DT=û=±¼m"¿: -¥“½!\= ‰0<¤ k4r$Žåݼ³#U=ûмü)G©…8½ê =y¯=B!“¬¸±=}Êq=RG=>ëÜõÒ¼oò=±<')7æ"·{y=i=ÌC&<&æT° ½m†½Û>%=X2 XÑ]’¼Á9c= 8K=ç!“?Pà=|šÓ=Õ%ã<¶ýTt¦<€s=VðÛ¼ñ#f†Žª<ø¤Ó=x'Ÿ¼Ë3ÇC9á¼wdl=,bؼ %3S"Ë;Q¡ú= o=b#=D늽ý† =ge{;¦í UB¹½ìK&>ÚÆ»W1@õV‚Çw½,+ =”õ=â5Æ(›LØex<Îã°=øÿñ¼Š$”KÀA{L„½_A>C =æ ë;ïP²eù»/Oç= ù ¼ØÙQÃ&Yné¼/mØ=¶&=qÍJ A#/½r¦ =8ÛÜ:Î1ó9©˜Ÿ½èö²=Ù=Œ•)Ê/$}½’­®=¥ž¼Q$’ù×2½uÉx=ŸVQ¼/8O#e,† ½5í>®k<¸*VNW@4¿šn;·M6,Ý^Ò<&sŒ=Ÿ4=ò-©;:Ú±½Ï¥=ÿÐL<ôX'¨8>AâÌí½E5øØK1ùÜé=(î8=ÒBðN~½.<>ðÂÖ»‹$7,‹m½Y4=¼y*¼O,Ã<Š(™c¹½_>> ,=0-D =,=D=l´=¬-L ¶ô輤7=׆; n&@0嘬½!xÜ=mÇ<ÞÙGJ<¬äÃ=ogß¼ê5"”Ý =íóX=¢&ú»>Gà!EB(ÔS½ëW>»ñn<ƒ Á-¸w ½k' =:<ŒC1l) ƒ¼ì¾>ßÅ{'À°;| ˜ñ>Ëô ½vS =ñ-,<1€ ŒC{1<ÉŽ =Ýë$=I ÔIèL”õ<Ÿ«Í=EeC=¬;,›,j÷+¼3á·=Æ3h=ŸQ(\,<Äì>ÏØ”O ,,d®¼5·‚=A=›õ8iNÙ½Í>:u;¹/L4qʼ½ñôê=è-ž<íÚÅgb:½y##>=î;ÓýH¿0Sç½ÉäT=K*¼/¤É!¬œ½ó>PÿY=õ %G÷" áÍ;MÖˆ=%ç½p ½LK‘½ëæÂ=]j„¼ái#‚ª»²½‘ >sh=Ý88>ùŸ|½:• =<=Ä$%PŠP×3„¼ÈÑ=T;C<ÿ:P%e‰Î¼GVÞ=`Ë«¼ç,É;›<µÿÁ=±Ûç¼­ ¤*+i<¨s¥=ñgø¼ð2^*nêz¢½[z´=7o¼ #ìA‡>m¼,u=) ½ 23—G7ã´¼óª= ‹J=k@†N'W¯¢½ÃG>øü0=ß2sd*½ãq>w ;q8&!HO˾k="\=ÚÊ;zJM<0øSc½Pü˜=èj+=8 `°9=—ÄÙ=´.¼?\HË5œR½Ïd=ú™ú<ï"Ø 3>]=­Ø=ûWÖ<ô?²~2ªñR½Í=†¬.=T/aGéR½³@Û=Ì_!=˜ö].&þˆ½0G>õ½<ó/ÄKÅí¼ ¼––Q=¸¬½‰+È I~$=¨Š‰=N¶=Ï|š8Ze&½} U=¼A4¼á; FƒÝ½ýô>©»p$P<:<}/9<9'v½S" =zŒr;­9 )—â*¼Þè3>Úqü‰ED.?Ôœ<½HÄ= Ö8=i1•¾š|s½þc= ð<5 hG%7€ò÷<±†K=é·/¼3+´;Â^L3½ùÀî=§?{¼g¨FlX;J=Œ‘=Üš;søF)T©Y<€Ÿq=¡¼O=35.FD˜…¶½{Ø >¾† =37áKTK.ÏH„<Ú;Èë“r÷<²¯= ¦¼}òœ8|ž?½|D¬=kD°¼ã<f4Ÿ[½]Þ=Y¦=` VÀ@Á䯼Vó=ûê*º%2Y¼Dóæp=µO‡=$î±<¹gNƒ%àòؼmrØ=¥(=Õ«&c9/áмdZÛ=@'=«&ªZ™×‘¼q’¦=¥„ ½ýC Iâs'½Ì>°È/<>(^,Bä-×¼²G8>“‹¼0H4Ä>ú±½M¾Ù=½â)<µ8|¢RTw»‚®=Ø,½ì '2V?^ó*Cã º.'?\®~½<¾}=k¸È<Ñ<× ®Ïi¶½+¢Æ=#õžÔ_¯<‰):C;¿ISºT´=½>r Ràƒ×¼)°>í ¾; Q?k ÙÌ!½¤Œ8=Ý`(=~ y-Æ¿O¼ZöÄ=s¼½u2 ì¾c½Å =¿Ö%¼Á ‘ §PÔc›½hÑ=O/¼{3}Tc Vc=:•=c%f<ùæAW”…½Ú¨>Qøì<â&T ï_—a½lí>Iöˆ<  ‘:å>]мÐDø='¼d:÷P;£êW½%>Ðп<#0Áàžg¼,=?<=Ë)L =@êÍ»Ž'=G=áDZP1D‰V½˜Lõ=ó>=R4D4*I:ÇöZ=½¨]=Pu½@2U°½;Ó=«#ÇÛ=wŸ#=¢!Cõ÷Ò¼ûËŽ=„½í&Ò•aÁý¹î²=úa»”5cò|†½6 =€<2"bJ—&ñž£½ö{Â=ñ¼­"S*Þ¯‚½—±=Aœ¼Ñ#b•¼†`=¤SW=+ñMŠ2æå°½rË=ràÕ<£)mA‡l ¼/n#><¾=¼ ŠO<'—¬ ½À—B=~Œ¹¼¤,0»¹P™½ !'>ëÉ|¼Ñ"ëB5hXŒ»…[þ=\ä¼þZ33W°­Ÿ½q© >¿)¬»  (U6Ö ½«³Z=3ü'¼É!/yÀÌw½ó“ª=…$3=/-k9ÃÕ¡½^€->Wx½#-äˆ%¯!¸<ût¼=àóC=§1I>XK!½8¼>`x¥íG ;@-4ÿ È{•½0½>¡Ø ½ž+|-ÊS/n£¼bÛb=âYB=}˜F?𨽠>«ÌT=«uSúP²ºµ½ÛÝÃ=˜ˆ·<¾Å7”=ý÷€½%>íÓq»lbÅUˆ ¶½ÈAé=3R/=Êl.I¨T <)ë7=Nðͼ¶ª8#M|½Cás=öF­;E4ÑW(c²½_­=gEÔ;Ý<. céD¼È]>!=Å<÷:øGü³#U½–ì>YˆŽ<­"™,\¬¼6Êú=j ù»… >ùU®,=kã=9Ò<),Ý 70Ô!½ÊÊ=7+=Þ´¥Lü6Ä:iõ=ж=]=†L Ñ=xò)=€™o»Q¶%ä@œü–¼'„=vÞF=l+#<Í\;±½NÐ>J_=h#¯¿’½ü‹ >¤Ç/½t5BÚ<ÆýG½ëàÀ=P³¼V "@e&ôü)½Ý™I=‹ˆ"=†#† eË‚‰½)°€=˜5±¹NþOÿ;d:ô<· x=„ð(=©5- =DP5½º>²L?»Á4¼BBóã/=eq?=R˜÷<—?¥2ƒöнÀ=Ÿ‘ˆ¼E ‹)‘)nÚ¬½KŸ=G,<¬‘ eák½‡Ü =¡i =U.îIÀ4Ïe;rPB=²õL=m2\Mï !'½Y§ =é⼦ G&’®;ÁÿV=£±ö¼§‚AHG³½–Ðý=ÑÊ=ºó2Ì!Öq<½tB(=pj¼Ä!h<ã*eVï»è¢!=[ H=P1YU'@ úK½ÝÒŠ=7l=.0ç)/0êëù¼hëà=¦=<sJ –ͼ#Ú=üG=E-Þ>òûæ>½î{T=Žè¼× 0« Rïi=]à’=u:<Ž'+äF%z™¼§é3>bøˆ¼ tîö¡S=¶v·ULR<}Ë\=uWö¼Ï'+Ln.½Gé=x =U0è!.» ”<`v=•I =ù ÷ڴㆽßú>‹¨ ¼b<#.¢},ºä-W=Êû¼a&&MR×h™½¡ƒÎ=çq=c (Hûê*»>’®™‰^=RL?»PË=…”ß=´Žª;p¥A @Ív¼=`=tBè9(";On-ðLˆ½ˆÕ>‹6Ç”hI¼ 6SWQK[½`­*>VU¼ñº9 8®Ô³:Ü>=¨é¼U8wD»DŸ!œ½é×6>#„G½ì$® Pí~½øqô=€aù<š ×µÁŽÿ¼½ÂB=cÓʼDÎ80ÿ‘é;ÒÈÇ=D3ϼûËK%5|Þ¼n¤l=š=Ù=Ú‡ûˆ½öí>ÇA=N$‡¡Hœ½ýÈ=î\=œ,bßâÉŽ½Q…Ÿ=ŒÚ}¼Ñ1Ÿ7$3o¸½úc >â“Îy°E½_DF+ õt½ =Zbå<, ÅYOM¼C½²ž >E»Š¬‹Û»S SY©(A×¾8 üÝ=x^ª¼wàFçDÓ„-=ýi#=À]vÈÎÛœPˆ;3^þ=W¯"½ wŽ=Ív…¼Ù8Å&îsœ»½g>]=à¯At;t H<ð¶=û¼ÝK3ºJ±£1=^f=`?Ä»Íp=Lh?²½^Öä=ùN =;#{c+£=4M=²œ„<>.6÷4á–¯½¾gä=Ûi+=£xB†>€½2Æ'>ðv»@3W1á{?½)˜ñ={õq¼©.jA‰KóÈŸ<®)=]þ<¿&p0™óŒ½„ž >'f==B03K¶¥<èw=Z/F=“¥=Ô(Î6·¼æ[/>jX¼6o!ÔBôÝm½6W =%=Ù2&¥ÒC½« =°­=‡PJŸ#‚i½Ÿ =—­u<³,<¨P‰E ½½V>ç'<):§C)½¸VÛ=[_¤¼F 2Jµ(Ž<=7ú=¬W‘<6%>.¿X½g*>ÜJ¯<+R=OJ —½[%>³@»¼Þ7äD0~Œy=*‹‚=§”W<Ö&,ÚM„·G½É«>]7%;œŸ¬X=æ®e=ê•2»…;á$* ÷ „<#iw= K=ä7÷Wm2½EhÄ=(º.=K0â.}ç·½•Ÿ>ï«;Éy&‚LްÉZ=!.¼v&éIá1V½:çg=5 É<Ã^\F Úd»jùA=<õH=) V6@%´è½½x>V*(<+3R{<|™¨½™>J]²<œÁG&7“á8½Ü$>\>¼Ý;LO º–¼`[ÿ=É耻É/®AtU–&%;ë©•=Û…f=¿V) È%Ž»7á=ùdEº œw!áš;½Þ’=¬ý¼lJM§) &~»ÍäÛ=†·¼Hù0K¾Þ=½¤‹ =¢š=‡mFB!1a4=·|Ä=‘Œ<!E{>0F¤<«[}=‘E=û ì"ï8-z'=™¾=Óø¼ÁúS¾Ib¾|½µá=¤Ço¼•_D2(ǼËþ=†©­< >^#4€·»‹áê=é¼Ã&¼³–½Ð{#>,ؽß%¦@Ú ¢ëB¼i6ï=Eó€¼\ º;:(âåi<Ñ>¿´<&,Ûí M ½È¶,>˜¦½BBC>5ó;½Â26>§–m½,2ñs5{ ¼ÍW©=ÿ½ðT9î=óªÎ<Ñï=n4¼1«ö2µˆ¨<á¸Ì=ÔÔ²¼é"¦&•fó»:=¬U;=á Á<%ƒ07½»->üü÷¹w.² о¼\…=*T7=»2ý 'và=¹3Ó=GT¨»;)19 3"Ľ)ç =\â<æ.‚Iœlƒ<¦ Ü=j’¼°3ðDš";Sh=5½% Tf3;”Jø=«M¼vûNøâ ¼u!ö=JìZ¼Ð5@Ή==¾ž=šx‡ëS¼¥Â* HóèÆ<Û¥ =fi§;Æ §'õÔ;î@½= \=ý/C‹Cb¼æ¼hÐ0>蓼`&#Ì5E=äöK=þ¸ý»ã€Ì9Qõk½î° =•8"¿<»@-5%±d½ŒÙ=B@>= ø_LåFQ½Pªý=%!¼A,µ0£)F½â =€Ò= mF¹+PŒ¬<ëÙ=‰š(== LQt=¾Û|½¢ >ÇŸ¨¼ !.Æ ½íô>Ê4Z=õ ÷"%G#…;oI=‹ =ä&;? Ujöº‰ëØ=ɶ¼ù0nº £¯ =ÍêÝ=‹&<Øõ%l y¼•c2>‰Ð¼4$LRë/ü6Ä:q’Æ=9ðê¼!1jUÈW¦š½¡ö›=.Ê,=)‘Ž2›H¼‘å=,e™¼Q`/»<HÃ)=YÁÏ=à,¥<["3½t>G>¯:ÖR'%/¼x}Æ=‘~û¼n3DŽ üa½· =9|=ü¼PPP7-=+†k=’>­»()!8LÅ9j<ᘅ=9'ö¼@FÓ!_$î ’¼Œ.¯=ü½r E<åA:½¼Í»=Úä0=$Û %0½xš =ÞËý<ñ0N‚Iö| ½–yë=F\€¼z*$87ŒºÏ‡‡=ZÔg=R,PªKO<ç¼uW&>õ½†»-œ9SY}Íò<µúê=6Êú)ì"= ²AaÒà¶<äHg=æ–Ö¼6á2G±¿¬½ÖŒ¬=)zàÿm¼Ë!<˜À½þ'>Û‰’;t5°M?%Y‡½ö%>¼Ïq¼© 72;ËØ½ðn¥=ùƒ¼›3ïM¼’d½›pï=b¡=_9Ea T9½ðˆ*>QÙ°¼41²Dܼ™:mW–C‚½˜Û>$H%;h7  )=g~Õ=<¡WG°1½ 1÷=½ûã<] =Í$Àϸ¼m>Ô7;Ï1vCŒ4Ésý¼P=ê^§¼-'HI°l“Šu«ç»¢Z<®:X¼"à>fh¼<é!˜Eo=—¸¼~‹=õHC=Ý>f æ ¸õ´¼é=$H²õŒf0Æ<11O•¶¸¼†Éô=f¾=ß5XI¤ çmì<¼>ó=l^Õ<-E¥ŽÀ½†ö=¤ß¾<|#²$â!L½Žå >Ž–<Ã4—;4µkB½9Ä= 34=z ^NùSÑ“» e¡=Òn=«ûEº<¢;Á>È:ÍÂ];t\ ½µ¤ã=˜Ý=¾A0g §¨½UÙ>šÑO=Î#÷%ä Íx»½Þó=9Ôï;˜!)úB¯¿½ƒû>ïÏ<6*Ÿ9#Ù£¼3£=xCZ=<q <Ð !=éDÂ=) ¼:k*‘ £½³Ï£=ũֻ(8hC¨Ž½sÛž=Ž‘,=‘¨T)G ½£Þ=˜¢=J’8$5ŠÇ=Öä‰=.q$=¼:œKp$´;ôpB= ÒL=‰õ6Úø½&Ãñ=‡ÃR¼Ô*§N $žB.»òîÈ=œ¥ä¼ç"kB¹Sëæb½ÒÂe=Ü›_»† ì'§Jׇõ¼xbV=p–¼Í‘Q©;aQ‘½×÷!>\ã3½¸!)º^JݼÔ¶=FÑC=Â(“)Ò,@iˆ½†s­=F3=‰'6Ifõ»/ŠÞ=¡d2=I' *NN™»½[>G8­<)8ö=é˜ù®=-@½Z$ªEµ5¢¼ÙBÐ=¾.üV®)FZ»-½JC =®=6÷03¬Ú<áë«=#M¼¼n ¡MòTø‹½…xÄ=þ0=R¢^-·½î!Á=Ÿ<-ú5†Æ<õ=OÎЗu;7 ;;6(¯y=RDF=Šã=¨46Ȥ½[@>Ås6952bB®3Þ=½ãT=N'Ù»'&EH„N ‰½{Øë=ÇL"¼Å1³9衼¿F’=ÔÕ½~¦<^è¼÷ü=2q+» °.ÁMaU½3þ½=Iƒ=g ¹@fO¾¥¼½¤‹í=Ô )<Ž*FbgŠ Q><ˆN C)^¡½ó!>èJD½Ÿ"NG•+F”v=ñôŠ=Œ„6<*¢$v2B’<Psò;pÐRt,ó½ÿ•Õ=“Æ(= A#+5`°½íº>B!B= (ƒ2â`½”ø=ª¹Ü¹è: µ3!w±½}u>pµ=¯q3hÖP½ëY=8¼ <)þ>ØP¶¾H=‡†E='¾Ú<Ì.^7T‡<1Íô=}³ =9-wM+D6±€½zü>nøÝ;6(ÿóÂÁ½º÷0=Ϊϼ†$šÏ!ÍX=°Yn=wgí<£oYæ3õei½oÖ`=\,;Ð [Mê…:½h“ã=Y÷¼x3Í>“½½£[ï=wô¿<É Ã'[V ¬½Ø>.+»’ UÇ:̵輥Ÿ >Ýë$¼$\O[Òn½çý=¼è<a?xI;Sè»]£>š\Œ<ò8HãJ©¼½ãÿ=œý»š‹7â'Ÿq!½@ >Ù] <ÿ¦$ÿ3J›ª½µ‰Ó=I/ê<ÀÜKÄHIƒ½üÆ>cì¼ú) \Å;@½—R=qY…¼°yIGKâz¼® É=c A=Û1Ø ö‚½gï>”Û»y ×4òš½#Jû=m Ý<é Wu&ñFæ¼Ì²'>^õ€¼g'AEÙÍ ¼nj =MÚÔ¼æ /s_Ñ-¼Vò1=ÚÖ¼ #Lñ5…[>½‚¹=Iô2=Û $ÎUþH‘¼B™†=º†½>+>—Dì ½íƒl=¾ˆ6¼m w7ï%˜Ü¨½È^¯=¢µ»oA³Px÷<ù܉=<1+=OÆ?o#ƒR´½('º=ÊÃÂ<ÈIé/õc“;Æûq=9%`=:4°ÅL#M<¼âÕ=Òü1=6p "¶×‚;åÓ#=rý;=¿>ü³u䈽p— >¦}3=„0”@V+S½þb6='h¼ƒ#iÚ?ÑZQ=niu=ý3ƒ»TdJξi:=IŸ=;Ñ:4®T¢œ(=­mŠ=DßÝ»šnD™H}uµ½»œ>0f =Ä)m9q3W@!=Së½=f-=!³›7q« <]5O=A 4=Ï"/HB`e»í˜=úÑp=*°DVö{‚½“=¡W¼2(ÀI>Hù‡­½ ¦Ö=©0¶:’9ÛPn‡…½J&‡=¦ý<22M3(%”¾½/ö=9 %=ý$þ9lKGéR½«"œ=¯_0=m$k ]Bd²¸¼Œ.ï=»'=¤ ¨C6>DPµ¼GÆ*>ó–¼€A é:Ÿ²¼Ì=x<=³*'L>¿|²½ûÌÙ=’–J<ž5h Íïµ½Ýì>-•7AïM½ ü:¼9Øñß< Š»=8=‹.‹3 ÖW×<Ø(«=@=J-b ÚÐ}y½›Zv=Cã‰:}(Ø#ä'=mÕ=~W„<¾Q0•@³B‘¼Ù#$>!!J¼ ¬)ŠOË… ½Â£ =QŸ$=€$\QDN%×¼è>ϘÁ¸½C7û=/6­;|.çO‹Hâå<¦¸*=¯=ç* N®/ö;Žê´=üd=Û,-N˜¢Ü<<3á=éM¼!°k+6=-´3=œP:â dÂ1¡ØŠ½b½=¥óa<ó.š Æ2ž™€½8½«=¼ Ñ#´ç2=C°={£Ö<­¬Š:B±µ½²Öð=²F==&&”“cY½ÆP>§ç]»"j?Ð~$½")>eD¼s-# vùÖZÖ¼ß4Ï è@¸€½ú˜ï=ªC.=×SÇ/¼»~Åš=]ú½ì V?ä-ì„—¼éÔÕ=÷0=pÿ5нÐè= ˼«AS™[xž½½q2>O,½‡&2 °0 ù¼íÔ=vQôºÔ$ŸH -´s½Ì›ã=)²=?xN¥6ôýÔ»æwZ=~VY=¬WY ا½“nË=„d=%ìYR޽j¢Ï=Ã$=ù)}>ÎKiȘ½KX»=nß#=;*j*üO^ž=Iœ=Žð;/pWM$«Îj½VU=ñ+Ö:Š3ê¦Eqt<õžª=xc=×Uä<ÓÀ<_¶=Õì»($p›t›½?Š=ˆ<.!(Út„½[í>Ëe#=ŽX„2C˜½Ï„>Ÿ«-=u²AS8ÀÌ<•€=™œÚ<Ÿ©A¿C|~X½–Zï= 8 =©4*ŠZ½›r…=Ÿ9k¼é ëI£U¯h½è>ÒßË<–*jJh@}½e =bØá<çž f1O?(¼jÞ>ßÄ»ã7Í3Ó„í<ìjò=µÁ‰ºo(Z—ÚSò<´È–=h ²¼t ìL8-t›p='‚=­ø†;ÿáS˜; Ü:=±,=A›œ†s¼³"l3Î éÖ+½äe =»=ÙMÏfi'<*μ1É=æ¼ë#ŽO¤ˆ¬½£§=/áÐ<…˜î iª§<í#=Z~`¼%\Gc5ÿ"(=àJ6=ÃÖì<¤¿ P‚½ds%>êB¬¼¼<ý#j'ÂÛ:€f=µ_=%½@HQ4º£½W>‰<-1PL®,Q½C0=8=€2%ÿ-ê"=yW}=7¥¼»×f>ªŠ‚< ß>šÏ¹Vµ<.&ô`æ{½ç9">¯“ú¼Ô-ú!…#H=@LB=›Ê"º™6miÉ#=ù†¢=·'=<5%Ð$Ž"+½ p>%A¸»­@$,ñ×d½´>Ŷ<*˜j_Óƒ»ÞÉÇ=²W=#C3¸;Ý_½¼ƒ=óÆI=æ Þ>Ã;åÓƒ½[y>j¼ô¼ñ"& 0×U½êZû=0¼µ0ñZ -¼vi=wŸƒ=dè:ƪ>s1|ÕJ¼¦íÿ=6ÌлÍŽ5CU‡='w=82¼e <ê7ÔÑ1½u°þ=+k¼²ãRrFH½ñ·>=ï.â&d=5¼Àz,>›Ã¼žv"GV‰z½2'=_–ö¼°M÷Cºf²½2è>)°@=¡(á 86™f:½[°T=ô¿=Ré1`Eøß =‡ku= Aq¼#Q6G°±½ap­=^c—þ_5=‡1zFØ:ͽD‹=÷æ·¼£E±0ôˆ<ç¨>Ý}<ƒ ¬¤M½‹÷¿2=ñ&ùJê$›½è¿§=Jz=¯)´Ty+®Óȼ†“ô=`Çÿ<tYX$Qj¯½³ Æ=.Sº¹¶Eù(sJ=uZ=q!»Có)S^+½YÁ=tϺ¼/:1!vŸ†½:¶=]Á6=O;ö>. JÏô<üm= äY<7 “$÷ÿç°½c~Î=£¬_;Ý-*AnÈE5=aÇ=Ó< CS*x|½ûæ>®,=AŽ•8Þ¯½Èx>5 ÞºÇ:Õ b*j‡?½¡L£=“p¡¼çÕ 5[ ³»¹n =&¹¼H:KBP$‰@õ¼P­=­‰½D[­/Íwð¼À—B=OA=°<_ãV ×<½Ó=ÆO#=I%¦.Ù NÇ<7¶='MC=,Â0{X?p½ O=Z=.,;,K¯•Ð<é”=*É:=ß@x-¹Tìö™½®c>ÚYt¼n‚ (á~@<И‰=gž\=Ëu5‡—½dÌ>y̼HMCMÊmû<Ø·ó=½ã”<¤G;ƒ8Øeø<«ô=üˆU¦½ÞÔl˜½a=>–¾<Ô‚ õ«Ë©¼äØz=:½#fW$F ;½{-(=v¤z¼ÚkZÖF‰@u½Î5Ì= Й¼º(Ü)¹( @#»Ü€ï=/n#=U@˜3ÛÝæx=·D¶4ÊÞR½üPé=؇¼Œ+I#©ò•À+1O½0vE ,Psr¼s¦=—!½)“‹HnP»½ð5>YO­<9ö=":슽 ìT=T=;,’G\¬°¼ÆMÍ=Ñ6=xy˜úa¤½KVÅ=ï ¼¨M"‘<Zc°½¡ª=·˜Ÿ<Á$¨S0c™>=—œ=JA7< 4ˆ>Îÿ+¨þ<8g%Hjiî¼4,&>_'u¼Õ&ì6´<=Þ­l= ì=t!U8 £v?¼úî6>ażŸ+ @ÒRù¼ÉZ#>—r¾:(-À/®f½½t›>ñ=±I ¡EnD:y>óè;‰27D”šîõ¼um=•,§¼ü ·Jn@öB½—Ê>Ÿã#<1éz6«½çRœ=È{Õ;Q7Þ ï2±À·½Ôb>=ÖŒ;|*ñNï1”=4Új=±¼ HPe‚Œ€½z©(>¹Ä½ C*SÁœ<\Ñ=“ä9=X>½µS®Ÿ¾½?åø=Ï‚=÷rN˜*ÁJ½¬ÿ3= †3=þÏø>¼Æ1>[ 3»,IC’=fÛ©½IÎ=‹N–»[#GZ•-¬<µ3 =¦C§¼k-Cßù½Í\ >j½ß:é‹9=£¯ ¼k€>^¹Þ;àhþ,qqT½‘(>a†<¸%|ªº¤ê¼ê$Û=/¥®¼sØ8† ŒØg½Jf=ÕèÕ¹ž+U´=š“—èöR=‘!uS¦g(î:ZÚ=o«¼y9Á+ Ý|ƒ½R&5>®Õ^½u,;Â, $‹½…Ð>ãݼ$-»949†âN=:æ<=GÇU;AIÎOw. ¼oø=õžJ¼l$ñn?°¬t½¢&š=+“¼ÑæMnÄ:ñJò=J=œO*'æv=!n=˜¾W<¤6ØUe¦´¼Ì²'>¸…¼} \9d)âæT½ÂÝY=O±ê<1ð@Ðd? ¼Yº=’Zh=QŸ $ ¸½ìKö=gÑ;=ò"b“‘𽼦Õ0>ú ¨¼a9-–= ½ËÙ›=´"*=~) @ÀLzo ½Þt =hæÉ<Í&NqKe‰N<ä,l=üâR=5.Zž&Ñ==†’‰=öF-:ý.$üGÃð±½4‚­=(m<¨Q(!á~À<œÑ=wÙ/=M2Ê ®HTþu½Ø¼ >Z+Ú» Å8&§–½7¦'>,ºu¼5Q6g¹p =£[Ï=Q¾»19™ dö<=°:2=8Ä*«é<¯îØ=ºžh¼ä3´C2E/#;ç=«*=É­6~‹®½z¯=føÏ<üî Š>N)½nÚŒ=ë8þ<ñGÕ)çãn½bÖ‹= Xò<Õ)d!y\Kq½µ¤ã=Ñ …¼®B4-ï'á{½<¤(>l]*½”#«)WÂk¼E'=øJ=…5=®'2q+½ÖÆ>`‰;¸5l*ak6<>B =Tn¢¼èø˜^h.=ë-=™.Ä<¢t-â~ãk½ý)—/îA}”‘½W€=Ú©9<Ñ3­˜Yÿë=“p=ƒ/ =Ü>ÏVïãnP½jöà=¿™˜¼b” ×(Žé ½¨V>/!¼õ)©>vT„²½T>rMA=k0Ef!ñý`<½ÜƒJ&½ã”¼ëV/>øq´¼Üÿ³-Ïø>;£Ê>vQô»:§&/Ï…½×†ª=@1=W(V©Eè÷}<U =ÖX»ãð)ÑJ¥Ø±½β=s¹Á:T8Y¶÷‰½t)>¬¼/Ó2ëQ–wU½jþ=zä=ÙL%Þ=€½B{>S— ¼£1ì['Ôê<»ì·=7Ь¼ACÇkNô¼ƒÝ0>Ñ•ˆ¼hhz.±–<È'„=–@J=`Ù?»7[é5GÇU;e:;w*¿œ½<.Ê=¿˜-=Ø=$â‘8½Gv>u¯“<¹'îi"äÙ%=†ÈÉ=Ð+ž»¤6+%K ´m½kfm=^c<ÕìDˆGí*$;â>²='ji= [*OJ;‡¼_Ï·=77f=’+¢AIݱ=¥Ok=‚¨û»ê7‹K  ½)˜ñ=iã¼ÃO@M{O…½ÆÁ%=«³=]íOÐ9&ÿ¼fM,>ÔÖ»ã#DW 9AÕˆ½@K·=u‘¼·,ò NW“§;Ï á=% ¦¼úè1y%™ÔP<*«‰=ÂL[=u5"\ûx—‹¼y$þ=qW¯»Ã›NMºÁ½÷>†ç¥<±3d!º½Ï>RŒ<¦.ìIØ·½–”»=q}<\(-|›>½÷ä¡=и0=x#X<CyZþ¼³'>9|RB#Ø<°6­B´¯|½ú› >œú¼ú!ó[> Fe=™(‚=bØx^ª¼“'u0¬nn̈W<þ ¸B®&ö ‹½þ2=`<<Š® , !>p½-„=yvù»×1èaVÜö}½/5">)ν® 5O/»dçÍ=Eó@=e'x2K|B6½ÜÍ=‹-=ÿ0ˆ'¿i½ J=t|´ºu#< /±N•½ §å=⬼¼]>™G0cнÝy">×3¼0~R¹2{Ic½ó)=ƒ†>=ŸER?2“ˆ½8J>Gã¹&5Ì&jY:ɶ½•(> ¯¤<+ãL»Dõ;rÅ= Q=5/$âAƆ.=ÎŒ¾=ªfÖ<Ž.c }“»vSŠ=”Àf=äp&m*[¶VeŽ<Ö/ïEŽ–ÎÓ‡®¶¼4i8â3Ûú:˺ÿ=ë ¼§&yŒ\ Od½¢C`=¦{»ì'?K[¬‹Û»æ]u=ðý ½ÂüF‰*Æ™½e3>äK(½°0æ*·ïQ½*X=æÍa<æ>&/À lN¼Xþ¼=<½ÉöûÃr<’=ú`Y=Ü[ÍO„ñS»º½Ä=1 ½ûM/@J¨¬&½›r…=öÔj¼<-.j0‚Å!½Ì%õ=‰·N¼x(:Vñ/ÿ”¼é_2>fÝ¿¼+¾-ÿ¤©¼Qƒi=>Ð ½Ù3›BU£½¥ô =Ó =‚&K…J¡e]¼.rï=¬Ž=¾¶éL…M¼|9>·Aí¼Å)Hn=(¶¢=!Í=¯°--LrÝ”<Þ¢=£êW=Á Ø@%W½Ý²C= à"=×$çcAa=îê•=µÄJ<&æA‡3,ñ@½fg!>/ú»ïAh:T‘½Oæ¿=¢‚¼±%¡2‚Š)½w½$>U\;xw*ß#‘í|½†<">x ¹¼ mE…NjM³½Š>‡À‘9ŒYBµPh>g½|µ#>ÛL…;:Å$:?N½iQ=Êp<=j‚/À#Ž@œ½²+=ö”;ò4lոܣ<=ß&Ž7ƒ2ÎPÜ<窹=g´¼z Y_6ÓŸ}¼Û5á=ø©*=À$xFs8¶½ƒ2 >÷æ<HE"Š Î<´çò={/¾»æ×I1éI™¼¯Cu=3ˆ½a £@HU ³3½^Ø=ó!¨¼Ê= +E/#»*ç=ÿ,=!¤J€<Ù>¤½Bб=pC ¼’ #`9=C¸¼®e2=ùf[=”e@óôû¼Ø³=ôé¼ê,–7qè<8½ë=‹O=$ ½G6-Z€³Ó¼›2#‹9™Hé¼w5>’!Ç»õb-Ifõ»íÕ=J`3=z(TXÖ$`ͼh'>‡…¼Æ èË4„ ½ÏÀÈ=`X~¼á)ÿLò'ª½&©¬=›•»x7>‡[Øî;Oëv='Ÿ^=ã UÊ¡J½ ©=ä£E¼À@ $.¼@ ½qsŠ=!v&=ø F?É­©½1\ >ŸÌ?=9B- JcE ½&‡=æ±&=?FQÔ5Ôa…¼pè=Ù&•¼j¥8 *Eð?=eq?=+ÝÝ<Œ`œ)ûh×»+;ºb*Ç:;B˜2½ÎúT=F³2¼ó !ÚJgd½÷Z >ëY;µ$WI +k=Ž‘Œ=_=²Ò BÎPÜ<…_Ê=ÕZ˜¼$1è @x‹½´Ë7>˜ÁX½û:³J~ §=ºI¬=z8¼9†?23mŸ½Š">÷Ì’¼32= þBÒ4¨¼%\è=6­”¼äOr‘ ™½øÅ¥=B[N¼ˆ"`;–&Ù±‘¼¦º =s½Å Rª,*«‰½Á¨$>cdI¼ý=[Q‚i½ZKA=[Ñ&=µ9Ó<ô¥—=ÉäT=%#î%´е¯¼?UÅ=ÛjÖ¼y™$¬4%x£½ð‹Ë=“ÿ =E04%Acf½Ë‘=G’ =8BðEŒ~Çp½ ˜À=Χ¼%,¶q(Ò}½§?û=1^3=óRR8;q’†½ù >Ÿ¼(+¹2K7ˆ–½8->uì¼*·³ °É=uÃ=!! =p-=9(Ñ"=MÖÈ=Úq=”Ê<B^ö«½‹Áã=H7=•1I&{w`½O²=¦ ±¼ÝF1¢MãźhwH=šÑO=AOyR|S;î¦=ö| ½²!I=ÇBj==¡I¢=ȶŒ<ø®G*øý<âÌ=×÷a=J u5$1}/¼Žt†=áz½,CÃ(@Æ¢i¼-zÇ=IIO=!X¬*•,'½·B¸=Êp¼¼jã>±9ÌힽȳË=ØH=ßOœ,°©“½úC3>s*Y½£•C‘6××!:„<.³!¦“U=zàã=^ $¹â&G¾UbNP¼VØÌ=¼\ļOT'<îÑ›<Íæñ=Ô'9¼†,ó%|R›¸½Zž>v=®RHÑ¥ù#½«> ½~»,XQ­Wμ¶Ö÷=Gèç< +tY ÆQ™½ÿ¢=» >¼2H]«Û†Q½.>Ãgk<¸%œ"|Ñ“;Þ;Š=ƒd=”"|GYj”<„ò=f>¼|H74]ÀZu½»¶>÷‘=¤w-|(‘½e>)íM=v=}1nús½¨'=¨68=?ÀÐ'ò¼)é!>I‚:À/( F\W>Ë<ÚWþ=3â‚<ô¤'/ÑÍ~½V '>Þǽ*N\®º/'=‚,=2"Ñ<f9B>pZ=)@”=}^ñ;Ú5N…XéíÏ<ϽG=£¯ ¼•d2P+nܼ×#>B˜[¼=F«5Q¼A´½1¶>¬6?=f!EŠ׈ ½îy>À\ <#@<¶JâÊÙ¼cCw=Ê=R7i$Ú½â>Ü v<å&VNÆ5ÚÒ¼GtO=Ú¼î"¼=/j÷añ;À1ú /Â=Ôšf=§Ï=â@ëX¯%„½‡ß>UÚâ»×ê/ÇÙ4= ‘“=É‘N9ìC`2]]Œ¼Z¬=Ž ½“8W$j2×j½¶Hš=èL=z!‡?Q;ž‰½—æ–=dZ=³9T]ƒ!ŸŽ½v”=(DÀ¼_1šTÃÖŒ½±‹¢=ùÖ‡¼/"qCÿ öÑ)=7âÉ=Þä7»e;L/«©M\½ =âÍ=-Ê»S0¶½ÄÁ=ȳK<Ò°@s?` H½ä¡Ï=ŠÈ°¼Ú/!QL¨³½/ûµ=ŸÌ¿ÿ=8=g4ûDññK}<ÏÚÍ=¦&A=ñÅw+wg­½Ñ°>ž4º’ b*¹ œû+¼ðl¯=)®j=±'Ò(šo½ÐÒ=çm,=Ê«:bfZ<`ty=G;P'Ëi¯½g&¸=åÑ ºÆ0 ( d6½Ù]`=zü=é1µµàœ±½Q¿Ë=…—`;Ž®ñH àæ¼–²L=›Z6=."Q*"éîš½@N˜=€)=-#nøÔ ~½•Ò#>š½v-rUkUd­¡¼àÚ9>‰–¼¼*£!NU:½½‰>ͬ¥0¡¼ ß.4h?²½yu>¦îÊ;0*µ#¤3p½` =Ü5<=D, ƒ…“;B±•=·îf=V)í-9û5=Úª=Q1Î<¬!÷2žEo½†U<=¨ÿ,=]$uÇ¢½¡J­= €1=;A3ñR77¦¼[”¹=ª½P0ÛCN¥¤½Û¿2=]mE=¦Ÿ;òΕ½>é„=‡’<¶8VÅB·¸=…Ñl=q9=5­H3ê?‹½:‘0>()½†GW¹§+¼MJá=–.=´#‘U¦1ðùá<ø¦é=óT=½ó\Œ0ÁWt½øÃ=zm6=Ù'˜9½½nŠ>NF•<þæEØ)&W±½O">fÁD=E86çW¡õ»‹Æº=âvh= 2ì=xÕ±J½- >{!<)zOTTû;»½!:>œÞÅ<7Ñ Œòé±<¸s=®A=€ ˜Ž•˜½è.‰=ïYW;\=¤O¹hB“½ƒRÔ=Õ•O¼°Cö+š>î[m=›V=ë‹„< '¤Y+¿Œ¼Ø†=W{X=+1¤-¶?ŒŸ½ÙBÐ= í¼ë½±OŒ¢‡<¹¨=?嘼w ;p–²½Ãï>óT<÷Dz=^H=¢ìí=¥Ú§<ˆ&j©!S½Ûý*=î[-¼EÚ?å!Év>½ô‡æ=³E=ž6™UÄ`~½Wz>=/?Fl›¼æš=Áག ßDC&„ðh½:v>8Û\»H(æ ÇEôú“<Ù—l=BH=‹–O0Zƒ·½— >;8X<Ý£-m!x º½Ü) >¼<<Å4J>Fò{<‡Nï=G«=c7P/#ù§½¿ð>b¡V;)6hL­$ӽȈ=Úã=UÞ[êL§æ2½¤T‚=ޱ=wçV[/²¼+¼.=3b=Þ “Ð#Hˆò<ÞŽ=þ©¼“ÍGÚ&¼Í›¼B+=ÏÛX=H#ñ y˼À¯±=÷­½Ù…,êA½»Õ>Ød ¼ì >#Ýª×Í=§”×»ª'1&;' ©½N½=(I×»X*a$80.=`Yi=Eb=§ì(y1^ñÔ<¤¶=°t>=æ&ƒÞ9*Œ-=ÞÌ(= Ÿ­<âì /Õ&N½æ$T=àI =ì Æýi£½è=]7%»Ö PDÞ)i­¨½ðN>xCš<)5ÁGM²žš½ µ >J'R=‰¦M+(Ò}¼Åµ=1'h=’+AIȵS³½Ê>jö=öj8$æç†;6«Þ=ÙA¥¼y%,1òGî•< A=œÜïºuö( K¦(·½|·>‘¸G<®& 3þ ! ½Ï-”=¸¼0Cb , W½ìK¶=\Ç8=Þ-Ž9«$<÷ž½e/>ø½Ÿä7Cÿ³æ<òA=_Ñ-=Á8ÂFFx;=¹‹0=g´<äRiA÷]¼¿·é=S#=T!æXèˆü<‹«=²/=rOû*¨5M<1—>æv¯<Ÿ?çÖ/ïG<%ì=U…¼Ÿ4~â%ÿ<`#É=ö~#=ñ*—Mo4qv«½#×>‡Á|<( åM5î ½É9>vQt¹û7@ 1;äæ¼*U2>Š’¼Ì5`…$†s½/>ž=(µ ÙKGXÔ<ëû=¾K©<¼([=FÝÒê¼bº>dÍH<ë*øOo;B[=-|=…Í€¼–<©fõ=„ =²¾¼g9\ f‡D½¹oÕ=îw¨¼›.Ä Ž;¹.½uæÞ=ßj¼“„7À.šz]½’Xò=„=74*_’•_= my=Zä<É)>‡3¿»+hº=µ½J/ÛB– ƒ½õ‚>G>/qçB½u3\g?ñÕN½®·­=ð9=« VVqâ+¼^¢ú=+ =ÒFö .=ÐÏ=E‚©;’2ÉíX*9'½u;»=<¾½¼±9j„Ž?½6>Òª¼d5 /êÏ~½Çž->BÎ{½' X;à#ÀuE»ò–Ë=–$ϼï-65ÿH8£æ¼@,> ¼#5)›2A·—»l 9=¶…ç¼L&$ )¯ê,<1ï>Uð=×w<ñÖ@#_ï~½±û>{…½"H® %P¶<üŸ=â[ؼc+õD€JU½ÂÂ>¢N»y‰&vU0„¼½s>n<<(üHë%Ί<Š =dw»ãÑJ—5j1=±Ã¸=@x»ß ÖHóE*¬¼9ð*==‚[=H#0'B[½¥½Š>qW¯»YÛ1)˜±¼]QJ=†7ë¼/=>8+…€½ E*>œm.½”:O&”#Š“½–“ >ÂL½A TËGí >½#,>/ùŸ»¿#K ‡m ¼ÅÄ=;6½õDL8÷ô» ÑÄ=ÝC½L8% ƒý»~½= '>ÌC&½Gç5w™½¥I)>Ξ»3«Z÷ 逄½;>(+½µ,% ­;K®"=F$=eȱ<ì S/ñÕŽ;ä»ô=KZq¼õ>C ã(¥!=–^›=Bè ¼»)Œ*Ug “½ô¨˜=Þ9=ØÎI¹1?9нçÌ=)?)=)#O:ÎK¡€½r >ÇÖ³<ÛO´)- ;0ò²»Û~e8kÕ.¼pÍ]=¬ ½ö,›BÁq=ªG=ìÚÞ;±<</˜¥­3¾x­=oc3=V.ëWèK%轩ˆ>ôˆQ=ú&œ=ä\»Ñ–ó=uf¼¾1mpOhëິw>Å+<í8/!oÈ쌽/M±=m޼ò “6zEôÞ=p³¸=´=ë)H1­:ã¦F½2­­=IÛ8=« Ï-1TPß²¼¿‚”=îxS=„:H–Χ½ú—>ò(•»1~¥BªÒ–<Ýíú=Lúû<1$ƒ*]UJµÏ¼«zù=ê$Û<áé4#‡à˜½ì>À•ì¼Q·íEy=µT¾=•,'=VnAØŸ ½Ýõ=±S,¼r£<Pà=mÇ”=§Ì =€T.mDDR ½_Ô>_)Ë:V5ª#ûÊ£½  >u€»!R"‰Q“8‹½AJ >¨ß¼Dß.Ú'=+ûŽ=šAü<,Dš8.=š;1(>*‚»»Þv>;È+=ýl¤=Š;Þ»V´!É?ªe+½´ãÆ=E¹´¼‹ M%6) b½Â57=iE=͇ ;ÇÀ½Ìø=6Ç<²9[Ä0ºò¼–]>š$–;6,4@3¦<Ç«=]5O=æRÍ?§”·½¥¡Æ=,×[<­ ™eLÔ~½d@>ýi#=I.Ö:¤q¸½µŠ>¥ÝhÐ~$»±8›ƒY- ;=4i³=K\GE=; X:\ )]:½ÏMÛ=‡M$=_ N.95çŽ~½]m%>ƒ1"½ç5ê]¡!ɬ½˜ê= l•9Š&þQ‡;Íæ1½`<#>,·´;§G¨2 Ÿm½’%ó=J¶:¼ž2û=$ð‡½eª>Õ´K=CÏB#N'½ò Ä=Š!¹¼1!kF\.VT;Õ@>_{æ< ‚;FBq“ѼB@~=„$=i$R7ßWG¬¼LSÄ=¾¿A=Í ž ˆ+U?½t >˜¤²<ã?o´)"½Ë¨=»(ú¼À ”9ƒF–x@½g{>µŠþ:ûTÖRûsѺ8 =4…μuk÷. Š¿½¨R>‡…<#O ‹Bòé±¼:çç=i«’¼·'ûU–Póå…½ýj.>†7+½B¯F B=·:må%=­jɼ_-=ÑÆà½åµò=Ú©9=-Gáï æ]õ»žµÛ=Žç3=’;k`” =:=¹n = mDM]Œ ½é¹…= W‡¼W ¢CÇA›ÈL¼”˜=0»g=Q!(<nð ½#øÿ=ÍÉ »“±T 1áñm¼ÿÎ6=nLO=Õ(6&@×QÕ»}ž=,am=u7»·‚½jmº=xCš¼»1õJ]Xjß\¼enÞ=M½.=w·R+Ì}²½Ó×=p–<Š!i;YÜŸ½aà¹=g×=¼!'Qz4TUh½\3=aà¹ÂÞD:.?$J P=lîÈ=åÑ =B¬M(S"‰;Þ º=Áä½FÑ2Ñ=C½ù¿ã=ßļx3ÍBO{¾¦½ÁU>øíºqÌK+*ѽb ë=>? ¼S«AO¶ ÷;eÓ=@‡9=Œ#9ØêI<I”=Õé½)ü÷9Ì/=ƒ2­=]é<~"±Y3g©½½áÞ=s0›9™!¡ý"Š ½“Uñ=$FO¼˜%_3t ½¼]ï=«—_¼_3¿F”!¾Ý½$î>É‘N:ˆDL7@£wj=sP=˜£G<Ç\R¾öL¼¬à·=$&h=|â<C;'Ü‹½€+)>y!]½ €ñ€r½°r(=ѱ¼²]MÈEµ;Í”>!ô;ç1ª( L‡<ß>ÃóÒ ¼¨7Ñ=ˆ)¡¾¥½ mµ=6 =™At:8EsI•½éÒß=‹8¼¤ 8P¥IP4¯½ËõÖ=Ò9¿Z½=Ü9-ÞQ½©È¼Û‰=:Z=?=»KW°½`[ß=hyž<¾ \1]%[ݼëÇf=Y¿=­3ŒZ—J ù <ƒ=!º»Q ÐJc Ö¼œÂ*>†¼5)#q:w{½„>6Î&)%„¼{¸+ËŸv=Qˆ=[³O­¾»·+1DWÛúé¼aUÝ=å´§¼Ù-Ò ÿ=«^þ¼˜ö=s¾Ø¼..OÝ4¹Þ¶¼ùJ =m=Žù5~xEðDþ»F§9@/pA¶<•­=?Ô¼g]Y*ÌD‘½½È>À¯¼´qâ3Ä`þ¼ s‚=[–¯¼°"[½?à ø<€cO={ =©µ*ÕÚ½àM7=È^/=dHo+á †!ò<Â=«?Â<~”Wb7‚޶½oœ>3¤Š;„åD8À=Ï<±o‡=Ïø¾¼¿2Nå|±¼?&>%­x¼d)òDg\¢˜<<® é=UŠ=;¦3Bí8=佪=N|µ<(÷2‘» T½Èz=eýV,þ’æ=q3’[ÞYFzÑ<)@ô=ÎqîiQŸ»}ç vÏ„¦¼‚­>¶-J<9>—$êOL\=ýky=NBé< (© ÏY`ud½)?©=ÿx¯¼©}h6• €½'…y=¤Œ¸·ØIÀ%½=>þ ™ú'8;(K"dÙ"i½Ë÷ì=ŒJj¼Äÿ<.Mð¦[½ƒ>D†=Õ==^6ñ=3æ= &a¼€†ÙP…¬½Ç/Ü=þ;«7¤Vn)ì"<Ý`È=±RÁ¼Ý.Ç,¸\ý¼Ôb >,GH:éR‹ê¼AÔ==æéܼj a2dùÛž:rÀ®=°’½\'‡U <…½à>¯²6=Š<+|¾½•)>c¹¥<Ý'k]9M‘=ž·=ž—мÝÉEC-Ñ?A¼ºk©=З½î=ð(£Ê0½Šç,=/¥®¼C1ÓSfCÉd;“õ=7ú=7]=x_U½eS>2è„»ç }I›®½»Dµ=ËÚ&» YO-Û§£½l°=¬­Xc'¼»S'7P+œ4 ½AfÇ=Pß2=ž*A³RL‹ú»ÃJE=ìø¼›V±/GY½¥(>zŒ2½”#Ì3”:Ø=‹ÝÞ=ä0¼9N ŒYm‡¼‡R›=>³d=C0½#¡Fò]Ê<¸È==éœ=Ú < ><‹½¥K>Ù'<Ű?WF+=“Šæ=ÕèU<ÔÀWv1Ó–»;p=³żP$ E\Y÷¼O‘£=‚r½‘Ä2,I4ô½IÙ‚== ­<:ž8+M¤á”<uÊ=Ô'¹¼u6d°4–£½åï>Â3¡<ã;PDÏ2 ¼¼$N=óP=7=õQ䟙¼,€‰=eý>V >+œ‰é¼Ýé=‚®==û@JŽs<ôNÅ=ž M=n5¡:#ÝÏ<AÀ=Ù ¯¼IÞ*- çý½Ô›=/Á)=Ë&¸?b9Aн­Þ1>u’m½RÌÁ"ç‹=½¬ =ï7=•ÀT/B`e½0¹>k€Ò»ˆ: W.Nñx½q>1 m»ýj+Õ>æéܼ¶-Š=ÃJ½,#EÑ ù…—½€ ">júì¼A¦ éµÙ<肚=UK:=;k=cH}E½»d >û K<2Ú`JȺ½F—>sß<ÿ>4&œ‰é»_]>x ¤<8H†t ä¼½AD>YO-¼W@+?x— <ƒÚ=†uc=t4T*]‚uœ½³AÆ=·E=bŽZ¹@­¤•¼%w8>¤l‘¼²5pè7þót½Ù®=J¦¼’MFO9{.½•ì=pÑ =.#zZ3Ÿ½) >ì2ü<"OIß8_{æË¼mü=ûJ(÷—T†–½–í>¿'V=¶·UÄ@#i7½ëã!=^h®¼æ.f F­jI½†>|í®Á<¥ËB:K™€½$G>à ø»!5ì @9*—½ι=)èv¼»y,;S)´Œ½ z>Ž9&LÕUjv9®ÖÉ=bؼi4CáQW{X¼ó,>š`¸¼§º$„#ì4’½­k$>'M¼` F0Ÿ,”½ô©>|7=%ÝQ4R)6½³™ã=¼ $uL- 3©!®bqkŸŽ¯²6½ëC)NSÖâÓ¼ Ð=®€Â¼<n9ÀQƒl=‚6¹=¾†`¼:#˜R߇Ý7½`"Þ=³ ›¼c#u;;Åj=CV=&pë;MßZzJ¢Q=Ln=æ]õ<æ3¼A6˜Â½³_÷=«—ßJÓ ;z+ëÛ-¡ž~½‰š(>Àw[½6±?œHj¼ô¼/\=õó¦¼+/JAZñ1=¥‡Á=•óÅ<Ò 3'4ö…½AF = ë)=·‚OkVž½ë4>Ï9½þ3¬DDAgÒ;/oî=†â޼D$B2˜¥½fŒ=C€<\#ò.X ,Ó¯é3^P…îR½Í¢=p3=»’(£I7ß<Ë¿V=|dó¼LÏ's) ½L¦>RÒC»ê-éEJ vÅ ºÍ=¢B= e'{Ǽ½8õá=uš¼‰8îÁ(Yù…½äM>á%8½„+¶°'÷äa½uƒ=•=Ï:äTa?¿™˜½Ì><ö³;ã'0r2Ä@—½>>üVë;'0e/ó^. {/>=„!¾QŠï¬½ïXl=‘ $=û'—0@Kn½Ùè >²b¸» 3§ "Ž/½æZ>ƒ$<…7‡¦$0 C½}zl=í8¼ž8'6Š«J½þÖî=Tª=‹À•D­Âæ¼èK/>7”¼&#eëZç:<O=Y=f)M?q€¼>vW=Ê5½i Ã=ÃV ¨ì®€»¼)P95n3•½bÎ=ý¤Z¼š>ž.6Î3v½rQ-=™¼<§­5 AªÒ½;n¸=]þü3 ³ES⑸½Cá>ƒ‡é㥛;K"†^ì3| Á¼ tm=['.=Š9ù aT’½ >)±+½Ú<—#;=Ön›½ûwý=÷Xú» G/§<àL =bž•¼—Uk-$aß»¯=!<½J:wBKU׊–½§ó=ÛßY=°`Ad RÑØ<â=°&» }R|wiC¼• ;>ÖW×¼ñ ÝB¤ú=õc³=ö#=A`'Œ8²œ=|E—=Óˆ™¼CC%¬/ެü»ž™€=ðÞ½Z@ôºìÚÞ<ÚrÎ=Û÷(=qõY’CÝy"½Öx=«´E¼YœR£>_³Ü<>#ñ=Ãò<à>ûC^ãÛÁ¼<'V¦¬T½Tsù=I€Z=7Y L ÕèU¹N+>jkÄ<ÞE‘ µMî³ ½q®á=&㘼îð^Î6+ú£½ª¶Û=üÖ»³7FkÔƒ½äh>ùhñ=·º¾=Ù)ÍUÖ<ÂÛ>²²;K"ì3Ý;®ž³½…î²=œ6c;ÛT•ž½ùÖ'>Õ¼¼J=òÖ?3¤ ={¿‘=r¦‰¼f Mî?D2d½dÏ>L`<7à   EºŸ½x >Yj=)ϼ¼%Û¤"=ñ0™+b ñX½O•Ï=±Â­¼™ËTfM]5¯½°â´=¬‘Ý<Ü3ÅI 3­½ªä=ñ×ä<Œ)9Cð¼Zž§=ÀÎ ½A' F콿(á=.¼==2JÁ(ËJ“»½=@÷e= á9.[=º1}=œÂ =Ç' ,§@)Ì{½ú`>Ž =FµµÐì:=¨å§=„Q;:³WtRœ½( ´=Û]¼j%¹G2$Í冼£éŒ=Ìí^=˜'¾?H&=3Ãæ=Qj¯ˆ½–Ãìj’½Tsù=â9[=PÔDd-Àë³½S°=fõ;c¥K>±£ñ¼©lØ=i;&= A.õ"I¢—¼„ô´=.te=ë1,[¦ =ëVï=÷C<¯4’6uZ­ÃQ<ÖU>v‡»+f'ò»ðC½  >®ð®<3o@Mm=…‚=+úÃ0W쯼,›y=b<=-ÄPÆ6Ùk<Ê¥1=wØÄ¼9²HAJññ< ÅV=è.‰¼l(å'Á‹¾½`°û=¡Ú =Ë‚*£TjOI<\çÿ=$š='ÿMû¿¶ž½Ã,>NG½Ï(©1J/ˆH½š\ >¥ØÑ;Å=Tt,’“‰½Ô*z=…Í;4q1Ò«½‚ŽÖ=„+ º›!ÔGZoƒu=-W^‰.¸V»½k>Ú”<ÈÚ;ª\'‰e½¤5>p”¼»Re›6ç“;1\½=ñó_=ûBCb¥…Ë<½s¨=çäE=a:J-~Çp»t^c=.ª½-~9 Ž:š½èià=Ü,=‰:õ$˜*=a¥=… ù<è KÁŽ?½FC¦=må¥¼Õ \Q€ð!»»+»=Ô)½#r y:<À“;eº=(}a=b{)*7I¾’½›Ž >&'½—#ŽÚ<ù¢½è. >l–Ë»f%¤5åµ²½$ >Q†ª;µ#Í#2Û2€½„œ—=Ì@%=N+´ñ )é½wº#>82O½!0=ôSg€«½Ñ>rùO=«¾n ²4=4eÇ=„KG<«<ÆDýCS\•½éG>ëS¼? v;¿ž¯¼Po&>CŒ×»’ƒBg §wq¼›æÝ=Ǫ¼é÷ãBû°Þ;)_=e¼RF|Q»›‡½Z0>®e2½+^†Gêè8<¶×‚=£ý¼%/2!Ίh½e9©=l>®¼LœM±*l±=è¢á=ëþ1<?ØÙFÅq€½Ä >¼$N¼k 6*í"ôM½Ý™é=ÔÖˆ¼"RX‰!²¡¼ŽËØ= D2=Ö$¿;6p±"¼S“>u«ç»ÝË)1Ef.=øo¾=×x»Š,ß öQá·½5&$>5š\½!-C¢mo7<α=¦´þ¼´%ÓBÇ6øU™½"nî=â?Ý»I? ›Wê{M=‘h=¶ ÷<ó- $ \ïW½™ž >Wén¼€1LuG\½gÖ2>jÂ6½5?S46yvù»¦2=»}Ö¼¥ ˜p\F½”ƒY=΋=u9‰9w ½øàõ=Óùð<Ç.¾&ÉH‹n}½sÚ#>»™Ñ¼T-Ë:{,Åä<‹R>g(î:7ÊXÝ;P§œ½Üe>PE=-º>A ‹½Môy=óv½7< g Oñf­½»Cª=I:$7=€ =´í=²<&5<y=ê²;Dýî=W%‘¼ú'A8¦8Ãï&={Û¬=vp0¼¥È3¹©¼;Q>¾À¬:£ ñ=ÇKá² ½ÓK,>_ e»Ò ± §/\Ê9= f=(¹Ã»ÍŽ$Ô¥‰¼„ ƒ=ˆ½Þ1n ×kº½{k>/lÍ;<(‰ ?€ñ =X¬=‰A =-¶(HÈ?“½Ÿý=ìÞ ¼å"I”LPÆ8½bž>d°b;É&¤û@r=Vas=ÿ%©;E²KEbÛ";«Ëé=·ñ'=ðw\Ã)3½gG>ÆÝ;æ-•O”i­¨½V â=iq=®J<°J)Ë<ïÆ>(™œ;Û-z+øC½µ½"³=ËMÔ;ÃÝ<[j…©½79œ=a‹]<íå É)‘|¥¼>\2>ÏŸ¶¼_5cDf¿n;y­Ä=Ü+ó¼Ì³ ™ºB½,ïj=ê@=b<ÓO¬‰î™½’=ƒÚï<ÚeAê[f;bØ=Ïóg=ÐAÜIÚ<¢ =]©ç¼³D"®)Ч¼5ð£=¡f=J‹O&_vªœ½Ãe>0Y=÷"ÛY&qål½Ѻ=õ­¼L]S5#½ò Ä=¹¼Á!^ÿxo½û=q=E/#;°)"E ò{¼ãûÂ=â±_=Q#i&ïÉC¼£>Îo˜ºICPRT ­m½À=Ï=­÷›¼ 20.'ïy½CU>ùÜ =F&>®/ú|T½vTÕ=¢$¤¼Š' 9fMé*½½ž]þ=À´(=î0f£Tal½V '>-ÑÙ¼ìHø{,3¤ª½÷>iQ/¢í;‹>,Jì?Gs¤½UÃ=†p =¥ ›OxP¿a¢¼WA¬=;‹½¯E<™2™Eh½¹>Ó0ü<É ÚL>ÙC›½N~‹=¢ ”Æ-=b çY}5ÃbÔ<¥£ü=4u<¤'ø'!?EºŸ¼0òÒ=\q1=ÐiBÀ[ý…¾½&¬í=ó–k>V ËÖú¼x ä=ƒ’¼Ê, ]@‡½ö >«ç¤<;Eô_²q¼aT’=]á½s"-P'  ½,>ô½©1R_\ 'ú|½¡ô¥=mŒ¼9À\r= éÐ=‰~í<¶ýTH"ýù–½ôS><¢½T*ù;aÂN±’8S°F<Ó÷Z=;ßO= ,eCYY ¼ò³ñ=8¾v¼\&Ë6סš½8ù >ÌH=º>…_B'ƒ#;×4/=—<=6D‡5I€Z½Ä\ò=µ¨=4*2Z©Í’=û"a=Çe=L \#$KX›¼Dß=—7‡¼=-'%0§Í˜½» Ô=—æ= xO%޽i>ëâ<47¢Zéñ{½¥k&=ƒö»LF±Dg.[ú¼´7>R˜÷»5úB•.ŽÎù¼ªE„=úA=e<73_¹½_í=žxÎ;d:‰3E»J½§=pÒ4=ÁÏ-i0{Ky½á >«²ï<ñ7l” Ȩ¼o›é= ~=nLPHF_Á¼#g!=éEí¼²q4ô ßOM=ã”=sô;š$oBøFÎà =e4’=Š#=¤(^ ‹;÷’F¼€ÕÑ=TŒ3=  "A'[³<+ܲ=ƒ4c=9(L5¡+©3w½ '=·š5=À->]ð‡< ùà=Åã"=–-¦RA/iL½Ó>{‡[<ƒ/ßM?«L¼O}=Eº_=ó#7$Ôbð:üûÌ=´“A=D@¢ $<ZŸò¼9{'=Sô¼c2F%P¦Ñ åD=ÀJ&7.ŸÈS½€ô=.æg¼{2Ðq炽ˠú=5`¼dM<Ä&Ä쥽Žà=Aº=‹1Z%wP¯w½AH=º2=ø9DêXžy9=7á¾=6Ê;]ÑÞG„ó)½å´‡=o›)=N\)>4€½X;> b ¼'5,H”FQƒé¼¾¤ñ=“Åý<EÌ>^¼ƒ=ä»T=¤-Ý/+1ÏÙ½6‘=¯•мôBˆL»¨8Ž<¾Á·=nݼ@8KN]ôe½ò´<=ÐDX<Ì1—w…¾¼ŠçÌ=¹Ä¼mÃ2¯O„„¨¼ s>"9<þ,ÃDO6·› ½Ú”=S°Æ<8 ]:³CTá<'Lø=dʇ;‡ è/`BÞt=K¯=p&&<4GRÏ6}Ëœ¼F{¼=-]=O©H;Xc€½t '>œú¼ëZG¢Ö ¼±0ä=ÉX-=Æ/ܺö½¨ŒŸ=*«é¼R+!!¾]½øp > ½~»J#:9i¸#œ;Îá=ÉäT¼\!fAJQw×Ù¼ýÜ0>ñ-,¼'¢QŠA`M½ÖÉ>nÛw»yjBãOÄ`þ¼øR8=uxH= _w5=Ó˼ÙÑØ=Ý{¸¼„"NKœ&þ´±½â=’’ž<]¾ ó` ˆ½~z=» ”;4ÍSF³2½ÁÇ`=|7¼ B³•»?Éý= ¼à¥,0Áþ«½Ü>¢&z»~È-›GÃô½/Û> Ž<* ¶Jû¬²½ ©>2;=ƒ2/Cè\(~ =±Rá=ë¨ê<û@C]3åÔN¼ú(Ã=‹6½2¯BuRÓ®<Éqg=\Û¼á—9[÷嬽Á:Î=Ìcͺ)D¤6 }“»ü7ï=(G¼m§ TNºõš;¾Â=ul=` < DS÷Xú¼nøý=˜¾×º°.¥.Ëq<›É·=’Aî¼(ˆ4Q.$í¦½UÁÈ=I=ÎÆ[–Ñȼþ™Á=Gèç¼Tò a‚Uõ;¢ï.=`t9=Ü Á#¼Ú’Õ¼D6>‘BðxÔ<ÃEn=E+÷¼g"÷Q+9ã8½ )>Žëß<@47g´»Jñq=oÖ`= R<Y/|)¼¼Ã+ =NÔÒ¼¹&îù~o³½ÓMâ=]{<#7#âb ‹½|)œ=šì=Q;³9Š| Á¼³^ì=ýÜ=³0›[ñ©›½o‚>#ظ<ÁH‘7d ü¨F=r…=³é<¦¿Hž äöK½¨²=$î±¼’gC8ÒŠo½ýؤ==ó2=™?¥&žñcL<å&Æ5$Là½ìP>•c2;4¹/JZ&6¿½8kð=šÒz<8¦>l1¨6¸<½§2=¯(=G|;ê*É‘=à¸=yt#=†nAAë§½_A>2Ƈ¼t%O¥ª·†t˜¯<+'YDŸd•<Ö == X=fÐ.׈ ½´W/>¢2¼'ßóD#i7½¬Å'=»¸¼#£,Ú-p±"<¥ó>4œ»©XÑ¡–<_y=cAá¼"³D/éþ'K-¼k í"+ ûr½ K|=p$Ð<<Zº+˜¦ˆ¼§AQ=½d‹Wå=Š”½Ø›¸=œ‰)= 86OfÜÔ»gð·=—si=x.G‚]Zò˜½]Œá=0ò2=ìî!É@sõ#½§A=ƒM<%2ð=®ƒ£½ÂÀÓ=xÕ= ª[i*Ž”­¼zà3>jP´¼c›_(‹*=o/‰=äNé<&} ‘½ÿ—Ë=àfq¼‰ Ó*¸Mèøˆ½øá0>=_3½ ù1F>0Å< ä=Z=ã 5áR¿ï_»µ6í=Ï,‰¼Ð&è9z#?o*½Ë… =·cê;Zç?qHÏ£‚½º«=¨äœ¼Ñ#b–?=8h¯=½a¼‹U2Ó0ü¼±Âm=‘Ж¼z!ª">ul½ƒ0—=9 ¼»c(+… ½ãÿŽ=7§<Iì ÃBmãϼ‚æ“=~Œ9=$G³Y«iÅw½°‘Ä=:!4=&Ž=QÒU:=[…=î–ä</¢)IGk* ¼…yï= ù =¸PBÀ9±Q–½@¥ê=shQ=“#WMÐAÔDŸ½ØÇ=ó,¼W0S*’H¾ž½¹=§ÌM¼z4uQ8^Šv½÷ä=¬È(=O0€Ÿ ½ŸV>ó<|êPÕ.ùg†½C8&>»'¼´9NE.êZ{½XX0=Ç/¼»/0X<…¼´Žê=¿¼¥8‘jÙ#T<ä»”=xµ\=Y.k“D>ª½ÿ§=;7í<%T{ ò”U½‡Åh=A ß<,8<*Ãr21=f“=4€7»Õ _+Ï þÖμ_&>3¦»(%ì!6Ð^}½6Ì=z7–¼Ü)VX&qÖ¼¥ó!=£]=ã'DP§õœt=âŠ=Öå”oØ6»:?Re?ò˜½‹3&>)"üj'U¬_h—ï¼ Ì*>oñð»©(S ãVëw-¡<Ø&D=¶¥½ >¦¸ª»S„$ô]€cO½vkY=€=¨$2CzL—ýz½P >B•=-¤4Jbɼ3‚=Lß+=³.FR':Au½ñÕ>º»ƒ"#Ô1a0»Zu=S‘ ½ê0//Owõ;XN=mUR=±+õ6씣€¼ôÂý=­Ýö<+÷4máù¼Ñ$q=Dû=À*&@†@½S½ïY>ò|†½™,.=Ók3=Ÿ ¢2‚GÍ•A=–x€=›­<»¬ ],*_žë{½@Nø=ÎÝ.=G ‚(ôÀ½v©!>ômA¼¨*#RäL†Ê½ß¦>š>»<ô3G9T•q¼úÕü=VðÛ»¾5žîG'Ý–:fK>S=™†à:Í"=)´¬<7 f6'¥‚ª½Àé>‹lg<åÝ( …A™¼_]="Ä•¼œw=0B?½§Y>âé•»ÞW©UÿÎ6½Ù°f=¥j;¼„Sã.t²Ô»Úuï=Bè =<Ü#à_½¯$ >¼==Ú0¾ ÃOUù^½{¾> ¦»eORFžë{ºïŒ>jÂv7ÿ¼J}8QØ¥½c˜“=ö|M<)/'î@<‚:%=39=Z‘ 8+}x¶½ $ë=Ók3=Ix=PZAa½Wµ>`·»ñ]_à0f ½¦cŽ=÷°—¼ÿ ª6POå4=-µ¾=™99J0×QWîE=‘,`=>u¬»:3aª@føO½¢>L|<œ"9]};åB…½~t*=¥O«»È'Ž%<ÙÎ<Œ-„=Þȼ¼Nu^ÓC{×`½CÆã=bK¼e ¯,šJ™Ô;J'ò=O=4êB7t_N;[aú=ù?¼väZí'¿¸½å*>>³$=D>4’$ Ï‹½]©'=ý!<ˆ.® >Q™õ"½O¬='À°¼Â;dYªñR½|C=1@"=A Ú\"(Ù“À»íóØ=E¹¼„K>s ½,ç=穎¼ö z>ÂÞĺïWá=:/=ó&5¤JÊß½½Ô˜ð=t²=VÀ3ª7ïÈ=u¯Ó=9Cñ<ÝD{9á"Ì^6½íŸ'= ž¼H5£,`à=´YÕ=¢ÕI¼_)@âQ=E–=ȉ<µ?›KÔî·½w>§æòŸ¼Ú õ²•|l¼7Á÷=c¹%¼‹}AD&W™½êy÷=ÿ!ý»å. £èô|½’Zè=ÆOc¼ R)×l%=O=ºøÛ»Þ›4~OÛom<6æÕ=’7=xB >óV]=C W=ì¿Înmá<ß8u4±n<¼F¡=#2l=élc4iÄL¼9¡=¬j=c4WUb4`’ ½1_¾=ÜIļ *ÜHoQ±n<<¢¶Í=£ZD=ëµAŒ+.½Ps2=:x¦¼f…QFRŒ½•,>Ð(]½ 6QÜR'öм Šæ=Ÿ:=.ˆ#ºÍÉ‹¼§],>µúj¼Î!÷E|)¾Ü‡½v=€™o<>F:*ãP½µ£(>¦6½µ«µ:8M¼ø‰ƒ=$'½Uƒ=(@TÇ*=½7†=°©s»h2¨,½þ„½â+>„d½M •UJ5žÓ,½Þ)>B%.¼lÍ.C:Þä7½à/>Ñ’G< ,RË2ú1½°ø= `J¼ ª9l8 ¥<Öæß=qä¼È/N ⪽]Ã>kïÓ<ðF&7½oü<¸?W=Pa¼‘(kË R*a½x¶> – =y?!æU%èo½Û>¶Û®\…È#8ÂÁÞ»YAºY¤"5{ ½‘=Ûˆ§<¤$vKYÞÕ¼ö&&>d@v¼Õ&AEÚX_툽0› >›=лßÿP¤ I ½û#ì=T=í(AgHKé¼4=ÒQ޼dÄ/F³²<¢^ð=1,¼båO@M˼¢Â=Ñ"Û¼è-m `•`±½û°=Â:0ñ3¼<½½Ù“>è÷<…0Ó†"¤4¼¹ý’=çh=éGHz7–<¼çà=E×…¼™1½-¯’½‘ Ž='÷c½¸­­=ï’8=b0»;ì5{k ½_%ß=\u=!›DIò ½T>¸<Ö;&!:èYɯŸ¼ùõã=?$=<@ Ž+è!<ÿ•µ=Uh`=L5ýQ9(r4‡½>S°F=‡N$^V›ÿ<#eë=Ê{»SPi A1§Z=N¶=k¸ºŽ>=ûSÑW<±Ü>]àr»©ê4QBÉ®´;¤Å=dsÕ<¥•P2ŸÊé<$œ–=‹ù¹¼8-×[ÒoŸ½äù =ys8N6¼R&QJKHÅ<ŸËT=n@=É—£Rñ?½<‡Ò="8®¼ûC'í.Ù$Ÿ½¹m>ûËn<. ©=‰Ml©>š°};?#1ßH{M¼uä=§%= .XÛ Së=½[@>ÜFƒ<7î:5U.T½ò ä=>’’¼” biLΧ¼in5>Èy¼ê& ÈDnàN=¿ðŠ=ªDÙ< 8O†DÀxF=ØÖ=Þªk;)7HZ³Ñ¹¼•c2> _¼æ?ÔB­I‘b=éIÙ=9=JoB/ÕvS=.È–=» 0>%æ½øÐ8¸YŸ”½ôQ&>Û§#½î0£ ½û$w=ã¥=¿(yWg6‡Å¨<Ð^=íšP=”& ‘8§;½]6>¡ö= ÐCÊ7¦*­½i«>ðO©;û+cþ=ly%½¸Ê>´s<¦$Qÿ8k½à€>V ,=0±C‰B«½LН=ÎOñºR½™ C,~ Þ,<"¦>Á<ç-·?÷]ØÓN½î¯>š/<¦2ál!ªÒ¶½¼Í >Ìa÷<_ÌÙ$S•6~Q¼æRG4ÇH6½®ì=ÇÕ=Ú: ÆN`:½yì=R¶= ¿QLC´½t_®=u‘¼¹ôU”Ï<¬;–=‡ßͼ(ºOªz㤺€ = ¤@=Úà ™W¹âb¼>#Kf»:¤G¬A±Â­½V‚>¸®=BUXiS‰ø¼ž =¤q¨¼ê©/íJK;°‘ä=W$¦¼ é,1—ƽ»›7>P½ñ,X™ €žF½£­ª=Þu6=Ï-Ï_þ]χ½È&y=Ã*Þ;qöX4³½«Ñ >«²/=A3w]°"ƨk½W*=‘* ¼Ë' Fš3¨7c½?ä>ñ-¬<˜2i9Ð'2½g}Š=p•'=\)l4X­ =!Zë=²¼«;&y=Ù`¬o½Ow=5¼ FúL ý̼0=¢~—¼èR.Â0`½Ä@—=µ¥Ž¼EŸ@d ÇI½èú>×Ý<*!¹:IB!XU½×…_=A)Ú<ÅÒ8,82“ˆ½ ò3>¨ÃJ½F+Ѽ9ñI'½¢¶ =„½ Doq¼<.†+ó éŒ<¹ã­=×ê¼çê#Ú73‰:½É¬þ=%é¼®,Õ UBí—½˜ü>2s<Ï©=\Ò£½ƒO“=º¢”;‹l³¬½Ÿ>x¹ˆ<´-ˆ Ñ9ìÀ¹½$% >ÒâŒmŒ;Ü þ.>rÀ®i<“ùOÔRP¶<Û¾§=vŠÕ¼V-l6]@K·½f >¬t÷<Ù$…ì`•)†½ŽÊ=,=@Ø ÂD»6¼½>òh<„[ò–“¼J Í=¯^żã3~-F8çÆ4=J}™=èÌ<8M7´‰&½¬©l=aU=¼Y&&4†5y;‚½¿G>éó½Ô¸3Þk* ¼Bç=ÊO*=JF”õ¼òA/>RH²¼u0G)±\ &þ:1%=˜i{¼NmI¿pì¼@„x=¢(мô'#ŸOøk’½ŸWü=—ÇZ=d-C_±Rñf ½nЧ=¥-.='A Ýé;'>Ž“Â<´Ã/%œ²½äÖä=ª|Ï;B2Y[ 8ó+¼ú+¤=š•m=í%ˤHvúÁ¼²ôa=`!ó¼YFsW¢#ýÙ½p\F=só¼Yî/é ä-×<¡1“=ÛOƼ(à8ºOèö’;È–Å=ÏiV=7'_WÒS°å½?­>ßa<Æ5`Ê *«é»ài>qvë -뻡6í<9ç½Ü¹=Ý5=]8EEâ9‘D/½Îqî=4ƒx¼ECp¨Fª¸ñ¼ßßà=ìù=sWB<.8C½cÓ >¬‹[<2`J—៽ì÷$>Ö¬³¼+Ö?e<ç§½â==+=Ý":?L¤´½¶¼>ak6<¦Y"Þ€¦½N'™=vü—<ДVg28ƒ½ >öy ¼['ÚT’\mŒ¼zûó=>i¼&#D\®€;= = Ç<†028Aü¤½TVÓ=ÐDØ»n2,F¹„½R®="œ¼bÑ#<;$F½ çú=óó< ;¡'ÀB†½„">!e½¨ä#¸ “:¿F=}@ ö&=0 Øš­½Ö=1(Ó<…! 4Z±¦²½vùÖ=Y¿<º)kPZ嘬¼Åˆ=7QK=ú3ŒÆK¶ŸŒ< ‚Ç=ÒÄ»¼"<á°4ެ|½Cs->éœ_½‹žO€í¹Œ½.8>rNl¼j<¿6¡e]<ï9°=¾0Y=V½WÕJ»»V-‰=s½[WOþ„)ª½Út¤=Ô¶áû[B½ìWé<mqM½ÂÚX=±j<)ªFAG«;W_=ƒ2 ½‡7kˆõ8<"Â=>¯ø¼Þ+AcX‘C=ìøï=¼t“;ÎQx ØR!se½»>Æüܺ* Ná|j¼Ø->ô7!ºT ¤G“=à-»·õ=.ËW¼Š-tSú]¥i½ã¨=l”õ¼6ëØÛü½Ók³=ë8=l QTB7sL=õØ=¢E6< Þ0:6kñ)=þî]==2>êN*=zP>ó¼,¥‚”j½]Ä'>ÂÞÄ:rÐF‘ìP ½ úë=‘µ=² 0î$¯`›<Ø·ó=žï'¼ó%u†,5$.½š²ó=ÆOc¼! X¨FUM¼'ø&=ôå¼oCO0Ÿ°½W`È=ßÞ<7 7I/ê¼+ Ff…½7†5†ƒ+v=l@„½Dý>‡á#=˜?Õ!„2¯$ù<V*=t ‡»ý*THö{½)=¬¼“£*g.Vó=aãÚ=ÿC9«*ADPT6½‰#O=ëq=¬+R¨»|ë¼$Gš=ï½ÕeÄJãT‹½ËÛ1>çi½Ì¨>–8·í;½ÉYØ=‡P¥¼; +Ä ß¦Ÿ½4,>è¼Æ»Æ‚SdBl•`½Àé½=t|´¼›½+®$*Ô¼ªœ¶=6åJ=²“)§>Y¾.½KÉr=êI¼ú/8^Tø§”½¼³=“Ã'=8rÈt_μh–ä=@Ù”¼…%#*ÉMrÀ.<â=y#s;3R HP|<Ö7=0ż°>»…EUj6='ø&=„Q<Û:Š.tpa]½ý0>­ˆšº9ò*´¶÷)½ro>=¡-'=† Õy-fˆ½¶ >^c—Ì$*=Öô8Ø$î1<‹4ñ=fN=`,–]½ ¥¡½¡£Õ=Ë¢°¼"2L E‡l ½Igà=*=ê8IÌ ½S{ñ==·P¼”!G^Ì€D“½²f„=Äé¤<°8Q0SŽ®<°â=¥ƒu¼N @S‹ˆâ<ÿBO=N™=´ '¯d"¥¼qW/>úð¬¼Ü³-DÃ)s=Ó~=ôЧ;(T ÃQÏܽè¾ü=w’»8 wHR8&ß,=ƒÇ=1ìºL/BHâ›Z¶¼ ò#>vT¼ô&.Ò6PSK<ÙZ=q¹¼0+>%ñ [w½ŽÊí=VJO¼ lW¬R ¤@¼Ü˜=Çe½''‹4x?jl¯<»==xï(=x9»†Ï._=i«’=ü‰Ê;Cè8z ùN̼E)!>{ù¼Ò Qé(a†½ãQŠ=œM=w22E‹û»®aÆ=¦ú¼M/ûkBh·½·_¾=ô1Ÿ<5/1~G•Ô‰¼ð6¯=°­½W$¹NÊB>À<è¼æ=³±=5Ï85`mN=¹t=W±ø<¼.à^6=Q¡Ú=7Åã» ,cÅȼß4=BR=ƒ/G'"óZI½òa&> 9¶»ú?úRd÷W¼Re˜=DÃb=Ú%‰H†æº¼Po¦=òí½ÖïO>9¡½|'Æ=ö]=¹›OE0Dn†«öºQ+?Aø-O=¢¶­=ì‡=k+`dS5—=se°=—=`i%œav6d<. =í5=é8d?ü a•½žz„=V€o<‘ V+q¬K½ˆ>§t°;¹Â4©9­K¼ß7þ=nQæ<4:B›¥ºÊ5=:==i X( ÆÛʼIØ—=ƒl½Í /F'J!.<“oö= `¼„ Á0áMhËy½:°,>É«s½!ü8Ô'2¿¼°YŽ=:ÍB=ýGô€(ÑX;=ºi³=ÚÊ;Â+ߊNžEo=’¯„=^»SX©¼²41I"s=öE‚=Š­<>9gNÖ­.½Œ ñ=²¸ÿ<#³@‰XÀ"½þC>Bv^¼OcC¹RÏ»È~=Àƒ¼C\7=2…ë±½ºùæ=š'×<+)AM‰<„û¼¥Ú§=áb½çƒFXJšŸ½å|±=ç‹=¼!4}ͽ½ˆ ö=Õ$ø<Í'0QÀDÑ]’½¬6>îÜ<@ãI©IÄ ‚½ üÝ=Ot= 9/Mµâ½¨¬&=“‹1=÷=zÒìU½‡¿>_& »€M‰&“€½ä÷v=ô7!;#fSÔG‘òS½¹Sš=ä»”¼Œ=‹õ1ÿ<¼lè6>©¤Î¼49F‘¡-‡½KÊ >µŠþ»–+Ü"‘Yw„“½c{->ݵD½; K7T[½ŠM=‘¸Ç»ø6ˆ$š€½þñ>×ܽƒÌO® eý&½J¦=ö\¦¼*)<˜?«L¼s¾Ø=øü0=Š7+~…@޽ï‘>=^ÙK\fO‚½Ù\5>ìc½R;Â,ӊʆ¼ÖŒ =y ¼­½©,¯BÊ<ƒjC=…”= <ÖÚ úòB½IK%=)è6=¢2àª#xµ½ò"³=:A<¥ J(Q6ÌÐ:ÌC>+•;”Ã7‰2ßo”½Râ=ÂÀ3=x0,å¶½é|¸=ê“=7A¬3·ÊŠa¼£ ˜=EK½ªÇ ‹4¼ˆ½ $ˆ=w/÷<1M3gIŸ»¼Çá=Yü¦¼lL~PýC½±Ì=¸‘²¼!­@Ú/²»€½LÃ=I¢—¼82 ZYSÕ»M`=ÁàZ=W?GÕ+àÖ]¼í=²d޼ËJûQ’­®¼‘ð½=8, ½R–@ÛCž~P½òz>½©=®Ãÿ]=š[=ºh=ïÞ ,H4A½—;>ªDÙ<ó;4Óö/=w§=oõœ»´!±`¼^¹ž½`Ê =x¹=<=oDvÄ¡¼n3=—¼w=»Iœüü—½-Í>v§»¼ž;Ù<h ìÝŸ¼ 2B=‡NO=–"W+¿/Ifõ»û@²=dj=&.G'?Fz=™ ’=Ãr¼fî?¿]¡J ½º¶=¹ú1=w"™0Ô6’ëf½'…=çÅ =t#¬CF ˜/½k%>u*¼ý"ýw/÷¼ÈÍ0>' ‰¼{šAÙ>l $½o>¿F¼F@/rK$+¿;¡j>xbÖ<´=P ¼½G>~=*;®¥Z´;Ý>ÌcM;];Í #ÅS¼Ú«=¨S^=¾? E˜'ª<êõ==›=#–]³Bð3½mo—=u•¼¾Î/ª/|ÕʼØE±=dåW=(XÜ,½ŠŒ»ù‚=Ô}€¼šÜB÷A`®½Fïô=ï+¼£˜%ëPÛú)½9*÷=i­è<û0»›H¦Ö›½mâ¤=BB=y+\9G9í©½» >¬;2ÇN^£!c½Î36=—åë»])_HÙ=Hýõ;ç=)[d=T#/t4rÃ/=€×'=³]¡</Ó@¤]ø|¼ñõõ=õ7¼D&Ž`7M¦ <{ˆ>Ï !<¬ ]Tâ7QÙ°;ò–+=—Åļ#,õXüÕê+]¥/ÂT½$Éð?.ɽt1=§ê=]÷*í;Ÿª‚½Ï =@QÙ<€fNòEÆí¼ÌÏ­=öï:=º> ê®l½f0¦=—s©¼ L…IYÛT½æ#i=+é<3H<*Œ“½Äѵ=ò'*=È1'õdþ¼Ö =Ë€³¼êÅ2ܽ\¼­n5>XU¯¼›-Jã8¹«—½kc,>L©Ë¼¶³;H;Q²½š?Æ=¡×;L®%! S¼çÆ´=¨ý½¾wB¬P?oª< ô=Mó¼u\aÀ_&宽ꕲ=½:ǺO-ÐW–^ÆO½“û=M£ =-QaP=)“; õ=À–=`$ 7tѰ½Lâ>ÞU<´-ëˆ oØ6<îyþ=¹©¼$%S'ˆdˆ½>ž 8<Ê Å]óÁ½œùõ=mÊ•‰,<¡×¼Ùè=—¬Šº¡An&¨Bîµ ¼Â½2=ªæ¼1OÑÍè§½Wv¡=iqƺhA¢'95î­½±üù=jS»ePŽ0%•½y">k ½Ì:1fL½‘|5>Õuh½ÓR;¹9]6º½BZ>gÕ'=D‘F0-‹áê:N =<¯¼SðKÁKå˜,=Ž®Ò=š$<¶GŸQ…O¯<˜ùî=ì =E7ª.&ca¼ÿw>F[;CJ¶U?dsU< ©»=¯íí¼ºJýðÔ,P¼Òm‰=Z¹½¡ wIÙT¦+='Mã=%!‘<¡æ:Ù,°t>=«ÎŠ=£Ó<¾$IGB0¼ŒÜS½;Rò!©¥¹¼+J=[Ñæ¼Ç!7LüË­<¥,C=Î'=†Ì-Œag·<ëŽÅ=•Ö¼"ÀYÇ,8‡ë<1´º=Sé§¼6“\˜iû<‰)‘=]¢¼ÁÇ쥉½@Üõ=ÔU=1H㛚<þÒ=)®ª¼Ó,é"ÇCn½»*Ž£=±2½ /F¦º ½¤ˆ >¦ñK=J&jPAFνû:>3úQ:¥.±1ò$)=²„Õ=*rˆ;<*†’ =Wx—=`‰¼¬/¶FCL¾Ú‘½/Ý$><ö3½…!Z;ˆ¾›½B"=;Sh;ç&¹, w,6=œÁ= Q;Q¸-öM$´e;˜i›=yéf=N9¤+àkw&ïV–:ãÓ=3¨¶¼q>ËÏë7“½5Ï1>uU½‘6î&/]B|àNb¼”ŸK)G÷*½ pš== ˜¼1’:Î/§$k½øªU=¼W-;êÊ[ŽL’@ƒ¼´;Ä=N½†&CQÿ“?¼¡†o=ê ½Z,æPW«±<ƒä=‘˜ ¼-“.ÝHã½nä=×ß’¼Å9‹¹_J™Ô»zý=l– =ìçNÙ$½ÈD>_N¼¨Y,;cC—½N—Å=£ti¼ð!Ö9 T ü¼ƒ…“=íÓñ¼…2Z £NÂ2¶½Ë >~ÿ毲»¿ ŽJ¯Q²½[/>%±$»Î Û=˜º·½€×ç=#‡<722"`®ÅëB<òHu¤RÇh½M‡®=õN¼•0PK]4ä<3¦à=ìlH¼!†4`=ƒn=¢&z;?F!z gb:ô¼Æ1¡Cå=w½t=ðLh=ýù6<,>—Y ÷±¢½Y>-ÌB=ÃJ&CIa<½SÊ> Sïæ©;·#2Ì#'ƒ#»Ý˜ž=wÙo=aùPNòaö<ñÁ=‘a•¼© &%URe=ÖáÈ=s=B­>#äö‹½¸€=`Ë«<ÅTû8íÓñ¼Áx=4Ù¿¼Ô—*0fu¼ŽÈ·= ½´< E"ACUÌ<+lÆ=¦a8=°$ØIW›®g= P=ƒM<à Ì:Q0½É"Í=þ0=[A#+hÐм¶Ð=aŠ2=º.åJÏô<§ó=øÁ<Ä¥ÈJB[μ»_5>ënž¼ H4`.Òýœ½hž=am ¼š)éÍV%l¼`xå=´™¼ö`/ *~ͼ‰b2>`Ê@¼Æ F.'›µ½ŸŽç=Âû*= R?|'À i½©K>n¥=AÛG²o½>Û=&«"=³ <!C­Û`½?:Õ=£:¼0}HE`É•½³î>=}„<\ÏçS34¼ßW=‡ø½ÞßXa7Œ½)Ï|=‚”<ò@@4}ȵ!½Ùà==W G JC#Kf;Ì|‡=¶‚f=ø Aç@†q7½µ¥=Ý”ò;  'l|f½xG>‚®ý<À& Ñ8d¯w½„òž=n.=DË&ž±¯½ï©>vTµÐн…«==)“¼c“6À‚æ³½\ç>7'S–a½£$û:D†½ŠvÕ=7Â"= ÒJÔAYK½}•<=ä0¼WX.: T‹=[]î=ã¨\<’6G_ÝLb½ž`> Äç;#1Åå*–½€ ">5·½Á 1ÑZ8º ½¿ÔÏ=4¶¼}D€UÏ ò´¼½åÑí=òê=%‚Jþ…½¬o ="=@.< £\Ö˜½ø¤>ýh8=ÿÀà'¸½ÈE>«Yç<)2C"t‰x«½óÿ>ì«;Lw#‚: 8<‡¤>ak6<â7¬ XÙ™¢½å¶>jÛ;@<#p 7âÉ»ºL =>‘¼~¿T=2Ïe»…³Û=hx3=ùN8€D³%½ReØ=‹!=f0/î~§©½v>ãÿ;^(Fêa Q:=4Ù=DMô<ž mBœ> 0l½2>½Ç™<>r6nH÷äá¼ÄÍ9>ŒU¼¨@Q$Éʽ-)>˜¦H½*6Q^ì4R½5ÒR=â’c<&/Í\G2!†½™ó>ÚX =Ø:–|Cá¼j¡Ä= Œ5=MAu aQ¾N*½!>¨Ut<Ž/FO³x1»;‹=\;Å JÄ5/à%=Þ8i=o =~+o hJ£\º½¸Í>–=Ü7’$ š<àK!=pë.=;<5Ø,Ô¬½k+Ö=LUÚRd-<é.1)ИI½ôM>}®6<1)¨’bÀ=Lã=½r½< q1[&’t ½Þ=Ö=”)çBx”½’%3>*½ICT¦ Nñ˜½´t5>809½×Pë<æZ´;Žyý=Ý =?+ÒM@)ǽ+Lÿ=2¿»¸ ©UYãà¼ìg1=¡ T=û9!\4­µ½JbÉ=N)¯<¾57Å7’͵½¡Æ=d¯<Å7cN›bêp½Cªˆ=Y÷=ã1`KiM½n=K‘=½¦‡û]¸½Š>‡Ð< õlV窹½Á9>„žÍ;ì?‹>ïá–¯½g'ã=|Ñ=ë./JKšÎN½ì=iR =,ô )Ì‘½]>5ì7½z;=V2‡à8»ÞDZ=à½HGG0‡€™ï¼˜Š =¤§¼¨ : Jó«9=«]³=¨Œ<8ß k~ü<‰#Ï=è¤w¼Bë39•Gw½ˆ,ò=$î1¼ñ`P ¹¯¶¾È<…#41OO”„½hë >%²O½eôSI!h§½Äá=çÄ=Z%á_jR¦¶”½V}.>îéê¼*L´L¾ˆv=%És=ùºŒ<Ø3›ÛMoÿ<0Ÿ¬=8¼ ¼’A!UJ —¼GW)>V5¼ÓL¡JA·<ÞtË=’>­¼­11@K ˆ¹¤½  =é)ò<Ü-ò(³O r—¼ª(ž=-d=ôÒJp*½àU=uX!=4)3JW4W“§½äÜ= è<ÁÞ6Z2iý-½IœÕ=?‘'=-ÓVSrl½½yZþ=à=Ó½`ÀXèÙ¬¼äØ*>:¼k:¤€›Å<¥kÆ=o¹:=Í1WÖMÐ~¤¼†ç…=%@M=ÆK%õ8󶽜úÀ=—â*<Ì/4#r*=}éí=äNé:)-š?Ù" ½ÆúF=v¥%=ý5¦ClÍ­½Vð> Ý<ÎE F“K½„%=¿Ò9=µHÀ#ੈS<²œä=°å•¼ £HC!€cÏ<ðÝæ=õ‚=5ã Ï8h@½½Oçê=µ{{L$=¿DÆ\m»½éó>MÙ)=Ï$¼YH ¸v"½z =–ÐÝ<…ýî4s»Üô'½W BØK9Ñ®;3Å\=©3÷¼³íRn1RÓ.=†ä¤=ªðç<²JºGY3áFÊ<1zÎ=º/=Ê "/M2×µ½hð= oV;t.·z@°Ëp¼›è3>4¡¼J›-ªLû!v½®Hì=Ú=b’‚!K: ½'>@LB<)§C«6n¤l½k) =ô1Ÿ¼f{T›&$6½ÁrÄ=1}/=½Z =/V½‘)ÿ=Aðø» -½4µ0K=;8¸= „¼ü7™üCÉ==¬q6=$¸‘»Å YC¨;ôP»½í™>«”<ëµWÚ;ÇL"=«w¸=€=¯=>ƒùk½¼=>£ÓºP,{&E Ö;Ü»¸W†=bº½þºKap˜è¼žaª=;å½A Ff/„F°¼9_ì=.Å=Ã.ÞºS:<¤½c á=HQ'= ê8ÚQ[_¤½iV–=! <;&W>Yñ/¼ÝC>h蟻'í:ã7_&н0*)>ÅUe½å)ËAâ®;( ÿ=²=@)?+f/5¼Xª =8„ª¼u>.ïL+Þ¨½1E™=GÇÕ;Þ K\RDZ ¼³ê3>¬„¼Ú*¾×`È(½(×$>CtH½•+Ð#EöÁ<ùÃ=öµ®¼û.á.I,P­½Ë º= tí¼ç@¼'ó^bèLš½¾=Hþ =j*g ;*é糧pí>3ßÁ<±MM·3 }½›r%>È•ú¼¢ëÔ-€Þ¼eÂï=¢¸c¼ô.;$ÍEÁXß¼<ó=Ç ?¼ÿ;$Ac¦¼-{>bLzÓ¾<é=•7ÚŒÓ:‡¿>ß?<ˆ2!KsF(–½’Y>õK=. -Ž&C}¼ëR>5£<“?Ï<ÙC½-wf=`¯0¼« ÛÉ>@¡ž»)±Ë=îμK˜Xú$•F̼ªx=gÕ'= ”$R7½‹w<^¾µ=ðPT=A%ÕJ^M=ê•’=ƒø@¼x Œ*{R8Ú‘½%v­=B>(=å 4Cj:VžÀ<$·&=¹m=&¾sÊúM½Ò >¶ä<®=›1ǹ­½Œ¾â=]S =2£”== 8€=‘(4»¤LI¾RSÐí6lPOÌú¼2b=€`޼ª"‡45 E=XVº=j¼ß—Ý^àt=tBh=|`G<—f\,>‚U»]"=@OC=H9Z™W"2=á|ª=M¢Þ<~"Y3¬déC½ŠãÀ=ö™³¼l8v"@j÷+9š]·=›Ë ½î. NCÆ#»½Å=—Ê[=Ë#^3ÿ>£½ã§‘=ªœö;‹òMƒ§P½ÎÂ^=Eö=ï"ZYØ a¤—<îzé=ªÕ=¹!ñ?ßò º½¥ø>É‘Î<&Zÿ>¦³½ÙÎ=R·<Ã$57iKñÕN½Š!¹=tî6=ø,]]4SÂQò<%xC=UP=\A©J ª×­<Öp>u”ƒ<”Ö@ LÝE½/i >|º:<¸î8Úbøˆ½ Ô=Ú¬z¼ôÇ&OK׆ <Ç->ì„—Ã x< %ÝEADн‚äÝ=.©=t°ø)€ï¶½#¤>0+=0B–'Ç-íÔ»óè¦=’Ìj=S!x:N ɼ†¯/=*\=ùBº"ƒO“½ÙÌ>\¼vm_”LÄ™_=øC=Öüx<5L6_0±Ÿ¼I.ÿ=L‹z»FœDZñ½.â{=õIn<@?6 ý»†ÿ”=_Ͻ9$wA:S½ÁB=0¼M9iHRÒ<1µ¥=Ó†C=É__ž—¼§÷=m=…i6°äôõ»¥“=ý.l=†C ?x`€½8Ÿ:=ž_”¹I8à3W-AƼÉÜ=•c²¼É;áY„"Ù²¼Ö=Ú™¼»I9#¿öî½7©8>®V½â=ñ,ÿB»ÒÆ=ѱƒ¼ša'ÜBK޽A ='[¹øÛ$””™»¦bc=_E½ `_tC 2½õÍ=qå,='ËQ¸\$c5=nÀ§=.Î<)+÷P!Æßö;E¼Õ=DÞ2=ØÝOÌ'0ˆ½¢Ò=Iº&=* ”,ì‚Çw½¹ˆ>”2©<ŠÔ¨-Ǻ8=¢='[96-Iºò¼éG#>ˆW¼8Sv ‡<té=ò =‡,À©{¡À½“>vÞÆ<*¸V6~½´W>AI¼ú@÷jCr!½j/>üûŒ_ Ð<ÀFŸ3õ,H½ÃeÕ=A§¼Ž;èÀ][&ü=EŽ=Ù$?=€( Ti‘ ½ZGõ=Ž.¼<^ÆÊ£[½÷’†=Ðî=§*Q<zDÁ;ù»ƒø>Ôµö»Ý)1¦#‘c‹½Çƒ>ZL½7) ºÓ½N½.Ué=$C=)¡D?@æh¼ƒÝ0>•»Ï¼>AÐ,<êX%¼Û5>Õ¼»ÍCx_ÿ#=û­½=Ïe¼Aè†?\u½E„ß=‡%=þ  Þ½;¾=cœ¿¼Ó&³E_=l£<ñ-ì=HÁ=¡9ß\JXoÔ¼¶,ÿ=(,ñ8Æ€"dîQ=xDE=ÇfÇ<Ç|:ŠŽ»½£è={<ƒø5Òb‘ÐV½Fë>#õž<­™,°³µ¾í~•<¯-NúUë««;Ð =›¼&4L5s½­Qï=X7=‚!ãbÙBý†½ÜÙ>“þ=ä,æ ?9ºKâ¼ÈÓ2={í¼ûõPdH›»è=?þ½Ÿ%n½K½:GºƒLÒ=Ϻ¼%:‰PËöyŒ<–$= n ¼»!';%PT–½!?+>Ý(²¼)I†Uk›¢½T¬>žx=@#R î°‰;úµ>“ä¹<%5LQQ%”~½ËÙ>5˜¼t%'5+%=Œ½ú™z=-²<ˆ/׆_6!½f„>Œ¾½B'b8RË÷Œ»®)>x ¼Z3… þ£@_½Ù\õ=G=9E©'¹„½“=öí»¶ ³BRzŽÈ¼KXÛ=à¡(=ªsK«&¥½ƒP>EeÃ<«œé' ¦šÚÇ; %ÕNÄ4Vf =Aç=âØ<Ý),G‚ä]=Xu–=+Qv<&‡3+Zfo½Ï>“=… 0R‘@s¹Á:3¨>D6<ˆ2s/!{-¨½Å; =øÑ< ÷;–C€»¬½ž Ã=¼­ô<+ŠYÑ µü½:\k=÷=&@^`Ž{Oe;˜P>êÏþ<¶4·‚;Ê2„½+>ª½J5§ „B½…½j->^i½ª|c7%8²½;m­=N´+<ú ŠM J:’K%‰a 5¯>ž½¥ž%> ˜¼^=C[ Þs€½¤¥r=×3„<=7‡$»´Á½dû=Œ„¶<¸*KQ4ÆúF½ØI>¶÷)<1)1áhÍO½#„>&W1»€‰&E>xm¼ˆ…ú=¸=÷+ÞVá}U½|÷=ß?¼4 +ëVXá=òxš=~V=¬ ÓI?…½cÔu=úE‰<™&×Pæ®e½$Òv=•-’»ûNS·ë…½#>íU¼cC3[QÌa·½Ô™»=Š>Ÿ<9 ú5$L=I:½1ëå=r‰¼- Õ^™DM-ۼ噗=§½ÂîZ•Ks«½HR²=õ¾ñ<ùè`UQÑè=š$¶=¬ä#=`'Ñ =í½Õ'=Wzí¼5#RBï÷<ïSõ=2<9è</I>%g¼!>àfñ;Ä4kyXK>6=Ž:z=ëTù<©#ƒbÜ<“U‘½ö|->[îL½ê@^óUå·ˆ½¶ö.>µm½–8þ ò´ü¼$&ˆ=ȗм' Ý4í¨ª½ß>éíO<•2R>C¨©%=•ÔÉ=;‹Þ=ù/Û#EA’­n=^em=7߈;EE¤*@½£Í>*ûq0˜A·—¼˜‡ì=n=6Ã.5Œ,Y½øB=j¨å=Ì(½öS‘G0=a‘=ÙÜ<ÒBÚ"v]°½çó=çA¼ÆPc§N¥÷M½wøë=Ü×¼I#Œ+Ã@¿ ¦½H§>»ÓLŽ<¢ýNBMh»”Áñ=§Êw¼K8§ ñ:¥f¯½) ­= Tÿ90$7¶HZ¼ûxÈ=Q0ã¼c²TQNÔ~k½±læ=΋=˜(«G ë䬽JŸ=M<É)íÐj”¼ºg=ÿ:*âIV $*½_b>ÒÞ» /BW†pÌ;ÿyš=8À ½k¯$ Xç6a=H[=ùÛž:-"Ï; Jî½ÙZ/>O½{6% ýøK½Ã. >° Í<›11ZUYû{½‘7=…ì<<›;Ò#K!\A½zâ >È i<:5‹L³Ò$<ä0=ˆý< £&ð*u®(½œ§*>Û46¼s-> [í!½å>4 Þ;Bÿ@:n0Ô<òÓ¸=ñ==ƒ²\VY̸i½C>Owžº3'-ñE;½Z½ƒ=õ=U'F7F$ ½·ì>‚¨û8•'±TDLÊŠÁ½e>ô¥<‡*Kœ#ºgÝ<†æú=g`d<¤'!? Nj y»#2¬=ϽA \õ¬þˆ½a3à=òAO¼ü£4*1?7½\X—=ât’¼ª/äa€#‚ç^<ñ ù=â =¼?(jSùø;þd =IÖa=vB¬=0uÌù¼ —Õ=>)= ë6h[%+½:[ =ݘž¼(˜wV™»–»×1=!éÓ¼$ Ø]ïK«—½ b>I;<@^,z[·í»½»c>™êÍ(¼(+b¹2úE‰¼çT’=ÚW½)‘=1A ð½&W1>÷Xúº=ù#ÿ4[(™¼ë9i=ÛÄ ½¼@HUÁLf¡¼Xi=x¶½ÁL‚9ª'Ujö;~«•= Šf=T’#/,·4¼GZê=à ¼ ¶º;—W®¼B| =ÔD=ö#L>M«@­< ɉ=å E=a*YL£03ù»zR&="ÁÔ¼sæ˜ ‹±½?Ü=¼ÊZT©=r0Ù6ïP£ÉÅ: µ=|*g=[*ù!žIÝ&\<0ù=A5¼—BÖ š&L5³¼KX;>‘ ¤¼&Ó'Cç!=»~=îyþ»» f>>?ÓPc½5 Ÿ=ý2=®+Æ#¼=½öb(=œnY¼ã*kZdÍȼ#/‹=¶6=‡#'€(çû)½VD­=Ɔ.=Ö f ƒ½#K>3 ¼\ú)¸0dZ›½§éÓ=¯—&¼c {3?L,¹Š½t³Ÿ=Ctˆ¼ÿ 3=I¤¦=t@R=¨=QAÄQMȱõ»PRÀ=ÀÐc=#L ®h½`è!>d@ö; 13KVE½4f>×N”»o·>PñH|½M×#>e½Ô-¢ã‹–½Ñ =üþM¼ S‹ݱX=„==¼h<4 )rB;¤ =·yã<¶€029¨<Îû¿=¡ž¾¼I ŸRø ®d½vü·=”i´¼E¢M½+”¾¼ èÅ=ûè¼â)•!²*GW½ToM=L¨à»63Oøîµ`½Ê4Z=aâ»ÑTÕWR~’½•cÒ=±§=â½éQK3½Ò7©=^„©¼€?jMÌ”.==p#¥='£Ê;‘ ¹D’Jí~½ r=l#=Î-ÈERš =¿¹ß=åD»»“Ac2 üo¥¼ ¼=d’½d<©O³4ü§½V)ý=øˆ˜»(5RTe8‘ ¸½Ò4è=sƒ!=ÚJ˜"O“™çÓ¼ÎÞ7½'\ÉŽ½%€=ˆñš<}†1QTÄi=¼ël=¬;7I+.K{öÜS¼ *þ¯½+nÜ=§wñ;û&6·è…;=÷˜=º,¦<= T4‡(q:É<ÌìÓ= ¼±ŽAÍ!0¼²½êZ>809<ׯN÷غ=…˜Ë=9´=#Ñ5Rb¿Öe½ Ñ>vˆÿ<ø¹b3˜¡ñ¼º/‡=½¨=<œ0à>»òÙ¼ž"=<ð¼àDN"7K'g¨¼í€;>¦Ñd¼†+‹R<.Ïä¼¥„>¯]Ú;k 5,1²„½,c>þÒ"=XÎ[žYO#m½hzÉ={L¤¼·Ä9 ½F#> ¦¼¯pEg;ƒ³½5 >y6= ._¹CC¬~¼·`)>~ÉF¼Q&UF|rø¤¼‹Æ*>l?™¼+\@¾Wë¼Õ©=Õíl=q7QxK0ha½\!>paÝ<Ê(øI$„½7S!>®ÖI½é<»bMaKwW½¸Ì)=5Ð<=y6%ôJ6<}½4ƒ(>ÝAl½q(t7UWzƾÜe?äK¨;3ÑRBÌ¥<_––=~â¼l>C~â¸!>Öå9˜#á Ó¡Ó¼Cu#>‡"º´4ª9 ådâ¼éñ»=„ò¼æDò 5¬Tмk€=’Aî¼u:(_a¨C½_(>ìi¼£N0ÙV°rè¼'Ý=&㘼„(ÏRÇHö»¿ñ•=Hm=C .X†…V½õô>Tr=:ÙÁDf¡½ ö>ø'¼G,È6P¨'=ÚæÆ=ý»á±H”+ßSy½d Ï=<¤˜¼Ü)Ö7º( q,=s=}Ëœ»µ@bN¨,©ù*=Ú‘Š=¿›»¨,šhb½Ñ¼·œ«=°åU=[!%=–"y<®Ô³=®bñ¼¡8¨Yœ µÁ‰;O’®=ÀY ½XO+.ï¦|=Ô É=çã=“-ÁPl Øœ„{;jMK3¼w´½<1>o+½<\G@iÎþ½ûæ¾=/û5=˜ 0(°;fú…½.(>òé±¼è&YÓ2¬ª½iþØ=üÞ<×#bÊ^I½‡½€»,>`½z5 ÎM»¸ ¼÷ÿ=ø ¼¦#)YRc¶õÓ¼Ø>Ñq<“‘BùOÑA:ÔD=„ñS¼e‘4Šx— <¢•=ðne=’Ýc7up½õ†=)ç =iê9}?¬<¹Ãæ=("=Ák8ð0gœ<š±¨=¥¡½`&|<z8÷ç"=$šÀ=“7=!›7ˆ8ü}¼ëÛ=Ò.=×/a$T­…Ù¼~Æ¥=°N=I<G`rO=ËÛ=ЗÞ<Ñ&¥/J'ú½+j=²¼+={[(ï@¥ߺ'‰>ª*´<ÈÞEc1ùL6½[yI=Hþ =¨¬+"&/lÍ;#Àé= ~›¼A<2Á%½^fØ=º,¦¼8µ()Ëóà¼Iÿ=l@„:Æ„3€"%…<›Ê¢=þZ=ÙL"ë-¬ñ¼ñÕî=6’=ör Euèt¼Þr5>?¤¼›-ã8J?ű½ Œµ=6Ã:T V,e½_Ð>‘ N;3ˆ@: jx<gú=µÝ=€¶=H<Aª½¶¢>‘¼<ú ±BÃZ)$<> Õ<~ç-n5麽.)>ˆƒD½ã<^ÜDMô<"Áô=ä;*³N`Bï«;h±”=?« ½@9¯$s>Um·<qH=Žx²¼}'t* -g¸½$&(=é˜s<è3dB`¼ =࿼Ò)ÊT©†½¹ý²=#ƒ=Ê/ýN壢¼ÞÊ>ª™5<—$€^O6Н6½˜àT=Ù.¼ !]ZB⋽±O>Ý[¼,”/»9™‚µ¼H4!>¯ Ô»J ¦3<I.»RI]=5·½qŽS+Vx<=®·­=__ë;ßPW\Kœ½sG>ßÞ— ¼g ¤¿,óq-½²žú=ñ:¼lJ %’<²Øf=ÒûF= #[”M9<çªy=}Íò¼APa+9¬U›½3£ß=HN&=a_¶Cº¿ú¼ßß>°Vm<¼ Ÿ(E32==Ôž’¼ÝC-ZDxšŒ½eª>4ÕS=ˆNÑ/­£ª¼Võ=EJ3¼>RBþb¶¼¾¤>9dƒ< KR¸O~q)»FË<ô39TÔ:­[:!>‡ŒÇ<Y=¬Ø …þ(j½¸>l=$^<ÊÍ(ÿ#³^ =¨Œ=·˜=ÿJN/­¦‹½î¯ž=ÍÎ"=Š‚O`àŸÒ¼¨þ=äÖ$=Û"‰1#^İÃ:Q3ä=µ-=­Éì+z8á=þ¶§¼éB ;.ˈ½”½%½ÝAµ!¤ÅY=‚Ä–==p<‡3ç&`u伿Í=?ñ¼Í@OÿY3=?9Ê=`Èê;ï EJ¤S·½H2>3l”<+L[+ Œõ ©×<Ù;&23Mjh=Ⓨ=é,³<÷<¨Q,Es9¦š=fj½O&40¼"8=H3¶=+3¥2¯£´#ý’½÷«€=¯Z/£Ø<´…:±PT¶<øU™=g)Ù¼+cèHÅ¿½ˆ0þ=8fY<; XUÓØ¾½'þ=¡8<{<Z"+34¡¼lÑ>kf<êO9>A ¦˜:h r=œ0a= œ$K‘¼¼"˜=u½‘=¦¯LSϺOç=ù„,=ü$ _“þ^½„Õ=Ñ<@=‡‘r&À/¼ˆi=‚W ½3Ô\æPûR½UØ=x $=VgLïY!+=8)=ëWº<ì ¤]SŒ÷ã¼ðn5>á)ä»b-õÉRµ3L½€»Ì=P³¼· ][]`s޽_• =Ä— <¨T<ÂË Z¼`=ãûb¼,)ôM^S•íG =6<*ÇÄ= ÅÒ¼"”û%Ïٻ„Q=²½1 ÌA‰+>‹½aú>\‘:ÕÌ&Ð^àK½Š< =›H;íDðTÇ €bä¼Ö8[=IóǼü)©n .;_(€=XW½:]&5Ѱ˜½IÕÖ=ù‚=%Ï=ú*Ù=ZÖý<ÖC*Gù>¼æ•Ë=KJ=£ Âø)½ÞTÄ=´”,=þ$0«%à‚¬½éš>Õ^=å#7£s~½^ =¸s!=ô(7þG¡Ö´¼ZÖ->´®Q¼o!Ek _D=j2#=Ò9¿<õ#¿`?Emª®½'­=ºò,1ÐWÝ`(=r4§=~޼3¼O¼ wõн,ž*>*Ra½å)óbÜRÛom¼¶/À=ÓÛ_=ïF/½&6_½íE4=aq8=º471‘Œów½l’>/M‘hq¼p.¡UFJo=Õ"b=êX¥< =W:0<Ô¹b=ÿ=ø¼+yZ{d˾«½Íê=™€<Ù û>b? Í¼ç4ë=å%¼OEõ­Eù܉½¦' >Ô¸7=}lC­ q‘;½,²=\ã³¼f¥bZH£‚½j>\Ë$½-$â= µþ–½iÇ>¼’ä¼(#‡íEн.ã=¦6¼³CUó sK‹½G‘5>¢³L½~:è6«D'h½¥¾,=X :=¸±Lú0W•}½™×ñ=«\(¼U+ñjéi½K>¿Fºy<7C!ù¼Ûj¶=[íá¼–7ò\”GcdI;þ= „¼§&èy÷?À»Ý Ö=$¶»¼>„¸"37ß:ÖŒ =2vB<\:üwÉ®4<¥kÆ={fɼ”®dÎëS޼Di=ñÕN=x7µU“÷½2éÏ=py,='’"è#=.½WA,>^;;Ÿ 9?Õ–é—ºòïó=#Ài¼{3pOܼb1Ê=ƒmļn9<DH5 4½…>4ƒøº×A©QeP½ÚÈ>Iƒ[<RB y’½“»=Ó+=1©06OÕ¢¼ÀÏØ=X¹¼x&)õɼáB=ca==Öc d•;ï =$ÔŒ¼4&g`D¿6½F3=ÏY¼h<Ä!Ó;úa„::=‰Ñ3=Û½ MáC½Ý á=èk–¼t[$ DçŒ;·œ =\…<¡ ÖTð%ì½}±w=€¦<× w%aL` ¨½ª ¸=€)=í08Ei3Åœ½Ã=ò =¹@ba[!+½qÈF=b9¼? l/D—¬ ½¯@”=>꯼,1I΀»¬½}=ß=ŸŽÇM£ ½ž,ÌO%`s®½¨5>ƒ¾t<Ñ9ϸ] Ù9=­§–=‰);q `2…'hx³¼§n=ŽË8=b ]˜F ß‚½¾ŸÚ=ñK}¼ªz Sߌš<ò$é=”ˆp¼­-…SÒV$ .=Dýn=Ïg=ì(:D­PžÐ¼§®<=™ÔP=;ºVë4Œž<>1%’:7â^ÊXÄy¸<Öàý=ç¦Í<•7EJéû”#=#I°=oö=ÿ?¼;†J•Óž<ÿBO=õžÊ¼s©V’7ƈ¤½cB¬=üü÷»™NLÿ”ª¼¾Ú±=LÁ½ÕAø2TSV ‚½ú¼=#i7=ö>+¬º½rþ>ÒÈg<Ã,58ÛÜ»—’=‰½h-ª* L9ÑŽ½²J >kFF= Å"ÏOíN½]Üæ=µ6¼” /\[$úE ½3Û= ·=$5ûF[˜<5~>ÙÐÍ»#;ê4)fKÖ¼áÔ‡=¸W&=‰1Û"OW÷<Ìì`ŸEZÖ¼¡gó=gµ@¼w;$xxíÒ¼¨Æ‹=gï ½ÒÑ í&I‰½ͧ=¹.=%'6kV1š¼›VÊ=`­Ú¼À=å[;R]ŒA½¡H>²d<ôÁƒC‘ñˆ½uäÈ=з…¼ò`Â6TýJ½é =?ÆÜ<þ/y.ºÁ•½ïT0>• ½Ø8(qF\–½ͧ=Ê=´Ø=Eh½'øÆ=7Á·¼Ò&G:}x»X®÷=BH¼¡>1[43â=Bî¢=n/=¸û*Ó<#½h=J)h=¿Ä<¶€:;Q7ݲ¼¤Šb=Â8=(!SKõ»:_·È=’[S=:/VÈH)Yμ†W2>?§ ¼`.R”7µT¾½Íwð=è¾<Ã't[$^½öî=]7%;, ç&e6ZEŸ½ç:='x’“ <G¾g[Åç½ñJ2>̶S¼yT2!.XX½x $>×Úû»F0<` –—|½Ìу=ŒÕ»åK@Š*r0½Qg>f¼{ ú-å(§Ê·½Þ»=@\<-%Kd¹½_™>kš÷<… 8îOwK’½¿,>’¯D½ ºaÜ 9¶¼0×">É;¼Ò6 'ˆa Áª½wã=ÙÎ÷Ƨ=l¹:]ÇÙt½ŒÛˆ=\É=}?i»JÉ»½<õ>FÏ­<þèÉS¨sżÁX/>­ûG¼ó?ûb#…2=Z”=°âÔ<7§ca3Rï¼ P“=f-½Ü2 QÈ@w-a½‚ÆL=%,<ÎÿÛ4晼T]=¡‚½ª'½VR‰½5^*>U¤Â¼$;¯? =`Á=Š#=ÎL^×.ÿøIŸ>:LÞ=GéA.´»fú>sœ[<¼p>³˼µ½o.¾=ж<ù@0YÏGQ½Pn=†6=k(¸7Ö'ù‘½¼!>°9=.Ž&ïê­½ °ï=,ÕE=X=4A%t—¼:wÛ=Þ­,=`T6I’%3=#ظ=‰²7»f&á]Ü(‹½4¢ô= ¼Ül'„TÈ éº I¦=侽ʼnüR̆½†‘>\T‹;\ ^3½üVË=°÷<;wOf,QkFEœ»¬Aô` )ø¼«%ý=£ÉE»°.» `Q·½| >èfÿ<®ý?¡H#/«½†V§=ŠU:=ˆ_âû?<|—=—© ½: {$kƒS½F~}=Fë(¼ý(*$8eLPƒ½ð‹ë=ì/;¼?NñS‚ꔽl&>¿*½¬$ô)‘V듽*>fh<½&®.KEµÞo=‚\=º‡„"à»48ÿPR^h.½¿$>ལ;˜Ì+m6ÿ‘)=ÉÁ=ýL½»$Á61×£ð<)[„=¸­-=o#RV X“6U=Ð*“=øü°ä»”»K5d5ã5o½¾>œøê<ßI–* B™F½4d >|í<¸Úî8<ùôºiQ=i‹ë<¾Bm ×"6”Ú¼µŸ=FÑC=t9GhF~tj¼™ =:¸¼£·W%æÔ;ÖÄÂ=ðV=ö7ý/— ¹ÿÈ<8¡°=Ê2D=Û?ÚD!*Ä£¼_ Å=ž}å¼Ò9i@ÚX©½¼>»ñî—R—»++K ^*¬=Ù°†=¨Å`¼¬.a USc ½ôm=û­=Ý ¿(àRý¿ê<Ñ”Ý=ÙN¼´ ŒB2vö<¼÷=Úü<‹%1<µB»Ui =ûu§¼7ôV0EV½ñ¹=;>=r&܇ƒL’½ /á=Gè'=q }NÒR+¡»½Iœ>k ¥<$cQ[F–L<áò=ËM=½  }a-{’½=)>!‰¼–B•BQ6,òë<µSs=>¢¼&«Ó™½=E=ä<Ô=.-+¦R¼„HÆ==µú¼ (Z¿@h²ÿ<\W=ƒQ¼k‘(G×<UŠ=üã½¼aÓ.¼EÿW½÷™=@M-=T v _¼<Þ$>¸Y<»6(%«(+Nu½èÁÝ=Y‹¼4-òX/JŸ[ˆ½Ü=8):¼UBY»œ’¼N'>H‰¼i3(S#v‚oš;v/×>àP‹½xz%>ÌcM¼2;½R© œ!»¼’ä=ØØ¥¼Ê+Ý+ÀA›½Øž¹=Œ÷c¼j%2$y,­0=='J¢=Ò‰„<;"Ó>c8ãà½ÇÒ=‘D¯¼ 8)[xB½·E >Pr¼ >9Dˆ+ç<6çÀ=A¡¼]0EMT@嘌½‰#>+ÞÈ;ÅWFubØ(+½¡>¿ F;×>}L.. ´;L`=Z+Z=Ii´0ñׄ½æ•+=¼Ë=†2† ÜQ‹Þ)¼ ó=gû<:á!`:þ€‡¼Øj=¯˜Q=“·E×d„+ ½ÿ@)>Éÿä¼Ú(çRà²Ç<.¾=Þu¶¼á.¬^Ø<øâ‹<¢}ì=U¢l¼­-ÒV  PS½µÅ>k~|<|i!¸%)ë7½ O>*;}»¨%©⬈;ó9·=¤§½•Ñ#:mp¢¼w½´=rÁ½ø2‘T©O4I¬¼1x8>ïÄ-Âõ; ¨·=iWa=Û,Y'Ù–Á½\Çø=b÷<¢>U=ø;«…¼±§=¸<Öka–<Þ<þ EÕ‚½¿ò =¦C'=2aJÝFO®‰½ž² >v28=Õ2­ û7«>½¤Ä.>vT¼A!. ¢Ž½*>éðP½6Q¶#sµ½¬Ñ=?*<`CO(Túa:ý¤º= Úd=ù! ›F$F¯½ñb>¹'=ô8N|aË¿¶½ÛÄé=؃É<ô=GÀ¼&‹û=zÄ»÷J(ÿå¹>¼î0>Ò4¨¼ª ЬÃ+ ½œú@=<†Ç¼,0OQ¤7‡½)"3>WÏI½¼9 ”Z溽á™ð=íd0=ÝÙXà¼8=cñ»=6ÌP;!õ=N’çú¼gGª=h‘-=D'>Æù;…íÇ=»Eà¼1:úZ=·½¼$=1]ˆ<Õ8ã ªÔ»Jðæ= ÿ)=B6»ï=Û£—==F$­ÓIèˆ|½Ø»>ù„lxÕC½g?Ï][›ÿ<»ï=mo·<‡ b7´«x£½ âØ=î#·»F_8auô¼Q=äÙ%=} V Fàk¼?>×L>åG|<*Q[ •H¢¼“Ц=" ½'.™2‚ ¡J½ç >ß§ªºÇX T'føÏ¼ž]þ=Üfª<ÏZ†Aå+A½^º =,D‡º 5ÃW‘™ž0=×iÄ=ê̽< 3å^í |=äØÚ=FAðº`?*ˆÈ™¦¼Äèy=ÃDC=Æ61"-ÿ\4=³$=Ĺ;U¿R¼?¬·=±Ã½K6à1ÌôŒýðÄ,<ÛM'­_ Ý%=Éc=ôp=o œWŒbQÛF½T1= æ/¼z?m;<Ú¸¼ É =–íüîN(¹&Aœ<¿ˆ=`9½é3ë^DTî銽· >¾Ø;=2&¿¤e$'“½¤È=ŠËq¼…-óN3`í¼ ¼ë¬Ö=å³¼¼ +WRU ÛkÁ¼*t=Ê =òc ËF¥ô̼â­ó=¨mC¼xÔ?ÿfK¶½us>Oê =Çl9X!Н–½EÔ„=a0<­'+`Oqq”½²/)>Ì 0½X6Í’0.½òΡ=Ô_/=cG•"´„½m<˜=9—"=N+ñ ´ñ …½@O>¼»9¸0¥˜u½ö\Æ=Ü/Ÿ¼qTeãÁ<©J[=ÿx/=æ“G¼`½½>yΖ<ã-Z=?{£¶½±Ü>ŒIÿ<ü$öSY07¥œ½°>¡7=É ËRc){X½çU=M0œ¼w d ¥2E¼Œ=O‘=Ð"ŒVº7¤Ã½ªF/>-`‚¼ËØS‰;ñ»½«ví=£;<úeWŽ*胅½y>Ù³'=½9Õ!¢SÇž==ºK¢=í€ë;*0ôQó$kç<ìO‚=x^ª¼ç¼*½3>Ît=,›y=+ÞÈ;T …a•>XS½×ûM=+±sÆ<ýœ=¡¿Ð¼ñ.S)aí¹L½è0_=Ÿ” =$/zL1 =»}=.ÿ!=¯/á ÃFÿ¾< >Vô<Î BïS ×#:$>6Y£<-%f`R û<ãpÆ=‡Â'=*<ÿE—MªI°½Íâ= éð;Yû&!a.þ¶<‹Šx=Ï÷Ó¼Fž.¤Œ¸9`Q=aãú¼Þ@°AJz=»Ý=Ë Zºˆ`?&G\s‡½Ï,‰=ùƒ=M3˜[Éa4•½½ã$>ùf½À>bS1ÒÅ»T=«êå:ç§<2-Ø&>xm¼3á·=¡0h=Èô7½B½ã=­=¶g<:6Waö]…±=@i¨=¨ü+=h"8=¸Dˆ¼ÝÎ>=qåì¼X .<‡)ý¼½ø8ó=üï<ô&Å N©ùнr‰>!!J=L2×N$¡ô= ¨Œ=c¶$=p$¼:0ö»Cë=³B‘¼z#Ð&”-I@½ÅÊ>·E™<K7oÓN ½éeô=1÷<¾&Š ‚_A I½ÁÅ >:¯<Éd'R—½4…Ž=Aã<8?³3»aÛ¼û¶=Ih ½¡1†Œ µ¨½„ ã=ÇÖ3=þßK}NUQ¼¼y$=*‹=§F¡àd( Ê;=Ö =9š£<7©-3¸=Á¼}É=ÚæÆ¼Ã2Î? âȃ½.sz=Ôð­ùƒ¼DÉ(°,•*‘½‘˜0>*½D5=(ø/¢í¼å D=Á7ͼÎa2ý ‹½œÅë=àõ¼STÁ[X9´»®)=6¯j=S%†ÌLü}½C >EØð»æ‘CRG˦½5%Ù=àfñ<©&ÁÄH“ÇÓ;]¤ð=¹ü‡¼¤1è^LHkפ½%A>S= "Î#:.Þs ½Aœ'>/lM¼Ï@·[ GiÀ<^¼=´=i:d@޽}æ,>| Ö¼“#Hã)¼ˆ½µ¢= ¼ÿ =I~¿‚”½1@>Ù¯;=ÀнMäÛ{½œ¼=v59=æ2€”0“½ê’ñ=9Ó¼ ÞB³Ifº½îÌ>ºƒ=)HbE%Œ³<«!>Ÿ«-²L¿»Á4 |>`&=$cÕ=$š:½ õLõ$KJ¼×=)˜±<ì<X ŽNÛ5Á½[Bþ=#k<% C¼"@Þ+¼‘œì= ÿ"=Q5R¸7V½J >)uɺi ÔHif0ƼÖ=)\=c àd M%¼³·>¦C§<Õ7ÔÒG¨ªP=¾øb=óUòäLS½=R!0)@”½Ð ,>-y<½®.9U&h<‘½M>ðl¼H ”/bL?9J½v‰j=êx =#F58¬*þo¼½4E=f‡ø¼û DÆ1 Rp»_BE=,)÷¼¿$ LôA6­”ƒ¡Ž<"Ù^UZ›Ž=¼—=á+=“@Ì8vo…½lî(>¤§È¼yFœPÔT 3)½§ë =ó–¼ö1Ç%1«ö»TÄ©=+†k=x:/cq7¨¬¦<Ö[=ÕÌÚ¼¼! áÿÎö:ñ >«˜Ê<¬0GöP" ¼-]á=å/=ÜÏò_Üö½·~š=Ý\ü<æG!ûV!ç}¼ÿyú=ú=+îK÷¸®¼¨°=Ò‹½C[5wBÐÒ¼hÎ*>øˆ¼l#öm’½§ >L‹z<\çS•2 ] ÂΧ<,*Â=YNB=®rA@¨sÅ<Ï1 =(H=.^ÉÕv=¿µÓ=Ôÿ<¨oS*GÞY;=î•™=k€R;q ãJî°<ú+„=Üh@=˜ï8¤2N´«ºŠÿ=±¼0àÖN)í = Ç=h®S¼' ó<²`3TÅÊý½bÊSoG8=io°=8Ø›:M”*i2äÛ»½éÓê=hË9<FÊ;b[û=иp=ÓÛ¼eê7p8ü©ñ¼˜ü=.ÿ!=°µXÝV—o½g&˜=n¥×»Ö'_VÍV '<é&±=Õé½Ç6¦S{_^HG½Lª&>B“Ä;÷-!;²PÛ¢L¼Œfe=çS= ÕY÷!4/½Ë ú=¡¿Ð;‡¼¬ ?=bi`½#¯={¯¼F1h6&]Y£^½n">è. <¿ ö$3®+æ¼"¦$>i§f¼Õ&«54L½=H={Ù6=ˆ­$/#S\•½!@>0¼ÄJ­HÒ᡽'2“=u«g;pKŸ'¼Yƒ¼´É!=½Œ"=`ë-Aä¢Ú¼Òm =Päɼ fE3G¨:¤½ô½=Z =ã2¥ öVHút½Å¬·=/¤¼ãø+÷HE f½ªï>hÏå<$–*#dS†¼„) =²º¼©,@¸F{ô†¼´<Ï=g4="$sM$ó¼=œ>är<=vdë*(af½W° =}<4=‡ _LD9ÖTV½: =ÑÍþºÑ. VŒMˆI8»_`>–&%rp)=s0… ¿µÅµ¼É‘=x)5=L>[ö#¿c8=e7“=è/ô:`2‡U„|¸ä:ÚÉ =²ó»#Ð0 þ³½³@»=…$³;9TO;Vi½ö%[= n :K#ëJ—<äË<;Œé=Œò =Ï85íL)²Ö»‹ª=Š’¼D‚G%7U÷»WÑ=3l¼ž)jXwf›Z½þï={i » )mfÛ<·}»x– =R =N',Œø¦é<^ÖD=‰P¼Ã* —.¹<Š<é=}‘P¼Ž#*JÄpA¶»]5ï=0¼«?=,qå,½RDæ=/úмr#ëN¬6Úÿ½ŒÇ=86=‡!ó@`âËļ­n5>¬E¼¡#B*zSoD=„‘=gš°<æ&©L±¼°tþ= Úd»¿1J(eþ½ˆ+ç=ª¼Á(RX‰8ûë•<=ì1‘¼€'æO‹rö;Ã}„=¡Lc=_ šN¹$ö  ¼`é<=ŠsT=ªR û ŸÍнš“=uXa<š ²[*1Î_¼ýˆ=‘' =?BWtŽK½ÂO >«í¦v59=Ž7è\ÊQȉo,l[éH.=®€‚=K#æ<ä‚)¢)PÀ¼ßá¶=vüW=õ £?<>1²¤½&Ä>!# ;y2­AÞ„½=·0> ëF½#Ï]ü:Î<¸a=ŸE=sd«dr½õ­=8¿á¼¢ Ì!¸,謁(™ü=¨áÛë)ŒRÈl¼ší*>UOf¼p.UF ½7†·áÎ>rQ­1´:½‰µ“ýó»0=ÏfÕ\>=Ý8k[BQ„T<}Z>&ý=<Ò2´EM󎽋·=‚刼(wXH,wL]<Øðô=~ý=% ¼? M½sh½Ñy >‚þ=‰.[_}긽ܺ >l y¬á¢¼L.õ3èJùö.=Y‡#=™f:<Š.Û:[çá„<ŠŸ=áÏð¼4€dLrߪ½!Ë>S[*=zFN¶/ ¼-µ=Ôbp»mu(ò/à» ={„š=vÄ!=pHàLFD‘½Ê‡ >[ï7½!)3&¸0½}½9ò€=‰ÒÞ<€®fNÌðŸ¼Y¤ =aľ¼ãrBSF%u½›!=Óf¼¾9ÛJG—½è¿‡= Á*=‚CÝ7ÚþU=rÂD=¬¸< !|:µ<'Û@½¶K>n2ª»K ¾8¿#¼w”½é >įX=À"aÄìÀ¹¼EÙ=¢<¦?@(³òwï<øož=ý„³¼ f(Å.µ0½ú!>BR½þï=&p뻳w¦:ƒŒP,%ñ~\½… >½:ǺQ[PÊ¿½ãnð=Œ®<û4øPGC&Ãq¼&6=ÄÍ)¼R öC/P$Õ·½tÒ >÷=¨ëM)NË-­½[|ª=ˆ½Ð<î A¨X|µ£»¾=aSç<Ù5m îW –»¯A=ÓÝõ—I‹Ã™<åÔN=k+6=/”[ì>%Y=ŽÖ=ÿÊ =oZEÙ@?‘§¼L8´=,-c=<cDsR_–»F=¡¹Î¼¯[ E«˜J½[]=S´2=æ%: š}žÞ„»vK ´.p?`=M„=V5;F!IbHXD¿v½­„n=oóF<ˆG@W$’"2½'ƒ>>Ës:·-ýTI½§<ÔÓÇ=ý¾?=ŠÛ#wÐo=°b=¨ß<Æ#>ð>Îo¼^J=ƒ¥:<“ ¸2²Iõ=i=°s=rGEîMëÉ|¼Ø=3à¬<‡BªW'—½›Y‹=~TÃ<úFÎ,hp%;½¾¤ñ=år¼Þ¬Zg½ ;ûv>†¬»Þ:ŠE[C©<³Ð=,,¸EõVqý¼ù;Õ(* ]‰<î”=kð>¼;%ô\fcc¸:½$B>P÷º5C·-Pª½•=^i™lÌk<9<¸OüY³#=Å 0=eà€»=â0ëö\¦<\®~=Bݼ­(X)8|‰¼9EÇ=jNÞ¼•!3â)ß2g½I0U=Ugµº—<:U/ý]½ÈA =Ÿ¡;a-¢—=%‘}½Èí×=¼Ž¼­)G Ö»Ó=_bÌ=3mÿ»™¯?PÄ‚½—ªt=‰a<1|WÑWlν¡(>E ú¼#„BÑe½ûçi=ôÀG=R¢=gÒ&<ˆ>å+>)#ƒ\½¢–æ=ºÚмšiL<|G ½"`=°8=°5#’GÌ@å<r=ý½”8Ÿº¼Å¾-Q@8ý;.‘ë=al!=e=P/d=ü7½[Ò>îx¼q49bLÝ[‘:¬p =î ¼ÁKiNA¡¾e=—8r= `J93,Ÿ]‡Š½Ó¥>òé1< bÄKºÚмÊ = ”=’†VtG%xC=^I2=ˆ¹¤<ëVR_aÁ¼ÎP=ØaÌöïz»Ä=Å=Ÿ®n½‰´ =Cr2=àBOj­ûG½iâ½=ÿç°¼v»cMgg½ÚÒ=ñ-,=H ³?<4Õw>½?=x%=M@±Pe$I¼¾„ =¿´¼,Fy-M´>e»ùÕ=é›4= "€DBXaÁ}¹ê"=$—?=&°WA<1‹½I >½¬ ¼ >KO¯±‹½kØ/>&ǽï6W­G3›½O“>X;мO:ƒö|M<ê¯÷=( J¼Á0¤aäu»I*>´!»‚dEÌ© "¼W|>Es¸¸PRCJ;Èk¼ÚT=X© ;kCNYJî°Iï¸0!Qí$䟙¼4=©P]»jI*+±<„F>©P];ÂAóz+wÛ…¼W$æ=£Ë›¼ * *]9 =3p =Eó€¼Xw/¶¿³<£>)_Ð;/BO]7j¼®Ø=o¸='ˆf¬VUl¬½Šw =®J¢<Ý3ÿ2ñ) ½6¯*>Þrõ¼©1\ ÛRôýÔ¼®ÙŠ=D+=VŸL=Ér’<½ñ(¼GGOʤ»Ô1Ò+7·Q=‘¶‘=Í«º<8Weñ!µÄ ½ÜÕ=Mº­¼r>[F&`<¼#Ã={ØK=E?š°Žƒ½>\">Ÿf¼3LŠcÖà}½K:*>Iƒ[½±?F#6Ä?ì<ýlä= L'¼ÑD¯ ô+{……½&4 =á4»wN{#ô„½N¶¡=Ý,=CAæ^²L?¼­l=g ¼91ÕG,„Iqà0ѼøœP¬_9*—½B¯¿=”ˆp¼r(y,ÙߥԼ¹û=’®™»/Ø9Q-:Ú¼6=5&D»Ø9`@H4f½Žuq=37_»S#‰cîf½‘' >í¼ =$4«`>›Ç!½Îß„=”¡*=ô>Ý7>–ñ<8#wcç1š½Gªï='ÚU=uê4P:‘¼Ù“€=êνná&—D_$4¼ÈC=ªE=º7X‰eï®s½Öoæ=þ&=˜(Ë?«Gó’¼›’,=Gß¼G3[ÔVpнYné=üˆ¼nC‰!È¡€m<0ï=œù= ½ Mü–½8¡ >ç«ä¼¦§:³^L7‰¼5]=Ùè½1AÙcE±m½Ê¨Ò=€Ô&=&JqMÔAõœt½ÏÙ‚=Ååø<1*ZŽ>¥‡!¼«>3§Ë<¸QGÆ,!@=ž\=Ü+s<8-&ÞO^¡¼vÁ =œÝ=Ð&g\,Ö¨=~š=¤n'=º ‘M (™œ»‹ =Âû*¼‚wfeXD2d<ÓÚ>Hˆr<ß²;åV¬Ä¼¼.¬=@j“<³ÁfŠ#WÏɼqÊ= ð@;a;¥7[˽À»|b=¯>ž<½CgaÁ}:6 =}®¶»J8sf+PÔp½›â±=™Kª¼Î ¼^ùœÅ <Š”¦=w0b=ä<›¹k ϼCp=øØ<$(©ÉYX½Íê½=Ñ´¼'X5œI;ÆU½ÙY=ÈÒ<8¥WX­iÞ¼c`=eqÿ<õ 4zHŒÙ<²õ =ÁX_»Ë oGøV!t=ËIh=D¤&‚9:=lë§=çp­<‘x^]6Ê©½¦˜ã=[D=";ãcJW° Í:E·þ=HŠ=b#DgDìÂO½x&”=¦º€¼p ‹ I.½!væ=J'=è!IR&X€8Ê7Û;24ÌYG s½f =l>®<_ ;7ŽWtA}½m½=}\›¼VBFM|UT†½:v°=46=‰±7øMÍÌL<ȳ =0Ÿ¬:Ëâ Æ8†=mºK†VV´Z ½¡˜=!ä< Ý5€6X© »‹8=aSg<4"ó `Ê9X© =â<¼ K@J8v6ä¼Ä=ÿ0¼q 8Fµˆ<‡¨B=h1=…3yc‘BY½¤S>f„·<»@²%O Ѽÿë=Iô<4õ Ö$¶;=¤= L§<¸!uP]6Öàý¼¡e=о»°B ù»¶¼O=)˜±<@(âW¦?iV¶½Œ->R,7<Þ3a<,½ä½Ú'>6G½0Q3AKÑAºº =˹”¼i–Q7GÂ%½ð… =xcÁ¼ñSC¾H0› ½IŸö=}—R=ƒ»$D½íD =I½'¼G$°X¾‡¦l;jN¾= 彌юÉâÄÏÿ³:ÙÑ8½éš =´>¼i<bBD•ži½DÛ>kb=Z+¹û;¦.=Þ’œ=)Íæ<±öRÓÈÍ𼀜>¤ø;5,IEd(0I>ȵ!¼^ <<å8q¸½ðm >ãO=É'CF>S>{®<ÓJa=×L>=oo*I.S“;…x=d=^9Õ; þð3½‹41=•ñ/=ä81[å6¼‡l =™×=CC•VXl|&½ ß>êëy_ $»D¥ò_ <{J=CV·<ù'êëf¬ra½™ =()0ºoHæÌ ™*˜¼RF= jx<. £/ D¡­½bfŸ= oíó˜¼fC&F² \½øO>ÆýÇ<-5x!ïZú¶À½•¶ø=ÅTz<¬20!à)\¯½/5¢=p”<<ÐË>µcin¼á =ÖÈ®¼VM‚£‘½Dk5>nD½Š6é[Dºv<ܼq=bÖK=Gä7Ý¥½l>Î=0 =ìÆ[<5Cª:2: =ð6ï<•K&€0P⓽5]>W³Î;c$k{Oe<˜‡ =µþ»=SgèËô˼•G'>Xs€¼9]9¶`™õ¢½¥È=pC ¼M"S*Á'dyW=T;C=íGŠ;n=Y6BÜ/Ÿ»ÁÔ=!4=îN,óIÝ(²<ëV=‘ ¹<å<D%ëfñd7=«“3=Â1Ë=d:4=‡Ä½t|´¼(Q@1`ð¦½uŽ>`<ÐK+÷+eS.=HàÏ=RGG1Cã<–*J$±5[½ä>a¦m<AR$^õ@½ýø‹=Åã"= †M LP6=¬¨Á=–Y„<ª2{>‹Sðd=è2•=¢(P<æAŒ+Z…k½=.ŒôÒÅ&½®0>3¦ºu<zÐVj;„¦=S ½û#Ž(]Ui =3S=éÓª<%"‰?m½×g=3=ü?Æ1 §=%=ÉYØ=¨p„<äÙHqIÎn-½¿ ="¦Ä¼G&SC /©¼<Н–=Xæ¼Â#HVÒC¦Cg=H=sµ;;t+¾:úa»vO=N³À<(&4K)zà¼s=íõn¼dG9 88KÉ»iâ='ˆº<¨"=H(»ï¼×Q=À]ö¼«,ð"ÈÒ= 5Ê=-Ðn¼ïD\8&ÊTÁ¼æé=$»LOŸ6sn¾½/÷ =d? < y!ú g´¼r3=ΪO<,4ƒ:¥ Jí½‘ ®=ø‹Ù¼¸jÉ6У¼Vb=Kê=‰Ô!@3IIO½ƒQ =c»8ŒMå*âv(½w‡$>PÃ7¼ eÃ)±¼p^=ê<ƒ:,4 ¸V›½?>zÿ=ÄOaó Ç ¿¼¿€=Òa¼Ü?VS/zÞÆæ<530åIÈ%½ŠÞ=,=õ+Æf0å—=À–=GÉ«<´ºeÜ6åÔN½z³=ª}:=½(G´©½AÀ=Ä@×»ñÏD[7ó><‰B=$(>=˜¸JrH’>-=w»ž=Œ×¼»±XAÂ@z¦—¼dÏ=XÇq¼'%¢V=-4HA½>/Q½<´%^1O¨4⼘m'= €ñ¼N"õPàD›Ž@½“Æ>Þ9<‡<èT!³—¼æé=r7ˆ;èG¶cñXgH•¼Pq=C©=<D}XS#¯? ½œ¢ã=¸Í=g ¾A”Uâ?Ý<Ï×Ì=p–’¼è¥T$1×øÌ¼cò6>¾ø"¼Ü 7V&¼;r½ôÁò=ç87¼½,^·bá´¹A>©¾ó<Ù1Ò«^Ÿ¹¼³?P=ÄÐê¼>8ä]½oõ¼!s5>3ÂÛ¼ô-ED³+R¶È¼%Z2=ÁàZ=ó W”e4r½‡û=*X㻸#©8O }p½î‘=ظ~¼Î'_G´Ì¢½J³ >íQ=:.Îf{L$;n½=×÷a=*74fb1~Z½Áj=Zô»Ë*R’w½êuë=ܽ\¼ø"ÏH#9±k›½Ònô=Øî»£ å.LŒe½X8 =½Ãmº×3ºW³'›’l½÷ =â<:H>N)hÎz»̱=J½Ç W/³bgµÀ»úµ>8ö;|óB’>l±Û¼$ò=žB.¼ ù218 ¼‡þ9>ÉÆƒ¼" ?B ìjò;G:ã=Ôš&=M?àCš;„‘½ù2>½Ã-½46CT5ó⤽ø>[@è<&Ou4ý0¾‰½Òp =š"@<^1,ê;N—E»3>¤‰÷<Q892pA6½‰ÎÒ=<1+=c¶;yT³é¼ƒÛ=}uÕ<^Œ%NX¬a½k¸=¯ÍÆ»ÈGW|6Ç•¼Ã=Ç;J$hÄ.WÑŸ½†Ž=ÑÍþ<‹JæÜW!®½>­À¼ç#d5rKú{)=;áe=º»c +[L£¼Å=Ñzø; ÍH•NËf½=a =—*;)cWûYF•¡½ýLý=q:É»SK„$wŸ£½h@ý=‹·»„$(5%h¦(<øÅ¥=)”½z8ä Cþ™¼/¤£=™€½R#y;IÕ""½ö =Û¤¢¼ö1ñÇh‘m<‡áã=|!=ˆÿ7AË;½q¯Ì=£Ê°¼‰6­@¢G¡e]<-=d=x$ÓfôݲC½×M©=o­¼f4hIZä2½QM =iT`;©Î12%»ðC½9· =(:‘éNÃe¥e¤»‹Œ=ªC.=vùzǂ¹À[ =Yøú<×"K&h7ǽy<íc¥=Šô¼nãY€d»˜¦½ÞË>ö|Í<&7©`qcÁÊ!½tðÌ=—s)=p¬õM^õ€¼®~Œ=É:½hEvDs"T©Y½+M >¡7»i$f W7âɼ’ =TýÊ<'(g(g¸æŽ»>ÙCû»… ¨RAPnßc½Tò=ÅËS¼]#'4 д½µ‹é=&Ȉ¼$85¸G¿·½"r > =–'{B_N‹ˆ"½wf‚= ‡^¼<-j0Ú5AÔûZ<£ÖDëJ´¼G=æ">¼Cß !|}­ =²¾¼: K@GÃd*<æ•+=déüÒ"8l:Ú(=®)=$—ÿ»«/šº*}[°»8»>µQ<†·^T)¸=Á½ðŠ>Í‘•<ô "fÐ×ÁA¼È@=¢zë<`:âeœ%37_½ê±­=B\9=l&-O§4 ݼí!>ÉŽ ºª´4_FB[=1ÏJ=©¥¹<|:¾f˜TʈK½3Ã&>#ظ;å´FVfÅ–½­1ˆ=E/£7Uw¼l>fFF_½ ¨0>·^S½*5Î@cE:!4=ßâ¡=¨Ç6»ò¸EÏ3¨ßE½6Ê >2Çò;E1> ®I~93½R =]¨¼“Y8fzþ4¼3Å=™»–Ã*Þ:eE Y3¶÷)½!͸=Õ\.=² B;É cÒß¼™=SX©ºHØ9IY6ó<ÊŠá=O/¼†OoE®‚X½ =4,=Y2m&[‘º¼6r=kE<¸2_åfó»ׅ=òΡ»C€ Œ9‡Pe½ÿÊ =8øÂ<4ÏXj(áí¼QÝ=î–d9I HSy=ù†‚=¢*&<° &v2(|¶¼!®=>u¬;ú2BI`X)狼‚+=ˆ V=ýçE³8Œd¼*«é=’’=XBX ,d.¼_BE=ô¨ø¼6ÐYÈÕ²µ»/‡=Ί(SÍ<õŒ®b Ü»;4Œ=—q½[ L³Eñ*½†q—=ãR•¼²ˆ=h 1½’>34žºQÜd2]£e;zþ´=ðÝf= [*oWK½Ox =Üȼ--6 }Vq’f¼.=ÁXß;È7g+ ™fº¼\š=ÜV=„:ô¥t\»Üb¾=• ½ @¾Þ}¼'Ð=. 4=$jf‡§"•¼\r=uV‹o½à‚,=x 9=¡&ï[ÇØ=7<þ ­]m%:Yj½žx>zƾ<2bOj#Ûy<•¸=r‹ù<_&z$'S" ½P‰ë={¡€¼5:hƒMmY¾¼Ì{=ÍxÛ< &N(gÈͽV ¢=Â3!=LB.z!Xä×ò´|<[.ÿ%¹V;Èk¼ô1=$´e¼O=ÿ/PO­¾¼;R=-ÎX=+ '"«E>éļ™õâ=²ž¼lL‹û;Ïö¨= P½U Eû•μ«è=ÀT==X^Þ>RÒCºWД=нÐ'ØM40ÅVP¼Š>=oH#¼,RgôM·~:½2>-#õ;b2 L,Ró=#=Ì}Ò=1DÎ<•*;0I=HO½š'=g*D¼B&lSÜ5XŽP½} =Z‚Œ8W9:ŒMÔ|»WÎ=bôÜ<[@^eXw‚== kŸ=šë;(æeÄEž—¼A›=Ú¨F^V;'r2y20 —¼40>æ h;–)ÇKtPR›˜½mù=eZ=ì:Ê0SQSÏ:Û=·]h=ïQ,Ü“Æ(½+Ý->‡Û!¼¦A>C> Ñ…½#v=סs-Ú<¿3¬"^ßm^½ºk =ùdE;—=Âg*䊽Î6·=CX¼zEÝ¥\d<\»=À&ë¼ðiDbSw%½ ˆ =oƒ;¸ÑHžF¡€-½±§ý=¸=Á<Ø&hŽXR‰¼­÷=Žè¼_,B?D&u>¼¼=ND¿<Î?™gHo€=(+Æ=r7=­>”#]fi'½ØeØ=k§¼·ˆS‹(ºhȺîZ>¢*¦»Å=)g… ¬Çý<EO=çŠ=µ*q^„w‡”¼;6Â=Ôa½±2Z/¼É½Ñ>¼”:<˜—cÄK?â×¼(™=yê‘;n&¥7¾YÑñ¼¡òÏ=9Ñ.=”E:ÍK5ATÝ^çMušº˜‡Ì=üǼD sO‰P†8¶½¶‚Æ=<ø <Æ.OO,>èY»=ÅÛy­„»eç](7=S¹=™99×öM™ˆ¼>°>p?`<ÆL<ñFn’½3ˆÏ=5{ =×&,E,H¼ü§=â ¡ën¼;9A!ñ Ù¼;¬= 3-=oFh -ÜŒ½nÝ->b×ö¼ %(T1–é¼{ˆæ=Ï=;&WB$Yº¦=¼ëìPÆx;~ :¿Në䌼Ì}>"¥Y;ÇK‹"^c—½1_>Ùî&‹û<Ÿ Í=ŠFMŸ½c¶>ò$é»YºD/Gdê®»÷=¬<ºw!CXû“x;É!=K=€0¶ñiªg½S =ª, =5[fZ²Õe;¿‚Ô=³¼ÏÁ+\LJz˜¼M-= ¬ã¼0»[[`Ë«½ž÷=¡Ú`»Pb!U¦½|G =½=‚&…JgX&N=>Ï_=ÑŠ»x5vF* ð²¼[@h=Î¥8=IJðdx Ó¿$½< =>ê<î4ÈXÛb”ƒY¼Y¥t=ð£Z=‰1#¿Kæ$´½™IÔ=<.*"Ê‚½÷œ=¡+‘¼Ðë y5~ýP½NC”=—'=ü/Ê?v¾¼€½· =(œ]<1,„fD‘}<(ð=²‚ߦÕ¼»9¥$-~©¼˜¢\=aÁý¼5;œ7%”~½j=Õ?¼£*GfaØÕ$=,ØÆ=– ¿»K ¤6x,™J½!s%>ûÌÙ¼{,ƒ_¬_8¤‘½N&>~8½…!)bƒJ±læ¼0=léQ¼8ÕX“gçŠR=ñGQ=ëÚßÄ;À ¥Q=T¨EºÖ ={„»”5³X7ZÞ“=íJë=4Ë={õSï^°þ=«#ç=½ý¹<3 7eD.v›½F >ý¡=ó Ÿ<ógá}½ 0l=ëã!=E2AdKZq½—sé=‘¶q¼#9lW)"«»½Ž’>¦Î<ÿ> càI”¼º< Šÿ=r·<=c³$~¬`½ Hû=ï©=? BÖcG9½hX =“ï<‚IÝZœïYW<=¥Ø=<:Íg,hö)Ǽ¥£=Ÿ;[a;×4•º¤½W\œ=O¬Ó<'CR¨z6«»c`=ïG<oh81ºÛ5=£Y™=‡ÃRºf;ìC@QŸä¼@†=Ìa7=&tZª^¡0¨½B]¤=ÔÑñ4-1<,RD?Pù¼>Ab=¹Pù¼œ7# 2ñºž½õ¢ö=غT=ÿ85A˜ Ó¥¿½;Uþ=½U×<-B¸V¹jÚ¥½c€¤=ó’ÿ<#üºÆýG½‘ð > <î8]eõRø8S½‚âG=†ãù»6cŽ:ÞÌh& =QÙAG«;¬9 =•F ½ˆÆI=oÖ`¼UlŒ=¼Ê½övD O‚*½&7 =kq¼DO[;E&¼L¼óÆ©=ƨk=%ê?[9F{<¼JΩ=±Sl=ê?œ2%̦½â>Üò<&@<­_ Hû¼EH=Õ}» §OÃ[ô5K¼ª+= b¼Nmß-J)h¼^¹=%$Ò»m+iG9:²ò¼ƒM=g·¼ùÑ832H½ ˆ =4ƒø9+W+A)’/»þ o=Þÿ½//[` «#½k* =%¯<§kL\/Û¿²¼1¬=ºg½"”RªEw‘¼pÍ=¤oR»*:gâI‘júì»§9ú-vkôê¼Æü=¦~^»ŸHÔ$H™e½K,>ïY׺ÿD§/.§x\½Së½=é›´¼®›€gGÇU»&¦Ë=xšL=!ϽƒÛš½E¹4>zþ4½¿°0ñ¼T½DL =È[®;¢a-64ò o½Cæ =!>°ŠXÄ:ã¹7˜#n=R`á=¸Ëþ<®<VO%؆½:u%=n={N¬ WB÷¼°Å>;Ǽà*#)ß*ÉZÃ<ŽsÛ=¯~¼Ê5yY yæe»òµÇ=cíï¼kBJ[*U…#ȼפ=qâ+<æ"(O')ut= þ~=ÙA¥<Î7ÛMøH¢]…¼_µ>Èì¬<“?ù*»˜&=·Ð•=6ɼõŒ*º*Òpª½Œ»¡=/Ç:J!ÁW6F2 û‡5U½î&éQJnlv½dÍ=ì‡ØºW*V*Xgµ†½@8>Ÿf½TqbH€I*=&«"=ÞqŠ™a1iÓùp½2W>þ =‘çV?(–&¥9\æt=½'O$%Zö–²½>®Í=s.ÅǼŽ:}Lƒ 3C’Ù¼O–=V­<„<Ωÿ!ý¼iâ=Ön;¼ñW–4;9£½x{Ð=@ø»,2ç½ôfÆ×l%=`äÅ=‹áêR+̼ +fŠWÑç#¼oõ=Ò˜<4+æB`h7¹½¼°õ=u’­;~*…Oµ1|Ô=Î=@léŒ=ñ+ÚŸΨ9=mÇT=fLÁ»è ÓEG¯x*½/O=Š=4¼;l/PG¾>=Þª+=}!d<Ú,èh© VÕ<7ã”= <7=fJx-)u‰½H¦#>æå0¼î7cC¨'R*½j>§–-¼œ,9AX½e5=”™»Ö,(N0W}Ÿ½Þ>¿¹¿;A~b'Ól½Ùë=ªÓ¼‰!v_ÀSïϼC;g=¬ä#=Ø’?ØLõ0´;ñK½=cc^=C^_ý/ýŸC¼ o/>|b¼¬Ú)]EñG½ WÇ=©L1=ñ2›^&SzáÎ<$Gú=Êû:ÎÝIè/í >¼²… =²×¼¸ zMHá³5=Äî;=@12»dü'â ²òK»º>ºžè;ñ>94&lM=÷çb=8ö< $ÆTó-¥ž…<Cy=“Wç¼› _Ã0L&¼ÞtË=±H=G7á¥-®½Iß=‹·<~6m5E\Ê™½·^#>Eg¼@e£X†p =8h=9¹=¯&‹;„døÿñ¼Ã=Sè<=û@øD;p½µý=JìÚ»Y™b_/§t0¼¡óš=ÂO½†;q5‹ak˜½\>„JܼMCH½'UÙ¼ó>£“%<Ú±>Ä,ÍÉ‹;7ÆŽ=И ½ÿ,ßSà OÇ<ô1ÿ=b<<÷úUïSLm)½écþ=”¼¢Jä[NÇ<À==P8;=—¬=øU¹¼‹Š8=ñF漕~0ß ‰ì;$d =Ñ$±»|g)BärÕHö|½ßkˆ=ÌÑã*Æy¼²fFì6˜À-<Ò5>ñ‚»òX¸( Tÿ¼Ÿä=^B=D øDè2´”l½w =¤£<ä2ã;7ÊTA<˜ö =×…='Ö\½Ì_=ÏÛ=#çW›:½ Ã>¥‚ ¼9ú9â3Éž½1”#>;м§j)^=ÿ뜽Ž[Œ=3ˆ3Ýk<@7È,Ýd"Þº¼KÊ=Ò½ @wK60ëS޽,>KU½¶#OVÒ:B}½éœ>£<%#ç< 8¦U†1=ÂPÇ=Òýœ=a¤—<38v4ü»Œ=¯]Z»€ u(w!Ñq¼õ+=k* <+ ÿ:zhß=RHÒ=ø/¼ï7|àW´w½–¸=ÿ[ɼ£AëEoQЙt=–ëm=kò”<›Ø3£(œN²¼NB‰=Âü½¥"x 1¥¼—=²ó6=X;ö#¨‹T½¥ƒ>VÓu»<$±8Yh[Í;/1>0bŸ;( RA`Nëÿ¼½Û¥í=.þ¶<Ø!âTÃ')è6½|=(}!=>F74 ôø==ìO¢=õÛW ,€qsª<³$N=ǼŽ<>Lˆ9»ø-Á˜Q×£½ùø> oO==ú&=]kžc½oe =°Œ<ç(’BÔóîì#<ˆ \N ¸t ½ÿB=ÃÖ,=]¦C©*‡·½£>×=ý?½®èÌ<|=òÐ7=05X 9}½)’>Ñ”< Fh¡¹Î¼˜%^®Ù =õi=bNP¼Õ„IQ- »¼µ¥=b»;=f qf]N I¼Uö=ª¶›¹´zAÖ<'¢ß<–C=ƒl=Z)¢J'ý/W= îŠ=»}Ö< 8O8-8=”¹=ÝД<ß‹SdA¢¸c¼ÅŽ&>¦´~¼êSD¯“½"ý¶=ø‰ƒ¼üH,¡2¯$ù< ‰0=V*¨»THea𛶽ĝ¸=ˆñ^=Ù6×åCù¼‚½TÌ=†¼EÒ䂽²f$>žÎ•¼¯ò2‚F隉½²€ =¡S»v%,9|HJ†¼z=œPˆºR2âI˜^Ÿé%½Šx=M'=ä"‰ ˆ ޽„KÇ=}ì.=ØV[òê\½ëX=C1<Õ#OF ù†‚½å–=O”„¼ë >Hšwœ»ê[¦=Ò½³ |!ùMϾr½Cs >9· =±85„P.7X½:þ=¦G==$Fˆ^S•¶<ƒg=£==o*­gƒ18 …½¬‹û=©/K=k?ØC˜0š¼oI=Š?=Í[ZX¨ÅÂûª;4@åÄ`è³½º×=Ø [<@"Ý=TïἫ%=¡„™<æB8‘ÿ“½ý† =ÔÒÜ;Š ê;)» j½²ò =úÒÛ‰•Q»3¸Õ[‹þмػ¿=×£ð¼ò æDSMF–L<ÎÅ¿=ûR=©ˆTÕ‘ƒ½  =1#<<ÚHbJ ™€ßin»'™NÕ5UlÌ<ö ö=uì< 93V¡.R=dk=wÛ…»ø0F* fÙ“;NÕ}=UOf= øf®g›¶½¼?¾=l{;<°@Z]"O=ïF½8K ="ü ¼Û6³1Xàö„½é=ýŸC¼ŠªGLeœÁ=З=ˆ<)"@ ÷4^¨½!ËÂ=GÇÕ»[7“Nùg…B„¼†Ë*>Ç»£¼îÝ2?UJ(}½;¬0>2¯c½õ,¯ƒ\)Bj½õ ==·=À4QÙhÙ!~½J¶*>¡Kx½Á3œB±.á~À¼®)Ð=L84=Ò<€TÖWÜö½DN>¸‘2¼6dÐ3fƒL½–= =^h.¼¾³A"ý¶½«>OçŠ;8t^´OCSv½S‘ =)Ë<› ÆJ]Iz¨½^º =-“á:µOÃC )‚½ü8*>)νS§ N\[Î¥;¯#=é !=ZûW%‰~m½¦ =Æ=îIfZ(ò„½Õ³ =ÇÚ=/4ª psIÕ;;ž=Ûf= 32ÆF%wX½%>÷È<#0vRâY½§•‚=q<Ÿ¼›9Æ]ÿO 1<‰&°=ŽÌc=¡+9(õ „2½©¡ =ÿ>#=Ù§M¾l»¼Ë/ã=×…Ÿ¼L#–PYy½ÀY =§eôŠ'<ÖDEh;/¨i½( >lz=>ÛM;k¼Ü->Qw¼|)Î!h%±$;,¶©=¯xj=:Nmãà¼Åæ3>ü¨¼….ÉR7V ]ì¼$ Í=࿼=DHŒUEs»ÀB†=ÆP½N@m éH€=c˜³=鸚¼&òC-•G·¼`°=з…<Š#Ahyg¤Rì;ÿ—«=Y2½J4"X|<y­D=—RW=%³ú<-2.d4]Ot½6v>©3wº·#® 9ãQª¼Ä“=üüw»®C¿PÇØ‰<Üñ†=²gO=‘.Û0[ ½ÑX+>O>½¼41ÜÖ;( M^RA4½ á =Ù%*=¿? +? î“£9ML">ê<Œ½÷=Bò;tè<ñ$=ë8¾= Þ= °#­:w×Ù%$Ò;f7VAB±•<€*Ž=_Ôî¼J#=”'zÃý¼2; =)†<•AõN©G™dä;]>Q†ª»¢ŠE#;õ0´»›XÀ=¬äc=. 9_–B =zn=…y¼Æ!Jf>Mõ„½ð£ú=«¼Ž,÷N)a³@;½Äx = =“ÊZÏgÀ¼ÚS2=Å[=”ñ\0cƃ½"m>£®5=Š<ùJ^ëRc½âœ=³/= ;êY•D6=eoi=1y=z1Þ@ÂDT½z9¬=z‰±¼Z(!5ªœö»óÊ5=ü9E= @`«ub<ÌA>Œô¢»f'È+ï7š½^¹>äôu;r2­6›hâê@½ i =ݲ= A ÞJ‚¬§¼0ú=pÏó<Æ&'KXI\WŒ½ãý(>ô—¼²=ëQÉ(νxÕ=v¨¼)}I;Nõ¢6=q©ª=*Æ<‡x^÷PB³ë;­¢ÿ=ë ¼š²M)×ß’½ôÀ'>A 4½JKE±ˆ!½½ =¶=ÈXî4@¥h=D6P=• •<¤ 'ÈO=cß<›ú=Z <-ñ$ç0€´½¨Æ >|,=?Kî;;°XC½ß‚=/¿S¼J+þ;ðF"¸¼Ýêù=y[é”—<> >¸OåÒ8=àÙ¾='.GA½Ôï">ËÖú»h:ÄXÜ\Igà¼ìh=/iŒ;¾Y }9vq»½5ï>y<ª$³Ø)‚”ºAa>­†=92<T%Þ®¼F> \ž'µ¥½¾l»=A*żÜH_ *â{½›È =š_ =¾ ßY?\œS‰½HR’=@Ù=_KÏ4hM”M¹¼¤û9>MÛ?¼M õFÑ!0= }=àM7»‘Ù%_+ˆH ½ޤ=Âj,=A ø1 øµ½V Ì=g,>q9=4ÁU%ò–¼ýˆ=0 W=¶? +1š'—½6v>ƒÀ ½0T*`GÓÁú¼&Š>_&Š;å'!ûGšo½ÿÌà=¼Ê=w3«G<w…¾½5`ð=Ì Z<GN Uc ,¼ˆÕ_=íU=ñM;Z¸,±ú#=¢)Û=gí6<ŠUدy½u[>7–» ]Õ>&å.½cE =Ù=÷6.E+¾¡„¹<K(4¥ñd7=x'Ÿ=‡ÃRº¸Eò\iØJèN´«;Jæ-ðR•}W½Ü¡=-$¼*$T¶;½Øôà=Šv•¼Íx3­2*­½¢A>I.¼ô$!`CO]y¼d;>ܼܽLLýBÄy8½•µ =:?='jÔ0nÝ =ˆ¾Û=#Ûù»/,c¸4$½XoÔ=M`¼ôOK£4¤ÞÓ¼•ò=mâd<ÆW¼3Õ;|ºú=üm=¿¸¶Beˆ½ ô =A×¾;—&í 2"Åvw9¿—=€Õ½40’d‘hÜŸ‹½"Š =Ø;ÃCýi¥Y¾ù ½¾õ!=WZF=¹ ÜþH°Ž½¶¢ >âç?=Ä3¿4Ϥ = Å=»_…‡š¼]@6© Áþ«½È¶ì=“D=øAʸ »½;¦î=ž\Ó;*AÝ-`#ÌîI½â = q%=¢/²Z%E#ôs½Q¿ =ɉm<#{:IP6…½4 >B 3½°'Ï7ñ^`” <Ž==iŽ,=’-x9Ÿµ§d½A·W=Á <+!ä(›UåÔλ·A-=qÈF=1Z`Ó¾¹¼§%V=§î¼½>8# ΈR;ÃÔ»ÉæÄ¦—˜½%° > Q=Ä+³…YÂÁ^¼BCÿ=ÂÞÄ» Fee`æ\н³•'>L7‰¼°,D´9 ‘=0há=}Ô<Ž[&ÊDzÚ¼/m8=•)æ¼R0Þ8ó >ÏŸ¼Kvì=¯î=Ã.Ñ_3FÛ1õ¼~‹=’—5=øDo:iƒP½Á7 =c=ô6KBP((E½VD =íñ=Ú¥*Zi Œ5=°¶=À³½<§R/(ó œO½‹‰ =G=x„ êJ¡f=³?P=´[Ë;·, MRšM½ÑX{=Ä— =758IÇŸ¨<Õ–š=!tP=”&ã`F¬°<û=SÐí<ƒ*^Q0ƒ½• >cÒ=âúIdaB´=Îßä= äYŠXD½Ðøb6Ùµ½<àc>ÍÌL<}4úU LÛÂó;y’>N_Ï<Ã/o2‚ÿ¼Œô2>ä¼¼ÀI…$µ’½d />ø¥þ¼ {6*Lw…>½EƒT=»=@UµÆü\<$Ð=-]A=3 þS >K±ƒ½o.==%IÁBÊ<Ù&µ=¾¿Á¼õ(Yp<¬U;¼a=Zƒ7=>'·P!%=Û=wf=Ï ^X3ä1½æ[/>K¬Œ»²8ªÐ>悼jÀÀ=" ½ðBN"ýö¼€H/>N~‹¼Ù>‹9Ýaȵ½™2=ÙD<˜A-*õ¢¼å=>ϽÌ4«[Æ)æÔ»»õ=ߌ=g7ÔCk"MÚT½sØ >“Ú9¬!¸$ù,ý÷€½•™ò=ÓÚ4=á-^‚(R†½S>¶+4=+^o‚½I‚ >ÅX&½à Tž•´/†<¯-}4NOX<ª¢='iþ¼4c#%¡K¸½äò= ÞŒ;~*µ1‰3û–9½íG>ŠUåò<=!Ÿ Õ²5=à×H=YO­»-ü'EGžÒÁ»Ð>q­v»Ö‚í:å—½1%">ö–2½,Û^Á@é™^½ÇÙ$>Χ;‘/3Åpˆ½¶ =Ù•<—&2",Q\tr½`v>ÿ>c<i(òHót®:2æn=I½Zâ'Ol ä¬<‰|·=$Ñ˼CEKQ"¥Y¼6s8>ì/»¼Ÿ+Œ Öå=ÀBf=2Z=I;/Hâ@ë;¿<Òå==,T¼ @*J +ãR•½ª(¾=e(=W;*Dº»Î; í=_a½,/R8F=×÷<p=¥<6rQîµ =}zŒ=׆ =ÑX3 BÁX_¹…³û=?)¼¥,¢X¡>)¸½bõç=S=¼;6[™½§wñ=çsî»  :£жš½òîˆ=öy ¾l»<~5TZt šé^½¬©>Zd»=m+°=ÐQ\¯i=H3V=mÿÊ;MéYj§Y€½DÁ ==¾ ýPßYJÓ ¼H‰ý=v¼ËId iÿ‚½áï=Å­¼f$÷hBRQ'<¨nî=6”=}a¦3.9=X¹=Eh„<ß8Z'Á[½ªž =bï<Åy?4<E¡¥½> >¨TI=-9BÃĵÚ<Ÿô=ëþ1»Ó SNô:®ôš½[]Ž=nÄ<ÍF@\@_øP¢½Ïø>àô®=–0·:Å Ñ\'<Ó¤”=b=7Wò#hÏ…½‚<+>ÿ=ø¼z)¤`Ï M½´“>™¹»ñ;3_TÞ«Ö¼5Ñ'>KÔ»)I,GHºa‹=´½&ÅH0JºL­½ùø¤=pî¯< üP›:ß½ ‹ = Q<Þ3Š%ƒmÄ<¬=Sͼ1/]”7ÆÎ¼”£à=/ݤ¼ìGáY '‰½‹ÿ+>E¡å¼Ã9ªVΪIð<ÂL[=²=s#ÿ^ \<1ë<†Á=×1=úF3‡8&$»ñ„Þ=ùh1=ó&QX5a¨C¼¸?÷=ôB¼±3:@¯¢µ¢½Ëò•=¶¹±<û©X¦WÇH½©¡ =\=%Eœj¢/£él<ǽù=&È=(Êc_dìõ»Mg‡=ñ×d=>M=#h]ˆ½mÛ=Z=”)È]b<¼œ§ú=®H =ò&pf:~)=q!O=UÜ»0Ä ÉþÕc½R =o @œ½r ÎM\2I…<À…=ìûð¼ò0#8ELy–½wŸ>¨R3¼^ å8†½7‰Á=Çõ/=¿=XT 5=0Ô¡=+Î<)+¸eîJïÆ‚½<£-=w¦»]<~>%½ä>Ås¶¸RŒ^Ùg´Õ¼!=ª·F=;Eì)TýJ½,¸=€H?¼Î$kSµGö½_˜ =0 Ã<**S.ÎYx ½)$)>oFM¼º9VQ†Z ƈ;¥ö> 'é<¿3"^˜,žº½pyì=1'(=?ZÙXFE<1C>uXá?Œ½1A->{3꼎(“(TWîE½¯">F^V»P-i?’>½È >dʼDQ ƒe*‚¼áaº=Ì(½"AUbÊ4š¼Ñ¯=<ô½E<r¯€¶U<3é=“üˆ¼~½*Ÿ4*U¢¼yu=j„>=;ìUÜiܹ½utœ=kf¼$3Ñ1&¿½oc>îÎ<êIWÖBM¡3½ð¢Ï=4¾¯¼¢G|‰6È–e½S =BÏ&=Ù2Q&ƒk.=ÙZŸ=Eçõ¢ö<«Ù1EF´ãF½®Ø=Ì›C¼µGŸ k6½¾0)>K€¼üAi}QbÛ";a§Ø=Á.=H!OU5ÃÓ+½[| =™ñ6¼ô»ODH¾½"ó=Í<9<*G×G­/²½†uÃ=;Ý=ºP‘_¿<Ó2’=ØC=d ÆLPV=Zà=‡¥¼N ž^cwŸƒ½å%/>\Êy½Èð9(¼$μ5Dõ=”…/¼ÿÆ;P;®k<–ëm=†=í¼¥3Å^û-’LÒ0»U",TÙwż®=ÛÁH=Þ>oZæ àƒW½5 ^=êI<À ñ)æ>§z²¼-#•=òí½"#E¸C¬Ž½oc#>…L½?56#ÎUsc˜“<ïE±EÛ(œ½!’Á=ÿç0=¢V[9-˜˜½õg>¡…D=ÌN7.Xüm½7S=”N¤ÇõoQ¼Ê;F- %j‹S­½T¨>¥ƒ5=51p(\˜1½s/=ýÛ%=k3AÃ?k~|¼ü>Ä[gŽx²¼D_5„a8K =,€é=â?]º15p”¼¼6=bÙL<¥ XŠ#£?´½'Â>p"ú< +‰"YVAÔ=½ƒ>ÖRÀ<È=Y´–A5=î̤=úíëºÏ3Ž\h›½¶ó==ì4Ò¼OQˆ,0¿*W½~q>Œž<™,P­‡l =¾¢»=¨R3¼\?úS˜Rt–½±j=üÂ+=[(uJTd/ܹ½c* >r¥<*›Æ4À[½?>]2Ž<$tDæ:VñÆ=ÖVì¼1úZC~#;æÏ÷=MÚ=†L¤Y”^ჽªe+=‹áê<*˜$÷Ÿ½”Þ'><ļò‚D _Eð¿½Önû=¿œY<àÊO¬2d“<½Äí=Œi¦¼«³5€;-íT½Ï÷S=þ™Á!È=j8åöʤF½Ì|Ç=q;4=z ;[P@Ÿã£½Á˜=déÃ<œ4]:€6¶¯½«[½=Œç<”(ƒ>úbíØˆ¼$>œSÉ7ñ=1Œ_1A<©¿Þ=§ÉŒ¼g#VÞZ6Í»<ÃDC=‚#=B(À¹=Ž…½5Ï>¾h¼¥Ûeß0û°Þ»íDÉ= Iæ¼KžZOVžÀn…0½5h?S˜‡ =R}ç=ÄÎ<), 7tc **¼T2>øÄº¼.?> ª 'M£½ôÄó=xšL=Å)V§Ì †<—=€º¼I3;%Ž\5@)½Ùvú=Ã9¼jH:V¢í,ú¼{K™=ùd½ Q‘—r¾½G®û=†ª=÷, ¤B6±€½T>Yj=¼ë"Ho>¤û¹¼Wè3>1Î_¼­I©BÙ*³&=ë”=`;=­¬@ .â&=³ »=Îû<›7ïGG1¬U»<„ƒý=Pýƒ:0%%º ¤ÞÓ<&O=ÁX=iM¼.—s‰½vú=+úÃtš…•žé<³AÆ=—R—¼´:EMt1™a#»gð÷=\Ž=ˆQµEËè¤7½,ñÀ=t|´¼«2~޼i8r4õK¤½vâ>ÿ\4=dß2¥JŒž›½Šç=˜4F=$áCÅ+Õ³€½¢]%>½K½K%+›gÖÉ™¼˜=×…½¦~¡dàfq¼Úމ=[—½vDhEBê>€²Ú|3y»’=CR\v‡;‚þ=¬ý¼è7?Ód÷Êœ½_´§=çÿ=î ·"BËM”½Ž >Eò•ºÏ…DýUôÝ-=õ¤=îv½»5Ǽ Œ<=Òþ§=-˜x<;"$NÕ$Ø.½ Ñ>B¼H "ga\¹7¿<9a=¡Ö4=\& W’4Žk½_ P=̘;à5J QÁ!½sƒÁ=®ð.=$0L _<åbL½™þ=Ž ¼£ÙVa<>—©<°=Ãgë9¯3s2ä?S¯½{>Æù=/õ`øN^ò¿<sô=ùôØ»æ50„¼·|>Й´<Æ,üÔy=˜¼ÿì'>ùf¼¡Àb­—t”½À[0>gïL½K7uD° Ï;û>ü=ã5/¼ö²MC>º»Ž½€ð!>±‰L½Ÿ"#HºÛu¼È >=°<É5“?Šä«½× ï=´ãF=A>e¹Ž±½›8ù=#F=9£=­Qw£=ž"=0fË<ýv šSO±*=ا=Lù<Kè éFjÁ =i =i;&==8ZeeTÞ9wMÈ<ç-÷]adÔ`š<ÍÃ=~p¾¼v’EáPà½p]±=_N¼•0Gb=_솭½JíÅ=ãâ(»,#¶Ea$]Š‹½ *>b®¼*[ Oüß‘<Z=«?»áà] t]ø<ÜF£=ض¨¼/5ZqhRD=ñò”=UL%=^ úTˆ:å‹rO×<ÉX9¨ðžw†i½s4å)û;P³½²/ù=ö´C=á<ò"оiú<)\=Êß=<XNÕF˜½²„%>?ãB¼gw?5çÅI½«Ñë=Ì)¼3Œ %;Â: “)=» >=A:T  ‘½àL>ç¦ =^=e(]5O½Ë†u=€›=‹¢'?=w×Ù=ê#p¼¢Wo"ÌcM<ªÖ>ßmÞºò¸(XNd&=Ë/Ã=‰~í8=µFÏE:º½JÎé=SË=¦%&T8=\Â=ù†¼ñ<© ZL Óš½M÷>—;³¼Êh ^E- =†uã=FAp»ÏK12 µQ¼@˜=Z½‹4ª‹aØ ½Y,>˽BCÃ:ÔZÞ.½ ‡¾=ÿ .=«%ÈU€-¯ºõš;ó;g>g¤Þ³½…$³=,Ó¯<%í6 ë°½Ïä=”L={!H¨Z{1”<“:>“Z·†›*˜Qºr½]à =à*=U.¥îI–ìØ»½4>ìg±!ä<½Dþ3 $}̇¼l”õ=Ý3¼D&îa¨h¹â"½}²>N´+º&DD3‚ã¼~‹®=œ½n5f/£‘O=&Ž=g ;ÜùC7HìÚ^¼£ =èÚ¼¸ MH“Ev=Ä =ʦ=-L8,½Y¼’„½âu>!:=Ø:¸:‡£«¼D1ù=‹û¼>B‚dî–d;Lm)=x<=D³Å_ˆB½Ž­'>]ݱ;šåÑ;r6¼XËý=Dª»®AÓ(ÅZ¢ ª½q®á=¾À¬:%"n+CÊÏ<ºøÛ=Þ=‘4\O@Œ ±½Òî=µü@=”7àir=zs=çp­<œdýMÞtK¼ì3>FD±¼Šbª Êû¸Ûü?½·¶p=á^=t„*ÉA’‚½Ã°=°7=$âP±7œÄ ½èh>.:Y=÷"&õZ곃¼RÒ>ú·K]=|™(= º ´ka[½ —Õ=˜m'=¼8¢ äƒ= ­=È(=i%D>š:A<¨Ó=ó<=¬%Ú9,SÎ=¸=Zœ<ÅF—÷4'ÛÀ<¡á=þ=_6VT"r½hu2=Ar<¸2O÷GP—x´ñ<í7@&êWoÖ`<\> ¼<ì3H.¬h²½à¡(>4Ö>½µAK€ñŒ½€8>9ÒY½ñ,]=cð²½zp·=´UÉ”ÝL¼!.À+‡=¾¾=}³M¼á6QF(1 ½þ>Ãgë:7@ƒ H^€½ñ¼=ys8=/ûd+0çl=|d“=ý¤Z<˜-^æA+h=¢b=­Q<÷4)">.…{å¼ÂQr=Úpؼ.2S£Y-#õ;åò¿=»ìW=!aeeŽK¼#¿Þ=¶­¼÷*Mƒ7O¬S½‰´ =m=„ ã»S‹TX½N¸>/§=—-¼JLŽt†<§$+=š`¸¼Ç/»“X§­Q½á$ =ªd=:BKš%Öt½æ>9^¼&-¢S»~=¥ »=i-=°H6K‰”<{1´=…(ß¼«2K¹ S°½æ=žµÛ<(ŒMTT‡<ÅÅ=½ÅC=» V!˜2”mà≮=äf8=3 ÷SVYÌz±½ÈêÖ=ŠËñ;}b1kPëå7½E¡>Ûl,;É&ÖR#¿¾½ràõ=?9<^&kíP—‹˜½ùÖ‡=»+»;B4Õ^&+½)?©=t´ª¼*)F'<ò…½,Õ5>;ªZ½Â,~ `\g´»žµÛ=þð3=!"™"0þñž½"p¤=V¼«*E8ÐHÅy½qÉ>Îß¼š-Ð?µRY5ˆ½oGØ=Üž =j>DcWK?á¼ùjÇ=/†2=skk‰bFì½7&>ý÷`¼Ç$Yè+ýf"½Í¯f=mo7¼ð(TEÕ±J=ƃ==Ö »;¬ ÆÞ =±5={õñl“мj)—iz>ŠÊ<ñ) =ª, ½s“HÆ?<‚Œ>)²V»?AËLÈS‘¼¼H¤m=l³1=”$_ðdÛÀ¼Ój8>Ÿ;Á¼£!j]Q@äô•½Ð >ß4ý¼i>¦Pª4‘HÛ»™š>{/¾:?bZž·‘½Ù>7TL=}1+W0 ž˜u¼#)>Àš¼ü4.>/±jP½Ä!Û=¹ûœ¼)/L~½§²½Ô É=†`;®/WLS"=óË =슙<½0/òi4Ë<©Or=7R6=þ¹LD£¹¼ãm5>;‹^¼©BwkF.{ö\½ÓgG= `J<¸Æ9• öb(½Lÿ">_F1¼Ã ÏMÖp‘½#2 >\F=Å" ˆ £™½—œ=Ð =,JF]#9í©¼»b†=S\½k>Pªi^Gœ<“Ý=‡ø‡¼½™1XGÀèr¼½ý9> Õ°¼Ã6zÛKæ@<ñØ=ç/=%)¦RêSv7¯½A>#…2»£ùP` X:_½0öž=â;1=;Æ×gN½ÑyM=˜Á˜<(|VzŠœ< 9¶=V ×¼KfYl˜Ë<Ååø=d•ºÎz%%„·§½$ú=Êá“»ŽÊ1Dœ¨%<á=¤©ž¼&£HÝHÊû¸<z= þ>=5…]Ý L¼bº>Dª»Cý[’=ÿB¼ž7=XT=%ÝçE‘¹2½à*/>àóC»s'q;(8@÷e;{= nd=U +Bý4㈵º‚ÿ-=„õ?=ÑØ(TÖp¼ŽéÉ=V¹P=x1¶dožj=&y=¹nÊ ú =X!¦cÖec`½qu>ü´<ìxW÷+ÆŠš<a>€ï¶<ËBÌBKkU½ÖÉY=%ËÉ8ø½%ãZLLkS<‡>L⬻ÈS'.j2è:©=„bk=¶éTKLÑh½€ñ =…>=Q¥n¡JÍ»û>=RGG='@f#lZ§T½&¯=y±°¼€¯+,j[?½½°>—8!+>:ϼè>¬[$;wJG½Á8x=ä.B¼;™cR'\:½×>¢Ós<%çHQS¦ò6½Šñ=íq¼géfZO l»ç,=°þϼ¾!?¬FœŠÔ<Ô|=KçÃ<ÉBþ"2°Å®½M¢>š2=p(ñw]èh=©gá=°«É<[& •j~Rm¼gº÷= A=Ù@…cí¼ ½‹5=d[F=²6ž'å1‡m‹<Ñzø=…y¼“÷5V1=+Ê=È]„~Ä/½;=(D]ZPŽB½gGÊ=G­0=™ùS\.“:½kÒ­=°:ò¼ê,<—:[²*=<¥ƒ=hé<‚)f=¶ù<‹ÿÛ=¦&A¼NË52I¼«[ý=‚å=úÒFBr<ŽWÀ=÷Zм”2h>,KˆI¸¼®)Ð='¡4=˜7x©Át½i =뛼[AfUb¡Ö¼Ù=Â…<=2«= ^8=pí¤=¨ªP9I½P6-›={„š=üª= ‡cHËKþ¼ÌEœ=&S½‘tk ¸çù¼4ì=æY =r [dIf»¢½k >Î|\½Í<=ðv<¿£cp6#M<¼Õ=ò=xF=Ñ VPRòzp=»Ñ‡=«\¨;7˜;Hñ¼Wz­=Õ® ½­/* /NìÚ^¼T¬=p}ؼMH㸠ˆ.(<Ô*š=4b=1+Èò#¸êº½ÕÊ>…#=¡T43b,S½J%<=÷ ¼i6cƒ#¯²;l ù=-íT¼ý›xV˜ø£ºášû=¼–=zë,¾Âú½ës•=”Ü!=´£BN+.d=R||=°ã¿9®2Kc>º< Áñ=î>=%ê^ð:í*$»ê[f=cc^=j5û?Y‘ñ¨¼ ©Â=aRü¼¥Gð[K¹‹p=\r\=»ìW<ÔþL.Tºôo½èˆ<=|º:< bDG<l[<øþÆ=æË¼Ç,b‹^g€½ž>m^¼6*Å5u_W¼½~>ÇJ =¯A *;å^`½? =ÉÈ=Ên-7ª“½{0)>!4½’Øe6jݵ„½‘Ó=”†<í*P{"ú¼½Tª>‚‘<ë¸D‰, üºÜ=e7³¼nçD.Rmåe=ò]J=üG<{I^)jõU½ {>Ö9†<™,UZ…>ªÓA=]lZ=þ°»ª@:3`>äôõ»êZ;=RcB=-jÒ^­½XŒ >“¦A=â J (æ">¼ 5/>ôýÔ¼Ð,?)GV9 Q½JD>s¹A»‰&Þ]„cÜ€½Mg'=úïA=ÜŸ;å1 -ë»]ÃÌ=?ÄF=ø [3>,q="áÛ=4Ÿó<@CûJ'|἟Í*>ÚX ¼¢:-ª¹\½BC>L¥ŸºµÃ(Ìf‹»›>´è<@&lˆBu=±½¦ÐÙ=Y–<,\17^BÍ;þ=Æü™ =Zöd½ºÜà=Èš‘¼H 1ƒaŒÈ¼Ë¼Õ=©Ú.=åÍcº.ÊTA¼‹P¬=«”½(u?’^A =v2Ø=\Æ<;½Q~2Lþ§½ó“ >g»k7¹ ‘SϺùÜé=à*=_¢d"'Tw=͈=p&&<*e[_^ä1ƒ½Sx >¢2½Á@°'Âj¿+‚¼@Ù$>?sV¼êPù¬­X¼›q:>$ļŒŸ+ôª‚‘½ZŸ">µ¤£»òªB“% •½½,>IóǼHbïì½x¼€»ì=Nš†¼f)q &Dª*”½¯Ð‡=Œµ<)|I0SƒÁµ½±£Ñ=A-†¹6Ô<ƒR—`é'ó½ `-=‹¤]Œ‚`¼UF dÄd0Œ¼( =×½U=ñ ²L¯TZÖÚ;£¼þB+32ëWº"qO=ÎñT h ½XÅû=}è¼àY´&»¸ <°Ê>¼!;~ #/]¼Ëi¯=sHj=å0«JÍY/‡½JÏ>¤l¼r‘k$-˜m'½þFÛ=Û¤¼„9 IÛ3Åǧ¼°«©=W–h=1 ›$o’쑼6v©=èŸ ½C ¹NZ$¹|<%Ϊ=¡V=Ý:r®V½'k”=tÓæ5¦¯Ïœ< Z-Ÿåù¼yë|=Å=g673†@íI =¥ù£=Šã@¼¬7¼ ‡‚½ÝÑ>Åq`= Bd°=uxH½]¥{=¶=º ó8ÉA¸š“}<1(Ó= <=B nUEAÛÂ3½UNÛ=™a£¼ +Þ^í._Ñ­¼Úæ6>[z´¼Q@ g¹9µ½û=Æ6©:g²°†‘=‰É=A¼¯?gZiþ¸½¢Õ>$ ­<Í \8N+ºiÈØ=#…2=Õ&rAÛÞ½ï%>O›¼[ +€cî—O=Õè•=“0<à,ë2%/>”(=Hn­=™¹=× /5%Ü<žCÙ=¤P–¼š"°3EßQc½ÿÌà=kE=ËPm-È üÁ:3Ã=Ð+^=—6éR4fW¯¢È(Ï»â't3y[è3 <ùL>ëB<á7â7´E,GÈ<{/þ=6ȤG>UOf<­>¾‡Ë<­Bí ®\TÄéÞ«V=‘!·uS ]¼ßŒú=ž =ò&p§”W½=w=ZJ¼±ØDË*ËÙ{½Nñ˜=J•(=b9q­^àƒ·½Dj >Çñ=¨)N' ½«ž½b-.>@ ½>5gWÔZïÅ—½¥ö2>b¼&½”6i¯6¼/¿Ó=¯À¼,,8SíÖ’½ðQŸ=ù1f¼‹ìSI-éF¸½. >.V=Ѭg5]g˜š½Û…>ä/-=AÉ aSYT½q >Šø<:O‡G”¤ë<ÈDê=Ë0î»5J &{F¶Gï<’ëf=»)%=s#Ï>ÿ^îÑ=¸=á=R*a<Ø?0?¢j¶Ÿ¼oð…=žP=%¤-Êb­3>=tŸ=ËÚ&<å+†=\+Q¶½}­ >ÃÔ< ex´q½ÌC>mâä»K=C¯8ë=Lݵ=kŸ=h?>ÿT{JN¼{Ÿ:>‹‰Í¼ÝB¹lS!ž¼5}6=@KW=R †fâ#¢½Râ=JÏ4=GË ¶Q½L >8ÜÇ<I»cÅ!<º½€ è=¯BJ<Û9ÂjN=¿µS=zD»+úvFqs*=•™Ò=9›;9'¸>4¹ãͼº¿*>¦Õ¼–?\9ÝX£ç½z8Á=>¿¼Ô&5Q_=ëTùCã <‹Ã=(DÀ¼­;0HK µ½^É=ñd·<57›b=VI¤½$>Ô7»1‰B#¯wÿ<35I=ÖŒ =lP„GÿÏá<õ0ô=m Ý<;L8[1Cƒ½sû=kÔC=gEãGY~p>=)wŸ=nŠG< =\c8Â=úbo=Y0q¼_\ª=«\(<…ìœ=†rb=È–\1+ŸX§<76û=^½Š»µ­DA/§¯ç¼û!¶=g™½çÏ }@… =WêÙ=6¼¸4ãij»Ö½[ê =I/=–< ´aëƒ<Øq= 5J=ä7#[ÀgŸÇ¨½´“¡=ǺJ!;¢·'=•ž©=pïš¼`ð$UÓ (=…>¸=é˜ó<ïGgyk+O€½,>7Œ½%2ž,j< ¶>nø]<AP4xgäNé»HO>§Ê÷÷|½Ð€:=‰ «ºW:cD-öΈ½ãq±=8…•¼<;7€/´X;`<ƒ=ä„ ½™FýLáXž|º½üä>Ð)H<§IÉ#LC+½—®0>"O’»ž(š N%r‡½ÛÁ(>só¼É(62j-ê³½¬«>sÚ=8>"Rà»Mœ¼;G24_o½‡P…= Ã=Ú¬C¥U·¸F=ع‰=¼± :Iáß"Í><•æ=)=Àñ?÷' Ùù¼Gw= =†@g6^`LüAcÆ=ò]ʼ?  fšêÉ<ƒ’=3û<=x- \‰iEõ½ªÔÌ='¤µ¼ºG: 8: ½Ù–=G"=¾@àR‘9|Ót=œs=~tê;•>èe7Žx²¼õ˜=åï½â$ @:kİú µ=~h=+öY¥Eã ½(¶¢=ŽæÈ¼î+ÖG±®¼¤½ãþã=VE8=288 :û/¼Ãõ=„fW¼#D&n?üp°½T>ÝAì;r *¾gd=Ã\=&VÆ<#?“`;Qà=½ªÓ=«"\¼p:ÍCë3ûåS½1 (>òë‡:Éu2!E£V=ÔG =8L´çÈJ</¤F 'Ì<ô4 =Ö9F=É.©"˜¤²¼®ôš=_%½60«[›iþír=‹Ý~=Rd­<øHdÐ ÏfU<’!ç=ù/¼½*kÐbüPé< 8ä=¶Ÿ =Œ0&\à@Ÿ½o1>0h!½D5øÐ6pa]¼9Fò=œn=¶=B@Uˆ=Nµ¶=fN—¼C-jÝ>—©< úç=[Ñf¼Bœc*Jþ…½ÓÛ>Ðп<ôàAò[ð5¤½Ø‚Þ=1l»_ƒ6!ÈA½JÐ=Ö8=/4RÃaù.e½ÈëA=R=<™*Ìÿ¥Ii½ó“ê="ýv¼‡^¬>ÄCÉd»"Oò=>Ï=@ç2OCÊ©½Zò¸=O2=rä1HNƒS=¼==ú·Ë;­0Îc œO½fM >™¹:¼,>ßýq<@ÙT=<¢B=—ÒH°( <½‰|>Æ6)<ÉG%§ÉŒ<ê$»=ž—J="!—C:L=™½|>ù„ì¼·"]^òDP=€ï6=PÃ7<1>¾ø6b‡±½¿>¹î<: YV)ç 5_‰75Q=•›h=¥ôû;½ô)ÃÕ@Üc)=‚ÆÌ=Kåíºe;X]¹O«è¯½—í=GËA=¯ôkÁSÉ!b½Ügõ=qX=nc& h銽rù>'x<’#G´€½ËÙ{=ût¼<× P*x%A~6= ê»=–&¥<•LŠfQMª½«"œ=yæe;UÐÞ/¦D²½B>È=»*Ð<à 7mAÊT=· x=rø$=­FEëhÁnØ;Y¦¿=fÚþ¼l!A•™ÔÐ;%>ض¨<ð8½&5Lå—¡½Â»=ÊÞ=Ÿ Ügâ2«Ñ+¼¥ Û=ê0=pš5zUg`„½=¶%=è¥â<˜$YkbBìÌ"`;é¦GbÚw=Pâs=Ze&<¾"¦Y d}½>!{=‘_¿±Â­<ä ¾›@›YK½åì >‚Ž<*};Q»¹ø<…&É=$ ƒ¼_t1'Uã5o½ï4=}>Ê<À%4:JT½¼ËE=ïÊ®¼»› âQV}®;Ÿ€=ÿ½5õ³d(º®¼B%n=W&<=˜Fä5IJÇ=s4= õ<ò(`1Y‰ =Y3’=—b¼Dg9{Rƒhm½…[>G©»pø^H(Fê½<€»l=2 ;=ÁV¹ä;Ì쓽k`+>„×®¼Igc»54´½€¾=•™Ò;n’<½1|µ#»òÃ=ÎÅ_=µÊFcз¥½áÐÛ=ÜØl»Î‚#7IöC,=ÞÊ=§±½<í æ&ß:“Wç<îͯ=ßú°¼œ8ä§(Î.=ÚáÏ=„~&<ŸQáÔg<÷ž³@›½ÿëœ=И =]#D@lþEP;MÖÈ=Ô¼:» R&•½‰³Â=XzA†W­¾:½vô=Ndf¼µ kla4 5мS=>c`¼+*XÚ@P¿½Šæ>#Y<Ϩ9XU¯²–½UQ>ù½aä=Çȼ=Þ= R%=Ô4«PpcJí=·EÙ=©½=Í-Ù@¨Œ/½wL>ëY;tMTŸ¶½áCÉ=|Ò <,Tj·hÑ\'½†Ò=m«¼ø‹(P2F¶s½"lØ=­¿%=|J0/5“þž½HÞ)>¯ÌÛ¼-Ê RWE·Þ¼-@=s¹A<çhë7³½=Ô=¨T <EaJ”ƒ™½ªº>Œð»®:s(X wC=õi•=­À;·<ôuUd'Üôç<)’=Î.=8½EDŸÛ<ú ‡=©¾3=HB$ZJò` <ðúŒ=*Ub=$J ú'8=å*¶=æZ49–F¿öM²s½¸æ>H =85:ØiAd=½ý9=û“ø<ºCW-¯!ð=û°¾=Ë0n¼è+Wc–>”½—">T7½ËG‘V£ ¤mü<Ô˜°=—Æ/=3rOL@² °¼º>Àèr<ô":<cÔÖ;ã©ç= @£¼é –0ÕL<<Ó=Ñ== >³S©j:“½°ãß=†'¼¥I¤ "·(³¼—ãÕ=|)¼¼²:ƒÆ5¾½é¶>€Fi<(qL(R™›o½ÅÿÝ=šé=<5Zjå+½nÝ =- =(7²4øê=U=Wy=€Ÿñ< (ÏYõ4ŠVn½”ˆ>8 %=\¿DwTÜò‘;ã>J4;=[ƒ+áaeà€½7O%>=‚[½CœHz_û;½øP‚=œ^¼:¦ K+_¶»³|Ý=k¸¼HÉZøY¢š»WÀ=1` ½ & y: ]¼[šÛ=ý/=+Š7u:Ãb=˜Õ=<ø ¼ã¸4|¢ нõžª=“0='6O[e£Ì†¼ÒVÅ=3úQ=óaXt é<¶Ö=B{u¼´Cà ä3ÃØB½ãÞ<=X$¼~;x <µm¸½5›>k- =88CFØXYm>½æW³=æ6=ï#A%A8<Þ>mŒ;>~ê:sŸ¼½Å‘>M¶<I›@gožj¼ý„>D¤¦<žXh%É52r–<=Ù.¼'»!B@é7<¯"Ã=Ö;ܼF‚??ž— ½-Ä=^ò¿¼g=É4Œ!ûsѺŠä+=ž ͼ¾!§ùE›‘Á¼;Sˆ=gó8='ÛZíc̈½æ­ >¯@4=­ ”@Õ2Ö€½«Î*=t²Ô»ôI±D]Ãdª;Dþ=¥¼7?5jk¾]<8é=פ=cX0›Tš0<>ÞÿG<´EoJ>”è<êЉ=ê /=Ì)/ZJke=¡…Ä=I.¼! ÚkK¦Õºô‡>¡÷F<í8 û]Üd½&¬="§¯¼h6©6Xl“ ÉŽº"jê4ÿ>½$}Z=¤'¼« É>T?<Þ„½S #>Lpj¼1LXMgã¦F½Ef.=F%5=à‘+µ½´Y> 2þ<$ª] ÞqŠ<üÓ=`:­¼{è Í=¤<ŸÌÿ=RIºâDÊXA/‚<=¡Øª=î³Ê;¹DØ#ÃÙë¼CÅØ=k(µ¼† sº%W½t›°=‡:=½(ÚÈÑœ<9|>{úˆ<Ö@”NBØ~²¼"Þú=B`åíš<ýN°cÍw°½yí=äK¨:– ¿JèQ׈ ½Ð`>y ²;@:v/F-¢&z»AH>¼$N<³—O¼‚ª¼ t=«?=ä5?*M_®Ô3:Štÿ=r4=I6¾EFM¾Ù»àIK=/Nü¼M!¯d±/®Õž½Á8>½ ») ÛÎû½¶€°=9*7=B7VaâPxn<œ>0b»ËL1lÞ,I.:¯²>ùi<«1,TšPU¥­<©ü= }0»0A’TA/XÇ<+x=€ʼž‰*lAXû¼ÝEø=àe¼°=²7S´²½«&è=Uká<‰<bAlÙ_ö¼-Cü=ÓÚ´<·HS×8ƒÀJ=ZK=,»à<Ì.V9m[£Y™½…zú=œý»/`ĸ®»ùiü=«¯.¼þåç'V¼¼2ËÞ=¥†¶¼2X49J¶K[=èO=+¾¡:M y ¼Í=)]š=—=ÓIµeiÂÞĺÄ^È= ÅV=W#U‰½?UE=^,Œ¼î/€YÒ5j=äÒ=kU¼)Ñ7_À%½)AŸ=¢]½| /„/k˜½;Ä>BÐQ<{©=þ"dh¼g>í+<Fh%n#è2•½rˆ>ta$=²A}±÷»)5j#;Ë›½”õ>iÄ =]á5°2Ë€“½Í!>2: ½¶+Úd1g›[½¼y>ÚÇ< ì-5裌;:êˆ= ½TßSýLe·½%Ì=^ök3Ý뻤"_Í6–ˆ½ ¾)>@¥Ê¼T7f1e«xc½Ñ=Ó£)¼H8Êå:ôP»½Ój>Ü<ù[+$ö³Ø<%¯=žB®; 3ÒYü}<¡á=«#=A*hØ_ú™ú<NÙ=Ãð=B/IÛ`2Ɉ½c~®=„c–¼70mnIÈC_¼€>èLZ<ý2[~M„<´:ù=Ó¼ˆ!rlÖ '½¸è$>l_@½6кº¡i½X8>ÊÀ=bG¦)OY ½+„Õ=Î$= qgû§%= TÆ=4-1¼-j@ÏS}Ë\=iÿC=5˜m¶<›@ä IÀÌw½à…­=Y¥4=ìúQ@.S“;—8ò=4=7b¾š[½Š;þ=mä:=”Jóç7 ²å¼®=SÏB=¡Km+Y¹½uê=¼·<­+ô=!G"=ôå=™a£»ËÏKÅ\ij=|F"=ÏfÕ<¦*d%¯¡L£½ ¨=¯ê,<)¹RiÄÌ;'£=f ½ˆ:Æ£±v½,ºu=h”®<Oº! 9F'‹½LP>Èx¼49UH¢k´>e»BÌÅ=§u[=#ø[c&޼< ¹=ó¼Q*kEQÛ†<{Úá=ÊмVg#ê%õ…½‚=­ˆ< ¤T:œº½wi>Î$=‘F…9’$ š¼‡Å=ç‰ç¼²*ce´M‘óþ¼ó޳=½á¼Ì!b.—:^+!= Æ=gûz>@Ý@=‡à%ZÁý½kI‡= b = FøRÊ©½ÏÜC=Õ%#=Í:3?œ¦Ï;î^n=q‘û¼Í9 ÄFÐ^=½,->úÓÆñI§¼Ú)¬eªL©¤=¡Lã=hË9»ú4¾UÜk¡Ó»ž— =M÷º¼¯'•Hžf¬µ:õ8=u×¼wD‡ZÅè#=ÌF‡=Y÷¼42©5Hú´½Ã)>+;åD„}kÕ»Á­›=YRn=‰/ºü=ÎY½³zG=fÜT<¹)„k£cú·Ë¼eßÕ=‘ð½¼sLù_^Qf¶¼ý¡¹=OX=«>òJ½IP6%½Nzÿ=²º<ìGxWºÜ`½“8k=ìg±»K/†S0ðØI==Š<à%7‹·½±Š>NÓ'=’€`âKzÅ<âv¨=\vH=a:=5'#=[°”=Úæ=mD Ð$'f½¼À±'>çrƒ¼} ]9g\Q¼J½:YÊ=1[2=P@_kã/ȵ!¼JÖ=úz¾¼U ÓeÙE^¼_=¢Òˆ=¦Õ:3¬TÝGxbV½†V>Câž<°j^c´è%–<¹-S!áTû=ñ=H§®»å°!Y7ÎÞ™¼]á=´W½Æ)MER#ôP[½í5=˜¼ƒ#%iHÝN½ ÃG=©Ø˜<ø!þ(âY‚½üR>’®<˜ b*>â=ýÈ=´®=Ð(HEZ ]†«ƒ<²;IÂ\Pp±»çpÍ={C=[3ø =®Ÿ>=cµ™=½7<1†KôQQN´½>²>ûu'<{*÷®N¶š½Rò>$Ñ˼ @»:%–”¼-$€=P:Q=Ý/¤-@®J¢M…ø¼¹6JÛR?‹¥º»·"=˽@=˜10gó`^…½«$2=vT5=5zÂ2…±E½¥ >$ ƒ<V:5ž´ð¼-ëž=p² ½eia E‚ãr=1'h=¤á”<£(©iYè2µ¼g¸>=œÀ;Í“YÃDª!½Zb%=¼®ß¼Ò?äNš º}½¢›ý=—¼>!=K‹&ûç< ò="3»o(ô:Ö[}z¬½W°>â ¡<ˆ ±BM x=º2ˆ=Xÿg<9,J`ä…½7Þ=ö&=B.æ^ñ —U½’xù=¿ž/¼+†cA,Íj=6Vb=¥j»<¶¢ €:(Ò==§Y`=Ž“Â»ÓÔª@¦Ó<ó­=ÕéÀ¼”: 1/uì¼kÒ->ÓK ¼é¬<:-¿}½½¤>×X<!—^My =\«=—þ%=‘1‚k¬&þ¸ýLCÜ/<„C†X |ðZ½Üî=!t¼©b=#'öо<ä‚“=ÖW×¼“Q$H|Ð캼î"¬=çR½ªER[¥2E½Ü›_=9=‰9¬`ÝïP½0Ù>Ÿb<È,ši¢;5µ,=Aõ¯=&ÿ»P±`rQ0c=TáO=˜Š;)©R›3N=oJÙ=©2 =Ù@B/©mlx:=î¼=áFÊ;Ñy8]ÚÖ<ì.ð=šAü<>¸÷r¦©½Êúí=äh»!¾ezV“Ç=¢îã=K\Ç:â42]°©ó»>•ð„;˜uFÑ-=‡5•=&Q¼‘3x ¿"Dk¥½><ÙÍ;Jp ô#M<¼~5‡=6`=ó+“ÂCÇdq½i:û=ðL(=µD¿ÓKL=Ûû”=Mh W‡<  ÞL-Z¼Wm½Žçs= ]‰¹*?€þ2Çò<`çæ=þ=1 *[½﨑½wØä=E„?=÷È3[š»½]4>=ñœ<[1· †v®½~üÅ=Y…ͺ,#>¸kî_¹½è» >º„<ç m)³—'=õ¸¯=gš0¼Ó+Ìð&‹-½Ôœü=¦¸*¼Jÿ[l£Ê°½å=î>Ç<EüUî ’¼üÁ=‡W=íºKt îyþ;Ív>µ£¸<0$Ã\kMœ†¨»rNÌ=,¶I=!·FÏJ–“;Âù´=`f=m {)Ži±n|½™Ù>Ã×=µ;_ïWeˆ½Ïõ->þ)½ÐBªÎM x™¼È>ͬ¥<ù*ú33“½Ø+ >GH=ˆ?l1Û÷h½}Xï=wL]¼ÿ<Ak‡^žŒ¼Ú;c=“àM=“×dµ7Ø»½Ug%>¬2½¯#OÌ3„½ <º.ü=A¼.¼“"TG%,Ÿ%½©ˆ>î³J<^,@V¯_½¹9Õ=áÓ=éoN}>¥_<‡Û>b/»+H_?AŒ½·½Î‹ó=(`;=“j\µ[8kð;1Òë=?”¼2è^ o @<÷t>¦¹•<ŽßûFtëu½5{€=7Åã<%7Z<;½Së>w »Ý8:Ôp=ç9b=Å=<ð>³Häf –Í»6>°â<…:(a´âP;Kº=?ǽÑ>^\V.qä¼ßS)>Fî黫l)I\¬(=¯ê¬= n ¼Ì¼OÓ+v|½6;">ßnɼË:ƒ_þ#¸#¼½/>Öß<4¶^4P°½1#<=¦Ô%= È"bF B9=ìÚ¾=ïq&<ùÖbYN¼Ež>t1<áA*#[L8t<«”þ=)"ûšÈáH'Ù*=ëÄ=O]y»BH1X]Á½ô1/>— ½\2­GãZ}I<ÂÛ>û<Æ<·?ç-çȘ;=õö§=g <*Ó>]6\æt½ð«=¢*¦¼O9L¼^-•w=çþŠ=üág×¼ÊÄ=a7,=-BgusœÛ¼DQ =1½S<FÕ é)½Ë÷Ì=Ì$*=o¢m¬ŠÌ\½CrÒ=ƒ¦¥¼ˆ6> Š'™+C½E>„á<;=!ód–½<Çh=¸J=¸cOOGp”<¼¿Ô=ëæb=Þ ›]ï(õ8=sÛ¾=o›©;õã_½<on=z¥Œ=—âª<ƒ-¨QîéM½º>3Ýk<œ"};¤FÙC»½»ï>îÌ„<³ÒNª$Yß ½”O=^<îÙJæ/ÅÊ(=£Ò=ÝД<ÙHæ#•@äD½I×>h˹»¾8¿fA=|(‘½´s>I€=Ê7 Jõc“»ÃÃ=+O`=µ¸;ÊF‡nv=›=©öé;?p"Õê+¼cÐé=º,&=PB#fJ œ¼·%=¤ÂX=H#B[]QL^;ª¸1=¸˼'š®§½Ò8>o›)=Á2µ ´@zᮽ@Oã=H=#=RÔQº….=q‘»=˜¥»Î8y_ˆ-¸È=½D§> i <§VAbm?7”½mÈ>îZÂ~b9( ?]Rš ñ;×ÙP= ¢î¼s)L)ÖÈ.=é —=°ç<’Dô#QPÆø;:x>!@<É]T÷@Ö•½¹> ð=J)RÊ7Ûù>½´”l=E=¼žã.ú^ÝAì¼~5Ç= ü¡DHÖ#ŒH”½Mºí=çüT=9R“#e᫽sÛž=µÜ™<ÿ2@gOBÖ:ñ<Ñó=Ó;RJã0cdæ">¼t™=ÛûÔ¼™>ã&g½YŠ$=%é¼H8å:ªSö\f=TÈU=·*‰;›ÓAˆn4Il½ÍW =ãÅÂ;å Ad"S=eu½¯°à=½7†¼/JÒ;-%¨§O=Œ=b¾¼:,ÄRÜKš¼$Ö>ÿÍ <àþ,t8þm<9_ì=G9=}ng©Mõ< ‰0=E ú<®"Zç*^+¡<‘Œ=çÈJ=¶M÷I‡P…½2W&>¯Z™¼.´9¼<w‚}½™Þ=†!=95¸O ÛQ¼½Õ>óË =I T)HMgg½H¦C= Ý!=]ßOé)ò¼+j°=)”½/N”\$d =úÝ=µOG<0?Øûè=Jíå=_y<ØFÔœf¯~<.­æ=+Ý=©›T‡,/à%½se=L+=›( EMP n$;'Þ=fh=ïÜø ÷Íý<"ãÑ=Òn¼ë3¶bGmXÎ<áëË=Uùž¼Aè½÷æw½:>ÕéÀ<Ôô3n:j÷+¼¾PÀ=*Xc=. È;Õz¿½ïoð=¿<h¶_—Ǻ½øø=ð‰5=|74.œlîh¼÷=ê=þdŒ¼q `/f)FC†½¢ >‰{,=pHPè$ÞÇQ»ÛO>Si<—Oõm é|x=œ¤y=4ƒx<×%x‡R&Ãñ¼xg=XU¯¼JAUJBX‘Q=„fW=hæ< V9`Y÷O½tE©=û¯¼!Z("ˆ½Š;Þ=Í΢¼2J8_µZ§]Œ½3>Ô;½`7[_ö{â<ä‡=Áå1=ZJ¶mâmn÷’½ ù0>q½=(fqFjö€½d@>|'&= T=¾+K޽Ù`!½ÝAôfÔ=üI=k€Ò»›>¸RÔa…<ßkˆ=Öñ¼_$”'@F{÷G½¤Þó=Åæc¼ÜÒ1©.0œ‹½Õ´‹=Ž“= ôeç{L½Äd=·* = P°­&™=F%Õ=¾f9» 3*SG©06<@Ù>ü¶<5ê`ße˜½t{>7Œ½Õg`G÷° üἯ;j FcD"< >®)Î7"½à 7 0ð\¼øàÕ=œN2=¯^>V%m¬„½°Ê¥=¬ª—¼¥;y5W!‹Q—½ ×=ÈÐ1¼³6¤ ­£*¼PŒÌ== B=u €!ÔF~; ½è.é=”Ú =gH¸`˜7:ÊÁ¼K‘=D=öW¦a8üs=î>‡=V™©<á3–=")³Á¼£¹=NÔR=*ÍP-Út„<÷È&=ÇÙ4=J?EböÒ=]‰à=[”Yº%2]óe‰ÒÞ;D¿>SB0<É÷@ïaÝ]缎vœ=ÿY3=L=œ«Ý^’½<Þ$>çâ/½Z;‡IY…͹-ý=ßà =¾‘lI6¡½ü7>Ež¤<D§^hÑʽ¼ÊÜ<>u”ƒ¼½A{w^¢š½“Œ >mL=³Ä+š/ߦŸ½$Õ'>Ž[̼‚D URWCXM½é">Ï»±»¿¡BôO–“Ð<î^Î=V-=NOqw†©<$FÏ=4­¼é"Ó,TÇŠ½n¦¢=øâ‹¼=IÀW]oI޽Ü-)>[ÏP½6QŽ3W V=0Hz=NR»ÎTW?6¬)<û\=åîó¼WDI/L·µDoñ»)e5j¦½‚š=ƒn¯<û¦W<Êá“;öðe=b‚Z=i*QH§.=kØÏ=ÄÐê;íXyL’2ƒŠª<» *=íØˆ¼û¸b_CØÕd½ÐÓÀ=ý²¼¨IL]]!•}—½Ø¼ >W–è»9¡6ùX¥£\½üä>> Ð$¹|<¢}Œ=ˆ¡U=ë.¹ [Ð`“½Á >º.ü»ÂRt ˆ5·îf< ,=™ñ6=áFd?ÕH¶&½zˆ=R˜w¼+$Ñ\Ù8Û§ã=XTÄ<|@Š^7áÎ¥½Ó¡“= ð]<³  KUÇž½¶>Æ=á5šM ikœM½Ã~>YˆŽ<;4:[ª¥hå<‰yö=OÇ<ªE#*/¡¼W’=ˆf½[ªÙcÆÝ€½k>5˜¼,Hu1¥³;˜½ì=Ý—¼A8–Š_´s𽼑>:³¼D0VÛkÑÍ>½Cø=þòI¼í a4rFÍ:c¼Œ¢'>2ªŒ¼ &}.œѼРá=2: =Ò= %Q僽åE>qå,=¬O^õùóí¼úGŸ=ž´0=(«H98KÉ<··û=~8È<ò'dN;x`À½dû=9Ï<Ä0^¸V„ÖC¼Ü=EõÖ:zA»3£mxð=Ó¿ä=¸"± Q=?!‰.îÎZ<±3>±Þ(<¬ l£RQ£¼EÔD=ºfò¼.<PX ëáË;líý=¨ä¼²M­k5jåÑ »-[Ë=¶N=˜#‡üs=”/h=ˆƒ„³$=?‘'=…´Æ9”8¿AYÁÊ¡½ŸÍ=DÁ ¼$üŬ½÷vË=‹Þ)»6)D¥<&Œæ=𞼓.8b–R·%2=hi=Dù=y1§+jWvÁ¼ë-=ÐCí¼_'´ Õ?ÿ$¾½Òá>k8<ÂZ+3Dõ  ½p´£=‘* =o¬5ÜSI,©½û >4½D= Jþ\B–=\8ð=[C)ÖK½R`IvнôøÝ=N*=Ç8æ!L ŠvU=ˆÚ–=†Èi<çüW‡3Õ®I=ª'3=j݆öyŒ¼à;¡ê?뼃2 =²ô¼ð"«,ƒï½(Õ>:JT^U\5Ó}½;m>1`ɼ/AÀŒSÞ„»„)Ê=d’Q=Ïõ !ø§´½;Ä¿=¢Ã<’/àK‚T =­i^=ã¼±"HPÒanw<<°={1T=Ò'Ë@ÿR¹8j½ÀAû=ÆR$=U ÔÜk-L½E.ø=?F¼×+§T+¿=fÙÓ=$Ô =ZEË+oÍ.½J)(=l°0=Y îK–T½?X¦=öF­¼"!K' ÏK½õH£=Ç*¥¼R-ŽhI›¼ôü9>oÔŠ¼B ²5hçã=\ =Ø1¼J <ù‘`Š½È·'>Ge½ËA”ób´Ë7E* ¼WØ=K Qº¼”2‰=Ø·½ ÒËSwMH½Ä>õ¸ï<Ÿ ŠF;Û¥­½HP>:vÐ*V¼‚FÐi[ÎTˆ¼«Æ=ûK=Øt ¬*W=`½%[=—<ž¼Ÿÿ*ÕLa8×O#-= ¡0-ͯæ¸mÛ=H§®¼ê+˜Z‡My@Y<2ç™=@‡ù¼p´ú¥½­3>¸.<>Wå&Çb[½ùe0=’¼%])Ê{‚D½hÎ > <Úr:¸Q¼J½BAé=mt=¡D–G)Ò4h½2 =`’Ê;;G®8Â2ªŒ¼r21=¯yU=çElhNlò:½ê®l=gµ@¼ã.án•Gw½‚ >Z¼=?»K<]Ǻx½&ÿ“=Œƒ¼_D—dÖ!%=L½ð¢Ï=îа¼a/è¨dµ¿¼¢a±=pÍ]=ñ<>ú7\ÌO½E+—=ßkˆ¼‹Œ=p VÔà< %ö=YúÐ"¥Y»Îš q;ÓPc½tØ=BÏ&=¢5ZU˜6½Ï¼ü=+†+¼rF Ul‹âU=1&==ò(•<ê -(""þa =´Çë=X:Ÿ<©!×HeD¿Òy½Hn >‡ß =á^.¹ð§F½¶ã=&à=™ž6ÃEò š¼(€=–!N=‡ÂÆK"r="Ê=œ‰é;Û0†I^'=ÉYØ=~Æ<í1¶G¬Hf‹½E ú=S꼂Ž,,àô®Gc¼Ð(SšÁþ«½Ö >õ;º/E`]hB;2W>‚œˆ÷½Z6øWm^h¼l\/>wMȼÇë/„#bÀ’½ à‚=,œÅpõ<»$˜`<Þнú¸&>¸çy¼NE]Yd$vT¼Zfñ=ñƒs¼:(ÒZÆ@©0¶½¶1>Óù0=¡âKÂTÒ.½X©`=T"=W4•xaÚŒS»ùºÌ=åü65tï-‘' =.ª¥≠)=¸Ó<ûeB ¾½Æû>2çÈBt½»GißBÐ&½Üºû=ÆûR8Â9rÌ——¼ˆ¡=™Öf=½#ñ@Ãbè1ʼm5>Ð8¼B*€f'EÀçG½Hþ=¼ÙVx@jQøP"=I-Ô=‡ÃÒºæ8½ DÂöS½p? =KÍž¼¥Cõ1K'ZE?½æ=Ž=|›~¼#.oR§ÉŒ½à01>NE*½Å' Sù1š¶Ÿ½Ÿ« >“§¬»*.(U¯Qƒ1¢½æ–ö=(óO=»üVƒŸËÔ»jÞq=`a=R<?.¢-†Vg½ƒÀª=Ý 7=W%à T…í§¼4€÷=^d=XIß51j=¸;=±Q¶=wÛþœ‚¼¾…A÷bh"l½©P=»o;O[ 5b›¯’½bH.>Šè¼*L½b ¾¼€¼Lq5>„¼ž¼ .&FQQ¼J<÷sJ=Öá¼+ 3:” A·½"Æ >?Æ<Å6mÄ(¾fy½Œó×=„‘¼ÖgÕ0Wµ¤½å*Ö==·»F»e7IÖn›½Å<Ë=]B¼Ñ66½·œ«½=Î=ÉÇîE¸É»r)¥þ,¶½œþ=fk==Bg4F]bY<Ü=¸çù¼´6VpÀÌw½Ðï›=âW,=Ë&þlDª9<²º>˜¦ˆ<ûFߎC:¼<ú™š=ÒI= e4Ènâxž½ ,à=ÊR+=C@Xcaæý¼ƒ–=êëù¼Z ßAz<‰Ï=Ìš¸=JF=ÿT;'¡-'=dtÀ=2éï<;G1Ök½sˆ½WZ>¹Â;=+jT…î=M.æ=Wµ¤<ØH©!¡$ º{1=øpɼü;>UF@ßO½Wè#>¯´ ¼¨'@@î7“ÿ =þì=§Î£;ÙÎQÿ`fh|½™ž >>\ò¼FJ;÷)¼u¾½¹>j y<(R®`Ï~½ Á >àë» Í6ñhã<ИÉ=• •¼€- @)QÑ ½ g÷=%#ç<ÉHá^‚_sIÕ¼S)>à¼îjl#–ìX¼Æ,=ÉP=QO@+GÿÏ!½€ô=è¤÷<ô5’Iœ¨¥<½“=ØÕä¼>ägK-@¿o={Ág=ÊÄ­<=Åd V}YÚ<¾3ú=]Š«<´ £Q2bF¶ó 8<¬£R lqÇ›½Jš>ÔG`<©= n. ðj™½}@>׼Ę øA‡‹Ü=tŸ= Oh[ ^½;ÈLu,N³ ½>€Ô&=}5a³_‘H[=Õ"‚=NdæV™i½–8jaå)¸!ƼÕÎ>0p;Q?É:½7†8äj>¨äœº.dD5·=Ô×Ó=‡=ÐP]$Ü«wx½ ½>^fØ<ñ7~d”Ù ½ð>³•»DDÐNèkRI9’çz=³ì ½£ Û>$%ѯm½ƒ¾>“Ú»JP: ›6`Ÿ½#óÈ=.S=4‹@.]옽ׇ•=Gçü»Ú_V©PU£×<_Dû=2Ëž<£Qô´ sƒ!=[¥=: =ÞPõ[]é<Ÿ¬ø=%”><ñ$WtC‘޽$d0>wL]½J9*l-ÊÞ’½‰y–=Tä=¹1Ø„ µŠž½%@=“‹<ÙJé^ÎnÉe½æW>º£ÿ<¹¨gd5ë y[)=¾+ ^oAã<ÜÙ÷=†º<*/2bª"§/=cÔµ=ˆœ¾»œa"…?äh=Úqƒ=¬r¼y LÂ-ν>>Á=ZHÀ¼5QÓ&Œ!ëÃz½T«>ïYW<¤R¶eZ0aŠ2=ú›=–¯KºÉ8_+„o»Ð<úœû=œ³<¼(V ¼]½òÓ˜=3&=pI¸T, <½}“†=»E ='.WUf½ Tÿ=jú캱T¥.“û>œ½¡e->ƒö¼Jjnr`aà™½¾O>6¼::«gÜaœ½Òá¡=›:=]#à<=«M½'>³C|<};[ ªÚ:8=!t°=õŸµ¬‹Û;Ãg#1K®»%çÄ= _½% I¨+Øc¢¼ÄZ,>jõU¼k:o!1¬;Ù˜—=Ød ½¯$dd¸cãü¼ùØ=hY÷¼8v% ½Ò‰ä=Ov3=CHf TÇ*½ˆ…=ü4n¼y4Oo8Õ;Ô`Z=rRX=ý ´0TÊÝg½+„U=ŸÛ;@ƒ 1ëEºHâ>FAp;¹7| â:åµR=íI€=WÐ4»NûSûË.=kÖ™=¶…ç<Ó©gÞnO=R<ˆö‘=cñ[=Ë8[¢@ÝB×¼¹â¢=wM=GGI<X94=ó¶=¥õ7»ÜCK‡/:é½hê5>bC½uPT^…”½«Ð>gF?=Š„!4úÕœ¼Èê¶=¨7c=˜6F_;Xô¤Ì<´;„=¡7=%AB$õEyvy=ˆ¸y=‹6G<𠘇R1$‡½IG >ŠÊ¼8.ú)¿ï_½—Ép=åÒ»†RK/æë2½‚p…=È^o¼.™]8‰x½bƒ={ö<Ž>ºf¥UÒã·½JÔ >M =x8ÏfÿK‚;½¨> <Ê ÆNÆ5|œé¼*‘¤=·ï½AÐI' ~~¼çû9>¬ª¼)z$Ú@Ýë$<9a¢=7Sa=(ÑP2ñöÀ½çÿõ=77¦þµ<<§C`´Zpîo½kò”=HN&= 1)JðEÒ©k½Ô•=—'=ðE‰ Wp¨…½I÷“= Ó=Ï4¨j#²»=zÑ=@ß=ÀHJiÐPV(’½f >Ô|•;oc=I0•=z‹›½ Õ>ô3õ<ú(ƒ…4ªf=»îm=—Í<,­KåX°v=ýæ=,ôÁ;Y+÷nLn~R½‰Ô$>öÒT½Ž3ð?~ÿ¦½æº=‡‰=• G8EÀ\‹;eÈ‘=r ½s>@9=¢µ"=¬¤=ö$0¼¼ C8”½Â'>Lß+½’ã,Øeõ‚<¶>•¶8ç¨#¼U7| jÞ:Ÿ½æt™=þ{ðö_ç<ÒêÙ1W³Î<ɶ=ñ,A=Â0\£]Õwþ<¼Ü=• =B/Û`Õ Ù¹½[²ê=#‡<62BbeW‘{š½}7>ó8L½® *$Z½7>ûu§<èPWþí2½š{ˆ=tÒ{¼8LpÌGVF#½ô‹Ò=‘`ª¼}5G‹(,ºõ»+µ=pj=.Gðxw¾Ÿ¼d²Ø="8.=6IiB?eT‚½Õ›=…(=ñ ­^B.áÏ0=ªbª=þœ»¥-Óa€ZC¬þÔÓ=m9 Ä)ÔÓÇ<;pN=n‹²¼ -m"}'É‘Î<ÛŠý=Ç<ô@]Ý_HŒ¾½²c>š'×<ÖBV3"þ™=€Ôæ=x˜ö=ÏL0=½EŒ²/‰\½*©ó=‹ÃY=| L l=Õ\Î=S=«¬MË+¿b½bI >B$C=ÏO 4Î2ò´ü¼J&Ç= 5¿¼º3Là f¿Ž½å}=ŽÏe*½7¯ç5Ò%=)X=B'=*=± ð¥J=4,æ=ì…‚<Ù,Áh×H±£ñ¼¸<6>Ñzx¼Y?ÒAŒ½W½±¢æ=eŒ¼iL” šL=.q$=èhÕûËn<~nþ2\T ¼>\ò=Å=À9@`Œ)ÛM>Χ¼=KŠoß0•óE=Õf=4-±»ay`Ì÷?@< =Ú77=» l@8+±Ÿ½Egù=€JU=§i ¥«½(ž>:vP=WSB3k_då=ÎúÔ=øÞß»Ö;l]#§¥½Ö©²=S% =™AT^Fh",=d’‘=p|í@8=à'ÿàeˆ=¤ˆŒ=аa¼\ DUS6é–½³#5>ãú7½¿&U—bu“¸½ü¦>e6=^]?#g4ú˜¼Vc)>#M<¼÷÷EµB⫽#†½=ðmú<Ñ ƒ>i`Çÿ¼}x=Ëgù¼vA:Ç;–>”½A(>+½—î X_z›½K<>Îûÿ»˜ pEI-;Þu>ûË;”‰2`NÅtÁ½iÈø=°Y®ÞÿǼ&$E\ED²c£<À]Ö= R0=• LQi/ÅS<$ï=kï=_.wMß 6н?RÄ=üÅ,=½:Ø ö ŠXĺ ‡=mWh=ÔF±`äå< ØÎ=ˆÖмkhBdsÕ;íº·=b=÷ûBže…w9=Š>Ÿ=þœ:Ñ:[Fc Œu=±Â=Ãòg< [X&=}„½BÑ|=4€·¾ =æU.%«`ד½(ñ¹=¼ê¼¡2üÝ\y²<–T=˜nR=@´& Í•½&Ž>•× =Ž&.x;žðR½Žtæ=Í=ä?@…(³˜½¬Ç> ; ¼d5ç#§­‘½U/Ÿ=ÚT=‡?z!zXX°½ô¥=ÞU<5ŠR稃½íš0>™fz½~L…}쎽8ܧ=wƒ(=j:.å \«½7’=\;Ñ‚È"=Ú… ñ+É!¢½ßÝÊ=mq ¼Á'šCÆgá}½MžÒ=4&=ÔAqg9›º«?>€ð¡»¥ñV¬h¥”½½R&>¹'½ã,¡Qlp‰EŒ½×¸={/=áý)“b=[^y=¦~Þ<)>“Ã]Ð}y=Üe= W<‡Rð ¹Z±¢F½Å¹=#f6=A]]èØ=ñ=®¹£<ƒ8]¤åîs½ªF>j÷«<¨-EcnHÌ|½åñt=Ÿ<^Dº!ìf¨S½þD%=ª™5¼å!H/Ž]ñ-,¼’y„=UÚb=ó+ÂCžS!±=Öª]=–{=œW*=‰Ä#ñ<°Ž#=®·M»ý*Fw½t=((…=á|ê;¿ÃQ_^´äñ»•Ó¾=R½0†=ÛB©м³…==)=Û"Y`‰1šÚ¼?r«=,šN=|%`lID§§½Ëñ=›V»Í4K (dœ‰‰½î”.>˜O½Dkï6.š¼(H¬=A ½C ™2¹N¶+t¼;â0>.Y•¼$ºg/[F@…<º™=Z*ï¼M+é ‹F÷w¶½ßÌ=tÏ:<úg1€†½P >¼è+=V,Õ!PVð½»ý=ÀÎÍ<é €["=Raì<ÑÌó=üÁ9ã0Ö[ånf/[<‰f=3P=ž&5.˜Kù,½Þå=ü$¼™«A>D9ý¼Mi==¯éA=_\ÅKéšÉ<’š=ð5D=Plå3½á~½@1">î½rU® J´;š–˜=±Ûg=‡Ö"•kf½™->ûà¼ã)kÎ?ކ½Ñ–=œ¤y¼-F&=Y½«v =Ãa)=GÊ%¨f¼•e½ ˆI=Çe\»Á*ŸG'[<ÑWP=ùMá¼” ÔNô4±S¬»=Ã=ÈϽ¨+7p ;4<˜2°= `=œ5©Nõ fƒ ½¢^>=(¨<•êP2_y=P×=yè;¼@Š`N#6“/=èJÄ=.VTºHB,UÆk¾½“>χç<¹ K3" `=ÀD=×/X< 4žD½Xû=…´Æ<ã«béOí-e»;=dt@=jÇ ÁZ`#½÷9Þ=2: ¼$„9‡'/°¼/£Ø=¢ì-=3 AGiB:ç§¼µ£Ø=¯í-=iBÐòp¹§+<ÓƒÂ=ßP=©T¯E—t”<1zî=ð]¼ H7eõc; Äò=8†€¼¦8y&2bœý¼…$šA¦j'°½°T>‡À‘9;Bb*,%ÝC¼4€=/½’$]'^‚=ÍÂ=–ÑH¼á6F(j@㎱ˆ>w1M<<Ý5Ûië¼ÉB=ÿwD=¶«UAQËø7=‡£+<ÿ3ÿ$ZÔ§<]P¿=¼YC=A@>XÚ# ³s½lÎÁ=S7=$GÇ–Z¯½‹Ü=‡¿¦<öD,~6Hù©½I׬=Gø @

ãJ¼Y…M8ºfò=i¬}¼ñ:ŒO°RÑæ˜½ë>mŒ<S. ‘`*=Û°=%­ø</ïl6N;ŒI=&Q=~ãë< `yVga¯½s¼>G"=²©eTk,á<—Ê=¤ÂØ<"]¬úÔ1<È >ÀÍ<ç-~ê`g{ô<ÒRÙ=O¯=Ün##‰½.r>>Z<ðYó/.4ÖVŒ½^L3>º¡i½ñ6êF%u=™ˆ=`ãà»@$­*³&=1l=ÕB =ëÍjF6·µ…¼p™>,Ô<¢ t8#NÌB»¼¸v‚=2<6=ý ÛZÄP”m½õ*Ò=K陼.'ÂQ¨_/P²½£\º=Ó2Ò<Ã8I/Ä@—½­NÎ=NR¼6š>XE4/‡<.ï=¨‹=¸ÞFwM]2=‡ý^=í¼ ¼EB~oÁYp´ƒ½ˆdˆ=æu=(˜]˜[ ; =yÁ=©. =2•RŒRæZ4ºuo=J½$%Si@;¨©%=ñd—=k=þVWRn ¨—½PV>àô¼(*gµ. J½Ï/ >2vÂ<É»c¬<ºF~½=±úc=/*E¨e‹6=1íÛ=1y=*GÍ-®<Š¢¼¨Å =ê½y;(h‚ ™Kª¼vã=Žë½‚ 2q'°=bC=ÊúÍ»À<›>¾¤±¼W{8>¿dc¼•nŠ4/à%½…³»=%y.=L 3„%‡ú< ç=Ñzø» &5J®cçŽ~½N)=we=öT´î% =w½”=(G¼î?f³,ÒX=ûQ=kœÍ<:!’NS8g*=Ý%Ñ=•Ÿ=]$ÁPZp¶ó}½2Æ>¸\ý»RG$ffÝ¿¼ÓÞ0>XoT¼+6Æ ¦š½²ô=”)=€D` FP·½«>“âã‡%¼C:l[-Ücé<ö=™J;`B‡ cdN*š½·í+>øÃϼ³;|ONP0eàºð‰=è ½!GBÒ½· #>e«K¼ž?Iƒ5^gƒ½>6<=à%ç7On€îK<­5>ܹ:bVV«O¥,ü<©=Ú彪EõO²²;Šåö=*Xc¼›­lú™š½Ö> ï2=c)Ï[œpÅY½…ý=Ã+É<¸ÙjÅ#8ܧ½4ŸÓ=CSö<ÄH{['3Ñ“½Rµ>Tq#½HBXSŽMI¶½‚ÿí=þÔ8=ƒu`Ý0^óª<Üø=¾¿=1<‹“O"oy½„¹Ý=N ˆ¼-%ên·oh”®<Áü=¸sá< .EJF<RD†½@/>\q1½F>q_xDWCb½ { >Háú<6Î/OTW¾šÑ=Ÿ<ó Øü7¯¼¹Á>òë‡:vC![ÍIŒ…¡¼Ó=è¾¼" )¥@Ý%ñÈ?3=27fTØ)¶½7Ý>A»= ßem9ª¹¼8…=Ïeê¼^?Ó/¦KS]€½õe‰=PS =U˜]å9®Óˆ½_´=œ‡“¼ò zE0m²œ„¼÷W/>¾Û¼¼²@ET¯]Ú»Ug>R½;9˜’>x— =èÜ­=&=ž8=ä+=_3;³'Á=“©½ŒèN$™U½C=>.H<7µJ)d¥…«½KŸ=´>e;Ðe Uf/[<A\=Óé¼¹Ep33¤Š¼+ü9>L6ž¼ŸXKÚ@Œ´½—Ñ=gÒ¦<˜& i;ƒÚï<-ä=‘* =à@+[Sm 8‹½û¬’=ûy=Ô@4È œ†h=ìV=CŽ­É:œ¼Ó'éckE½`Lâ<̰6.=N™»=ª"=nA `ÎLC’Ù¼}X/>VŸ+¼ŠAö_Eù¢½<}ìî=|Ò =E7&”lL3]<<Ûã=åa!=42*hoX#õ¼±À÷=˜£G¼n?l$R~ü¥<Ö‹>©»;À1àkO]4=¸¬¢=±Ü=¯Ch°-‘B™½¬ >UÁ(»C ƒ 7Üœ =ªš =ûËqEÊ·½[a >B´Ö<š<‡&Î;=.¹=þ,.­†;v/ôm×>`Í=¯“š=û\-=“@Õb÷:‰½¹R>޼.Ü"“< s<]¦>óe<@Ë9íf´½,¸/>kƒ½­Gà`Dwg­½;S>ªó¨;L‚:êBŒ½Ü· >¾M?=¿Ä3Ñeµ¥Ž½¢D‹=óÊõ:(=î;:j37·–É;É;ç=ƒÂ ¼ÁA<Â)Ì—·½†ð= *;·ábºj’[“»ïWá=¼É/=€<:S!.2½Ý ì=I =U0½^ô!áÔG½€~_=åC=­&Lj P°ç«½'¢=“°< >3áëë<´è=×<™”Wqû”#=˺Ÿ=(š=õ[,-<ùHʼJí…=Ÿ ½;Ò³L"‹”½7ã$>[{½£ õe¡QŽª¼j¢ï=`c¼U;LPâèj½ÕZø==D#=Ø/ܵD"á{½—Ä=‹¦3=Q>`K4».=ÔFu=4ºƒ»(P)!=Õa=’An=½9Ü<“ž_E5}ö8ö»RµRt&Vñ<êêî=˜¡q»i SPÏ=\Y¢<«?>@„8<{Si)Æôp¢½ËÑ=s =GG<0`Ï%=*X#=¥</ì :l{ µ½L© >1ì;Ò/AL–A +•½†È=Ròj¼Ö9¸MÜ3x\#j‚½9C!>8.c¼L~_[6þžØ<6G=”¢•¼d2‚<¼8¿!½ÇU=Î4!=¶5!ÀOjÜ›<ì÷=Ë=3]U“OÔšf½²d>š´©<2÷[bO^غ½ûêê=I†=%Ùkxb,-ƒ½ø>cÒ=˜,DM¡jßkˆ]0kx=Ììs=oØ6<˜—æTyÌ€½°Ò=瓼ŒÖ´»¯ë·=2ÿh=^ 2á9/à%½çÌ=BA)=¬XZÅní*$;ò™¬=˜Nk=¶KL6 Wѽi>ny»ÐN6]pŬ·½.T¾=•|l<-× 3c½Ï, >,¹ =?!`go`fj²½<â=aÅ)<æ0±24KB="Æ‹=à0Ñ:á8m7HAš±½/MÑ=Ï»±;nt?Ý-À±½r>™Kª;#2µ#ObÒ4h½°’O=¿´º/u#gÔI6¼Ä\2>À±ç¼¨3E5 40rë½(§XKUn1Ÿ½á³µ=•ï=•)­Y‹I©½ŒŸ=Ý{¸<3ۄؼ Q>”‡…<òÅPa¤Ž®½/0Ë=0Úã[¶Ö<4…#Rî쫼Ž;%=÷‘[=<<e@Ä]½kï“=6È$=`„Nâ;ü䨽5ë¬=Å8ÿ<.Ρ7¹r¶½äÛû=ò#>=8?b€XkJ²» Çó=`êg¼Š-TNtS$¶{½Ñ>ðù g7=¼>³=žbUºDKÜz0Øq=qh=˜Në;U!EäfÄ–½›=°=ýØ$=4QpaØ=™I½Ð€=‡=ó8žº [\=1³=·¶p;è8CùCõ-s=ѯ=ȶŒ<^'P`VHÊ©<IŸ=„â¼J7V5eŽ“Â¼¡Œ=½½í&VDÒ‘¸Ç¼zT,>òé1¼Ñ=?¨7µ‚½˜½ì=rÃ/=×¾[–Võr½Ëö>®+&=… pfÚ÷éø<$)É=P9&=—MÙ·]èL½œú>§!ª<÷+VlÓg–’e»¿,=Xÿg=m*Á\ÌLœÀô4€·¹ÍIàTWq'3Þ¼D¥ñ=GéR¼;$cô.‰_±»>ì>)”…<†®-x[37Ÿ½ôý$>Ú;£¼+Èl[ ‰ø<hô=kÓØ;³Nè<cdpͽ½Ç->ž]¾ê—ˆ<ÍA+I]vÞFD§g<Ò2oJ`DMØ~½|b>oò¼2J;"5ó<•cr=~(=U?/bÊG;n½ž`>€Fi<Å ~,—VÞ³<ìjr=×ÁA=ƒ1§SxbÖ¼þ¹¨=‚­R=`Ù#äio:Œó÷=U =;*'=²¡›<ó'=<0=<5Žbä}½£È*>ö˜º.63Û=¥øx¼8ô6>Ã寮ã8z$›-mX³½Ü*È=ÙìÈ-{’<<Y-ÀNÛP‘½íD >¡ô¼ú9ăeøÝ´½_Ô=;ã{<Ý=Y¹|ž¿´v[ ¥/½È@¯F]¤P½‚X>¦¸*»C7%6p <¼‡½Œ„–=LÇ=j#ƒ!YpìQ˜½«ÑË=9D=c~Za@êY½üö=jmZ=L 7ƒpËJ“»'¿Å=áÐ[=¸;Ònõ Ë0޽"=²<:–WOˆ½f‡Ø=Rd­¼ E"—NÝÒ*=m7Á= „»1Î8½nŸu»¦Ô>0Ú;9hÇY¤•½$ ®=n£¼XWÔÑ%r6½”ø=ÒpJ¼í la4Úuo½+Ü’=}²"=¦!i Wpµ2a<­>sÛ¾<¬B°6¿&å „¼«w8>W£¼XKÜfqä¼ìM,>´«¼:-¢é%,½ƒû>Òm‰»,ö[U"ŽæH=-]=wžøÌ¾½Èað=S[j<`N •òº½!è>:êh<ðQ¿'ÒN`̼q”=°q==«$G8Õ]Y<½ãT=TH=°(-bN“Z·Ôš>½M<«1!K,T…µ±<Ó=úÕœ¼3¢YŽAB'=Ì@å=ÜHÙ»Ü+ä!A1a5¼¶G/>òBº¼€F> ªZß<¥‡¡=?ÿ½¼âGÅIÜ9<¹ûü=”¢¼$š& bâs§½íe›=áy©<<?og2Y‰™½eŠ™=dÍ=,h]@l/½¢ï.>›!U½J¶#9*Û2 ½ã>z©ØºÓJ S$¸ =Š}=‰ÿ»f>STêcÜ›_½ö>û=^6§ÁD&¨á<2¯Ã=.2=ú‡8XÊl½V„=ÀZµ<¥^:)ëÄe;‘ð}=8g=Üv Ÿ_XWê=™;æIii}°Œ¼¯Ò->KW°¼³-‹\Ý2©…R½©%>i7z»d[esQàh=¼î=&Š<Þj=Χ¼¢}¬=Úh=›$Z*ÑlAï¼Q¡z=˜ÝS=ñ Ý/Žga¯½Ýí>V¸å< K,fm›’,¼tî6>Ò8Ô¼EDh&$ñH<¼=×÷=°p=pó'þj—w=ÂûŠ=oóF<&Ãl |ÕŠ½ÆO3>Ÿ«m½6®^ñ  =ip»=#-=­:ý]jÑꤽÎÅß=¡1=1Sá_(b‘¼}zŒ=*½À1AÿÜF½»~>A<«65)³B‘¼W˜Þ=–謼b+ Röcµ™½_C°=. =å'/Ê/‘|½‚¨;=o=3Ž-v@À<$=(GÁ=&o¼k*C[Á6 ØN½µ¤ã=N¸=äKY?@¹U°½/¦Ù=ŒgÐ;6bYd"=jlÏ=Ñ”»SbigVÖ¼ýI,>"¼öGT@f¬:+<úÒû=%,¼“"îfS w ½Š«*>ŸK¼ 8·[`­Z½"Þú=ö¶¼û[o)µ0Lj½éí> 2~<('rmˆA˜¦½å™=+ùؼÓ7ð.§ S¸½³Dç=ãþ£< uT!G––=Ñ?á=n‰Ü<ÊDYH•jæ]õ;EH=UÞN=f«;×N?6 ½ÙB=Í(=L73'ýAÐEÃ<åDû=µþ¸0ÝIzkêX…½%Ïõ=†L="+oØ_AâY‚¼z>j)ã2Ô¼ÊÅØ=,,¸¼œ&Ò ¯yÉÿ<ƒ²=\Y¢¼ò¦Dü7ð§=Ó½N=¥=n7Œ7Ñ•ˆ½d;>°ªÞ<9ÉX hB“»Zµ=]i="PªñЙ´¼â*> ò3¼»Wk ´ã½ËÛ>îí<:´Z›Év>½îëà=)=O 95™ Íõ<Ù•Ö=1š=##ÌìBH¤½1™ª=Œ¹+=$Ǻp?Æ\<ßÝÊ=eD=þSëw+gŒ¼…^/>º„¼h j”\§>¼k¸è=§‘–¼` `LÌ6‚7¤¼¿ô¶=W@a=;Xÿ'GpçÆt»YŒ=欽b,ÀEŸ%íE4½nÃ>âÐ;”] –_°Vm¼ö–’= ù`=j žUžB_:½þÖî=­=LCÔ ì8Q°¼'ùñ=Ul =6>».Þâ®^½€ >uÊ£<;H/.i9y½¼qy=+Ù1= ].ðd@·½*Á=ྎ<”0 úWin…<®,‘=÷tõ¼Ñ4é  LÌ™í;ˆ—=‰B ½ÓJek#ö‰¼"Þú= û»Â5ž›Nxϼ‹Æú=ˆLù»žnr¾5~ᕽ‘š6>³B½u¯KšW'#= =|Ò‰;<»+·u°ž½ D>gÑ;=Àà'ƒKN³ÀA ß»C mËr½Ò‹ >Sç=»K?}$TÅÔ¼eS®=x~Q=lIÓp—ITw„ô=@#hcšM Ï®½Í:Ã=8žÏº>B=,#tëµ½ŽË¸=š¯<±@979 ˜m§½YÁ>OºìO@^<6à†˜¼-'!=ëÄå¼oC^aï:I„½QÁ=wiü7iQš`¡1“;ÐaÞ=’Ï+=ªHºš;“Žò<DùB½ý:“f8 ¼~åÁ=LÿR=íiÏù)½Gé=ª =–D²IRUÞŽ;³E=o ì¼ÂÉ2 mª.=Wì¯=J)è<±éF5\l#¾½UÜø=¨Q=G¨.P\Í»NÕ½=nn ½y: &d_^c—½4Ú>ñ+=)Rx;àn ñ‹½~ªª=À.=Ç_rÇTl.=£éÌ=ÿB;ÖQ¦O¸>ßj;¹§+=/Ǽ_-Ön¤©ž½Å>fÝ¿<¹Mx odÙì=Nðí=¶€Ð;5<‰_ØRR¸ž¼x´‘=O[=G EÅ>« †½…é»=è/4=Þ ö>‚>hp½ÍŽ=n5k¼_G¥% h'­½,¶>i©;‚:LqM0\½â!>­¿¥<æ=?upßÝÊ;`±>±N<÷@ªßn?¼½Ýa>vÆ÷<.&RÍW)’½×‰=ëVÏ<Í?hÞæ<ÅS=ô‹R=d0[£.Äé$=Ьµ=‘Ô=6NÖ†J9ñU½0€>”O=Ù‘\:©>½¯”%=˜6=ª#¢2¯^7ýÙ<ü§û='£J< N+O-Hú4=ßý‘=úíë9„*p)$F²G=×£0=»›'<¾Ú,î ‘“½oƒ=ûsÑ;fI~!×-²½ÏJ><;ÿ JZ·i«’<±=ò@ä¼¹lç… c½W[1=–Y¼_HâË' ù¼G¢= ˆ ½  / EíJK»Àu>á¶6;¹7àQ| üŒ‹½"Â>˜ÎÀ?%¼Î&ÀrK°<½$Ò>oõœ<î7?; ƒ’½€›5>B@½é¬D½ÀνÕí,=½Â<® ´\OÚ˜< ‡¾=ö˜È¼À?&13iÔ >½ô¦"=¾iz¼Ú°*\’립~V>6Ì=L?R(.LGèç<ÆlI=«A=…PƒaÕ¡¹½Œ-Ä=ND¿¼Œ!(pÚm± ½ÅZ=%æ=ç•iîÍ”V¼Žå->V޼X/IÈN«@-=œ¡=~½»Ç ^ûgÊoQ[,=PÚpoˆIx=Ržy=©ú<¦mOðü"»‡¦ì="â&="'bR_n2нoF>ò|=6ÙK¦gø[½B• > •ÿ<¾ ‡LÎqŽš½TT>†9=ƒëHØï»Ñ®Â=®õ½ “4ÌmÑÏ=8ØÛ==¶åÿB<°?ÄKÅÿ°¥½©†>1êڻ·-BgcÒ_½n§í=Œp¼b=š‚n `н4 >ûY¬<:CÛ‰)"ŠÉ<çÁ=ç‹==dWA$¥D½Ýê >>¢Yݼ÷9 ¾#’ ;Ç+Ð=x›·¼q>0bV$†’ɼnm!=ÜGî¼ô |$Ò_6=ˆ½zŒ2=+k<ÇB!# ½¾h>Q÷<ù% F†lhY—½AóÙ=ÞÉ'¼c u]'oy–½î½|-ž+µæ<+1=õ,=²D NYMnRQ¼‘Ñ>CÛ<&2OWœVT5½0d%>Œó·¼UR`0D]<}\Û=¹ª,=ÖE9ËÙx½k0>V¶½ Tºcñe"¼zä=7Ý2¼Å%™ Ä%‰±¬½m¬¤=]£e;ŸJe LT½K>qý»:¾L  i ½§±}=‰¶#=‘9¾@Ƚsgf=T"=2A iO2¯#=[³•=ƒÂ ¼Œ*?JƒIàÀ½£W>qt•<‹BÐ)^ ;=fK¶=gí6aá$=H …9«_n0T½`¸=£?´¼'8ÝC)_¬q¶¼z8>ªT¼Š4õF‹Rû“ø<|á=e9 =+[%Õ&¼/z=³ ½’5f¼pC‘î¼ ©'><Á~¼C\[­úœ½ñ¦=´-¼E8«*«fig½íGÊ=¼Ì0=òþPB#x¸½uÊ=ú+=´XZ'F°Œ¼$B>Îü;t8#qàe6ˆ½N€Á=g(.=¿=½:Eb ¦»ê4Ê`#jó;M½>Î>ˆ0þ<éA9eÀê =˜=ûêª;M$ˆFêKÄ![½£œ=o.= ]B´UI½LÁ >iT`;¶Q¼,Ò̳R=²“=â\Ã;’%>›?«z™½f>,Ôš¼õ3ƒuª½c²=È&ù<0Žc¡RËóÀ½"úõ=_›¼z9,=/4×¼ñ5zƒ[ýgM½¨S=&Š<(GlLÙÎ7=/v=Ý‹»Ç?¸o{)#®½áñÍ=›Çá<_aÜKÖþN<Ô€á=Ž•˜¼£HÐb!:иVÒ <ÿ %z[¨mC=ª‚Q=¿ôö<2.– jð5„½.> – ½% µ,ž,XS™½È#>ŸY’¼:O²<5c½æ²ñ==Š ¾&î${K¹¼vâ2=êÐé¼´ 6S& þÕã;Ö9>„¼ž<½&'cð8¸X‘½ > <½3&ž!)Xä=7'=@mÔ<HeJu@¿‚4½ãÞ>P6å»oDæìK¼± ºNÄ=ø½ß!*jU0 —¼°«é=×=Ý ¢cmhÎ=‡š=ëq=`(¸f½Y/6­½`È>4ô< :K,ª½ ‹ >ôÀǺ®@´l0u:¼«=¬=*½ðCÖZ`¯0ºô7á=×Þ§¼çDnw‹‹½ÿå=¿4¼ó ³C³°Žc¼s;>¸¬Â¼ôË=óA?<½qè-=2ÉH¼¦U J–“»5&¤=ônl=!ÊMI7s-=Ü„»=mY¾»ˆ-$a"§$+=ìÂÏ=ä»”<_@•@ýZÛ¥¼‚p5>oœ”¼—7Ø"pIM;=TŸ=ú R;ã[‹?ßQƒ½S$>s-ÚÆüÜ<"U1O;"ŠI½U4>š&ì<;)s;äK(½)">wN³93èkah•c²:&SE=jMó¼»D‡ZªN•e¼X>2b<ãJ¹Ul"iÈ8=s°=ýÙ;i2p ¿áìÖ<Ô`ú=[éµ<[=pN;øp‰½—®>rŠN=B> ^h•½Ù±ñ==×4š ÿu޽UÙ>BG=}10 3Päôu»üÆ—=à½ZSrê *ÿ½ÏÄ= ܺ¼e_=MJÁ<†Z³=ÚãE=,\be[í½Ñ>h\¸<.ÿ/ò[¢œ½æÊ>m7A=7.à'º><ˆ<Îáú=É‘=Ç-”aE‰}=™É=Ð =·]Óñ*ú`™«]“¤Rì:¦=±1 `<þ,>TS<¬ ÌYïaUÛ½ê=P=ç  ?v¤z¼Áè=nÄ“¼ö]b‘ðjy=B`…=ýG<° v2ÚMIJº½bø>»bÆ< 2i›@Ê&;Ô > T{»Sâ#S™I½7T,>êxL9Ü(¨Û=O]ù»#2,=ébÓ¼˜ác$ ›¾½roþ=ϼ=‚*P_uk% =¨ª°=9'=ä+žÑ  8=»Ñ§=­ˆš:½P†R‚l€ ²¼È•z=Þt ½)\a #¬6¿½Æû>2×<3"€p¹8jE½~p=$'=ÉA#F_¯!¸¼Áæü=><Ë<V«=ÙC&©L½ègj=S" =°¢',f„e,=Œ£Ò=Ròê;yLÙ4íXÌEü<›èó=ì<è<¤9Þqu?§º(€>Þð<êQ8ppjmš½ôP»=0h!=·ýNfOðû·<·Óö=õÖÀ»5µ3>çn—½ìÁ>§v¼ÜÌW‚-÷å =$ C=‘ λÀ<ú4qÿ“?=зE=í€ë<|CXV– 3P™¼s,o=A€ ½HUÛccR÷tµ½—;³=ª`µúн"5-=—Ç<® `ëq¿½TÅ>›®<9M±^ýN“½§±>{¢+½f" Ú<¾3<Ì`Œ=ùÛ^=u5»6"\pн/nƒ=bÙÌ<ê 9ŽQÔœ<=.W?=„â<]`œ)‹k|½ó3>[zt½™—/PŽ˜ >`°›<îP:C=a ½–=ðO)=L7¸T-[+Nµ¼ã‰>3ü§<»HjˆCàK½äI2>ò{[½H'ÈL*5;á%½÷î=íc=‘G#Ë0©Ý/¼…\‰=mǽ!7+]¥Päɼ¸s>¼H<Ä,zÚèú¾<˸=ÏHD={X8R5$?¿½zÈ>ô6¶dË»#7ùfÇ»£½ý3£=*‹=¯Gi¬5£Î\¼¯Ñ>…´F:“=5£ Ýê¹½Ó>¬œ<[+n+øÿñ<¸Á=)’/=F3Ð%öjÿ]¼˜1>ß§*QL^»J Sê-㈵½8¤Ñ=6ZŽ<º,™i& Ow=ý=Ì=1F,-€°½éŠ=âè*=4Uô÷$‹T½y¯*>‘&^¼ñ‚M†ZVס¼„eŒ=ï:½V ÿ¸Cµ;=mɪ=3‰;Ø#<_ím÷±¢½—o=ƒkî<ÜWò(‹J‹ý…½´Ì¢=‘Ò,=kV·Ê w+˼äg£=G«½ƒQõO-2O=µÆÀ=óÌ ==9uIp-°t>½pîÏ=ë«+="ˆKˆó½Ÿ[¨=‡¼DÑ%¶*=Ö©Ò=Øex<¾•@[ §<]âH=‚*=Ì-:,bÀ•ì¼G¢=Û5=œôP9õJY½{¢>d#<æPVkÖ <Ø·Ó=,5=b'O\›kñ‚H½9Cñ=ÂÜn¼©..[oWè¼ |>õ+

|ãJºL ½RÓî=)"=î$² Š Ã ø<ê¢=†3=¶AK]Ï"«Û+Úœ<ÂB€Ñ$O‘Ã<“Å==Æà!=¹= B(*q½beô=ÊŠá»M Wß&RZ½Ûò=g˜Z¼8?Qœ<V€ï<ðö=íqF(¶<Ý'gsèE+w<€&=Î5=é8È d?‰C¶<1š=Œöø<‰=‡DÔœ¼<ƒkÎ=X94=®HM2bK=9~è=!@†;úEY+4å(À½Ð`>ìK¶<±6YsJÒµ½fÝ>íð=ËHØ"RÃ~½y¬=Ó†C=ž'¸\E/£:É”=hͽhÊf¨oÙ!þ–x@½ÜŠ\ã<ß3’½žï'<èFÿ_Ú¼«[}=«zù¼ö…+fN{ʼ–Ð->(ñ9¼Eöó*=Êk¥=NÔ=°-uq´Uéï¥:§ÏŽ=- ½°vYH!3ýR½=a >ˆìº $fúArö»ñ=UÁh=p¶¹<6[ÉSé§¼VJ¯=ÆÄf=Z*cD1rÀv°¼sž‘=yR=HŒ{ô½5Ó->yÉ»§/_|S 6ª¼°:’=Cs½¸C"#V ¸[’É<±E"Gñ—«¿½dû=¶j×<·6¹ï§±}½ß‡ã=Öv¼õAÊÝç>ïr=R(iSL?û­½¿I“=îì+=uJTk›(øâK½ R©= ¯¼®7¯28‹‹c½2þ=3£=Ü$U %à-<¨þ=µnƒ»ÁQ+#U¿D½ÿê>õÚì< /ûPc½}®–=Õxé¼…2£N½5_%=)’Ï=øU9»tF« Ÿè:=g³= ©WšÝ<°6ÌÈzê¼U8=„æ¼d+SÞDTã…½ü>µ½­;ì]þ1¬t·½ÔÖ>AG«;$AL‚…>X½Q²=Zœ±¼¯+€/¨QH½Ÿ"Hd[‘c+½‘&¾=1#¼¼„Ó]g0–"y¼.©=ÖsR=XV³8¦==Ç*¥=Ø}G<LzúXÊPU½´>Ü=¼‡LÀ¼?=¬Rš=`s=€~Q*VÅË“½(É=Æ$=ô,E¢I —8=š œ=÷[»< ¡i"F=.½h>Ç= -=â. ½Z/Q}½Ž>b1ê¼F¯;J;ÂÁÞ<8žÏ=}޼¥T¬pà ¢E6½–=é=5î =ô!•ï`àG•½˜ˆ÷=³z¼Ÿn8Iý¼)<°V=âÉî¼DIÌMWØ~²¼ ¢Ž=ÞæM=ŒòUFa†:,¼{¤=O[c=}3üIÂC›=1 Ø=@QYº*`?Dƒ…“;ÐÔk=ŠÉ[=ÅLƒGŠ[c™½#k=¤§È=ì@LZß)§Êw½´u°=øã6=@B7ý À/½Ñw—=–¼Î/4b¾…(½¤àÉ=é´¼ÁÁN@km8,=aS§=™Þ»´! kÅ3°äj=7Š=’Y½<ƒ%¨Q¹:”¡¼9 {=K!½a )\í\=Ñ5=Ÿu­=.VTº·Tz0åE2º<}³í=£®5¼@ÄJLÿ<=€>m¬D; #RAMLR(K½®gH=}%¼[\Ž:€¦½õ­=àe=.¡Ps+çSG<ó>²Jé<ÌHp½ZE>æ—Úã…ïW¼ ?'¬ Ì——¼ò³‘=,F]= Eâa•r;¬ð¼£®õ=‡ÂçÖK½%+”BKÍ=1y£=Ú€¼w/ø#=g?q=ç©î=ê\Ñ=~ï<4ÍWNñ¸:Z+=N{ʼDZ!= ì1=Q³=Ñ>Ö<èP`3´[¢œˆ½“.>ò{½ï6ÕpW¢~—<>±=w.L=4ÿNÍ?H½’¯ä=2•¼É—8‡'8¼=¹&=«vM=…®'—2Š“{l>.½Ï7ÓDTiW!=LýÜ=ˆ¼å;pŸW‚Zb.©;Ü»>›:<ªšrç1ÿë\½–Ð]=}[0<O¬f°²2½·²„=(a&=¾Ml4ª~e½ 6Š=îí=* 6:Q<L¨`½¨Qˆ=¢ =Q<* Qc¯ Ô<Œów=Õ²5=äXLD‰µø¼ì4">ÆlI¼v8Ó=褽Î8­=° =å7Fœ‹¿¼Ql5>?þR¼F.©B€fÕΰ<ó<8=_ð)=»ü,x9ó=:=MÌ ÷J<â7}b@­M£½®I—=- »<]:8 ùj Úd»‹Þé=V-)=GAÄ ÆÈ·÷<Žs›=eS®¼f(ÿA ×ȼõó6>¬1¼{5hõF.=x~Ñ=SÍ»19 N/Oç» ï>Ròj»í:òbÁjEcmx $½f+RÌ\é€$½ùØý=§yÇnP{<Ë2¹'n Od=„el=ÿC9<Ý ]ÂQò;‡î=t\¼¤12[f¹‡;#>Y…M8Ââ#=[þÔø<öìÙ=ÌAP¼ä3Ë5Yùe½4„ƒ=€›= :a?Ûa´É!½¹Â»=/0=„%6q'BxÔ=àÚ‰=ª=SI]º2(´>e;rÄú=rŠ=D¤Y?+[Á<Ù ï=—R»F3c€F$мƒ=KwW=‰]Ÿb…&‰½È>³ï ¼48.È\Â÷>½g`=ý1-¼É>ZB8'W³Ž½!>°=wg-=$³6»X°T—‡Á|¼¾OR9j)Ìš˜½ö >=òG=B1Ä_Ad½Wz=Ò:*=h²Q“Uv4=0cê=^¹Þ;y=œf&: =¿›®=W –¼ð$û9Ë]¸é½ú*)>ƒàq¼VG[gÓ¼Ù`a= =­3—JÅŒ„6<ÌØ=3£¼ÁCí`Q [az¼ö]>yæåº¤G:Saz7¶½HÝÎ=j[×QÕ;WF…eCeݱX½û”#>ÈE5»«0K5¸ “«Ø<ÓMÂ=‰—§¼- IK¬^îyž½ø¥ž=:?=D<=ûVä =á™ð=öm<Þ=—1ʈ‹¼Ø›(>àœ‘¼Ç%?U7R«7½/>±ˆ½ñÕî=̘=Ô ±!LCE·ÞU¡»±^Õ>ãDZH€½ëÆ>sHê¼ ÚG`aàŸ»ÚåÛ=¡¸¼KÌ2„`ºØ´<É—=óÉJ=e4Få3‡¦¬½5EÀ=Rºô<ƒ>”(yc2r–<™€ÿ=»H!»˜Qø-âDµÀ½’>SX©»™ 4öJq: ½³µž=Ó£)= @l\ÊRa°¼”úÒ=<‡2=Ο hB&S…½Sí=Fê==Òï p&†½–³7=X; `={B¬g–'ƒjC½€(>d»<3I_ýgZ$= Á†=-]=ÕKÞòY/‰³»/Oç=M¡¼Ø»4´'ó; ½…Îk=ˆf=7,M]ª&==Y÷¼{7õ*d¥R½ø >iTàå p½B<õ,¹9¦Ó<íÔü=jÚE<+OJ" N3£Ÿ¼¡=v¥e=J¡_Ñoœý¡½‰ÑÓ=÷’=i*µQyJL‹ú<ÚŒó=®­;LRJÕl(Hì`” ¼‹!dy*¬º½´X >Ù&•< Æ4ïRU ½çÏ=%+=× «M&J["·½]¦Æ=kŸŽí™e½$MiÓa½,bø=vq= BÕqmF|‡½Â&>®ò„¼d$[Èo3Å\½?ÿÝ=Dø—¼6H¯,PLÀx†<ʨ>” ¿:d(K8iZ½‚ù=z6+¼o)Ì4 +÷½a6>†X}<E¼ ,cæË =ob¨=Ên&=¬&\\h"Lý<=<…œ=Šuª;…/—e(ø2‘½À–÷=Á ¼ŸI@MåÓƒ½¢ >Xû;˜*>.4(M½&ª>³ï<c*sŠçì< Ÿm=d뙼«qeØ ¦ò¶½ÌÑÃ=׉K_pœ.MÙ)½S’Õ=¯”%=ÁÆbùDT;øã>kJ2Z‚ ;Ï1tP€ôþ¿¼ÞVš=±ßS=¥„:™<ž·q½[A>__ë»: –q¯8P‰k<ï’ø=C1¼ËCÊJÖ Âßo= ÿ‰=kÕ®<–Ën+oS´r½—Ž=|ð= S`Ki "=º2¨=ä¾=°-´Uk+g´½¾ø>1<$`q¿Õº¼eä<>Ћ¼{$V½A_4=W]Ç=~q©;/9ï Q+¦Ò©M»µQ`I(7qr½C‘>6ÌÐ<Ö.[UJo €½»€·=QÚ›¼£K;@4€bä< ö= #½:‡ Cqz/0«½…Í>/ÞO=ÕUv*B3õÛW=¿G==+/yTÝ\r(J]²¼J@Œ=H¥½x¸_½U¼Ï1=0-Ê=Ux<ìW!Hˆr¼ú{©=Ȳ ½“8S]7\`ä%½Û…f=Ó¼#=ÍBû'ⱟ<Ø-Â=­B=s=GfèTáϼ‘¹r=$=È.’?ÚÜ- ½¬tw=T=Ý ¾@¿(q¯Ì[Ñæ;’>|Ñ-qä¼ôÃÈ= (Ô¼3g! <~:¾=0Ùø¼pXeìFŽ–½Pü8>U„[½´ ¢"½2¿»7‹·=Ç ½Ó)Ä]Ÿ/«_é¼ß2‡=¬‘=à>/SdЋ<½Â>° M;Ý;˜_†^Dß]¼²f>'…<þ2~åR]2Ž<æ”À=cìD=éÉA7úœ½ œŒ=0ó<Ð4vK–TQK³½¨4â=Ròj<— ñUjÎà =^æ=ýÜP»1ú45Yú°½“§>x€§Dù¼ND'ØfÙ“:ýöÕ=˜´¼B‡M0b¡÷†½Ûæ=/G¼ªG*ñiºNc½(ÑÒ=ç,=³?ÈV&(,ñ¸íõ=þ Z¼3äZ{•›½å€ >E¸É»¹*.Š8fŸ‡½Üe>êz"<.4q˜/¶½Â¤¸=׆ <ê (Q0Yƒk½’ ¼=Mô9=a% *7J¶:;žÑ>/v<ÀN‹h<I0Õ»¯BŠ=[e=äèBp&*æ ¼ž”=Íä[=A&Å>‰HéÑT=HÂ~=XXð<¯1£SòOø';jÂ>õد=<5q—(ã⨼1 -=,ƒê¼& ~0q4N+:0Ö·=Éf=›F bUÛ¼i¨‘=Lн—86Z”¢•½+Û>jNÞ¼2*ö'ÚV³;÷Å=Û…æ¼Ì™3B”™¼,c=ŒŸ½ª'Üc0e¨;¢$$=ge;=Œ[¿>Ôb1´:=Ÿ«­=d®ŒYl¼UH49È\ä„<|{÷=‚¬'¼“ÊJn¢*¦¼0Ø->ã`¼o!k:E̸)<ܸ>£:<§D "o1µ¥¼Åã‚=jLH=›iNõ8C1¼éd©=W_½’^î=Ø52Ƚj>\V<^,°YÓc/÷©½éÅ= ,=ŠY¾j˜HkÕ;’“©=Acf=Sd…k¹Ç=0»ç=›­<<ÔØF¢^™·jô¼”'oJQ1N=9`W=Jë<`N6o9˜M½‚î=mrx¼%;3q6—‹ø»WZÆ=‡ú¼ƒL8‚4S²œ<¥¿=y]?¼EI° Ø+#¼=½ôO>ì£Óc™½¶‚æ=ÀÙ»Ó>@ .¨½¬Ù=• ë‡"»dEÊW$Jj<¼mŒ½=/àe=Ë|.dY½ÎTˆ=ébÓ<(ŽEêغԻ@iÈ=ÕèU=·=i5WW¹½{ú>ÌíÞ<&¶^yqT÷; ¿ô=ƒàq¼ D®R›ñG‘½ÚË=Ì@%=›ÆhÎK¾i:=è„°=¶ŸŒ< ÛtµbLU=é×=k8»*oÅeÙ>ä¼#,Ê=à„¼DH=ânÕx‰½w„>wJG=N$L2‡›¬Ñ¼•ô>Ujö;±>„CIF+Û‡¼ì¾#> ù ¼sf? ¶´½ÛN»=èùÓ;½1nŸC¾h½=šª=Yn)=å c»X,ƒ*½èZ=7R6¼ì*PG(Éÿd½‚©æ=,D‡¼<g.Mp'±½L¦ª=Í><Ï/±KKÄ«½¥k><ÜN=¾k_J1e=ÆV=Ϻø§<ÓZÛ¿&Þ9”½þÒ‚=ãÞ|—©< =jÀ =ÿÑ0Þ$!¼<;¾=~QB=I³mEZd®Œ<ý¢Ä=׿¼á3i"<êB,=ž—Š=©3w»h:d—;{-h¼¾† =––Q=å-89Ô+k=YÚ)= ÷J»ë=ÂkÂ¥½³~“=÷;òMRDcÌ=Õæ=Ôóî<åpáq´æG”=¼=ˆ¼Ÿ@ŠaìÜ”½a¨Ã="'=WD^CÙCû<ž x=÷È&= =©wmuÍ$=w£Ï={JÎ<0I•*ó1Ì`¬½FÎ>d”'=Nô8\;Nì½ÿÍ>å'Õ»!5 @ÅUuèt½ͱ= ¦¼¼^MFÎ ÂÁ=òÖ=*rˆºD*Ôo:é½½'iþ=¨‹= !¤B®Ë Z¼€eå=  ˜¼`/üZö-Z½Ÿ«í=®r¼ƒM{V5 ïµ½·· >´;$=áKZ| +ü™½5µ>Â=؃Ÿ<>¯8½ú_>F”ö»!AV×ø =ªI0=ë»À6¥õTÝ%1=”ˆ=§$ëº_+*pL`¥×¦½\>ÙU=[0QMY£½Rb—=ö]‘¼L46 xxa«½>¡=ž±¯<3ÝMõ¼Ÿä>†:¬ºf( µH´½t(>‚§:yDnà\Ú­…½{=‰ «<øw%Š1³a =@Šš=Ú€¼©³,¾]Ä•s=éÓŠ=±3<Ï6_^4’>­¼¢Ñ->ᕤ¼A-\@gµ@½JÎ>£’»¿#ßfç]2!æ;’=>‡Šñ<$K3»$r£ˆ½Î>4¡I=B ^þe«!=ÖÇÃ=O°ÿ»x,?rK V¸%=©Ú.=‘HÛ{»¥<ñ8I@ý>=¶½Ì*Ì=àÙž<ð&& û»<Ω=W—Ó¼]gaFìS½II>I‚:¸$Ä´j‚©<1 ø=9ñÕ»H%~YÀ_ê@¶½3 >åï=Í<ØÁ!“q »¸æÎ=±n¼¼)Až?ÇF¤¼\%=ê!Z=B[Y¿q…ݼyç>‘{:<Ä,…iu;õ¢¶½ó; >ôS=Ø_NÍ<Ó.¦½øQ>pD÷;p )iJzáN<@‡ù=ç7 =”ðGK±½ù¾>ÜÕ«:,%ƒÅA>ñº>= (â/Cm’½Ê>”£=ï¯H\”3T=÷;T=j½ßºúm[B~©_=©ÙC=´æG<)¡lø6Á¦½9Ô¯=‘µ=s+æsUZfQ½§æ">Òª–»5K5¡Bò´ü9g›Û=2U0=rA…5_}¼½Yý>L4=‡(›l’Z,go=¢b\=v¨&<³HüX²nÒn4=Àë“=!Ë<Ú"Ñ*-e¡»„½I =J–“;¹bJêIýiƒ½ = Œ<;q0\u±dc ½êZÛ=[¥¼×Xd·0F„½Jëï=î@=ï q<]tÿ¼kï3>&UÛ¼‰hK){.“½ótÎ=Ù`a¼¸M_3`[:==°=Òm‰;p i2),µ»ËÛ>ÔԻ̂RK2œ½#k­=æ=…VBå,»à¼'‰¥=‚sF=I<ÐQG‰·=² °=î“#=jLŒ8‚kVC½Q¡ú=5^:¼Ï×k[oY§J½oÕu=k™ =58#Fžj:­[;Sêò=AI¼&î]öp%\ˆ½vß1>ª¸q½Á"U6ir1½Œ‚ =†3= ÏFê)ѯ­½LÎ=ò(º¤x))DZº=‹p³= /= 7 QXXÀ½w>9œy¼Å5©C´n=åC=f<™GRWw…~½Ê =&àW;íD}±dŒØ§¬¬m½û;˜GÌk»¶¼Ä >¨¬&<—$ì_¡K&=¨§=DQ ¼¼ ÂtCL5=þ™Á=ª;Q+ba©Û™½GW‰=½ ;Õ¹B4+iE¼]m5>Ó-»¼h@ Š4Ö¾½‰ëø=¶=, ‚*˜* 2~½}X>Ö iäó;’>Ñ-*#ï¼ÚS2>ÀËŒ¼…$áWÝaÞÆ¦½$^>†­Y<å-1j`ÀÌ7½6XØ=µ§¼í.kaî\²¹*½ÝÎ~=3oU¼Í.e,s,ï;‚þ‚=°X½õ½Ðjït'=£Ò=c§È|½„B|cg ¶±½Äý=ÒS产?ùPjZ{=_—=à/&=°1ÃF­ü2=(cœ=MÖ<´îJ8MÜ›_¼Ê5E=Fšø¼H;-fBYú¶À½)>þ=F@…<¼"'e`6Ì °½OÉÙ=¹Ã¦<,æKöDÕ;qæ÷=Q=¶B¿A"?8_½= ¢=y’4=Æ®+“Li@¼Ãƒ†=ÐÒ½¡ dswIçû)½‰C–=Z»-=w>JXPn›½›­Ü=Õ?¼Ñ´(?LŽ •½Uß¹=e}¼.C²pÏ^iÃ!½ÅÇ'>ä ;w*ïIš\ E¼ët =¬Õ¼\>61ænÍ|½p>ÂÙ¼j >¯;NÁ½µTþ=³µ¾<¸Ä0*K¥‚ª½`ç>_Ï=‰@²sFçQñ<÷ç¢=Oè5=I"YqÇÓ1ç<1$§=‹¦³¼´?JStªôS½¿G=‚oš¼õ1·a¥CW{X=Ñ“r=T»á>T¡ƒüì=bj\8?®ó/=°=_ì½»…?Öû¼ 0ú["‰m¼3ä=¥Ý(=sê\RO" =µúê=þb¶<3eD$e¦—=ëªà="‹´<~Iq1 ¬8Õ;Ñë=aád=#/ETǃ-=("=ÐCä`ÑCU‡Üáy©»ŠE#j»µP2½J -=ïq¦¼FbE“^±ˆ½Û+>zŒ2½O&l;”:ÌÐø¼6Ì>Èì;IEªg;rÛ‰’½BÒ§=D2$=´EØ=b™½nQÆ=Ö­=(HbÖ+B±µ½Í\>d;|*}²—$;™œº=c=b hoW9Õ=|w=Àê= ,:_>Èy½l1=¥k&=÷*”Hv@h>g<.>~Šc;(b†^Ê3¯½m>Öqü<ås^k JѼHÃ)=;]=œsZÃd*»K#&=•»Ï¼?ll†-̳’<‡ù>Îü;¤Mƒ ú mr¼â›=⮽³(Ç ÝWö¼‘˜ =û>½uK›iõOw,6<[é>Ù2<´EJámþ0ÍrY»XÍ,ò[±?¼²„u=脽W§"écµy<›”=Þçø¼Ñ4 LflLk=8h=ù¢½<€:e{í-e»û@²=¨i=ªu"PšÐ¤¼3Á0=m«Y=m]Q0c=ú`=ÁUž:OF#V ]†H½þî >lÌk<ßM[ ùqä<ËÑ=y8=i/8U½èO[½k %=ÊÄ-¼E½qÚ?)˜±¼l\="lø¼# i½¸§½êç>Eð¿<&73h`d9„½ÇK'>%诼Fdj' ‚‡½ù/>æèq½þ .&ë½Ö >å´'¼ˆ{J9q³½Ð ×=ÒU:<Íž[`CN`:½ WÇ=C0=8 ·; =MNm¼ó®º=+¢f=¢’+½B?Ó<%•é=r =æ/U}r¼‘9½ñ¸è=|™D- Ùe§Ÿ½åñ”=8‚Ô<õ »pÍ΂½g>Œ½)C¸3-$i§æ¼»Õ3>3ˆ¼Ì5º]î(ò{=2ÈÝ=‘Eš:ˆ&GgaQ¼J½ì=4 =,±b•DY5ˆ¼¨à0>`¼fCà;í)¹½˜4>õ  =’$€`Ü7b†½;Ç=?ÿ½¼É4à g=·yc;¬É>\,»j,As ^ŠZº½µm>ùIµ<8)ëld‘&=6XØ=b.©;*<¥AÏKÅ<2:`=ê°Â¼ù RU»H[{¼ëþ‘=½+ñ+iâ½*s>á|ê; %GksmŒºî&=‘œÌ¼÷.u« ‰@•½ÒQ>ñ< -¯HêH°½ü=>*=ag>q²3= nÄ=ª;aC/x`ÅŒp¼¸’]=ƒN½Ô/þ^{†°½.æ§=we—<0<\P¨q/=|ó›=Ü»Â@ÛFûg+;ʼn=Bw ½TýL/Üb>=ꓜ=§‘<† môQ¹Y¼g5>Ë×å¼ù$ÇFLhëà:Ç>ÑË»/Œ\j,£½‹ì=¿~=îÇP‹fÒF½Ç >³EÒ;=TS_U]ß§½· ¢=zÄè"Å€<£2¶eT'ÛÀ½­ù>Ì^¶<6–s*i‹ë¼”.=’z½iaÕîZ£t‰½:; >±ù8=û7jTÑe_D½=™9¼hí Ã<Q¢%½uéÿ=‡¼*!qˆiìjr»Û1u=zl ½e"9è)òDP½BÏÆ=ñõµ¼$•G·7=‰\°=ÐDXºz0DKâs~¨¼óY>>É:œ¼u:0kP¦Q<†pŒ=¥ [=ûu5¢@ê%†½¾¾=r52=XTk+¹.½ÙD==G$=:7Õ†#ÐÕ¶½]¦Æ=üÖ<&ztZƒR´»v‡=0Lf=p&žÏtDûØ<€dú={Ÿª;ƒ'è/¹[m1=»%™=PÆx»Ï @?Õ .Œô¼"ÿÌ=žî¼¼3Lºj¶Øm½þ¶>nRÑ»ê3›6U `v=ˆ…Z=ÅŽ=q)n7ð²½*ªþ=§•B=f!F]gAEÕ<÷ç‚=nÞ¸¼n RE) Uk!=-–¢=ð÷ =,-õ[i©Ý¯;°Ë>T8=f»$ôbî–d;WÏé=„'=ðP AÊŸ½ ‡>s×<5V—`ºž(=á}Õ=Šh<[,ÓØ^=ùU=‰Ï: -"nÂz½ÕíŒ=2=Õ9£Bmk¨½{K™=!ä<<"Âh&Y§%¶½c ¶=›UŸ<97±@•œ³½ ½=-Ë</Ã8}o“ŠÆ»2>Œ=ÛêWçNZ=Ùµ}=Ù|=á ­NnXÉ“„½Ýê™=Õ®‰¼ë ÖiFYÕ–:=Ýa³=7߈;U:bußàG•½©‡è=Òã÷»¼º\[,Ôb°½rÀ=åà<¤0ak"YVž€½¢—±=Aœ¼Ñ#®YA ½ó‘T={„=î´rÓ6Z޽ŽxÒ=—!=}>,ìXêͨ½‹Ýþ= Q=*·DQŠ#½*Á=j¼¼g0¤_„nÄ:{ï=÷ç"=œOðq« =³=z =¼;÷dh?㈕½I.>÷±½ª4 1ä=¦³½L×=I¹{¢ëB½«D¿g_â­s½(*Û=Tn"=5|J<l[”½Ìï>¨S=¶Ä@vÍs„½Û“=¨j¼-Û –[R¹ <ÓƒÂ= ÿé¼ê5À^&ån<5Ã= J=E?)K#ö ½y;B=00=©*ëá øk2= 6Ê= W<ýCìW«<X®·¼·a”= P=Ÿ8òU™<bô\<1Í>ö)Ç;_6mK">餽ZË=/=% `<ÜIļÏ-”= E=e!+ô°Œ½Ï$>O]½M-‰F% @ù{½rÄ>í=:&>;_÷ä½Ee>O2=I^oGIºx^Š=¢g=±Ô).rS=ï Ö=…|P¼ÍCË5p:—7‡¼ä>‹·º1tUCtìÚ^¼³·=u!Ö¼ã3%MH‹—½ˆó°=:z|¼s*¹G[ÑæºãÄ—=žð½ 40JrC¦ ›½¼z5>/ß:½P±0×|Ó”½†Ê/>â=½šO§jµ[˜…;ž¶>œ<ç1ggM^9µs½‡ý¾=_9=Ç$70¼ùžQ=6#½Þdbö@÷Ì;-|=¯•½¥òaP¸çy½ B >È é»C ìO¢½Â¿>¢_=™+© Qž<)<ˆ=gDé¼Ðu}M½¦§½äóê=üp»(Œn©cñ›½~U>&ûç<…4epÂLÛ¼M¾™=á(9=«³YL=å›m½ç >þò =„P S±®×ô9»¹Ø=Ñ$1=…Xu»UwIœ<%[=÷«€¼Ÿ_C6DW½£# >9€þ<‡LÉs¾rå¸Ó<“¦á=ÒÃP¼°a3!Öÿ¹½š“>È^ï<ùsži¦ñ‹¼K­·=ôÞ½?#ZUbJ(C•=q8ó<Ý5Ôl-#P°<™(Â=jùA=®=/Gf·$‡<·ÏÊ=Ø*A=w+» _])Bê;©¿Þ=æ?¤¼Ý1hXTK-?ð<±‡ö=.vû;è<³N¤9í€k½‘ÑÁ=ñd7=9ÑS *Ý‹»‘î'=D=Z‡l gÙ&µ½J¶=[–¯< Èákù¡R;È$£=À ½I=9(]¡dò¼æ–ö=©Ø¼ÜI­—'q:‰½  >Äè¹<´)„ZÉró!(<ª‚‘=úa½ü@DÀ3ÃÆ<$Ó¡=£"μaOYâH½¢½Tá=FÎB<¹R—^|8¤˜½«ç¤=ÿv=y+à¯)œú½µ6­=lÏ,=±e.sõã<Òä¢=^¢:=I"KSÇj@¥Š½7Äx=.ã&<×=Jl<Ð â<«zÙ=ð0m¼´ v\ŒBØE‘½'M>tF¼q"g´üÄÁ½3Œû=LQ®<®Ff*K˜£‡½” > æ/=”@ºr[ëÉü¼¾öÌ=⻼ºà úu£YY<Æ—=+¤ü¼úSV@_¹¼CU,>ßA¼k ºd[rlµ‡½‹3>¶.u½…Á"?:º=žDä=€É;´V ÙFj.7=g¸Á=5¶W<ÆDZl_¥À‚½Ï=}”‘¼VX©qûë=æ’Ê=›p/¼ÏSó<M?ކ½À>ÿ—+=Õ!½9V,€ª<€ê=¬‹[¼3Wm<Æ¡»?ÿý=û =ìÖ0çNÍ꼞 c=]mE=?}\T国N ¾=|e=fOOsa[@ ½¯Aÿ=à¹w»rÞR8”i”½iÆ=ó&=¢IËs¥< p¶½âÎ=žÐk<XDtYŒi¦½C«Ó=ü<'3ÄHª[*=ðlï=ôÀÇ;ØR5< ¸æŽ»úù=µ©:¼å[4þÙî<ùøD=©Ý/¼´;Ä*ZïÀ½S“>k Ï<-BA[i§u[=?Ć=‚¨û8p"%HûSmÿÊ;‰_±=¹½W;"XS$bÊÈÑœ=0¥=ÒÅ&<>)gúX¬¯½r2Ñ=¿´:^x)ØT°;]<‰@õ=¤äU¼­ äQK:¤q¨½-Ù=£æ+»Î7I¦9¡1<(>·î;]T24ßn:¯½)ìÂ=®šç<þƒ>™Ih°©½ÉªÈ=âäþ<˜HätDeEA½,F=j¼0|#½j¤e=T©=W#ÒIUNû<ó=;4¬<7#ƒ8ÈJxÐì;o£=µÄ ½Æ-n0l°q}<ÃòÇ=wiC=V!ñntªóh½i«=µ‡==VS%e}Y|¬<&>@i(¾‡Ë<’#47·Aå¶<”‰[=aÿ5=úH£k÷Í}½ÂK>š\ ¼Ñ?rnš-„õ½K"Û=åa!=˜_tZNÙ] »ÀB>aâ<4&ozi‘ x=c+ˆ=¨p„< 8BýK­\½÷>Âö=Ù:ˆ^ô¥¼X9t=×0C=1"ÆeIU㨼½©0>vùÖ<àIVi±ß³½ÖW·=WvÁ<È ‰[|d“½æ> ¥+=0ç`©Ð<ŸEo]5.=,»à=söN;E)Ûgl ¿˜­<.Wÿ=Ñʽ9ÞCàzkˆHÍ<Ëû=о$~Å7Œ‚º€+t¥4=¶=|ñÅ<`3èP»Gu:=û¥=ýÙ;tRb6:H¤-=a§¸=y“ß»a"œ#suv²<ä,ì=jOI¼<b`v©…²½lyÅ=íÑ< 77 Qëý=´í=kð¾<Ûg@iÅ ½I„æ=äD=È3½ x'³o=p^\=Îú”ýi#¼¤Èbg Aœ‡½ö{"=vã]<Ý**AòÎ<Š!™=ù½Í¼S)êeùF[_¤¼óW(>x—‹¼¾Wþ)Õ<ݲÃ=Ö7=°$VbXs¸–½øp>nས½¬I½{>-@Û<®=c1eRüð&>Ù!~¼]9SnÅg¶½WéÎ= š–<& º,EuÖ ¼ìõ=#=Œ)À98/éºp¼cši=e½ö/ ÅCˆÂ<™»Ö=x—‹¼µ9V1V+‘½# >äóŠAf’w†i½v3>#»Ò»: pˆ–$½ú™ú=gd¼@QoÀ ?â—½r =|˜=¼ S8]0#BÌe½µ>Ȩ»U#Rê3c센f5>‡ÃÒ¼9F”42Ï<ähÎ=3P™¼èünIZî±t¼û>ÜÕ+;ÇK‹"Œ_åE&=‰~­=ûÍ=¶÷d/Çd±½¼AÔ=‹·<#5iKæK'Ú½Í?ú='ݼà´&‹7M„¼†ç%=iT=³8%T¯TÈ ‰½^¢ú=Lÿ¼Ž,)aíTÚSr=ib= x<6io—lZEÿ¼Õ"¢=¢]½ /À |‚sƼÉþ=–¯ËºÂ8M,Æ^ŒLÀ½ÁUþ=Ï<¸VaoIcX8©½ð‰>¿ò =%WÁ2F’²E=æxE=¢Cà<`]yV£Y™½³_—=Dk=nÈP SP”½ñ·>ÙZ½¬$Tnm×m½þÉ=ûu'=ÎKuñ]Y¤‰½9œy=?<@4ã*Åpõm}»¾/ DÛQœ½f»2>@*½Ì\tÂú½7¹=n9=ýlgl½ºj>X8É=Ψ.Í÷޽bH®=ÓKŒ¼ÜNbC J‹lg½_DÛ=œ6#=!C³ O“™¼öyŒ=/½ÿ©^:r˜Þ~;¼•>)uÉ:ƒ+Èmca–ë­½ßÞ>¥ߺÇ:\u[ŠãÀ¼µ‹é= ï=ñ³0ˆ#f2\½6Y£=Ô ©¼– _Pÿ*ÎýÕ¼e9)>Æiˆ¼q9\^lì’½6ä>[yI<˜þ"¯h©ÜHÙ;8#gg¥p¶X½ >n5ë<Ó›‡Gˆƒ„½¾…=Rºô<)?˜[ˆOÛ£·½Åæ>d\ñ<N‰"Y0vÆw¼(×$>U÷H¼Ä%}+Å%€-½_AÚ=£K¼ö+E‡]$½gš>ÍÉ ;±1&b6-µž½h° >ÃóR=+ñTà6Ý#›½”ÝŒ=MK¬<–T¨Ð4sö=Öýã=2t캾U2]ú4ú¶ ½Œd>›D=J&Þ_Ãö5=ß»=ˆµ<ÆP»QÏ==ÎŽT=Ñ$±»`>,£læ==†vN=W@¡»,-Q, ½ö$>Ù•¼¶/ç9ÜaÄA¼In=?q½=¼p%$&ÅÇ<—<þ=ö²í;Þ(gtE‚Õ;9î´=aád=m {)>@½~SØ=ÿA¤¼Ä À]ka,ð=ÉÃ=S{=а#(Õw>½¤Ãã=8÷=™]rž6»¹¸½¢œè=_Ñ­»&¤‘}¼p—7²5—© ½¼!=÷¼6Ø£v*«½ã3 >ŽæH= J¼½÷ê=ü =/!D¦–½æ‘>"'<ŽM{e/¡‚½û!&>7m¼fFSZhY‡£¼ûé=‰aG=iN1"›<¢¼h©=>Ͻ™2°_Àe¼<=—q³= èVe½A æ]Á:/ˆH=– ?=MË<^7šJ’0=¤¨3=××m=®àa !‡úݼ¸¬¢=fE=Geut9È@^=tbO=â;ú=U"V3ƽb «=¢í˜¼öW!¤?5D•½.Œô=<¼n8fÑs73úGç|<Û]ðm{:2tl:Äèù=:¼ûNw3ŒJ<0n=Ý%ñ¼'¥3+9S$½Ù->3Ä1¼^0> $`’v£#=õ" A_è.‰¼,IÞ=À’«¼3@œ q¯ =å™—=!\¼³,9q;u”i½ÔEŠ=Ró=—ã1rTä½Eó>­¥» 1ûyHBêö<ÏÒ=VÓu¼!p:‰J›Éw=òïs=Ñzx4-±;S_=Tt,Ée½7>HÄ”ºÕ ™N$" ͭ=ýÙ=4hM Y–x ½9c¸=›=‹¬3¹qàI‹¼×>RÑ:Ñhs Þ:Ás¯=>k=6 ¤c¶{„½ÉŽ­=î´5=±7g$V+“½'L>¯”%= Ê7Ca"§½‚®½=n‡= Gip¢KŠ«J¼ÛM>ˆhô<WyðŠ`½^g>­¤=ÁDGŒv4hh¼Ž>&=&Q=89ý+G`’нܼ1=á4:Ð)/ Cÿ„½¾P>Ý[¼ß0÷N=K¼–½½†=IÖa<‘ Ÿa×S`r½ò™Œ=@K=`K—Õ9 ¥¯¼)±‹=ô¤L=Faú3ôœ<¼ ëæ=ó(=€>žÔnZ›Æ<˾Ë=¼A4=M2”sÊ xc<ôý>…?C<`D£RN rŠŽ½MI&>¦L½Ž3_Yy:W½þ{0=·E¼Ú?Ê: Ë-­¼Þè3>Ònt¼Ú*×`¾ÈC_½îîA=Ù#T<Æ9=lºBªÔì<×L¾=ë3=F3öjµ)áµË¼ëÓ=?tÁ¼^QGnÜ^Q¼ª½zn>Ž0=zFÁ2\?tA½þ'>4 Þ»ü!G?ìNnÜ¢½Ò=Óf<ì <`òM T{<Ø)ö=Lý<¼ÊJtËCŠ:<¢|>Ͼò<HçsB\b'½ësÕ=`V¨¼‹(·¬mÓk3=q=Ê=h <* á û2=ʧ§=Œ„6»ŽÏ3 )½úa4>ʉ6½°0;iÐ ¯½Û¾>èME=ø4¾á ÁÿV½ö_Ç=›v1=/ð<J9³_÷<¨Äµ=주™èbACT <¢^Ð=h²?=ê Â39T˜½R>ž·1¼å8kSØJˆ½é`->‹¨ ½ÎMr ÐBuå³»&à÷=^ô= ]>¢E6½÷“ñ=‹ü<ì8LC»ëªÀ¼žb=@P.=WQŠ9Y4edž½O6=F{<:I8-w½â©<„œ×=ÅS¼€QÇCÀ[À½e7ó=­‰…<8l10!*½3f=û”#=ÍB/ ¬t8N =4½ä=Üä<]3` užÏ€½—8">¼Ùœ¯Ϥ­½Ø€È= ìb¾¼8VVdP"þ´Ñ¼nm!=˜Ãî¼|$d×rƒk½Ä=¾4=ÑSÐD<øÞß:·Ñ>´=·¶4‡gvp0¼Þ>*8¼ºPR6g§_~¼pê3>W\œ¼&Fºg .nßc½)!ø=oH#¼óJ/kÌ:è’j>'ø†½ãƒ=¤7Ü<N1†CÀ³==„K‡=fÜT¹L0T*_|š½! >]j<'0¶Jô^ŸÈ“;]Ä·=Y‡c={)e_m ü6ļ³|ý=²º<6%¡IbUÅ9нœ5Ø=ˆi=j>)l_wËó`¼£[=QÚ½P'Fs"“7=É­é=sƒ¡»za‰AA1îc½™ †=ª=F ã1[Y Â<$aÿ=ÃGD<Wp#_èô<<.«Ð=~9³¼!£F=ZØÓ;Ë¿>oft<Ë9XK”‰=pщ=:y= B²q/´Ê ½ËG>2tì;&!Ä`€MÁ(½ÌC&>\ws;m6Þ\˜ÞW…½Ä¯ø=«L=Ø"+k?ɰ½ÞŽÐ=BÐÑ<{D£)…Ñ]’<ÂÃÔ=Nò£¼ ²gì4·šu=ûêŠ=K¬Œ$œ=ÏØ—<ÊÐOB¦œ¯½Uß=ò²¦<~6% qþ›·½ºkÉ=Ae|<£X"r4ኽd!º=9&‹¼E ‘)wXuu="4â=ê[æ»ä!r9›Y˼’¬=4¼½W…, ?ØÓN½›æ >Q§<ôd'!TrR˜<¨>‹‰Í<Ÿ30uå³½L×=‘ck<¹ž5vÜh€½»C>Åu ¼?,ÚTóç½À>³µ¾:ƒ l}L‰br<þ)Õ=ͬ¥¼.D¸WE–{¡½¼ZÎ=L© =yJ™q4©”½P4>°ÆÙ<²aPS@É —½òÐ>zVR= ¦M…Y¹Ù<´ù=tÂ<[=N;%p„Ö¼ÄÒ0>zŠœ¼”7ð`.¦ ‡¼´•=Û¤b=Ú%˜aâNœ¾½ï ö=ˆ=âMª7P\„:=»%¹= ©W¨Ž=µ »]ä`>Û¼jÿ=N*š<ð`ºH0Z½vÀ>f„·<ÒEïZ’]i½ºk=™¹@<Í(gî10×b½„KG=hx3<ÿ[mΜ‰é¼%ì=aû =r I[dp}X½Añã=¡‘¼e g¯,ôþ½Í‘Õ=¹Æ'=ÐPY’"Ñå<ºØô=ÕèU8ZSNÜp%”ž½fkÝ=d=*Î9h#·½ÏÜÃ=+¤|KçãÎܼÚ(‹e®mÀ<>Y>U÷È»Ñ>o¤W÷»FA0=Ö¨G=`-j½9Ü<=_³=„€<=æ&£]ø>°8¼Ñ6=«&H=¿.ó ßPà.{½N2>QNt½—/ý)^scñ<Ó¼£=ïa=¹¡@RpRÑ;æÌ>&E"ß%»§/Û=_T‡+=–-¬¦R–°6=9'¶=`“µàe<–Aâ †4G^½4…N=îа»ˆ»aÕW>±N½¤ü$=ò±;=À#jÎä÷–½Úá/>>ʽ8(zK eèÀr½¹ou=cð°< 9.n;¼t¼]m>ŒŸF<¹U„c-RbW½Ck=#¼Ë*tlS%J=ø¤S=>Ës»ó)CÅ.×Þ§;â®Þ=ÒV¥¼1zIÞÔ'¹<…|Ð=`¢¼3ŽA°N¿}½½ú^>äHç<.4PE6¾Nê¼èfß=¶Ÿ¼n!Ø8Ñ=ë|¸d».67ËvŒ1°¼àóã=2"=”NFfM¬¼‚ÅÁ=ö|M=Í X7$s¸–½ŽŸ=%=BM{!JFø6==âª=Óø<,‡KÈT–ÑÈ<æ²Ñ=GÊ–¼±%0d^Ò;ç= À¿¼HK­c ½ƒ“=Ͻ<í_8 t<íI€½J '>ºfò¼:=#¿c8=ˆ.(=V¼<a^LNÓO8=­4)=h‘í;LNÅwvX¼"ø<þ* =Ñ–3=ψsùA>[G½ªò >­¾:<î81:¸¨½$ n=¶L†¼Z-Tw' ¤ˆŒ¼­ô»_YA'Dƒ38=Á;™=¬æ¹<4%MÌsXoT½q¯Ì=Û¿²¼¥Hha/©7=ï‘­=¸È½<(3px^¢ÏG½ç7¬=ÿ°¼8gC´s5a;½Ë+>ˆƒ„<î¹'7â#‚½ˆ,=¼(Q âj­QvÞF<ÿ%cçP< >ް¨:ML]/ #òn=–zV=QùW<\RI^~B—1=ÅtÁ=‡ÃRºBìpŠ,bÛ"»1Ñ`=6x_=´ TFâ¢^°½WÃ=<¼ç9ÓMù(SF=Ùƒ=Bz »¬ a`;aãz‰ ê¼PÇ#=¤¥ò¼N"þg8s*=söN=Ñ­×»'&„o+¢†½Lü>0L&¼b~1<# †½6Œ=ô5 =Ea4ŽëŸ½²» =–"ù»éš)hC/6m=›V=üÞ&çSÇ;øCƒ _µp™½”Á>ö&¼˜ ‚-pÓõ„½yZ.>{†0½¯Fûq+^Îü*=À›=F±Ü»dKžW-_q)½¹©á=\‘˜¼À.ÎR“*rˆ:ΉÝ=îw¨¼û™o_\ñI§½Ã.ª=~Q=¡7>-Áq¶„½õ¹š=eŽ%=ñ B.N+iV6=,‚?=°Ví<¿QcZñô =ýì=³x1•V¼Añ¥e|Ew=„y=[˜Ĕȼ‘¸aè@Í!©¼y]/>€Fi¼Eo!ߨa =ûë=mÿJ<’6ÝLG_›X༸”“=ß§*=uÌh ÖF<Á­Û=iâ¼^@ÁC!:ìÙó<É"Í=u”ƒ¼9k'U$ï=iß=ˆž”<±1kæ: i<$Ò–=áñí¼é eÒC`r#»a‹½=k e=/ ÊF b£5=¹=G‘µ<»›jëv콸½¿|>rßê<®1¥X_PŠÖ¼ùÚ3>ÜKš¼`.`Râ¬<Á§y=föù¼8FZ=´hK¼;å±= a½wBbJ:z©X¼âê0>2ž¼$IªLœPˆ¸êX>íGŠ:á †â:àóÃ<¬ÇÝ=KZq¼98 „Rnĺó®º=`äe= b/ ›F7üñÙ*>}T¼÷E pÎ!f…¢¼Ç)z=ðG=1"³<Æe==Wv=øÃ=îMæfÏV—8=Œ»Á=ïÊ;ã_ÊnÞGqº<Ñ•=™G=d P|Nb‡q=|Fb=]ÃŒ~įmò;ì3K" l µ»ÙA>û²´<ª8HýbÖW×<ÚÿÀ=X9=dFWªc<Ù–á=šìŸ¼û$-M$œ–½É‘=Ëø÷<Až_´XŠô<¯–»=àf1=µ)£ 9wEh¤½Î9¸=Š =t:â2™AœSɹ§>U„;â:á ?p½¬ç=ÎP\¼ R*`¨Æ«½y” >ÏHD= J›ED¿6=L‰Ä=î" = )ÓmëM"q½ëqŸ= =z!Q;·p WG½q: >ô^;Ò¶Q¥Qgšp½L—=€`޼d\ ©km¼²Iþ=bLú<]`+3ÁV©½?:µ=Îûÿ<í0?8EX㌽é*>¹Y½6Q€Îl—½¡Ö$>ïæ)¼£X YirNŒ½ÒâÌ=üá'=ñ] )#hêµ½Ñ"û=}x;²^A'+ÞVš½ÁW”=ù»÷<Ú Sž_ޝ==Ȩ==¹&<‡KJDó$¿´<4¼=Ú=df]KnĺÄ[Ç=².î¼=.¦’õ8=Ås–=C¹<Mi&Ðw9ì>¼—ª>v<Ä4»nkõhª¼Î¦£=ö ½‚ ïOy;‚½—>?¨ ½ž,% ídZó#=(Û=~Æ<t*=Dƒ½Gt=0.=¨½o¥RÙ³g<¾¢Û=_Ò˜¼6^@š"° M½0K>BzŠ»v÷_fe§%½5~1>U¤B¼À-? l^c—¼š}^=H‡G=ç!ŸYTå =$Ð`=öî=Xâ@L{L$=*WØ=rÝ”<äqIÙH¾j%=ð£Z=F±Ü»¨ü-›4Ü.´½Š>òî]=ެ|<{"þWžlAd½|Z=Ü)=’G;,Tè¥"=˼µ=Jð=>ÿ?ëbDS½² 0=;ý ¼: òIŽ[¥ž…­5”<‰)wa:C±‹½Çžý=â¼,‚kdäܼ9 Ð=ÂiÁ¼W)^Q=â±½œÜ>ÍÊ; =o]·^S½‘|e=Ä— ¼Jéh´w¨m½ã#>(ÔS¼¨*ýD#R¸æŽ<\>Fу<#Kþ2'=ùÜÉ=<2Ö<˜cz:ÀU„¼õ>ÒpÊ;Ñ-Ó?’>}=:ϸ=æé=ë)¡fA®*û»-²]=ŠÍ½Ö- IkÔC½¤µ=Ä•³¼G>fƒ¿_=aPf=‘ NºÏ;]¹c„Iq=ëŒ=ý†‰Óöo½OP¦Ü ‡¼[Ñæ=x#=XXBžfg½$)é=|Õ =² ´H[auW¼Ùí3>°«¼J?n›-†7‹½º¢=ê^'=XQ;ÎN—7§½­n>ò±;9®¶@2Ó½—7>¾Ki½sAB6=f/=$á=Æ< @´VŸW¦ò¶½ÞÆ=¬*<CÜLs?. ´;ÓÀ=§u[=ý/ö7êZ˜ûd»-#õ=!?=µEŠk]mg·–½·™ª==Ò =´T¯)'/=J(=‰˜=iChusoöG½qZp=Ÿç=#F_58Zƒ·½Ë>½Œ;ï‚LL\á™Ð<jü=#hÌ;Þ(tEÔW¨Š)»F?=òÒͼÔ8†- E%wX½¨q>‚;Ð<#0jU˜i{½#/>¼èk½ý)ƒ\,MžEï;`Ç=‚½8F,Z=NF=™ r=+1=éVÇ'F6hi¼W\,>J—~¼ H§7Z)¤½‚§=¯Ð=>-¯G¡Pº,&=â[Ø=5¶W<Q0ŠUCÉd»Õç=¯+=€<!Ä õ…P½M >€¶Õ<»cm›1( =+À—=¡#=HpËä܆½D¦,>›½•UM HdÈ—½nÀ§=Z=¯)Ov´Tà =½ ¦&>Ïj¼Ë$ÄXìNÅ‘=¯D€=Ä—‰¼;>ŽOÒrø=hñ=Œd<´G¯4íw1x˜<´ç>›H<Æn˜q£5½Ë>I¹û;WAë:þYÞµ½Å<><£­<\iÍ Ø.½üo…=ëŒo¼8y4Lpïãè¼¼=¨=d?=<b>>ê섽¸äx=É¡ò(•ºÃ(ua¬lc;@3È=ðÞQ=ÒSV&aV󼽈ð=O=v8:t/ s½† Ç=b-¾¼à ºÔuxšÌ;®õ¥=·™ ½ƒ|<:n‡†½øù>Ÿ>‚à:’—ªt½×g>¸ Û<” 7p´Ëw½7¹=.p9=û)€Ê8õÖ ½²ž=ÜÖ»ýJ(™)  ½Ã‚Û=´Ø»³7‰ ´(õ»¤7ü=-¼þ@Zn ½þ¼Ëž$>®¼d¼S8fFóÊõ»e=åBe=èB§sÏté ¡½$`´= -¼QNìA†U¼<•ø=W^ò< 3VjeW?6½ôPÛ=X$=³’0l<»œò=Žë_¼¹"^tþc¡½³'á=`¬/=Ga–‰½ÚTÝ=Œ/Z¼üˆUÈcáëk=­Ã‘=k}N·l:ÂjÇ:¼±>ý¿ê:57ICc˜“½ú¤=îµ =Ez´b.‰½o„å=ÖV,=ä)ƒOßKfl(½–#ä=åµ’¼ëNôwr#Y½oô>ý‡4=ùJñ&)jcï=9% = 0,=–(Õbx’b½å¸“=ÞT$=„NðEÀqp´ã;ËJ>·å<=P?ux¹ wh\¸¼8JÞ=c'=FQ"sK½UW=ýØ„=‚¨{ºûSüSŽ÷̽Ïg>†¯¯$C¼;Jm_QÁ½Y¦>têJ<”4ˆA]^ж<–>>ËsºQBê4¸(¾Þ}½;m>&ѼŒS/ACNÂ1K<›É7=̼ۢ0C¬Lø.=üp=@x»k.3f›p€I*=¸?—=S÷Å5½l;xDO&Çz½ýL}=-Ë<Z‚m®Í®{½x=“o¶< 9ÂxO޽ìˆ>°’O=×ù]þeÛ¾½[ì–=äÚм§ ˆLHrε<8eÎ=êv6=bK®H˜_\*½ÁVI=Ÿs7¼l/kiédfg½x ™=…Î+=ö2–VØH’¼1êú=º.ü»›Nnr6½ý¹¼¾j…=û;=ÛZý ÜmW꙽.ÇË=/¦=(HÖ+M1\Z ½ÐÓà=>y=çh•bc%†½Ó¥>3j><Ê (' bŠ«ª½»ì·=Yù|ƒ<’R>rm «ø¼Šñ=_Q¼Ì7:{Va2Õ¼ N¹= |E=“)TÂ(ÕèÕ¼"ߥ=ƒR=Ù#îqïTÿ =ƒ3Ø=‡Ä½<½QÓrU. ¼rÅÅ=•òZ=iQ#T ?¸<)Û=gî!=;:MƒT¬½©ÜD=î±t¼‹ASÈ'…¼í€;>°‘¤¼Ú@)+rûe=PPJ=X<îpÇ•'¼Hþ =BZã¼Ûhƒr0ÚÊ‹½k >`±†<#GGrKxr§´½7ªó=âê@=“µ[ò"ës=ô…=€É;ÃQÿÐpŸ9+=û¬Ò=Šh<,W3TÓKL= d–=Áã[<üW¢4ŪÁ<ÀÌ—= §E=å3xOG=Ññ=ÃbT<—1Þ9éš =¡-‡=‰³"=¶(-œKÓˆY=€ ]=¢à<ð#€kYn8é¼Yßà=Jï=sõ"/a‹¦3½2‘Ò=¡ƒ®¼|k=+n½;4,>˜kQ¼ 8ßEr¢_[½Ð€=‘íü<; Jb!öa½fË=ìÜ4¼½Ñ6’H°9½qÆp=°ª= W¢b"ªD™½ð…>VIä¼Î½'*´[˼ÎÝ®=m¨½…,ž]Wì?½¿žÏ=$°¼C'!ûWzm==Õa=7âÉ;zJéYU!Ý넽$Bã=pìY¼*ªGü$´å»¼yÊ=®ôÚ¼Kfk˜X™›ï¼r‡í=gq¼_Fà(]HÑ<€¼7QK=Pªý¼Æ1å=-f!ä<<Âöó=à=`,}aúpM½€I*>i;&½mo5È7Åc<º`=Ð L=˜KÂ_ž&Ô_/¼ƒR>°7±<ÔÆ,Õ7Çë¼-ê3>ËMÔ»à §dÃJd½½…[þ=Z)=Çb*OÓÏ'=k·½=˜¡ñ<¿Iòo¥×="‡=6­=r'tíG »e>åo< —Oq`³¶)=BzŠ=šD½»šµ@‘[¥e$<Ý%>s¹Á»¤WÑš^Ñ ½ Ó=þd ¼±O?Ln2_½tC“=èj+=ï@{r½ò@Ä=…Á¼x/„r†p ˜½Í­°=Fîé¼—:Ì!zlضˆ½´í=HI=5>Q¬SŸ®.½zñ=xn¼¨F! .aob¨½ªD™=é'<"»Q/'é=ú_î=øk²Ða>¼?IªRà` ¼t#,=½àÓ¼¡¥61Ä#±½ÕÍå=ÿÐÌ~; <ÅubÄr¨mü±R>IƒÛ;ÃDQ?n&þ(½Rµý=`?Ä<ÜSE§hqW¯¼‡2´=%a=s<½IšëzlK:dKb—â*"ÿLº¸(‘iê:zÆ>žÓ¬<Ÿ?ßµ]€Š¼Óh2>2¼z.ÒuØ"¦I½À_ >²½–<—T:[ñ›¢½D5Å=œà¼S*­"M"…´F½Fyæ=£°‹¼BO?^é,/=R`á=gð÷‰ À<úù*LU/úJ½Ü‚%=|º:¼µG kÆOc½m©ã=Y=¥KH6À@ë9©½›Ó=M,ð<{[èoÀŸ 1I<7DH\Šví,úIô»ôEr)þ =õHã=´.<ÙFÔõ%¬9@½Ë>XYÛ</’RÇn9Ôï<Ÿ;¡=jÛ°¼ÅZZ?,F=˜Þ¾=‰ê-¼:k*Qïÿ#=ûv²=¦&A¼2øzQ3à,½"¨*>à*¼Í.¦Al“½¯#®=𤅼s*bCr»¼•Ÿ´=š'½x.~mæL’‘s½>!> ; =ù¾¯ J{ƒ¼LáÁ=y²[=€X¡!H—¼GUÓ=/À¾¼)!8Xq¹Ä½(}>ÑAº¹]“H^‘G½@M->a§Ø¼f“ciYm>=îè=Œõ<œ>ž Á?c%†½€bÄ=I.=µ¤Cîßýq=¨å‡=ãÉ;†IÜx±oèÚW=Ü=5Fk;ùCLÄRåc÷<é`=Òÿ2=8u\Yq(»½’Ê>Ù=T4dû,”¥Ö¼AÖ³=7TL=§>3naã§<¥½>só <]Aƒv²VI{½\:>uX!=wñ+T=Ð Œ¼Ü >l—¶<ù*¤nGiŠ=´MNí<›ÛHáv4i³½ÁWÔ='ŸžüpP=B3ÕU”pu= dÖ=ÏÚí<á"ˆ`ÁrÄÐê¼ ¸‡=ùhñ¼Š r§t=¼ˆ=¸<_^¿Ï6ÁÄ=kE»=Hù =uIÖK>6½'Þ=à =’0x‹PÈE5=gÑ»=Tºæx`ÖHí€k½h“ã=´’=«Gw3˜(ºg=ü6„=)ê =ÏVq/Ü>›ç=9í)=#Kf»ëŒ3uSë}¼0È=ømH=¬*~[!==ž#Ò=ß©¼{(rR19ÿÛ¼Žç3>U1¼ jèZ….Å‘‡<âV=ϤM=VrëK°k½²=J^¼ Fçna†­Ù»Ïöè=þ›—¼Ã&ªY™H½;ÂÉ= ‰´¼·Ëa ]‹½ÕË>®A<%g—c„Ôí»Zh'=¨QH=YUlZîsšÏy½¹€=|Cá<ºf®fN‰–<=ǹ­=v¨&Ìî =JLÃO`õGX½Ouˆ=‚=Ä61 §*ºõš½Tž=¤4¼0#¹3 SÅǧ¼à-Ð=k¹3=˜Ó-\tUx<Âû=Å ¼Ö —Bn؃É<ãÉ=›Z6=ØI3w°$ Œ±½6¯ª=š°}½}‰=íIà<ŽE(ÞfÖq|;«í>apM<ÿ%XØw&Ƚ/3,=wKò¼Ö °ó½¡ö»=F%5=â9°;-a³{2½:>­ˆšºBbZTÕ!7=ú¹¡=ëŽÅ<)+kÔ ?«L¼ ¤=Dˆk=b4c4[9K‘;\ñ=G‰¼BBÏU m@½\v>¯? ~QB½8 >ß <> E1„yòwï»k>bø».ÖZKȧ½õÖ>6­T=·‘!*o—½}\»=u<&=üOyÈ[ÿ#=ä¢Ú=Ýξ»,l] mtN<ÐE>&üÒ<°6¿n´½_|Ñ='  ½¶gö=:ÏX¼Ä[ojA]†½«í&>Ác½‡T6y’t=í-…=UL¥<="qÖµ§d»Zµ=Cªh=ô>á9KoS@Z½ :=í1=71ò©ƒ<¼¨k=dY=b/øs+_=»a»= =;' iñoBv^=5 ”=ìõ;ÞaLV ‚½±Á=ÛÂ3=KþJ+¹S:½\Z=î'=M@-g_ e»Yjý=(~ =Ö0Ëß Aò®½aÎ=â?Ý9x)luwv™99¦€´=¸æ½‡%ZY&W‘½PÅ >š]÷» :ÁRvÁ€½ŽY6=è¾=èí;-ãÃŒ½(F6>7ÃM½[DÎdC,œ§½nm¡= ×#»'92bº»N½4>–_†<ª;4z`@j=«=ë=œaG.k+3Ý+=À<Ä=±QÖ<_8 ¡uÙÎØðô<.iG­¿¥½ò}>Um7=’kµ d…y ’¾<•#Í^^2x– ¼E)!=aSç¼ï:ÍRƒrQ¤›½²¼Ë=éC=M1ßËxøßÊ<èú=8‚Ô<¶-F<VLÀ"¿<‰br=Î<=§ƒ1÷q8ók½üÞ†=Ní =ã1Mdt#Öæ½~ÿ&>ýNS½R)fp*4i³½Ó×=³ †<™iŠ!¬¸½ÿå=­nu<ø5˜eƒK‘<=d"¥=–²Œ<Ó>)]áw½¶½¼æµ=,¹ <(QÌtÄa2è„< «=ü4î¼Ú7žC aÉ­ ½F|'=Cäô¼°ùv~yõ/I½5î >Aò;t,ÅeÙ&U½­l_=^ºÉ<Å\Fg-´s½÷ÌÒ=ð+=&CÇJ0/‰µ˜½f&>ëY¼g5…xï(<<ös=ƒ¾ô¼+9g"tdàd›½é×Ö=Z¼?LŽuëÑñºÎÁ>”½%»DÊWŒô"½Eó@=-σ¼«V¤È*½È²`=-–"=•ü@Ëo:“» øÕ==b4=Ä<Èg"03Sº½pó=\æ4=q+`W:HSÏ:¾=d?=:TA&uì<–C=ª`=N-ó(Y;§!ª½9¶>c¸:=Øþ\Hkñ‚H½òíý=NÒüO­¾;ñ>| zi>*½@x= µ&=¼7¡Ói‘(´»2è>üü÷:´7uF5l•½ëà >…'ô»‘CÜæä/­¼¼…=Ì F=õ8FaátÇ*¥Û=î'#=VZgLׄ´½ µ=Û‰’;[iÃGéR½¾Ké=9›=*µp-a ¼l=>4ƒøºZ†y¸ˆGb¼~T>˜´<É5Õ7íGu9¥<¯°>b¾¼:ë”vz+K&<È´ö=)==Ö ãaÇ-p += Ç=9»X]e;”+t|´»O#=`çf=m*fÁ\â?]¼Mõ=a2=@¶JmVñF½À—B=/¦¼<sb~;$€<½=ŠWY=®5>\œ6[÷2è=Ã!ÞQvcC ;€>û”ãvÅ ;b±u#y{„½™ñv=Nµ–<©C€x=7è2•½37Ÿ=f½={!zBM÷阽sÉ=¬‘=Ö+þqu=®½¼>PE»Õ Ç:gM’^T½f>a =¼M®.% *нé*>)^e½å)¾d€¸«½–ô=Ù@:»PÜhÇ\¼ ¢<Ú=µÁ‰¼È/€Q¹'<¾Àì=½¦‡¼ëà+(9†³½C>PÃ7<÷dndµ‡==5)¥=í€ë;æed*0Þ‘±¼v¥…=%uB=ÖY›õv–½”j>u”C=XŠ>kf0=´é=‡£+»5HÅ\ðýU)>•ð½ZGÐg‰Ï:ÕÎð=zˆ¼ytrsõ; ¦>‡z¹ß¡¼ý#ò2ðn;Q²½ñŸÎ=Œ1°;t?)NOQÁ½Š’>Ii¶<3*Kº‚½’v#=þ(껳<ocF½(c >eák<VÀur‡Í-öw¯GK°8=ÎU³=D5¥<ÞIdA³gäôõ;‚Š=0Ôa=šNàNu ë<•G7=bÖ =v0pÜrq©;ãÅ>Eôë<˜k=PÅÊ(=ߌ=2Çò<sFãQÕ”ä¼v$>Í\`¼«5Ÿ==F@…£½Ò8ô=CÆ£»°!D[nü6Ä:ŽZá=wj.=ì+‡d²» ½>„R•aÜ<ÝÎEL ¨:d=¹n=­¡Ô<_E”q¿kIX¼³ê> „; %;Asc4i³½PpÑ=ìjò;4)°mÖà½ÊmÛ=ú*ù»´(—xÑPÄb½}ì>Ψù<á"J 3M£©½6¬>à0Q;hLP—]\*½ºió=šï`¼Vx(ª9ÁtZ½õc>©=ÁD:G;\½_Aš=ïV–¼d waf¬½ð >Ú?=›E¥lñ¤4½7‰A= –¼Ò5q%î/xµ\<Ɀ=˜kQ=BÿSÃd»¸»\-=ÞD=* gTä,Œ½ì>xµ\<—cÊ .y=SZ=x<‡R‘Zo4.=’?˜=.Æ@¼x nÔO©w;Óh>6¬©»j, ^åuì†-½Ž?=[–/=q#æ…K…¨½¦ >ºkI=÷%9B¼÷ð<Â57=ôÀÇ»–šÖ2â(M½ušWgC2½ê[f=‘›!=ZA/V/ Q³½Ÿé=[7=£W7âqö˜½€c=7áÞ<³38føO—½Í"Ô=­3>¼6}T°CÑΉ½»¹ø=Æ£T="b»NHP|<ˆÕß=Š‘¼g#ðD2nñ¡ÄAô$<ÄKó/¯h€F)=xòÉ=Õ&Î<ó1TxìdfJë<¤ì=ûË»{FPomzý½qð=Ë=‚J‡`!µ½‡û>ˆ.=O°"âK‘·Ü¼‹þ°=Y¤I=3Öfû²”½v¨> ³¼V¸ZNº¡)=8…Õ=Òà6<+ í1Ôgƒ…“;T¬ú=Ì=?+)t˜bDÃ"½Hl—=gÓ‘¼6 ²6uHl7½’;¬=Úr®¼¨ gQØ]½V¸>âÐ æ/ºÛ=Ü(8ióX³½º¤> ³Ð<ô/lVF¼A´;L6ž=77f=Ö"  G¯<78±=´½n Uf³Uh –½J>ÈëÁ;kó^Ãgh›½ À>Ÿ‘ˆ<. ‰MÇX‹ýe½ØÓŽ=%[=Ñ)6:ù=?¨‹»]4>"ˆsº$JãÖ®-¼‚o=h®Ó¼æn\>™>]ýX¼ ë6>(Óè¼@ §A¡SÀ E½0e=Í=¬…n#FÌî =OYí=Î3vVï0=°"/zû`l8=s¹Á=h <*R"x<1÷¹½ >Pp1=?#"MÀ_ =ìm³=rj'=Ñ ä+`'D÷l=‰yV=vÅŒ<ˆ]YìJ‰½<¡÷=ͼ)aÜŽ,Ùí³<'>Íç\< L$c{Sx屮8=™dä¼Ñ bC¨ÃJ=­ûG=éµÙºmÅ.ô[°†½¬Ž,><Ù ½ªÐB}c‰˜’¼t Ç=)F=ØÛ1i5›G½L>Á¬Ð<1®=6[bô\¼Áäæ=¯—&=ROu³]¶€P½Kõ=ê—=R-FaP'­½fi§= ¬c;F;ŸJ޽¼AJ,>A,›¼A œ[vQ‡NO<¨>æZ´8P"ÕkVVZG•½ ‡ú=ßü¼IŸøA›­¼¼ú`=¯Ò]= —"}:ö•‡½_B…=sdå³Ð=.%±p¼M[az<À<>Iöˆ<²;Â\—kê"E½«Îj=¯=_Isb<[A³½Ü+³=bÚ·< ák\]¶Mq½Q¾à=ˆg‰¼4-xeÌ]‡;•)>in…;Ã7”ÈmŽ;¥¼dÌ->¦¼y*„a=uöΨ½ßÄÐ=8…•»S\[#ªÚÅ´<™É=÷<=wpQ˜@¥ ½zýÉ=T⺼}DÏ €UILмK =ÉP=ƒ/2k–aPh=HÂ~=ì4Ò<³u"oŠé¼ï=ˆ ½VDýí&†ZS½”j_=–Ïò<ï"ìYZYB³«½Kåí=®Ô³º(È7Œn'½œ¢ã=ZG=”Ug ²t·(“½vŒË=}i¼3`Òe‰ lA/½A(¯= 毼ý<‚"؇<¿™Ø=wÜ0=?4†N< õ´½)=³=`Ÿ<¯Cvû·<ÿ°¥=éM=)*Ü^ƒO³½]°=uŸ<¯C\rz;Ç€½²×> ù¼,œ?ÿç°¼}\= é¼ÍR‡ ïgÔü¼åÏ=½ý¹¼YN9Wv)Ï|½ =P—¼rVKæMwóÔ<*ü=,ñ<ç0¸[-Êᓼ²->V*(äH<—ÖL¬KÊ4=ö{â=$ <õ%bxt_c›Ô¼™r=¢ =Ú¦NH]=­NÎ=K=#$]Ñ5H‡‡;k‚È=zVÒ¼» ‰  mþ©<&Ñ=K¦¼Ó,¢Yé"ùø„<€ô­=œmî¼ç aÀA*,=û¬Ò= Ü6<ÔgŸQW3S’u½d–ý=hz ¼Ñ?ú6T5Á<ß3Ò=‚™¼ŽAµ·w¶÷)½Êl=¹§+=žV³> P“½ßÃå=‡À¼º\¼) 35‰<>\>¿D¼<^2¨yî[g¹¬½¥. >&VF=âJ¥lÚ­¼gD)>á–¼¾W©v+ÕІ¼¡Öô=OÎ=º3+Ï*›ÈL¼'øæ=TR'=ž2wWznˆq=•=ªH<4'À°¼¾##S4GHP|½þÕ#>Ä— ½h;s 5åCP½³ >w0â<›1mt®=œà¼­†„=íc=žS=#ÔsKY†¼)@ô=TŽI¼7Mçkq ­Î<» é=ÐF.¼ð "3o&7Œº÷¯ì= '=æ'bRïsçÆt= Oh={-h<6—l¤7ĸ½d#ð=-Í­;‰3~*Î_àóÃºŽ õ=r3=˜3lTUp턽oÝ=W–h¼Ü/P“ç¼tÓ¦=h=‹O¡_ÃK\¯i<ÂÝ™=˜…ö¼eflLõ·½· ><ù4=?#Zq^]fgQ½ê\!>ª¶›»¡B³#7o×±¼¥ê=Òs‹¼r]`Fº‹½ó>Ô)O=>ˆNÄx-#õ;G«ú=Ç‚B¼TGZC©n s<ìK>É!â;jzv€(˜¼®e2>Ð&‡¼z.rZh™»–º‘>ø6ýö K½ü:#Î@¦˜º÷?À=2b=EMn/*W%‘¼ü‹>ÓÌ R¥<Ö/Ÿ?ugbº:P=UˆÇ¼Z!w$D„!=õ‚Ï=TÞ<®D sÀ€I*=XÈœ=]Ä÷<ºGgAgÒtuõ$=óUÒ=á|êº Ôo¹s¥!=•(Û=YÛ”<°Q§ ±}%=Ìî‰=–Ð=ZQ„d;£Î\½9òà=} •¼¯,e 6HfKÖ¼¼¼=à@=©?7,?nÜ¢½ N™=¿CÑ<€6`k)S«w¸¼‡s=¢B5=ðdb”$:=ï;Ý$>Å«;RA­iÍlÝB×¼²½–=cC7=³Yh «òÎ!=ì/»=Óø=Ö›7ëbªñ=½š=tïa¼Ý ¤DÞV:=cb³= jx<Ë<Ñr8ƒ…“;Ó0<= TF=ÚÏ%Ë-²dN=æxE=bHÎ<w’NÍŠ½œ¥=‰#¼À-—A¾1„½ Ã,>!$½¯FBȈH ½Ö–=ÝÒ*=ï@ÀLEcí¼®e2>­Þá»ÃJÌRõx ›ä<1|D= €q¼o"¢ ›=&VÆ=Æ=l •R“-’wN½×Þ'>žÏ€;¡´FŽÌzq=ʦ=yWÒI¿(~Šc»ü¥>/†;| ¹7ÇY“§,¼;¬0=¥K=X®'a nè¼>>!=µ‹é¼ï©yq4Ùè¼D>¡€í:¶U7CJ‘™‹½¶Ö>Eó@=Î2¡…pèøˆ½Nšæ=˜¤2= 1zyªx¡W¼ªÒö=HÂ>¼±3|9øj ÑD=üŒK= ]ìË]½«WóW©<Ù š¼R÷=Øô ¼B?ªU#!úÓ†½t´=Ø,—¼€/<;ÝR6‡½h,>þCú¼ªVìjôj!5='¼¤=é~Î<)+Bck—Ò»ö=ƒÛZ¼44ÃqJ=rw=Qô=>>ÎHæ-=¥Ê=õŸµ<~ ¼â3´KO ™½ªc•= Æ= SnÚ·ï±½V ×=/Šž<7^[y®lø¤=O[Ã=,ôA¼xM=q;ົ¢>E‚©»‚5gÁjŽ«ÑJ½C,ãT›yH‰½M£‰=îèÿ<ôe;TM3Ox©½7 >ÞtK=¼?[úvÜh€¼Až]=ž%½ ö/ô>²¹<ñ-ì=-=Q2"Y_Xã,=ÈÓ²=$—ÿ»r5‡n”‰›½)=>;ǼY/GE+L¿½Œgð=­‰…zƾ¼¾-Ó\ÅD¢P½ñ>m=Ã>Ðaª) ½í>ðøö;Ä`èY›¼ä…t=6J=³<Ú1"—UX¼ÙZ/>2­Í¼Ð,w@>Aùö®.½¡rU$oïo=«&è=¥ö¢<©!eD×H}=ß¼åÑ->ÿ]¼é+Hè•+<¼ŸZý=çä=f:vPþj†ÿ”½$ÑË=—!=a@‰U×&‰T½È Þ=Üš¼×(J†\å ¤½.Tž=ó‘”»}!3)îSƒ07=wÜp=⢻{Ž$s-ZÀ½%]>"ߥ<©\é0HñçÈʼED§pâ8'k=¤5Æ=.r=(=^p-Æ¿O»(>¡GŒ<®-ÙWz;±3½žz„=E)!=àRý9>m0f ½#L>³µ¾:•'Äc;sV)½½Œó=9c<×G§Ež™ =Ç—=õž =mDRn^4æ¼![¶=´¯<=»M$*0TCÁ<Übþ=·{¹< CV éÀ <ª¶Û=Wµ¤¼hX÷Ý1Ž"‹½G<)>äø¡¼ëQ/2jZ<¸Íô=ùº =ÎZ\„žM¼nl6=(~L=Õ(@kW ëi½»`>'Û=ûZ+/Oê°‚½du‹=só =å9UhMÊû:vãý=–^¼yÉ\wˆ„½ÑÊ}=ôeéš ½5h;® ¡ ”( t½žt—n1½×Ú>tz^¼cmXO ³s½˜Õ=gD)=0/­m·y–xÀ½L5ó=—ã•#e‹6#¢=ò™Œ=,=]Ò't&9 ½+Ž=í5<|8¹R(í(μ¼ˆ=ÏÚ-=VFRBggd½óʵ=2q+=È=1 ¤½y@Ù=“Åý<©& à†<‚½¨0> DO½Î@ü:[hœo¤½»}Ö=Loÿ< :ª[?ÿ½"ã½® ƒ¶\ƒàq¼¢B•=Ûýª»_Èay ²;ÈÏ>’An+iE¼$…b¡5yæåºZË=ÊúͼsO3k¶h=Ù¼Î9ø=KY¼d:.Z¶:‘½Ä³4>Aa½M5ÄBÂ1˼—=ŸªB=«8èz/oN=á¶6=þŒ<""wo&=ëÄe;Ù]`=Çb[=*Q@oå­Š°½k ¥=ø,<Ë>ai½gÄ™=H¿Ý=Ï»±;‚ZpÛgœú;C«>v¨&»"æm»;7m½[yé=©w¼.Mï'\mí-e»<†‡=+¥g=K9Á\k£X.=üûÌ=:•Œ<_@ET2q«¼§­‘=ä¾U=ÿ]Å>w<½Ü¼>]âȺ×¼è@† ½[)ø<7õ=K?aâY¼'î`NDe½*>_·H½^ê@ã<ðûw=R…=¢*&E ú¼J;êq¯\—½W>BN¼HQJë"b…ÛkÖ™<ÒG»q&f/‰3=nhª=Ù˜×<!r]U(ó=º0’=˜¥=‹;€iWöÑi=.uP=’ë&<;Mßl¥¡†½Œ£2="ß%<`W(Ç]N =gL=dé=Œ7",úú '=bö’=á–¼º*QhHiOY =uä=°ªÞ<ÊDÝYHp±"<ãâè=â =k8XnÁ’–ʼ\>CYxæ²Q=v$@=II¼¨SÞ=gG*=xF{C4¡I½{ƒ>ÉK<1:ƒsy“¿½Š:ó=è¾<$Ã'9[¾À¬¼H§®=rûe=_*#psL•½³Ú=r52¼¤ ¥IÚr ˆ½ÔÔ">¯ê,¼cCniÌD+J½÷r=ò:=/àè¡¶½Ý ¶=±ûŽ< G1Î_»ÑÏ>Ãgë9ã?iBzÜ- ½Êâ¾=r6=E6RH1½Í”ö=(â_Î<[Uýn£t$šÀ<Ù±ñ=~Ã=”l‘-% Ô=Ô,Ð=T_¼Ñ78&)ñ±¼Pß2=èøè¼~0Ôt•†<‚½Ûù>°=3¼R&Ï`oiÈÎÛ»UN{=ì.½‰Ë\v ÌÓy½éG>ôj¼æ7µRÅt#ظ»ùdE=ô¨ø¼¿$¾ ()[\c¼zÄ(>”™¼.7l\oMNm¼*˜=°f=Šž¡F&$;o¯=·Ïj=OJŸ\×¾@½hÊŽ=ðn%=±P LM@æ®…½U= e!=p/4{Ç*%=á¸Ì=-\Ö<À˜c®Dp”|½¡I2>~ãk½õ,ƒ\B<Ü~yÝÑÿ<û,T4e„*u½r¤s=L‰¤<=O²w¨:ÒF½¤þ*>¬Å§6¢+² ºU¢C½‘òó=Ÿæd¼jA¬ZĉÏ;Ý =û±É¼=D_-5̼E=|î½]'q³L4,Æ<;§ù=¿€Þ<¾24V^0õ3=ö_Ç=Xÿg<«< vÆD0+´½·Î=Psò;t?+z¯“»£ê·=O?h=á9^ô>j“½rmˆ=œiÂ<?œr)i6¼c³>j÷«¹¸6gÐyˆ,Ò;ã=—Vü­Âwctn§-¼ê[&=G×¼zñ5xiÊ7=N=û=²T.]F˜¢¼’ì>5ìw;tPœh“Y‡Â‡½æ™=r¨=ƒ!ýqg{Ã\½ùIÕ=+O ¼0^Obb7ŒB=ê°‚=üï<ž Ky`²¼«½u°>¼"8=Hkñ\¸ [½”Í=<£-=±TüNmÆ)=q̲=;ÿö<5\ïG±~62=ý2X=&S=E=ÂR'Û@½!‘>!o»Ð»¨=¾8VœkX½¢š> ¨·p ½ß9w ÞÓŸ==¼¨=6<ÃÀwéy©ƒœ½P:Ñ=Gé=áOñP½^-=~oS<-*'˜A÷«€<ž%¨=ãÄW=®V{eÓl+‰Œ½/‰>I×L=þeL2BǪ½¤PÖ=–˜ç<À÷t{[¸“ˆ¼ö K=@öú¼å=dKbžbÕ; W‡=_c="…fYÃÓ‹½„ò>4;#1…e[æÎÌ<õÖ€=<3Á¼ÓC|`‰*†6=ɾ=ˆ÷œÚò< < >&Ç»8Ú±="ǽW/ \hÒ¦j½gº>?p=Û>AßÅ;=¿›=`ç¦2â;3Ce R n¤½™>þ¹(=b ñ0GPõñP¼8j5>Zµ¼bök ÆM­½d?Ë=žaê<;èoSw–’e»ƒ†Þ=¨ã1=N8÷j€b€×'½Z é=}]†¼r#¬6Šhd”g½ìÚ='ƒ#¼å:ly7‘ÑA=‘Ô‚=O”»a`LI¬ Bµ=‡oá=åš=%*GØŽX =Ç¡Þ==Ñõ<û*y@Có>޽ªÔ,=Ar;O±Me.3T=åbì=¢}¬¹š?Àk)v4=èN°=ª Î<´[÷2èPA‚b¼²=Û½…u?ž§!*»–B =ƒ¤Ï¼†-´uÔ8¿€Þ<ó=t(Ã<"2úHd,ÏK…½Ê3/>í·6½xD òw“=v4Î=ñgø<&PH" ‰šè¼Çg2>Ðdÿ»èZ j¥Ý ¶½oè=[±¿<ô=­+ªe1Ò =—Vƒ=]Œ¼b@'p÷8úÕ½=ð>åÑ »DDûp;¼áñ->T7—¼ "]EX/t™½i>‹áê8&ViûZò8=Þ¾=oØ6<Yºn>jZ~ ½jNÞ=á¶¶»‰ —xJy@™½âY2>â#"½¯”6§5úa¤½›ŽÀ=| =¥ ½"¯_ØØ%½L¦Š=+=³NMP佪½Õ>=j<û>zš_B?Ó‚ÿ<ÎTq¾rÓ–»I-=$Ñ˼ E£^Ô8w…ž½ƒkÎ=åF=.]ßyJqV„½°‡=²‚ß»‹5®K•;Iï;éï…=n½½up “¼I†ü=U4Ö»6Ó(ÉxÂÝ=§±½=ûÍD¼:#†?\?X«¼3Ü0>O•o¼ßEÓM×Pнì÷¤=Ž"+=¦Ve·Ç"Œ[Å«,¼ %6=I=a Ðz4Kæ;8=ù0{=\b»r6EyÆÛʼOå”=då½Í £aVDž˜õ<ïõ=›¯’\çß;¨2Ó²ˆ¼"â&=æ<ã¼[0k=¹†½-³¨=š“—¼W!&ow3„½Û6>²K½Þ'\íSGr9=#¡­=¤U­<ç(&9úk<=}>2‘Ò;K""v_ôüé<¦==°p=ó(ËUN-¹rö;=H¯=„~f=Ô-Nzµá°¼?p=ØJ輇 ùÍR¬ý½é|(>…ì¼¼òZkØ1è…;=?Œ°=ÚÊ;ßnd§aQiļØI=eßU='"ƒ/hþµ<=à»­=Óøè. <p¬øCTã%½Cr=–’%=|,Åy!Z+=Òá!=KB³ë;0*™@®w°$½/3,>|º:¼> ^0¿cY§Š½Aƒ->ãme½å)ÜRm½ùØÝ= S¼X7_"ƒ8¡¼UMÐ=‡¨Â¼P&Hya‰í.=+Mª=5Ó½»±`± y«½…'>Lª6½)µ:¨n®×4=ÜÄ=eU„<{>Øgë9i<Ö>Þ.<£R¬`D¶M‘½º¤ª=†V'= cØ=å oG8=”õ»=~W„<ßäjÈiÑ=«½´è>²½–<M a§]RE½Ñ >tµ•/oŽ<–Zmn|‚sF½¬ >]ù¬<fÉT䕽t>æ½B_¦_&м9>?S/E :=ñ›EHk¾J¾<_C>, |<¯-_c¸j?8_½|~ø=á›&¼ÌFr\wSB°;}zì=Û–¼2WdD$‚¬'¼ 5Ê=7ýÙ¼øJOTMãŽ7=þ,¶=¼W­<Þ Šf“d–w½£>é=G =´H]xÇPx_•¶½]<{:{S#_@½w•=b/=¹1»TØÉè»ï;>ªœö;ñ>zi‰2_ì½:I¾>bí<Ù1!kFBêu‹¹^¼¿=˽š Já'¢¸ã¼æ¨=GX½f/¹îb¨:ä¼ÖÐ=À¼=jMxÜ+s½Ú>¶€=çV0Rš]uV‹<¿‰=3‹P=0[?FÙ?{¸½²Õå=^½Š<[Cøy˜e¥ö¢½³ »=¦Ò=â2t:öVJð»N^>€J•ºÊWdE»y^½ '=ÉV<`® $uç6=ŠŽÄ=ÄÐê;ÞGx*Rþ Ú¼™)-=eï¼õPccþg˜OV½Ã>Ë¿–¼vi½û;å)Çȼ| á=œ3"=«Pˆ#Ô4A-†<ç%=ű¼9+“X„Q m½ þ×=a5–¼‹MÓùN¬½†>ÒŽ=iSõ`”uÓ‡.=íE”=ÀBæ<ô#7—p‹Š¸¼^ý=DÜœ»J(—T«e²f„½ð>ªH…<ŽxàV–³÷<›¯ò=È;RJLånKæ=”0³=Ïf=ÿTH1h?ͽZ€6=Ð =v@3÷*ÿ<ótÎ=>Z=Ro4ÉvS[j»„> Áª»AP5g… å˜,=ÉÊÏ=X;¸>‘r9'çSǼK>Œ¾< uyt ò½àS=ä 5u?[x 9<„>ͯæ´=þï= ?=s,C9=aœ=kºž:®pqÕx‰½Ø.-=¿Ö%<ÇØrˆ.‘`*=ÉÊÏ=6<ýZ;Pæ#¾kÐ<"ù=üp:ÎwiIlJ¸=Swå=±6Æ< 7), iVï½i5>v?½¬Dþ3é¯|¼xD>½R<*#rs’>€×ç¼Ó¿„=Ù{ñ¼ `y6x_½÷«€=¤þúá_„¼hhßo¼5ïx=eS.=':ÀVjrõy=]…=;nx<,‘Z9zŽH¼ô‡&=þÖN=+GPrþoÜñf=!®\=üR¿<¢ xnu÷ß<’Íõ=¦˜ƒ¹SNzZ62=©¾=éÅ<'Ò»ï:[½Ác= @<Oñ)™2=>[Ç=¶ŸŒc$=Á2Ãv¶fÊ´;0Ÿì=G#=1Ö Z ½ž½½þÄ=Sè<¼W0uB`@û<‡‡>à=Y8A)Su< ò=Š’=wM©pn[ ‘¼ÅW{=D¨½„P=ig†TÑ<~n¨=?ãB=J-b ~oÓ¼Ãñœ=?XF=hFt9gF÷Ì9ãÓ=Ëd¸¼ËBecl^U½äÖ> ý=`JL>>쥽áC >F P=Î#f÷%3Sº½ s>¥1ÚºB¹*µÄнÿ .>[˜½r \2z5ï甽°71>–ì½½8 o¬ß¼7¹= ½>=$*{%V}.<ƒ>$H¥;24~§ˆ½»G6>s¸V½ïN…Lé`¼X˜¼ò²&=£xÕ=öÒ”<ÙHäÏnUQ<= ú§=óv„<;"¡k±yrø„½Ú>yy:½EW€=|µƒ½_¸“==¥Rj#´0ŸŒ½®F&>DûX½‰F€M-)èö;_—=ª c=¹$/ …fHm‚½ùÖ'>,×Û¼ø[gAW33s=xÓm='Ùê;7•>ÇqËŸï<7ãô=6r];cdRJ*¦œo½6!Í= ¥/=uO‹VB#vT•½PÄâ=Ä_¼) º\pIg`=õ `=°ã?9¹c-"¿uûK½( µ==ð±¼’`“xç“»2=°äj=ÌLS%„L".=¥²= Šæ<Š:g­±‡ö¼aC=æË¼ŠZD [ÿÐ ½ŒL>»H!»2^R8“ao"= ë¦=ßA¼8ŠVÙl™ô¼{LÄ=õKļÖ#4[ân?Žf¼1ó=ô£a¼ó[Æ@H鼉Ôt= o ½a ¼@)\¥’<8é=iäs¼ÒV­-®M „]½g‘=!=8BŒ®xªÒV½ÉªH=Z·Á< ~?GOK’>-¼©>«?IÊ{½y;">‰bò¼÷)øoé-ª,нˆºÏ=ØG'= ù)Dc\—½òD>%Y¼”LøAñwr£H¼aÄþ=£y=ÿzÞV;Ç= â=p–¼ëóQ=3ÿ@™½×1Î=|`G¼6'q}Tþñž½=£=Y =qoÔaoêvö<°g=*#=Ï>/bLäö ½\v¨= ýȼ2µ5xvÖ½ã5>·ÓÖ<2dQ†wæÍᯗ&»U"XQ7kA(ï<‘š=Ï-4=k?Z_¶¿³½«z>Åqà"¦» ¬>Å»Ö$JÁjðú =£°Ë=8=HE`nÁP*Æ9=À ¥=X¨µ<Ô +N‡_¶¼Qg>>嘬¼þ|ÕȳË<²ö·=@h½¼Y«jã{h®Ó»¸#¼=C9½ÛBÑpÓ)”鼉¶ã=h=WB;ãx/à%½=HO=‰D!=3J3ÀOw¼‰½’>ðú =׈bÙ6æå½>"†=u­½<)(r—{ /=Þqª= 3éI/ê¼:=ÃTqý»WZ†=/M½†³×K1B¸½þ€>°Ž#=€`PnÆ"bIy½<‡2=/ü`< Aã§o,¨¼ò@Ä=‘E=ž $^m@þ=Ú8â=Ås¶82]n.o'ùQ½5=0)>=jâ\‚N¾.üµŒ´=½æLx.ÁƼs.…=Ñ!0=»2ŸL³.Ùí³»ÂÚØ={g4="0&l¾yŸ¦½Kt–=ߣ~< K³ ;VM½n½TrŽ=š =i ™tù= Й¼û›=À½ME•k\nýK’½9›Î=¸s!=Æh×&›ç;=àJ¶=DOÊ;ŠNÂ+?nù:Õ>ø8S;â:ƒ+Dü=¤ª©=?ɼU`’슙½k· >ÍÓ»¸)PØœƒ<Çñ>&ûgG«=F”u/®.'<Õ¢=LS½'hNX3‰:= ¼=Ì(<ùzqºn¾…õ<ð†ô=2ª<ÈJ7#úl¿IÓ9•¹ù=Ò5==;b#2ޱ½–Cë==»<=7pm£WŽs= ‡=P:=q/ BîMün:=Ô'¹=½:G<¡Wérv}®6=¾¾=á–;öMJ0!øÅ%=Z+š=ѱ=Ð$~Q`¢<ƒ÷Õ=Ÿ¬˜¼ÇC²gË能š–ø=qVD=ãm(gE¬ï<øO÷=iüB<¤9!y‘cª½² >·–Iº0[Esßúp½V·º=ù£¨¼£_ÇD©PÝó\0GŒt¨“<ˆ tnb÷ؼ¸æ=£v?=E# kݘ<T>º‚í<3vZkš™™½ Ÿ=2=à9GJF7á^=nD=ß2'<)ø6ßlxg½ÉYø=4!=Ü?‘q3x=êz‚=–²Œ<÷K[WYyê5=fiÇ=è†&< CS*V™i½’±>ðÃ=)bG›Jwõ»Š?Š=î–d=hüjMí >;î“#= ·<=³¿>:T÷½GY/>QL^»|SMI®jA€ =t³¿=8¾v¼+Êl»muÛ¼ëÅ>HÀè; &Zuï½VñÆ=ú¸¶¼ÁÞs¤_œ0!=§–­=¨Æ =¼;l÷d®Óȼ<Ûã=¥=ˆ#¡e«PÀ”=Yiò='ˆ:<9—1´G¯îؼªP=°È/=Qg]£!姼˹ô=. =».„6>ýõ =Ég=Âü=8 D\LÆ5>=vŸ=õW< m°i l– =ÛÂÓ=šê =p2e{‚oåE&=Å’Ò=õŸµ %“<@zEYrO·½I>xÑ×<+lVtëå÷N<@<)iG]7o¼½¶Øí=†!=Z1K•Mõ =)z€=£žVuý›½gÓ‘=?ã<‡%e%z¡ÛK½,‚>L|<[ Ìn¿e:¯q½¹>m«=Ÿ>-rI€š;ñ.×=eS®¼½OyAM'¾¼ðO)>¯|¼ˆ)ì!¨7쿼u[‚=‘¹2=³..Ï|$½Ê6°=óç=åÊ/duZ-°¼}"ï=„=Þ6>ïbãü­½J â=<†Ç<Eunèi@¼†ä>œ}<ÅPòþ2ZJV½c k=þ Úù=Ê{;è/}‡ ·^Ó¼,g=N =Å­3¦NVŸ+=\ªÒ=Ù˜WÔG`¼ýD<¨*=+é<ö'Ñ="=>!W¬Q™eϼvo5>¶÷)¼'EÒonp. ¼iÆ=Öû¼‚4ítë#Ròj<¶Jð=‡¦l¼^ ÖVý‚]» 7>ûº<þ'^1ýb}Z½±£>#<›Ä`;r÷C¼„ >¶­<Õ7zôx{3н8öŒ='1=Œ2;T Y0ð;á]n=~ú¼ÄFÍ9àq“o–½¯'š=H=04BMÅ:²r¼âW¬=¸ ½j2‹Hçí¼ ¼ÞtK=H¿ý¼ÈñYVgc¥¼]lš=èÁ]=2þ:A&\q±½—9½=WêÙ<‘$Hz¿‰½ˆfž=Í=$=…dg{_xÎ<=a¥=3‰;‘ ’JØ#×ß=¨Œ=›=œ;¯&Òx™½ì¾#>áðB½%+Kìr =áCé=Žv\:4Lk'Á=©­=;Q=`š:aˆ½©ÝÏ=e¸¼9­Ï W^ò<íö=×\<ÜMsæ|Kª½l_À={¡=Ñ i+v~½ B >‘îç»Í6 ´`ÿ@™½½ŒÂ=î–d¼ Tz^Ù½r½¼S=)>Ï¡Œ¼\9–?Sn_í<•îî=øí<È?¸¡,¡÷Æ<…|=ßмŸ5“Q E‡QP½ùÖG=X€<ó å,›¯’¼³>0„œ<ã=ù*Ä`þ»²ö—=B&½A9$ßDV,þ<Ž®ò=¥¡<ƒ8ÉpvhÎz;îÙ=³¶©¼MÁ+òGeª`½ØÀ=7ݲ¼]!œICoš™½ì†=\+=÷$´8uJ°u)=~ÿÆ=…zz»”+X]7dLÇœ¼`È*>T›¼!dwtUká¼Bk=)==Z^]OÊd½l“ >ÎT=?!¯q’6½=µú=¥j;¼l§`JyY=š³Þ=ðŠàî>G<¼ qLYÂu<»Õ>ßPx;†^(Ý;nÄ:YÚé=i­(=w\•_ÉJB‚½à>çVˆ<àVŽéuAEU½ÙY=Hmâ<Ò8Í<*Û+½÷Ç>1˜¿;æ-íV•O809=üá§=Ûµ<‡Ô x^ëà ½ˆH>°p’;ðR{‰>#‘½ÊoÑ=Ñua¼ž.‡]auVƒ<…_ê=3{¼à"ÒVL’”´½g›>Kd<ºZF 3M˼{Ž=¶ 7=€(òW TÃDƒ¼Œ½·=vÿ½Ub Ek°½^Ö„=€*=ag2Ý7†Ƽ‹Sm=°ä*=Š9_J}ªÓ<º÷Ð=X9´¼XzÕ*>´½Uú)>òꜼI²É(!ô¼ø¥þ=æ]õ8 „3±1· ƒ½-Ð> ³Ð;ÿ3o[=×÷<+†ë=’ñ<[4yG6ù,¯½!#À=2ç<ƒ>{v”(‡Ä½<;Ä=±øÍ¼.Fž?í<Ö‹=¤à©¼“œ]BhÐ â¼Åþ’=9˜ ½8ÖtƒDF{<¼¦ì=}¯!=#fQ5€>¾°¼À´ˆ=ã©G=FaýGõ8†Ó¼‡ß=ö$0=ÃnŸLÌh ép<„ºH= Ü:=KÒH*1ìlH½-^ >Ý}ŽŸ‘H=A-%bȲ ½š=ÙvÚ;Í*ì ÀMHj¡½Œ¢§=¬â =…HNWÜS~Rí¼ =F¶ó¼ÈégæwzU‡½œ§ >ÅŒ0=”@}oV-‰½°É >s ¼ ^8.t)®<¦d™=2YܼœdC+BÎ;=øn³=˜Në;Â+Ýo§a¬ra½MÚ>"U=G+wA77¦&Ò¼žbU=Ð(ݼG5%GXƼëäÌ=‘FE= ÔF©l"Ÿ½3¦À=|='XÜgö¢E6<•Þ=¢Ñ¼!:x£HˆHͼ@hý=]?»Æ^{—Tצ±<=þž=ÿ‰WsÞ š½B ³=•E!=Ê/åy ж<§…=1 ؼºXS0eŽ%½Q>KY;}LVi×>›Wµ½}”Ñ=¼”:<T`CIHÿm½ùÕ=t˜¼Ó%qsJáFJ¼ò6>©¾¼ wuÌj– ƒ½´è>'iþ<¸:ík_£€½±2>ÿ[ɼ­?û(Ö='Û@¼»Ó=šw½q5†;èf½óÌ>‰•ѼCN½x­?*¸½ž>n‰=Æ"ÿ@Óu¿+=;¨„=h&=ßNÈeõKD¼6s8>“ȼ@ÝB&$’7¼m¬> qå;k %zuE*L½ÂÂÉ=‰Ô´¼ ]¥ðucz‚½ 6*>•µ ½Ð C„B›9„½7<=åzÛ;Bä=‹í=Pã^;Ù)-÷o7 <úcº=|b]=Y'Û,‹C³(ì Q;uFã˜.å<=÷‘›=G®›wõª<&¹-6sÉx=ðQ= y„<×%o[W!æ’½ž`>^ ¤;uäI6Y#=+ݽ=²»=›7yk“[Ž‘,½1(>µþ¸TeEU"úC³<µÿ=¼Î;ë;g”v®ïC½ÕÐÆ=µ´¼%"@ny…xd½ I¦=Ÿ«­¼±*s_±F&Ž|½®0>ÒÈg½ƒ\Š{îAJ ½¤¥Ò=Þ¬¼)‚e3jmáù¼ÎoØ=OÍ%=E_ AÐcË™½†Yˆ=?«L<Äò.`OÑ5=2w­=?Î<÷2ó4j{j5=ƒÄ=©½ˆ;Q/9+bÄZ|½9">$~½ú! ÃŽ½0»'>X­L½_Y;oÛLK̳;`XÞ=B°*=¨Ê#šGbN=n„=Iõ=HetnX„,‹<»^ú=ÑÍþ»ˆ!V_rlT©™½Iõ->°:ò¼¦LJ‚‘ò“»[°T=çàY=Y WN¬C8æ_´Ç¼*ž~Ð<¬¢h¤>…&©½é·¯=¢ =ÎÁqýr ¯„½Þª+>gï ½|cJ5M fgÑ=X’œ=Z/<ôQ†˜hwdl=R_V=R_;ØE‘½ªš€=pˆ<2+?6ÅBÂÁ^½ü„=ÚÊ =[Yò^F ÛÜ=Xä×=œz»ß, 3|š=3OÎ=Ø=Ñ5de{ù™½—Ž>ӆüD0en¸Z”L®½g·Ö=T;Â…^ØT“5ê¼ÂK=½4½X-DƒDƒ‰?=>“==Z+Ú<œ)šJ.Ÿ6=~Ä= CGä¼<¸O _{d? ¼”¼ú=üm=ÒF‡Pt³Ÿ½9) >ó!¨»(UAZØo…z:='¢=Äê;[Ñ:&s׳¼> Ð=‹Ã¼Ð¯OƒH…Œ½»~=L¤´<ÅTž8Õì½]j$>6 ¼ò2×J¯õ,ˆ½É,>cíï¼ôjªVã)¶ö¾½;Uþ=™€ß<¹iípCý<Ó¼Ã=.U)=ÿEÜU*<À®¦<2•=÷N=~7!I4{L„½¢`&>稣¼¼<Yé[ªf½^ØZ=ÿ˵ºá?Ê\:U䫽F >˜Þ~»È-e8` ‡l ½7‰¡=¿=Ôa¦|ÚS–½•ñ>ÁnX<þ" nÚv#=Ç,Û=´h,*b;˜_z+Ý;㥛½5>ÚÇ»Êt|5I»Q¼±S¬=F#½u?Ìj2gGн'2³=ÎU3=Go ýü¨†½ÝÑŸ=5ñ޼~ÿ FYíš»à¹÷=w¼I¼[4Taiv+l=#Æ=9_l¼K! ²`†Vg½m®>&‹û<>±_ < ‡Z½ˆð=Ãòg¼#']‚n`Ì–»1,=®,ѼïKÒc?Q0#=KØ=À?¥<§ ?°Q7QK½ï«>í}*<1‡ ¸&Èë==ºñ=þdŒs0›»ŽJ@b×D”1>=T¢=ƒ07<ˆ>g°iõh*½ ‰>âèª<Ø&ŽXøea†½c`=Í\໳oc’S*¬´½Ã¶å=Ƭ<`U {­+;Â)=í*Ä=tzÞÑè»: ˆ–t»Eà<`wú=À=O²dŽ<;4Uo^L-µ=r¦©=ßa¼ŠV82(½èN>Ðî¼H ¢k”/5_…½Lo>ç(< bÍxËt|*'“½½š•í=pÑIÏß="©<ŸWpøZÿç°<9C>¦r<$c¸j L³Îx½^=@•¼æM˜\xzÖ_½ó‘ô=ü«G¼4 œ<o)’$¨½Lµ=Îp=8Eçd–pÛ¾G½_E¦=Lm©¼hIR--h‡n6=ß»=b¾<9×dyÄh@¿¯½ $Ë=ÿëÜ<_a¼q7<=öFÍ=`êg¼8&~{'U@¾„½+)=\=†2,Vˆerú:=-¹=¶‚&<ì.QRérM»˜’“ ¼ú)\JpìÚ^¼d‘&=’ ܼ“EëkÔVË¡½È*>í}ª»÷ ë]É.ËÛ‘½ˆ½=¾ = ?ûzñG8ç<¨«›=æ­º¼EÒZ?*=ðÁË=f¤=o4Æ9ss×½xòÉ= â¸¼º€UG:üÇ=?Åñ=d"%<¯4soý|Lpê¼’>-=ê’ñ¼ +SN"ÆN8=‰Ò¾=) ‰;õÊn0{½‹·½¢'å=u;{<ø5`°y¶º=Äà=çSG<Øt_ön·ÓÖ;¬oà=„ð(=š;Ê#ðfWÏ©½W•½=c=i Gcg¨¬†½Ê¢=j’¼-ï}·eù†½J·¥=oœ”¼\Nú{&~ä'=ö´ƒ=‹Åï<=‚)Ó82‡½pÐ>7R¶;CeWF\ æ h»YÁ/=à„B=TÇ Ñ;m <@…>Å»ê4A{Ê`Š® ½NÕ->L»Û=8iÎ 'Øÿ<…|ð=Õ"¢:ç†jÌ@5Ó½¼P/>Ä餼-Ak\o¸¼K‘<=EQ=Ý+%;Š“½¸0> ' ½qF e=(H»¡Ú>‘Ñ=92ß *=í~Õ=~Æ<Ù4²oLsë<¸­m=‡Sæ¼ë%ÆYÛž ½X‘Ñ=Br¼OK->ôk¶2=ÜÖ–=ò”Õ<7-e8M½=FêÝ=*rˆ;Ûg‚ZôNÙz†ºæ°Û=t±¼ê+ l™o-B1=· Í=L³i»KCÈ0@1· â¼ •Ÿ=J%<=N!Mt= â=s€à=ƒ¥:»%r@nþ;<À>Yü&»â#Õuv=Ì›=ÁnØ=EeC¼Ë5?ÍCø=eÞj="q¼ M\‚QŒ.½‰™ý="q¼”/´vH ½al>&ª7<5CÓtvе½EÔ>Ü5=fTZqÂTÝÏ©¼Y¾n=ca½‚9–|ÆoNÒ<½ãŽ>•'<7KÕ`ÓÙÉ;F[>[±¿<%QQ5Ldë=DˆË=™¼=$]Ê<#¤ÂX¼ö`2>2YܼE?)LÁŸ½Â>÷ºðß1´„½ºØ>N 3=^)j¶j•c²<9)ì==\J' b+ù=,ïª=}u=š:1}štB$=¢$ä=aãúÊ4š¼H4dT «ëмÄyx=ÒS$=R7®t#^à =‰^Æ=và=l >d•R\»½Äë=;Ã=!DÀ3n޽c%†=·zÎ<ê(`{i½sgæ=2=¥O>[´HÇe\;ÇœÇ=HøÞ¼w9?,‚z˜5‘½Åãâ=~ü%¼>D™Ám>¡½ô>»š¼du+½“ŽÒ= q¬¼‹(¬m| q¥½&ÈÈ=ÎT= `(e%Õu(¼Ì–,=«L=®'…ÐzàIK½Z)ä=y’¼[$tÃ@^x½ï7=¨E<ãc6Ê|Û½W>ÿ˵;q8nw½¾->®€¼‰;Ë‘K[=F%•=\u<í D^$ H{<x5;«OGÕmö™³;ä=>—)=^ðf¥H@‘½†à=¤Ä.¼ "EÍdV™©½5 ª=b×ö<‘2iP#1е½£t>-xÑE{Ðt(ð¼–¨=[ì6=UMb>>>®=\=hMå9_KZb…½wô>Ç<áTA|wa7ªÓ<Ї=™‚5=B$%A;:¿ð;O;ü=¤Ä.¼xV­k¦zì†<$ðÇ=-`B=» é?lQ.­½Š>Ÿ=|Ót<Ù 0"Çd û’½2;«=›r…¼Ñ%sDyÐñQ<ñÕN=–\E=N˜rå o=8Is==Iº<‹/­K4™×Q=[D”=5™ñ;%>ÚÓ_ 3=ë¸=ßùÅ<»'šv\<¼¼5|‹=g¸A=ýG¦aõMŒ<Æö=òÎ!¼“Þt†,‡°½òÒÍ=$*Ô<£)iÉc¼R9¾OœîÐ0¼O‘£=LĽŒE­w\T‹ºO>µ¤£;| Äy?pçR=‡„='À0¼ùJ3tªEļGªï=œ6c¼ÎJ_2Ívû¬¼0»'>çP†¼d)g\©v´~½¤Á >ÚÉà»´`ºYn޽N%ã=Ê-=f0,;pZ¼‚Ç·=/Ýd= \F_ôÅÞ¼zV2>ZJ–¼`ëZ`.Hú´<žû=“âã< jRqJÓ€½öÔ=õ…¼Ö©qgx%©½íÖ>5µ,=Á2¶f×nFO= ƒ=¹ »-l@prl==ß© =¬6ͯæ8†v=á ÜÕ+¼¶>Cýëqß¼ÏTz)5yJ½Ö7p=‘œ =58°huÆ3ˆ½vÕ=p´#=Dc* »H½Ï„†=P‹=êL˜]Ã%¨ÿ,=aâÏ=f‡x°_É‹½h>½VB=¡N$Î2. ´»ˆÞ=>\2=™:S!"‡áƒ½Ï >™Ø<½W°'ìˆ.<'…ù=Öþ=”Gúpøq”½?8ÿ=ÇóY=aÀfd-ܺ<0K›=0Fd= .lJR³o¼þ>4‚ ‡¯¼z$ã8QpM»˜½ï’¸=Ñç#=È[yˆywL]½ßO =®(=Ê%D9åp¡½:½¦^7=àØ3¼qP‚ºRÁÈË;TWþ=t{ =ôb˜bfh=œ½Ÿ=—=3‰ú<-#h]AvÐÖ=õ*ò=†Èi<ÞJt¤´:¹¼ØG'=,aí¼²& Ò_ݱ¸½·–é=ŸU&=JdÊ-“á<§‘Ö=‡‹=Ù U4M„Ö¼ò^5>O$˜¼ H4Ì5/ܹ½äÀ >RI<Æ4 •]ˆö1=›ª»=á¶6»ÖH@eŠ,Y½ö)ç=_ ¼RXv_þsÜ<±àþ="ü »âDÉyãk—==Þÿ§=Q¼Ê;Ãéyímzßx¼DQ =ÞÊR=%T½vuÐÔ‹½N¸'>¾]½©<«WK^·Õ,<1ú=¤ß>¼S DrU`;=m8Ì=µÆ ¼d(i ^vÆkÞ<±À—=À]6=@fJ´^­‰…¼p[;>ÔÕ¼† ˜è@ÀËL½<¢>ÍJ</NmçQoòÛ¼Ê>p^œ»èð;ü.œ¡:l_ =k½P&Žš'·½C= >õG=Ø.cMuìÜ´<Ç€Œ=·CC=àcÆL =òì=‰˜’<ˆ&­o0r m½\ÿ.=8ö»š3²ü`2q«9ʉ>3 %é¼[-D)C:»½öÏ#>£V˜¼¯YÐiû®ˆ½€»,>Aeü¼¢FÜz(T¿ž¯<Žù=j¤¥»µÖ)#mx ½8¤>ò(•:DL {ˆ£ê=OÌÚ=Lˆ9»Åeuóe—Tí<Ê­="3= 9.ñŶ¼Íäû=î³Ê»¶Îr¿1ÉX-=§Xµ=µ§äÞä·<ýbþ'x r½^/ =Í=$=OÆ(±Z |h½A,[=Í™;v,À}#@·šµ½F—>š/=âK˜o/z*É:½Õé€=K=ÃcJU¸<‘}>ˆ<Bíe/ùR½î±$>éòæ;¢7½7²P3 ½g¶k=:°=ÒIÎzWF½Lý¼=Ív…¼‹)(±%»d¼½ Qþ=?á,=fY9î0G"¼ûåÓ=&rÁ¼8SUn‘Xj‡Ÿ½¸"Ñ=š_ =yJæ{…waC½G>‚âÇ<1O…#Vz­c=XY[=ßÄ;"V¹c›E z<Ô(>ÿëÜ;_ý{ðwW@¡<_—>ur†;Û-¤Mz+â?=" =†;yQ»+¿ͼYm~=8(=Û"†dÀV¡Ø» ì1= ïÕ¼$ ˜9ÖS+=€ð!=,×[<Û:™Z´f>V=ÉK=#„Ç<|:˜TÇr4§½ >è‚:=‡1è?§yªF¯;@ß>2?<µF.{/oÚªd½^óê=¾iz¼¬>š‡^¶Êßú°;¤Mú Û-l&_=ëÿ\=DÔ<#?D;“`6"˜½ãP>r ”<ˆ†Oú K®½Ä_Ó=Ø)Ö<…qwDa½È„¼¡Ú0>ªEļë/Ç4$1êZ=°Q=•bÇ<˜T“`|:KuÁ½ÅŒ> Å<œ#‡ÕOû¦½$Öâ=¤92=:CmÝ"ûu¼Âù´=¼Í½ EÒ{UbÅr ½gD)>:u»4CB± ÞÕíl<åVßéq­Û =ÖÀ=»€¼k*\??rQù×»Ô`=]м½H :nN裌½€+)>=Y½€6Q¸~h\8½ÁÄ_=Ùë=e]jé1²ö7½ è>à¹w<¹'Ltjl.ÊŒ½öÒ$>KæX½M-ð?%v9|Ò<@ßö=ú*ùºSNÓ zá™P½\Æ =,ï*=­$BVJµ½Rñÿ=Fµˆ»ÞyHl`2Ì©½Úý=ÍÉ‹»Ê1{EJl¥‚Š;C =h[ ½9˜pOa[}•½µl­=¥ù#=Ø='fx)_лh¯¾=oI½ J/ WÍs½ÇH>pÍ=ñ+}w =| Á=¨©%=Tr^×.„€½Gv> í¼’\Ÿ]['º¢”;§Î>I.» ^j,v>/j7½ôú>1±ù:ýÃL·-S—½Ëƒô=Ǽ£` Àˬ½ Ã=pj»a$ˆKÔPTRg½TÆ=ªCî™+<£7yc$«Îj½3þ>4GÖ<–*Ó[ÕgÑw·½’> >Þ9=–'À~{B…ꆽŠËÑ=.­†¼!qV½ÍÈ>Ug59ÄI¹Iïæi={s=~8È<­KC,.¼+h=À²Ò¼ /|D‚[Âõ:`#=ÞË==:T³A&6_½ïå¾=nl6= /Á>’L ƨ½èj>O;ü<»Pý0Rw‡T½†Û=Cœ¼J{^OyëüY‹¼¥!`,HÚ;ƒ½!u=Â4Œ<™&ˆcßyA‡½!;/>1,½+^SqB`±¦½Êm›=²b¸<Û?oCRÔÑ1=öš¾=eVﺊ,B³~Þ¥½>ê¯=_& =F–p ttA}½,×+>U„[½F#NgA5ÝA½Ù >-ÒD<20aÚ´>e»’¯„=+¥g=èVƒ3 yk€Òø=ï;¼¶::{{&±½ÉÂ=ñ Ù<þ™Ivëâ6½_µr=·–I¼O#¯YfU¡/==Bè =Aï<)]øevÄ!½TŽI=`"=3¼SÂ|ënž½B²À=±À=3ƒ}a[<Þ$=¥„À=¾÷ü==¤=ƒKd¤¥ò<× ï=;oã<¡,?8}.2½¯˜ñ=p—ý<Æ«aÚ:ëb=»·b=OÎÐ2¼=KpekϽ–#Ä=Ô ¾¼Ô&|mW='Pä=€¦=b>N!<Ô7<¸¿=‰xë¼­T“‚?lZi½d>>>黈$2ÿ}í è¼B?ó=ô>¼c7:×L¾<Ä$œ=Æ£Ô¼cõDáEÉã<|c¨=ün:=Ð2<ñã¨\;Ó>’®;ƒ+á Õvöïz¼Áô=,¼K¼¢q|9,,¸<:Ël=­3>=ƒ1o*§I©½w²=ì=U*xs+)°=ïqÆ=2%=ïe×.Ñq˜ûd»Ûн=:ue=9_á9.‰ нÂß>‡ÞbßÛ»â'PÐNÂõ»6"ø=íJK¼5@ñX®·<~Ç>· w<¸j¯- ~l?=Šæá=™<¡~IbdéC½Žå½=Ÿ ±¼+gcè"©ø½§ç=7Œ¼f$LFâjNB)=Œ£Ò=„›Œ<•@¦[_@Îf<‡S&=‘š6=d?žaáFä£Å<ÑX»=»+»¼Þ*DŒeÕ’<¡1>™r<#QxŠjÛÞ½q­Ö=ð‹ =7![LO"á;=q°=Ëõ6™99UK@p A¼I„¦=:½Ø5’^ôLC¨<äî=rù=\JbZcà‹½9GÝ=léQ¼hsU£4~Œ9=\ä¾=áÎ<ÖbÜ|<1ƒß¼Eb>Ÿ[è<(a…:vPœÜo½È& >7=>M;Ÿ—X™½ô¿Ü=h¼?CpŽuÿ,¼Ûн= Ýe= þn77êz¢<ç'=„Ô-=„FSÌcΊ¨¼Pì=O”„¼`FL¤z›Ç!½íd=(E+=›( EuJyÍ+=ò¶Ò=b.©;<lsˆ *=$˜ª=!ù<K³k× ­¡Ô<¤7ü=Š’<ôp˜v ="½Š­ =È'ä¼äNqnˆmo‚/½÷¯Ì=Ɖ¯¼92fî-¨ýÖ»ëÄ>¦)‚2q+»»v>ŠE$a¿½@¾>Ãe•<#èr±N£wj=sP=IXÒ°ºâ##tÕuvœ½d™=¯=ø¬~=fDi/=§!Ê=Òýœ<;PXP|wóT½,Ô >ä½ê<‡G—z`” J¶:<Ú%c¯`¤Y½¿dƒ=ßk=wzDJM÷º<Ð%ü=#…2º%%’TMrÀ³}½Î©„=ß4ý<˜Ž>Ã%0d5=è¢Á=ý½”<Ù0·{ËZ[:½®¹ã=då=Rô! ,hë`;èù=·²Ä¼Z!˜ ðK¥.™½:ê>0h!=[r ¥3=AÁ=8žO9ax`H¢D ½âœ=ßм®#S’ s0›»óå>Í<4&zióBǺ¸<,õ=²Õå»3>À_0\Ýš”½gµà=¢'=M6À T&…½Q(=ÔG`<'¯{þWJ ‚½Þ¾=cÔ5=+ö>”y¡-ç;dÍè=o·$=¼oÖd=úíë9<>Ÿ"‡;ÂÅa„~¡#=J =™ƒ ¼`"M©5 4”½¤ŽÎ==c=×&1Æh ¡ƒ;LÞ>ï÷»§&Œ\èʼéah=fI½26tïv>x½ôo—=¸®=^RÈ T]Ù.½Äw"=ܼ1=ç$Kku˜O=¡½Ú=hÎz»,õ<ß·•½“ƈ=Vƒ°¢&ú»Ü'D‘CÉ"­½ÓkÓ=é*Ý<–H wð~<¯½G¯æ=.’6=^ó‰y”ª½_(À=›Z¶»a$[7ˆKØE‘½)²&>OH¼ #;ý03=8³=ny»f&ŸSw<=ñ ™=|Ò‰;Jf—eÒÄ;=ßl³=¶‚&<ì.Z&QRçv½n¿|=d±Í<*`<Ûl5AԼѓ=Ëò5=h ß`³Y‹úd½7Åã=#k¼1 uH Á“½K"›=a8={!BM‡?“ž½ðÞ‘=LPÃ.=§7O%×hy=Š‚=Šh<¹Z¤vÇp«yN½dÌ=zÆ>¼kS klSˆ¼\wÓ=­¢¿¼mWRý¾?½RI>®ñ<"9²3!ÿÐ̼ÞÇñ=T¼Ô?ÎJÕeèj+=æX¾=—r¾»$Ueˆ-Sy;=í·–=O=R;q ïd ^´½W“ç=N(Ä<GºüUj½=ÀéÝ=mrx<UqIØ?¸?W½ð‡=Ç:¼¹½qlS°7±½ pº=î_Ù<+}´>’±º½m6ö=v5=œo1Ì¿½‚>Æ¢iù×2=sòLß2~p>½à¡(=K;5=¢2 rŸ ¢Bu½mÒ=?嘼Ö7`8d¡½2!&>__k¼<Ë!}¢í¼c_2>8ºÊ¼â8{rX>нÀv >¼§»è5èHâ*¼<,g=ñÖ9=ä;ÁV£kïÉCZ/†;Gb24æm½zÞ>èŸà<ÕgßI>쥽”KÃ=éš =xP¥ yDø=Kä=àóC<?>y¢j¾³¼¼é¶=)]=½I y<>‡Â'=Ç=mÞët <¹-ž}Zn¦š½ÎÛ=’ =æ!ýjŸ5 Ÿ½ïäÓ=|D =i*Þ~[½Œ"=-"Š= b ¼©5`";UŒ=óX³=y =Œ8AjL™š½ö·4>¤7\¼‚Y I7Uw;ff>T«¯;`N­iàv©Í¼¶1&>þew¼_QÅgR™"=rˆ˜='¥ ¼Œ*ÔOçrÓ>½iª>ó;VA jÚnfg½AÔ}=â&=O0¹0ìQ¸«yŽ;‹"ÕN¹vÞ.½Ï„f=l#=/ ZAPw¦{=ñÝ=À?¥<æ:Rr°QžÐ¼³ïŠ=©Ú.=ŸL‡#&{zÿ½…â=$š¼›SëN sìj2=oÄ=YO­<Ø0âwXÄ&²×½ i]|+Aƒ½«z)>˃ô¼#gAW-]¡½0d>£#9»úÿJ™B”m€½Zb%>fÚ>½Q30HFìì;ÏÀ¨=4ž½|<ƒ`&  ½Ë¿–=2YÜ< gÍu33³¼•c2>¹5i¼Ú`ßwkqŽ:=‡°=¨p„<8uÄz–(¼ÓL7>7qò¼×2%°+¼Ž"Ë=’tͼOTøJ~äÖ<“Èž=_EƼU y¶'k ¥<’?¸=îμõ0ËjfY'.G<œˆ¾=rp鼓Ø^.FŠU: û}=òµg=ù27U4J8½‹½‹,>9³Ý¼Îôjãp¾h=zmÖ=îë=IfÝD¨34»»´>Äíл… Å=¨Rbƒ½G">*G½ì$d%+ê «½|œ>½:=¸dïV7ˆ== Œœ= ÷Ê;(˜h„t/n£<ËÛ>Ndæ;O]À1²V˜–½"Æ‹=çÑñ+Ö;’cÄ4sc ì´½„cö=Ñ?A=ò"“á<±¦²½ÅÑ=;·>ÒÞÇ/aÆ”½u#>ÑA½1À>Ì:VØ =·´Z=¸ =üu’t ‹½®>>Q=ˆN xd_í:$µ>¨àð»Œ\É\/­½¬>]ÀË;èYnwßi*«½6ÌÐ=2tì<èof,QH7B›p/=^o¬O¾+ƒ¦%=*WØ=Ñzx¥Kÿ»Rú6t&Çb[½;Å*=„+ ¼Ê%Âumæ;Íéò=Ý@¼C iuƒyåÕ¹ïÈØ<¢ZªrT k-Ì;“7 =ÿÍ ½Æ X-n%®#=¬¥=Ý=õ[<ÿuz‹;Ï¢—=ˆK½;18JùV˜m'ÁU:ê:$y>‡3=p_Ç= jx<ªt”{²Ÿ¥½ž)ô=«yŽ»DzŽR퓽ÐG >w1M=$@v…YÒ«½!>¤û9=ç7'nGq0 =ùU=sh=µ*­hL–±¡½÷ʼ=—W.¼Dõ/&½¶¾>Ì&@»Ç0 S =­í=ª)É<iŸvõs(*=Ù=ÞÛ<¥/SdíY¿a"¼)´ì=ª·†¼±` â[{¾f½n>©gÁˆ„/½ù1nk4`±ˆá< 1×=0Hz¼ASÍ!à °]½1yƒ=m=äTË}€5 ‰½Q=³B=hM_K4«ì;<ôpÂ=ÆO=Tôp°*s/½´Z >ƒ¥º¹,ÏX ‰³‚½ø">‹Ý>½ì/}Ma›)=ƒµ= 6õ<ïG6N*mÞÇѼ†V'=ÒŠï¼Õ?Ww_'²„5=Ò‰Ä=¼h<ÆD«<Z"T©¼±øí=•Dv¼LZgqp¯½eâ=r·<E~itF=ÉuÓ=Ž•¼|Îm§ial½þí2> Y]½ÈL¯bs’\þ¼Öã>ð ¼#)‰TpE6Ê:½ñÕN=Š'¼ 0.S ÊÄ­<¶ª=('Ú¼àl7Fál zÒ<ÆNØ=Q÷¼}2ŒBë~š_Í<¯þ=u"AJ&½7ˆpà ‘ð==2œ=¥»ë;˜hôQòND¿<玾=ˆI¸¼Ø<OŒe2“(<Ÿ>‡‹\<ífU-ámg™…½d±->¡u½.&þ ÈØØ¥½i¡==bô<ü#Âb‘¯½ª~>£x=B­fõ`§A±½å˜>(m<ϯNîd ¸J½’­>Lm)ešUÁ¨;ÕNØ\"U¥m½Ý?>Šè×»›6JPûu-#õ¼Yß0>€¶Õ»ÌRî*²8caˆ½Äzƒ=VÓu»ÕF·_=ñ¼½Ü>lÐ<뉸D¢³Ì<¢Eö=O l»Ó õy#Aáf½ÜÕk=Kºº9Q†%È1ßâa<`­=ª™5=l@¶ža¤Þ½Õ”$>%wX¼ƒ5*Fq½SA½î&>ªI𻯠ü!?Ú=\«Ý=òwïºóeÅe.oÉw©c—¨»ª²8Ú+˜¤’½ÆÀ >µÁI=ˆ€¥n!Î=`X¾=ÿ‘)=ذHÜU_\j½GÿK=ò$é;ðLä@‰¶c=‹oh=jÓ<åXfp9á'=*WØ=`Èê;*lsª¹¼½6­>žï'<¸Ddlëv5¹½ƒÃ >Mº­<¾ÔSä Õ‘£<¦`í=7ªS¼?ov…SºÚJ½ >ƒ¥:<ƒr{çQ[O:e#=ˆœ>=A0gÑkèhµ½và¼=zQ»<`]é/[éu=ï8…=8j<¿Ðp$xѱ£½ê´>‚6¹<«W~qcz¨-=#Ø8=D…ê<¿?Qú›½Ÿ>½á;€M %_~·<ñgø=(›»Ö)x…(½T«Ï=8h¯¼B¯|}Iîv==ºK¢= x<;"e¡k ‘Ó<†Ê=O>½¼REo n :õ»Ã x=±úc=KR<ïX’½,*">ªb*½à ·j72è;O>Ý=ß2§¼àF õw!Z+=CTÁ=;‹Þ<üy¡uÊJCz4Õ<0Ÿ3jWš 1=ìßµ=µQ»f&á])¯<åÒØ=1$§¼÷ã6hX!ɬ½ ÖØ=Y‹Ï<ÙGœ×#wMˆ½Çƒ->ãÆm½•cû;7¦§½ò”> ˜#=´@/×nµâ›¼‰—=zü^=‰HA&ˆË,‚½¡I2>kdW½ò!qWbs`æ{½º¤ª=zû3=%nìCZ 5м³ðÕ=Guº¼!8ô’o*Ã:$Õ÷=¤ä=Xk¤Y]=ðÚ%½ Ú„=i*=>ä_ag<A¼8pÓLAºX<ÕçÊ=D£»¼¶!œeˆ +K”½Ëº>üÈ-<þ"˜{޼çr>.;D<ñFÆzzøS#½PÆ>’ » S€ÓJº‹½öz×=›«f¼ôjjÇ&™Ö†½Æk.>Ýî%½B+^7%Œe:=~qi=O‘=ï+jŸˆ*<=ó:¢=·*‰;b6tR‹?·ÓV½;Èë=^õ€¼©Œ+‚nî`Ä;[¶> y„<[.¹V.{I¹{¼Ç >WCâ;¢ ’c\"ðL¨½·&>2u×<©`»V&7å(À½¹ú>–ËÆrà½N\A]Sÿ$¾¼áb5>í©¼jR(Ï¥½c˜“=Þ“‡< ”Võ-y<«´>=|™;~Íl«Oóqm½SB>íñ»t&RCg ¼ÀÎ->Í!©¼³- WÜÆ¢i¼á3>åzÛ¼LF~ù$p[›½hÅ=’^T¼Rð!€ö{‚½™H)>b0ÿ¼gZGàâ>’½zŒ’=ý† ="´XÇ}é ½Í­>.VÔº“2^¹]…—€½ƒÃ>šyò¼"êq 0uD<å=¶Ö—¼ž½*&/¥.=ñØÏ=oØ6<ŸQáìWâv(=wf¢=È|=è <b_‘+õ»Yjý=Hü =:bçNðC‚«œ½D‹ >êxL=š/³Aç|½Ö=æÔ<®ZºfyÊ*=)¸=”¤ë<*mg¥KÊ=ÍêÝ=O;ôN %o1¡½n‰ü=`?Ä<¸UA#J±QÖ¼Ö;=?É]=‹ O`'IÖr'=²*Â=.λ±HUex,O/½–¯+>T¼¦ACyw1è. ½F³Ò=™H)=:qMøk ñ‹½„ >ÝîåÊ_RÑØMU†q½H‰ý=ä ¼ú6†z %õض½Tþµ=rL< >'Êis\½ýº=JÒµ¼›9iE˜ø#¼àG>ÕËo<»qx[òÃ`½þÚ=Fa—¼PLEt±½ò Ä=Ó¾¹¼v4seVo¼®~,=EHݼÔVG3”E‡¢À½ñõõ=~z<0!8¬2ÄZ¼½öÔê=( J< ~Û9qËG=YMW=Kõ<js r´S½¾ƒ=Gä;¼lS¹kSë½`ý=seÐ<€[Lqé õ{½W•=üý"=qi_¬bv5™½ ü¡=K=à¿w9G/»½ã8ð=,gï;ú@[äehÊμÀÌ'>”mà»ì!ýo(%Þçx=Š[…=¦6a8×»ºY‹$´`·œ =¿ºê=J–;40}úE<¼'½±ß>ŒÚý;Ba=Àc©ø½1\>Wv½%Ü]+mÃ9=‹ÿ»=ŠhDn<&!nwÿ3ôùh½…Ø= ¦–¼sJ]*=|`ã<5–ð= –»]Poô:ÅȽœ3â=óäš¼Á(ð^þs]¨ü¼tz¾=¡fȼš3[£A|eÞ;¡>¼°µ<5LD~ymä½*=3àÌ=㈵<™màziO©Ÿw½õ÷’=à =¬b¬€Ptüß½\='="ªð¼5#Øc`Ë«¾iú;24zvŠgm¡<ÞVú=E½»­DHu#m›]½)û=ÎÞ=Õd Bß§j½ÿç=ñó=ù=Ñ)rµü€½×K>±¼ØÐ?NDêõ<¦ïõ=®dG<‘c¤9/IŠÍ‡½{‡›=Ÿ"=Š,}îF"Ä•½¼x>‡Àöì¹»R]_NRW•=½B>×Þ§#’<ã=;}º±,½þÕ>9›Ž;.}e~FÚ(= ¥Ï=žbUº¹Oe;õ$…Dš½q=ÿ¯º<@\zPÍFµTž½c˜#>~Q‚¼÷?—iýiäs½)w>Þ9”<¨-èsÁdÁÂ<ôè=ÂмFuòjV-E,=k¶Ò=è†&<¶G+ b²-ƒ<«í†=÷ÉQ=‘.wJj±l&=ƒÀª=>é=5%× ÞP\=]áÝ=Ñ#Æ<[&‘z Ëö¡½ÃË=›È =]E0ŸtÁ'=9{‡=§çÝ»y)2Ïvį=´9Î=W= ØWÖ{þµ¼gšK&e< ¶>”¾<Â\Ö/²;c½¹ú>B]¤ºû 1Ü{é·¼xÓm=?:5=ðd¿zßhµ˜½¾= ˜#=übÈ[j*—=ôŠç=à-:â¾U4®ä<ç=Œ¡¼ô+ÑNAauÈM=×1n= «ø< \}_”a‚Á½¨Sþ=(|¶<*K‚c3Ð'r=Qh=oð<ð>²nmAš±:zlK=%­ø¼@Þ^E°sS½³xq=«A¼Ë*ýl´wW#;=™-¹=Ròê;ÝoÂ+y8d‘&=£VØ=„KG<ŠU]jW3îù¼ ´›=ýJ'=qTItòÏŒ½¢D‹=?¹»À!–C#†¼æç6>•Á¼ƒEá(3ló½¶L&>\<<½…!úhºº½d½ð£Z=¨ä»?gÑTçÿ½­3þ=>xí»Yภ=‚½_z+>̵(½ÈZ6@_R½h®S=Ñ$±ô2 ¹ûœ¼†UœJ%”>=l–K=^-÷<– s|C­޽ºó¤=W''=ÎN$XÆj“½ >–·<çS[pcbd­!½¢)Û=‚á=õ+ög0Ol½µ5>bm<Æ5Op·N¤ˆ = lê=™º«^M=k_ u”pÊŠa½ =Û=Œ8BæhS½Lú >³´Ó<IZUmºù=)±Ë=ãÇ=>d“-ÆWÑŸ<ã¾=–ËÆ¼(íþyµ6M½MÛ>qªµ»±p¡BËK¾½\ó={ =ÍVΤm¼½Ëí=½Š =/ûvv8{Úa¼\ËÄ=Eb½ò¿@^J>"†½¼zÕ=}$%=* Î]DcèŸà¼¼³ö=æw¼—'(©1¡¼×ÙP=û“ø¼5;X(|2¼#ã`t¼•B–B6&nµ½]Â>Õ;}åD­uSu;]É=×QÕ¼ m²e:<À½i!>ø3<¼ªRÿG{Jªbª)uI;z+ÂAë¯Z™¼+5{=i¨½£@aOás1]½f¤þ=Ÿb»R8dv†aB³k¼®e2>ñ¼ªLâb x…ì¼½¶Jð=1x< {b[•¼ŒLÀ=¡Lc=&¦_ FÑ=üÂË=ÛN=ÆE|¶6¯]Ú<»sqK|Xqн°ã>Ê2Ä<„ZKvd ]O4=!’Á=ÉËš:x`‡J0~Ä/;rP>Û¦»åuAs/ž•4¼xð3>*§½¼Šª wuÔ—½ï9°=W¯"=Èqr9yuèt=Ch=.ËW ·½7%}c|€lê¼¼ÿYs=:¯1=”$2l\|^½Š;Ò‹š=ŽÍ½8J€9€™o;6Î>ßj<ªtt±µ½t#Ì=ü7¯<57Ã$m¢E–½bÚ—=Ð =Å04GJßÂ:¼„I>À&ëƒÀʼÞ7@ÔN+½Gé=!“ =˜7ô(g ÷ä½…'>–“м¬_ˆ|{,Uª½ßÐ=üVk»[#å S\Ku½vp0>Ó0|½(¹pÓ ®ºN½ 6j=q=¢' JKs³í´<iû=C »ým0Axñba½ç5>™ž°»p`eR¥»q>¢;˜`quFßO ½‚­Ò=Ï'=qM!nœ€‹6ǼšÌx=+= c ä~…•н½ÆŽ=Y =4#wEiS5=¢cÇ=~ÆŽ?¼à?Ic`¿ab½q=úÔ±»Jn§JKpGʼ‹lg=w'=’?È.J}¡æ<©ô=ø8Ó<8[¥men><“Q> ±;24Šg{|`éü≮é=Ëó<4yp[rQ­¼&n5>.Œt¼ ­Iê&Ûú©½ >õ½»¹ sUE€=\“Î=Ë¢0¼j8z±I䜽·Ó¶=„¹]¼j%=_€e;¦î<ãŒ=ûY,=/Æ?âmW?6=À—‚=]é<¢)is/l覽1ìÐ=Übþ<ìgvÁgzĺ—Çú=R~=ë,äEz9R<M =‘š6=žad?K€t$·½¿)Ì=åG|‚U5½¬DCT¾öL<-íT=®ÙJ=ÌQ Â_cD¢¼È{õ=-2¼RÚzyd o¯½‚¯=BÈ<üx\ò1Éʯ½?Ô=±¥Ç<4Z…hãü­½ãûÂ=™,îJÓ ºõV¡¦YçãZ»8»õ=‚ýW¼w4ú]e·U½=,T=ë¨ê<Ðh\rx˜¶½ \¾=›p¯<é/àKîwTTý»¼@‰=n¾½³[†ÔdƼB s=Ø*= Z} cv‹=-ò=jø–<¤$\÷}¸v½cÑ>»!=wÈ9Sy*‹‚½àg,>Ù.½@©uÈ‹ÆÚ¼n¿œ=£s>== N!«Áå±< ô=Ê ¼À_3>H%†ç¥¼šï>Žv\:€ÍI¨ªÐ¹N>Ë Ú;‰2ÂH\ümO=’B=w¦:AŠDIN·ì<æö=š›Öû<»$v?uy$=†Œ=!=²]/^·%=ùj‡=µŠþ»2è€4>"†½ã$>õIn¼7èm© 4-±»¥õ÷=!!J¼tS5@TaUƒ½77&=•H"=ª ”H/4™›o½ysØ=nQ&=­m{ab|µ#;±õ=¸±=]=YZ>–>=ÆÃ›=Å«,<å+=\1DÂ7½¸‘Ò=š˜®¼û½{¢G9 …½ë:$>ïW¼‚F[ÙÀÍ‚½~5'>EÔļj'R`k½  (>hG½ž to• ‹½· ã=O­>¼³CUó è3 <7>Ÿª=8tg%rjg½Í™=3Ý+=09‰ NˆF—½³Ñ>“Œ=ró )RÚŽ)½÷ß=7Þ¼“Á]Û3-y¼<]>ƒM<B÷íe±“½r܉=7QË<œrcJ?u…½(>ØF¼¼ÔTÓ2yFxD…¼dËò=nø]¼q™z¥~”Ûö?Ȳ¹ÔHéW¦s‰);kê=L6ž¼–éYo4"=Ý#Û=n„d#={B>SMi=½, |=RF=á:J19™x½6‡=¨ ¼ˆ'¢6•TüQÔ¼Aô„=È–%=‰1’e,¹J½Û¤==b4=i0Ï_– Å®¼¸Ž=_|Q=ŒGÓsæ;x¼ÜÕ+=¨S=ý%TO5^:½5@é=zr =ï`ð`ÐsO–š½5ì>Ac&=aAógÞæ ½³Bñ=¦N¼ØBF^ï㈽IÃ=¼®`QĽçûÉ=º¼€U}D~È$#=Åv—=Ÿ"=Rn-qmD•d½¢ÓÓ=†¼ëŠ]ðc笼¦ò¶=]P_=ÿ'«>crÀ"½Û>Øn¼c{~(W”²½KZÑ=2‘Ò;)²q4‹¤Ý¼€œ=îz)=u½Dx"=ºJw=ü=>ßz›YFÒ.=mãÏ=7í·6½°'„|·l-AƼ =!^=}:]z»DÀ½R“=RI=´¥R£B´=z½G =œ6c;)puýY» ê<_—=H0=ä9µCsô6¶<<¾==D¤&=Ãk|;Œam6=–]°=µàÅ<óÑ{§R2é½ >Ÿ¬˜<îP²v_s}’»¼`¬ï=`c¼_2†~ìwX;=ÞŽ°=K\G<^ºsZ&’½òC…=J±<)½l(r:?Å<Žý=õ;™Kº ÔW³ì = 0ì=ÝÏ©<]g@ˆ&±=Á;Ù=6•=¨1qØfœ¿ = í=oóF0e`;õ2úrµ%ìÚÞ<ÞZÆ=&0='r³}vr¿'Ö<7ÿ¯=X’¼¼: 5M”:è=mTç=žÐk<ÀWÝL¢^'£ =ÝíÚ=C ¼N /,ëY‹6=8ØÛ=N¼ëY\HÐÝѽm'>(Õ>½0 lQ3ž´¼A-¦=°‘d=‹OÃK”`)?)=ð‰Õ=„KGÛ=È$#=!CÓv²ˆ½^‚>#D=‡9nÇ`‹8=HÛ=f0Æá´9˜#0|àQ$œ–<Ôe>dÍH:ÊXãkõdI¾==¾=1=ŒR¡f28܇½XÉ>M6=Õ2¶j;Å‘Ç=O¯T=:/e7'Ê=H¦Ã=j=•R2l PãÞ»ƒm>’”t:5l<^?_z;=W°­=4ƒx<Ë<lÑr?p=³$@=þ'ÿ<[[x+¿ ›½ðnå=ë­A=Å+$ícî=@¡Þ=pA¶<ùRÓrŸu·C£½µ§¤=‹3=¯Gns>-ÊÂW½ì R=dK<õ5Õ#jÙB°½®Ë=l¸:ºTÛ@¯#rjg½Ä–=Á(=‰ Xp™½Œ‚½ñóŸ=?”¼y5K·eiÃ!½y¶=ÿ0=irØÓƒ½i>ât¼pEd2€ð6=°Á=Xÿg#Û<Ò±;pp„b«½«>Û¦ø<7s!ƒ½,ºõ=èJD=SúyŽ‘l=d”g=Òm‰;ÓA7utÝ}¼«>àk;Ó?Žn-T™=znÁ=A¸‚¼ZLj^! ØÔù¼3Ü0>¥õ·»²8ÌRªŠXĺmÆ©=ák=qS< éT&6½t]Ø=†ç¥¼µ(8F MK¬¼µ=n4@=-Æ6 €`wº<9%>ÙvÚ;Î ê€Ø~tA==öE¢='£Ê;æe˜hdhYw¼ÆÁÅ=-˜ø¼†&6T6b|³½èõç=Ò<®a+)y²»À½ö=ÏŸ¶<ªQGCQ4¶½]R>òaö<‰"ãv + š–»iT =´®Ñ¼†-Úf´uŒÚ}<©¢Ø=j1=N<nU÷s£¼½!Ë>ëÿœ<· ˜nÔcˆ0>=‚®=R}g< pB }€ ½½ìÞê=h³j<ƒN Qý¼²Fý=*p²<®Xn«bþH‘#Ë<m4ó©¼K®b=ÿ½œ76töh=c³Ã=]4$=×.K!\¼ß->ä1ƒ¼¡Ädà;›=“ÆÈ=ý¾ÿ<Ê<7n$] Ä2=œMÇ=p$P;/9QÉÍ<9¼Mh2>®e²¼ª .?ökÛ:=K>¶=p$P;n,=Nd¡ò/=à Í=¼h<ìWÔgºž(=­ª="Å=× ïlrC(=ÇÒ=6<æ#€u‚|i½äƒ¾=ß,=a‡Cþ¤‹½½oœ=HŒ=Q;z!`BA‰½‰¸=%]3=Þ ‚>i.ëY½êè>ÊŒ·<²%W»@…™v=Ù$=9î”<ÖÛM÷K6,=>“½=k,á<¿If~Êûo=is\=ì½x<POe¿v’Y½¼®gˆ=}•<=ÜmÊx T óž½%t—=¹5éò±;ºÓJ$z€ž(©½¡Ó=kcl»GZv7E@Œ½n1/>A½€q¾n­G“½µ±=àö„¼s*ÃRDyi›½øÁÙ=ât¼ŽulÑ~Æ=µÄê=<3Áºìy51û?=>#Ñ=Sç=ZEpË+†z½Ù =•€=£B¾ SÕ&½2Ž‘=^¼j3²öI™ž°¼]‹¶=Å©½NÕAP0¸®X=^€==IóG<ø6)1>Xæ<©Ÿ÷=H°<2b%púlÂûн| =êx̺{HÛ$8Is•½fMŒ=¿€Þ<8cJf©&½]ó=`"^¼x(Ò\V3&=«u¢=á_=<õ[è Vž=­Ý6=Ä]½»š">Ëi×Þ§;­ÁÛ=Œi¦¼zIM1Õ‡½¿,>æèq½þ .&û;À½Œ,)>ȶL½;o­}¦eü‹ =Æû‘=Vf =mD²Rn€<-ò=€(=–]ãjc7åà<ŸËÔ=¼Yƒ¼à ÿB´C[z´¼Ð}y=±ù8=b­| ]œá¦½š²=,Ø=–p8E#±ø½¯~=Š’< d}eb›Ã¼>z£=wI½õO &|s!‘6¼Êü>)’/;7¶U;A˜0š<~>Åvw;z+â^â~ÁÊ!=’vc=px=o Îp~+7–½¢=È_=‡Y¿wE?ǧ½Î>{ù»e8Ûd¶ó}¼"âæ=Q3$= .s\xê<ª½Î=§ìô¦ÕºT¢}€yREq½U…æ=Á޼)iÙ€¬S¥½Ð=Ñ‘Ü<¨|³O Q:½3Í=‹S-=¸\ÿ0·;ü¥…½îè>žEo<ˆAGrÚlF`Œ½Ôó.>Ù`a½­Wð–88÷=èŸà=ö˜:&GÌ|ˆ¬E¼µk2>׬¼ök^x‚š´©;^*>NÑ‘;­iáa`NkIǼ‚|=Wë½ïr’5qÝ –½n1>Ñõ¼ª4µ.4l¥Ü}½ ˜ > ½® 5"HÅÉý<òéñ=ÙѸ<7#Zbv¯|¶½¸æÎ=W&|<ÝSYX"Hm‚½âu->¡½:½l;ÁxyD.ÊŒ½©‘=B[= YM,U.=¡¶=[ =AÏVx?þR½ u=Ü„û<‹y^ J Û¯½Üó=P÷º¨Ç\‚ Ý½o¹*> h"½mòxZO’?=w’=q=T.¬@^KæØ<›ªû=<-9j N𢯹ÿ°Å=R˜÷¼jUß!Wks¹½êê><½¸3Ô~DÐ)ˆ½`±†=@Pî<Éa M3+ö½ />†`»pÚ{t3()°¼î!á= R%=F¤x²x˜ =s‚Ö=(š=Øf}©m-zg½#[=“ä¹;(>•%>pYw½žê=úA=i €™tù¿£<˜2=wÖ.=¤„’-.^<½È>(›<Ö/²zë€ý½”¼÷(>“Ä’¼7RKt„Ó<p¶=EÔ½K!¸rSK>6½Øôà=A›= ,R4Y ãî¼N+¥=.’6=b>p~MtËhd½CYø=Q=?ñ|i9{g½—®`=é¹;#@Õ~Kk~<½ÿ#>P‹ÁF{<<{ nŽMŽÍ;í,º=óZ ½+@\Vd_F1=à Í=š$<áAwm‰zA<Ûo­=x]=&œ58š0=ª,Ê=öÒ”Ì =°2]ú(…î’½©&>‰Ô4¼ç9¶/ Y¦—=lã=qý;ÙFz[vŽ ÅÒ=er*=øk #+äK(=rúº=„¸ò<¥÷x–€Äëz½%ê…=!:=Ã%‚y]^<šÎN=U¤B=—amˆ7äóª½0>ãkO;£Z^ä\:f=Þ[=nRQ;›à~èn5E¼F—·=“6½XP½}þî"L½ÈÏÆ=•ص¼ðu•}•Gu̹½3>.=32 àÎÒ¼çà™=l@=«<{lÏ2 ¼¤`=eQX=êQW(ð»ÉÁ=± ½†=NÑpˆF·½¿ æ=IJ™dË2=\;w {Þʼ¬U=†uã¼%}hÓ=ûZW=J A¼ÂâUÓQ/M±½î±´=óªÎ<Ü3IŠ>÷…»…”ÿ=]p=Ûav"DB•=ùMá=AÓ’<bT«“á8=µS³=Wíš:¿–FPfCpܼ¡“=Îq.=h N oF ËŸ¼ \Þ=µ‹)=Ž+l‚Õfëà€½l’>@¦5<]^a!iìÁ$<%êå==›¼ž&KçÃ<.«=ʧG=ÑL__þe—½üÄ>&7 ¼ñw‚-¢|ö™³;;Âé=yæ%=Öj|Ù3 Ÿ-½HŒþ=XV¼ÿ[ãRJÓˆ=Æ2=ø=¬‡c¯ËM”½`r#>‰]½£ ËGqp  ½å½=S\=Üg-Ÿ X=&5”=†V§< DWeíE“½ùJ>mq ¼”Lv’_,ò+½ùŸ>ï<ñ»ú-m^oDåÕ¹u=‚ÿm=š$f—9\ã³<îü=ãÿŽº’THá_„ÜŸ‹<ä<sÚuæ`¤‰÷<‰±¬=K ¥¼A!E.¿bÙ=ù<ŽÌ#=wô?»ä@˜ QM.ƺ©Û=‰b2=ÕrAN8ø¼½£”>÷ =ÀX×:’Zöš=?rË=bùó2=µ §yGP*V ½Æ6é=ø =0)o]xòA=;Œé=Ù²;Y+•sœfÇ)º½ ü>ÖÅ-=¼YÚb27‰D!¼„·Ç=±4ð¼Žå[Ð;Òo¿½a>l²Æ<Ÿ9ƒ€w-[”Y¼¨ãÑ=Hˆ2=ì-¯rjg½¯Þ=By=³ ÓvËP ƽFz>$†I<3 _fÔ·½B˜»=G¯†<1 \(»B_½I¾Ò=D+=& Ètq9¾½U¥í=Ú‘jö\¦»ô]V`ã]Ùµ=<Ý ö=¸\¼4gMQÁ0Ù@:½Ç%=!"5=ª#» ?q®a½ó“ >¾ =¾ &8Ú0NíŒ<ƒó=o~C¼ÊJ“aa½µ¤3>ègj¼I¦jÅIl „½cš)>_ðé¼z)ÏàÑ5=fŸ=Q1Î<îJy´Ô¹¢<Êõ=èö¼bót»Cx¹=Pûí=úÐ…<=FzÂ~Ab;°&$—ÿ»Ü"¹a.ŒŠ½f¢ˆ=Åô< ƒqÉa %S½m>kºž<^Lï&ï/„~¦;ß>Šø»¢nÞ2®¸»sG?=1^ó¼¾ ƒ{f|#’<}®Ö=ܺ›¼ rwõ.´;¤Xÿg»©Ê`&`(óO½&V¦=G¬¼„ooK'¸`=^÷V=”ùÇ<“`ò~#?6½ÞYû=t;=ó'nO*Á²½ÔCÔ=Kè®<»væK÷zm6=rŒÄ=„~&(¶‚;;A z;‚+¿¼1ú=¯íí»«eÎ~ t¾¿½F>àe<;rIE\r½a¼÷6>¸‘²¼ ÛKÇ{—r>½ž]>=,'=¾„E¼XiÅ—½§Ì>„Öü#\»:M’#<(-ü=Ì}ò<ƒ*ól1$ï¬½Šæ¡=-” =<=1pÔay¼ã3>^ɼ¾-á(Ó\†¬®½#ƒ>æÃ<ð±BoŽx2<×½>(¶<ÌYH.N)¯¼j(½4=n4@=•þQ‡•<Ðé0Sh)’¯¯z½%Lx| SP½KË>t•î<‡tÍ=b½=Òþç=B²€<ŠpÏ×HÅ9нr¶=y#3=ýî}Åp$ò=B’=UÛ =²4‚›{Y…½`#>HÄT½ð?$hpð¤¼PU>’”ôìÀ9=HâJp(k=VÔà=˜¾W< m0??{†°½×=§¯<æKÖ‚‰u+À7={¹=g <“ddAÞ Ÿ°D½iU >Ê{‰‰¼áWÌS…$Ul ½ÔÑ>-σ<Õ.´‚Ò³½ñIç=ãS=$ L³(l¼P?=û@ò¼ÐY]nhHox= òs=Ñ­W<˜ð —32ˆ½ާ=­‡/=e¦V'6aÄ~½¢œ(>gW½òN®y ,…²0=lÍ=Y2G<ìW vÔg#²½Ä"æ=‹Â.=‚âqªZׇõ»Ôé=+¥'=…jBãQj½Ø¸>¼§˜¯=]úW=h=*=Íe·q8i𽋏=±ˆ!=y¨~ýN”Ü¡½’—µ=þº=t:¶xŸ € ½ä¿À=—Ç=a[g -r7ˆ¼;ý = eá¼0Ùx¥)>‰½­¢=­4)=·ì{‚OTVS½]Šk=––¼´wË*OxUM¼GÌ,= Oä¼O1oCƒÝ0=ƒú–=0öÞ<75~?|󑴽ߣþ=c@=F]Býuq‘»½O@>ÂP<‰H€‹>8„½Y… >ì#=daV,¤qÉ:œ½’•>ö@«<‘7¹MÀi!å§<ü³=ãI=h9^"î 9™8=ëü»=;nx<äj¹{|Y¾®<(G>¶ò®œ=¼,;o>;bfj’½n1ÿ=ËY=Àf ~¼0• @½ùH>‚‘Uõouï<7§²=ûꪼ§(}ÔhÊ´»?«ì=Ež$=IØ ç2§#@½™H >}y<:57½cMg§<þºÓ=È?3=Áui/„sÐï{½s/>ÒÈg½îAmx‹%Y‡½íœ6>··[½~ ||û:°L½¶ÚÃ=ÈEµ¼•G~‚e&òµ‡½ë>_ì==óoOn6¯ª½†Ö=¹¥ÕºU_š!›!pz—<"¥¹= QE="!ÆOO½<Ù=ù=®·M»’Ta{H“V|½Ø#>‰bò¼Ô-ð ó[£Ó¼/”=;ýVD•ð{È]„¼Ôµ=ܺ½?@viY6v‰¼‚ù=@†¼ž¨hor€×ç¼èøè=Žt†¼2K]HýEÞ墽\ñ=hìK=§©MãN€Ij=%ì[=š´©;MÓAßjM…øìå=±S,¼sÍd³DÁŒ<è‡>()°¹ãkâD›*ÓŸ};5}>æ“•<tŸ­< é>n4=A)l|$K+…À¼ˆá=,#=Ô4s¨mẄ¼8i=Ë÷ ½ôHU ¥‡¡½èLú=XÉÇ»„$&hªC§zr=\Yb=tBh<—lþL~Bñ=½çq>¸ûP==¶iv?|½Ù >ãý¸¼¾#söÎ:>>bÛ¢»As2SÄK½ý¿ >ݘ;úr¶Q̱Šw½ê@>;Ž=Syw<]¿|²½ž&³=©ø¿<\]bzi,ž™`½Fµè=,f„¼<ê~ u…‚½Düƒ=xî<ˆOfNâv0õ3=1|Ä=/”<ËZc|ƒ_Ô®½£’º=õæ<‰7¤0€Þ¼/ˆ¨=áJ=`|%Rd­ˆ¼Á9Ã=kI½õÃsè]üo%=ÉäT=Û2à»›4?xÞ×Úû»”l>¯|–<·^x[t ½þ¼¦Õ>¤QÆ6©º"w˜=­‡ï=BÌ¥<]jy7‚½óX#>ʉ¼Ù¯LXI/*=¼w”=8¾ö<’DQDtÓ&½Oy”=⑼²h j3?§ =åAš=q© =~Q1Fã|éò¦½‡Ù=1 m»7Im‚F_²1=x(Ê=ÔÖˆ;É’2€|Ÿ‚½‡£+=]¿ =]Ð9ùa·½Ì = Ž=_KPj¨sÖ'½Ýa>j½_<ºïÇí$a=™+3_5v>•S½hi=XÇñ<HÜ0Æ~ŒÊ;yÉÿ=M ¼5jgo)-{=3Æ=‰zA¼M=ó<åz g·;Ñ>Ô_/»v>dƒÿüž™>çà;É:vC]39=“E=oÕõ¢Òˆ&ü½Ûr«vÚ¬½§Ê>|ÕJ=¼úv uP6e¼‚ä->l“мHpx/[oc“½¤P&>ÜÕ+½ã,Äp‡I| ‹½Ó…¸=†1=ÅpýmN3ܼW!>â®;Ñ-`qUxv<=5¸­=.þ6<úX0xL­K:•Ø>‡‡°<îe£f~¨t½Ó—=­Ü‹¼}F(x˜ûd»Ü·º=Ððf=á9ô>9_]7…½|_,>o-½}cª°Uý¤Ú<“Ú=„r¼ŒBSv#x{÷§½3ã=ˆó0=s!Þ.0¸æ<%Aø=ûɘ<´ úl£Q½ª³»8Ÿú=Æ1=k"ìÕ{ª¼ø¤ó=ÚqC¼ydmÐÙƒ½¸Í>N~ ¼¸0\Wº‚½û¯#>¶jW½!0JV)f¾…µ½“sÂ=É»<àK’NZ Q¾½åœø=2“(<íP^Î1=MÇ=1¥æ’ª<ÛuYD°8œ¼é&>Eò:s ”t“U½óf=Ìí=7,2AktóæðDQ :ãy{ÆyZ¡¨½Útä=œÃ5=.s!_;*p²< šÙ=šx‡¼¿ÞA . )¢<Ôž²=%wؼGgÉ‚G h‘m¼¤9²=Si=M)¯cÍY  <Úåû=Ù•»#m­D˜QÐ}9=Å=¶=Eh„<q¹{8%Ì;Ûû>r3Ü8ÂÍv>'ú<½žï>Í?<%6Oƒ*Œ­½ÚsÙ=T;n—[Š^¹ˆ/½× Ï=f¯¼î-u|a5=ëÙ=Õé<ÁrÑ&N¹=T­¥=ä.=¸xYeuè4=•bÇ=S%Ê;J¸-M(;`°»=»Ñ½\Vo‚Zƒ7=ȵÁ= CGj¶„½”õ»=—­5=ö>ûd–r)$™½Ra>ˆ»¼h ž;Ûk×ß==ÓË=v8:¼±IW' øn³½kœÍ=”¼1–i½ja®^Ìëɼ½ƒ>ny<&TÒNO ¥Ÿ½ÓÚ$>ˆ*<½º…!‡=õJ™½#ö>#=ó irw/—½Ü½¼=ës¼y,XÏ^¹àŒ¼ö`2>¬żÓ\¾-ETË÷Œ»ù.>"9;ãÆy?iŽ®¼þc>œùU;Ï1![œ{ys8¼â9=t\M=¥´|0 Ñ¡½K =ì=ÚSâ}ÜWš½Ú<.>s,ï¼{6 Lç;=?Œ°=J)h<ÑrSË<Œ¼Œ½Í)>B]¤¼I{²Kš½Ú‘ª= =\¯) |3Q„½—‹8=®Ô3:I8ê6£‚‘·½hÉ=%l’u¸¼»5ö •mðÂV¼ Ç><.ª<ÑyÉ5×mÞɧ<-¯=ûÙ¼ï7F8ˆB=f-…=Îo˜º*_Þwß"ÂùT<èfÿ=¥ØÑ»È3Y_l€ôͼ^G,>—¼ÝXgKmïq¦<ã7…=è¥â¼Ü'ÂN}M¤¦½EO=î!!=Í:X¶5—Åļa\="Ã*=šY4Ñs_=Ln=ïâ<ž”q£Mƒ=½â&>I¼ÄXM€ÝË.˜¼– c=óWH=bv=˜”<'cK½&è3`½-ë=ùŸ|¼šVƒb=· ½1@>.ËW<Ý<Õ.Ý?¶½5³>Cë½±MŠ=Ú8"=.We$†M×Ü=¦ðÀ=ù÷=2Û•R\"=†Û=zˆ;o1¥AôN Ý¡¼l\/>’q¼oPh^Fuì<®Fö=W²<ÈJÝ|Ä«zy½ó®z=…ÐÁ<Âx‚m¡I©½ cË=qý<Æ[B‚|vZ,…½z >Ì|G½é<$dkÕŽ½œk(>þ „¼6 f$:ÉÖ¼ÞZ&>,Ôš»JO)I,ºõ»Ñ”½=_{f= d‚]ócÀb½xG>-{=As}Û×h¹¼­Ý¶=fZ=<>½I‘fµÆ <%$>M <²VRyú ·í;=W°­=Q¼Ê;ndímßß­½¾Å=âZí<Ð wOp‡ù2=`uÄ=}$¥<‚ ŸiÙ0ýÀ•½G >Ô)O=…Y ˆñg˜½KY>˼U=°+xZdË2=¥h%=ôo<[ÅwÑ~㤽¥/ä=ˆ¸9=f7ezÆ>¼‘FE=ø¼BYݵTÉ=¶Ÿì=wLÝ<”TÐg¢¶M½Ùx>…±=ÐaS1Ã}½^-=¾¡p<§Ê|L#ÚG½óÉ > §<f|‰f…}{½;“=)w=£B`‚’l¨½<™Gþ=zªÃ<é•7{Ñêä;å´§=|¸d=¼>›åt_ï~;áFÊ=ÿÊJ=XVm/Doq¼ÁÄÿ=H¤í<3:BÙ;FÑ=_Æ=r†"=Ó(s ‚þ`à<ÎŽô=›ÖºZsnšwí “½ßý!>4„#½w£ A ×ÁÁ<Ìÿ=³ïŠ<_c/¯-‹áj¸!ô=ôkk¼ŒOò:ÉtÅ=–¼¾¤>Pß²<¤no=ù*}è=èÙì=ø8Ó<õs?€H°¼EbB=[ÏP=û oªi”½ ‹=7Õî§<Ô 8À,ø5;î{>ø¬ºv=†SÕ–º¼ðþ=B#X»—TJ(6•=üR¿=?9мñ<øýø3¼½hÌ>ä¡ï<ÍWùs›rO=Ò9-$ =cB̼u÷.*ƒ’$H½/ûu=mã=ÉAãlIssÙh<ºøû=gï ¼—B Ö “5j½Efn=à•<—EÓb\脽ÓOØ=… #=¦xZN×i„½D÷ì=Ts9=•5-GzyE.x½·b=V ×<<°n¡µ§ä¼“s¢=|,==N!±x:~|)œ½¬ >ÒÞ»÷ú@.o A½¹«>‰_±;À f7.“½ué>Œó·<Î=ÛnÂB홥<Û¥­=lܼ7F~àlB@¾<Ét¨=w¿J==5ÜQn¢]…½$}*>·Òë¼Ï•~ªV.¼”Ù0>:“¶¼ÿ‹\+ Ùù¼÷ÌÒ=8ó+=ë6ÍK “ð<Ö=8kp¼´CÑm‰JO#½âà=ND?¼Uhs—›Éw½ò”Õ=¼(={­m&Cà-ºÐÔë= ¼“¼Ö8eef¦^=iŠ=ž\Óy­¼ß.p}‘Yú>=~Q¢=nŠG<°i mz`s®½P÷=OÍå<‰7YƒUQ`=ÝÞ=q<<øZŸWØmÇ´½ Á>!v¦:yè'9u_}<=¸å£=KX›<*—gÓ>†®='ð=’wŽ<0rÞj޽¶g>Ÿ‘H=0 L2}1z¥¬½#f>¡GL= uƒƒk_Ó¼ã< ì”=0ò2=DcH8]½òB*>ù÷½ZOÃoް¨< Q¥=Í­P=:;‡**’껼*7>Ÿ"‡;Œ4¾ƒQ?Ö;=\rœ=‰•Q;ãJf&sTU(=” Ÿ=<0=ºGÐ$¾=º Þ=R`=®<@iÖC^¹ž½‚ý>~Š#=aÄOp“7À½Èë>f-…<‹Bèr`6Mg§<×gÎ=yy:=½³hÁul–K<)y>oH#<´Eeo¸u¥»+=OËÏ=‘Œ<_@D{$sE¼iÄŒ=qÊ\= µV€}Ùí³¼Iž‹=I=Fa1we}«"Ü»ˆ€ƒ=Ͱ½ºZ@íbE×=føï=ŒXûꪻÐN­qQ D=Ücé=e–<×H=ØHÕz?<ô©>…|Ð<q/·?F³;á›>RŽ<¹Vñ8[. Pš½®ô>åüenÎ}»:p=Hå=õh*<ÔÄØFï=è1ê=,šN<ÿw€ƒÆG3Ýk»Ç-&=`åм´u†-¾!±÷â<2çù=/Ü9<ñ$9jpÔGÀ½6Y>˜¥<é0èr{ÅÊh½ |ˆ=£=ã1t#—x =HÛ=]7¥<°Qæ:õ}$ ˜»à„>Ò:ª»5gF|‚ÿ>c<¼H= #==ˆ7\—š_M<«“ó=J)h¼”MQ<´ô<½mÆ=l]*=*<cïec*==–&¥=tBh<$Nze(`;=ÄЪ=Ï¡Œñ~\¼‹Rd5qô¨8=q>=Çåêcí[L£½5Fë=·CC=Ô «-F9¨4"=ÐïÛ=#ظ;¥Ao1iU½Çõ/=çª9=%y6òä÷¶ŠÍG<¤j÷Qziop½c >}è‚»Ò+:?[Ix›·¼ÀÌ'>¦˜¼qd»Wn_èi ½¹¤= =oqom}Î'=î\Ø=š$<²o¬H2~.¹¼·>á|ê;ÃDpnsuÒS$=¢œÈ=ù ç<‘I_iH"ù¼½¼–>—:=’Z‡(©‚~”½RF>¿d#½Õ@Æva6Ãô}½$(þ=È?3= \ ]RaŒ½¡ž.>Á½%x|ãZ§ìt½„½=Q¾ ¼ö&¨ÇDþ D½ù>W–è»N0jJ£ß-½f.>©½¼ãRAÿ[tíK½%¯=«±¼85gCþ—¼„Ä=É«ó¼5nüc²*毼ÙA>D“<»qòx[ÓŸ½½Vbþ=§] = ! wG˜…6=K;=/”<1ƒqC¼½èØ>v¤¹ªì¼íEÌd^PoÆ<þÔ¸=p{B=8Rfs²\zü¾½/£ø=F9<~‚P"lÀ޽»G&>o»P½Ž3‰F5w»ï˜½F`>A»Ã¼»:enß‚ù×r¼6²=ñ½Ò{ç Eô†›½—ý>ûv’¼ƒõ3OÛ½J&'>¾[¼ý(K.懽D‡ =W–(=‚OŠƒ…³›½rú>[A= ió To¨múh>­‰…< -ùxôj½~å!>Êû:‹é¡cz¼ù‰=Š’½Òí&¾V#i—½ÃD>a ¼m_v;¾ÚѼB"-=ƒkî¼_',€\pümϼ$î!>–ìØºªÌ Ø7sÙ輘àô=Ú+¼D ¥ȼ('š=RL=GhF™<Ü‚¥¼B=î“#9V *'-åa½u“>®¨¼u1°9 Uc½î|="ªðÍ™¼:ơן;'Ý>ÚŒS<.{Xÿ%aß®½—pÈ=×låwºó»ÁRMo™y8žO<>y]?»ÕkÞ,Xè¼F¼ß¥>°8<»náAyXðûw½ÌF‡=~§ =yy‚}?"½ŠÉ>Pýƒ;{1BðR&Q<òC>]2< lì32„|Öµ¼‘…=4Ö>=ÖYêy €‘š½qÔ=¡ =%PÉ_w0¢½Lpª=òA=NWt]…Hˆ¼ZòØ=XŒº¼ +äSWRÙN½6­$>t•î;²P¢7¿ æÎ̼‰ ‹= Ä2=‡#f}íc¼wÔ;NB)=V·:=Á#Ü ðBúD¼>è¹=Îú½þùpSxú ¨½ ` >ÉWB=þ\roè?:A¼0d>XY[<„£€¹Uµ4—½Úâ>Í ½T*§m0ÌcÍ;G°‘=K: ½Dz& å¶¼øŠŽ=vSJ=ô5„0y¼³Í->.¹¼ïQ„#¸"±<p=ÒþG=ÆLFƒJ)ˆ½—>òë=ˆb³:׃9=Ź=p$P;=N°en,žð’¼iW>6Ã9s ™vbkƒ…“;P6>ÚæÆÛú:Gƒ+Ö|i½§Î#>Ú8"½¡üz^Í?úžÏ< %ÿ€Mú|”½¢=¨ä=z·pàyE=zmÖ=Yøú<ÝDá"If€ ½:é>ë§»IX8:ÿ6¢zë<-îß=@LB¼†dhHb„y½3¦à=N%ƒ¼ênQqÙ€c ½,+={Ý"=Ak3µXIóG½4õº=¯Î±¼è"+gà:”Ø<ê[Æ=»Ò2=vrØIÍ©w=÷<=ùºŒ<[W×%‚ÕZ=ÒT=v=Ò${W‚›Ë½3à>˜ =ÙK6»]ìg±<¤¥2=U*=` tê*ûêª: ¼>]7%»SñV<~k‚¨½kº>¿G==è?è~™„Í|½{0‰=s„ =]qêL"€Õ"½7P =úÕœ¼W’:P¢´—½õ¢=È=¿w>‚à•™’½« ¢=¬=·p‡hz²ž;’”>—qÓ<ßaQQ˜Ø·=õ…°=ôS=1WŒ8G.‹½üäè=«\(¼³s^[O=R¼áÎ…=Žå]=Û2Ò!«‚þew½40r=a¤—<º!ËpŽ{–{A½Ä— >Œ†Œ<7-ƒfàë<âË=ç4‹¼k™uûo£>I<…¶ü=:¼š& ÿ´½-Z>¬Å§:è'^A#„2‰½ 4/>Æ!½Wï6 B²Ôú<ßoô=ŽKÈ|@½l;yD š“·½’\¾=§ÏŽ< 1”0ÀÎͼæY)>Cã ¼ýo¯€@fÌ–¬< **=I€¼Bo'TDk}̇<Ä >r3Ü8›*?ƒ€t’“‰<Õ%>£’;Ý;_»té_’<ñ»‰=TrN=}ìVÙ? ò³½, >úíë;®w0*›q¥ž½º-Ñ=›==OÍ®{'£Ê¼¿ó‹=‰½í&Íq6ZÀ%=TÛ=Ön;¼N?|l2u½Þ¯B=þ—¼Ò5zYò` <šì_=òV=–!ý ·) Þ=¼Ó=Í=IfîØW*V½ñò>ŒJ=L2&„þeÛ…æ¼—¼=ŒJê¼5=‡Ì$ª½7 >öÏÓ¸ö0ç|ÌKeŠ9=’[³=öÒ”< µbå}3ˆ¯½AeÜ=D¢Ð;6Ar'NrnS½=¹æ=¨Œ¼” Ö`ÿdù¢½½jÞ>º2(SM<[ý2áA¨sÅ<Ûùþ=„› <ïSJ"íe³@›½\­³=Åæc¼=_j%•0)z ½”¤Ë=Õ•=4pç€òˆ®f=<]¢oTƒòCe=bgJ=¼'<ßl;ð|ˆ…½{ú='À0;¼'QUB`=þµ¼=j<¼\?SkAy}[0<‚U>#,ª<ßàt%yHQ§½£yÀ=~É=¢K)wÈ2•š½½”ð=s„ =VÀ3J™Ô<7àó=só»õyI€`H_ÏW<’v>à×È<°6ùlŠy’°ï<Ôö=üp<ñ{~}=ƒ°s= ¡Ã=%=°#svÞøû¥½€ï>‹ =/m€™+wµ½4×>K¯Í°ã=Gs+iþµ¼;ðw˜_øC 襽²I>.;D<|uèF>W{iнŠÇå=ôÁ2=BqÔz7m¼• µ=ÞÌh=½B¢ƒ©]¼”š½H=+hÚ<%z}³3æ<#=ã6š=4/=ã|Ð$²á—ú”‰=7OÖc§š'W<ã¥Û=Ê£›¼^@x6Ƥ?½»'¯=«$²¼Zã‡jœ‰é<ÆNø=Ó„m<Øbß[W¿¼lÐ'>„û»ì!5Kˆ)â"w<ƒöê=®€¼L÷aIj`¼¼ŠZú="þá<ñmVø‚<ùxot„ö™3=%"œ=Œ„6»ÛFTñCQ‚þ¼f‹=‡Ð¼Ý4.' *1=o¼»=£"Î<{~Õ€¸ ›½µ>JÓ ˜÷¸¼¾#4G¶ƒ‘¼A•=DN½‘=)¡df¼-<^ø=òO¼Á0¤a¹~¤ ½[–/>ëq½êXRéÒ½œü&>^cW½®y=òN”¡ª½=FÙ=&$ºš!3ƒ¡ =ã‰À=è÷}¼øZL„ §=KWð=Ÿèº<#ƒ8K¤á=*Ñ=å—=ØWzׄȱµ½§çý=·Ð;^AélÄ„‘+µ½›v>="R5mËH“·½D¤Æ=ä,l<^íkJ =â9[=F=µ*L„xjœ½ý¡¹=„¹]¼€eXuQ¯Î‘½˜û¤=)ì"=©x»„«uò{¼cÐé= !'=J…jAƒz¯½Ú­Å={¾æ<™Iþ‡„qŽ:=z¨­=(×”<ÞlÛtí)—si½V¼>•Öß»ˆC°^_y;Û>´h<ÿ%‹h}y¡½ysØ=)^%=.ë$ wyø¼MØ~=¢´·¼°½??ˆ%è<3RL$K‰ÓI½)í >{¿Ñ;µyS_g[-íÔ;Ï„>À¯‘<ýs;„wJ=úî=;rþÒ¢»~^Û¦ =h—ï=±Äƒ<Þ%„JtLŒ%=èhÕ=Ç*¥<æ#õ}€uЯ½Ï¥=Wx—»¶7<¼É#;/ëŽ=#Kæ=#žì< uVOå</=:­»=&qÖ<À\f~Ž.'Ù*=Ê=ßùÅ<ÒT™m  ¶t»<2>¤}< { …®-5̼Ýξ=…Í@=?7ˆ+©-x‘½Ï½'>ýI<½ƒJû€ÜŒÖQ½ >oñð<‡Gmñ‚)\;àJ>åТúíë;Ÿ:H *Åt¡½y˜=lÍÖ<¾z³àk½ú “=Øf#=ðEXp]¹Þ¶½ÉÌ=Þ[ö•‡¼©vsV‡~)]¼3ä=†È)=žŽz÷fu[»0L>·{9<í8nf—O‰¶ã<Î¥ø=U£<úlƒ+‚ƒ–½DÄ> õô¼µ.(*M‚["½ 2â=Úâš¼‡'þs sÐò|½ÿ[ =»›§;)Š ¿úòB½|Bv=ÖT=ûkZfcƒ½ý¹½Dà>Éq'<;/ÖD[?gš0=³ðµ=&qÖ<ˆTûse~CA¼-™£=⽌Eƒ~fœ}§Ä<í ­Bî[È&¹½\Të=Æ¥*=Êý¯~Öý#=»+Û=Ì(<¬HW„øZòë‡;€Ó=U‰²¼\LÚh‰ådb¼/¯=Àì½u?j2…Üg•¼çÅÉ=ïǼ~-as â­“½Ûo­=>"&='4Q cŒK•½á™ >Ö½ 1Á v !‡½Öà->g½7%üs6ðQ¿½Ð+þ=‡ûHÉ#½£ ¡QwÊP•< }>cD¢º?ƒãkYt"ÁÔ< }=K>6=X4täú|½fhü=1(ÓfN‚ ì<@iè=¼ &¯ m;r¤½)yµ=U =x2t:>\’½"m#>äÀ+½gt1od悽ÀÌ×=Ä"†¼z ŽU;/½¥ó!> ,@½€7‡=!)î° <ÑÌ=#M¼¼*EeH´¼´sš=h•Y=ôV{h,œ$<=¿ò`=*]J t\»Mº-=ãÅB=ÑTH9hì˱ù¸<±Bkbú K½G‚=´è±üù<·—ô=wIÑÌ<ˆï~¼i¢Ð²¼^>ò³“b¼™x8ýv‘Gð¼Ë,¢=ã§1=9(‚saŠ2=Ê»=JíÅ<{~»Â÷þ¼6>‡Û!<@~5«6aày½°Ç>siü»Åt$‚{‘¸§½¼@ >ÖM=÷%zs|x.=ä²=Þß»›uP…?%{½’‚=VœêŽ<…õ÷R=Í==†ç¥‚Y½€ú~†|ùÛž<ò˜>Jy­<Kz7`jfÙ“¼Ãg+=pzW=lhçE¯T,»à¼ ºÝ=b.©¼d^ÿ=õf0bŸ7Fì=×½•¼”-„U<.Ui="§=.sº;;t+¾:ž4=¼³–=<Ì<a5~4%Áý ½ÂÑ=¥‚ =Þ~i*yJjNž½êxŒ=2b<eX \#çà™Ñ±<ú µuæƒÎû<çr>­<&,"`™ƒn4 ½Ü Ö=r£=µQi*ùg+½ôâ=K.¼Íd ">ƒD=Tqã=IóǼ7:ÜIÐx~)=›X`=KÔ»+ÇUc Åv÷¹<>Ö <%£f×lòµ'=Ä=0¸æ<_iÖkÆwf<8õ>DMô<$KJƒ?uç«d½µ5‚= ð=a?MV%t‡½`‘=Ï=öT8q…|Ó¶½sô>b*=’Pnî;Üfª¼Kß=(º®¼;.9éBD‡À¼©¢Ø=iŽ,=sKª­z8½ )ÿ=fh¼<´x/ U(tµ½Oæÿ=º¼¹¬T=à¥Z3Å®<“:>Ì ›<ýòmôa h‚½™ƒ >&m*½TÁ@·jáì–½ŠãÀ=ž%=j*;*nT>±½•Ó>%Î ;WI#]Å4=,×»=§±½<»ëv{~4x½Ã x=’u¸< 9u.nJ½â á=œ¼ s$‡'Ê5…<~ä–=Tò¼eØpfl8ä<ìÞê=‰µø»mb…{FŠ!9=¬;¶=Ï¡Œ<ßdAäjõL½rù>Þªk’Af§ ?½K<>) ¼2d0jQuV =8Ù=*=1qÉÖCãÅ»¼Ë>Ç<†ÜqRhy\ßX<éq÷~Ò2佊½ ð€=~¸<øBÙ}6ä=ÜöÝ=ƒh<0?ü‚ä}tDž½¹>¼’ä<v8víôC½;ÂÉ=Ö¬³¼ny·¤}kdW½rRX=ÕBI<Õ#å°£<=Xÿ§=B>h`Ë+½‡Iã,d…ˆº<á)„= fL=Ûrj‘a=ò˜=¼é=æfrÀaT=I½ç= Þ <÷n€ØFãÅ¢½®Ö=ÐDØ»»e˜ƒæo[&C½®‚ø=”hI¼[oŒyguÎm½ïWÁ=8gļ„rþxÊvQ1½óªŽ=¹U¼ÿ w`ƒN$š½ÐÓÀ=™ƒ =j*nTî€zàƒ½ø=º¡)=(ÝFƒk޽Éå>F^V<—c•2oy„K§½N–=¯=<Âh"¥¼½·²ä=® •¼þsRXB…ÌAм¯´Ì=§ļ<Îs@Q=}²¢=îê=°-Ø\¤sˆJ£<¨4>Xÿg< L{Swñ€r=øPb=®dG<Ã-cÔÀ燽Ö>lîh¥øx<Í3²fUGªïÖÆX=Íì#bƒk½&å.=ñÖ9=¡&Ã+hèiÀ¼˜M>ÂÛƒ:vC¯~ƒ8¼ïr>‰ïÄ»)1Ýòb2°Ž¼äÄ=Êõ¼k†&˜¾×;ä>…h;áaK‚];Ðп½GU>cE<èrx‹B8ù-=’æÏ=²W<ÔgW3ìW÷°½Œô>è¼F<`›t'aI£½cF¸=Ç+=t:Ÿ x(p½MI>vÝ=}Ÿ Þ½8¢û=ýÀÕ<¸Lq¢:„J\½ 0¬=5–°¼h6F1©àس¼h÷=åa!¼B¹K>Œ¾‚ÞÌè<0õg"CüL½Û >–xÀ•× ½›„Ûrv¾½+¡û=åb =Grd„² Ü<˜ÞÞ=iZ¼!°[TPô¨ø<ŸÁ=ä/-=ÜUÿET{Ã#=eQØ=™<õ}.…°QY1Ü< 4ø=˜ø#;‡ ?î_aŠr½õIî=öÏS¼lWŠaÄ0¼½Ÿv¸=ö#ż_ä„T8ô†{¼'ÂÆ=®~ì¼ÿ†&¿@*«é<¥ž¥=ï7=q$KSÇ’š½ºõ>s»¼Ûkh ZoY‡#¼Û>¨§>$<½‡=f…nئ½´;>$,=GPÆ{¬‚Â1Ë;¼yª=¦Cg=…kKåtRŒ½¹5‰=b„ð<ƒq„q ÝCB<‚>Ô)»H_S'Œ„…}»¼Ñz8>?XF¼õF¡#Qjެü»g™>z}¶ ½ºc§j‰B=]m…=§è<ž Ÿ{÷R¯Ñ’½¡/>½½§jºcšOTT}½*q>c—¨¼1#StWKÊݼ#I>\…;·M´Y—VC½„,‹=*þo¼¢1ÅÕx©½Dß>HRR<|u÷„å^œ8½‡Ü>bôÜ»Vª{sž—½ŸÌ>«±<ÁHd EY à&½Ÿs—= ý“¼h 4z3D'.Ç<$cõ=À]ö<9~^ÅX˜iû¼aþŠ=ÖÆØ¼™M¦+¾÷·}“<N_cý`ä%½~=YÝ*=MPùn4Uš½šC>ëÉ<=ÿzb7.׆쬋= öß¼0ƒ˜ûd»È Ó=<ö3=BX/gN,G!Éé =ÿK½¦Hl7½þ-=6Êz¼Ó;Mh<’éм\>ÅVP;p†6±À<>•=äD=Pßx‡xÊOj=¿Eg=âP;7ö dÛ¢Ì;²f$=mä:=Út4k1RÕ='[=‚=LyS{¬s =,Õå=úa»ú4Àtévêëù¼›uæ=›¬="}³tt4=ªÁ=d"¥<Ù0‚ ¥„§[6=YŠÄ==Ô6< Ò}ׂ}’»½•f>—t=¥Zàa¡…LÅF¼ÂÁ=³Å»ß-¤X+i³{rº&V>èö’<-ƒ–…=`^½@Ù>‰•=s}ÁDäƒ <ïq>÷sм¢.°[AaO2¼çü>§Î#<*#4xrsÓÙI:8¿Á=àó½JÚU›5¨½;–Ë>Ù%*J„Àn»`½{† > ,@½!)€73&ˆ+'½s¼>dʇºU"+s¶|?n¿¼Q>Þ‘±;Q?y+„¢%=2Ìé=0½}<ÝLR…€ƒ·E=Iã=/‡]<¢jó„Ä¢˜|½éÖ+>Ä™_½$±?\WŠt½¡g“=$^=£Bóƒ¾h±=>“}=Ù=À·…÷‚^Õ™½â’Ã=Q»=nT¬uj*ñ='"=[ ³<õ#»dí]|ï½d2>u,½hI5ßþü= _ß<'KíNZ5×ÙP½bÚ÷=ð2C¼+o†cU£½³>PSK<èF÷„zÞÌh¼HÇ=èÜí¼¿@ÿ˜fs/°<š[>FÎB –M;bh~Þy¿ñµ<§>>Ýë¤;>gýàkÚ<=¶­=àhG<Ž…\ö}8=sÛ¾=n¥W<$_¹€\vD¿–½ÖÅ>ÊÁì¼Ìd§:j„—8r¼vÉ=…`Õ¼€+¶tÍ.½~Ä=¯(=l4¾šhcšé<lñ=0‚F»o(—qsnøm<•>и;‡€§z‰C6½‡‰æ= M=•ÐsV0åÕ¹F³2<÷œ¤j —8=z7¶=Òýœ¨Š)<#N½e¢~PÃ7=Ც=Ù½ï=o€=ãj–]-°Ç;k€>˜Ãî?9<ãJl"c-Hýõ¼|d³="rú¼ÿ"¡bA(½*T×=¤äU¼jj`…u…hæ¼v5)>ùg†¼— š4gA,»à<,›ù=§‘–<ƒw@…5¶·½Æ6é=]¥»<ô=šZØ{P8»¼²+Í=þż¯OÐë_W%¼üo>ªœv<£€»qš„*™½9ð>@/ܼ½'΄i· #½yY>su;×>}e}LMI–½{2>ÃÖì¼§:¦D†Iöˆ¼_{=E½ignn|…ì<<åù=b<¼¹~Â…;5<î^î=ëü=»wP/–]]¨<=ßݪ=CqG<Lˆƒ‚…ÆáŒ½£­Š=ëTù< f{Ì‚©1¡¼oó6>Ql…¼pB ®ƒ\Çb›½;Žß=¡½ú»jKš.ŽuÜÖ½²I¾=~åÁ¼Ó&mòÓˆ<˜À=Žð¼­ âY·t) ½ QÚ=èùS¼hshåvY5H½“ >¿·<É/qf?ál½Š =y:=¥â5alE¼u½¹Ä>C¼µR(l€©½ˆ½æ®¥=c)’¼&~f'~LO½ê#0=®Øß¼! B†$cÓÊ<H¾=îy>=A$d²\ôŒ½ ö¿=z†¼‹)±%dZðn…½tÔ‘= ^=¨8x_KZJ=Àu¥=¸®=7|½=štAµ½ä>Ëæ<+?q¸|-A†½þ)%>Òƒ¼[”d$Þ“¼ô3>Ü <]ƒc„·^;ã{½nÁÒ=Ö*=’"ØdÐø›¼’Í=dXżaM…P&4½Ä<Ðdÿ=x`€<úU}4@]c'¼¼ZÖ->ÅJ¼ºd°ZYvË÷ ;·œ =·˜Ÿ¼NAÁK I}æ,=8öÌ=ëÿœïV<ÿ3»€qÈ™†½ Ÿ>!Ë=³: „¸:MK,=BìÌ=–&¥<ýZþ|Û¼Î"Tí›®'=!#=A·—<¤‚/Ni!ç}½Ç>pé˜<JTS!IhK¼À<>M <$}Õ7ȃšÍ#=¤‹­=çV=÷d†ºvfÜÔ»ùµ=4×i=xp&-`uZ—½[¶>ãм²<‹+sâ¼¢D«=´ãF=m+ÐQ(n¢D ½™ >u"Á;nwÿ_€FÁ<ñ>éòf<}4|¤jÞæ<°Ë>êx̺YtµiZ…z=,’=éð=W‚³„T.†Yh=ø[=›çˆ;ÓA<ƒI+Ý^=Åå==¸»<”bco“…ù=Eð¿=™ñ6¼Q:á6A(o¼EÖ=cЉ¼í406Îaæ°{lÌë»0­…qZŸò<¥ƒõ=¼<<ï„…ñ{v½bÖ =¾¾Ö<6ÎY•Z3û<=Yݪ=Ãgë;ö~Àw¸K½¿ =íðW»8¨HðgØñ¼ó¬$=$`ô¼N"æwÜ_u“½px>Š-»\‚p 1Œ†Œ¼O\=Ã9=ÍÜiŠQ³'½ÖŒ =&‹û<"Wàj ˜@¼:xÆ=ãoû¼ Ð;se¾k=Z é=ÊÝg<€ƒ3†>„Ä@×¼ý=N'Ù»`@Ñ]g kß¼¼<=ÚÉà»Ñù`@ˆ.(¼\u={g´<Ý(L8%t¼— =Ù•¼Ä/¹`‚~;‰¼ß =:#ʼ¤)rBÓÝ5½Ö =©M»~ ¶Nž1©ü¼{f =seм-EWÃjß\<¢š>]¿ºÞ,¬nP"b§½(}>šë4=§y¬‚è~‘ Î<‰Ïý=¢^p<´_î‚ôÇ,û<À!ô=6Êz<%\¤G;LS½±§=¢¼Ó$;D—†:¯½…{å=°ü< maY7P€½Uú =K&<^hEî»”j=…êæ»wfÇ7xfýL½»€=4¡É<(îWèg‰Ô´½ž î=Vº;=”µ[x=­ŠèWT½:é½=Ä•³¼ÝC€gç…ÇÖ»l”>dë™<·^8H]ƒY̼õ+=>”»Q-LO]gÃe=ºg=Ðb©<"6?ERžy½Š® =ë¸<ŽW‹gVKؼQL=Ø(k¼º1q`M¡W¼Žè=¼Ì»N,i#†Ófœ<ƒ¤=o‚ï¤4½Øƒ =ܼò)9CÌ ´u½ù>3QD½4'oNG1,¼ën=Þçøº·f€Gò/uн|Ò =#ظ;í „j—&—㕼œR=~t껈jK§ÌM½²€ =ù¡ÒºŒMW¤†ŸÉ~½¬q=P<í \X66Pªý¼¦c=1Í4=o:˜jTOd\1½&¬ =Ì%=M¶,ä*wºs½. =­ú=â5p†§Yè½1½m =¿˜¼8f÷1ö1¹'¼¹U>Ðú<”~úW4õz½ = H<=, Dƒ¤½ÁR=^fØ»O%“(Re’ñ¼p^=D~;@0 è%½Æ.½ =S#t¼[;÷1£'öCl½ Ç3=V Â<ÀmN?#ƒÜ¼B[=²b8=#ií|Çò.¼Iò=¦Ô¥<8Ý(ái2¼’u8>whؼô-ß4r=0¼ìÚ=ë§»ò/·f#†Gˆ»÷=ªfÖ»Ç7‚Œ9A×¾»hè=5¸-¼wfš†‚Ïg€½œ>]߇¼¥ô$­‚¼²=PŽ‚¼ÿSBàe½Vc =7ªÓ¼ÃófGN¬U{½‹¨ =ëâ;Š âi+×ù7¼Õ± =ˆe³¼y\ ÊT¦ò;rn=Ì%Õ<•P6!±A¼?½8¼`=QN4¼éITE™3½Ÿ =}˼Îg»O M.S“½V×á=A¹-=0,me·`i½ø =ƒøÀãàR<{SÑ…i)Pý<×…ÿ=Z/=A)¸Jƒ¢–f¼ýN>/G;¹vØ“=Z¼³^ =Vס¼+R!U†B¬Ê~½ôÃ=ƒß»&:ÿ}HPü:hè=žâ<$~3Âg"à:E½ =¬Çý<€0„V¶Œgл,º>ÓÀ<óBhp>ŽË¸¼"=ª»Ÿ6¿Pëg.u½s =mäº<ÆŽWv#7Œºªž¬=Žk=éTRS§-}x–½Eº>>¿cüEa³¼×=¯]Ú:BIú2pYò˜<ž =„aÀÈ»É*ž1Æ*oUðúL¼s0="‡¼O´/ž•´»ºÙ=IÚ ¼‚Ç7wg²óv½‘œ =¦c=ã"äk%Pšï ½ÆM =àò=BPô6m Â\½Bì =8j=Bk4<Ck‚ç½Ï¡ =åAú<î4‡ÈXléÑ»Ja=žÑÖ<¥fº†a#ä£E<ÀÎ =cdÉ<>NFUaûI¼Bì =ÿyš¼®Ë÷†v¤z½m =¦¶Ô<ÎYv#Ô[wJ½1\=_)Ë»;D“(Ó$qr¿¼Ö=âȃ<Š#j¥ ðü"¼Ë„=ÌÓ9¼¤×W91ÁXß»7Þ=É>È<º†*‡èg‡R{½(p=ßPx<¥0Ãcþa ½ñ=xíÒ»“(pi.‡.M½Ýz =þ˜=œjã%E‘Z½)=Ï <¶ Äê¼uV =Â3¡¼‚Ä/¾gÔÖ»ï¬=Wµ$<’çXc0eS®¼ˆ=_D[¼é.Mú˜¼Žv=3{<·g. ~h]?¼®f=ì¦<^WPW‰³b½~; =Ù@:;Â$h—="<êx =ÏžK»é7ƒgÇWØ [¼¾ =8Ø›¼î2\ ê†R(‹<î=bÙ =÷á/:üм³y=Ê_<£/­#àY½Œ"½ =¢=ô6™jœZ¬*½É­ =Na¥¼ö18fñƒÂ€½øQ =+¦=(7E²4¨Š©¼B =æw¼!‡Cµý+½aû =5ˆ¼÷1&i8f…—€½·z>íê<¹:l*!ïq&½ÿÌ`=k8¼(äc uF&€½Ý–=$—»ÿÛXï†üá'½éš =%]³¼ñö1g;¨D½ýø =…ë<:>¥*íW34½ÂùT=()0¼áv&â…êf½ ‹ =¼A´FCÆ<&3dQh¸ð¼Y4==î»—†-i°BùK ¼_( =¥ô =/>ôW (Ô*z<•¸=?þ=û÷û†Tq½¾ö =Kt=p†¥U.†z½#ó=à¹÷ºXgW*ï†>x-½¾ =-_—¼Ó†a‡[; €q½PS =·ð¼<‹g=iô†å´§»Ñy =aâ¼b£=2%Y¼šz=½r=<²I‡c0ù¼•Ö=Çc=ôWf‡l ’=áE=¨¨<—9†ÅFޝ¼°=¸çù<¡Ñ(Ô!4Ù¿W±ø<³:‚†C<OYͼôÂ=h!=Öàd–gW³Î¼,F=̶ӻQ-Á†Ø€º²=ÓÂ<4 ægæ}½Q>íïì<ñ7 SÐ_p@ =Éä=gqëâ¶¼óY=Ò^¼é.ôgóqm½9& =ô¾<é†`‡j(àGu½‘* =Æ¢i<, ÆJ=CV7½Žé =¤‹»ž1 ‡j½6‘=ž ¸¼1£E_m^;k}=QN´<7 O>R‡\€¼;ª=„,‹¼“†s‡_‡Ž»åï=¼è<Ù5¸hÑfÛßÙ»»B=9O»¥iU‡w!:A½2Ì =(º®¼6 Yf8Wó¼¯Ò=>éÄw<3S=«Yç<±Aå†âÌλfg=Õ®‰¼=2b‡]ÀK»F& =‹þлކšei¶»XË=G²<(&ŒXæg£®5¼ñð=Í¿»#†ß-݆Ï2K½ =ùÀ¼³úi-è=¼k í"+nߣ¼-²=Ÿ‘ˆ¼ü5w=M؇¼Ê¦=}~<­#9‡ŽÏ£â<‘ =uW<“$šfÙO4õ:¼ÎÂ=F ú<âeWjgsf»¼©=½6›¼{½Vƒp=y<66åNKI§>=n=¸p<ò©ZòC}½þï=ÁX_¹}íDbW%+¼â= °¼¹`´/®†\F¼ê“=ÊP•»! =‚êh@½½%$=Ûü?<;2YjGD0޼hv=4ØÔ<Æ*‹ü>(M¼|e=Òª»Ö<Åi݆ó:b:*=¸Wf¼Šek'p˜è<ÆP=õƒ:<ÙO“$QIØ<öÏ=ŽË¸½µ©ú=tÏ:¼®,rFgu2Ž‘¼bô=ÂMÆ<‹Ó‡XÚäp¼´W=*r=ˆf?g?B§½Û0 =p|m<Š%ñj³“½kòT=Þ.¼J‡¿Z0îÑ;þž=DûØ<•P·‡¥Gry½*q=Û0Š<‡$¾‡^D‡½›=s¼–4ñW¶†à½ìûp=W^r<2‡c f\WÌ;¥£=PRà<±Aq ߇ Áª»•d=&Š<½{gCgßm½k» =`r#;¤4Ħh…]½` ="Þº¼6 ÈhYftïá»ý‚=‹_<ù†²I‡wØÄ¼0ó=·Ô=àd‡Ôe ¢n¼›©=øª•¼ê†_‡=‡ú ½ =Ã××;y!Piìg”½¥»A = *ª¼KB{UH:rkR<á'=6 =RC”i›fÐR¼€=Ôê ‡*C;Oê =÷Èf<ËcD,WT34ž;O=ßâa¼fA$\!ÿë½è =,.Ž;œFå‡6jK¼ÓÞ =£¯ =eg \,@Ã[½Ê =²‚ß;¢®J‡yL¼†‘=wžø<¬‡âeThùI5<€ô =Cqǧ”W½I =;pÎ:Á Va-¬Tм‚r=9b­<©Wi«X•½þò =dZ›;ìê‡1 ö›‰¼.=¼W-;Ô ¶cþXbI9¼“=p³;¦zA#Yò"½œÅ =³#Õ<.%[»= ½4‚ ="=š6? EØ}Ç:¶Ö=ž´¼_¶=i;zAbo¦œA¼½«=Ív…»Ý†Ö<ž‡j‡¿;äÚ=©öi¼p_‡Bt ݼ½9=Zä<Œ%ˆY@Pî¼S" =ê“ܼ-ƒEWü©ñ»‡ý=Ås¶ºw!n-—‡©1!½E¸ =¸“ˆ;å‡õ‡¤4ÛjV¼ª¹=õc“<þ)ǧfZ <争=³ìI=`£0ìVÑéy½M£ =ï<+Z‡¿hOpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Server/rockerArm.pm0000770000175000011300000262564414172246500027344 0ustar moebiusacg_staffProgMesh0`^uËs¤¼â'»› „ºC8A<…;G ï¼ò¢¼÷(„»3S¼a »ÿÓºõÞ×<§Dºa ”;7fÑ<îÞºG:äºÞ]Ã<2? ¼=KºÊ‡¼+Ÿ¼Ú…» Ð@90Vž¼Âü”¸²ò‹;[œ¼‹¤¸R¼EÀ˜¼Ù‹€»m#ˆ;ˆî™¼½¬u ¼Z™ºÔ²=m ¼Ï±Ú»7Ã~»–n¼Ô+|»­í=;L¼n3d;=“%¼Ô³»L;¼¡¹¼[¤Ÿ;»tþºN¼6d¼:]@=‚ª¼õë,<×6¼Y‘ý»ÿb9«=i˜¼­¦:P}b¼þéù»‰o;xq=nåõ»MÏ ;È1=Nvð»NG6¼&»E¼çåù»^»ºÂ=\<ÜÛ9<|îA¼’ƒê»»>»IA˜<Eæ»Æq=<<»Ñk <›1<ÿM ¼Wœ±;ð:¼«L—<Àx <Šz:—;»é”㻫»°½5ÝÝ»Õ 9;vNm¼£Õ»7\ÿ:X­¿;Fȼ엻ìW¶».Å:<òðr¼8R¹»5 x;+=µ½»h±+<רø:éÀ°»Ö&A»I_ö<‚ø³»¼O=<õØÇ»øê™<§}-=<™·G¼ªzŠ<ãÒ<¼õ@q¼.-c»I–kºÆ.¿¼Ú­<¼›•D»D±9­ò=œ{…< Ô/<"$;:n;»Ž6‚:¡=œ¿<ê¢ ;¢“¯¼0N*;]õ°»?=PÑb¼[8¨¼^f­»æ§¥ºcÛä<òùº¤±; (å¼ÝG¼’ˆ¡<½øN:0¼“ÛZ;ë¼;/<Žëæ<ïÄY<3¼ú:À¼“µY<à¼?]Ÿ¼ö-SŸ:¬ºÆ;­Kã;Ç$?<:tÖ;šR<çS†¼ÒKT<)Bî:Up ½ûòP<ÒR¼o• ½w <5<2¢;YK<Á$Ä:Š Æ¼³<ޱA<þ¹c;æ<å6;¼Oé¼S~ ¼·uì:/C<$h4;!¡½<Âýâ;Û>©¼$Õ@<Èd;¼R@¸;È[B<ª¾»„dñ>+::+2ð°ðÚ&É{‹„]›Seòaö*%ÙpÙ%xëôóÝ a‚ž‘á  ôÍx‚†¡U.µbë.ô*&ó·v#Îô.¯ù®#°¬ÿþ± º©‘¬3°¹ÞÖÚɺ H(ö±(bµþ3±*öCu(ñÑC©ôH ¶¦Ø(!bø º•3Ž.b‰)(&µ!(Hç*ª b!U¯}H!Kެ0­¨*çÕC ‰bºÉÃP|ôÎKŽ”1}®DHR¤^ÕºDY} !ì ¦œ6Ó”0ì ”ÑÎ'ïçîÄ/'!é !ŒjÆ! U}QîÑïΘ''#U¡Ö Œq¸ÞÕO5ñïÑ).®…D.ñÃçÐ!•“8cGgcVM¤RiâÐ瘉-/. cMGy¡¹Öñ¼ï Æ.mâïß!hÄ'/—³ ¢&–n%8“_³/˜h'ŒÆŒ-h˜f–%+é¢ G|gmïoqB&¢âmt &åˆÆj¼ßé!jï¼+¢  À%õÜý³’Pq¾‹€joïá½F÷âü³£Üotm+Vüâtl–fÂ8™n…\ŒqýÜ Ü£ƒƒ²÷ýq íû " è÷ü ²¥÷v-ROy W£³jŒ\ ýu‘ÁO5z¥²/ûÞíÁ8_£õ²”Ñ1#'"”Óxwó‡`@©¶Øu()•8†~u‚~†8˹æj\ÂÁ5;WhŽ1[/D²õz`_Ì u~(y±3 üÈבž ÈҠţÀõ[fs  ê3þ°þð°y Â8Ák€rð~ª y/=dó#ütå]2›S›TÝó{„<LEP:4<N$t-"=ÇÏÊíÞËÇÊúO->?X4A<‡àAr<ä‚Û-z[sW$NæX7>;[WϾÊpàaST4:2e7X\qP]SZúÒÛáמf%À„šÌ×€kÈå&=;IÝpÙ2+›OÁ@šò„O@ÝÙÔÌ =/;="'pÝÒÅÛ êèÀsf €×%zõ\Eæ ÏÇr]kúÛ»/[;›*T\PEe*,Ë«ík]Zš«ä&È è«&ˆ ÅÛZ×kÇê eT*Իݒ¢P¢’B" ÅáNtot$VåÈüNoæòšäã×G$æeaT×áÅòäa%n-Û»ˆtVSãZ='dÙÍÔÏ ««Ëèí« êÔ’qBd9/Å ×Í Ô×ZãxÍÙä«LæEaãS$MVÀ£s]r2ojæx%wÏ«šÔǻݻqýBGæLaã‚aäˆåt›+*,*+vÏšlf[+ ˆ#" wpà·‡óDl[·à‡ ÍGM$á;hI7e,  èê ²ƒ£ßP¢7,+=I-¾„ϾèíÌu×–l…‚~u‘×ÇÔêX„eÁ_@u†–…náFV+ˆs£W»ÇúÞ¹Ë#óiR-àw@_`9d' #·àá‘©·LP|¹~ƒ Ü€{r©Øá-Ih ¾€Ø½áÌvrA2¹ª~ÕÞû #VÂ6YD9VcCu)^ORè D…ly >:<L|G?><ý³n™i65â`<„?8¾„‹—W³'U9-niO^-"Y9Qâ÷¥r{<i™¤¨…­ß +¼ñÆ#vQ9U¡ª¹hW—`Ðâ§$´ ÒÊ$§1´$1§´ç…Ÿ™—/ÄÐ`Äh—éߢ½¿F.‹{€Â56cgŠ­…®.ÆñÃÐ¥âƒ÷ Ó6CûŠg| 'Ä3çïâ#K&B-‰¥z é+ìÑî´(쟨™ŸŸìŠcÖ޸Ó•ì¨).§§ç_“Bý-z%¤™#JU(C6©ù^RQ}Y…¨Ÿ¸Öç´î¬Ó­®û#K¿F¦Š|ø¤"|J# ,)*ÃÉÑ´1 0¬ÓøŠPß©œ¶KKù"¤¿0”Žø,ÓC ,)ù®¦¿¿¤®}¯H.‰˜ ©6œ/9D˜Î.ù" ¿Õûùª¡JJ¡Uø"ø¯U ûù"É&* ¿Ž3¬¦6¸¯Õ¯¸)|"ø±öÿJ ªëµµ&Ú1§ô¬)Cÿö¦½Øù¯Õµ (%pw µÚ¼¤<4…:q€¼æ\NQ­H<¼¤;ù¦y”¼]§:ñˆ¬; ^àx<>ä<;|ùó¼¬0b¼l<…›:<<¼B’þ0Z<ûY¸)‹H¼ÈBøª=;Œxc;<Î=Êú¾áà¯;Èåê<áDžS•“8ö¼ »DŸ‹<©¶\ñþºêỿ8ß<×ZžÐ;¼3=¼Óà; òn¼¾–»ý”¼y²\p¼n<°»Ü¬$¼³ô‚ºVP2»Q½b.(–á <Â=¼ò§¼âХƞ$¸¸¬Ù; -¥¼Ä'/%<;v·%¼/º¼Ã*€£;;iÛ».½Úº&&l¶»üçD;›fª<ªjÿ»6Êg;ñÅ<~‚QkG€;õ„¹»Rà<áEØãZ›¹úq;¼.Ÿ¼`6¬g<<ý±¼šŽÎ; ðìÔ: èÈ»ÀG=Å Ñò <í Ý»e½µP¹È»óÆ;<ßÛ/;DY[Þ»ã»Úø-<9b_¼;WIÅA¼D8®»W“u»5]Âß5 ¼-ÛK»ú1ü¼(Hbåjº| ºÊÛ¼‰˜-nl:Ý:ʹäjí¼.ye¬´š;%¼ÚáF;™ (ÕL<‚òn»ÚÛ=ÛúÓ-<~È»oyê<Åv}!<øÄ » —‡<#vKiì(ºá:;ï„<¡lª úú»bäµ»ßIš¼8“â”’;½JØ;uwD;쨷cŸ<Þë:¼®á ¼$MNm}<÷ ¼( ½±Ö:9ž<5=«í𔙣¼¬‘H»Û> ¼Ìâý:æ…/¼$µ#;™Ÿ¤"X)¼Å»&Ææ¼HxŒ¸w»zßÔ»¨½• (­ôºý̆·nÙ=‹{¾¨V<ø„4;‚Å =Ç9r9漓i;:0¼=ZIŽŸ+< +< ¹Ò<è í0j;Íy8<š!§¼/ÄX ¼Û¸$<éÍž»9YdÀ©é;‘©ª;Ù‡¹¼œ÷<îøu;û%Ƽ)“¯û;(ˆ};Ttƒ¼ VƒÀ¢µ;™N¼L½&Ú«\ë:"î;í=Ï 6ÓOK:¢;ÿ» 4¾¼Ãº$¯Á»V¤J;DÞ™<ª R3,µ»5‡ƒ; §=eò,p€ï»ãá-<L&ºYuQ-Æ;ÎYÙ; Å-<¸ÖZÍŒ»¨šºfö½b!.³1‹»òXX»³¼%A–â±,º.ü(<;³…:¨Ÿ­üb•»¥D08~œØ»–nfz¦=;2À…»:=Ò |æ-;<šQ»ß= ¾Â§'¼Êã¾» ü”¼8€G¿<Öë:Êz½ô}B<·àù:¤ :!é ÛË¢»Ú¹;ŸÖ÷<òšaˆ´t<è‹A¿¤e_;c´ê;î™Õ<Ëí«5 »Y¹º0TÈ;j_½33be<|+E;“½ðW[Ž;Y&¼Ù=]<¿½”:¼¿¸.¼Þ>›»O5<¨@;¶¼»Ñ[<ض¥Õi)<(ð¾:•¢½ëÝ¡º›<ü»¯¦¼`Ãgï 4$¼ÎƼç§*-ú¸Qçm»-”r¼²ƒ@µ5;8BÊ»“g¼ƒkmÅ <_? ;¬°<X"ñÚ:¸Ðñ»ðºß¼ºÉ•À ¼kà<»6ã¦; Çr<òg><΋¼qs’޼ƒË¢»Xòb9w5[¦;¥:©;Ðq);Ÿ›†Wh»‚ºßo3¼ÀšõZÞD;%Óv:›N½.eë á:Ïyº =¾‰Ê]šD»!X+¼Éغnpi“g;C(€t<ì.<¼oz4»+ 5:y¼0ú:1w!<•å–¼0ê€:LÌ;2ªÙŒíÔ»‰=¼0Å“¹^ORÙ»i»¼Ì»n Ú¼•€C•< 6¼ªÏì¹cMb¢!;¬= »wƒ´<©FÏ"ÌS<·¶/;B\ß¼,áÈ»Bç+<€¼fœ[åp.:§Ò»sM༕“óæ_<Сu9Á±È¼Ñ§h²'2<ëÖ(¼Í¬¼LÐm´ºM¼¯»‘_¼JÂNëo»Áæ;¾ù =š¢ à¼XW#¹ÎˆŠ¼-‰"³Å¼ôàö9r =›2TàŒ<ã;–'à4Ü»PB\é‚E<Ïö;"+å<ê  ” ‹¼¡HÕºG_›¼I!³<E7<ÿ9"¼\s0 ;Hå†;a)©<¹Öª‘nY<Ú@<ë“P¼B4VAâ <ùP<0Ó=<ûýʪ;%¼/Bë¼*O=l–¼ÓO[»Î5„¼y÷/Þ6f :¿ŸÂ¼˜'‰Åçž¹"Œº2c½.™e›3¼Ð਻¤1¼Â[8T„å;¼² ¼ãu“«ª»ÍÁ=<±z»l[…¬j<òL÷9ï—¼Æj.âÆ\<”‡‡»@«ý<Û»Ôzîº/˜Ê»€²;¦g>àÊG»D0»»*>²¼€•8ò><mK»ÞˆÔ<#»X¤æ:¹û±»ýž= ­íVO<ûÑ)¼È½*ÔÀ/;[ά»,Æ<áS¥;U;2 ¼)ó¼É=Ä|ë˜<{/»k¹S¼æ0jGF9;A3[<ª¡R¶~o;Ò_<¼‰o];HÖ(<ýîÈ»&DÛ<}E.A<ì+<‘} ¼ŒM¸ù¾»‡d‚9ê`“¼-=ñZ@¼ÝL_»ðá¼!x@L»y¬R;wà×;lU‘Þ<¼*l/< Y¿ é<#Q‚;ÛË; ¡«-”: e»¯SÆ<‘ÏÒšF;ö·¼ð7M<½µ·+„;X? ¼Ò9‚<µ1ÊÓ»¦Þ;µœ;}Y¯o+¢<ÞF±¹Úà¼09æîõﻳÆä»Ö`¼ÁÂêé ¼  9¼6Ç+¼tNåø6í;ª—²:ͽëÊV7b<ú+b;.ë<Í x‚j;í…‹ºŒF½ëÊ/:::%°H:—Äy¼kõƒÂâÒ9_ÉÞ»ü›Ú;>¦HàC¸žØ;•tÖ;½¯l0C »p@d;Þ¸M¼õ†Éf,*<~8»4’Ï:¡j!8ëÚºl®;¢eG9CpŸjA;׿2<«®ù;¯Õ®hp=¼N';c[ƒ<•‹-<ãÚ?¼‰5 ¼Lmân'"»w’´º)=‰‹€ÓZµ»Zf!»ê=]qS:tº\'àºÒ›½K(µÛ²¨»#ÃA¼!¸†»-%šÓ»"¬»Dæ½H  KS<ÿ¤‚;S'Ô‘3¼ÊŠ» ˆWOû˜¼æ›Œ»”:î uäé»ÉöÍ»ã޼ܢˆ#±:ß¿?<7D;ô®ueÄ“¼ØÍª»ÿ†}¼ IÌDl<­Ù$<, ?<ûá8S<Ì‹*¼fCR¼È5|¾ÅÈ;Ï(¼/?³¼Ð‡⺂Q3;/ì– <ÔɼnZX<Å9ˆ<´Ã>;PæU-§¼UU:¼<Ú¼<¶Ч±»ÐÖ»ýÕú¼ˆHªU<Ëi<ÐË{<¯fù‡<%¶¯9‘%ì<Ù}”‰» ;§‘¼šÉœ³Ä» .u;Sw=–TeÛ»Ă*¼Ó¸»nš–›¼M#;Q„®:#J'ÏOI<û ¶»<Üê<) r»0Ø;ú:‹;UlQ0 ô»³‘ ¹==<A?ñ†:R7¬;uü=¾6pì Ú:¡f><‡€ˆ¼£Üf»ë ºX§»sd…;?6@¼©½Ñ;H¿ã¼7;7à<¿K<¸˜ÕŒf<-];<¦ =ÇŠ»dÞk<¤&,¼îœ?»+ɪlÉK¼šgF»zc¼]Ê¿9Uà`¹Y`ý;i0ú<„ 4}Zö»!)6<+ÒºDç\÷Ú•»hûëν ˆ(d8<|Έ:Œk¼$>Ø¢¼Cך¹»@Š8xxt¼€Û­»Âü¹¼Õ™QR<@Ê:ÖÏüŸâÌDº‹7Å»‰dļ•á¸#Ù»l¦/¼ÜŠR9^]Û ›<Žë¼àÔϺMGÝÂì¡<©Uº]€»G:¨/ôÄ»¥;iþê<®aT£²$<1a4;«ý¬¼.tÆó숻ÂF;y”=X?ÒÊk¼ä»×ļ÷Õ|­K< ¥<½íã.;ý¤<¼G(§¼ÐâT8ì›9f½Z;ßɱ¼'tN%l¼Ný¼åŠ|œ±,<·¼Œï;^Dù9«|#<×ÊÝ;¯¶½Gø";óD!»9Y.;ÈŸ £<4E$¼¬`Ì»$B¸ù¬®»n?Ï:Veä Sµ < ùØ: T½ô ‹ø— ¼úº'¼ÔÎö»ìîÁÌÜy»l…fè`;ñ-ñ¹r6½.Þdƒ}<×Yd»õPJ}á»-;î =>?:´£F;y»/½µKÍX;]³¼51<µ1AH¥Ü;füŠ;òƼ»%•<1í»]Rç7c:N*Nƒ¼Î€²»çF¼äj„Jô껑€;¼¨ =,Ò*Ð!ä;˜e»ƒ3…¼í #º€»ó£Á;ê˜ï<4äš^S»4¼é‚‘¼`×O<¬Š¼.<´ð£’;¾(Ä:¦U½ô‹_äR<€™Þº!§:<¤~PMÿ-<îþ;ÄWÊ< -öXq<4V <¬¬Öµí:¦ü»|µ";ô=*,k¶cF<OC;Só½ð´ñO<`Ò;¥ü ¼Æ ¹e„˜;iãK;ˆŠ…¼ƒ#¤\]%<²‚gº?Œ<~v#÷<êŒ$¼ð%¿¼Oü±/ÿ8;V×¼ø9 <½>1Є <,‰Ã;1P’^<ø*¼OQ<. dž”Y<­¸Ò;fùE¼55$lš< ;À¡M¼æj0Ú”\<›[¢»µNE¼5$&´Ê <õ@»þ¶ ;/’Æ(ﻸע¹d¡=S]kgšQ<·6;¨S½ß¬˜”;ä´2º§!=úrÒ‡<`<ª2¼=ž;^W²<ã•´9ÆXæà:V8¼=-I‹y:Ÿ:àgȼþ˜K¸(¼—HÓ¹‰:•<(d`'˜<»u%¼–]R¼NEÀÏ<ÚW£;ä­¼?hc™ºÃü);Ø{"<J¡…;–;«ƺSF;ÎÈxPs:wþÿ;ií=š„[ëF¼m< »G, ¼ÂjªÅ/¼1÷¤»ã¼[¶wÅLJ¼ ¢¶:)߃<ו(ò êº­yj»•iá;g€8îˆ.¼Ši„»¶¿B:[î°c<ûö»þǼÑh L·¼ö;¼Ú»¶îOQô†;çË$¼§¡þ¼=*›ó¼GeŒ».ž¹6ºÇÖ¼N¢ ;…Ò»Z#‹HÛ?<ÕA,¼2„½ÔL*ßß-»!”[: ÿÅ<²†uM €<Ù6B<©É»£P¢†Ž¼Ó V»=A2<R  ѼÞ-»h)<ÍÅHî» ¬8¨Ø‹¼-+ñÉÔ2;ÂZ(<Ñ+<Õ”ÍF˜»¥~¹;-¡µ»feQ¦¯U:;óŠ;FŠÇ<"R˜Mj<‰ <¼8@‘¼mëU ç»QÉ»q8«¼“M8½*<•>é:ÙGͼŸ)tóç <—6;³MݼÕßsm< ÿZ»_O!¼&6ÈA‡7vóDº\ð¼Þÿz%16¹`‹¹VѼy‰ØOsŽº¥ã<<Ñ t¼£ú†¹t»xö.<'(.¼ÀsÉÐZ»×Ú8< £F¼sÛÚž%k<£-9<–_„;1|ÇÔ <ù'<Œ0Š<Á76~U<2Ù;á!`ºé¦b»ßZ¼¨à»išÌæ~<ºÅgºuDU5E<~‰Þ:ùμ,)ßÔ6;®n>¼W«Õ;°>©[—¼7å©»}¼JÌ¡O¨;‘ 5<|†¼ÜRý Ǽ´?º¬=›…òÍx;¤W¸±·=Ëž¾YK»^1‰;Á[=ÒeXx@‚<7¼Ä²5;Uå‰LC<Ð%¼k4î¼À‘ç¼5¼ÓÇÌ»ÙùÙ¼‡ó8T'°;ÖÉ»_Þ¼Lwº+US89º¦Œ­»³=­×Êêmv<ÏÜ+¼Áý»&ý6p¶»`DB¼P§½»šR-jܺ»«ñ:м+Ï£H¢¼d=‚ºWÌÛ»…©š0 »Ž‰çÏ}¤»LûW»ÀŸõ<ÖZuø~ž»Ó»ði=rÌÖ•¢ ¼©^»t­=4rA÷Hó;üU0<¨v <Ñ”¦ËW<˜ –»ƒÿ<Û| zyf:Æ|»H÷= l€¼ü£OºIçȼy™ñ!½¬:¥çq»€†%¼Àÿм÷¼–<­;<Ô;„-漿,›}»Œ…À»ØÚ#¼šdÉê§Q»6~;ØEÂ<~"Ëô¬…¼Ql$9,å@<do |¯»^_=¼!Å¿:Û$9jź9o;é·¿"¿;“ò <ój%E< ÿ;Õéî<^ê]œ­f<>é(¼ìß½ö;Ú•(î»XÀ>¼ôO:¼<S)<Âzл¾Â< )òE<Í<;·E½´\bO;Øl<¼ ‡¼¥Â²!»\<â3ü¸V¤ =rú©°…¸»4¹»r—í<*ó¼õEP ;1t:%l«t»;çO¦¹F†¼#ƒŸ³=;¼¬-ú¼ÃÉ@sW<Áº,¼ƒCº+~ r‡<™ö><“¬:|PN&<Žó:…x¼ ¼‹æ_<ŒÝ‡:(-¼ ÆUÙˆ¼Aë9«¼Ûš—»O>±¼Õ–Éþ»?»$z1<';î0<3K|CÀ»“3<œVw¼W¡vì»›´B¼,ƒ€»RO+×%ºØA¼`〼¥@º¯»¸ÄB¼§'_¼*ßǺÆB,»^ÎÖD.»·»45=€O—˜  <Ö׺£=úœÄód¼ø@;ž´^<ˆ•Sø<œä&¼ˆþ5¼N±$€È¸;êâ,¼mê<¿A'¼ ’%<ë@&;¢¥ÇjN<ªKÐ;Òª= ›^ЃÊ:ÊÆ;N)<¸ÆMkZy;0³<—ù<Íšff~<Úk'¼ù:½_áQT<ò»Zæé<ÝóiB¢»öð8<³üÍ»[ ÑÁ6<¦Š¯;¦æÕ;ÒøÃ½†¼î9Ü:¤ºR;JçÕ-¾ ;„w¼#Iã¼ÄX¨ßm ;?~C:rö¼&ze›Ô0;¾»ô:[ î¼ÎæFÖØ»˜ò›‹Õ8Ù;Dm>¼t(¨¼âЖuÀ¼:yBý8qŒB;­Ïg<'³¼UO»=9<à‡¼/ç•*7:2N;8EÕ¼þ¯BÃK”¼éP»Vú0-û»¿$;Ùe<-³Ë­¼hI»OÃM89<øÚ.¼B²Ê;Åý’ƒ<ˆâ*<­†¼Œ.ÆØýK»wLñ»ID™¼M“_ÌÊe<²8~»š4¼˜°5‚BA<ì  ;n2½›ºn/U:í t;%+¸¼Æ¼üö–oq*<';.<Õ7¥¼*¹Y1’;æšì;ÈÛ®¼ÄW-¶‡»ûGÓ;Ùº…›ë+–p<¹{:„;ùøÈçª;q³ºÁw½,W,o<'—:÷S½n&b”q‘:ðD6Ö»ÓA—»6ì$;g\€g6º@ª~»ígÛ<‘*Ë‘i’»yÆ®»gÒu;c¦W‰„<#”>¼£]»ØˆX[q¼ -.;%i+¶u¼2«VºÙª¬¼ãJŠ’]<ka;·ì@D„<¶3w;ÝTÑÞì:X¬=Šãrra»Ä_>¼g5C;$Ð<Ç|U;øÛ8¼`K;(ö•€`¸;;ô2μӬ,2<ôQ,ºˆÁ<#?~àYٻ݀2»ô,½x¾(Ï´N<_Q¼…—¹~êŽUñ»cˆ»X =2ZS<+˼b…·¼pî§å<ÁqQ¼sÚÑë’¼Mù¢»™‰¼®7æ^<òG»¿%¬;n÷;ÃÒh!#<²e)ºYixh¼jÇEy±<0PÌ:£sª=–óò§û¼—Q9»#èZ<\à ï»d¡»Zeš¯!¶»V #»ü¸÷>¼l漂útŒ›ººª:pÛ#:“àùÓ–¹»3x&<í.€¼uâµM°;ª£œ»=ªÅÖžj<ä•4<•Ìg»¢¨¦fSÔº<¼€¹˜¼T@ð©d<…W9¼XyU¼ŠUtˆO<<;ñ… ½rmäM”¼!{RºoFw¼y}Û³Û<ËÈ ¼Ä#”ôa¼ý7yG‰ÿ»'©9¼£+¼@kìµ»¿ÓT;@Nm»eÌYt‹¼Íc»=<1ÍV Ñ»ž£¹*&ý¢¼á’É; FÀ)a<çº"¼aE½;èö¬L¼Ys6»Ftl;©(=ó•EèQ¹nc»îX = Ol話ºâoB;Û&þ;e„;¹xï¼"*°¼¹“¦ƒ±6»Ov<<Àœ‡;u2N‡»Q<“ꈻøzê¼mÌ;EØQz¼üƒÃ»;“ž¼æ„ ô1<Ï»¯Hä;W^ýýV<èðP;N€hw•5<üxè¹)oƩ⠺KWâ;­×=4€1ùCò¹œ²»Óeÿ<­Ëw²È¹K%¬»†=°ãÃcZ<=dO»‡¸½Vb¬Ö¼*/3ºÕp=<4ø³ü#J¼—d:±?I»#*;‚;Wª<¯^…¼R¤<Ù;p×6<⼪¼m§/Šß¼ó¶º:›ãí;2ÚÙÆyÛ»r–ˆ;k = ebHýO»S¶ºç€¾<¨a|ê3<p/<ý5†:!“½»[»»9àä< <zkÚ:({p;õ‚õXÁ»åÄü:”Ѓ¼I£gŠjÖ»§Hº¾çÿ<šÌ…BbÙ»ã%;\ =®?¶t»R=ȹ;AÁ¼y#Ù¯ L<곪»(¢ü<úؼ.Æs4Â4<™p;=Æ<&4¼ÁÅ»·$ù¼Hó ¼aI;B¼%­ƒ¼m-Áªè;žÇ»•þÎ<áÚ1c”»ð-<<ÿD‚¼WfÂ'êÒ»°¬B¼"¬ôºÃiOþ8U‡qY;¶¡»zñ‡<·`meôq<¦65¼´Y¼&È~C¼Ûѧº²Ü =…›ñìX<-<);)½ð%(K0FTæï8’Bí; ÿ=š(Ú›`<¥4œ;¼‹ÿ<ÔÝ N¼³:ùº{=Zv"ñ;</õ;ø)Ù< öÿg<:Ä;Q·•¼²Æ™<¼äl.;GM¼®]=´)<Á”@<ç¶;”1 ¶¶¹™B8¼+Ë:.ö5< Ÿ ¼è{<‚È;ʼ;ôty¼È ¬»V0ŠAŸ»³È¦:r>¼£ƒééA;¦Œc»!V= /`’½»í­:ëæ<<® ~l™º³+Š»ûÀëCŒ;3;9¼?“ª¼ÐžG4=N<c5<ò œ¼@*o—¼9é°ºÎwñ¼wÓ«2b¿·>–®»žÐq¼Áõfê<)²<û’ <3h– Æ;u!ì»"¹»˜Ö¸º^{ ½b'0V‰)<ý$¼Î½LU.}¸˜¼@R:Ê\V»9i ln†¼°‰~9(¼èilÆ_¼$‘ºÌ¥Â¼ãÏ,zÊ]¤ˆ•ˆ»[Y9¼‡ê!¼ð-„=t„»_dž» ¦§;¹8JSòF;Ñ‚›;çV«<ùï^~»&ò»‡s½›ÕHضe<º: –ö<ÇÔÙ统¼¾‘¼¹°Êÿ»Ï2¶%¼T/7»÷µï¼x‡¸‡C<âÐ;½jMöÀeØ»µ*;UÆh;爚š’H<Ä »À\¼$4%!ƒ»Ð ;Côô;J'š7ºù‰Ê;VÝ<" «Záp<÷dÙºüù‹»Xs¦]Hû»F?¼òÁ"¼kÉdM¼\m=¼¯Ý¼î¦^ J<;Þ;$úŽ·ß“鄇»b *¼ÕÒ…¼`êÚS¼­»–¼mÓ™c÷’<;¼ /å¹2ÝdàYq<˜1<«w«»¢¥¯ÜW><Š»%;½m̺FÐлÑ-ô¼ÔÜ£uƒ¼Ñ6nº#¢¼ÛP à¼,•)»ô6Œ;Ý:õ;IŒ¬¼WtNè†<Úÿ:¸š+;Šùmëº<€ ø»˜€¼‹þþYW:<å‚»D¤i¼¢þGåg<‹Ì6¼¯­8¼õ%|Xí<¶ÎD;;|¼e4‘Üé ;̨<&p+< 9‘­3<Ããúºˆtç;ø[1£r<#¥5;=Ó½°´Ý÷ÍR<Ê7?¼/“;Ñ>N;ÙÚ#¼Ù5Ѽù‡<»;ü4<5$;€i¨_{:»¬:¼‡©’¼QS÷ÛL<í ;s† ½þl'º´š<Šþ†º‚ëL¼‚VÆ÷:¤)8¼Q­£¼T@K)<å¿¢;m:gðc {¼.YºB0Y<;pjc»•:1<Ž»ëZ…ÂKù:zž¿º¼=ËÅZ%¼hλ0Ãâ¼ ‡ÀÕ‘;$,<8>;ì·Xk <´ù7¼C±;%Îlä{!;ÜÎ*»ûïÃ<ÏÙø”4¼Ë¯¤»Ï–¼Â·àå »ò7¿»yX²¼8°þÈh»(„e»#(Ì;8º¹lü‰;°j=¼3ÖÞ;H¨)<<¹Q<9 g¼V–’•9†»fë?¼UG…¼S‘e]<Þ 9¼]›;Sõ8<ãñ;ßϽ­{³Ú-<îm½:I2ƼŸ)˜Á»ÄÒ»0Ââ ÿ¼›—´˜N—¼Œ…»¯n; ä*;U<°-;sy@~ýˆ;Àâ<œg;<L 1î:‚„äºtI»<©öUÉd<¿î»:c=ۤģðœ<ÂF3¼Yê%»M¸JÙ»añ];¡R¼QòÊ'†¬º Ì><º”¼¨¾ ’o¼&}A¼ÉBÜ»‹¼òÍ*R<Šß;<ÒºÁéM`¼2Ò»»$ây»wIYÍ6e¼^då:å4f<¸,“\¼<º»ëvt¼¦äDfYâ:5¥;•|;Èa ^ Ë…»%µ6<\[üuÝð»X0L»gV)<[© o4.[¼Ëî ¼ŠVUtݾ:Ùö¾»ê =*Åôc‚»ï3<¥°q;}2Àx<@*»ï1=Ë)ágë»ý¦=<]qt»Dçþ@‰¼–CÏ:3sÛ;ÙÕˆ¨&?<Ö:z³Þ¼8WjŸœã»âl"<æa9—üY³_<~ö»©³Ã¼»»î9Ð;5ˆ;˵<¹sí ˆ¼ã]Ù:YË<ˆÙTƒ×H;4|´;³Š<ïÖ¢A[< N'¼åd½ö—ž8@¼Ð»Ÿ»¿$¼Ì?œZ<°ô’:£°;ø¡$$)¼ /…:DAû»Z¼IÎn»Q;B¼ˆßU¼~éÅ«I»!@¼ÒTS¼é@Æ Ý8‡:ÈɻӀî;¦+í° <>Pž»&l=®ÅŠ °X0¼1ðÄ»q´¼„¼€ZÌ ¼{…;êJ|»d‰§7¥<”1·vQ;Þù»>i<1žÐ ¢I<ù©$¼f#§¼pUã{Æq<ã A<}-¼’”‰ p<Á /<§Å ¼b4”R ¼™ »’£=ZvGz©º .A¼b®•¼ºˆx<ŒY;/æ ½&ÝxR‚;¦£F»öS™¼½!r;(Þ ú ^Cq»o?nº[»Ý<Šã 4›»ˆ’;¹‰¼â­£<¢{›H»~Q»æe=Å€—µlºAwºJ>ü¼ÿ™Øë˜¼G¯§»L” ¼´ ·,„<©\°ºíNÎ<‡àØ ½Ô›<è@<¶!Ú»PAõkî ¼ÅLÕºÓd=72ócû:t€ú»è ½Lº²ŸÕr¼; î 90Ÿ<¯Î´;6a»LJ½Ô÷›»ÿž.<ñÂG;ôY¸ ¯%~;Ð$¼j4æ¼½üÔ<È *<穼Múæ&Þ™»iŠB¼8‚?¼þ‡ Æ æ¡8 Àœ»«á<žù)“’ð»\຅=A7fÀ’<¤%:¼MP©¼Lÿ3ÝrTö3¼Âš·%™›¼½àŽº ÊÇ;ºx ;Ù`<Ô])¼Ð=Óº‹+jï@<¹%¼#|â¼ † à?l‘¼a†ºA|¼vHµ‹KŒ¼…©¹þ°s¼H ô:ü» =<³6»uì/àF»…lR»«ÆºpùÑ9ò»¨º»ÔT©¼€„ŽÅI`»SP7¼ f;:©ôÛÿ\<º¦?;Éwß¼¬—Ðg ¼›è²»o£†¼8Ÿ@¼-ƪ»¶4ý¼›HÕQ|*ê¶;9yš;h£Æ<Ù¹÷ðd <ʇȻ[Ñ ¡"":?L<]¶»jðy<Û´-F;õŒ£»1Œ½µŸªq‡¼˜aF»vÿ¥¼­©ZÛQ; ñ:¼ÆØß;2 Åð<÷Üç:ͽ]9, ] <âØ%¼ÿ '¼Í#NE=<ðY~;­ôf¼4$SÔ»0e9<‡_¼W•\[<"©;;®ÉÕ¼P,FSZ Ä»j ½¬²G5 v¼d“»OK2»¶îl¨²9ƒzçº)½MØ.kÖŸ¼Ix»Ø~%¼¯ ?®Ps<›[Óº‡, »¥X½L:<¼P¹»•¡Ù< ì_ÞŽ¼þ-¹›?U¼èIŸ§ƒ<¾i;ÆŽá<'ÍØ;|™oðºd<îXlº‹dœ¼ I¤]Âo<ÎU(»¾ô–¼IÒ ½Üi^ºõŠ_<òh,»•?¼qטv ‡»©S:¼<õ¼‰’÷ºÀ+»„ôÒ;gç=Q'•³…»÷™ »ù <¯aç2\Ã;¶ü;[7®¼tæ{]î;;a¼åÜ…<£{a<׫7¼ÏÓ‚¼¼£D·Æ`»_ƒÚ·e×=Ýx{5´:;Àé»%´½PŒ1%‡S<&0ã;y4ú<êö| rl<˜»,¼¾%½ÚáµÃº á;á=«QÝ»s«Ñ»×ú¼óïÉ*<Œè»q)º<¤‰wëúº/± <åã*¸`‰ë›<âÃ%¼¬½Ôí |Jÿr<”š=ºjÄ<©YBXú€ ·Œ¼þ2:€$m^T<^¡"¼:m ½; ÿàÓ2»É1<²$ˆº|ùó [ù¼Ï±»}*¼»Iœ i]šœ<þêÞ‘Xˆ<%/Ÿ,ÂÜ»v(4¼—øæÙX<<;;;%½'ð)¡ö¼ÝÕË:|K =ôò*N™:<åWí»âÕ[þC‡:¡\=<¤¡¼ ³éìvÕºp$<æ%¼ªü—iY»G ¾»íì »Ñƒ Xb¹Ó<; ôX<'åò¥B<¢}9Å Ç.¼Ó‚J¼@ÉÔ `< í»]šÆ¼šyÑpÉH;{XÁ;‚ƒ<@§Öñy,;,‹½;aôR<§˜< Uš!:Ö!:<_˜ ;­€­³M <›h<‚Ù<†í„ò^;>ôƒ»˜G—f&M»]ã;Ó=­ð“L]F;3¨-;©¶á¼ò´â_ô» ;1Ó=:>€ñ ¥»È¨B»Y³=¦<]‡r<äy{¼ÚšZä„:óFÙ»°ª½'1!^ÜL;ËO?¼šô¥¼âKrÞ¡`¼:1ë94Ðç»"É?!»\9¼Z;v#&“;ß¡€»½–F;Ô{ ý†<¢êÂ:îîÎ<wàhi»/t-<9R¼ÀóäÂÛ ¼ AºJ=r2¡¤ãÛ»Øf¸»@j½HŠ ˆÖëA»œbõ9? Ã<Ë:ôy–Ó;qK?¼CG€;Ò¬W~»& ;ö,¾<:zj V˜;ø¦0¼aø;Î jR^åú»ø§V¼œñ² æ’:‚e»J*="lÞ@<„Ü1¼'öf¼õ£°Ë3I»Ñ;”È=ZI cC¼gÓ B¥Lƒ;Ž[À»Îò½ŸŒ eø¼¦RI;_= =,´8 ™ ¼01(C$ `†¦:;ge;ÿÍȼ» ðêÜ’»”):ö»œÊ-#y±;u?<ÊÒ;ù|Åöw;9¼qh<2µý¦’;Ú ¼s"ˆ<2µ m«z<0rÖ»¾òÓ¼1Ÿ«»·/§º‰„=ÌfWýÃõ:Iã?Ê<;Tv¼¼HÜUÆ€;™n@<¼Ÿ ;™™ Î , »d¬Ã9Åò=‰‹ÀÌÌ<êv$¼‹Ð¼‘Ü~Àã;²<ÙלּæM é Õ¼þî廈ýZ–³:2|:<é=¤¼— &V/Ð8ð;Â=¯54*Õ,<¨ð?<¯&÷:Úh!®Xù;"º ÿ½’,®8j<øå”:…m'¼5<…õ<õ*%¼Th< M 5ÊÓ:“<ó»Ø6½Ï@ ³ [þ2»âÎÈ;´ú<“D %ÖY<ªÖ»>vö< ¶¤m™~<Ó”»-޽$ù3éFºÀ¹><¼ÖŒ¼ßf³Np#;þó; g=Ÿ“©B‹ºÐ54;Bi¦¼ƒÞ« ð½É»"øø: y=Éä "¼wÄ8e¼-Ëó6×"<œ˜¼@¬“¼# Ö & e<ÙpÀ;Ïè1¼Ž~ g¿a¼êŠª»ì"ɼ`Õ“¸K»Á$ð;&•¼º:üÓ3뺱³Ÿ;ûr¼ü*ß è„a<þI¬»âÛ½Èèý^<ù©t»¾õ½:²á °e€D“qL<ð;¼Ú0$ šf;~ñ×;ìþË<ëi¤: JZ»»®N»Âèðâ<\GFfB£¼e¬H»ä®9íÑ.}<«°:†A½3$× =z•:žª{ºÆj=* ‘wx<ÅrBF+RÃg»õá]º²=rWä牻V#<½&‘»eÑZ,Å:_kÚ»½²Ïk¨Ð»ŠÂÇ»·ªÒ¼¬$ Ê !¸à;¦G<@a9;6ìÞŽ¼¥)¾;YEÆèü»ìŒ;<—1#¼D3;<…˜¼2Éf»Ò·; Åõã‹»áháºãÛ³<¨|aI¤ <‹4<Ó[õ»Eøf[Z<ÅÔºÔ—g;ù  }Eö<–ªÀºÃOJ<,<v@™4¼{-;Ã$Š<•¨ Hµ•мYo<»óÁ%<ËΕ™» 3†;é^q;÷ô ,Ë;Àã<6ýùõ»Q[¿º—†¹'aÁ¼‰Bì¶€”¼Ñ¿¯»ƒ¡f¼™’ ®ìÏY;Þ%<<ÈÕ‡¼bŒÜ:xZ¼n»R*s½è á @¨ <¸l;id‰<ƒïP‘<°¼C‚<=¶ÁV¥9 ¼è;Á =ò«ZF¼¢Ì»Xjɼ7+ߺ<éøˆ»³$€¼‹  ÷†k»ÕÀ;Âk9»pʤM?;chO;®ëѼ¿— «w¼`Á¢¼L3–žÖ <J;·Ð¼Ö! …7†‘»]=–»5G=ÖÅk Äe»Mæ»}ý—¼p_x qP<>fí»ûs¤¹Sü o¼uA×;Hc$5<¨#ì:¨µ½\¸ôÐÇ;yö¥»@ =ÅYª¾‘0<*½F»ñ¹ =¹ |èSb<¾G–:È‘ú<%ŠÝå=<j$¼Á{S¼UŠü™Ì¨»Íl;¼d´<˜s W S¸g:<åg:Áß!š¢<ºuÑ;Z¾»lH !ŸQ<¯sÈ:Á¸Ç¼;Hø zï6¼’¤:•3¼ò"¼¡<…q›»å„¼#2BÚ÷B;¿–¼¬½Éº…̲~¼Éˆ¦»÷ª²¼Eë /½©»œä=<é †:u2é&<$µÿ;ü°<î² lŠ$yļÇå½& ãaJr<܆<À=ª»¬¥¯$ÚQ<„˜k:Ö÷¼ñ7«[;/Í5<ž{‚¼0Ry œ‹»ð <Ý*};ìvJê;ŸH ;»<½—º_SË»§‡t;ž¡w¼âI![…ˆ<>ߌ9„öÒ<ÓÆA3Õ»;s@¼\ôJºRÛX„˜º×@¨ºªK ½/™. B…»ßŠñº\Ñ ½b0HŠN™:~(>;mÉ;Æg±¼Ä{Â^È0;«½°Q ´)9<Ä©0;1\;/’ƛۼ|r8¼^œ»˜¶OÈÀ¢81¬?<+5–¼³ À EMP<›”/;¢+ê¼ßˆ j¹ÿ9<‘l&¼]h½U†L(!øºº¼þ e–a<[𯸺ô<%ÝÐ ƒŠ…<Ê B<`k¼q]_ã60áÇ»³Ö¼•ÞŒ ¯iQ^¼@ë†m˜ ¼\PÔ»±2¼ÁiÒ S<ͺÀ¥;bþÙ<«| äÌû¥xBºz¸è< ›ï5<µ¡”;?¡ =9µ–˜Áĺÿï5¼Pý:.nÝ¡<À4¼+Ç»¸ÙZÊÅ”<,²B<Í}ç»PVAo¾Å»ð’¼Ö^v¼_ê0j»µf»þD=ÊL€Vïp<~z=¼?M`;UÚ SF?\¼\G¬»C¼j¶J|ļø¼<¼èº¶»¼š Ù†¼¸om9H¬=ñ4ɳ¿<½ˆÆº/†ž:cC gŒÔr;ÈÇ!<e]÷•¼‘ ‹ ÀýV;c”)<(î%<ÐÕ%”˜:=¼lëÊ;Ű>Xž¶¹Æ÷;Gî<k "Ä5<˜ØÐ»©à½G¾ ß|!<×ôß»²ÕÀ<ëò ìlš†;ÙZ¼(OF<µš ²¯¼ø4;C>¼‹p¸j¼j<ØÑ5¼[ô“¼Xða%±«:£$¼­ °¼‡O?G;PS%¼…Lµ¼OÜõÿ:x‹< ¦¥¼æ? — Í¡)¼S‰§»ŒôÛ»å‚ rJB<ø“2;(õ½ %cÔR¼ŸWR»*ûÕ¼×,?ÖO<æz¬»&ñ<öY dуW¼I » Å ¼¶/ Ʊ%<#:A»¼'Â+ëˆ&< á¼Ê½LH † …/)»ºƒ€<ܽt‹Ek< ¸ã;½ï#¼Ž[ Ö^;"ó»cCÄ<0y Ùqåå¹oá$¸Â2=‘Lý S{κŽÃ¨º@ì=L2Ä.Ç~:˜k:)€Ì¼¯$â §³»0I躞V­î¼_“ —þSí;ïé=;|òì¼e>ôFd<l>¼s€ž¹† ‡ "Š%< ¶;¤ =µ'90Íÿº4îÒ»xª¼Ô_  °sZ<’Õ´;„=þ e d$¼SEúºd/î¼¾¸«öß~¼Ž4»ßÔF<Éì~<髼3^Y<Û<Í ßo¼:Öº»†¼Ÿ„ª =3ú»ñ¼ÎA¼ê‚ ¶¡»2†;¤2=ÒT  B†v<ûÕŸ¹‹Qã»›Ž s¦‡á:zl<¼06¥¼G( Ð Í:^ù!»F =* ËÒ†Œ¼üѼºiç¼yÛäÑ{‰»z;m»tS<ð ra#7¼X•¹»¼ÏZ ˆZ~<è,B< ø»Ìä C¸=àÐ<™ ú?<޹ã;S`<àb A 5<;Ÿ:ïMè¼ŽŽ D?X~¼v ˆ»ÍHõ:¼¿ 8†i:=<<Ú4‚¼š£ú §4ºÐ°7»åÏÒ<‘M§a{ì:³”‡»³ÄÕ<§oO èu<:9?<•¼ Ÿ . CŸY<§‰Ú»ž J¼˜R qkÝ;¡c¼ÇŸ=Éô £ ·‡9ñŽØ;à*=òùÝE¼ÀU°»€6B¼hä ¬£@9ó„;§–t¼¼O ÁÞ·»4=<ÜÚ¼Ñ%V¬ ¼¿Ú:%5лxU '2¸<•Úý;3ÿ<]z^Tº<ÂA;¼Ö`+;- % 'JZ¼ûT¬»Y‡/¼†â‡!í»/¯<;ì'=V » K¼² ²7t—N<;ü H†¼¯:Ó:{Æ%é¹;S¬?¼“¼7 ÷S3»ªÐ„»ÔÀ;‡À¹×y€<x¼¡9Y;ÓŠåüâ©;àŒ+¼¬ëH;{„$é¯;a@¼—ÐÀ;} Ò'ð-<¶Àâ;;â;ã"Òã;9é_;W£=;ƯÎßf< ?<`]u;PÝ^G;°¤;£‰š<ïrÖ‘,÷;h‘»S8„¼Å  ¾+ö»ÏÞ>¼ß A»mO ÷·; ß?<<¥¼ hmž³:Å <hû<  )‹é|»Š!¤»ø‚‘;À¦‘²B<ÄûÄ;<{¬¼²³hQ<©;ЇR¼=<$Ð’ »Æ¦8<*N—¼¾H¨f ¼ÏÜл·ŽÞ¼·¬+ ÙðF;}aÿ:píù¼ÎçQ©»dк±þ×<6c €oýºr‡éºfí¸<ÚÁ|¼fZ½Ç®»y–; ÷4;ìQô÷†“¼[³œ¹ÙæW¼v‡€ ¼+óm» ÷;R ­ ò¼G»ì¹Õ;œÕ=ç Q„…¶%<$u»Àw¼• i 4ļÙô;µÎ»‰Žó ™ß»y©¯ºå4þ¼¥ÓÄ—;Ã,<Õtñ¬;¸‡»þ§=ª\3g8÷:6º’ p»¡ð­;8¾n»ÊÌŒÊ!*;´X=<…ËØ;®T Ñ V¼™­»)"¼< 3Ÿ}<Ä5;w ñ¼Ø3« p‰Y¼˜a;Œ„T<= -Û8¼QW¶»ñ´ˆ¼^ª ¦¼õÒ;Hà2¼Òù…¼ÊíÉnÙÂ:zIª;#á=ã H°—:»ê? §D2<Ò'_;ïP¦¼¹‹=XI;ÄW$<å„4<Ð ø üÌ—9êb=¼gj ¼T& ñ¢¼·ƒ€» É~»ì‘¡W‚;´S´;às8<Ó ¾ˆk»¢öO»X0¼ÉÎB ¹ö»Uí:A=kj q †é¼‰œu;u=bÍ8 lR˜;&¼°N…¼ÕÜm€bê;›} ¼c<î¶j(T<¨;Y߯<63Sö•»â ?¼dn¼þz‡ ס¼Ñ"Œ»~éí»× ´ý ¼‡6òºù¼¾¥¸iä¼Dª»!™ü¼¸¾xïyE<ôR>¼j:©; o “Ä5;ô:¶Ø=¾B2þ¼O^»¹ <Ë# Ç[<§a„;²Èõ<ÝøÔÉyL»Ú†ºfþ=_ amØ»!°$»ïq =vÕ Ç <’²»çŠ$¼€çX»©Z: 6Yd<;$»ºÜé<x  <= MºöÍ_`H;$&( zW<%j¥:Æ·=rI  ~Cº—ûv»\í;¹‘® GN»ìfüº{â=_Å&¯¾; 2¼Ô¹õ;ÃX vÔÇ»²Ö+;òg;¡çõõÖuïQ<±Ö&»*¥ê<ÿçÉ ›AJ¼ Cƒ9‹†X!»Š‰b<æR1;w\½­m6 é|<~7;¾4ý¼ü 1º%}î»}©¼¹påµA–;í"%¼ìö¼üL uœ¼ƒòœ»óaC¼ûÁ Kî*» •c;ÜE¹<› ¡ =Ò|;¤ÿ„Ô ’;jé»!á©<¥ ?S'=<•ß;¨Òe¼Vª o¦'<ßͺH ;ä9=Κ 9 ú»ÙV{;Œ½ =¡ ,~Vã ¼( ;z‘ºà'â9Âõ»WAÄ»¤‹y¼:MXœ,< QA<ås; X +É3<¦‰/¼…cp¼£¼Œ ,8U¼øoÎ:É({<¸(l™Š;‹]@<óos;múhX'<Ýì:Š(¶¼.ˆ ¸„×9Coï»Ãn½¼±f ¯7ˆ<˜íšºcØá¼±üy¼ö  ¶U><ŽÕ÷; ×ü<^] I!‹.<ì¼—/ éí$³º>2¼ì±;k\+vvŽ9td5<àÀx¼£Úy ™;<ìÊí¹UÃ=OËã'×%<®Y ;¨Àê¼W(-\V»Ìs¼BSL¼Ð A¬»ÊŠø:(,Ÿ ¼ë§»± Ç ïF¼˜p¼ü C¼ (;°’A¸¯z= ÅÛòŠ<Ç@<«¯9‚T ê¼7‚p»DŸM;Å Ù¢„ºyŒª» Ó=±­ŠºÈ%?¼:Ù¼°TÖ ¸`­:UoJ;¡~¼Ž ¿pà»ÚZ;—zÏ;£g J»çN<äb€»š,˜¹¿ ~ ;è)<-Ž„»î½ß > íƒ~»ãØ©»a3=Êd LwÉg¼ÃãÆ»£FÙ¼ h “ <[$:=ãðUfƒR<@Q‡;ËÙ< EFWSj<jú:Á =õ>ÃÌ(;û—9¼ã@Þ;§ 4g¼Cš•» B•:Çs§ m¡i;ùW»²ž½§‘¹0‘ „Ÿº®œx»€ ":CB¸ kp1™¼SP»jWÆ;Å x –pôº:<cZ¼·B R úŒ:{Âe;\_©<ªbÁ$^Ò»®<<öZQ¼•« ¬»»OY1¼ð¿ ºâ  `j”<S><æ?J¼ jà—¼H™ò9ï™»}iI ²FŸ<µV+<ú1¼…øa =<ŸO;¼xe¸:~©h »Ÿ¤» ¶»È–<—è p4<¤dź+ž<\ ÷æÌB<ß[¿»ûÖì<¯ dÌOr<ä‘.»h½æ Pk.<'e¼Ë½†C -2ëú¹Í³O;ØâŽ<'à Ù\;º0ͺ‰¤=)œҦ̡>Í Eº;­tÎ<÷{ _°1<ƒ-›;4eÅ<&  #7<½`¬;ØjÍ<ͽ‰ „òu<æaB;ÝÖ½³Ì ½ ÌÀ;Y4=<’Àˆ¼Übc[µ9<³3<念¼é. —ÞNX;×Å»›–€<·Ð –»R\B¼¢±ºi+šÎú‹»;¦º™C=W èd0»ûyÑ ½Ò,Õ‹¬`<ë;Ö;¼~ –ñ0]6¼0<Ž»ƒõ»g¾[c£ ¼[sĺIo;ºJ'sX<’?¼¨¡n¼üå"åe<&J>¼é0P¼åj É›L<=;ï‚ͼHÊ ³9˜¼z}:a»®;Ú̘ÊD›¼“b¥»Æì+¼Ã ûÌPA“»¼ y»‰£×»Dœá¶¥ <>¯<'Ìñ<µ% z`Ž<˜ž;±â>)¼þ¼ £Êy<·þ>¼é5!;Ú 0ñ ‹ÞÍ»µö<ösr¼ú­!\—»{z »n*§<—è o´<¼u\i: ¼™¼ÔïbP<Ãí@9éj;˜ ™ |;ûªš»¢V=/ªÃP\<};.;Ä&›¼Æü9Æ»Ü1ºŠÌØ<¸Î ¯®v»§ü5<¨"»:ã ‰ Ì· ¼òÞºöf =& ÷Hœ<)@ ­”N<ð ”»øA=Àô § Ã;Äì$¼…ǽÔô ã’ -;¤;7£t<Á < ïœx^<i*¼ap½Â ÛöÙ»”„;¹›š:5w®®M¼u2<þ.¼;•M ºJ0¼÷©»~¾I¼€ n¢þ»ßêÁ»ßN6ºsÇ­ 0üç;ûv(¼úl²¼±E žó ’<#ùA<æå;¼jò ¡ _;l%&ºÑÖ½` G ½V›¼Ú¨ˆ»mØÕ:« ” ºÝç:ó•¼€/¼åí õñ•a<Ÿ†ç;¤é»û¶ ¦cêºÎD1;íA<äÜc&< ´=<µõ¡¼¯ ´ôüa<ÿî0¼8 >¼È@ <Ó§»OVºó â<ã œÑf˜<Îò»ÑºLºc | ù„}<åÜ=¼´¹¼õPaí»»¸B¼Ž¬€»šÃb×P;qK:7|½CÊa¿¤<|öH¼¾Bú­»óß°;Tú<¶& ¢Ç^<»ÂK%<†E¼ó Àê8¢<Ü1‰»¦£¯¥¼`} :"± =ò ý ñ]ç»ðø;غz§æ¼yØ(Z;»+zE»lk¼<=s˜öu»T%²»RCH»X. 0 øÆ<Þþë;R­¼*?Ö›º&h§»†Áê<ùžË¨=.< Îõ:Þy="6 ® ø»ë:¼˜g!»Oš˜B…»ùµJ»Ów= _޹ ¼gM'»X|g;¥Å)ôÍ6æë;¼yz¼†l @%oi¼a¯;Ü–+ (¼&Ü¥:l»Ê»ZÅ ƒÔÂÕºó5<(į;ÄR M·¾`;„Zõ;[Jà<Ë*  ñ8<*<¶µ¢¼Z z^ðµ:…ƒ´»À =Ô · þ*~< ¼÷ܼŸƒ + 5¼çº»€€›¼„€W ¦8<ìÓÅ::Ëè<ýûaªo+¼ô•©»úؼ·/ SØB¼ C:"¡»N ¤æk2¼¸‹:‡7\»¤ «F¼»a»È~ <® ÇoÕYºCâ=šêq ÿ½$»èØÄ;Vb¦;¬÷¢ßœ¼2› »È-û»´ < ´ ´l;w†û “•9;ˆ:5¼‚8<;$d&ˆÏX<¬^0»‘¯¼Ø7hÐ݈»¾T5¼¢7м`©‘Do :4Ã/¼Ôw¼²Ü Ô PO:?ªÝ;Ä=ë;½. Dë•;Kj…;Úl<ùˆÁFÓ; ’Û»Æù¼ÂNxb3Ç»þ±¹¼oé< - ßf»^h¼rЯ»Ö÷ · y?ˆ<¿ya;¹R×<¥{ x&±:ëm¥;Wy±¼Â'ñA‚†ºÕîºfò¬<¯Ïè 08Ø;.Ÿ/<¸â«¼3M¢ÝÌ»/sR;«¨ ;U$ ä×¼Ïjÿ¹'É=›æ@ä]<×c”:&ɼ;ø t ¥,<§¤B:)µ«<#Qziû;JcÌ;±J±¼?*n6,; ßÒ»ð 1<·² Ð þi<ì‹w:S¥ô<ÙŠ ´ »Æ²A¼09;Ðj ¤’ ½”€ºç€»¸½ØKÀ ;Š—»vÚ<¼Kvƒ¼‘`DŒ Ô4žh<üƒ.¼Ô »éh Þ»p<é‚¿»Öù„»Âˆ ¼ ²Ýr<§•»×–»ˆ   <-»Ú¨ÈºÝÏÀ<Ψu‘€»ðG;ݽÔ<ØýÐ >< ¼Ú6f<Ç”™ ^ƒ<Êè¶»úDú< YG5<ý¾8¼oœs¼¼ø£(£¼Nòh»À= ¼î¯ ì8Œ ½Õ ÅÕ§|;éƒ/<¥—<ø : c"o<¥1¼²ŸY»ªé„Rz¼=Ìÿ:<ëÖð†;&‘®»8¶Ó<Ú‘ á\¢:¼%e!;VÛ}¼ y·»VZúÔ›¼~¼«‚Šq&\»ûJ;„ë»;-´ ÜìÆ¼Ô–¹»tù¼i, S*§ï9$Oqº¨½”° ÿ³¶8z®}º_/½ÿ; åT_¼ìæ90{=<ù³ƒ¦ƒ<•»싼½t¯ì1¼N C:}Hü»Å  ¢Õ<èsÞ:qô=ðã µDþè¶œºÎwÐ;V+ñ<Û k  3<©…5¼±Yu¼ætNW·;.Y!<÷Ë…¼× !9 =:¼1§×ºY@=? 4ª(ó»7G<<ó³-»Dº  æ¾¢»jÅÕ»W$ù¼ï·¾q›;¨J¥;8Ùº¼¹•é ˆC: ’»p¬=l Ô 6`°9ô!­»¨”ç<žO D´Ð%¼D†À:Ã;»'xÎM›<Ùí´;Bõº'çJÖ®H<‹-¼7½ö—&@<ï ;ÇC¦¼© š CϺ»È@¼No: <² ¶m ¼)Ç;ô’"¼‹Rp³“<ê é;Mùb¼… è §W—¼ [‘:7jœ;2¼ Ì"áß» iÿ¼Ï¼  "¼„r1»-§„<Ðg k '›‘¼Øën:;¸¬¹{øX ¶x£<¸_»—þý»«U B©ƒ<`P¼-÷<  ¢ •Á´a¼hä »ZV©q˜y<Ä0>¼æC»AXï¾0»ââ"¼qÜE¼AÝÐ ™SK<¾†#¼Db¹¼p~UcÒ•»H ¬;@øî¿È í3á»å9»Ûß=T B Y9<2&¼U鮼ã2p,C—<Æ?¼=j¼Š«¶ l©±;öÚ±;ªä…¼!>0Ì“;-·»oO =ÅÈÞ .û$¹ê/λ­õ¼³Þünº¼I%<òZ4¼B; ‘ì<ŒhÇ»;ŽO;  Nßxs<Òîè»§« ¼K ( …p¼ïˆ ºÒf<( (²é¡¼W`<» ;  %•¼N¤Ÿ» d²»îö Äô‡”» ‘?¼’øV»üiâ } z<†Oƒº~Æ<ä B‡¦Ëñ»—ÓA;&y•<•F¡ ;Ó»‡6;˜u¼IO éîó;¡§:¼¶-ã;H5 ³ƒ‘;Œ;º»¾zÖ<á å Rƒ< ´¼ ¥ˆ¼ëJ yÒÄ9¼ý:e;(û $Žm‚»ZcK»›èü;nâ‘ûp<×é;å½Ýn €›Lºaß6<4ù½;|Nài`’8Q’S;sÚ<䡃ûÏ»iº«;òúq¼!úO â¼6¼¢*U:©¿»¤:Vv;á™<@m3 \0<ʰ;¼mì¼tÜ «~ˆ¼åK:leK¼¼áȺ¨ôºs·=<Úü“¼™ ¨ß73CȰ; ÷“jß<å ê»nÞ½`o ´ Ç0<¹ç:  ¢jð<Âî=¼Fu÷»µ ˆ¶ k•» Ä»Zc= •ÛÌ:ŠN»Á¶2á:b¸Ñõ… ¾¼ ˜h; •»z:¼§l™»^ÿ Ç ÔM¼Ä請YX¼j ò ‰è];v ÿyE;p'§»=ß<)D ®þ¢º¤9&;$o=p«" ^ìV<¹»1g =ÄúÝ z²;ß»Çí#;nq ×¥y‚¼KT»»EV¤¼¾E ÅB»"Û7·.®¼¼æ‰œW8vï; ÙçA¼]剼?¥Â0Õé9á³h»õkw¼ŽÍ Õ‡<¼”Ǹ-^v¼"ñŽ+<66Ñ;í䩼q žäK< F·:í«Á¼ 7ÒH“» í;Ç Ö»ÊÑQ®NÌ»¿c:¼­Ef¼ö Hdi;Ð5<Ê·’< ó ÞhܺËÞÆ;l}H9“št ÷ËQ<Èü:—DʼH Ëi†$<àN0¼5?Þ;M 5 Ÿk¯»òc ºè«=ÌÄf •+¼£Èºm缫w!d,w<¹A<$ž;PO7bn»‹%»bÃk<üûÝI«»BF0»(Â=˜-B 7[†¼ýG´»iH4¼ ‡j®»%æÙº,áç<ãœw ]×:Ñ޹ßdܼ; z=Å•;ùÆ<¼Ç¯f;û (Ð'‰<­ô’:Ðkƒ¼ì… uÜ©¼‹L‚¸0ÛXd¶»×Õ»°…½ˆ †H<4ë;…ã¼j¼ ßž:¿»R k;|ãñ<®c«ï'<¯t]¼ZsfñÐø¸¹ñ;*J=· ¯f¼•»¦)6¼ì*컄ûðŸ%<,s»¸3<ç¤$ FRu<¼×*¹Äîµ»s JÊ!<Nâ»Tj¸<‰î ò >!>:8Öf»ô.»²ÌÒ¹±ƒ C‚糺°02<îc¼Ý䆃1<ˆ¼3iF< .”$ìCÇ<ý~ ȧc»ªV?¼ÃK‹¼S# 4 mUŸ¼¥î¹¼‹ OŒx<¤R=¼¹Þ‰¼ÓðªÁŸ¼6¥9ø†ûºQy ×Μ¼%V»/И;Å= Pµ9<åøŽ»ÐGØ; î@êG»¦Íˆ»q‰=£ [· Ldk }úë¼Rœ¶»^ëY¼šf ͆ÀÜ»†£;Sa„;šçäïž¼>ÿž9¬æN;v™ ƒ®»/,%<Ñž©¹`ó ŒÙ!Ê:ãOÅ»¹»=_4 ZwS<š B<ñ‚!;¢hÁëÑJ<„­A¼X³N¼Š¶ Y %E<<ÏA»JFLd*2;2#¼þL½€XÎ TÀ ;¼ª ~;’2ÒV<¾Ñ»©M ½ Ú d ¦áZ<¼aß»¢×½d è” Úé»]õ¼°JS¼‚ÏÕþ);R<°<¸€… ÉF¤¼»,¹?<% $ à$”»nEÀ»¡'ȼ¢„  YYŠ<.Œ&;¢/Ù<ÆQ ó­Å‹;0’<‹| <šF ߌ„<é+:.IA; Š  pMeºê »OËñ¼W™~¼tU—ü”v<šÁ7;×eÔ¼0”˜uZ(<ê°9:L›<Í™‡8¼ý¶$;4Öt<¿, Y ¹9¸ø»M'³¼å!m 8å¡<›‚:´_»GÔ ÃÁƧ:{ú»´,; ,¾K(¼©Ôºnµà¼w« ¾¸>»ld;–O»ºû j Œ¯:€âÁºó¸½.M/Ø3’»Õ‚H»`~¼»-@ Χ<¦î¯»æ=Yªcy޼ý?.<·'¼•D¿æán<°B ¼Íh»kŽ·t<~V;ho¹»fÿ ÛQ<ÚB€¹Š<<¤Ž „Ý}Æ:×¶0<$ ê;¸T ¯Czµ»ÇO»Ÿœ½µ(Ri…ˆ»³¤‚;G¼ò½ ˜ ,°;˜<Û9™<Ý 7tOêj<¥°»æ¬›¼¼ ø "À»PŒ¢ºŸ‰ý<]E8Øÿu<À™I¹Fô»6J`÷ß<àÒ¡:íä<»ˆé»ƒNG:ü t ~ Ìœ¼Œ&»‘=Z? ãQ?»GI=<‰T[¼sÜ$€™e<5.,¼pȽžj½V<¾ÀË9O=¹¼ñ7K & `;‘"¼ëϽ¢ar ±D´ºÎøH»/™¼OÇ¢»ü\Z¼ ` Æ:¬¡<$“~º’ƼB« O¬=;TU;ÛVæ¼´E ç©;/ïÆº˜G;´Ü P ê1<Ç&¼y'½|LX ši]ºªá-< §Â;R à× {ò½;í§<×4ö<% ÏA\y<²í3;·¸ ½&Ù× ¸´;ü‰ ¼ÏÄ‹<î£F-b »Pœ:²Ô<†|8Wct<´¨ UFw»õª»5Ô=LÖr);<'a•;̰¼²¹Ü0—<¹ñÚ:ã¥Z¼—úè Â8k<í[B<èŸG¼ ú]e;g^;IY=5 &[ Üß,»øKB¼@ȼð’W—¼æ„ˆ»~t/;] Cä÷é5<Ë~;rþ½Ý ¸åV;m'; ÀÖ¼òv$¥L<2V—;«+´¼° ks»ÃB <u%¼ª‘È;^n`Daz¼g_Á»!—¼Zí ÚÇba<ñru;qžæ<Í ñ щ+<­ÅÊ»ªþ¹y:ñÆ<‚ $Ò\¼c»Epμ?¹¿N<þ$¼F ó¼íÿïÈÔ:Öc}º4·½"ÖÞ/n¼¹3:]m:¼á]¶U¼24»¥×n<ÜtÅ1¼»ëªz9Z³<Ù¶ º ¤ ì»Ç> ¹Ùd©<’PZéiíº•ìºü½™€{~<<ÇÁ»ÍÒ;4 £^:k¼u¦«»mõõºYÇœ 9 ¼5·»£iq¼ÿš‰ ‚õš¼±x¤»’&;¼û#Í7P¤¼\»Û®Ð»…NÀƒèºˆÏo;ÚÃï;áo;5AѼdezl¨T:œqZº™Ò½Þ/"«E"<± ;Wc½-«  2x<²çÝ;Z”޼®Æ zNa:B¾—; ú<’ DÆ—´A;i☻ôü=ª®ë³" :&¦Ù»jƒ ½!L Å °½D¸ªX SñW¼ e¼»`ÊI¼f Âu%/´;`Ñ7¼öÏì;X § ý\Ç;rn8¼a«‡¼­7m'Ç#<ã’Ø;­=›'.ÐŒ£;ìç@<£ Ÿ¼h›}ë¨o<…63;î<×a ȼžL<ε<*V¼‘’~ ê <Êí–º N»;u ͆ ¼½›õ»­üÀ»]YKº¼:<Ö’ñ»ÿé/šC<’œù»ã›<ŠDž40X;Qj0¼¡=;&q -{Ã:¿­<¶†=ö«F¯21<'‰=¼ƒI ;%¦ÎÄC‹;…%¼€¹¼¼OI*nÈ»Â*'¼ä=”: 9ü£<ü_ ;¸ërA<蓼@Š ^îfK»ûM»tz½ç(ïštÒºj{ß»Ï0c9¸  C8{¼}f¯8þ®/¼~N èù—K¼ùÍ€») C;º Ö )ò»VV%<Ú(=º½ —!ã;"‚ÿ;£)«¼ / W_èû;7×$;®ú¼—?º"•мP’»®˜ºm ¼‹”<Öi;»•9ðêgJJ%»2ó:à§¼Þ3ù¶Ôý;<+~' ¼¿/5=¡A<ÆVD:¶Æ<‚ STYn‡<²ª<<` z¼q.E!';Sï><°ô‹¼ú8 ³s¦W;3Û<…Ìs<Íß9Èñ±»t:-¢â<[º]ïõw< 5; øÂ< )pØ»‘P9:"ƒ†¼Ãš Ï·ñA<œÔ£»iÓ=Àñ´¾Ò< ݤ; bŽ é,< é\;‡ó=6 çÎo;vp ¼ „ã¼å2Ø­‚;ç½@¼#‡¢¼KM ÂÁ—6<ë¤p;ÓYl¼ª ç ãòÿ;Šqp;©·Î¼z* wϺ¨Fb»žØèJ»ÉIA;Ô´J³£<¦ñ»WŽÈ»U 9Uwv<b;<Rƒ¼Ä;ý¦ <×} ;ß(¼y æþ îi Ô’c<ãré¹qµñ<× Ör±L<•Åðº E.:;o± ç–3<üB?¼Æõ€¼C7y2=Ê:)¼?ƒ¬¼n P]ö»åt(ºîªÃ¼#–( ö`M<ª+¼Ž^ ½ i‰±n®»,}A¼A{ó»† MMõºí­»4‡=­@ å <ܤ;>˜=³6 A@îd<–•D;=Ã×¼¬˜¬ nŽ; ä'<þñ?<µÕòW ˜¼ÒѹMÉH¼¢ º¸Ÿý»p¿Ð;‰aE¼­pm~¼€ ;œv»U c”¬j¼ 󯻆+¼‡†J’¹ <¤Ç;¼ÛfG;iŠ àwŽ‚¼XRj»?|¯¼¿¦ H<—»³;ä“ß< Íò <Úg?¼z¡¼–L`x<äŒ?<ÇûCi Ì–M‡»õï¼\$¼pß} Ôh<Ôô>¼!޼ª;w öîd»ONô: À<:W U QFäå»°¼“>WHf;û/»£I½y~µ ïi»¢Õ¶º:íß<ü O Šuh¹CA:²=¾:Ö[ 锼¹›­»H<9»wœ m :î»ñ)“:t olRϾ9iOÆ»<‰ü<_†  \Š;“ó;Ë£Â<(ö‡¼À K úøk|»¿;>¼}›¤¼GM KOÈ"»¡‡:<¨he¹Jµ ÷ 7Ÿš¼¸§Œ9üeÇ»?¤3ßÝ5»PAÞº-v ½0{© 9K<Ü.?¼VÞ:©Ñ×H<ûJÀ»>­]<<ßFŽÕ ¼L»¦20¼·ú¥¼L–Q ŠT;Ýݬ»Aû=ª2 Åd½\<ºV#¼à­¦;º=ô*Ò»_Òǻ͋½HT ÌgêY<®ò~»'õ<ÀŽì.R<6»zÚR¼r˜î)þ;{°¼ò½.H Å@ r<á¡*¼JVÒ¼§s ËÞ=»F]; <£te•ÝQ»ð;B$šÃ:Ìñ;Ÿh=“é œ¡<4…ž¼Ž±»‰ù¢;ºÈg —çõ»Ñá9< » 2@üZܻрšºç¼©<`Oº j¯;ñ¸<0§Ü³ƒº·±Ü;WJ=q'MýŽ»Áó;x·¼ù®»,yž¼[d:I?¦:ªS}q!¼š°ö:<©=F Ô ‡+E¼œG&ºž’ˆ';‰Ã<)¦ Žæc<•ÆÊ»¢>9¼q˜J³ÒY»bé弎Œ×Š"#<›êõ;¹•=. {±¼àÌ>¼Ê«ë»<š e ü*;ºB;u=Bã 6'¾»'cY:±³<Ï ’"…v>»Ps4;ä¶Û;Üg -µ_:]O§»F+õ;¦Ö+†§¼‰·ø»Û*:¼ Á샱g<>Î,¼÷нډï Ì Ä:qró»B¼k¸t^O<Ä2l; Ñ<þò F¶ƒm;[+y»ÃSÅ«; (Š;Àó=,&‚ e)<3kv‰÷u»HÜ<êF+¼D à g¹¼¤ ·»>芺ǧ s“‚:Ÿˆ3»ˆz[<Ô%ÈifU<^Q0Ï?¼âˆÏº’Õ=AXP tø <×¶¼Ê¡»1Eἡô Ï ­N£<^·¼ ±ì»2T $cS™<Þ85¼~@¿ºÝ«¦…×¼? /;dlœ<3 AÀZ¹»4>Ÿ<Õ¾ñ»qø-¼ÍV© êß <•j,¼¯x®¼3dÎL<¦޹Ìè=OU} Oëq<[l‹;* –»Û˜ ðûo¼#—´»Za¼Dž Ò$$‡»êkÚ»Ç+‰». 7Öh½{<áºIÃ']Fl¦;GRÕ»=#ǽ† þá×;Ä"9¼ñ«¼UžÿðN”ºÀ30;þ í­¾Fª»é“V; Y= I>\Î < é¼Ô7<.‡ Ç–<ô•K»¶¨=ß ¹  Z€Ë:Á-Ý»>ȽL 'LO¹y;ü~ó»…­<Ÿ ú  „᤹ú’¼L«¼½ ¹¦úO,<ˆs?"‡;cS-¼Qyþ; X ¿'«ƒ¼¬úÁ:‡Ã6<Ú b‰úDt;³Å†¹ë=œ} ­ Á°<žŽ&¼º´¼2ÓM™W‘¹6Ø:<~¾¿;NJÛO¼i?¾»ŒѼ8Y +év ñ  M<é‚;î)ß¼ßÏ êOÖ;S¤»Û·…¼Å ›’ <° %;Ú˜n»Ãј<«u<¥¼)y¼øG«È­C<ƹ» ä<öxY 9þ»ö„¼S£ùºYz 'Ýu;µ÷ì;¶ƒÑ<% R±m*d<»‡&¼26½jž½å—i<ŽÖ,;‚}=¥6ªð‰¼…ám»MC<# ËÖPR;Ðó?¼ µÏ;} § ô§/:)¿2<öüù:€¨> Œe°»Ce•º‰;½'Ø ™ˆî<¡?лo/Ô<)Ðd o˜D<F$;Aý¼rR ›“¦í»t<¼è^A¼k@H:Ù:<áË%¼üw ½£ *O¦¼² •;ªÒ?¼p­ÁO^<6Ý» =Ý Ä– “us»ÏÁ;ìú*¼Œ. ”D<Ý8<%yŒ90 ¾ dÚñŒ;~)<¡·Õ´¼ 'I< ý ì Æ,;µD¼paà¼õY#ÇB<8m¾»¢>è¼d…¼D^ øûU.=»#… ÉÂ`ÔºÕÀ»û ¼¼8_ Œ ´ç7<;$˜»ü,=É äŠ 8ý:T:™»GH¼Í  ­S¼,”„»d÷™¼–¦ *¹EŒ<µ<¹«,æi;\g’ ŸúK<>/ý:¨BÛ¼õ‘ýâk;.LN»=žÆ /‹š¼B »øq =2ïÕ n½¢<q ;¬ ¼þ 0òG¶»î¥N;¡<¡ •Û À³o<…¶ÈºŠ”˼Á Ñ Š»Tu<þîó»›‹½ýæ $¿˜»‘nη\ß<ºÎ [=,Ÿ¼ân»KC4¼Á ¯ û÷kŒ¼>ã\9)< obnÒ¼êœ;yå¼óÓ )®_Iº&(¼°h¼Ù/²ìÏn<éi+¼$è¼X,x ]øx<áU*¼U½ÊiX û'Œ»_âË;? =T)½ˆý\<>ƒ<õu˜¼9‘ s¥r<î»k ̼G ] ~þµ»#%ƒ;/"=âó–‰0°;Ä•˜:˜…= ñœÓx]¼ùô%»ERm<9 1Y§€Ã»ˆ¸é»î]¼P-|¬Æ;ÈÜ< ž…¼ø9 b"<ƒÃõ;Wvœ<ó-œµ.‘;(%¼ì$½½o"Ìö`<0ºMŸ¼¤¥àw<¦0¼R·¾»ß ÓNÕRº0¸Ñ»x¦¸¼ “ˆx*»€:ŠÐJ¼‘& Yø ;楻U") “nƒ<´Q»­fŒ¼ mÓ LZ%»×Ì@¼rþv;ù j #±v»¯’ƹl™Ü<Î ü º’iN<ÖF;C½€ myÏ ºÚ˜»´ =ãC±~Ü <Ú{<&À©¼M Z MeŽ;nKVº– †¼ƒè wÌòÅ»ñŸ »R9/¼Šý–¼Q# – ›»{><Õ纞 y—„:fü£Ê¾¼m ”*´­“¼™«:Öî;Ú– ̉L;Õ—¢»‘à=2 lëÑPÿ:šz;›<ÁjàWÚa¼™Ò†9}k¼§ "N ¸¡9¼ìÕS9;¼"Ä #C<œˆ»ú£_<,! k|É»VLº¿mý<ÌO êBM»6w¤º—xÌ<²A ôLÆ0;<Ç´H< ²¢‚w<–Óº«œÍ;– ò¼-v S3Þ³»/k=<(Ÿê»[- ¡ 0Úœ<æñÞ»Ÿë=¼V ¬Xí¼9©›;Á<Ê»‰³d§à%<{LÚ»YÓw¼þ4>¥f;ª«F; ý=h6[ +´d<½Ò@¼Îa»úáŽòç’¼r¸»ÔG¦; @‹7<¢@<þ¼ö:T O‚"<.R#¼¹F½H ô .÷Ã"<3…=¼Ý»*;%Î- ²;c;~|ê:Tm=;%Ô‹“m»0XÜ;–y.»Œ»ÅÏè“»«Ü:»•3<© ô´¼&NÀ»d³¼Ê  „ Lûe;×…;»ôk=Ò¼ ¼§¼ÄQعí{¼€ H ±Ñ8¼« ýºv¾‰¼-6_¼èÔ5R ™»¿;oý g º€„Q<Á?<¦U¼ú ¾,¼ŒÒ¹-*T<( he¼/<ȼ±`å;W³\ ŠO™¼I—„:oY;}{™ r < ‰5¼4-•»ÿ ›Â“ºªOØ;ÌŒè½UÊ¡ 91å:K&ø»ö$½¼ ÏÕßP< %A<è5~¼Ö–]˜””Œ;P;‡;º%;% È÷-¼îÌ·»¦ýç¼ ‡]Loí»õUä»òÇà¹×]K `¼LD¼³s Šª¡†»g*;«‰=>5Ï;b}¥;ÙÀM<= Ií/]¼Mñºã’̼¹UX‰uñ:%¤ö»|“î¼ Õi¤ <„0<,w©¼MÍ M Kÿt<ô§ºQ佪B ¶F ¼›°» ;C¼Â ™p ™9Ԕ̻t5ã¼Þ³ ÔTyC¼v‚Õº¾QÛ¼ò ,!°;*ú';•¬=¾òd »Ð»úË…;+è= Í€.7"ºi_ƒ;’ÝÇ<Ò¼»¼ó¼'èÔ»×m•ý»W\ ¼Ó˜»»ô4m;9Æ;6è4;^ ȶΜ¼Èñ’»k*»T/ 9®§b»MÈe7¾¬5¼ÉB ÎÔO<嬪»M<í<$¶(¸:K·<úEy¼k 1åJ˜¼Ãy±9Ÿ²Þ;=– g Òú ¼ ÕÀº =&ïý‡;ÄV;<|­P;f Nsá«;Æ<<£5¨¼m/›b {;c:9¼ÿsæ;§ 2 X Þò&;Rò¾;V÷=‹ T­ÇL<ÐX&¼=ÄͼG `ç8#Å»ð»åU=B ö˜ ¾ <5¤4¼˜|2;Š & io—ñ¹·ÞÎ;´n¼¼ B +¥c<òC;³÷<ÇÓa gü}<ù£º€½ 3B `ÄóºTÔS;öºš<à •¬Ó¨j<Ã|";@½Q €œ ÔÃ%¼½Ç‡¼n  tÚ¹P·è»W¡È;Ú°Þ1œºº:¼+½©;+SJ+zF<áE ¼M ¸9ü Ã/彺À¤t»È$=ÊWð B j<½œ°:½n€Ý²7N;èÑÄ»ìN½| ÌM|]»h Ó<ÆY ‘Ò¾`<ñô7;}Ì<“L ·±sR<¢ÎκüËÒ_™U0u<˜ì=¼5¼õ“Í3;ùß&¼›z€¼¸kÁ_óU;噼¬¶ ½r ¢#÷O<×=‡8ú¿;øv ?Œ»"®Š»à¼šÜ9û_¼ÖJ•»úK»¿ ¼r<@…Ä»š¼KgaSG<;£>¹ ½l( â†fE<ºc»b¼€ ¢ˆ.ú;B…>¼ÇCмDÓ^ E˜<>õ.¼ÐüR¼o ØÍ‘Õ ¯ö<ü # - e¼’Ù€»²Ün;¼®måø€<µ¼çÏ÷¼ •뀑»:¡©;æ± < 1˜t<œDÊ9Ô9U< vKµv<„•:ïPÔ»JsŽ 8Cd%/œ¼¶ô¦9Ÿ€—»?¤tGš<ýóf»Éõ¡º ï µ‡;üd9¼ÔÜV;(û qY+<Ô*;Žcª¼=¹JX»'… T<íöš¼@g;}³)<¢Ÿæ;-‹´<î žr<Ûƒð»Î<žuµÿ;½œ ;Š„ƒ¼‘c Ьh>ºUÊþ:Öqj¼O²½8;ŠÆº9Ñ=‚ Nt<%¹»¸OͼyH uyì ¼Y5Œºzs=r_S ؾ;<¿ë¼÷ˆ½¡ %‡Æ»Jœ6Q7+•»E}˜»6(=k| LÿN ¼ØAN»š C< 4® b.;*2;ÐÞ=ã B› B»ðèK;}/Á<~Rz°u<y*¼¬RÚ¼Ê ,*  aDº·âä;~†=(L…{Š<í’8¼ÅÆz¼=tƒ;JV õP@7m<æQÑ:·’b»= ¥ºà];± <߇Þ_;EÀ<½#&EX2<É[Ê:¹¸Á<#v%ÿq<ƒ;¬0’¼t®98Cô»à¶ ¼cªI¼Hò–U;WÑ»bÊ <`¥ ʬŸ:W±2N/»ë%<÷T$ ¼š¼Ïdj:²;v2¶ozl;r»q³½³q‰!{–;Y%0<·ô«¼/cú<;jOÔ¹=Ѓ¼Ò<ê‰,ˆ¼öÛ+º°å:<ˆøÈñ¡: û‰.ƒ<êl m >Ï;ã½Æ»@õ<Ê_ºb‹†;¢O <…2ª¼É4»VdZË<à.B;𯼊´= g<Þ <óêæ<µ¥ÝPnø»W?´;üð…ºQ!ù¸ZŠC û O®2<¬ ¼µ6½C †—n~¼5ãB:8ž>»øÉšÑ4<ÐA›»éwÉ<0 r’áz¸»ïSaºø å< «»eÞ;<%nÛ»- nWv@I<Ï‚¶»îËó<$Äâ©:ñå¼Ôäï;= F4(]<®=¼§-&¹‡ |† 'Ã;3 ¼µy½wâÿÁ©¹àj£ºÿ{½R .›/€<Ú‡'¼ó,÷¼J¨ ž ëo\#;b¼<à ½º> \Ø;|\»Í£^<å YA }%¸ <¼Z™½;Å+°ªI¼|µr¼U³w ÃÄ…<è°ºsîè<ÖŽ ·» »ÐÒ¥¼ÛX¼³Š2 _i<> ¼™»É¼_Š´¤J< Á:©¼š Öˆ¨o%»{õ:;½äh¼¹òe¼üÉ 7»¥?;<ã•;M }Ã#1<Ò/Ä»¾Wñ<¯ }Yí4<Ù;><2Õž¼u rë³À:MŠä;øî= “x(i<‡¯³;»®¼žóKà ¼« ;<ŽÈ¼3¿É¼ V<ïú5<9UH¼B­ aŽ.r¶¼‘X2;,k=( ´:{Ým<Žæ6<¦y†»¯¦ÞwIp<_ ;¼ÜŒ»AúYZ p<˜¬Ü;b⌻ ¶‹Lø <øb;;m\ؼÖN³OŽ:êØ¼7U×; = kÁŒ»i{:<=Ô†¼¡ îûp†»SX#¼.¼%Æ·,ñ <¦°?¼*£¼–L²{<À¼×K›<áD¶•£ë9n²»Ê'v¼uNÍ Z¯6¼Ú×»…{å¼!üŽ”\Ë:ÿô;ØTåžž’<öØ2ºäÕn¼æ‚iÝ2;_±»'J<² wn—ðÉ7HÐ;<Ô|¼£šTÄÔ¦»å½?¼îEå»± E®o<0,¼7Ú½ï Mý’¼:m?¼±Ç¼§Í#@š<º–Œ»¤2ß<ùËO m”O¼äá¹Å–¼òJÀ»Ñ®º0¥Ï¼—ìyåÖû7ðë»–Tr¼Ü è² ìñ»][;ïÄ4;õj ÎÊ<û]A<½mw¼$K ­¤q<_€B<Øâ;Pý‘˜öi:¼rÈ»!û< ‹•"q¹6'Î3¼u‚Ò:™F<“.»Œé'<´ö˜¼ƒSý€»¶Þ­»Ë\g»79sY ©»cɼ9¥„¼g-n®£C»;h;<“°å<`¬²;7ã@<݇i¼° I n+:Æ3É;Û¢û:v w ,¼'<–K(¼NÝv¼:õ£'‘뱑Ÿ:ÕÓû»j<\¦¨Ž=C<Õ$¼Ü¶»¼~‘[ˆø»qùŠºAV=A´Xfö`:ʼq;¯« :< êñ»‰÷_4N;z/D»Ï×¢» ëg:o’à¸{<—÷»Ô9`¼’œ¥»úÙáÃá–<,P¼©lÖ¹|e4Òã»Ö#¼Fó‡¹z ` së¼®?_ºZ7=sæmÝ»¤ÒB¼?h»Ãi¤.<öÿæ;I¶¬:' 2PUË9,7‹ºyß ½. ³Þµ›£<Î[:P–¼„ y B¨ù“¼KC¹‘I¼¯[Ä H×K<J7<Ó­„¹› bF<«¸=¼Yß§:©‡ ~$í<Ö|;Nú¼v š-vù»|>¼’©;9n.SŸu‡Êº-¥¼œHÄ»ˆµ C6Äy;!+¼ð¯¼ÐqCH¯§:p‹=<².…¼nÊš!B\<®«Þ»q±¼h î‡T< ¾E:= oãOû¼½#;˜«“’òš¼EŒ¢»@컼´ wH¼=¹`¦“¼ñ˃†<À­Ô:¼î ½° 9ÁIT:¼¸èûæ_ݼ“‹Ï ®ïz;Òí#¼¢Ôú¼½"í¢›<ôþ4¼á,=¼o N/à\]»›ˆQ»-¼ç;831 Öoj¼kºO»¬˜K<¦åÝr”;1Ø‘;qÀ¼¹»BQÊ »š…ºœäÐ<6ác ïhf8Ó–;·³=] ý pìdŽ»á·9¼3x¼†uí6A»OÖh9D¼©¼ ê´Ö<@tž;l‚¼ e 4“™o¼N_¢»óì¼Tí ä €<{­»åUb; ùž,*ž¼‹^¹ ¬¼‹re´<<Àô$;­> ­öv;GÖº‚­=Å*  3@¼øÙn¼UtÀ°ÎºýñA¼ç÷}¼Ä~¢ }<2H<¼åa¥¼z b“ ³Œ˜¼‚¥»-Ïú»< ö `Ižš¼û¥»98¼`´ ‚ Ùɹá:¦»B0=±‡^äÂr;ô <ä<Ë)QÆÙ*º$ƒ»½¯=WÄZæH¼¤}8;¹¿=+8 ‚GȻ̮?¼ÿ¯8ÛR° FÔ;gœ;çý¾¼é ¹ùã<¼ú< YÒÂÀ?<xl»\Dg¼€ þè%(ºŸ ¼󥼦bÀ²öm£¼wj¤¼L¶ýcA< k¬º ZA<„¤¼ü†¼™h¹»•ž¼¾ ð™í0ºâ¸ëº*˜=23Ç ‡€<ÿ1v»Û‚ò¼ã >Hk¼¾û2< ¼•DµT´^<åë4<ùµ:¼c .ñšy<^gØ»p’¼¯îéÏp´»ò l»ñ,ª;º E~;ŸÉ†» ZÃ;•½´~&Àé"<‡È4<…ÑÜ;C9 xw<`%¤¼Æ §»ÙÁ»š¥lº±òù¼Ð€»I©e»˜¹7;£²Ò<Øø£S9h<û¼î„—¼Ç éa¬:…» |5:aeÞ<ºw·ù€î¹ÖãR;Ïj<äŸ@B&¼ :FÚë»ZÅ 7 I]<'ü¹èB¼5Ê6ìe»–Š»–î¨<è FÝ|Ù¡¼¬Ê º¥m;J†ôq_<¿K»o£¼ó (Z­2<¡–»ß ź '©¼ÏêJòµ¼\d ;¾ð»7” ¿{ލ:Ò·pº¥~¼ GŽô º[3®»æ!ï< *;öν“b ZÆŸ¼99»Ó°;¼â§ðl10<Ôqþ;ð$Ï<…(šÜջ†'ºì=f´ï§<å <çg¾<ï >¼>;9î;­—ò¼¢[ ­êÖ;n=%¼B½"Ÿü\´¼Eì:z´Œ»x-zûï;Õ <ƒQ4; µ†ëv<×Ñ*¼ÿ,¼XÑëž…â»fÇWLV*¼ƒñ¤:ŽZ »¤E„ |¥ºÝÇæ;´HŸ¼ Nv@z<ß>¼õ(¼ PV§º”Έ;WDÎ<{ y:W;”tt;T~Ƽ— »ÐvZ;‘g;ƫʼ— û¨i,<¸í‘;Â~§¼‹â²u-'<óK4¼é`û:- %S®ìºË]·8n”Z¼²Y< •µv<–õ»-†Î¼] §˜Üt ;Ç«Â;F7<= ²æJž¢¼`®K»¨: ix š¼u𦻂u¼´ =< xÕ¼ Ö»âÛ[»œ ³ ŒØj;Ò´r»"Õ£]»Åh-<¹B9¼óD k£!;üG»ÝÝ‚¼<ˆxºžÃ»Òa(ºVö<åyO ÖýÜ»Qzʺæ,=•òP Qt<…‰:i=ã>{)U%».*»¹*=[|’ð¹»Q˜B¼ÿ’#¼J N ò³ô(<ÌÎÒ»‚ç²<) î MÙýº»;¥º˯<’ º 5ŒsW<üC;,ã½M_G^'©»+½@»>Ž=G -B‹Õºˆ?<¸½¼ßÀ ÿõ€<“Ý"¼Gûú¼¨ •JN.„¼§¼œýµ ÎI<ŠË˺k&Ò<ä Á®dê;´)¼.!r<Êô<;­­{󤞻7U;ª¶¼¢“ ½ }º•eN<—`¦ºñ¹Ïú;<ü)¼± øqóvý;OàÔ:ñ½]"©äY<)bS;ì§ =–6 (€[; x¼;ö½k > #R\;bi<6Y<è ö LÈ'†¼†²¹€¼H«'¾“»o7<>ŸF;ôK 2ÍÔt<†Y<²±{;ý mc 6z<†<<‰¼Æl Pí$¼4´«»­ûÌ»|Ï8é"<†IÕº{€=˹ Oˆ ¼e½_»R;¼§Æ;]#<³†8; Kx¼ eÓﻜýB¼áÞ»òüš hºù»­B¼bží»š »LY<¡š;V0àBÈ»E¦;¼p×:° ˆÈyn<‡Õ»™œ¼aJ¾!ò»6:+» ®½R#à Rˆ;‹¦È»h=W _µýx<÷Î8¼ñ–»Iª9 ·…¼÷áb»/¶Þ:à³¼=.Lµ™t¼¢·»Ø>v¼Dâ îî9´;øÆÛ;dÏ…¼bø!”†ž»ªB¼îY¼Æ N ~‰j¾ºgÚ먦±¼BÔ“ióÄ;SqØ»[ñÏ<ù IÜ›;*¶»—º =Ź’Îh_<¨‹w;r0ü<6 dƒ<\?><ì­¼q ± 㠼ȥ”;i¾¼pJÓ Ò$;#9@<‚Éš;£ h™qB¿»z)B¼™Â[¼5Ñ$‡†ž¼<휻Ñg¼´ ƒ?Ìù+<å/<)”q¼Vó3 ž"š;c$¼ð™½U ò{y9Ñ:Û^A¼;żKó( 1›ü:‘@¼ŽW¡¼( K[½Ñ»ã&;<Ç~£8ޏìG~M<nš¼ êSÆ7<º9{ºBŠ=UŠäÜ%”¼.*£»¼”‚¼ 5UšTºŸ>;bn <‚±î9„<žB(¼_8;Óƒ ’¾ ‰»ÙŸŒ»ÿó =ÖÅŽ½ ¼õ÷-:Àë=ôì# Ÿ[<™]°»ë·¼ë‰ h×3k< ®Ð:—èʼt • ÍœV'<¨Pø;(Ú:Ï àýíÏ‘»þœÆ»Ô“ô»d¼· 1&¼9¼ {»O˜d{í-¼jœk:8ñë»Å éÕE÷»ŸˆÈ»ã>û¼>óf›:-’;ÔØÈ<Ò¼@öbJÍmº#ž@»¢)Ná<ä«Ú[P_»½P <›É »ø ë§xl»Qƒ»Ía)»ÑºÄv주+ö>»Öº … Î þ»l´6Ù}мÏË„=L,»:fç=ã{àLl¬;HHÇ»Zã<¹Û©½»Ó7>¼s©‹;äæy1<4)Ö¸¥Á½“> ¼wûýA¼uf 7ölM<†T>; {Ë<L ìŒ6H<ÏxÚ;™ |¦Hœ:Rð¥»3½èLA·<ú§<°þª<ï ÁÁh.¼à¤»ûmê»·S‚ Ab <32%<:~'<ïÐR®ƒ8¥€<ëç=¼) ¼VXPU•¼×ß/ºnœ<°Íf_».Ð0¼eƒ;vO õEUr»\¯5¼Ÿ¶o;O #vÁ;áæ;Í/C; ;hä[<¯A-;GÎÆ<ì>µ µÎ;p‡$¼†½òU ÔOCW»ÚI:¼¼A¼7 FÉš[»0]­;U”;ô¦cá¹¹»u=p¼ž ßîyÏ»ùëÕ»ØÎ¶»Öm³¶f<ñ³;v‚ê¼j8 ¥=<ž•?¼7ú¼GC£;Üj½\ Ì ›Ï8œJ¬à»{'—9Ð!¬<’[Ï Ù k<Ê¿9¹À =5 >‹ ¦«v¼µó,¼¶ Vaðs¢<Ÿþ»7Ô ¼®#x™‚¼V¬ `¹æ»-÷»frœ<°C=´·a¼Ðùø:z <ð³ÙÌ@Þ; Îþ»C£´½µíCS¼á@3º0p›mß2¼ÀÏ»­ìˆ<• ½¬Ày\ºù`;`Ì©; ½l<'D‚\;ß "¼k6<0D s=Ó¸‘ç¼Ó_p¼Ü ²² É¡¼:c„»¡c»åÔ |»ºá–P;Sï;-äÏšW+»¡jå;ïV =œ ¡ðóój<83@<ÒŒŒ¼Æ_` ­»îÅ»²h½·ˆ3Ò|»ºFW<ÍVð9‰øó „‰»ù>¼Í0¼í‡ †¨DR;Q܆»õ3Œ¼ÿ–&¼V —|ÿ‰¼ñÁºYX÷µXm<"æA<ÔâºT sHs<È 2 ºÄ!^<*Z¼­ ‘WðøH<¸7Œ;ÚÙ<}³ ¼. q¶ ÌÞ°»Ìu1<Â<;ôA K Q/ <ø;æS<œe ºÙ»;†;vß =Í~éB’»Üu–;-î»,ïQ!êV¼ìú½»y膼¦lHí&<#…?¼,ÿ½; EÏ(g¼÷5¯»Ìv#¼J^ã“à}:Ãj.»‘Ý=] 6ŸV,:vó´»Yâ =*Ï%÷üž¼¹™»•[¼Ã ÌÁ .~.<6$;yr =êPÁ»ÒzF;Bô<- «‡z™<ƒp€;÷L¼—$! âM<åZ‰:øÝÁ;øÄ Jh<<íz ;ÒfÒ;¡ã˜ûNݹ¹m‹;[Ë<¼÷¹¼fX<×ýA<Š6Y¼ %ú»mj»táµ»¹á;ê ¨ªÁ·9~q¼ß¯¼¦À?ƒI¼½)B»áU Pü³ß\¹Ú7<Í|u¼T‘½G<ã!¼"ƒ<ê ZëO »t<ä¹ë=‰À‘ ñ:´ùò;ÿ© <€¸% ×°œ;mˆ„<§Î䔢 <žª¨;ˆÄª¼²ì#±ÊV<å8¹–°¼Æf©,;1<âB-<¸ýÓ;x"C '›»09<±ž»ý! E †i <˜'6<²ÔÏ»ñ füº¹;Ðëí»)¹ <ƒ -A6É;‚ <-×R»#½¼¿õìkM»fŸ»l[ =Ot8[";±¼\½Õ¼  ‰* ¼Á|å»Ù³»5³ G#º¬…æ; O =š¾¬ô©`<9ß>¼'@;Ñ£Ú ºp& »4ѽK€í¯þÉ; ?%¼Â)F;Þ „G ¼ l•»ÕÐû»´ î`ãsм®]Ò:½<|ÑÁ²F]<Úê »Ë*üÈ×; ~|» æ;¼ù.4¼zþùмŠd¤»³Ó›¼aIF´J»Ja><ˆåæ: cD«t·;0RA<¡RŠ;múT¶»$_;¼%¼u¼ö Há†:ú=&¼q#¬¼?† ßþ};ßÛ:˜â ½) ™-ö‚<}>¼õ¦»X 6;Åפ;72¶¼ÂP'ÐÖ?¦¼›hmóÍæ»™A1<º|T¹¸ŽCø¼f»¶*“;C(2¼â³µ:ÿòX;çû<¡È ’$;Íí!<6½< ¸Ð §|<ò:Õt ˆÚ¥r»Hü©º˜»<Îu¨Ê68<Þü?¼ik;Rñýsè;6Š;ÿu=&'¿qÜ»|«F;¼\=» ,lÀƒ;(ͺv„C;#Ô´´Eu»;”šS‘”¼XB{»j·;@¢ ”™:f¡*<¦ë;¯¹  ä_<×ö» Ü’<¯ÜÉ î› ;ö%¼Zù;»4GDi»èÛ(¼ùdL¼ZAWüg:ȳ‰;~'x¼enžû¹N<;Iip¼¿¶(Ié»ÏÚ;áA=? >y'»Ë=<É"\»ã :‚ Þ®;M‡+ÛºbÄä¼üwÆ• »Ð—9z~;'ú®¼¢ ™ÿ<™õ>¼1E; …¨ ýp<Ö¡R»ß2ˆ»Â¢  Ηå;®C5¼ußí;H )ö$:’S*<¡ð:¨  Þ ¼räã»vû0¼ÁÞ `¡u<×s>¼pEA;ñ Uçï^ù;”: ¼лµºÚ»Ü”:Âù qò‰»Ç<; ä;£@tÀ¹ÿ¶»áö<×Z ™+«:9 $<üö;  ¯dxN*ø;e?÷<<î ^“£‚<‰Gºƒ Ê<= uæF³»7¼KŒU¼Ý @уv»ÓŠ<üœÉ¹ó ´U«hº9üÓ»v ½†O ëè <[.; ¤¯/‰Z»€}ƒ;» nÔñ,<˜´»ÎE´<_r ïó ¼Ùp ¼XÀ ¼ýÙ+K9Ÿ¼MD˜»à Ï» ý0.a;±²ÿ;Ù˜¬¼W}  O÷»-c_»ÄUâ;1 h8‹±S<ý¼aVlÚ¼¡‘·»f$l¼’ –EåpŸ³ÄB;ïp<'eƒ!|<=º©½M¶ kì‘;_½¾»ŒÞë=ÏyK Œ»ÈÞ‹9F༠½çÒ3Χ »¯9ÎDÑ<†ˆ¸;‹³»ÚÅÅ;J7;ìÿ0‘Õ¹‚- <ÒV¦: @ø·¸9 Œƒ»¤B="]  E ¦;(õ*<ˆ]?;, t 1¹¿"º: ´%¼ak}¼²Áèb:¼ k¼«aŽ¡ÓK¼)¾È»Æ*ͼ+8h ÝX;×Úƒ;¡‰­<ù}¶—¼q%;§p»dI6B÷t;â¼]ê|<µ2Oû»Bö;zž=Ôõ”}N<ÙçR»m5 =©ç“¿_XŽÎ‡;ü5A;ªàá¼± >“ç:á":vñϼ4¯@ç0 ¼ž ¼³÷¦»]¡ÐîV<ò6èº Pð<É ÿt4©¹î`=³øU”l§»TÁ¹Íà<Šwê…»0IB¼òçI¼Æ Ç õ5üh»æXA¼€M¼Ç 7 Æ "lì:M¨ »7ŠÀ<10. Êú!t²<ª©HËns9"ž¼tEÔ;ZçÚæpF»¶y¼þ=¼AZ p*¤¼£3»êõ»…Ú ¶Á\<­äE:‚æ ¼åË"Zp·ÍZ;ÙV®¼HÜø“Ü»+!•;YeS:õ5Ç=A<¿ »»—áõ<¯ ‘3<üª:˜žç;fP Q¯Z<´: ºù7È<©»ÇRe‘;¦­»ÒºE;;ºP r!À:ô„‹;å7<¨ W5ŶݻÎo5¼O\¹° 9Ûߨ¼ŒºTu»çNÊ<µ¹ M몕¼§v¯»:¯X¼Kû›H—<àA<‹(¼$ Ú¦cG<õó»‡È×<Ž ÌvÀž»IG»pl<±ºOî»N “»ˆ;¦\wìöp;>¼Ù;2 FÐØS;Îî¬;÷<˜ˆï åZ<n-;1ᢺ¶ Õ* E“—ºkE½¹QSɼMyWìÍS;yäg9öE:;Ô+H)£»ìÇçº *½HØ Ú´:ÎMç»"xݼiħ Ä»»ÈAð;û?¤»ÂѾGfa<è?;õû<ÓLg´¥;0p/;‡Ï¼$:òÀˆ <ˆƒ¼À Výf;%ºÂ =Ű"LˆR<¯aá;»üò<ê…î Ñň;hñ0¼(ðG;&âÁ;ÕºÔM°:}ÒH9± =ckäX;À'¼ôO:;&¤” ¼¨q;m =# òEÄÿ9»©—» ×=O8£ x÷<Ôé1¼Í?½²#?œ¼›æë;˼»®³ à†;wUW»þÑw<ˆr¶>´:ùÇ);«3=Hd & 2O¼„mœºî©Î¼ãÃ¥oº†¦»–ƒg¼´ ÕN†­;ìÆ;6m´¼B ¤ü;ôá9¿= iCµ»Ó’;®} =eë·¿—<ç8!<²D˜º'e„–r¼(Š&»@]X<^ R†ûm»Lm%<¤…‘¼:XÏ=@î;¿ˆ6¼GŠJ;iíŠ ÚA‡<Âà: jÏû»SÀ<j¼UÙºÓ0»Ë¥Þ;—,¿¼tj´‘<÷÷$<ä‡ý;Ê É³ ļŸ­»v¶¦¼E „‡Õ»Y¤e»»‡ª;‘±ºÉ g¼ðNÀ»“.¾¼`—–‚‘»É ;yºÊ»Ñõ9¡º{;‘<;ì=‘ ä IŸb:~Qa;ïç¡< ªY»¡º9õkÕ<¸'ÙŒ…=¯;°»Í»)ŒÕ<å ù ]w¯:<#þ°»ääÕ<  P ¼±Sg»rɯ;I ±\}â;CB<²= = 8<À<¼:ƒ¼;† ñɶV<“'èºþâvº÷Ý¿ Ïuù»´0$¼@.¥»0X¼ª/ i!·Ë¼üƒ»VÈ“;äf] ©ò£¼¬a»O~ƒ»¡åæÂ™<AX¼ qŒ yº©Ð;3=qò]54¼nå:»÷òx< ·Å€¢<x;qί» d·’¼Wˆ…»Úò¼*” U—Q<»¤¼u£y`<±}󻃕¦¼Ô[ »·ŸºàÜ€»ð“ã+Æ»|;ïjü¼•™¼ªm$ø<K ;ìšê¼WVã[;ô@¼ ò‹¼=ÂU Äo;<¿ŽU¸üRÈ<· 2 2 À0;Ä`¶:Ї,;|¦Á²º2; e¥¼Â « ƒj*»ë/?<òoA:˜ ÷ eã <*Ï8<@@¼ÐÌ &Çf;Å)@<‚Y¢¼ &*X}Å;óÙã»´žÂ;¤oÜU!h;þƒ"¼œ÷¼¡]N‚:<8(¼zª¼ã`±ˆ/«:"ºgȽ0 r&}s¢¼Œ7†»ªéþ»î×^Æg<`îܺN=– Ý ü¢'<3ê+¼,é:lbt ‘^é75¼°Æ;+¼+òœ2;›d„» p<\rm±¡PºŸÒÑ;ÅCà<| «¤²p¤;|Å ;¾þ…¼w é ¼0ž¸²Þ=ô j!U—X=:È~;{y¼n¶{‘æb<.;„'˜¼9µ²l™k¼2û%š¼[8°csºä B¼Ê¾‘¼Ö ¢ëè4»›@;=àm š ‚@`»—E;»¢76¼ç¬„Ù{¼å™»Œ}˜<‡ ä1ðf»vÏÓ»‰w‰;ê ß•îM».Øz»…N½(«¯ºy<¦+†¼šnC0J¼îU:»°…<Ÿ¸yd†;†C%:wH½E¯C§Šn»ò¢;{†=I „_ %m¼T~·ºÎ0¾¼ã¸ ä(”»ê7:: nÆ»˜ Öv 4 »Èó;æ¿;”ã )„;73<Ì?;sf n Z »{˜;¼Q–;CõZ»® ½»)·¼0 d’¢hÑ;pf¼ù» Ÿcª9g¶¬º°¬â:Ÿb‹x^Q;OwŠ»ÊåÏ<8‘ Ù,ž;˜¼±Ê½A’qš><Ät<Ú+¡¼w!Õ@åa<²•C;3)½ùÄþBÝ» éO9}!¼æÏ+a‹ƒ?6<ï>'¼‚:Ò;n7Ì!š½<8½N:Óͽ}„ íh<|…_;‹::»Õtñ¸â»nˆ;Æßc¼Z ­O -/$;‚¢3¼`¬:0pä$<#§š»'.”<Ë _~†‡»þù 9¼½ÜO‰•¤»s »´="à < ³;p±¼NKµz\;á!;3“󼢤žE(<¬ý< Rì;•©Ø… ¼ñ+»ºˆó¾»qúºi©<5oúGþ»Ò²;LÅS¼:"H æD5<-ܺ/ï;ã&»cáâ;2಻¶i=cC’| <4ï³»ùy=´ëYøù;ü½¼fVÛ¼õOØøÔ»¦{z;©ß=€2,çþŒ< “:Æ]à<óÀœã3U»ªº•·½{Æ+ ÊB »NÜ=º£Ö<¸!§NÜ:U;M^=Âù`Ætu<Æ ¹»Xô»ˆ ¡þ"Ød¼‘ÛB»¹ÏZ<`^ +ÝO»©þA¼ûbˆ¼'qû<‡LÏ»Y¢½•>`+<7ù'<†æ-< È Fm¼ò$5<:c6¼M ;ˆ,<¾J º0Õ <€ 8¼Z st:Z< ¼#¥¼ç a[U/;!UÙ9S›=0!"=k<ÜE:§r;+ êü~ó»<Æ»ÈkS¹ù­ ]à(<ׄ<×¥¼!M 8І;ÆÈ‰;!¼»S»%Y<Í ë9VÊï<ñ\¾V»!¶òºB!¼Üš½l4;h2<­<¸— +Ò»H9»=ý¡ ±ºlJ<Ý·<Ò†ƒOÔº;0 = Z# ¹½_<íþ*¼êIÓ¼çv!s >¯-»´ë¼;ìÂî<T€Œéš¼íž¹£–,¼Z IÏölÁ8G/6¼&.¢¼& äÚµ‹<ïøƒ;á}¼ì MÐ%¼ðêºÚà‘<é;*7<ÍQØ:e*,<Á)#\ì;—‡¹;ze= Ùlxh<‡©;Ó©+;Æö ž?!;ÿ1»ôl=Æ ”¼<‰<‰];Ö~Õ<œÆª iÉ/<Œ¢;ãq¼Íµ‹‡»šˆC;­|©;ˆïÀ½$ºA?¼z¼l >ÄË <>ó(¼î¼<\ 5ˆ»ãÂ2<è ¼ªàزe„ø:7¼`Ô.;dû eH3†¼™nͺã><ë èÇ["” sFÛ;Ý>¼7|¤aYˆ:ÒÈk»üØ<$5ç )v<€bƒ¼Ì Á!½k\9»#¼ðƒ¨¼¦?blâ%<´x;‘Û ½8gnǨ:¼á@¼º\½; ù } W©„¼"nÐ:0¸.<‰Ú ˆM–;f 2<ÁÉ…¼Ü× Ä-»°ž;•”ä<Ú¾L u$ý»ê¾<a<‘g_»ŸæÆ¼Ñšy ˜’E¼_ »Sêܼò 0dîØ:'D¸;E3 <ÔàI [¼.o—¸œ}<ÿÉØ»nÌ#®À¿C»€Œš»‘Jü<ËÎPU ·;ãl<ôÞÁ< úTPö(þ;î°5;Ö’;‡ë§<ˆZ ùw]ð;µ`åºH9;o` «Jš:˼æ»w½Ï ^æä´; \)¼:‹‘»Ã7s¢<žš»lÝ = ®¢!Z޼ˆé`»øW <ó°œ[]¼ŠO:à=~É¿#Eñš¼ÃO:©‘;˜Lª!Ôȼˆ{C;\5ê»)7Ñ]x<©*λ.\ ½vœ(7¼ ¹»7—Œ¼À^w~°9»ÁJ:M%¡ºšp _êd;j…'<Î6<ø ãÕH<„5¢;ë#=Rá fHÛV;¶`ÎBå5¼RP…¹¬§<°]Å—Ò;œB>£&»–ä_;a?Áê=µ t‰<ÄL<|$«¼¦ `÷W‚¼+þíºd2¡ÿ>H<§<´»• ç<ö"Y °$;Žÿ»C·½º\> ææ;¥Û<‚¾c ½( ©¿¨†:É7É»šg=4 *_TV ;%³Ý»zýí úPL(ž»ÆS»'Ãä;±‘[¡…Ï»®¼Ý=q¼å  -³‹<²"¼a£ð:Š ‡Û@<Ž<̪c¼3  Vü²n<`á8<¼4bæ ŽF1<Šœî»tº½© >~IÛ»£jè¼§ á TǼ²Ôµ:ÌWœ;K¼ {Ѽ¥p¸:N7¬;¼ 2c$Î?o<ÛûÚº!7â<­û;Du6Má:lå :H·æ¼KS$„bº:Ù­¼¸’Í»McѼh  _ô’¹ˆ0»&Û9<ÍP$"Ï*;s52¼Ñò/;ed¤Oî:ûS;¼¼¼,€ 'œY»ÆÀ;9û¼,×ï*S.».jÛº1Þ<ÎO ’]<*#<àM@¼ÆŽ7“Ê»úY¿»d›Ë¼¢§õ \ï꺛Î}»ã'ï<Ï <ùGÒ<å^»Í<\Ê„4iY<7I¼¬«´¼¸ dÿ+ (]ź&º&;®<³ ®Â(y¼¸g´»¬Ÿ3¼‡^k¨Y÷9e“7¼dz¼>hž>@¼Úép;V ˜Îåž:#»?¼¿¹…¼¥ð:–1‘¼$0¤º˜F<߈ "躻å¶&»W}<³HÂÌ!<"Ëæ:ýÃá¼W„'½T<™°Š¼b܌Ԣý»¤yA¼ðy¬»‹ó Ú.%8·%þ;pâð< føþÝ™-ÄYÊ»IîB:`Ýù»öþ=çSOKY<ÃT4¼«¥;p o éyػñ.<Ã’":ÓØ q ã <ç/< NûfRD¬zr<âºg—»X€e#† <3*<êê ¼¹¥rtÅ:`ñì»`^ú¼¼ Õ„g†_¼1¥¡¼ä& ë¶iÊ:²Ñ:´ м:$¯='g_<ÃPg»Ó/=Û'¤au;_¼<ý<ý”=!Wi<õ–+¼´þÒ¼s \#§ìëz<×"8¼Üè»ø ß ]ù2÷»e ï»Í¡›ºP… ;}¨¼|K—<«5÷#©ºÍ»W¥î»W:¨×áÔg;F6ó;¥>Ù<Ù% ¦ä Ò:©;™»ë=lÔ 2 FÚ»Õ©»ê·ß:X ¦*y<äûսѼœ ߬ q" ¼HÙ¼'PÞ»Kr‘¿±?<Ëd?¼è˜ ¼«‚a9ƒ<ÔUº!‹¼mtuû»³ßÅ»™ÂǼ ›¬Ò>8… Ý'—ë;vÓ<&‚ã<í!™ 1€<󲜻®£ù¼H$Òßi<‚Âß»46<É&¼H³m¼õÈ:O®Ñ;b¿:º#FC;óÒ#Ü 5.:Τ£;]@ù;Dl’ /Z»i]A¼Pþñ¹î 7#„º¼ 7<5%¼D³ ¬ºì'?<1ã•;óôtýÔ#¼éór»Óµ‰;I ­Ñ†:q^½;€8 ;¿w$w °w<ã; ¼žqØ»F Hþ8äS<"`*:ÂF°¼ñØ$7’Ü;Þñ¼”"½hwãnÜ:öåž;.¤´¼'o,¨¥º‘FW»’°¼åÑ;~} CÌ‚:ÑýÜ»¦ˆ ½L Lw–ði;øý:â>½é™Éì¦K<Ѩ ¼—m ½ÿfyjÅ€¼ä^ºI“¼H³Ple8ïsŠ;¤­õ;l¾u>™¼R7Ë»áZ¡)Òºzä;¥{=¾ZLä¿¢<Êt¡»% ¼#U®=e’»FßͺD±»-Ö³ïp;…B¼æã½Ú { Ò¥‡»Ñ°™»}Õˆ». aƒAt¹<ˆ©»"`—w;âPÃ;¯ä³<ÿØ ¼!¼=ü­»¦æ–»wm Lc ˆ»×;^}=D"­ia¼ñ_Š;ÒéÁ»p%‰#;“»€4 <TÓ»Ç9‹‡»[8-8k¼– ˜D ¼&U<(¼ã?̼G H 2»,á²:–ýR¼Y4£mzP;æ÷;æD =žÁ ä‡<@;19à;­ŸÕ<ó±äE·g9Þļ³hØ:ÂÈðxx;Çú;š_£<2sk }zq<„Ñ?<§kL;ýù0»?“‚»Dq…º±Ì"ø#Úa.»ý;;ŒÍ=m ¹$Ý!ÚBÏ;Gjb;ê;D;Ζ•#lÑñº:¥1¼­ÄY¼@/Ý ƒVÏ:9lA;üļ+ð­§e(»"®ô¼Œ¸|QHv¼·ö¡ºyä]<( 9#h¤?<ü绥X¹<‰)ò îÉt<½eY¼ #fž¹<ÜÙ;qªn¼… KÕê ¼¤Þ¢»: &»ÐÀ;­@èÏλÂÚœºxÓý¼Ó(´vº‰\»ø<¯ÔFhQ;';Xú»¯7¼<. +}¼Aø:¾:+¼á`X'qu<>û »å|•¼ûa ø oŸ»lܹ»)h¢¼°5Ž6ú¼ˆñ9 ຺t¨ Ò™ ¼ «å»í¼§ÀÎEh9ר¿»ø™=³‡ê2<ðùä: °½¨ ‚)ç€;ù¯»Ëð×<ÚÐ aÐ;X- »¶Ø¼<×&Ñ´e;å” <úÜ» E gšL¾»Ò><=hƒ»g‚ º i¢]:ßN»ì{¼ñÍ ÷£”;îB;¥H½™·g½™I;¤ÈN;G#=6 hë4X¼æ£»ÚÂмY {"9N<`()¼I·;º7é^r<:ô­»{¼½výà#¦xú»]‰ºñd=…^#ž‹;uÚ;¼M£ˆ¼n ¬^8„<\Í·::•î< 6\,9M<#E; ½æ€ GÏz~<½õ:¬⼎¸Ù¬z¼“î‚:¼C¼X©áM’9»ï{E: D¼& §£güe;3:ß;”H¯¼{{‹ýX^;‡€—»ê”Ò<Ú< Š%m@<%/¼:l¬¼‰3Ü×p«;U<‹Ï£<Ý ß¼çí¼E—9÷ú =¯÷ò„$ƺS¶¬<|"ãËJ¼Ž»qÐ’<)4 û^µ¹»s_‡º¨›=Ìû [ä+9ï9\ºü¼ï”P4ì;Ä©<<,ƒ×;¼®P"¦Øïº³y<ל¼/ ^‰[<=²ù»t´¼î)dÌñç;Sï2º9‰½=ÉÆ1»†v§;p@$¼Œ#"0¼–Гºúݼ°wÿp–³»†Qœ;iÛ‚¼g ;$ö*¼;ãŒ`;°¼Æ¼ý"ðºþ‘:ÝÑ ½ %¤¼Í¯P»Þ<ª —·"n¶fö¨»Í=%„ÜF9û‘û;a!=%„ˆÏ :‘—`;|Ae;›B½mŒ$ ©u^<Ì­E;Á0½G¯&œ Aœ“<@Ú»­g¼öig—¢1¼I×»z•4»gÇë¶UÊ:×kn; ¨<ü} ÈĺLV­» =­@ s84<á×Ç»ßõç<¥ x™"›»l .¼Ü@黄‡&íò¢;e¶è»±ý´<‡!Ö ;*u<Ì[º?¼¿&Jæ)»ƒ˜×:¬ß<¯ J s"’<Ün§»I弤ƒ >B¸:Ñå<* =3 µ«ç‚2G½í ±ÅX†3;‘ø‚;ÎÃÀ¼S»Ö¦ª¨8r•¼„ßÏ;Zçú1Ò¼¹µ9¼.Ýs¼>l#ï®l<¾Ä>¼N Ê¹N$[ÊŸ¼åS¥7k?“»\ à€<-6W9æw¼ijÏ⥻#3><Å·Ø9 cÐ% s¡»nÇлv ½ˆÖÛ -;9é <×r©¼d!v5<ï¢;áé¼8|ßz=<º¹º˜LÎ<ÁÄ ë­ ; †±;0ÍF<æä= ó~Ÿ¼ªÕŠ»ˆr»9>Ò -©»üU+’Î3»"?ªº< ÜP¶"<ï4<Ó1§<mH&ÐÑŒ<Ì.>¼)¥¶»ZX¶ F°ž<ˆíÒ;éû(¼„ n ô"…‡W<,?¼⊼w U7¸×†»ðÈ(„<çÔü!Pç`<áU/<ƒª »A¤"in><=ú;‡­Ý<89$1õƒ;Þ)>»½³†…M<µò¡;”oW¼}j­×:D«m»Á_=] "ާ¢<^L0¼=hí»º$IFÛ<¼ ‡w»aêŒ;®H%ÑÇÍ<;;P{¼eA ö›¼»û˜ ¼s;{¼g å ¬]ª;U %¼V¼¼§À – Ö;q1¼‡µ­¼ž ã—7.<$d&<â‚Ü;"P©|;OT_:lk½¯ì!† °P¼ùŒ »…^~<ÐxÀ"ØL£»pP:»Ä© =ÿ¬‹#šæD<žwª;_üÛF»Š4¼ &Œ;æ"ß ¼P¼.XÌ»]¡Mžª­9ubá;9Ùá:@?'ÈS…¼Ëp»Qm<# z’[<ìw¼¼Á¾¼.î¾ 4€5¼ Aß Ó;ÕV<…½<; †#j³€<Ë? ¼½èÿ¼•ùÒuÐ ¼nf¼¶ —ZSˆD<ñÙ>;‹C½m ­\Ò¼jFž¹O =÷_¯—öø;•<ŒOô<ϵMK;C¼¾yþ¼Î Œt^ ¼§!‘»yf¬» ý£#;O ;-·»”ç<)À"×…½ÔI&ã3$±”yÛš¼Mƒ»nFSº>íy¿%»± <×°Hº (|)Ž¿»L°» =±bÇɘ<˜öºý<ØP ᡊ;?5<ÛòÜ<*Q¦c •¼—?œ:°ËZ;}¶{õ/)<µ•;Ǧ<ÍJ@›;ÐY<÷ý<ãF‡; ‰è]«s;/0;Ԧ鼿3&˜sŸ<#1<™´’»½ÂL&F;hý ¼â‰E<1 ì þG»v }»/ô¼áõ%Üö–¢¼caJº_Ë»0Yék~<ƒt5ÑÃ<€»EkA¼¥M#;$!\&‚nœ;xƒÈ»YSÊ<$å «q :ù¿Ä;jØÿ;àÜ’ äÙF»ìû¨»Zö¡;€J «ó¢<†’:5}»¨Æ;Ýÿž;ÐF@¼Ï.‹¼ nÂBZ·;tÚ:䆼c, w ;Ô¨;÷Ã<:3#¹…GŠ»zA;Ó*»<˜èW Õ‡„»‡*9< ´[;Œ }¸ Ç0;”pûp&> ½ww¡·"<> .<óè;xÅÊ Fú, ÷3" ;jnú»ýñ ½\w º ·˜¼£ìL:¯ä¿;Ú×p ˜}£¼N¤i»uÜ_» ¿Ò ‚)~¼}]ô¸W¼­%+}# ;:@%¼VÞ½=&Y%ÂÎ;ß<‡Î¬¼`¦ üÑO<>+Ó»ñ,V¼î— (ÿ§'»a€x»uÌ;¹uÍ«ªÌ:ëú»ßQÇ<0, ’#o<ñ;Ô¹/–¼ 6R(ÅË9×A¼Aä: ͘ÔÊ¡¼ ˆ»ªÒœ»ìåZÈ„t<„SB<0®ºîT£ƒ+<Ä¢¼.€v<:ÞϽ¥¹’-;Þ.;¼> <} m¢ºj»Û?Í.<ƒÕ»»f-Ç%y»Ã–ºÀ%=µÄÔ|<·)¼¿T½à°å%¬•»Ž¯¹…ˆË<0áô³'Ù»$ß:1=à 1"Ì5Ô>ºoO;|ûi¼Oðâ©w<ÇnÀ»Éâ~;ƒK &‰õ)»xêä;­ì=¾Lð—|4;yr ;W)ƒ¼"¤ê¬N<}1î»~Ʊ<‰ò ìÓ}¥:"°,¼!'©¼ f³$†Oĺ¬,¼\^¼/Ù@:§z<4C:;„ø¼ ü&Åsvʹ÷  ˜ ´B¼9*:èEE¼È±&J’<³›B<ä%¼{‰O ÄF»a »/ ½ #¢†-x<ØÔ2¼y{ò»ß %Zm<šÜ¨»~:Òa’4Ì“»ÇH¾ºu¼½bS ,B›:tNa»R-<*%$«èð;Öø?¼äF‘¼^ ––Æ<ìТºª}Y!<ñ°»Ž(Gºûº¨r»ÖûW¼›t‡‰Àº¥OÀ»5_¼t’)Ž #¼º1ǺuB=›]K¾Ç»ïæu:©ˆ¼þ“ãÀK“¼sµ»ÉwP¼0| q<Û<† ¼Ð"Ô Ûñ»@Ù*<â/›¼R/ ¾:}X<ÍÇ—:V|ºjs&ÝÑð›<êI”¹BP!)ÔO9¼_&²»:ƒ|¼(øÀÉÉ;]wí;»F=Îà$’j<ˆX’;OD <•DúÁš¼Ž ¸9~³§»à¤ÛPM¼ºÅÚº’’Õ¼X,¹Ü/:ʈ;×Ã<Æu¥å1Ä»$ªS;>)=â½"²ŒR»oâ;c=LD ¯%AÇ»{ì,;6µ;Jk#g$Ä ”;'d:iÓ½È#닼;Œ"®Pü-;M0¼™×ؼYC"!%•<6Ý>¼Öi¼aø' ©N•;$㤻ê]½ ¥ éÒë!<* ª»Yûú:¹Õ« `r¤<]JÕ9\ò¤» Í ¡TÕ;©¾ë;ºÐ>;†ó$«zO<ÝÛ<8‘í¹ÂÛ¾ ¿•H<%p »QÇ = ©¸"‹)<òÈ»¿«<ïžv+»5ò»‘yH¼Wß Ð ÿÈ[<--¼k©Á¼î»dUѼ:Ù¶‚»¬0<ç ž#µH‹<Æz7;Z°Ý<{ óÞ Û W;¢4¦;b“¶<× Eü¤ðB:.ûh;ÎÅ<‚¥Z0F"Íûn<8µc»Oô;ùÊ'y)éÜl<$ð»S¥$¼ÅaKO_<¼¤²:ͨ =rÛi~<´LÑ;µj];mµ:jll<Ûß#¼¼X&¼èJµ! ;aYò»×î½~B"; "]<´i:<ííA<ÀÞx¼I J&;”…—;;¹Ü»/à¶<ÄäÙ;ù@~'µºÌ»C‡¼»½h»bƒÇ»¼þZ;!æš¼Þûdòÿ#;3œ%¼ŒY<>ß¿›˜;Ÿä¼ÇgŸ<å#6:f~»G*$Ô ;<õw$;ð£ <,ÃMû/&;7È÷;1lãB<¼r¹ßƒ/‘¹_<ÖÌO:SÆ©;Ä øìmfT»¡Z ¼úÅŒ;!ÂÑ!Þ <%"/ 2<–Vp;qÄ<½`vžLn<E b*ie<ÚÌÒ:æ{= …gs޼Ž{»-Ô; •'Ry(:jf°;²v«¼xñ*§Ýî:$¹6ž©«%€ÈÐ; F;œ=Cês#&Åê»4/®º6P=AP ÌÂ>›¼»“D9caÚ»¡K 3îEÍ»°B¼w— »ÿ¼;;¶—,¼+4;¤e¥ ÏÄs;"K¼ãj½#±r ˜te¼†=ú»a#%ø'Ÿ6¸;¨{;äÍ…¼ h <ž ¼Ìe<+Ñ¼Ó ïpE¬"<ûQŒ»}…<:à«'Éné^¼*‘›:‡ † ©ÚI »)¼,iÔ¹ ¢Ö)QŠ%»äÝ <^¼M¼·Ÿz…x*<‘*;Ó9t¼ýçR&<3¦Ì»Ò·Ó<¢ (ì4»Þu.¼å¢ºÌ1 œJ®œ¼2»ímÁ»ý xÔ§¼³”Ž:ü=Þ@ð"Ñ<Î]Ý;ï4 ch<‘X¿»}ã¼¼\®ñb<ª@¸:[k7¼6ï <d2;wÔë;FnÜ<ÿ óQfϼ+¦+;u9»]zà+<(À?¼Ÿ¥˜¼7bµcž¼É銻¢oº¯g(!À2;¦Q¼rª%&i£Šä9eA¼‰¶‹¼ðÄ=t’»mž›»=šµ»%‚%ë&ó|;â<2<®b<8: ÜÔ4—»hà»YE¼MOÄ"ÄŠ ½”6@'p)ŹÕk»õjˆ<½ü!ºr;:Æ@¼”DÈ;Y ” ";ë¨i»’«=qÒ #¯3f¹;f²£¼xq i$?Hr<Ãïµ»&0»¡ˆ  µþÞ;шv;øáμq 'ää'¼9ï»P–<äg ß!؇ø»ÇÇv»Üòi;6/»’KX<«²Ž:*øÂ<Ð/!j»a|c»A¾Ã;ƒt…#<q< +Š<² Ã"ä$<âƒÁ¹É7€<‹^c|½Â¹½BÏ9þ ¿¼þÇ â |æÿ»Íö¼›<¼yHC#T½¢¼û1ºßs—ºnÕ S–¼ëM#:þì;– Ï{´†ºÖ»Ñï½Å b"·ž¼¢[Œ»ŽxC¼#Æ 1;ùË;úÄ®¼Ý$¶"¤ H»¶K*;äEòÅu<šÝ|;ûòÞ!ùU<T㸎O¼$Êe3=@„+<\„^:jR½V@ !¼þùλÖ¼*¡Ý¦F<Êae»Ð =| ^ä™3;+»—@Ð<*Á%"ÁúÔ»{#9;Ðl¥<3 å.†e2<᭻ⱽ‡qû à²ò»!˜f»ô•¥;±g!‘¥ž »õÁË;c"›¼à ·)ü¥¾v<†!¼rV½» kV)Îm‹»ò¯“;˜º¼»ù׎®<–›3<%…}: ¬*á…£8<­‹<'Òi¼3 [$áÂ`9;(¢<³Šñ<)F•o“¼E š»*1g»Šj3&<ÿ¥:IT2<Ì)#Ž »&€<“„B<24;uDW|–Y<'½»B¦±¼Fj!%è1Ñ»ö*<ƒŠ:q Óâc/<\¸û»=4<Òc"\ͦ;Chbº½ÁG ~3¢¼éz·Ä#=qš/$g <ñ†)<}”;à‘ °=¼ýȺë.Þ¼«!Ï:¡»7<¡»Š³½#,‰kÞÂ;å ¼À¤‰<£ê +¤Ž»ª×¡»oÙ¼¼ (Ðñ=<•ú€eÌ× Ä>»‹.›¹ŒqÙ<Ò$'<ä9;(ÂÔ;›'Ò<Æßg†8’»uÆ <æ«ø»‰ 1ý”þ;)A¼Cž<¤Ðþ,¹ô»ƒp»¥W =”Z#v«VÁ¹1k?<¤4—¼™ V¨°ñ*<×°ò:H7½°Æ Ü'vÞ»‰ Á;Šrf¼!ƒÝ§ºnN}»n%è<^ùmßÔ(<./¼29¼¸Þ UÇ»;¼ 9fnò<åòyÅV5<]µ·»…Êû<ªr' *:<ý€>¼…´þ:¯*¦ä¼;sÀ¼Sl*% Zb<%;bN™¼ìÚ!ÆÞûÀ;¯Í<*˜@;ìPfº‹]¼õ’Õ4ž»&P?<Å#¤: u$·ù<é±r»ÍÖ = ¹½ûžM;”¼rG÷¼€Î!䵨:|Îw;MXc< '†ì$;GÃ2¼îÆå;~Ö"Tÿê;F¦»QA;4ï$k-…<2¸={:ˆç-¼8žØ;> ÿ¿|¨ºÙ)®»,Ý=l­ê—,<ÏÙ:Ïþ@:º¡uœ06~©»ó œ$V¼Œ:ù¼;²´¬¼ñ¶"x×fo»¶Ð0<ä‹„;>Â#ß'­³¹•ë;ó9=· '…A¢£<Ø;…‘лÃH ¥¡Ð£¼°;m»úAÓ»¯×\ƒ<>¯…;`Þ=¿ôå#¯R‚<ó'‹;+l‰¼uÚ$ì`/;m„Œ:Ô4;¦] %¦´¥;Ö8<SK;t ú®½”<š¯6<Ù¾U¼ ä&'¿åM<æ¹¾»íµ@¹~ Y¿ ì—<éM.¼Ëɺ¦ÝeWÛ;;ÓÎÚ¼*Ê$†Ø<[q_:Oñf< Õ- ]ý;’;<¼ƨ¼ð]%] Þð"¼9…Ô9ålF¼È…)!ƒ ;Ý׫»wU< Ë$U\fx»Š×Ï;û L»» "ʃ;ì|ä;OA;1yš(º–Ò=<}!š¼¨V+® N8»´ïþº%á<Î}$u[(;3g$¼ë"%ºzJ<™ÁÌ9 ?W»I ©g YâZ<ƒÕ›;.v©;ª_R§ª;8V<ù9<¼è†|½o<“°;N(…» ‹r&mš˜ÓÂ9F³Ë<G!Ë/¢;T2Ý;…¸E;;Ë GP<ê-¼Y¬½G½î[;ùÅo<Ôw»ù4¯»v!2¼ªm;C^…ÛF;2å;ù‚s<§ä²ƒi<;>bÝ–u ];kv»qÉ<‘ %"U£мOi·¹‡Ö3<‰øy¢¸“º•Ú5¼/=g¼©/Ù#ú@: ;ý_¾¼¢ ¶ÜM³„¹?Ç»ÇIμI•r Z±}¼ÐT»ž¡¢¼ éZug³=ÀV,;Y}®»,¯;#È=I _ú ¯¡m<ÈÈú; :y»¶¨¦ºzKºú0.¼ "x:™M)!ßÌ.<£æM;Q¼<ÖÓ/¼gc { aí-¼Ð&N»ÈÀ:<® ¹&m¥%<3i:µ–x<ƒ»+¡Ð˜;fÀ-¼^¬H;“{7y~»ÒÕž;•y=e`ï….<µL¯»Cäí;[q ÞV`~<:i¼ÂUݼ¯$Ÿh*#¼Ñ:²»ƒ\¼úi2,Þje;Kx<~r’<÷@É®m;õ(ê»I @;”4V<¿ e¼‹” $«†C»i><&kc¼$Ŧ,å«l¹&`F¹€Óµ:‹O$ͤ ¼5Œ¼»BP©¼„ Á&©6ܺ˜Š¼ؼ–ßyàGŸE<œ:,»¡H`¼À)¤äv»¡ä»g%¼ú ¼"&†‡»þ?<*†»e¬' ‹Ý\<—RC;z½ù´Ä_Ûå;¶',<¬7'<7È µ€)`¼ˆh¹»âƼY D+Þ Ðôƒ;;弊O?<|FË:¸ ¢†+ c¾;E -º·F;3þC%j :;åAU;¾4;% ¦ÓIB;¡¤<Û#ÿ<¥k)$°kV<¸u¼K ‹Úš”Ñ;z¥Ü:’…¼Óñ'c ÿH»ž3#»¡t=_h Øÿ»G?»ø½ðß)`Q4<Ÿí&¼½à±¼Ó32¨·Ì»_÷л¿Iÿ¼Ì»ñ YT<çß¼»ˆà<ÒvÙ)øy滤D;Ñ š<@"& <¥–»$æ=è4'Ó»Ü:ŠÔ<#,8¥*ºìλ:=½¼¢_ <-½€KA#ðG(<„øS»<‹ 7"¦3ÐL<à^9¼d;œ¼mº!t'ƒ#» B¼[cØ: ² AÁL<´Ò"Y<òìÈ;¨=f/"$³<3!;íÞ¼÷Ö„üa<,“a») =¤%ºþ"<¢\; ^’ˆ±œ«Ÿ»´^Ö»ñþ¼ïØ#AÿZV»@3Šº±Š;¼oB É6-<ëóµºÝ–ç;á7¼ÀdÜ;T¨%ÿ_<<æ ,¼|A¦¼±Ï!“ €óâ;R\89•þ½s =’å½Ú»@Ô%< ª :½ !CZ°L;ˆë3»Z«<Ÿ $! ¼?nµ»g{¼_Ä,ÿ~Ž;;jP!¼X3Õ¼Ã/! x¼nû;Ïø:¼ Q\ Y; Eý»X¬q<µ¹ß¼™*•€:’ ºX¤D<?+»ÒRÙ<P q¼>Ð*¸dÚü»K ‹Ì;˜©„»§O<7ØK+ý?<ã>;´£¼ü=âž>»|¼&¦;Þ’\G¶n<ã(¼X!`»(.#÷¡F:E(<Ùzz¼kAÙбr<³°»u  ƒ$U¯î9Ùe ¼“øu¼Ü ¾†Æ®j»ó-‰;bü˜;÷pó¼¤ÂÉ:{4¼Z7 +³ïS:KR;(¥‚<~îŒÆ„»ÐB¼4Ÿº„Ãî Wº»Âë;sû=à Ìõ 5˜¹»“y…»7‡;g Då;üµI:"Ú=ðÚ"{½®=;óŒ¼ÿ4 ½k r#5#幇<&#;F~„¼uU |;kŠ»–!x<Õ! ´*&ß:àÂq;À££<Áª?Þì}<ÜÆ?d ;+ #‡4‹:fW¡»>à<½G‰¼úß(íÌ»ÉÕ¼†à»…û# ¾x¼Úˆ¸»†~¼â „óµï„»RÃV;ïû¤<¡ › të!”».ª9A=×õxB—<D<—ņ;1;B#*i<¨mæ¶oJ=Î …»óf»3¢(<'Â#»Z) –ˆ/e<ƒ;{Û<ÁAaÂbb»8#ö»‡À•¼pž)} &ìz¹§<;ùû¯¼> H« {q¼á4,ºL.¼Ï^#­ù•œ<åè+¼Ž=¼N^Í\°<^ð ¼Z´<<Œ‡àdi<Äæv»ø<»@ͼ P¾¼o0¼*¼ÉoC‹›»õôaºÁF·;DVj<'D+‡¼ÕFè»>+¼§Î;3È5¼Ôtœ»CÊ»¶‚ *º;Æ=)¼„õ±¼±žo"*Tû:@c„|<% ¢»P-ټߜ ½€:z<üUe»ÁÔ¼½-!ô DFœ:»”–<™Q&ã(úù¼™p|»à"; H%»=•þ»ë_ö;“¹C¼\…-%¼"›ì:Ú ³ºîÜ$6‹[<ÕM »Ƨ¼ó&Ù—°P»‰‘|;gÄ=cOàF|<¾!ä¹ÿÄì<Áƒ'„x\<¦[j:D¼56eCd;÷a«»ªã½¥ hî­ˆ<¨v¬:¾Ó<ÆP œ@):ì^9žò:Ÿ$"ɺ~Ÿ¼v »1I‘;áºÛ*PG;\;öœ„<£ Ô$»#et›¼'ž:Võº t·¾‡.¼oe©»âN@¼ ×"‘#5ÐB».Q>»‚„¼<xovo¾»‘?лô@â¼ÂUg:1» –»œB½«Á 笼ebÓ:«‰;äj a ¢Þ ¼&+r; 1Ô<Þï$¼!”€¼Ú e9+<òÃ;*A½« è(˜;^:A¼=‰y;ú â’(Ø•j½|'#Éc‘v ¼ÏL°»êž½º^Y§ ”ÇιýØÄ»§ùؼ•TÙ ¢?;çí)¼ÍÛ¯¼ëÄ„ÒW¼—®»q2'¼»j†@¯˜»NÜU»& ½ºµNp?<>E?¼ÊýZ;Ñ#[ã§¼·<”ºj¶¡<`*¤ê8»lò£»üõÿ<ËÎ#nþkR;HY¶;6mÄ<ê(¨i¢;˜Ø”:ôƽë}‡ª<¹;Žý»ÃQG$»m»¦&ù;þç.¼.! Òܹ3{Ï»_8{¼qÐ#4Ñ»_%¼ÛÎ:ÎÒ^4UŒ<óˆA<œN1¹jýx¤<‹,;¬'½ †#¼—é7¼U<%¼É¦Ö-¸$¼èòú»îh»'!îj'<8ù»Ù»ä:œˆt u–ºcà™»¼š½3¿ò$j…;ÑŠ»foº<ijZ‘<¡»(<'jg¼„R^'xFã;%¼Uá¹¼E Üâ!³“<è›;-ýf¼iƒ*-'Ñtž<)·‘;™@»QÿFÇé»S±º·X ¼Ï)"Ë›‚›;¸³<ü¤A;Ýì, ƒ•;W^Õ;äŽ<»  "l}ó»iwˆ;ñ@S¼­(¯-¾s!;4ó‘;âòŠ< r£ ²¡¼Ï/»rõ"¼w Á »¼¤¼Œ‹‘º¹¾=C&[#™<–h:”ƒHºÈð µb}Ø;ðß×<äd A¹Œ<„>¼9-¼—`+ø'q»-„Å;ªìó<€]#o ö|<ý…;P7$<àA b ¡Éλ¹•Ï»‹¶…¼¹ #µ|)D<å *¼Ф¼¶ôÒ ø+¼o9F{U¼Ä ,î<¥;rœÒ;ÄÏ…¼ô!bÕ W<,ÚD;Æœ¼ì²\E<ß6ûÚ`¼("î/»ûÁϺúEÏ%:Ý,;´°«»Âƒ¼<§º•»˜ðºãƒ½S ›bCð—:r¹ÔÀé¼; =>-';\û^»Ò¾€<+0ä[><“¡õ»utg¼ûó-¯.x~»L09¼ˆ7»â ­kg_^»çnE»;ôìs·p݈;–Ο»K•Ä<@’å‚å;=Û4¼s(¬¼' ¤'Õ‡<ž^;®.Ó9<•µ6;ë ä6Ã1<Þʹ»vè˼~@9ã÷)¼"Ï")´6»ãI³;;æê½#ƒ¼‚Q<•>1;£Fæ¼Å+ßÁ;n;^J½;¼<× l-“&²;ÿ´ <yÆ<~!§8{:<Ô:7‡=ãô>°´/<1º><™¼;”O-;Æás<ˆ{J»`-½ª-«&O™!<È+»/IŠ<~±.#šN¹;M; nG;Ë ó$|%÷žŸºž ,;³ :=d"¤ ®;†È:ʽ‡}¬“©é»Iž4<´ÏS¼>v« Ѳu»rS><þ·€¼­¦,6&ôI=»:“¶;5ãž;_A¬ËйRÕ><ƒ;›)-A&Ši¼{p°»‰@J¼âh %CÇm<Ö6’»ÜLe»Â A%…NJ»ûöÊ;þ<½ È$Ü-™ˆƒ»å7<Ú<»î) ´)Ø}":Ø»Ÿƒ½L ©%¿"{­»2JA¼â w:I="Þ.¸x<}1; Šì<žv—(Ú’X<¨Ô:É„Ãi̺)t=…_è~<$u;¦0à›»öä ;}tá;:<(£R¼#;Ÿ®¼?ܼ!Y"r<"s/<+Ð <8 ¦%£¼pD»jé:i… >žá;øf”;uÆÁ¼{µ"* mßu<·ˆ>¼_º>¼å`+j ù±¹vh><( ¼š‰¼DÃ*<Ü‘»Ûi&Ѷ{5<ÀÒ-¼. ¤:blh pf<9^œ¸Õçɼ\âÁ h`o; _eH <Ò¶7=ak<ñ 7/Ãø>¼·çÂ:߈<¨ T)×#âû»Ð[p;{Å =~é YG·*âºß$´<ö.p’Ùt<ð2ƒ;öê»åÿ ›¿)»Š;çsJ¼£½%º&`뢻°¡»=<D åµ™<¨¼a˜º: ½ÛV<`Z@;hQ ½Ä´ù—Ÿ~+;,ã‰m<©Â¹` ˼Á ŠÑ «k<c¼ch—¼éÒ’Cˆ»p¼Vz{(Rl<Å%*;ûG\»t= ©B½;Ód¢;í¿…¼b\*ø}E\<`ð»ñŒ°¼à N Su9»þÚ ºâî=Võ•/m¼¼d 7P&.wJ,¼q‰»xºþ о¶˜U:I¢P;-Bu<î+í&„ê4»2;;Û<‚J Ù(ÌV+TÅŸ¼WXÔº¼‹;ÈYÎ¥»¡uQ;^»¨<Û ¡ Ù'˜g ¼ÒÎ!¼ªW¼ýr^º—<ÓRæ;µê#<êF/ .Ñb¶»G ;¼œº;šó:²<ÁðçºÇ‚#<¨þ#$·1K< Hž»YÂ=ñ -C<$r¨»É;4 Ê]š*(¼}¦»ä¼»· Ü/‰áº8£A$¼ÿzÎ;ú)'%+‰S¼»=–;Û;®$!m_’¼§x´»º9¼•]¼ãÁ <“Ø]»~±'êE ¼.V ;‚ØÃ9äõåª(<›‰³»¼e=´€"Àöâc„»Ó{(<”޼Xñ":`sð»fϺÀ‡þ¼Òc´=B£<¸Y!¼£Ü»TY0¤aãÑ»ø=<(²ºì\òÊ’»£Dq¸f<±»˜ –"m2¼ªÓÕ:Üæ£<Ò t((^Ím<öp?¼åæG;U),ñ âÄ»ŒC ;Žô<$Ð'˜k;–>³; Ë=;y#ßæ²Ì:èw£8€_ò¼ôj‰*Auî;K›Ç; Š= f#¯ vï»·ó;ÄIº!½ QÕí6<ƒ þ;0üÖ<~Œ›nø; "¼Âe7;äv0v ê;ޤË;'VÔ¼fRL¼³s Šœ/t<<ŽÅ¹Lp¦»Â ÿ$=#a 9<ç$Òº?OÝ;] BòZ<Ã;g¢ =FŠI üS;4×¼$* %”¼pW;Ǽ7 áŸ-19¼KüõºYñ¼D˸—*»[Ê8¼oR"º.n¢.¾3¼RñÓ»µ ¶ ˆ ô ¼ï-â»p!¼Á Àˆ2¦:¥´;*í=1õ ÐV„»ZÍ*¼ß”¼%„ üoÚ¤»§Z;–Mè§*Š ß <) Ô:ûl½]=¯L=¡<³J8¼)oç»IŸ'“ «YŽ:"«»)F¼þ!÷¼z;‹$¼ál 7 ]ûL<o/»“ ½' Û.!ÑÕœ ,¼‚ïñ:^Î4,ŸZ<ø˜?¼É²¼w M'eI>; 1˜;®½4;kÈ#I‹;öäš»ð5<7ªŠrà+;@þí;ÀÃ?< ²ŒÄ <ÐÈnºü(¼ü÷- B¨v»ÿ=¼:u»ü€i/ö:ÝÙ;‡ÛÝ<"0&g-­ è;- =šZ5#3+»4/; ûê;!/™%é‚;Â%¼j8ܼÁ¹IŽ$™¼ƒù9H߉»¤ài\ó˜»'N»eò<ñ 1/`ÞQ<åG:eȼ;ø»&›†»þ­Y;ïçä<ê(ñ)­ a<éS~;¹KÓ<©Ð‹¼ßj"Å'õ¼‹¹=A¼çv„¼Ä¢l ̹ˆ»NÃ!<=2¼®U'à-’ž<%Á»]g3¼ ±$VkD;ªÌ; a=GS ä 1t„¼’Õ  ² » -Ñ»ž×¹±ù g»<ô溚Ð<Ê÷ \ùÇ¢<áïY»ÄÕ ¼#X°%ƒ…D<îà;¿Þ<]&-=˜D¼æ˜»»ÓŒ¼^¤4U<| ¼[¾P¼Ú  *ÙRo»LZÃ:ݽ>»j  µ^<×2=¼fÈ„¼D^ ë ¼Jn;X³»Üš–󆹲k¼+"+,"ª/r;ß p»âÁ<€³F‰s<©U$<þˆ¹»J ¬>ƒ‹;ãÌ@¼SÒÃ;”Úa‘¼^÷Ÿ:¹Öý;õ̯!]úº`A¼—³È:S*áK»ý;»Eu=|›P?Ž;üæ•;8ñÁ¼Øä¼VÞL1 »œ!<ÆÇš¼˜)9c;»Tùº»E¶¼õ 0 ë… ¼í8¼.Ê»dÙÙ¯Ús»">Ñ;=”=Ý“Lã7<:x‚;oË=çá ˆ%&˜=<ð·;q =á ¹1‚#,fE<­%¼Å!Þ¼i G<#Ä5¾ºó>ýºݤ s.Ãj‚<ý–U:öÜÄ<Ë%ެ¹‚;›î‡»/æ¾<³’.¨1¤¼s1c»7=ä»×¯e&š‘¹ºxÝ;€`¼O·ñ¹™'Ñ»‡¦½³ü&¨~Ÿ»UÀ+¼A0;^õž¡"/*/ ô; £#< Ûc;] ¦›;u»„¤;nK‘¼"û1ºãBµ»1V&»4Gó™"<MŒ¼:Ï"0ž¼|$¼•$¼ìòµ P¿»~;%¼–§;\Þò8Ö…<‡]7<©i ;7z+F)¹bO‚;å¾:àw ¾_Ñ ÈÓpÃ9ä•»kÿ=C^l&ÞnB¼ƒhÀ» o£¼W ½$„^I¡¼·³ï¹‰×»Y?1¡(ƒ—¼ÈÛ‹»”yÜ:« üŽÕ£<)ŠÔºÝIð»÷U U%B–<ä<ÖS¼÷'ªý` ;›â‘;—Ä[<Ïÿ%†ƒSq<2‚ø;ϲ ¼"ß[ ;Ò :Ãô;Èá =Èé x-î¹ËV»=^[%çÇ•R»WV6<%Æ*wÚ+<ú¢ï;Ù½<é8#læ <éíõ»åã¼0Ð$'ÏU<˜Ž9×o±¼7ñOAb<9Ø;/iÄ-¼‹ƒ*¼Æä/¡š[<0¼X!©¼Iä+²"î,–¼™ÁA»d¡O´ºD» Ã»mÐ¼Ö $”#.~Q<â…;ɪۼýpßýÌ9<§ó;S =E]Í*I³…<öL ¼^B.;¨o#‡¡rL¼6ê°»ÿë;¼G  ¦fñ;ËÔ1<²º0;6ë # x<°9R»‚ ¹ít<_‡ ¼7d¼s  ÐI&¼Kk®»§Ün¼ÒÀù@<ù·M;äO/°#®€<ÃÇÏ»V³ï¼ÓÒ]4¶h:W«4¼Ýþ ;wï *Ðü¡<”@j;¡4»l/9›ù»È…º®¸ê¼z ö Œ =< 죹ã´½ ¯#(HD<oA<ÚL‡;‘€+9·áÿ;»ÑA<ï};Ž2°#j-G»)X;Ò@¼Ç&È&‘ÄdB<»r;\Ôó¼ÔÆ –j<}«Ë;Ÿ9‘;Yªý ùªŒ»-®7¼B¹G;O v#ß|¼aùO¼åG&í Ù`¼p±W¼ÊX(ª25ÖÞ;ó÷!;Å0@;I.žÇ<¼–C—»ø:ª»GÏw#°Äm¼Ý̽»Z'¼$À-µÖ<ã$Ü;©?<Ù ~#Y »ª¥<€©™¼µ1·)É—w»fø><ÖN¸˜ žDPèÜ»ÀžK;?Ô=80 ÙŒ¼ôPû  »œ L0"ùd<„±» ¸;i &ì%æj»a.Ö»•–½…s0#=W¼"> ;ûÎk<Ì C!Nºîѹ»Ú½' 0_Æk< I®:¨•=>²(,)q2-;ÂÒ <„oB< ,t,ý!N»$Àê»öÓ:¼Ð ú/2TÞ–¼åä4»h&¼I ¸»"Îì»|éIÈ@¼Û¾%¼‚Ü‘»¶]©|BI»R„e<ˆÈ»Q¶6¹MË»Óöé¼Ôk!M-% <Ë*ð;zô«¼÷ö8lp’»œQ;Ãkù»QŸ,ñ¬Ÿ†:´0Ñ;$õ;½i"Q ®»’›©;eðþ<& 8.M$Û+ˆ¼–â<»½ö,<# I2ïÔͼ6)(»ž<Ðég Xk(<ž¹;wÝò;bo)"…J¸ÄÕ]»| <® œN%Å/Á9c;!«ª¨¼/’ô$U¢*<‡'”9CÊ£<‘[1w+M{£~ ¼x£;ž»Š»Ø‰±'nÅ5<‚Ãá;@šÔ;Iã •Ÿl¸;<4 <#RÕ:V¹ë;æTã;i½«)Ñ÷‘º%ý»ÍÅ/:¸ /¬DOs:2@<˜S;ÃíüA­¤¼º »5]»K˜ gñë:$ ¼B0þ;FôSQÒ»Ž =<¨s6¼%˜A2éᦻ*à;–ܼ;¯:oÄš‰»Rr ¼ÛI¼×dÚî=¼n ¥ºÒ*Ú¼Ï>+ mU”»Ï¯:;Ô¼hÖ¶™»Ñq»;D^¹š|y漎<Üé"¼˜Uu¼o**6J,{<;Γ7ØY¼  )r‘º"<е?¼QŸ¼bz –z];›V@<1¹¥;üÎ hm·,…º]ß`;=`™q&é›»þ`.<`ˆ¼¥ ÎurÅ#¼ïÐO»Q:< _¹&ÚÜ9f‘»ÌÇö;2šB„…<¿‚1<#vƒ¼m.o$ ’;»!<`lm<ö Û+g^3;Ñþû¼\ Ê " °úv<õ!Ò¹ÖN»ºs6‹Õ£¼²ÞÔº6»cf+Eü¥’¼/˜•»^¯‹¼U*[墙<b7:£ST¼5ŽV( Ä;ìyÏ»hï…¼#á&5I¼Fá²»&K': ç%v<ƒÕ)¼v~;Ó"ž,D±#;ìA–;„È‚<5"›.!r“»s]4;RÜ»õñÄ0ô—†»–‡Ø»%N¼ÿ!¶,1ã‰;Ï ;­=œ®+[ “a}»"]Ž»ú$¼ÎÊ# !¤o$¼EÉ5»˜’€<ËBœ»¯Ð;]0vᑼ "«ºó‹‹¼Mäé“gŒ<­6»Ëˆ¼/tn3‡ô;Â,3;^ ·=Zþ:¼<: M+”;Ø4<šD¹ºÞoÇ<«j/ íüŸ<5ö:+|/¼&|!м X»»ÄX†¼í !æ±%3¼Üœ¬»µ©æ¼Ï X'^g;ÔP »iï½yÉ ‰´Ì8DE$¼$vq¼½ü%¾òNẘ?2<øk^¼5ä¨#-:<Š'<í-¢¼*'"ù%î3<|6¼œ§Þ;m\ W>¼uCRº›µ«_þ¸1Í<ˆes¼Ì$ Ç ¶d<ù';# »Õ=$™**Œ<"HÒ»™’à:C ",ÒÀ›u<žà¼³S;å3wßP>< ˆ£;ZË3:d~%n*0ŸC»d¢^;N ­<› Np#¹â5¼–O§¼âµrC »x¹µ;…©;¬"õ&zÀ˜<ž7©;3…Œº‹F:)‹}<›:+: .;¯±þXZ<]08<Àîë;v@u Žäd<O纵‡=À‹ÓÆTD¼÷X¹µ0Xÿ;§q¥;ð?ƒ¼e E" Ôú»EÇ®»æÿ¼Š >>,—;»v#B¼Hb/;!y³(sð 3='jNÿ:5a<á<¸”é-!tß;£)É;þÍ„¼ÿ#øE"+Ki;¤cÆ;ŠTÄ<¨n.h .f»!gE»@à ½á!š*¥ñ ¼û_ƒ»YÆ.ñ+ºí0<œì»éæo< kq)g^];ƒ¥¼À,„¼¸2Ë ºö˜ý;ôgm¼KÌ$\)˜V«»&¼o;¯¢=X®X,]¥;‘´›;Ïè=K ^&ÙheS»¾wÖ»»ž¼x ¦3Y0»Ût<)Kj»#¼( 6ö|Œ<Œ>¼½y »XZ 4„iŠ<[]>¼\Hh»Xh04±…<À†>¼¸Tx»ÐhÉóÇ;(’;=ñ=&¾"ŸÄÄf;¹œæ:ïõý¼¢‚3[ JÊ*<“ã¼»DK­< %q[ã»vL‹»µ'5;m oUÆÓ;Ó)9 Ü:;Ì(‘;;þ=ñ,BÊYE¼„.»dOÞ¼dÄ#×ö½<ÄT¼\Ç<ø&YŠÒ9¡<);Ë… ¼þ d%`&‹G;{Y<ÆS>î`¸¤¼(T2 ¡|<8“Ó;¿“Œ¼tæÚ$Ý4Ò»9»=Å=I,Ëçþ!<) ºÂz¼• ø0Aë"M<} s;| Ÿ¼¦q ü¸±ËºÍ»ÁNç¼ÆÜÔt0ô»vÝÌ»X¸Ú¼¬ '+¬«T<µzK åÕs<S<›"Ç»Ø}%(À1<”*;Õ6½g|')OV;»-r:<9ZS¼ÿ(!{K<¥X;;^¼½ÆÄ[1<e%¼f½¦£&ªl»†â¼Pýé»ò ×–Ÿž<œÖß»<•6»%4QTÆ;D¢;¿Á¼¼é ‰‚ÀI<¦’<}ÁY¼V)2ï(âØÌ;¸…;5¬È¼ì~{X<7œd»ð悺yú#,(â—}¼æI»7¶¼Ü),>ÌJ<û÷¡;-Ÿ¼q #ð*N+ ;•jÃ;¯< ¾(¦ «q<¹–>¼”+È8+'[@ø ¼Æ©¼Ê©¼µ ÎRPÄ;üP€;Ý€F;κ.k/£Ö:.¯×»rü¼&R³L½;S\*<0c/<µZ¹,*|I<›Y8ïªÂ8$÷± {.~<ó½»éÞ¼ƒ œ 'sîJ;â  ;žÎ¦<ˆ§Ñ#Cyj<°¼Bƒ:»Ä¶P“üºØÓ»X}½I"{âgîæ;³#<Ti<ãKÞ}çm,$#$W»tç;h’;A$¦ |><¼à»âÑ<Ð'J!‡ÿ:_ –;Þ·¼,'R0~0ó;öC(¼w6 ;É/¼ŽÕô¼€v+61¥»d.»Óg<L(äG?:<ýf%¼.Y½Öõ#M‚~»è¿Ó:<$¼½ ˜(ù!¼”¿»§%ɺYñ+f.<<(À¹j^E<¸­4¯ò˜º ú¬;'·d¼B ·\)¢ÇzºÔ<&¼¿ÎD:1‰'vÀ»Ím¥;­;$!Ú0M=<—ä;‰*×<&-8U¸»òw;úiý<½"Œ¹[æºîöÔ»¹½âüÜ2¼Ï9u;Ê=6¡ _'æ}b<ÐÔ¼ùÛïº Äú$à^<ÜïQ;Ž ‰³'›»s7»ƒ@<¨þ‡êN<óÅ%ºŒÿŸ¹÷R j; »èv#<©~-f $Õ15Nf?¼ríÜ9€¼§ ,$S/ Yö»î*'m…<^Š>¼VuU¼í À}.¡ôf».™e»T)=®$m%{àÝ5: e»k_…¢»ê‡8»­R'{ÇѼ1cÍ:̆=Ã6òo7b<ÆŠ>¼È‘¼ew ÓÿqỈÂ:^„x¼NÁ"w4>E]<{ »]‹=ú  5¤·:s®»7འðóëù»QßÒ»Î{î¼·® ÂÉBº_„†ºÛl½¿'ÿæÄ{_òÚ;¡£o¼ƒX+ö8?v<ἸÇô» :4’*¨q<4G»;ò}•»øA1 `< Ý»%JÅ<ü ÈÎÇ »aO¼„ÔM¼W”0ß ôU|»Å: ¿<*jØ1ú¶V»@9Ž;C4ã<¾ç#5ñV<×S; fºs&* ™)ªÞ«º{<%–ž¼ -/ !Ê»í†ì;yº»9Ð 1,à <³ü#¼Ëн¤¾82r#¡<ÀÉÌ»À¼Íˆ®¿õ»»,Cb;Â>í<ö $ 4'»‹†<ÎÌ%œ},m»Nùq;qÇ¡;” ±-œIa¼áà†¹Ž½¼%È+vŠ »µÙ»M‹©;’ ÞÃÝ©:8»·×¿<, ìäÏn<ž&îºj]×<00gÊ®D<¶É&¼ì†þ¼°õ#ÍT;ï»lÿ < Y/‡$§ýv<Ã1¼D2­»¨N2©()èLg/Ê)îu:;u~©»ûä=ÅÚ*¹®[å»g—Jºuè=êš]r<68@;"Âö¼83¦ý‡À;G-Ü:}ö…¼Ó( Ƽ¤¼’‚»  »˜ Á&x<šâ´»q®Ï¼] ß1ßZ¤¼ÚU»SŠë»aØ/žçñu;úæ“»LÖ¡©D:¯Ü ½¤ H#õ'{ü<Ç{>¼K 0º÷4 4.¼Í³Ç»gþc¼Ú")Û,(Ž»7´û»—P³»ZÖë&a¡–º‰«¬»(ݽñœ,»ÞìºÐ±¼:fX¼ë~)B(¼p/¼†,D»˜°¦ ÂIŠ<] << s¼Þ . (Î.ª;˜öA;íÈ…¼×!C»;}¼…ˆ € Â:…lï»ÅQ½Ï„¦<¿É>¼Xx‚¼©U—©»½º××R»<ÿ;PÉír;˜'Ö»²À•<`:"Ÿ 0€ºÆ®;¤¼ô *üåh<»X/<‰«ºx&ëB’!¼–—N»ëñ¼Ø%Œ]]¼õ¦»šÿÌ¼Þ vY 5l<ûÿ‚;$Ø< Q,<3Pž„¼Ì: œ»­«Ø.DO9¼Î´»·)…¼À(^7•q<5ì:o½=[Ì…9ˆ»¹K)¼½w`;õ48#,^Y¯;7<ú‘õ;o|Œ'´â™ºitÃ:'«¼ ƒ4`;T«;æ¡><ä./æ:ž›ºâ.¼):1â ÄLß»RÀX¹ÙÄ›¼Zâ. + QZq¶¼â”.ùȳ¸Á¢;Kã;“lV ?£ ¼¨ñÔ¸¥í‚¼Eñ,RÞ¼V€»»â;»9YÅ2……Žº• c» Ÿô; n6\î;KP|;ÆÆÌ¼äøì.ßj; ¥Ÿ»Eû„¼7 'Z'§<ê<â=:á­¡!äm»›p¬ºEz-»6ºh1ácÅ;*ã–;ª¶À¼‰µ"ð4ÁÛ¡<<ÿ;Õìí»É/rÙr6»;¹;[—¼·)-+¼5 »»®k:Ë=V¼4²Y?õÜ;q¿¹ðW@;ónC%´„_/èff<]å;’¾/¼5G-µ-³ÛÀºÏ3;‚ö¢¼ƒ¿!–TŸ¼¦6P»ÇÃB¼§*âi›Ÿ<Ô³ <ا…¼e"f"ÍÄbŸ;­6<2ŸË<§þ~j<–Gå»ù^<¤¯(Q yN<a;êkœ¦<îO2 ì*¼BßÙ»ÿ¼À„&)0Ñ;èðÜ;w¶ =o .çM¥<ÌÖ;:ÆLõ»'Ì 0í½ß:$ˆ»O§€¼Í f¦&g¨Z<൒»6êG¼˜O#R § 5< ?Â:êwº¼,È'IÙ;<œ…= O­!dc<)ãŽ;—q=e ¿nÕj;©úÏ;©&<¨*@¯§‡;w¾»*f=Cc!¯r¹°•;àuÎ<¼21(­ L<–^; ¿ ¼ŽüŒá»ÐF,¼#~^¹9o2E ¦L¼Tœ¹» ìI¼| l–)rë¡<Ý-ê:— ¼d%‡1þ y%»ûZ¢»E޽œñï†7»ôV;‚<ÁÀeѬ;»4Ç%;º»Üö¼¢[ BÓ†9xº‚;ì¼<¾Ÿ­%9‘<ÝÉϻηn¼iÆ6öW14b»ïg<»Òð2 w<<Ïsù» b:Ãö+”ÜB<²oã:[äȼÃ,%Œ!:ðŸæ»ô: )¯©;¼¼±» +¼½ç1BHiŸ¼üY~9³»l ì'ž;7áº7½~Á„úλhL;­5Ï;JN0ó×2ñ¹Ú¬»ÈbŸ:7!Ë,Ç÷6Œ ðà»wÈ»!ñ=ív”·ð‘<†[;¯\::³' 3V*•;ë­5¼ †¼­@B e¼8æ°»i W¼!þ~ãv¼Oë »JXB<”Ș»” 1:#›<­:'<€;;¼\ï)Z); €<Á˜<ÊR;mVµVIº¥rÊðË»Õ4¡(/’:)X;R‡µ¼HB4¢ (X¼ÄlÜ:q ¼] Ô6³©ïº¦¼‰êW¼\ ß é"iã¹øí“ºI ½Þ2´'ì ¡$d ¼Àa$¼æµ»MÙþÚŸ;Ž2%¼ûö×¼×$À q$‡õ?¼¼0”¼ª;1ú|•¼Št5»;*…¼ý#("$Ç{<ÅmN» jv;ùpÊ'BR»¼­»-Î=òˆ+L¸Ÿ¼‹–B»‹uu;¥ÿ=>K<»È»ù‚î;Š iv 8f<úiy»‚$½Uq3?¾û:r",ÅjQ;¸º;IˆŽ<Á D6ëguš8öc»Ø s<½ÓâÖŽ;´+ ¼'à„<› ßLŒ1|;ñ*%r8»­,À»AZ̼$¢Ö ‘ÿ[ <÷L¼úH|»?·þ¼: x¶6Œ;q¼½ï¦:Œ¨^< ü qé@<øÏ?¼sœ;A"ñ±1…޼tºB_¼é*š3¦tÑ:Þ¼^¼ß¹-HSñ: …¬»´äâ<å"¼-ÚY<’eˆ»ÌgJ<ß*ÛR<ÚÎ:¼Yj\¼ ç7‡˜Eº¦@<¤y”;ôíóÄŒQ<Þ©0»Ï±R¼ö:*)UM;r8<ïR<;f sN!0·;xc\9ß =¶y#j$oÐM¼1¦ ;ñ‹;<ð#ÙÞh6<…:<»ŽÁ;ƒ%kU½»c'»Æ¹=DZÏPúŸ;5æ;L =Ÿàù—<À‡9<š ¾º»Ÿ õº;ž$‡;ŠòƼ»e~ô„‹¼Vµõ»¶ ø'µ @m;·N¹Fq½C§E#˹Hg; öï;¾­%¼2¢˜’»žü™»å-ã»Î· †]¼Œ±­»@@¼ †`2$E”» £=<ã©8¼g #ƒƒ$<Ä×¹ºÆ<¾p¡¼A¼3¹há:JG#ØÌ”£ºcá(¼VI·;òS\fg¼´»÷ b¼Œ©*…0jÝi<3tB<;Œ,ýjqQ<0N¥;êéŒ;R" “2ÀøŒ<×^ ;R!伬»¶O`¼ùÍl2 Bºãê®;v”j¼K\)å1÷b;‹À@<÷cÂ;™7%i1’£< ’"»⪻9÷(k3g(ç»=¼íÀZ¼ê& }»å<>À®»ƒN(63.<ò¨ ¼[êë;Wm$(ô½»ØÞ=<íÈù»‚«¥"aÀº»‰œ$¼2Þy¼‹ê ùæ;ˆí&<å1J<òö$û­R5; s ¼Ö1<y%,,C;> í»pW< ö"Ð gÉI;¹åò»†I`<ö"'ò8'<^›ºÎ²¤ŽVŸ¼cŽ»6X»9ÒTT ¼eˆ;ò¼J}'pÊâ ¼¥+ï»â“ [*ë)<ûÏ$¼¤»¼Ì‘5.Ä¿”¼%r”: A;{_}À:µ:袸;~Œ=Â/ùò­A¼b{‰ºÇÒ¼ ,ÿ"MŽ:aá»×üú¼R%ú4§ò’9Ð8)¼mò¥¼Ÿ ˜#@2û <ï9š½}<¸ú;› Ý»ˆN <-í²6ÇUy:;w<²ô¦¼å2µ)‹P°»PÍB¼´úU¼Åõý¸9ºXm1»šÖ=6+å0sË»:ƒ¯º´Ò=òÔ&^4g79ÌÄ»°Y›¼[ý&­p?¼ÝR=»¤â¼ ,Žt7‰<ç­!<¯ò:À4#Ãë%2Gýp¼¨Ùa:d<ü I ‡8øb#<lÙ;LYë: :0à݈ ¼=ZSºè·Î¼Æ!^3(޶/<!€»&¼ì;|(‹ íڸ㒆;È<3(b7Ô[™»“—»à¢<ê&'4Ýbs<îݼc# ¼4&ó#g![.<¤j;çt»:*ý­0À÷á;˪¼=û„¼ÊÄ …,<óG<£¥Ì;Ä\¼}6!²`<_¬¬» »9Hþ;MþµX„»Ö‡»~Ô¼Ê#6’3ö><èiÀ»Wjþ<¦œ%¤3ELý»§Þ»(Y¶ºPuÐ&–<¥:'¼‡JŸ¹e¦Ø5‰Jõ;¶þ»1o9;Üÿ”'Ľ#<Œñ;›úù¼v Z(7,œ1<ìœí:Du$7¹_;3TM<Pi;vKûtò¹ÂÆÒ»²×½öüÞÔª“¼ °§9ÝÐ仸­K ®QŸ<Û\ ;=•/¼&Œ{,¼ß®»<<‹<¶½a8€k<Övî»2®"'¼òÕöº(M“¼#¬!~7¤^;uŽ™:¬„„¼ê{)ï%d½š<‰x%¼;0g¼É ª2ú¼Éç*;8Q(º7.9à4šW¼:Ꮋ{oûº¡#¿ ‘%; ¼‘™ö»µ œÖ0ù‚q<\ •»Q,¼;1¾a¢Á†»d_€:ƒà¼˜(ò 5ç’`9Úò»Ü‡¹¼>”I-'ÖC še¡;Ò»U=Òª{wMTŒ;ý c„%ë~™»ˆ¹»v°¼$'&¨$Õ{®»–;¶¤æ<˜ ?"é&°„<{“;y#<;!Ë& £ÄZ< xs¼­ "o/³¹k¹ÛXͼÙMð#“¨;I—ù;þ5=Ø"äÀªÃ»|Ô£º¶½} Ü Áöi<ø«Ä¸$l˜¼ 6Åzš¼×QÝ»®%[*œ1êÊ;™‚;™á=Ÿ34Š+×9+º½X¹Ë¼:O$‹Ý5†6<ì´$;ü/ö¼;'±à1;Çu»œÔV»FÃÛ;ƒ1 nwŸE9$À><°ìŒ¼À ” Ÿ ¸ .É,:_-T¿³»`Ác;*ã;Àk#ÛÏ9»qv»¤y<œx8® ƒ/;l/¼‡¬‚¼Á ¸þö¼óè¼!3¼+rð%nk°»öÇ»Z»Ô¼Ut Á÷<§=¼7T90‘ sï·¼m Â'”FEƒ»µ°»'Ï ½Æ÷.ÏÍ¢@¼‚¾Þ¹ÔæŠ<ö *’:„Û0;\5A¼3¼ÂÒ(ó)»@¼÷ã;™ºv¼Ëìu¼ÀW5UÞj<?¼Œj)ª6:²‡»Âäû¢¿¼Ð3A+DŸ<›£Æ;p¾"¼L'„ f B¼[Ô»‘/„<• U0‰2ó*¼Õ­…»r–¼g8–½Š½»Ë-»j¨½µºÃ© ¼A&V;nX¼R,2ߦô’¼qI:¯öòº9­3î-øFr¼ä*Á»AX—¼«/Û!8¾½;’~;MæÊ¼~ ò4¾Ð¡Ú¼¡'+É‹ª@;ž$5;ÅgݼE Z3¿Ç¡»}Ûƒ»gÕÿ¼FV<¼Y Š"Ù‹•< iA<%?/»í¹f¼µ,€ "•;ß¶°; ¸¼-^63 †õ<ÉÇ>¼‰f¼Þ—.Z0<> »¿­í; &µ9ÈGë»?Þ <¶½™¹½ L5!ž”¼eκê <¡Ì%Pü|Ä:Quj; „š<àªùÏN;žÜ+ Õ„o:5«:Ĉ;Ò7.dq ¼5Õ*¼AÁ»ÙdSå<ò*λ¦Ø<^*ëL輩`ó¹ö·¨¼Î Q!ƒ>v.<;63¼¶¹¦¼O%±ñ{>˜ºqWm;Ë#¼<=?6Ž6t¼Ì;B¹¼¹ÊœÚ;(v²$óZ:«xf;?þ¬< ú2üiß<8§#¼Ý<»   \©û ¼s&Æw<æ!?;^ï¼38¾Øö<<;'¼@ ½è$ú…<Õ(¼¦1¹0 4(;ñá°»»s=bi(X"[Ì<; »o†½3ó.> fš ¼²÷»üO¯»¡]c!ûR<Ð ©; ‘=Ë'R÷1š$©:Ô]êϼ¼ ô»7Ž1¼d ::‚ѼŠcê¸åÃŒ¼ËZ8—-|;Z°Ý»ž¾;"u¼Á"m*Nrƒ¼H˪»Ù3¼B½0 }™b< <¦v–¼%7‘ ¦¡\<"< ò˜¼—{<L/öý;mýW»ð‚¼L <ïaþ» )O» "<'·"õ-¯i<[ ?¼Ë;[÷4ÑSvé»t¿5¼CJN¼@: îú¶;±9û»œ½è°3ä| f:Ã#¹ÁÝy¼}!G)ÿ£¼ÂP;7¼zþ `-I”;f¼”ùK¼¶õ{»¡04[2<ò: ½É-n8¾ §뻵 ¼}°5º¨*þ`©Oî;Ör¿;ð„¼E"4e ·:wÇæ2W–¼m¥þ:[ц z?¼üâ»ÝžI¼Ò )½7®5<¦à<„Rã<Ý)%°!ÜX; }Œ:M‚½Äb6 Ÿry¼>h5»)MÄö<»§=B¼[4„¼'h6‰"' <¼Ïõ»½¦úº=p=¹ ËG)ú›¼Ê“4¼Š¼)Y ®< êP»*<2<'Ç":é”<µ_B<°òª»èä Aq ™<'"?¼» ¼a«ø'7œ„9ËZ»b•=+ž'-£:¼]º¿»D¾œ¼‹½$Ÿ[{}<%ˆ»øg½¶49X0¿<Ó»ì9Fª®<“û,Ò'ÊF<W.<(ý[¼’ï(ç,º;ÓúŽ#¼ô;‡Š¨‘Ï»¿lm»Iœ;ºY! ïjD;\z,9þƒ¼ˆoÒx‡<ò*¼T×;Š7=>ks^<S;3š¼ì®.o+x÷滫¡;Éœ9Ç.1œ,öl<çk»BzZ»¢ F-A%"G<fº u^¼”&98$Ú«9‰Ä;%rv¼üå1Ù" 3~:WVíº2'|¼â¦&(»Œû1¼€‹fº¢´0œ {lº}1¼Úwº;Sx:©8' ºâƒ ºãÅØ¼Mò.yN3x¼Ä»“u¥¼% ®N–<›%¹»õ·}¹|Þ1ޤÞW»>B¼Ð_\¼Æ õÇ ¥ž¼‰â(8î|¼÷EøÛëg<Òï—ºãA =‹ T(8?¡¾»dr:†&=ÏÕ9A<¶<ñ{+¼Ze»MQ— ?ž»H—²·(q ¼æ íèî”j÷»Y$0(=P­ ¼#D<íÛ¼ƒ#Ð1BJ-C<‹¼ÿjc¼— îð.Z „¼s÷\ºôž¼Ïevf£¼¼–dºª{<»Õ Íf+W®<Ò'Ž;=BJ™7úG;mN~<}»í&8Ž9*ŸG;Xv<í&ò/e=&1»GN9SÍ<ˆ¦"Ùõö¢¼Îû¼ø'¶ =#o<¼÷¼¡›“¼a2"0p=†;2Æ»Ó3­<1p(VÀz<@ؼ:ÒÕ¼â!Ž ”6bO/<À¢y¸"ô½ó ¯#!q‰»}È<‰©»·,¾eƒÐU<Õ§‹º¡N¼Ê"+„(¡Ô ¼äÉC:S=€z*x uŽ»(?Ê;¼û1"Ï⊹ºÝT;»q%<ä6È;”;9 ¯Pg<ÆÀ÷;`4»¥5uFM<úõ'»ò†ã<åPõõž9:Í»JÓç¼/1áF ~;WÏ »—l…¼ƒoÒ"ùI1»–Ãû»¾þš¼ž)pßwr¢<Ú„ž;{÷¼»ˆ!”162›#;C%â63~+ :‡šö;§ã=µ¥.Ã2¼çkü»l w»_0Y‡^ºŒÁŽºuë½ÿ´'Â,ÏŸù:m-@»€÷w<¶ (é ”Ûa<˼&qƼ»¾ ÑÀ9øºš Û»µ½W¼œAé"Þ<ºíÎ;Ècç»èn°;OŠ!&Nm´»sí<·Í;ÿR&F(<»DsߺQ×j¹4âÿxT:i¶é;Å”;¿â'I%Rº<0N;¼Æç¼lÇãÐî<Ù <ÑÁ< Õÿæ“»Ç9»&ºÏ»‚%D³%Ìt¼e\7¹S°a<I h’z¼§Bº¦¼Î»Š=°,0<‘üS»™½<à: 5øÃÜ;(¯ »Ãu…¼Ì*þ/̲;‡=É»8 †¼Õ#—¼$<-E†ºs“‡<Å+È @¼arÌ»R¯Å¼·'9‹<9e”;ª÷º9é=DØñÊ-<†È»«<ß<¥ c(Ù)¹ãi<¦Û†:ýq—¼6 +?#Æ;17"<_¡¬¼¤Ï/97¢X^<–¹I;\Ϻ[ ¶ ÕKQ<7ÿæ»Av¼49+'÷4@¼X<ì?¼•:† >‡ ˆ½æ»ôn »Î$½cÒÆ¢Z¼xBŻĤ¼ý‘Ôü&;õC 9“Å ½z&Ìq::eo»Û<9;Sk<Ôr 3,ZÁ‡ 3»í ?<Ì o;‰:œ(òZª»Ö\B¼tÕ9="õI¨¾iF&ué;=($¼Ð„¼…,4í@eÐ9+2Ì;Çš=Ü(Eô•Ž<]»á“y¼ð Q6ÕžeË; Ž-¼Å±þ;Î Ô#§à,<*Nº×̽ ÷Ž2Ù³o;²¡;oÒ=,«~%„;ÞÀ®;D B;ß~0 Èœ<"m"¼W{=¼Íœ6Ó-¼Æì»ˆ»S=vd7U+Êg€ûÌ9<·ìƒ;(Êm:jÁ*íz©v¸Ü¨µ<Ù“6àÆ:2qi;Õ|<ÑG 2¯´»dÓ¼UǼ¢'gõ+šf;‡(];×Ò¼ &“9º8·J°;ð†g;CѼûW> |i¼‡ÆL;4û»ß#)l A v;ÇSk;Žˆ@;#y(6þýb¼…#Ç»Ñm¯¼¼"g4‡Ô <ŒÀ@<Ø—š¼ñ}£TË:aÈ£;Nÿ=bùB Ð;¸B©;„=f#Ø+äI“»ï<}×»‰ S+7(4û ¹!ƒ»/ë=Ü™+[%zÀ(<v;¼á ½™#8 S/¡<™J%»Ö!z»ø( "†8 ¼ð§‘;º‹»‚ 3Ë Qâg»yî;êE »§Ô<Œ2wD;ÑÏ“¹<©6;] ¹ 0úç;XÐ<xó<*% !è?»—ƒ7;Ìù=cÄ%^.;úL¼• //ž•v<¦Aº¡ì<„.<'±'ôºÊÝ><)¯‹¼V{À è|œ<|î<¢Y/»¿l:b*xÜI<ƒÉ&¼êiâ¼G;4i ’S5¼iuϺR«Œ<é;a8Œå»Þƒ—»£•¹â&Ã@5àm@S‚¼ƒÖ%Ï%t¿ø»l;_—â;eN0i–ìC»ÎE%º¿¾ºš pÒ®ºX 4;Œ<eä­¼ªö±»r y¼Ä,ƒ-ø>­B<¸rZ;.K¢¼ü—-¦爷8ûÌ6 Oͼð#Ùõ9’}<õQ;Àm³¼Òs ê3ៗ<~ ™»•X¼*öxîº:Pqøºt¦¤z2°‰`;°³<÷«¼WÀtŸ_É»ìÂB¼ã•ã»î,»G¨G6<üÃ*½C ×:«î¢»Èè8»7PZ»ºÑs]û„»VHò¹Q‡¼»%– ˜.xÔ»If»Œ{=ËI =`q›»$9ä;ÅO;R&íQS»ßý»NR8¼2; ”"Éù6»äv»œ!Œ<Ô3)”,í`Ÿ‰x;q ;Ͻ陂3];o×@¼C¢¢¼ö 4M Ôº‹»Oÿñ:Ìa¼¾£ò»ö¼¼´‚º¹z %T6`;'Ð9º,Ý=­ NØ‹í<Ã?¼’ìŽ;›RÈ!¯†º×=B¼X{ˆ;e–î/nÌk<š%»Ó/½~.V¾©ë;”à?²Ç9¸ ¬/B…?¼·„:¸ï»» ª-ƒ¶g¼—ÅU»â“B<å`k€ï°»ô$Ñ»Š…ä¼$ B.ü0+ºê3í:‡¥›:¡"<²f<ž©Øº°Ñ<¿w.F"àö:ì9»rR<0ÔA ±C¼úeF»ü¨_:dn*—zHS»¶¹!<7?”¼ƒï-Õ,<±¡<ƒ º<Ó"—;r>A<#Ň;ú²5<飖<儽;áðV¼è K;%x;›ˆ?|Ríº2™Ð»ÈU‡6¬$Ò>аK­c;ú:—;uŒ¼¼•¡2S˜ÒE<~¼…ŠÁ;7ª&`õ“¼bL¥:ÜÿÍ;ëϬ#ö„F»º ¼…=¼AZÊ.ј<pÓ:‰½1h+]˜Y»Už:QP » 'r2ÔÄ|:‚;¼M !;ï{2öáÅ'<¬(˜»0A¡<_l"Ë hÁ¹;›çµ:’G;Ü ã-I.ÖJQ¼îfû¥¼Ôð)>Ýs‰»²EÆ;™+’»¾ "6d8ò:ð,9uþ¼² 1_<šU<ÚC!¼H™x:/c >– ¼5[S»½Y7;¥=k]‡»‘/ùº‰;°<×è ‚+eC‰Lf<;e”; '%»ûa)m2#¬í»ã´E»Ã-9<\A0r9“k:€#¼oy¼-¾ß:¡ú»°c;¨Q><„.ö»£:'!.‚£»˜Ó»¿ ‘¼OèMùÝ&¼W^…»Uo:þ ×5ÐOW<¿4¼Ð º U9|Ø"<5û <»<Ó1#ú‹u;0Ý»‰¥=ªð5v¼zÅ»6^;ª€z¼O ·-9%*¸c<1/-¼î)½?&¹=ï Zÿœ;“b%¼V8üÀ £'IüLk¼íßÞ:¿._< ÌÌË“;)bä»=®<-›ViF:ºüþÒ¹ÙϼM5$ÙOŒ»$:¹»ˆ­¼¨$¬(Ô'ÂùN;ã[<¢8º¸.':\ëfþ:˜‡»/X¥<þŠ>•ô‚<¸µ;“Wj:'  '¬*' ä <ýA;1; ¼T4Ä †¼}˹A<‰˜=ÿ$;!©:«-þ¼E+_<)àÁ¹´®[º°Òó¼P; ×1}tºn;¼Fq§¼+¹#7øZá»Íˆºú5ð¼z }2é/±v@<¤tß¹‡˜d¼ù#t2&44u“<Ÿ{¦;vþc¼ƒ*Ç¿)¼ ”G;0Û'ºâÃ<‘"ó˜ö;wÐ,<;«¼M°;?§Ç}¼ß.³»u';¼Š$°-‡LT»Ñh:;qa=c5¿:ºý 1»?X4<"È1y$ú|W<Ù}_;™ÊÏ;0±¼’ L1‰<‚J\<+$ÿ»Dż¼ä'.Y*#$<+ge;ÄAš )¹ ÓÑ<©\溨4é¼×<`"l;“<±;Ô Š9'êW? o¼™ºÛ9Lãä»N è< °O<0;váT¼=»'"\ϸ7(»{ïÙ<)§((i^Z<$^¡»#´³¼F!%?^l<`ë;. h»\,ø¶2h<“„b»ƒª.¼q-(Œä4=<ÊþÖ;ø{=˜F2$b;<Ô;êÁö¼Æ’2Ö+b—¼‡Tj:P¼©6- I¨» Ü*¼R‚¼©` LÞr<&®;vM¼¨2" Y2;ÅV´:-ò½ 39å<9<Ãv:8?â;¨/A =“=¾»Lã,¼…‰v¼ê&H±æ»áC¼’Nï»»¼>µ€><£Y»d¶Ñ;˜ä)S °»RǻǺ’¼èOS ¼¶Šv¼ M'™:c€¨;wÜ»6TÂ<‡Ö 8P/œ»  ?¼e5¼*&ù/lj#’»¯,ºéû¹<"*,§"ì•;ã±;¾ Ë<Ù)3#íå9;'š#¼ŒA3;:$«4q ¡l¼ù]ºi¶³¼Ï“ ‹]Ü;pAZ ¨%N<-*¼ã¤½:Ÿ"õ#…ó…¼;Þ:Õu<á_è*,Ø:?Ž»Y­ž<‡$ æ])¡¼ÊBd»([,¼¯ ×,w Ú§,<ÿ-¼Ort¼:º6‡ ×Óç»" ¼W¼ 4Î8Öj;ÁðD»m9„<¶ê.R;¼N"¡<_?&¼—cŠ»æ p3ò¡Ž»åi;€c†;$ ¨÷>Ýj<È_ù:8À½çÊ/O± :^<¨à;‡ ã>r 3$„»¸:Í;¹V =–c')²ˆD¼@¥»'‚9»‘%›:Ö \î<ÌD»,D`<ÿ ¹4,¶ñ{<@Zá».-×¼œ ˜;ƒ ä<ØM;Û¼Nùd *<ˆÄ5¼‘H«¼]%p0¼+@b.ë ”&:ŸÒ<;h¸¼¢ E,u#ÛL<)Å»«1´¸p¸+=1ôŽ¡¹Ã1溰<°/š!öàÖ€<’pò»ÿUò¼z2Ón+*8š»Ý”*» Eo<äH5s<îÕë;8 <€Ù »L³¹m%I;õ²<‚:3À4$8Š;/[É;³¼Å-{"f<‰z#<@=^<Ë12Í7{*%;flhº~ü‚¼ˆÒ<mÖº<¼#Rc:ˆ@8‡ÎR<«CÚ:Æ="ò=<"Y8<4Ö)¼ á½X ÿ *™#g¼ÑP»»¢w…¼lÞ5$›h.»¸v;Ìw¹;"¦5ï™|Û»iص»èô˜¼QÍ9vm’¼T-8´L)¼ðIx4jr¼‰±c»ÔW"<µ¼ºž…1ÅmJ<Êyl»™â34¶&’<3–B<ûŸÇ»ä ~'K¶¾»L¼\Tx¼õ+¢'T>ù»Þ®;½–›¼à à6üºÀv¼ýື[…ø:f”é:„a ¡"¯0<‘Ö;Æç¤¼xð*R•‚»¹ƒ;Á&!¼Ú&»Ò>†»5y’;+‘¼»ú?/+6¦9Uõª;y¥ê;DjD%b¯f<E–:§ ½[ü/¾?WÊ»ædº Á¼IÎ (‚û¡<@ ¼ ¾–»½¸$6hþ§;Ùw®;“ ¹¼Bè;§!9àÎ;ˆ <ýa…¼ã%D/X»®;ãó¼lÍ…¼Õ7&Q)RU¸:ÀÌK»­ŸN5V»Õ»à=›°(|¼Ä»}¶Éy—¼æ+ìãÍúºˆ±œº½j ½+ £{¸H¢<÷±Õ»`˜¼°%h=#Žæ7¼$ʧ»"_)¼$&i!³‹¿;U<ÆÓý<#% ­!ÐåZ¼. ¶»Î¬j¼ž 6Yøê<]Ãì»ú&§<nb1A¹<—®ºSr'<þ#Ψ,­Ë»<Ë$¡œ¼‘ L/17òóÙº "Ö»8K½ (5àƒ;ðªÒ¹¤£…¼ƒéo hi<î ,¼EL ½Áç<Ä ëÌ;_æ¶;öY=f# ´ž¼`Ù›:ˤ=6d5x=7»¥«»e±œºÌ"i*Šú><äš;Å[½rÈ.p84Ÿ»–v»ïY=ò<æžN; B=»Ǧ<ñaä*¶˜Ý»½Ú=Ú<5W<. <”>ïF»(÷;—¯Æºâ%¯1 y[;P2×;ùDŸ €¼èA¼`+”/—õ“<À„=<^€Q¼£ =Š^<*>°»'Á¼A-¦Û A;1 ág<, ·¼Ó‘:õ é1[0¯…¼œ€†<:d295v‹¼ 3Ï:ODì;ÑÌ» ·Œ;ç<üd";w8/w$Œ¼».¼†*"¼Z1ì žˆ<Îß!ºcÌÓ<!ÓP ~ÛG¼Ò’¯»ÏYK¼€hi)úwÿ;|© Ô$x-5< wÆ:œÃm¼ý4’<Ó);È?<¼kP‰¼B­6Ûû»6*;H[R:ä^œ§X:¸Àº²²½²À  ÙÿºRñº»ù¨<¼1Š,p0ö–;Œá;;3­0/›íŻҷ>;aí§<*+å.Æ~O7eV$»ß<爣;$BXØ·>»“a/9¡IÙ<'Q+·(‰¼;ò#˸!Þ.9‘¤l<ïç|;:¹à<Íñ An{ ¼³‹<ÍÌq» 0&#Ï"<0|©¹ØÂq<‹c- úí:K4u»hÒ<-ÁŸ=E•a¹Òî»x1±:˜c,Ù9}9š\ ¨ _¼›P{;¹¹¼ô% -M= ¼Ä¨?»ÎP<,Š4Ã$ `»Q9 šÀ<°U ”5øç<|j:S3<›½Á$½ç­ºWûµÕ¼T´6M*ÿ£©;´Ô¼ü@<²l}7€› Â;¡Ë@¼FÙ„»VÊ»<ö–9;ƒ(è;T÷[<²n!Ø ºÅÊ;H =†!(q}®Œ»×l<ƒîœ»N( Ï8à˜r<}Ô<.V©»:R!ØtùL»»ï‘ºß½ôÂ,D*s M»«iL¸—ìÁ;ZB©»?$v *N/:®$»¹›Æ<0U6ë. ëe<µ±åº Wâ< »-gw8¼L“³;Á§B¼\­…-u®4<Ú±Š»VQÈ<¬Úâ-’Œ<á÷Õ:ºIÝ<ƒ"Æó·!ã»eA;aÆ-;ŒÇ!¡½´E<¡7B<¬Të:Ûƒ5¢ÛP£<®©Ó»¿~ï»T 2±¼Ï4w»ÿ?Z;6‚8»»Å+<ïe%<7¥¼z@Ëk<ÞÆP¹IY=»Î 8ð<²;RŒÅ¼¶D7¦éH¼ãÈ&:ÌPÁ»Ê5ä>Ë£Œ»ÂM;1•²<‚Û Ö9‰ï; é>< -Œ¼ßÅ'»Öë&¼_²½»à*¼ª Ÿ×8,ò<ž^ <8PÊ<Õ¿(3m»òzÏ; W¼¬"I}RÀ»z=);õã<¯ [{7šÂŸ»VŽ%;>Ö+(&3+–ú9ïÊ?¼ÿõ*;ö¤ÿ>žô…:4œW;ÌV ;a „\Œy);M¼d‚¼¸ 3¹Jˆ<Æf>¼ã>¼—¶ ÞÞ^¶;(]<Îóù<J5% þª»²Y;©šºcù± P”JZº â#7) <À˜A;[É= ôβ޼åC¤»ƒx®¼ E­îDI:çÙ» Ó÷¼³ ÞBâ‰WºPÜì;ƒO¡¼-¶5t&̧E¼X¬´:>ö%;F÷ g+²Î;ã5ê:±$Û¼¾z.º+ý„ʺ&Š$¼Qß\¼6ëì$†û»¬.;(I[¼H }"Ù#ß#w;¡F‘;:ý=,:6É4¨»Q6;ű<å$Ð(Ù'†Ž º~“ÿ:³È®¼Â Ñ-xÔ », Ð;DB®;_þ3BÍv ¼lGx;`} ¼}'Ò=JS¨‡)¥¼°ð»Çƒã»‘%äÆ:T„ﺘ¦<þVö‹,u<•C¼)޼ 5k2¯Ë‹»–"ñ7w®»Ÿ»c; ¼‚&¾;Žè“<,¼¹ìg¼ïÆ6“@ý¼íl½»ZK'®%Ó"<&CA<ªÏ˜¼“1¯ £Z*ºKÕP»skÕº 'M<×t,¼ÂX½Ã*i¹=Á‡<̵“»ô~;¸#.é%t*›á;¡Bª»«Q@;Í!Cs;QÀ_ ǵG»ì ˜ºWú½+ „"£Že<=L⸳2¼ï º ü8ÿJ<¤1B<8kl¼I ¾Ù:æ»q &:4Tþ>;#¸ ¡šÕ‹:îÂi;ËÂ0<~*ó'Wo4ºÚ'à9È¡º¼BÚ2€Ax6y;`t@ãU<:V£<2øÿ»ü«â»Y2R6žçó9Ša'»Lù\ J;<—©Ø»‡li¼û~+¯.Q-T<ƒ!¼['Q¼ *Ô8®kC¼ìˆ»Ð¸K;k4ò0ä=×v<ÄÙù»çÜ»J%Þ(:4¿oú;½@<>•º; üø'¨ºvÕô:쨼ƒ¿! ¶ú»¼[*:=è¦o<^e?¼ ²ƒ¼U2;±­h<ˆ ’»ç™;t‚ Ë)Ï­„;ðê:›: ½g) Í(©2V»¤ìº/¢úºpšü"ù@ ¼¨ú ¼Ô¢»& 5_0lœ<‡û:mŸèº*$p. kÃp<‡":Ëœ Ö¿K;u ‚»Ð7½†hº0C‰Y¼õB‹:ÝëÁ¹œ!ô&ªòË;îýå»ê@½m&°3>»#<Æýº6³<±.§8Á·:ÿß~;¡ÿ1<£1Ý.ðA¡âc<í\»»R—½''£;GQI»Òh˜»^ª;J K.€1þf»ä"><ûJ„¼4î .ÍÊc<ä ×;×»¥5ÛK¼%ÿ”ºý š<M+ÎØ»$lL;é;r8Ç!Iߺ»;><· ¤»¤&Z*¥&Óma<À•Ó»—\¥¼ g\Y‘<¼ïÇ;Õ}¼%Ø*SU!Ìõ¹ @¼Y³»¡d04)D`<I¼Z@&sÝ®<îø%<¨öì: =+ßOû¹D2‘ºÃ‘ ½´'Â7ÿÔvµ;äµ»ðî="ëYGWT¼ ¹B»Üe<¦åÎ*Qx/<˜¸œ»ÿ4=e)9õ6¢Ÿ±;oŸ»­G;3`þ °;_=@< À;ã+™ £ Ô²—ºá˜ <õXŸ¼/ ã¶5Ìzã;ï";·úþ¼¸—2/§'¼ï$:Ðô&¼¨"É8`°~Œ»ªæ¼æ‹¼nl;¨?µÖ ¼]î9;¹4ŒAc<¾h™»fõ½á ;B¨œ ;xšB»h¯G;˜,P fË›=<­¤.» }Ò<Ð'5Që<à$4;k“7<(ÁÐe©;Q»Œ»Ž@½´ Æ3î7 ˆ|<á¢%¼Ë¦¼¿3q†.-y%;´*¼ã§½Š Ç$·.Z¾{òº!Ÿú»'EÄ;W`* 9šN<,‘f;4÷¯¼s –9Ò0 ‚·I ¼vGq¼Ü -½ò4<*r<^y’:æ6XÜ(±»œ"+»Ùz<ö=Y‚!<+“³»µ‚ <ƒ 2ý£~,<º'Ò;"Ü=œr/Š?Ð×9Ïñž:`É¿¼Qk’@Hg*<< ¹ªCu¼=.¦4y"ù2¡<¦ ó¹‰&¼ T:1þeo¼æ¦’»BÉÀ¼Õ*¡/ãD`<®s¼´m@¼þ)åÚ “®v¼;m!;hn<¬/;oBe<6XŒ:?=…l Í-9°Ë;ï ¼ä£…¼Ä ì<7&Uf–¼­à§º„•¹‰$;U ¼ó0ô¼ö(P@ ¹•<r|ºÜÛb¼‚Žh3Ñ‚<,?¼ç`u¼U©ÀpßY<ÜÇ ¼'=¸¼‚$¸ Ø&òÔ‹¼¥T0¹å-,9gu;»æ»/ å»Äí»¢H-Ô?¢St;Z@<=…¼Êï6íh…»aF¼Ä‹»÷ š²!ÔŽR;Þµ»´ô =øÈÅV–);aÃ;LöH<= _-3'ËÖî»—ü;}¼U¼x2Ê@’­µ»†9;Š.„¼ñ L)y ø};y¨š»ã,¦<%Ô/÷5_ü¡Ça<¹¯<':¼¾-úê!ú¿»ÍN!;…‚¼y éæBœÊ¼k¤²»sÍô¼ç õ¶6Ñ¡÷;ïvÿ:í„=R,ꯀ<Œš»b·¼½è„àÊ;mq!]ÌEf<0å$ºÌÉ¼Ñ Á ñµ ´;1”@¼£­¡¼- Œ)3 J Ú9:.4¼nô:ŽFG8Ðÿ4<è^î;Æ=“^2D9šÖ,»Lè”»±Cù<Î#µ*ƒ9÷k¼9CÉ»…7­»¥L .áO;;o‘»»×‰ƒ¼ç.;'´¼[wÄ·ŒŠ8¼Ÿ# #+àÆ€< X¼ÁO½•¨ ê'‰T<Ôe©:—Y ½þ`$½*iÆ ;꺅»–<@<ª1ñB ä<_ô :þ›ó»0Û/ 7¹ƒ¼])ºýÞ½¼I#Î ®–9;$ñ»fLF<Ð Ö8wÿR—ºœ¿å;PS =Z»;š+äU—;å–ê;±?D;À+-,å“Ü;3˜A<ãó…;ް#é5 *6¼U5S»Av*< +=ð8Ã<‰%û»þò"<ÒŠvBšìÓº’)’;U=™ÿ`|Ѽ訅;¹g1¼`-‹•ÂÔ;ïYÕ»¾½>8B@>õ¥å:–‰;wß»<'ì®1ß×»iÆ ¼YÃf¼ =2Y$²ýÉÚˆ;{Õ<>ëì<F)}˜Š"8Bö‹u;fì9¼ Õ©¼rý3‘0ä\”;-ß";¿=[ ‘3s#2H¼œü¤»ìßû»á$yö ªß“¼5Ì¥»äRú»ö ‚n7 )><w;ñ½rÅÈ.ŠÆ¼^4:™T¼6-ÈÐ&yS¼‰–,»Ž+Õ¼×ê5+qк1 aºcŠ9$B2’C^¼4Æ7vSŠ<س>¼Á—E¼}.=ŠdN<Ì ;.=ê707[/<¡Œ;Ú=á å#¹1Ãà;­®:þ=ðê¤-Ácê»TǼ!íú¹"2¿>×ó¾Ì»3X<Âí§:p F(Ç-aÏ» ^ ¼ýæ\: f1‘1©‚Š<Îê1¼VZå:>gAŠ((`<Çš¬;6±=Ѓ/à&††;´Ìå;fUÀ<–/h ±·—¼ÒW‚ºßó;çP=¹Fˆ<Ñ <¹|;4T%—6ä[{­`<´ÈcºìÙ<¼Ö„(f9ÄX<—Œ; dò<$,W9í"DÉ~»Š »‹z•¼vU¤»K'ZŒ3$ï—<ˆ¹»YOV¼x¤0* iã»#ÛB¼»ºÐ»»>8%9O:©ûî7a_Ù¼4ì"¨õ~<¸&î»@F¼„™*J+C\ˆ»<ˆ–¼2:ê1ÛꌻèÜ+»¾µ^<þäLB ËE9ÿK ºâ+è¼a ¾6Í7 L;›ü†<‡#y;ø@RžÙ(ò;÷’;O¨7;ž–¹/©î¼2J…»’¼‰!” IÑ(<0>Í;!;.Ÿ9­9ØPì»X’<±¬¼¹L5ë;Œ=Ÿ<ŽPú¼Ÿ9>É3C?»ƒ><0óм4 .5³‚:ƒ& ¼>°ç;V%°çgþ:‰| <–m©¼Å"°u9fƒ¼ØËp;¦1¼)u:Y>]q)»óuÝ»åI¼Ä)®<ú/åM0¼àÀ»Õ–¼Ÿª 4Å-ž:•ã» 0Ù¼_ x3§ ^²;¦;¼Hh‡<L@+”±ß:Ÿª»1´½C=5I0£n‚<ÑB<œlo¼Ø .ª#ãnϼ;‰W'¼·$J Ë ¤¹Äç+»c¤B»¼…"4¶¨WѺ3zþ»Êp9¬¸ $Sj#<>š<Î\¯<‘ ¦¨5¼µ\\»N°ç¼|ô Wÿ»ß/a;›vµ¼€i)ô:ƒ<Êg»ˆ¬=¹ Ë/í- »Ö±»ïx½ñ,7XºFå.Ðî’»2Ùà:zª¼*[Œ€•<‚D<4¶€<ö!Ï0M•§¹‚pλäêù¼d{s7lêºJ×^;¦v}8“d"yÓáˆ<Ã2³: ; ¶:ñ:ÉH¸;CÌ^»_œ½'#î7‡¼ñ„л¬ê¼ã,:&öÌ=¬9H§;;_‰´¼H¿7Ñ-ô«<PÞ:b%Ù¼ )…+­¡<2õs»tç¼÷- 8±$i†<³Å ïÿ»\²ß¼å‡;,À ¼ "лµA¼7ÈA=|€Ž·Ä:% @<¤Ž;Ã3† XJ˜9Ç ° C<ì»(¼bØ ½ .<-Oæ-¼Ì<ºµ?@Zª¼ƒ"<åÚî»Õ j+†9q ¼\ï¼Å‰¼KÎÁ/ñè™;¸P<¬5¢<Ù¾&#ž<½°£;4Ë.»–.J QՅмÜýºÜi/<ë èq-Žóµ;r"»8½U.ü;b_z¼u뺜–¼ 2*È+üA…<‹ŸÁº"}‰¼$%mQ85ÿJ:ŠÚÀ»£ñ½¾LiBQTž¼¨Wãºc@¼ðÔCò3Èc;˜4ƒ»^==() ¬¸;R‚ºÆÚ½".É;+¼+Rº†?<Ü•¼V+Á+Ÿ 11V»»» 9¼)¬ÙË.Q»¬„h»‡§êºÄƒ i*÷j/:ãä­pº€¿‡»g¶b:EJ7L½ñ;¡$<–«¼°[6e?b»°>»8Œ ¼ÜF:áVƒ¼¥<ÍÄ »üi&q!+•~عÛ`<è]§:Û h-vLû»^‡…;¥ÅJ¼¯-­^9s3.;T<û,;-·¨ÑK;<7=<“VÜ;¼ÿ9….ó¬;ª,<ÀϬ<7~û3Éé3<W<”Õ;Ö$%1´Ï`<€þ F*<{Qºý¼¤u‰;›96sàºw¹·<Úz=• ?È,ð‡)<úq/¸úøŸ<‘[1™˜­U»Å¡<òž;¼;/ë$JB‚÷»Îj“¹¼¼n‰<6\Œ¢»!†]»4ËÆ;tö*=¡ì¹Ç¦Æ»;J½ ·2!?€¡¼tµ+»Z@;=¥õ[‹;šý¼:R MX”9Mó?<ß7d;á ÃH)â ¼?€½ýŽ(Œ*è…2»ì³A»‹Â½1 ™5#fb‡»ŸKŸ»À: ½÷.?+,;¨L ¼ =¼ßœš»ë2¼(Àt@¼:L»J<â,mkîÏ}»Ï:%Þ¾ŒS<¼<‚æ¸<"Ý>¿(;O¼’jŽ;ã’Õ»¹%pÏä2=<$J;nµÏ;'¡Òô=ƒ;qå;× ¯¼»&ý){rðj< ;/K» 2tŒ¡¡<Çoº;Š%¦»€ |% <Ê #»ÚîV»{b>­“›1;8#¢;@n‚<5"-Ž3WßX¼äœ:I|º|Cü»'Â"¿¤|Ø»{¹<˜!9Î9Xd¼³57;ó]=z2pùÀ3<§¾»Ñɽ++û9‡ùîÆ» <'@É:F(G;p þu¼Ò*ºñ¡0› ¼Ày;[À»=Ÿ< %zÛ7u»$–e»mT*¼ !q?’3"ž<µ#;Áœ'»p.Ãê»<¡G»³‹¼Q8ã7D½<7Þª;ö=f÷1ä#8<`;[ ½g b l”Á;uUž» ï =®ÜC ç–»éb>1‰ fмñL@:ø¬=x6q ô‰t<ÿ˺;°O¹»P-ÛfÊ<³ºÈâÁ:ÝPa¼²÷Dï1Äb<”–­¸Ü¯ÿ<…­?Ð9¿¨©;ì¢;gä…¼bf"Æ/ç1Ô»úâ»ëE;Um Ü<"y»íÕC;•ˆ<<4Rà ¬c;´#¯»8Â<;4y+ƒÓ<>ò»*÷¯W^•ª1&< wÅ»öñ<é3N7\”»ú±»Zí»õ%áDç¿;Q »)ª+<¤n=b_»&Ôû<‹4{4©² ;þ d:þCeŒ<3;i‡}¼U§3c#-ásv¹õ<æA+Ô8©»’:W»%xÖ;iD,:h¤¹;o”Ð;w­²¼W#í ƒŽ<Ìx;nˆu¼Uc#<ƒœ…¼;šªÿä; `;Zs½N X@Ø*1Û;4 r;˜¥=Ÿ341/ÁO<ÞŒ‚º\gìDw$<¥=’»ƒ0=9;5-É ì¿PºCx<2z:›Ž@!*´b<^&?”ѼU ‹»¥\^: “-_8ÔWQ»_Ý;Rl<¼È& F.H‹ <³#.,’;w‰<Ïw¬¼›1 z y,ĺ’íA¼sí‰;xÜ+BV¹b»×Û»6;»A)9&'‘•º+ˆ><& †¼” R?ß3•ž<) —7åp<¼ÎÄ-#<£<ôh!¼Q ù»x#™=r×»‹8";ë€<‰$?8®ÄO¾»Þ”º€Ïý¼ ú:Ó* S;Äzß»ãv<£Â:1f:)»#3Dø%ré;S®£ ¼vôÎ;Ì( ¼zóÇD.‹<Ї <éôÒ:0,c9­Zð0<.w÷;ù­ÿ<^2ECÕõ;m‡?¼ÓP¥¼] ðû" = ¼»*þ»ð»%hAÙì(8»&&›;Å—¼«¤1à ñ°—ºïsD;»Ó=Ùý#Q3Ú8“;úsÒº3Ô=)À;h³R¼­$;F蟻U xÅzãV<å<'„‡ºø!¾ YQмÙÛ¹º 2<èøë [%B»uî ºòúʼ’0…x<ÌŒ<*!,8ÎÑ ¼ÃÍó;¢Áâ»´,³Y3¦7¾»|îR:V å<Ð á‘r€;çËñ»‹W½Œ+ 3"(<{ˆ:+Ž<@64 ½TÜ»œEË»¯æ‚¼A(§<ç»fÑ–;¼4_¼O"à5F8êcỂîB¼ã¡»Ú#àz< ¼» 7:oÙ_¼Ð&‘96-y»ÑŸÉ»úÞÕ¼ô§ÜÙ‡<»Î<‚‚¼c$7GEóàø;/ã;Ç¡ =o Ai6GoŠ»Z~B¼…ÄW¼õ64=<%#éº2I»´<É3n6ÎÓ »¦Yb;Œ5±<› Ž6ù3è£X<WºF°«¼Æ5O‹þr<0>ò»’™”»0$.#k*µ½;xL=¼.Úà;Hˆ<Ü¥<ʇ7»hÿ';™Ð/öl8<;â :ZGm<ä7- »+á†< Bœ»»½¿<U/Œb¼³´š9nó»ÐtD~†]:¼À»V<»ÇÖ 'h:ù9­ ä:Y¤¼»û|ñ:†#KËBidG:Ô»/å¼á/§ P…;83Ê»úÅö<'ʲ³`ŽsѺ¿™Ó»‰Ó­¼B0-Ý9L0;Èe¦»ú Ý<…$Â68ý}7:r1Ô»{3ê¼[)b$k!š€p¼³Å»ÒZž¼Û!å6;‡¡j©(¸Ï_¡;¢*Ñ<é$7U,™Z‰¼Qέ¹ùmz¼€ §1«n‡¼j µ»ì]D¼}}*90P£»®i<Ù†¼u4::#Í”¼Ñ<ÍOBoåŸ<dD;|‹^»ÿ/m=j_ê»G´K»>ß <·"M@[9Å;9b ÐäŸ<—ö•º@‘.¼ 1¤,ü>¼Nª»üp‡»·%D;m á›’»§^¼©Å‹¼d$3þð Ÿ»¤o»ïˆè<û =t0A5%»N¹<û˜¼ƒµ1–ñ6<< š;æ ÍͼL Â/7…K;ç;jþ­¼ý)»& )§²:4ÍA¼*Ìq;¤Í/î/äRq¼GÛ¨»Ü>¼ö0ã5MH¥:í¿ƒ;ºn·¼:ÏAs:ÏÜ¢/Ë»f¥Á»Æê¼&µˆ£»»ŒiH;µ7•<•Ú9ƒ6ÿ2;lx¯;$ém<[E·0A–<x¾;«„Û¹ê$)k‰ºœ»ÆâA¼ëÝ7»ek1<…¸»Ï§»Òo;UÒ£-86;HŒÁ:/ãæ¼{-)ˆ6=Ï»0¼(ý€:%'E19Õÿ%¼ŽÌ);®Ðˆ‰ú;= ¼¿³<ëê j,¢ª; Wß:š=Ú"Cšp‚_:ˆcêºW½À Ð@?2‘š<ª¤”;‡ž@;Õ{<˜1<4wÅm»Zô¼#ú;ß.$(*E¤­º…Tѻƽâ(55œè"¼i'±»Ü%¼0 F‚f);ßyß»]õ*Î;b~H¼øWaY+t» b;+<£þ,Á>±|<¬£'Z?A¸f<“‡÷»üÅ3¼ä4J#!r˜<½L²9bHºð—>ž.Á°»’<¼JÍŸ¼•DÈ(é €<ü4»¿/½$»B3»ä—»Oõ€;ñм¶q#/ru<º–ì»fJgGˆ».“1_»íŠ-9 §¼mêv3lC!-¹P»h¸><ßòé:u$t+25œâb;M¡¤»´-<$9,s'Ñ [;XS˜»ÇÞ‹4_´ Ù6H;©Î’»‹û½C)6B¥ ÈÕw;"Ct;‰9ȼ081b–þ¹ëÓ;H Î;,ñ=o¼d¹»€r|¼óÀ-îÌè;ò°;8ê);%¾!ƒ3=Xë»sЇ;^·[¼à5š.Z ¸»Uu<©®¼31®h6¼i‹»BGÃºÖ k=ã0mo÷º©¬»žå=’Pó7‘[»8Ã̹íæW¼õÔ+ ?úw’»…y<4ÿÄ»97(Ð 7²7¼y?º&›¡; Y»~1ð¶/Ç[<ý‹›;F†ƒ<©»5SC<|É;À£ ¼q ð*wc“{<ØC ¼°Õ¼ÿ2/)þ¯¤"<Ê Ÿºá55ë-"¼©Ø< ×ùºÝ%Ü4Æ ƒ]Š;H¾ ºÚ ½G §P51ˆ» ݹGƒ»¼þ?!R9':Ÿ¢;­¼þ%ˆ,™'×<èmÔ:Mi=êc*]CÛz<. B¼z ÏD%À:q<;`B<Öû>¼%{ ÚFÀ» @W»þs½ºFY;ë¼(¨¾:'yÍ;Ïû>~A½¼…‚)¼[,-»ˆ !:G": _<@4»NȽ9BÚ²\<³0ˆº”œÄ¼‰ñ}kp‡:z=ø»0“Å¼Ì ÊCÇr(oº¼ñ¡»°Š=^„lãõëºqR?<Ç;u$['–X»çš»vU¼’)F>ƒAÛ<þà%<¬±;“&­5=+W»õÂ>¼:&(¼Ø¡7€(¿UW¼åû‘ºÉÍ~<.*Â$÷ º›:Óá»Áñ¼B ³ Sè<Ÿís;”Ã_K.I™‡<;ŠÑ<ª I+V-X@¸ #;+¼ªn¼c(+²-Â;šƒ:Æ=šy#Ú"æÄ¼zø;G »¿e0³:˜s$; |ƒ;ÞÐ=Bñã £ÍJ»ÔŸ½» Iż¢$›$v<¡_ºÖ Þ»J¿€)O<ô§<;!ëž¼ü¦7“J˜;*ìˆ;U°Ã¼#i8»U໣o;²|Š:W)ÏB9C¹T ;·åù;˜_æ<ú)¦0cO[»8¹`Ä»"˜ =ð6<8Ú@<²œ¼;2R>zpÆ»%Œå¥¼ Z¹äª£­»ñ¸:Bj¤¼&²#‰;RR¢º\Š<¼ô:‰×jEJt»v»:´W—¼1% -q.º§ÖŒ;IZ¦¼Í%¢H(t»o<~1;æË¼…k6q D Õ:€„8»f_r<Ȉ¢=¯˜`<˜áó:52¦;˜Ä Õ,1û?»·Ä»f‚ <è F×Y² <¢ÈF»{<Ê\ 2aܽ:8ø?<´˜¼B'·@Ñ%ïê»éwƒ;) =6…:º<'<ãiæ<£ð/ä<šj¼ªUc:^—j<(‡‡ž,;Mê"¼å´É¼—åàl¬:ƒÖA¼Þ«;k'š#Ž1Gk<»;q <ªÿ¤º 2@h([h-¼C9§»½ ¼·y?S{/w<7¼é½5*S¹;ÒžS;AÑ…¼\*V9 V] <«±¹/©#;þ¯x.e¼üó¸Ñns<Œ%‡C‡šÙ˜»Ñ…ºÍÉ=Ì ¯ÿY<|Hº`å°;Š!ÿ=C4û|Öº¢›:+;Lš=(Å´v¬»Wûð ’<§QC¼BË9:²'‰ê0…¯»S‹;A„¼â—43G›Cd»û1È9š¢¼ùÞ.>ßÃN»ÉѼBy:¼; »92'Œ<´‰“»? ƒ¼åŒE:8%‘»Š–7»-(%<âh$X7&&¼ó*Ð;H Å»³´,è £<(‚»D{¼ì÷E3`¼±˜8§˜x<Æ#_$d¹F¢<.ûºzo¼X†<ür8P<~Õæ»áV¼ )îg›<>]™:‹¬è¼Ï3°&.(i//<.’Æ;9 =r/'žB'Lƒ<É:ùмó+x? †Œ<-ª¼›,}¼4 Î4ËP¼÷¯»°N¼*´³<›î%<åÓOºé”<™83c&YPŒ: ¼¤¿³¼†+aå‹<÷ :íݼ§3B&Ï9 ‰;¶áÇ<Òh4 嘼4x¹(oà;=BçŽ ·;{D×»ä@Î<÷#4lD‚<ñ"£»Q…N;1$p>7°]¼Eì:¾xšðC¼%¼q»H‰x;»CA MO¼&Ñy:|!ƒ<ë!¸‰Z»»E¼{‹â:‹.ΨPÞ» â¼eˆ»8o2 þöIi¼¬Wš9£Mn<‡(VGÄyd}2\0_*t<¾Ý:‡š¼`q)1Áˆ=®9À(é:Šºœ÷‘»°=$E72çK;Ö¼¬‰ƒ¼*4¸3Ì¢Ù»YJ8ŒÒ¼æì‚2>´u;òµÈ;(¨¿Õt@¹©W;p𻦉¼­)ã<C¦z<¤]D;ÊÞé ¦Ü7<:A<¿“¼E$Æ$^ë<ºÕ®ºmt=rËOB]<61<Ê*>¼C!ö&jí¸ P¬9È‘r¼þ.¿}!¶!D<1?A<`¼¼ÄGr,Ë+¼f";Y³²9S0‘"‚‹8Ó;ÁÛ³¼ÜE5ûCO.;옉ºÿDE;¡Ô´°~­¹Â<:X]o¼¿½2þ.ɲºšr˜;‡< ¼djBü<Ô¤<–éx9g‹È» Ü;\.däb<>`¼“$ ¼[.:Û¶”»’…»«ä=| òu$>»bç<^jš;Xß'l,Á}‘»ý¤ »Y®»±%@ -Aô9;L@<Ä=¡5žäÎ/";Tñ;ÏØ‚¼g%¯5:Cy ;7æ ¼ÇÖ¼Ø"}>Ù⌼n<»qÂ#<ï.# LÝ»…¸‰»¡½§*ÕI'Ú©2<v¼ºÕ‹Ã¿¼ž}:°0L駺qŽ»¦o½ïÁ œ%,<ÙVß;óG¼<>/E2;bg:…|X;•c=õ 16+L=Ž;é†n;S²=&2GIEXÁj<ªóÒ;P”¼9)7')9[Š<.…T;Àá;2 ç+ÏJ•;ýY<Ç…¼’Ê× ¥Ý¼LൻkHQ¼~™g7”ä’»ÅCy»ÓÖ軆'?¤8Mª,<â°€9™å«<—ç'uTÈ»x ><œ†k¼÷:@&o/J,Í»?ì=¼Žé+»h24X°Å‹»oSf9ÞYÞ<º‡+ÓÜ-<6w¼¿àÉ:t Ã=.}÷ý:FA¼yà”¼ó.;\4?J®;N»Ø:&†¼×!ó5ʪª»ò6§;Aé6;0ì®rUe¼RÁŒºrÕ¾¼ð=EBŸ¼¥÷ºÉÐ7¼»g&êY< |c;GH¼kŒ#<²ôœ<2¤”;p‡»Q–.î9ëCD<ò­¦»_QÛ9Éà«,dŸi<–“ºwcë<<' W:4I<T<9§Å·Ä+Á)L;<*Y¼;Ð'Î;I©Gã v¤

Ë»‰Ö€¼‹ŠDWD©~?<ä3ºPc×;q"]¥2h <ãt< í;w/“&¦D,Ÿ^¼o$³»@Žb¼ß£* @|U'<йä;|s¬< îä ;×D»'†=0Ø:½,å[?…鸽nÇ» ãѼ٠%9•1ެ»Ï>à:@’м£i"+(âf<¦qB<:¼‰úe.îÀu1<Eš®0<µM&¼µP°¼`ã5.Ó«Œ<ðé:ã-ß<lDn}¤¼«Âß;ËG*¼ p C|¼—qŒ:ÚDQ<÷Sü #WÚ;Òñã;ì =o i67ÛÑ:Yˆ{;àûR<&0‰ºª½X;ÔŸô;ÓäZ? J¼ +¿»˜±Q¼™äG¬DôŒÆ;ðØ•ºŒåD;3þÇ3l;· ?¼ru¦¼M °$¶>Á¼äCÚ»·d›» .Y¥N%<¾û€º~;!ÑŠl¼æñè:y;6(D.\=¶‡?=½Õ0/¹«<Û$¼Ð‚Ƽ‘À <.26%Ç4–»k»A¼jÈ/¼€(E/æF•;š<å†`êp»i+&¼Ë<(¼Æ ¹¼•5;û„,§h–<Ó¿˜:uŠ^¼<)•.ær<á¼¹m ½{-Ï4Psæ:(¾Ô;tÛ€¼˜&g%9À‘»KGD©Pn<ˆä½»«ú™¼½ÏC¶*‹æ»yV¶»nƼê KFâ¯þ»n—¼ˆ¹9¼Hö&÷6´H×<ÓÚ»[lÉ=$¬Î9»N¶<ú–¼·)ß vA|¡ì;t³;­M½D_-"ü›Òº.K5;0\]¼·F5O—3:ð‹»ù‡p<Ó.8¢=Æy:H±»dÉç<Ñ'U‹8j <´Í»‚¬O<Ü!‘ºîpU¼$Ä@"+ÿê»TuÇ»ÓÙI9#]«:ÚFt<þN¿;Ù8ü»2*Ž?U'께©=<¿ií»~ é{5¦Ç;Y‹¼„¨¼&^.iÙ9ac<>Íw¼Aü+O1Nr¼Ébê8õè.¼­ÄF™6/˜\<Ôî;9T¥Ã<ÖÐ+hC§¤zºÇ °¹¾ƒ=2‘w>"T£<\G;r}é»Ã‹>¤+ÜÙ)<ëd¼Ãu¼;Î4K×ìºð¼™5®;Þ˜-`*Ç­<–º;œÍo¼A&¹D¯:rúu<¼…º®à»(¢:=#<•ˆÔ»FE ;#.¸|=ü}<º8¼q]a»ÿ ¤CÖA9Ú‚»0¹— ³¼.¼Ù-h]e)v¤2¼ÍfL»ÊRB<..mÝ=^/¼<§Ž;S;9»p)C8Q"Vh޼˜•»h »²Á=»:f{d<¡+1» x ;&OóÉ7;¸¹)<÷=,;¨÷"-ÃPï»U»—;æV¼š.­ªF#ó.¼{—¹¾«’<$]¡&ƒ»@=V:×k=¤ Äá%r¼°å»Q"ªH¸9Õº³!;+k9=l/± ±Ø»á Î;ß1k¼X+0ƒ.må;‹’;%j=&Ø+Ÿ„¬X<áÍ)»7fºy.=¸7·ëf ;R±;ðv‚<-< 5"oó<¶²«»¬';#.H,¸Ô†˜ºÕÌ:qI=‘|HÄf¯t; )y<63{#aFÙ³F»Ab¥»t =Wа6t©X<ø@×:\…±;Ä EGA³®–»lÞ#»Ó:<€y;E£¼ú3…Câ'5<\(»Ï¬‘:òò<FŒTŸ;/ú¼ Z¢Ë; •ÚÐ#¼/î£<ÓI©º¥Î»4U ò‚?<ø¼ÏÉ;`^ú>Œ,:#v†»h>y¼ñÀF¦&¿–ƒ;Î'ã;6mÄeC×£b»B—»Þ•ž;¶(±<§K;<°˜A;=Ã5A?ø9þ!3;¶ï ]èB<^zZ;•Dé9í“j4fn<$É79ó;˼½/O*˜/4Ê7;`Å»úñ<‹¸FK8 §^<Ë‘…9,5«;úDC4A<ÿÀ:ß¿Ï;J&=šøç»ÉØã» ×h¼CìFª5)ß@<ʧA< Y;*íCÛ_çg»¤¯Ž»å‚¨;K.îFÜB;Z¦;z­É»xïò<'_ E&!<îŽ;¸ty¼h&ô/§ub<yè;¬A—¼‡'|<éê¼ÕMÈ»fm¾»Ç ¨+ƒtg<Õ7Í»sŸ¼¶*`<:ã,¼*‹;e@9¼)C`V<=%Á;‘»ò;|à›¼$iF00lP¬»”û§:¼i"H„!¡õ;Þ:;53½-"® mHÐöº-èJ»×»½™5¼81 Ûb<¥P<»~¼,1¶)Muž< ä&<ÝÎ#¼¡%<¥Bì+<·“ò; Ÿ= .,B£˜$¼ ,½:¶Æ»èh,Û2Íö€¼‰g»‚ù<# ã'É(º&<× <Ðfï;{+ÞÖ$€£ ¼k'’¹Xåš¼ +œ2Z3Ì~<¹ÐÔºŠ½M)!49w¶;Îv;éÇ=CNFà9^¨+<§<-ß<±*¼6¥H Òè;aƒ´8´>C9.Ç‚9(rò»ªÆ×: )ñ@ …j9uÛ0»O×:[ =E0BÂl<#Ø»œ’X»¼ Ê&T.©íi»oŸ¼¥H,¼ è':Hk¦¼€²é:¯|»E´4Öâo»;Øå;ã-¼N6Œ~ø';ûu;]6/;k1 "l<Ü,l:¡!¼F+º Dò†¼ðå—9Û=q àCEmRd<±¹»Ê »êM!Y7&;Õ‡< ª¼°q2Å"Ú »w ¿;;¾™¼-+ó?vAZG: †Ä»C-{¼–2aF|w—»·<ƒô‰¼ê1|zCψ ¼òö»?|»Y_0b°m»Îy»¹80»ÑÄŸ>ÇÅI8»0š<»Fœº (ø#m"iú‹;|1Ô»¨ú¯jÞ¼Ê>É9/3u¼ ,£-¾ƒÞºñDu;…5Ÿ¼Þ`Dçù<³¨%¼¶x½Ü,Í4&¡÷;O¼ºm ½¹ J<Ù&·µÆ;C@9:†¼cÓªýK<ø.;þ¼›p8gøuX;‚ïÀ»>ôêûD²À¼p‰Þ9 ‡‹<|?¾8<Ý(3»Tl¼Š#ìA ‰ »8Œºâ{ý¼Ó*™ðEƒ‘;…d@<ºÜ½;™òAá;ýÅ@»¶Ñˆ<‰m A^”&»ˆL><3pi¼§,ª=¦,­Ñ¼˜Æ»º¹%¼èF9Š6—•+„; <_Æ¥<Œï&2µw»Äz±;tgN»»ë*©D»áÅ‹»¸œ;‡4±<k¶fºds><›Z~¼K ÚR?+)0<ßC¿»Ü é;[q ;0ÒŠ<Q¤;<Ùï:|˜8(Ÿö‘»d ³¹¡¼W"‰62=R;u<¿¼=»¯Yµ»=##B÷Ash<›îb»ÿd›¼¾ o8q4ƒœ:*%Ÿ;^ê;tŸ IF'_ž»ÇQ#¼=Ï5;õ8ñ1¼‹ý;äÄË;A =›AH:xºO¼Ò%:³ƒ<ë!ö-·M"<¿É»¿Òæ<™"}c(,½¼ë¨ì¸BƒK¼Ä U8 D#ùÛ»}q¼*Q`¼‚/=4à±$¼ÿÂɺ¼ðê¼üwDT[s<ÃZ¼\’¼¿3œ=ƒâø»¥V;MPö:ÿ+:@‡ÚÙ?<6H2EGð <°Ë;¢<~#i0•¹p£¼Âg¢º¶Ù«»0Ø/Ž$ä9?;Üp<œy=äÕG)Œsܺ–Ü"»Ú€a< à.´@±ÕŽ<Ú5&nµ <¯¼lâ½ÑË(e:ÿ#w¼ƒ¨²º <¶¼ “ a&¦,¼»â><“äb»¥&íG ¼F_;ŠÊ»»„¼Û6'¨H‡I‡<9Sß9ØÜ(; ž¶:dO0»”I—»›•…ºÃ%@586¿axÚ‹^;Òèè;"ä<ä3@òG°6u<9‡üºwg¼6apQ€ºLæ:͆T:<Ö>l/ö7nÃj<¢J+¼LQô¼û7§xkŒ;=¥ò# 6Àûw¼²ÚèºG­¸¼¸ x"Úo;;j <;_#<ù+— _ÿ);¨Œ@<©‰;«36*ŽG¢#ô;çÐ?<«à‘¼Å$– F»k"¼Ç˜Ä»þ4¸¼Ê ¡%1ø‹ž¼‹­*º•Õ‘;`%c@"y<&<ÜImNÜ;àÏ$¼÷Äܼq$Ü5tFx—Ó»iÃB¼sÌE»T*K3ê$ˆvº{h'J+t–9ì+Í»vhÞ:KæE˜ôÍj»4'â»G´,¼ú ”"¶,Å^‹¼¨T$:ü¯q»+9z:;6ë;JG°;¤:;¤ÆeD%rºAмt‹:‰²'=;Ó»_x¤;ê·»ÑÂm@œ’l»{»ö2‘<Ôw!¤>]ù<Âk ;g)<’'ü DjĈ<4 ?¼CÀg¼tÀˆ½-< `1»¨¼:’Ï'$ïÖæ»å<¼PaH¼@Haô;øò<ÀD’¥û—¼0Â1»î¥z¼#(çý~…š<0<×ò »J`.¿nɼ¹¯>;_B»–¸:Úž„¼QÖÐ:§‰Ù;» è*~AFg9»ÓèA¼õÌw:*Sðt(¼Æ¸»kÅê¼ ]‡)•†<¢³B<”ºO %#2c2<û'£ºˆÜo¼Õ3>Fôé⻀ýíºÙß¼½^1!#üÔ¼ÓK-;aî»:H–«W¼¸$I»hž™¼€'¦ ¬!%­V<í})¼­NÓ¼ç¤6\#Ógb^4P;YÇ<¿S„¼4<áB~ ÷° ¼²à»âWè»ä¡hA'e¼)X9»ûɼ® H+`EF}»ÆÓW<Ã$k A×¹yÁ <Ÿ%Î;r.Jõ!˜Ëu:˜Ã;Ñçþ:KQF;•#¬>?£P<¬Ä¦9ÓDU¼$"+”&©™”;:];q¤ú¼¤± é=~}¼N9Ñ”U<.&ü –D'/<ã×»a ½ß÷‡-v̼Èl*:Êä:ôG#š%gä]<| <ô/¢;ã5Yâ5&1b<-— »±qÿ<48:‹˜Ç;ïd¼sìF;]¼7éDN ±;8¢<ãH„<œ ’Iè9zó*:ï@–;ÛU=Å\G;<'j¿9&Y":hˆå:<æ-Ž×Ö»ÒÒB¼ f¼•,Q€Jt–L»™ <Šy?¼’zs1+#“< Ê>¼N¿$¼¼)=Ò@›ÿ·;øÙ¼ðÌF<² A›,P[³;År¼û×N<›,²Þ7MG&¼¾»×祼1ÿI•AËb»5’:‰`4¼?y_=,Øt< o•:rQÿ»&Hë,¼L×» <»ØÏD<© r9´ñ <ÞJ;<Š=61Ì6 šl@¼B$ºU|¢¼6'|G¿;W‘;üí»b‰¥<-ÛZÁ¼q–G»¦;<4Ÿ2?\bd;'~%¼x—ǼÚ5ં•»‘î3;Æ?§;ï-9.Hc¹q˜1Ò¨•»JÁT;„`«< 0Ù'¡ í!<ìMÏ»\ZŒ¼J+µ„˜“¼0©_:´/gºÒ+Ó+[;‘?¤»±Š×;9O>;¦/;Úï&€»Ú¼Ûo»yâB•"¤ÿ™»^ö©;ÙL=b D"Õ+,½’»mnÖ»+ ½J-Û …Þú}<=}¬: pἎ Ë0°&à\¼í@¿»|‡”¼ µêFó¯¡<¼Nà»î{»„$%4'“!;åOÁ»w1 =´ >4Èž3_<‰«¹;þIߺ2f4m2Îèâ;OW@< Lš¼-5I(– Ý; ¼VÉØ:ôñ5;D.KH,HKåÐ;â ;Ò@ÿ¼_ë8‚B >›<Í4ä;Ð4»Ç('9Áùp»CÐ;,°@»ë*²H„› »|Êç;ÁN¼`BLAÀ2 íš<ú<¦ =¼w7«G\ÆKZºCm»{w‰<Ý*o&j@7l(»€†;É-gºÜ1Ì(Z.º“»K«:°’¼[ôC #ƒƒ:Ä-<:K§¼µ)DD?$Ï;u]Ÿéð+;e>¾!´ù»¾]¼8¯âºS(½D!:ÈZG<ñÃq;!}19“IŠ6éG¾;röZ»;$G;ê ˜,?;"§¢¼”\i»/¼¬…ç ;Ø ¼%ɼåö—®ò<<«¹$¼–Bß¼i »1¼0¡; #7<ǯª¼/æ*EÇd<ßuP»ð'½Y(¾ú½r0<~eºü<2Q—Þ:¨—;p©}¼eC19;†Ã»®‹Ã»ù¾É¼›Û0 GµM¼§& Î?r¾x9Vb¸ÿRu¼}!ÉG¤<÷j@<ä,º;!ˆ¡¼ð*xF;g;ºÞ;Ȥ=`ä †"Tÿ»„+•¼^q:ÙÔö·’Ý)TxJp<,•÷»ý¦•¼¾/'J Ø5P;¤ã˜º9;€*îGÔ¬‰¼’üg»:?ô¼r6õ"î[<äV®ƒ>;¨Q <òbjJ÷ „»ä¼%=Ä*»0Ô{3¼g ;k¥‰;a y<Ô$:Ì@°±;T°ú;Â:®¼é bI ›”»¿k;?ç<ñ)ÐDu‘€<ÝDÜ»³ì¼z2›>ß?y;h‹»­==(v:D.¬;ƒó <õ¬¼U(bI97®JH¼ó¶D¹,퀼òN@/kg®;¬r%¼¬6½Y%)?±žæ»wœ¼çVȹþˆGÉ<û4¼¡üλ…ðѼ¥!* /’zÔº|ª¼:¦[¼Á7EBs?}ĺdË ü<Á; ;ð»mq´¼VS¡»Z­C»<Û»#Ïê»X!\;»/;$Õ’;úz<óN=QöB¯;o« ;^Ø ¼}õç¼õEžAcJu<#¼ÿ?¼k2M; Î@3;åÕ;x1;=É?ÀGg<£_ ºÌ?£<ÅÉ;;7RÆ»d³@¤+3<§ÉŽ;(ž:t%,ýÔÏ<ê„•:Ë(;4gJêŒ<’<ÀàA<&Y¼V±F–*Çž¾;¿© ! <»&½: øC¼š)ïEy³x»° #;Z(“¼hQ#Œìý;¥Q<Æôë+I*i•»E±ôºÓ±Ï»Ö-_6©Í•Z:4«¼´4ÂA-~ù::ƒ;p6i<+ÌFÐ.tó;ìL%¼PN½å8Í4?ðˆh<».»[F1»@Õ-›+:]l;¸ô³¡¬z;i%U;äÒÔ¼ &W><Õ§º`¼¦° :3ê0ºCÝ€¼&í¼—§.Þ»M<î<7Á <€è5U*¼;y Ǻ0½ÉU.;DÒ9Þ;ÒS°;å =f#ÒIš½ÿ:פ»6x¼ U=L¶åS;ºžÀ»Úz<ÂÜH®Eá×Ò:åÞ¼-¤Æ¼–+N;ö~‚¡<ÏU;Q_¼`&\?ÅAÇœ¨»Ï8+A6N¶;¡ä»ÀDÀ<Ö Ã!‡3Ù­»RÉ·»gܤ¼Ž‚&$c&€<ðL¡»LνU/$49pt»óš–:?ÙÝ<'Š<ÓúŠ;iÊ»SGþ¼ØÈ³ºí63ž—>2‘ý<Ã/¨»ä B<á,Œ854ú<|§»Ï<<54V#ÑK5O€»cÈ0;~cs»¾,ʘ2öb¼ð\ ;ÝSV<¿ÌЙ*<àd:^¤<[1±=þ2—¶Á»ëÑ»(½½%Ø#23<ŽÆ;xÐ)¼½½<Ô#Îr¬_¡<}Oм;À Îè?+kò;â<æ62; #)Žt<¼¢;oêò»*±/2ÝÝ£ºOLÀ»öÚüŒ 8û+Á(;ë«»—¾½Å1¥ %/1fS<Á‚;ç+¼»4õ4®.ùÜa;ŒŽV;E}Ò¼ &k ‹U/»HåO;Íñ–<&¡?à 1‹»U‹Ä»uyм§S%ô8˜š»¼Ï;€e‰¼Ò+•=®Äb¼×$£:6;-$g+¹::ÿY»sÇ»ÅöÓ¼\2§HKî†;¼¤¼õGC;<,=Ë;–|;<ï°»‰àÓ;]0q ò=‰»“IL»˜—Š». aKÿ’<.çãºòxl¼h3gGHEÙ;âÄiAךåºüAÅ»EqÖ¼M* A¿20ü®ºÂ–h»uSà<”!Y+ï8¢%;¿õ;Ùþ1¼*†:p6Š5O®Â;…¼=–ÛQ<<^ºš‹½Ž2¿¯#Ú‘<€·B<6e1»57<x9;/<+0i»ëHr¼À(•G„<o »Ôëï:¾µÐ<83-}5b]C¼3ˆv»4ˆß¼,_+®:p(©7e<6›Ô;õ!r.3"ÈNO<›B<)âf;‘3Ö—Ž»>L»Û¿§»‘$a³ʺ‹¼Y7ƒ»D•;³6y!fºpÏS»5òŒ;Ù©é¹Ì(ÞJy{޼Ád9É8!N”<a(;8ß9³(e7.Ÿ<íD¼qB»ï4N*Ó®—<ÍJ;®kV¼9$JI’Â?<‡`Ù»æ-:Ôö+:ÒM¼æò]»¶5Ù¼×aD1m™<žÅ¼âpº´/Ø5:‰JJ<ŠÔ‰»·Ñá<{ð?Cy…(É£A;¼¢hu:Ž]»cY¥*™â”»Õ`õ;×N[;íSB¢>¹R»ƒŽ;1.•¼¤1º«0ap»!Àºû´.¼Z9ã=„5o <2‡<´CjdH!;ùàH‚¼k*9<­Ã;wïT<åÆ¼Îºxq'æ>B ä;ãý2;ûó¼sÿH2/ôIû¹íI·;ÊŸÒ;6%;:AJÔ?¼*:˜;v º9ëzIêKcSì;<>@¼é@¡¼û"=JÂE°F3;È ©;Á‚2;1k#¯y<ƒzƒ»Orz;ù JÕ7ª—»èå›;aì²;æ ¦5õ&€ÿr¼¨¹9eÉbâ#|0];v½~î;8J¾Œ»·´<ï¼®3H1uÈi¼Ëª»bV¼ä./F¬4¿‹< £;tÅ <ü A ’'HDÀ;*Éß;ì =Ÿà.f0æ;u@ú¼ =ž3³>iH9Ál»ñ軆62»9XA)Mj;ÌÄ>+þd<å‚AÚ»AÕ»¸>ø¼ï„EØ#E:®O;]ô:„¡"a  /z”¼mð9ÛÀ°»i)<I¾v¾»&Ì»ÍQŒ¼µ3F¹ç¿ ;‰MA¼¯†¼=´>¼!ò6’¼<›3:o :»9[;+ª ¼Rw¼RÈö»^õ: 0)Àa<$+¼Öô¼ %åIÖ.aÛ;‡A<’÷<% #ó\¼›-èGqÈä;´R<ñˆ„¼]D/@2`ß;LCc;p4×¼e-}=dvM<{n;U Çw o<ÊÌì;J"†»øˆ?ë9ñ¶WÖ£¼Tšºtȹí/|Eú9Vn»Ú¼·S*¼ú y3”"u3ˆ»]Ø;WLŒ»?6Ñ7AǸ;_ù <§BB;p+é' Eüÿ2<”P;> Ý;—"ÿ0UŽ»ëœŒ;U¼/FÔ³9»šýÔ»éËÿ¼y …ƒ2 m <Ü>ò»í=ƒ¯»DÉ$¼½0z<@JLX<´/Ã;´›¼c8#²ÊÁU<ÐB;rݽ¸,³95A\j+¼%š»Xßë¼q(ô ]ןñ»1¼’n‰ºz ¹6KÍh„;2Ì»È)©<î3à ²Ê;þy#»ê=Ø:À;0ቻ9{5»ý¾¼šÊ#ÜÓ|ß»ƒïG»Õf(¤[<º"\¡¸%¤M»Ô Ù4£3:§ < þ†: C¬/Uƒ£¼Z¦»Å­ü»< ö5¹C ´I<ˆˆºÇß[¼Ä@tHÅ@¹ß{¼iñ­º;V<Ù%( ô?ÚÔ<9ɨ;ÅÕ€¼4ô/nL°Ÿ;±ð»d¬<›Õ -Tô£<¢_ÀºÐfß»U I22G ;é' p+„»•‚»þ\y<+ ªAE;@0N»Ÿö»4„;_1øGÂU%»³'C»hnéo BÈ»7&»^v<à?är@<¼•=»¸‘ =©L>ÍKü´¤¹S¤:5w­:‹O$æ-çó;çíÞ:ù:„¼=8¢F+ˆ7;t×;³[<²)A2gs×;[|¼i^…¼Ä ¦97&ü+ ¼DU8»Fb<Ã$–Ö4ùŒK<õ8;“HÀ;÷'Ê?Aù”—;¨´!<¡“¬¼ 5(G8¼Én:ÑÚŽ»w-Ž9“"™šØ»¯˜:¡D­<Ï d=ŽSo1¼­­É»NƒÁ¼Ý'+‹<‚z]&ó~<×ÐÊ»?á¼0F2ý4o‡‰<èÎ;¸Å ;ç+!âGôF$¼Ýù¨»?¯»7Ç9‹HN޼ø»x–¼¬!X*#ýý‚»OÛ;‚伌‹/#"ûc†<™å;‰"Î6E=½AZ<÷“»ó·¼j8+× ¼3<% Å;Ñ Ê¼Jó»ø'=ŠA”K¹!¼ðƒo¼Ì1²°5:À¼Ÿ8†»í;/6ºIÌÀô»\Ý »È$•<õ$3z%¾Q<°™ü»×i½Š:ˆ@o ¡\;6<>5¤<€!2Dßš†:°Q·ªF ;»7.ýHÄš£<%o1¸b¶š»¨;¿)]Þ:^¤;÷ H¡D 0ºW[V;χ:”92d"30`<{J»JÊæº¸7®DyFZ#<³/ø;#¡<žNBO2mò¯;PH^;™bÕ¼ûLCX>”:ìh(»xɽ¦?2a6øÓL¼ó/^º 46µŽ;Wÿ»WO.<ª\ 1 ú“<µú<ÎÉ]¼÷3239Xñ:Wk<@m <<€. Åa]:èmA¼&è²;¹0e,7·/‡<&Iº;$ô;(ŸIK1¥+¡<Ÿ6i;µè‰»/xA%_ »·O¬;¡¯±;õ&¹Lþ3c5+¼²Cº³d“<];¯HÌæˆ;}YÞ»éz§<ñJî3ë¹<– ò»‡®Eh¼:Á¼é;ÞV×ãe<N‰:æO ;'*úDÄ žú»úTíº,= [#–5¾ÿ€;¼¦…¼˜*ܸ3ºä<…Àлׂ<,ÌD#dµ‡;íÖ‚;rHD;y>2#÷c<û¢<;=‡˜¼o+ìÜBôG;¢>‚LÍJ*› <öº¸¯»çtB¼x û¹õ/RÙüH;bàg»a’<]ºBAwȘ<ܘ|»£õWºT c á™׺§¹A¼œKu¼î!€u=«M-»å¾»%eǼ$G048b{ü;hËÿ;9ƒ¼Ú/—'K¤<}‡¾:ä⻥œ8åKã!ÿ;ß¶$¼j@ݼÜ5×$iŠ»o(‹»@m¼G/A+†3s ¼h%¼ ¼+c&;v½k<#T*»–±•;¬Hã.Ü1[<‹À°:Z´E¼.6‘MvÉý»î¯ê»pqÕºÙBP¨ï¼97;è"•<ø<m[„$çºu9S;¯†ã;-™%ZB8Ö;\%¼pº¹¼ˆ/ç^]< ‚<ÆÅÕº3.C‡ {Š;Å~b»É6=½,HœM¸/<â(ž:F›¶<8».f2@Š-<‹Â:úƒ²<».âMm(¯F`<)ßÌ»-¬?¼P3*(n1S\;?;FÜݼ¿E L঻ ò»ÃÒ(;,‰UBôþ<=;’»®È =¢!Ž4Û#KIpºp Å:‹ùg¼ï1mFéj0Ôܺceá;E<¼--+ˆT‡<‡–»úï!;NC >7LUm²5mL6b<Ô‚j»0I½F*â B;å°ºÔŸÉ»)Þ¼¿2ÆM*¾pTºSr-:¶Qi¼½2eÎG.G»ë† ¼öñ:;8w3Å4Þ‡Š»*b;¾H¼»×è¹MÒ»•J;¦›°;óšJ#Lw<—EÃ:ÒÏ ½ë0ô× ¾F—¼ ¦G»½µ€¼ýÍ,Ô7÷ì·;ååZ»{K=ë ä5o°D¼r‰;T0 <#³Eô*L<`°¿;Á·W¼}§9 :S­9»h¼}0²º1 à8&!hDœ»â¼g» º;ö*iD…˜Ä3:Itù;æ z¼üÙ" C(»Ø–’;ŸW¼/F5=‹4Ô9ŠºA¼Ø!K;¤î/öˆa¹áÊ»œ—å¼1Ù7/=f<«¦>¼vc¼2;À–?üM6<ʼn÷ºF‹É<Ýü7Ä Ou|<ƒ½;õf;:" ¥-<-:Zo¯ó˜»ò7(:E„*Eœ-;^ß¼»í½\ 8ÿ—f<ÓìÐ;{á.¼Ý „54ñ p? %;'p¼u€¼QA³F 3èš9<Ö¹á;³ÉÒ<Ê hÛg<¶ï;;sí=ò#¨- íÂó»Kí<~dP¼#Ü8ñKM¬»]ž;¨Šš¼à «ó?7D¼–ÂC»)h< Ù>Å•W»^‚;Cž¤; ß@”Ø’»ˆ6v;¹ÆÔ»3‡I BÙˆ;½k“:ÃD;+#&°EGˆ;cê@¼]μ (3C‰K<ÔŽºê`½¹ Ž7J<â‚<‰M ®:… å;ú9]W<²ª»Ïpsº¿ ó4IIuëD<½¾’;1\ =º1ç‚#˜<@B!ÖÕ; )‘FDí8]»9B¼^ý; 4÷Iyû»?Êž»z¶;€&J Òò1º‹P:IØ=DàH?7ácC<¯Sqºúb¼t2Å@ù#:(K)Yjˆ<*k>¼êÝ ¼¶ ¡8RA‚nŠ»W¸<­Ë‘»’=e×4A¬i<7¾»k–; &´2|8`r<Æ:n»ŠJƒ¼Ë*Ì*Ö1–Å&<Ÿ‹<¸<‘ M‚!›·&WC±Q¼Í…æ:…æì;‡i=43K>¼ÿhô:½<43‡‚(á ;;ª­Õ»š=5;n²;x0™E}¡C³;²î;N½@ÿ;=C„;y»YÄA»<<(¼ÎÊ#ç5y|¼Ô‚ºÞeš¼2*v û@<¾e&¼¯þ½°¼®Õ¼[*hMâZH€<ây »Ñ™ü¼$~F»E%L6<É;\½R &@mDÆ^;ÆZ¼x<;”“Ë;úr_<È: >¼6.·*”Xu<ép@;ŒÆÆ»¢l5·“b‘<ó>¼;Ý<¼}.'\Cªƒå»þT‘»½';X L\Y·\<Ç0µ;ŽÀ™¼²c8+5œ<¼ ¼o\T»H5„: Îé;ZÔ<˜M„¼E"ÕMÿ#¶;õºÉjå;³ =˜ZE@0JÙÅ;šÛ<’Jò<*!²*<ÕÞb; í°>òüZ<µp »©º5p!™…_<²f@;¯v鼦+—®;»Ÿ¤¹¸»¼<6&Bx<Xh>;#;ñ;Eíc<)AK¶(6%Š»ª$Ä;ÃRº|'3û K…i<ØI—ºµÖÉ<7@w.ò9îºÈñÊ»€á ½OFE !¾»¥6¼+§:ÞÞ.àçp¼S»'0À¼)æ3¢BÁª;z%£;fË»¼§!—*@HÂ~»…=<;G9s‘q<9X<:ѽÏ4{o‰<5 Õ¹ºýƒ¼;&Jt9Y~˜ÍO»b+þ;Û(u È ‘ø¼ <#k?¼2+>MPì<å9 ¼Ä޽#)MC}‡r»™b8»V9»ÑŸ>(M9:Y<ž\»ÑÞó<){4¼‘X¼}j"»öàѼUN>7úËU<´#2<•u<¿ýŸ:·# ã8ÉvÃ:­·<ãR=ö¥u! Ý,<ÿ ;h•§¼¹,âèKV:/‘Áºìç;ŸÉ$"š£F¼€k„ºÛãμ;9a0‰-ß é;¬Y<8¬¼O7é@[6v!¼M M»04X¡V·¹½Ú»ïn¼÷8G<Q‡¾;V<ý¿…¼>uECù7Ø»(•ÎB¼ùK89F4%>² R.1D»´”»î‡;ô«·< ò;s‡“<óA!@@.G˜<ŽQ»Ï"V¼¾>®)bºC<η%»ì©Ê;˜hI=BŒ›»gœ¼Jl‡¼n„BÉ1CD<îj¼÷ý9†/p;.n:€M2<»Š;1奼ú3O…CàÆ»>‹íºŒÉå<œœ"!F켘íÜ;˜¼ï¿ETN³;÷ŽºûF;þ´3gœƒ¼YW½ºÿÑF<}#9#‘ý'·»f»ÌÒF;€'Œ<à "Ex;lÒ=;‰‚È»’ö‚»°½ù¼: †8Ñ:SÚÉ»Lqœ;¶çv¼ö—4ƒO§o¼߉ºì6·¼“ œ?ÌIaõ±»>:VWš<Ãç»N K¼¸#¤0/Ôži<Ôž¼æ3-¼a"Ï)6ª»0¼mQŠ»+⊺ñ/Ð6NSõ<m»><<„z6'ð¿r<µA<$2»E)¢&3;EÓtL ¼èiÍ»ýI×¼½4 ¬<Š@¼­:e9 ´3¼"]@}*î:Ÿúö»êã¼,åi¨<•¼ìæ9ª´¼¡Œž<i»YVÓ;,/¼|$’+øDUv5¼:fVº$)Ƽ\=%}IEÖ‘¼‚hÓ¸±“£¼‘>袋¹}t¼Ê“n¼½Ü ü%´Lo.»a)¦ûh¼…˜M»Àô-<¥  KX_’;¸ˆ;3•…¼V9™2ÇE¼ t:”Nà»» GAPÄÃ;4<¿S±<~7vIa˜€»Db¶¹¸¼!×F<6!é;Ê »!Œ;;Ò#ŽDÓ=à¯;3)»¹=Ä&Æ8?›Ç;º!¼]Ž…¼7&ÕÄ <ñ<å«Ú»Lä|h8=Êk¼[ù¸»Êt¼îY¨FN¨`<š ?;9Öò¼¦GÊ à<Âò»ïn}¼+!@WDóÝm¼É»È]~;Ñ{9:< —<<](<_`f¼[$ï(1+jÙÀ9çß[» ðÓâ&C„És¼îf9† ¹K>kŠr¼Ú\k»Z› l:‹ –L<>ÕÏ»†e¿¸r=«,Q>}:´;6ºó‚½;+P5;Då:Ì"};8´=:Ø0ï,S<ÑÅ<ûRO¼G5ôBé&<½ó%;dêM¼“VX¼™:–?aK˜9<ñƒ$¼£©Þ¼Å<Ü5b!¢¼R»¯ª¼´81 ¶öad<ô¤+¼Ø½ %Ö.G !„ ¼‘ëλá…Û¼»?/#'+Ýu <âÂÃ:Ú/K»Ã´F¬-‚^<–ü;šDq<Ï0…6› ¼ÑX€»,,;6»/æì »6U?;_Ïç;™%1-\d<èÙ;Ü =ú1’Mê%$…&<ñY“»1¸œ¼`2Gheóºb×D;ÃAƒ<{#à ¯As‰6<*Ì9;^:Ú;Ò'4£PÊ»I-{ºÿ=Ô&ûC9¾!4lD<®‡$¼ÑóüÀÊ$d,R*l<¨0 ¼x!J»ÿ4¶åë%;$ž´;?ßM<3')äBD!<œaÔºe¡‚<ŽÅ+-CSÈü;AH±»Vჼ™D(ÿX£<¿$¼¿=Û»R6ÓDõAÖh´º]M¼0 _¼ì$6á7—y„*iB<û¯™;¿ b¼]'u7ª fa;Í‚6ºGÉ<;ÔK>>ö—V9¯•»µÞ<:2O ((GÙ’»Gñ »„ïÓ»g;¤8%Íô»ç!<iP¼&/[>M$Wu<);NÛ„;â+·8Ãm¯“»ƒuV»—Åß»D>õ%í~Ê;j/ä:{-½¬“ à‡^ û’ùv<-¼ ÃлJ%þB~/»Ð$º€‚ºâƒ>±9÷* <Ë÷^¸«b½<> >9B+q;—…È;‰å¦<Ö³4W6xÏ_¼j! »‹˜¼í [4Ù¨<=9B;äÕ’›»òU½¥ üK¥F[ß®9Åkx¹^ؼeKxCD¬><Í¡v»Êd3:d*«'Ž0ôT‘»àò[»¯ ¼áõ%¿6ªFj<®úÓ;ÓI&¼0"%!\£<…2/; ¼žs‹>í*Í;á›=Ä!Ø;Ĥ<È®ª<¹)¾Pv›lý;¼$<½-«¼°0AD¤%׸Q³»ú¼Q‡E¼í W5f@Ký9µß¾;=ba=FK»g»Bˆ€<3)L3™'™j¿º+þí»Ý ¶;’ÈPìBûKe<Ê++¼jÞ¼0)s,ýþ_< F»¾ú¦;¬H¿JUv»‚¼<§¼5N4Bž@ø¹2&õ»F쯼­åZ8‘c)»Pdx<à?œBƒ–<Z¼~Ya¹ý&Ø5rΩºÛ'ð»éEa¼æ=ä0é"á<®“«;t°2<½A ¦?°Éä»öè/ºüª©<E[dŽú»64V¹aq—¼Ò6Dâ.Âáj:%QJJ<šâÐ;#Þã<™‚ÂMªjè¸ Úv;5—«¼) ø¢ùãO¼ã»„.×¼*0{"-¶–¢»/BÉ»•¼Ä 5Ld÷ ¼Hؾ;S¾¥»j3RB³D .£<ÝðÈ»µý»2h=BAÕ8"<¸Ó!¼Áóy¼Œ í$+.Ä:cÙp»èã¼ 73Gù€â;$Ë"<¸¬¼[6AD!P »Ö<ð«;l,ž8îd¼ãùW¼ª2Ê7PI)–<Êú;¿êV¼‡=ªÄ'#*E»L£»»ûE¾¼õ xJåây»Nì~;*¹y“oLÝ>Ç;ÒÈU;¹Ü¼-V5LC#u<<œ9|¼¶)ˆùÙ»oßâ»U&R¹$ù ¬½‡ž¼2cC»—ÐI¼â§{A˜ˆ :2Háº@ѳ<.Ï*ö­ôÝ»+TÂ;^:æ2P ×ü‚;Aî <ˆ[…¼áBLËN½"ý;¡˜¾;]ñ=H:¥IË'h½^;Q;þ<;(6Z>ß,Yž•<ŽлÿAd¸c c7Ø;']c<Ƙx:%½B8ý?™œ¤¼„`O»ñGÇ»¡iY;iþ»¶+„¼u?f0»/W»Ìa¹ã&fN™L5ØžD¼UØa:ªKc»¥*LÉ™O »Ûåû>NÓ¼Ö HK¼ g<ˆ€…;”g(;—="ŠCªÆ´;hÄ;J_F;Ë ËHó$U’<â4»sn¼ð ›H„9›?×:;ð컟æ;-#¯/¨Gl<-d;´ ¼ 9 5«åF<j—ºPOM9;FHéL<¾Zm;£{ =–ç®6{ˆ»)â;ÿP¼û?#"/+§A€<ž‹Sºw9޼ $%)3­ÐÀº “<cÁ9â8!*k,%I<<3“{»ˆ¥Ô;v™3(꛿;ÁW»DH; s;â1¾U±»î‘ß¹þý¶¼g'þ?9Ô»þH½»Npµ¼ÒA'O,( !<yè»Ì– <.E6+%B¢<†’ô;HÐß»/75)ÈR绤U½;ÿ ,8 &O QN”;zù6¹‘S½îP5È#ÿ Å;¸¼$uM<Þ7ªJ—@¥HZ<{B׺$¾¼*.È).‡zb=;DÃÿ:ZÆ/43<>K£;¬§ =‚#„'á K³KºäÃ2;ç¤i¼x)OG$÷T`< <©:®Ú½B8`$ýÇ<ŒëŽº$yP<)! UH§º~<œ¼ž‡½—2DD@+`b<*iB<2ò ;«8ƒP=ØW<՘ĺõK¼“=ö„(òG ÌG€Å’;.[Q7U†¼Ò:, @íG:2‹<Ú}ï<þ0*;ó)2S‡<È6 <Ìмæ,+-1.thZ<^>¼Í‚^¼«21aKÇ~¼¼† :xÅ®»u6Ç2Ø.QzZ<ü-|µ¼Ø&NY*Ø<Ïe„º³²<¨PK @–3<ŒÏ&»´Ù =©”ß ¶J ¼ë#µ»ëó¼ˆe6¥04%ˆ;ÑÖÐ;os…¼Ì”MœD²Ž»£UÓº¹’'ºâBl9¥KI;%ÈÖ:ÅØƒ¼k:ê6Q%‰d;ãÉ»uDT<·4å OhØ»ˆZ½vÆ<R:-Ps¼–¡»¨ùû»[4om­_»Å¨;ÿn»ö>ë*p_v0*û<“yä;ª˜F»#ø%9ÀÁ<1Œ…º0=ñ0,¸q ”»;cŸºHcö»^1½_6•Z-;4W;¥ä‚¼Ú)ÎF&Ejü; Ä:´ ß¼z._Aî?zκó;Þ"ž:l8K/ÜFt»¼i˜;½é=z,YŸCbK ¼ó LvE'!þ»qö¹»¢¥¼„ žP©,hZuÞÒ;Ê*@¼dûÄ;…:Ì6}L… ˆ»þ³sºQ¼ >»%HPx·Q»`zƒ» ðºi*7.86*;"Ê%¼0±¼‹ÁÁ»K'uC¡8¤Du<¶Ê¥;oGÏ»fÿ P-ù(€;ÂQ¼á B;Ë;<NGd}»[ɺüR'¼˜ >2à¢<Õ|»§ ¼°%#^Eìæ¼h¼ÖÄ"¼2#$U5ík¢<»ÚÃ;¡XÚ»H y”1fZß:„Œ º:§€¼ Ã8₦€;‰> ;Û…¼u>D#ŽQàÄ“;”2¼áô¬¼-³ElPXÝÉ»éÅ;æÃ:¨6Qw¿%(<È‚?¼pO‰¼CÀýJk<¼ÜlÍ»9ɼÝOC} <^s…»®í7º;rN¦»ÛtPE£¹<ºú;æm¼A&B4Ù‘<©Õ: „½Ó.ø5ê9;B ¼«ƒ¼&*4<< ê„»‹;Ð/1Ü"ÿ ÞºÞí»ÿÔZ¼é"àP\ ͬ„; X¡»¤;¯< „4p( ;ɼJøÙ¼ØN×Gš\Í9Öñ;æ:?'v M>¹¶š°;gßo¼å1`P?=k¦ <Μ<7òî<õ)°;«M?)P<³”Í:(6¼;AñH& Åå:öYº;è!=/:9»ªHË;öœ;A5_/$R<·i<H.º¾ í5ÈEŽPºÃ…š»’k¼]0ƒ;Y@Ó=v<3é×»gŸÀ»Þ(ˆ F º“»|Þ9Ó ÿ»‰6OW"J§;<«¨Ÿ;+Æg¼\'b@2ˆ¥;¼Û<¡­¬¼597MM˜<¿N¼ë9ºØ5xLßP5EG»'!B¼lµu¼64› 6©L¸»F/¬;NJ¼Ü&—4¼Q„Î<úE<<;¨<4p$sOe< ;£=<*46•<&ñ»HÈλ§ q¼ÚqNìF߸¯»Ø@#¼Î™€¼ ¨?"LЉ™<6å;Ô¾º2ÙJs2³÷¢<ÕGï»&Þ@<Õ2L†Fc?m<ç-Ê:»þ½Ê/ç\Ì<³ <@g<ý~2ûLhû»hs¹G[¦<[’­òH<0EÞ;OúZ¼á/L}_h<å…”e‹<Ãý/;u$25ãFv])ðª<É@<éÔ«; GB´é$¼9»ËSx<·“3¥@k™¼ÂŽ3»è<“3:RS°ä:êN×»Ô]€¼Â–2kÿ€<Æ¢;ÄtR;:K17r¼®“Ò;*ØW»(¶@<có-<ø§o»Ú¾:Öò<xNåœí» “<~·æ¹0!„áÊǺֱ»¨^¼þ1¨B"'C:=´Ñ»³ïx¼û)«ABI§^•;«³ ;ÒÛ½§&Î/“Nš1—<NB;ßQºÈ£6(dWt<ÞÛ˜;²»ÛP-C/}<ñ4O; k;d1ÚH²úH: מ;¶úÍ<÷h4ÉCV<–IÄ»²Sö<[ó"²OÑ€<öÕ¢¹*'ì¼" ?lúŠ3º@î½;C‹Œ:Ÿá;D@$/»8‰><b¼@&yBÎB«¹u<&ô¼&h«»Î"¡FkP=¼3·;µ;<#’8J?™h<Ø…¼×à½C lMe:a‘@<Ùó@<9wƒ¼Ì7à)E_B?.<Éš¼hs¼+3:èOåºáÙ»¾-º»ò¡¼3Fê |Æû;™~ø;ÕZ=¿SJr%áM¼»7ê*;ÙWÍMÇ+C<â<<× ¼'"gHâO¶t<é¯ü;ç³Á»Ø,AQ ð¼ ;Å×]:0õËG’:m»£Ì¹»j²¼¨$#LUL·ð¼‚J¼q¹Ù»ŠAK'hM]5̺ݼخ9=;Ö)+JÇÁvЀ»‚f =ï9u+¢!Ye‹¼*‚»?ñ¼g–ú0õ•Z»»ã¼2Î4¼2â/cGí#<9å$¼Kk ½¬B:ó0¡FMD•þf;•ì•»mu=v?=(+ºNJ§;z=™(C€;ƒ·¤ºØ š;ž=(Cø.™O\¼9›¹º«êɼãŽO4P£­n<Ü>¼ó'Õ:<[EØAh»sÎ7»ë3<¨cI35[¸”»¡» ‰Ú»D?E>P'<»”C=É ž%9;RŒ!< z»öi <å7K4òI§6\<Ô “»ëŒ±ºú#Ÿ¸:/YŒ»R7>;µ-¼„,òHDÓUlo¼vÒ…¼7&´B@„¼:90¼EÛ;¯-#•K@Òt<»¯­:Æç´»q3™!È@¼†S¹6 °»™¶:K¦=£:íî;E­™:„âê¼S$9F¯<ÝJv»9ý;çV»ªBj Ê’“¼˜ä »ÅXÄ»¥/¤/îâl<Ç€»hî[»y/Õ-Â)G«»h¢¹»@³®¼ï:$'ͯ»C „º§ò¼(a?ðE^ÂÁ;•×A»Æ¯½'#ùCU.N>l»~¥»ô[0»Â270 7* <þR,:‘ž";ê4+ª£t»òK¼•öL»•"ÎJöH0&É»Ëõó< LÆ&DZ;¢´¼<Òƒ¼®ŽN 3‡{<.I…»~9Ö¼ü-§ 1‹N;2uˆ;.á¸<ìb%¿ ¦Z¼Ý9§»ž¬¼ò 81¬4¶\Í;¢Þ ;#ÂD;¬>Å%•#s© <¤T¼!†~<)ä;Ö/<+’$¼F7ñ¼‰ÒH±NTK<ú5I»©ã€½y:M~”ļZ±».޼‚9æX8.æ^<þÛ <ªÑ=¼~$ü2~ ùZº×«Š;Ïol¼¼ðt/¡Pƒ¼Jí+:œ v»«Ç2)JÏt¬;”.¼5¬ <Õ 9³Rl¼R‘†»5r÷:¼:<m—g:®œû;ì¹ë<ó)KQÐ3ê_¼?\U»6qA~PB¨û<Ò£»L(*;öŽD™ì€P6QI€<ܼ¿Ã‹¼1=™*§¡‚»ý¶F;É㼨7½ ò³G]·;ƒ¸<+ wFŠC< ¥À; ;Í$­9Ï cu<ïß»áØ”¼a fPî5æ€<¯ô6»K™Ž¼ã²:Q8(P¿¹û'¼—Æ;k+~O¼e< {¼ ¨7¼#!ä49Öfm¼aÖÁ»Ëö¼É NЗ’¼V7j»É·¼” "$‰!ë\»7̬»b¹»0 Â2éHüŠ‘»+ø;/­ù»ï*¡LT¿‡¼•$‘¹—+r¼§1ÝI€ UY;÷§X»ÝÝ <ÇO…4 Y<¬"g».̲¼Øft7v7B<0yÓ»{ c¼¯.ûî·,‘»÷Ü3»h½H<35LB ¼\¿»(¨C¥BFP—<¶r<tQ¼×Z)“P;Ë{<3) »Êؼ 1•2ô ¯ý@<»ë"¼;že¼À N&ó/¼ŠP<86 ™ ¼.»¼Óƒ­»5+:BU9<‰§á»ÂX½RCŠ"38åy_< ÅA;Ï…<à 63"E#¼ûq@»Úe\k.|¹ÿB¼Òj˜8<{s<¾i¼3 á¶DœÙü»p ¼ª,÷ºÝ;¹dÚç;-%¼~½±H''!¨&‰;(*!bFHKŽ<Ü>¼îb¡ºµŽMó3iÅ8<#Ò; ~ÐðTX¼JŠ—»“þ¡»Ý1Æu;p»—P;; ng<Ô3,D‰±_¼6È»·~³¼g4N©$¡<:îÉ;ËŠ¼Â/,F5BØQŽ<Ì#kÉ»Ý_ês<\‘ú;I»=Ñ*ËEVEqŽ_¼ýE²9ô“ ¼ÄF&KŠª’»s†;»Mð»ÊÖH3÷’<}Ž£»Ý0i¼'öC0ëÅ%<n<)0¦¼DAÓ:Ÿ$Š;0,;?äż8#¦FLYŸ»•ÑÆ»_*Ó¼';ÕE´K"‚»Ø¶¼)$¼&y30½=Û»¡2º±Åô¼(Óa?®òý;36;šºí¼#ÿHb-T\<¶Äκ1eD¼„(@QT;kdºl¹Ü»tÁ;W <˜B솼頻K„Ô» (®SUCqë,¼”P»PE,<® Þ:&C®ÉÇ;ê‹»à †¼à)Lþh<àÌ9üf=Í-­?Ñnc»¤,<…»ø ±3p2[AŠ»aíܹ ¶¼»%ºN >ã»Î·7€¿S¼Yé<á6·žÑ;©@È»Û]ú<Æ&ÄH.¦‹¼Ó ‘»¨:8Qi2;ƒ‘<'š’;ÿÞ/:W?'' îö <r{:Ò ¼L$}A¾4‰zœ:mA¼âæš¼›)=,>%n¹;“%N;Ðß¼Ÿ$$ >ÍÓÁ;œK¼ÙH…<@+—CÒPBŽ» Ûë:Ã*ã<[Es",L4;ý¡W<3bH>Gt<ƒ<õÓ»}%Qé4Ì~0;AGw»æÍ½µKEC)h»;˜ÏÀ;UÇ…¼bÆ/­.“vQ<î;§ï¹s&eµ5 »áÇ;N2÷<¨.:Ž ýQ<*̺æ‡R¼öÄ@º•ß;ßÖ»‡ßÒ<+=Rï=`†¤¼,5H»“ N»R)K/~˜:DÏs»–u ;ê#(b« <:à$¼KØò¼:5P‰h¼»Ç%Y»61R¼F>‚@;¶ÊI»  ½ˆE ?Ç@<4KÌ»œË;4 Ê ,è¡Ò»ÙÕ»¼‚¼ÑE•H\g”¼%¢äºÙE…¼á(yÔ7 ¹0»dÔ@;q€<63à ïH^¼W9ʬʻÔÏÞ¼/á10+<½ Œ»;¦¬<_?Tqg¹»{¶=<µX¼ @&vQoÐp;'#<½õ<ž5$öKyjt< <“TË»€#ã9Ñf€<’²9gJó¼Æ2'Ÿ–G ¼›s»O„Ï:×/KOþ-î.Ù;ËL½;Ñï=f#€0©KQ r<¥|?»M¸¼8(Sƒq»FÈ»¿ Ø»¢™{»S;oÊSô*/ù¶¹ÿÕ<¨Ë¢¼ç=Zˆ.€<„¸»úëç¼'WM›>É2q »rñ½»Š~ǼG0ÔMkC%Sˆ;?{@¼)~§;ÚM#üÒ«Ï;\w<Œ×æ<8žMLº R<«AË;‹ÌºÛß`LGŽ#;¹Å ¼,¸-;/“7QkE‡<\>¼ »X04üG,j¹‰˜ºB5p¼÷fO8G‰€®»ä™:J“¼”J+ê4‚;VüºyQ½á3#ÑFµõ/¼ j‰91Ô=¼Ï"11_ï»N«Æ; øU¼(Ü:»NºyÙ;°è;|½Ø*=CN Îöu<ó0:–Ì»¢:rD€)g;U¬@<©”;«3ŽGhŒyu<1SªR¯Í;¬Ó?<λ‘¼6AM– %/÷º«žà;˜yY¼1¸6-÷_¹ S”»{ =çðB72 ²f<‹¤E;e%»=$N"Õ¤or<Mû:¶( ¼q?G`L¸TÝ»ì$ <¨ëe¼î"#NÛ@‚à<|A溧út¼ÕjgS ®:´G$?£A˜¹87¼óyÏ;k>Û7Z™Z’¼‘ºÃ9-Õ»\:¡<áEölŒ<^Ni»$V€¼÷ý5FJK(<Ý7”;£÷=å#¦+ä#IÈó»ípB»½ÂA<?\²Jpðc<[ž»9Œ8¼Á9ÂBuBHN;¼pž»õ¢ã¼„=X_+ Îr<1OB<ßÃ:EO,£ó@<Q×»‚ ½n8áKwPçÊr‰ º%ÐXW<$?"ºê°¼OÆÏ,uƒ><¯º;4G=¹1A?º1i™;§3¼—F;,=LðÛ?W%Æ;¼Òõ@»‰l<)4uAÓ<ROl<ž8<Ÿ¼k+éP-=óú’»Ö}­;£$Ø»1,m@}@.Vº2:+fJ4’;Ó@¼`q ¼x-öCjÍ;*ŒÇ;j0+;É?7?=ž-i<†Kÿ;èw”¼(/‡'Ci<Ó—;>e)¼5G-è6ù0<™A<>fd;*E@9¬±‹»4‘é;ýмä6ó ­¬0» y°¶tw=V,W,¶ꉻKß<8üH1ËLø1ã`»kèX;é„4¼Î?zÞR<u<©—;ÄgûP-šQER’'»Šç»öíò°çK»rÜ>ºÉݼ—])>Õª"»<·È:F2=(à8#»þ ¹ÝÛEº±9~PBIð”ºû…»œd¼ƒ;]0tö~T;g¿¥;ÓÃ9;#1yêí.¼4œ:(¡~ºo-º;‰'áà<~ÂÈ;k¼¹D€H4­r„¼ÆÚ:%ø;è*\J´?¼~<"ð»]Z±<è+õT|)¨ <AÂ:†z¼¡'e”AÖ”97fu¼- ,Ä ™o8<*›©»x~=Àär'IçL¼Sb¼»­w¼ ˆ*ÿ7ŸCL<Ë…¹@T=š$ ž4ÁA/P¢*ÿȳ»î"Ë»ùÊØ¼tÕEjFix<Á»øÄ½ç#8~T\ïG"7!/*éâ-íKM<Þº8X¼$”&"+Õ[_»bú½;/»ŒýOë*ÒÆ<åË;¡}s¼§3DEi—ý;攃: Vú¼[ ^?&<öR8<âøÁ;_ï=ÕDˆHÛ3:C<ÚÌô;÷ù5»W0Ç(a<¦YV¼q¹»ÓLx¼P)O)ã; #<ךºu'ƒ<Å+LP >Öû*<1±Ú;“¸<>/HÌŒ–;À2ƒ8žÆF;[<>>ûR` a<Ó+!<Ï¿œ;¼ð<cãð;-†x»]í9; ÏSok{G»æÓ·»m~?¼¬ôM=DS×#<쯚:±¶< JŠ˪Õ;éï<þ\¬¼õP>cƒbi@/Ø»ãÖ=<Ô|é»{5Ì#GQiQ¾¹tê7;iC=Ð"µ'ÅEâ:Kº:÷ˆñ:æ-Ò7rZ“<ÉT8<ëŽâ¹§+Ÿ)Y1…»!tÀ;äW¼#"ùŒxPÉ»»Àº;ÕÏv¼öƒ™4ö–,»tëºïä½£+ ÏF~Í;~@¼Å›´;¸'vJ¡Em>5;mÜP»°—<A]‰ñ¢.<Æà@<^ü“¼Æ$ÄGöNV'<–€:‰¢—<Ÿ!_3™7›s<½(¼ý˽ùýØ¢ ô;٣û 6½Š">FN <˜Ý:.š½° “(„NÈi< w뻼¯,¼Ø 44Ì)—¢;Ç.»Vª½5DH7›áï»24¯¹K̦¼ƒ +½I´\K¼ø{û؀¼ýGJa9EìN;ˆWÄ;´›‡<< -M˜Ç3»9…e»¬½á!â="“̺Ъ¨;`•^¼B I#5-u±»†4><3к\U?hEÇÅT<È×3»•î<ÿªPÕLN¥ð;H<àEü<8þRP)ž<ßC𻇷6¼4 V:"l»ß^><Ô@z¼o/­=B®ù»9ý¬;á2K¼­¯-Ü:i<î17:„6»Wuû(\ÞŠ<¾Q;€¼c#Uì§Ñð»UÆÃ»‘ýü%%ìJ:AïAy< j»¿Ù ½\By.Æ…¼þ¡¾»Ô Ž¼í æÎ2+öÓ;ƒ ¼¬‹<@+ÒPôI`;¢ùH:",þ¼_<?E+½‰$<üËó»Û8»¦ ÞFŽF–;Ò:j ¤»âìß<¼-à"rT/ÛO»Í-Í»Úf¢¼¦3>.458ê;·º$¼04¾¼‘Š00Hg~;YÆQ»Ê²HÓKDA<ù"¶»‹ V<ß5Q÷GFÒ ú¼g×SÏ;œ»r<ð´ý;\ؼ!.52"T‘d»5¾>ÚU<¤£¼÷¨O¼y1˜PÚ éùãº&5¼*°Y¼6OPB(ÉÕp<þE¼u».#¶0$–y».Ê]»âwK»Ÿ>þNK"˜ó;eyä»L^À¼½+K‹I·%Š»Çí¼ ˜b;w3ß.¹ X<Ùºøk´;ÔÔ\9]9yrAvú4<¶ªï»: Ý;€9“M}D£´p<§Õ»#N¼K¾Åš† ¼ÿñõ;9ݼ]*Ð1Ó 8¼|»$–#»´ct<äþEMÏ`3<ÕŸºµs=UÌ&ùsá;)%¼¾² ½f;Q;éÃH¼|‘»ÔÒ[»@1Ý ½íɼ;‰pª»´†¼#á&ÄÆ"¼2ù,;ÐW<@¿G¤U)<ªØ«»Íû;l+DL{,P7ˆ;>É:@½ƒ/CÍ(Ò <¿_ ¼>‚¼ÚQ.EÔÇ;iȼä”F;S6¹<g<¸Ò¼:è<¿m;Õ(8˜<p-F¼c³´¹³s¼¤2„þ<—¿¯»"»¹D…<˜$E‰Œ¼ 3+»•UŠ<Ð4 騼E-+;<™<[ø<V/6¢<ð‰;D…£»|2ˆ!ê8ËÃX<5!<̱G¼~ 8"~$‚–€<âý»Lë¼]DSPce¡<ëi<cë»É÷E2c><ÊÕ¬»p+H:àŠMÉþ{v\ó»›-Qs|‘;5v$;еõ¼± ¼: 6mîà;ßÛ$¼QjÔ¼×$J"Î[V9Á;·i§¼ô ²I¿@²@-<„cºÍP°<ç'wæG‡~/¼ë‚»!ñ¨:º×/ŠLñ†»ð[»=»Å!LsŽ+®;Cø»Ù²©<Õ …3›+"<½ Å»)í7»õë;[{•ºâ%¯12g11< 2É:D"=Ê)Uï5žÃ˜<œ ¼”R¼¤0œO<,]ƒ…:4ZÅ»ßýö<Ó4ËQ‘J;2q¼&¬Yºòü¯¼ÏDC•4i° ¼…¼Ÿ–»B¼(& ]–g<™ã»73œ;&ã.3¢¼§Á¹Úp»Í©6 »/);S®õ<}0¯8ù=ay\<¨ E»0f§¼Ä7Ù-Ìü;G=„;%:2;ŠC—=ÝO'0P¼@•;·¯q7¾ž*Í»òÑ»ºÁå¼B.r £<ÉA;{z¼s+1Q?#‡<Û%B<¿•0¼JÏDä”Lºâ¬¶»&-i¼ì ôJNJv ¼Ü!;ÊÁS<?ÆM(þR<Ý!&»j«&º.=,(ÉH´ <àî;- ;¥,<[ÀÈ»†÷í»ekÒ»‰/ë&Ô?e†;4Ÿ•»•µÁ<3/·’ d£<ô,;ã¶ô»‹>žÃï×a<\‡>;‰v÷¼\3ÇGGdë<@ñ¿:P†ƒ<]7X:e ´ˆ<^«õ;:‡;¸D4—M‰™£¼ä¹ºbƒ7»{3f+—NÕïB<ÿl¥º+̽(.!¿‡¬;˜=¼Æ&á;;8@!úP™N<‰Õ ¼šÄ¹S…'FWÆ–<ÉÏ©»š4[¼*wBvC%NªºÈü®;3:rAD@°UÙ@J¼2mr»zœ³;{9c3ª~b<@Á»:Ô ;´2‚ uNë'<Èåk;jÞ=̦+61÷š¼;m”@;nè¼>¼:DT‡€>;æ¢=5 Š+Q*wO9;Á|Ê»búý<^)¥#h<…Þ±;e+.<¢cVã;/Ï4»÷ã=/ëC½C Ê;¬>%¼s„½HQ;8›]<­Œ¼C¾-ñŠB“¼»Áº(Ò<€6ßfC1‚s»ØB¼}¦Ç9V6*+;¼þ]»gä¼,b9_+ô¿%DÑ à"ºvŠ*»Ü:7!,U0B „:;˜{<\0\<Kt,°N"ðJ»»'«<×FG‚+¾#k¼~¯c:¹»Ž9¦*NMÒêY`7ß,¼6Ý;»•켌FVïìƒq<Ì~8€ñ<ƒ'³{OѸj<“Ñÿ»d ½:a'£;ÀC-¼”:’<é9|?ð8þ£9¼ö’»ó%b»€É,Ý d&-<9ý¦;Òar¼ÍÃOðê;¨$<ÓRÛŽR³ö·¼K1;„®‡<, HGíbV¹è;<&¼Ey>;äéDƒ0Vl<è:’;q ƒ¼‘--›9¬o£3ðÖ6‚»SÂûºê¤!¼ÎZ9Ù2†`\P˜¼/j»y™;,+g!õGÓŸ@¼³¶»^†¼^À#/ž22<ýÂ9¨J=ôÌQãî"";ݘ8»;’<‰ZUgFÙ¢;É<ƒï…¼!S>ž=¥ßB»91Y;4qA¼‘2zÇ&#•:A¬Ú;ÒPÜ<ý%!Æ-ø#<ªI&;,'=ÎZA]CÐ ¼!<&Ö¼œ5rC›$±$¼¿Ç:®6–»EfMˆÉ’¼R@–»Ôa »À=3+¹6#çP»òü¾»ûºª¼ƒ¬(‚R „¼ã(ûºÃHC<9#QORÜjƺúÝ;Ø‹=Ü-LrEx6*<, >¼4v¡¼z +.*3Òp%»6w8+ÏL¼é<õ?º&êðw<Š\ò»d½vß9q™»‚ƒæ;Q’Œ¼•=Lû1Ç#“»²)<s軉 ï_>ùÚYâB¦a ¼¤€ºpâá¼~;õ E;ªi<—¸¼ï20»Ÿm0i36{Ï;úÜ;K\…¼üDùAÆ/{º¥ºùB¼J¦¼Ü!->î1ø»˜—:»Ê‚T<–A0±,·½»L² ¼bË¥;˜-+HHD»Š †8Óv<X¼*Íâ»ByO}P´–Ü:D¼s€¼è*9ªÅ0;›TA¼eðµ;ü«>ŒT2f»šc¬»CœV¼[=ƒAFZº;ž.;>ñ…¼îRoN4»/d&¼É—¼ÙNj<rNš¼+ºT“Ó;×2çg Ÿò.¼¥„(ºÞyµ¼Q!ÉV–Øé;¤¼+ͼ&^.äQX‚<HC9½ª(;4£R·J Ä4¼¨D°»T¼t¼Ö:¿HëBvçƒ x;Sˆ¼§+;5²PéÔ3»’]><8x€¼” .‹¥g <ó±Ò;F¼j*šL ñù‘<­Rú;€‚f¼°C`R“JK-]»Ý¼÷»0E¶R4#vF.š×V<ˆ¢”;Vý›¼²+5c8UŠU%ºe›Ì¼( (¿N}Б<¨<3æe¼3MRæ¾;gý;ßIÿ¼ë8GØJÂ7b»$ò‚ºˆH»ü"BÝ6Îis¼ŸÃ¼»}Þ‹¼®2$Î2€ÿ€;spÕ;ßã°¼{ã?‚D~‘R< v)Á ¼8Ÿ£H˜,2|»PAà;ßùU»¿+¢U§z <*O»¸.'U?Ð%2/¼ʺs î¼Ë³0h2ïÙ;R‡4;è?=;‘SQ*„œ;þ%¼yóò¼"¦CÛ-Äâ=»ýÉ0»ÉoD¼›AºQþ÷»b噺¯Å¹B$±9>F<ÌFÿ;¢M9Ä+Ad¹»”®B¼nRD¼$A9`M4(/;ØHA¼¢›¼\4KÿGo•8»5H;š¡¢ºZ.ç9ÞJöüd<¨:Ϻ̻͠VA%qx¼ë.^;}ZÑ»ð,¤K†Øo¼ét»€eÑ;ðÌ5’L„6è;Þ­?<ñJ¥¼+T?‹?ºIl0ºj€â¼QBÁJµTË‹<‰8@¼*º;H œx9Îc}< ¼ÛÈÚ¼|,G>ÊF– –  ËY<ï0 ¼ùI¼®KSþAÑ=8<$Ÿ¼ ”:(.Cp; ’(¼H,»ëŸí¼ï^SfVåÀ@<¦lŠ»SaÍ;™3ƒMvÖ¹±m¿»k„¢:¦=P˜×…<ž«;Ná';±MïI(¨$U»‡f »1ÄœÎý;<¯Ïã<)%8‡FÇ™O<ìª<%°S¼)2&G8"Åq<özB<*½¼96±S’q—<¼¼G'º@%|¦+ 7=~e€<›@뺎ù¼%uU3º™Á»Ÿ9><ù5·»¡ GQ[_cz<…M…º/‘¼4E)3i)š‡<ÿ¶îºÂ‡¼I¼G;&ºæ“<³“;—õ39''6AT¯zü}· <ä}Þ»vQ"¼¹5?>ýVŽ6!»·4‰»v89º@5ÐIâ&¦èÇ;³:‚æE;I.S?BÍÙ;)ë';Sû¼2/kS·uØ*;» 6–§» I;[ú¬<Ù'ÊJcAbû<‰ÆA<Ñ/ºP%#PÆë¿)»@ÌH»«e<3ž;Î;ÚA*»ªÏ;Ôšcºû nÀNOm[:†+ºu|= T-P;ÇÎ=»jy[;9è—¼è)oQ¤1Ç<½/;úJ{¼DEU~>×~’»Á“»Ð?Ç»‚%TÎ&<ÞÍ»»¤þ<œ%²Oá>6O¼ÊcGºü¨º¼–W:C? 5¼ï¾Kº6âŽ<]$÷Rì#¼QyŠ»'W;•3¦2~ŒÐš<l<ò»l:¿­õz»}=Ã;äøH;G;±P☎r¼”ú•»nÒt»¿ ßBÒNœó#<Ÿ<Âáá:% HDË¡Ü;Åv˜»N»A;ØAs;ÈVž°mH,Ü8!¼õO¼í f@7P†Â;Í»TÀ);ç¬7®¼»È;j 9<¸Ox»¨‚C;¥(¼ù!ÞR½ S$è:“W;Æ—€¼fnÎFp¹;+<±­ª<Ùï&¾&Rõ¼i¦¼Ãh2¼÷6]Hòc™–:p@<ìh€;'DÑ=32‡Äº ¼´;`*H‰#`Æ€<¸Û»é°ø¼ý;¢AHŠS}<â¢:ÙMq;6¤BŠ9~<ÁCÎ:ï½ÐA á*š¼;)!¼¾mG;¢J]C*b&¼¹ÞJ»çzJ<_LRÝ=™ªq¼Ç·»ã¼Ï)Ö»®%ŠAü:—·ºÇ¢»¥o<¼1f*Ñ@¸\¡<Öì;ø ¼Â/n #)oÖ£¼‡k» #Þ»ö5;@Õ4oÞŽ<¿_Ø;Nˆ:?0ǽå8ÎÚã;ò†t¼ Ì$ü šÛ»!m*RBO·/-¼ó';×c…<Ì;ó!@‚~<$!­»o“à¼ý4WM‰JøÍ“<È ¼cÝ9&/UßP8ñÔ»òm9»â¢L<ä!SKoÆê»,Žr»*΃;ô*o…G·Û€»C¤ð»·Jk»¼9OšOùœƒ;“‚6»ÚÊ=ªâÒµsØ;÷) <úcÓ<Ï.F+N<›;çü×:áå…¼wÔPu>V»%çn» ¬º0C4Ã% -¼u8[»Ö, <»GPNZ=†,WB{<{ŸÕ:¸u ½nGB× Uź ¸ä;ØÛ_¼-1Ö4Dg»¸,»Ø!U<{CØ;,:±Œ9<›ñaºHC½> …8?ŒX »Ln‡»‘³¹â&ðOBX [b»&x »êÍ=ó,í- ü <+­¼(bñ¼-6pJDSu¤/<ó™Â:µ’º<'>âMÏ P«±º@‘•»5Ó=ì&URE/¹_;Ю ¾8 QÉ2 ¼ú;ÊTe»j.”¼a !G"ž¹;aó$¼–¿¼£'§Ü<á›$¼w”Á¼<.Ì:‘ wC<ƒ„õ»EÝý9ö+óDÃÖËŠ7»/˜<Š,ØNÏ6”Œ»0ã§;€Ä ¼/+'Q£0‡‚;ÀUƻߠ=!Çrü;­Ñ$»QN½ó.µD3æél<ï8Bm$2¬<%5»*¦g;ôHÖVç/;ÁE¼ èò¼ ÄBY1¤¢<õ¾;{æ·» –Mþ b;S‡/º¤ä„¼¢Dˆ@í’»´-‰;lòà»Ê[! GîPv²~;»K)_4»tʽ Bt> 1C½ž¼_Q-»¶5D¼ÔCšP8Ïp< o¾»¹&‹; &uN=K@Áf»ìÄ#¼ïä¼4ÜG$<R=:òB?<Ã+¼Æ ½Êâ7è?WÖ…¼È{:æG¹øôG¤‡<}B<öL¡»oA *Òp‘;úÌ<¢Â=öBCKNQšt¼:jŽ»µeº¡#>¢6[. ¼ Sª;³||»±'ØñL …<‡ÉB<‰³º™>ý ¨’»B¼™P¼=<* ØEÜ <éÒ;y¥;[­9¥,bà¹áÍ!<îãn¼ÇQzl[ì:ÌM;¬ì;œCƒ3ìVC]¨;«€è»¸ I;ä1 SE:Œ¡<äͺ»óɼ¹5BE?>Ìø »¦5B¼yg‰¼h6¢ø+Ë-£<£‰g»Ö¼^EQUö¦»®yp»´Ïü<â4|>ÔNÆF¼K!þ:¶4<³‚NNòE1;z«¶»V± =ãBØT D*<¢<.¼èX»ÿ?½ãR;ÄO<•ª <´ì÷¹Á)Ä+´T„Ð:΢ ¼t#;r$j7q Bè1<Èþ±»Øêÿ…JŽ&¼Íck»’P¹;ßIPNI° »!š><ýŇ¼ß .o>znt¼aB9ÿ¢¼­ç!zHæž&<òè;<=8A,Ú8H\¼áÙ<»[mϼ7/XOàŸº)‹<¹d¼â"Ô Büê;Ù·"<É1eñÔ—ñüWäm¼À°M»µÏ6< JK¾BC.<¹m>¼X»ˆ»ZAKuCa4¼¾`,;s<à=Fv4.ëE:÷u—;mòy¼eÔ.ëJ®dz¼4ú†»A4;m×RÑW®;<Â8r¼‹sHñ,ã»1Ã=<óÚ»GQÓB•!»¹)<ã»%¼-½&VI¦Mè:nòÝ»nì¼b$ìE,ÆÉ^lW;>þ<ù=&0¡¡¼ üž:ØÛ=;-ÓUˆN‰w/<ÜR¤;&§Á<‚GW½²¬uŽŸº6)ø;ÕKŸ¼]A-IFüË;Vó$¼ä'ê¼Ê-Pü'Ôš< ÌŸ;anD¼@?øKC`<³äâ;!KQiè»ZL8¹ñ¾—¼â.zOãP¡¡±;Dû:ñîG;?xGšJ`ôr;º2:O…¼ï%k:¿CϸºǨ»‹ŠÁ;&Œ&"¤[¬»û:¸»Î{©¼$ŽŸRÇ>N<Öƒ‰»Zæ<ç˜7@W^)Q»ÓÔm:´—<¼yº&?zŒD=”&b?ky<ÿŒ;**x®>\ ·±»ºþ=<»˜0¼#©Dgµü‡»Y_C;°¼ò¨7’R’qh<Þ÷S»Ö¿2»Õ-!=ê:’[<‰Äº.`=¸ñ0d9' <µ.È»pûò<¤=£=ŒLÊùþ;ã:ž¡ƒ¼=8TP2Nã¯<ï¸!<)qP;G—6/ˆºŸ<¿µ×;{ñ¼Ì>5B„ aä»ëB¼°×g¼·;64Gñ‹ ¼êº<4O!¼Ð1³UM„IصÍ;¿­·:¾í=Ú"ôFR,Ÿ ¹:mÀ¶» ­}¼aÍ –2Výî»Í~<‡Å ºC¯½ \Ÿ€;Ö ¦»Ð¯=Ú*®G?ÇY2¼5àº6TØ!<šÉ$¼Ç­º¼ÌM‘·Z<È%õºåå;Ò/|Qý&;òž;Úâ"<ŸÕf<Þ’IV3œf~»Š¦¹;ƒ=eÎ>Ë3Ù"y<}0B<å°»¢& OJ0Lþ;¡Ë».êß< L:s%Ô¶W<…œÉ;‘w†ºßÇQŽT½ã¼Ôf»‘ªª;,+±ªVŠÀd»#]K»Î¦÷;n_›;š<´\;NrH¼KCY;%´úºx ”ŒK<¯D(¼?ø¼Ù5Æ:"Ρ¹‚›Æ»#ݼ1\T{áEÈ»|żˆ¥:‘1úGõ>Å\»ÿ¦é»‹2T¼\ æQ®<7•3»R‰º›z½Â,K@ÏF/©r<>Kî;†<¼ßå52ß¼›%¸Úm}¼E×6G=Ø–<ºH ;ìd^¼$DH9ù<ˆW£»Áºz<¤ ·IA5âMg<**_º®Ý½ü/MNžHýü<Ô(÷;’o<º³„5;©<¯ÒW0™×»õ›»Úݽ,›ÕËhr<ñƒ&»oåŠ;=?ã.ÖV]ªÚ»Lб;Õei¼X+ƒ!>Lß:M­»{V;×h",Wºy»ë*ѺêMI»ºs6½@^< «;Å ý<à&ÐdS¬=†¼ q½».¨–¼D&~8“ IA†»/ª»óx„»³%}G@7$Få» š4»€yi<¹7¶=¹L¾¼jÙ;QÙù»TOOY3Cºú» 6cºôÄØ¼(Œ éWmºY<Š-¼¶¢½>&,<¢EYoŽ<ãË;Es¼€H… U¤–j;iç¿»Ö=7­M|U>';Ò"é:û¸$; o=¾!]\»ºa;ͪ»:K&¯D;Ê»TXú<'²]O‡†¨:ºF@<úœž;3\@'Dy?—<µÍ<”邺!›ƒ&¼ÌÜ€»d%ï¼QFVmü;95<9ƒÛ“êYÊ‹<¡€ ¼Cmæ:K*«;uQS¨þ;ÀÔº³Q2;¹.þ…Xÿ¥…¼²_»&‰©¼ /isW^Æ1¼ŒÆÁ»4 ¬¼1„Ê ¦»Ö ;ÖqäŸ8[»ÅwÞ»!%5¼)¼"¹NaÄ<H»¢Kƒ¼‘H$BÖ1%õ8;e†Î;ŸØ`<2²·0òŸ=¼+2±H!½<0lÜ»ÜwÇ<Í:9OaH¥ë;¬ < ‚Ó<9@XpQgt7<É©;·…:,t%ø3[‚æ»õã_»FŸÃ;±F?‘@¼~;MÍ3»C8Op)ˆ}Ü»°p»2ü;8=Y!&N5ò§¹’÷9n×=2ïG:Y¦×À;P!;´Û=Q*5 R,€X4<Çšt»ÁKÇ<;(LSß:Õï¡<œBë¶2sn»£3;%M—Vp<0P};J‰»à+‹Ä2T¤3<º <€m¼á¡So'½ﺳ¿3»˜•7Ã4/*f%¼W§$ºàš.h—«º{ŸZ»L :œP@D͈Ÿ;v—»ÚÛ½S ‘B½)_¦:B½¼f‰|¼ß¥P?ås{<Ž ‡º&ï½~y:B ±D*<¹%¼–+ó0í4nØã:A˜=»1½ ?uMÛk;/ó"¼|\Á¼—W.å’¶ ¼"Æ;J܈»Ø±'RBJý÷»¾Š¼à—Ⱥ¹¢SMžÓº™o¼X'­ºI$tBçÿaºäg$< ”Ã;!J¼æ<½€¼Ëc‚¼Ø'þÂ4¢Ý¢<ä ¼Üà¼#ÀHO=c.,<©¬¸»°×üÑX|,Ù”»”°P;-Ë<Ú94F&]¾;,%¼‚ˆ×¼JõUË7oìD<×-$<§¿;=-‹(o7Ôíé9r¶Õ;Õ´w¼ü,XÙ" ðŸ;ÓOâÏR:Ž;ö»½Ìã;Š9%.óGº¾Ý`ºöT=w>qJê<Ê4b¼”’»uCÝXŒ3R¢¶;å?¼ð±Ñ;ˆ<ÝE”!¿;ŽÆ ¼pî);q :$Y¼‚?7»ERq<¥@Ö4·*ó»M9 »©–<=yGBV;€<I‡¼©EÀ R?·<í¹¥2T;“Ú=Q3ÅE`Ï Ô;RT»^ƒ½,UD|L†<ƪ!;ÊÝ);!ôVç+ŠQv6RŽ (#G¼°Ö:[â<<Ïqä»N ´;>é`¼!(ŸY–¬:8·|;¡U*Û•<—-]G¬S ¼H&¼Åõ–»_0VV°4;çmý;½ú =ž¾%¡5Ë^U»Àþ»¸=B»u9'<×@"M·"ü‹¡ ¼ ‡½FÝÕ$¥­Þ;èž·;ZÍ„¼ZÊ<>:: ‡<ë»ñZ';  µWIé<`õ<ñ~;åF…Y ê ;ž¼å­%;q r$:$a »¨A¼°.î:¬1Þ$Ür»=׿»mʼ¢÷F X?Y’<ª³»üè:>6‰)Žc£g:÷tú;:Ï;v w$?'fžf»²X‘:cn'»r2œVþ>æ`¼†šŠº•—¼L_-¼Þé;ùµ¶»›07;= v<û.ÜÉJpBW<ÍA;ÜàJ¼=ñ%ž6uñŒ»µPÖ»°þ¼…pDÐJQ3»ïÏ»µ6¥¼.%GŠVø‘N<#Þñ:ëqV¼ë3ç øpd<"µÖ;…Yš;Yã5“2¯ª‚¹O«Ž»Éo¼Y@]0ÀFò¼Š:Xìã:´C|¼T?Z|N[ºv<]uè»ùÈ×»F HÞ(Gå#¼1*ú:®¦ù;‚(43i¨&á»xÄ<ç‚b¼Û@î")8å€|<[ÛAVŒ#q<£g”»t: =£!ÚR3Cï6À:G¼µ7~¼Š8^.JY¦¼>Ç:»:“`<Ã$KM•Jû¤/<¹L¤86—·<—f2ç'vŒ;GŠ%¼ †Á¼§îO÷7@$q¼2d;1Ú7<Í= 5;ã;»ªú9)E¼º&y£·J‹»U.$¼° ‹¼}:¾Tžްv;|gÈ;@™²¼ã?ÍU.W§sN7l‚»2u»Ig»sºùU¶y¢< :;U¶»ˆ!³@ÃUý0}¡#²mr<޲»ºu¼¾œ4;1TÈh;¾y"<™Õ„¼ÊSá »ö0™ºt¤»@ ±%Ý'%P*<½å¼.Lö;$(Ð8E3£ýÈ»ælä;ÒbÂ:ö:ŸZ·Qâ»Á#@»{z?<\ÑT®J8:t<ÀÚ»ª- ¼2?W’*ô9†»æø¨;Tö‡»Ñ7»?ÒÔY¼ÊÖ„»©ÊмŠ1/Xv@Ãä:÷.»0C;¬7XúB| r<àé‹r:>%H;ã-ÓÜ d¯»·zB¼w:»1<eê$/Š<œù¾»¥W<2!B}žáº] î»FoÛ8¬XQÖ¼xÙá:)P…;p©"”oó1¼[ؾ»p›¼=â@‹›B <ãf;‘¥p»/²MF²“Ð;Ò’ì;tS…¼øPã%úQÀ».F<¥|¼ý9ÎNb'x†’»J>ë;†Tí»*“@Ï%UKØ)r»ÊÓ;wÝ+¼;IqTN6¤»fÌ»xYß¼ÆûM¼4) f»ò~×;¶±=¸1(K66AR“<‹¼•عÊK+'e<å¡$¼Q)¾¼‘|XeY0s<º~¼‹ñ,WòѼy”˜»äH»3+ÁT/ ²ª<”r;”Z=]CÙF±VK`<;¨h»2w<Ë<#ïQŸºg+Ø;"@d¼ÖGXYÅꈻU «:ê7Œ»µUoWó½M=OÆNh¯ë;!#¼àJ"<6GóM˜E®®€¼ €: J¾ÿBà ˜»ñÃD;0ÑŒ<"E<4\O°<1¹h;¸;)>–3J’$̼À»»!:S(H5PàQi;`·P»kŒ½œ'FB‰Uõ9戦;C w¼Ô.?=eø 3<&£=»¦C½‡-žJoÖ³%¹*–n;TÛ¹<"$P`)=t¼¯ë˜»ê±›»ßBTØW¯†¼x9y»*¦Ý;!BfU(d¯Y9HòÉ%V;Nû{þ»ùH¡;˜§E¼¯-­õô7<æ‡(¼´„½ *-HÝ0?˜º¶Ëƒº>Æ*:/#XèC2^¢›'Q;* »ÿ8=?ˆRÚ*¬ùÄ»²><¨•»¥&¤&D8<$Ž$¼…jã¼8PiIÑŸ[ú˜ºy x’y»nÉå•¡<±ŸÇº›1»"ø(ŒXi°à;uÍÚ;ÌM =7ç"Hqè4»u6r;ÝF¼Ç&‘2r7˹Cº‡”ƒºej½OL;; ¿M£<ÞXð»oÐê»õAYT QÛº™¼5„ 9™wOëXD<<˺›;¢r¼FPE›‘’»][¬»–c㻤8YP†Ž <<‹|?;Yh¼ÍFì2DJñŽ*<øØ2»þ:=$‰LBH9£<¯ðˆ»ï¾²»ô-k3¿ !oO& ;ÜJ…¼ñ'îHò,wv[»!5_»t 8¼Þ!ço¡$<ˆ&;— —e们Îe¼//%THTYý<Þ5ø»ÃмyC„í#_M<Šl‹ºŽT¹45†X4Y†‚‹<—»¯;Š |¼z@ŠJS'^“»Î¾º;dD =D"M6–ò }<‰×¸»Uh‘¼*ÒVËJÝØ€»§ì;¡Š¼ÏÉAN³€;|¦¬»àƒ¦<Ô/çBE>¼½Š}»œâ¼_+ÓT3V6*‡<”³A</d¼Ø ª#q>+‹» |Ÿ»@¼¼A+6t.<:7î»4Q‚¼ý7áOç8éì»±V;ÓB<°Aöð&Нœ¼‚{º‰¶;?/2JU“k<Ș‚»Çû”;B JŸSaI@<µ’…:1 =ï5Ê)Ð4¤ n<Ày’8¥k½ÇN’A¢wo<ÏA;cí¼8G-<ëÀZ»­<;É«<À7œAHÙì;9B<±†<Ç7™Mè9™À»Æ;× Þ;I7¨LÑAÅç¦;Ô?@¼kÙ±;¡E¸'}QÁ;;,í<É=«á--‡Îˆ:Ù ä;óêß<Æ-°VX[Ko8<°U‚»ƒhƒ:«'od*Ï <óVØ»M/ä¼F2P0~9Ÿ<&¨c;eN»FïZËYÌf<|ÜÞ»á)»Ã,ÄT.*CX»åò;N»Å2@5®È³ºãå;î]:)øt OŒ¼Ü67¼x4òOCSï<Îóé;bj¼4A&KñÈf¼&5Œ»©ó¹¢6jPøR÷<3;²û÷;µÔ =¾%hZ_V™æ\º ¯;aV×<ãŠBÌ?=åº6±Ï;ð&¼íM-vZOü¼¢&º§M±¼Î ¸Q<Êò}<çÙ¼¾EÛ¼¯$|,T.‹¼[»,ˆ¹›5G²¥ó;K7‚ºfê½WITJ<Ñp<Ó/&;;»-äRî&Ú¬H<J»Ê]¼ÀFI|rü;³{É»kDäTR<™È›:¹Í=c*{ÙFQU<œ¬?¼5•¼˜>º*-µŽ¼/vM:1´ïº[;JN9z¾;Dq@¼^̼C- x-á\;¼™Ë:ŒþŒ;OF÷ l5»ˆpø;­™¼°2IYEVÇ´h<æÄ;'Ì)¼„5!Ý ÕÌ;§ô»9­…¼/ªO8L~š<ñzL» %P< !Â?øE'ì9ÅÑM;F«=6+šYßG/%S¼"®»a5¼G»`2¶L…;]Kð;†— =¨TëT”„»™ñ<]/¼ø1H1*3»O»³ZB¼ñ‘l¼ 6ÛO~ í¸»YsB¼²»ê$ÄQöSXZ¡<ÿò…;Nu‘»ê8xAÃUÂÖ<Y·»¹é=á>œ%´«+¼QŒ 8Ó½e¼,N@Ä ‰]><Ã:<4|¹;“8KK°FNý‚»<É7»@´¼ÎÙ2”NtŠ:<ïî»ëÚ =”QQ¾G.J ¼–<†ˆl»0î@~£<¨bþ»¶À»<;¸R6k-; ôÔ;ýF<_-™FäB`÷¢¼¨âNº=T_»6cP VÒy»„@»¨ÄH»“j»{Ø[±Wèqœ<ö ž»ë%þº áR'J<Ø>ị9n<;ZVS¢;ì/#S? =v»m#Ä;nxö<È$½ ‚=½=<ëÉ;-ÞNÉU[Î~»¶ÑÆ»4ßÒ¼ôLÕE¨[¹¶C©9»øËr¼‚5j<C<Øu”»^e2;œ3Ü"C,\ººÚÜ»ö=„1±ú.VÕ ¼ù&»q„,¼w œ.íA‹¢;TÐ ¼Ì¢*<ú@óM­*O;ŒÚ2:‰7„¼9=¢Dl%Í ¼HìÕ;ØÎºÝ%¾ZD.T½?c "<:ñ¼’ü:‡ <Í.‹¼è®¹IW¢¼ +bU1IJ0<<He; 7=A?çTÃ5Ìu{¼ ·:ÝqŒ;Õ Z.Æ;hNä-ŠT‘1\Šº:ܺ§8×¼yQBC==¢(<ýÃÝ;Ns°<HoOÈ%˜óQ<¾z;¥<ºY#¦O‘[­ /<ÚíFºN?r¼i`J W¸m<ˆæ&ßò°ºœÞ:?Wú9¬¤ ÙIÀ¼±ë:Ñ£;”½RpÖF<¬±ºWv_¼Å@Ä@t2‚‚<Æ$B<ø„/¼ÏDz *L[<ÌÚí96fF¼5žNeF,+<ƒ“ä;×Ò=ïœ Xg ¡<Å<Êd¶»›FDÉ>¬–<åfØ:î9ý¸(³È|´¢ÝME…¾»Î¼?[Ï»¥BJSYSÚ<´—º@ð\; ç/âXø2Â;Ú`;¹…¼Æ/\*ÁVŠ¿5< fê¹IC½,OŽ2‘=@ÎV:„Ãt;Ê=ÅÓWØ0ÅQ<›"<ª2º=,ø!Y?/_<‹3q»¨§;L8¿JtzXÃ;É­.;©Õô¼·¼:2/ÔvZ<ƒ×¼l,ª;ì%‹@ôOtYª»~<5Æ„¼u.9|7å·»Fn»šù<Ï9d@8¬Ö¢<ø=‘;.c컦;‘NP;×ö»¢—ù;¸ M¼x2ÿ--.;‘Z„º¯R†¼,L«ZäçŸ<»‡<óë¼P: C¹wmV<3ÜA<ˆò>¼09®*ÚFQŽ;ÿ«<=\!ä‘ X°=; »m5;îG€*Y¼Y*;É <2ƒ¼Ï%õZ4<ò—s¼ù†:BKš8ø¹:¯6»# »€Xº4ø#õY×Í7;‘tÿ;ë—ƒ¼SoTã/sŒ <»‚Ë»ÏÝ<š0ÐÃJJ”Ž<.ñ2;ÓŽv¼UŠºÃ%ƒ BX8u<ác[¼$ìGÆ@+ÛK»š¶¼[Sìº4#*1WÄ) IQ.G)f<¯x3»™Ø½¾éJÕCãùºCâ¾»¢˼?)ûöT-ö<‘<ŠÃß<Ýq,ä<¥#¼¡V¼ŠW5Ñ#Ìa¼qõw:ã…²ºô&ÈQ7BÎ~<0 ¢»Ëb;YGKvGZ°»±†»€æ½_(’PN³ú‡;½J »Æœµ< p(×’ô»~0ŒB<¹iá» H‘ ~jôš»¶~Ð;§ÐR;;mA¦/z <†#V;X'¼\?”]<Ò D;!{»î9\Ql–;Iq–»ãƒ=qF…PøVzx¼ÜÆmº*lÕ¼^3\Æ!ì…v<«¼¹þ|½PØX‹XÛJ廬ÝðcºD&‡;εf:K/l8”9s¿V<Õþ3»€ñK¼8ûEØŠ.<Ž”$¼Úãõ¼ÒH G²¤c<óŒ» R ¼”>©V¢£J¼™6‚»¾> ;—Fw=jPšÃ;77»ÙˆE;`Ç3B¯Ùt<;gí»Û%vHÿ uk ¼êa;eì<押Cñ¾-õQŠ<ô[Òºýǃ¼;&›3JìY~< ;G³íç9Ÿá»!sÑ;€c¼0ÇHÊ@ÒàT¼ X’:²9Û87B¹:œ!â-i<˜ººŸ™¼ÎDÕX~Mp5m<ƒ)#»“»d»==­W¶T¶”˜<4ÛÜ;ëM¼c2wFÄ'î·B(„G»­™<ò8$<öpC¼\w7é0掻ØJ¼ìG¼åX”/O¼÷òµ»®°w¼O)BP)Žƒ¼ø\}»µú¼;f¯O]Li±q<8¸®¸ªc¼e):U/q#¼0”:o‘»iz:)<; ³»¨å<Ñ'‹8þ'Ï©'<ÄÂ};Õàõ;ø2Ë="À®»´>5;·‡n<ÉJø>ŠZÆØã;ø;¹»Íj=Y€"³.“Ñ72ßO F9<ý¡ÂºÙ½r:f Ï'F/Ú»ˆj <Š((:½=ö;y\eg»"²=»Z#<ç2ReG7E)7µI£»EÉ:£:šR7X“žŠ¼‡?:t+< yMJèÖ_<1iB;I½~ÊLµ/—g<ÜIåºöí=Ó4 ø·g¹Í·Ä;<}Ú<¤=]{{€<¯áÔ:½·õ¼Ã9D??x«º0š¦»fÇ=l^òÿ“¡»é=;H×<<4aFJNˆ1¼?ÊÌ»¸ʼÝ¥QPMÓD[<..»Áç¾¼*.).`Œh€'CÂÄ›»öüλK#ß¼$ Õ>t>§š<¾ <q@¼Ð;Z)“[W ¼Ä€;×®+<Œ9#ç7púZº}_À;æ¹=(*AŸ[©4)<“Õ»¤u¼À(þ•GÝø¼^€k:p,LU"Jú{¼ jt»Úæ;Ì5RW)Pp¾Ÿ<Ïñ¢;(ì#¼V;ðXL'cå:_`A¼(0™¼ÿG,>\4Š0< zÇ;ÑÿF<3—< \/KX<%ñã;¶.H¼–ŒS›F2ÈøÞ;Cº“»ÇO = âDã!`¼†åg¼–?2;™:&þ Œ ñçþ;Æè< .;#ö óNW<·[mºA´¼Ï,æTœX$Nž<‹íò;ú,S»a<CUÚò¿jðE}<_jB<ÄZ»;B>M3¼êí+ºîöž<”DP“VKB»ºÕR‘»`¼tƒ;Ë] ²uxš<¢ËÆ;2( ='ˆ'~Vì‡à;3C»‰U…¼Ì*¼HiZ–»ùñ¼‚ˆ¼„B¾Tn"H"¼Š¾r¹9¼x'+E¤2Y <Ù¬¼;€¼ KnG,!–I5<Œ‚;6­—:uÞ ¼<¢B¼ôjºÐ²Ê¼‰-O\¢r<(´î Ñ;­ <,ƒ<œ £J0GùD¼ñwy»áЉ; 'c3®ÀÝ*<²œ*º;(=,ñ0€=³ Š<ݶ;¿iü:ŸIg[(×—ž;—69YGÆ„t<~ ý;¿fлQ wR[-FW¼î¹¸;¾´9¼ À\0Z™,“<´…B<í¤š»çN*;ô»]Ô¼(ª§º½D`âJaSi¼cÒÔ9¦¿î»„?N ÙUn€»:ø§; \¼9e˜&м€zÍ:Ô/í:D.6(KH“(Ž<¤^>¼n¼¶ RAø'PEˆ:¦@ :?=¢,úOèKþw<6á7‰ ½NIB ×Y/K•9.Â2º·=p5qJ±\1P©;w©Á;GÜ…¼­.”MôÑ)<Í’ä;’ÉÑ:  Ÿ9©Ðh;*IE@"ª:‰Òß»üïǼ—ëW¦G°¼^P»â€7¥[p]w»PzQ»ÏÝï<1/ÝAt0LÕ”»Â<@’мCIzC|ï–€¼ù¼»( ‡¼Î2®2ØLg ¡»Dæ <é@; FR&åé‘»´(ƒºTö¼ðEÓ*ÍWaØ;]k+<ò*<¹,ß\7D,¦8<CZºÓóã;¥2~" HWf¦º”ï ¼°Ka¼ì$´8Kü-<¬à!»*å|<ÿ ,Ë<`‘<˜±Ú˜^<² ¼3öC¼²Ú 9ëç<.¼¢Å‚¼Ø',!ÞW_™(¼šl­»²g¼l2ùÖ:²ë;IÃE;Eè¼È2®MV5:/ºO ®»PFŠ:J7EÞ<>bÉ»âèæ<›°KË9”j;>a‚»Š…¼7 Z'@¿¢<'ó¯»k-\6ãY£âí¹Ýÿ>»½ºm¼jÁ´ Ý··;ºTûýg=D¬$ê\¤ƒ"¼§»ÿC;þ-ÐU@*×, ¼‹`ºzij;È 0KUûŒ<-¯å8¡C~¼-'IJ~<¬‘^» b~¼-IîL”»_<»§;혼+5²Ú!–Ä »µ¹O»¹˜¹4õY0C-È€<ÿ½Õ»¸ô¼n+z2¢A›Â›<‚8Ž;Æv@¼3nY+]cið;ú¯“»ÑP½ü<?KßKÚ€¼+4P»^‘²¼ô4Ý7Š7®»MÖ;Sd';Ú¦/×CÙ u;«]×;z¥ M¼}þF¬"°³»À‰¼b" ;‰ÒþBºPÊ»R’=[%`>72¡Ù;Ë›º_—@;Ó=®L…X+±)<ýNM;¬¶t¼v* ^ºPV§»§Q»nÒ½j.NîT/¦;’@Ñ:Žø½m/E“ ¨ -< xø;g½q¼o'¦[áì@/<£Æ»2r¼D~+qÉzö»=É º ô¸¼½IX-Î ¸L—¼)nÀ¹€£ò;=tGECÞ”‡¼êµˆ:Š5c:ôG®XÜKEúY<êù»ýI¼rP3”òm<Ùvû¹,ôm»°<¢ )M½3€<µh¹ë·ü¼’CÙH›mÀô»E9:´#ªå.<@™»$˹<Af$Eü»ÆYˆ»±:·»Å*%\L‰r»ÞùÙC;áλ҅\<å ·ùVÓnž<8m’»rê-»c5]]]R놙;0%¼Êë¼§€8ü­ë<<¦\;ÓRg¼ª ÷ì2 Ví;J ¤»<„ =Þ ëâD‰_Þ»—$¼_h]¼©I T|TÌ´è;ªÿº÷„¼fFNS$B¯5’»Ä!*;ÒÏM<˜FæRtRW9 <çO <¶›»W4r:Dz¼ôÑÁ»Çð¶¼:A©%%0«Ž»½ñŒ; ¼£0ÖH/+œ„¼âÛ)»íL¬¼ˆ—V,ȃ„¼˜Õ£º©&¥¼¬C®\Š=ׂ¼Â¬tºôsÛ¼Æ!WQôXAªš;,Y»‰Œ=À;MÆE;ùJ<õzû;[=¹Ä+Á)LWìQ,<¨;ǹ:ƒ¼e<±E¨ ö•+ºVWÛ¼>¿N UÒêG<ÝæGºç1=ž4#UÂY Ê`¼Mân»E+̼EFH+Š1´:£<[޼ôdÊ»R6ù[NP¼<¯7ú;ÄO¼+IØ|K9‘ç»®Ë9»LñW<±,–îN½áD<; 6;[r=ø9Ã5K,lŒ<==Ö;ý/Â:T%+X[h€<ÐA#»„ø¼º:»Eã ó.;ƒôººrEƒ¼å?Ã8ˆM{ºó- <èâ€:jE!*Û7P£<*|¼€éß»$0oSÓDßG,<M;ˆò¼2LLZ(/N°;4¼]W<›,ªJùHPÍ;:¼ —ü:Í3Ej7¤Ž¹5@)@á;LÈ»8…¼˜u,µ<©Ã<ñl;W±=ÍDk<êOïu껋:¦;J}[¼(aZÜ:— O¼þ• :6¤á»ÖI§ ÍO¼Avf»(AÖA»<uæ‹»ƒƒ»¬Þ˜»a. \Låsb»‡Už»ý~3¼Ù•Q !PoÓ6H@Œ» $Ò» ûú7©O¹¾Ê;ý³»=á…¼á&Ä9¸U¸+»ù¼²óñ»ªGò o#ˆ¼Äw=¼§.—=µS¼¿¯»Áhp¼óCNå.Qꜻyÿ2»Å5ï<û]ZÐòu’»0’rº03í¼ÛCÍ\0ÓÐ;W¼å;<Ú”Å6²•¯»*Ùõ¹h>»¼g'×F,Q\¢¼?Cºœ%å:9?WNØÆåž< „z9»e8¥>ƒ$BÃm¹ØM;€ñŠ<}C‡# ;_&%<,žŠ;Äç:ÞAýcN"X(<ÑJA»—«Ì<ÝÐ'ùO'(B¼ÕíV¹±3„¼4Kòþ<õ <ˆ½»Øén»b>^;…D{~>< »œŸ½°G.!ØUÛÁ»c»Iµ»Z BÖÅ»#º¿»«`»726Ú¯š;<-%¼¸Ó¼–H¨]×$Ni–<ê½d;pO´¹'6qEËKŸTf<&C;ŠB½4„]Ì šÂ›<±Å§»¡aD¼¬TDèUAsL<‡B<¶Ô ;Û`NAA¼2ªº˜Í@;Ûqu<¯A»{#÷w×; R<ØL:;#ÁGì/#ټܛ;-9¼àR×±P<Ð݇»ýfT¼bæ'@q<ÀkÕ:0Ï:2q+‰(Ì!…<æKY;¶æ†¼uàNi\eCp<ÿåA<úè¼¾1ÃM-@&1<ñ$¼‹w½µA±²z3S<¿æ;!-6ºÂíVŠPM’;±ª@<³Î™;²5ùMöIK•K;ZÆã;í6;Ú3[FKºe<«ã+¼¿ ½B:ºu"&‰h;vü?<˜)˜¼:%"SâSGÊ€;û*¿» J¦< î3{U°ÂZ<ê鉺©ž§¼5ÛEðÁǺ‡ƒ»ŒC<ܽ@<úË‹¼®AÌ7ÊGuD<´ÊJ;TÇ;¡ˆUD^»wä <¡“¼5ÛPz4r!£C^uäÁ»w/@»4Å.<© éU0Qh¼RÎa»24üGÐå¼_¦ºªÛ…¼r3ž/'Zÿª;ºÍ¼,o¼·FŒ:B ½å?¼ú»z»Ö ‘%Çõ+¯º n‡;Ò¡¼UIÏGaDuB¼8W’»«²r»Ý ·UjV\r£<’X¼»­“Ù»yEBAP7Xø<ë4­ºÞÇb<)¦:Qk¼Ñi˜»_$ž»u;Ý1A[¾øJ»9Ȉ;Ä\áºç9pZ.¶Ø‡»?ó¹Yž„»Œ1øORZ h<2p@;ë'ð¼GÕO8²¼…»PÇ><êÖºKRž§¢<‘¼Œ" ¼˜(=3B9:ï;¹A<)r¡¼?I(SW…A¼¨ã<³&¼ƒ#xOP=î´;ä>;kÉG;•#\]¬>w_<:c„»TÖº¸:‘R‰PsØÌ» à=<`Êm»íGÍI)@Ø£»i‰»»:ë¹¼'ÒA"[ 0?¼>;VN<ÅQJ?Œ,ïà »ÍþA;ì<{#3,DPÀ³n<yB;YÜz»Ä2;Å/é f»|É;,d2¼N6öZêP’¡ ¼% ;Ù$¼JlR·$K]vºµGí»Z¿;7TìBWu?d<ô8…º~ç¡;&O“ù…<,…>¼ïr¢»Œ3uCV& ý?<´põ;3Êj»QL„¼Ì*vNˆáºœ¿G»±°å<ù@<Y+õ‚h<^o¤;‰9»m9?oZ/g+<˜ZÜ;ÙO=œžBïJä*<®ÙÁ»¨eõ<3>EéXó²œ<Šeä;Àp$»9#ÙJÜ<Ë\É»zÞï<£=_ ¤==Tæ;ËÛñ;ð1={i6ME}<‡0B<®Ñ¹ºJ0€O ÊT¼èU¤BiÂsò»J¨;oQS¼Ü:(lUB°H<›€;}XÀ;óA _6Ú»ºº•fż)WƒWÄ'»@ƒ¬;N昼à6AIý^ÎÉDºéâ»ý,i¼ä0Ì1IBÞÔœ<Kö»„õ »r(‘\«W£c3:Î?<»C¼ñ\\CöAŠ<{¿¼Ã~;",¨ˆ\{Ãg<¥aä»!V½£;:È-n[»ÜòA¼º¢ç:!„J\NšP¼f¸Æ»¸±¼ÄSg4ð)Ó^±;uú'<ؾ…¼¬/× -MCÓZ<“ ‰»Œº¼×j`\®ò»9&)@]ëfE;¼Z‡;F‰6;1UkIô—¹è><&펼À ïKY¶Ì!: õz»8çZ»\? ½4-Nk—´º³&ºVäÚ¼QBµTy–l¼N\‚»¤[;×OÑWÑÝ =¼‘:¸»¥*Éc> <$Œ<Ê$¼!`:zS â»S÷<2¨´¹9.h( W%b¡<+ <€«¹»13€LU¨-<”m$¼Knм57Ì:–O~¼0´Ú;é_;»¶@ÞC>Rœì»8»²U¿;à4mQcZÄ·#»ï•Ô»j“½âŸUÉ0<™îä:u$FyÕ†¼Ì0Õ:Êê;» ›@\J,Y<äõ®ºµt«¼ÛEù^Ì2[å‘<ôà 9Á‡o¼84ænO Ç;ã_ü:–ÿ=R,Q*OYÉ–(º¦EÌ»?\ë¼M-´Yñ2pÒ;þ#s¼å1?=KŽE”º™B¼"†[; 6à<+BŠ•<î)Ð:`œb¼DH<)$ …»Z¥»ÇJ¨<?;VJ*¢z<Ÿ»: ½y.ÑR\BǪͻŠ9D»\Ö'<·"jZM.€¼6qºóQ<( Ô0M©<(<”§©»3ë¢È1eGm¥Š»—t§»I –»@7³%\LÑ¢4»¿üü;·DŽº h(2@Å[”<³ûj;€9qEç^sLwf»ôB¼ Rz¼€ÓMXDøø£<þV—º‹¿ê»22÷3M) –<©o¼ñ,‹¥RÈ <›sy» C$¼÷-ýC Õ‰½ºˆx†;8#=ø.Q3fB›8|<ˆ (»® ½ÐB½_§O’1õ;U¹$¼ Ô¼Ü5W×M]ݾ;@ù:ËÇ ½@H8ÿ;Vð;¢²Å»¥rû<¤3aVÝ&ƒ›;ÊT$¼+è<ç d¼ìGÕ\sHQ¢<½c¬;aA±»6Ê=[ð–<æ5»½ã[¼®):G˼ÁÔt9Ñá¼ç!ÈMè<ÓÍA¼/=˜:y3`8ªaWzN•¼éÁƒº„“á¼õ ^3˜It¥»b¹º»‰µ³¼'"[-Q[’I¼?C•»„è•»@1$\þW‰Fñ;y¶@<÷¯¨;üm_D#61<[ã$¼Z渼89SY§A<éx»óxÕ» ßü¼pDŒZ¢/xÅ:DCñ; €¼­>FH•We 3;±¾»ME<í(ªSÐY[-;ü¼j’0;:$q ÓSòd•; Oà»Î”²<á)tV'rÍ»ªÇ¼ã(€:‘1J\úGWtÿ» Ì»/ìÖ¼¶O½4ÎXf´±;¼$ç…¼Aò)8LÆö"<±:rß‚ý»ø– <ÎsE¼2#èYÌÀ•I;â1+QTË?"»®rºé•˼…—®>O»÷庿xP¼õ?šTé<ö—0Då†<+Û>¼~©b:U"’]¢%Ô­»›:i :¹FF7)¤ Óî…<8{É:hÑ2; øCW<ẋØ;O‘49ø'3)S²˜92–;Éu¼¶t/YŠ£< 5»t}ü»U¢íXÿ…;Jö;“@;À+[$CŒÁµ»@Ñ=<ëUH¼ †L@&7}<›ԻAŸ½Ÿ.¾Qœ7‚Ø;”¼éC;¹<”'½U »Ã;ÒÆ¼Šõ€7îM1$;Z,¶G‰k<» ¼K-9B Ør<Π;<(…¼ï…²»ZŠAAKëý¡<Ç«º;§4¼,F7kZ½æø:Zi”¼+I½9Nßm©Ž‰Jº+cż#}I!CÌô;¿h<›‹%;8/wODªþ»x5¼)ˆ9¼9ÂCÂ\½ì:¼Úî:õèî;‡NHƒIï:éÜ;f€¿<®1'f :‚¢<³Ê®;Ùð»y¯RH /‹»sÆ<ÎæŒ¼zC^:f¹¹;„Ü$<˜®W<ìR ^ö$tFr<ÁZs;g“™»‹‘GóYHœ¼¹Ú;œg¸»è ÿ^,8÷g€<äu»Ïî¼ 9>²„ñh»‰&¾»§Å¼÷FQ¢9.#¼7¤º¾Zç¼w˜IükÚ<ON»°„;1Ð/« t<5·» S$<„†I²QËî;00¼»QŒ„¼u, ¢^~è+»½2µºd4K¼’››Aw ¼d9¦;ý¼‡KÔHÇD÷0ýºC“,ºZ%Û¼]) UµT4<FÉ»@šV<÷GS9Û\¸ç¼dœ‚ºî8弿VWQ~;Îj»bU$;.å÷X¢ðè»|8<€b%¹ë;ö;L5*(ºÄ$º©@"ê`»Î½:å5¼?y_=4£<á6»gçG•Om¡ª:¢iA¼ìõ•¼,>ýE´>;M»Š’:\ð»þ>'Zpxš<9ô;HÉèº'á+Ç(=]¼× j»)qú;RH``´]J„'<å©Ê»åv¼qDv.m׸:®í»„¶¼Z8¬A­â/¼’SÖ;d^è»Y3¦YÎ]«ê»Vj¼/.º6KÒ,É<E‘¼Ý¤»_rì»n7ö ¤/óÃ<׆¢;gC<»5œ/°'<7Aýº{Gž<Ë ¯Ew€a<ìÊW»¼_=Õ0/HP\@)~»3íž»‚ë#¼:J !™\W(€<Âôr»šlê¼>ë`$?³á1<{ $¼ê½:¼mžv¼ –?ØQh™ž<Æ»;š$?»–.HA;¼#€»Rù&;w=®øU&Æ»Ê <… x¼‰Ü©9öÍÞºHÜ[;<¦<DÚEN%"<4j ¼“9z¼Î4nG~HO®¹i?<ô\“¼Ÿ V+;Æù\<‰X6;þŠ©;˜Õ,W`új<»7õˆ»l$ö<ÆFðNCÖ—g<ÊjE;hu ½("VQþèZ†<êI×»Þâ…¼´Q¨ Ò*U < £–»î…<,·R¿MDÞ»dH0»Fq<¶=ïCÃ¥Š’»q?:‚º»˜ "W=(k<Á ¼^“ɼa;Òññä»\¨;@©ú;e‚>UO í;)DÙ9º†*;ûJÖ,-š<£K»üN¼¾>BOü=÷äS¼ï«Þ9û¼Æ(-T+`÷¦<:W%¼Ñy½Ü,µQVIŸ‘^<(›b8ä¢@¼žN\f9=¨(<€Š»š¤<?AP]T—f<ôä»BÎ3¼44*(Ø *pX>º8öTh<TÞ;ãL+¼"+T0™¯c5µ8176¼zHL[5[5‡V<ŠmD;"½ TE¹F›vKº“yR;¶…§¼Â ØDXW!Ǽåú7:£p6»êLå[)J·gº€Ï»ØÈú¼{HEöC¿è¼óó6¹mļZÓYË]<%±::DcÁ-2¼j ;hi,<#]³ gO<ææ“;úž¼ýK»4(W÷z¬;úœ*<ý[<Y <Ó¤€¼,1—'¤ÿ; 2ó»C54;ÿXX:¯y¼Õ/n:8‚ŽºøÖNÄ š<\§c;MÔJ¼%37Cë<Ä%¼õ ½²GSX8O;÷£ô;Åwª<"B3?WD0»gBº»ÅQ¼F[=G3âÞ¿º#ÖO»QRÝK(P©7‹»ìo »ªˆ¤<£9è Ý ¨x<àQ ¼Ò®¼åO«IëqE< Þ‡¼ .” 4Ræ#;¬f1<šO©¼t x2<"è5»Á(p¼ìAnIK¸˜ñ»¥ <í½R¼Ü8¿Q#Þ ¢<Õ³7»¹»÷(^;Í84p»O‘»Bƒ7»EI7.¢V¡×<å±»è;¸#.*UêÜÝ;çË÷;Iׄ¼ÿ#@¤N6†£¼ÀId»ò¿7»ØBSTýR‰<(µk»Ò_<Ç?¹4Â?‹–»fî;¡ÎмÒv\N=Žg<:/+¼´_Ú¼Å8,ŽÚI;òºn;„¼JEoŽ^J°€<°7î»–î¼1KÆ7ß?H3<¬Z<¤4‘<èN2J}Ðú¼—'Îa×p<~¿Òº|;ý&_fYì~C<…$:/­=Ð4ï5(UÙût< >”;æå»±/'_úK.R¢<9Ž›;óv¼;‘NQJ#<Ë×?¼ œš¼º*˜>*3»^R¹W›Ú ²¹< .£¼ªa# abV»ôXÌ;Ô™±»Ñm@Âuœ;ô$<5^<Û+ÿ@©6`»‹;ò<œAð0¾[ìé»…†Ð»0©æ¼Â(Z6=kN;ˆWÚ»Šcm<®E«K± hEY€˜<ã¼ôWº0:ý´/Ê <φs»C0ƒ<#†`¿Mñf€<ƯȻäë¼›>ƒTz2Éìµ;Õ¼·…¼ÕÒOQ)§•¢¼N](ºŸ8ºû*?F]<þ¾Y»›À<;«4r<ÆNïH>Íæ…< V¼­†+;‡7=?5tQ";R÷<%/=)¸`ÆIûÕ3ngv<ˆÓµ;f};" N±8¿RŒ<Š ¼o|¼K2©?ù"µþ‚¼© „¹×Ôp¼Ç;Ç^ÝI|¯M;.A¼Í’¼CENó{Œô;nö$¼£²º¼Š0·E€U™†¡¼åQ»”¼ŸHœ.D:L±:»Åºà,¼U= @=Aœ Ã] 2Ö»î$B;ú7< &¢K4FU¨Û;‘Þº‘‚…¼NScfF·Ë<<~¿$¼e—Û¼<#ý!UùŒŽ»¿Æ’»Ço¼A+¶[ØMÎÃ:É«,à;Ó ;ùS@¼ˆŒ”;+8¡EÉÅ<žÐ?¼Bõ›¼Ä3¸aä[Zú<Ÿà滄­¼ 4jaSLž<"iK»Œ7¼Vì5²],s]<í²"»CùÐþ„;h¿³»J8®ÿJi/:œr<àn»jH½i/[Oª½£ ƒš·¼MeYÙƒZ_¼¡Ž:DÔ»N „?¥^Õâ:÷:Ï Í$Å^pìW»kKö:Š´8¼ƒ@ÂQâ‹an;mtʻ̄¼)ñ7í9G„< <°”â¼%M~¼–?€a2;@®{;õ ¢;ò…¼y^.O!^<­@ <³F˜¼|<L/‡'™F¼gäÕ¹¼—¼„¿U°JŒý ;€Aö»ªâ[4Bp <Ò1<¬¸<ÁKDvþý?WP¹ ãì;6)<ÙN6;½] "™<¨÷»è‘sºÒM4XሺGN;?ðޝ0¢ toÿ¹ 8×»à‹l¼f<àVçKå>K¼T;º/ж¼–|GÁW$ƒ%»¦G¼ñbº”R¦Z×Do <&¸»òˆç¼‚?×<$JèlQ<ë?¼cs;ôL‰@[È—<ý~¼ÈAY¼ù;“d\YÕF¼”’R:‰@ƒ»¦*YŽ9±¨~<‚›B<³'y7VÓ_t$ –#º¾…;x =`ŠRZVP(»Ã<$¦R¼ë>oY†œ­¹ô®ß;e°o¼K¹_YDL¼;zwŠ;ô='ý:Ó` ï¹:¤T;<,P¬ÆOæ/s<¢þ¼D”»ÜETHÜ7­)#<Þæ;ðži]=O/“ Ø¢»4pл‚½ã¼Õ>S`$ e9v<ºL令½v`QºVxî:Ÿ¨A¼öž“;â[e-Ì‹<P>¼Š=仡8}RÖ0—èS<.t¼Ñº…Vq'ÐH1;®Gô»5(2;“/¼3q¢°<2p;F#<¤±<›E®"¨ZÓŒ¼;p)»«Â›¼€'UZòSŸá|¼4Ï»—·É»®SA[ (öm<—õ<ßÖ~»\,¶ë9’3œ<{-»H0D¼pE8U¶EÝs;»6¸ ¼&b–;!(*+HÑm-<%À;ar¾yPâ]vªj¼¯×°»XV:¼(4‡.3E„u<¥LÔ»¯¼’*@MÝZ.‹„<Ö½!;=ZA±VôšÒ‰<ÐB<˜ Ϻ_J÷\‹`æ/D9œ»…Â|<.8Ó½>µ3¼ü;/4<³Œ9‚NOÅ(<ºê$¼Ì?½GÒaÿ]­È;ºtº'J%;âK¹ |^Ì軓v*».Í‚<ª?BWïCMÉß»Èû*»Rd<ïC¶=ôb Ì79 ÊA¼”¼K:Øab\<-Ì:b4¯ºÉIíW™)[ð<ä‹]; 5¼­6aRbO/J=»óCÓ»ÁRø¼y ïN©O~èß»õU»†ô;F?Ù.GK1$<ç9@mŠ»gì[¼‰>ö8XhG”<>ܽ»SÛ\9cME=LK» G¼/u:™ü »É\Y¥*h¦»?Í;5%¹'3ÀNøAi€<ô¼¬m½*E*Tê'ÜÇœ;¼"<}“<óB 9ß+=ó.ipÛ;h£H;ñæ¼V5È2^[¦9Æ;æû!¼(ú%<óM6G6:4»};9Ÿ%¼ßwļš5\³J­™Ü»ðº><À¼þ?IX-Ö>3;‡Iý;!–N<¸B)AÙ‚;ÆK<ýÁ%;¨-8v­$<0KÛ»‚ð:ª*bˆYvCv<—%Ì;:˜¼°L¿OP 2½» ɺ»Ë᯼ûB„X{]ó v<¦3»˜æò»%8´6…Hv< ň» Ê»o5V.Y6þ1u<ž‡;8àÇ»¢/N'_ûÆd<§Ÿ;F?—¼Ú!+5nS¡Âæ»k<;õ†ˆ<¢KPÊZP¡¼÷“º7Æ4;SK'a,»Ã%»Âwºø# (¼\yý•`H3S7€á»‚I¸»¹¤¼„ „XŒQBw <·q;ß#;–3¹/%[‘šŒ»¹5ñ»å¥»Ö€RìI&ðo<j¹P½6;VEH®¿¼ËHö;¡Ÿõ»Y3ÍET,Ñd¤IÑ;²¼Zp‡<@+ETrUdî@º7»/ë =çURã6k<¥¥;prB35¨œU;õ|Ô;+ψ<3@ä¡K*¯9<Ç»Z=êGyQ+?Ìt»¦·>Ã;Ú`*ó\"Fõ;½#<Õ¥»<+vÏ.4ª”<#¤;Õ·×·êƒ?$)g(<ŽaÉ»éöâäAÔ® <•â; '–> ¦g<Û¤£»&Ÿ0¼ÂBÒT-(‘ìf<Ѭ¢;ï.¼è6UE$š<6¹M9mÖR¼Ž»RHQ(,¢<™bB;ír¼ÅA`&EZ ,  ?<¢eý; ­È;H6ƒ¼e Ê<c_€¯¹D¡º»sn¼NVu²‡J<öœ&¼4×Ö¼v!Ú¿5³zýº´šJ»95X¼F>þ1d¤»eλOé¼M¼4®0x‹»)]Ä»›rš»Ò%Öš^¬×ƒ;õ:Ôk½B) J+H‹<êœ0;6§õ:âGç+ öU(<“’@<°yˆ¼n4s,3·Èý;@Ç;Ã=1;Ƥ#WNF<:'G:3s_¼ç 98´GêË,<ã.»q =”¾GQQF¹çºŸM;TŽZ¼F5/·@UÌ»ï_#»6Š<Eª?þû”<%x‹»£Ÿb¼ö/TÿbÙ4‚¼Å§“»ûÊ»>»:¿ d0Ø; »3 …¼ >_^¬;ËëŒ<·}ººÿb€¼›3?]j^L ¼“²;y´¼ÇD‡K¿E?C‘»õÝË»ÈÄ» Bä^Æa?Æk<†p;t"¼F+Dº öS£<ô@Ê»*Ê»P7ÿ)E_koÈ;¯ ;ؽ½=C–Ty`|Z^<<®›;WŽÔº2m2f44úLY7¼v‘N»L{:¼xãºtBI$04Kä ;l,%¼rÊú¼"Ï<¦CsØ<.%¼.*½VI&Í4`^(NV¬A5²;Þ¡B»ÔL½5D¡RN—<52æ»ùôع@%|ót/¼¡3Œ»5;ê¼ô $FYêzs»®±¯; K+¼Ú&:K, „;óòy;5…¼™2ÌOí=T›l<Ÿ}À;<f»r& ¦þ…}<ªàw¹Ü?ß¼ÌKÁZ_ˆ.»ô`ŒºK©½ÏFXU~YˆN¼;¸Æ»AQ=¬$Æ&'^m”w9;C~K[4¡ì;6 1»‘ð½µDXÔ_ÎJž;þ(<Ó;<AZºK5$<âÄ »0†ë:|Q’fYîZ¼2ñ< è¹»®êBTO–†q<}Eû»Jö‡»Ü7ÜE€VAh¼®g;›k6<5;³ZU+Ð;±Uï»Xlµ¼98S^ÃÇš<æ< ê>¼ÜJ«GTS¬©¹:úص9 Æ;C(Ö,< ™È»…< §À:Æ+.âu»;Xýz;åþ=ý:°bŠ+k¤Ý»îøB¼øóþ»€J¦Jò 4D»ˆ¼ä>¼Ð £>äNso^5̼¿N)WÃX`Ŧ»»ù;´<œAþ,>Ouyp<–ã­»Õñ‚» Mñ*@¹…¼Vµ#¼‰Z—Þ£ <4廩S¾<ò ÎõT1g»7ãï;­a’¼ÉA²[^Vÿæ,»„}j;”³ºê9QKå\~Zn6;æ)Ç;úé$¼]_ȼ–H×$À uVõ;\d:b#Á;Åk%¼V– ½Y%5K¶U*‚*¼¾ºéä°¼WQ!Ð[k8í:}⺻ ¼ 'bÃ8j<:a3ø;®s"¹Ò…<7oË; ö$;ï<ïI8fð:ùÀ´;œÜÓ<ÉCU,Åȇ<1;25:Zp4°Y¹†Jñ;Q#q¼Ì$+4 õ)Ú;º ùº7z=E#ÏLV8Þ£<;¯öºâÔ» I$3M … ?/o_ÈŒ¬»G<Á,„¼:#FÎN!Ï¢<\m;<¡¼ëA+1˜\Úu<è «»õM¯»‡"§6zAX²•<)]í;p¨é¹DF_kä^Ý;ö%¼ø/o¼´„¹<#x¼Ç^¤?”Ð;NÛQ»•ÉC;?;äJƒS~ò  ¼½`[ºsƼ=%»Om`Óî1»Î¶â;íêH¼À2 ÛJÙõ©ºÅŒKº¹‚ê¼2 µTPW3¼e…p»ˆ¨;c3 'R$Æ <»ñ@<¸¬;9R é5ýÍí;ñc<)壼3rè»[*79hMn;Í;®º¶‚¼Ã8 å?Û=Ù;0ÜV; Þ¼V5QCZö!x:Q‹»›à;î>=EÉT;»þ<|uc<°Nó ³¼c«v»]§^;þ- ÐUoõ;‘¼+ú,¼¨J§.Š-ÜÜ»0 ¼›zX9ˆG Ò,½B<Nº´;:›+4YxM_”¢<›ã“»Ñ™£»¿ ô-¾@Fþš»º><ùÒj¼÷:õIìG „»" ;ë¼¼û?Ú&'QëV<-y»Ôeºp!­N“>/²;&T¼%H;C*{XÜë#<±¨<$Zw¼‰4Ü^dX[!¼U»¿›<=® ÚcÑzˆ¼˜f»¤¤¼Ï7/@¦ ›];»»ÞÞ = DÔJãBˆ‰™¼˜G»dm¼@Ù ƒZF<@ß?¼)œ;Á>1W¹WçÀ0;J~<}ïê<—%¦0ÒSØŠ»L,µ;'Ë•»?Ñ7¢!º¯&B¼xšk;“S3[Ÿ6}-»½ˆB¼ç•_¼õ¸;ØE\v¼ò <¾»Æ ÕF6\Ï»ý`Ï»4Öá¼Vë>¢¨_¼ÕzZ»HÖ2<¢@àS‹EÏ3<«<-Ó£¼hTR \í’‡¼¼Ó*¹z‚\¼ DCV+qlH<Ð@<“ †¼Ì7ZRÏ:ö û¬9«¹24¬¼9½Irb–…6:­•j;jƒÿ:&)b\S=Â"»—ùP¼Áñ:@(§3\+<Á+k;D ,;¹/ž–3Õ«‡¼´‚»ªá•;]Lä³6“óK<¿ ¼ÿ¢Z¼¤@_z\‡3<²c}º½4> \÷hÈP¼Y;xœR<Œ,ÅQ¿"<4“%¼®½&Ü,åXôD<Ù…»ÓÈu<9Ô\‚Y&…j<ë¬<"ÙW»¤"¨û KÁ¹zNŸ»ïÓ§:J7Ë,Ö]:jÒ»x]|¼@=ÊAU=»ê <=Ÿ™»' ½ç#aa'Uñ²'¼¨tå8“¸]¼¬.nT¹@jbc¼Àø†:5:ι7Bô&G]8–E;®ÉÀ»8r=ÔJ¤F DÐø¡<¹Œ»´p’» ß/ÔIãœÉ»]ùœ¹kJ¨¼D˜!bUK‰t<<ÒëÜ»[-ë]1:Ê´’ç<ƒ¶(;R½: McXÓ‘»73Y;½Ç» B3v þÚˆ<Ø&B‰ºCa»¯0¤b€3ŠæE<çëI»„6„9D=1uWsmä»yLQ»Pxƒ¼vN¬Wp_­ár;Kÿ†»XíÇóÞ¢»È66\`y<è\"<ªöŒ¼$å9˜[¾ã4¼H³»`þ¼v6À?H“¼<~¼_¼Â4Z´C¼Œé}»®d[;®‚aä]—[k<~pƒ»²½ÕCÿJ¾ºY[<:´<”Ò¤;ð< HUHË~¼C0:>÷4 P#¼‹¼ÑÕ™»Ç¾€»+UTÙDJ4»{’»í&=}M­FEAïr<0 ;}°ž»¤.È@²^/¸D<²ÏÙ;o1 ¼ÉF«Xp\r¢<Š€¼º& ¼û/°*xv½›<ú0A»Ù6F¼ü=‘aì5÷MØ»Æ;'ý$<„.X4^ñ¢÷;+à »w1„¼$B_^ÄYW ­;+Ü2;0hï¼¼:± ¤\cŒ@<~Én9cÖ½Ž2,O¿šw¼f:#/¢»Ç2WÕRGá;è <ÔÇ<Ï.]ÿc£4Õ;å<90Ä\ÅJÁ}«;;;%¼S½ E^C?2›"»â>Ó;É ™¼AIà6-+^øq<óÑ—ºíí“»ÿ$*c)MI¼ü㈻Ñ.;ÿA^IóR+ðs<ö…»ã7½[OR1cbpðo;]ñÚ;焼ÍA;e"¤ñ¼ˆö;ŸPT»~ø[VNæPN¼™ ›»=xÕ»[KÝ1Òëf<Ù2œ»y­½B;|_BWмNÎû »¼b^ÿI:Aò!o<í¼ö‡g»™-i3¯C¼m¹{ºêܼ^3]õ aÂc< Ýé»W.»Ät?Ã,8ža<9¥¤¼a#bµ) ›8¼a¤=¸ãm¼ò²`OpÑ?<¼£A¼™–ý»ø'hM¶ ²‘¼Œªß:°x¯:6(õñ]?÷¼/JÏ»ÿªÚ¼;P¶O-coÚ¼jÜ<ѢʻêBc ãJ<¾}‡;Ñ„Ÿ¼»4¦ýKg„à;e;âX=Q*R,HWZhƒ».§–»“ì¼ :6’3‚c;C—î;´ó‘<×I1hN êt<$°ºàv²»~Jœb*ca± a0Ih ¼] ¾;›A!¼ÔH‡K¡C7“/¼ŠÓS»ßÞ#<&CÎU9T½lrÏ]1½•—<)kr»¸²X¼BO¾>@L~¡ºHºÓê¼ CS<|.<¯w‡»²V¸<V^ÔLf‘—Sû¼HEš_³a¥ù’»Ê}Ž»c}ԻοW¤8¡æ<Ô‹`º\ƒ€¼7 [“©”»ûï=»œL*¼•k=¼\C}.¹^0³&<…mÉ»ñ0<ýûUl]­Ë;L~1º ù…¼cNS½{< ¼T}¼nGÚ]Î4Æ B¼mì½8¸±L¼"¹@¡c$¼‡Ø©;S(5¼8aí^Ï¥¢<»h‘;§þü»‘N¨\êG<óp<°!Ÿ¼w§7Õ-‰}º)º‚;?g¼ð°PÔRÍús;†ñ´»‡U =ð;®G­M–Ûò;'Ö»v㽊"†S^Uö}á¼Ûçn»Ý…‘;ÞI g!Vs<<ÿÓ$¼b€û¼Ó5ÒH_“»vhC;Òèé»ñ´^3+,@¼¶P»_#:<ÿR&Câ,l¼X6¹F޼ñRb+EË ‰»'´e;è$”»Ìè]¾,ª³;Ë4í;%á…¼S>!ã%•N¼Ñ-:ǰ»ÚV‘O(7ï%<¥Òé;,¨<-?7‘díA»mÿrºøô¼§R7VZ/+ÞŒ9¹²Î»tÌt¼«AçKû)¬Þ<±k‘»¬µR;vG>7 ]™‹ºòFB¼^©;+Bº_§E¯»Ó·*;}>I;å×Nn¡`›<[gÚ»nûE¼/œOoycd¼4²ž¹Ðôƒ¼Ï54Kê›j<\$³;O»¦ˆcÊO©¦z»¤k„ºJÆL»z3ƒ^Î`Ü+<±Þ;º¦¼ <_i$§ ·;‘DÛ»†¼¢ã_³OKž<‰ùÁ»Šã'»ÅJÆY ê—’<°j¹916:g@ìMdð ¹Ge»ú»:Ë,Ce³+ /{XÐL€'ý¹¾} »ÓŒ<Ý*FÝJµ8Š<õP>¼à2@»XüG04ûQb<±§$<è}–¼{<—%7tõ<þè»F ½¼J38ª»Ç™À;û¤»ÂÑ(dªØå»J—»]‹½1ùd AEÑM¼±tºÆnž¼Ñ çV°JA¼I~<Ía>}ú›ž<ºî¼†42¼I* TÇF….< BT;A¼Åêš¼óNWqSqû:^ÛÈ;@—!;7?¼`þT+?»Ðлºì¼‚MïNýdpíM»ÊWI»M>¼oÞ!JWÓo”»ƒÎ…:7ê»IwXOá 0º=ñ»tÓ€<à.½:E›CV(<;̱º!XŸ¼¾;[<â<ÕZÕ;#5²»ÍR="ëËC*^]<:µ»F¨;‚ }(´2~<Ã96:vнÐAóL w¿|<Ì\»@Û¼•2 1`":9¼Í«:•"À:“ž[yMÔ§†;¨ª»|‘…¼Ï>Û6Ý\Ÿp;Ù÷;Ól =¨Tì=î[ce#¼VtÉ»ëż^XAPM¡b+<‹$¼ø#̼Ì:se¬S€Ý¬;W¼pKg<6reK AYÌ;z (<6œ@<òÿQkR"õ;<ç®ç<8ìX)%Ùhà;@¼—Rš;¥H¬a˜6; ¼.ò·»jœ¼Á&`=YHµv<õ <à¡u;µý jR$ã—»4U@;X…<<4$[‰] cq<ÿ‚u»`Š»€C²RLT¡à»õ»¾»· ¸¼O,:A-Q=ºŠ¼Ýk48´ú/¼òOž<x4ㄯ»Tx4»oO<Oºšp<ãU!¼ì5¢dJb¯<7A<´åŽ;m$ý.<ÂÀ½»Ûº9¾¼þ?X-ƒW›A;=ý@¼$·–;ÚWë<]½o5[µà¹´ s¼* `à2Ö î,òcæ;ó;¤I{»Ïo=¹ Ž4‰ÆÂ»LÄï;6©z¼‰öac5*;ÒöÇ»¾Ÿ=_Á#>4v¼a.…»‚4;:< _×RMÁh<í <””¼%7 [keXMÚ»ú}º©lè¼WQŒ a?<Þ’»ô­‰»îỤ8†eWþ»­®»l´»Å*\LZ|&[¼²f‚»1¯:;®ì_:<HìÔ;¶kÉ»^çõ<ÆRÝ Lù•á:Ò‹<]áò<*;QIÎZ¢¤:vçB»µ]½ÿYe ?ó¡»È»ú<]GEam"‚»ûnw»Üõ<ñ {V`È©;»CÒÐ;`=z/Ãat^jÍ;Gøñ:n5 ½H8ÌBÛ_£.ú;ùäö;Ò1;<vK<«±»à2º|†û¼oI H\Ð<Œª»,Ç<¼í7PI1¡hv¼XnÝ:Úºó;3è*5m€<’¤Ö:2ú¼?Ã9É3Çò<¯‡#;4{‚¼e(ЯÈG<Þš(¼Ž½õ#:–Nãi<L.:)¼º –@=Iy,ŠÕ<%ÇÊ;Íà‡<¹ ÖºTKgUAïý;,ú¶;<=ƒ¼ 4šSÊ<!’Î;î$¼•_̼×$õUÄc‘ë¤ºŽØA¼nT9;à<E` 6À¦ºµ}»fÁ><± ;F˜U¯_6<³Q®»cm¼¼/ I„G깦;,<» ‹<ß+daóBDcŒ<¥ê;B$x¼¯:õ@F`—»K8><.êY¼VR@&ìG±;/ú&¼¤éìMÒX#³;úiº»^äH;bL;__ñ;úô»¨‹­<¤ZœœL’N<=-¼Êõ½>&8>…”<ô=\»tç[9c7c dXÛ@m¼Uh¸Ì|R¼/VÛe¬e‰r‡»,Àкþƒ»87sÝ'¡uz<ó6º¬6 ½B ˜D‹Xö@¼á|»ie༃=YLX ²£<Ù­»lþô»22Óe†TŽ85<·‰$¼é Þ¼ý!8P@b¡‹<Ž¥­»é ^<¤†UkIqé.»´ÂÊ»óqÙ¼”#+\HKÌŽ£<ȃ»ÂˆÒ»~Ž_k3ë{€< Ýç:Í›Œ¼ó+TerG’»÷h;wÏ»[!Ä0ÊZw@»½x+»o²R½Dí ò^¡ºR]äºWü´<°/™[Þ?ýP<¹‘¡»Û;¹Aé%Ü"¹¯°;mî<Œì…¼P+Ñ`ÄKÞO<þdf» Ž9<¼=&y<óÁ:Êm}<ƒXAx,”è¼eÏŽº)æ¼&=ªd~;?Ê{<½åÉ»øt ½œVH7`û˜c¼3Hƒ»_âɼŠ1B‡^”»m;<1ÞŠ¼ê1N§?ºÐ»@‡;KO<>OÆelþs1<Ð׬;*ÕÅ<\8ˆZyP_€<Ý<@aQ¼yBZ¦R"¡¸:íC;>>2[<µo<»°ö:}:‚» Ft˜LÌ¢q<:áå;M ¼52`OYwÅŸ<¼¦Y»%LCatLÝ$s»VqÄ»—õA»7Â2å^Õ><¡¥î»ÂH´<õT©[è+ÅV¼W¥±:¼w<;g+FS¶ù@¼­Ä»Rí®¼‹<Ê ñT{¢*C*eÉ Ål<á ?¼#~¼2;–?;W-_<ˆB;Ðÿ ½VQ‰aµ/Šý»ö~n»†ô‡;…Gô* Œh<ÁâW;Å7:—FjP‚aw;º_ N¹ûÊj¼< à2¥GÁ­<õ?5;.슼ó+ru øX;ÑôLIX˾|<y);e:޼r8ó+>€<üØ»é‚è¼Æ71KÅ[²µ#;IüºŒ‘-;¹ óbžb¢»/<ÂV,»Š§»^L¤¼dyó;»Æ VNVYø4¼9êB¼M³l;î/3[¤ý‡g¼Ð“ºåߟ¼·3 µ]­}b×~ˆ<ÝM:;0r;ç+!âGíN9¼“’ï8öçL¼¹@$e§WXš<Á(¼.žJ¼.d\ùYƒ®¼gu»HÏ_; d»›´Ö»fÆB¼ªÂ»ñWÀ5åCöi°:2ñ±:õÎ;C(|` ¡Æo<¯ ¤N !<À½»¶×þ:¾)uS*UR`¼«çÄ7¬‚¼÷EÇKÙ»3/e Bh±i;‹r»ª††¼þ<4K¿Ue¨ <—Fž»1Ǽ:8dGi [$¸;P¼Ù“¼©ðM¼ÕPf@W5‰—W¼Â_›:öš…:zN¹:tXXÈ—<ì ú;çÓO¼ZSc2Qëˆ<4톻=;îMp`>7?¿J»”><Tk¼¦,§,sHë{<³ùk»“¶ ½ÐB¶pUØ£<ˆY­»ÛB·»ô-¿ P7ý¹Í9d³ª;B¶ê:_SŠHžaŠ8ñ»”»×;ưS¼Ê@x2ôÁË»Ûù/»ór<ÃUXKØš2<´;fun¼ÃOÍ\'­d»Þ)Ø:ˆâ2¼â 7|bqœ<ÆÌ»íU@¼Pí7CFÀ á»RÖB¼¡‰¼•,¶$¦J=h€<úã\º…4ø¼%3uUMüÕ»lH¼° : bCˆGJˆ<ªÆB¹Ž[Ò<þ7P ’Yóùú»¢’/»òsy<'—[a¢I$¼ ƒ–:>† â<6ßHYÈ <<¾úº.‚¼Ö1D<ÄYôl::ϘA¼ã”¼ýE›öb«`V;ã».„¼í9¦L)Ü¥¼z[Uº\¶£;JKV`%W¢ƒ¼‹»ã:m¦2ôWµïÝ»¡<Àžï9ì-õV]–™Ù;ÊwٻŃB;”'mXÜ20_<”&ø¶W׺J™ÐPdb¢<Ò¹°;½²Â»Ê=”1ï_š \<±R+¼fB½Ð?Ÿ":PIû;·L¼û¶6;v0I:nNŠF'¼a§x»­T];H%dd¢x<¡)¼Ïãy;ƒw+eÅ6›9³ä;;¢à:ø?ÍahH¨1#<ÁW?»—ÆŽ<µ\~j/ÆÕ¤;±Óº9á=ÆEg^h­í×;µœ‰»ö6=ã!™]2\Ïø¹V‰A¼«ˆ¼(P{Q->×$‘¼½PW:аº[;Ò+å[#ê¢<¡¼è¼#`ÀH¯ÃÛ;Až¼äÐC<”´<ÚâuÚ»!];qr<<„.?X†¹»i[¼~=6¹$ºC¦Zlë_;‚¨<=ÆI\!)—)¢<Ä º»ú@¼íO°%¹X™;H*½»Ÿô=Cc!ÚQÕ;伫l½m&³\°3“ÐW»+Š;b#9¼z‘2dªO ¼åÐÝ;°þ ¼ïÓ OOx”»ùÇ*»€«f<äà?þ¾Bý: Ê»Ö =Á#ßeÍZkä¡»r!À»^}ż›óH0[__VY¼Ô®#;%T<ÂFVÿ%§ºÿ)»Ó©J<gRHN”üó;A( <ôW×<û=êY±Y#ì}<}S»Ð$ß¼`"•2Õc ÷:ùó¼=„€¼^.¯ZW ª?<7/‘;ø :íA>~%Š»äð&»ñ>Ž»LaÅ!G‘ð;‰;v‚=;CI·yºTżÌìe¼´^²ª)Z<޼n ‡ºÜQ©Lú$9‘€<y>¼7šJ¼f@b]ÕPñG€Lz# ¹“%¼&´ ¸"~¼×6O€Yß6$<ÊÕ;»k< 2em]f²€<°¼rÌþ¼ÚSÙS’H[œ<<0{Å;äP¢¼÷Jð*ÉF‡xD<Æz?¼ó z;7YNk.wõž…Dóñž;QeÁ»5Ò=!êfæY¼Š»Ne¯·¢6*fÌ[Y|;Û7N»åV…¼ LÒ"kNñ=<Ç•¼}›h¼¸RÎ\É\þ«¼«ìÒ;."»ÞC¦_¾Z{5…<3F<$–„¼+-TbY%À;r€<Úe¼DŒŒ¼ S¿3qS‚n< ª¼J;Ge\÷3T¾;a.®»&œ =ëÞ ,`xÚ†<Ïk>¼–½ºT04dY©ÍÏ;ÙM*<÷^1<ÿQ7û4?á ¼Ö¾» ¢°¼©`D÷£v»M »}š¤<×eB;V ƒ¼W »» ƒ¼×L!ò9Ã¥UKm)hÉ;Ôî»æ·=°ÄH?ƒ;+[¾;¤‰A;6>~0ÐK«¼ç1¹» ’~¼ò9À-Eg=n¼?‰9>&¼áE[ÐûET<¿óºa9¶;ÿ=OÔ1Jh„<5Û;8†¼cGEQ\!ªñ»‚Zt¹Do›¼ãPY + 0o<ŠVš»X¸¼­ ®5È:Øjy¼W»M»¹¼Væ3CW»£r<Ù¡ <(9«»,A4\ã9Š0¼¤£8Œ]¼¹@¬.;UäK<æä»10¿ò‚<_q¼ªYE;?5b’=‰ <Ñ.¼¶$;‹%`I:\J6¼¾È»²‹½¼PMŒVÝ;g´;Èi<Ð5=öBNb8IJ8<5®À;s j¼\'2Åf­N< µ$¼Œ=î¼UT<::5S¾Î;6Äÿ;*`…¼@7gÿ#$âf¼naºÂk·¼œ?”Oâ³p¼ôLˆ»”ü¸:×Rm¼dZª»ü+;3vWäsÖ»tŻɫʼìJÛ04c¾dºôLùº=ɤ<Ñ@¼1 ^-SÖ» ‡L»Ðs<[F?mS .¼€ª:9{o:Ö3aW‰TÅ_<_ô¼üþ;& À, <œÕ<ÙOd&t=ÒD³:jÔ+;½|~¼n•YjH%Iã; $<Ç a<52¼b©w¼W=»»ò‡¼ò9^žZ5ݶºûš»¬ti<ÇI ßVËø¼8Üœµ;­¹Õ<ó¬s¼ qQ{P&€÷(\ȼžÛm»þþŒ; …G-eT¯,<Ã$¼ƒ¥½:&[÷[{»³šŠºFk½Ó*;b™%¹<­†»Ž¬œ:õ <é1Æî.¼(]º[„S¹ä»ic»ì´±;,+Y!lYt- N<ö‹¥;kÒ€<ÈFÔ`9]€';‘;²»cÝ/;nßC²;c UK'ø;Ð9£;ËË4;Æg#*JÔ¶%»21×; D¥;_eARä>€l^¬§;®%¼ì-̼À ?Äcu—:ŸaVM’g‰¼p}‚»Õü¡¼„RòUbW®9¤;¬;ÓèF;ËHË ÐK3‡G<”A<‚Ñz¼à)I ZR “<3”'»ìÎ :’rOÙeñv)»>1<›;$’dÍ^­(ƒ;ù'\»A–.](¼Ó;ö]»a1 =âDÞ ™]ä™<½,È;ºÕŸºs2e2=,¼©ì;»ˆïs<)4yY‡!Á¢M<ƒ±;â>ž¼õ4”Gòa?û˜¼¹BMº?ä;çfC×2zêt<²ó<ž-¼å9$ [¿ÇʺàÏ»ˆlð¼®`Xg15<³B<Åã6¼ÚF\·\Åak<áRÝ;Ö};“2_5ZC뇼[Ý :¡_¥»u6NQÐZñt< ¼—l„;ÞTÂ]éK„[<ó%A»ÆÁö<ÿNªP¤V¸âA<Úó9­¼n¼hMèd[*Û Ö;¶‡@<ê:µ;ðL [üa~<‡”Û»þÎß¼0F2M5Ÿ>»¼ãö”;×3'O/_µñ¼'~5»jÉu£<Éí¯»Šè»~7\n-Œ;x¯»íÄ=øV]RY㜂¼ Lµ9XCï»ÙUï]Ø.òrZ»GîÍ»³òà¼tQn\+\êÄ ¼ÜEó¹4L­¼Î <¸Q<]#?;\LÔ¿bÉ`û€<°Sá»\þð¼ß?.^êaº²»î(;y5<åö`ªQ¢‹<B<÷㻑 +Rä àr¼`<¬Ö¼ßKOf0DÛð)<ˆTÁ;t³~{¼'¼RA¦K»M®]Ì9©‚»L¹Ø<†?d&œf·«»‡` td¥ZÔ;¡ËÝ»ü°É<+=âZÍb9þH; ¦Ô»Ýçd_’gØî <¤<{À¼Ø‰^»Z4}»¿»Ãx<¿/¼B-J-ËÔ;öÝå»ÊÀÛ;|@f»Zà=ë2\…Vy]£<(áß»ºòâ»yEœZBA[R<ð‚$¼…cá¼q[×M+U;»äÚߺ[¾E¼›A’ºQ±ÖRºëá<6ýÄ;J–J•V¢=Î; ¬ ¼@ªE;2¿Lìc¨w<¸e-»^Ž/5Ö1ýp¼ÄK»ÌI°ºÒNh`¿ x~»ÀÙÚ;ærh;í¢>±clù_<¨„?¼iFˆ¼M'eLW{ç¼!Ap¼2;À¤]õ)<¨Q»é–§<¯En^•a˜4$<[¶Ÿ;}i=ä#ÐTÙX_[»)º:ÅͼÊE$`Ð^3ò{<–y>¼ŒúY¼í XW5s£<Â0»éš»»ÂIÍ8$æº<ïá Ñ8·;KÎS;,çÛ¼ SLCZeÞï<ÈÇ?¼ *;¹W¨Á>7刻æÁ»@˼S%L›Ñ!m<ØÏ¼ú½a'wDhVbGT¼³7y9á &¼ã)¡câVK;þê;ÕÔz<5,Û`ó ]œ–» Ò<ÔbV; F^#99þŠ<+¿ƒ»ô)ý:‹PVç$Gpf¼_ò·¹>¨ˆ¼úWiPþ<’B» z<½§eðbå:ˆ<À}>¼å»Ö0µ Ãbˆ†‡<ºAù»D;¨‡_äW[<}È{»òÈ:ç$‹PôKOS»l@?;¦p<Ø|&;C K[1Ñ=¼@;ÍóD»bU‚¼Ö1Ë*‡h¯$›<Ät;a„ź:)£6ê’Cb¼N\R»$I<Ô>ÙR`ï•€<:€”»‘õ¼ÈK£A*%g.O<7Öºº¬¼;Š!î,b+ÐN<îH'¹3`‹¹454Y†X2H–<´†V»ï/^¼@Ldgúd˜q<þ»‡,½Œ*Æ<a'Ê7Œ<¥Šk;m:|¼c#PE­c"á<:>E;ô¿/<[Qtf½C_&€<…)¼µŸ½*TgbcËï­;ñº<×Í<£Jœ ®"4Ñ»r‰ < i¼¡LõDï{i:mXA¼‹½¼ðÄ*´>çáºa‘™ºøZ\¼õšTô9w#[;‡j<Î=\!èfì=†• ¼ÉfJœ…;>º­»ô¨ =®G)eRY¢Á ¼Ìú<–#«»TOc&#@+ÿ;MLk9qZ=ZœP—IÏ.M<»&»4²¾;Ô1u]$aTX<æA<耼ÖÃMɾÛ8øP0»>F½L6ØXexS€<ß‚»ÐÀý¼$»EU/õ<€<0¢¨»­*ê¼›>ÌTƒT34¼@‹ºeì¼E}2¯Qˆä:iÐÊ»Í@=Gö6C+½æ:Àµs;yx¼¶C1AS€:§½;L™Ô<ÅÉC¶S(Ù;õx‘»ÂŒ…¼þ:TFQ8R»RÎd:°Q¼Yá6Óc—˧;ß"¼Sý!<Ý_ZM?î4˜=c†×î:¦»»á|¼%NÍ vú"<]­$¼hº¾¼89ÌSYU¦l¼… µ:‘?;^AF%cW$Yº éºí-±<Þ?-fÁgýG»Jé¸;‚{@¼'TþFF.‰Gy<ÀÔ!º~º;/ A>?-¿{;Ïg-»W…¼È=á_½S¸[¢:z/»5Pî-²a*MC< A_©J葼N»émŸ:•3!aÃWñU<ã²¹»ÞX±;}(UA±eo—6<ÛO;Ml¼÷ ^\^ϲû‚a½»i›¸¼ÒA'xW gB<´ÌÈ:"‘b¼xæPl@¨[£<1⻸îûk3[f°\1¼ Æ:‹÷e;¡D“e`6$¥»¹ÓÅ;˜®†¼+Læ4½Z<ð³;¥ùŽ<»59]va\´r<ü½>¼oò:ŒR`ZÄe/ ™º›, <~“2:‰×¢TZÂ;æþ»±i½_M5D¾F\_i»H­¼KÞ,¼â/;;…R1à¢<²»ØÆ ¼Q^E:fp*}¼Rg»¹50…¼”P#bù`ŸÙ3¼ÛÚ™:ϵº‰'o-Ö3Yÿk¼Ø¹¿»Ô•¼\;Û!(a2‰¼*ü‡»ÜK2;PUóR­d\zË»ÝXÒ»©]ê¼rV(VÙì;<ÐB DÐ룼+>׺=W»˜ 3cP½™K¼ýg»}òó;»GZPNx<‰¼ƒ»¬)“¼a zX5Sîš<³aµ» uH¼CFšbPxNrºm4»Äg¼]K¨BŽY°(¢<ÄÝá;Ä…â»/QDaß6±â±;œfØ;«‘E;>P-,e,J< ±¡»wiF8Ý?j_Ž0–hã;²)È»‚‡ø<ÝÜ_ÆRC÷ ¼© ¼;å¼=¼)ò]oË›:èÊý;~¼M<`dÂGHÉ<›:°ºEØŽ¼(Q²d‘WCB¸;àd;®N®†N<¨Š;âM¹;›K]_„"ó;ÿÀ¼tÇ~<29ÿWØ`€³Ä»*¸=<é0¼©D]\*Yèú›;«ò*<Ö˜(<µà7Âa”"Ž;æ>*<Ü-<à70‰iÈ1:;yA¼À¼,>ÇhÒf¶èð;iðÓ;~ß6;¤†Ocq5¡¼Gé¼sN¶ X¡úw»t0»å£J»¢Vÿ1âaçÎ]º·¼Ø¿;`*È_ÒF¹”Z<Ûû‘;Ðñ¥º¶ vfê-Hl»Ôºü„˼®>…Œ>¿z<ØDÈ»—‚ ½´;3fà#?öÏ»—L;çÞß;¨LeI7”å”#:’»ØÑ;ƚл1,“@m@ú¶‹¼7ä¢9•Ôñ»[)<áE›áž;p#ã9<õXä»X­Ô;}DÄd±UU ‹<•xÍ»î&€¼±EþSe<K<»ˆ”;gp•¸_.Y#~%d‚[¼kW–»ÃE‘»½ØW$\øÖ¼ím8n2u¼®W-,÷‹<ùÅ»¹I½¿<¾QJgbhjg>}<¯»àµ½Ÿ.X0¾QÖ¹£»ïS=»E/<¨Å`eï¼€:<¡–ò»0DßK:]2åÍ»Aç=<ö»Ì#Ñ8RU2g<÷C;zi—:Xe7Wd¯ýé»öáÁ»?忼:AoU`ËBþºèÖX;To¢<D„a¡?у»d<–Àz;c:\I²fê’¼&ަ»¨¼VCÁ1UCÒs:Ë _;ò.{¼C1øh]`Wh¼]Bò¹A„”¼È+âHiPUíq<0#;© ¼³TUfZdë^.¼0»»œ޼×8ª á#ÈÄ1<7Iv;±à;V—e^ÝûVOP»u<"MÉa@ZzW{<ƒÚ>¼É(„:,Lig€:e7sLXñCŸ»¤/;E{^cg<ìï;Ì5»ÆO=V8,VE#ÌßÒ;l:-»C@B;Ç3o`8àu<9λ CÄ»#B*`HI7ßÔ:«TA¼ÚK‘¼´>,>=_>d<‡E+¼ßã¼ÙPO“Rw~6ˆd%gñzD»('ºxÇÔ¼—ÃX…o¸A<[º»ŒIÊ;0LÂi6†ƒ<Š>¼dA<¼f@ÕP`+“r€¼ÈI·EØA¼mLCV¬e˜?{7@h|»edðMU¡•»©­S;9Š¢<I)TZ:éz¸UÕ28»Ìì>»?Ô›»a‘$LB‘¼ævž»X«»ÙDjY{~<¥˜-9ö^á¼Ë0Ÿ`ÁZ©-<›‰†:¼×;#ÔU fMˆºê( ¼MI¥¼#7Y½ õt>ºD¯A¼`ðŒ¼->(PÜ!£t€<’YÊ;‡©Š¼5<Pé]WÛ¼õiÚ: å•;pM½Re`ˆ$€¼ ¹­Òw¼#bÇ;eū˻³ÓJºè.Õ¼ÌZŒ Õhdl<Ã÷Ì»”‘;|8gi%[ð;DSî»Òí:;:À`ÏaÖ¼[b¾;¡ ¼¿EÇD°\ýîg¼mð9ïaÝ»„? ï]QļßMö: 5Ç;N0½RS¡§»£ ºâ ¼ƒW‚_¾^hÍ»aÆ;K޾»Ä0fl7ó:W<3Ñ<ŸK«;â5 : Jú×<¤J%¼é ½˜K%iB] óž<ìò¼äÝ/¼¶/C_õE„Û%<%¼¼T ½þYž+ßi.s4»üÙC»bÍ<ž;ºWX7-…5;ÕÆß;IôT<™F_-eÙ:)<p;àu¼Nj#ì(á»Ì5h»## ;Y!°g8=Ôr<›F 9ÙŒ;}W%¤BZˆ¼¨—M9q›¼2H~Á`Ü;Uú¼&ïºhdYYª?“U2å59…»è“É;늂»Ñ7?Xa„ü¨º¼^n;gQ¢¼UIØD? ¥¼×­*»Þd»KRyVÿZ÷;JŒÅº ·=ÏLE#³>ä.|’4<µ?¼/;›ê_ KŠŒ<–Z>¼Vq‚»14©)OD¥”<þŒ»{Ye¼gL~aUߎ»‰Uº”‹á¼\0‹G1i»<0t»æ$1<=0f¨`[‚†<ùb>¼…MR»üGhjeÆcÎ;6`%¼B¨½^?ÇcÙݼ¤,Ä»ë±À¼%%oU¡%0ŒU<ˆ¼nN°;‹@Qbì%Ö*•<ñ¼i]`¼“ªb‰Aª¯;Áô»‘$®ÈÎ:ŠHá;Âfbèo;Nîò;ó©œ<øQ¿i úf<˜³<`Ú4»û ¤"B»a€<2ƒO:‚Äó¼Æ2ÖLŸ­8w<è±»¼V½ŒWÑIŽ`6¿€¼Ä%p»”L)P’›¼¦aü:ë;QU{i‚>&¦¹€@Ã;²:á;JRKjŒXк?\»ªÚ]¼AR U’)îÝ<Žüž»ä]I<Œ85QVbÍo‰;K¡È»†ò<ʺèE8øå;ç»™î½<­U/-#J ï}Æ);ãÄx<X¿G ‚Ÿ;©m@êN%V›ä¾»ô¬B¼‰ <¼`Mk*gacÓ‹;‘Ìý;I=ä¸\Ø"_‚<@¾A¼êŸM¼W5]»fùˆh<ÐA!;Û™;ìÄ^§c…¤yÿBÕC~u½4Ö ¦»ãsB¼¡œ»öSê$`;¥¦j<<í+º1ŽÇSVƒYÁ(w<$ ,» ½J8TX+iT¯ ;7t¡»¾mH;TC #`ÉŸ.<*\r;¥º¼<^,/Rvˆ‡<¡dÅ»­Á!;îIWÜNtéž<_á"<ž£~»Lž@r: ³€·@hT»öÄr¼Áñj=Þº-*<Ú‹Ÿ¹|û£<\D=`¦^^ÌüºÊY»fºÊ¸õY4aSø†»œuÓ»ôáó¼¶^¢/ˆ¶<0<- Ä;Î;¥¼ð*@Oxa±Ž¼Dð:‡G€»'NYff]èè¹;ê(<•x?<ºKŽcû4–`;sìºßÔ„¼oéaqZp%G»k><Šy¼sHãXkUVÈ‘º²ÖZWg£‡#:LKcMSñŠÜ;>C%¼'É ½¶U`B]gòZf‘ž»¬ •»ï™=EždA·L<::’»£»R'\Z^ÃÐ<õ4»š2W<ð\Â? !ùR »•/L;r-¼ƒ#ŽºŽMAg 4r·<¼ ÀH»Õ/R<{D..Ã]Õw <ï‹É»K¾é<°K#^z h\“Q´d³i<Ÿäº;g&“;ø]±8ëVåßñ;˯»¸š9;P>¤fH,æY¢<ë>®º°›¼iGùP†<95z<Íl…»$Ö ½_Le_×`ññ;¸zð­¹v,=p5õ]2ÎY9Òà«;”.Ó*].—N<ˆ ¿»Õ º;;Z!_Âih§:>¬ »oßx¼ÊAMd<`¬Ü;ÒÛ$¼ˆ™Ø¼õUZ×MçoG;@¹»E 7;²;n#E>fi<>!<»õнÕC¾j-à‹<¥qÀ»awæ:ö3«5WÛé:[?¼µy$:÷4,L>j<Êç—»zË*¼-(ÂB®5êv„<ØÛ ;¨ˆ¼ui\|fÕÓºÆP>;ø^n<»í\ë^÷h;1ŽÃ»iÅ<ÜU9,¡W÷"<8«|;aýx¼Njö=Ÿz<1¼Ö” ½”W¶_KÉr<øâº¾×½EHØX6;ÆZ<"¾$¼µ{õ¼ÈS<:ÿ]÷mùYC_&¦L»i;$¼- “¼$<ªXÙN±w¼œ¹¬^¼)¬eÇ;¢w¼™*!¼–1¼ÂCã`ŠX(¯tº»uã¼WMáhý4¼:ú}E»—ÚÐ< UŸ=ç3FæÕ:6‡“;V;g,b\ WÍ·9pB¼Ø…˜;e¹03[–°m¼±Ÿß:qóò;3`ðeK!<á†D;O <“'ág@¡å/¼ }®»ol¼Ö:l2W3ž›<)ýä;ué<¼aô"=hÇ”!¼G`·uu¼,®WN@äF„»\n;“ȃ»¾,2eʧï€<®¼gŒó¼ß?Ójô$'³¢;JSÎ;F;-,GiÍAæ;‡¼‚{z¼Ý“̹„S[µz<ûv¼õ掼¿3†. SÂ.^ <ÆvB<"ó§»*í]½iƒ$O¼Ä·ƒ:Á¯ºô&7B\Yrƒi¼‘â”:à¥:¹:»\ni*{¼„hÂ:Àg«;)\CÕ»z;»Äè@»&<â;[ü[€…»¹ã»z Ž<¼BkhéeÅÝÿ;Pbd»¿'= ½¹O-<ü Ϻ{ss¼ôÕ3².¢}<Ö´Ÿ»rƒÝ¼‰J:Xû-Á +<ݸ´;³‰¶< i^;hQ?b;ª A¼ªß–¼ó¢e$bèâº8!»Ñ¡<¼1Ih(XÁ…<ø˜$¼hùÚ¼Ü5ƒhWy:Ò»ø¼› 5¼=d Nܨ»Àƒ¼A¼ º¦Z§bçfch%¼> ¼=šNa¼nP<¦ëž;zdæ¹Y#¢i¦OszX<¡ »:‚¯¼Ì2ó&Ñ<£bšŸŽ»L <ü ¼õDùc¡L:}Q¼ U»1 :<â,¢@ÿR ‚Þ:Ö¨ºbz;|óbÉœ·V¼áoº9ÆÂ¼(NŽO•ɦ®;§$%¼OøÃ¼?\{XèR"`i±éû;?0¥·Ààƒ¼:!A k÷»©D ¼} )º™K²¼Q!k|GSTã»Cq¼¦õ(¹Ò,tadºVs<†‚»˜Œ ¼(8`*¢r¼Ž¯ƒ»Ç8M;ÑWàe×O©,t<¤•¡ºÚ”¼4E‘Wå_u‰$¼9Yå:ë¼;pcWA£aQ/ƒ4=+D£G‚»æNß»£r»>Xhe`‘6<Èe?¼|\;k.œS¹Rscî;zÊò;%„¼E"e PÑç:¼TáOºÎ0¼»Od<a’w»„ýA¼z+p:*„JV6ÃÕ¹ öç»Sdm¼Ì1†ä0;»ïU-;›ï_tŠ:@ÇTeeõû†¼ìaÊ:õåÊ;\Jc`» 8Òf;®o»—ú=;#EsXõj1D5<„nœ»jj=:d*Ž0«'z|<`}l»Í™p;Õ7ù¥[E¼ž;-Î)<~ë1<AŽcŠiˆ½—<Ôf;|þºDRƒk£6ª:f<1\É»ƒ3½£;'ˆ_2œ<Ð¸Š»:Gòº\¸jwWÄ›`¼9ì/9Pr-¼¯aL[™6×Ê8»Iðºïëϼ$`…ÊE ª¼Á+°;Óúà»÷;*M%…i¼IÁ:†gÌ» xbWÙ¼¼¾ ¸¯.>¼+Ÿ#CVKPL<#ë%<Ñ~¡¹Y?X¢\dzM<4 Ð;æ#¸;8\…ZU-Åcb bºb<.B<¾­S:UM߃5Oó¼uK‚»PÕˆ;f=:×O'ÿy¼2Y9Gß¼ç!ñ_ÆXËŽ<ìO¹;°¾2¼4„kç]È˹Þ8;;„mn¼G$x)ðFô5<©ÿ»7$|<‚Y9¿MgjÏ;uoö»Sv­°q¼»‘»S7»¿ ÒN>_Ó»A½å¹µh´¼X- c[e0€¼™0ó9’]„S=Ÿ<,º¼Œv/¼ˆlaI*…Ê;¿¼È´p<OSøf׎Ä;{')¼¥Ü_¼7PQ’h(»;_ @¼Ìø®;YU”}LÎï'¼üÁûÈ´¼Ê ÿIJ^Ê("».¡;±à<Àb‡Xß8<†n?¼dˆ¼ðKæ8ñºÖ‰<Ž&Þ»ã;",ˆ\îIø(<å·C»÷h<Ç?Â?¢cݼ.:‰¢Í:ÜK@^-Ýš»áÚà;r‰¼L+þh…!±;ì‘;sÙ…¼\*Ÿ\k£Å¼q·n¼™:aK¤]ýÓº ˜;¶z]¼fUN°PZ„78eîMÓÿÏ;Í™< ñ>;6MsjšD©> ¼¸ñ <½è¼P=ƒ#]*‚‚¼í¹Ë;"©¼°\Äi j‘œ<+æ<Ž¢6¼«G%<ÜJ5Eõ»lí8»¨]<–ÃVpP`4A¼ãA;.»V<ÅQS_Œ,w¡»–nö¹Æy½¼¾^g'Ëe`†<ÞOÎ;û%„¼:é]hRX‹I;ûA¼«A©;WâVüª}<Êñ1»®Î½§OÙ_49Y÷C<<“9ücÝ9›+Ÿeü4¶ »3ø«:T]â9rOÚg°4í¼5õ¼PŸ/»H5g.[¤¼="—»JÅ)»[ÁTÀ=Ú”¶;#Ñ)ºï^=5Wüidd† _<ýå»A˺‹iRÜi9`IŠY<[óº—€«¼ó&lk.%”#¸ 5]¼œ}87çéK¼™6y_Ûe2¨~¼¼‘»Bèº>Uc±XEb<쵩;)K<’V"c¨fKÈ <[L¹Êª¼L$¾4êXžÀ˜<›Ð¼LèQ¼d\Žfù;S$?»ñóλm@è¼cW•b¤euºç»Z ;í)ikS¼:nŸ»‚·¹»¤/+URñ¡;9ó:°é ½xdÿ;Ôg·.6;¤<+á-;ODâ`(iU`Ï;¥6„ºƒ—=m‘<Ûi¢#3¼g²;áa<³#Œ9ì³a»`j|ºö¼Í„dðE`M<~Øy»ûä¼…¯i¼ N’hÀÿf<­(Ç»z¼þS¡içiâ>m<)µºW³¼²ä_k•~Z;Eª;sk„¼ eœDFø5;º<ÂT<¸B cübÍ“R»a”»{ õº‘Q]Siî<íûºs$å¼×<žS‚?²\¼Z1Ü:ö›õ;è*ðeUU³ <:t‡;¼$1eDG³»g¼»[¦¶¼'ô_ÒAª¬ê;¦»¼Yå=;pV#'ôi †¼Tín¹Omj¼ÝI/d§1ìÄ]»o4B»ÐŸ¼2%¼§.d&gߌ¼° :Ü:»ÐZu6f]'‚Ä»3ÈB¼ö… ¼ø/¦J† ÞØ ¼ <«ðk¼sHkU¿fÊ%<ú‚?¼Nj¼˜>ñaÅ3»ô#¼ 'o»)O14»<-„S»65Ï;GŽ”¼¼5ŸDà6k^Ï»ü»‘¦-¾W|e`<žjm»]ú¢¼kJÚTq4ƒÞÜ;ôÌ$¼'Ðà¼Je×M¸gŒ»f™B»“ï<1»^{V¼‚û;ÿ}<Òá›þ–¼"I|<•hgwN<–á»"t¹;!_òj=@©ºT%];_¦Õ`…^“˜:i¤Œ;g;b\&)g,‚†‹¼Ì?–»™&»«HQl;fÉe¼:äý:sL<E›5;>ñ ¼­Êð;èSv»<>R 1Ì/<Û=»Nl½qOJeÑe‘»Ê;¹¢|¶¼J„HÙi%ày<ßi;¼®²P¯\>\£»ñ™B¼JEO¼”Q"g×?”¼»mù=<õ{C»g•OíG0/u<Íú;G¼¹GHO(/ω¼ûôÏ·ã/?¼CV+mLVï»Ô$ä;^êº0o<!=?<”-庤½)¸MþVVO<ýë>¼05l¼ÀÆBxl›Ž(<û–$¼º'å¼[]jl}kû»hŽ;Ôê%<ösk¸[“u÷¹cœiE²3<$¼èVý¼ÒH"].eó.g<‹ºà….¼ï Y`ä_°gy<×ý”»Äß ½e_âjj`Ü ¼·H¼¶ ø'sN´þ„“="j]aÈ\i<aR:K„½MN=friiió;ý)%¼X ½¶UB]`b97¼ÕÝBºè½¼<³kTa€¡E<˜¾ê;8㟼 d«XîJû<:É »‘d<õQÂ?5Y†x'I;B_$ý&Mç¼ÿ6;gp5<ç7.j4^õƒÎ»]³B¼d;¼Ž\Q®Q¦n·»Ù•B¼gÂ,¼E/Qga8ް»„pK;W¤˜<4F•Ú9ƒ°»ý¿»üaÛ0¹fÛ]¼:g¸þZ¼J‹5ÛevÊ<«¿Ì;¸š';¥,µXÆ_¬‚‚<»G×»*sJ;fIeÜNŸ<Áé¼ðî¼DS]ZXªi»²7k»TͽrNhÁ `Ÿ€»ôI><žs¼kU­sHl)<;“š»t¥<?•aÀ_D§m<}fü;q~¼ÃD`Oøkß»ž»Ç2»6çORýZ,<\𦹚2¬ S:j¦›<œî¼Ã7ͺ(8ÎCÛj9z¼¾š»¿Bª»A[Tu;P=< ñ»¦RZ;ç/ôHÝbμÉÂÈ»-ªÅ¼A5i^X4à»Îx=<¦¼|5ES«i›ë;TzLºkׄ¼fFk?bÅ&;¼HwC»Y§c<Ù>Ó<ANÎÒ¸;˜›+<9á%<û4lOÂa¢³À;ïÜ#<»ü_<ö$è`¼bj5;Þ®RÆ#<¥õ^:Wnî: #bÊ΀<É’ë»Pú¼ÙSÚSjZ„:`0‰º =¼Wõ] >*7¼¿ü¸ZÍ}¼Oá^ÃdÒSC:ø$Ù;Á<;>jâ'ëÁC<{¹¹S=UbAfj<ð;Ç»‹Ì½:Ïki矄»ÆŠ!»}¼%×»»<ÝX(A‡<‚<%ª>¼ÇÆ4¼`+ãiÀ… ;KÒ½¹*¬¡¼'\<ZjŸÖ ¼{¥¼}W ¼Ð<&;Ói¥ˆx?„‚<Ò”>¼y\¼W5í aSã)‰¼°dë9VéÀ»­h)<ñwŒ<úÛõ»›Ù:ˆ\",™^+âä;A;<¥å‚<0Gã]ÉYµ PºÑÒF;¼Ý‚¼/X»»<«^“lÓ¬ m P‹’¼Õ»Ý9âµ <Ïü1V@Wï¼ 9<Óú§»ÖY—hÚh‚ÄF¼ÿ¾‡»EݼYLf-²Ú?¼;~‡»sðL9ŠLr^ã0Ò€<ºN:Ýÿ¼’md“gç]¼m‹»ŸõºÌ[3j2g×Ü<‰„$¼çðÙ¼W[k˜m) ‹<­‘>¼IÕÕº04wcTkú¼v³c»‘±¼;g!lYÒeãQ¼¼œã¹}ꬼƒ½I¡f¢ç<ðy%¼8ò½yc“aVI„ð“<ÚPð;Ô H¸këcrdL<È>:;-û|<÷W|^Ô`—˜/¼tðÅ·âÁm¼N@Ãd,Fù=»ý×»¨<;V×-hþ:sºÔA“;Ë—=`¥k­bjoÿ;Ê¢£»°¬=Ÿ%Û#a$îT<9?¼Mƒ¼ Y]W6e»@Ø»Jûz<=FOmL3‹ä<:„¼” ÅXÄm^¼Wå;ù1Y»>R¦_<  <~%;¨ÑŠ<÷W¾He &zq<©RŸ» a½«&Q]EEÜ}X¼‰Ûú:mL<›7m%WB‚þ;£ <©–å;™¥¡¼«Xk] d;[{<†oì9jú½˜DB \;]d» Ã+»×é<1/ei=/é<×h‚;Ñ’<Ô`ik&X÷‹»§_;솭<ù3ñVDmŠCdymÁJ€<õ$ºq'ð¼'IRŒ]:ü;€°&<ÖëH+£<Â0«»Ü˜¼h=°%_i;ªR»XŽÒ»âàô¼ùb‚M©O}!<1¹†;¹“<va?f‹µ‘<ìS>¼¿ËλŠAK'®%wŸ<ÊCþ;š“^‡|;d2µ»ñ¦¢<{UÜD%ÏÁ\<(â;£E™¼†éT¦S hÖ»@]?;ÝŠ< &R>b“‘ž<4O»ðä-»*N±W¥Zá\Ç»v1E;3Ú‘<4Fk^dÀÿ¼—Š<`:øºÕFÜ4+dª-<&¸”»Lsµ¼Zòn¼¤]™:ŽhL¬<̇”ºD¦è¼¦V×<™jxŠ»;ë %¼ëÄê¼ümtF!<¤A²»×ò½ìDšW'UF<Þ|»9B=¹ He¸_@Ì»=‰X»³¦Ü;±,:úb—®™<†¾À»ù“º“Q>\êlZÙc¼¿;kD.<5;’c±lß„<çŽÎ»xL8;ÜNîIÿlàϼûö6;ý,…<;HFŽjÆ U<À=I¼¦RyB6`šÊ…< ¹9°×‡¼x^šVmGVk <Å—Â;M“;1\#W<]×Ák<å4ð;ÞrŽ;î:Ya\•º;¤<%¼Ð½-V†jkl©x<œè+» ;ý&B_™”ðg<м˜;ß—;R±8ª•X<å"0;¥Yt¼»f¹½ 8Q]æ €P<Èë~»Ó}<# b[¬ £ºÈ<æd¼ O mZ3G]¼ÆN;` E<0N5UôÀ;~H@¼TËÁ;”l"Z[E„<ÑІ;Â~9;K1:eh¦Ñ»Ûz=<ê@¼|5DhESfÒ<‹>¼Yq*»04XtB9Óñ;÷Û»MËþ×§;ºf㻾 †¼³OOSceÐäO¼êŽ:«¿¹_7Bò_ ó~<É샻zï⼓KÔi§f”½ô;iB5»¾þ=,V…VÌiÕQm<Øý‹;1;±81nõiV¹:9¸»Ugê?<À]t»‚;.{L»²HobÛVC§k¼¶¢X¹ëo¼¤?óck™)À;}'¼°wÏ:â<ïJ[ù>ï;JÇÐ;]„¼Ê<Fc4À ¼È¯¼gܨ»¨aÊ7>G]<«~+¼ t½u"B:&jÀS ¼3j;çë <ád5n“Z³Š<‘Ånº9: ;Á]× e…þ;ʵì;õƒ¼e ¼=E"e܉<«¼Ãv¼ÄOÐmšey+G<ÿš’;èBÁ;ÛaÞb'8Í*|<„˜ÿºŠ ½ÑR[[y.}¤<Ó^£»Ÿ‰fŠÀ/<œ6“;­/Á<‚GWÿ`¨+¼»üW»ˆ²< +hk"d¹SW»¸³[;–ø©<ù3DO‰<1xB<Á» H~VexC¼?KÇ»v?¶¼ñT‹<FZ«K<èÞ;<ãfe¼ÂT‡gcd§Â’»ŽÁ»ùì†t:» F8<¬i¨ÛcÁ6¼×D\º¶ м 9ôX#ÃÄÜ»$"©¹6+¨¼bUDƒáúž< ‘¼ÛC»­#biQ´H<Óžº;ÒM< \g–]x.µ»Íã;–© ¼Ü?»hé2üG7(e<s»D™½B;F*!mý•c¼ˆZ‚»Ó®J;Ñ _ì_ ˆ¼¯“»„²Ôº²«HÖZ°äË;q†ÔŽŠ¼2W5¼¹^ e—2h<®%¼Œ½Í4jK§mù) ¼eØé;#ݼß5Ó Cbõ@¼ À]»Ú"ó;Üd˜_&WU™>»Ý¨ñ;~›;AB5i6¼ca­»uC!ZK'Z¬˜<Æ^¼Q¦R¼V<,¸#4±;¬“š»ŠR½‘B*ZûYZÿ¡3½+Wë8GšoÜ;«í¼y4<Å6Ú…jHÌF¼Óì ;ßï6<’8XRvVbæ&¼‘U;ý¢B<Ç``J?yo<ä™â;»H|<¶]3h˜'¶¼x™¼»–N¤¼«JDb ai·»ÁZŒ;‘¶Q¼=ncøe"<¥÷$¼KÁ½Òa‹eSXçG¡<0Yÿ;Ñg¼L«QçgxC(¼ÝHÀ»/9«¼1¼Y«J¸J<?¼*u8;ôLщ@ˆ2/<”œµ;êŸ<Ý€"<;2¼¥L,IÊ€¬»lù=<÷Ì@¼6`Ôh+n$-´;Ju<$ºˆ¬jÆi„»™P;£Ú›<&Ú9gÃp;¼òð°:΃;yM´ei Á»ú»=<&¼˜DѪœÐ»šÓ,;ìra<¹]ÂF¶ks<<‡‘í;XÔÊ;ÈJÇV¯mÞ+R¼!gË:D¢;PSa/iã9Z»wܼ»BÏÁ¼÷F¾jì`3†ñ;o %¼sg½£Sv`Nx¼ÓËØ¹UbŒ¼ÕY9iP,°i»¶gH»& <mYâAIY7<ÕÞ;BV£¼k]õm_ñí ¼QùÍ;a‡˜»}1ñgZð±£;üH%¼PĽMq9Q;Z:*¼©ô¹æ§ƒ¼O+g‚b¶µA¼Â}Û:0æÀ;2]Sa°j墓; ‚@¼Õ9´;}Qª1Á[Ø o<ØK¼P½wD h±R~›}<3»pi½=¿ ¾n‰+¼Æô|»W©6;w=ÐUÜfGC’»Œã;UæÌ»SF·5ù\€•Ÿ<‘Ì´;ì#¼V;ðXç]5M€<öZ+»ö¡ü¼›N^~F ·¾»zñLÉ;³"%¼`Óõ¼ücH¦CÕë»ÞïÊ»EíÖ¼½4jþ_l’p¼Ë5”»aÉN»ØW½¿ @¢¼~ëºò¼þU9P1 ÿe+¼U<Ì=è»ö)»<ÀcSgò —M%¼ºé¹Œ£¼6' l_k 㠼÷ϹY¤Ÿ¼œ2‹gÁjïR+<ÐÌ$¼Ò)À¼SY89bX ⻽ûÝ;=Ï•9 Ì<—bn¤ <åkB;X`Œ<¾H&Xímž¶<1öl;†ú‡<&XoÈF1}<.Eè»Ló½F¶_)[”‰e»îÉ »Ëª <è e'Dg½G¼‹qº.£Ø¼]³m^3Ú[<ÿP¿;û§;_…ZëVª¸<3µƒ»þw½˜a8ìD=—”º¥9»Y¡<(X ^Zk}©a:xMd=d‘Õç»_n»»x­¼„XûBO,¯©O<±€»2º;^ccmƒMGÇk¼äöƒ»G•6; _ªkªnÿt<×À2<­:Sm÷TÜ3{< DB<„nºt$–n kd¼ù‚^¼aS/Jzm¿_¼`:pα» Bk7]µi»tw>;«*z<ïHb63ѳ < "Ò»EÕ<ÃJž]‡N1ß)<€Ô;´2©£<¢S»øàí»íXá44`Ÿay»LüH;2"<\O$[€j ó…<cB<þ|»¯X`ÏPC!Õ;¢¼æ~<O=k9`³s¼ ; ¤S<V`üdØ:€<—b°»Íž½¾K9\àEÅ<÷½»1ϼîËJ­k‡Î²»ML;‡D3<X"h„.PÓƒ¼Ûè»m¶Ò8›5r`VmS…?¼ÿ£:º:ªtXaW*ùˆ¼Hp«:pUy;h TˆNsíH¼H9t 5¼¡c€k·OŸáæ»]º(Ù¼Œ ‚kjsÿ‡¼S^~»®ÌÀ;!B•'d]·ÁY¼#Ü;º³¼–5hFl á;»W%¼Ïˆ½˜KB]%iäfP»Õðï;[=¼s1 ‰kD½{¼cš»ÝX!ZQm‚„½º…Á^;°©<„aD­lš²P;Ýï;©­<òGHufTœ£<’.b»¸Ï»fŽ_k3: ¼Öpwº}@Þ¼f^Æ!¿Vh8ï;Y‹;D0„¼›9‘ùA«äR¼!¤Vºd¾¼•–kbo-¼Rv;±I½¹=?ëRþ½¼Ç–»ÆÃr¹WgÒ[ßQ‰¬Ž¼@̼ø'¶ jkñ¹¼]÷&;…c<üd|nT#õB¼H†ù:Iµ^½Iúk­ï;|)<Wú<§dcµEY‰ ¼ioGºéwʼ 9#Oh8¥Ñ»‡p޹³)¤¼Sd nÁR„ÄC¼=»Ê:H™’;ç[k_÷ *ô–<«ƒ¼,¥Y¼<,»nTiÑ2]<B;/ ½µ/~rf ©£<Žè¹º2@ÅË_4m(<ÏA›;§¬¼³œº6dYŽMÒ9<‘i~;žCh<éFÖake£»É N;¡Y›<ZÚ9I³gv¼>‘‡»©!Z24Êlz¾&¬nv´»žnƹ¹²¼ÏYÙi9ÛÐI¼@Jå:ðâ;‡¦lä`,@¼¯fç:²"à;ä`H™o<<»W:;tšU<@fk3PÍW(¼‚bT»Óà<"d=mnèØ»«ÀC;’´ƒ<à x;[T% <™ˆ¼X<¼Øc n/§§*K»ü¹IcƼÊEÐ^$`*ø‹¼Ë‰:ÚN‡:Y";@^þi <¬¶Ñ;ôF”<9cO2ó OØ»d@#»6–<^bØ)•l«u¼ ôp»w/ô;wd)PðTïþ;Y%¼w2½v`£Smw|F¼©»‘:Oùйò_œ!zNç$z¼Èüë9hlÒ»a„?Pfh†˜<ñW›ºÑó&ºª_NmþÄ< Co».ö“:ôKîlµhßú»¯3%;2I<LtRõfn“õ;÷)лé6Ù<,eL:ž]‹º¡<ÿy<[Ôì»ß6«QnFᾊ»c¾Ð»Þê¼l`¶^S`0Ì;àÖ$¼îÓÀ¼ac•7(f´^Š<^S>¼.°Ô»Ãb}R³hF?¼àá»hM d}R…€<œãf»aõ¼º:Ðe»EÄ’3<Àò•º,R:âdfk]¶;¨k ;°½“N•g8i -/<36’ºøQ¸<à:ç'®gß• »£Ÿ;˜¼}Õ]»ÕWù6<Üú$¼’½ò^úiEoçd¨;8Ù+<š"<µ‰ihPmÿ;‡ÅÒ»çuÕ<ž]´o¼Ëº 4ŽMH<6S<æ/è»6\½¿<ÑSkýë;syá»\GÄ<­U3o/-=§'<3œ$¼É"ê¼jl‰[]W¥¹»­øF»‡i<Éa"M×@Ã÷¼ü ;YNL<gÂFV¾G<Ò›?»Ä9½UànV”ó`¼øØx»Ü…¨;_„jïk=µÞºÃ¢ŒºIò½ÏF½k£ÆŒa¼ °3:U~»ˆVÔlBkË M<•Û,¼Œþ½¢E>&Qúc¼o¼9–ƒ¼-Tè<jÖê…»3Ôë»—‰†»°k€Rék¡<å {;Ѽ­KWb;iQ¼©Å»-¦º>dlÖZGo€<»Ä¯ý¼9\NoðljE¹Ç#<44¤:ajE!T€Nt¼Šé:Q <3ðe`/¢Ø»¶ ;$Ê <ðRUO|k/ú¡< í;¾ð»ß6/Q#)&Ò»ûŠSƼÛ0oUülóEÞ;oÔ$¼®ýä¼q$¡l YÕ2€< …>¼œ2§ºdYojfK»»Ð×Ò»›àë¼r$iS`3®<(ÖÜ9KRU?±2 ¼ÈBË»62Ó¼þ_]i¶Of!¼ÄX¾»;¨¼Dbþ\ÓneR*<Þ›»(ë©<]T3i•aßÞ’#­;×ò$¼DcUS!¢»Æúƒºa‰ô¼^H\Íaž¢<èm^»«ìŸ»ÔI[ *\á; + B%O·kæ:.;ºú?<­x˜¼w`ëUâS”Û<<,>»ÛM»*>…i0gLļ}X»ÿË;<o_òkÇ›3<5?¼F/›¼ö7ˆXÕ"óÚ¼‡0À9’] l/`xDp¼ñë»}RÃbÎoR¨Ï»ï4=»Œ>><®JÜZSK[¼JµlºS/Ú¼Æ!eo§Yam9»ó…ºènþ¼;bÑ3¨g1™À»OfºÑá¼ð>âenMùG<‚|Ã;J•¾;U-¬R×kÎè\¼þŽ»!νº›:øRh`¼r¼]Îr»+Ôâ;“]§n­oŸ'<`œÒ;„m¬<HL\¶mC…¼ò”Ÿ»éû×» (8n»g5¥â»Qºyê·¼úkX-‡f¿Þ;"á$¼U–é¼ Yçk2pT´$<¼Y£;×7 <‰Ád:¿a3cãD®¨„<~8ñ»n8;ÜNSîIŠ ¼{­ü:‰ ö;iQjh¾J».÷ú¹ddD¼B óg?_›ç¿»ÿ ;©_ý;µchgUOcP< àG;æ¸;›KÆoÊ?$<2uÄ;Š <»3™k_lœÂ<¿?¼Ä"™¼Hb²CÄ3ªÁù;#¤$¼²Ƽ2Oöo]oÄŸõ; <‡Ï<9]ðmÕ^v¼ÇÈ»K'™QŠAˆœa¼ ˜»ûG »ÛdêSÜgÖ" ¼;:˜C<ðWøl?(È”»DA»ˆp!<e0cIO¼}½»â§¼þ\®P‡n|<´»aº1ºý μ( ÌZ)W§½`<aٺР¼ó ¬`ÕX÷TмF$!9ÉØ¼Á`jž<ÄJ1¼t“»!ûï:øU>nmdÚJ¼è„ ·X<\¼hf/J¯ò º¹g»'½˜¼:m–:`ZÏfŒRè^m¼Œí©:ƒÿ8;S-$ál!‰j<³»Òu½æ  8eg­t¼Ò æ9ÏλÙUØ.°oÓ 4Ò»öÁB¼•Á¼¦J•,‡lQ¤ý;Á뻥g¸<õTodf©Ì…¼8-19¦\¼•dÈMyn ž”¼,º¯–<ú`€6ZàaR¼Ž¸•»Lˆ’»$\£i@1»ÝŸ¼íõx¼2;qfŽh3<€üá;®&<^óICEá’»|k8»¨j:<Å`35¨Ù†¼ÎÁ¸ÛN¼CVmLm½gï:! 캲“;´Pe}_¡Ý/¼ª8ý:ßB<ñb5nlsL»˜±:»ª5(<] jQj€¥Ù»äV;__ë;e™iUOcÑ{»2Òjn•»Ô;;? <½cÓofSÅŸ¼È'†»Ž‘6;ÑWPUªkåör<5ö˺÷¼½Y6;òi¯<`Ÿ;bz¼h&ô/l[š.<8©?¼}V“¼˜>pŠlÆj<:-B<À–/:ƒ5ŒkÞk7£€<\¦»îäõ¼¢Aðl oŸÁ;]%¼¹Ó¼×$\qõU’—ÿºáC!»Li<¢gÉdÇI ݼ½´~ºÀß¼¿V~;eo­,<5ÔM;PZ´<§NHjZ<G×9¤¹gâeZÝV¼î&:–"±»4e¼k‘n¥»Œ6»>—G<35ASaÑ+/» j3;ÙÌYa¹ò2”¼ÓY´aÉo.o<¬%¼Ü%½''úiõnL˜»øJ;²J”<¨jÚ9JoÍ \¼!º²òš¼âHloeÜÏw;=´;Ø…¼œD 5qÈÿX¼G…8¹†D¼y_cl]@°(†<ûëA<©?¼09Yd·\ç¨-ZÀó^¼‡Ž:VÆ–8G]7BzNÅß¼Œ4Õ:3ó„;ÙdY8j¯„5» F ;i˜º¶AÜ1tk¢$¹;®'¼q‹th~ƒ:=Ð_ºPd7BÊj,¿©:Ãþ<Õ÷~¼>pFrG¼Ö=;Šº(<Ïg‘pvVsV¼CºS»gÎA<¢@”kÙRºÃ*<”B<)+G;E@ïU&u¼«ii»˜7ÑQ¼qê™»d–Ä» lÝ1»qóýt¼ëa›:DÅç:Xf-$%­&¼¿ß:ƒ‡­;pMŽl¬k4ü¿»!Þ÷¹;͹¼,Q¾^[e]øW¼ßég¹÷~¼Ï5®duléâu;ÁáÆ»üMð<ºUj†\²hâ;H3%¼.k½kl£S(a¼ƒŽŽ»Ð©½¹r`Qo+p4¼õ™Ï»;ïÞ¼;P-cîoÿ튼¾»È÷":’^Çm“f­¡/¼Ü8m»è=·;RÄXdÊÖ ¼û½»°Z¬¼©,þ\ÕoûÄT¼x®Ò¹Lr’¼„xg¿U¤¬y<ŒË‹9# ½B ô]˜D!D&i¡<ÝlF8oáe¬»e˜B¼éõ=¼gaijÊQ–þ€¼4–»Ò V»ßB¿ Ìmk¼P=k»iz¬;IÄXg!<ÂÔ?¼'–¼Ä3¸aôE<€†$¼*[̼<.¥ Ì:4<8ä$¼xÁ¼bX¬So‹Ä‡¼Ð#O7â 8¼Ê[Âe¹lè/H¼!¡:Ñ:Š:tXRo%cîµé»I{Ù¹ÝG¯¼‡f½Ip)M¼¼ ;šÑ3<ðW?4^|òÎ;Q@<Ñ™¼ÖJrq– ê£<^)¼zÙ»db7d1FË£» '%;Y«B<6N¼X•{º—Ÿá¼ aõ`WQ̤‡»yió;@̼Lbä6ÇP€Õº¶2ºSæÞ¼ykXpµT7èÍ;Â@¼­£;}LYU¼e÷½²» »5Â<ãhESc‚&›<Äã¼ô@к:}?´/ŸëÆ;л<€ <=qjdaAÏV¼ÃS;Л$<E¤j›/Ã.< '»âÝ·<®gbS²\¦-†<Ý„>¼f5¼—‰Z­nAqx¼[_€»£–•;fßk2iq$Á;Æ ¼S.<cóM\6D¼0±T»»›1<ÿR{d0e—ÉN< Q¼¸"¸;A4EjÆ\ K¹;¦î"<Ç^g<m’IgYk<X‰»Þ¾½•[rj\oh܈»=/;O"<Æe’pk@‚ƒ»êÓ;–O;±c‰hËmȳÚ;Ⱥ Š…¼?bÇifFüÓ¼„há:öØ¢;jpM­q1※æ» jé»A λ“ô㼕b(hcW !ˆ¼øÝ]:u³ºJN±hm±Ñ;6,%¼^ùü¼:_žl¦Cm-§»°ÀJ»#v <"M@ZÉa Ù€¼½ái:W)º#gÐalTÁ*¼ö¬—»ÈE»ÁTT[¤=Ë;K]ŸºÙû…¼Çi#rüZØ@<•!»=M½þVklel¯{<‰Œˆ:؉¼_]Œ[½9nP¼,ä :¦¡:¼f$XzNy/y¼‰•»ò-T»¿ Uc oäÙC»Uà.»IèG;õÆ‹<€jzp\OÝÓ<× %¼ { ½í ,fµQƒq¼^š@:¨»å[,l[;d“‚»çÐ4;fnd<=O['qcÚ¨;­,%¼ùyÀ¼{X£'—kž›<I;_¥M<3P D›o¹ƒG¼(ÏÏ:Uʤ;2]÷ Saß…Q<Ê‚»o ¹;ñhÔ1Lg„.¼Ëð[»Pb<Üd°n,j+Ô¡<>›Í9U?.'KR ,<ÆSâºÉÁ¯<à:²\âoÖÆ+¼$OO¹ôõˆ¼x'Âmûnа4¼ú·6E´e¼;URg²`ªN¼§™Ò9@^ ¼’aökÆ(»³x<©Ž»@~’¼d¿Am¾(*;jBQbnNÊ…¼eÈ»Èo˼ÎXHp5ið x¼Ü"È:še¹;šdhCã­7¼wËg»ªà;PNš[ßIEÓv¼?ô›»JP»»-m×bu;åJ¼>›„»–Ë:—FbpÕl¸©d<óY»ÊI¼ÕXÎDýpã V¼°ˆX»ë`2<¢@-d”kÿ½,¼“&ø:´ü;“Z43ád=S¼bîà::†Þ;N™o–mÕék¼§'» ìºˆhùkÔm55e<D:Nù»EWÅnmU”*t¼Wù¤¹S¾¼¿UNlˆb3„¼Aí0ºQÑļIcj¸QÚŒ8¼ÜÐ;êNTa jUÒ+<W»QL®<ÔLÖnêp¬6ƒ<¨D:q‡Š¼mGx^Œ[ή¼¾•ºT1¹¼Nk>^çoãT<Œ²Ê»”¿²;!_ÆSòjp9»û^É; —¼à6¼5AIí¿Ôºm¬ˆºu½½kh¾q*4m¼Õ:é§Ó; hi=,kÿDP¼»¬;qš*<¤jvVrþ° <{%¼ÐνDúi,fSìp< Tž;r’¼XoBlý©;o3%¼‚U½5_¾käY9ÚY¼7g“»ó†b»$\sn½¹K¼ñÇ»½xǼ%%DjŠrS¨»ÜTB¼ ­¹ºê$öS\¶u‹¼³C‡»¶N;óRÿAPU¥¤ÿ;Æ$¼È‹è¼iIgnr\$<‘š?¼e©‘¼Šl˜>ýJø´<_:P5½mdr’ËÕ#<-ów»)'’<îgàpV"1Éð»Š,½»~û°¼O,„XMV4‘»»1>»Z<;[Ôö¼"xcIW]~#¼c£$;ƒÈfÓ:%ctX^A åxknüL ‡¼P«9‘¯ï»Ø.'hºr‘ãe<úçä:nÛ0¼éO‘e{c"#0¼]™ ºî᩼ÉV_kÈc2¿5¼l»5Å;c3æq–oÅȼÝR :J;;-üXœ[¥aª»5íH;Ê[”<Ú9¦qûl΂<ñg¬¶ø2è¼lÁZIR¿º„Ë$»n”Y<ÇI÷i [S~¼üsƒ»Éq;ÑWªk=:‹‚—»æ;»ƒ¼Š<éeETk;i¼,WË:êžµ;i=PhMp‘»è¯|º±Ãñ¼Í^„deNq¼à }»Îþ¡;’Lçnïk* å»A.9;Ž!„<¢KcC`iÓÇ)< ­»Û%¦<Ë ür¯EÐŽº;‘%¼‰ZܼÝgrZ#m]¼ÙC»¡\â»Ý1Ãkcp<‘©¨»‘P€¼WDÖO‹Ž*k¼eÅ»™jpºm±XÌ[|!Ã;S'%¼Ñ½f;kl`»Ô5¼`±;­B<¹hS_XRЃ¼L*ˆ:ßG%:ôGX@^jÛË;$–H;øiå¼^[%Vc5Î;…æ$¼&êâ¼etF¡lý(¼"ý;%X¼9•Ż̂²¼ffpnmD¼Mqã:¹ýž;½R”ýk²Ê]¼r»(ÉÉ;´]ŠnkaéZ¼‚‹¹h$ƒ¼ulµfàq÷\¼Ã}.» <aÌfCgDU¼÷ô8ÿ<¼üeã)ÂnlË»jŠ ;¸·?´;!r!¼A(<\ühlÏïÞ»I;á,<„.£dòpLJ¼!EŒ»³–¸º‘%_øR¹÷Fº(ƒG;‰ =ÅEÐ"Q3•°‚<=ؼˆH;à0ãV_2_µH¼.j»Kã;ka—q{œd~¼Š»,y:ôWæl»mõKã;Ÿ <Œ¼Ï<@XêYÏ.Pú;|C%¼? ½j¦c˜K»©¼LÈQºXà˼##j}I&¿Ü;ã@¼x·¹;}Lx9YUÚá’<‹…Nºt’$:¸N]_àYž-U¼ïŸê:|Mû;N–m<‡ ï¹gK_²*¼®=dºÀѼ]²q³mTŽ%¼]^!ºE=µ¼8pWŸrdõâ;§ %¼ý=ü¼H*rkpätØ;ãR¼Ž€u<OlLo¸€h»ñYGºqdß¼1i>Ùquõy¼—â:áø<ðel3?åâ;+<]¼|º¢63jL;x°Í»x º¿½¼X-ßqÏpÊV¼¹;U7<h_nÄoh/c¼¤uU:µ0?»ðU½jÈQ_èq¼ž$:Ï`—»¥¼Éz»•6É;Ûh‡r§nø ¼¼(ü:êá;QjÏH{i³üó»JF3º@éǼcjämI¿ n¼Ï2:^,§»WFpBkÍmw¼d§í:®WM<ÂF×ngŸÊ^ÉrtoF<`’˜;Qq¼‹í`¼’h7P N™><Ê®Û;ŠRt<¶]ÎnFoÁï•»]iº,Øè¼¹g\0¼^ó#ø;BŒÞ»0]Ç?/o_•¤» Û;A;,Ó<|k¸[£néjÞ»²²;Uö<¸[tLpÉn¼ 6Ž:o{:»\XMiðôv¼*œ:%¾6:XtÎsèÚO¼¿Ä8M©D¼]@y_Þs<<¼ñ# ºZi¦¼°J6'¥o=ØD¼Šº=”¦¼¥o°JÑ øH޼’°z:eÜß8ˆkxqY¹sc¼¢ûm»³‚ì;pawdRHÁ½<ýÓ$¼ìHú¼‹e¦rÀnˆJˆ¼q£š»f_»+U¦od’f¨»1;=&Œs:eO憼Ö¾:DP«;÷kQ~s¹¡‚¼ð¬Ì¸ ½Q¼mL¬eHqüâY¼!?]:Ç•9»ÈQ§jYq’ÍÍ»d‹+º÷Pɼ(Sr&n¸ÜH<Æð<è¼; :3qåcQ.N¼Ë)³:± 1;^A$XF& ¼w—:º5ƼéWvoÄrÚl¼° (:Hj…»ÕR—lu6ó $< “3»Ç“<±.ŸsëO¼tZ¼Þ™”:2$ :zNG]¼f'èUÃX†Íp¼Épð9{‘Ö»„?0t jHGì;rÉ$¼½Û¼ôjJõUðj,<c»÷±<3i]TT?æ»D¸Ä»…ÕǼqoU1p}`¼D"|»Ú&”;_$p)n†§¡<²Ôº#ì¼ùPtpiG»³n¼íá-9üâ&¼zH5k¯aˆ¬c<áÔ¿º¢k¢;Y_Âk¥l”pÕ»tR»3⓼¤2 tÃrHÕˆ¼¬%š»!Z‘ouC˜‹i¼Ý;Ý?'<±lpE*Þ¼úÄ»(ļDj5rdsö\c¼(ˆ»4¸‚:·m¼Óq˜A…ºeS;̺–<±bükÓdfk¼¿FÄ:Á“¤;hs‚s¶‚¼ZºJ!M<Ôˆ¿_·i»¯Þ:»x–+<]KqcII¡S¼@¢4:ÃÒž»‘n(7žqy<r;~ïV<@fydkΣ»:É';þ2J<`^#h|r̉<¼›EŒ¹R®‹¼àlá^tÇôq<7\λ¯3½«]émQ]^cV¼QåÚ:c.Ð;–m’ri=Ó%¼oµV¹˜h‹¼x'qfrçf<†îƒ;뢋<&X%toNd¼ýÔï8ô_5¼Ñküe¯a]½*<´?”ºG¨<ˆgÄ_•sxݼ‰åû®%á'XIÀͺzæVº+Þí¼dfiÓlh;¹¬ÂÛºC=±úXqJ"g¼r̉»˜:¼¡#ot3¿T¼Í~¬:¨H;$XŠs^A <ˆ¼6àƒ»š‰‡;Ed]L¾r©_†¼?(€»G¬°;^\³6Vo«ô ¼Çæl»<«;ÄXRI§D<~qĺÉì½?)´r±´;¼ÇÞÇ»l¨¹¼‹<pn\gøQ¼Jä-90t5¼ã)Toüe"(t¼ñžf¹¤¡o¼ócÇ^Yn³~8¼ Îz»ñ½h;([rw=Ñ>%¼;»[»–çrÛ+þÆ‚»z”Ô»ZUø¼¢/pDj1ïŸ;ư@¼Vᔼshër (ÂŽI¼>®Ä:D…;k_xo%jÙ/»:Vþ¹7äǼ$`ÊE’0Ê(¼`aº|ÿÕ¼ôX$lhtÿYô»Í:;¡<¾l£d¶s§Õຶßì;àgµ;Þi™rCJ;X‡<Sè»xÉ;îIÜNl2+<`…?¼Wf¼ýJŠl_op=š<{ýö»zK¼œO/¤0Äe¼lÚ–»Ò绣i½øpY¿;•j%¼L FŽ<àpÐbj/üÕj¼§1p::ẺÖNøshvªº<6»; =Ÿ[]ÒsÐ<µŒ;°ƒ<ÈF@pbqEy€¼P’˜»3p‰»ÞpTÌmATô»W-;„íj<°h|nÖo¬ªz»ED!;70Yt@j"€%¼Õy½¹•7›¼Ájnp’q'ß»/¹¦{¬¼óqƒ‡fëÝâ;éä» ‹ÁiºÄ á¼¼]Ép‚kZ:â;A<«‰<è9h¿[ªî`¼«œ»’HÑ»Ãk”qÜgðšÄ;b÷<³‹Š§§;kg ;Çßú¼GœJ®sÅÿz¼ÿ«:ñËW;›=ÀjYrü¼Ž%©:Ë´W;Àjq›=–Ê×;FE"<_|n<5¼bÊqý; ç@¼‘¦–¼YkÉqCB¼–»_Ò@»T»:ÁTz¹~¼br»xö÷;Ì5“]Ñ_í­ »/G;g‡»@­&)a»½j$kˆVëq@¼†Vº“‰ª¼|Gts‰ß‡¼ˆmq:óºlT±h#gJ¯G;'õ;óÃs<‡o'gó [– ¼Óa»áuÒ;Òetq˜_LûD¼–!ü¹až¼ßlÉsoe>Ò;?‰ ¼‚·,<rcóiBÛ)¼€| ºº«¼ÈcÉVp]Pûv¼; »YÒ„;urr×OÈ‹¼Ÿ»ëÓ¾»¤/8Tmlƾp<•ñºT”½6;ƒqCr€@¼ÎaÜ:õv‘;$r8sjZR¼Þta»;V<‚pƒs``¡à9¼—á»Nƒ;mÿp—F£–ì»*aù[ûª¼ƒbUƒtG€¼›•œ»ìy¸»×brÎp¾©-<Ák$»œ.´<šfêpc‡j‰¼ò‹…»¥n;óRÕrìj–¸»ÓQºb¼þ?Ëe ZXî黯à;ä&<£d¸[@s1- ¼ü›t»ÿ7{;H%zqskã<%4Ÿ»V]½˜aìDNd‰C#ȼ<.ïqðrŠ{¼…g„»—ÿQ;ªk×OàeÙÊÙ»ôL.;$¿g<ñnu+tüØÌ;­â¼Ù3<óir½^…×ñ¹L;o¬rð/‹¼j߉»Kg ;¸dÃW#iãF¼º: ýF;Fíl¿p„[‚¼õFË:²sÉ;c`¹kC)鈼Œˆ»È>±»+UYs¦o h¼\; ÷K<`&qVIeü»[” ;óù<¸[Lp¡tK¾Œ¼$ÁŒ»xÜ“:“fjn‹k¥ŠV¼ã ;ƒæ7ɺc;íõ°<4iFsc\ºÀ¼¦;p3ê;‚>SqÊsÈˆŠ¼ê` »çtл8TUmþf›4Í»;¡h+<„.u@se%á;Ô-<ÇÀ˜¼/Väi5[кKÞG;ã‡<¸[¡ttÝ}¼œ¶Uºà¤Ñ¼$l tOháå»VÆ»E̼kg]tíoî<“¼Ã;³jŽ<ø\ËlýsïqT»€óN;¯—<gÿKxr ô;»IPÍ»ÉDà¼(h(r+\@9)¼ËÌ ;ˆ,<.j]Àa×w¼GÌ—»‘¹Š»A[†sT½Š„¼.xš9›~ÿ»'hVps­f„»áÞ:»Õ,/—;iUtä]Kã¼ïeŽ»jxþ¼> WÏ]Lzg<¨pA<‰ƒ}¼ÃM|q¾1Z<¼$¼yðë¼Ua…s_gI ë;©Î$¼Q×¼õUôjÚ_m½ú»Ür@ºJÙ˼OhqitÎ<88R;o¶„<Ô`òsˆu.4v¼=&†9Jç¼è<¸qjt{i`¼š¥†»(àÀ:ÓqµbotjÜo¼83ê¸ \¼vU!k r =Ü»‹Y»vGâ;úbuCp)^)»˜,»òzL<f3r³tàu <á$¼²ÙÓ¼m1oEtµ!¼ð';Šm<¿GrúrŽfQ¼sN\;$]{qbp­ÑÑ;?ø#<—6`<¼b g´s¢^„»:ã7»s²7<¨¡uGqjt¼Iþ¸: Œ;Õ¸t‚sŒœ.ä:¥Fì;–m%W’r›¼û-;Sàr<ÞXà=Wr¬„=¼NÑ:?4Ÿ;÷ ç[{sÕ¼-é¯:RÖw;ˆNèlþtðæ¼ç;€ë<ð&·sasôòͺ R;ÕΖ¼ñmº:n):;i^AyMè^3¼øÄºb[¦¼_ks6'I0Z¼—჻R‚;ujµb›q=ýþ»Áú; À5<ôq?sk°³X¼LäÍ:vÜ®;PHsónCmA»ƒ-&;.ª7ût5t@ç;Ï< ÊÃ<¨d`p©dzLj¼£‹+:74”»ˆV&p´A¹“½b¼/d²rÝI’]Ý»ëPº÷ûÔ¼jŒ °sn…æ;Ö%¼ÌGø¼kpHPÝ1U¼•¹¹Öj¼Žiþ<ÅtšgH<”×”; ¼õ4Áa†dø»Q.`»™ÎÉ;¥mÉntqtŒê»>¤;D><?¿tòpÓ«¼rÏ:r:täuX§èF¼Ô«Õ:Ëè´;Sa¦lJrEú…¼:®¹M¾U¼Hq7t DÆ^¼ï•;—á<<?ýuVl¤—.<Ãn2»³¾·<cšffŒå#»MœÐ»†Âï¼g¯rKn»´ôIº(™æ¼])yk+uê‹V¼2§¡:ä{Ã:$X1rŠsa L¼êî­:"‰;^A%c;tb©º§Úö;x½;CJäh¢tÙQO¼l„ü:¦E<½X¼±Jz»Þ]}; 'ä]r(»¢‹>]i¼~9ó .¼¯azH|tܨQ¼m-Z»¿L*à:Dè;%WÏu„umè<Τ»ä«½üoZun6x2¼lÏh»<·Ô;Œr–oÃuò/K¼¯‹÷:š­ <½Xso&vn@K¼Q‰•:ã3Ö8zNªG]Opk¼ W‹»åÿ›7¡#mÒtï!>»—Z;b¦<¡?ª]¢uýçñ»H¤;7|7<òp tv1|N»Z)»dƒ[˜»´Ô`»ÁTd-r…í*<¨ëJ»Éúª<ásn^h'[ù;í%¼&L½®ou pêga¼Žºÿk£¼ŠfHtµ]Gâ[¼2:c»,õ<ÖSd7qOpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Server/ServerSideVDPM.cc0000660000175000011300000002260514172246500030112 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include #include #include #include #include #include #include "ServerSideVDPM.hh" using OpenMesh::VDPM::VHierarchyNode; using OpenMesh::VDPM::VHierarchyNodeIndex; using OpenMesh::VDPM::VHierarchyNodeHandle; void ServerSideVDPM:: clear() { points_.clear(); triangles_.clear(); vhierarchy_.clear(); n_base_vertices_ = 0; n_base_faces_ = 0; n_details_ = 0; } OpenMesh::VertexHandle ServerSideVDPM:: add_vertex(const OpenMesh::Vec3f &p) { points_.push_back(p); return OpenMesh::VertexHandle(points_.size() - 1); } OpenMesh::FaceHandle ServerSideVDPM:: add_face(const unsigned int _triangle[3]) { OpenMesh::Vec3ui fvi; fvi[0] = _triangle[0]; fvi[1] = _triangle[1]; fvi[2] = _triangle[2]; triangles_.push_back(fvi); return OpenMesh::FaceHandle(triangles_.size() - 1); } void ServerSideVDPM:: vhierarchy_roots(VHierarchyNodeHandleContainer &roots) const { unsigned int i; roots.clear(); for (i=0; i index2handle_map; std::ifstream ifs(_filename, std::ios::binary); if (!ifs) { std::cerr << "read error\n"; return false; } // bool swap = OpenMesh::Endian::local() != OpenMesh::Endian::LSB; // read header ifs.read(fileformat, 10); fileformat[10] = '\0'; if (std::string(fileformat) != std::string("VDProgMesh")) { std::cerr << "Wrong file format.\n"; ifs.close(); return false; } clear(); OpenMesh::IO::restore(ifs, n_base_vertices_, swap); OpenMesh::IO::restore(ifs, n_base_faces_, swap); OpenMesh::IO::restore(ifs, n_details_, swap); // update tree_id_bits_ vhierarchy_.set_num_roots(n_base_vertices_); // read base_mesh for (i=0; i #include #include bool VDPMServerViewerWidget:: open_vd_prog_mesh(const char *_filename) { ServerSideVDPMListIter vdpm_it; vdpm_it = vdpms_.insert(vdpms_.end(), ServerSideVDPM()); ServerSideVDPM &vdpm = *vdpm_it; return vdpm.open_vd_prog_mesh(_filename); } ServerSideVDPM* VDPMServerViewerWidget:: get_vdpm(const char _vdpm_name[256]) { ServerSideVDPMListIter vdpm_it; for (vdpm_it=vdpms_.begin(); vdpm_it!=vdpms_.end(); ++vdpm_it) { if (vdpm_it->is_same_name(_vdpm_name) == true) { return &(*vdpm_it); } } return nullptr; } void VDPMServerViewerWidget:: keyPressEvent(QKeyEvent* _event) { bool handled(false); QString filename; switch (_event->key()) { case Qt::Key_D: set_debug_print(!debug_print()); std::cout << "debug print mode " << (debug_print() == true ? "on" : "off") << std::endl; break; case Qt::Key_O: #if defined(OM_CC_MSVC) filename = QFileDialog::getOpenFileName(0, "", "d:/data/models/spm/", "*.spm"); #else filename = QFileDialog::getOpenFileName(0, "", "~/data/models/spm/", "*.spm"); #endif open_vd_prog_mesh( filename.toStdString().c_str() ); break; case Qt::Key_I: std::copy( vdpms_.begin(), vdpms_.end(), std::ostream_iterator(std::cout, "\n") ); break; case Qt::Key_V: vd_streaming_ = !(vd_streaming_); if (vd_streaming_) std::cout << "View-dependent streaming mode" << std::endl; else std::cout << "Sequential streaming mode" << std::endl; break; case Qt::Key_Q: case Qt::Key_Escape: qApp->quit(); } if (!handled) _event->ignore(); } OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Server/VDPMServerSession.hh0000660000175000011300000001613014172246500030657 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSERVERSESSION_HH #define OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSERVERSESSION_HH #include #include #include #include #include // #include #include #include #include #include #include #include #include #include #include #include using OpenMesh::VDPM::VDPMStreamingPhase; using OpenMesh::VDPM::kBaseMesh; using OpenMesh::VDPM::kVSplits; using OpenMesh::VDPM::VHierarchyWindow; using OpenMesh::VDPM::VHierarchyNodeIndex; using OpenMesh::VDPM::VHierarchyNodeHandle; using OpenMesh::VDPM::ViewingParameters; using OpenMesh::VDPM::set_debug_print; class VDPMServerSession : public QThread { Q_OBJECT public: VDPMServerSession(QTcpSocket* _socket, QObject *parent=0, const char *name=0) { socket_ = _socket; set_debug_print(true); streaming_phase_ = kBaseMesh; transmission_complete_ = false; connect(socket_, SIGNAL(connected()), this, SLOT(socketConnected())); QTcpSocket::connect(socket_, SIGNAL(readyRead()), this, SLOT(socketReadyRead())); //connect(this, SIGNAL(connectionClosed()), SLOT(deleteLater())); QTcpSocket::connect(socket_, SIGNAL(connectionClosed()), this, SLOT(delayedCloseFinished())); ///TODO: find out how to port it from QSocket -> QTcpSocket // setSocket(sock); qStatisticsTimer_ = new QTimer(this); QTcpSocket::connect(qStatisticsTimer_, SIGNAL(timeout()), this, SLOT(print_statistics())); mem_file = fopen("mem.txt", "w"); start(); } ~VDPMServerSession() { fclose(mem_file); } // void run() // { // exec(); // } private: VDPMStreamingPhase streaming_phase_; bool transmission_complete_; QTcpSocket* socket_; private: void sendBaseMeshToClient(); void send_vsplit_packets(); void readBaseMeshRequestFromClient(); void readViewingParametersFromClient(); void PrintOutVFront(); private slots: void socketConnected() { std::cout << "socket is connected" << std::endl; } void socketReadyRead() { if (streaming_phase_ == kBaseMesh) { readBaseMeshRequestFromClient(); } else if (streaming_phase_ == kVSplits) { readViewingParametersFromClient(); } } void print_statistics() { //std::cout << memory_requirements(true) << " " << memory_requirements(false) << std::endl; } private: unsigned short tree_id_bits_; // obsolete ServerSideVDPM* vdpm_; VHierarchy* vhierarchy_; VHierarchyWindow vhwindow_; ViewingParameters viewing_parameters_; float kappa_square_; VHierarchyNodeHandleContainer vsplits_; private: bool outside_view_frustum(const OpenMesh::Vec3f &pos, float radius); bool oriented_away(float sin_square, float distance_square, float product_value); bool screen_space_error(float mue_square, float sigma_square, float distance_square, float product_value); void adaptive_refinement(); void sequential_refinement(); bool qrefine(VHierarchyNodeHandle _node_handle); void force_vsplit(VHierarchyNodeHandle node_handle); void vsplit(VHierarchyNodeHandle _node_handle); VHierarchyNodeHandle active_ancestor_handle(VHierarchyNodeIndex &node_index); void stream_vsplits(); public: bool set_vdpm(const char _vdpm_name[256]); unsigned int memory_requirements_using_window(bool _estimate); unsigned int memory_requirements_using_vfront(); // for example private: QTimer *qStatisticsTimer_; FILE *mem_file; }; #endif //OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSERVERSESSION_HH defined OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Server/VDPMServerViewerWidget.hh0000660000175000011300000001143014172246500031637 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSTREAMINGSERVERWIDGET_HH #define OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSTREAMINGSERVERWIDGET_HH #include #include #include #include #include #include #include using OpenMesh::VDPM::set_debug_print; using OpenMesh::VDPM::debug_print; class VDPMServerViewerWidget : public QWidget { Q_OBJECT public: //VDPMServerViewerWidget(QWidget *_parent) : QWidget(_parent) VDPMServerViewerWidget() : QWidget() { server = new VDPMServerSocket(this); // connect(server, // SIGNAL(newConnection()), // SLOT(newConnect())); vd_streaming_ = true; } private: typedef ServerSideVDPMList::iterator ServerSideVDPMListIter; ServerSideVDPMList vdpms_; bool vd_streaming_; VDPMServerSocket *server; public: ServerSideVDPM* get_vdpm(const char _vdpm_name[256]); public: bool open_vd_prog_mesh(const char *_filename); bool vd_streaming() const { return vd_streaming_; } private slots: void newConnect(VDPMServerSession *s) { std::cout << "New connection" << std::endl; // connect(s, SIGNAL(connectionClosed()), SLOT(connectionClosed())); } void connectionClosed() { std::cout << "Client closed connection" << std::endl; } protected: virtual void keyPressEvent(QKeyEvent* _event); }; #endif //OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSTREAMINGSERVERWIDGET_HH defined OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Server/bunny.spm0000660000175000011300001247000614172246500026722 0ustar moebiusacg_staffVDProgMesh]¶¶†œ¼hÍ=fÛ)=Ñ‹<Äw±½©­n¿6½³¾u%L>¸…5ÝÞ6j½ß¼–!=ý1=qà8<ÆKá½ÛE}¿@CÃ=ÂK%?F¦õ6/÷•7`>Ù¼}==ææ=|Ž0<1:™>d4o¿^ãE¾&¨F>!wV4Gõ6S[j;™ò!=¼$=næõ<†¾"k¿¬Ñ½¾é¶-?½Õô5ªÀ”7 %¿Ö@,¿ÔоŻƒ=iQ&2cé&4¦ G½]=I¢<ùn< ‹=ÜG¿\£½ò/?ÐŒa6tnä6‚\½`=ú “N¾z¿ç0=Ôý+=‹øîÖ4šŽD5&½"U=gºW<޹;G<ɾ´P^¿ªÃš>" Ž>~Šñ3ˆF5’°/½Ù´=Ý}<þ­Ù:®¾¹0j¿³ü¿>õs¤>—o­',Ç(ž 8½P©=ùÖ<’d®:Ú†¯»M†s¿òÛ>mkƒ>"åj$o ß$Ý—3½”0=` <çh"¾ÝðV¿èþ? bJÇÙ4§¥6É¡;p@ =/1<=AOK6¨·é6ÁÈË;«è=þ˜Ö;Ô^;7ÁÃ> l¿iân=aþx>ÒÝÊ4«%=5 ¶ô;s„ =œˆ<ý†Û;h„½­ ¿ k½°Ä=o?Á4–UÍ4ìK¶<Ø=_ e<i<@¼ é¿ò9ÂË‘ƒ4mr7¯{+½®E ='¾»øo<å&>óo|¿¿î‚½Ãí>“_4Ó­4%ì½Æ=òwï»7/=•Pu¿47Î<;T)>iV)5ž¨]6M¾Ù¼g˜=Ƨ€Ÿ"u¿—­½^´>ˆ‰Å5 ¿‹6è÷ý¼2; =6t3<ÚI<7ÆG½¨¿™Ž<(? ç5i§6Á ½ÑzØ=z¨¼ÎÒŸ<¹‡½ d¸>8n¿»›š>¿ÒÏ6¿ÒÏ6ÆÂ½ T>ê°;o™(=Ôâl:V}w?Ýê‚>v­P?ar6ar6 ,€¼…C?>qr¿¼cºU<éôþ=1u?Ž_…¾T?Åtv5Åtv5Ý·½÷‘»=‡¦l<  n4¼5Î7uF½•× =Ãgk¼´y;›î_¿Ìü7¾–næ¾g'v?–1“3ÁÙ5JCM½æ\ =u=Q¼ªd+;H1¯¾æB¿Ïü ¿MnÅ>iwŸ4Z¤O5Ê1¹½âÊ>àžg<år< 0D¿¦N?ˆc¾’½?‚†6‚†6_y¼Rµ->\º¼ß´²;É}?do}=¤ðì=pï?>%Šœ3\Ò'4=×÷Èf:6U©Á7¨Å»Ps>—î<ì`y<ÇŠž½‹h?ËTÔ>½M÷=ŒX6}£”7Ãy½</>iÈx½p=ó<j|?óÞ'>ú£û¼0*t>xåœ5c6@¸½t· >¬­X<5&<Ä }¿±¯ý=íC³½`,š>šæÛ6šæÛ6OZ¸½©Ø>@Ì;ËHU<“@]¿úІ>=sÛ¾òÎ6>¥·6¥·6Í\€½W_>‡†½híÓ< Ÿ[?ê–õ¾h¢<¾™rÃ>è¬a5uñ•5¹Ž±½ÍYß=`­Z<ëp<ŸÜ{¿‰-¾Xpr½•v?Ýb6K¦u7—½2tl=ßo4¼tyU<0í¬<˜‚¾ñ÷u¿òXª=Mæø3õzÙ5™J½n¾=,.¼rJ<ßüß¾\Ò=ï„e¿™eB>º_š4Þ«ø5É£½"ª=6<=<—e<Äm2¿…[7¿;b=YˆL>ˆÁ‰6U—Ö7eäl½Åâ·=U¯¼ ›s<šŸ!¾?Mˆ½b7|¿îIˆ>“ç,7“ç,7‚«œ½³ >qS=S˜¡Ûæe?ÖÏß>ƒÕ‰6éùÃ7¥øx½úb/>„y½ØT|?UÓÑ<£»*¾ bÅ9ê¼Õ±J= ˜À¼çD<ƒú(¿`Ð?æ# ¿§V?Ö6¯¯I7ú‡½·³>+ˆ¼‹´¼k ë¾ ì?õ"v6õ"v6,y½Q />‚9z½¥Ux?¹F>xiH¾ b@¡^½<Á>6ÌP<†Lz<\B¥>¾ÞW?®Ü>´Á>6é66é6ø‰ƒ½1E)>e©u½Ög£{¿Ñ;óy<íq}?áó½¼À >ì?fúQ6KU7nÀ'=…`Õ=ÿB;-»Ø<îq?N:›>€’ú½›v>‹iÞ6¢8Ȱ½ö#¥=m‡<. j<·ªZ¿xýñ¾ÿ^>è©y><`5Ê|ñ6äž.¼Vc)>®J¢¼¨þ™;fVQ?ñ¿Ìl¾Lm0?¼Ä3ÍS5×£p½IE=»+»;Ÿ»ç;DÅ*¿lŒ:?¶¥>4ÅT>’4Y&6¾ù½8¤>UÁ(¼3ÄsÿL4³øŠ5Íæ‘½><ë=‡R=¤9i<ß 1<ŪA¿_e'?Ož½>·ì’6çÚ17u;{½3m/>ÊÜ|½‚Ö‡;*=ç>’ ž½,Œc¿  ?µë·4ÔŽZ5ocs½~#=ƒÂ <©‚ <È÷;¿óž-?š’÷¡]ç4”=—5qÇ;SË>»_…<βŠRj6Š×‹7&Œ&=¢µ‚=²ó<¡8V<`9ò>âH‹£˜5Èö½6+Àw=@=œ&Ó|¾n–é>57¿6vý7Lÿ’»¦Dò=î²=‡ß¹<ÛÖ½h?#ìK?ròb>&aŠ6›8 fL=‚«<=bž;û‘pÙ¬5~ˆ7á(9=œ1Œ=¾‡Ë<ø9%<" ¶=xMA?2J&?ëÞë>¸65Ó]6§³“½€a>9 %½öKô;¿u›0¿Aóʾð.ÿz>ÍšÄ7ÍšÄ7ž%H¼Ìb2>¶¡â¼¾¢;gö·¾üȪ¾O_¿Œ=DA3[Ô5 $ˆ½^L³=`“5=9oF<œÙ¾œw'¾ééc?r©>ÚÔâ5v*6ÊмÄ=;Š3=·¾;<õŘ¾Ði¨>‘^e?<§?ªcy6ªcy6rà=Ñ=Ç{è?|?Н€>Vw4…f¦6ê̽<»=wC=•k[<—^ã>ÕÞ5>-Ò`?ŠÍ€>cµ²57l'7 Ÿ½¼>«Ð@½çR²=ï"c¿±îç¾ büäh½sgf=\Ǹ; ¡i8弸~€<´>j§g¿:Ÿu¾eÜ>ÓÃ36ðLh= V=¶÷©;ë\><¶D?yh¸¾QH¿K3>…±6…±6$Ù¼jô= Bù<{«‰<Õ¾Ð÷1?84?œ­L>ŠÆÑ4„õ6±s½F™=C+=²kz<Œw;¾Gæ¾ýÚ_?Ȇ>"0x6p77Œº(*[=Ï1`=s…<ù¨Ú]‹6ùk77û“˜½¸ê>µÂô¼¿‘^<ëŒr¿š6¾Ì’¾ §œ>îhi5ÅÁ#7ªD™½ºhÈ=ï7Z¼œì_<ÿ+¿Ëù€>ZÊR¿²à->ñY„4zÞ·6”"½b¾<=h”®¼pw>5Cì6k¸ˆ½Ý–8>9—b½ <¯”Ú>$µN?ùtÐ>+O>"{4²[5î“#»/6=Ý`h= ‹©<ËSÀ<äY¾T_}?w*¾>Ä{Õ4ô¼j7!$½Œ>ݘ;·BØ;µƒ?\Ä¿÷ ?gŸ>,ç3N5)®Š½å/>{Ý"½*â¥<°1æ> ¡X?Wn’>sÇ&?”œƒ6`g.7·ñ§<‚Þ="=”L<Õž®>€Ü?4üG?ÿMs>²hÇ4yq46Ð~$;“Ð=«6=a ¯<ƒ«ø< ?–V?„Àè>¸J6–+ö7 ­N½ áM=[°=Ö0<ä¡ì¾i>@?õ}ñ>Û2ý>Bs 5F¨6-ê“;²g¯=ôüi=bP¤<~Z`=Û>î“u?DLÀ>ɘÜ6Yœ 8Õ^D½W^ò=…zúK×ô>8ŽN?Ä)9?8§6ï}-7¥ž½Äî>®E = ‚< ʾíÑT?Þ`È>ÒÅ>žÀH5–\7^½J½xÏÁ=pD7=÷2r<â=½™ Ÿ=fó~?‡½z>K£¯5&‘7|_ܼ?n>P‰ë» mÌ<%¿®>0 l¿;¾ sZ?sQT6sQT6³B½³Z=—R=g"<¿U¿Û6¶=œ ?þOˆ>—Þ5º !6~p>½³&–=Ñ=+=Ù<Õ’½>ɘ¾!§s?­/«>iS‹3V@5n=á£=Uùž¼nÃp<Ô¡)?kÚ¢<õ©?¿†[>ŠœE5dá@7d@6½ë©Õ=¢ *=Áu²p?Dç±>Àû56S¢6?rë¼í=–[Z=온;å³µ¾G–Ö¾†ðU?}ï­>«š’4ˆ®–5”.½‡NO=Åt!=»¦à<±@ˆ=2}Ó=¦~?:jé>Þ;6¤ÊÃ6æ.½ÄB­=Ëœ.=ãk#<^@=^¾l¿}?'û±>Nñ°4ˆ{7{½q>4óä»#n<×ä&?d&â=ß @¿—´)?ܦ5‡bÃ5JAw½eà@=(F=%úð;¶?ÿ¾^û[?aê=„£1>B*¬4P§6²z½fO2>¢·x½é> ;è°n?Ĉ‹>˜&s¾sc/>²3òÖõ4û­½(‚8=„~&=\ë;Í›8¾¯ð×>š{c?WÂî>ÂXs4Þ*5s¢½0»§=èÀ2=«å<–I ½ê&‰½ùG?†›l>OÀ3iy€5Ч.Ïw¿Ÿ_ʽ Ø?Z­›5(&’6m½»Ö¾= 5=Éõø;íD>¾Je½&"{??‘ø=F3æ3!Ž5³B½ýÜ0>®Ô³¹LÛÈ< V>ñ ?0T?£jM?ÚÕÌ5/ÂÝ5Ñ ½ò]Ê=¼3=¼]¼< BἜHà>îf?&ƈ>íé6ãÇé6°=³<ÃF=Ÿ®n»žÌžÊ™6¿ZŒ¿§}H>e5šô 7[ú¼;‹ž=GT(=ó'¦<.qµ¾ÃƾšŽl?¦„!?hȆ6­1‘6²‰½üß!>#ga½¢, Œ¾¼Žþ…<¡€ð¾Q¢V?Qˆ>ý®î>ÿ 5ÐÌ68}½Îo(>ôOp½ù0¤?ùWž1î ¿,?'Øh5+¡5Ýyâ¼Iô’=‡Â'=C®…<«_A¿‘¾6¾µj!?2^>X¡5X¡5Ýî%½aã>ãÉ»ž ª<䙤¼5`ë¾QIc¿+|à>ωÀ6ωÀ6cíï»ÄBÍ=ßùżӛd<,Kº½ë?uÍK¿ïRÌ>ýwa6jBá6­½½ø3,>¡jt¼ÄÍ= /¿—›>]Á?¿rå²>€µ6ƒ•7ILм{3:>Æ1¼bX,<<Æ?ï>¢G?S˜d?\»Ö5\»Ö5í (½t¶0>Nñ8»¸Š<&f¿Ì°M?à‹½±?Þ 7Þ 7j݆½gE=:"==D<‚|¿Zv*>}–Q=›Qa?.ÜX6¡ 57Û…æ»§Ï=+Q6=­Hª; Mi½þü4?Xv4?v3¸>\*"4Ó¤Þ5a½Ú©9>x€g½¼nE;-?¾­#i?åf§¾žÂé>!Öq4tè15M1‡¼Ã L=B=ÚùÇ;¼¾R5Z>”Åg?ò]-?ØŽ5)#6­ø†¼Û„=.:Y=pBP8UK5æ‘T6è÷}¼€óÂ=6”Z=¬g*< Ⱦ6ê7?ä²"?˜Û_>Y;e5ÝN6°Vm¼5—Û= æ/=Ë”‡<Ú !¾µ|¨>‘]n?`s>"Ь6"Ь6ÓNM½ñž>wƒ:£š<éˆ?žˆ/¿lB;a©?v¢85v¢85¡Ú`¼¦ &>ÛA¼AWê;cAK?Zp¿FEš=rWk?€ØŽ5H 5iÄL¼ÖUA=º‡D=±&y<ç¬Å¼Çͽ¯¾?(?M~S5Èh6•¼¢(Ð=?74=Ñ·î;Üü.¾RpÌ>õ—f?(’ð>w4ã–n4¼Î;Ê>µþ–7èa:®.·4D[Ò6(í¼¸Ë¾="nμý€<»¬Ý¾áÄ>SæP¿„?õð6¨CÇ6àÙž¼Uû$>𢯻ƒCÅ;ñ¼?xøŸ>fìA?£Ì>H­Œ4ìx®4—T½)–û=&ãX=<®ÏäG¿ˆrÏ>ì¼>¹.6ÛÀJ7 µ ½Í>O=¶J0¼¡ò;†F ¿bÖ…=ïÔT¿Ü[F?QùÓ5S¯Ù5n]¼/÷9>ê̽¼}d—<=\?ç‰>´™Ý>Ÿs¢>ÝG¸5.mØ6… Ž<½ =$Z=ð:p<ÆÚ>ŽÙ½7{g?Õ}‰>®a7®a7¾.ƒ½)é>¡×=ñ’[

ýB?w!Ä>ØÌà6ØÌà6góx½ÝEø=žÐ+=[ML<ÆÑ2?Y±Ö=k75?ÚÀ>µ¸6äé6“Æè¼ 7>Ôï»±m·;5É=£‰ ?ÙÐE?/[?Ï5ÿýM6|^½M¢=4HA=(ó¨;9é=]°X>šx?¿5>Sä4GAö5ìx½Ù"é=mÊ=yhp<Ø>Éì¿tÚ2?Š>”«C6ËHÖ6ÔFu½KY>öÒ=À•å;=ó?) >ÅØ=?ÀÍÕ>ˆîH5'·64¡‰½>&>°ui½Õb ;kK¿¬œ¾–»¿©y>yT.3ÃÖ4[镽ÈE>cbs¼äŠ·<óô¾;ùN¿ª¾°¾M† ?aÕÖ5¦Í6ñp<Ù½=›¬Q=´Ø|<ެ>aÏÇ>µW[?À¤ã>‘µ]7åCÐ7¨<Ä_¾Q¹V?ÍÏ>±þú5‡17® ª<È'„=<¢B=¶¥’<kò>7+l¼íta?u'’>hª6Ç7 µf=Ò¬Œ=Õ¿<Â0<òrá>¦?a3?LÞ>Q§7Q§7²4½§"=k+6=™<÷´>£µw¾¯Tg?„ý>ýBå3r45ÙvZ½p >Õæ<‡Ë…<\ÙU?\9>ø ú>ª¿¨>É5Ë3³6½4E½„»>"`;¤¯¼;Þf0?†8¿PÁ™=]+>‰y 4kj5á–<Åç=Ói]¼Q>™ýw¿±•iuà4<«6¹þ]½Ùv>×/ØÍr?"jš>ü*‹6¨(é69Ö=–ì¸=Kv,=\ž¦<©¯-?Q›>,A9?Äó…>ã°T5Ö7î{½Í[5=ÙÏâ<Òϰ;ö†¿&ø0?]˾ü0¦=YºÜ3oæ6¯è¼Ñ*>E¼fË<3&@?_¢Ó=Î'?y?þ=’6þ=’6Óh2=YˆŽ=fÜÔ< T—<ÉïB?û(>©x ?·­>˜ô4f&7Ú½¼jˆ*=x]=cÓ2êi?c-Ï>Æû­6)h7&ª·<ªI0=}‘P¼°yX<_”S?æiñ¾¹z¾éýa>HÄ6˜Û7vSJ¼*S<>ì‡Ø¼` <IL?¸/ ?ÕÔx>až>º‰Ö3ð5;pN<¡,<='¤5=g¸­;ò+³>–¸¾—W]?튞>ï_ï5ï_ï5X­L½DO>eA<³–z<ã@E?‚Þ%><Ò?¹ëâ>÷!X6³öo6 õ<óZI=TV=ìKe<‹‚ ?éû“¾+ÜJ?.^Z>ãʦ5Ãó7 ïÕ¼Ãð!>bøˆºìy<3?üÒȾï+:?æ»–>[h5‚15‘м½Å3>Ééë¼å¢`;RSj?äœY>ñ!¯¾YCH?Ävæ4²ý²5U¥­¼HÄ=Ä![=Váä7áä7‰xë<Ò¦*=µû<òl±<ŽÖÙ>è²õ¾lkD?̓+?dž5–ut7V.½-Ð>Ÿqá;%Ú(<Ã(?P˜¾\éçVˆ¼Z„’;k½l?„3£¾~ÙT>ÅŒ>‚3þÖ¡4 Ý%½–íC=óªN¼cvÜ;[®¾,F?”I¿WK?[û·52+6w¾Ÿ<ö˜H=ø,=5….8£¾;P?ðÀç>b 4e/J5r¥½¢^ >º…®;"sH§Vy=!j?2W³>ä<4üóF4’è%½=D#>#…2;ª¨< ] ?Nï›>.wI?ð"?+ô6ÝGã6«²o¼ÐF>>³}ȼv„B;ç3?b¶6?w=ш¡>À4Š3z"Ô37nq½(e=.â;=>jû;Yôþ÷4¹¾> Y?×Kø>¤Å^5PÛ6öïz;©¿=¾0™»êÉ;½¾+Ýi¿ŸÕ.¾N‘>åÁ•4}“–6¯}Á½}’û=¾¾íb=œ s?ã¬>% ¾5½äÜ7ž ޽¬¬>J@L½3ó!< Ö>›*L¿ú¢Þ¾€øc?³çÍ5¸L>7Í­½+P =>^È<ì~<摼žÛ~¿Sν½€P??3 6?3 6dèX¼Ú<>oä¼éðò;‘>Ng?ÐÒF¿´¤`?†ì5à „6þ¶g½²#>òîH;^ 6íý£6W\œ<8h/=Zœ±¼°Õ<ÿ•Ù>7¿‡ö2¿#ä?_G6_G61^½Dk=•H¢øt =ÄX>19À[3 _½Œ¹k=q« < Úð¾W•Y¿ns> b›)=‡R»=hͼ}K¤<ì·L?zÎ(>DÍ¿d÷Q>—òè5Xœ7?;€½³ï =• ¼ n´:oÇϾ¾ï˾g•R¿oô”)Ö2+U½Ñe=‰ë˜Íö>gj6gj6Þ™½ á­=˜¡q¼â‡]<³²¿@0¾ÙÔM¿G;F>üŠ‚4NZp6îí¼™Ô0>IÖá¼r < v>^ ¿HST¿=³z?)5 5OúŠ5»c1<æ=#ظ¼×V%<ÝhJ>ìx0¿öj2¿Kf?)ˆ7)ˆ7T½øÃ=Lâ,=3ô<(૾rfѾ¶:Y?èsO?u^5u^5ù,O½<¤X=Z»m<~ú;cžx¿BÄW½—n>ºÑ>K¯5K¯5ŠÇ½Pßr=apM¼vt¤;…H3¿Àɾ~¿añŸ>Jƒf4.‚5žA=¥gz=2Ž‘¼¬jœ<¬%I?"Šu¾¼ø¿œÌ…>H+Ï5Fü‰7Q¾½qþ=JÓ =4ü<à‰X¿)p=›L? 0?(ß6£.N8²Ú|½å >.7˜¼¤‡¦<{rs?¬:’>‚$ó=Z>é…z5qíþ6ýNS½¸<=ðÛ<ðØ{î37õSŒ7’®Y=‚6y=b¾<»œ%m<ŒÿÂ>D؈>šb¿1¯>ýË76qÚ»6«Ë‰½Ëø7>àØs½¾WY·\¿i†x>^Á3àµá4™ò¡<= =I¹û»VJ#<êõB?È„¿'û¢¾õMq>š ü24%¼5Œ½·½ãq>—÷ÖCm>¯.Ç>ïÙ5£k7Cr2=ïÁ=u­½<)¨î“†>¹:>ÆÒ±5JnÌ6°½#I=c™þ¼= 0eà8ÂMY<3ο‘O?ûÏŒ½.€À>ÀVÉ4o5Yàk=dvV=<Ža,<á×T?ªx¿.½D>•]>b5$Ž7Ñv=ñe‚=ý<É6<ÔÎw?-¿>®U>®ñ= ^61Ð.7F²‡½àg>m=nE<î­>{µ:?Î?„}›>üS 6]›7^*–½ÿç0>Ûø½TV =½u¼ÕTj?ÚÎ>ÞÎ:>ªvä4½c6ýô_=C–=0ôˆ<8•ó;&à¹>dh?lÌ[>nŽ›>ÌDÊ5¥Â6¤PV=SY”=s,ï;õ•!u}P?´Ïé¾3œ‡>Àò[6Gù×6åbŒ½ì. >°u©<öMˆ<ʾYº}?X´›: œ*>¦…7¦…7CB=^÷–=í-e<ê©#pÒ>Ä…Z¿N™¾>už6¡ºî7´Ç«½ 4ß=ÐÏ<@Ór<.­Z¿&”¬¾‚°Ê>—5=?(Ž@6þ7Èë½àM7>}?u½lF¥;›˜ÿ>S%T?Ç”¾ Z?C™D5ÍHW5°v½~Š#=]ݱ<ÎsÕ;i†&¿Ò[?ïjä¾o]>+œ4²ž"6 ¡½||2>>=6½@sß;ïÏ+¿5,?‹êŸ>jZ‰>hÁS4r3î5…(Ÿ½É6>yM½VùÉ;–S¿Ù?ŸÂs¾ %?:[$5×ï5Ψ¹½öÑ>äÖ¤<œG'<Ùƒ`¿XFã>PG<>ô¦>Va‡5H° 6”£ ½y$.>ޱ½_Ô<.ÍE¿v ?‰ò¢>™iÄ>l„®4­Û5ŽÈ÷¼SB>B@>;Åh¢<øwÔ—5á6…6RH2½hB>½ŠŒ<¨¾<Ò¿¶½£¾ëäm>ØÔ´5–L#7Έ½Q¥¦=¦ïµ¼0Q²<©¿Ô¾A\N¿¦}?¼©Ì6Ee7Áɶ<)wÿ=±RÁé‘«>¶"7{8vªœ½éºð=<.:¾`:Á¾vh?û̦>Û²ï6ù^7 q¬<ÊQ>ͯæ:zä<" æ>C X?#–¾Éœ]>g©õ5ËOs7:"Ÿ½ä…4>ç:M½¬Bbµš@6….Q7Lo½âW,=¸>,=ºû<8Tæ¾Y?/•1?‚¡>+ÃP6/ðÀ7«ê¼XY[=AE=]>u<Úƾ?>D2g?0Û:?L× 7Tò‰7Aaм£=.ÅU=™`$<žG<¿”A9¾i('?Ì3>¯«,5ÝŠ‚5¸x˜½ä>â?Ý»)hG<†*¿Nɾj©3¿^?á>Õy>5Õ©5©¥¹¼ìg±=Üž`=gW«<ÝÚû¾Ÿ·£=Üñ]?¦?e8_6ÄO7Iƒ½I…1=+=ù¥5ä ?…L>d¤6d¤6ê=•½¢=dʇ:·èÝ; õz¿‹6;¾ ™½zo.?5Š e5j’½.É=ö&=ÔO<ª¶ ¾ÜM>Y˜m?/i>¤›©5Áiã6O½\Y"=ÑëO=¡†ü;`ß(¿&ã>>wc:?—”_>­ 5ß~6 Й¼ Ü=;´¼·"<²ÊÛ½½Fë>N´a¿úo)>Åþ•4ç…E6:°œ½*þ>Ǽƒš|<«~e¿¥5Ã>™8g>/5h>=™*4ÒÄ75…k½•ôp=t)®<¦f:ûó½¾¼]¿r«>˜@=®‰/ðC1úÓ†½ò—=uéß<Õ»;†á^¿‚¤õ=ÁEô¾ #d?!45rŠ6ñ‡½€Ò=YLìj¬1êRB4aÚ¼‰Î2=¡ì¼p/<Àù½¾Ðñ>l}_¿³}?¶5Þæ¦7ð6½Ç,=‰í;ˆ• <Û'¿hà'?4š¿>nª|>G²Í4†Ÿ66L⌽E=bNP<¢X<<¼æJ¿í¾Œð ?·çc?Q™]6—î6üp°½bÛÂ=Ãà<û”<OP¿j€¼À?>CŠ>´ÑÑ5!‚7uæž¼!V?>òÏŒ¼Rà;Íà/¾Cˆy?9>vX?#5#5ßQƒ½k» =k×¼ß;쮾Ü(ʾ9UZ¿nÁL>Í©Ó0‚›Í1m½Øóu=cGãºô@Xðã6µðK7›!Õ¼CÊ=/¢í¼êkR<7>¶è¿‘ßK¿°‚C?\6\6qã–½ÞÞ=l±=vo<­ü’¾ú¯3¿æß&?mª'?^9E7^9E7°â½  =×kú¼yϪ;¸â‘½‘ e¿dÊá¾ÇÂH>F—3_ýœ4 ¡£½wª="£6…=±7M»½Äí=w¼É<êŽà:Š*¾©às¿Ç@‚¾81&>mi4Ò^€4¥÷½RÕ$>¨ªP½5W.<Ž3s¿y#²¼©yŸ¾ùM:=ÆE5J#O5=H½Ì>è£L½lÃÂ;j5R¿0ƾ2ãÖ¾Z¦¹>e^%4c¤†5*¢½Žè.>œû+½YM¨ž;6ò•á6p]1½Øa =9ÕÚ¼¯Æ0;ÃP¿ÔG¸¾ Çè¾æ£ê>¦Þ3G§•4ïË™½Ìñ>2Ô¼[<$<ù)z¿vU½GÀR¾€¬‰>6CN5î¡«5]“¼P§¼=i«½S<ú¾¾ÂÍ/?ñë6¿è]m>¼¥á5¢'7µl-¼d< =îÀ¼b”<4FÃ=Ø1t¿Kº‘¾ýmV?X™6X™6¼ =ÖåT=eâ»5½C<]ƒø>-Oâ¾»A¿G=?¯FV5‘å5ÃF™½Â¾>,Ôš¼³áÊïÁ>T~.5 1¸6úDž½=H>)xмŒq5å›Í5KY½½ä=Ç›|¼-J<ý©[¿B¼Œ¾–Þ¾Üé=¦XH3Ó/5ä¼ O8>³ðu¼‡6]<¸*"¿l³)?Y̾>€t>owg4uÓö59´ˆ½ÍZ =Åæã» ‡QÁá¼µ)§<˜¤Ï¾ À¢>´e[¿n…¯>OŒ5™G'6W±ø<æÏ×=³ë^¼P{¢<ä>ÌÜÍ>vÅL¿Ö…>ÜÓÞ5ÚÔE76œ½E.>€ 2¼ï—PA5–¡Q6…M<î•ù=þ×9¼ì*–<e>=ëK'£5‰Ï(7"ˆs<ØÕÄ=³Â¼!-‹©@?8|L¿Gà–>ã>i8ã>i874e½„ÖC=aâ»—¶%°"Ÿ5—‰6›Ê¢½ê²˜=<¼g»õ<š¿Ž©¾¤^?6¡6ÀêÈ7¬½¶fË=Ròj»X}ƒ<É^¿ýF÷=±„ô¾S'U>RÓ48‚à6‹ ½µ7>·ð<»Ú5Â<˜ŸN¿:áy>§Ÿ ¿œ¯Ä>]th6]th6{õ±½¤þú=cGãºǧ<8=D¿¯þy¼žY$¿bÒ>—É%7<˜8:Yª½Gsä=Æ6©:rn<"L¿9A¼ä¿Æ˜½> Ø65¶õY6¶ŸŒ½%Z2=·³/;A?<Ì'¿ÕÁ&?÷žì‡Ì>¥ n6zÍœ7 –»ÝÒê=æ@¼ÍÛv<ŒÑ0¼9¯?\nJ¿ ú'>¼ 6ga/7 ‹ =Ðã=F³»æ¦-­5 &7óÇ4=ý‡=µþ–¸P€ò;º;—>Fìõ>¢kS¿õî ?î”4Ĭ›6Æ‹¼qÌ>Gc»˜6º<¬`²½q]?‰ý¾t0Ž>lݺ5wî7߽פ>„+ ºøæ;Ûd>Ì\`?—êí¾é\s?zÔ6zÔ6œs½°Ž>·³/»üO<Ûææ>›&„<Žsd¿ù®>Ü5úïp6Ù¯{½ßn =pé¼.K;’¦,¾–Ôs¿*뾬YÁ==v;0ñ 2†p<+=š2= ”a<.¥>â«¿ ,7?u5?:*6)ŠÅ6¯ê,<!Õ=m奼ZåŒ<,}*>¤ü>Ý‹Z¿`´£>üs½4«bÆ7ÆúF½Ô×>Êõºè…¶úÇ?Q­S¿Šó>›­7‡²7 '½›î=Ët¼è"Ü?ê­*¿áœ§>dÞ‰6çü7¨oY½ÇG>ÊúM»„n‹c~5™½6à…-=82O=çãÚ»úu”·ä¾¿T¿ï˜>qu5ÿÖÄ6?i½Ñ±ã=¦ñ‹¼@†›<œwZ¾Â„þ>,OW¿bÂ:>ül6ìIS7‰{Œ½Tä=‹·»OM;­ '¿¼‚¤=øc@¿·šŸ=v>â2€¢¸4)‘½_•ë=¡ô¼†ÉP<…â²¾Bè>C'm¿·}‘>R$…4Q6vR_½l@„=Lÿ¼Åê <Ìöö¾åDü¾ìi9¿CoÀ>¤H5Pä5á{?½uU =¼9f£<×Ox¾„Ò¾Šó`¿ncì>òÄÁ5dîû6Òà¶<¸sa=}uÕ¼ô„<¢j?ðŠ‘¾µN¿6š>Gñ°6j¶7‰(¦<ª Ž=å·è¼«¾< Ðä>Öƽ»«c¿ÎÈY>—Qµ6—Qµ6{†½½=¯]Zº¢DŽ;›ŸS¿Ó$á>rij¾XâK>áe4ÿÛ5öCl½e¥ =Þ>+¼Àú¾;ô.*¾$Öj¿@;¹¾9Ú.>ÅÑ”2KÚ3Oyt½ Ž= îj¼CÐc<.¥p¾  ¿uI¿Ì>ƒR5ûA7a|<‹C=¯Bʼ#%B<áè>Ýÿ%u9¿Y{¼>•A6•A6JðF½Ù²<=‚ä¼UæŠ<ÔŠ¿ãÔ=]…O¿¿ð+?à{6`º¤6}[p½%Ë =#/¼B¬î:b¿¾oÞÔ¾6T¿é}G?¸È×1¸È×1¶m>Œ‰¾Pßu¿ð¯!>”4ˆ3~ ¹6ƒ¥º9N~K=²Ôú¼|äƒÒ¾¯àe¿2‚>- ¬4A‚6¾»Û6¬=`­½ò~<+Ò=dè>ø‡{¿®ƒ>Q0ò5Îâ_7éÕ€¼ª†=ס½#׃.{á5¦r7ÿ%©¼mY>=²fä¼T´¼8s6”ý½6§–­¼,Ö0>ú_®¼C¹’<«Ò¾_ê¾a$Y¿ch>=ÆÓ3ùƒB5œ§º¼¤•=&Ľ¸ÄD<ô\¾•Ľ)‡t¿·’0>üz5ÿ 7£<ó;ÍÉ =¿F’9³#<´ø½™©}¿ãðo='‰#?[¯K6o€6ú»Ç×=1 m¼S—<½F¾ñ|k¿5ô½>&$Ç>Gß4â©f7ïæ)<2=w =>fÙ;ü†’¾»×p¿Ì :¾IVµ>äL50ÿü5~ŽO½Kˈ=…Ï=<Hâ¾%í¿ˆ9?'ü?7*67-76.º½²¹ê=<Û#=Šù&<ß¾$¿: ¿€1â>ï!Û>>¹ 6K©Œ7³i;d? =h[M<½ <²Ä¾§Òk¿6‡}=C>ƒœ4Dò7†W’;)ê =>u,<…H¾&ùz¿“=ݼ bƒh­:lì=`X>=!³<5(>2Z6¿ª¯.? Ê?ó‘…5ó‘…5÷*ö3¹>|òO5$ª5+•»pa=âW,Óþh6_N7A¶Œ½åD{=ȱõ;ã¨þŸ>Üe(4:°«5˜øƒ½›Ž€=(Í<­H<Ѭð¾Û'Y¿±¾y>Ž>½=Hkl4U Á6É =Üò=†Ê?<¦:=‘‡H>Ïz¿Ò¤-=Û4é>þµì5$ "7ìO‚½e¥‰=s =C~O<{´³¾;jD¿k ?®ð ='FÉ3Y6†X}½A€ =*åµ<= ¯TÝ%5TÝ%5&Œ&½áC =¡¿Ð¼¯{0o¶­4È'–5"n½U =­£ª¼q\=ÅdÚ=°ìr¿˜>Éû?K6K6º….½Š« =¨â;ôTI<ˆA¬½´*e¿à>0y>Ùh(6Ùh(6óè¼Jï=3ý’¼*…<ØÏ`=_r¿og¢> Ùã>ŒR5 Ç6Ÿqa½ä½j=¶0‹iÞ5C‚Î7R»HH»    V ND<åÍÃÈŒµ<!¸#)56Åæ›\Ÿ×“ê+ËâW}!DN‰+ê Ô0i"±'‹:i0zszn5:*'<†ôH¬dt%º¸!&!<D#$!ºCJÈÃKy¢F^ô—P>”2rô^HMÕAQ• [–YDxO^Feí‘íZh¨›3XY–Hc\[Uh¡{X@Y3"!H^cP„>áWâ^Ofn1¨,:0fc^afOB=™ekakfa4Á%´n¨æ)‚îejeqkkcfckm\co@YqmkmocoN\îqe'å<",0»'É‹n¢GmqmGoàÍ;ºJqîu¡Íàë<éoG˜P—~î¤é<!†<ëî~G€…ÛÔlЄ~¤oNé!@3æ‚ñ[€@NU[ñ4/Á~„UñM+>PU|…€˜U²§+§²—É5é@X‰9’׉މ’™=ž©+®MÎ?މH’׎“8•L³ª´²©­©²+H\’­—²¶‘íI–éX ›Ž-)æ’\¤>„‘šeª³_ X–I˜ˆª_ŽŸ“+M×+‰\›ŸŽ›˜ IÜ4Ò+§>©=­ƒŒ¢ ­£Ò  ?ÕM¸&Þ  I%.8JCªˆ´8ð•ž=®[–tºr6ƒ_®Šž™žÖ2:tã#Ñ´ˆ¢|Y£=B…|¯¨3˜—­=£­¤¬M>¤My¢ŒLº%V¯œ ˜­¯´¨¯³´Ò £§—>V³¯3œ¯_³Vƒˆ_ŠAÕysAp0Œÿy´¢n˸J"Ì%¦Œ«b67S±-«ŒÅ«sÿOIaV‚_ßWi°6Œ6Œ–I %Ìg¿ÀÃ¥ÐQ(ÂÌ(g»`IÃŒƒ°8L%"¥6ÊÊ//bÁ #¥Ê&"t"%¾¥¥ÐÊb/ÕÖž!"&Ê®=©»ÇlÐp"iW# $¾Æ¢ˆƒ/4ܾ;¥E¼«›¨Ÿ?ÖÕËѸÖÙ™?ÚÙÙB™.%gBÙÜÜÙÚÜ£B1n½áØWÜÒ£‹-±Y|€áäØ]ÛTWßÔÛLCºÞ&]ãîò¤Dæ\Û]×Û×1nz½æDåÛ½(]+×(̵¦¼ÌWŠTAÒé 4éÒ¦µŒ½Û1Ì"W4%é\NDØäé%ë3‚œ1ן3›æõd¤ÙÖ?!N@Tß}€[YWØKÍÈIø¿Vœ‚ÿ":,eI`ÇõòGYñïD_v6_Å÷ïqu"t:šÇeuîGqñ+¹Ë8ó#ËJêFþ±<'.g-ÇòjI¿ÃþFôýüóóü#Çje€GñîjòúùWxDvñqï#ü7÷äÔ÷ú{ù`ZeaIeïu+]¹{íhѹã¤òõ¹]ãôÞþÍ7üIUøý;ü5þ;ÍüýV;Q(„PXÓ3.-'†ßi:<(Áb2””râ áì âC 2ì2 CQ Q äá•QCä 3!. è‡ä¡ù{ZÍ¡Q G…ð8.çS   è5þ·OQ ûS-ä÷è  -àù¡v_‚‚)vÑ#¸ •ÃÍ`É-<çç±S É-‹#ã±ç<ÄR•ðszÄÚÎ&5'öZ¡hð w‡<R"Ô÷<4 ÔÍZ`Kx½z$ !wö5É'#7Ñ˹ÍK77K(½xß:Ï&/(<>,Çš%ë&ÎÝAÓûžŠÕ%Á¼¦«†ëÎÚ?T}WÅE«$'ö$wg()µ ‡ÝwÏ}ßõd'.G[YÂ*QbÊ6þÞ,Ú/Ü/Ú&,w$.å'ëŒÿ‡w(Û-.1xz1.x-æå-å.» Ý$ö'wÝ,$Ó3R" »2(#(.!ðM0Îrº0ÎÎ28#1*R3-1ÄR*! ðyÿs0MA°ƒ61R3Ï2ì:4tr2¨1Ÿ0pè5Ä:bÝÐp6¥;‡è/)('<5/(x?769(>5*è=(9;@6?6@1*@;¾=*(7AÝrw,CƾÆC¾C@?A7<45:Ä*BA?@B?/v)CB@µ¼Â(*2Ï:(eZí4:5#(2v/xE¼ÅDEC:b7Ýó8FÅ_DBEAED-g)ù;V BC AEè*A à;ùûC B ìâ}Cû EB ì}Ïû- NTH» SÓ[OT+HH+FlFORlKLpTlç XTNRHGO[Ç»TlHRNVýQJÞÞô¸ÞJd¬¤SûÓLKYMTpAW{ú·GOG·¶š‘í{¶)59J9êJP˜U®+T)PKOP)SFlF·ýóP\)’9·F)\SSUKNORONÆNKQ\PK><QýKPõÇUO=9*Q*9Š®T9>28Q9Q>ÓX çXZCL•XVQ{WUIOOFXYV¶{XYVWVYZøUSLYZ ‰ê9Y[Z WùVZ Z Z Y[Vš¶OM¬Z  KÃ\ÃÀ\À¿\¿ø\øS\ŽÎ9=±à¾=Ròê;ÞiÚ€`À„g<+{?ûê >Î ¾ÐFª=‚¶4§Íö6‚¬<¤úe?¢1Û>'uɽìæ8>´6´6ŽÎ9=±à¾=Ròê;ÞiÚ€`À„g<+{?ûê >Î ¾ÐFª=‚¶4§Íö6‚¬<¤úe?¢1Û>'uɽìæ8>´6´6Ê´»º¿º=äKh=€-6€,ç€*kV‰<é¢=Œª˜>:s?d ½> wà5’Q_7UÈg<5t>îu_>eAr?´*Š>ýp5³Ö7WÎ^½ ¦>rý»»€–‰€˜¾€3‹”v6o¿¿‘Œ>5]76[47´þ6<ß >ÛÇ&?xÍ0¿*^´>=ô½5cë6e©u¼ýú!=$B#=€? €§Äœ¥<çA™¼Ä„k¿¦pȾç²2?¹V•3úz4ç€?IT6?IT6ˆH­½5ë¬=>"&»á€‘bª•[<‹æl¿ž—¾a‡‚¾oQ›>þþò4µÊ7ç<¡Â,¿D$¿)žº¾m‰>!»¯5ãZ&7¯!¸½Iù=²×;=€e`¥õ€\ý¿W<-7¿á†u¼-ç2?öD£>‡NÈ5Wˆß6¬ßR<äy¿¬•.<^>Ì5E>¼¶35@oÝ6´½âÊù=¶ä»—§€rЀ“7(a<½e›=*XY?­Ý¿ XU>Ä…«4£Ž5ÓöÇ<ª‚=rf;?R¥-¿gs¥>pfÃ6{û´7–é·½@Mí=h%­;€œ‘Upéy<æåh¿ [¾Ñ$¶¾þ o>[«:6-7ËÁšN%ï4Î6Þ›½r“= në<€‚h€0€ªÎ¢-<£R0¿d9 ¿1X»>oÔ>kŦ5kŦ5k²“)o5ðzl7;pÎ;n…>O‘= C€,š€å'fŸ»,?t:? ˼=áh5—%71½ie\d6¾6¢{–½¤q8>PÈN½€+,*ôlJ<Î|Ò=ü/q?s^£>vœ>‚Qp4Ÿd˜5*â¥<‚£C?J?ËA„>£A®>„5à,‘6¹Ž1½´èý=æ"¾<.ª€1H€G[V’<ÄW¾>™I?ïF7?2¬"?žŽ6,ŽŠ7®ÓhþØ¢>æd?7ƒ?Õa6Åq6ú`™½òµ'>°s½€„Ëv)€ˆ[/<-îF¿ûnû¾ë’ɾ,ä\>Hé€40ï5¹ó ; a¿?±¾Ký§¾H.ð>õ‘^41’É4£W=÷ð=Œ,™<€t¢€uv—/<ö]=?å(?ú®>—Ë=Þ÷%4A¥‡6>äg<¼àÍ>à(–y>5LŠ6û‹¼7Z»í;¨rš=ÆÞ ½€›I€Ÿr€nÆ{<Ü& >©ºM¼ú!s¿b*6>.l8.l8ûÌ<‡ ?J° ½½-Y¿²˜ >ÙJ?5ÙJ?5õƒº;CÀ=²»½€nŽ€›¸Žvj<4^>&#?m=¿6*Û>6kP5=j66Ñû<ð>¯^>R0[¿‚p„>è†í4]86cð0½m‘>Y¤ <s%"x€‹<¿:?ý§?±Ž«¾Ï®?ò…q6ò…q6¶å(ï?U?¨š>ûñú>Êß½4Y²§5¸Wæ¼ >­=ðÞ½…â€C逢­Ž<ˆÔ÷¾¾.Ž>lnT¿ê§Ž>êk5F6ƒBˆ<KD¿Lâã½Ø!¿ÎfŽ>EV‚6EV‚6ɯŸ¼.ã¦=þ(j=€x€wa@kîyõ`“5¹›5Xz <þu¿­Žu>!¡>? 2>MãÏ3n·W5U¤B=‚o=Âi=€KW4!ãy?ÀŠ“>Á<5w€ 6kÜ?<Jü>Üa±¼À±^?ÒÙ@?Jí€6Jí€6:½@O>¿»¼ €3Ôx¥^Z~55”6XŠÙ;ºz=´©¾Yq¿Ùü ?ÃB×4KŒ5ãµ<3=Ä%Ç<ªpEU€ ªy<9ûH>Km¿Š¼£>ëóG>M¹5«5N6ãøB<ÆñŽ>nÂu¿¬E¯<7»Ý=¸3òf±5 ¤ ½š—>Â5=€E€kž€\ <p¾D(?B•7?ñM=>)Ø4¡éU6‘º"<~؉½¨$N>‘*z?ül–>~‡ô6ç Á7­û‡½$ (>µQ¼€ dfRlØNz<+6?ÃŽ>?Ï­>,h>q6q6ONÌðÓ;?zÚù5l c6Ÿ“^<·î†=ŽY=Lt€Fõ€KèßI#k@½ƒ q?¶p>¾LG49T‘6¶¥’<®c?š<|<®‘P?Q¥>'w>6s÷7ÄÏ?½Së½=0ƒ±¼t)€š>€C‰ž—<`±½0¡-¾#Q{¿6í’>ò¸$5é¯6‘žf<Ëö5¿åØN¾|,¿è ?,É$6L+36èK¯½d°>{¢ë;€P=¡%<ù Y¿ÃU>ܳù¾gï¯>å¸5Rs¼6 À<*÷V¿[м=Q ¿,zž>5×h4ä_±5oƒ½Xo”=II¼€š+t)€ Ê <=s¾÷ξî b¿«vð>Hƒ©4d5þ‘<ܽ¸ZÁ¾èl¿À¿›>(Ä6þIZ6üÂk½eS>œz¹_6¿’ÀN> ½3Ž5H’Gò:¶4¼F×5Ûü?¼’¯>èk–<°CÞ€¬lx<¦©Z¾ ùy?Á{ú<» Ò=«ð4å_¸6{^’®™¼F’Q2Sá)<ºKT?à²>¨ ÿ>bš>ësÅ3hº5Ù<«ÈØG?†Æp>f¨]4Ý€«5r¼ î'>KÌ3¼Q3ZåFÜü6?"h†>þ=’6þ=’6C£<9`3? D>¦Ï3?o¿>¦À‹6¦À‹6]S`½WZ¦=ía¯¼qtJb gO<°S¸½éÐ_¾Ñ¾x¿§v > 4ã3*U6²n<²5K¾e“ê=z0y¿­Dn>!rx4#¶a7R>½Kv,>‡¢»=˜€9€^’ –<Ç*¿ ‡1?F[‹¾?½}>ïQ,5¤úƒ5¸Š<ñ˾;ˆM?Žðã>Kï=æ©4ºd‡6‡ˆ¼H¿}= ›d=(Ò€*¥BA·,<È‹_¾â£b¾·Ps?ð¦>{ê4[ÿ 6É,=<>p‘Ú¾/e?ßcõ>» ~5½7C’½£~=nÃ(=€2ÑwÉ€¤@tt<·Öt½‰"p¾ñcx?¶«>9&d4à-6ôer<Ï{Ü»@‚R>¹†z?ÃÄ>øŠf6ç 7é ¡<ßOÍ=–Aµ¼€Œ¡€`Ø–r|wÄc²>Å[¿îáa>wë4V@7ñE{<*vû>ãêÝ>”nA¿ôÉÞ=oß[4IºG6ö@+=ž³E=ÜF=W¯E\€RFò;€}j>øʾ|Ïc?¿·v>1–4F M6e…<åS•>Æ¿ ¿M?cg?}Ç6¡Z¬6m»½ž%è= îj<ºoÛ€®–<$uZ¿Õd¿¤‰<ˆ¤u>-Kµ5-Kµ5£9ÇŽ>æv3Œ9Û4=t@–Ö{¿œÖ\>p}6p}6*Œl<¿‹>°›ó=´|t¿J7ˆ>0¯¬5ï?è5t²Ô»’%“=Wzm=€*„€-Ñ€?Œ+Š<宽ÉÆ½Ú}?ˆ‹L>ÁUÀ6ÁUÀ6ûX?<Ž6Ÿ=ô¶,¾Ù‹{?z:¤>¦ »4Q/7R_¶½;È >”¥Ö<€hæ€Ê€eGA<·è|¿Zí=ØÔÒ=ÒD—>P5ìR6Ç;<]|¿b"=‡c.>ÛU>Tß»4Æ›6™]½íT=Ɖ¯»žº€ŽŠ€šžë@< ±"¿fMž½r©D¿ a >¼GD5 ºÚ6UæŠ<æ5Û¾c¿„éO?j/n6‚ í6ÅæãÄö8?¬k >wÍÔ4QI×6.}T<N$?Q ?’u?AûÄ=j^˜3¬¨5…x„½@1=Ñ =€=ö€v€|l‚¦èÅ5¦èÅ5I#ÿ;à¬|¿ñ‚F½òÔ>–5?ü)5{å…67¥<<”0Ó=o.>=KŽ€$Õ€,7Î,<¥a=Îi?ÅËX?ñO)>…‘â4Bh6KSÈE¼>s6b?ˆb­>Šá—5§ö)6ç9‚½\É=Ÿé%=€‰ö[5«”Þ;zʰ¾wnh¿==s>ûOA>· Ö3`âE5(£_<â¤5=>úw¿¨Az>­>d¤ï3Çx·5¥¯½Hæ=6¯ê<oC€Ú¤<õE$¿4©=¿Õ"K>BŠ>À”<5zé¼6@Órƒ=Gl€Ds€IÆé<ëë8?‘ƒ>… .?õ¬>å…5eÍ5= cþ?X'ï55ðà61r`l¿3¾íŽÒ>sPŠ4E†©5»B=?ÿ½=ëo =PŽ€QÚ ³¨P<¯~R?'a<>nà ? ¯º=¤+œ3F ë5! …5´9?z‰>qæ´5š.7<…¼¥¾ì=€ž†¼€“(’v—U1f<«b½õ'?Õù@¿¿ˆ+>™04˜©Ò5¯ï~®i5Ë2ª69œù¼£<³=z3=€8u€w5€6¹'&<öè"¿­x¾tØB?±?‘aï4@x‘5ó'¦<¥0’¾äÔ€¾N¼l?íÐ?r5íÅ“5ëÃ:=&*=@Oƒ<EÕª0€jÍ´.<ž ?öT¿…´=W>q=™û4Ÿ©š6Ó‹¢ÖA¿öóñ>5ô=!:¹57í~½º„ã=ÚŒ=€7Ì'®€1¬Y<Ï{=¼¯ü> ^?Ó">¢¬ç3Èõ‡5¼]¼<`c#¾À¿>Èöi?ª]>›äÆ4v®¸6¬8Õ;·•=“Wg=€F«€$ÆL9k‰<ð“ˆ>CâÕ;Õ·v?;é2>ͼS5äl†6FÚO<¿pÑ>âG•=äÚh?6}A>µ³Æ3*ÑÐ5Ãòç¼p=YiR=€4­€]gIL<*Ü^¾[£n¿™”>Ð^Þ>: ”5XêÁ5Ì<ºÝ3>Žl¿ùØ­¾ Õu>¥“‚5¥“‚5="o¹= §¼€`Ü1^€ŒWôOþ‰9¿Hbµ=Ìõê5Ìõê5]v„<ã·K?÷ð7>¿VW)>ÛëX5†T)7¯Z™ºÓË=LŠO=€,>‹KM <"=üzL?ô?þ½>E"}4ªƒ6a ¯<ä S=ƒÃ ? V?I¡¿>G¿î5ã¿7Z*o=y±=‘Ð<€4g¶k5jÏ;ääG?å²?z>ˆ¾3øJ>ž‰|4¢ÕŒ5Rˆ*<×w?²'º¼©:…¾`Ñ•>Ot66gRý6-ñ+V=‹-=w5(€: t<,N)¿ÛQÍ>üE"?<"?{×r6#Ä7´I<ñå¾k >@r?D1?â|75 °5Í?ú» T?=B{õ¼€¡ö¡²_9Ÿ(<~œJ=ÿ´¿°þO¿wcÅ=“õj3]׃5T´¼<¤é²;2iN¾Æ½z¿EÂ×>¹65@€Ê5íª/3N?,ÿ>”þJ>Œ°56§ W7‡~I<³Öò>÷xZ?–a]>pcƒ=Ìì3 à_6ªÔ»žµÛ=úF4=€@r€BÓ 'ì=<¡Üļ^¦>r?‘ÄQ>²Å 3À  6c<<Çæ:¾q1±>p—k?ù½>>F„¥4.ý‡6—ª4<6•å=ö¶™¼–0’À€ŒŠÄ×;(v>õÛ‘>êŒm¿*žù=î¶3òeâ5ZåŒ<™>g´>ïl¿+ÔQ>K ¯5’‹ 7’ÍU½Ê =á–<€€·­·íH<µXñ={¶}¿ËÕ=ÑÙ>®+I3è(/4¨ÐK;àÜk>4æx¿är&½í>êÚ3O4X¬á»ÑÍÞ=í)¹¼€;²{x–¼JM<^Ñ<½Iä> e¿Ù(G>qƒ´4ìK5 p_<óñ =A¯?@FX¿ãsç>ðlŒ5TpÞ6pyŒ½e>LÂE=€DÖ€Gæ€ùÐA<,T&?7#>Õ 2?Kgï=ÔKœ4¨JØ6-ÜD<ž¥ ?Øþp¾>M?*?4•60÷7®dÇ;V¼>žbÕ»€Ó’Ê€u‰`<`4v=‘S?9P¿¶¦¼=ÉÐx4Öî06y»=<sŸ>ŽA*?ÈÂ-¿ÞÛM>„D5Ÿ/7§”·½ßnÉ=d[†<€ åÚ€€%<¦}¿ž²>…Qd½¬ßö=/ñ4çáµ6  nÛ±Ä5„ó6ñX=£\Z=×÷Ẁ&r€ ö€2sL<‰s1?Ã>Y¾%X0¿¢8%>½“ƒ6½“ƒ6g}d÷6}d÷6U½d˲=ÛмtŠtÈ…EŸ(< >.¿¡Ù>;ÒŒ;¿¹M¾>:5¾4ùöé5¼b<_îD¿ö)©¾ ¿¤>þ>Àn7Àn7ÌîIµ4[½á$u¿¨ >Ɉ¹4ÉP 6áý<Ý&>µ7/¾0&r¿“*>d3Êé«6k€Òº?Å1=£"μ_Ìc<€ûÈf<7ò= ®è¾¹b¿ì ›>(p=5‹›Æ6}ï <Î}?’úƾME7¿<¥>Æiº5¨Ý©6½Á§ù="3¼—ª€˜¥—™m<DØ=öÿ3?¿4¿ÃE>ç2õ4A}ò5ÓöÇ<6j¡<\®?dVP¿_­>õ#À5ûbá5CV½Efî=· w¼€˜2€–š ŠDB†^¿ïëâ=jb4€º„6…³=N·Œ=ÑZQ¼eY1‰7ÞJ%ï3áW6¶,F<á`@?Þ5†¾´þ¿Ÿƒ>¸°5,ë}6ߣ>¡÷Æ<€mò€ Ê€kñ7<‚ç?¾¼+z?æÇË=±}= D 4kè]6¿Ç†<¹-½Þ»? éˆ<Û×=©ï½58eâ6Îào<%±>~V<€u¼Ci€t­‰ <¸Î¼>4Gm?mǽÂ;3=Mc4Mc4R>ƒ<ÆÊø>‹xO?]Ч¾Â->Õp‘5>®<7φ|¼ùº =ÊŸ¼€¬Í€‡æ€­êš< *¶½‹[J¿=$?¨>Ä/Ò4ap 5WÝw2Uu¿0˜x>/¯Ï>K6K6ø˜½-˜˜=u¼ËbX€€¦‰M<‚[¿¹ ¿VŽ>†ï2©ìÖ5ç<Íî?¿’h¿YÔ­¾¼¶;>§È½4ÈÓ6í½uÉ8=âØ¼€}ê€iÊ€b”Ì;–ðľ2ö?Ì5¿rŽ–>àÄ 5hm6ÇÙø;#ʼˆÝ©>öjq¿_¸>XÕy3˜È™5¢Bõ¼pê3>U„›»QtFØZž¶“<‰7C?󊫽7$?,I·=£¨ˆ3^ÅÌ6C£<¿^?Û´’>ñ D?¶C>¦À‹6¦À‹6]P=òíÝ=„›Œ<¥€’¨iï˜c<¦1\?[?±¶ó<ÁN=ý^4Ã*t6ðR<Ýåf?È>h1<¾Á>ùà¬2-$5Ð%=Ì Û=¿eÎ<i ¥PpN<Ç¿T?ÀáÛ>Bö´>×!•=„IÙ2W!5(š<‡gu?$B@>ü-[>}u>0©:5.æÏ6-ë~½ˆÙ+>"K½Ø€+ô:zi”<I~=år9>Ü)3&Éó4¬g<™ó~?Ô[¸=BÛ Ê*ä3ÅK 4¿ ¦½Éð=W]G=uÌ€¶€5·,ÖÞ¿4Ô7ße <-ƒi¾ ½Ï¾ß”b?…”>5+5ºø[½Øs=hwÈ<€¤º€ª·0 9<§!¿áY¿ –ø>€§>0F50F5páA<þ.Û¾Úºê¾w`G?„¢>³­5~šl66çà¼eÇF=ÁrD=wìw4?²U2<|Û¾ZóC?<»õ>ü,z>‚?Å4ô5¼x.<º–¿åÙþ>úJ!?Ú‡ ?áU5áU5÷½:ú=Þèã<.ð.Äsý^<²œO=Öi@?à[(? ç=oë3Œˆ95[V’<{´Ð>Ÿc?¸D1??ª?ë9"7ë9"7ô©ã¼óç=c< >€ ‚€§ Ï<{»«>2‡l¿\<¾ð°7>›93»â;4#j<å„>Ò"w¿ç†Õ<ØÄ¢>ñ¼F8ñ¼F8 ߢ½Ä"Æ=nà=”€‚Òo‚b"<€B'¿=…ä=°??ß&Š=»ä3 œÁ6\MG<©£j¿K”¼Ð‰Ì>–ù@>Óò4l›Í6:“¶<'‚=µŒÔ¼›i€ŸëeæC-Š5éB6¬[½–"¹=R7=/MzË3Ë‚ŽV56WR6ˆL<û >ãL3>Ižy?}“^>äŒø6äŒø6ëŒ/=*‘¤=‹8»€he—éY< šg?h e½ªAؾ=žÎ&5)r¢5·´<¤Ée?M<<> ;øÊ ?õ"v6õ"v6Yy½ØDÆ=¦—˜¼€)k€˜E <¼ç‘¾¡V@>¾ p¿±9>+w¿5s1>o£è37¬ï6ÜG®½òa>^ºI=€\F€ez€z><é 1¿€—¿>9(? þ=¨—4 ±86xm6<™ŒN¿ãŸÆ>Ž ä>ÁP>”¸4‚¾<6ö•‡½ð3>‘O½];9€!e™<3LØ>ÿIG¿·¯í¾>?:[4Æ 5_F';ÝÝž¾f]7¿ó ¿œ.I>ên2Ã<õ2d$½„!>ö$0¼;×€—E€/e“z<ÃW¾Äùؾ»ƒa¿”©>Pàí3®a5ž ª<Ú›=迌H¿=—u>¸-»4.“5å›í<òA=n¡+=LÊ€Kñ€F‹vg<Æÿ?ì¾’;I¢H?O$;>Eš´4³z^6B›_ñò5ñò5„a@½«_ >Ý^R<€kT‰séN‡°=—Är>nñ|5wT6 ±®;ëè}?]’ù½Úð½úì>(4Xf4ù½M½$î>"©=.ñsà.¥ &<`k:?×4È>?ãs>¼Þ‹;?&;?·Ìœ>ë9"7ë9"7ÎÄ”½¨å>™Gþ¼€JalÀŠ#—Ù2Y“6M¾ÙûP 5ûP 5KhÊ;×o*¾±çy¿‹n¾BÞ> aÙ4Ðþž5æë’½>è)>~ᕼl$r¦€ ™Uq<¤-¾»Hb?à!ß>î†>å?c3H'Ô4;SåÔY>Õ¶3I†U5RŒ½z5 >¾À,»€ 4”JlótŽ<Óg?éË>?ÎŲ>UÓÜ> À“4—D7‚‹5 ?®C5®C5ôÅÞ<zD=»Ôˆ¼€RN€(ˆ¬÷<6°1?Cv¿¡Á¾wÞß= (4ñÙ5ÅOî;²ý=?r)¿f°‰¾–A¼=-°ô3DÀÓ4N·ìºuw=«ç¤<€§&€¥Æ ”V‰é½>Ù²Î4 5Ö5ÞÉ®<Œâ˜¾ªXs¿û_®½> °>$Ö-4˜¢5¦œ/½„GÛ=½þ¤¼ ªtè—ÑHBSQw¿Fö>2¸3&ðÓ5xÒ˜<"´4½ D¿>2m¿¯é—>¿ÒÏ6¿ÒÏ6;Ç ½¡ã=Ú¬:=€Ôu–I¹°ý;‡¹½ˆe\¿ó)?–[“>´Mo4&5€6ãÕ‰;AŸt>–)¿i×5?Bp*>A{4ã6¢]…½Íw0=íðW»€‘%€Žxœ,÷Æ;œÓ¿ß?E ¿å %>z.á4¢l¶6\}ä;Œ"¿$¸B? ¾n·>½’…4H˜Í5âW,ñ‰p4:0ó5ÜìW<9ø?¥É¾¤ÓI?–Žª>"Ž4` 6lí½½p[û=då<€ R?¼<Ùt¿;ð×;ªdš¾µ[s=ËŒ3š,60KÊ£4þJŸ6rjg½Çô¤=¢E6=€'t€0”#_j<ÃL¾®˜w¾ Sv?«-0>µ4­Æ6‰Ã?<Ç"F¾3î¿}R?žZÿ=§Òý5§Òý5Ñ;U½Ù#T=vâò<€f€K€a÷ “5Ùw5ðØ{<¨/a¿Ì¹í>xzÓ=ýä?ªf6$……6à =R¹‰=`’ =€QŠi:€ú<ƒÌT?®WZ½ì§ ?_‰Ž=ÝYÓ2%³ 6¿Y+< U?¨ë>>[±?T÷—>Hæt[¿sùy¾Ãi‰=çw‹3à…Y5/c <,?=0¿c€Â¾;b >%ïÜ3‚hÁ5¿â¼àô>û°^»€/$€A!A¼o†<’ù ?Z©<¿ÙÅ>Nþ"?0á«50á«5 mÌ<ƒ†=Ú÷I¿ÿ¿wF?¥p(6h7&j½”1þ= ¯$=€G0IPGƒU<¹& ?”ŒŒ=¢U?RÖ4>c´Ž4b¹Ì5‘ )<£$:?ö'¼º/?㻋>_FÎ5V·b6w<<õ.Þ=»)%=€,­Kš€@)2;+`?ùBš>À1Ï4¥4_5›Tìƒ6ìƒ6=Ô;ý¼é=/Ý$= \€@© SK,s`?æÃ«=¸Â]4(U6ó1<ï¢î½ëà(?ª>?CÁß=þ£Ã3ß06çá¼ÍÈ>€cO<"“¬sÝvj<’ê˜<9? ³c=^ö=!=30 !5À3< ý½ÇIk?’¿>0q>U `5Ôg6_F‘½'˜=^ô=€‚†€‚–#TÑ6< ¿óíã¾Èµ=É|3ÍVÿ5 ôÞ;׆4¿³a‚¾Vf)?c±¢=q3Išˆ5ìÞ =@ì=Ôbp;€’¦€uxDrv¿Šî>Åç•5Pnî6¡‚üëÓ=™(¼ d{i€Cc@è;sòý‰ š>Åçr¿L8£=t^B3x‡â5xÒ˜< ¿Ç½ÂEÅ>`éj¿b؉>¿ÒÏ6¿ÒÏ6Ô©½–>"9™»€Y(iÒv<Ñ™¿2`7>7šG¿Z)>kó¶4¨%6pxï;"í.¿§÷¹½tv9¿fÜe>ñ:4‰QÖ5˜ø#;í ~=]h=€*€(ˆLb§®;Ï>p“M¾gÞw?™ôA>.1ô3X¿5¡É'<Å=)¬½q+~?¤û›>½A4ú|è6ÉU¬½mV>nhJ<7€qYjä[ <²šÌ¾üvi?Ÿ¾½Ê'`=äT½3W_ù5år<9TM¿õ>gÛ¶¾ÆÌ>§Ü®5ŒXä5Œ©½CWâ=:Y*=€¥€+o•ù<Û½¾"ãh¿ÌU?>9l3>p]o4JÖv6d© <Ù!F½D÷B¿q%?eÔ:?ž§Ý5ž§Ý5?â×¼ñFæ=±†‹¼ ©—Á{âú<¶Ñ½òs-?ºr:¿gâM>ï§]4âdë5м`<øHϽ ‘´>K%n¿aö>xÇ6xÇ6h¯¾½p&>UŠ<€sl€h.° <Ôõr¿} >k ½G+¶=ÍT7ÍT7â73<^ˆz¿PmK>kX½«Ï¨>€Áz5g57R {ÑØ>ú£5Ñ 6«·p;½É>I8g¿†+1>ÂĨ>tH‘3¬…4Qú‚½Åæ>ÒpJ¼€úfÖ&Õê™<Y\?•ô¾L4¾/wÆ>а4žÚ5ŒÜ7<¯t?(擾#ж½·™@>ý‹#5ÊÔ¨6Dˆ½‡ùò="ãQ=€D€€DaÁ;°+?ò½3¾9?XÒY>v 5ìÚÛ5-ÜDñ»½^u?¢ë™>K2&6K2&6øª•<Þ,=‡ù2=€•F€Tr€¦ÓD<‘*…>dÎ0=Dñv?ét>nj€4Í?5 ”a< †‹>Q-^¿_ªÔ>¤J?þ$6q½6$ ®½;Œ>™¼=€.¹€m¡€¨˜,À:Ê=€s5œ¡þ6"ÊÚ;s¤D¾ˆ¬c?TsÔ> `"=ws±2¡å15æÍ¡½ð£*>äL½€ˆjŠZ€„SWË7þ3­ci3Wµú3è9=x{°= `­<iQPb€:D<Òu?QðŒ=£ˆŠ>Ý(§=‘+?4ìpš6!^€”> =ë|½3禜6°U‚¼B>(>Q£¼€/Ô;$€AÄà,<…Ýǽ²,¿gQ;¿Ið!>óëÖ3àó€5ÇÜ=@Bi¿d‹¾›û1>ž>ß3ñ[†5 ×:˜=<…;€¥}£¿ð<·GÚ¾Åb¿`…?¾Š—R>‰±5‰±5ÀÏÂ;•€ûœ¦ì349=6B<" a¿0²?>Îoà¾2º>¦+±3Uà6GU“½³•7> Re½vq¬¦55<ªª1¿|yF¾©1¿Ñð=mY•4ß§5ÙV6<Q-¿ÿó¾Ìø¿À ³>p¶a480S6Þ!굍=˜†!=7€~€¦ Ú<~Õx¾ý1Y¿¥Äð¾Ò—ƒ>æPí3f÷Ç4Ù_<ú¾„Ûi¿¹ ƾbôu>ºe:3:Ž4íõ.½&‘=Mù¼€š[t*šáb<Úö ¾ôm¥¾Á§o¿ïµN>Az5Az5hÿ,< ½£@Ú¾ìµf¿º*>þ 6þ 6¦_¢½ôO=ƒÃ‹<€0¨ã€ö.c<Ãæ&¿Jí?¿^iè=ê,€>sN¡7sN¡7üæ@<«¬A¿RI'¿Çμ>4Zø´6èiÀ¼[?==ÄÑU=RðB€zˆ-<p+¾AÈ-?Û7?t>g*5Q06¾bÞ®x?[îl>?HW5uÒU6j„>½’‘3=¥Ÿ0=€2r-x5«~<9dm> É>œÑc?kKO>ž×4U6¿#<†¹>¾‚í=Ãy?·VO>àTO5àTO5c`½EIè=}x–»‘)-?(<âø¿Õ¾T.L¿ü¸Ä>½ö4Oño6×U<]I^¿uŸ<6Åý¾?èÖ>´°ß4~c]6((=ô:=)ø<Wªªv€Tî€4<‘A>œÿã¾¾`?ÜEè>É×5À]6…W<Á õ>>+¿GÏ?Q[>:B]7:B]7ø¯½ìlè=/ß:=¥J€µ€e²àŸ;Ázë¾ X#¿®?!!>)q¼4Ô6¢ü×;º|Q¿²`¿¸-Œ>YØw>Ô*f5Ï@º6íØˆ¼‘o=&½¡p t€¢Ëz+<÷½M¾æ×¾P[b¿:> ¿5!Â<6  \<Éþÿ=Ë4¾ùy¿Þ\>«°64,À5þ{ð;æé\=¨9ù¼ M€ŸI_çL~ù•¾Ò:o¿R]>Ïá4ç—Ð5îÏk<.û">ïӾȩe¿-ìV>pÍ>6áù†6' ½cG#>»î-;Z€YãQ±%<éX”>ò-?ÿÐP?.Ù}>Ô2µ4J 6eëk<öÿ?_H > ‰I?á¯?‰[Ú4%Þù5†=m¼h@ý=€·='Ë€7Õ"€e<Ìž¾w'@?w?¾_>ŠA5ÖA7/7J<.B ¾æz;?±Û*?r?,>òų3§-5Ϻ=„J=œSÉ·8Ô˜m6s™<ã‡>{ÑK¿< ¿eÓ>ŒÜÜ4ÃTc6î49<¸vÃ>üT+¿À/#¿ Ax> ˜—3ÆMÂ5`†½!Y€=½ý9»€€,¨Ôš²G¹;t"º¾,¦N¿±î¾Z“;>ˆmÔ4ˆmÔ4¸Mß;´>5¿/¿é‚¯¾°¡õ>ÛWµ5ÛWµ5èú~½×3>Üôg½€+(H€+ðzõ:B>„@5‘"A6«X<†ß!?õm:?O‡>ÒŸ3>‰«4 *õ5lì²½Üö½=Ý[‘;€ h€ lúˆ+¬þ2Å¢6Q€39ªV5ï?Ç6ìQ8¡Äí¼¬Äq¿Ö3>*§7*§7Æ{<²k»>x³;=Wñm¿»°=lݲ3„ä5ú*ù¼„Ô=vé¼€…ˆtÌ…Ï<ù[¿Û®•¾f…Ú¾Š/¤=Þ¾ƒ2fw¥5'l<%¿IÛ½~¾A¿~Ñå>k8;6'‹Þ6…Ѭ»§þ=³]!¼’´€“r€¨><;`K½´n2?!7¿<Ÿ‹=ĬL5œÆÐ5ìr#<èºU=îF?gT¿Ö &>¿5þ5?"7ó¯e½M1G=¤'<€fÇd8€x~<ˆÎ3¿Fj?Ɖþ>}<š>¤Œ¬5 \{6 ñ;Ë0f¿K>ß>Ý=¨¬ö>X M5‚p6x_µ½G³=;5—<€Æ:QÍ"÷?>žo'6žo'6. j<_c¿ml×¾ð¢C>6B>'à4õæ6æç=––‘=v©‘¼1e€`€› L<̉=tK5Ø.ˆ6‡Ä<öÏÓ=B+=r,òPk$<µ¯ô>¼ì>3??„Ò=^®j36ãó5Ué‚<d$?ÔNØ>7À#?u†%>éh„3`«5ð½Þqª==Ô;äì€ ¡~<¦©b¿Û¦Ñ¾%Da¾Ïàý=2a]4‡ ¨6 7<$‡j¿ifʽEìÆ¾ëEz>”w77”w77A ß;.;>y@Ù<€v Åó<·™z=%¢m?P×»>Œ¾v=+ÓÛ2¸±–5 ®@<Ï ¾Çg?¿Ð>Ê: >]®`4‡ï.6\‘ºëS=ˆ¼€‡~€¡,€¬<êàˆ=¢W¿`é¿*Gù>§Ž5 EÞ52&‹á5‹á5ý€<æNö¾öµ>”)M¿EuË>¡e¶5`'a63‡„½°è–=‚¼Ô Gñ;µäƾ†¿Ú F¿œgÑ=ÁS†5ÁS†5ßlJ<ð|¾bò!¿=é;¿s,:>öov5¨®A6têJ<õw=P¦Q=L(êLÂ}ò;2È>yX¾á^e?`f>q4Œœµ5@<º1È>§N ¾©/h?!>ÍDÕ3TJÌ52˽&V¦=Í 4FÉ”5Eµÿ;^K’¼.,9¼\ñ¿À>à¼U4ð‚5ŠU:’;l=·˜_=((€K–(öï<Ä[N> ´t¾¸+s?ÿ9À>'¶Œ5¶DŸ6<Í)=*þ޾–u?› —>‰æ4CEÈ5¾ =|b=™º+=P6€$ƒPý=3ÞÙ5ûŒ3qµ†5çû)½6Ç=rN,=€1ê/Š€7ÝÞð;L¥GÔÓ{?Fb\>š ;4$Y5Sf<ž0>M‘?‘W?³ŠŠ>kÚÞ4¹£œ6p^œ»}³ =6=€¦V¢€•,›„<ëI=åg|¿Ë]#>•ãÛ=·m3$ú‰5e‡

Î0ß¾zY_?y,?84‚°4Í’€½ '>¬7ê¼fÖ€M€ ø<;qg?çË>Þ#>0Ê<>r<3‡.=5ØH<‚šx?Ö}?>hÐ>.8>]5hÜ„5X½“qì=áµ =.ª€G4€1Lÿú;à•Â>€ÂM>ï"g?_Þì>X~œ5âj6õØA;J?¨³??iŒ4Gn¬5&$»ô¤¬=¯k=€-€*À€-ÀJ"À…ø4ÕE71A< N„½ƒ±µ>/Än?ˆÈƒ>vצ6vצ6ˆHM½UQ >úD;sõ€–m€s(ô;kW? €>`@ö¾=(> |Ó4ðD©5ÑÉ><«!ß>K.d?ÑÒÿ½_“›>y¡ 45R »½.uð=üáç<\4d€e`í;JûX¿]Ù¿ºÑ"º,Ø3>uU­3b†5ðE<£U~¿Ü*¼jè=b¬j>Ò§•55…]6š'W=…#ˆ=†‘Þ<€L4€lNOÒÅ;dS=>]¼?ô_F?¨ID>ÿ;€5’Á6k(<åÀ-?K¾?+?¶H,> ¤˜4S96mª.½ëÇf=K”=¼žžž€XÜÊé;¬ ½h@O¾®åy¿ù=i¹“2úƒ.5’§8<”h¿›/z>Š:S¿„½9?x{M6Øb 7‡Þb½TV>#Ûù<€O(€IЀM¡<±U?æ.=6y ?·gE>Ë›4{0N5hòY<¹mT?I»>Ø>"/{>&a¦5»† 6ø8S<¢>y“ß<€tí€t’ òk X_?N¯Ô>3˜>Eí4HV6U]Ë;¨bÉ>]¨)?½"#?NCõ=+ r5+ r5fig½HoØ=6'=$¼zU.³÷;æ|—=çþ>Áw]?¿ëv=O¸]2‚,ü4ØÓÜ;¼šD-=¼Â?»”>Üw°3#¸4‹‹#= O(=óWÈ<ERWªEU+ <‡šÅ>9­Q¿ÆXÙ> ’Â=9èj3Ùƒª5A}<Ø•?Ì®+¿Ç÷é>ŽÖª= š@4ÃÀ"6­i=OÏ=A ß»€’î퀌| ˆ‘¿&g³=CÊ4õü5<s)?òT??åõ¾÷ÛÑ=¿dä3Y16]ú—½ŸÊ‰=—r¾:`ð€çÉ<«G%¿Çb8¿ãí¾ ¯=Ê`3=¤ž5“7<ñœ8¿&ñ¿ˆ7Ͼ/ (>J5@Ç6²L¿<þ,ö=íµ»€u–€’¹€É|ù; Ž?•(?>Û¿HÁN=Ïçð2Ç'Ù5£Û}< ò÷>¥CX?i¾`ñé=0¨5`Vò6H—<“»=ªED=€$1Kj€FÍÁ<œ®>Gw>Æhc?ÛN™>Qþ4Ñu©5•k[y:=>“ûd?{÷‰>CŸÖ5;¡7å툽S±Ñ=Ý@¼)Ò€™œbàB†dâi¿†2>--3vT6D3^AµC¿EV:=•4¹„6²ž»€dº=—½€ d‡k€›~xA<£;>Ý™¹>Dîi¿@>R÷\4(6*Œl<©Ö>ôzx=4 u¿¹¥>qn¾5qn¾5uͤ½»_>:ÌW=€°€ê€Dëõü; šˆ¾:g*>Æs?ª‚>õ 5­ 6‘º"<’x >elÓ>Xˆf?B}ø=õŸ24žjU5ö—ݼx% =@QÙ¼1€‡ß€iÇlÌ;‚¹[=Þ…p¿)­¾, G>äe5"Iˆ5êkR<:49>D–¾XLs¿éÎ}>6l55Å5~⺠ú‹=»µ ½€Ÿº¡,€Ÿjß<Í(˜>ô¬‡½BØs¿Ô>>V¨Œ4¼Ö4Ö¦Cî½ñ|s¿‚=>6Q-3ž65ÌÓ¹»÷:i=B½ ^€¡ð€Ÿœþ;lYê=p]”¾?Bs¿¹Ò‘=¹â’4‰#Ò6S‘B½¾>Çg¿‚0>pÍ>6´{‡6¶äêYX? õ ¾R‹W=òް3ÎD6În½JA7=/†2=€vr[ 4ë;f„¾ý¼?«N?9D~>†%5ds§6Q!½;ˆG:¿–BÐ>se ?D4 >¾T 5ÍèA6Ð%œ¼Êù‚=O=€?h€w,?<<}Ñ8¿=VL¾ñœ)?võ…=CP5CP519<‹…ʾ“«¾â·_?к>¬’4/z16'Ÿ½ZŸ>êu‹¹€rf—"¬)L¦k?OØ>àF5#˜°5Åh¢<ꔼ9úz?’ I¾™°[>èo$5½¦È5¬R:½p_‡=bØ!=€¤\0d€0Œ /<¥M¿ôv¾¶úJ?Ðøó=WÑ'3Óp‘4}ëý;D ¾¾¿f¿ÿ`C?šx >(5(_5(I×<"–=½©È¼€›S€›X›í6 <Æœ?}û½}MM¿¡0ø=ƒ]3/߯5¸Ë<<7Û>÷´½@f¿‰³=ÙJ?5ÙJ?5Ð b¼È™¦=¾† ½€ é€ N€¢ <µr=E]<üŠ¿:UÒ=P„Š5P„Š5‡@<¸çÌ;uIl>y¿Î*i>lZ‰5lZ‰5—‹ø»V×!=ˆñ=€/-€§æy¥;TBQ¾NÀc¿aѾΨ>aó2I3ç€<øe‚¾Ñg¿¥¶±¾š>ã¤75ã¤75@Ù½E- =O=€]m l}¡ó;ÿu>†zx¿ÌÊ<û™>—L´4ˆäÕ5¿V<_)Œ½1J¿ŽÉï¼å p>+[Ñ3%5÷Í==¸“H=é_’»˜#gˆ8g0<·ØÔ>ÞŸç¾ôûI¿X0>ºp4Ä6úu8û˜¾²‰q¿&«ß=Ksä5Ksä5ˆH =lv„=óË =€V€Ä€KdnI<5?ÜßÚ½Jä2?›Œ>ÿb’4Í…5Qj<~!? š¾þ9?FÏ=|”¼3ãî¶5#M<¼ÇFÀ=¨7c=€-"€,!€*'<+ ¾ÈÒ>ßf?ùì`>R†5È®51A<1½}ï«>ùòp?o¼7>tQ˜7tQ˜76WM¼\ÆM=ŸM=Bz:? OB<ý~¾} ¿ÅJL?˃/>µƒU4fðù5œ’L<ÅÝš=è ½s?w1? é·4Y–‘5 7•½i=°sÓ;€~Þ~•€¨®Ý;ËÁ0¿éT ¿­0?&–5üfÄ5£*<Ö0¿ˆ”…< 9? >?—ï5ߌ5Ø …¼è„> Œ<»€“)’Ê€räÜ ½4–©5ô•<]‹?§Z ¾J¿å>Z •4Jö5=Ô;šA<=!@F= €SVBP!ì;F3>™)3¿Ï´3?9Ct>—ò4«€5å<‘<–jJ>£sŒ¾ìp?a1Ü>N/{4÷u5Æ,<$C=¯ê,=€•Ú€¦œª®÷<ÞG–=£û|¿| >³>åÁ”4;6—òæ;‡Ÿþ>Ë '¿ F?ÝC?.¦à4›™ 7æ.½Bèà=t=€1™€7Ÿ$%17<Ÿ…ñ=KÔ?9ÀX?ó =4öÆ’5}°ÿ;÷>bãÙ>@€^?žŸ>”5d¨6Ûe½2w >v‹=€M@€O£.$2Ï ,?+a>¾ÇM4´œô5‡Ë…<îÖa?#sŽ>…Â>\w6>2ÕX4ÿR±6[}u½A·÷=W¼€–Ë€–‘€38â <ì;ø½)øî>àD`¿ ²‰>ð©«3ú¢ã4«-¿;ÿª‰>reÌ>Me`¿où€>v¥¼3B¸Ä4€Õ<~tÊ=Ó¾¹¼Žq€nt€Œ e3<±Ó=ó‚?Õ¥Q¿¼Ÿ>ê²4…>È5ÿ &<"ëº>'²ã>MaQ¿¸zˆ>1W51W5r6]½-´>㺀”[€—ò€3ué<ººÞ>ßX²¼Èpf¿g">(<Ã4°õŒ5¦ÁÉ;ºÄÍ>+z¾>|2V¿æ¶Ÿ>®4È4¯õq51:=Ú§=Â;€)€KnC<‡|?AÏ+=•·,¾áRx=·Vö2ɾ›?õ"v6õ"v6œû+¼—§=ñœm=€*€-Æ€?©<¬)¾Ç®¼÷f|?¶\`>ªˆù4°³’6 ~Ù;9®½rg¾8qx?èç7>P¥06P¥06Lý<<ÒÆñ=¹Py¼€Ê€ul€€£9dË ?)<¿gÕ=>£Í4ßpD6y»=<7ú>{h??w¿"$•=dÈB5dÈB5SÏB½Í"=è1J¼žÔ€XŸvìö;Àà¿ÉW¥>'êG¿è/?£P¢5TÑ46Ë÷%<Ø ¤¾'^8>_n¿·í=Y>ß3ÃE5Æ¥Š½½Žx=]†<®k€©Æ€%±!<»/±¾Ÿ'p¿Ffªm1?j*¿Ü5Î=A•,4" q5ä <(Åœ>}S]?[̾|ƒ>#5CF6Ê <™ >5cQ<H€UCxF.<¾†T>ªMy?¤u½=EÞ=¤:M3ëº65RU<\¼_»5º?¹t<=t¨&= qe5 qe5ìg±¼ Ç=ƒ38=€#t@p€7!4ï;¾´¾œ ?­C?;q©>" $4ìn5eR9<ʼn¸¾hÀ†>le?O³?×QH7×QH7[ ³¼¨Äõ=t|4¼—P—ƒ ¾R<‡QÒ<ìÈD?cœ#¿C=vÂm3qy5™ 8<’Zíº°" ? +X¿ˆ)ç=õ#À5ôƒÏ5‚½{Á§=³~3=#Ê€‚Œ/,ž±;¯€«¾+ò”¾+me?š|>ôš4‡69oF<úg̾í˽NVi?0£I>£©5VµÊ66g;hy=®dG¼€£Š€¬W€[uì;b?O¾`KO¿—ÿ ?KG·>myÌ4 ‘5S—’ç§>Ìëì3>Ç5“½s¹>—‹ø»ª€™emå%3ÕXÝ4jmZ½?â>é Œ»€–v€–œs«ù;:#?4>} @¿t‰,>ZC4aÆA6‹W/<ËR†>Dˆ;? Í ¿ìgç>]Ÿ4)”a6?5Þ<»î­=ZÖ==€$Ø€FºPmmÞ; W?oT˜=¸‘R?Ï^>*Õ®4Êõ¯5±ÌÖu>S©j?Ë%>³nÅ3Õh­4Ÿ«½Cɤ=¹Ù<€¬€©€ƒf<‰«X¿¥ù澃ó>*Þ=64¸5L <À¿d¿dðà¾f½=hD*>ȹ¯4k\5·ï±½P·=îÑ<æ€ Ö€S}Þ;"=n¿'äK¾:>€Æå=§iÎ2¬èe5àÀ@­¥Â=M‡Í4Œ¸À61'¨½)³á=¡õð<opzoÔç@<å>%¿üؾ“©"?M1 ?=X™5ÓÀ´54=q<#Rb¿¬Ï½ä–é>ƒ¸>X%7X%7Üg•<.þ¶=S@Ú¼€níŽ\ €›!c<…f?¡š]>!8U¿±Q>y¡V4×ß¡5Î3<ï>Âüº>N¿Z>÷U3üEJ5ξ½ºió=DÜ=€eÆ\b¥?A;<>±y¿6ï¾Ê¼*>õ+>×)†6‡È¢6¬ßR<]y¿<¾=ç7S>÷5>À75 Ô6þa‹½t–>tz=€k0€.L€I´g,<:#ˆ>ø?q.C?™ßK>9ì5oÒ66{,<¡x>ºæ^?“ùÚ>Ë¢;>sP#6qÍ¡7ôü)½ž—Š=±M*=€2t€8æ€2­<ü³ÿ½š¸¾Íàz?µ#U>¥Kÿ2‘£ë4@tt<ªù>v ¾Ä({?Gê2>¢o3ê5¶„½HàÏ=ðÁ+=zÔ#ð$(!@ ëo?ˆs~=Môƒ4E­÷6e¦Ác?.eï=òj›4mø46²²½±jÐ=‘ÔÂ<ofìßÂ<ºøo¿ 8 >ýõ£>¶¼>”ê6”ê6!´9¯74ÎÙ¿4xµ\½Õ®É=¢²¼µqt0ûÀ_q¿7T>>J ±4˜Af5ÉpF<68U¾#Q=& z¿©N+>þÅ3|°"6wô½Š'>]5O½:¸­]OçC<‘w?¿¾œWŒ½)·Ÿ=÷‡13üô5‰‰¾;?öY? ѵ¾þ Å¾B‹Ÿ>åÝ 5„·75𦛽°'>4Œ¼r,Šël•|›<\,¿²ï1?ïθ>¶7X>“¸5¹Ê¢5*y7p’N>лÃ>½{L4l±5?S¯<B=» ©¼€Ò›î_Šç¦;!< ?Ðà¾ÚE%¿öA>²9m3ù›¬5ª€<×»’>à=¼¾©{b¿Ç>¾Y§3º¡X6+¼½(b>rÝ”<€È€hâ=’;?~¿U¤½Mˆ­½0ƒ>Nh4RK&5e! <“1x¿\$[>Fô½š“'>_J5„Þ26îy>½p&&>†ZÓ;7Â=1Z‹6Ms÷>¨„\?ý¶>W!5ƒó’5{~2<€³­>ñ¡Þ>£‹U?+ï*?ïç4Š,-5WÕ»|'f=W\=(ŠBò€*Õì<™i¾v‡¾À£s?2ƒ>òÈ24ã:ó5<Â;,²E¾­8¾zçv?êÈH>Ø(å3Õp53Åœ¼c´=È·7=T€¦/€{èÉ;^‘¼º&x¿²õz¾éŠâ=žìc3žŸ3ìk™;Yww¾ÀŽV¿[cú¾œk†>„ ]3;d4µ&=]Ot=¦òö<€¶€Qõ€Q’º<õâù>›ø;Un_?§‚;?íË5”·6mËÑ;\aP?ZÛ¼jŒ?³ž=¾T1XÜ3ç¦Í|Ý?û;C¿s¥ð=<ØÝ3 ™õ5Ãgþ;G; ?imå>œ¢5¿L3ª=~â4Wš16u‘<Œò =ð ;6€ €N <¢Œý½ð,y¿¦µE>fi>+i4EPk4‰g<G–>çKq¿cF#¾ÄU?„ž4Q¼4§±½»6± =¾Ÿ½€ j€›€ RÀ.=Tû½1Íq¿˜V>ú 6ú 6Ð<Ÿø‘>c&>$šr¿Ä”ö=¬cã3÷ Q5ŒÚ}¼NAž=o)g=€xó€?‰€-Xá&<¾Ûô¾p'{? a6>. ~5. ~5R,<ñµ¾ÛÉn<àoo?5DÈ>ÿ¡E5AJ6J‘½² ,>¶¾H½®€ƒDvs¹'<–ÙY¿‘Û˜¾·;ݾÕÞd=_Ï.6_Ï.6ß¹'<²´ú¾ ¿¾«&S¿ª Ö> Vþ4ëô5µ2á¼5 Þ=í =€7Ê€@V€7ku:‰æo?Q5ÿ=—6—6˜÷8½"=š?¦¼€s΀) Bì¾·%>dÃ…4Þå86¦+ó;P£e¿¸±Ç=R¸Ü¾ýL >ŠÐ2Ÿ†4]5O<·ñ§=ö%[=€Fý€F¬€-$¼;âÏÂ>÷mï=iØj?Òæ=ÕsR3”þ4µY<×Ï>Æž<ç(}?Ÿ">,ñ 4ûìÄ5c¶„½ê’±=Í䛼žÙ[”4kÞ!6Ü޽–A>¶eÀ¼€Jt&g€†^e<ÍdžŸOf¿:ÔQ¾ÐÒØ> ? 5ã¨ë5ìÈ;zAó¾‡Y\¿";¾ÃQ•>Zd¾4\lž5»c1½Íx=Gtϼ€)M€}:€s#ð;ÕK¿rÇ>Íï¾,l>˜Q3½¸5ÍÌ<n¿F¡1?†œç¾gü@>Z-5ñŠB6©z<Ι=ÎU󼀛܀n€›µ8<ÌYÞ>¿mÎ=­&e¿¿“Ÿ=š1˜S-5*³<™¨°>–6= šo¿è¥“=èf3?ÛÊ4è„P¼í=Ý^Ò¼€‡XX€‡Ìb <‚1ë=H¿ xK¿úŽ‚>9o‹31dÓ42&@äw7@äw7ý¿W<‚fO¿\S=|?å'>i5„5¯ñ6û•N¼G2=©lؼ€¡›€¡ÔQ6k<ñùÿ=ƒ¹¾p‡l¿'ŽE>€Ö4¸—"69¼?<ÒÀ6¾=!9¾ü™w¿æX>‘‘€4˜75¯éA=Åk=Wд»gV€&O“(Fò;á >åÚZ>|Žw¿öcn>»v5l6â5‹„2<áy?qQ>X^@¿kŒ>Ãæ5£7{õq½< >y­<€^B”Ù=ê½<€&Ⱦ.'d?¯‡k>2Ñ>I4å¨5{=Ý;G'¿.ª??_|í½ø•F>鋵3¥±¾4 òs½çU>O°ÿ<€k€I΀mBO–;;>ÌVS?ôûØ>ïô=§‚û4‰ü6p$!<ìU²=]g?Š‘Ö>º<ê=GÓ„5ÁÅ?6c·Ï<—‘š=ÛkA=LlPÚLÊ;$v-?1¾Ñ½Œp:?Ö¯>j«È35Tç5¥fÕ;÷Ù?½?í½²L?žÚî=5s2,öƒ4ͯf;c ¡=çf=€-D€-y€Fáxæ;âN>/½¨z?!Ô >AHR4AHR4ÆO><±‡>«è$>%ws?Õ'>ÌÑ¢5d?7K9_½®dÇ=Y01=/è€1´/p¢î;À?ž½S°”>Í*t?võ >!°4LmŽ6‚tð;íÒö=# >„é{?(˜F>Yúv4t6ÂÞÄ:AÀ=š[a=€-ÁKš€-eù;~J)>v-Û>tc?ǘ­=L é2 nÛ4d*<T˜>Ìa>»Ãq?Ÿ>þIL4͸!60 =á&c=3b¼eReô›Íh%<õ E?-¡§¾:O ¿Q >?}32÷³5“Ý L)4cÉ„5\Y‚½­4é=üŽ!=Iö€G¿$ÁÞ.< T ?=…¿bË? E>i“.6‚Ô7W¥ì;ˆ,ý>]Σ¾ïãN?LÒ'>–Ó’4–¢6Z‚ 9 ™î=÷W¼’.€m–](¾;EQá»ñÊý>=T^¿É.>|Né3à´6ì<:[^¼ ?4HT¿“4>YGÙ5Ú ,6õ”½£;¨=yɼb.)hì!<]|þ¾e¾'¢V¿Kæ'>hFÒ3Ýñ˜5â‡]<8L,¿Ž¾¾´³9¿aØ9>¯h5¯05Ifu½Ö:q=ŽË;€%™®ì€€¥”;7¾È¾ûj¿®­½U*>íw¡24 ¡<…†j¿›úǾ«2¹=K\,?Ï&S5J6§±=¼%Å=ƽ€;@€n”‡Ú6Í;ªZ½(^?¹òü¾Z˜6=3$û1þ†4 p_<Ïe<³È?µK¿ýÌ>¦ôµ4 eþ56°U½x&>$CŽ<€M™€€O–õÈ;£w?•å>gg>'² >B¤l30>=5Iz(<'AX?O]Ä>ÿ>û?>X¼H3‚Œ˜59›Ž9ƒÂà=;᥼–T€;ó–Øá°Ar¿¡Æ>ªÿF4iÉÏ5EäM<ÍH>ûÄ«>8ìk¿ˆ‹m>·è85Ós}5³?=ÊùÂ=nRQ¼€`F€`p€’×<ú².?»*¶>mv#¿ 6Ø=ž¤P4H.÷5ˆg<ÂxW?6ÄG>ûä¿§ö>xó5;×$7hË9¼º9>‹Åï¼^S<ŒÊŽ;ÆP½„ýa>QYy¿Ar?#,@5ác®5Hèå:Ú €>/G?´Ä¿-ñ‰>I4f5j¾¼å6>Sé§¼Œ ^Ëa-N<Ž¿)ó<|MK¿<]°=‘å 3ÙÙö5î í;ïξöÂÑ>[Q¿FL>YÐË3Á<[5“½n°= t-=€8´€8¡€2sY<ûˆ«½b÷%¾´{?7·>ãA4ò3‚5ó'¦<­¾„?]¾%~j?•Ñ?u8Ç4#ò5l’½°ó=`­Z=€DhuÖ€D(ÌÐ;»Ÿ¼” N¾ë¶z?VÕ*>Þî 4CÉ5-ÜD<Ó—Ž>眴=4Õt?›i)>¨d5ò95­hó¼‘}P=«”ž¼€R€}(€Š8¿<¬Å<¿‰?Ö¦²¾w&?‚ðÝ4YIR5Æ1‚‚,¿ôúñ>1=6Ea6;r$<¨s>Nz_;Cé´€–Wü;3!>ÿu?¹)i¾:k=° Ç2C÷[5×v<"2`½ßKu?Ó˾`OÅ=“QÅ3£Õ6<Í>=q­ö»£U©€N(Í<½zæ¾Ùø`¿ž'"¾!]€>òP*4M^6••Š;ðJK=–_~¿•áÎ=ˆÝÇ=íí÷4ËóG5Œ/Z<Å­‚=˜…ö¼€Ÿø€ŸÈ€›i 0<¦l>bØ{¾ûp¿t®>{DÈ5{DÈ5\s"<¿žŸ>˜Å'¾™o¿üŸÔ=×¥2t 53§‹½ù÷>¬7*½&ª€Jõ€î5%*[¿3‰¾Vù¤>\$Ž4¿<‡5z<2<ùHÛ>­â^¿¿Âw¾‹q²>ÿ‚€4wˆ5ÍX´½‹ý>-ê;u*€‡’<ð^M¿®Y>¬Ñ¿KÛ=@™”4®ßì69e <,Lj¿Ji†>Bƒœ¾© >J;33Ž5` ½VÒ =J´d<€ j€]έeB};®#¥¾ê$p¿Ë>qÀ§>“9Š36œ4ÚI<›:½>Llm¿=Gj½aÕ>×v84+™ß5øù¼â“=™)­< L€];€ ͳ;l?â¡@¿#“[>T­=.[3TØT4#j<’È>§‡k¿ æ<²ä6>â7â7=Õ¡¼'">þe÷»€/ý€/Ulé;•?× V¿'9>³°Å>&å4_ì¦5à \ÿªK¿¢ôµ>ÿ¤>ãÉ*4ì–5†â¼ö\†=Þǽ¡Æ€ ’¡ßlÖ;?pŽ>vf¾{ o¿jl>3Û 3ìô5Z=<ØE¶=5‹¾>u¿\A>Ê™<4˜^:6è÷}¼‡ùÒ=RE1=€@¤€7]€BT½ <êu%¾‡ÀW>—Ïv?æD>~ë7~ë7<5…>¾üÕ¾> ºh?VËÖ='}†3~]À5SÊ«½É­>µÁ‰;º:æØ ¿dÚ>Äk¿¬h>S€4N¬5çö;˜üa¿ 4¼>ÎÏ•¾:IÊ>4È45༸¼?8¿=fŸ½‡Ž…Þ€;×<E¢¾™J?´¿rÙŠ=|¦•3¯rQ5S<‘¹ž¼E™ ?a7U¿™>ùÍŠ4><6D£{½ÚÆ>Œi¦<€mÜ€kÍ€ü8ô;FHû=c|?ìòÜ=é&¿<Äá±1›Sô4¿Ç†<«‹“½©U?29ž:C —=ðñ¤5»Ö¢6ž•´¼Öª=”Ú‹¼€­H€¬$€ ýÍV…ÂÙ>º4ÓÈ5NÛ;;à?>gRP¿Ø ?ÑYy>Ù4‰Tõ5eš½Y>¢Ð2¼ò9€ˆóœ÷;`^¿×4½>I½$…>øð4 >t69Oé;æû|¿l–À½†L÷½›Õ¡>ø’Þ3•û€4üÓ¼’>Yl“;€rF"D—SÖy§v?ÂP¾Ñ£=kª3Ê@5ÖåT½X­ =†uã<« €5€«~ ]ð?0+W5¿µ5n2нÜ~=XU¯<€©®€ªi®ªC<Åâ¾îbY¿2H“>%/=¾Í<ÛÖ<2÷l4çæ¼XSù=ÒûÆ<"(.J'½_â;"˜¼“Z?¯/?e½>°½3¼î¿4À3¡j>¨žÆ5¨žÆ5Þ¥½$˜ >ØU»€’"Në;õÛ ¿ÛÞp>%wN¿¶Æ^>‡è+í4 Ë;ì ¿Þ>ÆÎM¿Èé>KHÌ3:©6“«Ø¼<Þ„=Nì!=€:ã€8d€?û³J¾êx/?Æ'œ=qš/4âÃŒ5\sF<®É$¿¤›¾Ò3?ÁŒ>IÅS5IÅS5Æ,¼½Š=*Ra=€?S(E€xU½Ò;67¾£˜)¾•Jz?š­I>…bÐ2銚5¢&*<^›Ë¾‹i¾Z‹c?FG>7h3—ðN5'><4†ù=j = m ˆ€t¥uí;Ylç=¾ª?*²J?µÕÅ=4‰4H”^6½W5ã;?V•*?ü›Á=õØø2`52®¸¼{ô6>j[¼Q´ZÚ€<_Y<äºA?5O¾„Ç"?87¡=_Æ$4iÍ\5Ïÿ¯;¥ã9?[¾ÔS,?-Tœ=ô€2¦3<½ôk‹=÷™»têsÌÁ;í¬ ¿!d3¿žð¾ñ œ=Îq 2œX“52F<Äq¿M­¿™¿Ž±ð=Ðxß2j§5ý‡”½Ô)>˜ù½€(x€†,€!¡-=<«|z¿^<ó=Îß,¾ê»=QQÕ2µáp4±®(<Ž¢r¿pM¾7’¾ªm>N¥4Œé5òÓx=¹t=„KG<€!kã€&q8Æ;¡Ox?&µs¾üÙM=lj¥=±n2鉯4 ü;È/t?~Î6=ᘾpi>ô4ö¤6G½DT=¯¼žóšøžÚ<"øã¾øÉʽ[Ñc¿æqÎ=è“3¡¾4åÌ-<Ó§>¿ä£<~Ã*¿ ]l>NL.6NL.6Ù%*=^=àÖÝ»€¡‰“€é}<®çj? ,¾Fo¸¾ˆŽ›=QÚ 5QÚ 5c¿7<±¾n?t$>o“¥¾©-?õ"v6õ"v6z7V½~‹N=Ò«=-604ý}ë;÷©&¿¾A? ¯=0ùÕ>®;~4A˧5×A€û57ã6à€¶½ä÷>µ'<ô€Ó÷Þ<öS¿á‚=z¡¿·+J>±úR4›+?6.Ná;tV¿µþ=æ!¿Ï‘‰>颤5%¤ü5sõ#½7 =t ò¼€i¬ €}mÝì;Ñ¿h} ¿Ç‘,¿Ã??Tà 5Tà 5(šÚ;‚˜â½úѾü t¿)ÖÃ>d»K4bÎG5¼2äø=û’ ¼€““ Š’S<{j\½K5?1u4¿ Ÿý=XŒþ4Zl,5áP–;§ê ¼!Ä?í_J¿÷¯=É2- 5ú }½¾õ>Ë--=€G¼€G`€Dõ4ó;\\5?½—„>(?ålN>õÓm3v4Ù?<£??µs¾«{?G'>ß9Å4y6dé¼f–=Hn ½…©…Z€…ПA<ÆU¿ÍæO¾ƒA¿R[å=ÄÀ~3~ø57„B<¼A\¿˜r½Š–¿4¤0>EV‚6EV‚6–ѽô¿œ=À^á¼…Z€…t<#·;3w¿ÑᾨXh¾í=@^ 25!4ž·Ì;²‘Z¿ ùD½Ìµ¿B>mw%3˜P5½é¸Z=ê=wë€8A5”n<äFL>Ìoa½Zuz?Úä´=³Tß2+Ÿ“5±î;XľÛBc>}Že?”Õ?Úà¤4_v×4g_™½ázô=½û»€™Y‘¥Z é;B¤¾IGH¾öFm¿+”=ç´g3z w5€oC<Pš¾ÿ9>d¬o¿EºS>º€µ3i;5>{n=¾s=¥ØQ;€&{gô€&À¶;„R?êņ½e´¿Ù§=íÛ2‚x5qžŸ;=÷.?ÍU˜¾q¦*¿¹‘=UX33?5ñ×$=vŬ=˽@¼€`8½€`æÐ8[?øÎÊ=•¶¿†Ñ±=, '5K¢5ˆg,î¾²L¿=o#!4©¦4Ù[J¼W_=Xæ­;€§€§€£¯b<«KH<¿¿ŽT/½ý˜­;'…î.ÁD.4ù:<íj¨¾Ï•p¿Aî½½5¡>$54Â4XY[;eâV= õô¼ È R Ï%<7ì„>r•?¾Ó‰r¿>yXÐ6yXÐ6˜©Ê;Z“a>Uµ¾‹«h¿Õÿò=H<›3´\q5Òü±½ê{­=£Î\<€ð€ ø€úÜÄ;sGj¿kVξ81¼Ãø>@~&4äS5QÍ"<È q¿²Ÿ¾={>ÈÆ>žo'6žo'6kš÷¼›Z&>(ïc»ZDÙZ,Ž<>˜8?ÕM"?6›Œ=xþ]3ûû(5~6<Ô!W>#í#?8"=?¦µÓ>5 ¥$6é_½Ž’—=(»™¼tÒ…št8Zô;È3¿d2°¾‡Š¿p®>ÞQ46þ5åWÇ;_Ò*¿²Ëa¾ò6¿¡…Ã>‹Ö¿4 XB6o¸=N´Ë=ìÂ=Î,ê•(< š*?­?Â>yO$?ëÂ_=-oÜ3—€53͹;]q ?~‰Ã>–Ü??o&‡=G4Á23>Ÿ4¶ó}<޳%>Œ?/‘P?î¨Ñ=Ó4…Ê6—É9<¨ÚÞ>õÿ?ÏP>?ÉO >ßËà4«U6ÿ0=ƒÚ¯=þ`à<iFPÛ€Qä <1l?‚-8=Å>¶Pþ<¥·Q1². 5²½&<̵v?˜â=0ãx>‘ÃC=„Gz3Ô–5¤½’ =–_†¼€¬l€­‚/‘)< 2€>ï u¿žd>ù/›>ŠtÃ4®#\6ípFÐèµ>)4sT4±½Ov#>Ô ”¼€ 2€ Rfjk!<ÙqJ?в?†Ø¯>íÀ1=î—˜2ûî4ØNz<è« ?„@G?âç¥>éÈÖ=Sk=4l³~6i—¼>Îô=w1 ='ô'Ì ÿ¢ <º„”¾ŠV(?êÿ1?={Àˆ2¹ëŠ5ŸR<±`¾HPU?ó>õ>Ï÷=žG˜2ɨø4- »»%–>o×Ë<€¾€¼'¸¼#<36¾àl?Æ«>‘Ç/=È¡)3½!ê5=þ< XȽ¤kU?f$ ?å‡K=øZÖ3X¶&4$µ°½!\>OÊ$=€\«€\­€.;<ˆ4"¿* ?ç?Íì5= C#2|Ü%5Ïå2<µˆX¿Ç'¸>4³É>Nè># 24oLÍ4k=h¯~=vÂË<Ot€j¹€Ýxö; q4?Ó±¢;>—5?d³>iŽë4ú6Ì·!<…\?{õ«¾qö4?‰Û>kä›4ìú6vú½õŸ•=ÁÇ =€'¥€‚쀤±¢+<9Bƒ¾zÆ%¿Z´7?G¥’="§5"§5By%xïÔ4xïÔ4m‘´<ôÝ­=ÄK=€F&L‚€F­<ÑÐ>[àK>Çd?lq> jZ4•4"6h“ï;HÜ>¤„s»Þg?3Ó­=NÍ4NÍ4mç{½J >?Ȳ9”〠d€”h  ;oʾç¿B?uÌ¿÷ý?5þ 5ˆ6øæ;äƒ%?¦V4?·ê•¾äTõ>E5E5«è¯½5ß=±¨<‘ó€t+6A<3r¿ì€=J°£¾2Ü=;:‡ª4ÁI™5o*½Óh2=®¸8=y´€cw <™Ü;¿ÆÅ>L?pÞG>k¥P6k¥P6ê•F;œY¿k ?ò`"?9á=Æ1¡I13Ÿ«½ÿû=ÖJ=ubu•€e&ïº;wuľÁ¾¦Li?³5K>Ú†‘59¿J6÷"§;›Oê¾Nî·¾·6P?Þ`­>Êó€4‚À÷6‡Áü¼ Ê=6¼¼€Cbt™€C§W<±¡E¾=fh>`t¿x:Ò,¿Ï¹†>© ”5Èd6\l½Ê4š=È—¼*ЀšJ,³;3 ´¼Áå¿§î[¿rÇ=ãÐ2tA¾4q±<7ËQ¾TH-¿þ4¿1N>·…3äÛ15ù¾¸»Mø>ë«+<ë¡"¦ì <r1¾|?cè§¼aä.< {0¶·ç4Ù¡<ïz¾xiu?Î=>O9=Z66Z66_EÆ<5CÊ=yX¨¼€Œú€ŒµŽ:0-¥er>nfV¿²Š=5ƒð2¾Ëv5…BT<)dk>îâ>¾Î]¿é2>Ü™ÿ5Ü™ÿ5F_A½–= =h“C¼ 6­‡€¬íw<ûZ <ãð¿éµ¡¼Ð˜<ÞZ0¹!4âl<†1É>Ègk¿6F;‰pm> ˆ!43à5Õw>½§–­= Ð6=3³/€0Í ‹;Ž›<>× ›¼Ñ’{?Â×5>ž“3Š™.6ãk#<š >íô‚½ƒ}?rž”>®…34Ö¾5!w½©÷4>p{¼€9%‹&H¶ <#"¿Ë/R?y_λ2"!>uU¾38>™5ÌÎ;,ð“¾àµT?wó>¾/²>/3Ä 4u=Q½®ò>½Ãmº;yAb;ÃÈCØ0÷2>f¹4ž ª<µ˜=/^3¿b6¿‚3>Œéb3Zú<5©3w:×g=–=‰<€¥Î „I2¢;Äü¾®[¿¹>ù,>Ù0¦4…”5_ (;Ÿ7¾ë¼{¿f ½(\Y=jZ1Jüb4>V½†Yh=õfÔ<€ad[€¤+'Û; ,¿ó剽¦Ž3½TRÆ=ªxŽ3W¬5šÿ;a <¿Èí#¿Ùùe>.èà>ð²Q2ñ]06×4ïþì²=Rùð5Rùð5§ã'?ÅØ*?}#ç<ƒ4a<÷øö1535ZE?½Õ?ˆ=ÅŒp¼€š¯€‘€š†ûè;1 ¾fB²¾ð8b¿”È=|ç”2Œ4À£<#cø½x!ǾÆÊi¿sù>Az5Az50G<÷è =T´<§2 > ªÂfÊ;a`Í<Øå~¿uö½^ß4>YQ†6YQ†6›|é;ᤆ¾xxm¿ÎЇ>wÏ{>­3r4ëm 6á|j=sP=—ph<€j"EЀ‡>¼;ÍRR?²¿Dœ½Ë’=«ÿƒ3¬ 5º¤ã;’ùT?:ßí¾¶T›>Zêî=Î=p4ùº6毽³=F]+=#tz–€‚¹Æî;žß¿$?ü½ª$Y?‰eî=à5Ø:J5‰Š'<£»‘¾W•‡½0Ót?N.>Ð~4ú½à5—‹x<£ÈZ= E=€K&LöY7¦;Ñø>С۾ÊîB?jv>4¶a3³g 5ÜìW<&[ü>¦RN¾¡°X?­f–>‰Ø4¦Vï5Âõ;å|q=:A[=(ä(h€*Ó¦¿;“>­½~¾pÍl?©mö=Ê^ï2._-59Ò;¤Sý=çOŒ¾Š't?Cí°>tZ4?”‚5|¸d»§ú=)== d &'æ¬é;»Ì½Âð8?Õ&/?²°õ<ʳ<2ç¬5ó1<°…¾6ª?<>P?–Š=ÞtZ3K%Ð50.•½–ƒ=3‰<€Ä€ª€‚ŸÝ;0)¿ŽJ¿†Œ>µÒÕ=á¨è2ß:5HW(<¬ö,¿ÐÝ8¿&>Vqf>sN¡7sN¡73m?½Oéà=C•¼ 1€˜Ü—:!<6¡½·¡®>Îo¿H¡Ñ=¢ÃL3þ,ô5ÑHB<9,Õ½­üŽ>¤]t¿¥<¥=óº 4ˆ#Ô5¥e¤¼¡e=…(ß<€:h€`2<Ùä“=š²~¿bÚ=Ló4éóì;9Ûß½@?ì‹W¿Ñw›=§ö 5§ö 5H§½bI™=Á©<€I€‚Ü€sÌ<ÏèL¿BÕ¿™>±Á=-©55q’65W—;fG¿Â¿N"Ô=ìKã=?¤%3ëk5Q£=ä,¬=ò³‘¼1V€`Œ1 ¿ì;Âð/?ÔÃì½ß–7¿WÙ8>œ]5¥›A6Òn-<ž˜+?3uú:œù=¿0>ò¨5€§º5j¾J½sÕ=Æ$=€1È€1 €1¿Õ³;lv„=t,Ý>¢If?s>P›¦4ø@P5©cå;øMñ=z§ª>xo?ÆU7>Ë7.35Pÿ¼·*>›r…¼¢–€/\ŒMtI<Lj½¾‚ê ¾Ôbj¿€|q>%Ò6%Ò685<;§ß¾¾¶¼Z¿Е=è8Ô2§®4´;$;@=uÍd=€*l€*­€*ʃ<5U>ð6¼–_z?L½Z>ç‰4V 7Ž=ð;§¨F=)‘j¾*âx?ð+>©}U3Íìn5%t—¼T?>!ɬ¼ Œ€X0<ú‘¿»4?+ÕÚ¾^(F>¬Q34¢5 ý;0iš=Ïr?ý’¾´rÂ>'z¡2ˆ­4f ²¼ ¦=og½€¢@…8€ Ñ}‹;±ú=¾Æ~8<Š{¿»ö¦=܈Ï5܈Ï5óê<;Ñ‚¾[-'¾Ûòs¿',>9„‹4ïm6›Æ6=¾ú¸=ÚŒSº€å}{"<@Gx?Ü;Ø=ù`¾òb=ï 4Òö4À„g<âZ}?¤Â>⺄»A‘!=&›g6&›g6„k½8¶=×ö6=/«/t€'ý¾;þß@¾c7º÷j{?ÔéR>"Ä4­3B6+©º;¹ ¼Vþ½2Ñ?0oW>„Ñ4„èF6·^Ó¼÷“±=W½…í€C*€¢ü_¾;p¸Å¾H Ï>ò=T¿ûš>‘× 4*§5€&ÿ;j2¿Ù1»=Ò‰Q¿ßng>hWæ4¤M@5¹n½Ý²ƒ=\’=€ªè€©'€'ÖÎ<³@]¾ÐºR¿0l?ò‚"=œ¦1£Ö4éê/X© »:ŠÍg5ø255ø25©yŽ;wx¿¤™7¾pâ,¾_”Ž>T¬4?Ô–5 ,¼ÎÃÉ=­/R=@®€-”€#dD<4;+¾šÎ]?áßð>é=뵄2~õ4€Ã<ó ǾM<?Ru7?“©$>?5Sb‚6‚=ƒÛš=_|Q¼1á1xe˰¬;®H?à†”½`Û¿`4æ=KÕ2i~5ˆ¨Æ;W 1?V#9½…ü7¿yÉ=pÝl2”2é4Î<<&ûÇ=¯ÐG=KJ€$ä€-yA$<˜‡(>±Ä?'CT?ŒCé=9#¼2Ѥó4M»ð;´|×>j…>Ð~^?0†P>8¨A78¨A7J]²¼ßß0>ág¼QDQ4Qƒ$ QH?ç-à=°«—3â:h5üØ*<`8 ?3ƒ>«2K?K”N>Íá¿3uÆ5SX©ºf¡ý=xÔ¼€´€êCV <QH¼/4J?‚ø¿m¯=ݘ74ó66Â÷<%F>t•Z?k¿ÅŒ=8Õ2è´‚5‚½™ÓÅ=–ꂼ)Öü)ék&1®m¿¦vf=lxu2U`h¿X >­hŠ38‘5Ò>=ài’=MŒ;€Ô€“˵ê;V½[?øîÔ>•Ò™¾l;Ü>÷A…4F Œ5c¿7<Œ p?£”½Üú­¾dtK='à4'à4wž¸½>Ͻ<€hÖ€ €h×ç;0«z¿Ùâ¾>õÄ„=hä36õŒ47Š1<Í}¿t¼[>¥Ö*>É|à2‰b“5ævo½¢ñD=‹Þ):€ŽZ€‘q€%á@ã;Lù¿à»G3UNþ4ëT<Ó¨)¿¢úÞ>Mô¿°é±>•ô556Œt<=Ί¨¼_p€Nû€@ôÃÿ¾àjJ¿—ñr>Ó]4õ`6þAó;´#2?c²¾ëÛ ¿ó `>ùD4ñÿû5"©½ ÓZ=#2,¼€Eu€®€Y;"Œò¾Öóº¿sa¿?;I4hÕÞ4aË;Õ2Þ¾l÷? a3¿œmõ>ß¾‡4gºï4Íí¼W?¶=»~½€C]‡ktXÃ;ejF¿šŸæ>cåâ¾—D£=;€Ã3l5^5ú·Ð;Z ¿ó?YN¿ÄÝz>zcß2`Ì%5ž%Hkâp¿~±r¾Ð£=›„,2úFŒ4×V% O¿0^R¿jD·> _;4³Ð5Pýƒ¼>ÍÉ=ȼ€;§€;{J±Í;­î½¬?pvG¿a¢›>_a±4â_51<*<ÇÕG=Åóû>-‚^¿zRÕ>"4þ;d5G:ƒ¼ˆ Ö=\º¼{\€“i Xú; ô<÷²>×Öo¿VÒ>žý3*è“4·"< 𓽀C?]hZ¿8cì=­¶c5­¶c5â=½EbB=É«3=wUwEyê+¢;½Ýþ¾¦î>?w¤â>ô(Ñ=t#Y4ã-Ü5–˜§;oc,¾Ç’W?¯,?¹sA>MVå4¸<6 oÖ¼aľ=]6:=€#ü€7Q€#«ø <º}о'Cæ>æ€K?ð( ?mé«4t®†6ohø;Î F¾ZÍ>i8e?“Õ¥>½Ñ36½Ñ36ø6½½©ùê=%–<ÓW€œåè;)3^¿âý¾ýÄB=np}>wá 5æ`6Þ~æ;'M¿}„¿'¾³„þ= !3Ùo5ì4Ò¼rI=³)×¼€…〡ò€ÜŒ;Ài÷¾K•ñ<Óÿ_¿HNe>M,3-À3'l<Ê|8¿ùƒ†¾?$¿ë>©ùˆ4Qu€6X© ¼>%'='jé¼`€}À€‡ÅË;Ò×V>Ï1½þêû¾œØ[¿Êz§>D¢4ÓP5n…°;nÛ7=‘€Ñ¼_¤€¡Ì_ذæ;¶ì=a1¿@aW¿ ìô=V”@3í*5¾NG<ú u=Éð¾vga¿‹Þ¦>̼¦4̼¦4%–<Ïô>Àx†<€t;€uK€tÈfÛ;ª…É>Úi?<"Ó=~ù¼<!"1¡g4Š 38¬ =‡è3?ò5e©õ;NAÞ=Ž­'=€,z ó€,½÷ú;Ê$C>7¢Ÿ>åKn?Î>Åí93šŽ6)2;<öøª=Y¢?ÉX?ÑŽb> H•4¼s°4&äC½9¸>'¢ß< .å.Õ€MÐÇ;w¡Y?µ“¦>¿ÿÓ>qøy=™;(46ÕMÜ;B£H?(Ñ>; ?ÚD >ý5ý5\®>½¦C>Í<€WpT(+­èm;Fê"?z¤Ù¾ËÇ$?ß >õU2‘p[4æ‰;reý>›ð > ¤[?Îk«>áÅ«4áÅ«4eú½[>.ªÅ<€qì±€.ɲ;ÄÆq¿'¥‹>Ô;>Ä} >š¶3~a 5ïŠ;v*<¿Ó1+?W]å=ü1×=™h 3Þž5lÍÖ¼Ÿsw=™cù¼€…–€…အ‡mÖ;Ô9¿Â˜ ¾©ˆ8¿6LB=…ª.5…ª.5'lsª3‚ßd5t{ɼ=û=Á‹¾»—ã€rÌ—:¶<î1ݽžEg?ÂuÔ¾#±’=2±2ú,=5Ä<Ù]>¥¡L?-ø¿‰Î>Ÿ-”4I¢5“W'½w£Ï=l®¼ i€C¶ *Óš\{¿Œ_›=>x‘2á5ÖÜÛ;X‚ ¾~ÊÂ>{*j¿ƒÖ0>—5`3äK~5©Í<&Ä=¦}ó<WÌ€•¬ªÄI/¢‹=ò+3Š)X6¹]J:B]7:B]7hêµ½ŽÍÎ=Q†*<€ Ô—€ S½³;Ùãv¿ y>Û²c¾ÇáÙ=Gv4R\§4ÂóÙ;‹F~¿w½Ì=qüo=Ó¶½=M» 32óC5»^½ÊÂ'>œz¹ZãQV7ˆ <4É/?à¬î½Þ²7?Aú=cæï3Ù‰‚62ï1<÷ñî>ÉÁ>ÑÏL?9ÀÊ>›5¹‚è5àö¤½í¸¡=/ßú<€‚n€‚’€|Ø<9‘>¿ÃGþ¾u…ä>ì¢=kŦ5kŦ5þ^$<Ý+¿5+¿ƒŒ£> ¤­=UzA3xÐd5·ÓÖ;ù=@ÜU¼€K–æ€'é;Ø3³=D™'?é5@¿ó½»=iç3·³5€£9™È?do@¿ö='¶ 44)6±‰Ì<êw=Ÿs7=€KÓ€VõLà†¼;Ä?œ!Œ½í•H?KH¦=¢5Õ”[5§¶;•.ð>‘\ª¾‡lQ?li=>î\4'’6û“˜½Ú8>8==€ö€f€k•® ñò5ñò5 &<š?ѾܣM?Ê 1>Hi5ÚÙ¢5ž½ŸÛ=q=oåo´oýÜ;úk*¿çiø¾]#?ÂÁþ>½4Ïf5þx¼;¹ÖF¿d î¾ýÙ>süo>È3Λ`4ñf ½|+>ùK‹;€rÏsè€r+’ö;¬=•>•s?»ˆÉ½Å =D1-û…4gôâ;(¿‘>H2g?Øš¤¾â¢=$ €3Ou_6§•B=ÅTz=„€ü<€šOf€ë|À;ˆÂ=`¿>Lm?†Ä%>–‰²3tü]5à ¸<¨Þ|?¹4>u9Õ4äé%6@ÌPn¾ŒZ?Ù½·>›<4L25ô7¡»¥J=§vF=€¦uZ€¦o_%<´•™>xü¾§Q?¦Â?hR4?¡¿4‚ëî;ÜÊ,>¬¿ M?:OÕ>Ìž4xtŽ4¿IÓ¹ÅÈÒ=ñò4=€@8€BŠ€,œéí;›_‡=b'u>ƒúw?×á)> °I3ÄUñ4'ì=<¨i°(Yv?»¡$>l! 3â5"T)½:X/>j¼=M€9—”l4ûÛ5âP»dæÂ=‚s½€nj€ ×ŽÌÚë;]E>ü˜>?ûÅ'¿è[g=(q 3Hp.5oì+<êœ>×Ê?®ÓI¿W¶Ÿ>$5ŸaL6×\¼›z~"4ý6&4‰½³±=¸:=€=µ€=Y€‰÷=°;}ïj¿züʾ¤ŽË¼x?7Îú4Ÿ<5ѳZ;åi¿5µ½ž©Ì>ÓÕ?yÌ4[ˆ5#ùн àæ=Êm;=Iç€G¢€®P˜;h?;67¿ÄrÇ>0Ë >èpK4ü"6 Ë;°K(?‹¿m~ÿ>òÈÐ=œ,’3 ‡4ºf’½žÑ>¬Õ¼€J7€Jë&Ü=<˜¿¡V¿—@¾ë\(>¯žD4µÑ4^e C†2ôir4ð†”½ >¬*¼xõ:„}¸;/X¿ØÊ¿u¿^çC>/æ;4×' 5)hG<ý©ü¾;(¼E¤^¿|½³>Ò4\4ñôh5S%Ê;¿`·=¸½€nê€n`€ ,‰É;óù¡>ŸxŒ>/yh¿Z®º=™jæ2Û 5cœ<Ò&>û?YL?¿7«)>g—3vU£4T8B½Ù±!>]2<T>€W»€Š"ô;üðÂ>‡Å>é/_?§Ð>÷!X6÷!X6Úh÷;„þC?Òx>`!?þ‰>€Qj5Ö6Î5Œ½->%>1E9¼€ € í€ -})<¯âˆ>ªµY?Õûç>â “>H§$4ó2O5 <ª?WSD?{’>0¦#>ÆÈª3ù¹5óqí<é+ˆ=Á9£¼›¸€›²e®ÿÞ;Ú ?·¾¬F¿ì7=aµÅ3°K×4¾|ü;ì{ ?Úòi½3ÙT¿$ëÝ=S¦3œ— 5òé±½³ÑÙ=}Ž<oàoR€ Êù÷;Ëx¿ß+>Ñ|J>ìó=ï„è4/Ù5èµá;„Sb¿Wn}>ßõÊ>[*W=ÝÀ 3³‹5µü@¼® =œà½€ Ð€ "€¢oø;ƒ]È=þÚç½;}¿ˆ=â}03¸ÄK5`õ©;“v¤=¼¬1½uî~¿kÍ=‘ƒ3 ïŸ5Ãc½I>íð×»€3X€u€”S¯%<²Äx?.‹=µsg¾cø >OÓ3ù4#n<ÛW?[‰«kb½€F:‚€ÒÄ<°b~?“³­½U7–½øå=ç 3zý46z,<§C_?tˆï¾#³¾ÃЋ=ò3æõW5Ô–½+¾1>î%M½všv€„ <›7 ¿ ¿Ž¿UÖ¨=ø5ø5M$ô;{4*¿¬)×¾¿‹Úš>ÜM3¼g>5’[S½òî>Ae|<€O¾€MT€">É;µÕk?ƒ>õŒs>× >ÛšÕ2«`5ž <±*]?‹ ¸>Ü—´>†Y>GÚÚ4T 6Àš<eÚ=aþм–ô–½€Œ è;Cô‹>>ªø>¯ŽT¿Z•ã=Ö»K6Ö»K6(F<¨ºè=l’É>H…i¿X+>H \3’Òˆ5:Z½KC=þòÉ<€fI€a--;§@¿•+?'4µ¾^Æ7>|4Cû<5XÁ»; t¿ˆÊš>,_ ;¿Ó=™ “2ÑÛ 4›•½Éu#>Û½€„¥š€ˆ'á.<#Çj¿ü$•¾›X‹¾„Á¢=U32µÑ˜4×Û<-M(¿= ¿–ËÖ¾%>•«³2æ¹…4px¡½(©=ßj¼b-bˆ€ <¶>¿ ¾Õ¿t>Ѥ5Ѥ5MÝ%í2àÏ{5zà#=½6Û=AJì;©i €t á&<ú ]?k¶?µx$½î<;´ 5;´ 5}<[¦[?É?â¨=fz%=„Ù5„Ù51{Y¼#K&>Ãr¼€A €/XA"™P¿>:¡¾9Â>£eÁ3xP4I¬\;;á[?›A>¾*Yô>¶:Ò>ÅÓÊ3¥Ì*5Oå4=(dÇ= Ü6<iêiPiþ|<5ær?]‚œ>j¢=hʉԀ‚>~j=ζð2íË5陽¤n‡=4¿<€Ýº€ Óã;¨Ë,¿¥®;¿¦Iª½z\=u‰2$Ï75Kb"?MIC?«ñÍ<þŽ^1Êv&4öt<#Í>Ö?I¬B?ûûù=O¹ú4—ó5ôýÔ»˜‡¬=ii= €-”€*9€-q–Õ;1ªŽ=Úw=iè~?׆›=Y4ù|›5JJ£;{Ç'=6‚>W\w?©Sº=yîØ2ÅÛë4Î4á¼Ø Ð=š 1=€7æ€#¡€7Ÿ .<‰ ¾—J›>vÑp?ûê¾=›4už5 ­<ú0¾Þ™Ï>¨Åg?'x=ð Ö22ÂÞ4Ÿu =Dû=ª+Ÿ<ª²EU€ æÔ_#o¿¸”e>yŒ<%ô¨4%ô¨4€<ö–>¼t¿1ˆ#¼ÈU†=\ß›6\ß›6 ] º¦µ)=Ó¥?=ÂB€• †`®®º=aòw?Q4ë=ÚÕ2S­£4(\¯;'Ù=L‘þÒk? x>³Ùû3²ºÊ4_ð)½J`3=ù„,=€2$Mq-¶cÕ;A¤p>£$¤>èj?¦=Û„3·ð4«~<ц>Fˆ?|qO?äÛ?>³mX4ßv6‡½+£ñ=¬Çý<'Î"M€7™äÀ;åU|»x0?N^9?C™=“ƒ2õ‘4/7J<ª<޾Ãå3?é¬'?V÷ =¬¬2o!5TäP=Òà6=ºƒX<ES€ ôEÐ^Ã;L–?Ý.N¿ƒÊØ<ÌáÁ<3˨1fßÂ4}å;Ï(÷>½]¿žF>G7ï<êÁ2AÏ„5‡4нr6=j[<€~1« ~bÄ;…Í¿ïJ?q?hJó=Ùâc4nÏ}4:#Õ;7¸E¿ñˆž½¡f!?r™ï>Rø˜3xÁ4‹À½>È “<s¸.”"œ%ú;1í˹>Ün?U1¸>ÔŒ±=f4²„Ó5µ $Ã>±›4¾<²5ÖþÎ;Ýêy=„ý¼€ŸD B€ŸÛx˜;аo>ÞSa¾îmr¿LÑØ=7¹2­Ø=48“"þ½Às¿j„©=„©2R+ô4(í<‰°=g 3=€$ÂLºPÖ³;\ö?.¶n=Œ©O?Ê’ >¢ýÅ2͸{4mmÞ;½F'?Uí=†??2º=|Úˆ2T”4)éa½Îf=Z<€%­€f%€%>jÒ;áÀ.¿ˆC-¿>bhÕ>4Z4¸Ö6Ã3ß;¹fx¿Ni¾u6§=,Ý>hQ¶4yd“5°ã½Öã¾=½‹7=z¼#Z/Éžˆ;Ó~¾ïã“>¨·l?fh1=‚FH2䜕4åkÁ;åÀ|¾x±>§ªg?[YÝ=ªz±3£ºÊ5½˜>^ƒ>=€DfGÊ€DhÃ;—ô?Py—>Þ˜??fÙ¶=µêÌ3¸˜\5q¿<úB2? (v>˜-?9å= 34mß’6¾¢½>Æßv»>xªÊÏô;õM1¿E6>eõ2¿Ïò>@þ^3¨Ë25¨v<Ü»Z¿òw#>·&ý¾Ã>‡>âD¯5âD¯5çÅ ½}A«=œѼtš€C÷ts‘è;TV^¿œ@Z¼¿¨3GÛ6­'< ¿õ¡T=™jU¿IJß>¯;4r²º5{¸½/Rè= o =oš€\Iƒ;¶ã¿P©F¿Ñ¾÷å“=RŒæ22%æ4T³ËV>…3]Ž4)Bê¼¹‰=h°©< a€4 ýhC<Úý>¢l[¿ >U¶Œ>®k64NMÏ6y{¾p¿¢'"=v³ >O0e2ˆ€4ýgM¼4„>T8;€“É€“ÒCÑQ<zh¾ðq?l¾r =éŸý1k•µ4Œÿü; oß½#Àj?)sľœ+"=hÝä2)͹5…—À½­ù>ó¾<\Ê€eC€ ûñ;>Ay¿{„6>ë§>Œb=”¥2©ºî4_²¹;KN|¿j1!¾ç~=¨!,>Öå*4µñ5±§½½£•û=Gø<€eø€eT\Õ–;‘–¿@NJ½®(ä<)¼’=SÍ 3»[R4“÷É;äÍ{¿´22¾fKA=¡ï=¶4&)‰5‰D½äI=kE›<«g€#€¨@"°;QÇP¿R:C½Á¤?qjÃ>y*Y3ƒ¾ç4{&<Єö¾Þ`¿œ0=x‹>¼Y‡4¼Y‡4¶÷i½l=$ :€€Ýšú€%²Å«;œ{i¿·?™¾ˆ¾Bg>CÄ€3ÊúP4SãÅ;»Ã¿ÃJK¿…|¥¾TVI>DÖ2vÜ4‘ $<0=4€7¼€Nm€NZ€£Dƒ¦;±Á¾÷Ûh¿Tß/>ÎŽ>¡KZ4z²6º (<óNx¾@b¿„ÇË>”WŽ>èj5èj5`&½Ù?O=iV6¼€Xåž2€E­ ˆ;XC¾$z^>ýÀw¿Øÿ=èO¢3p˜4cvÜ;·Où¾ØU,?!x¿[l¬>yn5ã•6Âmíœ;À?± ¿µD%¿ïØ…>cÄô3fÖ5nâÙ;×§Ô>UM¾c%c¿Ø‰þ>§ø4Á€>5&e»Ùµ}=ôd=(j(¸(\Њ;dAÖ;BvѾ9—i?f)">íÓ˜2ô“*5 ØŒ;"6C¾‘—¾6›o?ˆ†>‰^Ý2ŠAà4_˜Ì¼fI>Ç “<"Ý"~"VRæ¾h=OB2Só.5!!›^>¨žÆ5¨žÆ5 ·ü<çsî=åzÛ<xiº€t!ö&<f+?Yß?ôïÖ>q(+=¹^2`¶ 5.}T<;²!?á…ö>¼?Kª=~3ÃýU5þ D½cd =¹ÿÈ;­Ê l#<ù —= Ss¿‘š>÷eF>žmW2ê„3.ì;š,¾š˜^¿ÖÉí>Å>ºŸ4­«‰5R›<Ûø=õ+<€ R€  µ6ˆ;‰T@=Z-{¿Æå?¾•ëÒ=Mµ¼0s8¬2£1±;#¾·‘w¿¹A=©Ýƒ>ßÓ3L7f5ÿz…½å›->f÷$½€+Ì€ €+<»JâÂO=‚*#2g Ô4«/<íåõ>ÜŸU?¯UŠ>¸÷Ø=?A3Èud5ÓÝu½ÊÂ> Ä뻀3™€”}xáÈ‚>:ïk¿«¥Ê= M3''Q5 fÇ;Y/?©½ :¿Ñ?Å>XŸQ4Xçæ4g_¹½ˆ¹>E &=€eT€e €hKŽì;j«p¿›/>°«j>WˆZ=嶦2) 5XY;< ‘t¿3Û×=YZ>*4>kÐ4ìÁ6oÖ`½ÒØ=Ôñ˜¼€˜ +ÝÔÇ;rTu¾Œz|>`ep¿ä R=¶Óé1e»Î3Ç+<Ôq¾`Ъ>˧i¿â|>]Ïð3/î‰6¢^°½=Ó>ðúÌ<€.ì€.t€qG<Ð7î¾PwX? †>8Ñ"=CÍ2ò<5MI+<Õݿˉ:?Í“ë>©Ý‰=C¹ø2ðk 5¡ž~½ '>E,"½˜€+:ÅDM= qÌ=çc3½þ05Óõ; G}?ïÊ=Ú=n<>뤱3w¦Â4kôª½uçé="ÿLº‘ì‘L€™ûðõ;þ1¿Ë8â¾ëî1¿áén=°y»3¶‚å4?9ô; / ¿4R< †U¿JÑŒ> Ò3°O5ØEQ¼ k/>ÂÚ˜¼QBFD^±„Áv?î­0?‚Õ=þ=’6þ=’6¨;Þ; ™?”÷>Næ3?ÌÃB>}Õà3xÙ5¸uw=øŠ=Öüx<kÆ€a€LÃa—;"8t?x@~>,,>q9 =5:K3CM15Šë›;OMo?÷YÓ¼ gµ>¬V=²±Ù2ipÄ4ù•¼*t>>¤ŽŽ¼F€Z–Qºóº;µ/K?Å>°>‘e?ÊcR>B°^4Ã+Y5Ù<è??E׎>b¥? eÎ=p5[4£Œ/5r ¼Åÿ=KÔ<€§€ü€§xÃmx™†>ŒoA5£÷53R/½` =®ò<·€]¦«Ò N<`¬@½ÕÛ~¿n§=!«Ó< [Œ1ð¢’4ëŠí; z£;@ý¿Ü€û»º¡K=‚s¬2õ5$H¥½j…©=ý/×»I€2Øé;5GH¿_sŒ¾l'¿Éož=4?À3¢bð5¥¬<Ȩj¿ …X¾>­­¾)^_>æ 6æ 6líý<˜ß‰=û(=€VZPþ€VÌü <Ò?Òâµ½|ûP?Þ5’=Š¥34ÔΩ5dnI<Àk4?¢C÷½j÷2?a>ìÛµ2¥•5Æ¿O¼©£c=äó ½¡y¡%€¡ç Ø;â¥2=á­Á¾º¶l¿ @Å=Ĉc2àD´5Ëz+9B†<€î€Äs·Å<Š(l?åb¶>¸C>ûë>”–¢2ßZ´4@o<•f`??oñ>ú4Ž^¤Ü=N%3Úwú4TÞ½ÿ=¢{V=uÆ€D°uœ;=–µ¾`ÿ]¾âÕh?—O>C¤4Ÿ.þ4\JÎ;â?²¾J¿¿¹E?³Qx>ˆq»4ªÜv6_–ö¼¿$>o)g¼;v<Û;˜Å"<çAù½ïÙó¾üî^¿Ÿ$¤=ˆþ5ˆþ5F <õ)l¾•Xã¾U¦]¿˜$>=˜ž1Í¿5©Ú®½î“>ô5K=€eDuz€eë;o½/¿Ïšç=Mâ7?-Bµ=–B&5–B&5šZ½;Þß÷¾Å4¾‡d[?­*>ÁÚ6G¥h6xÔ˜½ÄÐ*>û!¶¼rLlxr‘õS<êrܾV†R?n¾>Ú,À=äÑÄ1 75#Ûb<…+0¿!n!?\¾·>ÅT>Q&2êÓ:4õc“;YÛT=±2Z=(S¶(*ÀŽ;´B5>˜vľh?{<>¹µ3u:š4+vÉ;y­A¾@b¨¾€Ül?Èúà><´4ŠóŒ5M™½ÞÛ=N¸=€Îo;$ïϲ;AúʾO5Ÿ¾µ!]?€q—>ã÷÷3ÃKš4d© <·ê*¼m g¿§iÜ>Ù®?õF5À’€5’’ž<ßû[=ÈCß¼›e›@›wõÈ;¸MÊ>Ç&–¾ôÜ^¿^Øb>æ4Ü9u5ý‚µ;O?}W¾VÝA¿âvÚ=ù…Ú2s}W4àM7½hz =Kª¼¬˜€¬€iМË;õ¾‚Z¿Þ˜R¾Sâ®>Æy¬3‘¾5 @ñ;»öŸ½?õx¿k·`¾Tž=4ê44ê4¡-g=´°‡=¾†à:gšm„€&Å.Ê;L¿)?¨îÂ>×ý$¿Ò,>bpª3¸ÍØ5ó/;àÝ>µ9>~'[¿9 <>üZ„4š¾Wý0>q594J‹6òj²Û3›ÓÒ5#…²½'â=èk–<ÍoëþôÊ;x}Q¿‰û¿?ç >k>݇!4^ò¹4z <Ó•s¿¶ U¾«h¾¦>ß>æá5f%C5ê±m=k¶’=e©u<€lÖ€L\€'…5;sF1?¼6?ª&Ö=8EÐ=‘¼Ò2zLÜ48•ó;>Pp?ªN>:e>•ϳ5 $Î6㎷¼óP='¡4=w„wN€? «¹;(ö¾¯d?l×3?ºÒ?«°5«°5¼x.<§,¿lþ²>°'?œ?¨¡ 5¨¡ 537_½1–= '=€'ˆ€'T€'¿èØ;¹“ <¤ªû¾¸í^?^Òß=ƒîþ3¤f5>×;­å ¾·Xî¾oÆ_?×!•=zò 4zò 4Q>=¡óš=Ͻ‡<nå€j€Q^f<]‘x?+ro>‰‹N=°J >ˆŒ3œÐ3ØsÃ;øä¾>ò$m?”œ[=,Ã?{’Í4yç•5I׬½˜§=ýh¸<€-€¦2ö¸;e¾f¿ƾÔIG>®=†…4ku5†ÅJ;Û(j¿×´Ê¾Ìn¦=ôAS=ïm}3ýl5±¦2¼y@ù=áA3¼€“ª€“’ |&<ÚP¾BÏ4S<žÚò½NŒH^¿«8p¾¾á’>™Â6™Â6lìR½Ë»ª= g7=€'¥€'V/ÞÁö;ÿ!>bT˜¾Kq?êä=<94˜E6Y#º;ú9¾d¿E¾Qåx?š>>gT4}ò©5aÅ)<—¬J=*6æ¼€_I Ó`Ž;zƒ>]W¿ÍO¿–ŠË=ûA·2" r5(Õ­;µä«>wvʾ$ÝZ¿od >Œð3Z}*52’½<ý¬=çѼ€n’Žê€nCÊ;üÍþ>’Û>è‚Z¿_zU=éàƒ2p…4* Ø;ö?¾ Ì>h#D¿¿3ò=‘‹2 â4ý¾Ÿ½õ‚>8iš<€mÝ€m$2xê;[b5¾Ìß{?µ"È<0oM†=…Ùõ2³V¶50ó=di=ó’ÿ<€=€€œ¦ <-’?j3½ \?­/&?pq,4F""5®ž×;Ï`Á>c> d?Ó7?§¥©3HWÙ4»)e½n§>é~Î<€{€m0€O1Á<ù¾æ>Qµb?EBæ=Ž >Ö†3tφ4M;@<Ë p>–V?U½ý>òâ> 6å†6¿b=ÁÿV=œÁ<OçERO›°<ï9?/ ؾ¸é ?~ò‹==A6=A6Ì·!<½Ï?-ï…¾ r'2¿,>)¿Û­‚=y’Á2<êm4$©µ;iöƒ>³Å]¿´Û¾ON«<Á3ý1†Ê¬4Ðo¼K?=Ý%ñ¼€¡Þ€¡œ ¹Ä ;gÌ4;gÌ4îáð;:Aõ¾î%_¾¯Y?óÔ>z6!4ž· 5T ½’t=•ž)=€2˜€83€2ó¹ø; ds>8"é½5óv?!Ø=æþ2q'5Qöè;Å}>GÔ6¾éy?©>¼Fæ2öì 5£•;½üß>iqÆ»€–XsV€–Gê;”ÜJ=Ga?mÏò¾*çá='ø£3™ÀP5Éð;Z?‹ø?Gù¿I“«>“n5Â1³5IY=u¬’=<ö³<€l!x€L¶û@;aØ4>ÚÇW?(?µª="@&2§JŽ4 ë;Á®>Ë k?{P>bBB>ÚÃ4Í›6ñF=0ƒ‘=Ófœ;m)mun(Ù•; O>ŸøQ? ¿€ñù= 3Ü5õe‡;To->@—r?…¥Š¾Fv•=ÚËþ3‘7×5bn½)?>óÆ =€ItG¬€kûο;a!?~‚·>J¦6?7ßË>lŠS5ƒ6žáÍ;'0?8BP=ÎL9?ÓÉg>¼,4ñy*5ŠÊ†¼@h½=u[b=@>€#®€-yÕ;¬b´¾‘†ï>*O?›‚½=Lz3'Û5ö2Ò;êy×¾g{Ånc2ª_35<™Ä={À¼¼ޮ޴€n‘ïÔ;ÁËc>•˜€>1)q¿%þ¨=\ø 3…p4^šÞ;Z®Jþ>òV¿êßa>Ö3­# 4õN½:±G=šˆ<€f=€f¹€fÿÈ=!˜>Ö¿O4Ü@5ŒI…;iì1¿2ö4?–>£M>%ý»3Ó¿5”½]4ä=£v?=€ò€ÒuG™;# =¥à^¿‘Dû>øšÀ=_pH4/Ü5Dͽ;þX¾`›P¿ñð?^>áÆ4úV5 ½÷®1>,}h¼<–<®¢“Ó=<´-¿Hk >á–=¿Áˆ=Ó 1ÎJ4H’G´Ì^4¨ø!5ö#<)eŠ=C‹=(Ò~?‘}á=mý¬26Ð4f2œ<_ ð=( J¼ €ù€#–býÞ;¾ãÃ>Z ?a>¿vsÑ=ß­›2xL5yûŸ;!”q>€÷?ó=G¿ñ¢=eS96eS96{ö<§°²=¼§¼1³€›Ö1º¨<¿ˆ?”ý=UÚV¿Ò=µy2¸Ï}5v <(?㮽$@¿ài>¤Ó2ÊŽŠ455»1´š=j†½€ î€›€ ð¹â;Qit>–Ë+¾èÜt¿ÜÁC=߯¢2óͱ4RÀ.<PV>µÖ½\(z¿ò9“=œœj5œœj5·'ˆ½Õ"=YßÀ»€‘Ê€Ž œbˆŽ;x¹¿Â?fü!¿?°>A«3 qI5äR»;`Ý¿¾4?Eß¾ßpr=Ü:Ñ3Œþ5f¤^=ßI=^½Š;€&#€jn€&´QË;B5??oÒ¿VÌ‘¾!O?=âRÊ2éšL5g<:a?Q®¾š‹©¾ÑËÊ=’(ª3i75•Ô‰½7q2=4÷<~À€~{€‘væÔ;`« ¿0»9?ÇÖ>ÒVÿ=ð¡‚3ªŠ5+ü•;MyK¿÷!?`Øz>l~>¾Š–3ôý5²G(<á‹=|,ý¼€›H€Ÿa€Ÿ³®;—H:>²‡X¾ËÖu¿™¤">m˪2{°o52ô;¢ìš>˜Ú½âvr¿+{->޲Ê3°§g5d¯·½×ûí=ˆ×5=¥U¥Ú€eT¡;ðOA¿ù?о>Ÿ?‰®=å} 3rÎ5¡ð×;`G;G>’2º468'½Ü,¾=޽¼€Cbt\ hô.'z¿M–É<À¨0Hr—4R8‘;þ‰0¾2çg>hiu¿%V½Œºê3X·5^ñ”½˜5!>ôÝ-»€ ´€ njrŠ <èŲ¾ºjY?•½Ê>ëü>Š1Õ2ƒïÝ3ÌÔ$<¼5L=1­?,Ï»—æ>®C5®C5žEo»è‡Q=öÓÿ¼ š  ¡—.Õ;LD>lËs¾ïŒu¿û¶=›\C4¶òb5‹(Ë;.8ã=aP¾ôq¿6†=¬‡Ä3?QH6a‰G½”=n4€¼€š¡€šÆ(̺;UG¾7\ɾ‘ f¿+1>‘Ѭ2Ù?4(t<×é¼àVÔ¾Ëïh¿Qc$=!”'4²€„4B^¼Ã ¬=·Òk=€x;€xä€xè¯Â;û-¾f ð=°|z?®ãX>ÜŸÉ3ÑS5`ê<«èÒ¾¢*¾;We?« >-vÀ3ß5‡Þb<û­ý=?ã= €tl ì€t Åé;{‚>ÒO??_‡Æ=ÝYÈ2–d5\?ç;½¦>ä ]?=Å>< ~=2ë2—©b5x'Ÿ½aq¸=г=ÎçzÚ™ <¿*¿‰½ª;±O??’ R=ªAÑ4ªAÑ4Ut <ÑJ¿* 6>+C?$»Á=ýÓö2TyR5æ–Ö<ðû7=|í=€TªYåWF<=?KLj¾ÐAB?·„->7Jà4境5^6<3ô?û̾¸>?˜§ >O¨3bÿ5Çb=秸= =PÜPÑi!+FŠ?ÞÊ=@ˆš2kV5ñhƒ½hè>3¥u<€mЀmÞ€ P£<>(R½(~?¨°Ý½£0=±è&6±è&6›¿<Ö–»k8?nŸ=ª=Xí2î Á5„a@¼¼]='½¡à€¢N¡í*Ä;¬>Gñ,¾R/y¿³È >‘~X3è¯5Î"¿;¤Þ‘= Ó‘¾ ¸t¿ò× >Ch2G;(4ÝCB<úµµ=ÇÔ]=€-8€FÍ€-Èt<ú¶¿>=š >ˆa_?l9Ì=ºõ2æf4pÅ;AÕU>: >1üw? ¦û=œeÑ3º{5ïr½KÍž=VŸ+=€8(€5ú€8v-È;Äw`>‹ÇX½ëgy?–F¼=7;G3÷n¬5ü2ï;›k½¢äD¾Ëz?¬>õ:U4–¬5`b½¤ª =Üš<«¢€¨Ž« -< ’ç½ès|¿Ô›ø=Ò£j=]z“6]z“6m<]b¿OÒY¿4нÝ>™Åy5™Åy5i½þ->ÖŽâ¼€ ñ€+‘€ 7‰<âß¿>Ÿ#]?¤c¬>î‰"=8lÐ1ö‹\4iŸD<¤Å*?X[.?¹š>s@=ô¨€2?X5Àˬ½¯éá=‹Æ=€§¥”oÊû­;áMѾ¥“f¿@¤>ß«É=Âú±3]†%6«®Ñ;ô‹Œ¾Ýši¿}B›>2ש=ð—93*|5½6½ôÞ¸={ƒ/=3¦€1^3‘;g e>RË=Wy?Mý>fª'3x35l»;²¹½ÌS¼÷î~?tÃ>W œ3…_<4D¥½()0=5@é¼€}j€}Ú€)´T\;é1½¾ ‡×>#T¿Z.ž=:`·3¦Oø4b”Ì;áU”¾Ï|D?áa¿³àë=W«‡3ÖÔ_5Êõ<â;ñ="ÿLº€’ø€’J€u;«ª;È:?³=5?ðE«¾õ¿¨<Ñ–ß0ó³64«s<ÀC?&?¶Ö.¾~^ =¢æ/2G5z°¼75Ð=§ì4=€@æ€@€#âãË;ÚwS<¤Á¢>à²r?"L‚= ™Ã1Þ+›4'íÈ;nf>¾±.?>üóv?à#>Ë- 6Ë- 6ë9鼨F<=ëäL=RKw*€z I¾;¼ÎپŃ?°à5?¢>Ï=Cd4(§±4•õé;((n½Ð5*?c£>?“aG>Αª4¢ÓÇ5ª,J½™*ø=L=.Ý.µ.pÿ0ÿ4'Mw6ËÚ< ¤>×L?ÿŸ@?bË>3º3µXã3·~š½ƒŠê=>´O=u´uê€D™h;re‡¾ ¿ÉÖð…I¼€)‹nFÈL;̈¼ˆxf?¸Þ>u“?2g4¹P€4&|W;¨òÀ½‹|?ª>cœ>ZZ•3&% 5 þ·¼™Ÿ;>Ôœ<¼€<~Q €_Ò;„¹6?ø}==ýç2?üïˆ>TØŽ2¹”4,^›;á/?òZ>ÀqR?GçO?-iô3”ëÏ4Ü=dç­=Éw)=P‰€Q€$ò!Á;¿#?–CÆ<<¯D?¥œ >–49n75Ø;?$?ìÎþ¼¸bD?ò&Ç=¨2™‚a5Öª½éFØ=ƒP=€7s€1ò€7Óxâ;Y§\=%š¿>qÿl?Ô¦>¦Ù'6¦Ù'6¯$ê;$úºFä ?"U?pü–=ªì1‚ 4qe½ ?>-Ð—À;z Ï~3—j4„n‹v-3k„5w¼I½œS)>®Ô3;=^=x7ƒÿJ< ȼ¾ñ‡L?´Aó>ô­>¢E4á‹å5Ûý<é)оšBW?œî¶>X w=ùx2v4X<õ»8HH=›ËM=B}B#([ðÿ;Äò½ñî&¿Ý²??^=,ò›3`v5­ê<Ø\¹¾ÃªÚ¾0T?õuê=•™2Þï¬4å'Õ;ƒÀÊ=³E=€,g€,*KjÈ”; c±¼ø1?zï7?³N>…Œ2Ð4Ë®;'<9¼Þ;?7à-?@b>¢ß³3mê4¿dc½—ÈE=4 =--Õ€2 $;¬Xý½éws?‘> ú3>¨€24ÿñ¸5Ì# <ººX¾á /?WÅ2?6¯˜>À5Ûèw6㉀½wž>Ö¼€Ú&¸€3J?D<£o?ª«¾ßñ¾ÃZJ=Œ½ 2Ä«4ÍS< c4?¹G)¿ѾÝ$(>ÈJo4¨]z5N—EÄÓ…30Ç4,cƒ½5{ =»ì×<p€|.€P¡‡;@»K¿§iA>¾G¿!Ì>Nžc4A6•Öª;*‚¿Ç?ῃ˜;>ÐÖ+3›¦5íd½Y =˜<€~m€yy€~°•Û;&A¢¾%­o¿Lj>¢=>%M¿3惨4 ‡;|Ýc¿Êë±¾hý–>˜ä>ãiB5‘ ‹5eÆ[½}Xï=®· =.».2I µ±;\¶?ÙŽ`¾u,G?x‹Ð=ßú×2š5ð5Lÿú;I Ì>ƒŸ=²òi?£µâ>[÷¤3îØ5€<ÖX¢=•|ì¼ €›Z€›¡€›×<ê*Õ>út€=ß3h¿¹¨Ž=YÕÄ/9Ï4Ðjþ;cËÁ>rÈr=’wl¿/vY==0Ó5=0Ó5-ê“»c™ž=t˜o=€-a€-ç€*@y„;j©::ºlá=Åq~?_Ò=ÊÂò2w»n5¶¿÷;‡4>¢¿ê=qLz?!áÎ=él3§á<5fig½™)Í="ª0=/B$¦zÖ—;qÝ!=˜ù~>»w?Å}ž=ªöÓ1¢PP4œÝ;ÞOb½U؆>{Žv?)è>gßÁ35é;6Ù¤½ÌE>.VT;jøZïF¹;±¿–Z@?j¡±¾«€…>Œys4¥à5ÂMY<²%¿BWC?Øž5½‘Ò¥>U;È4Þ%"5΋³½×É=³B‘;€z€‘—Ø;À q¿Ð¥=tk§¾g=€c3 ›å4o%<ö†T¿ a>È(¿dÖÃ=»s3Ã}t5Žy½È*>¨ä;Z 7àZwþ†;Mõ0?#ký_7?ŽÝ=MÜ`2sñ,4ˆ <‚UXˆ½‡Ž,??‚ö=Agè5Agè5ùºL½šp=N =0€¤(-–¾;[{d¿Ä´{¼}Ëæ>Ñùo=è—‹3OéÑ4Ew¦;5-¿õ‡>ßc8?!G>jbÍ2…s²4m7½Pˆ=IØ·¼€…D€Š•€…<é;Œd¿’¾_ж¾·@l²3\1Å4zý;{B…½ÚEJ¿¿?[T§>×ò¯3U¬74Z ‰½Ïöè=YÄ0¼€™r€–Æ)fë;!ÈǾÉ>â3U¿ëK=mØ|2ËÏ45›B0<¸¿§¾Ç=>É+m¿Ô^0>v†Ú3«r$5æZ”½q˧="=€‚°#ꀂ ^©;ƒ3¿:õ¨¾½ÙL?Ðtt{‚D¼;J;<€/2mØ;"WØ=;Ü>¿ut(¿þw*=ç2¼‹4#v6<¤† >FIB¿#¿¼K!>f¹3ûÊz4ö4¼º2è=>”¼’O€;H’Ñá;›3 ½»"?E³D¿Ü+‘=|·I3°ð4à;§5¼m ?“S¿ŸÙÿ=vÒ˜5vÒ˜5ßm½5˜Æ=lZ©¼àÉt…Á;ó”˾{z>ݼg¿b=<è1CO´4âóô;5a"¾E»>¥ïy¿5[$>íb4g^µ5Ig`½4J>´Zà<€OT€Mö€O«Æç;@Wp?\á=ä§>M[G=Ô¡+6Ô¡+6¬‚;¨xU?z:”=¿ ?“°þ=›¼Â2ÃBÜ4X›½f2 >ÓÙÉ»xÄÚwšó;M¾¾Gý=š‹k¿Û,h=]af2£Øû4Р;÷î¾Ljb¾W7[¿Á¡1>,óØ3 6\4ÎOñ¼ç¦­=3¨6=€8ò€8d€x†q<À)U¿y7ýÿu@4Eo5þE°½Á >mæ;n €‰ <¸4¿ÛR¯>f¸¿ƒL°=à»3[ V4‡’<ÈCR¿Í$>Ü% ¿ýhª= #ö2l ³58S<5c=a|;€ ¼6ù62;Ì’À<Ñòx¿°wm>‚>&”3ïoY5bÊ;@7€¾Ûo¿ý‹‚>NJ,>Î|]4tÔ5~”½ƒLÒ=œà=z°z¬©—Ÿ;Ì(Ǿ¯„>¹Pb?ù·É= »P2_ZÚ3e<·ò¾ â+>ªÈh?íº¶=Þâ3-”76ªžL¼8ò=é¸= p ª€@E`¯;Äh…¾H?P0N?èx,=+.‹1·“ø3»P <Èâѽò?Í“X?bš=&}r2± Š5‹áê·Lã=æ;x¼€£ö€£T€NÄsª;»m(¾f¤/¿;k5?iÀ‹=J–2H4uì;Þ¡R¾K`¿š5ß>…h|>Éý‘3Áæ4„‚½–Ѩ=…¶œ¼ÔäËÈð;Î]Œ¾(—B¾^Vq¿%Ój=æÈ|2¡58K<þ¼1p¾/»x¿%B >Jº¸3%ãÎ5§°R½ººƒ=½ =€¤>€'®€¤”0Ç;¡ ¿"^¿Ug,?UŽ>'Š4œª6®GÊ;d*n¾Ô]¿>ÚJ?¤Þ>[S3×ý)5ͬ¥8‹N>±;Cz€“DC­,å;íµ½b|?y.¾ »ÈE= 3jÌ)5™`$<‹û>¿„ˆy¾…¦?ø>=]’3(¸5à€–½_>hW=€Dp€D΀Dé*ø;,2X>œD8>Êóu?M|>#Q4ƒOƒ52O´;i|À><ç>–Øj?*ÿð=ËMŠ3D‹é4F~}Ëû>Î[?ÿÓæ=‡ež3Duñ5òF©;/̾øæ!?GÔB?ÍÞ•=Wú2¸O•4 –Í<¼=·Q;678º6µý÷;æ2>@Qv¿ZÉV¾Äïƒ=ÎÐ1˜ÂU4]<Û>œ\¿Ê‹¾è¥¾>æ231Ê´4çpm½¡-'=HS==€vp€v€HxN;kt¸¾/}˜>½Ob?Cßé=üY3+tÜ4¥U;r]¾¾Z3?×.?·ƒÙ=ÔE3£>5Y7<÷œ=eª`=€FxLj€Fr2æ;m{Ÿ>Ð(½¨s?æê…=’ˆ3N%»4`^Ì;G_q>?.¼å¾x?@>€¿ƒ3càß5&©Ì?9ì>ègC2?‚Œ4íÙ;D!Ä>óì‚>;c?ÝÊ=s3ùU£4£’¼%Ì´=й½€ ’€ 8‡ú6™;Ңͽ}#¬>7¹o¿Y¦3=ºÔ“1?¥“4UÎa;>a%>”Ò>( r¿Fà=ªûk2œ0Z4¦›Äº—ÈÅ=¨á[=€,\@ŠKlUÌ;[×>=~­0?øß8?`Ÿ+=07&2à æ4î·Ò;ª’º=l`?Ëáñ>à =/¸3MÙ5¹5i½ ·<=í(N<€f€ø€f¨!Ç;e­Î¾œ I?j[î>v=áð2Pž‡44´Ú;]WS¿N>²>gã>oºN>JÀ3›&"5ûË.½zÆ~=æX¼€rž@€šTÙ;”…q=[Ⱦäk¿€ÉB=ó1DO"4»¡ <)½wÿ~¾BÀw¿°˜= .Ž3X ‘5b§½¨áÛ=¦¸*»‘@‘j‘ï™Ú;j"L¿øˆ>Py ¿±–Œ=[® 3ïi5üÀ;›K¿¹K¾Kh¿½h>IL×3÷¿Æ4ù¿½ºN>}i<€ê­\.R¬;ð_w¿ëH>§+¾y“<6K*2%tî4Sv<j¿S‘Í>î»S=WS=áµa5áµa5šO½ îŠ=dèX¼šõ€š.у;†k¾D}¿ÈQ¿Ù¡Ã=d\2צ;4<ôÙ¿t ¿ÀÎ'¿/Iª>|K4î¼4â;=If•=^„©<€Q=!†iM*©;úZ?åCŸ>ÏÔ>íÚN>ø½3¹Æ5ñ¬§k¾3Ìv?éúª>-†€3HÏ55˜÷;m&Æ=0 >,"|?ñÄä>:’3k­4ÞB½ ö=M.F¼žŸ §s;y,¿,°¢>ÍÈA¿äûâ> #3¯}ø3][;¤ ¿R\>ÒúL¿8Ú,?Ã÷U3ƒ3 Й<û=ÅÈ»€U€Z€Ûƒ<7Å> €D?)&¿cæê¨:?C$¿{‘=ôLÆ5ôLÆ5Ö=š 1=€*î<Wªª²WÐ;É;ª/Ž=…ª¿4N?`>Œ=Û a2W–á4î€4<Åh®=£.½¾áál?Ö;¦>ÆXÍ5Ôìt6}½dÕ=Ó“¼€˜*΀™y`ë;Ç”¾¥”>¤Nj¿%Š>¾° 3kk²4ý{á;HK¾ò̪>…ìk¿¼ƒ=HÝs3 6/°½ú¤=äôõ;åဎº;×h¿û7¿¾WÐH¾µÁ=—ä¤3[H4¡~<=xh¿V'ž¾ ɾs+>€r!4ÚWŒ5Ì™½B|à=@=€Ç€J€˜ê÷;k®J>^Ó3¿‘/?øÀ‘>¾àB3tA4z•;Ћɽa¿]¤î>“E@>XÚ2¢40ð< ÏË=Á'=ÜPî,(‹Œ;à~ ?,¶ñ>›.2?þep=z.e1ÿÜ 47{<@<ð>BPí>lm@?õd’=€û3y¾ 69G<¬T=†s =ªvWY¤.E‡;c ¶>£Ãl¿ ( >,d>L62c'4ªy<‘K>Îm¿i¡>X¡K>kmù4šÅ5` =uVë=ráÀ<€tf÷€tV¹;Æ’E?˜?àL>i›=¿Kâ3¿Kâ3-ÿ;W¦&?½^;?€(N>á2=f¤2–©r4ŽÈw½®¼¤=æy0=#ø€'ø#WiÎ;!nø½u—–¾ ²r?É»="¹Ù1L­4R¨;2ö|¾bx±¾ô¦g?xz>Þ0,6Þ0,6Ð)½ ü>6r]<"i€rô"ß¹ó;¶@>é;}?ƒ3=õ›s=u-{3`ži5Ývj<2„.¾†6|?Ž“<´Š…=âïN2™¾ê4ˆ;½Þï=÷Í}¼— °—&X;å4=ÅXá>È)e¿=öE÷1¶¥±4&Ì<{qc=-F?%Z¿rÓO=)mG3’6êè8Ä <ò­€u°¨—;c-B>iäv?–Ÿ<>@;õ‰|?¤³;»+ƒ©<Ñ1ù:'4ž™ ½lÐ'>XÈܼв€{I€ˆ›Ö‹;c¢~¿òYQ=·=|?»=($0ÄF|4ÙÊ <òm¿ÙD³¾[©í½d„Y>ò4ZC5ÓKL½¤ÂX=ƒNˆ<dÞ€f€aŸTL;üôv¿]ú€¾ß½`Æã=Xú53P³¨4~ú;™Øe¿„ Ÿ½GêÝ>©‰‰>K¯5K¯5 -=¬Ê= oVº€`Í€`’€`Ó<ò7b?Ðã–>¦7º¾–õ.=j“93¼H5µØ;2ƒN?K3Œ>º¿÷íÚ=^ëû6^ëû6·´š¼2 =CU̼€‡´€¬2€‡N>þ;Õ‘`=Fc~¿Ü"Ƚˆk¿=yó2?•ç4Ëðª;8’Ä=¾=k¿låþÈZ> ”¶1aª«2¶òR½«®ã=ÖW=€1í.ä€1b±¯;‡ÖÍ<:?—èO?*s=Œá±2»íG4kyï;øÚò=4( ?ùT?Ìçš=a·Q2 5ʤF=ìÞŠ=¯îØ<€L4€l•€{_Š; û½nM'?K‡A?¼Qf=²€305§;‘©>?à?HI?¢ô»=£M3Z95¬Xü¼zr =˜m'=€(€?¬ ;«>Ói¿án¾Ù±‡> %q4 %q4”H×;Îî>~p¿U—Ÿ¾Á >¤ó4¤ó4Ϊ½ËfŽ=jh=€ª­€'÷€©4õ×;Æ–ì¾~9¿zæ?*½<ý²\1$c4l’Ú;Q즾]˜B¿Žâ?¶‹=[§¶3¼Ž35¢F½‡n6=|=€=ö€vò4‰;Õ?G¿TÙ?µ‚>6¾D=½13> 5¶”«;{%P¿F?ìGš[È4éé 6þœB½~;I=´è=-º€2;0xo˜;í"0¾n°ü>“@Z?,®µ= \ 4}5®·Û; l¾ô|L?dA?ä3m>3Ú4²e™½³–â=ü»‘ò€™x‘zYä;#‡ ¿&‰©>®€4¿ƒ‡F=¤uð1Š ¯4è¢;uÆ¿‘Fƒ½”eP¿Ê¾W>+ 2,:4Ä]½ éÐ=77&¼)Û€¨‘B¿ø;}’,¿ÄD‰>Œ10¿p©:=5JŒ45JŒ4D3^J¿üF=§Á2ŸYI5nO½:# =Ÿ¡;€ M€ ¬ Ñ©;B®I>k"x¿å¾u=68“1Kßi3±gè;P†æ>ìc¿ÙÁн‰>ñ—ð3§äì5²€ ½k=voE=€2õ€ž<€¦¾ß÷d¿{6>Þ«>+ 34n ¦4„¿ú;ŒÌM½íw¿U-ƒ>ƒ=>Ív4–ÊW5µÞo=kÒ=ʇ <€LºOø€l‚¬É;Æ+M?ÂÒ>ä"Þ>}é<>~ }4j‡5=¬; ?>9?+!?rfì=É4#4!t5NÒ<½Œj!>W]¼€—Ù<¸;h Ö;t¦ý¾{yÿ½`\¿|¤¦=ìþ¢1µªÉ3.<{8ƾ¯Ú[¾6Œe¿éuÐ=·½2Gý=4iÕ<'øf=U/=€V€Vò€T­ÀÄ;ÓØ?pbµ¾Ã@?…œm=Yƒ2Ý“­4~"˜;¾?Óu”¾;¬=?·`˜=‰âÄ1äå§4£#¹½9€þ=¯µ7=€e‚€eð€e=ö)<jW¿4åV>gìþ>g=ì@)2[Å5`͉;õ™3¿ïN¢½hK5?Iá…=U2Ý2¨Šk5 %6=Q÷¡=©ö麀¹€…1|×#Œ¡»7fZp=ù”ô;Dõî>eФ> îR?Ì?æî5xŸ5{~2<á}©< ¢?tM?l¸´>MÏn44-5ådbÚ¥5ˆ×æ5y³ˆ;UÔ•¾WÇb¿ÍV¸¾y>/ž–3VsŸ4„„½ÌA=9EÇ<€|p€«À€ð:´VB¿¸«Æ¾bË¿[ á>²q 4Vó75Õ»;¢/q¿‘2>ú›¾‹U>£Ø¸4LQ61[²½£Ì>RÕ=€\¹€\ü€hR¶;9/I¿Hî>œ{Ð>4½=KÞ£3 àJ5~§ý;æb¿Åþ >A ®>P>¢=¥óT2hë5zâ¹½ôm>¸•Þ<€hä€\®€hŸwÙ;—#z¿¾8(/>Ì…è=Ö2ù‰^47Š1<:~¿ÍX=Xå=¿‰>½í;3Pµ4…½@¢ =5F뺀‹ò€¨€yÞK@<<ô7¾Ž¯{¿à ½Q”p=´;Ž3ÝÙ4ÛtÑ;У¿ZZ2¿Ôþ¾q<?/s°5/s°5 g·»Ù] =®›Ò¼€¡²_ÕvÔ<Û>‡¾C+z¿:Î9=~ŽQ3¬ž5]ä£;p£»=ŠÚû¾)¦]¿#h£>v1ðDð1r3¼½òDð=r7<€Wç€U¼ž3`r™5è$Ð;c½y¾w>?${K¿aDô=4Ô54Ô5œ'½†!²=ûί¼t¡òtà];“È3¾¦ØH¾’øv¿ºzÇ=ÁÁæ28j•4ëï¾;’©@¾’¨¾<ál¿àð>¡‘'3%5Çš½6É=>Ëó¹ì€˜b<Ó;’¯(¿,õ.¿>â ¾ ²ì=öx2˜‚™52Û <Y)¿L¯2¿ZjŒ¾i#•=*{ 2†äæ4¬§½÷w–=1Ò <€f€Ú%Ì’;!uS¿L¿ÜÊ:jMw=°y4°y4í{ <Ü5Ø×:½Éw)>üU¼<²=Ñ€—\¡Í;t"¿àcj>Vù<¿q:…=îëA2ìRÃ4åÀO<Æ”¿§j¨>É™5¿$ Q>àÜ4h„=5½n=—L=œú= W²WÜ€T 0¿;Ég$=ý8¾e˜{?s÷*>ÎÆ<3¡À4R(™;Ð4[>Ænÿ¾ÎýV?ž6G>‰}y4†`O5Ì{œ¼%ë0=^fX=RàV¼RNg¾;ÛK›>“~>~k?ÉÆ=¡ìB3³ T5¶†œ;ó2œ½³L>Èz?*8>§ËR4”gí5É=¯==øûÅ»˜J˜Úˆì¼Û;rÃ=5D£¾ gq¿½¹€=¿:Å5¿:Å5äXò;E«>hµì½Û+{¿î(>03_µú4O½ÄÑ> >M<TÕ€OU€W,Ú¿;¢ß\?fqh¼Ì_?'>Së@3z‘4Úh÷;ƺ&?ß„|>„·7?®æU>z‹c3’Ë4Õ$¸½kó>³³h<jê!Ø·;+k¿93è½c(À¾S7â=L¸Ì3 Ú4‰G^;]ÚR¿½ÊØ¿Üï>šP3’]!5ÞãL=@7=’Ì;€ Å€&X€ ´#ç;*.?D^K¿K(!¾Ê­Œ5Ú>õc?i¤w=hN4äK‰4½Ív…=är¼€šît €XäÖ;Iᬾµ2Û¾™V¿cÖ·>0™D3ù4S}ä;Y ©¼÷м¾Àåm¿×Äí=¥Ó´2‚×4—½qZ°=iä3=€5a€8ñ3ˆŽ;^ƒ½™B½ÀU?6M>r½:4`ZM5«å<ÚÔù»!à³½Ó?¤A>T[£3Øõ™5àe†¼‚=ɪH=€¦Ê€¦É!ùÀ;lQ¥= Cv¿ …>÷¹Ø=l’…1ÕÄ€4Õ„ø;a ö<σ~¿)ƒÓ=@"=}Z 3iû‡4ýÛ…½µP2>íØH½€+$*Zë å;Ÿá5?n5?NÞÃ>;£=Ê„2Þ 4áº;Ã’>ê¥>ƒV²3â¶Å5;‘€±=)ç ½€ Ö€nú€ á;FŒ©>µâ\>Ó(k¿†_“=N$œ1‰+Ù3‚ò;m>>äøá>ýº`¿p‘¿=öˆ3J–Y5Ó„-½’uø=â¯I¼—æ—³€–ʨÑ;©hë<åß5?4¿æ2Q=ùñ74™Œ_5ZL«;Å^>W4/?f52¿A=Áý 4^8›5ÇF`½`W=ŸÉ>=[Ÿ€‰>€HÖÊi;™i/½Ë"¿IDE?úKq>j 3 V 4CÝÉ;O9æ¾iƒ·¾(qQ?i‡?ãsÀ4¥WÁ5ÝaS½ñf =¥¢1=€‰)[ °ê;|¶á¼»©z¿mN>|Z-=S>2h°Â4ôv<Ú½=KJn¿Õµ>dÃ>‰s$4à*5±Ÿ;K= =NEª¼€‡;cø€‡Ž­+<¨dÓ=ðx¿š]¾.R>ðŠÃ2͇4nkÿ;Û >¦Æ ¿WéT¿*->#ÌŠ3TZ5гټeRC=þÓ¼€7€…W€}É[Ù;ª{¾U=?Í—A¿ Ÿk>1=61=6Æ1<˜(7¿®gÇ>¤|¿ifÙ>aøy4Ü4wç<@Â=€dº¼€›ð1Š›¿Ô;±3?K'¾|1¿è‘‰=C¿œ1N''4í6 <Û ?¦6ä¼dMV¿Œ’='J§2x+Œ5÷|½M×#>-ÑÙ¼fL€ †yˆË;›ko?»¨>Cp>9’>”M32Ú 5†Ÿ<ìÀW?ß?Òu)>s˜2=§ ¶2|Q5g¶«¼² =a5–< €§m€çä‡q¿¶;ï<Ê >#>k2Ü40/À< ¦=ÍrÙº8@8=6;/¾;;M¤>_ A¿¶¿Û¥3=‹Ž>2*]4î49<ŸGÅ>j$¿b6¿²Œ>jÈ3v^µ5`Ç?=)‘=ˆ­<! €Lc€Q”O¾;ò=#^?]ñû>Ö/>‹þŒ4î 6/¯”; ê>át?ŸõH?³ ˜>j¨3QØ4é˜ó»pAö=¤7\¼’â’4€“sÊ;4I‚<½'?a÷A¿ñÄ=®Ü0¥À3[`³;g&d<0@?>)¿U¥=â2 î5X;нpš¾=o.=#&zn#Ǹ”;Ö«¾°\>(4n?ìãÚ=ÆÛr2›@S5Û’¢;sʾù¾Qs?µyÊ=@%À2…¸~4´)½»>g(n»Aô;8Nçfÿ;( á>Ògb¿Mx¾÷!³>à`6à`6Gmø;ÀÀ ?™0¿Ò¿²Ê>v¢85v¢85Ë\=˜Þ~=¢œè<Or€LóO‘ýƒ;È?-Ç=þAP?ø©D=*XŸ2s5Z ì;I:R?‰½–?År?=H)å2IEl5nЇ½3>L¥Ÿ:€ Ì€mõ€ ƒ2¶;Íβ>X(o?/h§D>·ªf5·ªf5Ã+<>·Ð;ùð?¸y§<6ã|> lN3ßèå4}A =ý½T=s =€T{Wv€VÝ”ê;\É"?Ⱦ-_*?zvQ=?–3™¨Ç4MÒ;k?ºã¾+Ä.?[¬=A‡W2Ã\„4œP¹’"=aT=€ò©]Þv<~V&¾@’t¿„·|¾Þ6>ã¤75ã¤75‰šÃ;,8o¾-Å^¿;Þ¾&ð¼>ll¤3è²5ŸºÆn=ǹ€§j€§€[õÁÙ;ˆO‘½ ´}¿wö罊±Ó<„3„3o5<‹øÈ¾i¿¨«¾3iz>þµg6þµg6cò†¼®Õ=<1k¼€­ú€£L€ þcT<,æµ>8‡¿3¼˜5%½d•²=Dkż tÍt€CðÂó;®xµ¾Áë½Fm¿Ìþ¤>’ˆ2Åö3µ–õ;ä¿ç™Š>Ë`D¿¥Ÿ…>QõÆ3½5Ñ4Ä'½ù0;=ß1¼¼€)€µ€sY%<´' ¿ô¨"?\¿"um>´S‡5´S‡5äð;ô¿ùÑ3?LÑá¾ûþ6>W&­5W&­5¦€´<±Þ=¹Py¼€ŒÚ€ŒH€´Ì;¸1Ç>|ÇÐ>xS¿aIK=¾1J1·¦Ò4› < ^Í>Ç?ÞÂ2¿u„É=ô;ˆ3< þ5DN½A,=2é/=€c)y~€‰¯|Š;|‘¾˜Í"¾â r?Ò™?µ7“4†`53ôè?*,?Ãâg4Ãâg4ñ¼¹ã->·Ñ¼€b €€"(¦Ò;l€Ö°X:?ÌÆ+¿¸û>OsÅ2 ß’4›m-¢¼25¢¼25´è;¤ú=s¾=;€Õ€•\;Yï[¾AöW¿búû¾#úˆ>~Ä‹3S4„ÿ™;Ud¾’a¿¿Õ¾PÌ1>@ 3N=4’Î=kFæ=5F뻀’Ö€ŒŒ€’HR‹;þ?Ëx?hª ¿Šë!=ÅOl1K>54qƒ3q?05T¨Ž½˜‡=Rb×<€©î€©Œ€Ì;¿«Ö@¿•sÆ>´¢=bÐf=ÖÇD3ûÉc5~ŽO½ôl&>êè¸;7ä7d€¸àÔU¯>ÆÈe?ë, >a1ø4ÐrÓ5µþV½i9 >ÐF.<€ðTJ7‘¢<Ä>§±?j:J?¾oj>Á913ºG4-´<‡õ•>Ä©d?«®> ‰À> 6µÙ 6á'Ž<Ê1=S0=€•e€•]€•)L‹;gt?£"¿°?Øq>Ì» 4Ü535Ì;Ì‚>ù° ¿CïJ?å4·>aÕ4`5%­ø¼µN,>B³ë»Q¶Q“Z'ä;UŽ?ãGÝ=LFF?%0›=í2bNO4üØ*–ï>ÒyG?£==CbÄ5CbÄ5i¦½öa >ÚD=€\Ø€¬€\ôÜ;ëmû¾‡?•ç5?C`}<úô6¿ø¦«>Ñ&?é¨=Šð22z)56ʺ½Ed>î&x<ž=€q¦)¼;‘pw¿¾>+b¾÷·=.•33ž35¬ª“;Zf6¿ù– ?uö ¾M’L>‡£Î3jk<5KVÅ<Ù$ÿ=vü—<€t0€tЀt"½;"*?¯°R?dB˜=Iü=GÉ„1;ž]4Ðé; Bþ>m'P?‚›>íÁˆ=¹ 5¹ 5ß¿øVj2Öô™44{;ž"9?¶Á‘¾Ì!¿¨ð÷=íQ3[ 5m©ƒ½ŒØ>jͼ&õ€ž€JL¿Ú;#I-?tç5¿R»D¾×>ºAÔ3þ25z<2<\Ř>·êk¿»b~¾›U>yY4 t'5n.=·BX=N—=€‹€JW¼;$¸~=J+¦<¤s?º4¥==É2I@5@r¤;ûø­>4º=¨‘p?s( >;ÿ03¥~T5š”‚<ºƒ¸=R=KÕ€-N€$ &º;?7+?|‡2>Õ9?™´=  ;2g[4«•Ô;`_Ò>¥ ?I C?!°=®n6®n63À…½O­>¸°î<€kÙ€k¶€.tÜÙ;ë°<ªu?>“>wñŽ<²A11Ú«4ŒâŸ;© =^w^?§!ú>¿¢=ï>±2Õ†;5ÊOj½*ýD=ÕÍ=44-)€=ÈÙ¥;r˾èf?.¾w³ý<€^¡1hùŽ4Ò«;Tøü¾ù9±²=”w^4ÿÜ 6ûº<¼! =só <€ æ€ ¬6ñBO;XÈ}¾sov¿±wß=¹>…ƒØ2Çl<4‰X<¿>½Ã¿>ع<¶ >ûP 5ûP 5uo=&Ň=ºe‡;€€&œ€é5j;¨W?‚–>¶€ô¾)9'=3Ïm11Ø4— ;’Ýy?GÍ =^\¾8Ö¤=÷þ±2%5)çK½2>¬=‚t±¼ðð€šqïÙ;±Zí*mž¾al¿=ãH=Ú’1MÃ/4;@°;Aƒé>–{ ¿r‘2¿¡ÁB>G5¬4G5¬4.s½„a>q: =G¶€Mr€I ‚š;vâ,?ËÞ¤¼Ë»Œî3¾jw5Æé<7#?‡”Q>¸">?evš>3ü‡3ü‡45ªb½Œh;=‰•Ñ»€Ž³ž&€Ž›< ×ܾ¶Û ?îŽ8¿XEÂ=“Ø‘2d•x4,}ú;érY¿4Ʀ>ï–Ô¾Áóê=ä˾3Ðq 4‡à¸¼¢ ¿=}N=€#B€8Q€#èÆ©;µ"¿ X?Å?ØÅ=ÏBZ20È 50ý³;p·˜¾¥V×> X[?¾Jà>5–4£Ì>4)]:½ˆ÷=\Vá< .à.žsSÒ;ue¼=- :?€D.?cè*>zÐ2•2(4»!¢;«k˜>JD?Þ?öÂ`>V³3ªâ¨4êBl½l$ >Í=€MGY.Q›;V©?²Ÿõ>ØA5?^¾«<{1‡$4:ë;Ys0?+uŠ>G,?g*>ýÒ3رp5ƒù«½”Þ·==óò<¶bY½;¼ÞP¿/&ǽÛè?Œ%=5˜n0ÆiH4\Q<åY¿øoÀ=„5?xD=±Þ/5±Þ/5~8ȈúJ=&Æ4_Ìë5îøª;ò­?2¿É?®Ë=eU4*75ížœ½È~>å˜,=€@€P€.Ë”–;K€#¾&B?ê!?:µ<ü3¦1Bž™4  r·>ßÍg?í¤?=ÊZx1RÕÓ4&EÙ;½o<·?¬A]?Î-O>¯5¾3Q-é4H2«<­2=öî<€ € ´€ u•’;ÖÊ'¾6{¿®ùÎ=G+>Soe3¦{T5Xì;“í­¾rÆp¿W4D»›L>ž1y´2ü‹ W¬:¾9½o?U[\>›®4{N‰50@Û;hÓ>rÙI¾Ï¡c?»6•=ˆ‰2 ÷41ëÅt$=€.Õ€\u€.H$˜;º£Ö¾Ò8;?ô· ?uÎâ<òc2öïÊ4S<‘¶ ¿ŒÙ;?¶rÔ>¦X=»ó®2&5… c½œ¢#>öÏÓ8< ”´=2»Û;´2¿üA?l›ù¾öIû=à™3Y\5åÀO<¦V¿7Ìa>‹uL¿‰‡¾=³ë2ös‘4“Å}¼ÈìŒ=ï`=€xo€xf€? Ä;ƒ*¾jßu¾Æov?=d>eæ3èÕI3=z < ľ~EE¾ñ>x?:S>Saù3Fª|5âåé¼äg#>©06:Z€YDZÜ(«;CÄ >c?J?Tß/>ø0Ü3ÂF±4ø®;pçÊ=Y¡²½Ôœ>¤™<mgQh;ƒÛ¾v#g?Bè*=ðÿp<rQ184Ï Ò;¶}»¾4»h?QTK¾|õI= ÿæ4 ÿæ4’@ƒ½/Â$>úk½9(]!Õm;i>ñH¿öFK¿€ Í=(¸¾3Õ­5ÔÂ;;b÷¾&'¿‡Á5¿m@¬>@àÃ4Î\5 (7½Åâ7=48¼€Xê€)'€X·:_;ý ¿‘F?Õã ¿3K{> œ”3] y4$7­;¬¾¹O?hÚô¾fßû=¢kÙ2ƒè74U0ª¼ ˜=ºÙ½€¢@…䡼TÃ;Ê7'¾ß½àé{¿/)¹==\4»—£4ðZ<­º¥¾õýP¾ûƒl¿ô°Ú=9^59^5“Wg½˜i{=p–»šRž(€€þøŸ;$¿nf¿‚; ¿Dz>—‹x3ã½4sØï;! ;…x¿@¡3ÀÔ4n†›½¼‘>Mh’¼€†#€J耈„ Æ;ÂÕx¿Ìµc¾„5›½^ο> 6“4‹8#5;uÉ;^dy¿tG—½`nZ¾I>eJ5¸|º5Ê­½ó÷=àóC»€Ø€¹€R®¡;L¿êI_¾ÙôK¿r˜>i£e3þ8I5pxï;bL¿œÍ1½9¿ÙÏÊ=5–3¹r5žBn½~©>>²9<€X€^D€:jé; %={|~?΀Î=îpÃ='¢[2›¦ä3JÌ;‰¦>ôU?›â>Ö2Â>=W54žao4N ¾½-Îø=¨*=€e¦€eÖ€eÜÒ;;ˆ\p¿ø_‡=•í¬>™¦µ=*n3è´5XY;<7]y¿h‘K>…Ý=>Q5=ݶ³3Rì¢5.Æ ½k€>:>Z=€Šuù€d;.×$½aÜþ»ëÈ?ËÒé=¦Z¼3­”c5ëõü;êȾڧ‘>¯ë_?õâÑ=õ‰k4*Ž 6&¼vÿX={fI=?¾BIw6ØŽ;>¿™¹Œ¾5×C?ž7>ÏÒ3y5¼±;w™¾rÛ«>4d?]ó(?°m5%/Ž5W넽ò³ñ=4J¼€™¢¼€™ W­;X¾Â>YRz¿å#>öÀ®2ïüÔ4ÒŸ;@績p¾,>ÇÈj¿@Q$>þú3ü¾4€ñŒ<8}=PPJ=Lî€KvLj-Š;=µº>þ8¾VÜi?/tÄ=jåÒ2AÌ”4Â}ò;A§>3øŽ¾’'g?nÙj>YÆi4ºlô4ÁÇ ½&V&>-å¼€ˆº€„5ràž¼;ZjN¿Lê¿‘¾oñÜ>ÜšŠ33ß4:;ò¡@¿º¿”¯¾1€Æ>æÁ3Óþ 4ŽË˜½¥Ÿ >Àļ€ˆH€ˆ€(Ó(<'D¿[v ¿宾û_ü=Ò’2˸37ÒÜ;i´x¿Ò+¾Ñn+¾u:Ü>|.;4¹(Ü4À ½4,F=š$–¼€}€q€E /h;­µ¯¾4äi?'_¾¢<í§.ýR2ÃF< &c¿.¢>e «¾ gÇ>ã&{4æ…5c|½Ï$>úíë9Z¶ZhZåß;f€‰>cÿ?¾¤;?l?/Öó3L½ä4ö½l;WÓï>î±>‘òO?Bõ½>Y®¼3u 4>±½Æâ=7ß<Ôn‘´áÆ;—5?¿V–¿Yàl¾y±«=…tN3XÇÅ4z øØ2«î4«?½Ì{=Î5Ì: =€  éP<èR³>Ogg¿`^{¾b’]>¿ä3Ó¸4ì;•ï—>Æ÷p¿Çä$¾žØ=k€\1Ç0÷2kbA½2t,>T8»=¨®«4ñÜ5JE#½—¬ =E×…¼€¬9 ü€¬­Ô0nR{¿dQs=QšÈ=Ø™Ž2rrµ4{¹¡;¦Åá>žZ¿(È>Uî=f¯·2Y•4ü6ĺÖäé=U0*=€@”€@ü ÆÅÁ;!%]=r¿º>xöm?4>™=¦cT1ý ¼4zÊù;.‘½êüP>/ôy?!#Ô=£621ˆ4!舽ìúÅ=y‘‰¼)V)¤}7Î;z‰¾3jS>HÞp¿ÌÅ=Tí’6Tí’6ék&<-¿¾dL:>mßh¿ÖL=@´ì1‡²4®dǼ9_<>c¼‹,€9B ð"<Ìc¿„$N?cµÿ½ñ =ã Ì3ã Ì3‡6]<g)¿Hí ? y¿gÞß=w¼:3v‰5Çe\/¢í:€uq€ˆ€upæÙ;“̾>ëa?ê’¾ ø5=&2Å4²‚ <Í"?ÃN?ðE޾œí=™)2sð}4@x½ýKò=Na%=Iº.½I ª;1ª?ëí¾’ž/?²æ=›¤,3*²L5ö!`;í¡Í>±Eð¾qSI?ýË>€ˆù2[l4D½–é÷=´‘ë<.ü.¹.¬g¤;€£T?'É7>‚ñ?ÆÔ=ª]ž2夗3pÿ<2úN? 6=.a?ø4>DÀ3 yD5á~À¼8L”=nùH=€:°€:½€8˜g<ö‘P¿ {°¾,»î>¬û×<öŒP6öŒP6ù!Ò;ÆM$¿¿¦¾7â1?`Cë=z|S5z|S5 ›½ý£=zrÍ<€‚„€Ž€©#­ì;ãj4¿Ñ<+¿r>_C=ƒ³´5ƒ³´58GÜ;Wâ'¿Ç$¿}Ì>²X=½8¨1ô.4˜ûd»´“=Kn=€*ü€*‰€-<î†;nåŽ=ä{Z¾hwy?ƒÎž=¢TZ3H,5Uý_;‹Y“¾È„¾ll?#+Ù=ä,39¸ã4 À½°=ó=»¸<è\YàÞ;‹Hu¿3 ¾™H—½gü¯<Ån)2üS*5b¢½;ÒÆN¿%ο ö>£ >ç4ç4Ös½Üh =Ä ¼tÒ…œtåXP;`ùX¿òz¾ƒñ¾QÓ±>®£q3°V5åWÇ;¬W:¿ñ…¾Âq"¿dÅ>­µ4p»e5±SŒ½+>ÖÅ-=€k‹€l€IÝ'©;üpÊ>cê>5ÎK?¯â­=+;c28L•4¿qä;Æì'>eH/?—Ë5?‹‚>†¹E3s¾4è1 ½«=c=€]`€]k€4³;ÎKü>R}^¿>0½Új >ü*2 _ô5}¡ó;$¾Ö=|“~¿ £"eñD¿DÔR=\y‹21Ì‚5gq˜;¢€$?œ°>M/¿nm}=\3w–$5€e%< l=ƒi˜< €b§¢Bƒ;Ж=Ú¿þ‹*½À<¿‘72C&‰4Ž ·;ƒÑ:ö¿ö<ﬥ=lV©4lV©4Q=YÖ=¶…ç<iÊÝiH<Ú¶L?É¿>Eð>1Ì=&½d1¢@C4ß,$<Šj`?‹Ó>Ó ~>ä=Ÿ‡$1±D4ÑÎi½ò>‹8»€”>€–ó€”¹Ò`;Êhú>M£>˜àO¿¨Œ>^{‹4^{‹4Ð ¾;€Žá>L8á<8¶e¿è>âÃÞ3E Û4<ÙͼL7)>‹¨‰¼¢¼¢š;àŽÖ;u7@¾%èí¾uˆ]¿Ú0û<„Ô0ª½F4™Z,<æÀ¾®ßó½$+k¿ñn>Ò8‰3zóo5M/‘½à,%=øU9;€‘V€‘~B;ÝR¿ur?Ý­R¾4>>„Ä3 ··5\}ä;Žz ¿7sO?w^G¾¸.>°<,4Ål(5ÛŠ}¼ä=–(=€@× m€@"™«;×zA¾|Œã>D+`?HC =å3²ðò3ƒ Ù;+¾™7y>¦—t?ú1=$‹3‡ÎÝ4²L?;É==âÊ<©.€j§„Ê;\ŒÑ¾WêL¿ý6à>³àM>âY3âY3.­©;B#ྑ_¿hÛZ>n$z>‚4Ÿ 5aŽž½V‚5>ÊTA½€psr3qû­Â;hÎ¿Š‚L?­*‘>ô)ß=x§$3Zèz4 W;!f¿)€Ñ>‚">¤øú=§[Ð1 4_Óƒ¼E=¥ÛR=VP€jR×¹·;óm> ¤/¿|0?©v÷>‰oð3 05­oŠ;ß[R>‚ɾB~e?J€>3–`4ÔÆÇ5EÕ¯<’–Ê=å³<= JKØP ¤†;)©È>Ü>©9P?XS¨S­ ?\g,?§‰=ØH2*Ç4:ˬ<Ø 0=Áq™¼_U€Ú_©*¿;H&Q?KHÖ¾³˾ZAH=rÇ<3‚N4ñÐ;ˆ‚?MC¬¾…æ=¿ÈÈí=ÀÇÞ2ÃÂ4Õ’¼l•€=~½¡â€Ÿö¡GFU;å&>¹¤O¾X/w¿UÀ=Ëa1U“3ßlÖ;g˜¨>¿?ü½O¨o¿ŽU´=gÔ3¥ZÖ4ÔÕ p>¥]¿$,=˜Gr1ŽÀV4:0-<Çaê> ¢–>=ÇV¿Ž`=6¶í2ÂtT4“Ä’?”ðL¿e[=¯»š2îvá4…BT<, ’>-tÉ>P¼_¿[>Ü™ÿ5Ü™ÿ5ñH<¼ÿ¯º=9g= €-j@ü€-,8½;ùÒ½Ii8>nz?j¹Û=¯¤93?¦º4¾€“;ëÒ"¾,?U?³^À="˜š2pös4ÔîW½Êjz="î<€¤,€a €ªÖ;rÂ/¿cÁ¿gcâ>’®>0F50F5xj~;E¿ð5¿¾™×>›>ÐC­3Bë4Ñzø<¯Ï=›ÈÌ<ªdª³Wb2 <8]…>Ü®S¿B/ÿ>!>•=óŒ2ûi4 9<§^D>¼tx¿Æm>œô=à2˜ÓA4±ý„½«zy=›V;¨ÔX€%ehî;:T¡¾/tn¿,J:¾·Ù6=DÛÈ2ü“4[ó;h後Ad¿®u½J³=Âú·4Âú·4fˆ½j>/Ã?½]^:]GÁ¥;°÷û>R|P¿às¾bª>SA4£ 5ŠEú;ÉÛÜ>ÖÓ<¿¯ü¿Z]?;‰ 4Ä€©4 \½Ã >§çݺ€–Ò€3怖ÿ6Œ;?ˆ3?‘r‚>Öp*¿Ò><÷2þwÜ4ê.ª;~^ ?ö‡>ÅK¿C¢§=æÁ2zvO4ƒN¨½ÅŸ=ëªÀ<€\€H€‚>RÓ;Q"K¿¿!5>"À=uAó2•Äõ5/‚“;;Gi¿‚ï ¾jDˆ>´Ñ²=<Ó3}4­5–¯Ë;Ш=+M ½ €›¨€ &€›»;yÔ>;þ>f¿ôÐß=¼=‡31µ˜5ÌÍ;?\š>Ì©I½PÃs¿E/=†ÏÍ0,{Ù3ô©ã¼t(£=YÛ½……ï…&V°;)î¾S1/=Zb¿Õ`¸=ƒŒ1»,5ƒ;+n3¿ö-U>Ƥ.¿ž§=ü¶3RVß4и½K >Ö÷<€h¬€å€hšãé;ü(w¿v+€>=»“=ÑÖ=Ü-ì2ä&5ùbÅ;Y‡¿1Ód=uÁ<ÈÏ€>Ü‘ˆ6Ü‘ˆ6¤m|½?ä>g ;”:”¼<]µT;†b¨¾­ÇP?”Êó¾oò}>Í L3â¹B4:I†;D ½­f?AQZ¿Š!¡>;9u4;9u4Ó…½,>ˆ€C=€Dú€D°€G¦äª;\_2?rè¶>Ý;?=$=êX'2ʆ?5q¿ §'?wâÄ= p4Ø|5ýÝ{½_`¶=/:=/x/##B„†;™s½þÜŸ½/Ä~?xÍ=­ŽÔ2™Ãð4ý¾;Â8¾Hë½É{?µ¿=ƒtL5ƒtL5­NNº3©=¸<½€ È€ Ð€ )‰s;øç¼>$ãK<»êm¿Ñß“=©Ÿa2Å–‡4Ð<Š ˆ>kÚ>y¯t¿˜’Ù=ê}«5ê}«5»Dõ¼ …=²ñༀ…¸€…者‹É¤;'_¿9¯ˆ¾¢iÒ¾ýxš=÷#š4÷#š4Ùíç;iU¿g”¾0–𾄑`=둦2«ç5çæˆP?©Ä4>Scº3ÑŸC5¾Þî;ý-? u>Õi2?ÛA>¡p-3œt 5bC=‘_?=>yØ<EÉOdEœÁ;p ?D»¿Î9?àÅT=z®)2Ïç5ž3«;à?FÜ-¿ñ=Î>ï͈=^¸X3«Ýd5™½ŽÍ>ðü";j$jt€ °6<×™­¾?Êp?Z—•<— ¹=”•;4”•;4¯ªÎ;²[¿Ÿ^?×\ª‘4m£•4;á%½¸Ÿ=^Ú0=€5€0š€8p?;fÙ¾8>½ì}}?#¥B>™¼K30$+5NZÁ;üà‰½Õèº6k?f\>c>‰3×yÈ5Œd¼K“=ēݼ€‡y€‡> ±ž;Ž>R\,¿CY9¿b°>SCi4tŠ6¼Ý;ÕV>о@–g¿z{»=/"œ2f±4·½u"Á=\=§<€ ²€®€ ¯ž;õq}¿[ø¼Öí >Rð#=öî¾1·³€4ríº;ÚÛ|¿©¾¾|¼—½Ñ=¬Fa3dð4ÛŠý¼ªG=µÞï< M ø²;ÌGÖ>¤µe¿Ù±>…‹‘=dâX2Gâ0594<Òj¦>2 n¿×°0>,>þIÎ2n5k4YN¼ ƒ=¢A ½…¦¡¦€…±Ã;a5"¿¢³®¾g¿1¿ž=³ö1Jå4uºã;¡u#¿`¾ñƒ7¿T³«=%›$3¹å 5ËG<ìh¼=³ ñ¼€nA€n»€nã;]ï?á‘æ>r <¿]Ï´=Ì•‡2‰Õ5Î3<‰ï>†Bj>z‹Z¿¯>®£3,~5Å8¿½¦Gó=Ç<\Ì\<èº;·•t¿?|¾»&>õº¡=`Ñ33WÞ05žª;ßã¿éäE¼p§Ú< »‘=‰786‰786Aò¼”õ[=N)¯¼€¿€ö€…Œ¿;Ã¥q¿( Ò¼„¨¾×ëØ=HÛ±5HÛ±5Ž“;·1¿ˆ?1V¿¥&Û>b%4E24›V;5yê=ý…ž¼’À€í’_rù:+|Ï<ˆÚÝ>¼ f¿ö#=k—]2ÚN¹4Ðä¨;)uó½ôN?´üI¿`„=Ë9!3¦)5#¡m½0cŠ=¤á=€'ô€ªþ€'¼Ôâ;ðE¾(¿G´:?pŸI=Ô*4Ô*4rîå;áF·¾˜N¿¸Ý9?å›–® 5>ó=GK¸1ÿ|¦4YÓð;î/u¿^7>³¡f>‚Ú«=¾î 2”Ê14epT½È”Ï={¯¼ º \ :úu¿]Ý=pÌ3q¢>5@³ª;Õÿ‰½ah©>Ïöp¿I›y=„Ï}1"Ýß3þ-=ÌE<=W »˜y€ ö˜•±Ï;½Ü–>B“¿»WE¿,U>°I-2+0Ä4óÓ;æ7å>9¡ì¾÷C¿ã—=S`3†¤"5¡ô:[]N=:ÉV=(SB´(ä›;þF(=jŒ ¿ÌW?vq> Rw3 ZQ4A;HV­=s¾ª½w?ß>b…3ÆùÎ4zý-Ì">xbV¼€{r€ ŠšÖ_q>"W—>‚Ìø3F›:5åߊ;Iø]¿k£ä>‘&b>`’ >~F3+µƒ4‰D¡¼´å\=Wv½€¡4€…ꡲeË;ÿ¢¿]é·¾ù`G¿r¹=ÞM+3Ê À5E < #¨½;¾Ko|¿¤i>¢´149Y¬4ŽÎù¼¹Ä=¯!8=€6¼€8Ó€7Œ-¬;Ew¾½Ó°=åî}?¹»=è 3ãþ3<Ÿ»;¸·(¾cY½0_|?£Aö=‘Ý23;…:5V·ú¼¯V=I¹{¼€t€E½€WÓ’;Zr¿©Œ´¼^ޤ¾µõ{=N.’2¯5ÐÜŠ;VéV¿E_ñ>÷TŠ¾ÎŠ¤>ÞÝ4eOÇ49“½¦B>Gª/½€!΀( „Tg;y¿iL†½ b¾2 =GÓû1åÝZ4öKô;¾ù¾ J¿Ïÿ¾¾ ï™>ZY€4ZY€4=.½Fê}=E'=€2Þ€¤Í€2m¡;V\†¾89%¾ÐŒs?-Ü=‡1O2§Þ·4­E¼yjUOw¡;Ãпžo&<ÀѽZo>ï4ž1ƒN34ÐÖ_;¡{¿-2<É¥H¾Ý•=Ø0©L3Ü‚¥½H¨>çà™:Íj—ƒ;úY5¿†ß>ê,¿Xl½='‹ƒ2£ŒŽ4ì;ýPR¿ÝV>); ¿î‚>=´Y4/Ê¥4>]]=Ii–=zE<€l-€lñnø«Œ;Õ–>ìës?ŽÈ•½FŽ>vÀ3墤53ô‘;•Sj>êo?EÖ†>(±ÿ=`xT4ÈÅÅ5ã‹öºÒ‹=•FÌ;€§Þ€§U€§@ß;Xˆ¿|UN¿Ãm¾›è=ÖF3¸dÃ4fª'0žÓ><µV¿æò>$‚4$ »4–&e½ ü>%[=€Gª.Æ€GÇÈ´;:??´cœ>@¼@?%{=™2d–4¬g’;-/ ?A¡¼¡ X?pÌ=¢&/3ÔÄ5p@ ½†:>a5º€/1Uv€/ã|Ì;§Ú?q*¿¤»?ÖÒN>,›u3ÎÉ5^6Û;”î>½XY¿…€>Š— >*ª3p³4§°Ò<ü7=Øð4=L®€K¾L‰D»;øŒ´2s£5–¨¼|,==6°U=RfRHw\Œ;¢1>9ˆ7?¢Û,?„¶‹=â55â55× ¡;§^¾_Ê?iBQ?ÜÇ>@͉3Ã"5ð݆½Ý²>¢Ós¼€Jº€ M›;#–>¨i¿Ç©‘¾ ¯=9Ež1Š„3囑;‚Bu¼Ï,l¿ìhžì•>Eñ54‚‘5À ½íÖ2=r£H=y€zw¬Òó;En ¿–) ?\}#?^–>`öô3°áó4O?œ;Ì4G¿M'µ>7Ù?|+J>E²¯3ÓÇ5 —=Á’=G=€Vt€Q™€Vn¤;4 7?ã<œõ2?v“˜=j1Ê1Ч4]³;~¬%?çWž½Ý'B?'ã™=þÛ[2sä¥46¼ñ å=BÒ§¼€;í€;Õ–Ó>û;ò†”½ íð>@a¿O³=å¹225¼JMA8p¿@Ž>éè’6éè’6l\½±i%> w.½:Zî€ã ®;W,z?éãH¾%S¥½£øQ=ˆ¨§1ƒÙ4y(<ÝÃp?ù.«¾‡y½#¨¾=­"`2f'5À²R;ˆ×>¹Þ¶<€`¬€Úwˆ;„‹;8„x?o¾u>Ï9ß<¬0a{³3†m<Ãõp=üf?=®Ú>j8ý<ÐúK2Ë’–4Tü_½w2=E‚©<€sp{€f>… ;‰ ¿÷wA?‰æŒ¾Ý–=Þ—3~÷ 5©‚ <åo/¿è¾7?ddü=}hç>£mÍ4,¹#5…w½0»'={¡¼š€‘€ž¥ê;¸Z¾¾„‚>cçd¿&•†=1½±328§4YK›;1L羉4=N5d¿ù¢”=Õ]€26Û45åÕ¹½ÒU >îÌ„<€p âª;.Ýv¿á¦†>³»ú¼-/ú= M4Á—4e´è;tCi¿ŒD£>A‘…¾|Ÿ²=4c2Úu>4þÓ<1Í”=£R=Lî€F¾L®R†;â=Ó>-¬2¾¯àd?Ü×§=)¤¼1c(4èŽ <Ø.?JO9¾ÄC?–%>6ö3¥„:5I„½šBÇ=èÜ-=zåzÉ/µ}ª;UŸ ¾D‡—>Q6q? 'b=*e<3 æó4µþÀ;<o¾W ²>Žvh??ñ¤=>ój1O×3©„‡½B=SÐí<€|}pÎü};m'h¿®MÁ>3Ê?¾nÅ…=I&'2 [5¯$;Dæo¿ãÌʽØ]«¾;kV<Ž8.%µ0oó¦½ó>éÔU=ubu4€e “Y;€Ù¾§>¡¾#fY?Þ<«=‡2¦(´4«°A;£4š¾pSc¾Êgm?¨#!>„Éf2 |-5í¼ ½¬Äü= ÏË<"jsŽ"Fâ«;µ)3>´º`?‹Dä>¤&%=]í5]í5õÌ;£Ùø=žÓs?ì>®ˆ²= ±4Wz5¯]Z+b¾ut¿}Ô=EAí1ºgY4= <õÿ->Ë©¾¸³m¿‘Kî=Hø3ÍÒ5`ud;Qá=«@-= €,V€,€@κ;—uš>-'ò=N0r?{Œn=ƒj;2ú¥O4½÷ú;õJv>䶇>? o?jÄ= äº2üÏ5$FO¼á–=¾/.=P€¦€°M*;Ë,¾]ÉS¿6, ¿Ý>3VI3%l4 ÿF;Ûšw¾kºV¿®Äù¾VH\>õ¾`3¿ç\4€bä¼ýõ =Óö¯¼€¬WÝ€­ ­;3Mu=! T¿už?hPá=Æ13ŸÕ¾4ɳ¨;übï=Zhw¿YDj>Ïø”>„eZ4Ô³5æ’*5”¾äúp¿3¢ >n3 3âÄ5/ÿÕ;ìð›>¿ZA¿òp=¸(2É÷X4A.q½öCÌ=cñ›¼¨)Ìhx­;Gs®¾ï 3>ˆ{l¿Y¸»=BO 4 ‹6VÒÁ;æôȾ°dµ=ë\j¿°{·=,¶1 Ý 4,ºõ;ó®ú=OË= ´ C€,9»`;5>³6?ûG?]t=L7"3—ÉM5¥uí;)JO>‹ÿ?›@D?„g= „2Ç™4i/½‡Ã=· â¼€i†x€ix±ê;N ¿à B>õ›A¿ä ¥=É^´2Ù4F‡‡;è^˾f?¿dÞ7¿ªd?€P×3‰–Š4i¦½ êÛ=Ásï<oäioêèì;qÁG¿ á=áœ?Ò!F=2½•1.y4ãø;ØXb¿M ¾úä>Ú˃>_/=5_/=5C埽´¯¼='>¼€®€U¶;;ò7¿Z½‰Ü1¿–x=²ïš1M04T£™;ÂÝF¿œ¾¨¿Yðî<'J/1è.¥3¼}½"§o=Ê7[<®j¨Ø€©CO¥;ûy‡¾Ì}v¿ØD\=Nq= 2_ä‰47™;«>˾ïxh¿UŽ>û ß<Æ‚1Í«3òÑâ<\Çx=bö²¼eÏeZ1i8};kã?¶E›½G"J¿~†ü=V f3ï)5Ç+;ÂÖ,? ׌¾9/¿œ¡=ú.3öH5ÐDؼ‡¦l=ÈÑ= w<€:ùw8í;ÆeL¿¡ž½·Ú?¶Á<çîÑ1Ú† 4[@< 8,¿¸cœ>m„,?W¶?’ ¡4ž¶5õô½—­õ=O2¼—–—i—“r–;0_E>}:?ïÑ(¿x#Ú=Cþ(3ÑF‹4Âì±;x¿A>ЀS?“Ú¿nÑ=×Õü23¡4½^¼F³’=)z`=€?¹€*â€?»3”;«¼¾ÑS‡¾Ët?“¯>:Ù£1Û 4»;?–²¾’·½‹Òn?#9¦=3¥"¢4«ƒ½CŽ->góx½3J‹qÌ;º&3¿"¨¾å2¿c >Œ#Ï4†5HÁ¡;có*¾ÓÒ­¾åøl¿C>D¬3 —4过<ŽÀ=*oG=€$ð€$èK%2¯;ž¾Ú>ë ž>”‰Y?`4^>“%3vâê4ÍÁÖKd>-Óg?›¤N>¹¢7¹¢7 `J»•=Es<€§<€§€¥4á«;³î¾U÷_¿|>Ѭ&>œÚ3œÚ3#Í;ŒX³¾Yxh¿nk>¤ŸZ>¿!’6¿!’6~ŠcºyÖ=àM·¼€;Ô–é€;FO³;i<>½(>Åx¿´P+=ëd0ÆRV3»Y»;Ç>!´£>Ýgp¿°µ > Ä¢4 Ä¢4¯½Â„ñ= Q¼—Å M—>ø;ˆu;ìF?}#!¿‹l²<Ége1¾3€A¡;ò »Mº@?™(¿`k=Ÿ7Æ0Sâ3â6¼ÑW>ìÚÞ»€“«€“€“èîo;­“¾@­N?JÊ¿¢b=à:ü0‹Å3Á|<¹]¾ÙæX?œTø¾U8Å=0\”2”¸µ4а!½F,>ÆÜ5;7Á=fZ©¿‘;VdV= ¢?_P?’“£>ëÈC3ÉÊ5P(œ;ùë~>¶?ÓMS? /œ>±û3%£G4þ˜=”Þw=zS= €´€Qb€T½1Y;bZD?ùÓ‰¾è?ÀÛ<9W1³âœ4#-Ù;yø>‰Â½û¤_?­?÷49€4á–¯½«?¢=ŒòL<€<Æ€VŸ;NûL¿yæ¿1V==Ïî)=ìž1(ñ<4¥RÄ;º$p¿hת¾L¿=Ý&Ä=ò­$4Ž6V5Mgg½˜jæ=ú = .=I€1@º’;fÑ>©^¬>/Ân?v,1>,Qd3⦑4¿;BÊß>¶Å¾½Ee?KÝ?·Ù3›ç 4-G½ôÃ>§D;sv€ã€–Ô‚¶;ê(]?»!Ø>*¨Œ¾)Ã= ¶2b`ž4(}§;³ŠW?8u>áF¿ð°¤=3K4©|Ž5÷輘jæ=oõœ¼{m{"{”“;˜Fa½ªm?üÏP¿‚´Ã=Ù,à25ÞOa;¢xõ<%òÔ>t®h¿c¾q=!ó4!ó4fù:¼Ñç>‰'»<€´ü€¢yÑ;…U¾^§b?Ö¾>¶R=p'1Q:í4Jļ;冾4Ùn??í«>©~ÿ<šçÅ0kè3î\˜½J}> ½þ¼€(s€(.€Jú<«îp¿A󩾎¯‚½¹ÉË>Üå93¸4C;¾|{¿4®«=¶+¾$=ϨV0(~22Q¼J½á$Í=“0=/„€1ò/¸e;aŽ^“h? /ü=˜3×dà4@#G;(Ûè=Ëüð=ºŒ|?Cà>uWŸ2›Uç4é !=hYw=ýL½»‰2ˆv“«¬-¦3]~4Eøž;ø²…>ƒu>¹_o¿­?»2}2-NT3Ÿ†½(¸ø=~ŽO=€Dv€Gü€D„6i;ÅE?IËÖ=)Q ?zbK=ã»1`R64¢Œ;';?Õ+®¾þ8B?ÊR>E4dAU5Üȼ5 ´=²½V=€xb€#V€w¡w°; d>¿òð™>cÙ?hO6=¨”71 Bb3j‹;!&¿F‡>é«N?]¿=ÜH 3=5Š=½f…"=»_…¼€s<€sm€XêZ­;©äk¿”£>…Nb¾|ô¶=Æ·Õ2•N®4¼€ü;(—B¿ç³Ü>Yñø¾ÂE4> M4U?6Öâ½”ø=Ü-I¼€ p B îÞë;r–ˆ>ÌPu¿.zÒ= >ë]¼2 {å4 [§; ìí>ra¿Hk×½à¯>»­Â3fO¤4½:Ǽ‹§=È–e¼€­” |€­Iâ,3˜ó·3]ØÐ;Oæä½Aig¿,WÓ¾w<8?ìn2*öD3¦½Ã>Ôbp»€r4€rJ€–Š{™;ÇZ¡>cXa?dŸµ¾iÐ=†„?2cÛÑ4®¹;z`_>(át?h F¾xi—<0›0·KÂ31í›<ìì=õi=,ø,[€,W¨Ð;â3z>nì>@Z?Áj&=Ô1)ÞÚ4ˆ¤Ú;™f=4ˆ?æÓJ? nƒ=ÿ±1Ô²•3à0Ñ<è½ñ=˜úù<»h,ïëˆ;Äh?D‘?¬?à«<_·‚1’4.}T<Ž#?~?@??"=̦ë2Yq 5wœ½“ýÓ=Sç= ojo4€3’†;vä.¿~‚Ê=L99?Öº=ö܉1xïk4ñÌ;ˆ¿ë¹4¿šRµ>­#Ž>x74ý–¼4b=2Ž=Ç›ü;ª¹€ t€ Ïô¡;@(q>×vu¿kh"¾ô…È<@T1%hÿ3€<Ê›—>ãÑs¿ÂÚ“=ùÞ6=¥vš2 j-55c=ÛÖ=kò¼€’뀌ÒGˆ»;+äB?ë æ>¤Zï¾ßH=„ç2mÜF4¸6²;CG?ýž>BZ¿p? =[µn2zÏ4Âûª½¤¥>È(O;QNÕQ;§_E¿a)>kö¿ÑÏ”=.O1!õÜ3Ì<Å;F^¿£b»=#jú¾Ûar>Æœú3‰ 5›½:@°=1_=#ízÌ€‚¸Û; Ž¿ Ÿ¾ºÕW?Ùô<ñí2¥85C¸;Ù¢ï¾|‰½J‰a?âó§=ÝO‰4ÝO‰4O˽ªÓ1>óV]½v-€g8v®]Ú;ŒH:¿0¡¾³¿1>_=¸§’4J*¼4#ؘ;Õ,¿\:l½×õ<¿Â<<=X– 1@a3íÓ±½OY­=™dd; Ê€ z¸…‚;­4h¿YʾþP¾í2€=ïšß1]Õó4¡~<ð e¿¸žgÌg¾Kä=9&–2™WÈ4”P:½Ô¶¡= -=€0h€5!€'k.Š;ŒI=ÁIî½ï~?.1s>(mF4Wùš5B.š;ÃÚ³½—Y¦¾¸q?Ïç¡> ;•3q‡4ÔÖˆ¹ °=(Ñ<6䀧tæ±;[ÊɾHäj¿MÞW½P˜;>8hš2õ5à4’Â; ³ÿ¾oÁU¿w™l¾ú¤>XÕŸ2_vG49›Ž½óX“=Ïh+¼ ‘¡V;ñï¿ã*¿’¡¿w³h<¸2òíú4…Ë•;}Ù¿ _¿ð¿D3å=÷à–2Ò°4 î¼)=|=€¥ N> á‹i¿ª-`¾2„d>Èê2 ­Þ4v? ¥÷v¿H;A#ý=Â12u/Ý3ÇóY½m =»)e<€€F€¨ –®;¶ƒ'>|¿’œ¼ï@w=4Ôä2“ 4·íH<ƒ" >ç&}¿‡˜„=¼D>¼©&3^ÅÆ3õeé¼»CÊ=ÈÐ1=€#q€7¬€#üe;†½W‰>v?êã>>Ôk¾2†ä4K¿0;…‰u¾æ×•>Høl? I˜>/ Ã3°«‹4ÞwŒ¼ÚÇ*>Š­ ¼€/@¢F€b´»;R·¾€¿‰‚D¿A"=¾Þý0­^Â3Äà,<%”˜½ß3¿¹(5¿úVÛ=­›3¼MR5ýøË¼¸WÆ=¶-ʼ€Cù€Cè€;ë=á;06?¾ÿÚ>³hb¿j > ê¹2: 24K}æ;y/•¾GÆN?ê5¿Ë‘=9Ÿt2ÕŽ®4B²½%És=Î§Ž¼€Šk€…2€d}^¾;]©m¿Do¾kü“¾÷j=Ä)†2¢‡74-JJ®?áE?çÓŸ=2n³1Ïù3Üí©;Ù2A>!Þ?HáR?F>B3´?24±u½F´=®¹£<€a€~8pýÀ«;o`¿â_ô>tj£½â?pš±6pš±6©‚ <Ëdý¾×AJ?q6¹>û„ý>ô¨O34uà3Q°¼†q—=…ÒW=€wj€:"€wÍ]«;HÝ#¿‰Á¶¾+.? Fg=Ý 2€ Y5’ þ;Ù`Z¿Xˆ{¾á»ë>z+=Üfñ1U14*‘ļüVë=#.€¼ Ò—â{®ô;sšµ½e/?Ï`9¿AÆÂ=þ¬2c%ö4âú<'Ö½×»?qL¿–>íùª4íùª4à ¼f5>¸t̼ŒêŒj¢™ <Øò¿%aí½ðšQ¿,ù=’±®2&™¤4Íp<(ö¿Þš>ë2H¿‘£ùX®7<€uè€uL€tÏ+<7Ž?sCK?ï›—¼ôWÕ<6N½1”S5É­Ë;jL?§äE?àÃü½¸5©<ÝÙ…5ÝÙ…5Hù©½“§ì=¸E=u%uj€“s¡;g¹…½!Ѿ†i?VD>‡¥„3bïr51[;*y¾o³¾Ÿwb?éÈQ>5ø3Ät4œÀt½Ü·>Tr=€I2€k}€Iƒrü:Ö¹õ>LL?AÁ4?Ï;B>+â 3Ƕ¢4ûο;Ä¿K?S++>…÷? _ >È͘3XÖ5£æ«¼ty#>ˆ»UX€/¨ZäÉ£;”?+a›¾Ä®@?üZ>„e4>#Á4·Tí;P?Q—¿h,?–Ô=õå1<³3ì„—¼Ÿ"G=ÒŒE=?Pw{B°-L;Ûµ‰<…(;?œœ.?‘ª•= §3e“Ä339h;Ç2ɾb¯m»_gk?£ý$?0Õ±40Õ±4ô1_½ßO =áµ =«‹Á«³º<Ø;ß<«¿ð]/=’pÔ;w1weM4­º;Úz”½Êñ|¿ì, >êŸÀ<ŸÔC3>ý3… 9½ù>íÓñ:s´€r±€¸ ¼;.f?‹c¾OF>z352# 4ŸÄæ;Šuý>Ìm^?¹S€»ý_[>™Õ4‡(¬4\t’½|¾=Ûý*=z\Õ#ͳ@;K¿¾6y”=¬®l?q£d=‰á’2aøÅ4Q°Œ;?o¸¾Ä+Ž>ýc?A÷=¬–“1¸þÍ4`vO½È—=?8=€¤¢€¤t€'r­Œ;6C¾& ¿ÿQ?WÙ>Ü#2’Äã38¢¾;O†¾|ó¿ƒE?=» >ªúQ3pîÒ4…н´Ž >7o=GðG²€M–¥Ù;ø*?Èo¯>z%)?¼@d>ÆL3Œ4_(w;kñ.?ý¦¼HÓ:?*Þø=K:4K:4¸“ˆ¼>EºŸ<¡"8€¡ Ì;ÏUž¾cÈo?.j(>–?È<—A!6—A!6 ãÏ;{c¾…‰w?4ð>L‡B<Ëbë0:Bœ4¥»?à>‚9ú<€Ï Õ€R¸Ì;¡A©¼P?($?ž[Ñ<ç¶3ç¶3ÀúÛ;Jµ¾4\?AÆø>|¹ =F¾ 1¥g/4WÎ^<ËfÎ=º¼¹¼Žú–õŽåþ„;5O+½ö·>MÙn¿CQ«=û9Ú1µ·'4›m-<­›Î<Ó%?u&C¿Årq>¢¼25¢¼25ŪÁ<W=HO‘<€ èª<€ {Wk;L}½?k¿v7Û¼¨½Š>qs3ŠJ™4í)Y;?‰½*M¿ÿ<ýQ>0ý3‡]5†â޽Ct¨=ÍÉ‹¼bùbH‚‡÷;ª¿É¾U"¾ñÂg¿»ßy=‰â2ðÀb5üÐ;¹¿×¤®¾”K6¿Ê8‡=é?š1´#Ü4gÖ²½ïá²=ñe"; VJ€žÕ¹;[p¿„[¼¼ o±¾ÀÁ=³³k3ð[.5an;„aW¿ï ¾¿¹á¾Pž>H#3Å´¢4–%:½ÇJ,>ý‚Ý:=L7ô=|ö;Àõ ¾3E?õ„ ?^ß=ÛôŸ1µc74ß1æ;‹ˆø¾LcL?åk¶>JMI=Ùcg1‰/¢4UL…½Ÿä>Fîé» € ô€ Œ€ &‹¶;Ë';?”¢"?·Ô~>²!V=;±€36ý 5Káã;çö>>TP?°B§>ÁS¨=I‹3h 58¿½e6=üÄ=€=š€=Ì€|ô¤(;¾¥1¿©Í1?÷tB¾Rá7>—|3³áß4¶”«;*Gg¿{ÊÊ>´(>Ë H>Ïí§3ísO5H[½t›°=1:=/t€'&3ɧX;™E½O˺w>?ö=ñZÌ1éóO4Ü=ª;3úß»×e›=ˆA?Sw%>D…†4«¾N6©Ø˜¼¾É=å6=€#p@›€@Þº»;˜d}¾È§"?‚B;?0”£>%—H4÷âÿ4rMª;ËŒ¾¾ ?{B?`ª>•‘3;u4¼L;I¹Û=Yü¦¼–S–º€;gE«;¾F>‘'>ý«w¿• ¹=u‘K2/â“4ÝûÉ;&ªÇ=¢oŽ>ØŸt¿³">’ZL4!<‰5ƒ}½ÍÉ«= óž¼·Âw»í;ì?µ¾“eº"lo¿qK =¤4'1SKœ3Š¿;0t¾€={×}¿˜½=>Qj3…ü 6iÄŒ½¢˜œ=gC~¼Ð"b¥(l;[þ¾¯¨ô¾àv9¿E‚k=7……17al4csÌ;O¦¾j¬ ¿¾xF¿wª=#3˜<\4IM»ºv¨æ=Ä–ž¼’{’Ú’HË;ìÂE½îÅ ?QV¿˜GÕ=ùy34˸b5à;óÞ ½‡73?H˜6¿2M= ‚H2‰ì_4’쑽aÃ3>g4½€+òl,*G9Œ;:]Í>‡†T?È>Æ>ë =ŸÐ²0.Q3úU<D ½B®q?Îï§> õ‘>6Ê 4l²€5RѼCì=tê ='Õ'œ€7q:í;³ü•¾Æ×?Ú^9?6î™=2·2ðÚÇ3y„õ;R¾œ¾–$A?B ?vš=2 3RH 49Ó<ìÂÏ=Øš­¼–¼ŽT€;殬; ‰Õ=Kñœ>Ï5r¿~a>ƒ¼21ö" 4† Å;Ÿ)¨=ò´ä>Æd¿·;0>ÕZ­3ëz5—ñ¼Üð»=é›4=€8L€8Ü€6C;ÄEå¾õÐ=¥jc?t¬¥>Ø@È4õó5¡—;Ç=ç¾øšn¾Îy\?.lƒ>Âá2^×3Ï…½]þC=]"=5yü€2®Ù„;ìt¾Ï¨û>¸lS?Ù™Å>Ì[e4S£•4ò É;e/¨½n…È>(œj?Ì?Ú©3¦…4‚ý½Œ¢'>zqb¼4È©<<èY¿Qž°=ze\¿Û@?=3Ò63Ò6{½;½[êÀ=Ý—³¼tÕ—€C @Ê;AƱ½#°¯<€ù~¿ÐÄ8= 2¶¯5šêñ;Ï×z½E‘£½@³~¿ÀUÊ=Pï¤4Pï¤4?ÇÇ<5H=¯¨¼€8€€Rß*Á;;#þ>Š’¿nt#¿¶U=h2pŸÎ4ˆ½r;˜4?—žØ¾¢)¿”C>”j¼2÷Jž4”½qè->y$Þ¼l rÖ€+¾é;[´¼Eq?Æ&¬>±`Á=*‘3Ë–4 J<Šr¨½K~n?õAµ>zs>¨Â:3Ök¡4Yà+=MžÒ=pΈ;<Ù€`×µê;Šo?Ýç­>”+ýaʆ<¯þ‚¾yð§=]#ü1;5bY¼0Ï=)3=€Bù€@R@ºâ£;Çz+¾TB?΄K?Œ˜>NÚn3_8Z4g‹;ꣽ7û>Ž ^?Î>õŽ.3„jÊ3àt¼û­=h>ç<€Ô °€š¹ä;Ç )=Ö>¿Út„=ö’‰;ší/÷‡3`2<xo=ÿä~¿F¯“=‡Ãå;SÞ/<Ý3>¯ø¼ŒÜó=ã§ñ<"ý"ù'&n<¿.á= ‹U?»[ ?-Â=<52Wì34ák¨;/¾ÆÁc?‘7Ý>¬e}=…ÞÆ1úæ@48Û¼½ÏÚí=kÓ=¥Û€eœo#d;8”f¿Ô¦Ü¾Ûß`½´ˆ]=äh2¼¨4cö…;y;¿á§"¿;Ûz>‡¡û=wÉš4M°6Ö8½!> >’±Ú;TöTâZÏh;¹¹ô>V%q>|¡X?S“O>‚¸F5‚¸F5Š"ô;“ÇÙ>ØzQ>á°a?¹(7>ò2O¼H4û°^;Iž+=õºÅ¼_™_ˆ€¡%é;€=Ë=&ÚT¾Éy¿Ù¬Ò=ì¿U2ÙæU4Ýò¦;§æ=bj ¿`V¿—ÒÀ=3©4ð0m½ˆ¸ù=†â¼€–²€–n€˜jêÎ;U£â½ÒÚ?*Q¿&>/>Rë‡6Rë‡6•û;“Œ½ñµ>|Ñn¿¿tF>qÂ37#5^½J½ïŸ=â­3=€'Ѐ'$€0‚Xö:¹3Å=¯]]¾hºx? €œ={á¥2½Ÿ†4þ*”;Né¯=,ìo¾›æw?^s€=åTï3ìi"5„õ½!>¬o¼fDfG€3oª<©em?eW>µZ>Îëì=¬„3ø¹ç4ŠJË;tÕ~?0mŽ<ëü¿=Y}…=fKá1:²Í3S•6;ñö =/¢í»€[Ö€§)£þâ;w-T¾S]z¿Óʼ©¿ =á;5³Ý26êÉ;;¿ H¿÷>¶¾ËK>!vÞ1Ý(R4€™o½›ÇÁ=„œ7= /Pzô/€´p?FúW=iþ}2I¨–4—Ø;6¼…÷•>²Ât?É`,>ˆ°38Ã5§°½Ù—¬=ù¾¸¼ttÌt*Ë;ƒ|¿h®„¾=¥H¿örL>W8 365äŠ;$N¿âb¾ú ¿È[z>³cŒ4Uz´5“V|½% =Žš<«m«–«™Š¤;šó²¾mk¿£w7>> ˜¬25U4m“Y‡4“Y‡4ê³½ÕÏ=' ‰¼€­Z€­â€¬$ÏY;)¸‚>Ëg[¿Ì!å>V¸>­SS3µ¿4õÕ;y=8¾*¿‡>?p¡=Ì(ó1Âa4Ñ/½þ` =ÆnŸ¼ €šÌ€šT€š)Ŧ;ë Û½0‡¾du¿7ßœ=Ï\22ø˜ 4” ƒ;@ûu½h±¤¾ èq¿«Ÿ6>„3¶O¡4 ¶±½Ù#Ô=ÑZÑ;‘…‘ò;ߨ;•€k¿ø‡>c”¾œß—<œ>A1¬£54˜ˆ;6x¿Ïj$=ƒq¾új†=Â~V2U;64/ûu=têŠ=>"&<€€lê€ÀQ‹;Y¥i?%^¼>o56¾»›`=í>3C]5Ñ¡­;½¦5?  $?ª–¾sõÀ=¶À4 —5ÞXÐ<3$=A·—»8h78¸ì;] Œ>Fî¿bTC¿¨œj=ê2™1ík 4 ˆ%;çç?’~¿iῨ)á=ⱬ3–æ¢5 {==ãª=ïV<jn*öÖ;å‰?5.=Öf-½Z±X<ßÂ^0T N3o. <-/}?m>\üA»$Å<&›g6&›g6¹Å|<¡¼=öb(=€•)¤ý€•zõ‡;Ý>>…t¿Ò˜k>ýNu=¸Ñ=1Ý¢¢3®÷<¦A=œ4}¿}é>?r=®Ð2ãaÔ4š–X½N I=¾ù =-4ü-Y[L;h5¥¾]³q?é‰=%m=‹!@3:35ý}ë;F´?¿+z&?#å>ê“>k•3ô™4˜1…<’"2=+N5=€•jY耕¤v%< >Y`„=Iw|?6ŸA=|í1{p84BÉ»;Ó¦Ê>X==”Ëj?§þ = „§2¹¯x4]5ϼ¨Q8>rn“¼‹C i<-$<*Z)¿þÀØ>Qv¿uÈ=81%‡5´<ÅÀ%¿ =!?`¬Û¾VQB=h‰1ަ3†’I½æ> >:Ï<€MP.›€†ì§;aÞJ?ÍZ? è«>`—˜<ûâp0Æ13ÆzÔ&Ö>nt#>€ß94€ß94@12¼Ñ6>zûó¼^ €U<ŒÅ¬ˆ;ÿŸ‹¼ ' ¼ô¿¸fµ>4·54W¯47Ü:”š?cj?¥¿›Òs>Á§ 4Ž 55S!ž<”Þ÷=N+= €t €tÖì`{;2j£>;"?3d4?¿ßÒ=gÇÒ2S>5ªÇ¼;ˆ€Ï>J¸A?RQ?õƒu=&Ú+1¸å3†H¢Ï==Û`¿1c¢=7”2Ì'<4BÂó;Uë>pí< 0c¿Š›!=4 M1Ûº^4,D:v§›=¯ím=€*c€-ù€*}yÅ;Ĥº>yžõ½fl?ú`¹=…  3}{"5@¬;Ë»ò=ü´À¼Î~?¡.C=Fp2› V4™‚u½tî>K»€”­€3X€”8¹_;Ø&Â>ã¶‹>oXb¿èÐ1>ÛR4Èà—4بŠ;Ã*?UV>:bN¿–”A>M°2Lp‘4`r=f¼m=¨WÊ;€&;€&U€j‚Ä’;Éi?Û‡¾—Qž¾yÜ<8g2$õb4ÂLÍ;׫Z?™¦è¾,k¾Dn¶=ä|N3$u5z½qtÕ=zR¦¼ ± ý %íŒ;ÇCB¼Ü„„>Bw¿Ë8{=Ú¨Ò3Ú¨Ò3*Ó•zx¿qXj=”+ü1|.r5 6•½9 &>zQ;¼l$r‰€ 5“<<¨¼Š¾½îY?Ö æ>ȦX=ŒÌg5ŒÌg5Xmá;G¨1¼B)g?@ïÛ>ø4(= —2µbi4oœ”½#)>ÜŸ‹¼l†€ œrkö ®N=]ò}6]ò}6:Fã;œ¾oW?þQã>ló—<”Wp0bo¦2;T“½;ä&>gòM¼lLl\lÌb;=Mô½Ñb?§!è>sóÐ;Iÿ0ù6¦2#ª;Ê™¾ˆ”Z?#­Ù>ÃE¹; ‰H0‹z3¤ŽŽ½å#>{õñ» € Xlì€ Ÿ‰ä;NQM>WÄ]?YEê>° >×õÎ3¨2û3‡Ùõ;ˆ?á—>?3bÑ>ÂdŸ=ª¦2’DÍ4“R½6‘9>-C\½€+k*q“‘h;äîþ<# s?¡ > (x>Šw%3|Ä’4úU!‹>gˆã3yUï4ðÀ€<ø<=øk2=Y>€SU€•§)­;Ú˜”>¨²=,Ìt?PÈ=‰( 5‰( 5D×<ö9?rŠ¾Ð´N?Ì·e>Ç.41ð95e8^½@¤_=ü¦°»žæ€Žž,ÎÒ<€O0€O²€II´;³J?¼j?MŸ>ð‹ª=*s¨48— 5ž <Ùæk?¬þ*>úг>¢—â=hû4hû4›9d½áyi=k(5<€%®ú€%Í<;ÛQȾâÂh¿«>º]¢=À‚Ã1°è4ZÜ£;¿ÒB¿/Ÿ¿¤Ò>†lP>õ—2E~·3ÿ-½)%>"Â?<sv.Ys†­à;1=Œ>†Qj?/—>r×=,(44S5µ <Ùõ@?Žd?Z,Š>xC&>½-U3;¸ä55`¼¯=ùf½€ € ª€ è ;p^>}6>äóv¿e‘À=’[Ì1ÆjD4¨*¡;æ >Oñ=r=t¿O»=Ö—2Z7A5Õ"";Rµý=Ã. = È€E –\Å;žŠ™=¦«+?«ïðìC?R !?Ã=?ó¬1 'ý4@KW½Êb¿ÓQ§=#<1Þ'·3†hDk¿Ã¼ð=ì§ü3f?5 ¸J½õ»=f5= /&3õ/VùG;š¾= ¡>‘B}?4cã=dìi1«O‘3Ïÿ©;REõ¼ö_>´}?‹(%>> 3íÎM5§ ¿<„¸2=¿Ö%=€TõYÜWUR›;,*?àm%¾$º:?uG >Üg‰4XßG6 S‡;w¢'?D¾~¾Ñ²6?™ö >¯Óû39(­4Rc‚½ï‘=eA¼ëš±ÁÄ;>½¾cü8¿™–¿"lý¢=ž[œ2ª$¦4˜X¶;•õ`¿9Ëe¾ñ¬×>7R=šm3”¶¨5jÛ0½þ¹è=çᄼ Q€˜s ñ1S;-f=Ò*Û>8g¿ÈÑs=eÞ(1Ë4Êc§;C4A½¬ÉÅ>pÑk¿¶u”=Œ¦4ŽÁl5R' ¼Q¢%> €q¼ €/A€A$¢ïÃ;éäö»ÌÕ1¿l#8¿Õͯ=ø•1öâ†3$2÷;w¦¾èF7¿ÌÐ/¿{û"=c_Ê3Ñ+}5=*þ¼ßj>dh»€/¼€/ñ;" Â;`ã×>þg¿l´½Õð§=§Ë©2¿¨Ô4Ñéï;³–>ø'c¿5Àµ¾â߆=ˆšô2œTÇ4—8=Ó„­=0¼;€»€š,Y‘;4z?MU‘<ÊêW¾,=‚y1—Ÿ¼4Ca¾k0p¿~¡=[M1åBÓ4éë;1G\>¦ \¾ ás¿‹fê=_&¾2¡¾k4_½“D=¡»$=-[€vô-P­E;B<½ÁkV?TŠ ?ßæ'=ŠØå1‰c4Aâa;·Í¾kq?ßb>¾¿=±ž)3v'E5+ü™½Ï‡7>÷Y½q]€+wvEÏ;Dã,¿ëÃ*?/¡¾ª ?Öò4Žë 5ø·‹;£Õe¿ÂfÕ>·¾ïD?_úa4¦Ú4W|ƒ½N)>^„)½€¢&`€$"›;v3\?¯cø¾Í'!¾oL=W{Ï21!¯4¼ ­; _?“Øæ¾H>¾’|‚=,„„2Vh5åÔN½k+–=z6+=€'쀤Œ€'XZ;,—½+³¿ˆ´Z?¡»®=n`|1QšL4¿èØ;QÛ$½?mø¾Ø›_?u% =kp>3á]Â4Û0J½ï8>Ås¶º€–h€–s«¿»;5?ì’Ù>¤ž¿S<•=i 2ÆB4Kèº;Âcó>\È"?n§¿-¦>X„î4Æ“Ô5×0½rÞ=뛼 c{Ó—ƒö;$5 ¾Ý1 ?ȯR¿¿ >IÅî3IÅî3 ¸œ;´ɽSî ?äS¿|›¶=°ã4°ã4ÁSH<Ñ=«=aãú¼€n2€›«€n¢Ãn;hóÂ>“(ë=Lâj¿ îm=Ç>A2– 5Î3‚^*>\B]¿1Ș=ìàµ2ôú'4Øô :ïr>e6È»€º’p€K«;„[a;À2W?o§ ¿Ÿ=¸3!1—÷‡4V <ᮆ<Ì'| 6?‚€>ån•2ŒŽ95SH¼;Á@¹>¹T?EG?-ØÚ=+4"3–àÔ4CU̼ØÔ¹= ½…\…î‡è¥™;çu¿ÊÜ?Ú,1¿Cí&=ôˆ23E½4_²;¿×¦¾¢ö–>‡ôe¿R]–=f°Y2n‘™4Â…½©K>. ¼€3¶€–â€3-‡û;}àD>»¾=6z¿PËÒ<ú¶•1ñø4aÝ®;wþÂ>'ã>n8j¿G“„=¡ñb3Øå4«z9=ôˆQ=“©=WæE¥€[$I;@Õá>Ü€´¾pHS?–ð?=ì1E@36ƒ¶;È >ÈÓ¾¼¬e?Y>7*æ3­Œá4­¥½=€5>ʼn»H9€9nQàf7;Ÿv¼)/?§:? B§>0݉2w«†3ŠþC;!Wõ>p6>I \?‡Š›><5<5„±½Gu >Ñz8=€\­€\€efç¦;(þL¿ ìž>û%?b\³<íQ1·6¶3SŸ;<7¿ï&›>‚Ñ#=.L.€Gþä‹;K7?Ï>ê?£=7P2Ýe5ÕMÜ;cêW?êø>˜?Ö¬Ÿ=vØ•2³EN5˜Û½»_ =ÄAB=€¦B€¦>€¦W!¡;™ú=ÂM_¿Èqò>ç'ö=†«1pÔ¸3o_%<1v‰>ÔÃоrk_?ñv…>ºf®3WÛ±4ò(ºÅ=Ú®Ð<€-€§ò€EÛ<*<ö’¿ôKi=·[ <Þºa0UK38åŒ;gá½Hc¿žÍ侂ä©>Ži2?C3'ƒ#»ª¸q=k·]= (‡(ú(”¹B;½W¾]z¾gFu?¯—J>ÇPD3p6‰49Ò;ð(‚= F±¾%o?1¶}>±ˆ}4à 4 Ù¼5 þ=\‘˜º—ã€r´€“Ú¬¾;,õ¾Ñ@s?f“¾skÕ<JÉ0Üê¢3ªM<«sٽߠe?iµÛ¾w:=î·1F84~‹Îwã%?Ù9Á=+6+6î–®;ÆÂ:¿ÕÒë>&o?81#>‹­C38?5.Œ”½b…=›­¼;€y[€~Þ€‘Ðq;8úo¿‡ó¥> X>â >W¥ 3›B5ެ˜;\¡t¿'a„¾µÓ¾^¢?AÌ4è5ƒ…;ñ¼”=“ã½€Ÿ€ B€›«…;XPC>ä–¾'µo¿•¬<¯¹1ßÀs4½Añ;…œ>›ó ¾ÜFq¿Ò>Jñâ2áŸ4ö‘½×>V‚Å<€mˆ€mÒ€mŒ·š;u>2<©˜|?j &>‡-¹<¥ÞY1؆R4›¿<úYX¼.õ?ËzL’1>ƒI5p´#½”Ý =Cã » € –­%PÍ;ËC£>öXm¿à†I¾êÅ >–à47„ˆ5£ò;oXÖ>·Ïg¿j¥=ð;>T 4þdÎ4˜ø#»>³„=¦Fh=€*l(Ù€*!k;«!¼~¢½2.?ö·²=G&Ö3G&Ö3‰0Ü;~b‘¼Î0¾A|?Zùß=·†Ü5·†Ü5‚ï»=»¸<€§€ €ì!<@E‡<éõ¿æˆÂ;îU”;+Ž1Ì·Ò3>Õ<_6@=µY¿=K[=ÉX¯;.:/“Vô3iF=itG=ót.»€ Z˜6€& §ß;`?yy¿¹d ¿C†=K1Â+Ë4QÈ;UÅ ?Áª7¿G‚ݾL—=LEk20ò25Ôµ½´¾=iäó;€ ¬€ Û€{Ó«;¿ƒv¿dNº¼›–‰¾à@=…í3€‚“3öí”;žs¿)…="Á™¾8Xì=T­Ó11]w5–±¡¼’vƒ=T½¡å€…—¡Íx¼;fÔ¾¾Pf·¾Q$[¿«Â=ž³1ŸiÊ4bƒ«;ã´e¾×ž†e¿K¬l=šv%2Š4<0 ½µ‰#>œ³¼ŠT€{z€ˆ³B¼;ãav¿fHƒ¾Tñ¶½Z@ >ëˆ{1ýÐu4ñÔÚ;‘.U¿ˆS¿E•(¾·àb>Q¶¼2‚àË3[š½sÛ>ÙëÝ<€m8€.t€m<ƒ¢;ã° ¾W2w?«¢b>’Fg<¶ Ô0J”±34”Ù;×ì¾{ðn?Õþ;>«ñŸ<´¶õ0ù&:4B+=ôÁ²=ï¼€`ì€`c€uïã;ï‡i?G¶ä¼bDѾש@=¿^`0\Ø3(¨¿;i-N?Kx¿<Í ¿XK=§™m2›Ž5ìi¼Ö=e9I= €¦å€¦V-Ð;ª>ýN½vKq?´Â¢<¯Å2?úÆ4Ã/È;xíT>€ï ¿ëJN?½A×>¸³4¸³4BzŠ»ÂÏ=Ή½¼€;µ€;Ž3þë; Å6>¬Q£>In¿Üô= 3Ó±/5Øàö;ª‡=ƒ£?ÚQ¿¦vª> ö/4a¡5qæ—½?XÆ=Þv!=ƒ3o{dÓ;¦»¿1l[>õƒG?{(%=»Ó2Pß¾4é Ô;êà2¿`n>%é2?¡Ûp=»ù‘2À¼ý4ø¬»™e=4ö%=^€¦€Ûj;Ó½K¾¡ÉO¿[— ¿@½o>HÉ£1§Cs2\»$;ά)¾Ôg¿ìǾ  >'À·2UXC4¶÷©½à>j½_» €}€,€rœ;¹D%¿&lˆ>Q87¿·Ÿ=rlX2:Þª5f÷{;êþ¾Ê>`B[¿?¿= ú¸1¸©4Ç ½ç8—=ìø¯¼txtÚ€ŠÄxË;^!g¿Â³s¾‚U·¾‡>=,”½0°Ê3ÇNž;C} ¿ñÀ¾˜L¿‚¹u>…ì€3 ¥«3ˆŸÿ¼Þ,=û¯ó¼€}ÊÓ€•0;y4¬;PÁ¢>»·r¿Š8>su”3¢ì4{ƒ;åFÖ l¿ÚÖÐ<[Ù1µRŠ3®¸¸<©06=Ì)¼€R¬_(€Rf 2;Êå*?©'¿ðSµ¾P¥>qÓ11ÏÊ/3ÅOî;n“C?Ó€¿‡&G¾Q“=u X2Ï «4¾ƒŸºµÅõ=OX¼ €È€ð’y½;jåà½Q7?®w0¿Bœ£<öIF5öIF5¶L×;Oî<µ‡=?Mí+¿IúJ=…Á2À? 5¨ªÐ;™D=‡Þâ¼ l€ë ½Æ&;êü[>××þ¾ÏW¿7ãf=´ø2ï<š3 ôX;ÁíÜ=õ¨b¾'x¿v³‰=›ž1β4¶½LÆ>{X;é€ôGÙµ;ïd¿gdo=8+ã¾íœ=ÕÄ0Ëí4!Ï;!S¿S@Ó=YY¿=‡™=Oß'3Cä°5”j¿½Oèõ=†’I<€ €‘€Ì[Ô;¶3y¿@¹A½M[e¾ÃS=_™1—*¨41²å;¥en¿«%=øn¹¾ÈÖ0=ƒÓ2+þe4.åü¼Ì(V=jû=wÛwìwlvœ;ž€ú½sE?œÔQ?ñÁ>Kúø3A˜•4«•¬;2Hƒ¾Ú)=®6w?ç’><4e ë4YÂ=´­¦=þp¼1è€`î1››B;èD?²Ín¾gP¿FÍ5=¨aF2RùŸ4¥ÓJ;ôý?‹Ti½b¼L¿Éƒ·=œ¼å1–º!4Ë š½=Ô>óW=€`€Š€Dµæï;”>‚—™>³·h?U™=Ö!4Ö!4‘º"«{f? ÍË=ÚÓ23 p5s‰½f¡ý=Ò5¼•€3¨€™à£;å|¼M†N½r¤¿[ä<Ò )2ºŸC5ê<:«Õ½%”õ;˜~¿ëÓ\=’A2èÇ®4.pù¼Ò =¯íí¼ð€¬:½Š‚;Ön—== q¿þ/¨¾.ñ>6Ü›1ç} 3ÇlÌ;öå=·{¿·î¾‹÷¤=ÕP2IÀ'4 =ÝÐT=fÚ»ˆ$‰¼˜£U;êÉ=‰§¿<±®~¿A_>¬¥Ú2v|V4ÅãÎ;ž³?¶6¬¾€”J¿ …Ÿ>ëkˆ4 ”¸5¯¨¼b½Q=ñÙ:= wHwúwY«z; ¿V¶>XïI?§ ?ë6ˆ4ÎÞ4Tó¥;÷Œ¾ªS?óIý>Hn>ï¥í1žz”4™»ò>o-“<]9€µ<ëë½€‹|?¹0ï=øN<ópe5ópe5L¾<5Ú = ¼?{Kô<¦z =]Q3Ť5Ab;½øû>¨©<s°s.Þ8¹; ;b?Ö/Ï>lÍp>é*=£æ1O°F4ŠÏ;Ã÷@?V›?Ãc¡>8¼>^³2É5Eˆ½”÷>Å.=G$€kbGJë;ùæG?Ë?@>r‡?ëɇ=[ 2º4ú+‘;;?Ãk=ò2.?ûd™=Ûãw5Ûãw5ÆÁ…½HÀ8>=ór½€o€g­€+î’E;\²>T»n?‡ƽ~ñ>Ã*—3T•4ìN;ɱ*?)í*?ƒ©¾‚ëT?ßÂ45ßÂ45³C|¼®f=¿ISº€§Ê €£øø4Õw=7ù‚1í14º¤ã;UY?Ò”Ò¾•æ©>„ˆ§=(C4+,6]â=—#=ž_»8[8I˜Ë;É>>A-¿8‹6¿d„ï<ÖŸ 2„5»4Ú/!;¬À>Ì´5¿p¿ã*=x 51è¼È3=¹½8óë=D3Ï<o\ÚÇÝŽ;e+¿7¯5¿QUd>aÉÞ<—0Œë3ÚÕñ;t¿ŠL¿{já=GØ2>†¥þ2Õ;‡4¼± :Ú;£=ª½€ õ€ œ€ hѲ;[¡>ñ:mér¿8Ùú<0õ©1Søa4TÄb;ôO>‚cÓ½ Py¿ÿ$Š=@6@6‹O¼™¹ =nø½€ >¡š€ ‰;…-£=Ô/¾ÍK|¿³6±="~2´4 «;Þ¢A> qÒ½Pz¿:¡v=F½"3†”5iâ=h“Ã=€Õ¼€`i€’F€`íÆ;Q@A?E¶>ø¿òQ=jÑ1‘!á3¦4<¢0(?X´§>‡Ô-¿@”= F³2i[5ëþ1»iŠ€=¤ú½€Ÿx m€ŸDN¥;%h>í°½Zx¿©º=$ì44$ì44µKÚ;U°¬>ñ 2¾kÚl¿Ib->,±2¥ï4kóÿ< µ©=8 ¼1j1–€nÔ¿ì;ÕÊ?RLŠ=þb[¿»Äv=(Ÿ1]ýc4ŠÍ¥;ñ?|,¯=ÀY¿Ú}í<ëDˆ1¢3·4„.½šê =*¼€¨x€‹•?;êf¾£³`¿Ürؾ ‘8?ã»2 ¥ó2=t@<1ú½Ð¿x ¼ˆ<"0\äÈ3𤅽O;<=¯'º;€*€ŽŠ€fä‰v;\¤Æ¾¢üj?T.ª=zÿÌ=„eV3&Þ4!T;rñ5¿Ÿy*?0=h>(VX>à”3ÐK4Ö¼hw8>A·—¼FÔFÀQ~Œ;I;4?| > a2?8 '=ÓÕÊ4ÓÕÊ4û Io?IjŠ=T­94T!5òš½°«‰=P‹A<€H€é€$—‹;ª¾(¿ª@¿qrÈ»?µÂ<‚ψ1öJ±3‰²;R|6¿P=3¿mo&½Q\/=á/25w5«_é¼ïV¶=öì9= €8L€8m€#jjJ;ú]@¿_Â> ô?Ò:.=¾±D2ìß3hø8;™¾¦¾EÛî<¬íq?ûd9>§>2+Å#4à-P½VÔÀ=–±¼QtòÔ f;Qêv½í¨¯¼¸y¿ekG=¹úÜ1(±%5±†•;Ü7¾„ŒI>Z¿v¿‹š> R3M‰5”;'õÅ=Ÿ[è¼ Žr€n”Ž1æ;>U?M[ý¾j¬<öl>1j4/4Ð;öÃj=8¹.?÷†:¿Ñ`h>§:3Z–¶4 ½%“=é9=€cŒ€€cþxŒ;&Í3¿ ×¾þé? Þi>¦ð3É›ž4qÎÔ;ñ¾!j¿n)Á>¿>—]G3î7.4ׄ”½>G‚¼€J€Jxr;¾â¾Œ R¿E¹¾³w^>ô•734äk4›êˆ;ï1B¿à !¿k´-¾D }<êûä/[´Ô2s½ï =WÎÞ<ƒÄO\;B) ¾é {¿Æ[¾™Í>µ!O3Cº¹4—C;cT=Y(¿†0=…§=~g`19²‹4¨È!½V¼ñ=I=.ã.µ'§…;äK=ú¿ ?JÔF?Ìôæ¨Ø2F5:"_½²J)=HÂ>=€H¬€2E€v9Q;¼Î#<ý´Á>õl?r"Ù={242¡z4©£;§ þ=ë# >9¡{?AT>*ü]3`ÞM5Ô»½|d>Ü*=€eâ€eÁ€euŠ;_mu¿ÒUŒ>ч›=ž<ÃoO02PX3ÃuÇ;éÀx¿?4l>­Q=#Í =$¥—2z!,4µQ¼®,=ÿ’Ô¼ €¡¨€‡¨_Yg¤;·j%>;9¾©Ôy¿Z- =¯ ]2Fº5«ñÌ;ûTà=Áxܽ{ö|¿ÂÏ<§J2±A{4ÆÂ½Ö=$ ˜ºœ €‘€y6e`; {H¿‰êH>x¿`=A3øöt5°0Ž;yP¿|½ò>µe«¾™Á[>7˜ò1Øs5‡†Å:x ¤=êÞ" =Ÿ†y?ÝÆA=ño‹0>X 3MÙ©;ÒÂp<•¢Æ=éÃ~?¢$#=ñ5ñ0|ε3õ9½ÁÆ>ÏØ—;NNA€WæWo;¡m?:8=¿Ò‘>—\>ó¬2<«o4”];#Û ¦3²½ˆ48M¼Î5Œ=~½ ¡Æ¡Æ€ ?P©;(;‹>‘it¾§n¿vb=~“C3ƒ|3ßlÖ;qÎ…>ÈkÙ»éw¿æï´= 7Œ4 7Œ4î=\=ƒÃ‹=c Ö:mÜgœm¿’e;L¤e>M?@G¿ÓÈ™=Ëï2>²24ÊaS;CW¹>¨á>?Á8¿¢‡d=ƹ2w•¬4{ù]=ä¿€=õInºgD€&šmlbf;ƒ>?Ü^‰>ûÔE¿·$„=ì¥1òÉ33³P;t}$?䯯>{d/¿Ð2Í=ñ„§2ës$5nÞ˜½^½Š=î§<€V€©Œ€Ib‘;®8¿1D@¿‰êb>¬X=+†a2ñ'4iz¿;Á¿–ºD¿ÈU>0/º=LèF3ËbF5™·ê;}° =À¥<  6Š ;& ½«¿Z==ˆF=8p!3{ü5ñ*Ü:6Ñø=V8}¿a©½0=’Ö2×á5Žs›;8Ù>_ $<l*cѰ;\ßp<“¢?H,R½ 5r<.ª1ïâ!4€ìá;\<ôÜ~?åÀ=.yÎ<Ä„à1•¶Ú4uuG=᳕=¬«‚<nh€Qò€l5Ž;;3J>¶¥l?ä§>¡Sz>2³Í2W74–»½;tËÞ>ë$f?íŽJ=ð«æ>M~ˆ3BÇÙ3àd½­Ã!>È—; Z:Z€Y‹¼†;Nœ>“ ?ìFT?-’¨>è~u3Ò$¡4ûN;Yý?>ëï?›G?µ1¹=dÛ2tî 3™·ê;1=jl/¼€N*£W€NÖ3;l ¿aŠG¿Gù¡>ãÖÇ=@±2ÙúÜ4ÓðG;[¿iR¿iø=ÒÑ%>óë·1éO{3Ï…‘½æê>ŽÊ ½€Jl€(€JÇr¤;…ÞP¾=u¿ÌŠR¾¯Ï=tÌ÷2‡Út4_à¢;¯U$¿Å;A¿' ¾ëâ >4h2Èë3 Ò¯½Õ&î=¾.C=¥®uh¥¦ÕG;Tbâ¾åÉÔ¾±zK?¡\d=°Yþ1DÃx4²àŸ;â¯À¾ùå:¿?¿¢Í=‡3*]5‡n–½Ûn>,ñ¼x9xq€J/rÅ;:ÐA¿m–ó¾t?å¾KÛ=9‡ž2BÅ94‘[,;4Û¿¹†6¿ö¼õ¾Ó;ú=dþt3x£5 -=²×›=ß7¾»€Å€~€#„¤;3ìZ?¼„†¼À¡¿}æ÷<ÒÆ—4ÒÆ—4Ÿ—;‰r?óUë¼¹¢¾=³h1Æî42Ë<šC=³_7=€• €•}€•©É–;yìZ>{»¿–’T? ¿Î>Ò3h 4*ج;Ö7ž>²¿rù>?’Í—>­à4¥“ë4¢›}¼ l=<ö3=o€œ€¦ÞÀs;$ÛO½ ªv¿g…†¾»X>衳3ÍgŽ4â^>;Ѳܻù*v¿¢}Œ¾§±˜=Ípš0AxŠ2í–½mSü=ÛN[=€Dì€Döu¢ùC;˽9x“:þ¼~?²–=©›25‡s4°ƒ~;ý=䩜¾J“s?«D¥=•2XÚ4b.½±o§=kc,=€5ö32€5h¦H;`ø]¾mÄ8<~åy?__a=§5 1¦ì;3ë a;"w§½K}½ç¦~?~ > 7ç2훾4°þO½ÀçG=tì <€fÿ€f-dØ“;SÅn¿°go>yšŒ¾Lü’=úð}2sUº4 1;•ê`¿0g¿>¦.˜>˜„Ÿ>|Æ3]³5sô˜½~Œ>Þ𼀆>€(R€†!•;w ]¿ç)â¾åÿp¾ :=tœ15g{2;uÉ;¡z¿È7>D"Ƚ-<{=ìë´4ìë´4)˽Q÷!>×ù7½€ƒ<„îú;­v¿¿Ò\½Z‡¾ ñE=.Ô[2 úD4™÷#<:r¿Î#P¼†Œ¥¾!”'=“$›2t>5Ûl,;Ö =…@.= €•Û€¦Å‚u;"Œí¼™G¿°“=aY/=WP22!+34H‰;SV=Ê{¿2ü0>r¡#=½¯™2©.©4@Á¥½k>)²VºVé~­;Š7G¿'H>=Ê¿B¬n=Â` 2h|ª31ª®;¡!¿Èñ>ÕãC¿'z>:²2·&@5í)™½´È¶=;r¼bˆ€zbV0¾;¿<”="X¿õT=”1çi4í‰;÷G&¿íL¾Éû>¿}Ã=×2ù™D4ŽYö;ž•4=–%:=Ô]ö6‹;ÿ,q>jä¼¾Ó,f?ðÇQ>è54wT4(\¯;Û4=¨i¿ôßK?ȲÊ=ìiÆ3ˆ€é3Àç< è…= b½€Ÿt€Ÿ‰€›]O«;ÒJ§>X÷½øo¿m¯Ä=Џ2ëY¾4â“;Tß>l«¾#o¿P Æ=•d 2â†34:#J½ß>®ñ<€ú€d€MÏ‘ <z?4!U>±Î^=ù5j=ÁØ™5ÁØ™5>@Š;Yb?&?à>Á‘,>§ZØ<µ¦‰0 •*3À\ <õ.ž=bMe= €F£€FÊ€- ‹;0’D>ÿ >Z»x?üˆ=òâ1»ý™4KåÊ;þL">6–M½ïo|?{ìš=J4ÏM 59&K½wKò=‘Ñ=.6€1Ê.£‡;p!Ê>…—À>—V?LüÕ>¯£3†= 4.*¤;'§†>¯v×¼wåv?SšÌ>?ë˜3K…þ3º¿º½ð¾ê=ö<…8QŸŽ; …H¿/@¿V{¾é'`=+—2;‰œ4‘ƒ;‹_E¿Ê"¿¤)Œ½=’=Ö3Ö3rÞÿ<}”Q=n…0¼€R¸›TˆAÁÐ;ßN? &þ¾ó¸¦¾y™ô<¯x$2d15cK³;M&?b»,¿Üd´¾»u‚=û3`3~áÕ4 Oä¼=óÒ=ãP¿¼ ±€CÊ{ùZ;Bú¾û7>áÕt¿¿z2=¼ê1ö=„4뛫;Õ{t½\‰ˆ>Av¿%hP=ã „2ÕFÞ4†Z“½ÊÂ>s+¼Êxvf§‰;úŠ{¾‘->6Ut¿­óž\4 Ö;ľ¥ìƒ=zæk¿Ãh=Ž×[2UªÀ4£ÎÜ<»|ë=U¡¼ €Œ1€u쀌A!Š; ?]+?Ä_¿¢=›  2¹$Q4C¯;ÇÅá>„2 ?vÍ6¿Ì\==‰5=‰5U„›<»·>Ë€3<€uÜ€t¢€u÷wø;à½ä>!`d?ZŒŠ½® ”<á0k_Å4­‰ <÷A›>qs?V`z½2¬è„=€\¸€\Ì€eoÂÍ;xOq¿Xëx>•[j>銫<£æ0PÖ4~§ý;°¢[¿&§±>bøÁ>·á=ÇiÈ0ïïŒ4:¼ŒƒK=•þ¼€¡E¡d€¡%æE;Côo»¶÷ô¾ŒË`¿|°<íüº1ÿ®_3‘ÍÞ;¼;½â€ô¾#ž`¿rhe=¼' 3ÌÂ4tD>½§Á=º2=€1ý€1`3µ+Ô;6ˆ> ¶0>Îr?a`¡=µ‰84Eµm4ÝÞð;8ë-½ò>dã|?~ð >Ùã3Ó5Þ4Psò<±Âm=î ’¼eÙ›|e<»º;ó??‘>”¾ f¿Î=æ=NÊn2Fm4¶ñô;UEK?{úª¾o¿jxK=9çË3N®­5€¼PU¡=Øšm=€*Ê€-f€xp;Í÷½ì‚Ù½©|?W†=Ù†1© 4/f§;ÆSO¾"JÖ½ICy?0‹©=à[3Jèû4ZJ=)±k=—¤»gvgñ˜‚Á;âþº>©!O=¡öm¿T{Z=h”„2‚‘4(Fò;º)*ÇØq¿U^×=mE%3]àƒ5Ô׳½V ×=Q¼J<n‘‹oü& ;©nu¿ÝWŽ>¶‹t½g¢(=¦ò1U$5ŠŽ—;¥Í¿å ñ<7Ô¼«-+>Œá2ŽÄ5å";¿Û /?ªÁ'=R2A(„4P!ì;2‰=Î9¿ 0?»Ü†=ë2‡#Ž4^¼ö}8=Û§ã¼€¡€¡Íó"f; ™=znZ¾`y¿&Ž^>]—Õ2ùð4E ÎVZ3¤µ¢4÷ž:šY¾M•c¿Ç^¾<©0»èD3ôäÝ;!ìã>≽/˜d¿ƒš–=MÒ[2ßÄ5{¾†½=aŠò<€«a€=ö«Y];ìã6¿¥Û,¿í;¾Kï;>FÙS2Ì·Å3ÁP ŸÊi½ €+€o*€+‰;¬Ð2?#E&?ÕÒ™>¿U=xBè2é,O4áps;Í}k?Ï–˜>i…‚>Uàm=_†1qëÚ3<À“½Ý>wÚš¼€JM€J+€†*h€;^¿z‹B¿—wx¾Jv=½ïŠ2Êž3(¯Â;vçÛ¾MCb¿KÎ=¾7ˆ>^À2·ã3í=†p=p$P¼ eúež€R«ûà;™çB?³ǾοÛoÞ<>g1,ž63  ;§ËO?vý¦¾Òø¾•˜B=¡}•0œÖ…3ºeG½y‚=¦îJ¼ €š`žš,l;|²Ï¾aA¬¾Y¿Æq=$L2>ª4¶²;Që—¾E[ª¾'e¿´A–=b³1>I64pa]¼j}=Àé]=(v€?ŠBóÒl;†›Ë¾0j#¾Ng?Øïí=<·2׃õ41‡;£+-¾Ü@¾F¦y?¬Ê=mÒ&3ö Ù4È{½‡4Ê=³/=€7*€7T€6#Á;ÊAY¾ñÄÆ>j•e?¢0ï<ö*:1}«4 ­<Æiå½Ù™â>³Ãc?Ž·—=]ÁS4]ÁS4ÜG.½‚É =F$=€‰ë€c ó¢;Ʊ»¼~¿L†Ø=mˆ<Å:10Y4µoÙ;aºé=5Mf¿žÏ×>AÚ">õM˜2@ÆÙ4$ B<}“f=+„U=€K]€K(¸›E;WÜ>¤ÿ¥½Ö%f?R-¤=`éß2н4Ü«;Í.ù>瞤H?nJd>¡3b}4¾ù<ùg=flè¼›L û›g½*;ÚŒ>⩽dòu¿—¢l=r 1nUg4ôƒ;KÉ >Ùþð¾S¿$Ôx=uê—2Ÿ4ÞwL½²ó=Tb¼€˜Ž€˜9 ßúà;ì³½î3?‚[¿€8=šËV1Ú4éóì;é³ ¾ê ?ÝAT¿¯Š—=§ö 5§ö 5j½_½ÍX=d"%<dj€%t€fcÛ»;šÖG¿Öº>Ë?è—=.Ö2PŠ5úbX;Âc`¿&Q¾b!í>Çîå=ê !3…¹˜4óÊu<#2l=‡mK= L'€KŠLb;¡F·>ÍK ¾K§k? Ô >ÆtÚ1?sC4êâ’;†ªñ>$•]¾ÛÈZ?h!>š’ 3DJ4®f½iñ=Qù×»€™°‘VkØ;#iϾ™þz¾W|a¿3«b=B5B5ÉÌÀ;»`œ¾Ù¾®sq¿öÃ=ûº4º"4ßR=Š<‰=ǼeDe~1œÙÃ;¯':?ϾÈ,¿zƒý<¸”H0N¢¶3ÐÐ<J?—÷¼À¿("”=š3kÈJ5Ñ’G¼%•É=†L=@$€B¨€-6†£;kо"IX?.ì>!Sˆ=Ï”ã1kä3oÚ ;ôî½P^?€Ý÷>%÷E=/92ëÄ…4›ÈŒ½¢ ê=¹K=€E€i€D $>;<@×>M‰3¿`?$ë¸=þ2ýaÕ4å½;k+“=ã'¿ŠÊJ?Ñ='@½1B…ø3s^½pa>ÉŒ<€ã€ðT„V;ªÎ ?íA?àÿC>Ž4>&º¸2Þõ4S¹;(“I>—¿S?rÁ?–»>@µ4ˆ2Á4d9=U†1=Á‘À<E©E¶E›‚Š;1Êñ>J¿¸È>¥É<)ìw0¤+Ê3÷Ø;khÃ>7·V¿2ÞÆ>Nç=Óé¤3„É¥5"5m¼B'„=ö%[=€?®(F€xe;1|„¾àM ½Äwv?—¿>!<ð1Í«¾4¢&*<Š9å¾·€¾b­[?Š÷õ=ÏbS3›T5Ó„m¼EÚ¦=¹5i= €x€*«€xr?Œ;+ ÙKÔ1L‹4èÃ;ªóѽak€¾Rlv?-Þ¢=М”2U6ž5*ÅŽ<ÅÉý=Ecí<€t“ 9€twó‘; µ>_K?Êkü>3:9=ÑÓû0êþ3Ìþ”;~¡>ð1?3{%?ÂkQ=ûqG1Ù¶4« ¢;#=¦Ó:=€¦Z€¦ÛÛ„›;ã=¡²%¿§A?Ñî> 4Ĺ–4éÿà;$¡d>.ï¾ûŒi?b¤8>펅1žéù2pŸ½•E¡=ý¼bôbP{Uæ;ýÆ5¿t¢¾¾Ûþ¿yÇÜ BE> „ª2û¡3|E7±öù>®'W¿wPÊ<-‡A1â¶f3ŠÄ×;w„>áÛ>?Yj¿g>Ï=ì3ÖúÜ5nm!½Vž>+±<s¸.Ï"ªef;*”½sg?M¡×>Êì<µÛ@0mÎs3gZŠ;72Ï=ôãt?–é‹>Âã<ëæ‡1¶±¬3ÖÉ™¼îîÁ=ÁU=@K@ß@2yf;T<ß¾Zú9? ú?I”e=½cƒ2dÉÜ4ê<„;–M‘¾Éº9?š ?¼…¸=™\^1Á~Ë3/ˆÈ¼àhG=uçI= wKR¬w¦w;ƒc¤½þ‰Z?~¼?ЫÊyÉŒ=«Ì3>I5ÉZƒ½"©>¶0‹¼€.I€'~‹;Ûn9?0)¿ÑI¾Cû¢=Í=1;;'3lr;k˜2?ä™%¿È®¾#³ >Wå73ºòŸ4ÓŒ½ý‚->L3]½Hv%€ƒ;KÜ;LN]¿GO¾¿žë¾ämû<´Äc0³5$3ˆÿ;ÉØW¿˜ì³¾ìZоJ|=U§1‹R4 Ä‹½Ñ5>«¯n½v8v–ßïŽ;Ÿÿ1¿O犾a*¿ne9=)ÄG1*Ùe3M8È;ô<¿¹cܾª¿Å'=&Ü1‹ž¤39|=k=n¥W<ªt€ ¼ªcŸ Ÿik¿]ô¹=*Pï<xá1÷z4ów[ww¿iŽ}=ˆÞ<  1¿4²… ½-?0>€8½€„€pËv.ì:bK¿Ð×¾á¾óÅ>0‹Ñ3@Û¢4$‹;Rz¿jÁ¾e• ¾~‹#?ýÊè3ýÊè3ÖU½HÁ=‹Å/=[`€v€‰_€;[û$¿s´¾¾¶-?·Ðô=$`£3 ¥4qc;2ø´¾Ç^ô¾ õM?¤¸>}”4n25Ý_½ÜÔà=2=€ª€B€¤Ž;9øä½˜"n¿ùú²>EG=a;€3Jóš4'ìš;ã ?¾¼?B¿À?`<>!4 4¸ÃŸ4.½‚6)>Üð»¼r=r´€{ˆ­ù;ˆ•J¿¨n ?Æ•>¨“^=›D’1_­3Yκ;+à-¿X»#?“V¸>öÆ=…ê/2Äöû3ë㡽ƒ,>´<½rp€„Pra‚<:„x¿òrV>x+ð=û§ > {×1^[ê3ëÏ;&Á@¿B2?.Œ>­y7>6ï3W #5Gç<=-'¡=^Gœ< iiÕ@5<„‘|?ÌB@=; >è?Š<ÃQ*5ÃQ*5²<^2t?ÐR>òÁ…>(j.=üdš4‡‚Ã4ªÔì¼À@P=Û£·¼€è€…¼€ ËÄ;yge¿Êk >kÔ¾?f>`¦E3Ƕ,5ùå‹;B§n¿c%ɽ²N²¾Äõá<çóf1ú3Î7"½rP2>lCÅ»€9E=u=‹;fµ¿ªOJ?kú½¥ÝJ>Þ†L5Þ†L5p‰†;×±¿ŽY?b&<Š‚ø=D%v3h>56=h½ð3Ž=xn¼Ìsš¢Û«;Êê ¼‹¡%¿“/C¿ä=ªÃ2ˆ—4;[ n¾Éh2¿î­-¿q^r= ©2 L4r3Ü9)=ˆdȼ€‡i€‡:c‘ æ;î=>Ïvâ¾#4c¿ Ÿ`=eØ00I93nkÿ;uôø=ž‚:¿¿’,¿ƒ'Ì<”82$¼ 4}$¥<ÒT=6¯j»6v6>8È3Ø;ÆÍ ?^sP¿!I¾¦…>|3Êd~4=DÝ:P±>x ^¿Åÿ¶¾³,è>™Ó2Û/ê4máù¼q=ÓJ!=€8U€:e€2C¢Í;äYÎ=C¨k¾0Êw?þ'>Úón40¼55ö;·Ÿü=ÿŠZ¾¯x?eð±=~Å4~Å4Ó‡®ª~å<;S)2ðåå3œ]¼;ÆÅ?5.C¿m¤>e3Œ=‡2/ˆ4-´³½MÛ¿=ÅrË<Óo·²w;¦°j¿6ÚÚ¼”Ì>"gÒ<Ò˜2n-4\Q<ÙcK¿†Õ=e'?]‘=0 Q2€/n5ðö¼‡Ä->(~Œ¼¢ô<0¢gð;›Š÷¾w+o=‹—_¿áø“<•à 0äRa3ίÖ;E9Ž¾Æ»‚¾"m¿Ž^¯=ÀÑË1Ýã4mp"½Cã =žëû;­`€ €íÿ‰;âºj¾-*g¿#º>¦B>Ø[ú5Ø[ú5¡‘p;ãͽcqe¿”8Ý>ŸM>½w3ª½4#e ¼t;=`C=BbR6B@Þ;‚«Œ>«il>òn?½÷æ=tÌ‹2Èý4 ö¯;¦Â³=Qâð=c:}?Õõò>kƒˆ3Žý_4¹Œ»½ö]>Eh„<€Êf€héé¨;J«u¿91~½«nŒ¾Eh!>•Õ3ïŠ/5ëy_;à }¿ŽÖ¾Ì"î<ŽÓß=~ƒ=3¼5‹O¼Úä0>`‘¼QêQQÍ׿;r,?«;§>«J?2’>=‹‰E3 Ì^5:ØÛ; è?kêQ>‡ÐM?Pp¨=f–2]Å«4ªÕW½uä=¹¼ ˆ­€‹D.<Šü|;SÖ¿S1½Ê×y<õ¶/˜Å3OŒLz½ºãm?§L×=`§&2Þ4?”ö:!]?‰¾ ÁP?#}•=D525†¦3y•5¼3Ñ=þż€;p€;f€;Üý;4Œ!¼câƒ>4Yw¿”¼Ø<œ²1í¯ 4Øàö;Óðú=Ô:?à"I¿‡Cš>ã 4=Ó'5•D6½ÖR>z ¼ —“€˜~—'m¥;ë™.=¾÷D?„(#¿Ës<–ž1°7Ç4ú ­;pï=7#?`þC¿ý‰3Z)Æ;ŸœÃ>+Žl¿[ÊY0¶2ã2‡3Ñç#;vÆ·=³Òd=€-ì€-â€-WË;žÆ¼=Pi—>¥hs?ÛKÁ<Ïè%1B˜†3ÆŽ¤;=8>tà>ú…a?lƒT=fI2p±Y4¶6½I=¾À,¼ž4ž4€XV~‹;_p¾¬Âh=hx¿J]B=ŽŽ1Í ]4N³;þw¦¾ËJ–>þ!f¿Eë/=€42 $ 4b×6½¹`=qª5¼žêž^€²ü;µd¾|p¾¡.r¿ws== Á 2îõ€4Š£;Ÿ*:=h!B¾‰{¿ˆñ,=pù¹1Ú684+Ã8<Àš=È|½ €›{€›¬€›—`€;@ÆÎ>ËxE=Þi¿™‰Å=þ[ 3¤1T5;t¸;z[Š>¦:"¾¶s¿•ñ=:3„ Ç4N'Y½>‰&Ð<€OS€OЀMY¾¥;Žt?M¶=3W>”p=a  2;‹n4÷±;'s?ÀÍ=jŸ>­R=`+3K 3ò?9½Ì¸>¡»;Ž€—ô;jX­;Zu6¾tâþ¾‹IY¿ýr9=9ëê1˜uÍ3:úø;3Úâ=òö¿%Q¿ aƒ=X¯42½FÛ38…¼¿),>yyº¼¶€/ X_Ê;w=?b!¿|Ôr¾>Aç>·„4|¸¹4kP“;ZÎ>H™M¿;­à¾˜>–€Ž2‘=h3 K|½W>¹¥Õ<€mÚ€kF€N¸;ð‹7>E†w?¼ý9>Øï<9¿¨1D¿4Çnï;! ±=eâ}?ÑÂ=MbØ<\ä0‚"×4•¶½4 >ÂÁÞ<€hM€hh€h\„«;÷d}¿&£¾WÍî<½= 3˜*®4„–°;u¿íÛS>ïP>J{>˜92#ûü3½Ãí; ì>I.9C €ÍC­€;¸»¥= p?0'­¾¯Ð­<@2¨ d4Ié±;(·6> u?½i¾ÍdÙBÍ<§©3 ×sŠ;ò‹¤¾¿ b¿f ¬>ð—(>Γ`2ÃÆÖ3†ˆ½;²—1¾Iây¿»>Š\Œ>€¯©3ùÞ;4Œ-½Ÿ«=¿ò¼ tÜtÈ…—X¸;9Òg¿û]>éûº¾–9»=a4Ï&¡4y;¡Bd¿°=[ç¾:TÆ=Z9ÿ0kX_2¤€½à¡(>7ý½ä€+›€Ø­Ñ;“Np?³Æ®>53E=á´ö=i`2Dj4ÅD<¨¿u?+$„>.ß=åÐÂ=‘â¾2’Â4S ½S ³=/= €8X€8É€8N=”;§[Ã=Q&]¾LÃx?«JT>ç‘3lr4ü2ï;öJd¾é#^¾™Ls?õb>!FÚ3¤â×4*‚½®õ=n4@=€GÊ€GXIîÚ®;`?E:¾@„å>Æç¬=mŒn3Ï<85…q˜;ûÛ3?Üþ†¾À4)?°|>¥Œ4Gȹ4‘~{½Áþ=,g/=€G¯€GD€G çˆ;·å4?…QÉ=b3?‡>Œ™§2\t_4õ4ó;–8?bë>¡Æ?3Ç=ÃÐÑ1Â4+‡¼…²p=õ÷R=€?*€?U(’i;ÍÌǾƒŸ¾§Ì]?+¿=ˆ2Ï?4¢&*<¸Oú¾Q¥i¾Ò‹W?‚1©=M‰0ÈÝ‘4OÍ%½Œ£Ò=`x%=€7ö€1Æ€7…üN;¸.5>è´>ýPk?ñí³=f'1‹œ3 ª;•$y=’Mß>Ÿ×e?{Ì> ¢2å†4€c¯½&âÍ=û;Û<uÒošlŒ;› P¿w l>¯á?…É ªTÕ>Zi¾=÷µº1µÞs3‚¤;kô"¿øÛ ?ÈR ?çp=+n²1ŠP½3²..½ Æ>™a£;+K€/Nêñ;—F?ç¬Ù¾&;)?{5Ü<åQ91rÐÌ3j8Ê;€k?¹Î5¿![À>‚K>_×m2´ù¥3kq=¯h=$H¥<€jЀ4O?[;qk?jgŒ¾¸X’>f'=þo1‡|Û3œ©;çòV?=Sô¾'΄>?:€=ž43:Ñ15 úR½ùÙH=˜0=--í-å§;håü½¸A]?+¨ù>‰SÑ=ò—Ø3°m5CÅ8;öý¿€È4?¬þ>ÆöJ>Ä2=3‰¤[4ä󊽲¼Ë=€¼)ŽÚ)BE‘;¾Ò¾þØ.>ZUe¿šÍ=_„1¹Š4yÝâ;‹pÒ¾%Æ”>Q4]¿ÍÁË=afS2¤À4ò[4½'K-=›Ë¼€sB€sì€).Àk;@\J¿3¸? jq¾Z[;=Ý&2´ö53|M;p O¿9E¾>lé¾L>Óó2Ñn¯5&B<‰)=€Eþ<¤<¤s§ù;퇿UDZ¿î=“½=:ü1R3ñ²’;À ,½W¦¿Ž$ÿ¼‰hœ<Ñ¥u0¹¬3@N< „ý=/¦¼€³€Ž€U¦;þ¤>>Ý E?_–¿¼p=’@3 À[5¿ð»;òŠ>P¤œ£¼€üƒL4s6x4ð^>; 6=OÉ1?w×7?E„Õ>»ú12 ¾@3l%ô¼†p =ºö…<€ þ H€ ßM;îß>³Îe¿«›[=Ëݼ=Ñ­d2Vëò3èP;3tÑ>ÞÅe¿€i(¾p >ÔÀH2þ£3¦›ÄºiU=Ü]= Bô(²B¿W¤;ÿ¾J ¿""S?ÂçP=ßì{2ϱH4®^Ì;½Mö½Ö8¿~l.?yŒ=qy§1TìÆ3Øï =øÿÑ=_N¼€ŒÌ€’%€ŒÀê];åÛ!?çZ¨>–3¿°¹=ÂP"1·¾ù3 c÷;‘cý>-Š?¥×4¿ku=§Nº1†³`5ö¶™<ë=,GÈ;€H6€;;•a›¾nm¿°_>(ñ·=c:’1›v¦3̓;’ÍA½¬•U¿ä› ?}à/>Ôh’2=Ä'4P4¼3úñ=TS='Ë€7ê …—Ú;U2¯¾œ‹?;fG?ú™Z=±Ë1žrA4Aî÷;¨¾q¯+?ãJ*?­ìC=Õ<2:44™G~»vÄ!=Æ=€/€§+9¼V;÷í]¾¦^¿ýã¾o°>„<2*}u2æy¥;7vʽˆço¿]«¾Qe>¤€2)L3Úþ½.O=ï90¼€Ev€XT€Elb;îé½Ãæ>a„d¿º—V>yk3ˆ4»š;Æ#ö¾±Ç1? ¿ÞY›>gX4Ð*5Afç¼?ý'=[—Z=€z2@R(-¢;üá¾Ξ>ŽW?û‚>ü‡ž3@e 5UDG;Ù¿0¿f_á<9?+¸>¢Á3…'5íò­½Ù#>nû=€\J€\è€\÷‹ <-3¿à5?°?¾FhK" ?ïlÙ<å þ1¿Ð;5Lÿ’½Õ# =¬Èè9€y œ[€~ç¡c;ZI¿×º¿T¢¾ Å­>o×V3÷Œ·4À+;åv¿ 1¶=$á~¾{ˆ^>Œa‰1 ¤ª2˜…¶½„Õ>3¤Š;ø€üqÿÊ;®Â^¿H]š>ûǾ1²Æ=¤1Å6¤1Å69e <ÁÊm¿Å?}>†,¾z0>ÃQ5ÃQ53¥5½ñF>júl9AÕ€/ðAhà<,.à>Õ(d¿úþñ½X–>=Gé 3Gé 3çfÿ;k.§>°Â_¿ ,¸¾¸Þ>ÿ¹L1@´33‚½wõ*=Ò‹Ú<€PypV€=ÞäZ;OÅ-¿P´?q Þ¾¥2=% ÿ0É”3Òϰ;aA¿V@?Ã/×¾_̘<‹É2& 5Ü- ½)$¹=ä5=€6Y€8€6í^C;\ †½YÅG¾{…z?^‡=~ŒÄ2ä<4ÄÊ*;.ÿt¾$8å<4vx?ˆ¡~=™¶»2<¡3ìÞ R?Ò«D?l€=ù€62D¨5X‡;u&>"ƒð>D&^?gé£=2Ï`36hÉ4P6e<{NÚ=B•š¼–÷–š€Œ—Û;K$˜>Wj >çf¿ËaØ<(éI1ÍÜ3júŠ;;ê><”þ>ÎxR¿Qr==í 2þ4a⯽ô½=³µ¾: € l€bﮑ;Iu¿ý"5=¯Ð¾Ú…ã=5Yý2¡äE5ýø];ºŠk¿Uýæ< ȾÆ\ú=L–÷1¾Û5–°¶½&ŒÆ=&R<€ v€X€ œý];ºDy¿ð…=v_¾¹ˆ=ÓÒâ1ºpÅ4ˆ‘Š;ÝÝn¿û “>½º]¾Š›=™·“5™·“5²b¸»:9=ÑÎé¼€¡ã j€¡”HÊ;R^¾=®“1¿Û6¿L·,=û¹€1’q4dì˜;æFˆbŒ©=X4X4JÐŽ;éi¿¦Á'?¹í÷>p.”=Ò Ù1|ç=4ö(ܸ N2ìs£4Ê;ÔB,?<Á¾¯9?Ã&=Dla2yU05.=š»?6É=/àå¼?€;ˆŽÐ€;ÓŸŸ;¢K=’Õa?/Æï¾Ù —<¶Sl0ù,4ðj©;Î(¨=¾Ý!?ß6E¿Ù®‡>ô5b3Gí4v=Ç =M = PÚLÂP'‹•;OR1?ƒ•R½g,8?¸W =þë¥1GbÃ4Ø;ƒd ?•ˆ¾j•D?‰@=ö³$3BÃW5ª)I½=(c<=M‚€2Àše;‡>Pß½‘Yu?Uµ‰>ù Ë2ñ@4®hc;ñÁ´>¦ƒ»¾ g\?´Ì¼>¼Íò3_¹€4™F“¼L#>™K*¼€/´€/ZU–Ç<2B?V W¿¿‹>|ð¿>#V5aËV6ßL;s<õ>L[¿9KI>ö=¥Z$2uÖ•3µþ:¡¿=:“< €§M€§Z©´¦;9¿Û¨.¿¿OÈ>Ý™=€8t28B5£Ä;sߤ¾¶i¿Ì\€>±-@>« 44« 44«=C¶=Q¾ =P´P6P¯Ü‹;${E?[øH=çj"?$Ñä<ô«0—0¼3!+<¨“S?w§=´™?oO=Tˆš1Ð 4’²E=Ù{1== ˜<EHEØE‰Æ;Š?X¿kä>ßæê<®Ê/é"‡3Ý¢º;K¼å>Ñäc¿3(¡=î '<íê—1µ¦Ó4“§¬»d’=ÎTˆ¼€¬@€£¼€¬jÏ;p Û½d¿T¹O?Eõs<ú9O0àŒŽ3  ï;{Q§½ˆ j¿G'Ë>Ðæ>ÊG13,R5ÊÜœ½sØ=2Z=€‚a€‚ò€‚wŸ;*(¿ñ÷¿ßÃ?ªÍ%=þÏ 1'”!4}1™;°i=¿¯1¿Evá>’L‹=‡Re2¦³À4²…`½`¸=»G¶¼?ÅRW’;j ½ļÐ,¿s0F=ž]1/O‚3Š¿; {¾m&½]÷w¿Ð5à=Mü2À‹3Tü_½ÛÝC=¨â<€f4€PV€fóæ(;:•¿Œô@?飨¾©¿=üä1ÉÑ3´ˆ;ÝÄF¿VM?;›Ã¾¾[>þÚ‘3â…4€Ô¦¼ÆÞ‹=êÎS=€?ý€?³€:/i;@Ñ0¿ñꩾÖz$?òœ`=e”\4e”\4<<Ñ:¿·³j¾WÎ%? €Y=yËð1L»4“©‚½á&ã=õJ=$ÊzꀥgÃ;oë¡=—”#>‘æ{? –Q>$—5$—5Ò‹Ä;iÕ½Í{<‘”~?¢{€>ýɱ2Û¤w4º<<>ò°Ð<€t‚€tŒì¹;+ »>ËOb?Ÿ‘”>úÆ=ëVÒ1˜‘"4í ª;u‡—>0[?Ñ9Ù>òÇ== 29ƒ4$&â->N¶½rÖl¦r5Q¥;-ï¾%hR?¯å¦>/V—=!ó…1Wpk4çt<Ø1í¾õWK?†7É>€þ= I_1‡™3ÙÏ¢½‘'é=¨Œ?= €B€ªutY;³tG¾>³4¿óX.?k®7>åƒ/5åƒ/5]ØX;TAG¾çô9¿˜¾(?³³¸=2\2ºã3ô¬½ö >ŽË;óÜ~ËÂ;äq¿¯6+?²ë¾»-=œ .2Þr@4æØ <ƒ#K¿d™„>“ú ¿‚® >É3™W4úD»^¼=$a_¼€£,€[I€£°`;刉½rbt¿NŒ”>®†Ã=o204N~`; 拾-ÑV¿óÍð>^÷D>xfc3V05|Hx½ø3<=®$=4>€=»-x;.¿ß-@?z~Õ>¹/=Ãu2æÐ™4Ö _;EZú¾ ý]?¼ýÁ=Bj‹=]iÅ2ÉÔ4¢^p½ë;?= л€Žz€Žp€‘.æy;ø6ø¾4¬A?*·à¾ˆ”<°Ê–1´Ó4М;CH8¿7ì*?DaB¾N>=úŠ2¿zÃ3,¨‡Kë>¨`S?ß=ˆ²81 £I4‰×·;É­>ùÄ?ŽG?}lÞ=ûº•2G˜²4Rº4=óvÄ=á™P;†€`uÏ5‰;×[r?v>£[¾AZ–<‘œ^1šûÖ3Ýq ;Î u?†Ã>—…¾¤½=uq_1ÅÉô3÷:‰½i0>!Ìm½2JEvd]º;R¿í¾7M¿>^ =Ý@A4Ý@A4‹qÌ;âö¿}y¾º@K¿3ŽU=Ì ¢0F­ƒ3-íÔ»d¤= l=€-•€*<€-¶0»;ÒY=ÂS>÷•}?…š=‚×3Ä4'ß;°äŽ=7½À<N?³Ñ…=H1}Â31 W½bÍ=ǃ-=/æ/Å/)WN;¡*\=ÆÃ>O%l?+ÃÛ=¡‡3lIã4î¾£;ö¬„½WY>¤¡y?˜m>fg3ï/§4R™"=íž|=­0ý<€l€Ö€TUÍ;!¤G?pyW¾(ì?ÜN=Å473hŽ4À©;Û=>W2=}P{?i³¨>|å^2¬Ê3†å½÷±>$Ó!<€ræsø€rЫ;è<ƒ>Ïnw?à+<Å¡¨<·"0:AÔ3³’¢;Z‘œ>ÚÈp?sH¾‘ͨ<ÛP“1·q|4e(=ûZ—=V›ÿ<€Qæ€W€Vu_¼;¯$[?ðÄu½op?‰ú<0#U/:Š3’^Þ;Z‡W?{Ó½ö–?q?j=α5α5§xÜ<*§}=õœ4=€KÒ€V”LCÿc;Yê?´É½—ÖP?bš•=/MW2˜¸4Ý¿;lr ?íÁ½7¨T?Ä =¥ók2gð²4µ;½N>âÊ<.h.és~<;i`?J[r>ŽÍ×>ô2=é±t1ž€3Áo;ø7]?Ñw>#ôË>*Ý< &0»r36¼Ìî =?S¯¼€‡x€‡X‹âî;:ç<ÖF|¿P–+>ö™<Ɉ0ÎÁÆ33¡!;5ûé= ìt¿¿‰¾ÙŸï=»Ù/2Þ$1>°c¼9_Ì=®€Â¼€;*{ù€;Ù e;`“µ¼¹uÌ>(¢j¿k1=ûÏI3¥L4J±Í;ôc#¾jB2?Å#3¿Ü˼>]À2\¾£33û|½«”='JÂ<p5€,pÿÈý4¿î:Â>êË¿ÿXb•Öª;ñ~-¿ëç?×;¿¥nÎ=AŸ 3<Œ5Î8 ½Âq=g = €2Ðw¦€2‹DÐ;Lª>ÓRq¾ýÎi?'R1=Vž2—G4Qöè;•d‰=ï$¾N|?n0g=FÄW2‹ä4²ºÕ¼"V=G"=wnw«wP„;µ ¿a?Àd?ÒÚÚ>X÷3¨£4[@<Ÿ9¿;`O>z€(?Éb> Úä1É÷¯3C9½ÊÂ'>€J»Z–ZÖZðh\;Ê3?q2„>dÿE?Ï*¸=†xÿ3†xÿ3ôÆL;£˜>ûI1?Øî,?R%>¡3«¢4%²O=~7]= zï<O"OmOØ¢;ŸŸ?:òš¾¼@?M`y=;]3£ôc5¥;<7?›ß;¾Vº,?-ââIud0=êL1˜(4û\m½û¬r=Éw©<€©d€©D€ªg‹;ëë¾te¿ñDZ>ÄÚ¤<M 0v²3ËÙÛ;;Þœ¾3Ù[¿È>Ò>¯<‹Ñœ/Ê3.35^:=^»t=™¹=€J€Lz€b$Õ;,Ó¾[Ú>ØÝd?Ômç=ægè2,‡—4#Í;ÞÄC> RÀ>‡&h?e«è=pÐl2F~æ4t ‡<ÒT=ÀT= LL´€F½èÁ;D.ô>¾ ¾4^?Ú±=ÂÛÒ0s–Å30@Û; €Â>K¤i¾ø}e?¿+Ž=}ߦ1R…È3þ|›½.ç">Ñç#¼€{<€{½r-ª;-éB¿}m ?N¶­>©­{=WÍ0@Æ3š<ÿYv¿6ÈL>¸<>’‹=(’‰3þýR5 ð@½Ô›=úa<€½­€:óÅ:àMt>”n¿º‹>#6>> &~û%'¨ÐK;Û>aYw¿á¾=wáb>ÔD×3ØñG4狽½A->“ŠÆ<€Ñ\ã€Þ„;îye¿qäÖ>¾û>–< =Æy1Y6¾3´ª;ÂQk¿·jÉ>¶м’=À¬2}´¶4é'œ¼%>Õ²µ;€rè"—q¢Oö<+.È.L.® y;â–^?µ»e=iDû>öÁ<u1?4Ÿ;KàM?ãÁ2>˜q?Ž?q=v2ÚÏ,4hB“»ô;=×¾@=BuBQBÅŽ;Äïõ=~i‘¾“†s?) >jíÝ2W4fc ;*Z6=» ¿¹}W?`°œ="ê‘2›·3!>°¼a¦=>ø—¼ f‹€ÅN®;`0¿æ÷? ½¾q/Ù=Uw2*•ú3«qh;@Ž¿Ü§G?󼾺ñ=x‰Ó2‹Ñ4¼ ‚½__>øm»”U€3ë€ # Ÿ;$º`?…{ô>£y½Ä?>o93¹ìÕ4“–;—“?Èb7?…hï¾ì¸<>³è|2vÏõ3µR=Y¾î=ѯ-<€t€t„€u  Û;4gA?y²'?ÒÜ><úµ†<‚¼€ˆ8€†þŠN;“~¿W¡á½Ï N½:¼>ç¿Ø2£&—37ÒÜ;ra_¿xϾWŒ¾(ʦ>ò~†3:a05™š=PŠÖ=q= Ór,„¸¼;%?ëL½>F6+?#° =S7¨0Tc3$¸<©‘)?}ôÏ>Ã'!?°žY=×Ù¢3°Ì–5(‚¸¼‚¹=w„½‡T€ Z‡Ûç ;;ñƒ¾kÊ?7 P¿û7=7¤K0¶Ø‚3 1n;:оg$?Æ)A¿oyn="x³2µlù4}"½0+=b„ð» Ç€¬€ âÎ;o™,?:à<¿+=pŽ=ÕŽI22·b4^Á‹;U`³>†Ën¿?­½C¨>õ×C3þÜ:4!:„ÎY>ÑÏZ?Maï=½s½20!Â39ZÌ;þ¹>ûIo>ìïf?8G7>­·ù4­·ù4%ê…¼4Õ#>sÖ'¼€/F€AN€/43q;$ß?ÄO¿é}>þž>´ßÛ3ÐZ5–Ç<š€Ã> «i¿ß–¾6¤Ø=L ´4L ´4¬?½Jk=l?=€¤Î€¤€2G`¼;ÍC-¿ec½É™;?O?Ù< »×1™&4(«Ó;²pó¾ì#§¾Ó!Q?TÀÙ=zÒ 3ª_A4GY?½a8—=銼€šÃx€šÍÐ;/?¾,ŸÇ¾EØf¿¤ï>86ã2œF5ra¥;à³½ƒñ¾ ’a¿R‡¶=* 2ó—à3½/Þ=•(û¼€il€} ‚ß"“;äú=®¾SP{¿eë =ÏÁ2î«4€õ­;!ÆD¾l=¾¸¹v¿K>I©¨3#Fƒ4EHÝ»åñ”=¼z½€ µ¡Ú€ íy`;Ž&u>ž¸a¾¡r¿W³2=—zÙ3—zÙ3â>–;Î÷†>Ð×¾“øs¿Öj =Ç… 1¸,T4ƒL²¼‘D=(*½€¢l€¢Ô…4î¤;w…¤¾œ¾#‡e¿Š¢ >Ä3<2p4r9å;]å¾f $¾ì*a¿§Î`=7 Õ1Ëž 4#¢X½Þ= Й¼€˜º€˜È€˜IË!;›ŠÝ½ÙM‹>ëÇt¿Í‚¹°ch¿¡Ûp=| 3m 5Îÿ+¼ ýS=·ïQ= BVB Br*Î;(ˆ¾ãÓɾZ8a?TH=lÍ 1¥ˆš3Äž;KðϾvvÕ¾‹+P?Ia >=Ž{3î•4½P“=H5,= €2•€82€2æh¾;© >GCš½_€|?ßê@=×i‚168®3ó¹ø;GÝ’>Íܾ©r?ûÌ•=]®Ù6]®Ù6à½æ[Ÿ=MJ½…Z€…±…Q@¢;aÀf¿€V›:®·Ý¾Y¡=çYm3†õ¼4ž·Ì;>Ü@¿jK0½‘ü'¿ÕI=Ò{2Zj4ùM¡½N›±=o-¼ b¦ôba–N;ÔC¿)hĽ“ #¿óŸ=[f'1§óú4™[;GàC¿zò†¾Âb¿xI=íS#1—Šá3T‘½Ä$>n¿<½„]*€!ÞU; ê9¿n'¿%æ¾VZ>ôÍ1¯ 4°â;fäl¿a¦ä½?|¹¾Ë¾=y¤¥4K@ý4Ec-½ô‡&=W˜¾¼€)$€)w€)ä±…;ˆ°'¿›ïÛ>þ!¿—Ü¿=kú1ÉC4›Ô‰;¯Jé¾·š8?Š›¿£e>¯¥É2³Ü4<1+½¤92=r·¼€)¿€)¢€s¶ãU;§õ ¿9ë ?ñ”¿Cy½=éóG1¯ 4äð;?Öú¾¯S?~ù¾Ó6ñ=W&­5W&­5Îß„½·~Ú=xEp¼€˜Þ)2€™æ•.;ïlé¾H5µ>¹Q¿0þØ<[mÿ175u4Ý Í;/ñœ¾&ÓŽ>Eúh¿\O=¸B.3a¦‡4w+ ==£=õô‘¼1m1`€›%ƒš;ßÈ8?~øB¾YV*¿.Î?=Å,Å25v <íµ?CO4¼”êN¿õH=fŸ1#ä©3„½ <ª~%=t³¿¼c´_\_Hüƒ;Ī>>lb¾Ju¿OOž=ÅÙ¼1ßÝ 3ðŽÎUA¾Œ‘u¿%ÿ˜=1K2i§4Pá»öØ=j£º¼ €;¢€;E€;¹›[;z"u=àU>zây¿7’1=šÒÑ1£>K4õäF;›é¼¡¦>Ë~u¿YÞ=„ÙØ2_>4‘µ½œ†ˆ=—R—¼€ŠN€š.€Šä1™;*T¿¬ýµ¾÷Iݾ“¢=i§10ßU4ƒQþ:œ¿M¿ ã¾àr¿_Õ=Á€µ1,±ó4V ì<'Jâ=j¿5¼€ŒØ€Œô€’ÌÀ¿;:Oå>jÝ ?íó5¿Ø)==vØî1ø^a4Üo§;Kù?{„å>ÿ8¿kç<º¦ø0L4˜§³½ }>2’==€eY€\x€e÷Ö‹;eF¿Cñ?>Iÿ?· =Ÿ 0xz-3ˆéŒ;V¾1¿Òbp=’Ÿ7?ûÞŽ=…ü½2Ú 5ê]<<ý½=þW=K¶KÕ€-ö)Z;FЉ>E*?Ä>N?wµ¿<7¡³1—‹Ž4Á¼$;-û>O3î>—Ÿ'K3ºÿ[57R6¼,ï*>\…¼F•QX¹ç…;Žó=?[›>¹ ?…M3>§L3YC24á)˜-ã>;•©=gam3kL4 íœ<¥¾l=®dG=€K³€Kf€K,;æ{Í>VaK¾4æd?e.¨=e? 3ùµ 5§¶;†?¸<Ù¾¦Ð2?¡e>ÝE4ëX½5¤Rì¼´m=” ¿¼€…Ç€•€…I«`;‡õk¿Î– ¾0º¾ÿصI‡R3Bز4 ÏK½ÇF =â<œ¼€šž€š¸µ¥;äŠ=ù¾òú^¿º.¨<{Ï0„òO5ž”È;ž@j¼3IÙ¾6Æg¿’@.=)lG1(n4| =Aë=–&%:€’˜€’ÕþpåB=éÍ1QÇð3®“ª;rõ=dS?š‘ ?Áž†=°¼È5°¼È50=w=ožêº€ü“Æ€ó!”;‡×k?Aû½'õ¼¾ó¹<¸Ž52‹c4¿¶;n%n?‹<Ë»¾âW=GÜw1â3–4'·¼(a&>â¯É»DTQ(ZÖÌÊ;¥ðM>Ì¥I?X?{ï;î’‹1ÏÒ4‚Ñ£;º?•¢o>õÙA?Ž¥>H­Œ4kݤ4ö¶<±Ý==U¿Ò¼_V £_:ts;Wê>XÇû¾²Ñ[¿OJÎ=Èj)2*1¹4ìb«;½ƒ#>¬R¿ËT¿£d†=¡}\2Ü£–4 þ“½U =Â<€~y€~€y± ;¤Ób¿öH>¡ ×>áÀ=‰$2_Ñ)4_U>;ðx]¿†Ø÷¾&h>úÌ^>Æu3të4ž³¥½®ôº=w¼ =䀂S…Ò; I=¿xº =j$,?×`=hc”2Ú¡"4ËŸº;:6+¿}4¦ºfR>?Lý%=tÔ3Þ3U÷H½Bµ>]¿»€–Æ—ú€–]Ò‹;aMô½÷XN?Äg¿õÿÅ<“ò£1ëÉ4Gê;£f>Ù@h?3lɾõ=?_´0OŸW4«a½ò_>§ð<€Mþ€M<GbœH;2LT?xùk=ÐK?ƒs=k­1•xì3:ë;“ë?rù¸>‹2?~>¦Š32ª\p4>‹½µO>Zòø¼&N€J¨&™<9â‰>S¡n¿ïÓw¾1†¶=we3ëXF4p‡; ? —O¿§ˆh¾Bô>Éñq2’­\4«Q½,œd=ã|<€a®dÙ‚µ:ÍË6¿_Û*¿ôX>~ø¾=Êɉ1µ›¡2šÿ;ÕíE¿U!¿‹Ç‘=¥§>‰ã©2Öt4ãÅ¢½C >‚N= €ø€C€\f•O;¦,‡¾hñð>„ˆW?8n«’åf?Á´ƒ=^]'3² 5gH•¼¦Bü=¦ï<'Á€6'éÚ <Ä1°¾ÎfU?z8Ý>hÂê¶ y?a.>«(3\45o$;~û«=Àc>5~|?&–= ç†1¦^½3¼Zî»ë-=°¹¹S>ðÓl?gPO=®1MÁ3ëxÈ;êÁg>²Ÿc={óx?öŠ=.b=2åÑ4*‹Â<þÑw=±øÍ¼››ì€›–‰Ð;^| ?Ê´¹ïNW¿”’=†»2"@Ÿ4YÑ‘;«€?šf½îæI¿+„=—.1kOÑ4ù,½Ù=>Í'½&ä&–]æÐ;Iõ÷=Ò×s¿ ¾a ¡=¤Ê¬2R-ò4î5%<©Ø'?b;¿”B¾Í†=2;´ 5¼u>½†ì=~8=.b.Ö.ùÞÃ;Þ”(Fú>Ü;9?à]h>³rþ4³rþ4F\@=Ü –=×<€ó€4mu‹;6Þg?ÕÑÊ>O]¾ü>8HW38HW3Åøê:L.:?úš?çë¾Dâc>P.Þ2³u³3«Bƒ½4">w¾_½]:9£:1M;@K ?"/¿oéú¾¨Ñ>p"V4U4Ñ;ÿÑí>ÆFE¿Ôiß¾òÌ>L·>3=7#4ØF¼½M>BÒ'<€ú€)Š;bo¿§_™>yðA¾qÏ9=PÉ#2Ðî4¦ç;™Bf¿þÍu>åùº¾~Æø=¥g(3¦Æ4Øðt2辇™D?# =`0æ†3ÕSº;/‹?NÄ«¾6ÉF?sÃv>ç<2ë\53ʵ½y#³=Oç <€ %ú€ ?V`;™ês¿ ·š¾Çð¼!Æ¢=*—E2]š5vù;19z¿á¨»Ê=X¾ãËv=R2P *4ËJ“; —Ø=.Ê,=€,Œ€,²€, 'd;1¼<>¤>_%q?Ï”s=!¡'2Ð#4;kn;tYL>ÇŽ”>è™o?ªÈí=Ë.2šgx4î`½¶0 =(}¡<€]€ s€]˜&<Ê‘ó=ý\}¿²/£= þ1=¦W¤2aà4U+®;r¾Hu¿…^™½™¦>ìçL3*Œ4‹ú¤½º2È=û“ø»€Ë)¦€`I€;Ï=¿¡Z>d±#¿=ò„i1;‹Ð4…ˆ½;ðvV¿&ËM>ú¿β=ÊÄ1”EŽ4¨<(>Rœ£»€šCÒ€,p«;fH€>¶[?è¾Ý'<þ“^1½0ƒ4r—;3;Ë<2¼U?+ ¿Ø+á<“¿1\$ó3˜†a¼p>•=y$½¡ü¡.€ ÅŸ ;'¶–=×xݽíÌ}¿u*=ÉÁÝ1z#Æ4I©;´ì>"i¾;ƒn¿Ðn_=g>“1–`F4w½/Þ>Ö*¼;b;Ú; Ù;\–w½Âë!¿”®E¿ç\£<4 )0Ëû3#v6<›ÿ>ÿ‡D¿Ã¿Ÿ/µ=Å¢R2 ´°3bÛ¢;Ih =‰xk;ˆ€…\k; *t=‹¿QYl»×M=NÔ)2ï‚4šJ&;;è=á~¿ú ,½T=èh1•2€3¬Ž¼Œi&>ûæþ»QD€A“Ø;Œh?P2 ?K$?†4">Ý>2ž“#4¨;Þ;Véí>Ö?JÑ9?G³Â=oW2d†á3з½[Ñf=ßÂ:¼€Ew€R€ªµ ;yM¿o¾û­Q¿AíÙ>¶´•3±…4ì’;¨Y¿»»>4U¿[vÃ>ßþ5ßþ5³¶i½ˆºO=nĹ€ŽY€Ž¼žƒéŒ;®Qh¿}ø%>ojƾýØ2=_Ž1G•?4°h;¼±:¿DÛÒ>á ¿êt=l3(È4d=µ;þew=Œôb= (¬Lx(cä%;|ýt>¡ŸÍ¾aNb?G=7Zg2­ã'4Ó¦¿;Aov>P„¾Šo?u‚›=w 2ˆÖ÷3ÝïÐ<rÓ=޼ €Œº€Œ8€ŒŸ;` Ì>µ÷ü>7ÐE¿‰W=‚¾3„ÀQ4°K%;/j‹>égº>ld¿ ”ñ=~ê 2x4Ø*Á<øüð=˜h¼€u¨€Œ¥€àÈ>;¨º ?,Ê? s¿ÊŽÐ<,WË3,WË3É|ù;|.?m6?â~ë¾€ÒÈ<;ƒ©1`¸4‹ˆ¢½s—=؃É< €‚¾€‚µ€"%‹;‹´A¿Í§¿4Ô™>DCÃ<Å~20Ø5¿3¹0Ä;Y™(¿N¡5¿Vc€>$¡p<ˆ´ù/n÷á2®Ÿž½¨ª >,-£¼€ˆþŠ6€ˆs@;’.¿"ã$¿ ³¾vв<Ù0•zW3”Ì;©Êc¿µn»¾õ|‹¾…0“>Êêž2yv4.2½‹ÆZ=›X =€2Ôwê-c°ê;àn ¾{ç輦ÿr??¤ >àTO5àTO5I’;K޽z‚>xèv?•˜=XÛh2~`4î <Ô|U=µ;=€Ke€K@Y­l\;0Äô>u!¿¾+?Ž=l ¯1ÀF4ÊÛŠ;Ds?û°¹¾º4?ó9Ï<­v£0§‹‰3üH½÷¯Ì=óX³¼ ü ú(¢;¥m¼jLU>m[z¿ðþí<%V$0½ú4Õk¿>¸ù<·KÙ0+l:3CF½„e >üS*<€ s€Cv¥;¼p?Æ'¡> ¾2iì£ó>$$=?›1¢ÅQ4ë¬l;…ü@?Úì ?[°º>+ê= {2s<Á4ãà½ÞÌ= Ü¶¼= â À€C‚3ˆ;;p1¾§ˆˆ>šµr¿cµ<ëR1¶µ3ÎÐÄ;ì¬â¼>âY>˜ z¿‡=¸Á|1›/4¦¶T½XŽ=Õ L¼Ÿ€%i;ò`о’}>nt¿ä š=8ßò1Lc4Àó;T¿œ/¿'4¿$ í>^…35òs4Ž[̼§;=ñÔ£¼€­æ€¬R€­¯ ;mt5½V'¿hA?Lî ==½».Ç’1?];$i0=Õ0¿È8?:£€=æ Ó1 ö3g ˆ¼v¦=‰ë˜¼€¬„€¬æ€­`Ð;0¾½Íx¿RçO?uR<,-0`›N3 Î;1d½ªb¿KEï>T7>…‡¨3O4ˆ.(=€€Õ=;nx< \iݪÊ;Ì‹i?)MË>rlÍ=W/è;òÖ[/:ÄL3Ò>ã;™n]?¶‘ü>Ã¥¼=ØÉ×<˜Óš1v#”4ñ=ÆÝ =îа:€ ܪN8&Ÿq;¥¼¸>9Ç^¿N¾«¾'×â;‹ì`0ë‰3{)ºÖY¿®þ€¾O´{=Фp3õD56«ž½’Î>lË@= €N€\T€ ަ;E)C¾Xï?„ÝE?²Ä;_„þÊ)?Ñ’%?§:=ñ-S1ìÖµ4ÐÕV½qr>TÆ¿<€Mã€M€Ož˜§;ˆ~f?ãi±>gÀ†> 8¡=³ì"2ŸÅQ4pt°;îPL?¥°>Nöü>®Û=e1W5e1W5re½L7 =-ê“;€D€h­Ÿ¹ó;mC;xí¿ów¿<½º™;ìJS6ìJS6^ÿu;]Q4>Lã{¿¥-ð<Ÿž>9\10¶Ð3i‚¼ËKþ=±¦²» €“È€“r—;Eß;ºáP¾îüN?,L ¿X’=ù[D1=.y4k`Õ;jË_¾!¡e?õ»Ä¾~Ñ—i—¤2ä§œ4\8P=/ø”=O¡<!û!0n®›;TE¾`­g?båË>æ=»2tÜé4î#;cR5=@OZ?89?xÞú=œÞ@2cr2?8_½Ø ¥=Ï¢7=€'ò€'T/Àk];fÅ«=¦ÌŸ¾%Cr?±=!¢Ô1¾Ñ4Y#º;OÉe¾ëܾkTv?Qžž=ı3ú»4AR=ão{='†d»g$gÊg±’;Æøk>ó=è>Öc\¿ÍÙ=Œ@2i×í3—˜@;`)"?h>µ|C¿æ÷=gG—3Åï{5ëÅмHÍ=Z5=€7t€#‰€@]ŽE;’ªn¾¢ö= w?^ލ=K3™â½4Ÿ .<Ö.¾€•Æ>Vàg?Iª=y/1†f74÷r½µ§ä=(×”¼?——‹ ¼MŒ;×&¸½©kø>:©^¿ŠV"<.(ˆ/ué@3B|š;¥ö¦=nm?ÖS¿H ñ<|ßÿ2hêi4Yn)=cÀ=Õ è<PJP‘iÜóˆ;cYa?U[`>z×>ÝÃŽî,?¬n&=VÙ§1_˜{4«[}½To>Ø*Á¼€j&êf¡³®;V¦v?,Û…¾â™m½gù‚<£VÁ0Ü‘–4ø_<× m? ¯¾K$¾ Å]=Žb5Žb5¨Å`¼O–º=à€½‡f€ ñ‡‘;[¼(=Ñhò>>a¿3(=061®$Ë35 ‘;@Ê ½Á5?á¼4¿{e =ࢰ1¦nV4h‘½«Í=ëü[< €`€¦€©†A†;8é¿èrL¿mµ–=²u=Ð2g*©4!“o;;82¿¢è5¿ Ñ=G™§=f2¾3f2¾3 Ú„½sJÀ=¯|–¼)ÖÐ.ØI;覾ˆ7=>üXm¿Kž=?K>1Gá3ÌNÀ;ÏΩ¾€ƒH>9@l¿—f=l÷u2$ü-4ñb¡½¤U­=O@=€‚À€‚ª¾å£;òË2¿ ä-¾˜û1?¹ÙM=à‹2¡ý4 ôÞ;7Ø2¿Aþ§¾ÿÅ"?éÕ[=“5‹2ºm4Êá“;Ò=/Og=€*Â(Ø€*¿>`;_kO>¹z»ï°z?Íäœ=1›–2Lôµ4u g;Óè†=_c¾y?ð]>×o3†f‘3÷Yå¼Iò=’릻 t €­ó¹<¾ ;SÚ¿€j ½3bX;ix°-_Ž3€®É;ôÔ¼¹é¿¬zʼŸKÉ;hP°.œü3过½Uúé= Æ==I¨I6€DR; D,?·F"¿F6Ã>”ª«<üS2¸ë´4–ûh;»bÛ>X9V¿}®>84 =±º1.‚K4çâï `J:A–so;Ì‚(;¾?Uùœ¾p‘:¿Ùõæ=ö 02ÅÑv3Gmø;_?Ái&¿fÞñ¾¹˜˜>ˆ¶3ôr4™œZ½Uû=ø=./€G“.Ed;ìÖ=?‚Dƒ½ ö*?ro=•ü2‰.4ýN­;oeR?Ïé=¤‚?YI=7!?2”’Á4OH½ë:>„½ <€6N€-Š+;‚áh?G“¾¦[™>•ÞN>Â{È2914E6b;ÑRz?/¨U» kV¾y'O=ÇD)2qS‰4œû‹½ìx=ßA<¨¤¨´€È1…;%dؾgÕg¿4«½ œ=½§‰1-p04ÄÅ;aÒ ¿=P¿ê“A¾räº=í¬2_·Ç4IØ—½Ù²>ÍW =€.¡€]€mLDÃ;lнc?Ònæ>ÖÓ<µ3Võe4½¦É;ô找 ñ_?ï8Î>=âº< 3Ÿ¡ø41ëÅ:âYB=þdL=Æ(~žl;J±½8•.¿#ë9?Ðèe=A2Nôà4º;¯H>×}5¿¦R0?T=™}^1‡A¸3¼é–¼pën=¼!M=€?†€:î€? ¦;FA9¿ik¾.°,?ùk=M‹181‡3<<¢E¿Š ‡¾( ?9)>=üws1ŠÈ4똽J›*>žï'½€„*€ˆE€„w ”;‰8¿l‘ ¿ §ò¾i9“=&€ñ0‰J!3öÁ;ªì'¿~Ø&¿Lï¾ >¿^2cX 4àM·<~n¨=¹àL= €Fb€$&Lé[;\µú>J>+3\?l›O=ê{²1ˆ924Öþ;;) )?ý¾¼,*@?à°==>D1ËÂÙ3æÎ =Zbå=ä¢Ú<ø€tmæ”;WZC?íÿ>H¿Ñ>‹<—Š0Lw_3wà<K ?Ý.'?kÚ>®&'=¼Xà1¤´5 Ñ!½u?Ç=U¢,=€1Ù3†€7XÍé;A n¾ 0><u?™û"=Ö¼b2•4º™;^f%>Åq>·Òy?U=mÄ1CL64ܼt=å¼€£È€§,€­ÁW<JµE$Á¾ 3T?A =ào2Zò3¢Œ;xÑ6?r¾ú«(?þ>º˜3´4­4)=ÙÄ=¨äœ»€`p€’šÏÐ;±a?*Q€>£Å̾ÉsL=ïŠ0BÁÒ4z*};#Þe?ߤ¡>»¾'$´<#k1h040Z<ëWš=ê_=€Fª€FËL¨‰”;÷ž>`p%¾äòo?wò¸<3u51ü2¥Ä;O\Ï>Þ¾¼Wýi?!»=à¤2„¡4攀»®ò>ð‰:€“µ€“ÆC?‡©;K©¾8Ÿt?w€¾X~á;ñär/§—3q ¼;™¾s g?êѾ²Yð·i…2ÝRá3å_K<±ø =œû«<§u§€ ª»Œ;ÑM=G¿σ½LF=¸ 12‘§4›Ù¨;é7½¶û{¿º[0¾!sÕ=€81Ú{3á “<9=>%'=€•~€• €T¤y;âÛ ?¨X5¿džé>†Ã“=è ?3ìŽ5vë„;1î?°‘Á¾lÜF?ƒCá<û#1/x$4ÑŠ W¿§=Žð,0h/ 3Àš;%å>CE.>HÈ`¿Îky=ÙÙÂ29щ42<ö<À”=¼y*=€VÈ€Ks€VF];P? 6¾{hM?4éR=Ž—0÷3Ìü <‡ˆ?ßF¯»i¥T?Z™Ž=í¨P2öø¥4,go¼Qˆà=¡»¤¼{þ{F€;èi;Qo6= ¨?@]¿øWé=«2üç*4NŸ;º´½R‘>×Öu¿Çµ=èº2ñj¡4Ì^–½õ¾‘=M¾Ù» œÜ2j_;Þ‘â¾ËØ8¿é#¿³=w·W2 K4“Z§;ùX¿U1¿Ð¹¿¶¾=áæY0„M‰4»½ž˜>|Œ<B"€q\”!;8Õ|¿÷lC=cö¾¦p…=¿¸‰1Ű4€Þ_;æy¿ ’=ËÉa¾îo…=˜/034U«4ãû‚½œ">íñB½:I:9: Žú;£Ñi?I{˾ Jµ½w5•<¿ 1Ýö4kk¨;ïy?8v]¾qÁô»<ì=xG1oÚ3t{©½î=œ=E-M< €Ö€±€•o};a[N¿}¿&µ9=¾®=$Oš1!*›3|`¢;#òQ¿||¿:ì=T“Q=H¹.5H¹.5Óø…<¸éO=ÜdÔ¼€1€Z€Uh;$&¸>Ät¿ánE¿ {*=‡!†1Å*«3 ¬;+žÔ>1Û°¾ïpW¿ÿ—Â=º»E3&3¾46:ç¼’tí=Ëq¼ | ЗXIˆ;?=ö:?èI¿áAà<·Ð}1й75^š;߸ë½wÈ,?©•:¿øÄ>=;Œo0† ‚3*ý½(ï3>ë;?»7ÛQ~7_V;8‚>dÖ?ZG?&”Ž>ûºØ2 \å3ù”ô;Ì6?ãS©<žâ3?³·>Ãx2äÐ34£§½÷¿=DÂ÷»€û€›€xÞ¯;ªÏA¿¥Ê= S%¿bä<ŒA¸0¢ªP4X|¤;£¿k¿ÃþäÉÑg¿CŒ¯b¿IþÓ<8Êg0»2&4ni5=L5³=îÏÅ<i|i‚i“Î;Ù o?å@Ô=ûd¯>¡…<_êP0§ô4²Ro9>¼‘aL >² l3ôƒÀ4:0¯;–§Ó¾&$V¿Ô,¸>”£>EA$4²ÌS4´ª…½Œ½>iý-= €D®€D‚€DUšŸ;|ÕK?™”>O?ÝÁ$=Œ!1|Ùu3ÆZ·;Á!?ݹ·>‡à/?)Ê=µÍf4µÍf4è ½7Äx=X‘Q¼€d}€=€Š Y;#Ú¾:i¿k—>¿û9™>ø©4g‡ñ4†„Š;'¬4¿3#Ò¾½Ô¿ë¯c>r2!73ôýÔ;Svº=$a_=€-éKò€-þ †;Gj_>V;Î>Pc?}^=ɺ|/ÏõÝ2µ3—;΢À> Å•>Úa?õA³=I×2!4#½—É0>Ñ"½€+H€+n€ Y¥;©…É>¦|a?¾†>ز2'=zÔ71|ax4×k:=î¼=Sz&< ki YÆî;þ}?¡&>ö5Q=ør<'tõ/LpÒ3Y8©;¢|?ÃÈ,>Cx;½ %¹<…M°1ôÖ±4«&ˆ¼Bµ>Z½Ã<"K'H#I×;]g°¾Ï¨`? ³ª>é†<â†1®ƒ4 Þ†;ó”l¾·Åo? ݆>þ¦:=.Ä13òé3ØÔ9=­Ž=õ  ;“õ€[“æðD;¥{µ>Ék ?{LC¿KB>ïß±2†‰4FÃ;·<¼>e±>|ü\¿T—à>¦_4aiã4¦½oKä=SX)º‘M‘Ë‘W­s;'¿A˾ÆÚ>¿†¸'>cP5cP5~¥x;‹P¿§±€¾fÏ¿Êi°=MD¤3[Øž4èø¨½¶žá=™¹9‘Û€†‘j¶ê;-¼O¿3“>*@¿k\Œ=­9Â1+Ì4¾°;§¹A¿];¢>û`¿;-=W¯E1}µ+47Ä8½äJ>x¹<TdT T_´h;{??ɪ;²É\?¿ûv=zM³0Yèg2Üm­;Èô4?oŠ>µj'??C>´™*3t=ß4]½¾>‡3¿;€mè€ð€ *¸¤;ŽÉ‘½È–|?¥Ï¾|Õ<„œ0Ò‹È3„•ä;"rD=bp?õ¶:½g¢S<»·W0ßp3bõ‡½›U=Ú¨= €=T€=!€= ™;Jjm¿ˆ¶>:]î=Íu>=\Æ2‹òÚ4ìÞ;ì3_¿@ú> 9ø¼˜Ä#=m±1UHÊ3Ǻ¸<èö²=Ælɼ €nü€n‹€Œ÷îM;‚‡ï>(ÏŸ>¡­S¿?=Ûû1mË(4+±;Áœ?I>¾–Y¿œ=4?È0›[ 4Φƒ½fN'> Eº¼f¶€+@fÆŽ•;J®C?X ?¯‚€>Ì›a.Õ=ù©<§4­0ð¦}3u×¼ö ;>vû,¼€9>€<*€9sZÂ;/¿}éV?» @>ñ/>+\2aÞÎ3LÇ;;Â{¾`‰L?Ó” ?L{>E3>-44ë ¼ˆcý=÷s = ™€ð cë…;÷hø½¸ú;?ñû*?]•Ë<ã81^+!<j*jê€ Ʀ·;Ëc¾ËMw? ®¾lŠ«<„•;4„•;4l´;ï˜Õ¾åžh?:p†¼Õ:‚=BFÝ1ùô[3ËIˆ½¨Ç6=Nzß:€‘€P€‘E¤‘;(Ôξ¾ [?b8¥¾+_<3.1µÙ3û:j;Z·(¿÷ž>?ÐØ½’'¯=/3Ó5 `=ò D=W–h<€j4€jð€&Lƒ;¢{8?Üw1¿˜G*¼ŸÆV<˜51—ص4ݹ;ª•^?¡Üü¾-<²"=]Ë)3;•5â=‡<î=jLˆ¼€N cÓ_Qék;Z?_È7¿)u¾ì=¤=Ùð2þ<4ئÈ;['?7>¿Sž¥¡˜>g€Ô2ðWó3v6休 = ûò¼¿b€}â;b¾‘>Ÿ ¿âJ¿êÒÇ>Î(…5Î(…5‚¸É;~•{>*<¹¾É8f¿Eø'>1„2¢˜ã30Ø ½±Á¢=ŠãÀ¼?tötçtk9;Nqm¿›2W½|½¾Eã=‘ .3V0å4›‚ ; {)¿SÖľ3³$¿;&â=¦`&2LøÁ3óv¤½^L“=¥f< €R€‚ý€Pð;=¡V¿,!¿Q$ >K=#*1'®4<‹;=+¿1Ä;¿¨è=ùÆ =5É1I¬D4»ñ®½§Xµ=)uɺº€ ~Ï¢d;³^l¿_q©<µVľe‚=Õ†1òú¯3Uìš;7¼j¿9[¾ "¿¾Ëýš=xŒ\2î%4ÓK¬½Ñ\§=F˜";(ŒúЗ;5g]¿3Fƾô£¾tŠh=A;¡1â'4(È;E½b¿›Ýä¾!f¾"ûÁ=6#½2 P«4?§ ½’Ê=ŠÈ0< €F€ uZ;°ÿ ¾?¼Z¿ãÂÓ>úó>>•æR1G¼Ç2gMÚ:š{¿#iV¿ß×>>gB >ã„L2œT!4?¨«½CpÜ=ΪÏ<o0oÞoO·Ï;‰û`¿É’B>Õà>ur4=Ñ/=5Ñ/=5؇¯;ãÚ\¿uͲ¾BB»>³qÃ=Ë54PÊã4í﬽¼é>Ú¨; ꜻ(ˆ;1U¿þ¼=4 ¿j O=ó–2‰Â*4æØ èV¿ ã)>½@y3fG4Ÿ¼Ü*>ÞÿG¼Q’Q°QîxÊ;c¶>üÃ?0±8?D‰9lv/?3sE=›ã¯4›ã¯4¥ž;òA=ÛL…º£Ü€N€[ŒÒ;üؾ.dZ¿Ô›¾5>”ž30b5Wë†;¿‰€W¿‡"¾õëü=ã13Uˆ5›Ž@½¦¶>‰Ï:€–ö€–w€–¦H;}û?aÂ2?…E¶¾ä™D>£þ‡2àœ#4Kèº;“Ï>ž†0?ο«Ä>­…4så„4 ¤½Š-=- P=RyYRJÁJ;Ë_羓Üè>¨uD?ÑBB=yAÇ1«Uß3|‡[;ô+®¾È ?B?Ü"e=¦u¿1`¼!4Sëý;Hà=x*`¼€NM€N‹€£Xý;WçžC‡9¿Ï?¿ ¡=œZ%1zD3º (<¯h¾Hr¿öÛ–>m¿>èj5èj5ׇõ»‡¦ì=%= Ì m€@Í[š;|fã½÷Gë>Ô•a?“RÚ<¥u3YŠ4+ ;½Š”½’ ?WÍU?”7­<.©Â0Hɲ3‚ü¼(Õþ=.S“¹€r—™€rm¢;YÐ*>ÉÇn?†©£¾ —§=»Çd2/¤4e*»;ó />ùÂx?ãÆ&¾“†I=XI2íw’4bh5½:”>‡¢<såsv.HÝK;bæF?{0à>…™ç>Mñ›=-ƒ1ã.=>2)–32)–3n2*;tz¾=?U½ €n¥€n$€n<™Ë;Ÿ~G>0VØ>ú™b¿MBü<¥12ž‡g4Ij½;A‘>ôÌ'?ú3¿w'E=OlÉ2Åл4P=÷Üè2i–3€OÇ;¬—P?"!'¾æg¿k4š>b–c4/ÔË4„›Œ¼“âÃ==œ½‡P€C÷‡(%a;¥Ê ¾ö8^?2$ñ¾Šê_3U—™;ʦ¾-§G?3á¿ø¨9=ƒû£2<½½4w‡”½yåÚ=¾0=€fz€@ Z;‡)¾sc¾vt?-P6>Ku4ȵ¢4=Ì;UÙÿ¾z7Œ¾_R?–>-¼Š3ïˆ4Ý$†½$˜ª=²3=#ó#Ê€‚D(M;WB“¾â:o¾ÕÆm?A“%=?†1®I˜3R¨;RtX¾}ž©¾ogk?é‚ò=Þ0,6Þ0,6ëÄ<Žu1=\ä¼€R(€R"hSG‹;®«)?35¿pDz¾)9á<T1ì 4ò,å;ÒˆA?zy¿k)e¾31=ŽC?1 ¿3Þ=Ít/=5bæ< EÂESªçÇœ;Ò·>Û)F¿Åº? ºA=긟0:é3÷Ø;'cÁ>d]¿$a©>ù£Û<ª"’1o'ª47ŒB½,ÓÏ=Ì'+=€1v/ø€1Ü;f=" Ï>Ÿùi?â†=e¶0ð`n3Eh;d[½bîñ>[3a?ªæé=#T2¤Œ4À^a½l°>¢]»€”Aò€”ñ-;æE?KjW>÷ÊK¿aŠ=Áîú1®A!3EN;˜ä‹>i"µ¼¥1v¿( …=ÍáÛ0FæÝ2;‡¼ ûÒ=*p2= €@æ€@^€BÍ«q?JÚ¤=¦L"1t¨X3'íÈ;*ñ¨;á|¨>é¼q?LÆ>Ýë2 þ«3 í¼H7>Ûië¼€UK^€bcr;÷Yw?&v>g¾½Š>•u21f4r`Þ:è#?b†Æ½4J¿ˆ3B>~Þw3:74y²›½Ë>AI¼ly¨‚;"Cv¿É ·=.,„¾œa7>¹0º2ÒÐÝ3ô®C;Ôªx¿ÆäD¾Ôù¾kfŽ>y3Æ¥c4ÍÊv½… =8k0=€‰f€«[°Ø;’è¾¼2x¿D9W>ÅX{=è²Ô1„^í3 Sœ;ÛÕ;/8`¿1«ˆ>69> èÅ3+þ4o+==bfŸ=ÍÊ; €V(€RU\;ÿx}?!3ù<ö ¾Jçm<±þ1ûJ¯3í‹;9Nw?µ[¸=gx¾Mƒø<ÿYW1-]E4¶:½Äx =tÒû<Ù€‰8«_*$¬¾ÎQå<§X5§X5¬Ù;õP?ëÔý>…Û—¾C?G='gŒ5'gŒ5ê`¼ù…W=Œ0½¡Þ ò¡m;L;=[Ú<\–Ѿ xi¿?žš=w3ÿç¤5ç Ø;Œ2<Öž¤¾dr¿®vý=q¶¾3òkÅ5§èÈ<f³=S>D= €$È€$Ü€F8¥;ÍÁ?n>K¥V?ÙšÄ<¤;1¹i4òzŠ;Ù3,?Ãóó=¤ô:?ÐØ=ÁØR5ÁØR5dé;ä=Ü ¢¼–Å–0’Ç;Z¹+>B7>k.x¿«Hì<`:ò0Þ„-4ŠÄ×;ò‘>åU©>Of¿ìú«=Ã}ó2~æ4ãá½¼(Õ~=íÓ1=€:œwÚ€?xcÚ;“úQ¿ÇBô½ñ8?` sö;VÓ+¿7+p¾ì4?G`­=0^3Åq’5úò= žB=i=€Tr€Tš€TâÊØ;n1'?¢Þê¾»>?Sñ ==|¶0˜ú4MÒ;Ö?“ Ë¾ô¯4?J«4=úÅ02¥é2DRK½ª x=Lˆ9¼žqž–ž\V<47å¾7*ƒ¾-Q[¿D†t=˜ìû1žS„4¤‘;ºá¾¨ø¼‚Ïe¿Èï­=†%Ð2øÌâ4ã‹–½iŽ >_&J=€t€€Dk²;¬æƒ>¾pæ>«âZ?ÚbÚ<]Î0¿o¦3ýŽØ;ð{Ò»•hÖ>Zwh?6¸=½wâ1}˜Ï4¡º¹¼­„n=ÂÛ½€…ž…䀡+›;dª¿~º¾ùjG¿cù; ؃/ñ93>w›;˜S-¿ÓI˜¾?S,¿ˆ+=3°2äw"5[B>½Ó½=¹˜¼€s¬E€sÍf;Ìp¿CÙJ¾{U’¾ìB#>x•Z2 ¬™3j7U;™oj¿áz >ÔOÁ¾Ÿ•»=3×Ò3§h;e =ྎ¼ €Nš€¬œ€‡!]‰;¦P{½£{¿Ós1>“×<=ш0ª½†3ñ=§;ŒÓÞ½û3u¿ä+ˆ>³ù=»Œ¦2Ùô!4[÷¼²ñ>Éq'<"õ"€r-:˜; õO>Ëšz?Ä€°<ôµ =ük^1I0u3ß¹ó;•P>9w?‰*>hU=åû€1ÚÕd4ˆF—½ï<Ñ=DOJ¼)Ø)S)Q±R¿ü‹Ì<2v¤0-[‹3öÀã;~ˆ¿9‹\>@ëB¿`õg=µK2`H75ê²»Øò =öµ¼€‡l€N\€‡‘0‰;þ,¼|ëØƒ>׌¢3aPN4ôÑë:U =¿’ñ%?#>¾±†ž>iv{3BâÑ4¿,m»à=áA³¼ –v€;æ’ctX;ªÎn>æK¾>L f¿„ü<`ƒR1´4ØEŸ;¨=&>L Œ>O´r¿¼l >¯¼2«“659aº ?x=\Ëd=(×(ê€*õÕ%;7 H¾bß¾Û`?Α=ž¢M2ÓO4â0k;Е½¢^¾¾0êl?ìX(>&‘Ã2zõ½4Dj½S^‹=Æ2}¼€š)€d^€šÚŸt;¦Eܽëeà¾sd¿r)Æ<×A¨/K[3XäÖ;9êì¾Ä¾â¾å˜D¿#]j>‡Ó³245¸-¼ 0>pÐÞ¼€bµ€/>€b"´é;vÄ®¾¿jÂ@¿-s§<‹á71ë%ù31@3;yªÊ>6¿i.¿ˆÄ«>¡Sq3¡Sq3Óh’½Rð>FzQ=€Dú€DÆ€¨Ì“;í³Þ>›¯>šœX?®g7=Å2Êy4eÚ~;%¼>&>NIz?y ì=ûxK2Û#4øíºJ™´=¢½ € a€nà€ Öˆ«;>1M³>}àd¿õ±=.h2¤Ð4"+ª;ö~>ßQë>`¿ ¤=aÆ1_Š&4vѼ8=H¨Y=€LV<2(D˜;÷Šº™N_¿\ú>P¥5=Ü„¶1Ì­4„¿ú;}¿Ð½ƒØx¿>X>nÎh=9†l1Þpn3j¡$½¹¥=~Ä/=€c5?€cØ=;ÑGŠ>•ÝW¾™p?uè!>î‰1ÔÓØ2á_; Š)¿³ã¾=ÈR>?£i >“¬2Z'‡4‡Âg½7 =j¢Ï<« €<«a8¡;@3½p‹~¿Ú¹Æ=úX<ô75ô75k7‡;<˜ ½ŸE~¿J ¯=YÐy=G¬À/–Ö2ܺµjM3x<ó4£\Z½þ˜&>ͯf8 =¶=h=Ýzš;'Ø4¿{:4? v•½²=©yŒ1é˜É2fÎ;÷©)¿6û>?Çù„½ô¾=„@O3—ªk5åAú¼¨pD=Á䯼€}j€)`€wes;à9—¾ü\? ѾÈ=š\¸1œ&4%s;5O޾xsŠâî=ðŸˆ<±”4±”4ߊž;\Us?¥>×;)=Òt$•º+?Ùû!¿Ó ¥=o…2ñ„4ÔŒ¨;º>µ’õ>oº]¿ŠB>ëgº2óÅ'4ñ»é;hêÕ=Þ¬¼–÷–å–(\á;8}N>/’K>¤…u¿¾'à<§8†1ò½4xä³;V€‰=äí?óßX¿7k>°´ò2q|4ÑA—½Ê>‡2Ô¼€(€(5€„t÷Z;ó{¿?¤>(Ä ¾ë –= Ü¡2H*Š4ÿ¢ì;Rz¿W7>̃¾î®ã=Jþ1¶ûÙ3J²N½G’€=E» =€¤&€¤þ€¤:È.;šÙ#¿NœÌ¾ÿ'?|¤=×d2ÅäŸ3”0Ç;x¾D„;¿Ãà"?Ö¢ù<œl 1©G3 ‰0=*AI2)ö 4Càc;Á«v¾ý¹½_w¿ì=ú31{ø‹3ñÖ»W Ò…=lë04…"=/Þ= Õ0¼ eœ1Ù€&rµ;±ÏP?+^5=•ª¿ðó=(&\2„¯™4*Î;ªòB?ô¬¼kÖ%¿À—¹= nì2@÷Á4”½%;ge›=Eg=€-ä€*°€F~ý‰;hf‚>b0½¼ë1L3}ÞÒ;EÅ>õ½4_u? ìÊ=§3¤ÿ×4Üð;¼–^=з…¼€£t€­€¬¥lŠ;zÐñ½š(¿@>?ó‘©: b‡0ÔÆ2ÓeÍ;`Å€½ñY¿ÙU?XZ>VÛ{3$:µ4‘+õ;ƒò=:X¼ €¶€%€Z!†;ÜÈ¢=‘?ÏÃN¿„¾I=¹Ò1îwB4M•;ª¿Î;":?î¿/¿3@=¿²3¿²3)‘½Ëö=îµ <€©‘€©T®B3‹;ÿ‰¿ÍMD¿‘˜>Û +=Õ±µ1 W,4¶(<å…²¾SŠa¿Ý´£>š=ŸÇž1þ,¤4¢ðY½ç>” ¿<€OL€Od€O†Ï;¥ãw?†мB">Úá=+c0n©:4jò;oe?AÊe>ÉêÃ>פÀ=hû4hû4då½ðG=ø‹Y¼€X2€Eå€)Ü–;ŒÒ’¾.Qc? ¸¾ì]4=3ÕŠ0†éÒ34óW;¦o·¾€N?}­ð¾<;—=/á„1€Kƒ3¤8‡½>ì>!u»¼&Q€ù&øq…;›ií>×µ\¿ÏQ¾KSô.æg<Ê€²FÊ>;qyf¿‚Ãû½¾Ëվ͚=ɪ1qi´3J¥;&ïe¿&X½ÄBà¾!»¥=W1|3”eŸ4ÚW½kEÛ=ŽÉ"=$/W.NS©;ï˜>Ò»?ÔjW?ÄwJ=p‚Æ1ùê€4³÷;ˆS޽ãj?¾\?Ë(ÑÜQ)¾nm?ŽÞ¼âÓ{½Ûy?®‚´=¤sÚ1ìœ4ì¦T½¨V_=?tÁ<€a:€a·€f¼8f;¨ˆ{¿FD”¼ž‰=¾,K=¥þ¶2‚€Š4¡m{;]°}¿:¦Ó½Âç®=+&=ÓÄ 2þ½È3]½Äyx='PD¼€L€€dž´©;W‰¼”Ѿã¥i¿”–þH;·ã¨¾]qã¾.>U?5ؼ>Ëýa4S ú4ï<±=¿ó‹¼ )ˆ)Õb¼ÀÊ;ÖÁ§¾êõ¾=°p¿‘À<2Ú0=î}3z„×;w{²¾ÚX5>Ÿžk¿fò!=Dü 1Ail4ÜÙW=‹QW=ÀÛ<OäOêE/+ª;E0?0í¾#\%?ŽÎ<—ey0Íâ3õFv;]=?MÛÙ¾Mv?ê÷ö<äÚR2 )5“þ^½Û‰ò=gºW¼ €˜ó€˜[€˜îç¾;Ó-~¾!=?ÎF¿-Ð;lI 09X04òÅ;?äZ½cï>“áa¿qf=³–P4íŠ4Yˆ®½ÙíÓ=ÿ˵: ‘£‘`€¿ ¦;¥m¿•T>‚î¾sô¢<à€/?ð[3–y”;Ò$p¿Zˆ>Öñb¾¨O=¤e10ïá3>³¤¼ñ~¼=KX[=@ì@ž€x’Ž;~Yé¾¢kî>2B?;pM=Ä]ô1uz€4ib;ú†¾ñ¼î>ŸOX?^>.=´y3´y3Å…½ê•2=ÿ0<~á€~€u›;Âä¿‹ˆ3?¯@ü>ó4><}”2#Á‹4Šò$;¡¿oH+?Š-ã>u¯=£23³4)>¾¼ žÂ=óì¼€Cè€;ö€Cíõž;`Õ¥¾;a?(²¾Â·œ<à1–0dó3“Ä;Ï.Ÿ¾(ìG?$® ¿@§='úU1/3­P„½*R!>"o9¼€ k€ ½fÜB;sÆL?aFü>Îi¯>j‘N=Ø¥Š0p‚s3çA’;}JW?°ð>ù7Š>ì­!=n!Ä0¿¡3Åvw¸uËÎ=y軼€;¬€;ŽuG;8 >æµ§>\o¿ì&=؇¹0æiá2L}`;ÉA>¯¾>sNk¿=·>^³>3qY*5£¯€½S]À=ôMš¼ )ž%Ú7w<€uK–€unþÚ;Á¬¦>¼r?³v‡y?n?\†È½–û1<*‰Ù/ƒ)40/@=½6=Íé²:€ X€ Z˜ÇËv;[Õè>c+<¿Ø¾¿yøä ;7­Tä7 2;©S·>AÇ>ë f?mV=¶þ¤1šà3&_—;ï`ª=Ôï>ôca?Ñv°<1…51…5Ë.˜½ß.>+¤<½v”vxvÝbh;Æy ¿b€"¿=E ¿w†°=¹{¿1â“3Üåi;ÒV¿i¿t±¿ƒé<åa1•5Ÿ3´´½Œg°=õ;<€ù€ :U!;šMa¿\4ò¾­Ø&=<ø9=Yù&2Ÿo’4úÜÄ;!¢j¿ŸÊ¾ìùl=[¸ú=ÀŒ·3ú4$Eä<é Ì=‰#¼ €ŒÜ€Œ’€`´ƒ¼;<Í ?ßC®>†^E¿=Œ€0ìÇ:4†ÅŠ;»QÍ>Ƶ—>]è]¿,K9=8j1™N4ñgx½O2=;¬0=€vb€v$€=• A;¤þ#¿íÿî>ð?î =J¼Ç2<Ϥ4î–®;§R¿@.±>¶ºè>§<´Å2/u 5ä.‚½Ù>Ì =€I€IuGKbB;4?ù>ßÖS>–AY?ëb‘=Z‰q0Aš4w=­;ƒ¡E?Až‹½7È!?$!A>yN<3† §4:A›»Ø+Œ=V¼½¡ª¡¸€ŸÒªh;˜¯†>“Œ}¾ ¶n¿õØÿ<{§1¤,4XÙÌ;r^>›Tf½EFw¿H,= 7Œ4 7Œ4Áã=Ú²=çQq¼€`a1Ñ€`p[ô:¨×F?Ê0Í=X/¿‘<¶0übõ3$<Ž;ZÃ^?iä»ÞCü¾9 ='1O›Â3÷I½B[>&»€—h<†;>ä¯;‡È¾?š¾Í‘^¿³;> ™2t]34Œ§w;½;ľ: ¾zÎi¿©åy=â‹Ä0îùç2‰—g=-Ò„=–“Ð<€L´€L΀L£³;£h#?Ó>}Ö6?ÿ~!=C¸1Èù‹4ÚqY;ŸÃ ?‡3?¼A?ÐøP=òº2éž5×£ð¼9€~=)ȼ€…G€…F€ŠmF~;\ h¿XDª¾iY…¾Ó³¿ o=Ô½Œ0Íÿ€3øû½Ö§œ=عé¼…ét¨Ž¢;m¿Á÷¾·Š°¾q ´=Mœ176á3nj©;.Ðq¿4Ó ¾«˜¾¡r—=#” 5#” 5S瑽 k> u;€ ´€ ÄjF"_;×qJ½Ð|?˜S*>:m‘=öcê1ˆ´º3Ã+<á[Ò=Ï¡~?eY*<Ä2>ŠàÄ2p´K4Oyt½m‡=7§¼šhší#%5;l5F¾N|E¿k-¿÷ 0lt3ÊŒ4øSc½e6H=ž_= --:4‰þü:rj¾Î–x?=£&=‡$1Ó¹o3¥WB; ýN¾œ|l?3…¦>s˜¸=ÆR3ùFM5ŽY½2X!>ƒˆT» ªC¿<5h=• Ò5• Ò54 ¦;­¿¿%©>™@¿0ª”=¥? 2¢¢3×´½õ¾>’9 Ò€\X€õ:ž`¿Ö¤>–œî¾È²=‡V2ÖôC4¥¹s;¸ëL¿v<>x¿@$Œ=“¹1y@ì3ÈÒH½=”m?â/Ê<Òb2Lj4pÅ;cs+>eý>ædy?+å›= œƒ3ò|4C‘n=µm=#ظ<OðO3k ù„;ÀÌU?(DY¾¸ç?$<^¬¥1 Üg4¬n;¡|H?~‰Ô´¼‹D ZŒþû™;zö-¿RÇ>J!¿å“Ñ<‹lÉ0j£3H¶;{Ê'¿ ľ>ë-(¿Nã=‰ ‹0A)3ÿè½ýK2>~#¼=G€9¶án¿Fœ= å0$«å3ôû˜;Õ~J<.•Î>)7j¿ß97=Ö722ãn®4vu½²žú=]2¼ €–à€™Ž€–XiÃ;Ô>“³C>µªx¿»+t=Ú«Á0*Ò-4•û;Ån¾ìBß>™…^¿ºaŒ=¡¾‰2I¿5«ì{½EÙ+>E›c½<€4~:/·;¸b~?Щº<¾Øà=Ž”ù<õ…1ï}!4f=„;¼À?Y³°¼OÀ½È$#>^¬S3§m24&o½>é$>ɑκZÙZWZ.;û¬>òîV?ðý?Wþô;(û¨0õ3,Ž<¶2…>ˆ9/?ÓX.?ªwŸ=mÃ13¶m5fj²½Òqõ=b¾<º€ ‘þ€Kl;ýþ/¿"­¾ž…$¿Ùj= ÒÝ1íD4¹ðw;6Åù¾¹{¾›mV¿ù]=¹‚1ެ¿3è…›½*ÿ>L숆nü€†x3Å;$ s¿ >•óì¼'Za=@ü-2°˜4„ Æ;B}g¿#Ô¾4rÔ½‹¼<›º«17x½2¨(½ÓÙ =ƒ¥:9 1€ > ºòq;Oy«=¨µ~¿å b½a$<*)0FB3²f1;Á+Ø>Û?^¿Œ…¾LjÝ=´W2/ÃM1Ä&2½r=¸>,= €2I€2Þ€¤pÏï;Z8¾ï†[¾Ô·w?Á²Ó=ÍŒ 20ì74¤i‹;‚B¾(÷¾à6{?gX{=ÝsB1œÈ4¥<? =)\;6d6Y€Ð!;‹ÿ‚¾  t¿…æ>¼Â*>'ÊÑ2IÚ4 <ÌäÔ»æÜ}¿ß> ôž>¢™Ú2l»3ÕìÁ½äMþ=û¦<\Ô\é\Ã…; È¿/\#½ë»0¼[â#=¹T2-ö¼4ÈV];·˜|¿ÖÉi½ôÑ>Xo=G}Ý1u84솽¦bƒ=Åv÷¹šs¨„”;/¿¶E¿l±¾z_=!ùž2 34繨;§ü<¿nÚ¿>² ¾2oš=ø×À2 »30Ÿ¬½ìÁä=hx3=€ €’€Â<#;¸5¾Ñ\¿ÙÛ>Fvê<ÈV“0:M3«®Ñ;Ì\¾r`u¿HÆ?>- ß<åï/Gs#3÷Í}¼é|˜=j¡d=€xi€x€*¨Kf;ø@9¾u´Œ¾9¿q?„9>ûª-1®œ´3Ùl;ðƒ¾ÿ†X¾ @w?1ý¿=x´2"#.5U½Xâ!>Œ¡;€Yœ€/±Ze½¤;9æû>©ö…¾þ‘T?#@¯=òx£1sù3©¼ƒ;ì¬>{Û>xñn?„g>_çä3û”4Úÿ¼Ø-B=an7=yvwkyùá-;W… ¿·Û3?s¢ì>/=/5/(êº2BòJ;ƒ»'¿×?,?Œª=mš-3ŸG5¬¯½ž—ª=Wì¯< €Ãù€Ï…‘;˜Þ_¿“î·¾™Ü¦>â× =ÒÙ1¿ù 5|„;„ob¿_Ͼõ m>>3ˆ=L³Y2µÜS5î°‰¼™~©=zn!½ € &€¢x€ ¸.9;¦iˆ½±Tð=¤¨}¿‡Ò=0 €0«þØ2rc;»çÇ=¿™½Ô~¿,úV=!aŠ2”é4^ $½«*> ð@¼<Ò<Å<ˆq´;5O¿6ú>F4P¿íuv<ñûË/—dÍ3¹gÈ;,†ù¾—Ì´=3e^¿ À.=Ä}~4Ä}~4E,â¼Å®=~ÉF=€8t€w¤€8™©ˆ;b¿^°s=Ayî>]ø<—8Ú0¹u4Ùr”;ˆmX¿˜ü?½¹3?Ô‹=Ü0Óa§36®?½uç =‚U:­¥€Ê Œæ©;ãö+=wÅ¿9«œ;é3¦; K‰-vTr2ë¼;¨š©=#n¿l·>7(>kÂQ5kÂQ5PŽB½`!“=ˆ.(=€0΀'.€2Rµc;9 ˆ¾[üÙ¾m]?üi€=+„+1êWñ3B.š;êÔ*½ŽX„¾±w?ˆè‰>ºˆ€3òœŒ4áî¬<:x=TªD=L„LÖ€K‰[;¹ˆ?ª92=O‡\?65å<§©ï1 ˜4_Ô ;¸­?&Ë(½!ŒQ?.:ø=spñ1ï¸$4!¬F½*s³=Ú9=3h37€', ;ئQ>vÔ“=åy?ˆ I=ÊhŒ1Qœ 4;ÉX;ÙÐŒ>ãõ_¾§¬o?/¦Œ=Wf¾1œÀ3,2½ÅŽæ=ŸY= €1²€7€1"v«;o­¤=t"?î±D?ýKõ<†0P?M4Z"‡;‡$>ûæ?øØV?T+g=zV_1U ‰4™¸•½ƒÛ>M-½€(=€(€!ÿæÊ;‘»{¿ ²=‰#¾,z=ëUñ/ȯ±28;Á;œú^¿·yù¾99€½4Œ=°GX24M ½}“&=ö@+=5Ì€2y;«3¾õâ¤>­)n?D·é>\'e2Õ>ª2“ëI;¢i<`¼®>7šp?릅=öt¼2ß 3°d½"S>çÄž<€Þ€`€mòà‡;,·º>7Æm?ÜÀ†=[ÄŸ=E;1¸­Õ3C³;·@? J?²>>Iµ×=¶º¦2ç×O4<ƒ½ùÀ= n ¼€¬à€¬¾€¬AgT;~òœ>*!M¿N‡?ÄgX=CR©1Ì–Ó3ɳ¨;ª5¯=TŠx¿ø9e>Œyt=CÂ]1„½€3l˜¡½ï¨><ÙÍ» P€™È€S•;³àû¾ÈÚ·¿™¼fƒ€ ²€3,¾4;ÅQh? µ¹>õX> ¸c=QÑ0÷òh3•=Á;K¹u?­T>•A>{éj=úFË0¹g¸3?8_½‰C¶=0Ö7=/L/º/òc;¬‰³½æ<­¼ùô~?Çš=¥¹‡5¥¹‡5L';Xþî<‘Žÿ=¦ã}?ETþ=« Â2œóR5—Ê[¼œ0!=0ó= €Ô€p<£;!½ v~¿ÖôÕ½*f=ªÕX1E«J3ÿ bݼh/q¿»«¾ÿXb:v½í™%=7Uw;€‘€y<€‘½¸;JnS¿V?…Ô:ŸQ=…!3ð64Å´$;ñ4N¿6í?!¿u½ya>U³3þ=5z9l¼9_Ì=¢´7=€B®€@ €BˆX‚;ÐÌ=¾ný1?|Æ1?Í= >7ˆ.3A)€3€ö:ìñ¹;^>ê>Сc?;ˆ]>]NÎ26øã3¯_°¼ýf>bC<"®"b€r¬…Çcr<2¥o0ý‡p3  ï;’Y³½µF]¿u‰ý>;â < …Ï2Þó4n¿|½®>¯A= GÚ€G\GP¯¤;47ü>Vñ>O[;?ž#=Õý0Ľ%4l·­;p¾E?‘$h>Rß?¬}Ì=ûÂ22v4Ë<)Ë>•Ã<€tÓ€ti€t¨Þƒ;«TÑ>³‰[?©ÍŸ>‡Ù<‡#1`È4@ƒŒ;'ô>v¤V?ë.‡>Û¯=úƒÎ1—ìˆ4Š­ºßùÅ=þÔø¼€nf€;±ŽV8b;V¬>ZU?u+ ¿ONY< ¡ì0S4ÌÚë;ª•>÷W-?™m8¿ˆ={Ë1ÒŒ4i:;½"â>ÿ < €¶s sÂå;#ò@?¤&?¢Û½¿ »<’C2+4¡•;¡b?™Âí>îϼÅTðch¿ÈéÌ>Ðýd=`¡1?B™3jЙ;®¡´>³¿IÁF?³û–>_ëW3Ë-4ÝÓÕ¼Dm=^»< ú ä 9Ø <&xC=UD¿8Jp=àµ<#ç¿/ùÁ 4i;\¥?3"V¿¸*>ÿöž> îñ2½ôÁ3×ÙP½•™>)†<€Må€MÞTÉør;lül?öy>Sæ“>¨<=ò±€1LÓ4–õÈ;w?Ä‚¶=Z{>Ú0">;¡h5;¡h5ÌÒμÆß–=œˆ>=€:î€we€?Ï{Ó;`_R¿`Ų¾¯æ>ú„<ÒåM0z 4Öl™;]$L¿Á½¾ŸKô>'Mm×o¿;ò‡>¡<Úר0öÝ3K£;ê¤>ß4j¿¸®{>E,Ñ;öç?0 ¦É3¯™œ½ 6>½ãT½vqmvî7¨;jö9¿†˜¾ÈŒ¿yP>>È9#3ëFó4rú‡;3¿`×ò¾Õæ¿¢ü=˜Ó4˜Ó4PU½ àf=H°<€ad€_~ìv;iKi¿ÖÌÒ¾0-»%a÷=C50ƒûm2ùãÂ:g #¿¯ E¿±"2=–ËË=ykU1FØv3jj=åòŸ=Îý=€Q3PQ€Q„;¼J?`ð{¼>D?ž¨øÃO¼€A-€A¿Q]§Ï:¬ R? B ¾Ê!?ÌJª>Gš2-Š3Ï‹\;¾rV?ºÙ§¾µ¥ß>VOŠ>Õ")4iH4:­[½™ñv=®Ö ¼ žÊšqžqTo;Ø3¿1,a¾ªE-¿‡È =BÅÏ0Z003 İ;,\¿yB ¾,£ø¾ï N=Œúz4Nä„4B”/=E„=Aô$»“G“*‰ð;Q8¡=À²ä>_'d¿ª÷›=­ãOI¿sü ?xÓà5xÓà5ûu'=í›{=~Çp»‰Ô€n‰ºª;ÄùJ?^ƽ8¿8hX>½µ˜2У,4£#K;!oK?@<¾M³ ¿>¥=G‰1§:Ü3)z`¼@¦u=×K½ ¡}¡`¡;ÅZ;qÓ×=}Ï¥¾[²p¿ún=>²€1ñÔ3ç Ø;X¯½=Æxª¾ì9p¿'y7=\S2â‹4xbVÞ½€ˆ Šd€ˆe/";ªS¿W&¿¨@o¾±iÉ>E^þ3·$5VÕŠ;^?¿À0¿wºš¾:”>ABÝ1ɯ3ù½™GÞ=]1£¼ ¶ V— ƃ;FP$=ı>ØÚo¿ùæ§Jl¿@©&>ýµ3V#@5PŽB½ÀAÛ= ¬#=€1¶€1¬€1U/;Y¾œZÓ>ïf?à1=ßÖª11í44Â;BDÔ=ï¤>xåp?;$ >í_ 3ÌŸ57ÿ¯½DàÈ=$Ù9€Ê‘Ѐ H׆;‹Aj¿jŒ>9á¾¾À²<.,1“03¶Ì„;³m¿¬= %¹¾{ƒz=l*37 4g·¶½‹>õög<6€qµÉüb;㌿óA?$±¾bB+=‘`2Î.4O_;2 V¿×Äö>·Z‚¾.õ=ópL3¾|Ð4GéR½wؤ=6w4= €'(€'U3…¡;“ôÃ=uI¾cft?ky–=Õ¹h2×+4”[;>/œz¾Qv?ÔÌöÿì=€h¬€hô€\ Kß; ü¿Ö­7­C2¼=vžU1æ0 4^!_;¦Ø|¿«T¡¼¹ö>G9Ò=1÷D3¾ºt4µû¼ÐîP=ìú…¼ €'€W€X†; 0¿n1?‹e]¾)‡=A¸63«~5<;ž‡Y¿¨¬ÿ>ç--¾x ±>pŽ2mf 3⑘½'¡4>‡ù2½ €+)€pY€+:/ó;ÝÓ<>þ\W?Â?§Ù—= j2FÓ4ù1c;ÓY@¾˜j?Íü´>ø¿O>U‘+2¯*`3”õ½h–$>RQ¼;b€—ƒ; öC;à]§¾J÷™¾\e¿+l=?—º0xÆû2F <›1[¾àVú¾|X¿•^:=…ðQ1÷íÜ3´.½ysØ=må%=€1|€1·€1ò6Ž;"²·>üÞ´>ˆ.]?d:6=UÀ®1J‹R4pu;‡M<¯Ÿ>ôPs?c’–=.às2‡L4ƒ¥º»ò^u=õ½  d¡è€ŸCM;•!>š¹¾Qml¿F‰Ë<EY0ŒIÔ2‹(Ë;À®>•Û°¾n¿0<¤=½gr3°J6O¡<ÙΗ=Ä\R=L™LÌL*6š;X-ô>Æìu¾sX?Ö<0=-\Ú0>õ3æk§;½k?VJ¾÷¥B?0ú£=F€Š1Kð>4A-†¼Ðd?> Áª¼FúF€êü<;F?²U?R°>éŒ+>Ør1Kq 3÷ó;µB=?Êm{>„ ?ëË >¥éS2Söƒ3ò$é¤ =€Gù .Y€GÓõÅ;àX?‰¹>$õG?¦Ñ^=ã¸18ùþ3FI¬;^q$?ÝBr>Kž:?Ö“›<p€0V ¹34.\=n¤Œ=ßRÎ<€Lú€L"€L2;Úb—>¶?‡™:?å =CV?1´©´3àj;V Ž> ?B(O?RŸŽ=y®2¾ƒŸ4…"]¼÷æ·=HÀh=€-Z€-™€*R]`;lÍß¼• 8>¼{?å†=æÉ 0°¼·2rwˆ;`âí»gG‰>–žv?fœÀ=»ùb2Z_A5àóÃ:ú ç=g¶+= ‹ €,Ï…;˜v >`Z·>wl?;¯<4ñ14 F4‚ï;~°V>iè>¾È]?c1=çX¹3ûÃ&5î銽%”>ó¼€3ìxrvŸ;±ƒ¼½Iƒª¼ƒÛ~¿;u=Ê¢3 AŠ4é[;ºŒ%>vc¿•åM¿:ˆ’>íN™1zS3z°¼*SL=kð>=w^wz?¬…:–&¤½Õ6M?ª?î2=ár2§%V4Y«z;8è&¿•t½­ãA?ÐnÈ=ZöÐ0ñ°H3K½Æ0'=™G>=yµ€cJymÉ;³J¿}ò]>j/?ç4=ÿË0I½3À„;ÐA¿¥$ð>Fë>g¹!>O£2ñ˜4¸zR¾V·s¿O©1>ú2*Á¤3ŸŽ;lCr>¡e¾kv¿­5ø=Ð^T2þªé3ðN¾½¤ö=%\= €eö€eë¥Î½É;¿©s½Co…½h¨;=À.62Cg5-œD;/y¿ðÊN¾2Þ=Qú=7½Ž2z†©4÷;½BÐ=Ú<€ €,€ W‡y;Íö½ñv}¿N“½24²>ÓOª40–5å.”;øR‹¾§Rv¿É7<.Å>5œ¬0y#2;ã{½S’Õ=tB(=$f$–/ËEz;0ÿ½ß…ç>b?°¥=† _?¥X·<ÍK_1Ÿtg4™(½–Ð->9¼» QTQèQIÞÚ;ì¨B?ŒÖt¾–?ëåª<Óî??“ú ¾À%?¢¬‹=¢¤4Ιb5 „]½,2=Þ™<€f™€f€  ;‚u ¿–ÅK?<‡>†÷•=gü0£Áº2Ë9€;¸Ë=¿ì)?QgÊ=<½> •ò3TÐ4a1=rÁ™=Õ°ß<€Q0€QC€QÔ«;Î-g?SEò¼xhÛ>BæA<Ýp©/¶Ë‘3Ùf; I?èp¿Ð¿Zûy=ôØH1—ý30Ô½È~6>%­x½€oÕ€+ €oJ&;âS?ç”?ì® ¿¸ú%?~æ4´5<5¾Ü®:¿Õ=?K+?\t½ýz1='ã1àM¼334=ŸÌß=y•5< ¸€’z~þ½;ÍfR?8Ï?[§&<èóŸ;”¢3”¢3A7ø;íD^?Fý>~¶+½6»½<ï0É1úìÒ4ü}¼Îúô=çŠ= ''º'æ:§;>¥¥¾ ?èÒÎS¿ì²>U²¡2#ŒÂ3ùŒF;势£é:>$—V¿D>Êì§3Êì§3¦½`X¾=+úü €CÎ ™tЮ°;¶nн=>9z¿€éF<3ó-0¬ Œ3P!½;©5+¾é>L¬y¿¸îò<ŠB(6ŠB(6U„¼³]á=Úu/=€@v€B«€@ßÄ;‡¼½Îj’>b,t?Š"7=÷(1QM[3.¶ª;›mV¾7K>bu?Þ­a=Mkw1r5 4¡ö»½qð=±¿,=¥\€eù¥{ö';| _¿™¾ŒäÍ>pÍ/=øÅ”17Å94HÅ/;\;-¿Ã¥ý¾¬o ?[ =~62W(™4ÔñX½¾t=C’Ù<€¤*€¤¶0{0f;°,_¿%?§¾‘ïº>H(>¯2%«û3Ö;ñ“¿ —¿Â;?½n”>0F50F5#‡<•›h=B_ú¼ ¼ y€ŸÝ`†;i2`>OQf¼QÃy¿A‚•<û†Ž0ÀßÊ3½Ÿ;¯øƒ>Wt¾©´o¿sNf= …†2>í€4š±ˆ½Y =–¯K<€¨é«@€‹0|Ù;¸éÁ¾õê[¿9P°>æ~X>B$3r–4òdB<°W¯½“Œ~¿ =`¤<Õ¡0w|à3¬qv½Ûo >l– = €M=GL€Mzi*;Gñü>ª0Ê>uKF? Oû=D½A1bã4¤êÕ;Ìý!?FÁ> -?¿¿f=€­¢1å34Öþ;÷=:=ï<©›©¤Y7;;¨ ¿$ã<¿+€Ë>$²ß<%f 1HŸ3.­©;¾µ¾‚³l¿ z >PCW>|@Í3tQ'5Vž=3I=8kð»ˆÜ˜Oe<ÝÑ;cµ?l$ß¾¢3:¿ú°>,ŸÃ4›Úœ5vYI;¦¡º>Þ†Ÿ¾v¥`¿'4z>‘Rð1lá3àJ6½ö™3=ÕË/= €2q-aMNŒ;›\D>Ü^Ò>á+d?ŸY=1ï)2³Ãí3Õáž;n‰> œŸ>äUi?sÄÎ=ƒR3nÔQ4BÒ§½¡h>ôàn< Íj^>¤;/šŠ¾ØÃu?–÷‘½U'<Ðl"4Ðl"4¯Å¹;߉Ǿ<Že?¿åV¾–;¨<é±T1÷±4©õž½È`>ó|»H–q_;²ŠF¿òm¼<1€!¿<e>u,¢2ÕAf3Æhz;#,]¿g±A>ƒòî¾E÷Ä=4“?2³¤3ï5=zÞ ¼€p€Q€OÍ;›÷J½²A?„ç&¿ #¬D¿6<T6€ýTr·=ù[“24 C§½øÿ±=ÐDØ»H€ÛbÎZn;žÖB¿H ¾vj"¿oê%= 51 †3Þl’;í I¿°Ìy¾¸¥¿'O=Òµu2éI/4‰± ½™»=X ú¼€i €}5€i[TS;tzν¡/>j^v¿É© =BQ¦0׫î2ôô;¦¾z’_¾]¶w¿@ØŸ>§KQ3Ûæ4¯µ·½š#>pCŒ<€q&ü—E;#¿e/E?c%=(Ž=ׯô0&ç4"e‹;WM>¿ &?Z×>ún=€ÂÒ2EŒ»4š'W=@¦•=”†š<€lÚ€l€lØb;r‘Q=”<{?=‚=>fe=Ë‚2–\K5Ëè†;¦Ô>³¢b?qHX>ôNž=”ä×3]ÙÛ5?‹¥»ÀÑ=p3=€@ô€@>éHP;éÔ½.Í->ü|?²1Á=M13\È2WöÖ;Kˆ=_Ö.>:ª{?5³§=…Ä+3“‚õ4±ý¤½[™Ð=m<Ø»)ø)Ô‘Üš;Ѥ2¿ÓAu>Ï,¿þW<|kÚ/(Êœ3JÈ;‰Ñ¿óž >Œà8¿GȾ<Œ £4Œ £4›7μO/>¡Ÿ¼¢¢FŒ™;ÑÍξج¾âÜg¿QÜ–=ñ Ü1ÇÃR3ö <’oؾU¹¾‰ÀT¿ ½§=¦ã5¦ã5âx¾<Ûj–=Šè×¼€›}€›“€›ÊëŽ;nï>Á» =ºb¿ÍMÑ<ÛàÀ1¢ á3;±?pÿ•=Å S¿5=[Ò51‹àô3G®¼)">ŠØ< €É"Ú€ V¡;r]…¾è·[?6dâ>¡ªy< ·Ô0ïYA43F€;Á„¾˜§l?ã+>}Ÿ<v†/h‡J3 E]½á¶>éµÙº€—ö€—[€”=$k;ë1®½¯?±¾\.o¿]¾=BÐ1\E38s;V ¾yš=ÃÍ|¿y·>)5)5ØE±½}$¥=°;]<€’€t€Ln\;;®s¿¤Sœ¾‡¥Ù¼cz=½ª:1ßbU3=‹W;·°m¿V{®¾,>»¶l=‰…2•K4ù†½7â>’w½&Ç€ä&¾¡;§k/?XH1¿<ûf¾eœ!=(´¿4(´¿4ñB#;–Œ?S¾J¿ÖÑ5¾ê1=/Ï/Ù-"2s¼7Þ]=WÏ ½ Š 3¡–K;}&->µç;¾ëæw¿Oš<Œæ±0V4â2õ—;Üb'>pe¾tûo¿»`=byÉ1Qk4ÊQ€º á=æÍa<€¥l€§CX„3;Ÿ›/¿Ò•9¿ùþ=ãàÚ<Ø=— º1»‹‚4…'t½X{=˜Û=»€€,¨Ýš}§-;†¾ÝÇ^¿™§Õ¾3ß=®üÍ1‘çí4SãÅ;6¡ ¿žH¿Ü ›¾º‡2>ãG2s¯ê3%±$»©ØØ=É4= €@’€,ù€@Áõ;Ì{<>J|6>¨tw?e-g=Ó¸„1:’4–c;³pz<^«>ˆT}?¹`Ê=G„1´3±‰Ì;d­!=£> =€æ©¥ !;3"¾ien¿+¨¾7ÛY>1O3‰šÃ;ïf¾o¿ਾB+o>Ýtˆ2š3ÀÙ¼r7=è‡Q= RJR€z”ò:E¦¾è•?»ûI?vM=ê1M¿›3 0e;*›¾Çq?aüK?x5Ê= ;¤2˜“4œùÕ;—Ê=Ѐ:=€¦x€•õ€¦¹n‡;?8>Dí%=¿›{?øYÖ;Ôp=-š“3›+“;>eÅ= 7¿*<1?)ô?¤e4ª±-4RÒÃ;k>8Ø›<8€Ø <„;inÐ=(Ü|?‰…ò=€‡/<ßö.Ï€3Nm‘;ù9ú¼´L?7܉=Zn$³Ù1ö32•¼^Ú0>ߺ¼¢CŒ—€/f•;»bê¾ 3оÓeJ¿¸kÇÒÿ2½€! €!N&Çðz;a¸²¾ÔN¿·ó¾™>oÏ3üN.4~Ñ;3- ¿S]9¿ –”¾=Þ»=s‚’1ß92k* ¼U¢¬=÷¬k= €*d€-¤€-¡Ø–;*G=êjÿ=ÓÜ}?¢²›=ûf24à4tǨ;ËK½j>ÚŒ}?7 =snB2ÄšA4•I ½[/>Î5Lº 7~7ÚQz²h;df8?¡% ¾d.?å>h½Í3 ½¾4b’;ò?\&X>¤nQ?f=^@È.êÈÚ0Øž½aá„=,ƒ*=€2R€2…€2Ö6b;×=)>sü¡½†ª{?ÏiG='!52j‘*4Qöè;->-ÿ@¾p¡x?é ¡=T¥W4T¥W4º=9&«=ò.= PqP¢P…;ß[÷>Òu…¼I`?Ù»œ=º Û14ò!Á;±Š3?$‹=X<6?µV=µ1Ã3785†:=Cs]=¿= €]WŠ€íY];?V>l¡u;méw? ª =µ™ 1d¯3c*™;{àݽQÒ=´!}?T = e–2jÌ4nÜ¢½Ÿ!ü=õôQ=u†uòuîÁ>;«àù¾¥i¾¼V?ðR=$Ó1í³¬30âf;ÃaM¾Û羘!x?ƒír=!®3 „5‘µ†½Š(=ØU<€~Ò« ~Ê„;e ¿€y?­?IIl=$·0º™3/u$;‚?=¿·ç¶>r$?D‘=»Å¬2@ìÀ4lv„½þ=Õ±Ê<pp6€|ÿCæ#¿/?Û¿ÿXb¡‡;Ó{9¿lŽù>Dù¾o…ä=… 3&þ¹4X:_½~þ›=Œ.=€'Ë€'ð€'Þ´b;y¸½L1ݾ!¹e?rN[=äB.1s^ˆ38vˆ;Anù¼á ¿p¾R?¶š<è@11Sÿ˜3„el½BB”=ž(‰¼ã€šR @ª;«ÜT<&$ ¿W¿èyN=…æ“1DSÔ4´ ;Ù&¾ß¾YŸb¿yxŠ=Íðñ2d–¬4ûug½ù»>òú<€O¼€Iœ€OEî:ýˆY?ýêø=KS?ù%=¡ «0ˆ R3jò;°Jl?Ø>âñµ>øLò=¥ß1ÆP(4 ÒŒ<úî=;a¼€²€Œí€ 8˜;P<¿>vó>NL¿JËh<¾ÉÅ/°F½3x Ø;IOÏ>Ú?–i0¿^ƒz=Y­¬0J4“ÿ©½hñ=Ñ•H= u¾u¥Ë0;‰Dï½þfU¾–x?z ¥=w£3û5+f8;7‹/½é_¿¿6]?ˆ,d=Éó19$ 4vk™<®Ga=/§D=€KàY’L)ß¶;ÐÛ¦>NÛý¾ÜN?­pƒ=dÊ1h+Â3(`a;-Lì>F¥Ê¾ÿ?K?$>¨=¥p1„=3ÿ,¼¾L=ýÜм €‡†€¡ÿ€‡pþˆ;±>«X̾Øg¿È P=»u{0¹nÜ2Òב;F¶>’×¾Ó:_¿;?®=ÑX2)B>28ö,½SÏ>,f„<sþs"ÒÝŽ;Hz”>Ëñe?ä©>ŸÁ=xhÑ1,û]3–’6;µz²>ÖLm?Ø >W›=~8 1þ¿â2š½}±>¶j×»x†6€Ý[Ÿ;WÏï¾Tž>>]¿y¹Ÿ<`2 £D4ŒNO;Љº¾RA>ãl¿Íõ =3=1 “ç3&:˼Ã+©=G«½ …¼…ö€¢æ.E;@þо6ó€=&%i¿gëg<¿Â71‰åg4>ñM;7½¿©¤s¼ÌšO¿A=zý0{"3Aðø¼6t³=M2ò¼€Cµ…å€C4š;šÛ`¿.Æ©>I°¾TÂç<Ú1S¬õ3@‰;4Y5¿{• ?Ñã羘§^=. 3ÖAa5µ7ø<ƒ5Ž=ÇL¢¼1&›Â€›± D;ŠP(?¾"‹=¿–B=Õmk1r˜Ì3F‘Â;Pœ*?‘–¼ÊÎ>¿Ï£=ÑX2Z Ä4›:¼kò´=¢–f= €x“€x¸€xŠñ…;uî]¾¿

^—r?f­=ãŸ[3éKV5±…A;Û[<êQ=¬¤?5O³=Ãé3glÄ4~}½¢Ó#>ëȽ€ü€‡Ο¬;{}?¨T§½Hµè½!Ãb=¿4ž2•Dz4éÆ <²¤?¾„ý¼o/½ö =^b#2p0l4jÀ€½ Ï=Ñ;•¼ ÔÛ€˜’];¼#¡¾Ä$¤<Åïr¿kcJ=Å6D5Å6D5哜;§»©¾à×0>\qm¿_t¥=ØJ2`44€©½µâ=÷Çû< oÚoIow*³;—Û¿•\¿´¼˜&=^Åv1šæ¿3ñÙs; ¿¨‚N¿_ýš=@>X/2½¾4~¨¼)Íæ=3£= €7Ù€7'¼ql;&5u¾xH?> S?["s<á@á/´ùØ3þ.o;Íð·¾ÞŽ?´®8?б•<üã0/ðë'3À[€½vTu=!®œ< €©S®9€©4¹”; ¯”¾Á h¿Ðùœ>Æœ<;0ÔîÎ3F5‚;nnؾ’†V¿®°>o–<õöz0 j¬3ðQÿ¼vO=ÎP\¼€ 3€­8€ Z<èÏù<~Ù¿p4€<ÊZä;#’ß0¡…3ÕN;Ø¿í>ÒZ¿ x>·28>+1@.2á'®½ >Ü9†€2Oݤ;¹ê-¿pš>·?+¿lUß<°H»1Üÿ±3‚ä ;ö™8¿©K¢>€¶¿%I›= ž1Zss4ˆØ€½¨mã=å o¼€™3€–怘5;qaö¾ ø>‹ƒL¿3&É<Ä'³1\m:4e×Î;¯êÖ¾ÿÆ>N/R¿ÊIN=xÿ1ª4lj»ÿ?=ƈļ €‡€‡¥€‡yÚœ;ƒ ‘»/œ-¿3"<¿4´SŠ:}w½Ùžs¿É7𾝕ý<¹Y­0m ¸1À“–½ T&>-_½€„\€„U€ƒâåû;+(`¿í8µ¾îF¨¾Þ±=·ßa1ᄌ3™ëù;m¼q¿ð6r¾p]j¾þç#=@ž¹6@ž¹6 IJ¼-¯=U½ …ê‡H…tÖ';5el¾Ý’>8%n¿W3³<=ñº0lzï3¨Ï0;#ÒϾg§>¨‰Z¿È>=íÄ1_²ª3ù/½6W>êÍ: €/Uj+”†Œ;! ?‘û¾P/?£×´<q'1‘¸3‚É;ê¥?BD¿%Â>Wl=–'Œ2ðV4Ä`>½¦Ö»=vß1=3X€1²/!«G;0 >Ø\ž=9Zr?:j€=ÖÀZ1Ò§84b¡y;é(3>õ’õ=Ñ,z?Ì,>°&S3 ¦ý4Å:U½µÁ =ZË<«á«˜U*ª;rZ˽Ba|¿M; >o†<.bš0—µÒ3­º;ÕÕ@¼•D~¿ œì=xv><,^Ö/+k83…´Æ¹P4Ï=ÙÑ8=€,?€@T€,ñÕ;‹ÈìÆßá3Ñê4Ë®;Á$ÂÇÕH½q?v€pÐI";kuz¿qì5> RÙ½Ôê£>ý#»2[i3fö-;â¸U¿ú?&g¾Á‰ç>½=4?¤ 5¼ ¢¼–!=hZâ¼ €‡ï€‡Nqy;èï>_yê¾TZ¿2c>ÖÀ¿1Æ83æ;¯„>1) ¿™ÿJ¿ô'·Vµ<€qw€qÅ€huX;Ø¢y¿•tN>E¼=kß½=´ƒ2iæ³4ɲ;à±e¿y§> >˜>8z¤=Ô$3× 4Szf=ñ¼”=à+:<€lü€l9mïj;øåþ>WQ\?µÛ½öýþ<4V­1Ò5\4°E;å>Ï0|?¡t´½À=fO¦1Àg.4iÅ·½ÁÈë=*î<\¦o0ovPç:Þv#¿BÖC¿<2¬½àZX=U¨¥4U¨¥4`í;,Ï^¿¢Úù¾Á‡=ÒJ2>¼u?3# 5(îx=\…=Eh„<k=kö€‘ÌX;™}?Ž\#=†Ü>€a\<æfR/®Þ±2ðÊ‹;ÏMr?$;˜>Fs> ‚=–'3IÙ;5»ÐÜ<4û=ës5<€uÒ€tz€us“;š>$?9TD?Týt¼uúø;&Ø„/kE¤3sàÎ;àw ?B,U?<5˜½¢³.<+l0mÅ3惽t³>½Â< €mt€mÈ€m2•‰;ƒf=ж}?Edè=m‡q<6L¹0au!41D—;ÆZ×=ói~?£r=Š/±<ŒÝz4ŒÝz46 ‚½BÎ{=ô†ûº€€v€€ª-Hf;É]™¾m7f¿U+£¾]¯=oJ®2Ê(›4²G¹;Jù·¾«ýB¿Q ¿Ãó¶=ˆmÔ4ˆmÔ4¨~½ZØ#>_¹¼f½fwfÃÜŒ; cl?þÝ­>??7>x&=›ZÚ0ã¡3²«;dy?âôb>rö/=Ek=ÿ‚1ò¨ö3F²§½$á=¨ý=€fo¾€ñK}½v€4({d;µX,=¸ü:=”¿„>àñ‰4àñ‰4 =Ä:¤¯ ?ྫ|S¿Ùe7=©Ïë1n4SçÑ<©÷=½7†58@836YZ];IЇ>ñ+\¿=Qß¾ }[<¼’¨/ê›3£-d;ñù¡>Òi8¿Á¿Êàü€‚ ¼ œ€3S§;q6—<+Ú>Õj}¿²<ØÔT06”n3+¶¦;÷ì½z‡@=~¿~?D=¢Î2'¹±4¡½"ú•=UÞ:ìæÂ;L¯1¿^(0¿9X¾¸Œ=#¢„2ŸHÇ3Žßµ;öý¿¥+2¿ µ¾*â•=ƒÎ-1ûå3 †3½Û»=‘·¼ t_t†t™äG;;N¾›s½Þ>z¿å±=e+“1t‘ç3šêñ;뉳¼C¾Þ½gk~¿“gq=x=»2qO5„Øgq³¼¿6p?@z"=l!þ0<4r2æ;­g­>¥§ËyÚ< Y,6 Y,65¦;˜Gý¾G¿V|Æ>Çò<m÷??>õå 1¹¤Õ2M*©;Éf?a6ƒ>UŒ²>Är> €u2BfÇ2þÑ·½ –ê=:Ï; €ô‘½€áE­;¼F¿ %ú¾þ›Ì¾\ 8=äö2ùvô4î)±;b¼>¿vDʾ” ¿Œ ,=_¸1K`u3·Ïj=Œd=èiÀ;€J€,mým;´:?-c?HÚȾe¬¿=Øvª2 ¼Ú4íK;¥j,?75?V¾#!v=`³´2Çö4eý&½tE©=´Žª¼ tT€šçtø \;úN½É=“¾Z u¿C¯=LäÄ2ïÂþ3¦g›;sQ£¾OÉľÌÇ]¿`ÑO=¢À2å3Ûø³½'ÙÊ=8ƒ¿<ooëT†;h¿“e>¬ñÈ>³î…<ôƒ¸0BÐ4vµ„;„ô_¿Ä±>‘­­>y=Þ0æN4yL½ÿ·=«±¼t<ÕærZ;g¥¼¡ÚÒÔ¾*¨u?ÓÇE=äÄ2 ›4c£†;KÊJ<+™¾³Gt?¬GA>aLõ2‘54 ‹F=X<•=–±!<nxmnùðÞ:w|±>³¬l?F"¾ÇºG>ö-õ16U3pÉ•;K˜¡>2%r?˜š=»E?ªo‰2¥On3j¾J½zªC=bØ!=-d-}- V;ùŸ=‚oN?@?9im<7tÒ0ð‘ç3íÓ;ËËê½õRg?QQÓ>Éå€=„þ¬1™Ã«3;ûJ<Ï==Ð|μ€d_1€ Ÿ;ÞÉi>iy˾r‡c¿%Z=o 1h•2ù8;—ò>‰W¬¾PRP¿¦Ã—=â2Î/äÛa3¸Ì)½í¶ =‡ˆ¼ €¬Ü€¬R iÜ;«÷±>…nn¿­»Ý=­=q„52`#¤3­Ô0<±: =³Ó~¿µ/a=àP¹ñAa¿$ñI>á3ñv!4H§®;G=ë¼€[z€£=€[/Ë$;œ2·¾µ%n¿µ.¦½û£=R^K1*æ¹3þâ;›½cÅ¿LÁ¼&Á—Cã ; <¹<{€^Õ1;îc2¿˜?ܦ¿Á¦<Ž´˜-“Ñ«12»Û;e9¿ƒ|í>Û¿€’®=}5}5E= n„=U= €V÷€V´€V[ k;ç¯@?L4„½Ð»'?,{Ê:=¿Ë‚=!·Z2eû†4€<›7Ž={õñ¼€›ë€›P€›Õºr;AÔ³>+ ½t‡o¿h¹=ΜE28ô5.ئ;ÜÄå>Ài®¼‡µd¿è>€=ù8P1æç4gÓ±½Ýz­=»'< €å€¸€þ³3;kHo¿óM°¾0w´=r‹=ÁD1n“3—ýs;Uk¿#ÝȾgP½…r>$N2°rã3Ò¬l½=+©=_b¬¼ Õò¾Æ[;CI‰¾ZæM¾1q¿O¥–<|#&1*ÃÌ3±¤;TA„:‚x¾Y—s¿¿>'ƒ.2*s24™ºk=kaV=“<€&Ê€&i€&~Ñz;@GZ?I.ÿ¾ö ¾%`=×+i2öQë4#í¬;%9\?ŸeÀ¾s°¾µQ=D¶81‚ÿð3p_§½]Þ>Ûå<€.ì€.´€mŒÕ³;¦±½¾0¤d?–‚>QLM<Šži0¼ ³2«g°; tï¾PHV?ßb‘>è×Ò<>+‰1æ–ƒ4òµ‡½‰Ô$>‘ck½9J9ý/;’ö¾è§¾@àÃ44ó5ª!½Gÿ=âY¼ —`—U—|8;mLw>àÚH?/0¿p7<§Y0I®3ZL«;ðÒ>ò ?°<¿‚q=ñÃ1÷´4[´=¢ *=w»8Lˆj8W'Œ;ø2>\ä¿oÕL¿ N\V)¿æv:¿Á2=ˆT0Dª-2vŠU½Çñ>Ö¨‡»?€–¯€–õ€–I¢é:ÆëÍ>÷qÎ>¿mR¿aYÖ=.»Ì1Ÿ3’£;çÉ¥>بJ?¤¿K/¤= Uñ0Vl¸2“ ½Â…>~â8jÖjsDÒ;%Š.¿8M&?‰:¬¾¯ø >²K-2ƒ®3þ_•;‹Å뾊RS?+§¾¬I=©Ì0´³~3“ǽº)>¥NÀ¼ € ¯fB€ qjó;Çq?jë:?Í8”>h#=ª?1ë¿î3Y4;r?I9? ñ³>ó=Ñ[Q1ÂÔ3ùh1=‰—§=ãà< i”€Q³i\ܽ;Ç[m?)Š<]›¿>»<ް$1] Ã4x#ª;þ”f?³÷Ä=6çØ>”oŒ<ùj1E^2‚*=û?§=¦´þ» € €Á€`̵;>]?®¤<¾A²ï¾·¶<|€2e4ï4Gßl;´k?* ½+(Ǿ(¹Ù<T2ÈÐ 4si|¼)í=>÷ÉѼŒe‹ ^š–ÿ:<Ⱦd¤?ã¬:¿˜è­=Mö‹2åb4î í;œÏ ¿ EA>{•O¿Ãþ.=fS·2úÑ·4ð0½@¢=†%= €‚]€'Œ€‚YUÂ;©Oξ•]×¾¾P?å°<žd61áêé3 XÐ;Z? ¿nYü¾Žp/?¿²V=ZÔÄ2çN5ßÁ½™$>U\¼;ô;ᢌ<Í;þU5¾n«ß¾Æa¿—D=ˆþ5ˆþ5l; XŸ½õ¿†*\¿]ˆd=‡ðY1gЕ3ù¡²½8¼À=sœ[;€ ¾€ f€÷!;Üïq¿ÞÔ¾mBš¾ör+=p ”1¯ï»3IúÞ:ü1q¿Ít=„Öª¾_]=Á—È1¥¿3]n0='†$=40ò;€ d€ ˪ˉ;ÛVó>«:`¿2jª½Hõ;§²ç-…;Ö2âí;ŽJè>=X¿6|’¾¯D=1S3Æb45ŸË”½„õ>7às<€mÑ€mÚ€m[¿Â;°ž½ Ì?u;†¼C³G<ðÔ†0ÊV`4rã;D«†`Í=é@¤1ÜVN4x‹:ºœŽ¾ç/o¿¢·c>>44@2Õhþ3ˆH =QL¾=ȵ!=P P¦PÔß•;gë'?ÕÄ¢>8B/?V9¸<úØ0;t½3b];;c?¼Ú2>äNO?ýH2=oúø0-p3 -‹½V4>õ½F½*d€+Ѐ+UÖŠ;À× ?7Œ-?]^÷>D†=?@>1ïÑ3ñ+ï;h&½>w¬]?h§¬>L >ê;73»žs5š“½iþø=œ‰é< .B.cs’ï²;}ÖÍ=GOI?, ?Îö =íî"2Zá»4±h‘;$‰Ó½¹ E?Ì ?à’"=†ó1".G46ú“ž=m­o=€-¦€*š€-ˆb;0&±=–i>g|?ÉÔøMh¼,v};G„Y>:|L¿¿ó =0ó¦0þÞ2囑;ÕÆ½ozn¿l³¾“®2=B³•2žB4ü4.=¼x=›ë< €€=€XÀV;ÚG>Výž>)n?*†£>˜T6˜T6ËÖ;pª.>ÚM‰>ù¹r?Ј§>aûÞ2˜ç;3ˆ½Ð<†Á=3Œ;=€$Ñ€$\ã C;®Pú>#’•>ÕlR?yÊDjm>~»o?9Ü=j:3Ó‹3n¦Â¼æy >-Í­» €/ý€/U~ç ;èŠö>”nY¿•e]>$–¹=jÝš2j‰Ì3£[H;›¸?«R¿™Xd>ðò>•º3m–46®?½V(²=ü´¼ vt!tLá\;ŠO$<Ì|®½g¿Ý*º<®€í/ÁX€3˜½Á;7`Ë<Áw:¾»£{¿Qxx=kÐ;2œ4¿œ½[”>©¾s¼(r€J®hi;ù~¿øÀó½2Èû¼"eŸ>ª3Ïol4ÿùŸ;ÓÞq¿±C‡¾âjF¾ýó>ÃK¼2¢€›4Òm »â> §<m𵪟;~°³½|?C+>ùÊ;rl˜/¡l53<ÝË;ª×¾u }?}œ=ݸE¿ôÄ¢=dñ3=+•”1 ^¯3ú³ò:¿{¿`콩’ >„Ȳ=¯žï1„¸Ë3Q¾¼Þ3>+ª¼Œ3€"°Œ&¼è;{é¿\«Ö½E¤V¿øüþÕ¼;€“€r䀓ãÓ;-‡4¾9y?þ¾Vßä;‹`&/P 3óà¦;ïh€¾Æ>m?Þ9¾ýSŠ<ш1t´4û”c½w|=Y2Ç»ššZžõ¦·Ÿ2PV¤4þøŸ;ˆ[¿ˆæ¿p{ ¿°O–>|Ûê2h/4<Ú¸¼ž^É=iƼ€CÝ v€;–Ž;I½D½t§>®q¿¾]=oM'1V§Ç2ô…;rÿI¾ˆÚ>wb¿éè=LÑ1íeá3íº—½÷w–=s =€‚A€‚΀ªkrY;³¿æ¿È‚?)e<äô1Ùu4»v¾;““¿Oàô¾m’5?DŸ<'11Ц4@lé¼§!Š=£@=€8ì€8ö€8ßPë:¤´¾„†¾½ïs?!ª=21ïß3C¢Í;,K²>mæ?¾æ!k?(gä<Ï0;aç3î!á¼NÒ|=V=€:<€:iwŽú;ïù ¿gÛA¾šÊP?–¹‚=O[b0Üd¿3…>ö;¾sK¿ ÌO¾qp?íx×<‚ ð5‚ ð5Õ<§½lê >úíëº €Þô’;“…1¿æç‰>Ø+¿Çʬ=• 2o[N4HØÙ;~ ¿ƒ]Q>ÓN¿W=SX›2ÆÔ15„¹½•¶=|a2=€5Õ€8ñ3!æ:f˽ښ¼<†ª~?±Áæ=ÎìQ2Ã_3KC;Ë´¡=ÕJý¼÷?çù>^Ë2n¿Y4QÛ<ò£=¿ ½€›¦€nY€ ª–;ŽÎ>Üî>¤øg¿#Í=–û‹2¡ö‚4^¨^;HI»>£e>Ò&k¿ˆÉ=j„¯3þô95Ìð<ñG>r‹ù< E ´€¨ t;jæ#> O?–Ý?Ñ⟤Á-=€@€k´€Ãxv;P[‚<ã2?¥R7?Hbî]C½]€!½]‚t;rqs><è`¿½Ô¾ŽÒ=Õ R1rÎ23GÁ¥;DL$?Øñ<¿Ò>U¾û]Ö>ÌÔ 3nšÇ3Lªv½’ì>#»=Gþ€I²G|Ð:J)4?ò¡¾nÚ"?-=‚ž0ëò3 ‚š;¢Ö8?æ±½f·/?Fí=èÂ]2{h4Ž\w=\ãs=Út„<€%kå€j²XA;ñ%z?ˆŽ¾$ >ûs<&Ö /Ï,3š’³;.jz?}(S¾J¨Î¼¨×+=0§2·fS4nÝ ½S“`=à*¼€F€E¦ž™P‹; =¹È½#~¿þ_ó´¾%=F÷1“E4 #;ÝÌ¡½±(^¿-û¾-Â!>¨èá.4 0 À;=½8q=2¥»gf‰%gì%};_ÊH<‹Ú>i˜g¿§ÿ =D½1EÀT4(Fò;@ûe=Éq>4dx¿Q=}&5}&5ÞŽ°½_}Ü=š´)<úJ€ WEG;t¿Çè>Û†'¾òù×< Ué.Ž©‡1ü& ;ör¿×Ÿ>ôä=½ß´<1º¬5*Œ-=ĵZ=%ÊÞ» gò˜g‰†Xä:¸N=)°?>%{¿Åß<@¤0ý©30ÔŠ;áÑ=tpk>¦Áw¿È[K=}&5}&5𧆽™Øœ=勼bJl“;†T³¾Úq¬¾À¾_¿Î»<6ˆ“0Éz-37'Ž;§Ûо02¾àÆf¿Ã5K=¶Ÿ1˜úÐ3zS‘»Z,å=rm¨¼’¸–ú’ c;Sˤ=ºý*?Qg=¿ò{K=2U3·õ05J?;»G½ñ­ñ>ïVa¿‚Gà=”T*2";4.7X½ ¯=–]°¼òvtlêM;”ú=Le޽[2¿j7=>Ö/FÆD3ãG¤;—ì~=«}X¾¢´y¿©k=î_‹2li4©.à¼ûèô=%,¼ —Ѐ“|—ïu¤;²‚н½PV?fñ ¿ûW¬<÷w0ðO3¦sŽ;g·½\Ri?ŧ;«!=¹"0ÀPK3ɬ½íbš=F쓼€šz€šîtÔBU;Ûñ‰¼æþ‡¾:Äv¿?â=õ¸C2¡ãÄ3S}ä;}gN<ë¶¾x@o¿ÿ–Ö=2CE4M2=Ì@…=9¹ß<!y€QN€LÅ+;º >a®?ª“W?ù—@>Ø3­1væ2Îi\;²7•>ÿ+???"\¯>å=3SD@4´.¼?:>Q„T<Š€r¨á¸x;ØV¾hNz?k‡(¼ û®;*g….ô=ã2× Ì;€î¾7ü|?r½Ú½<ѧ÷0ÑW]4:±=y®/=ãTë<WõWœW×T2;WÄÜ=ÕH¿o¨Q?öc=K™3K™3º _;BÍ>>4Æå¾›¾_?Y>T¤à2Ô·ÿ3Š[…<Ø>öF-º€uþ€uM€†'F;´úÇ>[}T?ZÓ˾ç¼R<¥+Ö/«Z3øÖ;,Ã>[zb?$j‰¾Ï:<ˆhº1™>84~o“½ D>š ñ»xOxÕx’;޵¾ów°¾_™^¿IÜ8>7ÈC4ÒÝš4“Z;x·ò¾×O ½ƒ`¿Ép=(/2Àï3\X·¼¹QÄ=ˆ¾;=€#z€#ž€#;û~;#¼ ¿*3?³ç>èßÑ<›Ý0,4Š#;‡0‹¾¤ãæ> ¢Y?|ýE>Ź2sY4˜M€½3Ý+>Ò>½ ¶‰jÁŒ;½Wp?ëR >¸>PJr=ìÁ™1e/»3K¿Œ;~?Éšî=K2½zy=ÖóV1p{3sŸœ<¯&=su»6~6 h²ý»;ËS™>V•r¿¦÷ã½Ni=ëCã1»V>4³;'Ó¿Ý‚=ÞDÄ2Ć@4›ó¼ƒN8>³E¼‹þ‹4€9 u;:S¿¾ D?ÈkE¾øÜ%=BI)0¥ùu2HPD;ø¤¿€qK?*±¾ß7‹=ê“0T†¹3¥¼b*>桼X<F0ïŽ:…Êg?¥¬Ò¾;œÕ=‹ý•=Rî3á(T4´s ;Fl?JH”¾|gƒ>§1l>ÒI3lÅ14ó½èƒe=æ=wôwj€2 Ë›;E>—>)’¾6½q?5‰ßRÎ ½› {?Õ•E=îRY2@õ4ñH<< d6=.6=€Sî6Yäj;˜Ôi>TPñ¼Ey?g¢=1o1Fü2F²;µÀ>°¿v•D?3Þ=ɨ1:F±3—<ž<Ÿ«=ŒgP= €F²€$Š€FA1X;ñ]Ÿ>RÔ>Ô f?yz=üöx/‰;S3>à’;Ôý¥>"J‚>?i?ø>­=Ø·“: ZÈZâZüæ^;þœ3?•wÐØ)Ù0ìµ3ˆ <¼¢A?šŒc¾?Þ»¨=Ú2NÚZ3xB/½ÒÆ!>‘Eš;Z¦Z€Y.ö;Ü÷?Ä1W>¶`H?õíV>gå3áï•3/I;"–>>z?G?7È;>Þ22†§3(F¶½c˜ó=tD>= €eÝ¥’€e ±á:²Q*¿œV;¾KK9?qÜ<©1@4‰39%Z;žˆ6¿ù ½ôH3?k3D=^ º2Û&5/¤½––Q=ŽK¼€E.€E€Xs^[;{¤2¿ó‘ ?«±¾û"j>§´2å-4V0;™¨ñ¾ó¸&?9¿â¨†>UR.3äfÑ4±ÜÒ¼€Õ‘=›½ …}€¢`…‡b;:S¿0­¾`a?¿@Ê0< í&.—¸˜2ô­œ;T"&¿tG}¾¸08¿%=ršM3V²î4z <€GT=¿µS=€K"(` ;/‘>áFž ¼`?=Ò›=í°41áõ}3Ü«;ñ×>­É̾­OP?kñ'>ìhŠ3Ý‚¬4¢},=j?=HPü<WaWW…;n÷¿>ÊD#¿b=,?,„=øÃ:2¿‹„46ƒ¶;  =LÇœ¾eár?GÈ>ƒ‡3I?5ÍÈ€½‰ï„=Áªú<€ªÑ€ªx€ªý%Y;þm¢¾†7T¿íÔë>‰øþ;ñ¿!/ÆC3àá·; Ǹ¾©˜;¿Ô¬?Ú~b¿3â=¾¹f<_Ïé0;  4ô7!½AG+=¼×¼€)e€)G€i++h;Ê#¿Ia?¡š¿W =ÙÔ¾1¥|“4_æ5;ÁD¿¾ï³>†Ñ ¿XØ=®Y2:š5Á½á¸ =3á—»€‹€‹™îK: LB¿"B¿¾ÿ†¿b&¦=yÞ¦3 5ÛtÑ;Šá±¾×RK¿é9ÿ¾~ò/?s}ó24773€ð¡¼‘E=P:‘¼€­ü€­è€£ðG®;{©©½Ž‰¿"ýJ?K“?<Õ™ã/3ãQ4òð;Ý»Xan¿Ð¡º>>ýÀ 3ƒ55CX<0„œ=±áé¼€›~ €›ð€›á:Ç;(„î>Z~Ü;®„b¿ÖAB=R3»È4‹¦q;£[Î>f=-j¿Ü M=Vã]1ï&j4@h}½˜)>Mv½: 9u5=;¨þ>?ø¥³¾ßß¿¥æ=µë1ß—4‰‰¾;)Ìn?QϦ¾ØÀ¾ºŽ>Œw‡3ô¶4˺Ÿ½|ž/>ip½rBrp€„0Š„;(iC¿°i?kË>5ÁB>K²S3{È 5d¤;/ÜJ¿ ?ó7Š>öþg=òB2œ –3Ÿ¯¹½è=ÌðŸ< Óµ\¥Ëa;„|*¿–5¿ ‰l>äòð<ì161O}24FÀ†;ΗY¿Í¿~j‡=íˆ=vã2 r4¥¾Œ½ÿ'>“5j¼€ ¸€ Š€ ¼øƒ;”$Î>ù«žL=¡'2β–3Öµ;‡#?öÇ)?•Ç>ñ/>¡5¡5;‰¨½¸Ëž=½7:@Ɔ(;rS¿oåä¾zЯ¾*Mù<)çš2k84=J;®*;¿Èð¿WVŒ¾ö\W=oÕ3°5]¤Ð¼j¥P=–Ì1=wÿwšwõÇ ;ã.>¾Àe?ôÐ>ic6¸12üÌ3Ï'½c==Þæ¼€)£€s$€.«ª;’¿†üG?à…¾'¤Ì=L×Û1oFÒ3y¦n;û ù¾·T?޾Ӈ’=–þŸ2•ëG48öl¼@jS=%ÎJ=?|?KBCÌð:†ŒÏ¾óÁ¾ß,U?ÆE=$­0à÷®1‘>(;e€ï¾M¶Å¾è†K?ÿ©®=¨É1×ô4r³½N¹>[Î%< ΀LÄýG;HW¿V¢q½§# ¿ÈÖ>=H†2ú·|4:•ª;2pX¿±Ë">Àƒ¿¸,D>c(03|DÞ4žyy½î[-=@‡y<€y€fb€¬d¦;¬jѾ0 ;?ñ+ ?ôÕ<ÊpQ0Þèœ3_‚;ú+¿.—H?¤ª§>.¡ê>+ê‹2¿À2ò&½%­>¥=¼€3.€ÜfjŒŒ;¦L~?ÿë½_»}G=¬‚Ï/vž•2³ÀÈ;huw?P†ˆ=FD}¾©y˜>A®Ç3ß¡õ4¶ó}ù¶æ>š_?Ö…±<‚Î/W]‘3ìS;rB†>Ö¼â>)~[? ê<*Ì2gý4֫ȼ¦—Ø=ð+=€7Í€7Ú€7sN°;>ß`¾ãIØ>ya?Ü¿<%N)/±ã‚3HÚ ;¤a1¾bj¯>bl?ï4~=_¼'1èÅ*4á´`½ Ê>XÇñ<€OU€Mø€O.×;Psl?­ƒ¿=`N¾>ªÐu=í1Á1íÄ3¨±e;üŽ??m³€<Ç)?bŽ…=êC 1!Ç4w<¼Š¬•=ØDf=€*€*X€*·}(;-¦”¾à!Z¾ˆÓn?lÉ=Pj4Pj4ôEd;B¿2¾§1=:Î|?éÁŠ={Í 1\N3ósü=Ó«=`=€xÞ€xB€xÆÆ_;vH¿,I>¹fM?Ìß=>Ê×1Ã4I;Æ`ý¾’¨>zûM?·ù =téò0]4­Ý–½à›=½50¼ÊbÒêÅ5;ì<¿íó¾ÒS"¿-át=ñŒ0pT4~"‘;Åú¿C¿?¿·Qà=`Ÿ§1rÉ4ù¾˜½¶ž1>ˆô½lm€+ r­â; ˾=¡_?ÖRÎ>åèö8½>ƒ©2 ;4Š´½rRø=‰Ï9€Ï€´Ò³—;¼š_¿Æ’½½Á¿ô¾D¶A=·Ã¢0sRW3œ¬†;…Ø<¿4=+½Õ,¿ÊdC=w%N2ƒƒf4¾ƒ_½²þ=•|컀–)€–‹€˜ Ö;K›ù;j?…çR¿ÙÛ=‰*»3¢xÔ45Ø;Rþ ¾Ù½?yÀL¿6vû=«”T2u’3\qq½]à2=}‘л€Žáž#€Ž›«;×ò®¾…(%?Ôò.¿,*=˜){0&Y+3õÏ‹;ö¯í¾Û©û>nŸ<¿,;=]®S2ˆS€4ä/m½CU>MM=€k€I€mädb;ÏGð>peF?ѶØ>íòÅ=*d€3=ù 5BO–;âºr>k€c?ÍöÈ><µk=‘(2“"I4v¤ú<Õ'=Ù³ç<WØWv€T­å’;ÙÝ>™Š¿»)?³3=~30$JT3îøª;› %?/¿Öÿ>¿@=;ó@4;ó@4g·½é*=0L¦»€ B€  ep;#³º>xg¿ 9c¾Ôu’>Ç@X3•%Ó3í®};aj?Û\¿–”E¼÷_>ý–¹2©–n3&=<°=´q= Pš€QyPv)Ý;éöZ?f×Ä=ºS?(c‹<ÝëŸ/[é?3!+þïˆ;TŽ ;‡X¿5¢Â>$£¿¾Â×=/)2å4ŒCH;\¿q>Ðú¾‘÷D>wlM1 x‰3ÁʽÁ¨$> i½:z:9@ø:q:?„ð!¿øˆ¾ÿŠ(>ì±2º›3n°;•l?=¯¾žj9¾ŸÊ>ÆÞ‡2Ó-73©õ¾½S“>Òoß<\ø\V€¡‘;1v¿¾É>JÃl>‡=Í92˜ã5'†;äy¿?<<>„ªì=FÇ<îË1P‡©4JA7¼‚Sß=Ì °¼€;»€;ì’(í‘;þ€ò>áW^¿‰'X=2—­1åQ$4üœ&;û¾†J?;K¿Q«=fH©2…á5À#ª<¨68=¸>,=€•œ€TjYôçF;Ú>uÜ|>÷·^?Ÿü<Ê[d1ß„V4j÷‚;g>×>œv›¼j:h?¿Y)=5tì2º÷i4Ͻ<§"U=_b,=YÝ€VýYD‡;Ûý?ló¾Ñž ?é ú<ášK0Ž3eb—;S“û>¡úƾ§‰G?¡+ƒ= “Æ1#Äû3H©=ôB=k-Ì»ˆ{ˆ.ˆHí:(ƒ>íô‹¾y[m¿‰—y=¼(˜1φ ?¯xV?YQù<äÑ0ñ¨§3ÓM.;)†>è]Û>za]?õÀ·<2H0úß 3UL¥<Ô,=‰\ð< ª½W£§ö­¯;º2O>öy¿‹š=]\ý=‰i}03â¢ú;Ý.€>Àmp¿¾p>Î9†=Þ<¥1ŒvP4€#=“§Ì=BvÞ<iVP¢i |™;T.\?ÙA¤>ªË>ÅË&<Ü®3Ü®3m <³dO?;3¸>‘þì>}"ê<0±1ÈM…4˜¦ˆ< 4ÿ=f†»€ò€Ï€ulª;MÓ¨><)M?¿~ÿ¾íM0<}È>/.ÍU3 ;é;£‡Ú>þ|>?¥’¿;'Ê<)o0:³Ì3XY[;lCE=cíï¼ ¼ ¤€¡êí;Xfœ>.—¹¾ ia¿¾(=ìä2ª“˜4˜©Ê;¢->Ѻ‡¾zs¿OÒ¢=`>Ï2Fêj4|&{<’‘s= ¾é¼ €Ÿ7€Ÿä›½‘;N>Äôý`lr¿$ ˆ= ÅÓ1»eü3(‡­;jV>,¾! x¿×X©=§Ö221ÄÏ3*Á<6åê=B@>¼€Œx€ŒN€ŒÍÏ];¤ñ?€Ãæ>¨û;¿_Ìhk?§?¿BÛ =#'0‹13r¿£½u!>±Ÿ»€Âx«€º$$;µëú¾ª2T>†ÀX¿x =j¾á/¶‰3c‚~;¿ 55><]G¿Š»4=áù‹1¿ ¬3MM=EfÎ=Œ,=‹òPfi‡;Ó¡?Bìå>",?¹§¢<Õ$-1.¥:3'L²;¥Í0?qDÂ>œ?»"=¹EÒ0ƒZe4³êó¼ÓL¿1…K+A@¿<î=¡Hƒ1%@4›Wµ½̸=©Ÿ·< íÈî1U;Ïf¿î¯„¾Üï´>jÅ<E1<Ø3‰Ÿ_;k.U¿?i+¾ä?eË<pù0ã3[4]lZ½IŸ&>ö&;€^U€^¦=!ÿX;³¿áF?mÓ!>?=Å‹¥0¨`4';‰;Ô-¿Å;?áU•½(¦>8ÁŠ2)s4²¹ê<:Ël= ')=€VPYÄ€KŽ]¥;6) ?MÁ¶¾±/C?v=o˜Ö0Êÿ 4s÷|;{¥?òˆË¾ÐL8?­çD=, ”2ÖwÂ4¯Ò]<ëá =Ç‚Â:6€ЀNÑZ;úN=‘¥z¿ ÐI>wäq=ý$.0Ã{-2 œU>²s¦2µPg3&à×»‘Ñ>¦Ó»€“ö€“a€“a©à;´b¿½@Kg?*Ö¾?y<„0¤ƒÓ3C'ª;k¾R¾¿+l?~"§¾Ér<@ý3@ý3p³½b  >üŠ;ú@:b;2sX¿1*Ø>`§¾9¼$=U¤2ùŒN4ÉYl;Ì,S¿LZ’>ǰù¾á¸=öèy2‘XN4÷WO½Vœ*=”¼:=€HFM-€HÊ} ;Θ>äj°>áÚc?/77=H]Ú0;)€3J$;žÁ‘=¤ð½0-?o,{=” z2¶T)4|›~½N/>2uW½l^£©Ž;2q??'€>°g>È{r=ó!Ú1 á3ÐÚÊ;¡Œ? nâ]jD½€ƒƒ€„u€ƒ”;øor¿WQ ¾ëô”¾â‹<<Á0’¨ž29Úœ;{]z¿,X•¼öØT¾¹=üž2èY&4Â4Œ¼%>áÏð»DZUUQJÔˆ:t9?’: ¾y-?Ø·Å<û}0Šÿ‘3‚Ñ£;ðèÌ>FŽ?ùÆ8?L >8;P2¼u¤3,GÈ9<ö>‡úÝ<€‡€ð )ì;§6<ª:b? •ï>QY†<°e1a4zr;|¢=··e?mJÞ>™i=¯5Ð0uw3sñ7½l=#>ådâ;T!T¿7Ëù†;Cû?%Ò=ZMW?P–½=Q'e2Â"-4dz_;»ª>7$›>ÍŠd?r³0=!©0ý;)3ÿ뜽uä¨=§±=¼ bßbi,];F„2¿M¸²¾B ¿dÅ<Õ 0;jò3е…;wÐ,¿tàʾËP¿# ¬Å'½€„6€„prªQ;Ö+l¿’¾7¼‡¾”é>”…4–Ë4Ø ;Zq¿Ó‚8¾s‘¾-›>ýÆÏ4ýÆÏ4Oñ<:æ<=ßÛ»ˆpˆ\h˜z;lr«>Àg×¾x×W¿@O=~Ù1kÚ31ô[;ƒ80?þw¿ ØÖ¾–#•=˜k2IÉð3, ‘½þc=óÇ´;¨µ€Ð,"+;mL¿rF¿_[}¾‡,!<Îú0•94ÄÅ;Òjè¾qú]¿> R¾ý ;=k^Š1GŸ4+¾!½é¶¤=@¿/=€5û€5r€5íj ;äðc¾Æ…½èfy?nÈ=ÚŽ2þKÝ3p?;ˆt½žEí¼ÀÃ?Áa>²ÇÐ1Ñ4Svz<í»¢=ùi\=€F«€Fª€${>;·Ðu>Ï_‡>uo?ËfS¿W¦=2i?¤†÷=Iq‡2ü?e4ù‚¶½¨ç=¥ù#=¥"ol¥@ÏB;ð#¿›?¿+ˆ€>)b=lí¾3}ÿ4&S;rBH¿ð¿7¦%>\¦d=dª<2X’42tl<²f>pÍ<€t‚€uó€tóW;ÎBÇ>íg?§*>çoo<Ï«1¥g±3Xë¤;‰ÑÓ>ø¬g?IEË==b_<‡Rw1Yò+4·}O=_ =Õ%c;m÷m4“fô‹;+ª;óG?™Û¿$Æ<±*91OmÝ3¯IB;2éy>ò¼`?ôÒ¾v=Ô=]±827}ã25³¶½e >ž%H<€Ä^¯µ;Sg¿ü0Š>é¾s.R=²ÿä3²ÿä3ߊ§;Fj¿å±·>L<¾—àã=´Í)2OCD4/ü`=¾”=H4<mî€l*mëâ:µÍ‘> h?ß¾—âù<;v®0Ü•¹3õe‡;††=ÃÃt? 3’¾6=[ãc2‰2Š4Ño=—r~=á™P;€&{g×€&BŸ;S?ëáŒ<©á¿¾Xg=)çò1áíŽ3À¶;ïvO?±¤/¾Ôh¿(}Ê®K 3Ý4±¥Ç¼Ncû=ͰÑ< "ü'Ú":§;»š¾öÂ_?r:Ã>M4Ì;º¡0í»‘3Ä-ž;ö¿½åc?fªç>ס‰=5(W2Ü$4\‘;WÐt=Ùz½€Ÿ¨€Ÿm€Ÿvþ;p3 >ª¾‡¾{i¿á|i=p%”3µÕª3Öx¡;ýF‡>zJö½×ùt¿3>Ñ{±2Q—p4î½{„ú=€É< "¼"½'µ¤;Ñç^>ùXT?­?þ<ÊWš1E7±4ë¿p;2æG¼•W?¤Ä ?€ãó<µ|Ô0€r3 4”½¦>I»¼€JL€J±€JJwB;Ay¿˜K¿ƒD"¾£l9=D12Ø8º3}; o«¾uwk¿‰Q¾îsG=©h2Y î3|½•1>Ç¼Žº7c7â7~ì(;tɽzJ:?DÆ-?ÑÀª<æ*.Míy0P(œ;¹ó­>aEª>Ë7a?/Un>+ö)24bƒ…½øÂ4>´:y½€g5€o)vÖ—ˆ;'Õ¾ÑÓß<Χh¿bÍk=…è1R3³Õ ;¢Ûľ;Dæ>ä`N¿VvÁ=¡:3êÜå3Š< ½1Ñà=8f=€7’€7f'*%´;!¾b¢?ËÇP?'u¸<·@T0§š=3…á¯;é’‰=.¡?3«\?ð[f=”$Î1‹4Ñ\'=ݶÏ=˜Û½<i5ilˆP—;®g?¼¶¸>{Ðf>E˜<ʤB/[®”3góæ;]:X?žï>$†>=Z=Åõa1”n 4Ñʽh$Â=/lM¼)rbÙ€¼å‡;‰§-¿:M>»ñ4¿UaÈ;ü/z þ2ÒŠ;ñò¿4¼m>âwJ¿ë¸=Œ²!1È\¼3Q¿K½òBš=5Ï‘¼€š½€šê€š^CG;Ô:Î=úP¿¦ÇW¿º±‹FBÝ<)K0·¥{3 öG;!_Œ¾Ð/v¿¼|¶»êÖÒ<3¸1Ñ-+4¤¦=ŽtF=== WÑWaWÑ.;;Äà½+z‚¾Áòu?d+žˆ$š¾‘q?Â:ñ=§=f2,ð94x´ñ¼)w_=«=w)€:uw±å;&ÆŠ;Ó%˜=OJ? Fò=Î E3Õ3¹4抆;·õ÷¾ëìW>x_Y?ƒtÞ=üí2ÝÀ·4‡½GXT=U=wôwƒw¼øL;kܼu2Ù>'Ðg?I8N>°E2C‘û2œD;þƒr¾r¨=?Uç ?O@é=W’}1Å3Ì48…½RÒC=("=5pw=5v¤l;dÍ=Ÿ –>¬Ÿt?ü¹ž=Ôe 3“Ï|4Í¥%;zCÞ¾Ö?^´,?5 >§11‚pc2»)e<Z½=ýlä¼€n¹Žÿ€n;j;©> ?|Ãâ>iê4¿¿šz=€Õ24451]D;Å®Ã>¸ïí>[yL¿Šˆ=Ó02>w4`s®½VD >ê7= €\ª€\À\×+;ш ¿½pû>’É?ööÄ< é·0p©ë3°u;µ0¿†?Ú?qòŒ<¬K1ˆ½¶3rjg½bÇ=LÃ0=7/f/h/šwD;:$¸:í¤z>i6x?ŽêÅ=øT•1|´t3É™;fiI=ÙSV>Vz? *>W¯Â21æƒ3Q¡z½D3>fLÁ;€^9€^뀯ˆF;ÅIǾýài?¤ñ½Q<…=há3Oš4ê½Ä=>4 4¡wR5þCz¼ÆjÓ=ò&¿¼{ù€;Ø€;óF ;˳ ¾Š€O>t5x¿Â;3=pô¤1µ&4NŸ;V&½- ¹>tn¿ã¥P=®Û<2œå4. ¼—É0>è»Û¼€b€U.€b}ÞÄ:`Žy?¾hv/¾pkÎ=Ï”î2¼ñ36ší:£N÷>ü°¾áòM¿­™t>€C‡3O8œ4:š½Ov#>Mõä¼€ˆH€ˆ6€„«Y;Ô29¿V°¿æ¡›¾ >=õ¿q1oƒ…3)OH;q“J¿¨“¿„²¾¦jÌ=C`+2ç×3M…ø<:v¿‡(>F(ƒ<ÎA/5®63brb;êö†>«ðv¿ Ó;ÉÊ=©m1 _4UÀ½G9˜=ºÛõ< €‚l€‚C€‚-¿É;… 5¿*f¿biÉ>J~=¸v1üRÍ39>];¨©¿Jr+¿øFÚ>è*>,. ?³HÔ;;É .°™3’<á–?¯?Ãß?ºt=†‡¢4†‡¢4ö—½‰&=œ^¼ €¬€ b€¬:r;òƒ? 9¿1¬>n»Œ)\¿Ó¢>Š’ß=¨N§2ž’˜4³a ½TØ=à = €7Æ€7´€7A-+;Ùû>¾<ë>ÇO^? æp<,ɲ0.Š3¼;ÎW>u‚Ü>RÄd?úÔÒ=öž&2go4›½–Þ=.=€­€n€¦æE;RA¾9æk¿Í­>x'Ý=;o0&db2z•;Z÷>Z@F¿†‘?èƒR>2Ÿü2¦d4±n|½'‰>ÃÔ–»€3e”:€3°î;m‡X?îÍC>qýþ¾C^º=%^[2®3³ÀÈ;ë“~?Kê~½Ü­½¤Šk=lŸ1tÒ3™ÔÐ<¿*=ïÏ<ªbª¼WC-{;š¶>‚z^¿a¥¯>ú{<ó^è/W†3æÊ;勌>®p¿Ð¦Y>@¾l=uå1î,4E“½L9>2e½€><€g(€+`";£ÿ¿UJ.?r ¿½nì=x-)3"k 4¼nE;sž¾ÎÄx?V?¾ã³>‘ƒ°3zº¢4¬‹=:;=š2<ªþªÚE °;i™Ñ>¿i¿Ü£÷º­Š<Úš0ŽÒµ3Æcð;pÃ>~ j¿îš >¹ H< xõ/Ñ0‘3½V‚½™KŠ=%t¼ú”WÒH;`‡­¾›?¿Àí¿ê…<[/»00š"4°†;y¼¾ýª;¿¹Ž¿À[<a!0[ö3½qÌÒ=îì+=€7å€#Ê€7'£;Åþ½(‹õ>4`^?*[ =$Þ§/~ûé25è%;HѾ;+º>Ï0k?¨O5=ù<2~¤4*q½Dø=å==[[[Ÿ];µÆ¾ ˆ1¾È¸g?¨ÔÜ=;Š2ãhX4qc;¸Ê¾6¿ ¹$?”2>¨73½Þ‰4Ê´»>“½=ürf=€-‡€-°€-@hŒ;Ô—³<ž•ç>9?d?JÊ=×…j2FïS4ím—;ÏRk={W>Jß|?üèÎ<‰¿1!Ú'4Žêt½nù=½:G9€¨•K€‹¤ƒ¸;®åÓ;!÷¿uÊw<éoo;ªÈ/­Í53bM¯;[æ¼…§¿Èæ2½K¼<[C)0ê3 3òO½í (>>@» =N<[=p–;<¦;¿_¼û>†¬ð¾jŒo=ß@Ë1Ùæ4riP;Œ°5¿Êi?XZÕ¾·+ç=yÔZ2aÑD4ü©q½Ò(=}ʱ<pg€P6€ñQj;ûX¿z†*?Ç…ã¾o=áN1Î1š3(½w;T—@¿"3œ>{¿I¶=š´Ë1Ïÿ3 ½Y4>8kð»;Ú;®AÆQ•;Bƒ>úU¿-[ú¾¡I­<á²0+ˆl3_ú<›ØÅ=E\9¿ÀÔ.¿à <=#®1ઠ3l“ ¼ÝDÍ=]ûB=@N€,L@j,;d¨ ¾°k?Ö¥»>DF<ÍŠð/‰0E3!;~”¾:BR?©ý ?¾—ÑFE=€Dð€bGÍ?Œ;hG$?®{>}û9?¨ê\= ô)2fÉŒ4ÅR;Êi?¹¬²> A?µ¯5=Ñ­!2ñ4¤äµ½÷>æ”=€\t€qö€\×B;š&c¿6æ>¦º¼>ßðÝ<®/ø0p÷¯3R¶;ÐÆ9¿;Ù ?N'Ö>U=Cl[2çД4P¦Ñ; ¦º=}½ €nÕ€nø€n²{a;9¡>1Ö>¿#Z¿Ç=µú1ø8 4,‰É;^¡œ>áT> Ým¿Ò ^=˺Ç2"` 5-Í­:qi=r¿½ Å€Ÿ¸ £¨þ:Q>—ϾKg¿ÀÃ=V½”1¯Žã3šŽc;ôÙ>»¡¾kòo¿îJX=/é£1N¼5ÏfÕ<Ûl,=æ¯=WtWº€TN—;ûàA?âò ¿qá¶>cB<¯Â¹/`t3¸ý“;fÞ;?†¿$±Å>j¤N=Z`2‹ú 455½ïS>:’K< s³€ßsOA;¨5?îö2?l´=•A%=Ú|½0s—È2óŠ;zóŸ>ês?€…½Í=:'2ì[À3oK„½ÜJ/>Ðï;½€+ð€+‘Ã-;ÔBC?Ã?¢E”>ºžÍ¯~`= <2@Ó4±>=¯™œ=5›G<nå€[šQa;½)?8’¡=¦âŽy?¥[>UŠ¢=">ˆŒ3ˆŒ3˜¾·½¤Æ>x.= €e €eè€eh“;d¯\¿ªï›>ÉiÏ>ó#‘€Ò?C÷ =•”¦1E+Š4cC·<îN=‡Ä½¼€/€j›ÝY;¤äÝ>p¿F}5¿&Ý<5–2¨±04j\;N,ö>ùæ&¿¿ —É<÷18É#4°t>½½s(=AŸH¼žûžI€sR0(;±à2¿­‘£>"Ü#¿ªOK>i ­2Ñ„˜3A¯\;¡¥ ¿›j—>ï!J¿3|ú>n°ú2„Ç4W ½">h>绀3=u€”OÁ;ÍžR?Å^¾p¿yÀ >äɘ=çe¿eë=õ‘1, 4†˼Z =³½€¢¶…Á€¢jÒC;ÓVÞ¾!øœ½ Äe¿a«¥G@1M'2\;…µO¾ëç\¿jûì¾\q>¢Ùø1Œj3Ý%‘½¤Žî=õH¼€™Y‘Õ€™˜n;oо@ѽ®@v¿Y¬æ<û¾u1…Ö¯3%™;©ñ¾ç!‹>c³V¿\¢='±1È¢?3l^•½wž¸=å·(= #¦#—é0‹;‘ þ¾ÛH½»â]?ð‰HÇŸ¨»€/(A~€/»À;¸çÂ>Âi¿Gv¾ÓG=>ê1͆ 4" Â;Óð>)a¿é =”Œb=JØ01}J4à» ½,+ =^ô=€]$€]r€c7ó^; ™”>Ât¿…&½5þ=£JY2|YÔ3gBÜ;ªp®= ý~¿BýÍ<ƒ±w<•³i/˜™22…½úE >M¼ €3Þ¼€3¿æŸ;ÿgE>| ó=QZy¿ÅM ¸>dy¿^õ¥<¥hy1°ê4Ì 0½40>ãÿŽ»€–Ys¢€rTÝ;>X½n?BÖ«¾íë<\¼I0 Ʋ3ÃA±;]> ’g?5fϾž=Ÿ=r1©0Úo4«Ë©¼1yã=jÀ ¼{{{T€“GÃN;›{Ù½&÷?}òI¿¬)=•\14˜ 5д;²=ÉH÷>h`¿I¡=„—Á2ÙêU4gp½ ›A=ÉŽ < €fm€f”~D[ƒ;YçÛ¾tÓQ?Â>\p°=÷j±4÷j±4ÉF;ÖnɾڈF?MËü>Š\*<ÝU1u¯4‚Ç·¼·B=Až]=VûRV€;}FÂ=W*Ÿ¾Ør?Î;í=9ݺ2°Ÿœ4­oŠ;qdœ>áÞ¾ßÌX?æ¤m>®è³3±þÕ4;«=Ã=ºv¼ €`f€`퀌4Ò¶;¡–?Ÿ>œh9¿CŠ=©~¢0Ø„3¸’·;·/?ãÑ©>®%¿éºš=’M“2Jê5UÙ¼£>é=†å='®'Ì€7Þ€ª;òzh¾y$?:^;?^=À'1q­u3~éŒ;ÏHª¾õD?]p5?DgÈ=>ûB6>ûB6 ®¹¼4\=™ó¼€¡j€…ž€…^V;>ð ¿$­¾¥ÑD¿§°YµÅ_=ðXY1úF 2zE;´‘ ¿r <¿…ÚÎ>Z ¤>ž¯3E?ðÄC?¯q`= w”2oÁ=4Éþv;Ê&F>xd?•æI?Çz-=T³42²‹Ì4 ±¼ß-=¥»ë¼ôအ`¯‹;µ->ã>q{¿  R=Ì*0ü T3#³;Hi>«y±½{Bx¿mÐ=r#›0­@Ö3Œó·½¹ÿ>íô=€hÑ€eS€hû3ª;…X}¿^(>à$ƒ 6Ñ> 6Çv³;ÔQm¿™ö¶>“Áè=ÑÂ=rZF1pÙ4ÆÃ;dv>™Ê;CÎÚC°˜;ó’ =ê }?Wé¾Ôߨ;CD/ÿ­3Nê‰;$á¾½ã#|?d=¾©<›-e/¡¦Â2z9lPJ侜óL¿ eª=ìy 0(1o4;@°;…ü?qÔ"¿UÚ¿ÄÕç=.fž1¡Zz3³&V=ÅUe=AU»€&®˜•€&äÂM;7©$?o]:¾Nf>¿JX¨<¾k1Æ„¤3ƒ"†;ŠM1?3äȾèó¿E¿i=å#2¬ø’4[l¼)=‚*< €§€§ž€§;Ÿü; 8ɘ>d\¿"jH<Ã^i/(÷²2‚E[;}ëÏ>Yš>;Ø\¿û ="¨b0¹–l3¥’¼kH=”ø\< ¶ €ŒÝ<Ⱦô»Ãý¿#,g»ÒR;×”j5×”j5}ªÇ;a¦"<ë㿹•á<ª;AM,.’u*3Œ½ûY,=G¢¹€‘ œv€‘Ñõ-;a ¿àÅ"?šï¾%ßÉ!ù¾ÞWL<Å’0Öš2¾¬g;w=¿2ÁÊ>š¬ ¿¡Ö><Ë2~óQ5±ì<Ððæ=+Û=æ³ÑF;… ?KZ?<Á)?²ç»<Ý/0Ð%3’<¾@,?*ä?cÀ ?Êʼ<†‡¢4†‡¢4R¸ž½ú¶ >ÌÑc¼€{ÞŠŠ+˜Ù;É ~¿qj=h»î=py=ªñ€07€=3šzbJ>²\<6Ž1=’•3Îá½^f¸=±Á¼tôt²t3óŒ;†ªŠ¾P2¾9ar¿“¿Þ=á13ç¯G4÷þ;âo¿¶¦(¾h4X¿3.,>þhs1Og3Îû½;Çà=…°=$¡$º. –a;>êÈqlf?¢ƒg<ç{0DÐ;3¥gÃ;4Ÿð=cNª=„U}?£¬Œ>wü45wü45ï8½_=jÝ=€]Î €]ÿ&?îSB¿®ÚU´=sÐ2Úæ4lCÅ:Ás¯=c k=?€-œ€-t€-ÏÖD;þ = ;ç=ö6~?,=ãÃ23s4žjj;sÎ8> J>SŒy?[þ³=^93¦\Ä4°Ví;ë:=Ýí:=€¦î€•瀦zw±:í)>VÓ¾•Ee?ìd5=.w1—â3›+“;®>Ç=á8¿¯P/?ˆ?kN†3Ô}™4ƈ½Qþ=ú R» —¦€ræ€rìÝ`;ñ Â>a/X?ÂÁ¾’MØ<^X/¼¹¸2Úü©;s¬D>ºïR?Šx¿Hð«=Q³1¿Æ"4WvA¼ÍZ*>Í®¼€/Å€/1TãŠ;%Yù½ bB¿3¥#¿úÃö<]\M0 ¸2aã­;Ðò½«U0¿7¿Ð¶>=Fi¼1¸ë42ÆG½÷W= %6=€‰9M×€‰ÚäŒ;+âJ=:3q¿Ë­©>ªtÐ=ªH¦2ÓL4¡=>;˜Ûõ=¼8p¿ùó¥>Þà`=Ñ} 1u;¡3üp:j0 =š”<.€¥w§;†N©¾àq¿•S…½w^ =¶4‚1_TK4§CF;Œ‰¿¬{I¿Ý*§½€=vÛ/0ßÎø2hB“»S“`=Y4]= (ÅBh(ˆ/;•²V¾ ¡H¾ª;u?D¶Ú=*¡ù4*¡ù4 ØŒ;z|¯½¯²£¾¨‘q?ær1>,é2Xø 5¤!½wK2>½Â¼€9^€9K=]qC;ÀB¿**C?.3g¾ˆöE=ÿQ1òÚò3ÑK;>, ¿(\V?s‹k= MŽ=,ÿ¾1½[41Ñ`½ævÏ=`V¨¼;É® þê:„a¼¾m%­>Ͻ]¿·<ñ¬x0uRN3²í;‹~4¾ õ/>`x¿Råo=Í‹73f‹ì4(C½ª =Ù")=€c〉4€c,å§;D¦á½×|¿áá >ß=Û<Úûö1Õíí3ôÃ…;\"1¾e Q¿·Û ?À³†>gIE6gIE6ȳK½HO=ÄN¼ž çžç !;îh#¾· ¶>HÂk¿W} =š‰ 1ó "4Æù¾:tt2¿h‰ä>÷£¿lè>Eôe1Eôe1áA“½’ >0b½€(•€„Ê€(Ša;Üž|¿†ˆg=h¾ûVå¢]…¼QÕQ"€<)NÄ;Uh5?DÒ½‚m4?¹kµ<"]60¶¶:3>ü+L?¢‹¿žw=*™n1€áž3¬;Öæ0>óq.?–6¿fî/>•)Œ2_Y^4Ü)]½Š?Š=a§=€¤Û€'Õ€¤ÎÐ;®9½Q¿ÌmM?ª t=e2@1„3Ad;Y¾«¿DH?>ÕÜ=L‹«5L‹«5J¶½ˆgÉ=ÿ§<€ ΀ ‚oñ¾\;žw¿—ž¾=ŸÉq>Ñ<¬6¦0=74'õº;qK¿ •=xEk¼ÄBx= Û2H£Ï4p”|½‡kõ=÷-=€Gd€GÜI\Ôj;½ZY?¬ÆŠ¾M1è>T™$=ÇÐ0õóZ3Vî\;¤› ?Y?¾dÚO?\êu=;—]2Ÿ²3s¾½ïÈø=«—ß<\²\ú\ ;Špp¿è0¾5&˜>:,ÿ1&=ªë«1«œ/4[–¯<ÁX¿=äÛ»¼Žn€ŒØ€n´Ž—;ȵ>¾H†>Ùµe¿èu=Z¡L1ôx4z½;è¦->¶Cx>à‰t¿ Šp=×ÈÇ1Uî3zÄ:¿¸T=4¹X=(R~(θD;«Âó= IÓ¾À/g?…ø=}P1¦ý 3ªD;7ö=qx(¿ë”@?{e =x>ª1 w”4ˆ¥½!î=í-e»‘á€ì‘Õq;˜¿¶Ã¼¾íOG¿¢Ø´<$W1¤û4X¸J;û¿…š×¾-1¿»=Ú:æ3Ú:æ3­N޽vö=@½Y=€DÉ€Dt€D4,ô:~˜>/ żêMt?À=‚¶2BÎ 42O´;ÑÒÃ>ö½X>ú>f?~ûÌ=fƒ2œÒ€4Ív…½Éé+>¸½€+ú€+.½šà;û@?´=#?Ã*>(=ò&À4ò&À4‡´?;ÎÓ@?l[!?¢@>§p=øª0)¢H3Wì¯&f¢>”]¿^z÷>Í>„S¿o/[=Á' 4Á' 4&=XË=tÔQ¼1×1€g ;~8L?ðY‚¾”ï ¿J É^."=€eG€eé€e諱;ûöt¿det>Yz)>5š=l¯²1ñÉõ3mKš;óãh¿¹š>ÇÈ‘>V=äT2Øv5æ­º<ï=­NN:6 € g8¬‹;ˆó=™öw¿ü_¾eáM=ªøñ1K¶4µý÷;Ñ1>]w¿B1J¾l' =…´1ÿ W4O½c¤=À )=€8£€8µ€8=F; ½=¾Ç8¾M˜x?ùØ=ló‡2•6n4r,Ã:½ð)¾‡ö¥¾ ln?Qål=pn2nv4Áªú¼æu¤=ï+=€8†€:þ€8UW§;oI¿¹ªP¾î®?«â =-#Õ1DÀ4@y;ÈsK¿á慨hj?R4˜<‡$"4‡$"4éE½w»>Ÿð<€kå€mâ€kå^;õsî¼t?ûš–>UG…<{E£/¸g;3¡ãˆ;¢Ð={àt?AÑ‘>U“KÇ4ª´J;ÈR ?ÈÅ>—cS?p8=ŠÖ1îø:4™¹:ìÞÊ=j0M= €,—€,^€,1œG;Ÿ">…÷Y?-ëÿ>å†=éÕ:0ÙH3ä­;F< ªO?°?&7=}F1‹¤)4è¾\½²º>›äÇ< €OR€Oì€O 2^;Í2w?UKX=YS‚> +;=•.O1fÕ3Sä;‘o?s‹M=’µ>­[Ýä­3L©4` ¼ (=¶J=€¦[€¦d€¦´&P;@ºz>àªö¾“eW?.V¬>ê–˜5ê–˜5ÿX;~‹>Ûµ_¾çáo?†Ç®>$ß±20×¶3¡»„½}=ËX:¨y¨&€€`Ít;\Sؾ£b¿uäF¾«ïš<®Ì€4®Ì€4ehî;#Ö§¾<Äk¿Ë²W¾=§ßq†<¿i&0Q"3 Î;åd&½¶ U¿uŒ ?¶dð;4#0æ¯Ã2h1½½Çù=y:×<.L.~.úPk;Õ ¾ðŠK?‘?+c¹<2˜Ý0[\3Û–Å;x>1r/?0ö6?HüÒ='òš2/ù34# =Žê”=h>'=L–€V®Lƈ[;êR?Å|b¾8K? ¨=îÝC1Û”3L“;„ø>A±½‹¹^?3%Ä=çä2è›J4ò—–<î#7= Qº¼_b_s_<²U;‚ ?+¯K¾)fN¿9H=ª“3ó¼Ô4bK{;˜” ?“ýʾøV<¿ûœF=/N01⪚3â¼x^ê=î%¼’´€“ù’¥eŽ;Qà0»i¢?ý„M¿?Aë=q+“4q+“4DÊb;áXß½²+,?c;¿ê¶v=ÔŽÑ2 ŸÁ4ÑYf½¬sì=Û=7.Ÿ.h.öy;ë·ë>Ì®¾ÇQ?‚‘=ˆé2èÂg4i­ ;àœ>ñ…›>ig?$|>Óz{3 åQ4àƒ×<ßk¨=å(@=€$¯€$ÂLò/“;¼ï ?³®=¢âE?Íʈ=¥~`1gýa4c²[;/â-?^‚5=¡Š;? 55=ÿ0¹Ç²3ði½9ïŸ=()°¼tþtítØíá:¾cj¿Ë¶J¾)6³¾\‹Š=¢1³ÆI4'<;µV ¿{C̾Qt+¿ :>Bûˆ1!žç1.©š½¾ˆö=LRY=u×€D`u¼»4;øfѾ¤ï¾%`g?g„=ÛÕ/1²‚4cu‡;«™Ö¾Ö„Ÿ¾qPZ?”¨ö=7Ü+3é²4¢`=çýŸ=d뙼1H1ý16{;x;?lX›½#?-¿ª+=ÿÚ1ï9e4»Œ;=à8?yª¾$%¿³¾žpݾ‹àu=€2Ÿ'43|M;~Þ\¿9µí>%M¾øã–<"?2ØE4܃½w,v=IóÇ;¨ñ€€þ¨¾;y˜¾M‰q¿!g¾Aõ"<¶Ø3¶Ø36N‡;Þf­¾WŽi¿&¥k¾3³á<”M¤03:¯±½}•Ü=<1k<æ1,&F; ²w¿›»€>#/ʼÐ/>=‘@ 2+0³3Ç‹H;©s¿%›¾-\C½ÖE =³<(2ÐË 4T­½½ =:W”< €¨€e€‚ˆÑñ;G¿žy¿kXe>¸t =W 003u°;MÔR¿WUü¾Ê>>+=ï]1ë†Ï3´ô¼u><=Veß¼€h€}{€}ÀG;ô‡*¾Q'5?Ê/¿Šº!=ÈV¤0Û1Ó3Á%„;ËL„¾ë•Û>™]¿EäÞ=HŒ§2/Àg4¾¤±¼%X,>äH¼QƒQÚQÔFŒ;ß«¾>¾ÿ>sH?¹O½…ð>®óH?ÂÍ1=41“Ðð3®Gá»î²=c^= €§„€€–4µ;Üò=U(¿¶ú˜=’æ: Œ-»+à2ö”ê;‘!@=a[¿RgY=´®;ýÁN-«Iº2ÊÝg»ëq=pD÷<€ç€ò€§Òò<ú&==a¿g=-=C9…;±õT.Èvÿ2s;Ês#¼”~¿÷‹Ö=‘¾<ŽD/ê2Ðà<ƒöª= þ·¼1³€›¾1¼,P;tÏ?Ìx™=ÃG¿¶4Dy%=}_¿t‚(=»MÐ0ñÏÌ3&©L=Ñæ8=P«<EdE1€j¢ ‹;]>?jýD¿#–>­z‘<â6N0$ a3[;¦;õ—?‚K$¿œrï>ê©<->[0ûœš3ÖâS½Ã,”=°¼€šçÇ€š3;…˜ì=ýõ¾Ò^¿Uì¤<››Ã0a¨š3$>\;U™½“;ß¾h–e¿8Fv=ìjñ1+£ó3wH‘½8†à=—"=€”Iü€nüÅ;ä†>t-k¿šj—>JZ<ƒ{/{(3¿z§; x>%Z4¿/Ä*?®5€>ø%3i‘P4 ɉ½.>E» ½€+è€+¨€+ˆ”;ò6?¯3M?–X>dV<”<0Zð3v—¶;N?MF?òšk>ºL=i3i3"ŠI½â>ê°;N NA÷÷:ÿE@?qT&¿-ð=!}¨=Éå21& 4ÿ;é?¼ìO¿w®Ö½ùÔ>yÝß1Ja4ðß¼ºŸ= çš< €§€¥{€§V³';­Á¿N"K¿Š”y>§ã==>a¹/ùè¨1ųý:·5ɾeçj¿k/u="c*>˜U«28Ð@4k,á¼{ÚÁ=¢·8= €#ÿ€#U€84c;Ã3<Ý%•>ŽÛt?+š”>ì½¼2‚!4_U;÷U ¿Žpï>o¶0?©û»=B ‹1œ\3k‘½øn><ùt¼€J–€J€J‘ü±:ã°¯¾eêd¿¸2“¾\P4=¯¨Ô.* Ñ1ÇÑž:»¿,sF¿k£÷½ú9‡>7‚K3©€84j¾Š½z©>˜k½&«€Jö&¦Ÿ|;â0Ü>¢}_¿O…k¾US= IÙ1@3¶3N;k >¼|t¿Cx‡¾È—É<µØ2!4_B=&ï=qO; €’¬€’½€t/±;t11?Šü5?åoÿ½ «‚<¿ê¢0?Ü«3©(¿;i+L?„ž?ù½½Žé;ðX /pÊ3˜‡Œ½¼Œ=SËÖ»a¸€€B^;‚,å¾Uß6¿Hµ ¿]8;C‘â¾y ‘>íÐY¿ó?ƒ=¥V4¥V4yÝâ;Á:ä¾*†>ƒ[¿“=|4ê1‡‚¿3…˜«½¤à©=Ïç< €“€‚fNK;³`¿vþˆ¾EƒË>á%’" •=I »1i³ 4q«€½Î>â<œ»”<”ÊfºRF; r?æš>µpö½½ä°=ë^Ã1R5±3RhL;»æJ??"Y?;Šœ=W2©jt3m¡¼ý¢D=5$î¼€¡©€¡ô€¡©Ï; —¾— Ú¾óùZ¿Á]=²y6²y6mrg; /¾8¯”¼³*|¿8 I>Ó3G 4‘<½( *>wƒ;7d€2=Á>J;¾¡0¾Y ? âB?äq9=nÇ04Qá2wº;•€¾EÂ5?Sl(?ßI<Áw”/aÅ2= ­; ÞP=Nï¼ ¸ y ,¯H;ë?>G†¾Èt¿JÕ•=z¬0M*Ú2éë;Îèc>NçA¾hÓt¿àD‰=Xƒ@2iœC4ÒÙ¼µ3L=:æ<=wJwEyç(;ªà–¾?`?öcÄ>¸°É<›\’03T‰;ï¾8g9?‚ã?ø˜= òL1‹X4 ¤D½ýŸƒ=\Ž= €¤æ€¤É€¤ÊÍm;¾ý¿Ó£™¾S ;?´ ‘=ÝÂ5ÝÂ5V¡f;!}ò¾Ÿ¶|¾xoX?+iu=ÊØû0,L3¦´þ»Æ=¶H½€ v€ Ä¡[ƒZ;èRÝ=ŸÝ½ý|¿=連/”óC3ëZ©;t·>'e½F»|¿Ë÷==Ü[á1@ÍŸ3šÏ™½ª>Qf»jjj€{!ÊP;çk¿d4J?ÉNv>äœ<‰ä 1sS33‰+†;ûŠ_¿Êyø>w6½6SÝ= wŽ4 wŽ4¢2½¹Á>ï¥<.fsñsù*A;î§> N?£Ý?m¸6>l0`2Ó:Ð3½ÌX;:–¶>,;? ã?Ü¥Ž>üÒ²3¹Ì«4€-o½I>Ùé=€I<€Iõ€OÔlG;8[?œÌ§½¼ˆ?'¾=ÿëd0âª2 Ø3;+NR?¾Ì/>­2 ?3÷=¶‘d2pÓ¯4˃ô¼à†Ø=±´¼? ® W ä8\;–‡r¾µTö>"X¿õ3=E^1ŒGF3mãŸ;DTÿ½ú*Ç>Ôªi¿¦Œ'>)s§2«\À38S¼ƒl)> Y]¼ Q€AŠQ›’;FÖ>@÷?{??äU=ºƒ1¢Çª?†ƒ.?vN”="ù~1d÷¦2“Ž¢îã=vk™» ‘Ò)º‘þʤ;E±/¿rÒ>/¥(¿3´*=•¡ï1à;35')O;@_¿„Ù¶>ˆ>¿5i<ÀÞ=ÁnØ»‘º‘x‘<݇;X/¿¤ZÄ>Å—¿x!‹<\â0JUÍ3?üÝ:.m7¿XD™>M!¿åp=Û(0°’£2ôø}½|Ò ="ü <€¨@€‹ã«³—<Í ½t³¿–Q =,Fw;È-ÿº&2Ó˜£;iÇí½c<}¿I(·= J<ˆ/Ö=å2m+½“ÉÉ=µá°¼{ Z TtC*k; $ʽüRG>,Ôy¿¥u<ÂÃ.¼YË2ÎÐÄ;Pà»mñB>åO{¿w@ñ<‹K 1n>Ô3LÂE½ ¥ë=éÕ€¼ €˜º—r€˜ÓÜ;Î"<‡œº>È`n¿§_¬<‰Õ.0ð±¦2/Km;ñ€Ã½nÁ?Q¿"Ââ<} ¼0Ïãf4³\¶bn>? œ=áõ;2Nßf4ú “¼‰ì3>L޼QäFrQäD;Ô?»hN>I?µP%ë´Õ>ªØG?„1©<ÓYš1Š4©ƒ¼¼µâÛ=ð²¼ È ¸{ãÉZ;ÿ— ½/Ð>°ªi¿ )ç<¹¶X0>P3Ð;º¯þ¼šñz>ôx¿(aG=[[1sÚ3|—½?å=+úC=€f€T€Új[;øQ½ÜP¿½Ï?‘I†=1¶1ü×—4G™;¾:>ñŸj¿dÀ>|â²<`^ý06×À3W> ½š=(ȼ…étjò:;w w¿¯H¾:P¾S~ =ÈBo0¢3£Þ*;¢þi¿æí ¾}äþ‰O=Ń–2Qx4v‹@;@û=R˜w¼€£Š€¬X€£VBˆ;€Œc¾»T¿ì?G?–ؾ<è¯1ÂßU3 %;të&¾º¬+¿ZC9?ðùl=)U£1û¡4-Z€½(->  =€kZ€kÙ€kì¶;=¤>6fE?J ?hU‰<±BÄ0F#33ŒâŸ;Ñ`;½f?Éà>i{…<¯Š 1a4(º®¼S] =Tb=€xö€x0€wŠf;eYï¾²Yª¾ªQ?§Õ§<Àô!0ÐÏ4ä]H;²È³¾&^³¾åI^?ê€p=‰iI0ÄÛ3Ü×A=í¶K=,Eò<EOªWhÑ9;v ?4p ¿¶"?µ‹©;`Þ¼0 ͧ3œÁ;—?‚Š&¿dÕ ?ØÄ=W(1Xj 4L5³;ª~Å=sIU= KÜ€,àK&a;Ž‹>žæ!?Ÿ9?g™U=þÖ$1MgE3Gõ:ÈçE>WÞ?BŒB?xÆ=eý[1X2›3‹_;‡=Ójȼ c;cdcÀž$;ÛàK>ü0½#¢z¿Ò™‰<ò|G0C½”3Áq…;¢^Œ>å艾XVl¿ˆm½=Oý1W"H4Aš±;±ß=T5Á¼c€‡Úc”;?s8>³¿Ë_L¿Dù<éä·.„Ë‘0brA;€“>‚–'¿°ê2¿rõ‰=u‹1'œb4 ò3<¿ó =œf¼€NZc(€N“);ö,¾Al{¿'¬­=`’=5³(20³®3ñ=§;Ú#à½Þt¿Ò>>Œò=Ô•2¶²4Ûúé¼±¤=f2\=2rR 24;kËà¾Ï‡Ð<òée?÷Æ=Ÿ&>2 O4µ 7;Z…¾Ò¿ÿR?4>Ú3ñŒ!5÷W¼•=ö¶½¡á¡Z¡ˆ¨ë:$>€tA¾üp¿«#Å<Çј1(©3b%æ:6FŒ>rÐi¾F*o¿8žm=Ÿ&á1ek–4ep”;›åÒ=S4=€,é€,“€,~(W;3-¾Z^?)•G?í=W­Ü1á3m$I;賑=!¦6?¬r2?Ž\á= ú93*çµ4ÓÞ༣èá=K陼: ° ñ x;©†C¾Ÿ–?§J¿ Ñ=€ÎÛ1âM4 c;ÿ3£½¸ü>ŠÀ]¿T¤=µ¶1Js¿3Ûú)½2>,>ä.B;7ø7(7Im‹;PT½ k?IQ?y}=àHñ0,Î03¼=/;bi>t+¡>Ââe?’rC=úG1Ys93䟽&Q/> oV:7y7i7–;eëS>Aí>]|\?ã Å=òß¡2uëÁ4%€’:„Á>Q¸>ýZ?WõI>Rçö19Fž3%Á½Çºø=Ôa…<€5€j~…;ɤ|¿'•;¦4%¾’¤<êo`0Ò93[÷Q;Ëós¿êÕ˽·’¾Ì†ÌÕ?» Z÷Q#ZAéª;'š>B”?(ò{ 3,Žd‚A?ÏÎ!?³?Ë<*Þ¸/öÆ1-#õ<<Ú¸=¯Î1=P”€$üPò;;Ý4æ>'¼=˜yd?ªd=¥u0)R~4X¹§;úŸ?Ì„>q>I?^×[=QÛ*2•j5âåiê‹U¾.|s¿Äœ=ÊOÍ0Ù×¥35"U;q¢˜>»õ0¾XRp¿¹Š\=þt2¤ û3ˆò¥½8†À=‰Ó = ì„P\;pä3¿i``=F™5?4Ç<‹/¹Š\3é Ô;i¾/¿ÈrM>Më2?thØ<\òÐ0ц4áí½Ã~=óWH= €C€2!@¡;’&'¾mnt¿xW~>š/¦=Ü6ƒ2ý€4Äô;9m¿ûÚ!¿·þ?à¶ >Äo¢3 lÇ4”÷q½C: >ŸÉ»€3q€”À€3ìa;çµ>ðO>šÁi¿Ô<ݤ€1³ó3ºÜC;[" ?æ=ìøW¿ðiÝ=9í²2ÛQ4·}¯½-²½=¼Ìº €a>€Ûa;&x¿ôÅ™<¥ëz¾ö=«C1fÇ4&m•;®b¿~Ø+=“ôì¾[™A=c;¼1ʸG4äôõ»‚Å=`f= (D(P(*#;£b齓é5½ý~?¢Ë¿=G02—ù(47á;r¼„¾›äe¾Šyp?i€-=G;^1¸û4 &þ<(×=o~C;8 € 08Î×0;Ô‚>rÎi¿ñ¢¾>6—;¹³.lâ2•–œ;‘>Ö€R¿¦¯ü¾nŽ_ôµ1õ–2µl­<‹ÿ;=袡¼€N€ö_¹a;‘"8?¡ª¯¾¥¿]C¿=Žo1±ã3ˆ½r;ÛI? Æ×¾†}A¿fœ=¾š2ùù4±Š·½€žÆ=A}K< € Ôð€ ‘ê[;¿[6C=x–Œ½˜j,=4CN1 ÈÄ3‹Y>;Ý~¿ˆ´=§´~= Xï§f3<ùô;ö%=Lм£"£$€N 9ò:G,¿ç,4¿oLf¾8Þþ<ÆËS1Âù3“©;Ž‹¿ñýJ¿œÎ–¾çâ(=K‡d1‰êµ2¿šC½õÕ%>Ã}ä»<åP£4¿ÓwU<âÌ®/Q8à2OÉy=ÖŽ‚=»6<€L€Û€ÅYá:äŸ~?’Sy=¿|«½UÙ<åÔ&0â‰3H£•;#Äs?¼ˆ¡<œ¾áô=x,B2ºã4xµ\<-=WêÙ<§#§&¤S8c;“{&½äoE>Æ‘3|ob4xï¨FQ ?Öœ??¯W¢È-?{˜3?ýòV= ãå0Nq3Q/x»^¦=4M½?€ Ú€ € 9E;·ˆx>‚›·½XHw¿;ý=Ân#5Ân#5JFc;Ç·u>È|>Äau¿/ÓÀ=1ì³2®ÁE5ŒžÛœ+¢¾S‹W?Ô'E=.…Ñ1ÿÛ“4Ôk;jÓä>>|¿¾@ P?Vç‡=s“234D¾ ½$ï=ÐDXº o€ € Lù·;±œ>Æ4k¿rl€¾[#>[‰1%?æ2éP<x>¯r¿ã}S¾Šc>hõÖ1Km3MÖºþ'?=Xãì¼ €¡\€¡|_j½J;Þ>l@!¿¶rC¿ÃÌ‚r-;¿]£+¿i…çP=›,H*¼ä+#4‡;ì¯<%¿¿b"2=ÀÈ1=xÛí0U¸ 4—N¼G’ =ŒØ¼€¡•€¡¾€¡szF;=õ(>f¼³½]}{¿‹a—œsQ¿.(ð<×7»1RÆ4ÿ#42¿Ã%Á>Ü_¿ÿXb­À<„¹ý=O/;€u.€uV€uþ²ß; ?—{H?Nýw¾ …­;_è÷.hÌö2Š(;”C?ϯM?꓾Hœ=þ!1ì]4{M<ÛÅ=³B=€$\€$sKO÷8;ä.Ÿ>A„>™/j?Æ&x=Äö3Äö3¢I;@r ?Ø¿>§#@?±â=öØ2³_¹4¿´;_Ó£=Ežd= €-e€Fü€-J ƒ;xêg>‚š=À4y?×zÀ=2‰2tGu4jÃ’;™Þk>Ȫ¼»y?jpÜ=¯(5¯(5³&–¼Çì=‘µ†¼€“ê{ €“*#g;௽D·-?ÜÂ:¿Êÿ=Š3”1{šI4áP–;nÚL=1Ô?ì·M¿ÑC=–”1úºd4\;±½jß=“9–<þòo¿D;ét¿Acs¾k),>Å÷=Ч1þyà2þôÊ;6s=¿åK'¿àÍ">\Ü™=`wç1bIŒ4ƒ4c½œ!>$<€l€v€*¾;À›¾ÓR?A5 ?t!=Ï»1´f¹3,¿ ;n<Ó>ºP?¿}Ò>‡fî=Ji2NŠ›3߽¡÷=ZÕ¼ ’n€™’ÉC;*Cœ½ {³»ù?¿gµk଻ïaa¿hÑ™<ðìe0k% 4BÂó; yü><›<·²^¿˜«W%<›X0&Eš2ÿ<‡ÅÈ=büŽxŽœŽÝ†š;¶>ŽÖN?¥µ¿‹‡=àÿÁ0Ëú•3œÛO;`K ½WÆ?®ÝP¿A,Ý=ºÔ2Êr-4 þ³»N(ä=4-= €@K€@ö€@UÎY;ä0W½÷¢Ë>Ú~j?&*P< 1RG4‰;ò­ú¼C[ >–m}?ò=°?g2#(‰4ÚÉ`»34=Éq§;€§¶€§Ô€§‡C¾;&+¨½±C~¿^„¨½6§<ϸ~4ϸ~4|º;`'-¾–|¿ð.½vs:=Ÿq÷0 9@3]ÜÆ¼‰b2>ÏžK¼Q%QÒQ£ç[;ÄÈ#?{}<åµD?ܧ×;·(.Àí¼1:ØÛ;¯$ ?F\P>Š#Q?=£lT1&]Õ3=W=`=ÚÇ»ˆ‰ú˜>Å%;{2L=MÍ>#Æ|¿Nl=ôá2I‘Û4çÍE;Ù3 =ïè¼Ø¿…²ƒ=§+¸2Eát4 C$=q=ep”»‰‰0ˆ{¾~;– ç=óæ¢>æøp¿6,”=TkK2¸£4ˆ÷;gÁ>LMÒ=1£k¿U‰Ê>s¦2RÞa3Ú­e½Æù>ž#ò<€O(€þ€OND;„¼4?u*?©>±>>4Ö=œú1žÍ”4Š;–vY?-÷>HZ>ÂÓ=¡¸†0kû530„½*Ǥ=èN0= #U#I#mµZ;:`‡¾©ÎÒ¾6B_?ä¨Â<8å‡0dËX3:ýŽ;ŽT0½„›¾ª¨s?¿Å=Qx+1çù¤3D?½ysx=¨WJ¼ ž‚žÚžÂTK;“æ¾î_—¾õÑq¿Â¤"=Îgw1镃3|‡{;Ý™’¾¨“:¾?Îp¿ÕÛ¥Mv¾Pçj¿ú]õ<ùBC1„‰ñ2›õ';Û>{>a+¾u¿Ñ'×=g‹2„ä˜3İúÞç˜=&p= €*€*ˆ€-t-â:#Ù5> “9¾RŸw?…¥í< Ž07ÏK3š;š\=½(•¾J‚t?ñãa=÷‹ 2îr4vã½+Ý>¢ëB¼Š8€ˆW€{€£!;ÑÞn¿–ž·¾Ñݼ>ª~=ÿú‡1Ý"l3çÖY;çR¿ ¿Ã (¾z³>Ä•²2—†4Rµ=Z:=%"ü< WPWtW^f+;jÂd=Ó ¿N¶W?ö A=°P·0ôyG3*îj;| Æ=Ž%¿¥®A?.ƒ1=õ‡–0©­ 4¢aq=3‚=™‚µ<k`€LVOÆ/@;Ne?ßo‹<ëAä>ô¢•³@˜<€‚„1ˆR„4 S›½DRë=qªµ» ‘L€™ò€™];½¶ú¾;Õž½¨R^¿rÄï=ò%3KÑ$3­Ïq;~ ¿R »ŽcI¿V…A>Øòê1– 3©£ƒ½#=Ž<«m€~ê«ïÝ ;1D2¿I¤¾½Ù-6?ÅŠ$>¥u(1¤/2@"°;¼R¿»Ê >j ?¶•Ø>+TÏ2ƒÙ3“ÇÓ¢ì-½€ø€*]¸íŸ;S\P?Œ¿Ï)¾ J <;ׇ1;oÇ3ÌmZ;çÄd?ÎáоӇ?¾û.T<’ÚA1–"4Q·½rÁ=dxl<€ ဠҀ OŠ;4§¿l=®¶%½O}«<´É0:3­—`;ì|¿‰52¾‹bE=Ï¡0G¶@3¾•;Ç™V¿½ë½Ý9 ?ç$=ê2C‚4Ò< ¶‘=¶»½€›€›•€›ÆS;;›Î²>§½A¾Åðj¿Æ]=”›á1a¡4D*;püx>%¢i½*ãw¿Reÿ=]úe2ü#Q4Y0q½Éå?=#Jû<4"-(€=VwG;Ðâ¾™l]?"ˆq¾™< •ž/bf3N;l³¾|·j?¦IC¾œ+ì< ¢1(~¼3—R’çr<<g¿Ä1ž=ãö/(ìK3 ½c_2=Æ5>= yWy‰ww@P;á!¿“ö?¬E?>Ѐ=—ð,1³u3óŽ!;o¥:¿ªwÏ>+4 ?ð=YyO2Ñ4Gä{½6Ê=å /= zFz{zéÅ;†í¾Ý£>7Op?ºÍ=MJ2Ÿ–4 ­b;X2¾W&Ž>2„m?ƒø›=W­4W­4©½eT™=Ôµö;€M€ëž4.;ÈY¿·†¿3¹¬<ÜO =~D‹2ê}‘4óÔ;|£O¿â†¿)Ñÿ¼Uq›=~&ú1iÛ÷3}>J»…(ÿ=Û¾=€ý€v ø–{;c›5½ý6D?…$?çŠz<Ó÷%3?<3ù%c;å ½?®R?+?A$«< ;:0ɵ3?W[½ WG=p$л ž0ž}€ŽÊ 9;4¿0xr>dJ¿f%;<²DÂ/*}•2,±£;K;/¿O?5½–H:¿Oz¹=@ 2»X{4î±½&V>O‘C= €\¬€\€e}';PM¿„`d>âÚ ?ƒc÷<¯Ì0ä3SŸ;ö&¿ô5¨>¦Ç/?vÈÌཀˆN€ˆZ€ˆ « ;å†s¿$»¾ê˜¾ƒ:>¹/1£3e/";>.(¿M™)¿ZA¸¾æ@Š<9 a0Fó'3ŒòÌ<ôä=YÛ=,æ,õ)E;voÉ>íÿ?—ÚB?J›<`Ü0 4è’;-Ý>"C?2ð=?˱Ÿ< ^_0Z¬J3CB½ ™=Æ-=€0-€06€0¥ L;Ò{>M½¹¾d_k?`À>Üëý2ƒÂ4K,h;zD¾[Ó¾IDx?–Ó=åÓ0e1 4³W½û•N=Z„â<€fH€a^-Ý;áßg¿L¼×>Y½9½„k=Åaû1Šb3XÁ»;éÉw¿ÄFO>Me>Ó¼Í=Ü‹2[åõ3þG†½IG> Š=€k=€kò€k £;fŒ­>?È?ßâJ?ðK–=CÔ3CÔ3)^§;Ô”Ã='£ç’==Б1Ý@3ÛÂQ;0t3¿6 ¿ô´Õ>CQ>ö–X0{2žaê<û =…8=PÂP§LF©W;îç?V(½øcQ?ÖZ×<ê1Ÿ 4—{=;Š{+?G8¾(i8?«yß<Ò×00“n23«Î*½O>LÍ;€W:T€Ye§‹;I ?|T ¾šÐR?å =ªVî3ªVî3®};ÐÀ> ­>`±\?»>úÙˆ3××»4¶ ÷;ÛMÐ=•>=K»€,"K´³~;‹Ry¾3<?)•B?w=d2úC4Qn;) {<ê¾&?5B?ˆQ= ¤Í0‚x²32%=ÁVI=t_λ˜š˜ºˆ)w;Xl >—‹¼¾€^k¿ YØ=¡ 2®ÝÙ3äXò; H>èÍì½,¶{¿|¸>³~?3±y÷4d@6½å~§=ö-=3.3w€5Ö9G;Z+š>·¾ƒ1q? ðw=üðÈ03l»;éð ½e¹»—×?_Õ™>Š3›ÔV4ÆÝ€½ÛPq=Ùí3<®j¨(€%[¨Y;]Û›¾Q^r¿ÏÄÖ½«Ì#<ñ.n.< ö1Ö ;®yƒ¾˜-w¿žw-=´·=úI31{`4(·½ž>1$§¼ €Jf&A€Jƒ¶;ŽUO½ýÇv¿@¬…¾‰F>W 81,oA3ÿ';ªÉc½A]w¿dÀ€¾óϰ=AH$2C9d3¼Yƒ½ñØï=X’<=€G´€Dx€G t;lZ?šÀ¾0…¹>å—4H2_=Wä0â„64¢  ½È³ë=R(K=uþu°€i±;ûzü¾ã'¿”*'?Ô .=©H1ìô3ê@;Ë8F¾Žê'¿Æ:?j¡œ=-¥3ðÛ4 ò3¼|í9>©.à¼SRF^‰Õ;{Qg?®…Î>ŸÈ>—o®=Ü\G/ùÂZ1_í;ÛUQ?±)?Ì]a>v>5èÍ3 ñ4 ×¼W˜¾=W^ò¼€C,€CÔ€CYa;7A¿W8?‰ÐÁ¾ÒÎñ<žÐD0aV33Œ ²;Xÿ ¿xz?f{(¿z>ÇHq2øÐ©3z6«¼ò>>˜ûd¼€-€<‹„ ¿:¡Ò©>_Y*?Œ1+?6?@s?4@s?4èm‹:Wã_=_SX?—,?œû>=J3Ü{Z3 ç¼P7>‡þ‰<"¶"™"M»í:U‹j=î¦y?°çZ>m=µf0R›2õÌ;T >Búk?¥¯¹>;#U=ü÷Æ1+6n4O=ŸÌ=ôÄó< €x€I€LFîñ:J÷€>a¥>Ö‰i?D8=J3g1/L­3É›;´ÐÄ»Z©à>˜f?B!8=$†0ñ”¤3x{½úœ+>î´µ¼ € lli€ ¹Ý…;¹}­>œ \?1ÚÃ>)$_<0¦Ç/°¦î2¼³;ëKË>GZ^?ìÓ—>1 ú<—»1­ÛR4ò½çÈ*>ÑA—»QÇQýQ¡D;CD?‘q*>O‘K?±¹=—Ú2ïÝ-4E}£;ôH%?¿0=SC?Ð=ã÷ 1ÖT4e9 ½x€‡=f÷$=€2º€2‘€8šj˜;–™Û>’¦+¾²=c?ÃwѾ£½(ëu?Ô¿N=e&2lT/4<Ä<¤ÿe=|Õʼ›G›e›VV_;ü}1?V?¾u+2¿v\m=mÃ¥3}Ã5Ë;¥'?x̾ȮM¿Úqb=©)g1U*½3ªñÒ¼ã¥[=Åq =.w~w~w”§;ˆ¯B¿?ôÐ=+$?Ú{ç<ÌÒ’/µgø2P„;*ó¾ ž-?‡?×/#>©<-3¸±ˆ4Ûú)½X³=V.=3t€5Ú3¨9;ïf%¾²Ö<œŒ|?i%…=%ðà1ë4RŽ;Óè>£2·;Kžw?aé¿=ƒi2Åò 47àstýD¾Ær?1L¶<«Ï1\Bð3'£;鋦>€Ø,¿¾|)?ÚyŒ=x³›0Ѳ¼3k¹s½Õv³=äf8=/A#M/»úC;¬5R=7"Z¾fÇy?ù-i=%ñ3%ñ3B„†;º§4½l§½µå~?‹i=&ƒ+3Ž Ý4O½dt>æÊ Ì f?V޶> «<0À0/΄‹2¨Âk;‘­>Gi?˜·Å>zÕ=S݇0&t=4}±7½&: =7¥¼¼¬7€s†ccU;ÒàP¿š"ø¾nh¡¾²*æ<ðf¦0ðR"2МË;¹â™¾œq¿ýä ¾|Ó$>.}41* ¤2AÖS½c&‘=Êm{¼Í"šáì£;#\É=½ ¿«U¿îŸ«<éÀ,/ßCæ2Ø\;–b’½ù8¿˜u0¿Póã<£0)Ž2ÖÈ®» ’¾=ª ½€ `‡a€n)χ;™<Ó=ÎCÿ>|V\¿ÐX{<3N9/&{Ü1 ;Žq>„¬>.n¿$ì½<ËZ&0-QH3œá†½>fŸG»€ x€ ËfF‡†;Û£8?NO)?ÖR>ƒwØ<¼¿¢/àÀ2SD;:æE?Y2?Fã°>-Æ!=nY1:äÊ3²H“¼ð÷‹=èO[=€?‚€x"€?¥Í;VÑ¿ ,Œ¾IÕQ?„q þj*?ÝM§j ?×<ÞÞ'/`s2ÁW4½œÝ=PT6=M€c,MψP;†Á¡>á÷=gçp?ÌÔ<âM1±M3±Ö;Fr•>–Ó$¿¼5?•> «:3“>‘4¹O޽ì=ô¥7<€~k€~T€~ ³”;Ž¥D¿¥=«>¹Ä ??@]=Ú×´1s#‹3á–;h<¿v̾àô ? Ù0>i^2‹”4ø=ô7á=ë;¿< i²ËÕnœ;_T?Ñ?a I>Âuò;㎵/C3BÕ ;.ýZ?CpÝ>'ä‘>hñÃýͽ<âT0¬Ly3^rZ;:;¬¾ØR/¿hy%?C&O=†¶L2ª/”4Ön›½ðmú=®ò»€™J€™¨¯ðb;€Ã²¾–Û¨½|õn¿…ï¿<1”L1e;@4Ф;À脾Ìà¾ðét¿ [ =é‹(2H>243oU¼ò6>6X¸¼FØF2S¯Bº;t®'?h] >ø 0?ý™×< w1j P4Jmk;¾?M?Béƒ>¤ ?æz<=Ùå5Ùå5Úÿ ½¨¨*>½U½€ˆq€„^€„d. ;{Ô¿¬ö'¿ÝÂø¾'À—<m«.aB1:;ZIO¿<¥ü¾M¢¾»š>-³Í2¹–§3Ðï¼eÅ >vû,¼;î€/ä;._˜;¢B>:O¿jB¿/B¯¿4*¿|=¤+–1#iå3­„®½k ¥=b¿§<€O€Ì€óöâ:´]\¿ º¾;]¶>”Ÿ<ûæ™0…¤d3« ;¼áa¿ìG;ìK|>çd=V¡Ö0¯¦3 @c½DM4=ys8=€vš€vc-NNê:ïøÒ½u/$?+£B?Ø–<§vÎ0f¤Y3 –ú:ul ¾[T6?åÍ ?Ä Ç=¬†3 «?5¤5=üm=»)%= €VX€V}LA¥;>!?#Ç„½"£Z?qB“="»$4"»$4ŸGŠ; z?ƒ#Y<0Y?®<>$P2ß“ß32«w½À>4ƒx»€”F€”l€”Ž«A;[?l ’>eeA¿«ã>Ô0~3J›ƒ4+\;‚ÐÊ>†´>f Y¿\N›=j} 4j} 4[닽,ž*>e5]½€ƒ8J>Ëf;e]h¿€(н&Ô¾0óa<‰³Ì0çÝ,3–›; tt¿/â†<ÈÌ—¾í¸‚<©„ 1õEÞ3Re˜¼oK$>,R¼€A €/ KÀ;uò.>ðù^¿Öë¾ }=#¾"1›Â 3L ;kÜ0?%}5¿b7¾Rü>³ß3Tg«4}<ô¼cE =fl(=€/(€¹[‡; ¾Q>¤n¿Ó5œ¾TêU>¾É³1QÉß2¬ ; Ï,>¼w¿<$M¾×á>yÕ0›-4Ad‘½é"=L7 <~ €y,~à±;f­C¿£êÕ>?rû>V‰=¯X3R#Ü4—úç:—@¿!?χH>å2Î=Y¢2·¢p4/†r½ãt=Л ;€€i€€p€€ËCI;gÍó¾yºT¿EG“¾mAë=ÙçU2H¬†3¾Ù;K%¿!±F¿Ê<¼¾˜£|=ïm1H¸é3¡I‚½ >ÛQ¼ €_€6°è;¹W=?X–¿Æ”¾D\>]R1-Ål3);îõ? ³9¿¢û®¾ûÞ¸==šÕ1r×4Ûº½:Y >1\<€±€É€huÊ$;ÜBp¿å6°>ÿõÜ<À¨M=u›´11›Û3'ý^;=Ày¿¥ºL>Š º½Î ó=zÉ(2ß<á3;â<ÑÍ>=MÛ?¼€RF€R€RÐa[;è-%?™’9¿« w¾P =ÞŸ0Å£4ÒØ3;ä'?&¿}›Å¾‰ˆo=-‰f2f_4c*}»l"Ó=âx¾¼=€;µ€;­€;uˆý:•3>íbò= |¿ã< _¤0o!3šè; <>U ”>dƒp¿ Í=艠10Y:4>Δ½éb>:ZU¼xŽxwŒ:)é%¿Ï¬5¿šy¾`Fx<¬¤.ef—0­Öô:u<ë¾ÄÁN¿&?½¾ý§=Û0uEˆ2[a:½-ÏC=(€"=-v€2ö€23­;œý¼î¢ ?zÃU?Æù§<>!1à+å3n& ;Š<†¾qø>²ŠU?$•·=…Æ“3$ª48½ <¸æ=œŠ=¤*¤£J ;I‰¾-‘_¿Í?о¶ïC>Àõå1[3ì2c;í ì¾!U¿Ô¾(*>·2$2 ?3Ú:¸¼ïY÷=‡Rû<'œ'Z'µ2;=l´¾‹æ??n??â˜;7q€.C3y„õ;‡x¢¾é??&?$ý=%Td1 Er3‰íLª6< kê”ß:¹H\¿Ûj¾Ÿ#龨S¹<߯¼0Ø*3LòP;3K¿… B¼‚®¿+Â="·ö1žX4yË<Ó-Û=Ê{¼€Œ¸€ŒÚ–”Á–;Nž>S?èçI¿”éU<„»/Ô°~3ݺŽ;…¿>6¸>ÕZ¿²¡ =¢©¿(8=ŽK 1òÑ3þ°<ƒ¢¹=“E=€$x€$´€F2ÕŽ;.¸=Çâ“>rt?!ù=[¤ 3êø)4±Ìy?a>bër?<—s=/ÜH1¶¶3©‡(½‰—'>yè;¼<­;Þ<áà€;ÕŽ¿Æ.?¼ƒ/\¿ìÿO<;Uü/ Y3et;g]Ô¾ÏÞ½ÎGg¿þi={M1Øwe3ŠXĺ¾1ä=(·-= €@j€@Ö í J;»+º=À;‘>at?`7=.01)N»3·ªv;y…½èRÞ>gnf?N÷Ù<«z1H¶3h…½*6æ=•Ö=IFI;Io¡;Ý6?’í*¿VA ?œÂ=ˆŽu1øôá2 Ë; 7? ÷ ¿Ï â>V=·2M1¯4ôOð.í-?¸›À<7Bè/_€ï2šb];¡|õ>J­>PFO?Áÿ{=rq·4rq·4&ÿ¼Æ3h=ó|¼ €,€E*€ŠRÄ:12s¿¶Î¾ O޾¡-6<Á{1fú 4GàY;Ts¿Ä—v<.äž¾ó½ƒ=*¸52Ýf4¢DË<³‰=Ôµ6=LûLþLWŸŠ;à?üˆh=ÂóX?¬²<— t0Õ±#4¾¾;©æ-?‘g$¾)Q7?œ~=ñ460L\&3™a#»ä.B=óZI=B5B¢B[4;°‚ͽêÎ?¿}–'?çi8<ÆY-0fÌ3µË ;¼W¾lÔ.¿åú6?Ï 7=X1Ñ ´3¢zk½‹‰­=5= /B/q/Oñ9;ø!¾À½¾iŽz?×€=ß¾O0(©Ü2aE;ÈYf=Th¾Ï}?_?=Æõ1“äž4èZ<ÒpJ=ÂÁÞ¼€• î€Ê?ä:eŒ³> ¦ä¾€ºR¿Å´7=E‘ï0­Èf3Œva;Íh4>ôdô¾›b\¿â­ø<…wv1OŒÄ3É!b=d½N~‹=_Óƒ¼ €š‹€šn€Š…qV;Ž÷ú¾@ÁÕ¾ àC¿?LÝ=²šW2Ò(4uÄ ; :#¿à\ì¾]á¿3Ž=ìkD2þÏï4b/´½ÏL°=K̳;Ý*oÿ:Sãj¿PXȾÿ!‘½@l =ªK11vª2¸…‚;S]¿¾xî¾rXE¾×lÎ<„€1¢æÕ3EH]¼p–=®ºN=VV£€¦ã§¢::Ïn>@Þ¿¶±C?æ`Û=/©È.¨º-1jЙ;<ë¼>ЛʾÞJW?±44>%6%6í5¼ ï=d±M=€¦Áµ€¦"–;7™´>9Ü¿½‰Wn?F¥_<ønk0´d,3eÔ‰;"V>¾+E=Ltu?áü;=5Ì1®"3iÚ»A·W=_B½  D€¡› EY;®Ä!>+¸¾mWk¿þ„í<E1ªR‰4ù^Z;<-U>ØÞ|¾Gr¿ù /=«v06¦—2ÿ±=ãSà=@Ú»€’¨€’Ä€’•è¿;ßÇV?Jûå>A¾©œ<ïy-4ïy-4S”·; ä2?{?¯nø¾†=¢52•aý4Û¢L<ÀvÐ=¦)B=KYKsKzµA;†Ùš=<©Í>›£i?Â0‹=;ú3;ú3` Ö;Öït>¥ í>5~Z?oY¸=PcË2/'5}YZ½ž÷=]¥;¼€˜]€˜Ž€–'-š;¿I¾¬c/?n‡3¿—<ñ:Ü1Ôa»4Ùˆ;X›ú½ ô4?òZ2¿¿¦M<(t•0D3×½=¸µ=Eb‚¼€`x€` €`¬·;§)?“Ø–>é@0¿vD=Óé 1ÿ”3.Øg;´¡%?oLÌ>V&¿°Ï==k0f²Ž3†=m<nà=x𓼖å–î–`ß©;T3¨>Oë7>$am¿[º<.yÕ0ж3ë¿ ;;q‚>?\¨>ÖÌh¿ŽäI•I<ÏnÇ.bTY2±i#;mU¿Æ¨6¿?Û¯>œY=<°1[o¯3Û¥ =üÞf=®›=€T#€Ö€T:Ùk;OÃ7?óv;Х?E{O<ìR¿/Á»”3)ýŸ; °?,0©¾œs>?Õˆ=ìpà2ž«44ª ã¼ý…=p_‡¼ €­€­ü€­‘AK;d-e=Èz¿PE>îdE=’úˆ1‡¿3òð;è݇¼'Yh¿ØÆÖ>hç;zÂ=1cE*3mÞºM =ú¹!¼ €£R€£ˆ€£ ²;ëíw=ÒZ¿*£½³J ;äzc.ìÎ%3_Í;™!Ä;+Ø¿{§ =?¡;?«|0»ÔÔ3<¥½ ´›=éï%»?öž€ÝU;÷X¿zeó¾ªæ}¾˜®=Qw2ä%4JÆC;O9?¿dYí¾¾ô¾×â\È#½€„)€ˆ}€„ —;ÀË~¿…¡Þ¼‘o¾½`ø÷=(W"3ÙX%4ªQ;W> ¿†%¿î ¿Å`8=Í¡°0ÓÔ[2Sé§<‘HÛ=]£%=,[,ê,?‡;¿Gµ>H[%?í#-?§òzùô>ÆŒS?R‰=ž2 ¸¹4´°'½Øa,>Aš1¼<ý<ƒ=I@¼;¯U¿Ë›>ËÂ=¿ŸhÁÁ;¿*¡=×]‰1×U3Ž/½ÇñC=+Ã8¼€Xf€Eôž(;À¾çê´> e[¿µÅ¹=!‡“/nî„1DöZ;…o =™øm=³j¿_;6=ïÇ12„3½7†½S#=Nö<€|²€=p4Â.;€=a¿µ Ý>CìH¾9•=Ôâ 2Û~™4©ø#;ÝÕc¿RÐ>kÐR¾uïä—¤½S^u?õÄp=S<2)§¶3ޤ;@I>´ú±½öz?«*R=S Û1.k74Xû;Ã=_F±;€5€hÕ:ᔲ>ŸäM¿ËWö>K? =ër}1ꜻ2³|Ü:éÉæ>º¨\¿1¥m>¹«;>è2(zð2­¡Ô»c –=•în= €*U€*$€*'&;@hœ¾W’½=s?y =öÅ0Öõp3¿P;_¨‡¾0°¾~ f?I»‚=¹SÀ1)4' ‰½¬t7=¼”º;€‘¸€‘+€ý;Þ*¿qŽ>?C­F=žªæ<]\~0„4m2{D%;4Ó)¿¾š6?Õg¾f¾æ=I«C2ÿ‡47½ˆdˆ=o¹z¼€š‘€š,€0Á›;_`¾2½Þ¾‘“_¿Ë9H=3oÍ0*ϼ2óFŒ;<ð’¾Gq§¾Qf¿#VŽ=n<{1‰ô30ð¼ÛQ=i¬ý<q =‡Ë…;8æ–=:¿û G=³•9<¬’0£˜µ3,$;Ó»>eßf¿ l¾>’732Ü4Tsy½R×Ú=RŒ¼€˜¶)倘Çw[;ヱ¾ ¨>„ð`¿hóì<Ï…0<ë¿3ZÑŒ;\éq¾ï=t>¨$q¿\jäξs¿ 8=£Â4£Â4B+®;†|„¾!ñà>9\¿­š<²õ1¢m˜4—R½i>¯Z™»€–ù€–„€–»Æ@;¬è>=zk,?Ú<¿ùî=»)0€«3«-¿;$Ï>݆>#Gn¿Ú»¡=1,Ô0Œ4ª<óŒ=cAa=€FÑ€*£€FY–Ÿ;“3‰>-ªÛ½¢u?:Ͻ<Û1j÷/3«H;˜-¸=¦“̽S­}?'=±ž1Åv4écž½!x>7U÷ºj†j³âß:cj¿E¿>PG¾%ãp=vAj0=/Ÿ2"hƒ;5E¿·9#?€Ô·»*µ=à‹Ü2vCA4Eؽ ¸ =ýŸC;€~,€~E€‹{ä4;9b’¾íMu¿ÏÆ <8o= ®r0køÞ2ds ;;"Á¾ji¿6->çrÍ=Ð_¼2üc!4=º‘¼nnÌ=‰Ñ3=€#€Be€@Ùw#;ì K=%©>íJq?à€=¸é0( 3Þº»;Š~E¾Ò»;?iå&?¿sÅ>Ùð 3C'4 ü½½©¡í=S@Z<Ž€bÖÒD;-Jp¿ê²¤¾–ìþ½8£<>A80Å®3*À„;j”x¿…q¾ ¯½Úûö¹ ½¾î­ =ã?1ØZ3*v;ñâG¿Šú„>|w¿÷‡=€631"R3rpé;è»Û=†ç¥¼ –x–ì–À !;ž#Í=c,>={¿œä=ð,1éÀ<3‡˜0;{wÒ=õÐ…>ƒ²u¿ƒ)=UÚ1Dó}3\Êyx«R=zmh¿ƒ&à¸}’¼5Ø^¿N9Œ<é÷Š/¿—C2|<1”=ž_”;€€€ má:¼j>RL¿‡î?FBP=·¤‚2Ô1+4ÿê›Þ>¡„c¿ß¾>ÿXbS²<òxú=4HA¼€ú€(€õx;}»ö=9ÿP?û•¿ù¹ˆ<$Ö/ðN3U¦;³+> ¯P?‘í ¿y9¾<ø˜É0ǃÄ3>è¹½Ý{ø=æ=Î; €D€x€âYg;]aa¿S&€<§®ò¾Óª<]1'2¦ ñ3„‘—;6¼k¿4Ü ¾)»¶¾¬åX=Á±1©­4®ž“;=æ?d=€*Ä€*c€-H•];qa>†žë¼´¾}?°dç¥a;w}?$5=n1”1þ…4H½ÏÜÃ=‡kµ¼ týt} -ßD;I×4¼\sW½F¡¿Ç,n<°Št0p5‹3ÔÇ;G…o½Û‘$=ÙZ¿Vƒ=ÄÅg1¹˜‡3à ½J-=áÔG= y²yDR æ:m£?¿IÀ­>ÔÑ?}©è<¸à{1É;4÷¨1;ÚÚ¿:É?Œ–?$Y=ª¶22Ž„4ÖþŽ½ã‰ >‚Õº€ € ô€ =*D;Ø «>@Å]?7)¾>¾=3_‰1¼+"3Káã;X²?R??sT¤>5’y= #£2dq4õ)½Õ (=”…/=€2Ä€265îÔ>\€q>7a?ðÝð=×cœ2‚êÒ4#‘s;ÕHa>9,ª>Éj?£$’= 4 4Áp®½rÁÙ=ÇK·<9o±oôo{·5;Äd¿ò>XÀª>VA¦<<­&1wæŒ3yf;ó±t¿ÜeI>~_>߯ˆ= :2ãA/4˳½±¥ç=ót®;€u€í÷$;Q³)¿‹ô¿„ܾ©'Ÿ<ÅæÐ0Ö—°3å,;Nã2¿à%¿W°Ü¾$v¢=A²0è; 31¼ð6ï=ó¼’˜’ €“ü+;QðY¼?)P¿8í< ´‡0^Oë3w—;'n%½Þˆ$?½ÙC¿ìP=þb 0¶$Ë3ð¤½Po6>ª 㻀9u=0€9,\.;ÅNò¾"ÿ[?Ê\F>Þ„Ùìi6?g¦.¿K=Ç7 1²3“r–;ôH}>.??A ¿{S˜=HGî2ý;–4,<8Ÿ:=c*==€SJ €S…ÐÚ:ìç×>"’¿À-3?f`=&g!0lý 4F²;Ù?ÑÆÞ¾º??eû{==œ1dµ3´ä‘½W|#>WÕ»€ …l³€ ·°œ;ÿ|­= Ùa?#í>EP=¨>1¾þ–4Ÿ‰ä;Éá•>¦W?ëËé>ºÛ¢=‚Œ1¯&4˜=Pýƒ=`Ê@¼e¦eé€] K;ЀJ?Øi¾¤K¿&Õ<Óe¥1û˜4xéª;¾IQ?·¢¾Ôãõ¾2òw=»ñ?1ë®j4<Ýù¼Î8Í=eÈ1=€#¶€7¬€#äî:ƒß³=ô»È>Ímj?ÿòöM[z?á-Þ=ÿ³16Cø3B[μŠ>=Ëf=D$€cC¤;C¥õ<üí~¿Y¸°=[B´;}ƒâ/Ïh3—©;6™d>ÓÓp¿Ô¸‚¾f·$>æX2ÄVn3·˜½`¬>ƒ¼<€mV€mê€mwÀ;ýáî½µž}?Ud=S‰;ðÍÖ/åñ­3Eµº;Ïø<¾ ˜{?A} <-iDv¿ËÅ]¾ƒŒÔ=:`1ƒkÁ2žµ›½æÊÀ=7Þ= ÊzçzÏ[ô;)Ï¿Ïå;>#7C?;\Ö<6‡1:>‡4 ©_;´¿ýt>‘?G?cg< œG/ÚE]3s¼B=%è/=†pÌ;€ –Eû€ Ãð…;³§ ?ìR¿ÝÅ*¾‹=<òˆ‘/ª™3óÖ£;&¹"?r½C¿ÅÚ½zZO<¸´.þeÒ333s½¨=ˆ= €'퀤؀' !\;ÇÜ=¾kø¿µG?]Þ<§bþ.¥Œl3RiÐ;p‚¾‹,¿% 2?åБ<Ä0/46Í{½èŸ >ÏÙ¼ €0f‚€fu;o?Øó­½Û‡Ã<‰Å®€ Z€ ø€  ’;‡î}>ƒãÀ>›{d¿œ+c=‡îm1£v3/æ‡; D^>:N>@…t¿6¸=9ŸÏ1Z©3W넽L¤ô=üp¼€™£ž€–ϦZ;(îî»í`¾={â~¿yìÛ<Áù1É3 W­;!PZ¾ï3q>¼r¿2‚µ=´ Ÿ1°Ð3gºW=xc=Ôê<OÆO´€ã×7;z© ?yჾØ×L?†6:=µ:‡1TÄ 4Ø¢;\@?ÊŒ®¾)½G?}ºð<œ™1E¸%4»Ô==Ô6=çó»˜æ8åˆ~‹;– é=zŽº¾]l¿÷&#=PØ1kL3:;XZz=xF«¾M¾p¿¿R=©:’1$/‰3U0н2U°=‡ù2=#n#R#!·M;Æèñ¾ }1¾˜7]?Æw< çé/W3¨0b;XO„¾IP§½)kv?}h=H´W3s{á4¼u>½:±§=ö–2=€0v3p€0͇B;î Ã>Ò!f¾Ÿ˜e?‚ò<ò00Æd3k.Š;Ã9=P1Ÿ½ö~?Rng>jÅ*3?±4Ë;=+K”==Z;?€V€ê€–tG;h¡i?Ä={оEß=„¡0òè3¿¶;’t?Ñ<´½{i¾Ý ¦<3K08‰ 3B`庥¿·=ß½€ þ€ –€ N“;ª—>ˆGt>×Âl¿z £‘›„>p¿p =Ñœ0åp+3ƒ}½üo%>И ½µf›€»ÀD;<0x?ov>yC?½ƒM=‚ 4‚ 4Ø­Ñ;än?Sè·>ŽF =ƒ“)=œrô1Xð¦3çÇ_½l$ =B“D<€Õ«€ÌÉv;›ã`= {¿Ã=¼ì“ýþw¿ñ÷z¼Wñ³=`æ1w†µ4Ëf޽<2=kׄ»œ €‘€yF_¾:•OZ¿7„>B…è¾Ó1Å;w]A1Ÿÿ 3‰“û:\ðL¿§oU>Ö¿èòI€š»=À=$€9W-Ã;Y«¾ï“áŸ<ÄÒ/ Pp2¯;ç˜å¾sÄV?›ã>d< =v[^1Œï¸3Ó„m¼¿G=ÒD=???øšá:Äêt¾ç<œ=-Íw?S]ö>i•™3S‘ƒ4í˜J;‰s¡¾–ü&½ù¶r?¾Ó>Îl‰3Ôé’3Ô𭼪b=^<=/wwwV!º;:ÔP¿ú¯Å½Öÿ?½Ó; @X/ige3Lþ§;8á9¿ ýM>ÊR(?Š3d>ƒ¿1^GZ3­§V=.I=:ç§:€ c€&ú€ õ§Ž;%7%?2»¿·ñ¾j<êÜ.mó¬2)ý:Ð/?Îc ¿—× ¿)€&<&§20HG,3 \½ÍWI=rÅ=-ü-×-'†:þÒ¾­h?#Ü•=w-ÁQ'=€\Ï€\Ù€\]c:;ny]¿ÏI”>#¥Ñ>±mGnÚ¼>e Z<Õëy02f3ož*=|~¸=o¸¼€`Å€`P€`ÞÓÏ;ï™W?N`> @ü¾™¯=9W˜1žýª3o6‡;¹ãQ?Žf­>ÖYì¾½°}=Ãò¨0bû2ßá¿z¿Çøï½ëÛ]< %Ç0tJ4¬Ü$;İ9>acs¿ø»€¾Yã"=Ýç×/u—”2rpi< t­=EV= €Fª€$ÈK]áW;K ?ue†<–ÜV?™œV=Ï1Ø›Ç3>M¤;+Â>8½Ë=ÿ€k?³Î=w\€2…‘D4  ½‘* =IhK<€ k€]çkv;ê…t¾îu¿ûï'>`>ïä<45Ë5eB};¸7¿=ýQ¿QÉù<>¶T¤2б3µÁ ;øŒä=4ö¥¼–ì’`–pnZ;«ñ‘¼NÊ=ù^¿âÍ[=u/0B'x3b‚;Zf!>‚µ”>9žq¿¦>$Ü2´~£3$H%¼£"=Ž!@=€¦Ì€¦>Ðz>;âå<­V~¿Íá=øµÆ<óe/1ó2 NÃ;xÑ–ºOí~¿LM»=·MF=.Ž3 }…4¹9U½I€>O;|<€OöTô€Oô¯;na?û,×>ff>K=ÛC1¸/39í…;Ÿr?ùŽÂ=Qœ>OSÚ<Ã…u1Â$Í3Ž U½òÒ =Á= «¹«Ø€‰|›®;dcõ<ø½¿ã=È’m;º„. ûh3—gá;u>í;ÕÁ¿jâ/=¼¡ž;•U‚/q“‡3O[£¼Çöú=qý»€“w—½€“õ^;ؾÛö]?„Òö¾†V=¦ë™/VB¦3c³];^­*¾ÍH?¾ó¿?{E=œßX1£F‘3çû)½§D=¹Q$=€2;€2x57å:ꥩ<[µ>‚fo? ¬œ<ˆ±B/|—k21»Y;|Ín½[SI>1z?Ùj‰=ÔÇ2t!B4C=ª=‰Â< ªdªºE¤ýR;ÒKg>º’`¿eáØ>¸ã²<ÈýÅ2ëû2b2 vQ¿áu?Ìòp=‡=™2Ä9â3­¡T<)ÐÇ=¤ß¾¼ŽçŽÖŽú:;ÀA = âå>ÿ”d¿ƒXÑ=m#<1xž3ÔŒ¨;: >…Ð ?ã6F¿¿'=NÔG1X@‡3Ô~k½º–=J•(=€'À'³€'a·¥;Èbƒ¼Ñý¾6~^?-”<=d‹«1¤¥D4>×;:X¾‰vå¾ì_^?!+#=~…¡1Ñ+4ì¡=½=·•¼€s^€s1€sÖE;‹p¿8Io> ݃¾a‚™=¸³$2&ì4êZ­;,½b¿¤©·>å–¾ŽW=c³e1›4숣½’<÷=_F±»€™‘R€™oÚ@;Hý¾lñ¾$G[¿@…‰<±'y1îAÌ2Ûÿ';qç¾å\”¾”÷W¿²®ÒÕã#¿c]œ<Íj*1QuÕ3²´Ó:C\ô¾B@?óm'¿¾T<'ÿ0R× 3Ac¦<šÌx=µßÚ¼ ›ó›½›0ÒŽ;Líë>¸sç¼*c¿Åt%=‹¿#1À8ƒ4GM;? ò=qÀR¿ oô<óì1.s3ǃm½êBl=N'Ù;€%õ€€d€%­/`;F‘¿”R¿¿T»;g*P=—QÓ1¢ÿª3¥”;[¦”¾þ9s¿@šé½ð~i=Èîi0×ñ’2+2º½E >MNí;Ðîù¨‡;Ýoc¿ˆðò= ã¾Wž÷<g/ƒñ:3¿O‘;Ó#^¿¨IÓ>„Õ¾Ç/=Öüý1~”4Wc½H¼=Y9=//ö/ê/#;Zt?>¤w>æ1y? =="n‹1b«œ3®Z;ý}¡=¯HC>S}z?jJ=ï±À0и:4h0<<1+=¬8=€• €SÚ€•·\;%m >ÁH=RE}?{@®<,ðJ0»¢83Rä”;Ž0>›Þ=P z?¡š|=;Óˆ1® 4Í"”l½“>jZ?×@á=7ý¹2¢¾3k ;5„> 'm>up?|Ó=tB1ËW23ÞUO½¸Y=r7¼ žuž/ž0) ;ëi¿±„÷½hªW¿½AÇ<.V4.V4¤‘;KÚ¾Òœa½9/g¿éË=+ø1þÀ3JìZ¡çľf"a¿—(ók>6ƒY¾‹%s¿²uJ=ÄË–13Ñø3>$|½ß>S==€Ih€IFG~kJ;²$?+çÀ½LbO?¢Õ"=çj1* ¨3õ;Å-@?‰Bq»^)?ï>>ʆŒ2AE4!±½¶1–=#2,=€24€2Ù€5ï‰c;œ‡Ï=q6¾Õ~|?Ñ=•cW/úo‰3Ùwœ;–÷Ò½ Ìl¾6©w?!œ=fbŸ1YP‰3EJ³½œ3â=Z<ü¢Ï•;{f5¿ÈÜ1¿™Uü½…‘Si"F¿Ž³¿äî:œÆ1.º+2Š‹–;‹%K>œ»'¿Ž›:¿ï‘ï<äC_1œ44À°ü¼ßN"=ÒS=€zCR2?;½¤¿^­>ÐQ?µZ|=š`|0|QF4Ÿ4R;p¨ä¾FRç>Ÿ´E?( =ú–2dh4ž#2½u/>¥»=ê=»=÷G);Š?(¿Dv>?¤ïö½)-Ê<ÛÄè0å2¯ÿŠ;Dª*¿÷Ï>?ñÔŒº’æ==©ä:2d¢ß3׊¶<)ˆ=6ܼ ›í€›‹›9¸%;· )?¤B-¾NÇ:¿p=£²Š1è‚»3Ëyñ:©J&?Ÿ½ïA¿ä/=‡u…1Rø~3I®»?áÌ=£Zļ€;ö€;®€;uNN;>@·7?e/.¿Ÿ™>j\1Ù£ß2:«j;>NÍ=] ?yJ¿ew˜>Z3}3YŽƒ4› ê¼'Ú•=¨'=€:É€:â€8@ ;h‰¿è`ª¾’??½ »=z|S5z|S5C˜;L€/¿†œ¾N%)?ŽÅ¦=,˜„4,˜„4Œž¼$íÆ=sJ@= €#¦€#€BÖó—;˜/ܾ ’R?Aˆ¾>Q›¾<»ŠÔ0j 3¬;;Ü K¾xÃ-?5?|C¢>ü?3Á+{3?¨K½5>cÑô<*.{.í€MvdY;Ïy?}Ué<›1×û4}‹;Á,/?óª>Ÿö%?³ô•<>ݺ/“dý2Ëec½«^>äiy<€ü€E€—¿à:®æö>©t\?“±$>í‡=O©1»µÒ3ÁÓB;YÖ1?ŽÂ/?ÖÁ[>—£=õF§2Çnô2Í™;æË =‚”< f§> óg;퇋½ï?~¿"Â=L; =ÉÆÕ0Ì*<3Ýñ;ØÚÑ=S•~¿yï½¼ó`]=’þï/ÒM3zª½îа=­…Ù¼tdt™€CÃä:‘öX¿,Ï®>Dо¶ðŒ<*¸¹.,±µ1—X¸;U6q¿Y‘*>6É”¾“±û=+X4˜(t4•Ò“½Îp#>)w½ €„‡€„±€(fH‡;˜:t¿AB0¾fI{¾ÍMð;“6.rÄ2³7ø;þƒm¿®\—¾—i¾f=º1ëA4>]]¼¤à‰=˜\=€?º€?D€x¼. ;Ñ5¾¦<¾­y?@Ó<>{zô3{zô3};}¢¾‘B5<Ñ¿r?aŒ>t®µ2®a24Kx¼ ©=GWi<> ¹ ³ év;Ü =ê׿ñ ¼ø£§;Þ£.Qa3 ’´;6Ÿ§;†ê¿|ͼ×%;sw‚.© 3Ùvº½’’>K•< €ŒÜ€±,;Ëu¿ÖÔŒ¾—p²½F†Œ=d}2Ç[ 4y0;gÀk¿ë¾ZS¹¾¢×=‘E#26$ 4\»ÿxï=Ûn‚¼’à’{’™ÐŠ;ëKS¼¿ª%?Í#C¿†Ìr=h¥º08ã¦3÷Œ_;zŠ©½å.?:¿N=-j01ÚØ±30¸æ¼… =™Ö¦¼€¬:€­ò€¬~Tl;¸ß=†ÂB¿§Æ#?jw=eÕ¦1àß2 ­;\¿ ½å2j¿ÇÆÍ>:|<$m1¨g3W&<= )=$ÑK< EÖª(E‰ù–;hòè>‡äc¿¤î¼<*0f;y¯d.W.U2/“;d„á>¶ð«;C†/aÄy3–˜'½Ç=Õç*=€c'€c〉x®L;<Í=ýK¿®ˆ?™Ç>›ª6›ª6ÁÑ;¾tH¾PG¿[ç?&±>P#®4P#®4=C½0e`=Ô )¼žŠ€šNžû¨˜;ß6…¾‰p}¾¹ìn¿¼ß1<Ÿm«/Øýš3L¼;’èë¾Ö„¾-HY¿e3¸<ýJ’/T•"3MŸ¼~=>$—¼€{ƒÐ2­ß3ZÔg½¤`=·Ñ¹€€Pžê€%jxT;{Åp¿Ñœ½Ú­¾@ƒç<1v&1Ù{’3@[;Å´g¿}F¬¾S…¾G¦¦=þFz3JùX4G¬…½…îò=û K=€D€v€G±;ê†G?u»¾Æ?.3²<¢Ÿ2’_\4C;g_.?0¾Ñ06?Š»=·P¶2¨´G4lÌk»0Ï=øq4=>M€,€@¨G@;¿¯Ü;åœ5?gj4?Ͻ>|)=36û3_Ž¢:}È<F_?*ú> ›¼=Êç„0-Œt2çPF=‹oh=’Ëÿ< €Q€àO{¢A;¹Uî>¸Ì½qa?z{ =U¡a1¨»4@r¤;Ó¿¤>å=_®p?^Â=rºŒ2om4³{ò;¯{+=÷ü _š_ÊcTb;cÄ£=1º¾l m¿IÜ9<K1Ξ3%é;yïõ=6øó½¨O|¿® ^= ]é1¾Ž]4Zf½Tì=¶L='‰.¢€7Ó™è:»Øo<ÞÉ?¿IP?Ð)9Dë¼ €J©€J€†Ëm<;àõã¾Îd¿©4´½¤?˜=3ã-3›ä23Ñú:¨\¿š±I¿.›=¾}Ç=72hûp3ŠXĺëà`=—®`=(þ(SBH/è:æp`¾³?½Ø|y?œ’„=×1ÝêB4A;³Ó>ù’›¾Fk?û¼=¬>2`&{4ʧ§½Õ>V€/= €\½€\U€.5x;?(¿r6? 1?Xú†;Z#^/…Ø€3&{ƒ;Ä¿â+"?AÆ?¯³„g¿q<åûW0ûqK3¼!/;g¼Þ¾v"½+[f¿ng£=gÞì0Ç”Ô26Í»½qÌ>+3¥< €Å€™ C;N‘{¿r¢¾¬ä=bƒ=11І†4÷pã:%|¿Ü;=½ÌÙ1½ªÓŒ= 2s´Q4©†½k!> __½ ],]::¶ Ô:N€>/ÑC¿‚è¿[ö^=pÇ*11þ4þuD; C?€ù¿µ¥<¾ž–ß=p‡2~·42”½’Ê=¹©;€y€‘Z€~A,Ã:Xz¿ÙÜQ>Ç(=@=Aç'2¨]Ê3Eã:Q p¿¥>ü_¾0s‹=FS2ªJ4ë9‰½¿=¬= €=e€=}ruï:i!w¿VÙt>)Ö½Ú"=ÂqQ0Üþ2eØ+;wÊw¿n}¾§–8½û:=µ´<1Š3gd½?ÉÝ=į= €lzý€2}ã:*^=“C¾Lçz?þWÚ=ûŠš2noÂ3˜RD;ß) ¾‰…¸½+|?˜¬×=³Ð$29‚^3\Y¢½å³Ü={= oüono6ð;P4U¿Ô‰¡¾ÌÜè>—ÐŒ=i”/ÁÚ&2)œ#;›Ó-¿×e+¿Þ.š>ýv=<1 ÐØ2QOŸ½×Þç=÷C=€º€âupîÝ:2¾wË$¿2*?^A&=è{¾1½¥£3v­;ôŸˆ¾yY¿áH?‡g'>À÷W2Vxß3ܹ0=Œ0…=‘Ešº“:“ë€×|Q;£hF?8‰=ŠÜ ¿’bŒ=zv‘/ôXh3W›;‚…Ö>%Ì>ïÕP¿A§>5¡l34 Ã3whX½æ\ =œ<¼Ÿ Ÿœ {ñ…:•µõ½sýQ¿Î*¿€ =«w0{0{1Àó;r¾‘a/¿#ï+¿²? µ34†®D½}ê>õ  ;s¨€õ€–'j;ˆ X?.¯÷>úSm¾û”<\k§/Ê›2Ü‚;ð `?ãü¹>Ž£¾zO$=¼4¬0åì›3 œ<Òä¢=¼æU=€F*L‚€FÀKŠ;ýô>“/ý=j^?ëGG=÷y%1 Þ3Ò5„;CÈ>i½†'k?p=ü'>2YF>4Kd½VF#>€Ô;€^ö€}€^æÖO;…Âæ¾”ÑE?Õä>¢Ö<ÕË1I¨É3Fq;ÙVò¾råW?´E‚>r†À=©µã3Ýû]51ì°¼Vbþ=I Á< 'Ê"Ô"¨n¤;xů¾n‡\?_¿>u}<ˆ0:/ažM3Ök¨;òÙ²¾ÚR?‘»ä>u2/<è70ï(3î^޽Ÿ>l“ ¼oᨑ:A`ɽJ׿µøG¿ Ð>ÃÇ31lm2M;6Z—>ÍæÙ¾ óZ¿ñ~‡>9±1­õ1gž¼½3‹ð=C=\0o–€eV`W;ä¹i¿+5¿¾¹0(¾™=^=‰…÷1éu)4`í;ºWX¿™¿úœ”=QÙé=µ´2HçE4*€½<6>û$w½€oÕ€+€4{H‚:°@?r%%?ÊŠ¾9¸Â=¶Î2W¹4J&;ÌÑ×>ôÛ(?N¿€µû>i X4¯¬á4Ì)¼)˜=«—½€ r€ Í€¢ÿtY;è£=ª¡<ú ¿RÜŠ=´é¹½ýM~¿wqi=nE12ro¦3ƒh½<ù”=B±= €'¤€‚+€'Qɸ;‘?º¾$x¿X-™<Ýg£1 ßì3±˜W;ÆW¿…ƒ ¿"»½‡=§=ºqÔ1ôV‚4½ _>:z|< "€r×sý¹¿;±ë'>ãÒz?ÆÁê=è/h<_~w4_~w4-p ;^6t>õu?j_&>Ķÿ<ÄÉR1ê#41A ½vP =<ùô¼‚~€i¬ôy;ùž=BØj¿õǾùy)>¹«×1Þó 3÷ƒ:"ƾrÿI¿¼n¿%=x^.6ËX/çR½uç =ٗ켬,€i”€¬îh;–½z¿ðŸM¾"1=®.ã/?W82 @ñ;Ç‘½ïû~¿½®\½h¢ <4ê44ê4õ÷Ò¼¼—=.Ƚ…ñ…Ö…8-;]¿¶&¾ê4N¿™#l<êó=/àŽr3fc;r§2¿¿œ¢¾[W$¿Š…ë<>Qy1•"L3Z/<²d®=®ò½€nö€nÆ€ õÏ';Æî®>&Àž=MÆo¿Å¨r<²s€/½²„2 E;Šþ™>òAM>^±n¿ç,=y­}1Îò3©Á´½§=å=÷=oboû¥8g ;³›ÿ¾ág]¿zœW½s*< xz0· 3Íês;P>&¿å$>¿Ì'¾îÅ=ˆkæ2 Ö¶4aúž½ƒ43>Ps2½€p €prl* é:y¿ˆè3?­<Ê>)ü=Ë,;0|2qA;fò¾XR?eý£>¸9 >7Öi3€Æ4rĺ½xÒ>1ëÅ<€h^€q¡€h¯´X;<ây¿ý¸R¾MÚŽ=ÕÚ;=œ 32j:J4Îëa;„|y¿÷¾–}<>«ù–=>§Ø10 £4´ؼEÙÛ=¶¹±¼{× º ;ØF;°ý¾+?*÷O¿Âõ:=P2*19)4¸z,;_†µ½é=?ΕQ¿„=ñ<ý£<0¾Z4\k½Jï=Iƒ=I}Iü€G$ôn;g×>¬oï¾ìG?%•=`,D1ž4*U†;Y?tV¿þð?'Aø=:b‘0k“Ý3R›8=7þ¤=‡Ä½<iÖ€Q²i/ŒC;íwp?is*<ûН>ÌÉ)@<µ!0qƒ-4q¼=›’,¼ €­²€£€­­&¿; ó;°ï¿X]¬¼ÅC¹;m@.Œô03uM;Èg=¿¨•y=&Jç;pÇÊ.¦³k2•I ½{¢+=³ ñ¼€}Þ€}C€ip¤); ú¾<¢‘>/ªl¿UÚ<@³09¨'3VÑ;<þ­¾ Ÿ ?|%D¿~ub=¬È1¥Ù3v½· Í=ãÃ,=€7ø€7T€13ð‡;¸†e¾Z©Ó>mía?]3Ì<¼ð0“4wÈM;Ž6оàG«>$g?×À¢ À;€W€Y"Tt)Â:F˜>÷èù>iR?«$_= ¢2d÷x4ª‡:¢o™>>V>Ln?Yüß<€±1è…3UPÑ<êÌ==ìk=€TTY$€T§É;“?;Y&½ 7P?èà8=‡ñð0¦Á 2 S‡;¾î6?ù£Ÿ¾

SOà2SOà2µQ½Ù?>-“á: sb€–9€}ZH;0dO?|À*=곿 Œ=ˆ)Ä0_à 3Š(;’³b?ÜE‡>>¡Ã¾MP=_ 1H7ó2)\¼&sì=èO='>'ì€@4XR;NK¾•?-VL?é0<Ú Þ/rËÄ3a7;Hr­¾~½?¸øF?÷ôÐ<—¥à3—¥à3Y5ˆ½Ù¹=¨U4=#l#ˆz¦J;†Öç¾i§E>¶Ö^?DS˜<=RÈ0â¬Ê3m;m!´¾~Å\>Þ0i?¼ú>1œ2î•Q5òBº¼ë=Ð !¼€­#€­ t¼;æƒ=n¤¿|–½<|[:§½^.,z3á¿;Å‘” Ÿ™<áê0¢¬‚3œ©;²=a?^QݾYEJ>È á< F»1'lU4HÄ”:’—>1ëÅ:C@€JCfÌæ;5¶‹¼Ñ}q?±©¾Àü=¹S0ÿ­$3_Í;VÝ=nGc?³ë¾þlœ<\0J0º€3VU<ÓN =Ì&@;€ €€… ;©ˆ=9F¿ýœ ?/Á¦=Ý¡1«¦2Ô–:øÔ>«¨y¿þ.8>À‘É=@(·%~ï"%¿F½}=K~<€,€ ÿ*Ô.¿`:¿þüt½ÿXbìº:k[¯½q*|¿KA¾sœ>õ?k1õ?k1 ¦½9—>$Yº Å€ÊUIø:÷zM¿ÆŒ >8—¿­nª<éW0)pa3=o;5¿PK#>>3E¿¶l“=ôô¼2~Ÿ?5£æ«½øüÐ=À’+»€Ê€s€' `;_‚U¿Í=x>Âý¾€Ù€=SãY2ð’´4vx";ϰ[¿±t>lvú¾#¸ˆ=Á1r3í3y;¼Ì=ÉP= €ä€¤€´Om;zCô;^ê~¿¢±»=¶*]:©=õ¦1ÿAŽ3vh½[ê€= áÑ» šr€€3š 'K;ܾ°¾µÖ6¿bß¿‚›1=mÞB0$e‘30Ž;1r<¿ ¡ü¾$9í¾² â=çTÎ1ƒ/H3Ñ`½l‡=6¬)¼šiššº4; Ì‹¾Œ¬:¿¢ ¿0é<=»ˆ/ìŸ'2pfˆ;!@¿hnž6¥A¿n͇=eÝ‘0„Ï3LU½ñe‚=Ù`a¼€"€|€å®{;ß즽>5ܾ?+f¿qÃ;‡ç(1¼4ÙÕ%;ÛV=4…¯¾Vp¿¯ß=…ßu1ײ3:u»Ö”=犽9€ È€Ÿ€ ö(;If>aÙ=¾\åt¿&¦Ì<+Ži1•ì3)‡Œ;ÅÓ>n¨¾K§u¿¯=bÈ/1Y»Œ3f…‚½Pÿ™=ȶŒ¼b÷àh…;ý€¾D ã¾LT\¿3§½Yè_¿Ã „>Õ3–;ä4Ã- #´1‘l§;UXµ>síX¿™Ê>pˆ{<8òŠ0¬.·3ïÊ.=Y2Ç=¥½<iŽi§P»âŠ;¹ni?R©>{y>Ó¯g<^C­/tN<3åÕŽ;Ô r?Ü`O>‰‚>ol°<ÒƒŒ4ÒƒŒ4'iž½®§=—q=€‚7€‚Ô€‚cTb;ú¿RgϾþ›-?àjÆ;úá 0íc'3>;¯;!kE¿r½‡¾œ,?fv’<߯»1Õâµ4.3=ª,Ê=DOÊ;ÖiÛ€`º×Ž;1•r?û+ž>TÛ¦½Çc–í²½ß>c<í#*1 Õ3ªEļÿAÄ=3¨6=€#n€#p€7~½ç:N×þ¾K-¸>÷ J?è/C>§ø0©Ó719!;ËÚF¾pÍy>ÌY…·3!Í“4 2‚½ÅTš=~ÿ&=€'•#Ú€'Z ‚;ÜÁv¾ü…Ͼ€Àa?—è=߯1½¼Ã3t¨Y;‰ÉA¾ß¾ä'a?V@Û<…d¬0‚+F3a¤—¼`¥h?´Ï>¥è2yŒ‰3ÉK ;»h޾§Y„¾’Ól?:”>>m`1’®2‰½- æ=ù<¼ €™a€™ø€™þø£;Ç.侂¨½>Z¡P¿SÌÈ<tš/‡62‰sÈ;ÐêÕ¾¡gö>%FE¿ôl<¡M1Ûí3(â¼”ùG=û±É¼€æ€c€ };L´(¿kAX>rÍ8¿`? >®‘3–6«4XZu;‚u¿ËÁ9?9ËÞ¾y|ý=«3š]4¿¶ž½#ô>pZ= €Ö€DÜ€W\ç:Ãùë;‹û > —}?'ÞÉ<ó½G1ÐÙq3p;ÙÈ¿½¤'U¾ø=y?raƒ=jÛÐ2¤ù‹4§Ì ½Eç=c´Ž¼=— â—ò_‹;îw= õ>q>`¿Œ†<@te0NA4Êl¸;ìõ¿íJŽ<‹ã0e—°3f“¼Æ§À=Òp ½‡Z‡‡N|g;·z&¾©Ö:?\ü)¿ï<õG=0# m3À,; €Ö½5=?kÉI¿ @ÙmÉ*¼€<+€<6€91D:Ó= ½N?G? ? Jª=yTE1”°³1Ä(:Qž>‰`þ>—–O?Dùû=öÜ 2ñ/†3x˜v½Cä4=ä¢Ú<€PD€f €P€Â€;Á€û¾C6?Rv¿~—¸Ü;€u'€u½€uâd;u?ê>ÿÝa?ºŽâ½[ÃF;Ä«/j5%3E?[;=»à>Oþe?·¥f¼¹sÕ;w£J/Úl3Bî¢<åa=’¯D=?LÞLøLìW¨;\Yü>{ƒÌ½NF]?o+Ý=`J41)Ý?3<±D;jµ?SÕ½`2J?74˜=1¶ä¾3ßáö¼Ãr=ØG§¼€ŠÂ€ŠÑ€×—;¨We¿ÌBk¾ø·Â¾ë=hMi.-ˆ(3G);__o¿ åy¾ß©ƒ¾|˜Ò<þn1_ƒÄ3å¶¼C‚=ØÔ9= €?G€?F€:|¤•;¥8Q¿ÇS޾µ8?Œóü;ôÿÕ/$ ‹3ö‹;zð7¿)„¾“Z%?ËS#=•AN1-Dˆ3÷;½3¤>ÁUº€/j+t€/ug;] ?ÂHS¿b’+>4¡; Fe/„24ë;¤Š ?L @¿T®¼>y28=…V…1Ýùb3õ¹½?T>G>¯:+T€/$+ò];9š?È€¿õÒ ? =‚ 1âZ4ð³;Ûn?‰˜7¿’Œ«>ÿÏÓ=lá1>ò^3Œu=Œ¿=sW<€^€Xk× ;Lìc?n<å>誩½cA‚Ka¾Ë íÁ´>¼‚^¿…â=ÿ›0¥R3ŠÄ×;j†>r´¢>?Ji¿Õ¾Á=Dßì2UÛ›4o׋½S] >.Z½9R]J"°ï:ש ¿Ì‰¿$Ó'¿a>òÞC3àt32;+î…¾*ß ¿ þJ¿Lc>qÜ2¡4Ü㼸=R; ™ O ­W ;w¼hÚ¿ bõ¼ìèÈ;…g.xÇ"3ÎÑ;˜»xè¿ÿ0ؼ±zH;ÍÜ·1.3ޝ; cn=‹ü¼ €Ÿr€Ÿì€ŸFþü:F’> e¾¨Qs¿§ ¥=*šÍ0¿Jp3NŽƒ;áÇ©>!`“¾Úÿe¿¾®/=¶KÈ3¶KÈ3­K ¼?9= –ê¼ €¡V€¡€¡£Íc;’¹+½ ¿‘…G¿Ï…´ c¿~8¿¯¾¼<“2“0Æ13hYI;ò´”>óݾ~žZ¿»n=È)1Ëï^3ƒkî;/‹é=b‚š¼–*–H–»œ#;Îùg>¼Ôå>I]¿¦È<Å5Ç1Hÿ'4I‰‚;ÔÑ>SÉœ>ÍÙh¿ {Ë=쾚2^§4nMº¼º,†=ú›½ ¡¶¡Ú€¢60œ;3Uö¾ b¶¾³M¿¶ÝE;a0,§I3Íx¼;€X–¾,¢·¾Öb¿ t= ûý/Í£Ê3pz=ÓùÐ=ì2ü< i«Ši1Š»;ŠÂD?‡¬>`6 ?1©±;6%:/Ü3Ä{“;+ôQ?Õ&½>´ß>2/ =¡}1@ Š4õÔ»XÃ= n`=€,¸€,å€-!¾,;ŽSÿ¼Zx)?jµ??À4<ÃNÍ03åù3®Wb;ïÑÚ=nn'?ÿ¶??Ó’ú<¥·!4¥·!4R||½m:">DÁ¼fª€Df ^; Û{?á#>.U¨=<Ð<Ó¹H0wu+3¿`Ž;œ»~?mLx< #É=>,…=Â~ã1ýxÍ38ºª½à©=þ(j»I€Ü9sY;…TN¿ǾƒŠä¾g€º=~£]2öá3š^;Ú_¿K¢ž¾È'¿¾•Ð=h ¶2ŽÍƒ4C½~ =»C =选¶«(à;²ÒRºÒÖ¿·#=ãtÙ:9õë-BÏh2—èô;º£<ë½}¿+f>Ìï¹<ïm0½Z÷2t–¹½¸•>ù‡­<€hp€h³€h­HŒ;7Ey¿ˆ¯Ê½ÊR>[òU=aâ‚2Ù4pï4;-Èu¿ƒe;¾3›X>Ã4j=ýx1ÍS»2€½ ô =á›&<­Ê€ )6çk;è‚(¾ú0v¿«‰`>Ï”R>`¿2zU3f‘l;´å=¾1«i¿SXº>k,>ލ!2ØÈ3s‰¼ª†=æw½¡–¡ä¡tžm;“彃±Š¾€Àt¿jnj=BŒZ1ˆJn3Î"¿;,;>>Ì{¾³•s¿Ãy#=íÉ 4íÉ 4v½V×!>j†;Z€Y:ZJú;ý›{>jÊŸ>8ðj?róé=d¾90*…#2Ò“›:L>‹?oH?‹^=ü¿ï1£ð3Ä“];TÃ>= æ¼ _¸_V Qó;!å5>:Ð2¿w1¿¹&=Ϧï0½ 3ó…_;†p*>%¿û;U¿szŒ=„hÈ0sÂ3È:Pß’=3üg=€*R€*0€--+V;ÀȰ>éu¾Ph?”P=2¯ê.C›)3y;\8å>€Ì­¼áØd?oOX=^æ1˜/ 3*ÈÏ<ÔG`=j±¼ ›î›Þ›2§<;°Á7?㙽å%1¿¦Š«=·1$dÇ27/H;W˜?ס¾ ¨:¿‚Ï&=trT2‡ ›4r½È^o=Ç+<®7€©a€%©Ž;ßa¾Þür¿Öîe>”|È<Î03Î03ž7z;7…«¾ …o¿måã=L)|=Ø0 01ç"2è:=܃°=Õ”<ifn{im¾;æè|?%™Ü=Pä=Í x;N_Ó-î2ûsŸ;ß{? Ç}=‹Ó+>œ‚”<ø‚0Œ³§3裌ºÒ=@Úÿ:=€§ü€§€[ïÈy;–µÉ¾YÛa¿}ôƒ¾¥5=,šò1þw*4ã²;H+#¿Ûá4¿¯e¾„º½ªH5>õKD¼‹i0mL2 F7;Ø2(¿¿Š?²üó¾ùÁÅ·ª=ÏÍÁ1â@4¨ªÐ¹ÔÕ=‡kµ<€§M€§æ€äMm;¬]ê¾}HP¿È‹·>¿–> !44 !44ͪ;H£¾Ã{¿à > ÿG=Gœù0œ4œÛ¤½æY>i= €.¸€t€.`†;n´¥¾!ÜI?|á?ô@ò;H1Ç7¹4Dœ”; õ¾ Ë4?e‹?–ÊÆ;§6ˆ/Ï}[3—.½cîZ=‘7¼ žö€žž} ;Z¼Ú¾M`}¿°¶<ï)Ý0@;±3Š£;[ =­~¾+Åw¿Öì=¿.U1ˆJ.4gºW½Wzm=îëÀ< €¤€_"€¤'³«:ÿ—E¿¯\ ¿Ür«>pˆ¹=/°2‹4zE;#¹¾,”L¿øáõ>ôFh=p1â¶480¹¼,=ÆPÎ<€aÕ wy;ÃOW=Í¿ã.=ÍÄ;bI/ 3a ~;ÔQò<çÕ~¿+y¹=>žI;€ó.‰ œ3-@Û¼F@5>rÝ”¼Œ¢¢Ø‹GJp;u½¿ñAq>§)E¿ÀÊ­<ħ/`²K2Õ_«;7¿’úÌ=SÒF¿vÛ<2~¨1SƒA3›Ç!½¹ý2=Ò7)=56€2yªý»:KÖ>(pv?~+˜=­´ˆ3(5åKH;:=U½¢>¯‰r?))€<Vº.áK¥2¢&z<"ü =‚¨{¸ 6(6á6ÕÀ;ª˜=·1¿¦Wã¼®Ÿš<¯ºÛ/5‹n3i*ƒ;&䆼“z¿u$Z>­sq>N“§2#rú2"qO½T>_)Ë:ANoAôð; W?.¾y‰Æ¾î9@=ÑÛà2ôýŒ3Gmø;–ª´>Ç`B¿°ù ¿?Á¹=Û‡š2ØÒv4¨ß=¹ƒ=¡‘¼eqeZeõ,;ñ˜5?Ïÿ#¾9¸/¿þþS=™´þ1m.4ø‰;9‘%?ŒMœ¾þí2¿‹Et=ƒ)â0Aòf3°Ån½:Ê!>¿,m;€^(m@«2ÈK4TáÏ»ZöÄ=³–½€;Ê€;4‡Zì^;0¼_=ôM?m‰¿v~¤<Õóï0€â4š¨;+ÅO½]Öb?_æë¾tpS=‚í¸1̸‡4~M½/Û=œ!<€€ €  µ:tüß>2·V¿e¦>8=jêà0¤®:4ÿ‰Å>£c¿øË>ÿXbº£½ØF,>µ©z½n#9Ð=S;ªù JQ½ ]!]U]×:ŒŽ>€H¿ö¿k{‘lfc?Áæ<¹c=0‰´ä2 `ƒ; j/¾ªLy>ädt?Þè<Šu2èœ4Æü¯D =EÖZ=€wj€xj€:P5;ÆP#¿¾ïÓ¾±<&? éa= ÿˆ1þè3JßL;–G¿Yª¾ÄI6?§hý0ÿÖ3K~¼n£A=}ÏH=B8?æBWþW;RÒƒ><+?ï…2?_Œ“iUï2N  3K:J½P©>Ë‚ <€4T6N†;›;y?®Õ¾A¯=>§ š=G•Q/ €¤0X ;*zE?˜Åþ¾ŒË>ú¢?=òu–04Åo2­.½ ]l=l $=€2ü€2æ0H‘; ‘¾øJݽüòs?JÎØ=àTO5àTO5”éB;m¡¾“‘<Åîr?×=!1¢!Ä3^ž½ò”µ=…#ȼ6txtõ€CUwå;_ÛY¾}û>Ê(w¿ð\<è*„/Yî"2 7;<’¿³+¼>ûz2¿Ï*l>½;£1>¬2^¼Ÿ¼ ¾©=ë¨j=€x©€xp€x­; q¾Åz†= V»¼X}¿¯âž=Ùg’1nŒ3|ý ;y•±½Ò`­¾ºÙo¿ ú|=ø1]ö(2T÷¼¬É=úïÁ< ï L€](…õ:P®7?Ü«,¿S2>ÀÈ×;U‰‚.v(”1ͳ;Ø?¹K¿¯ê+>Q¡U=¥[y1Éܰ3by½ñ=8=€vm[>€v M_;æA.¿$k>Sj7?¯[QÃm ?L=7a*1Ä—`3B%.¼Ù´2>îéê¼€"*Œ€b(Š;)S›¾ò9·¾%b¿ùŠw=¨ti2ÞEX4¾¢;F°¿ïS¯¾˜F¿wº´<70Å07çƒ3?W=Yàk=ÝC=2€€l€|‚?;\Õ@?‰,„¾ñÝ?ú¦*=ÑSî0D×­3#j^;©T?§n7¾†ð?Sš¾<àá/C3Ý_}½øŠ>Öq|;”:”}¾ç´2ÂS4]µT;a…v¾Mþ7?Gü&¿®>Uq›3Uq›3¶16½ WÇ=¯\/=€1`3</‰M;ó”>‚üa>Ý_n?㟂=Ùÿ4Ùÿ4Xå:u¥>͆D=™r?¿º<¶ì‰1~¤3-ÑÙ¼øÝ$>`uäº ZUžZð3;Üp<>ˆæI?-?øµØ;±à0]î2FèE;^<¡>wê>ŽòT?€^N=GÊì2Ž~‹3#¡m½y>>PãÞ» €–@€–¸€3&åL;ôpº>pi> Qk¿•<Á";1QJ´3«-¿;Ù >¶èz>Àñj¿ÚÔ=Öá²03¡óZ½M€=J³ù< €¤Ú€¤*€¤•;«6ƒ¾F-S¿"û?mƒ<ë.0’3~–6;J™,¿¨È¿ö•?+¾“=ù0Žu1CÆ#»Vñ¦=í€k=,€-@€-i€-î ;Ñ¶é¹ µ>t€}?”lç /}?1\²=¹¦ 1™g4 Ƽw„#>šÍãºUDUã;§ã?vËA> 7W?Y´·<f81—Üp3œW;æ?úê¾ç¹(?-‘Ø=C`Q3üZ5•Ó¼XlÝ•¾ p¿I`½<Ž}Å10‰4à~*;‚lÂ=úº¾šm¿B&=üw1P(†3P“½*X>TS¼VµDœo;ÕÏ%¾€ƒ=à|¿Ä¼%=à¢w1̵ê3…æŠ;§\Å<Í–5=†¬¿Ù =ˆ‹—0b –3ºóD¼ªf6>ÏIï¼^ €"<Œ¹JU;zW ¿ÿgĽæ°T¿Ä@¢<·˜æ1öõÝ3×{Ü:Y¥b=Œo=@+¿ÚMƒ>ÊÉà3Ѿh4•›¼ô>Eó€< ¾"F5«;&²¾¬#q?QÞ>ˆ=}Tzk<;ì1/j‡2”ö†<æ!Ó=Î;= K‘[K¸Ÿo;0*~>¿,?=B?Ö–Ê<œÅ0)3` Ö;µwp>Ä„º>h´f?Œ®=kå0`]ƒ3Yné¼0ä=ô‹’¼; ¥  òC ;p-e»ò>ò‘a¿¬ =´Lm0R¤D3 ¸œ;2!å½Ls?ÐG¿:ú¥=MÍ0žXe3Ì눽“>Åâ7½ ]V:"]pÿ°;G¨?µ`F¿N»ˆ¾õ§>;›m3:ê4)›t;™ú;?œ"¿”¯u¾º]º=¾5¾5*䊽½=: ‰¼))<)´º;¾‰¾¾J¹= zr¿k}Q=Ι”1òJ‰3™áè:þàþu‰*>}¦h¿¹h—<¥-1Ý·¾3§Z½Â‡R=TÆ?<dB€fýd-äX;¶÷;¿Íi_>í’$?-,«<Z>0ÀÞ(4•ÖD;)N¿¯r»<÷§?úm§<Îû½1ÜÓB4Ñ%½%®ã=Lq=€1~€1t€7Õœ';Lê=³?I%Q?‘e <×Y§-t«2¡Ä”;¦85=ãË$?a“C?¶„<¯CÞ0ò4L4ÆOc½°þÏ=¦™.= /~/»$ü¶F;ôª1>h¥>q¡Œz?ý†×Ö§=?€eÖ€eä€e‡L;gðq¿- £>Gs•=ÈH—<6ã/}î2ŸØ£;Žy¿_c>ïk=ì’ã<釘0 C23ð0m½ÜœJ=õƒº;€Æ€fZ€Ž˜I;§T¿–V?ªÚR>æ‰=TP1LÛ3Ù&H;}Ï¿¬A\?À¦=­Ö=PL1ÓU3fI€½‘˜€=¹OŽ»€€â'€€£;;ÿSI¾¼K¿{œ¿†˜X<(˜F-ÞæÏ0 ®;YØè¾C9¿Èe¿IÁ©=ˆmÔ4ˆmÔ4Tã%½¸•¾= .= €1¶€1v€6F;2¼‹¾*/Ú=CÄt?4§<ï׎/BV2Àù-;:=¾iÒP>A v?f®=²Â¢0Qg˜2ŒŸF½vÃ>xz%» ;"€—õAsð†;Ã$v½¥É¿ä6H¿ÿi==/Š1“'›3bq;Ž7¶=”¿uJ¿x;=ÒÞ–1nc²2RG=DßÝ=~޼€’Ä€’ꀒV?;e,/?%‡ü>V ¿Ñ„<›ŒÉ/ÕŒ3S”·;‡ÂA?–o?ö|̾úâ–<Ñè50ÜÏM3\B½*æà=ˆ÷= €1ñ€1ë.ª€;CÄ»Yo?·ÝI?Üêd<;! / <Š2bƒ;…jh<}^ ?õ V?()=‚øÑ2v”4ùd=,g=FE=€VÁ€VÁ€Õ$;ý¯?1„ľŒ6/?µ„ƒõ.>kÂQ5kÂQ5Á¨¼íº7=Ó…X=RpB~R×­;¶>øü¾>±Ìd?R17=€DØ1ß‘š3Ng¾;í"·>¬gÕ=’m?±/â<Ö;¦1eX241—T½ÿ=Ø=䃞¼€˜ñ€˜´-:];Û<2¾$š>¨p¿\º =Vи0ä,S3fžK;é쇾vŠ>¸çl¿Æx=U@ä0ÍTÌ2YMW¼Cr>úíkº€“õ€“Ê€rÝw;Â<ƒ¾Œh?„#©¾sç¬;I¶V.ß^3â>¢;æóq¾°"r?.óc¾)#¡;š/>à3?äm½&4 >¦›Ä» €3ö€3´€–VŒ1;ª>é>ZO>Bë]¿"Ë<LC1±* 3a¿A;ÎÂ¥>§öí=ap¿¯8<·ó‘/Og3ÿü|'¦=6`=€w}€ww€xXÊ#;Q¦$¿ìì/¾s??|^=aí1çKÆ3¶ª;øPO¿†=5á?cC =_,N1ýÎ4ؽڭ…=.¼€Šj€…L€š;¨%b¿+‚¾¹‘ɾ³8bî¾ nô<0é50é5–^½ß6=ó¼€i-€iv€iv $;Šôɾ”Îi>²Ýc¿<‚Z<'Nt0 ™ 3e¬Æ:¡"Ö½»‹¾dêt¿àvÉ=òLd3œR 4„»³»;ÃT=†ªX=B]BBBü†;ýrо®ÊÒ¾hÊ^?Ž =uLƒ0R…3XL;Äs¾‘£ä¾!Í\?&IÕ<ÞàA0Ô%s3?ú¼e–=å+½ €…Œ…\€…}ï;­ãV¿¯©¾eŒÜ¾þ1¤…`¿ t¥¾5¶¾GÑ=x}1ªJ03K=K½¾ƒ>,òk<€d€”€ÓÏŒ;n-s?Ãâƒ>55>#Ɇ<ÁØ™5ÁØ™5ºáÊ;œÍz?ÓM>û¼r†3=-¿1†@Ñ3Ú ½;ª*>7¨ý¼r‡€ˆôrï±;,Þh¿nr³>Sd>†å=xÈÂ0ý:F3±9 ;¤|¿rÜî=¨Êê=_¢³=*e2‡Òà3x 9½ <>P¦Ñ;€W5€++$;3 ?gj¿Ï?W‘=¤1Ã!3­èm;©t(?Of¦¾èâ-?eÉQ=„µ1³°w37§²½³¶>Xá<£À£);*¿A¿gçÖ>6D¿Ïb0<*7Z/ʉ3Õs;³åG¿9Î[>÷0¿âÊg=Š~®1ú¨3 ¶t½cÓ =×…Ÿ<«y€¨ÿ«Ô+q;‘8—½¯(¿»W=eÚ;¥ /ÄÌ_3õ:;®Ž¿RÐT¿ƒë>uÙ>Ï\ƒ2N—3?8_½vÞ=!# =$•€1l/Ƴ˜;uþ=Y?’Y?6~-=4ˆ1ÉÍ4‡l‘; ç/>Óé>\u_?§ÑÂ<ÖE1äû_3¡»d=–”=|~˜<€lô€l*€lÏýä:þûØ>F±X? ¥>*©<-T±1Ë4. B;Œ¥>‘Pq?\ñ©=GÜÂ<;”¤1òÑZ4æ=ضˆ=L™¼ 1ªeU1vW;}¤?–·–»ô’T¿ƒ.Ó<ʱé/‡Je3M–K;>?£äé¼éK+¿;=r©1¿±3½Æ>/üà»!xJC€N;—t_¿‚8Ǿ1À–¾yj =ó‡0B­53Æ9;Ì@u¿g a¾&Š<¾Óºá=áÅŠ0s—Á1Ts¹<\>’=ÕF=;LÔL£Lj¾0;ôü0?㤖¾lî(?Gî2¯³¾§O?¥Ùk=Auš1ïÅ»3Á‡æ:<¸÷>ÙG<¾™ [?bŒÕ=zét3zét3¬U»;e=âP¼ €£—€£Ž€N£ªF;‚Ư¾O‚<¿v@?£×¼<«ùK/ ¾62N~`;‰)D¾èJq¿ Œ>¡~A=S(•0T¼A3Êß}½#.@=ï90;€Ž%€Ž€ª!; vɾæ(d?éf¾Ÿ<Å›/²œ82…‰Z;[I¿˜3?<6¾/h¼=|+2♘3s½A=og=444j-l<„:ûɾý•b?vÙ|>®´<¦k0Õ53! G;¿G&Y?º<=øK=øvî1ã-4¬U½M0 >B]$º €–IsÝ€–á1H;Ú/?r¿>êY ¿VŸ+<É61gì3ÿ6Œ;<§$?ž7>†Ý6¿Ë6Þ=²)2Zµ%4¸æ½Uú =AŸH<€ /€ h€ x1ö:žÙ¾ó-b¿¸’I>L(>¼N1g±^2çkv;IvÖ½©\~¿ãO-½9‘=t2!æ4¸½áb>ÖXB¼ €C€3\€â;¤i?ðB»¾ÙE¾ñ.=}aŒ0x®2ø_¨\0½ùÅv¿?š=ô/{ñ‹2&¢~ؽÜÃx¿=ëç<Úã¡0‰Wà2½ª½#£>ƒS=€eDu€\ ;ŒÃ¿R›ì=rmR?ÿ1<¿Â0ŠˆG3!_4;Y2¿ŸN <{ù7?‹÷#=A0×1ø†/4Eh½¬9 =~¡¼ bG‚";DܽNÓ˾e8i¿ÁØ<w1i?`4šX2;ÉÞú½›(ݾ ¿d¿ÂµU=ë9=0°A×2ÆáL½ (>œ¼º€–Õ€–쀖ƒ@w;—ÝA?.ì®>Æ|¿}sI˜k¿Ê˜=¶o¬1ÄŸ3,-£¼Óô=жZ=V.V7VÑ6;Ù\¯>Ü꥽Ǟo?Œ ˜.…$¿¢³:?Mq¿=˜hÜ1“Æ4x´ñ¼ìì=ß = 'M€7Ï"Ã;*Px½„²0?Ú–8?” <̼ƒ/ç£2µž­;ùqo=Þ}.?¸:?°T™=k»ˆ2"Ë)4lwO½¬R>êM<Th€Ü€ODÇ2;‚è9?ËsÔ>NR ??ƒk=Ö$ß2t34Üm­;Q?€+?>BöE?·>Ý-¾2‰D4€Öü»ê">¥-®< È€Tù…x;]˜2¾Ry?a8>~1à;JRÂ. `2¦ò“;5Þ¾ïu?Äú÷=½SÏB=ȵ!¼>ž€X–ž~ÅI;ÐK°¾c£Ø=£Ðn¿NÏó<àŠ0ïÔ3ÝïI;^³¾ ÈÈ;×þu¿À`=MÁ\/¹’2PSË<$Ô =”¢<€ `6Ÿ€ –ž$;ÿh¼Y›¿wQ[=ˆæu-=z1+É3iÄÌ<W=‰xk< € T€ "€ ©ù];´gƒ¾¨Rw¿¯ã<ì›=b@1ž`93í)Y;™Ð=$¢~¿]Y•ø ¼ ;æ;ꀗ”·„;Y_¾nó¿ eU¿þ Ž<ÝtÚ0Pr3Záž;¹l‹¾/.ß¾f™[¿©Ì<nI0¡¥Ð2ž³½aξÍR.=…ŽÙ/òÅ2d!º¼–&>µ{¼€/Ñ;v€/#;;¥F»½Ú¿~DK¿Gɧ<_bh.eÏ1 ž«;ÀQ¼|®T_¿m½;À>Ü(0õt3‹w½Hð=‡A¼€–,€–¶€™}r;#|¯¾æt?j<¿RÀ˜;¹R‡/ƒ¢3ð˜p;ç%¾ ˜Ó>ƒee¿nõÕ=E¿©1Øf)3§ë ¼WÎ=\W̺ €£t€£+€§_g»;´ð=–¨¿bó½;?¹:M^™-Óí"3T÷;«)Ž”[< Üãäu?;"ü½=~? r<ô/;Áf .Ûý«3CDz;Y3)¾È!|?¯_T½ÿŠÇ;Q5/e‚3GZª¼Ä =zÿ½€¢ü€¢€ Q«g;¿"!¾+q :Ï|¿7¬­=6T¾1—Š(40y¡;ר¼½Ï¤î½ú(}¿ {Á<ëY1¬EJ4Ó h½ºIL=ˆƒ<€f5€Ûd0F;ÒWQ¿pϳ>˜{é>À6g=¡CÄ3¡CÄ3­Œ;O'p¿å„3>ò˜>¦T<<í…1(QG4Þ_»=Õ>dsÕ»€\’æCK‘;9»= ÂV?^\ ¿–ƒ‘<4Úê.w\Í1LÑ„;ùes=bûL?É™¿ìT=Òqû/ëb—3ÃŽ¼§Z;>ÿÐ̼ŒC^ Œj&–;ß(¿„€ >PN=¿­Ú^<«:‰2Ÿë4S;àÏý¾)ø…>õÿS¿ý =ö€ó1¤ÂH4(b½<Ù =Ñ5=€‰õ€‰f«`±ž;¥Ìw½úŽw¿×S}>‹x=;›0sÍ!3²zV;4ÝÞ;fŒ~¿vVÙ=š7<㔩/]â´2›Ç!½çTr='õ%=/€2A€2´€2Éõh;½¼Ôÿr¾Þ¬x?ýá=“ û/jÜ2êç:¤T>C‡¾®$q?í›=P1ÿâ[3ðÚ%½Í ~=q)=€2í€2<€2:Øõ:çE½9/¾b{?€îµ<Ÿ|4Ÿ|4m¡;Aý»¾Fa¾"k?í¥H=]Ö0—Ç3!èh½ÚÉÀ=¹‹°¼º¸í¿q;McÕ¾/cŠ=h¿у=r~0\ö:3Í>;Vfá¾ñR> º_¿Iq=•xX4•xX4€Þ[ðø< ;#6 ;#6îøª;~¬+? ¿oæ?×®<²gÏ0óŒK3Ò^¼‰]û=>w¼€“6€“š€“ñ0;­¥½¾ñµ5?†a¿+õa<µ¥0NYo2ð\’;¡Ûf¾‚ª=?`ö!¿“=r(‰1ï[ã3$¡½¹Ä1>j<½€„=€„yv­ò…:ÌNz¿IOʽpk=¾Ik==öà1kß›3.ì:R¿¬Z¿,¿w=#Z1pA3¼±`½ÿ³Æ=Dl°¼wÒÉöG;JtJ¾®w#>Ƙw¿ïø+=ûåˆ1ºxL3¿$;,x¾; >%æu¿]?[=Rò2´’4d ½#ù =5¸­<€]ƒn€] p;A ´¾½$o¿fñx½‘/<=§F°0•O3þ_;è»9¾ëÝy¿%ö½¬jÏ=,©g1vÛ2þ·½‹Ý>=³™Ã¼ €)ø€)]€} ƒ^;úÇž¾êðc?[™ª¾‘.<*­)4*­)4¦6j;ˆ” ¿ê%?n! ¿ ýy=n2Œ1zRŒ4Æü\º¿Ó>aÎ< €ú€Í>Ó];úû‘½œ×r?‚Þ>,«~<Ñî70Ð<Å2e™O;#0¾s,n?'«>'ü¹<à)‹0ã*×3 ½c2>_)˺ 7v=77È:€çþ=Ì"?\ûB?“f(>Q£Ë2øŒË3mø:kò·>ƒÕ?.“F?÷ÀÀ>öI†2Ãs4¬[½Ò«Á=4Ÿ3=o/ê/j/èS!;9¨²¼Ín|>b x?g?>c æ2 \Ý3Þ|I;àþ >«@>¾èx?©$=6¸/K€¤3Y÷O½Ûä=<“¼€˜¼€˜ú€˜©‘;ͬÆ;¥?î>—b¿ ñ}j49;?€ í€ ï€ %{?;Hm>Χv?Z  >!Ε=„Ÿ 4„Ÿ 4Ã+<¯ê<¿4?¼–½2a¨<§FŸ0¿æ3rÞŸ½µñ=ûsQ=uxuru¶‹<;¼¿¸5r¾lS@?XËH={S2-ë2ï±;S¿¾y¬¾’O]?:ük==°œ1ÇÆ3h‘m¼Y&>MÖ(¼€A¿Q€/ó;G2Z?`n¾šòÿ>àG>¬èU3Ò[4ƒb ;r&Q?:ã¾GÀ¼>7#>6m¿2£3#K溬o =¬É½:€ 2€ Ü€ äÿ ;h»>"|‡½Á¡m¿ÄòÄ<. 1´ÙŒ3wˆ;âA®>4{:<³p¿à¬à<›¯ö1¦…¬4OÌú¼ö K=̦¼€R€}ä€#½›: Ç¿N[A?x’©¾ù¤;«£Ž0fÞ2q¹ª:l¿ªÍ?D¿²?>åtÈ2ZÃ#4›Ö<¡¼O=¿©¼ ›º€RÌ›áº:ü¥?…‡Ù¾Äí(¿«Áœ<ÉV\/“ƒŠ24{;ðyA? ½h¾Æ7¿~ÿ­=i¥2þ‘4 vC¼ÞÉÇ=;¬ð¼ €;"‡Ê€;ŒZ[;ð@µ½´3h?|ÂÒ¾|C|<žD/•]ë2<ö;‹®ø»…«W?‚è ¿ Gž<å²0”†Ò2€3½0ƒ‘=ç¼€š€š¢€šv";X”¾àʾêh¿‹t&=ß1E.À3” ƒ;ø%›=Ó÷¤¾’q¿úç=JÒ‹0ýæ 3ìQ¸¼×Õ=A+0= €@€#œ€7/‰;ôñ¼fY¨>ò¥q?d=(7 2u™q3a–$;g–ˆ=û¾Ÿ>æžr?"6H=„Ñ(1Γ3+¾¡½3¤ >Wíš» x’€4x|+;Õr¿Æ >ÆQ¿W’—<±ºD/ì‘>3¨ÁS;”Ñ徯(X>I^¿ot<îø0xOy3¿»µ½|µÃ=é˜ó; € E€ ½€ uüö:rìq¿Æ›"½h3¦¾ô=XY˜1Ôä3{Ó«;g¾y¿Âìͼ½…_¾™3A=§3§3Ç€<‚r»=®cܼ €nÆ€n쎟Œ`;ÒC ?.Ž?žÎ)¿‘¹|;çÀ>úÏM¿¯b°=âx2¸* 4:$5ºyåz=Л ½€ŸÆ þ€Ÿ¯éW;ªB>«âоq¿>r<ñ¿Ý/ôT2­W;—¶>àú‚¾Qf¿eU=Fõõ0gXÇ3ä…”½©j‚=Éq'<€Ñ€š€!õ:ü/¿×Ä:¿,ù;¹Ò×<ÿ‡¿0|òT3Å}+;¿B¿L¸%¿eáA½•š`<(Ù¼/Vz3Vc‰½_²1>j 9½ €+.*à€+–Ì`;ëœ?óa4?— Î>¯Øž<Œ'>0G`;3û‚É;ÎÙ@?Sê?~7Ñ>©Þ*=d 1b4>+½ $ =ÞWå¼€iv¬E€i”öû:cÎ×¾‹4¿ñx¿f±¾>\'1’É’2»Õì:2··¾.'¿îz;¿·-?X|É3â”4RD½ˆÚ–=!Ù¼€…者Œ…}:M;o£^¿½À¶¾[‘®¾òƒ€CŒ±¾fL?Ýq‘=H514ï¯3Ds[;ÞR‘>•’¼¾5¤b?¿½=óe¿0FÛ2—pˆ½>é$>pa]¼3€ € •€ @ÚC;’(?û%?¢YÅ>árk<Ž(0ýì.3›B;äU ?O£5?‹*å>Ú€=ž&„0Œ†V3>"&;]Â!=ap =€ò€Ò´³; Üô<Œ!~¿TPbo= x61EË—3ÿÎ}½èèr¿›{ž¾ÿXbÁÅJ½¿­=ƒ¢9=€'U3V/à D;ã†=$k¾ úx?᥎c®/?Ä4#¿þ«=bHä2BŠ5o„;üM“>³¥?ÞÅ;¿²ë2=025õk4g~½¼– >‰´ ½ €¾€ê€õ½H;¾iv?ô¥e¾ßø¾ˆOk"=j’1ó¼3ÏŠ†;ü·0½»Â¿ˆ92»c't<¹n®0‹Â84J·¥'úC¾dtx¿§ú©<2Gg0Ãò…3uÿ÷:äG§½¾»§¾”÷p¿DR—=Ù2G=4ˆŸ?½(H,>·Q9 =2=¢=_‘);ze ¿ÑáH?‚J›>´(¯<Ú:ý4Ú:ý4vù˜;uXí¾8sG?ÿØ>h~=W{0ÛY¨2Å °<\ª=(×”< € W§<€ M^;{I£¾?xc¿zÚ¨¾t &=¹Ý0Ôlg3{Wk;SI³½¸Ï~¿‰à#½¨zõ=~·2˜€K4 Ó—½ÌÐ8>Ö[½q\€+v2½(:Í¿ @?\ ˆ¾-‹>¼t.p;ä.Êê:”F¿.¢>ëœ ¿ºë>4–E2ŸóV4uÇ‚½ŠÉ=÷è¼ €)šò&;©Ì£¾¶"È=Š@q¿§”=W”=2ú)4VÒÁ;„¹É¾&>Mh¿2ºÈ=z[Ï1.Ÿ4o½pŸ=µá0= €'4#ò€'3ýü:Ò5n¾6Îx¾ùq?–>=b‹%1Ö÷Š3ª;“¶u¾=é÷½Æ”v?uÄ2=*Ç2ÝÝ4àÙ½Øa¬=ÇÖ³¼>tÿt‰tôq!;—ò’¾fú>¾y‰p¿`ý<ñV¶0©B½3õºa;A§¿§ËY¾GL¿ß¬=¶2Ì” 4ÑZ½Ï%>÷º<¥=¸ˆQ¿Â8=”ó5/Á§3 ;ž9¿¢‡î>½Ö¿Ç@=c+á0üRR3‚¨{<ع‰=ò(U=Lt€FåLøÙ¤;zÚî>Á\7¾T¿]?¦­=¨¥ 1°g”3Ž B;øZ?¾¨ò½¶‡V?’a›<ù`œ/F,d3Ù—ì¼/Ãÿ=²¸ÿ:€rF"í€rùñº;ª¯ù<‹ñ{?ÐÝ2¾@ä ~u?V¿¾À«<˜ºO01å3>@÷¼O;ü=øŠ»€rz€rµ—#m;¬§=¹oq?¤ü¤¾Dàq3’‰‹;¡j>Eam?lj¾-È=RPÐ0)M³3³Ò$= §=}[0¼€…1À€`Ç;C]? Ìk¾ü½å¾_aAÑ>{»b?Ñt=Ô1í©3À©l;}ëy>u–®>§gh?m±f=ë0þnZ3öš^½`’ >Þ=€M`€Mò€M¶~;áó?Úí>¥ž,?gãsZ¨0?1w#=Z¼ô0kq¸3¿¹Ÿ½¶,>0Ÿ¬»è™€ÇÀé:WÆ¿U“í=Y@[¿nŽ_<·@;0)¢$376+;§ã/¿YçM>N¾2¿và;ìY¿ãÈ>Æ9¿ö <퉽/1s 3«œó:žh¿É°½V(ѾVh–=5„1ʰª3Øb·½PƸ=N·l;$P¿bF>‡¿z†[<‚"€.H3^GB;ÔàB¿µƒ0>é ¿Ôì;Ã0V>ª3ø¬;LÆ‘=.‘ ½ €Ÿ¸€›h€Ÿ¹äï:¦K>Æ’›¾Þ…n¿‰´½<ßC0OýD3/Y;e^>’ò‹¾¹s¿{<–Ùw0Ú4ÕË*ï=½a¼—.—¸—÷Ã;~ç<½„mA?sG'¿Û Š™G~<€µ€mü€w2@;úM+>¼{?f®‘=åK&=²Õ>0ïV3I6œ;C]½ˆB~?‡2á=F)=_)…2œë—3ØÓN½R}Ç=£?4=/´/z/)é:2¿ ¾ÏΡ>Ýcp? Í÷<¤NV0ÏX3ò ;6ìˆ=‹âé>¹c?Ô»=" Ô1BX4±S¬½Æá=ì‡X;‘ç‘î€B‰\;” S¿ó;o¾‘ ¿î§=p¿d0“Å62íu);u8¿Å}¾'E&¿`IS=®Çá/Ô“2}²"½us‘=>Њ¼ €šŽ€šW€š}Ÿ;…îÅ=ôó½¾Xpl¿ÚZ!=Ì-R/éô2>Ùç:4ϽjT²¾v‘n¿¼GU=Æo1ó?ù3Ëõ6¼Ü¼±=jß½ € ç€ ;€ %ÉN;+$†>œ>ñgj¿*^¬=‹Ö5‹Ö5UÎa;Z¿>%6š>K}q¿ˆ#é=osB2½¾ö3(‰½ À>ç¦M<€mê€å€mà~Ž;~à<è~?œ‘´½‚”‘;""K.'ð2Àc¬;‚üV=Xœ?“мqÚ¯;‚a—4‚a—4òz°<\='=%•)=€T`€•,€T­{;7(?XŒ­¾¢],?÷Ûž=ôAz2*ÚÅ4ب>;MÛ.?è0=½Ðš:?¾›™=p--1Œ31\]½Ùì=ͯæ¹ f €œé—»;ÒkN=þ«¿¿›;øÎ;E6ù-H“2„÷®;Û´3<0‘¿9Ði½¨8j<~‚‡/Þ°3Æ‡Ù¼Ž°8>+¤ü»€<>€<9Hö‰:û·æ>ãw >ÖüU?šÁ²<ж1Âs4º(‹;øh??]s"¾x%?ܤ=M§'02¼Êš½ú'>¸”s¼.€†}YJ;b*O¿Q½¿žh#¾CV/<)îh/Fм2&;HI¿µù•=ëíj¼ÁZ©= /âÙ82«{ä¼´¹=dw½€Có€C…D˜+;J#¿¡Y?§íê¾T¨Þ<Úг/ ˜D3%Œ%;ß~I¿¿ÇÒ>W0ë¾fžôÚ4¤2â}¥3Å+¼r5ò=Ð%= ­€@ã Trœ; 4¾ ½?s{U?÷>[<À 2O{3[Ñ ;£ÿ ¾, ?ÌÙE?{Ô=ÒM5ÒM52Ë^½Ã. =ˆI¸<«¢«å«²c‡;|ß½M~¿eßt=øq<¼n/ß[2a8¡;ì7ÿ¼_›¿›;=™ÉÝ;M’5M’5è¿§½ü5ù=k»I= u¤u@uú™ñ:Ù:ˆ¾gµ¾¥e?ii©=_½Î1`Ã×3%=;Íäw¾ƒæ\¾+r?zºÄ=§R1”• 2¦b£½Ecí=ëýF= uj€IuC ™;a¾ ¿äý±¾ªpB? ¿=:UR2G@4Z«<;}F¿½íÑš¾r×r?\‘M= R˜1x P2þÖ®½ú >º….»€Ü€Ša*A;Ä 0¿N„>–¹-¿T…2<øNF/Ó2ê`é:Õ¡ ¿Ža>ʾJ¿4mÁ<¦a­0ÑþL3N™<èÚ÷=Sê= c 4 !ùî:+¡S>Œ] ?ZÉP?³|s­z¿æ8>mò\=–ÂQ5–ÂQ5fÜ‹;§ñ‰=Øe¿Ðá>tK>eK2Ö« 3÷¯,á ë2MQ4Ë Ú<„Ö=ɬ=,Cr[hî:ÐBû>+î>õšìÄÒ> `K?(f'>C2Æ3b˜½†ä$>Òû½ €„|€„F€ˆóuç:…šO¿Þk¿½¾F=ÒŒ0 Ç3÷¶\;d($¿¾&¿ÐѾÌnä<ï}R1"kí3lw¼z8á=`V(=€@Á€7ü€@¿F;)¾ù9Ä>e¥h?9»ž<­+/ǽ1Ycª;Ss¾Y`ò>W#Y?¥p;¾H<Ê4v?²=&B1ï«R4KC;Vk²;.0µ<ÿî?¥“>w2h”4}^q<=E=ƒ§¼cÞ_t€N :ã/q>·`r¿ ž`¾.`=6…2¯0:4€rŠ; ÏC>ôùs¿?p¾nx=®ˆÍ1W93x<¼5ëŒ=­Û`= €?ö€*â€?3¢¨;мœ¾'¡¾ùf?¶Qd¿¥¾x"<ÉCÊ05³M4¿fb;T2\?ª “>òÁ×¾¥=Ûã 0— 3‘,à<ö`Ò=™~‰¼€Œü€Œ”€ŒMX_;×Oé>¿»>a¤O¿Ù”_ý>/°F¿s»=(1©Ô3Xâ½aà>`ã¼ &x&1€LÅC;^ÐX?ý¿„á-¾£÷<¶]·0GØ3ñ_N;´þ8?©+¿lÖ+¾ÅD=Õ%1+¡2r52=-´3=@Ú¸˜y€ $8O";¿@ç>%07¿ßi¿ý~<´% 0²à3ó¾;þ’>ë¿I{C¿ZÂŒ=o’%2 ¥Ä49~(<§Ï=èk¼ €N¹€N*£*8à:tˆ¿ºN¿Mø ¾ìŒ¤=TQ²1¬ç2 ;*Ÿ'¿ñ:¿¡«G>­ÃÐ=^§ß0>K2Öü¸½ò] >m¶< €hR€h'€h´ÍF;¼ýn¿?AŽ>«Ýg>^˺=rØØ1š/—3ro ;™s¿ËÌŒ>ù× >„œr=Ýn1Gu3fø½œj­=…_*= #Æ#ô#”ª;B“¿²'¾ÿ\Y?/Iú;ÝO‰4ÝO‰4C¸;’ã¾vJ¼ Me?q°=¡Ó2¦X×3†–¯KºAl;KA!ƒ;3£:>¾¹P¿š¯ ¿§¨m=v¡Æ0Sö3?=„;Îiß>ŸÀH¿¿âá¾ãFÝ=(¯2¼5€4Ž?Q½V>ÉËš»€—ú€—Ö€—¬Ú9; µ¿ï7Á½3YX¿·ëf<8ÿ 0ï€-3>ä¯;K#µ¾@î´¾G²]¿EÛ©dã;Þù1/ü±2÷ÕZ;âH?G =Qu?—/<æÎQ.$1o2¢½zK=¯#޼€]€q€EÕ‚“:uK¿N'O?@©ó½t$=¬Ò¥/7kº1“ë‹:U-D¿Ý|?Oƒv¾•)‡<%Åç1‚*L3@ܵ½ñ¸= ¶ô;€ Ä€ ì€ #ä«;÷x¿-þÝ= Xb¾¥°<-«“07£Ø3Pˆ;†žx¿9«®½õc¾='=ˆµ!1w¨”3Àyñ¼¥ƒ5>øÅ¥»HHÞQöëŸ:üçÍ>E[>"ßc?ÒEÿE_2‚v~3æK½ËMT=†â=0R0ý-‰8B;²WF¿â>z?j„"=š«F1ê‘4Ew¦;y ¿õÞ%>gE?”ä=öy2d“4[\#½Ÿç=”½%¼ ~ ;€ _¾>;TD,?À¬7¿XU8>ÖŒ(J=¹™â0+M3w¡[;õ̾#/i¿ëøÚ=¬„=¤˜1ô¡3–’e;†H=âtR= \Ý(Ñ;´žùU<ê®§/§w3çã;¦d¿Kk¹¾)jŒ>úÑ<Ìá¹0ûê¯2ñ¹“¼³%=Ô‚W= RvVÄï;iÄ>-™=Ü5l?<,-<Ð1ƒå3ö~ ;t¨>>Ð>X{o?ýÙV´£H>ñ)K=›H6›H6G?„;Çþ`?Û»É>[®‰>5-=/ðZ0f3ýk™½çþ>šµ=€.~€.î€kAUƒ; –Ù½^NY?o‘?kV;¨ô."¿ñ2bÔ†;L¾ßíj?¤Á>Yð¬<-ðÃ5-ðÃ5ŒjQ½Ô_ï= =6.Ë.ö.þš;¼Ê>ÑÑï>ËóX?vu=›å1bJÑ3 òð:V”?)V>b?L?°p>[×$1ü'j2‚«¼¼Á§¹=m6V= €#6€xd@ ó:Wv¿»ëó>\Î!?¯f#<LŸ/ùŠ/3èÆ©;}'(¿w®??ãÍû<†2ó?”4]ù¬¼´W= Â=€Ý€v€Ýßx;|‡ë<•Û~¿Ü¸=¥Hý:ÄAs/ç“ã2\G¥;tÖ; G¿h+™=àÔB;‡ š-•ë3•ƒ½4Ø>! =G8€IhGù*k;àD?×Ó=©­F?h= ,á1½#¯3ú+‘;4ÊH?1”*<®È?²=J+ª0i*3+ÞÈ»&©Ì=EIH= €,>t€,CŒX;À;½™˜m?a.½>ª&éhÞÜ<çKœ0擳3ñh£½z9>»~=€.Ó€.¤€.’#N;ý —¾{6d?²°>*5<6a1Ã24צm;CË[¾jx_?åLà> ¸<\e 0MP3LƱ½#k­=dZ<'ã€$Ù³;‚Ka¿<ðñ¾Hj@½i0­<+kÕ/ý1®2*„;×áf¿™bÕ¾´è½:Ýš=ýh0V¬±2ê#ð<¸Ã=`=.=PÊP€ $Š;üÁð>\ ˜>rÁT?Kª< fÕ/ü–Ç2X¹§;gŸ?Ã>!‡I?ÜlU=ã\32J65༚+>àM·¼ X€buÜ:n_ï>kqA¿¯Þ꾉`>9Õ&0â°0_Ê;?o?¸"´¾©M½b;¥=õ#3âÛ4ž˜õ;¬`=ñ.W=(±(0LiÎE;…®I>’¾—Úx?bŽ”=Ñ,2§û5L4 ;L§>ÊZ³¾·`?NgÐ<³¸0dˆ/3b<¼zþ´=¦Cg=)€-¡€-&€*ô ¹:ƒ¤Ä½f&!>½œ{?…™=Éî}/>Ñ'2uZ[;9ì¼gÝ.>Å!|?”wX=€\¡/~ö4œ6£½}Ͳ=²Ö=€‚”ô€‚5wF;ø=H¿…vÿ¼éK?Ú4<Ü/&‘638E;ßï,¿c a¾ -4?†•ß<5×0$å”3‰Ò^;Ú¨=£¼¼€‡«€‡‡€‡Ö³‚:u™ >;AX¿ÈY¿Àî­;Ï3/8(ã1¢,;’å=€,C¿aj%¿€êo<*êù1%h›3cE­½lâ=ƿϑ¦$<¿º‹/V.y1؇¯;Ý=c¿›Í‰¾(O¿>üâ8=eÉÁ1~4ëÄe;¼;²=y[i=€-Ò€-ï€-=b;ÿ>CY¥>Ùo?áM<¯60å6a3|u`;ÏZY>ï›=õgy?==\ö‹2±Œ{4¦~^¼ëÿ<>«ëм€Z`F ^å';ðD@?|M"?ȼ<>ª‡+>Ž22Ûä3;ª¼:Ž>4?d,4?>”Á½=:>¡.C2¼k4M½î¼„e,=Ì}ò¼€}>€}g€iøË8;¬ð=C(>ĸz¿ìï<‘Íö/Í Ä2±À?;½f½+ŸÍ>j¿à,9=l —2wÞ«4U¯½2¢=#2,<€ì€L€m);ˆiU¿ÇM ¿¿:ž¼Iò¤<ÈÛæ/[ï"2Êp;r!K¿IÌ¿Xv;=ÊcE1t*4‡À:õL/=ØI== q’ð²Œ;ãa>óp%>Œ>v?2ÙûÇGl=}ux?ˆœEÁ‘@½E€ƒ—vgý¾;˹N¿>&Ó¾Zé×¾ÍÓÿ<‚÷–1 í¶3–:ª;ýe¿6v¾Ï,¼¾÷í›<ÎA!0¿£3h#W¼Û=8NJ=€¦Ê+Vç’7;?@‘=Päj¿FRÈ>~‚™=¼) 2Ã8ï3øŸ‹;ɰÝ<´Ò{¿š 6>ùH[=Ù1Æ‹3+‡¶½Y¶=*—< €Òñ€ íÅ;D s¿ û¾Ôa>Gî_<µÜt0†|3†ÅJ;¡c¿m[é¾³L–=XÆ=çQ¢1’E4Ǻ8<ÖþN=°®J= €KV€Kj€KA7;ÿÑ?lòô¾¢4?ü䃅Ÿ¾Ž‡`?îÅ=ý3Ÿ4|—»+L=åñ4»€§ã€§Q€[›BO;=ü¿FI½¨8'; „3 „3‹Ç;¿#Û½9u|¿õ§¾±k=Ç J0öe‹3Œƒ½;Uþ=ôB= €Gª€Df€GƒK3;,ÿU?ñL]>0'?XJx< æ/iå33¼×™;%/?F÷Á>P•?º©\=Žj1û ç3ÙÎ÷<ÁUž=çp­¼1Ê1ä1›;‹?™3Œ=;3J¿fàÛ<9ÂA0ñX3¹g;¥‰?üê»P¿ †=ø¥…0ç!v3 ³=MfÜ=o~û €’ð€’{€’À:;RöM?÷Vó>2W¶¾Ýy"<H¾0´œ3ã@;.:6?­Àê>¯4¿À‡é<ßá1œyÔ3Ïø¾¼^;>F쓼 `‹(‹‚ú_;w7¿?¬ê¾ ØP=øñÄ1€+4ÿ;aY9¿ ˆ?Ú»¾L–=]*h1ÊH3I£½¥†Ö=ãÅ=oÉjoêí‹;«½6¿XÍ<>Îô,?@LÓ7?ìZ=4Ä:0ŠÒ 3”X½ŒL =£ ¼€šÆ€šsžn-;¾Ô=qµã¾CÀc¿°Àø;»ì€/ÍLC3Ì;j§=2gñ¾4É`¿Ó$î;iÎ/06K3ñò”½[³•=Öp¼7³Ç)d;vè¾û¼#¿©Ë¿jÛ9=‚ž1eìR3P; P¿Œ ¿c]%¿æ.ˆ<¢L‰1ûJ 4â! ¼ñ=L‡;€§…€£¬€§%õ;܇<<Ê¿ƒ‡½Î<;h -k±À2$tŽ;g <µà¿dó¼éS;h‹Ä/]i3ÜH™½ä">Aœ¼€ Jljx©B;\ª ¿ü$:? ò×>&ö“<½JX0U.!3à H;‹c¾l®f?ɾ>Kt^=aúÀ1(Ä3¶Š½„9>•m½€>*€>Jc:Êûé½1!q?1´¡¾Ôáu>Óë 3ICÃ3‰º£:Aƒ—½ –}?¿'ì½Li >5QÇ0b­ 3íJ˼´çr=ôŠ'=wú wv€:d2¨;yU¿*µ|½)ö ?qɽ;OÔ‹.cš¦3ñý›;ÁG¿2,‚½>2 ?\^6\ä#={Ud?”«=û#0>Ð32- ;ðQ>U"÷= Ñs?ÔI‚=-\~1æ‚Í3üÿx½¡ô¥=X:Ÿ¼œX¯oþ:C6˜¾R˾%.q¿R1œ<ü…0¢2#3 ¨;Û ¾1-޾Qm¿šŸv<­1’Ój3*\=kòT=Ç9 €&˜€&:€ â‚;/$;?ƙ־à× ¿?>ß<œÑÀ0.œ3µg;*y)?sÍ«¾Œ‘+¿úlï;‚2Yú`4$|/½¥ùÃ=7Á·¼€Cmt² Ê+];ؾáâ@>êBx¿³.™<ô0ÒPý2P!½;­™¾9¨,>^»y¿ëg€<ýC‹0R'3‘ N=â=mãÏ<€L\€Lú!+hú:fÎM¼„ê>?Ú„*?Œ<¥“0\´n3h|;—┽ßs?ÆNK?Y=LK2— 5>”<Ï¢w=,GH=LLëLžD;g#”>Ç#ǽoÈs?m.=e¦1Ía3j-Š;wÒ>~±n¾S±a?'D%="ö¦0)©Ò3{=$(¾=%–= P²?PP2>;ëhI?t‡o>½;?a\<ÞŽ/ŠÑ 3Ã÷Š; S? Hb>¾R?Q«=M&*1÷n4™IÔqmü>[ì=?äO=ófr0ÏKâ2|Äa;/—?zyë>‰:?éƒT=Æ_ž1´§R4402½bùó=3Še¼>—©€˜ rN";üÓÙ=èO?Œ:X¿rúÇ<î–0Z9r3Q¯b;ƒL=ãâÊ>¸Õj¿Å-=Â*Š1á¤3µt½È|À=­lŸ¼Ãž¿ï=;9&ϾðÆž=×Di¿¦S…=» K2xVd4v;¦?¶¾+#>ì:l¿ÕËø=ì{W2n4º/½$a/>¨:ä» =z=D€9/#;æ+¿©“?w;оÙ?š<ä¯$-1˜0Z2‡;‹v%¿=žô>yO¿£&›<¿Y’0vYT3ïoлUM>‰)¼’3€“†€‘i;s¾4»J?tï¿—Íó<$/ 0×D3[`³;H•=vU:?§Œ.¿€öW=¿À2³Ï4G:ƒ½k`>¯? ½€Ð&à€‚@n;¶$I?Ám¿i°z¾º[M<_uz0ûüÁ3¼ ­;vëg?¬Ä¾ÿç6¾F=Ca£1Ð9 4#½(¼âV>¼Zî<€Ž€Æ€>ó‚;5ŠN¾Ô2U?rø?…ý<3‚.YN3×¢;|e¾Î[?xàþ>j»=7ú«1úé4÷=ŒJÊ=§ÌM¼€`¢€`Œ€`éà;Ó†2?Çk >¨;4¿¹<öµ0{ã3W2W;|/?ú(}>>®/¿W†=X#G0³úo2Z ‰½¥öâ=W\=€$ä€Â‘;¬f˜>¤r/¿É#*? il>=õ2•”;3ƒ­:Wâˆ>i.¿ŸÀ.?â»=Æ73¢•E4p•'=¦~ž=µŠþ»€”€}€ÜH;ÜÒX?JR¼½¿ šØ<0é¾0{’3 ’y;_àd?ïC.;F[徉Ý/<»é¾.o¬Ä2 ~›½ò&> x< jPÚj—l‡;%‰&¾ô{?…A¶½4Ë«;) 1/ú’+3ãtZ;i4”¾2“p?E:¾4Õ<ï÷/Î#.3ôü)=á}Õ=Sz&<z§,ä(;ðf?<=à>C$Æ<©3;Þe.®jV2A7ø;Û:Z?<Û?7½„Ë_<²K30Ó#ß3ÌEœ½>ê=òîÈ:9¿Âéáu;Œ[;¿÷É¿±ù˜¾”ú =µ½¨0ŸR3ãü“;øC"¿Õh2¿PÄ«¾ýô=lüY1 jŠ3 wn½K«!=>–>=€vp€v*€H'` ;ÞñϾi=>´e?Û¡±=koq2¤^4xN;>”¾¼´ë>ñÔV?Oݵ=³ý·1Ò24Ö§œ½`¬>ȱu< €m†€m£P'õ:£¾¬¯|?¯Q½Î݉;ؘC.NŽ52…Þª;¿¯Y¾ý¨y?üy=VÚ:kÇc>w?~¸Ê;‘ .‰‰1>LH;ë> U£>M^p?ß_<§¹.MIV1LнUj>´[K=€DŽ€D¢€DRÅš;‹Ö?[—­>©??•¿Ü<Íf4Íf4]ú;&Bã?ß^=§¡˜1¸)è3O¬S½í؈=YÞ=?€¤î€¤î€¤÷[<;ª;½J ¿¼éL?dpÿ<$®14Ad;ÈkξKòù¾š'F?›ƒ<5nc45nc4¼ç ½E1>’Ì*½r€p~r€ìa;ÿ~U¿–Ñù>§ôƒ>Ÿü=þÉY1¯gÌ3ãp;x¿!êþ„=Åe0Ýx2oÖà<(¶=©¢8=€$äPy€$Þ&;Èó&?î0²=wÉ@?$M¢<^F1Ë„`3Ò0;q`?¦Ö=ÅHN?:· >7œ1±€Û3.S“».É=ûf=€*ô€*Ž(äè:Ý(K=jž&¾àD|?íÇY=]Žœ1Š\3n ;Ö2潜ô½E_}? vÄ<7€1n¹ 3O•o½ &=zŒò<€ªê€ª€¤nX;£I¾€¬e¿—Ê>æG <º.NT2½}‘;[iU¾„–Q¿Îù?ò®<)WE0D'Ñ3<¤½Jb =*8¼¼€¬â¬º€¬G’u;<ÚZ=ü¿8‚=gÉy<õñ2*kú30ц;A@>cÀ|¿ ¢…=©Y<°0Á£º3À.½Ûùž=00= €50€5V€2ÓD9;ظT¾p‹i<„cz?h½=P41 (3p?;‡µÇ=p`«½´à}?eZ=mô0rb3H§.<9|=ë<§&¤4§kBÛ:_é¾»³S¿åó¨>!=A.1篿3Ëó;d™-¾!>y¿}>~õg=öu‘/^Mƒ2!\½¡>$°¼€P€€0Vˆ;t$j?íɾÍd¶½¿²ó<&âÐ/¼24þ;¸t?vΓ¾øY½N"­]›U¿¨-ˆ<(¬Î0ÕØR3+±;?ÍBF>Ù?V¿x!W=§:1fÙ3©.à¼^‚=(›ò¼n€iÿž…,;Ž]>ꋽÁTy¿$ Ò<±¢;02—!3GÈ=;ä+…>‰ú-¿o˜/¿·7t>€2Pe—3®š‡½×¡=rÁ=€=Ö€vg€=¦4á:bQm¿·`R>ÌŸ >ϬÝ<÷« 0L3|.C;áµb¿Ûbc¾"ßÐ>ûð>²À3Q>4¥¼Ö¼ëÉœ=O"B= €:¾€:ê€8ƒŽ†;e"T¿©e±¾Ëá>>\<àû0üñ"3Ï{Ó;MP¿^'¸¾OÓé>àc‘œ§º¼F€_Q÷©‹;ê‡S?LX°>-ä>Qf%=¶³‹0-Wî2ÿ.Œ;"€b?Xf>ò Ñ>Öâ¡=S†ƒ1“m 3£’º¼»bÆ=ùHʼ €C#€C_€C†Ë;(Z!¾YÓ?àG¿âv¡=Ãò&0¤ò(33:I;‘–è½e{£>ÓÙp¿¶&=óÊH/ ƒé2Ž;&«b=›;ú¼; à Ó =‹ ;ù D>‡úоÜvq¿+Lq=®00è~£2xU\;_Ä\>V Y¾ït¿kvŠ=+Ðx1æ¤~3ò^µ¼YL,>r6¼¢°¢ä€/¼Ý[;w§]¾ÔÈí¾>×[¿à•ù;·„—. ¨½23[;x ¾6ö¾r±]¿oÂl<Á6â1Á6â1²h:½É>ú}ÿ;TTT:€WoÁ;AÍí>£Š>¿òW?P±…=z‰ê.üò0Ïh;¹é&?Iùß=Ó@?©^ƒ=wwg4e„â4¸š¼Òm©= ½€¢¢€ ž€¢(Ž;_R¾Á¾Ýþ~±< ë#€tѶ;)I8>7àt?Íëj> ¤<ß!Œ/uE+3gˆ;Áês>õv?siæ=‰º°ã¿º€—i€”ô€—üê:Dq¾è>¤u¿„`ß:y¿[‰l<û š.LéO3@³ª;L©³½xÅ>™5k¿Z®´<¦º0~"I31³½õc>[}5=€kº€kM€DRÿ;‰‚>µë ?LƒK?rŒ<²µ1xdþ3õ7œ;'ç÷>ÜgÑ>tF?÷¹»=“¦D4“¦D4/½¥N>毼¦xßL;0—Õ½A7½¢X~¿¾Í½<º\~/úÀƒ2‡­;ä@=nþ•»@·¿„s3<¢[c1ÜìÖ31²„½±ø =òƒ<€¨-€¨ü€~Óõ;».ξ2LT¿V_Æ>(¿Û=8O1­Mí20|Ù;¨F¾pºl¿ð„>~1Ø=Šö™6Šö™60„½6¬>Å+»A]AT€/n~;3Ñ>‘°e¿Ð,¾Ô<ÞÊp/Õ÷:2‰õ;0aä>U-c¿Lî½…0=î .1lE3>éD½UN> n » ;Ò;t€—s›€;¼]z¾?ÙÖ¾(È_¿,Áj£ç< €.–€.Û€\/ˆ‡;»ƒ ¿~ž-?G=Ä>e×;ËS/”§ø2(¦;Ù¿Ìâ]Õ½„-¶=°¯5= 3d3ö3€*;e[Ñ>I=C>ævd?yæŠ<þ×1–œè3U‡W;âï1>µ‚%>ǯx?\Ù=›‹'2BË3X ú¼Vñ6>1E¹»H H(€9@Ÿ;ÃɽárL?Ž!?%\4>“1û©3á%;wtºçm4?}›5?p>Àâ1j¢ô2»½½Ÿ>Çô„< €á€;€sk ;(Šj¿¿õÆ>³ïȽe!õ<”ý1LT4Wo:;{^l¿ÃWÂ>Ô!o½²ïÑ<$Õ0l^3„¼ž½­23>WÌH½vnv7qD×%;³\"¿È÷¿Ï*¿sÞ…=k3L1ÕH 3/H;¨}6¿'<Ͼê¿|(Ý=|Í‘2ƸÍ3†ç%<…³Û=òΡ¼>–Ç–þ–ÃÓ';ë¹i>e|:>Ý×t¿úDå;,_8/¯4Ûý#;vÓ>·Çh>1Ó’3 𶽡/ >¦cÎ< €hí€h¾€h&kP;,ðx¿AæY¾?­Ã=1˜=í‘ô0ůV3\„«;Å2~¿Ý6í½ÿ^ʼÖDÞ=Þ 3#ºX4ꕲ;[ È=Æ¿O=€,ü€,ÆK:Q);Ë M>‹P?Y ?O;?@À1[LŽ3wNs=È&y=Ú¨;€Ú€Ù€í»N;{Óp?'Ƚÿ©¾ Ê =×Nø0ªôv3òº‹;Ùct?&YÊ=K;Œ„<¶œ0XÒ73È™&½–x=ü«G¼€b€š°ž¿z¢;æTÌ=£»¾íl¿Mmö<½¼¹1$ÁØ3TÙ;¦"¤=wOϾ×,i¿8¥<€/xàÉ2¸Ë<æý=Ìz±<€tü€t”€tU•E;MË?ÁxO?f*>g‡Q<Ù7/i m3"½;Û’ ?‡2V?1yS=’6{<£÷0g²J3'ˆš½›VŠ=x(Š<€ª€‚š€k¡+;À—,¿¸$:¿â>ߨƒó<‰¡Ú0õ3}3mo—½< >~÷»—x0gœ";G`¾“=!>áGr¿Ž°<.Ä 0é,'3f§‰;?p¾R³ >ûQv¿.û_¡Q>oÔt?ÀjŸ< òƒ0_Ý3,J;lÕù>ž›b>L'X?µ»=cÐ1Œ¿t4?n¿;~V=d­¡»£€[,£æþ‰;qÕ"¿Ç—¿éÑè¾@?ü;´ À-šA 1ŒÒ;Ú¾óPV¿{­¯¾xõK>¤º€4¤º€4 Èž½úš%>¥‡¡¼ €{]r¦€{BÝ;žIq¿|ç‘>e¡2>ô'ˆ<}CJ0T™?3-®G;]çl¿R,›>Ôþh>  Ô<ÙzŽ0ù®3‚p½q¬ =ޝ½<€]n }€]XUß;ñop>~”w¿kQÈ=úæ<0ð&0Û&ù2ò§k;]~â=Û~¿)sX=!â=f<_/áš3ßO ½ƒ=@kþ< €]€]m Ÿic;ðãØ>ætf¿X\Î=¯í<¥¡+òe.4³;q-?Ê%8¿¦V$>\„W<õyó.Vº»2ƒŠŠ½`’ =À"¿»€‹ö€¨™H6»;OL¢¾?õZ¿×ѾŽy>¾Åç1†•Ñ2d¾I;ÿ@ª¾rª-¿¸'¿”?§?õ2¢†%3Ü;×û =œz:Û€§‹Ĩm;/îæ¾ÂäW¿-••¾5>>1>3íZ’4«< ; l¿|@¿­ds¾ * =%¨1Ê 4Aï­½˜†><[»€Ô€¦€¿ð@;鹿ýÓW=Ö5O¿ÂúÎæná>!BY?=<èÈç/R 2ãMY;:p>C F>êÙs?A…©=.G™2nø¹4‹¨ ½­—=WÀ¼t¦…Ú€ŠhêÌ;Æ»d¿š¾I¼ª¾MË¥.ƒ|>ž<óuà0ô ¹3fw[;L6r?ý=£>À]f=º%)=P™Ÿ1"4ˆg‰½h²>¢—Ñ<€mÍ€kü€môxõ:Ñ9$={?ßÁB>"½ì;‹6-2„Ý0ïx‡;!QM½Çs}?¨>Ö—¥<Ád 0”==3€H?¼‘ÓW=iཡ;¡@€¡@ë:#Je½ èÔ¾`h¿sD­<ï<‹0¹ñ™3=2ÿ:^’¿½Ö·â¾ûGd¿ªz¿<±h!0î32( ¼öïš=~Ƚ¡8€ î¡SF;ièf>‡6û¼mHy¿ËBI<߯2'=Â3õûc;0“¤=0齜~¿²³=òqÚ0| o4§²¨¼qæ'>мD=D2Z—úL;ÿ“Y>išD?Û¬?àR;] /N3ÜïJ; %Y>gÿQ?Yú?:zm:´kÅ.Ë>³1g_™½åb>wN³¼€†D€†L€( b;X²m¿Ë±¸>ù\´½ ‹‡;¡Å71ýÂê2-ÿ`;Øày¿&Æ>>dcå½eLC=¿„ü3¿„ü30=߈Î=ÿB¼ €’€`–€’# ;ÐöF?DXh>1@¿T<Çßò/È/¦3¸6²;JL? ÈÈ>§ë¾·†o=£ì˜1@°3@3S$ƒ¾\°l¿X_ü÷à<Åxp¿\<>1o6¶3ØJè¼á™>ˆ< €rñ€rv"¨C4;Ä Ï¼Ój?a €½ÛR{<îíá/ØQç1Џ;¶¬#¾Ùsy?Û¾!¾Ìg<­Ÿ/Té³2Þã =ŸUÆ=“=+JuP-¹Z;x´5?Ê$È>4?P„Í<}„Ù1×*Í3Co;Éß8?×;Å>@?ÖKµ<0%0kÒ·3cÐ ½Xf=S0¼€E/€E€d!°ì:¶‹ª¾Òö–¾cFe¿Ôk=oÊE0§93‰ð;ƒÒY¿AO{¾z×í¾Ž¤=¶À«1«Ë4¥óá¼tì`=føÏ¼€Ú€x€‡ld;a3Z¿0í轎­¿ÎV<ÁÄ'/Ô˜J3';ï;_¿âÛT>ùåâ¾MgR=ÎÓ3´×3Á䦽Z¡=ßí< €‚ú€‚‰€‚ä;ðD¿2[¿¶É>ÕC=bŠ1–¯€4}1™;xÏ,¿ú‹ò¾JË?ÿÕÃ<¥R™0ÎÕ 4^Ÿ9=_y°=ú R; €ª€²€aZ;vÜz?³Ã”»FL¾“Jœ<+Û/¨—Ð3,Y‘;½{w?}4ù;`肾C=]Y1Á. 4 ¤Ä;mþ=å·è<©x€©î7K;ùX<¾¯v¿X¢F>aß¾= "1õ ;3A{ ;Ï…Š¾Ã‘t¿Eó=*¨;=Pã0Fáû2Óö¯;pÍ=»ÐÜ<©±€§ñ©–Σ;Yð¾Ç‚9¿G?²WÞ<ÂY3ÂY3 ;5¾¢ÚU¿“àË>؉ >6þ2þŠ‚3”kŠ<º»N=˜9= €Kl€Kö€KC¦;Ô‡›>ðj¿®C?ñkJUë¾ïÆY?ÆÛ<…p¨0f|¢3äØú<Ëõ–=Ǫ¼ €›ð1¢1Ì ;É7:?ÙÕ½ Ÿ-¿8¤á;¼wR0AÂ3“;XP%?Êó;¾6¼=¿’~=6¶0Q3›âq½¶>­O¹< €mÒ€k¼€mDz•;wx>Ót?K'>Úê¿;¼)/z’ 4!xŠ;Äú=ì•z?ÀÒ'>] q<·ZI/&Œj3W#»»$š€=Ž?½€Ÿh q¡Ã°;46ü=³&.½mÑ}¿]j¿<7á1'ä­3²ñZ;÷”>XÀ¾¨r¿vt=$ì44$ì44Ôד½H§Ž=Qö–»ø©È¿:ãÑú¾SN¿Ä(ª¾*¢ë;"\½/–p4GÏ;Ì˾ÖÇ<¿Ë± ¿ûÔ=þŒ@1½Á3Až=‡k•=!Y@¼e~e€€à3;”;?8>v³+¿7ñY<…v^/ˆ? 3&rµ;ÁW?îW¼Ã" ¿£BÂ<»c 0JÈÔ2eŒ=ªš€=ÖŽb¼ eDeÖe®°E;~»D?á=U¾cã¿.0<ŠW0ñò 3ãñ@;:?Ýx¾’F+¿bÕ¶ÒÏF?åN¿9K=]I1oví3ç} ;m^¨=•»[?×§¿YÛ)=« b04’Í3*=?n=¶Øí<€õ€Q»€• ;Ë›Ð>ük”>R²]?L«=ðÃ2ªJ†3XÀV;¦d&¼Wà>x*f?6Ù:>ìXÆ3|ªA4ã‹–½ö=Çb[=€D§uì€D¹?!;ë´ß½Û†·½˜n}?îT“=šþ"2Û¦94Ë;éÔ‘½­xÏ=¢~?,Ù =B˜g/·ñ‚2+øí¼ª‚Q='g(=]wtwUw ˜‹:‡m¾ h?Ùº´>à(;•4‡/&ýG2ʆ;†û¾˜².?¹Ë ?Ù=©*1Áé3[Ͻ("=(: €‘|€‘>œ¯ŠÀ:A[¿=PÃ> ³¾îŽ’˜×< q}/<“‰3ÍE;<º¾¥Q?Jóä>ãPÖ¸­¾T h?cxŸ=Ä`2Œ#4¥7D;И=u]®¾± p?:>[25[25Û2€½9›=|ò°<«€|í«ÿ]–I¿@~¿KÀ=¾ÿXbmÔ7; €rPs«€rÜ`;8¬W>ºw?»ð ¾Çws?—Šy¾µ><Éëj1¥¼3ããS½çVH=wH±<€f=€fB€ab™#; ”l¿¨æ&>í°¾ˆI7<\Ü¢/‡ù3l E;ço¿[xƒ>j¾QÛ³={ôá2oB)4ïÿc;KäÂ=½9\=€-œ€-I€,µWa;]­~>"(?ÓDT?²z®AØ>A²d?¹ì7=X‰ž18Õô3ý…½Â#=ÉÌ=€=]€=h€=‡;ï"i¿„õÌ>èÑнJM.=ÜM0†! 2þ‘);>Ýq¿÷ ¤>Ï=ÛR,=bmV1n/Ã3±÷â<Ÿ=÷=Þä7;€ua€’à€u+õ‰;1H?BuF?ÍA¾óÏà;°É;/my3Vc¥;Kp?¿ÇE?äÃü½ä R?ÀÝ> GÆ>gL†1í’Ç1(Æ3;K¸u>ôq?Õc>t݆>0ÿn29Ó3G¢;`É=WZƼ ŽvŽ!ŽÓ'Y;8´&>$½^?ç6Çj<ý2/³Pò2ØÛŒ;ê€ >F¡?4H¿ ƒ*=þéS1x;š4¡J ½§­ñ=>=',.2'Õ%;Åû@=íç?Õ´M?º!Ý<¶I0 P 3µž­;>=Òü1?ž7?l«\=T¶51’e²3\W̼6=Ø‚^=R62þR>;+H¢¼&]Å:ó?ÚÚ‡<Ú-Ÿ»91$&;V€[¾iG}>>æq?'~=Üo2¯È¦4û“ø;ÚÊ =慎¼/€Nn€N*c‚^(;Wƒ<=‰~¿ï!×=#Ü¥<‰;Ü0¥÷™=‚ 2um¤3f½˜½9>/‰³¼€ˆz€ˆœ€(‡gH;-&I¿¢óø¾\Ãþìc>J¡Q3ãR_4æë„;å,h¿©¾腾錀>Ûâ?2“Üp3œÂJ=.ˆ=³`â< €L€\€L%‡ò:ÍX?ulS?¨v¬3.ç²½ºÀ=SB°;€ Á€ §€ ü¾¸:é¡z¿pZ ½×@¾Øà<Èq&0aï2ýø];Òj¿‰ŽÌ=ÖežJ=¨a1)4§“,½ä…$>Ít/¼€—†<º;ô ;…‘é¾qË!¾Á0`¿Ñס<•0<î2G1¦;Î ¿Ï¾E‚Y¿$(¥=&ž1óÕÉ3ÍX”½÷ƒ=(IW<€:€Ø€”Ú:™¼2¿³ª5¿æ·Á=zY<¬æ.ÆM›1ŽãT;o."¿F¿`×§<=Ês 1ýz”3å ½V¹=}[0<€~:€~L€¨ ;»«1¿Õ– ¿íBõ>“ô‘>ìÝš2í_?4ŒÉ’;¢d>¿…„£¾êV?¬×r>zI$2K 2R™â<Ðx=¼Ï1=€KÕ€K€VYG";ØÜ ?‰›Q¾ÿ>Q?wªa=4 1e¿Ó3\;õñ?òͲ¼¥ç[?6Rßr“¾‡Yo¿½A!=¬².qr¸1Ec“;›éL»uC¾b u¿}Ž¢n ?–¸:?hS­Ü‹¼ ¢0¢š;‹n;)d¾³«¾.Oj¿N”<°5-0÷“2ß­;Ipš¾­±M¾û˜n¿yb=ž\1Ÿ4Úÿ½ÍËÁ=È´6=€6|€6Ò€#ª>;Æž½º×̽ñ}?Ò¢”†’x?G@=gÀ3 84Ói]½ÎÃ>«\(»€—†;+€—õ‰;*¾µK3¾ñõq¿Ó›=Í­³0‚§é2Œ§w;áо¦¢½#Ùh¿ÄÀA=ÕŽb0æ6t2h蟺x*À=Iö½€nG€ %€n]Ù%;,ºp>O˜ô>]²X¿ÜŠ<:£¾0‚¯3–/;}e>‹OË>ÃÕc¿Eùí<´˜¾/gÀI3 ²È-ØÉ;ØÂ.Iu 3s¬;’O?@ÊJ¿Cú¢>Å„=†F2*4ɼtìà=¥k¦¼{œ{ {;Ìá:™ î=´‰ø>Ñ]¿"ˆ<µÛk0ñ!35ÿ8;‹—ž=+&ã>°‘d¿p>¥= „2à 4l=ÏØ—=lb¼ 1îe×1lAC;ÐzC?ν%¿ê3=v6Ð0ýì2‡A; u>?Ôð<“ +¿ ¨Ê=QË 2IÞ4f…‚½3 =íÔÜC½77&=ß?¼9žèžpž»Zi;p¨š¾6þw>ël¿ ¥D>*_1ð 4 ;§6=¿ËH>TM¿0/q>š¥%,ýL-I0Õ;+k›=Ý]g=€FZ€-£€Flõ;s7ž=‚Çö=,]}?û«°<«¥/Nê™2Ã;¨Õ¢>qL>Ïhp?Ð<²E0;¾Yk¿&k6=iÜb1e¶¬3EB;|ê“>£Œs¾‚fm¿Kº0=Q¥4Q¥4E¼2¯>çP< €r¬"»€“Ý ‹;&£v¾3–w?Éצ½#j<­¥°1D!2ˆ©; ÿu¾s?NåM¾_J®<:$1öT4Š>½å'=˜20=€c'€c¼€c ÈU;Ñ#¿!ÏW¾VEM?êqÞ=„VT5„VT5á_;š¸%¿R*H>‡˜MµR¿ÏÊ,;ÒWð-j2ÎîÁ;Ñ¿ü™>¸§N¿ø|<˜ÀN5˜ÀN5=ž–½¸!6>œO]½vq|vWlæ:öË ¿ÄFÛ¾š7¿™˜<€&Ö.B#½1„çË:m J¿z$ʼ¶¿È=kû0¹£ˆ3<ö“½°p2>Ø#½lÛ€+ïlNÝ;jÅ>Pšh?c|È>‘Óœ=ùËŽ0¡§23«ØÊ;åv½µYq?Ôë§>Øð¼=%¾¦1WÌ3R™"=%AØ=ƒh­<Ëi¥~ÒY;4ie?=ÏÕ>.Ç>*"¡;´ˆ-/HÙ´2Ò>ã;$$[?X2?Ò²Š=Þ˜+<öM41™»4½ý¹½Ñ;>Ã××<€qê€há€\,;jÖe¿ãÝf> ²Á>JÌ<ÉZc0{$@3þ¦;:/e¿’©>tš˜>&L¨=¶P3Õ£|4‰`\=³ês=hé<O»€õO´Æ;‹\?§¹H½¤?P?¬N<ª~¹/¬ÿu2ÊpX;_ ?CK>kP?¹sO=µî1ÏÜq4Û¿2¼ê0>_Ñ­¼ QšF6Q€yg;l}?-ã>$à%?eZª<Þ+©1}ö 4X"«;m5Ô>’ÿ?npb­+½-f|¿˜zŸ<£¡‚0ò3)ee;Ñ+>¾ýÖz¿ j}=ƒ‹ 1ê`13Þªk»íÓ1=˜ÚÒ¼ _S_U€¡™ G;')>ù˜ö¾´N\¿ñØÅ<ϳ•1}-†2‹¾h;Yö.>c ¿"¦M¿Õ£~=îc$2Ì;"4\l<œÀô=æ²Q¼5€Ÿ€ô€¡>;„(º> R?§4¿–®l<)ð 1‰¤3ƒÌ¾;®³É>ü%?W­'¿]#<=—04Jð37œ½Ör7>¾kP½q6qvv<ŸÇ:± ¿8ÐE?R6á=ýää=ÛÃ÷1Q¤3ÿÀkd¿eãâ>5%±½ÿXb¸éÏ;½ÿ=:“6=;€¦Ð€•ꀦaš;fmV= i¿z-Ò> ¶A<²ÏÅ0Âm„2›+“;åÀÞ=±¾¿KM?èÚ¯>º3MßÜ3Ÿ’½!ê.>ðúL½ v›Þv'¨%;3G¿ÀȾbÀû¾áhê/=;7­=n½»€`(€¾€`j;X‡k?¹ðнµ³Á¾];A£.Ò‚¼1uïã;ã²h?•d=‹‚ӾД<…«‡.¼®1ëS®½ß=¼¯; ‘ë:‘„‡D;w©q¿J´Ö=«0 ¾9³=lõ/pTî2°¾Ú:eÌ|¿5 â¼5ó¾šÛ¶=$œ0'/3Ê4;«BÃ=»ý¼ €nB€n³€nŒ‹;óõ^>/4?-¿v]>=j/t0€h˜3Ó#°;J,œ=Ì5.?:¿{×;Uuô/ŽE3› ê<3Û=û;[¼€Œç€Œ’€ŒJ^;¶dñ>?‹í9¿¬º<—É…/e~3Êi^;Cƒø>©X ?ìñ/¿9Ï =šœ61W¦4¤K½Uöý=jù=W.Ú.m.Nñ:øÁX?Ï ¸<©?&÷œ<¥:0fI2y Z;nB?ë[M>¼k?:$&=ÿ×f1ïM¾3Õ[½á² =§!ª<€Ç«iiæ:¸Ï5¾^Wy¿>*>Ó²…=åñ›1y"4ÒN;§°ã½B~¿Í8Õ.=Y32ñõµ¼ø!>3‰»UUJ€/KoÕ:°Û?{±$¿å?£S;¢r–/µMÉ2¤H;nñ?W¾­Ä.?Ä?r=b¬2*™3Šø»3=W`ȼ€‡ø€‡G€‡¾“ƒ:À">(¿ R>¿™Æ<:÷0iûV2:;Ë4f=ãK?¿Wƒ)¿Ôi<@D_2ÿ54gEÔ¼J–#>¢{V¼;3;Æ;;m2;ÅUL=’˜6¿Lù2¿Cn¥<¤‘0\7^39¥;SÇ=¨ý7¿é?0¿˜Y»<°1dt€3*8<»ZòØ=¸u·¼ €;ê€;Ò–CA;ïD>ãE>þ;x¿Âº”7>†ñu¿Ëª=Ø=0]R83Þè#=’y„=Ä`þ»€¡‰BeîïZ;?Qc?Oƒ„¾U¨Â¾®»Ë;ÓC/Sm3I¨‚;Ó’k?‡þ5¾•²¾¥qª<²¢{0ë®13ij¼=>—ÊÛ¼^ŒSÿ:>`åB?¥ê¿oé>•‘3!™M5 Ü:ƒ»==Òë?±J¿}Ä¿=ù/4ç|£4šÐ$=VÕ=™99±€`N€’ÑÅk;yÎH?1?󡸾—âÙ<ß0×þ’3¬Ù;\?é“ð>Ö7M¾šk<“C¹0Î13½¥ô =³^ =€«ð«j€‰˜¢´;ÌR»ÈοË,=ÄF3<40^h3–Ur;i h¾¿Hy¿?K¢<#%=±:Ö0{i3 ¸J½4¢$>fõ;€ºTJ7™W†;ùx½ ?æO?Šá< }q0ñ‘õ2èxZ;DñM>?D?X´E? 9>¿3“¨4rà•½E„ß=§!=€ç€ö€[K;ÍÖ=Ò¹s¿%5“>´ö?w•œ1¢P;2Ì——¥T\¿)] ¾ü‡‡>øÈ3Õó3_´½=µ*>ˆ¼¢œ;T¢Z‹y;•“Ÿ¾›ê!¾VÛo¿ÄGo=-372… .4òi0;”¡¾ò­p¾F{p¿f<ã<éÅñ0G¶l3|¸d;"qï=0Ô!= V ¨ Üñz;•Ä7>Îâ ?ÕkQ?â‚–<Œ5Ï0æx¤3àQ[; N£=Ú}?S²S?NÌw<LÓ0‡ž3;!=5}6=ºe‡» ˜Ÿ8é˜Rl%;)¹„>UÖ¿°ˆP¿“S<™ ƒ0}Ÿ¿3©§;W·»>Wm¿Ìž<¿µ±y=AµÂ2ûÎ4ßQc½’]é=Õ=.¼.=Il.‡:íÅ>±¦ >‰s?a·*=dÈ–1ð…í2@º’;óX•=êÞ>‹èe?%Í’=õò$3XÕŒ4±lf»b5=0/@= BtBzjèJ;QÁ>>í˜=ŸÊz?ãóT=눒/uLS3Ò;Æ%=¦nñ¾lƒa?Pš=99Í.„“2fig½u”ã=Í”=5.b$œ€1|-ƒ;’ <5è?ÇS?NC<]Å/ofn3øBE;[°ž=”š>"?s?þo=WÑž1ƒu}3–޽°È=«²ï»2žÕ ;Ë£ý¾¤?4¿!>¿÷=œ¹0_n3B^;£–ÿ¾¯Û.¿4}¿è‹;_nÈ.€÷:2…윽__+> Ù¼ r™rÇrêùn;-8?¿ –?x®ž>O—q©z-=šu1l.o3ØIýˆƒ»€/X€/v€/(‚g;üvú>•:¿¾þö>éKr€]¿ú >ÒtO=©®ƒ28éÞ4c|¸½öÑ>k(µ<€q!€q€qpb(;Í‚,¿gù2?Ât> d‘-ݼ Œ²Œ€"*¼‰;Ôæ"¿äÿ½äB¿fq<5—1[¢Á3‘r;“ ¿o‹¾$„H¿1ï‹<4Eh1Q¢¨3z¥¬½áÎÅ=0õó¼;«.ª\£2`º;ûÊS¿U£¾ý ?®ZøØ}G»ZäZ¨7-5k;%žD?s"3¾Pµ?‡ñO=Ùµ$00¸2zj;ÀzG?ü ¾â¾?ì€=vü·1‰¦™3k½‚q0>—o}½€gÒù:*é¾=Ôá½FS|¿$±l=e8‹0G3£ÆÎ:‹5Z>x’=>Ç–u¿`Å>y‘ˆ3JšÏ4@k>½»™ñ=J³ù<-.ÿ.f.zŒ;ô‹e¼á•:?e=/? 0Û< 7ù/uð¬2[0;Í„’>Ò "?~&8?¥r>*a2’è=4G2=ÊS–=ýù6»€Œ€Þ€?gR;Ûo?Ÿ‚á½’/®¾ë!`<Õ+0ï€'3ÿ;^j?Ä£ ½á•ξ°g»<ô+$1– 4 {š½WA>M†c¼€ˆ<ŠV¦‘:Jp¿ZϪ¾àm³½2VY=Çc2¥)¼3!¾D;ú¶}¿”.i¼ù¼¾Ù>iÚX1I£e1¬Å'ºhE=gö¼ ô Ê i¤;OÛ>Ýê¾…Xj¿¤Ò<8š0ÙÅD3݈$;<Ã">Z*W¾zôv¿Öb=8áÜ.'Íd1Ü,=#ö‰= ˜@¼ele®eQ/;|VJ?¿_W¾îK¿ã­íþ—¼‘€JU€‘È ;¹>Õf¿N?~¾cýÄ<†Û/…NÏ1)E;¸p>Þol¿½V›¾ÌY6=_1ìy3Ä”ˆ½™»–=Io¼ ô"b÷}ž;[gÓ¾¿*¿Å¤<÷Ç/RNœ2‰;=´À¾Yæ¿È4:¿_ <®‘ 1H%4ÔÔ;+û.=:=~%€SmGE;º˜'>MG<\‡|?ü–­;>{0^ ²3ô; /I>Ѧ¿CnL?G™=b.!19üP2Ž #}=L6=€2Ó€8Y€2ÎnD;ŸÎ>SÈ>¾VLe?lcùÿb¾’Wg?iéó‚"m¿“¶Œ>ç L=ùª‡2 ò4$ÏY;©ø‹>ÖK¿€C ? Iž=½³ç15‰4bI¹¼­3>=ÿÏá¼€…ù€¡l€јg;\Æ‚¾&q(>dæs¿~š;>»@14»@14‹d;O¿9û½’yR¿ëåª<.èv¤1gµ€½²*">vrÀ<¯Áò0ƒª3? ;‰zᄅ%0??åž¡<$W`1ÑÁÓ3½ª³½J|>‘Ð<€fó€N ;Ö²e¿Ýô£>Ñ›¾°Ð<Ð0·Ñ3@ƒ4;èÐk¿uÓ->;P³¾a~‡<|q0Ûyô2\ª’½›«6>?F½€+!€+z€+Z0@;¢>f[L?,?è.–³¢ÑÓ¡S=€ª€ˆ€e¼YD;¤¦¿pµ>òàI? N<€o0ÓJc3¬å:»Ã›¾¥:>äco?çp=xp2ªG4±† ;›uv¿˜g1¾Y¢ß<÷>ª.n¡1[2½ø5>7ú˜¾ãý>ƒ>ι 2 ѧ3n;Oî=?iŽ"?v\>,±=h¶0P 3†W’< ¨Ð=…$³¼ €Œ¼€Œñ–vîI;^Íü=· é>±¾a¿Á·ú;I+Þ0î©ò3ñ…;üß[>8H%?O›;¿NÙ<¼•ð0/wX3=½ëüû=LUÚ<.¼"Ÿ.ÐlP;ªJ’=»Z?‡Ç?,i<æGÃ/dæ3O.E;G9 >[±B?~|"?­<…<¢]p0à8U3¸?W='f==NíŒ<E$€jZEä¤;r¨$?¼ÖA¿ØEé=”ª;Ýûè.œP42#,„;¢?£Q¿Ì;¼ \k<ÞD1”—4Ü.´¼I>>k¼€€ €ÿn –¾@Tj?ÄŒ>ÿXb„ ¿:£ ?üK ?¢$?Kr†=uL›2Ußµ3Ž“¢½e= <€ê€È€x2(;:N'¿Æ2=¿¼F'¾g‡Ž¿·/+¿–Œ ½ßÈ<Šb¢0”4§Z‹½L =%ì;€‹­€¨ €~är;w¢½A„~¿‘”=ª;ŽÃ#/é¯ÿ2¯Y¡;ºÂí¼wÒ¿–š¿K•>šÓm?¹¤‡=€¢0Wb 4c ;˜:Ò> nŠ>í^?cÎ*=CQÃ0LÛD3æZ´9â\=3û¼9 Æ – uö ;‡9C>/­¾Rñk¿ês=ÂÊ0Ù¶2_\Y;sY>‘ö¬¾É¼j¿z—<*\ª/û1ü2¥}½Åp%>ìjò¼ fÞ€‚fö¬';d”u?z‡>ˆê =±t=!³0wÑ03¬^;/¯|?lG>'‰‘=s =(çy/ùvu3¥õ7<âŸ=½V½(€›\€›Â€›éÑ;;ÈŒâ>ëÇš<7†e¿0‰<=†2Ϧ4ö²o;ïOÛ>wüæ=@„e¿f1 <¿UT/ã÷2n߃½Í! >öí$=GËGGcJ,;SPE?Zî…>h¹?& †=Fyæ1‰m3l·­;;©O?ƒ >C@?Ðz>alé2ss4SçѼ_ì==]áݼ €1€…΀ѹa;^ôÖ½¬¯ó>1‰_¿¹«f=`xú/Ñî£27[ ;O唾c(ï>4ÃU¿‘òÝ=(ßz.ûé0^õÀ½Ê‡>¦`<€€€½€ÎKA;-îy¿ 4>¡‘¾SI4<5«Ã/ªG²3èû•;u¿«Y<>¿¼[¾ØÇÆry?gVñ<Ã(r4Ã(r4 þŽ;5‡¾cv0>}ðr?¶ ‘=ÍöÈ0L©‘2’An½–x=™9»€€Õš"€€£I@;Š”¾M`¿&ïž.•(=8u0JøX2‡Î“:ëFa¾«T¿Þç¿ý!Ú<_Ä(-_Û`0 6*<Áå1=ßÝʼ_›_¢_ÍU;jÙ¬»ŒÀ¾gPm¿Âz<úÜ.8‹ï1¤àa;Tæ>–Ìâ¾]·b¿.ö=H´’1J¬ü3%t—¼tb¯=pj=€xa@­€xç¦ ;û›Œ¾d >¯bk?j=‡<¼ì’0o¤/3 ;¡F(¾͇>28s?†„×<èj2BÒ3¢«½Æ>\ÿ®< €mv€m‚€.îW;œ8œ¾ôÏq?­ø=J¬(®<Ÿž[/ñe3e¨¼‹RB=UMP= RõBºR|; I>+'G?¶Ì?K3R<þ.æ0”*3\Œ;C>>A?¯5K?„i=Ômº0•€ 3”O<Œd=O¼6v6÷€Njƒ;ÎFÏ=·~¿ž‰½bË$<™'0NA­3Œ;ŸÙN>ÉÅv¿YQ1¾Ä,“=îô]0¼Ã2Âû*¼ÖUÁ=¥ ½ ‡Ü€;c‡U4 ;à©n< ö5?¶4¿ç¼²Z4©¢¸½^>K\G<µî3Á:õY¿üSt>`)ï¾ýzŒ<ÈÃ.ûŠ1S\F;¦/S¿ [?MÞi¾…h=[:œ2ÝTá4ì꼫v=^õ½ €…Y€…Æ…bÍã:O×G¿Ðƾ Rû¾¿Z‚;Wg 0–'63ð ;¢7H¿ë㕾¹Ó ¿À7=þø2§£3 Q>½šú=šÝ<.Ý.¡.£O';Âf?¸.Ä>^¨.?ijPVE?rΡ=Á1Y^;3Çd‘½œ.>jÞñ¼l^€ úl¾“;O#7>íq? U’>za<âÜ 0<Á2¿…;€xC¼ÿ%p?îB±>·)¿=—ø2Ϊ-4[Bž½–Ë>ÍYŸ»~$xÀp;Ùb¿B<¾<4ݾ˜‡ =èÐ'1hW3q_;@8¿š½¹=HY0¿uH“=žà›0Ž2¼t“;_Ï÷=ŒÙ= À  XÜY;Ïr~=§²!?˜ÔE?éÅ<Ÿÿs0æ#3²Î«;š:‘=Ž,?_;»7¿À3á<ÆÔ0†,3Ž\c;mö¿ƒ{@¾ðF¿N«=¼Ÿ31Þ93™Ô°½½mæ=R˜÷<omo\Ò€;ý#ö¾Æ™[¿Ó :¾§t<«±~/p—2ñÙs;¯k¿¤rL¿€O>Ó±< Ëæ0JÖ¶3¼tS½YNB=t¶€<€fí€fx€fõ)+;Õ9$¿È¿?°Mù>Up(=’'2„™ƒ4'OI;¯K¿àÄ?Ø>Õ½y ¡>è\3½ÐÕ4¹=wiã=‹8;3å?±:;R×P?S ?"¿¾½¹À;R/Z420|;t’^?Ãiü>pr½©R<²ÿÂ.V§3³ï ¼Á­Û=Õ@3=€@²€@@€@5ßç:Æ/+¾Ä”> Þy?iŠ÷<1,«Ç3‰;à+#½©x>N}?ÊŽ=¡ƒ,27€>4Ș›½§ >Àϸ»€{‡$€{ÊÂ;GV¿¢Æ?ÅÀH>i=ƒ¤d0 82‚f<;ÿOw¿‹€q>ƒÀ×=Çù=!"Ž0ä·2ѱ£½>ݘž:2òå‹@;ô;%¿&ô? ¿×ej< yõ0¦åD4—ƒ;Á?¿1ƨ>Éð¿£=D°/Q/Q3|í<Õ“y=ÀÌ÷¼€Ÿ€ <€Ÿ+";otu>ðc¾-­u¿ =Œ*2ÅÁ4¯be;Ñõz>XeŽ™öv¿¨ê¼=› <3d^z3eÃZ½Ã>;Ä¿tJ>2iéJˆÑ<É0›î‡3²Ô:=á(¹=ÄÍ©;ÞB´[X;›í|?S“ø=ûœÃ½[RG<ÌÕ0cµ¬3ì¥F;þxy?s¬b>]0½oQ<Èk¤.˜z2ëǦ½0g–=ò^µ;€æ€ø€Ï3ûé½£Ë>"þá¼€1€¨€Ò+;ÝÐs?‡'–¾Pª½³¹d<Æø70Q…„3À(;GŠz?G’P¾ÿÒÚ¼Mw; u¡.Õ£2ܸÅ<Þv=Ä9=€K€KôLqÏ;ÍÙ ?rÉÆ¬Q?_Ž<ï0½N¶2àj‡;ÿ ¾®©š>ªˆf?Ó†…=þc19Y‡3É =÷ç¢=äÜ&=P2PþP…/;.à6?.õ­<¬3?ç…<2œ/åšÕ2®\;Wk8?UÚ—½h‰0?\r=“ 1ŠÆ²3,‡½‹N>”K#= €knG§€k\ í:,÷?Wé >n@?¢›·<žy/ÎBÃ1q¤o;Öˆä> ó>Ê1B?åê\=“¦D4“¦D4…Ñl½$î±=ܬ¼ôæ¤GF;ª‹M¾AU€½­Fz¿t’ =<Ô®0™'4ûå5;ë<˾uƒl<*ðj¿ åxÜc¿met<'o¿ =Št˜1î3Ê´»Bíw=Ç»c=(ò€*<(T½Ô:|²>ÒÁ¾ªºi?HŽp¾ ™2y‡¨4îAˆ¼»*Ð=$ ¼;€;² r€;i‡;„3<g’>ªLu¿ÙÕ‘5<½1;Ì™2ý¿j»æé=ü9…öƒ_=÷À4÷À4ͪ;;òß½r|¿Þä >Ux=KD5KD5Ú©™½.)>'Á½ €„D€„逄¿Œ; Ì ¿"õ1¿p]ï¾åÓÄâ§;¿É¨¿ßD·iö?¿·á¿Àß¾<éÃ1Åw²3U4Ö;\Í=fI@=€,eKü€,=úD;Tr¾–'?Ál=?\!3=“·Ù0.ÆL3ª¢;ƒ"?>+‡F?ff?G =ÖK¿/á!«2M¿D½Ž[Œ=N€!=€¤þ€¤n€0Vå;…꾸Ǿ  L?„Þ<4:i.•óc2t¥$;nGS¾†Í¿éÂS?rÕÚ=Í S2®Í4OÍ%½€ª=°Ë0=€5Y€5g€5²Rê: XɾŽP½óµj?›i‹<@Àé0@Í~3Š*R;¹^¹é>¾_Ê}?§PÙ=K32Et!4æ=®½>ë>üÅì< €.·€.F€.é|,;y뾯!O?§M»>ê!i[ê<ÄA1ôK4;ŒI=:“6=êu‹;€ 6€&õ€ r–;Q´?ÆßB¿µ@‚¾K%8<$,0¡€3 q›;Cˆ??_0¿‘·è¾T}ƒ<ºxW1²@w4èj«½¸<Ö=f‚á<>o“oÞo™ @;^ÿM¿¬·›> ˆ?€¬…<™º/Ö…W2øŠŒ;qed¿ )·=b°â>T÷·<—@1‚ ›3Âݽo½&=;Âé¼€i€)x€i@–T; ½í¾‚¾®>Ø7Q¿à~û<×FX0XV3£ +;Ýòð¾Ô‘½>úM¿Ô5ªF¯»7€ ¨€ ²€ ¼¼†;`–?º–(?q¡Ý>Lš{<¯Ü“/÷`36D`; ¾?RñF?͇€>µû#=@å™2Èæf4!•âýÿ"?†P?íÛ•zna½J9ô€ƒ!‚(;ÙèW¿S¾ï¥¿Áɽ=I,61tþ43Õb ;òR¿ò½Ê6¿5(®=Šç22Ý“4®µ½âÎ=Ö­ž<8oÖÝoBÁ ;.Âs¿>q>®ÔF>u3<¨§ 0o ™3Žˆ…;ì™f¿êaÉ>a{<>sÌ<<ÝÌa/íãB3º£ÿ¼Ò4ˆ=ÚUȼ€…€…z€…Tþ:>­n¿ ‘¾¹f¾Ð<²޹U€Y»€/'};ªFù>¸?¿ö?KË<’â´/y&p3ìÚG; k?Åíþ¾žï2?$²< áæ0./¥3/‡Ý<†ä„=Þ‘±¼›–€›²eQ¡í:X„#?Â袽ÉêC¿{ÿR=à|Å0NÖ2WÂG;UÎ*?/Ó±½íb=¿ªp=<È}2ì94&ßì¼9b­=#× ½ …ö…í€Cñ*;; ËT¿xÐi>&ÿ¶~E< Z1ùŸ3¶ ;g8¿ü£S>#”D¿K•:=Íw;2þ;;4õL/½!"µ=x·²¼t¡¢tgM;+k-¾*9—¾¬´p¿u!»= $2}3'~\;AçE¾Y¥k¾È*t¿nPí=Ò`/2¢3Љ½!”7=Îæ;~’~~he ;ò¿Ž†J?"Ü—>?û=,/0pÌA3Šò$;g"¿s?n?¾ =‹É1ÐóÌ3¤6½™Óå=…&‰¼ ð—Q€˜Pö);èh”½÷²ñ>„ê`¿)d–<É*0 3ñ1S;F[Ÿ<Ç2Æ> ýk¿ÁO·<`ê¥0Q'3X€<ÓÚ”=¿*W=Lr€FÞL†œA;†"õ>Ò–¾¾³]?<.“0],¾9Àf?6]¤=Y1€xi3Ïi½ßÄ>Ú­<"ñ".fÚX;Ê >w½i?ê¢Ã>/z<Õ‡´0ud/3ÅÒ^;Ú¯>•_Y?ÒQí>¡1}<”?0·q(3Ç+¼é}#>߇¼€/ DŒ€/}ï’:#?Öf.¿ õ¶>ù|T<ö+ 28e¶3Ê';.Û?HT¿Â«=ú´‰=Îî0Ýõ2g,½§ë =,d.;€ d­) T}z;x®>,˜z¿¾‚¾‚d'=vM/ºU2¡Œ;Óí‡>ç q¿äNT¾uÇß=ÜHA0ȱÁ1t¸½5›>×=€hŸ€hÖ€hƒ;“Ýt¿À">¡ª=B%Æ<w0§ÆØ2±±D;|Ç~¿ÄŸ™=[d½íEg=æI/âè3¸tL¼èS=ILP=BjB?uZU;0™°¾@K¨¾a?vö=.+¦0Û33f¹.;~À•¾Yª¿$DP?ˤj=šU˜1¾îK49F2½Br=£!#=€2€2Ü€2h;<; ï¾)Åã½½o`?ÒR–<Èý90éï3H‘;zQ¾Í ¾è“z?N„ =8±’1kI3ý„“½¿>u¼xþx;+‡:׳¾y+¿ÄÈF¿ø“‚<ú¨C/V0’;"p€¾f%¾ÀZt¿ƒgN=ö2°í(4f¡Àœ?pK¿rfÂ<) 1ø©3yûŸ;Ž[’>Ö?{N¿ùOƒ=eS96eS96ͯf9ô=¡¡?=€¦Ý€¦»€¦r¬; çz>Çá<Ÿx?z<@ë¨/ÓÝ3Å-§:¶Ð[><É¿bL?»ÿ=iÃp.ÜÉ]0¥½4,æ=Tå;=€²€ €G6â:§o¾Kƒ(¿)67?ÛzA=럳1»ÿ 4 è;FFW¾„:¿7ã&?2÷=Û¥/q+2o·½sœ»=¸Z§<€ æ€ âÅCƒ;ÕO}¿ÿˆS½K< >ºã=§W71¹44úß:žc|¿Mñz=n|>–§<°$ 0ï¾Y3.O½3¨6=»^¼?žÛžº€Ž$U;-ž«¾ZÓÛ>ŰV¿Fµâ;œŽ.3> 3ó‚S;Q¬¾Êæ‘>FÃe¿²x=½¯/2‹4&EM†'>÷u?éã<ý.]14Xj3u´“;p²Ä>ûY£=›xk?êk¾=&Öw2²Í4«j½ÿwD=•»€Ž&€Žq€ŽHüÞ:U‡H¿öJï>ùØÑ¾…Ý<ŒžÎ1f׈3 ;=½1¿~³>[ã ¿†E=‹µ‰1‡ü3DNŸ½ò° >bÀ’¼Š÷€ˆ¤€{w] ; Œs¿­š¾y|½B‚>6±‡1‹•á2I¿Y;ÞÊw¿Þ¶v¾Êx‘½äS>Gz"1>j»2,”¼ý¾?>‚oš¼€oF- 91™:|I–> @k?؆>ûži=&áT2Œ‰…3!²';9}¾FÇv?"Fl>[£2>"åB3‘5œ3‚¨û»GWi=ݽ7 Š Ö -T;àz=/°¾qu¿J—=È4È4GY;·ˆÚ=M~ ¾ÙŽq¿ïqŸi©f¿j[>˱;Û'/ï†2t,¥;Pëµ>zl¿Ý>]S<Çoª0ÚB¬3 $‹¼<?>‚«¼¼  e‹Øk´:¥ Ô¾ÇÍ@?ŒÚ¿‡Ã=ÿ£C1§uY3´‚E;·î¿¦}O?m'’¾e#>˜ÂP2SpÆ4Ý^Ò<Äí=&â­Dño¿tv€>¶Y6q¿ÀÍF>1¡{=ô`ã1÷ÈÐ3´:×Pê=í×¼’Ì’è’À;;&0¾Àúõ>Ý(\¿¤¤®<€£l1íª 3dêF;MÈ<¾·Õ&?ìX<¿´UÑ<–˜g0±N3(º=¡L#= ;€g€¦­ÿ:Ž¢²½vt¿(ˆ“¾ÔÛk=~Ù‡0ìÉ2\»$;³²½S\¿îm¿ë¯'>É,/2ʺ,3’—µ<-&6=vP‰¼€Rî_[€Ru²ï:vø7?ÑÝ¿€Ä¹¾ƒì¤=Œô82à\4f 2;z÷7?U&¿ôË}¾;a¿=á\1»b3ìÝ_½Û…†==€¤õ€¤%€¤xqZ;¹W(¾øMB¿G!?›A<+Õ?05Yë2A\;FÀ޾Ù'6¿Ì%?±HÝ<ÔZ³0&”ö2 x™<}‘°=7Pà¼3€nÌ€nÄ€n>íX;Êý?åu>Ù.S¿p.(< ¤É.îHV2¬><;ì{?î—!>°´Y¿ò¦=A5è0W^4l´¼½ ‰>Ä['=€eî€eI€e»;!Êd¿±-²>£ù>ø)¬<Ì#¿/ì5´2à½9;Åsn¿`™>Æ}S>O¿–ü W=R¹¹1ªšÅ3“ï<9}==öë=€Tý€TúWI0;â©9?¨4è¾è›? ~<=#.¿å­2tŽ­;Ï'?ÅÕ徕<?Ps<>“/.83l®<ƒQÉ=†“´¼€ŒÆŽ¾€Œ2';AK´>|¬_>‚üh¿Y{œ<;u/NçŠ2 ^;·lÔ>†;¾>ŸT¿4A=ÖTâ0Æp4O“½GÈà=û= €7¤€1©€7bn;xÿª< >í>ÌËb?÷c=ZáÉ0é@3…á¯;!¶=}£?pS?föZ=r }0­‡±3,¾¼<ø9>2¼€<€´U©2Ð34}^q<Ÿ>zŽH< €u˜¼€uùX”;çµ>Bho?Ž<Ý]¶;ozº/RÿÂ3ć;c¬‘>rXu?Á<<)÷;ˆTs/á¸3sƼA =½·¼€‡é€¬î€‡0=~;+ƾ;üÛ}¿o>´y‚DáL¼fêxéI;r`¾ü†â=YT{¿XR_<$ôò.Ô(3¹;%¡T½¸®½Š}¿»ç=1Û21\F3À•ì»Õ´Ë=j¢Ï¼ÿ€;õ€;p€;^d;ýÎÒ¼¼9\?¿[¿—û<|÷9/Ås«1:«j;œ B>À7Ù>¡¯b¿è “=®Z¿1‹Øº3ÎUó¼VH)>/lÍ»?QàQðQË¥;t¬µ>¯?B@?¸­Å<ó§”/ˆÚ2þpÊ;¢Mí>Æ»À>=[M?Ò„=äžË/a±î2U¦X½î”>s¹A< €ÿ€ðT1€;¿^×>1 þ>ÄhB?ׯ<=6Á1x2Ã2ŽÕ1;/¬&>ˆÈ?+ÓF?á¼=Â2®·4‡Û!¼5ïØ=ܺ¼€;ä?€;¼€;‚ù!;sŽÌ;›ån>>îx¿CŒ½<ú^+/Ýoã2Ì;;À´É=D˜>–§|¿Q°n<ªf0¿è2$Ó¡¼¯\=S²½€¢Ú€¢Ö¡NæD;1Þ¹½ÏQH¾÷ùy¿ƒNœ·u¿šf¾v~<55Ïô¡;Âót>Íñu¿ø¾.µÍú<:Ñ0ßó3ìKv=”n=è†&<€&ð€ú€&™çZ;y¼o?=“™¾¥+:¾9}ê;MTe/°(3W~^;{(e?ªt¾•­À¾üÅMÑ¿|I-=éæe2A4þvñ:€7?¿NXɾ©? ¿‹2þ>wÿ4ÔVÉ4 1½Ú’=íð×¼€)€)†S-Â:BÖ5¿Q•>•$¿!=p„0U5.3å?ê:c)M¿®^Ú>”±Ö¾ª~V=– 0ê¡2A*…½ót>qä;€ ú€ 8”Tq;ÿ >£œx?×H¾{ =pÁs1BÁ13Ê»‰;Àå>ï½d?ÒlżM¢Þ=6Vì1Ó‡3"Ƕ½/ûµ=È}+<€ B€î€ áÐ;°}y¿oP¾V`Á½­ŒÜ;ÝFì/Öß&3;q"g¿¼]Ú¾[¢]½™ôÅ<ŽW0r@¡3ñ–½×>¥!¼xp-xÓt;8¸:¿K#¿†0}¾”¬<Ï0s’õ2¤c\;ü¦9¿ryÔ¾Ö¦ ¿^Q5=:@,2÷¸#4¹ <ýl„="þa=Lu€FªL{í^;aä–>éz=€ t?&À=44£ö@;£Ý>f¾Ö}c?-Ã[=ãó-„…s2h¾<Ť=9 Ѽ5€›ù€›8€nàÖ›;AÅñ>h±–=ˆß`¿Ú„Ë;8ÊN0~ì†39(J;ÙI?wRƒ=š½P¿H©™<±•¬0©\Ð2þc¡¼F%u=‡ß ½ ¡Ú€¡´¡.T;úÃÆ¾½¬»¾útX¿å§;ÂŽ±-A’1bƒ«;Xý&¾Qé¼¾?j¿*)=ñ«1bèØ3´Ì¢½Ã›>H2+=€­€€\âJ);n£Â¾Â)5?xv?Ö <Ÿ×9/ÌP3±E”;ïÏ´¾¨ö#?Ý”.?¥kË<ë‚Ô0‰Ä3CŽ-=—þe=ӆû‰v“<‰)9Š;­Êi½ˆ³Õ>é,h¿ã¼­;[1gü!3•E;Ìcz>¦ “>ƒm¿ç€è=Ðþ1X#336`½N`š=÷°—¼ Üã&¼p;Êö=T ¿#VZ¿; < ¬·.Y02ÍΊ;q¶¬½öý ¿(åU¿up’<[‚¢0¨˜©3{Oe»Lßk=µN\=(<(|([3å:Û약²””¼YE?¶=­1î0惥2³)ˆ:4² ¾*Ⱦi?×R=Bb™2*!H4×ß’½~S>Pн €J~€JB&A‰M;‚œ´¾ºj¿x,?¾î °=µsW/}É¿0Çr¤;,la½.Œz¿2…J¾‚±Œ<%uN1¤’3s.½x}æ=ßÄ= €7Ô€7½€7ÒjF;†Ý×½â–?6$G?ÿ4ž;tÓ-Ö$3Ùá.;ðÎ&¾„õ?ÈÝT?Vø<΋)0<Ä3z©Ø¼k¹“=>\2=€:ê€8d€?3sš;ÍP¿9B±¾­éï> j=<”Oå.ÐBô2ŒÑ—;1òO¿zÚ°¾ ð>£;X<`-‰/û^e3'ø<ÿ î=»U»€’\€’O€uïËe;Yì#?Ó*?OJž·[ÞK¿õ8‡<ÊÆ0Þ—Š15;8pM¿Wª>g—ý¾é—l=ž(3Õ64åÔN½Œ,™=dê.=€'v€0Ô€'§Òê:U¦½dOâ¾ï°d?DI =ÿ|ç0…:3š(;ÈTf½`“¿ÃÌM?ðK*=ÓJ1gÁÿ3‡/½6>#>ò{›;ZþZ$T:Mi;‹Ë-?e€½›G;?0ñ=Ï—/1V 4sIƒ:ñ?©>nÿ?`H?sMï25&;/”}¾jëN?ÈÀ¿Út¥=PŒÉ1›]È2î'<+´=©û½?€nê€ní€nU‹ ;¯¨>bñA>\Ël¿Ùd=46ž1üä3 ÕL;~_¾>ƒG> Tj¿,ÒH=·þ2×Ä«3¯Ò=ßQc=»{=3€Ö€TÜ€Ñé»;z%ï¼p—>C\}?«ñ>0Î1[ã3É«é:¡>V[n=Ãvr? VŠ=æBs0.Âo2kñ©½”Ý>3 < “jcPìL;ââ¾t[?±ˆ¾``j<\Œƒ0{f?3³·;ª-Ò¾\d?±»F¾o¤<A0Hóˆ3t'X¼+ê=0Œ¼’†€;–’êƒ6;N· ½2á ?˜9V¿j_Ù;ÜRX/²)ž2oX7;3Ú¾§÷6?És/¿M#=sf/0¼k3yæå¼+Ý=,=E€ÿˆe>Aüt¿Ú±<¾ÿXb,$;žÕ˜>)k¿ 脾)Jî=d2RÕ%4ÄΔ¼ŒØÇ=bNмw€;$‡@€CluQ;nk¾@ËY?Æøñ¾¹=F„ˆ0ö©®2íŸn;~Çe½Pæ4?™‘4¿¶}§>320H12Ž‘¼ ›Ä=“UQ=@y@R€#@GD;6÷ǾÙO?Ðß>LO§</¿ßØ7?@€Z<ÂÜN-o›2y' ;ü¾Ž“¿à}W?˜BX<«Š¸/`Ë2¿<âÊ=¥žE= KBKeK‹aâ:Ò½¼µTÓ>›i?ô*+< E=0M"¶3X‡;´¼r>ç#â>¨ƒ]?|‡=žJ¨2“-4¯? =Ñé9=òaö<7WnWªWÑC.;0—2½°´¸¾€n?mœµ<…Îæ0~Þ2¸6T;f¤°>DKß¾«ÄT?dÍ1=±Í0÷\2 8½è/t=^ök¼€d€dJ€E€‚-;™ve¿x©¾H‡—¾¨¯<·›v0óL3 ûÉ:.…=¿¿5sø¾‹\€>9î1 uÙ3½Î¨y=¬o¼€d€Š€dÿiZ¿¦œ‘¾ã5á¾ÿXb Y;†ì¾¼¥á¾¡E¿»Ù«=Ò22*Äh3Z›F½ç«Ä=6=/ž€1å/™x½:; >J>ÉŽp?À¤˜<×ñ’.ˆŸÛ0æÀñ:XŸ= ÖM=Gæ~?ƒæ=¤Ž;3È4¤Ç/½:²2=–¼ €sô€)¼€sy’;|‰F¿ìà?µ­g¾èÔ½<}¶ý0CÐ3ŠÎg;ñìN¿d³ ?¦ök¾šH=*h1äBK4!Ù¼ö`2>D*¼3QÒ€<ÖQ”ok;†(>?ØQ¾°9#?,ÿ»<ÍÀ/&‘q2pù‰;÷ŸD?F:Y¾¯­?ÿk=Iï‘0¶Ô¶3`:-=›‰=/kâ<€Q €Q!VLÞ:| 9?¿‹›=›Ô/?%ËP=ˆF2°³3GŽ>;5áV?°l=„\ ?cª=1”‚0`ñ3^I2=Òþ‡=õJÙ<!?€Q3!ׯº:1}?ß…>J?ׄ;l›0iA·2Îi\;´>´?ÊA?<Ýž>ö€3 %Í3ƒÛÚ<â‘8=yu¼€R~€RhP;Æ?Ë@¿Ò„¾0:¿0czÑ3GtO½uÍ„=l{;¼€šøšš¥:x¨þ¾l›¹¾ëÄI¿ÿ¡—;1¼Š-핸0ÞZ@;’†Ü¾3ªŒ¾M\¿Û/=5+ï1öÀO4tîö¼¾õa=àÙž¼€T€ñ€…íè#;TÜt¿/¨µ½‰Q޾«¿VBå=ä;~m2/‡>3½-ª;ÏÖl?·µ¸> Õñ={ëæ;›äÚ.öGà2³ì¼´9> ù ¼€9!‹€9{.;Œ¿~R?þ <òv<<‹9”0žr3ux0;®Ú¾Æ=^?èk‚>ªwÅ=˜1ñŒ2T ¼ ¦!=!<= €?L€§‘‡;!³…<"±~¿§ ̽:R=Ö/F0IK—2æy¥;νÊg¿ï-Ô¾¥”>q2Ú*.3!‘v½Ëö>J)(= €Gû€G¾€GT>;ˆG?û->ÁðT?ã®=é:„1­ý4ÐE;LŸH?kØ9˜?qb=ö¿1í¢º3þca½eŽe=ûže€€±š[m;3i¿DòR¾ú·¾8†® 6*< Tc€MbT&;Ã=l?z’+½‚Ä>·¹¸=Wt0PW,2ò ; Œb?B[޼Dî>-Ør= 0˜û,3Ï»•c¿:…D߃i¿î>™=½í1Ç^î3#¿~½Vž >2¼ f{f’€ 5¥&;»1p?å„u>·Y>¥¾,=—ˆ0ðÑ€2`m;…;y?‡*>Ž >» 8=²R_1õ,T3“Z»Ý>ôÅÞ<€î€Ø€~k;TWd½®ée?-\ß>FÜð;=†™/"3…k;dõ¾çNV?gü?½×è; ì•/Ÿ3zP½¾0=‘+u¼€¬l€­j€¬¡²¶:?åæ2¿Þÿ>æwº;çÜ/»c­2i";÷}Ì>|Ð[¿Âz¤>QW¾=Š´2}lá3©ƒ<¼zÂ’=ÌÔd= €?Ö€?k€xÏ ;‘ž¾…\¸¾žHa?ÚX¶–Û>ðñN?„x<)ƒï0•áÃ3¨v%;Tú<>«x ?ñ¹R?Ì4ùˤg½MJk¿¨?Ò<Ã|Ä0«83 hö:.Å> 8†½œ®k¿wŒm<à40Ô>§2¤Œ˜½é>Ý]'= €Ž€P€.ˆ•`;ji¾ÂøJ?—X?mj<Ž€2Ž€2ÓÓ{;’Y4¾%I8?§à+?Э< 0··3Ðò<=Ñ ¥=§!ª;€Ì€(€óùB;X£{?5A=¡í5¾âNß™˜¾Øz®<€º˜/ %3¹5½à=©‰¾¼€sY€s†ê½:HC]¿<:‹>“¢Ø¾ìI=Åq›1ªË˜2;*Šo¿SD!»½7ÿ>u9¥<€Þ€b€h,¨Þ:Yqs¿?f¾yY>Il…< ›X0|W3þÁ´:;6~¿Ô ½Štç=N¼<ËO1V>3…Ò·½>ï<€hì€hx€hÓ®á:kx¿kõz¾ =@G<`B—1Ky32€ê:©›x¿þl¯ºÐJt>~2`=®=1}Œ2ùJ`½h]£=® ª¼ò€šÕÆ„;À[b=Aø¾%r_¿7ìô<ëÁ;0šÊ1±¤;¦÷¼ct¾[{x¿9¦=¥²=2ï44°½…С=Ít/=€5g€5`€84‡î:NC¯=¸'¾:—{?¢˜Z=“31 s4Î9†:ñ™ ¾BP¾ì:x?Ï2=í»f1&x€3’>m½A÷=Ä'¼€–€–?€–ˆyr;ïëm¾g?*¾A¿¿dG<ýrL0øöR30Ü+;9Û#<Mî>$‘b¿Œ£0=º2 -)4:ËŒ½\s7>ÑS½*R€+Ò€+bÜ];¼®?\0?q½?#áU<Ä^¢.ý„2VÃ;uÊ>¶]?Z >OdŠ={P3…q5ƒ/Œ½dy=غT< €~:€~1«)ªE;»xD¿Œd]>?³ =Êô¥1«[4/u$;º½5¿;æ>ØÂ ?±mL=£-2½Í=4qưóú>ŸR?3¨T<¬;/V~Â2²«Z;Û> éí>È/Y?ñ†—(p=¿¨|‘jN½&ä&€!ž´;Y½¨=SEy¿&rY¾kýF=]¾1Ö‡3©ò;òÈ>3Òo¿Û¤¾=û˜=ä§32](‚4ro>=Ñ®‚=7üî<€˜€¹€ ƒñ:6Y>¾n%?¬oM?%W=<ƒ£g.þÅ2ŸÈb;}h¾„Á>æ©j?!ü©=§²°21–4iB½ÃE.=Z4=€2§€2À22:\;—…>›ñ¼>@*c?g=†‡0ä>ƒ2W•o;ž›=‰À?×@M?zFáÚçq½99}:€§É:‘¢>.j¿ÊCV¿’½ï=Çø¾1)´©3NïË:p>åÞ$¿™j:¿šAÌ=hW1{V$3­mª½ÆP>–&¥9€>€R‡‡;b¿Ú¤>—6¿ùˆþ;—€ƒ/œg®2·³e;d:¿çßo>5ë$¿·èm=›Äœ1 OT4Üci=¾¥\=Ú:¸< Oñ€jOO¶rª:æN?sÂʾû*ß>jAù›ª¾lC;=“,1ê*4!Ï:aÈE¿‚^"?j¨ë¼ ;1>ÄH|2*•29™¸¼oôñ=bg ='Ý'ò'È;?Ͼ+³?†1?b“â;0™>0~3K†D;W!ž¾Ý8P?Ý­N¿ãDçm;ú¬²¾1C¡¾,óa¿žÚoì4½:€+nf½€+ô܈;0:T?Çl ?p>|n7Åà-¼Xn€/ñü;tª>î¦V¿7ݾ¨='> Ó)2@p3ȳ:¸ç>½`V¿¡Ô¾/l\>?q1‘É_3~¤<ƒÚ/=;V©¼_Ù_T€A÷ ;wB?'Cé¾ ï¾@›—<Äm20c-$3©*¿;™X?ºwÛ¾4;¢¾5ÍR=²¸0däƒ3em“½ë =i7z; €~€yN€~g›;åU¿`â ¿.HÔ»¹O>Ëæ¹2ùÒÚ3äÄø:á%k¿‹À¾¹>ä º=•¨1D¥z2t$<þb>ûu'< V€u­å“;Þh>ÞÏx?‡‘w½“õ³;ÚÂ/«†3á^i;àé=;6~?xó<"F¯<Õc‘/SØ—3Qƒé¼œßp=þ˜=wþw2wô»;;‡ëò½í'¾X |?Y¦¸= 0÷1J% 4ƒ¥";RfÑ=á > ~{?b8=¿‡Ú1f493­hs½aã>£ù¹”%”e€”-Ý:½r.¾ÛÄÉ>È4g¿‡n=øI/`ô×2ôl3;Œ‚>[T+?‚ª2¿åd´=-2,&4˜§ó<œÞå=û¼€’×€Œ €ux];Ò¦ò>«2?K— ¿™¢C:X¼fhf÷€·Hò:L³~?43M½¿²=Ãô<à’0Êæl2Í1ƒ;â~?¼$Æ»‹²¾=¡£`=Ôy¯1X44Þ%=°pR=û=W´Wi€_#;bl.¾&2=}|?o<£–1º=ˆ3Ê5];ùCJ=TI¾¨²z?Ò„>åi3(o4=»¼½(>À i<´€ú€Û;m|j¿ÜÊ>õˆ•½¨S<< 3Ó/t¬á2ýçG;Û¥p¿…I>ÑÍj¾6|<ü.@1ñA[4YÃ¥½°©“=õIn<€_€}€ !;Rc¿pç¾y¯À=n‹<|| /*Q3Pð;UâM¿¹ ¿ U„>QÃ<%M0Ëÿ23„¹Ý<Öÿù=°¡< €tl€tä€t&:Š;ùG%?, B?a®½= —‚;íÛÅ-þí—2ˆ%¤;3%?Œê8?a?z>"KéQö= €kð€kD€>°;à¸<ñM?»ô?À<9Œ4/§'3)^§; ô5>ÛN*?§£9?ˆõ=7 È/Ü´2Í[µ½`çæ=s = oro!o° ;G￾¥U¿[_[¾÷Äj6¿+7¾MX.=µ6ã1èñG4†;·½`° >ô¥7<€Þ€ð)H;Ϥ]¿ó{é>åóR¾g)%< 90ÚÌ%3-¤ ;3oo¿Iá–>j£H¾;¢“=¦1Êà4±Q½uéÿ=TŽÉ» €r²—õ€r2ÖD;ç™>T Z?ÛÄÛ¾5af<ê!n/ŽZ¾2£Ét;ņ¸>›¡c?vS¾I{³<´Ð›/xq3ƒÃ ½,*"=UúI=€zIy 2”>á: šH¿nx½ÏG?jó…<3Cå0Ú‘¢3a^ç:¢ ¿wœ>ÇíT?¤`=ºáa1˜^3ÎâE½)Ì{=ýN= €¤«€¤ª0ƒ@;¨)C¿µ÷Ͻåž#?;=§;”Š.Iö_1¦¾–;ý.¿Øör½(;?,×<2Å40Ìap3™9<A=L7=€•|€•t€¦×$;6>£e½¥‚{?jw;-‡Ä/ 'F2¢";øv>.?¿úöA?Ù˜>Fºî2694ûX½[Ï>[ë‹<"¬sA"Q‹5;Ã_}>óGr?Á‹T>=¸P<¢w<0–Dƒ2Œ>6;}’>x$t?ãG¾=W<À¨y/¤Ïð24…޽pè=šêI=€i€DIIš¿ö:®ÚŽ>,E¿ìÒ?Úù=ž 2á—E4Âé;(h ?f·#¿©è ?ÿÝG<·°›1èR4†=m½/R(=zn¡<€8ps€}F ;ç?¿î”Z?[Ì;v¶(>O5Ñ/™hÖ0cþ0;qÚ ¿ð³:?\…Õ>ቦ=µâ…0À'3!;/½·_>=uJ¼€X'€XU€sŽK!;™¢.¿úÇ?vCƾG< 0«Ðç2ä7;Ö¿¥à>•l&¿-¡f>ȽK2…ñl3c}½]Rõ=«=ì<"ê"Ê"¨aT;iå?>#ÖN?¹?@6< ¦/\b13eþL;þ ‚>V.V?xø>©xL%Ì1:i”3Ò‹Ä;ÐR¾¨À]>Nt?ê µ=ck0´Ü2s0›º~=úïA=7€¦0€¦[€¦U0;hu™>ؤk¾ìm?o{>tãi2=/Ç3â¬ç:OOK>mÁ¿£EF?qBI=RÂî1$¶d3©ø?½ mÕ=<.ª¼ š€˜œ ¹Z‹;5ú½­º>¥rl¿Ÿ.P<¹Ò//‹P20¦;Ýçø½¶Ç«>i%o¿·(7<Å]n0Þ€3y[鼉ÎÒ=^-=;€7Ý€7v€#üÿP;3-·½Cš×>hg?•¯<¨ 2è(U3Ë™;3&‘¾¹Ÿ¥>Ág?Ñ?=Q 1áTÁ3eÈq½&E=0p;€6€€Çè†:uZ¿*úH?ÆR½ÇÅ6<_W0³71YD;Ä¿ýôQ?ÿ}T>ìŠ=Ú0’\?2ÀÏ8»Pþ®=ž½€ Ø€ ñ€ º# ;+Ýw>Ø£>%}j¿šŒX4ëT¼Ò{¿Í¹<ˆx0/†3‹¤½½ =/†ò¼ €i{€iv¬<øG:WTC¾Aî;¿gÕ&¿Ü¾>p'2/^dš/»Õì:Žáà¾P*Ö¾ìˆK¿ÉKÉ>7ç)27ç)2$ .½_Ò¸=¸°.=3ø3b3šIâ:U+.=¹!Í<(°?à<_-°0vp%3µ;`H¦>–¤>ÕTo?™Â¢=<€å02Ýu½´>ÂÞ倔z”(€—:ÜÝ:%>BÿÍ>º´f¿EÃ>ü1ËsX38¹_;|Ñ>l>•b¿î¾>§l41Ùö§2ý3¼3bë÷¸>¹*­9Ð,ü@Íf/;ó¢Ê¾åa< k¿Dn6<ä±0êÌ03w»í;•¤Ï¾ó< ái¿‘ôL=0åÃ/¿’2±¢½ ÛÏ=Õ!·¼ €C €Cà ÏH;—Á¾0F>-‹x¿ !<Û3Î.m})2ê;_n¾ rT>¤ow¿9«<°óo1ªV4òìr< =½ ¼ €Nõ€NÞ€N Ò|;åû¯=Dý~¿Û‚¶¼ÔK<«QY/ã³—2¥Ñ ;€Ë±<©î¿å¡ù;;<©†0˜!53É­ =ty³=/Ä*=PP‰PoRå:ņ)?H‚D½jn??Ê("=®¤B1Ù^Á3ò!Á;Û•8?>¢d¼{X1?£Òt=«Ú0)]4 ]‰:zÞ =€ž†¼€¬#€¬‹€¬Ã“M;WÙ¹½¸S¿Z?]G;òs‰0uì2wÜ«;Úh;½5•]¿zWÿ>¬´;”}é0mô 3Ì–,¼kÒÍ=t`9=€B€BS@š:¢ó‘¾ûUD?È.?DÀ°<8Þž/)Š2g‹;þz·½Pá>²Êd?- o>a]3¾1]4SÎW½ (>Éž< €Mñ€Oì€MÛ²(;æEx?V¬ª=ó¦j>“?=Á 4Á 4–õÈ;¦Jn?ØóJ>Ð5><Õ=‰0ëÿ2iÃa½Ð>ÊÝçºõ$<¿AÃ5=W&Õ/ 3é²P;¿ð³¼>kF¿Óˆ=÷›1ò|r3†ãy<ÂÝù=Àw¼€Ë€T€à° ;ÿ¡Ì>j‚9?²¶¿rE<­2ë.|«2®`;Ôs†>lE?¬\¿ZÝ< ’Ü/Uk3ÃÕ½s÷y=ùe°<€©b€©x€©\t;š¾š_¿ÛÊÃ>О;½–¬/Jă3èH;éÊ’¾5Kl¿Ÿ]ƒ>%<(Â1ƒ ³2­¡Ô»‘œì=²f$=> X€@Æ öc;YFR½âä?Ï4\?d×?<”‡/;›Ò2Í[š;ן½brô>â`?w¡¬ï»=Q¶QÇQµå‹;„*4?õ ½öÃ4?°v =èY0_C\2ûõ‹;¾Ë"?µÌi="E?Ö®=Üû50zê2²×{½´wæ="Ä= $c$:I'‡:k¬Š>|=½@v?q‘<¼¶20 þS3¥gÃ;:òß=½i$>Ž{?ä>c>wü45wü45›„½RE1=ØH=€=}€=߀v—;at]¿î2ã>2¢o>ë)3<†Õ/k%k3‰;í|A¿vŒ?"õŠ>«/=@ï1çïY43pÀ¼*‹B=õP=RVRZRÇÙ; <¾Pb/?xu4?Éçò=šô1ݶ3 0e;ÿ H¾M@?î…S?ò^{=[’2&˜Œ4zp7=ª¹=K ¥<7iLiÛitŠÅ;´{?½ >­Ñý=á1Á;!/•Á¤2Ñ·˜;¼y?Ç–Ö=RR>Ï¢r<¥Ê/=4m3 N==v•=F#Ÿ< €Q2n.nßn5;ªÜO?àžô>M±«>% ñ=FîÑ/Né2M*©;¿yr?0p¡=w-Ÿ>¦À0=?‚0áÉZ3'õå¼Wè3>·¶ð» Qª7:HGLõ;õ¶G?O§¾j ?ü˜u;N§›. éR2͉;ÒÌ/?€jG½¨¬9?xˆ{=x^¥1ˆ/3Åu =“Å}=ð‡=€VÁ€º€V|Øë:Í@?I¾È>E?Ð<¯0Ÿ¹C3­/;øv?Zô{¾Õ;O?;î=û ‰1ˆåï3{o½7Šl=þS< €%®*€%î;<(^¾óÝy¿fH‡¼ì< ƒP0L7À3ä ;îvܾÕc¿Á*,>îF§=NQ0÷±3Ÿ9k=l–‹=©3w; g\m8€í¹Y:ø›¥¿iL¨©%?¿¦™í=?OØ2³€44J<좨=H©½,€›½€›€›eaD;4¡î>fÓ>Ò4_¿,xŠç>¡h¿S|Í=ká 2ëÙ…4¨½X™=½¨]<€ì€®€à;Çg¿P+ܾY†Z<Œ»I<á9‘/ÖLŠ3•o};ZE¿uÞ"¿¸SN=Uã=‡v10κ“3ªÔl½ß¦>ó‘”»€”z€3V€”bÉ ;6°Á>3ÒÕ>}S¿ o¶<¾`'1´ ó3¹Ò`;¼l?+>¿ÞF¿ð®H=‚Nà1ª€ñŒ<€å€ü€Ã;]}¿ï;Ž<,¾›cU= €0Þå¨2Hu#;%mm¿š¿º>ò¨½~E =íT].{+2£5=rÝT=Äλ˜¶gL˜¢V¢;iΗ>¬Ü¾À£q¿>“"=/”$2 ¹J4yÛï:x;Æ='ð-¾Y{¿Snì=Ê2“æœ3\ZL'>·Ób¿T|<«®-Ø{«1á:Ç;g‚ñ>ú==Äka¿gä¿õ¾Ð½C¿ÜØê>›8Ÿ37ºÜ30)Š::>bŒh¿—â ¾àV×=>*3Ô5ñœ» º=_Ò½;€ Ò€ € Y8æ:ªu>à‚ )½Ë|¿E:V=£%“4£%“4¹ˆo<äL>»~Á<2€tâ€t<€tH[;¢p®>œˆh?Œix>|$I<ÆIÍ/iÎ3½;;&ëÇ>JÝ[?À©>-Ùã<Ø´0x˜ƒ3ÊÄ­½1A­=ÊÐ< G€Ú€ÙÑÐ:¯êd¿ÊU©¾ñuš>2…=Ú`Œ0–563kVZ;²h`¿ºÔ¾£gÑ>Oû;Á?Dû ?¥z ¿€/=ã2/ ]2'í_;-Ü?ú?Û¿¾Cì<"W\0<ïT3j݆¼‰–|=2W=?€?¼€?®(Ÿ ;(Ý¿UëQ¾oK?8º=Õß1ò73ÿ?F;Ö]Ó¾Ò÷`¾bHb?‚=ÇGB0J·¾2…µ1=Ž“B=aˆœ»˜ê˜,˜-1ä:mæƒ> wý¾smT¿˜ýè;7p1äF3©§;ò@°> ô#¿À/¿!Sà<›¸n1±ñÏ3®ò=—‘º=ÿ—¼€`7€`»1ýÈ:j?°G†>‰?S¿š¸;€Ê‡/¼ˆ"2?`;=ô>àÛ‰>6-V¿ƒÞS<©W¥/¥Y-3Ÿ”ɼÞ=ßí¼ÌÀ€‡xÎg;%>+*Õ¼e|¿¬<À….ž´Ô2nös;›Ù‡>í ¿·J¿ý_>hª3¹ô3ßo4< t­=Žë_='€F’€Fî€-L«Ü:Lg?m(c½?>[?ç$°‰§=´"l?žº¶=Wø1ÌèV3t¦éöϽÊÎe¿ó¾<¥Á0ªø3.ئ;²ü> ÷x÷+=ùu1†®4yæe;1²„=5Ñg= €*‰LÚ€*Ęç:màÔ=#P>´„{?`Œ„<Ì5¤/«U!2”Q;zØ>ýÙª½Lµv?y&I<\Ã}/ØÞ„2ú)Ž<&=Üd=ª`€•Y¤öÄ;«Ô>…Ó|¿§Å,=ë’<@ž0Êp(3PÈ€;Ù©>Sðo¿}ß=Ô =pëÞ1ö›ù3½U×<ÐC=%À¼7€›Ì€›ø€›0;Ï?hD¾ÁóH¿òh\<æ0 [H2•º‘;@ó?ß%¼xO¿TÑÍ<ý›0§P3¿ p¼ZK=€ÿ¼ €¡ê€¡B€¡§ñ\;Ò*Ͻ!í¾ñga¿ˆö‰<¹Å/—•Ç2+ýc;&mÞ¼÷ð¿õu\¿Q4#=#ÒÖ2ßéÈ4 =ä…´=hyž¼1B€`Ê1Û·N;/øø>Gøƒ= _¿!Á<æ4æ4ZOt;GÂ?ü1¨=¬[¿=ÖÃ<¦ûÛ0_#4R×½niµ=+…À¼4t®t€tÉå:Úÿվд¼¾‘T¿][S<êñ/Œ¨13óŒ;¼þv¾¯º½2Xw¿®},=‚J1ñΠ3f3‡½Çƒ->eÈq½ l”õG;¢†Q¿<¨¸½D¿ñ =ó1¦ñ3—¶;˜|L¿DÕ¾dÏ¿ÝX0<Ù»&/Z2´9½…µ‘=$œ–¼tÎt*€š«Á$;³ï8¿ûº¾‰—¿ŠÌV=š@—1a¤3AeH;x¹¿æˆ¾'Ñ=¿ßàU>ŒY`1~D2iÄL¼ò™¬=/0k=€*,€*-€xÞ¡X;꾸½Š%>0“{? MÄ<·“å/üù2J\;½ÃÖ½¦D=«J~?<ƒý<ñ ~1ÌÏ3mÇ”½ÌC†=Gä;;;¦Õ€cw>;qÖ#¿v;¿l m¾k{p<·â//§ôÍ3|_B;§Ë;¿†¿䟾´_=ܨ‚1ë¯38£†½õñ=:A=€=g€=[€‰h‡:é3(¿Úó:¿ö…?>Çþ<]˜è/aÏ1|.C;À¨W¿BȾ$À½>¡¨g>øA3<-"4ÂO½sI=_Ò=-÷-í-#¦•:釽Ãp>? <*?•’ô<ÿn.Tw„0CÅ8;ø¿Ãë ?>'?ÅI”=«öì1*Øý2Ý넽C8>«Ñk½€o?*€o·à:øä ?I_R?z]%>ïY…<7Ú1«w"4î’E;‹I¢>…¹p?Mgý½me¤=1?¦1XDW3¬Ê><¿c¸=zŠ\==€-æKü€-cž;=p´>´·>Od]?jTîEÕ">üe?"Ø=Þêz1=ÛÔ3›Æv¼=Üð»<€ò€€YM;¶Ï =²y¿Zk\=Qæ ;³@9.l¸â2ûõ±;͵=6¿ŠÍ =Ê;øþÿ.\Ù,3脽%Û=Žë=$z$e$•a;sI¾!BÜ>MŠa?³›2<Þr.0ñ2@©;¦ÌU>M¹µ=HSy?Z¸¿=]þI4]þI4¤PV½×† >½§ò<€M~€MÚ€MÕÙY;ñÂ2?;¾û>Þ-?çQ“¯YÜ>/ÏÁ=Ó28 4sh½ëV/>Ås697ÿ7¹Z¼F;ÀÄ*?»æœ=xµ=?øø=MˆŸ2ÌÂ3îIO;Ú×7?aé:¾Ðé+?Ò'#=Ý©1%Ø3VÓõ;—8ò=_A=6 Ý €q/;ØN>©ø>ºÀY?@Wx<©ãF/ ^@2¹_;ZÏ.>¾@?±ƒM?׿Û<¼¡Þ3¼¡Þ3⢻2=!=ÖT= €+è€Á”;î&@<J|¿‘N-¾««¦=¯õý0"å2ÿÿ„¼¼q¿ ¬¾ÿXb´‘ë<[¾P¦n?.:=áiŽ1d*º3Ci;”‡D½®Ž£¾€Fr?/æ=ò×›2<+%4T ½Ÿ” =“·¼€¬^€¬å€¬¬";ìe¢<Ô‰}¿ª3 >¡·”<»1ë0Y2#H;¦¸;>xh¿¨Ã>t9å=ó]1Îå2Z+š½uxè=VÕK=upu:€ଠ;‘Œ#¾€ÁG¿ÌË?6üì!½ŸÕw?„<›s/`˜»11‘ ;ØU¢=lU‹½x™~?Žß <Œ½¨/‰¨2%¯½›7=©¡ = €]¾€]k€ÿv±>à¥n¿±®Ô½ÿXb7ó^;ªtm¼œô¿'@¼[ž;£¡”.¿©3½à³½¼AÔ=RÔ< € Ø € ç?;¼¹l¿ÉŸ>áka¾M** ¾+<÷;J70@ò¾2=1C#=Fµˆº 88T8e€ ;À3>IÇT¿þuõ¾òó;øê×0<¿e3 5;ûøm>íÍW¿'eø¾— 5ã#=sÊ=Ôd_0jo2^f<…}?5úÛ=‹AÜ=ŽM<ía¹.õ%3d”ç¼è÷}=–é¼ €…¸€…䀅)q!;”¦Y¿Ïœ¾PÌÛ¾TÇôÒD2îFI3´y;EÎ+¿–§ ¿Ã›ü¾7ï,?EX·2EX·2Àƒ½<=ãÞü;€*~=€`j¿:j«¾rb?#–¦>OD<–K:.ºçÄ1…Ôf;?|Ͼ-j?š Ë;¿=u1¿bû3A¼Tr=pî/=€ÌzÙö:/_â:f´u¿v¼¾•=Ƚ±0tΛ2ÿ?‰½v´^¿X)ú¾ÿXbŒð¼«@-=)jQ?ÓÑ<†g"0eDE3 ;Æø¿Ä²Û>‘>?Ý_Á<2Ù0" 3¬Se½ÁTs=^¸<€¤'€ª€_–‹ƒ:‰fˆ¾«#U¿ª¥ø>1Âõ<1Ý'.aô91œƒ:8Lÿ¾L¸I¿ ñ¸>}‰h`¿X=¸òð0(®3rŸZ;­V¾à]×>áe¿ßy¿=£ß0Z.¶2Íw°½=ï>kcì;òº­7ø:†=&© ½€Ÿm€Ÿ,€Ÿï•;`‹[>u Ê=¯Äx¿¯¸o=ä¢1{X‰3Öx¡;I[[>:G¾9u¿ô¿=YV2En43úQ;Å«=VØ ½-€›“€›y€ 2¯E;’Ÿ> x¸=t'r¿YŸâ;+Ø-o-Ò2x#;Z¢’>ö®8>Läp¿-,=6—j0]áÿ2–¨¼ßþ=^Ir»€“”€“–€r|œ;AÍ'¾tj? ޽¾ådK<¸{Í4¸{Í4òu;vQP¾°ïc?¿Ð¾ÿ¦u<¸°7.°gø1ùƒ¸¦>Þo¿–'=–ÀÌ/ÐáÍ2‘!;¶‹†>c‹„>5òm¿|Ü<+2/¶{`2 _¢½ªaß=¤7= €D€¦€©¬h; r¾ut¿ˆ»)>4Xw<°Ó.¼I*2qOE;î¯X¾49t¿î|Y>ìÉ;ØO/ÞcI2xÝ<Žy=aÞã<;WîªóWàã9;f€Ø>:¨K¿\/Þ>Ü{<øzF0t&3s¬;I ?˜—M¿Lú>Ÿ#'=Ìã0íù23á)ä¼üo¥=2vB=€w€8€:‰k_;O3d¿ëM¾&'Ð>ßìñ@ø<7¦’1hqØ3ì¢è¼3ˆ>?¨ ¼€/â€/Ä;εõ:ƒí>D:[¿i ݾ Ÿ=ï…n.ùNø0Ñéï;Œ‘>æ c¿±fº¾Mr=(xÞ2¬—É4+þ<oá=š =?îÍ(&§;ýQ3?tWÕ>MT?"êÉ;lܺ.g3@,0;2B%?÷±?#É ?SE<Í’ 0)*39¶ž½Ö>jûW=€Ó€ï€96î:ò¼îv§>+éq?’‰<¤1R‚ˆ3ýŽØ;4…ì<õ+ð>^÷a?3=ª<*$ 1²4ReX½õÖÀ=¢²¼:êtQt/«G; ½Ò÷¼t½¿—á)=W°Ð1)Xf4wç:WX»_x½‡¿ßwà<Ά®/þš3ª¼šC²=kj=€*x€-0€*"¾X;,·`½òï>ç’}?€ÒÈ<[¶/0áðh3Æá:ö>-nÂ=½7|?ÉSá<©X¬0$ 3[—š¼ÕèÕ=š>»¼{·€;ù{:;å´=˜>1t¿m­;|²¼04h«3Ç6N;9¶¬;Óΰ>d?p¿?–<=Áíq0“… 3ÿ .½()°=¶Û.=3ö383§C;T/Œ> â`& Ö½j^{?S‡=òŽ1~ró3˜À­½9¶þ=¤ªI=€ežu4€eF[W;ò¾Õ§ ¾ÎR?œ]é<‹/1ìNó3ˆè?;1ü¿oJ¹»H ]?ðšì=éZ(1^òv3o¸O½†‘^=×4o<ddÒdc¿¬ùc<§ë>:ã‹=#_2UáZ4B29h>¬;–<¦€ìÎP‡;ö2½„^|?Ê(>4r<§6.éíÄ2 ù|;•S6½¾|?4Ø,>š>À;5Ëí.®–3`é¼½e>«²ï< \Ä€e½\¸ d;Òs¿ùe>mS>6ìð;•#Z/h½33Ë¥$;gÙw¿‘óR=%Úz>‡ n<²RW0êô2ÿ÷¼ÁŒé=Pሼ8 y Ç——A;hŠ=:\?!šG¿*À›< k/&›2Šôf;ŠK=Ô¸(?ìL@¿ØZÍ<//óã€3ªžL¼úšÅ=V=@z@·@øô:M`¾1Ò??ÿü?ßžÞ;²•ó.ønÔ29e;ÔŠr¾¨]?­ á>FsX<7G/áÜ3.æg¼ƒ¦Å=tµU=@#@Û@úý:]8¾ :C?U ?»˜è<`®0ðaÈ3yK3; ¾À†*?ú3? Î<=ÇH1òœª35킽¤=ø©*=€‰F€‰}€=p;×nñ¾æRH¿,Ð>¬îp=ší0ƒß”3 Sœ;õ5©¾6än¿œµ>ès¸=W•2ý 24 Ò/½0+>í-å;sÞs(scg;Ã|s>#x?Äm€½Ë5à< A0€‡$3ïhC;ÇÓÖ>$g? Z¿½ï¯©<9¢Y/ú•2‚r½€>Ʀ•»Aþ;ŽA=‚€;ˆ¦>ˆÎ[¿•Ôʾ²'J=µ|¿0W¢+3Ãñ;ëˆ>ÒV¿g õ¾~»‡=ö£+00c 3Bì ½:­>)ì"»€/¬€/΀/È(;rËç>6d¿€¦š¼Þ¾‹<á–µ0aÖK3Ž@i:ž]ö>”è\¿>”³=Ô¤1·1E4#Kf;ÝzÍ=îv==?€,z€,é€,Û@„:ß!=ÜqZ?‡?ò).=¦I1íJ3½»;c/C½´ù?ç£R? ªO=/“â1­ í2ªc•Á ;=€u·€uÇ€uà;ø-Ø>²Îa?ý V¾ý7Åf?Î`š¾æŒ%<x0í¾‹3‡oá< ’=_F1=7LeL¼LØðë:­Â?ãë¾u•L?¢Pe<?Æ.•+Ã2L“;³À?:³g»î­\?Eº=9j1154¤ng½¨ÈÁ=Î67=/õ/ä/k/‡:¿™#>OÙ>:d?ìúZ<Ñœ/¸µ1·Ò';‰ -<"»§>œÛq?y·=êÛ1ÌR48¹½Uh>­; K€õ_@@;iVU¿èD¶*c?÷€<ÆÄ°/õŽˆ3ÔÔr½ µ = P< €¨X€w€¨Ï&Œ;*—K½Ð¥¿G ‰<|pŠ;û8Á-bú„2‰©;+4½ ˜¿ð=Ù¦;ÀF,-e2½ª³»‰ õ=*ÿ=? Ý ã !ù>;Êï½À}?.¥M?¹Ò¡;bz/m™3Àp_;™±á½va ?iÞT?özl<@þ:0„L30õ“½ó=fJë<€©{€©y€‚>+Š;ãØÿ¾}D¿ÁÍ>¥‡–;Í’i.3Ï&2{\d;²¿›öE¿Æå>sr R' ¼ M €(ø;äçÕ¾ÿøe?Ñ ¾;Þq>Êüþ1•;ð3²Þ;äý ¿J1=?ŸÂþ¤ý¥=Ió§1JS3ègê¼_~§=ÅŽ…à…ª…”(ò:zƒ@¿îv”=k¸'¿‘’X¿g­½È/)¿ÒI'=ÛéB2“þo4úµõ<ù/Ð=| €¼€Œ±€Œ¤€`Ž™S;¦• ?ˆ'm>ëN¿jA<¹±?.@"2ÛoJ;zH?œú£>Ç™H¿66O<@†6/éº3»¸ ¼_@/>¿ðʼ€€b¬F$)R;9f?Êþ•<‡½ëU(>Lé3w´ê3!îˆ:Ú1~?2AÂ=¥¤‘=u¨/>=Jý1ªWè3fÛ)=Ͱ‘=6æõ< €Qæ€Qî€QwH_;íw]? Ÿ½m¶ý>wB±;08Ž.Þ­Ê2u_¼;ô[?™«"½b–?¥9<›)Š.â¾52^õ€½í>SÎ= GLG²G{Š!;–±E?\‰V¾õ‹?Eu=\A0™Sê2Ó„;û)_0'?iGÕ=P>B2²ª4Ã.н8ø‚=±i%» €€Ö9ØnH;ù&¿-15¿ð‰Ì¾j|¢<#1g/Ž2¿½Œ;2óé¾ ²:¿`¿pZ¡=!¹×2L4 ‘S<Ô>1%’; €uA€uÑÉx\;L§>uo? / ¾H+ù;ôŒÜ.i¿2qU#;ô »>„öm?ÕK½6;Þ;za.”zT2ÁÊ¡<ô¤ =W“';6¾6Ê6»\:zB4=£p¿ÔJ½b];»k>-fê™0Ð!;?XM¾Ç¢v¿v 6>½ü=^mƒ2e4_Îì< Ü=ïV=Ø,·î±V;>Š?¢Ž>îoP?ž(="ˆ0ŸõË2رV;£%ñ>4õ>³»N?ãù]=rq·4rq·4“7½ˆ¸=—ª´¼/t´tîtED;Å[¼½3W½çÈ~¿ ‚<õTš0¥²3ÔI#;Ë5¾ÂɼÕ9}¿ÖÞ<åÃ1jM23ì½í¸Á=õŸ5=zª/æ#*rb;œæ„¾ ø·>Óye?±ê<Á¯0ÃT3Éžˆ;¢@R¾L%>;w?ô(=êHQ1ÜXû3Tã¥<ˆK=ÚŽ©<§S€ jª¤2©;À_†½Ž|¿¶$¾ Ī=nú·0 xƒ2›Ù¨;›Ëã;Æ›}¿éu ¾7O>30-ÇÈ2l.<ȶ =!# » €N`€NJ£MŸŠ;A;ê¼û¦¿Ìg2½axŒ;øõ®.Lž¦2Ö ;)žð½ë ~¿'Yâ¼Áæ=*{¢0òm3©0¶<$˜*=8M¼hð€RhÝ‹:lC?Lß¿ \¾‡¨‡<²*0ƒ^‘2õ¹#;–%/?î¿^ìϾ)ÑF=Ü`0[Ù2úC3½ãÃ,>æ”; =G7~=cîÈ;=hƒ¾ruB?‚ü?<¤’<¼0jn+3å0;݃µ¾ÉÛH?6?0Ý;jç`.¸!J2n†›½ï;6>A½€p$€pq}·ß:ú;‘¾QÍ]?UeÒ>")y<]1ßs3ày¦:â*¿#_7?:P>×Y³=Õim2€Ç­4c‚<íóø=¤5= W€t€t“†;èž>€Q.?¼*?l)ežv ?¯Q?¹Ç”<´P-/ý1µ¦ù<µoÎ=—«=æPr,~°B;˜p?c°ô>ó;&? j‡ôFä>{,>?-£Ø<íŽ0pÃ3 *½»ë=c)¼€™Õ€™\€™ è:ÊÁ¾æÂ>ô/X¿¶Û7Ó_Z¿ ñ<…@¦0Ÿh+3Ä‹½#¤î=[;!Nƒ¾Có¦>Æîh¿ñÓ=-Z1 ÉU32Çò¼óV===wêwõw‹_š:ÅC¾“D?e/?n?Î< U”0 À63œD;“ì¾È¶@i(¼€/Å;€/ª¨/;øI>•—`¿É3à¾ô7<€çA1õø2²;y±>9ˆi¿–_¾v³¦=˜Òè1­›ƒ3júl¹”/È=W= €,Ý€-½€,J›;¦=>ï 5?yô1?Û.‘<«o0tð•3®Wb;ß= '?yÍA?·Ä„+ »&€{æ§è:T,y¿*Lj>Âò†¼3ÏÐf!2ŒT3ýöµ½¥¢Ñ=—|<=5€ âÓÇá:÷,u¿¤=“>eJ<Ú*`<Äïù.¿"2æ™@;³—q¿‘…¥>F½:Êu<4ô+/´úJ3Ó3½;ö=àõ= =€¬€•Fp';/­ì¼pWu¿ßr‘¾üi =`90ˆ2ÿÓSæ½Ô“g¿bƒÒ¾ÿXb“Œ\½š°==,ôÁ< €fø€fŒ€faÕM;u›¿¡%*?$ æ¾S=”î/1\Ô3(ïS;ÆŸX¿Ý³Ú>~£¾`VÔ=*Üf3«†4Mh½—Ê=‘_?=€c€zY€cµ”;­ K¿ÎºF¼0à?sû<élB/÷1þ`‚;+¿TD¿”à ?4R>䨰2×s¸3‘o¼aq8=?å¼€¡Þ€¡ê€¡ÿ›ƒ:¿­¬¼=p¿;UN¿n:H<ž)É.2+ýc;R¤J½X™¿jP¿ZÐø‹¥=€k½€k·€ké­;­¯Á¼êLi?GnÒ>r6<6xÇ1Ÿå2Åò_;ëô8=Œfe?Íâ>Îl<èi02ò3v‹À<}Þ=<÷=?,×,ì,àõ:a’˜>»IÅ>9“_?žŸâà´ö>½¡U?ø)¬Êo?:æ;y§-øeÊ00>p?o:¿=d5d5† ‡¼#¢Ø=s-=€@þ€@Ò€@/H;Ç â½Ï)ƒ>ŽÔu?Xsƒ=–­2sPÅ3Ùàe;°¥9¼«”v>:sx?ð •=í?]1Š3Ä6½m =ÓôY¼ ð ŸMy;3,<=Ò¥¿Ï.Ï<@œÓ;KW*0`23OŒ<ÏV /Š3V€/=}yÁ=¼$Î< Pjiƒi~J‡;…®e?fÅK>ÞÜÉ>d%J<Ô(./Ô”2Üóˆ;íh]?žØY>ÙÉè>l8TÑW»ì04¿»Pã;ò)/·Q2%Þª;4â¿ c°=.I¿§¿ =• Ò5• Ò5ˆ…=VÖv=ð‡¼ e逢eyLf;HXR?ŸFÆ¾Ê Ö¾ñS¢3ó-;qo~¿¢Ã=8¦b½öÜ<ŸžÓ/ô&B3üß‘½Ók#>ƒÚ/½€ƒ­€!F€ƒÜº;;î%{¿@%½°B¾‡¼å<Ó£’0¦Yb3¥»D;:Xz¿äwU= JO¾/>¼<9E0ÄëÞ2ï¬Ý¨·[?=ëk=)ݼ1&œ4õW=Òà–=dæ‚<€lþ€l&!è5¹:®„»Åh~?Îã=Wý<È}#0“3V­î:Êc§=+q?¿¦¤>0B‹<Æ‹ 1; 3}޽CT!=ƒh­ºœk€‘œiöã:¢c'¿«>Ô 1¿U,f=ò²1h·½3n ¿:A¿}%«>9¤¿§0=|31–ÍA2¸Ëž½a=‚”;€ø€*€ ,;´ ,¿œ[4¿…h¾”-f<‹w'0(q«3,t;V€D¿±Ö¿¶P¾k Ž=2b¾1!œÜ3ö'‘½#× =ý3ƒº€y œ€‹8)ò:Q2V¿Â}¯¾'±Ú¾C€=®qÚ1Ž·M5Ç*;aä5¿þF ¿Öw¤¾âÕx>¥¾„2êµ/3zS±½O’Î=·};‘À‘¸€il1; k¿º*€>ž%¾]†<1~”/®á°2ä\;Ò‹p¿\¯}>´q¾Ù$=úpi1“_¨3能?â=ÜŸ‹< «Â€3«èùI;¤1 ¿¥|Õ>jÂ(?Aô<敹0‘/3”õ:×Âf¿´;g=-ÉÛ>LŽ>ˆÛÖ2 “3ÌñJ½Ð>ÞÇÑ;€€tA‚ÞI;V[v?!¬=‰c„¾–9Ž<ƒá@27ÐX4°.;„gy?œ…'¾yø¾ß=Ѥ’1}4§$‹½»b†=tzÞ< €©©€©B€©¾5…;šWì¾O÷H¿Ö‚Ó>ÍËR<Û’0ö•Ò25¦;çæ ¿"­A¿²Ì´>½YMüÍu¿¹®þMéf¿²v…<]yÊ/DA3!“ ;1Ó>N´+<ÊCøà¼4;èsk½ÕS?ò‰4½ÌÌ,;G…,.”°l2’Á^;ô¿“=ê ?D½kþ;ÜV/æ‰W3G)»Ò8=$bʼ €‡¿€‡m€¡¥Rƒ;Þ%Ý=-ӾȚg¿=·ÊB/•îü1æG;âe<>Pbí¾Ãà]¿ ûƒË™; sõ€–ts ê: u?ã†C?¯ï~¾à#=ýÜ;/7¸¡1¸ ¼;<‘p>gFr?ë c¾_Iè<¿?u0y3Çð¸½Ùéç=)?)< Ú€¼3‚[;¤ž-¿ä¼4¿fØP¾-J<Ç=(0¼ +3ù;gCX¿kñ¾”‹¾5g{<úÒ/í® 3/Üy½•Õ>ýi#=GÚ€G€G°×ç:!¯ä>#£ö>—A?“Îj<$A5/è•s2P¯¤;kŠÿ>=)è>1 =? p==´ºý0žs#46±½c W=XY[¼ €E&€E;€E•C;Œgg¿ÈóºúÚ¾ž™1ur>þV¿•ƒ%=maˆ1—.±3óªÎ¼0>D]< "v"¨"xÜ7;éf¾(rx?‹î®=6™'<[/Ö,~2]!Ì;°¾þÇ}?ûa0;þ?K=Ó¹Þ0¿Ï‰3ªF½S´Ò=`ê'=€1Ø/Þ€1 œ;Q¾ÏDã>ÿÿb?Áxc=èb 1/èc3Eh;¶:‘½ÿ¡Ë>Û-j?Ä>éu2€ Á3Ã*½M£I=±>¼€Ev€X/€X'(‡:=îݽ©Ó?>L¿Èþ¥= "Í1j@3ô6E;{öm=ÃÇ¥>ƒÀq¿'¼"=;„1N‡€3좈½1# >±4=GH€DbGÛuG;'xP?ÚN>ò?£’¥<Î[¥05˜´3¼I<;ýÅ=?-¾e>ï!?’2=¥o1Õ—3\<<¼¥ Û=Îã0=€@ò€@s€@§xD;…ü¾<>bæy?øUXEVk?7¼¥;•¯.Žk2ÜFƒ¼å=É=ݼ€‡2€‡€¡Sø;-†€>Çe‰¾ n¿}è<òž/mp35„J;¹[N>·å¿²^S¿LÓ >ó¹0,]B1È “½F& >9% <>€mŠ€mð€mTµ:´ 8½™”?+=¹§æ;"–.¾Ò12ê{C;ºÉh½$†?u´¼úÛÍ;¶‘/J½¾3­ø†<>±=1Î_¼€NÄ€N:€Nâz;åi>Ú…v¿%¾rC¥<߆ø0©4j¨„;ü>[¿ëÁ¾Ìk…>qA3*$÷3Ø‘½<ØÂ=悼))ú)’)ž;¦L±¾Gò=d>n¿ž³ß<tÔ0îõØ3½ÄU;VÄ¡¾ûœm¿t ñ<Ø™0I@§3kÓØ» îÇ=Oñ¼~€;@€nõ€;Ïv ;•캽¬7Ê=Þ/=€1ñ€1$€1Öôù:КY>:Í„>ä-q?ùl =é-›½¶/§›F;å'y>ñà=”µv?(Š<`j0ãÒÖ3ͯ&½\T = BÜ<¼ƒUžÒ:èáºà¬}¿Ç¬ ¾‘п=Ëß3…ø·4ÄO\;}ò¼¼1~¿¶'ë½¼,=1v¼/«‹J2j?½¢A =áFÊ;­U­ €g§M;éC¦=hÉY¿–ð?|Õ<={îÇ0º¥Ð2èƒ;ã';>LÔr¿Ã_„>»iâ=ÍÿS/öÍÔ0vÁ`¼"Å€=@ß½¡N¡î¡×N;ï5/>:lR¾‰­v¿®$=xo083Î"¿;‡Ô1>Ñv¾Eqt¿sH<¢R.0isŒ3¡j”½c¸ >´ÇK=€ì€Dè€Oq;œÈ>ƒ¨>ùñ[? ä;S¦0玒3ùG;P®’> ¡‹>¤k?æô<‡»ç0d›3ö&†;3‹Ð=þí²¼–›Žë–”ÚÌ:(4;>¼v{>:µs¿Ó¢&=U0•F3—Ñ;.¼ý¦Â>¼l¿«u€= ”ú0,23è/ô:=r†b¼ €£B€£ö€£€K;J±I¾‘Ô&¿Xƒ;?’ñ¶<ô 1N(ç3.) ;W? ¾wõþ¾¡K[?“…ÿy"?a >?u;<¯KB/ÖE2W©;܈?ÐGð>¢¿'?$%>칆3ð}4ô½¨Äµ=ŠÌ= 怂¤Îº;ª~'¿wxí»®—A?KÅ<Ó?$0Ñ93Ô¢Š;%Ñ6¿Þn¼=#¦1?z 0<½‹Ð3½‹Ð3(°½ä/­=Â:%h|}Ù";ØÉW¿Zø¾™wo¾•f…<2²-0ØÄ'3õä;?R¿Í}¿4àu¾4¿ê<Èé60ZNÕ2vl„¼å}=穎<< X€§Ð ¾ª;Ò(Ù<{å¿U÷(<ñÚº:êGû,Ätæ2~;)‡…<Ñõ¿ÔÛ»Ç%Á:–}Ý-êb2*§½¦+>í-å» VþêD;øRv¿úÜ»<;ðоSB¦<`o—1„ —2®hã:g^t¿'”‰=E¦”¾à9=k 1…lÐ29'ö»ž›=Ï×l=#€*X€*Ÿ€-’”A;S$ ¾Õs›=Á`r?’w=çñ™0†º 2¨E;Ëú½–"o½6¥}?ù*=””1¥|3Ä![½/=Ô;=€H€HH€vå ;b¼=„Xê>cb?RSO=Í}#0AЛ2f˜;Å÷<ߘš> t?—{ö<ÅrÇ1<4Bëaî?;ÒD¿A8=Á¯·/”Þm2,Er¼¸¯£=p? ½€ <€ +€  ";dw•=¬—.¾{¿vÆü<62×'4rc;n›9>o8½Û~{¿ 䨪й>€–­sö€–Ÿ–ó:#Þ>zwV?𯩾gA=Ý^q0K›Ñ2P;0,?©ã?%;à¾tŠ=(P2Kd3ˆ÷¼½ãþ=H‡< €K€¢€À>·;ŒÑi¿Ã£¸=|K˾À< ÂÊ/¨ñ×2£zK;Íq¿šœ<Ñù«¾ì$8=Ž(¡0zÿä2G =²F=ý†‰¼<1ö1¹1š©;ž O?ò]¾Ù¿LP/<—' 0¥]3‚ƒ<;R!D?ÖÒ¬½#¿ö£Â¢Ia2D! 4t ’½âÌ>Ã,4<€ €jÒ€m™E;‚bå¼Ú¼~?HݽŽìº; Ó/ŠT3¢°;{Ñi=D¸~?=ܧ½Áb©<@(±/Îí2ž½G">]¥»¼€ˆ6Šù€ˆT;XÐ*¿M̼ в€{ó€ˆ&–;Ìv¿C„¾_9Ž«>Ü û1ÛÓÌ2O.æ:òŸt¿Èª¾ç3нñ5ñ=u É0ŸßŸ2jøV½‰|> T{» €–a€–v€–Y*; —?/]c>ЉE¿X•=våá0â÷a3ê.ª;¯Tñ>÷vª>Q¿ÂT€=¥¥Ö1ØÌõ3§és=›s=òC¥<kjke€ f6;ý+r?`Xì½0 ›>jã A;¯2t?^ï&=?>˜>M4ž<ï¿Ï0­E4\8°½‰D>^öë;/ä¶4·;‡Ðc¿¾å…>s[¿¾CÂ2=«/Ñêí1Ç%D;³`T¿7'«=QT ¿ê>ìÕì0|/y32X‘½à > 8@½„ „v€ƒ›¯æ:„¬x¿l-½lWo¾úû=}0ÒíE2°â;­Åj¿Çû½H@¾äWÈ=y¤¥4RE5@ih=ú'x=™»–:€&ž€&Æg4';]yD?ÿsÅ=Ã?"¿ž <^ç/Å{°2þ ;(æP?'Mœ9ú¿°ñ=Yç÷0 þ3Æù;x> Òï< €Û€X€´Â‡;ÿ"e<£(U?º ?ñíƒ;t3t3núR;ŠB¸æÛd?%nå>Ÿ—D<(”0Ãá–3g{ô¼•,Ç=Á¼€CÎ „€CÍ›;SR ¾q„^>¼¥v¿f±<êÖ611?3ã<;.®w¿ØF×Ä1:?˜L+¿ÆŸT;@÷¤.fûB2çÓ?;Ÿ£<Ÿ I?œ¨¿,ŸŒsÙ1‘Ò´2ÜY‰;0Fº=}Lo¿ׯ¾6 7>þÞ 1$óK2šêI<’Zh=Ö©ò¼ s€Ÿº 3ó\;îÔ‰>g*¬¼ž}v¿ <<õšö0à§3²dâ:•Æ*>#ì‘<¥_|¿ÒÐJ<–‰}0<±w2º÷ðÍxš<%¹0ã-~3^Í;P+?—1?âñÜ>Ïð»;òÓf/0À3Z€–½¥Ÿ >?áì¼€„µ€(¶€„Þ¯;1áp¿PŒ¾§ÆJ¾ÿõ<–À¬0«e3|Z;‹Ãm¿íü”¾èk¾hz‡C¼€b,€br¢¹wW;•ƾK0¿SR4¿0o<ìV`/¯€3%?_;o[«¾ Ô ¿üE¿5¢²<¹03%Ó2°x½Šs=²b8=[ €v[’Ž–:¯$¿ÑßF¾@F?‰tjÿ>¯–<•ÍÉ.U”v2e„;ž–'¿ˆß?ÒM?U —<-þ%1I[z3¾Ø›½Áp®=Û]¼b¾bàbØ#.;ž.¿‡ ¾Mf7¿È¦=S™à0Ÿ–×3÷R+;¿F*y½Ù³Q¿ÿ=À1óɯ3ƒ(=q¯Ì=¦6»=€`€`ùúqC;bÖ\?ôD¥>âaǾ-ÛU<šÏ=/>Z3Ÿ b;ãGi?ûåš>}¾=ˆ<Ø¢Š0nb14g´»y¯Z==[=((ø(Áù;_¾§Ün¾±n?ÈËŒ çš¼ €Æ&ý€˜ ;Å0I?–s¿M€*¾p€Ó< 0Ô82„F;9!%?iä6¿þÔŠ¾õd>ƒÜ1K†"3c½½$š>j†=€eò€eЀe:Š?; y¿ –_>" ½ˆ) <ž÷/篇2&á;—wz¿‡»B>mN¦=k¸<›É¬0•83_D[¼†ÉÔ=U‰2=€@Þ€@æ€@ßþ];v“§½àSü=:/}? ©A<°èí/ u53´B ;æ%q¾–8O>ÍXs?t=Ç)ö045z3±‡–½ÆÂð=·BX=€DÇ€D>€ežì:u¬½õr½¾ñÙl?jÏ= ])?eÌe=±²â0«Ù%3Lþ§;Mº*¿P׿>¾â$?ŒÎY>¥B2N 53h‹½K=EõV;¨;¨¼¨½$;¨›Ý¾¢\¿†X‡¾A÷<ÐùA-†Ûð1Ì’ ;¤›Õ¾\e¿Šï!¾ÊG=)¾•1§"ä3Ä&2½¶KÛ=$E$=€1Æ€1õ€1Nå&;iÝ=¹Ö?wX?ÿ›,<ɵ40¥b 3Z"‡;v)>†Ð?l»V?ÖH=7<1Ʋ‘3{õ1½ˆÖ =;äæ<¦«›€N;0Ö<¢“}¿7ý >â¥;„/÷ÅJ2Ílj:0Ÿ˜=±§~¿n¾½ûË<= *5 *h•½Ä@÷=Óùð<.¶'›.4&';JͼS'$?SVD?¶‚7<Âüù/#´C3O e;P(“=À?.›K?Ñî¤<$¸T0z¨3`Z”½c³ƒ=$ ˜<€¦€©@€NäÝ:aý2¿pî(¿ÝÝŒ>B!}<ÕÐ1±Ï2!“o;Fç0¿‰8¿jB[=²C=oH%0£‘æ2½«=2Y={Ø;€ *€ $€ Zžu;Vν>‘=j¿4#¾igc;^;ƒ0ÇŸ4Ö5F;Èié>3ê[¿ìmn¾ÔÓ;g`†/Ý{3:(½ä„ =“ä¹;­r­n­iRM;mÉ”¼å'¿—ö¡=x<˜ì /tSO2~¦Ù: @ö½dƒV¿þG?<=¨=%*ˆ1ÜU;3µ¦ù¼H°=Do1= €8Ü€6M€8ýži;kº ¿Y†¾ÉÁK?-Õ>²gû0›œ–3‹À:;Ì]¾c? ¾}‡w?u=X¸2Zy¦3›ä§½“W§=~þû<€‚Ô€7€‚§dE;¨H¿”穾9R?"² <>ÿB/`öª2˜PŠ;¡žA¿’„¾Ì?åþ˜<9YÃ0ŸA4&mª¼Tÿ>g¶«<"XA'Ý);êyž¾e]?@¤>…­<»1¯.!ç”2¹³B;/=°¾\?ú Á>ó?<2EŒ.Æà,3”m ½‚4>ó =½€p€p€„ûŸ†:ùs`¿jôß>‹©L> ;¸=]á¶1&3 W;:cr¿ÆA”>nŸ>RgÌ=GÚF2òÀ°3(×”X¦b>Rªh¿‰A<˜40B!g2ÜW;fW¦> @7>2½m¿¼H=¾¡0=¬à7< EREk€ Ì>#;×À ?SdV¿õ:ͼih-y[i¼FQXŽñq;<¤$?«ü¾>½3+?þg´=õj²2s4¹ç…;Ž~5?¥Â¦>Ô" ?*Àº=¯æ1Y¤3ͱ¼<¬þH=i5$= Y&YTYUG;ú¥?fo›¾è›N?Ÿ´P=œÊ1¸™ 4Ôk;éã ?é€è¾2]3?=^ƒ=Þç0´“—3e8< – =Oë¶< &§Û …w ;¾èèjÞñ¼^S&^!–Ë:Ð6?Hõ>Ø¢*¿Nš>Ê@½3o^4¯¬:Ó»>‡·?dR3¿­1>¢/`4¢/`44œ¼Ý}=h[M= €¦#VΗب;†_»À¿K8©=ï}<—šÊ/ D53)v;_ÅÀ<4 {¿ýF>no =/i 0l6Ê1 ¶±½0ñ§=wgm<€þ€hWúV;`|¿K°/¾4Úß¼Õõl¿MüE¿©Áò< 1³Vÿ2슽ä„I=ùM!=5pw=5¯a;ÁN¸=|Ëw>!Rw?}/=.1kz®29ßì:îQ°½‘ê> b?8kå=6 †0Pi2ë^½Õ=2=O¡<€”€fz€&m;eî¿Çà=?Fðy¾-µ=+"-2‰€4>… ;’ò¿QI8?øØä¾…3<~>".ö©”1)%D½óZ =qÇ›» ò €r\|;Šh=Ý¿3»× ;Ä O.ä¸C2eJŒ;°oT½­^¿kOA½+ ›<©U0ÂC=3†¯¯<Õ=îî<€  R€ ÿk¤³½~à}¿aÀ½ÿXbq;æ¡3½Ôzp¿«®¾R-6=b_x0q½±2ˆi_½öí$=sÖ'¼ž"óž4%s;°Å«¾KÎÛ>*ªV¿‡¶W<¸_0¢B3æ ¢;Ô‚‰¾Æ‹£>¤h¿H½u=¨Ü»4¨Ü»4,‚?½aû =”£€¼€s À`;³´¯¾QÒk¿ùß;¾g>éM–0V¤2rɃ:…e-¿¢¿Lmë¾ÈÀ?>Úý0>Úý0ˆP½:ëS=¨å=-ü-^€fÓJì:ÂY¿‘a¢>¾¶Ö>Y׫<òÜ1@¤o3ý}ë;x¥*¿Ô>?|r;’T>aq¨1a] 3´¯œ½>‹X= uóuÍ€òzŽ;ƒB¾}£½Áz?.ˆ=]Lf0Õbª3¾Ÿ¾:$Yw¾Zna¾.ñq?pËI=ô—1²É_3ŒJª½w£¯= ù<Î&”xF;\¿º¨±½ è? ç‚<Œî°/`}ô2cÀB;žóT¿ñ*ó½/Ë ?U,›<,Jq/´ch2!@†½Ú‘*>uXá¼€ ¬fT€ I^;)˜$?f¶8?^‹ƒ>í)½<Šœö/+}€3²<;>é?.Œ@?Îߥ>”ÊÁ<þ§1»†ï3è2µ¼1AÍ=±6Ƽ r{"€C#q5;êÃ<3äE>Ž){¿eó4=—¡0º2?35e;{™½èÖy>$"x¿Ó| =žIZ1A€Ú3e½£Ù=%Y¼ )Ç)¨‘Chb;©W¿ž®>q85¿'tGÅî@¿lòè<7ÈÒ47ÈÒ4 ë=´è]=š0¼5e£eºeðü:æN9?ù»¿Wˆí¾oãn<¡ß÷/`–|3œ3*;¦g@?¸ö¾Øã ¿ ç˜• = €e_€eÉ\6}•;ì~¿uñ=1v޹»»ZDZ©¨;L „>—y1?_G,?–[t;&tL-R¯©0;{‰;g½>™SG?,ù?É r<úL­/ß’‚2ÒS$=Ëd¸=G=P—ixPÍ{š;"a?xº>Êæ>§>;Ë ù..è2W¤`;?ÞW?n=x?è„<ÚU¸/7ðÒ2bؽk™ì=Éæ*= IÝIFI¸$w;нF?ÏÀ¿Ôu·>*¦<ªU.Å´2%{¢;(á)?ÅW¿§uå>tŠô¤û?ü|H¿f"J<:«y/±•2:”½—S">¨å‡¼ € j€ ÔfÍ=;åàX?Ÿ:è>ä©>™R8=#¶:/1š2¿@;5›P?ÌTý>s™š>sán<ìX0e~£3.VTº4¬=½€ ú€ “€ œº ;ï¿>x²=ÿql¿»uè¹pºä|h¿§ ³=iÒ 1­$$3ް¨½ðÝ>rŠ;ôÜ¡T;Ö$J¿DÕ\>µ¿ãl-<–S1Ù¦š3Rå:;É*=¿èL‹>¤Ì¿*Š#¼€3°â€3Ÿ²%;màG>Ôç–=Ã]z¿žH‘“r>0Wy¿VÔ<û»…/—þ2]Â!½ÕÌZ=ÇI!= wk€2ü€2F`H;Wnµ=.å½a}?ã£Þ<¾Ž™08½Í2̇²;µUb>ß:g»¯ªy?ËR=ît4ît4\"= „=ä£= €Q°€Vç€Ý3;3¸c?A= ¾Êß>Jα<§$?0aUˆ3’^Þ;{?W?©½æR ?5¢=α5α5yé&=¥½=Ö8›» ‰‰z“¦·G;´è_?¦­N¾ã©á¾›§=Ô—]/“Œ82Yë:ôÑ ?2ù¿=‡ÅS¿½‡<5݈/ýLÁ0 ½¸#ü=Úã¼—º—q—^j@;èÐÍ>«¡*?>¸ ¿wâß<Óp0ˆ135`;̯v>Yê;?#‹"¿ló<<6‹1Š#4eSŽ½à¼¸=ô,=#p#ízAE;[ƾôgŽ=ÞMk?ÍÓK=ôL¹0Ø3»z;ÎËà¾9Î ½`Öe?Éh®< N 0kåi3Xp½©;=þò = €=^€="4±Ä†:ŽÀ¿€R?Ü…¾[X&bàt¡;jþ¿è‚I¿¦ýy¾¹i <ìª0Wýï3ƒ;£—,¿/¬,¿+ š¾ë =mS½2Ô¿Š4. ´»¾NŠ=Ç-f=€*Ñ€?Û€* \;Áë$¾. <ø¥|?A5C<%’À/iWÜ2Í—;%[+=žž^¾½¥y?÷>§=Î ?5Î ?5æÍa=>w‚=RI9 g¾g €&É"ì:°ð!?Ž&*>v§A¿Ó µ<}FF/“I3¼*E;®1?8Ч>É;B¿è‘=q 1„—ó3‰C6½»´¡=¥¾,=€0x€0t3’Fâ:X@*¾r=wA|?nˆakñ½Jš{?ãÐ>&ÉÝ1{aÿ2;«…½Üô7>ˆÚv½ €o€g€o•Ñ:Ad>êD?‘êF¿•Á¯=¶=2KþÑ3dÃ; ØÉ>¶ê?æÍB¿@P©>¨¹ï2Ó¨O3tÐ¥<ö6O=“ƒc¿ÈŒ<š?1V£3f˜e;D0û>ë&“=ƒP^¿°†<5 0S¡ô2ÿB¼K¤=@Ûj='€x•€xi€xL,ñ:îÈ ¼¥‰¾Ó¤v?Ûà=\V1åT3 ;;4Á;¾8G¾¸®v?«‚Ê=Ü_®0ú¬3µÁ »ò=V,>= €¦¾€¦Þ€¦¸½–:Vû=7Ôe¿Ÿ–Ø>°:¨\¿:Èù>ˆC >Híß1=u™3½Ãí¼†¼=pìÙ¼€Cò€C´tR¨j;нH¿G ?T¡³¾/ËË< ’0 ?ó3Îd;iõؾ‘ä?Jg?¿Ã¹â=Mf21SÁ3X®7½w¼É=’°¼tLt”€Cи[;eƒ„<ÿ³=Yü~¿1ç1<âg-0h„¢3fP#;Ù衽J‡<ó)¿ãu=‘†0÷®‰2Íuš½–íã= ==€èuI€©ÙÞ:¤î½lµV¿X3?së<Üê7/iUÕ1˜p%;Tº<‘]¿Õé?m4Õ<)\ 1'4|4à¡h½›vq=IM»º €€í€€Pž‡";!ÐS¿¼ñÓ¾ÐT¾ë=ä+¼0>c4…bŒ:Ûði¿©| ¾1„¾1y<Ô¯w.%z0àÚ ½K¬ ="3= €Š€/~ój;8Çš>õ¸n¿„SJ¾é4c>W†—1Í-¯2³ÃV;‰dË=<~}¿˜ïȽ9Êz=ñ³l0Óš²2ס½x` =#õž¼tzt”tóñ:ú‡A¾ô»¾Ï(i¿r€Î;ÖŽù/¤™2spñ:c¡¾z—ؾKzY¿² =^hp1A´†3¡Ó»í,ú=œ<¼ ’v€3€“”L@;'-<|$?%D¿nZŠ ?í–›>¥íH¿%ó¥<™­ê.Ê£¯1“;ú ?Ý”³>_>¿Â=Ôc_5Ôc_5ˆóð¼ä„ =¿¼Œ€‡%ê@;ý:à­~¿â»Ï=*ŸÍ;~‚P.¤2ÇlÌ;`œ>¾©x¿l>E¾7’œ=fC40àµ2#IP½Ú >Ù ¯<€Mù€M´€MÐ*&;(ÏR?rGë>‹^ª>•¢;ض/m‹2R½U;¬`i?9Bœ>óŒ>‰¡†=}Ý0D¦ˆ3t^ã¼Tø=DÔ<"d"Ñ"hu#;9Ê‚¾öÞ^?­K×>yÇ<‰…o0³Èo3Ä-ž;x)Ƚ¥‡f?*ñØ>„!=Zæ^2À”#4‘ïR½€Þ=ª(=€1R.`€1 Î";²ž¨<µË?á’Y?‹Ü=òK†1\K4bƒ;ûS‡¼‘j? ôQ?¹$H%< ½YgùX;os#¿m +?3þlÍ <•sƒ.°l2¾F%;¬Ë¿•C0? àå¾x´Ù<*@ñ1J¬3¶ÙX½•œS=ÑZÑ»ž®ž}€Ž™å’;(3"¿Q _½E‘E¿‡¿=¿üÍ1î4TÙ; LC¿}”2=I#%¿GHÿ<Ø!Â0®NI3¤âŸ½î•Ù=AŸ=o4€äoÛ R;É<¿žû½Q±,?©4=Ú¿«/J† 23’†;Ÿ$$¿<<>%¶>?tÙ<Î t/Ƀ2ýg =L=Úÿ=5Wi€¸W9Ÿd;Òè^>ª z¾àq? Ê;>.[}3gW4Ê5];±b¾I ½W*|?Mú<01Ç.oS 2´¤½ñd—= ¥«<€n€Å€2¼e;Ë7E¿ i¿ÐšS>Pr;=qº.5qº.5÷Á=;¸FS¿ÁQ ¿” >¡½N=$5'0uÚ¢2žÑ½=&>ÿCºZÞZ–Zy¥ƒ:¦(?¡ã×>g4@?ý0í<.5&2v4 3‰Ÿ$;CU?y g>FóI?ßh£=Ž$ö1*á24ÎŒ>½UÞN=W\=-æ-ü-žHø:d—«¾³XÂ>Á\?ëò<˧0KWÊ2ƒ{ý:Å ¾–I ?¿´C?.ü’<Í­e/À¸2˜öÍ'[»€”X€”ÄE;”ÑÇ>ùÚ>E÷P¿ÄO =åßx1Eb°3&;îþà>ÄŠz>'C]¿Wž8=Ô·$1!6ˆ3m®š¼‰Ò=[é5¼€­’ ž€­I®";sø…=ue¿¢3ª¼Nït;gz.žµ2­&¿;Ü´<-ê¿›ñ[¼rÅx;uc-è2¬ =ñƒÓ=4+Û<i•i|i¼ 2;¥^Z?w8§>/lÐ>ÇØÓ<./¤0h¥±3Ä{“;ÜšG?|@É>À‹ù>¸!z<ò\y/—sF3˜½âÌÏ=öÎ(=<€7+€7í€7ÆH;\-¾Þòß>’b?·ž=fÀu0‰Äá23ð‡;G'G¾$»Ö>oc?UÅÐJz=€e €hÚ€eØIê:t¿Ù‹˜>Œ·U=ÍÕ¤;‰/Ûr’2ÜA;½üt¿NïZ>PÛH>åªÄ<ªƒ/J›&2!Zk½UQ<=Wé.= €v€v 4ŠÒ:cMs¾ZüF?I"?rKú<*b1Ûã¾3e¾:].ξ)@?Dù2?(TÎ<™·Þ0 xw3¼A”½¡½>)½€!5€!˜€(¼FÆ:c[s¿’Mƒ"<TfTzTÎÓT;óZõ>ð\^>¶´Y?ÏZ=!ü1"?.4Û*g;X•9?£Þî=wÊ-?P>Ëz„0tî.3ŸŽ§½ß=;Sè<oîoloSD¡:ЦM¿ä¶˜¾Ãõ?½c€;Ô.^D2؇¯;ý[^¿æõ”¾½`Í>5§<D_0P½3ϺF½„»3= D2=€2 €Hâ-,#;÷‹>*?<Ìøê)?™9?¢Y=V²Š0¨À3§ ¿<Ül=X‘Ѽ›~›êeÉB;"â%?ÃÄ ½òA¿1§²ŸÅ< €q´€\ €qt[“;x”F¿Ig?ö(­>æSrÞ´2þ¦;_¯k¿Èõ…>¡Z”>¹}=£r»2mäO4¤Š"=W^Ò=É®4»€’€’Ô€`â[6;H?wí?ªÁ¼¾X¤/¹þê¾7ú,=Œo1º“§3¹3S½P§<=›™£^=½Õ~0Sh‡2«èO½¥/>ƒÛZ< €M €»€Mö&¶;Ÿ¢o?±r>Þ…>¸}©4ë‰>U9<ˆØ¸/9EÆ2M÷º½‰ ë=æ¯=¥R\þ¥-|=;ªHM¿›œ¿­R#½]¶<ó é/òy3ׯX;Æ|l¿=þ™I½¯ö¿RI;N9N8+æœÐ:¢ñ?1´O¿cB´=‚äY=°y0uq2+ž;c2?l¾8¿N¾Ÿ>®Dö<æ'1I|&3)®ª¼åÓÃ=^Úð¼ €C\€C¾‡ð„!;‘•¾Áf?Ñ)µ¾Þ©×;•DI.ÓÇÖ1ÿRE;µ³¾“’[? ~À¾‹J<ó/fž~3’ÎÀ;€'Í=pÒ´¼Žâ€;þŽÕE;Žoâ=6âø>Þë]¿8£º<•É 1œu3õ.…;ÿ‰>Ý“3?Ìâ2¿-¢Ž;!SI/Nc‡3Í?;Ü)=¾À,»€[£ê€§è!ƒ;ûÆ ¿õ:¿¯Ò¾4Ô±= f¼1Dâ2F›;yƾŇa¿£éо1ÝÖ=ó;2»=4=Õ¡½s÷™=ÕAÞ<€‚€‚@€‚¹(;1@¿”Ô¿òã±>ȉ<°ò‰/Óâ…2°¨;hÁ6¿W'¿è ð>¼Ð×;#›1/.3óW¨½À´È=\=o²«¡…;]3¿®Hk>(î,?³­Ö;sá°.•M2D~@;‡)¿”Í!>±‚;?<ÄX<œ§/jt¢2…ï}¼”öF=)"C=?}?~BK|ó:{G2=àØ¸>Gyn?šÏ>t.E1Ó¹2øšá:-ŒŸ¾¼O¾†/f?™ƒ‹=>Š0`&.3±‰Ì¼·z®=ÇðX=€ww€x†€8˜&;±M¿› >]Ò?%ë¶<ŸT0ÍÏO3/‹;€`L¿4Í6½½? -¦<3´‰0ç@µ3èÜm=Ù•V=ì½x< €j(€jj€j·F;0 f?4¢Ý¾$Á‘=®»Ë;Aš£.=]2DÐ;mÅO?~¿9Œ<Ñ=<шï0N7Ä3Me½”Ü=–˜'=*€2º€2¼€2ÐÐã:&½â>ÓË7¾ßá`?«8<×ó0TÛþ2Jß;œûæ>Ó¼¾laa?-Qš<䛚1dž3/Ç;>±=Ñʽ<§ƒ©~§{*H;‚tn¾ïþp¿ çy>Ãvt=eG2_%35E;Z¤Ì¾žOH¿iyô>ÆkŽ=Î k4Î k4b­½¼º=8…•»€¢€µ€1û;êŽd¿î' ½+øå¾?=–Ë1+–!4&m•;D…f¿V8Õ=î3ؾ_·K5>K±#¼ €9*€9E==Ÿ;f'¿¹oL?t§¾´Ð§<ŒÎ/†f1v;ë1¿¤X?lTê¼à&J°þO¼XxZÂ;½30¾#¹q¿ÿ½¾¨)6=žÔ/0Ñ3U½;®¹a½DAi¿¯Ѿåì<¤WÃ/Ä›33Â<¿*÷=Oyô<2€tÜФC;B?rº+?¼Øû>ÑÁ&<¦d?/̇–2øßX;-c?;Ö(?C™ò>î4du>4™³½0J°=bm<€•€ €>2;8na¿"ôð¾Ý c=V™{Û1mc2›e‹:‚/¡½1êg?ýÕ>17È©»S?Ý¿¿›—<+.l3+.l3Ü9`;3û>¬ãJ?iÙ¿ÃK•`‘½¾ {¿úJ<çãõ/ú& 3ºÛå:ÀV™=²I¯½âV~¿c1 =7þ2|ǃ4Ò©«½·ñç=rl== ¥(€&¥ñîà:í3u¾ %¿Þ9?6%=‰Ü1[4˜Ò;}ß¾ƒâ&¿¾è?^³˜<ÝÍï/Ϫ2D$½—q=lA/=€c?€cú€‰B`;¨¬#>Þ½/¿,˜5?žþŠ=R80ÕE3x®L;ö¤½o¿š¯²>?’©=þâæ4þâæ4 ²å< :a=\%= €V½€Vü€VãØ_;ÇËö>{ùѾ_5F?qY Ôq?À=0í"1)y03þ#;~X˜¾à¢3?h¹%??gh=õ1?ó'3—¼ý‚=~½º€§¹ >€§W€;©m:ÙÖ¿™½K;ú:¢.97½2¨‘´;dÍø;1ø¿7\¼Šl>;ö/š,?l^3†,¼E¡e={X=B2B8(¦â:Ô*»¾Ê‚£¾7Ñ_?í5c<ûJ®.íœs2xY;×ïÓ¾r;AHQ?³ðÊ<´‹1žâ#4IÙb=eV=76»<€Lh€LS€Lœïó:Cc×>0]9?ì ?4[¥Ð<ú 1dP¾3cb;F½–)N¿úÐ?£M<>_€0§‘3iѼ\qq=Lù¼€…Í€…ý€…"-b;lG!¿`¤¿¾1.¿^âÑ<`•·.´d2ahh;q|4¿;a"'¿H=UÒÉ0R6_3}i½nLÏ=ðž¼Û€˜ž|Z;Ö‚“¾éd~>lÀl¿"܈=¦É÷0íD3àÜc;Р¾{è>@p¿µ¤‘=55;Sh½ú· =Lˆ9¼Ÿ€œ$Ÿ+þ³:°æ¾³Ö$¾÷Ë`¿'ñh=±¿¢1¿~º2ˆ ˆ:ׯ…¾Ì°¿|MB¿0Àë>êÈ1êÈ1¤Q¡½Æ6)> ½ €ˆ*€ˆ5rc';‚M0¿æÕ¿ê[þwT=)1\ô%3Iƒ ;l¿h¨¾D P¾’$ñ=‚)»2Ö 4¶ƒQ½Ã. =èùS¼€/ êž ;ëb¾"SH¿¿­P˜>]:Y2Û…ë2ªd+;Ð'¾lÈ_¿ßºì¾3éL>Óü•2Èœs3©½ˆ½ŠVŽ=9˜ =€ª–€'q€ª Ó7;H÷žV:8¿ž¤?ªl<›¥o0ÙãJ4) Y;¥Ÿ¾z C¿ç~?¸<æ,Ž/óŒ³2 ©·½–@ >\ì;÷€6åd;Þä]¿Bä>©§c¾à·Z¤£¾=1š<Q*/Y‰<2—8rººÜ =wô?¼ €£º€£¸€£‹Z;ÕÔÀ¼°Y¿‰=»Ãÿ;š›0KU3®g;AãÒ½'n¿µE´>üûx<¡V1øð2À_L¼¾‰=²…`= (^(Ù€?Êb;ÂÁÖ¾AÁ¼ah?"_ž– £¼€Jž€J2€Jt°©;M5>7ôt¿,ðk¾­Ó =3ÿ1Ë2h…4;~ð%¾ÕËv¿§W¾$<¡V¯.–¾s1Ÿ"‡¼Vñ¦=Ù”k=€x¹€x”€x»Uâ:çº=#«½X~?K”Š=Ãj@2ÖÊ:4.Þå:tç='3>×cz?Ýþ'=ÕGÌ0È23C=ý¼¶­="rú¼€C°…tôçä:n£Y¿©–>šß¾‚ZZ<æ.10{ù­2 ¡d;]¿ ¼À>mœ«¾”ÒÕU‡Ü¼ €ˆE€ˆ+Š@ #;Jü/¿5Æ'¿ 6 ¾Ù(r=d#?1ÿ³12]G…:Ì¡k¿²Úº¾ÿa¾3&…=<d0}‰2íòm½¥>ta¤<€î€V€Ñ]^;e÷±>ªên?½Z¹=³&É<›,™1—]:4få:¸¸õ>x _?BØÌ=-eî<0Žå.®¿1Ì@e½ÎúT=S²»€ŽÌ€€x€Ž¶œí:èFa¿cg>…ê¾?a<Òº+/ò©e2äåA;Žÿq¿b=->«É޾]÷Ÿ< ã 1Û“3rþ¦<‰ÐH=c¸º¼€L€ê›.;'Ü©>>›!¿v3¿z"9;¦V/kˆ:3SB ;Ý?Úÿ¿K`1¿#?s< S…-Õ•2Üס½/‡>~į;jÈjÖj¹:Ø:üØÅ¾àte?Û³^¾fÅ<íòJ.FG™1þ_•;%zì¾pUT?sß ¾ƒêž·!?!§C¿ÃÐ<:[€0L›ô3–Â_;™&Í=vÀ?FÄH¿/ð=éÍú1Nâ3%êE=NCT=j’»˜î˜º€&ËЛz¾Z²Z¿t¼<6]E/ó¯3ðÚ†;qªÞ>´Î¿­=¿ì_”=륊2Ý3“4—£½Sè¼=¦{¼€Òbx)Ðoó:§‚;¿ölZ½RÀ-¿Ñ =lr00(EX3¶;–×A¿‡.á;õ4'¿#g¨<%E04þS3íѼ»Ó->«1¼;QÒQèQ$;»¤? l> ïP?Ô®›UP?Ÿ=/=à±0=±B3-$½N>áμ;ù;¼;ôè:\¢Œ½¡—¿ úH¿¹¾¨< *»/zð3,f;Òçý¼­"¿\ F¿ª4E<®r¢/î*K2L‰d½ÓÚ>”=€GL€GI€MU‚Y;Š«?Ž©>~:?[Ž€<™²œ.I52ÌB[;¨Uí>8rË>S¿J?á_<ôíÈ/r2z2xb¶½óÌ >¾2ï<€h¾€hæ€h¦ÁG;L†~¿2Ɖ=àóª½Ú¿Ü!¾ï'3<ô´î/×éö24Â.;C’e¿ÿáÐ>¾/¾wâ‚=Ôã2k=4Û§c¼uå3>·ë¥¼FåF“Q@m,;3ÿ?_œ®>ób;?é:/</;/NŸ2\;ÎÃ5?â)‹>÷L&?›Ù#<Äæÿ/ö<3 }0»QL=×gÎ<8€*€§È€×e‹;­p==-€¿é»+=ì‚;v´G-Ž;2Jèˆ;ôåL=@<¿<q=P y;8d¯,)ݵ2Þe¼Pï=¤Q¼ €“¤€“Ö’-";£S9ö¦?búN¿Cþ£ Q?j¹ <1jW.ì%÷1ƒíH;@*÷¾Ò•?‹„5?ÚÆ=NSÈ3NSÈ3o:x€‡= g=;€*ö€*0€*ÎWà:®ƒæ=Q”q=ºì}?jª½<»”¼/ÕÑš2ôï;t¾:>¢ßÞ»t³{?P=7^2P¨41Ñ ½t$·=ý1-¼b¦€*n9;.L¿õܽùX¿J™Q<=R“/-S3a–N;DŠL¿Â!½Y¿œ£€ûz¾*-Z?óce=2ö±1¶ÒÙ3Ú6ç:gø>'Õé½ís?×À<1ì0å…™3˽=| €=f½˜¼eÿeZ1!¾:RL?ûmû½Ç¶O¿°,˜:T\/·Á2õ,;ÏC?lÿ*¾E¿ :­<ëáŠ0‘>µ3½Tì¼}yÁ=€ʼ?€Cmt,€Cï7;-®˜¾YÊ>Ol^¿¯Ü<,°ç/›ßÐ2¸7è:-H¿ÿ$ï>"³$¿puN<Ëk±0zǹ1`Ȫ½5œ=Êá“;=Ö€åǸ;’T¿<> ¿‡¤¾ó_IKe<sØsîs}¹!;‡Ï>eüv?GŠl>×üë;K¶.1}@2ƒÃ;1“>ÇŸc?ÖH¶>æV¾=užÅ1Ň`3Ùƒ½­M>è£ ¼€3º€3öé`†;ôc>½H×=®"x¿#â/†>ì…z¿î–<«%Ç3«%Ç3þµ<¼^Ú0=ëäL= ÎB¨€¦  ;ÑïŸ>1U>†Dp? =< 0$Uø2ôOL;áb˜>Ï®S>Ÿ™n?"'K=¶s 1—¹(3‰™½~9>sõ»/v³­; ᾿Î>Slc¿~nÖ<­ú0í@ 3;PQ;Ž™Í¾Ÿ‡"½˜;j¿Î=æ‘0ˆœ(3sñ7=4Ö¾=Ux<¶iœic ;1z?×qG>°µ=7é­:ÕÅ~-ûG02YÆî;1~}?¸‡>sA=XÄÛ;¬¯>/¾ 3HżË&=½á¼ ΀¡Á€‡BŒ«;gá…>ÝÏ ½+Fv¿Ëpß ÿ¼*{¿œó|<Ãß.†©â2û=±½±¤Ü= AŽ æÃ<*¸/ïÂ,2ÿM;§df¿3Ë>·8>:ú­ÌW½3}?o_A;òÒ.;ÛI1›+“;”’›=8OB¿Õˆ%?sX¹=ß1À¸¦3‘H[<áŸ=vR_=€Fw€F6€F¯:bñ0>KÃK=ÎÓ{?ldýË5:rîs?‰ƒW=ãŒ2Bùæ3žÞ¼·Ñ0>y=˜¼ ¢TŒÜ¢ÎoM;Ö+¿™%3=R]¿$…<ÚX°.ðê52÷šM;¤dï¾/¶'=ò b¿‹”0<ì½0²t[3êu ºnßã=ú(£¼7–Жm–æ~;W+œ=þð´>¯n¿{Oí=!¦Ê0{~)2b‚;†÷=_ä >_­{¿B”=Ùv)1$‘3™œš½å>y@Y==€Dî€ù€DÚñã:À…=¥ÉÀ=çQ~?>—$=å21½4eÚ~;匩>8y>—di?ø<±Å0*Šb3šy2½k>/¢í»;€–Z€–Æ—ApG;z{>·~`?O›ê¾Ó.J<îÖ 0X3ÄÚ_;V›Ñ=ÛÐg?ÑÒ¾êV= ï1…™3뤽>ø9=/€€\²€5ë;ÿÛ¾‚Ù?\µ-?f¼ <ûYR/3U÷2½ p;àž¾,ë%?…62?ÅçI<˜¹µ0ühM3Es½áC>È—=€I¬€k-€I.©†:˜)?ü%„>k4?­º)=oë2ß/¨3ƒrü:x¶Â>åý?nW0?ýë<ɾ14ù•<¸\=´X=€Fr€Fî€Fœ™;Ÿîè>p€¾¾za?0w(=h…/˜ïž26^;%¡À>q6u=ô±l?Ƴº<±œ§0±U…3ª™½T­%>âP¼ r#€{œrãNw;aw¿Ch=?Û±Ô>‡UF;O®Ý-'Ê2ôÆJ;? 9¿Ë¾?*†µ>Èö‚=­®à1«t4K!°½™Ö>€î =€\ü€\½€.Q­…;ÝÊ-¿¨ ?Á.Þ>Ã}†<©h¯0Tê,3¨á¤;,&È>Ë¡÷<9E11 .„3©¿=MÛŸ=0=€Q¡€V~€Q1ë:#FP?!½6Ž?Ž­¯;WxP.ÅÀ2„;‰hA?ÛXzCÉསæn?ìý®<ÔÛ/q@2@â:zQ“>œj%<)u? àf=Ò €0$2Æ,¼ënž=T6l=€*8€*€*¹%J;L'¾ ö+¾gy?<’Ç<ÕßÜ0ªÔ­3Éß: ö|½#~®½#”~?‚b(=¦TÄ0(`Œ3½#½¦` =¦=€‰¬ê€càì;¢o½£Ö}¿£í=ô“…< $–0å[ 46Š;lùIA)1•tŽ3숽ð‹K=ÖT–¼€}€Z€ä’:= ¿‹^T?éHZ¾îŒ<áÿ®0g€38Îá:®§d¿2n¢>E.£¾æ®=>b=2__L3*½wö•=úš%=9€8ù€8®€2µ ;RJ¼>º8.¾º j?B =…ËÎ/'—3íÁa;3”>ÏLS¾†Lo?@¼0=*ñ0íÿ…2N™¼}Ó=S´2=€BB€@ù€@%$9;(Ù½•÷Ý=9Q~?âõÀ<ý!Æ18?3àx‚: ^¾½«J!?›^E?¨ü=1‡·+¨±.0bº]Ä7=)ؼ_¥€¡™_l‡;ªá=ä;:¿Æ^-¿ÐS; “«.xÄÎ19õE;OˆC>ᬠ¿8R¿+£=èî`1­3&Ãñ¼.Þ=–?= €7Ä'²€7ª÷^;µ'¾I®?ÿHQ?Ôï<^­/‚Ü2ïï ;û…¾ÌG?¿¯P?ðÂ<¼b}/w“Ð3=òG½©1á=7‹—¼ / q€˜Áê:hÊ= }Ç>]hj¿¡©2<= 0dŸ§3ôû˜;ªŠ§=uç>¿bc¿²’Ü<¨.1Y®š3\t²<ËGò=Õϼ€ì€uX€sz‹;ÃKÏ>ëü8?ln¿:Á#<1†0õʉ3"ˆ¼;`%Ò>yÀB?à¶¿ªêâY; jvj*je4;û‚ó¾°Á`?`½b"=§þ~0²l2l´;ž7ª¾ð¿p?×È‘={@K=gáa1qï(3©´½¬W>4€7<x‚ÎÃæ:¢b¿è.=P&ï¾f š<ÃŽ0[pf3b};—ŒQ¿X¾sŽ ¿Õ¶—=iôh1 r¸3ºh¨½Ê‹¬=Tþµ»+>^IrG;Š—;¿ÿ–€¾?æ!¿¼|¡<õ(/ÔÃ2^;çJ¿¿Tp¾—J¿9à‰<òT0j°W3.VT;¯“š=Ýì½€›Å€Ÿ©€ – ;”ßb>gÇ«½n¶x¿‰<Í(¢.s>_2Wî#;B:¨>åÙ»çÇq¿H)=æ•0x&©3ýõŠ<í="5í<ª˜ªv§úƒ;¼“Œ=´]¿Î?{®ªp¿'!â=)™z=rö¦0AoÅ2¥h%½.Ç>Qö–;+>+Ü€WHt;?r?: ¶¾Ð€??†OŠ<¦¾/+«@2L;>Ë$?PRâ¾àê?c=D¸#0—D´2ºÛõ»ãˆ>ÔÖ<ÜC‹Ýw;Ö"*¾;±{?ꀛ½*¿:þÀJ.Æ,°2CDz;ö—¾Ù|?×ù'½ËT;°/:Òc3dZ¼]2>êé¼€b€b€Uú»:ßR8> M±¾¡²k¿ë›Z=w“0Aüž2/ÁÑ:¯O!?`…·¾=V0¿©>Ùÿ´35ˆ.(<Ë>´×<3€tD€tc 9‚>;Û _>ùæh?Xì´>ª‹ÑVV?Úšä>ƒæ=¡î·0KÇ4Z.›¼ ú'>l“м7€/^€/Ï€/îž+;¼É¾ç+ ¿ÛêC¿ýûÎB¼?;â;TAw9f;­òá=`@¿†&¿g#Ã;ë*0›ï1Å^¦;£b±=(9¿­c/¿x-=ªøM0;–2TÉ€½Ç¼î=¤92¼€™Ú€™3€–V ;½¿¾ö˜ ?âkA¿Ø¦ü;>]—/Aƒ3Û1’;i\Û¾ˆ¨õ>D¿ÿ½ê;y¦/: ’38Ú±½ª, >³;îž|­à:v¿@¿dƒ>Ê#¿Ë$K<Îõ/loý2Oݤ;wõ(¿»ƒ>ÃÓ4¿0}±<óDÛ/´™á2çU<4Úª=Hmâ¼>€no€nb €›¿ Y; Lù>7c”=QÕ^¿âýÙ;õy¢.­7å1æ 5;|k?Å“4>G1O¿ÃÄn=y /V.Ü2±O@½ût,>GË»=³=¨=âÐ;ˆÏ6¿\l#?Ö“¾²À=\›e1É®»3Ô½;ì‚.¿ºë?Mò¿'×=)¶«1ïúQ4G·<¡m=eâÖ¼›¨›j€Ÿcf;o!Ý>=]m=Tjf¿=¤a<\e/îêM2>Šþ:_#Ì>í\x½Bj¿ ÏÌ<¾ˆß/C32*½z =º»  ö ÿãÐ>q3g¿æ ¾ÿXbuœ;¾k? ÅZ¿Å“==¨>d‘0铤2`wº<£Ä=Ñ$±¼ ŽnŽ€Œâ";ž¸±>gÓN>årj¿"ä<‘›.x03H(;“É>-ü­>ÅÃZ¿I- œ2´è½ '>‘|¥¼rbr}r×’†;ékZ¿õä>%éŠ>ÃzÒo7<0M²0 Þs3‰—‡½ÇKw=§< ¨X€%\¨=‘{;kW¨¾Óp¿Éñè½dä<‘e^/ÛÒÔ3&;,ʾ{Æn¿g¿?¾‹`Ú;°è¹-ÚÈ3î|½ t->W²c½tU?šŽ;Êø}?L¥=¢/ø=ÑO¬<Øúñ/b˜”3Ú}E;â=}?›O¯½˜;ó=~h‰<Ä"0Âaf3eªàrÜ»=¶\?¬”-1ùr¿-'[¾}þ=å’0†ù134½Í•A=¢¶¼€)y€Xþ€)íë-;K檾‚çk?ÉOK¾¦È;.|8.´¼2_+O;NU(¿ð7?ps¾Lt½<6¶0¦*™2‡D½ì =¡€-=€‰4€‰9M} ; ç=}¬|¿¦+>•šu<á±Í.;dØ2t±;,^Ú=-:c¿Dlå>lq±=º0fÜŠ3_\ª;ÁW´=“ü½ € B€ P€nÂÆ!;ˆu‚>£öî=Ͻu¿f¥<šx1é~&3á;Cp³>{BT>@Ñi¿ÄR= ,82BX4u޼dv&>ïá¼ Q D\QÿϺ*? öž>Uh-?ÿXb“Ø; Ò>B'?,?Cœš=Q¨ß1ƒ}y3¬àw½2=¬â ¼&29";Ÿ¶§¾ö­–>é×e¿“‹<$ª.3‡k;£©£¾¦ú¿>¤Ä^¿YÐy<ë´ß/]V634½D<†Æ=ȼŽp€nüŽw8X;ž!f>¬¯G?ø€¿ºã”<¾Žû/Ö`2ü‡?;ÇË>--?ð¿‡W<8ùk0#3¸"±¼°8=ˆå¼?€¡î€¡3€…a;~…=ˆBQ>Šmz¿œôç<ƒ13Z4mrg;XÄ–¾¸Qf¾ëÆm¿(C=ŽF2)/4Ô~k½†=^;»€¨•Q€d›g;'£ »ú¿¿>N™u¿1?,VI<ô!¼.oË€26(;ÉÅÐ>̞о¯/Q?CÉ<´$†/,> 1?6I<2ÉH=B=€S:Y€S×å1;®?üú¿ò¬ ?ÜÝm<ã–‰/Õò“3WUŠ:ÛŽÌ>©a¾¾‚V?žQ<ÌN€0z+v3‚TнÅ>- ;½]$&›]§¤;`{>¡_¿WD×¾ã[=}&1Æ“ 3pÿ°;c.2?7£.¿Æge¾´ë=Ê9å0å$ò2ÇJL</Å=ò]J=KdKK€$à“ ;¹±v>0¦?ømK?|þ;Î=/Û©£2X‡;â´i>°MÈ>“ñ¾¡ër¿Ã &®æs=óÈs¿Þ”M<íÛ4/¨I62pì¼rü=–!Ž< :€ ï ¨M;a€7?Ó”)¿Gç^>IfG:¾‚N/¥ –1ͳ;2?½=N¿W÷;>P2=%0»!…30¼×‡•=œa=€xi€xü€?"o;¤¢¾n]¾g]l?%=ã…‰/WåA3û˜í:P/Ù»ÉÜn¾šîx?™|=&;#2k4-íT¼Kµ=ÒŽ½€ ¤€ ³€ ”;‚æ>S9Á>5j¿Ûm®=n%#2vÎÙ3UÎa;b>Ú=¤O`>ËIx¿R7<,j0Ó¬3»Cм6É=Q1N=VK€¦/Vh~–:·¡>7i¿ò§Ä>oú×<¢Ö1J3º];.>fôh¿_”Æ> ªu=hù0pù\3ýZ<¦™î=¦´~¼7€¦€N–( ";n7•>,Bã>·íX¿ÿù&=ŸOÍ0) 93ß8>;ýd>% ?…ŽP¿/=´*­1èµ£3ƒn¯½©Ý¯=ð º-e.Fm;¢oi¿3c%¾Ê9Á¾jîL<е/ ‡:2²…;dRi¿§j½Ò¡Ð¾OÊ=|ðá1‡ã3IX<^±=›ªû¼€nþ€nf €›JL»:ÏV‘>z»Ã¼›du¿ýb;zà„.Á7Ì1¢Ãn;Ýv¨>RE´=p±p¿Œo =ÿ¶°0ÈÒä3ü}¼N_¯= üh=€x5€*®€xf"à:øÎ =‘Mµ=øË~?Ã’@=mX30ªjý2ÿú_;¢à<.ªš¼ËÛ?æ‰ >)š1T3Á(¼…”=†­Y¼€£ž€£þ€£ZyM;Mçó<^4¿LZ•=¨dï;¡;“.ÿ£n2ké¹;G =àœ¿wå1=ÀØÇ;œÇm0V7½3ôÂ]½Ð*>Ž®»€–X€–ù€–8¦;„˜Ñ>ž>Bcf¿«D<4\./:m2ùR†:ƒÞˆ> ¸À>½c¿"=÷_>1¥X/3&¹¼¤!>i7ú»€/N€/&€A:ðv;ÐE><³n¿Àôn¾·0&=Èt¦/C2©hö:¹—>%o¿žpM¾^¢=¼ú0áß3Ù>¤½ éð=5 I=uóu^uJ.?;—©¿76…¾ rR?3r~=ðåÍ-}{í3N?µ:H–¿}Pñ¾â/8?‡ÿ<Í 0Ϭ™2r3ܼX;:>ßøZ¼‹2€98‹r~Ü:œ$¿)oE?QtG¾~&=«Ò£0ŠØ³3óB;~Û¿v¥A?Ó\j¾`R¶<“ó/¹éo2 AŽ<=aI=îÏż€è›þ€‡ ;¥î¶>»ï¿m³D¿)…ˆ<â™/K' 2ë);øž>銿@ðJ¿øÝ…=Mʰ1ÔäÍ3Bò;ãá==MÚÔ¼_¢_5€U¹5;Î6>d› ¿ùS¿HðM<ü50~=h3¤àa;_£ã=ÅnÞ¾*Ñd¿÷Õw=™"17%53Eg=Ÿªâ=U†<7:di=C•;ȃR?Ⱦ?ï ƒ=D‰;MTS.{¯ã2íÌ;p^?ÇÀú>Ž“=ÎX;Π/E0•3Î=` ˆ¼ €RR€R$€›³;H?^›A¿Ÿç;à£<Íã„0—þ²3Ôè ;ö¤7?Ž¿„]Ⱦ¤C=Þ‹1å÷34ú™ú¼h±ô=ïæ)¼/—•—[—€Åñ:b = wQ?Ö¿ü“‹<øWó.0ZÐ2<n;¡™y=5]?ê%¿ÆÀÉ<ìôc0JW3NÔ’½—Œ=v¨&»3Y€€a‹ë@;íÓ¿&h+¿“±ì¾Æ?<<© 0;Y†3Dte;ê+¿µ '¿½ÿ ¿¿ó'<—€ƒ/’Q 2„¹]½-{>eªà<€O&€Oü€M!” ;ËÊi?¿†õ=ZÇ><Ç”<¹šs..°1Y¾¥;Qqt?ðä>s‚>l¿ˆ<û³‰0=0­3N›ñ¼¶ò’=ýi#=€8.€8s€:r0M;ÖÐA½€C]¾š¨y?Ü©J=ã60=L„2m×ý:øÀ4¾j.¾Í1x?š;`>÷ã®2õÑ3ãI½rÞ>Ϟ˻ €—t€—‡<Þ8};®¿y›Î½h‹W¿¿–Œé¾R¾9Ñ]¿™ú%=­0I®k3¹þ=žE=Åä =€Qæ€h€V®¥“;OòP?%篼ÊÎ?0Ô£<ÚU¢/0”33Yg<;™®V?ÌÕ4½ùþ ?‹^u2;‹; ºþ$ú(;EW\¿û,>gü¾PŸ=Ó¯¸1ñ“3ßRÞ:‹±K¿qï·>è±ù¾n̯G‰y?‡$=¼1†ùÅ3GY½©¢(>¡½:½ ^Z:åIô:‰þ?Ñ';DZÊ»ìCó÷«@½ v4vQÛ(";‘–-¿[¿Æ²¿Ý‘~<4­¨/ˆ#ô2Ýbh;…E¿S@'¿€¿Ø=&‡1™2 Äg=òDP=B³ë;€&R€jþ€&.w„;À­`§<åZd0™§—3 ¶ô¼ÎÇÕ=˜÷¸¼ ¼€Cd{ò2<;ïðK¾Bô†>` q¿Ùx =ÐÏ 0ž2ùZ;ž¾°Žˆ>ˆ©s¿}üL=½Æ1b …4ݽ{Ž=ˆdȼ=€…‹tE€…´ ;Çi¿E’¾§ò”¾«É”;\x/×e2¬Í†;ði¿¸†¾*èž¾kö°<ÜiÐ1wã.4)ÎQ=pÏs=ºÛõ<€àOH€0Ú:fVÖ>&»•<úph?¨-}<*03XWD;ÌH‚>Õ™>Åt?”¡=â©‹1&33Lá½û–™= Œñ¼…õ…Þ…N“K;åV^¿Ë š¾g¯É¾‹ «<ãá¢0N¢)4±Âœ;òo¿;ˆs½lد¾¬>B=öX—0üÔ¶2on½É°>35 = €Iø€O"€Ii;5tC?‡ >àˆ?ÃåF=Ñ3¤0 3G½;Ïb?Ë×½À‘ï>&e<›‡0]•“2iŽŒ½k- >—r>=€Dy€DO€DÈ´ì:%’8?s’F>O*?Ñ#úˆ>—HB?°¡.=Å_’0=ç2f£s½ûË.=6 Â<€P’€f €P—\;Þ(¿q3?Úôû¾(™;²$/ÓeÀ2nÅT;…!î¾¥UA?ä{ì¾­ÉÂ;"-b0E‡3×¥F½&ŧ=â°4=€'E€';€'?gæ:>‡û=`ŸN¾UÁx?®–%=Ž 0„¹2oþ;Ž€ö=Cu¾ó£v?Y“¥=‰•ù0Tš3)ϼ½@Ûê=fZ< N¬¸D;nJ^¿ð4ù¾ÝpýŒ!<Ù¬/4‘3‘ƒ;¹ó7¿Œ1¿i9½†#=Ö3Ö3Ú;c½Üô§=Äy8=€'W€'./B7;Ìpx¾ä÷[½løw?ÄNß<áAÞ0’U3%Kï:¥–r¾b}I¾ßŽs? V=•P¿1(&4\=b¢=®$=€VM€Vx€V:¿F;g÷>–½}V_? m3<]N10¤lb3¸¨‡; D? >Ì»«@O?o†=L×â0lJ¬3£xU½™€_=öÑ< €f(€aS€fcÑ;är¿žP=?ñ)=h4²<5.Õ€b1‘Çå:Hír¿#­~><¿F>FH¦<5|G1ÙJÐ2M22½/Ûî=™š=.Z€1Ô.ƒ;gH¸½Ÿd.?ý9?:<¼Þ.µx3·ùv;—Ô <;-?+x/¨Æ2ñ°v;±Û¾X‚X^T?uäõ¾X jÐK?"¿4<¡~3/xrY3Ôº½_y >/ÂT½„r€ƒ]é;F;a'`¿Õ2?¾ä¾v¤Í=„N2r]/4·]%;l@l¿wdÚ½Š{½¾s±=ñE01bž2&ª·½Ï/ê=-=¥V¥þ¥Eb³:æ¬-¿­Š%¿O‰²>fq<ùÇŽ/ u,3eõ:$z¿€|D¿eœ8>u3í<ÌçX0GAA3‡ÀQ½RHò=ʤ=.¿.¦.· -;˜X?{ß½á€J?w«=Š©1P2d3¸gH;]å ?EE¾p+:?õË"=ÅŠê1"W´3iÆb=ìÛI=Z<€jz€jFE3¯6;2½*?;’1¿XR‹>·çÇ;0k|3|:;ÐD?ã¿XD>Óm–<4o0Û ~3¸5=Rf=İûgæ˜Vg»!;›ée=ÿer>Ox¿xè=0;1¢Ã¯3ƒBå:/@#>þÁ;>Tx¿]¯øì£Ó¼€ llñ€+e£0;uã>ôûU?±¥>J|=|Ñ”0Ð-Ò2¼³;ɪ>¾–f?5L>$Ï=0[€1Y÷3W@!½²÷=EeC¼—ö—™—Ñe;dái>þ«?6;T¿Œ;®;ÖUØ.²pG2Dð`;ÝŽ>½€"?Üš8¿éN=õ¥¥1Ml4r£(>Ý™ ½ fKfY€+°_;0d?oÊä>[¢=ZUt@Í;Ê®.ÁT®2aª™½ã>f‚á» x>xr©I¡:U¶H¿ðõ«¾>¢¿{‰=XŽ» €ŽÎ€Ž~€Ž}Rû:Qü¿Ë¾?µC¿ÜQ™<\›/_EÔ1õÏ‹;}“Þ¾Ýñ>HD¿¹Uì<_~‡0Cvý2³—í¼Vm=ÊŒ·¼>€…Ü€D€Š<á';Éq¿€v彌¸¢¾êAži¿%•øð%8•ì:íM¿Fò›¾o&¿…šù>7¡š2a·f3±n<<0Úã=ºÜ =o€,*,7€, F';c§Œ=mÛÇ>Îk?Ö =ɤÖ/æ¡3ö¼;¨‚½«2 ?qëT?TÀÙ=‡æ?1K–3D]<ò#Þ=Lû&=,ñ€,µK‰‘Ã;‚M½™+?œ¡=?0fz½q= €G«.„€GóU;áü4?{=^>¬P,?´Ç™;L”Œ.³ì:2÷ì:—#?7gŽ>e 8?Ç;?Ru =HÕ0í3Ï2ýK=‚oZ=Úq= €T«W€TvK;ú»?!Øš¾4~=?1lw=œ&/dY$2_«j;ÔI&?­KÖ¾Ù}"?œu_<_ü¥-mžª1±½Jí>ì„—9jn‚Â=;oóI¿_>Q¿õ¥<ã0òM13S×+;‰y]¿‘O=¨zÿ¾'S=Ÿ¨0W$“3|ÕʼÀw=ⱟ‡bf¿öFл¹{&>À1²–¦2Q³½µ5â=¶Ž< $2hðƒ;Iý7¿T1¿ÿ=3Ä =«"1˜qQ4þôÊ;ÇÄ=¿x¿u0‚>‘‚=¼÷2™‹4ìk½ú·Ë=>=ªƒú1;çõ%¿¨°S>›˜;?$å‚pV>f¿{ Ž<1ÍŽ3ÍB ;¤”¼ª  ?½*W¿ù •=ªä0õ;r3kG1== Í=„~&<iä—if,Y;)po?`Í´>ÖÞ·< €;e".râ§2ùc;„w?Ð߃>„'R=âAø:2//F)33O®½…& >†«C=€\F€\l€\·¿î:!&¿ €Ë>•&?ÃÄ“8?‡1›ÐÏ<¿°O¡<A1ƒÎ=4û>´:zµ1¿›Õé¼ 8¿ªß¢Tw»D/D_U«ï;!/Â>î•?(ô/?C=¬<_™.¡U2JÞ;¥û>~å>~P??lm=è~2L}â2mÇ<-@[=öC,=YºYø€KWÑm;{¶?še⾩Ñ'?Gw¦<±-P"Æ/Áu.;uÏ?Aì¿#©?Wè©<¨®v09þ¹2u½ò Z=,b=wäwbwµN/; ¢ž>Eõ¼»ds?òh\UêìºøŸw?ýÚC=˜%j1j!â3Ê›½²›>ÁÊ!¼ M;.¤r¿øŸ>æ½#ûa<„ ö0]ü›3PQó:D/r¿#=à=k*œ¾ë¦=>Ô÷¶2Ípß3¥õw½k >jS;”€^O”"°·:Ÿ¡¿ÇÔ;?½ÍÙ¾º­H= Î/ŒÕ21y…;Ï ¾æk?×Rº¾”ùm=€*7/_ÅG2Åt¼B±%> îj¼€A^€/Ž€/¦Ý6;“7>bÐ\¿:ø¾ñJÈ<¤1§Ã@3ÓÈ ;¤8>ô»\¿Ÿ¨ø¾YA<¾èó/W‘631˜= ï2= €¦/€ÿ"—V<—§h¿f‚Õ¾ÿXbÞÀs;†…»Â{¿•AG¾-Þ¢=…ÖM2Šþ32s½mX>…& ¼€3ÿ€3]€38ì¾: Y?vù¿¾À¾¸>ï˜ò0eL1/O¿:wK?fð½õo¿_u†=ŽÑ.'¹08ô–<éñ»=ƒ5μ€nj€nŽªÅE;Äu¹>îÊâ>ØòQ¿ª"=•€/u3u b;FÒ?º µ>ë:G¿%޻ż>/g?f =Yh51ÃÜ2ö›;[¹>h;>¬ýi? ú)<`þÒ0« "3ׇõ;ƒi=ÔïB¼€NZ€£M€N‡³³:¤¿&²*¿8ôÓ>ÖNì<žh0£-E2Ad#;¹¾¿RVT¿ånJ>>v=î2183î ½½°ö=*.=€ec¥¬€e ˜Þ:Ê[¿ š¤¼e'?k^nüR=>g#2çŒ4 þ³»ùµ=º¡i=/€-@€*À€-ý;+â‘=âõ0=-?U\<Áq1“Þ@3lØ ;;¸<ÇßY>rz?o¢§< ¨‡0áZß3—VÃ<×ý=øûÅݵ6Ra?­Iu>€bÂ<®1Ù4§±½»Q=¦6;>€§ò€§ì€§&}&;†S¾<€À¿¯½e;c:ã¸~4ã¸~4ªÓr;ÜH½{_¿wp½–üó»3€€Æx?Ï ;¯†%¿V̾=RÓA¿¶vÎd¦?¿<Ü0@b3MK¬;/Nü=?S/¼€€ä€Àt;©ë•¼,æI?éR¿àÍN<%$/vƯ2ä=;b‡¼ß.?áê:¿}„®= IEIЀÈB;/Å>^Z¿¹X´>½œ<=Æ0T™’3M9;JN?PK¿Úh«>¬‚ÖÄ= €OV€OJG©è:“/? £Ž€KþYþ€K‘¶;ä9?¿ K?iî< ¼n/ØÀ÷2Ë{;’šÏ>çg¿5R+?“;€=öÝ1ƺ3'.G<£ý=å{= Œ€t@ b ;¼œQ>Pä3?Kp.?D <üXI0Øž4˜¿-;¤`>hñ? ,R?¾±<…1[‚3ÿ½âº=ž³…¼)èbˆ)\=;‡¾’Zž=ar¿¿Ó;¸}/íË‘2g»‘;ƒžª¾¨èÊ=úp¿tyÍ<® 0‘ýE3}˽=ªºÇ<ƒo€ÿY¹ê=ßy¿yoL¾ÿXbêŽà:PŸ¾Lîi¿\ñ…¾û1=’&Õ1’F’3çû)½“pÁ=b£,= €1Š€1­€1œd#;Áß>þïK==}?…Â<™Ëþ/›€3:¯G;Vå">*>#y?Yvõ<¹Ÿñ0Rɶ3¶°½Ä´ï=Io9€î€¸€ 0ñ:êú¿q˜Ò¾êÝ)¿Ø®×;ݨ/C˜a2UNð:›¿.¿¼É¿¾V¢ ¿4E=F¸ß1J×¾3R ›½Ìí.>\½r”r>r2ÊÜ:û&Ù¾cËX?ëH¤>…2Š<’Ì/Sh25Q¥;ðοi8? í­> ¯9<ÍÓ0;ƒ2e‰Î¼ž$ý=gí¶<"¤'Ú"Wz;ª ¾r2e?—=³>ÐB¤:TÑ/A‘H3¿Pé:†/™¾‚_?U\Ç>áo;ˆ1/Ž13ñe‚½S s=N¶< ®k€©"®Z;‘=’¾is¿¾>„7ª<Î1/R©š2í6k;!‚‰¾Ílv¿šG=M«!®< \R€þ\ÁïC;x¿ork>¼‡=0SW<]?91ê4˜²;Uüw¿²(7>J0>º¸(< ~Ñ/\>35íâ¼"û`=Õë=wåwñw#&; þ¿í÷c<™·K?ÉÈ<)0•(¢2ƒÿ;L©Ø¾Í–>¡x[?^&«=–Q2¤E4z‹‡½èÚ'>šo½J2€ƒ9ƒ¸P;ÂÑO¿l´¸½ ²¿¬˜=>¥1‚N3ȼR;PU¿–½p¾ ¿äi…=†«˜0žèá2¹ü‡½eßõ=#»R=7€D¶€DÔ€DÖª;Æ14?iÓN½ga5?,Q=þ£>0íí2Úì:]h!?±NÁ¾ -?Htb< ”30§„3ª}º½d”>Ó1ç< €h¹€h€h9¨X;Dã`¿ròÞ>¿fI>åóbÍíu=K]=Ksµ0üH{2¸’=`¡=á~@¼1f1‚€ >Ñ:4dK?µ¾ ¾z¿¿ì;ÖT‡/Ó038vO;÷=?§X‡¾uÿ&ßÍ<ö/0U¹3Œ¿½N}>ŽæH< €H€€€Õjâ:y¿=u÷=öËI¾=8?;Ù@.@2Ÿ‹Š;¯úu¿I_A>6•O¾‰ª1Bø< €kp€OÞ€kóÈã:½ÈÆ>k]?ö›¤>Ó<¡¼*/‘Fý1[ È:?z++?•¨?‘;F<¢´ø/¬Šá2@Ûj½‡¥A=¿Ö%<€fÈ€fÞ€f•n;d ú¾Á$4?â?Þü<Ê0îÉd2ÊÆ^;ʵ۾-wO?û6Ì>«ãÑr¿´hg¾%k½=YÏL1¸gÄ23‰<+¢f=®dG=Li€K.LA=?;¼ž€>Mò¾öbo?9<¨ƒ/ÚQg1v:E;j,?°g‡½¥7T?ÇxÙ<ØMh/â2uxˆ½€>§ç½ &å&ö€ÃÖj;Tø7?(¿˜*k¾‹€À<Üa¨/ Åš2*D;Ĥ?C&@¿±j¾Hð<›K0<`ã2ꔼÈÐ>ÇHö:€r¸€“¾€r•;—ín¾Öo?X^…¾ÉL8;ÊQ -ifà0Û`¦; ^}¾R›u?n¡ ¾©=n<\¹º.3122)Bª½)“ > G=€\¬€\Ô€›Þ;ѯ¿Tð>w7?ùˆþ;Ó‰/–»33œiZ;d»ú¾ªÇ ?š/?îdt<Æqí/' 3ö(\½ˆe=Ða>< €%ÕdÏ€% –&;}*¿Oú ¿¥{Í>%lR>ïÁ2€ŠÌ3Éh";î®T¿ØƒÆ¾²rÌ>ÎA>€£I2–ö3K”=¼w1Í=Òż€;{×€;è?™:ӗĽʜ>mur¿âä < òñ0&hî20ÝŠ:hÒ½Þì¶>§m¿Ãô„<(xd1‡R)3 ]I½çà=’ê;=MfM€Håð%;iï}>rÙä=+Yv?ùßõÖÝɾ¦e?n‘t=$6Ô1LÝâ2Iº¬µ=“Ãg=€-õ€-À€-%† ;Ûql=Oìp>Ü_x?þ0¶;EË[-»1—0 ˜…;w÷¼Ø²£=,?Jü¥<ו 1e‚T3Bêö¼I‚=â翼<€…Ú€…ž€…˜W;awi¿Lx®¾%èi¾ŒTú<Üb"0Èc-3¿2!;8j¿à×¢¾¼T€¾ŽX<ªP.Õzi1W•½‘˜ >hé ½ €(4€„¤€(wG;Ðz¿¬CÓ½ê@¾{¥ð;ÑU]/Ö$Ž2Zã¬;\{¿è>Çľô¾=Sñ01ma3ýM(=H‰=Ö:ñ<€õ€Q°€Q3ix;Kça?J}”½ìûí>º™ªX9´¼ ŒÚ‹EŒu ;ú )¿u*>üV=¿óY¬<m#0ËP”2žq;‰œ¿`CÜ=l¯K¿;ÓÞ„FQ?!Ô#<ãB|/–h1ðQô:+_¾Ë?ôQL?è‡<Žõ„/³3oº{õq=ÿÌ`=7(Ò€*Ö(Tòƒ:è¾¥£ì¾ï®_?"XŽ1¥Öu3Ó3½¼¹7ÿ=?Žæº—»€r´€“"éb;ÿäD¾½šp?¿ˆ¾µÀ;˜Ñà/Ë\b3¡¥Œ;Q…Ó½@t?à/޾‚¾<’‰1Ø ]3Y‰™½jØ=&n= €žoe€qË…:šÅ¿ê<¾›¬O?$“G=fþ›/M‰2À²ƒ:Sè˾é¸ó¾ºH?–Á‰=5F1Æ.Ž2à/†½^ =?嘻€‹z€‹X€‹2~};X5k¼zŒ¿µàk½.s;8øl.9™!22.;j»¾¡½V¿P¯Î¾ïh>­1¾D¢2&r½´Ë7=™K*< ~Ò€.~ÌÄE;¼¾L?ÑÓô>m“µ;v’Í.ç£×2ƒ(;B¹ó¾:y,?¡³?×Ì8<ØK-¤†p2áaZ<„‹=;þ¼€ŸŠ€›ò€›ù¥…:”øN=ݾ%]/¾ûPs¿t¤<³ƒ1<¬ê20º<½Üb>”í»€—j€—Å;©  ;«ž¾ÎÃѾV¿[¿ò;ÊÏ/Z2·PU;Ⱦ8C ¾rž]¿Þž/<X§-¥¦1s-Ú¼ÛO=¹ÇÒ¼€ÿ€7€…“Ò:?¸6¿qˆ‚½2¿"hÉ<±Ð0îÉ2ûÀ«:Põ ¿@°>ÛþA¿we%=”045Û0»ñ޽¿d#>pH½€ƒq„&€ƒþ¨9;'©y¿[þ<è9`¾«À4<üjJ/Rkø2–¡›;Lq¿íÃkØ*A<"€ràs×&;¥Ÿ#>u£z?v/>\ßò;Íi-z­£1½a;¶ A>sMx?~æ>úÊ;Õn/=43Ú½<hô=Ÿ>=§²,,[î:–e ?s ? ý"?3J·;bÏ-†1V;*?ž?bš?< £>lz{¿›¦¯<ÿXb»ƒ:ÎF >±|¿Á´ =@Œv<¦L1DC4Mº-½«Y>K< ;+.+MA*Þ:¹P?2°C¿ ‚t>—WF=—ÐŒ1ˆ3/­:÷?Kz7¿ÌÂ>Êtùþ1-ר;Æ{T/{ÛC3bu½Ùzæ=äiy¼?€˜Q€˜g€˜Yèí:,¹¯¾q²ß>EÚT¿”°ó;æ×.‡2÷†;/?h¾uSÚ>I)`¿ÐÖ¯<Œ]ä/ n3̶Ó<=¹f=¼;²¼e`›de´ÒÙ:x@8?›„¾¬å$¿:Ž<°ð‚0(p„2/M5;„bG?œy¾ö¿ñ>$=‹:ó/zv@3n…¼`=>·|¤¼ F&€<2Fa_b;•ÔT?"•,=êÚ ?ñöÐ<)O/±ËC2c;¨À‚ö?jØ==!ñ2/ˆ3fKÖ¼f3‡=%½ …¨€…h…©SQ;(?+¿Toɾ’s!¿¤šC<¤óù0½ƒ3=Eœ;´u¿M+¤¾§:¿;Ì!<‡^à0®‡3üªœ½¥÷ >#óH=?€Ö€Ò€ð;ä+»£œ?ÒX?;--<#/¾»Ï2g÷Q;šs;='9Ú>PIg?›e<­Ç/ñûÓ2Ïù)½ì=8N =5€1Ѐ1æ.Õ`;Á =œ0?*L?˜¬W<ª™ /‚ù3æÆc;'Úpº§£$? D?m$ß;Ë1/«Š2 %“<ï­H=•`1=Yê€KgYñ‹;£Äø>½¿à1?å×4=@#·.¹z1ÕSº;8ä?ç¹¾*1F?7åd>g¹2¨È:3uxˆ<$µ>è0ß<0€t³€t€t½dï:eáã>3“A?Òžõ>[â[<6–°.E©2wó‘;ÎY¡>rÉC?…Û?û#&=Åd—14~4á¶¶:.È=zἎJ€n!Ž‘œ9;¹úL>rÞ^? 澊…ã;3¡p.d*2×;Ô‚>è R?AÇ¿QÃD@y¿Düõ<f=콃0ÎBL3Nö:Ãpè>ñb¿^·=v¤Û>žßû;èºC0¶žô2D@ ;C3vâ<û]ô.züN10)~½‰š(>ž–_½:5z:³SK;,Ž{?­é,¾(m=äÚ;c2!. h#2Y¬;àWi?(Y¾¾-+4¾‘O=½02 7Ý2׊½œm®=`W“¼=$ )ßr;ì9¾¾=µÜ=l¿×¬n<©~0ØŸë27¬F;·w¾ÌÖ{=³gw¿T(O=c†Â0UØç2N™¼T5A=ÍC=BæB½BìC;.Ì=X8;¾ƒcz?è?ï<ö]í0ƒd˜2c¦ƒ:+Z=¾µE>!Ðz?ÀAQ=À]T1ëÜ?3ÿ‘é¼;‰8>ª 㻀90€9€<Œ2;tŒ²½üP?hf?'…>7ÊM2v˜-3Ÿë:4™¾»^?]—È>e,÷=¸³1º2®F6½Ü-)>ÁUž; 7U7 7 ’Î: ²< 1â>™˜e?J¾³<åØ0êŒ3&_—;¯r´=¡ÅÚ> Zf?9å»<1…51…5Ó†ƒ½Ìì3>péX½€+P*øŽƒ;h€H?:¦ï>;‹Ñ>Tƒú< /Ÿ²´2*ô;$vìç4 =+G\GªG½‘; {W?°2Ü=s?>ïé<ÚI¥0:t3¢?Ñ:ò"?ƒòÉ> *.?$xÀ<£ÆÉ-÷ü¢2˜Û=<_ëÒ=4I¬¼–å–ö–8e&;-Ľè¥?=AN¿Ö‹<¦>å0ëH¬24Õ/;“Œ*>1ªŠ>O·r¿³m+='Sô0<Ûè3£Xn½|(!>°ä; €^ï€9€^mµ];º>Ô¾š@Y?*;¨>‘E=l‹á1Ñ4F­î:³åê¾ÿWa?Û!ø=S)=/®1ù9T3¸¯=Ë Ú=$c5¼€Œ—€Œp€ŒµQ;DX?¥£÷>—ì'¿’ј<Ø´0} 4R9;*dü>>¾í>¨\<¿"¬»<õ°²/¬3~8ˆ½7Ê=P+=z\zÚ#'‰‡:à©b¾o!">[Vv?·)ñ¢n?/´‘=W­4W­4TÝ»°Éš=Jz½8€ ê¡n€ È—D;;â„>’›d¾ì‡p¿‡„=À¥u0c†Â2íy`;z€>K¾lžm¿o›„=—zÙ3—zÙ3/½>´Ï=”°¼z ½ ý }S!;³ç¾?ƒ®>ÿ±m¿b9i`s¿w¶Œ<é 1AÄZ3¦^·½¢õ={X;€{€TûØá:§f¿d=†Ý¾¡¨¬;¹/<53 \1;æ[¿…E ¾c—ÿ¾Íû‘=»M30QÑZ3 š=ga=É!b¼/e~1²e•VŽ;‹3?ÑÞ=ÊÕ4¿x{3<5LÀ35LÀ3?gŒ;]N=?Éç¼Á.,¿òE<‹P/A§é2()°:W=–³÷¼w ý ¶ tÓ ;6ŸX>@€V¾ddt¿Ã]f=jÖÛ1E€$4xU\;pÖZ> <¾\"w¿ô !=aqŒ4aqŒ4ù@½ÈA >&m*<€Z€V€Sd;dA]?d¡þ>wzš½bsC<°X/ðJ|2÷@g;©±a?x’ñ>1r?¼GÔ<q˜0µâA3˜¤r½;q9=Ë÷Œ»€Žk€Ž²€‘1j+;²ϾûEF?½ù¾I}8<Á.Ñ&¦2¹;׿È_D?[;v#<Ãô²/®-í1Ð&½ö{¢=§\á¼9…î…tNëê:sœp¿g=éo¬¾Æ§<‹ˆÀ.Ó‚1d§:Fi¿ôÖ(¾Él¾ۑ›<6§û/†´1u”½m,>4»¼l‘€ El¡‘½;is ½qºh?Á™Ô>™O+=™ ¤2A+B4Xmá;©R…=wãc?[Þæ>è0Žy?î¼ lúl+l¹d¥;ÙR¾ë/i?ø·>qq<оŸ/¥Âæ2õ\;Àt³= ¢n?ãÚ³>áªÂ< t¡1³M?4äܦ¼U¡Á=·F½‡¦€Cô‡¡æ;P×<¾Œ¹]?:Þí¾žº™<áu‘/’U–2 5;†ì³¾NúE?v¿Æ‚K=Õ€2£8Á4P³½ôQÆ=½a; €c€¤€ Þc‘:NEo¿×Ç<<Ÿµ¾[Ô|\X ?\-? vŽ<J‹/ §½1Îi\;þw>>´H#?TT??Å(z>}š+2”–\3¿H½ÁÆ>û­< TlTU€Wíí:Û]C?Ù·†¾?C£à;Ùtº½Q`#¿Õ´C¿õרk<€m¬X€mÙX9;GU‹¾Ï6v?Qú<\|n;øU1.xBã1"X—;7¼A¾n7{?¸}=VF)”½&U&ª€Jöü†:¦1£>h]j¿Ñm{¾A’w<£T0È…¥2å¥H;B×>¨1b¿~7S¾Ç’ =å’C1Ú„{3b¾¼:‚þ>¡u»C´€æCÆ…7;Çé»9> _?×Rû¾ |P>;&|¡¼_¦h?˜eÕ¾Y%ü;-*/ÞÕî2¨99=¨‡=Eó¸“3“M“9ÎD;G¾õ¼ÅÏ?=”Q¿Oks<1¥ð0No—2W›;½%ò>²À>YòK¿vܱ>²åa3½”ð3ŽÍ¼€ƒ=HR½ ¡6¡Ì€ŸMJ[;M@>°Qü½mry¿R!=M®1ä´o3GFU;Dt=—‡¾¸v¿ÿ=ã0šTò2ÛÂs¼ò(=J'R= VVjRψ;Ù±½>2Ó¢¾ïh_?A’ð=%6%6<¬á:í(¿>:+Ó¾ã¹T?¿Ë=ÐØ1Í Á2íH•½ÕéÀ=(=zzzŽ#z,´:~Ôÿ¾yt>†M[?«Á<¥›G/F^U2þ9;K‚Œ¾4s==èâu?`X—<½²Î0U'4Ù°f½ŸUf=”Pú;€%ô€%€%Þ:ùX¿¥Lؾu¤>ÿ?Ó= œ0šËß1ô-_;W¿Ú ¿FmW»´mŽ=‘È¡1§(·3 96½E–=Þ°-=€0.€2-€0[q7;òo\¾¯áœ½D:y?ÂÅ <^Ô1lÇ‘3gCá:t*¾]_¾­,v?îJÜ<…/Ûú‰2b»›½óÉŠ=¥MU< €Ù€ì€«èY;5o#¿­#D¿¥¢–=l‘-ØÉ;5Ñ·.kçã1|×;Ï@®¾–»e¿nÆ><§<80ÓMŽ2¦˜ƒ½Ù”+=©P=€v$€=Ó€v/œT;"Y¿‘º>O×Ä>&%ô;·¶/tüç2%i¹:ì:K¿˜w¦> ?‡7Ô<¬›70Ë '30bŸ8½U=0p;{€§è€§[;Õ`2¿š3¿öÁ¾À˜;Ͷ/—2Eçø:ƒü%¿[%7¿KL…¾$ñW½²l¿ALÎ<óÕþ/[Á£2.ØI;Ï Ó¾*cÖ=±g¿4˜<,ʬ0²¢”3‡ýž<”ö†=ÊI=~LþL–Læ\;ƒT?]Ôb¾øùJ?Ž <Žç—/ ®±2­HD;¬õù>ð¯½1X^?W Ê=† G1öÉ3Õ½Œ¿>3ý€(Æ€(D€(F;ÒÚt¿'‚>^Ѿv~Š;©à 08?•2ƒz¥;O|¿F†Ü=¿¤¾¦¦›<ò®e0%#3¼@ɼp[;>•ƒ¼ n‹$ ¢Òš:‹4¿Òq?£Áþe…x<óa .Æ)y1¸;L48¿ñ ß>6 ¿á1Ï;?<Â.çui2µ»½—>©”<L€qt ½;¨Ë~¿0šÖ¼$ ¿½Oé<ÉÊæ-‘±(1\”!; Â|¿ßÛ¼Ó”!¾[ƒ=uˆ1k`´3[ϼÇ.Q=Rñÿ¼>€¡º€¡€¡_Œ ;F#Œ¾ÿѾ̶^¿ê<âBÕ4âBÕ4…”Q;SQž¾ïݾz±X¿Õ"ú<w÷0¥©3A*…½÷ >zÈT½],]®:¢‚ô:§ðT?u ¿ÑÂÿ½hϪ<`[­.+Ž1w;t;¡_8?¿¡$¿}?…¾ÇÔÏ=|J21´,à2©p½þ* =F´¼™SB¾‹;* v¾–¾äl¿Þì;§/rbD3W© ; ‰¾œ¾-k¿øF†<Ò×Y0!3|“½ÍW9>©lX½ €+€>ö€+ÉVÀ:å:8¾Ny?>é à<Éob/ô$ì0“‘h;àL>«d?[Î>ç Å=´¨13}þ4‰a½çý=ÝAl¼€Š€dN€š/ëº:iÍN¿Ýöž¾IC¿;ç:=›h»0lܘ2ƒQþ:Ç!d¿ó¸š¾[I­¾H¨¤<2YÙ/Î*3/ˆ½i=°Ëð<} €«€|ÿT…z¿[¼…R¾ÿXbÿ²ea¿.ݾH¾ÿXbL¤4½S$ÿ=.⻊1½ÌX;&å= bP?þê?°=Ñ,‡0 2t™š;gò =;©/=€•Ja€¦!ó{;ë­q¢=Ï6×0À~ 3Å‚u;Çæ»Aå¿W×â¼WÞ;¦Ý.“Õ2Þ0½L)>ö~#¼<åÐÃJ¿¬–hÁ„Q¿é4(<>ðð/,"™2nj ¼« =~¤¼€¬^€¬Ë€‡ÌT ;RŠ ½¦¢S¿¬Å?»c£;Yâ0™ìÂ2(çª;iô½äˆX¿F6?­¥;D‘90ÉuÌ2}%½ï:> 8½€! „]I‹ ;ò"¾5^¿éð¾û¾g=&Lì/_·2  ;:v¿K–*¿‡þ¾gè9>Q3*—.4×j½ÉX>4žH½„ „€!ûCB;tÏ=¿–õ¾Óð¾xn{> 5/k¹Ž/ù¦:˜òX¿ƒôµ¾>ëɾô¹ˆ=F˜Â1OÉD3xšL¼ÍÍ÷=a='í ¾'ˆÂ%;Ë_{¾[¥5?)?kê„;àõ/ë3 t?;ÐÔ³¾çÏ?[;?Ýv=¿†0·‹3’—µ¼Ù«=%±d=€x&€w>€xFè:Å]õ¾%ˆ×=7_?Äè›<óf¬0>ßN3ã×á:¤ñ(¿E#>²ÉÚc>°ót?Áa=#H85#H85?<;W¦>ï|Y>{øk?9}©<&‡Ü/*Õ@3ÐDØ»þG&=¤ÞÓ¼€¡„€¡T_„;Júâ=ÑRd<Üe~¿â×ï:H£3H£3«ñÌ;Qî=ky¾ö{¿;B¸< ¬¡0­Ú 3œû«<¶Ù=£V˜»8v6$hŒœ:21?4k¿ôtÁ¾ðYE<F0á#Z2o ;êj?³¿Ü¿eÄ>vÄ3„ 5àc½bJÄ=du+=zæzczdª;ßq ¾»œ>yŽj?ÿZ<æP÷/”Æ”2Q“„;"–Ú¾/§>¸èW?%|è<¼Q‡/Ê}Þ2d®Œ½ƒ¢™=hq¼ZVb¯F/;zô¾¾J ¿-/¿)´–9~(;ZÉZÜZp¯O;Q¥,?޽»/¯¸k1G”3Õv½B2>qçB¼=:‹=µP—;%¿Åñ>‡#¿×Š=<âP0h¼¹3øQJ;Ô¿pì(?Há¾™ê2= è!0“É/2 ‘“½)AŸ=-@=7€‚U€‚±€‚°f);q׿ ÃÖ¾tú=?×p$<|,­/õ¡[33_Û:¸ìë¾¼ þ¾K`CË:¼€Y€,@Œ:o<ñ>M1O¿ä‰³¾µó*=s±:0¨‰2¸;ˆä1?Ç$¿.-¤¾*>=»•1t³~3~½~¬€=ÉV—< €©›€»€©:ÊA;¿Y+T¿»33>«AZ<éà/°•2?…;Çp¿a8¿ßóÈ>S>W<0Q¤. 5 2ýù6ºYQƒ=§] ½€Ÿø€Ÿº¡‡7å:Ü4>kÝ»/ø{¿ÔD(<< }0è;°2›« ;åtk> ¾V%v¿}9>Ñ2œS4™ò½¢b>¤Œ¸7”k”,”öÇï:íšÄ>!6]?0—¦¾d¦?=SÔ©1½á$3“–;Ü/?¬?d×ã¾{‰–=htP2´é4UÁ¨;­m =¿7< €¥€ÙÊ:óa½©‹|¿’í¾’:=òÂ2ØÒC4,Ñå:m!;‰ë¿m!Ê<.ñ=z Ø0¼‰²2YK½+N=mq ¼žãžHžòY1;ÌXо@¥=0ïh¿‘yæ<–aV0ͳ13 ÛO;™^¸¾Ë"¾:Uk¿¯¸Æ<¿õ•0í†3Ôî½±Ä3>øU¹» €9x= €9ßÈÖ:ģ߾Ñ`? T>zŸž<ÚÂ3.h9 2Å€;Füɾa£Z?V˜­>gÅx=°è–=ÖÆ;<€õ€\€}é=;ã¡s?ÆÊe>úŸV¾ùa=rž=/0½´1ïó1;$ˆe?eÜÙ>Äû½Öv>]Š2X´É3{M¼U£÷= ='^'ô'N;§®¾=Ü@?Wí?Þ <†,¤.+K²3¯ ;jТ¾ (?#"/?~ý;£>/²u°2öµ<…?C=¦Ô%=Y2Y¶Yª¹;ß?±S=߀[?Ÿë¡<ì¢#0MU3ˆ;Wâ ?…à¾ø6?óâ°=š%…0]K2=ð1½h±$>¹Â»; TJTU7¦Rì:ÂF?h‰=*’K?ж›;E!.F‡3¼¿";ç/?aÎÂ="|S?OÝ=ƒã2~P3üo½õÙ>U…= G¼€OU€Iakç:9ç;?o7 ¾êJ*? ;= Žÿ1ý+Ô3 ‚š;‡§C??šš½üô#?KM³=éš2ðÛ4™õ"½_Ô>㈵;€WM+€WjEƒ:oí> b¾Å[?UÞ;Ö=t4¹<>ëˆ/ 282=‹W;šÐr¿ÆÉˆ¾´Q.>Ê ¢<Üt¤0|¹Â3Ad‘<Ú=Fµˆ¼€NÜ_z€N»Mö:Æ94?‹m¿öÈ®¾LÔJ<¦S0üíX3ó¥:»³ ?=ÔB¿z¤¹¾O_=QbÙ1Uù„3G]½Œd=Q=;€'Û€'ø€¤Ý·!;DC¼„v ¿ƒV?åÖÒ;¥ ¢.Ñ0™1 †;º¡A¼‹E¿«P?!ƒÄñES?8ÿØ>EŒ…<5‹\2e£4PÚŠ;ÜFÉ>¡Ÿ>?§ ?¾Qq=4¹c1åÙú3X94=¢§=1캀ƀ`€tH";Ìs?ÑϺ ¡¾š\<ÒÉH/Þ{V2µH;;Ñ­h?Éçq½U[Ó¾›œR<ž.W 02PŒ¬¼ë=|˜½» …€­ƒ€§SRJ;}• =¥‹¿,ÉH½((;µ‘Û.ørÌ3—Ø©;"¿<§Û¿û²Â¼X£¸:¥ s-ài2i7z¼(ñ9>¿€Þ¼Œ~Œ’Œe¾/;ÿÀ¿õaO=ÌG¿Ø›O;á….Ë…G2¼%4¿=2<îü/Ë2èN½»Ô=Ç;­¢€¾­%,%;°™¨<¢î¿Ò)<¾à;9»Ù.Ž#)2’Ãy;þƒ$=Mh|¿¦í%>zó<µñ'0'ׯ2 Œµ½6®¿=$¶»<ÐoÖnÅ;ð€o¿øÉ¼a´>d×;ŒÊØ.] 2Ia ;.`¿ ²½lö>CÂ;2>œ/î®@3Sb=®Ôs=9³Ý<OPO"O½O;LÅB?«¼¾€ü"?ÁQTSíM2ì¬*4?‹%<¼ =fô£¼cþ€N{cÀž;‚>u½u¿y¾FvP=i¹W/ÖÕ†1¢­;¶hA>¢=r¿¦l†¾„õ‚=) à1æF3‚><”Á=£Ê°¼c½c+chÓó:U¾>-(&¿Âü)¿Z)=•³N2³4<¦!; q>p¿çæJ¿Q¹<´Ë1Tô3¾Ø{½®ï3>f‡x½€4 Ü€+ð‚: äm?B±>Ⱦ ­=<†0ħº1é> ;ùîy?O->ùI(¾ùÏÞ=Ý¢é35ÚØ4ñ¼A=›Z¶<= : j€ÞL¯;é=Ÿ“¿´’5=eLþ:ù-xΛ2¯â³;@tܾdÃq?Dº€<&Á‰.Ä81R R;5êk>‘œ ;×y?j=àÂ&2/ ˜49³]½úEI=„f=-f--ÿÚsž¾ó0s?è=-=ÿXb¥WB;sš¾3øh?ž‘‘>-µ=9ŽH1ävÌ4f¼-»G“K=(cü¼> Q€¡þ ˆ‚];?„=JÑš¾Ÿts¿H?N<‚Ã//¶ÉB1Ž;¡U>êãõ¾Ñû\¿)p<ʧ8/<þ62 °½ð#>O¼;|;\;ÒµŸ;k_¾[¿ÙóX¿•8<ˆþ5ˆþ58š-;zŠ5¾zÃɾ©Ýf¿u]‹< .0¥Ã3:“½ï÷=ùK ¼ €™­€™î€™ óí:Á!Y¾zh¨½›Jy¿} <:“õ.ͪ³2EEN;1Ï”¾¿é¾‰òq¿ ¿É<Äh(0èÁ&3\‹½±Š=gÔü< €ª€©ã€ª˜eX;9âÙ¾ïHI¿e]å>ns;ÎÄ—-?ÅG2TÜX;+z¿ØÚ7¿1²ô>‰ô<;Õ07Ï÷3’”´½<¡>áA3= €\Ü€\´€\²G;cZ¿ä‚>…©è>8V;[Ÿ/ÓY}3I¯q;ÍF¿bœµ>¡K?^¹–<>,A/Ù¸2ØG§<æ²>à†˜<€tÆ€tÚ€tç;F,Ö>¢e?¬>óJ<#®/Ö¤2Xë¤;d^Ú>,Kg?†Ó-=¬@â;Lù¨/E †36•…½|º*>§ìt½ >bÔ>;çå#¿û7ô½‘EB¿òE<¤=ª0ŒÁ¹2‹qÌ;œÚ¿ôɾ0íL¿[åC=$•0“öU2E‚)=ñƒ3=Tqã<EýEPW ;Ò>tÿ@¿æY?tì‚;-­£.Ñ©Z2%äa;Ñ>|D¿ˆ¸?’±œ<6Ä0O 3Š ¼+Ù1=†8Ö¼ €¡°€¡€¡b–ƒ:vØ;þ7¿^ÒM¿Vr<„_.ª}¢0ÅŠ#;— à=>2·¾ágm¿;³F>6JÞ1Ũ×2Ô*z½üÂ+> õt½b:zG;˜}?Hû¾_vù»â=t˜¾/,‰Å2í_›:µv}? ˆ< Ǿ:Žd>ôB2£ùC3†!2=bo=?t=f€U€Ü€P ;qR¾ñP§>&&l?ÿË…<ùm0ádi3ôïC;d“=½Éç>öö|?h¨¿=gu¶1Ë3@12½`I=`"=€2t€2y€2îôì:Hõ@¾ —> ¶o?ŽéÓ<÷Ü.AX11»Y;rÚ¼'Ÿê=9~?­ Ñ<÷G^/[` 2Ui <+†k=àòX=2(*€K±(+X<;¦~>jŠ/¾ my?Ÿ¤Î<ëª1{À¶3ÖMá:2ák>ì¾êfv?«Ub=§Í .»ä18.ã¼=þ=N .ÜÁî:æ=Ãã}¿æz=µ°¡<œþý.eíË23]; ˜½=Cí}¿-²=ŽËõ;¾³â.äl3x’½s†=::ô¨X€€®*;Ø?¿Ÿ9¿+Ѿ¾´Ÿ <2ïá0¶úp3ó;Ñ~¿LR¿hD„¾”ý³<ŽQZ0Û3hÎ:½ç¦ =Þv!=€‰|€‰)Ìü:‘Ö+<‘¿ø[j=C)<¾+/á„=3v%s;~5» ¾¿N[7=A?ÿ;±ú*.¥ù3)ì";Œ-ä=[$-= Q€@Ä s;¾m<>âú’>a¨p?ŽJKHtk?æÀ´<ãS0ÿ·3æ\ª½åÐâ=´q=oC€vo×J€;ٽǾWki¿aI¾ŸOJ<-4Ž/ؼµ3g‘R;TÝ ¿²3V¿xê™=}½†Çᾄ€D?ø§K<½‘*/Oɺ2¯¸ò:Ffâ> ¿ž¾ÿtW?ìÿE=¼™016B3kdW½zU>J&§<€O”€OÚ€O’J;‡Uz?6½]R>* ;ïÓ¼.Jè3+H;¹'w?c­=ø^„>íR=lA/´‚>1¬pK½ }=ŽW ==€¤þ€¤É€'<6ä:Š¥¾Ñù¾ ¿O?n@ô=" 3" 3 ¹Ü:ø«#¾ZR¿Ô"P?<•;=u¦ 1·1´2Iº†½;>×ú¢¼ &Û&%€J?%;å˜?)OT¿â¬A¾d=¨Ð.ÒQ1;g!ì>¢ _¿ü,¾}¶¾éºR¾™1Z?ÎD=`û 0ªK2€oß:(ö ?the¾ÒàO?ªŸ=›Êƒ0À>2U ½÷’¦=q̲¼tztñt²¨ä:LÛ¾œ Ö¾uM¿sñFIð ?ë·C¿ˆ§R<üH /¥D3Ö`;'1Ô>ålí>€wH¿åÕ<@ÜL/ >]3·B˜½¹û,>Úpؼ rDlŠr‹î\;˨վ´õT?*P»>~XÛ:•x™.Ž[È2é¡;O¿TûB?ÛëÄ>¸š<ªžÔ0ÈÁž3Ùí³»£;H=zÞM=*BFBÏBÊ8;c ·½Y 5¿Õ‹3?ÝkT;¶lD.Äx3  ;9¿•½#A¿?‘&?šdv;½/$/º‰3t—Ä<¡e=÷H=2L™Lè€FäŒÜ:j?G_ ¾=PK?]R™ž¬“>94k?ÂT=/2~Ýe4e‹_;:¥|>l>ïp?ø›=ÃÈ5ÃÈ5 Ÿm½™J=)²Ö: €Ž€z€Ž2I;×mi¿Ë Ä>!G¾/ =[¹1ŠmJ3÷N‹:…`:¿ß4%?$Ül¾TÖ<¼¦É0èÝý1d“|<‚t1=¼ _è_­_H;Sàª>’Ÿ½¾µê]¿ëÁ<Î'9/)ª2RD&;k‰E>÷¾¢¾b¥m¿¨=û<7]M1µ”¸3 x™<÷’æ=3{¼€Œ™€Œ²€Œ’ñ ;Tµ>µ>û«]¿É÷ <ÆJ÷/Ä43ºßã:sãï>Q®£>×ÕR¿´· <¤Õ. N2“àM=ó’=±Š·<!^!í€lDæ: ¸!¾±í^?#]î>ÄžY<»Üs/é302w;6fX¾íl?åì >ôUÑ<#0 ±¦2Ý(2½¸‡=q’&=€2>€2Ø€¤¿¯ã:…ŠÊ¾óÃý6×i?F²Ž<©‰~.£[ƒ2:âH;ƾ¾¾í¾Wk? >=ƒõ0úz@3ÞÌèïí¿uîF¿&(¡;t¼µ/MÁý27;¸ =>œ¿)L¿nüÐ;Ëê.öÈI2A»½M2>DÂw¼ < =|<7Žm;¦@¿`Ôº>[¡:¿Yõ?=WÒ?1Ç«4¨ËŒ;>÷¿·©>æm@¿.Þôì¿‚Ò`»`…;çñÞ,ß8K24yî;by<ˆà¿ÑÝ<>úÏ;•v 4•v 4AH–<Ü b= qå¼›A›š 1«;ãB‘>¬œ%¾Êöq¿ºO <Î+Z/V(“2«·#;a‰>§X#=¯fv¿Z+=¥/X#Ú2½¢½¶ó >øþF=€|€ô€´Ž;v x¾ÓŠ?u²J?}A<à—Z0A€3.m„;ä)ʽžÍ?)ýG?y#<êD:/,°A3ÖÅm½þšì=éòf¼€˜y€˜4€–Þ«õ:Ý‘¾§Þ ?òíH¿)ÑZ; \!.ôj2bÏ;‹i¾ã? G¿k1l;ÅJÒ/%¿#3Ow¾½•µí=è-ž<H‚ÔÏX;ïƒf¿ ‡Ú¾¬™«=㢠=Ñ –0t]3 Jß:»ƒP¿…÷¿ÔH«=';g<û0i–ð2¸[’¼YQ>:ÏX< "M €rñ^¤;“V}¾C x?nžÕ»÷Ê…;ðòç-Í“ 3‰…G;t‹¾í8v?!“ =Ù¤G<„ÔW0Ê`3p½F=3±<€‚Š€‚‰€© 9;‘ó)¿$Û5¿Õ\o>“Ñn<ë$ë/üœ`3e¨#;a-#¿¾7¿Ç0“>®ë;ŸÛI.÷ 2zã$=䡯=õÖ@¼;€`Ò€`Ì€`r‰D;ZVU?¬°”=G ¿dLê;»P/8™2!@;L.^?qü—½D{û¾]Å <?²/zÏÈ2F˜b=âä~=ÂÁÞ< O#Os€LK4Ý:|á.?PW=ðx:?4Ôe<±F¸0™3Xå;7Ÿõ>S?>}w[?| Ó<‚¾0¤ 3H›½ø>Ó«¼€†è€ˆ/€†¤;V4u¿ÜŽ‘>ýÕ*½d)=.Q1ý>H3ò„ƒ:e¹m¿0„½>„xÔ-\k?I¯/<ä7¹/,Ù3£Aü:æù¾ï3?9G?wn=<=N/û š2ˆƒ½aû =dËò¼ñ€¬ì…Iƒ;‚j=&#m¿§¾¾«`>ØÏà1613Km;Yod=„z¿ÊÄR¾„–=;KÀ0ì"Ñ2¶ÚÃ; ˆ>W³Î:CtC»Cn ;ÇŽŽ=Fov?Êý…¾NŒ;0ëÚ-»Q¨1cûb;â°É=‚Ék?FìÀ¾GiS€uº€uþ€uèzˆ;Ñ?ökH?<¾~¯ñ;ôq/>Xx2Ê(X; y?> G?ŒN¾nØz;»#û-8ø1Ÿ»º¤Ê=þEP=€,®€,œ€,1Þÿ:sÕ¼¢UX?·?´4¹<\¹“0Nvh3z$;j‡ñ<ÕU?¹ ?`ç„<º!1¬þ3i¨‘½“þ=ÓŸý:€‘j€‘€yÿ@•`¿¾÷æ>ûæ'¾ÿXbÅ´$;/¹b¿A1ë<Ï'=‚¿/fY¦2ÀÏx½ê!š=毼 Èäʼn:ãüG¾Õ•ʾ»e¿Y ~W„<9Bl€«kŠ:Hþq¿ºX>“à–¾¿®<“e/r2*Î;H"~¿PÕ ¼M3ö½ž05=ÍãG1Cö·3º…®<·=š0»868v6ÿL-?‚q)¿ °¥¾ÿXbo ;‚‚î>KB¿ßé¾ð „<µC2­ãÐ3AE•½¢™>ñc̼"€JS€†€Jªp;d6%¿€zA¿z?ã½¢à;ÝÿŠ-å¼t1JwB;¿!¿™¥=¿J…i¾.Ø<@‚à1n²3?q½*n=nO<€%$€%Ž®÷®,;_=—¾¡ïs¿¦½iBÊ»é˜>·Ð»?€“瀓怓N0S;_{#¾@p?¥#ž¾´;ëŒ0ü•1Ž˜;hÈK¾ïj?°¾¯7Ú;ÎÒ80P$§3°9‡ðù"?{JÖ<ª)Ü0㎘3Ù…<;Š?âŽ+>gèO?D¦=÷S@2œw34Ô¶½W#{=¡ôº ¨¨ñ€€³†: £¾lm¿\ÇH¾ël;@ã&T¥(¯t;(ú¾åe¿Dn¾Õ'=HŽ0þ3½2 îê¼[í!>in:€Y6U]Zg';¡Zâ>}‰ˆ¾Ž=[? £<•,,c…Š06‘`;¾?$0‹¾q—P?ÊL¤=Ø”02ì„—¼Ñ]R=àA=?~?¦wºS¤:ç¿ÐœÁ¾(7F?hЏ<梑-J`×/˜Ô‚:ÝY$¾&Öß>8‹b? w =¼Ë¯.i_z/D¤» >7þ=€î€Ê ðœ;ÜŒ½lmM?ä½?9-¤;ž®->€2‰w;#Ìx<ð%B?¼Ð&?K¾;Øð×/œùn3²H½ô3õ=Kþ¯A?ýó%=¥Ï¬0Æ&3W©;‰qý>öð>6û:? gœ<ËpV0-R4AÔý¼7o=`«= O€]@Dá:b¯j>Ä‘x¿¸(Œ=ŠGÄ;v‘0¤8\3 ø²;ê­õ>Ò[¿ÆE>^î=ò8°1•ò”2‡‰F½'…)>/¡»=¹=e<ÅcÛ:mÇ3¿xñ»>(¿«j~;ÀŒf.@N–1,*;Óx=¿MÝ?ðÚ¾Ð÷<’Èz/]3Š1š$=E.¸=W±x¼ €`_€`Ò€`k‹;M6?AðÉ>¬¯¿½N²;Wgü.l 3 Ž;L ?ãb>“f?¿³zJ=æy‹1 ‹4ᛦ<Û>j÷«8?€uÊ€uÁ€uÏ­&;¢ ñ>ehK?†8ľ^=é;1è/ f‘2ÊV‡;ø?ï÷Q?‹lc¾WvU<ÌoH/4Ç®2°¡½àÙ.>!>0½€„?€„P€„Û,;“Ö ¿ÂÕ¿‘à¿·ð?=sê .€)0„;¸)¿…ò¿<MV=% 0ÛÚÒ1޽–"9>1êZ½€+Í€+€>FK;ów¸>QU?Ñ­×>Å =Þ; 01c27AJ;¨° >è•s?ê©>é¾í=þ¬1¸3”kнI¹{=þ›—<®–®P€©àz†;9¤¾@/j¿åo{>þ¥)<¯‹É-ôN 2 ¤0;2Ͼƒg¿ÙÈ >šÚå<ÂK*1Û̆3RI¸ê$= ñ«<.€§ý€§Z©|ß:Âý¾\!>¿ìMç>d+Ö<_ “0®S 3äMm;È^¾ qo¿2ÚŽ>« ²=M?1eš†3]£e;;ªZ= S[=(å(Î(\à:LŠ=oõ ¾ˆ}?=Ë‹0¿3 û:#b=ç¬ä¾œd?#%=71ÊÉ4:d½cd =vQt:€ꀨ Ð[v;#Ùç” >Lòr¿8TK>þ˜î0ëôh2Ƚ½‡Œ>ÛÛ­< €m€hÐ\[â;üa¿bqî>NÍ=/q!<³ók0ö$–3AEX;–žg¿ÊaÉ>êQ'>a€Â<à£Î0Ð<4ÂÀ3½d=X94=M€c²ý;ß’>’¹M¿K~?=ø8=xÑ0l«ˆ1þ¨;`•>›‹©¾¼Çe?ÿÿ;_È‚08‰$2?U…<ó=Ü; €¼6€%E;‚ÐN¾ƒ§t¿X[>á¤H>O`12¶ 3ÿ v‡=RQZ¿b?ÿXbž =ߤ)=ì‡X»8æ8M8²+;D&>îS¿œÁH¿gé›;Œ‘Ô-5–21AI;tV>¼¥2¿òX/¿}¥KEÃÑ<ôx1ª`}2C‚á:Ïå>½ g¿`Ï>#4r<%ç®/ƒàê2ß=8H¨=–?=3PÀPPa%;¿HF?Q=f³!?P1J<Ëœ"/Ò^‡3û Û:Ò´&?1³§½€%A?Wè<Ä?10§=3—‘:½›> ’<<süsïsC>a;¡Y?ró?ÿèÜ=Ë¿/;6Q¡.p§2€47;wg?ÒY¦>çÿ>‚pÒÚÉ຀´²€H[4;QÅ@¿=.º=¯Õ&¿áú; º¸-—ó²03¿;PÜ2¿Dº­½VÜ5¿£ÿ¢=dL÷1§Nk4I[½Ím=kD°<€_>€a]€¤á"‚:Ó”ò¾†>P¿Þº¬>Ž]u<ßä¡/_jò2Ë–|:퟾‡^¿á2Ä>—‰F<56/‚$-1y½²=`¼€  € ø;Ç ”>8ås¿{@¾=ʤ•=|.µ0düˆ1ÿd¡]>¢Ìy¿pC=ÿXb÷¯¬½#,ª=Pź/ºTÛì‹: —J¿9L¿zÕ™¾G”ª<'Ń0Ù;3:­ ;âá_¿f"¾ Õ¾ÌM =3_§0í«)3Z€½¶Kû=\X7=€Gx€Gb€D3;:9d?»Y:Åòç>—EK<°â˜. .D2Ã;$Ed?⃠¾élÙ>žÕ<Æ’B1‡ÝI4øû…½f >U‰²<€mÚ€mñ€möÀè:U€=ˆ?Á5x=›0¨;Æ`Ò-cåS1ìëF;ÈGª=w;|?cï>.Aç;¾ô…/ók=3o.ž½wº“=ÓôÙ<€‚Q€‚È€‚C?;3=¿KF¿‚ª>øz<éè£/Í‘ÿ20à9;ô…H¿Y_¿?$Š>.j{<Êxd/î 3y“Ÿ½jhÃ=í=ši=;+-¿Ñžµ=LL;?k< È'/ì¹V2ä§…;?¿ìZ¸Éd*?X O<1Ž 0µc.3y=˜;¯± =îéê; €ˆ]Ë;çX>¾-z¿½|<`>—eL3~ƒ½O\=Ùî= €‰~€=1€«~3S;¶Ù£¾Üdq¿Ç)¼=,‹›=/Ó½0½"2”…ó:D˜Ã¾]!h¿&¾6>%#Þ= Iœ1°y#3\B½©­=ÆN8=3h3’€'ö¯";’ >ïb¾_^q?¸×=+—ý1I.À3–¸;œ4É>’G¾ºf?;Y=»(1¯jn36\ä£A?¦x!<Ø/C/ú`Æ2¬(0;$?IÁ^>ÕH?ô=Â01´°3±†‹»äÄ=û[½€n"€nØ€;ëñ;ÛÓë=õ Q?Gô¿sÍ?<½Á/ø¦3V8b;‡ý+>„2[?*ú¾Ù° <ó(x4ó(x4>Y±¼ŠXD=Ÿæ¼€¡3€… Ýä:Z‹½¾.‚¾òºd¿oðà<L0‘M3ç[‡:AP:¾£!u¾D't¿îÃ.=ç„ë/“­1`‚½7R¶=Q29=#R#&zÏA';xÙ'¾caͽ¨:{?«:=:4:4Ûyé:_&;ší<ú‰j?S}<²ZG0&X@3`”€½Y÷=oÓŸ<«ë«g€6w»: /p¿Ø¸–¾ƒD:>zVï>†û1†û1”õ:gõP¿.ÏE>Ea ?˜È=Êy1ä-3¢Š¼Žå=‰ìƒ¼€­_€­˜€­‰† ;ªât½èøf¿!ªÚ>T-ƒ;5Út0 •2ÊñO;`@¼bÎk¿ÚAÇ>cÊ-<ªpn1à?%3öc½6uþ=N·ì»€–€–¾€–Ë­µ:cZD>×Õ>µqc¿# ÔM^A?¶J¿ÝŠ<©Í 0°3^;H¹Ë>u?¤F1¿æg<ë¡/iÜ2ÃK=´tE=1—Ô<EüEâEü¹ ;Â?™J¿´?¾Y/<ôOy/öWä2œÁ;÷ð?ŽP/¿}Ð?Þ.˜<Û‘0ˆ®48K =oH#=]ˆÕ<ªKªùW ¡;X>; A¿æ‚?Î<8/1ªüZ3âK/;:…>X¿Y ð>^>=™ÀÄ/Q¦2Ê¥ñ¼oñp=V =€8°€2ówi½;¹Å¤>†‹J¾]m?¦BÚ;y?/ŒÉ2MTs;¯F=.Sl¾Êõx?´Ñ³=Ç»ú1jÈÉ3JC ½Õ¼=׊6=€6€6Y€8ˆá:ðc2¾À ¾•y?â”=µh;1]a÷2í^C;Ä!p½CZ¾Y­y?o„‚=k:4k:4œüV½­†Ä=Ùê2=Þ/´/ê/ÃÇä:2‹'¾(ê'>p y?û&E=Ÿ|41Æ?…2%tá:NÐ}=îãU>œÙy?O„=QÏÝ0aÙ;3ˆÙË»…= D4Äô¾_kM?/ž=Ÿ|n0ê$¤2 ú‡<þ'¿=´[˼ŽÖŽi€nÔÕC;¢ >Aáð>¸AS¿–k1=4ê44ê4+ký:}7¥>8 ?û%G¿[=Íl1dsÿ2ª¶›¹vÁ =¼€[Ö€§P€£Äƒ;/”=䵿å`ù¼²1Î;né.¿îä2À$;3ݨ½¿d²°¼ˆ+Y<ãí¤/²‹À2v©‘<|~Ø=¯“¼–«€Œš–¶F;8†€>ß?ü?¿ëè};cèí-éÄ2júŠ;É›–>{ã>f½X¿$:G=9†V0H[2ÿm<&Å=ËG= €$A€$úKH˜¨:BÎÕ>©(ý>¨'C?. ÷8?䥅=•â 1®‹›2좈½Ñ0>ð0-½?€+»€+ó€+v¥A;ö$?Ž36?"3>áÝ“<•‹.Ô¶2Kšˆ;¥@?†½J?ĹQ>¾F¹<i3i3Nv½š>n]<;€mv€mê€Ø,A;ü d=‚™?´¾K»A€Ž;Ú9ž-|/õ1òZŽ;±‡L=›?7y¸¼‹$; .¡82_îS=nü‰=o:màgžmìµä:?ãâ="?y·C¿8ŽÂ<çŒ0FÏ3r3F;/‰> –?$ÌA¿mEU=nqº1R^Â3A}K<êX%= â¼¼ cÌ_»c™š„:1I*>¢¬¾48m¿ëîh;ãÚš-ÚÁ¶/—Y";Êð=‚õ=¾£Ây¿- †=N7í0"Á25ìw< ;wr¾de?BÚ=š6&0UEï2-Ñá:½ÆÏ>(S¾êc?B"ˆ<\ÜH/æó1­Ý6½÷¯l=eA¼žžž%€T¾U;’ɼ¬£¾ú}u¿gž#40ؽ¦*>çüT½n€ƒHvð”b;òKe¿ïÁ5¾eÀо_'Rû`M?¸R°<ÜúC1k.3W^<;;*?¼M=€óL?Š Ü<Êxž0ž)•3:±½¥.)>ó|¼.¢¢ý<¨-;f;‡€¾jqm¿˜½<±ïk0àž'3²ôï:[¤Ï¾3°½÷h¿aXÍ<‹¥0>53Ñ[¼<â[=ñ=wWÔWlªv»+;—õ?%¡J¿ƒ^$>›bî;¨Íf/}Â[2À†R;br?¯‚N¿M‘Ž>w·=¾ 40%kÄ37Äx½­K =C­)=€‰(€‰c€‰F“¯;gн:‡~¿ fª=äºeò€2ÚÜ;¹s:¾ns¿³$€>#ü¢<ÐÄ02|2sK«¼jù!>_ì½» €/ZU´€/û@“:"ÿ>ªÖN¿¡>Ž{4<“0»0/Â3r²´:¬Iâ>K=e¿7àX=N­-=Úó1›²3%W½oò»=ß4=_/°/ô/$£â:E¯>¸6{>‘™u?̰Ûêšy?ùmX=8S0Ì4*àž¼-³è=/–¼{r î{‚ˆá:$$#¾o/ ?O›S¿ª ›¿¤“¾öG¿&‡<3°j.3¼1áFʼ&T >LÂ…»€/Uý€/`(q:QÉü>·ÎO¿µµŸ>Do²<é˜õ/œ/Û1¨ ;Þ$å>ˆc¿jáè=…Þ=ôpu/ÉÀ!3Po†½uè>Z:=€Dz€D°€G 7 ;òVA?‰ Ô>åÑ?äB¬;“q‚.»”¬2y‡Œ;ôN? “…>®?Äœ=ˆt1zµK3¾-X½Þq =±Þ(< €€D€ÿ &…>Äúv¿”ì#=ÿXb^ÿu;ÏÞ,>Uz¿¿Ž>?p¦=– %1.g)3C­©½Õñ=ëþ1»‘J‘Ò€5QÏ:3ú¾÷h©¾©ªN¿`‚@ÿXb”ó;@‡À¾7c¿Fˆ><š=•^‹1Á¨3#M<¼˜ˆw=X:_=B8(¬(Ôj;øÉ¹¾{·¾ÆL\?'Å<…Ð.1úø2Kƒé:¦Û¾|N?=M¾<É0uõ2–íü…"=¨äœ: ™ ­ “#;(U1¸þþ¿•¶»ó: [-ãŽ×1¾¢r;À•Ò»hã¿M%ì¼ œ;ç¹t-ï8G2_мýÚš=!®½€¢Ä€¢´…!G¾: è¾Vûˆ½áŽc¿I‘<„x1Z^’3BË*;DLõ¾9?½’c`¿Â´¶<^¿$/½.û2£x•<%²=ÔD¼?€Nö€NÄ€N›=k;±.?©j:¿'­½˜¶ >ÎÃ1%|¿2ªÍ^:±Sã>%_¿Ù‡T¾@r> ƒE3Qjã3dÉœ<ðÞ= ÓÚ»ht6ú€NOà;’N?à ¿$em¾Ã€`<Íç¹0ë3<1;eR?IG¹<€ã€O‡€5ô>;¸¥-?7Ç9?×ë=²o=ÓP€/”#h2'j@;$öé>Ä[_?c31>¶ç<ìÒ´/šO§2'OY½ž)>~·<€OÜ€M&€O`[%; ýy?Oí=‡ :>B]™<†­/±02rdˆ:«Tp?:>™Û•>°•< ­õ.#~¦2œˆ~½8¼>t_λ€3w€3ç€3rN;ë ?šÇ >‡ÒT¿¸u"=âg/0Åh2ºÜC;+nî>l`›½ ¶a¿wÙÊ=¦ã0úé2šÏy½å˜,=Õ=2=€v€v¾€vªp;¦µ¿É¹±>N5?l]­< æN0)݈3‡”ñ:`]¿/) ?†‚?0HŸ=t(z2T³ƒ4¿Ò9=°ÿ:=ª¹Ü<;EàEeEˆdb;^9ë>/L4¿àŒ ?¢:<ò—0œJ-3Ó ;§ä?+¿`¾ ?PŸÀ;>RÛ3>RÛ3/v½1D=r"¼Taÿ&ξî÷<&j¿ÿXbübî:¢ ×¾f&>l–d¿»‡ø<¸Ñª/¨’Æ2µ½6°%>Áá…¼r´€{¹€{‘•> ¯-<<“ä/¡º2ôÆJ;ÿ¡=¿&6?Ôt®>–…‹=Ä)1J¹ 3Îü*½«[=t™š¼5€š*tÓ€šnJ;¿=†¾É}w¿ÚÇ <½é5/'ïu2p9";v Ð¼é{¨¾}§q¿6§}<`+–/53²Õe;Ö=\×<©©Ê€ŽF†:v$<¾¡o¿x¤™>žXâ<ŠÓ0hœ22 ;jçÖ¾lƒH¿…Ðê>´h$=öÃg1 B>3K¯ =Ü-é=oG¸<€tii¸€t Ç’;ß«O? ?±Aà=Ø(Å;Fÿ.!Æî2RÀœ;ÑtC?Óñ?W q> JÂ<¿Kâ3¿Kâ3‡þ =’X=•Ó<ªq€ üªy§s;IB“>©s¿t;?Èç2w¿YZ¾B]™<ã1{à3Ê1Ù¼nàî=A*='ü'ç'ªÞ ;,GZ¾<%?ãÃ;?ÓI=©.¦0R83 ³v;Р±¾$?Ù8?saþ<Œ¨F0#˜"2fh|½0»>\WL»”]”n”—Gà:¸æ=?èžû>= é¾¶¨1=@Ÿ$/•0‡2oà: 3)?+?‹ª®¾¥¤}=:œ01}[”2Ð ­½Û1µ=sÙh» €®¸€Áß2;.áM¿5¾bC¿f%;<ò÷\1ž5S4T£™;el>¿±ú ¾n'¿…âÞmɪ: (Žw5Ã: H!¿Øœ>.¯6¿ŽŸä;&•¾/sÛq30é:4aG¿Yß>"K ¿„7=à;á1€‡4 ò¼\ˤ=½2=<€8Ý€8I€80N;A¦]¿ÌO¾¾Tê>êI;Š,+W0¯F·:œß:¿ub>¾_(?óÅû“x; Zt7àZn®¾:?C¼;ÓP?d•<®1ó/J#ž2uBe;To6?5I¾Í‚/?©ë‘=,n 2Ç”54]Å‚½i)= ÉÉ» €‘^€‘¹a®ð:mïÀ¾æË?9Ä2¿BÇç<»×}/“)3 PS;…¿ìdï>“95¿ˆ„©=l9¸1“Ž·3Ú9=H7B= T{» ˜w€ ›˜¦óÉ:'âË>²¬"¿±Z)¿…¿|<®ìˆ0A3ðÚ†;£Ù>SïÖ¾ KM¿¼#Ï<$u1˜Þ3hur½•q=i«’;€%]€%ÿ€%‚í;7•#¿”ÕA¿Ù ¾ n¹<ÍW¯0ì1£2Ï;K¿r!K¿AK¼=u$€¹;€^o€^v€^ˆ;æhB¿Ä?úŽ|¾¾¼=ŠY1L`31¦;jÑ*¿…Ψç< €mj€.Ü€mÖöF;G˜½z>u?ÞÔ>SÙF;í .:!U2ÚKl;¹„¾\lw?EŠ[>+1d<à~Ÿ0Ÿ>3졽ŒÚ>7Åc¼Šî€ˆ8аÀ„:U+X¿}t¿+ô×½¦ä’<.Ψ.â>©1i[;T7X¿…¿àZ¾†Ë=Yž±2å?Ú3Y¿½ƒj#>òwï:ZüZ^Zÿ%7á<$B?àK&?ÿXbôÆL;Ded>»›/?YN1?¯&>Äf 36…ð3ñ ½\äž=Þ°-=3€8Ä€8‘€2DAM;¢Ž]>ÓC?¾ÆQu?Äž~<Ïú0Å4ޤ;ü J>ƒ¢¾Öx?å_=“e0áÑã2>“}¼´W_=øÃO= Bì€??+)è:âH¾ÉÇŸ¾?ùm?Icé<‚s‚0|¶3ÜI;}¾Ò¾au³¾]W?žd=QÜ1A~Ú4Є½€îË=˼)½)) ÊÂ:Ká¾Ý=ò8e¿uI= ÊM1Ïôi4Ò¿:Úľ8*:>µÞg¿µ2K<­ µ/êw3ž´;úµÕ=ÉÊ/=>€,f€,þ€,Y_&;࿽B› ?<ŠV?«=ÕŽ4ÕŽ4~(W;†[t¾ºÅ%?.D9?c9Z¸¬¼ €/è¢~€/Ö1„;<«³¾Ë‰¿”'<¿m“¢<’²Ÿ/ZŽ2oY[;Ð^¾›g ¿PL¿´ýMë9ѽÿXb½¸;®ÑX¿Já?&5ü¼;3=üT/1©Z4$aß¼²½=sŸ\=2U€72³n¡:ª¬B¾Š]徤_?Zãç<Âä»1‘œŸ3ö€Ô:µÌ¾-2¿G˜2?s] >³P&2»™54³–‚½‚U5=³» €‘)€‘È€ŽŠŸ';â„Ô¾Ù¹P?'¬Î¾£5$<Òç.±#3=;>Ñ¿ª°.?î í¾¥„O=1n4!½>”h=mÿJ¼ €E€d¶€E¨Që:0#k¿¾WŠ¿¾‚B<‚B/å”2^bÒ:0‹G¿’™Š¾ƒŸ¿zÂ=&ôŠ1!ž13¨;ר=W«¼–Œ–W€;{²(;e?=d÷¨>œ\q¿w¸p­ìt¿^þ=ìž/È>2Gc¼Y£=>’’»€§ €§»€§®„;÷°=η¿µSÿ¼O)1;Z^š.´AÈ2kùx;ÿZʼn•m½„*z¿ó)I` ¾µHu¿Ÿ쉋‡>º[¿3'm<üÄq0Ix 3éš;²5ß>@s†>­]\¿ÅGW?1<ÂØY0@Ÿ±1œ0a½wÚ >QL^»€–Ü€–’€”Œ‡³:ä_ ?ÏV“>‘cJ¿“è="™0yÕ2˜ÝC;5ü)?/u–>0¿3¦=¡Ó51JÒ˜3ö`Ò¼Vô‡=¹8*= €:$€:|€:2n©;==S¿-¼¾Cjú>k{¨;ÎÌ.¤j†2’åa;CxH¿± D¾nz?çÏ”<ªxd/Ûã2®h=.ç’=’ < €¦€p€lÚ4î:Ú?„N?Cå¾ZÑW<(90/V3íK;S[C3g¿ÏÐ>á%< íX.°Œ1¢";¾óS>Ѳ¿Úï@?`:Z=É©ß2kJ[4o‚o=ùi\=vÅŒ<€jY€jÝ€jºðM;;›n?W­¾£`>¥£;ý‹ø-Êò2°é:I_?¬‡Û¾D?t>Äà9<ƒú%0²ê3và=¹Æ=ÙB¼ €`¾€`€`é i;‚G?`i/>ùL¿w Ÿ<ׂi/àÛ3ô½F;Ù-8?ƒ~½>Æt¿Ê§Ò<ÁÉ0 ‹ü2 ý»:Œ=Zؽ6¡½¡‹€ `šD;À­>œd¾®Ûv¿}'<âË/ø‡«2–@â:kE>Üê{¾°Ým¿ lc<ÏÕ/†/3bÙL¼Àí‰=®f]=€?í€?É€?_Ø;q!޾E¬X½¹u?|¸={zô3{zô3ä'â:Zãg=5ª¾³}?÷ <-¦0QÝ1ª'3=Ë€“=åÔNº€é€Å€ç£ö:å„m?¹Š&¾¬å«¾Pq <Ë'/€C2©› ;˜lr?´¼³½#Cž¾KzZ<©hî.J1КŸ<°Ø=~R-=>,[,o£/ ;:ð•>(?¢2?8~Eˆò"?Žy+?6a<=Ë1,ä{Ä0E„ÿ¥ÆA¿vµ®h~)¿2©<¼ôÐ/ ½2Átڼǟ¨=ñÕN=€8:€8Ö€xâáP;D°a¿þù'=¯Àð>Å^~<§»0d3ãWE;´µ\¿NŽ> Öö>B±š“K¿h7?"v<í1W0û{ 3ÎÂo;UŠ?À¿ 0?À”š=R§F0¬Œ3õÚŒ½?r«= ¼ bÒbJ#);| Á¾>ù»èm¿Š¢z;ÒKG-Òæ17'Ž;xÏо’j7¾a3e¿àÄ=1Ö0|p3§"•<çpÍ= þ·¼€Œ6€Œ)€ŒSgô:Æ#7>^¢>B¶q¿ 5=f—0P€3WZá:}2´>Dvß>7úS¿a~‡<¡K0¦3Ú«½ò ú=XS¿ÓDG?Vð3;Ûÿ-Ävå0Ÿò;ûáÎ>dF"¿×Ó(?l‡N=t8:1Hס3¥Ÿ°½_µ>…±<_{®æ°k;ME¿¾ùB½ßè"¿˜{"=ïàD0â·Ý2zx4;}_b¿ Ù6>#ìܾTéé<ÌÕÜ0?õˆ3‹á*=¢‡=nÛw»>€y“¼€Âúæ:_»i?UYõ½Û¥Ç¾Hà<`-©0ÊäA3Û[;l?+Óà½ï»¾ v©<¹Ø{1¹4¥t½ ‡=*ä = €ªè€¤ú€ª¨#Ù:~à¾nD¿©C?â?ä;~)1.à¤2Ù±E;v±Z¾*‰U¿0?üh¡;&`3.!Í2²½½“ß>£@Ÿ; €r±€r€rÁb$;Y:k>Wºw?ÅõÔ½·Eî;ØT8.bFÒ2øwP;P«²>è_m?d ¾Á ,<&Í/3÷Í2ŸËÔ»IÛØ=;4=/€@»€@œ€@Rr ;Mö¥½ò½½¼ú~?ßí;*åÀ0h›”3‰;¶ ,¼©\>™øy?hâ=žÿn0»hÐ2ã§1½1´ú=Ș;¼—á—×Ûç’;L9Ï?Ô?ÿæH¿7<×%ü.ìá63Âi½F*>'"½šhfèPw;  e?ò Ý>¨ôè=Šìe<0û.3&e';”+u?.V“>Iù<»1Nþ;ï&/¡XN2Þ‰¼I€=ª`½¡t€¢º¡Ý‚!;Nô=¾:¸¾Øj¿/Ì =ˆdÇ/A2GQ;ôš¾¸ž¤¾‘=e¿û³<n0AìÒ25´A½Q>£S»w€–΀–[€–¥1;§9Ï=̓m?ÔÝ·¾£¬»<®ˆ#/$ÆJ2Þ:Ãx¼5–`?&°õ¾C¸<ÏÞ/­¢Ë2‡—¼böÒ=$î1=5€@h€@€B¨òh;2íú½ùže>K€w?âë­<{©a5{©a5WËå: @=Ï´±>Éo?j­ÿ)'œ<6]6.ìµ¥2ž W;,ÁF?8è¾4à>e%=ˆk}0åNÒ2!°ò¼Ô™›=k‚(=€:½€8ú€8íÜ;ÚÕ¿œƒ¾?N?ô§>£{S5£{S5]}E;¾U!¿Wh³¾Õ^1?Cnß=­±Ë1Y§3ú)½{¢‹=˜м€šÖtM€š°}:–k+¿r Ù¾Fë¿Æë<<ä'ü'ùô©+…qV;à䪾6·ä¾ƒ€T¿'<—<¬ï0³§Ÿ2HQg½rp)='>= €vD€v€v5Šè:øi%¾×#×>µ—d?¾âN!L?Eüà<â)B1OLæ3ÿXˆ<µN==Õ¡¼_i_q€NÛõ>;|×*? q¿w.¿¡?-<ÃŒ‰/»vš3[+&;T¼?p0¿}>¿ï=S=!|t1ÅÍ3Μ½ÃG$>˜öM¼€{s€ €{²cf;¶ª5¿žB?dÁ>ˆ“=ºßM0` ü2VXC;ƒ`P¿géú>ª²Ÿ>eëÞ<ïi0Hse2ªžL¼78>äç<€É"î€ ø";–m—¾+Y?2Üà>b{ì;bȰ-y^Ý1×$w;ªÃm¾µ¶b?µòÍ>Ú~õ;&c/nÔ3Ή==»)¥=Ã×W< nn¼ijY;Ûè~?ÖQ•=±&g=¯:Œg,G2Lkó:n<}?夨=·Ï=›ÇÝ;¦ÌJ-Ÿ’ 1ÖŽâ¼åÕù=\:æ»—”—ø—´µâ:¤Y»éic?=ë¾+¢"a+|¿]ü/<€Õ}/²i†2‰¡#;ú®¼h•/>6&|¿Q° =V2z1š’æ3ˆJ#½­nÕ=œ§¼< Ò ² ôs%;—ïÀ=b2‚>Fhv¿šNt ¯y¿gÉ=¥n70nð2Þ%½Åå8=(Ö)=3€265ö€2SØü:ùâƒ>yÖ>øòn?È~E=y K1°,3ëpo;!%>œž±>æ†l?ÛÈ2=ÇO¨2½4Ïõ}½²f$=/5Â<pp:p(Bá:޾8¿‘-’>'q!¿}¿=vB¤1ÚR:3G ¶:ú}E¿5ˆ>ø¿“ü1<4ùZ&Ú ã'¸\ý<í¶K=82¼ˆ.ˆRe+´i;Äã5?Ù<¿ƒeÒ¾?÷ü¾ÝÉ¿²®Ï1%¼ x:xÏá:Pò¾÷—E¿AbÙ¾]Ó¹<*t„0ùŸR2(Vž:þòç¾3]¿è™c¾©Ž²<žD0 —62­;†=Úæ½€ŸA€Ÿ€›cÉ%;K§>íµ€<ÏÃ?0ž4·2Gg ;rJš>½N˜<™ t¿o}<õ /Ò•81(·m¼¼Ìp=^…T=B Bí€?èM;¯N¼¾i¶Ú¾ësS?1ca<-/¬A¿1ÐpA;tW¼¾ ÷…¾…nd?X ö<¾Â50¡_u3ŠËñ»Ûj=¨TI=6€¦d€¦¯€¦:Îõ:Æ0’>a ñ½H|s?hê\=õª“1VJ13˜;´1˜>Òð¾e¶T?v2>%³1Õù1ö(="Š©=Ð'r¼ 1Ø1¸€`Yîð:Ì¢I?4¾“½P¥¿ïÿ;=3y/c 2_4;i??ñ†™¾÷¬¿™e%¸”e>¿a¿ED<ûý/F]&3¹F`;ÕÛ²>à§/>PÑk¿x&=›<(1º83Òþ½ßÂ:=üªÜ¼ €}T€}%€}òhô:ƒX¾§:?»ª&¿â-Ò<üCÕ0½¹“3¼ìë:¬·¾Q8?F¿£MÚ<¥Þ 1ø’†3øþ¦½ÓJá=ßk=€>€ÈoB†>©r¿û6ø<²ê 0«€ô3ÃØ‚½õôÑ=°`¿MV<²#/ûLÐ2Ù;)Jñ¾§¼>EM¿þ Â<ü<È/³$Z3PW½”h =’–J< €€€ÿr[¥>0/r¿4bÛ¼ÿXb÷ŽC;Ý{J>´ïz¿zX<Ù›|=ñG1äêË3Í“½}">Ý|#½ €(R€ƒ²€(H4G;ï{¿Á>¸éâ½á.</j’2ÁNá:}¿S×; Û¾âÖQÛ÷ƒ¾…*a?˜î=ükÃ1.²#3`ý;;·i ?Úž¾æÙR?éõ¼=ÆA£1žÇø3 ‡Þ»½m¦={„½~€ ½€ û€ Ýã:–Žþ=ÝkÔ¼”í}¿Ùq;ô6/QÑ2 xö:¢t‰>wÃÙ½Pu¿'Æ(œ@>½È‘z¿<Äñ<ˆŒ0nM3 |¥½Áå±=`ø»*Ñb^Œ$³:JzI¿Ö½ö¥¿wÂ=¥ u\¥‚. ;N4¿N{žݷE?L=¥Ö1j½±4ã‘:çiµ¾Ó`ì¾.P?Ÿ÷B<þ0/Ô’F2¹/:ü‹ =Aeü<>€Õ€ò€¸»O;®‘:=‰€¿5S.=~H/:å +pæ11I; ’…½@ù›=Jy-=€0~€0!€'>`;›¼¡>ïŒN¾ÑVm?k® =B~a0„ç3L1;7iÌ=ùä˾Cni?‡Æ‚=0,60û’3œ2w="8n=XG< €f€â€&{ú;fs?KEž¾y®<禄’[<€mñ€ &€^‰73;Í\¼"¢~?ƒÒ½y <×./b|¿2Up[;E=轄X{?!à¾=÷þ2Äæ—3,5½5{>€-¯<>s.w. aö:³¶A?AÌ?ÒMÎ>àv6=¤q0áFŸ2¥&K;@ R?F¶>vã>Ï'=*¤‰0æŸð23ùÖÞ¾x+b¿ìj&;‹†Ô.„oØ2N°];šê=/&±¾`fn¿ÄiA=Ð~4Ð~4IHd=”¢U=‰•Q;€&i€&è€&´t¡;JHR?Ð<µ¾ƒõä¾ró <=sô.KÎ}2#í¬;ž¯`?ÆçÁ¾P]–¾±•<Ì‚.­•2mu¹½ê@ö=ÀÏ8=€e­€eX€e‰ÒÛ:ÒdC¿ Ëï½_©"?À?®§ <»Ç0¦3¦˜ƒ9ƒà‘=D3½€ŸÒ€Ÿu€›rêð:ÎÆV>ó“¾GAo¿uÕÊ“¾3Êo¿ÓP<-öŠ1å†Ö2ãL¼¬ä=B°*=€@â€@Ò ´aQ;U¾ÿHÛ>6a?dŽÚ;±Ož/2¿3%p¤;:}}¾´Ô?„¸R?ж›;Ô±q/Ìì2É‘¹§<>€tô€t*€tqÅ;;JØ>I½^?T ‚>pØ ¤¯^?7­>ú •<¡%/<33j<¼ì.Ð=S4=€B €B÷€@I—‡:—¾ˆP€>u?¾&<…Q/ Úu1¯Eï:WÉ%¾…´Ú>tºc?n× >I&2z†4†·¼Ì~=ø<'€)€4€Ýb;'M)={Ê~¿nâ³=L´:µ’.pgA2¸¦M;Mš =iY¿Û(€=+Qê:Á‰-¥j2‚A¼©„'>6¼€A5€Aˆd:ú¯.?0Ÿ:¿5 ^½*}Ñ= š0¯/§2Ö…Ð:†Â?xÅO¿ëî¾Ñ5=-I1­ÆŒ21ë…½,7>l•`½€+>**€+{²õ:Ï>!?U!?6rè>‹¯ <33œ-ni1U6ö:r;?ûx!?°…>½"a=öt31•4m[½1I=GÆê<€fX-œ€fˆ†:(¿ˆá8?¥ì^¾)ßô<¹–‚2›¥¿3Ǥ";ËÔø¾Ä/H?ÒǾÿ»€•=?8½ €¢€ s€¢áÊ!;QÂ<Ùï½s*~¿nJº”B>¬u?ïjv=*1¹Ñ!3@- ;x‘>¿7">"r?q·®<9E49E41#<<Ê¿=ª`T=KìKÊ€-®*g;¦>Fi ?4^M?’tq<½Qö034šƒ,;€•> ö>ã…S?^•á<ПG/†¯s2ˆ½CX>—7G½/]^:!]„Ûê:Y :?J‡(¿0ìH¾öª=ó`1ý4(3w;t;{7?À&¿ôÒ¾OþÕ=ëåa/Œ“1ala=ýØ„=ipÛ<€Lú€L\O(Øß:Ë?í’¡>ü§##?¿º=€ 8”ô€ Q…¸:°?ø¡K?r)»<º¶²<~ Ã/H22GU?;SYÂ>½]l?šo½e~X=8ž­1—Ry3¶j·½ ¢>á{ÿ<€hý€hŠ€hÙß:]}¿J3½5:½M‡<ÿM.¤T2 Kß;ù¿‡Ÿ=:=ìe8<,C0Ôa4¼•%½í€+=eÇÆ¼ €)n€)N€)sUã:áÄ)¿ÐL?x5ã¾êw);%õ-N~¿1ÿÌ;Ϻ%¿­ì>®!¿°e=ÅU¿1¸04#ƒ\½vPI=®*û< -U€f"-Ñê¤;Œô¿æùP?Þ£é½ØA=j#s0¶•Ò2vÌ:G÷B¿“(?ÄO;>ƒm<¡5/{¶°1ÑÍþ¹¿,=F|g=?€*Ú€*Ä€*b‘á:/§Z>j¿ ¾À¤w?bþ<=b/œ·)2Í—;È” =éÛq¾ìx?e«½=Î ?5Î ?5…ϼ€¹¶=oIN=€x<€#‰€8ŽžH;ÍCG¿„Â>’?d‰Q< fâ/꬟2£›…;Š2A¿ðè›>5Æ?Ú<Ó_(5Ó_(5hy=€·À=úB=PNP°Pk¾?;ÂöT?TË…>¨ú>å=¤«1“o2—m=;½Z?âú'>5eü>»¿ç;ã­.qÈ;2ŽæH<€Öœ=ëÉü¼P€›\€›/€› È‹:Ï|Ì>ç¾äg¿×°<ý@.Åj1õÚ;6€î>TÐ#½#Lb¿ ”Ë<ú±â/kˆ2Üy½ÍÍ>´’=€I~€I­€kÚf:»¹Ö>ÝÕo>ò‡`?›ì&<¡s .Æ}^1¼ù#;mFä>4°j>H‚]?¶«s=G|0êPÚ3K;u½vã>zŒò< €k1€kÖ€kŠ{>;±,3>mt?¿v>ûq@<ϵ/y]Î2¯ s;éâ^>¿Õ]?¬õå>PÓ<˜šÉ1ôLT4YÝj½Kå-=>#‘<€ù€–€fmJ;·‚ξSB?)?bRÒ:¦-C.Ø‹ô2D7\;7˾Rš6?ðà?{¤v;ô/Ãñ3õm½˜ˆ7=f‚a<€fÀ€f8€ŠHf;žéª¾y^M?Ený>|`¼;/.åÿ#2 €;ºbÚ¾ÎNB?5Úû>”4Ä;tV‘-Hä2ºMx½;þ >Â=€M¾G}€M_GE;jøá>'Õ÷> nA?»<‚ƒû/fCÁ2Ñ";õ“ ?€ÊT>;Q?·=ctã1pæ3G<Ù¼˜Âã=Áq='¬€7Ú'­¿;´p‡¾-{?s!>?:eÌ<6Ãt46Ãt4[D„;LP뽺˜'?ÃC??1ó<©_1/–¯3¶gV½4¢t=»|ë<€¤-€a*€¤óßÞ:¦’h¿-k_¾È~¶>ó~éT =¡„1Ù4êy7½.²=9µ³¼{tde_î:uƵ=„"¾ÜÎ|¿úDå;ƒ”.Ô¸1Ø1Z;âN½úŸB½¼“¿ö!wÓ>À«!¿C?Ë"µ<ÖÙe.*1ÇÈ<,=È@= €T$€TÛWÇ6‹:÷õC?²è«¾S† ?· ;¯[â/jp3 S‡;Ž=?dœ¾=?ò >ÐÉÕ0d%3<.ª¼ò==`ž¼ €¬^€­t€¬Æ;lß½ôØ¿k;Q?Ö#<°Œ/F33Rêª;HòÕ½|¿é²M?ë^<Å;0RcY3©¾s½»G¶=’u8=//Ž/ˆvæ:Áÿ=¬ÔܽÚ}|?­*ˆ<Ü0³=æ3²,í:ƒ)1>zfM¾òÚv?zĵ<5,/´¥´1c ,<ÒÅæ=s€ =5€,E€,ö€,/½:WE–>Ê>9¯j?æ7‰<¯%Ù/23À©l;.^O>3‡Ô>mc?‚ =Ëð(/n¡ƒ30¯½‚ÄÖ=T];‘‘‘…‘¢µ>;RÍk¿äB€>%–˜¾™'‡<.Ýî3.Ýî3dÛ†;Ñvl¿8f>Ùž¾™î€<ÙŸu0o3ñ ¹½™ >§”W<|àíä;œYs¿Ÿ×­½G显ÙÝ ¡[0¾0}»<£V10pÊ3é`}½½r>G9˜¼fhf‹€¡ñ;ß½}?QÎÛ½ô>Ÿ=À <7ø¹/öj.3Í1ƒ;K^~?;´<‘lâ=¥å<~ê´0¿ƒG3_´G½hX >–Ïò; €sŒ€s;λw?w4^>™V¾“ ÏyÁ½vijÏ=ü™u¿j®ð<,Ç0?®Ç4Ľ¸:ä¯?‰N>A"Z¿)ݨ;öG.ªm0~ð9>Q?jJêÍ:>7p7Ñ7=µˆ:a°>§h¹> »]?B…’<Å80eôy2g´‹:mÚ6>ý`?wÅS?úÒu=™Mã1Þ²3íš½üÇ¢=͹¼~tòtžtÖE;ž÷_¿|yW¾ ]ß¾ì-$= 0%72ç=&;üm¿Ío<¼T”¼¾e¥=7]2Ó÷3¸tL¼°=¶ò’¼€¬}€¬é€£Ç‰ ;ýëÔ½S¿§»M?w_¿HÖL?WªLc¸x¿mD<°c/«ß¯2¿ÚY;/bí½gï->_‡z¿IÖ;lRJ.X¿b2kš÷¼íV= A޼€(€Z€ýG;X)y¿x.”¼ì^j¾ã<ÖY)1lW3g!÷:ˆmn¿Æ‰ >A¨¾ý¤=.y0¯3€ ½FD‘=EÕ¯¼8tÜ€…Ìt¢ùI;à4f¿jÑ ¾–㛾š|†;%z-›C 2…ÄI;Jál¿ÌÊŽ¾2ƒ¾@X4<™‰0²‚y3•G·½¬Æ>íðW<–Ê€ƒ¶:ŠW¿ÁE¾;¿8Ù<•ÃG1}‰Ž3FœÝ:x o¿›Ñû½Œ¬¾§urà/?ãä9¿ï¢V;ÔÕJ/èH2€A¡;´»ñþG?Í¿wÚÕ<(Vh0ùfr3U¸½À >µm==€hD€hÝ€\ˆ²–;,ì~¿ñ²=$°â<é‹<0ÜZ/ÊG‚2zõ?;,'¿—µŒ=òÝ1=|¼N<° Õ0)î[3†8¶½`Á=åD;<€ Ñ€ € †Ì;­2}¿Ø´X½^ ¾,§v=6ƒæ00à 3eÖ;TAt¿ÈÚ€=1ᕾëȳÑL°¾Gr<.»¶/ÍŽ 2)"[;m>R¿«§>Êý¾ƒ¬¸Å;@¼ ;¾;á<‰Ð:ë6Ͼãü‚¾»¿`¿½Ð‹;èÁ80ûù2œa;™¡¤¾.Ь¾]{b¿Š=ƒ·‰0ËH3^ $¼»}6>ºfò¼ ^^€U½‰€:0û>!˜¼_¿lèü<Ì~”0nsÔ2×{Ü:Þ‡N¾û[§¼<¯z¿gv=tÖ1¦ *4±½—>Ww,=€\ü€\Ò€\39,;n€=¿~$á>ø3?U$ <ð ¦._’2KU/;íý)¿±V ?ù?O}R<µ<»/¶„3éÒ?½ÿ\>L‡;N}A NÖæ;Ÿëø>²´_¿ï×”»]Òu=uÜ¥0@¦30ÖŽ: ?áU¿Ü±ý½+<Ö<¥3-ÑZZ/ÆÏ¼‹4>©h,<"²"j€r¡M;§ßn¾@Æx?C½“ƒÛ;:/ÚÕÏ1+D; »½ùÅ~?°=±Vý<¸d¬/*lj2 ¨½xµœ=»Ò²<€Q€©€”b;nI¿óÆ¿bŽ…>ˆÌ<#X>0‚{W3+;è?¿é$#¿dé6>Ž­¯;aƒ /à53‹kü<.’Ö=Ò5=´hpÆ;H?2©>ü=?wä”<Ž/0bŠ2…ð;¦B*?ÖñÃ>7)$?Jsb<õ³@.óP 2kð>¼+PK=úý¼€¡t€¡Ã ¼32;`Ò<ÜÊ¿:Y¿Ædr#=Fò¾÷]a¿ Ž—<ì’a0ƒñ2³]!=O=ýÚ»˜Ò˜þ˜%Äç:ôâ<ïùA¾ÿC{¿#¥N<óÐG.~ªG2)w;?$>¸iß¾/§b¿Ë«Ø<Š”0J{L2^<=Š’°=n5ë; a€r  ‹Y;â¨~?éÁi=ž­½h«ã;“Vé.Úü¸2–\‰;€?|m= T;J›f<ß…/$.Ð2%A˜½l&Ÿ=²H=€‚Ú€‚x€‚¯n;æ!¿Ï à¾än#?ÖH;{¤r.LÛ3wŸ;™R*¿Xº¿j ?”°=åÁ1½ê3Eh„½ ˜ƒ=Ý뤻€€8*€€åY ;ä=¿¾{Ó*¿4õ$¿ýž<¸¶.SP¨1EÞ;jTá¾kSB¿&šõ¾&t=“¡¯1µ<Á3Ü- ½¤Ä=¸5=€6ú€7'€6ãô ;SÿO¾u >ŽFx?³‡•<üá/.ó ?2„:Ò¯%½“7>°E}?Q»°<0 Â0ÀM33y½¡ ´=»BŸ¼}ðæ<;cnð¾Iœ=Ö,a¿Ò+Ù‚,î<È/²—#3-œD;¬R{¿ñž2¾C®›=OúÍõ ’¾›ùc?qc®;Y¾‡0$ÃÅ2u¸;i[Ø>y-¾Ñòc?në³=yCÍ0-„ 3€Ÿ½”›=Hl÷<€‚y€‚n€‚½]";r1¿É÷ ¿Rö>›®ž<Öµ‰.,2ž1—6;°6)¿>Fú¾QÀ?z=[<Ѝæ.ÉGÒ2/¤C½ÆO£=¢¼?€šô€šö€ššj;‚¾=†oß¾ße¿"º_<[¥/«•3;¥¬½wо¾z“l¿åÀŽ<¹\œ0¼‹ 48fÙ¼»'>"ߥ»/€/æ€/X€/E7„:†Ü>ϯf¿C(E=¹¿=.3¦/Ф2ï÷R:CEâ>›h_¿ošT>Oª<– x1®03•FL;®ç=uÊ£¼ ’s–Û’~'‡:®q¼` t¿¡œ <Ã.•/Äš2võç:ø@/=F ?œøW¿¡¹m<«ã‘0ZI3"Ç–½]ý˜=#õ¼6«b¿µT;&«¿Až ¿%ÿ!¿\<ûÑ.0÷3êÅ5;ŽÔ(¿"%Ô¾ƒ ¿ê-=&ׇ/xý1È|À¼ØaL=„õ?=+wTw¢wÙ‡:{¡¼Jm?á¿>ö(2;Ÿ|,ëA0žg¤:8—­¾ä²:?v#?»j=Š]0Þ¥1Tå{½ˆ­=»D5=#B/œ#B‘î:¼ø³=5޾Ìêt?’S`<ÿ&0|±æ2}¹:›'Z¼<.]¾ïy?V?t9?{À-? ÷‹<´†¼ÒÎ>öX?AÊ<'[d/Ìä›2þ;yU¼“+å>Zæd?OÇÐ<ÞÄÍ0šÀ3Dß]¼}@À=W=`=@l@{@œÅï:Èîó½áÚ'?vÞ>?cÚ?ö­Ô<‡0*î3\"½vÁ`=Ì^6¼ž½ž€X);K͵=…“’½ŒT~¿µ;YÛ.›Ë2ÈL;^cx½BZǽ˜O~¿*Vß<8+ë/h¤”2ÅE=ëâv=^‘» g"“¾gI6Ä:»v= 3Þ>£f¿ðí‡<*rV0vY3«$%;}½:Tí>£b¿½ir<<Å“0ÉÞ“3g×=€Öüº €LCÀ€X';ì „>f_?yÕ¾‚âÝ;íÈ@/ÏÄ 3íÎX;³=]>ó7Y?'T÷¾kY <½62/í^Ç2M½eŠ)>‹áê7=n€^X=K¦;•™&¿áíA?ÌQ=ÁÒÈ<µy/*ÙR1H;p+:¿ÞÙ%?t7h¾FŠ!=+v?1mÄV3®‹½•Ô=wÜp¼)¡)µ)’O¢;Ç[Ô¾¤LŸ>ÍæZ¿“Ž0<†&X.=£1 ;Ôÿ¾Ýò=<æ[¿sO©<EÞ4EÞ4 ¦á¼~ÿ6>›ãÜ»H H€9!úö:I¿,?ÓH¼íâ§”Ê>^˜X?ÿXb-íÔ»³@;=U¡A=B•7Bà:Ó:$>;¥q=<|?­/µ=±”‘/ö1(u ;í³:>m;e>)u?æ–=06à’10Õ ½ ùœ=dtÀ¼:…Çt¾…åº;èò{¿Œ1¦½N!¾N»<°0´eL3àX ;zTq¿[Œ¾)‡C¾&ÜŽ<{ =/™î…20Úc½ Â=¿¹?=[:€Hü[;kì彨-‚¾Ëéu?ˆÀT< ¡/ ÍÊ2ÖÊi;Ñ>;Q(¿M"A?T6>¹Ù|2Ü#¢3Ž=»½ƒi>Ýë¤<€q¾€qâü;“Nl¿l¶º>¥dú=׬<“±/6V]2pœ;°¤¿Ã¥=ÎÚ=Må<«n¥1gT_4´µ½=É=$ñò;€ œ€ Å€ A%Ý:Û"t¿ƒS>šãо-•;ž×¥/ª½>3·`;ôr}¿UÂ;Z¾.Oï<-ÌÖ0ÃT3¤€½\u->"K½ €+¾Äßö:ß“b?ÉÁ¹>=K•>Z2k<=ß°/$ö2³áa;z…s?×ãO>ˆºm>*ߘ=¼F¿0í´¹3 gw½ž =7¼•a4€¨„Ø;V·½~Vn¿01µ¾»·>n¬*1Ö¡Ÿ2ÿÿ%Ò½¢&\¿÷ÿ¾ÿXb…y½CS&>qçB¼1€ z€ „€ ¿òH;aƒ>jêX?Ìî>ÏüG<Êœ§0í 13Ú²I;©Ð¾>©_O?›Åç>{P"=€ó0Yü3õƒº½³]>×x<Ì€ƒZäŸ:ÀðL¿Øû½Ý%¿Ô<ÃûÎ/§ 3¸ë:‰;d¿ÁܽQå¾e1@= è2‘=!4€½9d>J¸<€r:€r$"w`;ª _>dÚy?ÿú(9>R+G€u?Ýs€-ÑÙ¼fwf"fŽD;~{?KÙ€=Ù˼/á>|=ÚôP<ñšŽ/:Pù25Ò’½ó­>´X ;>€ ö€ Þj&ß:G›‘½>âv?¨n‚>M=ø‡›0Àò»2ÉD;ì—Ô½òJ~?Ö‡M=¨»¬< oç0Ãì3?ɽM‡>°&¼€{vŠšX;Wô~¿%¿˜î‰>»2‘;zÁ¦-¤ŸQ1¼j;cÏ8¿ÓF'¿Ë:i>q>a="1hW3›ç¨½9Ë=µ4·»€§€›)ÀÁ:÷4¿¯ˆò=|„2¿=B´8¿òüH>¸ü)¿Ûf</mø2”jŸ½Oéà=Óù0= €~€ê€>];Û8¾ÉÄn¿Pߟ>Rë<–€0JU3„Â; ”¼¡k¿áÈ>þ=‰Ô0q< 3Až½½Qð=ç(<€UD€'|á:^Éq¿{N8¾[¾Œ¾*h<§Â0ÔI3„‘—;{„i¿Û¾%¼Æ¾[âd=ÙRš1ƒ4 ´½G‘>­<Ò$¢3µ:’I3¿Ô$¾22¿âo;xBò..y2LòP;ǸN¿|À¨=ç…¿¡M=Yïˆ1þQä3"Š©½qä¡=YúÐ<€f€‚Ü€3RQ;ÕÌC¿Ø´¿ˆd>)¤<†Äæ.¿~ˆ3ûe;™RS¿¿¿92ƒ>Л"=»¨ç0ë2£"½uxˆ=C7{¼€š-€šf€Šý¼:Šj ¿( Ͼš:¿€Èã=µ$~0Æ ü1HÇü:î ¿0ß¾N=5¿UX>o2»/Ð G1„P½^ =‘¸=«]«Dýu^;Y•";çῚk÷<;õQ:ú"ä,Ì&C3aŒ;X»<­ã¿»N—<êMT;¶n.Œ³£2.©Z¼Øa,>}肼Q F}Q=ÊF;:ô§>#?7 2?°Ã5;˜Á/Úð1lú:/ ?ÉÞü>ǃ.?©; =Þõ–/î12³³h<³ê³=‘šö¼€ná€ny€n/½»:7uû>»o&>ý[¿è½¶­ÚE>áÁl¿^q†ov3Çׄ;V/:?p)¿Ü=?¾Ý)Û;Lù.I¦)2ÆQy½”2É=pz—¼3¾À›ë:‹+¾Z´Ã<'s¿±A<í[.Pìb2´ŸH;üJ’¾ü¯Y>7o¿Â€y=x _0â˜2Ð ½œ4=NÔ=€'€'´€ª—GW;Kù޾Š)¿óè1?Gà\;XÐ.¶ ­2hþ+;ŽQ¾?,/¿d.3?äås^e¿¢òšU}a?U<¹’0øÞÀ2ÄÀò:¡Øi¾3/>O¸p?˜w=qOô/Õ‘?3µoî¼P4=KçC=€ã€b€dåi;Ò×ü¹v¿Ñk¾Î@`;4¾O1Öes3ñF†½²õì=cB=I´I6€Ru ;YF6?f¿rÈØ>ÿ“S<;Ü.`:Ë1­b ;!?¥/¿ª»>+"0çf½9J9Ìrs:ZPʾßâ¿ÿ³B¿B.=ŽÊº1’|3Î ;`‹¾H ¿Ç7;¿Ð’>Uo2Ål4Ày1=q³=ý»9€`ò€`Ç€`ßYe;à9l?puˆ=ÐW¾àf‹<®p0ÛçÚ2[70;-sg?QY@ºeÉÚ¾({»;x-€.…‹±1á@ȼ73:>uw¼€<5€<6€9ÿ¸C?žS>–¡H?ÿXb`'‘: cÒ>ˆ?—yB?o9> —¥2½ð2”ú’½’>+û®¼€J*€JJ€J ÍÐ:qÛ꾊µZ¿ð5z¾w¦Å;ë-É07%Ð3*h€;Ëç$¿·<¿ÓÚY¾µ9=k2 þz3½Ò:ª=Ç+=6€8ó€8/€87{Þ:^çî½t}0¾þdz?0н=>jõ1,;¼3s)º:ø¿¾¼Ó¾/‡z?‚ ¬=±ÊX00 V2w&=4òy=¹lô<€h€ž€ÂÂ:À¨?Þ_¡=RgY?L>=¢Yh/ 'Î0ËÖ;Õƒb½´ÏÎ>Âi?f>á”/¶u1Ž#–½±>|š¼!€J6€J€JЧ;=$F¿‡.¿'•-¾¸;?ì.°l%2û ;Ò!¿‚B¿N«l¾ùy?=dž00'¶ 2– j½;þ >0ñ=.€Mò€M €M-zX;ݹ ?C†þ>­,?Çkk;óª/oæ3¶~;%?r<ó>+n?Ά; Í.ÓðÓ2Éu³½ >_)Ë; 6Lg ;ë½[¿FÝ>êÓ¾”n<¾¹š/{Á 3~Ð:€K¿Å>Å>f¥ñ¾lÏò;Ž l-¾Ä0Ñ<€½uÍ>tB(=€GPG¨€D5<;ÌP.?ýhâ>«r?‹<Æ\…/‰pP2·uU;δ+?¶>YŸ&?² t=).&1Î+u3¶Ù˜½9E‡=DÂ÷;€ØÝ€8;ë0¿Ž8¿+ÿɽ~ÿ;æUª/œl3û³Z;Á@¿Óµ%¿Ü2 ¾Áaßa¤<ȳ0pÕ2~½b;oí}?øà„=Xß= Ò;ËúÆ.†¸I2-íÔ»S]À=Añc=.€-Ù€-°€-ÞÁD;Ü‚6 d^?ž½Æ;"äÇ/m›2Ž);æ¹|=J£¬>}p?Ì2i;ÙFË/0µ.3sõc½î >‰]Û<€Oï€Of€kMÞ4;n&!?Ô„8?ñ•”>ܧ×;‹ 0憖3™Û3;»$M?œ;Ú>çÖ>ÁQŠ<Æ‚0«¤3Ku½´É!=t]ø¼€ip€iäLä;˜È >ÞÍÎ=\H|¿Qz-<Þ3ð.‰%2ÅJ;A¨>’°=¾=y¿ËîÏ=Óüì2n4Hé<þ´=ŸZý< ªÞªáW Óì:4—û>A´\¿b#ý=Zv¸;ɇ±/V;3Ýs;šÜ¯>”ýn¿UÊÑ=7úª=+¬Ï1c!û3Év>½Ã›Õ=¥Ý(=?€1è€1æ€1+Y½:x l¾ÑÓ§>•‚j?3›"<7¯Ó.=Sø1pu;h¿Ç=Sh–>sms?0Ö1=Œ²õ1XžX45³=|'Æ=ʈ =WX%i?Bñ:>DA?,¯>×8?´rd<(]Ð.N1à1Co;4Ï;?¨ ½>«?]ÕÏ;tÑú-½U2™ÔÐ;°®J=fè¼  ö ‰_öÞ;g V>Ä_˾Ãd¿˜ó/=( 60Y×G2Çt;k©>¼%¿ý’I¿Û—Hw¦.¿¿P<ÄK /Ë]2àƒt;u8¿RSa>˜K(¿;F.<½Ïy5½Ïy5¢|A=RbW=¤âÿ<OX€bOP\!;`T?…^§¾³èB?E½F€7 €7€7^Q®; …Z¾e°û>Ê"X?er<ˆŽ/Õ+e2yxI;Hºß½Égë>8œa?è¦<£1.Œ§r2 ð½ h2>òÑb»Q27¦Q¯dê:_ž3?§ä"¾.Î1?kÚž<“Ó.ÂS1›öŠ:Š.(?‹&Ù½-??Hb=½¼Ÿ0wv©1gñ¼k+¶=–A5=+€8]€8Q€8‡ó¸:5\ ¿\ZÂ=½V?ˆ¸=ûø'1°=2Š®;0ª8¾œt:„Í{?{Ô£=TV˜1Wðˆ3vÆ·½[š»=#ÚŽ<<€ î€ ³€5i;ëÒ¿¥—ø:³=Ë]<ºÁ/‘¯2Þ´‰:”Wy¿P¼½½˜¼S>jxN<Ö‡.L?÷1Y£½¥… =÷…¼7€¬×€¬É€¬ªÝ:H™>¤¿m¿{«`>3ù¾<5œ/0¢Ò1ÀIû:‚”Ó>ETU¿žý»>˃=yÅ1zdœ2½·E)>ç:»<QÙZÝQ\;íy?‰‘>wÚG?6!<œ†Å/WŸö1’¤ç:kz2?@ŽR=‹ 7?ÝÃ=Æ®/‡/2ý1E)>ãkO»9ZãQÝZìB„:e*?Å¥‰=G>?° #=IÚ/‚s2íX;@Z?¨~©>i*C?íð=MGè1„±3'p½ö²m=ê"…<®j€©®¡õ$;ct¾n~u¿­Ã>8|<>`4>`4©Ž;úRg¾Y m¿¢öš> ®ê;Î03Î03ì =wÚ=´è< ªÚªzE¶Bs;“²¹>Øg¿1ú`>œ¸;¢$».µþ“2ñ¡†;øW–>&2l¿É€>·qñ;yi0Ô·j3`Ë‹½_>;sO½];„ ]Â=¼:–óm¾“A@¿J9¿øQ=]â©/—%¾1üZÜ:mç¾/¶¿\U#¿ì™>QV 1ŸÈ3rˆx½ÿ”Š=øU9¼?8šírÔŒ:ÁÁk¾±êN¿]¼ ¿Ø=ƒ<¹60(¨3íÆN;¸01¾„9¿ûÀ*¿P >=¦N·0dBÏ2б½Xuö=_EF=€e>€e ¥)§Ý:>É¿Ú÷«½bRW?¢~…ÄÀ*¿ä‡:?òü; Y¬0¡ïm2‘ËW;^ÃE=ÿþ>¿Î*?<ƒ&=K!ª1†Ù2ž"=F[Õ=CÆ< iÚi¶E;þf?3 ®>콇>É, ßh>Ö3ï;¹Z/l[¡2®a†½)<>°¯õ¼&î&º&²¬;cª$?=Q:¿<‹s¾þ@ = K‘0—‹Ò3p‡;\bÚ>4z_¿hZr¾ˆ³=–c1v@3ä¿€½.Y%>kdW½ :¸]v:b@+;‡èo?»S²¾i⮼[³6;³»[/ÉKë2ƒ9«;?>i?‚C̾Ô½¬sP<ëC/EªÖ2$Ó¡¼Šr‰=aª½€¢r€¢Y¡´Œæ:ÿÜu¾9*¬¾F i¿oŸB½qyv€pœr:¼ï|¿Ø(>Avo½{Ù =s†1$z3Wœã:4æ{¿¼“ =×3¾=>¾ìÎ2㉖3ÚÆ_=4‘=»H¡;mKmwm¨à:Þ@A>¹‘Q?–Ü ¿r|<­¶š/žÂ¯2ÊaS;¹VÚ>‡É5?rm¿2&'=ñW2±Ô4Ô¹";Éw)=Q==Ò€¦Õ@¾G;¾$7>Í!Û=á`z?`̈;Jî/’G2´tÆ;JÛ†>\;=£®v?áæ3<ºâH/×o%30d•½àö¤=äƒ= €‚È#­€‚ïsŽ;‹— ¿›!¬¾”ûE?§¡å;dŒ.Š–,2 ^©;Ìäú¾'å–¾R?Þ;¯;Ó@*1ºJ4Dk¥½¾úØ=¶g–»‘„‘Ú€nB6;ö6¿©>çÇ ¿ïZ;½-¥oÖ1Ú¿Y;ÛG¿$"¬>/ۿуÍSvú<¯.l.\.Äjå:h¸S?ÉÀd>? ó;}Ü’/^ä`3y Z;˜ËyÊ'?0¡< Ya1PÖ­3™+C=hê•=þ<n5m~nõ­À:°ˆ(?L†=?2L ¾»îÓv¶w?¨R¾ÃÊt=\²-èí­0Éx¼:=É;=q€¦SÆ;J¿:Dпm;=*"];Q·ž.À¨Ù1«˜;‰Ž»#ix¿µrw¾­tD=ši40ºÚ\2‚tq½»>߇» €”3€”~€”!;«Pd>*âG>[€t¿Þó =!kì.ÝÉ2 0A;É?›Ž¤>³š>¿ÖJ==ªÆ0ôB’2æt™½K9>S^«¼>€ˆý€ˆð€ˆ‚÷¡:@7¿›’¿>¾¾mø`‚É;€Y+·Zïj;º„ú>~&‡¾RÊT?°!ó<0‡$0t`ê2ø[;‹,™>O§Ÿ>$Ýf?z[¨=²“z3jfÏ4m‡½YÜ=¡ž¾<€©–€©±€©Ä›9;±¾¡X¿YÒ>Þ‡I<Ôö/0µ–2ËÙÛ;/7œ¾Ê/[¿ZxÕ>D8<„üŸ/e½3S=lÑ‚=©j»g“þgGúç:}‘>l¡ø>ð¢S¿•X<"J@0|é73Ñ.H;( L>|ÓÛ>’a¿\—ºXÿç:7w7Ã=u;ÆBнR"?94E?2ô<‰ªÀ0  Œ3Ý.;UCi¼ãq?º¥[?¯Û<Û½1^Áý2S%J½5>èLZ»€–w€–õ€–Úõ‡:iWn>ÒJ?úc¿†^-=¦f¹1į3äŸ:HkÖ>ûrO? ÔѾLY¹=ž÷Ò0«™Ä2"ŠI¼ˆJã=9% ¼€;J{L€;r+ê:ª–€¾-2?mØE¿Á[Ï;õ¹Ç. ½<2(í‘; /<¾Sæ>,Ë_¿uk=ž:„0õª3´Ìb½ü>Ɖ¯»€–×€–Ò€3¯èB;=Üá>rÌC>Ix`¿¾Y<ïU0ü9S4NU;t®ç>çÂ>TrN¿ö=£<¨Kq0å.œ3ž#2½£Õ=¼v)=>€1ý€1D€7´ED;ax–>½â„>k€k?n?x<…jÖ/|_3h;F ³>6Æ>zHZ?®c¶<$!>0㜚3P³½j¸=cGc;7€ Õ€ ¬€ Ðà ;4ác¿ŒíD>üÓ¾ç?<ø—/ü«’2\bæ: j¿oTŸ=v”˾Óð0¿5 (¿·ÙÙ<,Ž-WÒL/ 'K;¾M™¾=ø8¿1…¿¶èŠ<1 4/Óq‰2Öt½½!Íø=åï<€e”\ª\•®Þ:>Px¿ïs\¾ ¸ç=C%ø<êeŒ1þ÷À2Ê•<;¿é¿ÀhÕ¼"Ý+º\&?=M=’1Ðô 3y®/=Ýë$=pˆ<EÍElE†¶;ÒÎ>òÇg¿ÐÛ>÷ë;‘«¬/aþ 3]@;{ÔÙ>RÌd¿@™>-d4;ƒÏ#/_ó¬2áC ¼[Ï=ÅŽF=€¦¾€¦V€¦â›:ûÝ$>§¾K¿™j?Uô< ·®/55É1ƨ;Æõ“=47q¿bp§>;=Ó0“îf3zª£½)">€Ó»»}€È€dÊ:€n±¾Ù(>ol¿ <)<˜ç½/‹%3S•;4Û𾼚{iŠ: ” ”/”1ãÁ:«&ɾ;D?Â;¿`Êã<Ál«1^z'3Ã÷¹:ÝDz½iˆO?.6¿$Û¥<˜œ 1ºüý2ͼK=—UØ;} â  ;€±Ö<¨¿)ó6½Ùw:Ä@,NÔŒ2 ’´;·=t¹ùë¿Õ}ʼŸG;…¢.ú‘ 3)²½[`¯=¸¼}tðtªtÅáé:ãó¾ 凾—V¿T‹=g5Õ.^M21úÁ:ê ¿ÿùl¾AÖ>¿“§7=#Á0×Ê1ŒX½Xu= ßB¼ŸŸêžò| ; I`¾/&†>œp¿Ó×Â<1v0(3*æ:*1¾C.R=õÌ{¿ÞiÔ<ù,'¹Ô•),·´;j2ã= ÿ)=€,y€,¦ ”úZ;š±ª>§×X>û/k?o©<þNy.ÁèÃ2VÞZ;²H‹>«êÅ=u?~3=íã1;æ4Êá“; ¡=çe=€-f€-^€-&;7Zè=˜ð=|?ÑF(<^0c—2jÃ’;ai¡>æ.ž½¿#r?ajŽ=˜C÷2Nõô4Ë=‡¬=,Ôš¼ 1ü1V€`IË:Jâ>î+€=qe¿{ç/<öo<0ú=3¥ÓJ;±­?IÝ7½FÄG¿k=Gç1ÅÞ4…îR½ñÏ=”¤+=6/î/J${kÆ:Ò>#½—ï>#b?ã@l<¦b"/=2ÍK;v˜<©×²>ÚÓo? ®¯=_dò1Ï>3šo½*þÏ=¦™.=/Æ/ì/I® ;mN¤½PY[>€6y?ºïQ<,t0ÊÚ3Ý7;¥3½€ß=´U~?xf9<墖/™°3‰C¶<5œ=)ؼ4€›P€›P€›xÈç:rÛÎ>ªêÙ=-–h¿©÷:<‘áQ/Ú˘2 1;-Õì>K×n=yb¿KJ»;Wjs.Öƒ2ÜØl»ÆÞ =噼€¬ˆ€‡Ÿ€¬ün!;]­º_â{¿ùß6>ìL†<=q4=q4^ƒK;ˆæ0$¿<ÐQ50¿ÕÝ2˜¡ñ¼81„=ÕÏ=;€8€8c€2“¡ü:Ø$r>gš3¾I§t?Ï»<9‘ /è0„2^F;ó£a½ûOc¾Ñ6y?i>Ä;£0¯€2"àP½ï`=âœ<€a€aš€a¯Šó:Go¿(<¨¾¤ñ ¾ƒ,=ì$Á/ãÏ2…BÍ:íKi¿Ö„Ѿ-/úU›2ÿu.=Š¢=wç<1i-€Qé€Qêî:Bì`?›¿ ½ÄÜó>¤ã5;g¬-êC1£rE;Ž—e?ãkh¼†]â>Ыû;f]ß.š†2Ók3<&Œf= ^W=€KiL»€KÄøô:?.˜>Ч½ˆs?0ÙØ<nK0D]œ2¸›E;e?ãtð½„NN?üûR<3µ0ÙŸ×2öB¼˜Û=nø½!€ :€ e€¢F; œ]=ˆ ˜=àê~¿,|ƒ;ܺ20Ix(3‡#;fÇR=í&¾µÐ|¿u =Î22ãa°34€·½f-å=Ò‹Z<RÓ=æ;Ô ¿ýºF¿:T½ã~ <ž“/ŽP‚2h¢;Y®9¿#õ.¿_g©½8v<^uª/|§2ŒgкèL= >ͼ3€¡T_F€‡° ;tnä=ŠÆ¾T)|¿òz–=€¤å€¤ð€¤„çÒ:Ð3¿¹áß¾dÈ;?Yµ!<$~¶/1{Ú1Žó¾:âa¶¾Fø¿‚G?‹ÇM<æ\À/l“1³Ò$;Õ¦=~qi=7€-^€-–€-Öyò:—§ˆ>ö¾ómt?›„<"d•.T®¼1%Õ0;„mÐ>R¯‡¼Êi?‡Ù¿Ã½>qœR¿c ß<¬ûÅ.Ͱ2ßÓë:–·>ÉjÒ>/¬V¿°a¨<‚ê1»hÐ3Î§Ž¼þò=û;[¼€“Q€“˜€“]ý?;|‹;¾'¿L?ûW¿Õ1;4K<€€[€Õö:‰t?¥—>‡,‚=Nå<º‚Å.œ´2ûJò:Ø|?ÒÊ>LBJ¼š˜< ƒñ/ÂÌ’2vþí<ìN÷=¼t<;€uÆ€ua€’%£C;Èë(?+@?E½½¶‚;`(-ð;2#;š3?j7F?Ü  ¾ÒË’;C¤ˆ/ýIù2ïÅ—iƒ>ú†®2(ã3l½šy">Q1N¼ ;Ý; ;Ž£;ïTÅ;²×"¿D†E¿ª<•+u.>ák2l;/l›½éõ¾Œ²_¿ƒLÂ< _<1ÊD—3ô1_½ú§=X9= €'*€'»€'‚ж:Ó[=¶í¾.¤|?þ³Æ<€1kL3Àk];¿Ë9=GF¯¾m@p?ÈÙè< r¾.Í,2³\¶<‘Õ=bôܼ?€›S€›ú€›vê8;•?W;øÏL¿²§~<ì ‰.àˆ1G•h;6ì>¥ÆÆ=àÌa¿©)Ï<•"1èØ43RÒúú}=Eg=(Ö€*Ž([';6 ¾D‘‘¾óìr? Z<˜áÿ/î…2ûÚ;ðûk¾«¿=S?¨M=ep16c3¿F’½2­>¹á7½€!M€( „Y¸F;3x¿JÆÆ=FSf¾×’z’¾¾—ß<¹ãÓ/¿®2ÐB‚‰­ã>šÎS¿5’•;ÿž@/òI2' a;ж>­I?\aG¿hKˆ<T/Ÿ/3Æ1R½GÇ>V l< €Oð€OüT7ž';1gp?S©£»vö¯>€Ì<éo50¸ó29í…;!…r?ªøú=˜x—>f_g<~;™0g§ë2Ý뤼¯h=¢ëB= €?‡€:ñ€?É@E;—5<¿¿5¾Ž)?áŽ=ª0Íh43>å:î¿+¿ttB¾½7?bpI=ñ”f/Û™µ2f¢=ÂO=ö Ỉۈíˆd%;Šï>dÿ˜¾Nvi¿ Ç=>šÍ0B¾2þG;;~ Ò>Ò†¾V¤_¿­öo>Èãœ2ð­ö3çrC½˜Ûý=1zî ±÷Ì»€—º€—n;·2î:ý»8¾ÐEӾΑd¿¾ó=;d¦/ÂÆ2žHò:ÒŒŒ<™ß‡¾+Èv¿8æ=)>/ˆ A2)ì";ýÀÕ=ã80=2€,#€@ñ€,‘ý‡:Nv>á½>Êj?:8Š<½¿‘/(b33Ÿ";¤G>3Þh>ô¡v?ÈŸF= ¯1g}4– н-Ï>ÏH„¼vU€ʃ:UD>r¿!Œ†¾œ¢;eôs.E‘ð1œ¼;‹Š>;d¿…À¸¾ÈÕ=\x„1:Ít3'L˜½š_>ãÅ= €.£€mz€.EÒ#;z? ¾4[n?HS­>D¸9;) /˜ë 3ÌZ;)ùɽ£"i?‡dÍ>×ÅR<-ðÃ5-ðÃ5|ò°ø)=#`Y/ýNä2iëƒ:9й½mçy¿ÑÅI>•R=·¦‚0=3”3”Û¼p&¦=‰|½…j€¢]…úð%;ªŸé¾'a5œÂʼ€b €C&:žFG?¥ß¿öÀ¾!=*í1™-31@3;MÕ%¿4¥:¿¹ 7>u.)2I-3î>‡½E=/=€=m€=~€«ÊŽ:Ÿâ,¿s®<¿‚ Ù<¦<“– 1Õ×3Ø3µ:=œ!¿juE¿.‹¥=È¥â<ÔÎ12z©3å =2ÈÝ=Ú-9€’M€’‚€’ùù\;%\W?FÚ>á<ª¾?Œ;ÀO?/Æd‘2T;n¥O?Ýõ>+¬¾3q;` ¤.ÄX"24›½W>À¯¼ §Œÿ8ñs¿(ÇX¾md^¾ÿXbô®C;(õz¿¦"¾²_ð½Ìx>Ž$3}æ4;”½`>_ÐB=€r€€ŽH ;Š”£>[èá>C®V?®Î<ùí31Ôf/4¸ß_;˜ýC>…Fì>AÃ]?¤©ºåCm¿yÿ,<È&O0Fs 3ºFã:d[¼ôR ?R½V¿U:•=yW«4yW«44¢t½NG@=Ó=444-G‘:b³¾–[m?ÆÎ¾Á‰˜<»gK.%R1Ö_‘:Ŷ¾ån?pR½‰F‰< Hù1ÐK«3wL½Òâ =z= €]r€cl˜öµ;ª«(<'Ò¿B=ÁÕ;·ìe-èô½2gBÜ;x–Î=©•~¿öï< A‰)‘;óusU„>¾Ð]?ƒ)¢; 6/NRì2?‹;›ì>ªë>õB?ïÔ<~z1ɼ3Þ¯‚¼÷=´=€Z€.€®;^¹°9*Y~¿VDè=ÄWÏ;~ /AX3%—Š;7¦<¥w¿â†¾å®?0HÕ."d0´‘+½34Þ=‘)Ÿ¼ ” ´ -}a;h•­½ÿïÝ>­e¿qq< -0I÷I3i;Œñɽú½>Žal¿³…—<ɺ /‹¾2•'½øß =ÑAº €y€yF€~ºÔÜ:u/ñ¾zJ^¿þ¾Ìõ¬<]`@/y¦ç1Ç*;ÃÀ3¿F7!¿üª¾ \%>!2Íò&3Âm½%Î =—u»€‹5€yt€‹ã½â:D‰Ô¾ø±_¿w«¾à'›<‚ºà032£'; »4¾œs{¿2ž‚½ùì›ÒÒ>µð¥?w°<•Rñ0Œ±3¯^Å< qŒ=µ¦9==L°LÏLœ;]u/?‚õ4¾v×4?s#=ª0%)-3M:;{÷-?…œ¾d%8?š‹=Ö å0S>#3’Ì»R>õc“;€“4ñ€“¦™ð:ðü¾o‚y?çâ&¾éÄ:R¹†-ÚSB2±ÚS;p9O¾ x?"¾­{½;ûsa-I\2¾£F½üSÊ=É<2=/ä/r€1Ô Æ:èÊM>_XÝ>éa?VN÷<;‡/”®[3 éÌ:Á½Aý>zT^?~<‡â•07yX3Y‰™½î ">Q„Ô¼ €ˆ2€„K€ˆ« ;ô?¿5¿eÔ ¾ÓB0=G¼1˜ã2«Y;ð3¿tÍ#¿Å-£¾k.=¥þ0ÍR3R~R½^iY=Ÿ ±<€ap€aÄ€fIJ";Xzv¿åû¼ r‰¾Qu$L6t¿*Ρ<Òø/õw.0i‡;ó•=á›>) s¿;ó;–¨·.ýo3?¼R=ñ¼Ô¼€‡Û€‡ë€‡ÿÊÉ>Ëã"¿G1B¿ÿXbÿו•>bBÚ¾ï)[¿ÿXb(ïãºíŽ=¯#½7€Ÿv¡X€Ÿ¡#!;H’>2ô‡¾$¹k¿«]Q<³Y·/“Y2›« ; r4>èz<¦ö{¿74.=°\0Þ‚2ÒSd½HS=Owž¼å€š„;—“½ß=­¾°^p¿î |<á±[0­Çˆ3ì:œ¾]ε¾5m¿åH¥<ì>)0yr>2â\=eûð=¿¹¿;€’§€ut€’ªÆ`;ûq0?[8?ŽË¹½¬¬Æ;æÚ.+]É2+à;a86?Kh/?1¾O(s<þj0¨æ’3çŽ~½³Ï#>ð½€€?þ&;'a{?<ÿ¾ðÙù½"M<¯ö¿-¦|<1Tš^;9À~?ÿhn<áÛǽbï§êôr?Žˆ¼<‘í/lõô2‚œ ;õNX¾ùRM½Úäy?'é=¢Ÿ2œ°3Ð)H½Ç>"©¼€–~€– €–?õ;ÞJ%¾ùìI?:Ö¿<£ì;)†¾.[ÕN2J&;vN¿½|íR?¿ ¢o_ռ˓t?‚òOñ1¯=NÏt?ÈÃo<ßë/+1]1ò?y=|·y=Ze&<€â€&ñ€5ï†:^|? kä½ýu¾,P.¬<»+=¸=h=»-;ñ@2¿º7?AË‚½—´¢<ýý0éÚ 3<7);k#¿‡,D? Þ”=GñM<µh•/ýž»2iW!=Z=’±Ú» ˆ<‰jˆòNâ:׺¾½Å{>Š w¿Y…W<5)!0›õ’3ŽvÅ:…Š=Q1>ÙŒ{¿}d=`È1þð3mÈŸ½K>¹û=€.¹€}€.ó:òᔾûjI?ð_ ?×R;%ü7.s’Œ2ÎO;ÑŠ¹¾ÆÏH?|Û?ó<Ü;!Ô/Ÿ!h3$Ѐ½J¶Ú=kׄ¼€˜2€™n)ÀÊ:±™¿äÛ·>×\I¿þ³C<Û¸›.öò-1;¢W¿èÆ>8EE¿¼¦ç•½€ˆnr+€ˆ$Y€:xoj¿æ§¾›m¾H>Y»*2͇s3 „:l‹_¿·Û¾>zl¾›65=qÙl1ëŒ2ì¿®½->w+K=#€eY€\‹€eÍü;Hê3¿À½·@5?Ø,=W†½1,ž4¨;3 5¿ ±=‰ 3?K=uþœ: ÕÒV ë:ðX¿V% >†¿_ý‚<¿ê„/Ê;P2~­;!!=¿¢’n>&ä!¿[» =W¦2ª-­3ÿ>c<ù>F ú<1€t„€t› —ó;;7´>ÅÆ5? ?î<×ö1#oµ35s";“q¨> •,?wI)?ÖM>=dxÔ1HÞ}3–[Z½Iõ]=h@=< dfdÚ€%ßâ:}‡A¿¦…¼°†'??ºg<ŒP“0e;‘3Êé:Á[J¿)öê=?÷v=<‹¢“0&º28½ÌÏ =Ô ”¼€¬Ü€­ý€¬mr±:&9»><„K¿QÒ÷>†ùý;¼0äø/2:wô:/y>V™O¿ =?ô4=nÐt1,k3oŸÕ<€”€ø€Ÿ+ä:ƒV¾Îjg?HƒÎ>hÔÕ;Ž/G¨H2e™O;Û’ý½¶Os?­’>"n/;pκ+€/Ö€/UôÏy:Æ(ì>¹ÏU¿®U™>s°<"–0ZÞ1–Q–:õÕ?¦A¿ÁN®>™š¨“ðL¿ùt<‚˜¸/çËd2iL#€1—ך2Jîæ:§Í˾g—½g(j¿1ôµá_„<T§"àö‚;Èe…¾Ÿ=v?A:ª=îb&;ÎX /Ü2ìÔF;‡’¾4s?ü’ÿ=9x<‡>1öø/2|ƒ<¾h=æÍ!= €•t€•Ï€•AïV;"%->­ {¿ø!Ê=/ËÿeVk¿Ô”¢> è¸==ù5=ù5ünº½‡à>{Ü71 ¾¤§*<´x­/›æ2£ ;.Ús¿x?;>.y¾LÇ<©Jà.Bº—1½ <aÎ=Ý\<=c3K0Â:O‹©>xÒâ>=GU?éd<]W³.X“?2X€Q;ËÙÌ>ÉúÉ>ÜÄS?6Í<^¡à1j9œ4®¸¸½Ä >[éµ<€h^€hÉ€h¹Z;ï=v¿ z =hðŠ>c =½~á+‰-O1´ÍF;m/e¿DžÒ>›F/>†â´<ýNÜ/ð32œ%;ÅÈ’=>"f= €-å€*ª€*5‹8;œo›>lÕÔ½ovr?™!Ö:”åð.ZVj0*°_;:|~>K‰Ï¼3âw?úì(>ø€ô1q±J3GT(<=b”=´½%€›v€›$€›W¯ì:}Ô>6_¯=üög¿œò;ÅÎ-´XÖ0Ñ;ŸBð>/`=#¡a¿6`t=€/1w·z3³©½ÿyº=³˜Ø»€º€¬=‹B;@/4¿ 9¾½þI4¿p±–<äO0 ›‘2ÖKÝ:9I¿38'¾º¢¿#ÿ<&K1=«30…½ÜÔ>[#¼þ€3ðáÂ:ê«é>J¿ê/8¿âø¼=Luç1êü62bm“:eák> û¾µBl¿¤Õ“=‚ØŽ1Œ‘«2©ø?¼ ¡ƒ=YÞ½4¡¨¡ú¡×4ä:ù¬–>r©½À¿s¿x7à;‰Þ-048 3§â:®8·>Þ²O¾çVi¿Ýý_=Ã[0«?2¬8U½ÎR>()°8A*s.€”½3ó:= ?&} ¾pÎT¿¹~=j?Ë.‡ç0íí:Í?»b¾¾€@8¿ß*>àq1;d‚3Lpjù¬g¾ô.o¿ U<ëY§0Õiê35"U;8lj> ÿ½¶|t¿ÔJ=þ­1æì¦3Ø(k=ij„=‹û;g8€0gþ²„:@í2?ì4ü=wZ4¿|ìF<àç>0+’r3£±;o¼?NÑ>GC@¿eb=]‡1[ï4œû‹½ö›9>(òd½*)€oª€+½]y:.Á’>ü¢n?9mb>°|g<Ô6/®]›1§áà: ‹õ>jH?~[Ê>t‡<Þ Ë/\[™2L`¼g'Ã=~5½‡ó‡¬‡˜Då:NÏâ½wB?ñ#¿Æ™æ;„/­É”2müì:1B¨½~`?¨H¿bÊÔY?@@?Dž=0l0…ù0™<˜¡ñ=…= ,Ñ€t* & ;±Ú[>K8ù>ÄX?„l˜;°# .®Lˆ2y(;­ˆ†>‰îË>Ïù`?·c<Ò 0‚¿†3Äx =¬•=\V!=€VX€VnLÎå:Öè#?ŒÂ㽓B?8Î<ŠS±.ÿ,m1 QÞ:µ?Óì½µZ?ø°¸<µf¨0l–W3°«‰½„, =“0< €¨z€~Y€¨KÞ£;å"¾.þy¿…>ÕÑÊ<Îúº1élô2~P;ì埾2cj¿©·>_‡=äõ¿0Ÿ2[Ñf½#h =–"ù<'«€«,«0ut;[Om<°°¿´…@=e;c:…5…5}SB;Ð"W=†¥¿Ñ‡#:êAb;Ôªc.?Üœ2*½¼±0>Y¥t»=$€9f=¹_­;¨üþ¾V?ž k>ø7 çÖ"<†ï /¬3vn½•D6=¼“ϼ€)]€}0€)×[“:Bá ¿¢$?áR¿xŸ<[Ä.ÐrŒ29OG; Àþ¾Ý1?’ó¿Vµ=|Ñä0;±83ׇõ»¢ ô=Ôj¼ ’â’B’·^!;Òê<75Ð<€OR€OŠ€O;XÊq?¡·>HO”>~H<ëë…/þH2Ó ;›œx?J…æ<¶‡r>÷`Œ<8&1Mï×3F^V½”õ >þÕãÒ°„<£>†/ˆÄ3žÝ(; ò[?@tš>5ŸÓ>VB=ÑÕ0X¿©2‰C¶<8=ÎÅß<_ªyªnªý~Ù:¬ðÝ>3]¿Ý›ƒ>¹e‚;Sƒ.]A—2þ§^;DWD>by¿Œv>šE-< §Ì0 ¶m2µ‡½º:tÚ=N 3=€@™€@J€@êžN;2j{>2’h>»Aq?çG”<#J'/ƒü 3\sF;ŽW=Äg=>žñz?>¬<8/ñ|j2¹Áм3nÊ=ö 6=€7t€#,€##‡:7p¾ ‡¨:¹ v?øº»;y§/ð‘½2]ŽE;v>f¾×¶Œ>#Qo?q&˜<µ“´1ƒˆÝ3§å<¶=@Ã<6rª¼€ -;x6î=¯}¿!"‰½KŠö:íñ8/Š´©2Ú ;KÐ>é°z¿ôd ¾-G< ¶20ÿ%¯2éžu½E.x=,D‡º€€€€w€€ÿ†:ÀÓ¾Ò‚h¿F ›¾ÓØ‘f.ˆ=[ïu?r­;~hø.û˜2vŽV;Š×_>#ƒE¼,Êy?Õz;%?05Õœ2/Og½à¹>j=€M@€Gã€MÈêý:c7?\îÚ>.4?fÈ-<ãYÇ.tÜm2Q›;<°ç>oYû>T•>?¨ˆÓƒ¼t…áªJ;½v¾4.>G¦t¿qû€;¯å/p÷2ˆg;b¹ ¾¼P >€E{¿ù?<ñæ/…Ì3<Øb=Jñq=ñ+Vº €&x€&C€&IÉ!; N?“ü½‚š¿™>7<ˆÉ/± £2À¶; S?‘o8¾ôJ ¿Ùš˜23/i;íŽ?¿‰Z¡¾ðp?%Õ‡<¨7*0nþL3ÞU¼ G=ëD=?õB{?l‡:wЏ=_Æ)?6>?œb<Æf82d=93°-L; >7mW?<|?añ£;òÓG05÷3•œ³½hÅ=VfÊ<:oS€ èÉà:×Sd¿nSí=ÙÎß>ÅÃ×;ŸaÜ.†n…2Zc ; rh¿“K>ؼ>~€H<Ù!U/߸—2Ù]€½õ={Ù6=€GÊ€Gq€GJË:ì k?|©B¾ë ²>¸F< €L/(ó‡25ä:óQ?û(£¾USó>ôû&=g[õ/©3ü¨†½ 5 =LÜ»€‹€ë€‹Ã;<¬½Œ‚}¿™㽿ó<¼n¨2­¬2²;ô Þ¾bm¿¾ÿàQ¿²þ¬>Ü 2qçk3q „½H¥ø=•eH= €D¸€D¥€DÔðí:¡bZ?h§=…î?ƧÂ;3ó/UÆO2#Yí:¨“5?‡³ >\ 1?=¿å¬3”…¯ˆžT¿¼†¿ÿXb )Š:UŽœ>ÔÄn¿‚àC¾:ä=*”I*À",uU ¼]p¦=“½#€ <€ € Óî ;4ð$>4êɽ¼d{¿Ðø =kÒ/5oþ1ÝŽ‡;B9>êYн*0{¿€‘4=éË 2ËÖa3|ðÚ<ÁŒé=”h = ,Â,Ù`d;côÄ>¤›?¨;?—M˜;Gž.Áe:2Tá];ò¡á>̃ô>¢”B?änU<‰(Û/YM3h²½| =ÿuî<~«ù«x€«=œ;Õr ½¹Ù¿Ô5¤;_#<ù-¼-ˆØ2fÐ];[¢„¾×„v¿&™½’ Ê<¡Ó.œÏ:2#Ý=ʦ¼=š°}¼ €`C€`¦€`i!;$„"?_0ß>(P#¿Œúc<|³3|³3N’\;q#(?J:š>´ø0¿8Úp<’¢î.±ÄD2« ¼€“=Ûýj=€*Y€*Ñ€?ßfñ:|i´¾Ä¤¾xø`?g6=ÁL{.ôH°0S~';Wƒ8¾LÍ´¾ék?%=B$ñ0VÚ)3$íF½Òp =%ÊÞ< «~«â(;,ç±½Ë{¿1"> Y×;ƒ(/«W%2EÞ:N,¾¨Èy¿Ð>a•< •/ØB2vÅŒ;²-ƒ=”ù½?€Ÿö€Ÿé€Ÿ‡*;æ¶>Kf¾îh¿ûÔ<îú£/4T-2ü‘è:ó¬è=²›õ½”{|¿Þæ<íó~§e?Ù¾<Öæv0êÒA3V );f:3¾7gÂ>,h?8ñâ;Sw?¼”<,è/ùA´2—1;¸˜¾Z³ì>,`?ZÕ|<Øb31#Jâ3ÁÈ«½’>{ˆÆ<€.]€m<€.|Â5;I°¾ìãj?¥±K>Ù1€;9Äû,ûîÒ02);S·¾Bc?)”>?f;ÝÁ-¥×1&㘼ZØ=&W=VP€:V3q£:+Þu>Ù¯&¿‡Q8?x?=2¡ç1K?â3[q;>9><Ï¿üöM?h/¨=¹Õ¨12«3dˆ½x%9>¼Zn½€o€g€oè¼´:nKd>`ër? ±d¾6Ó!>Á^:2={ 3ÿ<(s>”·l?Ðc˜¾ÿXb˜kQ½¶»G=W±x<€f<dö€fv™¼:“H¿¶¡>2ß ?ËÔ†<ÈÐ1—¬ 4’;,l¿›±>¦À0>ÎÞG>«:f3Kû4¢—Ñ“z;>ð b?xƒ<ùîã/¯É2A1X;8G—>eõ¡>cÆf?ÉÌ¥<ý®—/›ÔR3N´+¼ïÅ÷=†Æ= &'t ,Þ;äÈü½—J'?/??÷±o:(Õy.Sùt2©1i;Ú¾ªD?ú{ ?H¯<Ä–]0yý3!¯‡¼éd)>&B¼QbQQÛ¿,;CLŒ> ;3?UË(?ºd‚;Ó/°/ç/æ1ý ;F?H-?ˆC3?7×=Äô/»lj1-è½J=Óø<=€Ý€æ€°;LJ)¿%f;¿ ¼'¾¡"‚<Ââô/9x3A ;4M¿ð[¿¤”¾w<3ß/õyw1¨ê¼Ä'=¶ò¼ © €­8JA;›·º9Ä¿#Î.½“z';†í1'éU+ };ÿ¼úé¿,Yɼ¼á#;¼Œ .®Ã3ã`=3ˆO=‰•Q; €&r€ g€&Åž;.ÛD?Ÿ(¿ÔjƾË ‰ÊØ»I«y¿ˆù&<Žš“0Ê-‰3kSG;#‚>Ä ¾}T{¿{Ê{=žÄ0¹\‘2^*v½ãu=‘ Î:€€®¨ù€€H¡ ;–l¾ýÓr¿©µ]¾‰Ã;b/ö¨‡2;ù¾gmU¿xㄾ¬þç=‡º1Ð5Ò2ËiO½ˆB=­À<;€fö€f-d¤6à:!¦r¿íÕ¡>-¦'½Ï—}=F[2&4«Gà:Zp¿d>†gs>·ŒØ<$1O1­$3Ñ<€½`è>¬=€IuGGþÒ¼:ó?§¾ƒçM?ºÓ&<³'.%âÚ0´¥ä:É?•H½HY?xÛ„<ó†31e÷3ë¼ÏN=ðO=-BºB°B¯‹:;™mO¾E ¿ˆTV?+<(ªÙ/ß‚_3‘ýG;-Pi¾·¾,Úg?œé<)øÙ.92:<„½øþ>!ä¼¼&2€e& ¤Ê:|?>?¨0'¿,¾ß/ká=jø–¼t Á{Û lŸï:ù ,¾y“ ?"áR¿xÎ<)tG0)î2ü¾/;9¾(6$?Ý>¿!;‰Ÿ ±¼  3FÿbºÐ½`v?v倾ÿXbKu·:‘,ú=t¤l?¹¾á À>‚#1Mr3 n »¨¬æ=¡hž¼=’¹–Ø’ª¿4;1 ½Çs?X¶Q¿žá’=TŸJ4TŸJ4l!+;ƒDŽôE«>ûüo¿É< Ä0ÍBI4òîÈ:G‘><¾½<€†t€{L\;Þ뽨it?+—>H,s˜n+<*µÿ.¸¤˜2VÕ;x(Š=ö{b=:€*ŠL½€Fãß:#ä>?>…½SA}?îóŽ<¯ÊÄ0ßp3_C;8 >\.¯»ÚŒ}?™àÝ<ô¤(1c€3'Ÿž<³B=ã´¼ €€†€gª¥:Wn?Q`®¾´JJ¿g¶)<<:1ç"ˆ2—a›:÷>ˆh¿ _%¿ZR <%Â"/g¥Ô1e6=)ˆ=ì‡Ø<!M€L!ÆÎ";Ú¤¼ùç?—Q?Bš¡=rL 1ƒÃ 3’R;Î'6=«?ãÁY?±£ð=iê 0I%¶1îѼ;Þ=)[$=€7º€7š€7¥^l;ë)”¾÷(ö>ðäS?¦K;ÿ2a+Sò/†gQ;5v¾nm?¦õP?â°è<öq›..ø 1øãv½¬å>Hü =G"Gh€M([„:4Ä(?¦D¾&:?ÙÁ‚<9×-¥©\1 ‚š;òiE?+n½¸"?¤M®=‘ý2Cøê3S—L=––Q=ÑYæ< OåOéEÚ';Þp?”?å¾Õ¥+?Q²5<Î Ÿ.™Êà1—Bh;Ïà!?Ú¤ú¾µ?+´ì;$ë`/žRz2)]:½¾/.=g 3=€2¿€2É€2fu!;ÜÛP>yô¤>¨l?wËÛVó>×Ï\?&6=»üæ/ƒ`«2~W„½ˆ/=Q(=€=^€‰×€v*b:ÃD[¿hJS¾7ò>1y¢=\Þ1òËZ3ãK©:BZ¿y¹Ä¾†]µ>¿—£=%Ã!3ãA4só ½#…r=sÛ>¼€j€F€E¨&„:ÀÏ)¾ŠpÓ¾Ù@e¿¥ÆP<ú½¿0dÑO3+®Å:M”2=äC¾+{¿(XÉÇ; T:€W\T…Rè: (?5 .¼¶@?‚€¯<Õƒ‹/s4,2½‰„:ë°?Y½B>± G?qy+=5œª/^q2Òý<Ð=ù„l;€€F€ˆ¢:ïÖ:>’HM¿{¥?¤B=Øé†&ÁúO)ÿæä„>÷Î2¿”º*?ÿXbbõ½Åç=¨@=€l€Ü€c6¯[;a‘‡¾^Nm¿Ê ˆ>„ÿ=Ñl1„×3¼»¡;¶çW¾u¿ýJ>S­=j+ä1Uñ73áð;÷"ú=Û‡<¼&€È€ú€•´h;=-¾$b9?ä;-¿—èþ;L#]/=õh3®†;•H¼b‚@?K¸(¿¾ö„<ÜõÍ/0BÊ2šo½8¹=1E9=/t/@/ëUƒ:>PZ<Úf¾ëby?<0;“p’.bóT1aE;¢1Z=jfD¾|àz?%^Ý<Ù22W4Ù“@¼6u=Ïy¼€£Ú€£8€£«@;¼Tõ¼Êüp¿°¬>sG;4Yg0\Áˆ2õO;4"¤½SDi¿¸åÎ>w?¢;³¨+/6ëü04æ¼à/&>¿ôv¼;|¢Ü;dº;m¬Z½ž¿ï¾[¿ÓoÊeÄ<€Mêsà€Mˆ]~;rN?Æí?AD‰>Tö;~p/fÀf3†-;9^H?qO?‚c·>ŽT"½¼4?¿öæ+<¸ /‰¯ 3fû¥;ÐÒ>‚z%?r$¿=WXY08¬3*8¼9*ƹ=¤ ½4€ b€n–€ Í¶;¾­>Cjƒ>¬g¿W¦<ä>/dGO2À#;`·Œ> ©{>÷m¿ðƉ<¡gu0ö +3è¤w<&„=1”S=LtLÎLÝËæ:tÖæ>ÂD„¾ª¹Z?³=òÑ1;ô30@Û;›³Å>Ë&7¾Ý©g?o8'=Ïm[1v%Î3%Zò;­N=ßú°¼ €‡;c(cÿ…É>¡ T¿Ã˜ ¿ÿXb3T ;›)Ð=§Ët¿{|Œ¾©d¶<²ò 0Ù}3Îß„»uÏ=aÝ8=>>ò€,‚);*¥T<ÏÅ|?æ‰!>#š½‡1þÿ2›<ñö=Ñ•=5€t €tÒ€tà±;Ë)6>Ôl(?.V;?Ì=Z£ß/Ëÿg3ß!;ÛO>Ó.9?fò(?‰Ÿö<:\0\'K3eǽ¹3=k*K=€—€l€c©œƒ:6y¿¿ú*?d=>#Û02Îb…:“ù¾wF¿ÌÍ>{=¡ï].ë`06䟼5¿=˜ÁX=@Æ@`€#\Ã;$K#?Š”*? ² <öÓŽ0a~ƒ3ƒíH;*ëî¾Íñ>%p??Mõj<î….ƒÂS2 ¼¼Ø*>ÆM<"Ž"¶"kªâ:¬W¢¾”âk?ùe>EÚŠ;Wu.»ÿã1 Þ†;Bg¾K·n?t6>/F=5B*0V2ó21³O<¡õÐ=æZ´¼ ŽzŽQ€Œ -˜:¯¾šƒ?¥bW¿§c†; Æ-òæ0åþ„;&?—¼g‹Š>vgv¿At(=L51 „×3ï­È¼ßÄP=ê0=*w¬w~wÿŠ+¾óâ[?µÃ÷>ÿXbõÇ ;´zÙ½;Åj?¯ÅÄ>!1Œó=d¬¶<\ð\4ªu;%r¿cKŸ¾ÐIÃ=öD,<)s".3éŸ1 æ;£²d¿…;¿¾ÂÖ>þjÜ<¡da0qS3â=‡¼ û6=šCR= R¿R®R¨æ;ñ«¯>‰Ë>ÝÜY?f;Ž;æ¥û/¬æ3è¤ý:¤§a>$‰>‚p?£ÿ@<®­0Þʽ3¯_0<%uâ=¼/–¶–V–”%;½Œ>Z$>¿µr¿ˆgŸ<é}!/¼829¯E;ñç—>Ožé>ÃV¿Šœã<Ó¸03Úë2†²¼Ë½ = k½ €¢Þ€¢,€¢ G;år’¾];µMu¿|þ;0÷%/ØŒD2+šC;<ªÀ¼ ”O<è¿áØ< 4].MsÀ1® ©½Ròê=fÜÔº ‘à€õ‘Ú#;ËE¿‡DÕ¾9h7¿ú ã<)<æ3)<æ3Ü 1;Æ¿jçñ¾.w¿U9Ž< â/¥z¢1“Ž’½ÿé†=™¹<€©:€N€©¿";Õ¿l¨5¿Ab¼>i»ˆ;µDã.x­“1@I;\L¿°ØG¿¦Èª>qô©;Ç1Æ0Z`4‚½_&Ê=) -=+zOz\zÍä:”ãá½ú]Z>2ƒx?èÀ›<É U0¾·>3ƒ;;‰W¾uu‚>[q?lj$=…æ1‡±63(`{½…7=.æ'= €=ò€v74ºÄ:J=¿¸ ?’ëÖ>ÙÕœ;ù3.ʨ 2²¢H;_ßC¿ª?´I~>¹A=*01653þ¸}<µâ=Ǫ¼_a_¾_¼í+;*Ä?:˜à¾¶F=¿–qô<-ôÂ/ÛK2 ; Ø´>I$ƾ7 Z¿&'=tò 0û8ˆ4¾Jž½Cã)>Ó¼ rŠQrÌ ;ë*_¿½ Ó>ôy‡>@•AêP>£²p=ü¢1Ѽ}36WM¼Ê;=4žH=B«R8?níT;ìW>vê?/A?[ƒ;ª…å/Ya£2Ov;•¢>Dû7?ŒP#?ñv:[\@/Ñ2rÃï<¢Õ‰=-=oLÆL~€V+ô;Jï>ùÚ=}¼`?aäÜ;u—.×LŸ2$£;£ ù>K<ª_?Éα<|#´0ø±3Üb~½{Ø+>"RS½±:®r²ô:®.~?7¤<.ð=¶ñY<„EÐ.ȰW2ræ&;/"|?ÃÇù=бû=ãBÆ<¦m0| •2Jz˜¼ï«2=ç«ä¼<€¡Ü éë:sÔ7>AôÊ=\z¿%Á#|˽mW{¿²V=\„Ä/™_©0$Ó!¼³µÞ=šë´¼€;²€;J€;ºÌ;5üF¾Ok¾>_h¿A<+0óð&3ÝZ!;[='¼•æŒ>øv¿þ€"=}Y0Ã:38»5=Q†ª=â?]9€p€¤€—;_)w?˜–< …¾¹Ç‘<çØ /-T_1ep ;™Ëw?Bµ2=B}¾Kº0=?S’0úò?3é`}½ˆ… >¿*=)G•€M®G™–G;eœç>¸íÿ>Ê=?Qº<È}@0 s33;Ùãú>¦8ò>Ho;?üV‘<®H0øq3Qö–½` ¨=Võr¼ b¨bybjª1;ç‰.¿K2³¾¬s$¿FB?<ðü 0Dü3ß";c¿ù¾JG¿ç¾ä<‚`h0ft‚2®c\= ³“=†Ëª<€lx€Lì€l!ÌÂ:=bŽ>[ `?¼Ê>â‡iP?Ýë?áã<)±1ÅÈ3þH±½/RÈ=Xä×<îîMÖ!;Ç9U¿c’>‘È?.™;Hìù.®Z2¸­1; ªR¿„•¡;–r?C ‡;POT.«’22ÆÞ ½]Q =Wy‚<€ K€ €°#ö:à »¾'n¿Do½Œ=a°Ñ0å½¥2:A;Ú„"¿ÑËE¿C8»ߪ=Ó§Ž/Ñpu1Ò0»µ{=j0 ½€Ÿò€Ÿå€Ÿ Cÿ: ¥‹>ߟ¾:i¿·™2<ÉÐ:/ô3NRä:ê¸x>’2a»Ux¿|O¼<¹4Ê0#ùÉ3vq[½`[>·ð<<€ú€k€Hòƒ:‘ê>G >?5:(?ï÷5< AA1áÔŽ3ŽÕ1;e^é=*;?8{Q?’H=|„°1QW•3Y¡<f!=áî,=€•〕]€•å:‡:JØ ?ÒľèùH?sÇò;!¡".óþÃ2|…;ÒŸ?2ƾɥD?f=0N60å†2…š½ü>TVS¼8€ˆ(fî‚:Õz¿óL>å’¼Ôã¨< WÏ.Ÿ^ã1Ž-ø:vpv¿TWq¾@n¾ Õ=˜¬1³ç3›Æö¼ÓÞ>B#X<"8"i€r¯nà:„V>òy?óa=°ïÛ<¯e‡0†¨”2ñ Œ;J&„>(Nw?škL¼ón<ª+/772ÕZX½ºMø=èö=:.T€GØ.^IH;[ô6?ê#j¾À9)?ÒÍ;n¸Ñ..M2c²$;"T;?Ó­ = E.? =}|\1t,84·b?=…Ò—=˜¦ˆ<nWnmn ݸ:Œ¯X?³$?:™.>Ф³<Ð\‚0r¶2â¶¼:Ÿ(î>•ƒb?< Ü¼qÕ<¥d0®Aß0oHc½Ð`³=2«7=./ž/\/îæ:>ÿZ¾Ã0ï<÷y?žœ<ÉñE0iu"3_Š#;»wF½ÎR=£\?ø+={¥N1‘©@3:•¬½ ñ=$ðG=u•€e¯u­Ç:Ü×r¾dP™¾Š–l?rõ¢<|%Š/»zÍ2Ë0;ùZ‚¼øG,¾eQ|?Ðèä2ª ½rmrŒr]ÍT;&$T¿vîû>™ˆ>)û÷6—<¡"O1£*Þ2¤Œ¸¼„Ø9>ª¤¼ ‹vŒM y3—;uµ5¿uh§>-¹¿å†<’?/2ÖÐ2Eºá:ï§/¿r«ä>‘ÿ¿4;<ÏÝS0hS 3h+½6 B={÷G¼€Xä€)&€XŠój; „ó¾MLK?ÒµÁ¾èLÀ<‰.ïíÿ0Ý—';D†¦¾úG?§m¿HÜã=K"É1P!†3 ß‚½8, =ãÝ=€«n€«Ç€=’#õ:¹2¾¾L{¿fÄ =9¥¼<4äu.º• 1‰i;bnB¾oP{¿÷os …=€kÖ€k€I>ã:*%6>[]?|ˆñ>†nÒ<*'´.VJ“1ð:æ€>ó]?+.Ü>úù„<½D>0` Ã2Ñv̼.=ßRN=€wr€we€w"i ;HøP¿F•Ͼ0ªÒ>%d;£#.RL+2DßÞ:u%]¿fS¾fCë>rüE<šY1Ïdà3XŒ:H¼.€NÍ€Nþ€NTáƒ:}«|¾ÍŒu¿K{ >…Nƒd?5c<}äô.ܹ2átî:ß@³»¯Âø>¼¿_?<± <›ì(/Ë“32ªÖ»ó“Ê=Ñ"Û¼ý€;à€;ñ€;¬aý:é==þ÷g?ÒØ×¾ÆÞß;ŒBÉ.Í „3F’Y; «¡=fJd?¸!ä¾X…;\;/Oã€3!Ƚ–“ >Pã^¼€ ª€ •€ æðJ;­#]?\ÐÐ>jm—>n:M<ø4¬.‰¬ö1ÜB;ƒÉ??d’ ?Õ˜À>žlÆ<ˆPu/W±2µ6 ½«êe=â= wÑ€8²w)1 ;,8·>&ÿ1¾|Þj?Ù}'¦.ì½oq?®`(<ܲ0}ì3q­v: M=Þ:¼€£J€£š€¬±j ;È/¾S ¿ES?¯Áº;.'40Ó%=3ü%;ok‚¾¹¿Eq@?F<þcT/ P“2*½xC>-Ðn¼€3–€lfQ0&;y }?RG¾±KL½Q À;G¦¾0Dœ¨3îV;Û>?°½æþô¼¯D!=!’û/§Ž”2U#=¡ôÅ=*só<P¤PpP¥ìL;YX?Ù[‘>©ìç>ëýæ:”£†,·Ó1Üóˆ;[Ëa?ÍW->y*á>°Œ¦;9à×39à×3.ž½0ò’=Ãgë¹8ôȧŸ;Êu;¿8+¿ÔW¾{ó<# ð0¢<ž3õ>;”‡8¿&µ"¿Ø“¾q…†= [0¨ÎT2Ò4¨½£È>¥=€.­€.–€.1=[;G™Ò¾Ñ©M?³uÜ> ”;²zð-I+”2ä‚6;µE ¿ÿ–3?²Lé>›ˆg<t_/û|¡3U¡A=>•“=äÛ»;=€ñ€5“ޏ:¢?5k&?ñ¦ÿ¾m¦´=—ðö0ªä1Åøê:Í1M?¹ï>ñ™ ¿‡¾=Éä`/»|¸0ÉXí¼žµ[=*T·¼;€è€…¼€/Îä:U¯j¿ÆV½äÄʾº <ÓO /®)‚2ëC;‹Vw¿sMr½ã‰€¾üt=éX’1F,3r§4½»&>ÜØl;sSsu€r0;™Ö_>é+v?æ)¾ò¡<ƒ,Ï./ª2í[¡;L¹‚>A¦l?S‘¾À ·<;ŠÂ/¬Tƒ2å~‡¼[Ì=Š4=€B®€@‘€#Œæš:ÞÚj¾À"þ>‡WV?zÂz;jTè1ùÕ;3ˆX‚;œ¦%¾h¿F?'ó?ñ:>0•D22ý2ºIL½½¬ =‚¨{9­T­Î äÑ$;äÿ¡<'ó¿0‚:+)û:qº.[ /2²‹;B\Y<¬ù¿ýl‡»¿W;Ç¢ˆ.Qvx2ñ†½g>- &=G$€kÿGLb¾:pUB?Ô—->óä ?cˆ«;ÌO/kò2)`;•? ]ƒ=ÖI?x…e=j%E1ÄR3.Çk½ÉUl=kcl;?€% €%x€%µŒˆ:/Q¿ê\¿ ¾YæˆfuÜ@¨¸=–w?´ÒE<7JX/>2\%=Î36=½Ãm»'˜!˜é˜¯©;JÐ>LI¿°0¿Ë+<%}/1ð1Þ$;¦>E,¿ä2*¿(=¶€¡.6!…1bhµ½Z.>“µ<€q™€.€q£Þ:e¿ÑÆI?lÁk>ÐÉ);"â‘-’Œ14º;ˆ54¿…«(?wχ>\èÜ;”"þ-ü3Û1 vüÝ}=4õ:=€4>€\;Ó›’¿d¿äÙ¾ë#@>~ 4~ 4a¤—<è-Þ=¨7#= ,â,,Lj;ù¶D>éÑ ?`O?¹Ô=_T‰.¢1Oè‚;§ÔÜ=qÈ? ŒK?Ó3=˜ˆ1Péä2°ø¼rl==¯^E='wEy$Rè;ü ¿1?ð>é¢g<1ÖÔ/õîx2A;À2æ¾ô*D?Në>20Ñ7ño>ocv?ÊæP+½spj¿»¿’<‹W,0F¤3Í~è:\Ô>m:<>ºdp¿vèû„9¦¾&ø°VË®½çÈ<<Ùƒ/70Ù2™g¥¼á3>eй¼ŒšŒy¢Ø‡h;\F ¿Oþ2¾Ø¾R¿”<°„.Ê42òô6;¿ ¿j@3¼çU¿ iç;n›ÿ.8ïÖ2h$B½ÍÌ =æç†¼€sF€sbDà:ããj¿ Ú½½ľ Jã=VÝð0S¯2ІÀ:Äh¿¢5„¾óL¨¾\Ð >6725V3é™Þ¼ãÆ->„c–¼¢°¢V¢b ;Ô{ª¾`‡C¾ècl¿þã;é£Â-‰+Ç0'úX;fPÓ¾ÀÇ ¾9xf¿š““=áÙ1jS3H4¼y’$>oõ¼€AQ|€Aÿ¼±7?Lë¿«Ê>ÿXbÿÚkM?øé½âö?ÿXbtÒû»ã5o=y” ½n ²  î\ö:x•S=âË·¾’n¿ÈÆE6k½†d}?¤Ñ#< î–/^Cþ1ËÄ;×Â>Ä£ü½>Êj?ðj=Ü$î/À7‚2€ɼ©‘=W&<=3€:.€:¾€:kb ;T¿e “¾‘?ö>Òóf;îË/ÅK"3©èø:ýQ¿êN¸¾þ”ã>^ƒ;4ø9.Uõ2XTļ¨T =¿¸Ô¼ þ€‡„vK;-êt=Jnw¿9}¾V(¼=Ä0¬‹1E±";oÐ=ŸÖz¿0¾Ãa=}éL0êss2ADнòÐ>7¨==/€Db€D€D¹ºð:g:J?X}e>6?X×;¯˜Ò/VŠ]2“DQ;K2?HÍ·>b?8Ík<3lñ/r‰{2Åt¡½@><ùôºöž­ +;˜UQ¿Ðî{>ø8¿¡N=/ã2ç¦@4­Âè:-öl¿©y©<ñvÁ¾Ì4‘<ù10è]/2êè8<2“ˆ=#Jû¼€›H€Ÿ‰€Ÿ{qR;@{B>8ªø»?U{¿{ t= ™š.Dr"2{S ;»«?>^I¾ûev¿qŠ9= ô1{  4}uµ½:³=ƒß†<€¶€—€ÒÚø:±`¿¸ãó¾’U½Œ%#x<ž…0 Po3­hó¼x{P=‡¿¦¼9€þ€ì€Z>”:¡j¿YÑ•>Ìœ‹¾ ·<0«/©”B1ê.¶:Ì]^¿Òo³=H°ù¾yD~<Ï%0hÚ2/ݤ½~>ñX=€Ü€Fuóʆ:J¿ˆ¾³Þ½["u?Aø¹;mØ/ZcZ2Õ¯î:¤À“½vrN¾îz?+Ð<š€;1½ü4eS.»FaW=}v½ Ä ç P† ;ü¦ˆ>¸K_¾™Pp¿”oÊ<£éb0­o2I›&;Ô >šX¢¾ã[p¿8ˆ<åk/ìüž2½&§ö=S=¼+—v—Q—óˆ;é8>ªÃE?žà¿í n<%†/޼15`;G¤¦>$*,?á'*¿5«Ó;x¿ÿ0/Ñ93UÙ¼Ä=F3=€#ê€#j€#[ýá:,A>€ª™>{r?Ã1 ;Û&ä,#0­.6b¿:va¾.B>íÃp?.>ïÊC0º(í1¯µw¼®Õ=/2=#€?€.€¢;‹}[8|ß~¿÷õ¿=0^;Œ0.ßH›2d #;¥£*õ;¾Bªu¿(½Œ<+9.T1àòm;šUŒ>øÐ¿ýE;¿»¿È<$½0­ñ1ùd½,.=b¡Ö<  3€]wá:Xä?ÎR¿‡ÌY>@Ä9;®Û.ÏâŒ1Ø4;tú?/ÜK¿¤éB>¬3M=¾_C0q323…L¼sÞ=žE/=?€@ô€@è€@%£8;…aæ½'YŠ>ùÉt?^}¹<Žû/yWÚ2r9ó:{Îw¾£UD>.~s?ÅN‡<€¢È/oÃö2¨á›½˜k!>÷ ¼ €{½€{s€ Ž®:'ÓX¿Qá>*¹˜>öeC< 3Ü/¶õ2;Û;NðN¿ãeñ>^}´>ΘÍ<Ý0…¾’2 Q½È>±lf»€—ÿ€—!€—èQÉ:Mî–¾áØ¾´dh¿’`µ;iX/ »•1Á< ;#Cœ¾÷ö½@Öq¿rv…<Þò-á61Ûú©½#Mœ=ýO~<)€G€í€"ˆ³:á0D¿q$¿’¼ Ùè<Àù /( ç1TF;œ M¿Lt¿<û=˜e…<8; /Ñ»P3ÁUž9´Í=XWE=€,n€,>;Š6·=6ùr?ù™š> <|<ƒ—Â/Ù3óB!;t!=ú‡p?º®>4CB=EŽ< sÏ"."3;;kìF>êÚr?¼¡>Ï/®<`1K0öSI3¾Þ}<Pì=›ÿ=,š,N€,Âój;÷5Ï=rŸÜ>¦Že?xÄ<å˜Ï.½¸2Œã ;XS>Òjâ>v_?8)r<8à/ 7¢3¤à©½ã>p –»7€µ€’¸a¨:=G÷¾r9>-Q[¿_=¤< Ô3/š#ä1® ;{|ɾ6(½Ë(k¿£¯<çÝ/©»P2´É½"ª0='Ùê<€P1€|>€P/J™:&Ü*¿½ù&?•ú·¾_¾(ë5¿ÿXb<²U; ?fW!¾ÀY¿Ùê5=+/­nH2Ý{¸1¡ù:éäÖ>~û? ‹>?1Æ=Ø 1HAš2äWß:Û¼Û>ÚÉÎ>ãÑN?Ëð‹= 1a ˜2Åǧ¼ ©W=u><=)wy?úw§u(;Se2¿j¾vý-?÷@ž;mšÝ-= 3Âú¤:² ¿ìê=ÇXY?‰là<#FO0Ò—ª18h¯½PÓ=:Ï<;oëŽoè«;)ÏY¿4ÃÅ>õf¶>8Êíc¿1™>M³>‹¢<½a>/{ñ2M5=Ûĉ=Wí:?“y“û“‘ÈÆ:b­"?ÝhŒ>~Ç8¿³Z=që0¼”Ü1W›;€NÙ=æ]?b£Z¿—E]= Û§1Ž¿£3Ëõ–½ 5>lܼ€(ô€ˆr€(6;ê5}¿zX5;˹¾p’/Æ­ú½Vo¾<Öª•/jå2ô66½ëÆ»=-?0= 3»3N€1´’ê:kz†>P~Ã:üw?­<[-o/ê];3æž;–Ç>yWÞ=0v?k=r&~1S=q3}é¼L¹=‰²7=€8d€x­€8ðãM;…è2¿ki¸>2?k´À<µ"/àJC2+ì:™T¿Ñ6>4?Q <"÷´/Xr®2ZÔ‡½á ž=‡%=€‚ª€'f#þ'E;_M¹¾òÜê¾óÀO?;LX; Ñ›-Î*¦1€Ù;aÉоÝÖ¾’ÏO?Æ4 <â/û2oô±<¿*÷=F_=7€t_€t¦¶ˆ:„ÅÛ>k'? y?…‰ï;ß‹•/ö¯á2PÚŠ;[…¶>¼+K?Þkü>˜=lŽQ1ͺû3XV½>Ð*>Y…Í:Z¤Z 7Náê:mŸE?”¾‡Í?ýg¾;jÚ/Ø>3uBe;Œ6(?Ôˆc½ós@?m÷ö<ô 0ãt%2ÿ ’½´Ìâ=( 4=€•Ið€…MP;¨„>jm¿œQŒ>Xüf™l¿ƒž—>l*”<Ú‹ã/ÀHß2Й”½aÃ=Ì&À:€y€y œ)àõ: ¬h¿o5Ê>d4 ¾‚çÖ; ïn/¨œ2 2ò:žw¿pÊ2¾žŸ<¾%É=²<¼/ë·î0VÕ;õ*²=ú g=ÿ€-ò€-ú€-S‡:¼˜†>òëk>¹Ùo?X—; ­.Л2Sc;ïÜ4>Sã<à{?RÖÆ<›±H1O4Ý쯽E.¸=î9,Úæ€wÌ;œm¿û‚>J²¾ä +=Mˆ=.‘›0òA;ºÏe¿x ±¼rQá¾`ŽÔ<³ÿË1ë`3k¶r½¸W>Êo=€ItG]€Iǯ˜:]Y^?&³«½ú>™iÒ<Èò.Î’r0/ßæ:Å 8?ïØ¬<ÿÜ1?L7=ÈÔ12#†3[]N=–“=RÒÃ;mËmtn‡²;>{v¼<m?PÁ¾ 6æ;âÏA/yÚu2³Õô:ÕÉ™¸Õ¼€"q¢€"Úê;}î ¿µ¨¢¾DXF¿d¡Š;Åê/ˆX3bx^;O ¿>Ì;"]B¿?wê;ôPg/©Q½2ÍÊ–½Œ‚ >v‹Àº€ tjæ€ õ@Ý:*†µ¾ßÝb?§´˜>¨-ì;‰E3.æëC2å§;e¾™h?c·>½%]=/KÀ1ó‹3ÒâL½ÌX=˜Þ~<dt€fdÇí¶:¦Žq¿U:½:¯¨>ä²<¿®71Wч3€í;á0M¿u)=H¶?QI<7^¸/BÍ2~b½~åA=ÞI<€f‚€fô€fBè;Ú¦ ¿y??ü?.f;UžŠ.¤Y3‚¤;1B)¿? ú>·Ì?ä@…<ŸD0I1¡3/ÛN½_DÛ= =;€1ð€1N$!3È:7¯c=~þÕ>·!h?Od=²³/±>38ö;>f½ÿyÅ>¾ l?HJ=p„¡0Ÿá2u=‘½tÐå=8ؼ?€™ù€™Y‘7`I;å_ö¾^·>àçL¿w„µ;¹0²œ3å:Ç:)cϾÍM>‹Ud¿1H(=mÊ‹0Á—%3Oº½©g>ܵ< €ho€hÒ€ã¹:¾Lp¿|y[¾ÖKŠ>Kœ}<Õ¦¸.á¡Ï0>?;º&w¿±Ù½±Ùs>oy‘<„ê“0a¥Ñ2÷tu=Ùn=–²Œ<€jò€jwkÚ+;ˆs?£‡‚¾|©<>¢Y<ð9Û.¯½3½%;ìÝf?úÉŒ¾¨¨ª>³?*=´¸1Űà3>{.=Îǵ=¥ß»>€`Å€`>€`s&;¨·n?Ë™½=.Á²¾£(q<ïà0"&3ÞÓÏ;ÓoV?ch>ñaþ¾“2=&M1“Æ83~á;äÜ>»a[ &á» lÅ€ …lELä:(ŸF¾^?/Åê>i9#<øˆ˜-ÜLü2b¢;2õ½¾"R?XÞ>¢¥;-'(/me±1‚:¥½•»>oØ6»1€Ó™€5È;ÉU¿Ò5>Ü‘¿]Ô¹;Þ£-Î\1·³e;4b<¿æôV>UÍ$¿Š.=€G60))q2eZ=ÕÎp=Ïø>»gQ€&ÿgA:??Ä ã¼Ù•P¿£8 <Lg/vÜÃ2Ëû—:ºY6?E›w=¸3¿å•]<ÜqŠ0"S-3#ô3= ¥/=eãÁ< EµE¶Ew‰;±„Ð> DP¿E…Ô>ëX”;6ñª0­€2›‚Š;ã¤ñ>ÓJ¿ÚûÅ>Opº<ºÂ0$*—3Ϻ½0=0 C¼€ D 2€­Då»;|uL=K®¿ üÛ¹ufì;LJ›.+²2àh;šyD<¨ô¿i<Æ€¶;þîí/ÇØå2+Úœ<Å’2=O1= €•뀕O€•ý„X;»Û>¦=Ÿg?ág=î$1´1i3>çâ:H)É>c»½÷?j?ŠÒî<Ñþ00ߨ2î=¼6=N´«» ˜q˜Ï˜¿WŒ;œH >\»â¾,ób¿-^T<(e(/5äé1N1k;q)b=6爾ûEv¿6ù*=c‘0Ñ…â2Þ º½>Í>)%„›qš<^€u8 ;õ5>·Ÿy?ñ„>Ö~;' .æO2ïÝ;;c‹>Q7t?¥Ô>×~ <ww.ÿ‡ù2 CäM"_¿ó»å¾h«P;µ{.Ó”1ûnÆ:½¸~>¹[¿[Îå¾Ý!<¤ .Yk.1‚ÉM½ z>Pã^;€Ms=€pˆ:±—q?º¼›F©¾´Y;ã¿,¨†|/eñ:£ky?%@÷=s½B¾lGÈ;ä[.¤'e2°'=B\9=e©õ< W`WgE}í:‰²š>:Ó0¿C/(?Ñ’<~ü‚0ù03Ûg;ûÄ>—•¿(Ó3?&$¶<Ó U1L„ä3ÚÆ=Õ$Ø=Ò(9ñ€’ílƒæ:ó‰C?Cî?ÎCľ¨º‹<Ëç-ð„60îŸ[;œãC?KW? ½Á¾¦Ó¶<ì¢<5ì¢<5IØ<šyr=ñº¼eäe¬›Žä/;bó??ðßv¾L½¿ÆÂ×;Ö€¾/dƒ3oºo;›ê,?öž<œµ<¿Ç2=0¼Ó0'΄3N ó;ÉÈ= pÁ¼c|cÍcÝêå:&‘=>h ¾:&y¿=µ²<‚´0'Ⱦ2×ð ;Ÿ9‹>GWŒ¾&l¿ú Á=äþ÷1hH4YPX½¤þº=µÅµ¼t®rAcæ:™õÂ=ôœ‘=Ã/~¿b·<#cq.Ü•1äUÀ:>ÂV½ê5®¼—¿óð =ï/c Û1êz¢¼ ¯=ý½€ N€¢­€ õ+¼:Åç"¾,††> s¿’ì;¨Ù.íIŠ1Oî;\­½f9„>b]v¿rì<ŸêÜ0z”A3<Úx=¡0ˆ=®W< kTkF€°¿;§ìx? ‰n>GÁ¼WlrD>ÓÎü r_<…'/ôg3úE;Œ9O¾l¢,?ŒË5?=ÞG=þ½ë0§§2>“=½Z>^;;}€–s¿s´z;_É/?ª2?ã[ʾÈrÊ<Ì /=62P;ü ?ì€?}‰¿le¡=e—2ÖBZ3S”K½2"‘=›Æv¼;€š*šÖ€š„ÐÙ:› ޽G=Ⱦ§ðj¿P¶=lªZ0Ι1NK;eì¾{о² f¿ŸZc=U#A11Ž83‡3?½Ø>ÿ¾<=sË€MäsÀ@;Ž+c?à#©>§¤>Ky°<ª.›lœ0¥m;è@[?:Gì>yál>òK<ÄT–/Ig3C–½bf/>âY½lvlÌl¿[;~š¾'ðn?Ô‰¨>sH=rÙš0¶r3 @;Ä;Œ=Ájn?Ÿ&·>ÍSû<  17÷”3f…¢¢)3¾ã–\?,¬Ö<‰Ä._í2õ;ñ:!ï!?²“¾É 8?ëÕï<³â4.þ½82e¨¼‰EL=?ÿ==(w5?§wÿ+e¡½ƒŠ.?/:?ÿXb.„:|t!=‘BX?kŸ?M¯s<¤ŠŽ0/¦)333“½™>1}/½ €!N&/€!†å³:ƒÏ.¿¥S¿«§ò¾EwÒ=çˆä2ö<]3Äp:í¿Ì¾A¿´¿‹'ø=p†3¸Q:4' ©½rþ¦=®.'».J¼ñ ;ËRO¿î±¿ó®€¾ª(< Õè.ï<°2'È:q2C¿ÊaþuÁ¿à–¦ý¼€ˆG€ˆerîl†:ám¿Úi±¾»|¾2u²<õSð04W˜2Ü™ƒ:¯˜u¿`(‚¾óÖú½Cï>‡gž3Ý‚-4Ó3½;+>¶×‚» €êC[€Õrü: «ã6w4½vbv€„:;´¢¿bŸ$¿Y¿”‰%=ÝBˆ0‹ ½2Rö;¡òé¾ÝK.¿.Š¿¸AÔ;hA.§h‹2Zœ±¼„cV=ƒO󼀡ô€¡Î€¡kGF;â}û¾)µ’¾”R¿å];» --¯¥'2Üe;ÂòÖ¾v ƾ20R¿ý7ò;æý¬.Ž52Ñ<¼¦¶´=¹¨½|€ v€ ò€ B|;úp>+˜>vq¿«uÏ;É­ -¹l:2‰×‘;gS]>àÊ»>M¤g¿CN*=‰Ðƒ0×ï2u½:þ=NE*=€G¿€GX€GŽŸå:ëK?.½>àCU?u<èY¥/Se2áƒ:ç?•ï£>ümM? ÉÙ;qÂÉ/K y2ˆG"½ëo =ãkϼ¬*€i¶¬uAû;lòþ¼À±¿½>½ßæ<„1¤5„1¤5µ;ï‚Q½Ø¿¸‹½a†!ô;ÿ€ ð€ å€ ’†3;—ƒ=à”}?Éø½”hˆ;÷»£+Pø1dà‹;½û(=ù˜?Fl½d& <ND/bˆÛ2_½ ˜£=³š®¼ÿtùtýtÿŠ4¿íD¿%¿ÿXbÿìT#¿Ì•^¾í=¿ÿXböÏS=½4E=Á<EëEÖE(}n;Õ¡#?ãê ¿|Ûâ>š¡³<Ø */@Ö+3qÅß:‚?2¿TJÐ>}Wb<£°„.œ{=2Æßv¼ÎS=5¶×;€§Ê ~€§i{;‚ Ì<Ÿé¿ET¼µ;¥<½-ä•:3î¼;ƒ'Ç<þá¿)““¼ð¦·;¸ãû,¼)¿2ù<¼ßþ¼=o-½ ‡Ü‡v€ Yô;[’C=û£?L8[¿{ï÷;Y­.sW—1ê‡H;À÷z=)²â>¬e¿ÄÁ¦<·ä+/›Úš1AØ©½#,ê=]øA=uY¥j€õíµ:»é`<Ì ¿+G?Ý5<›?Š/lâ¶2‹,‘:¾ß½~îá¾û‰e?ß×=,.2Q‡d4ÈÒ½ D/>ˆ*|¼<Ûl W¿rO6< õÎ4 õÎ4Üé:^¿P×z=1ï\¿{\"=ùŽ1Ü‹S3È{UŒ¹ë=%O?¥â?öÉ<‚IÆ0{׸3àQ>;Ì%Š> c?üÀ>Á<~g+.j‹€1j’¼q=´@=€¦5"V=þ ;8y:»Æò¿6ì¢<8º;H¹Ü/g{“2A– ;Å&=m§}¿á>UÓ‰û©o?+‘Æ<¥?0Ë3é:3—½§hÆ> =k?ò%<©åÿ.s®3~#;¤«Ô=ݳ¼€;Ì–à€;¢;4*>NW>6¢v¿³;½ô0~e3Ù=;Fžh>ÉíF>åKt¿3Ô<ùÄF0²~2«\h½v7>ùY<€æ€¶€mõô ;Z”1>¯y?ã >[ðø<—Ð/Ëg2å?;áŽ->=|?¥Q¬<¶7â;êö‚/Ñ[2Å=¼p(,>/Á©¼€«qƒ:Ædx?Cíe¾Š™¸=r£€<¥mÒ0±·#3ÿVc?{²Î¾^Ka¾ÿXbþ ¹½¿˜í=`êç<\±\®\úO;ŠSI¿™ä¿62 ½†ö|=ûÚý0ûoK3ß÷ä:è~f¿À[ݾyI½M\ñ<o1û83Ã+ ½üO=±¤=w!5îwÞ‚:)ƒ¾]¤? ‡N?™Î<¤‚¨.è1¥/¼øL;)AB>»ØE>Öov?€9ÎÆ³<€mˆ€mZ€m2¤>;`>÷y{?|ì=(<,]=/k·Û2ø:Ì_>¨?x?ÄzK>ïã;$ÒR/ò™`3UÙ¼tµÕ=+†+=w€7®€7Ú€7MÆ:ˆ€ƒ¾.«ô>+ W?úì <¹é.A2–ñè:Yœ¾J>áäh?Šï=¤¦1Y/ß2)ì"<ì¦=L7 =¤ ¤%¤ÿÛp2¿ñ½¿b"×¾ÿXbc;–.Œ¾«dl¿“·‰¾G»=8Ÿ.h¤?1²žš½„Jü=¿œY=uÞué€D—Kº:“£¾;଼Ιr?]òtMž²;NN4€ÿ[@+?¬ 9¿¹‰1>ÿXbôN‰:‰-\?¾Ž¿Õa<ŒØ¯<‡¯P1ìžË23ÃF½… =©3÷< «Q«%«Y¸;ô³¼$~¿ìDò=eä<Ƶ^/–B2ÂRp;ñÞ5½"P}¿¬Ð >d& 6޼—Ç=âl1!!3æ«:LGz¿>iU>—â¼Tä<ª­‘0VF3®ôZ½1¶=Û;=[ô[MPU;PÙ<§·S¿eÁ?:G<dc.c]l2ox ;• x3ÅS¼[Ï>)•ð» €“ý€“(’™Þ:Iq¾w’S?(æ¿¶šA<†*Æ/ë–Õ2Gòf;Â¥¾VÍK?²^¿‹&>=ýYT1Ö=å3Ü¡¡½ S0>X94½€„€pu€„”©„:-Ùi¿ép…¾ÔýŸ¾Y>É+v1Áh[2N;R}x¿òÁ¾pC¾Cf>+=2Wð53Ëõ¶¹Ä<€^€m.€^J4µ:3Õ’¾^-u?»»<å#ŠÿYó< €M¼€Mþ€M}˜Œ:ÎûA?.jn>“?y[<3 0Þ§¹2bœH;½€R?T¨ÿ=a#? ‘\=€61:õµ2 =B–å=Yü¦:€’ô€’™oŽ ;—M?dŸ ?äv¾Ý2;ùµ, v1÷_;å|N?Ú?kP‰¾JÅÔ;‚ò¯/—ß?3 œ½ÉÇ>©Ð;j×jô€ a4;Ù¾$t?ºFܽs0#<ïp.SÛÙ1"f»:ho£¾Op?ùC>+f<æ1>.13 œl½l²F=.vû;€>€§€f©‡:ŽŽ2¿‹º?”5È>â);\Í#.í`³0çÔ:³\¿è<í>Î[>3^”<’ª³/øIú1œS‰½«@>µÄJ½]€!½]V€ò:P|>Ü]¿º±ô¾Å58=y’1žÄ3ß;¨Zk>²o`¿äZؾæa(=}Ãä.~ÕÈ0˜§3=M¢¾=‡ÃRºx€`—€`8U;žTe?¢a–>ꪾt/š;¯Ó/ï¼2ùðL;u ì­¾´È¾;£b.§ƒ3ù‹½=Õ!> È^½9u„?9w?:òÓB¿µ%¡¾É5¿ô|=·¥=2lüî2·¬’:øì¾*» ¿dX ¿›0ß=EJ1€]n2ãn=íD©=zS‘¼1`1ü1ïd6;Õ(?p;3¾%;¿[ÙÏ;Öƒ‚.ÒT2± ;+?±*q=¡IJ¿*üˆAb;½€+,*ìlWžF;í”>0ÍX?Ïîã>©6ÓùvL?Ü À>A ºˆi½v–(võ—5;îs+¿;Á¶¾´&¿ ý|<êvø/ÍËz2Ð ;}Ö7¿=Ñn¾®Ú'¿uHP<®óY04Šã2Mh²½ ><¨€qvM;×OÕ¾¾gh?’ÛB½Å»þ;Ï$.£ñ2ÈÔM;¯„Û¾Buf?÷Š›=Uœ˜<Ï‚í/\Þ53sô<ƒQ=Ñq¼€R\€RN€Rºœ ;`[?ثƾF³­¾›Œ;™ÚŽ/jüÃ3kƒO;Ó¬M?(L ¿0.€¾<;­;<•–2â™84Õ[C½‡2”=¶×‚¼9€šØ€š½€šÝ¤";Î3º¾ø ¾ˆ`¿´2Xx=käª0c­˜2ò(•½+Q&>·˜½€„­€„8€„°½;[:h¿55’¾øCž¾Q(9°¼Kñy¿»sž:aö/¼´2þ¸; Š>v,c¾žão¿'=Ae1hî 4}y¼fÚ¾=¸æ½‡!‡}‡„ø¸:z{½H .?W;¿“Ìs<œpÃ/qº2Ù;Ô½¡±F?;¿{VK<ôÄA0Ò;V3ø,¼-˜˜=Ch="€*Æ€?€*œdá:+g•¾ô1-¾ôÿp?S3Ô<¹0—Ò2ÜóÄ:/X4¾Ñþ¾•~q?¸ú"<)Æ -_ÝD1 ½[ï7=N¹B=yww²y_‰:†· ¿V?ØPï>{“ï;m¸ñ. üò1¢+;ì ¿Eó?ó&?´Ç¾;)š0Ñ@M3Îû»¾=k<€§{€§ð€§Aí:C0H¾©ëz¿ˆ=j¶…<1äE/kêh1TÛ:§¿!ÓP¿[4¤=þ5=ݺN1·C 3e§Ÿ¼ðž=Ô¹b=-€xl€xn€wx¢;ü©¾.ɾë‡[?‹®¿<{/¯…¿2G;3⾂ƒ¾ \?-ÿ]<.µ¯.÷ÜŸ1iÅ7=÷®Á=ý¼©;Ÿ6Õ÷F;È8v?>|>úƒô½è1Ê;a.€nQ2Ï5‰;pro?Æ^ƒ>Í^y¾âÕ@<,Ë1îÚ3°„½B³«=îÑ›¼ ™bÚ(Þ ;_z޾ìô'½ý©u¿6eƒ;¨ê©.Ì£2GÝ ;•ïK¾ÈSݽsWy¿†=Zæí0òÓh3\€½ê<>¨¼'€k€ôfuÆÔ:©ºv?Ò,ˆ¾•mŸ¼mþõ:Eï-C&2_£\;ÙÂr?ñ~Ÿ¾”y½“?Å<²Ö]0+ï¶2NEн€ò>U#= €k¼€kl€IX7ª:8­>FŒ ?Ò§C?2ǵš?:¹J?ñ£j=m§ƒ1žA4×Âl½Öþ®=n§­¼þ¬æUï;¿8¾.I¼Ê{¿\¥õ7»öÔ©]Ì:MU-¿ *D>«å5¿P*<-ï$0#2¤Ýâ:ýÓE¿bEC>Iù¿“€¹<`W0Â? 3º× =PUá=ê’ñ<viÑ•]§;š<:?À€Ô>´Ý ? ;ÿ¦Ø.¨Ö3îYÑ;³G8?!Ë>-Ð?>+;o¤œ-r®˜2.ò¼eÃ=þ·’¼€­Z€­Î€¬H}´:Šú'>‘Ì+¿€9?:‡íûC¿ýi <•QS/ÜÉ2üŠ;! ?ïÅ>)+8¿øËÂ<Ôc_5Ôc_5œ¤™½~*>˜ø#½€„(€ˆ­€„åÈ;!Yû¾¸5¿tN¿=Q;A½ó-ÞQ2üVª:¹0¿‚Ñ.¿]Cé¾eVƒ<˜½/£é‰2jO =ê‰=øP"=€V¸€V•€V\Û:ôÙ ?C«N=±`U?yvŠ;Õp¹,:»0±][;W… ?½îx»zìW? ’<§.3G2’L<°äÊ=#E=7KµK4Kõ£Z; ‹w>¬“¢>øºj?ݨËq|ü>¡ÄZ?Ä£\=÷1í4 4Å«l½xcA=2%=7-:4b-¨åÒ:kÁi¾²šc?¬%Ë>Äûê;èªÂ-=_O1-þ¥:ûO‹¾Wˆn?ö v>{+ =/¦ë/'žJ2Á­<€Hß=.T~¼3€ŒÛ–Æ€Œ—G(;þU²>þì›>„ób¿‚PÓ;ƒ?.ÔØ 3ݺŽ;}ßÔ>˜KÏ>4{P¿×˜¡q<=€f€Oñ€‹:ÇÖD?Év?>Û€>¡Kµ;¹ãÈ,Õ\0Š^é:zÀ/?@26?Îh>‡©[=Ê0z„ã2v¨¦;Ö =P¼_€N­€Nô€N½É†:Iæ6¾HL[¿ÏÑ÷>s~½:ï©.R¸2.*;l¹ó½Á‚y¿ÒÿA>¯ˆa='ÿ81¶N3,šN¼¸’=nÝÍ<€€9€§²x; Hn=£?¿ìàK=|»;×ûf.<6‘2ž˜ˆ;q–Ž=‡€~¿%©=1ôÛ;†èø-ð]R2Ú®½¦œ=jÛ»džÖš:]ûȾp>¿°u ¿±š¶;·E(/i4^2ÿfVò¾B=:¿¶Pþ¾ÿXbÂ¥ƒ½ä2>†æz½€g¶7yî:›³ó¾f)5½Û`¿”÷C<>$I/Àp2$D;Íjä¾Â‹<,e¿2 ‚=3³>1Wb?3³µ>»úc=¡<<<€§Hý€§«,Ê:?…#¿ŽçD¿\¢¼™4~<$Û1r¾3Ö2&;ë0¿µFJ¿9¹½½=+=ç…0Z 228н2‘Ò=ô%=z²$åz˜N;‰_¦¾ïëÄ>•.]?ÄþÒ;¾ô .r¨2ÉkD;8À‰¾†ñ¬>fæf?Ô¸ @>X=c¾ít?¼fÊ;¾„0BFü1•N;A >°Ì˾r`?ƒ¥F=ãß0·PŽ2ÂO½®›=2= €cS€cŒ€”iƒ:C¿{[+¿½«?i¦=9TØ/÷?¸2þ`‚;J2¿¹Ù¾È6?j¸\>êË2^0¬3$Ô ½=³`b¼€ m€¬8€ 3uó:rÈh>à–u¿kZ+>\³=æªd.yXò0¢Å:¬ô>°|U¿S>§‚<˜5/"Ì1]ˆ½;>=Ω$=5'5ƒwîZ;ÓÑë¾"q$?šÑ?ŽTµ=S`1ÈVÞ2•Ë™:o˜¾@I,?èi-?ä+=îºö,·Ñ±.{-è¼fó=‹‡÷$î1»-<䀗tÜ;dÍ.ܦ2%Þª;à]¿ãy¦=MØH¿Ò¦ç;É‘q.áÂb2”"½XX >Zº;€YZZ€W´H†:Äú1>ü]ç>•þ_?=U.=LG´/·‹F3ÿm Ð>È)1=i…i?ÿXbª™5<_› =á›&=7€•Ú€•š€•’%;Eçu=œE¿„Ÿ:=1Ü<ÌÝö-Nœ1ì¶{;Ø©­=Qôt¿LŽ>ªl–=RÉ2žÞ¿3„Ø™½ÂÞ$>å¶ý¼€ˆ”€ˆZ€„÷s : ÷¿^5¿¯í²¾<<;é°¼, zä0-šP;$;¿ÕA¿tA«¾ êþ<ŽR¾0y 3“5ê¼¹U>â¢;€rü€rD—¥î4;Èp=ç‡}?*¾ðœ5<À¨V/Ä ¤1´Å:x¥#=TSx?9wu¾o/™<Þ–W/î”3³_7=u!¶=fÜTº uÈ€`$Œ;u+x?œG=MRv¾æŠ4=·üN0…3Ýq ;Ião?‘ C>ÏÔ•¾Rë¿<[jÀ/'Ī2y<G,=‡n6= €•Ž€•^€•n—;®cH>™òk¼ò{?ÌK‡<È0…/2ê‡2Rä”;€´>z¹F>öx?»T„;¹š².—à˜2†ÈéÕä—;±</|—n1Q„:Dã¾ü#I?k™Ü>ÝGä;¿m-ë1ˆ,’½‹N&>5 4½€ƒY€ƒY. b;£Dr¿­E,¾Û=¾ž«'<O×3O×3¹×#;tàs¿c‘±½ ;•¾¸Ð<$N /¯8r2òa–½°u>Gé½ €(Ç€(P€Jmì†:Ç]\¿Þò¾=Ô<¾å"<×iI/×··031:;õ3d¿Jqã¾[¡·½kð8=q0×£U1ð–½;à>Åç½ €(k€(|€(*VY;ÙÙx¿51>sO"¾½ö×<7Hwàt¿uâg<"m²/ÒO3 h\:rJ¿ ÌH>B¤C¿6ïõ=æä2Œ–4"9<ßù>ŠXÄ;CÎC¶€u»®1;~´C>j¿y?ø¾Ý½¨Èº;Þˆ¬-O•1 J\;<Å@>3|s?›µz¾ni<Ó¬0™$ï3â[˜½;!>‘Eš»jî€ €{ÿv¿’Ï@?k­ >ÿXbøŒû:©L¿ž’D?]ÌR>>=åNÊ/»?ª2¸ç¹½=œ>^L3=€e €eê€eÄ~Þ:o\N¿ý´>f[?CÆ!<*™°/\÷Ì2r²D;{=D¿N(>…ð?X¹ÊÀÚ¾¢?c¿¬™©;[;Ìym¿}ú0=ˆÈS/¤¢O3—ý:½h¯~=ßX¼ž€š³že©:¹G ¾t,¥¾ún¿½y=f/<“1ÂTK;ÿ-Y¾C޾ÑÎo¿6Ñ6<ÒêÒ.ʳ92±i…½4ô>à ¼5€ ‚€ |€ ¼e2;-c>?®ý?@ý¸>MÏp<Å81kÏ¿3')?;_šA?lè?0>‡-¹T_æ½Øz¿:Lè;¾5Å.»=2èî;TÛˆ>úèn¾gXo¿)–<…#™1*dÍ3V ׼ƿ=¶õS=€x€U€SJ¤;q<¤·{¿Té9>~§=å&1©±Ï3L V;Š©¾®¿o¿¿¶¢>ËnÞ=šK2eÙ«3âu}½EÒ=À“–¼²)˜g:#;µZ¾Uð=2Hx¿»®%<êû/çÐI2î£;Øž¾X`˼lks¿ñ âÞ¬½+€ æ€+blªþ°:Ïšä>¡±\?Ðqu>µ~<º› .â~91 wÞ:±>\c?i—œ>¼Ý<Vy0 ­3ᵋ½,‚>¥„ºo€ ¶€ ¬€ +4;—×?;µU?)MG>î•=ZÝÚ/ðkz3û#2;†?>;?-Q¬>Þ=”.š0~üÉ2&4 ½ùHª=Û+=4€8Æ€8߀8½:J÷«>åˆä½'no?76=ÉvÆ/zXå12é¶:Á¶>.¾ö˜s?%”^=×Ó)1`´3q䡽—ä =&à×»\‘bö{Ü:¯À;¿Æc§¾”¿EŸ;#’©/¸Z2X¹c;´_G¿ú¾£¿–'=ðÊ{1ÕOw3öm»”4?=Tñ¼€¡U€¡õ ;˜†:Ê->Å¿4Q¿‘ˆ;0-90‡æù2"4;g;>"ï+¿àÊ7¿¤“®*2?AØ0¿B»¨<$j1ºc:37!»:—)>öãB?‰… ¿uÕ“<Ú¢Ú.T*õ1†·½c™>ÆPÎ<€h_€h5€hØ­ô:“ëp¿Í¬¾Ý ´î綦Õ;sŸs†sØ\;bk?ò›>>ž‚¾¼G?<—º/è[–1Ù{6;žS?‰ÃÌ>~;,Óß<º›0%Þç3y±°¼‘_=Ç›<=€:æw߀?™ö…;8°T¿SÍí½rW ?‚Ãó;þŒ.ÏW2Òž;6Q¿F­¾Iö?¯ÖO<‚/]ì,2A~¶<äM~=¿IÓ¼›¢›]›xé¸:‰=?Õ\J=Ú\¿¤Ÿ«­;€^B”€^Dãö:ºx5¿ A4?¯¢)=S:åæã,Ü&2£ÂÓ:fD9¿œw'?éa¾ârR<;‘d1\ðq3V-‰½®¶">rR¼g€ € 4€ qîæ:Ĩ? §+?¹¸Í>Í?é0=¥å³/Ðm2„:»w¾=ª»€§ €£ã€§4u;SN=…]¿iœI½2·;å;×-ëQ%3àBJ; q=Öa¿¯½©;å?Å-é.|2=¹¦½‡¤=ç‰g»)ðv¼Và:ÒÆW¿øjƾì$¿¾#×äõà<'¹'B'‹íè:“[¾¾£•Q?¶à>—U;y—€-kP[2Ök¨;Ü·¾ÂÄR?û á>a–+<ýŸ!0¤h;3+‡–<г=JÑJ=€$S€$ô€$3ê;o2¨>âÙ˜>gee?_ÞS=¾?…1-if3¤°:l³?Jø€>&íO?«"X=L%Ž2£y‚3ÏkŒ½íd=^M¼5²Épâ—:pú¾‹*6¿?M¿£Öú;µÁ•/‚2~ %;~èé¾§Ô7¿ g¿€Z«;á¶/­þý2Tä½,Ø>!ä¼#€JZ€Jë&R ˆ:±QS¾¼dw¿Â ¾`<Öß/ó¦1¡äí:êo¸¾.k¿0ý%¾ÓX=5«•1ÏäË3˜üO½‚<{=Ö9=€¤&€¤0€¤„O‹:/oH¿'hŒ¾-ò?ê¹h<;  ,¯ßb1Ñ_';;f¿ xë¾?t*?§=È{m0ø+‘2§É ¼ÎS=ࡨ<€§€€v€§´;N¼Ç;÷¿êóz<ò(;BH-4 1ˆZ©;2@@=[¿ÁY=KΘ;KÁN-vJº2'…™½«³ >]Pß» xxxbxýœ%;Ög¶¾QÎ->-9k¿›€d<ÛkB0 …2‰-;ÖjÚ¾ò”Ù<ôog¿n<ÅÈ60îu–3­K;¹Sz=Zº½€Ÿ£€Ÿø€Ÿ?\ ;aäÚ>BCn¾Ç _¿Z2„<|Væ/Úg¶2ôÉ;6h€>Îp¨¾}i¿V‹c< ®¥.±Ë31Øš­‹7²<€tð€tô€tKO;kñ¼>%ðg?KBT>ü¦)<*…/¦Õ©2»„ß:Œ»Ü>¦ÕY?ºª™>ÖhX<èK/¢Êk2_ e½\vè=.8ƒ¼/€˜ü€˜´€˜õ5:;!U¾ÿ÷?>ËT¿T;úÁ,.ÀQ 2kí“;æ¾å?¾ÚY¿eÖ'<ÓÏé.má03î–ä¹âÍú=ží= –€ D8;Šÿ=ÇE6?…å0?+’j;M‡©.à†Q2z.G;âVÉÔž;±±Ò-_‡O1Ùr”;ûõX¿äL©6Ýá?äµ=wIø.äu‡19^¼8L>ÑŠ:€“æ€“à€“}+;È=¾x¿t?óªh¾’g$;#‚¿-23³:ƒÊö½¡Ùt?ü ˆ¾03G;P¿…,RK1p{B½¾LT=¢í=020ê€2H’¤:bJ¿ò1Ž>é¯E?™D*=YQÓ1@A3Ew¦;M¿@p–=sƒG?Žá5=}.0„/3‘D½k>Ÿ­½€JB&^€J¯;B®Ç¼Qàz¿PPJ¾`›‘<ÃbT1ö>¿3z:;iÁ¾ mx¿©_>¾,É ;"ª/Úë[2³a½>ˆ*<= €D„€Dš€k˜ôì:_·?x›>gI9?(&_<§QŒ/êY2ÅR;Ü»õ>]PÁ>m¹J?=ß<|¡0—Ƀ3O6½g}ª=Ôb0=3ü3,3Œ´À:9žâ>ÈMm¾Â]?Ýó´;Å’ +ûc-/å½:Ò˜>œŸ3¾nGp?¢±a=˜°1U•3¼§»9% =¦îJ¼7€£ü€£˜€£ô½;úºJ¸qÑ¿Ó_=ª!;LJ‰*§X.XÉû:Ý<ñ ¿½m¨=%#Ú†¾Hm?Í;ú‘,‰¡U1“ÍE;ÀnÓ>ÿ\|¾6–(;êVR.Òþ1R&;pܱ¾ß¬P?ÅUí>u;à;Q‡.…•Ö2Ÿã£¼0)þ=’XÒ<'e'Ã"-S6;Q®È¾Ê S?nÑ>kß3<†¨.ä2=šI;æ]¤¾š`?˜¶>Ø“uÄ=ãXe0¹×¹2É_^;Òô%?PA¿vé>Œoî;ùÒi+B¬».dþ¼*ÿ=Ðí¥<"ù""Àé;M׋>ªZ^?ä¶Ó>qjo<Á1/P«2S’O;¾ª=ei?7ÞÍ>*Cr=­0)1‡ ;4ü¥…½-¯>ýØ$½€í€X&è;üpO?ø‡ ¿‚^\¾žé;8€ð/Õ³ù21óÍ:øC?L-"¿AÓ¾¶1í;ˆ–*~ú­0~M<«ª=‚oZ=€FÊK}€F¢zÞ:R,?ö÷¼¶R?‚ì#<ÖG2ÁåÖ3~õ0;¼¿?§>i=ìW?öÚ=3èr0w­2ð¥ð;EõV=ƒ¾ô¼  Ú€è *¨÷:Q¸x=øá»¾¢m¿N#K<)­å.ï0%2Õ !;iL>ÞQ¾Gƒx¿Æ‚K=‘‹–1Ù4y=X=<ÜN=,D‡9€&j€&_€&Âì:;ùÈ'?µ»ú¾Ï2¿'DOý½úÍ <ø4I.±½0CB;Óc¿çj‹=¯ñ7<ÙZU=Ïî}1Ÿf.3~t*=DPu=0…» ‰+‰c‰ó.Ä:€”²=º†Î>ê.i¿°1<Žñ‘0Ãì|2)Ø;ô·M>‘£”>ïƒo¿C­¸=±äº0™åƒ2êwá<1•~=‘¹²¼;e[›seï;¤³*?Èݱ=×z=¿¨@°<:…Ï.2¨ˆ¯:rc:?‹–½{.¿ºª< µ0Fª33µÞo½eqÿ=š°ý»%€–€3Œ€–2;!;À;n>²•‰>|Ho¿¬‚<¼¿{0*·4‘†”;N'>Cyˆ>Ð*s¿Sˆ<X0·Š2]ܽù…=]2N=2€zš€l:äü$¿ùоq*7?\'<ȶ¯,Ðb/ãŠ:9o¿¡‰í¾Ö*-?‡ô«=T2K/@£ 1×2™½@ù+>(H,½€„P€„§v :0ò¿?ó!¿:ü¿c×;IEž/Ø+v2mjê:Z:¿‘¿1¥Ý¾Ø|<ÿCâ0Ì3UÝ#=Ü,=ùÙº 8:˜´€ Dæ8:°»ú>+¿/S¿jeA;ùÏ·-Æ 1ˆ ;p²²>c†6¿¯¿©‚=;Ka1œ–Æ3¬нLÝ>é+ȼ&Þ&ê&)b;}2¸>­ g¿uar¾}=ãk61\Ò±3÷‹:«ú>W¿:Kp¾ð»<º…k1Ŧ&3¿ÆVN_?è“à>1X‡<´Ñ3´Ñ3+É(;à¬>8®V?€Ñ?bzä<¯‡!0þÌ>3¯\¯½8õá=ñØÏ;`€ß‘ó:0lX¿á Ö¾I8ª¾Æ‹BW r¿s%z>Ì8Å;97'/öhÔ2VC; _>^ßn¿û’>œé;:Fî.Ÿ•2š%¼AE•=ÈC½9¡ú¡€ ƒ$>;–l·<¯¾nÔ}¿ÿ9O;][Þ.ÿzk2ƒTK;Ñí5>„y®½Eûz¿œQ™<¸dº0&¥3§=›= ð@¼1G1feÆ&°:¾„4?C ‘=lœ4¿ãŽ‹;HD‹0€G>3®9;4;?ârg½Î.¿“Ó—= ž€0I©a2[ïw½>€J•»€”÷€”ú€3È©ß:ç?c…Ò>ÁB¿|ÙH=w´1´Îá2yì;ÑÌ9?°ÐL>2€(¿°g=t90T«3Î6·<–ê¢=‚ÆL=€Fi€F€F¦;§§ö>AH6<7Q`?ö/<™>Ô/œšÈ2Ÿbá:YPê>þn>·Wa?âÚÁ<äö1ÛÍ3Í.¼úA=1x<6€§ñ€§½€§Gù;ea¼ã·¿(¦7½‡Ç;Ópu.9 Õ2"s;ð€¦<[¿¿µ!½µS‚:?ŸU-23Œ2†ç%½^½*>Xÿg;7æ7ÏZ@’Œ:Ú£>j{>€bj?ö„ç<ËÀ1æZk3Iä‹:§ˆ>ðš¨>þÜg?šH£<ûŒ|1ñ 3“Ž2=á_Ä=Œ¡œ:‡€`ÆåWc;ú§k?2üŒ> 㾟ü <Ù.kÞ‡2t݆;šƒo?©&‘>CyW¾F^Ÿ;„œ´.U#w2}½R€ˆ=ÍYŸ¼ €Š†te€Š…åã:ikh¿Ye¾<…µ¾Åj¦;˜¹ë-=£í2%ãM;5¢[¿‰Už¾T Ò¾U]r<Õ€§0¼îW3Ü®½¬<>·*‰;.ôM®. ;Œ÷L¿ËÓÓ>Pßݾö~ïŸNŸ¾4Ð<C…/ÍÛ2ã¦F½ß¥$>æ]õ;7e€,T?h;s>àò>ëý^?0l<©Y2/æ'³2N¸;‚;=Ž¢ä>Ðc?ff<Ƴj0¶p2Pü=Z=åÒ» ˆ%‰cˆ@M¾:ƒì=âe¡=N|}¿4½W=ÐØ1òîc3çÍE;B"=‰ï¼²°¿*µ_<¸ž0Q†_3­½8j…=)’¯¼{€…Å€…Át¢I;º a¿#á¾é´Á¾•À=R®4R®4†¼K;#m¿T—¾Ìmh¾>¾;¹)Â/yµÆ2ð¤½qé=öÐ>=-€¶uº€8¾:8˽½êo¿çµR?ÖИTÉ€¼9QrQ›Q`Ë$;ÜÛ>Ìà>u;J?M0ü;KOÁ-d1T³D;λü>ˆ<É>ˆšF?Ü2N ÍнjZz?³•–<.ó,;¬Ã0öù#;½…ˆ>ïʾ]kt?v? =Å 0‘P3Ô|U½Ð M=ÅZ< d¸€fÓdwÔá:V6¿ ,c>j¿*?¥˜ <·¬­/rþã2ì;‘è3¿Èä>F&*?É2 <H5/Îk 3z«.<2=ë=w©¤?üÚ:QØ5¿ù\-¿•ƒD¾UŒ;¢Û£.^âF3O‚±:Y{!¿F%¿_`Û¾–6j=ý™W2à!4<½˜¢=;Æ•¼€s—€sX€s¬xä:©†i¿×ð­>~‡j¾ŽŒ*=ð%Å09y©2 %;S=r¿‘~>M{’¾‘¤øºjwj{jU…;%çY¿ç?l=OJ×<ÛÛ³/+½1¾•Ç:Э,¿'ÓÊÑS¿š´;ù¤-9c¥2_ b;©µ.? }>E0¿Øv <§Ô0ÃÈ3-" =~é=¥ôÌ<€tgii:‡d;…ZC?è”?m6>åsÝ;ð´O.à2¬ŽQ;fD?÷•?ýÃE>Ôl?$ï§<‰°/Ñ>2…üN;þÕ˜>Ïe‘>Ci?,~‹< IÃ0Y–¨2ét½HpÃ=ýôŸ¼7ÌØjrü:ã ¿âf=:ÏS¿_%U<­y‚.ùƒ2àê:Ô§¶¾n0>9k¿Æä)=!÷1ï2‚Ž–½³=Ú­%=#¾#Ì€‚hXí:·ßù¾/ç.¾r[?(šj;ó ¿.üïž2ÙH;᜿3!?¾íV?Å­4´ÿ¿¿P?¹?:<Œy<.Õ¦2¬LB;‘"Š>÷ˆ¾ÌÖl?¦Ð-=Ïs2ª³ü3X¼ð=>½9ܼ^ €Z^ÿ‰Å¸>'d?y¬Œ¾ÿXbÿ†ê½Z#@?¬œ&¿ÿXb=¹&½jOI=Ã:¼€XÞž€XCtù:•4V¾¦Ç»>÷h¿âÔd= ªW/×§H2=ÿ™: ãÚ¾$*­>¨žV¿¤J=øˆ 0Wðl2…:=4G¶=Ñ­W<-qi¼qÄC=•Í;©¯U/V5§2Ú½r£(>åE&½œ:ŽFqD;Xûy?g+\>ºl{<[ÞŸ<ýµñ0€3O;pò~?÷š=³äC½ Â<Âù)/P<ñ2u +½NG >q:É;€W?€W{Zÿâ=¦= f?éO?ÿXb›ƒ:µ¨–>Ù±?è2N?+!<Þ//¨­1W[1¼7Q =žz¤¼€¬ü€‡{€¬ÅKõ:ͺ»B{¿D D>.æl<ËbF/l»Ž2#;RTÖËçm<+Ñö.'ªe2Çc†½µl=Ç*%¼s±BaÃ:Ìß¾›9¿‘¿b̲:f¤Ÿ-Æ… 1¡;´œÊ¾39¿bð¿‹ðž;!0_3 Qº½n÷ò=söÎ;+€¡€z€m6;7Î_¿ßõ½Ié÷¾1Î<Ûq0.WPb24Úa;œ|d¿Gä+¾QÖ¾ t=›qP0=3C9= ¶Ô=ýi#¼€’ü€’q€ŒVâ:Oø5?ºv¼>1p¿çþá;m]Æ.jA 2ð;ZŒ4?mý>jî¿üÊ«<øš20ùÌ[3ñÕN½©>=u±)=<-|-¥€2ï;†Ð=DÐR?ßà?é-<†Ðo1(#3£° ;ªÆÔ$r>„ï>;Z¿sr<*7/ Š<1ÄWX;zY<>…Ýø>|¶Z¿þ‘=¾-0®3"3»¨ã‘=w½r€ 5€ ˆ€ ð&æ:V.>?…5¾Ã(x¿ üA‚¾çæz¿ÃX–<ÛWÎ.d£2¢_›½/RÈ=%L¼)z)Þ)Ž1;4Z#¿öߌ> 8¿©<°È“.Ì92ÒŠ;b ÿ¾Ï[n>é§U¿\Ú<²–/ã“3ûé½5>A×>9 ”~”&”¿ñ½:|Æ>9(.?<¿xcð=â´1s4ôl3;÷åY>Á?gME¿ŽxÜ=ŒÎW2l4"O’»Ý =A ¼€£P€[¹€£¨b$;£î<Õ¿Œ ­¼ëaÀ:œ³c+ã2l ;Q]r=Ðb¿í½(™;Ú]å.pB3Ú<Ž<¿\=šÍã¼;›Þ€ã›Ä„:q3%>B9㾩a¿wGA;Õºð+=Ë_/ØZ;a«¶>•-Ó¾¯”V¿öñ‚LŒœ¾5Z?Rƒ"<Õ? .nƒ1ÿäÚ:þ?ù›½nS?AÕ<)Vá/Ñ–p2´”,=®Ò=LÂ<{à}J&;žài?ˆÏÏ>€û̼ºd‚;¼*3-CBÏ1ÿÒ;ßàg?ÞƒÐ>ÝÕï½ ¤U<%ð¦/Œ3!w=¶Ù¸=Ig =P:P–Pô!R;×;D?rô=Ô‰!?·ºs<ìön/Í3¯Ü‹;ØXK?nf½þ8?•ÿÑ;9¤/¹Á 3?ÿ½]é=ÊI=u¶€îu•±ƒ:GŒá¾ÅM2¿´? *!<2Y²/yYÃ2µ:Oá¿Xž¿T .?Þ”M€?€x €?ÌcF;ìÖ¿¶àƒ¾¢ªP?Ä+ ;˜!®.g 2¨Åç:cîý¾s>”¾2“Q?þã;Ÿôæ-½®1Þ®¼I5>,ã¼€U"S€UwØí:¶y?šJ>TXÈ=ª¼= ì1/ê˜3 ¥:Xq?$V’>xÂ6¾G?>P‹™0G¥1Lм®e2>Òäâ¼€b€b€bÿÕlY?,éZ¾û÷¾ÿXb般:e‘Ö>֯龧îH¿þ'ª=t=3ýÿ˜4ÚæF½ ë>ÒSd:#s耖s/¶ì:äO??‘Ó>ÈSÖ¾=¾;p /ƒqÇ1D±.;»^V?½CÛ>"ì­¾³Gü›¾ ¼€3ç÷!;|óqD1}¿´û„<\Éß-f“Ÿ1»&$¼É=¥hå¼€;Ñ€;Ø€;x;Ñh¼¨ëf?²äܾÄv<·R¥.¯,’2€Â!;ÓϽ +i?Çà̾¥M:<-".9¾1OH½2çY=@ø=00+-v£!;ãÄJ¿ríW>Ʀ?™&‚<Áì0m$3pä‡:H›8¿ÃîÙ>9ð ?ÝÖ<¯7³.áÞ1q¯L¼öaý=]j= '"'ì€Bh ;Æs¾­˜L?“^ ?qŽr;. s.¿-2r¡.;Aº%H?[o?ý ï;/7{/ƦÆ2ù¼f2œ=™~ ½?…V…Þ…ÅÈ;¼À7¿™ó6¾•F,¿€š*=±øŸ1öK´3Yù:3‚D¿F Û-îÅ2’Ü ;É!¾>Éx¿@>( =J‚/ô1j~½Q‡>Ô·» €3t€”1”\(î:Jq?æÉ=«q£¾!q6=$\1à‰:2ÝÆ:´‹T?êo€>í×þ¾i2a=ÞØ1= o2ð¢/;p\>œ3¢; CAC¶CJ;°s?¼m7|?ðý.¾z´;Ø=N.˜J†2 <;O©8=²s}?Ø…¾Y§;#jò.;¼2 Š<ö]=c*}¼€N9€Nû€NÿŠ?± >¿½'«¾ÿXbó¥:\?38N¿ë¾ƒŸ<{>D0üÀ¶22=á¼&!>¦^7¼;ß;ö€/h/;àÅ#>WˆM¿¿ÊgdðK¿UB¿ •&[gr&ü=Ö¯24ä¥3K¦;Ò>®Øß< €†€f ç ;_I=˜­[?-?Nhà;¦Íy.gjI2rÌ[;葪=*hj?ûWÉ>È5J¾W÷¾º·ø;¦„‡/’HÇ2pP£; ±N?ö·Ò>kvؾÆK ãûb¼€J€JbØN;dÚ@¿÷ ¿j6ƒ¾ýB<Õ¡«. šd23S;„ƒ?¿£¤'¿p¶Û½AÓµ;è<.çÞp1Ñ<½Ý >‘›á;€r9€rñ€rωæ:cSš>í*s?4÷©½šm‘;Š}.N4›1$}F;h¹`>­ðr?ªÚg¾7yÍ<è·w0C– 3ø9=I;=Doñº€ Ž˜û€ }¢Î:ÿ Ú>&L;¿ŒE¿°ä ;Íj .ñ)É1†Ü.;ªî>ç>A¿0ß쾫å;r¼@/ Ò|2¯Í¦½Íä›=¸“:<åîez¡:ÛåG¿ ¡¿f>¦¾$Äž<«H0ë~Ÿ2†(;>}^¿¶¤¸¾¿U­¾î¤!<ûo`0'i´3A»½~>𢯻€/Ô€/þ€/ 4;f©>o‹f¿‰`¾û°Ã;Z'T/ÕÂè2Y;%g¸>@n¿t²½C;ÿ;‘Ûb0“+3Ɖ¯»)Y=€Ö<=3€¦R€¦Þ€¦ÀÏ:†°œ=v~x¿QXi>ʘö;ýï+Юü.ƨ;ý[ú=Q~g¿ysÑ>t›<'Mà/üœ 3ûZW½Ê1Y=/üà».žž-ž5|F;l¾%¿ß0¾ >¿by¥;@¾.OLª1ÑÍá:’¿I ™;QŒJ¿¡§x<}e.@8e1Vž½~T#>†=í:Z°ZØZL ;C”>¿? ùD?Ná£<º­Ø.ö2ê1ÑϾ:«àü¼)%;?ÿ.? 'Š<—Ü/ßÎÒ2?8_½ÁnØ=åE&=$¾$ž$ïÍ:Ñ> SÓ>´Øe?‰ðú;î.ù;§1²Q/;‹Í=qï?±¸P?¨– <ªK¼.Ò×1ÔÖ:U¤=Âûj=€-»€-¼€-~ôA;¶ªa> ’=‘ y? ¤]=óR´0ÛÎY3wŸµ:!hœ> ¸<±s?à„c<ð/“EM1ë8þ<€Dó=8NŠ< €tª€t:€t¿”j;ü¡5?Š4?d¾<=rñö;ØÇ/þÉ3ø5_;wQA?P‰&?{Õ¥=ÆC;œ…-%2E‡½…Ð>ɼ+« €–³½g;ç{t=›Ã=!b¿=< "S4 "S4iŽ";MÔØ<úK½ºøè¿8Hª;Iè-ü‹»2>¯¸½óWè=M¾=¥p¥î¥Fd½:ƒ}7¿ú2¿~T=© «; 2/@ð2ÄD;1cM¿:© ¿½:e>ÛÎ<*$1ˆqÜ3IƒÛ<Òä=¼= ,ýx,Ýíl;[UÌ>Éú ?¶)=?¶ÑKÐf? >?@7<ŸW­/z;,3c€½;9ã=¸®=7$e$;Iʾ–:%;\>xÒd>i`s? Ú<-=;.Ȫo1ýÖ¾:΂ >D=üõ|?а·=ÚßÄ0YŠ"3Í\`½G©=‡‡°¼/Z¸b1ã:Ъš½)²½X"¿Få< ‹2/¸É¡2±¤; ú¼œ¾º”s¿W =ªÜ2ÄX4E¸ ½ÉX>`¯°9€/k++€YP8;vÀ?ú» ¿_‹(?´œ*<ñÖ,;1”†Œ;Å– ?±Üí¾cÖ1?§9j< 5Š-Ò ³1¡7½&ý½=~´¼tøt-€CÆ£ê:Ò僾â1=Ô0w¿/)<è¯/©`2`¾";k`¾ƒì¡½|úx¿¤\Y=»Y¨1-äÛ3jM3=y­=”Ø<6i<iòiÙ;Ñ%q?»X=‡µ©>÷ºº:v¹/.øýò2“Î;ü¶n?vÄ> Ÿ¬>Î ‚<¯0˜f 3õ&½ÛP>+Nµ»:€–~€rØ€–aT;ôH>brk?#®¾åk;hK:.æ±A2âNƒ;ÏOâ=Ò÷q?CQ¾) < Þ.ð6ƒ2êA½06>Ìo½5€+Ý€+€oÅRž:? O?Uv?áÁ)>\bÐ<:Œ/Cf2U6ö:²à7?’Ñ?{Jº>–ðáWmm¿î˜;7s7-vº11ŽE;ºt¾„°I>™Ìw¿'<ã<}šÿ.«Þ,23û¼ý~=b¯¼€ŠZ€Šä€…¢þ: f¿k©|¾dÁ¹¾XçÊ;Ó‰„/ƒZy3v­Ö:°3n¿ß†¾wª¾WG#<áƒ-ûö%2¤R,=7ÿ¯=Çõï<iEPi`¥d;x¸_?‘ ¨=-Hõ>]Åð;ÖI/Î!;34‘8;ª=f?¨ÀÇ=0Ú>~¬‡- L>K€x¿C†<µ²/\fó2zÆ>;‚ä=à<=€¦€•Ü€¦•œs;n( >÷†4=ü˜|?K‡;Öíq,-Ód0¬.Å:Õ$ >¡ =Qƒ}?ñ:²uj,`$V0þó4=åGœ=kœÍ<€Qú€Q i8Š|;êsl?}Ã~¼IÄ>$÷“;¾b/¿63Sg„;ÿ&d?›} ½Cç>A<Å^0S›°3ˆ‚½—Ç>Ò8=€kL€I½€kþ¡†: ­X>äï)?x£7?<<ž/ú,´2 £;¸ô¢>=šü>‰;O?ùQß<œå 1b„D4Þ!Å:#ž¬=5²k=~€-|€-ü€-Šöà:¾óD=þV#¼î°?$æ<ªË,žÚ0ÏÖD;c:¤ºä~b>¶¨y?/³¸;ÊÚ‚.YvÕ2¨Š);lz>ë=  €E Â<…; ~„< >?@+? W*;í Æ.XÔ 2*ðh;ªq=ËM?øƒ?ÃX€;Õ¼Ä-Ò62VÓõ;ˆý=F' = @ \ Æã:þ¾=ŒŠ0?}Ø7?ô¸‡;3Ю0¼Å39»`;‹í™< V?ºßO? Š‚<¶¶Œ0¿bt3ÚW½£=¡/=¼=ž%žçž«T;€¾¯ ‰>Ën¿–D+=•ÞÔ/.è 3æ ¢;¦’ƒ¾Š¿>[d¿ZQÛ'$´<­Ü1Üu2ˆ}K;0û#¿Š ?ß?ƒî°<,QE1Cw3F΢½Cù=ÇO= uBuòuH¢í:n¿ ­{¾”P?ôØ==ET0VæD3<*‹:,Âʾ–„š¾^?¶åW<×qæ0üÖ€24½Ä:Hú4=#M<=TÕ›[„:ãtLñó_½€>v(€+ÿsü¾6DK?bƒ¶¾ÿXb`";å¿­?o“¿t(=U 2¨RV4Mø¥¼Ag2>ùŸ|¼wQ”Q¨Q€}_;}£ ?#žQ>o»P?'=ÈýÜ0ÊV<3èžD;@™?S€>2 R?R+ƪ˜<€tJ€t‚€uš°;;t`Ó> *f?à&> W9<Îtá/U(¿2ñò;¥Ï¯>ßÝm?˜, >¨ë;.o®-]†2ÁäF½I-=2>L¼:žŸ ø)½:–署ź>9˜l¿Ö G=åÖŒ1 ùÅ3É:„p¾•þÄ>ðŠd¿1àB=È/8Q2ëÿ»§Ì =³ê3=€¦Ì€¦zP†:?Q´:LÛ¿¹ñ½pŸ< .]Gj1%œê:Zw¼1ø¿(–W»#zP<[S±/ܘe3ëV½T = 4< €~”€¨y€~w4„:i'ò¾z¼U¿ª >M!Æ(>ÿ:=ú 1|=)3ÂÞÄ:»Z=4+[=<(ê(þ(»B»:ÄÅ–>Kíw¾³ªl?ë8T<´S§,Mk0³Æô:¨`>‚+ë¾C$`?i5µ=‘«µ1çÈÐ2¿¹Ÿ½…µ1>‚Œ@½v5vqý”¹:,K¿“!¿Öâ¿Í^ÍŽ;€^~€^m=¾";û¿ËeI?O“{>Ž1<ƒ'¡+£´˜0»¡;–Ë¿ÓòE?òÈä=¶A\<ëÉD0½`!3ëÄ%½*æà=×2=7€1è€1£€1`šK;Xíj>öfò>NµY?¾$«<Õ/B”1 ËE;ÙÓ=½Ø?ž\I?¦í<À-$/Y]Û2€™o½ÿ¾= m9=5/BzÒ/B5;4˜Ø<$Rb>Í“y?ר:< /O/à\à2·Ò';§ËÈ»vÔ>Êéh?ˆ B<$ºù/uó3Mf<¼Ë(>Oèu¼X"FÿJÑg?MÀ“¾p<Ÿ>ÿXb®’:¥ug?O1T¾PK¿>!|">S•‡3uW4•I¼»ñî=í¼ €“€€“¿€“ˆ; JÔ½#Ü)?¶®=¿Ë =W(¤/õ(62y6â:üq¬½[á,?Å’;¿‚8i<ga/˜—Å3¶½—;³=k-L<€>€æ€ yÅ…:­i¿îÿξ$³=la‹<¬íª/Ê„v2vƒ:›#V¿’Þ ¿/-½ÝÕëf 1>P4x¿“Mµ<ʺ[/]eJ2e„:ö®f>@~Ú>²8`¿Ì¬0½ @€„Âvûu^;ŸdM¿Íß¾|о)¢<×/!À&2—îb;bL[¿Vg­¾ÙDǾ[‘þ>Í.ì<+©k/2K%3yL.;w™`¿Cÿ¦>16´>hët<Ë-üƒ0Öä)½1D=£$==€cú€‰?€cZ;iô‘¼ùù{¿ýé3>C<¿‡2Å G3:z‰:H~¼Çl¿ÙÅ>`ÀR<bš/[SB2ËŸo½ìiÇ= é0=n/¦zÓ/Gâö:ø±;î1Â>Þl?SÁ=oâ§/gXù1ž~";\"q¼ß”e>^ty? QÖ=ñK1T’2ÿB½be>>?Œ:A÷ANµÅì:"O™>¶äe¿Ú¥¾ïÊÒ;å*¹,ÚÝ1‚7;ZJÌ> |8¿Â%¿W„=YÜÊ1ÈqØ2‘·½M!=¸‘2= €cP€cÜ5®;½ŸH¿Á>%|?(˜‘<`0æx|3œ‚{:8 ¿Äö>ˆÍR?»yË=+”0¸¦82²Ÿ½3ˆO=ÅÆ<¼€E.€Er€Eÿ [¿×=?¾U¢¾ÿXbV0;S‡Ÿ¾dî)?y.¿íü=ŒáT1t,×2ý¡¼êxÌ=Ù\5=€@L€#€#Œ&\:Wã´={Øe>äpx?œ­œïdt?‘1=U>0•‡2I.½€E>=¥k&=g€2ö€2‘€2ÈTÄ:’0=Òšó>âå`?ýçF#q?OŒ·<Ç‹0˱(3•,§¼éšÉ=*oǼ€Co I€C(N;Rô&½ä4¨>³q¿½KW<[„/¼þó1:õ:nÍd½Bº1>tµ{¿@YÃ;/±H-lß0⎽wó>VDM=.€D–€Dÿ€DU9T;— ?žÎÉ>×€>?|…;D}?}õ˜>{œ;?"6$<ôÔ.º&T2&§¶½£> 4=€\ª€hü€\8‹; q¿±]p>Êw>"™<[cº/ù…2.œX;Yq¿0Ý…>óîS>i Œ<Ñ|)1Ë3`½šwœ=Í?ú¼8…æ…n€…)ŠË:z]i¿—¾Ç"’¾c6;¡"~.P[E2N“K;j]¿Mv§¾ñ¾ˆ/èL?Déz½Q§?‚©†;¥i/¡3ôµå:pO?þÝY¼àú?yã;Á.^>2j;6=ð†4=4€•Ù€¦¯€•É:ÂÞ<†S|¿?™*>K8>ž¾,ËS?bà]<â”0‘9Œ3e‘;ÓÇ?Àè¾­«G?sü¡<1 Ì-T/0÷<½î{$>–μ<›<Ñ€—€†O;–¡¿åm=†QQ¿¸ò;$V/DBØ2€.;à'¿^1>(rG¿«½;(F.t¶Z2€›Å¼zÁ=9==€#*€#›€#Ò;¦Œ¿Ü¤7?~oì>áQÜ;úÁÕ.RIv2-[;uo¿c¸@??æÒ>\¼ã;¸.0+—2qål=]©‡=XN;€Ž€&4gÒ,¶:hK>?p„>’ð¿´E=œáO0\²L3é5j;Õ"ZǾÜ#<ɹò0CÈö3 ±º½«Ì>%= =>€eõ€e€h7‡!;Vzp¿Xü¬>±3p=œOí;xÅï.œü€2uŠ;v¿úÉ…>h³=‚± 'À0<>T¹TöTÝ9ç: rÏ>âp›>ÉÃ\?™'Ù;ûÊB-àÿ01Zæ:0Ô?Pñ=½÷Y?憎<®tˆ/÷³É2ŠXĺê$[=p?`=>(–(ÿ(Ð7‡:¬ +¾øs¾Øåt?_Äw< Á•/+‡Ä1õ¶:¹0&¾‘= ó{?HiÐ<–930£…¨2c'<½“q,>¸¬Â»/=I=X=N¸Ô:½X2¿>ßé> ¿ù#¬;º˜i/u!!2R²ù:p³0¿-ë?cÞľ6Ñ%=a–[1`H"3ï%=JØ=k™Œ<yÌiŒŽ ;½i?dšÊ>IEõ=G©í;;N/QÑ2ú²•;W•h?ýQÒ>âlœ=-Ò;S† 0ý);3’±Z»Ïù=øU9¼'€U€º’a@ê:I/§=BO)?,à>¿ÊS<¬Øó-£YÌ1;#;]Nc¼Hc®©¾ÎW?ÅP|=DM2L‹P3ÍÄ:ûO>’âû¼5—z?3·I=gú"1/ñ2KwW=Šå–=€T<€lzmó€l³ÿé:|g=° ?…„½TE<_/¢2°E;Ë_>lÝx?i«±½Rï.<Ù4Æ/¼´ô2V𽞚 =ž²< ­5­ƒ:‚›Å¾—¢<¿ü?@†a;¸d‡&µ1¸(6çk;›`1¾ºu¿ÑØa> §=J}0öXÁ1ÆP޽ Ø=ª¶= zózu$¢|J;ix¼¾¾>š9Z?® K;}É/ým2ê¸c; Ȧ¾•Å~>i?0Ty=†¯0œ™3à‚,½Do!>Â3!¼;´;c€—´E7;±¾Þ£¤¾á¨a¿sÊ;<·†!0¾@¡2A‹÷:Ôƒ¾ÿsë¾Y¿CŒ<"]Þ/oÖ2v¤ú<ÿâ=¼=€Œä€’䀌ôqè:à_?ª›ö>à*¿žßû;i/Å.ˆX”2 b;r‡Ü>(;?ë6¿ R˜DÑ¿]-¿) ‹;»ÚŽ.[ˆà0>Ùf;2î%?(è¿ÿZô¾äŒ—ƒf¿Š°›;E#y.¢¬Î1%1H;ûw=@Üù>[@_¿O^½<ÁOþ.BEa2«”½>{Ž=)%„¼€š^€šs€šôvq;¶p¦=y©â¾Ošd¿K´g<¤†ý.#‰ˆ23eO; >Â?­¾­m¿ó®E=¹•\/Š2WÕ»xcA=rÅE= BuB_BEŠ:…?¾9l1¿© 5?ûa©:bÑä-ýƒ1o®†:=äl½ÒÄ¿àùS?ž'P;æùš2óRx3¶÷)=¡c=~T=€f€¤Wçâ:ïé¾.õ<>îšx?9«Z;ÓIÝ,¥Þ0c*™;uq ½[=ÓX?[Fª<š/0£Â-3Úá/¼À=={½;¡á¡N¡æhâ:Ë:Ã>íZm¾Je¿óHÃ<Ƽ1^)3b%æ:¢Ò¬>Ö&2¾ÛÒl¿K~«< Õv0ÒI™3ÎÆÊ¼N~ =Yૼ€¬€‡:€­õs ;ݽð¼'Œ]¿ ?…Ã;;k—',|9*o ;+õ:<$–1]Î(3YÚ)<¨pD=9³Ý¼ €2€_[a‡:²8'>=µ¿xD¿Kü ;œ<¤..ø1Œva;é->çܾûêb¿=m£<ƒ÷c0h„}3›Ç!½2Ƈ=u +=.€2Y€2…€2còå:BQ¼Ö(½öÂ?‡¹›;Çô/¼S93Ôíâ:Ú!N>wÔ½îz?SÞÏöžh¿-^3=?æ;MÈ/oö®2 °;Ø]Ü>Eg¿Çßî;‰§ä;Ñmê.”˜_2ϼR,>í}*¼QðQ¶Q>(;6fÑ>á>Ù¸L?÷äÙ;Í:E-›»B0“0F;Ô~ç>ÙÓÈ>M?¥KÙ<ãõ}0s"3éï%<ÌØ=ÆÁ¥¼|–œ–Ú–Th ;O²s>Lõ5>Ârt¿‘ÓtÒS>MXt¿eª;Öß-¬Rˆ2Ñè½ä=:ç§¼<tät÷tÿˆ^l¿ Ä®¼ÞRľÿXbK¸:ço¿qŠd¾2Á޾ÃÎg=·è%0³tt2ØF¼¼žïg=&Ã1=,wðwš€:š]A;a}V¿¹Ã~½× ?®ä¡;^.àm2WË7;FP¿à\½Ò?¸¯5;ly‚.¶3Q3á¶¶½èÞÃ=qã–<>€ û€ j€ E;¿Jà<¤A =J=@<‰00ü2«îÜ:8é~¿.8•=™g½R]P“z“½…íe?p…Î;ÉÚ.{ìZ24»ƒ;qÂ>É,¾Háh?Ç6="0BY3ž ¸½•Ôé=²=or¥JomÒ;fí1¿{U.¿s'l¾ß‘:=4ÝF0­¥`3zõ;µq"¿ßVC¿öÄû½Ùâ_<ÝÓ/éN!3j=ëR#=ÉË<7E©EتC³Û:þÑœ>$ê[¿Ò>à~;Ï8.kQ2q>[;÷aÁ>7¾Y¿íX»>™‹6<‡‹/$e›2§?»½õ>ž¥<€³€n€hÎ<;„Å]¿^‡þ>Ú‘H= ÉÙ;n‹$.tÕÈ1uÊ$;+®w¿wà€>zŸÅ<îœ+= ‚¤0ÔžÄ2TVS¼Ë)>¨7£¼6€/1Ä€/‹{;ÃÞ>¾þ{@¿1ä!¿–ø™;+ d.–˧1Oû:¾¼ÚE¿êB¿~þ<Ñ0üIT26:¯ ©=i½=€ ò€ ®€ óì:ø>$jÖ=ÔS^¿Q2ª<ŒP07Ø3G±;E0Ë>Åãú½,àh¿‹‡A=ü.°0:3¬á¢¼··Û=¶¼{|{4{fæ:ožæ¼µŸ>8s¿G³<‹^’0…,¢3„-!;Ð=§=âÌý>OY]¿…Æ®<ßFS0CC3·%2½ðá=Œ+.=€5u32€5Æà;ܾ‡e >Y2z?¤o°[Ø{¿S¯\;‹xˆ;è‡..£1Â";Œ £>ï•r¿É–Ñ£}<ù“0UIƒ2%^P;÷O¿‚b ¿:¥i>ƒ(4<&¦ø0·žK2qçÂ:ÉvÞ=‹Â.=1€,O (€,ï«á:…7>3Ÿù=Cïy?ë.h<³ÿ9/Úº3Äê:¿ê‰>ü‹=—ìu?j*><‚Äû-mÕ›1"ß%½·aô=°÷<.È.B.oo;¢ ¾<4? Ä1?b¢Š;åè .Exm2«* ;ü> ¾ KK?@–?ò^È<<œ1{²L4Ãò‡½yê=ˆLy<€~ €¨k€~¨£;y’6¿—„i¾ ±)?}•s÷i1¾Ž2×¥F½ÔI¶=äf8=/|/Ë3Q7!;5\ñ=•7>ÍÁq?æÝM<èë /Ïó©2M ;Ý1T½u^Þ<Ð?+´Ñ=uÊ 0xF2»á¼q==D#=€:u€:{€:jŒÙ:T/!¿I’¾Žÿ8?û+#<£0ý¥2Ð,‹;ørE¿ b«¾²– ?غ<,˜„4,˜„4;8X½‰ÐH=õÉ<€fV€fÆ€f2‘¹:&¢m¿5,>»Õx¾*(<¡´/$K2(ïS;ú%I¿ W?Ô‚¹¾þƒX=,®µ.³* 1ù£¨¼¬Ž=¬ª<û €§É 2S²;ߣ=XÝ¿ýž¡;îùæ:ä=2×@â2 ’´;q‚Ø<ïâ¿î`¼é†d;g$. %†2ò&?<”Ù`=jT=€K³€K#€KÊÎ);¾N?$™¾OÂE?¸\<•¨N0Ø|3ÕÊÿ:„0Ž>sƒ¢¾Gh?[Þd=–†´2•­4Öµ;ÑÊ}=74e=(œ(Ô€*0Ñ;¼‰Œ>¼?¡¾ô–h?¿ø†<Ëaƒ/‡ZN2l“í:z›>Îõï¾XT?Ûåä<„1è/U&3Mƒ"¼ÛúÉ=í+O= @¥€,W€-ˆ;så.¾½>V?ó ?ÒZm<kA0Í_3¿Uä:Ÿt˜½øÃN?f¼?Å <²•|.¨²2…îR½² °=²Ô:= /˜€'ý/óýà:,y½™o;OÞ?4Œ’<@ð›0v3îå:o“Õ½@á 4Ô»xîxÚ Ií:ϲ—¾}M7<}t¿¾ÜÇ;ø7H14+‹3lÞ;§sû¾oN¾ý\¿E‚=Ôá2©Z3l޽þE=DL‰»œ™œÿ¦5S¿*úe>j¾¿ÿXbÿ 7_á¾ÿXbžD½ò¶=kcì<€]K€]Î ™™ö:­^-?ã3¿ÓKi>Øz;_Ä&.û¬3ÿ'}'?šº=¿p7>ÿXb´:¹H=m?+õc;}Ç0` ß2*,ó:á¢I¾¤²>i•j?¨”<#o0_¹|35댽má>üÈ-½ &6€!/&lŸ‚:ppX>øÙk¿“§¾5¹¾<Ï\€0& !3â‡;s³°=ôøt¿7ð¾à'É=¯2w‘Á3ÎoX½ÊÆ=DPµ¼ï¢ »äNå:‘Ÿ/¾Ó;;<›0|¿tmÁ‡n¿wŽrœ†—>¯U?´ÀSÞA>þà]?Þ÷=~^S0P È2äܦ±A¼€AZQ€Aþ]6:õß4?œà4>ôm/?º`‹=zú0:Ã2]§Ï:›þ]?K7¾þí>žÝ^>Öu¥2›:+3 ©¢:1Î=Æ¢i»€§S€[뀧–c€;Te(¾,;y¿¿["¾6¹ºú´Š» €”V€”d€–Éû!;ƒP3?è¿>H¬2¿ýÆ<<7í¬-·¬y1/;Ùn?è/>•N¿0K =Ó{¬1û8~3=sJ@=È|=W\WaW‡:ÀŒð½%E¯¾g¥n?s°<½n /Ø^2vÁ;>Ÿ½:4o¾Ãx?; È<4ß/ØŽÖ3LT¯½õû=„KG='€e–€e€e‘2;{辕ò½½ác?¡_Â=›«0l&‰1ˆè?;ÈŠ¿ÏP™=TåN?öær=æ×å/¯(õ2çsn¼lxz=\Z=(ú€?>B}Õ×:½\ê¾³4ξ(êJ?Pâñ;f•,)°/ö¤;qwÞ¾o÷D¾~@a?:¯,=Œœ0§2æ<ã¼^e-=éFX=€zíRCRa·ï:EÖ¾=ò?©>?& Iu¤K?¢Mˆ<Ø¡1íìr3Ê7[;MK=ô¼ þ ê í—‡:˜9¬> š7¾¬l¿3ô;â…¤.¤02êí;F”>ñªë¾BÖV¿â=T<ž-É{ú/Ì}ò¼a8÷= Û<"ù'‚"j,:Ý ½ Ïc?#é>é‘=´ ¹0NÚ!3Êcñ:=©£¼ÑÆM?4?=ã}rŒs?l䥟h2ÿNœ3¨á[½ØòŠ=§T¼šzš,š˜ý÷:Ö?¡½.8¿„§0¿há<² 0ªô2^+œ:#Þ¢¾É,¿ï8¿Âv;ÓÜw/mU2‹Á½x|û=Š[…<€å\‘€@É!;O}¿††=vD¾Hð›< V‚0¯²^3x— =àLì=û]Ø;€’Ý€’˜GÎx;ÔG?ù?©q@½«Š;f®Ö-¦‰¯2æ;ì¤L?f’?"û½Ü;ïÔ .X“w1’q¼œÄ€=‘н¡ù¡T¡!;ÓÒ¾¼.µ¾fBm¿¶¬é<æü/z–2%‘e;è‚ ¾$š¾¶q¿Ø?=;I1Ũt3Ìa7=ßú=K¿< €Q½€Q.!{ùÂ:ÃW?¯Zz>Ÿ6ö>ž…=GÌ/ ó­1†îÃ:–p-?ž ?âÿ>šRµ; ã/Â.1I<7n‘=Èë½'€›”€›H€Ÿ¼×ë:@æ†>B…/=ôµv¿²B´=„„®04q3vmî:»Ÿ>“Æ„¾Úxt¿=çW>üiÅ4üiÅ4ÎW½áCé=S =o.h.².Öƒ:÷äÀ=¤ç?¹ÙX?éÏ<£ñx-» Â0–¾‹:Ù¦É>ÕFd>…Hd?¶ò@<^[Ó1_+V4ÞÌh=0+”=Kƒ<€lý€l€lhÐá:®— ?k!Q?9m'>î³Î<-lÓ0Ú}Š3òýâ:?O®J?¹ˆ=r KVH?¸,E?ÂT<óÇ.ª"O1çå:i¨>¥Æ>‰x\?0z”<ë†F0ÐÌ23mŒ½ƒj>LÆ1=€kB€knG¿Îì:ÖÙ?hèÕ>ÊÄ?ÐB?k§=Úr»0ä(3Û¾§½;­=!=?€‚ó€‚guF; žM¿íÝ>¾ËØ?3¢a;l%&/D³73à’;»ª;¿V•¾®_?â'Û;êò6.Fˆ±1$*T½¢ µ=EJ³¼.tU¡ë::><}ú½¹ðz¿ÍC›;Èu\/¾dã2tç:Y†¢;]½<»í¿ŸA!=™q0V§—2>@w<ðŠÀ='M=KíKîK¦µ;Aú>Ëþý>ɶ7?Œõ<'¦ 0~VÅ2 E;‘öá>½™È>ªN?œäþ;!a|.1É…½»„=öÎè<€©é€ª(€©G‰8;x½¾ŠÞS¿uvØ>n&I;§D»,>Èm1Íïœ;Aÿž¾ññ[¿c;Ð>¤+€<E[/e82¤¦½dË2=lë'=5y6€2ÿ<é¼þý>j9^?ÿXbªý»:Dz’= ,º>5Åm?ß$"=Rã,O.S#ô<3‹°=Vï0=3€$Ž€$æPŸí¯:‘Ë>ŠZú¼úÞj?E «¦)‹<}mg.èóã1a;v"ó=—ex¿òÓW>ÎO=¡Eõ2'X£3#‚ñ¼,G8>vþí»€9?€9Hÿ¤:~`Ô¾G-R?íÚÈ>Bn¿.Ä‹¾ZÜí:†r]/¦ªB2¬Ü$;íQ >=y¿,¬A¾ÔÂ<]r/?á1V.½7)>Yl“; 70Z[7=?‡:‡Š>×N¢>ÿ´h?£w<ó·ä.s•q2 2;CáÛ>gÉG>*»a? õ=#‚1žÊH3-±²¼x|;>}I¼ €<*€< € Ø;n¯F?ǵü¼=!?=Iª%0ëCã2QŒ‡:#SÛ>b¹›>)ÓY?g°=¼„2I{w4vSJ½ü‰ =˜¡ñ;/­º­µ­#F§:]R†>,§_¿›ÎÑ>õ4Å<>"Z0nŽÐ1þæý:ƒóé=b z¿¸Á9>U–;=SúÒ/‡R÷1霼M¢=@Pî<'€§$€§€€KM!; è“="¼~¿(Ž‹=\@<ðÔ-k3ð1÷c;É4>=–l¿™F=ŸÀ8;W¯þ-ýø2wJG½”1~=OH¼1€šŽžøšÁ5;M7¿¾gP¾Ê­g¿Õm.=a·¥0XÀ3ñž;IæÝ¾ë¾U~]¿TÎØ=:#Ê<€f€?€f‚;Ýð¿jë9?…'뾂™ ;ž î/A÷43ÿ];4$¿ð¢? ü¾/Ö<#G03á)ä¼Í=u"Á¼6€C½€C˜€C8è:œÓV¾aØ>ýw¿[ };Òjâ.‡À1Þá!;75¾¸ƒ>4Ks¿€]U<~–ž=|µ#»~âû³:õ:9¸`¿å©¾O¬±¾Ÿ)_<` 0Rw3co;mÛN¿œ0¿ŽD#¾¢iÎÿ€+<}bu-ßÙ¤1ùö;’óf¿Ó¤Ø¾zI¬=(MÈ<30(¾2Uh€½EÚ†= ,¼wº€€.íL;dkª¾3?¿Ï^¿3¾;X9‚-‹!œ1WÒH;q?ã¾@6¿@R ¿JP<¨?Ô-Sa71cE ½˜ùN=B=5$5¸wݬ; FM>Rño>A†s?Ÿ`ÞP>½çv?$f¢<èç¹.ñ–X1$Ð`½’“ =U½|<€€ÏÍ÷: ²u½n†¿—¦*¼bKZ;Q{0 Ð3rø:k¼d>ò~y¿Qü†¼‹ò=©7•+[bŒ11 ‚½<Áž=/Ä*=>€'ü€'Ñ€‚F»ï:Öýj¾D^»¾›âf?‡“g<í÷.g<1¢uT;c̨¾53Û¾shW?±­Ý;° ].œÎG2Û‹½1B(>z‹¼2€ ú€ Yl ëø:é£>/­Z?ÞÂÑ>Ö¸<ý`y/òu˜3ZÜ=;ésæ>¹ØI?¢Ö>K‘=£  1Eïu3G­p=È?s=Fµˆ;€&ò€&ñ€½“;] e?HŒp¾o†Â¾3,7ó'p?¨¸>ŸGê0²ë4EÖ»– ã=ý¯¼ €;𒸀;˜¡á:î`d½ “?3üO¿ÆF<ú 0¸#Ý2Ú°;Ìo¾¹Ú? /E¿eW<;.q¶1^(½¿7=9Ñ®¼€)€)î€)E ;ëu+¿˜f-?2Л¾HZŸ;'Wz/•2y¦n;X æ¾W¼V?pj¾,=õ-0l]g2Jñq<¡j>‹‡w<€u¤€uH€uøt;L¦¶>ŽÙn?J¯A='³%;Ãô¿.¤¨3ÞkÛ: Ë>ö¶j?2:=Š‘;ظ-DÒÕ2ºÙŸ¼Nò£=mWh=/€x°€x;€x<ùË:¢œ¾–Í­¾+Ìc? ©<`Mÿ.M33?;†È£¾Â¾ëXo?o¥…d?¾ÚX¿bRm<áÁ½+H´.ZYÿ: ßë>½»¾nëN¿;ZŽ=9Þ00à?¾1˜»iÇ =ir1=€¦¾€¦¼€¦%~C;¨æ<çÍ¿30=ÃLÛ;À-0 2Uà;ŸT=¢Žu¿çKŽ>ú<‘<Ú ®'®¢)ð÷ ¼–@ =u­½¼€‡X€‡²€¬éu ;Á=¼Fz¿ÃT¾»\¤=i~50I† 1WY;KgÃ=¦vj¿š©Ç¾•T>dÿÂ0S*¬1h—½_˜Œ=,Dºs6”‡p;§°#¿VÞ¿Ø£å¾8<Ñ;C£/K$R2ô6;7P¿ìe9¿×5œ¾PçÀ<Mè7?>Ñ“<º.s/§—¾2+wù:ËÇ?å%?ê?eï<-%t.²°1x#½@1²=ð³¼ttòt±¶!;†%µ¾Ce®¾_¿<^Ö=këy2ê³ø3^š!;® ½™òR¾à³y¿l~V=Âx|1¯íµ3áÊúÍ=¢œè<>ôÉoTP ;R|A¿@t>z"?3öŠ;¾”J.Ð.2…ï?;XW¿Ï$v>üø>´¢ <‘Òª.áð2Óž½;â0>™ò!½rtlâr&Ü;X ¿8ûÖ­<Ñ–Ì.l,1“Ì%;â¿Yz8?©>±Á¨<Ý^-ª„/ˆì;€G´=8Ù½+€nA€nÇ€ ‰“;N´>à=>·Gm¿ ȶ< ±ä.ñØ1$T;ï)>Õƒ>çn¿¨úN=á{[4á{[4óÊõ;5Ò’=æ®e=.€FxLЀ*7Ùò:¡©€>½ý*¾ãt?k‰%<½=/|á2{ à:äš>¯¹½ƒìt?³<4TK>?Hv?gF=4X0:eš2XWD;ßg…>P¦Ð=þÆu?“0t=qQº0«Rƒ2åÔN½‡Â§= Ê4='€'+€'™€'¿¿Ï:¥uÆ=]b“¾æçs? ¦N<<}Ä0D\v3³;÷¥1>H܈¾_§r?3ËÆ<åÅ›0Û-3Ìb‚½">6Ê:½:¸:3]/Ó];å‡h?ºʾûŒ ¾yG<~Y.lýÝ2†Ú*;Ïûg?}êÔ¾~<½’ < sÜ-æmð1Á|< °=j<;€)6€ÿ/(>'Q9¿ …+?ÿXbÖáä:27µ=R¿Õ?[tJ="¤0Rw3>&½þ¸ý=Ïå».—]—²—¹é;¸rº>‡+9?è0¿«“<«á/¾l2òâ:U¢œ>^ÝN?©à¿\0ù<åŽ/C·2ãÉ<„=\­<*€ öª®€ :n_;þ6 >€|¿º\æ=}³ä;¹# 4¹# 4±É;~‹€=BÛ~¿Òp=Ž#<í™^/«X‘2y‘‰½f»2>O°?½€+á€+”€+ÊI;ò?+6,?}ß> h<ÀmÎ/´3@“A;H?߈=?xt¸>æ=ä;–• .Sÿ€2*Ã<±É=sô8=%ì€$2¿B;UÔô>©*×>²lE?âî;3-hžš1‚11;ÄÀ>_2Â>²kX?× =0²l!3Õ”„½3ˆ=µûÕ<€|õ«€|ªÉ:¢ï=¿ö#¿K¾<=F^Z2ÈÇù2ƒçŽ:Í`X¿zn«¾AÕ¾çAà>ì1ì1u­¼ó<>h#W¼ €€%€<ÿÆ´ ?fsÇ>©>?ÿXb„ ¿:7øÆ>ZÚ.?íQ?‚ï;UeG1<³–3Óg=Åu=¼eèeÎelä:4Å.?þõǾL¿*<ÕÈ-op 21Ð;ë)?n(¾ãB2¿qÇH=ë)W1+lŽ3Kæ=K¯­=Ãe=PPSPù·;׌B?ÅüÖ<’A&?L®;ívz.JDá2–;>;Õ{Q?¨>=sê?¡$r;¤lÊ.4­x3ØƼcÕ0>Ĥ¼ ¢§¢ö¢u0;+ý×¾n¡ž½êAg¿ÂlS<Þ^£0Ú¥3'úX;Ë.º¾úM¾²åh¿X=Hƒž0+Å 3 IJMÅ?k¢/¿„¦Ï;PÁ!.Ââ¶1fû¥;¢ÏÓ><å)?HŒ¿úˆú<~4?|Ì%?ÑŽ?7š ?™8?ô¬>œ‹Ö1”aJ4Åâ·<ù÷=Ã=WªÕW w%;²ï?¤ÐE¿œÓ6>KFß;Ï“Ý.ž, 2-Ré:;Ž?!Ã@¿0ŽŠ>z®<*"0¾~Ú3ƨë¼ =R ½…耢î…Tæë:lµ%¿wv½ü…B¿€yŒ<^©w0ÌÄ2 (;ø¿ é½ÒK¿þé±÷KÍ>Ç%­<Ïú“0$ 3ùx±:Âúx¿,ß »í'n>€»±<ÅDã0 ×À3ÎY½¶Ú#>Ôbð; 7Ø=a€(„ ;Çk¾:5?{ÿ*?^]<= í+Ù’/•Ì’;®ã¾v™1?.*?8£Q<~ 0œZ¼2Ä![½ßßà=ý=j.ˆ$œ€1Jû:‰Š¼&”?ÊíH?P—Œ;–ƒ‡+ˆy”0º;ó <;Ñ?”fR?ë Y;ë9.tJ1ª¹Ü9G“ =Ï’¼€N6€¬†€‡îUó:ʽåI{¿¨@>aÛÿ«+¿}:5<Øù´0%0ð3ùŒF; ¿ß›Z>|:O¿`í>Êì§3Êì§3 æo½:’ =è Ë<9«Š«<«Q%t;Ó—½Ìž¿Üy$=.÷:ÿjü3ÿjü3Ä}!;DOB½/¿'cƒ={Ð^-÷<€kù€k΀mÜÝ:y1Û=íës?Rn‘> ¼?;&^/Óíõ2ÖŒI;«ê=~Wu?3‹Ž>lü‚;»/ë­¬2M¶<¨þ¡=jû×¼R€›ª€›® €›&Eâ:pÓÜ>í@=צf¿?˜@<5U.ëÝ 2á„ñ:ÄŒñ>¬‰æ9A¸a¿‰dÚ;2 /‹ûœ2ND?½¤‰>‰•Q»;Á;öAÅ;ÿ$½ç%¿5ÊB¿öf¼<:?¦0•¼2w¼;ë:’¼ $¿oD¿B_~<êqÿ0M,3eà€;“n =¯k<€¥ P€¥QŠ:¯ú½ûó}¿ÅÐ=)‘Uàh¿‡ö­8Ap¿"ú <10­..9©1wô¿ã>@¤Ó>ЉK¿ÅF¹;Pð™.Z”e1l$J;K¶ë>¡²¨>3S¿è”<=oì/‡¥ç1Ù"‰½Ï>õc¼/u®iLJ;&?=•½0=~{¿cØ?<+v¶.pÛ1ðr;ò¬½s]¼kÏ¿ÃTM<J9/P9\2ð3޽àž7>Pm½v €>ƒvïkã:rš!¿G3¾±»C¿TÑÍ<›H/îàø1|£Ë:ŠA-¿0½=$<¿@7h;0v 0bje2²LŸ½õIŽ=_]•H™.<ø1‰¼\3¬9ç:›<¿™ˆ'¿'.>®€<’^f0k´43j£š½¾ð=¥¼V=?uìuzu‡: fƒ¾®´¾òWf?ín<ÙŸn/Ì)%27uù:›Sç¾]°¾œ«R?è¿<´¿ 1É83»U; «ø=ûsQ¼$€Í€š€+â·:þ½L;?IÝ+¿¤ƒ <ꊽ.îì±2ež>; ,ú½8?M/¿xÍó;h':.Vš2D†Õ¼¶¹ñ=>•S¼8—ž—‰ ·S; ½«öD?“"¿#<]}B/"€2¸?;<é¼xÕ7?ç%2¿è±;µóX/–¤Á2ÉÉļÿ•õ=†2¼;—…—¦€“R~_;²é ¾ªR?›¿˜'¥;©m.}iW2€A¡;};»ÈC?åï$¿ F¤<1_”.–«2Ë º½Õ>_`Ö<€hþ€hå€h+0;¾¼w¿Æ <Õî€>W¤Å¾0ꂾx<ºç·/¸38ô!;3Æn¿:!g¾7¾6A”<­~0 “I3ÑZQ<þ›×=÷Ÿ¼9–ú–á–’„:?A> «>ícl¿ßâ;]60±Fó1ë¿ ;~"“>)>>ìZj¿_Þ·<¸0t10Øþ2ÎTˆ½K=ëÄ廀‹;€‹€ŽÌš:ÿÊì¾/³;Ùøb¿5J<µþÞ/¡ˆ3Ätš:0Þæ¾<~¿ø~&¿^>ë=·dù1hV'2_ $;j÷k= E]=o(µ(Ó€*¢';ÿ…f>³^À¾ #f?‘åž;TÁ.È]Á0nb;Û›{»ñ¾ =}?i;Ò= Ž1%è2Š9H½‚Þ=ñœ¼ 1€˜6 Ó";&÷½ÙŒe>"Xy¿ûWÝ;D/= ñ2ɼ";‹Y†½6Ù¾>Ãôl¿.”Ü<Ëý^/¶3‰2õ0´»7Ь=·`i=-€-Ì€-y€-hà:íó²½Ç4]=S¥~?Df‰<1U1‡P4ŸÊ·:œÔ=¾¥ƒ=S~?9L< "·/wŒ2Ûu½~:=9ðê<€P4D€føò';Kî྽aS?x*µ¾€: Ô-Oo_1æU!;>²÷¾NA?ô‹â¾Á–<æO1£R3U½AŸ(>âK½ :ö:²eÀD;kæ~?QT¨½€µ.=i¸3;YÛÌ4YÛÌ4kk¨;7x?™y}¾!L¼Øk´<9:ÿ0jÍ~3¾»[&>ÓŸ}»>€“ý€“…€ý,c;q½ç¶l?ÈÀ¾Xˆ®;.Ã|ˆ1±Š»:Þ?ѽ€ø]?‰¥ù¾$2¾;[*A.ë2«ª½y@ù=Õ®I=u€e%uŽë:¬õ-¾ëd½sß{?™£-<Ûò–/ºËG2O8Š:u ’¾6;µ¾ãìc?|#=Ç·¡0ì§š2˜½p|­=0õ3= €5ñ3)€5ùÅá:yc/»JA¼ö?vÛ<Þº"0ý½2½Ã†:;>¤\>Øz?c¿Ã=»³Ö0êZ³2¨Ž½Äx­=óX3= €5.€5¦€8t׋:àŸº>\ºü<ÒAn?›ö< Û/¥ 3™Óå:_`±>Ô™w=Â¥o?ƒÉ<¶I+1‡×3‹ÀؼZ¼¸=éš ½…í€CD…}óç:ðØ¿ ?8ò¿Ã;æºJ/¤·ã2ÆÞË:׿]Ï>ª—3¿Óëê;?:Â04ÐÆ3Š>Ÿ¼ €=mÿJ=€?j€?ø€?¾1D;’¿E¿¿(4¾õ6?\Ž­„¿N¿0&õ;ÍLx/EpÅ2Iœ‡:ÉD±=X˜å¾¾c¿yÌ›;è9.õ¤@2/Ý$=®G¡=Œd¼-€„€°€ºÖã:"ÏU?Çß.¾^Ô¿tã<˜°f/n!ð1fÚä:±(b?ã—¾Áï⾂£²;à2m/tqÅ2Ú;#<™Ê=(ñ¹¼_Ž{ŽuŽ@‹:5ƒÐ½Ç„é>¸Sb¿ø‹àÖ];AN=€ÿë(F?®¿:œ¾ÿXbôð;„ÝT?˜¾¾ƒÓ¾ìt6=Ž 0]ã+1ؼÌ~=®E‹<#€§5€§Ý€§f¡;†°µ¼í¿Yv¼@DÌ;æÈ.Db62L·;uþм…ö¿“'•º~»;]ÓØ-F¾02ªIð;þÒb=¸Vû¼ Ò  àL;ÔÉP=ÚJ¾e}¿ù÷ª!v¦º€r·—˜€rQ»>;+ÎÆ>-`?2ù’¾Ì¹X<ÉÆ©/¬5#3€ŒF;'Áh>L‰o?i*о”I=Q ”0~…B3‡ùò¼\³=e½9€CÜ€CÆ€CÅ…ç:’ôZ¿Zi§>„Ë;¬’ .›¾a¤s<ž,/IP2¸éÏ»B˜=í›{¼€£ü€£Ž€¬Šµ ;:l&¾5y%¿sÙ>?ÞC¦;d¹0®2F0;sÓ¾mÆ¿Í F?Η<,šº/K›2Ñz˜½Ð>C«¼?€ˆù€ˆ9€†X;ke|¿…¬‘=Ló¾3q<°",+°Šƒ- M…:ßêV¿lúÚ¾•«¾KÏ=È`|.ÿÑl3’\¾½ËJ>¼H<€j€J€²†Þ:=t¿ìE;>' s¾bñƒ<`!043Ÿ‹Š;Ÿuw¿BðF>ˆð*¾2[<âñS/á©2%Ί¼é<>•F̼Œ>Œ ÿÆ ¿gÊ>G™+¿ÿXbÿÿEc¾?A?ÉC¿ÿXbCYø¼têŠ=`á¼/€…¾€…者Ÿ“:‚-e¿‘ë[¾OèǾì<³7«0¡ î2",;ÍH_¿ˆýž¾€Á¾'Yý;ãB10Mˆ 3œi½ën¾=?XƼlt€CØtŠ:å:-¢@¾°E>:†v¿cû„;˜—­.¾[È1íæ:–9n¾W[Å=5Àw¿¡!<ì¨å-+ÿÂ0²½¦+>½oü<;€\Ö€\t€ql‹;Õç3¿×¦?Ñ®Ú>¯O ;T/.‚‡Á»>yË«<·0ŒWˆ3cí¯½Jìú=C1»?€ø€v€³²:£k¿ß,Ƽ2J¿Õ <§}j/FKŒ2Yãë:ÏBC¿² ð½»Ð"¿KÎE=Å041Œú4*åµ¼hZ2> `­¼¢Ö¢Þ¢‘¯;ù«á¾‹g9¾ma¿'Ü0< Ž;/ó…,2Ñj`; I¨¾ùS§¾×b¿¿¼Á<ñP§/äfÕ2C½\tr=BµA¼žžÍž3é:#ˆ¾Ï ’¾œ¬k¿î€;• /dض1å:Áï{¾ZC‘¾ICm¿!<Èó“.Úà,2²¡¼5ì·=¥Ii=S€-J€-}€-x>‡:ï3#¾t@ý=»¼z?oÝ<Þ­.—„ 2µ@E;¹5ö;ï¨M>ÂÆz?Èß:=>+ç0¢ß3ºÚª½T5>üp; Óæ¼]ø:$Ä4¿×·>Cs¿YƒØ<’°|0g‘)3s¾;°Z¿º¦L>ŒË÷¾Í¬šÎ:î¾AµÚ;0/`/›gÄ2µ»Ý:å?¿ÃÁ>Œ ¿D¾;«Ü¥.‰ 2¾Þ}¼"¨º=ºÀe= @>€xZ€-Þ|‡:å3i¾½y®>c‚i?Å—b;ð”o.ÎìÝ1ib;޾$à÷>)oT?àÔ =´y3´y3Á®½`ã= &=€:€W¥%šâ:u¨•¾¢l¿ß‚>ÿÌ <ôÖ@/TÂ2èYü:j}Ú¾–Nd¿SÀ>ðŘ<1ÒÉ0üÔv3Ý@¡½ƒ,>G½ €ˆ]€ˆ¦€„Êz;þÞ¿ø(&¿\Ïæ¾ƒèÃ<}G,~ð´.U;ð1 ¿0ô.¿õ)÷¾ÃI©<;Bô.’2-[ë¼QÙ0>x¹¼QêQ¬Q ±#;¡xE?][ƒ¾º?AP<ã!$.­§•1²ôk;ú6G?ˬ¾Þ•?-å;}ï.ÚŸ21`I<Á«…=›;ú¼'€ŸŒ€Ÿ(€Ÿ¾P‡:½Î’>'§ù¼d u¿ƒòd1¾#¿r¿h¦<[b/ x3ÀBæ¼ÄÑ5>Vc‰¼ ‹¯Œ|‹úÝ:žû"¿ë•Ó>»¬&¿p»;"‹ï-þBß1À£4;.Ð*¿²½>*y%¿º=€«É/”pƒ2¼·½Dj >=€hÓ€h¨€h3´:\Z¿gË<ÚWˆ½+‹;ßö,â-p1±±D;5†|¿U­&>L¬²¼S§<‚ô~/1Z2@7½ >à*»AÑ;|A³»ë:g ]>AÁU¿”¿q =×z„-ˆ+¼0t;ì>KLP¿ØÓ¿ro<0…`/ËR;2ÙZß<æÏ÷=fÁÄ<€t.€tnÂD;;)5?Š=?¢¯œ>•r„<Óô0xKŠ3ÔY;Âã+?bB9?#i#>1 u<¾¶/G¨ñ2îΚ½Æ£=Xæ-¼bXbbq7ë:~*¿¥nξp« ¿ÆKc<×Ö¼.sï2Ìx+;ÊV+¿C5Ⱦ¼!¿czì;še{.»è[2wò¾C¿»?ŠÁå;‚µÿ.p‚2÷Yã:~÷Ñ>¬5Q¿ôRÏ>ªB<4ß60Æ 3h~¿W<•</g÷2ñöô:ÎîT>õ²–½Ð±y¿ìä!=¼`j0E…ä2 –<9,\¾øUi¿JEÖîD¾@Oe¿õË™<@Ï·/Öw"3&B¼X¨õ=*V¼!€“8€“Š’ñÓ;gì'¾ã@?xt#¿–Ìá<ïö¯/Ì 2Œ@;¾ï¯E?Û翹^ =9‘ø0Šk3{2?½ëÿ=8j…¼ €sA€sŠž;ä†;“‘i¿G¡>Ú…¾,¾—Be£¾Ò<¡âê.!p2D6°½g|ß≠)Ò‹@<¹y/µ1š2è6";‰€|¿Ýf<^(> ü<½½/\‘¤2\ɼŠ<‰=w½5¡³¡Ò¡e9 ;[BM>˜1¾Ý×v¿–øW §Ž¾Á'l¿»”Á<};¦/¦3jÜ<Ì Z=8…U=/€K"€KW€K‘LÇ:@à= m„¾ò±u?¤<\×/Å3ÕÊÿ:A"µ>¢èȾ‚ZY?IXŒ<ó˜î/Åȶ2ضh½„š>È(»€”|€”F€”Þ:yÞ®>Q¥ï>³¥P¿ƒ"·<Öþ/)ië2Xd;³ÜÔ>ªâæ>1J¿Ûp=Òq40#Z°2n‡½+¿>Œh;½]x]I]ŒhE;¯oR?‚ƒ ¿G[¾.£á<½D“0ù1U3”ÒÂ:É–4?P©-¿XR¾8œc=ha1yNÖ2í€+½²bØ=¡0¨¼ ä ¾ B¹";j´°=ƒ|A>jz¿]¢V<Ëí.k$’1§>;Ì8—¼Ew>ax¿ž©:<ðfÙ--5Î1ɽ0+=rMA=€cB€0€cÓZÕ:,ˆ9¿%*Ǿ×?Lد<»%×.Ž”1ÉV;ʪ(¿ÊHè¾!ž?¡ˆA>í·}5í·}5p±" ”>ûWo?uŸ!<ô.t|1ŠX;‚ži>BF>´@t? «<>ßï/´–½2K¯ ½Uû”=Y‡£¼:tîtÚ€Š¦Šÿ:ÂiL¿šmÖ¾ßjݾ‚ :<ÀÐj0P 4P¾ë:¡)B¿X¸¶¾~› ¿ °“<ÃZ–.SÀ¸0„)ʼÑ>=Rµ]=VpR}VŸÇ“:¡\=Tb±¾™ño?-š=RKt1y"ù2Ú¶ê:.Ø*> ;Q¾¹îv?ƒX=)¬#1¨È-3cR½Å¬>KþÍ8 ?é8<”ø0/"3‰ä:ú¸I?Po·>á/?ñØ<-IÎ.¦Ï2˜û„½ >¼Yƒ¼€I€[r‹:Î?SšB¿ÈÕ“¾ùfö;ò´Ï+Õ b-öò: ÚØÉs;r¿Î-,M1rÞ;,µ{¿:¾=n° >H¦<Ý/eÉï2UY½`é<=®€<>€fÙ€fþ€fytƒ:(è¿»Û+?jl? ûT;ÓÄÐ,0/03Æ;Ëz/¿mê ?vô>á~Í<wÌ/¹±©2¼¨½ŽYÖ=Kåí<=oâoÃow\‰;]P:¿Š>9k!?{Ø;çµL.…¿]2“¦Z;ãõN¿ïø=Cs?d¯3=×E1/Á¥ò24–½¿H>“áø¼€J[€Jo€(ÿ»,¿}W9¿(ã¾ÿXbÑú:Ñ{æ¾qT`¿èÊ/¾ûrä<ó$ð/ëˆ2£å½zû3>Nz_»7ÛQHÿQô>äis>q–X?ÿXbmø:\Ö>(?ŸB?.>“`~1ƒ|)2}x:¨8=…'t< €¥"€¥Q€¥Ö•Ñ:X÷ϾHmi¿¸|u=}ÃÀ<™,1»—B3Iª†:;hö¾‚r\¿©Í'>O:=œnØ0$}˜3C½kH=l&ß»€ € †€ ˜Î!;ëùC¾7ýz¿JX==Påˆ=“Ü0ñ}š2¨&;ùg—>-Ïq¿û¾A>¾=aŠV0¦ˆ2ߨU½Pà >{÷Ç<=€Mü€Mæ€McHŽ:4a?±›Ã>®÷>0~<’k/Ä2R½U;’zm?èVˆ> †>×]C=š8 1:¬c3´É¼€8=ŸUæ¼€}Ó€ú€¡e&;¡± ¼Oeõ>{«`¿ýxx¤n¿*&<\Ž/´2y¼´W/>Ë,¼¢3€"À€/$âì:³¹û¾Éè¾ß>¿l3l;U]¨-‰@x2y;Q¯Û¾R^¹¾„ÙS¿Q·<ê5›0 °3V#½¯?é=â=‡¼~—@ Æ—U¾6;dñȽRç?}W¿QiÈ;õ:0.â12£,;4í½‚þ>§.]¿B8 <Û40/.(—20ÕL¼¢cG=Û¾G=/B:?jB»_;1¦7¾Ó&¿í˜E?WÚ;ÜK3/ü¦Í1T®–:pƒ·¾âö¿c5I?Ë;=N¢„0Rõ¡2È}k½2ÇÒ=sº,=$­$/Q¼ò:ÍVs¼máÖ>ùTh?ˆ8Ù;€².›2Të;”Â…¼ªz?¼b]?Xù;Ð!/"8V2Q‚þ¼Ý”2=Èïí¼ €}$€}Ï€}—˜;Юڼ,ÿ>õÕ]¿ÍÝ0'–×2»4;íl½cfœ>FPs¿œ`µ<~â1Ag.4'Ü‹½Ïg0>xze½ sv®€ƒƒQ*;SrR¿ê4z¾ª¿~*<ýp/Úž2ít';c‘Y¿ð$t¾aŸð¾¾\›; Z2}I 3d? ¼~pž=$l=G€*€*€*¦;à:¨¿Ü»ù@Œ½¦d?h<}±d00'ž2ÖVƒ:ˆêb¾ß'¾^v?‘Ó<ÇÇÝ/Ø®°2*¨¨½ºöÅ=ÉZ=üä+ó; ;¿êø±=Î]-?|Ë–;j-±.uÍ‹2ª;žè4¿¦!¸»Î5?ÝÈ8<|à}/Þª2#Ù¼ÆàÁ=€ï6=5€#U€8}€#ÿÀq>ÏÁÄ>mçi?ÿXb4c;´fu>ØÖs>¾òp?–#Ã=³J1.î37=š?Æ=w„=VfPÿ ÇèÚ:F?kŶ>(î?¸æB:ª’œ,¢Š³0uüL;´Æ+?}^Â>Û #?€? °O½*œ€+e*Æîï:’:'?x? „è>§Ðú;4j¢.gxv2Rìê:Hx ?Ò>/?¶gü>¸<‡Ÿq.õº1o)ç<ŽË˜=–”»¼>1b€›´€›ÿ¨ø:g4"?÷Ø‹<¤F¿c¿ð;€T/­˜3S¨";&¬?‡ª=CbL¿Œ¦<òUÇ0+T]3l!=K±Ã=Œ…!=PlöP1þ ;²9?Þü°>‹z6?“õ³;A w/ÅÙ•2è&;êÂ1?켑>ö1)?wç<%Žl.HD2W=Ÿéå=ïT@<hÙ Ùz”;ÅN?Ô?!öº•ä:—,¨¿˜16U„;ïdU?Õe ?G¬<‘š;}’'. @2Ì·>½ÂÁþ=y²¼ €˜€–%—G²4;æ ʽø2®¸»4€ 4”^€ Ä+&;~M?l4?]ŽH>ºTÛ;ܺ'-tº0Eé:B5?v-?Ò\K>‰w¦<Éž/ó9¿2|´˜½$¸1>¥I½ v`vzv~|ê:Ðëú¾x¾*¿u¬¿–¾`;î/•À‰1Üåi;Þ1¿™¿Yq¿GW<ô¸•/—¬D2…ˆ½É­‰=.VÔ»et:8Àº:Ãóô¾X /¿¹ò ¿«†H;ìb?/¼A23aÊ:wç¿’à+¿a¿“]â;w¡D)"“â-íœ&½\®~= áQ¼€.€n€‹q[;§Ü=òÆØ¾KGf¿¦D<¼›…0ÂŒ3Ûx;ãY>¹+š¾´Rq¿ýâ<®û90m33™½g>÷sм€ˆþ€ˆ€†Ý;u||¿¸ò=ÿs뽓Ö=‡Rœ0¾Ù^1m©ê:ü;s¿Û€\¾^øf¾ h`>³Ú<1lÿý1ÕÏ›½'Â>6¼%x¤æí:É—U¿Ooó¾QÐŽ¾k <È~/¿­2½®Ý:'j¿§#£¾ý¶~¾ö® =gk&0 ‰2Þçøº‘E==ÖŒ<€§z€§m€§ù!:åÉ¿Š‡J¿Íôw>»7=› ¶/ø''2F´Ü:Ä ¿è¤H¿ÁK¬> )E=ÊÑõ0«¤03ðö9dÉ=ëþ1:z€§t€§Þ€§!J;3 ¿ÄTJ¿8¬¾6‘+;ÛÓ¯/xc„1ïÈy;Ûª¾_k¿ßU¾Ì³ü;›nß0Ëw2MHk½Xæ-=è½±<pg€P6€ ù:=¿Q1?X,Ú¾ =wR[0Ú¯Þ2†Á:½2¿·¯?~m¿†t%<'B0Ü<3!ç}¼ú ‡=W\=€?r€?þ€?ö¼:Úz¾ëP}¾éxu?L#×;ÄÁä/å»2};·Œ¾Â\‘=¼‘u?)˜ƒ=34â/ßI2k`«»l=«´E=k€¦a€¦5¦Ì#;ñ#“>ûR•=D}t?(X­; /eûR2#/á:lŽ>”=ç2u?)><=@-¬=0¥/„½² >ãþ#=VG¼GQGÀ†/;(mc?é‹Í~²†;‹3&.ˆ y2¶Dñ:}éU?Ìï >ëV?2IŽ<Á0¹¾2_y=f3‡=¼?=/€Vn€VM€VÚõ/;:2!?üÑ4=ŽF??·›<Ö0%Ì2£Óß:J' ?‘Í뼫X?Ȇ¶/i ¼€9N€9Ž=HSº:齿ðiO?½ú½¶{½<•¤ð/æš2~|/;ú¿„;?N¤Ž¾¸ÝäÜþö=œÞ@2œÞ@26W½ÏÀH=‡ˆ==--d-–o”:=¢=hn?Ïǹ>RO<¸Ï±0£ð 2íÓ;?k¼ªb?rßí>ðØž<8ç1j‚§3ýôŸ¼ty#>þb¶» UJ€/=D¢†:‹O#?4-í¾æ|?A"7Å2MöO¼:u=ýK½¡ö¡:¡WÚ ;»}>¨šª¾~íh¿ü^ˆ<Ç/fe‹3EÑ:#o=·ƒ²¾Axo¿Zp¦<¦š.û-2S4½„½ =rˆ¸¼¬¬}¬¦ ü:¾>–¾Þxq¿H0¾Çߤ;oØ•.v .2МË;BI|¾‹hw¿³ •½‘/à=²ìÇ0—NÊ1 C=°Å.=!“Œ< E¼E8E÷h ;íï?OÐ[¿ÕÂ=ÑGY;öæó-ޤ£1‰Æ;…¤?ï=W¿UòC>ˆèŒRÒÃ;7Z7(T C†:/®>2„~>+h?é;CŽ.0ï"13RéŒ:(Þ>®">3c??J?=[ÿÊ0·Mþ2íº—½Q£ >ãOÔ¼ €ˆc€ˆõ€ˆO´†:wd¿Ò Ǿíjj¾öt…<ƒ$.D2.ú:ãx3¿.…¿ÇŽÅ¾øtp<Îõ´0Õ‹§3±§½¼@é=y =€7'¶€7+;=É>Öƒ?Ò}Q?Ov·<¥:*0D“4$ëh;ºö¼ü÷?v*R?• ƒ<ç /‡°*2ÁÈK½u¬’=„ #=z€¤n€0õxˆ:sÊ8¾?È!¿Bò@?c+Ï<œ¦/·5Ò1õêË:~ Ú¾Lá¾×pJ?»ƒ<ó)*0¡<Ê2 b ¼pC¬=_³½}€ ý€ ²€ ‰µ";æ¬J>ã>¼ýêz¿ÿŠ<‘J.­2Q%F;Ø7>~ü•>`jp¿×¨=ø0y®1T‡_«‘>*«m?±£I<Ù0/©"Ã2© ;÷[>:Úá>M_?–>r;Þ€/.“†{1[°T½¨¬f=Aô¤<€as€a€_ÿ0~?¿~X(¿ï‚·=ÿXb^Ê•:ÑD¿6 I¿Ö=Û‡›=ëÑ8-|³.l_À¼0Ö7=ð4Y=/RêRVR[Üâ:Ç<½½¬$à>Aòd?¿”<ç’=0›ØÝ2 0e;—¾Wë?° E?ð$Ž=½<€1&Ž3ƒh¼Ã<>…´Æ¼€Z€ZþFT ±:íµ\?þUÄ>ù‰©>WIH<ãï.qÎð2š§:ÕÌ-?€+?r„›>{Ã>L0.‘”1¹¼,}ˆ=H1@=€?}€?d€:‘™X;ÙKN¿ÿJ§¾8Õü>`F;1·’.F62+¹†;6HO¿sˆƒ¾á?ò¨&¹N¾—Êr¿ªË<€×f/Â>A1Î"¿;â×=å¶=¾Ùz¿, :<Ìí.oA72aˆ\=G]=øúÚ<OjO˜O¥ÇO;^Î2?BæÈ¾„6?Œ±;;Ö:S.}o%2Žg$;š2.?d¿ý1?LjŽ;õôy.,2ÍÓ¼íJ;>E=¼ €9€>ë=äØE1CgŸ1K9=ÿA„=ÓÛ¼eve6e(ñ ;$œU?Rÿ\¾úÒ¿*"¡;¡-oû:1 T-;s :?¢]ˆ¾"¿ŒXŠ;­ï."`à2€Fi<õ0”=£ý¼+€›¢€›Z€›©ßà:”¸>1H>}i¿'…ƒ;˜ì.2­;21.P;%"×>ï#=«h¿‹>5=:|H0­ì¯3,šÎ;!¬Æ=¦ Û¼.ŽàŽ”Žv¼; z>æ [?ߣé¾p¬E<#’ß,oÕ²1vî;r'Ñ=BBQ?¹!¿6ÈÜ<µÖ™0S¢þ2Þ9¼]O>ÚÂ<€‹€¼&¹á:‡bp¾žKn?\b>WgÍ;îŠ .F¤Q23F€;BÙ„¾ücn?ª ƒ>ä»ß;”wÞ/^ö3W9=?¨‹=ÈÎÛ:“bmü“Æì:þø5>_F?²H¿Í™‹=z¶A0T2Qd#;ÃÔ>½?x\=¿Ùà$>m/¡1ò2û’ ¼¹=Vš½7€ ª€ d€ òF;CLî= ¯˜>˜‡r¿X¡ëo¯>!Þl¿ Ì<¨\/Ã2Ñ2Q¢¥½/–=@÷e;{Žè?a˜:‰m-¿ô*¿8辊‚#¿Ê#žÛ;“<;†#0_vò2ìÙ3=—u=ͬ%»“þ“©gÃTÂ:a–¼û) ?X¿Ö—‰<‹Å×-ƒÃ»0#"É:o>å‹Ù>Ææ_¿‹´+=g¿J2Ƴ3Øï ½Ü~=g ^¼€dÄ€€dAì:àè¿ð¤¾PÙH¿o×>W¤2‡­È3øy†:ÑÊü¾¿ú¾‹.8¿»`ñ=+S¡0Wj2(`»½Y†ø=¼Zî;€Z€Râã:¯X¿M“L¼ÊC ¿SJ4<¼ZD/hM›2âYg;™Z¿ýz—<&¿ÅxR¾ÍDi¿é¡S<›K,F´¢/nï†:b2(>3y½þ |¿*ÎN;¬—.<2dÍȼ̚8>Hj!¼ €<0Q?€<«G6;+â@?•Ûq¾??,<8$.@†Å1ÝER;Ô‚z¿[àrƒH¾hls?<ò >_°E0•Z—1:;gv>ÒÉQ=u&x?{ó¨+M4¨+M4 Q>½{¿!>ý<T[T&Tt†:›ª?"Ón=&JQ?)¡<×eF/e]Š1¡’Æ:<ä ?^ºÕ=JV?ŶÃ=´¬2ÝHV3~ ½Oé0>‚Uº?7k7=7ÿN¥û>ìÓŠ>)ÝS?ÿXbÔa‡:)úx>›ê?pÑO?œòŠ=ð¡:1 n¡27S½Ò >œ3"½€":Œ€@ù;ŠÛh?²Šµ¾9Æ]¾q&e<Œ^E0Ù•3Ü’ñ:ä˜^?Þê¾½m;¾ð™“^7¿pÅ(?:À#»/P¿›.?®ŽkC‰¾‰=çSº2üI24½à½s*)>À•l¼<Ì<â¢ì7m;ZCé¾¶=¬¼"Óc¿ ²&= 0w# 3òŠÅ:ë{Õ¾ [L¾¹c¿eé=N:x0©ü3ùÀŽðÅÎ<…]F09¯3%Ì´½`ZÔ=ý†K>Äà’;Á©0 :3‹@ß:x§c¿tMÆ>y>ÝÏœ;yz.ÛÂ…2^h޽æ-=ÆüÜ:€‘V€‘Ý€‘QÖ{:ŠZM¿m?>X<¾£<ÏÜ.h!ç1Ýü ;¨\#¿#á=?XuS¾±ã=Þé2´d4¦ ‘½ œ>ÐÒ<=€m¥€mþ€m³8;eƒg½£|?i(>î&N< ò’/­ŒS3ïx‡;FQ£½ˆR}?.0ö=ˆàb<‹ÇX0Q 3Af'½ÃÕ!> ¡ƒ;ZzZZZÿg•=è1?€ 7?ÿXb/I;l9›> 6?¨M?Ãé>ä!ë2@63 ý<_—={-(=€Vþ€V;€V¡0;¬þ>¯yÕ½®¥\?},4ërs?%E³šir?ÏÙ‘<JÊ/Nïº2ü¨F½@–=_\*= €0w€0耤ÿ0N½Ï¿[„Z?ÿXbEÉ:f÷ ¾±šÃ¾~x^?®ýࡨ¼€ Õf¨fÞ=:K&\?ø°á>d²ƒ>Æ3<\5¢.úÅ1{u>; xK?ç?\¡«>eú;׎ /«‹Ì2é,³º¯>å ﻀ|€æCvTÝ: ó>>I?á$¿Ð’]ðL?ß—=™Çæ0>Bþ3êë’:’<•¾ŒÇ8>Á|p?•r¡<(¢–1¹¿É3»{ ½m«>äõº>vÿÝ«:°ïZ¿ Au>CQë¾Â0 =dì+0!Ðs2­ +;áA¿ñÎq>©ç¿q² <Äcm/°ñ½1·^“½²ž=üüw;€y€y€yÿÍãk¿Ä>M±t½ÿXb“¬¹: ¿É=ÿšO½€=ˆ)?.t:=1íº71Ó>túZ??­¥;/Ã!/^^¢2bôÇ:–S>rŒ×>žb?` ò<Ò(/'õÉ2Ó—½§é³=%"|¼b`)~bÿj;_׾أ!=xh¿l"ß;ã÷j.²›E2ÓéH;zõ¿HlG=?[¿$¤ <>Íw/pÄn2Ôœ<¼ÄÍ9>ÇÖ¼S €ZST¿™;Ê´J?!ã´>ãÿ>u­‘;¤jx0ù»¤3úÊô:™D?¤˜$?¤‡<™NU<½Ø¶1/!Å3ㇽw»>Þªë<€kò€kå€m››A;7AD<ws?Û!ž>Èæ‰;y¨õ+ž!¾0å^;îĺ+€s?ež>¸*<¾Îã/ ú;3£½>U=ž™ =7wÖwäwÆ;9›T>ð†—=B´y?”_Ø<®O03„§2.VE;„Xƒ>lƒŸ½Ö v?ܬ<»— 0÷ÈG3l!¨½1E™=7Š,<;€¡€r€p„:¶i¿ ²Î¾÷ݸ=.²ì; Qb.`Ôæ0óÔ;¨ab¿Máî¾uf”<õõˆ<˜P0¶ 3ôz½Mº >ÔÖ»€3Ú€3!€”³ÙL;áì¤>"c>éœk¿ËLÄ<Éd"1 $i35]…:ùP»>[‚,>Qj¿ ¢;Šc.;62<¼g: ·=¤à<9€t€§ €Q*;å,„; ~¿Ñ¥Ó=Æö;Þà10ŽrÈ2á›Ù: ,»ß~¿›ä¿=oBê;™~/0ÒÐ3d»¤°U=JÞ.G5ë2ÌîI<Ès=\ð¼/€Ÿ²€Ÿì€Ÿ­Ø#;é.f>€`Å<@_y¿´9<,¾0ê¯ 3'• ;L>纅¾¢Šl¿–ÚœE<‹˜í. ß1¬a;k1!¿*K5¿e‡£> z†Š¯6½ :!:¶TiÙ:Aßz?O¦1¾ñFȽCÉ…D2ä¼€J€J.€J ;Ý:0׿’ËI¿"k½Q’Å<;/=%Ç1…p‹:Ü“¾¾´œl¿]“­½ÏL4¡˜ï¼£Ïw¿w ?<›` 0MBÂ2@bä:ÿ{Š>¶.¼cqv¿u]<’¶Ó.á2Z»-=ä×Ï=&ûg<56in€k;|i?àõÎ>é)³=¢,;Èû¬/i¹1èå ;0òf?ø¬Ö>ÖbÐ=íÙ;ÄÔ-vsž22;K½„f=¢µ"¼žŠ€š žF­d;é¾ …¾aZ¿´”Ç´:+Ò"?8Ñ~¾°þ:?^\<¤&Ÿ.¬È12Xå=a5¶=úb/=PÌ€$üPDïé:>ˆÕ>†ø=Êzh?µÌ,=º9”/¿HÓ1 Û:ð¡Þ>X7=C?f?-!¶<.È0VáÈ3?½1\>o¹ú¼€v€†€=,ú:³s?s²‘¾ppô½Ýû…;>/;BÞ2¼ ­;Bög?,çÁ¾!A¾ø8ɤãê< t€tò õ›&;E>SBX?ÛÐ?9†<áÀ-ú`2¨ t;û#>5E?Ø£?{<ñ]­/ÎÏ3Ô*z<霟=¸õ¼W€›Z€›®€›xå:ãš×>W³¹½1g¿®Ó…&N§=YUf¿‹=È%š/÷¹Û1¤Ä޽ê•2>x´1½ €+íl€€+y§!;j3÷>ŸGO?gϪ>ëÑQ<=Ló.ªž 3Ì7;f*Ð>ß"O?7;Ù>-<¡ˆ,¡¬0ª ­½â¬È=ý¼)»€R€ð€>;b5j¿}ÁÍ=i5Ⱦ/Z£<Äfµ/éü1Åmà: `¿+´>åÒë¾Um×wÜ0=€k›€kJ€DO@;ëÍ`>Ô?kºE?çhÐ;ùƒ¦.K·2ÓÁ ;~zŸ>_m ?)ºH?*]ª;UÆŒ/õ,L3:>½§zr=HÂ>¼ €f€z€bÒ:—±@½ÐOµ¾o¿z`€<¦a0>P2ÓÐÛ:¤)X½cßȾWk¿¹Ã©<Ñ‚û.4|a2ìiG½ñ+>„ ä<).ésN.dPp; MW?wðÇ>†±¿>Ïò»;ÌK.KÙ}2^€7;sè_?}%Œ>ÇÙÌ>³ò<>·/ìË38Lt½é~=J}Ù<€ªR€ªe€©kØÞ:‡²Q¾‰Åh¿è†¹>+U·;Z–L.îÄ2ÇBÒ:Ii¾e­`¿ê×>5:<$-/Êê3R~Ò¼™=ü«=<J€¼Õx;•zl=\~¿ÂþÆ=c‘U;e—*.¦›¾2%`î:uŸ=™Ý~¿ÍüW=¦^7;+¤€/+f „:ŠH? ¿Ú?²,<âlÃ))ö,.ò];$?«œ'¿ºyô>¹ðl=¬‡ 0}ÆP2”Ù`½òBz=wLÝ< €¤•€¤G€¤@–„:r«¾~­X¿ùZÔ>¨8';µÖ.·>3 ·W:Ë ¿*,¿bÀä>ªB<º.1é¨p2Èî½›É'>3¤Š»Z>ZÌZ]ý;蜤>âJ?Of=?®‡7<·/Ð 71+#;Ê.˜> +?Ý€9?xŸÛ;‹~Û.¥Ø1Ó„m¼h!¡=º2h=O€xe€x8€xÔä:"[½»È½$f~?c“G=mû80!§2£ò:ÃJ¾$Ss¾uãu?¨Ü <Ö¡Á.>¸ƒ2rû%½7Å>åÒ;.ssk€rý0D;”¶1>+´{?õaf½Êì;UÈV0eÕ—2Š~5;ÏHr>‡Ät?'ç0¾C±Ë<‚а/}«2{½{òÂç¾ÿ¼?¿¦c”<Á´`.ü¹þ0ë);¿Ä›>!–¿/¬L¿e‰R=-<·/Gy22ÊŠ¡½†1>×4/½€p€„€p©¥†:to¿…k¨>`ô>µXì:±,SXL0¸a—:Žc¿•õÖ>¾¼;>ù2 =+¿32–¤ 4nÞ8½ ß>®¬<}sùsðsŽ’µ:€g?ýp>¡q¸>î`ë:-ï$. ä1 l·:Xî>?,•Ù>ÀR?¯C=­…0Ld82N6½éG>á·¡<~sÿs÷sµ:µ“Z?‰–­>AÊ>ú'=5|;/7pŸ1¯²¹:(?d'?\¬ö>~|Ó¯_0=7€G±€GŸ€G;“;·gK?=>3?;Yß;Ã]M.I»"2§Âð:©È%?”ѹ>x…+?(Ìû<£xÎ0ò²Ÿ2öïz»31Ý=Î6·¼€;Ø€;®–ØÃƒ:×`<>×H>éþx¿Û-;<ã=.,?°1)ò#;GŠ2>è2<>%¦w¿'qÁ<ÎfA0¶È²2+ÞÈ<ÇU='õ%=Y¬YZY€@æ:@“?u©ø¾”¦+?fæ¹<ÌV0wÛÌ2À‡:?¯è>﻾‰ÆO?1žÀ<$qØ-ý‰(0´’V½W=€=”£=€¤p€¤—€¤ÿDz¿—:1¿û¼?ÿXb@% ;Á‡+¿±á¿êÝ?Ãs–=é)Ñ/CÍ 1C=ôàî=î>Ç<6¾|€t—µç:A5?ÚE$?k˜>Eùpr¨;ÿ¨.R¦€2ƒÀ =Uh€=dw¼=eTeüeèSè:e³M?1ÙA¾{¿jU…ðd¿ÜÝ=<Ï|.ýPþ1ó#;2ºë½1Ê>õVi¿Xl<'àË/wNS2ÉäT¼×Ô= ¼>€;{²{2‹:¤”»½æ€¥>vq¿Ï×·;6 ¡-¦‡Õ0µ-ô:yÚ=¼`ÇT>ez¿ÚÚ´<¥³ <€¶sRs­û;Ò2? À5?š{·½3°þ<è¸:/Ä´2|Ùø:~mK?´?_¾Îº <Æç·-lá1" <'3Þ=ô‡&=f€,}€,~€,›;‹:f'>Ý¿>v-k? …<™%Í/µ4d˜ç:/¤•>‹©g>‰ßm?ÜŠà<’)·/^¯m2;"½VF#><;?ZZZ§Z—w†:˜•€>&ø)?>P4?ÁPQ<’•d/{2ÙD‚:x´>˜$ß>ëT?À Ã= ¡2NY¬3|¸d½ÂNq=ÑW»š3šj€€»ë; ¼a¿ Š~¾ :;i*<¿<â/¦r=2HMÌ:¢'6¿+&¿Nô¾Èué=>É‘1¾)M3b/½BZ>Ûú9€rW€–Ú€rx#\;tä>ÍÇy?x{5¾d‚«;eÒÂ-íœá2fz;Ùy\>°q? Ÿ¾ A<¼GE0Êà3™a#»/Pò=cÒ= ª€@Ý <‡;áo½Í‘?¥ËS?Z…;l“ /m$73|—N;\[ã½a6 ?LKT? év<Šz0žÙ2Ú½½¼–ð=íš=¥ý€eR\ëă:Œþr¿ÙÕ¾Öm½à‹J;F/I.›y»16;+f¿$›à¾ãÆU<.ª<›…/Å«2KO½Mf<=À¯¼ž÷ž4ž(Þé:îŒç¾,§€>e[¿êÿw<Ù;‚/h)[2ó‚S;•Ñ‹¾Ã`›>ʱi¿¸¢<Ó Ö/°2˜„¼)“=å¸S=V£€¦/VtýL;{x¨>Eòž¼ˆ±q?z’;¯--«Ìe0ÙD¿:@Í”>»T§¾ô7f?دf=£ëB1³»93eVï¼lÍ6>:u¼‹4‹8‹¼º:H$¿æÜ ?Eþ ¿ãÌØ;þ,+.÷Ô)1n1;Œ’)¿¤ý?méá¾¶ñY<žs»/óƒ¨2.åü¼£Ì6>%U¼‹$‹z‹ä{;@¨!¿OQ,? ž‰•<(/½1k°I;h¿ë$?&æè¾=´î<¡…;-Y„c/G! ½oÍ=ÕË/=y€7þ€7à€7¥S;bM޾•-Þ>Jd[?;‰;å®@. 4U2Ó0K;½`¾‡ôÓ>&4b?V •<Ö *0‡Ú'3غԻ½Sá=±40=€@ä ú€@|Ô: %Œ»½i×>¸HIi?BÍ<\_g.ñÆ2—r>¼PÆ8=&Œæ¼,€¡Z€¡;€¡cЂ: ³Š½OÁ9¿M/¿±ÎÐ:2þ..’îä1ˆâ;è"£½d/¿ÙON¿\I<¹Ë<-ú 0rŒä¼Ò‹=%\Ș,¿`2Ÿ;Ž£•.J&F2Àê];”‚ ?ê*Ž>ýT:¿Ú»<òJó0<Æ37ˆÖ»Å 0=¬ŒF=wåB‘3;*'’>F2¡>j»g?³9=•H~/ꀑ2U!;¹kŸ>~9>'q?÷ê=Xð.À$ë1+¤œ½=ò>ðn%=€΀.®€V;×ZE¾#K? Æ?”:«;Mj).Õd<2˜ê÷:ˆ›½/æK?6“?rJ±;ßÁ//YU†2ÚT½úà=úñ—¼€˜ô€˜š Š„:Úì½)Zž>z§q¿ÿ{’;4qt.w´÷1ˈ;hq¾è5J>$Ýx¿È–ö;©a0ÃZ3IŸ½'1è=Å­‚»/‘N‘‹‘£Z';“‡¿­ã{¾ÆF¿¥\=Áy0@,3ò2ç:_<¿ëÇD¾Î²M¿a,Î=Éá94Éá94„ÓB=$Öb=eã=€Q€íO·€º:Yqø>ÄȽ*n^?nYë;ƒª›.‚#ñ1î; áÕ>Õ¢ˆ½G÷g?­¿<ü+0OÜC2÷´½P>³<'úÒÌ~´:Ô—A¿ˆÊp>HP¿÷ê;¶}4.Ÿ Æ2¶A¦:Ð5K¿JÉ>=i=¿g©œ<ì1úýÿ3[‡¼ 7Y=[ëK=?þ?æ€?[4Î:~¶¾á½Û¾åŠT?ß y<(˜/ƒ.¶2‘>(;_R¿O¸¾c#;?ˆI=ÛÌÉ0äY3Aš±;ÔÕ=3TÅ»€[&€[€[¿£&;"]¿f H¿ÓÔ¯¾GÌ<Ëî¸*”÷M-F›;܉¾“q¿x­P¾ý‹<.¶Ì/ 3毰½?Ô=ãP¿®Ež>‘Èõ;Í"°.’ ø2RAÞ:ñ³T¿Ó®>ª÷à>LöÁ;@–.˜0Š1߉Y½Ön >¬<»3€–Ç€–—€– /µ:ßø?‹ŒØ>F8;¿ C8<ÖúZ-21v@;12?ãªw>Œ-¿ÃÁ<¯Þj0òžº3£¼íØè=Šå–¼{á{&{ÒÊ;§ Š=?)ÞP¿4»=ó8ù/g²2д;Ý,.=  Ü>åf¿Q,2Òþ‡¼€Y &€y§¼:é̾Þjj?”=ˆ­;uÓŠ.N1ç s:@ >æ®p?(òŸ>/¤Ì<;’ø’Z€2×2;Úú¬;t ?¾xG¿¯cÉ<ëk9/ê;¦2àK3;v’%¾±,'?_h=¿óíŸ<Ɖi/Œ™K2ï©\½ó=¹=€¤&€¤¡€ª'8;„s;¾ ÔW¿ës?†º„;¹.°) 2ˆ—:Ð]›¾E¹U¿Œ%ë>ÁË<]»$.¤–D1+ˆ»P9>,I<'V7ƒ*j;ý½x}?8ƒ½ƒ:DK?.̤f2¸ËŒ;&¯¾áù|?Ù ¼#,;½~q-"ƒ2š„½KX=â%= €v>€vù€=2_;Â^¿›r>Õøß>ò–<6‘È.T‘2™íí:AãN¿åUI>l ?°')=ýr‘1¦• 3ƒ±½‚«Ü=!@†<>Ý1pp;G‡v¿Ü‰>Àn=F‹õ< %[0‡µ,3Æê;¥qz¿ÚúR>Íw´?¥hv½Ý0*?üûx<šT;0^„3ìÛɼ¶º=Ï%»  €­ v&;˜à =ðØ¿4:û»|Dí:‘’~-A92±&;4ãÒ<à¿¿RN½p:k¾Ž-ØVö2£Ì†½Øðt=4MX< ¨A®u®Hñ;tUª¾ðjq¿?_œºu;4/â{!2Ä~;Ⱦ4Íj¿Ô&Ÿ½˜ë <ȉ!.õ>1yÜ<÷æ7=¾¾=€TÚW|€T‰¸g;Öâ0?Ű¾Ç"?Q:=qu0ðô1ûlG; G1?6â]¾v(0?è€=vb¤.¡Aç1!X•½¨È>:¼.~ôpßî:'t0¾è©É½Qèz¿#ˆX;’Í- é1¶J;&X"¾º·Ü=ƒ@{¿H†J<‚¤Ø0÷S 4•G·<žì†=5Ó==LÖ€K¾LÊÙÚ:8#?Æ~¦½ND?Ð>= x,ä’.º:;ÒÃ?5½¶6J?4‡“=–°Ç0åpæ25²+=J–=¶½Ý»9€Ý€Á€èV7;v!d?gÑ9:Pè¾¥Eí;64H/Óõè2Å\ ;FÏo?Çøê½ÛI©¾]R;:”.eè!2T÷¼u>,>ú´Š¼/¢t¢¶¢!hŒ:åÚ¼¾ô,¾ðj¿Š<ú¯“0¬°43¹Â#;àkm¾FŒ¾lñn¿¡°{<8u’0«Nq3‚<ÞæÍ=· ¸¼ŽQ€ŒÕŽü7;:r>b_€>u¿Wª<ªfÄ/»|Ÿ2ð›:Šš(¼¨q“>$u¿}<3`/9§2Ø·S½eÞŠ=-íT¼ ššç¡ù:Â}¾N-$¿b*A¿µp½;LžW/ä2j(ö:ý¶q¾Ñ“¿8Q¿–h5=7è0ö–T2Yl“»4–=“p=€*Q€*y€*cƒ:Z—í¼¾oD¾Á"{?b±F;˜Û•/ ž2š;…ˆ >ÿU¼¾¸„k?MAÀo¿¸—>»½I¾W^È;¯ .%]Ù0ƒ[>;èÚm¿uýx>œ¢Ž¾× <¸'P/ ݨ2Æ4S¼ ¶>•Dv<°@U­3;sÛm¾cux?³ ƒ=Fªn;Ä1.8æ*2ã"?;n‡¾)Ps?"Þ&>o| ;“ÝS-§ÔØ1ž˜õ»¢(Ð=Õ¯4=>B€@+@ÿ¯] > ŒK?ý?ÿXb_Ž¢:Ôƒ:<¯S?Pê?qá>üˆá0Ãa2éD‚–Ù)?5’?Tˆ<¶Iœ/øÜ»2·"ï:qÅv>{ I?Zþ?ák< À0Ï«Q2Å1=Ûܸ=+Îé߯>¹lM;ÒÍ=.†í 1ò#;*s?a >*¯>•çº;/“03ž›½Gç,>Yné¼rxr”r_ ;ìs¿Èt7?v® >70÷;¸â/€,ÿ2:ñ/;VÃ!¿Dk5?d² >cr€˜í€˜é€˜^×<;{žJ¾zE>´v¿×jãm¿T¡<ž[”.+2R27߈¼ Œu=潡´¡—¡š~;˜z¾U݃¾¯rt¿eï›;EÌG/.Ÿ 2bƒ«;X–2¾Á¢Ã¾ãRh¿mÁ=›Ì,1?FØ3ÿ°…½2>§Êw½h€g²c<;Ÿ 1¿F3í½Þ„6¿Ž¨ý:§/u"+2£™Í:QNù¾Ê²¾E;\¿0ÕE<’_@0¼š2¬à7Úi=åår¿Î~®<ДÖ.Àm52mæ;?Þ²>žÏ•=D#o¿=µ€0JIJ3£y@½kœ =B&=*¬«ø&x;ˆW£<©ç¿*˜<‡îD:lKj,Úû&2:v;+¼„å¿æ Ü<l™:ú$¨,"k2ˆò¥½[$í¼Š`r&€ˆÒ\ƒ:íS¿møl¼ëR‘=¡³dC¯¾°ÍŠ<6 1ß—+3Áso¼á(ù=ÑW¼€“[€“”€“çA_;>Ý`¾ú-N?#ò ¿{ Ž<)÷.hߌ2L«µ:ÀS½&E?ÖÄ"¿2p£<£6ê-OÉ·0@4s»·› =e9 =q€Ô€+€§åW;‡=€¹~¿\¢˜=l)¿;½S†.Û’2püV;œo=çå~¿àw“=žë™;Ãâ,ÂO"2–v*½Ó0>'PÄ»€9E€9y=©èÉ:²¿á L?ÜN°¼?0Þ<;™·/g„õ2Uñ›:Ó® ¿=W?Á8=Œ";ß.MãS20b¼¦*>iþ˜¼X/Fÿäðq?À"˜¾Ob >ÿXb–[†:'Bd?²Ê羟n¿»à]ê<­y‚0¦1ù¼]¤Ð=(¹Ã¼ÿ€;p€;õ€;ëò;T.>g„ƒ>“Šs¿e‘¥<ÆÙ€.ƒŠ1ÉÜ;1S=õÚ?M3Y¿íà =ülA0>{S1ûé?½‚È"=AºX¼8žH€sÊžÿgOW¿PÛ>õj©¾ÿXbR0(;ýÖ0¿¦–Â>æx¿úº/> ­2)›3Ì]‹½ÆÜõ=;5W=>€DÕ€Dÿ€D¯Þ¶:}Aú>Q† ½+_?2¿í;hn-,È Ø/eƒã:çƒ>Õ0²½ Zv?ÆÈ¬< €x1VÃé3g½Ü=bLú¼€i‚z€iÿ DľŠ_'¾A¶h¿ÿXbæ“:;0ݽ-åȼÔl~¿3z<…ÿ2R ƒ3(ö¼=‹áj·*  Š ó;Št¹»àÊ¿ŒA#½®Ag;¨«\6¨«\6»•À;ÀR£9—î¿…ɼ¼‹©;Š-fPí12齃Ü>ïÉü€JA€J€J²õ€:¶g¾¾ùác¿±É†¾rv¹<Ó¼W/LÅ3ÿ';->À¹ß}w¿炾Ö=â¥1bt3x<½´s=CÅ8=M*€2M_ÿ;#np>$\> Áu?ÏŒ<0Ø´0/¯3³qÝ:+“œ>Õï=^åq?`R¶<Ôý/z2v5ù<ëÉ<=œùÕ»ˆ/ˆ0˜éÝè:Õà>Ⱦ‰Ïb¿ðeŽ<Ñû0Ñ“O2˜z; Š•>æé ¿_I¿|ç'=X ”1há3°ã½¡J =Ž–<=«m«{€¨@çü:À÷¿XAD¿¨¨ž>1G>Oì0ÆÏT2*—÷:02¬¾Ò´p¿\ËX=>oÈ<°rª0Øe§2Îû½^Ø=¤$= $²$¶z<[;:ù½…û>ê\?Ñ ;@jÍ.¶SÞ2 9[;\Ï×½N×Ù>Ñf?Q€<–ÕÐ.3/¶2ØÕä<å =ŽÊÍ<.ªôª¶WD®>;Ôµ“>‚·`¿!ËÃ>0 Ð;ÐïP.ze@2eqÝ:¬N¸>±}_¿&x¨>5:ç;C¬.N2?©v<µý=\ì»9€µ€Š€%;op¢>;M?âÜ¿a!<Ï%E.ú¤Z1;;^Ù°>–„P?¤î¾èso;Ì-¾.q¥Ó2«Ñ+¼Øò*>ð÷‹¼ FX/Fÿ$ëV? ×L>ÏQ?ÿXb¹ç…;Ñ3?¾ÊÆ>é¶?“>=ÿyT/;3Ãgk<”.=!^=€FÃLT€FÝ÷±:Qûµ>çõ ¾4àk?‚n<‚ €0ÈÓ2¨‰”;x/¿>Ⱦ ¿j? uå< ê0SÍ2ÁÿÖ¼Ïgà=ô¤¼ {ò Ü{Å17;UvQ¾`!?0µ?¿:G;u}-OÖž10ô;Ö½I½?”¦[¿ìÄ<.‘V.>M2oŸ½ÊSö=¡7¼7—T—Ú—òOá:.V®>®V?.Æ<¿CK=âÒ 0_ã2*»5; k¢>j†*?ŸÎ,¿>7É’³i?·Å;›–“/02éÅ;h`¾Î]>qØv?¦øa<Œeœ/Âé$3Ì——¼™Öæ=X¬!=€7Ê€@†'hAî:m.C¾>£?ÓIW?üj¡;4~Ï-ü–.2¼ql;Âùw¾Ò†?™²R?yè<Í/fÙ3‘Õ-=ÒâÌ=Ü:{€`Õ€`dx1;¸œh?Þ¥¥>¯+‡¾År<*²)/–Ÿ#3%;Ui?î ˆ>Ù”¢¾MR¿;…ñb/·†2è»Û=!`¼ €Rp€R¾€RÛ);È?qµ?¿Šƒ‰¾ýÀ…;±9.™92Ða[;L7?½+¿IO¾ÿº<¤„î.Ý­2|~X=ñ¸h=kcì<OþO´€tØ;?ÍI¾ö8X?W)ÚŽ)¼QòQvQ}H†;-½>b4,?/?½’Ð:”§Ú-ÂòÞ1µ„];ý ¦>@v?™Ò6‡×=úTv¿>ö"<­º¦.î‡2^RO;–¹>â$<¬n¿ŸÚ…<Ťõ/¤Íå2_bl½ôÀ>º= €IZ€O\€I+œ’:ÃåP?7ä»é÷?Wq±;¡Ù.^Îi2ÔlG;ö¾Q?I Ľ϶?NÝŠ=ÙŽ2°Y¾3¶,Ÿ½½#>(Ñ’¼ €{|€{fŠzÒY;éÒz¿&° >Ëî>$< Âo/ uC2±^;Å}¿¶t =âj>÷ëì;d T0÷!ä2í)y½îv½=¼<¼6èÝx@¼:¹v´¾:o=Oo¿é«‰;Ñ´/õC¢0¿ï=;/& ¿øe<œ~W¿Í—Çמ<€M×€Mf€Mã¥t;÷E_?Vѹ>Ãö§>—‰F<º:+œ«b.(vO;ðs? †ù=Õ!”>Šv=l°.ná-26¼ªF/>•~¼€€b€bwËm;Á(y?ó%>ªþ8>š«<w—0_Rð2–y:ß|?–ý¾ú§½èð<ºŸ2p4¦íß¼ñ ™=¢5==€8‘€:Á€:áéä:®N¿ðÒ´¾€ò>HÒ˜;qk0$Ýù2@y;ä,M¿Y¥¾_Û?€¾<‡$"4‡$"4ò}±½ë¨ª=ñH<<<€<€ï€`ëÜ:ª{¿B4¾g³½y¦E²–ʾÃ^;´¬/·…™1@è:†Ì7¿ æ?鞬¾Úª×;ÐOÎ/3ˆ2¸ä8¼L =Þ™¼/€¬Ý€¬­€¬Ç‰Š:¥å”½«¦Z¿“Ö?AÏ…:‰Ú50‡Âª2 e;³Š½ÔV]¿.èþ>œû5;N¶‹0sÈÔ2¾J~½î?2>ñÔc½€+.€+€4µ ;ß¿n?Üy>ˆ>hÚ[=Õ4S1Ãl3È;úça?P%¹>. š>GÏÞ!E¼;;(;ô5‡: ˆ¾ñè¾—•Y¿ÑMM<Ò$Ý0Ÿ¯W3ÕÇ;­«¾î¾.f¿OÓ/=ýÌ.N\1zo½\u >¢Ï=-€M±€MMG>å:t÷>Úk>GX?Ì6=g”.)úœ0WŒ‚:ô4?¥z„>‘9R?E‡Ù;ݸ-À­D1«°¹½HŒ>Ò‰„<€Í€é€P):˪l¿:\‹¾Hªˆ¾V€ g¾ð¾/w?KN=Ù0Ô§{2Ì_a½§³>¶J°º €”Q€”$€—ƒì;%t™>É¿ç=ár¿ g’<½Jv05Ì2 ?Ã:#É­>¢°6¾\nl¿A×Í=c^Æ0UºÂ1>½µý >ž_=GµG²€M®†:a 2?\b˜>§l'?gOmÒÀ^¿/äT=sœ”1tǦ3ZñM½ˆƒ>O/»=€–þ€–h€–‹:%”?Þ¬â>jô9¿R=;=7} 1÷åj2›Í;ø ?žù> L¿Òw¢=ä21‘‹ 2æh<¶0«=#fö¼¦€›Ý€nà€nùÒC;XÒ>2·<¼ci¿úv¢j:Ä=¢f¿¾Ž<p­.;ºƒ1Ћ<*p²=æ è¼}€n0€›ã€n•{;µX?qsU>áGM¿¸ò;FÛØ-ØŠœ2&6ƒ:{?EG„=­G[¿¸¬m<¯]!/å™Ü1ìµ½ýè=¤‹Í< oع\ŒI;™¹¿Û#G¿Ã'0><4<5Ž.»Ì¬1K·k;Õ¦,¿‰†.¿N*‘>U/Ö<³ÝE0ðBì3¿IÓ9¬=/À¾¼/€‡+€‡B€‡´8„:èoF>@Ø>¿B#¿Ö¼üB¿°ÇøU·>¼SN¿» <3\.ÐØ1²ž»¸’=¡Ÿ<^€§ú€§T€§º!;âÀ <…ä¿Ecâ<-0ÿ:÷5x,2£oð:f j¾Ùw¿·R>ñ;LŸ/•×*2ÕY­½bgª=+…À<+€Ù€O€¤•:]g¿›³¸¾Êçk>D‘=>³/(I’1§*í:¸îh¿¦T´¾´s`>TÆ~=,O€0ïÛÊ2µOÇ<<†‡=æuļ›\› ›ÂÔØ:Ê0+?6›[¾c@6¿¥°<µ&¼/в1m9Ø:þæ.?€Á1½›:¿©ã’<Î\ /-S1ÄЊ½J•¨=¦D’¼bKb†b†í ;ð­¾ ÅH¾|k¿Ú¯); J-¢KI1ƒc; þã¾ch7¾Ê•`¿$ù=‰ƒÅ0ý~†3E„½Ó>µ7ø» €3$€3(€38‚;Ë¢?¶“X=Ëß;¬ÉÀ<ÛZ¥3ÛZ¥3¨˜E;ÎÅy?(J ¾Õ0¾)¨†<£ƒ­.„è®1´Žª;»>µþ8 C¶€#CØ\D;Z=‹[m?ãÛ½¾©ƒ‚;}v--ð 2D;s >ìük?[̹¾àäà;Š ?5 …>³?U<0P0wq3.8C½![ö=¦+X¼€˜N€˜»—±â:÷C½Ù¬?º P¿äò}; èã.‘æÒ2ø<;8wî½Q ?–^S¿AXÛ<‹0‹B3GT(<Ð^½=ô3õ¼€nù€n¸Žâ›ù:³>“1õ>§#N¿ÆŸó<ïýÞ/8ÖÌ1øç:˜¥²>Œí>›‘P¿@ )=C*1¿è3}¯¡½W$>S°»2€ÃxHˆÊÅ:·f¿H¿2>gàU¿ôÄ; MF.Á³E1º$$;P¹ï¾íîY>ê‹[¿Ô1Ò<›€/ê2¸sáß7¾<€E€ú€,Ûø:„„½v?O>‰>q@à;9{/"„3aÞÜ:´*½z§m?µ#½>ì Ž<]yÖ.SJ2²/=ðúÌ=©½ˆ;;ÔÇó;GÕo?K¦¥> ¾bÂÅ;s0ý-.(ƒ1E";¸q?¨)¦>ð`e½…##É1Ó¡S½óÌ>jS<TÔ€΀O:—‘:­j8?qK?¼~õ>µn«<h0M@e2ƒÉÉ:Þ73?*ª> £!? }s=MYd1þS'3KZñ<ùÚÓ=6‘=*‹vÂ!;J ?Z¼ç>eL3?Nšá$˜'?õ"< ”/“•š2U4V½‡2T=ö{â< €f¾€fL€fÔk ;è[y¿N¹g>©Ò:çX<:^6/ÌÀ»2Ý; 9\¿cÔ?ýÜW½ Ñã<—³0ÞA2¹ ½aª >¹ÇR=€½€°€¾æ:mÉ9¾¦ë>-z^?¸<¨•07_­3f•O;¢¹¾Bdï>bN?¦–$<Г†0Üÿ³3ô°½}°>IX<X®ÑÕ;±ÂÚ¾®c?Á>3¾\+öí»z€Ø€U€…à:M›o>k]E?¤¿É$†;Tœü,~Úñ0ùÆA;š¶x>PxQ?*c¿f!€+Y½]¹]S]3Ç:Ô`*?~×-¿„’ž¾¼F;˜z0u›k2ÒKý:L?Ç~¿ÿ§_¾Êx°=æÏé0ò$—2´‘«½c'Ü=:$µ:8‘Ú‘j‘t¦;¤>^¿j:œ>jȾŸo4<³/ï³2ãL :zHd¿B82>íäÕ¾Kõ;ë+j//²3¹<†°=±ie=>€-v€Fþ€-­-;¤m´>3§…=Žþn?5xÆ××½n? È<@ã/ÞWv3Áî<ÆlI=%=€Tx€Tr€T¡Ëì:h?d”¾t'N?†´ <ÚT.îA 1rLž;¹J%?´Ê¾Í('?@—<‡œy/8H2¹¯½%>¼W-=€\K€\Ú€\1”\;¾Õ¿Éd?Æú?=p&|?Y0<Àvã.þi„2MÚ´½M>5›G<výÍ¡µ:',¿qá7? a²¾Ùq>=3ç+0f‰]2™Þš:Ω¿t[F?É1¾j¤ï<ý ’0zÜM3ùºŒ¼Ç= ýH=%€#ã@I€# r‚:U]£¾–¤_?H ¼>¾mÕ:3ïº)±'ý-Ø;Û#Õ¾í¸V?‰³³>lÒ"[ø;ßH-0‰Ë.}så:J´½%Pe?Lß>2o=·L2­Ø3£V˜½†É”=”Pú»ovê±|õ9ó;꾫k¿A'¿_V&<Øàj.ÃS,1P;'f ¿[5¿)¿þÛ%<.8Ã/ ¼3U4½ì¤~=®U¼ €‹€š4€#*ÿ:Z±Š½ÇÈÕ¾øg¿¡]Ô;o 0b—ç3róÚ:³»Ž½…;Ó¾¨ƒh¿_Uš;À;¯0Ǻ2>w‚¼ð6>†¡¼FŒQëFå.;‡ #?²l>U£¬ß<€.8€qJ€.¢‰N;*é¿!¡??|­>1•:;†/­Ê3Bšf;×G侜æ\?ªs>òÎ"<ù‡10)Â42É;¬¨á=ÆÁ¥¼ –Å–r–ý¡ò:>s¸ÿ=|5{¿/='<"8U/ñ²3Áƒæ:åëf>Ep>ù r¿Ç™·T½! +<——ú/°Ly2»¿:~YQ?ͼ ?õÚ:¾«<=æû.¸bv1˜ø£½îÜ=‘íü<{oÎoüoˆuÞ:$wK¿ê䜼CI?øú†<•(O/Ë2ÉÄ ;YC¿;6>Ü?¬¦ |ÛV<£a/Ë%¦2qVì:–©â¾DŠe¿/8ë»Æw­=Ó¢«1!=3Ž<ˆH =p{‚»6¬6¸6‹‡ ;g,Ñ=J5~¿øór½ˆ&<ƒ£.ÚÅÉ2Š:@¸=Ú°¿®Ø ½ëÍw;7ï .‡Ð¡1•D6½Õw>=+¥'=-v€2œ€2ãG„:€<ýØ!?UF?ÑB<5j.=†˜1&w‡:F„:½3.?åS?._<¹m-1|_ä2‹û;È_= À< ©u€§@©R†:çCí¾:£0¿¾W?Ž`h<$y×.@¿U2Dă:°»¾ÂR¿ôwÞ>´d(=F‡¶0G×1Ý'Ç<ÛÂó=½Í»€u¥€uÈ€u†ºä:w\?»”%?Þ7¿žF;ÝÊ.«:2™aÏ;?LÚ9?¡•ñ¾Rœ%<ª¨./‡¼Ù2»—»½öyì=ÍM½;VÚs.$éH1ÍrA;qµ*¿ù1¿‹DŽ>X1·v—<ƒ1Â=ŸB=€$ñ€$L€$äĹ:¯Ð„>ê\>î>t?Ú×:Ie>õˆu?˜ge=±”Ž0'o¦2‘<µ5Â=´D=€$rK»€$íZ!;Ù¦Ø> ã‘>ø.\?Ô¸<ئu/zRó1O÷8;,Ël>mÂI>|æs?W! <5‹C.ý[ï1îC¾½½È>šÎÎ<€¢€”€hJ:G;ƒÐm¿­k£>­ü?>”£¯;+_¨.ð¯2ÀïN;Ðìa¿Öæå> >¶¯<¡œ9."ßÚ1’L<Å®Í=€,D=K4K6KgÞ:D >í£x>8íu?’é6<ß®Ö.¨‹1ÑL…:‚ÿw=y1ð>©Œa?ݤP<: ›/& 2õ‰½Ú;ã=ú¶ =:€«I{V;ráÙ>ÊZ¿åM˜>l¥!<1à¯.3Ð2ÿžˆ:©±>7¿­À4??„Ü=úïq2Ýç2€½§¯§=F3=#I#P#[ ”;À<Ljˆ¾Ž¸v?U&ç<¬¾/EÂ3×–Ï:ué±½C*ž¾ vr?a¾­‹p¼"€/ô€/&€/^;;Q>~ãi¿^ÿ³¾,ÙŒ;™A/°$27w;z’ª>¨îk¿qäK¾þb½<›ùŽ/.T2d>À½:Ïø=¯&Ï<\•\í\B”#;û{q¿¶r󽃯ž>‚;,ßÚ‹<€R1Fu3o*Ò¼=cÿ=þî<;"ö"J'ƒÓ;BÆZ¾;èh?;2¶>Žêž;z~.‚hK2 Þ†;€¾ p?«êu>ÎdE=‰O0¸–ô2Y‰y½ÿêñ=ÖÈ.¼'€–-€–Ý€™| Ú:y¤¾ÑŽ?NI¿;f<˜‹/×@£1)€:µé½ú¾>¦¸k¿>¨<¤9.¶àH1>#‘½lÎ!>ÖŽb»0€ Jl€ ¬.ä:ç/f='Md?Ùå>ÄŽæ<¼‹0½}v2±|è:¬ôù=ÕA^?²Cö>a‡íyܽK&y¿ k;Ð.i{–17+;s$>zp¼v¡|¿a2ö:¶´,¨Ê§1ôȼ;oc=*á ½/¡8¡Z¡`–i;…&M¾âÙ¾“b¿¬Ã<¿L1Õó¦3*©;Y½(¾w»¾û‰j¿ õ=]1áœÈ3JÎ ¼ŠÃ=[½ €;€næ€;Ò+»:é¾zQ{?Œ`É;KŠý.ç³1©ƒ<<Ô· =¹3“¼ cc+cgЋ:ŶÐ=1¸}¿§—¯½~^\;&/6Ü61F°:Ø.ˆ>(éb¿h¾“Ò&=ƒ­1êF&3^õ½Š:³=‚ã2=€8/€8n€8ÄCè:ûI¾ÕðľÓäf?ÎZ=¦ûm/K*]2J J;Ñ@$¿·ID¾â >?KS‹<'ïÍ.´Iœ3ʤ†;œá= ¦¼6–P–z–Õx;aÖ3=¡‘;*À¿OŒW=Í'0Âô‹3«\¨<õ)=^‘¼_Ü€Rp_°›;Ê;N?ˆ&¿™Ü”¾þ÷6<Å °/áu2¨»É:¥w`?{E¨¾¯³¾} g<Ç/Ôü2õ†½(Dà=5¶W¼€™f€™Å)Š`;·pæ¾²”˜>çW¿íyp†‘N¿‘<»†-´Í¾17ûƒ¼)±+=%–T=R³VÜRb8;¨¯>ÈÆ&=ÉUp?tH0ôÅB»Ëqk?@\;úÜ-kP·1‚<»»HN†=Mö½n¡í€Ÿ¼¡lÔ;0ú,>†&‰=î¼{¿ŒL¼;ò;p/ç ª1O#ä:.–>ÅåʽSns¿…K>=©h.D 13‰z½Mf,>ï’x½:t~:*¥¾:Ó†J?I’¾´s ¿®—9<Ȉ1Ä'ä2Vç¼:j?ô§Ú¾†˜@¿¡¦`;Ô:.—ö10³½Ôð>œÜï»>;Ú;Æ€/“ë;f‰>ÐDY¿[T龺!F±I3ˆA;Ë^>}íS¿?]¿â†.áWe¿­Jo<Ôkö.“”u2lî!;gÔj¾Þ‚>Änp¿‡s<æU§0_u×3Br»AH=‚pE=n€¦ç€¦Þ€¦ÿ"ÑŽ>»|½ÁTu?ÿXb¤i›:>î}³¾Àjd?,y>ŽoÖ,“[m/<°½{„º=”mà<Êë« @;¢œO¿Þ $¾¨ ?ë€d;YÜž/2ùß2Š;‰éY¿K¾ü­ø>žzV<¤‡1ªJJ3jX<®=8ö<§±ª}§ÇÈö:í\Q¾¯gz¿ð=m-,=Q¨0‹I2}YD;;+<Ô°¿®D=Y~9;IÁ‡.‹@Ä2ƒÝp=«Š=}É;€4gú€ºèç:+bf?蟈>ް¾Ì³ý;ZÛ.®‚1é5j;ùd?G¯1>Ô־ݠ;ç­Ó/G§…3:“»Šè÷=ù‚=~ þ p ËqG;œ˜½û ?ÛìF?Qò;$Xæ-R±³2’o;Aνͻ?BL?*šÚ9¾•,>À1…Î+=óÇ=Î<iQP¬iùÈ9;2 ]?ª¯>¾ì½>Þ&–;‰þf-Ÿp1çtv;ÃÖZ?¤; >ùéÓ>E“¸;ì ž/܆35(=”mà=– ª<i²„€tË3;¯¢X?ê ?п>Œ¬ý:®:Ç- B2©x;S?½?)h>,vX;x.]KS2À”A½–]>!så<­.³.x.Xéú:Dxf?Åþ >ôFÓ>E;Ò^€.â²¾2Ôo;òFS?#>i= Ó?B_<|’0üy4t|´½Tþµ=´Ë·<µ€¾\Ù;:±_¿.m¬¾iœ³>…úÿ;¶CÔ/Îx†3hñ;¦Sj¿äŠP¾Ý±>·*<µ}æ/,XÏ2êÎ=Í’ =æèq¼=1e1â1 6*;\Ž8?6Øœ¾f#¿”8Ó;9ç8. `2I>æ:©60?Hu¾ÊH/¿¹…`<™0/Œ€«2Ñêd;û@ò=¶½= n ž ‘Ù&;€öa>;’?Ö°A?‘@¨;¯ø±-Ë}E1=– ;ÍÓ'>µÁü>>¤Z?ûŠV;Ù+.+Â.2Åq½Ó =Ó=«v«5€«…šr;êÉ;öæ¿!”ß<æD;¿n0°)2¹Ê>;Àî”<¢È¿ø=Ú h:6¨0/P‘Ä2Äî{½í¸¡= .= #º#n€'w¥ß:‡²+¾·¨¾ Üm?MÏö<±<º0Ü’ü2^·?;Ìp ¾|„A¾Pìx?«Ix=bÁ 1p…3OÍ…½H6>„Ÿx½€g€g7€o2/˜:rÓ^¾«U>еv¿º®=v \0oºñ1$D;ž_澓Œ<”d¿t½(=ø¬i17Ñä2m®¼•+,>}¯¡¼ F XUFãn;°r?#Fœ=ÉX¢>;®=Ðá/ÿÕ1£Öm;©3R?ÄÓ >Çô>kaÈïÍv¿U¹Ô;Y3/ðg3ƒ2„;÷1¾Béä=ùÊ{¿!¯1;V´õ,êbê/£[/½¤S>šÍc;+>+'Nº&:¾¢?ü°=¿›®> xÙU„:<“âV*òm¾,ïþ˜½nk«=A(o¼bbÄb3·:ù/¿¢‚¾sð.¿š#•XU>_×;Oã½/9œY2}¤;f%p¿ºw>Îò¤>‰}[<ùw>/BÞ 2Ç)š½Àë3>ót.½lðlèrõ:!?r¾¦ÃY?7dð>$æ=Ìö.Œ$›1“˜;ßn‡¾}Úa?êgÇ>š§=&02U±25c½ª|/>|Ca¼<|<†=‹ñù:b¿Ѥ>m’=¿ø¾y;di;.ð1AIÉ:ž7¿§À>¥5¿÷(W¼?’ã’â’§á:´Ï½½÷>?Á€(¿ –&<@k¬/7å<35;â/ƒ½í«*?Ì>¿öð<=.P1Y¢ˆ3v<½¶Û.=¥=¼qžûžH€sTaV:ƒÛ¿}â>-¶&¿¢(a>ñÞ0*†2ÿ–M(¿›´>Æt*¿ÿXbDû˜½Q8>·ìP½€+R€+:qн:Ի̾U…i?—O·=0¢š; r“.ܲb1ù1c;ÿÓ½PÍi?^²É>—>‹öh2F¡4ãà’½@L¢=REq¼ b.bIžKÙ:[Æ¿jNþï3C¿nÑ ;Aý!.=€@2pÍ;^'#¿™Ú¾‚f$¿#¯ö˜ºCþCz€“TWa;¤™ö¼©ûk?òßž¢×»<íå™.ìh2Ó~4;/o ½bbw?…‚¾(#³;>˜£.+ª2Jð†¼Ê¦=–y«6wt¼2Q"€<ÖFMlj;Yä.?L‰¼™å:?óÄÃ<Ù_0úÿ3Ê~;J??m|o½ˆ¸)?1ˆ›,Ó?¹šE¿!e—;)™â-Û5¨1Ûu";Pë‚>t(?ùO¿v_U;6Õb.ž?2a8—½*q->M…8½2vgvT€„ì"ç:Ž?(¿B¿J„÷¾Ùî; ,Àp/:;Æ5á¾þ3¿B¿zÊ£;SŸ/}.3E¹½™Öæ=Ä"†<¹ê‰¢ç:2L!¿t¬E¿Wœ¨=jlÓ;N³.ª…V1f†;þ¨:¿z7.¿3”=!¦È;–N5/ã’H1·ñ§¼¼Ç=Ú©9=€#*€#L€#ÿ¢Ä•¾,?E-.?ÿXbÄyô:xë½_á>¦d?àqÌ=E!».ÖáX0:w;½H‡>“Zt6ƒ¼Yº”3oÖ€½6ä>Pû­<€m|€m—€mO ; =ŒX?©™ =¤–€;lÌëº ” € >”.N™:éBoÐÍ<—rq<§zn/w(c2åÒ8½Œj!>²d¼€—‡<Ö€—G˜;ξŸfP¾î~d¿%+ã<Å1õãu36;Ûu澩®!¾ˆÿ`¿SØÖ ef¿ú%©;œÔ/£\þ2’ç:Ôä’¾ó`C>Sp¿âƨ<ß«C0Ú3[¶V¼‘·=®·M<5€§¼€§Ä ·Dw;Œ‰=-Ê¿-©¦¼ÞJñ;ª{2.ÑD3'˜l;’l-=òĿؒA»¦v¼:„În-ÿì1s×R=[”Y=öì9»€&b€&P€&‹¼ò:?an¤¾9¿*¶ì;J‘ 1c^Ì3µg;369?a¾­¾ú濲â€<_à/œ€3â<<gÐ=€·@= KÔ€,ºKÜ%æ:ò,¾h?ï‰X?¸hG¹§¼¢Ö¢Ö¢—U';Íaž¾uþ²¾Teb¿<”ú0ì2Ž‹’:r ½¾ð}‘¾ëƒb¿»³ø;$È+×O.±>¼k =¥2E=€¦M€¦´€¦˜ß ;+ ²=[¬t¿Dâ>>VëVsb¿ ä>ÍFÐ:çmÍ.‹bA2 ~~¼”Oï=C='@'•'¤.†:Eˆ¾J?olN?)¬‰i&¿°T%<„b /œê1¹«×<õ_=ûꪼ›aeÍ›^Éö:°Ê*?Ü祿(¡>¿ƒiN~n¿J·1Ö­¼ÃHo=¾‡ ½&¡p <¡'Üá:aA>]p¾¿%s¿!1F<@Y½.Ä>2ïË;KP]>…Ö°¾¾Éi¿,Tý;¿Ù0Y‡ 3=ór=#¡=…Ì< €ê€C€G¸‹:ö]`?]"Ó>'—~¾Ž{;À[.] 2®kC;˜r? ¬€> ”J¾èkuSõ>ïÄ’<« (/DÃ¥1jŠÌ: ¦Ö¾ ?h˜:?w’ßX.?ÿXb;ÚðE¾)Fs>|²s?j˜à>`cc1ëž4‡„½ž Í=´-=z´zXzÖô¹:¾Ï)¾…ý >Zz?íĆsÄs?ÆDÛ'¼=d\j¿nÏg;Ðå¼-OÕH1Æn/;Ó%¿B?6Ô¿-ße€¼¤¤s?ëDÐ=é*1B^V2ÄCX½$ m=»G¶<€¤^€¤:€aÿæ—:¿áå"¿ÑZ>ÿXb­š«:‚/^¿Ø³î¾ÿ}/>x-v<'Ò{0r2¢Ñ<‘=B³ë¼€›|€›S€›: ;.×È>©<Œ=!Ôj¿š{ =!é1E$ò2òùñ:Ÿ¤?Èý€=IÀY¿và <‹5Í.mPp2¶½=H‰=i«’;.€ Õª~€ è/;!x¶>Õxi¿ãöO¾@(‡;€.É>2Zžu;/‰Ï>Th¿Zá½–Ôì:ºö©- |2I÷ó¼ñÕ=õžJ=/€H€÷€Ó†:¿½Œv|¿0 >+4ÿ:ò”Ï/ÂÎ2ä•ç:üú ¾L‰s¿ìp>:Õª=‹E£1)±\3ˆ.(<š>Ùz; Cî€u9ChOâ:ñóg>i´l?7Åœ¾Ûi;ýè©-Òèe2 J\;¤6;>0îu?® V¾MÀ0<°?/Bõå2"rz½6r->ïk½ 4<€4——ô:Þ|?«!vº´>ü,/<4ýE/tKh2?šŽ;74}?‘,=S«>:ë;ÐGŸ/(Ë2üŒ‹¼Ãš =Ë-­¼9€‡é€‡u€¬ Nè:Ë=`=vƒ{¿Šs6>"1¥<=0Yh3ú^M;DdÇ»k{¿ÄÃ@>Em ;†rÞ.RtŽ2k½Wé>­5=G½Gr€Itó:ïf9?ïÔ†¾Î%#?lÝÕX­L=€DV€Dâ€D~ôÃ:Â#?Î>Ú\(?÷nÏ:öT,z0æ£,;nu0?é•>y¥)?ÿè±<‚7ñ0Ú8±3n½=™=<ÜŽ¼ €Š4€Š~€Š @;J–f¿–'޾ «¾4{Ÿ;œ.c Ÿ1ÚÊ:F#_¿kÊu¾ñÏÚ¾²k—Èí<€™€ór™Ž;…«m¿_w>£õ®¾ãg$飾Þn¿ä+@ ó6¾Ár¿+»T=£æ1–þ 4ÓÚ4½Éq'=ˆ®¼€sP€s´€ssë:¶N¿Ó?[ᆱŸ;ŠŠ-4â­0!žë:¦Ðb¿þ^à>ø1¾(%Ý;§ð/g.w2îÎÚ¼-Ì¢=e¥I=€w‡€:~€wå;û]¿ig¯¾_½>Æ2ã:Îs.ß™2ÃÂS;Å0e¿´çD¾ÃÍ>eJ<‰õ¦.®gù1ö~£½±úã=ÜØìº‘z‘Ê‘x ®: ›0¿§B>Þ2¿—<±0ÈG€2W­s;ˆž¿Tw„¾DâD¿ZgÃ=cP5cP5Þ‘±»FyÆ=®*û¼ü€;Ö€;e€;óA;^…=hò^?fù¾‡;ºäï.Ôt3Ïv ;O+=;I_?e„ù¾çKGƽh¿‰U’:v•².†ü82 wM;à´¾ÂÒ†>Á j¿NTiådâ»NI׋:Ö!f¿Òó{¾޹¾ßrÐ;p>0TÙ1ÜBˆ:‹âm¿g>Ѭ¾»y<cÇ1ÁMV3ÃF½kð>=Mž²¼?€)K€¿€)?.ç:ll¡¾€j?¡b‚¾]};Ë;¥-ºª#2"Ä ; à¾)X?TŸ¾”™Z< C0cEe2þ›W=Ó‚=› ê<€L½€LNOkò…:<±> ³¯>kŽ_?”†!<¢‘§.‘52]+;(uÖ>vá>|eK?ñ­O<ÌŒ­0ñ ×3l#ž½ªa¿=B[N¼€†€®b‘³;ó <¿•ñ><Î -¿Ù®,;­´?/!)3 o4;røJ¿5C)¼µü¿Ùè.<†Îk0¸53q½¾öì=,R=€D€½€Denƒ:*ûÕ>¢ ¿Ex8?6Ä<˜n ,+‹.á5î:Ó@Ì>‹öŸ¾³\?–ì<‡41ú®Ó3Õy”½óuù=Ô[=8€Dî€Då€DÒì¹:E,=×l¼Ñ»?œ+0Rª50‘HŽ1Ù±‘¼9G=t¶<1€§¢€§n ¯ù;†À–<¼Ö¿ƒø¼APƒ;E³;. 3¿V#; Ðjäï%<3•0d=]3ä;¾t2¿¼K¿ ®Ã>]N•;¦§!/Î'M2µ¸½çs>IÛx<#Ú€DðÓÎ:³åi¿h›Ì½_»É¾’R=—<å0™” 3¸ë:DŠ[¿Ãµ¨¼‘¿º#»<ÑÆ0èF3Y5=²¡»=þ¹(=P@P§P!I;óx$?™€>ºV9?Ùû+<~ݳ.ú¸¶1ŒÝ;èr ? © >òiR? =Ã1 än3À\ ¼måe=pìY='(˜(ÅBÖ ;ÔŠ¾“!×¾"±]?¸˜2<œW¦.´¾81}ýd;\Y =¿G¥¾¸"r?B·>G‡²0w¢€2QØÅ¼ö%=:L<| þ ~ 9Ì;ý<‘=MD¿»I×¼[ƒ;Y9/M@×2év;¤¿=Òß~¿•Ž; î¿í¾ç^X?BA<Òíº0ã‹/3½50ëÈ;xì}?ý<<§Á-Ò§p1U´:nã==n}?@•;R“.Ç/2Žp=YPX=,LnLúL„;/®Ð>¯¾$Ig?^{<ö8².oá1t†;‚u?®IA¾§€W?Ù~×Ë#= €GM€GÁ€Gå ì:ÈÔø>Øøƒ>ÈU?ÿÂà;l.L9·1IÝ;úˆ?2þ½=­QS?‡ÕÍ<%ZÓ0¤¥3Nì½à>õƒ:¼€\€r€3¶’¯:éV?Iø¾3¦~¾®éñÄíP;5êü]æ:~_a¿q×=ãÏì¾qÚå;i4/»…1a.µ:¯~R¿ÆŸp¼F¦¿ ©cû¾7;¼¾».ï|…2Hèb;¥ö ?>f¿²¦?P®É;U Ý/…~Á2É<ò¼;ª=+Ô<9 L€]MÇë:hÊý>¬FY¿‡ª<>‡ñU< °Ë0¹ˆ1Yvÿ:|?2³T¿¬L>ØÉ>|”0cm2É"ͼ {½=B'½‡,‡T€CËÓ´:Ëí¾­Ë??íÆñ¾Ì 2;ì‘Û-y²2šÉ:n¡œ¾Ž‡S?é#ò¾à)ï;“ À/ÿïÁ2¶j×;ë=?Õo=Kõ+? ­<Æ’š/* ß2Œ =½áÞ=Øî»>€’ꀒœ€’/Œç:›»:?qÀû>~ó¾ªõ‹;”%v.DO£2ƒÏë:À§"?2ö?ºÓ¿ >6<Ÿ!.˸2ãS€½Rd-=5Ñg<€.€fa€~2A;“ÇÀ¾ÒÁ8?–±?è+Ï;Ç¡.Ø ©2÷;\\;¦ø2?@ˆ?] (;£›=-þo72 œ,½Ì &>å|1¼<¬;æ<ôA ;³û¾¯bê¼QÏ^¿X¾<¡/Ç\v2a;6¿ '<lY¿@öä;Öæ/{§˜2m­/½Ñ“2=e8ž¼€sö€)¼€srÑ:5O¿WQ?©I!¾P•<  807w(3zÄï:q±O¿±³?Æy4¾˜uã;Ó\.n;’1¬Ê~½|!=ª¸1= €væ€v8[ŽÞ:ï}1¿»—&>q·3?•&"%G?Mut<×bÚ/…„3b½`Ë>H: +U€/¤€/|Q;æ¾?Ýó¿Ÿ> ?`ŒÅ<Ú]0=M©2‡¾È:ú¸?¸Ø,¿ÆÛà>ž/·<Ï`&/–M3 •½ÀÍ2>i8%½l €+úl;Ü:K—A=+¶h?býÓ>É£Â;7ª,/0ÙÝ:ÍÓ >ã_?ŸøÀ>Ø2<÷/­?ò0âˆC;ŸÎ?Rz¾ÃÚW¿—>â0¼2M£3©õ¾½©0ö=Oé =7€eÛ€e­€edà:6²{¿»¾Ðf>yÅ<À$C1Ïâ4-œD;{{¿±¥=¾ìk<qf<Þt /aÚ¢2Áp®<ﮓ=cÒß¼ª€›@€›Z€›Ã†ê:3ué>*†>fÕ`¿ .<÷ŽO-*M›0éÚ0;ï®Ú>oý=ÜDg¿ìñ…<¿Ë/ýl2Á;y¼/Š=5¶×»2€§€§Ê€£„7{;AC=¾¯¿ò5 ½)6;yl.Î $3®„;3äp=äu¿rŒà¼;,õÅ,K’¹1€‚‹<”÷q=: I=LLö€KAó´: a>2ʽ vx?"©Í;´”.Lx1SûÞ:;¨>wù¼Q³q?¹@Ñ@ ¿ßVD?]„<$3$3ƒ†þ<]=7¨ý;;ªüªpª ¾;¤Ø5>fàz¿S5¸½Oh;(/sˆ¨2Ïô¡;U¢ƒ>rr¿¬ñD¾ÐP¯;W~n.+^32ù‚–<'‡O=M‡Î¼:›B€ß›$V;ô|a>ÝŠ"¿Ø’=¿ êÄ;È{/sD3ÜX“:‚Í>Ï2¿éã8¿ü¦)<;Z:0Ñ3]Â!½ ™=‰-=€5V€2š€8ôóã:uk>ãçQ¾s?M|-<ñµV.d¼á1]Xã:•¹°=¬–½FY~?Y£µ<¨|ä0M†39˜­½+Lß=‡3¿<ÿoûoöo‡`N;*Œk¿‹G¾‚®>kÙ0;””Š.”ø2O?™:ö¨Q¿AL¬¾€÷í>M+<†Ò/ƒêÿ1Å<+½³#µ=”i´¼tkttb ;ÀÕ<¾…ξÂqe¿I1< o!0Í­2ï'Â:øÚ=V†P¾Txz¿éë%<$} .ÛÕ0Ð%\½ÁR=ؼ<€šÜ€šÒ¤…G;•e>’žw×i¿.ï;¯­‘-\ûõ1H8;¢Û=ªÖ¾?ðf¿õVÐ;< 0¸kD2T9m<$'Ó=v== KGKR,½J;ÿ$ö=Я'?òø>?ÝÖ<àkÍ-Ø91, ;\z½8(?OV@?÷ù<Á20 §É2žy¹¼æÄ=ƒˆÔ¼€CK€C´€CŽ]à:¾þ¾` a?ýþ¹¾<0<¤ÚŽ.~;:2f÷ª:½ x¾s·,?ä}2¿W,¿<‰. G2#ÚN½Ùà=i=2€1Û€1ž€1òÇ: 6¢½_#ÿ>Ê]?}ÚVü?5[¿J”I<²g%/¹o2§œ_;šê=ƒ ?-âQ¿ÎòV;(Àí.íÎ1Ѐº½&Æ>»¹x<€l€E´4ž:YÍg¿8àó·ó[¿´pH;5oE/¢¿2¸z,;]̽ ?µ¬P¿,ÊÙß3ÒºÞ: µ¿—9@¿àöÆ>¨Úþ;"ãÊ.|“ 2ÍÓ&¦H?ŠÌR;Í‹/–i2^ïÞ:™þì>Ââ>Iä_?˜ë <,xi1À‰4—Ép½Psò=¨È!= I`.hI“ãÆ:SÊ>ÏÒØ¾ ¯P?£üT<Ä”40m‡Ž2×ýƒ:YcØ>H ¿Ì(;?sj°<~c/0Ðì 3O˜½ >$Y=z€DÖu½€Dz–»:JP'=Ø2à=?~?VoÍ<4D¤0†¹2 Þ¹:“z'>Ð'=ðj|?ðvŠ<䌲0‘ç3§?û¼»}¶=ôáÙ¼mtþ€C{táÞÍ:ðªL¿õ‚ò>¨%½¾7î<:œò/ªmÑ2ù†;‡Bó¾±ô¯>Ž^O¿×àÎ=¡ÛP0ŒÂ¦1±2Z½ë= 8@=€H[GM Â™:È·Ù=}5¾k{?"æ&<•ÿj,0mì/9— ;ž2‚=ÿxu=f?ÆI=æþ1S4X½‹R>Ÿ ;€r•€rþ€rÏqñ:ˆ]Ž>ó§s?˵¾ãÙê;äà«/Oö2Ü`;jÌ9>XEz?™ Ú½½Âÿ;kÀ».‹m¬2ƒˆÔ;~QB=VÕK= LQÝ…:ýê4>åø¿W­B?”…è:¶€™-ÛÎ1¡q;YÆ=TÑA¿g%?I•B=æÎÈ0P\–3_ $;¿r=ú¹a=€*„(Ä(]9„:|´Î=að¿´ÚY?€<ˉ¬.}‚2~<;'¼=£çÞ¾(Ce?‹LŠ<:]/ÔJ26”½È_š=›•¼ €š˜t¾€š=«ã:î “¾:›“¾ Øi¿~—;¨§ß/F_%2ÔBU;Ü+“:¼y޾nãu¿‹ 7=3O0ê}Ã2wƒ(½÷>=7Åã¼€i€€i*€)ôª:'åà¾Üš>Õ±X¿Ð2²;ßàr/Øßõ2£ +;ÙZ ¿XI¢>4F¿®ëW<ÚN,&‚Ý/É«s½­§=Vò1=#´€'"#•câ:[m¾ª¾…öv?‘[uoM®¾rŠ+<™ºi.¯#°2H׆;Àh¿4>dê;=<“Â1§§3¨¨š½çT’=ó‘”»|ô`ÿ¿R ¿O¿ÝÊv¾ÿXbD«:*ð¿ùCJ¿€«E¾År<=„0è 3ÙÐ ½$Fï=ìÚ^¼{—å—‘—²Cã:)=áˆn¼Ú=u¿R¶ <{¢/"º2qU#;‚¯«>{˜6>£Ñl¿ì(N<‚L10E‡36Y#¼iÿ3>…Cï¼€U €"$^ÿ!÷^>Õƒ¾“q¿ÿXbr`Þ:¼¦>?U=ཱུ‡(¿2ñe=¡‹2M9ñ2uWv½ÍÎ"=àõ™<€r€7€P;Ãþ¾¡ö?˜?ëìŽY¤=Êpt/ëiá0>Z=ÛÆ=–\=izˆi(P;;EÅE?wÿ¦>>w ?3‰;Ï•Ò.À\†2œ?;E?Þž¹>Äl?C7ª;G «-yã£12*½jÙZ=q®!=9€2Ü€2ð€2[®æ:òª ½š(¾é}?0«;ªqŠ/#ž 2OÒ½:ëàd¾¹¾)³v?T:|€~/%&12øÅ…½Ý&>Ü=€kû€kT€kj_;Kú >lBI?g?ž <Ì?x/€ð¼2ðæ„:D°4> CK?î?ü΋)>.’v½:n$SÅ:¼èþ½Ý/µ¾Nm¿xº$<üô0°123~Û:vY¼ì眾r«s¿®¸==÷ÛŒ1ï¾2ì‡Ø»6,=ÜõÒ¼1€¡k€¡–€¡?;7¾Í=2†½æ&~¿ƒäÖ;îF/y¢1;÷;·=ß¹<Øè~¿_7;Å„.Ïo‡1Ïh«½>Zœ=ã‹ö;€M€t€ßœ;0uR¿¬ª¿‚5Ÿ<7×Ý<—-./Vƒ1Ø}„:L®X¿´:¿)>¦<ÙGM<"x´.½Vo1i½úE)>+„Õº7ZÎZÊZ²¾;CèH?ÌÛQ¾r»?Š™=IJ40K’'3nìé:({??ÿ™Ð½éæ'?ó@ª=ס1µà„3þ ½qZ >WÐ4;€Y°Z€Y؃;èµñ>7Øî¾^}??RãÏ;Íè´/eœç2®7„:aÙÝ>(޾Vfd?uZ­<Ë._ñï/Îã½×>’ÍU=<€D¾€Dp€D::Ü¡>F!·>óò`?OŽÓ;)sO.°ôõ1¨Ì“;²—Þ>{ò¨>ÙV?ðÈq<áLÃ25q3!š½^×>p–<€mí€m8€mSé:1ɽʪ~?ÍÞÄ=ï_U0Òe‰2g››<õ8=Å 0= €•2Y±€• à:†ýÆ>%kh>›d?ÖB(<S0gÑ2jÞ:A\ë>—÷K>kŽ]?nF€<Ä+ 0f3ÚW½x =Ÿ:Ö<8« €Í«³Ã;_’˽¡Ò{¿">u'Ò;ÜŠ:-`2é7;‹=†½Pö~¿zW|=¯]|;uN .%#ñ0É=½œ¥4>MùP½vvvzv†ç:·$¿@·¿á8,¿/ô;FÞ.qÂ1ÿ¸¬M¿œêˆ¾W0¿ÿXbLŽ›½ 9>#žì»x†&€ö¯Å:¥OѾ@q->N’e¿¶ ì;…;³0Ǥ3á7ì:„ïò¾öüO>FD[¿·ñQ<œ%0‡k31ÏJ½bHN=%=?-}-0«‚›:¡úß¾¾â?š²3?‰ÂŠöp2=ì¬Ü0žÌ3rpi=üpP=ÇŒ< €j%€jz€j’®;ð L?0Ͽаé=æôÍ;4‡r.÷èE2A®;Lò7?R«-¿©ç>1 <šà/¨yw3nOP½¢³Ì=„»³¼ Ht­ ‰îæ:¢I½â×=>w?{¿ÏþL<‰<Û.B#ÿ1(¢;}a›<<™a>¬©y¿e Ç<áé/Îè2«F=2¬‚=3Áð<€.€€Óv";re¯»˜›? ,\?ëB<%aÝ,/21arñ:Þ‰=r&È>sÿj?ÎVz<Ù \0µuç2“0½Ý}=ù*=€‰Ö€‰ð€cn•:~ŸU=âix¿Æ›q>`<ÒP/o3êÈß:a³ >Evn¿i ­>¦5„=AÜÔ0ýì2Ç =¹rÖ=c==Ðri\¾R;'Á5?À¯É>Pp?Õˆ2;*¹¥-·#Š2j4ú:â7?Ñ@Ò>ÊÑ?eF; x.l‰£2_—½u!>¼Ïq¼€½€ €3Ma½:ž|c?]úÔ¾ÒE¾ü]¶+k›»QÞQŒQÎÄ#;H?Y— ¾½ý ?¢´8; ¶-ìzÉ1lµ#;˜øG?…¾s ?·L;­`.ÑÙ 2÷½åA*>¤6½Xâ„;px?ª\i>cå¾=²ô@<ÃÔ.m=ð1¯•z;Š l?믳>}.'>Æ"=Q÷F1n…À3²Õ…½î<=éI™;€:€{€‘ñW;‚û˾íi?ms¢½rû<áMè/Þ×­2…Ôf;W¢Ë¾¾h?<+>ì'Ï;m¸º/—qˆ2?ã=ÁŒ)=ðnå<6W~Wªª€²:Y >_$¿ C?Cü ;ÑšŒ/ÀX62×T2;]l%=qF¿[·O?ò&Ï<Ç!¡1J‰_3}¯½QO=D¨Ò< p)pp¹ï¡:B/¿7Te>º1¿ú¹»<Éút0ã×}0ÿÓF¿òN£> ¿ÿXb@£”½ka=“ªí; €~ ~\€~ÿ·:Qu¿aI>¼C>Û"n<"H„0ÍT13± ;”>W¿6Õ>|Å? ðB=—´ì0µ).3ÒŒ½ƒ'=À]ö¼€}e€}F€}·6†:ú¤½iê\>‘y¿F¶LÇ›o¿LÁo<Î0#~Á2 ' ½¯”¥=.ɼýtñtÐ…Ý‚â:™^n¿U&M=󸾉å#ÏŸ<Øôà=Tü=,í,Z,í-!;§ç…>›Çõ>è\V?@%÷;ÙC‰0@f¼3ÝP;¯‘>Úé>TZ?ÂF´<î`(0\/ 2’­®<’ú=¹Å|»7€u¦€ª€uW$D;Ïè>£=F?Eá¾ÇÚ: Çž-ÞIa2ËJ;¸¨ù>@Ë;?Paò¾?º¨;4óF/fYæ2´äñ;nÛ7=õμ_¼_A_/úù:¦3F=ö/Ò¾Öi¿ËÊd;ÊÏž-CÌ2³·D;"”g=öب¾¹>q¿ wy<¸Ù.´b2°·½+Üò=³˜X;/€¼€ì€WâÝ:Ç´L¿zw€¾u© ¿\ª;'\¥.÷?2Ê6+;Ã":¿S!ϾÄÿ ¿#=á_§/Q3kE¼fï=ƒÂ =< è ð byQ;=¾H\?5W?RƒBãÅ=€OV€I_€O‡©ä:W‘&?U|½ŸÂA?w?<M/Ü"1Êò½:~¾2?t!Å=*š5?ƒ¹|;ç\0˺3™ge½i8>êͺ €—'€—)€—éYë:€'Ö=úiO½,D~¿ºpñ;D±ç/Š“2ÏH;3Ú2¾âe#¾ »x¿S;èYÅt¿íR>ÿ6=]›K0¯t)2ÿ´³Ö>qñ[¿)(–>ÿXb„ƒ½W°Í=-¼)î)a)v;po¿ü‘ƒ>m>¿]×fÖã?¿o_<ˆšÕ/¹»^3¯—¦º7Þý=w =9€« Û€¯z;©Øe=øqC?á¶$?wNÙ; /#¾2§½Y;ô¡=BûE?b"?ðfË;ÿ=ƒ4ÿ=ƒ4Ëd8=ËJ³=üA9€ž€-&u¹:sØ{?ª™º½¢G¾ Ž›;õx61¢­3ï ; K{?ÝS(=Þ>¾Mx°<²Š,/gÖ25³–½6#>€™ï»€ jB€{Þ c;Å=羑H?M=Ü>°Ãž:MØ-Üê¸1ŽŠ;1; ¿)+?*•Í>…í:/½—-ðwI1W•=½iÈ>x¹<€W++`T=æ";þ#?üŠy¾nB;?_Ô²;·'K-«RC2÷#ò:”ç+?-å¾7-?äw*✂™½¬‡a¾H5<:o/cQ2I„F½Þ9>ù×ò; €€€WÁþ‚:ÊãD?ŒÃ¿ø¥>}Üõ;Mð’-×OÍ/ÞõÙ:Ê'N?$ȾAä>ËaÑJ´$½&/&"& ‹:s‰§>q¥k¿^¶Z¾ùl¾;x2.¡2®¦v:y Ê<$v¿#³Œ¾fsЃ^ ¿(u1?ñK=DÒa1(Öˆ3ÿ$B¹>U/¿¨è!?ÿXbðÛP½ƒN=¬â =-70-È:´j&¿®Ê,?3¶²>1—9ò/îK1†ëI:' ÷¾Š@3?y¶?kRš<¦Œ0X>ç1«T½<øI='ö= -6-ý-ÿ«Ô“¾ÒIq?÷(,>ÿXbÿ˜i;oh?’>ÿXb²cƒ½§“,>~q)½;€+¡€+ð€+ 6(;:Q?2ê ? xF>­¨ z¸<Ñç/¸XB2î“#½˜lü=ÜdÔ<'.'.Ê.VÖ‘:ô\>¾îÿU?§1?¿vò;äØ9/׆š2&V;#¾+¤B?;Â!?`LŸ(*?t/¿3¼N;8.2>½1ÂKD;‡ca>4‰#?ƒ¹<¿]PÅ<€0Bº2Õ"b½Ò>Ïöè<€Oå€OO€OÒ•*;ÐVb?h=‘tí> ¸à;€€-“`ú0V¬ò:) m?øþó=ë ·>y¾"=8·0È?3žï'<Ë=­†½$€›f€›.€› ö:/¨ ?;ÖØ¢N»37H77t\:—„Ö½Mê6?°1?:°¸<]Ú /X(1ÿÚÿ>ŽÄ?ÆW?ÿXbÕZ<’>í=ʉ¼ –÷–´€ŽÏÞ:÷ÞŸ>O4?W'J¿v–ä:mdÅ.&b93ÍLã:÷¨F>È›ð>r\¿“Î =z€+1^€–3t <8iš=°® ½/€›Ê€›j€›78â:â¼>çÐD½êŸm¿¸´ <…#ó/se 3Wî#;}jq>Çüq¼NÁx¿ž(›<~iT0lÚ}3´äq½R =(Ò};€¨Q€·€¨Ñ˜õ:²ð»Yû¿J4?Ì»†Ï=¿¼{€;÷€;é€;ÿõE>‘D>FÜr¿ÿXbšè;ïÜÙ=K ’>ãÂs¿þIÃ=y‹/i‘§1åD;<ŽÊ =8÷=¤Ä€•=¤Í ;&>½p¿£ A½£ <«¼,×âã1Þ„p;O=½‚§¿øR¼nu¥=™?½-€+°€+rlÍ¢ç:m>)½Ú^?÷×ý>B½Ô<|Y0ÈØw2¼ªà:,œŒ=˜èc?á„æ>Ç5ÖpR?ÌË)<01›×‹3†;Ó|û>µ±>Ó…L?»a<2 R.K¤ž1Ë+—½¶¡Â=J|n¼&)H)t)eø’;âÕ¾8>Â%f¿t2;¹b-rAü1É}ë:ª „¾Yôº=½;v¿ÂýÃ<•Î0oã2Á˜½E€“=~þû<€‚¶€ªl€‚IÂÛ:À¹¿?s&¿ã¶ë>­Ó™;[Åq.ßÎd2Y¤[;KÔ"¿‘±)¿AÊ>­ òŠq¿•O<ö5]-?³V1wG;E¾D'N>«&x¿i5l;m˜.Ápq2O¼ÞU/>!>°¼¢Á€/þ¢—­";¶}¸¾œ°Ö¾öPU¿_/Ã;¨kJ.éùæ2º£;# å¾w׸¾óxQ¿åhô;ô¸/ƒÏ{2W\½¦²=Ï»±¼*õrtæCÈ:x½Ò)¾äR|¿¡‹›;W0ÞÍ3SU;) ê;}Õ\½Ÿ¿nH<Ì@'07·2K;µ½Z)> &<-‚ú‘;ª:Z;A¿":¶¾i ¿¡ø<µõ?/7š¹1!b™:8&U¿u9¾„ÿ ¿n%Ÿ<¡"7/ SÄ0kd=¬à×=^Mž»€’퀒ó€’ó;º_S?^Uì>u¦¾«¢¶;€å-¬{2Èí:¥0K?q-ï>—{Ǿ#Œƒ;Ú8-ÒŠ±1R_–¼{Ý>!Ìí;€rÊ€“Ž"7€;¹ð„¾ÓHv?ê䫽ò;׬¢/QcN3ÛŠ;”Éy¾Êw?䬽HïÍ:·ý”,9.11ÇL"½ U=r52¼€X®žj€Eô(;rCæ=Æ…=šÓ}¿Ö5;ú¯$¡Rõ'ŽŒ ;L¥<Èå=ÍT~¿¼Àv=«;1²&3Ü,½À=O=QN4¼ €E€ET€XqÕƒ:SûX=O&¿>7m¿Õ<*:0Rx2^º:À1f=KL¾>–9m¿¶£|=C½à1sNY30õó»îyþ=›U¼F€“š€“¶’ʳ:ëîN¾ðx.?Š 4¿­á;€©ž.‘îI1XBH;…©m¾kš4?n+¿àôÕ1g¦>L˜\?}³ä;ŽæZ0i³¤1XÀV;þ‚›½3Ê?ÔcY?„‰}=Àmx1<4‰Cv½|E7=È[.=€v.€v$€=e:ƒ:ýb¿¸Õ?P)?RyUh¥3?G=xMC1‚±F3e73½yè>ÀÙ»;ò;ꀗ„›;Ø3¾³×¿œ¬S¿"><ê˜.ç÷¹1:> ;Ÿºn¾&‹ç¾]c\¿tÔ¯;Hq,/¼ïL2ñKý¼Cÿ¤=q½<…Žtì…]yø:HN¿¢~>\F¿h»R<÷W±/´ï´2÷íë:m‡a¿£Ü=Hçë¾Ï‰‚<«Ýõ-!¶K1C㩽oóæ=]£e9=‘þ‘I‘#à»:tK¿ùz¿V%¿",;`=/*Ä2GX?;Á$¿ëlg¾˜ZF¿£¡“=þÏ/Úí51 Ü<¹Q„=ƒR4=xLæLñLIË/;ßÜ>ÉÜÔ=§je?qí¦;Z‹ -pŒÉ0“ü;gˆú>¡± >‘‚\?OE±<˜/]ÑV2wdŒ½íc…=„‚Ò<€©?€©Û€©‘ô!;Â$ù¾y¯B¿ë#Ü>•ez‹Ô;ÃI÷-lšš2L§½¯}á=Eòº9‘þ‘î‘Qø';Q€0¿!+¯>dp#¿)’Æ<ôíœ/Ö*º2ž²ß:ÛáX¿uc>>Ðþ¾LCýL½<€Oö€O)€Pá:…ðY? m?æ6>yX1<c/…£Ì2Äf´:û¼Y?bŒö>L€X>Rl=‚á0£3ðÝf½å( >T6,<>€X€^l€O¢Š:ÖŽç½:ë\?¡"ü>±íÇ;)0]HA2*¾;^¾àïC?? Ë<ln1Ä%À3j¾J½_µÒ=d(=:€1߀1r€1b˃:ih$=Èg?ì¢Y?ÝÄ:ñ5_.ÌÄ©2BÒá:‰ÙV¾xËÖ>b?Þá<Çô“0¾.$3ðÛ½ÁU>û$÷<9€kê€mò€kÈ»â:-‰½$Õp?J-ª>1!õ;aÚ/!Ýó2ñb^;Z‰ ;˜u?i”>±&< æ(/ œl2V.½Lÿ²=‚ÿ-=>3ö3Ü33å:q»K>ýÊé=—,y?öY1<˜ e/”%­1DÃ;̱>ˆ"g=@¢o?'<#=‰EÊ0ÝK™2ÞÌè<«=T7=1€$Ÿ€$Á€$D¬/;¶ÕB?ãBÏ=f$?´Í@="1G3'3œL°:8b?¯øå=ö½P?Ö×"=üM1ùE‘3Üs¼á•Ä=Á½‡«€;(‡œ>(;2ýú½–÷U?¹ ¿ì$Á;CJ/£2·¶_;óIN¾v˜e?‹É¾íø;„:/ο2vâ’½1A =´¾;€~"€~/€~ÿ\Î ¿O—U¿ò„=ÿXbp6´:!p^¿òCû¾]„½­ß3=|‡0ä1’Y½¼üý">ôB¼5€/$€AÑ;ˆ;®%Ï=]šL¿ûª¿»)<Á€Ç/e·z2÷ý>;K Ï»…=¿í,¿AgÒ;Ùˆ}.RÏ2¿€Þ<ãÃl=¸.=€VÍ€VÒ€V9¡Î:ö@ ?\›²¾´íA? rT<ÌKu4ÌKu4s÷|;Í2?ÎÔè¾Ü;?è’<2î/?? 2~tj¼íÕç=‰˜’¼€“Ö’Ö{çf·:€¤>Ôè?ÈøN¿<.6—-©¨0pÝß:`s= ä ?¨ŠF¿ïXÞü;^¿$C÷;…ņ/rè281$=­L¸=J1¼}€`Ø€`ÿ€`}{;ÊŠD?ºh‚>‚„¿˜lþá¾jH<ò³/>(¸2ùMá¼.XÊ=ìj2=€#|€#¾€7Ÿåä:Ï<ÔÆv?Y†Ú1+~¹:!n<$r>¼x?où<è0:bÖ1EIȼ ÂU=£t)=¿wqwTwÿ³Û÷¾ý?2µ?ÿXbLþ§; i=¿{ã†>çv?Û¬î=£lâ1,@]3ÒF=`¯0=Ø< € o€ ¬€ KbŠ:G–?ÐFQ¿ý¾Üú£:`R+r=/Ãð…;Ä?#JT¿ÖãB¾96œ;R£-æ9S1 ;ëá =q)<€¥„¦@ìŠ:ΫG½±¯¿ê ¼¨”$<ÜBR0'ù€2# ;îœÂ½]Ô~¿,9¼ÃU<¤ù 0_Ç33R½ø8>}wk½€>€>*v[wl:ïŽð¾¼ª?…Q)¿Nc=÷–¥-Ó·=.ÿð;¿Éõ?ß¿ÿXbÞȼ½<†>Y<€¾€s;hûf¿VãÚ>½?e½ö¡·;œÝ-Õ>41 f;¸o¿à¥>!k¾Êçr<Íð¤0;Òh3Œ…½¸“=⻀¨¶€¨6€¨å·;  ^½bƒ¿÷Qð¼(5<(Ȩ-û&Â1…îŒ;)ZÖ»Åß¿=û¼Ú?;Z1ª.˜„2•({½”£@=‚rÛ;€€Æ€f´¬:ÒZ¤¾Ïh?Ñd‡>¨d<˜/T½Í1ÃíŒ:N ¿uL?õšZ>³*<Œ—.4Ê31Ü×<øŒÄ=‚Á¼>Žú޵€nv:â:vÛa>°ìç>x"]¿Ùè:ÕŸ‰*ÆÀe1ÄÏ;äÖÇ>åú?yƒ@¿…ôú;üaƒ/W@3$))½Â‡>Ð&‡<9súsÄs¥àá:.á>gëh?8ýÆ>Dä<–ë1Jc¹3êá:ºª>=áb?/¤>–Dæ<–K¸/¦‡ 2nnÌ#€À>G’b¿ºð;<ô/Æ·Ò2ZA½åc>.S“;sl€9sÃ5;“K?÷¬ ? v‹¾·°”;eÜ…-  1'j;«A]?£ë>ÜO¾Fõ;K¨.#ˆ¥29|²½yçð=à„B=¥'¥´€e{ò†:Luÿ¾,r™¾—+P?¥:j<&½²0ù^“3Ø¿‹: ¿6JÛ¾ø 5?… ö ½€„F€„¶€ˆ|‘˜:èÖ,¿’™¿åɾ`·u<ÍÑ(//¥Þ1õ½ :d¿Ç*3¿"˜Þ¾¢=Š,1Š03JÒµ<|G =7oœ;6Þ6Ê6•«†:i|=G¿æ¦E½s;{™“.w36£Š:À{e><‡s¿¯ÕX¾¦Õo<´ a&{G¦(hÌ„½f =$™U< €¨B€¨R€¨½Nñ:÷`—½£Ï}¿û<Ü=<84;¦xž-N×W1Ó˜£;Çô½‡}¿î¸=ššU<ü¿$/¦ýî2=D#¼S[ê=¼9’Û’G’ªVà:Jº©½ãŒ?aG¿”ë=C½V0Ã.¤2ÏF;Ús~½ƒ‹?¹]H¿CÖ¬=oËõ/A¤2%Î ;¨Þ=- ¦¼o–»–Ÿ–u(;¦:è¹&½–=q ˆ>Žp¿$k€<úÄ-€Í1NF•<ŽZ=35I=ýLþL…L bß:\Á ?@“¾\®S?a1u<•å/ý"]3²›°:KbÛ>ñ”‘=v—f?FÅ<ð¶Z/ÑÀD2J W½‚Õ= &= $ $Ü€1¨¾æ:ί>åÿ¶>ãÏl?Ÿ/6p†×>Ênc?öïo½hæ=k»‰¼' n s J ;)º˜=,çó>uF`¿Ì a<ïƒä/°!22Y¯À:Ÿh,âg¿Âç<^I¢0•¸G3~;I½¶J0= 65=4€2Õ€2·€2V×Û:ºÒœ>“f?„HK?×Öâ<Üg-¶’1,#;o|>…¾"?yC;?;LW<¶è0XV±2ý8½ =•Óž¼?€¬ö€¬É€¬fu–::´l>tn¿rÝ>œ²><šf /õö1#H;àB÷=0Pq¿P[Ÿ>YÜq=§)0‚Eh1๗½Ÿ†=3y<'€A€V€wÙ:6{<¿Ž;-¿S?;Þ¥<œMð-“¨®0n*½:ÝÏ2¿,Á6¿ NL=Há§[AÓ¼€Z€Z ŒÿÊ?žjM?Ë 3¾ÿXbã´:.¶G?*ý?ÿã켺Ï=)c6/«¯/0¾Ý’;zÇé=Ãï&=4 †€,ª ¯â:3p>>0E³>ak?‚Û©;!¼¿.PýŽ2®÷ø:ÿ‡+>˜‰>:Ór?€G<õ%}0Ðl3½ap->iüB½%Q–€+Þÿ:PpX?Íç>$’>A»Î;⇤-©«02BH;Yíq?Nv•>€Ý>~Ñ3=Ës¡/1dâ1 7`¼-™c= ÷ ½'¡B¡&¡× þ:ÏìÞ<ȾÌpk¿[ŠIXÊŠ¾M.t¿Âw=NÐ0©31 ½ìi§=Yà+=2€8±€8Å€8Ç™:¸ûÑ>[ý½fRg?_î 8Ò!¾Û.s?¦÷=ÊA¹0x¤3+q½ŒÕ=ß—¼;€˜è€˜‚Ýñå:P® ¾žëZ>³w¿ÃÌÑ;Ëœ«/k—2 Ñ;z•Œ¾½Ê–>rTj¿Á=î<ÿW 0ze¦2ªbнI>iV6= GÖG@€D¶Lç:È'>??¶:>ë$?¸<÷qJ.l1…´ì:;V?»‚Ì=ÉË ?RØe;Ÿ¸-Ð 1S釽ƒ>/= GaG8GT ;ÿK?: >“ˆ?œÏS<÷Ú/‰Ï3÷(;—Æ-?Y>S?.?.2ñ<ÕØR/F7®2èZ¼GÆ:>ÅÊ輌^rŒG9Ó:’ÄÆ¾k|>?Zc¿}F)<(9‡,Øþ˜.xöø:¤ ¿@q—>jYG¿?„äx¼Š¾}P<&‚/®¦18·:çl¿y=>ž¥¶¾?,<"Tó.Úà 2Ú»Hpc=V½Ý  l 4‹:W;>ÛݽCÿ{¿}šF<²"…/`·Ò2Ó­‡:&Kå=dk,¾B¶z¿rÇ <%ºŸ.¸ƒ3Óùp»”2i=]ܽo Ô t ‰Xç:v¶C>j¨–¾W¹o¿Ü…<ÿ´­.FŽk2ÛOà::î½=´Û¨¾ ‚p¿Ì‘l< q’/ÁÒ#2?ä­<¢ •=¾öL=:LwL(L—=;Ü"?Svs¾ìDS?Ç·ì<]a8/"+Š2o!H;ÊÜä>m1t¾¿¶\?O= ˜0ff×26"X½p\¦=S<®¼_¹v·F;Žô=Á5½¾Ïçk¿]ò:û&_.“ N3C;XMȽú¨‹¾u¿=Õ<þ1½4Á3xE°½G:ã=J =€-€ƒ€Úü:ö€±¾`ân¿óà½W“;Ô.4Þ[2wV#;+²y¾÷w¿ME=9îa<{¸²/dF2ƒR´½€e>o=€\ë€\R€qÁra;˪^¿< ¯>h˜µ>jè®<¤`á/² Ì2uI ;°Ai¿úÅ~>C,¨>sˆ}<¯Nœ.æM1ץƼ¨7£=ìh\=€w-€w±€x’6„:@þ5¿Ç޾2H%?Q8–<å±x/‚FU2(Oµ:Ú¿$ç½(K?h<\¦l0¹¿)3dê.¼Êáó=;Sh¼’J’4€“á:ŠKâ½–¦.?„9¿Gˆ<ÖË/¼7k2ÈIá:MiØ<®,?Sü<¿Òy<@Dz/¸(ó2Tå{½pîÏ=,õ,=/zXzW${ „: å½>UEv?"~¨:kUò.PÁb2zG‡:Ç´6¾ˆoŒ>@èq?iš©<ïŒ03$+¿<)w=$š»?8=868ï·a:å½Ú>BŽ8¿Œ° ¿¥óT;ÚÕ“,+’ˆ1ÿ §ñ>ÀP¿Rή¾ÿXbn@<Æá =…\)¼€N/£Ì€Nº¦è:¡a;¾n©{¿^63<{öK<¾6N.Û/è0Ö ;ÕÁ½.·~¿*×½«¿:=”Û0Üè2$bн–@*>«w¸¼-€ Å€ ü€ ýdÞ:¾Ãû>Í(N?O©>ùž­;ʰW-¯+P1 ;Õi?}f;? |>¡L<×_¶.b¨2 r·½û >aˆœ<€q=€q&ý ‰:”¿ãRF?&>¶£õ;0Þ,ávI0yØ:” ¿ J?«ûà¼6_à<¿Û.= M1Aš±<§!*=i@¼€Rä€NLhA ;§DW?ÅÑ¿°L¾!î<øŸ»0CÞ=3X ;ŸU?Ë´¿¡'¾ÏºÑ; ˜/IÉ!2aÂh½³ë><¢=/€MR€Mi€M¡K„:§×"?8¥N>ħ>?/éÔ;‰P/kB2ã÷;S¯%?I’™>Wi3?ðs'[¿a¦ƒ>äù;{è¢-×àè1‡J;{3?¨õV¿äð7>°;<ùîŒ/=T´2I…±<Ÿ>Êû;r€uî€u5€u'&8;Þë?/ÛZ?ss²½IL;-L”,¿¨t1P !;×?Ê O?oä½·M|;C*.Wqˆ2›ÈL<×ã=ˆØ =Þ€,þ€,\€,+õ: D½¢µÈ>Nk?ßÈ<[0.}!2xùê:¢¡>ü®£>¯lo?k¸Õ<4¨0õ*M335‰<³=›O= €$b€$–€FèsÛ:É¿?LÈð=Ç—O?<Ã2=2w /h‹ü0ákÜ:rÖ¢>²Ÿœ>õ¹e?lþ‚; /g.cC2†½èõ'=öyL=y«yDR=„:(¦;¿lùƒ>&!?ùÿ;Wš‡/Ë.Ã2R6‡:.#B¿ Ú>™ªü>xÑ;OÏŽ/U Ð2+L_½›çH= ±»€Žy€Ž³žŠª';ƒJ:¿¥Yq>¢å$¿û¸<\^)0.•2Žk¬:‰*¿ÎÄã>ª>¿I‰B<éÝÖ/¹‡¼2Pr<û•Ž=kÔ½&€›~€›@€›Ÿ‡:¦I¬>ˆѾ•8Y¿÷;7[$,HM–/ÆS;;Ò´>ÀU`¾Ši¿Ÿ±è<Öc‚0ÎÒ3ØŸ½q¬ë=ÖU¼÷—‘— >¯â:¢ ½)¹4?Y5¿t3;³e+ Ü0œ ;às&=‚%?dC¿ùƒ~'h¿Ý â;h.HûÙ2é.ê:ƌ¾ÊÄL>ì2g¿;Ì <ñt]0†BY3çß.½Ouˆ=v|¼€Ë€š €xxÿ:Ã8‹=}Ñæ¾Øc¿ÍÛ}<5ôY/[–Ý2ªæ`;Àí¥= ÃоÍÔh¿‚£N|µ<€hê€hn€h;‰z¿U (¾Ž<ý=aQ}<æ¾1‚Y/4Ë÷â:h¬t¿™•¾Ó*½k}”<¶ÚÀ/ó-L2èÛB½;pN=^c¼|žþžížªÁ»:§¾‚s]=r•q¿Ü&U<7ô/É¥@2& ;Ú¤­¾Õ !>6pm¿‡|{<*!'/Ñm2£È½O¯=³í´¼"têtòtÙ¦‡:á苾iJ¾ˆ7s¿²‹D<ÑJ0%Š2­Œ:ºœ¾×¿¾8`¿½D~;€©e.+%œ2`x¥½Š!™=yX¨<*€€^€>û;ôï@¿Ú… ¿¼I>Žˆ<Þi//퀇2¢Î$;zQ¿}пNSa>¿»±<”Ò€/¬ª‰2ù÷½(e2>o~C»=$€9b7l¬è:F1¾ÛnO?B”ÿ>zþ`;Ž»-–3[2íO.;Íñµ¾z£W?vÏ>þM<„V/00Œ2ꕲ¼ÚX©=¾½€¢¦…%€¢¹í;öKX¾…t >Z¶w¿‰ý|<ý¼/0MD2uáR;Ò¾¾Ë¯=%uw¿ú”¦¬Ïx?üZ<ˆ¥/ŠŒ–2œÒÎ:Ž&©=`R¦>ó0q?´¤Â<ÓDÞ/pRú2u"Á¼$Ô<>ü‰J¼€‹/€<ÿ»Ê—¾Xà`?}æ¿>ÿXbÿû²…<&V?gC ?ÿXbó­<Ô|=wd,=9€•p€•΀•¤Öº:¬å>®õ<¿ä?ƒŒï;‰Ï/Ðß2%A';E|?—‹G¿b¹´>ÛÉ=H7"1hˆ&4¸=½àº"=ѱƒ<€ß€Ü«ª¶ÿ:€8¿Ù¬?ó$#?®I<‘Ä…/š¼2¤|?;6-¿†ê ?ýÙ? Tt<øT0ª$\2ëm=!y=~TÃ< OòO6kŽ“ñ:P“S?‚/½Ð?Óty#3½%]5].&ÌW¥;££R?rÞ ¿1¾¶D„<…H/% $2öoè:Ò ?»@L¿TÛ¾˜¬£cœ?½&]O]S]`>»:A‹e?± Ù¾ô ý½0 e:’uF.66ì1Œó:sìM?ù`¿éçU¾û=Ž©{0Ó›2 ³P¼ýK’=´å½s¡Å¡ü¡áC;ʵ7>N¥õ½¹÷y¿ø‘V<#b1[Åo3¾ä?;CÙ#>á;£½bà{¿P¿,<3,ž/­k¢27Þ½½žû=ƒN=€e˜€eì€ež94;¦P}¿væ>çá½®º;qAW-ïB#1Ëà: }¿¦Ö>~©š=K®G„ðè¼^.Œ&^ÂÛÐ:¡¿#À/½{¢R¿Pö;ʳ{.SU@2ìëÉ:Ça¿¬w¾å(X¿bYFž>,ÉT¿;º;t˜.!0|1·ÆI;œ¬>yûš>X7d¿ii<º[.Ëž2ƒkn½h^>7ªÓ<€mÒ€kB€xE´:‹E–u?RÊ*>gIé:Ç*ŽÍƒ. Ó>;$GB>îy?£w>Šf;ÊÂ.=Gz2©z½¢<=4<1€f<€È€f÷ð†:º'‘¾Üv]?VÞÓ>«H-:ŠÏ.-$ì[0ñ:„:-Uì¾µBM?åSÂ>³Ìÿ;2G‚-Ýü0èˆü<›¯ò=I‚;:€u¸€uš€’ ¸#;n#?Ô@?!ò0¾±O;;_K.о1#\ë:«?V\F?Ÿg¾~uP;-ˆÐ,€±•16‘=¨TÉ=½ ¼€`Ú€`j€’Ò »:‘F?‘æ=µ¿«@v;Ú;.qÔ(2é i;KjG?S”>þ¿É ™<ê²/Õk73- ;¼—=Aœ‡<€§R€§m€§‚~;þ…í<ä¿iQ;”‡†;Àj§.2É&2ŽS%;¯FW<ôô¿*%R<º:¹Þ-7J2€D³½¬ý½=³x±;o€ ¹€ Û€ •JÙ:ök¿˜ù>oø»¾Lë;,ªK-“™0òŽ“:ß±o¿Ya=Š•±¾©ø"=Wçˆ1‚Ì2ÿìÇ<ŽÈ—=íñB=3LÈL²LSH;&?üVS¾ç•;?ŠÆô;w™- 8Û0ÂöQ;%ü=?üs¾Ø` ?r\1q˜;X>/X´Ý2âü:¦`?;Ú½Áqñ>âo;Õ¡.û³Â2W?6½rÝT=-µ=€2z0ý€2Ü “:MȲ¾®¢=ºo? »2<~±/ Ô,2”éB;gU§¾Q›½b)q?zÉç<3·/Šm 2±‡–½Â>QK3=€®€†€kÜl;oæÔ’v™>Ñ?c¿/ V;¯WZ-éJF12ñç:(˜Â>™XD>S¥g¿Páñ;÷! 06^é2-wæ<Í<ù=¶õS<8€u1€u΀u6 †;Æ'?¿ðA?„¹<ø)Õ;eúB3eúB3vÿ;0]?@>K?Šû½ä.;Ž•h-ÿg#2æy0=ØGÇ=^­<iÿiRiô‹ ;“Èm? ç¦>éB4>΢;µ›F/ß3H)g;ñ‡e?èé°>Í>ÿ_CX8>Wý1Ç2y²»½oŸ>¹oµ< €qj€¾€qžƒ:.T¿J¼º¶,”=™Œ;âÃs.þ8ô1pœ;ØÐ~¿N¯³=þU =Œ”<¡ä.Ñ´ü2q¼¡¦=Ì_!½&€ € >€ „ƒ:'x½‹æ ¾Ç(}¿ zf;Þr¿,îÀ1ÔÚ„:UÖë=~{¾@mv¿Cç:<½Ì0{  3†­Y½zûs=©Ð<€¤)€¤,€aÿcÿ6¿dB$¿·\Ž>ÿXbËw‘:UÏH¿Ã¸ ¿b€š>§Í<8Èã/Çv1Ë‚‰½5¶=(·m<€~ù€~Þ€~[t…:51¿pPH>Éö1?LZ;ãîš"QØ$ú@†:“qK¿p>ÙV?vÀc©ùª¼€† €† €JvGE;‹d¿§Àà¾õì½Kƒ…:)ß¼0̸@2mD„:ëm¿c¨·¾_ž²½!o <ˆ¥$08±Q1ñÔƒ½9>6ñ»?€3ñ€3}%6;ba¡>šÅ£=6r¿¢Ž<ÑuS/¶ôÕ1ìâƒ:2Yð>$„ܽlZ`¿êô¢p?ò9À:Q -Ä 2"ø ;z4w¾®u¬>ûh?Dß¾<ÎL0ºM3N)/¼9œ9>@Ûê¼ ^^ Sÿî'Q?…4?w]¾ÿXbÿ­1?LÈ>·¿ÿXb}[½Ù"‰=°&»fŸšÓQÂ:²6¿Û࿉½¿ S¢:•5\-aZE1OÊÌ: ã¿zX1¿ì“×¾—Bj&ån¼f™€3Òf*[ò:îZ}?nxm=hF>´ ë; ,òêª/`m;`3w?¸0I>`C.>ß=yÆ"/¤ã2’\~<›>µþ–:<€uØ€uë€u3³†;ÚçÊ>éŠ[?ŠÜ§¾[’«;ȱ.-˜[2iÄD;ˆº>ÁR?äÞ¾L—;”ôÈ-hŽˆ2åÔÎ:=©P¼€£P€£X€£-ã†:¼¾_¢m¿Ï²>ú+E;-Cå/û7 2N~`;j®?¾ms¿Oõ€>;=ð ²09W@3Î’½ïÿ>yɼ €JJ€J3€JÿE'¾Ä¼k¿˜Pµ¾ÿXb¾‰:‚4ì¾D\¿-¨]¾µå@>È2¢5ß2a§½3ŠÅ=Ó×»€T€8€wõ¶:žÌ@¿g9;>]È!¿ëÐÒ;”Cÿ/ÑT 2`I€;3ù7¿CÞS>'ô)¿T=}‘Ð<€mÜ€mr€.¹z•;ú–.¾îšw?©Å@>_+; ÿ2\JJ;gf)¾èÃs?Ùwƒ>§¼Ï»±<'€.†€.8€q'Ð:K½Ý¾axb?=Þ0>ò;E;·oÝ)úVò-Y¾';=¿ê¾Ô‰X?E”‹>ï Å;õJ.š¢1õ#½ºM¸=Ú¾¼it¢tž€CÁ!;ë‰w¾ýP¾ Zu¿XÜ<ò¡n/ÜpO3"Á;raS¾¢‚ ¼zz¿$¨„<Õ€Ñ-ïµà0.v{¼#¤>>t{ɼ €Z ÿ:‚=u½e?£…ß¾ÿXb#>¦:IE ?¾W?K O½*0=†LÕ0Œ ß2½I A=Mø%= 5y'5 “;±ö¿›'?‚Xÿ>¯ª<“[ 0Μ 2UD*:Ü⢾€¨ø>uoP?Ý1N<õy-pP0§ìt<ó; =ËK~¼>€Nd€Nv€Nÿ¡Km>Óx¿2-‚½ÿXb‰ ;»ÇR>Çy¿÷™½|Ÿ;ñoÏ-Og11³¼{ô6>ØJh¼gQ×Q(€<Ô,j;ï³C?EG@¾÷à?v`?=b±.ÿ\2Mkj;"È??"@d¾ž¯?ý«–<ÕÆ—5ÕÆ—5èõ§¼ CG=*rH= ?PwPRduƒ:a>ƒ]?iiø>¤M*;ç6&‘Q¿)¾ª†:w'+>c{T?ó8?\€;Ç -×0ÜÕ+¼½ÄØ=jÞ1=<€@ø€@s€@³àâ:kgè½ ¾=<}?5dÃ;6ò/#®Y2vAã:”[5¾Á`M>yªv?:·“<¦0/DHÐ2”g^=óqm=ðöº €&yg\€&€é#;m#3?<¾Ï¼0¿~l;‘¶ ,P½Ž1-s(;æ<?õ'W¾Î>M¿¹ <ª  /B€¶2d ½ãáý=gÒ¦»—º—Õ€rØêï:•åÙ>ÀùP?[ôǾ¬ó<Ðÿ{.¸ðx2~ï½:U¦–>‡c?a¶¾ò|¡;zob/fé1¶+t¼ âØ=ñõµ¼/{!{®{<½:ÕŸ½äsô>`¿ø;\|,ëî2MS*;„· =He >÷ôr¿Ìz t®>Cão?1‘b=ý|”/¦¸f1¹áŒ:ò¢o>Ôôþ<ˆÃx?S¿K<¹á/Æoú2 –½ô¥7>„ºH½/€+)€pR€+Óûê:èÙ=SÐZ?_?è™…<­ða/Â÷í1BFÄ:½™o¾ÎTm??õ•>ï»8<ÙŸ0fÔ2°s“½ªÕ>4…N=y€Dç€D¶€D%`ì:ÚAû>SŸ˜>O˜Q?yøø;¹í´.žòV2,Óð:¦Ä½>j,·>]k[?$MJÏt¼‹ €B (¹::z&¿Øï??¡ú½ó³E=6/3'1lhÅ:à¿mšL?Ò0 ¾ô Þ<ÙÒE.Th0h›½(€>Ïø¾»x¶&xÿòö¿­)=Ê@L¿ÿXbu:é:îé¾µžË½^ƒb¿O‹'=N´/Ñ“1!‰<|,==½81= YO€•íYlÿ¹:¬¯™>ÌOM>U½n? ¥<ùѱ/*#v29cà:ÖW>1[{;0?z? —¹=t‡/sP2Q>¼ff&=Iؼ0€¡Ð•€¡Ç;›é7>ºšQ<äÐ{¿å1<-î1szF;éÜ >Ú»*¾<1y¿M¯<ë/B+ 232H¼a=ÃN=4€¦®€¦VŸA;w¬¢>*Á‰¾¢çr?ÿXb„ÓB½a¤=xòi¼ìž0€sG‡:ov¿r&>Î]¾Ó¨‹;üB/Uw2a‡:½H¿IQú>µÃ¾xÜ>ô*Ê&P¿Ú(™IT¼½p'>-³ˆ¼€A=|Ì;æ =h€\¿g‘¿›ëª<Ú À00Ó¯3)kV:Á ?ΪR¿Dk¾÷ɪ<*Ü&-á7ú.Áþë»É" =W”’¼'€¬?€¬.€¬` ;Aa–½6]¿zÿ>hŽ;w½0·b2.†:F=„½*ÊW¿3½?Ô£O;A¾/$´2)Ì›½!WŠ=ï÷;7€Ì€N€òv ;®G¿ê· ¿Ö6þ¼˜BÀ;^°„.Ž‚S2®I";±=¿„N,¿#ø+½K¶€<ç¸È.;»1º£½âv>n¢–» ”n”(€3/8:@–l?‹²>ù”¾;Ë;í\8-“ž/ºRF;¤w?êg…>Û´¯<î¨<=õNê0 ±¾3Ÿt¢½õdÞ=Ó–»(‘Ò)¦‘Ëp2;‹Ñ'¿ NØ>Á< ¿óñá;±©Î."þK2t Ö:¥Ë+¿Å>+7"¿¤£å;¿.zY2±ˆá¼ ¼=ª 8=€#U€8–€# 2³:Æ¿“‡>bÂH?—)×=Ȇš1=…û2³Çæ:±k ¿ ?{[)?B£³=Mûc1 }3÷vK½w>;ûJ<€ˆ€†€Mò@ñ:<Ât?¯k>UË9>ЋT;¤×.¶É2V];ƒÎk?Q¡°>ë­8>Ii;y½….û…)2k¹3=€`Ž=(,q9}€ò€x“ÑŽì:)Nf?ˆb½~¬Ü¾nO<¦£j/†4”2Û[;œžo?–(¾çÑ£¾ÅkF'Ùj¼/r]rXrÑrŠ:–¢3¿U?œ_¹>…Ç< "ë.E¾“1´Ä;/¿è¿#?èí³>%=¤?13TÁ2ů½"¦ä=裌;,€u€ì^%;[W8¿=A¿®€Ì¾­31<ÎF3.Ô”–1?":†(¿4Ê¿”Ùâ¾â}O;=ÎÉ.5?ø1÷ð¼ú*¹=ê¼>€Cò€C´t¬³;PòM¿Qc?{Ÿ¾ J= ·/X#22N]ê:(#C¿èH ? †³¾ÎeF<•7.00zã$;î<=^ÖD=<\‚PŒ:ºH‹½ÑE¿8!?Äš”;„±-¡×Œ1);sR»½¥‚;¿ê´,?³Àm;a-éuÇ1<»½Ö>’Aî; €K&5;ê@c¿•ç=­‰ä¾ Öì; ÷-Ízc1¼•/;wa¿êà½=¬Îí¾Äü<ü|-¤×»0£<³½Jïû=^gC=/€e³€e‚€e˜aÝ:Ï¿Î=3¬I?™§‚;k[Ž.w2+4Ý:¨ý.¿hïµ=Þv9?‹Vr;ýzÚ.ßîÂ2üQT½„ÖÃ==eµ¼tÖööE;G”9½Ð.¾§ù{¿iû¬;Ôº»,Ëä•0gT";¯Ò½?l`lñl¥\;=¬7>WXm?+v¨>­#<)ôÄ/Œe63#Í;Û‹=àTq?Æ4§>„˜Å;']70  …2[=›9„=ͬ%ºg~gbgëæ:<ü>»ˆÅ>›ÀG¿b¤µ;mš/¡RÙ1Z;Aº.?³ô‡>RP.¿\<ib0ò¼3cµù¼$¹==b4=€8­€8³€89Cã:EG”½…Ƈ½pÃ~?Ì­½¼7cÚc\_¨¿‡:ªM>gB½û z¿nž5<¼.ó2×ð ;Ü‘ª>eép¾Ó½i¿q%=@"Z.i¶Ï14‚¼Yk8>ŸçϼŒOŒqŒoù:V(¿ÄB½k9@¿è›;†Ì;.­ó2Þ"0;Þy¿Û‰&¾‡IF¿’I‚<cš/ïÑð2µþºôÃÈ=!ä¼€nÚ€;ÎŽ0e†:Lß>»:a? ê¾çtæ;¼A/Å6z2G›N;0>s…Z?éU¿DÝ;ß Ö3ß Ö3ä1ƒ¼]>>¨©¼ F×F _@÷:Ný`?~Z>i Å>và =üRæ.oÞß2Êä­:%5?›N?pμ>ú>=1i«/øÚº2µ§<ªî>º<;€tÔ€t3€ul.=;¯ið>AÎa?=ø;ý‰ª,ýrw18 =;àpÇ>ƒk?1ü2=Çê<=tÑ. ‘2pÑ ½vÁ>B ž<~"­sî"ü¨H;fe>"Nf?£æ¿>ˆÍ€;fËP/#ÏË2rq‰;ýä‡> "f?Üi²>Ù¯Åã¢;7L7,78]–:»–Û½ãf?æ˜L?“Ð’<ý0Þög2O³.;i,J¾^%?;œ&ûU?î'>ä/Y?¼É|Öµ<€m‚€.™€mGUî:ù¾»%v?¾µí=®ë‹;Ìè.†T3l"â:ÀÓ¯¾ü]m?l >Bh.;ÿZþ-ñ|52çÂȼz=QÛ¼€­= €­~xt;¾[=Éž¿œ%½FI:AA-D3K»‚;ô':=†”¿•½èÀ¯:-ã -üÊ1ƒ…“ï«];T~¥&L´/)( ƒ:BJ‘¾á—k¿îç‰>¹Èþ=·„c1@3(œ]¼9ñ%>ÈP¼€A €/€Aÿt0@?3¤&¿¸wæ=ÿXbƒb ;¬qS?5(ð¾l >£Á>ÔŠH2›þ43Úr½4d<=·Ï*=4t€v:4ÿíðÔ¾4 E?;ø÷>ÿXbx;®Y¿wl…TÏõn¿r‘>»¸<“S»/­,ù1Xr•½Š:3>“6U½v|v˜vÌsª:=3¿À`¿øX¿ kù;I5e+’/ô¶î:ô€ ¿¡x¿‹ ¿ù"oö…ä¾<Ò9;ñç .íÔ1H׆;Qýe¿Óë >e_Õ¾Às)< B/é®3¶»¼þe—=tÔQ= €:j€wÄ€:¿íì:š]B¿-Õ¾ú ?pH¢;L¿b.§3*2Öl™;M Q¿jï­¾aôî> ²Ù;ÄJ;/‡aî2ÁŒ©½JÓ>bR=&€e@u4€e~9;&Å¿d¾…G?úèû:óC-Éè,1¯_;n)ô¾¿T§¾.âP?Àžz<Ãß:/åº2¯D ¼L¨ =½½"€ }€ Ü€ td„:mn«<_jó:Šñ¿å>w攀:47ú7k7ç´ä:eú!?¾½F?dO¬=qÿ2V 4ÿB?1I0>êÞV?ÿXbj2ã¼èhU=ÚǼ8€ö€…Ú€KZä:R¿Úc¾ì¢¿º"<¯n.‡“µ2.ˤ:~â\¿~o ¾Å>ù¾òÊi<uê.™u2L#=’w=oõœ» ‰¦‰>‰ÿ@×G?]¾ÿ¿ÿXb£#K;é°\?¢Yš¾6’оý#h<„¼G/p%’2ØØ%½Æà¡=õ»0= €5p€5¿€5Lâƒ:ƒÚ>JW|?cÞ;‹5z0Ę33uò¶:=@¾­çK½‘}?¼}J=ÂÀ¤0ýÐ2úî=O>==€Q5P†€QÅ/=;žÐL?Q¯t›¹½‰&x?¾¨Ã=X£¼0-õ3’é½8ø‚=†F;¨Øö¨.ðì:/¿×³N¿t’¾¤°i<¹¤¸.s¯ø2¤…â:c}¿}‚I¿^¯V¾´¯æ;2œ>-S¤W1-ê;uËŽ=#ö ½€Ÿt€Ÿ`€Ÿ´š‡:* 7>ÕH¿¾i¿M*—Ù¾êv¿ð >l 2ATz3qh½•Ô =k‚(¼€œŸ€œÿgW½³s¿á››¾ÿXb¹Ò·;½ø2¾1e¿ŠVÒ¾L¯7>œtO1Â~25_½Fyæ=I¾=k.¬.Ò.b‘ƒ:£ß˜=Ò‡Û>¨{f?Kt<Èí/T‡1øBE;䇨=ŸV>¢ny?£^<¨1ì‡3zü^¼RÌ=&:= €B!€#_€BöÛJ;Çy„¾ðÍ]?ï¤Ú>n.}þº €”Z€”“€”Öý:XP%?¦y>â¹@¿Ài_žM¿à=:¶ 0Ó)†2Qfƒ;íI =†ää<©~©'©:!;е]½û|¿o°>³âl<`œ/Hw´1¬„ƒ:Ôé…¾x:j¿ëY> ð<˜Å0×Ï32>$œ½Y†¸=3=Á#<î„;°¿ ½E=ÛšK?Oš<ƒÁ.œ{2ÝŠ;x/¿]7缨C:?6ì$<†Ë›/äà3I‚°½2Ƚ=;5€ c¦€ evÝ:òŸh¿½†1½ú–Ô¾*¨.=i ‰.a:0IúÞ:x¿K½Lw¾áÍÊ<ìKh1O˵3IÙ"½eR£=jÀ ¼%tŸt­€šâõÑ:±¸`»°:µ¾¿lo¿³Ø<\±.а1;_ì:“ßÀ½%?Ǿª•j¿°zÊ<žÕ/[?Ê2ƒL²<­Š°=JbI=6€FÞ€Fý€$xÜ:{.¾>V>”g?çÏ”ÏÅŒ>ù.q?Ö½k<ÿ°•.2ž•4=ø¸=UÀ½<iÖiíi+Mè:Xxs?ä>÷Ž>ÇÏÇ;&Z,P¶^0á ;¦ñr?An:>‰Éƒ> €®<ÒƒŒ4ÒƒŒ4}xV½Z>á¶¶» €–Ë€–ù€–¸³:0a½#?Å"E¿46s<÷»L-²Ñì/[¤³:›B>‡f.?¹Œ7¿hŠ=†¶1í3Þu¶ý5E?þåÛ>"Ð(; ú²-[½2 0;œF>gîJ?¾Ì?f1­½.9=²¼+=7€2p-§€2šo;"œ|= ã*?øô=?MxZ<Ÿrý.b2 À;ž=?sN?Næ?<¦w /®d21Ðu=¦_‚=)Bê;?€õ€ò€AS`;ÿlq?Öi>³D—¾ ß;ß#C/PÝD3£¡‹:G·w?ÑOÅ<К€¾ö.;¾Æ@/›¿ë2i=ª x=y==€e€VÉ€T?OÜ:"H–¾ø³?Üq`?x¿„fí;¨@.vs…1Ï;À¾ë½œX>—x¿ûR< ã].èùt2•ºäð×N¿ <,‹5/(›2®Â:?½„>Ë£P¿i|¼;¥Ëñ- ¬1z§‚½Hß>;Sh¼/€._€³9š:-°E?ȉ¿ í¾³y€;?„0©3OpŒ:ŽÞ#?K57¿%¾d˜<±ÑÑ+UÈ.@‰Ï<"r=íñ¼<›¬›~›åC;Fô8?Ú¼¾»-¿Ý:ü£ø-¡ê:3¶Âñ:s• ?¶±¼XKG¿ÂZM;‰Hb.£2£2ƒ®½€ ²=#Û<ÛÅ_Ù;ƒ¸V¿vŸ¾ý®ä>¶š*< MO-BðE1 ß²:ŠOi¿;&¾Î¬Á>ÔÌ <‘¢Á.]ày2oòÛ¼‰ÿ=äõ9—z€rB—@ ;Ÿ6÷½Øôu?(´¾ ŒŽ$1só »½Ì=¢Ã¼þ€;½€;ê€;ðƒ;O=o_?qh÷¾û™¯<È«å-ëŽ0»É;w” >&$?OA¿ˆ-Q>üã§/°Ð2;rd½k¸=Œd» T€L Ï!;O˜È<•è¿´/YF­¾•m¿¢M=#9º1 Ñ3TUh½i‹k=¤©<€%Å€%o€%§›ú9U꾸·b¿C–¦=:Ûô<™†™/Ày1xÃ:dé˾şj¿‹é=•=é>§.·;E1l²=(šç=žë{»?€’퀒S€’ÞîQ;y9?`T?p°¸¾dË‘;G8.´ÚÎ1m;h_B?˜ß?V±Ð¾N ƒ<ÿè[/Ö\›2Øb7½e9©=;V©¼>€šµ]€šh(";9Ä>¹Ñ‡¬¾q¿ßå<¹û–/š€3€‚Ã:4jü<5n¶¾oo¿9©ú;Ü?µD“½­Q?.ó<°‚0äº3Ù²œ½ñ‚(>Öª¼+rQr=r]à‹:þ&B¿)¹?/éž>dsc;O›?/¤UÉ2D|;_@¿1¥?0Þ¨>Ooš;t .TÑü1OÌ:=î¼=ë;.ýGN°B;ÞK~?ÂGë=as¼2Å¥;®Ê›."Ô2}5ä:/ }? Õ=õ1â½Càð;Ï;/÷8»2ƒ=5]="3=+€V$€V¥€Vº.G;^%5?8мCà4?Q<‹—0¦±¢2áÊï:3÷>?æ/ ¾ÿô&?Ï,’<&+0Ö®+3ÿŒ½í·>Äìå¼&þ&¨€J‰‘ƒ:OÔ=p x¿4f¾(¤ˆ<¸A-­0¡$ó:r§W>¸àr¿óQq¾NP®<Ô8^/jøÖ2nĺæ\Š=h=€*ê€*ú€*K}@;”P<ê“ú;Åø?Ó¤™<Ò ’0æÛ2:ÐF;ìÐD;j®¾n½p?ý'=¯¿B1:\-3"ü‹½ï><ùô:~€ ÿ€ ö€ Šü3;ã`ž>¿r?Ý`“=àW3=…þè.Zt/1}Þ:¦/E>š«w?](>Ì<¤p/Î%2v8º½>v>QÛ›@¾±4<Ú°>.|U>1©:;$h¿ßª—>+Xš¾ix<è720ŽÈÞ2©†ý;áµ =‡À;£ £4ÙŠ:$ä•=é¿o‡&=N¹<ÞÔS.>ö1„µ;ádm½¢`¿D½ 2<;t/ËŒ 2üã}½8I>ä ¼2€3™€3X€–•k;à’>·š÷=fs¿Šª½;“’/:33Lƒé:ÚÂ=>œ-¸=¡‚z¿èqO;£‰.…LÓ2Øœ½g×>ž_ºUR€Yr€/‘(ê:X?€#¿Cþ?‡µ»<®é-5Èù0D+;8ê>K¶¿'?ñÎ<{‰Š+>{k1š>»½) é=T›<ªo¸ª^á:ùÞ3¿À/¿uDI>«Ô<®¾"/݈2¥Ëa;ùi¿d|E¿È>7¼¥;Õ% /¯Mƒ2׳½•'°=aÞc;·hHB¦:düf¿… ¡¾7ø–¾­Í;Ác•,¦–,0²…;éBi¿H ʽ[Ï̾ݲ; ~/wcÝ2¯z@½ %€ƒ®ïgã:¾Âk¿ ‘`¾¼ï¤¾ƒ2<¾*.Ïþ1²ÇD;'¿`¿ÎøŒ¾ØÈ¾o½C<O.Vhö1Ì|‡¼fh<=»'O=R0RPRá; xž>X·?}A?Õ3€;4u&0ym&3Kì…: #>1î?å O?D‡<¼A/}ì*2Á¨¤;V¼>ÉäÔ»€Ö€X€[¨c;¶W—½åyV?'| ¿ÓTÕ;þ™$.¨NÉ1¬¼";¿ë =ÛgP?ÒM¿o¼w<â"/G’|29™8=¹¹=„›Œ³=ûoÊ:\è-_¹È1¦†;:Æy?ë>ŒØ >»c£;ø d-Ñk1 ql½¯ >œÅ <€^_€^V€^ó ß:€ô§¾×z^?&˜½>‘•<›!0¿Ó 2ã4;\C¿ G?I…’>h&a;´TÓ.á­Ú2°v”<{M=Eb‚»86ä6Î6if;˜\¨=`µ~¿†k½ß:)èþð,Lð;¡~ö=Ñ~¿×ßD¼oý;`+=.3¼¦1Íg½„*5=ÿ>㻀Žòž4€ŽW>;¤õµ¾,l ?HyB¿þ-/;Û(0Ù²¹2õÏ‹;ÊŽü¾2€Ñ>ƒD¿[ÌC=€ŽÊ0pà2‘ž½ªF>MM‚¼Š<ŠfЍö‚:]„r¿×U¢¾»8½–äº;py…,¬Ýu1’ù:¶ç8¿jí"¿3“о°FÞ<{©:/1zÔ2¼Î<äù =ë§;€5 €ÿ <¹>uô`¿cjŸ>ÿXbÿ³âÌ>*\>¿1! ?ÿXb¢|¡½y?î=h蟻‘$€™x‘ª‹È:Éÿ¿F.•¾qRL¿÷‰:;4ùÝ,e+0Tªc;Ñÿ¾É-¯¾¢úK¿\…<Üü/ 3^I2½ÚÊ>Ñè; €W:TR+å;ƒ`? á0¾ÜkO?‹µ:<'aö- [å1;úƒ?†X¾ŽœS?ªAœÁ§¹2n?a²n>ÝÆ­;œ°ô.;þ”2H[;ª³¿>j@e?”Sv>Bp6<ø‰Õ.7Â2>?L½„‚Ò=ôn¬¼* œ 1€˜YOý:jÕ½ §Ë>[i¿×ÞÃ;-í©/Í3^ƒ";Â"¾Ha¸>z*l¿\"<ZÆ.%¯2ŽZ¡½Ý{˜=€J•»Éb÷°ï¶:¹1¿¨6ÿ¾dÙ¿`F;0š.vÆÀ1JÆC;ݳJ¿Å[ã¾Ä´Ö¾n1Ç<Ð\1ÙW 3ós½Àí =ß´¼>€¬Bü€¬¥í;ßñC<æ‘{¿äG=>"³Ïô#ð;Eb/wõ2@2;4“?ž]A¿»Ð>¬Z†;ÒÊä.9‰œ2A ½Tä=¨þ¼ €i9€iÓ„:gÃ>ç24¾Ã×y¿7æ;Ät1QJø2óºú:8cø= (Ö½;²|¿^‡k=_R9.÷ ’0¦—˜½Èìì=T=;u:€þu†:ŠÐ1¾ú›ú¾!ÄZ?÷dR<1%¼/Ë­2†:s”¾žÕ¿Ñc;?¡·À<^Ìl0zç3Õ?<ˆ,=CŒ×» £—£$€NDû ;9â¿V6¿4 À¾¢Úç;$Í0£d2h ;ŽÐò¾@{Y¿ú“l¾Öi<óÀý%Ý«Ä)¥!=ZK=ߊ=e€¶€Q €ÍÞ[;q7Y?µ¬„¾j=ì>¯‚`;×dÒ0?^2×D»:€‘Z?f–.¾Ýû>Øà=q!9 ”/”*€—µ/¬:”¡ƒ¾d.Û>5Ì]¿ÿÎM< ¶’0–G3ãÜ:,@½ Õ>Ýyh¿ƒ§`=$ 1Îý`3 ÉI;œÄ =Çf=}€Õ€?€Ê@;ê›y="~¿#±=hj;é>.©˜1ÚnŠ:ÈöÒº÷~¿1sù½Úã=²£/:çÛ1Þ<=+ö=¦™n<{ªÌªØª+Ø\;üsÄ> «h¿ {'>ÔŒi§h¿ë‹ >Qì<‡K@0…%93Å:Õ<û“8=#/¼€Rw€R(ˆ`Œ:Á?ÍvH¿Þ…_¾+ÛÆ9É-tî1Cë;ô!?ñ8¿ðœ’¾)~j<›ç.¹ò2Ø.½Ë… =¼€¬~ €¬”^ù:ï(\>’Êy¿º(="0ˆtc¿èk>†µ <‘²À1Ôœ´3î@»S©=íb½ÿ€ ñ€ ñ€ g‡:¿ð >³ñä½qú{¿R®#èþ6ü8ÿ‹ï!>¢&5¿˜L0¿ÿXbÿRyË>5î8¿ÔÝ¿ÿXben>½1(#>3mÿ; TUT¹7 fÓ:ÏÊ¥>¹>8Ö_?™ <ÏÉI.ToÉ1jº7;&è>D->]d?ª'=Yö1IW3ÙU½DT=‰ÓÉ< €aF€a¶€f¹;â:Xr{¿çtž=1/¾«×<[ƒ0 –¿2…‡;;t{¿÷ÊݽÊá¾óï<Üe/ŠÝ1|µ#»R`¡=mªn=€-L€-Ž€-Ìå:Å=E…>.’v?Ú¸<åL.!±14æà:Œ™">ƒâ>juz?¨9X<“µÿ/Ff93<Þ¤½ ò>#¢X=7€ˆ€e€§Š:…Æ™¾ö„–=rts??—ª<Ä’÷0´!33`qã:x›¾Ä”>Ãeh?÷±ª`éw¿¯î2;o©Ù,"o?1æ¢Z;+º=ZèC>= {¿ÓX}<í“Ò/°3ìN7½ññ =Ÿ: ­î (­ëk;SÀ<ýÑ¿1ï¼B{¡:Kp,ÃÌŸ1²‹;c8:£ú¿vNQ¼†Q«;<†.zÖ2 š¼ ‹¦=¤ ½€¢˜€ ž€¢e­C;XáŽ;}ꄽ5u¿nÐT<(7-¾1#K ; ä¾ôòœ="Ž|¿Æ™€M½>)e?3 ó;î R/}Ï24ô;$½>Pê¿> ®Y?¡W½<¦´0Õ|3¹p ½j23>;¨D½ q{v2qÿ¤œ[¿Öö¤¾¯øÌ¾ÿXb³Ÿn:züy¿Ý`>Kü%¾§­­=Sdþ.Sdþ.ùÙ:>Sz¦<8G€ûr<;OŠÙ¼Dóz?ŸŒH>Žzv;C,¬0ˆ]ø2À];Ró>¼Hé|?€#>Õ”Y<’.ÞþÂ2¼|½` =A,=€««j€‰ÿáî:£Q½û¹¿WkÌ<ÿ4ž;<È/ò©2@X; %<»Ÿï¿ˆŸµ<¨`˜:ÙÉ;- "3µý‹½l´=ÞY;<€~¾€~Þ~{Îe;gÅ4¿¥ææ>¿ ?¤´=4*¼06ò&3‘7ƒ:D¿#Ò«>£ ? Üß<á—?0* "3\!,<5ñ=Õ§< ì &§Ö|–:-ñŒ<ó“¿fK`½óG<”úm/F¡1™†:­á={¥¿ðl½ÖÓ:¡.Œ6b1J W½TÃ>=1,=-¨€2g-®‚:„qã=&àO?v®?¸?;ÓÄ.ŽPÛ1繃:j„„½‰®R?.{??ÄÉ; 3Ã/Oñ2ûR=@ÛŠ=}êØ<€LV€L–€Ly+Œ:ž>ií?ÂF?¾iñ;åEa.Ìщ1];|>)=ü>›¥U?Ø5<;‘/qˆ3LÃp½« ¦=i;¦¼ý@u¾Ê:wÞ›¾›°…¾‚j¿|Uá;mh /Æ2r¾’:¯¾#¾UÆs¿\R{,gï»x4xxŒò‹:ñ©L¾E•'=®z¿H¤;‡ù•.2™"3’; (r¾_GG¾Ð²s¿ÆZ€<õ°”/²82Öt½ÕAÞ=–ì=€¥€6€ÉÓÈ:ñÕ‡¾”çk¿78‘>2¨ =1ÿÞ.—$–1¦æE;¥¬½”i¿ÞÏ>×K=7Ø)0ûš}2ìj’½¿ð=ôÞX=;€Dt€Dú€DAÄ„:áÏ=[°¸¾\[m?β‹;:ì/Zçé1Õ¹:"Ã<0çB¾?{?8¬ =Ÿÿ(1[ºx3_ e;I/=;=tÙë„:ûßñ=I„R¼â/~?rÑ:6.”Ú‘0ß°ƒ:™ >fÎÞ¼ÈH}?Æ;;++ÁÃÀ/—ÅD½£• >¬o< €s„€Uø6;@f?ŽWØ>ï•Ô=¾:<ñyM.X¼¹1>@Š;éL^?îé>k~E>Ī…<Åi†0½*39ý<=ìø/=LdLÛP›ð:´x?û•¾zF?½C¢<¾éB/¨µ2Ï„X;V?TD¯¾)J?jsƒ<VÛ/w3÷?À;¸Ë=6¼¼'Ž˜Ž“ŽbÚƒ:.Eþ=.û:?üð+¿Aâð;ÙO`.n»´1›þ†:åö>2'?e*>¿«áT;d›/®„‡3!“L=ê@–=‡‰†< nJ!ónâYã:µ•X¾3ìu?Õq8>ÿñeËŠs?{^u>hc>b†2PtÜ3U„<ß¿=jõU=<KÍKöKé­ü:§Ý7>Øh?¬8V?”t';Pº¿.]µ‡2µÈõ:y¦Z>…?b4F?÷‰’;Ÿ¯/[f2^Ù¥½Ä•“=v=; Ë+ü²^0³ýD; ýc¿tÜè¾RŒ;L}-<Ö¤/Œ|Ì2æÍá»Ð*Ó=·_¾¼-€;¤€;°€; ƒç:0 Ù=cU>Âëx¿Ì;ÙYò-fVÂ1ë!;#+¬<Ê¢²=±÷~¿)Ç€<°¿/mºÍ2Ò4h½Áj=ý÷`<€%Ì€%f®* ƒ:=t¾,zx¿É: =‚jä:\n.nj2î;욇¾Æ«v¿þ¦½7Xl<û<.©Ø^2j¼¼¡Ø*>D÷,¼>QùQŽQ ;jæ©>µ*?í²>?Ì;ð:z$/‘K~2ëË$;0Í>pÄê>þK?la1<[/@„2û&=rRØ=*rˆ;?õÜÈC ;ŒºU?›ã??·/¾?“l;Ôe;.eï<2¶Uå:`X?Üó>Þ3|¾€[ì;· Æ.ÌS€2Ù=f/=œPˆ¸8U8B8©\¬:iA>™•_¿Õïå¾kP; C+/”492©d:®\>›ŠV¿n_¿ï K<ŠÝ5.emÙ0/ý˼Nœ=¡-ç<&€:€í ®;ª;ÆM5=)2¿~†=šJ˜;ÁYf.2Þ×u;7E =LX¿}‡€=˜DÇ:šŸ.(>P3KÊ<-«=å E=l€$Ü€Fk€$韱:¬@?wJ>Ò÷E?ø_æ;b1ð, l1ù¨×:Ã?©d=Á{\?ƒ(4<€]0éG3.­F½I=É:=;-Ö-å-œø:=ùk¾È$?™m;?5–¦<ŠB/§–1Sìâ:Ÿ=×½É?ÈM?m Ø<+‰/ý2äJ½Grù=|{W=u¦uþuóï·:ë¾ R ½Õ†b?#ŠX;3ù‰/XýA3êä: •¾B6¾ô¢p?jøk<·…8/b3ç2xíR½{¤!>>Z< €œ7¸7þ-;‘·¼úþ?ÒpO?Ö=àÆ0yæa3åG+;C¿Â½nÄ?sùK?! Ü;tœ|.8²¡1»š¼½ž\ó=‰ê-= ¥Ü¥Ú€ev;:`¿Êu¾'5×>Ø =CÔB1öç“3*Š:3W¿Cî¹¾µGÎ>{Š/<‰lƒ/=^S2ú(ƒ½Iôr=Ge<®·®®«±õ:DNŸ¾Õór¿8ØM=VE<ô®¡-ŽY2#&å:½x–¾9o¿€ÔM>µÿ;™8Ï.¹"2ÁŽ?½æË>ÉË<T÷Ti€WbS%;¢.?–[•½ÃêO?S%¨<D‹//äv25;¿…ý>Ïqè=Ï\?~îó;¤rI½’8;>¨^{?¦ÒÌ=í¥™0¿Yã2€â,;}Ƀ¤¼¾§zÏ;n1ô-žÝh1é¨X;bBP?‰‰Ê>AÚ¾ï{=<¨z¹/‚kÍ2y½–Χ==š*=€‚Œ€‚\#5Ó;Çëð¾¼ð ¾yS?¶u;2k›.Õ¨¢2ìL:;¿‰¿çヾÝ7P?8);¥±-ò_32¹ƒ½1=UNû<€=€P~€=[‡:$cZ¿hÿ>}Œ¾” &=f{0iEC2ß‹:Df.¿S•.?ÛAˆ¾»UlŒºÖ<€hœ€h\€6‘û:á?[¿ ü>±(>BD;¶oñ.¥ÐÍ1¼”ô:×µd¿×Ç>ÙWf>ú_‹;«‡/*§‘2Ð{ƒ½´(=~tj< €~l€~M~;;lý¾æœ?Êg&?"Rù;…žY.½ÍË1Ň:Äž&¿{É?¥ ?Ó¶X<Ö}Ü.¢DŽ1Ó„m¼LâŒ=%Í_=€xu€?f€?H”À:n½O>·³e¾ªt?¨æ×;5¹/”\2mDÀ:9Mn½ó7c¾h,y?„m>ðÄ,<"õ€r9"}ºA;à¡>Ts?͉þ»ñÎQ;òD-T_Œ1ñß:Üe>Tpy?d¾¼NŠABC»8€W€È€uù/;~»ª>%¿M?Sü¾î€:t A+G§/Dd;+’><æQ? þ¾ëª<„³Û/¡:¸2Òr€½ˆÙ>¼W-¼ fÌ”vfN&;²Pw?|‹M>ig&>W…;¸±/±‚2,¾4;£g?‰Â>‹=Q>*V°< CŠ/gÓˆ2‘ NºßQ£=1”½t€ õ€ 2€ !<:‰¯˜>Õ½Úãr¿-N­;‡ŽO.Ìe2øs;0¨>5~I¼Õ·q¿éD<^Æ/#ï2휆½Ÿ='>:A›¼€ )€ ®fBòé: /?Ê”$?^İ>yà¦;²t/ZÔŒ2Y4;ßx ?ÌdC?Âê´>öx.=0Ü Ô2IŸÖ¼Õ%Ã=VDͼ~€Cµ€C,€C–ã—:ú‡–¾Ff?* O¿fA<[.B^'0ÈMã:Zq¤¾ˆI´>a¿ »@<ᵇ-`ÎÏ1õƒ:<¥õ7=μ#_ô€C_…‹‡:Ýæ=~\]¾¤Ix¿"+Ý;“.Ü,â¿0³Ì:ÿÞx=[iô¾ðh`¿‘=Í‹C0Ò‹ž2öC,=cAÁ=4ƒx»y€`è€`ü€`’Ëc;ì´d?º!>Û§µ¾¤´;ËW.±þ2 ×L;bU?¤¤>*gç¾É؉J´<€Æ€m$€ć³:ªñ¦>„cp?«ß=:Ö;.Ú,a×è0ÝÊ>;E¨>ãq?ðÕ•=§¬’<¶hÌ1wá74òé±@OÛ>»ªG¿m¤F<Ö÷·-¯x„1Rë: ?ÜÂø>0¿ž<"ð03T3‡z½@=VðÛ: €Ž€s€‘€¿˜:‰×Ô¾å+_?Ͻ„¾ý5Ô:N 3.Ø2ºe:Â-±¾n±l?/#¾pâ~;¨b)uu÷,‚T ¼È =‹‰Í¼€‡9€¡X€‡^e*;2(Û=¬¾@Šo¿jth< iÔ-;ø1¾s;Qö1>¶ò´¾Ok¿wC=$Æ¢/ÄÜ´2á·¡½ò$ >Χ»xÌxž€Â3ž:O6¿6z4>#¥T¿ß€[;.2w.¾ 2|+;ÍJ ¿Áõ.>òR¿ÝÚY$Y9+<¹Ýò¿ÿXb ;~óB¿š(Ø>óÈû¾YÒ3=Uæø0¸*Q3_ÓC½Ð¸=g´¼^tMùtƪ‚:<ØË½ó¸¶=å³}¿Ë®;k¥ô,eΩ0Ë–‚:€Žc½.½±n¿f<<¸#Ö,u¤/ƒR´;éí=\Ëd=/€FÈ€-Ñ€*›¡ä:¡ A½DÜ/¾íç{?û@,;9±›.U3ú‰=;’Ÿ=t÷é½cŠ}?ÿ’¦<#ó/1NÛÑ3ˆdȼ'JB=ÅO=.RIwR`á:¬y²¾X°?´Ù4?ѳ=?²ä.œ r2:S„:o˾Խ8?è.?,åÂ<'¹`0PZÓ23â='úœ=Hj¡¼y1à1û1oâ:¶KG?¼&‘ ¿ŒfŸ<ÈÆŸ/ŠÒ†2Ü&è:“A?Õ+à½EA%¿-gÊ<™,f0›Ú!3['n=²ôa=Ÿ«­<€j®Oý€j {À:MÓ^?e°•¾ËÏÊ>4 ’;Äü~/N¿2• ;ƒm?Íkˆ¾¿¸…>!À<:É&0zÊ3~Rí<’wÎ=%=#˜ðÏ:È ð>³î>a@?…X< O[,Ÿø/\4^;§Ú?r­Í>÷/C?vÅ©<Ã0ó‰ 3kôнöÐ>f;{€ ñ€ †ûM‹:ÎP>öÔy?ÜŸ½é†d;i¦&.—Ÿã1³´Þ:¶Ê>U\j?ü“½êÀÇ<‚ 1rÖ3¥gz½ŠYï=cD"=I¼IiI|þÿ: «?<Ç¿rï?¿š;W.-f 2Øõ:Ý@?«v¿Þf?Æ„=Ýd0±Ò3%½Â=sõ#=r€8¸€2ù€8ãÂá:$æÑ>Ï ¾™{f?B5ú;þÒF-}ï1 -ë:øhˆ>©¾Îäs?#]Õ<Ó\ 0É}2™ò¼+¾a=Ê3¯¼w€Õ€Û€j$ä:¬öm¿â"<.·¼¾‡Î<š‰Ž/×r2º‡;ÔYp¿À:罄¦¾ñ¯”13{Oe;¸æN=t$W=;(Î(s(wéƒ:‡©<òð¿ª:X?ßÛ><tþ/Q13I;ƒ:Ej=Ž¢¾ÛŽr?3<f00 3Tþ5=’²E=‹üú<W²E^WŸ³ƒ:äuð>׿p .?ªž8;—ÙA-ÒÕÙ0ÓÌ:: ²>!¿'2?#4r<6Bþ/‰m3v±½/‰>‹ÄD=F€e€e8€e¾š³:Û!O¿tjK]½v’v‚v‹ï';Ds*¿º*뾜…¿#„&EÊv?e×;­èw.`$2¸ý;Òš>7Çj>¤w?@/=¼_Ô/¯2$ ˜9ùJ =c*}» €[×€§®€£DýY;y¥<轿¯À3½œ"!;Bx¤.–·1 ý(;ÖZ-=¿¿¶fb¼5<;yõ-»©+2è÷ý¼ O4>øãv¼~Ô*¿ÈÚÎ9±í–*NÚ-7Žm;Ç{¿]€ƒ>ºóP¿ØZLæ*q¿ë-e¾ÿXbG>¯;è/t=ÞËý¼€Ÿí€Ÿr€Ÿ÷š:ô3Î>³¿¾C–g¿é”=ŽTN0ËdÁ2Íöâ:ŽŠ>fîн* u¿1už=ÖÝ0E…î1ð÷«½"Q>‡;7Ü£–€µ:ÃÒ@¿âTn=׺'¿øD{<Dz'-> 0Õs;[A¿¢ž–>5í¿['<‹\†/X ò1¼W­½_}Ü=@¿<}oúo“o.4 ;N¦r¿õÒ=èš>ìME;z?./õ8ž1Õø :÷1a¿¿ãÂ=‡“î>ÈVfÜ4¿‚š.¿1_”<^Þ1$í¶2áš»¼Žë=h!¼s З‘ D—4;«œÄ½3R3?’ 5¿"vª >æy]?Я;&óÜ+-!¼.fd“:û¤Ð>-c—>«/]?C"<¬y}/Ÿ22É;LÿÒ=ò ¯¼}–ü–T€;æ—‡:³@>‰jª=z¿øºó:f¦- Û”2Ûý#;|ì/>„lc>‚³u¿æžß<o0’=Q3Wд;¡Ÿ©=õög=5€-¤€-¹€- â:#‰>fð`¾ˆ(p?ò%¦;Ír÷EÕº îx?Æn‰=–g0hÒ2ÕzŸ½V‚5>rÂD½ €pq2qÿÎ:F¿ì­?ò~>ÿXbày¦:Ùâ¿ !=?+X®>FÁ¤<«):0¶le2%ÍŸ¼¼R=ªò==SwPw¥wÿh¿¨Q½\ÝX?ÿXbÿ¿M ¿Ý²ƒ>OM?ÿXb›Tt½´ä>Ì='GHGMG P@;})[?O\¾¥£ð>î ˆ<$_[.+ä17;VÉ/?ßPç¼÷ö9?uР<ÃÜ-¼A(1 ò¼bÀ=ŒU=2 2U€&¬ƒ:c“ƾ5å+¿Â¥!?ÈK=°>˜/O›u2a‹:‰ ܾð±À¾¡R?›¥=g±o0_„2cFø¼W> =oñp<€ l€]ÿ wx:k5³>p½o¿»w´¼Ñ@.=Ùó.÷Èò/¢ë:è?€V¿lÄß=Óì’<ÿ‡ê/p:§1†W<ÂÁþ=§y=- z ™ 56ñ:6A4>"Å??Ù}#?_J•;ôâ.í/2BÌ;vä)>áAK?cº?Üïw;™éÝ-2H2ú¼½Êí=bM%=?¥æ¥î¥ë|¿:K‡S¿ø·û¾ºŒ>a2®<°}Þ/Ù.ö2È&ž:ˆE¿§ý¿£ÑS>oU,œB< ×å&C•,cÙ ;“ÿÞ¼§3{¿¤YC>Ȱñ<Öx/V3Pr=ð…É=Žg¼4€` €Œt€`’Á:ª´?¸|>™I¿g°;?\-žÅ:16Ž:;?r]Z>ÒØC¿¶Ó;.¼sŽ1Ѷ<Ò¦ª=Ø)Ö¼g€n^€›3€nZØ0;p›è>éÎ…=qc¿§’ò;q–,ÄB0á ;·?ÇÆE>F¡T¿¼Ì6<|›Ê/·Þ2]¾½Ùõ=ް(<€<€¨€ç:n!o¿y<¥½6²¾ã8Ê;´;/ë–1QÍG;—]x¿‹Œ¾à{R¾®<94Á.AªR3‡l ½´®=…²ð¼€i+€i-€iÿj=Ô¾¿·v>Þ§`¿ÿXbÿyR‰¾yjT¿À›ú¾ÿXb-_<°=gµ@¼€ND€N¸€NpP†:%6¿‡²2¿qJÉ>œ^<É/8h61Â:E¿6²K¿òÛˆ=>Ò<~I1jžÈ2/ßš½»*>8ƒ¿¼r–r¯rà¡;¬–¿ºÐ4?o¤É>¶c<ë—.q 1é¡;y>¿ED?g„Î>;ô_<ºñ80;…83ºõš½ñFÆ=t=ÆzM…07;qK ¿}è€>(é,ûF?4Ø&œU?’±;o¬²._—2I;ï-¿^Ä>¨8F?áÓ®<3’¹/¨"3™ F½ŒŸ=£<3=€'t€0‘€' ܹ:{`>ÐÅE¾“Ôt?à);<†ž/Ÿ¾,2‚Xö:$-!¼Ya¾"»y?)w =ô4+1·`3scú¼­ú=bÖ = k€$ÿx>FÍr¿4£½ÿXbß…æ:&Ò‹>án¿<ƒo¾ Œ¾=Æ)å-&ns/õõüª½ªÍª £Ü:ãéw>Ð=s¿Ä I> <²&}.ºsª1-{;(áY>¤Áv¿T÷#>çi<éZé.ᵺ2oö‡½²¹Š=úÐ=€ªÉ€ªû€ª ¶;áEϾƒá;¿¡ ?õ!¦;&ÇÂ-‡Ç1OO;¡½¾Ÿö-¿Ã"?d`9;Í|».P\z2PÃ7»4=×ú¢<_€§Î€§€§/¤¨;GÕ¼‚×~¿t$»=Ks<ƒ».›•á1¶8p;(!ñ½ûTy¿úoF>b“Ø<„­)5ð,QLÞ8gšð=“‡¼7’é’­’J9õ:ÃÅG¾´É5?±0-¿¢‡½;u·.2N!;~®O¾~@?GD¿ÈþP<éÐ /~ŒK2µÂt¼;>òé±¼F`FôF— ë:V9K?…-#>?=?÷J<­ñY.tvŽ1Jmk;s H?ÒÈ >y1 ?0ý]<á´41Dbt2Ý{¸¼LÅæ=(œ=1€7ž€7Ù€7 ÜŒ:UÚˆ¾´'?)æH?{IŒ;ÿ"Ì.ò^2¼ql;²&d¾«?ÓwQ?jé–;„£é.j‡2¸“ˆ;¼! =EºŸ< t P€¥¥ ;¯Ú%¾ŠÉx¿Y/>ˆÉô;=l,2+ð3³•ö:S6½a%¿’*Œ=Ƹ€ßr¿(r&?À´Ž<ýen.KVê0Ÿò;#éÃ>âa!¿ñç,?p(·<¸/±¶2Ôµö¼]"=Ù•V=€z2@R¯º:jÇ¿Á0†>z:E?åÓI<ߨ/F‘D3+ã:÷¿‰©›=FÉR?]N<“M.Eß42>ëZ½Ë¼>"¿<%€O’€Oì€O_“Ë:ŸÓt?‡ü•<^Q•>Tï3<Ò[.âN{1´8;%²u?Ôxœ=E`Š>®<%ï.är$2…Í€½Ÿ;=kHÜ<€©F€ªö€©ö¯;ɳо.Š`¿GË>ئü;'™n-Ÿ0½û†;ó쟾m:\¿ªPÎ>( €<ÕU/'¶82ªÔ»y¯ú=aQ= Ë ò ™T‡:uað½K#?Ÿ¡B?®;ÑàÛ-¥ƒ1ZÎ.;Â"½¹À'?0A? âš<å46/D ù2l—6½[?==_F1¼ €XÄž€XE;O°¾IÚ„>Õg¿,x<{„ë-8J1P ;y1¿Á9è>ã¿d2Ã==×0¼åÖ2à€½Hø>ù½ ½?€ò€€½ML;ïËg?î~¼¾„HX¾Ã,z;Š9.ÝY1=^;\äh?•g¾¾¥ =¾ÐÈß<|w/†Ò“2N~ <û?‡=ñba=(L¦LÓ€*7V‡:É>ð¢§=ÅÖt?Mœ;7¹ò-¹Æ€1{í^;ºÓÀ>ôí<òm?m9B=z3×/ClT2¼!<ž=»!=€•"ªÎ€•)*â:¬cŸ>`Ön¿]9>.Æ:dÜ“.äƒ,2AïV;@žß=wä}¿ÿ‰=ìÅØ;ÓœÄ.ý3žî|½~Š3>)Ì{½l€o€4ÿØtû>ò2>ÚoU¿ÿXb£ÆÎ:ÊE >@@>?y¿“mç=)z¿ªÿ<«KN,᥵/¾¸:gÐF>ü‹º=+ z¿Æ<Ûè-iª1má9½ V="8®¼€s€s¿€sEì…:p„k¿{ä…>çy•¾È¹ü;;]&0êG73,›á:¦WJ¿—«Œ>„* ¿á/=lµe0O 3hXŒ½†!2=YRî; ~{€‘/~*€:c¶¿Í:?§>q†`þF<ØO¢,œ›9/Z ‰¼ž$=F²Ç<"€;€  Hï ;øº@=r¿v:<=æ15;˰I-Ýò2Hn!;‹'ˆ=Ç ¿²Ë^='Ю;/.Ü=œ2Wj=¢Ó“=$+?<€l,€l,€†–…:ç$?IÐH?º§µ½$ª†<zë/ý3"ï:€WÑ>kjg?u,¾c‡<劙0A„3Mu<„œ—=–[Z=8LäLê€FÇP¸: õ>DÃ`¾é¤Y?"Qù;…¿¨/ô7t3A£ƒ:R„ø>Û½"^?¡òq¼W-¼/QwQ€AÿPg¹>?®#?ù£-?ÿXbý ;…®ã>ù õ>z¡A?ž··=­µÔ/³Fq1£åÀ¼ä»ô= §='ý'œ'*@;UO®¾GŠ7?Þ»?“ƒa:lÔl/íðž1 Þ;Õ3­¾äoD?hu ?­Ä:åß-ð!1¶ÙØd‡¿+;¿‰Ø:žx-âçò0äù[;Æúl>ô¿r×K¿ Çð<¦³ñ.*¡1Mf<¼ZKA=å D=>BxBíBtðƒ:6pa=r%ñ½Ô}?=á <Ñ=0à&Õ1ÿ»3^=2¼¯¾õ p?ÿXb`·½í>ò²&=€eN€\߀eFè9;çc¿·Ÿy>ÿÄ>õ;Ë,–¼r1ÜC;w;X¿r§˜>¡ã>M-ç±u?„²<·‚/¡Ãõ1o$;0lÏ=EÿÎ=¨]}?„Õ_=N×ä0qoP3‘¬½Q ¯=…h»€œ€~TJæ:ã\J¿»`¾ù¿ ¾X;53ú,þ&”0Ñݲ:Y[¿ð¾ÛF¿¤;u~«-?€©0bD=k+–=K€<nón1neô·:S˜>Ášm?©e>“a=åòÇ0†Sç1Ÿç:æ¾×t?7D}>. <Žb0á2Ù[J½7T >çÄž<€ €Â€M}sö:ûM]?|Ü>°Š…>§ <bË.§2>@Š;ußW?¼?HiB>]Ì;ÓàÆ,81Ã+ ½/á0>”Ý̺707ÚQÿX#?aR½‘%E?ÿXbÿ ?H7>mXQ?ÿXbCB½Î¦ã=G9=€1¼€1’€1ðÄ;^¡É¹'¢(?Cœ@?˜=;Õ/˜h21÷ƒ:'w¥½Ãþ?k‘P?éòÙ;WÎ.@–ï1ƈD=q;”=‰bò; mõ€úmvJÄ:Òg–>¯fd?§¯¾øTgož|¿¿Èx=#&Ö;Fz*(®“+È…½(~ =ä,l<€¨û€~_€¨Ѓ:?¯¾:Ûd¿ J”>X+,=d—1Ó±!3‰¤:iì¾™$H¿úˆÖ>‘$=l½€0.©x2øàu½l? >†à»€3Š€3´€–ô*À: .ª>Ï6>;$n¿œúè;ÁÙ.Ëgº23Ð?;‹Ÿ>wc>Gq¿Dk<|iï.–Ô2ƒR´»Ëž„=`f=<€*ê€*l(?ú;Îâ½öÜV½~? l‰;.«@1.…¿:_Rd=}Av¾¼x?÷w'=F!†1ý2Ì·>=Z×h=9d=€³€Y€žôØ:¯U>ó«=‹yy?F²s<[p‘/g¼‘2íY];¶€>U ¾—\u?äB=u L0BÇÚ2iSµ½L >a'<<€õ€ÏŠJ;ÀXd¿^ÆÄ>²Âs¾ì£;Od;.,¶ 1:*; ze¿mU…>Á¦·¾¦»÷<"‰/zÂ3#º½Î3>´=€h€hâ€eóÅ;>j¿¡p¿>Öw>[€n;òtˆ-¶ 1ƒ;Z&w¿Bê>¦zt=zŽ@Šz½€o3€o/€gçþR:ô©à>ÿ†×>3ع2Ä®3ÿh#§>ý? à@¿ÿXbiÿƒ<ýZ=çrC=€Ka€Kh€KtŒ::§~>ébè¾Z [?J‡;Ÿe§.mÆ1}×#;6Qò>J*ê¾%½@?ù È<"ÑÄ/Ûg2ЗÞ;!?=[Ñæ» £$€N€[¿ýÝ:ݽ)¿¶G,¿\Ù§¾ûÅ*<£Cì%yP)9zÞ:ƒ+¿,g<¿÷ÖǽQøt<ˆ”$Ákr'(º ÿ>q­v»C€ùC‚ÕÞ:ú=Î\?!0¿ÕY¬;Q:. lÃ1Æ…7; ÷f½ÿ]?Y ÿ¾A‹ò:%¨0»ª1i㈽ÁV =[˜…;€‹ €~H€¨‘ßµ;ž˜=½uM¿@k=(;Èáâ,WÐ2‹ðñ:;ƽ ;~¿`Hˆ=6¼;`j.ßÜþ1£#¹»ŠQ=*½3 D€¡—  m!;›è\>S¿Ä¾Íe¿£’<æý,ŠY2I›&;ć¿=Iò–¾†rs¿/E×;D£‚.Ø/Ž2j£z½›Ç1>·í{½€4ÿœ\Z?[eˆ>iÏå¾ÿXbé> ;­y?g^>¯N$½Žç==ùÉe0Çb­2åì]½Kå>j…i<<€ß€ý€úÕ±:°Ý?`‘@?“¸m>„²<¶Ä-åÛ/ŸÚ: cÛ>â“a?«L>ã<2=E6h0ƒ|d2&Œ†½î@->P½u€+H€+Ü€+—Ý:0å0?n»4?™þ>#‰)< ä².ÓÍf2欧;XC?y?êÚ5>;šc<[5/{Më1žbÕ<à-ð=ÒÃл5€ŒL€Œ£€uè å::?jì?Ø=¿cwŒ;ÖU/¥0Í2 ·Ý:*ké>ðŸ$?ÿ…¿c è;±õ[.Ñ‚Å1;á%½fÊ=¤ã*=€1­€1Š€7àʼ:ã5?= æ[>ç½y?¦;X¥Ã/j“‰1ÉD;Àte>ÕÌÒ=Fx?5ÒK( ?õ´K¿Y2@<Æ/’ß%2}½üo%>ëȽ€Œºéƒ:´£~?Lõ©=1žy½Ç½b<ƒã?0{;Ž2[ú:VÀw?A>(î½,L™<̇/ËdŠ2Ž“½Ê >²¼+¼;;Ë;–;—Ø:·Ý=8ïA¿âÎ$¿ý_Â;E¥¦.æí‡1ìªI;p‚‘=&¼2¿Ø^6¿Q¯L< ï"/¹õ1Úò¼Vø=Jð¼_—š—ó—¶t‹:»†½ÿaQ?¯¿Î ;¸tÓ.Ïêw2ÙÖZ;tºE=ðf`?Q+õ¾LWˆ<¤Î0©/13ÕË/½~¸=@·¼-t¤tøt:*š:è€M¾ûm¾J¯s¿ªD<‡Nˆ.ÑÔW21î: ß~¾(}:ñw¿¤<¿ƒí/`Õ4°U½²ºµ=ÿ?μotÔt`tÞþ;Dç¾ –>ŒÄW¿ñ̼=|_1 f¦2ÿ'S¿v€>…F¿ÿXbž´¼{‡=F[•<{ Ò Ê bør;pR==©¿§æ&;4¼®;³ŸÚ-½× 2¯â³;ioí< 俲l;âÔÅ:wSÑ4wSÑ4Ñêd»}Ïè=C —¼’ò’â’yÑ3;ÿ‹½º)?©p?¿J=$ÿ/Å+2XÝ:ù)¹¼­¡4?bP5¿f €<[:Y0})3{Oe»üýÂ=Ö`=€,@€,Ü€-9F;y=2ˆ? ¹R?Pê ;Ø›',Áè1˜•=;æú+=+°0?êï8?Kö ½ãT={€DÌ€Dì€×û¿:>&Ã>SW|>Þd?ÕRó.j>˜m?ú´»C«= à|?Ѷ<橪0¸3ôï;5È=>ƒ½cëz?5=‡;Î=°/1®2<ú_½ÇfG=¹7?<7€f‚€fËdˆE;îâ"¿Ôê>-Í?G‰;¬p/‚Ä3ÔR„:’¹.¿³îü>¶ã ?4Nÿ;:¡/Ž¢1”‰Û¼­Ü«=ªf½…B…¢…”]»: +¿’è]>ŒV¿þ6ž;;´/>PÐ2¶ ;Z(¿½nS>®x9¿`æ<#“ 0ŸÖ^3¬U»»é}ƒ=4½€Ÿb¡ì€ŸÚó†:Ž>Ù £=Ãä|¿ÉDM;,î‹/¼F2ð;Pé=CL ¾;ç{¿1Æ;|©±/FçM2‘½l]*> ŠŸ¼ l^lÚlY'`;¾>±ûd?×Ù>WPa;k7'0ƒ‹)3¦ÖÝ:¾{…e?ÜÖ>Ž'6;uµ©-kŒ[0zoL½—R>¸¬B<TbTÕ€O3“:MëO?*s¾m?}Ì 8©3<ØI.Á¥0io°½¹§=æ]õ;#ì€4ÃG;ÉVv¿#!-¾YZ¾…Æ®<®N0:mM2— ;ß§o¿Çs޾š\¾-=:ïU0=‰2Ù$¿7žm¿nÄu>ƒÛ;`Ö¾."^Ô17úÚ:ŸR‚>×6p¿’o>¾¢{<ÁÓÃ.äž½1üSª<“äÙ=⬈¼;–š€ŒÐ–þ?;@}p>œÀ ?•„L¿q²7<(Ô=/9K2|N;c·>Ux—>)—i¿fB[=™/?1½v½ˆ,=¨U4=€vd€vï€v’·:p¡¿-À>GšB?öà :?èñ+<´Z0^3o›©;ŸŽç=œ3¢¼.–*–d’•~ã:A/>¿XÀ>à*i¿5<†o.§vÂ1/†;jå€>Ý*?hkS¿K<——.A^2+½™ðK=‘~{¼€Eu€Et€X„PŒ:@®Û¾"\?ˆøŠ¾B½:Tºc,¶{•2€n¥: k¾¾ ðc?¶e†¾òÿ<·¡„-»q0z==¨=&pë;LnLá`;¬?EþD=w‰–½¨h 0?3Ę”½r—=„ =6€‚0€ª@€‚[œç:ÉY¿Ck ¿»Ù?+}&<}µ/c¥ï2ÈËØ:ôz¿¦ ¿ëJ?bÎ;À÷X/ÁIœ2íн=|>Pÿ½9& &\&\±‹:ó÷þ>‹V¿'6d¾Ø;!Ó('˜•¹+Jæ:ÊÁ>á6e¿¹Ep¾º¦<Ëc«0äœM3Ê‹Œ½Ÿu­=“/=#Ö#^#ð(º:¶󾬃|¾JX?8Þö:c´U.Ö‹g2&²);MAã¾\B¾ëMb?¡Œ¯Öú…=Ëx¿}U¬:RÙ+Yý?0Ü5;æFp>áK÷¼’»x¿Œw€<ç«0I*à2Rµ½À =¢™'=€‰j€]é€cî·^;+7½\b|¿=E%>ü2¦<¿–l/#ö22P¿ï: ½Æe¿¤ús=ò²;µøv.ô22'J‚½˜÷>ÜdÔ¼7&~&l&-®:HÅJ?_ä¿Ð¾0¾€=µ“<ìÅ¿òá=ä™<œ¹Û0@‡x3ùŸ|½: é=å™=I5$½I&ô…¾¾T? Š=ÈQ0qž…1&mª¼¡.>)_Ð;3€r&€r†€rÇÌS;0‚¾¦lu?ݾµi£;æW//C*´2—F ;Å®¾nr?Ž'¾M8.<ÃÏy4ÃÏy4슙½­…>yܼ€†³€J{€†öM;b¿>Oî¾A ½µó¢ü:ø&g?H¥—½tÀØ>´ <ßúå,¬ñ1Ñ^Ý:9Ø[?Bѽއ?©Ù™; ½.Ä)Å2àL¬½˜Ÿ=Yl“;åá€ÙgŒ:Óg¿´d½¾x£T¾óƒ¹Ów¿žØ|1Mf<¼ãk¯=«j=&€*<€* €-Mr;%}½’°A>˜?{?py6;ÑÄ/ í2ªà:iD ¾ß¯¢=*Å|?V‘<}‰/å311±9= ¦Z=ÅÊ»˜|˜(˜kÖ^;ÇŠ>Öý¼>Rv¿YÄâ?6o¾¤5g¿-ü<(êÅ,Z¨k1\Ê9=ò_`=;È».g¼gXg•@†:—pö=—.>Ð|¿ÆT8;¯V .Í4¹2»!; °<‘µ’>B7u¿T<åE0žë 3be4=:’K=•~=W¥€éOc;’îÓ>ÖÂѾ£P?ñ Ã<ÓÇV0BH3[$I;žlÓ>sü…¾†R_?K”<ªÍö3ªÍö3Æl ½+ù=.­†¼€­3€­x€¬äw;n¾æ>•1¿žˆ?:ä:ÌÖÍ/Œ€2sT;¼ —>ipC¿ú?ެ=6­,0Úã2À“–<†1=·¼_¢_<_Äî:ªî>HG½¾´ÃM¿ý;˜<Ýþz/“32bK{;xÄ?Ní¾è$¿ŸXN<Œ¼-¥­ 1vSʼԶa=ç‰'=wûwqw@Á ;ðT¿Ý¸N½îÒ?´Òô:ˆ½o/m¬@2b³ß:ìÓ9¿GŠ{>Ÿw$?®HÛ=Ͳ,H¥e.Yq=!®=-wú w(€:ãz;ëaG¿_¦½9?Tø;Ç/¡«2iíA;|cK¿"Ql½ËÂ?‰'Í;"A/«:2kGñ¼¬=uZ=2€z>2•„:’ú¿‘Ç <Ï5J?Y˜H</Q.*²ð0gP¸:_œ±¾X­Ý<Üp?d)=žË}1Ê-532ÿˆ½'¡ô=‰)¼ºñ€™œ+ç:]½$'¼ÎÈ¿EÌÔ; º-t€1½xç:\Ȧ½L½ãù~¿QË;ïäB.aÑÖ1*±½™aÃ=¡º¹:4€ 4€®€ Q¨˜:ýh¿ª}°½Á…Ó¾-_Ì;ú]ˆ-"S1zìê:ò‘p¿E¾óuœ¾x°=–É!0qI3¶J°:¸XQ=˜ù¼ï x » ÛS‡: Åq>a»ï»]Áx¿—%<] .ùù1¹¼ñ:øJ_>i?#¾Í{v¿¹˜µ<þ°í0÷H”3$ï½e.>Ð)H¼ <ž=í<®º.;¥¿è•™> ÃA¿’x4<õ38/‹ò•2}¯;\‰¿tž>ñ‚:¿º/K½Õ!÷=Â¥ã<·.q.×.fé:|Ð>7? ÂB?Ñ1&=L0òáí2¼Ç;Ir‚=@.2?í7?ÊI <kÅ.`Çè0K¦<$Óa=ÝÞ¼›Ý›G›Þ‘ç:•má>ÆÈ½½§Ÿd¿#H<§l -Vš¨0ÑÞë:§û?~&)¾ªÛH¿›˜<’ -/‚Üù1š@±½$aß=üq{< kÍo%!ƒ:uxx¿åÜp¾R=4>œ;w·,Д†/*Ó:gm¿ß…¢¾±ØJ>Y)Ð<’êd1Ãq°21Ít½ï7=N<2€fÀ€fÑ€Á~;©¿¤¾“¤O?Iú>vÑ|;ˆ/ªf2ÁD.;Yw³¾¨F?6?_t;aúŽ-.YÑ1Õ=²Û:ú{G¾^Œá¾nX`¿Û$‚;Jn+G=a/HO‘<îA¨=¶dU=5€FT€$ЀFm»:Éñ®>îǰ>bÄ_?ýÀ<™Û,™ä/‡¦R;Êï£>Ãî™>Qüe?h©î<@\p/Å^G2Ãr¼Œ.¯=¸½/€ b€ ¤€ ¤Íá:¾ìG=ñì$>BY|¿A<ª;u©.„ô®2å…;X­á=¢ö‹>¹ t¿–çü;$R˜+H\‘.ã8p½Éè€=À"¿»5šr€€è𡋇:Ûib¾”J¿°ì¿~ÎÑ:ýŽL.„õ1 Ô8;á`ƒ¾ó5¿™˜(¿×îà;?#„+’ÉK/0º<¼ßmž=¥Ok= €*…€*f€xS;ôĉ¾(¾ýßs?‘¬¯;™z)/œSË2lí:ùŽÿÞf¾Š-x?s}Ú;b>.z‰ó12®¸ºÎp>õä<€¬€ö€á*è:+„¼vb]? ‡?õ§œ;Uš‡,ùŸ¹2Û©I;gÒŽ¼•EP?¤Ê?'aê:°Ò/ÿ®“2á@ˆ½¥Ý>¢A ½&õ€Î&#];3x?NB¿%«†¾m1Ž;=ÿÔ. ½­1í§;¥h*?~#3¿„¾¤Ý!hÅ?¤Úü;PiV.BIè1›óá:£9¿Þ°>QC?_Ø2<ÓL0h¹Í2»F ½÷ß=Åÿ¼þ ÷ ­ °l½:êZW>2Ø>Áa¿]Þ;JØð.ÏfH3%O:i>ßá>Ÿec¿ŸÆ<a/üy&2^ =³ F=çýÿº>·+оŒV?%–:=6®/U]2'8î: ^À>VŸã¾¨)P?¡4Ž<­êT/MŽ1ùK ¼ D²=ƒŠj=$€*0€*L€-$´;š=°Ó§=°õ~?Ÿ|;ód/Y‚o2|Ýß:ù£¾Š?#>z?ú¹»;ˆ=4ˆ=42½} =t›ð<€]¶€]`€]M_;ê8I=¯ò~¿¡Ñ›=¢f¥:^¿-m‚1í¢;góØ=~¿DXµ<èP?á:q×ì,'(1gy;_Q¿* ¾}N÷>Ö/–;î‹0"@3ô©£½” ß=„› =2oŽ€™o‰ë„:­%¿Èq\¿Ô¡²»¾h;CYC-+’`0{';Ž<ï¾ü^¿l.> [=nĈ0¸ˆ2 •?½ ºý= Ü<(.h.á. ½:'.b?è•Ò=øé>KV;ÐM*¢Ù¹.~<;·j^?ô(”>µÍ>³é!=!Â1z!æ2kÑ<ïï=«?=;täf;»†ü>ûx?‹(+?ýa<Ùøì.MqÅ1…k;K3 ?:Å ?mr?VG¹x,2‰ç#3%iã:CÚ ¿=ª¾ß5F¿èÀ8=þz.dìG1ñ»é;<ÚØ=‡4ª¼û–Ë–þ–r.„:…®î=ŠŠ><£t¿a°;du . –‚2Ûý#;$úL>¬ò=Fúx¿Êÿ(={.0—ªP22v¢½ßj->ºÙ½€„)€ˆ|€„òŠ:m¿°v=‡ýì<0üÏdèX=3€d€ju¦„:Ø‹¹½ƒœ¾ú³r?XÙñ;CËé.C¦Â1ɘƒ:a˜Ö¼º ¾W}? jç;k ß/²î2¬â ¼S2>ÈÎÛ¼€b?€b €¸Äé:N?‚„=T‚o½õ¦j.´;È/ÖÚ¶2ˆ ;Üë¿[tB¿mt>R' =[®n0“.3“U‘¼ “‰=sœ½=¡ê€¢ý¡tRç:Ò“y½ñÇ9¾D{¿ä‚³;Œ`7.ç|1_[;ŒÊ¾©%¸¾&l¿+‚<’dX0OÊ>3ÆM½J>E¼ cJ$ç:74¾½«!¾"z¿öhD=Q½Ï/p?œ1>ð;ȽH¼±J\<(õ¿âÅ•<[Oà.ò4­2Òþ‡½‘º=Ž=û< €|}g€|ÿ¯h¿%-Ó>.+z½ÿXb©ø#;‰!b¿MG¼>Ñ×”¾¸á;ôC1+W¼2Æ3(=8Ûœ=`Çÿ<€Qià€QwMb;ÊÃZ?³´(½.Š?QØ-<ø#/Ä¥2d;Ñ£]?›k»¼áòÿ>Z¾r;)"v-ȧ~1=Õ¡½éœ¿=Øš-¼€™€€ÿoÀ:†<¿|±F=Ë5-¿ØÅÀ:|PL-•Ì2Ìí:¦à7¿€Æß½¹ç/¿Uz‰<ë•/¬S3æZ´;€¸k=ÜZ=3(Å(’(-[„:¸ät>›¿¾²xe?B™I<âW/pò2UÑ:Ô>¾‚¸¾ÍöU?ß9“<eC/4¹g3"ß%½pyl=±ý$=^€2æ€2Ñwædë:xdö¼„Œ$¾JŽ|?'VÇ;¦<û-“19_;ExÞ¼§Üi¾.#y?ßó#=»ñ;/µý1Ýl<.å|=£‘O="LFL<LW÷æ:†Ã>½»¾öHY?Ø£¡;ë Š-³`±1,±:P|À>´?=¾=th?oË`­Z¼ ¾€Û‚:ƒ8>,m¿HË©¾ðcÝ;å"1[r­2dV†:ÐF¸>B›]¿Q.²¾«§ <בR*ˆ,]ú;¯ i=‡½8 Ö€Ÿ¸  fÑ:šs>{ µ¾Ê–g¿è&<Šâ.¨2GMÑ:츧=d¯Ó¾‚&h¿<Üx§/‰Xo3®ƒ<¶=Ë,Â< §Ú m§¦††:x‚ø½’y¿›/?>»­zâF=2³Ò1—<13@„˜½îx#>X<õ¼3€ˆ”€ˆ`€ˆ4L‹:”ØC¿Sx¿¹j“¾«˜J ƒè>eÆ<õæ{/hÆ3Éüß:€$a¿^g¬=rÚï>™œ\<¢+…0áš(3,ñ½Ž²ž=ËI(=?€8Ú€8.€8YN¾:l.>˜Ó³½÷E{?Ý(ã;bø.uì:2¼É:A ˾rÓt¾‰æb?¡:Ö=­ŒÌ/áÍ0Ï/нƒh->c™þ¼>€+¶€ Ì€ ûÎÝ:Ù?»rI?ñÀr>ÿýD<È>z.ÊF%2€y; {?Ë`L?ÉÿK>˜ v<A0Iÿ3Ñ\g½3¢=ñò4=/€'4#U€'o°†:€šO¾»ü‡¾XIq?söÖ;WO½/uÈ2éâ:QnŒ¾” ¾&És?ȇÞ<ðë•0X ,3¾£F¼X;>Ù³ç¼^S=ŒÝ.+:ÕÛ†>‰ð2?›4*¿"CK>¤2ÁiJ3ÿðg™<µä"?/nE¿ÿXbKÍž¬¥;[Q-/\›|2õUØ: tî>’:O¿ó ·>œèp<@ûÛ._ìœ1Ž;AÊ=E¸É¼ŽžŽdŽöa„:PR>ƒA`?ioß¾!Mu;Ej.·2<“J;…O0>@‰L?¡¿{uv=´œw0«èÎ2]"<™Ù§=)z`=O€F:€F2€FìÜ: @Ò>] ¿½œ1h?>P<è\#.̨ƒ14<;ëÉ>{½>.i?já=øÄq/¤â$2¬š½m6>èÝX½v q|vÿB¿;e{¾-Ë@¿ÿXbaŽ¢:xºO¿4ö„=°¿Å…¶œ¼'r}rElbïÍ:å6ݾMN?;IÏ>£—;ÂŽ¼.œÇƒ28‹8;l-¿ùž@?³âÆ>ð7üš¼_rYrªr¥c:‰#¿À;5?½¶¹>{¿;÷k.B$l1ë‹:¥š>¿Íü?>”>Fú<×ü0<"Ï2úBÈ<Î5ì=ãâ(¼ €uЀŒm€Œd ²:èÙ'?GB?ä ¿„P\;Å!™-ÐÝv1àÈ>;Óy ??¤F¿Ïô´<,WË3,WË34Ö>½×„>„:;NNNÓÀ:›øö>“Œ_¿u½Ÿ²}>«y»€—ô€—'€— §‡:ÇÝ>¾²¾„s¿õVÐ;vf/¶(L2§ãí:_fö½1(o½S³}¿ùüÁ<7.îqö0¹Æç<äò=:"ß<5Þi“Ý:YÍ?z,?°@ò>`©Š;v°”. E2§ ;δ?ñ”+?þ}ì>êaÐ;uÒ¯.ÈÐ^1¸¬Â<”O=\F<9€ X€ ~€ ÿX÷¾¼­^¿þÇÌ=ÿXb­jÀ:FÒϾc|a¿2¡y>¯w=ØÅ:1£|¯33û|½£=™Ÿ›¼"ØB8BO; p¾åˆ¾DKn¿¦;1©¶-ë€32/?å:F¨w¾Ž–¾^Ël¿et;SŸñ-Çð1¼A´;öÔÊ=«´E=;€,×€,s€,ÿñE­= qN??Ô?ÿXbª¢;ÿî@>‡9:?oè(?böÌGÿ>ÿM?HÿÁ;¨Ÿ+.f"2SN;Ò)“>ý#-?Ûž-?Ø ‡:>—8?ýÔ)¿Ï·L¾Õ_Þ:{¡.<;2öc½…k=Û2`»*žb€€ÛšƒH ;оm¿SžR¾xž¾üªó:‹Ó-:Ûì0€öR; ~l¿ßh¾[×µ¾FKjo?*l<…Û-~ÖÂ0’”â:®¸€½éæs>nx?)>R=¬hÓ/8#V2ßp_½ó“*=ë¼<žYÜžz´O;8Óž¾¿åø>s%Q¿‰Q’:@n.b®}2×^ ;W쯾XZÆ> [¿„@)”ç>xÒA? <Ù£..%2BX;~Ú>S™ó>êþD?é<Ÿ;/%Pñ2þ˜V<ïåþ= Æ=b€tu€tŽ€tWË:é†|>„q9?iÎ$? E;]-Où0—ó;;ܪ×>Vä3?ÈÉ?vÅ©<NA/¢’°1’aÍ7(?Ñ_.?DÈ6™£(?&k?×A½;[¯Þ/ç;D3w¿J½ô‡æ=ýK=3€1`€1z.?ÿ:cèÙ;‘u%?#VC?ÿ»…;o.."÷(2Øë;>Ôм¥e?jèQ?Ç]¯;Q¸.E3þó´<˹=ã4ļŽ€ŒØ€nC%;ÈOÉ>㫹>òLX¿|²<'z¥/Nœ1-G„:Á·>¯>;w^¿:‘š;%°g,Cc 0Y¢s½=D#=쥩<€4€€ÿÕ£Z¿w“ã>hXоÿXbÿkÕ>¿ã ?‰ÇÅ>ÿXbQiD¼€~=ïT@¼€£-€§¶€£°•$;âp‹:åò¿˜£¼[pš:ÑVk-â5i2T÷;Ï/\€8ú€5ŒõÍ:n-c> LоÚo?ålÙ:7Ä$0ÀÍÍ3ú â:=FS>¼O"¾ó.w?Q²;Žšµ.Ørä2ÅçN=_ z='÷<€œ€šOâ7“:¨œ>¨2>>¶o?Òã <—œ.ßÏ2ÔÐç:-/b>"Ä>…e? <\=ßcH1}!†3$cµ½>|7<=€ñ€_õá:âÇg¿á >(žÍ¾é1p:[¢L.uq1E&;³o¿†ƒT>œ‘¾Xrå<*ëD0,Ò 2¦îª½N~ >³x1º0€Œ€ŽLU ;Fž*¿ï6>lµ0¿Èì;jƒB.ä¦2ùß:à ¿i¬>–°7¿i2´;¦)»/»Vv2秺‚‘÷=ËG¼%€s€œ€«©(;åX½Â99?ÕÓ/¿Ó,<«{·0·ÉÃ2t( ;¢)®½ˆ¨:?R×-¿­%6¯Í½/€(»€(n€(7F;z}¿ÕrW=Gé¾=~D;*.¯ø1Cé:ö{¿×Ðß=¸m¾k’˜<÷‹^0±"3*à^½µ¤#>Tqã; €^ö€Ù=Ìf;Â5´¾ï{E?¬µ?ÜG5;õÿj-aÙw2ñ!;Í›÷¾ðD?ÄÕ>Xü†;7Æ>.pÊ1 øµ<ÎÁÓ=á`/=&žœY;|óØ>¯z?Ú??ŒÞ;$¢’-Ÿ=†2!áX;ïÇ>»6?Vÿ4?¯;v=0̨ˆ3›ä=¬r=zÿ=€V9€Vy€VÕÄ:Ûj?d*ž¾C=?[91­/; #û>F)¾,ÆU?›†s<¤ä/‰m3z9Œ½În>§=>€kü€kÉ€kï·Z;ûeª¼)6n?€8»>gIé:'²}.îØ1w4 ;“Œ½{_g?ºyÚ>1÷p;›®0/Æz3%+½S“ =ù…×¼€)„€ie€)“Iã:ä ¿É}?²Ö¿©ŽH;‘I+`9¯- ¯ì: Ô¿œ¦?]µ¿þG=©gç0á73p$½K­7=ÏŸ6=y´y6yæ„:.Y$¿`o ?9?¹½S<ÕŽ0 ~J3óŽ!;šÅ8¿)”»>PT?l¤=héö0R!4ö†½Âî=ؼ;€™³€™é€™i>Œ:o•™¾wÅ>¿\_¿Žäk<7=n.‡•1>[;ûÃE¾_—>˜o¿»¸ÿ<ºžž1úŒK3·D޽*‚=t±<€©º€©n€©üóÛ:¨£¿‡I<¿Q°Ú>å²;c1‡./Ü”2òÌ«:cè¿Ü#;¿¸ Æ>uÈ<zO.#Æ"1Hßd½ “É=üSª¼2Øž+“:öÉȾj¼> `¿y®²;6j/Ū”2 àH;yH¾ñl>Á9k¿Â@=g±1FC3ŽÍN½¨ÈÁ=ak6=/å/¶/`c¾:ÔzZ¾Ï|=U˜y?vôï×Ï,=¾•}?nò=*!/2³N?42; ¼s+¤=a¦m=Y€--€*€*‡Ÿµ:ŠB >(ÐÄ;±¦}?imÓ; øÕ.Ì~2û†@;º¥ú»”¾1>9|?@ñÞ=@@­0:e93›X =’͵=óÉ =%PLPœ€Q¢×ƒ;Q Q?^i²=O?we"<ý¥.1>¼1Éã;BO_?gÏÓ=¦¯ô> ʽ<ŸÚ. !/2Êo½]©‡=„„(=U€2^€2P€2ó»á:ú«Á>5ѽû‡k?zÁ:<+z™/–á¤2Jß;U„û>Dq8¾t)Z?¥:;m-¹kf2¡5=79œ=Õ麀þ€M€Ü>ê::§p?…Э½r©¾3Ey;²Ò·-UÀˆ1Wð";íòu?Œá!½œŒ¾bhÙ;5­‘-øbL1¡ô:Úæ¦=°äj=$€-—€-Ž€-ŸLâ:Š.>t8x<ïô}?Ûnˆ<Æz/þq&2œø6;þmˆ>’K>Tt?)…<~âm/-+c35ÒR=HS==$›«;>€ þ€ n€ ʈ ;©?*?ÓU7¿ ßX¾”c$;ѱ*/ŸÈ¡2.Ô©:ßw?„³F¿²å‹¾dZ¢;5¦-=s0óè=Èx”=v©‘¼1À›xeF¿ö:‹wL?Ëp2;Ÿ ¿Ý›<§ é/ÙA3Óíþ:$A2?!v½³ƒ7¿Þg<²±Î/Žb2ÊN½2‘=.®1=[)€‰8[äÇ…:ÉÜ¿2)¿Âî ?Í£€!w¿@P̾Qå>1â_?ŸQˆ;‘O³-×1"ÊI;>ú}¾m‹Ô>Ì`?ë,Œ<»‡“/Ç3¨3nú³<Ð|='0<+€ P€ (€ Ïh÷:X¸J¾œv¿¨‡9¾Ò÷ú=$Ö1ÿ}@3>°ã:@±B¾6¾y¿¼á½oQ•<:€å€`€¥#ß:u®¿£ç%½Pî¼÷Ä{<(Ë#/Ã!­1è™à:kz¿¨¤w=ötK¾ˆ<®¥0X‚E2p²¼Ü,=d°â»%€­&€§$€­¤";'j=´»¿ðzè¼­-;'é¶,£å2‹O;´MõY)0Þžø2 o½ ‰”=Õv“¼€š(€š”€š©Ú:åš¾ŒRµ¾¾xf¿\ŽT<S/_Ò(2:Ò:-n¾ïh·¾Dßk¿ÏÏñ<‚Õ-rȳ1Õ L¼dË’=€ób=€?€*Ö€?–oè:ô€®¾#îþåÔ[?¼<½ú+Õ…/Ï ;Z績Ҿ—¾GXb?TOa<œ®§/îU®2»òÙ¼­Á»=Ku½:€Cð€CA…³‡¥: þ¿ß7(?F3ã¾ÖÔ§;·Í<. ê1|«;¥Ô2¿_?ûÜÖ¾~Q$<÷§\/Êö£20G¯½Â¥=…”ŸÖìs<ðkm/¤Åš2Æl†:žUq¿";¾µv>ìhÖ;1 /´25=ξ=¼W­|>ØæB;—•-—#%2q‡E;/óq?wæ2>]>—¨9<þJr/U¡Ü2ÜG޽÷±">v‹À»c€ …€ 9€ ¿37;¡‡Ð>LK? Ãç>õÕmvH?|,î>.Zž<¬õ¿.È8Ø0Û§£½!>íº·»%:}€îj/;à§à¾åÌǽ*®d¿AÆ<óš?.³Q2¹ºÂ:ôMÿ¾Ïm+=ä¤]¿ò}xåg>aåg¿wÇ;™^L¿ë£<*…/Q‘¤2Tª=I=.©Ú»ˆˆ{ˆ–Ÿã:À&¼>„Ÿ«¾ü^¿B¹¨; H/if¼1Hí:)ÿ=ýmA¾\y¿º7*<¢¬°0BU39`—½ë>"³¼E€JA€J€J`Y;Á6¿Ò/.¿®ƒ)¾Ó,8;ÌÜè.ÌÑ­2ò*‡:Ëÿ¿%¡B¿¡{¾Ãe•<æDµ1ÌÕ¶3«¯Ž½Ö>²¡½&L&R€Jjl¾:½Æ8>™¡u¿^‰]¾³%F<]Y.Ö1RÈt:gv=¼8z¿wX¾@%†0½€ˆ^€ˆ^€„ÿ•‰¿¬õ2¿[ǾÿXbc';~}8¿Û+¿^ù¹¾–=“—0g¦2EœÎª¾K>ëøY¿Èn¹<–5¶.fA2‚E[;ÆÒ¹>bq«>0œ^¿l“½<°îu1XŽY3\¬:Oåt=n½=€ŸÂ ¨€Ÿ³I;Ÿér>‚p¾u n¿=™<‹›/ŽI]2Ý ÷:Ëá>¯e¾!µ^¿¸Ý†<¹Ð5¹Ð5Öa½ŒÖ>9Ôï<€MA€O\€OR»“:zº]?txÔ¼½ÿ>uÈ;<2BÇ.Ú ú0bœH;B›G?!å>øš?k¼ç?V'<örß-шÖ0;ÿ2¿‘¾'—3?oB|Ÿ¿õ9=ªB9<Ï»>/Ö‡2ƒ‰?½)—†=§ç=€¤¾€¤ú€¤a—8;Jçý¾”Á½¾q I?ïÇzSך=˜^¿õŽ•Yw=“ób¿oÍ0;àþ%0lá3í-e;Šº=Tb=<€-½€-Í€-cW‡:5jL>àf>ƒ­p?E¯…:®a²-CÓµ0 I;5Ü|>ÜÂÚ>÷§^?æÍFEœ»6€–½€–怖ZšÖ:rWÖ>e'8>+âc¿Æ ÷;§Ñ .¥â‡1¯èB;†Ê>g:_>td¿àM <;~S-Ë/1§°Ò¼Õ}=l˽;€…R€…뀅n=#;¢æ¿Ù‰¾•©;¿Z›]<þ+/s{œ2ahh;$;¿DH¾\ƒÆ>Öi¿ïâVÀêi¿ï =]oŠ1ü–¤3`¼Þ0>c€¼îQþQŠQNx;ò?V“”>»MP? ;úkŸ-ˆâ¼1>‘ê:)ã?Ë•Ä=rWM?”§<‚ÊÓ.Í3*Y¼ÓÐ='Pļ {ù€;s€;ÿ7›R¾Åˆ=Âñy¿ÿXbZó:¾¤‰‚>Ðqt¿»¶=ò`U0V2sW½@Á>#õž<€MÞ€M€O™¾;¬Ry?F‡Œ½Øw]>¶Àù;:Há.T•27&;å3x?£>wöR>9Ó\<úXý/O“Æ2ke=¡e]=µQ¼7e~ eÚe™z;v£K?¸Ù¾·»Ý¾°ÁÁ<¶F/ß§¼2­:;Ï??ÐMþôž ¿ah<ÅUX/2˜õ<úîV=ó¼6e¸eٛμ’:Å•_?n<•¾SÇǾY{á;€Ös/É}‡2®CÃ:9ÂQ?:{¾ £¿Ø¡¡;ó@0Æ%2Þ9¼Uù=•c²»3€£~€£À€£þi€;–œ=h׿¯äs¼xÈ-;C¢Ñ5C¢Ñ5ŸHÇ;“ì<ºÌ¿BÚݼyêÔ9Æj‹-m,¾1r <¥È=;ŒI=KÎKÝ€,7uö:™¥> %?#??Øqž; ø,w¥ú0%áï:÷uˆ>5 ?§;?ZU²¾ØÖX?¢×<œs:0)qŒ3ÇÕH½eå=bn¿{ý;I)-4±0¦ý¸:Ï?í› ¼ÕOO¿é<J¼.z¥I1Ä@×<ÿuÎ=¬*=íŒê¦G;Èè>nÛ>Œ÷G?ìD[<,"/ÝàÝ2\þ;#¡ó>êÜ ?2?SÀŠ;IM,quf0Ì<=1·{=¥»k»“(gú“Ù0¿: ¾U?L¨Y¿ä„;{Ð.Œ „2áï: ç‚½". ?H•U¿),<{| .€r10õó¼ÉËÚ=ä/­¼~ ü d{ ¨ë:2yb¾ºþ?òIE¿Ü÷;Õ°1.¦çî1ä8\;Ãr¾sÍ>$ƒb¿ä°`#m?´£S=z‚/7)D1ÿÂåþ~?ÿXbÕ—¥¼³ë>>Áq™¼ ^ €“‡;:ª¥¿¡øA?KÒr¾½†=\oM/J=1ÿF»¾ó?m?Å©³½ÿXbœÄ ½®a&>ƒˆÔ¼Š&€ˆRrBAH;~²~¿´ßŠ=L ˜=—B=µmB0ó 2áÜ;ßÃr¿,_x>·—Q>åxË;²¤­.d^2I.½MI–=ªC.=%€25€2z€0ègî:i;aÚ1¾†|? Õµ<<õ/ÚØ±2†¬;}`J¾Iðx¾{s?‘g&=ÌÖ1-{‘3ˆI¸¼øQÍ=¨Ä5=3€@œ€7d€@¨ƒ:áüú­ z?¶XQ/BÆó1Á›Š:™#ˆ= –>>+t?"3=yÂ3-`ÿå/z°¼ÒpÊ=W?6=&€#d€@.€#ÿN²[†z?ÿXbÿ~Ô½èDÖ>äïg?ÿXbí=ÂÃt=2¼?eûeåeéÇ¢:ÄÇ?Ìݾßt&¿è£’;\l-àR901Ð;³+?1l¾¢3¿_Ã*=¢žþ/}Wv2—Çš½h—>ô5K<jPû€ $Y‡;=|¾"u|?¼åɽò™:;ócW.*2NVE;3¾d{?+a·½âׇ;•Ã@.ôŽÎ2½ÅC½ÿÌ€=ÃÔ=5€¤å€¤µ€¤éç;»-¿S 8¾ºý6?y <Èq /î!’2£Á;ß¿¯F‡¾7°A?`ÇC<\­.·÷2ø2Q½NÒ>yê‘»?€—q€—x€—ê‘•:ñë̾Ԉt¾ý~b¿ë~=<‚ÙW+!›.Ìk:ÚÿÞ¾û_ ¾:Ác¿Åw7<•²,/?"Ö1ÿu.=¨ˆ=®Øß<€QÕ€!ù{:"?µ>>FB?x[U;xêà.Bö+3VLÞ:vðD? ÈŸ<{#?ŒÊŸ<0Ãö´2„ò¾<¯é=Ÿr̼›Y›«›j«¾:¿ƒ¢ób¿‘à#<“D-²´0äû:ìžj¾i>”>$ém¿Q:Ên¿g—I?øE:Ùí-Ù³k1œ:Öˆ|>à·¾ã˜f?V®;D@0ÆDl2^»¼ãÕ=Ãô½¼o ˜ n ª!;à=¦¦>Óÿq¿›´ô;5#ó.:bL2¥ä:«i;<%E>Ô5{¿Ç¢M<»Y`/ÆÚÝ2oG8½³ï*>®¼ <¼=ñ<ä";í¼,¿o„ª>‘›(¿Ø.€;±r.¬›“24m;Ýú*¿lY‚>c 3¿m$ß;§¤Ò/L92@°½…•ª=9& =qrŸ=…<€¶€È€\%a;0¡?Uª=Äh#½nŸP;bÅ×-Ø÷1RU\;®•|?ªŸÌ<¼$¾Õâ'<Š'Ã0ḛ3 6õ<ãO=E=; 8sª]8¥ž:-¶^>¼øk¿›[¤¾Ÿ3Ì:jä—-g¸Ç1Î×0;1šq>~Ïi¿3ò©¾ÂÙ/;lüõ-ØJ(1Îg½6Ì>¯°à»€–t€–(€–X™Ž:gc§>hq>°Hj¿ŒÃ Ÿ>úuo¿œúÑ;YoS.™OB2z†½7­=f5= #¾#ö#±é:$D¾.C%¾cÒw?Ít <ÓY/ñ£Š2ñJ;¦Ê®¾ŸÆ•¾j«d?æF9=”.1âÔÍ2`9Â<úÀ=Õz?=€$\ý€$@5´:AŸ×>¥|Œ>ªO]?‹-;òÊ€,íüí1ã C;Ô$?4K“>5àM?Æ7‘<  0Ø 31 ¢½ê\‘=ߊÄ;<€Ô€’‹î:j7¿ÜåF¿,8}¾@?};:ц-6!†1?‘:9v-¿ÐQ1¿#"}¾Ò5ã;·å/NÅt2¦D²½¨>Ås6º¹}€ˆÏ:~ M¿‘>'¿—Tí;ÌLK-ÕÁv0jdé:Z c¿wáê=¤ å¾×<ì®E0¤4ó2!+½>Y>ðž<..÷.És×:E$[½Dße?׫ß>re;–n,¹kÕ0Aôå:€nÇ>qÄA?ÉV?|^=h½ï1„î3·c*½..>SX©:="7ø= s;[+}¾rbA?¬X?–®l*þï»QDDº€‰:Ù¼˜>ó­5?æc#?y÷<  ð.ó—1‰œ‚: u÷>øE?Ð)-?ÔŸ;5 91Xk2Ïô½ŠU#>Pà;/ZíZ±Zÿ¢ Ô¼®þC?à$?ÿXbÿê#Ë=¼{:?‹‰-?ÿXbçª9=µÄª=œj­ Ù•;¾£/ú 3Ñ·˜;Rà|?×å¾=ÿ…ÿ=_¹;¾b-0`v1ö á»»Ó=xD<~€§€§þ€§v ;®ó=&Ò¿hl¥¼áù©:,ì,.h‹0ÊÙ¼s€>–ê‚ú< ¡0¿³b2 Þ†;õ¯‹¾µj?³D•>kâ„<™á&/ËJ>2ü©ñ¼Ø.Í=M/1=€#w€#Ø€7-}À:÷[=ð§>žrq?oµÂkh?6*µ¸W#¿2,¿ÿXbGÈ=;áš>vâ¿Èù:¿%<>\jF.…S0>\ò¾/¿ºJ¿Ç < œp01³2¦š¹½|, >ñœ­<€hÄ€h€h ¹Ý:«{¿ Y»Šº5TÎ1<êÓý/Þ$Õ1Ì&€½8¡ >}̇¼€ †€ ×f'2;sd?a¹>ë‰>Ée,<¾‹-Ð"2Í=;cS?†Ôò>ž>:Z=NÑ.£h¦1$p½…'”=>[‡¼þ¾öZ;I0+¾Ä¿ð V¿»ð¤;GqÞ,-¸{2 X;ž¾¯¼z} ¿~FU¿~¤;&¨/ª ô2×K“½Îç=ÇØI=€N€èu碊:þL¥=N¿^{?äz<Ö‚. î1h¹:CÇš¼“If¿?nß>˜4<“¨"0Gv3…¶½W ¶=ÜØl<~€ €²€…;×Ím¿˜¼¾êˆ=%ˆ)<œ§G/;Àº2©á;Yay¿ãG^¾™[€=/y,<áq¡/» H3ù,Ï<ÞX=ɼn€›D›þ €›Mšì:Ï9#?w0¾]7@¿¡zC;Þ[./–V©1ñå:Ä ?(÷s¾dÀL¿Ÿvz;…Xî/#ìv2qÊœ½'1>zS¼s§ÿ*À|¿À«Þ=Åí½ÿXb÷É;ÔOr¿‰•¾FA ¾$Ü<•Ÿ’0â&N2ßRμr§$>ç«d¼:;3;«€/™™ ;’£<ɱ.¿§;¿p '<©k-XVœ0®>;zç¶=¡(:¿r<.¿\ñ <”Ц,¬,S1G½²Hó=2?¼9—¹—{—­‹;ãT$=ÏÿD?s)#¿ý„§<Û“0ÉŸ(3ea!;Át»zCJ? ì¿…ªä;þ¡.ÒJÒ1‚É ½‚8O=„F0¼€Er€E+€EÊV„:ýúͽ Ç&?`@¿èqµ<Ô¼·0\ñ2ÿ¥Ã’¾‘Ú%?å¬4¿ÿXb=~o½ú& =¾=€‰f€«`€‰çP;v¬)<ò¿É’<,SL;,Ï,[é1V ;‘˜½OÛ}¿˜]Ø=†?<6/bï?2¼"x½'l>?å˜; €^.€^å€mÿ¿!¿¤@W?ý2 ¾ÿXbÝr³:´¶–¾lt?t‡…½»ôü:>ýÈ+I+0óFŠ: }P¿W ¿P>^·;-PÁ.¤t2uW6½ =×QU; ­š­9­¹WŠ:PV»ÃÝ¿J±½ü=Ô:”,û‘06#;S漨’¿ü¤N=Ò­#<.ÅH/ˆz2àŸ»–’>t´ª<9u¸€¥f4;Ë,·½Ø¢z?vT;>“Ø;Œ“34Œ“34¿:á:Ì:v½íd|?ÇÐ>ŸQ;bõ .<Ó1ÕèÕ:'Þ>oJù<€Z€¾ Ð;Š´Î<ĤY?’¡? 9;ºÂ.©¯g2´Â‡;m»A=cïZ?Ñ?û!T;t3t3õ;;Ñê>9˜Í<€«€†N’Ü:S¼Lq?Õñª>H¤;•Ú·0Ýi3,Â&;¿³Q½5x?ÞÑv>’;¬&.í!©1$µ½çãÚ=íó=€g€u$¦fa:šTƼåfé=­A~?™Êæ;€L30Pâ2¸t„:ð'=áÊ ¾LÒr?’~=æ=C1t|3h°É.z?u›<Ùç&/+<µ1žÉ!;Gˆ‡=ï’>Åt?Tã=<æÞ.R46é¶»gE=†p̼€‡·€‡4€¡j;º9Æ=õé¶¾ŽÑm¿†ª™<‹%.\ 1P|;õ¡Ù=/Ú¾æe¿}Ÿ;Àe/Ö?2?н™¹à=²ž=$ö$ï€ÿåD=~Ö_¾Œ«y?ÿXbKâ:ÄòK¾Š‘=ä6z?‡=sP.1¿Y@3óæ0=Ù|œ=šéÞ<€Q΀Q¬€Q`1;K`c?ná»8:ë>wÒ–;þš/3ÍK; `d?›•s¼¯9ç>k*<:é?-)î1­¦k<‚Ç7=à×ȼ__è_J‡:HÛ>Ä5M¾‘p¿BÏA;"$û.Ðm”2RD&;ŽÓ7>GD»¾´Éi¿ã÷“‹›e¿Sj®>äY;Ä;0.Ú]g2½);c‘`>çU_¿~§ß>?¢Y<ì2a/äâÂ2O”½ kŸ=ðmú¼=…á…ò…u º:}u¿”Î/½1‰¾À""຀“É€“䀓Lz;>¢k¾=÷l?ÔÊ™¾ü\d;¯‹{/ô„:3ös#;D¾Çg?B¾gñ$;y2¿.IÙ;26#ƒ½ß =*ý<€¨v€¨H€‹hgr;¥ä>¼[®¿«¼F=2± ;1t,ó4Ö1‰©;Á'½O²¿†×< 5™;ÞÝI-;!š1¾M?==›•=Eƒ”<€Q3n}nCµ:ø¨7?ì?v³>¸%SSôŽ>k†€<¶,€Õ01[2¼îÑÛ=Ii¶¼€;»€;³{Æ€';] ¾óž±>¢m¿c¯â<ý6i.V 1ò< ;섾 Ãø>ŒÉU¿ï=T;Xp+ÞQk/žaª½Ï>ñfM=/€\Ú€v€\¥eÇ:Æ”¿=öË>§:?€•Â:+$,u“m0ô£;„ ¿Wå˜>î08?†·;T·.yiW2p|m¼—o½=CÆc=@4@~@„‡:¤nK¾Å‹þ>J8X?w‰P;ò¡.// ¸2ib;,§¾ëà>DV?¥Ò<´y3´y3“w½Vž@=:=44ó4ÿàNϾr j?…ug¼ÿXb¼…:ZuÁ¾êl?Ž£â<ñˆ}é‰z<×¥X*¼5,f‘l;ào:¾ãôf¿â9È>è@>° 2OW’37‹—uÕ>"Ú_?Kyl;Ó+zí‹/€¬";ã'~>¿&ì>WZ?Y>‰Â/õ¼€ˆe€ˆA€ˆ‡ :b1(¿*Z/¿Ñ:¡¾°¥=ô.¿éc'¿@9¦¾çÊæ<©|f0ÂÑ'3ö´½³=¡g³;;€ l΀ ;Š:u•x¿»ø1¾[í'¾8‹„»³»;ZAâ;€îQ;æm<Õg/¿Um:¿Ín<ƒi/ÄØ1›N„:õã=xB¿þ}$¿›Y< ùJ- Âk0/ù_½êx =ì†í\æ`?Ñ~;“˜Þ.UÅÿ1Ì·M;"^ ½ø^Ù>ÊŸg?ú·¾œœy¿Â‰­= ÜÄ< rå.À ©1¾ƒ½6C=Çõo¼€XÝ€Xx€XxÞ­:äW—¾ÛÑj?ߪˆ¾Fª;&×!.\Ü2±Ž°:’Fš¾lWL?¼‡¿WÞá<Ì1©s§2B™†½3Á0=ïV»€‘"€‘·€‘vÑ:¿µø1? 0¹¾|²<„pé.õo1JŽñ:˜ðõ¾æ8?!Åþ¾²dz¿Lï;ÛŒí/·£Ø1°È½»!=ÁUž¹œ?œW€‘4ÑÄ:ĨD¿M?Â>¿¦ë™<"«0Ä*[3dHÇ:lâ¿7E¸>]ª6¿•à;5¾C/7¶42›¶½/6 >A(ï<+€h«€h|€h°=·: @z¿õ¸'¾Î¾§ª<™k¿™Q=àgÔ08ô 3µ’½gš >s¹Aº;€ u€ €€ è’–:ÂÆ1½tGp? A¯> _BÏž³;2 /¯ M17ŒºöëN=„ÕX={(æ(õ(ÿÍÎ#>d¬)¿þD;?ÿXbð&;k—·=çâ¿ÕüH?IºV=Ýje0L[ƒ2=·:˾+=°È¼W_¬_™_Þzå:xéH>¹H ½.9z¿ëU=6=50ùÈ›2A;;yô=ï"s¾YËv¿@Ï;˜„(0Ø¢œ2Ǻ;š^Â=CÈù¼/€n.€nv€nR…:‰?§>;M.?¯Ð'¿•m<ï¶J/û2o„;À >sá?ù)D¿5ë<•ºû0‘ö3£#9»ÛÒ=ëÆ»¼+€;ä€;N€;°ŒŠ:Kl >˜ié=5|¿Ù(`;‹Ž.åI 2Ù=;¼N>xàq>tUs¿RÑçÿ½€P&ö€2Ü:h\U?èÛý¾0Ýy¾ô÷X;ÔYm.HFÿ1HË;ù“F?žš¿/š}¾/³;Ê9 /Q¾â2­Áû<¾Þ=…˜ =Líu+C;yÃ/?ùHÎ>Oï?f(;ck`-ü›×1vý@;JÔ?vÉ>KÈ3?z]<ßV˜.—&Y1{½­=· 7= €c5€c/€c£Í:º=:¿Àn¶½Þ'.?2¾<НŠ/Rðy2ÿƒeù¾ƒh¾<ãW?ÿXb½·½Ý˜>mÆ< €h΀h£€hQã:;+x¿æƽ»éf>øÏm<¯a/.?_2¦ÄÂ:­ïs¿L“¾Ê_È=w¸º<©‡à0˜Ø 3—½w¢$=Zô¼€}Ú€}A€iÛh¯:‡³Ž¾^Y>eÆo¿~èý:\øŒ-LdÊ1$<;'@’¾ÅÕ´>zd¿ê*„<‰ƒ 0Ø$736C½ø6=@•¼=€šû€šÆ€š#…â:2ü;ßç¾Úsd¿)y»;¨…P/ ûó1;}Â>±™ê¾¦`¿ë¦!õh*<€|€R€)´F;„Ël? ·>iä¾½k;7ì.TÀw1éô: Õt?½¨‹>ð1Ö½Ù¡(J l½ ò:Ÿæ‰ú:) }?]‚ü½#!µ=ïÚ…;ufž- .0Ú}E;^”~?^éù¼/Î=…”n°Fr¿0Ù\â ½ r^€ˆõrû:„:-¿¿=ä “= ÖÑteÕ=ëY^=•·?1ý‚3ÜØ¬½!VŸ=šz]<;€s€t€–Y;”m;¿I.¿Bñ²¼P^§:¿|(,&—0‹Éƒ:‹XP¿á–¿nà<ÔKM<š®b/Qóª2ëH½;Å*=Ëõ6=6€2¢€2KMnèá:¸Ù¶>m™>…zb?ÙÑGƒº>i?Fª<ñ™/ÔŸ1ñJ’<¬Ä=¦·¿¼ŽØŽùŽ_vE;³V^>¹¾À>Ëf¿<N-£Æœ0¦þ;,G½=…—>Âbs¿ÈÖÊ<‹Ïg044¥2;«…½É'>Yr½"9jÿÞåϾ6Ôš¾Ä\¿ÿXb•{¾:,宾²Lx¾¥th¿–ÈÐ;ø¢+îJ}-Yû;=Àzœ=' ‰;5€Â€µ€öŠá:¾z?ž<Îv[¾(3;”ÿ1-¿™†0ùì;:'~?-;~õ½³Èç;žP±-÷•)1¬­Ø¼-:>1Ò ¼€<7€97€<ÿ„×Ç=á6?d·1?ÿXbÿÊ¿>ÚÆ?±B?ÿXbÉ‘N9Õ=™G>=€¦{€¦¼€¦ÿç±M>­’)¿ÐÂ8?ÿXbÅ-§:uÖ!>ÚÜ¿¾Hßi?h³o<‡ -ýcJ0EH]¼’!G=–\E=?~B¾Bÿ­ œ¾Ì–Ⱦ=^?ÿXbøšá:?œ¾ ¾‹q?ÅJ >–u0¦1Ed=5 = ;€ q€ Z8(Ñ ;¶Ô¢>Äd¿Þ¦¾ôx¯:å¡-Ø2ïw˜:;,À>²\¿R®¾$x;C;.± ¬1ªæ¼.W/>Âk¼zQÚQÂQ^òƒ:ߨ,?Kíž¼ÛÅ-Bì¾/½æ¼¢Ñ->š$¼{QÿQÖQ|‰ì:Ü?ci)>¸O?1YÕ<¶JÕ/7p©2÷ó;í²!?³¨=%XE?Ãþõ½m}–<<ùJ0§S 3”û;,E¬½GË|¿R¬¾ì6œ=Œc /ź¹0ûv=‹f=k* = €TØ€T‰€'2ç:•RB?7á;¸?ô,©;£b-ÊD&2:Ùk;q7?éœØ¾Dt?Ø)–.1?w¹Ö:f¯-÷¬E2;ŒÈ6¿Ú¿&>R.?ŠØ;6s.¯A1ü¨F½ÍËÁ=D¿6=?/¶/{//dÄ:Óþu>¦_M½í+x?F9Í<7ã0G÷2Ü_¹:¹ ½W±=ÛÖ~?ði\<ˆ¼*0=¤×2¬½è1 =«<€ 8€ _ ˆXv;Ï>ï7o¿-¡6¾w%¤=#Œ¢'¾Wˆ)“Ïï:¯K ?k=R¿¿¾ÓÖ$<…ç.8Å1Ç‚B¼ì*>å%¼FX¶QqÚñ:b·?•?Wá+?öeC<áZ´-¦*1ÌÒ†:??Óé>b(?@ÐU<Äo0öüö2ùdE:+¢>>?Œ<öÁp§/;è/½DZ~?Ò¶=Tª;.Ζ.aBz2Q%m;z¨§¼M¦~?¿ÚÍ=ÉŸº;”´.ÆT2Rœ#½óÆ =6²¼¬.€¬¬$ª—;œ×;°è¿`½Ó<Æ‹;¯r~-ô_U2y$;¥sN½Fn¿fŸ2½£ñø‚<z²"΃;º>+¾1î{?Rãt=ÅÊ»:‡Zö+š±Ò0`(t;Ó?ñ½p}?Õ1Ÿ=(&<“U/­™N3zŒ2½¶O=Ò0¼}žÈž!€X„ë½:#U¾K‚,½ü°|¿/ìµ;å)/.ß81©^ç:_ä³¾u C<±¨o¿U‘<™º//v¢2%t—¼«Ë©=¨ük=.€x¾€x£€x÷˜µ:0£(¾¥–=¤Î{?øÇ'<Pû-…NC1­;ß¶±¾–v{=·‘o?¿Ûþ<×$4×$4‹4q¼Ç»ƒ=+ù½>¡y¡¦¡øñá:¿kL>¡wk¾’×s¿hf=ßWo/ˆ\­2ö`¾:úyt>û|F¾˜s¿˜U<5¿µ/æÓ2±m½’ê›=‡£+=g€87€8F€2h»B;xþã=4ßÕ¼'R~?Õk‹< /Á²F2bU;¹nq>7ýÁ½(™w?áË÷Ì’8WYM0„Ïä:¡D¿‡äË>Â_¿æ4ó<;T. @1XX0½ö| =ÊÂ×¼†† €iÿó@K¿mA»>˜¨ø¾ÿXbþvñ:&ÔS¿ô^3¾%”¿"\[>Ü2ð/f*†2>Ê=¼==ÒÄ»˜b˜Ý˜8x…:Nó–=ÔüV¾•y¿G4X;^í/¤1N°];m!Û=m¤Ù¾Mf¿-­<Ð~4Ð~4!t<~‹=“n = ¤°ªÅ€•Ÿ‹;È®=ø¿¡‡:ñ ;ÂN -ä5Ó1Þ„p;%iA½9¡¿¾‘Ò¼x Ä-‡µø0ÃK;°Å?ûX1¿%Ã>u;x<1\à/KD_2ŒòL¼‰ µ=ÇŸh=(€-6€*>€-HÚ¶:ýØ(>ÉÙ>½y?e ƒ;ur/òn1R]`; rp½Ïi>˜Œ|?ZôP<@š 0@A¥2™)-<ý-=ã¨\=L2LŒLÒÇ:Yç ?]Ùz¾´ú}n‚¾øwY?”µy=¯ÿŒ0¸±T3Áƒ½=»>{¡¹””D”½‘Ë:çß>xaY?P£—¾„ªµ<ÃÖ0Ü*á1‡¾:8Œ>RÑQ?†Ô¿ªå×;Љ0¾+±2<¥½ûÌÙ=MÖ¨¼ÿ ÷ ì |ª:¹¾6¾zd?/ŠK¿ÂUx<©&/¯22rŸZ;ÚB¾FY¸>œ¼k¿a˜y=­Ý0ÀJ•2 )Ÿ½;¦®=_ì=¼5bˆ€Ùb3â·:2ÎA¿=—ò½ž|$¿\è>;5¼_.™H2I ì:?iQ¿†¦ ‡ýž»=ðd8N;Ë(¿7­¸=°Í‹ÿ¾¡X?@ÓÔ;>ð…/óÜ#2Ä—:II>l?(¿d?:?N˜¹<å¯ô.m16u¾½ô§í=öïz<X‰<Ü:èp¿k§¾8s·½]Ï-<ØG -Ïg0þ;%o¿w³¢¾´)¾N…%?M¿#øž<¤â;/æ-¢29uð:0Ç×¾õØ’>=\¿û¸<™<)0.'3'õe=UJ=,}h<€jj€j"€jì÷ƒ:Z3D?v$¿öj1=ë5;ò-Ùç04;^W?KÄ ¿4Ì<Ø6£;××¥,!1ª¼“½=öðe=V€-œ€-¿€-U};úGQ½kŒÅ>Ðk?¸“;Ô_,þ{0 ÷ã:?ü¾½ƒX¯>ÙTo?ÒÆ;uK/.3 –<²Gˆ=U3ë¼€›æ€›|€›ºÂ%;(©–>¥9!¾¨Rq¿I‹:<—U/kô2Ôš[;a>Ç>—JN¾Èf¿sí(<£Jh/~´2ýÝ{½Or=òaö; €%S€%¬¨’';«iœ¾Ê q¿ê¾€;8}m+Ú‡l1ÔH;c5á¾SVc¿; ¾ ?=†Ú•0cÂ52Þç8=(Õž=J%¼<€QTiÆ€QJ¤;­öq?ïŸQ½b$¥>\yé:ߊU-¢™1Î[d;Ïr?§×‘=ž>p‹&=d0Ÿ]3Ar¼¨þ=,¹»5€“~€“4€“ëâ:éÛ”¾™—H?‘ ¿ñÿ;%/ÚÁ1c³];·Ò½ ÙP?´¿ï<à_ 0E6\2¾¥œ¼G)>ÅÈ’¼n€/K€/÷€/‘];B¾Õí ¿Å¨C¿oÑ;Úß-w†@2KØé:¸©Ð½Ð°-¿¿>:¿åÉØ;§¼»-[î1EÔ„½‰íÎ=Á¼*)¼)×’îç:§Hì¾F V½ð¶b¿îþO<2_B-NÓ0kn“:QIá¾ëdÁnŠG<:€mŠ€mä€mÐòh;]h=‰ê~? !”½,?Q;áÝâ-dPª1¶/m;&]ò<ÿ?s)¡½ó¼;מ-ûÄy2—ý:=éd)=^c< € c€ µEx ¾:åƒõ>º `¿Àœ‚½·=;;ÊÑ«*?È.z#3;n[ï>êa¿y»Á½ r<ûrÎ-&¿.2o.~¼¸==ÍuZ=€?ö€?t€?ÿ4À¾ Á½Š l?ÿXbÿ?F;Ézõ¾É…¾2–V?‘B=_-0’>3Ò‰„¼5Ó->ž•´¼€/d€/A€bàyï:äÉѾ×0ø¾iÒE¿¯Š`;¿¢Ë,±Ò0ø)ç: a¤¾šp¿Ëƒ7¿å<Õ;¸ÆÄ/úç¶2Á9c½"ÁT=§ç]»/ž}€Ž®žá÷ê:$MP¿áŒ=ƒÈ¿Ÿ<³q1-ˆ}0B¾²:5ù?¿Îù4=äú(¿Ûßô;»*<¥=fNW¿‡Þ™<ºd70¢Âð2å:Cî7¿À£«>¦¿¾«–<°ï-½éÙ0e7³¼\ÇØ=S¸¼ ô{z zÄ:´4#=“ú¨>Àpq¿×p$<þÚ3/ÒšT2«#;Çl€½>PÑ>ìi¿v<ê;‘f±.?L33ý÷`<³#Õ='‰¥¼þ–þ–ù–’ˆ‹:Ââ<ïæ#?H†D¿ù…ý;Gˆ‹/Xì 2Ë—:3¦¾­æ?§ªM¿À¡{<ŽI„.ãu92¤–½ãú×=;8=€n€nzÍÆ¸:m»±¾áž6=5Ïo?Éë;|/_ì1 z·:•Ø©»5WÕ½‘š~?9<³=éT11…lv2ËMÔ<8’=Û46={L¹L×L?–; 4?9Q¾Ua*?ïÎ|}-=€\˜€\Ø €W‹;Ài¿nJ?k?qÇg;DïS.†Ÿœ2©>^;rúð¾#?äF?šÄì:]×h.f?o2f¿Ž½jj™=Ø‚^¼ÐM¢ ™:„ ¿Há¿\& ¿¿%;;²p-Ìç1¥ú™:é_ô¾ð¿•=3¿2i|<Å 30›íÍ2óW½‰Ÿ=^Ú0=t€'Ô€'”€'H@Â:ñû½¸gž¾êdq?Ö[,<À\/ÊÉõ1"Ø:`·¶=ž̾ެi?¾-={u.i¶1(ˆ½çà=}%=€=;€=m€=v’™:ó{¿ï >xjä=Ê <0ñ-Yëo0`—:Oo¿!‰Ÿ¾@/3>dêÇ<‚•I.Dú1z‹½~pÞ=•›¼ë ú « 4SÈ:Œ/>…IÚ>ec¿9…È;Â.B÷0® ¹:Cß²½ßî? >Z¿¹$S<áD\/ «²2S¤½”L>4ƒx»f€€l‚e1:}p2¿'Ti=™û6¿c¹P;E'.ls0';Ãh¿´N=ÞI¿K G<<13~3LÿR½mu9=¼Ï1=5€2¡€2*€vRé:ñ›A>619?Éý)?Ár¶=^?]™J?J^â<ö/2±k;½<ø =h]#¼ T ´ K/; œ˜=eD¿ã R<1h~:Ž„,bé0†Ð|;…¨ø¼¶É¿$޼Ƈ<õ„Q0'¬13¥Ù|½u[>"o¹»€”9€”W€3)Ð:=dL?Ü8'> ]¿˜u ;z{0zé2»{À:03? ‘>­û'¿ÁÃ>‡u¿vj¾ÿXbO­><w=qqT=ML!€K=L¯ü.;ž¸?MãšGü5¾¨^?à—­=ðŠ2ojï3ÆzE/#;z€uâ€uˆ€u&#;+0É>{'g?“12¾ÿÁ÷:ª-z 2LÊå:gLä> ]?Œ…q¾l±t;»9¼-#…M1¡¼½ÆM =´™<€ €9€]½Ð:Øx¿£!L¿÷È <ÄY½;±i½/hǤ2ÿIMp¾îÔx¿;G<ÿXbLû†½?©v=¶L†< ®j¨U®*à:y÷˜¾pn¿s[>¥0<ΩÝ/Ä +3 ¤0;íâ¾n)c¿R5>¹‚O<æLŒ0"D¯3CŽ-=§Y`=*Ö»gbˆò˜‚:Êp =£cy>ù"x¿”Z<R–,Ò}08‚:ý¬=êù«=|-~¿8ˆœ<cC/t{82¿D<¼pìY=’[S=.BoBœB¶ß:öT­¾]Y¾ h?ð,Ž¡¾ÒOe?Óëý<«ù]2ÊY53«&=ž¶¦=EÖš¼?1Ö1ž1}å:]… ?£‘½>±V¿©®:fׯ.5 <3’Rù:Ï?h}-=°0[¿Wë<ƒ£/¹0˜2­Mc½E-Í=+j0=/Ï/ú/$ðˆ:ƒ<>%Y>ªºu?Wo$<ÿ»0-š$0ü¶F;ŸU'>*}§>?En?j¡Ž<À«¦0õ¥<3ö•§½6é>ý‚=€.È€\›€. V);A-ñ¾>-?•Ù?Ï:åˆ-R¡S2ÿçC;G_õ¾³¤8?ö?²î°;¹~–-‹Ç×1+n\½Âe=\ªÒ»+ž±šržz™Æ:aE¿õaP¾“Ô¿êJ¶;ª9D/Ý¢e26¨»:þùU¿Äº½0– ¿ÎPfŇ=üƒx/ò¾Y1}Šƒ:Ðð¢¾A§e¿åñœ>¾xÜ;r„1/È?3Ói½‚Æ>÷Xzº/:±\¿Ò3Å;n]0ÄI2 * ;ô¿$ZË>™0¿kï=®+‰/·~3!Y=ù¢==—UX<Ej€ EÎÒ; D'?8ËA¿ º»ÖzÐ; ”\.?  2Sy;œ?…N¿<ñ(=ÆèQ€À¾Ó`n?1‰<¨M¤.âÖ90×Nƒ:ßmì>ÕŠ˜¾èàU? <<ÄtÙ.4Ü1±k»½/ù>ÙÍŒ<3€EÜ€cLŠ:Áál¿Õ ”¾”.{¾¶4½÷? >RD<T&TíTh ì:ÍÏ!?,>N²B?Þ³NÑ>à=K?3ï=ùÔ4ùÔ4 ;½ÙA…=OÍe¼f€šÂžÊ€šýÖÄ:†¯Œ¾ÿľH”a¿m0= ,Ö.FØ1îÿ:ü˜ú½ƒmÓ¾) g¿Îì;×ýý,U\1ñJ²½w1 >¾/.=€\©€\¢€\„ìô:ñCH¿mU±>S‹?*D<›¤.>ÎÒ13Iî:áI¿Â(¢>Þ?Ú,\ñO£: %{?‡³ˆ<š}/z`Œ2°Î¢:}ê¡=[a>Ã}?Wa’<§’”0dK 3À\ =Zì=¨å‡<€t¢€t•ý‰;yÏH?cˆ?ÿÈ =ìòó:” l-ã…ë1M»X;SÓC?Íâ$?öê€;ÁÓ;üNY.Qgc2Ä&2½#¼}=ù$=#€2€2Æ€2¸Ã:bXõ¾e!ò½v¥^?×Q!ñV`?9¾;šN.¼1¸Íî: T<Hå>Iâd?µ"<Ö/¡@Ý1A)š½â0>k½lêrùlÐæÜ:œ]žSÁY?Å·>0Uª;(”.Ohµ1ŒÞ:Ò΀¾…D`?|£Ò>\ì!;ÁÍœ.êb1Ù] ½Aô$> ļŠnŠ*Š `„:6·¿ü¤½T! =uÜd<ž2î+w¾á.Ìïè:•j¿±è¸¾ 1¾dÄ,=rå/‘ƒw2…"]¼%²=KÍ^=€?E€xa€?Mâ:q¾Óô]¾äSw?®;Ï=*ˆ+1ME3:&á:©H½R•‚¾G7w?³Š©=^¡).5é[0ä¼¼UÝ>=Ô6<"B €r¸s;5?¾^®w?òMn¼%]L;‡ Û3‡ Û3ž©õ:›ük¾K y??•»¼ ¸Ÿ;9Ck-±dŸ1kÕŽ½·¥=ÎTˆ¼'bšb¼bÉ!;ú4ྮ)¾’Z¿aú;Tµ-Å…‘0ÐU&;^Ô¾£ñ½ êf¿4¤>›zG¿O7¿ßgT;¾¹î-hQÁ1ý‡:†X>ߘC¿… ¿ÿ²f:_-î.Ç‘¦2¶/ ½Lâ=M6=€U€\€[=F;iìR¾ý²b¿¶1Õ>6xŸ;?IÀ,O7Æ0ºK;sC/¾t¿ep>åĪ;þã /Ã`2,Iž½¶G>"RS¼Š.=Ѐ܅:°~¿‹ëí½÷6==„•;~ï3*—”3O/ò:œ³g¿LqؾqQ<½uD=-Â0Û1/2@7=#ܤ=êxLº7€+€Í€;o!;Övn?f>'‡«¾´GÔ;r¼º.½52_Úâ:ßt?¼n¿=“m¾ŸY.<6ŒÊ.Ì ú2¿D<<é¹>ôÂ<V€uRCË»1;1ü‘>¾t?ž*Ÿ½´ýø:ÀN€.«©®2paá:ËcS>ÆHz?À ½èsO;º7.…ËQ26±€½l^%>BG½:Z¦:Ò±';¤(v?†<‹¾(½k »;ˆä.Që2Íj¤;šØy?ŠÏ]¾@ÅS3x¿£J>‰Q’:ÜÄ.\½–1õçõ:‘*š>Ybr¿‰mè=½þ&;#:Œ-òyž1ÏL½ŒLà=óç=;€ä€Æ€ÿRX>tJ¿ˆ—?ÿXbòÄš:¶=E>À×,¿gJ6?Ú¡F=Hl*0ö62Eô«½íê=h!A=¥ªu¾¥\Ń:MÄ‹¾Å¿çRC?¹ìß;P0G/áº2ñîà:Õ¥>¾?«@¿#°!?âYb;ù‘//Ø’³1?ÆÜ¼ÊoQ=–y+=Uwîw›w¿ì™:¶4X¾Ì–j?r'®>yÉ;ŠÆ+¨9,0ÿ´+¾ãòl?FÖµ>ÿXbÿB:-zç=У¼{’Ø’»–ø›:¦P¾~Œ›>9 p¿¢/¼;6IC.Õ1ÿ¡"é½ÒQã>º†c¿ÿXbˆŽ½lz >Ú®P½„]|€ƒðL:;|bt¿MôN¼YV˜¾…Ô;ma.yg`1Üæ:ØŸZ¿³Ëh¾šï¾ké=µ02¯§Ù=yu¿ ^<ÿÎ/Î2¬ôJ;~÷Z>~ý¾ÖÛw¿þçu<ÒŽ/;#Ì0*Ä#=’º=üS*¼?€`ê€`–€`±¯;‘D2?ÌùÅ>šÈ¿ ¨Ò;4}3.…E 2o6‡;+N?J«>Ÿú¾šnO=Å·Ñ0²úü2¦~^vJ?IÃoO½‰¾iYj¿0€<ÌPÞ.å<2ÐÜâ:Ê>S(¾Ðr¿V£o=á0ŒÔ82"³½˜P>¹þ=7€\Ï€\Ù€\—­õ:8ç7¿©??ýí>œò;Çc/™ö3‰&;Rƒ"¿É ?Â% ?EXj;Áæ)-J1·z=óW¨=ž #=fPP‰€Q¤øÞ:ýŠK?ómÂ<œ$?h?<ü.…8Ï2µûá:‹†Q?.¤<¨ÿ?©ŒH;ù§ë.˜ö¯2Cuó¼EV=Y£ž¼/€V€å€1âƒ:sy¿Wîb½õÊf¾ó¹‡;º’˜/!‚k2YŒ:]}N¿âÄ?Ö1‘¾–E»2wq¾¡¹t¿]U;Ýj/Jgl1>:‡:òøR>ãÕ^»œz¿¹<=80%3Žš¼!èh=™I=€?‘w­€?†å:B/8¿ýgU¾¸š)?›7K;‰.‚îÎ1ÞÀ;Í[I¿þؽ{½?( <Ñ¢ /îÁ¡2'1H½«AØ=¡¼ €˜ ¥ Á;œ¿û½Ž[Æ>sæi¿òk;ÆW,±<¹.-:];¥¾2¾»t>€q¿! =‡Bß0vOQ3 Ü6½  =žbÕ;.­¯­9Ÿ:de¥½ ©R¿?û?ëv<ä =0b¨A3|r­:o€û=_¿-dó>~‹=ªàj#î#ó$ÊŠa½›pï=(Ô=3.¦.¸.êÆæ:ƒ$?ûý¾¾:»+?Ï;Û;AŒÐ/<‘2T";ØÀ?ù¢^¾ødC?î·ñ<ý]Ž/mg2A¸B=G¬E=|'æ<EªWèEL;Dî?å=¿ b?^¿:‚tv-€"2¯ô;:'?gÃý¾«®&?éW;—¤+±@ñ/s½Š“»= Ä+=6#Ý#~#Ÿc¼:~–¾·¸»d°t?°T%<à<Ú.Q@ª2¤ù: t÷¾\±=!_?‘ç•_ 廀—Ù<Ü€—¦!û:ç ¿’‰ ½ÑU¿r´v;Å™6/ï›Ñ2Sž:Àuÿ¾Í±$¾ Z¿îqö;Šr.ï^Æ2,¼K¼(ÖÉ=ºƒØ¼:€;ù€;x€;,6;¬› ¾B(n?½ð­¾dÊ‘;Óœ.{®&2Ó;Üì2¾pãG?’Ž¿µÓ=Ì3²4Ì3²4ÓMâ¼Ëd8=|'æ¼€8€}m€J5;{@L½”×?88L¿{ r`¿a <·‚¨/Äö1{-ˆ½rÞ=ª¶›¹ €€¨}€€*;HG˾%èh¿^Û÷½w“K;úmv,[£&/Bh:Êœ¾­Aj¿Ø5‡¾¿Jm=x‹1Gˆ´3®I7<™ñ¶=gÔü¼~€nY€nþ€ngŒ:ë/£>0w€>(þi¿ÿ‡¤;˜ó..¶"1U‹ ; ü°>váž=‚eo¿8÷¯(ž³¼<€ˆ6€ˆnŠRÞ ;PŽ;¿r ¿N4ª¾?=Ù0võ1W]©:ù³$¿h -¿ì¸¾ï1¬;*¹¤-¸¥0邽ˆ>€Ö|;”N”Ï€mL Ã:ܽô<òs?¥Ÿ¾È”<±>/©¸1l ‰:jC¾Ùm?°M¢¾»2Ù<ƒB/ÉÌ0)<¨½^غ=y>=Õ䀂s>;³øH¿Eн.H?œ È;¿.œâ1ê‰;Lc.ò=òà¤È—;}€ Þjü€ òõ´:VN¾z}?wˆ0½ª„‚;bX¾.B¯3Ç'´:aRJ½ºÁ~?Á_®=á°cƒK*?§ÚK<ñgI0!­¤2׈ò:vÝ?‰ ?¾•?Ó#‰ˆ¾w=àd¿t˜;Ëò,M“¸0†vç:ôvÔ>¦~Ì=È‚g¿Á2<Þ‹/; &2¦Õ¼Ë =«y޼€­®€¬¸€­7:Ô¾$(¿ãt=?þ";þß0p2.3œî;Ÿú£½î%¿«ÜA? áÕ3Ä!›¼cò6> ‹¼F”QŒQ²Á:ÿÊ+?Üζ=Éj ½¡ T=ææ=9wÚwqw‚V†:À––>*4î=¼Ûr?þ ;% #,Õi<2S†:ïÿ>]±>m?Û<=ÒÚ/Z¡°07 ¼°å•=Ižk=€*€*~€*¤Ìµ:î6þdkÁ¼ª•l?³;|y/$À‹2dã:ß…¾ ˆ­½­¸v?³í<íÌ¡0òc3Z,Å<_µ2=+#= €TD€TR€T‚Œ:bM:?ŠÒ½š-?U _<¾¹0Ê’ƒ2ب>;è3?ä– =ÔL?óÕ[<ø» /G–e29c¸½±¢>ʦÜ<€qV€q¶€qtt;…yQ¿}ŒÆ>°CÙ>Âç;5ež-`31Ù´µ:…¾s¿¸ðN>þâj>Àð = L2Ÿa4Iº›!U=}Î]=?(ù(æ(ÿ}à‰>D«æ¾çY?ÿXbA;÷–>jÁa¾ún?'ñƒ=/ä1cw 3›çH½ûÌ>ˆƒ„»;š;쀗sÖ;͆I¾¦\Ô¾umc¿½”<\œƒ0ÝÁ2¡¥ ;b•¾“Kо–¨]¿—q*;ÐL¹-!by1ƒ§<Œ,=Õçê<©L©:©ô£¯:“`¿>î,¿r2ó>ò˜Ç;à~“/¸ž1׆:Ô¿¨{H¿x¶>Š¥<Ò(“/íÃA26;R½• =œ¢#=%«#«{«ÐÄ`;ÝCæå›í¼€"€"€UÞÕ©:å­Ô¾Šî¢¾o'Z¿:Š<‰ð/ÂU2•Ë»:Ð*@¾¥ÏÖ¾Ú[c¿Z…=¿‚ã0hÖÀ2M»½‰{,=ìÙ3=/y6y(y_ …:ÚœJ¿Ó£>ž‘?nAÈ;’ä.³­/2¸ð¾:ü—+¿ µÉ>Nÿ ?Ý1N<úüw/w°2úÓÆ<Ér=$š98b648ÿsþ›> a[¿A×Ô¾ÿXbʦ—:¼^M>«]¿nÞì¾Í; /-í'0%\È®J¿Ù¾¿ÿXbèQ”:ÔÕ"> ª7¿s -¿“)<….ŽOÓ0QLÞ;—® =ä1=©©ð©Ç'†:n&¾÷l|¿Ûz=Ô€"<|½….5=M2¥h†:Ëö§¾¬[p¿AQÕ=ÀÝ=çè“1`Ö*3>=¶<å)«=0L=1€FÉ€Fi€FlÜ:†•ï>î]P>*\?{È™7ê<=S„e? IÎ;xÇ*0L¸3^c<é¢=Ñ#½X€›€›g€›=ì: ô>»nû=Ø^¿¾æÌ;1#*/AW 1›";á>¸m<>„a¿dé^;?--;˜$2þ¸}¼]ܦ=„ói=%€x€xy€xìé³:ÌvV>‰Ù½Û0z?µ@jÛ°¼fEfª€ñŽ„:¤Õ}?.2˜=“îÙ=vúR;ÿÀ–-s2æ—ò:ð5|?ô[>³Ý=UG½<ùÒ 1W›3󂽋N>û>= €IJ€k€I,€;×¾ô>:î#>Z]?­¬i<öy/©š3d{ ;ïÉ>2‰Å>‘µU?ñm•èiÀ»<w÷X—:ÏR¿PúŸ¾ð-õ¾Ê½<Þðƒ0\ò3´ùŠ:-sg¿É?¾a‡°¾s­;‡†.0˜‡M2›=ZôN=s =€T{Wå€T?ý;º@.?j”å¾ÓN?D-×;Ûö1.¨†³1Ñì:s#?¤Yð¾P‚?~;{7+>’r?èºß;¬B .½Æ;1;²;=r>ºõ„>DZo?w’G<Î/Õ6D2°­_½Z€v=ñ»é»š0šÙšŒÌ:ALH¿2O5“>È=o¿¿æiqŒ>ÙBg¿}p<<—0›Œ÷2 tm<ªæ= ´=k€,ò€,D,ï=Ç:;¾r=>Iå>Jdd?©!0;½Æ)´Ð /ö–ä:¾d>†dÓ>@ b?‰<…’-/¤Ô2Ae|½Â>`r£º”U”,”m”³:ÇÃÑ>ÚÛ ?ºC:¿“¢‡<òje.šn1ÿË Ï=ºÎ?ôOF¿ÿXbÆ…½íÒ6>J4¼ ‹9‹1€9àg™:—i¿G¤??Öyˆ¾íÜHÔ¹¢¼€/@¢c€/t6;¶¾Và÷¾9-T¿jU<ý²..»††1¡&Œ:™ƒ¾¹ï¿£B¿Š+;x.<ÁŠ2&å:ÏjÁ=G:½_€nn€n/€nûôƒ:„æY>ó?ÉkJ¿h´:¦Û-æmQ0;ˆ®œ><Æ?D¿9Y­=9`W=¦)= WéOI€w"·:ü]Û>¹”m¾•Ž_?p <*5/‚ã1©ù…:ÓÕÁ>­O˜¾„_`?ìC«<ØKx/þJž2 ‡¼&§v=…`U==€?MB*€?åߊ:¼ï»¾7þé4Y?##<µi(Ö7,Ã*ã:„0i¾Íòоˆeo?Gýš<úY0ÉP€2g,š<éœÿ=^ÕÙ<6€tê€t|€té$å:K©“>ŠÒ\?xÐÔ>òæŸ;yÙ,­N0_@;A“³>·ãV?X’Ô>Go)<’Û/¿œF2 Ñ=î“#=¦{»#8¾88£;Àm:>óX(¿â$;¿)IQ;¥Ý,Ð@Q0?è ;`Ò\>Q¶A¿öÿ¿ªŽ:Ú•- ã1µ¤#»32H=ãÿN=UBô(PB5‚:WmÒ½Âë;¿±×+?-;kæÝ.Àï¯1Uˆ:È_½wb<¿žÇ,?R(³:I#N+`¤ˆ0d? <à†˜=•)f=€Fz€Fq€Fòåä:ìÂÂ>냼>¸l?N¦¤<8¥/´]3„‘;ýÞÙ>CJ¡½oÉf?ôJ<Õ Ó/Â?Ë2¬Œ=|³=Âm-=2PýPP;³:~“ ?Qs½ÈhU?øÕ;K%š.*.2oRå:Ï>9?’|ˆ½àÝ/?ŽýW<3•0±Ý2g×=l…?}8@¿Ab¿;Á>/DÊ´2 #„:ª¨>™ªô>»‡]¿€@=l·/ T2Þä·;7Þ½=dé½)€n^€n£€nÕ˜;Ä—>içÌ>zþ]¿ÐÛ5=2©0µ¶2Ù—…:zʹ>¬Eª>d×^¿oç;ÄXó.ŒT 2ë9©½xÏá=§è<omoûod Â:…s"¿4¿Ì¢>÷|Õs-="O„1¹sƒ3~޽AÔ}=š\ <¨¤¨u¨T½–::ý¿x—W¿„¾4¸²[ V<_¬‡/߆2ÏÜ£½ÁV©= Ó÷»W¨>4Ê¿:SkQ¿®%|¾N¿þ Ñ\¿{}˜;ßÍt-+ä1kÉB;ZW¾]?ýœX¿'Ž<Gô.^ÎR24󄽊v=×øÌ<€|6€|€|ÿŸs¿›SR<"^ ¾ÿXbÿfÒm¿Wç ¾í´¯¾ÿXb4L­½J³Ù=mÇJ‘©>0%L<þBL.=-g1{·5;l;g¿\¼¢>{›“>A듃/̼ €b€b>€b=å:ŸÿǼ*08¿'¯1¿:_=›q°0=›V3 -:Îf ?XÅ#¿ÕÒ¿Œ‹<ù ’0ç®·2x{¼±ü9>œk˜¼;FëF”QÓÔH;6õ>?®ë<èW*?GÒã;`]Œ/,ÛW2éy;“.2?ÊÚ>¾½4?L¶;8=œ-Ì­Ý0± ½Ps2>È éº767Ì7ÿ 2>¢ª?2MF?ÿXbÈ:©p¼»QÂ#?ÄD?wµß=Fì%1“2 S¼ î'>Y!¼DUQ…QÎB‡:7l>»C?V?¶þÍ8pâ!,±ü/oÞ#;©Žg>kC?–Z?_ø›;׬ë.}Š2ôˆÑ¼ƒjC=?â×¼€7€…р؆:\Àº¾ÔY”>3‡b¿/ó—©¶¾ÿš ?®™C¿ àÙ<Œ¹2.kìA0Zñ­½ï>åR»6€Ö€ù€Í-Á:T&¿3³¼¼ÒúO¿@¸n<¿:]0À+3$Añ:¿Ëë<8|M¿þŸ¶Þä·:s9€:€––Ë–:–èT?Q×1>¿œä0|Ü‚;md©/#¿3¹¬&;ƒZ_?YÙD>3æ>0jX;› -C‰D1["·½Vf >¨ç<€hj€hª€h÷ª;XÆf¿E¸Ù>=›¥= `<(B.šŠÔ1…Ò†:Ógw¿©NL>(Ç%>fÃJª¬¾j?W¾‡<È-Ð/ú–¾2…Kó:Þ=¾ºõ¢¾q{o?Úêu=YúL0*º¤2/„½@û=B²¼€~€‹ €¨ÿ´^‰¾*T3=è[v¿ÿXbÿCé½÷Y>¿}­(¿ÿXb¾k=^¢š=¤¥r¼1á1>1>Ç:¡M?âk¾j¿h€À;_m†-TrÍ0Ô@8;#•E?ø‰k=Ä"¿uɃŸW)¿­<(¡/‚Ž2àƒt;}Â0¿XH>kG2¿J 0S[*½"›¶€+T';'!h?3!Ë>P;>CÅ–<ÍØ—. ¬1ei;®Úc?@â>L?å=[£U;Q%Ï,òšy1Zž‡½µÃ=O¬=-€=e€=\€=Œ¸á:øÛm¿•ߨ>J+>Dœ.<*íˆ-iî0† »:êïr¿Rš>¡‹»½«Ù;;/‘1~7½!x>]§¼#Tc‹„:÷ÜŸ =_.].m.—ø";í3?Ê`1>?à0?Mí¿<¾>o.Fóç1"ú‹:B´C?¤±8>0q?_Ú*<è3.¹â26¼½Ê>ÄΔ<€®€΀°Çƒ:Ëš}¿ŽžÊ=PˆÀ½Qa7l½9w:9YÃ:üÅ8<–+¿yy>¿-Ke<µ=1ëO‡3ºè»:yñ‘>Ä1¿ç$)¿$L\<%q.ÏÝ/°Ê…½ï=å*=€‰<€=;€«†Ù‚:ý©¾ò˜p¿Aä¤=Ÿ;-UL/bëú1~3S;Ê3~¾‘¶v¿WÊÈ=W .=a€0RÙ-2V޽¯]*>6Φ¼€ QlÖ€ ‘Žá:uй>©ñX?¥Æ>ø®^<{Dz-+V³1Çï;£@›>Õ`?rR½>9çŠ<gŒ/¥¤ú2M•½â"×=¢˜<¼)¹)» )Gýc;»nî¾:Õ¸>ùÖN¿ ç¸;;‡“-€|2F=Y;[˜¿ïà¡>U L¿B%Ž<¨ /š"2J´ä<ÙBP=9Ò™¼n›A€R¿›5¦œ:`+H? å˾^õ¾5'G;y­Œ.D¥ 2E ”:Ž~X?Ò«W¾ýû¾"™;Ö¾Ê-1P1~p>½¥1Z= =0;0™€¤È ’;öÖ¿ÜbÅ<5EX?€<_<ˆ¥.ÅGO1ÞÁæ:«v/¿âËÞ=JQ8?޳:< :/î02}YZ€•Ì€•ÿ€•ÿzÔy¾É p?ÿXb˜Ùv;&Š>Å2¾vr?†Ãª<#¡v/ö©29›¹çR=Ì$j¼€£º€£N€£2NŠ:„ñ½Ïï6¿2‡0?·;¯(Ô›n*`—µ: Æo¾K"¿÷Ö>T…ö>f=[?œ(®;+)’+ýGº/u›8;—Hb>Q?gI?þ_v?Ë''<ä%:/þ#3”Èá: {½7êY>>\y?0;¤;nÂÒ.£12é)2½Tô=­ùñ?%À%?… •; èÂ-•Òr2ÿ:;·Ó²»Æ•7?Hi2?<w<`Õq-r¶0ÀÍâ<.ŽJ=Mù¼€R%€F€R†¤:®26?o¿ÿ¦ï¾/^+:Q0?ÿXb,†:Ç팾ëû¦>3„g?Ñ:Í=ÍRT1‰¥Ü2—:H½ºk =$›+¼€€[´;—ŠB¼&y¿Ý ½(ó“;“¥¼&…%Ñ*ÿ À½é~<¿ö‰+¿ÿXb]†Ÿ½0/>;â»'®€™/‚€¿:ëgü¾¬ü´½”]¿ed;±ÃŽ/I’3ñóL;@2žî=½vôk¿Ž‘=è%0zŠ÷2×ÙP½Ž>>/2=U.z.×€MÛG;• 0?|øÈ>]?•¥d9)?;üH<I/hšº2m©C½¢B>ô7!:û€–ñ€–耖 ’:| 0?ˆ?.¿÷)©;ß{í-×w1Ö·‰:=. ?êÝ@?ëKÀ¾àÍ9<10ñ«Ç2ü7/½cB¬=~U®¼$t‚t¥ö:X‘\=?X‚¾a.w¿©ØŸ<—X$0e*®23ŽŠ:ª÷¾¿—c¾¦C ½€(b€(¤€(N';ç¨y¿/S>Êt¤½Žõ<²ê8/‡[p2;;SÄ|¿\•¡=v® ¾Õ꿎9Z€YžZ ;«3Ò>óœ>Kì[?bÌ3;E2ƒo3g;Ö;X>…C"?é{>?° —=P¼0(t1胅½Ÿt=><®k¨Y€%šý:8¼º¾Qºk¿»x ¾pr“;°‰.Ú'Ö2Pö:“¾tüs¿2aýlè;Õl.°EÕ1¸W漞ìf=›äǼ}€…ý€…Ü€óÆä:4Jf¿’(ô½b#×¾¯v‚;ñÙQ.ÜE2×UE;¢m¿yú5¾Ì`ª¾J<—Òµ/C¦3¹¦=mŽ=RÔ™¼1¼1&›‘/¹:ø?¤Ñ“½ P¿ö^º;$¬-æÃÆ/ÌÃ:ñÕ7?@@¾+¿é¹:@nñ*÷˜¸.ÂL»½wh>þdŒ<;àüµ‚:æøx¿w`>4¢½–y^;‰ãJ.Ý›q1Äö…:“Þs¿¼"*>It‚¾žX½æÉµ<€M:€ù€MŠÇ:7O4+w‚/ÂËD;VL?7¬ ?ÉÁ‚>¼Ñ‹;{–¾-402^½UkÁ=\,=zf#8zÉâ:gÓ€¾:ÝH=rw?$$f<Úd™/Ê‚Ì1þ9;¤“¾ØÐ>¼€u?LI;L¾¦Y?ÈêÓ<÷³.µ¦È/À8³:¨§>.&"¾ wn?+Ö;¨b£-'¾ª1®ž“;¼°Õ=;©/=|€,—€,÷€,¨Bó:¢Ä”¼Ï]õ>â£`?«à;W¦0†;¢1˜‘:XÍýûx'?B@?å-û<Átµ-¹0¾½æWó=•e=5€eš€eÞ€e m†:Yz¿¡9!¾>µ ¾÷k;yÖ#,CÞþ/wnƒ;Í]¿WX¼…н CdXi?'E?·Éq:ð¥Ð*G¯).~hð:ó|*>Î:?B’*?û&(!Ìm<}€mÑ€mB€m£eé:ãø¼È?uæ¼Ç…5;Í•u.í¦2ê{C;ï *½ À?ëv<h‡;z¼™-»R32EºŸ¼ÄÑÕ=ñ0=j€@Ó€@€#cé:ÄM½1Zˆ>lkv?§¥; Kf.ÒmŠ1:…5;Þ#ñ½ã\><1x?ÍÚ9<°Ù;2šI3dÍȼ…³[=d”'=\wïwÚwÐÿî:”×M¿°2¨=Ͻ?ÿŒV<ØÕ.³<2”§;-B¿NƒF>w?ùã=LVŒ0Jn 3šì¼£=~ªJ=m€¦ª€¦Ê€¦Ž¨›:;º[>Á½&¿gR:?Xð<:*Ê/œj•1ÿNba>lqß¾GV_?ÿXb ‡¼-²=Eh=)€x¬€x‰€-^·¸:’c½,<>'>{?OÑx<àYY/Eÿ1 ;xSJ¾#Öˆ>Srq?RA¡

ÅÊè< €O]€OO€O[Šñ:Zt?•†=õ”>a<Ýâ&0é%C2½Á:½µ]?&;!>Ôòò>iA=^1PÊ‹32Ƈ½R™‚=5Fk»/€€-€€»€€í_š:œyó¾ê] ¿æ¿æ]ž;4ãœ-‚a1qÎ:=Ô¾4ëG¿·9ï¾û¼0=jà0!·½2ën½ÇÕ=:­Û»€œ€œ€žº ;&'[½}a¿²¿5½ zæ:`³.nRé2ÿ õß½Q@¿¢&¿ÿXb›p/¼”£€= P½¡g¡¡¡ñÀ‹:»=k>Wê`¾º¹r¿8-÷;0ˆÿ/¿’2íª†:ßå->eø¼Í=|¿z2H<«·\/9E52¼ÊZ'Ú&¿$"¿ÿXbäIS::X¦>þæ)¿‡|,¿Æ³$=ý¹#1pN3ì ’½éð=ÿ<€~T€~K€~_{ƒ:p?¿ *ƾ£² ?ºd<›Ÿ}. uL/±Š”:ò1¿Äñì¾ÚÖ ?býQ>ÿË2ŒÈ˜3ós½e>º½$=€GFGX€Gžc†:«4ã>< ×>c§J?6ÄŒ;W}Æ0a|43ÌB[;%Rê>x®Ï>ÐŒJ?qßô;`ƒ.rèq2‰~­½%=>³•<Ì|àFµ:=Óõ¾KáT?ú޾,iv:Ý. Vg1Ö);7„½¾Ð'e?¿c~¾†mÂ:V+Œè/üÅ,½·íû=+ÂÍ<,..~.ˆPá:Õ‰\¾V?æc? C;%¦.¸D#2ØúE;V'¾@%H?ú?»^i<ï®o/hK\22«½b0Ÿ=¥Ú§<0€Ÿ€¦€þ2;܆E¿Ã­¿áB‰>šÀ¬<äÒÅ/ä»2kó+;‡ÜF¿Õ¡¿%‰>Ìz;íQ5-nx¾0ø§¼˜/ï=p™=€7€7ö'ÛW ;Ò—¾;à?¤¼??­oð;Y#m/ Ø2ï÷n;u$ƾŒæ?O*7?Q8–<½‡Â.R&ß2òaö;iÉ£=?c=k€-Ú€-§€-l‹·:K¢2>¾³å=oz?Ž£‘•ä½õ‰x?ö°…<ë ê.ñm1IgÀ½!uû= ÿiXD?¿mî!?ÿXb–££:è—o>%¾/e?‰Óa=:î 1£y3}@ ½0¹!>#¢˜;-ZýZ€Yÿ¬â;0?)â9?ÿXbì‡:°sq>"°ó>ÖæX?þf;ðt)0Cçñ0×gN¼º¢=È Ô¼7€‡l€‡Õ€‡Qô:æÄ)>qCJ¾cWw¿£¥<³ .žŸ1Na:ýd_>” ¿YŠP¿DU#<úo 0ˆçD1«1»jhƒ=šÎ½;€Ÿå€ŸÙ€Ÿõ™†:ƒY>ŸûÚ=è§x¿\.;}¶,e]Ä1”Ê‹:.™…>}é½vhu¿¿Y›;$&ú-Ô¾*1@O=yXè=kôê< ½Î¨Ý(;|R5?©`?'«ñ>Çñ<©çñ.Ô\–2mæ”;Ô3D?†Øþ>vâÏ>Ò;3Tq#½r€përð’:|9_¿„øÞ>0e>HvR=Ñ›.Hà1AšŒ:êü<¿è­?À¥>68É:À Œ0Â03ó,»qYE=õ¢ö¼} §€¡þ 4”‚: U™= 5ô¾—/`¿lí:ûc?/8NÀ1`„:2þ§=Ûç¿píW¿Ê‘Ö;Ô"Ž/®¥Y2«ö;¾LT=ëT= €K–(à(pg’:>7榾²ëd?¿?–𫹾F‡i?#¤#=÷Å 0Å3¯22ç™<Ï=(+=ªFª$ªSŽö:ä†2>+ |¿Ç<_ƒ¥?g¿®mò=ð|±<7œB1Wö4èN°¼#ö =§•¼8€‡²Í€‡ž€Š:·,9:º¿‘<=ØJ:h}X%ßæ*†| ;Õñ…ºo~¿‚-â=ãdž;#Ýî,Aöó05Cª;5²«=@¥ ½[€›i€›Ä€›ö7;¸œ›>‚>uÅp¿³Á€<í»E/p‡2Áâ:é‚–>0{>(Ÿq¿·w=iÕ’0°{"3+J½GÇ>å—Áº;Ô;þAbâÑ:2Iè=ÙQ<¿¹ö*¿Jwš;P±(,kB;1è–‚:^Y¾=]Á¿Q¿ÏþL<*ƒ1³A3¤ý¼kš7=—ç¼€Ò€Y€}ý’:\?‹½K¶ ?F¿“±;‚ýJ.§§1!;õ†Á½a8?Êð/¿Å,<å’-o›Ð1dé=‹m²=‚ä¼:1¨€`¿1³Ô.;_*ú>"g=îä^¿¬o3Y>¹G^¿™ÖDL?€œ?áž<‡ñ40âí3cìÉ:¹š;>toY? qý>òÿ;ûl0à«>3‹‹¼¨9Ù=²ó¶¼_{ê{ {ɲ„:èåù=g|¢>™¿p¿':;?-tGû2‡xÌ:äÕ<5¥>'7r¿‰ÂŠ<ü,.òo70D‰=•+|=Yß@¼e¢e@eQ…Ã:zoD?âe’¾Vð¿è·<¹¤s1‰L4WƒØ:²ïS?;$“¾Å ö¾Q4;ÙÉh?4“<¬Ðû;° .ÖT1 (¸:ˆŽ>xSt?ÕÜ=vÊ<<,è/Õ`Ö2‡ß­½‡>}>Ê;¿óTáo˜:¶'a¿ŠrM=£Jò¾ižr;zë6/S^3¼—’:w›Y¿<ÎX>ñö¾ƒýY;ù§}+ʸ8-擽÷É>Esº€rô€rÖ€rWq;<¿¥>)j?ÃÒy¾Ý¡);Ã).'ƒ.2Npñ:aÛ¸>³_?Ó§¾¦~”<´.L/Ž…^2İúOç=à‚,=+€@j€@Ö +I‚:Ûðõ¼–e™>’t?ý½; ¡ -¡81Ì·M;Õƒ¼ƒÑå>—¹d?Sô<F0ÚŸ™37ã´<ä¿>UŠ<{€tm€tã€t¡PÛ::ò>7²`?¹Ÿ=€9;Ó‚,½o1å„;³X?ÁëQ?ŸK”=¡¢ó;W\¿..#n2·ï½m®Z=Ïó'¼€(€E~€ŸHÀ:ä±=}wE½ü½~¿¹Ëo<ê&ê/rdi2¨ÆÅ:G›¨½lg/¾‘U{¿t•Ô;ß‚ .XÀÛ1Mà¼èiÀ=¹ÇÒ¼€Có€Cù€Cÿz.侓.?x¿ÿXbá:Fëξ¼T?̿ƾ ng)Ù¼,€ ñ€+Þ€ =;]?õ+B?+À•>pæ„;\õg.Eî+2 I^;ä_/?ã/?÷w>ií<&G¬-Å@2ì¡}½ùgæ=Ÿ9k¼ €™ª€™ö€˜B;³ܾkíâ>gbI¿/Ün;„ .Óµ2LbÅ:S½ñ¾ïÝ©>yQ¿u/#<·î-|ö›07ŒB½ÅŒ°=Þç8= 3_36€'Å “:Œ”>~½ÝÍt?ËÖ¦<ê^:/Š•Ö1ö¯";Îi/>‰@ƒ¾J‡s?˜°<¦t/·I®1¬­=V l=·µ=d€l€Ô€TJ±[;ãÎH?ÑŒ¾™Q?7~ê;Au-lì0{<ä:8C*?3¯[¾ç7?7u<­‚/™Ì@2¶_=8/Ž=ÚÄ< €Lµ€L4€lv=„:WN¸>­±$?ù,?l4ƒ<”Ï/‰ób2à¬:;þh>7 ?/½>?ÐS<Ï0p&3Iï;øâ =Ú˜¼^€Nj€N(c2‡:ب=!¿]Å~;}eÀ;ÙÛ{.%G2* ;Í‹[<úû~¿^-´=ôƒ<Ñk0à®à2ظ~½}5>36t½ €oÔ€+m€oÿ]g?uûÚ>IqŠ<ÿXbˆ·.:ø 6? /*?¼ej¾q)M=ºëj2ÛØË33½%”~= óž<€©«€©V®º|­:,e從X¿è1—>’Ž,<Öò%./Ð0F5‚;¶ÊþjZ¿¾¡µ>†X<…íï/Ññ3é_’½T6>×ù7½„€!*€!ÿU)h¿ib¾5ª·¾ÿXb5g:AiL¿ö¾´¹¾Ókó<¦ŒH1ñ{42”›½“7>#-U½q:v]€+ÿ 2¿¹œ?Šà¾ÿXbÊê:ÿ><¿è>‚£¿ª‰â=“Q'2’Z{3yÙ¼…=Ød ¼"€­€­ Õ;ìHG=m¿ËP<½÷8;\sÜ.ñ13Fl;gô«»½À¿ó¥2½~Ó·:WÁ1-¥i¬1çæ¼Eü=3‰»€rì€rù—E„Y;%a<ÌÓ“n?Ö;ª¾ÉÈè;’ÇŠ/_†¬2¥/»¢E>ó­<;Î\ ¸Ü:¤½‘æ}?{úË=¤„;±¦*ŸEç-¨/=;LÖ¾P}?Ãe†=xÈ-;ÑÛÞ/Á~‰2ü5™½"Âß=Q'=>€æ€ô€ Ä;²¸>%£u¿»É€>r2<Ñ£â,r62ÓÌ–:3j%>‰p¿ÒTš>LZFÀt?ïâ;Œ.2q0Ué:Þà-¾|×i>^ju?òa=×R¾18€Ð3w»Þ¼ïV&>bK»'ZRZZb ;®Â)>Œ-O?žC?´˜:¬–}/bÌ•1"x(;Þ¯î=~BF?–.?ìcO<’·õ/éÓ€2”À†½U¾>ƒL2=-€DfG°€Dô)g;ÛU?âFX>&O?oÚ ÷Š?zk=º3º3íQ½Î'> W;=€^Ÿ7œ;S‹Þ¾kÅH?ò¬â>pÏ?< ´`/·âé2HÈ;q¸ë¾âûD?Ô¥â>–™5=môé0럗3D$½§u=%/= €c/€cW€2ÿÉx\> ÁC>Á(u?ÿXbÍÄ:8WS>šG ¾ACw?—Õ<*`Ö.'CP1eŒ½ì„>%(=€kD€(€kZî:]m>>õ)'? ó;?<‚D;dÇ-#,1çm;D©>ú3?úô1?Pn‹<ô¶.ú}1J^½t·‹=@L<€Ç€é€v€;êd¿œzM¿À$½[Vê;‹\R-’’2Þ×Y;óü6¿¼2¿7$=/É<’èo/µ‚=2+ø­½<†§=v“;M)GÑ:IVa¿æ}§¾U°¾u­<¹I!04I2ä¨/;•^¿»Mؾ ƒ¾+ô¥=U22¥qÂ3F²Ç¼@N8>¯`›¼‹F 4‹;ý%;Œ(¿br±>6 +¿3<º‹.{5Á1”ní:¦+¿ïxð>Žª¿F‡;…Þk/`_Y2*ý„½†8> ™«¼&%€J¦€•’:»{?ÅöJ¿à˜?¾5¥;.&¾*•Œ -ŽM“:cö>)¶X¿¬”h¾ßP<«ê*Ä<.X’<=~«5=sÉ<EàE`EDä:-&õ>5êA¿0;ã>H±ú:e†Ž+›»/›‚Š;å>/3T¿Ü«>©ê;eÚ>1Ê þ2¯’½Bë!=5ì÷;~~V€~ÿWMQ¿éòÙ>ȆÆ>ÿXbà±;,¥*¿ÏíÕ>Ä?¼¸/<–w.“•À1¼ç ½Ã’=EÕ¯<-€ü€­€¿ã:ÞQE¿û¿ßx‘>}VE:Óu .˜¶18Cã:ލT¿Œ‘ý¾¹3‚>cÒ:h"a¾ØJs?ÿXbýÖ¾:°üÜ=Ùmî=Á|?àòK=Ìm,ÌL-ö\&<çVè=Ãe•¼_–v–¶–XŽD;Î¥>›í ?oG¿[q;Ù„\. ¦29¯E;Š>x„Â>ñ‚b¿²Ëü;vQ/D»2ý2½Aƒ=_ð)=K€2g€05€2 ¯‹:’í`¾S#¡¾ el?üš<­=Q/\ŠS2šƒ:Lö¾÷¢z¾9úu?øj³<çøX0ìØ53h‰½-$€=*8¼:¨÷¨&€€ëý:ß»¾ j¿²K0¾D3gf̾X‰`¿J;*.¯7Ñ1þ¸;£à€>Št¾–p¿”††;ÝÁì. ‡£1õõ>ïþø<€.{€.‰€.‘ã:…刾Y™j??€˜> ý:dç / ;3t7;;ª§§¾bã[?;“É>6xŸ;«k‘.¬€26²¼+O€=üþ ½¡·¡…TÅâ:«ïî¾pN§¾ÌdR¿µTÚ:’ðï-Pt3úŠÙ:>pý¾êQ¾¾ä I¿ž;ŒÆ`-ÔÚ1s÷¹¼lxz=ª) ½€…Ù€…D¡Ç;X ¿^õ¦¾'tG¿>¦:ââB+YŠ«0€;(á¿]À¾“àE¿û+ñ;j0r.`´‘2€¦<¸å#=EØp¼€NÒ_ø€N´;»£W?q¿ãÍ3¾Û};+ÊÎ,Î)%24X‡:ƱM?œ{¿Ü’‹¾5º—<σß-ûi2h½¼(=í+O=€zN€zIyr ‰:1ßþ¾Qéw>Ž3U?,ÐÀ;æF0J3ŒÌ¸:¶'¿׿Ùz¼3€3Œ€3”€3:Ä%;!¤i>—ñ=giw¿þÊ;©É8.³oè1½l;îæ>6’>ýz¿;ì;œ| .ª£I2å›»¼?= Ë\•¼%€J€J@€JÿWeH¾Âðt¿ù0\¾ÿXb-¦,;^¹ï½s¿v¿³u¾;1K',»UÇ/Qj½›*>ÒâL½I€ƒšf/å:Æ÷a¿áxY¾Y¦Ö¾­X†;ýá™/¶/P2(Å%;Š?j¿’H¾î{þødd;^uD.ìÂÉ2¢Cà¼hæ=4Œ¼ï ¥ Œ ù›@;bÃ=5s?{ØO¿ÌôÒ;lˆ/oä2ï¯ô:T˽7ë?kIF¿ºu<Í}·0».3‚T ½!Íø=»C ¼W—¨—Y—'°‚:Õ\Œ>i0?˜ ,¿ǃ;Þ’/†:2²à:öý¢>•‘(?•.¿^ªŠ;j|-6Ö0óªÎ<G,=‹À={WñW-€TÎßÐ: †N?¾ºÜ¾«êÎ>Ùù4<Äûá.t2²0Ÿª÷:5«F?\¿ÈÜÃ> mË<ˆ×0¯a3ð½ð¦û=Œô"¼o—`—T—´¶:œ2®>½Í7?Dt¿žÝÂ; Ê0‚´3µ„:;®³>¹?Ó“5¿ÑáY<ÔC0ºü2§¾Ô>Ϲy>yr`¿ªŠO<¹s°-°œµ0„å::θ>G,c>rãg¿…¹€<¨ÒÄ.HŽ1 S¼m=Ñuá¼€€¡Üƒ;\;B9…>•w ¾œçs¿¯ý:^Ü,ºÞ1cžº:Aw>oмZx¿SEcê‡2Ï0µ½k å=)$<Ú€¹WQý: )¿Þæ6¿(úl¾»—A<Êuá.Žßý1~:t¥2¿ÙA.¿>d¾MC;ÐÏH/ >á2§wñ;æuD=cÒß¼"_V _®9;Í”> t¿‘ J¿w8<ì×v,ýEŒ/¶ƒ:³ë%>À£ ¿r,Q¿©ËÂ;|O-9b;0AaP½PV >mÈ¿<~€MØ€Mý€M-¤&;GOJ?{[?Л>²sÊ;`§-#sp1ªÆ¶:à@?#ý?RjÆ>ÎêÃ;„Ð-±!+1ã7¥½_%ß=‚¨û<o˜oÛoûWŽ:<ªE¿ÈÀ¿ÃF¶>!Æ;»R‹,9A0€`ž:àÔJ¿÷Øe¾l<?üs@Ѿ"«_¿+º;Àf .¯Ë§1º!;ôŸ>¤ß§¾íed¿ ¥B‚¨{¹ AgAþAÿáÎ>KµÞ¾õ6N¿ÿXb$iç:Q{:?ñ¯€¾g(#¿#`=n0- m>0:u%=(¶B=×1®»˜ý˜J˜÷žó:I[>Ž¿ú¾;_X¿±x <âä /HH˜1)w;"ôý=“ʾõh¿Ä2 <&Í0{¤€2ߊD¼î±´=@À½.€ Ì‡¿€ Ý»:›h> ¢½>Kœf¿ÔN=»Ä0³G3¦Ø;ìí =Œ Ì>•íi¿¦Ú³;#ÛŠ.éà‚1™Hi=ÊlP=§‘<<€&ö€&e€&ïç;6¶V?FU ¿H¿¿½‘IP;p«Ø.ÁøB3>g†:cÂT?$¯¿òàC¾t¢!;QÀ-|¼1Ê¥ñ¼-"Š=&6=8€8ö€8¼€8l Ã:b‚u=ìœ~¾&|w?8kØ;Ž'/ú©v1?É:~¾ˆhо Þm?­xi;߆/rš–1ô^;aý=á@ȼcm€¡µ_kV;ÉÊH>¤=Þ0z¿f¯P; $4.÷É’2®};d”7>“³ ¾7ty¿Ç ;eå¯.~=š1rQ½Î>ÍQ=\€Dš€D£€D!I„:°#?røØ>AA?QÙ< ÿ.¤ãw2-Q";œQ?žúÎ>ó)9?ö2<–%$/*ÏA2¥f½eã!>Óùp;,Z€Y^ZH‡:‚{´>Ð@>ôªj?—Ò=¬’-/h2.2ÿiD>•ª>ùXf?ÿXb²= Ä2=pëî<3W®EÆWý“–:ïc>ª‘,¿x9?è1ä÷–½ ">Êõ¼&€„`€ˆz€„Ùˆ:UKe¿Lòþïèg¾4œ2<+./}ܨ1µÅ;—u¿]cO¾5KI¾=ö;ãF./‰²1ord½`¿e>I;q¶-|÷0ÿ€Ÿ4>¦ö>±¾[¿ÿXbÐ8¼Ð >¢µ»€“ª€“ü€“vº;Ù@¾—[?%Çܾ <Çéß-$vù1?¸L;‡—¡¾ö³B? A¿% =ä/c3Ç‹½÷Âk½€+î€+¨€+úÚ:.¾û>á[Y?IãE>ÙS]<¿v%.O¬¨13“;9 ?L²J?ùA†>²>·éÈ<¸µ2—ì3t&­½ôÄó=±I=%€e‘€e˜u¤%‘:ù쇾…ç"¾9ns?|3¢;g–/"¸ñ2¹#°:š¸ª¾âÿì;§Wq?ÞI¬;|s{/!Æî2Y‡£¼šÎŽ=ãÄW=€?ö€?O€?´úá:´Ê¿W†¾‘\A?>µ¼;*ý@.F2 Ô:y~¿šÐµ¾Ä6?{ãÌ:8K¯. ¢þ1&ûç¼Y4=ºhȺ# ˜ Q ¸;–<îó¿³Y»»Fsò:ÑË,-úÖ1õ;Žù¥<Ä鿈†¼JãÍ:½!,üž92ÞUO½ŸÈS=B'¼ž?žuž“ü’:¾gë¾^ˆ½p²b¿ Öº;4“ÿ/rˆ420) ;W¿ä²`¾-ÑS¿5>Ñ;ªÙy.ëg†1&½ŠÞ=mŒ=€7½€7Ô€7âH;6û$¾lþ>CcZ?!»±;cþ}-AÃ0š';iõ½ ?ü–N?+¦Ž;mf].lO2óó¼š">“U‘<>"˜"þ" u†:Så*>)°q?d‘‘>È;Å;Ÿª/;2 Ðá:°p;J{?‡C>ËM<ÒV[0úƒ2}”=öQ=9^=jW_W4€T!â:YC>÷•¾¶lx?Åfü=›š‰/ánù0TÆ:ëÿK>¢’¾€êo? TZ=Oئ/F¨1C’=QL=Îm=kW¶WPW4ç:;ÇK¾´%<ÍÝz?<¾;8Ö.µ#Ù1°Tã:Î-¾SÕþ½8Dz?E¾É;w†ú.Kn%2:\«XÈc?Õ´>¶s€;Œëß.pŒ3X3;<®¼> –^?†k¨>¿q‘<Ч72ŽÎ‡3œz¼Ày1= MR=RORÇRdAƒ:¾¦>ŠSw> j?÷™];Ü=/ LÀ2ðÖ6;¦ô£>¦‚ê=¿½p?í|=<°¦/ 0—2즔½åGœ=ÞI¼l·Ò+Ié:â ¿8ˆ¿e9¿Õ™;ty9/ÒÓŒ2ž Ç:½(¿1© ¿-ä¿ðUÆ;W¸ü)¼Q´-@8½F(>o›)º A8NAr;Þ(Ê>n¼c¿]k¾ÊC;ªl.âm€2‰õ;ö>šI`¿ÎlʼÇm<†<õ.Gæc1µ‰S½Mõ=\ny¿=8?;š-ÖpF1eÑ:£2¨;"Ñ >}¿d@=¯#.øVÆ1¶h½È#8=C —º€‘)€‘ €Žä‰;ËYξȇR?™Í¾ìCT; ‡+ a´/\{µ:Îؾ–´O?î%Ͼµ>†­Y<­ø-â:ºú›=@?s\â;ï9;£î—-³å2ƒ<;þ°(>äi|?ø2Ö<¼©<¹ë.¶Ìh2‰';½§­>-ÌÂÞ%¾>†&È;Õ¯g.QÃ02*@ò:ÄÓT?‘>³Íô>80=„©90‰y52•FŒ½ÅtÁ=wg-=:#uzÙ#›X¹:n,ð½}ð= u|?QÞf<\‹}/Ζî2*pã:º0ý½è+>ˆiz?ûÅà;Ÿ».^02ù¼¶ª=áb½…ú…È€CÝÀ:Ë•\¿¯T9>!¿ò¾(“;#_w.Bä1ÛŸé:è5U¿~º\>å¿Ç<æÁ/(63{‚„½A0>æB½€+(ñ€+ÍLã:9?½#?3ª>`½Û;ã.[×¾2‘Ã-;R?ý¥?Bò„>à‘<ç2/³dÊ1Ϻ½LG=SÍ,= wP5†w¹'ù:èe¿2f4?CHÔ> J³;i-»Å0 ö‰:F/ú¾œ1A?×-à>7RÌ;Ç´h.1T2+‡–¼Ê=S= VK€¦=VÝ„›:p8>tT¿7?šÝ;ÿˆ/ý}1 ;²…Ï=šdo¿(Ô­>Gô®<á´“.…¤2ÆÄ†½tA½=Ýa“¼!)Ü)ÆÐõ:ió¾7Î=VÕ_¿©<É;û°W.²gK3ÑÉ=;¾©¥¾gõÃ=Èüp¿äÔ–:-×j-ä'0†7+½y==á—z¼=€)¤€sy€X-Né:M9-¿p6-?£¯”¾†lâ; ,.‹³A1ˆIþ:ze'¿ÜB;?—åE¾á-£<+8›0\å›2œ‰é¼b,³=@¢ ½;€C…å€CNœ:€`A¿ƒÇ>Õ¿¸,Ú;w'1.cÛì1ÏS;'mK¿öÜæ> о —<ãÂ÷/‘Nû2ðÝæ¼¾>(ž3µ·#¿RL¿;ª g/Yø 3Z;û­1?Ìé—>ë'¿yE0<EK.¦¦ó1èÁ]½0)þ="¥=u.Ø.T€G_ ;Cw­<>üø€š¤ô:c¿ì ã>E&¾pŸ;‰në.ß!›1*Š:¡\¿Í~í>ç R¾Wtë;Qw'.Y“„1š$–<áAs=uXá¼-€Ÿ°€ŸÊ›qä:X€®>ÖFÀ=3xo¿@˜;Ë3$- bŒ1Ûz ;úg”>ä8I=à¯t¿·qñ;:X.B1k2œ¤ù¼'‰5>Ç¼Ž»H'HßQÿ®È>½Ä>2$V?ÿXbÿ» ?ÔÖ;>ŽöQ?ÿXb€½&=ô¼ Ö€¬~ =÷ï:#©9?üJ%¿¶Ãt>';¸LŸ$²€‚(ÿpU*?‚û7¿°ÌN>ÿXb ØN½x* >Yü&<7€i€c€¯Ö:l‚`>Ú>D»`?_ñ¯;§b9/$^ž2iñ:½¢=g§?[L?W¾Ü<õ;”0âåx2w‚}½—ªô=æw¼w€™r€™Ø€™ë·:“¾˜¼>/e¿‡™;á¬0-Ìäß/Ò­…:DåF¾5ü>op¿ ¯=æh·0‘bä2©/‹½<ƒ&>§e¼e€ Š€ ú€ ­*3;Ö ?Z:?ØZÖ>€Ã›;Ä+ÔÏŽ/Œ ;#½>ZT?b×>÷K<Ã÷È/¥Æš2Ã+ ½ .¶=àØ3= €63€6²€8Üõæ:¡i¾Q³¾Ošh?‚Z;Ýo/Ãg|3í^C;‹«V<B¾˜c}?Á=®<W0¿g‘3Þ,¼ )>Zf‘¼XFÿ$T]?SFý¾! µ=ÿXbMª_:<êe?|ù½S[Ø>a"¼=¿G3¡4Õ%ãºI.ß=¼]¯¼–º–M€;Já:¼Óš>WŸ›>£Fg¿Û<¥¶.¨à1ÊY;µS>qhÉ>(Ue¿ÌèÀ4@Ú?½1 >E ¦<{sÆsË€M/æâ:œMW?åî?¿?>3d;/û£-Ê‚ñ1[ê:Ž`?ä²Ö>ó‹o> )!<¸ÞØ.5(Y2«A½Ô')>¸`¼:<î<ÿ¼`?Ι;cã]0ˆÙ¬2wfÍ:hE ¾U:Ï>1jg?èQ0<¦$ý1C3ÌÒ®½‹T>áFÊ;4œø~˜´:-»K¿¹¬<Ìë¿Hw<ö|Ò.8‡1¦ßÀ:PH7¿¯Ÿ®;í¸2¿Ï@›;“"Ÿ, “k1)¯¨ýa>ã[w¿hñÛ<²ï¨0åÔW3:{Å:>S>.Ö{>³’u¿ 4=1Dª.ßǨ1·%’½ƒû!>׿+½ €ƒZ€ƒ\€(œ‘à:ÛX{¿´5¹<9ö@¾Ç?Å;ö1&/vUž2ܺ;;×åw¿Ì?þ½·¹]¾,FÞ;´>*-²Ôs117½Ý á=ZJ–¼. ” Ý—Wjd;±kÛ½Õè>¹Wb¿Žëž;˜ ­*”TÖ1-}a;Š¥ä½a@Þ>lØd¿Qø; £-.áê1¨q/½›¾=²º¼[t³t¤tl;‡:b–¾{ïS=„Yt¿õ ·;]3–.ÿ“†2mµ‹:“ÒŒ¾µd´½eu¿e ×:§^…-}12&Äœ½SèÜ=¯ =go6€*oÿ¿ÌE<¿4Éç>ÿXb(œ:º0¿ÑùÖ¾ù?Ç=„.„Û0i7z¼í×=<¡×w =]€Mâ€MR.•´ö:iƒ?Z“ç>4S$?ÖõÔ:ᤳ-÷”€2W¬!;Å"? 4?éf?‡·„;,U.iþ2—UØ<ˆÚö=¡ôº|€uê€uW€ufí“;AÃ?ÝúE?®»Ž¾W½6;;ÇÃ,˜©71²Ž%;Pª?pÉD?‘•¾-_Ì;‰[. ³52l\ÿ¼€H/>5˜†¼¢{¢R¢±.0;_^ü¾xäŽ= ^¿.J×;Eϯ/l02òŽï:„|ô¾«W½À`¿wÙ„;.¼71ˆõÆ<­h“=áÒ¼o€›s€›¦€›fhñ:Ú  ?yŠl½Æ½T¿Ë„ô;‡ÝC-ÙôÄ1þ·Š;+D?_““¼’¤P¿1æ¶<ÈÈ0®C3AºX;än=O‘½{€Ÿ©€ŸÂ ç¨¾:í2õ>ªå7¾1û[¿J*X;´§.xc2>hÃ:­«>`]¾ßj¿=P";Àwn/fÛ1+k¼5H=OK=+B×B6BÿgV0¾i/¿‚5?ÿXbµË ;ÌD¾Ÿ±'¿h;?²«=„“0ªã¶3†X½´è>fLÁ»€{3€{7ƒ:V{¿¦F>[ÄÆ<Ë—T;ˆõ§.9—Ž2!Ñ;éq¿–'’>š«#>­*§<‹W0QÂ3'ƒ£¼á~>s¹Aº6€“†—¼€“ç³;04+¾ap?{噾ÃÓ#;RL>/hºœ2ê—ß:ÿ–¾ä[k?º/¼¾Wµµ;Á1õ.Oµs2Uc½ b`=l<€%ú€%ÕdÌ¢:…õa¿äóœ½×ní>Šÿ‡°b¹;ÖTº0lÔ÷1|ðš½çþ>›ès¼ \€†ÿ›Yo¿´à´>5L=ÿXb&;‡ì¿%ü¼°¹¼ÇÁñ‰ «:_<$”î<9·;¤x¿Eœá>f +¿G(<9\¢.q¬1—D:QA¿y>nB¿C’I;Š-Ë ‹0c³£<8ö,=¹.=€•¾€•Q€•¥Ó;Òý?¢ó¼ó X?þ±<å“c.±–&2à;^½º>. >åÏk?1=‚4‚4(¼äÜ&=E*L=j€¦\€¦@€¦×õŠ: ž> »8}s?Ýø–:óJ*‚e1rà:¡O‘>°¢r½&u?h¯<Òf£1Ü€3¹§½/>nD9‰€VÆr¶:5õV¿ûò>–'¿Ð2Å;8×B-AðÊ0·{î:mR¿A7ð=F«¿„<‚e‘/xp`2å'Õ;–˜= Äg=_€Fæ€FÊ€-Çу: Úà=x‚»Ms~?ÍvOb.)< €u€u¼€tõ=;ˆýÑ>(oi?¦Ü¼ Ï;楳.è V2ã;W;6àí>´”b?C@ä¼F;ø¶‘-€K12;ົÅW{=9 ½ e¡é€ŸÐІ:‰§>àЇ¾WÜs¿:kƒ=&KD€$Kñç ;ÀÑQ>Îö‡>€+q?1å;д{-Œ…/1t"&;¢ÎW>:;ƒ>³~q?nM<ÖUÍ.SÇ®2̸½&ýý=¾À¬;)€£€U£tç:æV¿)λÏ ¿’¢C;“íƒ.Ax&2½í*;ÂÍb¿.|‚=Ê3ë¾Áh; †Ó-S*2‡Ã½î =¯–;=7€c€m€cýl€:ù ¿Òþ0¿$cï>f²È<‹ñ·.9=Q2ÉV;øH:¿‚oº¾JÏ?çyÉ=í·}5í·}5n¼]Å>ê̽<3€Tˆ€@ß:Xy‘¾ø¨j?Èñ>¨:-;ò£s.lX2È«/;G¿„¾-Ëm?Ðk‡>¼ÔÑ;˜È1ØbÔ1Ò©k=´~=Su;€&C€&Ûg³D¶:A:4?«]9=,p5¿Ñõ:;!m.#´1TKù:´YW?Ol¤<2S ¿ÿÄ?냶¾‘^g?'¢_½uÚ€+÷bˆ:­«y?«È>Õ5>žä;³øŠ..áŒ1³áa; ˆk?„>†–>F$=Æþ//ïi 2íGª½79œ=*'´î:¸«,Âк/Ãrƒ:IFN¿w¿ lÕ<Áͧ0?on¿u[1< ~.*·1¦-X;HÆ>Xø(?aØ$¿ØŠŒ<¡Ëu/ç>2WB7½ÏÀ>¾Ùæ;+J+€W:ÀŠ;å ?R'¶¾"}4?"}Ã;•“ù-Ûkv1ë|‡:7‰?¿¦¿Ž´?¸>m\)¿Kο‡F<°‚0D3‚7„½ˆé=à+=I·I«I;â ;Èü0? p'¿ž*>ÅnB:|L-,&ò0§§ü:ð&?˜¿6Žâ>šØŠ<íÚ/µ-¿2_Óƒ»É=ª¶›:|€§Ê€§Ö€§µ[ð:¬H©<”¨¿ƒÑA½A޾:™#Þ-ôÃ÷2&}&;-ó@=ð˜¿ßõø¼˜U$;¬Ì-³È2ût<½9|>ÝE˜»î€–ð€–~€–ÏÑ:–kÌ=p¼p?Ú{¦¾Ûö´;»ï’/öR2}°à:šF‘=­j?/Tɾø O<$/.¿1t$·½„ÖÃ=%ì[<-€ € ð€ }ä;•²}¿˜Yï½øz…½ô<ìP‚.vN2"À;L~¿åµ½ž–½©!Ó;®p-â¹›0¡S»»™=ñ …¼€¬ž€¬ê€£(Þ:n|à½ß(¿»]R?!ƒ;Ü¿'‘¹S*— ;¼l%¾Ø¿l©J?8f<)èY/ ÎÍ2l•`½ìùº=Ьµ¼~Å£¹DI;¸Ýï½wì–=…‰}¿ß¿D<ÒÚi/fY¹2ÿî(;:FϽG÷M½'\~¿_L =ñš1S‰…3ÓŸ}¼)êL=ÿwD=?9??*ªì:/Ï·¾ð¤Ù¾Í¶T?,´H<Ø.IiC0j;ƒ+޾Žäb¾KMo?­®>õ;1|ó¶2õÔ»†Wò= „=| ù ö ùûÕ:Šœ¢½A¤ ?ÊãV?±G;‹ý6-ŠÄ1~hJ;Al»UPû> _?ä';œ¥Ð-—ظ2¯ i½Öof=º¢: €€ê€ŽUž´Üµ:´·u¿/j½¥a޾V¥V<3v1PšÉ2jxT;`Yn¿Kõ<ã0º¾aSš;ÿK…1‡3»H¡¼||>6åŠ<)«"Ga0;{柾Xo?mo,>3Ä¥;HÝ0.Èz(2}ð:Ö;ƒ¾Zv?žº=ˆW;k1Ð-æ²1Y!¼·¸æ=sž¼;’ä’†€;åÙª:ÌÑ?¾fŒ6?¶ó,¿ï)ˆ<™¸Ä.½M3ªµ˜:ÓS ¾2? I¿£[^;u.–-‰2x¹ˆ¼¥Ü->ûæ~¼Q˜Q³QìF;óŸÁ>r[?yÔA?ÃÖ»:ÅL»-2‡ 1¥3;~Øâ>eõ ?ñ5?ng<åM/ «T2¡/}½in%>©g½f=f²ft£&;€æz?»PK>Éɘ»Äça<©.È/5/O2àu;{r?QI£>á …=„³½;ÈZ.y‘m1B$ƒ½s;=QLÞ:€‘€X€‘GŽ;0ÿ¾3â^?=iŸ¾r¨Ó¢ç;¶–/æ¶F27ÂÔ:–´>9Fa¿)è¢>,Z=/;5”1ïÇ-=åñ4=âк˜´€ =˜é ;þ>¨æ2¿Ü¿öj‹;ÇRð*ÌB£.Éî;<6Ö>“µ=¿4q¿ÜÞ›<¬¼º4¬¼º4ýN“½Æ3>†½€JW€Jj€(gÀ:…Éý¾¶:Z¿Ô,*¾²[+ †=DÁ0/ž¹Æ0™ó =l Ä=¨rZ¼7€`­€`Œ€`X?;Ǫ,?÷5>Nr7¿Ô`d<@¼.Uµ1ˆ8);Ñ0?eÚ»>;ß¿z¡<È;J/ã÷ú1H°½€Jõ=7êº9€þ€q€H‰Þ:Íä¿›Ó¾v/¿Dö¹; Kµ-5O1`CÞ:{{A¿üŒ©¾£¿ð<_ 0ä×Â2ƨk½–@J=WvÁ¹€Žq€%_€Žˆ:QŠb¿‡·>lܘ¾øÀ;ˆ½Q+tÎ_.(ý;‰êf¿y?Ø>œñ¶½M©4<%{1CêV3áF ½°ù=9ÕÚ<="•.Ž"Ÿqð:z°Œ>2BO?ŸÈ?ó¢B;U  .ø¨62îS;ù.„>0Z?–éè>%lzc¿Î:>šå==ñ²/K;20e`8À¼½ªÓd?äqo<¾»¥/…Ôj2xDŠ:6X¤>º«Œ¾ùh?àBä;ÆóØ.+Ü2!ÎCs>yc?«[«<|÷/33ìå;ºÇ>Lo>Àd?¦*P<6/.L€œ0-˜¸½Çœ>’^=!€hã€e€h.;°ty¿A³d>UVÇø˜=&W‡;A´.±Zž1(¹=V¸%=èÁÝ<>W³WÙWªÈ°:v©>²8¿[?.><þ9:/ª4g2­å’;Áû>Õ§¿u)?X[,<]Þü.2u¨1ðúÌ<…â=5AT¼7€Œ’€Œ>€Œ›ì@;”+˜>¡?ΫL¿@VÃ;lÅ›.X²ß1f“_;üYÚ>¦®?»&?¿XHÌçAv?a£<ö›.ÆèZ0§¹¼:a=á5>f‰{?üê<;´C0YŽ„2_–ö¼(+&>$ñr¼';ˆ;6;È=;Ÿó½ï'¾xìj¿òõ;Ï.Zù2•;ª†½^Û¿c[¿xMë;ùå–.¦ºS1ý¤š½7 >€cO==€å€Å€¦c;5>¾ë>ÕÛ^?,Áœ<ÿ¸l/jê2‰Tü:wá£>ù<×>òXY?]Ø:Nh—-âÊ:2žbÕ;„Ù>F–Ì<€š€t†€©F ;Á›¯=<;p? b«>“ÌM;:kŒ.×o‰2×§ ;–ë¨=Ðte?´ß>Î:@<'ð.ͺ2ÏO¼ù?=^Iò¼'€¡–€¡š€¡²Ç;Û¢}¼³d¿fN¿Æ7= .›&Ñ0\?‡:¸Ú½A¿„âL¿@ ‰;ƒž+{¾¤.‚ç=áÏÐ=×Ûæ<&i>iiæ¿:RlR?Æš>®”÷>ß6½;QŒÑ-B·ø09ð:x”a?‘Ÿ>B ¶>åì…;f¨S.ƒ!m2ìL!½>æZ´:+:++ÿê÷ ?†ìG¿Š™š>ÿXb/­:z#?×H-¿òÌ>˜)’<´0eæ€1úB½©/«=£YÙ¼tÝtˆtŸªÅ:©l¿dgT>:Σ¾TŸÇÚâš¼=€ˆø€ˆ2ŠÿIa)¿jc/¿lœ¾ÿXbÍH™:Ð>¿­¿XŒŽ¾ uêøá:±þ&º„Ös?¦ï›>ƒt!;›/Òƒ2žì:åæa½ÓÖj?ÝÉ>w¨¸2w¢d½Ê =¨<:«w«æ«çß3;æë#»š<= €ù€B€úWf;üO>ýâ ? ­R?b ;¾.…¥¨2d,;~§<??ŽÆJ?”jˆ;BœT.»‚°2"âæ»¡Ú =ë=€k€a€–:o;á/ºÞ&~¿û¤õ=re; ],sÊ 2ÿ½½l¿½,žÿXb,ã¼¢~—=õñ½6…ª…ñ…h§š:À¿÷Ý^¾—:F¿‘ÌH;ÌÇi-âø‰18-;–Á¿'§ß½æ–P¿ä¶–<è/(Z3‡,½ù">°u)¼ €—R;Ø€—]Ž’:r^ϾÒ,Z¾†žc¿»Ö[;9GÊ. 1ô ;ê%ñ¾ûÁ¯½„Á`¿!Ä<Áü{/ÿì†2ú`™½¿}ý=ì¼€™<´€™vÊ;uàa¾d±½´´x¿^É$:ÞN.7ó41§( ;;·¡¾1U„½ÅTr¿*D</.Gí+2mŒ¼sd5> À¼Œ‚ŒŒi;†¿œ1ν¿SI¿ áš;l”.X~2Ô'ì:¡n¿®wN¾šH¿)¥•;°x€-U%1[(=€Ö<=åñ´»˜m˜‰8d–þ:j;T>C¨à¾XÖ_¿†:<±Õ\0B¶2m*;{>ES¿—$Z¿&¨•;HU .„Á2Ïù¼Í8>?*¼ €9‹>€9èº:ø¼ ¿»fV?ª¸Í¼ÛÙ—;“hj0=136IÆ:AS¿«nS?÷Ï;$£Î:Ú ¯-º5J2´t…½Áä>$ļ&û&Û&†U“:®s?¤ Q¿ôÏb¾Õå];±_l&Q¶¿* ‡:…zÎ>HTc¿¼=b¾Ž!;§Àá#<''ù„ì; ¦>ùf<=ÚdCìXå:|¼= :~?‰–½AŠå:æâ.¨%ê1Làå:æ—=³›? a.½‰[P;c3r-^]2Ѽédé=ÿ±=;'ç'œ€7Oy;⮽¾^§$?h+?â¨Ù< ~/„_?2Zè:A¹¾Ä?1M6?²Ö<¾àë./O-2`®Å¼©P=Ւ޼/€­7€­(€­7¬Š:¢”G‡R-<Ÿ{1Úßè2§@;ªtLº%&l¿Å®Å>øÄ<”D£0míˆ2겘;=}Ä=mò¼-ŽçŽJ€n!Éä:c‰p>ÇfQ?˜m¿ª‚<s‘.µN1×;4>κ_?ûúç¾Õ’™;MÉ[/¸ïˆ2øq”½’ì=0:;€yl€y€yÿ—^x¿uæO¾.{>ÿXbÿ$Hy¿Ò½lP¾ÿXbPà]½— >€aù<>€Mö€Mî€M †:,Ÿ-?ô‡ù>*Í ?ýZæ;}ñ/û´2Åè:Àž4?!?¡9ò>=yà;Ö‡ /Æ•€2ÏM¼,Þ= A1=.€@þ€@r€B¶°;ë?2¾t®]> ìu?ƒ?~<Í4³0ŠGZ3„E·: »C¾= ©z?¢oÅ;­ôþ.g§)1–“¼}@ =|š=K€1€Œ€’/ï: ‘n= ~~¿Þ(»=S ;i-%&çïÙ*àæê:Ëùó»+¶~¿M¥Ì=A³Œ;1–?/¼'ý2=H½}?5>§‘¼€9V€9B€9¬ë:Ü ¿¦ûV?«‡½ýÛ;Í»¾.GÍC1¶Ì:®Þ¿Lo\?Ÿà’=Hc <Òìt-é}]0nj€½?9>¦&Á¼&€l&:€Ÿ!ß:‹Ük??=þ›½TêÕ;'ó.;2L ;ª½f?pؾ›ÿ¿½²Œ¥<‘/¯®ƒ2ôùh½iÕ=ÊŘ¼ežk€˜÷ÀH;S:¾âÛD>]Þv¿M ™çQ\¿'ºD;8Á'.f£´1Ûˆ§<¨Ä5=Dª¼€v_€H›:sÅX?²M¾K+¿I&×;^á*0…q 3"§‰:¾ó??Gоȥ¿ê<Å -[Ú:/Uká¼}ìî=fÁ=:'ý'ç'_íþ:ӚȽ´Y(?€8??RôV<é¼,P_€0é:m!¾Kª ?&˜C?à 8;¼D 0jÔ3¬É½s×=•Ö_<€1Ó­:ƈ&¿¦È+¿Ì ¶>¨6<~?œ0™7H3|Æ­:%dê¾W¿¹È”>Qµ=Ñ 'ÇÞ§(y°½šï`=ª8¼€EI€EG€EÿqŽI¿ZξÈu¿ÿXb^bÒ:l2¿ïh[¾1/¿îÉ:<Ï6‰/x+™0Úâš<¥=Ž U=€FÑ€Fþ€F[ „:ëÑ>W;„>– `?_¡G<ó®æ/|äL3ÀKŠ;oÛ?3êX=wX?Ðæ<#á@0Ç{ 3ð§F½{¤!>{1<T¹7öTOCû:F‹>sq¸>³xd??`<†æ‡0Š— 3öÐ:‚âØ>¡ç‚>ïw^?Ï»Ñ;*S-,5;1ƾ$½j1=2¿¼7€)0€)€)ÿ›Š ¿Qâë>¶4¿ÿXbŠ÷;fGö¾+¥6?zo¿Ÿ=Cí/Ù+3Õ½ïy=‚|¼€Š1€Š€dV‡:íA_¿cº¡¾ôW¿¾ª =Ð.#4>1+rä:dId¿ÿ.œ¾Å%«¾æyv<ŹQ. 2½;:n=—åk¼€d=€Š€dL-;½ÿn¿Ä_¾è¿ƒ¾§;-t/c¿£2ÿ—]_¿?þ‹œ¾ÿXbs„L½^ >dʇ9<€–`€–s ‘; ÓD?Ø^¾>%-¿ayÓ;¤Ë™,km0Ôì: ª=?x²>¿ø¿©Ùý;8 0ì B3¹Æ‡½”¾ >PÆø»n€ |€ :€ –ë:¿¢-?"?—*¿>P˸:¶. 2ùç:mÅ?}03?@ Ú>™£ <[]/0„03ÜŸ‹½Üõò=&qV=5€D½€Dú€D«s‚:0Oó>V‡|¾ô7X?Fñ¹;\ß.ñ\ 2ãO¤:œÕ¶>;ľÔZ?u¸<&l‚05†“3AI½DÂ'>‰Ñs½99:>Ð;ܬ©¼fHñ¾šºa¿êŒq;Ì )/àiT2ÿé;ç>Ÿs¿0¿ÿXbÖs’½a2Õ=+k=zózf€§ƒä:mX¾Œ–‡>”Ûp?ç†)=Œ¹0ïµ3G[½:ñ»¾¦Dr>CLf?‚ä<¥¹S0†D›3¶C½ ;¬=¼Ì°¼Vð€šF-%!;úòº=N%€¾}¿v¿Äq)<ž÷-8­1’U";âAù=¨¬¾Õo¿ˆ—g;xµl.6¥Ž23ÂÛ<Üx=s4=8€KÏ€Kl€V…îç:LÐò>õjY¾eºZ?Ðg<¼ª.)É2®jí:Sô?×xc¾:r@?…‹‘œ¡;7Í€Ý=Kèú:ª€Š¾\-?& /?+Ë;o'/šÙŠ3Ð ;7q™¾-q3?€®%?`‡<‘|6/1—ç1Aðø»Òr =~Ô¼g€¡Ñ€‡—€¡Ñ#;>Ô&>H´B¾RØw¿$u<È™.1¿,2HF;fõè=( ¾ä |¿šo<Ý[0S0Á2±¿ì<ÃJ…=Ç»£¼ ›Z1…›Óáé:Ü“?Ok=ÄIL¿Í±#<~/ KÈ1æwÖ:šs!?®"¾1vB¿˜ƒÂ<¤Û0ÙYF2Y¤‰½Ñw7=_²q;?€‘z€‘:€‘ÿ&Ç¿P­R?ÿXbò‡:¦ì1¿"!3?—N)¾ÿ”=¨T2i4V}.¼,F=˜¡q<"€§€§e€§}m!;iG·<%Ñ¿¥­ù¼’Ÿ:D;v.æ%»2>,÷:WÐT<¡ò¿Im}¼ç¼–:@oˆ.ª»1.®ñ¼þ€Ç=N6=k€#|€#€6:ƒ´m>°5Î>{¨b?·y¾<ÜP­,vÏ=/ZŽä:¹ýŽ>%€=>4q?ïÈß=>™ï/§aU1™I½Î$>æZ49;Z^ZãZ9Q;î :>ÕG?ÿ(?mu;²Z¥/³YÈ1æ´;‰‰> o?‡'D?6Ê =æG¯2†Z4må%=ÅŽF=+ú=-WXWYW<€„:¨Ë^½ï×z¾/Ïw?’~';¨gž-Bâã17¸‡:+>E¾vƾŽx?¤—:9S-ÚÞ0ü¦°½µl­=Wì¯<)€¡€-€Œ†: ]¿eó¾ƒ*>yÅÂ:ÏI˜.òñÿ1çã;÷wg¿;˜©¾ÔŠ>+$=ñTŽ0¤H´2„½jkÄ=Îà/=Wz¼#Fz<Ɔ:°¾ßW¹>qÎ]?öÕæ:OH-:n51ƒ;;÷h¾{`Š>Œo? *w<@‰/ðB—2ÂÞÄ:ßâ=ºžh=€*f€*€(5/„:ÐVŸ‹ý>/¥š;ŠãP/'V'3râÛ:Eƒr¿¨,f>Ö¨i>ßnÐ;h=Ú.wP™2.te½º>s¹Á».€–n€–°€–©?);I¶>Ú¹Ð=jÖm¿²…Á:³ä5>IŒh¿ ‘<Ê>¦. ·ú1½«ž½Mj(>A*ż*r­rX€{äw;¼yb¿”šÍ>2Šr>S{;Ÿ.é\16’:7.Y¿4ùï>Á|>ßE¦;Èê.v~N0CU̼ëV/>2?¼vQyQÒQx@;„ƒ?qD0>ùõM?Äš”;·bã-{ø{1éU;$ëÿ>ÌŽ>xêQ?ƒ¥x;I2».ióm2}z켦H~=©lؼy€…€…쀅™ ã:0«q¿þ‚‘¾ª†+¾,ŸŒ<Î^¹- 0Ú¦‡:{;j¿º6‘¾4ö’¾—d<Æ›²'j¤*ƒ4c½Ìc =>@¼Ÿ€œÿl¸¾±¦Ü¼ëÈn¿ÿXbÿ(Ñ‹¾Ûô£¾9h¿ÿXbTÆ?¼P5º=¦¹½‡b‡¸€ GÒ†:ý>€)´>rm¿Ý{;à't*¥îj-KÜ4;#åS=è¤ò>l a¿˜bœzÐ_üÿl<ÒS=.¢p‡1š%¼ðÚ%>zŒr¼€AŽ€/0ìz ;Î=ÛÀU¿EŠ ¿\J<êø/kõc2óÃë:y<>µa¿ë;á¾ÿö6<6)-zQ1–C ¼å(>Ú=€¶'ü€þ;èCC¾YP?éú ?y±Ö:Èè-Ñg2ë›;«]¾aëT?ôá?ð;z?.~P3Ë Z: ¦Ú=)´¬¼3–È–|–Ç|á:о/>ùÛ­>¿l¿F½î;ÍU™.ocô1P>Í: ûž=ÿåˆ>¨àu¿Å#)=æˆ0ðN˜2—W®½†=­=°È<ɬ€°¦:ÎY¿bÖ¾ʦ>\N<‚…,Ût³$>xEp¼€{"€{ €{U¥½:Ðf¿×¼±>ƒ„>Ià<ª Z,³7/©Ã>;-q¿ßè‚>ª7`>§ÈS<„0 0"3ap½ªâ=nÀ'=9€v€à€VRP;q˜>÷!h¿d­˜>›Î÷;ˆ¢/~ƒŠ1äÈ:à‡Š>Ïån¿_2r>4FÇ;¢š&ô?ë)X=9µ³¼5_¾_¼cÿ!dÙ>2ɳ¾ï¢U¿ÿXb ;õá´>M̨¾© `¿V‹°x–`½/:§:°:Š¥:òx?mL{¾9õ™< ±û:qu+CJ§.íƒ;ïÍ|?ê4¾lB=YÚ²;ã4ã4~8=À#*=©‘÷ºd¿X%>¾°°:Äo/fmŠ2"Žä:ö½ç>²b¿šÃý=X£¸:ÿ@+šl…/ 'é<£!#=AU»88å8t8|O“:¢dt>p7"¿{b<¿¡/;ŠjŒ. Ï«1ÿsTX>c ¿!O¿ÿXbyÉŸ½µ">]1£¼ Š¢€{÷€ˆÿ¤;b ~¿AŠö½ÝÕ¼Yš=rô. óÐ0¨dƒ:¾ur¿›- ¾Ôh’½«Ý=PqC11ëê2Ç€½. >Eò½€ú€™€FUÔ:Är?=€¾0XJ¾$<å•->øƒ1pû:,…x?L>¾cǾêz³;¬#-”æ1늽Ã+)>pBa½€ƒ1Jö€ƒÉaì:‘l¿ìЃ-ÿüœ1>Ëf;/ñg¿Bw°½O'Ô¾ž‰ <üu…/'˜{2å%ÿ¼¡+=e‰N=€¼€š€p…:*gª¾3šY¿ä Ñ>‰ô<Á±X0¯’‚2!@¡;9/ʽ3Òz¿±B2>eå=V70'›œ2:A½Õ•=¶-=€c〉5€c@׃:°i¾Ñi¿ƒÞ¬>ëO‘ λ €9_€9HP¼:T²Þ¾E[?þ:Ž>cˆ«;×°".}‹r1¿öÝ:ZLô¾|?]?Ö6#>MÄÔ;5ª-ìùŸ1uWö¼)wÿ=Ç‚Â:;€rù€rÊ€rh¾:ï1>ôór?¯ß“¾ñ:rFv+´4/€ŒF;á¤>"Öh?q†¾«z‚'¾gmk¿jÒ<ù<0 ÔÅ2]’;‚~»>/¤x¾Ýöe¿‘øò<1Kµ0üæƒ2MIV½(ñ >ßj»€–á€–š€––:’%?Šñ×>W­"¿¯<\§¤*v“ò-‹ý¾:17?MÀ>rú¿ÄV<‹©0Myœ3Vò1¼½*>`Ë«¼o€/ Xÿo¡>ËåW¿Ù ß¾ÿXbC›‰:ã î>BQ¿P¯¾ÕÉY>¶p1ÛR^3PŒ¬<ßm=º.ü»h%hð€R™Ì’:P:?Õп¶®•¾t[<0à0¡˜˜2úB‹:ÌG?·é¿µT²¾²‰< b…, @)0¤6q½ªÆ=Ç*¥¼s¹>Wãœ:äü ¿žX9>$DQ¿å÷Ÿ;€Ê']Tc*±~É: õ»¾j®—>Ù¹a¿(<Ù.|L1½v½ž˜>Ô7»€”k€”T€3uKÆ:Ϥ&?â?>R<¿‡%à;•]—+æ&?0”gˆ:Ìò>j±ç>TUA¿¢,€<¸g/Ež1@¤¿½_yð=Eò•<&è\?“¿;#p¿w¯¾e;‰¶–;S%l.Ü>2¹–;ÈBc¿îùã¾-\ï=Ñ:%iÆ:Ü&8?Cb(?JÅd¾w<ÿhÏå<€Më€M‘.òàö:ÂK?ÿ×ó>vÂ>uV;Û\í.I%c2(œA;KJ?Þ¸?Wy«>kš#Ÿqa;)€/4€Yh+ð\ñ:¸Ã?ð!ؾ\ó2?³ë;Ú++ìßî.!ñ;ê ?Š)ì¾xz4?6ƒà;0 -$N¦1䎽&7 =|{W;€~.€‹,€~u2;ÒwM¾´«z¿;2ûøÔ¾ÌÒz?8ëp; D*/.º2øÆ:j埾Õo5¾µín?£ƒ<ÎÀo0 û28÷½v==ö¿¼o€)û€)l€)J[Ê:9â¾ZeL?rѾ„?<"A 0´­#3òf¡:ü{ü¾Oo/?1 ¿¡©;=¬Ç‘/–-2ÉŽ :ˆ×•=}wk=8€*b€-­€*''À:0wâ>Êu=¾C¨`?/¥y<®60u53Ç: ;|¯¤>ƒ¾Ü^i?žA<".-¨·¥1û[=(î¸=a©.=?PúPqPV³:ˆØ> -P>Œ-b?Òx<¥{y/¤2ô4Ú:k?vt>[dF?B¹<ÆÃ&/Œ†2[´½s„ =¥I©¼9€¬á€¬î€¬N:Îr“=BwT¿6 ?q$;0,–#žN0&ù—´:ôy‹<ºÜ9¿Eý/?ÓŠæ<.*t.Th¥2þ,¶½ØÎ=_)K<€ 6€ ØæŽÞ:Åy¿FC\>7j²½uL;ÊÃ,1í1„ÂÛ:¦w¿"™Y>²> ¾v°;.F/íG2»o½‚7$=D6¼ a€Ž(°öò:rŸ¾ÞEÄ>å˜^¿†¸Ü;ùÁ‘-}l„1ye ;hO”¾²òÕ>…p\¿±0ˆôû; Ò¬-ÍÞ;1Ieª½/¿ó=ý†I=)u]u£uà*¯:ÙÒ¼ÏZ̽+£~?jÖ†;ͳ+ïP™.%¢>:›Íô<ê7‹¾Y¼¾½þ†r¿\ <µï./e“è2T½QM©=Ë¢°¼W°®h4;F›ó<Õh¾WÕ}¿òh<îJú-꿬0âE;ê:¼>~½\¿/ A<ñc‚/œ¹43\8=n†=­£ª<ª×ª ª\5);¸o£>OAg¿¤¯’>²";YE.~“l2wâ^;»>XÏn¿ÀDe>f·;;„0§ù3æXÞ¼öC,>:è’¼¢z¢”¢K8;­9‚¾Ò1¥¾Žei¿¢s¹;k*),më41ôi;úF¾´ØË¾½e¿åí;lW/T4•2= ‚½*Œ­= Í5=.#C#¾# Â:ÿ÷Š»ª‡R¾Y‡z?úí?;ó…¼.S³1§5É:hv¬=¥l›¾÷r?ñ0<µ ›/ŒÄ¥2Š´½L5³=p•§€X<“N/Ïš 3ð;[`¿=Pñ¾çÄÊ=2|´;ƒ}\.C2 5C=<‡’=–£< !$!2€Qÿy²½Uõi?éþÊ>ÿXbgJÀ:ÉØý=q6Y? ¶?Ê3>™\0„¡È2P°¼€`=OD=€Ì€LVk@è:·+†¡D^¿’)¾ÿXb¢:£?ŒC¿ašˆ¾ÃM¥ØQ;B¸h º:÷ôX¿— ¢>ˆ0Ú¾ÓFÁ;K'/j‰'20é:ÿ<¿²s›>r0¿9…«<”—ð1«÷74Øœ½,ó6>@¥J½qq(€pÿš ¿šL?`šz>ÿXb|F®:A4¿§$R?3oà:¼ìí=Ðç·-ï9/Q~½m>ñá¼€ú€F€ÿ.;üy?$V¾]AU½ýê;M&œ,wl 1C†;0™n?á°¾…-à½ì+Âä_?(ÙZ;ƒ¨.Cøº0·ÇŒ:†±³¾qª>`?á £É=€.e€.×€.ˆj;z®½wOh?¡£Ò>%<&f;/*XÓ2¹î:LVë½'Dc?j7ä>šm‘;Ó\Ü-%z@2æW½ 5Ê=©Ý/=m/û/î/´W¼:ñsQ¾É‘©>ùÎk?àÔÃ;³|å.òÈ2ÍK;ü6{=yeÃ>Rl?àªÅ=^œ0~æ·2h[ ½-wæ=Ù?=€7p'®€7±Té:ݾº?eÉG?*b{;î¶-Δ2ÒjF;Îï¾vœ?ÁG?3Bœ;CQ›-`§ã2›È;â®Þ=à,¥¼–ž–R–˜÷‚:†=϶=„J¿½k;J_q-Úh0Ô3;\ø=à|W>¢Ux¿þ—g<™˜¿.ø4š1¼'=_\Š='iþ»;€ª€Üe ;i›c?ÁÁ4¾ ;ؾI?ƒ;?A.W™+201;!~n?íƒ8¾é›¡¾x û<ù¦/2'2«±<ñÑ=žz¤¼Z€Œr€Œ²–È—²:Ð »>g?ªÓ=¿<0›¤ ?£áF¿_L<$=‘.Ë1Ëó ½›çÈ=v¦=/…ìgþ;°Ç#¿\Q>"¯=?Dr¤?WC?`¹t:òx£-|\›1†:ëæÉ>. ?g(9?mw¼;ø¹-[bµ0<„‘½º,&=6<½;€‘€‘~ÿÁ¸V¿«ÿ>­P^¾ÿXbòç:’¨\¿mÖ?ËN{=`;<~…¹-)š0r"¼€b>ÊúM;;€“É€“õ€“êáÚ:ñ~S¾ gu?„·H¾–CK;˜y -¡£â1â>¢;^=n¾/ëq?ñkk¾¿\M;1Ðä-K²ô1Z‚L½vP = ü¨» :­x 8o;‚ê®<7í¿%g1<ü –:ÐO0,A]ë1ÍÑO;$=ÊÆ¿. B<=;¹:›7/92“½Ì·¾=íÓ1=€6£€1~€6©o¸:Ï&®¾ºf¥<3®p?Ò;f™@.ôA1ƒƒ’::(°¾f?R>ºj?u_Ä;¡Ù#-µ$¬0½"á»="3=€69€6€6Ø ‹:œZƒ¾pz¾\t?ت,;’¹;+¡VH/‚œ ;Ëþ†¾ŸÆQ=Ö—v?ù ž<èg‡0çm)3 ß{½(œ=™<€}€Þ«£(Ô:¢¤¿Ð€ ?ñÌ?'V=<‘.H¯U2] Ì:adB¿|>&?F(=z‚¥>Ž‹2¿„¿27p‡½E&>y?n½9J9Ý€:!Û¾;u¼¾µOS¿§z˜£ù8%jvÿà::¿)?Soð¾ÿXbå‹@;W@'¿5?o÷ᆵNh<À-·_=/MY½ÛÁ=é¹» ’ €œæ8;Ï *=GÇ¿*'»ÖË:P­-ŠRÞ1ñ×;Ë1¼çŸ~¿HØÒ½°­Õ:Î.þœ2X š½ú+$>¸‘2¼€{L€{·r/ÿâ:³ð)¿è«$?WÃ>ˆ†G<Éœo.] 2®s:B N¿tþ>¦>§Å’2½::¹ü:î3r?”û•¾él ¾ÂFã;mp$/—‡Ž2I*å:¢«p?ו¾Òê2¾×Ôp”<=€e¹€eõ€ekµ·:Ä”/¿ÄP>yÚ2?Ýdm;€û$.¸D…1Ó‰W;N¿ª9Q>l¯?MÓ<Ó0Ý.vJ26=óÉŠ=¾kÐûï>m„J?ÿXbÓÍ:ö£™<’4?Üf5?tM.¡<Ϊ11DÚÍ3†U|½™ž >{3ê¼€€™fB_õ:&~?žƒè½ ¼½ªÅ;ÕUâ-ˆ‘32fu;œW?¨Š’½Œf»»¦<öm0佟2ìN·½‘Ö¸=ø—<€Õñ€ °Fƒ:ûòv¿wOi¾Ð¥>¢/¼;Žb†.©^2íÅ;&,n¿Û\¬¾o¼>¿|7y)>åÞt?ÿÅa<à¬p0p¤Ì2| ‡:äI>4­>% n?“ˆ†;)†V.Äp03mpb½÷ D=öÔê<€f6€PC€fIJ ;õPê¾CM?f€Ã¾ì%Á;¾F“,]Qp1Ǥ";›¿BA?¨¾Û<¡í0ƒ%A333“½ˆ >{= €.M€Ø€.§å:ìÙ—½˜÷X?1Š?¿kð:wLœ,3È1)Ÿ!;¾É¾–SX?"ý?ÿã4;Q©-¼Ý1Zf½ƒQI=bf= 55G5a<ƒ:…H :žÉ>áPk?ûT=¹ï,/Œó1ª¿‚:S`-½ÛÀÇ>Àvk?0Ìí<¯÷U,]ƒ.ÆOc½]3¹=!9=]/ÿ/ž/*ýƒ:í…´=Žk¾é|?Òþb<îxÞ.*V¹2K;Ä?]½¼CŽ=Æ?»…E=Gr1@ð³2ñ[½ÕBI=Þ =-4.-ÿÛù¼¾–{k?)þ>ÿXb²]ƒ:Úðß¾9$f? =¹<˯P<0K_0 H2ÓP#»%³º=sgf=8€-ì€-É€-C;©„Û=ŽÓH>6†y?L_ò:×}•-ÍA)2YdH;(i>Blƒ> Ùt?†_Š;z¤-2Äq1@¿½- >y±°<{€mè€mˆ€mÅX³:c}f½åC?LxO=¯h;)û/<Ñm3îÌR;͹°½²=|?æÜ>(PÑ;+w½-3¦L2x¸½½òÓø=i=3€eª\€e•Ü:l[~¿—^¼¸úå½»ð•<'0çÑñ2‘Â2;ˆÜ¿Šüª¼>LÐ<(–=1©1º­y3Dn†½Wìï=k¸H=6€D¼€Dæ€GDŒ:TcA?²5⾪¾÷>ýñ±;i¡ /0 þ2±;"9N?€)™¾½î?@_[<ƒ ê/Fåù2¼;2=cR=Þ!=)€Z€$W„ÞÒ:Zm8>?¾Ä£y?Ú‡Û<®\ƒ/Ny52~æ:½¥}>Â96½«Âw?ðK<˜I<.øÙ1|µ#==~Ï=i7z»ß€’Ù€’s€’²1Œ:.U?ÿúÓ>B5¼¾¶Ü[;í?./I'2/>;:ÚS?Ú¾>w—×¾7¹<Æx0LyË2þ}ƼœÄÀ=9¸ô¼€C¾‡º€Cà×: Ë˾åŽW?jº¾°r; ǰ.ö÷õ2zîÎ:⃬¾'­a?SM©¾D+h;Pÿ†.‘wŽ2Ü€½k%>fLÁ¼ffL€ KtF;³l0>þ)<4ºå-˜]â1õ';žo?.Õœ>-Ÿ<>¼AŒ<e)0 ÏÒ2üÈm=´’V=ƒ07< €jl€jÔ€&ÓÔƒ:?Oe?Y¬Ý¾éÒν"¼š;‚òP.äÐÕ1Ñ…";0ˆm?˜t»¾²@‘½%É€<~æ[.¥­2^+!=Hâe=gbº»‰m‰‰i¬…:xüÐíl¿±¥z<#'°,ìS®/Æ‘:(Å?ÒÏ>ÓDX¿ƒÏJ=,Á0k†2²-ƒ¼á•Ä=øªU=@J@þ@œf:h¾·>K?Éó ?èðÍ;RË-: †1MGî:PϾBŸJ?z™?;¡;~…´,fØß.ž7½ì->ӆû=›=ª=ðMš: º2¿vÑ?pSǾ&ÜŽ<ñ8œ.‘Eü1•¦£:L.¿!t?/}ȾI°¬<íó<&0 )óç<>•ó=eS®º €’E€’Õ€uË;íÚ?‹°/—À2®ñY½Žè=…Í@=€H;€H-€Hóî…:¬®9>ÌKÈ=‚z?Âð*<ÚÛÛ.Hg©1µ¸£:‘?:æ¿tQê;ƒƒ*?¡<ºÈ+<¹÷-Ùr”;³Da¿Ü¤½;-6ó>y“ < •.8‰ 2 Š›½ÉU>âwS¼€ˆ]=Šÿ¤V¿¨V¿¿E¾ÿXbÿ¦n¿Ìg ¾h{9¾ÿXb錽”M9>p|m½€>€o€>Ê×K:J£f¾£¸S?¨Ú¿ië=x0$-1ÖóO:¿>Õ&x?L,G¾õuF=r Ÿ0%‡i2©P]<ñcì='L=,†,[€,•}Õ:s‘ß=ûé> ûa?@v(;H¶Ì-M$»0Œã ;ÓbA>«Zê>j^?â=#Ÿ-ñÖ¹1ÿ ÷‘<€%€É€òP„:6»»>²´m?Æóm=5Lý;Ú…n.—­Í1dz:ö*{>ütw?ãi—=%º.;Oæ-¸·2›7=Sç‘=ÖU¼^e~1•1–¯:\P>?ÚQ >U±'¿­xì:Ï-- sE1*L5;w0? Sþ=·6¿C¤;ö6§.xêÙ1Ñ=+=­nµ=Ò¬ì<$P,P¶P…,;® b?ʇ>r¬â>Xf;cº:-5)O1Ç<;°a?d >Çé>|Lí:…¹+°J“1k* ¼{3Š=­c=€?h(j€?Õkâ:D¤t¾;¤;–x?ET<îK’.ü­Ž1Êþ@;üº¿¾IÝE=í m?·ÔŽ<³Js/d³ì24‚ ½1>&ª·» Aô;EA¡ë:µÜ¦>NÊ^¿Ä½¾‹›Ñ< ê›,9/n„;@˜•>7¤T¿[±ò¾ßßœ<@0³ 3·ÓV»þ>-— ¼’†€:€²˜´:{5>÷¼1?ˆ‘2¿mµ\Röa?úÍ <ÀtÓ+â÷ü.Å 1:°>2>†ñ…>ys?Ù°F<œ1Cæ2×¥½&p‹=¦Ÿ¼€ŠH€šk€Šg\×:õöW¿5쬾ӹվD8t<˜Ñ´0›¾š3ì™’:¬_¿¼¡w¾ؾZ]È;ޏ 0¨ª2•€¸½Ô` >‰^Æ<-€h¬€³€h5@†:f¿Ö1Ñ>¬>Ÿ¿;5eŽ+ƒ œ0ÉØí:ßMm¿Êê¯>ù1>%p>=þ!^/ší›1Óùp»c>SçÑ<7€¶€ÊÑÞ?;wT©½}æq?m#¢>rº<-G//G]3¦œ9;¾ˆkt?#Š>?<Û!1)cz2%t»rÁ=v|<+€§&€¥{€§C´:ê²(¿²˜>¿¤ Û=ú8<õãö$z((ˆ¼:> ¿4V¿2ÝÎ<†´<…£ð)Ý+a =Vš=X$=5P~P&€V[Á·:º=*?zH ¾Óñ:?FŠ<¾Ž;,¤§/9•1;Üy9?ø„^½¶æ/?0(< ¨—0$Ü3Ì)½u%>g`d½:|:­]à·½:ݹi?#;™D“½Ðòu;ŒM;-bµl1º"Ä:ŸC?Ú6-¿{ ã¾À$“=ó,¤.Ÿ †0H6W½9›N= ïò<€fC€fS€fø„:§Œ[¿k¨?»#§<ñ.Cè1Ùå:Kef¿òÒÛ>⊚½ûž<`…/Y† 2û”ã< ›=(›2=9€Kã€KÃL#¯Û:`$?ë —¼@"R?üþ!Ü)½Ïid?o <:ïI/q¸p2­ü2=c¹%=ŠËq<.EÖªzEêøÛ:WÝ>@‡e¿ZÁÄ=ûšº:ê)/§2Sν:¿]á>‹(c¿­· >૵:SB+œ/6ºx* =^/ͼf€¡<€¡hcò®„:t_>"½ù«}¿#Y;ã~,|Àë0Ðì;×ýá=dÀ2¾D{z¿¼ÉE;…Ѓ.²lg2¨j½¥†v=R »?€€s€€k€€ÿ €û¾Dš2¿§¿ÿXbÿù¾)BL¿ÍD¶¾ÿXbs„Œ½º÷0=ö”;€‘þ€‘~ÿA]G¿™– ?ƒ‘;ÿXbÆ´„:†(¿#I?9Í=#;Î/èÜ]2ªž ½F]«=;ŒÉ¼3tðtÝtÇ™:(³D¿¡$ˆ½võ"¿Ð$g<žØ©-;P1# ç::Áh¿€¶Œ=fAÒ¾,Pà<‡6B.({)2$Y:Öªý=Eg¼L€z€j€ìÐ:O{„½ÄÎ:?,A.¿’éº;Á[ .¹"\1Upè:î>¾sô:?¡+¿qt“;7×ú,sþ;0”Ú »ýIü=¯&=s€Ž€Ê€éí;nýH=~ôG?\?Ýdü:a‚Z.è­r2¨Y;±™µ<¯ÉH?µ?ÐòÒ;‚LÌ.®8š2+1¯½dä=ñ=,o6€vo›ê:Cͳ¾M§j¿7C¾Z•A;F‰-2e1c ; ˜Á¾‡=k¿?æ½.<¸ã/ÞG©1:#=©‰=S°=€Q|€y€Q„Ãÿ:Xêf?çðf½3$Û>@Ùx•o±<]š/H2 À{½ =+„Õ:;€¨×€¨ü€¨f®";…’…<œî¿QD…<¹z:Š<8,Ì72Ú½k;›ˆÜ<9Õ¿]Å<Ø R;뀙.B™,2’²Å¼´<=ä2=€ç€:³½Ž:=4 =Oqs¿œ=™¾ßä.<êúL.ßS°/P;qz=sip¿‹"­¾qß=f01£k±2ï 6½Ö‹Á=Wì/=€1$€1½€1´?º:áßš>aY=?¡s?´j; ¾ù-Zª¨1§›F;ïT>;îÆ=œ/y?2©a<ÃLZ/Új.2Ή½¼YÂ*>ôú“¼ ¢´¢N€/×5;þ ¾õª¿«X¿pÐW;pÕ6/ÿö²23[;&#°½¨Ûý¾y9]¿SI¿;ç//CQù2,ç¼£wŠ=Môù¼+€…§€…V€…ÿyI¿Â¬¿¾v5ü¾ÿXbì8M;(‹L¿è˜˜¾ë³¿0Å<íË”/þ^2q¸½±o>ë««;üþ;så:ÃÞc¿«u¹=Y®ä¾È| <®ƒƒ/*‰Y2¸>ž:ËY¿ ç=´¿ ÉÙ;šVÂ.ˆ­æ1ÇG <5aÛ=¼(=m€,™€,±€,ÿD´:¼•æú>Ô"_?ÿXb\•„:¥‘0¾.?¢‚6?ðü<|×0îAC3þ_µ½Ð™>gET;/¹ô­l–:Ò|_¿³J+=iËø¾kNm<øe0ƒ/2±þ;‘US¿:jç<òK¿{ã<"^I/`Ä2®r½SÎ>u=€I=€I€I„:*%6?åx >`0?è,Á;»™0²\ö2$¿si7¿ÆJŒ>ÿXbx1ö:V¨«¾Ðc¿ `ž>:>€÷0²Û1'¼½–>t=¥ [¼€d€dN€EÊÃ:%dZ¿ ŽÓ¾æ£¾qá =á//œ,¿1äuŒ:’»¿Ñgá¾á*¿o2¬=ò¨{0B!2¨ªP½»'=‚Ç7==€‰Mk€‰ ø•:0H=lðf¿Ú>{—ñ:0Tö-<þ/ÚõÕ:Ò–>Td¿YçÚ>à_¥=öCà/Ÿ¿ 2¶/ ¼]2>À—¼ F€’Q^Ç%;ÿQ?‘Ͱ>·né>§Ôo<õ[#/„Î2f©à:ÚõX?¸l¨> HÕ>€C=ìט/#‘â1cœ?¼Žç3>Oë¶¼QTFÎFÑÒý:úÒ(?ŽÛÊ>;‹#?ˆ\Š;€®.ÇÆL1bŽ/;‘?õé>\ð)?b“H<Ér12I 4®,Q½»Du=s¹= 0〤P0®>;J·`¿Þ½±åî>fò+F!¼\œa?hœí:“¦³,Q/0²:¡9Û>»¿¿½íf?hôõ;‚Øm/¡Ô[2ã©§½¦(÷=×û»:€(Þ€þÏ:öϾuPP¾€Cd¿T+U<ðÊÛ-µÇÐ0^-ö:žâ¾cϨ½ò¸d¿«y½;//}yã1ÌE|½ >Õΰ¼?fëfrfÉŽ;»Z?úq‰½´/½<£âm;‚*//+_¨2Ø.ó:u­{?Æ=Bê>ç(<Öc/‘¢³1%]³Lé€KîL‚ÅÛ:ðë?—R >ËNX?õ•<ºiz/¨Ju22°:A þ>ìC <í:^? ì<Á> 12D3¹ ½>A>ëÃ:=_€÷€U€ˆüü:­<¾ o!?¼µ9?Õí;¤X².9h¢2 ;2¥¾Áw,?e3*?fàÜ;¼I×/x û2DÝG½y ²=iá²¼)³¾ t«_å:Ž™½k! ½!¿¿,C;Ìpô-¾Õÿ0‚«ç:3«½ ì_½”n¿ßÛ<쮌.B_f2ÌD‘½«#>ˆ×õ¼*€Jì&V€JºEŠ:ö—½)A{¿o*¾w7ê;Al/™‡<2š;¬&h=9Fz¿¹dO¾bÛ„:+ñ-ÆÎ18½j¢¯=ÝC¼útÐt÷tÿßã)¿J¬¾+¿ÿXbÅáé:9óê¾/Z£¾ÆHT¿ÑS<%]f.ø 71á™P;JA·=´U ½€ :€ ¾€n¹Sƒ:±e>68V>©s¿V'Ì;ž-Ðæ0¹È»:œa>œ~=ñ;y¿¨È;ÎPh0€]3®Óȼ¦=µQ]= €w}€w&€w·êƒ:‹mD¿;!¾R%?5§á;.2˜/ƒÞj2/‹;#µK¿ûæ½<ªî?¹á<0Ú¥/š2!±½=™=ûY,=$€2t€8Û€5À[„:Yƒ>È€¨½µ}?”^<Çg/=¦ÿ2ï‰c;¨¬u=»þ‘½úâ~?ðüw<e0'3w‚ý<[`=§²(=ßLzLgLHžÝ:<¿¹>¥pc=¦"n?"±;ÅÙ¸.Ù°‚1½†:´¤?+¶O<Á¸\?Ǧ<Èl/æÜ1ˆLù<ÏÛ¸=DQ ¼w1Ú1Õ1Ÿ;f?=»5>þnW¿A‹9<(À!-R¾›0ZOt;Üg?¼R==;X¿¹ž<¿äî.ˆ h2‚ɽ$1>À?%½€+ü€+ôl;à:µmì>fV?È;—>4U…; ®Œ/’F=3Y¥;g3¶>Pþc?*þ>z=[<ÜI/;¹H2U4Ö;÷=°d¼3€²€€ŠÜÞ:{{¼Ö) ?¡«G¿dÁÅ;ÍDj.ŸY2‘t;Útd<A>?@+¿tú;ù%/á²[2,c½gì=HO=n.Ó.›.¹‚: ?Œ[G¾˜ûL?Í<¤ö .•M1Õ߃:V*Õ>‘;áôP?|<¬g?{öîçv?K.´<ò 2&U4…ï}¼û±é=G’ =;€@L '@ºî:xu‡¾ž?(®N?¾M„;lÎp.~ƒ÷0èI!;°ÍK¾!ûô>pñZ?”Ð<_`Å,©"2$ n½ ¸>A·= €M“GF€MØvJ;éuç> ùå>sHE?aЍ;_²-Cj1®;«ð>’?î‚5?½g­IT?ˆÌi;iá.÷J2xŒÆ:è­¾Š¡?fKH?S4-=É€=1,T93ÐÕ=Åæã=Íä›K}%?_’3?[ÅÇ<ƒ»¯/a°2©¶Ã:ñ°>â“1?ù"?.¹l;WÇ0«ô530żyÇ= Ð6=€#-€#~€#ÿ<<«¾Âé¼&q?ÿXb~½ç:€ñ¿/öâ>dS:?]Ú\=±í½/·,T1+Ã8=†r‚=b„ðº“û“q“Âkç:@ ¾Î2?R¿¾Óè;b0-e3ãõ¼:'$c>O ÷>çêX¿DPT<+Cˆ/sõ3'öP½9ó=÷u`¼+€˜ý€˜†€˜Ò´ñ:O•1¾ð ?YH¿e‘Î;O)9.ß ®1ø<;·ÝÀ½ü ?:3V¿jb”< Y÷/£3š™½0c =6䟼2€¬ü€¬r¬5§Š:ÁG›=1X~¿…­=6O;ó¾&p.’*G’u;^L&¼Þ¿>ú<Œc;n£I.1eô1³ëž½@/ü=á}U=u2uÒuÿ gÛ¾±Àܽݦe?ÿXbh ‹:Œâz¾ Ö¾¢Ðo?[ÃÐ<´åÏ.‹Ö0 ‚‡½Ò!>Gb½9=9S]5y¡:£2 ½Y2:¿¼w/¿”þi<ØÝ/«ìÄ1ÿÀ+”¾êŒ*¿Gô/¿ÿXb(Í<ãÄ—=†Ê?=gL7L‚Lø:ïmB?êо?ä.½;Fxt/¯k2)ø¸:þ@?{¾.>?îœ;ê04nT3B`e»;s¯=¬j='€-1€-h€-g ;qÎû¼¥Ö=þy~? ü{<Çvœ0 mû2¶{;w$½m©­=ìÞ~?ƒt<‡Ì05È3óç<um=袡¼eÆeåel„®:Å D?Ä…¡¾ÿW¿¿ÙO;"À„,¿à0Ög;5“6?Î¥¾¹X¿#Ñ=&*0ù­Ò2÷w6¼]k/>9+¢¼%Q6Q\FÁ'‚:Ò¨?›3?'6&?jÅñ;$½Ó-På+1>‡$;®?Ê`á>¨0(? ñ;†Ç±0WôZ3ä2¼)u)>”‚¼XOFXÿû\?¼á>‚Cø>ÿXbÿ!Ök?rª¾úN>ÿXb튽8øÂ=ƒNˆ¼#)‚)<)è“:þýÞ¾ƒ>¬d¿Ø*`;~g®,æ8á/q)å:¶´¾Ÿ¡n>)h¿Â‚¶; ›0µZÁ3 ޲½ãm> $ =w€\‹€\Ö€\fO;ÞO¿µ¸ò>\U²>ƒã <çí0e´¸3Æ‹O;™K¿˜—ê>Ñ:Ë>MCß;õ/¤¨ä2ÂÞÄ:,šN=íU=y(ï(í( {ƒ:m®õ;¹¿¿Ø¬\?qÂ9<¤ïñ/‚ò¬2ÚG’:.V2>ÝÚ¾Éc?n¼=t21b“¼2!YÀ½1^>I®<\¾\½€ýZâ:ʼs¿ð­—>Ç4›=N­;F¼ˆ,I•Y1sÇâ:§O{¿Z(:>«fi= |!<º‚/Ê2äÙ%½üPé=á'=j€1¬€1Œ.ô×:ây®=5—?ÐR?üƒþ;£Æs-³ª1ÌA„:8Yéºí?jìJ?n²Å;Wc.¹ôð1¯´Œ»W?>ŽÉb<~tM¸ð:ïdõ½³~?2Pˆ²nj?s;ÐÔÜ'êHÑ,Ø+î:àò½æüõ>Ix^?ÆR`;¬/'.Çå=1õ.^<´Ê =u:¼ce€N.cÿͨþ=/õ{¿ñþ¾ÿXbÿQsÆ>Ý3`¿!J“¾ÿXb¡…„½=d =)²Ö»€‹€ç€‹sáƒ:Ï(o¼KÚ¿ Ïú¼B–á;õ¹e-¬Ž0wUî:¯m½ ^}¿ùó¾ P¡;ƒ1/ßhÓ2ËŸï¼Iû=uZ·<ÿ"ø"¾"žú‚:ž"(>§•[?Øiù>ˆ<ã)-gæ/2ã: Î)=TQh?ÖÖ>.…=aþk. kÂ0¿â<Üï=Éô<û¾dGí:Ì?y†)?'a ?Ø`<+“W.’Ü1õ;’Õë>¥#?*¥?Ê·‹;9 µ.m2«L½w>à-;€:€7NšŸ:¦‡s?{`m¾ÿ!P¾é&<‹–/5¬1hZ‚:¿R~?ï Ô½ |C½æªÇ;Ë+óö.Þ½wi#>ž 8½ €ƒ(€ƒ8€ƒ¶Ú;«Sz¿qB½KÌP¾.ÿp;zP/áγ2žÜ ;Cx¿¶‰Ð=ìçe¾ zÇ;õÀï.6ÿß2ÄÏ?½rúº==ð±¼_t³ttt,l;ÁÛ¾#r*=}¿É±j<"‡20ŒC2ÌÖ;!ä´½U€Ü¼è~¿]ïx;¬¤/O@.2O@“½®è=gœ¼~€™®‘þ€™oç:¹)ý¾æ2µ>l_P¿ Ž÷:6Þg-Ð^ô1}é<Ÿ”é=Ö6=>üÕ,†:³Ñþ>*?¦(?jÃx<P|.a¦w1ÑF;æ?*3ö>$D,?MBW<üï«/ijx2y#3½È_š= r—¼4€š©€šý€šÕt÷:xs¾™¤b¾$r¿ÜK¥<âK/ÑS 1rý†:¤¾4†±¾›Èm¿I§í;øb¬+@iÇ.ø¤½=E=Íw0=€c¬€]|€c*Ù:%"¾ž z¿“E>0æ3B¼=Ùn4*¿}Ÿ ;@y,×¢!2µP—;êX¿šN?¥Ü¿­<'[,“Z@1‚Ÿ½º‚->eá+½:€„6€„?€„ðoØ:vò¾v9¿¼*¿Û?@;”Ô+-ç„0ÿ€b3¿¦J¿!VݾÿXb'/2=Þ^=U=+€H€U€íàC;ë`ȼZì=L7~?Ìê_<‚/¿&2fêå:@H½òi­<Ï?îÝ<ãb¡/К*3Ÿ½(Ô“=uXá¼.€…Ä…Ô€…B_é:¬e¿h“¾xÊ«¾%x!<¾§¡.sÿ12úUè:‘ÿ`¿QQ³¾ÈÎ¥¾-׫;¾õ¡.¢Ó›2 ½2; =u?§9 k€ 3 ?:+ƒ¤>Bi¿Ç„¾pW=ÃðÅ.BsS1ÿ92Ï>û_¿%-ˆ¾ÿXbÙîºq:©=œü½{€ Ð€ ó€ yŽÀ:ß‘|>f>¾~u¿Ÿà³;LÓ.€8€0‚•÷:°}¶>(ì°½})n¿–<Q1CV63†’ ½hÊ=ÒR9=€€–€‚º ;M8!½O¿ÙÞ}=P;_ç©,Ïù1áƒ:ú_|¾¡’m¿Ž>s+W<ÃO1=˜22+=‡¡=)Ý»!€k€Ž€ñ£:»VV?Ft©½®^ ¿æÂ;~/r­œ1å·:î;Q?Ñ 2<z¿¼ ž;âs, `/쿎½­ù>=C8=€DI€Dâ€çé:°NÔ>`ä>V K?x†ä:†”ð- §V1zq„:…ò>”·>×íM?‹§½;^@Q-ø&H1€Ÿ1½ër>"o¹»;e;Ð;xË:7†Å½ü¿þÄK¿Ÿ&fª¾ñmp?ÚGâ<È„!2ýz 4ß¿ù¼‰îY=PŠ==wÎwÿw·ƒ:k>‘N^>m)w?˜@š<ÒPþ.ã²ê1¹:„VU>ó?½õz?¦š<„"1Å1:3t}_½»^ú=U1¼€˜€–B€˜”l2;‹zƒ¾&Œ5?(¿£ \;þš+/òiæ2C8;Tj¾è-?ÿA3¿yØô;ƒ@»-b2[°½c('=?;= y~y2€c¶fƒ:ÞF;¿ÁñA>ôª'?šê’?Jð/=JŠh0ØO¼3Ýyâ¼þ =¿)¬;Ê6±&^`*ÿÊc>«?y¿¸q[=ÿXbÒ™½eŒ=qçºçæ›äÀ:  ¿ÇD¿j³¾¼­b;# ®.DÑ2Æ‘:°<.¿=V.¿›Uо֬&;¥,.!±€2/üÀ½Üò>x¸<€ê\=€ÎâE;ãz¿²?>Ú2Õ½óN=;¼$,eY0âÐ;ºy¿÷2÷= P<¾æyJ;ž}.T4¯28Û\;P8»=qȽ-€n¥€n²€nl«D;tb>û—¡>q?l¿ow<ò80øJ’3Q;øH{> àà>…=]¿]ˆl<ò˜–.tS1ŸÌ?½7û>Þ„¸|€–퀖þ€–‡¼Ò:wã>æ‚a?ž²¾ah<ör°/ XÖ1ÿŽ= ?äD;?³ Õ¾ÿXb´t½ >^Ò;€^[€^€^ÿÀË ¿þU?‚I=ÿXb×ß:t‘£¾9un?á82>;÷]<; …/o3Y—½×û­=L|¼b®b¾bæ:#$ô¾dà‡½;a`¿kFê;Üû-‰1¡&¾:À7¿woн3‚H¿`;Ñ‹å.‚.j2n.½ä½*>Ûz;97"7ê72`ƒ:"N=¬ðù>| _?›p;pP0ă3ꔃ:ÔÅñ<\è?KªZ?þýàMk<¾MiY?xœ™:‚»ê-k’<2ž½Û:yÓ ?«¾ó3C?ª’Ñ<¨Ÿ/~ÒA1’])½$Ð0>ŠŽä»€9œ=O€9Ÿx:j %¿62?´“Ÿ¾ê·œ;ï#0^ì³2Ђ:ä,¿š˜=?ñÉ‹¾NsÌ< ùÎ,[¹/„ d½ït‡=î'¼ššš-0;‡Ü3¾¨ E¿›¿ñíƒ;ÖÛ,.¹íÙ1HDŒ:‡¸t¾"ø5¿(Z)¿ÿõ¿:Ž] /÷»Ç1Á88½Yì=åš‚¼û—ë—P€˜§‹:J¬; ¾‡>ÅÕv¿æ´`< že/f,¿2Q¯b;,xj½ÌmË>çwj¿B]™<™è/p 3uå³;O;<=ÕÐF=-tq‚:É—'=ÀIB¿K^&?Ss1<{gò'„ßÝ*Q$˜:ñøM>OB>¿À[#?rÎY<ºë(0‚,Ã2Nb=]p†=Psr¼e­eFeɯã:‘:?(]u¾Ø»$¿pÔ™: $.)¦&3#Vá:FE?Oã]¾Â¿9qS<£€}/G k2„-6=Ó¶=lÌ뺨€?©Ãæ:$ân?…©=Ð ³¾)ç<Œ„Š-ì«2$Œ;•!{?[u?=‹é@¾º" `±¼€/$€/€/ÿÓŸ>—èq¿Q×̽ÿXbõЉ:ÅôÄ>¹!j¿ÂŒÿ=c{><(€u\€uw€t0·E;ŽC­>Öp?ˆ¿«< V:;=~Ô3=~Ô3¥XÛ:* º>Tn?` =l™F;`iS-ê1˽'gˆ=˜¡q¼€šÎ€²€š*cñ:öÕ$½`íÔ¾‡•h¿úDå;‹´/7x2¢Wq;8€*¾jÞ¾œb¿E6°<´=S/'í±2&W1½kï>±ái<sµsÍs½óµ:T?¸S?ÚøZ>Ä#‘;«µ.'lµm*!Üå:*ï—>,Éq?Tz>2Ÿc<ðò/!zÐ2w¿ª½ˆƒ¤=¦›Ä:›¸3|‘:íJl¿°9r¾Ý]›¾s*I<_°µ--Ã2Ž;ÕM:hUÂ.æÄ"2ø6Ó:‘ľ2EC?µ6?«=æ0íC¡3Re˜¼—Œã=O¡¼9{à{x{æ8‹:G˜£¼×:?Âí\¿GÔ˜;@0,×÷0ü^â:fà½ñž?$­P¿¿ØÚ<ÏüÁ/ ¯Õ1r£È¼ÃóÒ=÷“1=u€7Í€7ˆ€@£nÆ:Á£<¾›Ê>#Sf?áˆÙ:HŠ,Cv0Ä{!;§ž€¾¤2Ú>{^?[„p<—U03¡½…A >/ßú»1€3 €3›€3=*Â:Ï¥I>CX>çx¿êº§;øgQ-œ´61~é:Ù“>;gñ=—$|¿ øD<%E—/cýø2.½)±Ë=F z¼)º)9)›¬÷:F] ¾sP>-—j¿%l/<•‚.û~’2esæ:­)¹¾#t”>KÖb¿¯;?YQ-DÀ0.:Y½ª}>œ§<~€Oë€Oé€Oç¬:Ò›l?Ó¶>θ >&ÙÀ;yé».à62Wß„:¸+r?/‡>cñ@>4˜Ž;0ã/–ø02Ú¼™I=seм=€ó€n€ÿ}Z¿Ïú>ÊÜM¿ÿXbÿ¾{¿ïà»>G6¿ÿXbt]ø¼öF-=ñGQ=RMR"€zÚ|·:à̾«ž©>³ñZ?ì‚;F€a/Ôù)2Ê|³:"Z;5«õ>aÃG?I <6&/Éˬ2x)u½ˆŸ?=2q«¹ €Ž €Žz€Ž\͘:¼Âó¾òþN?»±¾ê·ï:¾9.ò©à0¢:ƒå¿ž¼:?”fÚ¾ÄÆ;êÁh/nUß1'1ˆ½hÍÏ=AÕ(=-zfz¾zþ8¹:2… ¾´‚>å$j?b‰;V†0ƒB2WÂ;]ž¾—Ú>E=^?)þ:A½¢Õy?ÿXb×$;§š(>då¼|g|?,à; Ÿ@.?526t³½rŒ>ß§ª:.Y¾É ˜:Ä.O¿}_…>[Æ¿d;Ö¦.¤_j1‚Â=;cê?¿þ¼Œ>h¿ŸV¾<Áø<0*Þ_3_Ñ­< –­=4Mؼf€n…€nÌ€n‘a;©ƒú>*×r>×ÙV¿¿KÅ;̼*b±.MI ;“…?©îm>Å T¿©<áð€.+º1İÃ:n¤ì=·ë%=5 Ò ¾€@¸Vú:+÷ô=bÜ>e?¥Ó;£ J.Õ´2ñœÌ:û™>ÎÃ>ŒFj?`9<êÍ/6ȹ2n¾Q½]¤>žµÛ»9€–ဖV€–XAà:|ùÿ½jJG?1w¿q£K;h3.Ç}†1ÿf¾:ÌP?½Ÿ‚Z?àÖ¿ÕÅ’;Å™Ë.-12–Ô¼ƒ=á(9=€p€u€¿Ïï:ó^ã;ºç¿Þ”×G?½oô¿x –<Öò¬/‰6×2A#½×ÂÌ=±¼ï Æ j ‰M;Qø¼½p>¾½w¿ @<é™j0(Äï3z!;&³ =2ó>%Ô|¿~k’<}Œ».µ¤1ëÄe;cí=†äd=u€*½€F¿€*_§·:†Î,=«fü½—Ñ}?akÍ:ý!‡.ŠÙ‡2Äðã:<ô=#=÷~?S0<û1&3eãÁ½ˆû=‚ä<<\ò\‚€§t;H{¿±x½¥b›¼I¦í;Ãxy.¨-O2];Ý|¿~]¾Wü<<Ÿ§ó;•ÓŒ/–ù1„¹]=´Ìb=µTÞ<OçOROXo;L6?=ú•¾aW#?Ÿô1<·<.ùPæ1@ˆR;x9?ŧ;¾*?ªß¢<=¢/Ö:,2¹.½xÐl=xÒB¼7ž·žö€øÚ;˜¿=òƒi¾Gx¿ñ(”<ºL/•3™É;5Þ+=¨¾Yø|¿9º<9m’-~N­0C;g½)èv='†d»7šÙšr€€øˆ:öÜE¿i6á¾6%ê¾vFq=^.1ÿé² ¿ðÇ¿î¿ÿXb¶½–±>ê!š<sÃsËsÃùß:½M¼’wt?3Ï—>yB;gOÌ-Ê2 eá:ß[Å=—u?æÕ‡>e&;<ÄIy.»$2:\‹½ ͵=Vò1=#l#~#1K†: ¿”¡Ñ=kÅY?ªbC;«Å¤,×ãÊ0Â…ã:"ä¾ Ou>•·\?«H<´[/<4¶2 ˆE½¤þ*>¬<».=~=_=Žf…:Z¯9¿v?a±©¾XÝ…<íè÷-â–é0FD‚:˜40¿r]1?â'\¾=g5p¯g?Š”';8±Æ.o–®1’Ñ!;P)>)0Ô><e?óA(=²¨1Õó3°æ€<_{f=Ä”H=€K߀K—LÌaÂ:–Ó>Å*“¾ú2]?õ˜V;Õ–.%ù2;“^?Ë€£¾Ðö;?®O<éYƒ/Gë2˜øƒ½K#æ=ª¹= IÞ$¿Iÿr[?Yh¿éî)?ÿXbo¡;øA ?Îà7¿§Þ>ÛË=ôb0+ã3uÌù¼Õè•=6È$=>€8r€:<€8ãðÂ::ýL¼Gxd¾·†y?nü;¼GX/dèÜ0áþÈ:•q,¾Šjƒ¾£s?|îŽ<…E®.ƒ0…´Fºî=u*< @䀧 üÚ:1,¿oQ=¿œÖ¼þsI<"õô.WZä1±ä:³>¿ÆtS¿œ½#áZ;¾ÖAE=:€\º€\–€\]YŠ:Õ…5¿ˆï?táÙ>lÿ÷;½£).ÆŽ1GÎ;«§'¿©Ý?"Œê>|Û¦;¦ôÏ+ô1¼=†È‰=‰•Q¼.eEee¹˜¯:š8?›ˆ7¾"S+¿X:11.ôhà1»;ÈM?f¾N ¿ÜI«<Ç„/nv~2®Õ½·`©=Ëœ®¼'t.tzt¬ì:YÁȾ¥é¾µ¥L¿ÞP5<ÑXÂ/ØQ£1spñ:2äZ¾¿ÿÞ¾ÜÙ_¿¿½‡9x¶{/û`2 ‰½4‚->ˆi½2JdUÐH;×ê]¿Ëo½½ŒÒú¾…ù/K¯Í¼oñ>±‰Ì;€rÖ€rj€r‚y3;£7V¾â×x?¸YÚ½öi³;k Â-rBX1`ìP;-(¾[·x?;¿.¾r þ;‹£4/›ŽŽ2*ÈÏ<ú)=mɪ;76l6B€ î_:‰[>kü{¿-#Ž•Í«:íIÀ$–+)Ò;¾39>kAx¿õà'¾`öb<‹mÂ'Óuº*eÄ…½ê€=ˆ»_€€*€€-€€îã¶:PGá¾6[¿?}оÜ v6d¼ €J€JÿÎþ¾ÛþG¿ ìÁ¾ÿXbZ9:•þ€¾¦n¿ /‰¾ýÔ;ÚJ.'+VÓ)Oȼ@Á%>¬r¼4€/¬€/6¢§¸’:: ¼jþ¿!eO¿#<ÈsŸ.šm·1—÷;ó*¨½ÒØ¿œ~N¿,K×;²³õ-)2×Q½ÁX/>(:}7Ñ7y7ÿbñ<>º0ë>°n^?ÿXb¥˜‚:FïÈ=6)?@O?n‘¾<›£/Î×›1)²–½À"Ÿ=æêG¼b±.b—É;m8¿Ÿ'ɾiÓ¿I‚<éåd.®J¹1¨zâ:îæ¿Þݾإ/¿Dg +Cž>~_i?ÿXbe܆:ÀŽ> ª=·u?Wþ+;‡» AðAÿ;ª*Ú:jø>ˆüL¿A¿®•v<«Ò&.ç…>1Z‡â:ië—>³Z¿|ÜܾC) =½/›0bO3Fz½K"Û='0=€7ò€78€7_ ;ÚÞD¾ÇÙ>Tfb?á1Á;‘Áó-ÎñG1Fz";â•L¾’Öë>Åd]?ry=<[’’0~ÖŠ35–p½ï7š=¬;–¼–ÑLå:Ê k¾0 Å¾ä»d¿ˆ±<Ϲ;/ ì`2šX2;ȇa½óÉö¾ëÚ_¿&¤«<óÒ‡/H H2Žs›:Ež>XoÔ<€X€×€r›‘:ç|‚º·kk?q É>ˆÍ€;&’·.¿102núR;{-Ù;=`?Æ÷>ô«œ;C.4óÆ1“9=>%‡=ø=-€Vf€Vî€VHÏÝ:—¿A?^G<µK'?'yÃ;5Å/˜ g2éÛ:2 Ðú>ÝB¿§¾ã:d©,\¹1J^;m‚ü>Pl÷>Å-9¿Ó”z<úú]/’Ó2†­Y<>{Ž=&o½N€›ñ€›ž€›¬ˆ:í*>ñ%¾Šy¿ª”¦;ŽT/òΡ2À‰¹:[§>ô=¿au¿ À<Û¡B/–ê„2@÷e;À•¬='Ùj=ÿ€-ò€-õ€-@ü†:¬/>´K½â{?_)<;!‘-?òÁ1Sc;ƒ…3>9Kæ=Çbz?wå+O›ä>91U?£üm<ä­-Ÿ9â1íªã: Ë>çѪ>áëZ?èÛà;ÒÓ?/‰O¡2󬤽ÁT“=$Ù;>€ù€Ô€÷·:ο/¿}ü3¿sÞ=¾k¾>;ÿÈ,ì£a/&P;Ça!¿‘>D¿¢pú½QyÙ;Ò÷Þ-ç]1;ݼ´U)>Ïù»~Q7ZÿQÞ‘;±k©> ³?Rµ8?9Ü:Èœ¹+¯0 O;›Ï>ÌÒú>w˜E?Nm<”¦¢/ “…2“5j½Q…=Ÿ9ë< €ª!€ª¹€ª>gX;O9¾‘Kf¿@Ë>ó:Ü;ÞØ .[!2÷3;ÏøX¾Îìd¿›ÜÉ>ÿÍÈ;YD‰.4dT2ë;?ï‘M<€uD€u¸èN;Ø\ž>ls?a°U¸Gu?`S#=°¹Ë;@Ö-ÓŇ1¥½½†Yˆ= ¥¯¼ö€…Ô€Šß€…¥.ç: l¿É³ˆ¾Üw¾sÆÕ;?Ì#éÓ«'Š=!;Ó³f¿Îƒ¾è ³¾QQ;â-ï“°1n¡+½}Ê!>øŠ;=Z€WóZÿxÇ>“?,øB?ÿXbÿê×>k¯Å>mAR?ÿXb¿F½¡ƒŽ=Z ‰¼%€šŽ€šI€š(|Ú:©oľ÷;=U¿TªP»a¿Á#¾ÿXbEcm¼Dá=éÖ+=:€@¾€@ø€@#݆:ÿS¾å«Ä>˜^f?õƒÊ:_‡*-þêR1´aQ;;w@¾°'è>; _?dœ;昩.£c2\‘˜»Cs]=н1 µ ™ .^‡:Îàg>c‚|¾:q¿Ë•;üí©/¹ø#3äÂä:H£l>vúʾ«tc¿]Ý¥<Ï€».ôF2?<¼@ú¦=qål='€*n€*„€*Ëm!;„l¾<ÊE;Ly?•¨<Õ*20÷Œ3ÀPâ:@(9½‚x«=¨Ö~?Ø»<7ðP/Ï2­2¸p9H‰=Ös½æ€ :€ u€›4ç:E´g>[ª»\y¿—q*;…åÛ.Ò¹¹1çNç:Ñ86>³ð½z¿ ^Ô;©èé.å;‚2Ìa·½˜Á¸=GÿK<€ Ò€ ÷€ ¡<ƒ:è¦}¿ßåû½(7e½Èt<û[•/ŠêF2è|W;û¿L<(<¡àß»%çxVå‘;C_ .©<2bU:;µSš¾4ÅW¿ý@ä>x¼†;#CA-„¯1—N½ùôX=C˜<dË€fd+ŒŠ:Êöt¿÷· ¾pGƒ¾1ò9;W.Àz°1ìâB;Ÿb¿I7½¶X½Ð/÷¸×0?)2¿%ƒØ;ôÛ¯.:”¿1¦ž ;õh%>7ã2?oe2¿Í!$=ÕN/ãDW1×N´½hìË=ΈÒ;7€B€ Ê‘Üíþ:f¿ƒá>y ¶¾8mÜ©¾ÇÉv<…-v9.0wN3¼Â¾=Uð;o€§Ü€§\€§záŠ:ˆ×C< ë¿·”¶¼Ëck;.ƒSÍ1ŽÛq;ÿ2=#¿¿ëü¼AQ1;o+ù-¸IE2ÖÈ.»1Cc=‹Ä½s È ö àéŒ:>ï‰>–å¾l¿¢—^Ñõ§¾¤l¿Âu¬;²Ë-/Ø02; ¼÷;T=iT=ZB\BnB/‡:$«m¾Þ¾}ä^?Jš;øºÙ.+Òª1*è†:7Ë5¾† ¿:S?pt ;±¶Ë.@mÞ1No¼RH2= Ü¼€¡€¡š€¡“væ:nòS>õî–¾òÐn¿OT>ð³˜.E™0­;æb“=RÖÛ¾>wf¿-$s>)ß1aù˜2õÔ¼ê%Æ=jOɼ€C^€Cr ˆ;‡'2¾ûé>muq¿´”<órÝ.&j23ì;¶½JŸ¹>×~m¿ô =UМ-Ò”e0ÔF•½†u#>b,½'€„€„°€(h… ;ýr¿s¾ª–S¾Ç_Y; fÉ,ól(1|Z;žom¿.“ ¾cP¾°é|<ñXÐ0'ÿ3;9C½cÓ >_)K<_€v€H€\Õ:1æl?¥Á>éʼô÷X;XN\.ÐO 1Yà:$[?æ”?»8€¼îET;»/E¤2Ž„½éD">×ÜQ¼€ …€ ;€ (µ=;O59?Z?ﱯ>Sz<£c.áñ1{á3;pNC?ts?_4¾>¸g·<à·Œ/ªƒ¶2Zœq=ù¾x=•Ò³<kXO8kŠ2á: fj?á˜O½†4Ì>i2´;àC7.;À1vté:âf?€AR=E7ß>冾;¢‚#/³¿2ŠY¯½v>| ë;¾Lÿoíë:XH¿–I‡½èw¿¸±¯<á]f/qžÍ1J¿:˜ÎE¿U™=½ï"¿¬V'=Îÿ.Þ f0'N޽óÆ9>~ÿf½€>®€+€>ÿA'(<=}?ô…¾ÿXb‰º£: ÝC¾ñt?$5`¾–€A=ï–Ù/oN2þ*€½>Ë#>ža*½:N@:ågÐ:öçy?>y@¾‡£Ý½"Ã<](M.\—Ó0ćô:m‚~?sAÀ½©¬X½Rgj”J8½ €„7€„€pÿrÙ~¿tí™=ül½ÿXbÿAªn¿=kN¾:Ç™¾ÿXbRóÕ¼:±'>G‚¼¢M€/µ¢Fÿ:佪½Jø¾QÝ^¿-?¤;Ì­.Z~ç1ÐY;Â~ǽTk¿- \¿É"†;A /èÅù2~nh½ºN#>ßj;€^8€^€^pg:ê3 ¿±áA?õ ?>œñ;2è….$Ã21¦;$c0¿›„9?΃$ó=RGLG³€MC ÷:Ob½>Bµ?éE>?|Ä';“>.›~þ1KÉ„:ØPæ>‹Ú?Ýå7?Þ,A<Ï·¬.Ø q1øÅ%½S— =íñ= ¼´€]™â:›4j½5N¿Uá==‹Ì©;¶ Ù'%T+¤”!;ö#½¿¿8Œµ<¸4;jÓî-’BÕ1ñÕŽ;óP=×£ð¼ß ¶ y o=¿:àj>#K¾˜üu¿> <8d0z&)2Æ·:Vw>U¾i~u¿k {<úÎ/œ´1†©­½Õ>W”=€\U€.è€\oÖ+;Ç¡ ¿1¯(?¬‹?ÂHI<§'ˆ+ÓÛÖ/ˆ); F¿«X? ?6°Ä;×^˜.”=12´¬{<\«==UˆÇ¼?€}€<€e)“:š Õ>erR¾Âb¿I‡<º:{/Vp§2š:sãì>Sò×¾ŸG¿ˆû<“¡/o›Ã1 ÿ=!Õ=Cã »=󆀒Iž@;ï :?8~?/g¼¾$^œ.¸¾d;«ëI-1–]°¼È^/>CTa¼ïQ²Q¸Q|H;Õfø>œ>·ñS?xL¸;?æ‘.m#¹1èžD;÷Ï?ó?>EP?Ï;?<î /…22ì½c>Òª=+€ko€I«€köäŒ:åi©>WÜ>ßþV?9Û :J<²-Šgª1ñÊþ:92¢>Vã?E9K?^ÝŸ<€Ö-9¦Ò0+½¶½#ë=d°â<\»\¸o•û–:¦"¿Ñ«E¿A›/¼…;åcZ.+pÊ0vPç:"˜,¿za5¿»yU¾M1¸Ìé¼r‹rÃrÆÌÕ:ÆG¿¦ô ?–˜>Æó9 Í.0‡2Û•‹: Ó;¿žÓ?瓞>Lk)<÷‡.dÇ 1ò{›»DD,Uᨄ:›?kGè>·:?%ŽC=Ë›1Úo³125ƒ:.;?\§Ç>KyB?9;=l½k2;à 3â¶;@ =ÓÙɹO£6½ÿ;Üge¾Ä:t¿BéK¾0);îI&ûsd+B¤;ë¡Ä¾$•ƃ¿­V7?}Ø‚;4g£.æ·1ã};Ø6?Ë¿¿0.?ødd;RÞ-|¢¬1ߥ=‹ÆZ=˜¾×» ‰kˆ}ˆÛbá:¨A>¶ÖJ½+‘|¿ ;ò%'3 ;+ÿƒû?¦SZ¾åfG¿ÿXbà<žCÙ=´v=.¼Žך;°tð>¸\>ž.[?šûB<ú /µ1|„:õ? œƒ>£öF?­À•<¥kû.ü—2•|Œ½m:‚=‹Þ)9u|€€Ñª;à:eP¿à\V¿3V¾Å;;âð.äÀ1⑬:ž™¿úB;¿5©¾{P ;Ùÿi,ĶG0¥¼¹O=@Þ+=»€¦7€ÿF_¼ü“p¿Võ®¾ÿXb7w†:£”Þ¼Y u¿ “¾]O =•µ'ô*ù§½éF>X;:Üc\êß:ÆéE¿F…z> пè¥<5¨,x #2Bü˜:P¿š O>Ë ¿%=;#…0 ‡2²×{½²¾Á=›6=zOzQzâË:Ðö¾‰ZÊ>ðïh?æòÍ;¹3€-VŽ0*rb;•ßž¾ù»>Ž`?ïŠM<«‡/úñv2Z ½]jÄ=8h/=€1¤€1à€7‘û¿:С¾ÊÚ~>’j? E;J%T-̦z1éã:ÎÀ¾Ø%;>yŽy?  =@/¤®´1Ú‚½K*>sL½t€+nf¼€+­çd;ßÇW?)A?­ ö=í®Ï:•ç-ƒ*2N<;gçM??[ >,;RŠ#.?áh2rý{½ñ½>mŽ<7€mÌ€³€m@Fà:7®=4 ?Λt¼0å;Ð-´-‹Ê!2'@;<Âï=j~?gÏú<Ÿî™<Ƈ.ÞÉ1¿š£½"ª=µon–Ÿb?ày'<[ä.0|^÷2Ó0K;Æ-0¾[Òã>_ý`?oÚ<ÿº -ÎæG0€`N½"û>Aš1;AA6A4::‹Wb?î+b¾†ÊÒ¾< ƒ'‚î)£…Š:»:?ƒì¾º)¿k|@<¸r/Fb@1{s=«ÎŠ=Òýœ< k^ka€L”ï;ñŒd?Ƹ®>ñ”–>æ{J;ì—-É5ª0­W;ƒ"s?"uL>ƒÜv>3£<7¥ð0½¸3XSÙ¼qÉñ=0='è'ò'R‘:÷Ê‹¾Ñò?xA?å—Þ;@z/&2K†D;X¤™¾‹¤D?Ì?í+ˆßü½!€ˆ4rG€ˆÿŽŒl¿{@º¾Dñ½ÿXbr7ƒ:„–~¿âPÖ½=è;7àê<‹«+áPp.]ܦ½O¬ó=¦|H=ubu§u(Ѷ:æV@½µÊ*¾° |?…œ¹;’£Œ. ‘a1òÂ:zà¾á¤¾fNo?Kë¦=ØE1ø~n2®W½ãÆm=ÏžË<-€¤^€a_€¤ÿl¿&‡¸¾wý>ÿXbÿWvU¿Yá¿r (>ÿXbç8·½’Ï >ˆŸÿ<*€hM€h[€háP†:·¿|¿7‰F<4"¾$Zœ;Œ>&.Œt12U¿ƒ:Úw}¿ÒwÐ=î¸Å½Û;·".æ…Â1ÏL°¼_³=§;ÏKçü}€ˆo€ˆø€ˆ6Ѓ:é{v¿·.¾SnV¾ßœû;ªÄ=.3LÚ1üP†:tï]¿¿l̾À˜¾@½<ŠO´.B‹0Ñ´¼R·s= Ö8=^wL€?bwt ;f·U¿¶=½Sn ?´@z:ûÖÕ+±[‘1 Û;HO¿ÿàã½ÔÆ?œ¦<ù˜r/Fg+3íI`½ê"%> ‹Š:€^~€^_@B¿Ë–?-›¾¨]%V¾3ås?ÿXb2é¶:TßÇ>_ðó½ÿ´i?#€”< —0%Â&3œÂJ½8¡°=Ç:=3P/(3ÿ䢟=xÒ½•?ÿXb, ;ÑW>z>ó›w?ã6=Ó‚.16”’3üß½êJ=SM¼€X|€Es€Eÿ^ßs¾Tˆ_?¼Ù¾ÿXbÜ–;yƆ¾pŒd?Ê1»¾ûñ7=Ʊ0ÉY%38Ø›¼ê–=l•à1›*¿2[_;îH;,?o1ðÈß:O+?_ï’>QO@¿<³;ºÇ£/ñ *3¨§;‘>=ðùá¼_ö _Þ“:FŽ™>Ð-$¿<Ë4¿¼ä=;XfK.öW|1õ;ÂVA>ò6¿m,¿‹‚ï;§õ¨/˜Î,2~Çp¼ž±o= ½_¡»¡x¡š„:›Šb½sjÀ¾®Ïl¿V;·Ç….¶2aœç:y2€¾,9À¾~sd¿30<%6(/‰Ê2ìú¥½S¤=,”»SðXã.Æ:9ÒR¿0m·¾û3á¾sè;žÃ.­‡0÷Ý:¾I¿KŸ¾øe¿jp<ûþI-°I42N 4½|¸>,Ÿe<sx€ts—ɶ:A@?€&?w6>NCv<ôèv0šÆë2žµº:›K*?)B>?hè’=’ç =RC±/LÅ­1fÛ)½ñØÏ=HÀ(=€7î€1º€1’Ó½:±W¯>'¹r>B½h? Å;©T3- Y1F{Â:‘5Š>L"®>›f?~K<\ª0IW¨2Èν©g>žEo»/€rª€rЀ–ý;YÐq>Ém? —¾®å¡;ø-ýÛÂ19'#;®LM>Mt?uf¾£Àö;Ô°/ºa 3S l:5Z¿Z¤Zõq:™F?š“¾ÔÓ?¿€;ª-ØZ]0ºS‹:ä*?Ë=Í‚>?ÅÇ>ñÑ4ñÑ4x 9<2q‹=…éû¼#€›ž€›‰€›ÿmÁ/=@F¾~êz¿ÿXb{S ;o@‡>yÂS¾*q¿8%¾<ÚÓš0ʨÀ2<À³½ï«ò=ÓP£:.€¼€q€ö”Õ:Â8¿½ÐǾ2Z¿Þ8;âb†&Wä”*—$;Jù+¿õ¸ì¾-)¿}4¢;Á%/sÖF2Tw½¼“>™)-<€½€^µ€m~Y/;aL½ç¥?艃¼'Æ;(²q+v¼‚/’‘:@c¼ÁÖz?L>[6<;1v1µï+3&qV½˜–=˜ß)=9€'á€'Ó€¤‘ƒå:ì0ù½C ¿RE?• Ö<Ü"b0þâ2ãÉ«:/ý-½› ¿‚G?6g“<9 .ì61eâV½‹‹ƒ=ÛÄ =;€¤Õ€¤æ€¤˜:vÕ¦¾´¿?¿Ÿ®?Œ‰Äpjm«:ÇD¿…³?çD¿•œl9ðÌ%Ìû>)ÿ1Ÿ=¿ZW>×W#¿ÿXb’Ï+=€=Ê4»‰R‰4‰ÿR`þ>’ a>ìV¿ÿXbÿ)È$?zFÌ<ÃÏC¿ÿXbž#2½ÝìÏ=O ,=ÿ€1â€1ò€1v ;j± >CO>ÇAx?”Ó=Î %/Fî1Cä:…÷’¼#*†> w?q@<ÿ× /ää«2X­Ì<¦'l=¢ë¼=›ð›Ä›eíã:a…M?Á°z¾i, ¿ûŠB;;ÿ§-² Ô1‚Ýâ:òõA?’z‚¾¤Ð¿n*<¾–[.׎N2ªÔ»6ZN=ŸYR=WBRBÖBÔF„:L )¾V¿©ÁM?O"·;ʲ/Ì”¼2o΃: µ ¾ ?5¿‚I1?K¢;N@0å·æ2h—o½€­=×4=/œ/ü€'‡í¹:z -¾òñ2¾Rx?p$=<¸M;.X¯r1Oñ9;ñ2t¾}P»½L‚w?ªð>=´¢)0¹22N졼Å:•=]P½€¢®€¢ü€¢¾ÖÂ:õ?½ã¸9¾‡x{¿Æ‹B<ž÷508ò 3†¸:8äf½·Þq½A%¿Ä]<:s /y7O2Õf½„œ7={s<3€f•€fø€f´Yæ:fXʾb½D?æÐ?×WÞ:Öá .Lø€2îF;2ÿξ÷@?}×?TÔe;îD‡-‘•1`_½¯_>ú Ò»!€–@€–(€–ßÈŽ:”ω;ŒÖ?œHP¿aXÍù1zŠ=ÜJ¯=&Ãq¼:€`µ€`¬€`ÎÙ£: D?Š^h=h`#¿ÙvÐ;ï”r0Ň3¸:X_F?Ù<->”é¿££¬;ÝŒŸ-¢¨Ü1š°ý»€‚ =ºÙŸ¼%€¬;€¬ø€‡6é:6o ½º÷|¿›>dg$<`³&}Üõ)O«û:”ºË8|¿ÎF/> åw(IW½+€+(€+V€+^ýè:IF>T±c?© Ô>S¯=›g/?}2,d®:·¶@=Ö|?S!,>zÒ.<¿õ1#‡3²›½âˤ=„I1=>€5˜€8f€5Rƒ:È<…Ll¾Åy?;QÄ<û²@0á j2ÉN„:ˆ~®=°ÑN¾ Æy?bW<µ.÷rÉP`?—ÃÞ¼ðcÖ;ÀÞ¾-z¸0nDá:±aÓ>¨Åf?¯?¾g‚ã<[ÇŒ/ Ñ1~p>½VÍ=ˆ-=€1t/þ€1͇ã:ök>±>¹¿m?'}„=‘Eq0˜Q2Ê4…:u>‚:à=î>Ϙb?Næ®=þ:w/ VN1Ÿ¯=†Ž]=ä¿=Í€œ€JWÌœ·:ïÃp=rê’< „?¨À=áéÿ.ðÉ¿1sÃ;8¾ÇDk>óv?&œ=Ã:£1Õô3ëRƒ½lZé=hæI¼7€™²€™¬€™¿²ª:]úÖ¾¥Ô?øYA¿I…Z;þĈ,Öña1 ÷ê:¸í×¾ ë>'+H¿Dï:_Ä$/ˆB%2,ôA<€ñ =¼Yƒ¼]€N[cÍ€NÄí†:JÚ›=P'¿^>é¼âîy;=.ÒÈ1ëî;ä—{º"è¿îÜ<ƒáÐ;®–.êIC2bØ!½j¾*>° M;:71Zæ7ÿ{à>î >wTc?ÿXb6Þƒ:!*q>þi®>Ìi?÷à_;-.£Ó0ò´œ½¨>€šÚ<*€m¼€m_€m¶KJ;„^¾$‰q?±€>,ü³:w°)K251"(;‚‚¾Œy?…Ì1>ÀÉ:Žû¶-{2ä2ú “<3—€tÊìÛ: ÏŽ>8`t?áWÖ=6Cy; Ñà.9ˆ2ÿ–;0͆>š”r?a9>ÜàB;®R-9Üß1©ƒ<=—=‚Œ€;~€ý€ö€v‘»:„Èu?sT=áÅŠ¾Å@ ;íØ‘,.SÈ0–tG;²fb?$»ûx„<`ß 0”Ò3À^á¼i=Tn"< ® ?€ Æ'#;/>»t¿ª½z©=cµ?0m$2ä÷:nºŒ>ÖHs¿Ãˆ¾Æ‘=˜=#1zöë2u¯“»œ¿©==šj=Z€-Ì€-8€-x¶:µû!¾ú=*'|?0Ç¥;°øo.+~§1'S·: ù㽋Ӆ=ÄÛ}?б„<Ò’0žÁî3øn“½¿'>C0½€„¥’€„pgã:‹¿g¿¨w‘¾ ¹¡¾Þu;ãÙm)²~±0 “ ;[d¿@f¢¾7¾£¾‹SÀ;Az8.®Ñ1ƒ¢9½d± =·^=%Ú€‰š- #;}4;ú¿{¥W<üÙ:$er-û2å€ð:£2»'þ¿{Þå;;W@ò-]«ž1×øÌ<Å®=;ż2€nÂ1Œ€n0Ñ:jÖ?¿&r>n£K¿§¿< m .L§§0„l¾:Ùh?¸Ñý=˜—Z¿¢ÞO<øõ 0®Ê53ĽÑv =²©<€]€4€]³>Ð:””ݾ¥Èf¿Bû;óLó;‹‡&õ"‘*T³ä:3t¥¾$q¿èýºÖ_=hœ.Qk½0ø‹½Ð ì=¨â=.€7}€7ˆ.Ì·è:bõN>«·?ÈØI?CÙ;kÛ.%Ýü1׃î:ÉÄ(>ÏG?hÏM?þ?#;;Ü£¾Ýˆr¿»áO;…ó-V¢0p9";*éC;©“¾u¿²±<”} .“_<1YQC½ +õ=Ôóî<.Ü.ü.ÿòV?߈ê>zK&?ÿXbÿû¬ÿ>3 ?[Ì,?ÿXbgœ<6xÿ= µ ¼{€l€®€t;8›/> ØE?åj¿e<Æc.]r{1òMJ;Úè=%kR?Áä¿£W<¼¾Ûm¿Á w=J9aÅ[¿ÙÃ~>¢„&<œ¯#Aƒ&{©ð:Ú´û>ý2Q¿5 š>ÊO§<÷œ'/½»2;nø¼ìQ8=àIK='yFRšyzƒ:M?ÿ¾Îj?Šü$?ôIå;_m¡-e³é0Û€„:J¿ i ?h? ¶ƒ;í‰ë-[b@1›X =5µ,=­úÜ<5EQªÐE!8/;2ª>„O¿¿Iø>‘+p;ô)¬,¿Â$1°:2³…>QX?¿Ø`? ‡<_Ò.âÖ1r¤s½m‘4=½qÒ< €P€f €PÖl!;à¿ÎÙB?á`Ѿ ?0;™6/P#72 ë';˜ùé¾»§C?Éøè¾2T;žÖ/ÛŽ2Ƽ=Ë=´ÇK=@¿@L@…Õ˜:­€ë½Œe?KÄÜ>Fg ; Í-1ž±1ž‚ø:“«H¾ÒL?¦%?7A­;W»/ÄéC3›Æv=€*n=%h<€¾€V€j¢S;g‹s?m뙾åcŠ=¿qY;¦!T-/°1¿Pó: µr?I0Ÿ¾H)‰½¦#Š;Qù-·F"2Yl“»`=<Þd¼?€£y€£½€£JÙŠ:O»½Á&d¿Nvã>c« :W.ã'ž.*¢€Š:Üî½Vtm¿Ft¾>±+;ØfÌ*Þ$œ,ö ½å2=V B=yWyLy5â:î€@¿*žè>–‹ô>a%B< /šo92w@P; ¿o#?³A?Ò†I=åð!1Ïp3]Pß¼±Û'=A\=;RtRsR¹}ð:ëá~¾”xy>€øo?þ1H=¥ª1JÊ93Й‹:ï¾ÄÊ!>¸z?C.ZÊ<5€m¦€m²€kÑà:.H>©y?á‹8>Ë–Ë;«:‡.Î3è¬;m›¯=€1|?¯t>ÿã;¡Üµ-ªÓ|2 õ<„}=ÚŽ)=€Vã€KC€VL;ñÒ ?vaG¾¥6O?aò`=ZM¨.øe"2B;ļ"?ì¾fB?Ÿ_Ô;,2›-A…1‰E ½W%‘=Ö ¼ttÍt×tÿ¢ÔX¿ú”­¾J¥Ñ¾ÿXbnxH:PêW¿¸I¥¾³àÛ¾y„:0. ¯$2Ș;½ÒÃ=rÀ®¼€s¬€sJ¥¾:´~t¿»C³<Z—¾=¥<=•ž/·'™2†D›:¥Lk¿S±<dɾ<öñ<Ëo0+lê1t¶:81ä=$ .=€@Š€,¬€@ý ¸:ص =Ø»0>Ò|?ªöÇ;í Ü,#¤•0í J;Ë1Š=ŒêŠ>yÊu?ãŒ<$˜Þ-ÏmØ0Ìü¼ÏÒ=Ǻ¸¼ Ï ô Â;›«ƒ¾mª->áŒs¿E8ÿ;·³\/yà3Y’;ã”c¾O4©>pÒj¿>Žå:æxÝ-D¢—1 €½-€=^ÒI6;žôL,žwç/ƒ9;Qõ˜¾µè]¿›bÌ>Èé?<îÝ•/EÕN2í8¼ÐÑ:>£té¼ ^^Sÿiç5?Ãñ?7[ì¾ÿXbÿ±Ãš>k?9yN¿ÿXb¢‚½}>ø©ª¼€a&}€Ðù®:øÚT?>Q ¿1¾Z@é;ä‹Þ-œ 1©&¯:à{G?6¥¿'×\¾y`_ÈÚj¾˜¡u¿+‚È]V¿†j<<ðWU-ËÞ2r¬Å:Ù ¿¥è>‘&4¿+‹9=@Ì1(_;3„+ ¼k=V»¦g¸à>üa?ZåÕ;ãí-úÙ°1‡{Ä:Þ‡>¹¢>*Ci?+ Ñ<õ.1Ütž3öm¼äIò=›ÿ=%'Œ'í Y[Œ:¡¿®¾×ÿü>Ÿ±L?ÂôØ;[na-Uí0ߌ ;ÊÓ¡¾­ú)?m{-?Òþ4á ½»xQõQæQ£É‚:ac ?|)d>M¦M?Í;;€+j{%.þ‚:‡+?×V©>g“I?“+ñ:¸,üHž0´V4¼{>É>È<1€•€€[Y;´‘‹¾s®e?³ç±>¥ô¡;­{-²±1Uœ«:ò‰t¾OZ_?úHÚ>&š";ëJ-• à1[½Çd!>t_N»6€ € ƒ€ j—¶:’öÕ>…ÙM? }Ø>zæm‚[Œ<L1BÓ53iÄL½R = yç<«%«R«ÁšÙ:…¨½;ê|¿¢=>œ•Z<à~:)ºH¦,à®ð:©ÙR¼“¿<ç¬=q¡K;‚/“”@3V)½kb!>Å«,¼/€{V€{L€{è—:\p¿ý\z>~x>ýH¯:zê/-ó2õ¾:±3q¿kx>çm>%{LQN4¼€{C€{½€{G:-u[¿ä3Õ>å ›>VÚ ;`ƒV-Âr2–³ˆ:0 G¿>?ç«>šý9 ‰´¼‹Š ¶Œ<‹¯:’¨;¿ç “>6Ø¿\˜;Z7m-ʉ1ï£:^Y3¿b>ÊÍ'¿÷Zâ:Ë¡õ-}ŸU1Gç<½É=Ñ–3=MMÿ€‰Cý”:ï)>S;S¿D? ?Ø2›;ìPŒ+!oš.ÿ»ì>ß²-¿'Ö0?ÿXb1I½–ê">ëáË»[<°<䀗YÞ>;l*¿N¡X=ÈÖH¿:dî:#í*.ú(¯1°£:;™ ¿ŽŠ>°E¿ÿ8,;ˆ¶ -&„Œ1ö^|½S >{fɼ5€uf€a<Ó:|P~?Ρê½lÑ”¹5L?<y(.!D2ý7Ï:!ë?­Âμ¹ ¸|’·<é.€Ï^2½„.!=“í¼€iD€}Œ€iŸ);ÛWÙ¾×>‹>]¿‰ß;¨ÚO-ð&1Äy;t³¿·Ï>6B¿×ÞÃ;ïn-~ô0èÚ¼1_=æx…¼€­ý€­*€­a;f¶¼À¾}¿qD>Îw:Rs@-Vâ2ÁÌ;¥À%=âYy¿X!d>ksr=ÉÞf1^3[#½TŽ =aTÒ¼&‚÷E;ÔD°¼¢ð¿`.;xcp;VüØ.Ó+£1ÿû'z=¥\¿ªÞ¿ÿXb‰ ½Ï¢7=ž;=-yLy¾yj(Ô:ºÒ¿: ?Eî?T¶b<ùVA.02ÛÔå:Õ&4¿àîè>ñ³ ?§Ò«<‰ûé.H’ 1|¡½³ ñ=†âN=>u`uæuš¯Ý:°'¿}Ãn¾}þ7?ôâ;Èé¹.mJ2¶‹<;˜H¿Rö‹¾ûH?7Eé<+†0 3~÷¼\>•fs»;€/r€/¬€/ÿ v½>º¶j¿¨q>ÿXbÿ·/–>Ct¿;Yt½ÿXb²/=A+0=Æßv»˜:˜Ð˜{ Œ:ú„>‰b¿ìºE¿3„j;%”c/¦Á2¦.†:ÏX›>PпÉãM¿bÚ>;r n-UEX1sh½gðw=yw$=[€2¦€2´€21Œ:Ý)¸>Ÿš¾Eb?Bw+;Ì@.yü2“ÍE;GµÜ>ÇÚm¾d5_?¡¸xw¿¢áÁ:'Jf-â…2^GB;m»C¿ø*Ô=¾Ú"¿ÝO©;,D/!bà2!¼á{ÿ=n‡¼3€“b€“€“±m0;¾¶¬¾w³1?mÊ"¿9?Ç;è^Ã.ï»—2w ß:až˜¾0M?Í´¿5‘h<¿GL.øiß1œŒ*=`­=>´¼8€`ö€<€`uÿà:ÄÂg?_нž"Ó¾ª¨;²ë#,_žQ0Œz;84l?¦l½ÓW¿¾F;¯z-[õ2b•½ožŠ= CÇ<'€©€©˜€©wÉ;Ù• ¿Ö|H¿†‘>Ù;¡àç-´9‰1Q¬8;/°¿ HJ¿§­>Þ‡/;æ$o-k´‚1؇¼˜û$>ý¼DA€/WQÿùwC?ì¶A¾ ?ÿXbC–‡:šE7?c6½ã_2?[ò†;ËÐ0ÇŠÚ2duk½´u°=¦ï5=%/p/œ/J·:Ú}ÿ½Y·ç½áW|?SXG<1-30ð3Å·:JGš¾ï%½ès?¶«ö;*½˜.ì¬1ñ›B½«®>2tìºÿ€–ö€–ú€–ÿ„öŒ>÷n`?YøÉ¾ÿXb+3}:¢×>Â@0?ªZ¿Så<²ð.›C"2Å»ÏÚ-=R`A=ÃBÿ`õ¦:$˜>µŽ{>^6l? 5™;*R—-´1½;ùê>>J_ñ=ê±y?s(u<ôO/ Áˆ1õžÊ¼åíˆ=j ½…Ä…§¡ƒ â:Rá¿ëm̾Û91¿Ôʤ;¬i,ëZ1d“ ;ý"¿'©¾A9¿›D< Îà/ÈÏV2 fL½ÁV =©»;-­\€½­ÓÊ";e~<(œ¿ ŠX=͆Ð;h€¸1>¶2£§Š:U>úùy¿œa%>Á‡[˜ ?v÷Q?ëØÈ<˜qL0ψ2O e;ï#†=Å?çQG?qY¸;—Ä.à7°2Ïh«½/Q >m== €\z€‹€\ßT/;¦Õ¿’# ?ûX'?½:9~S.ý ±2±8;âÙã¾lÛ ?N,7?²£<-‹.¤32Ú:x½ÌA=x)5=[[M€‰ÇÁƒ:è ¤¾;RP¿gHø>¿6õ¡€ÿ*½Œn-pC†:à ¸=D~¾nìv?&ؼ;“Z*. Ö1 * <|¶=ëY¼ €Ný€NL€Næ÷‚:%šÅ¾üÄU¿¤ÄÈ>L»A;¬¸'ÐÚã*Xý;À;h»%¿¯É%?[Œ=z¯{*oÛ,‹‰ ½£'=áÎE=y1€cXyE´ã:†ý[¿Õ.J>?Šñ>Ì‘x<ø`Ò?+8-<˜¬õ.ou1臭½Ø>õ󦻀{}€{ëj~o¡:„›f¿ç‚Ó>åî>;G<ÿ:-9/[ÿ:ymO¿éÑ?Av>Ê;´^ã%ÖÑ/U†½²Ô>í½&€\&·0é:A2??³`¿Ž‹¾'¦ë;…úª-Ÿ;}1¬¸È:¨¼4?Œ&+¿ê@o¾»h;o  ,†Àú.|}-¼|™8>šéÞ¼S7S^S¤«;ØÖg?;ô¦>zÓŠ>= ñ<ÖÃ.)à¨1ÿve?Ôy×>)u>ÿXb}Ÿ½Y>C¬~»&yj¸†:@¤z¿ÌÐ&>dßù½È^;LHš.Yú28Vƒ:drv¿cóˆ>Ü (½Úz’<éÁ0l7¡2"ü : ~ž= tm=I€-†€-J€-7!¶:™n¶>œü%>)’k?ï?;2qô.”ºš1óKè:DˆT>$ð7>Ï*v?z6à;äKm/¡«h2ADнÛ>¸;+='€kL€k¦€knÙÙ:§§þ>Ò¢ï>âþ:?4 <6…/ ã2ÁÞö:Þ>±… ?_sH?—É%<U/ú„†2^Q½ç¦ =ÿ•=$«Š-«ªê:ÍIý¼ìÔ¿Ê ›<‰*;È. Î2— ;íÙ<º¿ ü=}Y9ö×,3¢1 oV½¡ƒn=Nà< €a*€aZ€¤*î¡:Sªu¿O¨h¾Æ)>ãUb;¢/JüÁ1ƒ[¶:W}¿…¾lD7=ߥ×;o«©/³q&2˜P¡½~;)>”lõ¼r†€ˆÃrƒ©†:mäv¿b¤P>|,>]Û?<Ÿ /4×á1Ûç:`lf¿­j»>züq>r]b<%5G/á•Õ1éd©<$*=øÆ< € € §ÿø½€¾™vk¿ÛCš¾ÿXbÿEŽc¼ºn¿¿¸¾ÿXb0 =ÏIï=fŸÇ:-€’\€’³€’™@;R¤,?‰Ï5?2èN¾/ V;¤Y/”¬¦2¿Ãû:Ðv>?p'?¤×¾a‹«;U.ElW2z½;=0€ð¼€i.€iv€i4÷­:+Ä·¾9sv>¼Üf¿'œÈ;mG•-v!i1M^¯:m¼¾„É‚>Fðd¿ÑNÊ;SÚä/±t3ÿ‚;,¼ =K<¦ ú:[«G½4˜¿aæ<×:ô:êÌ/wß2ÿTí=É*~¿^Dí¼ÿXbõeé¼Êâ¾=ç56=*€8h€#m€#øœ„:èžS¾ÝS¾6Ït?;)<Œ /·2ÿ¶­/¾Ãu+½ú{?ÿXb]†½«'>¶h½fuf„1x„:·Lj?THÌ>jf=¥U^;##e,uÛ1nmE;ˆðb?#Êç>kÄ=W*<„~‡.à_q1AF€½­4>}>Ê»”1”`fà÷Ã:‚¶{?ÜF9>w‘²<ý2; «¯-=Í1 :;7‚o?2­>PÆÇ=oô³i¨Ñ¼lil|€ ]ÍÜ:B¡ë=Z]j?^fÅ>zBkc¨<šA1·|Î3¸!F<ÍÊö=nO=' † \ §FŒ:Òo>Šì>¸ûZ?êÞ;\ž„.wV1ßû:Ä`†>ûÈ?aäB?Zÿ^;Ó+1,‰±*1À.½çœ=n0=€5€0Ü€5¡¼:0Z9¾gô}½?E{?Q`<Í0é6Æ2pч:Ã3h¾ç+=¤"y?¹Ù;0,/1†2®Óȼ€ð!>.S»Uº€/UÆí¼:4-?ö¡ÿ¾tŸ0?½ãN<ÕÂF/ x€2,Àƒ:Å—ü>Ú¹à¾Î?@?h?<×ns-û@ 0Í‘µ½K å=EKž<7²kjç:Q¿ù…I¿Ð$f>Æ;â,Ãè°0·`T;9ŒE¿’¿0}>Êí<Ž“ 1¸þ&3Ò4¨½HP>Œ×¼; j2(j¥RÖ:†Ö¾_ºW? ­¾¿4*<ܺ².œ¾²1 ²·:—¨ÿ¾sJ?ͯ¶¾¶…¬;v$X-"{a1-Î;xƒ=O½€ŸZ€Ÿ€Ÿ ‡:{!ƒ>bœ¾%Öj¿8vj;¦ ž-/’0«ûÔ:Zf>~e‡¾p¿Ñ·¢<ű/)\b2Êû¼‚\=;ã{¼+€·€E¨€`T“:?ùp¿+yĽ”´¥¾¼ý|¿¡ö= [;iŠÍ.«˜À1Â¥ƒ½‘Ö(>ö—ݼ fxf²€ RÎá:o H?©?cS>õ;çù.k2Ü„?;šVE?O?âé>YyC<$`Q.!È2 ?¸¼ì¿=¾Ùæ¼?û¶ÇŠ:J£$>Åâ¿QcP¿a/=<\6]-€/¤í: ]ˆ>Âþ¿iÚ;¿ YR<$µ»0‰ô1‰ Õ<îy>=K€¼€R¿€Ro€Rÿ/?™E¿•œž¾ÿXb›³;E~ü>™(<¿BG—¦;kŽ.wÌl2'·¼‰›='[=V7VQ€,¿Ž:Q-½=8¿ŠÓ/?2¿í;SÞ-±ÞÉ/×ò:™^>Sæ¿+ÙT?»Ã<ÇV.Á$I1ž<íð={¼hhö€Rÿ€ì\?RŠü¾“à½ÿXbÀS‡:¼tR?z¿2©L¾£Öú;.áŒ0\">3‘ ¸½rì=f11=¥f¥j¥Ïê:á<¿}šü¾˜Þë>[1;Kþ±-LWô1­@á:|u7¿µŠÄ¾¼?Ób<Óé1©Ü¢3£ç–¼a>>é ¶¼  f‹@Pº:Ä#¿Ù?eA¿ä^ž;lí”+ZbÕ/²Þ;ëW ¿‰:?%|Ͼ*ï=â‹¶0ríó2· ¸< Þ =µTÞ; € %6 € ÿÖp‰¾1v¿Fv~=ÿXbƒp; iѾˆ^¿ó)Ž>¹®þ<ùV0Ö}§2Çðؼ_ Ð=í1=ï€7r€7Ú€7ËÝË:|Ý|¾¿6Å>Сc?I¯¨;bª/EÝÆ1Õ¹: !œ¾rbX>Þºm?$ŒKŒ¾½û²m?zd¼;áâ_.á2€µ;;Ìþ>ét«=¤8]? ¨Œfe½vžv(vá=à:»÷!¿ñÁ¼¾ˆW.¿ A<Œï•,]Ìð0\0ä:1¿ªhµ¾1!¿Ä—Ö;ßÑ:-Yj0 ;½þa‹=Ž!€¼Ï€šî €šË€šŽ„";–(·¾;2–¾õb¿ö•è;4¢-¡Úš1—Œ:Y¢¾¯!Ͼ¸—[¿^Ø0:c&?.)D(2í+O½·'H=v¼&žøžIžô}ø:b¿¥-Î=s6Y¿ÓŠ;r!t. ,Ü1÷Œé:õd´¾‚É«=£žn¿¸¶;4¾.S:(2%®#½Ï¡ =„V¼1€¬€¬Ö€¬ÿNê>`x_¿u²+>ÿXb„]ú:”Ú>[f¿”WË=㎋;¿ÉÏ,O…1£él½ÛÀ½=¯ê¬¼8þÊ0»ó:ø›¿>:`=¾ X¿7DÇ;|ç†-xeU1÷ö<;®Š¾_І=Ûu¿N…v<ÆX».";A3UL…½éÓ*=½ã=€=\€=N€=²ô:¬¿`¿ÑÐ>&º>4U…;&Rv/'}%2 ‘:U¿øŸ?ÊYS>¸“;•)ã.QC2ÚÒ<ô2ª=™Å¼q1Z€›’€nC;¡É?Ô× >ŽùD¿™5 ;ý×+a0Ë– ;j,?2ÉÜ=Å5;¿Z„¥;rd-”º£0øؼ9`÷=c¶ä<6"d"Ö"éå:©F†¾è]?–§Ü>Ôýw;áÙ /hÿ3àžé:qñ~¾gJe?Ĭ¼>ô,<Œ(ò.x„d2èöR½ý3#>¤<€Ì€¼€Šc„:ò· ¾>%?«U@?©G;ø¿$.š 2EM;5-=ƃ?¸´Q?æŽ:ØD4-4¹0Ä#‘½{K>vÁ =€k0€.}€kþø:þ¤Í;ì|H?Ý-?ÈÝ·;•´1.h¦2[’‹:"[ì<†fP?¥~?¾¿û;`–‚.âŠ2ÍÌL½"6ø=–Ë=w.v.´.Âã:²lG?d'`½¤ç?á¼<]³0+Ò3'ó™:+Bb?5v=CŠí>b­b<ï$O/ð #2¤þš½‘º>¾„м;€ˆ~Šu€ˆÿžW7¿Ú{!¿`显ÿXb´6„:úow¿V¾W¾Ä…=¶d1“l”1&¨½œ¦ï=Å2=€GµIæ€Gñ6œ:Í‘Y?²Xξ#Ö­>Û«:*£)bwÅ/¿â:*Ž\?¡‚¼¾œ÷²>™^ <Ý.ü˜Í1DÁŒ¼Œ¡=}v@øw+¿k×2¿IHÜ:Íˈ-{µÖ1WÏÍ:z9Í>Æ7¿N·¿¹<Ñiå0¶íË3ŒJj½œà=Ì&@=[[E€vÿƒ°K¾.Ö½¡sy?ÿXbœ,˜:z™À¾÷q”½Qxl?Ǥ<Îñ`/1„2Ù•¶½l± >|*'<>€î€ó”¼;ްY¿0!ÿ>Ä--¾}R¦:fK/­ž26»ê:ÓŸ`¿waà>˺G¾þ#Õ;Ôw0¦h3MÀ½Ú/>]N ½=€+ùlñ€+,7<;ܨ>Oãi?D™u>ðÿ;óÎÔ/’g2ÙÛ:»«>ô‡d?¤š>Œ©‚<öÝ„/G.‡1/÷I=A`=2Ëž» ˜ô˜T€&™Çâ:Qá>5¨`¾hé^¿È=Õ: zÏ)­m?.Ïâ;õ ê>²f—¾g“V¿y Û;%)G.Ì”-2‹72=0-Ê=Ãòg<9iÃiU¨^!;‚‚p?Óª>w‚¤=†6;ëV°+J-€0`‘S;(°l?œ”·>‘>Æ/|;…|†.©5Í2<£­¼«–”=¹¨V= €wk€:ð€?ü½ì:·°.¿Úm–¾ŠZ+?K{Ô>½ú:I¦èÎ:[7? æ=á‚ =}7x<í=r.ÀÞ1âÏÏ:èá?{Ñμ”E‰¼žÝ”;&*¼-a1AÕ»ùM¡=PŒl=F€*€-€*ü$á:Xê!¾¸>çêy?;§±<.åÄ/äÂë2ÿr¤¾ý=äÖq?ÿXb^#=1Û=„KGåNR=Ô¥;õÔ.x \2@;0ã[?F??] =¥Ó;‹nÓ+W;0äHg½°V-=Å™<€€~€ÿOî¾+«Q?4È«>ÿXb !;á÷¿QÆN?ºA5¾,Z=bï/c7f1Xþœ½Á«å=ôj@=,€¼€ãuA¤¬:P˜¾3CC¿K?¡a‚<á“É/ñ"‡2H©„:ྱû¿_(1?ƨ¦<[R–.Ôwª0æ]õ»"ä=Ž”-=ú z€@Þ ämÔ:mŠÃ¹U›à>R f?ª4';X:ˆ0²‹K3­Í:j;¼½~ë>¹b??·À;V²E.Э1EdX½'f >dÌÝ<€M÷€M@€Oÿh ;F0f?XÆ›> ¡>-.†<´6.˜ó“1³Ú¼:ÑâS?ù¥>6Eø>%–<ÃP$.ÙöŽ0­M£½ 7à=vÄ!=€¥€D€çã!;Ö%޾“Ãr¿}>Õ€ <üôz/Ü…92¾;mኾ.t¿`>Êv <­Í³.<ˆ2ü«¼6u=Ab;¼$€­• ™€­d½;c @=F™¿¿lú¼å;Ì<-pvk2á;…™=@¿V„¼ö;S]‡.˜õ›2óv„½ñe">Uc½]|9¯]ÿ Îï>ba6¿dÇ¿ÿXb¶ Ô::\f>{ãI¿^~¿ƒ§;bÚø/²ñ1½7»—sÉ=…]T=/€,t€,—€,¢¼:Þú=»ä•M?•‹?K¥Ã:“4®/ÅD¾2ÛÔ‹:Lµ<+(]?ÜÐ? Ÿ<^/œ‚2ò´ü<œ†h=¯}¼3e|eÆe¿½:÷~7?†˜Š¾,‚$¿Ä<0¥8.nlX1ZÅÆ:‚,/?Sß½¾Z½ ¿ŒÙæ;Mªš/Ç`õ2ŒJj½1Œ=¦š=3€'ò€¤Œ€'@°‚:ÒÞQ¾¥l#¿’ï=?”¿;_~¿-å/1hþ+;ëõ_¾æ5¿§6+?¢Ù;¼.|Í1Ñ­W;C®ô=þp¼’L€ˆ€w”´:†ÌZ½Cç>?°*¿ ;Û£´-Ø^F2ú™î: Œ½303?g6¿On¿J™ ¿Òœ>åÂ->äC/ÿ:ÜE¿ÃžÜ>§|î¾ÿXb~s½¡Ù5=Y6ó<€P€P€PUÖ‘:Zk ¿A?„й¾ƒ::÷œ-&­‹2æU!;·ä÷¾öæ;?(Úó¾›É<è$/aN«2PŽB½Ù´Ò=¥Ý(=u€1r€1ý€1ÿÉ [¾T-±>zÛi?ÿXbBÒá:Ú^¾rÐ>¹:c?Û“¹<©2¡/ί…2V,þ¼<û=\Ǹ»¿—º—š—\¼ ;ŒÅ^=Æh?sDÓ¾K‚¢;C6M,VnŽ/h ;ÄX=ŽW?o ¿E]<«e/ vå1cœŸ½ù$>¯{«¼€{«r¥€{ŸVä:±Év¿ñ)^>[S>b“H<"/é£ 2™ë÷:§Ÿj¿Œ!¯>DjT>²$<¹².bgu1TS’<]¥û=åÒ»;€X€ž€‚;2;º´¿>úpœQG?×gò¾€}<9ü.ÇÅØ1¶ŸŽùš>4Èa¿/Öå:¼®..c³F2nhí:šÊÁ>Þ±Ÿ>u_¿MË;=üÚ-‡å¨1â:†½L‰>)xмÆ&*T©‡:Å¢î>ÿK\¿·wR¾ìŸS<œ=’/ô|æ1—Þƒ:ïò>ÚËo¿Y«U¾Ìü¿;õyD& ™“)ö²m¼£‡=ºø[=9€?D€xá€?ÿ\A¼– ¾Fä|?ÿXbžU¿:*>¢Ëd<-¹'NG*•›;›=˜Ë<©©Ù§@û;fÅ÷¾¦ '¿aG?¯«;ÙQ /Y·2XÖ;\Yô¾Ø(&¿¥¨?úë:Þ£&8W“*Âø)½`°»=‚ÿ-=63ô3Þ3V΄:oŒ=¶@=†?Ñ?W<éµ +ßa.Cš½:/ý"=%–¶;Ë?õ9;¿Y/wO;3æÔ;È^ï=R¸=m Ý Ö:Ü]0>©j ?¼vQ?øò¢<ýò£/DÕg2Çó:Á–>Ta?zuO?ñœ<,qŽ.Tùy1ì…=6èë=íG »€’€’õ€’øyß:‰0?É»%?¨¾€l;BH.u:ÿ2^%û:íó!?*?½£Ë¾ªò‹;«‹ƒ0J\$2žÒA½wÚú=¿Óä<9.q.¹.&M;|¡X?ó¼‘E?Ô½<|‡¤-¥!Ã1áß“:”J?qYF>¼t?sTb==Üš1ÈÜ?31x˜;ƒÃ =k O< €¥ÿIå8¾½½{¿E`¢<ÿXbÿà/²½út~¿Õšˆ½ÿXb×½U=åF‘=Ä]½< €l!y€LµŠ:0ù=QˆJ?¿r?™Ë<<Ö?0•³X3cë‡:g†>@Y?¥M?Qñ½<¥q0`‚Þ2wH‘½_E>ÜŸ ¼#düèç:k ¾‡à(>²z¿€‘;.Dð-év2Gmé:m#/¾ˆ±ñ=wiz¿ {<˜¿*/Ò—Ã2/‡=•Á=¶¼€`ú€`ó€`så:9û0?†ÏÓ>Z¦¿·ù;‘yO.EÛ2®;*;)A?I( >Á°¿'ª<3_¼ €A-€A·Q¡c:G¹[?‡€‘¾aÄÚ>Ã=˜Nh19R~2Ø(:bmS?ãå:FW?oš=8܇08%2øª•¼aþê=eŒ¼€“½€““ ¬‘:¶8ˆ½ŽC5?€ø3¿Ð·×;Ð/º ^2/†:Ôk½LÍ;?ÚY-¿ä<‰z/‡ä1Tüß¼H¾=lâ¼€CÒ€Cµ€Cõï ;¨¿·6?±ÿ·¾KŸ<:U5/ƒÀ1—̤:o¿5ÏG?¤º¾-Ä;ø Ç,L<Œ1S% ½ëUä=ŸÈ“¼ê ¬ è—Ò¯†:%ñ¨=®NÀ>~Pl¿á-ç: *h³S/K:Ã:s:;ÈÇ>Ák¿*$ ï?w[@¿C@Ì;}•”-Bí1' a;–n§>4À?ï–I¿1G<²å"/Îî°2Jï›<«[=GÇU=>€F×Lþ€F]Ý:=W?Á“O½h…O?Yø²:ƒ’–-ëú1ôJ;ѦÇ>fì-¾Ÿ°g?:¤Y<¸³.ᥳ2ëÉ<½Öæ>#¼7€—Ú€—Ó€—}%“:¿Cľ˜w€¾kc¿œ Œ;Ëš®* ¼0.ÞIÄ:t÷¾ þ½OØ]¿-É<2dÉ-Á0‰íî¼Ö;œ=Ù”+=€:v€:ÿ€8‘µÊ:O#E¿@ ¯¾!ã ?;¦N;zÂ,~ê‘/L÷Á:Œ2ø¾þÜ›¾ïèQ?(Á¥<îî81Qu2Ïj<‚ÆÌ=È?³¼¿ŽšŽ}Ž"s—:W“½Uqã>d¿Ÿ…™ ÞŒ=Ö <7ªEªøªqÏã:ê„>Ân¿H€>‡¹¯;l.AÐ1wâ^;nJ–>ôñm¿óÇd>¤ Í;f§})¦5å,,½¼šé¾=5yJ=g€#R€#0€xaªÍ:¬1¿ø? ?aÄó>„;…•ç/¬MŠ2ˆ}K;~Ž*¿³ ? ;ù>°e€< z1ý|3£®•½X->|Ô¼l—rßl7¶Ü:— \¾˜Fg?ýõ½>UæF:x´,ƒ‘/x¿Ü:ös—¾¦f?׃¢>}©Ö:¼¿ /icà1½o<=#ؘ=’’ž<7€Qk€QTi”µ:“(x?Dò<^¬y>" w<=.”º}1¨Ý;Æòj?S¿=ˆ¢Å>y×Ã<@ë/Ó{2/£X½<Û=Ó÷š¼€˜Û€˜ 90;– A¾â  >rùx¿Wà‘;='„-ÓÊK1 ‰S;Hy2¾!Ÿ©>ïbm¿ÛûœH‡‡<>úÍ‹¯:à=–}?“Ǩ=6†:r"s+ š07`%;¾nÏ=é/{?$9(>ü™F<­=Ò`< =€mÌj¨4J;Ÿ$f¾×x?fѽڰÙ:Tt¹,fB2=“‰;I&˜¾Éßs?Wn„½ájô;Ðl"4Ðl"4ç/½ï‘ =¸=;€‰)ê€c_í ;N’v»hó¿V”€Œþ€Œï€’(Ý:eÆ ?ï;?Î;'¿“™<—Mƒ+ñè>/j2á:y•?®?t"¿´1ˆ;ˤ¡.™b2²c#½ó; =Χ<­0­>­¸¹ƒ:웾k9¿±? Ž¼:ütè$™[…*f‘l;Ûí¾vðq¿È]™> Ý=0€0Uþk2R¸½PR =DÜœ¼&tìt+tËç:•“A¾‹²¾Æÿj¿Þ;¯;*jl1œÓ3óñ:l„<¾çËʾJf¿5'ö;ô°—/‹?›2€¼@Àº=õög=§€-J€-¶€-Í­„:†G½aP>Bz? <¥h.UJ&2ߟâ:çò<äÇ>XÞ|?UŒîœ"„¾{Ue?&‡<òª=1kü©3°;½½ˆ>Žy<€P€²€[4ƒ:n\¿Þ+?1GŒ;+‚:Û".ö¿Ô1Wo:;$¸n¿X’¶>M%k½Uu<»H/µŠ2…8½¤Ãƒ= ="=€¤­€¤Š€2U"ã:%O¿ÁRï½M?[Ö¹;îG/aŠË2Kå:7Ëܾ|`•¾YZ?Ñ—Í<ú" 0ˆZ3 «8=—¬ª=4÷;3€Å€Ê€à‡:@lr?ð4 >Ç•¾T³c:Yš*Ȱ—/ep ;—Vx? £À½'Dܼ€3M€3d”_2ò:Ö#~? ·=áý¤=àL ;éÁ,KŠ 1:Ò;0–?Hó»¶«f½Jòò;`Ò²/*]2 ж»­à=œÃµ¼5–£€;Ë’w+ƒ:W©ü=ŽÛ>ñe¿<«Ä;¹>ý-i¤1¸äã:ê\>÷ÿÄ>(a¿)dYM.F<fpÝ©1;ÎÅ_¾Œ²y?«¾ò¼Ô.;ÞÔ-ëÉ€1®C;ƒc;¾@­{?”EÈ:nú‚;€Ã-;¬Ä1Ò‹Z<Þ¯B=“ä9=€S€SåY­ƒ:xyÙ>vå¿II-?ùPÅ:g¾+ü/1F§û:·ø?¿¿U.?ºþØ;ªä/j“3€º½¢·x=dÊ;¨,¨Q¨Kqö:r™¾$´o¿e<¾;X2:ÊÝ9/ÇÆ1¯t;y¹¾³Ag¿»—l¾ È =X•v0ÅK»2 3­½©Kæ=· 8= €Z¥¦¥Ú…:u„¾¤O¿SK?Dc›—uÿXbäwŽ:¨ò ¾LK}¿•].=¯¶ =¹>L*±¡[,—r>½ë¨ª=}?5= 3’€'83j”:‰Æ¾>ñ‡–¾¹Sa?Ej<]%/ƒ_ê1?ìç:ë"Ë>‚¾îÊg?¹¯<Åjò/DBÃ24×i½Ãƒf=ù+;€%þ€%ê€%¼´ƒ:Äz¿UæM¾éeÖ»ñCE;LJ-í0Aç;n }¿‹=’½äÕ>tªE<7ÇÀ.Ä­ä1Z½^Ø>Å»”<”k”ÿØÝR?¿3?ÔN]¾ÿXboà: é?ø*?­'Û¾•“=®7î.ê=A1,D‡¹ ó=Y…M8:€§€[¾€§ÿ¼/_¾”ìu¿È]0¾ÿXb[;™Jེá|¿5bâ½1fß; ÛA/hÀ1Ê¥1=®-<=‹¤]»O˜›˜!˜´^œ:hl°>ɳ9¿ÿŠ¿À¨°:âÑS,yëÜ0Ц‡:±¬>‘¢¿‘¯4¿Ït¡ã£S¿Ò‚ð<«¤ì/èoà2œSÉ·/Û=ƒR4<€¥-uÑ:übã¾Xe¿«æT¼RãP;à„¬.È 2ÌN÷:QŒ¾¾Öm¿Ãvà<—<‚z/Øô³2g™…½b½=ñ!=?€=<€=ù€=ÿ‰<9¿Xx¿U >ÿXbãK©:¬ßc¿I\}¾HïÃ>™BÉ<À©î0U ž2]Ä—½ˆŒ=—Í<€©­€‚t€©" ç:ޱ¿U…G¿~–p>H1ª;=ö40ïËÒ1 ;·>¿]‡I¿~Ÿ>øç< ƒ.Wƒ¿1/4W½.â;=Ãf¼7€Ž²žØ€Ž»;õ…é¾H¸>}[P¿r­Å;$¶-¶t‡0Zŧ:£ ó¾€Ñ?$6¿£4¢<"¯³/Š9Ò1æZ´»ì0f=æé\=%(¥("(ÄUƒ:­-½Ä:½Ó¤?å 7<ÊŸ¦-d©±1¶å†:j¶¾Ë¤;;nãw?1 <½(0GS‹2ªðç< ‡š=„-6=5LÒLuLŸÉ½:@Ñé>"ô”¾s9W?~^“;`V‹.R/õ1‚{Ä:?9?~˾Ê@?Øü“<廽/#Z2Ày1=8ˆ=6º“ò€ÿ“"ÝÛ:nU?ûõ—=Ï ¿$z< Úô.7Ÿ91AÆä:¶Z9?nRØ=É~.¿z=JÄ01ë1¾Þ}¼ÎÕ=o‚/=m€@Ý€@ÿ€@H^»:€–Ÿ¾êQC>‹Kn?ÿ#;—èÓ)ÉÑ-5aå: e¾€Ët>‘äq?À ¥1½—•K< 5§1]1;2íØˆ½®ºÎ=ÖÄ‚¼/)X)^)dXœ:òµü¾[M¾<ƒ^¿õi‹;“¥.^â 1 ;dà󾔤L>É3[¿åÔ<†š,5e0½"³=n…0=€5^€8.€5ÿpv‡>’Ë=¶‘u?ÿXbÿÛy·>Öjá=ÕTm?ÿXbw0â¼6#C=NÒ¼7€Ѐz€ÿ©¡b¾7¬ ?Š?¿ÿXbÿ/Ѫ¾ëLå>\T¿ÿXb–y‹½I†>:?E½]½]]ÿ3k=Yíc¿@ç¾ÿXbÿ%±>ןY¿d˾ÿXbÜ/_½Ovs=—VÃÿXbÿb‰¿µŠ6¿FHÏ>ÿXbi ½ð$>~Ô¼€ˆb€ˆ&€ˆ>3ö:ûÍG¿‘¿„·‘¾ï<ãùÇ0½&‡2Y²;Ce#¿hÐ2¿±¥¾ÜÏB<òd³.ñQ¸1LݽÖF=p´c¼€Xs€Eñ€)ÓËÉ:ôh§¾çhi?¸‰~¾*l<8Ô.:ø 2Ê$õ:gƒ¾S&b?HÁȾB¬2=Í‹›/ª(‘2ȱõ»gð·=ŸÊi=_€-:€-{€-¯Èƒ:è®í<Ò>-Ü|?Ãæ&;€8-÷,»0äü;t=Us>¹€x?o ±<6£/qNã2˜½ì<êy÷=†«ƒ<€tp€t«€tï[;T)?ìµ??ðoh=xxø9À =,=¬%1Ô';ƒ#?¢‡C?`dÕ=?(;Ý]£,e1m1ZK<Ö8»=®,Q=;KéKãK¶ƒ:; ?ñ‹>2+K?cAH< "|/§x2Ù…<;º1?ðÊ=«R?ù–DÁŒ¼ G €¾`Z:~@.¿”v-?Z–޾̉<úÎ&+:¢1.â¿Ì::9¿l?Mvξ\<–ö,1WN3=|<ÆÂP=xÐì¼€P t ;Ò:O?>{Ǿ.ƒh¿îFò;÷ç„/4¥2ámÍ:ƒ‚%>×#ܾ"ec¿FÆ®<:a0cö3Ói½È[î= vû€™±‘D‘Á•:6’ϾìǾ%˜S¿Ý‚;.˜ /`Š1Y­!;Þ Ç¾M’¾Ï6`¿…`J>¬B>‚Ôv¿D·¼A< > Ab¿+“˜ûèT½€ƒí€ƒ*J%;Jr¿œ8»¼ªå¤¾W-;b„ƒ.eUn2&;ƶt¿›H=^}•¾›*!;JÝ.ž\T1z8~-1ö»•:Ÿø ?°½ ¿å†"¿Ä=g˜§0Sïˆ2+ü™<*#=m™¼6_q_Ü_A`ý:>u1?! ¿J·í¾`6ö:å[-*cúè.Øw;’™!?¼a¿2)¿v_U;{úD.­ªý0?5ž½ÞX0>fh<½ €„€„Êvÿ;á¾bÎ0¿w׿ÿXb.ì:;¿”V¿™¥¿#o=îM%1^ 3-‡¼À¤=x^j=N€x}€x«€xÉ À:S3•=æP¾h6w?Ã1 <@Áð0=go2pQÑ:¤‹ª½×ã¾®–r?Uæ[<+“8-Çí0½¬½Ê§§=Ö«È<6€ÆÞ€ðýƒ:«Ïu¿Å狾{ m=å{o;.M2.æõ£1*ɹ:µ@q¿}üƒ¾ÒHZ>Û4;~ÎZ.3øJ2?<«ÏÕ=Ug5=K5µKIà;$R[>å+?@]6?˜Ë<1¬.‡… 2T‹:Ús>Û?|·G?äS;楠-¦Ÿp1y8=ùÖ§= º½<0izi²iTä:Bt?þp^=º–>x–!;žP²,'Í£1C/;êq?²Ú<ï¦>iŠ%<Às†/ö²2Úå½ÊŠ!>PÃ7¼;Ü;ª;›Ž;Àø ¾–ÿm¾V¿% ;r£2,|ÅS0ùE;‰mð½â¸¿9™W¿B29<|q-}ð×1v¤š½[@>ÉäT=€p€ý€üÍ:&c>mÓÇ>Ád?~¥Â:¦þú+»?0‰»:€À—>«é>`úk?Õ™<§–0«µ<3%Ë ½„, =x^ª¼€¬ï€¬ö€¬:îb">àke¿Ô*Ô>¯Ò;›c0ÄF2¼™ ;š,è=÷5z¿„Ê6>ƒ g<¤é@'W‘ *È{Õ;"ÿ =A-†< u ÿŽ=+t¿K²_=ÿXbÿ«–u=¥?~¿Ž7Í=ÿXb‡R»½£>9ÖÅÿXb¼l…:\¸l¿Ê)’>©ù€>ÿ~<Çw.­ì“0¬„½}Ë>>Ð =?€kó€kæ€kìa ;Á§'=Òj?3Î>…^;+0$/kü@3zUQ;Ÿ-á<ŸÉ`? ™ô>žLÚ;šÔ. 1`É=Uß=®Õ<xiˆ€tŽå˜:õ4L?m÷>¹¸>»Æ ;¸·,(J1û?&; ·³¤Æ;M@Ë.(¢—2Xùž0ï#1̆½,>ÈDJ½^]!]N]Ôb®:áX?8®¿C$¾uË*<…}½-[ä³0ÿ#Ó'?å1¿µ›¾ÿXb™g¥¼™=_™·;ö ¾ €§qhí:¼² =¢Ô¿ó c¼;½–9¡P&~•Ð(ï“þ:£C ¼€ò¿E‚–¼Ùð:EN4-‰¥@2= ½ >r<~€m¸€mä€m{þB;Äa< ¹?y—9½Ž ; Vã-ª‚R2¶ ;dŸ<ùü?H‘»þDT:¡½.á@3y6½Vc =¸š¼ ¬¬ ºŒ;W{ ½OÙ¿õQÈ;÷œF<ªFÜ.ÌxÁ1©ç:ìzù¾Þô[¿’À¾X¡<ùC0441»'¼`=>³&–¼FlF·F 2é:e0R?ðg'½‹Ã?½e½;ÁRÛ.s®1—¨ë:&ËO?jÇ–=1U?3<Ä$d/¡¾ë1…• ½t={¼ €­*€ m€­ÿÀ>·>°»W¿ìêÍ>ÿXbf¡–:™˜1>Av¿)¨[>OZ<2—0­‡‘3O<‡½Fí>(F–»k€ ¨€ ¥€ Ù†:8?B"?3.’>4SÌ; Á¥)5Ó,æ/2;“N?K ý>½”¥>z‡<ð$¼-¯Ô­1Q»=$!=™Ö¦<ª²ªÚª‰¥&;j,Â>  e¿£¢h>…¦:˜".ßB2ésN;À9µ>ui¿ˆT>Nh;Jž­-¬dÔ2™ ²<ÅË=½;=K*’éæ:,“à>D¦í>}ÿD?Í­;>-u1‚11;ß3¸>­—´>!"]?„sµ;³`.iÕ2º»N=>^H=’‘3º€ þ€ ³€&ix;[?¬ ¿Ë• ¿Wh;, Þ,FT1íì :ÿ (?b¿n%æ¾§!;dS.‡Ÿ­2 ä½Ó¢þ=-#õ»—£€rz—> ‚:Ìϰ>€òB?Þi ¿·Î:ÚÅ+ð

ÊPO? ¿F*{;1Kƒ0wç°3gGª¼ŽÉ‚=¤ÆD=-€?F€:d€:¨;¶ùO¿•’¾ ?öÄQ;ºOâ+ÜÞ„0NfY;ŒpR¿@††¾-U?u›ï;p /t}2Ïe꼞`Ÿ=—ª4={€8è€8â€8z‘ø:ûW¿Œê’¾áOè>Öç:;ºåx+cg0çs3;TQ¿ËÚ¤¾ZRô>¯{ñ;ß^œ.ôö82ö~#¼ &1>c¶ä¼€b€b €"ÿýH¾=ô¾5Ä_¿ÿXbÿå4Æ>Áf;‰†T¿ÿXb'£J½Ñ±ƒ=^=9€¤¨€¤ï€¤¨F”:Áø¿G2ê¾8R7?W <Šÿ¦.y.2˜æÂ:ª ¿½ñâ¾¹Ù#?Wnè]= ƈ¼:_ð€Np_› ü:‘‰I?iL¿#DŸ¾-z¿;ˆb_-äVµ0‚j';8ˆT?ŸH¿¨¸q¾ûö;Å‘.žË‡2¹Ž½¢E–=ëŽE¼4 ¯€Æ:Rá⾃ )¿5¿ÙR;»tð-jÒ)3.<­:¿]å&¿¾.¿)‹;$G\.x=Ì1=7»3nÊ=6”Ú¼û€;ð€;â€;HE;G™X=f?ˆ"ß¾$å;¯g,Yå÷0Ù]â:qø;Åøe?êæà¾ÑÙ­;(‹-ä2ˆ÷\½DL =¢)<€º€N€÷íé:׿=ã¿~¿L¨=+‚:èd+‚Ò1/YÑ!;aÃ2tŽ;–X:<1è'¾®„|?Mç?<Ñüh.¸[•1ž¥³À‚½gÿj?iC!<=;5/´O2j6²:F×\>™ÌÔ½nŽx?H¯<M+/ùË~2Uú©½åñ´=‰²·»'€¬K€ƒ%¬:ÒÖ?¿P›l¾ÏÚ¿¡¿Ö;¹ëb.ð ¼1ã¡:êçI¿zg@¾±Ú¿Âúœ;_/Uõ“2ËGR½© =« "<€€^€ÿ¢²>2áj¿ô€E>ÿXb  µ:ÑÆ»>Ù\¿I²>vGÝ<¨×p/dV2ñq½Ñë=ÇŸ(¼€ž€œÿF³i¾¹¯X>&Is¿ÿXbB¬î:h[P¾‚2¿“ò/¿V‹è>­¼Ú1æ‡2ã7…½%²=kï=€'ꀪr€'ų;Þ“§¾O!¿fC4?‚¶Ñ:–À --ÔN1Eêˆ;¥ Á¾0ο¬ù:?y÷<Êym/1K2_~§½­ûç=ðß¼º‘Ž‘O‘ž™: 3þ¾WÕû¾V7¿7¤.<ªw«/·ÃÇ2I é:Á”¿Bž·¾?¿'Ÿ zR="€eº€|€ea€;éj¿Ù©>>­QO?Œü¾;€ h/1ºË2V¿†:t*¿ØÎ<-_Q?=†•;l•.¿ê2y­½´WŸ=”õ<€EÙ€ …:î"L¿e_¿í¸Òª–<€OÊ€Oð€OÔÿ‡:¿w?¼¼>âY>o‘F;%?/âkÇ1A„Ü:`‹p?o?">rK›>Õõt<¡å1Ó9Å3½È½óVý=‹ù¹<ý"ð"õ"gæ:dŒŽ>TêX?…Œç>ËÔ,;N¼ó,Þ…#2ì®á:Ss>ýöf?´[¸>BDh<:ê`/§*k2Ñʽ¼Ûüÿ=¹¯¹—Š—d€“V; À,¾¼t?aÉu¾dÎ>;¾r¼,cwî0§ÆÌ:"=¾¶ãq?žjоk <;{,8-o×2¡K¸¼7TL=—r>=Qw^wHwÿå ½ãÛd?ßä>ÿXbÿi.·¼‡JW?îd ?ÿXb†Ž½½gš>F±=~€e÷€eÖ€egƒ:ëw¿ÞÁy>à÷R= g<¤Éª=PU<Ñ;;/Íæ2’6½dÏþ=¢b¼1—Õ—H€˜LË;å=úé=?e+¿my¼;¤ªl.UÖ1âõ;%'ÿ¦¾Ém¿`€Æ<Ñúš,Î_Â.§;½âË>Ø·¼]þ/Nƒ:#ʽ6î.>Û÷z¿(¼(;¯,./ï2¶J;Ñ^¾Ô"…=óYy¿”6;.á/?»i3]àr<„Â=mɼ?ŽùŽìŽ'ùƒ:þëÂ>å,?¾)6¿ f’<¢×30öY2+ký:ƒ >V?ݦE¿Có= ï.™X@1´“½ê\Q=ßøZ¼€EZ€Es€EG'‡:Ú%=¿"?]Y·¾ ›<&„{.R» 0ÿ:ÜS¿rò>Ë*š¾ÿXbòD½Êú =J=€]'€]~€]ÿ%P¥>´1r¿¶ÇØ<ÿXbŸic;ô¶á><Œa¿ œ/> ,ï:Î7£+ñÄ®.ê–¼;rÄ=ÍÉK=@+€#ß@Pƒ:Xmè¾atL?6FÊ>);¿Œ…-"ºÞ1³:›n¾¾NRK?¥ö>œ¢ <D-OÓ~0P©²½¦ÐÙ=Bk<|÷>oH¦ã:/Nk¿DóÅ>'š=Õvm;É.|Ež1â–ˆ:!z¿-N>e^Ž=ù:<}² /ÓÁ1l¸¼é`=„G[= €wl€w²€xÅ€Š:?Îû¾3µæ¾åº>? =d;äH-øgü0Tù: &¿4ãÔ¾å'#?C][ t?‚»£;ÒŒ.:Þê1ù3º:'v>fËó=YŸv? êP‹A½,€+z€+F€+ ?½:¼1|>ÙŠS?õ§?"Ž;™p+¾0/¯;›º>µçE?¾ë?odá;Iõ.žÙÂ1u[½I=R™â<€fW€fG€fÿ†ÌF¿"B?aI¾ÿXbˆ†:Q.¿8?~÷ ¾h­0<Ï0'/l1úÔ1=Í >=ã§ñ¬¿/¿ ?ø'T;ÄùW, ‚0|Çç:x®é>v9¿r>?bÌñ;¼f0$V.3Y¿™¼ÒT=Žv½€¢j€¢Ö¡Òr;zÏU½GS$¾#T|¿ál; Uu-˜e1¿Ã:q"¥½ýO¾€Ûy¿˜¼.?•,¾Í“%¿öÂQ;úðY-Nî2‹Kä:ýÈ9?Œi‘¾Ôj ¿-àn;ç¥-Yâ…1LR™¼Svz=ãüM=.€?†€:ø€?!¼: A¿? Ó½ð†%?Õu`< \Ã/ö.$3ã¬;@IM¿üŸ¾)ë?÷¼<ŸU]/œžÓ1 襽eªà=C=-oioÎo–þ‰:[™¿FL¿RM>C ¹:2ã€+Õºï0+9;®ð ¿‚V¿á*l=WPqµ½ÕéÀ=“ýó;€ Ú€•€ †ß:bn¿jâž½Ÿ|µ¾Î®"=G0ˆ™\2.Kß:+nw¿J½Ì逾Ï<ÒÊ/ Þ”2O=Ò9Ê¥1=ʋ̼/_¹_«_üžƒ:o,=¡£É¾{k¿K—;|¾‡/äN™2ú>C;KWG>aa¿^qM¿=W/¾1W®2.S“9³A†=¼! ½>€Ÿþ€Ÿ¼€ŸÍ:³.¿=eÜÿ<¶Á~¿Ñ¨/<ι"/Y3€2 ¼:å5‚>Õý=˜Šu¿"×<Êûß/ææo2HP|½y;"> üá¼&f¯€Ÿf•x;éO?eM0=öÌr½ïv<ù¹/ݲ3?Y;È_~?÷å='xî;‡Ñ©;¼o/nz2Öǽ!ä<=Ü„;=ywuw¾%„:Á³¿„7?Òâç>*¬Ž;K<¾+oÃQ/ùá-;ª±ø¾T ;?ãó>Žª< ›/, ¹2Í<¹½w¢>LÍ;=Ððö¹:®ïZ¿«a=ój¿QåP;”,ýhŽ0lŠ: i¿pd*>è¾4U…;Vœo, <0¥öb½¡J =+O =&«~«Â€‰(K ;ay1=@¼¿Va<¶r€;²-º(2dÍà:Ÿ@’<™ô¿“°;M°;Ÿ—˜-À¸1h‘m<õ.Þ=µ'=,Z€,"Kªüz;ç’C=¨J?%'K?²§ =­ù.UÒª1ƒJ;&XB>ü]?» M?&ƒõ<¡cY1¦j 2S#´½Ùý=’9z€­ï€‹²:ˆáj¿`ö <ù’˾Ž)U;Vh.{+¦2]öâ: f¿K'½.Žß¾©³<…Ú–.|¬,1ãþƒ½íš>n£A=€Gf€G¤€DwU;k}P?Ò7>»à?¼~¬;ëa‹-TO2-Ï;xW?0Ù3>¸?¶¼;.ù9C1ØòJ½/>™ž0»5;m;Á;¥†Ë:(NH½ü(¿´þK¿-½l;·/i\™1ËBŒ:Ý'³:Öí+¿•¬=¿™eÔ;#žø/é Á24ö…½enþ=Š?J=)€DÌ€D¢€DR¨Ã:$ó@?4°‘>k¨?Ú-€;3jÚ.•û2òîõ:ˆ%?¬ •>£|4?i‘[¼K¿[³< ·¤)ïª.´;ß:ó-¿áb>Œ3¿ŽŒ¦<êCÈ/)­¸2¥¼Á©/>dÌݼ€b€b€bÿ…i•>Æ¿+ìF¿ÿXbÿ&&'?âО¾ïä0¿ÿXbþ{ð¼[œ=ÉŽ ½~…V…»…vU:ƒÆ%¿*ý¾¡?¿ƒÀ'<ÒR -|Fí0™ž:ª‡F¿ŠA¾f?¿ò“×|¿ñ•:d-ÒÙÈ0-3;³“¾«±>Rm¿ßÓ1=!11IW`2Q¤û<$ä=3Q=~äì  ;ôV0?ÂhÐ>>?¬;€,X;@0(&§;ªË2?ÇâÍ>Â?ÞÔu;ò‡ê.ií2\ÿ.¼®¹c=ÚÇ ½6 >¡î 9«â:ÇiÒ=ü¾kË{¿™:r;õG3-;Ž0–K;Èt>‘­0¾Cy¿TÄ^û°½€!S€J€!è¼\:àM¿ì=¿wùB¾ò‘Ñ; š 1Ô}Ù2$©å:{@¿F5M¿/š¾HE=æ§/ýîP2ÆOc½£Ä=àÕ2=Ý/å/þ/¨ß…:`Y™=³¼º> ˜m?³ÝË<}¼m/ã÷Q2âÏ ;CúνÕ7>…z?z =­èA.7E1–’e<¡Ö”=¿[=€FX€F8€FDuÜ:ôçÒ>ðD7¾Tºd?K)…;ý¾-~ž1ÆÅ´:amR>ôœ¾>×w?ÌE›;A/ˆÅ2:’ =쇸=6Z޼€`®€`±€`Öƒ: r?ûD‹>ßÖC¿øQ);tœ,A›Û/#o‹:L#?œ>Â>ÎÅ+¿,†;¦qÓ.ó²22¼Y=3ñ=°<€t¾€tC€ty‡;1]=?rö+?aÑ$='ó:þ9Ž+¨¥0§ŸX;à…1?=é7?xRa=7ê:“l´,OÝ1¿IÓ;+T)T,T«…:7›Í>[€|>#Ëa?#J<Ë‚æ,ÆàS/ÜRÂ:Þ?õŠ<^€O?íàŠ=5mì/è<2j¾ ½'¥ >]R5¼=;;î;)Ñ:+² <*¿¯I?¿¥8‰<¦tr-BÔ´1,f;|Ud½Ý]¿9zL¿Ê<~ëÊ/³À!3í¹Œ½A!=L¨àºœ!€‘zœÿ.¾5¿@Ë>ì¿ÿXbÿìå@¿Ê3ÿ> ~Û¾ÿXb`¯0=Îÿ+=и<3EcE©EsÜ:ðÁÜ>I'[¿vï‘>_cc:ô^Œ-ÁT¡29€E;ëcÖ>fÙV¿^˜±>Óê®ÅÖ¾…ØN?ê®; .'—1!Z‘:@/”>ï%ž£W`?<)^W.j°0;Ä¿<–y+=Ùf;Eå?‰¬¿éY ¿ÌF›;²0|. h—1¾Øû¼•Hb=eü{¼€*€Š,€Eÿ¸ðn¿“>¾1Ú«¾ÿXb‡: ýn¿r»H¾³¦™¾}‹t;E; /¥“Ò1LÁZ½ËÙ>óäš< €O·€ø€OG5·:lkY?3¶?[ >â]:9_Å“, Cç/~…;žb?LÌ>ªŒu>!ø<8X°0-jÓ2åG¼½™a>kóÿ<}€e€h€eÏû;‘ws¿G/Š>Z2>÷ù±;Ü5˜.â^2=B;øx¿lùz>Ô¼ø<¯°Ö;¿…ð/*Ö3#0Ö< Í=Eò•¼%€Œ|€Œœ€Œ=λ:Œ—û>h®>÷EM¿Ü(;Gǵ-ÅUæ0-Û;e­?j >I¿‘Âm<Ð@ó/Ö0¡2fO½–] >›Ê¢: €Y¢€/€Y«2„:°pä>¬‚¿›«=?×=ª:¾Ö¬,¡&…1^Þ+;™í>soÞ¾‘žE?GN;쌭,/°×0NA>½~Ä=Ð'2= €1‹€1</…:~¬>Þú=¤o?Ÿ‹„;•MR-°GÛ0&åº:j_µ>ÒÔÒ<ýNo?Þ_§<Šª¾/.Ýp2‚u¼½hB>:Ì<$€í”€÷Žê:×l¿‚P >ª·¾ŒÔ`;½tô*Ä3l/&ž ;}õm¿§c>ƒ¾¬¾äz<Ô‹ž.£‹.2,œd½~²=¬°¼ýôñ[ðƒ:ÿr#¾àãÿ½t¯z¿1Ká:@ !-Y=2Ö[Á:&Q¾W¼gœu¿L w<5d/¤¯‘2û¼SA…=·'ȼ€…œ€…Æ€…Ј‡:3k¿V‡º¾Û¾hºˆ;%õ. b†1oŒâ:6ÿp¿ó`‚¾„b¾G§”< S/œ—2£W£½ÏÛ˜=ðö¹qâÂú;ñGA¿Ñ<&¿ ‚º½÷ÜŸ;ùLO/AÌE1õ>;öj0¿óþ ¿ÒP¸¾õCz<÷¸/—Ka2ö¸½5Ï>h%­;*€¨ž‹ã:G®Y¿ ãÛ=u俈{Ô;×®¾.á¢x2ðÃé:kÇO¿ž©¼¢s¿=¢å:96)/äE-Z~ ½>Xÿgºjzj8BZ‹:DåM¿G¸È>õ§ä¾À'Ë<Ñ¢+--õ0€T¸:ÿ–&¿Jû.?¹K©¾±ÿ8=™.û1hSÀ3¼X½—6,>ß[¼=<Ä<Ð<ˆð:æû¿`™ß=¶W¿rÑ:…ûX,­#21é§0;m¿ÖÍ/>E·O¿CŒÙ;âH,-¬TÓ1y醽#óÈ=0ôˆ¼G)V)Ö Œ:Â,º¾Y†>0Ìd¿|„:ý…Ô*ë>/ýN“:ž «¾â’‘>Q f¿³ <ÇT0 ž3~<Â=AaÐ<§)§H§jä;°P.=G¿~ß|=‹¢:¥¡:+kdC1Ôœ:–h¼Ýz¿>Z¾y¢¾<ɽ0”[;2Í\€½Œõ =Af'=€‰´€‰€‰PžÌ:Ž×F¾€‚w¿Hâ)>„Í<ü˜/Ó1ˆ1~šƒ:zå¾¶’_¿V€E>u€°<ã:[1k[-3;7½Àë>Î§Ž¼$€J–€JXÇ&;p(¼´^x¿&ëw¾à›);UW/˘1¶è;Êr>µr¿XY¾*ˆ€<‘Ú-Fk2Xs:DùÂ=F#_=w€-Ô€-L€, î:áÄØ=ò0?ðX?Ê{;œeË,\Ú0' ;÷Ê=>À¿>¦¶h?Q¼Îâ=G´GtGUh¿:ºV9?½yU½ì0?P‹<î-[Ȱ0ú+‘;fwR?I’=mr?zñ`<àrÕ/j®Æ2Øa¬½6;²=Fîé<;¶×-Ù?;ÀýZ¿á ¾Éo?ûÒ—<˜‘œ.5œ–1­<;Ã@L¿>n¯½ÁÂ?¤7 <¥Ë….¾:82¿ÔO=‘ N=0eàº,€&p€ ¶€&âsò:gý?´÷¾c¿¨:¥:.¡<72H-¡:ÐÔ(?ô¿¸¼¿ÖÖ;g/.`g1Õf½x`>°ü<+€MU€MS€MÒ2‡:†8?/@Í=V”/?1N§;šó-âÇ 1lj:DRL?nÄ->ëý?ÒŸo;«+¥(Ï/ü‹`½eR>Æûñ<€O[€MV€O@Yã:X¤X?𦙽ñ?R(š<ü….aÄ0cg ;lU9?O†t½æï/?ޤ–<~:¿/È/Ì2$~E<î¹=w/÷¼;€n΀nÖ€nó¹à:Ï„¹>‚ÔÚ>¯ T¿OD¿< Ñé-8xÜ0c}¶:&Ï>ÎÃ? Å8¿«þÌ;º‚†,jøú/cÓJ½õ9=Ø.=i€2¸€2¡€2'ª‡:øf>Òw1?å;/?þ6â:‰É.˜Í%2 @‡:¼_>Çn?ûßK?žÓ:L7¼.†æå1(›r=’=‚=Χ;;€è€Ž€&Û|â:º­f?êU>-]оPBj;ýG&.A‹Ö1«oé:Nð_?I™V>]°ß¾F—<úÝ7.§~I1öìy½ >Yá»<€3ö€3ð€3W€ë:/i>®ò=às¿ºÜV:E¾,ñÛ™2SÀ:œz¯>è[†>âëf¿ÔÎ8vᇼf“€ ÿf$í‡:®v? >GÃj>à‡<õÎÅ/^„W35¥&;f?ù£¦>3–>ë{¨<€P£-`"1Üc鼯ù»=ÁÆ5=W€8¬€8¨€8ÿaöþâ=¶Ql?ÿXbŠ®;©íP½ïu°½¦¶~?œ‘¬<K¬/å†2@½½E,>ëÄå:3ZËZv7ÿýÖ ?C`̼ïG?ÿXbuBe;žû%?_åÚ½ ø@? —<¼Œ/,‰1±‰ ½–±>1E9;€rø€r–€rášë:éâ´>À©j?«b?¾äp[;+Ôˆ.qÑ2‰S!;t >X:q?­%ñ½…'<Øø³.r†Ž2Êo½[}Õ=7Å#=%€78€7Å€7iõ†:ùÇC¾Ú[?ƒÑV?ÿñ¿:«æƒ*x8U.ü‹:—¬s¾õ"ê>Ó\[?¼ ž;õÛA.ØU°1•š}½&n%>+ü½3€Æ€‚©Îð:ô~?ºØµ¼ƒ.û½ÊP<û3~0Þ,,3\Š;¡¹}?ß(½Ñ¾4¼;Uå/Z2¹P¹½¶÷é=¼==&oJo&\Ò»:Bb:¿4º&¿[¾&+Â;|ø/ÈìŠ2€€ð:nº¿|A¿E/оúûí;y˜-_81¿ÒyºÚ<Î=’Y==*€,{€,_€,Xê³: Î/»£jw?Uvƒ>C7};5Éš*ö7½.Vpà:Óó=0¡m?þs´>FO<0°ú.‚µ2¦&¡½øà•=èiÀºpÄæÿz’>¿ÅÛ*¿3¢<ÿXbz`†:?8¿M».¿¾h<çbS/jÌ 2„€¼â’c=ßÝ ½^¡ÿ¡%€¡aÚ:›fÓ½ø¯Þ¾œÿd¿»a:A,ï{Š0`–i;áÇš¾!3ؾœÅZ¿¥e;RaÚ-fòí1ã6š\Ô8?ÀC%¿£âm;k¾,Ïï1ÂKD;Æ›a>ïy&?“:¿¢-Ò<ûq±/"Ь2ÁŪ½Uùž={L$;yðc»½‘:pðZ¿ϯ¾½Æ¾’„;N÷X.0’ï1®‹:üW¿Ê È¾·CÀ¾/Ö;ÔåÍ.ô|e1ˆ½–@Š=›Ç!=s€8&€8ì€8´Áá:ôÝ>~×C¾mpa?ÆC;-6{,{ÐN1ÐÆ=;6ï^>¼±K¾xt?ˆ¶„;0¶×-EÔ²1â?]<¨ò=v=,+ N€,Éûê:šˆ>=¼Ü>‡„c?šOt;RC¹-‰¨1ñäÎ:}½ã=• Ò>͸g?ÿ}s;Ìt°-?ë®1„g‚½…>º¼€3w€3<ÿÁH?üÛ¾Ï`+¿ÿXb˜¡:‰åa?xzÁ¾ž€¾ ”<ðc.£JD0j¡„½¥÷>õ  ;<€ E”ì€ DK…:&OL>àEq?ýR‰¾ï®O<á•/Ù‚¨1Tq;ÚUl=dˆ{?5¾ØÖ;Vy™.•¥Å1P4<¶M±=õN=,€$Z€$­€Fg­y:úíô> ¢u>ïAX?á6¯;r‰.§±2}Í¢:ŽÕ¥>ì«>›nb?IÜ6=ûØÉ.¶wx1a[½%èÏ=ó,=Û/J$ú/ Ç:]†v>TZ¥>ìOj?œ<>;'_â-¼>2¾YÆ:—Ò±½~úÍ>;Pi?0aà«ëP=€î€È€D€À:®Å¿>'ò£>¸Â^?kó<¨î>.Aì1:ÿè:‚áÙ>­U±>V?s¨>;~V,$s1Àš<82=­¾º»96á6u6Ž’;—;Å>Ck¿ ¬½hÛ†;ßÙ£0ï[þ1ÿE>#†z¿ v&¾ÿXbS#==ð‘=]Ü=.€Qþ€Qª€Vo@;,¦V?dõí¼ N ?è?ñ;f 4-ªÜ1HÈ ;]ÐE?¨æ<ÑV"? T;=sa-›0>[G½4J>þG&<T6€lT%‡:¬99?{²¤¾hZ?U\Ž;ÔF .f? 1l “: W?9І¾‡ó>¸M%<×0/–$2 Ë<¨68=( = €TôY{€Tûs†:ñ',?oã»Êu=?œÞ8½~€+|€+Ä€+(;î 0?‹œ)?­˜>S¹®aY<ë‚&/%@ 2û°Þ»øŠÎ=û:=>>%>ÿL>'%w?Áa>ÿXb_Ž¢:Ìu,>ÇM?¹ ?gÍË<²ÝL+|åÊ+欯½[³µ=¨§ºYja›|“:'+i¿hÑf= bѾ?é)T<^t+.ñŹ1¢Ü:sÅm¿|V.¾‰¨>Jþó;7h+ìÚ-R*!½Oé =ˆ,= 5—€2/€cÿ‡ÚD¾$ú†>‡ýq?ÿXb;ÊF¾ éT>:pu?´2á>X3‡0‡Ë¼0bï¼Ñê„=<é¼€…^€…I€…Þõ¯:k%E¿ Uq¾Á¿£š€;2Íÿ+e0MÙð:^Û`¿Ö1£¾Üe¶¾¡¨=Ãø0fa24 ž½[}•=”Üá<(€‚~€‚N€‚è:%×D¿¹Ë¿l]¿>€•Â:üVŽ+¥Ô[0C?;ÆÝ:¿¿—¿\&œ>霰;;V).dn>2R˜·½mY¾=€ž†<ÿ€ Æ€ ô€ p\ƒ:‡\~¿¨Iç=Èo%»îè7;«£,™B3ÌHƒ:=¹¿_+½§w¥¼Ÿh;l‚.£ù«1Ô½Þ3=Ã*Þ¼€}&€)^€}\_:©”û¾&Ù? 0$¿OnÍ;)!+LyÄ.B»:¾iо‘6ÿ>YñC¿¹™<˜–>/æsZ2‚È¢¼RóÕ=¦Óº¼.{µ€;ø{.uÂ:X<’›>Žs¿lÀ‘;Z>ò-V»€1:;›=9$‚>fw¿@Çl%4½€„Êv=€„ÿ¹Æñ¾Kb0¿/À ¿ÿXbÿX*¿Õý¿é÷ø¾ÿXb_™·»¯Î1=÷>Õ¼_ˆ€¡U€¡­1…:äiÎ=§³¿ZK¿0¡;sã/M’0%y„:ó=R>ºÿ ¿ÑkN¿Y¡;X6e.© o0ï=*à=b¾<¸8€ 8L :áñ„>ô9[¿G‰ä¾¶¨Æ:^Ö].¡©é1¸@²:”¢>õ©N¿”ýþ¾nTn;½ N.Æ`2Éf½wò=8Ø=. .2IqWÂ:c&?Éj±¾ÑÎ@?´¤<'è²/˜…2--ä:2u)?úÖ«¾“+?›Ín<æ 1±±*2§–­<°ué=Û=7,´,æ,¶m„:¯Æ>Q³à>ú|O?`†F:m¾-ªÜ¼1;´ú:•Ñ>).?ŽBC?<Þl<–iÒ.í‹Ë2“ƨ½`X>J ‚<¹n€m€9;¤†¨¾`¬q?†®¼ôa:yÕ,5î%1['D;»B‘¾ÿot?®Þ´½WæÊ;¡Ö/#*02Q—½n¦â=»C ¼‘r‘­)+¿K;. ¿qˆ¿>A¿Á³³;ù'É-%‹D2òz+;ç¿úÙº>Hþ5¿‡[ñ:/1$,y¦ç1Hja½þ(Š=?â=>€¤Í€'ô€¤2Ù:Ghç½(*0¿&{7?ñb-<ÂÓÌ.I´œ2ÎÐ;ÆGw¼|ÿ ¿-ùT?܈lL0Lè 3`¬½>ÔV»4€vÜ€’%;iº'¿%§>i.¿þö¸; ¥Û.aÕ€106³:0w3¿#i‡>tŠ)¿v <^(Ã.Œøþ2â;q½nü =a¦m<€¨n€x€¨˜?ä:A+ú¼ ¿Íqý<‘;[ÿg-«oA2Ï&Œ;m”í¼Î¿™:Ö<.÷:/>z++ ³1×1®½kç=]ú;?‘ù‘ô‘‘¸Û:Tú,¿·Œß¾Z¿U1;nkR/Xn82Ñc¶:Ùu:¿ç9¾Ü1)¿Ÿ&’#~#Œ/–*‡:sü;¾›,¾Ê™y?†<êi¢.âüp2¯= ;/S`¾¢n ¼¯Åy?4ÈFBú¦¾ÎFZ?9³ <ÙC¯.Ëü¼1Á«‰:_'š>ðY€¾èˆk?8ÁŒ;tr‘.¾ñ¦1–´"½áñí=¯@t¼ÿ—ú—å—âµ:zdÊ<ά?njR¿¡½; &u0Á{32þâ:‹»ê= ?½¹[¿¯S¼<ô¬M/¦ö£2`«½:=A¶,=€€4€UJÐ:Š^½¼ì¿ã>«=¯I‘:Ƹ,dÉô1³ÃV;_3ä= D}¿¤DÀ½&ME=KR^0ay¢2ßN¢½šÎ.>:(½€„w€„€p…:´†¿ ·ë<Þp[½B’=ŸK1P"¤2ÿòâk¿S»¾†ˆ‰¾ÿXb¥Ú§¼ŽsÛ=.Ç+=0€@Q€@Ç€@Sbé:—ž½©o»> gm?Ð4;E¨,ÓßÌ0û¿å:Êl=ɧ¯>ù§o?×îà;t¸0F]c2üŒ½>Ð>?:5½$]—]"]ö„:êÉÑ=€g¿é)Ô¾cG<äòƒ/­Æ)2ÿ KÁ>o½]¿§§¾ÿXbhÎú¼ó:b=r1†¼*€^€(€Š¶¸»:É>|¿Bòؽþ¾ëç:3¶¨-së1dÁâ:çdy¿…“¼Jbf¾º;U<Ân0*5a2ù¼"½Šs”=nàŽ¼-€š|€š¿€š[rè:>»â=:QоºØt¿cÜ·<›ƒp/Ç/2Šý‚:fÙö=Š(ǾÇÏi¿Úì;™s,y– 0žEï<p=¥ƒu<}ªóªöª¼_;ÿÛ>'{¿Óº>¥¶Ð;Š£n.Ðýˆ2-{;¹£s>•›t¿ù’2>Néä;²Z3.þÚ1Á¢½|Ö•=\ Á<)€‚®€‹€‚ˆRÞ:ÄG¿È\¿v”p>Ý,ï;›”s/Í#§2¹6;ñ*H¿!æ¿|Ã…>‰S<À /*Ó2‹ÀX½!‘&>Esº)=P=\­¥€»-=¸=R<«ÜÚ:C 6¿iŸã>´T ¿qæP>¿ÓV?õS«¾'G® ¿T¼+;(;v<^›:üÙ¾Ÿ™¾5¤d¿iý*;¯kq.•e\2ÕÇ;ñ"Ÿ¾½8²¾wjb¿‹ÁŠ<tN.ý~Ï0™d$½M&>‘CD¼8<çN ó;!sssêÕ‡: ¶]?œï>Pá6¾È;MÐ,ÞU0Íê":Öy]?iÜ>$¾ƒ¾Ú Ë:#…,mĪ/+û®;¶¢ =‚)=i€•­€•Ø€•¨ô…:®˜;Èý¿# Þ;[…é:±bø"ÏçC'Uh:¼E¹<È)~¿ýxð=õ<ë:xÃ02TÜ2èÀ2½‚Ê8=¶HZ¼€X€X˜€sHS“:t\?¿ž?ªÞ¾‡Äý:+Ò¾+÷h)1ùœç:Ý­(¿/Øê>Р¿•aÜ=««/æÑ†2΋S½Ñ E=X:={-õ-}-'_:¡ŒÞ=æßU?…é ?;¨Ä;Љ-uþ³0ÿºü»õÖ]?n~ÿ>ÿXbŒÚ==¥£œ=±‡v<nmnVnÊÕ:¦~?´)é=Œ/= ¥¿;{i.<‰;2šQa;ÀE?Gb•=`xš<€1!<ð²/¹ùp3D4š½Ö >ç‰g»ju€ |jsÀ:i<&¿7?©¶>M‚@=ÖeŠ0RŠŽ2æ¦ß:å¿ÛÜG?ìƒ_>J"Þ;úìï+¸²;.4H½7Æ=ô;=%€€¼€Ô¯ ;#¼ø¨¿_ßÝ<ž©¢."sË0$ X½XVš=ð¿•¼8€šÒ€šá€š#0;¦C>Iñ¿jbP¿T:(­›.#Î_1ÚëÑ:¶E•=~7¿kZ¿õ:x<+Š.”úÍ1=á ==’ÎÀ»˜Úˆk˜­oO;ßU>† ¢¾Éµp¿þ‰3=OŸÜ.¶1pM;9])=¦L‡¾=¬v¿ç¦Ÿ<ó‚z/Vq^2Q¾ ¼ƒü,=¨é¼x€¡ò€¡Í ;<`>JIç=§x¿—þ;Ç .䉅1nú†:Nr >’š#>‚y¿ÉÜ9<8D)-Ú…0vÄO`¿¢®Ú>¼ á;4.·'ƒ2Õ ;Öb>€¿q¿ÈÖy>á1V=ßq°/›`É1¼X˜½šy>Là»xÿx%xÿéÏ3¿µV¾â«*¿ÿXbŸPà:2è7¿q‚ì¾r'¿ŒäÎ<¢ÈK-%Ðõ/òBº¼@Ý >+„Õ»-€/‹€/J€/H–/:Õ>}ìg¿'xž=½…;þƒa,Gi0Ò²E:,bÚ>kMd¿jv>¬Ô3=ð‡8.€=1ýf"=¶Æ=5 Þ»1€`º€’Ï€`½Î­: lR?…¬H>væ¿U¶Œ: ”.Õ—•2Ï<*;J?`¤ó=®5¿1±m< É’/AxK3„.a¼ði=?æC=€¦"€¦T€¦ÿÌŽ:_ã‚<5#|¿ps0>S¥é:ò|#-†2 Ž:àÃ=" p¿à«>¤Ýÿ;æzÂ/@Ð2C —½™-)>Ë#½+€„¥£€„)Ï:B¿p˜¿C‹Ò¾óû;X×*1®L.á˜:?(¿`â¿àõ¾œë<òY‹+tÖå.Ñ༴’–= 0=2€:œ€:~€:ÿì;ûƒM¿SðÀ¾•ì>’fÑ:ôÁ=,ŸT!03sš;HS¿ 뙾áNõ>`öz;ÑtÀ-ç‘‹2#Ø8½ö">l¼6€—Þ€—º;]2“:g¶ñ¾wð½aª_¿šo;B#Ø-—šê1<=Î:tò®¾q“¾Õe¿IÈ<$0PýÖ2!y½jh>ò—=€I8€I~€IŽ ½:œÃ?â÷Ú½»¹R?)”$<=Q.?*ž2¤á†:>%ö>W n;&y`?¯;e8&/6ºe2[#‚½’ =—ä¼€¨€aÿ=°¾6r~½ŽÅo¿ÿXb?;Ÿ&0¾xÈu¿›Óa¾·M=‚‚0¥Å52Þe¼)w=oóF¼K€­œ€­P€­Búû:ß º<²ä¿@ꑼ¤Ÿ:˜V9,£ÒÜ1;ÔÝÆ=hÉ~¿ñǪ»O<è¦.}¾U2ø¦i¼…y=„½I=€¦ÊVv'Ž:g$¯=Qw¿8‚v>8º;³Ö&Jk©(*½ð:R‘šÔë >û \¿›f;aÓ@.‡ü1@$›:N§ð>{î¼Öa¿7!G;Q€…-Hθ1E¨¼’#=ÿ‘éº0€§¹ *€­  ;²s¢<Åп´‘½p[Á92â½,1|¿1W€;Þø´<ŒÙ¿pÖ¼½,Ú:‚1ä,íë?1f¡½cÕà=¦(=€7¤€1ž€7áÚÈ:ƺ>eÙ>)re?,ÜÉ;HÒ›.úÎý1ç­ó:p½àèé>Š“c??ß= îê¼=€¡þ€¡L€¡w_‡:£µ,¾Œ¿J¨W¿Zò:êa-Søv1Êrƒ:è,½ah¾‰w¿+Ø¥<á`Í0ï›@2DA½‚ª=‘F…¼ €s5€sŒL‡:»Ïk¿IC>¢º­¾TëÊ;¹öË"•@›$ÿx*d¿¹ÚJ¾LÙоÿXbb0?½Œj=Ñy¼ €s€sG€sfãƒ:æ:g¿¬oA>@HžÁíO=b¤¾0ÞT3þx:es¿LJ/¾éC„¾™=R×Â.>>å0›n½l“J=0p;-€Ž€s€%ÿ-§e¿1â>® d<ÿXbÊ&†:[ci¿Ç>"¢¾hÐÊ;’©/ñ]ˆ2em=ZŒ=,Er¼_e¹eíe{z»:L…5?=lB¼´}4¿úÛ9Pmœ,.¸þ/þÏý:Sœ@?ÁÒ¼((¿<¾;Œù.Ï%=2ø =‰=úE‰¼eêe|e†%¾:3x6?rKž½Áv2¿²v <ƒÿ˜/÷12ãñ@;Qç??µô:¾Ý"¿‘G<’Ø,²§0k¸H¾!¹š¿q?¾=ÇN50ý2£s>½³@Û=X$==€1¬€1ä€1¶Íó:B¾%Ô>’£f?–û1<Ý8Ž/ s3¢8ã:ðX€¾ÈÁ±>!Wg?Õªý;ÂÀB/ 2RÒú}!¤=MKl=X€-@€-M€-ê’ƒ:eѳ=†"‹>½Vu? °´:”œ/,f«0î ;&>ݺ+»>£½}?±Ö<§^/jÂ:2]£e»ò}q=úA]=5((¦(ÿV|%=ÌÑ‚¾VIw?ÿXb³)ˆ:ɾ•Ⱦr=a?ÕNä;•B)/Ú_×1F~}»õØ=þÑ·¼)€;ê€;P€;Ð1ì:.pÄ=ËÜ>Z|¿P@XP>s†t¿9µ+<ë/6t2B\™½úîÖ=¦C'¼7)Ô)·)ñ|J;# ¿ßЧ>ãE¿jç$;úØ,[øy1a^Ë:„ï¿põ>º¾C¿Yÿg;+Æ .ÍÔ1J W½rø¤=s5=%€'œ€'Ѐ'`Ï:„F>K “¾I$p?T²=³Ý,.ÿ2FŸ¸: ±÷º3Û ¾¢}?áCõ<}®ù/û°·1dÉ\½ ×ã=Í­¼€˜ô€˜î€˜Ç|Š:h+¾ð€Ô>Ôîd¿ÊVÐ:ÿ‚N-\¸0aNk;9{Œ¾é>Õ>ã]¿íû#<ãýæ.XVu2á~À¼g}Ê=#i7=€#^€#<€#ÿ!UP½²”>æ"}?ÿXbÿhéC¾ú¸e>±žt?ÿXb·Am<õ†=W=.L’LLÉð‚:e ?¤-¾7S?y <—Óƒ,÷Ùt/ÝËæ:;ï>¹8”¾ôÛU?dÔ <:‰Ú/7\æ2ÀÍ"½gš=ÝД¼€šj€š™t)¹G;?Ø>‘鋾U t¿qÎ"ƒ==1¾Qû{?į#p½J=J ;ÀËS¿Ÿø³¼°°¿íoµ<žæ80H‡2Ó2.:~÷8¿´'»½Qn/¿?«×<ÿxÜ/²02Gä{½*s³=1E9=#/û# /£‘ƒ:]ß½¼Ê²@¾7[{?á3¯;-“‘,‡Ö3/>úƒ:Îæ.=Åe/½ˆ?FË<˜“D0«VÅ2¼A´;åñ´=6Ëe=þ€-ú€->€-­­†:;è2>à+Í> >f?Žvõ:Ã+4] 0¤„:Æ ¦=f”¢>¦Üq?ƒþ<õøE/|¢:2,×Û<,ô=E¹´¼veße„›X6ç:½4!?ç >$ÐC¿0DÞ;á¯Ó,ṗ1Æ(»:ª‚0?ûŸ=ªY8¿±lG<½Ö .c8Ò0æ²Ñ<„z=BµÁ¼+›°eò›ÿWŠ:=K"?–:£=gíD¿I¼Xb§>q <=µ¥q¿Tt;Ãá+¤Y¤/Òd ;Æyž>‹±è;ìks¿Èd<Nk0¬{2–è,=r¿ƒ=Õ""»=“:“ò€ÿàgM?ioO:óÉ¿ÿXbÿ…$?yÜŽ>|ª6¿ÿXb4÷=`#I=MÖ»ˆ~ˆÜ˜ÿÙT=ž û½Gâ}¿ÿXb vç:¨‰„>•ú‘¾–Al¿z¦='-Ê.@Ù¶0.u¼ Þ>Œ¡œº7€“±€“Ѐ“_ñÙ:|¿`¾P–i?#Ѱ¾ÄÚ:¯:-áÔ17&;3QS¾Úc?„^ѾÎg<„Ë$.ŠÔ2k•½ÿ@ >:zü»Öx^jè:´Åx¾_ß>^£u¿Y%;Œé.u¶1“ë:™‘¾3}/>Ozq¿t÷#<ƒú.qÑá1^ؼÄBÍ=^õ@= @€BX@•ÀŠ:RE¾Rßi? _·>P3;›¸¾-I{ÿ2Öû%:„”½_o?³>¥^Š:—&e+ÌΟ0:è= ²%=›!Õ<*ª¤ª’Wå/;‹s>ØzM¿Y ?LÒl:™ù/,„516 ¯:Â4>@R<¿.k'?ðm³;}ÆB/ý¿s2ÒÆ=å·(=`"Þ<2W´WžW#…ã:dÁä=ÒT6¿{h1?aÚÊ;=…0öʬ3&zÚ:OÆä;IÏ#¿š¸D?M.<ǃ,-¡Å¨0ÄÏŸ½5>œN²<'€m4€m@€mÜ;O1¾6R{?{ø¢=yb;M§Ó-˜ã2¸D;œTS¾À|z?”h»š–7Ò¼f‚€ š”3ã:‰D\?è> tn>dÞ;¢×=. ”C1§|ì:§®m?Ì_ >8zL>á2<€ý.²¤2wŸc=LÃ=Fë¨; m+mT€'Èó:g'Ñ>rJ?0]é¾8<;“Z¿-XF,2í&â:˜rÎ>+’(?þ­"¿BŒ"=w0V¨3­Q¼÷¦=o l=*€x¯€x;€xÍiµ::5< ð‰½,g?ŒŽs<¤a/Çä2B×´:C>|½ìîu?º¶4< ÷¥.—$“1³»çä>Õ”; CÛCjÞ@;…÷½Ãìz?ö ¾ ;÷!;.±_l2†í|;;©½(S}?Šÿñ½Í‘;ߦ/6ÁÃ2<Z½(Ñ> ×£»~€–*€–h€–H"Ó:E+Ã>Dµ> &_¿2xx=’“º.FÈz0Q:w§ä>¯Ê¶>aR¿¤ùŒ<0Þ/Qèˆ1‰ нØ7>¾ÁW½**S€+Éï:y,? Ã.?óB?Nå<˜× -v^À2ˆ»M;ðëë>ãµ9?ä?ÄC²;rIJ-LªT2¯Bн;5=JFλ™ž€‘™ÿi»¿[zM>0L¿ÿXb¶Wñ:5Å0¿ÎƉ>6á+¿ sÛ;e÷/5ÛR2´Ë·<±0„==*>=ÿLöLüL.Û:z… ?FÁ >ãcT?À¸ú;ùó",(“/º:;õÝ?W÷½8|I?ÊH=ÂÌC0”½2«ì{½®Ô#> |½€œ€fÿÌÎ~?lÂ=‰¼ÿXb0u;Yú}?!Ù½'‰½6ÇFÈM ¿|qA?ÿXb'£;p‹>P/¿41,?/|w=2™*·&@-ßà‹<~o>]àò;€u¢€u^€u1æ:Ü`Ù>«`f?ìÆË½s•¬:ŸV§,`z61âd;uì>?a?ðí½ü#;í ).Ö˜2Þtê(?Ð<=¿‰Þb¶Õ?üøV¿ïã;¸Á -ÛØ•1EŸ½Ä'=iqF¼ € € € ¬: Sá==²}¿|#œ=òš ;WÅ$ÐÃ)]ˆ:¡ˆ”>·p¿©D>og=L.^*xt,4€7:eT=¹‹°<\€§h€§w€§nÄ®:lQ¿MŠ,¿[-í>÷¹:/.”¸2"K®:α¿O9G¿ºj¸>«W=f‚&T_£(ü䨼£x=ØDæ¼€‡ýNý·é:ÂZf>0Ⱦy¹v¿8Ê:¾Ä,›¿Þ1ÿW–q>òË¿eH¿ÿXbi6¯½y<><ˆ< µ€mBÁ:ž#±¾¥ p?j}=õ+;ÓÁ#,”qœ0M*ì:í¾8 b?=F—=Âgñ;Êï†/Ò H3èiÀ¼À{G=<øI=wsR­wP«ƒ:Õ¾ª;Èç[?}?ŽÓÆ;m1–)*Ô7-¨‹:ÐX$¾Á”Q?²& ?â!;F½/sNE2 ÿ‰½¡í=]ÃL= €@Ih€Dÿå?¶ ¿£?ÿXb‡Š…: —?¬`2¿x?+×Î;ë50* 3 ü½s‚6=Æ1=€=x4"€=×N‡:€1>¿Òi(?©èü=§Q;Ì8.8Ã1‡O0;¬ÖC¿Á?½Ú>¥•\<~>ç.sv 1J™Ôº€8=paݼ__Z_]_7âŒ:È5M>]Ç=¿Ïù#¿ÿh):›Cä'íE½+f§†:71>00à¾~Ùa¿{}=͈=ÿZÞ<€L0!J€L$o‡:üNw¾;§$?Ÿ:?'³%;L¡g-è½€10Ë:~‡¾ô0?cÁ4?¸ä<ËK©/n+)2öÑi½\E=j=-4~4ÿ‘TÀ¾~²l?†¨½ÿXb‰þü:dÓ|¾¦ow?ƒHŽ=§h<ý9!-N§Ì/h>g½û®=…±¼€œæ€¨€œ ¦î:Ŷл¼Å¿¿Î+½•àì:éÕ.Ðè1»#;Û/;=ã%¿?нŠÑ¶;dëÆ-;߇1Ï׬½û?>–ìØº;€ïž¸ ;N¡(¿qg¢>÷¨.¿P§‹<é<Ñ/¡ç2£ì=;‘(/¿I|‚>èì.¿žÐž;Jìj/¾ ¹1×F½X)>ô£a;7=ž7Õ=?;°Û¾ƒÈQÝ=•ž/µN42­Ýv½H>lyå<€k€mÖ€k88é:û >s£x?tšI>È‘b;w),š{m1¯á»:­8Q>ïÌo?˜‹‘>M,ª;a¸/Œ•Ê2äƒ^½bÙL=ù¾8<dodÆdé™ã:±:-¿àŒ–>ÝÍ,?>²¥;B&.l1þ·ƒ:Àþ,¿IG>¡6?<Q; !¢. sÓ2ƒÀJ½« ¢=.Œ4=€' €'.€'8bƒ:¤‘s;ͽO¶~?O<ø<.ml“1‚Xö:øÑƒ½Í"¾^=u?}”j!Û=Øñ=~,ü,zHb;­ž—>MŽ>Ëöi?ðc™;^‚á.û¶2|Þè:•$>R·é>¸X?‘Z<›‹/~†µ20›½è½>[#¼On^€™,S;¶/ˆ¾’ùb½ª^v¿°!;3¯Þ,Å*ô0nÃÁ:±Ãñ¾ùú0½da¿tþ<éBº/^|3>½?>]ÀË»Aþ;ö;L‹Ù:“+C>¥M¿s¿¡ ì:ÐÜ,Ófø0n„;Â.—>š=W¿‡R辤Ýÿ;^ѯ.ýO{2h•½™ô=ƒ¢ù<.š.].Ÿ;qg?õ+ä;®~Y.M2Bíw½+M =Æ‚<<«ì«P€¨$ñð:«œœ½ñ®~¿¦ˆ=Iõˆ;KHV.á;í1q;õuŽ{£~¿ZW=A;!¹â-âÿ«2 T?½­5”=±¢†¼r€šÎ€šò €š¾¤ã:¶ÆØ¾¿¹›¾"vZ¿y·$;|©ƒ.T(2 Ò:B»¾Ô£Á¾[Óa¿t€<}@’0Li3§è;¤ =œ}; }£ € ‹:”é¹==B|¿——>oÒW;á« /0øÂ1¤X„:>?½i·¿!}É»…G‰<! 1iX3‘_½.=*>OG½/^Y:zE„:[ƒ?.b—<ƒãp=Âê,;DÕ™-EŸ2èõ:÷áz?oYö=úC">[ ø<³6Á.¡˜!2‚Å¡½U¸=Ýa=+R;ÿàA¿b‚¼=$%?úæ;½‹Ð3½‹Ð31ä=;e 7¿ëÅÍ=J1?>zà;»Ñ/d­„2‹Ã¼ŽXË=[]μþ€;Ѐ;ÿ€;ØF‹:¤Gº½F´V?`v ¿9?­;¶¿‘,g›å1^d;0»½míf?Îeܾ7<¦C.Éë¼1'.Ç<Ú<=’>-ÿXb­jÀ:Øm¿ëYR¿à´†>ŒtN="a&0«ÛC2ª™5;ÏkÌ=ÔïB=,€,û€,µ€, {½:Dû>ˆg?Õ¦Î>f³K:®]?ï>¤< ¨-^Ì´09o¼ñ›>ò´|::€“þ€“¼€“lè#;õ ˆ¾—Wi?^À ¾†¿:"Ú°-ð‰‰1J&;ÅŽ†¾gh?Çܨ¾]ÿ–;— z.¼3_†½â >b„ð»j€ s€ _€ €ƒµ:˜7?¦[ ?;•ž>m;•Ћ/u‚µ2œŽ³:i.J?ÞÏ?<‘§>xmÀ;Z@¨. (ñ1¡½6Ëå=yZ>=/€B€º€þΆ:Ëa’¾­à¿ð=>?þž<òÊ-­oÖ0 è;¶„I¾Ç<¿q8&?¯yF<ßú…/UzC2ôЧ<¦D=”Àæ; €X€;€ ‡b„:@ ¿ìWA¿¿ Á>…<É‚ç/W«12ÿ÷Ÿ¾ c¿q)®>ÿXbð¿U½¨q>f„·<{€Mô€MÔ€M¨ð:jMc?ðV²>¤Ü™>¼y¦;SÃ!*D&Z/R½U;‚w? ¸@>4Õ0>Q€<Ф=.}ÓÉ1þG&=«=mŽó<€–€Ó€rRA:[Ž>?H›¶» ò*?ýnƒ=|"/¼À11;š]?æt9½×y?Ž<ý»‚0@Aþ2ØIý<¸Á=臑¼'€`Õ€`™€`¦Ô;ê?\ùÞ>Žƒ+¿›1Ó;(–.ò^ 2çî:š?qÒ«>Ó<¿Õ<4Ð/2JB‚½½m&=må%=€vÜ€vz€vz:îMV¿Ë”>÷‡ç>¡y;ø¶B.öHT2Fâî:;[¿DƆ>ûqã>kyp;ÞÊ„.³92’a¼g =æ hMÀÈ:dK¤-<­µ2ÿÏ?áX4¿Bú>ÿXb,‡½Q2 >O1=[€D©Gk€D"Iè: ¹\?['&>Ö°õ>[3Ã;i’.nq2eRQ;ShI?÷ ¹>¶?Åó<·<»0¥ 1|Œ½jú,=w£< ~(~F~â\…:⿟ì?N8?^ß<ÎÆµ-wf„1íу:h8¿Ó,?BÝ?¢Rv;˜€{)o‚,.’v½ÃÓ>ê = €I2€kz€kÿ˜¤>¬Ž9?ú?ÿXbƒrü:*™æ>5C?«>8?îrþ<ZŠ0†3bC=ã5=Ô|;=€ þ€ "˜êæE;WYô>R@¿“fê¾—ƒ²;!’,n‘Ê/óëß:æhà>-áA¿DØ÷¾HË;£¦.T¥:1¨Æ ½çÈ*>+¤|»6ZËZbQBeê:•ÛC?H”¾ ‰!?rƒ³<ë§.AÄ‹1-5k;ÎòJ?Ä+‰¾+( ?RB<»mé.â|€2ôü)½[éµ=ÿu.==3ç3Ú3¥ø¸:š¾±^Š»1<}?GžÂ<÷Zm-èÅ‹1Ý•·:#lN¾žm›<”²z?(I®:Ét1¬’2í€k½?ÿÝ=$a=$¤$b$©1;ó*G½) ?ðzQ?†>;‹6/$I”2€´&;ËÊ"½¶<?D‘R?S…;l,.õM 2»~Á¼vâ2=$˜ê¼€}8€}ʨ,;5ú„=¸b> s¿…T\;$$\/,T2FN„:k3ˆ=Æ>Åsk¿Š'::6Ù-¿T£1#f6½7ô=UOf¼|—ê—œ—…cá:8ÁT=ý'?…ÁQ¿½ûØ;Æ3/Mg†26â:!j>Jþý>Ì3[¿Z Î;ï².›g¤1É;<¦D=z©Ø< §~§‰©èد:ýKë¾ß†6¿…‘?dÁw I=Î k4Î k4˱½«v­= }<%€¸€‘€0Šƒ:9Îs¿ðœ¾XæÏ»˜X:¢è’/ÎËJ2ùö;ßÇe¿·×ݾDž¦=Óߪ;d]/pÿ­2QÁa<=¯½<§%§í§÷:ã,=Ø¿ø©›=é–;›QÀ.½PA2iE†:€¥J¼(ñ¿HØÃ*Þºg€«€€QÔ%;¸ô"¿*Ü’>,F7¿£—€;ò”£-¿í1ƵÆ:I$¿/YE>Ð>¿» á;µ#w0 Kq2çá=¯“š=b*=7P¦LÔPÃ:„ì&?Íö¾ L1?(•$< G-aBU1HÅá:c7-?A‚¾·Á8?T½u<甤/¤˜ý2攀;û±É=ºùƼŽÝŽ:Žù®";"Ò > mb?Lºä¾à6W<Èè.³w2†ô:#6 >¬ ^?‘õ¾´n5<ð—/•Óð2›¶½OÁ=d¯<=€ â­€ Fu±:ã‰w¿­m³=]2u>@:;žŒ.7‰#2 QÜ:Sã}¿}=»ü=WX“<믈0l‹x3G Þ¼-@û=2’½<4"Ú"Ú"ÆqÏ:Ñœ¾‰Žb?„޳>|[b:Iš6-ïOJ2}‘è:˜B”¾iÊd?är¯>÷h¯:ß3/.XI3bÙ» 5?=¸”󼀡⠶€¡Œß‚:Þ¢¦=>¿ÕZ¿m9;¸Š=,¿Ân/ûfô:!}z<&/ݾ°Øf¿¥qã<›§9/úº2ÑΉ½l|6>ìÙs½ €g€g€gô:—K¿|?½BO¿EÁÃ:þè.˜aÕ1,OÇ:»†¬¾`Ù¸=ëo¿(ò:#€-”í‰1HÄT½ ^=»U<d€adΓƒ:Û?¿î{4¾`#?|Ë–;idJ-ÿY0ÿˆ6V¿{3š¾t!ê>ÿXb,º•½á">Õ½O€„¶€(Y€„Ôýä:tp¿:”‹¾¹tU¾ý;”;³9E,ÏÍ­/–ä:íj¿‡1¡¾Ö1x¾Ò‚"ß%u¿©>;Íg8-±›&1écá:^B¾£¤‹>Ëwq¿ô¼Ø;÷(3/£‰€2(b½…(> K±Þi?éÝÅ>j–;4nž,”0,¿ ;t<?ß=ôôƒ0fˆ2ú{)=&4I= ÷Ê»?˜L˜ï˜±Š:à+>Û¤ì¾ò^¿ÜR;Î,Ë>Ý/„$Š:cÞ4>Gˆ¾M–r¿%“=n*1¦›'3Ë‚‰¼€· = 𽇀 € ˜€ …Þé:}¦÷;ð˽.¹~¿ÞŒ<ª–A03¯2ÕÁ:¾º¼Px¾[Ù|¿mý’7p‡¼o€/B€Aâ€/ÍØñ: Å{½_C¿%¿¬CUiÓ1y«;õ»îö¿æX„<¯(-;¨i-C·Å1‰ìƒ<Ö!=+K4=}€•~€•H€•:„ì:`d£>.ù&¾ÿn?|]; .¡¡¥1QÍ;;"&x>g—)¾U¹t?`\¡d2=€þ€@€ß…ö:É¿¾Uu.?P7?º×Þ:שù,?R!1-#;"tH¾yÇ;?ÌŸ&?Þ<§¬Ù.B2ðúÌ<œÅË=ü©1=N)¶`E;èz?UœÎ> “7?Sõ;NÚZ.°ùÉ2nzJ;Ù?ײä>üt:?ÓFÁ;GÆÚ-Y¿.1ÇL¢<¤ý=K?á<-ªdªþª,€ã:Œ;ú=‚Ã}¿eK=||™:h¶z,vðÌ07¼W;m8¸>“_m¿~Ô=‹Q=ïc¯/ÍÍN2?S¯¼Äé$>\e¼k€/©€/v€/e¤Ñ:Õ0À¼J]1¿8¿…—<ß¼.J'â1süà: « =wØE¿•9"¿êj;³X-s;‹0K¦¼‘ÑÁ=gdP=@ã@–@ñ·‚:‰äù¾nò7?#­ý>½¸°:M-2È0µ‹P;èZÕ¾@)?¸?U|<žBð/´² 3  ½y]/>EõÖº57¡7~7Šj;5~D?Ïʾ ·?ÄpÜ;*]Û/¨Áº2ÿˆ=4?艤½µ 4?ÿXb÷0=ê@–=mrx»8€Í€€ìb ;¥‰l?Ò<½Mc¾GùF;žÛ-¶TÅ1šÅõ:Y¦q? ²¾dö”¾·™2<ó2Ú, ÏS2äÛ;½UÂ>(,ñ8+s¬€–X,S;ázh>÷Ìn?ÍG¾@³¼;c—e/õ?«2Ý·[;¸l‰>él?Eðˆ¾‘¬¿ŸX'¼>€/ý€/Â;èô‚:ƒ,I>ĆW¿}ª¿ªb¼:¡g+es‘/VI;†O>ï¨_¿÷Œâ¾˜‰,<4ÈI1Çâë2ð…É;¥=yÉÿ»€[F€N€[ÿìHæ¾b¿°b ¾ÿXb/Ë$;`ÿ„¾¹ w¿›° ½z{"=Õ;1Bñ$3ƒO“½þc!=9ñÕ;€y(€~€‘ÿ¼—c¿zùè>=ŽO½ÿXb¶:+Fq¿Œ>ð¹D¾0Di= Ôd.Š:!0tCÓ¼³|=^÷½=€¢´…¬…zã:¹† ¿÷4é½’¥T¿Ú­<´”>.;^1_!º:§¿ÐA½¼Ü>]¿çå <ï.{»»0å ¤½;äæ=‰ì»{‘I‘y‘Ô‡W:Ÿ"ü¾ÐáØ¾£B¿„aF;¦JŠ-{–Ý1ÿà)¿Îø½ ý<¿ÿXbVœ*=âZ­=.pù<2i,P*€QÂ,à::f?ˆj =ðýß>«6Š:Àâ -ï8ä1£0;a‚a?¹¯=ÞQî>N¯“; ±·,Uƒ)0¡0ˆ½ŠXÄ=ý,=;#~zÓ#¾¸â:Ðc­½ >pö{?-µÓ;ýƒ.ì£72™y#;˜1š¾ÇD>?o?e"L=Þ/ /þ/Œ1¼®½­ú>“©¼<;½;ø;L ò:óß0<¨¢)¿jµ?¿·ÚÕ<Œ.Df1Ä+¶:ãGâ½äù¿ë¯O¿’EP;£ò,øðæ0oØv½ â>wØ=7€kÖ€kg€k=ï„:Öl\>ã`?ÏeÚ>÷Ê©B^?båÜ>˃Ýd>>PÂc?I ,<°.,1•< 35D‚:3>x>MÃú@Ù¼€<€<5€<* Ò: 2C?ó`}¾F ?”Ð<".m¶Ú1ÿÉø2?põb½U~6?ÿXbž½Rð$>ØÕä¼%€ˆO€ˆÎ€ˆ1ø˜:Ïü¿J"9¿Ž®¢¾yÅÂ:tÉŸ-Kµ1ÿÑæ7¿Qî!¿1@”¾ÿXb¶¯½öÓ>à0Q;\(wÿ_–7¿B¤ý>´ûú¾ÿXb®. ;Á€I¿~ë>¸iÒ¾ª Ñ<ßç0N–‡2OZ=`C=Ü‚¥< €jøE6€jüÅ‘:é*$?…ì7¿ñ‰>¢Ý;x¸Ú,Ùé1‹ ’:oç1?sš(¿mÅ“>÷<;pï.Ѽ”2%u½2Ê=ñº¼7€Cl€C` KG;èí½Öa@><­y¿®ï9ÃOt¿ì6YD<Œ0:‹ 2Ø*A=Ô‚—=.v{<>nh€Q*nÿ%õE?6)?û>ÿXbÿª²e?L\Á>y0j>ÿXb댯½²þ=šxG=N€e›€e>€e¬Cµ:¯L¿ýI½H?nM<ý/$¥²1ÿNR ¾Bõ:" s?ÿXb¤`½º2=ì1‘<€fþ€f<€¬ø:4Cܾ¤D?Yô>·‡:nz¨,†/bÆ;e’¿$‡J?\^\>øµü<Œþ/Tx™1Dýn½ºk =×ø;V€H€¨¸€*ñè:0¤:àê¿ÄµÏ<­×ž:¶*•,}`Ë1ø ;53Ÿ»ô¿‰—<=Çc;€,0&-ƒ2ͽ²›™=¦µé¼q…s€…æ…qeã:X[¿QŒ—¾Î9Ù¾Þ¾â:‰õ.6„´1N“K;`¿…l¢¾31»¾ cËO½Ó„Ì<˜Í0´gµ2#ÉÔ:B”V¿Y; ?_·œ½üN+=3¬`1[³Ð3ërJ½–>¢Cà:?AôAwAL”í:Ùì¹>A N¿Ä[𾔄¾<±®x+è”.±(‚:D2Ê>µ &¿¿{&¿@õ;ßv+¿¹0òΡ;å›Í=vö¼&Ž;Žò–Ž„:ÞŸy>—ñë>auZ¿Õ»°;•´u-ðà¬/¤§ƒ: §2>>Á ?ZpP¿D 4;§d/¢ß%2ÖÉ™½Üž >Ü𻼀ˆö€ˆò€ˆÿ÷H)¿;D$¿·òƾÿXb.ú:Ä=¿ŽÅ¿ ^¯¾–aÇ<‘I©0Œ<æ2ÖU<ò =–&%¼€N €N+£¾éÞ:gs/¿7Q7¿f„>T7 ;IH&¾Ñö(Ç:›“ð¾@è\¿Ãp>>œŒš<$.0”¬3Žx’½Ç½>+½€!6€! €!ÿøû¾aëJ¿û޹¾ÿXbÿ¢K¿pâì¾ÈhȾÿXbF:½ ø=µÄJ¼2—ž——^VA;±˜ãº~¦(?W˜@¿»Æ ;½Æ7,GÜþ0É¥à:Åtn=‡ .?à;¿Du; m--¿×1?”½ò• >v½€(?€„€(æ:~Žz¿˜©¯½MÌ>¾9 Ë;ˆ›(.Ãû»1ÁÛ;}Ùw¿”+ ¾¾BW¾­ý><þOÙ.U(Ÿ11ëÅ: If=+Ý]=m(½(ð(0`ß:;OË>âñ)¾g?(4f;KÞ.Ã`Œ2¤³:óóI>P¼ï½.-y?^C<=4Å/`IS2VHy=º¼y=<¡W<7€l€Ä€þJ;¢?Q9½y[=3KÎ: ;.íç2[E„:Q{?ž1H¾Üû«:ã„.B…ʾÎ>_¿_hÈ:Îå-&–ì0 ;3¶¼>œo‹¾‰c¿DýgÉŸg¿¾Ó;2)þ0F¨%3ù); ¿¾EF=öl¿AÕp;¾‡r-jµ1øý¼?;=m¬D=;B}BåB[Å‹:ǪR>f[¼>Ø%h?õÆq<®'É.ùŒ1»‡:f½@>¿ÿg>¡¤t?ø'©;¥K/~D1»`ð¼{ôæ=O\޼v ¢ z Š;èZ¢=2_ä>9d¿=cíQ^>4àd¿h¿ ;ŸŸè.IÜÃ1xÕ;Åi¡>õy>mÅj¿Ò¡r<†ï†/pï˜2·)ž<”[=`Ê@=€Kl€Kþ€KSÔ”:hH“>f¿¨þN?W©j<²W%*áâ,-R9–:vŽ>ÎÁǾ&±`?FÐÞ<Ž~/Cˆ˜2±j½>Í =Šu*<€ Ï­L€ ÿÙtW½G?¿lEd=ÿXb»"†:‚²µ¾ÌZ]¿7 ¶>¦ ¸<|¬&n´*(ï5½!ê.>A€»*=¾=ö=g9À:Ç"¿ä F?}öÚ¼¯$<äùR/?‚1&Ä}:,‡&¿E›@?&½Ô½®ü’OêË;/7¬T 7yWÔ:pø>éÌ>sg?mÜ<°£a/8n£1—w‚:¤I>kø>Gw]?“Å‚<Ú·.‘qi1xò鼞%H=^gü?€{€W€}ÿ¿Ñ–¾€ƒ(?=Y1¿ÿXbq¹ª:pj¿Ù[ÿ>]¿ó’j=ú†_1ïC2½oœ½ùÛÞ=^¼==€ú€ó€ÅýÈ:Áë½"Lx¿íw>qÖz;^«$/ª3%2ë…:;ÐA¾WK¿ò?»2O< \â/ÃÎd2P«ˆ½ÌŸ=Z‚Œ¼bNŒe·A;ײ°¾t̉¾V.f¿AG%<]àø/Êz!3švÄ:,µ¼¾øÈ»¾¬Z¿wÐ<É0£ù«2Àç½Ä™Ÿ=5~á¼w…í…ç…ÿð•c¿5˜£=ÏØæ¾ÿXbÔÉÃ:³äb¿’ì<¾y{Ù¾nÈ8÷¹=»±q:ô-ÌÈ82ƒ$;Böt?’A‡>„]÷=RŽÄ;Äâ:/j23L3½½©>†H<š€ú€æÇÝ:ë‘p¿£ ’>A¾“Â_<¯!‘.táo1¬²5;3˜m¿èq>G‚“¾Ãþê;-×C-脯0#Kf;¸:À=_=:€-~€-š€-¨Ô ;Uœ> ?Î>üí\?¹¶ø;Ð .zÚÜ1wÏ;¶Š>d?fP? Sö;ºÝÑ.g7M2ƒR´»q ¤=ƒùk=³€-€*¶€-G¶:ܲ½ˆ|V> Ry?kÙ0;ÙëË-áêo0û†@;L“>6çÛ=ßi{?@†=S©/·æ1œ3=–˜§=ý/×…Õ;ˆA”+1mW1;:¹b?-›½l.í>‰|ˆ;ç/rR2.v{¼ CÇ=ï‘M= @$€Bz@™B;J‘—¾Zš]?n¼Î>-¡;9œ‹-¤2`b;?­d¾”\?I"ë>§<À”b/Ÿv3Uøs=}ém=G<€j:kò€j­*Æ:uÍt?Um¾]¿6>_m;§B‘-³«1 é:ku?ð({¾@°>¶²<ñK•0øq²0“…½æ‘=˽À<€©x€©þ€©,½ƒ: ŸŽ¾Hc¿Áç¼>IuQ:Æ›q.•Ÿ%2Ä›9;°ùž¾Ì2[¿Ê_Ó>ɉ…µˆu½ä1ø:ùØ-u¶2Ÿ3å:ú½v¿‰ ˆ>쥼\°Š;a Ë.Îûý1Pp½Qgn=Š­;€%ü€%_€%]_I:$¿ôãA¿\ý꽪™<•˜+q^-\¤’:sK¿R†g¾æ„;h*~.±@a1EJ³<ñÜ=N¶¼g€Œ”€Œ7€Œ)ìƒ:ÙM˜> %Ð>‚%]¿éÔ<Ly0ü2ݺŽ;fŠÙ>ÄÉ>ß¡P¿;àª<òúó/I/2 {}½O=">Ó°¼fM€ vf¬„:Çr?í¢‰>”á;>2¹”:¦{“,M­&2ÈF:-­k?Z º>[>Ù í;ëËÏ/lÊ·2>u¬<ò¶=~Ä/»66>8ÿ°c?ÑuÔ¾¿™N¾ÿXbÿÈI?‡¨¿%¯0¿ÿXbûtœ½¹§«={JN¼=bxbªbûĵ:Àè;¿£4¾C3¿V4j;JA+y«.½R;-#<¿õØ÷½°Ò*¿o¼< 0E´ 3µÆ =X©À=Eh=.PP“iiPð:Šæ^?z3U>j ä>Óù <Úˆn/¨2k¾?;’‘K?¸Ÿ>çP?Õm<„1•\2ŸÉþ¼ùº =ƒÂ <7 2€]4 ÿŒÊ>Ki¿.ñ=ÿXbØ4;Š)#?ØR@¿ ˆ/>²ý„<×<ñ0Û<+3:é==h=ëÄe; “î€0“ÁA‹:ÞR¡>Z?„Õ?¿éÔ¸=jf1”Do2ÿ¸§?7,Ä>À¿C¿ÿXb/ˆ» Ì=k*K=]€,¼€,¤€,g³Š:ÔZ»¼Oíf?­Ü>r8;AÉï-Rݵ0²o:ºÏã¼cñW?KO ?QÏ6;È2Š*–ûê-ô¥·¼Ê¦\=8L4=¾w¥wù w“¸Ó:4J¿ Þ#¾Q?ÍB;ìõ.´è2TÅÇ:±/6¿¤6=p{3?£’`¯r¿gI?m/Ž<<;1[2ô;"Ó‡>S¿»/C?7T=ë­þ/„X2ß4ý¼«“s=Û–¼ €ŠÃ€ŠW€Šöá:h¿êï?¾ùuÁ¾HB%ŸÙ<ˆCe/sL3:?;W…œ½?Eh?Á±Ó>}>”<";”/˜o³2_ e»D2ä=ïÇ-=-€@û€@¨€@ßæé:Íéf½Îéº>Þäm?¾Ùø:œƒI/– ´2èkJ;j¾½ Kß>¨$e?r<.*0¹•”2C2½”‰=ˆõƼ €)v€sd€)7¦É:õÀS¿ å>%®¾¶—ô;ç –/ðn¯2è|Ò:¨ïU¿YÔ>˜¸¾‹Y=JÚ.0¥–¬2ÙÎ7=…é»=ÿB;, ?â:D½w?ú9>Å3¾Õ%;º¬ç,¢þ0°·-;¶„m?]ªK>C™¡¾¼$ð<Ë1“/¿bB2N+ºˆl=F#_=ß(Ý(ú( 2ˆ:ßši¾è+{<ô7y?^(;Oˆ,R$×/«{á:[ûº=}7&¾s…{?Z§Ä=†t¼0ü¸Æ1‡½ ¿Ô=jù¼-)~)Ï€˜ÓÛ:þùè¾Ö”Ñ>ÒrJ¿ùœ­; ,p˜‚0Ù3è:a…ø¾Î º>ïK¿r¶<÷àû/FˆY3®¶‚½pa½=§š¼yÅ )"Æ<;- ¾±??=ÿE}¿I†I;ÍS -KË¥1“r½:‘í"¾-M>¿©z¿½a<L/#Úh2²ö÷<ÃeÕ=| k¼?€Œr€Œš€Œ† ;æ¶?`Â>Ð’E¿|ª²;/€X.ë¥Ä1£Å;¾ñ>¨©?¡e9¿Ý<õ/ÐÖT2ö `½Žæ=>èÙ;W€P€f€ P;†WU<6÷¿GÇ"¼—Â:+3Š+ùšÎ/·W;[d×;hú¿/ÿ8¼F–G:t´Â-c£˜1EdX=‹ÄD=Ôe±<>EÿEÝO÷ø:Ìb'?¿C$¿÷GÍ>ÚŽA:¯f+?+…1— ;ÆF#?¼p¿0‡ü>­¢ô;ʰ.Ra2ur<Æá =Gå¦<;  f§|wð:Ž=’Ê¿A&[¼id¨…Ê5?LµC=ü‹.»b1r«·:. ?mf»> Y0?Ûý< -%²/±2š¼´:ù=.u¼w—N€“‘€“”£?;Ìä3=BD?nC$¿ô <.[-&ô1î?;Oî»";C?j—%¿Àz©<öUE.$q:2‚8¼LÝ=*V=V³V$VÿÐÒº>1Ô«¾„S^?ÿXbÿ0cŠ>rb¿ËG?ÿXbß6³½Æ…Ã=†`;i€ l€ Ѐ Ši†:¼Ôs¿Ò<+¾Ša‚¾‹+¡<âm./•Ç™1Œ=•:±o¿‹ 5¾òŸ¾7ìô<ý‰v0 ¨¡2ëS½å>T <€rŠ"€rHœ_;e¢¦>Xéq??Ž稉; ê½- @T2®%;A¹>önw?³s$=ê@;~°-zeù1#1½óË>¶ó};?€rí€rø€r¹ò½:y>= l?”Kh¾¸,Î;# H/xªj2$}F;šk>æ^x?å‘D¾LÁ¯<o.24½Ä:Ð=²„5=€,š€@ú€, ¼:>™Œ;…!?yÉP?ì—:ãú0ä12˜kÇ:¤Ž´½Ñ?8$L?`` =Ö~ç.¢#Ç1ÈÓ2=¥Ÿp=ÌðŸ»gêg"“6#ý:bŠÈ½¡Có>!Ü_¿‰Œ‘;èÝá.X2MÓ’:4˼£n×>ë%h¿’›ñ;RZ–. %q2A‚‚½©¿>/Oç<;€ké€kT€m>3Þ:æùÉ=Mv?ºÏƒ>xb½:¸ÔH.fq™1æÿ ;Ü<=Âu?o”’>!Æa;ŠžU.Wú(2ª~e½R=GqÚ5?ˆ/<Ì.ý“31u«„:°¬G¿ù̧>äz?ÿ}€šÏÙ¼†ÿ]?O"·;êº-&:$1ÿ|–£>éIG½ðBr?ÿXbï+<¥È=™H=oKkKÙKÿƒ†:ûG¦=N^?wèX?ªõo;R+,?´Ü/Éâ:Ž„ >ØÏ>ÙWg?ʳ¥Pwõ>Å•:¿DÄ .Á¶>À•K¿V-¿<¿Y0™Ïù2a5º+¢>x·2<<°Cëþ]°:Λ½Â?ÿ¨ ½¨ß¶:”Ý.[ys2̦í:cÞ½<ž?Äg½…¸;i-"Þá1WÀ½Róõ=ZFj<#€‰€1{‰:âz¿Z¾K[¾sy;’@b/cx2ÀíÜ:’Pw¿‡yû½Dªh¾OVÒ;Å2.Ò-¯1„b+½›Ä=Ñæ¸¼2€Cn >€CÓ$;ŒN®½Ö€>}Ív¿éS;#«-5 31.0ë:ßä?¾û=(>ìw¿ì:©<Ä™]0þ¥“2¤ =Õ'=Øô º'8%8Z8ÿ_LØ>ÆìC¿-Ÿø¾ÿXbM¨“:ó(¹>£I5¿¬=¿mhÄ;“].Æ*’1'/2½!>°=t1=}3i3ý3•´“:R‡ß>¯&z¼Hf?Gb(;“½‰-<˜2]ðè:G6Í>ÆÞÍ=/i?žƒ ¨> :¾K2m?,0<a¥./LÕ1Š¿:¥V¬=¥Ù½þ¤}?÷s@<ÝúÇ/4fœ2©Ÿ7½áÃ= þ³¼+t¨t²t,y„:À\¾®zÕ=P|¿?ùö“<] »/¯¶»2 Çƒ:ýä±¾—½Z¿¿ÁÅ>Lh¸<ÑÜ#^ 'Ð(½ÛÖ=9›=0oäoŸo®¸’:i•6¿ p<õf3?]ƒp<±£:.ü¹0ÿdÆA¿*yƒ½|&?ÿXbÅ‘G½çþ*>攀ºV=¶=_=ÐÊ;׿0¿” 9?cœ»¼ß°;/x.-˜21‹;ÿl;¿Éx)?›I$¾jeA;£-ñ'e1½á¼¹Þ6=ñO=RrRBR=Áß:0ß¾…3ë>8‹W?ìèÈ;GB+¬æ¦.”ò:)fß¾ÆV?Qã1?ªÔç;Ì¢k.žßE1mU=à0Q=qqÔ<O`O¸OïËô:«Å?ñ ¿†Ç?Àó_:Žè+3ç;1úEM;Ù¯?ÄÁ¿:? nï;iŠ.ý2e8<N«=ë8þ¼{€nŒ€›ë€nš: TØ>ày·=äf¿¬ºž;^ÀT*æó³-&Zã:@Ó§>ÃЗ=oq¿/X÷<ÑÂÅ/wb]2'¢Ÿ½?4>Á;9½€p€p.€pÿ1E2¿&Ÿ?Çj¹>ÿXbwnY:â?^¿šÔî>}->×X=TŠ1#‡É2zE½ˆJ>ëÞ[?–&n>ý¨é>³O8:ö*co´-²á/;«þ`?·;”>0Â>G¸É;‹P.ï»Ò1*怽ӟý=üp¼$€–Æ€™Y€–—!K;û¨=9=lÝ~¿øïX;̵C.aÏ 1aî‚:‰½2<Ëõè=¶R~¿¹ê$<é´h/=¶º1:çg½—‘ >Ä =\€ML€MÞ€M©Éë:H ?b]?»j'?{ðý:v Ý,Ð.0&ü;B ?Õ)ý>ï0?p};ÐŒ/H¥2ñö ½š\>s0›: j8j•߃:“¢"¿¥=?{if¾N<fë0?ÁÒ2ÿ›20¿Ó5(?ël¾ÿXb}±÷J 4=:k¿^{'<°Q.VÐ\1©<½=’®=:€‰)žê…:½‡©¼9￵ӼþI;ò’ø-H†æ1&›‰: aϺ€â¿ÇlõÜ©Ç>܇V¿R<èw°/Œ„r2¼†:‚ݸ>UŽ>Bàc¿™e<õË.@`11Á<¨°=Æ÷E=5€$Ø€Fd€$ÿÆã>÷9n= ód?ÿXb.Z±:Cí>«Ç=|a?j—î;i¨e-ɵ­0£½l•`=3©!=w¿wä€2¿Zð:X’ >)$¾Az?6)<Àe7/ƪ®2*Åá:þ'm="4½ŒR?—·i×ý6?Ac,¿<Éh.¨–1r3F;>à ?ÎH¿êa =¢¥S0…E3,» ½G«š=§$ë<,€‚A€‚’€Ü ;.Ñ8¿^o¿üaÄ>Bƒ<Š|Ú-Úá1ª(; õC¿»C¿š ¢>H3ª;xÞÓ-ÈØ1ôú;&Ñ=æÎ ½3€ŸÅ€Ÿ–€Ÿ>;Æè>É®¾um¿V‹¥;V—d.,11Á‡:äQ>Òëp¾½7s¿ýÇœ:ŸÛ!-l‡D1íf†½õg>$¸Q½_]-]y]X?;ù²E?µB¿ý2–¾>—=œT!.8å÷/ÿ_²*?ÿ(¿ú±¾ÿXb8©½ ¦¡=…±:Läl³H‘:‘g¿Vþ^¾§L¾¾ÆÞ’; %Ô,;{F1¶:è°e¿õ°¾ç´Œ¾çƒ);ž¢°.Šã™1Ñè;Y·=ùg½W€n¦€nZ€n&©„:hÑ>­@>-µd¿“OK;&ßä,«$ä/xÛ:?K>&6p>o s¿½¼‚—‘;¿QS.Ú(Ø1ƒŽ†;¿tT¿á Ç¾OÌ>*=7;j¯É3j¯É3*å5íé ?È=H¿aý–;JÁ,£00ÍLã:ŸF>úß>IÉ`¿ñNÉ<Y£/p¨2ÎS½½rßê=ž³…<¿§‚:.v]¿-¿¦$ú¼ÂSž:³¾Æ.}(²1>†:‘AZ¿šwÿ¾Ð7¾‘»;~ÈŠ,|(0T]¼â‘˜=•,g=L€xn€xŠ€*äƒ:£E¾g¢¾BÄm?ò¿w;Šf‰-pÕõ0©Ù;,{W¾vB¾'€u?À<õÌ-Ó6)1ªy½¡LÃ=º†™¼oÌicf‹: þϽ:>¹ h¿ÉlR=â©d0©—J2àê:¡Ÿì¾!ß>=_¿@íÃ:&lÅ0Ì×2ì½6É>O[£<6€mÈ€mÑ€m~j;Ïwž= 2?œ}ŠÀ}P?’™O<ÆÁ /Xý”1ÛÞn=Gb=ÄÐê;?€&è€&ö€&oÙù:pDh?S*©¾í+…¾¸Ùq:]Â_,BO1‘‰Ç:r`?©G¿¾t6¾W\ê;[Ã?-\¾01”m<úÇ=zD=nK¾K@KºP‡:¹ê“>÷ì¢>2&g?ºÌdZ‘>J"s?E½“;Î ‘+ç‡&0Tª„½ ƨ=)“š¼—–ä:~®Œ¾IL¾ÏÌp¿Èæ‰;6\¡.Y2Ó2GÝ ;Ÿ"¾…-”½øI|¿&<ûOB.¡…1x˜¶½u>+Û==€\ˆ€\½€h³Òà:³8w¿k‰^>0u>ÂÙ/;Y©E-i¹e1>êà:ïÆr¿æÔ…>q8>S'n<6í02¢Œ3н8†>V5=G›€kjGµÆ:ƒ8&?_Œ‘>‚•4?™;tõœ.,a2ùÔÅ:®{4?gÍ“>(Õ%?ª¤<¾·µ.?À¾1ݘ;=7mƼ€‡¬c¼€‡ªˆ‡:jÆ>ÎÖ¾Û@e¿â¶‰;(-ô‚Œ0ÿžžå=#ë¾C˜a¿ÿXbÀÎͼ5²«=@½Y= €w†€8t€x^6Š:©S¿¡½>[ ?.Ë5<(}.Ê$Ô1˜&;‡„P¿wÖ#>Á?m\7O¢r¿t&é;°~-×{00ª(ž½Ì >-]Á»@UÿmØu¿H,s<’޾ÿXb‡¢’:^s¿¤Z‡=Ø3›¾Q¬Ý<:Ò1”jÓ2Ð'2½Ör§=-=3^€0ü3Îèà:²üN>eoɽ¬ry?„;Êî,ã 33"›:<)Â>r¼¾ÌÒc?#)q<›’/.gI23R½•F >wf¼ ܸp;ˆYE¾¾š>"y¿ÁJ¹;Ðdn-Ç^3:‘è:Ïô½[#ÿ=Õ'|¿‰´–;Í'.¤Âs2µù½›p> n <8€m¬€m&€^²ré:i_½“~?vɸ½Ìe@;%ó€-CîD1ÑLõ:D>§:YÒ}?+K¾‘ïý;`wð. •˜2! _½ í=éžõ<%€¤“€¤O€¤»©C:tt¾)Z¿Ð¤î>™ì™ÿ9|¼¾››H¿?,§º<¡â9.¿ÄK1iQ_½è0=&W1¼zžŸ¿žw5™:O»¥¾öß>ÍIg¿üI;á¥ù-EØ2úžŠ:Ew ¾2<‚>›u¿®/<ûÀË-¨HH1âæ”½Š‡·:ÇÁ,ÜU¡10Ù:×û¾>]5¿âì?p7š;̃µ-õW“1<½©ÀI=ÜÚB¼ €E4€EÝ€XÿQûQ¾ÝKA?$m¿ÿXb<éƒ:Ì“¾à?HÁH¿³Š=Ýä /ú©;1Ž®²½V¹>èØA=O€e8€e{€e™4à:ûð3¿| Ñ=Ú44?#g¨<7}“05Ý“2(.¯:SC¿>Ö¢=•ÃW?ýs¡7.¢ 0“ÿI¼Ù#=”LN= V#€¦ZVÿK/u>@5¿vïT?ÿXb¯V“:Ç?Y>J<¿ðë$?~ÀzT|<€OÝ€O¾€M€Hˆ:Uƒy?u'Û»Ýôd>V½“:Ò’-óP(1õÅÛ:2o?êá$¼_¶>m2<’4Î/á÷ 2ް¨»=ùôØ;}€§ü€§ð€§\ÿ:xŽ’¼ðÆ¿Ôb½ìy‹;#´-÷ë1£iÿ:8?н‡í}¿ñÀ›½Tç;‡Ÿ/d‹1UKš½×À>á1¼xqp€Jây†:ß°L¿Ü'¿_>j¾ö^@:c(8-¤Ö0veà:Ý@7¿”¥#¿9ܾ¹W<Œâˆ.R¦1GéR½²>ÆÜ5<€zT߀LÉ:™7¸>ˆ¤Í>y—W?‰˜&<~Õ-ò%0öFÌ:ˆ²?¨é ?JR,?àL<Ø”/ò¯æ1þe·½4…>W{X<{€ý€õ€äI:ZÃi¿R'Õ=Íɾ3•<ͼ.µÁ29:Çäk¿ço>ƒ¨ž¾XQ<-Œ .Cx2Zô¼ÏøÞ=Pà¼è ¦ U t¡:„‘3¾yì?sËF¿²,<Á ý.DR"1Á˜:‰žþ½×£?_X¿ ­¿;É£_$_ð)(®­¼ª×->@QY¼}QÈQùQó3;ã\Þ>ÿÇ>P?;v`&-d™0{];¶çÃ>‹?õ4D?¦v¼:;Æ‘.h*2¹ˆ¯½òº=æ]õ9k€ ¶€Ô€ ÿ—}¿¥ˆi§u=­G_G³G¨À’:7²X?§dû=ס?ƒ9G<6Z™.ªë91/À’:ìR?»6>ù² ?ð;TÃ/yê…1Ž@<¼5íÂ=œR^=*€-Z@^€-ŠT;]x‚¾oî6?dÈ&?C.:a/-™—2Ъ;±6ñ½”/?gØ7?€ËÖÄ’;Æ…‡,‡Î/0?;[g€¾Ï‚^¿›3Ú>…™§!éÓ¼>&N€Jd&¥a‡:ƒÆ·>‡:h¿æñ`¾ÛÜ?<$Þ.‹‹1ó „:4:>õo¿¶ƒ¾Ÿf‘;òã….Så1"ŒŸ½e">S^«¼Šñ€ˆ1Šÿ¹{j¿y”»¾Ãª'¾ÿXbÛƒ:•ªx¿5Y¾ÑÙ½¬¡±=€ä/Zñ2GtÏ»¶,=„+ º9€§â€§£€£«u;{±§<­À¿—K½‡¢:íß,2ræ1^÷;hg=×¾¿Ä¤ÿ¼i—„: 2-†àÏ1^½ â>¦+Ø<ÿ€Oú€Oí€Oˆ:Mn?—y¨½JÓ·> ÿá:ÂP½+b|Ù/3.ˆ:ÕJm?ñ¨>¤o¯>õÄê;óˆ„/û‰„2ÝÓ½ï =W]<­5­6€ ìÌì:× ¼Qò¿«E˜<’«:¨ ¬#úò((ÿë:Áž ¾º!w¿¤…U>iÏ‘= p¹/ •p1o½»Ðœ=Ð(=5€‚适€‚(¿D;]4»¾Ð=ë¾;8O?Páñ;ÏŒ!-qÃn1Cµ;“ÐÛ¾Bо/nN?Ý<ÿ‰'/”wü24”½9Dœ=ƒú=n€‚Ä€‚¾€‚YY;Iþ¿¤×¾Kî6?Š1U;ñKv-LC˜1 ‹ß:Kï¾[ÊϾ¬I?Ô?;ÅPQ-ìŸý1Òýœ»@…£="½ï€ ò€ Ò€ @±‹:;–>`É9<¿¾t¿P*Ó½r9z¿þCL.Èâé1ÿàMI¿¶«¿ã,¬¾ÿXbJÏ”½VFƒ= <4€Ø¾€Z§:4¡,¿¾9¿iȾ¹‡¶:5×-&1[Úõ:1¿Ï…6¿¸ºë½¢óè;—¸J/ìm 3Éå?½‰±Ì=¶¹±¼S r StpÈå:Q–Î=§r¼=Aš}¿éº ;?>Õ,íÍ1–Öè:zÕÃ<¯æH>=óz¿@´< »®/Ê3öa=¼SÐÍ=0Ö7=€B>€BS@ÿÝïd¾`mU?wC?ÿXbÿžqF¾g)Y?IPü>ÿXb„E½Eb¢=Íæñ¼Åtò…•…¹¸:~qv¿‡s!½k‰¾Èv;š.l‰ó1þ$¹:F{u¿ =m"¾ èvÃê¿U60?L°<\&”+­´.8‹:)cÓ>ÁT¿¿Æ.?6æÔ<2c?.Ìiê0쥉½×h™=G=5€'r€'T€‚ò.è:À]»¾SSþ¾¨wI?ªH˜:ï¹K-Šïn2s‰Þ:«{¿¾/K¿Ì7?wŠ’<+/÷È2F}’½d>ômA=<€ö€J€°Ãò:™`¹>¡dÛ>\ìS?•¼ €7õ>}X?« “;Íâk.Ô=;2+‘½#Ü$>@8½€ƒXZ€ƒˆ(";%’r¿ðÔ¾=‘•¾¹¿³;O×3O×3‹½â:sp¿\8¾(唾”;Õœ†+mb`/F΢½Ýé®=ü6bÖbº¾Ó·:7–L¿ªCù½M²¿/Ün;Ý€Ù.{¸„24¼:[Ã\¿ þ½%Jû¾Úû;9.Šs22 ½ƒÇ=Ü5=€7›€7ý€7zˆ ;¨¾·ä•>ÂJl?Œ¯“÷¦c?Ðñ»;¤G"/gŸ2#£ƒ<Ýíú=_Ó¼>€Ë€z €@e¶:$aÔ>-Á:?8 ¿XT•;S_-ù’c1}ß:hÅ>`>?7R ¿8Œ•;fCA.Šˆ+2#½Ëôë=ÉW‚¼x—ä—å—¶à‹:u2<|Á?3üG¿ î\€ËW>9¥;R-ÒÙð0ÿM;äh¿k¾>B:>>¶7‡<ž²0¯×3µ7˜½‰7>`]½ q q:vÿÍê+¿çŽ$¼ôª=¿ÿXbÿ@È>¿ž ?JüɾÿXb¬½pBÁ=EöÁ¼1€Cf€CÇtmàD;³Bä½°TN>æy¿‡°{:±µ,Âþí1ѳ;;‹ÿ½+s>jm{¿ÔG½;Uº-ü5X2ú ½¿D<=ïϼ€}Ú€)´€}³›:§¾Ä¦K?¹¿ÈýÒÃP½]?„]ÿ©q*¿mqݾO¥¿ÿXbýÖ:÷)†¾ÿŸ=¿Ž\¿+ü=-5 0¾D2Ú¬ú¼×ÙP=]2޼-€^€Y€ÿûhW¿I?‘Ñ;¾ÿXb“ë‹:ŠN¿¤Ü ? Wf¾êˆù;³ÏÂ0Š2^=V(’=Ì&=lL}L¶Lÿ×}Í>eî–¼ámj?ÿXb ÅÂ:þø>8ål¾Ð´W?m =Év/þß1õ,¨½h?>¥MU=ue€™€e±ý†:áå¿Tá½RËZ?aÚ+ùXqçB¼/:ЦÄ!Ü:âÙ|¿Mt¾¿i½+)>ƒËÓ/ˆv1‹ý‡:s´v¿þqb¾<@¾õ9<Ï>1з1½È½¦œï=žb¼r—Ÿ—Ú— å:”Òÿ¼32>?M*+¿T’;`¼Ý.E,a2™º:v7=M?áá¿èqO;ZÄ…-o¨¨1àI‹¼'1È=éóѼî€;}€;$‡lFÐ:waQ¾\af?q0žZäÕ;iÒ,tD%0luQ;œZd¾Y?0ö¾=4=Øz0i;³2ÇG ¾ÉŒw?º)<ÿŠ.ï™ø1 ·<½Ìî =kŸŽ¼€s( ‚†:k®¾VPn¿Ï”¾¨å=ÉŠ¿&¦Ž,(;+>G¾ Îx¿¶²¾Õ½A=ŠëŸ/EÀ17o¼½5ó=ä$ï¾¾Êô¿ÿXb~©½$DÙ=&à׺v‘Í‘†‘Uõ¹:³WU¿\¬>Âqྎ‚‘;´É,씌1ÒÔ™:ìÞW¿ßŒ©>ÉØ¾­ñE;)µ.lŸ^2º«½êÎÓ=ÐDغp‘²‘‰‘n‰Þ:¶ò^¿'(š>;ãÆ¾hâ;nõ4-@®ó0=¤ ;{ÎX¿ôñ£>S\Ù¾zþ;ƒú-4ìñ1¡.½f…=#žl¼€š,€šÎ€÷7ñ:a¾-ؾ‰‰e¿µ»G<ˆŸ.Ë?Ú1»ïÒ:È«¾ë_ؾæ#e¿—;<ðI/II2«zy½m->¦€t½:cþ‘‘:š°?´qB½lJT¼5Ű<@˜­/;ÙŒ2¡ :L}?30¾Æ);)ÞÜ<áfv-·³:1˜20= ž‚=PÆøº“*‰s“ÿq²>{Ä>&øZ¿ÿXb³„À:Mâ=¬Ñç> d¿YÉ <­³Ë0:nô2f=û$—=€›õ1¢1ÉÐÇ:ö¶??§ÿì½a '¿_‰¼;ôÌ-ì0 -¾:%I7?hp™½,±1¿øQÔ:ø^©-¬ß2»6½‹ÆZ=;1¼2ž™žîžõ™½:þ‚˜¾O;¾?´q¿vùù:¦G',>/‚´À:ÕŒ»¾'ê¾dk¿ÂÇ<\·ž/ÇëU2i¬}¼À%À=œÁ_=?@Ú@ú@ÿ–Ì<¾8ÿ?´ÑC?ÿXbÂz‡:$R#¾é1?ÏP4?‘×<˜/&î§2,¸Ÿ¼nÐ=n‹2=€#V€@e€@ÿ\>TÐ~>‘cu?ÿXbò~X:†”K½¾,¼>-¾m?-æp=0Ò0[”¤2’v£¼çV8>\<¼¼ŒtŒ^Œ~ ; ñ$¿Jþ=¾“C¿; f;¡,  ó0H˜Ç:×ù+¿AmE>œ7¿y¿;n9Ò,¦y=1Ú¨Ž½åƒ=ò(:tײ?¡¡:€¿W+@¿tô¾"©:_“+‡¶"/£!«:¼š¿|Z9¿ùØÄ¾iºÅ;„¤ù.ë1³@›½öë.>ìQ8½ev6€„ÉvÿÁÒ¾R·5¿h–¿ÿXbÿ·„¿L_,¿óò ¿ÿXbª*t½ÓÚ”=À%=€'Ú€'²€'m-ß:€‡:¾ŸQ¿ÀáB?F»’<íw=.³¼ 1 !\;P…?¾;¿eD?-ÿ=7>6/*?02½óË0>ÑAº7q=þ7É,:.$¾%\B¼½ÿ7÷x¿¡m>µIš<ÿXbøƒ:Ò1s¿gdœ>lS…½Ï$ùf;èÉÊ-ÖŸâ1:•Œ¼wŸ#>Âö¼!€/€A€/ÿCS?ZL¿”ˆB>ÿXbÊ';‚qù>÷k_¿qþ¼3` =Ï+A1t‰3øƒ½ÐD8>M/q½€o€o €oÿt‘?D£I?X˜=ÿXb·à:‹?·N?, O>qé4B²¸g€–¦€”Ì€– ¾Î:¹M2?ì ‡>¸*¿àš<{ž /DD2$2ß:0ä,? ip>²ù2¿Ï ~;ÌŽ.é3Æû1½ÐÐÿ=Zœ±<].ùsr.ÿ=‘>ðÜX?lXè>ÿXbùèÎ:а>¢ÛG?¼i?:àÂ<“ô19'3ÿè¼  ˜=gi=D€*Y€*€*ÿå(¦¾ýnµ½cq?ÿXbœdá:ŠÐ¨¾&×-¾¯¾m?ƱÆ<¹Š-‚z0T =| @=j¦û;þOß+ˆÄ.Wx;RKÓ;ÏÚ¾Ypg?}£<±e/hÙ1–£½•*ñ=-ê“»#‘‡‘Š‘{;¤„¿ÿѾ‘éO¿L­c;ÿC-Æ}2BÖ:*Äø¾¨Ù¶¾ž8L¿¬—¬;³´/·ú3‰B½¤Äî=+÷=>.ê.¶.ÿ_O>ö(?l8>?ÿXbÒùý:=°n>gû?SK?½ã<‚y½.êiƒ1l“Š;ßù¥= ú ½Z€›Ú€›Z€ ?ý‹:;…>ßÇ<!w¿2Þ“;Ž '-³è1ÒY¸:X#¹>!Ò=T:m¿±;^;ù.W…2ƺ½¨ý>|Hx<:œîÿ{x¿ÏQཛ±b¾ÿXbÑÿŠ:6uo¿Ùÿ½bw©¾Øµè;Bß„.ü®‚2eS.=Zh§='f½»/€n€€Ï ;Ü3k?¯y–½]ƾÌ:²;Ç y/Ç6J2;ë:7ðd?§æ¼õå¾þŸ‡;k/®P—2䇊½u>§@&½ &r€M&—Hä:(»?àÈA¿lÞ^¾ÆLË<¿”.Ój¶0ü²ß:üÎ?ÆÍT¿ô*¾>r¹<›¾ï/yz2çSG<ÓÜÊ=Ab»¼=ŽyŽÔŽôH‹:eн¯ÑY>–‹y¿|d\;ý{œ+(1°Šb¿GY<Ì*º.cþŸ2<0:J·Å=FB[=€,ž€,Ò€,ä0‹:¹->'Ó(?šƒ;?U ;U`,£ä‚/F¨:§Nã=‰7>?Èô(?,ë}<$Á•/Ài~2û:=0¥=¼W­½;/v/Q^Ì2l3;ƒžw?>Z¼]Á>+; .Ìúe2B^<˜Qì==ž=,H,Þ,+!ä:èd,> jÆ>àh?`<´;r=,…NV/G^í:˜²Ÿ>.JÏ>k \?*Ûe<øû/«ªe2ªy½!t=@¢< ®l€©i€©©ÍÛ:ûwk¾ñYm¿¨u—>y_;h†ì,ú‰g1Ñià:°‡q¾¿Co¿/Eˆ>sJn;ˆX.9jq2þ·’<…y=9ì>¼~€NÇ6è€Rè;.ø#?òæC¿k„½~†>ŒWò/Ý<1=VŠ:\’&?uø@¿Lÿ»½á˜½=ïŠ1ÙµÑ2ïÊ®<`°[=‚ŽÖ¼w›û›Ö›€¤’:žTé>ëÊÒ¾#J¿,97;1-ˆÀï/s±‡:™Åš>ÏUÞ¾;Y¿Æÿ—;ðß.C1û·»€¡]AG;7¿=bî5;Ûá~¿ëËw;416.37â1çF;4ˆ™=À¨;cG¿§‚R;Å n/·2mÉ*»¨ü+=šÎμ*_!€¡~_O'‡:żB>T½‡úz¿!øn;O.S.Ei<1C æ:Ä>ê ø;ê}¿è <ˆ/6è$3 8‹½õ{=Kº;¨%¨ý¨ :>œÍ¾ßba¿W¾ÛâB;äˆa-·ä¼0hž;Ëݾ8Û]¿Áá¾_µ<óó1-™gÅ0 'Œ½UÁˆ=Õ”»g—2¡që:† ¿_¤¿œ¿®{;âÜ8.Ä$)2É1§:Ù—þ¾:Ø/¿0¯¿¤Ÿ;J-ÛË1ß´½­„>ÁÊ!=>€\Ù€\Í€eÃ’:;â/`¿7Y•>ùùÄ>vµ;êJÁ-ç˜1]c:;/ W¿¹e¥>ñÞÞ>èO<ÒÉä-AÍ“1´‰½¡Ö$>Fëh½ 9<9Jÿ´Ä1¿kn¾U.¿ÿXbÿÔÃξ³há¾YKM¿ÿXbt˜o½ÁT>r4=G³€OŸGôÔå:¥0I?禾P‘?%ß=ú/n—0y:2y-?&¯¾h9?{U<,Mä.“‹1²Ô:½èÜ-=”ƒY¼€sI€sT€sg¢ä:=þO¿øÊ?ðÓ–¾d“Î;_î,†á«0(âæ:·%W¿0ã>©LŸ¾ò=<@.¦.v¿1Kȇ<êT=©õ>=€Kö€KàYÔ0‹:9\‹>Žñ¿¬-G?‹µ;;0w¤,3™/¥…:@ð¿>É¿é¯/?"a‡;Úçý,Z’0„¼=èô|=é¼:€¸‰e«1Ã: Ó`?ÐÈ…¾ì;ü€:‘'ë+JZë/ZD ;ïb?uå}¾´ȾM´î;ãà/3¶€2¦d¹¼ÅD=zqâ¼þ€¡þ€¡ê€¡ä$Î:wëǾ)ÃV¾{e¿°<‹’.œßB1tÝ:q†¨¾qÀ¾zÂ]¿Žˆ;Š ì*º•–-ÁSˆ½5—û=NÑQ=€DO€D»€D›x¸:SJ(?Í>¾ìƒx¿9&)=ýo¨0# è2ÚÉ༡8>D…ê» €¯å>8L?ÿXbÿ™z ?µ—Ž>ÍÉI?ÿXbQ¿ ½½¦'> €q¼\¢v;Ö<[¸;CQs¾2D‘¾ëÒm¿·'<%M"/²ÚU2B;m¯x¾`l‰¾ ¤n¿õÕ <>~v/€O2[#½¿°=8¿á¼s€Cá€Cä€CFÉã:nKX¿ÏcÖ>ënª¾¯"';tÈ£-à42ð*å:u@_¿£-´>1®¾é›;~Å™-)[¡1ÞÇÑ<[éÕ='1ˆ¼[€Œ×€Œ²€Œ™L;ö­¸>F„ù>l”K¿£,¼;'–P-™ý1ÈSA;Ö±Ý>÷ß>£ÃI¿†îe<øñÄ.¬1Ç “¼Ì`,>®¼d¼QuQìQ9‡:è¢>8?¦ñ@?Âç;²,`;1^C;°>±+?‘å:?j”Š;*V.ÿ902áEß¼)“=O\Ž< ù 5 =:Ö¸>xYl¿°>`a»=Òð&äáú'¤é;ýè>Ù.d¿™h¹;Ö56>P E1H©¯2`ã¼ÌÒ=.Ö<3-€ù 1[A½£­>ñ+Öº:€/¯€/DAÿ»P÷>Áé_¿ &½ÿXb½J;ÌÏá>ð­e¿bý¾¼¶x<×Âì0ÙM!3"]¼ú ‡=ÂO\=8€?ç€?º€?u‘:õIƒ¾ †Ô=¦v?¶Bb=˜¢¿.\R%1©õ‘:.©¦¾ZŒ½olq?Ìþ‡<.‡/•ß1…_j@Á:¾1Är¿ŒóÂ;l4.‚i1,tŒ:€>_yŸ¾Éžj¿$R×;xöß/–SÙ2C«¼ ‡=Ôò=“€8€†Ÿ;Ä <à¿*¬®=ÈPÆ:”f™-WpU1)óè:¢%×¼j¿‰¦ª=¹:C; ¡-;$º2áb…½‚>ãß'=G8G´GÑ•ð:Ó›Z? na=Äw?w<¢;tM7.˜† 28Ñ»:Ú:I?,«*þe÷:Í~¾¥¿,I¿Ä—Ö;ò““.•* 2\2B;¾P´¿1É1¿¸¦;Aïª-¬¿92¦C§½¥†–=/lM<(€ì€a€§•ƒ:—q¿·Lª¾¦œR=Û;Ú‚ñ+óVJ0à; ši¿9Éоa>=ÝÕ—;Kâû.²2K”½½d±í=Ž®<-\Ý\Wo~ Œ:4M¿ø¿‰ Z>þD¯:ßy-‰ëš1ãó‡:ŸÈJ¿u¿"Å›>z¼W;ç—.ëÓU2æ°;½°Ê>Ê´;N€WwNÿ»Ç?gö5¿¬ì>ÿXb+ž;Æ–?¼û6¿J¢>9}b<§á03—%3¢šR½á~€=ä=s€¤ï€¤ã€¤ÿI'¿C¿Ù¯?ÿXbØ~:=N+¿Hñ±¾v&(?ò»‡;ÜÉ/3uÑ1¢|½!Ì=,bX¼;ôpáÝš:`Á¶¾l]8¿$M¿Š ;åBm/Á0"2ÿ5‚à¾`c2¿GM¿ÿXb‚º³Ð=Š!9=-€¦²€¦b€¦ÿ‹S«=Oós¿…4•>ÿXbÎ:^=µ{¿$‚6>㎋;ÿ!ö&SK()ÌÐ8½›=· 7= M=M€2¶Sà:KÔ‘>;ø/>Êkq?ôø<ƒú¿/9Ò“2R6¹:ñ•>2;>+Ir?tC<ózU.+!1ú+d=ñØO=n§­<€jþ€j2€jxÄý:/§;? ô ¿A9Ï>ìÎ;!k/0Ùu30:†:ŽÑE?ç¿>殤;Áj$/LH[2æ]u¹x Ä=»{½$€n>€n}€nˆ„:#uD>6’C?h¸¿1•:L/9â2,+;-fX>yQ ?Õ@¿.q»;ÿ¡/F1²1ˆ½=ÑZ=ˆ¼å»ˆíˆ$‰=•d¾lÛn¿I…Ÿ=’*2y±4Óˆ¼WÎ=¸\ý<$€§i€v€§Å9 ;¸Å=)š~¿„9=¨r;o­6,lïû0æJ^;œ~º<¥=¿Ô–=×=:/Tb-Mïš2Öª½ú'x=ŒØ'=_€2A€2l€2ŸÍ„:Ö¡>ãš”¾Ur?éä…; Þ0WE"3µ_â:nÛ4>o¤R¾Miv?y…}<ÁG„0Æ 3½r½<—É0=¼/¼€R#hq€Rÿ• #? *9¿š:ˆ¾ÿXb¯+¥:L?Í9<¿i婾ßi: ÑØ,ŒãŒ1G==Kã=]3ù»€’ü€’‒„s‘:"º%?Ì?}¿ë¯Ì;N–./•A2ç¹];Ú“?Žê?‹)¿ø°D<¸ÎŸ/÷°2O½/0+=KW0¼{žúžÖžiB";’¡M¾?bª>8ßk¿_€®;>Çd-B2W4N;{r‹¾¼!Ð>~B_¿Ð5€ï.`?yè;Ta¥.˜÷†2Ô:«f=ÞŸã>Ûd?SÊÛ;¨ŠË.«ýF2ãÿ޼Uù^=óÌK= ??‘w{4À:µŠ!¿ èv¾`ÂrF?j©V?QÃ:ƒà,qÞ¼2V*¨¼Œg>秸<8"§'Y¬ß:qœÏ¾ oT?íIÄ>+g4µ®H<‰º‹.†û2å2=ÄЊ=±QÖ<!3!ö€Qÿ¹?0Qb>’òK?ÿXbÿÆÐ?'Ôq>Æ•S?ÿXb?|½š$=’6=[g€v[ÿš*¿6ŽßD=?ÿXbת}:Qå ¿Hÿˆ¾J…L?¾\¨<".Í0pêG3|`ǼgÕ'>Øî»&ZDåQP˜‡:D§>!`;?"ð!?"íR:¦BÚ+ªÙ‚/? ;°z>Î@2?fÇ,?¹;¬ˆò,.l»0%l½@öz=Üs»9€€:€€~€€ÿÓ=ž¾îÞD¿„=¿ÿXbÿŸU¾VñR¿¢¤û¾ÿXb•}—½lã=rˆ8=€&€®€–:”0X<“2k¿qÊ>>ÑÔ;L/]Õ§2{Ð:»>x”o¿+¤¥>Ó%*<á|P.¥ã¬1¤7ܼ%Î =I®¼;€¬*怬éHŠ:W9‰¼h!g¿j÷Û>`k;¶ƒG0Ãî+2o ;‹Ú|½+Ák¿Ø Å>‘Æ]<Ãɲ.ÅÏ1oJ™½IÅ=ÚÉ`¼?)u)z)Iô:1ˆ¿ÜSI>î˜W¿ Ê4;¡<¼-’½O1ÒŠ;!%¿á†> S¿N¯ˆ<˜¢/ùèô2ŠR=Š=ÈÏÆ<€L*€Lû!™3‡:±Ë¼õF?u"?÷QÐ; Ý/7B3XÛƒ:o^y¼¦›6?Ò_3?—ø85X½2€+*l€+ NF;¡O?±×â>pÃ>÷So;•<-—þ/Ìøõ:A?¥qù>_á>® “<˜;$.ÙÐ1•¸»Ö¨Ç=îÍï¼ø€;e€;ï€;:þ»:Uëл d?dœè¾ÔŽ2;É@™-* 1_Ãß:»¦f<Å`?(öô¾â­ƒ9â`¾*âFÌ/)]:½Ï„æ=h?={.„€1È. ;AÑá¼Mµ+?C¾=?ƒ.½:s‡¹+sž0W£ó:”¼Âô0?Vð8?Ñ)„;0}ž-“³î1Ó„m¼}yA=]pF=?{Bw?ÿ„Óƒ>x‚?ÃB?ÿXbÿ_Ò½Ž–>CGs?ÿXbD$bi<Ù-¨/d«N2bS†:Dø¾M¿­©³>r²e<¾=}/X=24ØT¼\¬h=KT=&BžBT(=®Å:(›è¾GGξžfK?щ:–~¯/Q„2ÿÎëš¾YÓ¾åí[?ÿXbNðM½ã©G=´Š#¾5 ó;ô á-_>41ÿli¿ã9Ò>6”;ÿXb¨Å:xÑ·=‘|e=9€-â€-š€-7;&| >ä6…>½çs?¢;Î(•-Pü’1>LH;9é=©°>ã€n?Ù¼&<ļ-ÇhW1‡Á|½0› >©g½7€Ò€Ä€l‰&;‰;z?µ½<¾¬¡Ò½Bu;£3ÿ,T)œ0å„:÷S?|ÚS½‘O½ÏÜ<Åȇ,çé¥0䣽U=KW0¼€EZ€E+€Eÿ–_?¿Yhh>Í¿ÿXbÿêÞ¿G·½)nG¿ÿXbÈîB½«Y'>¬‹Û»<‚ å7¿Gº;Ÿe/»0®2å™Ë:²:+¿~xz>®µ3¿Ñœ³;w{.# Ÿ1Í΢<¥Û==)='ªáW`€•žö:ѱý>72Z¿9g+>Ë C;Ka/²_D3Úšì:ßfÂ>úÛk¿0G«= ƒ;ã6K'Øê* ©[<Ì´==»µÌ¼€þ€_ÿ¶l…>‰–¾=jk¿ÿXb Ÿ;¾?>v=ì¾u»Y¿’ÁÆ<ŸÌ 1ƒ†2=Ô;7Šì= ="=7 D€,Š p¬;תy>¡cì>ÃUZ?Õw-<É4<.Å[Œ1”-;1é™>½¦®>Kd?hÊÏ;ø‚.ðÚ2U1U½“W>5³–<<€OÒ€MÛ€Oѽƒ:Πy?³ ž¼Ÿ.b>ýH¯:oؘ,°B1O;Êsy?Ôªd½æ^>9Ä:¡³-ú\s1åÒ¸½p >†‘Þ<;€h¡€hþ€hZ(‰:×Ïl¿Ò±¾!>ÍÊÇ;.L+9(B/T§Š:¸'u¿«[¾‰¼D>Ï Ú<–0ŽY¢2ò ¹½- >xbÖ<(€hí€h6€h8؃:òSi¿µÉѾ„ì½ÁŽ;i!».I ”2™a‚:±+l¿"Á¾Ð¯¦=tp“;/>ó,áÓs0“ý“½1(“=ü= €ªd€‚º€ª}gƒ:BÊ¿K)¿æÅ?ú:aZ, J1¶SX;¸ 쾩å)¿3Í?kþ;@cÑ.´vë2#N§¼MŸ=jMó»% …€­‘ Ë¢†:Ôý5=*¬¿ÿÀż"±':ÃÌŸ,Ã_×01—;¨¥ =2Ë¿4®°¼a©t:l‚<&#›©*8†€½®>×öö¼€û€ô€¤n£:]Ê_? ‡è¾|0¾˜ 6;ðkö*W×u0ý ;Ñâe?îŸÇ¾w×P¾°<»<îÉB/¥gt2Óƒ½Š¬Õ=ö™³¼ý c þ ³Œ:²ñ”¾Ë °>–d¿RŽn;±—ƒ-·ão1õÌ;†¡a¾.†õ>²rY¿»)<À_0H'—2x´ñ¼Öoæ=¨=)€7Z€7É'N;Q°Æ½>†?‚“M?#@f;Ô§,Ä0Lj;z^⽎6?©šI?œ`v;ŸÏ-f‹Œ2:Ž<&y=¢¸ã¼,€ŸÉ€›l€ŸÉ£†:wɶ>_¨ï½ ?m¿ Ö;ñÂG.Ûß1>ÉŠ:”–>ð‹F¾=—o¿!¼á;êØÊ/û±Ù1¸¯ƒ½XÉ7>PTv½€o €o€gÿ‘×–>x˜?eó;¿ÿXbÿ¬½ãç>Æc¿ÿXb\<<¼?þÒ=›å2=>€@€Bô€@Hsä:”Ú<Ðë->%E|?ñ:"1,ý¬1ßþ];Y‡«½*•â=û…}?”G<@H4.ÜLü1—Ť½ø¦ >ÑWP=5€ž€\Ѐ?óÆ:Fg¾¾¥Øå>ÏP?û¾7;j\·.ñŠ2\ƒÔ:zK޾°?uzO?EºØ9$Ïa-Ü©#2˜/½¢ à=6é6¼)ô€™Ò)TÛL;+Õ¾‚›±>„&W¿FŽ:/É , N1$|ç:»Ñó¾f‚²>…¨N¿ºÌ°:ð¡O-Ø<2öÔj½s„ >aÅ©»€”K€”z€3 –:˼?rXÀ=ðÆL¿Xþó<‚{ /ëD2cŒƒ:ö?ì{>AÑR¿³Ã8Û\»€—ü€—jñZ¹>Nëj?ÿXb• ;„Êî>Ã…>~vX?‹€J=?µz0MÚo2Åä ½uéŸ=V¸¼ytùtÒ…ÿS2w¿À'¾ðºN¾ÿXbK¸:«¾r¿ÛT¾òæu¾1==°\0ÌÕD2>w‚½„› =O=€«ö«8€«/Gý:¨B‹½¤e¿©¾<îJ;¿•$(¨Ñ}+´‚ü:9·ž¾as¿|ä¼±* <Ü=y/8_·2rߊ½¬ã8>ÈÍp½€g€>€oÿJQ¾ j.?uõ3¿ÿXb³Õ ;‘”»¾yYÖ><ºT¿Ö¼š= {²0“ ±3zĺ”Ü=­1h==€*à€*ù€*–x†:ÍA©½Éªˆ¼€*ÏZ;¥*kèá-N—;a^??dG ¿-¯È>º¨;Ò=?.ŽòÃ1ÍË!½uÈ->PÆø:87w7ö7ÿýïý¦ r¾Ç?Å;#mÚ-ИT1'à:BÃo?ñ#>÷ŸŸ¾ú;V‘$,¯Ö0–wµ½ŸŽç=ö²í;;¡êÿ–å:t*¿ùg*¿ËŒ¬¾Ûx2;BåA)x‰-é;Í@¿òà¿Èƒj¾£1<Í ¤-¹Ø 0uнrM>"9¼~»€êø:q>(S¿¦ ¿Š í<5Éj/Õ{=1ç:>(‚>VèF¿æn¿â1 =.‰0•nð1¢E¶½d< >z6«;þfÿöýL¿ªðê>C!žÿXbˆÄž:ÎJ¿†Àœ>j$¿ïð(<ºá(/ k42˜ø#»ùÕ=ö4='€@™€@‰€@ƒ:—¹¼@ü–Ü?Ÿ’i; N&.‰1¢:)o®¼¾ë÷=~?¶z<áÇ.EJ02¼t“»ò±Û=ìÙ3=¿€@÷€@ú€@Ø!à:lv>Hz?Ûç<¶´¿/:¿—2öyL=—­5=Mh’<+E8E{Eª…Ü:B?í J¿à (>f`;˜-ظw2ë×:\"?@-X¿ [C>ðî;5(.ý³Í1Ö<üÇB=z/= YzY4YKY„:¼äî>rÀ¾à^?õ8<þª(‰ú0/¬LÝ:¥Ñà>lïÖ=ùld?ÃP=[*0tk?2äÖd½N˜ >‚Uº.<|<Þ<Î; Ö/¿ ÛŒ>»6,¿þ)/;ï¼+Ö‘ò/mâL;º¿°n5>F¢J¿a–_»N˜>˜$8ÿQè>[«%¿…Õ¿ÿXb¯©;ˆÇÆ>^¿{Ÿ7¿¨–M;5à-` 2†:,ºvQ=èˆü¼? æ z Ö8„:RA>tÑ ½fÏ|¿«P;dù,Ùé0¼k‡: ‰>†ƒ¾cÔt¿CE%<J,.H¢0KËȼÅ; =3áW=€w"€wl€w2Ó:ñA8¿îlϾfR?¬Ãð:®1ˆ':™À*½¯Ó:"p¿) Ͼ†Ó0?ªQx;µì/ˆa3Ad¼×=4÷;m€§…€£Ì€§ æú:)fÖ<¾Á¿š¹½F":ËÚd,|Á1$$;¡®X<Äë¿!dj¿tc>36Ó:mP;+uâ1B‹K;lh¿¤½ú=ž¥¦;´êW.kù&2t&í¼#„G=w¡9=yuw wÖƒ:oï ¿JØ3?ÁRé>/±¸;°óË-ÇåÁ1}Íå: >ؾÑ6?‘é?@EÅ<2Ø­.ÕÚ71(ñ¹<æ²ñ=™»¼€um€ŒØ€u •5;BÛï>jç.?Ùd¿ú<Ô”Ó/?…Ø2Óº²:M???„¿ ¿†äH;î#--¿1Œ†Œ¼Vó=Û¢Ì;b€§Œ€§ä ùý:°";†ó¿Ûƒž¼#†;R­å$)¯ù;hf¶Àô¿ÐÈ—¼š i;I®l.³NÚ1ɬ^=ÚâZ=¸p9-€&_€&õ€&}À:—èD?¾Vª¾â¬ ¿ûLÐ;iŸÜ-¹¦1ò1À:˜o8?}›Ú¾zæ ¿ œØ;«Z&-µ³®0þ`à¼Ô·L=÷é8=&wTw=wÿW„:KUҾ«S?įÄ>Gèr;¡«Í/[Ü1Ô6“:bq¾<¨c?>ªÈ>¡•<Ð0Já3ÊÁŒ½ŸŸ=¥/„¼ ^bBbÏ;ªqü¾€äª¾C­M¿î*<ÉAµ.fÕX2Q~;Èù¾£ƒØ¾C¿q vRß<\U€È\Bß:ýYr¿Ã&H>ƒ>º;QŠ-œ^µ1~™ã:Rùr¿„Þv>†|O>1È¥;­KÆ-7Ÿ0¥‚Š»—9=]ÀK<€§æ€§ö€§M¹í:¨X)¾Ìx|¿±  ;¼#Ï<É-I)6’+“Šm;{L¾_Nz¿JÑ…½çh=Âh17Ðé1áíA=Âf=tϺ»/g"gtgH¸…:ÛÞ4>$Ùˆ=Åd{¿:T;•»A0ˆÀ73á4Ç:/>Ò'g>X…u¿iÜœ”ܾ=?P¿ÿXbÇt;™›¯>Åt¿{^G¿ÒŒË;TÉ¥-=p1 Ý<Ì·Þ=l?=_e,¼ÿr‰:Í>òCä> òL?P÷;ب.o"1?~ø:ßÉý>Ïýé>Ó=?ûW<ŠÔ³0¡HN3‹5½~Ã$>ÒSd:wZÖZ:Z%„:ÊaÆ>±òã>*¨N?v)(<:Ü.«[ï0ÿE‹>gs?qÈ;?ÿXbbøˆ;(ð=°¯5=v€¦ê€¦¦€•7ø:%íj=ûöp¿o^ª>JN.;Ø„À'Ñå›)‚:4€³=˜ëa¿œ”ì>´Ï;Fd 0ñ!2Õ<½hË™=*Rá¼ï…ç…Ô…ÿs‰S¿y|¦¾4rë¾ÿXbååŒ:[Ïg¿ì‰ç½TgѾ̶;á$0å<Ø2lê<=ö#¥=óv„<n„iAnC©;- ?E$™=¾`2=f_à:œp+è®0ÏuB;¥æ~?ñ›=+”W=,úm:¥³œ,¼,Ý1ƒ’½`Z=‡À¹œ€y?œÿkJ¿˜>Õl¿ÿXb‰“û:¦ÔM¿Ö!W>Ôe¿uÀõ<}ý1ϘJ3é v=->…=ä<kLkkk±‹:¬r?7Ÿ=æÈ¡>aVŒ:@”-² 1»>A;I·v?øí½ÉE‡>ú£;}ìm.ùÐ15³–¼5bæ=ˆ÷œ¼8{ê{Í{S[—:Z„̽˜¯ï>MÄ`¿‹x;œ‡,09&0žÈ˜:JÄB¾?c?÷hN¿|û;@Ù-s¥A1‰µ˜½V ">NœÜ¼€ˆÎ€ˆk€ˆ‰Œ…:,±P¿4s¿–¾=:§;«-ú”V1« ;*½(¿¶â)¿h!µ¾ZäÕ;ÖNñ.rüñ1 µ½GXÔ=Ê7[<{‘€ âL;5~r¿å¡>!úV½ÉWÊ;(‹]-³ƒÍ0Ngç:{Ùm¿Ï°¸>ž§½É&<©Y/¢û¿2õÔ;Åõ=ó=# P B Õ¤ô:Tñ»¥© ?"9U?ðÏh ýÆXw?LM<=´–/°ð*2ÿR©£>Z ©¾ñ]c?ÿXb…w¹½ÂÛ>Ô¶á< €qê€há€\º±Ž:§i¿pW>VÛÁ>ðs‹;Å¿Å.'M;2M ; Ãf¿)_d>о>«ør·½'Ÿ>ðÝæ<>€hì€h¬€hÿÇr¿ý椾†ð6=ÿXbÿ]Õx¿KŒE¾`V >ÿXböÏS¹W”=ƒ¡Ž<[€§L€§_€¥Ýµ:.¿½ê.¿L?ˆ>ñûX;Î'x. é%2*Ƀ:mK ¿×¸L¿Áó>»I<Æ<)0Q»2ÜÙ½§\!=q9=€cP€c(y}†:@ø?¿[io=8³(?ï;)¦/`å2çEß:¦wL¿u®<>€¤?UÀã;¾Œ®/W2î =#eË=ý.ì<i3ii&J;ž V?ÙfŸ>3å>[};¿±j-ß9›1hÚ5;ŸÒ`?ú°—>;À>ÞØÃ;g”á-¸…Ÿ1lê<3â¢=8=mPfPÀLŃ: ?Âé(=»lN?™ U;õÍ<-æS1Ü>; Ú ?O(¾VlT?a-@»›§;€uѦ€uÙâ:ÇÀ>D7k?Ìzò½¼*;1V¨,ëë%1‹é°:Rª“>…r?:}¾Ý•:M„R,Ëá‚0ò´|<Ÿ =…"]=?€FF€Fî€FsÙ‚:´œ>e »a‘s?Ow;ç¡€/‡H2¤w¯:;<È>„ŠÕ= j?‘ǽ<ö­¡0·3 ¡½ÜôÇ=ü;€›)ò)íoÞ:VG6¿ÝI`>!È*¿ma<¸>/*}ª2Sá:Œª8¿ô&d>Fß'¿á¾­;÷ù”- 1èg꼤n'=þò¼ €}Êf€i;èg*>¦Ô=’;|¿©¢8;°þã,]|™0EÅ';pÕ=4«]>s€x¿i¬Ç< Q–.wÁ3Uùž½Y>›­<»jûjjë¿:æ«p¿éLŸ>:¾Ñr<ÆT¤/—B2K«ˆ:Ë–R¿ßÖ?I†F¾šê<Ûnþ/|òª1=Z<ÓP>‹áj¹{€uÆ€uYCdƒ:%>Á_?ÚÞÀ¾¥ ;¾”-üÞž1v¸:sÞ›>;qi?ä󌾀Ӭ;C¡ù,ðÇ€0^¸¼îã=w-!=c€7Ä€7€7¾M;q\c¾Çýø>ÔXX?£9:f-„nü1 ï:±[¾¶ ?}N?…¥;ŸŽ’,5(¹1.É¡½ç¦ >Žs›»Í€˜€¼xÿzA¿ ò?¼¯ÐT¿ÿXbJž:6‚¿#Þú<&oJ¿9U<É c0ËÉ2y$Þ¼¹úq=¥Ýè¼€…”€…ø€…[JŒ:M£T¿ù¢ª¾gä¾Rñ iÛÜ;õp. d2„Â;Yè¡<Èör¿°û >Àˆ<‹<"/øWe2i*½NÔ>œPˆºu€–¹€rF€–e¾ð:= >`Cu?p‚¾_Ô²:×+Š-2ð1·h;U= >\p?´ª¡¾MG <–p«-+ 1™J½X<õ=SÏ=m.ý.Ë.²†:ä:C?7Î8¾?"·Š<Ü.GxÄ1@ƒ:ÏÞ?ciM> µT?_Ã=}#‚.,ïÃ1T]¼9^A=7þD=?B:?óBÿlì>s”Ç>ìÞh?ÿXbÿ :=ßM >·H}?ÿXb³)·½^,Ì=¶L†<€ ‚o²€ ËÝÞ:ùöz¿’VE>îd.=ÏÈq;MÂ4-™#1°ß:H.¿×ý½<«œ=ÂAu<¦ö/Raò2[A³½ôR>.ã&<,næ€âqº:a¿Ó¬º=´´ï¾™"<û27- …0Ⱦ·:צ]¿Õ+6=j)ÿ¾¡Ô#<¯rt.Ƀp2¸•¾½¯`û=@i(<€€.€W;~0v¿œV=vˉ¾€½|;„Œ}/Žê 3_ï:Lj¿ž8g½’F̾0$Pàë0>F¹ú:~È+©$‡1ÿFä:è»h?@¯>s>*ÓÀ;Œ Æ-0»Ï1Zž‡¼~T>ZØÓ;0€r€rœ€ró÷:Ý&‡¾éu?bô½6–(;¶,¨vß0vG;û€¾Ñw?ʃ—½‚Ø{:¬œ-H2-$à<]àr=œN²¼:eîeÀeÒ¤:=©@?£Ê¾=¿ÅÄ:¸--#B1 ¼Í:Õ~:?`Îo¾‡Î$¿¶)<„<.>":1·ñ§<›Æ¶=çSG==€$z€$´€F µ…:e£ =1l§>JÄq?ô/µ:µ¡ƒ-3üž2ü ¹:„?—:x€>cÏw?rÃÊ;±¸.‹1ïkËm¿³Q|;ŠD-“Àû0Çw[;,·¾šs®>‹˜^¿ÌÄO< $0¾Mw3±ˆ!=¾öŒ=µá0¼[e´€~e‘Ï›:øùX?ÿ¡Ô½i;¿åø;½SW/¨®©2ž ;ºLV?ºoA¼K ¿§"œ¾³§ž:þ$Ü,]mŠ1lŒ:B:p?µ–Ž=0O­¾}Wp;<{t.ߦ1šÎ޽À]>SËÖ¼G€JŒ€JL€J_>0:W`¾ôÓo¿È¶‹¾.à;éR0/|Ê2­[Œ:˜.ܾ(¡c¿ç ¾ê;w<„xæ.z1°1(`=k(•=rR<mþmä€lë·“:œJ>ô–q?‹ï‡¾[ÿõ;/ÎŒ/Ũ2‘—Œ:¹’–> jc?ô´¾úy<"&,0”X 31 ·½»¹¸=k`+·ë©¾n¸i¿&_L;D,»0 Cÿ:½%>=§¾ fi¿»¾¾;f€®.6òt2¯“½K¯>ݶ/½ €! „¡€(…‡:à¦x¿eŸ+>Ú,¾œ:û`…,ý´1C;^Tz¿•¡Å=R1>¾×‚Ý; ’Ü.F™ß2"T)<ü4n=»Dõ¼  F † Bò¸:*ƒR>C€}=Ïz¿X;øÁE-|…™1Ž¢ã:aÞ„>Á]›½3wv¿î÷ ?“0®;/Nõ/¯Ñ«27+Û:’?/N=§H?ÓG¯;ùm-*‹1^»4½Ã,>"Š<s°søs<З:EDV?Úø?qÑ#>•{^;y]Ø,‹b0lÒã:Õ[+?*2?“…>í=üˆ/Ë¢r1õƒ:<Ñ==ª|ϼ=€_4€s”„:÷Ú>àÏé¾ÙÄ`¿Ÿ!;ekŸ.P„È1ž‰;Š—>_‡ì¾§V¿váØºT.éH¾îWc¿Âwk;h«<.<™þ0“ô:÷“?ÇlÚ½ýJ¿LäY<*XÐ.UŒ1–˜ç<é¶D=Ëó`¼€RS€R(ˆ}R;QWA?ªø¿8J¾«ŒÚ:LŽÖ-×]¢1 uŒ:žâ+?#?7¿ctD¾aê½:B“+ÀœŽ.N¸W=K\‡=üA¹m¼gFm×€å:|ê˜>»ä?ß§M¿ÓA‰l5?ÖD¿2~<†w/ä482ì1‘½ÿÍ =-Î;€~,€~E€‹þŠƒ:ýGš¾—s¿Ú|=„\À;DG0¢Úû2Ê&†:°àÒ¾­êc¿îæF>âmW= [0^*à2”ö†<2=*C;^6Z€~6ÿîh<¾èA¿S!?ÿXbÿÞ‚:r¤ª¾eþW¿7o×>RaÞ-¾±y¿¤p; £C.«–ð1k^â: =Õ=åÀ=¾u&z¿«þ><’hQ."Y¬1°ÆY;!èh=À”½v r R€ŸQõÑ:FgÈ>]Ƥ¾ß²\¿ÿÜ;€œ /­ 2^¶æ:7›/>œ†p¾4ït¿’è<Î ß/¡»2YÝj=@‚=-Ë<O6kJOb.‹:vF?ƒâÉ=¦' ?&U@<_›/¨ä.3êù:–P?Qœä¼õ>?åŪ;F™,O!0Ç*%¼ ',>&rÁ¼¶€/ ÿÌ(>O'<¿‡b(¿ÿXb‹<:8• ?a8¿µ Þ¾ÐóH=F[‚/¯m-1ÑZ½_¹= [3=Ö€85€6_€8\!ê:Âý¾·`¿¾ `d?—;’ü.>Jƒ1ÿx¾CúÖ¾p5e?ÿXb é¼D¦|=#=w€8µ€8¯€:°Ù;ï=½¯Ù*¾¬E|?v¡ß=Ü’2/¡ÂÏ0^F;/Èß½Ê\¾“hx?mNÍ;Yo¯,œòÀ/uʼÑê$>?‹%»ZU:Zÿ¬´ƒ>Å A?ù?ÿXbG¯‹:K0>V÷K?©P?•…;¬ /.xi2=*~½1(=Ô§<6«>«ß«ÿ»ÊX¿á€×>Št¦>ÿXbÿÖ'`¿Yfá¾R‡K>ÿXbàóƒ½W_=ÜFƒ<«Ã€0«C¹Æ:Dš ¿ÓKá>ó£6?Ô‹æ;žµ“- Õ:1F$Ä:2þ¿´_Ê>ØU,?¾;Ô;¥IŒ.$yÐ1²³½Vê=1Ò‹;]€ô‘}€`Ϊ:'¿ës¿wU¿¿©;K -Q^¼0¶OÞ:—·,¿ÒZß¾ql¿—Á«:xÍ6-‡/‹1ñƼO/>¹ß¡¼¢i¢Ž¢‘‹í:ZZ˜¾•¾îi¿¶¶ <éH·.0Õy1'úX;G,¬¾4¾Úl¿H =ãcŸ0*º 3V1=£­=|Cá<3i–i³i뎯:‚ña? 1=Këï>gMÈ;e" .×;Å14‘8;ÃÎe?_·>S„Õ>àæà;çwŒ.]ŽC2®»ù¼£==@x¼ € 2€­m€­ë#Š:•#'=V¿‘Ûr=‡i’:lQG#+Žp(÷9;ü<úÚ¿÷K½K…:âY,ÞÜ1§”×¼L¥ÿ=- »:7€rÈ€ró€r`6;Ó© ¾3¬v?ZÒ]¾±r›;·þ¸-æw¥1]ÿø:bñ¾¶ z?¡{¾I]<`‰-d:æ0tD>½OÍ>‡ÃÒ;€W.€W N¤f~:Xd3?q&¿kå—>s =¸@/^ ]1põƒ:öF!?/­¿`³?ðø;IÖª-ñ21.+½†!²=”…¯¼#t'tAtËæ:í==¯/¾õ |¿)$_< €/uÏ 2Èż:t¾>š¾Ol¿‚lr=wä»0ĸ´2aq½*ª><ö³»€”N€”p€”σ:ßĵ>ª3¶>N]¿ì¨;5„.X¹Ï1+ŽÞ:˜EÀ>Yï>ÂÞL¿ôS̈8g¿qÌ;úò-h2Á1EU‰:‘×F½08Ø>$¸g¿ì½1<~Óæ.ä>02«c=©„‡=p™Ó<€Lw€Ll€LYY‚::° ?\“È>³çliA?Ù…;„¢°-H ô1xî½½S“>õ¸ï<\á\Ã\þà:ÞÑw¿Îw>=nV|>’t€<öô.qYÐ1÷L;!6v¿á¯=Ê'…>Î5ý¿v”:¿ÿXb.;™C >á;$¿øŠî<8€\¼€\å€\l¿Š:›uW¿à¬>¸hØ>ãs:‹ A'œØš+Ára;Óa¿mº>Rú˜>ÎX<“…–/q]3L3]¼Ó&>Ï£b¼ €A5€AG€AÕ K:¯?Ä€I¿Tƒ†½èé\¿6;¾ÿXbh!¼Ð>¹Å|;w€“Ó€“É€“Ï ø:|¾Ü¾q?ˆ_¾a]é:‹‚´, Yk1ß“Ý:Cpc¾è”q?L{¾¹÷/;•±¶-çöô1X¬!½¶J°=ÂQ2=<3ö3€5“5’:€­¾=ë~=gp?iö¦;@’. ù2ø£ç:@i½¾Ñ¬=ÜÜl?)l?;¹ù1+yî›/JÏô;›T>{¡ºC €–C°öÀ:´>ã¡h?ty˾^PN;`íq+;Ï"09]#; >9n?¬1®¾e¬e;%d.vª2ún<4 =ËØ: 6[6"€~©:.}[=Mƒv¿óV‡>”;ÆpÆ/ý×Â1ÑZ;ÇÏ2<—‚¿ïLy=ª9-<ôÍ/ÿ:2`é<½šê =~bº­m ®­ÃQþ:áò8¿ú¿hO¼Äë­;­Q.qÜ2²‹;Ð;.;Ÿÿ¿Úm ;º:,;W,!5Õ1 µ&<½4Å=*¬Ô¼ŽÞŽxŽì1é:#j>ìüO?N ¿ôãƒ;ÞXÌ.h¨;2$zµ:žýŒ>„A?Ñ ¿Ö¡ç;¼f 0Ÿ2õ1-—<W2=I4=-€•S€•¾€•!Bƒ:Gϯ>P§>š4n?®·ž;Ôo‹+“".9Œ‚:—&õ>̳—=ò_? ß±;‚Z¢,Œîê/Ûü½I¾Ò=S[*=$Q$º$,F;¬²ü½þRÇ>¼­i?Æ‹:Ãß-fÜ1 9[;e¶¿½OÂô>½’_?î£;è}Ÿ.^>Á2H<µü=ˆ.¼<€(€û€¬±;6hø=ƒZ?Yµ¿®Ï;R™ÿ,æ›Y0ª¾;ö¤ >gjI?Õ ¿±©i< ,h/Ò"S2á´;U0Š=Âc=ë€*Ü€*Ñ€*­v†:EK>q·¬=Ðûy?;Ï:†¿.¶Õ1£©…:_=©Ë¼Š?nüÐ;ê^†.‰~2‡.½¦›¤=c{-=€50€5*€0~D‡:ßù½¯.A>“ty?á9< (ˆ/oæ2r…ˆ:õâ…¾5´A>ìLr?Ö¥:ä/“,ž‹1“¨—¼ÓB=nÝM=R®R5?²=‹:õ/>³KA?·ë?5ù­:T_#.è™1Sf‚:Mä>ÂÉD?a ?Šö8;(Ê+_ÂI/´V´¼QO=gž\= V9VpR—‹:‹iF>Þ‰»×%{?ç€,;iÀ¦,ª˜0³Ò,:ìC>Ö*¾%y?œì<¦Êu-,öù/­µ½Hæ=Ö­==¥|¥_€«Ý‰:^]¿ÎÚM¿IA|=Ë5B|©¹;¡]Á.!¯2ÅS¼E¸É=×8='€#/€#G€#ÿoŒ¾ïF?‘F?ÿXbþ#;1Ó¾}-?ò].?­N¡=aä‰1´¦2¯@t<ˆ¸Ù='L˜¼s––ú–äè:G >©¥>TŸd¿Ø’<µ0=¶ß1ÃÝ;6U>swz>€m¿9U;“Qy.cßÍ1-'½ Û=g,= €‰]€‰7[fÛƒ: ¸Ä¾nkR¿kD×>}wÂ<7,n0½2ÿÀ°¿Z¶$¿.¸è>ÿXb¸æN½ù¡>žÐk<€Mº€M‚€˜ér;\k?2Z©>DZ> þî;gà,Tv‘0½ÃÑ:¬o?€H> ’•>»ý;SC/#.Û1kÕ;L‰„=Xd=QL Le€*.á:iìŒ>w¡à=Lt?.b…;:†Ú,'¹1qR0;N Î>©#ˆ¼I0j?‰ö<Ö0¬/ë© 2ôß½a‰G=ûÎ/=#wyˆwl©…:äSؾf«4?Ý•?ºpñ;¨ñÿ. 2Ö|Ü:·¹ò¾³[(?à?*Ä<·ç0TÍH3N)½Vò!>ˆdH½€ƒq„Y€ƒEι:¿y¿½ÊŽ=^Rb¾*™;A²q+ÉÄ/„å: íy¿². <£‘]¾…$¢;ÖÇ/Š ø2kJ2¼Ul,>q¼FFQ• ;T?»×ú>&#?YrZ<´!.ä]Í1Û_ç:¬¶/?e Á>r3?C=k æ.  È0îµ <ÆÄ†=ÍY_=£L^L¡L´lƒ:eçç>íM­¼¬+d?ê×r</,iÈ1Qä‹:1§>½ùL=„ q?…L;à,9.QW1±Š—½Y†8>yËU½.€+¿€+qÿuâ¾@çb?dK >ÿXbÿ‹ÏÀ¾ªIl?,¢=ÿXb@L½&ÿ=¾0™¼=€¬à€¬x€¬‰©»:yjy>'(6¿¥¸(?aL–<…2%¯ùü&f6§:¬7„>ÞYR¿É?¾<‰Ô]&U†¶)—½pC >]àò»0€3ú€3â€3Â0Â:ê…‹>þ©Ö=tØt¿ ÂX;­%-+ÿE1²ú$;¶7>92r=!d{¿Ñ'b<³(B/‡×®2†º¼¿)Œ=–z½;€¢Y¡þ€¢Ö2ä:i1ï¾b·¾äO¿'¸.;µd-±£Ê1xø@;<4¾ß8¾k¿:õå<®Ð0ÿÀå2¨9™½wd>/0«¼€†#€†ý€ˆ+­ƒ:– o¿§4µ>ãkZ½iŒ:øŸ`0¬,2ém„:Mi¿ÚÑ>MÇ„½í»Ê:!õ;*TøŒ.ÜJ/¼Ab{=»™½$¡Â¡4¡ìšç:N ˜>Ü”®¾úUd¿O¾Ô;cýý-Q«ˆ1sÒÑ:Ù>ƒ>犧¾³Õh¿Peà;µ£/š‹3&pë»!±=£#¹†º{=A;Øô ; NN€Wÿl²%?m×$¿~áÐ>ÿXbÿÖë%?§Õ9¿Ó®k>ÿXbj¤…½ææ=µßÚ<€|e€|€|ÿYºY¿ÛGÁ>Í…»¾ÿXbÿãce¿ƒ²>ìB¾ÿXb¾‰¡½^dÂ='K-¼)€ò)OÈ¿:9µ5¿„£I>”#-¿8ë :ÄMA/V¼ò2æ~º:c¸'¿û C>(;¿w Ã;O„Õ*±j.È@^½€»l=¿ºª<€_]€¤€aÿ ¹¾îÜ\¿mu´>ÿXbÿ±ºç¾JXL¿ÀƒË>ÿXbÊ7[;U¦=µÄʺ£N£€[ÿõ¹#¿\‡¿=ö¾ÿXbY:;te'¿y¿jâäH;NáH'ŰV+«´½N` >µl-=€\Z€\@€eK›î:!šZ¿[ã‚>ˆè>P—<:Ø\,:€~1,ô+;º*[¿^%j>wGí>¼,ì:âV.‡ ¤2S” =Xd=“0¼jeºe鈩.ç:„2?\\¿Ê ü¾)bè;˜ø /¾ç•2(‹ã:\åB?J¿h‰Ï¾3 q,¼.€Y€6ÿ{Ù!?×ì;¿…Ä}¾ÿXbØÆƒ:Пâ> KU¿ó¸©¾€±<“Þc"m á ‰$š½6">Í‚¼ næ€JU; vF¿Ä¿tk7¾áÜ ;¤šO,®Þì1„:Iš\¿<ø¾Ò¾ÖR¦;v/nž1}쎽Ë÷ =>”»€‹€‹œÿC,¿ö½¬¾v :¿ÿXbÿB0 ¿« ¿÷D*¿ÿXbCUL½‰Ð>÷C«=î„?ŽãË;aÏ0]FÝ2Û*g;÷Z?.ø<>|´B?\PQ=8Zÿ/1! 1õx¼ìg>ë:Ô<9"@'›€WîÞ:±³¾¥¦X?óºÍ>¢Mˆ;Uá.‰´¸2¹³B;Î϶¾•¸]?³>/°3< /-†Mã0TT½Ϥ=-x=€‚6€‚†€‚LBõ:H¿:Õç¾&z'?aõ¬:qWL. ÷ 2cTb;u‚¿¤Â¾’­1?a6a;âáØ-ÌF2üã½»"RÓ=O­¾¼z€;î€;¤€;Àéu:¡Š=Ìè=ï¿}¿à5Ï; )«0Ë_F3çnÀ:õ‚>õ¨Ô=d¡{¿Ä6½ö° ?g[B¿u÷;Ë™·-.IG1ÈÉÝ:Ë€¸>D+?j&¿ó›;/Z³3o»Ð¼·%2=M¾Y=_R¸R{RTå:ÍÒɾ(™?x÷@?©çT;ìÇi)=ÍŽ,5Ÿƒ:“ 5¾‹Ý?© I?ÿø­t,‚¾«^r?i:•;JÎa.A2n8Œ:Þ*>Ͻ{?=¬ý0Ÿ 3¥NÀ½q9þ=x z< €G€ €O)†:*×z¿ž3²=Þ8¾×°:ù¾}-@™¬1T€Û:ï}¿ý* =k뾦uð; •.n«1õº¥½©¼½=éš =-䄱•;âË5¿&Iî¼Ä4?²ü*<Òü60Zü2Ã%Ü:?0¿ìݼ¤§9?'8‰;Ëu#-El1R,w=Þs=š$<€&î€&Õ€ôËõ:!r?ly„¾ÌÚI¾ÿ¾;‚ÙÝ-ÿ—1™çZ;¶rl?Š3­¾TŒ8¾jã$;p£ã,÷„1ˆ/=>•=ëæb¼%11¸1â€;åA?tÍð=sg%¿c;,‹-Ñ™1š ;ƒèH? 1 ;Ò§¿´™Õ:4‹.g$2˜…–½| >™-Y=~€Dî€DÉ€Dš>!;Ë7­=,No>½÷w?H;¢eå&'Ÿ·+bL½:´ Y>„L>½ít?˜<ŒÞÓ/Z-ò2D§‡½ý2>(žs½Ev CÍ:_¾E¿úv¾÷ý¿{8n;ñ¼ -b´“/Ÿ<Â:V·O¿E?¾HÍ ¿¤÷¶:D´,4ǵ0Äá¼Õ•O=ÚǼ<€{€À€ÿHòM¿_ÔG<¿ÿXb“Ò:é:¿?Yü½,¿‰½è:Þê/,@FÎ0ÉÉD=æ”=¤ˆŒ< n!i€Qç&ä:SŠ=7íf?0GÚ>&âû=Ù«2Êï‡3Ƹ:Çã>m~E?^’é>Á+=£©}0¼ Í0\eÅG¢>:ük?N-;ݲ©0KúÉ3pOŠ:#Ä„>¤T>Ï~q?ÕÝœ;¸ÅY.6í1¿×½'¾ >S³G=€D…€Dt€Dæ‰M;lÞ?À/“>iL?9^ƒ;G e.¢§²1û¬";à/+?½¨_>Qò5?Ę?<­A,ÒÏö/v¸½Çœ>…— =9€eâ€\Ü€eÁnà:…Yy¿ÔYF>=ð=L$­;ÇTL.Âë1ÜA;`*o¿f^>ÛÌ>q*•;d2#.¥úì1¨;Ôñ=ÆÃ;=¿€¦Ã€¦ÿ°\+>•¯‰»?c|?ÿXbÿ ¼5>Ú¯½¥ùz?ÿXb𙽹4>=´;$=5*54€2Þ;²G=¸å¤>œq?¦¨ô;©1Žš'3ÿ)G•=^¶>ù‹n?ÿXb¨@ë5x?r;:T„j.†ºš1DÇ;b>´<>x?*n;´³¾,X®0_N—ò=1y?ž;ÍŠÚ.Ù–Ð1ÿº‹>$o½ÉÓu?ÿXb»o<§®<=Š:3=YwY€SÿAÞ‡>xb¾‘tt?ÿXb9cà:®YX>Êßæ<ïz?•Úž=}|É/ÚCœ11¬;Ò!=,G=€?€|©Ïï: ù¬»Dq¿Þ¨†=T'<†ä_)þœF,ÿ«5t¾õ6e¿ÀÀ¾ÿXbëqß»×ܱ=±À½ù€ â€ î€ YÒ;@# >«Ø½>Ù'k¿Æ¡:k¸&-fÐV1ʵ ;ýw„>ÆÇ>Bb¿-܃=gh/àÚ2aÂh½Z¹÷=bf¼E€–€–€–¦Yê:.sB¾4Å)?W9¿g×;h2¼-~i1óÌH;wŒD¾ž?îÍF¿£ƒ<Ý•L.èMl1*9§<È{U=Ñæ8=}€KöYò€K+U ;±Ù ?(%¿Wî?Ç´;:J•.DE¡1Ä$‰:g©È>{v¿Äë0?„Pí<ÿAÚ.ú§E1en>¼…”=cÓ =!€t€§B€òo;TÄ =èò~¿!§=žû:å5%ú˜å*žâa;3¨F=îý~¿ïý—=Nf;Ž¢–-ØôÁ1p³˜½ '>A¸‚¼rLl½rÈI:eY¿TÕ@?QÈ>Û6ô:±Ä+ö,1ä#u:ù(¿‡=??{ãØ>v; :—-Ž4N1ú<Ù”+=}ëü)_@_gc‘Uƒ:Šž;žÖ¾ ‰h¿ŽÅN:š}Õ*Û±‰/mz„:ë$_=ùôž¾/ór¿þÐ <°Ã-Øœ/! _½1Ò =º0ÒúíëºAt€/LA› };íç>‹ d¿,³W½ßÚ:ßÁ,N1n~; °Î>Õõc¿t W¾òh<·;ã.p›’2pí¤½ü=XŽP=!uAu3uÿù»¾}S¿¹Z+}?i`¸;ucÔ-TsJ2h²â: ŽÝ=&Û.>·z?hÇ;õk«/Ù2øU¹ºx* =‹ù<ã€È€‰€ëJö:‹>=í~¿Õ3¡=D8î:Ö W-z¯î1;ŠÎ&=´#¿•‘=Âó);Ø¿å-82ÉŒ¼è3>Ér’¼8QQqFõ\;£ ?ÃŽe>¥nO?…;à2-_‰™1ÿ ï:ó?è{9>àùJ?óåG<8‚c/K(2\¯é¼ªñ’=ßÀ$=€:ú€8ÿ€:”ŽÂ:ÿä¾pœ¾ÙAW?¶þ<¸bµ,h'ó0zº:ô¶,¿î¼¾õ¦#?_ÛÊ;C‘1…¥+3®e2=_F‘=²KÔ<€Qb€Qö€Qå:(g?}Ù&½qÛ>ö=<7X,ä·Œ0ÿ¦M?0Ó=>4?ÿXb‘ μÓ‚=·](=€:Ðwo€:ÞÁ:Û…Q¿‰›"¾] ?`¤;a±¯-Q@1³žï:4ÛF¿Ùb¾—ü?"ׇ‚ü»=ml$7:ã¶X>ȵ½Ç,y¿ð‚ù; V-ë¬ 0;Œ:oóç=i«¾’ˆo¿¿%=3¤/Cí2Ô+¥½Æàá=&ß,=€e€ª€¼±ƒ::Ÿh¾jq¿»îx>ßo;ø&/U2ôaÈ:êTj¾ât¿²3I>z¸W;4;..w.=2ÚU½Õë=6Êú¼€iÛ€}5€iÖç4;9¬ƒ¼J¬>>;}{¿¤€;R­,=F´0Ã98;‹Ò¾IÄœ>±p¿õƒó<Ç^i.ß”^1~QB=R}‡=ž_”¹ “ò“ÇmÞ©è:(ó½_%?‡–B¿i;Êr-‡¨ï1G49;è˜v½¹ÿ?ß>G¿ e‰;o*ä-ÉL£1&äƒ<Óì=‘o¼h€t€€ŒÙ¼;Õ¥­>jdå>¡ÂS¿t£ˆ;ë)²,}«u00Tƒ:`mµ>2Ø>^¢U¿+âå:ì5~.‘n1Ö=kaÖ=r§ô<'iÄ2iž˜Ü:?=?¥,¼>Â?$ •:®nx-XQ°1Ä{“;BáG?=LÅ>Ðû>@°+¢Þx¿Ã즼ÿXbÍXt½ü =]ß=«u«F«|y;Ûžÿß„¾iÜv?ël ¢É_?ìð¾ÄäW?U俾W;5 º.]¼+2«L½ˆñº=:¯±¼]tptút,·ƒ:9EŽ=«-=ø&¿ZºE<\Öd+±e/­ùæ:ƒý?¼äu‰;íú¿d,=00)™Y2« ¢Jò>RO¿‡öº;5Î- Î0)vƒ:žq«>*?¨>Õb¿Þ†=;Ć.q1cý< Â=d=µ;ª+8Ùª¤pÆ:8ׂ>q¿Èó`¾5;¿‰,µi>0w;ød$> ßw¿û;D¾Mƒ<Oî'޶ý*H1€½ap>-N¼7fƒ€ Ûf”Yò:Qx?û2>~Õ2>@hP<èL[/O Á2<;}!m?û­•> qs>mS;DÒ-”ç0QÚ›<6<}=™ F=!Lö€KŽL&±: ,Á>Œ^Œ<6 m?3‘Ù<3à1=Ø3™ÌŠ:|Ùˆ>ˆ?¡¼z¢v?˜+i<.,ºF1C€½ð>|˜=¼ €3µ€3D€3ÿø‚:W{?¸/¾2¸¦½ko;:h"-#2îV;í?—é´¼½j ¼H:µ<àn[.À*…1Öû<€œ0=§ìô<}WØWþW—Ý:j7 ?,èó¾m¦1?ø¨):ñ€Ñ.Û„1¨Í±:u3ô>Žï¿øõ%?3™<ˆ2/gò˜1ì4R½›U_=Háú<0V€a)-íš:טr¿>Ÿ=핞>HX¿;%3­.>îì1Ü*(;"i¿¥7Õ<ÖÓ>©=ÌA´.Žô1òìò¼Š =jÂö¼;'ç5µƒ:ß<>ºM¼¾t^i¿ƒ_\<úJÊ.¹=Ž0ÿg¦œ>–Ç ¿j+7¿ÿXbôÜ‚½C­>ˆì¼&x&ú€!5;óE?ëé¿ÍeN¾o <N€/Ëó°2#½:WõX?™8¿H$(¾Åœ”;X¼À.b,2‚޶½ŽYö=\®>=€e’€ew€eï …:Xþ.¿(½½:?Ϩú;PžO-[Ó(1 ±á:I&¿@;p¾È$9?¢ãw<¤¨0 Z3 B=c%f=‚<»»ˆ‰=‰ÿ)f<>øS>”üu¿ÿXbD †:úS =AK–>Ä‘t¿€f°<^š.–ýê0èj«¼hu>—¨^<"¹"L¨B0;j–¾ôís?¾R™=›4e;œ1W.ä;Â1‰…G;ö‡¾‰Òv?‚É‚¼“n;¹Æ¬-á…³1£té¼Ô Þ=aý=€7æ€7Ä'Ýq;‹)¾à?ŠU?I õ;6.9çÓ1ª÷^;LY¾Ør?ÚM?‹ š;ѨA-/2ö`²½ê$»=ó:b;n€ y€ bœq˜:dy]¿B»^>=bç¾Õ&;ÇQE,ì-›1Ðà ;T#c¿•°l>§a̾z*<úËÐ-5¤:1¿¶ž½Üg>—Y=€ê€DÜ€«-„:m½Æ<ÂäD>w%{?”*‡<Ö·….ÕJY1 „:2€üBÍ=S#4=9€7½€7t€#ÿK–¾é!j>žm?ÿXb]ŽE;Àr1¾lo>™r?Ã7Î<²°/K3²2÷9¾¼Ô~;>ôR1¼€<€<+€<ÿ—øÏ>ûJõ>X3G?ÿXbÿ1™ ?U'±>«B?ÿXbx‡½{¼=Ï÷=1€=9€«f€=ÿä5+¿O;¿ÌŸ >ÿXb,‰:Ö¿ÆI¿ÃÏ­=Mbª<{~1Õ¤3f‚á¼@0‡= ÿ=€:¾€:½€8y½:þ# ¿Hʃ¾áM?ÃÒh:5/Tý…1Tg¾:ý5¿‘¾¶‚H?"¾ì;U(¡0•û¬2ʽE×%>-è=¼Ï€ 0€ € „¶½:Ë>(YK?3ë>àÃß;¼mÐ-ÕÜ0…ŸÜ:¯R?Ø#5?Sß>]O<¬³§/Љ2#-•½Û>bC<þ€ î€ ô€ma.‡;]6½ «~?  »½Á_¶:C5/…V2î @;©'K<¨ƒ~?tÛÚ½ì]À:Q—,œª1¬ÿó¼CS¶=>\ò¼w€Cå€CÕ€CòôŒ:ËV¿Vzâ>"Ñ¥¾Ñv:”lm-=¦2-¸œ:¦é=¿/²ú>µ”ê¾d­F;·j-¿\ 1Tª„½}^1>BH½3€+„€+‘€+HÙ²:“ÏE?ßâ?»>¨¦¶;et½-ž3D1ÎÞ:©c*?ÕA?ãÖ>d,@<¤Ãé.؈2Ýzͼ²¡=<~ ü Ú áŠ:mu©=#¿¥;~”ˆ;'ßÉ.“ƒC2—Dö:ø‘Š= h¿¹IÅ;uë‚;’˧.Õ5 3kŸ®½v2>>Ê=/€.Ù€\­€.v‚:׿d+?”Wð>X?<;®©o-À+û0[ƒ;# ¿5/AÒæZ4»sZ–ZäZû/ƒ:!*í>Ô>éH?©û:9ág,ÎàÐ1p/ƒ:¬?ñ …>c¹G?ÃrBzŠ;-jßÿ“ú¿ÑÖ"?Œ*¿ÿXbÉí;rq¿ƒÑ6?nÇȾ&y =ábƒ0‘¢%3˜¤²¼fLá=ø§¼{w 4{¶]å:… ´½Ë„ ?ú%F¿N™®; .+Ü`1¨&õ:jí¾s#??P¿ÐÈ<4¿e.!é¾1£è¼”‰Û=2U°¼{¼{ô{ „:pù*>“Áù>ŸY[¿‹óº;‹s,¥Ö/]§¼:ñw¹=ßjï>§a¿ÉÞ·;Ø-(.ßÝ2w§½`u¤=Œöø<'€‚˜€‚’€‚ƒ:Ñw;¿“Ò¾q ?¥áÕ:”Q ,bfŸ0R@;èC)¿9 ¿É_?ì7ä;Š2/Þ]2´æ§½p•>Pã^»5€Š,€žÃÊ:÷„ú¾)°ž>°P¿«fˆ<ô .lñ 1žeÑ:àà¿£}§>L'J¿ut:Ѩi/K–D2]§‘½x€'>K?a¼ l lRlXöE;ÓÈÍ=V.c?ËTæ>‚<™). !(2<±`;&†§¼"d?oè>Ð=Û;Я.t1‘ ½ýf‚= Od¼ €d€d€ŠÑãÚ:²Ô¾v¡ä¾ÎY¿Cc<+¢Ç/g–G2ÿj$¿/ó«¾qµ0¿ÿXbú~н³ ð=„‚R=o€DÔ€D¶€D;¥‚: ?Y‹Ý¾?)?!(Œ¾ÿXbÿC5>¿â1Ó>î¿ÿXbd=ì¿î=·ð¼<#€t€t,€t^Hå:Øq@?úk#?kp)>ØD;¡ÏU.ÇSr2[¼–:ÿH?ƒÎ?Ña>D5_;RÇ{,¤‹ø/rO=›Ë=Ö6=¯s]ië-¾:µC?¥>Õ¸?)M®:õÓÈ-û³H1\¢-;E0@?Ž»>B» ?&r…;ÅH<-®|”1ÿì½3¨6=åBå¼€}Ì€¾€})e›:Ð`¾˜®,?Qp4¿Õ3;¢÷È-³è2¡"è:ׄk¾xG?á¿NCÃ;‹J.ñ«®1Uká¼à¾=±>=€b€|€Ä>ß:ܰ¼³Ç¿=¡Øz:ÚÁ".@oÛ1nsç:ƒ¡W¼ù¿Ú´Î;1ë¡:«Ýs-8J’1ŒØ<ðR*=ÄÍ©»8hà8ë<ù:T—>µÏ¿c¯N¿4)ö;5žh-yÆ]1ÄÃ$;:Ÿ>ú_*¿³¡-¿±Š<éÙ”/{52zŒò;í™%=¿(Á¼cØc¦_˜Øå:´[N>åÂA½tz¿Tv8<ß5 08Dü2šj;£G¼=%%m¾íw¿6N{;.èá/Ÿv 2’!G½ùJ`=Û$¼'ž”žBžÿKµ¾9 ›¾wvb¿ÿXbJÍ:½Ä²¾wO4¾uk¿Xâž<ÀI/ygœ2D†½ÿ”ª=Òÿ2=€8(€5˜€8“¸¼:sðr>'ò¾w v?ñ ;=LS.~{Ð1©þD;ÊÜ>""¾Æuc?û…<Ì!I/]l[2çû)½¢ñ=LÞ=<.V€1Ò.vß:ƒi¦½Æ£/? 9?× <¸êœ,Js0ƒ;šÖÙ½õÞ.?àø8?l{“;43$-…Ž1" <ÊÀA=×H=vßÙ—:Éñ®>8Õ%¿lO.?ñq‹;Hp.ÙêÚ1ˆ|ò:§;Ù>P¾¿ËÊ*?‚Ãf<€«0…ŸÛ2=D£½C>ýù6»7Ö—§n :Õ)C¿Ýâj>‹ê¿Jû;§ü¾.…T 2\žÊ:N1¿q¬a>DÔ/¿VM<øK/&D2: ½Ìð_=èL=6wÎwåwÈ®ã:¶K­>FÉG½‘p? ;šw /üˆ]2êéŠ:Ò[¡>ºÖ‡:Kôr?ƹø:* ÷,öœ»0 œ¬½Ô§=ƒÀbªÓ<ø`ç,Ô| /»¸ =S’u=»´a¼keúeLe¥:#B?¤ÿ‹¾™{¿“Ñ«:)¬ /­†*2 ì:Š&8?:æâ¾¿ñ¿!hè;Φ8.vác1霟½"S>ÝAì;jŽjxâ1J;Bjš¾›n?X˜O¾‡qÖ:°ð6/k…à2Þ×4;–m|¾ºÎt?„"!¾çç:n1Ø,ZŒŠ1%?‚½u®(>ÂQò¼f²f¦fÀcÜ:ÖýS? ?{å>¥7ß:® ä, ä‹1sqQ;€]?ƒÇõ>3'>?á˜;Nâ.ý<‡1ÛOƼ³Ñù=¦~Þ<5"ü'¤'¥¢×:XŒ¾É±`?ÔdÈ>WÜ:c{--ÕG1¿Pé:o‡¾±í`?ÚÒË>À¸ç;%Æ.´1¿½¡»>ç:<'€‚€n€  à:œwr¿(ý”>{X ¾Êvô:‘ù+[šñ/M®4;½¥x¿«4E>a¾’í,<:ë‰/Ø1‹2!Ë<á˜>ôÝ-;C[C^C¸ê2;K÷=Éw?I¹a¾Š¨½; #.+27L;—µ]>ût?ïêE¾Axà;5=.e Ó1y\<·ª=†ªX=Ÿ€FC€F“€F½ µ:3ª>U U>’pk?nÓ<êN\0›ðž2¶¥µ:H³>bŸ>! m?7m=YX‹/ôtY2J]²¼ø5’=qʽw€¢þ€¢Ö€¢µ@ä:ÞJ¾Ýb¾˜nt¿ú;ã½-|*2a9Ñ:As·¾Í£¾©`¿m¶ ;ùä-…ßÎ0úî<›Ö=õÛ=(pQê‚:é?X®>ñ‡F?¶sä;á\Û/–P62pÆ;:?æ!£>‡4@?y¸Û¤"¼'=D€9Â<û1£:|Ô%¿gW?9t ¿l‡;Ýź.¦¼s2e®:bÇ$¿öäæ>`J¿/`;…Ó/ßÈ©2–z–åx¦¾œÝd?[Ý<<ÆÔÿ.Ìê²1¤NÛ:Z¥Ô>t“¾ÅÚe?c.=‘ì¹0åw3é™Þ¼{M/>YP˜¼7¢2¢§¢‚“:LÔ¾U‹½?[h¿”)Â:Gã*è9/ Èë:.˜ ¾QH¾òàm¿‡€È<ÂDf0Îß 3’]é¼OZx=â[ؼ%€…ü€…H€…ß™Œ:Me¿HP¾! ¦¾šþã:Ã)(rΘ-íSÊ:Q¤W¿¾Þ™¾é 徤q¹;?£.«Ž1m9—½¸È>•aܼ €(#€(|€†7å;m¹t¿ ‘>ܴɽÏT°:ÐlD*€`£.ˆ”(;T>y¿øZ>7I¨½¤¼%=ñ. .…žl0®HŒ½ Ê=YÚ)=zÕ#øzHËâ:ˆ¾¨–>‚k?ï%;‹¸é-™ž#2DÁ:yø¡¾«Ák?ˆ‰…<õ;ò/Êå”2n2*¼\>x <&›€“úŽÁp;T]@¾#ëz?ƽœ€±:oý?,½e1›Sm;óñ ¾Ùò{?óš§½j:CÜ‹,QtÐ1d¯¼HOQ=à¹7=¯w¢wúwÿ•áú¾—ª?è™+?ÿXbÿžáÖ¾1Æ!?RÌ&?ÿXbx ®½+Ã=ãâ(»/€²€F€¢Má:IO`¿>!>¦4é¾±¸÷;ìtâ.3d2™­²:š¢i¿ ]Š=}iξüˆƒ< ª/Î2æ­š½/–=Ðdÿ<-€‚v€‚;€‚Üö¯:k,¿µ< ¿J±?åÜ¿;ê÷Â-¦…ž1BQâ:“:¿’t¿Ý”î>‘&£à=ÿXbýçˆ:®Wq? -ž>έ>'–e<`ãI/Oj28,M½¯=†U<=MMô€‰¤P¡:ìß(>Å£ï¾þ@^?†¨Ô<ÍM0ÿß2 { ;Ë.b>P«Ö¾žma?’Ŷ<ûcB/õšx0Zò˜½u°ž=Ù%*¼mÌb«b“¶¿:uH4¿Íç²¾=7¿¯…€tz½d¢=6w/Ø.ñ1Ùê²½ÝCâ=„:<¹þÿðØ8¿^Ã-¿ ¾ÿXbêЃ:T‚;¿·-¿ša½à²;Qã3/G¤1#¶½L6¾=å)+<2€ Ì€ î€ 5;›Tx¿ƒ >ycI¾¼4ì:ËÐÄ+þŠç.†Ì;ï}¿€]µ½ÅŸù½¡‘7<‚¢“/¯. 3°p½Ò:*=*î¼€}B€}O€}@x˜:ªS¼¾ãè>}˜^¿Œ<6<-ëצ05«’:eÏg¾ê²¿>H2f¿Ý»‰;jžV-B¯0Hâ%½@43=ZI+=f€2>€2;5ÿÀ œ>sj>]±l?ÿXbSØü:ê=h>‘>Šn?M]=U1Oy13@øßÌ-<æ4’/š¤ç2@ø:0> ¥ö;CtÆCY‰!;ø\c½¦b~?a‹Ç½$=û:ç+-ì1$ãl;zĽç|?kù½Ä3|;`<-8ö91Mž²¼S@=Èx”¼+€­}€­¥€¬ÿÜeí½á$¿dLB?ÿXblâÝ:é>¾*Í$¿ù¤@? BÀ<òŽã/]22y¬=U„»=1(S¼€`x€`½€`V¶:·æ0? ÊÙ>Òœ¿ßô¯:sØÒ,q 2Ì4;u§:?–¸·>Ô0¿.@<ìHà.“È32Þ³½ßÃå= =oºožoø3‹:Étà¾v†a¿èd6¾'‹;<Ê¥.o 2Ÿ:ð< ¿ÛÊM¿®]¾»{ð: ßœ, DO1ôN…½V >Ôñ¼-€<\€ÿÖ>³J¿‚eæ¾ÿXbÿ—ÂA?^Ÿ¿úx¾ÿXbÇG ¼×Á=$´e=-(ð€*X(vŸä:K \¾2Ê.=«¿y?©Ñú;¾¨ß-&Bm1·)á:nv“½î`¹åU?õ>‘<ŽÎÉ.R«Ü1bŸ€½Ÿ’>5F뻀3s€3R€3ÿ%_j?m— ¾˜¬½¾ÿXb–ǃ:’J?D_À½«¿¹<Ÿ}”.ÍÒÕ0®¶½*s>ÚË6=!€eœ€e@€e´Õà:õH¿Þ^‹>ª¡?…Å;|´Ø,u1í•å:ÙeR¿ãÚ'>›« ?÷é<µÇF/ ˆ©1d> ½ÓÜ>d#=)€.¢€.u€. s;‹‚›¾èˆS?Õ×ò>”§9:œNÜ)F0ÎO;d”¾3zF?"$?j7l;éÍ]/ŸZh3‚q0=@i(=˜¾W;€ ô€ ^€ ûV;“àû>¶HP¿â¨ž¾G=S9‹i[,ŠÑ1…Õ.;™ý>ÙŸ=¿pbè¾w·:…Õ«,@ö/ƒk½}>Ê=#0=»//å/ñ߃:"޽óÚ=iì}?â~=;z®.í…O0yx¹:Öö€½²Ñ*>Íå{?ùý=è¨d./â0wN3½ë‹>èLÚ;]sSs~sÉx¹:g”´>+|m?©û½´o£;¬ÐB/ ÿ1Š~5;Dp[>Žïv?Üo¾¼:âò¾ÿXbÿÊ5¿Óј>Â?#¿ÿXb|ðÚ<˜ˆ÷=hÊÎ<&€tÍ€tn-d;g´?ÝOq;~_-(ð1ÆY;©¯?›ùC?Pw>3á;›Ð„.dvÂ1üã}½,×+>ÂkW½žõ:ÿ€;’}?÷o¼>Ô.8;|d²+k\/!œù:Žû|?§Äǽx ñ=xå;"Ë.p•=2¼³v½›Wõ= Ä'=?€GÜIð€GFD„:÷#?Ø^¹¾¼ F?ãÕ‡;1È8.‡’ª1JÓÁ:Y7?´­‰¾¦=?òUj<ö¢-2á‚—3-¤¼º+= Z=7R2RLR]}à:– >‰ S=¾Ñr?`m“:¹jÅ,©¡2^ÿ;H9¨>7DK>cl?û؃;tl´,k¢0e‰N½…\é=ÂP‡¼.€˜ú€˜˜ ƒìà:ж—=èmý>7¡]¿ut\;Þ\.Ó2ø%ä:ä|˼Bpç>®Cd¿wïÐ;qŸ.ñf„1àõY½ž( >ÝAl»7€–Ê€–Ö€–þ°ƒ:œÝ>q…è>xZG¿xMë;²À.1NU;£V×>ªô­> [W¿¼g½;è.ˆ@2YÚi½úU=+¾!:€ŽY€ŽÎ€€Sù·:¦mv¿Rá >›øa¾¤ë;{îæ-辆1–ƒé:¯@g¿þ_>+.½¾§jz<(ƒ,âz/Ç›|½%(=YQƒ<0€Ç€a€~ÒÓ:}¿/÷?j1?—åÂ;pöí,ùð®0ùWí:’¶¿Åvû>o#?€™0;*H, ³º1Ø)½x=’!G¼€|€4€ÿ®ú`¼£ñç¾–2d¿ÿXb#*ÿ:r”½Và侞>d¿ÃRM;Èë„/×öU3¯#=¥õ×=$^¼3€’Ê€’eâ‹:e¿$?eC?QB¿ †?; âé)’a¹-0™å:WÂ;?Îåú>Ã4ñ¾"\<ò{E/•ô53æ6½Áx=ôˆQ¼6žÆžvžÏ(ñ:§ç¼†“¢¾¸¤r¿kFê;ü¾‰/Vµ•2êXè:´¼½-¤‰¾Åsu¿Êt°:,¥,l°¨/Ý«½iĬ=—Éð<:Úö€‚ý@²:la¿Ja¾|è>Üͧ;ÄÚ.:tm2”xF;ÌV¿T3€½3Z ?eó|;ž€Õ.Øh÷22; ¼{Ã=v_=U€-^€-B€,_‚:^î½á ?9“H?²a„;Aéê-p›Å1üZ‚:óË ½&á5?Å3?…Å;;óh*‘åV.|홼俠=Œ½€¢ €¢€ Ø“¹:©9>$˜!½—}¿~XÛ:‘·P-Ò"Ü0+šC;Áˆ:½q…Ì;»º¿ <ˆ<>f´-ï1»Ó¼A=;à:<ó º Ë þöö:°\<²Ù¿)¯½îýJ:J‰.ã(¼1Œ_l;»<»í¿¬IÄ»,R:6-N â1®óïÜk¿ ¼§>C½c;Åt’-¬§ï1.NÛ:ßM>ZHOÃ;öªI.:Éõ1~i½ê >Ù²»€3d€–µ€–‚ðÞ:•Åí>­µ >ÀT¿yp;R—/Ûã2¨.;‹?æW>ô³Y¿»r…<òŽñ.ùÅÔ1äe½5š=Óö/<€~!~w€~l K;‹"#¿^GÚ>Z$?¾+x; úu/£;¿2c&À:€·;¿]Sè>ñ¡?t÷#<Ø×÷-?¡E1Jm¼¯ZY=š_M=?¾BKBIðâ:š‘™¾Õܯ¾uÕc?¸/=4òl.…|Ž0CÌð:Ž"±¾‚Ø×¾g”V?9Lº<„¢.(6-1#Ài<2X‘=j„þ¼<€›9€›ö€›Ü7“:BÔ>ª°q=gyh¿~¯x;N¶I.:Õ2=TÃ:Um¶>µ# ¾•l¿/†<¿‰/º¿2÷uà¼ú—„=j ù¼*€…Ç…L€…&¼¾:½–:¿mÜu¾b$$¿¬í;‚ÝÅ-<È*2¬Ï¯:¤_D¿*‰¾g@¿*Gù;à&Ë,\"…1oÙ¡¼1îÆ=‘<=O€#M€#/€#ÿrCܾ(˜F?Ø]ì>ÿXbÿ¬K¾Í\&?”Õ;?ÿXb‡m«½,Î=¿,m»=€È)~€.C;­EF¿ý:>…Ö¿zª;—ç,QPñ0)"[;¾¼U¿Gc•>éðî¾4²<á••.&T1ܽœ½i‹‹=˜Nk<1€B€ì€€H¹:|é¿å‰O¿Îú‡=’[ƒ:=ç£'Ë’¿-G;ðO#¿,(D¿ß}=þX<#0…0•l 35a›½¯AŸ=iÄ =#€‚B€‚y€‚K¢I;x$¿: õ¾g‘?­R<ÑÖÍ+4´¿0Øž/;D§-¿Îh÷¾² ?ã6ð;ÿ /£¡ó2ìÀ¼å >´;¤<ï"Ù"t"½ªß:=¶¾uê^?¹Û­>¹3‚: ôL.[Ç2Ðn©:5{¾[ n?)[Œ>‹#<éó-n½ú0n஽å%ß=òÏ;‘ ‘t¥õ>;§Pu¿9¾>ä÷‚¾Ÿ x¾!ž;×/ ­»3¢µ>;Šyf¿§¡ˆ>o°¾ƒY¼;» ^.AOî1ÊÝç»]=Üä΃d¿“;;)Ÿ“-ƒLï0Krü:3£|½/)À>‡Âl¿?]à<,|©/È,ú1¯´L=%]“=Æ¥ª< !in! ß:‚c”¾³1e?*8­>•:!;¶“Ê.ƒ/2Ö=»:új¾2œo?R ¤>ZÞ?<ãÎ-Ôä 1¢bœ<Š>- <:€t|€t¶€t¼M;Ä+Î>ù&f?Ò&0>×á:9A.œ‹u2:;<´Ö>ÈWg?žr±=Ú¹À:&IA.~£2XÉÇ»Çð=ü«G=l€¦¾€¦¯€¦×.µ: ‰>ÓŲ<§•v?{e'¢ÿî½Mv?ÿXbtš…<Ò9ß=±û޼p–î–Å–]؃:Ô¸>Û{†>le¿ Å;Ö—O,¡ú00Cè:¬©>1Hj>mj¿/^<·ëò.Ò¥2;á%=ãL=u=4WXW\W&‡:Ô¶å½|.€½#á}?Ppš;*¡,2W0_#;M3¾ט=°T{?Tüô;üîÎ.â"2²õŒ½wÛÅ=›„¼O)£)5)À:ja}¾U¯+>Lt¿å-><+[8/È2½ªÄ:ß-Y¾ˆU>jjt¿_X€z„_†:i‰<¿ºSÀ½Ã+?Iâf<çÎü-Ý.þ0¢ ˆ:\wO¿03=|?·˜;§ùò'‡m‚+ï7Ú¼CË*>ì1¼ÿQóQúQ@„:þàË>ƒrù>Ý÷F?P%1;¢(,3 å0+Í$;¤gü>õ™¹>$zJ?Œf@<~³«.ìÃ0µû¼Š»=8ºÊ¼Ûtztþ€CÕw';Tà”¾ñûZ>¾n¿™p ;vÎÄ.&¦W2ÿ¿¿: Ã>ìÏ4¿ÿXb<„q¼v>ò˜<(T¦"Îåï:t„¾)”v?3ˆš=ß`;>êƒ,ܤ1»K ;Z{o¾=ìw?2T°=o²!;!.œ62e÷]?h/ <Ú|."̉2ý† =\ = Â‘¼ó1ï1à1?=¾:å¤P?! 4¾{W ¿Hq;~¹Â)ò­ñ0¡UÂ:¯¯;?\á½SÏ+¿»¤‰<—7@0‰gÝ2)½>&=ä¡/=<€c&€c÷€cò‘:}mQ>2C¿Êž?Dk¬<’F$*á]€-ÿÆ>S« ¿éR?ÿXbø7(½Xæ=pCŒ¼ü—Ý—þ—¦¹:Ül¾¿%?PÑX¿Z;Ú@¯,tÚ/Ó¹:€ºå½}?Œ°R¿D];.Õ,ê)Á1iäó<2=a=;!=€VQYÌ€V+Cô:ªŒå>¶Ú¾ 1I?Uç;¥F‘.œ2R”ƒ:Bÿ> uÚ¾\,A?!ÈD;ÇýÌ-äàÎ1Šh½…´†=Ï=:€¤v€'º€ª xÙ:’kT¾ÁVH¿]D?su;Uy-RÊ=2f:;h&¾B¿t¤!?˜ýB–^ã¾¶Ä;¬Ó.«„±1F5’:9¿† ?¾˜Ê¾×œ=;‘à/ƒk"1w|½~ =‘Å<«9«ô«2¬ö:еԽo~¿à]þ:vÔ~;ý­ +ö´!2ÿ #™¾Ìbs¿]§½ÿXbƬ½”> ×;3À-jar½: ö¿ïˆJ?£«¾ÚÓ:ÃX‡.ƒ®K2hõ :Ö!¿q!?Ò}æ¾MR¿;D”.+Nå0çŽ>½-Ò¤=è½1=€0 €'v3!9â:ªzÚ>8Ú(¾I¤c?Ž÷<…ƒ/­­ž2”Ûá:ì>"µ+¾\r?üP’<¾ÉK0Š¢J2G%=З=y"ë]e¿醽‚¢õ:…E‚,Ô¹ï0Š€â:üØ>íÒg¿{Ù™<Ð̤;ìÇ1.%I2L¥»Žæè=‚‘—¼z’û’÷’8¶:ßé ¾0Ý?ãK¿~çÝp”;à»À.Û¸2 æ;Æ_¿&uÕ¾“â„>ÊÉU<{É0×äü2Ÿ <9³=â===€ÿ&å¿ôJ¿·|¾ÿXbÿcU ¿û<¿EXø¾ÿXb>²9½•º>h«§r­>B Å9}ØŸ+?”1Rµ:µ™e?vÏÈ>üQQ>eâ†;&v–.ÅÓp1nĺØ×º=B[½i€ }€ F€ » „:¡“…>øâ¶>˜e¿ÿù¿:ÜS(y¿€+À#;Éû>lwZ>°Ño¿Aô –õ¿æÈ¯:…Ué'Ô#™+dª:‰©3¿ g³>’Ç¿pÌ;¤Ip/Q„?2éCW½^*6=k* ¼~žÜžûžÀã’:Ê}À¾|Áà>RéP¿Ö~;ØË,ïq 1|Ëë:î䮾½ñÌ>[°Y¿a‹“;»©£-e•1å·h¼‰Ï->{/¾¼€bÄ€/J€bv"Â:ìؾEâ¿àâ6¿/O;?{”/ÀC2_;è:úÑ®¾Š¾"¿_:1¿/'‰;{-AÏ1¿šC½Ä">Ô›ÑÕ±>?«®;ó¦-–1. ›:ÞðU?…ÎÎ>N¾>Úàu;&:-r«Y1”.½ö›I=‡"=€2ý€2ô€24ƒ:¼Ú…>†"w?ÅÛ;¡H.Ð?Ú1 ·È:å%=çn¿>\5m?œ$¡ •7;´`f+h¨41¶;æDS¿·þ”¾VÍ÷>+1’;´2 .š2ÜÔÀ¼ÆÄæ=Ê£=3€7ì'Å€7)ï:û™Ô¾i\?ža.?xNŒ;^-áœ0ÞŠ+;-Tž«ÿ?Ô|6?•Y“–†z?ÿXbÿÉ>‡±>Š&f?ÿXböì¹¼EÙ=ä,l<ù â ø >Ûp;,ƒ=Yy¿kz׺pËg;D=-Æ 1Ûçö:¤Ï=¹¤~¿Õ޼ =¿À¤”;Èò[-zÞ01cmÞ:C ?˜1?ÆÊ'¿pxW<8äs/d°ê2+?<¡|=ˆžT=›L5LTL¾ ‡:‰`?íK¾GKG?mC˜<«:R-+%50u:¹:ß>¨¥¶½sHe?Õé<ÇtÀ.F21„·‡<à½>å+MÞl?Q‰ëh?JïY=sÖ¯;Æö).‰&P2c ½ÿ<Í=úÔ1=}€7‘€7³€7ïÜS;\DÚ½\#á>3Ld?ûýŽ;cCÈ/Ù062’êí:2é#¾PÅð>7.^?|H6<Âj. ¢1³Ó½éÒ>ýƒÈ£F';ë”c->/ 1‡2”½cÓê=8R=€ê€D0€è7´:¡ÂH¼äÊ&¿n.B?©Ýh<±/'΋2q<ê:‰N>Äb¿´U?õ=fæÇ0³4k½¥(>ÿu.½&N‰Òƒ: ½}?¿>‹3ƒ<KÏ:®ív+þÊ0úØ…:Àaw? ƒ>«ÚØ<S2ÉÈQNO?ÜV >þËV?ѽ¯>ªÎÆ<ɹ0W ¯2 3´½‰a> 1;]¾ƒÿÝ=@¿ÿ>JÌ%¿ÿXbà~í:šp<¿]~•>´T¿)p<Ìrü.>ö1Ô “½§ >&'½€(*€(R€!Çéå:ª´|¿5Ã>0æ¼½~<ú*.,¤2H4G;ñØ{¿‹B>ÝšÛ½ˆã÷;[ý.ß‹‰2ݘžºZö>ò´|9C倓þC¢na;«µG½?°o?â²¾£ F;,VQ,zB(1TWa;gˆV¼¸Kg?ìUÛ¾´Œ\ÊØ¿^ÓI?ÿXbÿvÚs>Ý?ѾýŒa?ÿXb‰ •½Y£Þ==î=?€g€÷€KÛž:µÀq>\ñ2¿ìÎ,?Õ܇<Ç%0´zA2ÿ€Èº[Èâ>-Ü_?ŸŽ½;»™e.uÅ2J•);EÂ^>Pý>ÕcW?ñü¡<K/¾ 72!éSyå̾¸^?”]:X\-† 2KÆ:E'Á>¯Ù­¾û’\?О¼ 2=ù…×¼7€¡±€¡Œ€¡lƒ:,=% ð¾öa¿d»\<–c‰0ç_Ñ1­;¯ê«=JË×¾'g¿2i>&Ù1ÔG2ö¼Üñ6>ñ½?¼ÏQЀ<3Q;xÈ:žZB?¢¹Ž¾¸?‘—ß:r¨×,]H¡0Mkj;Ì¡>?ol¾h[ ?ó4š<Ô~§/]Û2+Mʼ:”a=Áþë¼8€¡÷€…怡Ò¯:dî¿ÂÌÁ¾–å9¿¢ß; 5í.Ýøg2'Çâ:ð°¿ÒÔ…¾uI¿V!;ŠŽ›%qX˜)ƒ†~½Ù¯;=c)=44?€=6“„: ¢$¿GC?ì<Š=€.E:»2//*V2ÿ!Ç$¿âÞÿXb½8±½ J>®a<^ä€ûod‘:ša¿15>Á…â¾ €;®]*-R/²då:9e¿ñ—©>¢Y™¾Q5A<«ˆúÑ:2¸•¾h¼t¿ZÖÀ<¨d<üìµ)tl,5æ: 4±¾im¿rq>z=qˆ²0h”¦2˃ô»a3>Í>¼ ’3€“ú€“gÚ¡:¸[¾C?cx¿œi^;06O,¼Í(0Ó-Þ:°äp½kI?%È¿›O<È­/6>¸2…'”½UM=´;¤;-€~"€~€yÿíPb¿=ç¾~rø½ÿXbÿ— F¿Y!¿ð*|=ÿXbXx<… =Î<§B§º§w Š:nð§<„Ä¿íñ=Î'ð:È«û-•Œé1¡ ;Î!< ­¿°J=™’:³§œ.®øÏ1[:=‡Oz=ãoû<#€ž€¬€L݇:’e;¾áß?ß½U?sK;Á'Ê'Xòƒ+—1;Ï ¾oÓ>ö±f?1‹<»Pš/Hµv2{N:½>”(=be4=0€2¶€2*€2E½±: þ\>‰v…>,åp?¶­m<Ћ/r3´2òÿ:%C>°>—>›ªo?ëp‰<Žžú.I*2È%N½°ª^=ãS€<d €a=dÿI‹f¿1¢Ö¾GÄë=ÿXböü†:€÷i¿ÓÃ̾£½’ˆ<ó•S/2]V1Æ2ý¼‡P…=iÅ·¼ñ€…Ž€ŠÞ€…¦‘Ã:ö±d¿½û¾3E§¾5ôo¿‰•K>r—¾;ðþ:ÞÏ-ëßÝ1ϰ²:´ui¿—6z>rÁ¨¾Yd;ô€ .¿Ò1ÎŽ=~âÀ=.È=P|PêPåvT;…EF?²ž>ùw ?;¨³:—w˜,V¸Ú0ÊŸä:̓J?˜©<>7T?t˜;è¢-Ð$1A»9`=q!x'Ÿ»9€—j<Ö€—2̨:€ò ¿¨Zù¼OæT¿Õp ;VcÒ-'91ež:Ñ׿ò¾_DV¿~Õô;c^0LèA2ø3<¼ÇIá=´-=~€@ä€@è€@T`‡:aü!¾‡z³>žOl?©À;¸ñ–,ÿKc2%£8;ݬº½$`ƒ>†Sv?º ‹<Ör/: Ã1[²½1 >™~‰;tgý‹:ßû]¿æ„º>ßê­¾ú%#;ày-@vâ0"È;~gZ¿þ¨ç>hó„¾>d<_Ù·/Ð÷22掽‰~->§"U½"IÅãº:*ÈW¿#w¾:ö¾ÉXÊ;r”-°#1n•å:°´_¿7©<¾¾]澩x„;e"-âD2sñw½Ð>¦›Ä¹”€”)”‚rÝ:н›8Ö>Ì\h¿aYÍ;cG,-”.ãÜ:•fh¾d2š>~m¿“+ñ:¢,‚/«¼2ÇHv½S" =à뻕€ž4€¨ã; ¢¼ˆÆ¿µ½{L ;‚Ý.±1ÿD7Á½Nb¿£lê¾ÿXb™ƒ <¿·)=/¡¼_ï_ý_™Ü’:]½7?d¿R{Ö¾n÷©;“à.s2ä>’:öàC?ÌÚ̾Ý"¿h5(<ªy©/nå2¬ª—<¯ )=ïæ©¼?_s_|_lß ;_?Ò ¿Ú¿9hî:Tˆ6$hI,ÿ¤Ö?„Åá¾H¹0¿ÿXbž Ž; ·=ÿÍ ¼ €[.€[|€£Õû: l ¾GŽ|¿´4¿=§œM;aÉ™/E-3rü:a‰¾ v¿Åk¼ =ý¯`0¼˜¼2ìOb=›“=´Ì¢<>€l€lÖ€Lud…:«ð>™}H?i.Ñ>@$‡;JÃ/3¼2/àà:Áøá>ëæZ?rP‹>eJ@°¼€úf:€…Ô:öüz?owI¾v”¼–eˆ;a ¾,žœ0='ú:ÍŸy?=a¾Þ£ñ¼­²;<.."D¤26A½Œ>y­„»3;Ó;Æ;]¥Ë:±û@¾ô€ï¾‹]¿þ®;Šª,WN1Z.d;2tS¾7׿ùZT¿Š U<ôý3,íÙî/cR½aá$=-|==€H!€H±€2¬Z†:!dœ>ð}>‡hk?Ì>²<îè"0¨¸_2ÿÐe¬>mÚ»>½ÿ]?ÿXbMõ;I,)= E:=€•F€•䀕´Ô½:ª4ù=I†³<& ~?˜Ò8;T×-Ûô1¬YZ;…p>𚽡 |?Grå:Xý,—ý 1Ãe•<û–™=Mj輫€›ª €›ÿ €›ò ;1£æ>K))>Û›`¿@ G;;O!.þ2Ã<›:`då>¬)¼nÚd¿c­;1É.Ê;«1x¸<»dœ=R™â¼U€›[€›•€›ódð:ÄNì>Eì=8òb¿™ <Ô–§.ç ˆ2Ÿ$ò:ÿÛ>’ã{=šÛf¿Í#8<Ó¶/£ v2ºk‰¼›=Ë„½ € ¬€¢r€ ß0;:êY=Ø\g=i:¿K%8<¾Žž-ˆ_1æÔ„:¡ÚZ= Í < ¿Ê<Þê.D €22½·~ú=Y¦ß<%.„"%.¶V;‘d>ܺJ??Žc;‚ÿ_-B€1O.E;Ä–è=Ä=?ò£)?{Ä2<н®.ÑÒ2rÀn=»d\=„c<=€&ó€&R€j¦ú:í(j?w¸¾zS=¾O™ú:x$.ù¯2Aˆ:E¢e?…Á˾êûD¾Â•5;4í .öâá1êç­½ÿ¢=ׄ´;!A€1Ð:¢”j¿9–¸¾in2¾;G<4²/WÙ1u&;…j¿5(]¾ÿ*¯¾@<¶Ÿe.Zê®1+Ür½Ä$=Á==€vf€vv[ÿÝh¿£¯±=Ô+[?ÿXbÛà:T´¿)„>IQI?E—Il!H<~€qú€J¦È: æe¿ÿøÙ>7Çâ½mþõ:k; .Êñ2+ÕÎ:Ø c¿³Ý>_u¾ì€;\©„-r)1õÔ;ýOÞ=¾K)=Ï€,€,8€,]n³:Á»>;šØ= r?:)<óTŒ.t¾3@- ;ÄÖ¸>Œ2>††j?AhÒ;€í˜,”æc0c½bJ4> ü¨»=)€9p=iÌÞ:kØÇ¾[?¤×­>Ï ;H@;)‹ã-Ô-è:¾A©¾ÉŽS? cé>€{ñ:Tc.IBX1Å箽E>G©;¹wTyd‹:·ÍU¿”)ä> ¥¾Ý i;<Åf,*M0×ôŸ:·9¿%J?/=í¾ÃGÅ;;Ëx.ᇅ1ŽÈw½¡Í=ót.=2/¼zœ/­#„:¦±½!Ú=Ç}?»l`;Ř},šg0„:>hÞ½dë„>˜§u?Eáé:Ác.èà 2NЦ½e6>ÑZQ=6€ª€{€\µ3˜:jû¶Ï>-I?/;܃¡-øáÁ1LJ:¥ø¾‰¥>ºêO?òeº;†E/$Œ½2ž˜•½ÞU=cGc»0šøÿk¿Í6N¿k±„¾ÿXbÿä»÷¾á[P¿ ­¤¾ÿXb]Š+¼ìø=`ud=1€?Ö€?º€*gÍŠ:•s¤¾Sóþ’Á]?î_µ:É+‡U/g‘:‡žº¾çTоv"d?‚»:Ík¹.F´ê1“©‚½©¤®=g ¼{É—PÉ<;z닽¢~ =ÚA¿édÙ:·‹ã,?òÎ0Ã-=;»> ¾$rŒ=r¿Yë¤<ÝX½/ã-82Œ×|½§z2=QùW<:€Þ€œ~†Í;Mœ¶¾>$??*À?;×Ô×,þã1pêƒ:A‰Ù¾O,?Ø÷?Ñ':ÀÚŠ*Ly[.Ô|½äÚ0>ÓÙɹ7=7i7ÿS°J¼…?lQN?ÿXbÿ‹>޳í>‰ÒW?ÿXb’°¯½€À=fÙº,€¶€®€ é‡:J³{¿&ﯽýã$¾È¹o;Ьp-çhÙ0Døà:q*r¿=–:¥¾¾¥Ë;ãZç,ü'1lBZ½m˜Ín¿ ã¢:f<,ýtq0Þá!; µ*¾$aj>Ç…u¿ÉŒ*<,,Ì.Q02Ïh«½"¥Ù=£ê×<|oÕo¶o»x¨:×ÑM¿:÷­>«Ýù>: v<ü0f.Ì‚1™ @;(G¿µa¤>¬S ?µ°Ë;õˆ -  1²×;=$ð§=`‰;6€¾€Vßv ;_z?;(·=­5H¾8P;Ö7®,JM/1Ѹ";Ó|?b„u<ä¾&¾M!Þ;ä°¾-­(2Ó2Ò¼Mø¥=?sV=€w"€wì€w8e‹:ëZ_¿=ý½„ ò>áÊ;‚I‚+a -/™œŠ:öîX¿½‘¾ùòå>tVŒ;§åy-ϵþ0¶ŸX´{?`Š<8—l/ï‘2qÖG:®>¨>uV}>aWi?°¡¬<ê:”0KV*2…”Ÿ<¥ÚÇ=5E@=>€$2Kò€$?,ã:&Ú=}Ÿ9>Gz?ÃHï;Š-xÐ 1 @D;ï.m> ‹>w"o?‘?“<{ê,/q§™2çó»ËGò=¾=ÿ û m€@Ò¬J;Ûî,¾‰Ã?RU?Äã¤;;µÁ-681J;VOÞ½[ ?GžS?÷†<ÿ+0ôÏ2¦H~½ÛÄ =ެü» €¨aÿ€¨¿`†:6Á½T~¿l9¸½Þ‚[;.M6-Ü1?;ñn!¾w&o¿è᣾¦€= ëü/ÒCÕ1³#½±Ä3>ÓP#¼=B€9‡=®:´¿3a*?ãÓà¾ÏÁ<¤žŒ/ä%2^ƹ:‡®¿‘ý?ù0ý¾Š€£žbU;Z§Z>Zÿ-?Ù`a>a¾I?ÿXbÿÖ"“>Aã?pXO?ÿXb’ê{½‰ê->R|½ÿÖ À>¾"•d¿ÿXbÞ·o:¦¼?œ„•½_W¿=}<ë-1|?r3²¸ÿ»’;¬=0½ÿ€ ü€ Ù€ ›—‚:%ʪ=Ï”tº²¿˜Ì˜:M‹Ÿ-oØè1£¡†:ã >bïµ= ‹|¿Ÿ p;‚ £-êš®1íðW;ú|>–®ºCJCæCL ;;fã¼ žd?úóå¾a+;ïÝA-3¹·1 ’‘:ÔÿY¼†n?& ¼¾âe;o_w,l 1µ½YL,>:ÊÁ»÷QêQýQýãƒ:‡_%?•t=ÒB?{ºÊ;¶C-Þ4/× ƒ:–¾?_8>”¬F?­ÙÞ;-†: 1¶»‡½æW#>xg½99}9ÿócZ¾ÿF¿ÞßJ¿ÿXbÿá•¿‰ÐÞ¾í=¿ÿXbœ!½ó>=ÑY&=z€cs€‰÷€cX‰:×÷½<z¿uþ5>‰.Œ;¬Â´.™–2|ôØ:g¼ì+}¿Ž>€åæ;XŠG/†3ú2&=ÅpÕ=ëÿœ<4Ü^(j ;ÎKl?•+¸>«½ >°Š:b$.¡§Â1 Tî:kÇâ=FL;Õ—r+ÁP#0^i½K> ˼{;î;‚;·~é:Z8¬¼ ; ¿!•G¿ÝPG<Æ/p.ÔA91 ;_é½ËS¿Z‚J¿‰Ã;8,Å|10÷½$ Í=ÕY-=VzRz\zU2…:N²È½BDò=*ö|?‰œ;»ãê-K1Úy‡:Ûɾ‰>‹T{?o›<¶X.õ,1‚Œ@½úµ>UÞ;ú€–8s7‘:“?;?Ër?9á¾!B;ìG-Xp‡1ÿy»%?»È1?°Ä ¾ÿXb—=^„]¿ûç<®¾:.ʧï1ýA;Ìï>#O=ïÐa¿¤@;¢î.©:20G¼ÿìÇ=¡õð¼4€;ô€;Ù€;ÆÙÀ:ÅÚ'½P¥f?;*ݾ~I#:Ç!g-Ãñ2zâ:Ë„½Ðäh?"öѾ¬=ˆ;|4.è%2™œš½Ü/ÿ=ÀY=4uÌ€DÞuÿ¾f¾BE^=cy?ÿXbóÅ·:ïì´¾qè¼íxo?÷ÊQ<Ô¸o0ÆÔ.3›ª»½e>D5¥<4€c€hÝ€¥†:#;w¿ûf¾8e>Q¾;Ó37/Qä2ꙉ:¸èm¿î¾iÈr>÷'w%ø=Ÿšn? ½;ϪY.2Ÿ°1 ¡ƒ:ç>¨¶>ez? ¢;Áš/Œ5è2ÔV=—9]=ffæ<9O¾OúO}†:ÄÊ?z¡É¾šz5?Î>`;p9y,0øò;÷ù ?‘»‚¾1}M?óðì;8p(-ŸAb0V»¦<î[m=/‡Ý¼(›|›§› lè:KÃ>8Ž=úk¿'ª•;ý6.뎴1†vä:O·ä>?óW=¿£d¿‘0<·xù-çŸk1M6<Âk—=uU`=)€FzL¡€F®]²:ÇÕõ>ìM½¨1`?õÏ;Ã+B.¾/3HLÜ:‡9ê>(h­½t›b?äÙ<½Ã†.Àú‘11#<¼¤p}=Éa=+(BR( Ÿ‹:d;ľ!Z¾¿f?&QG;)Él-Å(ü1Э·;"÷S-fH2›ÚÝ:Éa? x½ÁMï>0fX;§|Â,¢Ÿ"2Åq =9 %=?ÿ½yÇ`¿ÕA¥>ZZ;‚¶,{ n1¾Òã:PQÌ>»@S¿í©Ì>–Îö;¯–.Ýzì1Ò¥¼Š­ =<ú=-€7 €JSŠ:_H±=úßt¿¦Ž¾±s:HJR$ÝÚÖ$zÊ ;‰ò„y‹J*N+ûç)½€ð=ò(=G€2 €2ˆ€2–<·:io¾d,­½Ýów?-g†:¿ º-Í;(1›žÂ:°Áš¾ÊÈø½C r?P!×;hX#0\93õ÷=ÞZ¦=©½ˆ¼1ê1Ø1&„£:À)+?+¹¾NC-¿¶;T….*2Þ‡$;ÜŒ@?M«¥¾(÷¿á{Ë;?¹ .Tc×15 ½¡2>L¨`»=Ä=y=d;+£º¾1W?‰"Í>:H{;K]œ.µþ1@-(;´`Ò¾ëdW?x½³>‘X˜;qw+Zª0Â¦Ž½ðÜ{=p$PŨ=ŸŸo¿Í a<ʸ .û,1§Ë¹:òbË>¸©£;|îj¿ã<œ¯,ÛÁN0í¶ ½÷î±t¼><ý<Ö<ÿÓ¡¿¦ÃP>m~V¿ÿXbnn-;dné¾t«>JŠ`¿KU<Üú2.u5Ý1U„½8j%>‰—¼'€ L€ ^€  {C;ÖÔB?bµ ?Qb°>W‰;'Vš,r7Ô1êæ:Ò£R?‘éì>ôï¨>5L<°)Õ.Do52C:|½{¡ >”hɼf8f4fžƒ:•æ~?!_è<x´=-Ïâ;¢t¿/{\63\„:'ñ{?í+>Pöi=>Žå:LŠL,ôóL0l]j½Ò©k=ú)< €%ö€%\€%¥#‚:‰–¿J¿ þA>&_L;¤Î .ƒjv1ÿI *¿u<¿­- >ÿXbœáF½ÉÉ>Êuº{€–쀖ÿ€–ÿö?p*"?yý¿ÿXb›Í;áb-?Qw°>Æe&¿Ý‹<µÎa.ž0Êm»½Îû>.<7€΀Ñ€T‘‚:v¿2銾£°]=Ì4;™HM-f¢°0ð÷ƒ:WÊ~¿ˆHŽ>sGÚrn½:ò: 9xôÃ:RÓ`?Æ…Û¾´õX¾€ë£=c/PÇÀ0nü»:²o?°¦¾;¾Éî<“"$.©12Nzß¼sH:>?XF¼‹8‹5€9¾Ð=:6Ä¿KíL?€7%¾/9Q;OD,++Ø.¡e:.“ ¿~Ø;?Ù¦…¾3%†¯¯¼I€J—€Jb&p„:æâ‰>JIp¿½\¾q~;H4®.žÒ1ÿaÀí=ç¢v¿ØTw¾ÿXbN H½gÒÆ=Îǵ¼)t tRtk¼;)%=˜—<~¿ƒÏƒ:—Þ*,“³ 0Dm;IÄw<¼oå½ç[~¿.ž¤¾æ»:ú¸à.Þñ<2².æ:gL¿Úr?ôQg½Ðf<ÿèY/oy2Ù%*=È@¾=QLÞ»€`æ€`Å€`2Ëâ:ˆ€[??óµ>–¾¾ðg <&>~.í†e1ìV;VÖI?¬ûµ>ü…¿ï=Óe1Ú÷2\‹½æW3>’Î@½0€+€+Œ€+ÒÝ:¥?Æa>?óºÙ>ÌF›;mÆ+‘û«1þÜß:Óõ?cÁ/?Þ2Ë>C.<=~(.zD 1P«è¼Òqõ=rßê<~'þ'Î"( ˜:áV?¾@õX?Ë`þ>æ.;ê܃+ˆF0 Ò—:%NU¾â¡¥±^¿£¿Ý;Lˆä/2Ø3¦I=ÍÎb=…zú<;OÌOÔOZÃ:§M?;„B¾ÍÏS?ëS;µ~.”ÜJ1¦Àî:B¤ ?SG¤¾ÓE?¶Y<"±/µO2õ;¼j8>huò¼^G^^ÿ`%†¾®úÑ=¬¨u¿ÿXb°œ®::ÿ½ZtɽÀÀ|¿ã‡<•àS0ô¸3@û½6>½þ¤<€q#€q$€qµ*´:-Ý¿P·=c¯»qò©;m‘1-Î÷|0Ç,‚:t{¿zð#>â;È=‹°C;#“*GIè.IZ½rl==Ó¾¹<%€f>€f€™Œ‘:Ö:4¿Íà?HÞ¾™Ï;*ý/¨N–1ÿ†¿¡,(?É«ò¾ÿXb3₼i?>N|µ¼  aFÿ8÷?øÊO?Ø`¬=ÿXbÿ7›Ì>Ye?áÇF¾ÿXbê[f¼yç0>(»™¼sQ–QäFG‹];F~ô>nêà>tËB?$x; w7-Uú1Ò6ï:+Lü>'Ó°>êvL?íŽ;ÌÒˆ.OÕ1¾† ½ò >.VÔ9*€/6+@Aÿoa?]÷Z¿Lé=ÿXbÿ¹Ã?ŠqT¿ŽnH>ÿXb6É;ˆh´=¬p ½g€ Ê€ b€ o&Œ:ÑL«>‰ñé=Íwo¿lDÈ;h¦à-¼"/1qU#;âMº>—¼'>þ»j¿©÷:<™ÿV1Lº†3"½)è6=•›(=yy5ÿI ¿{o?DÜ*?ÿXbÿ´_ÿ¾ÑÞ?Q&?ÿXbÁœ<ðÞ=Xû»hä6?hžä†:§ËX?¯¿#žØ8;aÈ*âA-ÿfkL?hÿ/¾ÿXb?:•½Kè.>YÀD½v4vPN²æ:-05¿Jû¿}û¾fæå;¸n€,¾O´.ÑÃæ:>…)¿‚b¿å™ü¾Wv<(Ñ,La 0#e Á ɽƒx?[¾;×îu-§«^0ä·:d×­>Å­'¾qm?’;ó}æ*V'/B²½Ù³ç=­ùñ<.oKooÒS;¼ê ¿&çQ¿=[.¾@² #¾„ÊÓ9Š?2,›Ge1’vƒ½Ï‡7>[²j½k€+Õ€+Ó€+0ý¶:dn+?FA&?wv¸>BÈ;…À,aè00U6ö:KB?Ë ?3ÞÈ>´Æú;ê/ÂÔa2Ýêy½¢E>æ°û»7€3p€–š€3™ ;09®=O;p¿ñ:;\lö,× e2s;¬H¡>9)>ÅBo¿¼Š¶;zqŒ.!2¯³!½Gª=%Z2=€5þ€5ð3žp·:ÿ¥¾˜Ù;½WJu?ÖS;¼}..<í2¡§½:KÀɾñ½´–j?¬bã;á»/JùÓ2[$½ëã!>ÍY½„p„;9£¿Ž:Áin¿Åv½ní·¾¦)‹<ÕX´.È©ž1ÿC_¿GcT¾šã¾ÿXb0º<< HÛ= ,=߀,¶€,*,ÿðs*¾òCF?q=?ÿXbIiê:ÀÜŸ½T#?póZ?#1}¸2á>‰:î¬3?#$=˜6?P€9¿.r;"Ã/ð2lJ¶:j“L>t?ìJU¿u Ç'y?_·&<9×-ZÆ\0o8:LÔG>¢Î=ÿ¾y?º|Ï"x?±)<¬ùƒ/>©2"4= !g=ìÚ=€V|€Vz€T1:ô:Í ?»6ɾ¿d=?…y;Œ{.šCÂ1­šé:x,(?ŸšÍ¾F[#?•è;ÁVï/E ³3ÈBô< lU=a=€Tp€Vþ€T2ØÔ:¶Ÿæ>Ê5ϾgºK?Ôy;Ä.ª.D²â1®ïê:ÏÖ?qùÞ¾y,?l,I;ׂ2.ù¿05 ɼ˜Nk=Sù¼:€…Í€…Á€¡’Žš:vŒ¿®Ó¾ m8¿Î V:ÿ]ú,u"?1"-b;ü}+¿l;³¾ì'¿>âN<—S9.;–1¹o5¼€ï6>µ3̼SûFFS¶»ê:o¤G?Qˆ²>«?a6a;G­=+-šn2“ÒÞ:1R?ȱ>bƒè>r4<¨Â¤-mº>1ù.%=¯{k=I½§»‰j‰>‰ ®†:Àè«<8¯×>Xh¿Ò®Þ;OÐ,I)-0±ž:Ö?d>%Ž>¬;o¿rìb<ß+Š/|Ñ2ÏM<ýj=;Æ=¤¤’G/; [½¨Q}¿0I ¾Í=ï;sc.. 7Æ1ÿ¡pu¾R`¿OÖ¾ÿXbG7=@¿=¿IÓ:ý€î€þ€úïÿ:¶X]?½µº¼o{¿BÉ0Z]ܾ6ãc¿ŠA;èZB.ØÖD1qkÒ:E8ò-;j¼ï-Øø³1mþ:ˆÎˆ½Í÷)?«>?æd$<÷”.|ˆ?1ê°‚½!ê>%?"½:€ø€":¥2•:ÚÜ`?aøÔ¾Êq¾ÚM; ÅÙ.ç`32ý²„:¯1k?|§¾…b¾ÚØñ9€+Rº=1ªò==5²‹=Ý^Ò: ““Y“&Mº:Z¤‘W#?›N¿v’=9B‰/.:1»Dõ;€ È=€J=w€,v€,Õ€,ÎÄ’:r`>TKA?E1??)-<Œ^c/½óÍ1ÿÂy=È_2?÷6?ÿXbÍ>σ»<é2€tèŠ:½>£Eu?Õ;>Qà ;eë,b*ã/Ѷ;%‡q>ìÅr?MY>HçY<’…1ÃÚ2ñ<¥1ú=u°þâ”4?¹“+?îT”;». A2ãž½Ëõ¶=<ÙM¼"€Äb€š„³: º>¿Í’Ò»ÈÀ*¿‚›:¨Ò*Aå.Në3;ÞÁ:¿ùiX<’/¿ì*;›3-3‘c14ÊÊêv¿*=)>»S¹;‰Û.œøK2‹Ä„¼-`2>‡jʼ€"€"NŒý ;TÌ ¿7V´¾ ÜA¿ÿ–:s†€.CÝ1Úê;h²¿¾ðš¾¨sA¿#™9Ü÷™,Ô\‡1༸ˆ³?>‚Ÿm?]X0<1'&-›‘x0ªiÞ:Aö£>æÇi>Ú^k?ú¹<%¥/{ƒ2 Ä’½Rð>×ú¢¼ €J—€J*€JÿðÀ¿¤ÉR¿«‚¾ÿXbÿŠK¿¿O¿¿_¾ÿXb9b­¼À"¿=RíS=2@u@Î@ÿ,t¿«D?’Î?ÿXbü†:ˆ|Õ¾à?ê¦3?-)<“4‰.|[$2Ûom¼‰%e=ZfQ=B?ì€?xCÇ:òš‘½ó@†¾_v?áÇ:;׫j/Ó2¾ßÀ:3ˆ¾“ž¾×q?P`< yÇ.ÔVT2ÿëÜ» Þ—=¤S½p€ n€ ×¡cÖá:P¯>z ‚¾Ö|g¿Ï… <Ï= .Lb1uá:ÿùE>nu/¾ZOw¿–Á<üP,ùA‚/`r#»†âN=!ÊW=(BUB¤B_F†:èÿ¾œ³6¿Ãe0?a1×:ç8‚.ª2C ;Ï~6¾Ê`(¿Ô[;?…ÄC;:—,ñD%1h>缬ñ=ÌQ¼p—Ä—–—ù‘:Wo ½ŠçG?¦­¿A€³:˜š´+€WÑ/u‹$;@N°½´hE?8~!¿|ª7<€»—+9'0˜¾W½ÿ>T»€–Ü€–Ù€–mjŒ:tµ?Öû>µ2J¿™ýb;[d“-®†K0‡&â: ¸?®‘>b#<¿.E”à%d?Å("=;n?Õ¥V>Ð"2¿’T˜;èJ.œ#¬1èÆ6; 2¿â0q>½É-¿‚”‘;+C¸.÷“t2Ñçc½vâ2=«±<€z€•€f 2ó:Óù¾Ë›5?v2¿¼@9’áà-yxe1kŽí:5¶ ¿¨´:?üàÕ¾òì/x}æ»v€–®€–—³…†:ø=>‡X_?÷}羚;ßH/ZU2«‹:>õÎ=3a?Èìí¾#?’;!5D.²1áÒ‰O?¨Ž<Œv.ò¶Ï1ã C;e?F‡Ÿ>fL?Î] ã5i=6_? H'<œiµ.`¸2—Ž„:g ?(u=ÍÍV?Phj£°‹;+¢zÙ¯¦:þ‘X¿<+ö=‰ý¿µ «;¦µ-ôüN1bçé:€Jf¿Y×=C Ù¾§Ôuó…?ègI¿‘É¥<\N/±d2]‡³:õ»=³0?"e8¿î¸ª;ÇÕƒ+ s / š9=ãÿŽ=Å;À<!þ!b€Qÿ¸ ï>°^?ìÀ ?ÿXbÿVw?˜¿æ>;»-?ÿXb0=´—=àò=€V\€V€Qϯ";SQ?¸Qõ½t?"ƒ;QÃÞ-ò½2'¥Û:KÝ4?Õß½D3?S‘¥;0ŸF.GIË1Ó@½! =˜ø#¼/ ] €ƒù:ã =öÍ¿)jÉ;©;œð.ˆk™2[‹:‡1½ Â¿§·ô¼bJ <a0é93²G=n0=H¥X<E?EYEמC:Gu?ÅX¿Qs=MMQ:‚…ã+ðh 0‰Ó…:EO??.S¿Ól*½EÍp;ãH”,d&0÷>•½y‡=¡0¨<#€€š€©¹±:ôá-¿$¿·>Œ;V.÷óW1ä+;zY!¿÷Ã:¿¨ô‡>Ê9²;‰4.GÏ2Ÿ¼Þ’=WvÁ;c€§‰€§Ø Úù‰:óïº;Êû¿i‘ ¼´¹5;ÊYc#¨@a'¿V#;õå<¨ì¿žx‰¼áë:ÅÉ’,ª •1d<ʼj¶=!wQ= €x×€xÈ€#*pÈ:6±:¿:ã>Q?˜s*;"hÆ-|2ŽžH;ß¶E¿{´>…A?æÛ;¼Šq/‘Ø 2™Ó¥½¢™>žÏ€»e€Ô€’€¢·:ý¾p*A>˜Þu^¿3Ó0Ü_l¿Ÿ?i¾E¾í89 %+=ü0—°»:gƒ>‚ès¿0H&¾7î˜;hþ,n{0!Wнwó>4½D=_€DË€Df€DFeÐ:ß2/?mëÞ>º?}Û;;˘‚.§2š];Çá5?–%¤>_ ?DÐ;”5/µ(ž2þÖN½Ë†Õ=êX%=w€1ì€1é€1.‘ƒ:µ¥>AÞ>fUd?Ê™ç:Jt,Lz±.6Á:+˾-UÎ>lŽg?üÖÍ;eU*/d:›2á¶¶»B= |ż[€‡‰€‡¡€‡®ß‚:yÄ=Þ9¿ñP.¿WA<;ìË/ Pº0ÿ–M>£8¿bO.¿ÿXbó }½¥¢±=0ó¼û‡ãyG½:%e’¾J¥†=÷»t¿ƒ5¬:Xç&.ùí2`Ú¹::»¾Óí½ku¿JX¨<ýµ,0¨;®2;p޽=zĺ œ?œ œÿ p9¿Ç¹>›F¿ÿXbÿ¥àR¿£¾E>w¿ÿXbKuA½s =×N”;­»­Ÿ­7ïý:5bM=l¿¨÷6=qÉÕ; ¦ã.÷22Ù;ÕɼA^¿ÓŒ=R®Sª¼~Å¿þ¥=I‹…::)j0Šýè2Q%t;ÙÆ½ì›¿Ÿ :=pòõ:Ó€-#8;2úše<\>=ÑÍ~; €"€? ÿXÍi>¦Äs¿]·O>ÿXbÿæîÿXb—uÿ:Õ\Î=!º¼<€;¾€;žŽÒ`";  >á>š>Œq¿PÀ6<Ó# 0l¦t2µô:q…â=Åf¯> Ön¿ªï=ÐÌ÷/ƒ¿92Îɼ§]¬=º ½€ &€¢z€ Üb¹:ÚÓœ½i{¿@F=<êø/*rõ15ì;kFD;ëé°=¼ ¿ÿ¸B<–Pä/°ÇÞ2‡ûȼúÔñ=;=>'ð'œ€7ïÁ;WÓÞ¾ß>?t -?”1F;¨}.0·–1Á€;$ÃÁ¾¹s!?r-?…Ÿg;©ä`-¢ÐÙ1\ʹ½7í=´Ø<+o¹\©o«[…:‘”;¿½¿ ‹>C>";ýÅ^Ê;›ª§.:I2Æüöë®=s-½%…*€¢’…§†ç: qœ¾ìÉb>Sm¿Bϵ;»±Ž->wW1.¸:oq;¾Ö…>`r¿©;¿²Q.!÷®1ˆõF½ ä=’¼& ï€˜ê †ÂŠ:M\>‡wî>þþ_¿Cû ;½"†&¼2*Áê:ÙºÂ=å–³>n¿šsï;Cni/€îÓ2¬‹Û¼ºV==»wæwtw£‹…:Ïeæ¾po9?W¶?Ã`†<ØXÍ+_àý,Œ…:DÄ ¿(?!c?À³T;ùNí-¦Ÿv/ ˆ=ÁpÎ= š=QP’ éá:YØ?e ×>)÷.?¸ -;œŒ.4nw1xã:‹µ?Sš>êC?ë~=<™À .Þ_1½ÇY=D–=\<=€l€lx€lĈ:Ûˆ >fv?àwn>4=œ;Ö/\—2^èâ:1˜=¦‘o?á¾³>púÖ;‘À/q3¯“z<ûxˆ=X<õ¼%€Ÿæ€›:€Ÿ±Aâ:ôRœ> “¾Î÷p¿Ÿz<¬ü–-;2+«Ä:Þr>iôV¾ôÑr¿¦ÂVõ=]‹=   3åß:72=e?'™M?* =Þ)Ø/ûY3XÜY;–½À=% "?J¸D?$mé<ѵ-/ãô§1„«½üýÂ=¹9•»€ê€z€›6!;}M¿,‚F>¡_¿aDI;QÚŽ.”û3‚è²:õÍL¿î¼À=V±¿Dá;†›-ê¢Å0Öå½­Ã>âé•<s."ð"‘yá:º_>¶Ôo?ìÖ‹>›°©;ÉŸ.t,2Ä®â:äp>¤½p?Ÿ~{>ØH;‚}M,`ô/*┽tb>³Îø;ÿ€ î€ ð€ l;´:.3޽ï?È=]½g ;’WÕ.K”‚1dX$;ؤº=3Õ~?Æ›æ¼Kô;;ò˜.èMç0W–ˆ½ýö%>su¼f€ 8€ |€ üè4;ží"?Ž)?6 Ì>bâ; ®-ìž 0kd2;/ì2?9?â’Â>C‹l;e-­û2åA:½ªbŠ= O$=7€¤Z€2i€¤þØ“:&‰Â¾ä÷ƾìãV?ls;Ê;,}»ä0Kå:çòô¾™}¾H­W?¿G%<>%ž/µK2G‚½Öª=­Áû»š€‘>Z»:|¡¾ð…>m©i¿ ª;hô*"ô5/Ïçå:Mçɾ£àB>˜'f¿Oå<<;6Ä.1mQ2T;C;’•=ˆ.¼/€£$€[\€£ulû:·@¾·b|¿¹BÚ=»b ;•+å'6Uñ*Áù$;Ö 9¾=–p¿#T”>ó¯µqs?R‚v<_¨£/-OE2 ó½:dÆ>ŽŠ>¿Os?5;L;{w=0)—2 £Ù¼E}=’’=Zww¯€:•ßè:’PH¿S-¶½,Å?Ì<¹;ZWÑ-²¾’1&Œ6;5H¿ÊÓ…½¨?uMÙ;,ë3,ë3§>½bg =ÓMâ<] Š:Úìà¼fæ{¿ãZ4>b7;õü'*隉:¶¯c=Û¾z¿ƒfF>çQT;]èù'Ý”å*áJ½Ô}>i=[.y.¸.’‰:×O?xÏИ+:Íuœ.¨!@1©Þ:ÄÝ+¿}=¿Ïw½:3s<µ×A2Úê24&½ºJ7=+½¶¼€)}€)n€)ÿÙ;¿NO?ÚN!¿ÿXb¶ãU; Ø&¿ -?à¿å_À=tØ0HR4Ûik½é9=©O2=€v¿€vb-|;‡:É%O¾•/3?ÏX/?ÂÒ<·.Á416“‹:Qv¾¥TI?ñª? S¢:¤5A.àzu1‰^½¹¥µ=Bì̼ÞtßtØtpÈ‹:©#„¾[V>«sq¿t‚½:^M-.ÌÝ096¹:.iÙ¾|¹µ>‘8U¿Yœ¼= ½-‡íÝ/ㇽo¸=ߣþ<€«>€«7€=ïI†:th¿ØX¿0CV½<È<ü ª/A†ù1ÿÏÀ$¿ûEB¿’̽ÿXb¡·:®=wô¿¼^€‡+€‡‡€‡ÿbJ=ü¶:¿q®.¿ÿXbÿ.+ì=Š$P¿¿ÿXbµon´å{¿ÿÍ= xþ;ú Ó.è*29b-½ÜŸ =ïtç< ;2ÿ QÿXbðþ ;ãä <m}¿a—>2#V<Ž6û-ŽO1ú|¼Ÿv8>Û÷¨¼=FúFåFñ ;9~4?‡‡N> .?”§9:-—/ô’V2¬#;, 6?6¤¦>´‰?¯ŠÜ;G_ç-%æ2G9<\—=ÂP½I€›.€›h€›€ý›:bã?Ý/¶½u Q¿M°;þWŠ.> 2‡¸:ò¯?˜M¼ÍtM¿;0<É·¡.åT~1þ´Ñ¼ Š=ŠVî¼Ìaå4;›gí=G„ =Ì~¿¥áÞ;Ƙ¹-Åè71eGZ;x>ât½'¯}¿b×ði=,€M‘G·€M¢ü;Ó€Î>¹ú?g(@?6Cy;âˆ5.g(m10Yƒ:ú‹ç> Îð>ÒÿA?6);V‚Ÿ)¥.ÝÐ=Ov=!Y@¼&eNe¬eÿ ëD?¢t¢¾ý ¿ÿXbþ)Ã:;+D?¸X¾c[¿cm¸;-UÓ-/—2^KÈs½A¿ŠÛ¿ÿXb[¬:äxœ>‹M¿ž ;¿PG:D$:,Î f0Ë÷ ½l=ì*=€t€cA€ü]ê: a<;¿¿r2= ö¢“=úš®1UÛC3 ½0J°=âÌ/==#ý#ó#ÚPƒ:H ¿Çß¾x‚U?ŠaÖ:ì‡9-Æñ0SŒ:ùf×¾¿>!¾Ž·d?Õz;l .dp±1DÞ’½³{’={ö»nÒÆÿIa»¾ÌÎ2¿€o¿ÿXbD;¾ÍžPM%¿kœ(¿Pq™<›V.Ôµl1I½§½.í= |E=+uTu¦uÿìú=n7Õ¾ê¢f?ÿXbü…:Íý¾õ»ì¾ö`?Ãs<ÄÊk* }{-6£½F?ú=8»µ»€™¦€R€™¨gÀ:QÍõ¾•W½ˆß_¿(Û;]·+J1øÌ ;¤¶¿i‰-¾úeX¿f‚><øP£/ú3û$÷¼R2>Pr‡¼5vkP¿€‘;¨Õ-³tÄ0ß§ê:^0 ¿{ð>$‚H¿2t¿;Ì|í,Öz1þ½t›0=´×¼ €)0€)L€} í“: U#¿w7?tö¿‹h=<±U».ûD§1KÛ:œ¥¿W?J¿™å=³XÔ0­3”.}½íÓq=f3‡<-€©•®i®yE;ø¾”ço¿•¤Y>"‹;†9.×1Ž2¹kB;ÎZ¾ñŸk¿Eº>:Ð;å²ù04|µ2á¶6»óÈ=h]#¼5€£Ò€£R€£à…:àÅi=hˆ¿N•¡¼«…;6#+.šôE1M;b™=D¿£#E¼üM;t6.c¡}2Ê60½½Ž8=K"{¼*€s0€X\€sÿ©7¿]?}C¢¾ÿXbÂÉ:ÅdI¿2ã ?^“¾ÆcY;oFF.ÀÈ[2ˆLy<.®=‰bò¼L€›ú€n6€›Œ°¸:úéð>…˜<ÜÖa¿çÎ:,À~,ýi“0¼©º:g¸>øñ:ßÑn¿è•û;þÖ_0{rÀ2ô‰|½jl>Äλ>€3q€”ÿ€3fæD:Âóñ>H&h>öZ¿ú ,­ÓA¿üÁ<¦ú¾,˜£Ó.L8”½)_=÷Èæ;€~,€~)€~-©™: I¿Û¿ m´>×€' ü é—ð;„Dd½3v >¯r¿×z;BZ+.Ûÿ­1s¶ö: DI=5ʦ>hµq¿Q0ã<&ã0Ð(ž2¦Ð9=äÀk=}®¶»]gf‰¼gߣƒ:Ót0»|‡¤>×kr¿•Ïæ;—;s. &c1#‘‚:’b"=D >¨ßu¿,ùÛ;0‰_-U(Ê1_AZ½K[>çrƒ<{€T€ð€À¨5;Ÿe1ò;Bj//-†2èSÞ:x˜?*IP?–™=íÒ=G ®;ãw¤/ <3ð¹½Ð>¼± =;€eË€eê€e&ˆâ:úm¿¿×¯>7ø>ÿ<<7ªG.òkÆ1à½9;ìi¿g4¡>Še‰>¿ó<ƒ-æ˜ö0´‘ë<É‘=Gé}¿çö¼<™ƒ:h9›-Œ;ò1P;⇑=οà C=Ù„;¨ü*'ú-Í*‡Á¼Ð*s=['.=XwÊ wðwŒÅ6;@’S¿hÃF½˜?†Éè:T.bGW2_Âå:EX¿º>H½§?æ„;ý=ì.ǽ¨2#/k½Ù=y=–@Ê< €ª €ª\€¤Mº:öºp¾¥\¿ãæ> ŒL<H‰/»È2ŸØÊ:Jia¾¬×f¿Ó~¾>¬í;æ-VŽ+2Éü;ßÜ=Ÿ°=©þ©ÿ6ÙǾ”hk¿¹29½ÿXbãæÚ:g#¿ÚæC¿ð7«=—­Û<.ª1ä‰ö3ôn¬¼m>Þ.<+"¥"¹"4)ý:4΃¾w?еP½FJ:§ñZ0•­k1àt0;s‡¾úàv?Ñâ:È2:ù¶†-/þ1N+…½9 &=’Ìê<2€|g€|p¤XŒ:°}h¿ðè‹>^\¢¾?‚a;Kéí-‰½¸/ÿAu_¿_“­>ª«³¾ÿXbÞ‘±¼B™Æ=-%˼€C#€Cw€C{˜: £3¾‡ %?Åw>¿öx<óÕ-ª 1™‹:>§½¶è?¤fZ¿+^¥<'H/ôB 0WÌH=“ý“=Mõ;>m4müm¦§:ÀˆDº®r?Pž¦¾²4Ú;X›$-=Î0K»’:,5Ö¼„‘h?’Õ¾ë2;0•ý.&Ç72ⱟ¼‘¬= *j=]€x¸€xæ€x°U‘:õüº¾5>û"k?9Í;Ês),‡/­;JBº¾´YX¼zon?¾<÷ .‚Zù0ùº8-x=?‹e=!(Ý(A(3ø‚:JȽ+õî¾Áa?Ë9Å;É&Ä.Å3¥1Ÿ-Ž:ÀÍ™¾Bn¿ùkN?ùõ•;?ý….Ë‘1è3 ;ŸV=&ån¼€£ú€NX€£Òà:GÓŒ¾ÝQ%¿¹V6?䥹<™Põ.­$L2Ѹ:kkƒ¾£M¿ýýB?ø¼;ËeP&ßF%*tB(= ¤„=Ü»‰Ô€æ€ûâ:wi?"R¾÷¸¾#HC<~ .Ñ 2‡ÕÉ:Z,[?7ùG¾kòô¾ïiº;]zö.6ä:2ðˆ½4÷=™»–º €—n;Z€—îéƒ:gx>S`ƒ¾Žet¿(úm<Ûc.G‹©0í†:Aݼô­¥¾´ r¿ÆÚ=\T.È~1XWE½ =Øî;^­¾­ €ÿ¿8>ñJ¿;¥ ?ÿXbÿ@ z>‡gg¿Ìdz>ÿXb¤«t=Á=Ås6<€Xk]€À„:GÐb?éØã>jr¾UÀã;2L./2dv¬:¬c?$Þë>ùì¼æ`<‰+0ƒï2*§½T¬ > Qº»1x½x`xÿz ì¾N,>m _¿ÿXb2Qž:…­¿aÌý=únZ¿3öië|;“„·.VíG2 9;-ÿ¿æøB¿æÎa>Åh;¨g.K‰ 2Me½[´@=Ŷ¼€)ø€)¦€}x\ä:Ø–¾c]m?côn¾Þú:eÖ°+ÞC07¤:›@¥¾rc?„Ô¨¾vr\;œ[{/† ›2E‚)½Ï÷>^…<\s}s €rVb‹:.V>:z?l&î<ÍÄ:ì +¬dË.Þà:|u>>ÛÊz?Mš½–‡;Ý'>0S ™2ŸƼB`5>Ež¤¼ŒŽŒVŒ¿|ó:ç ¿k¶¾=ÐðT¿Kµ;` P,6»0ï:Ì¿æT(>ý¹F¿ãÃ1<[H¯-û¥’0ŸVQ½™-Y=ïÆ= -10^€f­¶†:q*e¿%Y>!¸È>ÿ¹¿;ÔYÐ.?­1ÓŒ:,¾S¿ðâÃ>1ÊÒ>È;²;ªµ„/¢I2ŠYo½òyE=8ÛÜ;€=€7€ÿÞ¿| ??ˆœ–>ÿXbÿ‡¿æ[F?ÙN>ÿXb‡º½ÞV >²õŒ<9€Ñ€á€æTÇ:U¬t¿"ÿ”>¦0½ýzÕ<Å€*YØ-„:£v¿çˆ>Üï”=Uu;„0ëŠ21 W½Ò¹=~7=/í/û/iƒ:åA/=O´¦>nÍq?‰¦z;9T$,Óéµ0sV¹:U­O>9Å'>h%w?+óf<9Ù.D´1>Ë“½¢%>xF½)€(˜€(V€(Ñ}á:óëz¿Ó>µc¾J»;ìß×,0¿¾0â|â:iäz¿4Ï>þü½w¨ ; .»3Ð1¤úN½ á =Ý(2= €‰W«õ€‰Šýì:O,=ž•~¿8Å=ä!ã;m¼®-áÃ1²zV;AØV<ù1~¿Dñ=èÚ_<1ùÒ.¶hÂ1jÛp½¡Ö´=ãQª¼ÿöꇛ:è9÷¾2§ù<Ó `¿%ä¨;…6$/b¹2t­œ:pÛϾ0ã<ƒñi¿J¼È<,=W0±ð3†pÌ;À–—=¦ ½_€›z€›í€›Ò΃:¤Êl>·[̽}¿w¿f:Ò:`¸™-“01Wî#;ë†x>Z=#5x¿Èé?<_Æð. ¨Ç1ÑÉÒ<–_Æ=ÆÜ5=vPà¾P„·:î?¸S¿>Q]6??–å:öÑJ.E20<;«?þµ>î¡D?é­6<ŠÉ.­­C1hAˆ½ðQ>![V½] ]}]ÿgA~>èUM¿þ ¿ÿXbÿ ”>>J¿?¿ÿXb#Ÿ½DÂ'>½7†ºoZãZÝZÿ‰Ð5?}O=ÈÀ3?ÿXbnìé:ùYJ?— M¾H2?WÞ<]ÙŠ/2 ’¾<.ÿ=lϬ<<€t¾€tô€tÒƒ:~;?ÍV?ý~>ͯ#;2"a,rŠ1X¶ ;£ë?×IF?÷Z<>kü©;žˆ.Úô2«Îj½ñ E=Cã = 4+4#-ÿøœµ¾§Jo?q_®¼ÿXbÖ_‘:“™º¾ #l?[ݾ,h4;C(ôÄ5+Û½´Z >3{;€Y€/¶Z¨(‚:¢ä>e*¢¾+:V?¶;p-wŸ¤0ƒÕÿ:¸a?‹‹k¾ÉQ?Š"=¢´>0ßé2l²F=D”=$š<n3nnnÿ}¢…¾;Èk?ª”>ÿXbÿí >ük?U•»>ÿXbð6o½Û‹(=º¡©<pz€;pÿÈ ¿®¬3?-¬¾ÿXbþmí:¢.¿€ˆ2?ÙH¿œ¿;y?.kœ1eâV½¯A>@Ú9%sIsnA¨˜ˆ:|º4?9W<ÁK5¿ò’Ï: IO+–¡—1º;S:IÖW? Ó4¼ž¡ ¿š®2êÃô½|o?Bªö: RÃ*š¡¥.S‹:?îy>M­¼Î2x?È«ù;ßÔ\/†ì*2{‚D¼·œ+> ¹¼m€/Ù€/Z€bÍÓñ:rA„¾ñ;6¿¨1'¿–?ƒ: °Á+3¸/Oû:–“°½ÌJK¿@¿{:Í;¬Ù´.®'«1$›«;²¾>ƒ3ø<)€ €²€¹‹:g‰€?œ®Š:×x +~Ì»/rfÔ:2b=m­Z?€À?h;¢µî,>±ð2y±0½&ÿ>7Œ‚;*stsu€rq­^;ÕñG>Ôæy?­¿Á½Û-›;<È-'ð1«s¹:¾I‹>‘Ôq?;Ç;¾A÷<Ú®è-ˆFG1FBÛ¼…š="Á½m…Ø…x€¢Èt›:!J¿>‘J½}eR¿ ”;ån.cÿ2/â:¬ ¿‚E:¾“‡P¿/c…;"¨d,b¥¤0ª}:=ŸÍŠ=åCÐ< !M€L~!çX†:8½;¾8O)?$1:?q&´;ì |,‹80Â:¦¼ž?ŒÊQ?ú2¢=_€0èÉ2O$˜»ÙwE=Uø¼| õ  ¤ï‚:ù»r=©i·¾D‡n¿(‹;ƒ>”-ü÷0oìƒ:u%=š5¾þju¿HpŽ;ž ¾.P†1† ‡¼Û5á= R)=€@Ø€@»€@i½:4}¾šŒ¯>Nh? Ž;ßAA/}~2¿F;ÔE¾°ÌÑ>Â!g?émõ;³Hf.uÏ®1m㯽ܜª=ÞɧwÒ~;¸Ê .ÍÁÁ0¯çí:½v\¿O¤Ï¾‡áœ>ðw…<}7/…VB2Wµ½=)³=òl<&€¸€>€š4ƒ:”~\¿1C¿ñˆg=‰÷”<Ÿþ0:ÿä2ô”ƒ:ÕÅ\¿É„¿4%<Û<Î÷.^1€}´½„×Î=+û®š?¡>i:Ž;ç/,Æh;0óû';þ_¿ß>Y½>…*<DÛ-•£b10z½µ3 = •ÿ< €«ð«‚«ð}Ø:îû¦ü¿'’<¯:ÞiW'•²/+‚ï:ÿ-œ¼Óᅩî:<Æø+:&‰%29*¢b\½Ôµ=,µ¼Têrtÿhéÿí-e¼;\;|;he;\ÉH¾òÅ¢¾™xm¿t&é;…M$.gL2Z;8 ¾çݾFƒc¿škß:Ï”R.…äÂ1ÎTˆ<ž—=ÙU=rLàLšLÿkÂ>:ò­¾ùF\?ÿXb2á‰: Ã>,᩾†ê\?…‘ ;%2. þ1Ï»±:6=›<%=5€•£€•ânü:’Îr½òx¿#9ɼ“¨±:bê /ämÎ1Å‚u;|­(½‹¸¿«%´¼(N<ãI.ðMÕ24/‡¼ƒò=Ô =#'@'<'“6:³Ú©¾@eû>P6N?iá ;Ñ.ŸªT1N؇:}o€¾èÈ?FSB?ѱJ;ßÑ–.uš«139½u'>Ḡ¼<Ž<Ä<šñÎ:D³¿VfÞ="TL¿à”ë:õ‡7,õZ0 ÇÆ:¤P ¿@š=:‹V¿\1»;C‡Ç-{Êl1ºØ´;à‚¬=ýh=}€-ò€-¦€-ˆ ;À>5Ú¾"fs?ú2Ü;ü4.‚1­O´:ëì»>mÂë½AMl?˜<–K/êêº2ù„,½<Ýù=3SÚ¯èu¿â.A:©ä,ÖÔ0‡MU;ÔZ¾5g>„Us¿ù!e´‘+=:€eè€eÞ€e9ÅÀ:s_¿Ü©¤>ç»>KV;‹u.œfœ1ÝÎÉ:Šæg¿›­>>ëY”;,Oð.£ Ä2Tã%=lêœ=r¿=*€Q.€Q\€QÁ";þªV?—YM½zâ ?„½„;Û”-,¾,1¥¥`;-b?¨ ½z2ï>ZU;ëá•,”j1g–½ué>u?§<€m~€mA€m³%,;UY±½ Y~?: –=†f3;O²- Ñð1å:6éн}?~å¸=€/A;7W›-,.2¹Y<§;=㉠¼c<c,cÿ¬t¡> U_¿‹9¿¾ÿXb<::½‰Y>Cko¿2‘¾GÀ <ö &-¾¸/æ½a‹=¨Å»U D Q ¦; 6¼ùâ¿<)â¼»¢:¥:í%­Á”+faï:ɼ§á¿ÌG“¼Å«:õ((þÕ—+{ó¼ŠÌ=«_i»T W 5 ÓŸï:Å”½Ó¿;ô*¼Šl¨9ŒR-ÆÂ1ó;àN¼øê¿£GÀ¼GV;ÃÆ4ÃÆ4ô;=Öª=Éx$’,ÆÀ”1ñ};(œ~?Ãw·=TìX=»‘:Áæ*Êî·0ò{¼ÉçÕ=Û2=€BA€@á€@!è¹:_€±½‘@¼Í?И3<Á±y.úÒ1P5„:ývr<>uc}?‰Œ‘;Ÿ3ˆ.Ålé1Ÿ[½?æC=ö#=-`-ô-«~‡::Å«=Ü]_?çnö>2ÔÉ;ÉÎ,ÔW¶0ÇÆ:õa€½žþd?{ â>ˆ­;œE×/‚Ã2B•<5)¥=£ç¼§€›Š€›–€›Š"-;Åxò>Wi@=Ï&a¿Õ‚;¨‡-6 1U+¼:öd?Xö‚¼o«[¿W™í;>fÓ-iu$1L·½e >…Cï<€hŽ€h]€hj½ƒ:Ð…v¿º#ˆ>öÂ5½Ún$<Ö,V3â01ò;”Wi¿Í‚Ì>ŸÉ=µ<èW….|š1z°¼³)W=É 7=}w_wùwÿvÌ;¿à ‹½-?ÿXbÿ©ø<¿ÞÕç=º@*?ÿXbUlŒ½~; = n 9 €‹t€‹€~›Õò:06¥½T)¿Að»;ÔD;¡Èª,N´0wß:•¿?¾ãÓz¿Hä½”Ì;3 .M…1ùf½?5þ=ñe"=€GW€G[€GM+„:6"?ÌÌÐ=èkD?t£ˆ;ü®e-Rnü0IÝ;Gù÷>°Ž¨=qú^?]5<;÷•,&™;LΆ-Ña 1Ϙ:ˆ[)?Ø/¿á š>×ý´;RhŠ-XýÇ0xíR½á·Á=¼­4=¼/ô/|/ÿæþž¾'ÖB:ðWs?ÿXbË#ˆ:Vî.¾àDD>kw?+ï£<ÄÚ,/¤7¸1y]½Ñ=>É‘Nº”/”;”ÿsÕ>»z&?»‰"¿ÿXb¿ñ½:>W>7E?‘Ä¿Fî'<í¯°.³sr2'¾Z=x*`=éòæº/€&\€&´€&³;Èð=?a …¾ô7¿r&•;L}I.Cé2ÿ\ê.?GÁ¾“ ¿ÿXbƒ¥º¼`˜=»Ó½?€¢æ€¢º€¢N•‡:ø›–¾Áxç½õôr¿m­t;î`Ž-CÈ(14°Ã:¬iʾ{‚l¾ —c¿Æg;¨1K0ò£*3“:½œà=eÂ/=€vm[>€vе:&B¿ú )>éj!?„“Û;VI£,Õ!0™íí:"CS¿!=>Á£?oÏ=Hª/§¿2àLŒ½Ày>Ÿ!¼,:­Âú:lOˆ=m.c¿8ˆé¾–=<ëuÇ.üèõ1Äb ;=€ý¼¾o¿EÙ²¾áĈ<Ýäd.̽?2¡hž<Í<=k¹³¼{_[€<_ÿÅß%?`¿Ø¼ÃßB¿ÿXb˜s½:óR?üF‰½è½R¿~Ú;×ÒŽ+ç>ú.y軽4€>,GH<Ø€ëOYê:¿¶c¿&[á>Ï6û½8H4;u.s@Ã1›Ãƒ:Êe¿ISÛ>Èäç½Öh ;áü‹.¨Ïd2ù‡-½¢ =)2=e€2„€255Œè:?¸>Wä9>~6j?!©'<T;.)‰U1W‡:×ò¬>×é<>`Gl?.‹;,‰4-Î2Ë0…½0* >¦(=*G¶Gn€Dò"î:‘.^?< >›£ô>‚(È;ØW.Uz1ë ì:þf3?ı>%º?ÇZ™<•JB1â›3©ˆÓ¼kÖ9>9dƒ¼‹B <‹ÆÚþ:q+¿å ?E³ü¾»;¿È'-Êgy1ü;«)¿lŠ%?²VÁ¾˜ƒ<.žN/pÊ2œi‚½ =?9ŠbØ4=»`–/q~K1f‚c:±¿Hù>¿©¢¼>þ|<Á "/#ÉÒ0f-½œkØ=Ÿã#=|€7.€7ö€7ßÁi; ]‹¾,ßð>†âV?|œ:Õ¢^,š¯®1ÝMÍ:GÃ^¾Àæü>®‚W?)h€<[ „/¯“-2W꙽—7>€›E½ €pk€+^€p¹/ž::¾Ø”_?ȈÍ>ÊXzàJ ;)©«,Ò”^/»Ô½ðM#>ˆf;.ZEZ/€Yð‡:_\ƒ>|?!0??ÝÄß;™j-,î'(-ÿò}ž>y?°M?ÿXbZf½ÛÞî=É=6'‰.v'ö´ƒ:ß^Ò»vzö>¹``?ÀÁÞ;<È).)â28`;”&Š=î?à O?q͹.’6½€+°€+ž€+P.ã:=,w>î´[?!ëç>=f;’k¡*÷_©.ŽðÞ:Fè°>8ÊP?ø¤í>V½Ùü²=ìÄa¿Àf;µ.Õ,añe1ƒ%º:2Ö>ë¿=ÝYh¿ W¾;¿ž(-Ž^0È–å=s.¥=¶g<*¾ €®à:Ë?"‚"=EœÐ»®”8;+%€-ùÃ2…·:cð~?kS=$P™½ÉØ:gô¼+/ç/p?€½f¢>sG¼€3”€yf[DÑ:»V{?O7¾°…ƒ½¡–¼:'³,zöª1Q0&;Šý}?4Mò½˜ê%½ç!@;­Ôª-†50q’&=ºfÒ=åÔNº>þ¶€’#†:Û)S?w ß>‰}¸¾2¢(;nZ+óð–/ÑÅk;VºA?H‰ ?ý¶µ¾gÅx<ï³É/°2ɬ^½!>ï <}€ø€J7ÿn ¾±…=?æ¦(?ÿXb*¾;Á–¾]J?\} ?zM—<'0wÙa2!±½f†=h+=&€2å€2–€2¢E;Ò5¼¬î‡½zk?ÿ,=;GÌù-Æ «1˱æ:F ¼=J·½øö~? Q½;v}v;qÿòM¿‚ >½¿ÿXbÿgÙ;¿2…â¼þÆ-¿ÿXbÕi¼0d5>‹ªß¼%ŒF^‘Œoz$;y–¿gÚb¾9C¿§¿‚:?†-­Á~0ÑÓ;þ ¿®ê½¹ÝD¿ÙÇ·;õ‰-ñét12Ëž»î³Ê=LÄÛ¼ú€;ñ€;à€;ÿ^1=Àh?ƒ Ô¾ÿXb¬aý:Ãc:Ÿj?;’w;W¶+Šqï/8…<¦Þ=¸¡¼^–ä–®–Úë¼:Ø\><¨ò=b,x¿Ù†;•¥/f2Ð^;ä^„>°>_t¿s·;9[".ª’’1H·½ïr>×Oÿzœ<š_ž-“Ù/{y¶:­Ùu¿3à¼î Ž>p#=Ǻ1’2ß7¾½‹pó=ï%=n€e¾€eö€eÒF±:ùMu¿vé7¾*ôc>ÏÈ;¬«H.o™ã1È–‚:m¼~¿J{½äÆŸ=Ê•Ë;G‘‚-³Ê 1x—‹;¹U=þÑ·<§Ù§à ÖFƒ:wpƾ-DT¿B?Î>QÓ6;SC½$ñÌ£'ù"É:3#.¾:s¿ã…>x%Ö<^èz0Ó€3q®a½Ž>>Iï<€OS€Où€OEƒ:ªOc?zW>º>ýi ðŠú>o¯O<=Í1ø}‰36W½ÛÞ.=û;=€H,€H]€2ÿ2·:å)Q>N†é>5½]?Ȱs<§¯Š.H j1vÏ‚::å=ê‚í>Lù`?ö!ž˜¨;žÍw?8Ö;¡8.w1.…:±o>>M½§Žx?i”\;Œ;:/¦³2ê[f½"m>™Ÿ=€GD€Mž€G Ê:=à?~ì¸>éf;?An<…*%-Á2U‚Y;@5&?Íœ>è_2?½D~;ùè3.‰WÀ1\=g½>sƒ!=€G‚€G\€Gtù¿:ü?ò”>ÅgB?í¦V;,›..±ø2˜Oä:ZØ/?v߉>˜Î,?˜Wt;2:‘. ‰±22!†½Ê§§=b‡1=#Ê€‚~#Ù;Ý:ƒQ²¾«J¹¾ú]]?æV;ãÃ,ˆªÂ0|c ;殾‹…¾ cg?'=‚@.1@M»2,諾O§=ÞWå<€Û€ú€‚ï;‹:é°]¿‚<¥¾˜•Ã>ÖÒé;¾êÛ.$V2NK;„îb¿¾Ña¾ºUÐ>õgZ¸¬;9€“쀓ˆ€rÞ;›y¾¯ït?Èd"¾~»;’Žð,>H³1x@;¤?¾¡”y?“˜ö½=.œ;M Ð-’‡®1Õ^½}¯>ãûb<'"¬s"´Yã:„Å>›…r?ã2²=¤6;&r>`}w?t5Ç=€+<`/ok¹2,¹Š¼£">>aż  e‹ÿZIô¾™ ?2¿ÿXbÿ*‰Ä¾óJ?FUõ¾ÿXblÏl½•+ü=½Â¼F€–€–)€–ÿGú!>•Ñ>Ã#f¿ÿXb„Ü:„ﺸNÁ?ö$S¿Œòþ;. 11k) =CÛ=9›;}óþÆ&î:½2C? © ?N/µ¾¿^;¨Î7)¾j”.„;h©8?Q<?Ñe˾ú ºêc/;w¦.S1ÂoŒ:»ì<¿E2 ¿“P>{ã©;ùÊâ,|¥0×K=€à=FAðº=€’¨€’䀒pƒŒ:´ÐO?on?ž•¾¯·ð:Dz,¹Ó0ŽÈ;f§R?ZŒê>ß"¬¾ŽR!;ÿµþ,ýE~1ñF½¾…>çà™º=AüAÖ;N„Ú: KÉ= ¾I¿¨’¿5Ìn;éO-I©/s&Ú:÷ôæ=ŸCP¿ ¿'ýc;Y*‹.™Åî0ùfJl?› G?|¾-;6}t-7ÝV0ž<’:ƒ±>2§'? «0?R1;Ž’ ,_CÍ.⑺œÃ>Ǫ;‰;È„’*š2q.À];Ãy’½À|?Ø“">9@;»Ÿ§+Ö 0¹½†:,>ˆ¼]¢ü<¢ÁÖ‹:ÈѾv˜>¼Á­i¿ãÎ ;u}À.¥¦1Sú†:ÅͰ¾g0¾Æn¿G²â;Ý,Ô,O 00«½s¹á='Ý;>‘ü‘Ç‘<‘:8ëY¿ä°ë¼t#¿cµ<ÇAº,*ø/B‰\;×ÍO¿7啾p^¿÷¼W=9J0Y²>2sg¦½zË=õK=.òð‚Q;ñ-¿×ã…>€½/?ã…K:?l-«—ú1Û;Ê7¿Û[>P”)?<•l;³©- ‚½1ĵڼéñ»=:z<=6€#C€8Þ€#ÿk„-¿jJó>Ñ¡?ÿXbÿ¦³¿Gð}>òõG?ÿXbš´©;­‰>ͼ< €t€ÚCËï:'[= rx?o¶p>sû;Íî,S%à1Úwˆ;ÄaX»}x?õ-v>¾ô*<Ë/õž˜2(Üé'¾U£m¿6 :Oaœ-{½0®oŒ:mŒ‚>ëÙ>¾†år¿jøö;è /#R‡1ÿº6ç`=œÄ`=(´(÷(Ü€à:«Y>)½¢ýy?ô«œ;]JH,‚w.|º™:"{Ÿ>ÿ!q¾,­k?î{[=VD-pš€/û K¼ƒöÊ=´tE=€BH@ €Bÿ¤V…¾'kd?ÙÙ¼>ÿXb*’'; ƒ¾sÆ[?à‹ã>C8:<ùsM,Èwå/qÈ=Sìˆ=Ad‘¼1T1öe‰'¸:ú±%?Ÿ¼2!C¿D};ÉÚ-½èB1›¸:æ?€ž÷»“e[¿] %;˜s{0µb3–¼d=>Í ¾¼‹] ‹Éw/:Ñ-¿$°Õ>Œ¿'%¡;Ó<ä.é3à1¸Ë¤:× 9¿]ŒÖ>k¬ ¿B²§:¹¦¦,#Ô1"4‚¼é™=w¾Ÿ»d€§€§Q€­ïé;î&g<{Ë¿°m½†%O:+Fˆ' £—+b[û:âA³:âå¿ßþ漉óY;€ò '9,LÄ[½>€T<€å€k€‹ˆ‹:=6?Pu%?‚•ê>ÅZ;ÓÔ-âÊ–0ÿZ ¿>BF?½È?ÿXb¡Û ½á²*>Í?z¼?<õ<ê< ðÂ:ƒìÁ¾Å–½4¸l¿c¦€Š¨4ä:ãôg¿—~`¾ÿG¹¾•XÎ;ë$T.û1fr:ô¨Z¿çÓ†¾ê™å¾*²S;ùiõ,!bM0r£H×à¾ûe¿± ;õ[.Še&1ŽLÁ:ŽL?^ËL½´ü[¿e"R<βc/Œ‹2©06ºÌït=š{½<€Ÿê€ŸÕ€Ÿu‘÷:iLA>П®¾š¿k¿@<ç<¢-Ðzo2ëc¿:`ij>{å~¾¹êp¿GÍ<ŒG¿/Ä2ÌÃ<Ÿåù= ðÀº5€u¼€uŠ€uIþ!;Ê7 ?É"D?ņµ¾ŸŽ½;™MZ.ì2 ‚;øÇ?8G;?HÃȾe†À;ó–ƒ-ö2jiî<AÀ=ݘž¼&€`€`w€`޲†: h?ä¢>Ò L¿äŒŸ97Ï#*mã€-$ôŠ:ž{?RÉ>?Å?¿ž¿;2ø-ò…V1q!¼zü=Io¼€­&€­»€­b ;èá§;†v¿×+„=ëUÀ:¯ -'`u¬*>R ;¼}y<Ò¶¿÷-7=îùæ:ã~4/¹L<2CqǼff&>Wд»D3Z9D„:‰Á:>@R? c ?° Š:7.ËÈ[1aG‡:",F>ÂêR?„]?Cx³:²A.UmÚ1¾ =±ûN=àƒ×»?ˆ<ˆ{ˆÿ mŽ= Fæ½»À}¿ÿXb ©ã:}y >C=Œ¾ÁÄh¿\Oå=£r)/½}Ù0úG_;¡¾%='¿Å¼V_Óc½_ÿ '>¥)œ=7Ë{¿ÿXb›å:^Ü2>ç·p¼Y |¿ç“û;û>.[Ξ1õ"=ˆÌ= Q¾»n€’þ €’‹€``Xù:É(Y?Õ¢…>ƒèë¾ù-E;¥*q.G`¯1¼aº:ÄT?,$J>ñ¿$—;h¢ ,8Í_1áA³½ Æ>Òª;2Ý:Nµ8¿êš>'o¿>Â;UœH-#ÿž0äo¾:Õ-C¿©y>r¿Õâ;í»ë-u61©†}½i¬Ý=RÕ„¼u€˜ã€˜Ú€˜4_";,<ž®±¦>; ]¿î\=;-ƒ-©2£";êݰ¾­>¹`¿ÿùx<ôÕJ0Üav3IX½ÌÔ>ž =«.P.ø .Hl!;ùC$?᪲>tÙ.?Tgš;@oÃ, /_1>ä:õ88?V±>®P?EÐ;»Ý.‡–O2´v›½¾->À²R¼(!xëåƒ:V?h¿ê˾i ¾®¹@; µ+¥¨.<‡:Ê­u¿†;o¾= ¾V-<ú908Y2À•ì;Úr®=©K½*€nŽ€›X€nÍäê: Ù­>s,=íüo¿ýk<ÿ«.Ö# 1ˆ(º:›Ë¸>ûdi=BLn¿q%l;˜§º.½C30J½ô2>2½€!€!5€!ÿ:“5¾™…`¿›ä¾ÿXbÿî0¿Ù¿vhî¾ÿXb®×4½8K =®.§;­?­Ê wbŠ:CŠÐ»D«~¿)Ð=¡®:dœƒ&Ø¿H*ö†ö:L"<¿8 o=Zf;…¦=.ÑD2­i^¼Ä{=8¤Ñ¼o€‡z€‡»€‡ÿsÜ>ð¿ˆM¿ÿXbÿ²E>Þb ¿³ÎT¿ÿXbÅs6=È\™=,cÃ<€Qú€QÛ€Qú8ü:t†o?u)½4̱>À¬°:"Y}-@1Ÿð2;ík?rÿ¼EÆ>ˆ–-;˜9È-ꇔ2Û…&=e¨=ü=€Q’i¦€QÇ ˆ;eê[?íß‚¼‚û?ûƒ’;ÃX¼-áeJ2Æp=;øŒd?7½Oæ>¨%ù:S4C,Ð!ê0"Þº¼Dßý='¾<)'â"Ô"6tÎ:´Š‹¾ƒÕe?ó"±>ÀÁç:Õ}-‚­a1=šI;4>·¾iY?½Æ>ÜX&<%(;-'Ê0¹‡½¿€.>á´ ½w€+ú€+U€+~PÜ:Yg0?Ýè3?h5>-ÈN;å ,A(€/Èo%;£UE?Éê?ŠÖ">ƒI©<ÉO/½Œ1ïµ½‹à>7o=?€\ä€\»€\†…:ê£V¿PŽÃ>H Ç>¡ƒ;T-4™Ã0Ø´ ;–>R¿3ƒæ>ro³>"œ <Œ8….Å…1Ä ‚½„KÇ=.=¯z]z\zØC‡:“¿M¾&¡>y{m?«Ô¾;èqQ-^]1ãã:ÀŽ‚¾›¶L>Y0r?ô{<íŸ.n’™2›º½_Ð>‡Ä½<8€hb€hç€hÿ—Šw¿`/¾oM=ÿXb;êã|¿Ýé¾Çº=½ Ö;oÈ/p׺2!ƒ<B=. ¼1€Nô€NÅ6fq;,º1>Š|¿I£;âÈx:Ùv'$#×5)zë;¾>í}¿–€:h‡;”Ê.Ç`Å1„Ó¼Ä=ômA=g€¦¾€¦Ì€¦fÞŽ:KÝ=1ßn¿å¤¯>+‹;f!³/G2G•:QŽ> ic¿pá>T-ƒ;WW°-—/ J±½²ó=E×E=$€en€e—€ee¥‡:ö„¿L>¾Î-U??1—;]=.±“«1ì°:œ ¿±[¼ðV?gê›;ríi.G'2ô;<=|=Ž:º¼ocÜc?c,Œ:MW¬>9о0ñf¿°}B9Xˆ’+~1£òƒ:5^>!3 ¾ìˆw¿ï¨ ;ïî§.»)1² \½ÁoC=šCÒ<'€f“€fL€f„Ÿ‘:6Y1¿Jå&?>Ú¾š…;Žå$ºC((ïS;ÂJ¿.•ë>7n;J0Ú<¢#].ò¦1~#»û:=:[@=BcB®Bÿü—S?5?×;ô /Aµ¤280¹<çà=Ÿr =îWÔWJª½•…:¿Á?²E¿iJ;>´"¼:ã· -’Ù0Ðãö:¬P?Ö>L¿Â8>÷^Ý;Yñ..Ö“«1İ=´V”=IJ™¼/1U1w10ï¾:ëÑ2?]†ì½nÊ4¿‚&n;þOi,?b/Óíþ:úú.?ë¬a;tÜ:¿‰§ä;ã<ƒ/qI2™ñ¶<¬=\¬‹=ý€eÙ€eô€eí“Á:SGp¿­Q¯>µÎ-=C+—;­“-r€2ÁD†:Ñýn¿:I³>Äšœ=ÎS<%Æ.¶É1ü}¼ãþ£=…\i=ž€x^€x?€x1»:ÍfÌ=”¾=|?z<‚[¡*ùQ².ËÓ·:•Û,¾Ö±È½v{?SÛA<Ø0ý.hi½2fŸÇ»L =‰·N¼o€£þ€£˜€£×éû:#ú<$j¿…ÿv=‘¿;}÷ì)q#R-XÉû:ú˼=0~¿J^™=îÃc<¬2£0*¼3YÚ©<þbö=Æú»:€X€Ë€uÜzÝ:vÊ>tÙÓr1?›¿§1;ØÌð,}ÈA1_ëÒ<„Ö=iT =,r„Ù(Ô:èr»>í‘ï>©ëM?Ol<…ßÞ-°t1Ìì:Ó<ù> Ëê>kS>?Ù •<ÀYè/îT 2ËJ“»êÌ}=.qd=y€*²((ÿª™ >ª¾ðn?ÿXbùw„:nžïºWZ¾Åz??iÁ<ü£«.Kš0ª)I¼¾3ú=/¦¼G€“€“6€“›‰Þ:Íd–¾æWI?˜ ¿ƒ•; U ,µT0º2ö:ë!V¾qE?¶_¿k»;Æ#-‚û@2R~R½‰'û=Ü =v.¨.¸.ý‡:_–F?~Œ;¼€†!?••:Ù. jÐ1t'¼:ÁÑD?<-ù=¶ ?Ul;•Õ-Íd2TR'½JÎÉ=Ï»±¼í ù Ø Ǻ:*¶½µ>žû{¿Õ;þ/Å-4Í1¶; ჽ¡Ôu>T÷w¿dfI€»==˜€9ôÐÎ:Âuó¾€#[?¨±O>¥Þ9Éì‚+h‘µ1¹_­;ÂF¿ÔlT?qa>Q¨â;QF~0÷?û2K¬ ½Až=¾ ¼€ ª (€ »ú:c&6=Ĺ¿×(R¼ç%;…Ó-;uÔ1 ,\;¢^‹=wf¿Â;å;¼2<’˜.Î? 2à x¼­=`G‘»¾…íc?á1Ï;¤fõ0´XÍ3)„:Wî > ·Ö¾5­e?úÏ;~ë.¾”‰0Á;š±h=vþ¼)€ŸÚ Ù ÿª Í>úÄ|¾Åa¿ÿXbôàà:¯¼”>ø\À½ÜÆs¿uŽ=[åÛ0iäù2X9´»&“=!n=/€*ú€*o€*ú—ÿ:än©½G;„œi?9·d<1ì…-îõ0ô)Û:¦µd¾c¹¾|»g?ƒÕ=;€;€ê€Â‹:²Ï]<˜NO?Ä(?§Y«:Yâ+‚É82A\‹:Ûd;c¬R?âo?Î'ð:Cf¹,Û%1´;¤<À¯=¹Š=ªáWÞªÿ…¾Ù>#¶e¿÷ò=ÿXb«‰Ú:³Õø>i\¿>xp\;/&´.[)¦o?ÿXb“Wg½‚â§=Ð 7=.€'–/¾€'F€·:պž XR½âÅk?äz=;¶ˆç,éÕ0B7;©u¾n€½äx?}ð<Øÿb0ü_3“ä9=ɼ=Y2G<[kiÒ£ï;´|?¦>«n= †­;ò(;-¬m,1<Ó;”}?õœ>ó-=À)â;Hª-1 ƒ²¼¥/Ä=i?=€#¡€#_€#ÿ{á¾¢øD?wDí>ÿXbÿ¸±÷¾Y'?²ø?ÿXbu䨽Ÿqá=,F=€´€@€të‚:1 f¾vy¿X¼l=͆m; e\"®9r$±„è:œi·¾7ún¿7~¼ƒ3[^¹»/€–w€–„€–ÿSý=S?ÈÎZ¿ÿXbŽ‚:MPr>=ö¨>[ñi¿Ý¦ <:Àe0·Ú¶2mL½˜‡ =PÅ <€^€€ÿØEÇ>=ÉG¿Zú>ÿXbÿeÙÒ>½]¿C’>ÿXb(ó½RE±=/ˆÈ¼kt²tôt¦ãD:ÛÿÖ¾ƒ î¼g7h¿l’<ÚF/®O’1Jîæ:„Þ¾t‘ÿ½kud¿šcŠ<6“+wèo/¹Æ'½tð =n4¼? `€¬ ÿOû?-iI¿nJÊ=ÿXb[­:ø½>IÛm¿}ˆ<óR=¯Ž™/vD°1ÓÙ ½ÝÐ=<õH=&€ 2N€ÿm+*¿, ñ¾àC?ÿXbb^ƒ: ¾¿Ç11¿ž‹?|©0;#§/'k{2 ð½õ/)>yY½€ˆ¦€„_€ˆÿžþ¾k–@¿±òݾÿXbÿaD$¿®\+¿›³¿¾ÿXbrjg½†¼=¬æ9=^/©/t/gƒ:¡Ís=ÎyÞ<–s?M†ö:[ ¥, %D0åKñ:wo~>i\3>;âs?¼ºœ<À{‚/h›¸2œÜï;ð=à-»£.£"£ÿæ¿á{9¿¸8ѾÿXbÿ¼'¿¬>'¿JPľÿXb°Ç„½úð>Ö ½8€Ð€¦&ú Â:ßQ? C ¿&âM¾Áñ'<²W.ÞÛ¥1-të:^>M?öf¿ï‹>¾” ^<ƒÅ/ëHÈ2 Ô=‚S=®HÌ<)ªFª¯ª$ Ÿ:Clp>’ØV¿û>1ë¡:â˜ã,àÜs0’Ö$;û>u>Ñd¿FÃ>…;bX/ýÂ2·½èÞÃ= †<|€ |€ ö€ 4ä‚:\ð~¿cC„½Â)ƒ=6ú§:l“¹-=10•;{ð~¿$Îi=ø=¼J%<°8.M!£1LŽ›½35 >ܛ߻3x`x–x?m›:2Ãä¾¼Ïc>éÔ]¿+q;Ô>.³¥€1Ñœœ:¤v¿Ò=è='WZ¿ÿ=2å=& ˆ€t´ ~A„:K`S>éõ=?5F#?ap;Î%è-…v2b ;_[Y>¶1?2È0?¤mÅ;ç±Ú.>”G2]àr¼ê³>ð4™<š€”·â:œ)¾nr?Ã&>gO;XN€. 73ešQ;¦¾)öi?%éy>áÑØ;É ±.5T2 È=°äª=q=€QRPŒ€QÔ‹;öü:?¦Óƒ=—.?qÃñ:î*.Ù\2Ìóß:zµI?qP‡<¡”?"ú <¼é-.NÉ1-@›½&§¶=(ïc¼bÛb€JöË:X{(¿ÅfÃ;¬¼@¿T…;q/g-)1T*I;èÙ¿B…§=ѤP¿ÉÔ°<ȽZ/ªÁ¡2ÄxÍ<¿É=u9¥¼O€Œ-€ŒB€ŒMá;ß]ò>æ²À>}áK¿ 2;œÕ-t?¢0uvÞ:NÞ>ª$ž>m¡X¿Á³ü<{ûØ.j±J15Ó=í–t¿îk†>þVd;å›$‰í)Yö:À =~®}¿÷>gˆT<ÔÑM,;/«0úñ·½ýù>¼7æ7¦;*¬wŸ,}så:7þ&¾Ñ½f?ÄpÍ>¢v¹;ñO›.`9r1²^½¾ = л €œŒ µ¬ñ:Yöæ<ß㿬G¼s';:y‘ -ó!Ú243ø:¸D<÷¿2ó8]wr¿Ó"„;Ol?/'g2!â:º6;ßÑ>t€i¿ÉªÀ<¬¤»/dD2§%½Š==—<ž¼€)ù€)K€ÿìdæ¾Ü\?qÑw¾ÿXb†:½hè¾²V?q+›¾3DB<S,¶µy.´’Ö¼¾‰:d$˜-Ј1ÿr?>K<¿ÆÇ¼>ÿXb[ ¨½1Í´=²/Ù»«€R°ÃÀ:ª,¿AÓK¾ Ÿ6¿¯™ã9© +·«1“3¶:r8¿À<¾0-¿’yå9y›>-¡Àÿ1Ƥ½–@>‹û¼O€4€C€3n;Çz?O^Z¾UqÞ¼Š1U;c:É.¦<;2¢Þ„:UÔn?Ÿq®¾‚î½ù;=clx-Žoô0¨½‡Q=QÛF='€C€L€ÿ¢µ¨¾©+_¿Õ¢¹>ÿXbEO…:hù¾ú:¿Žõ>ã×…<ÿ¹¼-΄ð/b1н¬ =—ª»€‹€‹ €‹·+;%B¾‹Vy¿âUþ½zAÁ<Í`N/‰³Ò1ÿ´k¿N¿R‡¿ÿXb=ƒ½ex=&¤<[€©f€©•®tRã:Èɘ¾Dh¿±—>ÚÑœ;"7r-ßf®1Lß:戾NUl¿ b>€€!;˜Ÿá-ÅÒ1F˜‚½J%|=Zº<,€©ù€©Ú€©#Oƒ:hÒ†¾oûa¿›<Ç>Û¢,;.%º,fàÀ0\t;†gn¾¬Ýf¿bº>7ô;]ñÞ-ámQ3\WL;r¥Þ=k ¥¼Þ–±–Ÿ–gý‚:©õ=òa< пT¥“;š‡-‘[Î0AÃå:^×0=±=\Í~¿0Ã;2,?p.. ½‹5>RѺW€/×€/Uÿa÷>þ…V¿Qt‚>ÿXbÿ÷Ú ?W2B¿éÚ¸>ÿXbZJ=p]q=U„›» g~g|g¿—†:‹Ø{> Íl>¨øp¿Ü)B<ëp/ð L2çë‹:öï¼>XU~=†fm¿e ;áR.GºÕ1ñ„Þ¼Ì]«=ºÚJ=€8ª€w:€8vH";æÔ]¿–]=• þ>Õ¥û;×Ée,²ˆÆ0âáP;M$e¿|¼›'ä>«j~;Òc.Å\&1¥N ½u‘2>ܼ1½€p€„€pÿÜ[L¿(÷?F{Ÿ>ÿXbÿôµe¿ãÔ>ß>ÿXbj¢O½”Ž=¯xj¼šZš+šÿw9½Ê©¿ÊZ¿ÿXb /Û:•ö­¾hý¾7¼L¿:0<¿v .@€0¹Sš½lÍÖ=¢ =1odz‚o¦³:‘¿‡c=ÚPI?_ Þ;(÷*%±7-3’†;©$¿ a>-Å;?]§;dµM-W˜°1@„8<߈Ž=½O€›w€›€›ÿÅuT=C{¶¾ÐÑn¿ÿXbvmî:Ö}>²a1¾¹Žq¿¤ýï=Ô0/ì-¦0ðO=ÁÉ6=$Dy<'E EREßÀ ;¢÷?FN¿à!Œ=ÔÙÀ:R,^s0Jc;û?ŠeL¿g <²·Ë;Xí,­ª0K< ¼z©=ûK=Õ€¦i€¦¯€¦ÿ|‘‡>ÁT­<²Ív?ÿXbrà:ú–>n”}=ft?OÆ<Ý1 /¦úÿ2•m=» Š=Þu¶<€Lb€L|€Lk:Š:ðfC?ë„À>÷}?–}è:׌œ,¨U70)è:™ƒO?" f>-o ?ïÐÜã‡;½ -uÒ1T Þ:…+¿>ì#¿jÎÁ>º:w¥•-n³ù1^¢½m,>À–½.€ˆ+€ˆp€„ÿ µ¿Uð5½cÎŒ¼ÿXbÿ»B`¿úSÔ¾D|¾ÿXbGμ¶K=W`H<ø Ï Ò YRö:WÓ5=·µ¿E»Œ¼!üÜ:pÞ!C%9Ì;Y?=ÿª¿Q᥼ålÙ:¨….¯/¸1“Š½Ñ =VJO<€ '€ j€]Ýkö:ø•·éY?iì>©7;h;é.Gõ›1ïžá:)v‹>«+b?W%Ã>R<º`í.J2¬oà¼Ã¸=ØÕ<ë ¢ « lîî:ÔC>ç|¿G‰=aF•;0w¿,Ö.à1±zï:‘d>ý|¿yr=;<"`ý-ß¾ä1¼Ïq¼G =p\Ƽ€‡´€¬Þ€‡[׃:>Ö¦='ªt¿›Ç¾Ž@Ä;!¬‰/g8ä0ó¥è:’G=ñÕy¿–·Y¾>®«=³.(Ö01$‡½ö@+=¼!»/€‘H€‘"€‘ÿp¿o0-?WÚ¿ÿXb!¬:òòæ¾ÈìA?žñ¾ÓßT;›(–>î²U½Ò`t?º!<]F/?‹2Ö1ç:™(®>¦‡æ½ûo?9ŒÞDüü5ŠH€ˆiŠÿá‹P¿š¼¿)~y¾ÿXbÿ,ju¿d²¾Ê‡½ÿXbW½œÂª=è7=O€'™€'(€'ôÌ„:wB>Rm¾h z?(¶a;1â-;uâ0îšá:ŒBF>‡:˜¾CXo?éD<¬Øê+º/ñƒó¼ùôø=æ=Î<1"ê"½"lÙƒ:1ZC>“E`?ý½â>hö-;Á+~»20eþL;–V>"“X?×Uè>›"¥;j >-7MÞ1ª'“½Vò!>Ú¬z»`€ Jlµ€ SQá:¿)G½îƒe?lá>Ñ'„;—Ë,‰ïž/¬.ä:öËá=K%b?{7é>‘‘ù:°!.Ó‚61ˆ‚½£# >÷x!=UGG¶Gÿ"Ç0?l_·>¾Þ ?ÿXbë ì:ë9?1w­>Œ ?6)–< ½[.âf1¯—f½·›`=ýÚ;>€%ô€%l€%ÿ:wt¿ßô½{*‹>ÿXb£’:R S¿ðýñ¾EyŸ>Â>½¸'¿.×=¿.±<;:).•q"2IÚ;Vfê=Œž¼’Õ’0’E†³:M:õ=5Î?aOY¿áú;6f,ûè{0ß:ŽH¼[D ?!V¿ç²;™¦¼/‡}3¾ù ½Gó=©>¼—^—¶—X\‹:™Û¬=L×:?Dª-¿F)<‡´'-ï^D0±T;™GK>Í[,?U6¿»!´ñ;ó!c¿>ã…:|P….õâ2Gkä:zœñ>ýf=ˆ~a¿àS;œ!.Ò/f2ºV½X­ =ä¼ÿ<«&«Î «‘ìö:<Þ-=~‘¿æ-"=r/à:)µ•-CŒ–1ÂRp;Ò6'½üº}¿ex>˜ÁHvÃ6=€k†€G€k°™‚:Îù5>ÍŒ?ù*F?§+;§ý^,úå1[’‹:¬{y>?0[B?¤\‘;á¼0.aof1I¦½Ú>Ú-93bö5(«:(Å@¿Nr > ¿Ô½è;ÿ¢&+d3/ÝÀ:q?¿ŽI3>™ð#¿ =)¾ú²q¿š<Š;]ö-<–1ÁI‡:%ʈ>î)’¾ðžk¿¹ó·;yAì/‡Øû2Ù½F>òaö;€r€ræsw ;4ü‚>újw?â{²¼ ª;vÅ.-e§1LN ;Þ?>Qg{? Y³}®¶»€3/€3W€3ÿjŠv?Ò²!>Li_¾ÿXb\(î:rád?fc‘=þq⾎tÔ;j<*ì‰.ƽ0gö=ò¼^—Ê—û—²±¾:BGX=tÛN? 6¿9$ <–^ß.[ëç1lðà:©;#ýQ?ël¿²ìó!¿ÿXbiT¿:Úr9¿^t>7‘%¿S¼¾=wŽ#.Ä;“.èÀ2½ì3'=–°¶¼€)f€)]€sO$Ñ:£#¿þ¾Ù>p$¿=; >-êtÃ.œá ;¢(¿PŠ ?3|¿@„= &s0 äV2Ç,;½î>>éÒ?»4;ž;öAÖÒ:z}ÿXbùx±:8çp¿Kƒ:¼F ­>¢ eÍ~#= w?ŒØ;fq/¨X2Õ¹:bk—)H)ž´Œ:D0u¾tr=>x¿¶ T<& ,+9.É}ë:4|Á¾ nâ=Rk¿r;½/Ã+ñú‰/`X½Ìë>d¯<=€Oä€Oú€OW ‡:©+z?Öîï=)5>0>w;þˆ9.ÙVš1ÓÑü:ÎIt?¾×¼˜>wËa.±?™:,¿AÐ;ë.@l2˜Û‚:бµ>º8?¿ë„<ûë.ó ‹1mo7<–´=Êâþ¼ý€nø€nÒ€n¬·»:4ïœ>‚¡…=Ës¿ å;¢g`.Æí0 Mê: ·Ñ>T}†= ïh¿UF<‘,“I 2ȳK½§ç >BÍ;sHsˆsÜ:Æjo? .->ÌBŸ¾3HÉ:B_,f•µ/Š(;Tw\?*Ïš>h.Ѿú<¶g¶0¼áü2YÀ={†0=Ús™»3˜Ô˜b˜‰$;’3+>À¿º~V¿¬tì:…¢…,g¦0À„:d«ã=[âÔ¾g¿}÷ƒ:¬Ü!.¢­¡1Ë,‚½K %=®›Ò< p/€PpŸ«:L=¿.˜_>C#¿‡è±:ÿS:0àŒÔ1ÿ»²W¿ˆ÷Œ>Oí¾ÿXbS½™.>ó|<7€Mf€MÖ€OÁeŽ:pÄk?;§r>ÿ\ž>‰š:ì-. —Ð0z“ô:Ü-t?düÛ=®>íBW= IO.Z!61ÈÒG½Ÿ’=aá$=ô€¤Ö€¤æ€'ÿsª›¾Ýg ¿}I?ÿXbõxˆ:œ¥7¾PY+¿“8?†(c<Éz 0ï›2MÖ¼#ë=îy~¼ã ˆ y ‹:džT¼j?V´T¿IöŒ:-H?.ï²Û1Åß:˜V=…£?êyH¿ævº;­ÀÔ.Øó2F²Çýlä<΀t€t>€tz¼:r½>¢WK?žþö>þŸ‡;çP.nF)2g|ô:bÚp>/!M?¬Ó ?«P‘;¼vW.Kþ…2ÿë\¼o€Y= ØN='BIBpB8gÁ:"½¾ §l¾>kf?­ˆM;¿ÃG.=€è0¼å:Äýœ¾2OŒ¾äYi?`ð<ìœ/Ê’1Þo¼zÈ=ì‡Ø¼6€‡¸€‡2€‡ÿ•ˆ_>‹þe¾†s¿ÿXb6OÁ:Èo>´Ce¾Õ‡> °q?|¥¨<ÿs/( z1k¸=C=mÿÊ»9ˆqˆd˜ ÜÁ:é”9ÿT¾Ërz¿†äH;ÆðÎ- ļ2ÿÐ’c>ÀÕJ¾…dt¿ÿXbÁSH<‹ =Ug5º68£¦€Na†:½ .< È¿=Œ#½E>(9Õ0+TîÒ1‰;ÍÓ·¿?Í?=1ø;ã/&$±2>“}¼6’$>_aA¼C€/Ž€/|€A§ž':e‚í>v¦^¿ …,¾ÕÕ:Ùš- :1(C:ØÞù>’X_¿¶­Ó<]ê†<ñƒA0ݪ2V€o¼Å%>”Â<¼€A€A€AZÊp:\71?З3¿I->¸j;ô]ä-’ÈŒ1ÿ–FX?£†¾wãî>ÿXb‡½y\ô=ðò \;?ùy*?0o;iß¿.¤Á2c­„:§ƒ =Éí)?j>?ÊJ8;.)ö-C²1³^Œ¼BA)>D–¼Ü€/@¢w€/cו:Á 3¾8$¿N?¿Y£;[,E.C o1‘];¦­¾"?¿P¦J¿#_;)¥,±– 0z9l½Œd>™IT<8€v€Î€.š:Ð1ž=‰æ}?‡‰Ð=úÕ÷:•¥ù, ¹0£Þ:‹±b>5Ðu?Z.>§cx< s¹-vŽ1¢Ñ¼9&;>ñ-,¼€9?€<5€9ÿdž>¾Å„^?k†ê>ÿXbÿ;¼¯¾Á'i?4k>ÿXb"«[½j =^×/=€‰Ê€‰)«§ í:½È@½Å÷~¿gœ=7ëð;Ðñ_.ªƒÓ1í:²Í.hK¡º¹:+N?+ÿON?ìÒ[¿ö©t=ÿXbÿ×?Å¢N¿çÜ>ÿXbÄ@=þ›—=g}J< nnå€ÿYR?yl?)¾ç¼ÿXbÊÀç:ã¤o?‹\³>:=3Ì=„².ܱ¡0'†d¼ ,€=`]=W(R(U(ÿP†ü¾­F§½‚¶]?ÿXb xE:h«ü¾¨¾š”R?ŒÍõ;‘å/†Ž2Ÿ­¨<ØjÀ&ªý*ñJí:9£b½*4~¿< Ö=Ò¿‡<Ì]07[[3¼t“;>wB=TM=¬ì(Cðò:Ó¿›=Ý%%¿Í¢B?LV´;ÜE-›F.0 ƒ:m½™ú¿› J?Ùæ9Ë™ë,w50­Áû<í›»=f/=tP¼PúPü ´:Ý´ù>›²\>s’X?i°<‚¼Õ,Á£+0…¬Þ:<Õ ?†l”>O/I?œ:Ñ:Un,!G1>í½7Q«=ý†‰¼Ob½bKbÿ’:äB;â R½Ì(j¿;Ÿ8˜.Ÿ.H2ûC“:ï¾Ñ¾°N,¾•†e¿Éƒ5;Íl /V42ûYl½'/r=ű<|]€¤®ÿ#äô¾ÙŸY¿]©a>ÿXbâµ9N=¿LüM¿ã Ž>Ñ·>Ò·©0cïš1Tnb½Æjs=­3¾<.€¤€_|ÿð`¾_%j¿¢ ®>ÿXbÿEG¾Ze¿òÎ>ÿXb,J‰½S=9>di½ €o€> €oõÞ:’gÁ>ƒi?Áô">ƒuK;…É@.ò¿2ÿˆþ3>tq?è’¾ÿXb¸w ½É=kÿ¼?€iv€i‚ÿmù8<‰k½Ü¿ÿXbÿ3¥8¾†k=.£{¿ÿXbÌ)½†s >­=/G³G]GaQ™:¾å]?R¥9¼òAÿ>J€I;Vv.¬Ù·1ç‚:n8?úPÂ=ªß/?Ì.ZC¤;ÔX‹,ÏÒ”0˜N;Ê£x?ˆê)¾®Í.>Mˆ'<£+Î.p^ 2Öå:I¼¼=Hù ½Z€nD€ o€n;ç˜>µk¸>¨?b¿Ö—;!÷,Íó^0¤^¢:Ç~S>|¤–>ãn¿i<=B/š®Ø1t•.=˜Š==7»û€Î€Í€˜r ;£r?,—D¾Þ憾ç_;n ê0á72èëõ:#m?±‰¾1?³¾[h7<ö?z.Á@ü1T‡¼Tp˜=‰¶c=›€x|€xj€xjà:¼½U¾åØ]¾$t?Ž!Í;L2\-Öu01)‹:{±g¾Os™¾ŒCm?×Á’;0/-S…£0PŸ½êÊ'>cò½-€ˆº€„B€ˆÿ=4¿ï÷9¿†±À¾ÿXbc';ïÍ:¿à¿1Ù©¾î€¢=Ì&/9žË0²¸¼x{=1 —¼+€¬€¬«€­¾´ô:›*¾”¿ïwI?„<ÀJ/¡-02ñSÝ:@`ñ½Ož¿$J?*u<:„­/F%#2Uù^½L>°WØ<€OR€Oý€OÍjˆ:lt?J¼¹š>@ ;òß.ä—+2Sä;ml?ßqÊ=³µ½>¥b=±1-0‡€®2 &á¼jgØ=‰—'=7€7Ò€7Ú€7 òÕ:¯Îl¾Lù>±W?´\;ÆE-U0È1è)!;Õ¢£¾›Ô ?þÉD?ÐÖ­;Q3!+븛/WB—½¸è$>“ ½€„»€„z€„pÁä:ò…]¿åQÙ¾ zˆ¾C¾;ëë#.™ç<1óuç:³IL¿IY¿÷±—¾R¬Žì?=€DÓ€Gf€DWò?;IóE?UNÇ>ë$?c:<ÿ›š-ùk/1y“ë:~š8?Õ>ÉÑ ?¶;ÌÏ&.6f§1y½ Ðö=€Ó;¼n—¥—¾—ll·:¡>Íâ ?ŽF¿–<«;O.‚\¨0•E¶:%|Ü>Íö?§E,¿®\¬üÄ>#‰i¿}^¨;.--ÔÀ2( ";Þ¥><ê>¦.T¿$xV<Ê/Ÿ2åÓc=ô2J=çP<€&ó€&†€&ƒÛ;˜Ü;?©W*¿Î# ¾è´–:¯kJ,„À0d€ƒ:*U4?“&.¿ó^O¾/%®:ýÐ_-½ã¥03ı½#k­=Hü =~€,8€,é€,ÿIøø½>ÞE?El?ÿXbÛ@„:+È+=4^?dÅý>:óU;—æ 1.3N32F½Ù=£<3={€‰ô€‰9MYÞ”:ÝÚ>¾Jr¿4—“>Ö®<'ºÉ/f"ÿ1U¿:Åõ*>6éT¿÷?–*Ù;®S.8M71"'½Þ<µ=á%¸¼ tjttÔ¡‡:ñ ¡¾mß¾s²W¿’›;“Æ/$Gá2ÿ8\<¾”îÁ¾Ï2h¿ÿXb­ù¼4.=$ñr;+ ¦ o€ ª>%;•ºŒ>!øp¿ê¾H¾Åº9?e-g¥“."-#;¬9S> gt¿ò¡[¾™5œ=Ú~.1¨Ë2ù½7-=ï‘M=Ržy€z^Ç„:³¿ÇíÈ>ï¿5?ÅÿÒ;\æ´.0%02éCÆ:å¾o6Õ>¡J?“x<ȇ‰/„À2òD<=Gä=›„¼0€Œ™€Œ¢€Î݃:ò#­>Ù—>WÄd¿JÅé:ß~Ô,îi“0¿,ã:‹´«>Œ«Ô>°wX¿¯7ˆ;ZI/Í 63¼…<Ëm=Õxé¼9›x€Ÿi€Ÿ@TŒ:~‹>¼>4~s¿f ‹ ©< v¿zG<šÙ¼.F2·E™<Ñv =áÓ;_6w6z6ÿÚ÷‡½Qƒ~¿M}­=ÿXbݪŠ: ȽrÖv¿[f|>¶æÇ;\és/±™M1Ûl,¼±R¡=·Am=!€*?€*€*©¶:·±¾0Ľ3P|?ÒÒ‰;<»Ò-Óf¡1¹ ¶:½=n=¶oÙ½~?´‹o< Ó˜/0Šž2º†™<¥¿—=¶õS=uLö€FÐLEb;B¸´>2Úš¾Ñ©b?÷¢;øl-$$¼17Vƒ:gÀþ>¯õS¾Š¥W?í®­;v£.¹P2•Ô ½Ž‘l=Î¥8¼€E}€O€Eÿ.…À¾ ¶½¾lY¿ÿXb!°ì: °–¾¡¹‚¾àÄk¿þ\(=D…m)ÖGÄ+ޝ;ÿÍ =}]†<9 €¥> ÿÍ}¡=Žò~¿‹¡6=ÿXb³•ö: ˆc¼Æã¿ÎÓ<ˆ6&<ü# /ò˘1Í冼h‡=H[=ÿ€?t€?õ€?48Æ:ËòÓ¾ÂV¾”]?äñ48?‡¿] §:tLx,[3Õ0êÝ:7È>2_7?ó¿w× o17¨}¼ª(>>H‹³¼FûF ,š:'V_?î¶©>Îé·>ò<"æ/á¾ 1Un–:ã[?¨Jt>ˆ ë>Îb,<£Åí+C?Û.qÊ=Ïà=[<1tt‰;à´O?¥w?ê¼ß¥K: ,^º;1ú!T;V?”{ ?æá<ô];á1h-«¿ß1-Í-;/ý =¬‹Û;"6GZ¬ð:i¾Ê}¿Úæ½U³¸:²jg'î+ ‘æ:xµ«¾‘o¿M¾Zæ:i±U/xÓè1ËÚ¦½œ >{ØK=€\¼€\M€\4Á:dk÷¾iRï>÷=?µX;´‡i)­Ë.¤œé::ý ¿ÊÔì>:1?Oî ;&¥,e¹‘1·Ž½˜†á=è¢!=r€à€Ò€ÿ·9–>·j¿“=>ÿXbVRP;¶³>#¡g¿®Àx>(¿:§¢!+6÷/É¡½`>ÖŒŒ=}„<2€Ï€Ëÿz°r¿²-ê=Û˜¾ÿXb´4ž:Î^¿zЇ<ü¾øU7<8Ÿ%0 ¢2º2(<º„Ã=ÀéݼŽº€nƎë²:ÏŽ>ê*>?²ö¿áÂ;×="/Âb›2ü‡?;1´Ê>²Ã-?‹U¿¨I<Ùb0B@#3ç‰'½á >iT`;++;+ÿå? Ä¿º<?ÿXbÿ’ó? Ù4¿"dÅ>ÿXbM…8½¶g=†¶¼€s>€s[€sÿT Z¿Í±5>Õfú¾ÿXbê½:VV¿÷’>‹Ó`ý>n½¼€Z €Zÿk9Y?<6ð>ª’z>ÿXbÿ4£9?6 0?tÑ=ÿXb/];lè>tïa<~ü怯:eõ¼öñ?á›<Í»;#(,nD—0h!;¢M½O ?)A¦<âØ ;‡¸§-Þ«r2¶I…½Ëd>(·í¼&Ò&þ&àu’:|'?†5¿¼«†¾»fM;ëa¹.,¡1ÿâÏ:—Z?¨“E¿«¶o¾j<3‹C1µ§Ì3Þv¡½¬:ë=S"‰»^‘ì‘~‘ª‡:œü¾o¦Õ¾ê_C¿mš9T›x+j/vÖÞ:ýU¿þ‘,¾ÓëI¿¶³{=BRè/#=Ñ2~©_=(F–=E½`<;€lé€lå€lÐm¸:ê-Œ>Ýv?¢e½¦{„;¾ºò,ñ”1˜¼:¸Æa>ÿ–w?û’¾üô;Ð-íï)2„·§½_¶>ØG'ü_?B–á;å.=vÿ1Ùˆƒ:aâk;;¼À>â*m?±K;èn-ü\À0 ]‰;ÜŸ =ôSœ¼-€NL€‡õ€NÏïŠ:ÈÇ<ÉÙ¿KÂ=˜ü¦9¦>Ç+[‹z16#;yê!½6|¿G‹">G[z<ü%/(¢6w*œßp½“E=eS.;€Z€Ž+€ŽÿÃ)¿ºÅ=?E¡ó½ÿXb%•„::#¿ójQ?É`±¼´è2;Æœ,1¾‰.ô1_½ýÏ=Þ°-=1/`/B$áŸÀ:v/>Å.«>•µf?ƵE;† _,ãn/ü¶F;»£®=²%­> ío?Ö©<û·/RmB3ä÷¶½@lÉ=ãÁ–<€ oÏ€ ­±:ˆé{¿âÝ¡<»"5>Xl¢;IÍ7+sx /¡ëÝ:ÿ%{¿ÓȺ=ï/>²´;ùŸ7.ðž:2Q¡º¼6£=.½ €¢ž€¢*€¢Ã!(;®_ ¾T©‘<%s¿B*ç; ]-.Fû1Š˜Œ:^p¾ûa;=.x¿’C<†L_-?¸10öÏS»æ”À=ß ½m€ š€na€ní†: Øí=ÅÁ?ïWP¿bpn;;Ò--Þj1…‡:Çœõ=4¿?ûÜV¿Ç€°:î,,Áò°0›S¼¿~(>±–¼ "€Aqé:÷é©»ÝV¿#+ ¿û'€:DJ(éqÄ+ÿ´XL>Πa¿AÛ¾ÿXbÖ­§Ø¾;Q‰a-¢j2ʤF½@k>=}–'=y-ð-ì-ë†:ï·=Îò>?wø(?Ï;ãL3/ÁÓ 2ÿÆŽ<"~F?S›!?ÿXb”õ<`sN=RN=,€Ký€K[€K#}ƒ:§uÞ>„&¿ó£=?ÕIª:ô`Î+“90£;Ùÿ?:Õö¾½ 6?´[Û; 1.² Ù1(w=ÂûŠ=|{W<kM€¾kÓ„:Q‘u?›=>R—z½ÈR;.l#-åÝË0°¿;Ÿn|?¢R*>3s;i_ [;€¿¾-AW 1‡Ü…:äÆH?§ñ¿§É­>*ò;Ú Ï,#¼Û/ÉäÔ»O=²=Ôi=^€-@€*9€-Æ-‚:ð³?=›N¼÷²?¹Ô[;;õ-sÆÃ1Âeß:#ˆ=qPÑ=~?2Ã¥;у“.ŸÑ15(š¼d•">‚o¼#€/B€/€/è¤P:o¸>¦çi¿•B¾iG=:Q.]’S0©hö:¦8>Rvj¿Ks“¾—/¾<1—·0hE3eS.º€ ]=ïâý¼r È ž ÀþŒ:âCš>z¥¾=¸e¿à7¯;ø B.rã®1óÙ:Z€Ð= «¾Èßo¿÷È–<‹¯-Í~^0Ïåºz=(Խ瀠¶€ 6€ à{:„i‚>zϽ°aw¿›Ÿ…<Ì+Ê-œ¾0IŸ‡:vb„>J‘W¾ÔYq¿|Û;ï¬,\Þ¶.}é¼tEé=¤ú=9'Ò'K€7 a;‘ǽ_•?ÌÂI?×,—: );,0Tx1rÊ$;íʾ“v)?æ1B8½¶PàçÂ:Ä·`¿‚¤¾3çµ¾!B;Y.öð;2ôi#;æ·S¿9†Â¾1%Ô¾"‹;Iò®.˜Ï¡1Ï2 ¼±OÀ=øSc=\€-"€,±€-Õƒ:Â)a½Ê?&jZ?U1;p-ó,—I0+;£»½ºÅüø>Ÿ°_?ûã;Ð×.ÔÅ–2S?¯½Ëf>ùž;'M$ÿþ7¿ ¸>¿„¿ÿXb0é:Kñ?¿!2k>[Ü¿²”å;Ðh,ôqÚ.Lˆ¹¼§Z;>ææ›¼ N ·‹?Ú::¿­lÐ>?  ¿z¼W;Á.4×2÷âé: å6¿[ñ>>_¿µÇ;-ë,âÊ1•Ô =+¦²=+‡–¼t1ë1j1 ¼‹:+ ?äÉö=ðU¿H´:„¤o,dÂl1–Äë:#gç> .x<9Td¿žÐž; t@.õ*23n*=Nd†=i­è<=€Q:€x€Q¿³:ê G?ʯƒ<,ð ?úë…<ªC /Y ¯1VLÞ:þ©F?>f˼$U!? O-< e0ÎÖ20Õ̼4€·=ˆ½…î‡A…‡w:€ ö¾=?E“7¿B—¸;—®Ÿ/K¬Ö2îµ:”ºì¾6Â?,A!¿’¸{<4U/!» 3ÄÎ<4Iì=ÈÒ=,ø|,L•…:OÉÎ>Ê?r2? ý:ËÏE-Ù2îç:Á|½>ÚŒ ?A??¨4±:n*¼+xÏ0qó<)Ðç=¯ì¼€’Ö€Œt€’õf;ñcý> %?G€¿ñ¹;‚ŠÔ-Šwš1«XÝ:9¡ð>¥±?T¶$¿€6<·Ü¨/úæ€2ZEÿ¼r16>²ž»HW€9 HÒd¥:¹ïM¾´þR?ï…?¿ó=šo/À r1èk›:Ÿ®.¼ÚVF?bÕ!?Øó>é}0r¯C3»G6½déC=—Œ#=9-p-ö€2ÿ+1¾¹þ>Eµ[?ÿXbÀr‚:5ɾõ?\9R?On<*à,ÞÎã/†z½ß‹/=„‚Ò<€P>€Pypÿ*ð¿…z/?ž–¿ÿXbî;­ê1¿«g ?û²ò¾‘¤=‰Úb04ï2ªH¼»E =AEU¼ß€£ž€£ÿ€£ÿç¿\¼IK¿–u•=ÿXbXÉû:Ì(z;m¶¿gA=Ö=;þ–E-ëªp1«%½½èÝø=Ɔ.=<€ev€eï€eÀ‡:BãY¿ùÏ=i"?wèC;F½.Ë×r2KÔ†:ET_¿u å½›ó>T¼0N]¿‹äñ>ÿXb“è”:Lƨ=~Ÿq¿êÑ£>Sl<Ì¥,wÁ 2¯@4=9b­=l8» €œ€”€`®U;ZÁs?¤ ¾EbŒ¾ø]8<²ß›/;¯u2¼Á$;/|t?Þ¤½¹ ’¾›^=<ú@P143¶Ø­½µ5¢=ú³Ÿ<*€û€š€öù:&R¿µò¾ ¤>ºÕo;Z 1.E³2×[¹:k&^¿|·”¾!uÎ>çÅ<Œ /@j2ÒŽ›<ïW=ÒF=úL…LÎL˜A¸:œQ?Œ4¾‚PF?Øâ< o&/±dã1„‚:­™ ?Ùì5¾ Q?†’õ:ªh+׆>/z=’X=.©Z<ªÞªúªzž:ªJ„>P~s¿X ->ÝN:þŽ(%Ýjl*LBÆ:E>§˜s¿ @j<Öéê;r-Ó7–0Š‘…½Ÿ<,>½u½Æ>)»:_ô#¿5R¯½bC¿%³.<«å (–T%-Ÿ/Á:ÿ³¿OÔ½fÀK¿`;udÌ/æq 2÷Z½›Ëí=…`U=€i€Dì€Dÿ>€(>«Ùö¾@J\?ÿXbq<ê:Lû¢=õ¦ ¿XCT?od´<¹2A.Î^11D½PVL=´I¼9€E€X€EÿSð•¾Núg?Å:œ¾ÿXbÿ¿»Ö¾Ï6a?qTe¾ÿXb”m`½QÝ>Ñ#Æ< €.€è€O¯E³:‘b4?|0?­Ø+>¨Ë”;e£‰&É¥±(CV4;?³*?éÓñE;=€Dy€D–€DV˽:¯âE?y•5>ð?XË;0aË.ä¹¼1ñAç:›ˆ,?Uº\>0å4?OeF2Vï½¥>z5@½„*€! „½Â‡:µ€w¿Q|Í=²žp¾²j;A~0,ì¾/ÿÜòr¿Â@†½dݾÿXbÞªk»µ>ÌëÛÜ•<¨;Ž6+ÁÊ—-ÿksɾ!e?¨“O>ÿXb n¼ó<=ó8L=<B8?ãB(¢‹:þc®>Ÿ”?á[=?÷Ù:;r‰'*x+uØ‹:Œ>¥? ¤A?Õ}T;7ò.‘Œ£1;Ç=ʈ‹=$š¼*1X1W1ÿ˜ú?s@E»-/P¿ÿXbÿ¤9#?=5Ÿ½45D¿ÿXbU¡=ä2Î=²o¼$€Œì€Œ¤€`ññã:›T?)D>ü‰K¿ùwï:P™%-¨¬Ê1!÷;+ ?|«s>8¹N¿è<>&.½2F]ë¼k˜=Z×(=;€:É€:r€:ÿ;¿Mo±¾Í¥?ÿXbÿJÉ"¿eÈ®¾Û21?ÿXb)=“½þ =³•;€y€yœÿK¡i¿€Ï>Îæ[½ÿXbÿQºl¿d˽>,±½ÿXb‰%¥½:]–=Dø—©§‚:-8P+íz.­Wí:àN¿âþ ¿kÈu>šP²<ìZ/Õ!Š2cÔµ;œÅ =ä󊼽€Nü€Ny€N0†:I©-½f~¿ó•Ó=Èè+:݃.‡Î2* ;l8=„a¿Ž&Y=·Éþ;Sbz.À½²2Õ<§½ª©=Œ„¶»V^v ÏÇ:Ûy;¿Ä¤ ¾e·¿ï_O;túf.y}%10 ;z¨7¿Ÿ)b¾;$)¿å÷/<-âÚ.ÃWû1æÊ`½Ž‘Ì=&s¬¼vû–Z°›:½]ܾuØŠ>gf\¿B’±; fp-ªšÎ0þê:•]´¾&7´>Ïÿ]¿£àÍ<âÅ®/£3ý-½™Ö6>E¼‹1€9w‹ÿUó¿tÑ6?Íþ½¾ÿXbÿ¹Š¿šG?Îçf¾ÿXbù«»ú(>P6å<>€»€ý€† Í:¡áʽë=d?ÎBâ>2Oá:ó&%/Ý2,Tá:óf±½uÎe??5Ý>w<»|g/§š2· £¼ˆ—= Â\=|€?Ü€xB€?®¿:U~¿hɃ¾é€I?º÷:žn+,g©/0ÌcF;^¿¶ãg¾ŽT?:}”:ù•¦,QIÀ1_îS½”¥=?ãB¼Ÿ×ž Ÿ(–:QÌ”½‡‹>U¬u¿ûšÊ9ú|Ú+÷/ò| ;Sço¾þ †>H«o¿Éî]<üÁ/RZø1hͼ¸È=—ǽE€ ã¡Ü€ +~„:ÓúÊ=$²ø<öž~¿yµg;nÞÎ,Ç9‡0Þâ:¥ >Úÿü½½·{¿zòZÕ°y¿  ‹=Ö´Á<4ƈ.ë_51¢¿ð:LéI>¬my¿g}Þ=Õ(°:øXH·¾X–Œ:ð“.õ,¤1ïÖŠ:6,H¿e;ý>KE¾æ"BËó<[odoßodø…:Aî¾\‹b¿Æ{Ë<7±&:Ý2,Æf)/b‘:èù¿%£X¿Hh+=éÞ;žë.«f!1¼± ½xî >wMH=,€Ö€|€ºüç:¤:¾ ` ? KP?š@>;0Ý-¦š2ÕŒß:|x©¾O?Ùú@?{ :7>,E›1QL^9î²=¼ZîäÔ9¿ë)¿+^Ó:w;Y+°2¶.ʃ:D=´=Lµ:¿Ò°-¿%àI;ñUï'){‘*ÀÌ7=–±Á= Ð6<;iÁiyqò[;x?1Ôt>[]x=Ñ€+:¶fö3¶fö3†E;•u?þÍŽ>rH4=B¹:ržW,àÃÏ1ª|O¼½nQ=6 ½¡@€¡—€¡õò‚:Šq/½Jç¾u d¿'¡Í;Çc4.µ³1ݸþ:=Pǽ¹'ë¾ab¿·Ú¢<áÛ0Š~429(½Lß+>Ü 6½KÊ€+X²Iˆ:tGk?r¸>&±#>µÙ;[Ì÷/þM2{÷â:»(r?Ž>°->Ä^7=·".ÏGP0›™¼PmÐ=Iüí€;ù€;t{oz†:¥O=}%>vu¿¦Ž:«„,-mM0åÑ:î6Ó= o‡>3wu¿ôx¯:¢\-µÙ`0‚o¼cd)> §L¼_Q€A^Q¯Ð…:ÀŸ>ÁÆ&?.1?ìÎÒ; ‹Û-sç0ÿX?L¾è>#Û9?ÿXbí¸½¬>Ãô=¼€ € ¼f?¸:å;]?jÍ>x›>ÜŠ=;·>'’öX+WG¼:?LZ?ñ—à>Ô5‘>ð2ä;Gõ³-‡(h1¢‚¼R™Â=†½‡Ú‡&‡N¤‘:ï¾R4N?ß¿^¾;€‚'yk¥* .‘:Ú‡¾óðZ? 8ý¾u é:W”,Ò4ý/f/[=Ãó’=N—Å;?mvmömS…:°ÈÕ=Übc?å¾Ô¤=;„Í#/²–2´¿ž:uš–:•‡q?²²©¾¢V<<î`†/Š,›2†ˆ<Ý{¸=P4O=:KíKš€$îÝŠ:‚Ü;?»¢>÷)?ÝúÈ;Á(¥-Öã`0·{»:¹¹3?Ó±>¯9?uç¦;©­/;¼1jê<7§=ƒÂ <ªéªÊªÎ/Û:T…>Ž“p¿¶uk>¤õ:5ž/'C¹„*ÕÚ:錃>êún¿€>µwÕ; F¾&耼)K­—½ó,>-?0½*€„耄®€„ÿr1¿k¿Æ½õ¾ÿXbÿ,C¿¦\0¿Y ¿ÿXbK±#¼C=#Ûù;l€§½€§ð€§pAŠ:OIó;¡è¿æ(Ò¼_û0;6Ê!7p€%n÷:mDƒ¼<Ø¿šWý¼7¯Z;è5b.pÖ2­£*½Èl=o @¼nž$€¿žMÏÅ:G%:>OÂI¾2¡v¿sK :¥-žwO2lÅ:B Q=Ðbi¾[ëx¿æþ <ϱô-×je1ÑX;=@j³=Òà6oâ:îÇ~?H²­=ÊÃD=ñ;z»ò-©72‡§=`ß=IhË<-i†€t\iº˜;¡îQ?d?òüz>ã‹);?{Î,£A‡2øÊ;‹W?¢V?Þ…7>X5­:¡m-×úH1B“Ľ*€Ÿì€Ÿû€Ÿ?Ê:ÀƒÛ>©ƒd¾^`¿ƒ-à;Àã+lKQ.Ñ:×Öæ>4¾ˆ¾0 Z¿À·<]î4.Lm1R,—½Ê¤†=ÄÎ;i€Ô€Ѐÿµ›%¿Gþ>¿‘!¾ÿXb[Úõ:?ý+¿‹$;¿fô½wœ;Š™7."62pÏs<~‹=jê<,ªX¤Ü§@ðö:ÑAðô:>H`^¿Ér¤:Ž©6+À`c0›";åM×>€—$>N—d¿C{•;:}Š/1Äû2ì‡ØºŸ=W=Dþ¼2 È ü È^‡:$͈>LEÞ½u¿>·;kÝ+(O:é,ºIÊ:eÙ|>[j}¾ÉØo¿×Q¢<>Q9.=TC1×le<»+»=>U=?KîKìK.„:Zwè>9š°>kNR?@åU;œ ,¶….H…:Î…Ù>?Ö>ñM?SK;,-ôQý/›ÈL<=Iº=¡„Y=õ€-ï€-ëKiJy:Ð’ã>Hk®>•T?è»];‡Ì .§’ì14ô;»Fˆ>›¾>ò c?3æ9;®ƒ„-¹#ß0w<Öñ>†jY?1G<$ˆ-q771Û³Ç:EÉ>Ûíþ>¦PT?~£E S¿¾»T„;Ì “-^(1i ;Õm?ã<®Á¾½£;c͵,ÜÖZ1ªµ°<=ì†í<[ªûªKª-Þ:àž?(öX¿i#>m :8Z-S6K1è¹ì:êa‰>æÖu¿Ì œ=y0; T.Ö¾1’½Lm9>Ò^½€+­€+€>ÿXx¾Öº}?w¹Ó<ÿXbÉVÀ:ó)œ½ ~x?'vi>Ÿñ;Ø /6Þ‰0ŽY6=¢Ó“=‘ÔÂ<€Q3€Qú€Qÿ/™l?% ¶<È0Ã>ÿXb>ôµ:LùP?|4ˆ>dA? <•Ú/À\ñ0JÓ ½¥ÿ=®V=7uÍ€6uÿ„€$¾‹½¾ƒ:j?ÿXbh ‹:}é5¾¶r<¾Ø{w?½î;<9Ç¡-¾W 0rmh=Jî=7§<€Lø€lÞ€LKŸ‹:R7 ?o×$?Vá>€;e.¡.¡1 -µ:÷#?u3?W¤>Ó<Œ/èx¡2è0_½ë°=Í<9=/r/R€'w‹·:ÖF¾^=ßîz?aý¬:-¥p,: 1À}ã:ØSÖ½½±=on~?0ïŸ<£¡0£p2¡„Y½OY =‰=O«<'«2«û¨ï:*O=ðÚ¿1€*Ú€?á€*# ;Ý_#¾p¤±=N¾{?û`‹;âŠ-UãH1M;"-¾w$½Á+|?›) ;ÿ~‡,-7Ð/Á;ù¼Cçõ=˜ûä<3"ù'Ã"ö°:PÀ¡<ú<[?k?…“!<óL,鳂/ˆ‹‰:C¿¼ˆ§J?AN?ñÿ;)©r/Û'ã1žµ[½$*=P?= [+[:€HÓ°:=K¤=F(¿_­Y?X¡“;9×+/„Ìh1¦3:ÊÍ̼!¿râF?Š$;‚pD0i„œ2ŠR½£=Üð;= [Ë€‰,[;HŽ:g½¡=P¿ÔÁ?Z¼;ÑÛ/ƒ2³¹Ž:†§>=vÍ^¿§û>NO+;;´ê.7c$2¦'l½ZÙþ=1^ó»J€–Þ€–Œ€–UWe:ÎË>]1‰>øÅk¿³<âàË+€í.2;!;ßkž>å„`>»àl¿´';4pQ-ÌN1Ìš½©õþ=‹ÁÃ<$.¼"0sꯃ:ÐÀ >Æi`?%ì>㛵:SÙ)ô,ð-àƒæ:Ï…g=ï´X?H„?ã<)3á-ºPc1q9½âÍZ=()0¼€T€Xò€>V„:/%>ËÚ罌üz¿¯5Ú;.Jä&Ô¡* i@;ËÐû==ÿ2½ Ï}¿pÎQ<žŽÈ/å° 3»(ú<Ì}r=éï%=?€V€Vd€V¬„:cÎõ>+Ä^¾Y?þÙ:£,Óñ…0`¯ë:O}ù>R~z¾‹™V?eº\<Š<,0ãžg3 Š›¼T©Ù=\Ǹ¼>{ÿ{¸{"Ó€:/м×Ïs>ª™x¿Ô¤=;g¦-”1fæ:i>b½‰w¿>+m¿ Y¶<ÔV/eò3¦+¸½Ñ>2q«;4küQ:DÔf¿7=+©Ü¾m-l;¶k/ …1}Š:ª(n¿Ñ‡>Ù­¾É_;˜"-‡Í/)Í;Ó½Ž==ò½€›a€Ÿ™€›Î´’:ž>wÔɾ7™]¿é[”;çb-'“0~ Œ:$Ÿ>P¾Íªm¿LüP<›c¯.ºYv1•m½‚©>è/ôº€”€”X€”qmá:ˆÕù=ÔµÀ=ñ|¿Ï÷à;„Ö-3±º0?÷:tŽˆ>x“€>84n¿â"¡<ÞêÈ. Ì1µO§½@iè=º >=Z€Tu»€ÿÈ<ÅÎ ¿-$G?ÿXb8¾:nÏÿ¼ßç¿0 Z?ÍQÊ;øpÅ<‚KÝ/ëC2²Ñƒ:sk=¾9Âl¿§)ª>h£ <…©0´)C2U½Ûܘ=I½'=å€8ü€8s€2 º:té¼>? ¾`½k?|µ’:UÇ --TÑ1·Pã:X>D ¾l?s?3æ­<"MŽ.Ç>­0·¸F=ž•t=ýOþ<^€ý€Ÿ€ö}‹:¹#‰>ªª!>ÙOs?:˜<>.1fL1«„:ó/>ëÇ‹>ÛZr?-ö<¯B@/ì±12Vœj½Fl=Ý^Ò:€€ê€%i€€ÿ;¹k¿34µ¾Áã'¾ÿXb…bŒ:À­l¿5ƒ¾No¾®R ;žíœ+Üë÷/“äy=Þ:=¿ñ5<€#kó€`Fé:’E?šƒº<¡(“½: <ºŒ‘/Zã‘2aß:Øì|?‘ßâ=B¢Ü½ïNž;. W-×^1xC½· =@j=€]¼€]à€‰yð:·Xè;"ú¿Ñò9<áqp:1ñš,‘ À1«b;ð(ˆ¼%É¿E=7 v:ø-ÿ2¹nн®F&>¹Te½J91€ƒYá ;ò‡l¿±ž<«˜Ã¾ViZ;6·2,Ÿ‘ 0%_ì:¸ìZ¿õˆ½ –¿’´1=ý±g/s’2ƒÓ¼š^">ƒ@¼8;­;ù€/[Œ‡:Ø>æE¿ŽÅ¿S—;Z*„bR.ò»ü:Ò}>‰MG¿Ã´¿¦C< )‡,ô·­/í×]½Z =Û2`<&€Ž€ÿÒIN»ùñ¿4‚§¼ÿXb¤‰:ô'½TP¿X0±¼Ø{”;â.?Qµ1À …¼ùdÅ=E+÷¼ ‡ê€;#‡,[à:f¾Q;i?‡ÿ°¾b×:øÃã-+ï 2MôÎ:èõG¾_`b?{+Ù¾9A <™yä*‰NS.F#Ÿ½š”2>|€.½€p€ppl‚ä':JÆ¿Oæ1? Ö>ÎÁ<É.-ôX›/* é:'—¿Kc>?j×Ð>t{<$˜–/}å•2_·=®í=RI<€t€t±€t ’å:ÞcE?k¼!?-å¢=<ê:Z5£+Ò:&0À;;;?‚z-?ا=(Se:þ,°Añ1BU½Î9>\,»€—º€—À;ÁS:¾€]¾þ²¾‰i¿íÒ;1Te,”ó31X„:+¾D½õ¾•Á]¿C[<ÓŠe/šzŠ2øŠ®½À#ê=¯—¦:‘õ‘Þ€uZ«:€Õ*¿ïzü¾¹á¿ÿ±8¯÷-çP 1;þ$;õ{"¿óè¾Ø7 ¿2mG<ÊîE.‚01]ú¼‚5>ðÁë¼€U€U€UÿOJZ?=RU=ä¿ÿXbÿ”j=?Ðᎂm*¿ÿXbÞY{½5~!=¾4=€v…€va€v¡T‚:(±!¿Uùv> }@?fš:©ßâ.Ur2ݘžºà¹×=ëp4=&€@N€@?€@¹Ó’:M8>~V->x?_ ø;N4/4Ï|1ò¾:´€7>d£ˆ>§ir?¹ø]àL =6€.߀.î€k¨Øì:Q«–½Ls`?zVó>–4X:éܘ*iÝ13x’:º}€½cl?f±Ã>©=;÷jÆ,ý4'1ëŒo½a5¶=.þ6= /‡/M/ÿûºS>/!¾„4w?ÿXbˆvæ:ZN> Œç½}y?N5à<\JG-Ñ 0º»N<s­=¦ [=$€F}€F:€F ’ƒ:‘Á?Ò'Û½êÏM?Eýˆ;—&Ô*îƒ.·Õ‚:¾ô>·) ½šâ`?š<Ê•.Îûü0Åþr½pD7=ƒÝ0=€vZ€vv€vÿN¾Ñõ?ËB7?ÿXbe¾:T³¾÷~?à˜>?[ ’k8í>öçY?¶«ž;~n.†ß×1mˆ:ºÀf>Ê‚?EdQ?ø¾;ˆ¶‰/z~¸2GtÏ;ÍÎb=ÀAû¼. ¾ E Þ¬ƒ::`÷¼U'¾”9}¿h‹;)“Œ/ÒcA2²Œ„:hÁ=®ü½å|¿´.*P¿ïÃ>ÿXbÿgoÂ>¨˜e¿M7h>ÿXbõ€™½à¡¨=f¤^¼1bõb…bá¡:â–2¿$CË¾Ž¯¿ÖíÔ:o­†.«72„Á:Ö˜'¿¾¾–(¿>ìþ:Ù9É#b¿(q:‰½ l =¦ò;€¨G€‹@€‹äúñ:ã1½'S¿Ån==(›:k|8)¾™A-Ö«!;Þó;¾…x¿ L>:i <ƒ¡X0‘2¡óš½d;>v3£¼|€ˆþ€ˆö€ˆÿpê ¿Õ*¿‰@ϾÿXbÿï²<¿m´¿u_·¾ÿXbWî…½Åâw=§“< ®Y®z€©‹Šã:ꦞ¾Íµi¿ü‡>%˜É:KÀ(,if1Á6é:a ¹¾|Ðe¿X>†¶£;-óX.ý€1sKýL?ÕA ¿ï&><ÝÎ]/À‘2E‰=;õ‘>»ü5?¤Í$¿ŽÌ;ò“.ÏPœ2†l½î@=(™œ¼4b×þÿƒ: f ¾ïO±¾Òm¿N†;D«*Œ.Uà‚:â*l;耶¾¸.o¿ûGO; Ä-ÏZ-1ëÙ¼´:Ù=Y·¼{Õ ò â+¸:>ì½üÂì>³a¿bF<¯þà,D1?8;Qƒõ½¤²?1†W¿Ê$"<¸ó”.<12~Çð::Ï=ôø===€¦€¦ñ€¦ä);R,?>JŽ =%Z{?Sm;Q <+€é¨0ÿ^b€>d«½4£w?ÿXb„g<Ãf=¸wM= €Kº€K(L»Àƒ:ˆÿ%?žÍ¾Â'??’¸±:Z­-”½…0)ƒ:/‹? Ó½ÀˆO?ËÉ;ˆ`4-ƒzž0Ëœ®?.×½¾*&?4‘Í;â°‘,³I11#žì»·ï=Z›F=2€¦€¦Û€¦ÿgu->îà=¿'#&?ÿXb³†Ž:ËÚ>sâ^¿#üï>÷@ž;ý±/#AY1B³k½+‰,=¸V;=€v%€vp€vú"‡:äɾ\àñ>»ÊI?†öx<õœˆ.šcm1êí‡:3Sì¾ï§¸>¢{O?ÿ…]<+Hþ/d‰·2製³ °= ³=€‚ª퀂f—; F¿5¡·½R— ?ËÈd;Æ?²-+Ž 25wF;‚ÏF¿Ý­a¼=!?©y;.&."µJ2š™ÿXbãæÚ:…à)¿yy?¿Vcz<¡)]<ë·W$ ñ6'·%2½™-™=Á.=€0)€2,€0&vá:Æh/¾„˽å|?í´ß;e±+rŽu/-ë½:òÙ]¾H ¾Ôw?u£0<œê.HA2ä¡o½)é¡=,2=-€'¼€'ž#™‚‡:&2‘¾øò?¾,Áp?3?†:ô™)—6.n5‡:T‹z¾Žý¾{Ùm?C*X<Àg%/fA—2B ž<.XÊ=\Ǹ¼.€Œ¿€ŒÛŽÿÊnW>£‚>ýw¿ÿXbfë¿:FFý=Yw†>ñùt¿ò€Û<& {/p&ý1óWH;/ùÿ=Ñy ¼M€È€þ€xxÜ:G‘½H"C?¶$¿3¥;‚Ã.Æë1Šfä:*ç=Œ“A?ŸE'¿4¥;Åm‰. (2µÄJ=üo…=C­é<€Lš€¼€LéÇ„:r±=of?ÀX?6f";­G3.kÀ28…: ‘º[û?9åP?4Áà!?Q˜;‹"‚-‰¸±0Ò%;˜ÀL¿¯Æ>¶ç?JÔš:¦.! 0[éµ½žaê=j÷«;-€€²€ÿ*© ¿R¿"T¿ÿXbå,;u~6¿c¿ª¯Ì¾æqŸ=Ž|ó/|åò1ڮмM…Ø=.X*=ë€7Ѐ7»€7™ŒÎ:–롾Éwê>±T?¼û;Ø9½,Í1Ä{!;¯¾]äâ>UÊY?·¯r<‰–Å4‰–Å4Y =§¥=Õ&=4P2P†Póo¯:ï??DQ=Îå(?üÆW<ï|èD•:ÕÒD¿í^?ÎSþûcÂ;?CL,ã°/«0ƒ:¬§N¿¤b?„"о­îB<Ƨ'04• 2`v=™e=Ùè=V€V]€Ví€V(„:…ù*?ÖLd½ >? ®;zì,_1dtÝ:Hâ9?`ce<Ýû/?£ß,<õ¥C.s” 1šr½?q >}^q;€^S<9€^ÿÏ@?¿ºÄ!?L@S¾ÿXbï‘Q:”G¿?ÔA¾¥Ï‚:ûxœ/”Œ2È™¦¼Ð'"> Ý»€/´€/[Uÿ Åõ>ܰX¿<øk>ÿXbÝò„:x0?¼£>¿à°>–x;?v -¢"0ä2޽nà=•¶8<=€~J€~€~ÿ:7 ¿¶V:¿eõÚ>ÿXb« x:m[L¿'ÿQ¾Ôù?˜±7=Vök1îV2Fz±½ ŒÜ=™J<}þÜÿJðu¿~P>žðù½ÿXb_…ƒ:‘z¿cdO>Í"=¿í;<`”ô-×’²08½£ù=J¸¼*—\—º—·:&Á¸>ܼ%?]Ú+¿½j8;Õ‰&/–ÜÄ1Ôjå:Â>Ê2*?)Í$¿Õ©®<å)^0’|ú2úg½Õ•=Í<9==[f€‰ü[ŽuŽ:ñ¿U½”á`¿2ó>’¥; I.È+ˆ1ü0‰:%ž°b¿6ä>Lj;¢><){4î+|_ܼê=€= 5 Ø:²H(>8|¿±ðD=v\O<—3r/ Ìð1…° ;l|>8|n¿Höˆ¾ž0Ô[‰=<é-K/ÿäD2ün!;SPg¼ŒÀ|¿èó!>M`P<$hÞ.›yè1]QJ½>gG*<#€e€P€o-Ì: 9{?|k?>Ć8=`1><>„/»¹2ð:l ?2ȯ=ší»Êß <¶•3/8‹2ö™³¼ÍW =FzѼýŽ€‡½ÆŠ:»jÈ<éÇ|¿ f:t½/вé1{…è:˜ŸB=;Ît¿Â“¾NÃë=Š€S0-bÊ1ìM =ý…=WvÁ<(ª¾ª¤ªŒKÃ:g×…>´3e¿Û¦¸>ñ*ˆ:¦4.¡÷Ó1è Û:íÿŠ>Îúf¿@ƒ«>ï^=;ò|,Ôí0^½J½ÑëÏ=Èì,=;/t/²/ÿ³c=îB ?ÑU?ÿXbsm„:S²l½~Þ> f?C« Ås6º€”%€—AÿD`š>™¼†¾ãšj¿ÿXb ?Ã:ýK±>¹®q½“¯o¿»™C=ñ><*B/´,Í<Ó>d­¡<}I€6Äé:ÍÞ>MÔy?“6>8o;ž -ýg17`%;Îùƒ=Õ…|?¥·>©;D9._g2(b½¼wô=ø§ï(?÷(=?SQ:C, á18`;U,Ë<ƒ¬?ÒžY?¢Š£;Ûð`-AP,1«"\'/²<È€tö €tœ¨ýÛ:˦>g2j?SDv> Ï:\ÿ©*þŒ.I°Ý:œ¥ž>ªìj?Z±~>æQb;Þ@.ß‘Ù1ÌÑc½ÌC>^-÷<>€O(€IU€O¢—†:®£J?—µ>Ý\?bàñ>ž=¢@ü/úDØ1ÄíкIH>Ø<5€§€¾€VÍÝ:AN½¥m?ûÀ>!,Ë;½˜º+ã®e/aÞÜ:aW-½˜Lr?mÓ£>(~Ø;ö«Ã)¯y-~ª ½Ý^²=žšË¼jt­tÜtÿš,½¾ÒA´=ÅÐl¿ÿXb)؇:*W"¿jŒí½´C¿ÖÑÐ=$ú.;gh0Öqü»Žæè=-_—¼~’ý’Î’¼-‹:åÏȽ•îN?Kœ¿§?*;¥-£d…0ݦŠ:hI‹½ Ù5? X3¿6÷A;¯ ê.‘üâ1·Ñ€½kš÷= Þ¼8€™&€–r€™“Q„:×€ê½ôš3>/Rz¿ÒKÊ;N?É.ˆ€£1b8Á:¾Ì;¬˜‚9Öÿ¿Û6ô:ég7- àÇ0[Ñ&½t•Ž=¹ü‡¼n€š}€š*€¤=Ú:.²A>X½ß¾)a¿X¾:`wÚ)Ä•»1}Dã:†<<æâ¾ze¿¿‹Ë:‘X0J–g2ú³Ÿ¼òBú=cFø‘¾,U?¡¾ó>f› :¡ -’u1‘é:¼%²¾ÅS?÷¤â>}È›;l U.—ë)2™‰½F—×=¡€m¼.)M)´) /„;݇ϾúÆ>®ÓS¿Z–«;Þüq,Èbo1b'?;ÿÑÚ¾†Ô•>kûZ¿Ü{ <ªÊ. 2°¸½Ž>þÅ<€hi€hä€hÿGr¿Ë+¥¾©€<ÿXb¦ÄÂ:ÿ?v¿ïwf¾RÛ>*žB<ÒK¶/‚¼2h\8½ßÃ>¾†`;N9+9N^Ð:9V?þ@I¿ (\>Ãdé< Ii/}]j2æœÐ:}E?®X¿Jþýfâ¼S6S^ÿ:lT?Y:?®êX=ÿXbÿìT=?»¸)?­Ýí=ÿXbÔ{½·í›=h+=?€'²€'è€';RŒ:eºŠ¾Òܨ¾‚g?¦÷ž:Z5Þ,Cpü0”‘‘: ´,¾©ìù¾¥7[?“c <—¸E0w=l3ÚX‰½îy>È i:÷€ ô€ í€ u´:<Ã>{§l?ªt¼ÖÙA<²+qø-ˆqµ:B«>óÌm?´"¾wwí;"·º+­Q¦.Cã ½-% =ͼ<€];€]s€]Vá:ijŠ=öá~¿3‚ƒ=~9Ñ#Ä+°¬É0 é:8Ïu¾©.w¿L›Í½vu‘!¼/;‚;´;JK‡:%$=¾S¿¯ÖU¿Bˆ³:%V-N>1ñ²’:7=˜¾ðéѾE½\¿Íì<¤üY)2Øã,õ)½&Ÿ=,Ö0=7€50€5V€2u€¹:}O½ÿb½Óp?I¯c;ÉS//°˜22²¹:ªÓ>g¦½z›|?5l<;=§0]Ƈ3Ó¼c»ñôê=«è¼þ’ü’é’Ø[´:Øš¾bO ?ì°D¿¯ <çÊ$ ë•)ÀMÞ:B,=53?Þ6¿”µå;ªå….õ62¢í=UÙ=TqãUÏù>ŠÞD:6Û8-MΔ1J¬¹:„óH?h¹>†Ì?âjÐ;”ùÐ/&ò3Qö½ÉÇ=j4¹¼0€Cg€C¾ è܃:Ä;¾Xe>ñu¿ÙüÅ:Ýb>-„£®13O%;x³Â½¦Ld>ñ]x¿+×Î;†€Ô+˪ƒ0|ð½gC¾=yÌÀ¼g€C7€CMtb„:§Ö¾ûR/>Sìy¿8ò§:gW,±¼0”Z‡:y¾™ÐÔ=3|¿‡£ƒ:_Qÿ+”ÂÓ.eâ½3Ä=÷ʼ¼f€CÁ€Cœ€Ct<æ:×?7¾m8v>Ô:t¿h_ë;õSï-€kì2oFæ:§´¾®|>ºÁt¿ý#;é”[+[´Ú0œÞ¼+3%>SÐm¼&;š¢ž;TkÅ:„¼Nâ ¿.U¿^ê!; ´î,¯ç²0~½ï:¯Ò½aFâ¾À d¿Þœ¡;Àþc-±ÉO0`ty=Ôa…=ˆW<ks€´k±à:kc?<úk=Ä)=ßeT;Î[^+ ~)0xd;tæ|?+Ù=?s>ú…[<à“‘/°‹«2¨‹”½1}Ï=ü=>ziz~z_%¼:®íâ¾Ä¦À>SIP?};õʯ,R¢1å¾:¼·¾ÿÒ>ÈV?U»c:Õä +÷:0áñ-½Šÿ=ž´<_.c.º.n»ë:4ó½Ö2]?Ôyú> X:;áñ-Š£91LÐê:´>Ú¿J?o?²3m=`ê¤0h2mýt¼äó =Šuª¼-€¬}€¬ö€‡òô:q½Ém|¿¦ &>×G<¸£f/€Ó¼1rŠ ;]g¼›}¿ÿT>$Ò#<†£.úÕâ1`!ó¿ÿXbñÉ“:Ä(?¾¾˜H¿Ú=·B_/“c›1™a#»ëÆ›=ÕÎp=!€-Ž€-æ€*˜à„:“Ò=¸=S#~?»Æ ;vþr.õŸ2=°‡:Œ+<>5>„w?ø‘”Êj:=€DcGO€D02ƒ:ú?ƒ©>².>?Pï‘;›î?/Œ)?2sßÀ:&™(?¹Çƒ>Â5?¨I;:-€+\Ó0ƒÀJ½£Þ=¬=<€1b€1ö€1k£¼:ñ}f¾Ù)Ä>TVe?Ñí»;Q]. ›¿0‹M;Oà¾Éºü>‘k[?ÉÆ<`.ˆ2¹.=âtR=N—=W€§WH€Iàƒ:$•Ò»Â⼈å?¢éÕ:F¥/¿³h2fêå:k,½‚½¯=Íq~?õ– <ëy³.}°Ï1K´½d@>á%8=)€\€e´€\nŠ:µ^¿Pv\>³Ýå>#Š;™¡Ÿ,΋Š0>öÞ:\€Z¿×Do>&tî>ûL¯:W´›-œ”2ŽŸ½®,>K±#½;€„P€„9€„ÿ²÷¾t`<¿:;ó¾ÿXbÿ2Ý+¿ÇG¿6¤ß¾ÿXb¾¼€¼Ön{=M×½*¡ñ¡¹¡D…:ù¸7¾lâ—¾Šp¿©ó‹; ¤<,È¿v1Ý‚!;v|b¾¸i°¾i¿ÙÉ =ê- /XÖ1_ÔŽ½ª(>ÊþùÚ+:iL,¢0È»â:{#é¼ölr?ÍÜ£>ô?E;)ã- 1rl½?ál=.ˆ< ®a€%o®ƒWÈ:ñ+f¾Öäu¿˜Û'>?ÍO<>`4>`4¡õ$;Ò †¾!Æt¿†>ýfq;ÉC™.J?F2j[;ì =•,'=k€•N€•‰õ:õ( \<%">"Üs"®ã:y>/{?†ñ>‘\Ú;™+YµÊ.¤%æ:´ÄS>ýÒv?´8*>œ7;§<.¦Ju2\Û<à¶=j¦;=2€$¦€$y€$—›°:V%1?X˜$>',4?¦4;ÌŽ²*çÇK/Ô¤Ü:g*?21’='r>? Ôj;c$Q/†B2›½ª =è†&;åžò€uò‘:‡J¿v* ¿™‹¾o| ;ª‰0.&Ì$1ík‹:Â7¿Ò¡&¿ñ´‚¾y}K9¾gö,ÎÖ/1«&(>Ûˆ§¼/€ º€ m€ ú°:‘#?óu5?V™>÷ìá;B -­Q–0Y4;‡Æ?‹UG?ðÍ´>D…< ÀÒ.²:W2UÜ;:=s0= ¤¥€•“ý:T½!3¿Ì©“½FÁ;ÐSŽ.ÜøØ1”õ:éë|½Ít¿/—¾ºwV=Ùr(±*ø4§¼éò6>ó’¼dQêQ—QÖÝê: C-?ùÓ<œWçî=Ú(¼6€™º€™r€–ìÿñ: ¬¾^Å?c6K¿YÈ ;ú§V/ž 62P;Á꿾s?d =¿™c;d¢j-ý22¶Ê¼söŽ=O¬½…Û€¢z…ï_â:eK¿âǸ¾E5>¿‡l!;ºî,*ÿ0}j#;\ø¿óÔ¾>ðB¿é3¦;ÚáC-Ð?$1þH‘½Rî.>°Q½v˜v¼½ýâ:ƒ“I¿ð¹¾’ ÿ¾4xÒ;ÒVF,4W¨/iä:è>¿ß¾ ¿¥®;¯ßÄ.%1T2EƒT½%>p–<6€Mä€MÞ€M¡ló: X?ÖóÊ>¨¶>5€j;ÃqÍ-¡º1ã¥t;åé_?{°>âò®>ñE<{$i*Øcv-_{&=Ÿ²= }0¼v€`Ö€`Ì€`‰­¹:€uT?0Û=* ¿|;A;Ϋ.ªoÊ1¦ö:à2W?Ùh¯=Wé¿!‹;Þ¤i/uæ÷2Á‘€½ˆ>¦ï5=n€GЀG¾€G¡Ê’:;R?¼ž~>ìz?’˜ö9 ¼<.’S£1;“;wyF?¡·>ëD?-3u;±7,άK0iÄL¼8Ÿú=K= =$'Ì .'»QŒ:µ„¾i%=?=?÷Æ;„-.1XŒ:—¿g¾ój2?Á3.?DôÈ:äà+Û±c0Ñç#»âVá=Ä´/=)€@k€@%€@ÒŠ¼:°MÖ=;J–>@s?'n:.%5.Z$1<åâ: =zÐ|>ðw?—àú;ƒ_/5O½1I»½Ùxð=ñð°Ë>š N?F–Ó;0ˆ™/*3Ð2M=½:Ńù>ãjÑ>í€E?!’…ñá½ÿXbÿÅw¿›> €Ý<ÿXb%X\½gì=ÙÍ =ß.Ÿ.¼.ÿ‘¹®>Ý( >™n?ÿXbÿ<|®>[µ‚>ã¡g?ÿXb• +½²€ =ô†û: 4 a sßì:íÀ¯õcS=ó€D¶€Dç€D‡½:nº>†Å>2Y?¬L <.†«.hO13Ë¿:ŸŒÙ>ó£°>V@V?É ;;­ým-_Iÿ0+1¯½ò&ß=Ôbð;‘ê:‘Ø µ:žÛx¿>`¢=ñ b¾=™=Äåu,\ä¾.Q´:ámy¿d)ï½™E¾ê=“/HØ0¶+4½êx =Ó̼†€i†ÿŒW<¿2¿Ù ¦¾ÿXbÿÆT¿K–¾ŽÂò¾ÿXbUx<–vÊ= ¼¼5ŽöŽ©ŽË–‚:â Ù=›Œ=>Œz¿¢àþ;¼.|Œ1cDŽ:UÚ>–Ï›>q¿º¶Â;ó/’â^1¼jK=k8;4€§‰€§þ€§¦#;=Ò¿ŽT¼€-9·x¾+b²1^;ÿØ=Û¿ á4¼mî';œÓ)-ï¥:3j¾<É­‰=q‘;=zL¾LÎL€Ú…:p:1?[;i\4?uÊ*V B¼<í<Ú<¢J0;hà¿7o¬>|ü;¿ê ç:Wã.]–1®º.;¶\¿sù> H¿\€;|Þ9-vÖè0oƒ=Âf=µü=g€'€ß €-‡9:»ÍÜ>û¾qµd?‰!c;àõŠ/µÕÙ2É«é:hŸ‹>îÑÕ=Å×t?µæ~<ÝÛ$0Eñ§0>{.½È >=Ì Z¼ €X=€Xm€X ë:½,4¿®;+?ûu¾­z½;…±­,vŒÅ/ÿaO+¿­i ?׃̾ÿXbl8;EŸ=)Ч<€¥Ç i€§ƒý‚:¤©¾Iüb¿ýË¥>‘e <±÷ê.žÔ92PPƒ:+•«¾$?j¿ïe>EÿÓ<0³'ˆ¨)1ëżB>ˆ=V5=€:Ú€?õ€:J¼;L‚Q¿¡ ¾ Üö>—yù:m ,i.0jëä:eU¿ç@ƒ¾quû> %”;ÞÞš->žn1©—½&T0>ÉÉD½v`vxvÿFN ¿ Œ!¿%z¿ÿXbÿ•ç¾+.¿¢Ð¿ÿXbÓ„m¼ µ©=ˆi=K€x€*”€x\‚`;H*U¾ðÌñ¼Gz?š¾<=.â/f.3ÿú_;³¾m ¹½''|? ÷ =¨B—/ýå12f0¦½š=Q1Îvþ:¯,-Ø•1&2Ï:UU¿¹Æþ¾¯v>>!;6 .q`Ú/Ìz±<‹*=úO¼>€R€RÝ€R^;>‚\?êø¾|Ú¾V(1: .(tÌ2SÁ‡:HDQ?Ñ“¿EZ^¾I- <óŽ-!0”鼂:e=ò(=<wöwøwHI½:¬`¾¾¢µ½dºx?êÒ<¦n3.’!à/qñà:CS½505¾L{?73`=Z.Â4L/õ-3½ñÕ=î&ø;­€r­lF:ZJî"Û,%'B”¯¼º">sž1¼}€/¨€/€/Íç:z)j>˜·b¿Oöξ<•l;ŸÜ/hP2ÐOè:‡¾h>¸L_¿³Ý¾úsp<ÒFá0ST3\l=‘dV=çü”<€jú€j¾€j1;Åý`?µpí¾Ì%å=²ûÞ:ñùI-´¼Í0§;Âti?rlоÈ$S=žz; ƒ.’ä]2Ã;qÉ1=6è˼&_¿_ž_ÒÙƒ:Œ€—=áï¿,X¿šHÇ:júø,Ÿ±/¬Ñƒ:¹å¿={.õ¾wt_¿D;cI.CÖÆ0)”<§“Œ=*ÈO=-L“L¸Lñæ:ì?~yI¾2ÉT?Al;T,h0ª Û:¨Ê ?ɸ½ÞU?™„”<ƒA/?ì×1-ÑÙ<¨TI=§x=Y¾Yô€Tœíƒ:æ>4L¾ æ^? 2ó;ÚGx-—Æ2P<í:+q×>[uȾ”}Q?ÎÓÜ<Û 0ÃXL3¨ä\½8øB=±ÜÒ»ž2ž}€ŽÛ.6;à ¿~NŒ>Ÿ©G¿ç°&<áÍ,éÔo/¦š:ú1¿t'>ðM¿¸X;å¦,ö q0§»–?=[”Ù¹;€§î€§â€§ƒú;F =<¡¿P½·½A9Ê3­,ø‚Â1÷ z;ÚS¥¼[1¿P*½CêÅ;ü9Â.XÖÛ1]½Ók“=¡¼kÉÓÿ]Äí¾[8=¿šÉù¾ÿXb~ %;Èæ¾h€7¿D‚¿ê§‰;tºc.?32N6=(Ó(=iÄÌ;€ ¬€ ¾€ ùŠ’:z,ú>€-Z¿ZR?¾x^9†ö¿'Å;).¨9;̽?u¬T¿F½D¾™r‘; Áª+¨œ¢/>•Ó¼ºÜ0>Ëõ6¼:QnQ}QÈ(„:ðé%?bÃ7;åôB?N¯É;¶^«,:î‘0'ØD;ï"?=†¼:*F?M,<îÛ€.Î#[1˜K<–Ì1=ɼ3_1cd_jû:­´ñ=ñË¿¾¿mk¿nCà;Õô°, #„0gè ;Ø—‚>II¼¾Zîd¿ 1Æ;N³.Ó}:2uvr½é w=ÔÖº8€€s€€ð€€ÿ×J†¾ëùm¿Í•„¾ÿXbÿ†:WrG¾Ým¿Kù¢¾›/·::fz+TE/”¾P½ÿÍ>ÒûF<=TÿTyTÿ¡Ç?&A²>m;?ÿXbÓH‘:GK?¶ Ÿ>øº?´-<óð¼0Á8+3¶J0¿˜µ;?ä[¬¾ÿXb¶(…:7%6¿MÑ2?Ê¡œ½}i =ÑPƒ.€†ˆ0¬‡½—¨= F=4€=·€=k€=ÿaBg¿}™×>º¦½ÿXbÿä¦z¿uÞF><½v=ÿXbÓh’½kD°=ÿ%)=5#ô#š€‚$»Ü: Áû¾³Ö0¾ž|Z?~tÉ;ehˆ/TJù2K‘Û:õ¿ll¾DþT?WK; u±-ÍÔ1G2½Ï/Ê=FÏ-=#€1¼€1ñ€1—º:ɬF>±„>Jùx?!¯:š+œP_0àaå:úzd>Œ‹×=_x?ÄŸi<äp|/y™-2N ž½Í >ãR•;j)jØj»µ:DÖ˾Äf?LA;¾Óçµ: î*,'£&0F;&}ú¾*§^? È„½¥{)=¥& .©v0^Ú𼻤=Ôº ½>…ª…á…ÿ/§C¿p=Ö×$¿ÿXbTλ: ìA¿k†=ÇG&¿ôªK(»<Te€cTÿ Ec?A‰n¾œAË>ÿXb&;]r?•'w»xô¦>œ%q=OD-0²˜32” Ÿ½é ·=Ï=¼#€€§b<µ:09U¿®lß:š¬ ¿mÕ0;6F .~¿1¥ä:Š>H¿uUн²¿Wh;¥ô´-îO2àóúŒ¼ì=7'=W€@𠍀@<Î:š_r½Øoþ>ƒ¢]? 2;}s,-RóÙ1:â‚:±bÛ¼…×>h?÷ëì;îè]. ÌÉ1d;_½Ž<ð=´>e¼-€˜ü€˜4€–Ji¡:ma¾ …?‹[L¿é«:Cÿ+ü‡.0bÏ;ñãf¾8R?¸#C¿ª$;fÔ.gˆ2Æ]<'„=¯ì=¤(¤°ªHq;·ã½Ó'~¿1ñ6½*5E<áìM.Ò4F2tƒö:h=/Ô¿}‹z¼I71;'~p'%Æþ*‚s†½± =Ôbð»?€‹}€‹{€‹ÿ‹w¸¾Y¾‚$Z¿ÿXbÿN¿¾I¤W¿,ëê¾ÿXbã©G½W^ò=ŒIÿ<Û.÷.ý.ÿœªß> À>2,Q?ÿXb:l‚:Äò?-‰h=4@N?µBÁ<¸´ ,D.2/’Î@¼ÄWu½CÖv¿®ô2;~!o+\ ”/å¿:!>L¶¾9¶{¿•º©;!£š.áË#2ɇ½Æ¿>h®S; K·>–£é>÷ŠP¿‹¢::9*‚’Ø,Ó¿:Ãât>‰¢?˜Q¿Y ;¢3‡-kD1¬<: õ=h= À ø ׂ:ü6¼=Œ ?`þE?£&r;DÙÏ.])t2àQ[;sN¨=‰?)ÍW?ô‡<°y/ÜZº2…•Š<±÷>‡P¥<8€tç€tÒ€t¹ü;#}ä>ô^?ƒ-a>èh[;€J0-Ö8À1çr;ÌWÈ>¤Õi?õƒå=j—î;Œâ«/Íj2R½$·æ=Í™»_‘»‘÷‘ý6:½3¿S?=æ5¿Âê¨< C,"~©1ò2ç:ˆŒ ¿ÐG¾þ¹P¿Ýcm=Î{ª*WCÝ,ðù¼]3y=*9§¼€Š'€Šk€…¤ôÄ:¼Ög¿€Š¾:§¾®;#ò]- ˜1¢þ:»Äh¿ôt¾¿h®¾Ö ;Šå;.&Ÿ1Ñ$q½D3Ï=Úâš¼gÀ(ÐÄæ:Þç¾’>ÁS{¿vN;pÎ.Ÿ¢Ý1ƒ²Ä:ê„™¾}®H>'o¿Š5u=ú>a00é 2wJ§½z–=â<<ï€ý€Ú€¤#;`Ðg¿„\ؾ® =P—¥;—¨¸,ºð¾0ö½‚:á’`¿ª4ó¾ÿŽ=Y+`< ƒr-®ˆ0e䬼”0=Ó÷Z=R<R¾RÿÎt}>3->©:t?ÿXbôD©:;+X>”|©>¼qk?Ûr-<ÔER/Ks2CqG½ Ž=ëŒo¼w€šÊ€šÛ€š<Ë: Jˆ¾\3œ¾ j¿0CL;:ë-Ë—@0ˆ;l½@½î÷ì¾Sœb¿5?‘<Ò-ˆ0UßD3;´¼û=þ˜V=€Z€}VÐŽ:¥æ>cb¿n·ä>úýÄ;9Æ/’:2J© ;&7=­Yr¿2[£>ÉlÜ;qŠ"*Hײ,*V ½÷Z=§!*=W€2€8¶€2MžB;çµ°>~–³½å7o?[<¹Û¼¾´£k?¢ô<Æ® /©¤2ìø½Ô>«’H½„ „怃_Iè:4Rw¿MÎ=½Õ‚¾íÍIôÙà½%(o?ؼ=ÃO0/@2ç56½±àž=çp-= €0_€0s€5ÿfÿU¾ Uc= ñy?ÿXb’Fâ:Ù3À¼M•=šj?­µ<^•ž,Ó„0aÞc;Õ—Å=lÐW=1Kå€,ÁK¬„‹:B v>‹#$?ä‘:?ÝR;ÿ:í,n¬Ð1»¯:«øª>¥."?­2?C2{;Mr.O¦¶1??½:xf=hx3¼3žÉž‚žªæ:…«}¾Z6†¾ Ån¿@;ÇY.%¦2ë&ç:3M¾”Gh¾Dùs¿×Ÿ+<#9_/”¬1¥O+=}—Ò=ŒgP;;Åþ†dâ:áêk?V¶>:[¾‰d˜;æ¹L.ôm-2²¦í:2Ôi?ßcË>0¶½¿!<ŶL.ü•>2NÑàQˆ¾Â[b?®Ì–˘ú>-μ;cº>.@q21 ŠŸ¼;r$>Ì Z¼ €A€/^€/]Îê:,Dí={ºT¿mK ¿D®;œ"Í*z š-ÞØê:Qá>aÁ^¿¸Ûò¾Õ ;.8….®B×1>=–½’!‡=÷¯,;íÕ€¦ÿ<¿T?I¿4VT¾ÿXbÿ¥¿„^K¿—s¾ÿXbŽK¼—=Z€6=P€¦,Ú…:¤Fª¼Øu¿žÒ{½¥S:ºdí!’Ç%+‰:Q€½ÕÉq¿,¥¾±î™=\K+i -á´à8Í;Ë|+Ô0æÝƒ:—³]¿óû¾¢FÇ=ÏB€;Ђò.yó2¿ F¼7üÎ=s4= €BK€B€Bÿφ¾ýMÿ>újS?ÿXb¯Eï:’Н½ÄÀÊ>© j?>*+1ˆæŽ2&sŒ½7U>*ÿ¼;&¨€Jp&ÍJa:Èñ >u¿v¿9F\¾þ>&<:'.ìA1Lñ…:Œ:w>€Ír¿ô>R¾vúR;ªå–.<âß0€Ó;½Q Ï=Àv°¼î ú J ¾C;T)6=®´=]¿~¿ïB¶;üRÏ+ÜL~1ŠTÀ:ì…¥=¿.>e{¿œúÑ;ü=|- N1¬Rú¼1A­=ÜJ/=-€8n€8?€8²Æ:É>¿*‡¾›&?šiè:hK/¸ò01ÿ:²¿âVx¾IC?ÿXbñ›½Ÿ!Ü=Ç=€÷€4€ÿ8¹ ¿3$¿¿3?ÿXbÀ²ƒ:2{™¾…1˾ ^?BJÒN™[½+TRât;bd?±²¥>1ü¢>>a<ªª{.Ùž1š•ˆ:“Óm?µù‚>dèˆ>~²õ:ŸÐ -s±1A ¼"‰Þ=í1=\€@»€@ö€@ʃ:µl¾¨>‹>c&t?½^ ;»Üã-.@Ú16 ·:=ãn¾;-<>ast?ß;qç‡/rsP2Á¬=ÚÞ=—pè<<íšnC;d—8?dŠÛ>+T ?)c;ͬ-ej2þ+/;°8?Ó¸Ý>ú• ?iO¢;¶Ü§-kÈ2dT½eR£=9§¼.û䀚 W„:,éá= a¿~Z¿cZ:¶kÛ+i-0 /‡:"Ék¼¤íì¾Béb¿…r<Œ K, …A/˜ù¼Œ÷3>ìÞŠ»7Q HlQÿM?ÕòM<•¤P?ÿXb›öŠ:ÙÕ7?§“/¾¼ª,?Öës<³©_.Ý1ǯ½ÅW>TS<XÛý:Å-¿ ,?ëCξ…H®;dæÄ-XW)0×gÈ:X¿œZ0??ˆÐ¾X¡“;ÀÇ",1"/çãZ»ÁÇ =­À=:€€‰€¶,Š:Ð ^=«¬~¿î°=š9WHp$ï'F)½V ; §$=Óº~¿dº½Ä==¯ù10^ê2üŽa½Â>†»=€—»€—|€—0ñ†:ÍAž¾~}ó¼RXs¿5-Q;1PD,›ê£1Tƒ‡:<¤¾d A¾¦m¿ùJ,;'/-Ê Ú/;a¼ƒL’=qʽ硛¡ú¡.œ¾:œ>?.¾3œy¿ò‹Ê:”—§-ýp0Mâ:81!>·»Ž½’-|¿Ò•;o3j.c—2%æÙ¼ÀBf=!à¼~€…â€Ô€…â:DóK¿ý •¾M˜¿Ý5;åÄ,`Zz0ä®2;´G1¿ÿÎ~¾JY-¿è•(<ˬ.­}11‚WK½d~=†Ê?¼b€šž€š6¤:JF¿ÜY+¾·óV¿B; òœ.x|2KJÅ:–¯¾¢3¾eUl¿âú};ÅÙ[-¢PR0KçC<×¾>ׄ´»õ€Ø€€0öÝ:1–>.2H?T}¿ãžˆ:Q£Ç,\9#1bÛã:ø¸h> åS?tX¿Kì¹;àL,:M1t´Š½ýˆ>š$»Þ€ L€ ~€ tÍ´:ÌF? @?µZ‚>ÄÕJ;óÆ‘-ù[+2ÖŸ;ò)?'/Y?Ò:0>pEGä× ¿Øä0¿ÿXb¨íŒ:mާ>íÏ¿¬}?¿5 :f¨Ø,.QE1^õ½od=^|¼€­o€­F€ ÿt¬=^|¿²>ÿXbÿ:ð„>Ѳm¿«æ‡>ÿXb‡Á;ˆ,=bY»£F£I£ÿ®|"¿r¿È(ø¾ÿXb‹ìè:ÿu¿Gë/¿ ©â¾;<`Ëçï>æ%Z?&;'Ž.(Qå2 I;ò2‰>J¹Ò>ýÿ^?"I¥<ê¨X/¿àÁ1pµ®½‹ú>w¿J=G€e$€e€eöN„:[…:¿F>‹y+?tI;: “-Pç¦1¨;@¶4¿!2 =Ô5?hi8<½!A/8ÍA2ˆŸ½Æ>¯Ï¼-€3]€3X€3º‚:ƒ&?Óc½Ë¤0½óÓ:ÉM+¨¶X03T‚:¹¤?r&=EÙ ½RšÒ:X-Ù.N¢Ì1œSI9ÌÒ®=Ƚ2€ >€ ¬€ "›:A]å>zE>C`Y¿âM;)÷¡/!W3åº:5Ê>WrV>]ÿd¿oV;K¶B-î5Ú0.ŽÊ¼Þ‚=×¥½3…°€…Ä…”º‚:Ô^$¿“¾èÝ5¿ªÍÂ;3Ng-_ƒ0‹ÉÙ:`»¿Wa¯¾=Ë=¿¾$É;Ä•,Ô»x01ïq=U¥=x_•<€L)k×€LÍš ;®ÌS?ò‰ý>ò½‡>ÚAc< A0YÂB3?.»:ØØC?%ü>ÙwÔ>Ûe‘<Ø÷ô/¯ph34¡É¼-=7í¼Ç{€}T„:¼¬=©r1>d3{¿]|È:GÇÅ-žvÆ1ú9æ:” >4H>’³x¿:ë˜;y&-/ÝU3‰E =/¶=aS'=PùPPD¯:Q‹>?qÜ>s›'?}Ñ;rX§.x{µ2ô!R;ýE?ûŽ>Ñ5?J\}<Òß«.._a2I‚ºIÚ =*ቼ&€¬A€£³€N—Š:6Ÿ½zÛV¿ÊÁ ?J;N·ˆ/–÷D2D;.µ½;Q¿­ ?ÎÆ&;Úv“0­¯2-Θ<â­Ó=Ý 7=Mæ,Ätsƒ:–ݨ>ÖÊ?½ü??7¼³:ÖdŒ,Áʉ0W¾ƒ:ÆÐ>¹´?YÕ1?W9Ã;ÄBž-Ö/2c ,¼b…›=U0j=A€*€*€*£ú:h¾Ä¨†¾£¹t?4g¹:ûj/_Lì2Pó‚:+½½1޾”‰v?Y[È;ؘ-Øðâ03M½zT >_@¯<<€Mù€M™€³ì:?T?rnö>Äk’>é(:k1£,}ø0Ð*&;©˜T?»Åà>—¯>%q;¥0M.J>a2AÕº›ËÍ=KxB=+€,¨€,Q€,ßá‘:^ÁB<Ó“v?‰>#Ï:mìû;Šc«.ê 2æèq<û>óäš»q€Á€Ê€»Zä:•ã›>‹òS?º'ñ¾r»;~5—/p3º2¢oà:Dµ–>ÃP?Çöÿ¾øø•;Y¾ ,u0 0Ÿ®î¼¾0)>˜„¼_¢¶¢Í¢vŸƒ:.0¾¹¸¾©j¿·ýª:pÇï*%Q.FL‡:=ׄ¾†¾Åúm¿U&¾:\¶.M5‚1¢AJ=êë9=©Ÿ·<<E{EªEÖS;¸z?-ÇE¿ôY¼>‰;ù",ݲ0(–Û:¥àô>ÈR¿`¡>'I;Öd§*ÿùÏ.;Å»uX>’çúÄy¸¼fº€ Rfª&1;)?M?}v ?Ö+i>NÛ<8U .›“2I%;€/:?G¹"?‹„>þU©:-è+kŠŒ0Éè;Ž’=[™p¼%€£N€£F€£ÿ©µ¾¬Þ ¿¯³J?ÿXb®†:ÁÃ}¾­*:¿ŽÞ#?c;6ô '[j«)ûˆ½¢ñ=À¯¼:€™ó€™ì€™aŽƒ:1¥P¾$X=êCz¿%8 ppr¿ \àC¾Éyz¿ÿXbBÀ:AM*>Ÿ­½ €{¿º{Y;g/( <*È#8 à-?_W?B¿î;˜Ñ4.&“ß1HÞ™½uÈ>:è’¼€ˆé€ˆz€ˆÿÞãO¿¼\¿Ä¤†¾ÿXb M…: f¿êí¤¾rö”¾pC=°Ô+môQ.ÚÇJ½]âH=G«=>-ð-ý-ÿPúr¾.7?&3(?ÿXbÿ4š½>êA?.&?ÿXbO]9½þ¸->³x±º==©==1;p¾¿ÑvT?zÑe>îÉ;ô½‚.g1Ͻ¦: ø¿NT?«/7>Á½ª:hãŒ,JðT1"8=L©K=–x=W«W&WJ§‚:ÿö>¯ á¾–÷A?S.ƒ;Sq.¡A2ÿÐÀ>*˾›sV?ÿXb\‘˜»•}W=‡¨½f Æ ž Hœ‡:¥òn>qð«¾Ùi¿Ùyà9ðŠ-ñv&1ÿ¾®>–ß¾I{c¿ÿXb §¼Ù²¼=›¯½<‡Ý‡ö‡ýñç:mU%½)i'?ïeA¿1Ù;?þs-†ÛQ1„ø¸:Œz¾„Ð5?ÕU1¿á€=;Vxž-Ö0„Iq¼·ð¼=b,½7‡b‡ó‡bU‹:Óïg½&:?‰€O¿3¾N;è42(,A$+Ï)‘:kz½6R+?*”=¿´?x;Z!µ-_**1P½æçæ= 2B=INId€ÎÕ‚:êÂß>6M¿äTÑ>¬)À; ·'/<¾±2ÈB;ж>À1`¿X¦>Ð×B<¾é/]DŠ2Õ•½œÁ>ö  :ý€ ó€ å€ Yƒ:r=…>³o?Ñ]q>´¶÷;SAt+‡ê._/´:Më&>…${?öÖ=sù;÷Ê*Ý©æ-H¥=nj`=¦îÊ»ˆ‰gˆÿÿæu>¬ >’þu¿ÿXb›a†:Ö ¾=¤>×é{¿Ž=v,ø,xÚ.ÝBW½‚N=ÁÒ<€fI€aW€fío„:Iv¿^”„>p3°½ÝË:Ù‚ù.•£2_ƒ:Ýûy¿þ¼[>Þ ¤<‡7;#‚Æ+‰Ð30)=³½B`å=­1(=%€H€ö¥ÿð=Ú¾¡ò[¿Šï>ÿXbèYü:þÒ¾éÔg¿º Ý=ä‚¿#Ä'¿#'¿v`²:`WY+w¡6/$£ê:‹½ë>á (¿ì㿃֩;rÓ.‚àe0m8Œ½„F>1]¼=5ÿ—­ú¼v¿þT¿ÿXb$ì:þ›;¾ýò1¿ö1¿ïXl=Jmu,u¤-oºe½›È>àóú]<Þ<{< ¶ó:÷d ¿ï¹Þ=j4V¿bj9;_ü-ˆÒ05Qï:òî¿ÎŒJ>C¿–È;7¾‰/Ãi°1œ4V¿) >•›¿ÿXbÑ’G½ä-—=¦|ˆ¼ï€šÖ€šË€šÚn„:Sh&½4 ¿£¿U¿ï+;MÎ/?â2yƒ:îûà½ÚܾëOe¿f”º†ôb?Ž‘<Ç…-ÕÌ0‡#Å:ºk½ôð¹>ˆn?Q<ç..ŠÕÞ0†ã9=Óˆ™=Q£;ÿ€–€ö€@)·:ÅÂu?Z7켡—޾Õ";â>P-!“I1©› ;­cñ›»€–)€–û€–ÿÆö>\d ?ÉýS¿ÿXb[¤³:5ïM= Ê0?v´8¿IZ=ÐÇ90Æìš2Ùy½^.â=âÍš¼ý—V—è ¡²Œ:5t½ìóÜ>nf¿|»;IìŒ,>o¼0£,;a¹½)Æ?¥Y¿ðî;q.pj2]¨|½O‡=N ¼š¬šû¼Ð-;¨ÈT¾mCE¿?@¿\ …;ºÌÝ,Íßõ0ÿº]ñ½ƒeG¿$±¿ÿXbæyð¼³ïJ=¥õ·¼€(€}Ï€ÿ†È&¿Ô#?ÔÿÒ¾ÿXbÿ)¿¬é>æ(¿ÿXbåœX½âtÒ=Õu¨¼3€˜`€˜Ú€˜û©ì:3¾š×>õc¿º½™;ŒR-åñ;2Mºƒ:úÕ'¾£—ž>Äo¿ê U:M/mp 2“S»< 6= r¼€R€Rú€RÿÓ.1?æ¤)¿Yw’¾ÿXbæç;w…;?Ð@#¿Íøs¾“eª=4ö¸00šÕ2¢´—½{.3>h¢ž/?ñ†'¿ÿXbÿˆ?ê&?"ì¾ÿXb,òk=æë’=¾ …< €lõ€l-€lômµ:§@?’`A?Á^>‹h>;*)]?Êý=o§;Y.ƒºP26t3=š³¾=u­½<iQPüi¦Ãä:¡s?êI>gjŽ>~uâ;çl.Oª¡1b†‹:P p?é»^>µ¶Š>Å<*H-Ç4)1çÅ ½3¦`=#2,¼€E&€Ev€ÿP4¾©Ùc¾>o¿ÿXb!°ì:ØšŠ¾´ª{¾;Fn¿€r=z &(üž*kF†‹n¿_HM¿ ø…<ÖkV/ÿÑM2L"=íº7=˜…ö<W`WÒEuÞ®:™ñŒ>õ‰-¿¹‚.?æ[<û‘Þ/8×2šsº:˜¸¨>5%0¿p%?÷ï;Œ°.Ëîñ1¯"#¼ÀÎ->>¢¼F-FLFèÈà:Ê*??;¾Ò>ò¾?!y®:ô:ð+%Τ.ÿo¤\?”‚z>Qmã>ÿXb¿<5F‹=?Vð¼=€›ü€›æ€›˜’:wN¨>"±¾÷ån¿}“<§/å˜}2d“:ª4Ë>Ôõ¸¼/çj¿º<Ô;@»è.¾IÎ1n‡½}‘>ͯæ9:€r©€r¹€rr(á:CÎË>ác?Íš‚\?ˆ† ¾Rþ:ãh-ÅÌ0x›·½™Õ >—U=<€\Ü€\Ì€eÇwß:öçv¿Pw2>HK>Ò|;åiÇ-•˜2”>à:“(m¿1ë‡>b¹ˆ>þ‚<ö§.Y:í1y[é¼È´ö=.=¼%—õ—H—6¼‹:‰Ð^¼°!P?‰¿¥íŠ9p>”+1û¹/Ò)ß::qЖ=÷Çv¿™—;eöB/Ѹ2M“::ÊÑ>YN>Q4g¿ªe< öÔ/¿˜2?½¼;"> n ¼5fþf.€ ïOˆ:Lg?5 µ>µÕ{>?É×:h,½ð0›ºƒ:…Jp?êLˆ>£`> ’Ó:ÓPà)þ™Ç-Xtk8êÖ¾œ4M¿²·=&o/Ó911ê̆:ÉŸ£>Ú Í¾ˆØ[¿[€n;1Ê,=ÇÈ/WU½i8>”™º7;A"€—ÿ¢P=À:÷¾ÁÌ_¿ÿXbÿ„´õ=M$¿½¢A¿ÿXbÊk¥¼Öÿ9>yvy¼ÎQOQþ Qf8 ; ±G?ÚÄa¾lé?­ŽÜ;º::-™f0Ô,j;d½0?´ʽ`u7?3ÇÀ;Ù..º¼¹0y½{£=¬Ê>=o€cÝ€cQ€c¥Ë:•áA¿âü&¾Ðß!?\B<,´Á3,´Á3ÿgd'¿Cè¾°?ÿXb.q¤½M–=&$;öß’ÿEÓ¿ã`1¿¬·Â¾ÿXb-–:sz0¿v3-¿ƒŽ„¾AB;N.[Çh1…½ á1>l@D½<vqfvÿÄSܾ¤á.¿ ¿ÿXbÿ¾‰¿ï¿Ü>¿ÿXb3ÃF½vü÷=û¯óÿXb0$‰:GÔ@?е+>ÂÑ"?SX#=Cíˆ1fƒ73hÊN½wÙo=qY=0B€¤_0ÁÊ ;f¿yaQ½“1ß>=‰<;C’%-0z‚1¼Ç‹:І`¿È¾xié>ô;•n¡,Nû)1—;3½ð… =ìßu¼ 6€¬3ú:=ô€=ks¿AÁ’<½U <ê.—/–%â2ŸMy;òæ¶<„ï¿…N »ÔX;c/Ò-äØ1(I×<—6ü=ñó_>Re˜¼F§F €<ü:ÕàG? âµ>{•?ø+)=SÛÑ/È)B2+m~:Oß8?f¶>‹á?$”U<8ì!1øƒ3Ì Å_·v¿¤Ãl¾ÿXbÿü@ý=ð{¿~J¾ÿXbJ Œ½ 4$> ù ¼Ç€ € ~€ ób¹:ç%?7ê>?Ÿ¢Ò>=»;ü‚%'ÇoÁ+ã:ÆÅ>ÐÿH? ^ø>c  ;Ž—F-ßS0j[½ÆNø=·=t.Ö.˜.ðr;Ü.?q7t¾ 1?È>i;…¾. Ö»1óÊ;zl8?~áE¾Á„*?Œ¥Ré½;€¡Ê€¡ê¡ý!;ߦ۾—ؾÈQL¿¦$Ó;ì,±1€ÃQ;7ÍØ¾ÐÆÄ¾ R¿˜„z;YSq-Ñü•1M-›½“Q>‘›á»rñÿfS¿^|ë¾Ø!§¾ÿXbgº†:| g¿›²¾³„¾’wÌ:¢Àq-î2ù‚–<²ºU=ÜHÙ¼t›r€Ö›ÿ¢°S>n½¿<‚F¿ÿXbV>“:Òäx>'ü)¿ç5¿å“^:Îb(-›12䘽º/‡=\Ç8<3€¸€†€ ùÙ:ëb>¿@*¿ip‹=—ê ;Íö‡,z_Œ0¯§Ÿ:¾@4¿ïÃ5¿.ô<¤l†;÷²³.Ý1›89¼g,=j0M=¥R™Ǫ;ƒŠ£>0­Æ=•Pq?‚Ë;;p-W 18j ;X’¢>xék>‹zk?Àù:ª$¿.é=2=bô»ƒÀ = â¼¼>€‡³€‡”€¬°µ†:¥˜€=|êw¿€w¾OÞŒ:õš~!Rp#|Èô:óq[<¼y¿am¾W7¿=&xä'|’‡)+0„½aâ>Ù\5½J]5]ì€,½:á{`?+÷澑*¾ˆ æ9ï@-›ë 1Ø!ñ:µ©J?0ÿS4å½nA£<Ò ¹,ZV-/c ,¼*:²=édi=I€*–€-0€*Vø·:3?¾çtB>°]x?YÅ;$ +,Þ=’/Jqµ:Ýó"¾†÷=7Öz?ͽ;e„,X*˜0®Õž½"¨*>vq½€ˆ¢€„]€ˆÿÙöø¾ü›<¿5Žð¾ÿXbÿ˜¨&¿1ö$¿i;ÿXbôüi½ ²=2脺€¨U€Ü€¨{;K·Ò<øÊ¿†Jý;Þ -ñ1Ùk%;N:Iþ¿‹Wì;¥å5;…Ÿ.ß2’^Ô»]å=”2©¼€;O€;ä’Ó:e²ä¼‹r"?û¹E¿áýŸ;Í ¸.!K2‚^‘:Ÿ½S ?ç±T¿¯O ;ÒDY.‘(2¯#®½rŒä=€¶U;}‘c€ü‘¬3å:÷æ1¿ ýñ¾ù» ¿çUK:·Ø-|C'2Do‘:”°S¿÷•”¾ê›ö¾\d¡³C¿‘Þø;ÏŽ¥-¸À91‚<»¼ ç=‘¼î ¤ Ì{F*¡:ŽBv¾?ì¶?¿¨)ù: 8¤-…®0 B,;‰[N¾ND(?Éç9¿êd[;™¦R/52.È–¼5]?>lì’¼€- mFÿÜwµ>'O?’ëï>ÿXb91™:®$>8³x?89>0M=[h(1Ø&³3ÿ@9½8>Íå†a;Eë\?|oü>Aâ=™û:Ó .«Î10*i½à=Ù$?=[:[.[Wš‘:¿/¾Lc’¾»Xq?Î;*-r_e0!É5:YªM½Šªi¾ êx?„<ùu.xl:2+N5¼æ=㥛¼v’N€;ä’ÿ¸W¾xØ"?ß7¿ÿXbU!™:ÎóV¾éG>?­›"¿¥ß<.Š/ȯL3¡j4½úÒ=E½¼€s[€s-€)ÿÆÌA¿I€>‘¿ÿXb>“:àlY¿N÷>óùì¾±kå™dä¼€†%€(2€†~ò:¸x¿­²X>Ï•¾<ŽÙ<Ú,[ˆU/4;sÔy¿|O>iø¥½Ïf%=?ië/}+2,ï*< =)M¼\€NO€Nw€Nÿ¢¾ Kn¿6^m>ÿXbÿÕµ¾Ñ|¿l®=ÿXbIG¹½¬R >À i<;€Ö€sÀiÒ:Í´g¿ìÒ>‹]å½J/‡< ‘.×1À½ô:‹n¿¨Ã³>ä4㽺ÒÔ<=\/;÷©1›½ R°=F³2=€5[€5€5ÿŽ"³>µÀ->sÚk?ÿXb¸·‚::ý»ÉP=h©?ñT›<áÆ0-aƒ2‚7¤½äóÊ=@ø»3)Æ)Ê)^mÀ:ß/¿$š0>‡5¿(J;)'”-úB“1oä:%®4¿i€|>e*¿í¯ï:/:-"a1+~½¥i>öA=,G"G·G£~:x'?†P³¾~+?4œ(;†òó-8¯2"ʆ:N;?é²”¾O;?n†\;“À+/g?Š1pо½.uð=+½¶gƒ:ä(A-- 1îŽ:{^¿ øÊ¾Y¥™>,¶;‹þ/VFŽ2RÒCº_&Ê=Õ]Ù¼ŽdŽù€;úðð:>g?ÄCоüÃ…;—..-”ä¯0¶Q¿:#&C>}I?Ô®¿™rN=²u².†ÎQ1X޽æÍ1>Ãg+½€+ôlŠ€+ îƒ:8Ûû>Ä8P? Ÿ>.Úm:iÛ+yY/š ç:dñ> üL?þ4½>´ž <¿-k2ò¶’½"Ç=d<€~y€~n~Sÿˆ:ëB¿XØ@><?&’ê;Ú-B/Ð.¿1“i½:‹Ã[¿áì >nøù>ÄT¬<´/]ñé1RÑ=7Áw= i =1€e€T´€QkXF;ßS?&袾üØí>|>;dÂ.8†1íÝ:ñlM?›¾Ïƒ?Ó</h2(†½‰š(=àc°»€‘7€‘Ê€Ž ¿):~ξ„,?׳-¿ÛÚ;áJ§.2±wÀ:¯¾ H?"d@¿‘ <ÕÈÞ/$'¶2@¸½]l >P7=z€h¼€hŒ€h®Ú´:­œ¿$èL=Y= ›:Eã£+â"0ˆ²–;^h~¿ËþÝ=Ñ<‰Ò¶;¨}2.©m°1<½…ÑÌ=§é³¼ë Á€C£ öøè:vž0¾€,Z>›1v¿6¾;Š.Óœ(2¸‡è:ØV0¾mFT>C‡v¿L¹A;²Æ-GA\1zh½ŸÍ*=þd ¼xžÊž´€Ž<ÂT:Y™¤¾ÊÂí>8BS¿l+Í:ƒ Ž+:ãÚ1„Öë:!;ª¾eüù>N¿>ñÃ:­VF.‰2‡m <•Ø=È[.=l€,ô€,Ú€,'p ;©„¾]é7?D%?´›ð:÷Y×-þ!1¦R ;õ@º½u@?4R?™ÝÏ=mv25ó4P§¼½8Ió=cFø<\Ô€e¼\³:î3w¿¹¯D¾H3¾Ì‘;`ó“/¿|2¨º;¾ýj¿2»°¾FDH¾T‚ <±Ø/"œ2kcl½Î‘= ,€¼3â/{íƒ:(—‚½Û ¿÷ÆN¿üS:k°Æ+“ö0òŽ‚:o°)¼Åa ¿ƒÿW¿Éø—;à“k/£;õ2©½<â\=Q/ø¼/ º [ ê‡:«¶J>ö悾\?r¿ñp–:21 /¾í}2\˃:œ§¼6Œ¾‹/v¿;Ÿá;ç#0²¼:3ÿ‚9ÑÏ”=ß½2€Ÿ€ ž€Ÿµ'„:›Ÿ)>ÀÞn¾†Lu¿ýàw:Ñ-î€1 @‡:ñdN>å&º¾ÕÔh¿þí•;­h¥-o+z1¦Ó;ˆØ =‚ÄöZJ<Þ 0n>42@li<\8°=ãUV=%€F(€$€Ftå°:Hë?ý5c»°S?7u&<­=0™¿2Ò‰„:¦@Õ>e >Ì=e?Ȳú;ÏØJ-†p 1ø¬¼æ=>Ÿt¢¼ X ‹ Ÿë‡:¹9¿éµù>M¡ø¾hD8ßW¼*òòª0r4–:í°4¿CV?Æ(»¾A<©.´2ƒy½¾Þ->ÒRy½sÿ`æu?ûLü½¡T¾ÿXbHÚ‰:¬Úv?È_>ük>7ë< iK&—\g*9F2½œ¥>0JP<-sYsd€bàâ:ÊÄ?%°N?V7Ñ=ê ;˜`?ÿXbf9•:Êh°¾–w„½èÀo?jÜ =à@Ô/[ 2 cK½£ˆ=±QV¼ šv€š_šÿôôò¾•.¼¾ÂL¿ÿXbªÝ“:"1–¾?h¾¾$va¿5°‡<”i¸.š¸#1º2(½Ù$?=§#€¼€X€X1€X\ã:±ç¾ÇZ?+ˆ¾èÇ€:ºÊ,LCœ0ÿ¦Nÿ¾ó5?ê þ¾ÿXb*T—½ÅWÛ=:Ï=7€k€ö€ÿ ïd¾›€µ¾nh?ÿXbÿûѾmó¾N{G?ÿXbê"¥½}xö=÷sJ=,uòu¿ucĶ:ïð¿CP¾ìV??{>=»0ð/m-í1y}:´Ì¿"¹’¾]¤@?X*±»î­<€\€^€úÇ…:"g¿Ö Õ>]º=÷‘:;¯Ãd-œ`Q1[â;>`Y¿¤ÿ?jê=²‰9 =†,)c1Æj3½ge+><[;7ä7Æ=ÿ«Ãù½_:)?¸ˆ=?ÿXb HÜ:xµ7¾ô˜'?Ãû;?C°n;‹G. §1/ý‹½Þª>rl=½]O] ]ÿ̬æ=om¿D¸¾ÿXbÿq$×>ì~T¿¹»¾ÿXb+¤œ½%?> ·<=-€L€T€H¹;¢‡½æ;$?U¤C?9Hü9's+•«é0Ötõ:³@¾×Ü?H?<³®;ØW.ʘ¸1˜5±º…½=D¾ ½,€ni€nj€ »';—”j>VZÜ>>ƒ_¿×<5®©.f(R2!ƒ:êEq>‘? ÿT¿w§;pÙº,E5p034½üU>7ˆÖ»€ri—J€–™ƒ:@$>I÷Z?¡±ç¾8‚.;›!-íYÆ0­é:µ=>ÿX?‚ݾSKÕ…k?ÿXbxî< ’=O,=ÙL¶L~L®ë:%~?M;îD?~¸9<|K.ûK\1NŒ…:Šç>}@¾Vþa?ÉN‰:­ºÿ-Zb’1¿ó<˜\=‰‰¼6›Åeº›3Œ:é&_?µßܽ«Âô¾qq“;õãJ/ }?2ïi·: ÄL?x»ý¤¿ìUó;Yô;.ŒßÅ0SϺ{ƒï=sõ#=3 ù Æ 2Ô;}ú=¡‘?©\?yŒ3;kÌ=,C‰Ö0J†:üÿ±="[?¤Q?oõ;ÊE-n«1 Ñ»½þ=¥‡!¼/’Z’+’ÿÅX ½‘i,?ã=¿ÿXbÚìÝ:ÿ »=÷W-?í:¿·Mƒ0­÷3ãO´½?V>¿F’9-ù€^R˜:Áf¿\ë=¥áß¾Û Š"`ò¾ÂE=K£0/§82½û£½È%>@øÐ<€m@€.R€m½Sà:œ›ˆ¾Nsn?N\}>Τü:Ú–-=IÝ14÷&;à¾Tt?`+.>ÌôÒ;½o.½—À1Ž™½’=`·»1aêÿùÝ¿'ÍA¿®UоÿXbGÏ;ñ¹¶¾Z;¿Ôž¿+¶Ó;sÖ/Z{â2q‘›½¶†’=Ñêd»ù÷œÿ’iÿ¾È?R¿ö¼¾ÿXb¿–‡:“’¿n_G¿îRH¾Íúà;«.÷ƨ1–´b½¤`=5 ^»€€TžÎ€ŽÖ‹:!ªj¿Óµš:‡¡Ì¾d;Â9æ•-Û1ô+å:V¸o¿ël<=…²¾áô…;\O©.ë 2`‰;*8ü=H§.¼2€€l€˜z·:€yˆ½{cB?h´%¿F <’h .Ø¢1rñ;qõ»ËñO?•M¿õ¢­;#{)/{œ2å'Õ;M…Ø=Þª+=Ù€,9€,ò€,ÿOml½û¡ù>v_?ÿXb¦R ;á™5¾T¢$?ص>?óI =ø³è.ŒŽR1€'m½Kæ=ÏÙ‚¼ÿ€˜î€˜õ€˜Ø¼Ù:„¾\@ô>ƒSU¿["§:-º-œ‘­1|;­±”¾ðpÃ>›¡`¿ÖH/‰•Ñ:÷€–逖­sÿ­ºý>°ÌH?Ç¿¾ÿXbÿ|¯?r.?.aá¾ÿXbÀ—B¼ÅåØ= Eº¼{F€;®{r­!;%·ä½:FÏ>æTh¿¿|©;é¼X.yŠ+17‘ø:ºø5¾ªjÚ>+c¿Ýê<ê+7/µø2A¹m½³@û=¥k&=>€Gþ€G¼€G4±í:çTù>L(<¾—Z? jù;¼'8/X?½1¶ƒ„:Óˆ?ó7µ½îØY?fsA;6G.-A¬0Û¢L¼Kõ=‚Ž={ Î ”'%‡: >¾ÅÛ?Ÿ;F?s¢:"çÁ,Féî0  æ:´æi¾#‰?ƇU?1ä“;òÁJ.œ’1kJ²<ÿ²;=‘š¼+€.€v_ÿõR.?¬ ¿Ðü¿ÿXbÿs??·³¾7ã¿ÿXbîÌ„½m©#>Û‹h½ 9w:9ÿ åÿ=ni#¿KrB¿ÿXbÿø;ª½*#¿­(D¿ÿXbA ”½>[>ŽÙ¼€J‰€J€Jÿ$¯ð¾Š·a¿2t$½ÿXbÿ6ž€Jg¿+A¾ÿXbML—<>°ã=Ÿ=þ,î,Z,9ä…:u>êZÿ>åKT?zµÂ:Øw-/Ou1S<‚:¸½a>ÞÕ?PÎR?–=P;4™½.÷aÔ2Õ±Ê<Зþ=ÔVÛ¿F?¿ÿXb¦óÉ:@$Ú>Ë7!¿"G&¿/><Çš0.Ò5D1‡£‹½‡ý>ããS½]]-]ÿ—ס¾tß0¿Êq&¿ÿXb4}s:â¾WòK¿(_¿¯)|ºóÄ÷V@:ª?€+ A0G‹: v¸½ Ðo?e#­>còz;Û š.=ý2c—¨¼|·¹=ßj]=3@`€#Æ@èÿ;ÁZ÷¾.‚Ù>®ýC?â«<†áª-òÉM1›É†:i•î¾»û>°…+Ÿ1>ujo?p„É;he­.(q1éê–:uÿ >ßSk>x­v?¹*µ;ÁçÏ.jLÐ2|}-=A.q=,”» ‰l‰Ug NÎ:o€x½f†ì>®ƒb¿u½0;:Ú!.S 1ÆMé:]öh½2Ï>ö¥i¿Ò%L:Fu?,>X„1´Ž*½$Ð`=`w:¼4žÕž¼žßœ„:\²= ¸Ñ½Å¬}¿ê¥:CÑ£%.F”)YWä:Üüå=ÑýG3}¿­ë;.&/6ox2û°Þ»R©=½ü€ º€ ü€ wõƒ:Õv„= `½AL¿<³9¨„,߈0Fv‡:o >ÐhÚ¼E}¿bôW;M[ä,øù0æ²Q¼t©=ž–½'€ *€ Ñ€ ògã:] >r}G=¡ˆ|¿½x;BÐ7.áÇ92«Q ;{0N><í¢½Ÿíy¿žQ<3\Å.B2ŽÉb<Û¦¸=ü©ñ¼8€nø€nž€nMŠ:aD?IÚÐ>dA¿Ž§ß:,œ,]´J0Šì: Þ?ùܾ>Ȩ6¿:>t<· /x­1_¶½½C>˜y<-€°€|€÷ß:ù*t¿s~”>4¡½å•;†&/ݦæ2L‚¼:¹vo¿¬>¯Äá½é›°;™ù½-%é1%±$<Ýì=Çg2=z€•퀕ÿ€• ¬–:L¨=Åšj¿œ‡È>röÝ;ã-•‹!2ÿnÎ>Ïò]¿ÔOò>ÿXbôÞX=¾fy=ÖÅí<O,€–Oyƒ:öXÿ>:Í›=Ã]?»ßÇ;‡¹.(up1ùæÛ:i£?²=`>¯æT?„uÂÔ^|¿ÿXbÿâ½8)ô>bÕ`¿ÿXbB˜[¼Xã=iQŸ¼{O{B€;°O¸:’qª½CŒ?™5R¿ óâ;®Éa-cä!1ÂÍ¡:VVi¾6Û?ÀÄT¿§¨;4C‡*Š.2œ½+Ý>†<‚¼?Šv€ˆ}Šÿ(›5¿ñ5(¿ ‹‚¾ÿXbäfˆ:ó=<¿/ü¿Ø?†¾ ß­<ˆók/S*)27ü޽k º=·$‡¼J)–))uO¾:ÿÎ@¾uVÙ=ðòy¿¡˜:^³Ñ,:¡–1d5¾:gƒ¾5¶>ß·t¿;¡;臚.3$Ç1¥¤‡½ìP =Ç-f<€¨"€¨N€¨ÿçÚ¾¬rN¿Ò%Ñ>ÿXbЃ:«i¾µŒs¿XìS>Â"<*¾‡/^§ê1…½bž=@÷%=>€=[~€=>Œ:l_¿h¥öÛU©;áz*‹¿™-ÿŸH¿™GÆ¾î©ø>ÿXbÇc½à€6>Ð !¼€9\€9:‹ÿís ¿…¸S?qßÓ½ÿXbÿâ ¿V°G?8·”¾ÿXbMŸ½Ì–Œ=ø'¿êY³½Á9: ´{½v€g¤'§:æ)¬¾¤Pô½²&o¿ut\;œ",z¬M0Òù:ƒ˜ÿ½±ó›½Ò?}¿ƒ=Áªè/÷¹D3µÅµ¼Ôa5>U¯¼Œ^ŒBŒ«¦š:ÊÝ¿üoN;ÐùP¿~Y:ø ²*¿¤M1UÃ:*¿¼;gZ¿m¼¹;›…õ,æƒ 2Uût= þ~=€É;}€€&ó€!E’:yêm?[=’»¾™‡9:Y+`,c€0'$’:ñ½j?ì>¯½à…Ǿ!;àª^.§}1:¯½†æº=$Ñ˺-€¾€Ö€ –èƒ:4Å{¿b„”¼âp8¾j~À;ZÔq.C#V1(„:âÉ|¿{+%½5S¾ÕFÊ;NãA.Ͳ”1d? <³&=¯':=:€¦î€•r€¦ÿþTa>°]¾,ˆs?ÿXbe ž:4«>Aéê¾i}`?OC»;Î9Z0õ²2ÑyM½^M=íš< dÞ€f*d™Ç·:Y|¿o)ƒ=zò%¾þ”·;ZKG,°ÛC0hZ¸:n£¿¯Š,½‹ ½'@"<n—0_I3{½û>>¯&=}€k0€.ü€kÍv‹:ù%­¼Ãa?ÿó>ÀÇ:Š$,xò1ÊXÚ:n£)½yIh?t)Ö>&w_;òH®,„À0oò¼Œ»¡=ÜJ/=÷€8è€8p€:²S²:ZR¿)ûоTÒ?aSš;~ŠÓ+êÂb07è:2U¿J<µ¾a–Ú>½ÿ);ÇQ-}:2Žs›½r¥>7jº?jjjzjë‹}:v8¿Ó0? Z=¾ ž<‘¼±/9Øž1ÿE<*¿cä>?e,½ÿXbù£h½-¯=a©®¼ü÷x …:Lhͽþa€ ļ ŠiŠ,ŠÈp„:rÐs¿Ïhq>ïêE>S<:†I¬-þË1ãõ…:ß¿Iý=œ™=é’Â<ØÚ-ææ¸/œÅ‹½¹‡=<¼ç<%€©ü€©B€©‹;Æ/Û¾ÆnN¿óèÐ>äÍf;/‘‰+[Tf1‰{Ø:(á¾ãÓK¿"ÛÔ>–ž;Bÿ».2“Wg½>&=É91¼ !ŸÿNŸ¾ü†>ÊÔi¿ÿXbé.ê:ýª¾aôG>/l¿+êÔ;ýÇÛ-§Ü1fk=½‰´ =Lþ'=<€‰þ€‰ J†:¿Gh=Jÿ~¿‰òŠ=qÖz;·¥!.‘ZÝ1 {Ž:㎠LM?™Æ?sÍ:`dî,S‡‹1W*½Ò7)>nü‰;7V7å7ÿÑè¯> L_>eØi?ÿXb=?‡: d>kЬ>²j?»ðq;éä- ˜1=,Ô¼Á=P6å$?Ñ>fGL.ÕÂ/€Æ¼Œ¡=ƇÙ\{q¾vt?ÿXb¿¿Ï:—B=e™¾ft?YÈ <O¶+3â.º ¼;ª*><.ª¼X-Fÿ+0P?£û¿ÿD½ÿXbÿ¨Yh?UÖ¾ͽÿXbÏ¿]=¸¯C=C•<€j3€j"Eÿ²ü,?E9¿Q‡ >ÿXb`݃: >?FÖ(¿ösÒ=LÒl:‹Ñ0.Y1 2ôoW½0e=÷Xú»\ž¬ž-žÔÆ:}¿šc¾‹B¿?A&: $I+éä/×¶/:b$¿yľØ>A¿ %P;Y†/‰2x›7=QK³=.µ<Ûiòi|i>Q¹:+Êv?O½ >×bh>Úø ;§,´"1ùgã:!Ýo? ]>´Î¥>ã×»;4¢.j+Å1þ½ÁÊÁ=þb6=€6€6Û€6ã=„:S®½PÿÞ»¡?“De;ÀŽ-'v@1\Jç:{¼u½ ½¾,Ž|?N’=<Öº•.‹M2¹¨–½øù>.<û€mê€mð€m;Ôî:XC½_µ?ºÐ7:úÍ,]¾91ó`´:û<Ô÷?\:oüi;ì¡-ðp1Üh€½­À=œ6c¼}í^Åæ¤:<ÅϾ›H"¿â‹(¿Ì§9a¦>*v1­ãþ:Txª¾7~¿‘ð6¿ 3;;Ú+|W/1~ƽæå°=x~Ѽnt«tÊtÿ6H3¿¶Ä0>ëP1¿ÿXbÿwTB¿BX>¥¢¿ÿXbý÷à¼ê]<==EN='RLR$Rõâ:ºn¾k¢Ý>ô÷^?«%è:åÀ*ÑÅ /’Ù:Ĕ;C ?Ãß;?bmZ<á«/’f2!# =xµ=ÀBf ´h¿\|ˆ=ø0ë:ÍíL+7¶³0yy(;Ô+â>Ý¢e¿Ãv<É;i;. –¯2Õ½ïÊ>”ú²;9€m€mF”,´´:xM/¾¾üx?o!¾ ;.I]+F³”.Up[;U³’»Î}?™¾(U­;aü7.tóá1ä¾U<ŠæÁ=áìÖ¼;ŽrŽå€n,Ö³:P÷?/Œ(?ÅU ¿V˜<›/o.`ÿ1ü‡?;p¦Â>Î3?å¿ ‘<œ.ò-lwZ1–³—½c0>/½>lþl r ¶Û:s&1¾/–l?&_®>›_9:ˆ¨-mÎ60$üÜ:Ò'ß½eÏq?Àž>ú<(B0×=3d"%<›å²=‘a=ö€-Ý€-8€F/)†:ÓÃ>ò (>`Ôh?6Ï;Yv|.ÕŒÖ1Øí†:Pã> k¸=±9d?Sõ;Qé§-ÊÊU0N¹B¼Êoñ=“ýs¼’¶€“ ’+Ô—:y§+½KØ?­G¿{•ï;aQœ.¶ùQ2"U‹:§Ù)¼ð½ ?ÆÄW¿¥_;Í:,p¶51ð3.½ÓN>Nzß;€W?€Wj€Wׂ:Ûµô>AK²½‹Â_?Ó*;Ü“/O*<2“yõ:W¸?‹æ|¾z¦O?qù#<–v.Ó1Š“»½&o> î;%€'€R‰&–:Laa¿9]Ë=ßní¾1åc;Ÿ -ѳ?0k¤–:Y#g¿½h–=°Ýؾ)J:½~lýlÛ€+V¾Ü:ƒEP>**p?x>\Rl:ê0-û 1[Û¶:ÛÊ7>ÕOg?Å1Ç>â”d;‘V!0ßO3Yn)½uÊ>zE<;sÆspsæµ:þŒY>¢ x?Pñ>bñ0;?Ž›+O¸/!Üå:uVž>Ï¢p?¶§>cÏ{<øM-Ýîö/qZp½qË>ˆ =€I"€I)€I¿š:ïì^?k½Üþù>‰mw-.œ0ð3®¼‹5=÷³<ö  ì îT!;'¨Q=g•¿A«Í<9+á:²]Ù-™—Í1½$†:áV= ¦¿€*„:2³;ô '˜Ü“*«¿YV€T¶YÔƒ:8û?•²¼®Z?"íR:£xä.4v1ª¹;Zw?Ëñ£=àX?´M><°&˜0^¦/2¤äU½@Šz=¥ƒõ<'€¤B€¤—€¤”y‹:é(C¿x ݾ Ùö>Þ=š<-Á-.u£—1ÿ€3,¿ø1¿èø>ÿXbä’½©¼->'Û¼7lÛldlÿ¨Å>Šÿj?½ïº>ÿXb|ÒÜ:¥š½ë!o?ž£²>†/:Bm£.î"°1¶6½N%C=Ò-¼ùžíž4€Xµ‡:´ò½¾ë(Ý=1l¿7;—«È.ž¥1ODè:á>¦¾ 5>ÛÛm¿5<9<–/ ø2=·ÑÀ=v_¼o€`€`»€`ä';!¤+?$ëÙ>å’¿ßžÞ;z,Ÿæ.1¯á¥:˜Q/?j`£>޵'¿xÀ<e-˜ºž/lye½Ý²>h®Óº€”U€”[€—Äÿ‡:~fƒ>4Î/>¤}s¿ÿ#;GÓ³+‰ª1 ‡Ä:Õ´>sÈ´=Ónn¿3xj<²ÒL0 i'2b.i½ÏI>«&ˆ»€”x€”N€”ä;¶:{ü>ŠÙÚ>ùA¿Ôïf;Yž,Û6‹0¨ƒ:éŽÄ>\Øë>“ÞL¿Ýϧ;/.u2‘|e½'/>Pý»€”D€”Z€”ib:°CÍ>ݺ>>HW¿Ì,î;T•.ÄÀ©0ñ-;&Ÿ?žâv>š•E¿¬â˜<Å/Ó ‹2èØÁ¼¸ü=}x–»N———´¢;/x1¾¶¢j?Џ¾_в:t,ÛÅm0á ;$ap½Ä'n?¾c¹¾æ®;'º-ýÃ2ÅvwºÂO=Yk¨<¹€§w€§M€§ÿÒÛ¾‚¬U¿I}±>ÿXb"K®:\¿r4¿J¿>€üû;}A%¿(ýÚš½Ù³'>€c½/€„\€„*€ˆÿè ¿29¿q(Ú¾ÿXbì±:««$¿G$¿FØÕ¾—{<Ÿ$˜-õ17O5=‰aÇ=îéê;9¤i€ÂŒ‚:Û×t?L•>Äk{¼=æG:ƒ‡*°)Å/E";Æùn?ï´²>†M¨½l„;?ö.cš2¢E¶¼„½ =#ô³¼s€‡¹€¬à€‡›¥Š:CJ±¼à|¿õ>ºñª:fê‘'«t*Úè…:÷…ì;, {¿<¼F>ôld;סÚ/àø92ŸË´½Â„Ñ= <€ <‘Þÿ¼;õ\m¿£×‘>"y¾çÔ'<º­/sF2ñµß:š|g¿ò ·>0o¾Lœ¥;ö­Û-Ç›¤1dw½PSK=䃞¼.€¾€€ÿI%ò¾ê~P?j ¬¾ÿXbÿ€‚¿šÓU??b¾ÿXb§­±½·ª=éEm‚ Q=3ˆ/›N¡1 Ä«½O?>^ž=+€.t€.É€\㜂:ó÷¾Ùÿ8?kXý>C; :\û+€²‹0óª;H:á¾ÚÃ:?-?q7<²˜.©y¼1DÂ÷¼(ò$>¾†àºZ­Z>Zÿv˜V=\S?Ñ?ÿXb.;–O>#­R?n ?ÕÄë:Úâ&.† ì0­˜½ß>Hþà<+€mh€.«€mÛ®Þ:Óß½èt?rCŠ>Óuø:¨À-#2\JJ;l©/¾L»s?¦>â…÷;~,b.9GY2D3½¸>œN²<<"½"hsJ:æ:øs>'Üd?DOÂ> Gº:ú\Ü.èVã1’ ;݉ò=»‚h?<{Í>¹K><] Û-¦322>xm¼^/M=AœG=;?:?}?ÿâð¾çáê¾Lø@?ÿXbÿbae¾õO£½t¨x?ÿXby­„½}±7=[³<~€~áù†:\Ò¾CòI?ê> õ®:s.ë•1a[;’³´¾à§L?aèø>Ôé:xÔm-Z+$1Þ™¼éðP=4øû¼|€¡ì€¡Ü€¡tÔ:û¤¾JÚ¾A`X¿wë;6Á”-¢¿1P;¥¾?×¾â]¿´ì;zïT.ý¼1]Åb=­n•=ìÜ4<9€l·€ì€lÐ Á:ïIº>ñCj?Gû1¾ôY);Ajœ-$h2ÏPæ:î?ì>Çwa?Ú½ã 1<ú¬….ì 2ÉP½†:¬=–̱¼¯º^§à‚:í³Æ¼1ÿ»½ê¿DN;Š\-yƒ1âE;í"z¿àP? Ú•;çÇU. j72ØE=yÊj=Ù.¼4e؈–e]ôå:‹/:?ãoò¾‘`þ¾ÊAÛ;]¼-o1ùLç:Ý >?À»í¾~R÷¾× ;5¢…+Ù“ 0X»½ 4>d"¥<5€Æ€h˜ÿËa¿©—ä;ä=ÿXb®-‡:µ~}¿)øð» ´>ÃóØ;gWW-°v¿/ÌD=ñK=À=kPÔP€QS±:CW1?7½-Á7?tŠî;ÈUe.°IT1;h;."D?mI‘½^„#?öFå;*lí.`Ž2í½‹n=]Þœ¼vtÞtötÿd*I¾§Sr¾T—s¿ÿXbÿïü,¿Áò½4D:¿ÿXbvþ<äÜæ=¤ý<òÇ5‹:z™/?Êò>aK ?{2¢;‹á„.ùyB2@,0;/?,?;?Ýyõ;ñDX.Ì,›2·]h½µ4—=Y÷¼7bÏ€ „:èŠô<ÿ¶EX¿T—;˜l@-©x11Ógå:J¡´½G|ç¾Ô8c¿¸.Ú;øßÉ.h °1IŸ=¤UÍ=w&¼€’a€`ꀌD>C:ò\B?~'`>Dç¿gÞ¦:}ý‹,×ÊÍ0# ;… I?ë7†>X‘¿‰Û;3¾œ.7ï52Õ¯”½4Û=!YÀ; €y€y(€~ÿ@¨~¿<‘=¿©–½ÿXbÿ3p¿'UŸ>¸å¾ÿXbì2ü<3Åœ=Xqª¼}1Ë1å1öø}:­ü&?h=GÞA¿ÏØë:a××,À81S¨";k¬?å´>áO¿Ok<on-ÔÂå1霟½É®>Ó×»&.dxÿ‡¦¿¥MS>OçM¿ÿXb;ÂÄ:/Cç¾eÐ >®Èa¿êf™p2»>#æh?ÿXbÍ“†:(–U>¹Ž>ìûo?j$^®r¿kؼð¤*?´ýø:VX-fqq1¦Ë¯:g;0¿üko¾{Å/? «‹< iF0¥õ'2Ä&2½MI–=’A.=J€2y€0/€2¦’½:ý`7½å^¾JÚ|?˜6«;¾- ²1ègî:[ÆF=ki1¾„Ò{?ÇãA<~ /R¤Ã2á)„½ÁÆõ=>^H=;€Gb€Dµ€Dÿ „]?Iæ½ïú>ÿXb—Ã:'¦g?T)¾ÁàÈ>$Ÿ<çDÀ/¦u•2¬©l½· =¶ôè<«È«†«Ôï‰: zº»KÛ¿œ= jÛ9¢`˜,;D2‚Åï:Òê<+Æ¿2;ü<‚Ñ:™‰é$³úf+t•î<ýñ=ˆ»€’š€’®€uØ•Ç:Ó ?Α8?ÿÓ´¾£âm;ÈA”+tÚ‘0ÖXÇ:èŸ?e}A?”!—¾Ô±:)ÔV,)¾¤0^ׯ½—9 >\æ4=5€\¡€\®€\Gé:M3¿®TÛ>üs?Äá;;µ,[ù[0ÃÞ";F#¿{è>DD?T¶µ;b .‡^A2âu}½«’(>gÕg½:z:ݪó:YFy?e\¾(é™='Â:z|ñ+('ü1‹‘õ:Éœ|?å˜ ¾ëg­=·³5;_\/—K˜2À$•½œÁ¿=>@w¼L)m)bíá=;6´Ï¾£\×=aoh¿::•m£+Ѐ0êAŒ:]ß¾ ¡ó="Ud¿2س:¢±,ï»1õ€™½û<>zßø»"Êx>ˆ‡:ßn•¾'³L>Ero¿‰Ü`;¥dp-Yøß1áªJ;…‚¾$E>‹r¿ìø:Öõ.жê23á—½ZE>w¦:7jø€ jjÿâ¾¾‡:f?,ûi>ÿXbf*¶:圾ís?(.‘=rÞ~; zù.f(Ÿ1šÑ¼aŽ=½a»1€£†€£È€§E"; €=[»¿0â¼!²9\z-gB—2µž;Cl=5}¿ùˆÒ¼ ù®: åQ,؆1=š½l_0>¯z@½3v€„cvÿƒþؾ3¨2¿×Í¿ÿXbÿÔ¿¿å'¿r ¿ÿXb¢Ð2<R =c'<»5€N§€NJ£“Å;ìäÁ¼x¿Ó-u½¼šÐ:?);.ª42Ê‘Š:6½©ˆ¿Ãý&½vƒF;éò.•õä1´ª%½ò”õ=cR¼6—ö—Í—B8æ:¶Áo>-Uû>ÔV¿°ëo;±A-ò÷µ0èy„:ž¤‰>É?9#R¿•¶;ð~ë+“‰Ø/:bö’=aÅi=q€*à€*ù€*Ûm†:¦O¹>78œ¾¿a?¢×”;êG,.!ù 1ðº: å¬>(ª4¾ì°l?ʤ2;‚§Œ+8ŸN/¥øø»ƒRÔ=XÊ2=€@ö€@:€BõÚR:ʪ½ÉK½oì~?WÃ)<±º©,ìÊ©/ë•¡:Cˆ½ÿÁ‡>$ªv?™ U;I²\/¨²ù2:=BÍÐ=ë­¼¿€’®€’ò€’6¥¡:+ÓK?~OË>R»é¾÷ë;ªFÊ-“ÃÜ1bÇÔ:|U?÷ Â>¾×̾V×q<&Å0UÚ¯21–‰½Ôb >*ÿZ½999,]ÿ7¾Úk6¿’Ë/¿ÿXbÿæ] ¿ á¿ß+!¿ÿXb Ã|½DÂw=)¯:<€€T¨p€€Œ>‚:AÍ~¾×Co¿²‚¾õ ^:“ƒb-üy41H¡ ;<M¾ÐKv¿u‚=¾*5û:.š¾.:ÉE2Ó¢~½¡Û>Þ:¼fÛf|f/ƒ:V‡}?¬Èð½Ý`–=§Ÿ:ß!/K+72±‚:¾³|?ÄXr:AÕ#>-Nû;ÈÜ.¢Èô1KÍž<¶»=*S̼6€nÐŽ½€n¿g¼: }Á>)Ö>IvS¿“k¾9T[,ô®©/ªÅE;ë’¥>a/ó>z„Q¿,ùÈÿ:ÔÇ©,Xq”1kb ;(ÃS¿Kù‡¾ù‰ý>ä³;mb-éÄÑ1Û¿2¼\9+>¡K¸¼Û€/µ€/ÿ!-˜½,K¿¸”¿ÿXbOû:¨‡¶½EªO¿mô¿ ^W;PÛ-©…A1sÛ~½÷tõ=h 2==€GÊ€Gp€GY·Å:%‚]?d¡‰¾â¦Ø>›Q;ªö†*>°'/~Í:æÇK?0¡¾/W?´ô<³L{1•ƒ“34žˆéJ:?J?ž?$;„ï¨/¸¤œ2q¼:…Ôö>Æ;>?Ÿí>}S$<{)E.ÏÍ2¦Þ¼Üõ= Ÿ¼>€­€­:€­úNß:S×:»·/¿›'R?-‚"; ë£'ÔR¥+­[Ý:¸°:J4¿R…S?øé÷:(-Lœ,3|W½üræ==g€1{.R.î¹ó:p½H@?†ôQ?è{µ:†P-\03>üÞ:‰Äg¼ÿ|?êQ?áÙ‡;<Òg.9ñH1r5r½eo=DßÝ;€%!€%Z€%V9†: ã¾t9e¿®H#½k<þ®Ë)?ßE2Uã;¢—ƾk¯e¿;/X¾8Ç<ç–½/lˆ³2н½‘˜>R =û€e€eõ€e…=à:Nz¿CœZ>ð)“¼H#h;yæ-yÞ0 üß:–Év¿øòƒ>’³…=õþ•;ö¤Ž.C[2U\½ßú>7Pà<€OT€MF€OR?0:ìb?³85>rÞ>ŽQP;'r€/s[2‰X:tp?lÒ>½Â¢>:ÉÉ;ÿA .`iL1ãˆ5¼PrÇ=FìS=@©€-z@µù©:¶¾:ÝE?T?º;´®.7ŽÌ1øô:®kO¾öÛ;?ùÿ%?™_;>¯Æ+[¹˜/v½–Í=¾Û» € 9€ € Þ±ú:CU=Ÿ¥¿â¡Ü;O”9 ¾,§1ÿ¨õ¾ÌÙ}¿ŽäÊ<ÿXb¯{+½)yÕ=ÁŒ©¼x ~ ² %LÀ:V>)hD>›y¿ÌÌ,;î,ïD0×À:²u=~áX>}Œy¿H°Ú;wè6.¡Í0°® ½?6 =>Õ¼‚‚ÿµí$½ÙÊ¿$ǹÿXbÕ;0Ƈ½[f¿ÿ‹¼˜4Ó;x‡2ßÉ3K?ἃ2Í=m2=߀7v€#½€7ÿ²d¤¾¦p>PÇo?ÿXbÿ 1„¾|•Ÿ>`j?ÿXbÖ½»Ó->Ž‘ì¼W€ ¨€ blê ƒ:Ü+å>Å6Z?gŠ>{ã©;Ø[,Ø60 wÞ:΃¢> ¿c?÷¨>Û|Ý;U+ú,¢¢–0xu½¶¿s=¹Å|;=€€"€%ó€€Ârƒ:ˆÈ¾“cn¿²OG¾n‡<˜¹Ç.zsÃ1„î¦:®¸ ¿“öK¿-Ü„¾³.=û&ä0ê Ñ2%­8=Øš­=’—µ<Þiþii—æ:–Ix?Ók=6pr>í\ë:Ž -Øu1é0·:ãz?-a¤=ñnL>ês^:"Øp-î ù0=ìk]=ÚÉ`¼ne„€R¿e´õØ:åÝZ?‰«¾Ì˾qWA;°q$äBr(Žö:JÊI?(澈)×¾Ð\Æ<^JÝ.LЋ1W½×÷¡=Œ3=J€'¥€'/€'ÿ’.ü;ÁuŸ¾vBs?ÿXb‰:À®o>®î¾„l?;Q;À€´)•¾ 2Œ ½•d=ƒ…“»( j€ « ¼†;H© =í®¿A½w½Â:<—÷,å»Ö1-#;ê™<¤¿¿”Z$½2s;Ñé-ŠyÊ2‚É­½rl½=]üí<ñ¼îàß:uI¿Ðhn½A?ÞS;qR¼-ƒÐd2p'D;¬ø>¿]„ƒ½`±)?„ú;»ªN, º 17S!=¯ìB=躻;˜ë˜Ò˜‘"ó:»Nl>úµâ¾ƒÍ]¿bfF:÷q-wÉ1‰q:×=H¾¾a0l¿!Þ¥;„‰,¥­/0ÃØ=©. =u/=oP¥P²PÅÎ…:=?nSy½ÍH?—ö™;S$,?ÍÀ/ûÛ:K~0?aœ%¾õÀ4?Ýß<ïî.†Ÿ~1õ¸ï¼V¹> -<€rF"z"/%µ:˜ëz=¨??[<½àª:+;à,ÖX‹1žô³:ºþƒ½÷?myX½"Ý¥;õ-;.(*2o½Dnæ=ŸÈ=×.=IW.¶b„: Ñ=iµV>/ñx?áíg<Ùô /øp1ÿX~¤=ˆá¤>}q?ÿXb+ß“½ß1>Ó+½ €!5€!R€!¬)k:–œz¿÷Ó=¤c4¾b \;qØÍ.Ò72½ˆ:äq¿ƒZ+½ß@¦¾; <ý5/äX3Sy»òê€>;8T?÷<<®Û½/V«p2? †:0;µ>= ž>Ðb?Äã·;/ð«2¨È!½QK“=¾½+=I€2‘€2H€2yã:V° =oJâ½n£}?>­]<^M.9Ï2V»ƒ:¦ØÙå=:<.¼çÓ)†:ub!¿k|C¿è律È9n”--ˆE71Á;·ì¿êßK¿ƒv…½¨e(ðäŸ;™Â1.ŽÅ1[‹:–Ñ¿¶œC¿ƒãe>â‹; ª¾-‚h:1ú~*½õÖ0>5ð£»&€9ª=y=à:°ù¿â;T?€ä< ~4<\]˜.Lw¶1ÿÁ´¿àM?p­±½ÿXbû¼×ˆ>®ºŽ<&"ô"†"pBµ:7eH>óJt?kg>ÜÆ «Vr?=ù<>¥ <õX-|~œ1•»¯½d >N³@=.€\­€\l€\^hÇ:NÚ=¿e¸²>Ϧ? KN*?#Œƒ;‘ïŠ,U›0Ý[±½ð>È]D=€\€e€eNZ‡:aùV¿ý¬ >è¬?Ìû];‹ý'.’©1}';ÌBM¿@¬|>KU ?êXØ<šU¥/ È2ÇŸ¨½rÃ>Õi9c€€ˆ€Úå:H>¿M>sN¿ð8Ù:Üp+“h1iˆø:ø“A¿Ú¿.>—¹!¿®{ô<¢gé/•w2©¾s=Dh=¦Œ<>€j·€jÜ€jIXm;Œp?5:¥¾²ûè=‚v;oé,r€œ0bÆ:€An?•ų¾æ>Ò=² ¥:ƒ$X,’¸0Žé =Âù”=_#=$€VªP”€VCÅÜ:‚B ?MÉ¡½-3U?åÄ:÷'.½Ç¹1Îå:'?]Xó½,‹??¥ÚZ<ñ2O,|k®0{JÎ<' =J4<,€ ´€ ½€ ÿ× ¾•|¿V˜y=ÿXbñ:,Õ½"á~¿in=IŸ<¤da/VC1ë7“½wf>Ö‹!¼xx:#°c:œ|Ó¾û{S¿”@ľØ ;o¬†.O¬“1ÿ’äú¾#7¿¡ÿ¾ÿXbC‘î<¼³=2q«¼ï1À1º1 ðE;ß+?ý)=xÇO¿3µ;1é/DÕ2LßÅ:—Ð?{¯/=_\¿åÓ+¿ÿXbݰ£:ãÍ-¿µ0ó>ÉS¿•ÓY;õàî/¸2£±ö¼úÏ*>Là»ÿQÞQöQg¹ƒ:+ý>€¥¶>3ïJ?!C‰;R´,Ÿ¾‹/+Í$;Êô>uÆ>NüI?\àÊ;寉,Òd×0Å+¼hyÞ=ƒÚ/=y€@â€@õ€@鈄:ÃÔ¾”Ni>*v?Ý H;ÿ-.ü;1„§¸:sŠ”½©.>¼Ÿ|?–({:4n$,7"Ö0¶ö¾¼Æ…#>÷Ì»UU8DŽA:_û ?ßmV=Û˜T?su;â²­-kÁÁ/‰j‚:c§î>vn>l‡Z?X^ =zEV1¨‹Ú2´ã›>>ìØh?Ñ9‚;­'³l-+¾Û;ÕY¦>õs>~]j?@PsóX¾·¿Y¿0 e:¦¿-vÿ0Ð"Ä:j6¸> œM¾ˆBi¿ªÃ;‘+ÐúW/S— =”LÎ=È(O¼6€`¡€`À€`]ï;Ûª.?ë9C> ®4¿Â5|;Úä.™2Õ:?¹2?%Ȱ=ó5¿‚*ú@ä¾8F?¨ ¥;UÓœ+ån0:æ¼¼Þ©=§Ëb=€xv€xv€xÕ ‡:6¿ä¼¥~Z?®a|;“‹-£Z1Fè: ˜í¾á>°»_?¨Ä;Nb©/É›ó2=Ò€½(~ì=„~&=I¾Ip€GÑkÞ:~þC?·ä¿mäÇ>lz“;7Ã/È«û1¸$w;“E?)x ¿Ÿª>š¼˜:×ãô- x72»´a¼C›='3½Ž€ Å¡ € †:OÓò=·›=Vt}¿LÅU;&”.+à½1z#„:vÆ>~`=k”}¿ùz:îò-3 1ÈyŸ½Ù=mò»)¾)­‘];»þ#¿üÌ©>ŽK1¿”W·:Þþ\,؇n1÷ ;¨¿‰w©>™Ù>¿ÀÁE;Á,ÎÉ0Ñ"½ËdØ=5_¥¼y â ü ,;O‚„< —â=e~¿lz¨;z{».Ý}£1J;\?‰½a>'y¿œôl=Qç0ð2•Ô =n„=`#=_€Vz€V÷€VBŸ±:|­?ý ½ì\?KÌ7<Ü)Â/üç3…¯³:½ì?`†½ñýG?Q;84…-¸Z1פ[<„ÖC=þÓ¼{€3€<€ÿ+µª>鿚B¿ÿXbž‰;Ìn>ñ¾á¾‹î]¿ñ; =òª /b™1- ;<Ç»>B]$º€¾€Ú€u©!;$÷d>4c?üEξ2LÉ:1¹^-fR2ï7ä:A”>ÏY?ª:ã¾›Ék;N&-U¥1Vu½HÉ=š›¼ß›ÌÿäŸÞ¾ë!>—ób¿ÿXbÿtìß¾û³>ÆÐc¿ÿXbt`y½³(Ì=…Ò—¼fƾZч:suu¾;œ±»Vˆx¿¾Ùø:ýa»,­Ò/w'Œ:Œ´¾°ª„»Žo¿½h`;Z  -u!2Ž+¼Ê7=̓¼€£€¬ù€£NBŠ:³2¾¨ã,¿p7? L; Ê.´êI2¥lŠ;Ùè¾» &¿ä‰??;è;@ Y0è˜2Í;Î<5Ðü=rþ¦·ô—:eÌw,S1X¶ ;Á‡?ÇG?ÔJB>ênË;‰ôT.$ÊÎ1xíR½ty³=²h:=/3º/'ƒ:„2õ¼héô=! ~?£Î;°Êf,3Í1S‘ƒ:Ï»]½yú-½­d?½ì;d²ç.’ƒ1Hþ€½Îÿ >u=.G½GKGÿ)‚F?®øv>d?ÿXbÿ+?W?¥>Ú‘+?ÿXbç½Lý|=…¶=,€2} €2´€8tâ:Kè´>®w¾Á:l?W;žR–+‡R/ÎnD;ðºÓ>°UB¾"÷c?0My;H™£-’4 2í*$;c{Í=-|==ý€,þ€,±€,ÿ4rp=‚èa?öî>ÿXbÿÅî»T}Z?µe?ÿXbö`½1²ä=à•¼õ—© â—€Ìà:”–©= Ž÷>ð_¿a¼7<Ø`þ.x¸¼2f3‹:éÏ<=}ü>óƒ^¿íDÙ:¼F.•Þ×07ŽØ¼×ж=©NG=€x“€#i€xaù†:%¬M¿­Óª>®€ü>ÊÓ:BéŸ,§@î0z»ƒ:,?¿æÚÕ>x?šñ:±æ-ëô0óV]½Í­> 毺€”¯€””sÙÌ9s?ñì`=géJ¿»Î2;ÍG"(¸¹,u¨„:!]2?çÝ.>d[2¿ž<ÏQ/u£ù1>v·½¡/ >ŸÆ<)€h£€h^€hÿžõq¿÷0½T)¤>ÿXbN†:ZÖv¿kb¾Ð¶`>XŠ<¬ŒŸ/=Ûì2˜k½ýÁà=…Ò=/€7n€7f'V4d;ã“™½Ç¬?8SR?bÑ;óÃp-é‹>1$ëh;@1=öy?úVM?yÈ';S".·i1ð†t½†s =qs*=€‰f€«'€‰ÎÛì:“à&º Ô¿ø=,¹:ú~ª+Àkj1ƒ:CĽ†‘|¿Š@>·h;* „.-mñ1臽`v=é 7=#€Ý€cu€cáƒ:Ŷ¾/(b¿šg›>ø…H<“Ý—/•èÑ1^ê:»Y¾Êy¿<>¯Ú<Ð:ä/Fv?2ªF½¾…Õ=6Ë%=ë€1ê€1é€1¼‹:ØŽn¾v¼£>.k?FóÏ;Ÿ‰-³Ïc0ÿ¼æÛ½µ¡Ú>MÙe?ÿXb#½2)>μd€ ù€ ,€ Dl:£Ì«>0[?Ó"É>tÛ;è,½./‚ ¸:ƒÈÙ>oÀS?l ¼>}7;Ïul,ãæì/ägc½¤>ãßç<9€Oû€Op€Oy°³:~ P?žë>÷Ê·>òÎy;g -õ·1ºÖ·:ÐöH?׋Ì>Ïfò>Œ˜†;iÿõ.Êæô1ùL–½Ñçã=xñ>=#€@€Ÿ€ÿC#ì7Æén¿ ë·>ÿXbªI:½C¼ƒÙ_¿˜Vø>=×µ;5Š.Ê“Ë11?·½¿ >ûÊ={€hê€\ä€h¶®ƒ:x}¿ï~>¿‡x=Ÿ0;YöÑ+âXó/zõ?;Cô~¿«[¸=؉é;Dµ«;q%Å/Œ#²2.æg½ îj=7ÿ/<3€%`€%n€%ìà:Å`̾¸´j¿z§#<õ ˜hÙ•>Z+Ã9Ss/ 6É2º·à:+Fh¿Ì’–>ùÖ™>§D¯<ÓM/HÛI2$—Ÿ½Ü½,>žD½rÌrrwx‹:BøD¿Ý?i¥‹>ݵK:h$Ì+ÄÔN/¯XÃ:ßI`¿¬&Ö>tu>ÜÁ<t/Àa1å–½•™R¼€Jxb®P ;ÁSI¿8“¿iyX¾6cÃ;^È_.² µ1ÿQkA¿Ï,¿[ˆ¾ÿXb²²¼…='ÙêTD#­{(',´½ñÖ>õÕÕ<€.š€.³€q¶Êõ:Äi(¿ž©)?÷*·>C×;аŠ,¢ÕA1l{;5§¿Eg,?´6Ë>±±;Y<&-Þê1@Û¼±nü=-íÔ»i€“£€“w—×)Þ:?S3½cÜ\?ïõ¿,ŒZ< ü /·Òð1ÒFµ:ák"½nÃU?~ ¿¾l <ëR .î»1D÷¬<Ì}r=ØŸD=}Lõ€KøLeÍÛ:u¼?3Bż°N?Z§;ÿd»-ˆd2ðІ:UwÞ>Yó¹=›ee?ÜVÜ;§Ú.ð/15 ^¼ü6=±øM=BóBÇ(©‹:FJ±>±Ø>UV?Àò,;èKÌ-¢Þ‚1¢ŒQ;M‡>¥:é>çŸY?õÜë;Að¦/"ï#2+û®:c= /½q Ã Ê ÿR|)=¡h侊Þd¿ÿXbÀƒ:­=òÞþïˆk¿Bÿˆ;Êv*(]á-˜hP½g Þ=ܺ›¼=€˜ó€˜Ë€˜ÉÙ„::@нÞ,C>I¶z¿]M;W¯,§0ˈ;VÃ@¾ø#>x¿òÜ_9ˆ‹X, Xv0õc»™E(=ÆB=oÒð€¦‘Y¶:#³>yRI=¤:s?qŒr;„ä%.“12^J ;‚X„>F^ó=èku?Ç)g<,….F1)1&7нg¶+=!v¦º€‘Q€‘zœÿ8½¿ˆ ?™µ¿ÿXbhó¡:¦î#¿L8? W¿ÑçÃ;o°C/S à2*­Ÿ½º×)>'†ä¼rRr-ŠÉS:a™c¿øCÂ>„%ƒ>Q ¤;j9.âæn1gì’:ÞåT¿9ãð>æ —>ë1<ùO|.Þ–1 k#½fÁ$>Ôbð:4ZýZ®Zÿ0f'?æ¿>iû=?ÿXbp¯O;F€6?¾ͽ߯1?‹~=^O-z 0BͽùØ->j÷«¹h7fZi7Þ[ê:“@? ea¾Öû?¦I:’'Èc.ÿo?ò&[=ÕP?ÿXbß¼˜¥=ε<&€§ü€§€§^;ÌÕ‰<࿉k×<¦åM:=c©%(Œ×*Hš ;d§;<Šå¿æÕ<ÐG;" +÷ô1 Ê<ý‚ý=T;Ã;å€u4€uì€uº‹A;«ž?U€N?þçS:Q.°™&2«3¸:Ð?XùQ?Kåû½EûÍ:Þ½y-^&œ1±Á‚½#0=­-= [߀v€‰ÿeG¿áC½n‰ ?ÿXb @¡:NØ2¿Ü«1¾b³1?†ù<σŸ/¿õá1Gø¼>®í=ù×r¼p »— uâ:™Öö)Ǽ&Œ±ŒƒŒ€;þ:ò ¿ð•á½ð¾E¿4›š;äƒ0.¨_F1Ž«š:Lê¿/Π½5ÐJ¿nŠ;t_ü+>ð¤/çý½¾¿¡=¢ì-=#ž#ø€'rØï:õ½eľ bk?·ÖÑ;5¹k/‚ñ›2w¥ß:x‡{¾ìÿ¾ƒTm?öHå;nl1-GrP1ž Ž;g·ö=í¸a¼I€#€h’žÕ‘:D¥»½JÞ+?(F<¿÷%;mB³,åbˆ0ež>;¶‡¾t=?Ýñ(¿’¢C;*ð-N2O[c½LÁZ=X<dÚ€%B€fî…{:b[¿ò†±='À?¾‚`<€]&.VÓ1ßB·:o©D¿*`×= ª!?þ<<11›,ž0 }0½Ýì>Gæ¼.;¶;¶€—öuŒ:õ’—¾y;þî1`¿ Kf:ºz(*“Q-\y†:_,°¾/s§¾¦Pa¿Îã:L´S/8œ2{ö=}^q=”Û»‰He‰ªTÑ:h´[?}þº¾ §¸¾[};ÕïÎ,`®M1ÿ€Þ)? 2¾òF:¿ÿXb=c_½ ˆ =_›<;«®«‰:cQX¾h1z¿ªßv¼´ïV=¶Û[)ƒX+ÿîÿ£½ao~¿S¦›=ÿXbW“'<›­|=ÆŠZ=*L®LœLÿíQ?ÜUþƒ§1?ÿXbÝí´:J)?5{¾æ{5?ϧ=b¯K,.!&.çÓ¼ÛM >Á ¼€/z€/ü€/弄:`ÜŒ>¢7`¿¾ÿʾó*<݉.âe1©š;Î¥>Íh¿=‹¾(/:çÓ/*u2/‡Ý<©°=d==o€$Š€$º€$woá:€Û9?¢w>-?óöZ<.'‡.Û½v1Fv>;yB3?ÕBÀ<Í©6?µÔ—<ƒ¤0gÝ2L§u½íd>Ç =NG"GHGÿZPK?ûÔ¢¾*Ž?ÿXb P@;éLb?JÊY¾ )Õ>Oé²;þñ-éÐï0Ûú)=>çn=_ïþ<Ì€€l€º…:§Ì…¾eÐ>¢`?>í;·tn?ÿ¾};íÏ-ù˜d2Q½¢E&>¥º8ZíZÞZÿ€¡Ö>ʤü>hC?ÿXby¥ƒ:òs?ƒ4Á> ÞA?oyp<ì©q15”3ÒÈç¼,f4>µ6¼ Œª{LA¿†«Ì: ’Ú,ícG0¸ôQ;œB¿¦ÖP>I”H¿Ÿ`<óˆ]/ÚnN2¾öL¼SÍŒ=ˆ^=2€?æ€?g€?˜.Ê:-Ä¿¾Mt¾¢_e? p < +Ö+:.ÿ=d®<„eV¾HDz?ÿXb2޼×ÚÛ=bI¹¼/€;m€;º€;pÀ‚:C'ν£ž>1|¿ªö ;Íå,6@»0LZ‡: !f¼ãP>˜u¿°=yCe0ð3p –»²='Mƒ<*€§¯€§ü€§ÿD6µ½>ó~¿|Šš<ÿXbÿC ¾— s¿Þ¼ÿXb)"£½‚Ÿ=X«ö<"€‚y€‚a€‚£‚¬: « ¿M–¿•mñ>)UL;˜´T-ÍO1dT®:q30¿l ¿Ë\õ>_õ%<2°,7¥É/ªá<$Õ7==€Tü€TòWRè:"ì5?.[á¾Pƒ ?r€Î;Ôf.tnŠ1„¿;³—??Nwå¾Qú>i2Ò:hD,©n†/ǽÉì={ú=n'¢€7Ó'T';Ϋ½É ?˜F?åvË;!-â+¯p/tõ:•L½k6?ÒðK?+0<Ε .ÐO‚1Ù™Â<ýÀµ=$ļ0€n€Œ€n†„:=(µ>ÚÎ>>ç£j¿k:¸"l-ÌVÀ1Hçç:ãðÐ>ïÈ™>ij\¿`K<jŸ.×–+1‚Ž´æ|¿þê<½hqA;s—ë,Úa_0W ;j=ƒ=Ý ~¿)×½Zÿ^;Óè/49L3Z·½c=Tß<&€]”€]Í ÿÍV.? é/¿B“>ÿXb™™ö:1ì+?«G1¿åé†>Ó.¤:9æñ)2@-© ¢¼mU=qW=V~V'Vÿ½ .>ÃŒL¿î§?ÿXbÿhæ“>’w¿Ow=?ÿXbs/°½ÛÆ=×÷á93€g€a€ˆ‡‘:ò2i¿9ã§=ÞϾ­;×Äê.ÿá’1H׆;ùüg¿ü>’&ʾ†Ìô;g67/†3NÒœ½H>SZÿ<€.Z€mz€.¾– ;³†2¾³n?¯q¥>5;;Õ„B-;\ù1ƒ¾Ë:M–û½–n?ª ®>̯;¶)-5‚”1½€Ó>æYɼ#€3€¨€ÿCw?À …¾Pö¼ÿXbKdù:—z?”ÐP¾E©z¼*q_;]ß¡.So¤2Â¥ã¼bgŠ=î½€…Æ…V€…ÿv’F¿~$ؾÓ6ð¾ÿXbw¯Ñ:§¡D¿ÝóÖ¾'Ž÷¾ä”šúšRžþ;ód¿¿ÊO¾ÇMN¿­<„bC-_«i1ÿH ,¿‹_m¾½ö3¿ÿXb,>=‡o=û[=_€z€·€ÿ‚ó^>\ÏJ>û¨t?ÿXbXWD;9®±>ëTE;Ôp?RÞ‡<öïæ/Î12ÑA»kŸ=´)=[­Š:u®Ð½¢Ü{¿Q˾¤HU<­5a/x«¯2ÿ9ª½$W¿œ3 ¿ÿXb`C½ô>œ£Ž;N NNÿEÞ>ÌÎa¿¸§<>ÿXb^¿4:Sý>×âX¿iF>TÒ/=sò‚.Ѷ‘0&Œ&½±O >¥2Å;€Y>Z3€Wÿ‰!>¾Ü>o\?ÿXbÿ¼(>mO>±õj?ÿXb }“;`­Z=1[=:(ï(¶( à:# >æÇʼ±”}?<¡;óû+xÞ¡/m:.j¼…;¾u©{?Ò‚<ñÇ».~•1·Ž½ï =Eò» €‹t€‹€yÿu†Ê¾` i¿4ù½ÿXbÿþ ž¾Vcl¿×¨i¾ÿXbk}‘¼ÂQ’=ÁU½€¢Ë¡á€¢»wƒ:a ½¨"Y¾»_y¿™€z;— ,zœc/V;¶¥><“¼¾ó}¿C.O< o„/™Ï»2×¥F½çâÏ=3Ý+=9€1ê€1p€1ÿ#>–?KV?ÿXb{'„:»°ö¼VX©>ýwq??²Ë;r¤¼vFÜFÕF™ü†:8ð:?Ç̲=Zw-?˜º:÷w¶+—v/ÇXŒ:œÙ@?#ɼõ=(?Oé<Šà.Þ[2”½%;‰=Ï==?€¦{€¦õ€¦ÿ$w>IiÖ¾'(e?ÿXbÿÌõ%>Ùˆ÷¾÷7\?ÿXb˜¥½®H,>:A;;7ÏZp7ÿPëÃ>w>âºc?ÿXbÿºÃo>Èè³>h?ÿXb–@нF—w=ª)I<¨^®C®ª„:«·¾6¾n¿'¡*½A‡ò:€{É- ¡þ1þƒ:ôò¨¾æ¥q¿f <ùJ,;ZÛ$.`!2hB“»XâA=ÌH=TB4B¢BôÈ ;nƾF:6¿#0?í»Ê:Ìl[.¦M»1ÔQ„:£ã½™n2¿øY5?ËØ·;ã‚* c-fÚ>=«°™=ßPx<n!n|nÿ>ãt?àQ>í’—=ÿXbÊÀç:ÿ¤q? ñ¨>Ë;¼vùã<‰ %/Òá1Õ@3=wª=ú'8».€y€È€v†:Q u?Çqܽ”‰¾ÔÙÀ:·Ez,¸‚ 1`Õ†:œ\r?€ÉŽ=ƒù ¾?–¢;ÞhÒ-<9{0ó‘”¼E€#>[Ñæ» €/DN€/ÿ '?j¿L«ã>ÿXbÿ[™%?Xe8¿b<€>ÿXb¼!½ÿ>2ª ½s&â& &ÿÏr¿Y¾ÿXbHQŒ:oÒå>R[¿­(„¾FCd:ln-2Ì0+„½Vð›=ý.,=΀8?€8€2@„:_þ>ž‚Õ½Fd|?4P4;¹— %¡ n(h»B;ê¬t=’榴ª¥¼l^l;rWØÜ:³¬¾[3X?vóÔ>x®‹:HZŽ-ž?ñ0/Èí:6}b¾‡Ú_?aÝ>T”Z:Aâx,ÜË*/?ä­<üp=3ù;€ :€ € §FŠ:éª ¿ÍN¿’Pq>®¥:J>-ÿ¡H2ÿ6ù¨¾,h¿†>ÿXb/úJ=çâ=¬Èh;3mÁmdmsS:ß<>½ì_H?³â¿e6Œ:´..E™1b6;ëÂë:ºE?yš"¿kQ<)Z.£ƒü1"r:= ­=oe‰;1€¥>€E†:#­y?¨=SØV¾°³ð:”‹ž,H1k ã:»C|?÷E¼âd-¾ qÿ;ˆÂW.)9$2…î½D†Õ=E‚©¼ó ü Ò ‹¢è:©:¾á ¦>Cœm¿PJ<´wÍ,q€f0é6å:©3“½åP>´ðy¿øvI¼ß >Þ¤ë:ã¨,ÉÜþ0_;LKi? @Ã>åô>áË:;­MM.\H¶2à,e=ÎP=´Žª;€&ï€&߀&§Ä:„•I?Í1¿Q¦¾Jçà:àx-´[¹0Ô˜:ƒ??ÍÕÿ¾i;á¾ý•:᩹,õ0Gÿ«½ª=³Ò$»^rÿÙnN¿˜÷¾ ú®¾ÿXbÁ|„:jQ¿gÇ¿1m¾Ä¶;Þ]Ó/ œ?3áBž½e6>¾PÀ»òNVù…:ÈÂr¿ýØ·½“⛾¶éø:‡}T,×s]0¯¼q:˜u¿ÝCÄ=:ó‹¾å™ý;ÿ~g1Ý&©2ÀA»½"Äõ=V€ï;(€Z€œ€@±:)‰b¿«M»(xp-:rL':nq*õ?³:–>T¿"g ½(É¿Jçà:î5»-‡Ïõ2p³x½| =Š­;+€¨H€‹J€¨Í=ù: íù¼tÏ¿ç)À<ˆ“^;ÜÆ +ˆÉÓ.Öì!;ÇÖí¼çÌ¿Û.Û<™X: '-à>Ü1±¢F½å( > í<.TÜ€^Tcí†:Þ]œ>¢¤>Êe?ºÝø:gy—-x0Áƒ:RSm><Í>tçb?„ ;êÂ-®Ý·/Òqµ¼¿}=õÖÀ»!€­” €­0é;×=Ÿ¿x%½Ã|V:k’ü-Í6Ó1˜Æû:¯°å:ç§:†€Nÿ€b(¿ ]r>‘7¿ÿXbÿií¿N»>r¡;¿ÿXbÈí·½ >g =#€h‡€h€hì\;a{~¿)!Ò=»‡½ç¬Å:Wû‚-nõñ0má:J&{¿,F>“‚<Ú%<Û. Ÿœ1Eؽ‡‡ >R<½€ƒ·€ƒ®€!ÖÙå:uÂy¿tã=ØðA¾Ï«;³È²-Tó1ÏYæ:x¹z¿µ’ˆ=Ö6C¾2Ž;D`.ig 27Œºs/Ð=¼°5=<€,{€,>€@ÿ©…0¾)®ê>4_?ÿXb :Á$¾J? ö?åÅ;dõ1^ï,2Kþ¼^ò>ì#¼9;ð;Þ;oµý:ðT>”wL¿V¿•pv;’^Á-<ó1íý:ïS=>ÎãO¿ð± ¿g˜ ;/R/Ž”Ó1ML—½ôkË=²/Y¼)ú)¤) é&;•çç¾îYœ>¹mV¿f$S; H,­“ 18\;çµ÷¾t¸’>бS¿œ&¹<#;µ.O™!2©i—<”Ø=Ø.=|,ú,’K°ÿñ:ç‹q>yí0?‚ã.?°¯; ³ -41–yÔ:¿­>£„$?QÙ/?3¹;Ä)-(ºî1l¯=‰ê­=,=gP•PÀPá±:Éf?4Ö½)üP?T£4#vn¿Y…¬½]—;ê.!+üž+,ÝE˜»zlK=¦Öû¼g ò Í ó9ƒ:ØìZ=°F¯¾q$p¿,B¨:jÊ-1‡Ús: $Î=›e”¾§s¿Àæß; O,)À0°½ÀÎ->1ì:|7ö7fZÿ>x_>îÌ>°Ùc?ÿXbÿ+†>dŸ¯>KÒe?ÿXbà+½çP¦=1$§¼Kt”t'tD Ä:.4-¼—訾)§q¿…(ê;ãss.¶ ‘1’ †:†ïϽ/ž¹Ñj¿è*=<*¥÷,kä/¾L´½Pé=ÍçÜ<oðo\Ƙß:œ-¿œnI¿Œÿ >c-Ã:ï §,-v*1Æß:ü¢¿Ì‡E¿t*L>Ï<Û;©_+.xbÃ1†’I¼.=p?`¼6€£“€£ù€£.NŠ:ªË‚»Ì¿/þ®=/í—9÷/.æ.ä1é ;ý†ú<¯G¿Ž!Œ=afÙ;«±.òÔº1ö\f½D=C7û< 4.4Y-ÿÃØÎ¾Ö[e?“=¾ÿXbÿô·×¾+]?j¦¾ÿXbðý7‹=ìÀ¼÷€…Ø€…E€…ì™É:Èn¿ì•…¾Y¨„¾úÎh;Üž™-‘[2Fh‡:>ío¿¿p”¾»~F¾Ô:h:¬ßŸ/0Å2ýg ½‹S­=Þ/=Ó€8+€5Ò€8ÿBõ>Ó:¿¼¨¯`?ÿXbÿïý‡>´eð½ð÷t?ÿXbÍ\`¼äi)>KT¼-QbQ6€Aÿè.é>æm?ì1?ÿXblú:MS?C¢?•l1?«=¢ÑÖ/oÌ1àÚI½GÉ>ª™5<TgTzTÒ—è:–æ?ι=>ÍX?`à=™–Œ/ÙÔï1ÿ<4(?.>3=?ÿXbÇöÚ<[³U=– ª¼o›4›†›ÿ n?U°Ý½p^F¿ÿXbaZ¹:; 7?ÓÅå½ ©0¿Ál®<•HÏ0&F3ãm¥½Ëž={Oe»üH÷[·:Eì]¿^Þ¾ãÒÒ¾;f;Gô1/ F2³:õ:ýœc¿ôÒ¤¾'’¦¾1™;’ó¦+ñÕ/ë.½ìU=Ð !=?€2Ôwt€2Ó-ƒ:a²ì½¬e"» H~?Z¡p;½r.‰—•11»Y;…& ½;Á&>fo|?•×”<äÔ.¯»1õ.Þ¼Â*>O\޼-¢²¢™¢Î›ƒ:ñ¶P¾sb×¾Ob¿ ºX;¦].²dëv¿úIJ;;OZ)¥ìG0^è:A77¾ŒC>õw¿œê;àlj.DoZ2*ªþ¼òµ7>ò¼€9%‹>€9ÿȈ¿‹JX?È·)=ÿXbÿ:ù ¿ž!U?x'¶½ÿXbJÏt½“ü=˜ˆ·;:€¨X€Ø€¨ÿù¼tù¿gç<<ÿXbјõ:ÂÒb=o›¿ŒÈé9©3;Jø„-€Äk1à÷o½ËJ>¬»€”j€”÷€”Ðä‚:êþ¥>³¢ > wd¿ÐçØ;ó*Y-‘I‡0ˆŒÓ:S«ø>¹V>»HY¿¸RÅ;!ÑÌ.þ¬2¯µ—½òµ‡=¦¹•<"€†€š€ýž:¿O=¿Lí ¿öv>¾7†;X P- ƒ[1¶á:¾¨3¿Èˆ*¿ú@>}@,<óH….þÐÕ1 =î?Ò=Pà»6€’|€’Ó!‚J:G8L?]Œ?æ§¾D8…;6‚Á.N¦ñ1O˜’: üA?qˆ ?𳺾6d<áÙ- q/0-x½Ÿ°¤=¹.=1€8˜€8È€8^ŽÂ:À©Ì>CÊ…¾²ë`?½nÕ;‘#ú,dã/â¹:K è>EH¾å`?b8a;—½,¨ê(0Xr½Uh`=”j=owbwÒwB÷:¾Õ > ´/¾î o?5À¥;DL/Zhs2Þó ;ÈwŠ>ähƒ½‹éu?Ä"‘;pá<-A¡1?ÿ==ù.¥=Y7<+¦P!‰;hÛ¼€"€"€" Ÿ$;c¿–yç¾ Õ<¿h¨|:1©Û,W1¦¦:b¿!…˾¨ B¿Ë³#;Î â+rëû/§>;ߦÿ=¼Î=. _ ¾ @N;ÂË;^¼7?#A2?r:Õ9¦[*R#?.¾‡:#=²É@?Æ.(?ëU:âØ!-Úb1Cë;p$>æ=/ p J€sŽˆ;¼w= úK?‰Ý?ÐÂq;4̯,ê‹@1xž;DÊa=³N?“_?¨®ã:®·D-¦¸%1îÏż:Î->È@ž¼o¢m¢2¢7@Œ:ÍL¾~D¡¾å5j¿äñ©:~Fr-=$Ž1+ “:Ÿ®¾¬Þ¾ên¿áH;ÃÔø+¢½Ï/6Ž<w>jX<€uR€už€u°z±:ºjÐ>#½i?fCÑ<^à²:¢¡Ë,Fà1ã…Ü:‘ÉÞ>ff?»Ó¼ÍD`;K“-†?¡1É4½c€$>¯Ï¼€—c€—Å<²P“:øœ¿§°|½[¿\:S;I\O/iø 2æl“:ï´÷¾Ò6¾}]¿Ý‘O;[Ö9,iïì.D‰=ç¨ã=qO;)€’F€’ðÁÅÜ:„ÜM?wã?ë`Q¾D ;õªL+7L/÷_;äNN?Ï?E˜¾ÙE;¹ž--Fõ1•½I¼>/ßú»~;UAØ;ÃSÑ:ü©º=-Æ:¿€ƒ-¿cb9;Ü”“.Ìw2w9f;'áç=¨ê@¿ Ä%¿×1Û;4'&0K™ð1@Ù¼Rµ->ý²¼€¬F ÿ>zw?-é=äŽj>ÿXbŃ:°„?Œz½S ¾;‚Ć=Ø13ù3Œöx½Ìë¨=Øô ¼ÞX¤e“:h¸¾ÁS÷½?Ïl¿ÛþÈ;Tº^.<Ýt2x~¿:ui¾?+9¾ñt¿Ëi@;\i-%81)uÉ;øÕ=xÓ­¼÷–ô–ì–ZaË: ô>½ÕF>™Fx¿îFz<©‰.BO 1&Õ†:´ J>v´§=z¿¢Yg;#ã¼-’Ž0^KH½3 =¨mÃ;_­¼­²­ÿ±bU=çÔ{¿R"0>ÿXbþæý:¡²=V"w¿Xà{>;°Š=™fõ/÷`Æ1м_î3>!ä¼€U€b€Uÿ^@{?ýP1>߀¨½ÿXbwØí:UÇt?Œ¹‚>ØÐ>³ˆ<,æ‚*™¼Â-µà…½ÓÜ>œù=/€k(€kð€k–xã:ùT>ÆT/?%Æ2?EfD;|æÜ,„ô¨098;@f>ô¾6?·§/?õU²=ûçi=Q€-š€x €-J¬;j¿C½G¹=¨~?I2 <Ê"º.àdÇ1ÿ¶:­>½~ ">÷œ|?²ú’&>$Ù9kZÝZÕZÿñ•&?äp)>b¶=?ÿXbºS‹:½”1?—†¼yX8?–œ=j¸•.\ÈT0U‡\¼Ù>„= ]=;€?®(r€?®%—:>ؾ9ºâ=LOf?!è<ئ.z81ÿ§c‘¾Ža<Àku?ÿXbôl=r„=”Ã<3€Lt€L4kî:ÕÃR?çº->ª ?íZ;xà¢-ª1Hˆ:TsR?Aä>i~?ä³;Ú8!/qM2ÍYŸ»•'Ð=‚¾¼÷€;÷€;ë€;ÿ‡Ô=VŽ„=~¿ÿXbšè;ïe>%ž>š{p¿ì2á==À/<ì¥1P=tÑ= b <:ªúªÞªÿßr>’Ôw¿¨Æ¥½ÿXby§s;·bž>´vq¿î×÷½À µ;º–}.¡–p2¬ŒÆ< 7™=K“Ò¼i€›A€›þ€›ë›:‡Íâ>K«=¢ƒd¿zà‚;l°ë-ˆ,1³Ôç:3ß>N5p=èóe¿cÚ<¡Õ,Å'a/€`޻ղ>Uh ðzâ:Øï¥.à&2ãme½ =S#<#€A€E€Ó‘‰:¡uD½°¿¶ì3‘}?ÂÍ^<D†.Þ+­1üß„:’ѽøëM½‡ƒ?©ƒä;­½/oQ—3’ ܼ úÒ=3pÀ¼3 e f€CÆ–;‚Ò´½²M@>dmz¿ä@H<¸ÜŽ-R~?0uÒç:?c¾D$ >•bv¿*Ü<õ¨f,äJ›/%ÊÞ5Ëü¾èû]x»¾‰:P?e4Ø;){.R"1LŽ<°b=D§ç¼8›í›Î›:„: >>Ë.•ñ½]Hp¿¾°°:yÀ¹-þ€)1Ã××÷;À½)l”×.ß:doA?nÇ‚¾zi?ˆ{Ô;áô -×¶0%É“½Ž>ìˆÃ¼‹€J#€JL€JÿõÈ¿ã(K¿ÅA¾ÿXbÿÞX¿ßèJ¿áé½ÿXb0.½;Š=ÿ%)='€2,€2‰€2É€Œ:“™¾¸¢c¾x‘m?¥óT;ÙÂ%-‘í/ÊBC;¨×O¾É°æ½Ôy?WY•;عÎ/œN2ˆi_½j¿5=d“ü»6€ŽÞ€Žâž¯Õ:¾GÝ?Ó‹G¿þ€:¬Ï--žÔÍ0¯ ö:‘Í«¾5ø?Œö?¿{ß;‘Ñ™-uLŒ1™ô7½#h =¸ð<’; •‰:shë<œGz¿T=U>ŽI:‘uB/fiÉ1ºß;‰==}æ}¿Kgý=¦Ý^<Ç.\ÓÉ0×ݼa=—Ä=¹wÚw~wE2„:©q@¿.Ä= (?f;}Ïp-l &1tÍ‚:Þ$J¿a03>>Ž?×hƒ:Du¿ý˜&>‰ºu¾<(¤;›D­-í 2Âã;•õy¿CØÆ=Ô†E¾&xÃ;80“Ê@3Ó„í¼â%>|{׺OZZ9ZÿRãU=°-T?$œ?ÿXb-P‡:-A>-Ö=?ŠN'?ZXI;µ=„*ÍÁƒ-ɘ½>óX3=€Ž€N€=ƒ:ª!½ä1.?ËR;?Ç©ø:uD,•å×0éyë:Âó±=˜l&??A?º¾ô:8ó.Æž52,謁YM'>¢îƒ¼i€/$¢¬€/ ÏÑ:ýíª½Õh ¿/]F¿,ÎI;K8«,ãÖ0º¦÷:ÎÕ½žm¿e—R¿3ûA;…¯¦-U°2)—F½{.#>*r<.7g€ZTyt…:æ”>'½ð>XW_?JG%;³¡º-¸`ö0FXƒ:Å›a=¾?žY?¾"<6 /2/Og¼¾Àì=À†¼€“×’¥€“—|‹:]yq½FKý>7÷]¿n$I;m7,¶`,0-";À}½Õ?nÖS¿9ý <þ0G,3<¾½¼DÄ=?9==€#Q€#<€#ÿÍÿ¾D<Í>—ªD?ÿXb~½ç:&3¿†ê>ac.?¥Ë=\ù .³ 0†<âéU=¤7ܼw€t€í›ÿîSP>X›¿Â±T¿ÿXbë);ê¥>@¿òI¿…à<$>E.)V1ž^©<0Ô>Ï=<€u¼€t&€uç¡Ü:gGõ>f¦`?ñ*©¼&«¹:ÿ!,ïy~1¯n>;û@é>J¨c?ò$½2V;³-pÁ2ôûž½ÿ ">^‚¼€{`Џ€{Ì£„:0Èz¿>ÈÐ>ÀŸæ;a/Û½42b;ª™z¿á‹>(M>éç{;tRÚ,õRF0,Er<1×= ž¼ý–ù–›–ÿ#ä=ÓÖ ?"‡T¿ÿXb¨¦á:2Z•=ë1?…7¿Gñ<Úí+/úsÚ1ðˆ ½€ =ëâ; € ­ έžƒþ:y†n>‘·v¿rP¾©s‰=–”b/þº1®ùý:HöŒ>yHp¿:âT¾ åÅ=|J^09 õ1¦d¹½$% >/§„FÏ+D?Ά?ÐФ;Ø­1/›§Y2Uù^½ ¦ö=%A8¼#€˜ˆ€–B€˜wYø:_jоÑs2?Æ*¿`u“:uP,¸#Í0/ï:H\¾ç(?@ 9¿±O;;Lõö-©AÇ2'¢ß¼\r=c)’¼?€­÷€­·€­(Í:0Ѽ"öI¿¥K?æ2yÌ»"€€Ž€+c†:±=ó=6R?(6¿[Ê;î-É &1vTÝ:z >Ço@?‚œ$¿vÆò;¾M.ƒoô1 Ð;õñP=á`ï¼ l€è ôL„:×Tk=OcÛ¾íÖf¿;Z±×+§E/ÕM†:FSà= Á¾ mk¿sW„:ŽS,·—0ì‡Ø9Ý !=ìM =u€ˆ€;€Õ_Š:ÙÓ€=I~¿0zÆ=<²9ÜLÏ&ÜH+ÚFŠ:é<ó|¿µ€1¾lª³=®î/¯Ü1%”>=˜à”=i;¦;{€ï€õ€ÿE-`?I3‘>}ȾÿXbÅøê:QA?Ùé>û¿iý<=çóC.ºô<0D‡@¼ýK’=(-½w¡š¡ì¡ÿB >dÁ½køq¿ÿXbb%æ:´•¾>辋d¿Ð0<6¹-ž¶ü/à€V=×…_=®Ô3».€&U€&_€&ÿøO!?f½ˆ¾ˆ§:¿ÿXb‹¼ò:ÿ¶?¡o´¾Íe=¿®r;Á”Ñ.ÝĈ2¡M®½«!Ñ="ÿÌ9g€‘Ë€ó´:Þì^¿øšG> 羬¾9!çœ+v¬-/ÄÜà:Ÿõf¿µ>òOоN3;©}ª.^E2?‹%=L‰„=DßÝ»u€¶€r‰Nä:Ú¯e?L±‹¾£Ç±¾›b-; ÙÌ,x¨1<É:;·_? }¾wWÖ¾¸-Ú;QB˜. è2·|„½¥g*>ùLö¼ë€+Ì€ I€+†Y3;³H?S±?øí:>lø;o¨,œ:B0,à:“$:?³£)?Eµ7>]…;P‹.†œs1t´;ù»·=gñb=s€-ø€-ã€-c„:÷¤->xKÍ>„wf?‚ÛŸ:l/¼,B¾/>LH;Qø¶=[!ª>;^p?°ù<þ|€-Ç_1we—¼˜Û->rÃo¼rQêQ›Qï†:®ØÐ>=Ìó>+nG?€çƒ::ŒÂ,:ç2ŒQ;>àß>eýÊ>­¦N?šñ:Ë}ë+¸¨ý0jͼ*ŽÃ=Öþμ/€C´€CO€Cÿnœ¾¤ž$?vÙ3¿ÿXbÿÙ‡¾5E?4n¿ÿXb%½[Л=í)=(€2•€8=€8¶Œ‡:na˜>I†½|Òs?¾Y<í°-+#`0‹º:æÈ>eC½!‡u?îÍ™<—H/B¨Û1ùI5½O> 8<Th€W"Tÿè"î>t3={b?ÿXb5;,Û?”êV?ŽD¨;/-ï{–0dÍHº_E¦=:Z½÷€ ê€ ì€ 0:¨¢>'ˆ6¾„n¿ÈHˆ½Mr¿ÿXb7TŒ½Í®»=¸­-=w#è#r#ëV‘:ÀG¼¾|>&>hj?ñc=™,[v.™y#;§ÅŸ¾D²_>³l?Ѐ×<¤#ù.ð¤¦1£w*=§•‚=ˆ êÐG?t¹ñ;ë'G.ÙŠC1ÿƒÌ>hãŒ>ù_?ÿXbõض½ñ>ÇðX<ŽÛ€ÿ§[d¿³ˆÚ=~àà¾ÿXbÿþpV¿–m½Ïn ¿ÿXb“Œœ½µ'>¢ ”¼¿r|r\rÿßD¿+?°>ÿXbÊå…:¡Ö+¿T—'?\ÿ±>H{š;“l˜/G‚2«‹<ÅÛ=ˆº¼w–ë–‡–ÿii¦>C4‹>Gág¿ÿXbÌL„:p9’>°B¹>Ë-c¿eõ<¦ìå.€A¼0e¢½'£*>v7½/€ˆ,€ˆorÿÅt¿…X‚¾Ÿc¾ÿXbÿ€Wc¿eÙ¾×ä5¾ÿXbõ,ˆ¼«w8=Öýã¼{€¡ë€¡ò€¡ÿIº5½­tƾ¤¶k¿ÿXbÊrƒ:Å«P¼–UV¾ãNz¿”—ä;)¢0vJ2CƼëT)>ÙB¼QòQD;r;4 >ÍÝ%?h5?O§<:ºï•,GQ1!h;{„>Ìâ-?”â/?ÅÆ»:߃–+›Ëb0Ðb‰½ >¹ß¡<ý€mý€m¸€mÅ é:Ãs@_½ {?+‹;]‡œ-Ág»0È쌽н=1")*)<)V½:HN¾ˆ¾»¼7ŠhŠñ€ˆÿ{Òn¿Dˆ¥¾w"¾ÿXbÛƒ:Æ{~¿5/н/‹½ ƒè,ºõ»/€Ò€m€[dž:B >ï[C?ò×!¿Ð÷f;Õó+=dØ/+_;9p¡=FT?`¿ A<8(/¶¤|2¥×†½n4À=ZÕ’¼B))‡)²J›:¶÷¾ú4Y=ë¡_¿/5G;A2J,Sk0i¤½:C}ö¾Gƒ=­Ç_¿¼4Ú:ð=d-><]0Úˆ½…"½=^¼E))¤lÛ½:W¢¿Û^­=óâY¿¦X;jÙM.˜îÃ1©ó½: 3ξ _²=ðAi¿/e;pÌØ+²%~/`f¼jß=ãá½Xõ ?\Jö:‘[w+çVm0}À†:§j4¿‚øû>—Ñ?pŸ;þyS.a„ 2±m½þîÝ=|ð=*€7¯€7‘€7Öt‚:" ;¾úóâ>©`?šo9:• -ê1ðP‡:¨‡$¾{Y?þþU? N:;泫+Þ“/S“ ½L§µ=úî=%?퀂dh¯:tß=¿*6¼†±+?Óñp:–Ó .'ˆl2hœÛ:æu)¿!Õ¼zÄ??T«p;™'i-[3S1#ÚŽ¼Ï¾>½Ç™;g€r€r’€rGÚ:æ7z¾€st?uÐ,¾Ù“ø;C@.â4¸1 ä;í}o¾u u?×î ¾¬éè;‡”;.5»Ñ1ÿ ½¢³ = l=€]8€c€]ÿús=ÑÛ¿ï\¨;ÿXb7ó^;èÆ¼ ù¿c×D<¬ãT;wÏu-œô„2\!,<_Û= ¾)=Û€,Ü€,~€,ÿmx1¾c@?Êô"?ÿXbÿ×·t½_¿%?¸B?ÿXbF_¡½¶K›=»2büÍbú–Þ:ø.<¿…¤¨¾5³¿Åy@;:Ÿ.S ð1:¬Í:ë/¿ÒÌÀ¾ô ¿V©p;yo5*­>Ù-‡ýž½™Gž=„û»3bjb=¯:ö+¿N±š¾Q'-¿D|³:Kè'+t#a/“n;A$(¿¨¯¾"ç+¿Ö6=eýæ¼-€J©€J°€JÿÏΩ¾¨lq¿nJμÿXbÿ)ï¾¼*a¿åJ¹½ÿXbÉ;=€ò7=HÁÓ<íE`E¼Eûñü:£fÙ>h]9¿õ# ?*o_;}>F,)½U0|Çç:Hšß>:7¿Êƒ ?,Ì®;ØP.ý18ók½O±>`®=€I_€I2€kþ'’:~M?Hð‚>µÐ ?:þ{?ÿXbÞ“¼`‘=·î»f€£>€£‰€£¬jû:b=Š¿¿å¿¼¿Ñª:ÊæÄ)V2`-R;{;T²|= i¿9wä¼þªÃ;@…4@…4Ÿ½Ž¡=í)=e€8=€8¶€8Æ/ˆ:öxF>3í–½•oz?(Û;Ù-·É11ŽAâ:?N‘>1¾¶sq?vêù<‡ ™0O93‘ÓW½ò=ú*y» A ¦€ϸî:s=Y׿GÿZ<3:Õ'ÛH)+?‘â:åë0<‚ô¿/ºz<<õÃ:ѤX-ÅXL2õöç;—ÆÏ=M®¼=–ýŽô–šþ„:ä7>ŠŒ>Þs¿öD–:‘›Å/ðË1åÌ:g1—½,ËÄ>ê“k¿ÙB!=ü2f0ÞÑ1B2=±‹‚=Ž>æ<×€­€Ô€ O ;ˆOK¾ŽQ ?X«P?½a{<áßv. S52ÿ/8d=áú>r´^?ÿXbŒ ±½¤ÁÍ= ýÌ<}´oôIã:yY¿²?f>n\ô>TÇ6;¤+ 0…ï?;oO¿¶º†>ý™?NçF;@Ÿ,&\è15Ï‘¼³ =ŒƒË¼€‡3€‡Ï€‡Äü:ìùŸ="Qu¿3ËŒ¾½rÞ=«¿#0‹¶1›é:Õ¤>º x¿¬„X¾ý·=t«%.oã40ë§¼JÓ =¬ß¼4×Û€‡…y‡:ç׈>ù3#¾Js¿gá¬:’!Ô,´o0åà(; ‰>U/¾¼­r¿~Op;aŒ,½…„1L+½˜3»=‰–¼¼Òtjt>€Cÿ:K¾Å’½i>z¿ÿXbæ:Üßr¾ÀU2¾Œªt¿*Ï =‘‹.¸§A1u><½ªÒ=š?¦¼€sC€s6€s´$„:õ¼w¿¦w>¹àJ¾Aã;¨¦,|T&0ç#Œ:Þãq¿$‡.>Ú ¾*£•;óކ,_¨É1_Ђ½)Æ=‘¼4€)ÕŸ&„:Í;`¾Â >Ïm¿Û…#;Ñ /³÷2ÿ<̘¾5_>YÚm¿ÿXb©÷<‘B= ðÀ7.8)8C8ÿgPi>q<^¿^Éá¾ÿXbÿðâb>Óóa¿ôCÔ¾ÿXb‚½7‹7>*þo½€o€oÕ€+ÿ9G1? -5?ÏP>ÿXbÿo¸7?’É.?Íh ¾ÿXbB³ë¼Cu³=ñÖ9=)€8­€8ˆ€8¼(†:'ÝY¿2þ=Úž?—‘;;ü.üŠ“1+ì:äÚK¿ˆŠ‚>…l ?¤9t;/M-•U1¹U¼((%>ÀBf¼€AF€A¼€/GZ„:ÛÞ‰=$#V¿-: ¿Û$‚;ÜzL-z0AÃà:À£-<ŸaR¿2Ö¿ù ;5"/vç†2VÔ€½õÛ×=d?‹¼ë€˜Þ€˜ã€˜½\:øÉѾüÖ>ìOO¿DžÄ;CÓÑ,’×t0úË“:äh¢¾;í®>-zb¿ ;Ð;Bù-ôߟ0,謁?þÒ=p À¼Þ Ð ¾ š„:-QÜ=û3¤>“èp¿×íK:mu'd´W,-Ó‚:×=+v¸> žn¿Ðó];rr”.üª¦1m™½x¶§=©Þ=€‚΀‚ꀂóìó:FP¿ÃÍ ¾1LD?Æ\Æ:3ƒ,bK{1M¢;Oj¿bRº¾’C?:/‡;È”+-WþC1rÀn½‡Šq=nÄ:{€€ù€€"€%]¨„:w2¿%Š*¿ø®‡¾µ<<”îû,-¦ƒ0ÿD›æ¾fü]¿ž¿Y¾ÿXbÈ{Õ»<Ú˜=9Ñn=-€*U€*X€*jŒ‹:p»Œ¾j^ç;þ!v?Ï%<..u2$¼:©‹t¾{P¾Mÿu? r<> €-z+ 0CB½pŸ=b‡1=€0.€0u€0È”:'<Ý>ƒåh¾¤g_?ßÊV;TH*f´>-ÿÖƒ>nN=¾©èr?ÿXbg·V½Z&>›•;6=€^~=Sú†:yÒ¾LÃD?AXû>ý2;Œw.—¨1ÿQ±ÿ¾zøH?§£»>ÿXbÌ]‹½a >Òà¶<€mè€mô€m43·:}jl=£?ë^=Ñà§;-̰,  ±0”Cµ:Ó¯;tû?‰É+<Ú)–;áW«,®ã0Ó„í<}’»=z3=9PÑPœ€$ŽÒ°:xí? W=»^Z?dÇ;q“œ.ÈÖ 1Ò±:š[º>H´H¸V{½6€o 7€oÿ?øµ½íb>«˜x¿ÿXbÿž?Eæ>s/¿ÿXby²9¢À¾ji?ÿXb‡—½q<>UÜ»xÿx¾x~Fì:3ÔŒ¾°ú½¬ûu¿K¤;òsA/5)Ö1tQ: v¨¾ü*e;–¾q¿Ñï];°ƒ2,¤ [0.ÈV½Ì|G=#ø_Ý&?ï¶@:¼Sª-’Lë0ëmƒ:¢Ý¿Êbí>&Õ#?åÄ:ðôS,ôáA0Žu±½éµÙ=<<›‘úê;Y+j¿¯—½> Ÿ%¾‚lr;‡/ëÕM2*¥†:>Öv¿Bžg>•® ¾¢^3<ž¼-y§'09$=ò{›=K!¼ €€E1÷¸:¸ÙJ?©Á=J¿¥’:ïŒ-(´17Z›:Q?Lç§½]P¿6œÜ:Ïkô.¢^a1Ô)½{‡>×÷a»u€/t€/w€/±Ÿý:ó]Ò>Óf¿^ ¾ø3:=ä™-ÆÏ0„`ª:l€õ>„f`¿æÕ)=,´a;ç±P0C¾'3Lú›½`<3>›ÈL½=v?v5vÿâÔ¾].¿°¿ÿXbÿ°O¿Ã¿ƒÿ¿ÿXb3ý²½(ó>ô©#=6€\Ò€\ö€\ƒG„:‚{<¿åwä>í;?Õ ;wu†,Ϥ/3¥ƒ:ÿe<¿€GÙ>¶ ?ð;:WM.Xtµ1“Ú¼üã==+Ýݼ4€΀8€}§D„:Cœ½ƒÖ!?ïcE¿_(;Jmè.Qlê1ÆÔ‚:ªm<ñ_?y+O¿„Ö:ÕŠ-R‚0. ´»[]N=¤rS=QBgBPBÿYg¾ïï!¿l¦=?ÿXbJ‹:d0¾1 8²¾Ãˆf¿§.À;wè´/èP2–\Å;Ehä=-¤¼–²–¯–6v‘:_É->ŒI>ê3w¿/5G;\]|,4ò0–Ô‚:F >´Õ¢='Ç|¿_™É;‹W-Ž0*Æù¼‡Pe=C=wîwòwÿf#¥>Ýs¾Ýùo?ÿXb‰ˆá:#%­>ɇõ½Xôn?ïî;Çx‚.ɹÔ1ƒˆ´½}>^ =q€\ç€\¾€\w!É:œb¿—Ä>Z0‡>Ã;šc.Tç2–\Š:m=Y¿úÉ>_}´>FŽ: -6.,Dn1ÚG¼Ñ;>îéê¼^^=Œÿ€jx½†˜ì> b¿ÿXbÿº­‚>Ð??‹q¿ÿXbv©‘¼Êß=åï½B€ € € „:ܪ=‡‘¯=l)~¿Nv§:§V„-úóº0Ý•„:… ”=ÐîY={÷~¿È´:Æ÷Y.ˆr2~ »;5=–—|¼€£H€£A€£jŠ:6Õ’½Ä+û¾ R^?qÞ‹:W?–/ÒÓ 2‡†:'‹¾…/¿AóZ?Š<ŒfŽ'‚u®*¼!»sœ=Êu¼=€£ý€£M€£vxÞ:Ìý½M¥¿~‰L?Öv<Çh/qí&2Ÿ&:†Ï½£™3¿â’4?²{€;/ý.p§2Æá¬½€HŸ=7¥< 9<©æ9¶g+û?§0ÿ7½7¿Ç62¿¿«}¼ÿXb”X½œ¿É=&5´¼Þ¿¡ uÍ…:P±ú½Ï¿>|¿½!g;wŠš-)(J17Zˆ:V"¾—f;”Å|¿¿!„<ì¸/¤Ê¡2 ^W¼= ==2ÍA€¦û…:¹ë='Ì¿q'Ç<Ñk5;4r.Ú5À1á ë:ŠVº;¬Õ¿qW=º'^;ª«•.]ÕÙ1C­é<¨‡=óã/=ÞLÆL:€V“ïÛ:‚?>§ >' Z?rÌ™:À š,•1ª°:åñï>>FÃ_?Gõ ;í[s*6X/à ½ˆ=æuD<€~ö€~s€~ÿÔ×R¿Éñ«>$ê>ÿXb5º‚:õ0¿„v¬>È©#?Å?„;Ù2.C£í0-½5_¥=N-‘0:6é:àùn¿mR‹=ÍA´¾Ñ²30³Þ:>ìW¾àÌ¿¿“@? O<ºd@- Ä$1øm¼ï=x%ɼ,€‡û€‡i€‡ÿƒÅ=§Ì"¿“VE¿ÿXb¾“ƒ:êyž=}7*¿/>¿C®ö:£ü20T2Ú»,¹=;T½n€ e€ Â€ +ý—:À!>Otˆ>1js¿'n:£l;,kp“/åÿ¯:kÁ>¢>Rïo¿è½é;y~?.`OÄ1'†d;U„Û=G8-=Ê€,—€,€@˼ƒ:‚*—>‚L^=a1t?»a–;3•:.~ß62ׇ:MãF>-N>Âu?&Ä(;½d+§§ .•ô½h[=Öû<€©V€©Ú€ªÿW;âò¾¬TB¿îå>®7;‘*¿+V@ƒ0ˆ;+ûý¾¢ŽG¿ßÑÃ>`—;ó‡-\N·1Ll¾<]Ä÷=5`»o€u¾€u^€uY£†:O«ö>ŒC?qݾÊX;Ý •,‘‡L1ËJ;ë²ö> 8?™?¿ùU™;Å™b/Úæ2Aeœ½šw>1[2¼мŒÿÅ`W¿^Ä¿–Ö½ÿXbC„:Îck¿Ñ°Ç¾ÄrI½üh=Š£0»å52íe»½(î>¹9•<8€Ï€\€5iƒ:Qøb¿%ªì>ˆ¼=åú:–§9.»îè1Cûƒ:ÜÁZ¿Ÿ-?²®=ÔÈÙ:“­,d‚[0BZã¼U>"ß%»\€/~€/5UÿÜfâ>©!E¿™vë>ÿXbQn‚:ªåï>HB¿7‹ç> ʓߢ¼KQQ•QÛÓ:ÜÑ?b«à>ØT4?VA;±ÿ>&~vñ)%Ó:i"?‰ë>Ò?Êj;‚;›-ø~X1%!<øªµ=y>½V€n\€nQ€nØ;‡:ßëÕ>Â->Œ9f¿pF¢;Þ­ 0ÉV2”‡:¹®ª>˦)=q¿œñÏÝ5¿,1?ÿXbÂZž:s°É=Â;¿iì,?´;És/ _73px¡½]Üæ=hË9»½‘|‘ì‘ÿ,6 ¿¬ØW¾Œ=@¿ÿXbç¨:¦ì ¿顾ôE¿íw<„g/¾ö2£@Ÿ¼"6X=Ý@A=Rw¦wøw*é:Kl3¿„›¾8·*?\<Ÿ;Ý.ƒËl2ÿð7¿Å¬[¾R_*?ÿXbׇõ»:•¬=O±j=%€*œ€-"€*”µ:D͆>á·”=gDv?ˆB®;7Ð#.êð–0Æá:¼ ò=- >¾!|?®w<òQÅ.Êd3¿ÔO¼|œi=äù ½O¡;¡Ø EÀ†:øU">íY”¾D¢q¿öñX;i> /þV•1 Ðæ:ubÊÝç¼*€ Á€ }€ [ÛÛ:¬?~ñO?(–>}œ‘;a™ƒ)à-?£á:æÓ>ð×X?=ª>:ÇÌ<À¢Y0ÌÖ2ý¿Š½<Ûã=eý&=t€«IË€Ö á:rðë>m§Y¿4R‚>”;âO·-«Ö:2Z<œ:©SÙ>•eX¿ $¦> ¦;ÒzÆ.Þ]1Û0н',>üoe½ €ƒ3€ƒ?'é:<Êd¿ ®½ Œá¾NÈ<Àã.ÿM$2*üº:\‰g¿‰|˜½J×¾]¤î;nC.DD1gÕg½ÈA =ЛŠñQǾî¦d¿Cò:ÇjM-T1£0 ƒ:ù‹M=ˆľw l¿TJØ;Ã!.:Rh1j…é¼záî=Tª=5'Ó'Ò'Wýß:MR·½@ÿ3?y–4?sh²:ãÆ,(9®,˜B„:L+h½2å+?7&=?&‘v:Lp-È­#1­n5½›X =ÓÚ4=M7MgM‡­†:oÔ—>¿û}>ƒl?g,;o¡*»è­/ÿ9˜>:\>"Cr?ÿXb‰y=¸=¯Z=!PPµPuœ:¸7N?Ø =bZ?*;£G.Æž„1´ä:Í5C?KV>gi!?±ÓT;ø»œ.4æc2NÔÒ¼³Ð=¨8N=]€q€¤€ÿÓã8½Ç¿òÊ=ÿXbK‰:ݽ½íu¿›èŒ>„"½:Üè¿$¸@_'º¿:=%Ϊ=ý¸˜|¿}z½¥">;¶¥G.ùOB2·X½§=e=PÈN<€%rd®É¡:€$¿ä‘!¿E˜ß>ÑlE<,20o¡ð1^ý:l[0¿¿C¥î>Pd>;(1.~xV/;8½¾ =h³ê¼¬‚u¬^µü: ­s¼¿ çv½%"¿:k8¶,·ÎÂ1î]ü:¯ އy¿%ƒN¾9Á¢<"î*˜ì—,|ñE=È%N=3y»˜V˜w€ ««Ý:+L?Ë"þãâB¿=t[:E˜+™}0Û€ ;)ÏÖ>–^ß¾üÇK¿ =ö<€1eÞ3è2•½ýI>s0½3€(Ë€(€!d4;"z¿q!A>"úѽ™–;Ûpá-Óñ“1‡:j&{¿·4.=#ŠA¾ú5¶;©sÖ. +&2( ½ëS>zS¼ý;Õ;õ;æÔÐ:û½=Ë?¿ã'¿Û!:/æì*w¼×-(}Ñ:µ½È=O>?¿uR(¿Ê6„;ÈI/:àý1·²Ä¼Ã+é=n‡¼ç › | ­¡:®÷S¾aæ&?¾½:¿ãƪ;6­-Ö{˜1ó;ã: ¥ ½6ù?ÙF¿ä¹·;¤}-¸/ê0BÎ{½6;">I/ê¼Lf§€=fI4ƒ: ã?z4vºÒéð<}©Ö:2î,eU†0ÿäº?Õš7=»"<ÿXb?9нÛ=LÇ=$t$Ø$ähJ;­Ô±¾z…½>ˆ‘\?Ì:²;ö‰)-œè0ÇHŠ:‡?¾ ›>©OZ?ˆ?;åp1,MG0˜N;ºª¾•¸¿>µ ]?Í”Ë;,£.ÑÂ<1“…½iÅ>«&¼c€3Ä€3°˜…:Xã>0ø;>ÆÄx¿¡ÀÊ=™;|¿^X½ç½ñ>x?ÿXb_(à¼\[=‰&мp€Ú€x€2k¿:v-V¿F=ó½rä¿Xg<"j-{±—0ÑÊ›:]yW¿†Ý›½ Ù¿kŒí:Û©¢*üwŸ. T{½­0>ýo½cØ€+*¹;—Ùy?øwí=÷â<>Íq;¾&µ+&ϳ0F¢ô:A}?ò€&=ê©>gäW;hAú-…I1´[K¼Ï¼=T­…< €§€§€§Àg÷:lf*<—ù¿%g¼·T;Xâ.ÉoÙ1Ðö:¶<ÿÝ¿ãî¾¼Ìÿ:$( &‰§’*òl½MKl=—;~€%þ€%"€%ÿØZ<¿>G(¿ å&¾ÿXb°„:ž*U¿«¬¿Ï†¾'F< |#/7E§0ö”» æ/=‡D=2ÎtB{c‰: þ£>îÚ~>uþi?¡‹„<Àu˜/MÙZ2¿â:åX‹>cC¯>å8f?Åá;ܬ/BÑ:2I…‘½ø‹9>cGc½€>€>®€+ÿjû£¾³¤o?WÖ¾ÿXbÿ Õ¬¾>ù^?“;ÿXb}肽åEæ=DjZ¼€™Ï€™Ü€™08“:0Íñ¾ Ð>n9H¿øà%<0,ƒ—¡/²w:öLƾCTð>¼#K¿Š°ý:ºbg,å7ƒ1í×½½¹Uð=1E9<*€…‹€Ñͳ:\\x¿ß*¾‰ß4¾Á;;Ç€S-¦1]·Ý:âFr¿þu-¾4ÑŒ¾åqu<2R¡.ÙË™1éc~½h'>‹â½#hf<¾„:c-x?u*{>ÉÙ;ƒé;Ù .-œ›1/Ö‚:‹Xr?àè¤>ýe<Ì 2;±Ž‘-³Ù516<=Å¥=²²é½×Tz¿¿Ço;„YŸ.>2Ð7Å:Íâ–>4“h¾ïžm¿« ÎRµ]¼;<Š;­;ÿç­¾Q¹u¾ Ðh¿ÿXbêÝ¢:4×¾W}¾ öd¿Ö¦<ðµW.’‰Û1¼”º;q¬ =õIî:£<£H£€4;Fµ½eš~¿s0½ì{‹;±Ò-. 5»1.;\K‚½J-¿Ø‚G½ÂI¹;ýH\.IPÓ2Š“{¼Òå=Qkš¼:{º€“ï{ŽŽ„:k X>Ý?V¿ÀJÏ9Ã|Ú']$‘/ ›‹:¢™=?ù}N¿\=öÕ¿/ÂõŸ2ÅÉ}¼=Dã=¬ ¼;{è{õ{A²ƒ:ÏæÐ=¨£Ï>¨Šh¿‚Éù:ø«Ë-¡D2®”À:+…=ײß>¬e¿¤§©;~Ð+„ô.r3½FÒ>‹û;+K€/€Wê'Ó:­t?Û˜©¾¸OG?–%Â:åÂv-ö_´1Š ";OŽ?ÅŒÀ¾XL;?àù/Ý|¿[ø;ö+TÛ¸/ç87½Ig>ï¹<|sösº.ÇG²:bH?Á‹?˰>Ô±=3Æž-Ï60ÿz)5?Ì?0X´>ÿXbÜ9½êç->Å㢻_=¨={=ÿ×0¿ås0? 0i¾ÿXbmoï:P8¿SÙ?vïÓ¾a•´<á÷\/~ú#2„š¡<™¥=‡ÃR=4€F®€F€€FŒ»²:À‹÷>‹'N>'Z?‘/<}Vp%Où'ÿúÀÁ>i‘>‘¿i?ÿXbo’½Ï¿Ý=¼[=1€ü€a€ÿBœ$>U†¾c”s?ÿXbt´:žg”¼v«ˆ¾Þªv?õ¡X<“ÔG1¡Å’2г¹½¨Æ >üo¥<2€hÏ€h²€hÂ&²:©º|¿ÀX‹¼'<">÷É;9þ#ö†&b†:±¿v¿–ô¼©‰‡>% È;$‡-£.2Ê4<\­=Q¡º¼c{c¿cDÛ†:Þ¢8>þû¿+M¿6å;|QV-S/ÿjP¨>ðhß¾PkV¿ÿXbßl3=÷=Ê=¶‚&<:i’iÌ—E;¥çq?øK¦>8x#=¡=$;Šwª-”Žˆ1‹„í:„_m?¤ ¾>˜0$=Å:ñ=-Iß1@ú†½]1ã=Õ•O¼5€™a€™ö€™›“;„ô¾Ñ‡ž>i}R¿A´n;)ð, Ad15;àŒè¾øzÆ>ãXM¿¶!‘:w«¦,ÙÃn0ÈDJ½åì >„H†ÓµL>K:«¶§,&‘1ÊÈÛ:ß=n?Á#¨>^%>CI;J^¾,&>2à ½¼~3ô>=$›:×Õs+—Ì0ø”‚:œ‰&¿ôÞ?z²í>W<¤È`-‹Ü‚0kÖ™¼w×9>.;ļŒqŒÂ‹ó0¯:Ük3¿Ìœò=E4¿³L;Ò£R-‡ÊÆ0‰ÿÅ: ÷/¿ÍôI>@ó2¿sI;LGŸ.ð¦ 2 m ½ÊßÝ= Þ=eoÍoŽ€Û÷ê:³©Ë¾êc¿ÏÔo>¨»Ó<Ü;./Oí2ÿ’½ú¾ã^¿P“Œ=ÿXb‡ƒ½ -+=2¬â< €Pp€Pþ:ºÜD¿qì?“A³¾²“Y;h.mQ1^¥:nù$¿G ?׿´q½;Dí.â­õ1®×ô;ðÜ;=xÕC=/uLÿ)ßž>Õ<¿ÔØ?ÿXbÿÐâ3>_Ä@¿(W"?ÿXb¢{V/êÇÝ1÷&=øRØ=ŒÊ;Ï%û.7„:I¦`?™nó>âä~½Pð;޶,Â#ç0öŒA;ÜéY?š—?5Þc½§œ¬;¾ÂÁ.ß2O®)½a>å~¼5——¢€r„:) 7>EQ?Zj ¿øî‡:÷PÇ,Ϭù0”áÞ:Ã͈>|âI? Æ ¿^ˆœ¾<\Ô\š\~²†:ù'y¿íû=žF>¦Û`:YX-~¡Á1˜²;—v¿çvY>Yv(>>m´;êxˆ.JE2õ¸¯½cµ>B³ë;6aœ0¢:z³F¿+µ>€¡¿Z%­:Š 7.)«E1£);á9¿Ž­ð>Uw¿¬o„;¯Ó&-î‘3ù€¹V¶=V l<€¥"€¥CÿNÏ¿1¿V¿+Ô=ÿXbÖ•Ñ:¹ ´¾2n¿çæ±="«ë;Ùt0(e=3FÒî¼A,=9—â<Ì ¦ «9é:ŸF!>á |¿ÙÀ›=üùÝ9­%øZà)D:êè=^à|¿6ÁÚ=ö~9|péÿ¥'ƒÎ¼&Œæ=–²Œ¼ß  ¥ €È¶:o[1¾«Ú?ò™D¿¹Ø2;]ª-µÍ/Ú×¶: +A½ÙÛ?È?L¿UF¿;Î P/¯Ý}2¡ã¼g)¹=‚<;=(€8§€8m€#ÌÊ;êK?¿ÀÏÈ>7U ?”?; &h-râ2ÿ  '¿ ˆ†>rk5?ÿXb ±z½rŠ=g+/= €‰y[G€‰ÿº¾àjg¿%‘˜>ÿXbÚÜ;Ûá÷½Çýx¿ÿ$K>j¼>;×l&“e…*fi§¼—9=ôÐ<Ÿ€4€Õ ÿŽC‚<9¤¿P«N=ÿXb”œá:1 =š¿«Ø5=F_¡:¥‡-‰]ñ2Û‡œ½ÄBí=8¤Q=uîuúuÿ†ã¾Þ|ë¾óD?ÿXbTÈ:@v쾺¶‡¾§¯X?¢;yP/í–2h—½zT> ý¼€(x€†`€(mɃ:•1o¿~³¥>k¾¾W3 :óT×)hèÊ-C;Wy{¿Ç΄<û>¾°= Û0>Õ1K¿<ܸ¥=MK=c€FÁ€Fˆ€FOу:¬xï>ج´<Ê3b?´²;éP°,~ߪ0S†:sƒÓ>ÞÅ=‚Ñg?o;wuZ.ýý;2ÓJ½q¯ =1Ð<ý«€|ù«`â:þ’¾ú«t¿<’½U/ ;tiA)îž·+?ÎØ:?n¾²}x¿ñ,x½âXƒ<Œëñ.ª…î1—È¥½Áæ >l8»Ç€‰€>€-X¶:‰M¿â æ=EÝ¿Ï$R;¦Ö+¦~ä0De¸:´~I¿mYW>%s¿t?˜<¿™»,N€Î/ ½W?6=UNû<+€="4«€=ÿò¿_ì:?vqž¾ÿXb‘–‡:öú5¿\c,?OçO¾Z7<;1‡/M „2Ö6…½û\-=1`I<~"~ê€Ç„:Ф¿¤a'?¡?R§;Ã+¦¾l.Ì+;•èâ¾À85?*Ë ?§q|; È,¤CR0Ž‘¬½Ú<Î=Âû*»?€ú€ë€ÿÎo¿ì>=Æ¢¾ÿXboµ±:RX¿Qè=?¿øs<ì ™/Ѩâ2¥:x½=/nc=q€-•€-í€-&X†:ª>÷">~ôt?ꣀ:‡‰¯-uÚ%1Aâà:±Øô="–‡>°ôt?4›š;…Þ-ÒÙ0°=³½>{>!@ϳ¾‹;¥;>5~-e?ˆ1Èé¹:ÀÐd¿€e>½üƾ±ŽÜ\ 9ƒ¥:)icÌ.÷3;õŽm¾d¿þ5È>Õ4€;y°.Ÿ/2Ÿª½ÑAW=@L¼-€Eu€E&€Eÿ•i¿<×<"ѾÿXbDÀ¹:Häj¿«p<–r˾ q»¸ ¼Z€8€3ÿª{?ÔÁ"¿þäó¾ÿXbÿõÈ>¶¡ý¾õ F¿ÿXb’΀½ff>^¹^¼%€¼€E€3!&:?r?#þ•¾–†¾‹;L<ñ: /àšÍ1rë:ÁTr?í\—¾Í±¾fa7<´>î,Õ@S0s¹½>ÜV¼^€•€¾€ÿbwO?n ¿Ò‡o¾ÿXbÿï0êŒ>c8g?–„²;ªv/Pú2Ò Þ:$ ë>vb ?Ÿ?5?þB=H¸}0ÃZ›29 ½ b0> 7Y½'vH™v5®â:F@E¿ŽÕ®¾kÊ ¿y>n;:C1™á1')ã:Ap7¿Ü“žwÀ¿W‰;>Ó7,ϯ.1u>œ½¤P&>Ôï½#€ˆZ€ˆD€ˆÿ¯ ¿¨+;¿I>̾ÿXbÿ|(7¿ð¯"¿¡ž”¾ÿXbL—½l#¾= &=$€#Iv=;Él¿à =á­O?g‹ :/9,lÜŽ0¹B1;‡¿3¥‡=ÍJH? D‹;ñÎ,wl1^ñT½²‚_=/kâ< €a¹€aF0|‚¸:}¿»H=Ã>Áñ*<9Ëü/[…3¢†:»‹y¿XP½o|^>½v;¶)Ã+Žj0;‹^¼I¢=éðP=-V+VcVÿ﹚>nï¾½VÜr?ÿXbÿ[˜‡>m˜§¾ˆ3h?ÿXbÃaé¼þ ¹=‡ú¼u€C߀CÒ€C:¯#9¿ýF?öz½¾ˆ½:q ò,…Vx1æIœ:²?)¿ÆD?Ä0ô¾ëTÙ:j´/-…¾1 Ý¥¼­„n='MC=)€?¡€?ãw³Ùƒ:ÈnK¿${˽‰O?"YQ; kW* Ë_.ÞÀ;û€J¿ë~â½Ö?è4<ˆWO- eå0³é¼ÇV=ž²=:wìwÿwÿkv—¾ÅO?ž÷?ÿXbÿõ3¾ŠbC?Ï,?ÿXb5c‘½Ì] =ÿ‚:€y.€‹7€yÿ ξù+j¿,ü½ÿXbÿ8EÚ¾Öæb¿î9¾ÿXb®H̼¸å3>Év>¼fQÖQÚ€<;|Wºžè»Æ€ ì€ …€ ß¹:i\ü>áÀB?%3Ø>vÔ›;~<.óŒ2ŒÀ:}®>‰äV?sÙ>+b<Ʀ‹.ýª‘1ýÛ%½eUÄ=…Ñ,=+€1\€1T€1Ù‡:dÜ ¾³>“…{?- =\s0„mh2½:Ši0¾ý f>цu?£F;ßÓ'-ji:1+¥‡½Íé> Q¼.~ÿtJg>ši¿B±¾ÿXbÛ‚:µÿ>ç÷p¿)'¾ùú;©i.ˆÖ1qÿ½Szf=¥-.¼?€v€r€ÿó>ž -¾*Æy¿ÿXbË5„:²îä<·sm¾[ëx¿&u};ãC†' ªû*VÓõ¼áF =Ý(²¼w€¬ž€¬Wÿ ¶<ãYs¿±Šž>ÿXbüËŠ:¯Ÿ&½Ëél¿‘ÞÀ>í¸;aM0Ø^ñ1q<-`>¹ú±<|€t€tÞ€tNÎÛ:ÂEå>^]?iÒf>b"l:ßa;.BvÊ2€Ã;×4Ê>qa?A†>éš;7&Ý-;P 1Å„½y@>^€ý¼=&¨&Ò&ÿF1?g`/¿ŠÍi¾ÿXbS‹:šs ?ÞO¿-hj¾ŸA$; K,V/e.*ä ½ÏK5>. 4¼‹…=%‹ÿªp¿i3? yžÿXbk°I;² "¿J?èžû¾¾¢Y„Ã;3.~È0ÿ€/¿ò¿¢Î>ÿXbö\f=¡»„=s0›:g¾gÚgÿVÇ?ü®>JnN¿ÿXbžß–:j ?jn>j„C¿UâÎ< ‘í.êE2C½1é=Ùë=/IIYI+ìô:±5'?xp¿Nò>¥9;ãâ.&°0ùM¤:v’(?i"&¿ð Ã>[’;è’!.õx2c ½Ñzø=¦Ö;=:€G`€Dò€G›:òòi?!w=¼ˆÌÏ>¡+K;¹~‡.!>2ÿ&;˜8a?ü =ýÌò>Ü â;Ö†‡.ªFÜ1Îû½y=䂳$z;èm *+e°-èÜÙ:m¨f¿¡¿®>“²i;„Â,ñøí/†àº¼Yƒ=oF ½6€Ÿî€Ÿø€ŸöŒ¸:J¼H>lî<8ìz¿®]T<\vK/E 2ÿSî=³½ÙF}¿ÿXbªº‡½Š8> øu½€g €o-€gÿÁî²¾v“Ê>%lY¿ÿXb³Õ ;°8;¡"í>¥[J¿(­=Üü°0Äþä1q« ½Å=F`,¼v€ø)Þ€XPµ: [2¿TŸ>9w%¿5~+9ÍJ¬+ŸŽ†0«µ:•à3¿™Íƒ>¨Ð)¿:Ý9àxP,w3-1¡—½yå>«½€(l€(º€( ä:jGt¿!ùs>B29¾Bö<Óï›,hi:/ Õã:£Ty¿:@>tñ)¾;Z‹<à¦ô*/0P.éï%< ±º=…ú¼:€ní€n¡€nÔŸ‹:\У>~б>ì¶a¿çû;HÇ-Äú1Üï‚:Žÿ´>tŸ?ÆþI¿*E®:l'¡,xuc0¦}s½…& =Ã*^»w€¨|€¨p€¨ÐÂý:¨.ˆ¼tõ¿0ZÝ;z­9Û ÿã%ß*ö:Á˜?<ôó¿8çx·]­>”cQ¿õ7µ:Æáš,•O›0éš;­k×>-ÓN>©hb¿Á2=ºc?I(Ñ;×»¢.)H2øuÀ:ÍP¾ב>XÇo?‹´; 5‹+í|Í.{L$;ѵ=Õg=ç€-Ë€-÷€-yæ:m‚=³ø¦>atq?™f-;º¤©-Õq1Û¾æ:3>+ú¿>…k?ÊÐ&;[È’-zÄ{1™ä<¹ß!=2tì<íW²W~WPÆ:unç>öEE¿, æ>µrH;¡6,uzo/bðÂ:|¾>×9X¿É‡Å>b@;Èï)„&£/¸èd½ìùÚ=Iœ•¼|€˜í€˜Ú€˜ÊŒå:ƒô%¾æt>¯y¿‰&ê;Ò•.ü}È1Þ«å:±;¾ Ðc>$q¿*ßÉ;ïMw.XV¹1¶X<[¨=ƒ¢ù¼÷€nf €›í€nŠVŒ:é9¿>Âò>&+j¿ø–B;[X‹/×Úð2j—»:Å—‚>Qê?» ˆw¿t†˜;b̧,‹Ì}/;´¼H§®=d=9€xt€x>€xµ(‹:Šyñ¾$*X>-[?»;1_6,ì^Y0 ›Š:÷ú¾Pž=û^?Î V:³º+zof0y²<2Þ=2%=Ì€,·€,6€,ÿ—^<>DjË>)f?ÿXbÿÍVx>¯Ž£>åj?ÿXbo«<{ô†=m©C=ÿLüLðL”ļ:Ò\!?®8|¾#yl8º"B€y”½:2A<¿.Ò™>“€¿=Š:UC+¤t41kâ:¶‰'¿Ì >¸0¿Åv‰:"'Ê-ì7÷1Üu½¶e@=Àí = 4(€=4ÿ‘¶ª¾p?=<ŽÿXbG‘:¨õؾÚÉb?èJA¾ÈÏ;¯®,«¿p1Ù™½Oå$>&á½-€„š€ˆº€„ÿDA9¿´(¿=¥¬¾ÿXbóuç:U…S¿¨ù¾if¾Ô‹æ;0š.at1üÞ†½^Æ=IÚ¼))Œ)ÿe¸¾¾¬™>Õç`¿ÿXb—Œ:Á¾ç=„>ž°c¿ì¥;®AÐ.‰£[2eའ:>æ h<"Ž"m"”¸µ:c§>&îp?vw­=α;: e,ô™¢0¯nà:’(>fJ|?s|'=Q À;pÎ00¿M™2}꘽åÑ>:£¼ÿ€ˆø€ˆ8€†ÿ¥‡u¿ã¾–cz¾ÿXbÿÌo¿Á¾IWU¾ÿXb7|¼HkÌ=·5=€BI€#T€@ÿJ¾¡ ?#GM?ÿXbÿ<Ôn¾i—õ>Ô‹X?ÿXb¥„ ½ÛÓ=­j =cooD™~A;Ï„+¿ªWr>2!4?î:k{,µxZ1¥ ã:^'¿ eJ>ü:?t þ;Ù‰.üªÊ1Ö˜½ÓÞÀ=È$#=)$¼ȺÝ:˜©¿‹>hG?!;¬Í-Ûg>1ãÑÞ:Îz/¿ž%>Ä5?´-É;ã€.väû1”N$=+¿=Ǽ¼ÿ€`ú€`æ€`ƒkµ:1Þ1?Q¤ä>5S¿Ë†;ÒB.· 2¦‘Ç:ZRO?@Í­>÷ô¾ù<²\/”ë1*«)½¶H>yž; +Ü€W+‡:…J?Kã¾¾5M6?J®Ú;Ø…/à9E2CÌñ:Á—?³Æº¾4~=?,gá:rw¶,ð>01u¯“»á$=x€g=ÿ€*®€*ú€*‡—„:õð罦¤«¾ßoo?&ûò:!Jõ-±á#0¡#è:›ò=±‡Ÿ¾Â[q?^ V<¥Ä +D,-Þä·½$*>öDW< Ê€JÿUc¿7·m¾/5˾ÿXb!Ï¥:oDT¿LyM¾â¿§K;}áV0¶¦3¾°i6O½:ÿ:¼ ;w'~?g‡Ó½÷,y=ùÀ:26/ð[ƒ2dâ;^Ä~?ü;ž½Rw=Âv;!y:-³qÓ17½Ïh‹=º‚¼d€š¶€šz€š]°ƒ:@Z:¾Mç×¾gc¿:]Ã;TÅý-1aÊ:.¤¶¾ª=º¾¿H\¿ ’–;º¡<+Þ¢+/Kt¶½¤ÃÃ=Qk<€ Ä€ i€ ² „:4|¿3i ¾RÛ½šÀ˜:ò}¶&£/Ó*·`;àñ|¿ÿ‚¿<羡ÒX<_ô*0ÒÎ2±•½\±=‡¥¼:b&)øbï%ì:œÃ¾¹K=qal¿Œ¶D:]ü¯,ädU0 ë:M=Ò¾ïŒS= i¿Œ9¥;‰.¶p2êy·,Þ'¿óÐ ¿ÿXbÿï>Ŭ¿¾/¿ÿXbñGÑ<äõ`=1,=7€Vj€V¬Y}Ñÿ:–7ê>­ ¿`p9?gƒ;ÙÞÆ+†0s÷|;ãu?tvã¾`ÿ=?Q»µ;×W,·q1Ó¬½<Áþ=eL=M€ežu1€eÂ:Úô¾¡7Ò¾ºúF?Ƨø;+„/CD¥2ÿ* ¿AKy¾"T?ÿXbr%½§@&>j<;iZ®ZàZÊÛê: ¡E?޾Öy?@{d:ì#+¸©þ.H‡: à/?ìÙé¼$à9? =—“'c‡2*Ò½8K)>¥;2ZÏZ|Z"ÆŒ:E?,œ¾UÎ?_ïg;¯˜r.ígŽ2:suD?RV‰¾??¼@;×%ž+ìn0 `­¼ÒT/>½â©¼>¢~¢–€/áIó:㤉¾„ ľ˜Ab¿êI;p%#,šGr0¤Èô:±‘€¾ù‹¯¾,»g¿{þ;Ö /. ¬1W2½Ô,=8h/=?€‰|€‰MÿðW;>¡äa¿xñÝ>ÿXbêÈß:„­={Ñu¿@ˆ>QdÝ<Þä7£¿Çx°:!£·+q.ÿ‹ˆ7¿©XÜ>ƒg ¿ÿXbïV¶½¢^>—UX;*J€jœïž:ØÞa¿œ\<8ãð¾lŒú<`.TéÉ0E=;4i¿ÉÃ=ôKÒ¾•ø<à­ /¸2¨U4½ë7>Æ—<üsûsÎsÿ"tM?Òw?sr›>ÿXbÿ‹a?ÛÚ„>p…Ê>ÿXb™c¹½ðò=t)®;V€O€½€G…°:_Œf¿ô"¦¼ØQÞ¾p<§è.¡q1€ç°:ðm`¿ts½•Åõ¾Ø‰º;ç~()ª*Ë¡Å<éw=µ¦9=î€K߀K¶€K °:S²?%%½ãGG?§® ;—ª€+'%.»æÜ:š‘-?™U¾”z4?_«;aéy.*æ&2g{”½É«ó=œÝZ=w€Dà€Dí€Dÿ“‡½Þos¾Yx?ÿXbÕ¹:c'>±— ¾´z?‚<w/*EÛ2ƒ‡i½Ü»>¹â⺀—h€”^€—®‚:%f=¾~½%w¿o€²:‡÷t+.]”/É„:”Á>p¦½Hü|¿[K;šå. Ý“0•¾½`°û=?Æ=ÿ€eó€e¦€e«¾Ý:ë”|¿†|>³!C½ù»Ý:¦óu,z R1í€ä:é»x¿—¼B>³>Fò<ã“0G=3´;¤<iû=!õ<߀t¶€t­€t¥‚:Uix>qØU?Ö”ü>DxŽ;êE+Bs-/ªÆ:Ƀº>«MB??& ?)+õ; ný.ýÝS2¢<½Pk= =3€¤}0–€¤¬ß:Ô\%¿5 ½~;C?–AŠ;w 9,ʤ0ë@;‚>¿÷3=¼±ú*?ÆÅ;çYü,+÷1Ú­¥½ü5ù=#eK=u\uNuµAã:§ÌÕ¾’aÔ¾õN?PK=K±,‚È/ÿ‡.5¾°t¡¾¤­n?ÿXbÍ®;½O»=%]³¼¾tÿtxtnÞ†:b37¾0=¡{¿Õ2ï;¥ Û.¬Ñ=1úK‚:Šâ½wˆÚ=&÷|¿’£„;JH3*þõ9-%è¯<ƒ¦¥=|¶N=0€FŒ€FÓ€F³±Ú:ûzó>¢Å<Ða?kW <ˆë0£‚2çN„:g¡õ>áƒ:½@P`?í²œ;Ìt,\˜Â/äK¨ W?z]ì¾쑾ÿXbÿUû>v=R¿‹ç”¾ÿXbcÄ<˜Û}=pÑɼW›©›Z›+Nä:=?%(>«yI¿.r;Eè¯, [25´:Ô›?—úè=PêQ¿s°‘;¨O/."dÍ1ïs|½]¿€=ºõš» €€éš#€€/:u ¾¬ K¿à¿;öG:QÅŒ-S3 0£;;}èQ¾`I¿¿î¤!<²\q-­>A1x·2½‰™==òÓ8¼7€Xk€Xl€Xÿ?¿ÎHÓ>I 0¿ÿXbWÍ:¿¯,¿L‹ý>f( ¿Ëª˜=8V¸/Wá1'¥ =ò”•=Pp1¼,eL1Þe/ð:î†G?k >M€¿k;Í:†ä˜,™“å1̺:ql4?·ƒ >]T2¿çÅ—;£¼,Þûý0¿dƒ½ÿ^>;6½=€÷€¬&’¿: ˜J?ÀÆ¿B2w¾tÃ$;ù¨-Þ41Tkš:ÕéD?·J¿Ã…¾Êc:†Ý†+KK—0Óú»½(í=ñ<…¾€„BŠ:nd¿jÑ»¾¨¶†¾‡y ;~í°,­kä1ù;eR¿÷*¿/ñ…¾ï9b;*&.ÀG1ëî<Âüõ=æwš;t€uÕ€u`€’$¾:U!?lVB?Sã&¾ˆ“·:8J,x”1,Ú;ï¥%?vú=?­3¾åÈu;tö- †Q1A@½*Ê%=þ}F¼åžãžpžÿJm ¿Í?žU)¿ÿXbÿO9¾Ðh†>´!c¿ÿXb‰A༸:>µþ¼€9>€<3€9ÿªä¾Ô^?!šV>ÿXbŸë:Ôµ¾ëb?Kí¿>¶Õö=•AÍ/]¹ü0¨mC½ç8—=¨T‰¼ç€šÉ€šê€šÿð½÷së¾½Ua¿ÿXbÛÒ:—m¾ £µ¾0åg¿e«!<K 0<c2ª¶¼U„›=)Bj=€*€*X€*ÿ•ý¾”G¾p†x?ÿXbÿz¥l¾Vßн§²w?ÿXbš]7=º‚­=8Ø›:g€Í€`€ƒ/‡:ÎÜy?__㽊´?¾ßsE;OUÅ+ȱ0&ôç:{?ÑŒ¼7qG¾Äm…<¤Òà,Ü%*0,œ$=åÒ=•óÅ<i5i]i]¦â:æ²e?T´š>óФ>ô¨u;5¬-.jë1r›;DWg?uu¼>V`>©çT;ÿê,¯A]16g½»>–ìØ< €B€(€‘Sá:BÞ>P\a?ÜËD>q¢<Åôý. Ê 2ï#Þ:@ã9<‚¦-Üé90¿ð¼Võr=-•·¼ù€…ñ€…Û€…ü‹:W4f¿Î4~¾±l¸¾ðâL; …[-œº×1ÿM²s¿K©½—¾ÿXb<÷¾½Ø)ö=Z¼=k€eü€eE€eFsƒ:*f¿‘!,½Ùs]½û<9ªÏ,T±q0ç;Ž~¿¾°½¿Î½XÞ;xü4->âá0œh½3ßA=ˆö1<0€f’€f¿€f¦ ;.{þ¾˜è1?,?hÞÜ퉫<Éñ-£š-0ïÆ‚½­>ùõü6&e&6€ÿlSG?¦ ¿ð“¾ÿXbgÀš:þ01?h2¿=@¾dÌ;Ù}[0ÃOš2÷W<‡À>júì9x€uê€uÍ€u<à:wEÚ>·lU?½¹³¾Ún:nÐ,j_·0¢2Š:Ý©Ã>íø_?3U˜¾"±;§aÁ,zŒˆ0 ½\“î=ÂP¼u€™÷€™ó€™5E‡:Ï1¾áº=C/w¿I½A;ä![+à–/ÿcà™¾TD>I.o¿ÿXb }“»(î˜=ü¦p="€-€-¦€*7Pƒ:,„ª½¸Nû¼ý~?o’r;M#.ñ›Ä1Í0…:$È„½mõž=ÿ¯~?*­%;EoF.äLh?÷È;•ˆ,Z+Ã/Ovƒ:Pv<¾ŠÅ>ê]s?•GK;¯/«-zû1…´F= Ez=Êmû<'€y€™€ñ¼Ä:²D>%Õ®>BŸm?˜ˆ<Ž!/ƒ}2fºƒ:,9C=BÂÔ>߇h? Q <,o/SÉo2kg½Ïø¾=#Ø8=j/x/¯/4Ø‚:j3Ê=Xµm>†¸w?¶Lì:b}*Ív›-„:aDé¼#OX>ôz?6’D;³I%-ºd{0ò³½€F)>Øô »rZoZÍZÿxØ8?b;·1?ÿXb\ ‚:I“#?>µø@?hUd<þE·-ZVI0Çe\»Ø=êËR2tÒ{½eQ=Û6 ¼aÙx¹:Cöº¾Ì¨€>ºye¿ïÞ;¥g†.„2C6ª:«iʾ±>>Cf¿0 =._-›|1Û÷(<ˆŸ¿==î¼]€ntŽê€nÿØÍ±>$2"?ý0¿ÿXbRøà:¹Ë>û?H{/¿PE<®½.=ÅÑ1ËK>½S =0Hú<.9ód;„ô|»aL¿ ? —\<®[˜-í51é±Û:­Hu>i²\¿Ô¢ä>àhÆ;LÛ.~*¨0àƒW½–†=”Á=u€¤%€¤ð€¤a˜†:眾íÆB¿sï"?Ê;+ˆ*2Æ›/–KÙ:dÕ)¾Ý…F¿vô?P÷;i°}.×X2a‰½o#>,R¼!;;Ö;ÅSà:æ=‘½ÏH¿í]S¿"Å%;ñݽ-®IÅ01‡:ѻŽ»ø¿Â)[¿zà; -;¤Ê1OY ½èô<=F¶3="w\ywvæ:¦|¿#?> ý>?¸;4Š­'õØ+*—é:*&3¿3Í?o~¿>$ùµ;Ê"õ-’ãâ1Sëý»Q’=œù½ã€ °¡À€ ÿv¬³>ÕNs¾«ßg¿ÿXbèî;¦·Š>‘`a¾²åo¿º³º;Þÿá.»2» Ÿ½½p§=fHÈ:Û§,xaš02o™:Ól…¾«å\?7¸Ý>¼gž:%ƒÇ,´þ1å`¶|¿xŒÀ¼~þÝ8±àñ&AúÒ*ÿò-R>ey¿7Z×½ÿXbA½x =D‡@<#€ "€ ÿ/ö¾ ¦I¿Û3Å>ÿXbÿw¢¾Ípi¿ÔÇ…>ÿXb*8<< FÅ=fK=6KKæKfnë:=8">Ö8?L?…Ø<̉b-T 1ÕÓÙ:A>¤¡ ?GBJ?Ãu©;-i.ô‘¤2…h½xG¦=†:¬¼¿wz檃:BÛN¾O̾$1p¿)´:Th,¿!L/Pƒ:Ô½@Õ†¾DÒv¿Õû%<ɺ.+ª2Ì_¡¼¥/Ä=Mò¼€Cé€;T‡LÕà:È|d¾O­i?Û"¯¾–Ί:ßs÷,6 2à±â:!~¾4Þh?üiª¾K’;–|Û-(Ú×1Šuª¼ƒ¡=w‚== $€¦í€?¸…:J\™;|ý¿Œ7ò»…9æ9žÖ›*n¹Ò1ü ‰:K[z¼[Ås¿Å(œ¾ªÀ <Ä!0)‹ƒ*Vòq½TV>JÑ =€I<€I“GÈÀÀ:d¨e?z¾)†Ö>v˜3;nY‰-“l.1]}½:ÊL?ù¥¨½%)?R=@ŒÒ1©_Ä33p=AEU=Þ=?€T®€Tö€TUáÓ:Ø.?€Ú¾Åå?"í ;>„ª+¡ù(1ýÔ:‘Ê%?¢Ⱦ~t'?c‚<“GÌ.³ û1äõ༾¿A=¡ØJ=R>wRÿggƾ _!?I4,?ÿXbÈ ‘:bó—¾X³?Ü>?v;]& /Ôð1“Æ(½¼è+=aľ¼3€)t€)d€)ÿ´ç¿Ü3ï>h1,¿ÿXbjhÐ:Q¶/¿ö$ç>Àõ¿MéF;Õpç.JÝ1­i½zŒ>:Í‚<8sØs#"n¢ß:üZ=2zx?§Ap>«£¶;¯ºÒ-FÊ 1R¨ß:É>ݳv?Оq>›¤‚;hÒè-"—@2tf½õ-3=´éˆ<€y€f”€fÿå¾¾™|F?s~?ÿXbYt°:BϾ¸‘>??‹Ý9ïFÈ,]f0y[)=€“=ÁŽÿ»r€Ï€iec“:Îb?oUC½ (ツZ;^,5ì0èV7;‡a?ÙÒÛ<¼àñ¾ ,;S,b’#1µý+½G>Ý[‘ñýg?pË>õç21ê:h©$-„í*1‘ï<êz‚=oH£¼8eÚeyeÿNÀ ?$ =!þT¿ÿXbÿÿI ?Jˆ’½ÄF¿ÿXb€›E<„ç=Üò‘¼¾–M–ÿ–B©ƒ:bh‰>U ?»8E¿B½::Z,2Öç0Oéƒ:g¢“>D?÷PF¿•A ;¼­ä.ZŠQ2‡†Å:_·H=Cè¿õFL?ÿXbåD»½Àvð=Y¦ß<,\­oË\ÍëÁ:¾Z¿ª÷ë¾V¹>µuñ;xC*/“ôé1¥É:ÕãP¿4:é¾µ;¶>ð¡:; ô»-°è×10½kGq=ž²=:€8°€2ÍwÛN;™Ç>Ù€T¾“®e?NNå:’Pk,‡ìT1{!ý:gú‡>´)<¾=Hr?²’©;LÊÎ.i5¸1?­b½£>I=Su»>€Ž~€Ž¼žu¢:%E¿pq‘>»8¿x:(´-Ê0ÿÕ 2¿£SU> 0¿ÿXbHâå¼äÚ0>1š¼ÍQ QèQÔƒ:…9? |¾‹ª,?V„Ó;™ÄÍ-±™1úãÌ:kY;žª>˜©Q¿o¹‘;4ì-€Ðí1MX_;ÜN×>†4Ò>O¿ Á‘<)†.›úé1™»–¼ E=4iÓ<ž€~€*€ …!;Ûg6=ýK¿ÿkr=Ü ,;=š2-£P2Æÿî:M?Ã;/‡¿àew=_EÃ:{ŸÍ-¿2ÜÕ+=é·Ï=Æù›:ö€`¾€`ØcÀ ; jd?Ûð²>…e’¾h;l;Ø8a-p_¡1.¤¸:¾,p?唊>Mð\¾Ïm;u™À+åIú/]‹½Ïg =Ä ¼Mtžtìtÿ5Û¾DR®¾6Šn¿ÿXbóñ:$?¾ž±¾‹jk¿_ƒ;úb—.ÜWW2.Œ4½hæ =¸¬Â» j þ ƒM;n æ=½]~¿¡˜)Ò:[Ñ.¿›¡Œ¾ÿJ-¿}ǯ;Ž¡-=¤‡1ý¼·ÓV=´‘k¼W€¶€­€ÿ¶uz?ÿXb§ƒä:é¾ —>§i?ªx<Àt /Áÿ52Žê4=1¶=&4É<1€Q0€Q<!ÿ Û^?Ø>nþð>ÿXbÿê†H?è…Ã>b#û>ÿXbìL¡½:Ì'>‚Uõ¼ €ˆE€ˆ†€ˆÿ Øu¿³‰¾›§ ½ÿXbÿµY]¿*ï¾ìQ=¾ÿXbŽ˜Î=|€n¼()¥)^)»&“:8´¾“í8>¢#k¿äeE;ˆúÇ+%R /§H‡:><š¾±¹>á"i¿¤VW;Nf,,ÊBð/å ½"ò=®U¼)—Ηv—‡‚:t)M>>ë!?9Š?¿‹µ;;õ.ó+þc/Ükµ:ÿ|e>ÂÂ/?1¿Ö>;EÌ0/]†Œ2”‚<áAÓ=‰ê­¼ü–ì–Q€Œnc†:¢›[=N.?);¿s;± ž- AÊ1ÿõš½N-?? ;¿ÿXb›š½ó>×2Y=õ€Dè€Db€ÿ½Rs>¦M£=Ôw?ÿXbtš…:Ôx>¯8ø¼ÕÛ}?ÂÅ‹;!84*V?2¢—‘½Èî>TVS¼.x€JÿÖùv¾Or¿òX¾ÿXbÂ;dz¾fßq¿AØ–¾VP= ˆ}0¾3¡ô¥½²½=Œ† ¼&€®€¬8uì:P,¿ðý¾Ä:¿º‡k;¢+•-ù·ã1œ”ó:÷:¿sP½/c.¿mˆâ;˜üÓ.´+2/‰³¼Þè3>Ýi¼ÉQ;QêQ8cÂ:À'?RkºwîA?µ;ñƒ{.s^É1ãbê:â;7?hT›½I¸1?hUS<_É.ÑÍ~¼ÝQŠQ%Q<Ń:Dÿ?ˆÉ¨=láI?ÛK5; ‡œ+x¯&0±Jƒ:s¥ ?V>X™Q?ç²;"š¶-ôDÕ0Ê­½QÙð=“º8€ä€œ‘j–4:ºb¿ì<;Ák1¿ë;1?B,(fE/ÿu'¿!µÝ¾4¸¿ÿXbxïˆ½Ž­'=øU9<~á€~2€~GTÄ:‡ò@¿ŒEô>|nç>­¾;0wˆ+L|i.)áƒ:üÿÉï?äÑ?Ã'Ð~e‘…û>Þ¾=a/I¾Ž1Ó½Î<˜¥½={g´¼#€Œ€nŠ€`œã";Ví³><û»>y\¿œ´;×õ.Õ/2‹#;‡-Ù>íŽ>e™\¿ÝA#<.,#.©1éºð¼^¹>„Ôí»€/þ€/æ;ÿ襃>ÀJa¿k̾ÿXbεõ:þQS>xç[¿‰äï¾Î~R<¸ßù-Ù_1<Áþ¼Ú>F±Ü»|;Ê;Æ€/±¡ß:§Ç†>Ž_¿˜îѾ&Zþ;ØÞœ-ætb1›ü:xhf>›vY¿ª[ô¾XÂ;Z¬¾.;2G“ ¼ A=G:C=B^BïBÿ¿p½“‘¿R¯[?ÿXbÿ6Ê–½0™¿šQX?ÿXbA€Œ½É!>çP†»Ý€ Ø€ |€ ÿø’ ?) ??fÉ>ÿXbùç:Ï©?Æ5?í€È>‡HÓ;l6Ó/HIU2Ç ?½]Å"=âåi¼€sÌž>€s„Åâ:އd¿›È>\d¾Z=P9#Ý-4í1¹«¸:‘°j¿š7‹>‡Ñ•¾hþ;Å·j'²1•*s-½E- =Âh=v€‰&Ók‰:²oͼ¯Ï¿[î<’£a: U,>k=00Óö:8þâ¼t࿲Žd<'y':^Öæ'&ˆ¢+È—P½Bw =Ò°»% ° 6 ÿ‰³=°Å¿ñm‘<ÿXb?/ï:»œ´< ï¿]·;8û :j‘¼,:î.1ú'˜½aÃ3>Èì,½[€+sl!€+«Þº:Æq`=ðc?ö¯ê>ô1<gb.Ò2êñÊ:˜÷³=¬"`?BAó>”/<`€. 19Ôï¼øl=*ÈÏ< €€§†€“õõ:LН;×¼¿n8=µ‹:d¹°&²X+‹ö:ï7<#¿¿°Š2=ZÅP:˜Øí-“¿2pî¯;ˆÖJ=‘cë¼) * Y ÿ->50“¾Bh¿ÿXbÿl®w>MSÓ¾Î`¿ÿXbiÅ·<ô,=å´'=€TC€T`€•Ä…:LÖ)?™¤S¾é8?·;_F .˜ý1@D‚:<º$?åÔA¾à=?lþ¶<€+*@C×,Áî¼îµ>Ê^<^"B"":‡µ:ûë=‹[?¡=¶Ÿ;G|/(¥“±+Š=µ:ÜKµ½9õ~?F$‹¼ÇBH;Mjé,ùX0½m&½œÝZ=íE4¼5žÑž€Xtµƒ:Íîˆ=cö“½´Á~¿5;;Ρñ-ÿï1–må:b?½„O̽!q~¿DvE<ø³0ª-2HN†½_Ï=9^< «k«ú€~AЃ:Á— ¿Ôâ€>G©æ»0Q¬Q×QÎQì:HF?װ޾p§?¬vR;ó>-Hm¡0sïí:ÝC?D,„¾£? s_«êe¼?‹÷‹"‹ÿßÌ¿ %? Çá¾ÿXbü;Ý¿%¿ý¸"?+C×¾‘ZÚ;è,¦/CnÜ1ßj<©Û=ÃG=¤v©ÿ¨º@¿ž± ¿Ž½J¾ÿXbÿQ›8¿É+¿Éu0¾ÿXb¢ü<óÌË=‚Å!="}TYçÞ:)u"? ;Í>Ñ')?åÌ ;(¥Ù,ÿˆ¯0š5ï:ý&?¼ù>à?s± <‹O-Òú$1ªDY½º0>Cã º AP€”.€”ÿú?CؼžL[¿ÿXb½3ó:Çf?·¾p¬H¿$§A<èË,Bê=0\å =Ô`š=H‰¼x1’1Ì1:#¥:¹LU?1ÕͽÁ3 ¿Þ¼:öh‰-hük2v¹:ï@K?ý¤5¾MÞ¿Z Î;Þ.h’€1Í™;ÒQ=ÄB­<8 t T€¥rñƒ:n¡J¾¯Üu¿EÝH>¢¬Ú:Ž"†'ôkÅ* 1ð:T¼Ù½Su{¿ì/>Gõ ;c%“.$/1W%¼tÑ0>çÈʼ€ €­F}ëí:Ï¢q?ÍáU>öú‚>¦?ß:MD-ц1ÿ™|?J[²=ål>ÿXbrù¯½õhª=Ë€³;Ÿ,Œ®†:¦LS¿X¿œlN¾$›Î:FSó-À*µ1ë#…:n›i¿k[ɾ`"æ½ µ<Îw-Zã0¦º€½?1=½Œ"=€vÒ€v<€=Ç’½:k7P¿Y§Ó>{˜Ñ>-;|«¦.i2 áç:ßÂX¿Œ»¶>Ê><ñƒ/J+3ÉV=×¾ =µ2a¼#1ž1 1f%Ù:]B?ÞX¼¾(Ï ¿Ð¶:…+]‹ò/ÿØDG?ðêt¾ê–¿ÿXb82¼µk>…\©<+–Ì"eÞ:Ú³¾èe?’mŽ>LÀš:¿îG+OQ%0¼Ê°:Wr–¾BÀn?¿}V>ð¤V;<°£,ôDÒ0ýr½î³ =†W’Ç_Û=˜]?Wâ‘;°²›*¨ƒ€.5°:ˆÅð>Ëœ¿=„§`?ŒqQ<…Pº.‹™à0,D:§=×Þg=~€*½€*þ€*WɆ: n>Õ¢¾gp?ö-À:ßÉd&«)£³:J’>JÅɽ|?v}<Ø…ä/ôñ2’ñ<-ì)=ÜŸ‹»988™˜›L‚:úv>JQ¿ÑH¿èâ;óÂ,-æƒ1¨z„:3w%>’¬¿»AL¿}²W;…f-d¿h1jõµ½=)³=du+§:X-æÆ/ÿÚóí=KÛ¾õhe¿ÿXb€'­¼rÄ*>¿*—¼¢–€/–¢‰,;’Ê6¾<¿ÞS¿¿‹Ë: zd,aɪ0&0;¡ç\¾YÛ¾º²`¿'¶.;Õ˜/†£2A·¼Ç,=*äJ=3–tG$";‰Þš>B>^q?JçÕ<ùÑM0šÖ2'‹:@¡>Gò>þ]p?5# :O*_.pq$1›~½Û>Ö¼>fzfö€ÿŒ±|?‹!¾ókä<ÿXb¡ñ;öG~?SmÓ½™ÜU=©‹<´'%/±ù1¥¼Z·A=%L==B?ðB}/Œ:#‹>ˆ)=?D×?ÞÆâ:»ˆ/Äú2ÿì<Ž>Öœ2? )?ÿXbB™Æ¼ Þ0>û K¼ßQÕQyQ0ö‚:F/?°çÜ=ÒUP?È݆9ëä„,ãßí0Ò‰ƒ:£N?Y@5>LçS?V™«;áˆÔ,ŽÄ1Ü/¼q!=†8½k¡Ò¡±¡½4Á:àƒ>Ì•¾~l¿õµ‡;ZÛ. ²2žJ‚:…–?>òs~¾üLs¿ûˆ‰;—f;.,Ö1bK¼ÿ ’=Á½u¡À€ Z¡ÿ2Fn>ëÞ¡¾csk¿ÿXbª©„:ñðs>0^¾/[r¿RK#<…9¿,ja/5}¶½q=ê=‹©ô< \\›oÿgz¿ÄŒC¿1t~¾ÿXbvPç:iŽ2¿vá/¿ ™P¾”È;¼”.Òèì1zĈ½5c=/§=0€=l€=€«ÿ 33¿ñ/5¿æÃ=ÿXbÿ~¿<ÂO¿ØÆ=ÿXb 6µ½o½>p`ò<ï€\Û€\Æ€\f—Š:Õ#L¿på>2çÎ>z#:¹Öý*È0ç›Ï:ö{J¿( ú>r½¼>g ;©‘-éÀÊ1ܵ<(Gá=˜Ãn¼Ï€Œ7€Œü €ŒeéC;Â÷>Ȉ®>ðUN¿‚ôM;¨ ¬+Ð~É1U%ƒ:šù¹>%HÝ>ïLS¿/ÏÀ;k< +ë2….žÑÖ¼)¯õ=¶Mñ<ÿ'ò'ø'™üô:Ù3’¾_U?nó>IÛÍ:‘-õ¨<1[Œ:àØ‡¾Ï:?tR!?*¢:]2Ã/Mv³2¤l¼¢íØ=ëWº¼,€;½€;å?€;ýEæ:ãs]=í7>I~{¿PÚ|Ÿv¿ˆš†<£‰a,¬ O/H7Â;# =œQs< ? €¥ÿZ1u½­9z¿¹fO>ÿXbÿ~Ǩ»wпŒ=ÿXbÊS¶½>.ß<€q\€qa€.÷Ί:%E>¿“?ýOÑ>,9':ÙZ,·0¥T¾:1 M¿ù?;i›>Åñ"<ÒYø-t1ïG¼?; =%!=(€L€Ô€p/ ;B=êÂ~¿gʸ=Ø×µ:’Ì„-#.k16Š:\+»<¯~¿xÀú=%¯:(ŒS.vKh20„½“Ⱦ=ü4=z\zOz'PÅ:ÄÛ¼¾µž>sS`?Ý:'>2,n¦œ0©œÅ:ÐA‘¾®‡Ï>éx^?<;R<&7ô.Þz2ÆÜu½t =X<)€¨\€¨¶€‹¢ò:}š…¼õ¿¦^<Ÿá:SXG,Œµß1^ ;⯼Êá¿üÚ¯<ó0x:嘟,¿C¼1A€ =š½=à‚¼€`^€`÷€`æyß:_?+«ç>*¿‰A<•V.W.1¡­å:¤.?œÇè>#˜¿ò22;§ä-4£ì16‡½ŸU>¯!8=,€D½€Dþ€DF¼’:  F?¬Ú¹>Ú?¨;Îê,&>1 7 ;‹Æj?Ðuç:ƒƒ+Š—|0RÒúÉ<²=i=&€-€-ö€-xmß:aÖ‹Ùy? ¥;bGˆ-‡61™íƒ:þàw=kØ‚>Œw?ÒŽ:C·Ë)»Ê0-}³Mÿ®O¼€9€¦¢=¹‚o¿Çm¬;ìJÀ+Îó‰/üº:ð)Â>Õð‘= ,l¿«Š;5àu.‚7Ð1M1‡½ê–>-ÌB½']#]˜]ÿô@Z?Õ ÿ¾šø!¾ÿXbÿáÀ'?ò)8¿üék¾ÿXb ÓÚ»)?i= î½» r ê ÿü] >Pk¾Vªv¿ÿXbÓ­‡:œ>½1¾¹Ny¿°;×-F=©0 o«½¹Ã=µû<~þbæ¶;2EE¿o€=¸ñ"?Úõ:ÿÛ1-¤zÂ1¨B ;Å~F¿†> ?I*"; ·.¤Ô!2MJ½=b>[Î%¼,€_€\€ÿíij?Ï Á¾3оÿXbÿTñI?¿g{s¾ÿXbøJ½Øƒ =è£ ;­;­±­­oì:^0=X»¿ªÒ}¼N";ýÿ;-ÐÄ…1)h!;ûÊð:ü}¿¾S;ÿXbÿŒ«>…ï}¿Ї¼ÿXb޽ 0,>·–ɼU€ }€ Ä€ ¶ƒ:?=Ì>EªX?$µ´>%‘<)º¹,ÔT-0¿€Ú:çÒþ>®ŸN?ä–¢>1ã“;!{Y.ì2ªºÇ¼&—=ð§F=1€:>€:î€wÛ;†: S¿ ˜Å¾¦ïÓ>˜.:®ïN+•PE0Z=;XT¿,ÕȾ¹Ê>i©P;èo ,l…;1Ôš†½Øõ=£‘O=n€D߀DÏ€D¤D‹:çàK?õ!Õ½ö‚?É£Þ:T-Áþ0‘ á:‹ä ?Œ8½¼·G?C·•<ÒQ.DiJ1íD ½à÷Ï=Ø+,=ò€7é€7š€7 Ýå:¾§î>…ÐV?ßÛ·9õÌ’,¥0—]‡:E…›¾£æ>ÄëV?£’‚;•Â-à5—1ÐÖ¡½W0>n0½€„u€„€pÿW‹~¿_í<ÝѽÿXbÿÀ,m¿z¡|¾V‰‘¾ÿXb·Ô½wº#>BG½+:P:¸:`gƒ:zp?课™av½Ç6 ;`añ,ö³1®n;´>g?YØ×¾ñߢ½ có:ëž+™è0Wx<}”‘=É̽›€›i€›™€›rº:«ÖØ>WÞL¾w.b¿§~,<ˆîý-éå¥1]’;C[´>Y¦¾Û°`¿u‘Ô;Ò0+|Šñ.`̶½'û=ÏÛX;U×€J€H‡á:Ëg¿å£¡=؉վ½¸°:ÇI4+¶¬. × ;:êi¿Fo$=ÂϾè˜þ;™/ZÝ2sd…½3!>Hß$¼#€ € @€ ¹µ:šß8?êÅ?&Ã>o ü;ææ¿,lþ0É ‹:Û(D?áû ?¿³>Ûîn<9p^%?–z(y7=鶤=.ªÅV1;Ž‹-ÉÓ¼0¼KØ:¶/r?ל1=«k¤>u›K;p;›-¦­ü1”½˜¾=W%‘¼7€­m€­<€­Ò¼:óô³>"¿0?ÎK;# .–ÉË1ÿóó¢>½I¿Žù?ÿXbI½íÔ>L⬻;€—Ä;怗λÕ:óô¶¾íyµ¾6]¿IdS;~•…*é\d1¢È:Ü@å¾"æ¾=-U¿ëòL;;aç-÷:ã0ôo¼L3->¥ȼ €b€[€bÿÀ%?€X¿"á¾ÿXbÿæ¿N?ÝÖé¾]¿¾ÿXbhͼñ·->*‹Â¼€€b €ÿ*Òs?%õ‹¾ ¾ÿXbÿp°|?ž`ݽKqò=ÿXbîÍï¼þ=ƒù¼W€…¾€…V€…ìúÈ:×MP¿C<̾e~ؾþ´G;C¨-*ê1Æ ç:|ÞI¿¦DŒ¾uò ¿ïƒ„<2./›ï 21˜?<<=³_7=€S8€S€Sÿ±ÂÛ>5ǾȲP?ÿXbWUŠ:쬻>ÒO·¾×[?i”\;"h.A:Û0»a[<æ[=¼×_j_­_â†:Â|>êc{¾mWk¿MOò:ܳo.• 1ÿ‰÷Û>¾K¶¾5qT¿ÿXb…™6<1š=ʇ`=¯€F €F]€Fqf:=g–>Ó½«*t?øéj=©3/¾©¥1ëí‚:½U¬>†=¢áp?q<±”+ƒÂ¤.Pß’½˜†=ô߃1™cù< oK=¶¼ €RëˆD€R‹&‚:‡®I?\)¿#o¾ò¦­;J™)Á€,M æ:Ó¾N?Sšþ¾Q¢¾õ# <ä¹û,m¾û/?å¼”ø=bgŠÿXbÿªjξˆ§W?â ·>ÿXb>y½”=úU¼€¬€ p ÿåk*?O²%¿Õ ¾>ÿXbžH;'ø?™²6¿¿ü°>(c<%Ø9.‡â 1 û}½_ > ¼4fzf×fÿ;÷|?=†+>ÿXb$í‡:q[y?¼*>†>eþ;$@/ÃMü1eS.<çÇ=¾÷7=y€•‡€•x€•æÅ‘:ÍZ%>YY‚½D|?³˜:’²ç*3mª0×$;¹Æ4>݆R½©¢{?ÒÕ‰;W¢¬-¶9ù0c}ƒV|í¾“)G¿ÞpÐ;{(-&?1ÿ3S?M¼Ö¾ý‹4¿ÿXb3à,½Çf>èiÀ9AJANÁƒR:Iˆî>htb¿¢Ç®¼¡¥;;Æ.|¦62¾I÷:b¬ð>||_¿†4¾U/ ;ñ:â,2Z0ÿÛ<È”=Ln”$|¿¸â×=»f:WqT. ¬1ÿB+y=F¿­5=ÿXb]P_¼àKÁ=õ¡ ½6‡Ü€;ò‡ ‘:¤£½¿>?{9*¿âX¶;®n|.?ÿ2ÖŽ‘:Ô™û½é¿G?Yþ¿Êª;íÜ/.«ï"2䟙¼’vƒ=} ½U¡®¡ð¡!lˆ:j‰l¾“Êվ߸`¿IЊ;.yu/:3ó¾¾:pP¾§A›¾àPn¿ù7›’>-¼€3lf%€3ÎKr;Â?ÌF¼È-=š >,Ñ /‹ö¼Û¾§=Ÿ” ½x…Y…þ…ßk¹:‡ùN¿®%Ù=1¿Zjl:êV +í¤¾1Æ;é:öóQ¿ˆi%>ò„ ¿ŠÙÖ;Î? .ÜY2f ½N #>Šã@¼*;ƒ;(;ÿ‹Õž¾Ãº¶¾°‘a¿ÿXbô5‡:ëÝq¾6;Ö¾Jƒ`¿ŸÊ <ËÈ‹.šF72hÇ;–=Ö;=u€¦ç€¦Û€¦ÿ‹â=§Yò¾Y¸_?ÿXbÿ >,vȾz i?ÿXbV€/½Eõ=´V4=€c&€cMÿ×PÔ>Ú Ú½¼Yg?ÿXbÿf›>Âj ¿ÙçH?ÿXb;‹^¼L6=€ð!»e€§8€£€§Ä;ë±+=³¿µk;½“Yå9mëQ,@41²I{;Ѩ?=h”¿=N½ýµ:(üÌ)d¨›-¡ô…½9d3>hÊN½**–€+òß:5ž*??;Ié>þ²G;9—9)@2-Æîï:ˆ"?ß/?ÅÁ÷>Ðß§;(.,Ã1ÿÌ ½¢`&>xµÜ¼€ˆK€ˆŠÿÓþ{¿44¾ \ ¼ÿXbª$„:Y_\¿Z õ¾‡¥0¾I;„<©6g/CÑ2ú ½½aÿõ=5Ñç<2€eä\¼\ÿar¿š ’¾þ>ÿXbsu´:¦V|¿ÚÙ¾ù,«=SÝ<ìƒ1³bÅ29h=zna=RQ;>€&2€&ÿ€&C ;r[?tN™¾Íؾ¨?Î;SE2w©2ùà:?S?a±¾3nä¾vó÷;6¯«-ݬ1D?½I‚=U‡\¼Î€š˜€šŽ€š\˜™:íž¾¥ó©¾f d¿W˜M<gà-v½Ø0êpÒ:Ð Ó¾4* ¾[¿‘ÌH;Šk×+ž#0{2?½‚:…=E›c¼Ì€š9€š?€šÿ\¾OŸ¸¾õYh¿ÿXbýÖÄ:*oB¾’ ˾¦èe¿Øµ»~Á»^=J<=ÿT7¿ÛhÈ>$ð¿ÿXbh ®:™À8¿„ó>»ü¿öÝVF >~e¿sº:nW·-/8ì0Ô´æ:£0Ø>¹33>±c¿[Yl;jQ,é“/£‚½Ôî—=x $=o€'¶€'¤€‚1ʃ:#b¯¾“¿å¨F?‰MF;_".&€¶1öÕ=;Ý¿ã@?½Í;d2í,QË0Ž\—½b¿'>”‰½€„¾€„‡€„õ‘:/õI¿(1ù¾½À¾ök;‚¸.A5,1¹‹: ´U¿dŸß¾œ£«¾8Ô&«²o½ 9J9ÿÓMš¾G;ƒg]¿ÿXbÿ¥Ù¿s®–¾VÍL¿ÿXbÛR‡<M>…´F»s€Š€º€‘\¶:¯@°>/XR?÷—è¾1®:½Ý§,¢òw1% ä:µ¦§>W3T?]5è¾Ëéœ;`"”,Mrq1RD½Tn¢=Æ¢é¼å….tî…q¬¸:¿Îw¿æ¡p¼úD€¾˜v;÷ìK+CëÌ1ÿ’:-n¿j,Ú=Ðþ³¾K¹F<øÁa, óÛ. ‡¼çmì='Á=!'À7D'D|X;,a!¾u ?/¿Q?l,I;‚‹U-TÑÛ0òËî:\ ¾zy?z8P?<²¾:û9 ,X+*0/Û½ŸvØ=_~§¼ÿ › ö óq‚:Þ½N>8y¿î\=;GÌ.üp¦1yDé:!6¾SíÆ>˜sg¿ª¦<ô0Ú0í p2’xy½œÀô=L¥¼N€–¶€™-€–qyî:Ãd„¾É)?îCR¿£¿;£$~,ò¥ô0 n:ÚÀœ¾ªÙ?Ê>¿è'5;ž"o-ÿè0»}–½ï„=ØœƒÀZ?Æš?ÿXbÿù?&>•²M?jž?ÿXbÖ§½X«6=®Ç¼6€)$€)¼€)ÿ 8(¿*~?·Bç¾ÿXb×[“:@D ¿F)?yP¿n(<2S‰.òËŒ2¥Ø=<¼ç=½ý¹;.€’½€’T`‘:ÞòN?X"?ø^O½!]™9Âз+mœš0ƨ=;hnH?/¸?è{Q½!U;^±..p¯2uf½²Ù>Ð^ý,”<€q3€q#€qËhƒ:oÃQ¿TS?'F2=m7à:šäï+¬­40ÿ…ÕE¿¡v?(!/>ÿXb$=¥¼=Õ<;8]8qª´”¶:Gû“>>g¿å’£¾Û~Á8á7,“?0ÿ”Eg>Oj¿HÕ«¾ÿXbÒ =|ó=¬Å':/88]8ÿ”ý…>4`¿NоÿXbë™4:Ó†>ºS¿³ÿ¾ ¶;gþ"*-§µ,œ‰)=UQ<=Š?Š»Ÿ˜œ˜š˜ÿé.~>Ùx¿úJ¿ÿXbÿÚ—>ƒ &¿Êq3¿ÿXbÄ&2=°s“=5Fëºþ€è€Å€œyÂ:w¬p?Y©+¾Jí—¾ŒŒ-;5ˆ-sK1ç£ö:„hn?¼†¾›¨¾Õº°;¥Ëz.Ù1ñ1uæ^=é›”=DQ < €lù€lî€lÿñE†>a"e?§¬¸>ÿXbÍRp:õ”€>ãiY?ÝÅí>Ô™M…Œ?ÁîQ¿À¸¾;áOB.’u2-Ðß:rm>°]ä>œb¿ãŽ£ÀA(¿¡~0¿ÿXbõ“:8Á¦>+5&¿Ìó/¿VÃc:eé©, 431‰ k=G‰=” ?;€lg߀ÿz½7?ê|´>ǹ¿ÿXbÒ,¶:éW?R0>WJ¿.1u;¯ É.é¸b2=*ž½‚ª1>^&½:rîlrrpq©:Ôx÷¾íZG?®ÅÌ>Ý#<‡Ð],ÆÆ/&Ü;¾ª ¿}>?B·Ì>†Ä™»·¢¼C€J €J@€JÿÊD¿íè¿Ñ++¾ÿXbx‹‹: ã'¿D¾6¿F{¾ù_Ò<'KR0:ÿ—2‚¨û8’æ=/…<€¥m€§Z€¥ÿm^¿ÒùO¿¡?&>ÿXbjk‚:‰Ѿçd¿8pB>Îw“<ÚPG&Ÿ6)ùi<µŸ=‚9ú¼®€›@€›‹€›ÿè_È>a#꽑Ái¿ÿXbxå:ƒ¥Û>ij½þ(f¿äi<áÖ-Œ¡0?|½ª>¨ƒ»€3(€3m€”Ó‹:DM?,P®> qû¾ö&=¼G/6¨21“Ôª:ÓgS?>S>•b¿;9=å+¿Ž..º=Ròª=—U=&PP2€Qþ±/;@Ñ@?qæK<Ù](?’·;»å^-Ÿó1mþÝ:)C?‡Oî;œÇ%?˜;¿É7,Å.ò/‚޼ ­=ʧG=$€¦œ€¦K€¦ŸŠ:!=89¿ã»‘=ƒ‘s:µ¾"]Ó)=þ ;ÞG»‹ÿ¿ç£;õÆQ;ÑtÒ,I÷b1弄,«=¢ëB='€8J€8Š€8ÖŽ‹:/Œg¿þ´»ÚZÚ>4ªm:©F¡+z«30–éì:p [¿mhA=pî?5ü;°)-"¼š1ãQª½-ëÞ=I®:q‘ù‘‡‘ÿÎoY¿þâU>{-ø¾ÿXbÂò‘:KY`¿¡­0>=æ¾î<µ“¤.b-®1÷½õ¾1=1z.=yw 5)+Î:9!<¿£6ÿ>btë> 4;Óo.^Û1¹öÞ:_wD¿††Ï>1Sþ>z£Å;ùøî.fÏ—1Ñš¼<Áþ=ÕèÕ<('°'Â"óQý:ÉþäT?ë-Ò>vøÇ:ƒ û+G2 04"à:ªR;d:U?b?Ã>'Œ<+J.Rmk2“»½eó=–1=¥f¥ó€eœÔ„:!O¿n¾Ë+ ?T)%; 5è,[«©0™óš:@ßf¿Âno¾¿º>ÜÜ—;¿ÿq/v%B2ŸÉ~½h'>l]*½'É€›ÿÓ?OV‡¹V£½ÿXb;UÕ}?Cù=Cp:½U<é¢. µg2?ý§½‹Å¯=œl=uº“SÛ:mQ¿üML½ê¬?ÌJ‰:°TM-b³2§†:-óY¿Ïÿº½{=?| ;Íj`,D£b0š#k= –=þœ;€R€-mö…:VÄ??“"?å!¿yµ;ÈFG.¾ 2ò‚:¹?€…/?50Û¾SI‡0Iì9À  +üxŠ/š^Ø:¬Aù¾;F¿eöÎ>[GÒ;xc.ï82½½ú{©=ÇÖ³¼þtœtñtÿùϾ%⥾E»Z¿ÿXbÿóLß¾i¾î¾‚E¿ÿXb0½}<ÐÑÊ=¡B=MKAKD€$6‹‡:ìì{>a:>°·s?û'€:Ðÿª*Ën0\J ;7rC>…µs>¼Ës?X\I;/§¿.cÞ®2¦š=P5:=˜iû<1W³WWXA‡:ú~§½®Ÿõ¾Û£_?;“;ïLŽ-¢4–1Ô/“:É€=mq¿£©P?M&'<8›.B¶å1!<š½ å¤=Ú==€‚󀂃€‚Dùƒ:¿q¿¼ËξO4?(ù”:Õèý,lò*1Pù;ª¿OÇþ{¯4? m;ÐùX.½(F2@…£<ç6>í5;ÿ€uÖ€uø€u˜ÅÞ:|6ý>œJZ?9O,¾FZ.;Ý»ž-ƒÜ¢1)³ƒ:œ|?Z~½ '>¾½OŽš€Ž´ƒ:X{?Oþ5>ÏÀˆ½>° <&eŽ/¡ój2Üþ‚:?Ê}?šä>´ï¼u¥¼ç@¼G€/N€A€/ÿLÆ„>Yi¿ˆn£¾ÿXb`ÿ‚:Íñ“>Åúk¿9T„¾0=ªÎ;+ݾ-¹ß!=i=Pÿ<›€2€Ÿ€A³„:°@¾ËCœ>nˆq?ˆß¬<Cµ,OI™/êv;,YĽð¨>ù¶{?Ý ð<™®U.¬¾Ã0‡Å(=Xp?=rÞÿ<+W_WRW§Z:êˆ>¾R¿>?Î÷];" Ð'æ T+Sl„:"Ô½>Ä$¿%,? <§í-¯-1*c¼iRÊ=:#ʼu€;Ó€;s€;šÑ:¿)¾ßÄR?J÷ ¿ó„=Ͼ0jF•2Ó;ޤ>¾!èO?\ ¿™œ›;¦Ïã.kiŠ0˜½ì0†=nß#.>æ0U¯;Ίh=Ô™û¼í R€Ÿ¸ ÿAÕ0=¼0¾¥•}¿ÿXb~ÒÉ:ê>7>%:‡¾aŸr¿!q#<Ñyb.S€!2ò±;;ž>9aÂ:CaCÿC¸™†:,œÙ;IBv?&Ú‹¾Qc;éàÛ+Ýh0 „1;‘Ÿ[½ú$x?ªu¾0r;oy.¤§Y2·î†½1 >ˆ×5½M]˜]—]º»:þ¼a?¿é¾Ì‚ò½ ýl;»SL,Ê™0ÿÞ²Q?] ¿<¾ÿXbnݼô¥w=Çdñ¼w€…ª€…R€…xuG;{ @¿ É”¾÷P¿}èÆ;ww³,Ë„#0Ä:‡‚5¿1싾~k&¿ Â;)n¬,Z¸0ÕY­¼¯{;>iŒV¼€<)€<€ÂóŠ:’³L?Ÿ<¾?Ø  ;®OŒ-©k—1ÿ ó??,¹²;4a)?ÿXb‡Šq½°Æù=w£¼G€–/€–]€–ÿ‡[²¼@Né>*Ïc¿ÿXbàü:‚¥»nç?\ÊN¿ÎÙé;E÷Î-øª0CÁ¼†Á=GÈ@=(€#˜€#+€#pš‚: ·¿ô>?Ô=Í>jŽ:°~b*=¶-ÿÿ¿Äþ0?3¦å>ÿXb¯“ú»&Q="4½#€¡‚€¡E€¡Kv„:% >|i ¿ òR¿ ©: »,Ã;Ÿ/}‡;Ú,Ü;“Äì¾ôùb¿ns¼‚¼€J€J€JÿcøL¿°b¿¯,¾ÿXbÿ÷.ñ¾4m\¿·1D¾ÿXbHRR½Qõë=Ǽ¿€˜¼€˜õ€˜Âé½:½ò¡½üü>ÿã]¿»i:R%. Gª1™;õ:–V¾.?u¯X¿¿J„;§j,<0‹8¼J]2>øÄº¼;¢x¢p¢Ò¾;Aö¾Ÿ‡Ÿ¾ŽØQ¿rã;ÏÚ†,œê¶0Ø’:;wÛ¾­[žœ.Q¿(m};; /° 2©ÂŸ¼R*á=ðÝ&=9€@Ü€@€@úúÆ:h!¾XÝá>3Qb?`†F:ÅD!+§šm1›<ê:Ìê½øÊÆ>-j?¥‘€;S4l,ðn›1×\¼Z¼Ø= A1=}€@ø€@Þ€@Óì»: „;½„¢&>ÑP|?§;‘'&±ü*{:ü’¾*:ö=³ |?ò_J;•ýæ.òU2UÛM½9|>R_–»+€–ü€–Ê€–ÿÊ>=eÊG?£Ù¿ÿXb[¤³:U×p=K,?sû<¿¾¹â<û=Z0ªT™2 ØN½ŒŸ=~93=#€'D€'ã€'É:â7!¾4—ˆ¾]hs??u;9âc,»Ó0É:îd=z“ ¾šêr?¬A<–/3ý±2ü}¼ Þ·=Ñ\g=S€x¤€x4@S¸: ÂG¾”œK>$Þu?xÊÜ;L‡À,{£`0×~½:V¤i¾V—–>(šm?o×èÀξ÷É;]•Î&p+¯´ã:úÍY?rè°>I¶Ê¾,|ƒ;¥Ú‚.ã¼Å1 œ½Ëe#>MD½€ƒç€ƒ&€ƒZå:·Px¿VX*»&y¾15ê:JÞD-tŠ1„å:,nv¿ú{˜Ž¼þf1Ë‚:ã]n=‡i¯=²Ÿ~¿¢ZW;ñ³.ˆ§1yóµ:ú<è¼!ê—¼cÚ¿Ì\Î<|î‰/í72±á‰½ë>çÇ=€kl€I\€kÿÒ3Ÿ>åÞ?èI=?ÿXba/¡:JJ¹>Ö| ?š£A?ýv–<¿‰/'32UнÑZ=KÔ»™ ™;€‹ÿ¢ú¿1™½»:O¿ÿXbÿ3¼=¿hª'½ÑŠ+¿ÿXb!¤½¡K>Æù=S€._€.J€.Jg‹:»¾ D?Tk?l <;é¹+Ê60é/ ;!⻾WM?d§ð>§¦C:f·,šHH2¤áŒø½_€(È€(z€(§Æ†:¶x¿ =^>ø¼ó½G¶9;>ç-‚å‰1;Z„:פ|¿”¯=o ¾¶[`: ¡,mq0óªN¼¤q8>iÁ¼?FùF5S‡Së:Gß@?Ϙ>//?ˆ—g; Ѹ*g‚ì.ŽCë:¿¤Q?ˆ >Rhö>¨@í;T{/ÙBª10Ö7½-@Û=Õ"¢¼/ ¬ v úƒ:)G¾qºÝ>sKa¿ù¦º:¨IÃ+6%”/i;™[½ ׺>Fóm¿‹±¯;!«/»¦2Œi&r\k=³f?U•;Ó²,hFæ0hZú:u£>,=›r?/Ç;!BÚ-À22íÒF½ÚÇ*>çà:=^=Þ=ù":»! ¿§??{íh>Pºl:é0&,>„W0_‘);…†¿uL?Pú«>Æv<Ú:ý4Ú:ý4 4¼Ã=Do1=<rÿÅv…½ú ~¿½ Ö½ÿXbÿÔ'ž½oX¿•H¿ÿXbͯf;Æ5ž=Îf=6€-߀-b€F¨]:·Œ>M>Û¥{?ƒ$<ë70již2&;E“¯=·>¨é{?Kp´<‘ß’-/1‘¶q½*§>:”}<(”ÿpÜ÷¾åúÖ>‡D¿ÿXbÿßm°¾Ä@?‰9¿ÿXb§?û¼¬â=Oé༿€…{€…¸€…CöÑ:wõj¿mlŒ¾kú’¾ê¸<´× /Û D2ßöÉ:Û>Y¿O, ¾ÔjÚ¾ñˆ¯:ó-±-F2K?á¼DÞÒ=Îq.=í€7¿€7Ü€7ÿF‘W¾ºñí>ô,\?ÿXbwfÍ:…®D¾ArÑ>Ü]d?\–<¥ÃÊ1fN3gòÍ»ú(Ã=™ ½'€n´€ ‡€n>܆:úQ3=¹h8?ú51¿Bà}:3*p+òº.%ÜŠ:Éäú=¶N1?Qù5¿—ì ;¯IN.…¬1±lf;Åæ£=õóf=n€-–€-Ô€-¿:8—>œÈ=¾ûîo?M·;ì.™,R ’/­²á:•Q>Ç⾃àw?™«€;ÞyÖ-Pâ¤1Tü_½äóŠ=léQ¼šzšôÿ¥­÷½ÝB¿À#¿ÿXb˜ý÷:‰9!½ì`2¿lX7¿TÄU<(bþ.z32½ŠŒ¼%Ê=» ÿ<—€+€1€ÿ9;Ù‰¿M“u=ÿXbÏ~á:|þ/=B¿ç´—=kºÕ9yÂ.‹2kJ2½ÿBO=3¦ =>€2ÿ€2é-¼ê†:1]‘¾:>3q?ó:3]£.™c±12§ç:MJ¾ºü®>çLn?0”<Ülv/V†Û2c ·½NÓç=á±<%êªoÔß:¦·¿fE¿Ñ–>­¢ã:Ò¤Ÿ,pqû0t!é:ô+¿šñ?¿µ5ƒ>&[­;~…è-»…2ÆOc½é¢= 5=€'¾€'¤€'yÔ×:¥Xõ;EÙʾ k?;£Ó;5F,1ž/â·×:Ó­¢=y!µ¾z”n?Èæ›<æÖ.>Þ0$*T½,²=3±¼US|ж‚:'·~=Â9á½ßò}¿4œ(;EP-ÿ†0SU;Ö¼V.½üÇ¿ù ;†‡*.ºÔÏ1Fš˜½Ñ>£xU=;€¼€Du€ú0÷9ŸJÔ>¤Ž€>çé_?W(.;´Ž -G0‰»:¾œ}>` >A°o?<3œ;$.4xü1I0Õ;¦cN=üS=8((€KS€‹:Wõ›>¼õë¾@dU?pG;:Àa2'1e˜+¢";"<„>ȼ¿¨cO?åÁ1< ).ö† 2¨:ä¼'lÿ=ß—<ÿ"Ý"ø"ÿ´¹ö¼Hm?Ç¿>ÿXb2ã: "·=Ú°c?ß‚å>…€«<•°*qÑ/g ¼7>4„ã¼€U^€Uÿýê`?íáÒ>äŒw>ÿXbÿ¨çj?ÆË >Ô‰y¾ÿXb‘(´»,¶©=Îi=µ€-¶€-i€-ÿ쿽 >­Ê|?ÿXb'S·:Èü½¦,V;… ~?Hr•;½µ%/Q#’1œPˆ:¹ =½=ú€÷€ã€­¤Š:zµ»±¿½«G=–I:ÿ².UÕ1ÿ>„=tJ¿öâ‰=ÿXbu哽» >Åÿ½€!"&€!Eú:¬©¹¾öh¿>ÑM¾€Ž;ª·.t81ÿ†¿À³A¿:6޾ÿXb½€F)>%¯»ýQýQZáH„:.)Ô>Róå>D¤J?Ro:úl¢-ƒ”0t@„:›î´>Lõ ?Xß@?-¯:4ó4-Yz‹0BCÿ¼ôÂ->ö•‡¼*¢W¢t¢ÿóÚܾ‘¿=ÔÌf¿ÿXb±.0;.µõ¾Ü‘¿=—P_¿''¡;˜÷¥-Ì\o1(šG½« =ÈA =€¶«Ö\ë:»0Ï;×Õ¿·—=`´:ö•Â-dAT2†eâ:Ç¹Ó¿üç<‹åN:Ìæ1*Cª1Òp½ &~=CpÜ<€ªe€©­€ª|-´:϶e¾l»f¿]¾½>Â9â9„¢ë-²Ê91K¡Ù:¯/r¾ ³f¿ ý¹>ŸÁk;ë,7]0#=m!=)²V;/€ r€ Y€ ÿpGÓ>D\¿ëõ™¾ÿXbÖ5F;í>Xµ\¿GjP¾mñ;ë…n-£Œ 1ŸÇh½yåº=²¼qàÊ м:.¦«¾½Cüdöu¿.”;©-Îzí0>³d½óº=~´¼üïæÅ=;í,¾¦’=‰©{¿¯»¶:]RÐ-z©2[ê¼:[tw½F¿=ñi~¿ÏKY;—J=-­Î$1ü޽¡Ö>¨+=6€G®G½€G¶ ;´K8?Ïòà>g ?4¡;ä¤6.ƒ¢1¹´Ê:s?Iiä>Z}%?QQ;¤+q¢/ø¥~½`>Õç*=o€Gb€G±€GÌö‚:î˜?ŒŸç>Ä—+?N6EÅ#?Wj <`;c0® ©2oÖ`¼p´ƒ=Ã×½}¡y¡¢¡ÿ9Ž}>‰0¾^+u¿ÿXb(¼‡:Þí)>+òA¾#Àw¿å;!£´/¿ôî2è/t;q×=:¯¼2–¸––¥‡:rO>vVº>jl¿Z:'^¶+ÄŸ—/4­¹:iÕ¬=T$¿>»l¿ ž;; ª,r‚Å0Ü„;=P¶=§$ë;í½å/C;ʈ?¢Ê8=áÎ#½a“U;%½x-ãƒC1 ‹Y;r3~?• =|Íç½Ƀ;\ô€.EÆ1ö_g½àô.=Ž=;=€v.€H›€vÏTƒ:¨Ä¾Dþ>ƒ­[?ê¹§;àHT/ÏÎ2ÿ@o:¾šŸÊ>õnf?ÿXbk˜½7 >"nN=z€t€î€ýÃÇ:8£‘>ÍCÐ>=^?P;ↆ,(6±0¦c;™m'>0ø>^\?×5ª:gG -ž13™½Ç*å=+÷B=€H€±€Çò¸:œMø½Ðb¿õç>ÛÝ<™[Æ0±Ò2øŠ:?rȽ!ýS¿ÄO ?é‘<"m=- ~1½V‚½ m€=¶Mq»€€€€º€€ÿE®u¾SþL¿ê€ ¿ÿXb£;;– ˆ¾X@1Vc½sHÊ=„I1=3/î/a/ÿšÎŒ=·ß›=a¦~?ÿXbÝ7;yò‰½Ææï=ñ¦}?M&X;­Åy,Ïæ0»˜f=ñ·}=…î’:€&œgE€&ÿtÑ.? >h´7¿ÿXb4';¨E?KÄê=À¯ ¿ÕNä;×Ým-Ÿ™…13&<†Ð=Òü±¼^Žö–RŽÿ[±^¾6ü>n¿W¿ÿXb¸•r:(>L¾é¸ž>Ìøm¿^(D;è›í.ùR«1¡÷ƺ¢$ä=Û¤¼n–Ö–÷’(a‚:ð=>dO?pS¿)o]Cåp¿Hn=œÔ-ÂM—/X; =µÑ==)ŒÒü¦â:Œ9&?éžÍ>„U%?4-ê:¶y1¶y1à=;FÄ*?–$À>æÁ$? ÒV<Ö1‡.ou”1žB.½*&>W“§;TâZT7ÿœ$ ?Wu=^¯U?ÿXbÿÅT?Žö™<3aS?ÿXbC]½p=ªÓ<í«O€ÿ’킾lv¿ï9Ó½ÿXbÿ¡üžd—j¿$Ô=ÿXb™G~½d? =ºIŒ<÷«ë«ð«ÿ˜lh¾bÅu¿Ì¡'>ÿXbúÊ:’¼¾¿Ëk¿³>Ü«Â<-.Ôß 2,GÈ:Û¦˜=±ái=9€*†€*¼€-°}»:g¹?Òü¿½‰J?ˆ¦:ÚÏi,ì2!I‰:¤,Á>3Œ¼# m?KÕ€<~H€0ë3yX(¼£.>XuÖ¼€bD€b.€bÿÌé*¾Ó¸*¿-ê9¿ÿXbÞQØ:rϽÐî1¿£76¿³˜B<¥"=.¡þ˜1­Mã¼/Q=犽*…¯…ð…â¹:\…¿;Êí½bO¿Ï«#;¸µ/ ©H2IE…:æ+¿+’½FÒ<¿ÒR;“m+'E0vQt½_F>l“Š»=€”x€”9€”úVƒ:ô«¸>D?šÁ?¿»p8;&sœ*Á%†/Xd;|ùâ>dQï>HÍC¿ ·†<7€x/Í92¨)=ûί=¯D ¼s€`€`Ù€`?“:?òe?’¥;Xá¾Ü\ 9FQÙ)àk~-0%;ùŠe?lr¼_¡â¾ZÚÏ;1·6.*"²1Ÿ[h¼µß=KQ=,V[VÑR§y@;nª›>.߇:Žás?Ü#;=‚a,±O 1À†:‘8°>¼.i½½êo?OpI;Ç`G-yàÈ0Ñ“»»Z=k\=$(fB~(1qà:äʃ¾ÍN¾éq?Åok;Ó&-ë±ñ/]A‘:òŒ«¾!8œ¾v4d?Êx—:¹fk.&Jr1„f—½É=àH =+üz¨Óë…:œ©¿¢Rš>~F?¨º<ñ`ð-çð1Ï;ß:‘¿C¹i>\uE?Ú¢;·°?/PŸŽ2%L½ŠZú=û7¼€˜\€˜”€˜ú¦_0òEf1:‘€½« æ=ä0=IÝ$8IÿÄõà>¥Ï½Wd?ÿXbÿ™Hÿ>\¡¾ ¹N?ÿXb¹Åü¼®e2>6Ž»6Q¥Q27ÿ¡]??ªÿh¾¨Á?ÿXb¯dê:«ä=?…Pò½“þ(?ý <¹Ë.¬¶1Îæ¼FzQ=sH*=ºw wíwÿ‘ƒI¾;bh?F±½>ÿXb´„:Gð~¾Q†f?¶>¨:¥:%e_-µ†02Z=Í=ä=.È»€’ò€’ö€’1‹:D02?nñ?Mç¾ ¼´:u + ÉÄ.¥nü:ŠºF?¦3?ø¯¾¾ J;Þ2¬-<_–1°&»«?â=¸>¬¼k–Ê’Ó–ÿ7‘>ˆ8ë>{W¿ÿXbd¨:J~…>|*°>Šêf¿ìðÙ;S+‰+1Š.E¸I<î|=&8õ¼_€Ÿì€Ÿ6€Ÿ×Z‘:Iš>Èó²¾3c¿Ã—;!·€,½qW0„>‡:;äe>c¡j¾Žxr¿OE ;޼N/Ü{1N(½ôN5>;ÃT¼;‹$‹=·Ù:ó´¿¡c? Ë¿ ´:É÷+ƒ„l/ÿTn¿!æ?›þ¾ÿXb6Î&<€ê=ëS޼–ž–v–|Nƒ:ø½>èì ?0/@¿®)˜;‰j¯.¯¡œ2ŽÏÞ:aQ”>ìÂ?`ðM¿²;<&(ê÷+4GV½›&>ÙCûºTN„÷¾ÿXbMºª:ùî9¿v5Å>ý¾¿3Ð;è.[¥ÿ1ˆc½© >„b«¼{€ˆ6Šø€ˆÿ½]!¿ò-¿ÈeþÿXbÿoE¿m¿¼k¾ÿXb`:­½y@ù=iãH=&uŸu¤u²?±:åA¾J2 <ÜU{?u$;g.Ö,Få 0ÿÞ$¾tMè½³{?ÿXb)u =1¶°=èg*=ePÈPŽP]‰:ÙZ8?§­ ¾Ã.?À9?õ(ûƒ¯0?øÉ"<­›n-ˆn‘0gC>=}•œ=.ã&< nVnR~¤·:­!?)y=é<7½¯Ð™;8+^Ø.šQa; ¨?ôS=©þ;Ür2;…¸¯-±Åg1ÀꈽÌîé=&rA=ICIOI½‹:#?ß4¿½ŸÐ>CúØ9L]ñ-™²1ÏØ£:˜(?•-¿ ©>¢ZW;íöÿ,/Ü=1Ÿqa¼…¶=—¡ýJg¼w<Ó<Š;ÿAé­¾éá6¾fl¿ÿXbêÝ¢:SÚʾMШ½ìj¿ )‰<—by.¶“Q1S÷¼Þÿ‡=Hþà¼'€… €…^€…§O‡:hj¿iú)¾$f½¾R.ÿ;}D†/ÍIÎ1•ª‡:õua¿µ›©¾W­¾È™¹<òªÖ.šco1Ÿqaº»ïØ=œ³¼W€;L€;Ì–Ô‘»:ö’Š>Vü˜>Fj¿´ÒíÅm>ò¢u¿ýà;µé.1F1­‚<_ìý=ý‡ô<€t€t<€tÿN ù>·_(?Z=?ÿXb>|Ã:±?Ð> -0?;Î?ýñ±;]¢b/>Æe2¸v";½Sá=¹.=b€,€,P€@z:Z>£=Ù }?lŠ;\êõ,){Â0$‡:Ö7>äXÈ=§—z? 'ÿXbÛá:3-2¿‚§3¿°œ>õL[;ü«%Ïõ)§Z ½Ÿª¢=‹þмút–…÷tˇ:I˜q¿ •¥=a0¤¾¶r <æ-‚ì0M‹:¢h¿x-"=ü¾Ô¾œ²`;¤º-ä#Ù0}\[½Ä— =ŒŸF<'€L€€ÿn•=ùп­R;ÿXbÿÈ€P>Йz¿X?ˆ¼ÿXb¾½2Ç’=v‹Àºóöÿh}"¿ß@C¿!#þ½ÿXbÿJ" ¿Q1N¿-¨h¾ÿXbwKr½4Ø>ñó=#€GI€MŠ€GêŠÊ:Ó¹Ð>£/ì> ½I?¿Ÿ5;Vñ¼+0ªP0ÿÒýö>ŒûÈ>wH?ÿXb/Šž½Y‡#>î"̼$€ˆb€ˆkŠÿ Ž)¿(Ó)¿žG²¾ÿXbÿAèW¿oÃø¾Ôëj¾ÿXb@Þ+¼ýJ‡=ú%b=7€?â€?Ù€?¯fâ:Hf¿¾[ þ=pNk?œn(<tþ-Cq2ÿ#1´¾;P¼•™o?ÿXb¦Ý €?öÉ-¿î–;›^¢/,›2A¥2;‹4?öÜ ?÷«¿“yï;°¿ /dÔ*2§!½[ Þ=¨r=n€1è€1²€7+lÈ: >n+Ç>¬·`?/<³Ð¨-¾¯ø0$ï‹:â#v>O&?S?LÇU;Uõ§-û°0úC“½T7×=A*E¼:)ž)¾)Š %;ÓÉß¾(¹>’ÕR¿Ýøx:ýÅ,±ö›1n›:È ý¾^j¼>o I¿Û:æ}"+0%ó/¨S½¿(>c(§<sò"¸.€ä:RŸË¼Øªm?ÔÖ½>ûŠV;5zº,|m0Nçà:«Îνíd?PAß> #x—‘¾Ájñ;£H-ga0ýÜP»Ëi=»==€¦º€¦·€¦ÿ¿¶¢=ø^j¿¤êÉ>ÿXb¸½–:7¿>dV¿?±±:~ö/ÄÁ2#2¬½ ©>zˆ;æQçJ‘:©hW¿j(”>Ϥé¾Ã>ã:Á=Î._Y1s¾;OßU¿¢>(ê¿<“°,·{ÿ0½àÓ<` =ÕZ<€ ­6X€ ÿŸ[þ=Þ}¿ö ½ÿXbœ×;µÝ;7ý¿F Í;Üg<Ëô)Ÿ…Ì,¡¼‡ú=?ªá<Ÿ€§$€§0€§Xèõ:õ6= I¿ Ìu=NÌÈ:%\-%Öu)÷c;þÛä<(Ô¿á\Á<,…R:’ f+þÁç1_îS½\8=Å={€¤Ò€¤ù€¤éG­:döî;(— ¿e[G?%o;1”ð,bÖ0&´:¥J¾£þ¿>R?pÝ–;S!×0N~·2á}½Œö¸=±¦2=j€8®€8#€5ÿÿ«©½‘¹¾Îúv?ÿXbÿa˜=Š3¾ÜO{?ÿXbS¼)é>©M»u€“ô€“Ñ€“9P&;îôоäie?ÇÁ³¾z;ÂÇ,:BŽ1Ÿƒß:ï󈾈§j?阾1®:}^}-M1ž´°½uÌÙ=hyž<Ïo9oÍo3‹:.Mh¿ ‡–> ¸™>¯±:RìÑ-hl1÷¢:®Vj¿ ¼>§Á&>ŸÊ;f”.‰M+2H›½Ãš=ò|=G€‚n€‚€‚ö­Ø:ê71¿ Êå¾ «? À?;¿y™,‘G1‡Ø:~Ž.¿7¾ú¾× ?¾K²; š`.2´>庉Ԕ=£½ä€ ”€ ¹€Ÿš§É:.Æ>‡a¾¢\w¿Ùî;°éŸ-q71Mj¾:N@>$¼ ¾²y¿ê“ü;‘…;-øwä/Ö©ò¼H=Øœ< ý :€ ÿQƒ6?Ÿ?(¿È[z>ÿXbÿ,!7?QÖ)¿‡¬`>ÿXbþ&”½=î=Ã}ä;€~V€~€yÿ64s¿ò{>÷ËD>ÿXbÿðv¿Œe=Tôƒ>ÿXbÁнé =y°E<€¨ý€~/€¨W(ƒ:štÁ¾‘Ë^¿Ä¡>yg¼;j#Þ/Vt<2^[ƒ:J¾WÐq¿´ÇV>"µ<)µó'Ê‹+o/i=ÂÙm=CÆ<OUOùO1u‹:ŠÌH?¿ƒ"¾\‚?Ðe;Ó´,œTú0I®·:EJ?­Ýu¾•`?Y³Ô;üDn.BðŽ1;Ã=’±Ú=34ž»0€’x€’à€’ëiŒ: nV?±ÔÛ>Ô謾„C;(*ò®ž/d¢ø:ˆ2V?¬hè>•Þœ¾’Î;"Ï…-Öú“0T2½óá=RF=o€1]€1Ú€1*e;Po‚=¬C?+J?…½:~ª­-Äqc2A«ò:ó,M>Í"?.cJ?_0=<#„N.v,1`"=Š}=¬Œ=Ê€Š€–€‘vÛ:/äW?®%š¾Ûêã>¯zi:}\.ƒ^ 1æ§:‰Y?Uƒ¾b‘ë>€°-;'pŠ-t1à+:"RS½.þÛ3±‚: c~?|ƒ½_†½=½,Ú:¿fÌ.§wœ2lô:}?ñp=Õ«>X—¨;pÄš.š G2:“v½·E>X=€IO€I}€Iÿ?áд>Ô_J?ÿXb.©†:J;?»ÁS>_™&?ó k;G0R€,3]S ½À]&>­í¼'€ˆ Š•€ˆÿà[J¿9¿ˆl¾ÿXbÿl#i¿ßYʾFö½ÿXbI‚p½HE=)²Ö:€Ž(€Ž·€Žÿ¥3¿ªh2?Ä'"¾ÿXb÷N‹:q%3¿Û'?ç㔾¹À¾;qhÏ-.Á0zm¶½ËLÉ=ÃI<#€ X€ Ä€ V‚;Þz¿NZõ=o#¾Ézô:Ôtj.)•1‘¾;Š|¿ ·í¼…0¾Â~;ËÝ*/ÞÍ·12T=Õ Œ=œ¼:m*“Nm‹:'~=vÛ0?”Ò8¿ $o;¸sy-Ý'1…¹:eŠ!>Œ_?\ñK¿@Â;%ª/.±2ëÅP½g =Ÿ 1¼€€H ÿd¥ƒ½°‰~¿[{®½ÿXbÿÛü\¾BP'¿ú¶9¿ÿXb`u„½Ï>ò"“¼+€R€ÿäö!?F <¿0z¾ÿXböò:˜”D?¹'¿þtj¾:= §å.è’x1ÿY3½g+¯=ܹ°¼(Bt·ãÙƒ: 2­=/²5¾‚{¿ê€x:$.†-2U_ê:ØÝ=U$¾±j|¿ràô;1Ó.ÿ±ü1¶G/½#²=îа¼!tAt¢ÿêçÖ=M*¾¥{¿ÿXb°U„:ÐïD½Mê<¾ñM{¿U9Ž>a=Eh=!<Ú9'öºm€ ³€ õ€ þÔ:[­V>|‚h?²j¹>9sŸ;†-Œ+Âk(/Eà:šžÈ> \?cȧ>kÑ;èÛ/&ù2äž.¼ÔîW=W`½¡>¡ƒ€¡ÿU“{:Ecξ™Gj¿ÿXb@ë:ô ¾;'å¾\Eb¿Žu+ÿûu¿ÿXbÿ7Ϻ¾ ãí=Y}l¿ÿXb+‰½zP>¤l¼VB€–xØ$è:éÕŠ;þ ½<õí¿öD;O·e-1ûç:W{¸=ØV‚<=í~¿¶Â™;w!x.$ãÅ21B¸½£’>ÂQr<=ÿ6€qÿ52¿åÇ4?0t¾ÿXb™Þš:†#¿`RH?|V¾÷É<Ø¡./1 ­Ž½˜k‘=™ó =€ªb€ª­€'½Ø:Ùà¾-@1¿¼ª?ñ²;TÁ-"¸€1E›…:W뾤$¿Oà?Ø1–; Ug-¢ÿˆ1Õ콫$">X«6½*:H:R]S;);'Kg?ŽÇ¾t•6¾³1É;gÉ.ah°1çêÞ:¶«i?PKǾ‹ý½2þ'<~5Í.dÍ1ì1¼Uû>;Ū<UÈ€Zß/;¶ X¾1w? D >ýb;¨,`*0Ën>;­‰=¾£w?b1>€ýÿ;Ûbi.$í`2û$w½ñ½>Æú;€^½€^&€^ÿ;É´¾¨}o?¨oB<ÿXbÿ^?)¾ t|? g¼ÿXbu=KËH=ð¤=:€TÜ€TÞ€TÿõÕ ?å;ë¾Úº ?ÿXbиç:;°4?Óaä¾â ?®(ý:åVŠ.sPó1à-;n¡+=½Å¼¯_›_¬_:“=AÈZ¾œiy¿4 ®:.Œâ+%º‘0`„:7÷=ïcM¾†ãx¿+wÎ:y.)?$0¾¼ ½‘Ð>üÆW=>€ü€€‰dÇ:à¡õ½V¤®>,®n?@W1;F<.¢i2öŽƒ:|å]=+(š>÷¹s?= N;w­—-Š_™16q½‹Ã=d‘¦¼nÍ·¶½:ð ¿üƒ=6$I¿Fd(;`ß+ƒ(•0ÿ@§¿}SÎ<9$K¿ÿXbŠx<ƒj>¿`·<É€tâ€t@€tˆÚ;i¸É>§†d?H`>ET;cDû-Ôà516Ü:ü º>b‡d?Ï|ˆ>3©á;\µÇ--¥ê1ôÀ‡½Ï1€=½ý¹º¾€€$€€-€€ÿ Âñ¾òˆU¿Tù‘¾ÿXbÿî}³¾±-c¿¶@™¾ÿXb¿Òù¼Ù[Ê=S#4=9€#õ€7q€#NE†:\U>ù%½>ck?³{<Ñ:U-¢gÂ/_>Æ:Ò©W=Ñ>ý/i?ˇ;OÔ.ž1ØÓ=È–å=SxÐ<"€tžŽ€tHK :S?F? ?0}©>¢Ž:d  ,‘mo0ï;Iø??œ}? 3Ÿ>ÿ ½;%©_.…°É1du+<©06=ìN7=€S"€• €Sÿpaœ>ùð–¾*Êg?ÿXb_¨â:³->‹y5¾*4x??üß=g¿"0iFŸ1Î<¼ðÛ=û‘¼*€¬{€¬u€£ÎÞ:4¾'€¿NLL?œn(<¨ZÀ.Q}62lj ;›¾P5¿ò­I?Åé;<š÷µ'C¶*{1¼ÿçÐ=Ÿ°Ä¼þ€;ý€;µ€;?_î:=ºí=RËh>ý„w¿4…®ó‡>T\q¿‰_B<íü-Í>é/úFô¼¶½>ð¿•»9€/€/w€/ÿ1°•>Œt¿Š€6½ÿXbY;Lk±>gpm¿Š ¾QO;õÍ0§¹{2`½¤úN=Ü=5äw%58¡‡:¾‰>q¯:>Rr?Êc:j÷²-d‘I1ÿ‚ºë=tÉ >£Aq?ÿXb`’ =:æÜ=+¼|€’Æ€’¹”˜:4?v?Ü“ð¾Ù)ª:«HË&Öâ‚* ß²:¨:?dÑö>’¸ø¾ñÐQ;kò.Æœ£2Õ‘½~Qâ=‚ÿ-=8€J€•€fXÐ:¥]„>¡o¿oÝ|>(bÌ;ôã¬.ly·1(ß: On>±Àn¿Þ0>z Ÿ;ñ`ò)9Nq.ß½Hü =®*{ÿXb oÖ9J'=ÌðŸ;Ú€§.ÿf6¿]Q¿Wð¥¾ÿXb-·Ú:Mž5¿ÞW+¿$b¾©Û¶:nä€-V|Ç1(Óh=år="9™:€&…€&M€&n½¡:oäQ?O)Ô½9%¿o¾ä:I‰¿-ƒªJ1@Êá:®ÁK?ö½ð½)¿ÖÁ^<Ì­i/Ô‹2µ{<ÂP=M¾Ù¼:€1€ß€ÿÃâ>ïò²¾b]S¿ÿXbÿ¤ ?gÖé¾»­4¿ÿXbZ»í¼§t>w1Í;<€rý€rÞ€rª¶µ:›‘=>Ã~??‹½­0;hgT+ÎâÈ/¶:wE'¼„£|?ö%¾»s¶:ü)„.þ€ƒ1ÚÈõ¼S“>‡Á;€rù€rö€r!I¶:ó,>oz?wÄ÷½AÏ…:<‘/x±1!¶:­Tc>¾u?F€4¾"¨Í;‰5ó.ÒUQ1ö]½ól=´Z =wЀ8½w½NÂ:mÀ>Ÿr¾Fie? ¢÷:†è*q9 1)1 ;1æÀ>A"¾ ¤i?Èj‰:–$.°aæ1„ñ=ÖÄ¢=0„="€Q€Q[P‰ÄÞ:hN?d$<=(ú?.Xª;xî.‰881|}±: ÄE?“ßž¼{"?9F{;åE-ø×•1Pr<Ë=Ū½G€›€›˜€›ÿÍ¢À>@p×½á§k¿ÿXbbŒ:Âk>ª)€¾l½p¿Z©<ÄÊ’/`•ý1ƒù«<-O=FÏ-=YNYýYÿ޼??#¿Y÷?ÿXbâAƒ:, ?Ãk ¿Ìt,?Ùl; fÞ&48 *k½ÖT=¿€=nwF5¿w5Pˆ:dЛ>ò|m=Ègs?‹M’:/)L*Ɉj-«£â:+õ=X‡=h†}?Jð²;ÓJä/¬2‚X¶½Ú’> Á&<?jÿtK¿<¾9¾É½¿ÿXb”ß:ú\¿•…¾¹NݾSg…<ÝÉœ.3ï»0­¡Ô»…µñ="ýv¼’’á’M‡†:žçÓ<;A? ²M¿q­;¨*#,´‚/Ü?·:9c©¼Ò?WR¿Y,(;‹v-U%~1Ïå»-[Ë=Á7M=)€,Y@ê€,”˜:U¥m½°Ê]?“õý>n Û:Ñ5/HK“2‘ã:¡ö½oñp?=¬>ÔíÒ;¼.+»2]£e;•)Æ=+é¼[ŽjŽfŽéªƒ:É>÷[?Auý¾+˜›:.h,q1ï1î:æ1>>Îú`?Ôá¾±ßË:!”Æ/Ñ~ƒ2†äd½J—>= ‡Ú<#€fœ€fD€fˆE™:xÅ¿¨¿F?Às¾Q";´Ž0.Ô;Ï1ÿV®¿ˆI@?u± ¾ÿXb¦ÕP½|óû=à½#¼€˜€˜™€˜x}¹:«ã‚¾B*l__¿@ a>+Ê9•ã#>¦(—Ý:°Ø>ÇÛ[¿È“>gú-;=¡”-Ò%`1ÃE޽Ðð6>öëN½ *¨€+e*#ë:uÅê>,¨7?€C?³è[;6-2“)2ÆÅ‰:umû>õ=6?ž‡?.Eê:hŠ*ê•È.k`+;º =qH<€¥ €¥€¥p÷:…&¾ñ”|¿ô-s<0 û:Š2O%ïÂ)ÿ>Di½£y¿L=ï¼ÿXbpA6½X9=@Þ+=1€2€2¾€2ñ¹‰:·Q>?âkN?aŒ“;nB®, ¶0ÛÙƒ:tÊS>ÀGõ>„bZ?m=~èÀ.¥¾1ù×r¼ã4>1(S<("¤"@ä¼µ:%?¾¦w?ih¯¼•G9ˆ³‡* è¯/¸s;ù€¾Æ_w?:ÆX½Ôü 9ÃQ\+/¥—1‹8½©ø>P¼€{K€{ˆi$¡:>ûu¿P½O>»(A>{8n;ƒ±ñ'4À,9œ: n¿®Zž>yÖ@>9²‹<¾5).a—`1h‘½é ·=ý†¼$)))èbÞ½:r}”¾èC=±t¿»¦;6žš. Iš2¦«ð:Åú“¾ëöŽ=lt¿ë{@<™Ã/%2äË<¶Æ=ó©¼!€ŒÅŽ”€`ÿ¸Ñ·>ØÚl>ˆzg¿ÿXb·ÆI;-i­>¬bŠ>©·f¿ÛK?rë<€.¸€.<€.Ü©Á:¬u˾[?èb©>ôW:wwí+Dz$1“ ‰:ðz¿0‚I?*Ž·>û•J:8ú,Û‰0.â{½'Í=%y.=)zÉ/ZzÿãA¾"ê->N§y?ÿXbéÅ;À" ¾Â-G>°x?¤ œ€@®¥¾:ª½t,=‡?ZªÝ<ïU;.ÖsS1Œ¶:Ájü;ç“À=ªÛ~?ýä==÷A0£Ã¥2“6½â?=¬¼€ € € Y ï:ÐÑ„= s¿ ¼î(*:k„î%_„*±³æ:åèÂ>âÇj¿1ò=F¨n;è „0’¤1ߤi½á@>8Ûܺ €—_€—V”²{:¦ß½®e>¢ù{¿ÛЧ; Ú·+¾Í‘.üê: ù¥¾[i'>;ˆn¿³Ìý;qµ+þ˜Q/ÂÛ:Ÿ°„=€×g=v€*ù€*Ž€*¢ƒ:éO=šIï=¶ê}?H#—;n~d.À«›2üOµ:DO>›ÖÉ=ÿ‡|?±o<ÒŽÇ.în·17ŒºÐ´„=hAh=þ€*ì€*ö€*)Cµ:€><ó1=’»}?ÒÆ:÷–.à²ä1Å.´:Ny¼¹·’¼çí?z è;m=D0±ß2Íè=>+=ñ×ä÷Ye½J9J=9ÿ@%\¿ ðÀ¼B…¿ÿXb!‚(;£ÿ]¿Vdó½Êš÷¾.XŽ=ª](1+$3å o¼ÑëÏ=†9Á¼{{Ø€;ÿ(ï ¾ž=¶Ó|¿ÿXb0µ:OP¾†¾‘>Ø'r¿ú;<'‰.t31[…½˜Š >…í'=¬GðGQG,‰ñ: â]?­â=~£þ>-¯:àÃ+ç-ª10äì:íÏe?5‹<‰há>»Ê¤:Šèõ-„:;1¢*&½5'/>Ùn90=ã7Ä=Œ ó:,„¾¿kI?>…?ê™; G-f Ý1Åjý:ôÅ[¾é;? Ö%?ˬ;•5“/¢Ÿ2j<¼ŒI¿=ÿ®½5‡f€ ¾‡•‚:l%J=“2?ÐH¿ž÷5;è–-@–0U4 ;û€E€XT€EÿØv¢:³ƒ? ŸR¿ÿXbÿI;´¼(^?ZbK¿ÿXb¹/¼Ku=óª½M¡˜¡‘¡–ä:¯>ðß´¾Êvd¿i;:/ôÇ+°•0¢¬Ô:Õ%=>̶¶¾lj¿¹[:ì´.¬n1/“½Êˆë=µŠþ»€™ó€™ô€™ÿÞÄë¾Äà=Ça¿ÿXbå:Ç:üÊ´¾H”h>Xh¿¦­=ÄÑ„0¾2•€˜¼2: =jm=H€[€ž€ü„Š:³å<ï ¿ ý¦=;ñ:Õ=-ù2°pï:„<8¿!I°=Qq×:UŠ.`¥„2·µE=Ñ[|=Æßv»g“égÿWpK½Ãý>1^¿ÿXbhmŒ:vtB=<£Ù>Øfg¿Îý <ÉÝÁ/ã(¼2ÙÌ!½K>“RP<$"ìs+"J‹:5>Hz?ÿ>=Ñ×:-¤í,þ4©0¾;ˆÝ*>ƒ—{?D¢=„* ;µI,y–1Ó/‘¼]Rõ=m1¼%€“€“€“ÖÞ:_Dœ½«ÅP?ØÜ¿N×6;,#ð.Ùßg1HŒ–;Yå¾F£K?Ȫ¿-ªQo–Ð>ò]?ÐML:iEÛ,1$1£r;,W£>“pÒ>¾žZ?¾³Â;º/>‚¢2…@޽E'=Ë™¹<œ4€‘{œÿYN.¿¬´ô>K¿ÿXbÿ‚J¿–ŵ>6?¿ÿXb¬5»ãÿŽ=½n€Ÿï¡€ ¼2â: #µ>tÒ„¾Ã f¿¥Ÿ:rùP*p€-Â;7¥…>(䉾Pm¿ÕV r—<'€š€stvá:ØgR?òñ?ÐuH>¼0ì:\¤³,wÂ0Ò;h^?Mªñ>E· >Ð88;Ú·¥+Ax/{JÎ<¿F=Lˆ¹<½ªbªS€ ù´§:Z3œ> {f¿.ïž>ë§€:ëOH%²Ga)Ï£Ú:ºÌ:>Õxu¿ ©^>¿I„;öbÀ!èψ&-Ð.½šÌx=ÄN¼ €¸ž#€†:J»>¹“¾4üq¿e;c:g.-,Z>0sÔò:ŒÆ<>y‰•¾?p¿w°²;©'/ƒŒœ2mÆ©½ ÕÐ=ºòó¾'?1ù&:׋,œ$c1íÑç:ß`;¿È Ž> P?®; zv.•2ØÓN½¥Ä=j¿5=>/þ/x/ÿÛòk¾h2>>ˆt?ÿXb`c¾:–ó?¾ôﻂt{?ã6<›Ð0Ÿéö2{.½8I3=Ñ@,=d€2ž€2Ž€2óvŽ:!Ã>Ôië>–ù_?t+=d `-{Îe/ÿ¿üŠ>*“©>ÈVg?ÿXb/P²½Ó¤´=VÇ<4¡€®«:üä[¿æÕ£¾"ªÌ>*¬Ž;îJ²-ù´¹1à Å:0f¿{K¬¾«K>9%;a¥-ÌÒÏ0Io;´>W »=CúC4€²1Á:[©½›ü^?Ôè÷¾ÔŸ;]â/+w[i0º»:O½~ƒ[?µ¿yTí:ô^~,.ço0»¹ø¼’ =O;ü<8 Î %ÿ;>A•y¿>ÿXbÿÆÏš>Ùs¿G¨=ÿXbTpø¼ù÷=+Áâ/ÿ_¿=—\>„·=âP¶)•†Ô*Yvÿ:ÜD?+fF¿ŽÄo>Áúª;c€.v|Í1gÔ<½™K>~ <TT€Wi€W_¾ƒ:Š?}B¾:7F?P—<:zË¡-L?41¨ÏÃ:W?ÿçv½CƒO?„|qh¯¾F•á;JÄ,¨hû0T‘½þ›>ÂÞ½+€Jª€J~€JÿLi(¾ÀZy¿TH¾ÿXbÿÕ—-¾¸¡y¿=¾ÿXbŸæ„½õ‚=L3=€=X€‰ÿ€=ÿ鉿ŠT¿ÓI]>ÿXbÿŠú)¿sï3¿#£‚>ÿXbbg½Ic4=Û£7= €vX€vI€vÿ¸ÓG¾q?•C?ÿXbNNê:‰‡Ñ¼ß©'?,XA?ø2<ÊÌs/sù{2Êû¸¼Lÿ">M.F»UUUÿ1£?ÃѾ's2?ÿXbÁÿŠ:„#)?³½t¾*6?º–'<™%1X·2¦|H½Zñ >ö› <€v€¬€ì¯;8îz?Õ×.>¿gͽÓM¯;«þó+ƒæ–/Ck;~½t?°Íq>E*2¾ÿžó:ÃUÀ-£h2«±„½-í4>ÂY½e€+Þ€+*ª¨¸:øø2?üx?”Öå>fô~;“xq-à¥1´Âµ:H­A?CTû>F6Ý>œ;#ŽÚ,øµÐ0hi½û;[=òwo;;€%ª€f÷€%èhˆ:ÿx¿£x>ó<>< ;¡ªŽ-ö6M0öÆß:i{¿ßu7>9p=+F`<'ñ®. ¥0“S{½_˜ =ë¼a?•ÿýÊl¾¾®»/y¿ÿXbÿ¾v¿)&ò¾áY4¿ÿXb $=‡áÃ=^¹Þ»3€`Ä€`Ê€`U„¤:`ýC?ºí§>Ë® ¿éµ:X¼º,O›@0§Â(;ŽAC?Þ§…>öy¿Â@R;ðW{/”62Ù=™½º¹=ôàn¼;bÇba)0Þë:*…ý¾Ë»á=Ü\¿°#6<é•.Ž2…ûê: ¿zŒ”=VY¿ÍI›< ¤.t0Ž14½Ä:\!l=î¯^=¿(ü(Ò€*ÿBpk>°¾“¾ðm?ÿXb«{á: ­‰¼¬“½iM?Û¥#=mˆ/¾ìù1kó½?p%> Ñ¼fŽfªfU±‡:£îd?\ŽÛ>#>Ö‹;é,ÿ.ÃoU1Ä`š:϶[?äè÷>´6.>$‰ƒ;,å+P¤/>*½40r=¢'%={€2@€2ó€2‚¯„:ú ¾¢7¾[‚y?GTÜ:ÍÂ7+\/S.ÿ´Ë¼äƒƒ¾$Tw?ÿXb·ë%½Úª¤=ð6/=€5z€51€5ÿý)E¾½¡ >µ³x?ÿXbuò¶:§Åˆ½ó_µ½™k~?9£ý<õ.„j0 ]l½F#>£è<9€z€mÅ€Bá2;=ìd>©Py?/"=DQ:nÐf,ù4 2Íäà:!6÷=~?›?E<1ø˜;Á§”+tN2G)=/ÛŽ=ÛÂó<)€Qæ€C€QƒË˜:×ô_?õ ¾.î>x /:œ -·Sq1—î:ê `?±&˽`tò>Ô±:e9,'0ø¦i<Ýa=È™¦¼o_Ý_<cÿJãò>/¿¨K ¿ÿXbö»•:dº?Q¦ç¾ü¼/¿èD<$ Ó.K)‡1ùe½økÒ=ä†=z¶zñ$3ä:ß,þ<Ì> nU?¬vC:…ø.h×2ëBä:HT­¾c¶>ƒô^?}0²:äèX-ùšð0G®<íã=!•"=Í€,õ€,|€,7’:ü(®>@{ö=1Án?ˆ¶„;ô™.P®*2¬é”:QG€>†z>dÊo?t¦<±óõ/Üyc2ö³X½J›Š=pé=}€¤ô€¤ø€¤ÿOûÁ=Å¿…½Z?ÿXbÎÐ;B‹¼H$¿„S?šZ”d¿ù!:¿Ö&,·a“0ýš…:=Îß¾¸ª°>ó T¿ë,<²P.r„ 1nÄ“<¼Aô=¾À,¼_€÷€Ô€¼Ý:€Ö>}é6?r¿v;ÕQ|*ét.¦-X;àÌ>T+#?¦“(¿¿ªdâ>Ñ#]?ýê;·dQ,¬`0‡BÏ:iÀ&> Þð>®^?è5¦;]Ù+¤/^Ls½ò˜A=œýÿXbñ:„:Ôjé¾C F?\á>ú<[;÷E-FqL0)zÀ½ë7ó=¾ž<#g€Rß:e+y¿ÊÎi¾Vfº¡£Ã¾F›Ä9P=Á,Ñs31éâø:ÛÏb?Hø“>,¬¹¾l³ˆ;è6-Â¥°0ót®:ªd€=± ½z€Ÿæ€Ÿî€Ÿ+<‰:¶ ‡>äÏ…¾¢²m¿ÙG¯¾^åq¿¶;ª—½.ÝÉ€1Äê; Ó7=ÝÍÓ¼O_›_H_ÿa:>'¿ñ(>¿ÿXbÈÞ†:‘»a>Xþ¿}´L¿öt¡;­äö,‰•0Eœ½î•>*Xc¼2*ƒ:¾«¿ªA=r»•¼õçL<ó´Œ-Ke1’̃:¡~¿gqɽ# ½Ø÷;C0 -±.‡½ð£ú=¶ò¼W €–¦Wƒ:Êq5=ÓO¬¼&±¿`fŒ:s&C{û*ª°ç:€<d´<è¿®£k;¯x-…Så15™ñ¼… ¹=¼­4=V€8Q€8]€8ÿWˆ¾žŒ=ó,v?ÿXbÿ{ ¿¬›=wT?ÿXbq(½žÒ>3Q„»t€–®€–x€r‘=ë:‘A>Á£o?Êá—¾€n‹:åÅe-…–Ý1 „!;4>1k?x µ¾;䩆-613½Ã¼'>¨pD½ €ƒA€ƒx€ƒ¼— ;Uiq¿¥Hþ½Íž¾ô“ï:?ß8)¿ÍX.$g¹:Aøu¿Áw½W~оBs;Ã5Æ,¼0¿Õ:=•*‘=_ì=;÷€5“ï€ÿReJ?¦—Œ=#Ä¿ÿXbÿ§£;?ND´>!¿ÿXb*¨ˆ½•¹™=U2€¼-"~ÿ§<Ò¾(Q¿Tû@¿ÿXbÅ©;Bâξº.%¿Âû%¿ Ê ; /Ò,æ0Û1p&†½>!Û==6$z$½z´¡Í:¦}¾' Ö>•Á_?–Y$;À‡,Gè0ü£Í:?t ¾ðÙå>“b?yïÖ;ï¸=,9ØF0Nz_½2|==bô»2š3š§žÿåeF¿Ú| ¾ÒÞ¿ÿXbŒÌ:÷¿K¿àAJ¾‚¿_…;&-}©0ÐG™½F]ë=½:Ç»,‘¸‘\€™/“:í1ã¾–,¾lRa¿›Ý‘:’¸?-$ÂÃ.ÿýn÷¾¥Ò>; `¿ÿXbÿË5»²c£=¦¹½ý€ Ú€ ¼€ ¨Á:çmµ>£¾½3n¿1Ô< x¸-½04„:Vz>¾…au¿²ßÑ;@ /¹Ík1e‚½ ó>XÅ=-G<G¼GhØ’:RÖ\?ï,™½T?ï¢V;À¤Î'·Kh+sÁÃ:“E?šl?¾˜˜?A<##â. ?1FW½€>NÑ‘<€Ob€OÞ€O7ûí:[ón?†Ÿ>^F6>…;Ws,!¯‚0g—¹:ìÞ]?X+Ø>Ž ˆ>E/b<6w©/\U)2 îj4Þ’½tm¿¹¡’>ìMmõÅp?ÿXbЃ:ÒðA½lç>®d?Ðj;‰x-—°Ê/0½½Û÷È=×=(öÊz=±: õ!¿JE>Í@?6ßï;Ãï.ýS-1zºÝ:5*¿œr>ôC?îÉ;Aùˆ,a×60;q¹½6•>gÕgkI½ÿ€ô€û€!îÛ:­j]?©â¾8r¾î€¡;‚áÎ-ˆãd2ÄIö:Æl?Oi¯¾¼Ø(¾¶(<äÜŒ-ïÑ0}>J<ØÖ=!°ò<¤¤s§ÿÊľîÍi¿kS>ÿXbÿ¤¿ÊYY¿*&½ÿXbÙN¼°8=ßÀä¼o€¡Ù€¡Ý€¡ÿoÄ<4¿ïì5¿ÿXbÏr»:€ÊB>cC‡¾r¿ýåÅ=tQ\1yÖ2ê÷©Ì:ž¤’+Ÿêl/^Í;+ð0?ZÇ?ôÊ> –;£K-ºi1=n¼®Í=šî5=€B_€B€BÿLvK¼ºð>ªêa?ÿXbÿ}¹ƒ¾øXF?ÔÖ?ÿXbøã6½Ì²'=É畼+€s¦€s@€sî«Ã:‚^¿Ð,ï>“ &¾m¶ ;Ŭ’*Ë-)#ç:š»J¿Åœ?âE¢¾ßí;¶¶½.§àP2Âjl½»G>¡…=+€IX€O)€Iÿz 1?È3š=©æ7?ÿXb]}½:pDW?¡Â³½·?O“û<Äš2(Y M-\¬ºq‘û=´°'¼O€0€º’c‘:…Ó<Ïr0?;\9¿EBN<Ü s/h‚™2;#;æÙ)<ðP2c¨>€U¿µt¯;05~-wöÀ1/K¸:ivê>s]ß>ÕJF¿ñ‘<&ý,”Šd/‡‰F½Ï÷S=TÈ=0?0ü-ÿÌ´!¿~~±>vƒ1?ÿXbØj‹:¬pý¾Õºt>WÛU?”O"<Ñ]¢-¨ôh0¹5)=Ñ’‡=Åœ»|€Q‰¼€ïÇ:…“p?¦æD¾3¸¾‘He;o·5-&0Âúæ:ÿg?R?¾Š¾Î¾ D¶<G.J€1î]ƒ¼ër =AG«¼r€‡è€‡~€¬•Wû:éÏÂ<[Æ|¿Ø0 >H¤[¸ñ#;Ä®l/EµØ1Ä—‰¼­£=I½€ e€¢€ ÿÔ‚:ñ˜?;«W¾¬Az¿õ¢;M>.eà 1Ûöƒ:ÕxZ=Í=½ü¿”…;æý²-kàA0™Ùç¼ep=Ÿõ¼9Úpdƒ:åu>ÿF‰=˜êw¿ö$Ù:qZÄ*U'¦.Œö÷:” ƒ>ÇK€½ñv¿RþL<tù/E¤2–½3 =·Bؼ ‚ô€¬¬ÿãÅe<|ð¿©Dˆ¼ÿXb÷|;²v%¼Òô¿UI}¼ë©:Zj-„¶R1_¶¼uÉ8=¹Æç¼-€¡k€¡³€¡ÿn­½ s9¿#/¿ÿXbà‚:¨ ½`Ï2¿¸í6¿¹©;$ÃK/uj72Ç¡>½Ãü=°+¼€˜Æ—ž€˜ýà:sDH½.T5?{F4¿Ü¢d;‚iô,¦ÕX1ŽŒä:‚w¼½ó¾@?ÅÒ&¿xyF;K+r-ˆ‚1­Û`½äà=ޱ“¼}€˜ü€˜æ€˜žrƒ:ˆD¾¿{—>¿o¿;jm:…OT+›-».QC_;^‰¾Œî‘>Ÿ’k¿³Up<âÁ].Š=ù1(‰½ Ó'>Ò5“¼_€ C€ w€ yï;·“?.QG?sî½>¤à;¹L.Û¨œ1ÃJ!;Tß? ×??÷C³>ÍedäK(ºy€–Ä€–Ý€–ÿC G?»½¢>"ì ¿ÿXbÔì:¶K@?Uš>~h¿g5<]³Û.ojý1¥õ7<ƒ¦¥=8õ½£€›Á€›5€›­«’:û×À>Œ<)>´Wi¿T×F;/af.ËŽu1õ<Œ:¶ Ñ>QqW=É+i¿Éw7:5U /Sg)2hÍ=¼—=Mr¼K1)1“1ü$¥:pEM?DÚ¼äó¿LÝ”9Wáº$ÍÊ(ÿh­L?Ôû =„¿ÿXb6.½ U=wN3¼ €Xôž®žÿÉÛ½0´Ì½>}¿ÿXbe(„:Idª¼Ú= }~¿5å”<ò..¾Ïä0œ…½>!! ½+&ö€U&¡Š’:$¼6?ª=%¿´!‹¾pØ™:°r‚+O(.;\ß'?âA7¿§u¾ ‘Q;âÊ/„ ÷1F"4½#k =cñ=J/耉„<ö:¬Œ’¼rò¿Yf¼[~è8§Ø,ý¿1Vºï:R¯o¼mé¿Ü„²<6ûU;Vâ‡'Õö+̆½Fa·=¿»•¼ô)ºÎB“:Lã¾_»>Bˆb¿Å­:›Æ_+Yß/w'>;Pnɾ‚G>Ó`h¿Ò¾q;õc+.‘PË1#2,¼%æY=–T=[BiB¹BÐXÇ:ê ¾'ž¾ti?³-;5;ô,ð–1â†:aH¾ì«Ä¾ýf?'¸S;©$ª."Ê2C‘޽fö>A+0½&O&–]ÿ„/ª=›¥h¿Š^ѾÿXbÿ’s¯>Ž!g¿ò„¾ÿXb÷>µ½ùžÑ=}x–<âoÖoû4ƒ:Qúl¿„«®>zV'>–Ƽ:Ý<ˆ,` «0åOÄ:–•h¿)&Í>ù„ò=äm;#óˆ,uË17ŒB½˜ÂC=/k"=w-ì-è-ÿú L½VŽ%?´×B?ÿXbÿǾÞÐ ?%J?ÿXb½L½½ >Ù@º:'sxsb€–Ë–:ÛQ?Ko½>Düâ¾6"2ÜÛ¾Pz¢;3‹³-íé0c_r½cÑô=Éq'¼‹€–€–>€–®–¶:Û,‹¾Ýg??XB¿ò²;Àb•- ˜j1̯˜: ¾.ü?6‘K¿Ç–”;V<à+Tñb0¥Ýè<Н6=CæÊ»ˆ"ˆˆZ´Ñ: mm>B7ï¾5kZ¿$<¤-Jà¿1ÿ>è{>»¿îWF¿ÿXb|*§¼zm&>iTà» D.DTQÿA ?>O_M?Ñ-?ÿXb®Ó;:=N>lÆD?ýl?¦Iˆ;Ó².@92®W½_š>®.§<5€M€OÛ€MâÌ„:²õs?©Xe>›Q>k&<<Ñg.×= 1Õ„:¡§{?@ =)«*>d;Ô= (#q+-¯\½< Ì=× ¯¼ß»y.è:¢Zœ¾£)j>9£l¿‹°<´Aß/þq–2ÿ?ú¾(ï!>Úp¿ÿXb󬄽Ý$6>î²_½4€+f*]€+°Å¸:]`(?IL?ô>“;}E*s3.Y^Š:át?gã?”oû>×F¯;ô¥.~k1ãÿ޽$>P©’¼K€J“€JJ€Jÿ®Ç ¾` w¿\¾d¾ÿXbÿ:ù½žw¿hz¾ÿXb=,Ô¼ì>DA<"¨"}"(µ:%HW¾å9z?žá£ËGâx¾<2€µŠ€ª¿:ŠÃ¾¯p?ïÆr>­<˜:É}¤+Ÿ$ 1»ÎÝ:`‡|¾iMl?,&—>Fær;Á™ö-E£*23‡$<$·Æ=Y§Ê¼8Žp޿ބ:\G>»KU?µ‡¿û¸ï9×g ,i)/ØÅƒ:!>ðN?«y¿ÛË:)0¾+j ¢/léQ½í>´‘k<7€Oi€O΀O/g:Aùk?Œˆü=h6¼><Á;Õ¹.êk91b‰ƒ:è½s?…T:>)–{>S1;ʱ.n²Ž1}é<ÐË=´)=G®P`5·:¸Å>¦éÉ>^‚U?b» ::̲-ç6–1\4^;÷W ?úNÇ>NÀp¿q 3;ÑuD.øè1ÿÈ} >Máí>aþ_¿ÿXbŒ/š½Ä³4>(×T½>vwvnvÿºxå¾ål¿|ß/¿ÿXbÿL ¿µ7¿Tä.¿ÿXbrB;\ç=a§»€[€[&€[=æ;7èe¾6‘t¿£¾D¾ 4ó;~o)(Z-ÿc²¾SŽd¿¢’¾ÿXbÛ¿2<:Ê>Qö–»€R€Ð€±jä:Á*Š>Ú™Q?⻿‚Û©;#×û-´Wá1ÏA;qÆF>”\?VÕñ¾÷Á¿;˜Q.Ù#2ó—½c ‹=§Xµ£+Ì:vÔ-×Ó2ÿ÷ ;Y¨%¿™?5¿©Ï>},²:–ÖÐ-jMx1&¯½(¢=êu <9€<〃:`¿Äžõ¾=¶ ¼Óz ;´P.Iœ51ÿÎãV¿§À ¿oÊ$½ÿXbQÞG¼}X/>qÓ¼ €b,€b€"ôœ:àÞ¾å4 ¿±8¿Äè,;‰€.Dxo1ÿ9s’¾E> ¿Ë£J¿ÿXbj¢½?š=®¨¼rtÎtætÿWem¿Î•¾¼ì>¿¾ÿXbiäŒ:Q p¿‹¾% ›¾Úa; «/[ÆX2l&ß¼š²³=WëD="€8i€x¤€8i¹†:”°[¿¹”a>Ykí>˜Â:-np,Z˜Å0²»ã:ž¦a¿„J> è>%:’;’Í}/Ù­Ø2CW¢< Ò=ñ¸¨¼W€Œ¬€Œ)€Œá$ƒ:ìDž>)?y9¿oœ;º-Ë©$1(N@;žM2>òì+?Š]8¿”#<÷h/cC®2^0˜½ÿ%)>%ͽ)€„¢€„E€„ÿ)¼*¿ë¿„Wá¾ÿXbüVª: ¿t¤3¿G¹ð¾Öµ);$¯.ÃáŠ2猨½ž>ì„—:+aRÿ’i[¿-ï„=Ö¿ÿXb—ï˜:$PT¿ ŒB>9ƒ¿³¥õ;²{“-Π60†T½´å=ì¤>» € 1€  /;‹®{>Du¿í²¾ZH‘=5ˆ/RdÀ1ÿDŒ™>\Äq¿/ ¾ÿXb"q¼Žv=àª<á €À 3†ö:Šb%=ÛÁ¿xn…Ú Ë¾ð«F?ýÄ=Ê‚"/«¶‘1øª=%å=­Q<ÝqÎQ3;vN?Ô?T­=_¥P:’z;+žÙ+1Îì`;ÊÔR?iÏ?by,=Óñp:ßG,IŒ(1B=¨ÿ,=Z½C<E(€ ¾E-ó ;‹ü>4¿^¿:ª<Í;資)×íG.‰ù–;ïlä>´ e¿šÊ­<“oÌ::º.™sZ2ò` IÖ>ûk`? §á:ÿ>'+'Î0/Ö†:K0>Ьµ>À®f?ÀT ;($Ó,;ÞÎ1¨ªÐ¼ýj®= +U=€w߀xR€wh½ä:€uW¿2e>ªQ?Î÷];>.Ñ©1^é·:ÁRN¿žçM>•‰?Ͷ:9Æ -Ô31 †<ÄΔ=ÕyT=qL¶LäLÿ ã??²½\R?ÿXbA£ƒ:ÌÀ?,›¾óÙM?u7„:(Sû.Ùœ×1¤Rl<^>L¥Ÿºy€ù؀uf¦R?Kê¾Ù‰;Áy.Fª³1©ì;tMÄ>JiT? °Ï¾©¦ ;×r0]]1)¸½uYì=zÝ<.\¿\\ÜÉ]:(;¿RÙ*¿I`> &º;Äv.3ª1úO;½N¿Ñý¿Lê ¾E~ <=nöm~nGaä:¬`½Šï{?šÙ,¾§Ï;õ[™,Àt0K/;>ØÕ<áZ?’‡½4›<¿Ê/T·Ÿ2$Ä<Ý =q=:WñW¹Wÿ-ñ;?æU$¿ÔŠb>ÿXb¥¤Î: Û+?œ0¿'¸Š>þÑŸ;sÞÎ-i5{1Êm{<4.\=“Qå¼& à›– ÿ.Ò$>‘÷Õ¾ùäd¿ÿXb5ƃ:¼ku>áo†¾ÄFo¿ñ¦B;^.)8jU,\“½Îß$>Ù³'½€„†€„­€ƒËñâ:p¿^­_¾;Bо$—Î:ÚÐø,˜¦q1N3!;e u¿Bö2¾78l¾õ•¤;Ò ;.NJt1#„½Ø>oõ=€I®€kj€IÌÕ‹:ŽNÛ>35Ï>MÔN?3q;䈂.R,§0k“ :Á˵>HÒ›>)Hb?ùË;ŠŽ8.›Ø42‰&P½ºLM=ù×r<:€fî€fbdÿ6vR¿¤…>†?ÿXb'Ѓ:È=¿—@È>·ž ?RÅv<²øá.W%G2>͉½Úâ>çß.½&%&r€ÿI¨Y¿]C¾ÿXb |żQ‚Þ=iެ¼7{5{b{OÑ:=¾ÍÕ?~úV¿Z…;,!D-dï0CÅ´: ÿ¾¨?T/E¿¿›õ;“ÐŒ-r×1zý©½jL>N;nßÖÿŽø=¿É4=`;+¿ÿXb‡x¡:®ÔJ¿½®ü¼Ìý¿Ê.;/¢ê+6k±.ÂMF½èøè=áÎ…¼N ™ ¦€˜ÇŒá:LÛ>¯"ô>4Á]¿gé0;,ìÂ-$þ1oGë:Ñjž=W¬ó>§F`¿¤¯Q*ä¾u›K;É Ô-š|‰0ôçä:‚©Y¿Ø°‰>d¯ç¾ÿój;d—.ÿÆ$2'ƒ#»E ú=­2=; õ ›€Û+;< À;í}*?ö>?‰©<\›/•3eÄ;…3‚½9+?=?,p<”I/aöê1ËIh½£Î>5*ð<8€Oa€kå€OÿZç?Ø):?d·>ÿXbò´:Žì!?œ>;?(z‚>¥g;%ê¸-Üêé0¾.½Àb=žšK¼€ER€O€Eï†:HCl¿5?¡¼náľl»;Ô°_-néŠ0¤ý†:}áb¿ü:5¾8*Û¾ãÙÿXbÿ9>Ͼi³H?µúð>ÿXbÖo†½:®†=O­¾».€€¼€€äÀJ´:Âö¾w.¿/J¿•:Ôr¿'“°B/ ~•:Í«¾hr/¿•t%¿y¦‹:Þ´´,.gÃ10œ‹½q¬ =+<%€¨M€¨G€‹ôë:Wça¾—u¿]?>¹ë;ñƒ—#ø' ì:Ú ¾|¿—,ñ=¦²;gå"-\þ1Õ\Ž½Ã 8>kòT½*€+X€+=*áS½:¹}Ô> O??RÙ?º:\-»æ‰1޾:©†¥>è÷^?Oo½>®ˆÏ<ªÞy0 y¸2´®½vû¬=Ⱥ_{Ö‹:Ðd¿? µ¾|<¾ùØ:ó.³ü1Ÿ¶:(_¿òÓi¾^ýݾœÿA<âJB/Vå:2³o<>Ìþ=ýIü<Ç€t„€t‰€tÿºý>³—(?ú?ÿXb“‡Û:q5à>·+?‡=?<8 ¾.H” 2²¼Ê¦=hz =´ ¿uþݼÿXb{T÷:0=K¹¿æè½îo);âüÄ,#1Ø1ŸZ}½G2>5Ñg½6€+U߀+—]ô:sx?ü·->í•8> z¥:§OÐ+xwÀ0µ ;ád?krž>˜Ñ¥>øk›<ÿ/sµ2"6½ÁÅ =õ  <3­e­ÿþ삾Xh¿ºò«>ÿXbÿë:p¾s¿1ÑU>3 Î=oÇ$G¸%e"= ûv=‘~û<6€—€Þ€ÿ8Þ(?!‘¼6Z@?ÿXbÿsÌô>¥œ> ]?ÿXbE»J½7R¶=ãý8=,/n/'3í<è:º.z=p›>ï{s? ’–;Ò‹d*nÍ!.O‡¿:‡–U>•S˜>å€n?K ”:S~f*¼.ER½¿D >•)æ91€–;€–ဖÿMè&y¿ÿXb‹ý¾:½&?kíÕ>É&"¿°ÿ:5 û-Ê è0¥/½½ ="Œ=€/Ú€ÿ9á>3N}¿š'ƒ½ÿXb~ój;ž->E²p¿U G¾\LQ>"~;1Añ2|ºº½f0>©÷< €hž€hÒ€eT̃:šØg¿@ˆÄ>ù{8>úóÿ:]*#,ÂK‘0Røå:P l¿xÀ»>ÛXØ=?.4;Ê y,Ç/0æ’ª‰Ï;7G7¼7ÿ%b½…é?Š[?ÿXb ’Î:33Ñ=¯ýß>H¶d?ž<&>$.¿sâ0 ¤¼C>²œ”..æ1\!¬;¿ÑŽ= ] ½€ŸÜ€›˜€Ÿ :T®.>ÍU˾Úf¿ô ºy¾Íîq¿d;#<_¢ï-)x1m¬¤½É>®«<,€m~€m6€mÿ°*†¾õOv?H™=ÿXbGUî:ÞK™¾¬Lr?Öö=ÈN;—–.Uº1s,ï¼±Q&>ðv»NZ7Z§Z:Ά:pV(>Õ¼K?/?÷¼9)VÝ-’)1ED‡:Hî<>ÞJQ? ¦ ?áÿ37í*–€-’y„½÷=XN¼,nêê;j­Ð¾û;+¿&¿\Rl:'Í¿&Ëk‘-®(;ŸŒÒ¾¾~2¿O¿·‹¶:~¬.ŽMh1>¼¾h=©P½r¡ú¡h€¢ÿÙk =ym4¾“Ë{¿ÿXb”˜½:´ê…=½ñ¾‹X}¿-Ö:õ•ã,iÂD1¸çù¼"¶=’‘3=.€8Ü€6­€8Ú7€:î‡ ¾[‚¾’óz?Iø =š"/þ†)1ÿÔÖ¼`]£½º?ÿXb^‚S½sÖ‡=ßA¼ š,šÂ€šÿ°¬¾‰¿;à@¿ÿXbÿøu¾æ"¿iÆ8¿ÿXbö}¸¼a¼=XT=€#˜@<€#@P€:L ¿»?õ^?¿(í;{›â-ýæ0zIÂ:žž"¿!aÜ>l)$? ƒ;ºòh-Ï‘15ëL½Îû=<ƒ=î.ß.¤.=v‡:ÞI?û8=Ö™?ú£;UŒ—.¸—«1SÛƒ:ß?? ù½—&?»°m;ðÄj/‹] 2"ü‹º- =(¹Ã»€[Ü€§W€[ŠÂ†:L;=9¤¿­‘Ú¼Û¹:ÓQâ,‹¶f29û;¨âü{n¿\ž~½é¼ ;¡ç†.`<¬1,ÔZ½¸Ëþ=40ò»C€–„€–‹€˜Ékµ:žW¾Fœ2?µK/¿Ù1;ºäÐ,ï 1mÀ´: rÔ½óT?›F¿¾< <¸d¬.õçÓ1h‘m¼L¨ =ñ=)€/€b€”î:(±I=¢}¿êr>Ų2;Ú.™%B[Ó(Vÿà:žl½˜z~¿zÕ½‘/=¿x0¿þí1m‘”½Ù>Rþ<€m¬€mÊ€kżá:… ½Ì~r?—$Ÿ>3h›:Õb-y)2ÆÐá:ÄïÁ½Œ‡u?º”ˆ>z;ð(“-ÕK1á³õ¼¢2=áñí¼€}Ë€n€}cV :›¨=¯ë>Sc¿ ‡?:ºÓ,+W2N¬Œ:Lf~½“¼?X†[¿&Á+;¼5/>Ðh2”½°v$>›ç¼l†€ 〠ÿÇÙ‘¾¸©T?úâô>ÿXbè‡ã:†?¾›3[?T‡ö>íú_;8"* Θ0È(Ï;…'t=à.û¼(€Ÿ¯€ŸO€ŸÿTh>tÔ½Üëw¿ÿXb÷š:ùôß>®G'¾Hab¿¶¼Pê“=SG’G^G4„:e´æ>Ör?³U7?ÚÂ;B/0w23;/;ü>ºë> =?!«€<$¤Ý/ýî3øý[½áCI=Ū=-_-.4ÿLü¿àBX?Å·;ÿXbÿÁß¾ÑYf?j Ï<ÿXbDT½Mì=0c =Ù.Ê.°.ÿ'†V>–@ç>¤^?ÿXb6Á:•Z·>µ`¶>yñ\?^=(ÌSÊ;?ÿ+­/–°¶½ôßÃ= Ÿ<{€ õ€ Ï€ cÑ„:– }¿¢J>„B¡=Oå“:¿^+³µ1 d°:Ö|¿£N‰=Šº>¶’”<0)/¨êû2Í®›½'¥ >œ³¼x€ˆó€ˆö€ˆÿÃÞ¿©Y2¿znѾÿXbÿ%ÕG¿h ¿Ù-—¾ÿXbÙµ½~áµ=JÏô;w€ ΀ ®€ ÿµÌz¿(!¾Ï@¾ÿXbÚ&Š:Å“x¿Ææ¼s¾Âf‰<‹ê/È¥ 1{ö¼8K =[xÞ¼)'òqò:Q”æ¼Å¿µÚ=ëbˆ:.Ëk'x6f+ÿ²«=Ç~¿­a·½ÿXb+j½Z!=©ø?=€vv[O€v õ/:u¸v¾uy/>Žt?[¼<9]™/å”2ÿ·×¾vœD>/èb?ÿXbu…<¦G=éE-=r€•΀•ÿY'Á>>ºH¿Tü>ÿXbÿfÓò>zø5¿âø?ÿXb402½}>=tÓ&=΀2õ€2Ä€2ÿÚšï=£•?ïX?ÿXbÈTÄ:¬ª=‰ç>]Tc?o\n< š,‡/rož½$c•=Ô|•»úøüÿ¤Î¿Ì*-¿ãYÔ¾ÿXbœñ·:6‡¿‚ÿ"¿K ý¾ŽF«;Šô¨.b4š1‚‘·½ Q¾=+\<}€ ‘€ ü€ Nº‚:O|¿>ü×½ÔG½;K,´õ.Q0†:ªÓ~¿éF´=Ò ½)l“<](/â}V2In½P8>ÚŒSº€—V”z<ÿÅmµ¾m w>ÍHg¿ÿXbÿ‚Á–¾r¡>åöq¿ÿXb¯—f=ƒ‡= Í<€LÍ€Lq€Ln †:‘h1?(å¯>äA"?–ü;¿!/à—´2æ‰:Îð:?’qh>+ö$?ZJa;ÔR-{t1§ê^½— =*R!=L«<«Ú€‰^®à:©#Q<—ù¿>»;N”:kuq,õX½1¹}î:Õ¹<Õã¿‘$™<ƒ‘s:ié'š^b½+](]¢:|sÂ:Ç•b?ˆ/ä¾HJ ¾Ó¤™<­#«.ö‡1øº:9_M?Ä%¿å.V¾¡j=Ç[G/^Ü"1§u›½,›>ùž¼)ÿ”w¿à†>T¾¬<ÿXbøƒ:d½r¿Èæ¡>M¢ø¼¸D†;µ­”.ÿÂ0Ū¡½¬©,>a½r÷r\€ˆ(ÅÞ:<‰e¿$wT>£ºÐ;Ò#ò,Ô°1Ò€…:=áy¿³M>Ìÿ©=<£ì;W]¢. 0ß2´‰½P>bÀ¼^k|¨~ç:(i== £Î¼¥¿Bªö:Ä(o,»;³_=ŠÜ¯=ë~¿U¢“;´ °+Y0ŸXg½¾Ké=A=i.».¬.ÿ²rƒ>÷,Œ½VÌv?ÿXbÿ÷ž>'„û= Oq?ÿXbu­½?ä>‡À¼"=€{]Öƒ:¾¿Îãe<Ÿ½-=É<èK!/Óƒ×1û:/¿à @½´;„=>úØ< 1’0xA2ѯ­¼-=ͬ¥¸' ƒ€§š É)Š:7œ6<]ú¿LÓâ»1f8tpM%O*±&;lF=š~¿Á#½Çc;Ãø,ŽW2.®ñ¼4i#>9›Ž:+ZZ€YFƒƒ:ä.”> v?GµC?ýÒH¿ìÒ>SùX?ÿXb]â=dxì=„H;[€’~€’k€’@v†:’~??|´!?¥ƒP¾8Ó:á§,t¯1ã¢Ü:òð8?ÇŒ-?§R ¾Pw;®y½-Þ1Š® ½ˆº=í?=!€ž€A€ÿØ'°¾¾b¿yœ£>ÿXbÿÔK¾"5v¿b·@>ÿXbÿ—ë¼ÚW=»ˆ¼-€­$€ €­ÿ|t“=Ðïu¿aG‰>ÿXbÁÌ;0Ë»4&~¿x§õ=.“<Ñ‹/ð#2ùM!=JП=¼² =€Q €V<€QJ1Ü:²ûU?>?‹½Mq ?Àë:}j,£LÀ1ÀXÝ:#©N?ÞHí¼»ç?í”Å:ø^û-SÀ2Û½w¼ =…w¹¼}€¬ÿ€¬N‚Iâú:ã{³<½À¿ó=Xtš:%¼µ$¤Î¦*c2;ý"¶<Y~¿ Ïã=ëxNÇ y¿Ñ2ì=éÈv¿³>” :çûË.îº2iÅw½´°§=Ö1='#5#º# |½:à^=¦!G¾è¹z?±e;K-n"‹0òz½:³“5¾C÷n¾÷Át?þ¾N*=)€e¡€eª€et«@;Úþ[¿ «£>3]Ì>Qq;GØå*ÓYš.’e;‰Ìò>ñš;Ò(/ž!2dʧ½X™= n@Û<».r.÷sÿv¡N>s,J?*M?ÿXbÿ£uÈ>úòD?‚;?ÿXb¯<À$=—Œã< ©j§x§ÿYÌ¿Æ&¿Bß ?ÿXbžPŠ:´u¿B8*¿7ø>Ï;3™'´ø)A.q½ÞËÝ=è޼û€˜ä€˜ÿ€˜æ:78¡¾š|–>—g¿ö¯;5æÎ+H‹1ÿ6ƒ:«„¾UŽ>Ôl¿û<=;o¬-âÏ21ßí<¾÷w=…+="€V€VÊ€V‡‡:¢=-?æ_¾%þ3?O!­;ý'I,((0;/Ü:6?\„5¾gÙU?Èy=w§ƒ4w§ƒ4x›7=ž¢="ÿLº€»€€ʆ:”µu? n’<\j¾Ôiø:'=+vc0në:4êk?õ|2=ъž]…<<æ.öÎg2k~<=ài’=kª<€Q_!½€Qÿ‰®?¨ï?.ÿ ?ÿXbÿ·£9?[ø>.{ú>ÿXb²ï< «˜=é›´¼|1ô1~€›ôƶ:I^(?¬ã¡¼Æ@¿…x÷9=¶(+ûZF1ÿ¨ø:x?¤~=ôýI¿¹ ‘:j—Ç,XÝÿ1K~<Þô=/Û=K + ‘ þ†:%3s>”?N#E?ÅŠ¤:%•Â.C ³1u›8;Êâ>„P ?tWL?âm<íº-“Åœ1Ø(ë¼Q,>ÿX¼öQÖQþQ¸ƒ:™ ?j>…>8dL?yª;¹HÙ- \1±&ƒ:¾o? ÿ>X¥I?»§5;vp.YM1O•o½x¶§=™3=&#ý€'"#ÿÁÒ›¾æœ…½Hs?ÿXb•câ:Y|¾‘n ¾Ú¶u?ˆNKáÊ<€6ü&'«“)‰† ;Ÿ&€½=þn¿¯´>ãi#;oÑ)"ž‹+›r¥½±o§=¦›=>€‚œ€‚ù€‚Zðƒ:ä=¿¶Ù©¾†6??Á­:9%/++Y0±A†:Z²J¿Ö¤¾Xá?•sŸ:ûj4-_xx1Ëec½Kz= ÅÖ<€¤'€ª"€¤ÿ`Ò¦¾\¦^¿à˽>ÿXbÿxK™¾Ê^¿@È>ÿXbžb½"Æ>Ïø¾:+O€/6+¾s„:[r?×T ¿{Ö?ƒQ;¼Öø,^è›0<Ôƒ:ˆ|?eÿ¿ôŽ?¸;æñ0X$­2mŒ½,=ÏØ—»€‘ ™ œÿ’>M¿…Û>F(Õ¾ÿXbÿ°ÆF¿âïÞ>Y:é¾ÿXbSè<=i9=™ñ¶<!3€Q!ÿPÕ©>ÆL?[B?ÿXb†ç¢:ùam»îa?Dô>”y®=U‘ƒ-8L/ºÚ =eßµ=äL“¼*€`£1\€`=(‡:ì‡?ïx<>äÖK¿À݇9QqÝ,ÏGÐ0oÐ:Ú¹?ã/>zfL¿;Ÿ:„˜ê-gßï1~Œy½D4:=%t»€ŽZ€‘'€ŽÿÜ÷ξ€cS?ìiɾÿXbÿЙ߾YHG?FÚæ¾ÿXbˆdȼ†â=Ñ?A=9€l€p€-¢ß:R=½¡´¿ÜP<åQp:à:&Šª.*.!;bé½½¿K?Þ¼Ó©/;–`v-A¥ý1«"½ P>j‡¿;€ræsž€rP@†:zÜV>£Yy?c®½ô;(­ï,+mô0Áb$; W>©öw?/¾9Ý;Õ<,"—0çT²<â6=k}‘¼€RÜ€R€Rÿê]?M²¾#à¶¾ÿXbÿ1ªE?jÄ¿3<¶¾ÿXbX«¶½’¶=£Ì†<ü€ ˜€÷€ lrƒ:W…n¿Á¹¾y†¼³1;!Eé.&ÂÊ1ÿ{õj¿S¬Æ¾ì¬=ÿXb„¸’½W\œ=8Y¼+bL±ÿïR¿„ø¾i9+¿ÿXb^™Ñ:Ý¿Á]ȾÛ/¿G*Þ;¿´.lŸ®1ÞXÐ<À&«=ý0B=m€$~€$Ê€F50°:Ó»?1.=äVI?3v¹<‘üŽ.­n1®Þ:5¼5?–<?4?ɶý;Gsp0>KÅ2éï¥<«ë=bç¼ÿ€›ü€›û€›"M›:7ƒ?u“Þ=ÓBY¿Ø¬,;&¡Ì,$µq0Âx›:CFû>P¯µßþ\½J998Jä®å:Dq¿·b®;Z¬¾ØÉs;¢¼Ã,’X=0?A±:qœV¿±/%¾oP¿v`Æ=ôºP0ŒØ18ä<¬Ç===.€Tã€T¿€TDžç:qÈ&?øÜœ¾t¬1?º±b;}ýµ-$Ê0׿Ô:¼Ü@?søÇ¾Ìo?iá<¯Ê/‰2ãü­½þ²=ÌC&»³K€j°{‘:…j¿EßL½±Ë¾ÉÉ;E,Š+T1ðR‘:äŽo¿™²‚½»Œ±¾ÁÄ[;*Šÿ*…ša.Æ¿O»o=4Õ“<½€§P€§ò€§ÿ’ò@¾¯Óy¿A«á=ÿXbÿ€Ûp¾< w¿)ÿì=ÿXbê%Ƽ\u=¼$λA€­€­ [‚ú:™ ~<­Õ¿ÀÄ½Ü :Œ)3*Ø1öæ‰:ø…9<%ï¿)ô ¼|Y#:œ~…,ÝxÈ1„·G½õH£=ö£¼~€šö€šî€šVUñ:‚7>ãó¾ì^¿Lv <•Àª.̹®1(®„:h}¿=ÔtÔ¾½¯g¿`<ÿ[ɼ'f‚f5f­}„:ˆq?üž>ô«ô= ,;El-ت/óq;^¡z?ÈËH>Žb=ýv ;vîï.“éÊ2Mh Äk<7øÔ~sÛ:áþS>Ê9z?›ü*=tž3;5®,‘i±0KÆå:££!>âÆ|?å(€ŒS<œ¦a¿2òö:²ôn-áui1¨`ö:Ã÷é>ñÌj=ù;c¿—ª¥:G!5+ª°£/¹U=€€5=¼>ó<ÛWÊW»W×ì:º½>{¿Ô"\?6ò:q56-¹À\10 ¶:¤9×=ÇÑ¿z0Y?ú%#;ç"+¯ /j¡ä¼i9=Ï, ½ß…x…X€…N›:Vs=¿[Œ°¾%Ó¿ïf,;·üØ+°¤#0'ã:èž6¿Øû”¾5#¿d ›:‡S:H÷d-ú 2™vÞ:!‰å¼âÉ{?š¼6>OC ;ß·06÷2ò˜½g(n=?|¼ €d^€ŠR€¤ý†: ts¿w'x¾Ë¬D¾‚w::bÙ>-v ”0;iä:×[p¿Èu¾M›|¾3 ì9 *6ƒ)/YÄ0½9 &>€e%¼qtV¿‰·Ÿ:€ ,‰"*0´ÍÄ:çõ ¿KQ¼U¿Áì&;ÏÆÔ+×0–!½E¡¥=F_Á¼ütÿt÷t$¢º:´vS¿¤Œ½ž6¿‡Šõ: B 'šÇ¬,ÿ“r_¿öv޾C;ÿXbùNŒ½n‡>v)=O€k€kB€kÎ ‘:é»–>Àü?éB?ä(;Ý÷ë-†F>2ÿúõÌ>‘Ê?ÿK??ÿXb ƽs‹=]—¼6€Šo€ŠêtÿÛ{P¿q[°¾°ï¾ÿXbg\×:juc¿d ¾;ú«¾äHq<Ë+, Û.ý;ýÛ%=^Kȼ®_¾_«_ö+„:$È^>vå=]7x¿Ø";¢cR-Äð­1dL„:Yy!>­9Ù½©U{¿P(Ü:~:r/¢ÂÖ1Ž[Œ½[8>ã8p½€g-€g€g¤Ú!:,V¿÷x>þ×P¿,³_<Ôåh/N?¢1ÿAf¬¾©$?EAJ¿ÿXbA)Z½ö› =þEP;€°­¼€ÈWö:Ô¼Øü¿ãS‹»âÛï:óã"&Û%†*.fg;5O&=9¿Á¡{<|ùË;‡x-‘yX1£Îܼ¦ò6>è/ô»H®Q€<<ê:á@?Ë ¾WB%?–qf<Þ§³+Эr.!úö:Ÿÿ0?å|<òð8?—¾6=˜[. »ï0?¨ ¼.t>á1<x…[óð:ÐÖ*¾1|?ÝÏ(½S[ :ÿðe,\€C1q²:xFD¾£@{?z,*»Þ7@;”#„-ÇáÙ1Oy”½çRü=Z.[=9€DÅ€Dù€Dcx½:Ïh=òsß=Ù~? G"<nL-¯OÄ0µÇå:á°Þ½·`Ô=÷}?>ªH“ÇÓ¼'€JM€Jú&ÿÆeż±4t¿Û™¾ÿXb ø‚:KK÷¼P7w¿s„¾“I=‰­ 1ÁM3&g=$œV=øk²<<€j{€jÞO6á*:7E?!ù¾J Ó>Îw:xd-òÂj1ÿg4?xõ¿‘òÛ>ÿXb \½78‘=j}¼xÁõQ'„:œ€¦=¸k¿võP¿fÀ|:ÑÉ3,ãl§1˜Oƒ: Qƒ=ö†¿ØjN¿½Ì[;!}Ø*àæ.ÅÉý»¯&=fܽl¡®¡Š€ Ç²á:ºè%>ã=¾â»y¿~‰;¯7¡-\91*\„: ÐÌ=åQk¾iÔw¿S\u9iÁ -ÉT`1U„›»ëþ‘=em½â€ °¡´¡D‡:+uH>X}¤½4z¿òâŸ;¤QO-Ù¬0½Ü:F0><¯¾<Úy¿Ì¤³;Dël.¢ >2A _=w+‹=Ô,Ð<-€Lp€LV€LoŠ+:A’Ö>ÕÄ?§y??<Ù­:ñ™¾+´g.0F9µ:˃Í>5³Ô>,÷P?âÒÃ;(ëÅ-f~‘1R<½Š =¥e¤¼ cî€N€‡¬ëƒ:°$ª=Ÿ¹{¿`Í%¾,¯±;wÄ0)F*2ø”÷:)ýÇ=÷w¿Ø!x¾‰'4=·ë.¬r¾0Ž”½‘ó.>î@]½œ>vëùå:;Q¿9º‰¾:r¿âA: ,+€1;ÄïO¿ZŽu¾Á¿,“<£œ¤.ŸÉV2øSc½]Þ=¡=$¨.¾$ý;xÂA½Së?´UH? ž;¤­!-€S1È „:g`<ç?X{O?È„;ÐGœ+Â/å·è»m=¼± :ù€§Ö€§â€§¶p†:Mw=_¸¿ŠF½Aƒ¡:fâO,`ä×1ñ;²uZ=œŸ¿9¼Úßf;­X2.÷*2“½÷>Õê+¼>.xÿýq•¾Öëe¿±c¨¾ÿXbÃG;Îõ½!+s¿ÿÞ“¾«ñÍ<‘/¡)‚xo,éF='ƒÃ=Û¥ =]P»°Pr]Š:øD?‘Ÿ¸>*8?žC$;¬n-y&1k¾?;#ÔG?a—>« ?2N=<›f1°*1¢F!=L=¸>,<óªäªîª^‹ ;ºUî>ä?b¿Ô~A=Ò/Ë:?µ/¤D‹2ô½º:kÉÞ>+~f¿!Ù>;´0;‡©-¯ì1@12»š?†=Ÿ ½Ý¡~€Ÿp¡ÿa!D>v¹=0z¿ÿXb‹‡:®†>…¾¥ft¿hçÄ<à\.s0,1¦(½: )> E:¼9<Æ<Ð<¦›:À§¿'V=—X¿@Ôþ:{l,¢æ{0a;µG¿ù?¿¼[¿<+‡;OP‰/Ãâš2,E2=˜¡1=˜‡Ì<EŸE}ED­Æ:UÓ>qK¿ã(ä>XË;íj,ôY1ÜÆ:H³Ë>¶¨V¿âž¾>C²ö:p%.#‘Ÿ1"½Ö5>„.áº?”,”>”ÿÚ;$?ËÊ?éä ¿ÿXbÿY‡?‰Ë1?¶&¾ÿXb(Ò}½„Ö#>µû½f€‚/€âs: Á{?ðØô½¨ª ¾CQ;@é…-¦Î¢1­„:òU?Ù¤=zꂽD]¿;ª“ +ÌÃ/Â÷¾½*Ç>en¾<*€_€Ü\C †:©o¿”¢¨>2¢û=9é×:0#"-š€ä1°l;x¢_>X±Š;þöK-J”Ë1åÔÎ<¿’=ðj9=öLtLÖLr‡Š:´ÙE?x“¾ Þ?¿È—:Ã:’+X/¸Þ:L¦1? Èr¾I .?±%«:êéÿ,³\0"ß%½Ym>=•,'=Í€25ö€2±Í‰:Ûe7>[GÌ>c8f?§Ï#¬ Ÿ>/l?€ô/$O2( J½è¥>³{ò; €>€7€ÿmt?Ç“¾³Ã=ÿXb†;v•|?£æe½S‚>¥=ˆ .‹ËŒ08»•½#M>н2€(ž€(~€(¬á¼:«[u¿Vdy>Ó7¾:zm:\^©/ÐD2$½:Cx¿@é]>©hï½Ì¶:&§±* ¿(2*á ½ºr=Y2G¼€dN€E€dÿ•¹¾ºÆÒ¾Ø V¿ÿXbÿ¬²,¿}º¶¾²k%¿ÿXb ž¼œ¿É=‚âǼ€CØ v€;¨5‹:µS޽^RÕ>s h¿NeŽ;2_¦, º . O‘:;€½sÔ”>ÿkt¿8<œ;Hi-Á¼X1IJ=ãpÆ=5{ ¼c€`œ€`a€`Fƒ¯:ñCB?cª=úZ%¿’˜ö9Ë„,4o…0ãì:—ZQ?|ý=¢â¿Tª;)y.mØL3ù¼â<•,Ç=‹2›¼€`x€Œ<€`°Þ:2É?¬€¿>üš:¿•…;ɇ<.[]‚1û ;îN?Ï>œ©O¿_Ñ;Ðe˜.ãb•1 R¥½òî=„EE=/uVu³uÿ~¥¾Hè˾Ðgg?ÿXbÇ':Ô¹¬½¼ž‰¾Ã¡u?K¦5=þ½0ø§A2ÿv™½A>RD¼»ôÿù…¾ßòŒ=6|v¿ÿXbUõ;4=@¾YX=ì{¿o¬3;]0+²’ã.\m=ñf=~àª<7€Lh€Lc€Ljã9ý¸;?’Lü>´Úï>Hnà; ˆ.O¤1;'‹:»cG?f2?Åë»>gÒ@<8Y‰,Ü£^/è!½Ü¡=ü/=3€51€5ø€5ÿé¼=Y0?¼ä~?ÿXbÿj¿&¾pgn½§$|?ÿXbµ‘½FµÈ=ðy¼N)ü)~)É!“:ss¥¾«0‘> "g¿±‚<ÛvÄ-± 18½; „Á¾LP>Ç:g¿í¹©:—=0.wáq2šk»íI =Á¬Ð¼Ï€¡‘€¡F€‡F2„:í é=_ä½Ë¹|¿I’§:˜ú+‰/Ç: ï=†˜-¾ù„z¿ 4ó;©ñ•/¿ùÃ2_Ð=qi=íq¼oeÚeúeÿe*?e˾ ½!¿ÿXb­:;kAB?óÉȾ¿¡ò8

Œˆ•¾ó­9àžC+§€0Áõñ:Y€g?wˆ>ç «¾v!Ø;'Rÿ.‘)Y2y]?º¦ñ‹=ÜŸ ½o€Ÿu€Ÿù€Ÿõ1á:x•X>Fºd=µÌy¿¡\Þ<íT÷/œä1·îá:$È9>ì^½l^{¿¶ò<ÊKJ0‰¿2¦Õ»>•ó=‡Sf¼|’H’ê’}G³:{=øT,?³ž<¿ <ˆæX-ŠÓ0ul¶:ïÉ˼žZ"?mÔE¿‘¾<^¢”-ûd#1dË<@h=€›E=dLšLœ€Fÿao ?ƒF¾8A?ÿXbäŒÜ:VÛ ?r¾ÙµS?F*<‚Å.Ô“â1¼<]½x&>ÉYØ<$€O.€OB€O¥„:xøv?~ü>‹O_>ÁJã:Ö—.R}÷1º´Ô:¬†p?„aE>Çã>(º¸;¡êA.rv32n.½k¶Ò=’])=|€1ý€1ý€1 5Â:s‹¼>áâq> 3f?‰G;- -$]:1˜Vº:P>{o¡> Nm?y#/î:Ü1ž˜u½3Ü@=m=4j-54ÿÎñ¾žü[?SùH>ÿXbÙЂ:k ¹¾‘Œd?4™‰>v` ;fç-Y51°=r‰#=êx̺G88Y8êõ†:ÍRt>íC¿Ê¿0J;†éõ,§Un0ÿY+Z>Áâ=¿YÍ"¿ÿXb™„½\çŸ=ªî‘¼bšbŽbÃc;u¾‘¾Ï=g¾¾€n¿n›Á9„é›*t/GÚ¾:NȾ||‘¾¨`¿bæ»óv>`Š^?d$<êJÖ-Ëg1Û”†:ˆÖ¶>õ’>c?DI1;ÿY³-ª.2׉ =ŠÉ=g&=­³U€õï:¦n&?#sÑ>ïê#?¾³Â;?Ì[-}>þ0Ýä:½@/?Ÿ4¼>¢$!?´ªÖ;Lù"-¡^Ü0‚¨û7› ê=œà›¼6’ì’¿’W«:D´Š¾ƒé?ÝfQ¿Ñ÷‡;P.+A¾/ ­¶:>îä½áY?OvZ¿ %<ÃZ^0'ÇP3ø©ª½iUË=Qö–»€ë€û€I{ç:8ýQ¿ÁÓ¹=a’¿áÀ<ÁXä-N1ÿçb¿¬"›=®áé¾ÿXb¿‡<×Þ=Tã%=/,"K,‘zó:9ùY>+?IG?¢ÆÏ<‰o.ÿ“1ƒJ;Ôh->ƒ²?¸¯N?4ßì<­Ã/Г2ÅËS½E>$=ª.¢._.G;%'?è¶Ë>@’$?åhÙ:a~-¢`Ò1B©ã:À™;?sø¸>ú›?´Ù; _P-Ú˜æ0Íj=#ô“=Óùp< €lp€l)€l¤ù»:dI?,µR? f¯<éÀB;ðg-½¡b1hê»:pƒ,?„@£V°>™÷m?ÿXbò¾:×äp>ˆ>…ƒo?ÈŽõ;$|,fÁü/ˆ¸y½¶J>>ʼK€–’€–U€–ZëÁ:2åI>á !>v¹w¿ªè:e„š.î2Ôí:1>›> q¿Ó¾Í<’….S©1dh¼‡k5>BA©¼<F‘QpF“#;÷(?=>›>¥õ/?nІ;r¡.=º1óó:4-?"˜ª>QO??‰5&<Û<-èÿ0¾ÚQ½È(>€Öüº[=Så\ɾŸ0Z¿Œ<Чé¾Ê(B¿EŠ1=EÉ.©Qo1$D¹½IÛ>ŠÊ<Òû½ó…:g¬m¿ÀwŸ>QtO¾º‚;í++dýß-]7:ÃQg¿ª“>Ñ¥¾l„;ˆo,>S©/à½`=iä3=€c}€cS€cÿ,Ýï¾"£B¿#aæ>ÿXbÿ!¹¿pÚ¿qq!?ÿXbî|¿<•¸N=„Ÿ¸¼€Ï›L€m\¥:Ãþ>LBä¾¶>¿‚‹:O.@»¼0éó’:b ì>CS ¿uª1¿ué¬;ž$³,z€/&ª·<ëT=ü¥Å¼2›Î›ê›ÿ˜ ?m\ð¾ÄA'¿ÿXbÿ"¸#?LxɾÅ)¿ÿXbfÜÔ»€òw=‡Md="(²(4(ÿ6r=#X³¾õ™o?ÿXbT½Ô:ê u>^‹Å¾)d? ¯;u-o%02u·½1· >32H<}€ö€ß€ÿhPh¿‰ªº>›»U¾ÿXb6»ê:_¶b¿»àÞ>-Ö%¾\zn;ç„2+Á&/R_–¼Íƒ=ÃðQ=/€?ø€?"€?úJƒ:à!¿_\¾|«9?‘´±:%’µ-)Ø¡0ôì:v;¿!c¡¾ n?>-X<ùÈ–-ÄÑ 1“‹1=H‡§=¤x»^€ˆ€`þ€MÕà:¯om?‡™i½ñ,½¾ˆ`Š;«åZ,@d<0Þ“:îg?u&ƽ¢Ó¾¥ÅÁ:Pé‰+-,/jÚ½¤«=âåé¼ctt™€Cÿ‰·m¿¹‡t>u‘¾ÿXbؤ:AHR¿UÈ“>MÚû¾W<`‹£-=IÎ0ŠXĺ"q¯=«Îj=ý€-2€-æ€- 5ƒ:yEL¼ÅÆ^>Ùy?Ëi:‡áµ,7f0&Àã:é%¼#²i>å;y?›—;¶gb-˜¹…0oÕu½”…>Ë|?”U=œ…;;ðÃ, Ñ1Eä†:Ê>7}?–==½†o*þ/½t€„u€„U€„ÿ"ßÙ¾œ=¿3¿ÿXbÿa$ô¾Èn8¿bê¿ÿXb¥½xaë=„gB=µ€·€Tuÿ¥”q½ g¿3UO?ÿXbÿjƒº¼õŒ¿vSZ?ÿXbŠv½ Ñ„=Ó)=]€2þ€2Z€2ÿð·ƒ>6$¶½aUv?ÿXbÔíâ:È’Ø=Kl™½W×}? ®¿;5÷¹-é>1 ¼“<@ì=>i¼Ó€K€‡€qâà:ã…—>tè>9%W¿Og…:½„,Î%V1íƒ:,ª>òí ?¯xE¿Ñ¶×;û¶Ì.¥‰1£°‹»ñ>Þ‰¸“ˆ<÷€t¢€tÙ€tñžÜ:²¿?â•Z?³O9=@”³:¹¤Ž+”¬60Ε;o?ŽŽP?|â¤=˜p;×ua-Z;J1y@=r¥=Ø=#€Q~€QdPï:°:Ü$9?Õ=Wš0?%ý˜9×]°+°vD1®-Ü:ÎF?¹Ö=6ø!?Ns;ùé,¬Ó˜1JÓ ½é'ü=|S=uau†uÿcù¿¾¼t¾Me?ÿXbÿõz¨¾#ʾõ™[?ÿXb4ô¼ÄЊ=<é¼^€…ÿ€…€…ÿãHT¿.¶c¾ÃC¿ÿXb²„Œ:#ók¿³<¾JË®¾Áÿµ7 ˜$'ô Ÿ+¤á”¼‰Ï->4I¬¼:¢Á€/ø¢pB’:Õµ¾hð¾o O¿í(; ¬,·«80W’:•°¾)•ݾÉ;U¿3Z;d¦r-"Á•1È”¯½q>æ„<Ov¾;Í:¨Á¾ŽÍl?­3½T—;l{-(ã §-ìÄ:„å¾d?Mä–½I;à\â*Êá.šÌ˜½[%>”†š¼B€J`†€J ª†:>¿»>&¿”§(¾Ö-…9k‰*mÚH.Ч;WôI¿4ñ¿Â*#¾Çñs;„ø†.:2ºóÄ<.vû=NÒ<~€tü€t0€tì…:ÕÉ?3€D?[$»>['+;½ë,€•1Ù»Û:B|S;¬´-q·2ÀÌ7½Ñ–>Cã‰9WsVs­sI¨Û:[>Œ£v?…Ûd¾Z¡“:‘çˆ+ía0y{À:¯¤> Eh?Ì¤Š¾”„<>•)-NÄ1W?6=”„Ä=š´©;6üÇËä:|ñt?¾‡>Dô½ÚÈß;˜‘Ä-¥™32¹¯á:Žv?° d>ÝY%¾wòÑ:’¡´+Ç}0q „½‰ð>*q!=C¿aŽè¾ÿXbÿÞ??B@C¿‹ÛɾÿXbgp½€µŠ= ÆA¼Üüÿzý[W¿ÞÄ¿ÿXbÍë:Ñü@¾r\7¿0,¿ß^2=ï®0Î/Ð2ð3½Oy”=GU“¼m€šÙ€š€šÿjJ¾p´P¾z{u¿ÿXbYÚ:€®P¾ã;¼¾ìHh¿ Õ;S†[,8®¦/u•¼Pâ3> ļŒšŒí¢L!›:ª ¿CXZ¾ø/P¿S}Ã:›ö…*+Ü/\A›:¿ê¾YX¿ý»;.Ð7-}¦0¡Lc½-°> –ê<'€Oú€OT€O®¿:kd?ö-Õ=Nôà>­­< §f/ 2ÿyšk?}¨=²ÐÃ>ÿXb"нty“=óâD¼×ÑÕØß®:XãݾS/¿©®¿;ZÙ9Tä£,ûÀ²1ÿ%=ë¾Ô5¿t‡¿ÿXbâéU½…Î>$Öb<<TÔ€öTCÑ :‚¨>??Š)Û>eþ;BòM0VxE2ÿ¬´6?ùîñ>“^?ÿXb5c= ˜ƒ=IÖa¼(eDeNeÿE}„b ?8T¿a¨˜;v‹.6Þ‹1y¯†:J>Ès#?Ü)A¿Þ¢;.5r-åè0•óE½-#õ=ÚÈõ<~.ÿ.Þ.ÿ«VW?trˆ> ìð>ÿXbÿ©ëF?3…Ö=å?ÿXb·¸†½‚>{0)½q€X&í€ÿ†I?µ$¿Gä`¾ÿXb-të:,³L?Bå¿ôqX¾ I$ #?8NH?, ;üë“.ép 2uëƒ:¡N>Tý>BcX?8<³qm0é3—嫽2Ž>_Óƒ»m€Ü€³€ÉAÂ:¸5¿ZÔ¼\§X¿Zÿ^;sû­+KëÖ/‘€:O&¿-ož=UœA¿Þ¾;5úÀ.Æ27Œ½®,Q=ϼ=wwçwíwÿ壾¯µE?ý ?ÿXbÿâØÚ½??h K?ÿXbÃÕ½4Ø>3Å=GÿGj€Ie¼:Gó?nd={²Q?÷¼»;ËSÞ+e¦0)`;YÜ&?Îoû=W–??/|Ì<41k”K3¼t“;Hú4=†U<=?qªÿ0Ch;©†¿`™M?ÿXb&ºƒ:ž<ïÁ¾Œ m?eƒ<§·.`’—/È[®<<õH=:(=?Y2Y$Y ΃:f«ô>tn•¾kT?Ç—: MQ/E{ô0ˆ;ÁP?BLý¾ËQ)?uéG=}ì0 k&2²œ=õòÛ=oó=ý±Ê°;¯M7?YIÌ>?£?ž·:Œ{ö/'3.1%“Å:o5?8É>?&B;%š¯,´R1“U½Áåq=ž"=·€2m€2Ãwz…Œ:ªü²>“²›¾½Üb?;‚…Ê,ê§:1“ÍE;úŒç>«Òf¾yé\?½ªË;‹W-dïÖ/ ¸J½[²ª=`7=36€'’€'õ`„:…x¿=üa·¾”Ðm?>ƒd:ÿ¹k,…Ÿ0ÿŸ~>Ànl¾Ùp?ÿXb÷"Ú¼2¿=S9=o€#n€#l€#ÿåÞž6Æ>¡MV?ÿXb¦»:¨k¿Ê~?N?9„<âve0¨d3dʼu9>ùôØ;s€“bâ€“Žš±:Ý1¾Žüz?§ïÀ½°œ::{‹+NZ0x@;äzK¾"ƒx?×ú ¾¤VW;}ȃ,ÃÝ18žÏ»yÍ=7þļý€;ê€;ö€;”¿:¢>ŸÜ1?]4¿¤ô>½!F0Ãûw1»É;Ò£=¡4?kB4¿JŸó<‰ÀÕ.{ôÕ2…í§¼JÍ=Ëò5=2€@€#M€#ÿʘ1>‘Y>ü5v?ÿXbÿŸ?>º¯ >¾Rn?ÿXbÝ\|½ ×#>á—ú¼$fKf6€_Vƒ:0Å}?ƒA>:· =r/à:Ùœé,Ê—1ú&„:7v?…¾‹>hµ<¶’;Ü÷=. ðN1­¢Ÿ½ˆ0.>û½rmrîrÿ^š/¿G%?+Ù«>ÿXb€’: áP¿Cúý>` ˜>¨S‘; ‚/ZÓ1 ‡Ú»£]=«½m ê Ã Ïƒ‡:ÔŽ}>æ¬1¾•t¿MR9ÄEË)…Š!.â:œ >¯L+¾¶åy¿9zX<“¯/‰Šž2—È…û;6¾×Pj?ÿXbŒrÝ:÷®è>#¾Pa?\ <üF/£'^1㊋½)–û=ªÒV=ÿ€Dø€Dû€DaÕ‚:v ?•³>¦|S?'¼D;„á¤.3ï1Ð:—GÎ>‰~*>àdf?Xü<ä²¶.øâÎ1|{×¼ Þ=†Ëª¼{Ü{¦ ¯ ;<äX¾/>?„šB¿Éƒ;tŽ+ÿ@0 …:ØU¾Jˆ ?é)@¿VX;+±-ð>1òa6½‰~-=)”…¼W€sN€s¥€s¡Ù:ìJ¿?y¸§¾~Ý;r©,¬/àÉ:<Q¿¤$ý>ž–¾pÿ:8ý+úâÀ/–é—<-`>®.§;€uù€u€uãæ:-é>aNa?Ìi ¾cuP:…5Z,plù0$6;¡î>za?ý\ν%˜É:dÞO.,ч2M¤½ÕAž=sHê<%€‚“€~€‚U¬:\w,¿÷}"¿ÖÇÁ>»^H;¡óY-Á%‹1ÝG:qV9¿§Ó¿…7Á>wƒb:tBI-É´b1úѰ½9CÑ=4÷;2‘>‘b€XÝ:–¸q¿Ôä?>¨¤Š¾õL&;ÇÔ†/-é„2<¶Þ:oôc¿3z>G"¹¾‚»£;z/.Ù&²1Ÿ[½AH¶=ÆN8=»/\/ÿ/Wðƒ:æ=­½¶´_>Dàx?èK:ý:,Ö~ð.{6ƒ:+£;½'…¼Ž²?‘’ <)®1½¡2;à:¼Þ=*ÿ»g€£5€£È€£UC{;ßf¦<¿ZX½2²:g@d'^íN,Ïü:ÇÑ=pÅ¿^ÀÀ¼7?:e³V-![¾1AÕ;ƨk=]lZ=f(³(ž(ÿM±I>\¾ ˆp?ÿXbÿ™«>>ÆÝ³¾6åj?ÿXbž 8<¿*—=$½J€›$€›þ€›ÿ¢Pú>ÈýÐ=IÉ]¿ÿXbÿ.á>qÚ =¿e¿ÿXb:6½á•¤=úð,=:3w3*€0ÿ¾ÈE>ÃÕȽôëy?ÿXbÿ< >3&ŽFe|?ÿXblÍÖ<§z2=®ôÚ»hå€RhŒmk:þ\?.¿]¿˜;P;ær 0×ÔÝ1ÿLû?A¿â¿ÿXb6<½»‡Ä=@½½v€ ‡€ þ€ ÿˆÂ>â°D¾W(x¿ÿXbY8æ:ÕÜ”>ªÖ1¾<ßp¿\¤<ÍK/Yïÿ1IX¼L¨ =)_P=h€¦¬€¦bV5ræ:Ž‚«>gî»Ò3q?^¸ ;vhü.(DB2È@·:²Ñ¦>Oİ;×r?­D˜:Ó€)Cþu.Ì 0½‘E>È; ++€W)’í:¶*?^!—¾Ö?4ˆm?·^œ>äE¬;q+˜,jë„0Šž…:´cB>Mf?:ZÉ>ƒ9¬:)3,òf0ç¦Í¼§’Á=hZâ¼-€C^€Có€Cš ‡:ÙcݾÖXW?t;¦¾ùÀ:Td¦,s´/ÿàSâ¾çŽL?īоÿXb¬X|½Ô×#>{3ê¼Of™f•fÂw„:ò&|?âÉ)>-BF=†9;>Ü&/|Í2ÿÕiy?\^>1-w=ÿXb u½D…>¸\}»A_A!A$Œ:ÙOÓ>Èab¿y’_¾±6W;í,È!¦0n~;±Ð>•>c¿¶^[¾nÙ]<™ôJ-.2î]ƒ<òy¥=m«Y=€FG€Fø€F#ô:ŠË…>Üü§>1dh?È;‰t,./›0VZŠ:önI>Æ™¨>kl?æ@;Pé -Ÿ)t1Bk¼LüÑ=ï¨1=€B€B߀@¡I:Ãx´½`õ>ã|?Ò<ã«é,•œÎ/礭:µ %½¿÷>Ì_?ÝDT=¼BD/ÐÉ#1 }“;Ð’=ßÃe=^€Fü€FÔ€*'…„:f$ ½A]I¾ÒÙz?TÇ6;·š—-6\w2ÿKÅ"¼XfS¾îxz?ÿXb&p+½EŸÏ=ѯ¼ß j  گä:-;=â„>¤¬}¿yú<3C/ —2–À:y3=;þk>nÛx¿#$º;ÙÄ,ÆS^/–Y„»{¢Ë=¼“ϼü€;ˆŽì€;¦°†:‘C=hãm?[”»¾Ž¨.:¥”+Æ"1ÿ“œ=œÄJ?›¿ÿXb“þž½lÍ>œ}»?Höÿ 9j¿Žt‹½¯Ë¾ÿXbTy‹:*j¿ze?=†Í¾,ã<ÓY60¯¾42¿™X½¬t7=%<¡<€ø€f€ÿD"=¿ %?\I¾ÿXbÿò,¿•!?þÿXbjjÙ<5Œ=(›2=ñL½LÁLSæ:¸?¸1=0Ô[?WB;5F-¬q2éâ‚:EEù>€>2O]?DL;æTe.Gʤ2àI=^h=»—û<-€X€ý€‡Äƒ:¾Èö>k#¶½-$_?Œà;4\ú.§ º1æ9…:´¶Í> ¬f)Û¼S7S €U|˜n;åº\?e,¨>‰kÅ>~Õ;;3xD-£úY1ÿxsi?bË©>„„w>ÿXbïÉ£½¬‘=¤5†<_€ß€¹€æÿ{:?²A¿Åû#¿(K>±;æÍ.™ˆ…2¬9ç:•]5¿¤x,¿DW># <^æ»/ƺ3ÎŽ´½\°=*SL<€œ€C€ÿ¼S¿§' ¿3™>ÿXbvƒ:saV¿ü¹ ¿$QŽۅº;Ñj.¸Q‘1™ F½Ž#&>LkÓ;€»7š7€o8:£Ê§½"D?ظL?)‘à;ñA- Ñ0†:Rgݽh?!1G?ϳÿ;5ü-{‚1a¤—<í þ=´äq»w€ž€Ü €ueìC;ŠÜ>ÏjL?XP×¾Ã5;k *-ÃÀI1úÞ:œŸÔ>ƒC?4Fþ¾ø_<C6/oÕ1…\i½:xf=È—;€%ü€%õ€%ÿ…s¿©Mœ¾¿Õ3=ÿXbÿ#‡a¿Y©ì¾;Ï=ÿXb¦',½@ü>1±ù»,;Ö€—Ê; ;0 ¾¨û¿ÈiU¿$_Š<µë÷-1fÉ0VûÓ:âÈK¾%X¿î!U¿ñÄ;4¤f-íó0YÂZ<ˆ.h= zï¼O ‡ › uéƒ:ø­Š>±QO½ñv¿Ýž,;ˆ?Ÿ-/[±0è~Ù:¢@ª>²o¾âêi¿k’Âkºp¿ÿXbb¯‚:ê½½‹Ž0>O{¿Ý–&;>*+V6ï.¿»U½fig=~½<€aL€a,€¤ÿ¤|v¿Rz‰¾œ²í¼ÿXbÿxg¿M&ܾhؼÿXb 儽[Ï=í Ó< €|€|€|ÿÛZ¿0‚û¾}Õ*¾ÿXbÿ¸)$¿ž¯?¿f¸+¾ÿXbÛO½Þ3=ÂÃ4=h€2¦€2±€2•.’:™«š>Ðf ?‰ÿH?½9 ;ix>/=< 2”×L:ÆÎ’>vÔÓ>x3]?b4š:stF'/®U*¼xŸ½Ôa5> `J½q€p?vÿ9th¿¨{Ó>J½ÿXbÿö5s¿’Qc=€B¾ÿXbøns¼–é'>F¼ß€/°€/ö€/Gé:p¡Ã½Ž G¿!¿[ ×9ÿž+5ÿÊ.þiç:»-¾þØ3¿:î0¿ ×+;=¡D-šìæ0¼@ ½„=t^#=«€2P€2˜€8õ?@;üQ?:GY¾´¯S?ÒìU:~ŽÅ*Ž,Á/Ô¶Â:âôñ>˜·G¾D\?p|q9ÐT¹+Õƒ1-³H½æ> ý<^.~.L.©Ž’:ûY?Ÿ8>ü>‹©;¿hÄ+!­û/ 3Œ:‰M?dúŒ>N\?€•’:î¡o,do1뛽ãQŠ=w. ?çx: h½&¿H8)s×=Ð'’=t™=W€V£€Vµ€VÝG¸:é«ñÖ9=+€\¡€\r€\”¯Š:â‡N¿³Ã—>ÇÚ?;Ö;­@¨-ºó2,À†:BD¿Üáµ> ì?ÚÇ<½²ø-P1T‡¼:ä=ͯ&=w€@L ã€@A9î:¿e¾˜û>RoW? Œw;ÈåÇ+õt0èI!;¹Åp¾MÈñ>4{Y?v a;íFR-r1‹¦³<Ð^ý=u×ø¹U?¶ÎË>Œc;@?`-jÓ/1rùÚ:Ï+µ>+×W?ULÏ>v2s?þÏ@¿Æ< ;a*-¦ì1h„:̱S>ê3?Ò÷U¿bØù9ÔØb+¸T)/…zú¼†¡=ãQ*=€8p€:Ú€8ÿ?3¿$ o¾DŸB?ÿXbì¸:Ò²Ÿ¾V/r¾{’k?Þ7e=8<[+2 ›/FÒ.½Eb‚=£!c¼ €š€šC€³ ÿ:ËØ=ÛÕè¾®Øc¿$·3<Ì…Y,å.!0ëìƒ:Õ»=(ã½¾ë–l¿Kí< d-;Éš0޽¤ü¤=»)%=k€‚È€‚S€‚ è:ÎÙç¾áǾ­4M?Øÿ:¿¿š-7Æ‹2ì·à:üóÔ¾¸;èQ?¯‰40ò»€{€{s€ ÿt¯I¿só?;´Ÿ>ÿXbŽ®:X1Z¿lžØ>!q>¡ÕÈ}+<TlTôT€)ç:÷-?‹g¾bä8? V:;°Ý -æ¾1'ºæ:x‘,?ê–ü¼¤í÷Ì;€æÿg–¿o7ù>¼  ¿ÿXb`'ª:;8¿o­>N¿R À¿<"€O’€O¼€M^…ƒ:¥Ýu?‰ÎW>§Ž:> }u;uP-¿<1Fm„:ʘy?¬ >9P5>9íÅŒ=¼|9ýàÑ,¯tÐ1!éÓ»È >*8<º~€“ü€“ð€“––;0Ž!¾½p?…Dš¾0o;±c,)0Å<Ð:¨ãÙ½ý€p?(¦¾Ñeª:v‹+`‰r0×1.½„ >Ù@º;»s´€rusQ"·:w½k>Hx?˜aŒ½§LW;´-i* â®.LËÛ:Œ‹>(t?¤Yû½ùfo<÷?/N<2¶„½´"Ê=I-=.zªzXzÿPg¾Á ­=g/|?ÿXbÊÁ‡:/b¾Ùë>ôow?2?ù;ió50ð° 3˽½lŽ=‰Ð¼z€…r€…E€…CˆŒ:`–i¿ãÿ”¾3G“¾·ôV:-@'Äè5*ãæ:stj¿†ê˜¾Šk‰¾æ(;Ú’v.Ÿ92§“켄¸r={÷Ǽ÷€…Û€…ý€…ŠƒŒ:ÏŒm¿ÌÔ_¾¨—š¾nÌ<4/‘—42ËD“:cXp¿Èˆ¾!lŸ¾… b<Ä¥š.c?2ð¥ð¼ñe"=|Y=€z2€zÿºÝ"¿wïW>ý=?ÿXb¯º:_$!¿aÕ‰>´™:?x04<,70q$2U½Q.­=¯+=o€8Ѐ8f€8ÿHñ< ö^¾w¾y?ÿXbÿK¾æ½Ö¾¾:òk?ÿXbüã½»FÏ=:6=>>C€@ÿ£âî<ÒuZ?Ö??ÿXbÿº• >§›½¥ß=o†½‘Ñs?Çi¦;¯øÚ-yx1yç½'Û0>ŽY¼6<Ã<Þ<™åÝ:ž(¿ðܳ>͇7¿Ó;|ô+ ˜/0™Óé:¿éŽ>TC¿Asd:ò'-lÞ91ËX½Cæ =÷È<€+«Ç«ò{å:k>¾‡~y¿®Íÿ=,a<x§& Æ)uhë:©ÛÁ½ÉŽ~¿ãdC=4Æÿ>S Ø.2ç1 5?½5F‹=¼"x¼ž€š>€š€šæã:mɾ?„ˆ¾–Oa¿q Ò:•ü.¹•18+Ä:q¸¾ÈD¥¾_`¿”;D¹>,ÕøÇ/àF½ =7âI¼tž‘žížÿö?Q¾´*>ðv¿ÿXb0Ñ«:Û½D´>— n¿UˆÓÍrY¼t;£€/Õ;©Â†:ƒ E=Jû4¿A£4¿n%é:‚/i-+1Tù‹:<1C=F%¿IC¿E$;R¸¥,µ~0Šuª¼ô‡¦=Ÿ ½ €¢#€¢(€¢ÜÞ‚:Aòg½E>Ä<„¿Ùr;€,=+Ñ0á]¹:q¾8‹°=/U|¿î&<¹5Ã,v€41ÂN1½úb/>àóûU=™€9I=ÿà*¿Âý5?ŒZl¾ÿXbÿd¿ì÷H?hdS½ÿXb…±:¦*=ðÝf=ï€*Æ€*º€*áYŠ:o™]>_=±½(óx?5’:îr.È©Ä1^¿·:´³F>¬a½Ý¼z?=¿«;Ùžw.¸!0£½Þ° >‹n½»xš€zxšË”:GNԾ裼4ëh¿@É: à€+O!/,´;HؾªÁU=h´g¿ÍJw<ž)‚0KŠ«2P¦Q;ûs±=a ½Ï€ :€ k€›G¢â:w#–>ð¤í=Åïr¿¯,$<A/à`–1R’»:rTÉ>ÿ¦>øg¿tÓ¯; mx,4{H00¼’¼%Ìt=ƒ§P=€?ñ€?æ€?ÿÁÛ%¿²?¾Ÿ=?ÿXb&‹à:Yÿ<¿Õ)¾%_'?¶ˆ n 95ÒÜ7€¡:ÞGR¿·K=Xt¿ëO;³,. …Ì0Ƴà:{2R¿É->Ì“ ¿'àÉ;:! /Ë{_2*W=u’=}³Í<€L(€Lº€Lÿ Õ >¶n0?$5?ÿXb£`¡:ÌE>,?TB??Ú)–;ÉÄ/^Ó†2†Ž]½çm>gš°<:€Oú€Oî€OO{´:ÖV?^˜ ?éîÜ=;w±â-~—)1ÿßòc?9íß>tø>ÿXb:s½1'(=]“<>€€d€uJ„:p þ¾*?ˆ”?Õ9:‚´+@­A0ÿH†¿ Õ?ôµ ?ÿXbEA=Kå=ÌyÆ<>!!N€LÿS<|¾8úN?Ò?ÿXbXs:¡gX¾:E?‚û?ØÀ’;Œã'.|9o1Þ=@=}”Q=>$ü<:OKWbO={ƒ:²U?þãÆ¾Þ•:?ò:B/,AÑ0P\!;Í8?îÕ¾vrG?þÛ%<Áã.Üþv2Î¥8<ªïœ=1½C€›…€›‘€›ÿ¬?ÓV¾L1O¿ÿXbˆ$“:×òì>g(½?±b¿ŒÂ¦;ìï‚,a11d¹½3Âû=¿c8=+€eê€e}€eMàƒ:ý€G¿oæ=ËÏ?ô/µ:¸ -™Ñ‹1r²D;=DA¿iÎQ>z?ÉzZ<žú/Æ 3¼h<$l=ǹM=%L|L%€KX7;Îî?˜˜n=¡ÁL?¼ì:©»R,¡!+1ÐèÚ:gj?¨l«½Ü>[?pñ¬;f',·/â\ûåa!=S\=€7€-€§6é:A…/»éa~¿¦Ëå=#»Ç9y!Š%š­¯*ÿÊ©½Ç{¿f‚F¾ÿXb¦š½1Ñ>¤QA=€µ€‘€u/:—¤•;OÁ?‡ÁQ?û;©·×,î×â0Gë:ïÖ?=€ ?)ZK?ܬÑ;)e--ê{1I,‰½IG >pμ, €3ßåƒ:‚uÁ=q€=\Y~¿–4X:%Éœ,â#j0ç÷!;® ƒ¼Õ¸Ê=¹µ~¿î0<_µÄ.={¨1«–ôS<>ƒb?ÿXbœL°:Az5?áË=À2?Ï ;¬õ'.ÿˆS0ÙÏ¢½™E>oœT=4€×€ø€nÎ:A¾©úÔ>*â_?ó ;Ù‘H,:S0®°Õ:¡;¾ŒGñ>Qe_?‹;­¬,D¨1–±¡¼êß=rÀ®¼?{÷{ó{éT‹:34é½{è>!oa¿Ç<µ-Y.n0BÒ§¼­ú<>¿dc¼ €<&€!€<ëΊ:ͯH?¬ù=ŽÛ?dæä:6€+*·k-ã‹:wXQ?•1= í?å.Á;޼.bœ>1üü÷¹•,Ç=p|í¼F€nŠ€nŽ€n–‡:q ">¸|Z?ˆ:þ¾Fnå:¸+<ÆQ0i Á:• ú=D^?ª0ö¾‡œÇ:,<à+¤µÚ1‰ =s-=>#‘<5ª¼ªÐªèÞ:硯>Çýj¿êL>Ztþ:ú<&%Àí!)M\ß:¸×§>•k¿µàZ>…¹ù:qF-†¿1e©õ»l=„¼^=Ÿ(=(:(×vƒ:ÚýH¼&Vå¾fÜd?ñ=a<‹Î.‹t2ýÁ:ïßM¾Ï|оüq?4œ¸<ºé“-}áÍ/—‡½ï =~S=€=Ô€vd€=^0‰:·æd¿jI¢>"ð¡>r9<H».ˆ71¸¹‹:ãÅk¿wN>â­ª> E"<ÞB«/ç˜2uW½jPt=Ú8â<#€¤-€a+€¤ÿ,Ö[¿äô;”…¢>ÿXbÿ6K¿¼ç¿Gï—>ÿXbDüƒ½w‚=ËI(=4€‚î€'²#Ý9ƒ:‹°¾·â¾jûS?--®:b÷†,HæS0þ'E;¸¾ƒ£ò¾?yK?=,›:˜øÎ-U2œÝZ½3‡$=O°?= €H€H€Hn©:T(#>‡Š™>ŠÉp?´Ÿ;-‹Üd1êg…:hÝj§ƒn?¡3À;›Út.‹@º1|™¨¼0 =Öo¦¼.€¬§€¬Î€‡ÒŠ:ªÃ–½¢!Z¿Î©?â°*:”Ì&6k(ÌT ;¢›½¶`N¿8?¢‡½;c£º+ž÷?-Ásï<±á©=õhª¼p1y11´g»:‘u?… ¦;{DH¿IöŒ:޽¹+Œ&0jÓó:Ìj ?Pñp=¤ïF¿ªr;i.½É1PoƼè3>!!J¼ŸQ<QtQ¥9ê:ÀÜ4?ÔT¾ÆI1?‡[ñ:Öí"(ªm.½fê:™'D?>«z¾´?h¾½:·¼‡,Ù‚1Ÿ:=òz°=-Î="P6PPüÛ:÷ÓP?+b½«f?ÚË:F¼µ,Ù­%1iØê:¿aN?cˆ¶½W½?±B‘;› ',1ºhH…êæ;4¸€u(CÙë±:½Êˆ>f¯u?§O²½»C:²\Ì' h’,z*æ:èÉ>Îv?¼v‚½Êl°:¬P7-Êõ1€½¹«>Œ…!=§G^GEG;Ä:Ö ?_à>?B8?Zaú:,.é³13;FÝ>í>ÉF?%ÞI;¤,¹I1ñ·½öy>»´á»GU€{ÿó}¿yÓ$= '¾ÿXbÿe°|¿¶·¾¢5ɽÿXbⱟ¼7TL=9ì>==?¦w7?ÿ38Ó½¨²?„L?ÿXbÿEU¾Ã6£>Ͷl?ÿXbŠ›½Âû>…°š¼€†*€†8€†Ü’ƒ:þz¿êïL>5´š½pš½:ÑèK/‹)ï0¤;¾My¿O>;Ô½6ïA>ܾö.A¿ÿXbrn¤:mü>޶¤¾TðN¿ÁR <¸1"BŠ2—r>½/mØ= µ&=z€1î€1ü€1>„:àõ=¾‚Ä¿>ëh?[±Ô;× ›.RÇ2Åû‚:©_¨½“êé>¿b?:£ò:êD.1½1ª&½5–ð=\¯i¼ÿ— ý—%„:K?E>@ï>ôÏ\¿~Ð;è÷”.¸³2V‹¹:Í5Ã<×Úü>ù„^¿N6ƒ;ü½O*¥‹›.„ºH½øúú=Eü<®.Þ.l.ÐC½:ŽÁb?Ö‹þ»;ší>o±ï€>”U¿ÁÝ/;Ö….,ãÅ1/½»:jô>ä |=z`¿–CK;\*ˆ¼Z.vªœ½FEü=)!X=iuhuóuÿ¥ þÜ[‘<š§l?ÿXbóÅ·: h›¾œÚþ: ìs?¬…;Kš(.qI2vý‚½È%=2>Ì< €|€|€|ÿµ•ô¾LV^¿ät¾ÿXbÿ”{W¿_Ô¸¾ÏŒÍ¾ÿXbh=JÏ”="à=*€V €VÞ€Qô Ü:~]I?±œ½JD?g<Ø….»G2çê³:„L?j¼R½ùi? ˆÁ;²å*/Ù×Þ1V}n½)ê =éí= «…«ƒ€‰‰¢à:˜6=d´¿áE’< ñÄ:_ ô$^r_+÷•à:ùÑK=Œ¥¿Î¦‰6×» €–g€–€–ÿ[‹>åŒÊ>»`¿ÿXb¶Þ†:â>Ôß>ùPc¿ÝúX¶b¿Û®q;Í¢“/ßBw2Ú‹: о†–˜>]¿³N†;kBœ.Û¨P1N—E<¸u—=ÎÂ^=V€F`LK€F•ÂÛ:{“ˆ>]¢1¾É±r?H_ ;‡aç-ëõ31•Í;;±PÖ>ù¼­½zg?Á˜;%.Rÿ2od½T >ó»2€–h€3ž€–ÿ¸&?É'>ý¯=¿ÿXbŒ‡³:Ž5û> ‹Ç>ƒG¿!©£<|ùÆ-EM\0‡¢;÷È>Ïj<ÿÙóA:Îcý<M?T‰==T:ã,¬Ê1Ü:# 8½õG~?:UÚ=ƒ°Á;ËÑÙ-yz1×¥F½£Í=O•/=:/p€1ï/ÿ(0u>ý³ð>æxY?ÿXbSî‹:ú…}>õ µ>êëf?ÓÖB6mi?ÿXb÷“ˆ:3õ@=ú Ï>̱i?k“y==ûë-dpÊ/OÉy½2æ>Nð =&GœG·€Mÿƒ3?IÛE¾œ°/?ÿXbÿTŸ??d«½.ÊG?ÿXb@N˜<¤úî=$'=,( ,õ/’:×yL>NÝå>÷^?FÈ}:­OÉ,ÅsZ13°G:¥Ü>óA?Ï‚S?‚• ;R 2.Rè1ªfÖ¼zV2>û>œ¼¢«Œh¢å¿Ä:ªà¿…+‚=µ¸W¿’Dì;7­g._ ?1EâÄ:ìÄú¾©N,=žî^¿ÜYóv„ª¿à¾ÿXbÃä:V]¿Àî¥>n™Ä¾ÆH½:Ãaè&=TÇ*DÓñ:H<ç<œß¿P»b¼É*:°»µ-މ42“·½Š»=OêK<é€ û€ ‘€ ÿ×|¿•n=+¾ÿXb«¶ƒ:QEw¿L>ÖWe¾vÃ;ÈÜ/`ra1w Ž½o-=¶J0;7€‘g€‘|€‘LJ:0oR¿gµ ?ûð>Uù;67-²O1×ä¼:Z—d¿&ìå>wõ=/^4;I\/Êè!2‡Á|½k >|™¨¼~frf‹€ 8ƒ:õc?aÞ¨¼Nʆ=z“ñ:i^v*Ûô.ñ‚:T(?A~½-ÄO=C;Ðh+} Œ.É|½iÉ#=$—ÿ»)ŀޢ’†:}‹¬¾µ±Å>ÊÒ[¿qq“;êÃ.ÅË2k”:ð—¾÷ä>yX¿Kp;q",úÛd/$Õw½_—!=Þq ¼ ][üT–:ÖP²¾}Ú²>°^¿n<$[*.‡cÞ19";ñ®¾º™‡>íg¿Î>8;“1z.=Ï(232ˆ½ñ+¶=M5=?#ò#â#ÿBtƾŠòÅ=½¯j?ÿXbÛyé:ÎrÒ¾ˆy/½ùi?Œ1¸;—Æ.Jé¿1 ½VG=%\H¼€E€E€Xÿ¶JE¾ÈšG?2„¿ÿXb<éƒ:8V½§?tX¿Û÷%<â1,ÿXbÌÆ:×.¿H¿x™Æ>fÞ;€x.^~æ1_ ¤;-$ =Ëæ<<©*©x€”Yð:ö¹Æ½=§z¿–ò6>>Ôw½Ñ˜}¿¶>Öî3<«:''#ìj*W½™Þ=! =e€1ž€1Ú€1…7ß:hû=ä ?¹T?²Ä;Þ5/›Ü1ÿ¹´É=3oõ> @_?ÿXbv˜¼¡h=ÿ¼I€­ž€­"€­M€û:Ú_=-|¿X–½ö“:l)—­-)£û: ÚåJDx¼,Q™Q¶QPcþ:.3Ÿ>#?þ¡4?œ¬;ªÖ+ÿá!1êdƒ:V™º>î, ?€0?ÍÜÙ:€±Œ,H,0Φc=±Œ=ï8Åáš»¼O€Jû&—€Jÿ'•A>ß0u¿&Ò]¾ÿXbÿ>I·½á§t¿y—¾ÿXb¶÷)<Î<=g×== €Sv€S €Sÿ_ ?T*¿)?ÿXbÿrgþ>¿b¿g;&?ÿXbW?¶½ÝDí=¯´Œ;_€z€Z€}lÞ:Ó.¿!°Ù¾¿ÂS–;}´+N÷µ/|l—:²¨K¿h;·¾òRú¾qª<L‡.½¥1Õ]Y½j> 4Ø<þ€Mê€Mþ€Mÿ¶ao?¸ç9>ÎÙ›>ÿXbÿ}É[?#š½>Q“µ>ÿXbFìS½M×S=¾f¹<€aÈ€fJ€a¦Ý‹:ÿt¿»I=úZ’¾ñ+;‰ˆ,M. 0j ‹:ܶu¿ùÆ‘½Vùо¶Š;¸ i-6öS2=½fM,>áð‚:5=Þ=ë=“#;{è¾¥ N?l­Ã>Š ;JÑ,ܸ´0ÿàD ¿²L?_Ž>ÿXb™fº¼@¶=«Ï½‡V€ 5…aá¢:DBu¾úÊ>Žc¿5Ì«;ayª,™ è0+¤;6¸Ž¾5±ÿ>|ÿQ¿ØÄŒ<|†È/_O´2¼Q½uç =· Í<«€á«?¿Â:ùƽó}¿L¢ >0 )<¬Ñq&¹¼U)ÿæ*¾ ãx¿ì(>ÿXb“U‘¼ºf2>£°‹¼qQtQáQ2 ƒ:„?ü©z>ALO?긯:ròB+á"È0ë†ì:ÄÏ?!>IÞG?'´:Áé->g„1“Œ\½\ÈÃ=<‡²¼Ü»§ÿq<(¾ssÁ¼ñr|¿ÿXb2Dæ:(oY½{Uß=5~¿oÍ0;»I¡*4.s»·½ì/û=JC;S€¤€æ€¢¡:¥e¿`=ì¥â¾ëkµ:§´™-Ö›°1›…:Šb¿ÇV…=ôÄí¾2;é,Q»0f¯½æ¤=»Õ;GŒE—‹:"Ñ™6?ÿXb¤°:Cqë>’ûš>D¶U?ð¸=&S2àƒ•3·$‡¼ˆõF=ßC= ?ôBÿ?ÿWü>q†?Y$N?ÿXbÿŒ£=#+?fI=?ÿXb±Ã;c=›Ž½p Ù â ÿÿºW>¹•Ú¾ª a¿ÿXbñlÄ:F³x>PFœ¾Ð¸k¿µý#;]Û(Èk,@b½öa > ÷J»€”V€”š€”Øî|:x:?Âñ=7È,¿ ¦;k ³-8»‹1` :@3-?(Ô×=ï’:¿/;Áw.ÿǪ1³/½iâ->ͯf:1=Â=f=ûçò:Ž–¾Ù®M?׊?ÛMç:K-›Í:2ζ;Õ´‡¾zê??>?$9’;""g.fÜ1ñg¸½š˜>Êß½<€h6€hR€hÅ´:”Gs¿Ç;¿½1 ˜>E’;a¥ª-°kF2ÿÙGu¿Ú‡¾ {>ÿXbŸVQ¼gµ =ëÿ½€ ;€ 4€ h0Á:ËNˆ>Ú¾üŽs¿Œeµ;’¦ ,F í/tžá:=&=>óÝZ»á—{¿÷Ôç: ¼5Q Q8H¨Ýë:}C?]É”¾¯™?»˜;Þxj-Aƒ2lµ#;¿CF?i÷ ¾€ˆ ?‡>‹:Òñ-¬«³1˜ø#;”m`=XÅ[=Û(ð(Ð(ÿ‚Ê=^Ù•½I~?ÿXb‘m…: b>@À½<‡x?Äâ·;ç8¡/nU22µ½ò”õ=ß§ª:{€Î€×€ÿÐÅU¿æÜ`¾º#¿ÿXbF˜:•h\¿¯sȽiÿ¾@ÓÔ;Zš /5¯2ZFнàž'=·Õ,<8€~r€~l~`&;½…!¿sLÕ>^Œ'?¿Ö;´^+.0ÓÀ:&½¿¯üÑ>½·/?©I«:kt.iÁ2Þªk½ûw >Þ=_€M{€Mr€Mã…ƒ:â§?–­ƒ>}J?Dï:ÛµP.†Aâ0ã÷;¸/?n݆>ê†-?ü<‰k1 7=3=b4=Ðí%=1Ð5<-EŪ(€ ñ,Á:øÞ>±qf¿/|Ó»Sª×963Þ+U<1‰ù–;-Éå>^¤d¿Ù–ô<}ßÌ:f¼Ê,äqn1_{æw‚K?Ü£þ;TW/Îh2+ü½0î=wu¼ó—à—ù—:ô‹: Š< ò*?$ƒ>¿Õ ;¦vÜ*¦›î.¶ ·:L:X>Ã%4?«-¿“Ÿ;Cåˆ,-0n½gú=sÙ軀™†€™½€™¨’:AÕ¾€ôò¼Å§h¿N—; ô-¾28“’:f Ö¾xï\½%h¿ÁOž:‹óŽ-ŽÐÀ1 }0=•¾=?Î<P}PþiÈèR;ýg?D‚>‚lÎ>¯ÔÆ:ä‹],.ò0c×ø:Jb?bw> .Î>!{…;•©-ý`2󓪽’¯ä=t|4=+€T€(€K„:Æ0S¾Û;^¿ú,ç>Ÿb;òÓ,轨/Dã:¬Ly¾Hµd¿«TÁ>T<{9/=€h2’[“»ÊQÀ=\Èc=¹€-w€-G€,•dƒ: ‘ˆ=ˆœð>Sa?‹&‹:ðߘ+EÄ|/ð)ƒ:î5½}Hú>._?Þ“:T~)-ÜŸ§1s+„<³¶‰=ô‹R=²LåLwL6ß:\?oC¾[ÓJ?‘IP;¯0¬+‚Kà/Ðlƒ:f… ?âˆZ¾îæ=3Åœ¼¿–ì–ö–³„:çm>ñ±>£Žh¿=$›:" *,êO’0Pƒ:€è‹>wûÀ>¾b¿œªå;IÀÖ)ñÉ%,‹Ân½E(=·E™ÿXbÿ;¿@Ñ%?4\>ÿXbÑtö¼ÂP7><3Á» H H8€9ÿ®}G¾lB?ýå?ÿXbèk›:1$?¾‚†U?ã?HÒ¾=WšS-üýÌ.A«½tïá=©.à<6ozoúoÿê×!¿v`"¿(Ôã>ÿXbd Â:±s¿¾<¿ŠÒž>'ÝÝ<ïž -ÃO0Ò^<6çà="–¼ã–™–Z–ê¨:$©¨>Ì9)>ìúm¿j5P:a,-µ”[1¼Öß:Z=Í>ˆ4V>Vd¿äM;Žj.ηp2@½­¡ô=Í>¼<€™ö€™è€™/¯;t¾å®¾J{¿ úÓ:DB,zä1Ì~ƒ:–@¾Þú¤½zœz¿¼â;­¦',Ú6‡0S)½'Lø=ºhH¼3—–—±—Ì^â:Ô$>½?ÝG¿\X;°Q.‘)2&Ïå:IþÎ=ׄ?b8K¿s—;ã`.1k1-yœ½ á=M¾Ù»Q‘¦‘­‘ÿ&”1¿e„Ê>¿ÿXbŒÀ:&%¿@Ý>™f!¿à:GVº+¹˜_0nD½JDØ=Œô¢¼U Q / ƒzÉ:Œp¾pÕ>Éf¿‚ì¨9u}.½Â1^ƒ";Ù§ã½Û˸>¯ m¿± ;2˜U½`;ø=î—=é.È.Ø.›«‚:å??>¾¬%?Òyb;¼B´.ÛHš1„¨Ç:P.3?† q¾‡’,?Øz”;¦õ½+4ŽS/€J½yÊ*>8žO¹nZmZ}Z9o’:·PL?‘¨¾+.?®:‡]Q+9§/ÿ–C?=T'¾¸~ ?ÿXbL5“½®bÑ=8fY¼;)Ñ)ý)|Öæ:iÞ¾ˆ^ž>ñX¿“ø ; S-K±a2~é:ßÞ¿ÖT¤>7{I¿’-<†®/.éz1°9‡¼ÏIï=öD="'Œ'…'ÿ€ÍJ¾ùÙ ?¬Q?ÿXbÿ=Y¶¾vëù>(ûK?ÿXb4/‡¼ m5>h•™¼FÞFâF „:¢ž?ua>üÝ@?ÒÛ:ãB¸,•¢0å.;ëÙ,?vNv>?ƒ2?Ö5€;°6=.Ž>2#ݽA¹->&ån¼<Ò<õ<¦¹÷:¦ ¿‚@'>xÕQ¿Öî;o -LO0ÿ¶î¾ñ\ž=N›a¿ÿXb¼’ä<Åãâ=;à:¼{€Œâ€Œä€’J ³:LèÅ>Bj?Ðü5¿¬·@;9¹6-¶¢1ƒµ:ÍÙÿ>w»ý>JÞ5¿cù ; P!-‚9o1To<¿’=BR=çLÞL¸Lÿ ?·3»¾¦U?ÿXb¤NÛ:ç°Ú>§K)¾’c?~“ˆ;8Õ`+$².裌<à×H=Ü3=Yb€K1Yôƒ:½´ë>0R ¿v‹3?Ž÷9:¦ª[-ö «1ñ‹;?û>£0 ¿Eá/?#.=ЃÈ.Nt1½Idÿ=–&%ºw€r´—Ó€r?R¼:èŒÃ>KË`?Í“¾„£^;…ÈŒ-¾K1€ŒF;J™>Ïíj?Y·…¾we©< ·¸.Üý[2føÏ<“ÇÓ=¥h%=w,t,q,ÿëšÛ>á½?þ*(?ÿXbÿÊ–±>8çß>/iT?ÿXbµѼàôî=¼Î=w'ø'ê'»èš:ФԾb” ?œå8? +<í§,w,B/œ:¼¿¹¾CX?üO3?.¸<¨z/h—Ê1¾½©Øø=:<=f€e^€e>€e,²:¨a¿ì@=ÒìQ½ùýj;ÌÍã,Áö0v°:P|¿-a¢½ZK¾½ûØ;× +/Â÷2›D½\qñ=ÅŒp¼÷—¤€˜©€˜º‘:U ¿½¾'é>W©b¿…mÖ:Á•-¤Ç1C¹:Çu½ DÇ>vQk¿à­±òï>òCI?µµ5;ä+{8/cL„:’Lº>¦Œ?ع9?}•S<‹ÌÎ.…bÿ1zŒ²½Øó>ªó¨:_º¹ÿ±D¿òð4>©|¿ÿXb±þ;§Q¿jíI<±ß¿`ü(<’F/rF2Ø›=Èφ=_Q¼ePeveU^°:k»5?6–¾ÓÙ#¿`à:¢Ñ+-¡E#1Řº:ƒ=?°œŠ¾J ¿þ¨;[¤Ø*ÞáQ.mp‚½Áá>^d‚¼W€R€U€ô¬½:”CT?房Y(C¾+'V<½g6./1ÿÌu=?ì¼ ¿¶v¾ÿXbd=•½ú,>äf8½Èv«òÚ:8pK¿…=ã¾ñÔ¾¯³¶:Î/+£é¿.‘wä:ާO¿¡DÞ¾±¥È¾“5„<9Ôý.ÞW'2u!Ö¼æ!=°¼}€­ù€­8€­ÿÄžˆ»x£ ¿SV?ÿXbCD—:׉»Ø¿VZX?ü‘o:¨ê-u¥—2?Vð¼á ý=Ÿ«-»9€rµ—â€rÖº¿:tI>Ò$s?w‘¾Ÿ¢;+Ów+AÑø.\‡:Ÿ:>™i?#·Ã¾d-Ÿ;66ä-[ã†1 p½ˆ»*>Q/x½>:ÿ—i¾….¢¾ „p¿ÿXbÿž€ã¼Ìª¾_q¿ÿXbÔ)¼ò¶R= yD=<?~?.?ÿ®Iå¾h©¿Øï;?ÿXbÿ ¿É~¿¾‚PE?ÿXbcļÐB‚=5'/= €:n€?w€:2ì†:M¿LeJ¾À“?„[F;bÎ,@¯o1¡;ˆ×Q¿²¶ç½t¿?«Ù;ùz¬-Ñ!>1¤§H½¿H> ]»0;Ò;怗Ÿ¥Š:©<¾zá¾ê”b¿{³g;¥H/”å³2®Dë:üÂw¾¸Â¾d¿UX<Ú‘,?ŠÛ/MI–½zÃ>c*ý¼.€(`€(x€(àž†: «u¿âV‚>AÃô½Ì¢»:m/Ή¾2ѨÀ:€_v¿‹u>v’¾øEå;Â9Ì&‹1*8ó+¼^¾•=]©g=‰€*Š€*ˆ€*'‘:몧¾ ±Þ½éFp?x¡¾¾\£9–¨ *#×0x;ˆ:(?ìÖ<¿q»¾¸æB:öVÑ'’},4½Ä+ø–=v2g?ºªÐ:ѳM.L •2‹þм…ÌÕ=Þ°-=×€7­€7Ô€7ÿ Û¦¾=Àã>‡U?ÿXbÄ{!;í^¾Qlí>—ê[?íl;@Z&/°û1«ëм¶òÒ=A+0=s€7Õ€7r€7Ñ”Æ:c'm¾TÆ>rd?7.H:ÕqÒ+Úï!1# ;·[3¾7Š„>œ,s?€<»%È/¶Ÿ±2%ÍŸ¼Ôô=àI =''n'õ' “:2|§¾,2?±£#?Òa;2H»*Óê.ÿå;˲›¾šn#?(5?ˆ%c;gÐ /åN¶1±Ï<¢ U=>°#=.Y^YÜ€VÿSÞ>Øþ¾J@?ÿXb€@æ:2´?bZñ¾ L&? „·;˰,’ž/É"½2“>§‘½&ä&ª€JÿÓ‘>¯ýo¿¿íN¾ÿXbjl¾:—\.>*·v¿lR¾* <Æwä+")`.Ûû½õK4>†à»/€9C€9)€9ÿ¿[?ë =ÿXbÿ:7 ¿+X?óÖT¼ÿXb”Ú ¼øà5=¾£F=9B™ìB<­‹:ו˜>à1Ü>)Z?âË:‡o”*§á0ø3Ò:vt‹>%¿ê>ùŽX?§&á;ú±/¶e#2ì†-½–{á=××¼\ ƒ î ÈV‘:ðí¾‘f?b[¿þ=59K­+UG½/nŸ¦:"÷ú½›—î>iR`¿mŠ\;ß>«.PƒŽ1ˆ˜¼*ý$>»D[UTQÿ]ø?•Rd>Ó¯I?ÿXbÿ‚å?¸±>žlG?ÿXb›!½Cæ =±Ÿ¼~€¬y€¬ý€¬ÿøß>ív¿n]>ÿXbÿù<[>j¿Ä°>ÿXbžï§¼ ]ì=Ŭ=2€7€7‚'v±’:dî¾q'?$ËC?¤nz; ,4—Š/ I“:‡°¾6Û?ÔU:?hŒ:Þ Ÿ)Ü‘E.[—š¼Á=Dþ;Å€§™ Œ€§XÆì:P÷==y­¿¿œ¼ô?µ:ƒ_ø-Õ-B2ÿ;?x<—ö¿Øhø»ÿXbUiK=•M=Ñ$1»€ ]˜c€&ÿ]È?: 澦ö+¿ÿXb‘ À: `?¦¿*$¿^úz;ƒ`d,2è$0œÃµ½_{Æ=£<ó;1€ E€ Ú€Q †:|²w¿¦ì<Ì>¾£ë5;:¨*è.ʆ:fwt¿©Hî½(É‹¾QECŠ>?žL#?åuK:vÖr-ËB€1l±¥:Ó.Á=i3;?ñ,?ƒ»y<¯.äõà1S ϼôl=Â#=Ywªwú w’X¹:L®R¿xxN½÷Ú?X›à:Ï},#Õ0WË7;¨ÄQ¿úrW½ˆ?/ V;ð}Ó.ú×í1"©½F,>ì«»yQáQØZÿª4?Kɽ9:4?ÿXb›ƒ:k”(?å1›=­??m.<«ÑÒ-µb0Ò‹Z½ìÀy=–’å<€¤F€¤•€¤ÿ³%¿´ ¿çß>ÿXbÿI9ÿ¾fÑ8¿#¶õ>ÿXb9™x½ë=c¼ÿüùÿývƒ¾o>¿Mô¿ÿXbÍë:ºê&¾¦'6¿'ø.¿bI=—0ºuÒ2ÙÐM=±†K=Ê7Û<:EÈOâE8ãƒ:R‰?˃¿7½?ƒ‰’:¦Vª,’¿1¬†:Áë?ÎE¿õæ ?Ð;ž‹.6®1¦œ/½”P*>/n#¼<<><î<õ¶^:ÉJ¿ÏR>¥ŸD¿1ù&:ko*uÎ/§šõ: ¿G´=K3N¿üó±;\èØ.'"Ü2Þ>«<[x=¹O¼&h?hNhÿû}E?ó¯¿mäW¾ÿXb™Ì’:¤;?¨ï#¿¡r¾L¾;p},zŒ 0rpé¼­ÞÁ=ì½8=4€#©€8€6ÿ>•Õ¼z°¿½íÉ~?ÿXb†b†:~ðÞ½h×j¾w?ñÐy;‹Ä….–lþ0t\<‘Ô¢=T©Y=€Fî€Fü€Fÿ8¿»>Ì?>Øûj?ÿXbÜC‚:h›Ô>#Fz¼<Úh?èL<[t}.½!G1ÔT½QM =ÕèÕ¸)€D °­>ö:ñ-Š<¯õ¿‚®´;±Ó:Á#%%X/)%oì:Å£Ü<`É¿…JûŒ÷ã»$=ª=z=ÿf?4¿y¶?h–ú¾ÿXbÿâ,/¿9õ?ƒ ʾÿXb½ÄØ”X¼_€º€¼€ÿ2³?ÈÏH¿ÊाÿXbÿç›*?È)+¿7樾ÿXb¶- ½bó>Ö©rÑs?Φ8>•ò:tð)¡.t«;&•€>QQw?¬v=ã"»:ƒ-hg¼1!>p½â®>PoÆ<1€mÊ€m € ´ä:rþG>¨x?œ>ÞO;µöG.ÇfÍ1çÕ²:*/X>B3x? tþ="›Ç9­ b*…ä.Šæ=‰¶Ã=Gå&=<PxìP.÷Û:Œ?„ú¡>ºO=?@Ý:ñ+®7«/‘lÞ:=P!?—º>‰/?~¿:G]¿,ÌA¶0yž<ó=dê.¼=€Rhä€Nȃ$;á ]?­û¾Ú©â½¡w;;”\*– §-åê†:qR?§2 ¿g…7¾Èïs;%Ym/©l#2Út„¼Úñ=S®p¼€“€€“ €“.¡˜:Ð+¾Û">ÿXbF´Ü:×í<Ƽš&up)Q½5=¦F(=]j„<\E¾E»Eÿ|Þ>¡d¿(”>ÿXb»qÁ:&é>ñsb¿šaÎ=¥G;wú­-<ûP1"«[½5&>8ÜÇYô>ÿXbº´Ô:i`r?‹‰Y>Qœw>aSš;sE´-Ÿ42÷Ì<à¡È=t¼]ŽÿŽàŽM?ƒ:_)¾=­H?ßM¿ˆ5¸;ì>C/ššÙ1ó<¼:•*!>xY?íê¿e=Ò;¤M0ÑPª2- »€Eb¿u׊>ÿXb_Ñ:¢bì>“œZ¿lÇu>ÆÈ=;|A-°zS0ö)‡½ÚÇ >§v¼a€3€3l{Dè:4Ø=C˜=BÜ}¿)f{;*Wâæ-²ú$;v¿K> -=ü=z¿ÔB;ß1_/.é2gÓ‘½ ' =ãÿŽ;€~B€~[€~ÿA¿¯\¿Oò=ÿXbʇÜ:s$ ¾Úór¿Eí=ñ F<€ŸZ.‡¼—1obÈ<¡ÚÀ=b‡±¼C€Œ€ŒÅŽ!=Á:);¥>6µ>ŸÁ`¿˜°‡>DÆa¿B|S;’ +¨„H.vþ-½–YÄ=î[-=/€1€1¶€1”¹:1 „>*S=Ã1w?µ::f…½*îa;0ÉD;GÂC> ±>Çy?Ñ7Œ<‘£0&V3ý>½(›r=¬E¼1ž¶žƒžf*è:Ða¾ÒÏ‚¾é¾t¿Ø»:a•-ëÄ'1’;‡:EY¾^Öˆ¾(¢p¿™¢;ÝC…,ÞX0g¹ì¼2ªL=ty3=BwDytwÿó.о½tK?Kµæ>ÿXbÓ)„:ÜXɾgE? ?”fD:¤t÷+ˆ€W1_›½s÷=uèô»/€™S€™X€™ái;¿”¾©4½zðt¿úm©:œ=W+¥ß/ü'Œ:Ý;H´ ¾9 s¿Øuž;Q‡ñ-x =1*å5½¼!=}®¶¼-€sY€s:€sò:  E¿3%À>0W¿î™4=¥--ÄTk/ÿccQ¿±2_>N¿ÿXb?¦½1B>gš:tÝÍÿ“ß@¿F2Œ>ù ¿ÿXb\êß:vßE¿»Èe>³í¿³éN<ðé·*Æ .§xœ½e¥>UÚâ»+JTÿ¡Uf¿‘Ÿ=§àÛ¾ÿXbÿÑCs¿l &>ãû‡¾ÿXb1ì°¼é™=R {¼F€­¿€­ €­¯Ô;†·#<Á­¿ýI=þVd;&“ÿ.Wò]2« ;¤ëî;w¿„z©=ªÚ <É.åí 2Ê´»s¹A= G=BfBRBÿT:é½Òw6¿)-1?ÿXbÿ%Nú½Vë/¿-T7?ÿXb n<’Œ=ì„W=³LnLúL£Òƒ:†Ãö>Ì6̽!Ù^?ÊQÁ;r*_÷Y/é „:ºI ?ƒMê½vS?̶Þ;¶ê.g׊2Êm;=‹N¶=è†&<·²qÕíá:ì§~?âª=.u=Í\—:ŸáJ.TRË1+Ì; |?„+><E=mÛ ;²‡,”þ1Tå;½¼zÕ=”¡ª¼« \ ¤ Ž^è:$çν´‡¸>ücm¿>‰ ;U4&æ‘+†Ÿè:IŽmÃ>^Tk¿ÃѲw:>¾ m¿ÿ8,;oÍw-@ˆ1Ý¡ÿ:iv§>¾Ñ‘>Ü«f¿ÀÑ:M|,¢2Åɽ½enþ=aá$=ÿ€eö€eø€eën¹: t¿t•d>ï¬G>ždý:%.¡Å¯1¢—²:߯z¿\:>!°=Ë, ;*f-T€»1›V ½€Öœ=Òټ߅ԅî…ÿÑÒn¿^—ô½üò­¾ÿXbÿof¿–½²Ù¾ÿXbPÈÎ<œ=±‰Ì¼Ô€›\€›F€›Y“:Eéî>_;È={a¿º:½F.2®¼1¹:ygç>Ese=1éc¿x3;~î¸,†\«0LUš½Lm‰=-“aÉ+í0ÿj“"¿…E¿£=ÿXb|‰½ëÈ=.9n<>€~h€~ €¨/4ƒ:ßT*¿o«†¾ïÚ2?´Òô: .²‡¤/ʃ:ý#,¿÷Ë™¾O--?²nÓ™!?FA<¿Râ ;ÈÇ+Ñ‚7/gøƒ:þ8„>m^?Ãk@¿vó·:Ñz¯- î2;<Ä”H=€,D=€Sµ€KJÿ"è?™³ ¿åc(?ÿXbF§û:È¥?Vª¿qÓ!?¡Rˆ;çØ.‚¯1Y…Í9Mø%=#˼U_º_R_àÂ=Ýx{¿::Bd‘-%¯}2ÿâÚ >±çš¼ƒÆ|¿ÿXbÂø)½Z»-=ÿu.=Ï€2‘€265ÿüQ‚>å”>!?l?ÿXb«ÈÄ:ÒÚ”=T«>ö…p?Ý3uTèo¿ÿXbÿÙ§š¼Wy?‡)Y¿ÿXbeák½×Ü!>O”;@¿¡òø>ºÆä¾ÿXbc¨;Á 2¿àE?@Ô¿'Vƒ< .æ°T0 ˆÉ<²cÃ=f¬¼1Ž~€Œ€Œ4„:@Õš> ¯‚>!k¿"W;…êÕ+Üx«/†Å:Uv·>Ko> `g¿×gR›»^€/¾€/ý€/ÿ½Ì¢>ó†r¿FU=ÿXbçïà9{r»>è¦l¿ÒÁÚ=Ø8h~Šã:AwA—sÿ[•U?ë© ¾Œ¾¿ÿXbÂìÇ:¬ -?ð܆¾Ž30¿É <‚(-t÷=02U½ûu'=C< ~À€~ ~ß·„:Ü&¿œø>#? „;L /aŠ•2à±;lÅ*¿h§Ê>Ú’!?°Ö<÷ê.ÐæÁ1¦)B½ªÓ>ô©ã§ðÐ>^K8L@¦+Ïá.0Xéú:÷ÿf?Õ¸á=0XÕ>Íİ;Ü)-¤Ô0ïß¼3ŠÅ=ËǼ&€Cù€C°€CË):“`¾UÅ‹>Òo¿ÈˆÆ;>Ô-x1ˆ;’ø=¾Z„>²r¿ Nõ;ý†m-ª…0Ôšf½[`O=U„»€Žø€Žì€Žä$Œ:]Ð^¿+àä¾Z@<ÝÉ…-VÓ706‡ê:_¿û&õ={ó¾J’ <‹Ü/êƒf2HÝN<ÞU=o=¤'¤<¤ÿ–t«¾ p¿)´ÿXbÿц ¿ß5L¿ûLˆ¾ÿXbgó˜½p>°ã¿¹;jýju€ ÿáM¿ÂíR?tn>ÿXbÿÛ„ ¿¤ŒÿXbä<²,=ýÚ»h›h hÿ‹ãG?>¿ïÓŠ¾ÿXbA‡:]¹S?½Ø ¿J¾röC;r~/8ê1ó‘´½¹û¼=Z½Ã<{æëö…:·^e¿Ù˜½Ñ-à> ý®:M:,m¹—0¹Þà:”Ã`¿—cp(‡†:—ï,¤§–1nlv½.®1=ÖÆ»3€Ža€Ž"€Ž”ó¨:x®¾zU/?•þ$¿‹&‹:_di+ð¥H/õPÆ:”±°¾bü"?IŠ0¿dþ`<ð_.iG2¬‹Û;”ø=¿¼#€NE€NN€[ÿyüð¾a¿Þ –=ÿXb_ùƒ:_¿“ÚU¿X>i>ÎC¡<ò¨/"H2W[1½‡þ =`Ǽ ¬ ¬}¬ÿº }¾et¿×Ž1¾ÿXbÿ6l„¾v¿ ŽÿXb›©½Z> 8¼};RAõ;ƒØ:£2>±ÖJ¿ó³¿L´;¦î¿**#w/vƒØ:¼…i>#HV¿ ¥þ¾`Óä;íd0Âzç2}° ¼ŠZ=tÔѼ΀¡Ñ€‡„€¡ô„:ÌÉî=œy¾ ƒv¿5+†:7s)¾]x/gÏ‚:¢¤ >âé5¾Wvy¿gu;`3Á.ä¤ 2¡Lc½‘ó¾=ðû7=½/þ/©/MŒ:·Bš>>ôYk?±Š8;ÁaÑ)uÖ-ª¤‹:[—b>9eÛ=™$x?™,<·n .Ø•0‡¨½ÝC¢=Ø*½{…õ…ÿ…GÁ¥:X\¿g,¾=¨¸ÿ¾øü0<ß{É,û¿ü/³ˆÀ:¬&`¿=𠾕jí¾³†<âÊó0™_±3ÀÎ ½rÝT=3ü'¼€E}€E)€E-„:ïXq=¯àP>Ä)z¿÷;Ô&{Å)ÿ–_L¾KtK>£u¿ÿXbʨ2=mÉ*=MK¬Áp]¿à>íÚË9"%+*cØ.sÜ:•ÆÛ>³Y¿ýÉ›>B2m:d«2,£´ã/Šu*='‰%=Á9£<6EÓªšEZ¬ä:íÔ>•}a¿ƒ°j>‡>‹:H|Û*uF‹09‚Ý:ã ×> í[¿¿À•> );­’*¯| /q: =2ªŒ=<"=%€Vz€V"€V…Z²:*”?¿¶š½s H?“wŸ:`Õ) ÖE1J;±:ñ‘å>uQ ½©d?3Ó0<µ@¤/Ö‚ˆ3SŽ<ÎUs=^ã¼[€Ÿf€ŸË›¦’:x‘¢>þÖ¼=3šq¿ÞQø:ÌÐH/Žê×1Di‡:lbŽ>¹_1=Ù¦u¿á;·}+f'/³;o׋=y½k€ŸW€Ÿh€Ÿ¬Q;°hg>è-8½–y¿YËF;,VÌ.ƒVõ0l!„:y:>u7^¾>ƒu¿Ñÿµ:ô€î.ÐmÀ0ÁU½uvr=Õ<¼=€L€x€ÿ©GŠ<ñ”‚¾w¿ÿXbÜ$„:ÑÜÅ=Þ#¾Ò=|¿…>¸;AÙ /wRR2Âø)½¥Ê=?r+=_€1\€1Œ€1ºúä:Ô•g>/>Àu?ÿ7<‡h.güj2{±ä:Ç>ìqÇ=æÓ{?>)<#«-1ŽÍ0Ãgk½“ >ðÚ%<,€^¼€^ö€ÿßÓQ¾¯Ùj?ô±®>ÿXbÿE.žébW?L)Â>ÿXb7¨=½ÔÒ=-—¼€sG€s¬€sŸ¹É:1r]¿F.¹> ²¾¹@<`-{&œ/_„:ìk¿ Jª>ÀM¾â'<Ëh=-r÷/ ’½¤‹ =ˆLù;'€~$€~L€~ÿó(¿bMT¿¨Q>ÿXb¥ƒ:(ž¾›^o¿Ó42>†Qb<Æb‡&ë$B)¿H(=®)°=‚Œ=KPÈišPX‰–:Nc?£Yò=yšã>=P2:%,/œ%1‘a ;ðY?8—¶=îÇ?Ú2%<¦IÀ-Zƒ1 >M½L8>‘{:<5TbT@€zÍñ:1Ëq?ZÅ=ßÉ >¥Q´<;Ë,©;Ä0ÿF\s?ÿ7 ½ >ÿXbÝÏ)½IÛ=Hþ =ú€1ö€1¾€1uÏ:p6Í>îžÞ>ípN?· ';ÀÙ.ûÛ1ÿ+¡>´î>b§S?ÿXbÔI6=IK…=ªá< !w €3!ÙŠ:® ¾n‹?»þD?o¸:\æŸ,©ƒ1ÿ¬b> Éæ>pa?ÿXb]›½Þ)>“¨½S€„¾€„(€ˆÿá‘¿þ­<¿Så¾ÿXbÿdp¿".¿Œ~è¾ÿXbaÃ=÷°=¨ê;uªÞªt€ í²: °>#m¿Â} ¾uyç9D +åo81[œ»:Íc¦>!Çp¿|ʽ^];Ç-а1,Ò¼và=É®4»& ‚ €­¼_;*ð‚;{ÿ¿Í·í·qt:¼¬€$U1™(çÎ#;’@ ;ý¿šPå»Ê™ç:ñ;F-³T92mÞ»–£=M-½ß€ Ü€ ½€ Áç†:S‡+>aZc=‰û{¿=G;Ç],ä#é/b¯‹:hÊ0> Ñ›½g{¿òmµ6G½€+~û:5¢d?`Í»>nX…>ꆡ;íQ(-s‚ª/Äßö:ð~i?Jœ>RŒ>/¡;£g<.•g'1?þÒt».?ì7:Šf?*ª/ÄNê:`p?¯Z×>è5?¸úq;ìYU,iÉ1I0Õ;ÔÔ’=0Lf=¿€Fx€Fæ€Fݱ¿:ÌŸˆ=‘yW¾O¯y?.©:Q˜,¦~Í0ˆwƒ:¿C!=D’ ¾i}?8Â;4¶?0²3)M½¦šY= = 0S060¥*´:‚þS¿ÌÃ#>4‹ ? Œ;¢l-ÛU21}À‡:2ÐD¿ün>Âj?\PŽ;‚YÁ-¦1J$Q=N|•=Ù <mýmônvqã:ù“½ëŽy?ùüW¾×®A:oý+€ä.Þ Á:<ã¬z?õˆO¾H^ð?ò«;j#©-Ï]<1€í;›vO¿÷Š<×ë?o£!<m/˜p2b™½wg­=l’=#Ѐ‚H#êåí:%Ñ¿˜´†¾ßHN?È©:Þo,q¨ 1‡!â:‹¿µD¾þM?æýì;ýŽ|/qå2<ƒ†»Ôº =YÁ/=/€¦*f€¦ÿÕGF½ð2¿vô½ÿXbÈXŠ:1»lÜ¿¾=lÓ½;G/HÃ1ºIL½¸ Û=‘º¼$ – õ€˜¨„:¡CнžT?>¥åz¿»á:û•Á-‚”1F ƒ:FO=cëf>ÉDy¿×É·;6¤+v ‘.üPé<Ù•ö=ÅÆ¼Þ¶’;™-qé 1o¼ ;ØŠ(?J®8?cè[>ÒQk;ê-ûyü0‘šö¼r3\= ´ž¼ï€¼€»€_‡:ù-y¿á½N¾—}Œ9žþc-›„0ÿòOj¿ƽ½4ȾÿXb¸;ëûv¿IœK¾ÿXbÚ ;È/>iz¿Í¾¡˜R5SÀ¾’Pf¿ð`9Š-p91ñã:؇(>Dq¾3u¿—²¦; á**Oá,€™o½ÐœÕ=“É)=+$V${$¨;ÚϽó í>&ha?RŠ:É#ê+ÙîŠ/ 9[;ÒÍνåöù>Çê]?6–S; ®â,ß­¡0yË<9&«=ÛÄɼπnÈ€nu€n¿?‹:— ?^Š>åÐS¿Š$™:¨ÙÐ- ¨0Qß„:ºAü>b‚>!þT¿OÃ:þø‚-z-1î ²½¹U°=Œó·<(€ N€Èa†:áî[¿áÌç¾at>Ô\:£(ˆ-( ¸0p¦Î:qôO¿/Gë¾.Þ·>BÿXbÿq.¿~Â/¿ÈÙƒ>ÿXb:ëS½I_=øU¹<€a:€aJ€a2‡:‹’y¿f­¾oŽ;¾_ʈ;¸Bî,ŠVŠ1)}ß:ëŸ~¿mͽ ÂŽ¹¡<šÓh,FÞ€1‚‘·½1_¾=œü–ÿXb¦††:œ`ؽf_|¿Âj>ÿÜ;w™%†èK*üŽ!=ºôo=÷rŸ»‰‰m‰ÿµÉ?ƒ;BÍS¿ÿXbÿf†¤>aøL>òl¿ÿXb« ¼…Ò÷=4Ø=8 Ë š ÿAG×½ùF$?s|B?ÿXbœÁ:èž·'?G>?îl,;N¥Î-6hÖ1#¼>Ð*>$î±¼ ¶€/ÿ¤f?eÚG¿ÿàd¾ÿXbÿýü>WFH¿5pþÿXb€ð!;~8È=ŒÙR=Z€,o€,²€,S„Œ:Õ'a>¡_E?ß?±;ÝUo+Gã0ÿ¿Iy>ùV?X“û>ÿXbY‰¹½±Þ><|ýö€¡á…:ª=f¿ ¥Ï>É$'¾W;%+쩜.‚†:G2a¿ìí>¤ÑÖ½ú;ñœ…..Ô£1› *½÷°'>$¸‘;+7ãZS7ÿR5÷>øÌ|=" _?ÿXbRéŒ:\.Ç>VÁ>>Möf?…Ø<ß’0Êà›2~¸<ŠÂ=°æ@=}€$æ€$]––»:²çž>S~‹>E&i?T]×:õqM+”©.~d»:ýQ>‰´…>íyq?/C2< –D.¬{2øy¼Sv*>«£¼1€/A€b΀/ô|é:Úv–¾í³&¿` 3¿74É:÷=t-D¿_0ÿ²6ª¾Ü ¿0ñ=¿ÿXb/3½zû>×O<ÿsÍsýsÿ6¼.?tæ3?DM>ÿXb#8¶:ma$?=4?nK›>Ký‹û¼-;»;ò;GÃÙ:hÏŠ¾8Fï¾—kW¿W)ü;FqŠ.W2ƒîÒ: ¯v¾Ê¬é¾€F[¿AÂ9;P…- pŽ0W$¦r3J?̘á¾OØú9y,·0%~8;›×ã>dAG?Ãâ¾É´ü:ûÿ-ŸÕ^2 «ø<6Ü=Ô˜=-v²ã0µ:b '?eö«> å-?q´‘;Û‚-è.1WÓÄ:-?ûé> Ÿ)?;;/Ç*+· 0.®1=šBÇ=ï;"¼€`:Çã:¥ål? 3“>îð|¾9‰;Šo.ÛžA1[Ñ ;'hj?@>1Ì’¾èwJ;*-®-ïÀ1~â@=†=-=¨~<E¼EHEÿW‚ô> `¿¯¢=ÿXb÷h ;*?P\¿Ú_¿=Îûf; ¶.º†£1 ³s½s°=®F6=!/…#/ÿ‡â>:”Ÿ¾+bp?ÿXb²,í:ú]T>έL¾œ&u?©Þ?èu¿¸;ƒ€U,%_ñ0U£";-r¾Vf>ïùq¿á).æZ48(=X=n€^ÿ9š-¿¶d;?LR†½ÿXbÜ%Š:8#¿IB?o¦ >·è°;µFÕ+u¶/O²»C¼=ô½o€ ¸€ o€ Hßr:Áî>h»É>ài¿G±“<ÍÜû-GD]1á«á:¬m3>÷Œ©>§Zm¿Â®<›[Š/5ÔÜ2 kc½Tþu=㈵»6šÜšVž=V1;œýZ¿º€o¾¨—ì¾,¿¤8õúè*©93/Y[‹:2Ni¿ùp}¾žg¨¾ô;%‘-çv…1›.=À<Ä=øíºò€`Ÿ€`…€`ŸF ;Xd?ô”~>kXÀ¾jV;äg-³ª1IÕŒ:Öoa?£—>Iн¾‡aP;Yƒ-Ô`é1èLZ»ÑYÆ=á—ú¼€nf€;Ž€n¯X‹:üƒÌ=r}[?A¿òa;5œƒ-NôI1ëñ;«7æ=EÈJ?Δ¿dEl; !=.Ú3´[K½úï=ÐÖA¼c€š‹€š`€šº*›:ù¿ý­¾µ°V¿Q):ø<æ*sæF0à>ä: Ö¾’v¾p3]¿þyÄ<_÷.¦hƒ2פ[<’#=¾ƒ_=*€F\€Fs€FÿÅ?>¢šÉ¼íl{?ÿXb¾Š:Ø&H>ß¶=hz?ç Ñ;²øû+º 1.ü¨<×gî=pa=Ù ´ a F³‹:]–>­ßß>ʪY?Ê}>9Ç((ºï‰/‡'Ï:àÂ>¥Àù>yQ\?휒;´5,Át/–´¢½È™¦=ƒö»®nb>ÿüN¿+ºª¾š4û¾ÿXb4Ê¿:”¢P¿¿…¾Ôk¿$Ü;ýñ}/Fû2ÝAl;s =´>å;€¥1òæ:·Âʼë¿|4¦»©÷;êœ_.ïT2ÿ5$ñ¼ªQ¿j‘ˆ=ÿXbšż¯>=4½D¼G€­6€­ˆ€­ì û:Dc¯<Ñ¿5‰ÿ¼ÔÃ:*vë-Ò¢125;­\˜<ë¿qЋ¼ºªÐ:ù†)Qî'-j½9™x=»FK¼1€(€d0€[PÓ::ô½yó¾¯ _¿qøæ;×ÉÊ.îQ2#*ÿ:8-ˆ½UÏä¾wad¿­&Š:v!G&ý*<„½?>{L$»”o”ê€ ÿO:?JA/?àG(=ÿXb.N™:.N.?5•9?Õ½Ü÷;9‘<-Wxý0wƒh½«B£=®.§¼5ºÍ;Œ:iã7¾Ã_о¼Fe¿öÃ<Á.¥.¹úš1+»„:ÀµÃ½ V½¾e—l¿êP;…0ë×%2L‹z»u¯=Œ½þ€ ñ€ ª€ Máæ:^`3>¥’¤>;n¿’T˜;bæK-­0´tä:—‹Š>\—ž>Xi¿þÅf<ˆ°Î-Pã]1;H¼Åä->Æ1’¼'Q˜QšF<,ƒ:÷ÙÞ>k=?¢Ã3? ;² é,Pœc0¥3;Dè>/?Ò‹ÈYÞ¾¼ËV?ÿXbÿ¸‰¬8¿”]?ÿXb7oœ¼÷uÀ=s ½=‡ù‡(‡ Ú˜:Mõ,¾|ÐM?è÷¿±±:È++'É /g;‹:l=“½}²G?¿¸';P»*!v´.%°y½¼ê>=Gë€I°GÿÈ‚?s2v¾ò¸E?ÿXb|Ð:¹;?‚£¾‘?Oó½<â ƒ0þå 3¤½mÿ =½ <€]o€]€ ÿ À«½¡Ý~¿ã4.=ÿXb;ì:åÛ^=€_¿4=? ;Ë ›-ñYÓ1×Ã<—ª>‘ Î9'C!CLCÿz¿:ƒ#>÷wn?üM§¾ÂÐ;NŸ-õ1‡1ç=„:f1ö=ñ q?˜¡¾ÈÄü:´•8,y¥ç05%=B$C=ŽæÈ»6˜½˜Ó˜N«Ã:Ù >”r¾B“v¿ÖϰEƾ:æe¿ÿXb¼$½dZû=Q‚þ»\—î—V—eæ„:4›²>ìÅ-?”k%¿òÞdí¶nŠs¿j˜²:BÆ+NX@1[ˆ:Ÿ>6¾~в>±k¿ôDë:àÙ:-Ëÿ«1µü@¼/¥n=|Z=GB2BŒB…]:"±¾úݾaáT?;ÿ…:+&„VÔ+#ø::÷¾.Û×¾Ã|D?š[N<&å/e†,2íeÛ¼ÜF£=‹Q½+…£…耢¡ã:ݵý¾ÌÞ½Ÿ\¿ý·;‹²/2‘¼1(¸:Óg¿Íò ½³ôK¿RZg <0jæ€ Æj(”´:" Ú½T>}?Q©Í½ê[:E+Oà0¶ü:cê¾§Õ{?ƌɽèÀ ;#ìä+ðU•0¡ã¼]À«=½½/…\…ö…Æ·:üY¿mí>«I¿­·ª+¿2Þ7<'?K/3¼Î2![½/oŽ= è…¼J€š—€š\€šÿF޾óܾ¶ï[¿ÿXb(|Ú:!¯Ë¾’Ú˾í™S¿Ó=;ŠÍ0Z‚ß1ß3½âvˆ=à.{¼K€šM€š”€švTì: (J¾ã4Ù¾æ>b¿Åôœ;3;¼"x((ÿH§ª¾Gä¾·T¿ÿXbÖS«?wZ@?³;h¯%-‡£É1F*Ã:ðõÜ>Ï?V7@3P>rÆE:S‘í*¦X/§ú:ÈšW?BWÙ>Z1ª>UV5ì*<Ùn.y€1$ Ù:2Ç¿ÈG¿´?> >;Ãz-¶¢0 c.½~;I=%Ì4¼€X&€X/€Xk ‚:Ÿ$E¾}¹><{x¿¤];-âì+5k£0ÿ©ÚX¾(ç>Ïå]¿ÿXb…î’;·Ê=/…G=€,v€,f€,ÿc‡+>Þ\_?äÿê>ÿXbéŠ;CN>JëI?By?þ”<îÝt.R˜1î#7½¬ ==µz¼ ¯ Z¬ÿ+òÀ¼Dæ¿e´x¼ÿXb3ú:IÝÃú¹;?ìØð9“}ø-j|à1CäÚ:<ï,?>Ô=Ì…¯r×¾îÖ\¿ÿXbF8‡:am>F9¿±}P¿}xe;úŠ..EÚ1)=‡=¿ =/€Qj€VY€QKXµ:vŠR?ŸØ¹½GÄ?÷‡’;å 0—2Yg<;:Î2J¾ÌÍe¿ÿXbæhâ:àá>e ¾€W¿ö4ë:ÑÆ’*RB–1ûs‘½ß2'= ç;~~5~ÿÀVO¿Œ\?N;%>ÿXbÿ¤ý5¿§˜?·®>ÿXbî`½¤mœ=íñ¼s…tÅ…ÿ&rm¿õ£¾)ÄŒ¾ÿXbÿ+êc¿ÝÜç½èÖá¾ÿXb²s»Ž€=¥½9€Ÿp€ŸÓ º*„:%õN>ìå½Èy¿nö‹:mÒ™.º 23s;yœà=ý¾:F|¿¬|Ú:·ô .–<1ú—$½ÂŠ>ö\¦;-€r¢s°€r à:<Ú@>éÌz?ŠÿŒ½»M:Ç»÷+þ‹/¸Î;tïU>C²x?CÞ彺b‚;5Ê.I™r2Ëi=YQ£=Ì눼z1ö1d1U²¯:“]1?ª¾³¾?!¿ úÜ9SˆP)‡_œ0{á:pÕ9?y†£¾(ð¿åš;Œ©A.ïÅ1‡Áü¼=GÄ=®€Â¼Û€C´€C¾€Cdƒ:¾³>’·t¿ÙÞâ:Jͳ,†h¼0Þá!; ž]¾º¡S>¶Dt¿w€r;µ`-‚vã034½G =ͼ¬¬æ¬R‘ú:Ä€¼õ÷¿æu:¹Ú¤:ç&&]K*ê(;àȽœ¿©ô]½ôN&;ÙÓ.xçå1‚âǼhè=ž$=5?€&‹:î‡í=Ì€n¿ŒM°¾D<";qü/UTy1ÿªGš>T[j¿ˆ¾ÿXb6®½!é=úc=IkI:Iÿ,?Ü ¿6?ÿXbÿ“û>lþоE?ÿXbÖK½žÎ>µl-<1TaTkTÿq¸[?#n¾ï7ê>ÿXbÿ]>H?YÝ¢¾½# ?ÿXb2»¼Vò>IM;<."X"m"§ª:A”¾®õt?Rο¼‹ªj:M§=--rÂ1¡M;cÎc¾ïFy?#4F½4³;f…š,CñÂ0׆ ö·8¿ ?ÿXb“Ƀ:­Ì>ûôô¾SU?ìª<¿›(,43].øO—½Vú=½Â¼+€™«€™y€™5µ†:X €¾YZ3½´œw¿ø’:´°.á+1ŒKê:‡¤¾¶,½ Óq¿•*¥; T8.‹¿2¹„½¿‚´=»š¼÷ÕÙT‡½:V‚¾Î+¸=­~r¿¬ö:< q/(Éù1úl½:ö8¾¡# ={¢{¿YÆ ;ˆþ.^G{1â:F½’•=Ts9= MfMMcQ‘:o}‹>¨›>÷ám?ìµ<Ä/2-aÓ0kæ‹:¤>„| >¬'s?_¨\;ä„/æý2•IM½M¾=îv==MMJMÿ©À>WuìÛ:÷Wœ>U€=B?s?x³<¯ž­.ÛW1÷å̼©. ={1T=€wh€:r€wíÛÒ:ÖO¿Nо½_Ù>üøŽ;‰,‚1"i ;XÙS¿À2ξþCÈ>äÞ:88!,ȼ†1N¶½fhœ=#1½÷…ú…á…ÿ‡{^¿ûvq¾×¦Þ¾ÿXbß:õs`¿sÀ¼½œ©ñ¾ßä.<üðp.‡Àé0?ÿ==¯™=û Ë;x€Ô€Ï€Pýá:í&{?°ñ=›R¾Zœ;ò:-ˆ@É/ÿtPq?ƒy†>S¾ÿXbkfm=µN\=nN¥þ2&;JôÉ.V¼”2àx‹:PïW? ìó¾_ ~>½*;ãF/*¬±2?:5=ì¸=¤Rìº'“†€`•¸ñ:Èàd?‰`^>¬™È¾&Ž:—Ë“,éÛ1Y.â:„ls?<”7>q8¾^}*<Ü¥.ä!”1[C‰½PÆx=ü <)¨n¨P¨ ký:6'°¾úm¿da¾‹*;‹ˆé+¤ö´/ôÚý:[¶Ÿ¾ ’p¿%a¾¶;â/„Ö1ƒR´»è»›=`¬o=F€-0€*€-ˆP‹:LG…¾ï×=pµu?”•|;p »,;ç”0 L¸:£æe¾±ÒK>}4t?-û:f-?3(1\<|½*=!5=€vl€ve€v|sƒ:§£+¿XL >4©9?ÑíÀ:`<ð-î‰1Œðµ:"Ø)¿ÅŠe>Ⱦ6?k:¬+‰->Òç1´ro=‡àx=¨«»<OUO^Oú¾´:M­Y?Å»½¬?=“;á©Ë.`Ý_2IóÚ:*K?ï¾¼?¦ïT;ßñ.&–1O==Éœ=¹3“<n¼ij€QÿóŽ~?rÁ<“Ó=ÿXbLkó:,w}?Hé=Ä8¨=/™;H!-ÁÐ 1®gˆ½©Ø(>亩¼¿€ ½€ B€ çÞƒ:Uñ?HfG?ø­>–({:–n.- û0Ó;td ?`Ì??¶&¾>þ±8<æZ/1À.½r>Wén¢‹h?Ú‹>O!¬F÷b?ô«>ÿXb%”>ºØŽ=bÙ ½Ý€ŸÊ€Ÿ€ŸûÙƒ:u{>0±—¾Ql¿¯`~;Ô‹>0R-§2€Tâ:ïp‡>ÎPƒ¾Mým¿Ps;DœŠ.”ìO12®8;÷“>­Nλ#€ìCû€«Y#;/r¶½ šS?ýD¿Âwk;=-ù¥1±óÜ:Áƒ¨;ÇP?¿¾h;û8.h–‡2p&f½,c#>¦^·;€^S€^Z€^ù;ÌÅ÷¾rVJ?RTÀ>˜h';¡1s-Š­1Qç;°¯ë¾¬G?Î;Û>¦k;;=h~+mëÍ.þÖN½À²Ò=Ò(=t€1Ý€1v/ÿcOXû‹š½ös?ÿXb¦µ¸:µÍ >Q{æ½3Uq?¼þ,;EÕÒ+éM.O#½»ý=K¼U²S‹À:„½UÞ;8v¿jD;EÔ,£³…0j è:Eqf½•°½Q¥~¿ 8¾è¾–eS?ÿXbÿ)O•>ÉŽ³¾2Òc?ÿXbWx—¼Üñ¦=P‰k=_€x¼€xï€xÿh¾  ¾›v?ÿXb3?;F¬Ð¾ðB%¾äf?vk;v߈,Ã`0ÆÃ{½YN2>up½€4€4Ë(}Š:­Tz?£Î> ü>Ð!:¥Ž,é£50SŒü:@Ez?Ë¡P>ðÊV½ó’2=¶×‚;&7C7Ý=ÿ\¨«¾;Ï0?7 $?ÿXbƒæ:8³„¾¥+?'÷1?cuP:Ì)*+3/¾2ïVáM?œ°zw=V?0ä[:x".§ ƒ1üªœ½Ö >òO=€t€Ó€ÉÝÕ:*=`Œü>¨o^?² /yi?Bô;æ[ /•¯2††½A#=Qˆ=3€|€|0€|ž«Ç:¦fd¿FHæ>kó(=¸¦;?ŽX.ìrM2ÿwŒi¿ŸHÉ>féê½ÿXb,E2½­'>yÍ«;W7R7(Tÿߤƒ>Ø>†Òl?ÿXbÿ$DÇ>]…%>8(h?ÿXbÔû¼—=ât’¼€­4€­â€¬ÿ¸a>{™)¿éR7?ÿXbH}´:xX >Wg/¿ýF7?Ÿ¸–<6k>/Aï2lA/=L‹z=çãZ»;“r“*‰ÿ¶Ô6=[x?'\¿ÿXbÿFü÷=çÍø>]•]¿ÿXby“ß»´´=g´½ø€ t€ Ë€ “½:Æ´D>ZO˜>vio¿ô§f;ei¨.èÚÔ1`èä:æ«>·Š‹>}s¿RuZ;Õ>-¦“1‡Þ‚½e¦ô=l¼9€™â€™¿€™ÿ‰¾ºN>†”x¿ÿXb{#‚:ÿ©˜½å«ß=ŠÀ}¿Ìž™;4ÔU-šM’0¨ <õ¡ =~Æ…¼{€N*cý€Nÿgµ"Ñ™¼ºØÅ¾‹<ÜÛ.Æ7 2ÿy=YøÚ=†Öip —:¥éO?ÒÛ>^Ë>åÄ:Ýú½+ÍûR03…ç:c^Y?„HÚ>įŸ>}¶Á;64â/3Z3a๽„õ>%­x!Y@»mZØZR7k¶ë:®>K?þ—¯¾ø†?¿`,:Ù3€*±ì•0ÿV;v;I? ´ƒ¾ä?³,<»ý 269Á2» <ˆÍ=øq´¼~Ž÷–ÿŽÿø_Q¾PÑ>ä°c¿ÿXbÿ a{;ê¡?Ó(\¿ÿXbôú¼ÒÃ=‡l ¼8€¬õ€¬ž€¬]Ó–:š·ø=ß6¿n0?ª~;ãdí.ká2ϵä:Æ>½°¿âXF?`¼í:z/µ<ß1pD7½¶Hš==˜”¼h€šÚ€šÒ€š½,¿:Ç-¯¾Fûg¾&ti¿zÂz;4’,2q/¾¿:ãá>¾^nR¾óu¿Ä:IB¹.±•1ì*=À@=û°Þ»w€µ€Î€k“: Ìg?¡ç½atѾÇkk;‘´à-S°101;‰o?éR¾Ì¤•¾‹ÿ”;…, -¨š1Z›=°T—=@û‘¼.1ä1(1Ó ¥:h«U?öi:= ¿#<;†²=-É´w1Èç:tñK?êøü»&¹¿ŒŽÅ;j,DG1Ѳî¼zP°=«• ½-…±…¾…!”¹:üU¿­»ƒ>˜Bø¾¨eÅ;–Ó+V·/õw»:—½L¿ÔÁK>Çý¿imÓ;ıg/ƒ§2lxz½cE>ø‰=n€kÖ€kÚ€kÿ-Ò1> ×h?wWÁ>ÿXbùM„:?p‹>©V?›Þó>é3¦;™øß.7F2k¸=¼"x=pB!=€V|€Vû€VZ8µ:Ù?ªÖA¾ôçK?¸Y;Õ)¿¾.|Øë:>+?hOT¾îp6?4q¿;:ÓŽ-}‡´1B”o½Éª=ÒpJ»9€¨â€¨€œ)qÿ:Á9μÈê¿pr;@G=:‰H&ògë+¼/î:ÉÅ X™¾²ZP?ÈË ¼>K k?ÿXbÿºÀ7>ùüE>Áîv?ÿXbC+¼h =œ¿‰¼ €¬9€£…€¬–‹:”S$¾ó5û¾›@[?g ;…m"–\ë$ýË ;¸£0¾âö¿4X?Æ^;Á6A'í‡e+„'½áÏ0>Áÿ»"€9F€9J=ÿ–‚(¿0W(?Ä¢»¾ÿXbÿ¿§¿!`;?°…Œ¾ÿXbÎã½ÓÝ%>Ít/¼b€ Zlz€ ¼æ:RâB>òb\?Z˜ñ>t§ñ:‹iƒ*“&¯/'Pâ:E¨”>‡ˆX? å>FC%<]a-yÕ 2A)Ú<Šg=Aª¼0eêe‡›á:1ù;?®¾õ[!¿’‰<ýyË-¡©0ÿpB>?n1“¾è©¿ÿXb©Pݼ[`>lÌk»_€/¼€/¸€/ÿì/ë>¥;T¿G£>ÿXbÇø9~0ò>e_¿z“>LÍM=ÁÏ1ãÄ3Ʀ½>Ì>ŒgP; €Y+€Y6ƒ:¤‹?è˾pÖA?“ù:Sn-ÿ°à1£/„:Ñ÷>ÁÀH¾‡Z?Œ’,<íT/ì2/¦<õ=V»¦< 3  ÿŠƒ>•î|¿È4½ÿXbÿzKò,f¼€9&H\€9ÿú¾Ó¥\?ic >ÿXb¿öÝ:«3ß¾ê=a?#ÌA>Ï»×;kÎ6.´«ž1-픽±3¥=ö'q¼bRb-bÿ–¹¿D8Ò¾ ©/¿ÿXbß";³C¿^ ‚¾aQQ¿&IR<~-4/1×A2ý/½¥ë=¦º€¼# Ú—D ÿUˆ¸=ƒÂ¹>_pm¿ÿXbHe ;rÖ\½@¦>¼q¿·iÏ;?U§-ôÓ>0Ë×e½³ë>$ñr»+€”R€”E€”ÿrD)?’úƒ>R\4¿ÿXbwŽÁ:¥‡ ?)D•>ŽœJ¿”ßÿ ?ÜõC?ÿXbØ-‘:³¤>Y)?îSD?;¦÷+ØtÄ.Ü~ù¼Íæ!>y]¿:€Y­Z7U.a„:Îß>p¾%t^?¤…£;l§#,ê˜"0 •‚:Sè>é}­¾áýR?lë„;†Q,_à.;9ƒ½Q}=™»–º€€-¨$€€ÿ¬F;–Hj¿¯Ò)½ÿXbÿþ¡¾•.k¿¬(r¾ÿXb Ýe½@M-=š[¡< €{€f€ÿ}Ö¿¦ŒX?Ùˆü½ÿXbÿ¦O¿(C?jÙ]¾ÿXbF~ý;xð>6Üi³O<é‡.Ö¨ 2×§ ;´*J=ÏØg?Ÿ×>9+;ˆ5,ô;s0}]¼ˆH =,”¼N€¬C€¬+€¬ª|Š:€t©½^Y¿ãŽ?Ù—:9~š'‰)` ;dîÓ½œZ¿l?6Ȩ;=¾*„Ù-\Y¢¼ì…">¸¼D€/ô€/&€/h‚:D>¼k¿í­¾»Ä;§$ù,@p"0ÿ=»>]i¿Ñ:§¾ÿXb:õ»eýæ={3*=ô X€@ê ÿGë(=è±é>jˆc?ÿXb}ºƒ:q^<œë>¬Ec?ÂÅ‹;æ%-Ù@ê0Î|<.+=õò»¼_ú_œ_ôŒ:ªõ¬>‹3å¾âóS¿‡:ò3¦,@Ð14qŒ:%©>öœ¦¾JÖb¿‡Ÿ·:*s£,„×Ò/Õ‘£<+ÚÜ=Ê5…¼Í€Œœ€Œ†–ÿKÁ¤>ÌÀŒ>&ñg¿ÿXbÄúƒ:Ë À>À>ôyb¿0 û:©;—,v©1k™Œ¼€~ÿ=LÂ…»o€“®€“Ü€“™:zð ¾b.f?ŽŠÔ¾ñâ:²5§-æÆu17&;Kí}¾TZ_?Ÿ–×¾d·;g,÷-¾2;㛽³=‡ý=3#¦#쀂ú0†:Ì<¿šz¾ÞˆL?8ÃŒ;nÙ-Mc|1>Q†:W¿ ¿ƒÆ]¾"†N?j <;@D-.ö91YÄ0<^ =ÐF.¼%€NN€Nm€NÿÏ Ñ¾¨>i¿ìg=ÿXbÿã­ü¾©N^¿æjF½ÿXb,𵽃øÀ= ¦>WZI;2„Ý-žà1-@½Aï =œ‰é;]­¸­­ÿ®¢Ô=+Ò7¿.0?ÿXbÿ«ò6<[m¿³º¿>ÿXbÖŽúzþ=ê¯W=þ€Dã€Dÿ€DsnÄ:«nÜ>­¥>*ÎW?Ü:,¯* Ò\/‡Ã:Éy?扙>ÜK?]Ñ;·Øþ-˜€s1‘+µ½v§ >íJË;16À€fΆ:2N¿þÿ?c­‡¾D©¥;?ç*/ž3.:ã:¼sY¿û¿ã>¤^‘¾Wq$<½ˆ,zE~0í)¹¼‚r=u ë¼=Äùúkå:ôq(>Û±¦½Æ¦{¿T˜š:~V;,(¿0KÏ»:¾Tú=–N°º…~¿×Ÿ‹;½oI-C3–1â`¼ö—]=¨Q½#¡$€¡B¡ªwƒ:¼Ý¿½#ܾãäe¿¤Lâ;U.`-^@1´ö:ÆV¾Àâñ¾_'_¿ócº<…{Ï/À—&2úO¼{=œŠ½I¡—¡!¡ÿ¢ o>>‰’¾åm¿ÿXbsÒÑ: Ö€> qÀ¾¢Pd¿9˜Ü:kºâ.â±ö1c·O<((>®‚˜<9€t‰€tH€t¸Û:]ݤ>Ô(p?.>„‹ã;—†-†¬1d¢Ú:EÈ»>½ij?U(> S‡:5F‹*Æ ~/é(‡¼è…Û=7Š,=Û€@´€@Ù€@8Œ:o擾T^H>®éo?Û¸’;¯/Ð-HÅ0ÿʾ%/a>Ý–v?ÿXbB³k½ lõ="=€GV€G`.-?Á:pûâ>¤Ò˜¾^_X?°4É;óc©-î€Ç0ÅÍÁ:[G?®”‡¾ÿ•G?sG„:°+œpC.1êÚwˆx¿\´ ¾ÿXbÀD½ä¡Ï=õ»°¼§ ¬ 5 ›4ƒ:sŸ‹8øo>ßx¿›d;éäŸ,…%º0Ÿ‡å:<…=ô9 >2L|¿Åý»;û-qùõ0ïsœ½„Öã=j4¹»)‘}‘¢‘ÿV"H¿””>ÈJ ¿ÿXb?üÝ:%:¿U““> ¬¿É=2z /X5Ä1Æú†½…zÚ=ÞÌh¼9€˜´)Ñ€™ÛÅ:?鯾‚ÍÁ>±W¿ú;.Ë~™1é…è:1Ø¿bnÁ>‹LF¿eº<ü÷2/ÅI 2§Ï޼¶/€=Í"T=~€?þ€?¸€?g-ƒ:L™/¿ÉU¾À6?%Äî:xË(/1C2ÒÇ»:Lø¿âiS¾·¥S??¤<¨0áÍ=3‰š¨½Ù=™=ôú“;zît€X‡:é#N¿:¿îÔ¾/¸;ÞÐ-·A619±‹:ܯU¿æi¿X*¾òC<Gû,‰)™/‹Þ©<.=ºÂ;6)€&6Óƒ:òľ|U¿ÒCÌ>'áŒ;c¿š&·p)ÿËé¹¾QXg¿"]h>ÿXbö$°<ßßà=pa={,ú,x,X‡:bÌm>†+ ?ÐO?´ñq:§<^-®2¥\ã:K‚€>­¶ì>”¶Y?•<Ò›L0œãÜ2uxˆ<ô=Ž=¤^¤CªõgŠ:ïj´=@ü~¿hI¼ÒS_:¡ož* 2XÏö:—5x=‘‡¿³ï´8vžE:Ñg&–Ä*г=GÈ =´®Q¼1D1f1ÿX#??2åÁ¾ ¿ÿXb >Ñ:6µH? •ž¾è¶ ¿@àŠ;VÊ.I…Ì2ñÕN½]QÊ=‹72=/ï/´/ÿÒTþ½ݵ>]/m?ÿXb)é:~ ¾mí›>5½p?çÚ< ñ0·g‡24½„½ðý =5`=€«Y€‰=€«…yÏ:kén¾PAx¿Ñ“=¹îd;u­£%¤ˆf)‡|×:_†þ½¿a}¿m=·»(<±þF.\.71W?6½ŸÉ>äôõ;TwT'Tÿñî–>^ è>ü[W?ÿXbK±:“Ú?7’¸>ý_D?—Vâ;ÆÎ,I‹t0€ó¢½3Ä‘=ˆž”<¿€{€ß€4U:"ë:¿Cµ"¿n€>F m: ÍT-g„d1âûˆ:¨y1¿9t2¿NN;>øÜƒ;ú!+*T.û[½Lo=—¼€Šd€Š.€ŠÔbÃ:`¿«‚‰¾bÅ;4DÉ:@}’.3#¥1ÿ“?k¿,:‡¾Þ÷•¾ÿXbkÕ<-ù=R ;ø€už€u^€uˆJæ:¥o?ÇŠG?ÁÖr¾/í—9¹ú*>µ/Zè:^Ð?¢E?啾×òˆ:f†X,Üê71Oèµ½ÁU¾=x›·<<õ€ íG4²:´p¿3-†½P«>+¹<;Ù„,¨ø‘0¦´±:c%n¿Wº6<éÄ»>²/ˆ; eÒ-Òñ1iɃ½$ >¦ ±»h€ ¤€ ÊfÞà:âëK?>ë?sˆ(>†³Ì:Ü&ž*(`¸.4»²:(H?'Î?9<†>áTü:c‹Ç,†/Yy¼^Ú0>·–ɼ¢À€/8€"›(›:C¿‹ÎÚ¾)Ã>¿éï5:;«, #0|o¤:‡¦÷¾Ø ¿7¿ùêÊ9üב,Ä1°T—<µo®=záN=k€FÞ€FÔ€F¤ ï:щ>Ö:µ>Õhe?VC<ï„0-AW1ªzŠ:Åç£>¼_>é°g?qÿ;L©¦-˜-'1©öi½nnì=×=Ý.2IÒ.ÿ9ȵ>Qâø¾olL?ÿXbÿ¹ç? ùÀ¾?¶E?ÿXb¹½déC=ˆg‰¼<€)Ü€X$€w^®:\Û˜¾îQo?sÌD¾Ãz:‡a-(Ñ™"0PŒÜ:±Þ³¾^­i?MDU¾‡:˜]A.ÑC2ó­O½eq>½«žmR°>G‚I;PÜG.cþ1åØŽ:ôT?°FÜ>f·> g;׌,k­æ/Ù%ª<æ=/ú =8WäW¹WlÚ:×/?®Q¿¹>'¾ö8GÞ*I¢¹/mU‹:Òe$?>¿ñB>Ò\d9q´–+í¶`/j/"½P©ò=oƒZ¼ý—ø—²—ÿÌg>|¤?"qT¿ÿXblJ¶:™œ`>ûo ?F8O¿ªG^;0ùK/V·È2^ $¼! =½ý¹»Í€£Á€£~€£³ž;'¥¼È濹ôÙ¼ÙèB;Aýw,Aýw,R;{;H7<\É¿í ½aZŒ:WÏ"+œÈ1ÚŒ½Ë„>)¯<þ€ ô€ Ì€mÔÓä:ìy}=A}?œ}¾¨T˜:ñ¸&,¡õ08­ä:|X=ï€}?Yý¾/MÇ;P1,ó 0ѳ½‹á>ÒÉ<&€.€.Y€.1H‚:P¿‘¥@?¡L>™í9Ôå, nx0\° :® ¿„qB? è°>ú9:4bƒ+xYy/2¬¢½F º=‚ä¼!€Ž€™€Œ¬Ë:åÔ2¿†ÝC¾Ùƒ0¿˜¦i;Z/6-NT10×—µ:àc5¿Š‘¾ìÃ1¿˜s*;åÊ*ކn."ªp¼‹‹c=† ½N¡Œ¡J¡ŒäÙ:Ãò5<Óܾeg¿ç‚:zi,yÉ+0ú©Ñ:UÇN=4ºÆ¾W“k¿e < ü,0Z£@2®-½F$ =ªÓ»= > –­iEŠ:•®³=ŒÕ~¿™²½p'l;¡ëÔ-ÍN1ØAï:4 = -¿œ)’¼ Á;Èam.?O–1ø¥þ<Ã)ó=Tâ;,€’h€’K€ttÓ;·z*?ƒ=?êqÖ½¼ÿ7: ®Þ-iä24Ü:ÜÞ7?~ 1?s–½sÍ:É«,.o‚2i63¼>·co?xÕ„;¹"ù+‚„ä/žµâ:¿¢f>0™Ž>¯o?$&;À´¯-Xæ1é)½ñ§=Øš-=;€5q€5þ3ÿïQŸ¾é\7<Fs?ÿXbÿ¦ÿ[½…$Í<ÑŒ?ÿXbW° ½´ãF=ö{"= 5S5%5ÿòÕ𾆠'?ßr?ÿXbÿûÝ7¾4²?˜I?ÿXbAU½I-”=ù1&=r€'»€'æ€'`‹:oª‹½óõ8¿† 0?¥Ç‚:L$-5G1Ï=†:z ¾Ü!¿ËÝB?΃:™y„.Þì™1ôýÔ;>À=¡„Y=ó€-Ë€-Ѐ-6É:x³>¸ã> S?ŸÈ ;ï¸,,§;0G© ;ãy>s™Î>NÎa?Ë )âá:~<‘#‡ÝL'ßÂ:;l¬½Æ4|¿C>à¢;ë7p/>'¶1Tÿ€½ß‹>€›Å=z?úM,>1»;R¨,-¢‘è1ŒÇá:Öíñ=ס|? â=ºë#;Ħ„.ùtO1O[½ÿ[I=b=z--e-ÿ¾Ó„½ªt?îö’>ÿXbÿßÂ=üg?ZõÒ>ÿXbïy½æ]õ=l*=€Gï€Gý€Gÿ<-?¨ª¾Ù(?ÿXbRíƒ:ïd?eÂr¾J½??¹p <í#/Ð×1ú|”½0‚>ñœ-=€†€f€k‘c,;j—Æ=U2?Hû5?ãÂV;„k;-h‹1º§:>lºèT9?š0?KóP;2P.~A 2;ªš¹kÿ=¼Ÿ€Š€0€–s‘:[Ì"< A?ñ(¿£®=<Â]–.\¸‘1ê†:ì¿=Ô–/?&Á8¿>ï;åOõ,¹ô—0½Â=jl=ê^'=K€VØLz€Vÿ˜Þê>½|‘;üxc?ÿXbJ;±:™2?L=½pX?欉;^¢.ÿá¸1h$Â<2ü=N´«:ù€uW€uë€u#¡Ã:(µ? íB?6¾¨2;Ãt…-ì—è1ßMë: "?~0@?Œ¶“¾, B;Ñh²,A›1ÛÄÉ<Õ&=éM€ ³€ ÿîÜ©¾–|n¿%>ÿXbÿ§nß¾1Nf¿Ó*w<ÿXbÿy½l‘=м/€š\€š¶€šÿWÔø½`ïä¾RÜb¿ÿXbžôÄ:šçb¾Âûš¾ÒMm¿$ó;êbó't¤Î*’²Å¼Ç!>Ðc¼û€/ô€/ø€/ÿá …>0d¿t*¾¾ÿXb"M„:ßäD>#îV¿Ã¿ŸV';ë×ï*ÝÊ-ž´¼Íù=ó>¼v—%—¾—EQß:èὉÅS? ¿9R:$#ˆ,¨xa2C à:¾¤ ¾l«K?ð:¿]: 0-–í0ÆÝ¼A=˜Ë;  [ Û÷;Rün= h¿K€½å£:"g–,KG-2ä÷: ¡³>`ðj¿ž´>¾¤w÷=j8†1HöÔ2$½²Ô>,Eò¼4&z&Ö&yR™:çÜP?ÕÝ ¿‹äA¾@z:D Ë+š'u/¨š:ArB?º¿¸!h¾C®§:×\U+"0¾÷w½èi>$µ=G°G;GÿK½;r>rtlÿ~xû¾Í/M?¤®>ÿXbÕï•:ª&"¿¹È0?FDz>[¼<–”.aÃ1kš—½`t>ð§½€(=€(¾€J_.†:cvi¿Û}¸¾¾àH¾üð#<1/u/‹J+0á N:¡Óq¿oy£¾Øåš½IŠ'<¦°>0–HŽ1àL ½aá$>ÂÛºvZ_ZpZ¾½ƒ:ù*E>—EN?£a?Û†A:‘ K.wUÿ0ÿn¿4>v¡B?m ?ÿXbpÝ2YNB½®f=éµY¼sžpžížÆ"‡:; t¿xÀv>t¾8¾ñ¾$<³bs)õú&,ÿüŸ¿ž>j>¥¥B¿ÿXbÜ€½ÓÚ4=×QU»-€‘³€‘¿€‘ÿÔ$±¾wÏP?ceí¾ÿXbÖ¸:kܾW¦T?Æ´¾z!;(°è'¨ý%,øá ¼ro>=ù1æ¼ÿ€¡ú€¡ù€¡ÿˆT¾èϾŒÔc¿ÿXb J„:°b#¾Úá ¾ëRz¿Æ½XQ´]¿Œèv<ï8/ƒÚ<1+j°½ñ¯=£ù9ZVÞr‘:PCc¿DÞ`¾ô$Ͼe[Í:Cák-ëLº1O5²:µøg¿²„¾P.ξ_й;n»D/Dâà1­Q¯½k¹ó=ÂG=J€e˜u¡uÿB1ª¾f%¾,àm?ÿXbÿùgP¾W” ¾WEx?ÿXb$€›<—g=çPF=y€Kï€Kf€KÿÖ u>ÕZ…¾¶so?ÿXbÿk Õ>䂆¾ Ü^?ÿXbrÁ™¼Þ =II¼*€­¹€­®€¬ÿ‰´Ã½ÂØ'¿ù½??ÿXb[‘†:ã¡Â½EB(¿Ée??(œ:¸Ê0¯‚¾2ɰ½ã§=×…Ÿ<~€ª€þ€Ä@†:½s¿ñà@¾Ã4€>*Üz9†éi,bÜ0ü1†:vg¿ÜÕ§¾‰DŒ>4 ®: ž_)—Á+-)\¼{L=]‰@=??x??ÿ~>¯¾¡`;½ @p?ÿXbj;ÑÁ¾ƒ?…¾Xl?d%>T,‡.Òmß/v ½±ÿ=ºØ´<ü"ã"÷"šžÁ:B_€>]`?Ò>“›:ób-c²¶0›ô½:ç>>Wpk?U±>?üÏ;¾‚-þ¬1a½‚8O=B2¼€EU€Xg€Eÿ¥ƒ=º>¼>ôm¿ÿXbÉUƒ:øú”=† –>- t¿¼™Æ;à™ä/Óƒ2É彿'>ÈîB½_:¶:v::ƒ:x~?Vø½Íà»ºÜÆˆ:ÁU +…ââ.Oå;¹úz?…»H¾R@¦<±;×Lá+G 0É;½O>¬ï»ï€–Ú€–à€–­À‘:š±¿¼¥+Y? j¿[ìÜ;>þ)—F-S‘:UX¼,d?¬kè¾+›™×KS½:º:¬]é݃:Zþm?è¼¾Œ·Þ¼ Û¢:†-DA 1Âäñ:”ír?&„¡¾`¡::â,—-óÎò0ËJ“»×Ø=ò[4=~€@÷€@–€@ÜŽ‚:ñȼW2î<Ð?2SÎ:z x,;œ 0©s‚:C’:=j=>'T{?3VH:)[0.žÅL1ˆW½ƒn>´æÇ<÷€M‰€Oë€M•¸ñ:ñw?ßå>>óë(>Øe¶;Ùf+É ¤.R½U;é¸w?FTV>%>´[™Õ>`ÒG¿äÏ€:x*.|2º³Ý:}=¾>Ó#ó>D:L¿¨8-;TŽ-9æÝ0ëÿ\=7Uw=¨ä»=gygÌgÿÜà%?c>îq?¿ÿXbÿT!;?Pë<´­.¿ÿXb,›™½ò >5 Þ;1j‚jÚjv´:4R ¾b;|?G‰Œ½9³d:~-(å=1­óµ:6>E¾s»y?R^ٽߌÙ:LÌR-²7v2Øž½V+³=´ç2=€5'€5*€5ÿ•»N>57>}‚v?ÿXbMʽ:ƒÏ»=5¸à¼Ó~?Ë­ã<Ÿ a-{˜Í/Þ³½>uÊ£<€q€.ÿfFô¾-_?]Îã=ÿXbM*ì:-?ؾÒg?³´~=aË ;¶X-XØ“0_ì==øP¢=Ä"<4€]€R¯µ;ÿ½?о|º±¼7½€p™:î5+=|³/êµá:/½?â/=*#n¼kQ;+-J21›Éw½0ö¾=uÉ8=zˆ/Cz ƒƒ:ÇJì½E•?>2½y?ML(;mŸ,7‘0+’¶:dš}¾¢9w>Z3p?Dï< Fé+é /1|½ÈëA=X8ɼ€}µ€}(€}¨U›:óu¾>b?טɾ—‡:iŸ`- a0Šöl:›Rg¾w÷I?…J¿œùi<ðn .»1¢(P½Žå½=ý²¼êëtÖÿ_>6´'=¥}¿ÿXbÿ¡x(=³.’½=!¿ÿXbcaH½æÎŒ=|Ô=<€¤Ö€¤¢€¤DõÝ:ݹü¾«€½¾–xI?­(';¶Ý,5‡„0 rÆ:Pˆß¾w¶¼¾R?0Dœ;R¬s,Æ?æ/Z,E½M£‰=œR=4€¤¹€¤ú€¤1êt:0ªæ¾\©é¾?nD?Bu;v/øé­2ÿtú ¿N‹§¾B²F?ÿXb?S/½,¹ =éµÙ<ƒ;ÿQºU=py¿oÅf¾ÿXbÿК=ö8¿’œ¼ÿXbE×…<h=O±ê¼s›à›Ë›(Ň:Ã[>nÛ†¼ãÿy¿€Ì;¯^-Ò1`}Œ:®›>ñR=±µs¿ ž;¥ýº.àå¡1˜QŒ½ó¾=ý1-=t#tz¿#ÿ•&¾  è;Kš|?ÿXbpœ:-þlͅ={¯}?ADî:iEW,Uàõ2~:^=¥/D=Šå<0€&e€&j€ ÿsé(?³$<¿zW ¾ÿXb®$;Ï»)?–;¿Êܾî‘:ÌÏ,z21ëEº¥¿—=K“½Í€ ˜€ ”€ ‹ „::Õ%>ˆŒ¾è€z¿·:ëjß,11,f„:•`D>šÁ˜½’…z¿B9};à,w/ÏhO2×8=Îú”=nú³À{<á‹c-úÙ&0ÿzj?·]>•Â>ÿXb‘¹²¼ÔÕ=…(½€¢Î€¢ò€¢¤dç:‚Ty¾Î„¼_Ix¿¸d›;CºÈ/6Bü01Ô ;誖¾;üŽ<¸Ÿt¿qÇ;¿^-.ã1‡3½{>c·Ï»;€3:€3û€3ÿ|±>?ذ= *¿ÿXbÿªÓA?Û*¾ß¯!¿ÿXb4H½2èD=‹Ý¾¼€}þ€U€}ÿ“殾DÆ[?5ÕþÿXb ”¤:"®¾ÒKf?4gŒ¾¥r;xª+En0ô66½üp=0œ+=—€2z€0[€2ÿ”~¾´¤¾Öÿi?ÿXbÿy¥y½Kñ~¾–rw?ÿXbñÔ£¼]>>Y¤¼/ \ - ÿ|®0¿šD?ÆäÕ¾ÿXbÿز¿×\E?¸›Å¾ÿXbJÎ <К=gF¿¼6cdcºc /‡:²û->¿ A<}B|¿øíX;µ,, â0Ýù†:¹hF>Y ¾Ê±x¿Òûµ:&æ×.‘¦H1y?n=‚¬g=¨Š©;:€&í€&ð€&ìlÆ:!¸b?Ú–£¾»Ž¬¾Tz×9R+´™À/gìÅ:Ó=c?:n¾ý[˾ïÊê;±-' 1\Z­½KŸ=㊠<8€ä€â€ÿ‡™S¿[¿@Þ†=ÿXb‹ ƒ:¿ÜE¿M$!¿øê£=y·$;,.c›_1´h<í(=Ç‚B;€¯6€ÿx_>Ú™O¿—ˆ?ÿXbÖáä:éu=9ÊV¿˜q ?n¥=Š{0™A2÷Í}¼£Êp=çS={€?ò€?õ€?¢Á:-¾ ù–¾Òpq?Ø#<•Æã.Úµà1ÿ€¸¾šþ„¾ªqe?ÿXb­hó¼8Û=ú*ù:©  ­ ;6ÔÖ<°¿ W+½?W=:~;'ô~+±!;-´;Êñ¿ž…¤¼¦Œ;ëx¡-_öd2´tE½cd =uuG¼_ z ÿ.©½‚(~¿¼­±½ÿXb[‹:t™Ë»1è¿óÙÖ¼Sfš;Tnä-àI81Åk=kH\=(º®<Oñ€jt€jÿaÚU?HO̾¹‘Á>ÿXbÞÞ‰:tèF?žKž×ßþ> õÄ:Ã1c,n}K0û?‡¼I+ž='õe=Ÿ€x8€xd€xŠ—º:.çU¾YŒ¾þPp?|§²;Ç`/.DŽ¥1ÿü×.¾‹ÂG¾`?w?ÿXb]6š½m>“S»¼ €†E€†€Je:„:s%W¿ºâ¿Y¼´½‰ô<—3 0“_V1ŸQ†:#f¿ôåÚ¾U¸Ì½'z;24²0 C2cz¢½iãÈ=¥÷ =^o¾.–Ý:Œ‹,¿ÿ$r>Ü)3?ï:Ù?Y,e'ž1·éÜ:ú#¿Ð†*>yQ@?›É<8³h-"è¯1©½ã#>ßÝÊ»a€ ‚€ ˆ€ xžç:õTx>â‰Z?ïüë>R:å:„µ;-âz1±|è:)b< ~_?Ù˜ù>+J¨:3v.Ù7¸1¡€íºÀ±=¡½k€ —€ ©€ )ï’:x¤¹>¤c®>4^¿ÓÔë:èçî+\I=0Q1Œ:唟>émR>¦}m¿™è:ýØ,ªµ1ö¶<é7=õμG_ô€¢_ÿg";Ú¾b¥s¿ÿXbÿO<â=}– ¿äV¿ÿXb˜¡ñ¼@¾Ä=cF8= €6Ó€#ü€7ÿˆÍO=ëKT>Õz?ÿXb„:Ôõ ¾¶¨s=û}?a1Ã:`.Ÿý0Ä6=³¾=mŒ:#2áÙ¿:ßâp?x€> ­h¾+°S;nù,¢1Ä ;Ðlp?È’>‘¹A¾+”;¾ÏÑ-¥eA2~62½¿EÇ=œm.=G€1D€1€1)¤·:΃>L‰‹=˜Áv?rÒ‹:bM-Æý³1‘¥¸:û2>]a>9^y?ÊÐq;U±%/J-œ2ôŒ==û…=ãÿŽº>“2“ü“È;¼:ä± ¾aì?æH¿Ç…L:Ôqi,Ø¥„1eƒÀ:cÞ¼ˆJ ?U]U¿JgSGå»8€–䀖¼€–-“‘: î½urQ?Þ(¿;X2:úÝ+„)/?õ;“-,¾¹¦E?æ¿ÖŒº;m’/Å—M2Xr½…ï}=‡Â'=¿€2|€2º€2‘%¾:š3>ûR¾ëp? ©…;ò) «â-S¾:²Â¾=6ß<¾­yz?HOÃ;TJN/ÚÚ 3:¯¼€a¹=NC½;‡9‡V€ »N‘:7 I¾gÁ?1áV¿\¼ ;ØUâ,éö0Œ µ:•¡¾ö´ú>”+P¿-[;Ä[H-9,:1û&=YPØ=í hs7§=û€9–ê•* ›£0èå ;Jh?¿VÏ>„fô=Q;Ï-pÏ&2;åѼØe8=îæ¼€}y€}j€š9ƒ:p‰ß¼Û?3·Z¿Õ£;sKÈ,‹C0赂:‡2½—Ñ>°mi¿DMƒ;LE.Б#2ZÙ¾<ýØ„=é~μ.›¿››ÿO±F?ôu¾,l¿ÿXbÿS/?[Ç•<éº:¿ÿXbû°½žÑÖ=†;`‘‘‡‘ÿL‚l¿kyX>?Y£¾ÿXbOÝ:S(o¿GU>£_”¾Pϸ:ÉÌb+b†}1'/2½Hé=_=k€1¢€1ì.Y é:Œe½TH?øúH?´j; f™,©½80žM6;~4=!'?IA?$¡1;û,jO‡2Ð'2½>°ã=‘Ó=×€1í.~€1‘6;y³1=U3/?|S:?Áމ:n.+,b†÷0øô‚:¶˜â)z)Ø)ÌCÅ:R1¿oÔ„>½Š,¿X9;4)q,÷YÅ/í'é:£d¿d‘>.Ó>¿»-;mà>+ym….0ÕL<åbì=8=i€,G€,E,ÿzš>:æí>ê3U?ÿXb nÂ:!T>95Ç>¯Ëe?à}Î<ƒÇ¶-(Ö1Fa·½èÛ>û$÷<€hý€hè€hê×1:JÚq¿ÔHÈ=Å4 >ê2¦;²FÄ.åÈÌ1xÑ´:Ì-y¿¶‡½°É`>¼[<ïž09ð 2}½ž±>§AQ<ï€mf€mT€m”ä:hÒ=â{?[ÐP½FËÄ9–/, •1&‚ä:Ù;{=Zw?½Ÿ¤¼`¨0:Až8-Ç91âˤ½ÚË>`ÉU=o€ù€¶€:u…:ö±š¾r²²>:c?`ÿ<Ì,d.Π2u³: Kš¾—m>8Ël?‘7¥<;&0¯2ã6½à‚l=@„8¼<€Òžþ€ÿ|ŸÒZi‹>©T¿%2n:‚ý‰+)-[0û;EAå>)¬>ÏT¿1çc;©N.n½‰1*#½>B->Î¥8¼0>‘;¿«m‘:Â1o*DjG0&ˆ¹:€®¿–Xµ>ôe8¿fz:Xq+oâF/œ¥d=ïJ=/§„<€jn€j\€jÿŒfB?s›%¿ÏŽ=ÿXb¬ß†:jïO?œZ¿y?í=þ)/;tæA.0F2@Áż4I,>b™¼¢—¢½¢ÿKPb¾¿;Õ¾«Âa¿ÿXbyó†:Íú\¾Ñ â¾uô^¿ êÓ:[/l/£è£2P¦Q?¨)è:§s(-*ÍA0JEc½1Ϫ=ª8=]€'S€'¸€'ú§·:1“…¾¦œö; w?pÚ:Uüæ,$›´1ÿ®µl¾Û&á½™xw?ÿXb=î»çU=DA<ý€§€§Î€§¼þ:6:=°¸¿-¹,¼<ùÃ:8…ÿ,×m>2ʲ¸À>ŽÊR?/ýV9 -¤¼™0 ´Í:r …>¡ZÒ>ð _?Ú³;þÏ,X—-0A'½—Á=Vº»¼d€C² ,€C¥µ„:Xv»½1ðC>¾,z¿é¹:¿+~™m0¡œ‚:[+·½;º>ë•v¿‹/6;½‡Ê.#ö 2Ó½A¡=âv(=m€8•€8þ€8ÿÝœ½yó×½ Ñ}?ÿXbÛÀ€:‚Å2¾vJ ¾Ó”y?[ðÇ=î›t.÷y 0×¥F½Îߤ=&54=$€'–€'%€0(‹‚:'^>¦Rr½O‡}?g$<îF-¢7à/?gæ:Y?é=†Õs¾Çëv?Ù 4<Åi5.ÁíÑ0“"½h…=‡1i¼€šÎ€c€š#½ƒ:´¬M¼zCľHll¿ÅÏJ;/T§%+i©)ÿñÝ/½ Ǿ*›k¿ÿXb6±½,»>»D=ž€e?€e€e†wà:ú¶>¿f47=Üc*?’£a:” (â,0™4à:ÿZ'¿:E>Q£=? ’–;f ¦/2ZH0å'Õ»ÜdT=pwV=YB’(¢Bÿz–¾ò ö¾‰S?ÿXbÚò„: S—¾?Šý¾~$Q?ý;“u- ÚU0´ãF½Òà6=*Ê%¼þžØž4€XÅ!‡:¶\‰¾Lw¦> %h¿¿ˆ9Ù2 -—QŽ1êÛæ:p>}¾e[±>“§g¿ß§µ:÷ÑG-S*2±>½·ð<=×Þ'¼€Xúžäžÿ0޾‡;ˆ>@l¿ÿXbL&ç:µ«¾›Ów>s2i¿§¼<¬äî-sùI1W[q=A¹m=œj­<;€jp€jê€jL†:9vl?°se¾–#Ÿ>éæ…;eΔ*ø(.• ;³ëo? Ö¾6üP>iû¬;¡q‚.bÌ2ƒ…“³·=<€kÿ€k½€kq÷ã:P‰> E?ê# ?ÂÅ:q>-ðm1Yæ„:Cò=T\N?%r?‹íY;•…9.%&@2Y3r½{†>ñI'=0€G¼€Gb€Ghf‚:jÆñ>~ q>ÖvY?0ùp;øžŒ-’€11eŒå:ÓË? w3>àL?Ðÿ%< "Í-îf0m7Á<ª=€Ö|<€ µ€ R€ ÿ;Õ¿¨tU¿6A¾ÿXbÿÝC ¿àyU¿7¾ÿXbå¼Ç¹->9í©¼F]Foí:ß)^?ý®™>uºÊ>TÛ;ߺõ+'ý.ÿ%^u?!¬ÿXbÄ´ï<ÇK7=…#=þWä€TûWªdñ:`Ç:?'V¿ûë>é|,;˜ê‹+xÖò0oBÝ:À;?D,ø¾u!ö>µ-‘:Òôþ),P0¢&z;ñG=¦:=߀¦Ý€¦Ù€¦ÿì ò=«Y=¿½›)?ÿXbÿAÜ>‡I¿6õH?ÿXb }½ÀF=„{¼:€Xs€Eð€)ÿum°¾rk?t¨@¾ÿXb_¸®: ¯¾kg?Iß‚¾E–š<ÉÛ- ç0\ Á¼Œ!>4 ^» U.Uo€/ÿÜó? 1(¿œð ?ÿXbÿõ?3½&¿™£þ>ÿXb2<6=KW°=1캀H¥€æ•å:1iw?ú0¦½Œy¾WÇ;I‡/.¢~™1Qù‹:ù1p?´D8½à›¯¾Ò$Æ:Uõ-#%ú1"ß%½÷C=–#$==€25€2x€2ÿø{ >ÉÆ>½ni?ÿXb ·È:¢eʼéNÆ>äîk?Ö€Ö;~¯W-ñŽ1¢<½èú=ÁÿÖ<8.m.¡. ŽÌ:zÓ/?oGÄ>í?%u…;ŽØ™,ueB/ÿ¯!?’¶³>.ù0?ÿXb÷X:½$Á=.®1=€1a3%€1ÿÀ˜”>Q›t=ï€t?ÿXb&åº:8 ¦>†ýÙ¼Ô÷q?t4ño…>Št¿ÁKž:_û (£¶P,L„:}æí=‘Œ>({¿!:÷:_[”,Þrë/.8¼…(=Z¸¬»b€£o€£€£kƒŠ:ŸfC=bŽ¿K6 ½íŒž9±œ­$nªŽ*âØð:éó‡=|N¿—»½Û:¤ø-àŠF1X94;í =I.ÿ<|€.€é€ykï:”]=â©¿òì =íS:à6À%”6Ø*WÃâ::†j=ÔA¿˜~M=¼÷7:³X,Y(I2¸\}¼BÑ|=äŸY=ý€?ô€?þ€?ÿøÙ¾±Ÿ¾d^?ÿXbÒÇ»:“K ¿ñýD¾†·O?lÅ9<²*Â.ÆR1‹ÿ{½9 =¼3= [€‰8[ÿ]¿j¿Ìí?ÿXbÿFÛ¿éÝ¿öá(?ÿXb'ˆš½B">nn̼7€ˆò€ˆ4€ˆÿŽh!¿Ö‹/¿1º¾ÿXbÿú*G¿7< ¿7‚¾ÿXb‰½Ô>¾3=GgGmGB\¼:… L?ÂU >Ç?dîä:Ÿ¨.K#¸1S¼:oC>?‡ßI>=¬#?9U;X.¼k1w‚½½ÚWþ=ãú÷Y~9;%îó,‚;1{¥±:IÊ¿¢.r¼¦Y½T=ß;–ÍÆ.—d1in…;}=µ¿<©©Ù§ôG¯:ìý¾A÷'¿ž?4Á¥;»%’q˜*ÿÐ"¿0u¿¶ê?ÿXb_¸s½Ò:Ê=ã5/=Sz¸/È/ÿ]G½à.+>;|?ÿXb-©„:§ºÒ½ZmA>íz?qË^;iÒ/2ÞÂ1j£º½˜>·F„<çàËÏhŠ:î‰w¿¦±½”„u¾±Ë™;E5ð.§02’¿ƒ:9E|¿Ðø4¼åÉ-¾/;ñÛ-):0ÅT:½jM“=N´+=€0€0-€0ÿÀ¹:Ч’¾õ,¾œnq?ñ¨·;¼.Ù¯n1Ÿª½: Fè½écS¾$Ìx?KqE<¶§ü,ɱ.‹O½'">>{.½:ž:R:…á×:?Êq?Ðù¾ ç½Aæ;™ô¦-æJ1ÿ¨âu?ë¾¼'ê½ÿXbä½7>Å+»ë€/Ô€/®€/ÿ„ì>b¿’ˆn=ÿXbÿ·à>•f¿n©©;ÿXböðå$ç?³ï7?\ý^;_s.þª#1ÑF;N)?žxð>k"?Ý„[;—Ô|-Ið52\ä^½k¸=¨þ»€œœ † Ú}ø:\ÿc³#½!€„D€„’€„’N‹:u^¿0º·¾Êw®¾¼4ì:1—–*­Üñ.Åc†:yi¿íŽ”¾Fr”¾£‡:ùî,Ó ÷/œú ½Ž=Û=ìú=5oìo™oÿy¬K¿Ÿ•¾¼2?ÿXbÿ#ªK¿ÆL¾£®?ÿXb\:½QÞ='!=6€1z€1ê€1u&„:5¼$¿¼mñ;Ï.›Àj1mè:p I?ù-M>Bñ¿:l;_Ý/¡á 2î#·½~Á=¹†<ù€ ñ€ ဠi ƒ:&b~¿m±Õ=?)=ͽ;‹,W[ 1Àa²: F¿Ö¿)=?k€=_'<‘b‘,ûi‡/Ÿ!œ½>±='3^¼{bªb~bF«:#W;¿t³½ê¶-¿Æ+ž:Ö0™+ó4É/ÿ¶:¿hf¾†ä*¿ÿXbÅTº½¶í=t]ø<]\'\¿\iŠ:RäJ¿¾Í¿nUi¾À&C;êáÊ.§´m2ÿD¿ÕÊ#¿¯œ½ÿXbÆ!½‰f=¡#=4wxwä€2ü÷„:á>ÒM¾“x? ½;V./sŸ2”è‡:Ýn*>36¾Ix?Å–;iË$.¢bT1ã§ñ¼u9e=0.={wþw2wÿ ä=¤Ûã½¶Î|?ÿXbŽ9ˆ:¬¬*>±)=¬H|?‡1›<‚ù/ôm52_½ì¶=¦ 1=×€8X€8*€5ÿFU{½=ꃾ¤Ûv?ÿXb|X:´Ö <4²8¾QÀ{?Û=á&‹-@Ï&/3Á°½ÙìÈ=k¸:€’‘Ì€gÞ:7‰n¿ç]>pO©¾n;™Í0Ƨƒ2ÂKÝ:ç f¿‘r>=2½¾Ó¸;TÁ†-Wê1Jµ=kÒ­=w’¼71i1è€`è€ã:¯?Öë=}N¿÷‡ÿ;T/Ð@Y2RbÉ:“=$?¸×˜º”^D¿ ¶;³sF/vR…2<Ýù¼C;‡=E·=v€8€8e€2ÿ\‘>$x[¾~7o?ÿXbneà:?½i> ;¾»Ét?Áñ*<–/±2&Ä\½g&Ø=Ý#›¼€˜É€˜j€˜bÀæ:iM‹¾dŸ>`i¿¯O<9ø.Ÿ)p1!#ƒ:LbM¾ ñ]>O•t¿N¼š:v".àÈ1ÍB=B´–=F3<næ€wnÿ÷1&?WA?iý¸½ÿXb˜…G:]’?B S?ô=7¾þ;‚Û·,‘Á/šC’½*‹>4Ú*¼xYxÿ*^¾Í*[¿¢…³¾ÿXbÿØÞ÷¾GIZ¿nI¾ÿXbÂø)½UÜ8=ý¼)=Ÿ€2Ì€2‘€2ÿƒi»jÌÑ>ø„i?ÿXbÿ³F>ûª>˜"l?ÿXb'¿½Ül=Þ!E¼'€E€EK€Eÿù +¿¢¾O\,¿ÿXbÿšl3¿~ ,¾Ov1¿ÿXb„ƒ½¼Ð(=2ªŒ¼^€­S€­€­ÿ‘½F½tÅg¿}ÿ×>ÿXb7¬Š:`•½Ì*l¿j Â>ùR<7'ç“)=¹¦<#À‰=UˆG=üLèLvL¾H¼:§~?y¾è½D?¸;rgŽ+Ì:Ž/æ\;1$?šr`¾ØFK?æÖ<@¶2.ªêö1H°½N½=hëà<ÿé”—±:]R¿q&½î?ú:B3+:?0jІ:LIS¿Ça =þH?\I×:Ix,³ú1„d½£Íq=9_l<'®2®‘®ÂG;"}•¾Š]s¿< ×=pqU;^ n$we )·rƒ:Â’¾àQu¿0v€¼3¾;Aˆ¤'¼ßp* }“½Øº>Ñ;•¼‡€J@€J6€Jÿ˜¶gÿ˜ÿSs>˜Î½qUv¿ÿXb.y:‚– = ›ï¼U½¿1ûŠ;ÂFÑ-f(ñ1B–E½æ$>Ó;€6N€WÿHlÿXbÿ”ÆH?ùN ¿Ø”>ÿXbgd½Ý±¸=o+=l#ìz·#ÿÈ“‰¾T²ó»Ü“v?ÿXbŸc¼:s‚¾>§²¼}w?ÜR;ˆ€.W(«2EKž<#/‹=&pë¼>€›î€›ÿ€›ÿ¼r™>Ísཌr¿ÿXbˆÒÀ:¼?4¾½6Z¿Á Yù¾8»U<¨<¸1^)¿’ÿ@;ì·Ý,º9°0¼7Ë:rñ5¿3¾>ï¿Jj6’%'?ÿXb|·:…M¿*fŸ> K??P1Ì;XŠ/âj“24‚M=;ÿ6=òì;€ ù€ b€ ¾d;H/*?M<¿„Ÿ¾q•:_*þ,fN¸0‰J—:ÍÁ?e1G¿ð½.¾åpÙ: k-®ïF1^, =ó©=P—¼~1Ö1î1ÿ*’?¥ƒ½•[¿ÿXbÿú£?¶ã»½‰ÖW¿ÿXb})½ÀÌ7=‰¦¼>€)í€)þ€)€sŒ:ò2¿ë•.?UV\¾¶â‰:U{-²2ÿÕS+¿,a.?|û—¾ÿXb?œ½ñž3>íd0½ €p€p €p,Þ:™ÍؾENG?[+í>nÿ@8 ¨…)ã"Ä-ÿs£¿,9?S\È>ÿXbûw½“65>‡Á<½€p€p+€pÿ£†ð¾|ÎF?*îÖ>ÿXb 7-:^Ä ¿Ó1?¦³>áª=å)6/-i“1Yú½:# =Ëø÷¼‚€i¬ÿ7â<ÇY¿/b¿ÿXbÿë ¾}ÌN¿ä}¿ÿXbR›¸¼§]ì=ÑÌ=g€7È€7ì'뙤:½æÝ¾Àt?þn1?¼2C;±Q -‹1UѤ: jª¾él?§Ý7?³ûº<ÅÑË-*®0‚Õ;"`=èÝX=r(.(°(ÿu0§>±…Œ½Tq?ÿXbÿZÌ—>Ã3«½2s?ÿXb\V½ë5ý= Þ ¼"€˜€–€˜ ÿè:{放Jœ7?¸"¿@ á:‘rÚ%ô/Í-: ¸:ê…†¾ˆZ5?ɲ'¿ ¹':Nyý*Wñ0b缸;ë=´!¼Þ   èÞ:àUð=œ?´1M¿öG€:(=à-d<†2~Oƒ:¸øÃ=Ú¡?§ÍQ¿ò«; ê†+Rã.>=6¼×û =l\?=€¦B€¦P€¦ÐØ…:z²<¢¿@x©=6N4;Öó /S²1=Y‰:¥~B=r1z¿ÛWS>Xìv;2ø—/k™2„…½Î>ðl¼e€3´&€3c(†:Å5>BÇN=q{¿$x;NdÐ+Ì{‰/^dé:GÅM>Ï}½=0¨y¿s‘¬:nÓ.µŠ1äe ½.É=IK%=T€2¼€2ª€2 ô¹:·?¹?5¾‚ÄW?­Mx;Ä1w*I€*-6?Ã:q˜Þ>â(¾¨b?zý;í²u.ò,®1ï90¼jN=»Du¼>€£w€£Ø€£Y{Š:ÿŽi½í;n¿ð¹>j7¸:&Š'ŠÐ)g=;¨ÝQ½”¼n¿@ö¶>4:´!0#‚2öJ¼á·!=|e=S€b€Ó±è:h y=?z¿u‹H¾ò‘³=tr³'³UU)ÿù„ý»Ÿ”|¿®ž&¾ÿXbrk’½ > 4X=÷€Dñ€Dâ€Dÿ]2>‘¢>QŸn?ÿXbþû!;Œ•>ó¨|>GŒl?»¡< ª¿/82êì$=÷u =%=Œ<õªºE誧Îä: IÏ>z[e¿*;>gœr9#ŽB%-°Å*øÄÑ:çæÈ>ÍÞi¿!Û=_©6;†å.k'#2††½kØÏ=¿º*=_z¶zºzÿÕ® ¾®¿˜>wÁf?ÿXbòyƒ:Ë;ù‰>ÊÁs?‡; 8È-¼ Ì0Ó-;½€º!>äôõ;*T!T[Tÿ”«"?‚ŽË<ð‘E?ÿXbÿã?)u8>‚ºW?ÿXbÿ%©;|cÈ=­ÃѼ%ŽvŽ’Ža„:œi >Uˆg?O­Î¾`+;E-Ï¿Ø0ºÅƒ:1ú>Á]?âm÷¾²$˜:Q¡.:l>2ÑÊ=ï‚2?ÕÝ+¿Ã›b;+.4ú1ÿiX™>ñ™=?àù¿ÿXb«Í<#ظ=3p@=4€$ê€$È€$zò°:?»Î2>ÝN?ˆ;:Û'’J4-ó³°:ìð!?í >–2C?Œ’Ñ:–Ê#.k2ƒÛZ½”Ù >†ç%Rp?¼®O?ÿXbÚÿÀ½q‘û=$íÆ¤Ž¯;?ÕE.ÎnÃ1ûò°:Ý­}¿›>o;ž… > Öá;bŒé-üíÃ1g´»ì/;=¦&A=3B4BbBÿÈ&¬=Âg¾ìvx?ÿXb’ƒ: 0)=£Ý¾6‡f?ç(ñ9䌌.$[!1\ÿ®½X¸=íJ˺X´€eb‡:Åx¿°ÌʼzQp¾I¤n;ûP,—¸#1f—˜:íîj¿Žì7>ïjµ¾ZÆ<äøÉ.ù1ô,½èÚ>ô7!»AVA[Aù)þ:8r >‡Š^¿ ¶Ã¾OoÍ;)1,¡— 0Œ|Ù:\Ân>=“O¿Úl ¿î°B;?ç-§2-?0½Sé>dÍH»A]Aõ;ÿ«~>p„P¿y>¿ÿXb³–Ñ::Hö={F¿¹N¿å8;S·×.èü1Ø-‚½à>ƒ§¼)€}€V€ÿl¿Z?Õü¾E#%¾ÿXblüš:‘ÚB?×Ö¿^jA¾>IÌ;Iw¥.~Þ(2⑘½/Nü=ߌZ=s€Dé€DÅ€D¥À¹:Þi@¾´±=¡vz?l5;RyÓ-py2‹ß»:ü2 ½N0Þ=W~?\ƒ;çq*—’/.vÄ!½}ìî=èM=#.ª€1ˆ.#Ûß:êý>\|?tF?s9¶u$+mìd0¾;]c=6S!?cCF?p;[ŠV-ñ©š13ƽOx =¹‹;!€‹M€‹H€¨F%ò:D¹¼…¬¿FÊ8=%úÚ9’Nä&Ø“+øð…:á=û¼™¿áý?=¼/;;Ì‹ý-OSá1W^ò¼à ==’$H=Nwy~w4õ¿:U‡¿~M(?@ñ?Žü§9>‘-"@2è;nοv¬3?#Íâ>á§û¢:N`«. ³š2m—;²5?Ù ¿†P°>‘¢<’‚Ï,=:0޽›uæ=Å=]€7R€1¸€7ÖÒ†:¬>U?É#P?ÎØÙ:ÈMX-Ü×›1Ré:_(n>Ю?jöF?jŬ:Ìø³&ý+Ìês¿B–N;b",©0ñ™è:roš¾ÒЧ>'@e¿lü¶;Nm-„Ð+1`<ƒ»šzý=ïŽ =æ€Ê€ß €:›ø~ƒ C>rw;L®ƒ,Kì0ô‹ ;…Ÿj?wé¸>-0>;Ð9;Ö#Š,âÔ/1/ø4=b¢Á=Vóœ kî=þØ8Ÿše*«N/Ÿñâ:r?é–>q”ú=Ñ ;©6,’A1»Ð\½S" >òy=º€MR.p€MÒ÷ƒ:Z$?‡à>Ì'?9†:Ž‹-5I¸1u‡:1²?I@ß>£Î)?„ 9;rv-^ãœ1ÏLp=>x= –ê;€~€×€ÿ~¢U?9zå>¤¾ÿXb’‘¸:ã>?†u ?ò;r‹ž<ÔÏr0æ™å2ò%T½g+o=Úò<€¤F€¤±08õ˜:°€q¿ê¾œ>Ih;´ ‡.'Ô­1ì‘‹:äqb¿ñ‰ƒ¾nTÇ>̈;¾*W.DLæ0ö}¸½ªµð= <7=7¥µ€el¥ë†„:¬À@¿“Z´¾îM?Dh(;Ì›-ÿ´/2 ƒ:ÿx2¿¸Yß¾Û¤?ô;'/Õ-H1Í=õ= úR<÷ªÎªÛªÿËé>— b¿ kÞ=ÿXb°¹§: ²¾>Žsj¿õ¾>¢w|;Òê)'Wia*È¤ý=`¼H€–Æ€™¶K‹è:¹G=G`·<$p¿NIu:¼d-$Ì„1—!K;Ä4©= u]=Á¿~¿Ù;2ÝI-ØÝL1uXa½ý3>¤Œ¸»]€–¿€–怖 i:ï9µ>!G>1Wl¿ÉDV:f·Æ.$p2XÒ:Àºº>˜Ñ.>˜Sj¿mÿXbÿ‹!’¾å3l¿@À„>ÿXbŽ =5}6=„+ »4˜ì˜m˜8Lƒ:sGj>vwÿ¾GüU¿ô;Û¹¦.sWž2Iºò:ÚgO>™Í¾½¥d¿PU;5í.ØùS1+Üò4»u½ƒ #:K¤*®‘.ï„:²¦k¿ÎÅÅ>õ‹p½2Ë;ëx/?JG2mÞºÊu=®Ö ½u€Ÿç€Ÿè€Ÿß·ƒ:àx>˹Á¾á´d¿×"8;MÑ+ýʰ/ó}‡:7™‹>Ӕ޾üÁk¿.&‰;ÇJ-p]U0°­Ÿ<ѱã=S¯=÷,õ,ú,ÿ*{>ƪ??wP?ÿXb¥\ã:wW> Nå>Út^?—º <·Â.ïßo0¶ó}»pa= Þ<ÿ€§è€§ç€§0#î:O䢾êp¿½Þ꽩K;`l–/òÚ1yÿ…:%(¾CÁ}¿Æ¶À¼[WP<žh±&?Í*…\©½‚ý·=ý¾ÿ<"¼Ž‡%;8yK¿6¼ÉV?#0´:6äÄ,­ì1ÂØÝ:^ÞG¿d6k½†I?¾g;jËŒ,„í£1 ޽¬‹û=Ô)=z€eÓ€eï€e ¼:jAn¿zSI>2ó>(;Sñ•,f‹b0ñ´:ß<`¿À/>Óúæ>f<˜¿0¨G3TŸ4¾l?ÿXb„.u:w%³>Æ­>?†_?€Õ¦; `.[ð=1Õê+dtC>ñu?ÿXb/½:'—>e,h>^šm?ÝI</¡~¡2Ÿ¢½ û>Ýë$=.€¬€©€.Áó…:³„Ⱦ)>7?ß?•É«:Sö- ´2 Š:Õ÷½¾î0?4«?0&õ;ú ã-Îw1•<Àu…=ì†í¼:€›æ€›*€ŸnšŒ:‚¨¾>n7Ó½ül¿@=T9ò|,~Ï/1œ{Œ:î°¢>×¾ÿÒo¿IV;“(¼. ^2‘&=œ2w=üý»‰!‰Ô€õ°Z; b?d„«¾Ñÿ§¾:`ƒ;<,Ý,ÊÏŠ1ÎßÈ:q"^?fÀ™¾ÒÍʾ0<ïä.jf½1€¼Ý{8=F å¼&€¡æ€¡ž€¡ÿÍU3½^¿GZ]¿ÿXbp3ƒ:ï%= t¿ÍH¿Uq;º‚†.Ã÷]1à…­<§<º=,ØÆ¼2Ž„€nfŽnê:Ö†Ù>\­¶>ßüT¿‡^r;*¯0œâ°0Žœ¼:@Â>Kª> ]¿Q@(;]½h-TËø0áC©½Ùè >Ÿè:º`€†€€ÿ¼:+V$¿CÄ¥> î1¿Fær;˜}¢+'¨X/lþÀ:“‹'¿£“>´í2¿ÄÖd;(ž.²áš2¼t“½—=2è„:œ œ6€‘ÿŸïi¿€n­>¾qe¾ÿXbÂËO:Ì”A¿;q?'àǾ±ï˜=ÿñ#1‘;ƒ2:N=ëÄe=Eò•»g&g)˜dé:‡Wù>íõ¾½MP^¿Œ›Ì:û°+P˜Í/+†::º>ÎN½ÛMn¿xÖ„;µõ¡,Ã8Ž0¸Y<»ßÛ=€€µ¼S€;P€;~€;Åå:ð?„>3ÄI>(r¿[ô!;³¢æ.¶1Óʽ:¬">Ë÷+>¿y¿ÎJ¤:î×â&ÍÝÈ+ᙽó-=‚«<=[y¾yXyÿ-¿u:µ>´t%?ÿXbÿ]Í.¿@*?ÐC?ÿXbà…-½Ø,÷=K#æ<².f.<.káp:'b¾pw=? œ"?€=95ìê+¾­û00f¡:“#w¾úG?kg?Ó¿);¶ -„è 1Z×è<=[=§Y =Y€V­Yn)ƒ:éÒó>ƒÞü¾?:?„‡;¯âž*ÿá›.bp…:µÊë>-ؾ~ËG?6:*%Zò<€.H€.¹€mz"Ü:ª;¨¾g“c? V£>Dw¡:ƒV´*4ò.zƒÔ:Õˆ­¾Û%f?<ú>j˜;žÔ-3¤ë1-²½E/>€I:û7x7ù7ÿ.X½ù#?ÞbD?ÿXbÿMº=^c?RMS?ÿXb%;6½ñÏ=E,=þ€1þ€1Œ€1P>ã:œ£Ø<^;>ã™{?nDê;ŧD+A1ÿ¸X1>ÆE>e¹¶m;I+_/4¶ã1ÿuY«=‰æj¿½üÆ>ÿXb,½Þv=€Ö|;¨ô¨;¨ÿ6¿«ÀQ¿ŒØŽ¾ÿXb.ðì:Ã+¿–?A¿P2–¾ä€³;«¶î+{³/-°½²ƒ =ùö.<€ G€ I€ ŸƒŠ:X¾Ç<ê¿ã ¼Þ\;´^¶-RÂÉ1ÿ°àν 7~¿Cçx=ÿXbÆÁ¥½Vš>äø¡»Ë€HÔ€²ÜŒ:ú ³¾Ud—>Íc¿íS^:*N-*‡Ã1K•:ÉF˾ ìv>d´b¿Û—J;E^F.ËP2>°£½ˆž>Q†ª»$-€È€ÿ¦¾Ÿ?‚>ãÄc¿ÿXb[½:Ræ²¾‘X->ªêk¿?–9Á”+îΫ.[7½Ž>¦=ØÒ£¼}€šó€š\€šÿÎÌ{½Ç4™¾GÃs¿ÿXb€‚Ã:Qœ™=4•°¾>†o¿ô(«<ØÕ-á¢O0 ú‡½ªÕ>ÓJ!=)€k–€k(€kÿ„“í>2Pð>rR@?ÿXbž“‹:H£>Ì?kG@?çjÖ;û9/‹dQ2ࡈ½b +=^c».€‘"€‘)€‘ÿf°:¿Ds?Æó¨¾ÿXbÿ›¿SD=?Ášš¾ÿXb|ž½e9>Óö/»”0”~”ÿz”L?Dý>Z宾ÿXb?²:Ìp,?„?¿Ó6@<“_. ­Æ1†:,<¶fk=KwW=€KiL(Š‚ƒ:ÅXs> ô<žŒx?‹þ³;2g¢-‘ a0Ð":Ëiš>Oü©½P's?@x™<ÖhT0;ì›2*¬½öB>ë»+€rõ€rf—u€è:ëW¼>Ça?wèš¾±œô;þJò.QÁ—2·Ì®:bË>\œ[?‡^§¾åñ<[Ë.›G2üŠ•½t› >s¼½-€({€({€„)„:æÒ{¿Þ•˽¶†¾õ«:^Ò+ïI/1Ö¹:Oy¿[O ¾õ@:¾©!0;îŒ/¥t2]S€½á|Š=.X*¼8sëšÿŸ"·¾à¡E¿w‚¿ÿXb(“:Û¯¾ï9¿®¿¬|Ú:Òj+*ÍŠ-.7q’½Ÿ¬¸=í*=;zÆ#g#«¹:¯r€¾õÓ­¼âÀw?‹Û¾9£ì¼-òŸ{1ÚÈì:ñ¬¾ËÑy<q?2H—;ªÒ3/´dw2½á~½= '>d± ½!@Xf[:„:}Bs?©äž>™âß< #;è(Ž. òø1® „:Бy?A£\>Ág½JÜ$<®ß/^›2¡ØJ½Ê¨>@Ã<€4T€¿›m:UÙ{?£™=‰Ñ&>yÌ›;{‰+ce0ÿ,}?gÚð½Çʸ=ÿXbpj½Ž“">·CÃ;-€^V€^9€^ÿuÍ¿^Z=?ãA›>ÿXbÿü3¿þE? ò™>ÿXb!¹½kƒó=[[8=.€e`¥¶€eÿ+B¿Ç5^¾£æ?ÿXb‰ÒÛ:$äD¿]‚½Î"?Ч(±:ãâ¾{ 8¿ÌK ¿E•9ÍZ½,œ 0¬j½öz7=…k8;«)s_%.#êà:u‡4<¤A?\IL¿:o;äú¯.LMä1’Y}½zr>Uh ¼}fö€ÿf­Ô:‚0}?`¡¾1Åf¼Aü²;ƒ.Ÿ `2Ìõ‚:.~?+†½½PO™=ÐÓß;£[`/%|2å¶ý¼dÊ'>7–»$Z>ZõQ„„:cƒ>X#?:?p;3ó,â/Q1\M: ®ª>üJ?§yA?/MÇ;Á¢§+¨ÀŸ/î—½ñ)€=ú·Ë;?¨û¨y¨Àû:»ú¾IªV¿ž‘t¾Q¦Ò:ß7,.L:l2D͉:å󽾸Ëj¿Šð¾Rf)<0»k.ýu*1hB“;è£ì=!$=1 V n X-‡:9Ï:>µñî>‹]?MM ;ê.­;?2R«ƒ:ÂQ->Y? 0V?ê¼B;º[a,¬:Š0±>=v8š=­<ò€æ€Jn‡ÐŠ:è±|?Œï>¾VK½ˆk¿9Åa„)â,ÿWs?abž>bHd½ÿXbÞ9T½ÏY=¯Ñò<€f)-X€fãw†:MÚv¿ß> æ[>a<½±/Â-2`‡:bq¿K>UŽ?>²‹<þ-1MÇÕ2WZF½£Ë>-<}TöTçTt=ƒ:N ?°’å<ƒV?…j˜;¢ø+âö.cÓÃ:²dõ>áÂ1>ú=\?¨fC;NIw-Ûó°0ðø6=êϾ=:•Œ<ÝiøiúiG4 ;Ø…{?„Q">æÈ=0 ':2=+'1¹0óûä:ô7y?¤>&4>ÄÚ:7-Êç1„f½ð÷ =åµ’¼ß€¬º€¬½€¬ÿjb˜>>ói¿Ûd>ÿXbOãÅ:_Íè>³M¿¶Ä>þÏŸ;àqÉ.Ó³P1–ˆ½Ï„æ=¥-.=*I¹I¢€yx›:h§?Þ|=¿66Š>µ€ ;^(2+òE/^4’:ª¾?ì“C¿t‹>b™$:V=¥-NØ0¹¥Õ:©Å=<ùô¼,ŽlŽ=€n/Û»:°F<>(1V?¸¿7 8Œ ‚-_¦ÿ15Ïî:®ÁJ>WCa?ðݾµÙ¡;).»2l°ð<é&1=X9´»˜˜˜"ˆÿy$>ùòé¾$ø_¿ÿXbY„:G¾)>cdȾO¹g¿ñÿo6$!, ³/ ¢Ž½)A>6<½;ÿ€ ð€ ð€ ×"ß:€åô=µ¹}?‡n½K31;£0Ö,Õ5š0¹õ³:¶Ç3=ƶ?Œ¼Ô9;JT,€Eõ.³#Õ<ê Ë=KX›¼K€Œ’€`*€ŒÀzƒ: ?BSÏ>&…;¿$ï:™å¹,ŽX¾0_QÁ:ã ?ÈÁ>{KI¿òý;)j¸,Ê®/]n0½¼@ =ɶ¼¬Æ¬<¬ Õú:z ·¼aä¿MÚ—¼$&³;H€I$Æ(8vq;ˆÒM<{Ç¿’"½{ØC;&(Wçï+*æ Zå¹>w\¿ÿXb‡nŒ:mĈ>º}Œ>4|l¿ÞÍ<ü†/ N 2y§½`¯Ð=(|¶»2)è€Ï)ƒà:zG:¿vlj>^†!¿o¸!;³·+ÐÍ/Ž{À:k/¿KM>ùB3¿ßAç:,–¤+C/ö±½‰³>÷‘=n€\¾€\ÿ€\ÿŒ‚: )4¿ÙI?â>ÛµÇ;FêX-XÊ¥0Ui†:ö^9¿/û>]Rø>€è{:ÇÖ¶+µ+ç1âuý»ë­><ÙÍ»€“ž€“÷€“þo¡:`e¾bÑ_?dŽÜ¾‘œý:Ž`1*ÇL….öÈ¡:{ºz¾×òN? ¿…sK;ÉóS-«æÂ0ƒh<³B=“7=YãY6Yÿ¬‚ì>ù°¿­=8?ÿXb6(;ª½Þ>Ä2°¾MU?ø5Ü;» O/“®1’[“¼â†=JV=ÿ€?ý€?¼€?·¬ƒ:/¿Ý¿ ¾¬ÌC?Qw:ÐêŸ,$­h0ºE:E€ ¿Käôu<+n€mS­ðõ:£u‚¾qFw?ð¢:½»ì;·Ý +á¡/7m5;Iô•¾r\s?Ò½6ú;0Ú-dœ81ñ+Ö;ýL½=ãŽR€nþ€n§€n­B†:ŠŽá> sä>nlG¿ó;ïS|Ö>ìÎ^¿ÿXb@m´½ö>ƒ'<ó€á€°ÿ1f¿:¢m>›î½¾ÿXbÈé¹:¶f¿ƒž’>É_ª¾¿h8;RE,T÷0“›½÷ê>v‹À»x>x:ÿé÷J¿¾\¾ í¿ÿXbÿÒH¿Îý¹¾Å­¿ÿXb[îL¼óYž=ãQj=@€*\€x€*Q¸†:Ïš¾‡HÀ½I~v?¹i:âÌ -û%;1 C¸:Ôhl¾+3*¾Flu?—lv;D—-ßp‚1¤ÞÓ¼hv=…\)¼D€­+€­€­ÿåÒ‹»ì½¿‹ 7½ÿXbÕ;öºò»W¹¿‘¶;½*ž-9b'Ô$z¶x*+‰Œ½$D>w-!½&&-&#&ÿùÈ>½Je¿û8Y¾ÿXbÿ%,‚>¯Aq¿aˆ^¾ÿXb¿Ñ޽+>úC³¼)€ ¢€ T€ —•³:[Ò>·¥V?Ü¥·>/B:£O¸,!ý1²ÞÞ:óïƒ>įc?eQÁ>©íW<0=4€\Ú€\½€\×Î$;ð…¿ÐÊ?‹\?+,f;(f+º‡.0Ú…„:ý€*¿|Œù>Ã?£r:ÀwF,ο0µQ¼5b&= ÅÖ¼e€¡:€¡Ž€¡Õ „: õÝ=¶»+=D~¿¼8ˆÃ)Ä“Ì,ò„:^²­=%÷P<„¿ Kº:YöK-<ÄÀ/W½VH9=s¡2=j€2a-­€2.ßT:qʰ=Ã2ÇN2?óæ-?ÿXb½Â»O='†d<€§Ü€§Ì €§…Éö:jYš¼Wò¿‚Õ¼²¾Ð:gþ"y€'è”ö:)½ÃпÇ-;¥×ð:ͬØ&¦Ð~*wN3¼—«=®œ=¼2€£Ø€£-€§»=;4Ê’<«ñ¿J•0¼8û :"ì -W=;2 ì;`¹O霟»xõòÿeU¿þtg¾Á¿ÿXbÿq|V¿t«¾ÀܾÿXb.VT;2«—=òA½.€›|€›Ÿ€Ÿê†:`´J>› ¾µ‡x¿*;e:Ü,ÐØŒ/– ;¨Új>:;½³æx¿ÚôP<ÚÝD.™¨1š`8=Ô¶Á=~ÆŠ=¼`:ˆh¢+‹Ü®1Å“;;ßßy?ÉZ>%‰%½!Ñl;øu.«o»1rkÒ¼€¸k=EØð¼u€…逅߀…„îá:m‘0¿^úÁ¾øö¿QŒÄ;ð ß,Ç 0ÿþ%¿4ø·¾`Ñ+¿ÿXbäN©½ýœ=Ð~$;÷èðÿ P¿ëó¾õC¬¾ÿXbûH¢:Ý«3¿4i¿@C˾¨8< f +s$É.ƒÀJ½ ¬ã=:Ì=0€17€1’€1ÿtܼ!x"?Û·E?ÿXbðÄ;uýŽºv#+?Kc>?>ör;¹ /g;h24¢4½)Z>Ñ”»2;õ;³;J–è:lÛ½éa¿îÞK¿²DB<‘}U+å½7.eÅ:ãhʽ¥–¿b¼L¿ÿZÊ9–f +A0C0á= ç= 9¶»;€’€’ü€’LxÝ:Ƨ'? ?âaÙ¾HÛ:…ŸÞ*Üw†0ç¹];?ìè ?òë¿šÖø;  .ž¾=1šì¿½`è>x z;­¾8#Q;BôË,dÕ–0GØá:,'x¿caM>DP¾Gá<|Û‰. g1¡-½RH2=ý ®¼;€)t€)}€)ŽÑ:Þ@¿åd?möž¾émÀ:i è-Á™ 1ÿ/¿ÁÃý>Q@¿ÿXbÚ€j¾%jN?ÿXbÇP¸:Œ× ?ˆV¾IN?{m/‹ <*€ s^€åZ‚:ü l?gÚ°>Ù&¾Î:¤.Ï-”¡p1º „:>,l?w±¼>i6ê½Þ¤ë:ÙÜÎ,Üj\0ÎP\½I¯=¿ž¯¼«òSôƒ:kp½þyF½åA¿U+…:‰+%X.òø¹:~‡Þ¼; ½ÔÀ¿Í»;DjT-©ð”1õ„%=?ɽ=õ€ùY§î>ä/6:çdÇ''\,¢þ;ÅÜb?ß5÷=¤ å>?|Ü:Þ+Ñ ó0àò=äôµ=V='P„P4P[7±:Ü€P?6a^;ˆ?y_6;Ü$ñ,Z“1–;>;(Q?¬(\=Kø?Åôœ; pÊ,T)^1| +=m1=œnÙ<4EÖE°E©;Æ:Ÿ¾Ú>?D¿,.ö>•sa:s¬+Çf¨0i´:­ Õ>B1:¿ô· ?KòŒ:MCÞ,§œ1‹8<K=òÎ!¼'€NJ€ND€Nÿ×”0¿ÙY9¿T˜%ºÿXbÿô ¿aiS¿‘†>ÿXb÷“±<_=ð4<€ L€ 8€ ÿ~Ò¿C;;¿öÑÈ>ÿXbÿѰ¾lj¿¡Q>ÿXb~‼ëÿ=e¥É8OM? Œ;3ìH/¾«|2hO´:x¿Û7'>™jV? ®";‘q /ÐóÇ1. :v=LC;/€[ÿ•¥2¿d;¿VÕ¾ÿXbÿÕÜ¿!1¿FXξÿXb^£½8¤>zƾ»K:“ÿ0Ü˾eô¼ÚÒj¿ÿXb¹ºÂ:3¿»¤=\¿ö)b;[¶0î#3®·Í»IÖ!=æçF=Ö€¦u`€¦]q‹:¸4˜>>ðVßÓÀ=ÛÅt?³ :irK. -82+¤|½‚9*>p´c½7´4"xƒ:Oµ{?£X ¾Eø=4‰%;·•_-à 1ÿÕ~?„!½®î±=ÿXbÒ½Pâ“= Ù¼]€…Ä…Ô€…ÿù5f¿6Ÿ§¾§…”¾ÿXbúUè:i_¿‘Á·¾ì~©¾ÓÐ;TvÔ-Ë62r‡M½dþ=QØ=].m.¹.ÿEN?­=³?ÿXbn¼:!ß^?!©>=àÆú>z¢›}<þôIž³:r³Ê½Š…~?—ä)=þ ;hžÒ,‘p1¿:±:Hú¥½É!~?œÝ¶=×&8;%l{-ê×p1Ä Ì¼žµ»=¡i ½#…A…,‡ÿT^¿™&)?u¿ÿXbîµ:üÄ⾕ò?Õ,¿˜8«;Þ'R.S9»2gp½ªD>Aƒ =€I]€IO€IÿޱA?¿°6>d !?ÿXbÿé»0?>_r>Y/?ÿXbïɽàJ&>Ô7»%ZEZÌZmÕ†:ÓP†>Ô÷*?HP2?>‹ :Ï,žÁg/æ„:jb£>·?Œ…-ÿc¿¸¢Í>ÿXbÿ7GI>Àt¿VÂ^>ÿXb{¡½‹ø=ä¾Õ<0"Í"Ö"©\ë:â8f>}Q?Þj?äîë;³@-#qp1\o;ÃU>ÞK? W?º<Ô;”6$-9R1 ‡½Ùã=«³=u€$+IÿŽžŠ>¿…µ¾ïe?ÿXbÿ€@Î>ª™¿.c-?ÿXb­Á»½2>ý½”<æžj€~“ƒ:7ð|¿>ˆ¿‡½3˜<˜õl.À“=1ÿ?Ô¿œõ„¼¹½ÿXbJ¸°½—Ü=(F–<æo<ogzÜ ;ùt¿HH6=Æä’>2г:ÍÊ6/’])2ÿ5~¿X–=øÄ=ÿXbÀ i¼ýK>øßʵN:,• .“n¨1ÝÑÀ:ÛW½¾2LR?«>Þ>n P:Tq&*+(“.wô?»9î>e6È<4€¸€Ô€ÿx ‘½Ô¡t?u’>ÿXb,Ûø:RL½Cäx?¤j>DÊ:Κ.8ü 2zã$»+N5=7?=0BzÑÿÇ?G>òµ)½âz?ÿXbi…:¹:W>Q½y¼>@z? Nõ;;`.–ë0:­Û¹­l=ÊÂW¼€£ö€£R€£¡;†:‡ é½*Og¿Û€Ó>“/ñ:BÂ/'?Z).:#—ν±om¿Q¸>– \<ô1Jœï2y 2»3Â=&Ȉ<(€§z€§€¥ÿÛ¿R9X¿¼:>ÿXbù!:Ô¿òC@¿ïn“>ÿ×s<®)O,>#±½LàÖ=‰•Ñ;g‘š‘‘=Ü:„®r¿õ2^>¸…n¾I\(;: Â,ì?1(Wó:©Ôj¿÷Ïy>¡¾ÂÈ,<º´µ. Ö2’‘3»¼•>¿ ±>44;Æ!#,È ´/¿:á:ŠBz½ôx|?þm>Ö¹);`-Œ°91‡À‘½UÜ>„+ ½&=€!M&ÿì–¾‡mw¿k·\¾ÿXbÿ;ºã;¡qy¿°&f¾ÿXb x<@¥J=ïtç¼7€_Û€ÿY¡Ì=b&ö¾_¿ÿXbámÍ:áa>ø¦Ü¾ `¿¸hGK<&€ Œ€ Õi¥Ü:)Œy¿˜«N>:»Â½VŽ:9Ë×,£øÄ0mØÜ:õßz¿,7C>'k½n,Ž;²ð0-*áå1¹/:ý¼É=8R=[€,¾€,h€,ÿ3K>LO?Ø_ ?ÿXbÿ+‘:sYB>ÚZ^?raê>*q;Æ-w.Á<2„Ÿ8½˜à=s…7=M1M8M w†:æ’>á°Ý¾²ÁZ?Hta;|ÀF0(ýk1ÿ;7Ž>Å™¾4™i?ÿXbyæ%½!œ=†0=o€5Ý€5Ú€5ÿ±8>7œ4¾-wy?ÿXb¥L„:#fö=Ôa½1À}?p-<ë.¶;~1LмÑ?>_𢼠€2F- ÿw1*>]o{?ø³=ÿXbÿË%Ÿ>b`?ûé½>ÿXb˾½«í=þÓ¼ê±;< l,‘wÔ0Ù¡ƒ:OMq¿Öüª¾²¡Ç:ƒP“;äÃ|+¼K-/¸€½É=·ì¼5¨)ÑlAÃ:@Ü«¾3â; $q¿W^=¸âN/¨É1ðP:r;§¾ÙÏ >–˜n¿Ï—E;ð¼Á&b $+¸éÏ;£çV=¸õ¼t ¾ Y ÿD½Ìµ¾¦n¿ÿXbÉ”Ä:í¡p½½Ì™¾¡¶s¿%äŒ;~û.±f…1å^ =0„Ü=´„;~þ} ô;BR?¹ ?ÉxC¾ThN;;ͱ+uØ)0ñ¾ƒ:UÉU?cü?ee-¾ÒôU:`q$,Ðk-12°½ìùº={/¾:j€ _€ ¸€ ÿ1Ám¿x…>,Ö­¾ÿXbÿ»f¿^Z½iܾÿXbD=¶×â=þí²<,irliõ÷Ý:g}T?£ ?®Ì>ÁOž:8Á18Á1%U;ý—X?7û?•5>b5Ã:z -ÒËè1Éè;„¹=ìlÈ<©©,©ÿv+¾» _¿œŒÎ>ÿXbDă:Úƒ·¾”I¿£b?b=Û;6g0gr€ÿ­†4?;ï?>Ò /¿ÿXb”ãO:¢|9?õ1=i0¿kõ<Ñ/Nè82;þ<Õ—Å=÷ „¼5€`:€`¦€`H;k &?&F¯>‰ò-¿7¿ 84++s'†/två:Ô"?nÏ>r@(¿ WÀ<¢Ý˜-qf¹0`Ê€½‡>c¤¼M€;€Q€XK:‘¨m?Æ0¹¾ª_¯½g<ŽÕ-Žƒ0¸«œ:ƒ`?kÑï¾Å;Û½:S<£¨Ç,WU]1–w=Ïå=Áso<0º€t÷!; $N?±?8´, ¼<š=Ê<ÿ¶*&¿r…°>ä—-¿ÿXbHcº:]n-¿Ò¨>…R(¿ÈO€;H.s+62F˜"¼&ÅÇ=¨ŽU=-@C@^@ÿ¼V¾›…G?-4?ÿXb"e‘:1/=¾îU?Ši?Ÿ·:«”,é1‰C6=ê o=-`="€€±€•`â:[ž¾ ª‘>d¡r?Ýá»;% -*~ª´-h'¸:é<¸äg>&Wy?Hë<÷ùø, ù"0ÇH6=Ó¼c=o=V€§€ˆ€3J¹:ô½Ð>Bœ}?Ö§ÜÜ}?ÿ[t<Å\+/éSV2wP<þd =;r$¼o€Nm€NŒ€NÿjËÁ;ôâ¿ï<ÿXb-Š:¬‹½âοž¼DjD;q6S-Ô1>? ýB¿ £!?ÿXbÿ7:>é¤#¿‚K??ÿXbï½Ú>ÑJ=]€Dÿ€D–€D¢½:Ý ?ˆ>ôY;?>ÖD<õÔ„.»È1ÍÉ„:n)?ºl¤>ØH:?$IØ:Ĭ* À®-¿Hˆ½>>ê/¼ <7ÿ ÿ*>—g¿¢&˾ÿXbÿI$£=´²P¿æÙ¿ÿXbÙ™‚½W^">_z{¼%€ j€ ‘€ stÝ: H?} ?B>½<ضV,ßÌ/ÿ3ä:e¼T?Nüè>·Ð£>Fjž<ƒs-w\Ä0u޽*!>Øex¼$€ _€ ßf.ëO:à^? Õ>›n†>"W;†¸'-JÅ•01¦ƒ:tõd?C@¯>t“>`:Ø;¤Å/ 3;ý€½¿s=yu<€%Ž®¬¨su„:™¢¾àp¿\¦¾6”S;Îæˆ'C¤+aƒ:ì. ¾kXo¿RZ+¾s¿0;ZØÜ%OV)ØG‡½ÁÆu=.þ6<®h¨Y€%5|;L‘©¾Ä"p¿Õÿн¤’;ZgJ$œuU(šý:¨Ü§¾ñ p¿%Yë½ƃ;…Ÿ&‚vb)ƒL²&ä>ÿXb3‹„:@a;¿f-?ÝþÙ>Ïäœ;Av,.WƒÉ1µÝ„½Nà=-“a¼4€™ª€™ä€˜(œ›:A—¿BW‰>BñO¿²ýç: ,_vê/ÂÊæ:ÖÚ¾ŒF¥>™.X¿ŒŒ';ÛË$,7è1ÿ®½‘_=äùŒ<€©(€U®©Þ:ëØ¿?àY¿å >µC:¬¥Û-þÛ1y[Ý:Ý5¿6‡V¿àWJ>3‡<çKF-\¼¦0íØ¨½C>"8=0€\Ñ€\€\«±$;ýo¿¤?`Â!?&ce:zÅ- År1âÅß:„j¿Lå?91?9^";·¸Ú,) F1K?¡½ÿ®>ÉËš»6š€èÿG«¿¢>sòK¿ÿXbÇÀé:ýë¾óÛß=ײa¿Éø—;Pì .¨í>1»òÙ¼µO‡=0×"=/€:\€:U€:zÄ:S«J¿u=t¾3ý?Oo<¿¸:.à ‹1îà:‡‚>¿¦5¾pÝ$?¨T˜:” ,U†±0r7ˆ½âx~=“‹±<^€©Ú€©V®è@ƒ:@˜¾e¿ õ°>45R:ƒ21,gëê0ÈÝ´:£ÿ´¾L"c¿®¼—>Á^`;o‹ê-ŸÒŸ15&¤½÷ß= {=-€d€”ov2„:,~§¾â£p¿ª^Æ=âã:¹™L&gW#*ÃØÈ:¡A€¾dÝs¿ŽË0>5V;‘/_&2„~¦¼]á=¸Vû¥O«:” ”Z”ÿ^ í½«@D?°!¿ÿXb˜‘Š:üãì½çgW?° ¿0B‹<Ù2,Übb/Ê´;tE)=4;=6ƒ€¦qÌýƒ:õëí= S×=ŠÖ|?eæ¦:}J-ö=à/…:|°G> <Ø=F y?O ;B<Ÿ, Š/?ᬽX;ª=Iº½¸}ÿ´vR¿©â ¿{#¾ÿXbÿÃÌU¿Œ¿¶y2¾ÿXb¹O=«=÷ç"=ÌP6P¢Pó=†:UF?)Ž8<ðÖ!?¹h;Ýl ,˜ßT/¤øÞ:ET?Éc=¼c?“!":ðç“+Nâ"1ŸWœ½£®%>á—z¼^rXr]€{ÿÖ5D¿=?Sã>ÿXbÿ"Æ/¿®‚#?¢Î±>ÿXbŽå½º¡>Ÿ;Á»'&Iÿd¿…™ùâÛE=Ÿv?¼`H;:>q,m‘0˜ ";n×>lÜ=ú/u?`gÙ;·e/ãG—2)ž<–xà=Þ„¼á–À–6€ŒVƒ:å:¢>@e–>ßf¿£ß‚:Á!¬*¡ˆ$.çãƒ:½µ²>‰¬[>X‡i¿GìÈ:[†,¥š¥0÷¼½ Tû=¥¤<'€.€D€’õ³:p=c¿ªqi½÷é¾$¼¢;¦Ý?,ïá/ùÝ:$Zn¿ ¿½MÔ¹¾$å;c•.À]2lN½ò' >ê¯×<;€MÏ€MÓ€MlL·:·DB?ß?˜P®>”Ü8;p9-01ìµê:v¨O?Ø­ú>ìÁ£>ÃÆ;Ù…x,¿>¦1;¬p½X>Þ!ź €”T”k€”ÿží&½Ñ œ>Š˜s¿ÿXb:ÜÝ:JCŽ>èYó>gµU¿K~=“q+0õ1`22è½æ=Ž=¾÷·¼ptŒtØ€…šÉ:Ž=j¿wq¡¾ùÜ€¾-†H:¨ñØ%¢n)¢ùI;J˜e¿IϦ¾e-™¾g ;íÑä-æx-1í›;½R¹ =Q£»- y L­zKù:W±y=¸…¿!e;âI:µOÌ%wðá* Åÿ:¯’ê<þã¿OoÀ;9(:b`¢,‹ùÒ1%”>½oe =I.»&­œ­k ÿ¢â=¥Ä¿#D<ÿXbÃQþ:Ró×ß¿a"D;?¾”-Çq¥1ÿ Ý¿Ú^?ö%¿ÿXbvG½A‹=Ãòg¼šì€šv€šÿñ%ϾQ¨ž¾C\¿ÿXbÿ§ê­¾ËÝ˾&#Z¿ÿXbµù½ª~> jø»€3:€3·€3Ðú;Ýgy?ñ]D¾ ó½ÒCY;ª *~Í1ÿúy?“î½tZ¾ÿXb•fó;Hð=Àx†¼c€”–Š€Ýز: ~b>70?æ¬F¿B¼9;é_£-UÏ(1ò’Ý:Sñ=\-?¿aQ¿`"ý;ð•Q.""*2, œ½Ú,>á (½(€„v€„¯€„ÿßá¾þ_:¿¿U¿ÿXbÀü¿:c-¿žK5¿­ö¾‡š-;£.ò¨P2ÖS+¼$ä=MK,=u€@ø€@Ä ýeÎ:™å*¾€öÕ>âd?ÉFM;æ$›+| 0´aQ;I(=¾Y5ï>ÞX]?¡Ct;™>´-x¡2Ú:¸<䟹=Þ!E=€$ô€$ø€$þ*¹:‚»[>f×i>As?eý‘9 ôå-™n32ªiÞ:ÊâÐ>:\>&c?þÖ_;LË6. Ì 2ʨ’½†¯=&Ñ»cºaÿ04–¾’}?¿„g¿ÿXbÿ†ÏÕ¾@=¿d>¿ÿXbÇ ½kE+>~ú¼3rerôrœgÒ:yÞ\¿DÿÙ>#š‹>OÃ:Þû7,E1Û ‡:öŒp¿ôJˆ>÷\>ÑÙ­;$î”+N©š.I½‚É =Œf%=5€4€­€]i ë:hš½_¦~¿bjŽ=øs:J6&WLy+ÿSƒ>ër¿‘:<¾ÿXb€J•:Œº>¼wT<ýäú,°:‘¸£½@.?’¾á¸ý59ÙGH+ “ž0áϯ:úÏ“½7H?¢<šo9:'Ú?,?\2\X7½Ù–>rQ­<ûsõsw.ÿÐÐU?5ç>˜® >ÿXbÿKï6?ŸKé>â?ÿXbWì¯ÏT>Tá[¿ö]:¤¤²)Ï3/aØ‚: ¼>ÿ5>Ãi¿û˜Ì;¡#—.pY‡1™¹½ûv>¶¡â<:€h߀hS€q$ÑŽ:ëšm¿ˆD=Ä•½>áùß9ùçÊ+nü.ºÅà:[{¿o.@½-ç8>è- <Ù.wä1QS=ˆŸ=Tñ$‡>+ f?Ëÿ];9÷^.nšz1Ÿ§ˆ:‹mF>Ç^¹>^ki?»m; ^/óuu2ü=³²}=ô%=€V€Vr€V–®¯:ƒ"Ñ>S}î½³Âg? ¼Ÿ;Éi,ãý /¡0;Òî ?ôI¥½Æ«V?wî;Jªø,ãcí0u°þ¼6®ÿ=XŽ:ï€r˜€rì€rbâ:äÖ³>Ih?9pl¾çx&;-X,”½Ý0Îkä:æñ>‡!l?à n¾†„<· ¨. º‹1f½x'=`¯0:€‘|€‘yœÿ¾¾I¿µwø>ŽêÁ¾ÿXb§rU:èc¿ƒt®>X½š¾W.<+ÐY/x;2bœ½ä">ùõüy€ˆjŠ6€ˆÿ‚P¿[M5¿¦µÈ¾ÿXbÿ]7'¿x’(¿ye¿¾ÿXbâwÓ¼;Ž=kò= $€<ÈWŠ:!Ý|=Ú;¿ Ÿ>=†O“;Ïv/æP2ãN†:®Î =V€~¿+Ò=wÃ;µ(1%¬=¿(¸½~«õ=Ë÷Œ;<€²€N€ÿ©?h¿ ¹e=¤sÕ¾ÿXbûØá:Îzd¿¶Ú<üˆæ¾®¼÷;}Ô`/ š 3Þ!E<û# =‚c¼3€NÞ€Nt€N\ý:2y;û¿z08¼ó—ï:V¶.$F¾1Q ÿ:d.Ú=!s~¿¦Ü¼æ›:GöÙ)Qv.E¸I˾¹ss¿ÿXbc=´¢=+¾¡¼1ž1ä1Z:54?šW=¨"N¿&®|¥Ë<Ùie¿ðS <“ýÙ,ò™b/©‘½Éç•=»œ=o€‚g€‚]€'iÃ:Û õ¾ÿÇ¿I])?À2†;—@É,‰ù15˸:KÉñ¾®¡õ¾•N=?ÛÃÌ;])‡.¯>2˼ռX7=‰BK¼E€­l€­€­¯;;Â?ú¼~Ç¿«Sæ¼-&;~%Ç.Cß1Fl;]@S;\¿É1½nAt:'õV-ñÜ.2´‚½}·=Z.›¼òŒ )©¼:k}¾ |F=“ê|¿ú8–:ReÞ.âÉ1¡Ûå:ò„¾3¾X=–÷|¿ïZ;ÙÆƒ.–§21·A½Õ]9>|Ô_½U€+=*®€+ÿ`Ÿ–>¢ºj?XŠ>ÿXb޾:Ø™«>4^V?Ý>2<9w.‡Ql1mµ½^»=.Œô;ë€ Ð€ ì€ ’"Š:/Àq¿ð:0>WŒ¾×¶q;ñ¥a))I©,i†:nx¿K±=Q»f¾…Û;§ô0HÏ26r]»-xñ=-#u¼}’ó’{’ÿ»î:½Äò½%Æ.?”8¿z‘<^ .Aƒ1ÿŠ *¾M\$?8œ?¿ÿXb€-¯¼cý=bÛ¢»m€“£€“†—Ï<Ð:¾£¾ Ši?I#¾à;xsã*m0c¨Ù:Ò㽸‚k?•tÀ¾Íº<äÏx.é!u2vû¬<†>¢`Æ;#€u8€uù€uâ´Ü: ïí>zR`?¼`¾©û:µ‰%,y1ªÐÜ:{Cè>€b?ž¦Ú½¨j¼:L.,-2d²1nO;6ä=2Ƽ­_dc¬_؃:þIC>eœ=4Šz¿î:Ò*ä+¬º÷0§I†:>~qºCx}¿r®ä:£fì,п®/è½1=¸°.=p³:˜÷€ µ€ ÿåá>%Ì2¿Pš¿ÿXbÉî;­‹à> Ž=¿b¿½f<ê‹.).•1â6=0ŸŒ=ì„—:~“x“3“ÿ =H?ß >O¾¿ÿXbÿF‰ ?›>°>ÎiD¿ÿXbQfC½’‘=k~|¼å€š€š¿€šÿ¢±¾S‹¾…´e¿ÿXbÿ(К¾+ϾÌù\¿ÿXb‡½áëë=ŸÍ*¼o€™ö€™²€™ÏI“:œ0ɾ̮ó>[lI¿»8:¦Åî,'ÔÊ0ûn›:ņ۾¬ï>pÎE¿Ï¨ò9õ]-µªÉ1U2€¼0E=Nö¼$€¡—€¡Î€¡NVæ:]­H¾X…ú¾OY¿Î[¹9ÓÕA+[Z1À8ÿ:é¤÷½7á¾/Ïc¿|€<ð9ï-à…p1ÞU¼ëÓ=Œ£2=k€@h€@U€@ÿä~y½"ÂX>g¶y?ÿXbWËå:Ö=ž=d©>ÆÅp?â}K:¾„Y/ê}1Ä[g½ò}q=‡ý»5€€~€€Pžÿ»Uc¿'©¾9Ú£¾ÿXbÿU=I¿Iåð¾¦=;ÿXb)—F=Úrn=¾Mÿ<¿€·€{€H™ý:ÃhÉ>|Íô;NZk?è/<±•Þ,éÁÌ/ÿÈŽ>Ñ1ä= /t?ÿXbÈ©½ú=,D‡»u€´€è€ùNÂ:ŽÅ¾Þܽ‘j¿“›:](,<&¯/üœÀ:àfå¾eǽAc¿€˜‘;Õ )/ð ß1‘…½%É>0¸f¼T€[ÿ›Þ>QêY¿êC—¾ÿXbÿ„Τ>é‰e¿©›¾ÿXbŸM½×ø =Âi=I«¼«ŠÌ+Š: ú²8žÍ¿4• =Xœt9ÿ]÷,@-51ѹ‰:ëöÛ<‹º¿ä=‚ýI9×y,c:G1&ÅÇ<ö´Ã=ÌE<=;€$ØPs€$â·:І÷>bH¤>‚P?w:ƒý -•”¢1J…·:¸ ?᫊>9[L?ôïì;bú¢.2q83½2Ì =í ¾:­` S­¸W†:±s<) ¿8[½µÿ 8ŸHV{€$fuý:7Ö•<+ÿÁ½ÁS¶:¦ÐÇ,粟1ýM¨¼®b>¤©;2€r΀“:€rÓœ;¾c¾'Aq?ÐÔ¾²9‘:5ÙI,DŸ0eà:PÕz¾5ìl?»ï“¾V„š:žô@*Z£u/ ^ô¼Á‹¾=«˜Ê¼ý€Cÿ€Cµ€CT¾:_I¹¾áRŽ>ÂÊc¿¹p <鸪-,€–0ÿå”;²¿>_øU¿ÿXb¾½6xŸ=wr¼Oœb¶½š:î&¿P¥®¾äÈG¿Ù;¸9wί+ž¢¥1T(Ä:ƒèâ¾t\£¾`uV¿ÿ^Ï:p.*ñ˜ .®HL½| ö=å'U¼W€˜¬€˜¨€˜ d’:Ÿ'!¾5I?€EH¿£Î;ßJ+¥ëš.ø<;ýê½F?¹ò\¿ÿ[æ;3;-­2Ýl½9™8=¿|²»€ŽÞ€Ž#€Žÿ•bȾK=(? ç$¿ÿXbCÚ:-« ¿ƒ¸?˜¿ (Z¸¬»€”õ€”ú€3[ƒ::Ï>™yÕ>*XP¿Fg<ô;õ-P¬ 1ÿ3;?BæÊ>â™/¿ÿXbM޽ø¤ó=„ÕX=}€D¾€Dù€DÿSƒ”>1]S¾>:o?ÿXbeƒã:)k|>4M¼Zx?Íç*<ŸæS/ƒ2§D½°9>*;Gs†ss Rº:xI?±E?<œ²¾ üD;ºrµ,`, 1I ;`Ü\?HSÆ>}i¦¾ ä;…Õ+ˆ 0h"l½[ê€=«’È»kšošrš3`;‘³F¾,?¿µÚ"¿Î!Õ:þÊ+žä.ÿ𾆱,¿þ¼.¿ÿXb0ºœ½»ò)>rP¼WrMr¦r#“’:7£A¿Þü?´ ¤>Ùi;©,Èa-0ÿ|Ò>¿/·?nΣ>ÿXb½7:Òÿ>b1ê<+€ê€O€Å3Ô:y@<:Y?dl?†/:?·v+­0- ;ú›¼Å.`?±,÷>&ÙÀ;êy.õ¿2'̼l@Ä= ¶4=?€#n€#<€#ÿI}ã¾>f>‡^?ÿXb6b¿:–"u¾pR¬=Ÿw?<´¤=bõ„/ˆ#1õ‚¼O®É=­3>=$€#*€#€B ®½:’Ë‘¾ÅY`?UâÆ>üùŽ;…R2- 5(1ÿ墾â[?ŠvÍ>ÿXbàØ<{á=ãU=,ú,b,èå†:@o½>¶??£š>?΃;×*,;—€/£lç:Æí¡>„¶?% C?§Š‚;_ê¡. eÜ1ê"<½«Þ=裼1–a–Ì–^‰:d™<>>‹y¿X×t;¸B©-BâÏ0Ô3;f£s= ¼w>˜íw¿–O˜;ÕK9/Ò5·1"Å€¼¯°€=îê½<¡¨¡î¡*ìë:i¾ÊE˾™Ÿc¿±ì[;д¤.©‹1ÿœÍa½yÅ¥¾‘Ìq¿ÿXb}Ÿ½fƒ>7jº=jjüjÿËJ¿n· ?cʇ¾ÿXbÿRß^¿M<è>a*C¾ÿXbÆC¼JA·=ô½\€ Ì‡Í€ ÿÅ\>òBÄ>5¢a¿ÿXboP:½\Š>¢Ï>­_¿jÁßù…W½.]U]®:˜’¸:œÝ_?Òõ¾Æg ½ÄËO;¾ºy-1n­:cþQ?Æÿ ¿¹Ò¾¸%<ý€.ýnG1éD¢½9}->Þ½8€„]€ˆprÿÛwy¿GÌC>Žð=ÿXbÿ²¿t&½V±Ü¼ÿXbÜl½“ˆ=—ÿ=g€'$€'^€¤_ö«:ri¾=¿Ðl"?þVÏ:tP,Жþ0Ù Ø: }^¾ˆ½1¿ž¤/?ïco;ã/!-ûÄK1º†½±ù¸=%Z2=€5Ô€8'€5ÿ£½1‹½¸Ä~?ÿXbÿù~I>º½Ýz?ÿXb®)½‚Å!=¥ÀB=*yVy€zÿ’^¿ Ú= ú>ÿXbC ‹:`?Y¿Ô%j>¨<ô>æôG;É]@.ò0uÛ<Äyx=œ§º¼weée±eÿ™™,?v'Œ¼m=¿ÿXbR¥:û >?ù€½Â*¿#b·;©66,÷ }.’[“;IŸ> yç;CÅCéh6°:¨Ï<ÚY~?Ó<ç½ \:;p “,ÉkÓ0Ó[û:Å­“=é—|?l:¾PU;¿wG,'†‡0”†;B“ä=^¦¼m–0’³–ÿiÙb=[dè=xó}¿ÿXbÜ;à'O½]™¤=Ú×~¿â%=\ý3/ ÁZ2ŽY6½6”Z=Æk=;€2Š€2t€2hÚ;;bܾ™Ô½@âf?ñûÓ;+KY-­cµ0ë:ߊ¾ëʽ1u? |P<(%/óÒþ1﬽‹Ä¤=°Ë0=|€5ÿ€5û€5ÿmP¾Šc¾vw?ÿXbÿ1&p=͘¾ãþs?ÿXb›:¼Šº=´8c=7@b@4@iÂà:ÜÀ»¾0è»>óÙZ?ÑZ¦;Ű,ˆG0fZ–:†Ýµ¾çbû>Z£K?[ê <0@ /=œ%2A½Ç= T¼Þ€¬l€¬€¬ÿr?¿—*¿kÙô>ÿXbÿÙuü>çó9¿$õ>ÿXbÁ'=[[Ø=‹&<2¦¦ïI;¹­c?šËé>áä¸Ëš<ÕW;Í¥…-¦ð-1sºl½ul=2®8<1€%˜®Ì€%Ÿƒ:Ú ‡¾ã—u¿y¦Í½ŸdW;nÍÒ$dš{(OÐ:Ÿêƒ¾Qw¿Ø¼ñ|~¿ø§A½ÿXbœSÉ:a6¡=Ú‘j=%€-'€-½€-ÿy Â>£îÂ=þ k?ÿXbé:AUŽ>‚×¼>Ñu?£:1<䈣'üNý*.VT»LÇ=çrC=y€¦¸Ü€¦A¾Ü:Û>\Y“=;Fs?)$Â;Ñné*̬T/{^†:;@Ÿ>¦=jr?C;ä .nÒª11³¯½~­=ìÀÿXbyøe:úKT¿!B×¾8}¼>§“;X«+žl/NÐ&=.ÊÌ=æ=Î<#i€i i_AÆ:iØ]?|±>]Ì·>:h2:ƒÊÄ>©÷o;—²-ƯË1¼A´»\>²=Wj=N€-õ€-h€-¤Äß:[P½[+=r{?;õQ:Ÿ™N*Ý}Ñ1Ã[¶: œ;-¬>þv}?,ïµ;WÐ,ær0HàO½ N=I™¼x€šÜ€šá€š)a„:£]/>á˾³f¿Füv99/5,Ÿö/„:ŽÐõ=Aûþ°j¿V!;³Ö™,ÛÝ}0Ze&½àÚ =ü¤¼¬È€¬ý¬«±J;³=ž¿¿ò_Êt¿¾ùÏm?ÿXb~“:5U©>k¯*¾­Ëm?)Š<ÃÖ¡-—Eq0[|н&1>t|4½1€+.€+ó€+n°â:D= ?·ÐD?é¨>¥Ç:Õ½¥-„>2Ë5;¥„ ?BÀA?Nв>¯Æ<±æ£.k2úík¼î@=ò(º3€§*€§»€§ÿ—¿=￲zé¼ÿXbkùx;Q¯é:Rî¿ü»½¼ÂË:„ÿá-®k2Ë<ÍÍw= ‚G=BL‡LîLÿ6 z>\,×=œÀv?ÿXbÿ¶¾>Þ¡r=U6m?ÿXb¼Y=GÌl=l• =€Vü€V|€VÏä‚:ô?\€›¾_O?ŸúÑ9,™a)ô:š.ÖZÜ:ÂÛì>0mr¾±·Z?’¤ò;ÐkÍ/óCi3†½þî>UÞŽ»i€ ê€ ­€ =‹:¦0A?š ?ÍD>P˜9;¶)%šHk'pUß:#®0?ø¸2?ÔC>ŠYR<.Û/é02ň½G>îZ½8&©&í&ÿy—Ý>_²^¿;4r¾ÿXbüà†:¾œ>N]k¿mç|¾³1;h?¼-£\0ˆ¥½fë=j49»G‘x‘J‘ÿ‚Ôí¾0ʾûÖJ¿ÿXbËKž:cV¿ )ž¾áM¿›9F»(ÝW“.'f=¼ä1Ã=B½7€;Û€;Û‡g|‹:Nô¼ZE?pE#¿¥ÝŠ9‚L *ï¢/^a‘:mçõ»n(V?¿> ¿-Šê;æ[·*N|-å·¨½ >¯Z™:Õª$û˜:¸Ä]¿î»¾Äÿ¾lg;: u.ÜZ¿~`\;ˇR-bµ\0­Ü«½*Uâ=0Ô!='€E€^€ÚGƒ:ë®f¾¿Tw¿FÖ>»ö­;Ôöª-]—2°ñ…:ý[|¾iÎw¿÷tB=âX<#Ä/ºÙ/2uº½ôm>í(Î<9€hp€h×€hÓƒ:µDr¿_D¤¾öÛ½= I;mJ’.tú©1m}ƒ:5æy¿]¾ñ´<ü(;YÆ.¢å;2¯&=QôÀ=œO==P¶PçPpº‰:ý4?!çœ>»8$?ûŠB;K +™ºI/q ;ß0?©U‰>9Ý+?:û<~T“.¢N2y’”½øm>x( ½(€JW€J4€(ÿ‘¿»gZ¿€Ø¾ÿXbÿ‡:Ù¾Æf¿9òß½ÿXbù,Ï<lŠ=t(ü݀›–€›r€›ÿÑO?šLz¾ˆÌG¿ÿXb³øÄ:„?3ÔA¾šâU¿ÜfA:ÃÉ\/NàX2['.=„K‡=k}»ù€Ý€z“ÿ"Xb?ž°U½r´í¾ÿXb†|Â:mÞh?Qp ¾\øÄ¾óC]<Ìz‹.˜fw1¯é½œ0!=a4+=7€vl€v×€vWk‹:Ë]W¿¤˜>ÂMç>mše;/áÝ,šGi1ž#‡:Ó¨Q¿}ŽM>› ?Š<)<_°§.ëÕ62à+½u&=«#Ǽ2€).€)1€)ÿ5ƒ2¿.}?(¡¿¾ÿXbÿŽ1'¿"?O¶Ô¾ÿXbX¼¶Go=ýõ ½Ü î d¡®QÉ: †°=W¹•¾#Ðs¿”Ë<Á/ëâ1ƒ:>=ˆhξ@"j¿æÿá; .h1fÜÔ»—Ǻ=Eh=¿€-º€-|€-ƒ:=B<á~Œ> *v?­ô°;sƒ%+wªØ/äü;ð@Î=2ÌF>oÍy?b‡«;v ‹.>Ë„1À$<É‘=à€–< 0 ? ÿÁw˜»Uñ~¿g²¹=ÿXbÿjv:=µ¤¿ã‰Ú<ÿXbSìh½,Ò=$€›¼Êj€˜:'æ:&޾8Z>ÍÏo¿‰¤;ƒìM/sT}1©À:˜¾.…G>¹áx¿²Ëû;À¢¾,=ÄG05ñ=Œh{=WCb¼)ešeÖeÿÝ$O?7N¾°§¿ÿXb#Vá:ð0C??’6¾ :¿Aý3<¥$.5ª1ôÅÞ¼Nœœ=Õ–:=0€:Ù€8Ž€:“xè:‰lK¿(Ĺ¾Ó7ù>ñ#:“Ú-€#1ùòá:3éV¿hó£¾µÂà>÷p¯:_óW+‘…/ܺ<:ž=uÊc=-€F €F˜€FñU‘:ž> >{'k?¶°Æ:…‰+Dè.ŽI¸:ðzs>!°> u? …Ï;fgá.pä 2 m•½ëŒ>ô¤Ì<÷€mŽ€m¤€mJ ½:…£½6fz?™µD>Œ„X:EC1#Êët%ÄÊ»:̧…½ h}?R>(º¸;eÍ‘-`­0ªE„½”£€=Ãgk»¿€€¼€€}€€ÿ m¾ÎžO¿ËŠ ¿ÿXbÿå@Ò¾#ÊN¿VŠØ¾ÿXbÑZÑ;öCì=ו¼]–p–•–L†:m–\>IÐ?¬:Q¿5<ö®+¦Š’.ù‚:T†>„Â÷>йU¿r6;£o_*_<*/Ÿ’3½ÁýÀ=á¶¶¼,t­tltÿßë—¾ï5±=ws¿ÿXbž½:ÐÌ{¾óé<`x¿Rl< ]-X¹m1ŠËñð¨ò>èÃ>¿Øš;&‰,¢x 1×QÕ;ç¡=£d=m€-d€F_€-ÿÅ^£=š§?>K¥z?ÿXbÂ\‚:6ð=iaÝ=ó¸|?i<dó,fKn/ÇŒ<æ!=åÑ;-€¼6€ÿùãݾ„::¿/?ÿXbÿв8¾wVu¿R¾b>ÿXb¤P½À=±‡ö¼=€ió€i>€iÿ?¨¾À¥>c¿ÿXbÿüƒÆ¾ê&Y>¥e¿ÿXbè0=±‰¬=üŽa¼ï€`Ý€`¶€`)e¤:rÚV?»6&½tÍ ¿ÈÁ:Ô5¨-$…02›¶’:qa?fû‚½ë[ð¾` ; [á-/ÿ1u9e½o.>=‰_±»5€Žÿ€ŽÞ€Žÿ´Ž ¿ˆ<?ñª*¿ÿXbÿÜ‹¿ !?*¿ÿXb±ÀW½ƒöŠ=RíS¼ššæÿXsš½k'¿9þ@¿ÿXb¡ù:K@¾Í¿… K¿ g‰;‘@*¤.5y ½,==ÏŸ6=Gw‰wjyÿTOþ¾f4?B£$?ÿXbwƾ¸Éd?ÿXbÿ4W°>O8¬¾«a`?ÿXbž–Ÿ¼(*›=Ï1`=[€x×€xã€?`,‚:&ô¾¢©Ÿ¾IhR?Ó<°:Å?­+Ê Ó0-Þ;Âß¾¢'|¾)v]?”y_<¦h?.7×o1zn!=Ñ]²=»™Q¼í€`Ò€`Ù€`G›:“S?˜?>Ú ¿Ø‰à9Õ+I(&0š@›:DÏX?gÛG=‘Œ¿‡Ïß:i¹³-m92F9½8/=‰(=€‰ñ€‰|€‰ÿQ;%<@~¿·Ôú=ÿXbˆoŽ:pН=ç™r¿Qx>ü –:ñêB&.âÿ)Ác<ï8Å=£ZļŽüŽöŽqt:ô–™>Ž6'?íû1¿‹‡‘;w\$.´ºï0ÿû¯n>±+?ÉgP¿ÿXbWCâ5Šd¿^%´>RÉé9Öq+ŒcÌ1R^à:øKŽ>äü^¿^Ï>oÉÁ;N‡š,”©…1â;±½en>ʉ;]Môr*†:²@h¿‘C¦>9àˆ¾)ê: ® *Ô5Ç.2‡:#°U¿~çé>³l¾‹ä53¯k¿ÿXbÿNl=câ?ã±\¿ÿXb ½ßÄ=<"<€ÐU;tpǾ $¿µR)?!ë¡<Ê'8³*âåƒ:¬h¾=Ni¿Pí¯>M—>¨äø0âš'2«?B¼W¯>¢Ñ80É:Èô¥,ˆm¢1IË¡: R¾}‚f?q{ª>ê~¼8}Os*úU/Åvw»x– =³½é€ ¶€ õ€ ÿô…Î>h#½=j¿ÿXb›Ý‘:^Ѧ>€Á½ÆÕq¿Ä<;<Ò¨Ž.ÆFt1n4€¼zäÏ=ÇÁ¼ì€;·€;r€;ÿc7=›.$>Ïm|¿ÿXbÿâ„>ªÓŸ>Y•p¿ÿXbU¹½¢B>‹ªß<€q(€q»€qÞKŠ:ðÆ^¿‰>"pØ>ÒX;š×,ÀH1”:‚—h¿¦]>ú·>jõ::¯.…’ü1Æ¡;ãà=l=Ã<6§‹©g§H”ƒ:­Õ¾Ä¶<¿ø ?xâÑ:®,U™[2ÿ¢Æ¾{;J¿óó>ÿXbé7=Œg°=ÿC90€ž€¨€ÿ–øy?6¾š8)¾ÿXb ƒ:‹|?Y´ ½ $¾’ƒÌ:kœ ,s¬Â/拽_{6>òzp½ v=€g@våƒ:Þ $¿/ÕP¾Ff=¿T=ß;\ý,N¦/ÎcØ:Ðè ¿Ü„½"jF¿ÄÐ=;Òö,e¶/ÍÓ¼_£=@Q½(…¥…­…»¶:½Áξ2G€¼*j¿í5;Õ^-ÅE1n¸:ƒiû¾eÄ=%Õ^¿Nƒ; «-"t!1P6å¼þšl=©мÿ€…ꀅü€…Å â:³Õb¿JI‡¾aþ8Ë;ºXí,]˜p0›Úá:Í™^¿lwi¾+Nྒྷh;+!0 ûÅ2,9<$´…=àü¼N€Ÿ<€ŸŠ€›ÿPœ>z†w==Is¿ÿXb¾P‡:ð>Šä½©Ôv¿N†;9U-°‰1©O2½Ø)&>Lˆ¹;*7)TZ7ÿQ³>L©J>R_j?ÿXbÿõm’>Ë:’>^(j?ÿXb¸@‚;¹m=t´*¼€[z€£|€£ÿ›%¾q {¿Ûä=ÿXbÿúÞ½;~¿Rq3=ÿXbj¤…½Cªˆ=²-=€ªü€ªÓ€ªï:­:Q´¾štL¿÷ú>€k:]-ª,ä¹=1$3Ù:“:«¾{2Q¿ [ð>yzŠ;¿!z-ãÜ­1ˆŸŸ½µ">h›¼Š2Ф€{¯„:É”¿ñJ½‰ïA=DU»;У-,r‡/ÿ1|¿4Å1¾q~™¼ÿXbwL]<Îþà=“â#=¼€,þ€,¬€,7ÛÇ:yˆÕ½I â>O$d?’^õ:â_-Íbû0¤NÂ:hž”;¥Œ°>ÎKp?42-<¸Ãv'pލ/ߣ½Õ?>â?]º}Ìò”«:íp?¿¹T•><®¿âã:¥®¢.†‰1¢ØÄ:P<¿¥m>Úì"¿`yŒ;ç÷#,ð0%0¢í¸½Š«ê=Ôbð;[€í~€³I»:,Ê<(¦ÝŽ;Ép)¿{Ä.¿R…ž¾¿ :­×¼*«:~0Ž:§:&¿ <¿áëH¾6—+; gÖ,¤2‚È‚½ÐEÃ=dv–¼ )ч)e‹„:©PB¾ ²‘>wp¿E¦§:¡9B,óµÃ/G¢Ä:õ]¨¾™}>‹Vi¿SO<öª/tSŠ2%Î »…—>;9=ç€Ê€Ž€¸Š:RÊ ¼ˆ@?)?º˜,:ü„,ù1ÿ¨¬ì<åE?B;"?ÿXb£Ê0½qÌ2=Åä¼)€s_€sö€)¼9Ø:`G¿,º?Ö„]¾³ ;¦./†æ2G­Ñ:˜ªS¿œ! ?¯mä½Ðã:R_*äÔ-%X½Aõ=;(<1­ÛùÚ:¿¥¿Ùh!¿í2?ó <Ü.&à§)c†:õ¿}À)¿Ý ?æ§è;¢ì &NYM)çP=8¶=[$-=PqPƒPŒT„:q}%?fäê=,A?Òa;±³D.Hb22(™„:ƒ”?!ô?>œöC?Ô]©;‰9p-œ1š ñ»\;=ö ‹¼#€¬€¬t€¬ÌŠ:(=¾-¿žÁI?B'=:÷Dc ºS$®NÞ:;ã¾|j¿WEO?RQ´;½n/Á®Î2e¨ª½ÛR§=7Œº\3{ÿñÿY¿=Ñþ¾2¸(¾ÿXb§Þ:õÓJ¿zM ¿tM¾¿Miäó»+€9\€9(€9ÿÜí¾¬ a?ÚÛæ=ÿXbÿJ;ܾQß_?@~e>ÿXbœj½¿ †=è†&»€€Ö9ô¬:ëó¿|ƒ ¿ö¾]vŒ:Éû/,CMC1ÿÝé¿wò4¿|ÂÓ¾ÿXb•ô°½o·ä=´­;X€t³€çË™:<ç8¿.¿¼¾©:‘Ü!,5Ø!1JœÝ:– 5¿Òå ¿Û{ê¾’; öÈ-ÄÆ0è1Ê<•œ=((Å<]ª¼Wõª#Ê:vôÑ>3PZ¿"—¥>‘X{:2Æ-¶L 1ɶÛ:6V§>>Mb¿Ž&«>iT;’»-C2µŠþ:Ê=­P¤ pœ:-J‹"ªÉa%ÿê ¿jÒ0¿ÅÀ>ÿXb |½>ë>œú¹.”~”e€”ÿó?Å>IK?©·E¿ÿXbÿÎv?šé?è:*¿ÿXbÂiA=_C0=ó¬;3€ e€ n€ ŸØ£:bŒ?òaR¿À‚s¾ÚS:È+ÚØ§/ÿ“4?½ûS¿}K¾ÿXbE º½ í=è1Ê<*owo¶\âê‘:Àº1¿L)¿ª’>-_h;uq°-ík?1L¶:Šö-¿0-¿cÔ‘>C—Z;;Z-‚£°0Ó½F˜2>³ï »1707=7ÿï°3¾)R?? ?ÿXbÿô+>6Õ?ùmH?ÿXbи<¶»Ç=¿G==—ö€$*˜û„:MïÆ>›.¦>bÄ\?Cq ;£Å‹+÷’/ Ìz:{г>1À>0–[?9–a; ._11 ‚½øÂ¤=1=/#·#ï#ÿÛ»c½"Ö¾uh?ÿXbqÂ:ÑÔ½Ù„“¾@²s? Æ<ý™@0Nݶ2›=Ð<˜†!=çr=uW¹WäW\ý;Ñ[%?„Ü4¿”>輯:ÕÖ=-°“0SÊ‹½kò>¯ÐG=¹€Dâ€Dw€Dº€ö:¿ó?KÔ>‡5,?+ ;¼C-Òñ0Ì.Ê:7 ?x}Ï>q—=?…û:*L,Ê0o~Ã<ÿuÎ=)2=~æv~Â:¬ÿò>ÄLê>¶{@?”¯‚;0t!-à=Ã1Çùæ:m7?¸µà>Š[9?̆;X Z,è(í/éC½²h:=iU˼ހ)k€)l€)ÿô²¿²¥:?Naé¾ÿXbÿ€Èà¾ÐâO?ÁÙľÿXbt™Z=º–=ÇŸ(<=mê€l8mÿÈ´=3êy?ƲJ¾ÿXbÞ Á:£¾¼õ@y?Ph¾8Â;áR/PkB2JE#½æ¬Ï=Pû­¼Þ  ¦  é:ÈQ+½ÈJ£>er¿âo;„s-Æ~â1ÿÔ½¾*ŸU>­Ïw¿ÿXb¿D¼<Ë‚é=©=o,Û,`,Îç¹:Û¬»>¥\æ>ØzP?Yæ;‡^’,öÔõ/;´ú:³BÙ>’J?qA?;8 <ÄÎ-oL'0WAŒ¼úA=]?:a€§€§€§”;«²O¼äÌ¿É*½C; :ôà#.±Ÿx2W€;}ù÷<©Í¿+á˼7Ú:?çY)ªC†/>”è¼!®ü=2w­<ÿ"ø"Ý"ÿ" =érb?Ï+î>ÿXbƒ:Ý/$>ÌAf?„)Ð>¯v‚;åßm.kË1M„ ½ÌÑ3>'PD¼!=D=n<¡5;´ø¿Û?± ¿m È:ce¸,yvE1ÖuÆ:Š¿„…÷>¦;#¿lÏñ:¢ÞÞ)E{..ÁÅ ½Xå2>­\¼7<†=¯<ÿ”¿õ^ñ> à&¿ÿXbAIÉ: È¿Y~¯>¬º=¿æ®‰;ýž.¯šÀ1€Ÿ‘½z¨>R<½€!„ „ÿsÉw¿ñ0=n|}¾ÿXbC;~>y¿xX>KA¾b(; ÝP.¯†2Þ“<‚®ý=óä¼÷€ð€Ù€;5(È=ÈYO? ¿Íˆ;d´ .£M”1„õƒ:Ä >bËW?u»¿éÃï:»5.ò1Ö…½ÓÚ>ðù!=;GJ€kæG¤—†:Ô*?Þò]>„i6?¤x~;×.-©î2oŒ¼:\É+?0ú >¯˜:?B];\pç.#“©1£çV½¡J =€ =K«{««Æ&ð:¯„‚;ãÄ¿©'-=@=T9ͧ'/GÖ+ükö:ìù›<1ç¿“¯¢<Ý•:×MÚ&²÷É*ˆg©½ Ù=QŸä<õoÜoço !„:¢sA¿M?>%?næE:8c*ÌVl/åšã:¡×6¿ÁøŽ>ÆL$?U ;«Â]-¢O»1¿4=”M™=P‰ëºq€Â€ø€Š’:¯éo?*¾´¢¾,~¿;¬¼5.ñWC1«³½:ÿr?–¾ã¿‘¾4>H:ôg/-= h1k`‹½H§.>Oê ½}€+ð€+n€ žƒ:/ò>Âu[?ªQ>¨h-:>œ$,ïÂU1€y;D9?¥¾H?.´N>ɹÞ;Æ{X/ªdò2<ƒ†¼¨Ó=´¾¼¿{¯{ê{ÿaÔ!¼ÜR”>ku¿ÿXbÐÁÂ:ø–<¸ùº>ÃEn¿Áï><´Ø.ó20Š[…I„Æ<Ë€t+€tN€tä-¯:H„û>W?~€l>ýñ:¾{2'…­6+Oï³:¾ãÓ>ÄôW?Î5¯>ßÈC<.d(0wE®2¹Â»¼\í=^Ir¼æ ? &€“ë+´:³u ½X-?Ži<¿êw);>àO&@Š¥)ò‘å:\Q¾ä:?Òr+¿A04;‚ø. ž2Bê6=¨“=mŒ:ú€ê€î€˜3M:÷la?ûìÀ½ÝÍí¾Ä7¶:#¶Ž,IÒ/ÿŸâW?Zi·¼w ¿ÿXb&8õ¼@=fKÖ¼€΀¬€}ìþ’:<É*¾S;J?% ¿ÖÆ:¯ã],»]Î1P1:8¶P¾šE?ֿУo;5>,¦U1Œó7½}>á þ;,€~so€ô}:£/?tü1?›`[¾Med<‰ˆ-ýK0ýQº:­0/?~¥9?»è›½·ƒOÈ{¿Ÿi+^Ýw¿*Ž:Ì$š,,µZ0š'×<~WD=毼/€R[€R»€RÚm:•?ݤ)¿-+¿>Y&: 3'ô¤‡+½û’:†Ã)?Õ›%¿ÅÀ¾ÞL<[ã/¹"‘2X7ž½:î= °O=}uæuþuÿ!ç¿¿£Ü¾??ÿXb¶‹<;Së ¿n’ ¾uzG?¸m =ê}.Ë×0WyB½Úå»={3=33N€1º3ÿî—Ÿ>ñÚ=Œ¶q?ÿXbŒ‡:7Ãz>;ð´¼$x?Åós;9‹­-ÉÄ1”/¨½¯`›={„š§Yr:IÜ\,aUn0¡—Á:öH¿Ñ¿ß*D>¶ <¯è ,Zƒ[0Zf‘½8ó‹=dh»Í`3ÿÙ•¿“K.¿“HξÿXbOÊÌ:z¿"ÿ'¿P¬ð¾Û&€;5{-UJ1Ts9=TV³=ª;c€>€I‹ º:oG|?ýí\½Iô$¾ûÀ7;ùÔ‘,?!—0?Àƒ:áÝz?†ü½UwH¾<Ê:6OA,õ´B0WCb¼½T¬=䆽^€ b€ ”€ ³g„:¨ïã=Š>dB|¿ðó:c*S*,Õ/Þ§„:ŸE4==²1><Ý{¿',;ñ.P®Í2“Vü¼v=T=2=22ÿó¿W”G¾~ÇJ?ÿXbãŠ:ê÷ë¾B¿R"?¬¾<®ÜÉ-57‡/Q¾ ½„EE=ÉäT¼?€X2€E|€XÿÈV”¾ÇB'¿PF¾:SÞ!,4¹Ž1ž0µ:dT2¿’d>ï.¿ÏB:vèF-¼61uç <á_>9Ò<.€z€`œ;Ý:wûã=èn?›æ®>`sÍ:ÈL,ôg1©F ;ímx=i˜r?‡ >Ú¬ë:þåƒ,lîV1Ü =ƒÑ=T =zœ]iù:ìÝ4?YœÏ>|?šBõ:Ëéí,Ld1;²9?­BÍ> ?Ôç6:Bó*ÎPK0~ý¼cGc=œP½½¡å€¡þ¡"vT;H±¾/_Õ¾«5W¿,9':“,5¼+1ÓñÙ:­‚¾WÚ¾¬H^¿ KÉ9«G—,-øf0Ö8›½•¸>Ï¥;6jô€ *jB´:ÊR–¾KÝr?¥; €^m=¢=ÿìô¿ )K?‘Y>ÿXb»¡;~!¿”E?Y¼Æ=³lRh-¾¾´V:LÒ™+jŸ/×8 ;^öp?ü2‡>¿ˆW¾Þf7<·”/½:2|DŒ½¯é!>0ð\½9;9+Jÿ¬»`¿Mtô½Ûví¾ÿXbÿìö#¿itľ|M*¿ÿXb3Q»h”Î=OÏ;=> €,ò€,ƒ‘:kÙ0;”ø/&f62Ñàý: -¬;BQ}?dÁ>û+¸<þ!ò/·à2ã ½h[>[˜…; jijXj$: ;óæÐ¾&\^?úø¾å«:‹T×,DÖt0’4Í:Ù>·¾i«h??P[¾)®.;´Žg,޼01žë{½ ¯¤=Œ10=$#K#î#ÿÁIÀ¼;¹®¾ªŽp?ÿXbÿñá¼Í‚¿¾æOm?ÿXb)’o½¹™=Ø+,=€'õ€'²€'ÿ˜¢õ½Ý.õ¾ˆ¡^?ÿXb”‘‘:Ê[h¾§9󾪦Y?}Èó;A–.¥((2;V©¼B´V=ýkù¼:€¡Î€¡ô€¡ÿ‘í÷¾ª¾ê8O¿ÿXbkGF;οqÀ’¾«N¿µý#; ..´_2­2Ó<·´Ú=K­w¼d€Œà€Œº€Œ¹}¶:fl§>¹uý>ÌN¿6­;vâl/ñ†ê1Í÷Þ:Ù£ž>^Æ?J¿cÕ <·àY-V£21|C!=:ZÕ=øTÎiìߌ:+(`? ¯>;®>P²l:w -žÕ1ð—e:µ_?‚˜>âÅ>œ{:0®q,!+Ü0È´–½32>_`Ö¼,€J[€Jg€†q¢–:´¿IaP¿ó*ˆ;Z<$@.y¼Â0Yކ:ö'¿3A¿P‹c½Ið ;‰.?,Å1í S½5 4=uW6=k€2"€H©€22™:c‹>˜E ?mËI?w\Ä;S†€+šéO/Sk;?Ì+>ô?3VD?:Ó¥<ºÌ /tá2©/‹½=|9>Ãdj½ €>€>€oÿ˜5=>š–{?Ý@­;ÿXbÿZ·c<}Sn?κ¾ÿXbyö¸Ë>=-€\¸€\J€\ t†:ˆ¿T¿5Ђ>ºóü>)´:Àýþ-/¬j1¡ ã: 0L¿×§x>èX ?Š]Îï =?GùG=Gÿw€U?…Bb:=A ?ÿXbGû‹:êHB?]¨’=ð%?òÄ;”ƒ-¾Þ£0• ½!‘–=&Ãñ¼ã…à…Å…Í:Úd¿ÆŒ¾µµ¾¯R†;&¸*,êÓ0ÿˆ•f¿v!¦¾BᓾÿXb`?„½&p+=·Ô=,€=]€=Í€| ’„:Ëo¿uë«>«ù½ä×<["ü-›Iª0ç:uh¿÷Ò>iœÌ½"‘<ÿû0H2cïÅ<ŒøN=à½#=/Y\YYYÿ–o?¸XÀ¾³9?ÿXbÀ‡:«²ê>‘‹¨¾HVS?‡Rì;¤6h+KìT.áð‚:d¬>ìÁ$¾¾;6CŽCÊxz0;•ᔽ€k~?4œ«½Ó:üÚ†+Am1j¦à:£Þ5½9u~?&5ͽ¥Ï‚:›uø*oÄ€/R¼@÷e=)$Y=N(ˆBÄB&ñé:/z¾äê¾¾R*e?LL;ú÷G+ˆŒÂ-0Z‡:±Ky¾ØÙ¾²!_?н: ž®. X81Þ0=’¢=ÁXß<:€QiŠiu°:‚_?FI/½§«ø>;Ÿ:в-ëÚ¼1&Çà:›™c?W¶;q^ê>EIƒ;è ¤-¶ª0|Œ½¦`=G¯=<€ªî€ªÑ€ª¢Á×:vÔÞ¾Z]:¿øœ?t;ƒqÂ,B·‘0üÀ×:-÷˾\?¿(? +á;.…°-‘ÓÀ1È{½ò ™=Õê+=€89€8M€2©¶:ÁT3=‡”P»ÔÀ?iGÍ:ˆ‡-NÈ(2¸:¿G>Fûœ<ñ½}?A€³:DÈP+È0˜½x ™=.Ç+=H€2'€28€8ÿŸƒC=9ä¼Õ›?ÿXbÿ ÷6>Tõ½µz?ÿXbM€½ÏI>üâÒ<3€mZ€mÚ€kÿ”Â>éÈx?ûóH>ÿXbø:­?9>N£v?lJ>]û;n‰.»{2Æ!½ýú=D*=!€2þ€2€2 òƒ:ëR ½.ˆ×½ÑÉ}?ÒÒ‰;Eç¥-òò«1:Øõ:^ ¾5s<¾wHy?YšVmÃ:À!,ùí0ãn:F®h¿bÏe¾iñ³>_.;ÏÅÀ-œê±1±40=GÍ=i©;8Þž}qÀ:6Ïm?Éè¹>­ø“½Ê}5;2Î+¼40{ ;³vp?þz>™¾“ÆH;~­A+é¾z/ù çÖ>`ÿ ?P£9¿IY ;Å¥¶-cÃÃ0+Âß:s²>`…?^H¿[fn<Ø{ý/ÊÍ3 Œ‘½Ìð>IKeó0ç¼­©s?€-;0ì*Aç.c‚‹:€"œ>n=Ás?©û:ôüf'…i#,Ž…< @Ã=ÍvE=€$€$O€$¿Æœ:cm¹>þµ>û–\?R»Ã9ô„+ ô 0CûY:¸CÒ>%‰a>b?“È›<-/-¹“1Šuª¼Vc©=og½ €¢.…/€¢»:þôÞ½îQ*>äz¿„Gp; …-L°É0Î.Œ:Én¾XD >ut ¿’S?ÿXbÿU'¢½4‡¿Šw\?ÿXbÿ³æ¼ Æ->Á“¼ ¢³¢Ü¢•jŒ:鿾ìü½Ðek¿ç :Ž. +Ç".1ÙŒ:—T¥¾üs^¾#Ñk¿Ê¤2;Ùœ^-Cg´11,¼Ï¡¬=qâk=L€*n€*$€*Æß:o%½Ñ^">—Œ|??ÞG:°ˆ (&ƒ-ÿÿõ¼G€Z>güy?ÿXb&ႽI»ñ=Áà¼ï€™r€™Ú€™ÿÒý¾=áÜ>üÄ[¿ÿXbÉäƒ:ùľ§ˆ~>)u¿(©<áó* .ƒLr½B—ð=†F¼M€–,€–d€˜l^!; c—¾¶]?G<¿yás:Œa„+>8î1™Ç·:Qʱ¾$¥?ÂJ9¿ú:ù,²¬O1«=ªIp=“7@¼×e¬e£eÿÏ@?­œÓ¾¿ÿXb ì:ˆÇ;?Ž(ݾíV¿çêë;À­t.sb1ô»½p•>þ}Æ<+€"€h¥€ZòÎ:¬Z¿ä_?Aù=þû´:ÝYp+Y7Ö0â~;ªe¿Ò>¢á0>ö~;îó¥-²Æ›1h‘½·ð¼=Û݃¼I)Õbˆ)@èê:…@¥¾µÌ=Áñp¿îÝ…;è¼~,\p«0ÊJë:`þî°=øúu¿eJ<×s8-(÷®0þœB½§(=Hý5=m€2¢€2€2W¿‡:Va>kY>vm?6ø;3‡IÆ>x¹g?/b;Ï/gpž1›;z½/¨>-σ<ì€m}€mÍ€i/‘:€ ¦= '?áÕÆ;´¾9ú(-,™aù0X[‘:¬­=¡?Ť¼-ó;Í,=1W[±<žì†=t¶@=þLèLýLÿ’*?_ƒ¾ƒÝ;?ÿXbÊÙÚ:}$?õ²¥<D?êH×Jþ¾&2H?ÿXbÿ¾P>{˜×¾òJb?ÿXb«yN½ÄB>¬à7<|T»€üTh‰Â:4oÃ>€¦>ï|]?:B4;»Ë×, Ï/Ý9ç:™Ç>§b‹>5a?ûÀ;‹¹,RÄÍ0~Åš½!)>¥¼Or¯rDlîÑÓ:95¿›Õ??˜5²>†<ê\œ-HfV0–àÞ:Ï׿Þ~D?ß Æ><á:ezå-¹n2JÏ4½£<#>iÄÌ;WTTT­Td‘é:ŸA-?½s¸;?‡½:*Æ, [0%Ô7:o?ù>ü³0>ù5[?¼B;<Rœ,©Š?0cBŒ½÷Xz=¹rv<.®^®T€ÿËà÷¾JÔ]¿TÂø=ÿXb$Þ:}àܾ°‘e¿ØøÉ=¯N< &Û.za 2ʉ6=}¯Á= jx<,²iži´á:+ry?ÀÔM>ùDÎ=!t\:Î-x,F1c ;Ôy?˜ O> eã=¿©;¾`º+•0þŒ<µ=¿â¼n€n¼€né€n{ÏŠ:>´?@cœ>a+D¿\§:¯*ÙnÊ/¡_¸:"Ë?REË>WÒ9¿Çž;.܆.à1‡lÀ½ê²ø=Ôj‹o¿ÿXb 4{:úg *~j¿ b±21©1a=Ô=ÁUž¹ggÇgÍgЇ™: eI ¿'¸î:¦|s,ºE1ÿ{'?Ϭ>éu-¿ÿXbˆÙK½U¦=h«¼¾°¸ÿÐà>ƾ֭i¿ÿXbrà;¤'Å=9Ñ©¾‰?p¿øÔL;hÈ*\Ê[0^ƒž½ùŸ>·²=€.Þ€.K€.•ï:eÚo¾š³c?ìÈ>•6Ó;à§,,S0צm;7^¾¶—X?E<ù>Ooš;}Œ/°î3Uм"þÁ=7þ½ ‡P€Cô‡Òd‘:ÏÑ!¾6ç\?Æõ¾aRŒ:²J+¸O§/4*Ñ:};w¾gy]?½á¾7¨Ó;ìÒ!/=‘V2¿[½1` =6¼' š ŸXï…:†-½~¿Ç€ê½´:Ð9æšÒ,.B#2ÿœ#Ä»ã=¿½ÿXb!Y€½v‰ >*=WGMGµGÿy¥#?aùÏ>)'?ÿXb¢?Ñ:œ‰?µŽ¿>!Ð/?v­[—=€Iê€I=Gÿ« ?]rp½‚ºU?ÿXbHÈ‚:jh?ȧ]¾U‡D?Šñû; /ü-×ÍÙ0;4¼ =·^Só‘¼Ü€ Œ€ î€ m­²:7 *?né ?Ú$Ï>)Y':º¥)ž‡Þ+9ö²:IŠ.?Ñ8 ?üéÁ>råO:oeˆ,ßÚ£01E™½«x#>ßí¼f€ˆ2€„d€ˆÿÄ\:¿”Ì¿}®™¾ÿXb4L‹:ðDG¿-ì ¿½Î–¾ÛT<:ÁÅ.ŘØ1Rc¼þD…=¼3=[€?Ò€?J€:£;·O¿S2¢¾>Ôý>hš:‹¯-6iÐ1¦‡:hÓQ¿®ü¾ëx?h.F: þ¹+p“Â0².޽Û0 =ãâ¨;€~D€‹M€~ÿѾ³8}¿«Z=ÿXbu2;ÃF¾ò{¿®šÌ<@€<Dz(.ìÏ>1-N==DüÃ<€Lj€l#€Lÿc£½^1M?¶?ÿXbÿÈY=ÄòB?–^%?ÿXbÂiÁ<80ù=flè<4¶½€tŒ²:)?š6?+·Ú>ð@Ù:¦G ,äæ­0ÓèÛ:&?Eô&?dŠ?÷Û;?rI.MM1Œj‘<Ý_==øù/=YR€•1Yÿáï¦>ï?•>´7f?ÿXblÿ¹:?ÜŒ>ÒH>4òp?‰5‘<'0‰/¤^‹2[±?<Àç§=û\=?€F’€F4€FÿNà>› =f÷e?ÿXb¶¥µ:{+¡>ÔWO>pdm?~ =èÉ/T`A1ÕB©½¥/>Lû&=1€\©€.€\¬«û:0òü¾ÂZ"?IA?pkÁ9»ƒË*R·0Œ ;Áõ¾) !?"Ó?Ë—:¼á,Ã2æ1̳½ÊŒ7==_3=.y‰w6yÿR7¿ù ?7ôã>ÿXbÿ|”¿´n?Kb?ÿXbéšÉ¼|œÉ=kIǼ'€Cš€CJ€Cp0†:—–¼ùìW>…+z¿„’‘;= -,îø/ÿ,Ùø½_Y¹>Á™l¿ÿXb&ÿ»¼± =R½î€ }€ ˆ€ ÿ¡¬É»²ã°½Ø ¿ÿXbmb·:æÎE=a"½I¿Ò}<¨¾ *ÊZ2-'Û½¦ =]¼|€¬C°0‹:rK—¼3Ò¿x=4ód:^å•,¡ç1ì†ú:£ë.)=þ{Ø)±/,H2‹½ú˜=;8X/üy9Å«3'CG)ÿ3p8¿ È˾b?ÿXbŸŸ¼è¾=Ò€÷€ÿU ";mˆ¿³w=ÿXb”œá:ðn<ߺ¿X2=û~¶8[/”,n·ã1HÀ¨½ý3Ã=¶=,ìüö½; –<¿oH*=rË,?ðß;ÈýÊ-í|2E¶‚:¶ç<¿cHõ=*?r;R¾X]e¿ÿXbÿ•q>\«Š¾mcs¿ÿXb‹·ºÀÎ =¡¢*=`€¦]ÿî…½•g¿_Òe½ÿXb6©†:y¥“½M#u¿Þ޾4=S=C…¢'iµ¾)x˜6½Ã›>&¨a<,s·sþs¨8ã:¹uN?ëX?ÇãÄ=¸Ð ;ãÿ™,3Àù0ÿ¯5?s.?èJ=>ÿXb¼çÀ»àÙÞ=ù¾¸¼_€;Õ–Ù€;ÿî³¾=3¦g>¶8x¿ÿXbLZ‡:–Ut½c°§>×eq¿ѤÕ^D=¿€D{€DÖ€Dð=Œ:Äü8?Šc|>ÌT%?P(Ü:Ò"«%»¹v)š];:¦4?`®>7"?¬vR;”ãT/Ÿ2·ÔÁ¼w ®=_=€x>€x(€w2¶ƒ:2&/¿ŸÕt>c0? s×;R‹j.Ï2z„: #¿Xyá=oKC?4ļ;€Ý7/–ó_2p´ã<-%«=õƒ:=߀$Û€$Š€$×t°:ò.C?4G¼‰¡%?:yë9?+ª*õR.DZ:K5?ÐÒÄ<Üî4?…£ƒ<`Ž¥.+ƃ1aÅ©;ź=¯Í½¯€nÔ€n§€nÿºíß=íÔ‹>ø«t¿ÿXbÖ½:ÁT>>3LY>Qšu¿è¬¤;§º×,Ÿ®N0}³M<r>ÐR<*€u¸L€uÏêÛ:¦µª>ðüp?6ÜS=3jƒ;ŸL+’r07öÚ:4'Ÿ>ØBs?Ÿ¨<¥g†;¡x.kœÜ1c‡½üä(>‡ü³¼[€ ü€ ¬f¥à:Nx(?§ß1?(†”>+;í2, o´0þÙ±:n?(s=?#”>†f3;æY ,õ(/&—¼Sxð=’Ìj¼ €“P€“.€“ST¶:ZÂ\¾#ÄD?|/¿õ,2;àÒ.|b§1ÆØß:“…O¾çÔS?¿á<;O9@-œ£^1îAˆ½Þ8 >Z5=Z€DÛ€Dx€Dæ`è:¿V?¸û>A/?.”î:cËö,TY0„9Œ:CPU? –>' ð>v<ª9rhC&–€Z*.£½æ=¨==]€}€k€ÿ¹Ü™¾jöú¾âtQ?ÿXbÿÈ Z¾û¿¯ëH?ÿXb=Z;' =«Ñ+<€¥8=€¥ÿ|HS=¥¿þ….¼ÿXbÿüü¾ûä}¿¶aŽ»ÿXbÒ‰½Ó->\*½9€â€.&ÿìŠ:?nß*¿ý¾ÿXbÿIÁO?7£¿¡*À½ÿXbÄÍi½,+ = &=€‰‰€‰œ€‰98‰:ì¦<ë¿ ,w<^QÃ:’ª,Ž(¡1Pe‰:ëo ¼Aä¿¡ä<0>Ó:Ë„E&|¢{*·½)çë=t%‚¼ð—Í—Ç—ÿÈt¢=p«(?F?¿ÿXb¶à‹:\£Y½üM?ZIJ¿‘«;‰]ä,@è61ãL¼ó‡=ª(^=p€?í€?ç€?ÊÏ?:ÈÃÙ¾·O>“ce?’³‚;iuÜ+þûÅ.ÿÓ‘¾”÷j= õt?ÿXbµÂô¼'h“=u"½€…¸…\€…ëœ:Ú~K¿Îç±¾©þ¾Uu:¹#,©Q†0ùÄâ:¹$Y¿t«¾Ò¾€“jÄÍ©¼2€/Ӣπ/ÿáÞ´¾çS¿œíH¿ÿXbþÝ‹:‰j޾1 ÷¾ê˜T¿Qv¢;Ϩ.ÿlÏ1Ì{\½²ƒ =MÛ?¼Ÿ Ÿÿð)Q=ºûG¿I¿ÿXbÿÖ—ß½ÃL\¿Ó¼þ¾ÿXbù†¢½´ç>ªœ6=¿€º€û€ýðû:¯À¾W'?µu(?wª9o%â,2ú1 ;:_†¾BÓ1?w+?ãc;û„",ð̘1€Ó;¼¼v)>Мu¼FX FÿÁá6?R#>:$?ÿXbÿŒd-?ç»>õ:#?ÿXbg{4=Ä„=Öq|ºÿ“ü“{“ÿ‘…> R?ÞíO¿ÿXbÿe/Ž>Øõ>â8U¿ÿXb{L¤½þº=}° =#1hhAÜ:ÂW7¿¤á¥=Xu1?’°‚;ÿº™.Nƒ\1]?²:»©A¿eO°<5U'?·r`;qÌ,Ïs»0ŽÉ¢½æ”À=Û=Zn?´Ü:B*¿ãü#<©(??˜Jõ:…`T+mw0þ¦;2h9¿÷Ûb½Èó/?Ê:H;iõÄ,ÐãQ1ä2n½ 5 =ÄΔ<ë«Ò«Ô«I¯ñ:P?Ò½³v~¿Á=Š$™:Âk&”ÄZ*ÇÚ‰:‚–нÆ?¿°s=ÊC;1Ë-Ä%Í1"‡¼^+¡=œ†h=œ€x:€xy€xÿ¾¾b¼Rˆ—¾gt?ÿXbÿº3 > lƒ¾é(t?ÿXbGä{½G<¹=fö9="/Mz/,¸:ѥ¥¤=÷?hÓT<¶Ü.ØÚ 1ªY;O¹»LÀxTº\?]}:.çÐ+QRú/D´è:[Ͼ½…?Þ‰Q?-íc;]ê+-TìA0(¹½=ïWA=K€N€*€ÿXÙ…½Æ˜~¿’&§=ÿXbÿ8ˉ¾D n¿Lx€>ÿXbôÀ‡½0‚6>÷wv½ €g,€g5€oÿ€Šá¾/úq=FSe¿ÿXbÿ!­z¾´÷">Øt¿ÿXbƒ€½Žt6>mýt½€o7€o€oÿB63?Ë6?Íõ¼ÿXbÿØÃB?ûc ?H|®¾ÿXbBN=¹r–=“ŠF<{nònõnJÚ™:äÛ¤½*Æ}?­,Õ½“‹a: uÇ$D-:)ÿj‰Z=Ç2?go½ÿXb š»»Ö=îv=;ø€§ö€§Ï€§ÿ¾:•<߿ƮԼÿXbú?Š:7…¢z+š;x£÷)“T$,äTŠ:Ʊ½øÿ_¿ˆãó>E¼É;ibo)dœ+wd¬½Ù$Ÿ=É®´;BˆÿOc¿jà¾Üä¾ÿXbüÔ†:_f¿g«¾Rݾ²÷O;6oÖ,™!1¬­X<†¥=K‘ü¼M€›Š€›Ý€n4“:…UÇ>wö:>vg¿ÄÄ;MX7,rƒþ/šU“:½6Ù> R¦=Íâf¿Š:p.Ãb1 J½­†Ä=%]3=z€7ª€1Ì€7 Ó¿:ã¾f¸š>ˆ/i?i—;:q&“-®8™2û.Œ:ÓQƒ¾ÀŽŒ>ü>m?%z4;æßü,ÿý19½ â#>K< ¼O€ Ôf;€ ”L#: zO?¿¶ÿ>Ùºœ>bcÍ:Þ›~)%ÅÃ.¹p‘:ù`Q?”n÷>ÑâŸ>DÄ <<ª-–1_1’[³½Ì û=Ÿè:ºÿ€î€ø€˜±:\Z¿‡À¼ë¾$Uz?ÿXbÖMá:§X—>Ø.¾9Ÿp?Þê<|5†/ìpí1ŸJ½±S >—ÿ;"sysL€A¯:}zl?¸«‚>Ú8’¾;5Þ;‹Ùø+ú—/Ø\;Îk?´1¦>üPh¾ª;…Áª.‘¢˜1¡Ç<öñ=0ð»6€u©€Œþ€u×—†:eî ?an%?ñ@¿À¿Þ:P=,p'0¥Š:ºN ?ž')?ø5¿Îqª:°›,ª!Ì0s‚6=à…­=çäÅ6H~:Öž+P5¢/ž‹ê:£>o?ê›R=DF´>o;©;£'寋+_Aš¼zÈ´=É˽+€ M€ U€ •"‡:‰*b¾è¶>´|h¿uk:CÕ+èîî/qwã::¿ï½´ÁÏ>Ë h¿x=<-/KB2IºX~=p•g= (…(ë€*à‚:„ZC½aõz¾yäw?«ü¤9*|,0ê.ÿÿÂX¾È “¾'o?ÿXb§¾¼áÓ=Oʤ;ï Ô u —¨þ:Õ`¢<àÏ¿KN½{‰K;ü0&o>N*xüö:·}í<‰Ü¿$–~¼ìÛ¶9èÛD.è&1g'½~Un=[¼€d €d€dÿ( l¿Lkw¾Âáš¾ÿXbÿ5?W¿ŒEó¾ã΄¾ÿXbF z½¥ù#=k º<p5€:pÿMË5¿P{>¸ï(¿ÿXbÿ8ž<¿êf®>D„¿ÿXbuJ¼RÕ>‚Åa<F"Fìµ:t&d¾œy?VT¢:%"n:¹> *ÄPÄ/Ý©1;µc¾¸Uy?;¦4½ `±:¬Ž,ÓR¦1x%I¼"Á>Ûˆ<.CAUɵ:9e¾x»x?Nv=‘†;óU-æÀÉ0Nøµ:÷mp¾¾ºx?Äñ<Ú Ë:.z+»ùL/lª½»= óž<1€¬€€à8:˘5¿]-¿\L>Ö;7¾¾-ó:J1HÕ7:¨xE¿¼¿ÜíG>òš ;?·_.'Ã2õ×<¾k=ö)G;66Ü618ÿô¬O>úço¿ûf‘¾ÿXbÿŠœi>´în¿eï¾ÿXb‰zA<1l=×QU=šLoL}Lå®:üìý>Ñ™=½w]?ˆ±;8×®+úêÝ0ÿ3{?œü QÙ°<9€Mî€Mà€Mždµ:£ÁO?Á?ëÝ|>Õ„;P8-V€1’;MèH?ú%?‘„>aû:Eë+!Í 0aQ½¤ß¾=¦ï5=€6€6U€6ò)á:âô1¾¿¡¯=™%{?òÒG;nÃ,€z/º³‹:Hc˜¾²¶<üTt?/é;tFŠ.SžÜ1/à%½Ä—I=w0"=€2x€2uwe—ƒ:Ûµœ=`>*y?e×: +ð60Qo;ÇQœ½ë=”Ž}?Å—>!È.;‡ç .¾N1‘òƒ:Ì› ¿¼Oî:V¨ª.¼*2Õw>½·ƒ=÷=k€¤«€¤ú€¤Ùoƒ:Cë¿`Ó[¾ vC?¨!ù: P-]æ§1ﻂ:ª´¿™¸§¾#d7?þD¯:Ö.ì Ô1VŸ+¼Âl>PE»þ€“䀓ª€“Xܘ:­)i¾«Bi?ÀЯ¾.I:ÿÆ-E¬=1Lz;ÚJ\¾¬To?¾Î:/=,<Œ^0¹‡½õ.>¶äºÓ€ y€ ë€ •~„:~%?AH@?HO>=;k¾.€ 2Bz‡:­5?Æ^,?JÅ[>qŽî;j -=E0â<=§ìÔ=(Ò}»zÚ€’ï°I:F"E?ì?;ž¾é–;)–,SE1¡µ:èß2?`'?ŠÚ˾MÀÈ:–èY'÷,F+Äѵ½½>Ù˜W<<üºÚ2·:f¿ôjF?‡¾×R„<ýÒ%/Ž›2Í¡µ:Dâ¿õx8?^*¾¾djDsô<¿€Mó€MR€MÿÌ™>?dW“>$5?ÿXb]†:dÛ*?ö»z>m 4?‰­½;üÄå-ˆù‘0ßm½79 >é¹»&€”Õ€3O€”jë1:2û>Æ<É=<¦]¿“‰¹; Ɖ.Z¹ý1 –:ë?›š=2AG¿=„•;8*,­ó.>±½DNß=™J<röÿdþv¿e4K¾›0¾ÿXblÖƒ:ôq¿2±«¾5z¬¼ Q <ïT/€Âò0§ˆ½¯Ïœ=ÿXˆ¼b.‡bÿ/xÛ¾ÕÃÆ¾ ÙP¿ÿXbšvÄ:öÕ¢¾Ó©¤¾#Qd¿ <ÊF /Àǰ2Ås6¹s»÷=9´H¼J€z€/€0ä:Ƚ,™8?Ž˜/¿‰;p;~E{./Î1m²:¨W½}È;?Ë-¿1®;ÑÉÁ.>P!2%zY½8ž=›H¼Ÿ ŸŸÿW“¾—­×½ÀF|¿ÿXbÿd7c¾ëÐ=œ?x¿ÿXb”hI½,dî=©w¼)€˜9 P€˜Àʹ:ŠI»]²Ì>+¦j¿äÚ¥</G/¥)l1!â:<5=‘Ä>T6l¿ëC;“c-Ó Æ1º£¼?ÇÇ=þ`à¼Þ€;Ô€;¿€;P+Ð: ¦X¾—Ïk?ÌG§¾Ì´:œÿ,þÁ10ècÍ:-Ÿô½²}T?Iu ¿¡jf=<°+ué-™eO½Üô‡=‚WK¼/šš[šÿ1ÊÞ¾÷&ö¾âB¿ÿXbÿðÕ‚¾o׿ RS¿ÿXbºJ·½_ø=ì‡X;y€M€ê€ÿ7“g¿”P°=`ÂÕ¾ÿXbûØá:à4f¿´<ÎÓß¾ô¿<0P+œèê.—Œc=TUˆ=p³:ogdgÝgw¦‚:Ö>œÙÐ>·ËO¿¸…;¯-BÜ81Þ'è:…L ?ˆ}–>=ÜI¿z Ã;Éœ//«Ñ1 Q…½®Õ>â\Ã;s€mE”Ä€mÎ[á:Ä“0=ê|?¼<¾ÿH):[R=*ìÖ/^¦Y:Ejå¼.'}?‘¾## :”ûP,ôâ0³Í­½Ê3¯=ŒØ<1Ú€`¢‡‚:ñËh¿sR޾.wž>N­ X\&<‡x,:l†/˜†Á½´>ð3®<5\î\¾\ „:ò}¿=Ù>Ä“=êŽâ:ðz7,}0sÇâ:1Îy¿§R_>¶±€<ȶ;8V -Q*N1ë᫽N|>pΈ;j`ÖtÕè:;âb¿Hv=*$ë¾]Í:Áˆ-V¯1,«˜:W]¿vÌ>Î(ø¾˜SŸ:¹_û.­o‚1£=Þ¼]2®=€J=#€8ƒ€8€8ö:ç>V¿åU> ?á|[;ŒÌ+×ì/W‹:Fh¿)D¬=ÞÚÓ>Ü:’;’-’‡N1j‰½u‘>ÒSd;,€ro€r5€rŽû†:L!‡>Uu?ÝÚß½uyç9.+Å)§,¹-Ïqñ:ø§š>.ƒp?qj%¾ðÒó:\¦.ÿF1Ôš&=›9¤=(ó¼Z€Î€„€ÿoK[?ygt¾m3ê¾ÿXbºÖã:¼ÀQ?K¾Û³ ¿¹þÚ Q>:_€rV€–l€rN’:2¡ > ëx?UÀ@¾™:~¿,->1´ù‘:{÷Y>¡…s?΃d¾üó±;æß”-ÀŸ*1Sé'=– ª=“ ¼,€Ý€`´€¶à:ÿe?7¾‹¾Ñ¾Ê_Ë:M ,í. 0Ç;ÕZ?6†¾uIè¾[<¿;ZË.ÒAÐ21}/=¼\Ä=•óÅ<=i…iæiya‡:kýg?’.š>(ø—>¤[;hP(+ÞRš.H)g;É!f?b|¾>µÇl>c‘U;ðQ½,èJ'1Ô™;½:$µ=ÓÚ´¼SytŽÒ„:P’€¼Ôpɼä¿cÚ½:͉,D™0‚«ç:¨Ò…½Õ˽èï~¿†ê'Z2¿ÿXbf“_;îÙ>>!ø>ÓàC¿ü²®<ŸÙ.]O72 ½Žxr=”Â<¼>€F€EÅ€ÿ)¬{½ I¾~Tl¿ÿXbÿè`P¾³á¾(Í_¿ÿXb*ÅŽ½þœ=REq¼#HÁþ™:ÖK ¿Œ㾪Ì4¿ÃUÕ:£1•,Šz?1i“:é=í¾–­Î¾­ôI¿  €;˜Üû-¹¸1( ߼Ãf=~Sؼÿ€…ù€…ꀅÿû`¿ßÚ:¾{Xå¾ÿXb~‹:ëI[¿­‰¾ùáá¾eƒ¨;þïU.ýèœ1´™½þ'>h®Ó0É”:ÓH,“@’1ƒGâ:,»&¾—öx?ms*>¢f¥:ÈiÞ,¤‡Ž1ØØ¥½pÖ=ƒù++?%q;ÕÖù.L"½1ú;À=.¿5ÕŠ>Ð;.?b¹è9ô+™Ó29›Ž7óY=ÀÄÿXbÀŠ:õg^=d¿P8„=j@0:ÐÙ-ð=Ö1¢z«½—æ>ÈÒ‡;k»©ÿÖN¿¬ð<þ ¿ÿXba.µ:*ÏV¿ÛøZ½«• ¿o}í;÷¨.móš1ÒpJ;“à =î]ƒ¼M€¬m€NB€£ÿ½Ô½/ŠW¿ªŽ?ÿXb§6†:˜G ½d”S¿Å?î¥;Ñk/4ýC2h¾½¯z>Ý{8ÿXbB+½I× =¼­ôÿXbôù(½e =^è<4ÿù‡=pÎ{¿¦Ç+>ÿXbé}‰:m>¹bx¿IG¾í‚<áJ0¢~»1Î<¼³=?tÁ¼e€nŒ€nÙ1I¢›:Ž—é>‚Å=xb¿³<•Ä.Õ¦q1Ïœ:âÂ? ¾=»W¿ü—·;Õ+åß§.9¶=\qq=ˆ»»‰!‰?‰ÿ›òH?ý޾×Ñ ¿ÿXbÿPê#?¿ ï½[B¿ÿXbüÅl½šë´=–®¼ûýôÿòkÀ¾­¡½Þ^l¿ÿXbÿ¨ˆŽ¾ÑBؼ†Éu¿ÿXb­„n<¥„>‰\ð<Å€tŽ€t8€tOF¼:?2õ>”y/?Oh ?aàÛ: Ü.¼˜%2ö¯€:>ñ¹>òž]?ºßZÞZÕZ¬:ãäH?½« ¾»Õ?΢;¸ì:-7\‘0ÿȆ:?)èç½)í,?ÿXbgñ¼‰D=@À=í€8f€2½€8®7‹:Dmr>7J ¾yu?÷ ã;|@-u7‡0€ØŠ:þG\>[J`¾%£s?Š·Am|b¿ÿXbG¢Ä:†’¾XŠ>kk¿4hƒ;UïF.Ñ â1ÛA=ùJ`=±ù¸»<˜½gõ˜ð¿‹:©>sáä½ïo¿Ì4„; w‹, a²0Þ8ã:8z>>†M¼8x¿[Äe;‰˜.U2LüQ½uŽ>k¸»W€–V€–*€–ÿJE¸¼+7?‰À2¿ÿXbÿ±™c>«[#?y¶<¿ÿXbNšF½4Ö¾= 5=~/¶/ž€1ÿDÀ¡>ܪ<¾öCn?ÿXbÿ°>/½è~w?ÿXb‰$ú<ºà=ë6(¼z€Œõ€’`‹:g?øJØ>"Õ/¿_¥P:¢ü(„â",O·:Ò— ?iÊ?¥¯'¿tÖ÷̼N=ž=Ž=ÿvÑ'¿u<?:ãü¾ÿXbÿm[#¿½ýý>v½¿ÿXbî" ½ýg =^J=+€]k€8€cîèá:d½"E¿½P=e¡;«'.ª¼92ÿýRz¼Åõ¿§N¼ÿXb±2š¼Žè=¢]=‘€(€^€ÿšà=ß_¿(ó}=ÿXb°pï:^o+=ê¿Ç•=˜wß:ECž.õÓ1Ðñ±½áÐ >6t3=*€\Ü€\«€\pŠ:²H¿{ý°>Ò?9Z";“¤:,´ Ï/BC„:>¿m8Ê>Šê ?M3¡:À(ÿv3, 3­½ý0>ÅäM=€e8€e}€e“Þ:¥~!¿( ø½ø2D?i ;X;-Ú»71Ø„ƒ:;V7¿±õ‘½à¼1?J*Ç;·Ÿ.T¹1|ÕJ»4¡É=ùR=^€,~€,;€,ÿsi½ó0P?›«?ÿXbÿ3I½4L?+?ÿXbp}˜½ìÙ>Z¼'x&x"xÿ3×C¿<¿#:¾ÿXbÿG&¿á1ë¾R¿ÿXb8“½q>äiù¼/€JV€J.€Jÿ1¢º¾_‹k¿œË¾ÿXbÑú:Ö³û¾¯®[¿S£¾ž×¶<ÅWÒ/àÕý1û¯ó<ƒP¾=YÄ0=ïPËPoP¬´:ÑÛ ?>ªg>ƒO?·ù;ܤ,©Ìç0'«Þ:?Ú?p^V>¯ÿI?BW#ªP—<]Ýv¿@Ï;—Ê,ÅPñ0ùL‡:zù‹>% ½ø v¿¤Ñ:Qeç,÷0JÎ =…Ñl=ò{=€VÈ€T|€VÿÊÌ*?]츾¤Æ&?ÿXbð¿ƒ:7X#?+¯Ü¾iV#?ó¢B;¤æÀ.Üp2ƒy<‰´ =T8¼q6f6æ€N˜E—:…m?>”w{¿§‚J¼ÉÞ 9où€$“^ *J ;Ñìß=5a~¿*Ó¼7ï<ë^.;X¦1„ÓB½ø*>åa¡»¿=¼=»=ÿ<È0¿‘ùö>”÷ ¿ÿXbÿ»ï8¿ŒÑ?´¿¾ÿXb×/X<èù³=Áªú¼ÿ€nù€nê€nÿÈ[¦>ó÷=Ú!p¿ÿXb-':Éʯ>KÚˆ>Ð~f¿W“;‹/{…!2ðß¼:é =3{<-€¥y€¥.€¥ÿØc¾Šät¿ü›¤=ÿXbÖ•Ñ:¢Üž€^k¿ã¬•=WÍC<¿Æ/Ïø2øþ†½–˜‡=0Hú<€ªõ€©ð€ª*Ô×:µÊо|ËK¿ôä>ÿ¹:A­,Š0àí×:Y™Û¾õ£E¿'ð>˜ºH;é{…, ¥0À—B½ ¹=û5=23²/f3ÿÆè­>Á¤>M`b?ÿXbe/á:âEŠ>|æN=ï%v?»c¦<“1V/sèo1Ïe»?8='a¼+€£¸€£ö€£ÿØç¼RYf¿“4ß>ÿXbÿéRÀ¼ñÒm¿i½>ÿXb›ž½ö\&>Ésý¼"€ˆA€ˆd€ˆÿÆl¿×†:¿±Ö½¾ÿXbÿ4â+¿A,¿d—Ÿ¾ÿXb¥„€½ªc%>»íB½.:|:Z:Sƒû:ñv? ý‡¾jí’½ËNÁ;x$-Ø2Öí;òÿu?™%¾ɼùr:âýþ-› 2P—<ÜÖ¶=W]G=[€$²€$~€$ÿ[A«>÷7µ>Ô—_?ÿXb¤°:TÓ?ª7™>W)F? 8=ùO£0pS2ßm½Ìb‚=Hø^¼€6€@€šÿݽ®½zì¾cb¿ÿXbróÚ:xǽ«K̾ ji¿Úû´; û/ú÷ 2àöD½ÚÇ*>zlË:o=Ý=¢=ÿw ¿¡úB?*b®>ÿXb;Yüø¾0âE?eœÐ>XTæäܦŒ½¹>…¬Ç:“* '*É,ÿWV¯œ>ÿXbS{±½õû=~ÆE=Ÿ€eö€e9€eÿí’ù¾Q·Ë=P^?ÿXbÿ?™!¿³¤=}E?ÿXbœû+=Œ£Ò=ö)GL§|=eVF:Þ*å//RŸ ;Ú%i?ã»É>ˆzý=º¨:æY-òô-2 Ô"=kcŒ=S=_€QY€Qr€QŸÆ±:± b?éÌŸ<¼ð>å<;¬£p,oÿÔ/ ;†jS?|T;Y[?•TÎ;¯­ä-D°É1õÚ,=&ŧ=«!ñ<Çišiˆi…åà:+š_?8Ô¿¼Öù>ö~Ï:þq¦*/¹o.츲:ÞÍb?bÆ\½Å×ë>º:†¢,˜w«/çp­»‘G>¼_’^’»’aÁƒ:lñ¶=ÚA?„š&¿‹“x;œ¹,êEÔ0ÚìÝ:¿c÷=P $?(B¿Mé ë1léÑ»7ÃÍ=n£A=S€,ê€,+@ÁS‹:O9¼Ýót?탔>õ3#;ÇÜP-ë41ž½‘:kvd¼:*j?ÉÎ>nw“;Gk'‘ +ѽY²=+2º¼õt‰tÐtÿMøØ¾-ÂØ¾{ýL¿ÿXbÿlð¾q¦¾¤=R¿ÿXbóW=¹ä=íïì<ÍœÑCš:Qä7?ðï>VÍ? j:)©*‘Ô4/˜:É3?ÈÏ?Õ ó>Æ•;{ÎÄ.·à1ŠXĺ`Ã=w¾_=&€,í€->€,ÿÈùD=î?ü#Y?ÿXbI­ƒ: ýô<«„?üÈQ?Øü ;2´Y,Ð '1?6 ½(í=>íp¼ä—¹—Ú—»ý¶:¿˜½RŠ9?“X/¿³þ¤:äîŠ,à‰Ç1¹A·:VlW½‘Ñ>?Y *¿ØåK:ì"@,º!æ0Ñ“2=y¶=+Î<Úi´Põi¤ø:Û{g?ÕA<>(XÅ>Cò:¼<+,²/ØÁ¸:&j?çï=Ý*Æ>€3b:”_Ø*>,É/þ)Õ<ñÔã=8øB¼ß€Œ¤€Œw€Œ!9Ý:!Ö·>/q?Â8;¿Mq­:b¢'+ÿW$/f“_;Ò’á>QVß>ÜH¿F—ì;L¨î,ˆLŽ0ž^i½»G>,ô=-€Oø€OV€Iÿ™l7?¨F>,z.?ÿXbn9‡:÷T/?7ëÜ=`z8?7;Èk-0LŒ1¶j·½f >¬ÿ.l½ÿXbëƒ:ÃNy¿,Ée>é†=Ô×s;Ž¿,– û.¡1“»`Ëk=ϼ\=4(j(”(ÿ¡`'>ˆQ ¾àz?ÿXb[3å:Väï½½vÓ<Ý&~?XSh=xâ/`™+1oº…½|{>5 Þ¼?&x&ø&ÿEo ?5½K¿>²}¾ÿXbŸG‡:L|Ó>#3`¿iǾe¥;Xó8.!™0Y4½”'>}Ëœ¼Ur·€{¬rÿlÀS¿Ò}ú>Æ’>ÿXbÿ›ça¿ÅWÐ>é´q>ÿXbÖv½ o=hÎ:=9[>[g€vÿ›! ¿ÑľøS?ÿXbÿf%¿¤Xœ¾|Ò@?ÿXbP:<Ò>逤<1Ëaìj³:Õ­>|Ÿx?ÇFE>=[Å9È^ˆ+M¿42Ѷ;.ÉN>°vt?$¿^>Ã;Yµ«-Ü22²›™¼ã¦&>Ƨ€¼Ý€/à€/_€/=Ø:þ½~­3¿r6¿',;œñ,—-¶1”®Ñ:çÌ̽$]*¿á[=¿Õßµ:Þð-;à1—â*½Ñ‘=¨§¼ß€š{€š»€šÞ°†:ÊU>Ë·¾aíh¿ÑZô: .+blñ.bFÄ:…r;‚<оú}v¿ýf¾;Ñßî.Šp§2#½ž?=„%=ä€8–€8™€8…º½:Æåí>h ¾Ï_?2µ”:ð?¡*\–/pæ½:H\¹>â6¾OŠk?Ö4;žmŠ-Ëñ´1õÛ—½ž¶>Õì¼€Jb6€JÿmK¿Õ¿¬¿÷½ÿXbÿ•.A¿Â8'¿ÕÐ~½ÿXbÔG ½œŠ$>“ŠF¼;áí,ÿ›ÿð>ž?íê?ÿXbi3ù:t×>Çß?Þ=?Ý:Á='óÒ0n„2]âH ” V×:…ã±>8m¥¾ Za¿Ç¾;·üJ.š#z1‹è:†—>o2†¾‹%k¿[ Fr‡ =î€\‹€\Ò€\Œ¦Ï:/©R¿é>„­>|]¬:á¼-̽1>Ô…:¼@¿_?ÑoÍ>a%;|‘6.îÕÉ1(dg½`W³= ¥6=\/ž/–/ˆ ¸:OùX¾+ÙT½RÕy?øC”;9å‚+&çB/™H·:WA]¾SÉ£<~æy?¶·º;~3.zXÂ1°Y®<®‹=t^ã¼}€›þ€›k›ÿV^? ØŽ½ÞUS¿ÿXbˆÒÀ:9Dì>…ѽ¾ša¿çÞà;u–*.šu¤1Wí½€Ò>øÅ¥»)€rP€r®€rŒ˜‚:/8€>fhd?jÀ¾_—p;Z_ª+èË¥/æÈƒ:Ö4«>Ü¡R?%Në¾µó;B-e$I0vÞ†½ 1>H¿=½8€+š€+ó€+J¯³:»²-?tä(?ˆi¥>@ <0¸b.s1&‡³:@?ÁÇ?~ç¤>ÀR ;›`‡-!¼2ãŠ<æ==ðÃÁ<.§t§D§wbŠ:]ðH=S'¿¥„=2Üy9¹{&veÅ*H§ì:v}|=b5¿n‘G=…s:åx,Rc¥0…k½ÜÔà=©Þ=,$‰$n$œ·‚:k§÷¼¹?ÎK?¸8:Ë[%,iËò/‘ßó:¨_Œ½Ð•?SpP?W†Ò:Cæ0-åb1¤ß>½~Šã=Ǽ † q Ia‹:z}ª=7b?£F[¿^<<•w /Ãv«1ÿŸ•†=ÎÍö>©_¿ÿXbp&¦¼Ja=sW¼H€­2€­N€­.†Š:ñn!=V̿ܜ; ˆ4:ƒ(+-I…Ë1·;¼Ô”<áÛ¿Q¡ã¼&‰':WrÅ#¤€(´½Éɤ=`¯0=Ì€8Å€8ú€5ÿÒt>öÑ›¾Úl?ÿXbÿ¾[>[ÄŽ¾?¡o?ÿXbú`™½È Ô=]Ý1¼n)ê)¿)Ü_é:`ß ¿ɪ>Ü;C¿ä\:‚À˜+¤l•.è:’H¿´Í§>d(I¿§®C:¦D¬,ò÷i1`­½”õû=³}H=Ou5€e™uÿ£¹¾´º-¾ ²j?ÿXbÿ>‡Í¾š"о¯`?ÿXbø3<¼„š=°b=(­(Ü€?Å…:`a­¾qsx¼Øp?Qw¢;—x|&âÕâ*¨z:®uä¾ Ç$¼Oe?Ì¡E;38.Ï;™2’ÎÀ:N=2Ô<å€t€§©ÿ¹öV½Éž}¿ùƒ>ÿXbûcŠ:­¡G=¿¦Ž=ý1:Yi‡-V"Ö1“5ª½0,Ÿ=<°<`€†€¨€áÀ:¼ÂK¿²“ý¾(=²>vÅO:Xø¦+³’O0öÜ: þ@¿©–¿G‘>ÿ7<`åø,)=ó/⫽=>=º½$=5D55Ï4ä: ñ>°Bš>¿ãp?íS^:©º„.îݦ1ÿÆžl·Ù²>¤ßo?ÿXbé¹½·`é=( =>¥ô¥p¥ÿD~=¿Ü&*¿—Ð=ÿXb%pž:yÀ6¿õD3¿§$;êc/;¬^–-2£¨1I­¼]Þ=FÞ<š€>€8€ÿòˆ:=5b¿Æ;V=ÿXbàkö:Sü†=B¿9Õ=P„;ˆ:,‚z2í-e»GË=i§f=ó€*ò€*á€*ÿì¾,솾.t?ÿXb|@ƒ:0P¬)ËP½€ƒ~€ƒ™å:•ms¿få*½ø¾’{Ÿ:&5ÿ*–÷<0ÿè:»®p¿ˆÐ6¼kZ®¾lï*;¿±C.ðD2 ‘½’w=ä0<€~x€~Ÿ€~ÿ3< ¿³Z>¿ÔQÄ>ÿXb¨ƒ:ì‰Ý¾`ÐU¿CÇ­>00™<뤠) ¹,¡g3FCd:¯K)»a‹+ÿ†6Ø=]Ty¿e‰M>ÿXb£ç=y˜=`åP¼'1M1—1¯¸:©±"?aÈ >Æ…A¿7šÙ9]¼+'Á¯0"Ýã:YiA?7<þ½ô¬$¿Ý]=h0æ.p?71Ê4¼ |5>Öñ¼'^K^G^ÿwP@¾LäS¾'Íu¿ÿXbÿÉþʼ§`¼Öá¿ÿXbXÿç;ýÀ=p”¼»£)£&£ÿÈÀ0¿}#¿“‰è¾ÿXbY:;Ì(¿Ö¿hÉõ¾°M‘:¡á¾'9;,‡ˆ<¨ò=4ø{¼m€¾€€á´:4Ö>nø>i^]¿%þð;âé>.Ð/13~Š:jšÜ=ÊÊ?¤ÿQ¿?É:V~Ç,ÚÚŸ0mâd½\Ç8=¨þÁ<$€fK€ff€Pÿ“ð¾Z¿:?‡íþ¾ÿXb‚;§Á¿RöÿXbÍš ;HuV?¸Dõ>p;†>ÿ:ÖL·,‰Š0‹þмÂÁ¾=8==߀#l€#ö€#ÿò´&¿À?+ð>ÿXbÿƒ«þ¾bê?J(?ÿXb6ú;Qò=DQ =þ \€@ì zêÞ:ª˜€½ Ú?ûÅQ?ôÑo:̲¶+5¥V0<‡;}冽áÃ?“ÅQ?)C7;œ]),ƒŸ!1ºK"½® >„H†»+AŽATAÿ] >:óV¿Ûpã¾ÿXbn„;¾‹–>ÌY¿íÒá¾øØë; ä.Ô¯z2qÉq½ .=­„ŽÍ€Ž^ð5ž:ŽV޾ ½ ?ï¦I¿›9±`+FÓ 0\`#;Qž¾h?vB¿d;$Þ-ÿÝ0$ñ’½ƒN¨=B'„¼/bùbRb›ã:y2꾃,Œ¾Z—X¿Ã¦÷;¹š+Daf/Ïæ:Îä¿Wµ‰¾ eN¿Z<³àb/ݹ@2™ 2½¦ïµ=>ç.=|3Ú3ö3ÿá”>ý‰=0at?ÿXbÿ:XQ>ZSÂ=Àiy?ÿXbG ž½TqÃ=Eõ=Œz:\;BÉ8¿¤( >éÅ-?›;‹Ò‰,Ãoã0LI;gÖ%¿Ü%=|¿B?ò;mÈ.ý#2_|‘½Gé=‹ŒN=€€f€ÿgB>W =¿ÙT)?ÿXbÿéM“>ÔM5¿Î %?ÿXbîx“<ôO>Îl×<û€t”€t²€td³:OƒÙ>MÈQ?zøÄ>Œ]Ö: =”,wí/Ð@³: ª> +d?gq>¤íJ<:8ò-¦×²0«ö;Æ5ž=`äe=Y€F¶€Fb€F5ƒ:{wÊ=­V\>¸x?ß9ç:jË%-œ1ÈT„:Ôk> Nä=¯{?û¾¿;Y¥.»Ùœ2§±½0G>‚­’¼ŠgŠv€ˆÿ=j;¿®Ê"¿Œ"z¾ÿXbÿ}³R¿Bk ¿¾>¾ÿXbjß\<¾Ý=!°2=€•|€•d€•`†ž:MüX>‘áL¿–?g.¿;³ÁP%|f¯(ÿlÕ>ï°)¿ì2?ÿXb·ñg½Jî >Yl<û€R€^ù€ÿz~¥¾)TN?‹èý>ÿXb*¾;æBk¾)¦C?BD?À˜;I/-£¢0GV>½'kô=iíã11?%g4?ÿXbÿI¾¬>‰[?û¯>?ÿXb {ZNÚ©=1x¿ê=K:í@ ,ŠÁ¨0 Y ;WYm>ÂìýºÔ>f[^?Zø0:;}Ü)#´)0RLŠ:ž>/’á>ø·W?j5Ò;îyâ-ÿ8Ï1¤«”½"§>¾†à:|€ t€ ö€ ÿ`àU¾‚ùp?ºÄ‡>ÿXb&ß:Ë"«;ýw?Q~>²Ág<¡ ž-€Ø?1 þ7¼‚ª1> Cä¼€"€b €"ô%S:ÿXb‡³³:…¿o&¿;Tü>^=•Ù}¿‰ú»ÿXb—Dö:°Õ=K7¿ŠY<ˆ0;5úÐ+3_Ú1A}K½^„)>­@»·=Z=´=ÿµ1@¿ç?þò°¾ÿXbÿŲ=¿']ý>óeè¾ÿXb©õž½ì/»=s*='6é¸Þ:³F>¿ >¹¥'?~I#:tù™+¨nÏ0` Ü:;õ9¿1¹=j.?«y;ÓiS.â2 4ؼžìf=Vó=[w(€:àwBá:³!H¿ÖÀ¹¼‡‡?ŸKÉ;".)Aû1¾ á:ôjK¿$ "½b?@»¨;ò-,Hñ%0³Ï£½H¨>¹/9;sôÿèèB¿×z¥>:à¿ÿXbRå:;Çš4¿iΘ>Ç$¿øD&;‹{1.fz†0y ²<Ó½=cD":6c6>6”ˆ ;ËM­=ß3~¿BG©½×ýK:žL±&ÙŒA+ÿÉ߇>•„p¿ý°]¾ÿXbXx<Ô™Û=­¤•¼æ–ž–î–ý †:5ó´>,ßC>Ykj¿Üm9Ìdn+/ºƒ1؃:…œ>Þ(É>/^¿èK:B¬n+"O°/ŸËT¼¾Oõ=?þR¼B€“€“>€“ñá:•íb¾æIK?$â¿–t‘;¶C-OPÎ0qýä:Íqý½rc:?Iš,¿¨m|;£Í‚.¹Z1[´@½Ä>%–<T^TFTÿp¶?A&m>óG?ÿXbÿ~'?­q>ÿë>?ÿXbwh˜½Ö= oÖ<+€‚€©¾€‚›ÌÚ:š¿Ne9¿`æ>Jî:#8–+ê¡­/žæ:Ãè'¿fx3¿ÙI>!™;¼(C.1+2µû½y¯>p$Ð9+T€/i+ÿ¬š?]j6¿d®Ì>ÿXb!Ѓ:¢ò?©Ú&¿ùsû>v –ÌP?æÎ ¿Êoä<]CH-ÿ 0×È»Îú>aľÿXb¦œ9;Èuö½xdt?j‹>2Ñî;dˆ'1[IÞ1š%½Ìí>œù½~€ò€ÀVQˆ:Oc?ãùË¾Š o¾0*Ú9z`)º‰.u)ˆ: ™j?Pô¯¾ƒ#R¾AY”:±ï‚+Áäÿ.“ᘽй›=»H!¼Û³ká»:'H¿ï«Å¾x 1¿„8Û:„®8-\;1ÿEÚ+¿oÃá¾}ƒ¿ÿXbB^¼YÛô=Ó½=O'Ž'o'}ô—:”gš¾ ¬? R:?Ï;•Ûþ+ÍS‚.õ:c•¾e@(?í|3?íõ;«á‡,ù41ˆ¡U¼óV=œSÉ:n€§”€§û€§ÿŸHô<”Ý¿)ÒO¼ÿXbå±÷:0·éºqÿ¿Ù{s»©¾Ñ8 z +¢P2u=Ѽ£È=c‚<ÿ à ü ÿÚçç=ÓH~¿ ˆ½<ÿXb¤é;g”ð>~÷a¿†s¼ŸðC>³¿Ê0,ž2aÞã< …=p «¼!›É€›³eßÞ3:íþ.?¶Q·<ÍÂ:¿Ò< ݰ.÷ýn1ÿƒD*?Úv½¥ÿ>¿ÿXb~į: í\=¤þú¼Ü » à ÿ‰BE=RþÐal¿ÿXbR‡:®«>>๾¹i¿ü³;«R),ð¤/½7†;¬ÿ>ÆüÜ<€|€¤€­°ë:Ä@<>ô\?¸@?.•È;7¼+Cp0m²;Ú]=jJY?˜ ?SÊr; Ç‚,›r*1¬¼½ÀÎí=D¢=;¥t¥q¥rñ‚:_·b¿Èêë¾i n½äÝ: =.¨ib1Îß¶:r‘g¿ŸÇÙ¾x¹í<žÝ<;×.‘fJ2€½ö%+>&y½:8^ë:ùN>¶8­¾øGk¿Ô(;ež/ 2b˱:HÕp½úË…¾D¥v¿†š¹<Óœ²,ªSí.þe÷;PÍ=‡¥A=ê€,RKï€,ÿ¼@N¾¶?rV?ÿXbÿÊæ#½AJ?ãüN?ÿXb›U½r‡ =ÇF =8€‰é€c²€]öôá:Sÿ¼ñ¿Ó!8=¦€-:2á,x'ì1ddØ:ôA‰½Êk|¿¢7>†X<{¸'/22è޽ 0 >(GA=!€D–€D€D Á:J?ÆÀ|> yB?jÒk:G›•)H|.ú·½:9=6?½>>_e-?“ƒŸ:B[â+…1h",=ˆ­=mÅþ»q€`x€=€`ì#;ÿui?šî޽ىʾ«©ã9´  -Á… 1§÷‹:«l?¡½(¿¾±¹ :ÀB=,zÞ/¬á¢½ðO©=½ ¼]Úb\ÿ ñT¿üš¾Œ7î¾ÿXb4Ê¿:JäU¿’ì~¾ÐËú¾×=Y;½¯Å+‚î'/«K½ª€{=Ó =€¤Î€¤\0ÿ^LC¿™¾JZ!?ÿXbƒ@;ˆÑB¿6¥²½Æ‘$?äY;Â-X­è1aߎ½œç=‘E=€N€6€.ý5:)ʧ>'cW¿Ú Ü>hqA;láú,ÿ¦0¾‚ž:oÏ>JCL¿_?·Eî;Ÿø³.H2@ø½ÅV=Ø(k<€ -€ € ÿw¬M¿O¿¡È >ÿXbÿ¯³¿i}Z¿~:ª=ÿXb½þd=â­“=˜<m9m,mÿ³É>ì£\?q€£¾ÿXbÕõ=:§k>¬f?÷¿¾SK;Ã--2I21v‹@<ˆ=†ãy;#€€£ÿÓ†<,†9¿hY0?ÿXbÍlŠ:Ç‚<=Lkc¿Sçé>0<™®Æ)ºL,Þ:½O'>¬2½':J:N¨Xƒ:3-?<Çлùœ£½|Å*;'˜7.\z2Ý¿ƒ:×­}?!Åú½îyb½„ǃ:%0'+ŽV/œk¸½ó >ì¢h<€Ö€Þ€(D†:Öéu¿ÝÉq= ‹¾á„=;Ü1(”ã·,È;Ñq¿cRj>9÷p¾ïS"û`½W€+W€+€>ÿ_•³=ÿ®|?ã• >ÿXbÿOUY=~4v?ĉ>ÿXb«“3=¡»¤=¨Ç6»'€~€»€ eŒ:"sg?‡“ä=|1Ó¾‹‚õ:ÅÐs,`!Í/ÿ¢’:Y°i?Š9=‰ÂϾ—[Ÿ:ô͘,õåš0Êß½Pà>†2¼;Š:Š.ÿ7€y¿.¯d¾| ƒ<ÿXbC„:eîn¿Þ·¾8½ë”þ;‰Ÿ)/Û 1…²½HÂ~=ú—$< ¨^€|¨ ¼:«¿g8K¿Â¢ ¼$<7|µ+žGø.XóŠ:›·¿yÿ[¿zªúô:¼(c,,´vÛ¼›v±=³±½!…L…¾…ÿ›¿ðý»>€:¿ÿXbq$:‹S¿LûÛ>MK*¿Ä^;C*ø-4þ2À"?¼iQ=¶×½ €¡†€¡C¡ÿ´Cã½ U ¿ËßT¿ÿXb»:„:ªdN<Ôê¿d|O¿_V;êF<,ÇQ0Þ8)=Z„‚=ÓŸ}»)‰Q‰+‰ÿõ·Y?áý"¾Z¿ÿXb‡ÕÉ:F¤^?tär¾íŸÝ¾²†8;ÛPS/žË82þc½É®t={Ø;+¨¼€%¦¨˜T„:FD—¾†op¿Ê*3¾ä„ë:½ž]-yHÌ1=ô;¾nž¾ýÌn¿L=¾o«Û;D¢-9Æ1jÂö¼8NJ=­‡¯¼>€å€"€ÿ”¿êû4?W¾·¾ÿXbÿ¬y ¿ÖõA?õñ¾ÿXb g½A =­k4»U€〨Œ ¬»ö:ú}=®³¿’¤=lM9·Wç$Ä´*eÕŠ:AF<öà¿Òç<¹"i:aªT&²+•Øu=Ès=(×”<€a€å€j܃:nªw?­ ¾3Z>ÛŸ:p×Å,uo0Œ];ÀÇx?kBG¾÷f>Wû†;ô¹,7yR0½àÓ;;äæ=¥×&=a€,À€,  ÿ?Ÿœ>‘K‰>aÜi?ÿXb—•:ÙÀ¤> Îa>¸k?Ø—ø;Èg.Ôý)1˜½¶»§=‰Î2=?€5ù€5Y€5ÿsK‘=Æ¿,¾)­{?ÿXbÎ9†:s™G¾\èW¾$8u?µw{f¿T;:{š+‡m03åæ:)¾MOë>T`¿œ;ß`l.^$ê1¶J°½Ýд=F^Ö<7ÑÙãV‹:HQ¿¢G“¾?—j-;³jü-7óÿ1×Ü:ûk[¿Ý¦7¾Ë=÷>vÖ›;­J.=üV2¸X½U0Ê=f/=æ€7Ÿ€7Ò€7ÿMý>¾É@±>`k?ÿXb¡Å:AÓ§¾× Ç>£L\? º8; ïÐ,Ø®0³™½ÿ^ =Ù2<€ ?€ M€ ¿^ö:;(ø=B~¿óI¼&˜"; 4#| À(ÿÒG>àVr¿†ˆ*¾ÿXbÈ•ú¼D¾ =¯•P<€ Z x€ ÿ¢°ø>ܪ^¿"º±½ÿXbÿŒ4?-óZ¿'dð½ÿXbÕ$x½Rñ?=Ô_/:€Ž.€Žã€‘ÿÎÚ¾QýZ?3Ò–¾ÿXbÿ†Wƾ4©b?9‹ƒ¾ÿXbï®s=eˆ=]¥<€Lž€L)k­*:Ôlf?€]V>¢Ã>}Á;ùê-답1‹†:X?ï©>à›×>í^[;÷ª›,æK04½AH>”O¼-ôŽÖ‚:k]|½…®7>yZ{¿.¿ ;s Œ'íÓâ*ûªÁ:ß6+ÔÓ}¿ˆ¼C;ØÛ„.ö“1d®Œ¼mÆÉ=ÿìǼ߀;¹€;¶€;yŒ ;gŠè¼¤•ä>…ôd¿¬¡= ‹ï.ꊰ0ÿj[—½Íì*?j£=¿ÿXb­Šðk¤?U>¿©óž:ä–@)Þ -£Å;òñ?Õû>óÎ5¿V¯5</ã.8×Ö1þF»Ã—ª½á±a?ùõ4;wñV-×í¢1ƒ×j:ºßÌ> î=ekj?äÝ:£I,ó*¬0ø7ˆ½÷¬+==Z»€‘ œ^€‘ÿÒ\0¿#j*?4Ù’¾ÿXbÿö=>¿T. ?¨¾ÿXb€½%(=Ì´}<€~h«ê€·6„::ë¾î#?ö€,?ˆ¦:WQ-ôüu1TÎË:(û¾4)?ú>*?(Rœ;¼M.'±Ì1GT(ÿúð=æ‰o¿]*;òƒ2-¥Õ¨0Ä+„:³–>ëǽگ|¿»¨;4¾!/ìÂi2êB“Ä»m€–q€–Ò€3S‹~: ™Õ>O‘\>“b¿Þ:YJ +ñïW0Â=Ž:‚m¹>½c>1Æg¿Ò¦ç;’Ò,Öï/^=ÓùÐ=uf¼I€Œú€Œ#€ŒÀq‹:õ7?^;–>€ýD¿Óxò9m—**./z=ä:Â}?*£^>Ž‘L¿‡1;ƒœ,mR~0ÆÄf<ÉÉ>ñKý;€ud€uJÛ:C5¨>*áp?¹§½?äþ:£7%,‹²1½%Ü:j:À>ãÚl?wa½¬ŽM;z¦-ÇÒ1Û«½´Ê¬=å·h»]¼¶ÿLI¿X:‚¾2#¿ÿXbÔ¢:çEB¿¸EÓ¾ú¿Ç¶þ;x7 /fs62t ]½–w=Êß=¼ Ÿ ŸÑžBa¨:(y£¾l²y>“nj¿üÚf:àXd-õx'1ÿ=>¾î«{> s¿ÿXbNz_<óäZ=¹nJ=5€Kp€KÜ€KÿJ ?Äÿ½¾˜Ï/?ÿXb;5F?d_™¾Á´;?&ZÇ;'&‘/ƒ‘B2€ ˆ»Dß=¯°à;ú€§ð€§æ€§1|;«,é¼Ð¤¿ßÓ5½Ç%Á:K²x,ã—2[þ:¤Þ=wd¿¬;í¼†^Š;Ýã-ÆfE2ËØ°½º²=*;ý9odhÿгd¿qG7½éä¾ÿXbܳ‘:Vj¿ÊɽßÚǾMP;âÿt-Ý‚1aâ½Õê>ªò=½„%„ÿî|³¾ lO¿Þ{ð¾ÿXbÿîØ>¿±Fø¾©ê¾ÿXbW°½ÜÕ>U?½ €!„]ÿz’=Íbh¿ö·Ó¾ÿXbÿÙ«¾çuP¿êó¾ÿXbˆ¾{½ª|>æ"¾<2€m²€mˆ€mÕßÝ:<>é»z?­9>#0;PR‚++ßâ/·Ý:vÝ >Êé{?â¨é=y¸$<êe/ >Û2eŠ™½»d>›¯’¼:€ˆþ€ˆ'€†Y‚::”q¿Ò²¦>ÿØq½5F<Ï”Õ-.WÉ/ÿ>S}¿õ>÷нÿXb›r<ÃóÒ=uª¼þ–÷–þ–ÿHOd>¤uª=¥x¿ÿXbÿ+â;7X–>@µt¿ÿXbr‰½°q}=ðv; ¨¾¨"¨×ý: Ï¾±]¿Å†™¾oÏ0;ÀJ -•­š1ÿEŒÞ¾R½]¿{‡|¾ÿXb⫼¤T">¥‚ ¼'€/&€/@€/ÿTÄ>bnl¿u9Ž:ÿXbÿ#§Ô>_³a¿/ne>ÿXbU¢l½ê =Ξ»€œ€œä€¨ÿü8½ÙÑ¿êù^¼ÿXbº ;=– ½±ª¿ú£½‘­N:ÅçO&m+’Z¨¼Z׈=söN=€?¶€:&€?²;¥ªH¿¼c¸¾Í~?(|X;}%,%E†0;©á:áAK¿¹n˜¾L²?S¬È:L_H+Ótú/º/ç?)?7;+W‚+–^0jðÛ:¶²/?ßt«=ró8?kµt;ýÕ›.*a1w÷€½L >0ö=¯G·GMGÿá©?µ.ã>˜”/?ÿXbÿSñ:?¨>Öf?ÿXbeŽe¼Ònt=]úW=*(ô€?^(ÿšö¾$ûé¾…n??ÿXbÿ’áϾðǵ¾n’W?ÿXbtb½Üd4>?ÿ=½€+”€+E€+¨³:ÙFâ>ö€G?„tã>¡¨ì:ñ§‹-,é×1ó2¹:¿¿>M[T?hÅÔ> üD;Íš+¾OW/Rí½Åã>Æù<#€r/€r&"¿ã:•]>ðy?»Ýd<µyÁ:(û-%L1Ùná:öB>ñ°w?ü]4<”‡†;Úfº-Æ=Y1nÜb½æ\ =»G¶V=€IuGo€Iq ‡:;Ñ>T >×fg?Ì:Œ¬-¼ý 2š ƒ:T? >>*„X?G4;—2S.Ú¡É1|·9=ù¤=ݘž:o€Þ€p€^;O™v?Hù–=Û1„¾4Â;ÜÆ,õk0€þ‚:>t?+´>@o†¾¼¡;­Ï-ØRÓ0©ˆ½TT>Z‚ ;S€/5€Yi+9ƒ:í ?Ò)Ò¾º5Ä;;B+Øk„/˜7á: ª£¾– V??ðã>–c;Ç0.ZN´1—$=Þ;Š=aâ¼v€¯€Úe0Ã:Yñ^?­­G¾¨ç¾kÈ9É”+˜á0½•ã:Rcc?éÖ2¾*ŒÙ¾n+l;Â4.[þ-2 ,@½Î©>LÍ<§.D.•.yÁ:œÁc?‹Ÿ>þ_«>«<›®M.3^à1Yè:p`?0„Ž>UKÊ>Π;»i7.wLÈ1¸Ê³½Aa°=&<.€˜€€;Oƒ:yöY¿üÔ¿q=-½LL;';Ï-Ú†Ð1›ƒ:Kðb¿7të¾¾ÈS½w&Ò;Œr-Å1]¥»½Ó.>@ç<%€h€h€hüŸ†:KÚf¿ÇÁ><‰X>iK¸:„ô+@²µ0$І:ƒia¿ Þ>¥óC>·*i:=F=,:áÅ0h½$¬=xB¯¼ùñZÿ¾:q“¼t°}¿ÿXb)ƹ:E~¾Ëût»úúw¿…cŠ;’«Ï-027P`¼× o=”¾½%¡'¡}¡ÿøÚ.>&پаc¿ÿXbäÐÉ:VÏ4=¶³¢¾—wr¿lô™:gš…-ú¿2¿4»íº—=O@½å€ Ÿ€ ’€ âƒ:… þ=Ž.¾/Dz¿üb;A<+ƒÀ.d^Â:%GI>¹¾Æx¿{i2 l¿ÿXbÿaœ6¾9µµ>õðj¿ÿXb T;½Ö =ÐñÑ;\­V­ÿ¨œÁ¼}Ãa¿ñ>ÿXb˜I†:Ö¨!½iÛU¿vZ ?å¡;I˜./ª G2ž´°½Äíð=°ÇD=¥"¥‘€eÿT§Ü¾i®¾êU?ÿXbп„:®¿~¤•¾eoD?гŸ:#ÚÇ,ßÅ}1Â÷>½¼v)>"à»'<š0¿Ç™>,)¿ÿXbå™Ë::&¿·X>r+;¿`ë„:~zž-}¡1Nñx=Z„‚=vl„< k|k kˆ„:„~?&޼oâû=å–;¸SŸ.L62xd;ƒ{?—p¢=8¹,>щ<ú- Úò1Ñ>Ö¼°;=6±=é £ Dë>á:Ÿ<“L¿Š ’=U.å:Iís#Œ`'-]Ø:{§Z=–ÿ~¿é<=è ;æú$-,t*2=ƒ½G >¦´þ»Ç€3 €3Œ€3ÿ—áO>*«>éex¿ÿXb½Á:jŸN>fVØ=“Ey¿“ìÚ:Cƒº+o×/‰B½€>y»k;Ò;õAÿZD=øÒ7¿”¿1¿ÿXbÿ³šÂ¼!$¿R^D¿ÿXb‡.½‹âµ=}é-=m3ø3õ3ÿËo'=]v½¾R?ÿXbÿÅÝ•=uTÓ¼l:?ÿXboضº”û=š|³<¿€§r€§æ €§amð:ÄÆf½¨1~¿É¬Õ=J;û;'6 s*ÿýÿоp¿n]>ÿXbàŸ²½¶+Ô=³{ò;Ï‘s€š‘-óµ:ãçc¿dê >Ǩ¾5™+;dêŠ,N‰w0gèº:¬–i¿·tf>‰ö®¾w™ã;wG„-ÿ2H2Û46½ i­=+Ù1=3ý3,3ÿ=Þ>èö@¾P‘a?ÿXbÿæÏ>-Ë—¾ÇJ]?ÿXbþ'?=…zš=AŸH<+nn!nÿs[|?,>5Šv»ÿXbÿJÍi?€SÐ>o‡˜<ÿXb´=wç= æ/;(€’­€’¥€’i‹:¯#M?ž2?gUN¾o€²:%(N-Ã>1oŽ ;¾M?dî?rˆ‰¾ß;!,kƶ0ƒ5=gé=CÆ#;+€’m€’Ž€’\‹:kãQ?0¾ ?³=¾NAu:ý9®*Û˜}/W£;pa@?†3?²2޾«.$<ªš 0™¯&3É‘N;¼Ñ=( µ¼<–˜ŽV€;ÿ+Èi>tq>,×q¿ÿXb”ÚÌ:údT>}z>ëq¿–æ<=v+0ÌG3C’½_Ôî=g'="..¶'Ü„:>(» ?=S?Ðdò;‚kÙ-c”Ì0ìƒ:nø+=$ ?´BW?@Ûp;^Q,‰ñæ0h$‚½¾À>.8¼3fdfš”ÿ ¯_?ØÑÜ>Ž,f>ÿXb§|ì:éjo?¤Ý˜>ÌÜB> Îž;³i /\&ú1Ž•˜½ÒÃð=´W=~uíuzuÿܧ¾f¬¾÷cn?ÿXbZ:Óø˜¾À%¸¾æJb?Þ~;ÑÂB.‚‚¤1§>½Â£ >IB="€D€Dð€ðàÀ:g ?W™>‰$H?@;ÇÙ+-ª–‘/÷aÅ:Ÿ°?ÆR•>€L?í(;S‡=,»±/Mº½”¼ >T8B=#€Dý€Dˆ€Dø¤å:È6?H[>ø*?´*; .§ë³1!ä¼:j)?Hq{>¶5?%•:ý,íqd0C¡½ÖÈ®=µl-¼jbÞbìbЗì:}NB¿}¢Ã½Zß$¿€ð{:Ä)µ,ª·0Â;«:˜À=¿;'¾ ®&¿‘»:@7.Õ+.1O˜½•~>`;X=ô€Dù€D×€DÿKJJ>Ê&>Îæx?ÿXbÿ4ä½#Hß=8Q~?ÿXb Í±j=€MY.N€Mn±Ñ:÷?lxì> d*?«0;½a+ À /C)ñ:´Ù ?Ò>j9? u¤;ªC.[îê1’w½9/=DOÊ< €Pxp5€Pÿc¨¿Ž-?Kz¿ÿXb—\;ãü¾.3?v§¿Ðë—;µß%^F+d‘&½(›r=ÂiA¼€n€¸žˆg„:C¶K>]‚¾ç6r¿R=+;úqæ-õòy1ÿÅÛ->øé¾û›o¿ÿXbQ½6>3>ˆ*|½ & ÿÙv/¾9û=Â@z¿ÿXbÿáåc>¡qN>P/t¿ÿXb[C© K¼<ú€tþ€tÝ€tÿ‹6>JÊi?-·–>ÿXbÓT6;õœœ>)w`?ºð½>?Ÿ:ȽC,3[¦1»š;èŸÀ=‚½¿€n¥€nz€n±„:Œía>,‹?¾oI¿3?á:öÔO.mY1ή„:Û^À>°]?)R8¿ï£;Ñû-ë01¾ž<ÞŽ=ì¼þ€›ý€›î€›ÿ6²>s²»§êo¿ÿXb: ;bÆÙ>æò=·°e¿Ø{ÿXbÿh¦‹¾ŽQf¿´ƒ®>ÿXb¿†½Š>>T §æ>Û:Í9î—.-Ø+1bù†:¸)Z¿“E‘>Çá>Ô,Ð; C®¶€uIçÚ:›sn>éÜw?©úº½ê´¯:‹þ¶,B’Z1»®1;½ý6>¸Mz?má½±u‚;º‚,ñ…1ùK ¼±4Ð=”i4=€BS@:€Bÿe˜½Îw.?K;?ÿXbíÑ:¯¢î½óï?v›L?$·<Ó+H9½.ù¡Ò»dô=xòi¼'’±’—’a³:‹¯Î=ªŸ?RwF¿ÃQ–;Ë.f-`Ï©0ÈIá:·;q~.?Q;¿ðÿ;.Sú-ð™.1ÅX&½ò] =Bò;7­m­ï­ÿ†’¾bl¿s£³>ÿXbf‘l;fɽî•x¿åù^>_m=ûÒ)´¸Í+'hS½S" =ÜØì;[­^€i­ÿ ¼.=ä~¿†2©=ÿXbÿÏñ >zãx¿áD>ÿXbS]€½;ä&=5¸-=€vh€vr€vÿš€G¿+àˆ>ÿ?ÿXb*‹:Þ+P¿6oÁ><¯â>cÇ;^i*›ÃÞ-6\½¼@I= ûò¿¸')?©D¾½ÿXbå¼®º>í ¾»s€/þ€/€/ÿ^7°>P0o¿3›½½ÿXbY;ú9°>2”l¿–Ò)¾Åôª;waE0?Òw2„»³;)r=By_=1(Ô€*ž(^%ƒ:!Ú’>¢ú ¿F¿J?gÚ‚<èÅÊ.rI³1PŽ‹:ZUª>KãÒ¾X,Y?m r<ïX<0°l 3ËfN½lw>ò—–<€M±€MÁ€Mèò:Q}d?É–·>pŒ>²"ì;1h=-ó³ä0DÏ:yÏ_?šÈ>~Â’>Æ*D®/q?ÿXbü¶F;òåÿ=™[Å> j?j•Š;2îr-Àµ2Tã%½|D,>Gä;;s7ë7ã7ÿÌ>ÉYã>¦àb?ÿXb\Dƒ:(<¼Ï÷?RúR?ñ <ä.÷R­1î&¸½-&>ë9)=(€eÝ€e €\›ê;uc¿ŠŸz>¹ºÆ>EŒ¢;ÿ¯´-·K31‰ ¸:½rf¿ „>º«³>¼¢ž;Bê-Yœ1”ö†<žÎÕ=òa6=$Kâ,JK ]û:n%>*>.?4ï6?zß·:S£ˆ,¦†™0ƒ‰‹:]ˉ>e>!?…:?ígJ;ë -W 2íÕ‡½Y†x=J¸<®–®U®½ã„:s×®¾4Èf¿Ó"ˆ>’…x;=A-Ô2Á0+\Â:i¤¾Nn¿®v9>T1;÷ÍL/Zr,3÷X:½SYô=$ î¿ÚE¾¼ö»:~I3+&_ /ë[Š:~‘-¿9¿'¾cv¥; Ü,.NF2Hˆr½‡,=6=8€v„€vv€vÿæi¿ï Ì>ŠçC?ÿXb’·:w›¿ØÏ£> jH?çá:½ò°+æk.;ªš¼7o=´™<ô ¾ ë › ö:.F=Ú¿îç;؉à9A÷±&—Ó+Âøë:Ç&=¿#axo¿~cY¾ ½;ñØ-èóÆ1ÿ4Áž‘Äg¿²Ë4¾ÿXbæ­º<3ˆ=ünº<¿ªT§yªgã:G<û=|¿Ö„ý=®I:b¾"&BB*¿ˆã:YˆP>È x¿½>”<Ðo½0Üën2ê<Æ=N ˆ<úª`ª|€ å:áÕN>vx¿¥>ò² <)&ÈSE)³î:Ó|>,{¿a >•Ø;W?.l2é×Ö¼Ö6>¤r“¼6‹¾Œß‹Áœ­:µÈ ¿ β>Š2¿­;µ;¾zå)#Ä}.ósº:e‚&¿‡Öµ>~â+¿þí•;3º.ÕÓÚ1Tt¤<ÿ ’=]M=êL›L×L´iâ:§Ÿ>ï”±¾esb?");~ ,õ/Ý&ß:úÓ®>¤"ž¾M@c?ü1/;TH-Ý&1–¯Ë;­¦«=ùÙ½¶€›Í€  €›íŒ:xq¼>¼ÁS>h¿R‡<:hÞ\,’07eá:m×–>@>W”q¿¿ím<^.RÃ0AÔ}½‹mò=Îÿ+={€Gô€Gþ€GÿY)L?ĸ¾¾üò>ÿXb¼:…ÞJ?"þn¾íA?ùRÐ;hèî.êž”1r¥½Bx”=¬Ž¼Z€šW€š·€š—o¿:Ç^½Ež‹¾- v¿C;Êi-óù0ôÃ:€Ø >êM†¾eƒt¿Of§:Z9È'"R,:½<´ä=Ý=<,¾,`,ÿ”‡>€© ?¼ÝJ?ÿXbQÀ‹:ìÜ >ÿï> XS?V¿O<˜F/c]Â2`²½Ç¸>©ú<[´xÿ¨²O¿íþ½ò9¿ÿXb!b™:×àT¿Í$G¾<1¿§Ÿ©;÷J._t 0ÿž½B² >©Þš¼ŠaŠþŠÿ|êe¿aoÖ¾MY ¾ÿXb€9ƒ:¯Áw¿Ðz¾qÑm½z‚z<\ÏÔ0#yÆ2n4€<×N>&N<)€uD€uJ€uÿ³a¿> Vm?Ä1ä<ÿXbÞkÛ:ƒ¹>Ó¬n?AÛ;™:v-ˆiŽ2©gÁ½šÌø=<>\ÿ\ì\^¡Þ:/Äz¿‚1A¾˜ÿŽ=uÓ|;^c'-z¼1ôý†:ˆ8y¿¾y ¾²n*>´~;zñ)-W1ʰ½Q>Žvܺi€¶€ €ÿ¢±8¿tÝ‘> ’!¿ÿXb‹}:`L)¿žª†>ˆÕ3¿Bº;à0Œ-‘0üQÔ¼ýÝû=\ Á:ýÃ:MŠ- `Æ1í\Ø:h†¾J3g?—C®>ФX:yL,“-†1h»½ÉÉ>îèÿ<ú€eÞ€eÆ\‹±;Ôp¿÷h›>å>Z“Í:ƒÊÂ,6V1ÿ˜x¿îR>ÿÊø=ÿXb˜ûä<½àÓ=ê=9,„ ÿ¶^û>h„?4b3?ÿXbJÆ:ÄÐâ>¹qÔ>ûrK?y²‚< Ó¸-Iþ/ÑA;à» =u&=×€•Ô€•­€•ÿ± á¼ý}¿Kh½ÿXbÿ­@< ¿’‚N=ÿXbg(.½âÍZ=/!=w€2ý€2Š€2H½:š@¾($Á½êDz?±ÿJ;­/XÜ‚1 gº:q¥¾OÕ–½l˜q?ùTÅ:Ž˜Á.âúµ1sh¼¶/à=ÇÖ³¼.€;L€;þ€;'d˜:M=¾¹ññ>E˜\¿ŒˆÇ:§ -ý¤1ƒ\ƒ:.-W¾Kòº>£,h¿ÛM¬;6= -?Œ1ß¿¼é'\=n.=þwþwÌw»fC;!¿O¿ìêc½+é?Hާ:v88-W³1ítà:çêT¿‚€*½é» ?âå:s×-[ŠV1V.½ó<8=…±…¼z€)ï€)T€sÿƒ~7¿uc?íu¨¾ÿXb4':ÇA#¿Œ¯5?ïF™¾*™ì9mÈ-z81Vð[»Z¹÷=e6H¼N€<€Y’«bà:,¸I=§­/?¨Ç9¿>>{;AÊÂ,$T»0ùDz:c7 >N!?ÎÒC¿‘@¨;¯@´-ñÙÇ1ê¯×¼«$2=FÍW= €ztR¶RÿdSܾn ?Â[+?ÿXbuï‡:®–è¾ ñ ?³Ù4?k…6;ˆl[,‰½0=îÛ¼‹S-=gZ=:R€zßRÿKמּ“ŽU?ÿXbÇ·:Äùu¾Î{¿>Re?£ƒ&pwÖ;€Wo€W€WÿÆ`©>>=ÌJq?ÿXb붆:½c”>üYo>à—m?æ9š<õw³,>g„2Âh¶½ÅçÎ=ËfŽ<ào†o¹€ ÿú†v¿äz>+òå=ÿXbé=†:Œx¿Œ/>LF+>Õ¥/;æ4,XÄc0‘* ¼û;=‚Œ€¼<€£þ€£>€¬õŠ:’Vñ½õ_(¿Sv>?c 0:è©‹)`‘ë+ÿä¶¾n_%¿ Ù??ÿXb9'6½Ûjö=€+Y¼ø—ª€˜ç—¨™‹:ðXá<K?·ÚI¿&æ:íb}&O±½*;‹:i–=ø¥?nQX¿‚²:Mæg-XWï0é*]¼Úæ¦=t´j=–€x_€xr€*w7à:]­£¾ºÅ­½ƒ—q?ÍUL:õ«µ*çó‰0ÿ@P¾¦õ »<¦z?ÿXb/]¼:¤=#Ài=—€xö€xY€xG5à:TϾÔǽ¹Ht?Q;GÆ.yáP1ÿyµ:°8ˆ½r%œ½°¯~?ˆª:#0Ê/›µ92×¢E="]=‰™ýb$»¾bk¿•ý:WAH,#Þ0®ƒƒ:2ºÔ=Á♾¶r¿VW<:$=@*i.P·½Á¬>¯9=W€e‚€e«€e®V¼:»u:¿®‰>_V!?ÎÆ°;ò)'-yî1»z„:kê@¿ÈùM>L6 ?jîL<ÿE¨.¯h=2Ý –½Öå$>Æ4½Ÿ€„<€„;€„…G‹:Žßbf?i†Ã¾(g;)"«,Í+Â1# ß:´r4>÷W`?U‡å¾L;7tƒ-¿ 1þòɼÍC=‰]Û¼6€7€…k€ÿ`ÜϾ«N$>×Qf¿ÿXbÿp'­¾6 ¯>At`¿ÿXb9“½V×=0G8¿‘Ù=<8×;˜û/7Âó1 .½¡‡=Æ3(="€2>€2œ€2Ý™·:Ò%¨¾eÒª½(Ûp?“|';½Ú\)ÓùÏ,ž¡·:Ì´î¾Â‘Ô½!é`?Pét; ëd-pXu21ì°½mç= 5=¥R€T¥ÿaè¾n—?¿¯÷>ÿXbù„:ИѾãV¿ž »>ÕÉ;Ve,‚í¹/ê_½ÎÅ>,,8<6€½€ÿ€ÿmPŠ=ÚÞJ?è-?ÿXbÿ‰ÍZ>ò«0?j1?ÿXbÔa=É=™=UÕ }jÞ:¥%'?µ~Ú>A2 ?¯µ;¼Å€*éÞV.÷ºå:CÅ?tÕì>Ѧ)?‡x;|Õ3.í•Ñ0½ú =VØŒ¼6€­l€¬Ü€­ÿXä>Þö+¿g?ÿXbÿdsÖ>sb0¿Ój?ÿXbt±¼@'=à‚ì¼ôအx¨†:Š·>Á1½Hã|¿ªq‘:Æx=,2€º/šb;"Œc>¦¸ƒ½Hy¿°ãè;F¬H.d‘·1Ö·½i§Æ=k~|޽å>=yå;;sq¡-8Š1°ß:Ìê~¿©ÙÉQƒi½ JJÀÞAº:1e¿†¸<8í㾩ê:ÊÖÙ-Ü"¹1jé±:Q)K¿¬tL½]<¿þ:J‚,1¯0x— ¹¾5¾rq?2;ûÛœ)ƒùM0Å‹¿:#@>Âð9¾xw?žƒ;;ÓÏ®-†Tg1öE¢½Ýz>B³ë<€.Q€m‰€.ÿøp~¾ö/l?—>ÿXbV™ :ÂZ€¾ÈMi?û+§>á~9³) ÿ2/¢©¼Íä="ߥ<ï Ó ± ÿFp%=쿦fy<ÿXb`$ì:¦.=³Ä¿u`éºQ¿¸:À­Š&‚O*F[»E¼õ=B#X¼K€è’+€%ð³:Ñž%½Þ®5?L4¿‘ȶ;pç,r”­1¡û´:Šç½Ó£>?f(¿C¿…:æêz,ד„/øÿ1½Î>>xí;€W;€Wm€Wÿ¶Ã°>jk±>]H_?ÿXbÿ›â™>vsT>Qn?ÿXbÄÐ*½/ˆˆ=˜i{¼ €r€š[€œ*Û:Å >¦ã¾/°b¿w‘#:œ×)‰áe.M÷:ˆm"= \ä¾Íæd¿Õ¼<·¦.¶1I+ž½ê“¼=Ð|N¼E€rb€Ç†´:)C;¿Ä³ »U.¿œ\:^A<.Ç“1Ai¶:Ä„7¿}æ<ôV2¿ :¶£©,íà´0K”}½™¹@=èº; €€*€ÿ£¥¾“ço?•>ÿXbÿ ôɾ_h?±›>ÿXbûX½Ðœõ=IM;=<€Gé€Gä€Gÿfÿk?³¿=¾+@®>ÿXbJË:0“h?ÒBF¾©œ½>´\x<ßû….œ«N1¿Õº<õ >^.b<ç€uš€uЀtEBÞ:è]?ìL\?F7<>¾;>g+–òÁ.ǃ:U[ ?³V?ú7Š¼Þƒ;òx+#j/1Cc½ ¥=an7=_€'U€'¹€'ÿê=¾9¡r¾Û"t?ÿXbéâ:­iŸ¾…sù½ÌDq?t9‚<Ïñ¬-?æ£0vq› Úg¾E}Y?áN<%ÁÎ.^æ®1ƒˆ½ì÷>ù'=€kœ€kìGÿ.: ?Ôc±>à2?ÿXb׃:ðå ?Gø¯>‹B?[mOÿXbª^á:½&¿@®=¿H'>Ê‹Ð;£-f4¾0æ°û»úÇ=ñ¼ù€;b€;Ö€;•ß:¥~Á¦òŒ´9å •,M¨È0æÆß:§£¾¯gt?{ü„>Þ&–;vŽ2.w€ 24¶½Þª > <|€á€òÿøW¿!?`„¾ÿXbу:U[¿tæø>>50¾ðˆÅ:^s¼*¹&ä.1ú¼!åg=Ë¿–¼t€ë€€ŠÃ|»:NÈw¿¹hü½±L`¾*Q':#„Å-B1ÿžÃs¿î¨¾½ õ”¾ÿXb‰br<À>º=Gèç¼q€nà€n×€nÿÜ;?¥×ë>¦•)¿ÿXbê¸:Q?•QÎ>4¿4Ò<ÕSû._„£1e½Ý`ˆ=àt¼#€šD€š²€šÿÇ^‰½ W¿¾oÔl¿ÿXb»ïÒ:L «½Ì;²ni¿Š:8.U›O2X9´¼Cþ9>‘ N¼ €<Ѐ<-€<ŸÌ:;+H?¾. ?'D\:žl6)ùS\-ˆó‰:‘š5?@¦Õ½r2?` =44²-Ô )0 Q¼“6•=‹8½Ï¡8€ ¡‘w¸:8öE>'ýx½'°z¿;É:"†,«\k0¸:y<>:÷¨½½z¿¶;Á¯Ê-Tz1僧¼àœ>Ó–;Í€r†€r´€rÕÀ:ý~¾³ës?]Ã1¾ö£:½.->œ§:=€kA€kM€Dâr‹:Њ>v ?´N?–Y$;éàW-¸vO1v„:îª>Û|?¬/G?}¾';D-³Î0y±°<ˆ=’^Ô<ª|ª´ªÿp¼”>ÞMr¿±ä>ÿXbý—:·Ž>sŸz¿O¤>-¯+;ë˜-$sÞ1Dn†½y=ÞT¤;/¨\¨y¨áš;È%„¾kt¿Ë5¾Ï ü:L+Ë.µb;´•ʾU­a¿؃¾&<€[t. ×m1–½JÓ>ŒL@=€Ÿ€æ€Œ;ˆ`>%Ê?#ÿU?ñz£:«×´,~…®1vô…:wR>}…?„O?P4³:“Ü,<œ®0Ì`Œ:Ž =ìQ8¼(€£º€£V€[ÿù&Z½§ò}¿Ï¯ê=ÿXbQò:Pd»¿ÀÔ©=;ë<Âqà&Âи*ê]¼<T[=ï«2=Y!YNYÿÆ(?@Lï¾\‘?ÿXbŸ—‡:M ?m‰ë¾Tp!?âÔ ;.Ω&Êè§)mæ»O”Ä=±½!€nŽ€n?€nÿ«u>jïK?±i¿ÿXb9ò†:1›=l¹L?Fw¿Ê€y:•*a€¶.‚„½­¢>´qD<ê€mz€m®€mœ™:²1ò;WÛ~?½À½”%8©Z–*Ùq0–x3;–Å =ØB?¦¥Š½ªõ;‚¶$-Ùf32Ñ%½‰~-=ç,=5:5—€2ÿöÐ>8=>—e?ÿXb™‚ß:k¾¾úZ>À>g?Í’†>pô÷/¸0²Ÿ½èÁ=<"¼€ € € a–;¹Ø¬¼`̿Ѫ ½þú8?*#µ(ntú:³è”=ÅQ¿ý”ž;cº:Ç&ª.˵¼1Wµ½b,³=†X}ÿXb‡½#‚Ñ=Ýi¼])|)Ú)ÿ-¢Ö¾ÊOŽ>ŒB]¿ÿXbb'?;ÓÏݾž·>ÎS¿©½Á:¢«x+2ó/ŠU:¤áT=eÃZ=ó(ñ(ï(ÿ—fß>B½ß¾[I?ÿXbÑØ„:/å\=eξmói?<+=Bg$/PÍt1X7Þ¼Æ6)>n‡¼&¢š;ž¢JÔ:äqð½•þé¾^µa¿‘F!;)(É-Ãþ(2Fÿ:kok½[-ù¾'_¿åì;ݰ-Å7©1§\!=rÝT=ß»7ˆjˆÚˆ^–„::“?½ñ¬Öº0¸¿©˜z:sf;,çE–1ÿB‚¼àÚ7=¦µ¿ÿXb‘F¥½»(š=xî½q>u\<æÆ'.Z_1}Í–:‹0H¿Ä ¿Ã•>b’9û*™)ÿ/Ê5…¼)è6>7Õ¼$Œ,Œ1Œ.Ó¤:$ñ%¿6¾(@¿áùß92‚Ÿ+§C¶0ÞÖ®:0&¿ƒÌ½ÀFB¿g?:€‡#~ŒM(î% <äe =™‚µà¬Á>qåg¿;¨³:ÁM3.'ûk1¾Yƒ:¶b>ªú>¢9S¿V'ƒ;‚$.[#~0PŽB½¶9=5µ,=n€2å-¿€2Vˆ:mË>ÿ².?¤7?G‡:Þ¢ä,»Åæ1Ì0;æVš<R,?ãA=?†æ`;ìœ{,X2ã0>v—¼0¤=pj=^€xh€x€xÿ5|†¾×ű¾Çvf?ÿXb<ùË:âx¶¾´Ó¯¾½r^?ò‚ç;F°°.¸eê1ŸF=ûW–==šj<6nonnÿ4ÄÚ=õF}?n5Ê=ÿXbÿ6É>¿Ýa?Ÿß„>ÿXbÇ‹½[aÚ=+\¼\)½ )¦€™pŠ;‚qÓ¾à”¼>;U¿1}—9Ñ0 (†ƒ¤-,žÃ:PɾYÉ>bØT¿‘¥„;udÛ+ަÁ0d°"½/‹ =_; € ¼­5 pRö:ni)=ÉQ¿¹u½•%¸;®^ý#¢ ´'T}z;â:F>‘÷w¿€ž¾4y=Ëó/¼Š'2ܼx =—Ž9=€¦V€¦º€¦¢#†:)¼pà¿MÛ¼Sª×9Èv| äÀ%òK‰:l;< 5¿[WŸ=v` ;Ò´" b(Ê©<Ã='Mƒ;'6X€6ÿ¥BŒ¾¦h¿Å&¡>ÿXbÿ©Že¾½?q¿²I~>ÿXbz[½5¸­=º¼9=+/U/˜€'ÿ„´=½ò»½Ó¤~?ÿXbÀ}ã:Û¾8~‹=Û{|?ü‰x?ÿXbÊäµ: M¥½Ûô=R}?d:!=´?Á-N„¬0"Ä•½˜/>Æ2ý¼^€(»€(´€(0øƒ:Öf}¿MíP=ÕÓ¾t t:¦’,.àŒ/ž†:»}¿¨k•=¸µ¾ª;*;^šç-eÖú1#¿ž½%>ºƒX=5u΀ÞuÿôB޼⌾+0v?ÿXbÂ:V®ù¼j ¾ñ»|?d4¢JнQ€„R€„v€„ÿñ‹ñ¾}b;¿>°û¾ÿXbÿ§¹ ¿,z1¿;„õ¾ÿXbží±½›æ½=Û2`;߀ §€ ¹€ ÿÿ]¿²8K½l¿ÿXbÿx.w¿KTŽ=÷b€¾ÿXb,f='öð=ý><+€t¤€tM€t˜p ;f9=?mg,?Àô)šmy¿ºñ¤;P¶'-ɦÈ0Àè(:i{ù=Áƒ>3nu¿Øµ<̘^/>‡(2 ¼ÞŽ0=ÀYJ=fžÂÒÙ‹:‘>îf>*»j?ÁÅç:zŒ /\ô¬2G$";B< >¹æµ= r?³R3<Àª.Ôpø0Ý€½^/ =5(= €«\€‰6€«€'×:Zý©½Ö¿þÓ<\à0:)˜+ž>?1ÿáî:ýúë¼âÓ¿Æ º<¾yâ9_,^õç1Jœ¾=½>‡ÿ‡÷‡=Ú˜:Ää!¾ä3?>–1¿Š í:¹Ó˜+"° /ÿ®¼èÿ6?;ï2¿ÿXbÇöÚ¼u#>Ò(¹*ZURZMÖƒ:èmÄ>”Cß>ñdP?/A=èœ×04ï0ÿè¿>Eˆ©>Å]?ÿXb2U°½Ö¥=\T <倱‚:s¨p¿›Ù«¾ v½ ÿÀ;yUQ/¸V2ÿ¦?r¿†â¾«R¾ÿXb^ $;I…>Úü<(€v O€ªíŠ:©—‚=ncW?e ?ëO;ž@ž,k1ý‹:&Y=R™X?ò(?¡óð:î-A«71‡ß ½)=%A¸¼é…ÊtötÿÝy¿Iºî½|DL¾ÿXbU0Ã:{[x¿f+¾X¶3¾O®“;Ùü %cÀ°&4=ÅåØ=œ¼g€’Í€’{€’¶ Š:’V7?»?ˆØé¾üÁ;ç¡],ˆeW0ß™:DoBµ¿{µ;”®-À×-1´:­†ä=/ݤ¼Û–°–b’h†:d”㽟=¾=ûL}¿NÈ:G!?æŒA?ÿXb¹oµ»á é=g&˜¼ÿ’ù’ú’SE†:œb<¶ÂB?“&¿å> ;x.*–žó-y³:öw^½¢-?ì™;¿Uš«;¯èß/Ó”+3¸åƒ½–_>œ¢£¼S€Æ&P€ÿ(#5?˜ù,¿ØS¾ÿXbÿÙèI?BÙ¿¢y3¾ÿXbÛjV½Œ‚>ªfÖ»€–®€–^€–ÿ6ýé½Ñ4?‹3¿ÿXbÿØ%–=^ý?'WI¿ÿXb›p/»C’=Ã*^¿ƒ)¿ðº½ÿXbÿÛÄ;¿W *¿-ܾÿXb f½Á7 =:y=Ÿ«›«î«ô]á:ÁŸ<,ê¿ç~Š4½C>ì1‘»ë€–Û€–¹€r8ÎÑ:yã={ôq?ƒˆ¢¾•é;òG.*ÍÔ1ÆÊ:1Æ >[ko?mw¢¾Yÿg;Û+§.õaD2¢ÕI½Mƒ>c´Ž; N<€ Nÿ+¸X?FŽ¿¬9¬½ÿXbƒ¦„:pc?õÀê¾sOX=]€Ä;²((.m¸,%@M½?ä >çÄž<&€ €ð€M†ˆ:«Hc?0Á>߆>âS;ØÚ,;Ÿ13~ƒ:,ËZ?xí>Á‡p>J:EdU+#WK/R¼_>A<1€r€rWIµ:ø f¾vx?j²½ó9$¯*YM0ï}0;‰{v¾¹äw?³‡½NNå:¿ûž+S×0Fº½Õ’>Ü)<1€é€Ý€ÿ µ:ÈÆy¿ N¾‰ã±= ¡±<Ûp…,»£o/ÿ؃t¿w—¾Màf¼ÿXbšº½”¿ >u•ÿXbsu´:j9{¿Ú\C¾m‚Â<û\ <;:1åmÖ2¬Œ½‡þÉ=¿Õº¼n€C„€CÖ€CÜÝ¿:¸-Q½êTC>õz¿S¾Š;v|£,(&0 KG;&nû½®š3>sz¿Cy< ™º.<1ª¹½¬Æ>¯h„œw¼Þ€/C€AA€Aÿ.,8=XôI¿¢æ¿ÿXb¦ÇØ:Ò½š)Ù:׿kÀC¿cÀa>Ê€—:!é-2“1§à ;NÇ!¿Á[>¿3±_>Ð{Þ:ø…*¡t0U…<» ”=•Õô¼T€›õ€›þ €›d¸:Ú>û¿>Ð)d¿<»<3ÄÆ+Øóë.Нñ:àYÒ>ÏV7>#Úd¿7Ä:uPÌ,K¥Q1>¯ø¼ôS\=¡M޼U€^€½€7f„:‡Ôz¿W?Ú½Ý?-¾C¾(9y·¼$ŽV\(È!‡:œcx¿‰€É» Áw¾•Cì;Ôe&X¤ð)R*a½¬%>Jð;<€^z€^o€^ÿ,5¿C3?JνÿXbÿ0=¿dr&?Õ•6¾ÿXbÁ‘À¼NAÞ=“T&=t€7€7{€74ÓÍ:ïRr¾væó>ÿÇX?f:Ö9‘tL*ƒk'/«Í:¥¶*¾šç>?o`?ÉÐd;GìF-B1±A=ÚÈ•=»CŠ<4€Q1n}nÿ«D%?Ü$0?·§©>ÿXbÿC›D?° ?Ó¼>ÿXbõ‚<_C°=\>R=€$ÝKb€$ÿØÍÿ>$ÙÄ=Ác\?ÿXbæJ¯:•õ*?xO¹=Æ"=?ô‡<çÏÍ+÷V.óâļÐ%=¿ïß;õ { Ó H Š:¸à±<øÞ¿§¼½¼;`8t’ü"p É&mHq;üD=Ûª¿Iª$½[Xš:4šN,V€×1 Ã@½vÀ>‰xë;€W.€W4€ÿVú+?¤¡¿ªî>ÿXbÿD-?.ƒ&¿ª°>ÿXb±á)=wÕ=ÄÐê;:à+*Çè:RZi?nHÒ>Ĉ¨¼ôY);çÊ¿-À¸1AT!;šk?|YÈ>’ μÿ€V;£Þì+t 0pj½û®=¯ Ô»€œ€œ€œŸò;GXš¼cÓ¿&ê½11Ä:âC%î¸K*ÿID;¹h¿LÿXbiT`½’XR=ë6(<2dfdF€fÿóº5¿Øxm>_@*?ÿXbý‚:ïF+¿=+¦>*+?ap;EÐÈ,è6·1ŠU:aO;=iA=|\ÿ¦aè½$Á<¿N{*?ÿXbÑ‚:ä)é»V™¿ »I?è ;·6Ñ,¸±ç.TɽÀ&‹=ÚUȼ€…Þ€…z€…ªŒ:Xõq¿•÷A¾Ï>ˆ¾ój³;›Œ' !+AŒ:Ér¿ÑÕƒ¾ŸK¾†g<ã«L,¸µ.õi½”hI=K< =5@55ÿçH>Ÿ¦>tÓp?ÿXbÿ/ÆÇs©i?ÿXbÍ?z¼fl8>ý‚ݼKŒ‘Œ ^‰Ü¯:ç $¿&…½=ÔC¿’I":r,—È1EÕš:£"¿»O,¾ ó@¿#;NÈ-5¬71Þ¯‚½7 =¬­X<.€¨õ€¨X€¨ÿÃн½:~¿Ûé“=ÿXbñ)ò:Ð?½–j¿4 G=¸+‚:|’œ%Þ(W+-B±¼×L>=§Ëâ¼ÿ€¡û€¡û€¡ÿCW^¾æ½L¹y¿ÿXbÿ•^û½z1¾ý(z¿ÿXb àN ? H0?œ:ÑÏ+uu›.û¼‚:Û(?eØ>(Û;?ÛUÜ;¯ç-üñ•1å<À°|=¼<]=WL­L«Lÿå?¡k×¾Á=?ÿXby±:J®?¶ø¾ÓU? š•<…“4/¢ô1. ¼à¼˜=ò–k=,€*n€*ˆ€*ÿ¼1ǾMÔÁ<æÀk?ÿXbÿÒ̾ëâr½¾!j?ÿXbU£×¼Œõ =Ë2=€|ò€ÿúœ¾=êùw¿SÕk¾ÿXbÿËÄÝ=ùw¿Çm¾ÿXbDÁ =ÈAI=a8×»=ˆ~ˆäˆÿÐÌε™ž¾ï_d¿ÿXb„ô=Þʲ=±¢†¼+€`Ö€`W€`³®‹:Ö%.?‹è>Œ8¿.=ê:“XÞ-ô<#2_ b;ë.?S±Š>ô”-¿ñ4p<è/'0SF3`9¢½´¬›=±læáy;.€+a b/µ.–:p =¿lî¿NÓÙ>üƒs;¡Æe,1þc/eþѼ.©ú=qÎÿXb¿Pé:²“¾,m`?GÅ>®)˜;Nd¨-0Ú|1Ù'<&ü>žë{»+€|€¡€#Èä:lœ> Ù`?iè¾I\(;lD×+ RÆ/iiä:(úZ>ßY?S)ø¾×-‚;G¢-G=³1ݖȼ—==eS=\RZR»Rÿî·ã¾4- ?=«4?ÿXb`á:CL­¾³.?]é9?Igÿ<_®Ú."ç0Š<œüÖ=O¼¯€Œñ–Z€ŒŠ›³:¹È$> ;?5Þ)¿® :1–*×Ð /ˆ~†:Š‚?>â~(?‚°:¿§@-;¸£„,k#o0ü^¼C=zˆ¼€£ö€£¨€¬ŽO ;Žañ½a(¿%L>?øW5:{#( çq*Ñ3Š:Ëø¾ˆ2¿¿o4?~Ý;×?ˆ'^£)¾† ½Ì` =i‹ë< ¶€]fM2ñ:k!´89E¿«‚š=æÓ:ßøÆ$…ü)´r ;ñÉ ½!3|¿É`,¾vA?=­âÆ.V,ú0R*áÿXbÿw•?/¿\¸?ÿXbƒk½pŸ=Å1=[€'X€'µ€'ÿ›`¾®q¨¾eo?ÿXbn5‡:Mv{¾ûƒ¾CYo?¢;©Vn.ðÔ1\,»– ?=’Aî¼S€¡|_ô ÿ#C>ÍS!¿¼°@¿ÿXbÿ׌Ï=-¿ßÏ:¿ÿXbÈÑœ½ *=Vµ;{€æ€Ö€2~†:.—L¿#f¿ÓGi¾ûšÊ9"ï—*p‘Û.ÿâ˜D¿¶p¿ì¾ÿXbr=Ôð-=H5ìù¿åK?ÿXbÿ_;¢>d¿,G8?ÿXbË…J<è„P=¯%ä¼% 2€8 viŒ:ã§>´:“¾ì†f¿|2k:XO+Ì_/¶ië:Ц> ¡¤¾C¦c¿ÍÓC<¥à.Òó0ùôX=uås=¯íí<O›OâOÏl‚:ÚÛ?’qä¼)Z?4Gá:»NŒ-'S€1²>²:,æ"?ÂX‹½×¶D? b‘;CÃK-ôß¡1]Š+¼_Í=b†Æ¼8€;÷€;¬€;ÿS®+½õ]»>%n¿ÿXbè?™:ñý¾”>‹As¿œw†;Qü#/¾ª0lÐ=Z+=rSƒ<öªîªÔªc"ù:ÒÕÓ>¼Ïe¿"> o:¾._.•­Ž1T’§:Ö¸>è—i¿Ð#E>½Ò‹; Ù &ÌzÖ)º¯½p\>£ÌF=[€\Y€\¸€\M…¼:tô8¿â<>£!?¯Ï™;Öã-C;Ò0?w‡:¤qT¿ö"a>åH?UB;Öd.lÈÏ1ž‚½Ë†Õ=|*'=$f$^$“xM;>ö¾ñÂó>å^?|„:’¦+BG/<[;[ò¯½‹?ÙøX?Íy:Ìx;-ŽA2¾ =å=–&%»*€’뀒ó€’aƈ:ÇN?ÌQ?‚}¾ýÈï9°nÂ+Õñ.1Ò?;ÄO?7?6Œ¾‚ôX:6+‚ƒb1£v¿½_yð=aP¦|»½;ÏùF-aX1ͯf¼¸*>„ £¼l€/|€/´€/>à:~¨b¾#Š6¿ŽN*¿QÆŒ:•x-úh‡0ÿÁI4¾¶Õ¹{?ÿXbµg†:-<Ò=K>>%m|?¯ùß;-Û,êÓ§/UнdY0>ª¹Ü¹<7q=÷7ÿ_¾ÚC?¿$?ÿXbÿ·¢%¾Å5?óq/?ÿXb=½ÊŠ1>Pź=x7t=DÛÞ:o¬’¾¿»K? ‘?éh*:WºÜ.u52l¬è:qÌ ¾²—S?x+ï>ÓC_:lˆ€+öÐÁ.€ee½Rœ#>Äê:=€^x€^V<ÿªSM¿Ÿa?榾ÿXbÿ@B¿›e?,^ˆ¾ÿXbtEi½ÍÌ =ÜÚ=«|«„«Eäï:uý|<Í´¿"®9=P¼u9~¯ƒ&“ —+-¶ï: =q—¿¡C7=(¨›:Õ!Ÿ-‹½ç1H‡º|Þ=½50=I€@Š€,J€@ëƒ:•¬,>jh>´ås?(n:êg)â.L“ ;þn>ý}> ²p?š¬AØKk¾ÿXbÉ"­½ýÑ=· #º<€Á‘€È»…:¦i¿tšN>/¾¸¾Ù<;Ê+½up/u1˜:7Åb¿}Æ|>„,ɾxN;º¡-O&ð1–$½¼xß=ìÝŸ¼ü ö ¨—ÿþ5U>üÐÙ>­va¿ÿXb°l½:Šé…>¦,Ð>i`¿Â ö;Uo!º*D"sØý¼äÛ;=E·Þ¼3€d€a€ê-“:×á ¾gæ;? C*¿ â;ö{#*á\Ù.Õp¯:5å|½&Ç4?ë‘4¿6½U9ø˜€,–ÛC1Ä"¼G =nÄ;Û€§Ì€§°€§ÿ¶É==D¢¿õˆÚ¼ÿXb$$;0=ÀÖ¿×Q¼˜ØÚ:L·,P¿[2rNl<ñžC=ïϼ€ü€u€ÿÊêÓ>ª?ù¾‘ëD¿ÿXbš:KÀÿ>øf¾¾MH¿è£ˆ<›©C/mÞÉ1!+ñk¿„Ê$?¦u<{îR.c«ë0Mi}½Á6">p² ½1€Ï€v€ÒA„:‰|?olø½íá½¼g9v‡Œ+ˆ9o0«õ:éçw?öH¾Oê¾à‚;pÏ0-Ó1¬Å'H´4¶p?ãð>²#;ëä--˜117Û:DL >j¹v?ª*]>5Í;ðû5.ä)¢1U –½&>àhG¼lClZrGR;Ñ™Á¾úQ?jZß> Z:²Œ›+,wÝ/õâ:Jj¬¾BU?ä]ß>ÀtÆ:d=/­1q½Ã¼'>. ½[€ˆ,€ˆZ€ˆÿrð¿"M@¿÷ؾÿXbÿ2lF¿‡+¿¯°Ž¾ÿXb‚Çw½|&Û=6ê!=)$]$h$Ø=„:\ó—½¶þ ?ûÈV?Žøö9ÉG+wYß0îjÍ:3¥½³¡? 1[?ã³^:F0,5è«1ÿ•U½KZ!>œý»·<±õìC¿Êl°:êð»,ø¤Œ1hÐм%=L=Êâ>=Mw>w«wÿž¾ÖÎh?ìJÈ>ÿXbÿ>™¾å²`?E¯¿>ÿXbøU9º=†={Û ½|€Ÿþ€Ÿ¾€ŸÿU…;€<®¼¢ð¿ÿXbÿ’R_=.o_=Ì<¿ÿXb}Ô<襢=¤8Ǽր›l€›ˆ1å5:%P?šÍ˜=,EH¿Àɪ:òù,´Ó+0XeÓ:Ñ*?ú­§=…=¿½Yâ9(í„+Ù¹è0ó“꼦 ¼=éâ¼|€Cú€CÔ€C¡Þ’:é08¿¹"?€Y¦¾ Ç;è›P*QÏ.¬³;èæQ¿¿Yü>•¾‹§½;ø`-Ê%)1£9½‚È>– ?»Vs»sð€–NKÒ:ºÐ.>þs?ãä¾T¨ú9Ó×Ò*ÆŽ×/ÿ`‰Ž>‚Oj?ž•¾ÿXb´r/=²¡=¶ºœ»_€€÷€X<ä:]sa?áÆ¼<ò¾g߆;8Ø**{/U.;ë:áge?é½â¸I<ã¾ùª;éY$,1šÏ¹?QO;eÆË-Ó‡ä1ÝÚ:¿ä?x&=òY?G£ÇY•¾‘ `¿cÙò;½Iˆ-281~< ;ØÃ>ëG¾ì0g¿5ÿñ;[Â, L0-@[¼e5=YO-<×€§~€§Z€§“{ì:š>>=­¿x¶¼gC¸:¼ƒ,ÁPË0J:þ:Àà5=†¹¿½~Z¼qé:Þ0˜&C*=Iº½²b>.ægD\¾ÿXb~mƒ:ìev¿;…^>SV&¾=ƒÈ;'î'ø*7©è¼Ö7°=Ö ½_…·…B…ÿïM4¿T«>-F ¿ÿXb@X>:vX*¿G">—#4¿¼Ü;¨ñ\.i»­1ÏÀH<¡=¹ú±¼=c½c<cÿ¯e¢>×ò¿rM¿ÿXbÿÉY‡>n9¿zÞ"¿ÿXbî뀽«>¬åλ3”e”l””F­:È4q?‹_¢>“+Ý=Ÿë‰<6..—œ°0ÿБr?e¦£>ÀrQ»ÿXbUÛM=d¬v=áC‰»;gúgègÿHk>!”>/èm¿ÿXbÿmËŽ>>È>³‘`¿ÿXbùײ½8LÔ=V»¦<ìo•o¼oœü ;'rY¿¯Iä>>]Û :ÌÂÆ+jìù/Ý‘:›Y¿5 Ò>*©>rÉg;Ï} -³º1U ½2 Û=;‹=$€7–€7¨€7F‡:'«x¾yØ>š_?0/:Q1—,Ä/*ƒ:¾K¾a¡Ô>Ê=c?öæ_;Ð’-Õ¼0vþí;ÌCÆ=²/Ù¼\ŽîŽž €n® „:™‰>‹U?à:ø¾Ùô ;âèn,d»G1DJå:¨å˜>KçU?ì¾ =d; ´×-*à±1À#нKè>~=º½€ ò€ y€ 0 …:c?[PQ?™t>ÀÉ:AO–- 1ì1dÓ³:®rö>’3Y?Âfa>ÀØÇ;«Ï"/ôž1ö €½§<>™*˜¼ž€€ôf7yƒ:jw? "x¾Ö2®½íîL;7,—ÍÏ/-¥õ:«ºz? K¾¸Â½.›%;(^-Ê0’²¥½L3ý=0L¦»JB€™¼€»³:âϾ\™¦½ù5i¿¢»:`ìP,¦>ì0à|ñ:S}辪 ˽\«b¿õÄ<ý .vÚ0̸©½Ò>¡»¤<&€m©²€mL(¶:9r“¾bxt?fx’=ƒò:ÀÂ¥,¢BF0¥Ã6;оŒ¾v?”åº<4”D;ç±i.æ«1¯°€½G­0>weW½V&€+¯²ˆ:J?[?¤¬Ä>Z˜°>Y&§:•kš, Ô²1§4ê:çUc?&à£>©>(JJ<(Þõ-ò 1Ÿ>‚½(>^ ¤:”s”Z”ÿSa>¥[?p¸ï¾ÿXbÿ`«³>|ÝL?7÷ø¾ÿXbçÅ ½T>ðÝ»û;å;RAÿôÚŠ>H&Z¿„$å¾ÿXbvƒØ:Ú;>5«Q¿Ð> ¿ÚÖˆ:ÆÚÒ)ñ÷›.&U[½›ç>÷È<{€O÷€O”€O­Í:e%p?ÿ…(½Å°>CÂ;RÁ'~AN+ÿÞœx?ñE=0'o>ÿXb ˆ ½ Œ5>줾»€9w=V€9ÿjoÇ¾Š·[?É«>ÿXbÿ9Žã¾:^?×zb>ÿXbÕ$øm÷R¿¿æ»:_ò,œ+0f>¥:l¥?Ó¼=èL¿ûžº:Ã]‡.•‹ß1"ÿÌ<ûw}=$Õ7=u€K¸€K”LV °:ÂÛ>û‹¼¹-g?~²õ:Í,2ÆØ0Îæ¯:ˆ[ ?\2¯=IøT?‚=<“E(/1aV2˜¾W¼ù Ç=ýÜP==@#@J@ÿO7¾ìS?ƒj ?ÿXbÿ ¥ü½ç;G? Ÿ?ÿXb¶º\½ã%>Ôbpº®<§=½<ÿ @¿»Tã> ´ú¾ÿXbÿNeC¿YW?6x¨¾ÿXb~ü¥ ]>/…d¿ñ;A-q-³ûw1Ûã¸:?eÝ> ¸˜<”Çf¿¾ó;ø¯+.» 2-?p½ÍÉ>L=€kº€kX€IÿE…?ñÂ?õ|?ÿXb]â·::«?à/?w?éµß;Rüÿ,s´0Ôî×<³l=é&1=6€VÅ€K߀Vÿn©þ>¿[²¾[eK?ÿXb9¡Î:Gé?‰¥Å¾×Ï4?wÃ;žUl-Æí2Z‚Œ»g¹Ì=/¤Ã¼û€;¿€;ê€;ýïŠ:eˆ6=BO?<Õ¿Þy#;’€,xè -ÿ9>0?Û7¿ÿXbÎÆÊ¼rÄš=íb½<€¢¶…÷€¢ÿOà ¿&Iy½S5W¿ÿXb!G¾:*Çâ¾M.Œ½]Ùd¿,¢c=Z€M}€M·€Mí „:×?€¸å=šZ?Ç%<ˆì-ffI1xÚƒ:Æ1ö>lè¡>æZQ?«3;$’-œÆ/PŽB½ Þ=eª =y€1ö€1Ç€1ÊÓƒ:Ÿ½½1Nû>HÉ]?˜´;Wpì,<!1ÿäuK¾Q´ä>3R_?ÿXb©jB½‡O >i<€=€ú€Ú¾:½`?þMô>ÌÊ%=-_á:2Ÿ-3C1}gº:h?D±Ï>0Öï=ðÚ;kÜ×-½ªy1/Nü¼ ̪=ïW½q€CY…Žtÿ% ]¿y2`>ˤè¾ÿXb Œ:ÏX¿Ë–>Ò!æ¾S®;¶ZL.ÁW$2¡ ”<"'=Ý(2=€•耕²€•ïI‚:$(í>¹š8¾M#^?ÝiT;>*-¼Ž1Ìq†:¼ß½>êð€½Ú2m?²¡¾R?À^€; ½Ä)O†¬-—˜†:(àË>¦Öb>óàc?©¯k;ø/n>£2©¼½7.>'1½#r‡ryrWŠ:`“)¿Ýº/?hœ™>[}:»4ù-ÍC›0z2Ü:rü¿Ìw‰œ';âóª,Ëz/C½Û+=l•ༀ)%€)…€iÿû¿uò>O¯,¿ÿXbl~œ:a³¿…? ?¿ŸöÊ<šÕ0¶j2X‘½Õ¯4=5~á¼/€}X€}M€}ÿ­¾vw'?L3-¿ÿXb4>›:ºñ´¾Ë9?ô¿Ï¨ú;¸à.€$1!ç}½Cs->çnW½]Û¾Eà‡:Uùz?Z~Ë=qg.>aB;ÄÎ).ûOÇ1Ì„:ƒœ~?k1ÿ<5?Ë=ñò: û^.ù½¬1Ñ[œ½| >¬<¼*VÿYÔ_¿·Ù¤¾õí¹¾ÿXbÿ£g¿z`Q¾º5¿¾ÿXb`Ì–;‚S=€¶Õ»€[€[%€[ÿÅ]g¾ògw¿j„ú½ÿXbà†Î:-Ó¾@w¿^Q\=óù^<®0ê/ÛÌÁ2ŠË‘½r21>\r½{€+ñ€+é€+^²Ü:$— >Z‹e?ØùŸ>㎋;‡P0C×d2]¤…:Ã&Ò>g’^?LÏŒ>½ý;37¬,µ®0‰í޽oñ0>R' ½<€+Ú€+þ€+ூ:­5ë>ÃPT?ØÐ¢>í£Ê:µLL.}nf2äÉ:¶aî>PBT?pž>—üm;¾]ï.ƒ¯Ž2…w™½è÷Ý=M-={€o€ô€ÿHòß½N“E¿÷\ ?ÿXbÿ‰‚`¾ØX¿ùç÷>ÿXbiѼ PZ=)zà¼ý€…〡ò€óʦ:õ#¿]P¾Æï=¿ö~9-Cø&_ü0+?ç:gÃ4¿+¦~¾{º)¿(å; T’.‹Â21«z9½'"=)ž¼/€sX€sP€sèfÉ:¹ýe¿Ï´Ý>-–½Q¤;¸´ì,¢ÕŸ0eÉ:F:}a¾ÎêÃ;&1.Mf˜1†Yh½¤ÆD=N¶=4#-*4ÿ•*¹¾Ý2j?˜ø7¾ÿXbÿÐ_¹¾†4k?=-!¾ÿXb¿dƒ½¦Ó*> ú ½é€+T€+F€+³:mM?;¤?13>”a0;ünS,0—§0¹çÝ:â¦L?±?c×>%¯:ŽhÌ-ÁØ2ƦU½÷ç"> €q»,}!=¿_ú9GNb)/¤1@S;Ò/¿Ëˆ>M--¿m;†ž-ê§1)1<¡Ùµ=÷_=÷€-×€-Ú€-†ß‚:}rž>|ù†>%äi?»ä—:ðB-¥Z?0ÿšÈ>n=9>µg?ÿXb%轜À4> Re½!vžv@vÿ$=%¿Š$×¾ÑG#¿ÿXb\0ä:I;3¿9ê³¾"¿á®ˆ:ƽ-:0wf¢½HP>2Ž;jÖjåÿ° ¿ùY>?uáÁ¾ÿXb ²·:_ó¾¡L?Ih¾¾ ¹•:ƒÃ+œì¶/ȱõ»•'>èØ=<€Ï ý€ #ö:GÍ0¾ ÑP?ëW ?áÜ–:a„+ÃÎ¥/þ;"A?¾îR?ª: ?%X3:Ï£ ,–hî0Z:=1Ð5=QLÞ9{€ Ž˜û€ ÿ¸Ë>éwF¿'*û¾ÿXbÿÛ¿Ý>™¶?¿©h¿ÿXb°+¼gaï=¶=x Í ­€@8`å:ÃR¾#Ù?ÉdT?º„;+D°+Ðè0byQ; æñ½×Ë?ØåV?AÞ <šáû.Tºï1T—½&6>?Ô¼€(O€(j€ˆÿ#Ï|¿DÌȽ*ü½ÿXb6;§ê~¿EÃ`;É/™)²Å€.²Õe;0òÒ={ø2=ø€,È€,÷€,ÿHn†½ßb ?f[W?ÿXbÿÉϼŒ’?—F]?ÿXb qe;;ÆÕ=´r/=d€,ð€,*€,ÿœzÒ=kUÂ>`k?ÿXb‘ý‡:ÃÉM>ÒÒ¸>!i?Q¹µ;;#.Yr1 ½ÚT>n:(€/T€Y¯€/­¨Ø:{v?«¿ÖŽ-?9 ³;#E%-<‹k0P8;XIù>ˆZ¿âÄ*?!6;» ™-‡Å.1ÓÞ ½@43>Êp<½ €pq €pÿ¢Bu¿ß΃>Úÿ>ÿXbÿ%Y¿˜Ýø>ÄnW>ÿXbŒHT½{×À=§z²¼×Ô¡tÿ%ŒA="½A¿ÿXbÿ>‘<¼`{¾—í}¿ÿXbžì†½™$=~ =[€=i€=h€=ÿgæo¿w7¬>ã¾½ÿXbÿÂ&s¿3 >6¹1¼ÿXbù£¨¼¥jû=Öáè—Rj:‡“Û,Û™Ž1¤K›:Cl¡¾ U?¿Xé>fݬ:U„~#`À (GT(¼C±=•½-€ ç€ ²€ ÿå°>ÞÑÊ>aðY¿ÿXbÿ‹ÅŸ>ÇÂ>º_¿ÿXbCã º+4=ÏžK< €¥ICÿ?¦¿@ôN¿ÚàQ<ÿXbUÔž:E /¿:¿Ò}v=þóš;•$áô.(Æ]½ø>’^Ô<;€Oä€Oö€OÿBÕh?/Ìœ>#ì>ÿXbÄf´:/§W?¥1?ƒÎK>Ùq;çÕ.ºÓ2Iï¼x`> ‡<}"º"ø"{~¶:¼‚=|Ã{?XÂ->eF;žoŠ*šƒ3.f‘:ÑÅ@½Rw?«a„>U¼Š;¶¨¬/xŠ2\­¼1[2>W²¼¢Œÿ¢K’::ñ¾×3c¾¢‹Z¿6 :úy+(,0‹:þqá¾òü¾¹c¿Q…;8Œ{.± Ë1ø½<øI=-%K¼;€X€E€XÿŒj]¾D¥P?mž ¿ÿXbÊ$õ:¡Ë‡¾yÃf?4¯¾8¼Ç<ÇTý.Y“20½}¼õJY=BìL= ??|?ÿ]AN¾Ìé¾!^?ÿXbÿÓÕ¾jð̾åÑP?ÿXboIN½åƒ=9=r€¤þ€¤Î€¤ÿ®Üô¾ I ¿D1?ÿXbÿAE¿¢=×¾E0?ÿXb¢F¡ž7¾9˜Ü:Öªl._n42´;fZ?_0ÿ¾›1$¾KäZ:8ä,$s1!X½Ó>•¼ö;Þ;ù;“AÑ:H\Ô<ŽÚ,¿,·<¿Ú¡p:¶Fš*-•30 ÿÐ:ÜH½š‰¿þvL¿qÇx;¸O°-µD1¥ùã¼ û=0º»—˜——û”å:9ÏJ¼2¢o?Ü´¾½‚:®: +0/­vÆ:X­½Ú»k?ûè¾ÂÅ:¿8.Ë{e1o/‰½:=>ì=6€=i€=a€=ÿ]”q¿âî’¾6ª(>ÿXbÿZÆu¿Iо÷ª•=ÿXb±¨=Þ<=z†{…o¿¼þ=>éý89µ§û"b¤%îÂÞ:_u•>†Vm¿N½p>dô–;âÄ3'{½ +¶y½þ`À=ü§›¼lž·ÿ— ¾Äzà=Ötq¿ÿXbÿÍ0¢¾Wœ=8r¿ÿXb#M<¼Ø›˜=Íh=E€*%€*0€xÿ­¼é½—Qˆ¾u?ÿXb˽†:<¡†¾·z¾¬j?äî…;wÌ-æüÖ0&e»åEf=—9]=i(”(|(*&‡:%Û[¾k+>íWv?Ùü´;Τz,ñ“/0í„:0Ú½sä$Îÿ+½€p<€„srÿì·q¿Ï]–>ôœ>ÿXbÿpFl¿”“´>ä>ÿXb¬ ½ì1>÷È&½9r€pérÿa6¿Z†?(Ú­>ÿXbÿq<¿¥?Áõ©>ÿXb°Å®½èˆÜ=9Ñ®<úoøo/oÿ sp¿›h…=±ˆ¬>ÿXbìB†:îq¿f;=^(©>ƒ /:ŒYË-¶Ž42 Á*<–ê>dä<, Þ ¼€z΃:z:>KúX?S6ÿ>%T:ÛT,YH1¨G‡:¼Zá=#nU?0‡ ?qá;ËçR+˘y/9%€½i­(>("½M?ÿ‰gp?ªv«>KXž=ÿXbÿäxx?™‰k>^‘=ÿXbš[a½ú¸>²/Ùº/€—\€—X€—ÿ:Ñ»øR&¾`˜|¿ÿXbÿÿš¾ÙÔS½?}¿ÿXbË¢0¼ÇÔ=(-½€ € ;€ A‚:{Å>:c²=A{|¿°­@;‡,o;ƒ0tžá:YB*>!W¼ j|¿_k1<k²,V¼*/.ɼ²€é=ïá=v'à'Þ'ÿï<è¾vÔ?¡¿$?ÿXbOy;S㓾k$'?Ù@3?‰ªÁ;›°.ùó 2ëU$½ ÿ">×ù7¼);T;f€—ÿet¾¾æâŸ¾QÇ_¿ÿXbÿ ¬Ú¾ôEK¾sÔa¿ÿXb3àŒ½f>qO;ü€ ÷€ Ü€ Ef´:†sk>d y?k¹Ý<"„4;Uï^'g‡ø,=’³:Ê>gji?>4é=umB<^ýR-ãb1?ãBä¾\žl?©;\;ö,ºµô0!¤¯:Çòê>¡…½v×b?îT”;!jX- Šp1q „½Ä™>éÍÿXbÑà:5Œ= Öz?Ór?>ÃpÆ:^>”,c t0c*ý¼0ò2=åÑM=#RARžyÿUÏÛ¾þ|þ>, A?ÿXbÿŠ–Ò¾v­À>‡T?ÿXbÚR=ž–_=Zhg»€&\€&!gXËœ:fÌ ?ÉN¾)M¿;öG:Ü ¸,X4H1uv¿:F¬?3­ ¾L¿Ùß:;_Æœ.€ªj2þœ‚½3â¢= š–¼G‰'À:ÏuŒ¾L•€¾†¢m¿Zü£;i•ˆ,KÔ0M»è:óóO¾â÷™¾n¿ÕÝœ;ŸGÀ,jK÷0­4‰½—o->´q½û€+¶€ \€+º{†:D³?›C?}X>w&;«6Š-Zç‹1ÔžÜ:б?bÌL?K0N>Æ;;Å*¼€<¶€<€<›ª ;r„F?ìE‹¾UÞ?|ÿ;ëÈ,›Á1ÿô«@?(¾?$?ÿXbª›½ªµ>6û?x{x>xÿ¾rÙ¾wæÎ=NQf¿ÿXbµ]Ì:0ï¾¢.à½A¤`¿÷¨="EÍ.Þ«41³µž½‚Ž>/Ä*=+€G€þ€eî»:£g¾Ä…;?”I?€¹æ9ZÓ…+.Sî0¥ ƒ: i¾Ae;?¡é)?ï ;bXÐ,ðÍâ0 Ƽ ¿>¯!¸<-YÞ€˜:¼5P¾ã.t?OPb>Óp+:îö’+A³0Ën>;o¾¶z?˜Ï>ÝÖ;»‡,“Ä1 o¼nLï=…Ï= '‡''ÿ¸Ò%¾Rï?"ÓI?ÿXbKYÖ:0°^¾È†?/%E?‡uÂ:tX.·¾2•Õt½[2= ï2=;€vã€vu€vÿUã¾ÉÖÕ>K?ÿXbÅ®ƒ:Åп'½Ý>„e'?ùö^ÔT¼W;­;ª;`ˆ:fäe¾ÛGº¾èlg¿i;â|,°ll/ÿ8«¹¾ç链fÒb¿ÿXbÊú ½ «x=/lM¼ €d€d(€dÿjE¾ïÚ¾:Mb¿ÿXbÿ¹* ¿TÖí¾á»3¿ÿXb|ƒ;øâ =_ÏW;Tÿ'¾ 1|¿‡§½ÿXbÿS#©<9À¿£=ÿXbÿ”*½o½f=]¥;¼ožsž^ž{üƒ:š˜>3qû½-ý{¿0w¹:)ƒÔ,HÞ0Þæ:çµôß¼eÿ_ex¾2$>Šñt¿ÿXb¸p;³§Y¾e$>ZÃv¿¶’;H­`)‘Eý,š>›½½Åã=M¾Ù»]‘r‘R‘ÿsž3¿y“®> + ¿ÿXbÿÕ/¿Ï·b>_Œ1¿ÿXbKÚªíçh?ì² ;ý‹.Àc2a¹¹:Êj‰¾à˜$>`&s?H.X;ã“Ä/Ûö2Ý5¼Ç×þ=­¥¼f€“ˆ€“b€“][µ:™~¾¾‚ò,?˜ó"¿ÆÚ:nZ@,VÉ0qϲ:¡½ª¾œ“4?û ¿<Ù×:Å•5*ön^.€œ°J†@?¨#þ¾®D:6ÓI*°ö?/ËJ; H?á%5?ðãø¾};lþ>,ÚáJ1¥¢±»0e =ÒT=K€§(€§`€”ï:Gxž< C¿/F–=;&:ô¹!-õ#I1:›ï:¢S²<'¿~¼p=q½9G´Ç,ìûò1о;«y=†0=Ó€•¥€•Ø€¦ÿŒ&ø<ˆ¶|¿<™ >ÿXb­Ï†:ÿ©Œ=›9~¿LbÃ=uP;Ó/£oÊ2ºLͼé w=ß©½v€…š…߀…®µ;$t¿&ÿ™¾A¿G:ö*z¡/¤ Ä:,ù*¿jr^¾y=6¿5¥ ;jÓ(-¥äA1èM½õ,¨=×ò¼‹t‰tò…ÿäµk¿­êÔ= ‹À¾ÿXb·»‡:w¿Ã»$†¾¯6Ú;;5¹.à-29aººÙ=fÙ»w€§í€§S€[p¦û:=¿f=s¿~@ ½³³:c&š ,Hvû:ûǽ^¥~¿|5ýò–@:†¶.¦ì¦1숃½ Òì=e¦4=-Iq€G¹IMÙ£:|2H?Œ ¿?Cž>xý9{e¶+øm/}S¥:L³G?'Ù¿Îà¬>8†:îp-ïîm0¼W­;7߈=½j€ŸB€›€ŸÿМ‚>ŠN=Õ1w¿ÿXbØ‹:7+…>û™>3Dt¿ ‹ä;VW_,Ë/jhƒ<ü =nùºY6¸6±6ÿF×=]æ}¿ø”½ÿXb¹c; h>»n|¿ð½mî';›6ª-üŽ1>j½¿>’Î=€IZ€O¼€IÿåTR?)†=€÷?ÿXbÿÒ¾U?8£½Å¼ ?ÿXbåz[<>y¸=þžX=qKýKáKÿ„ä?óä‚>·/G?ÿXbÿÕ°?Îo>ÎtX?ÿXbò{¼©Û=)2=¹€@â€@q€@ÿJ-f¾€jÒ=åx?ÿXbÿ1b¾¢g>CÞr?ÿXbëþ1:gF¿="½[€nÑ€n}€nïƒ:ʪŸ>ñí>ò&T¿Ñ2;ÝXÐ,Øb×1†:áük>xSÆ>}…d¿Â™Ý;Ñí{-¡¶Š0"7C<ï9°=…%^=N€F"€Fñ€-h&„:†Ú?™(½8õ\?¶Ù; -§+)ç0´:»_?õo­½oY?† ;ZÎÔ+F9>/E·^=âÈC=ij„< €j\€jšE {†:¾1?¡7¿¤Þ¥=½Y9Dg-ª¡o1I4ƒ:=ã2?Þ7¿wZ^ÅÕ[½Z¡p;ˆ=¡-å[ê0ѱ…:ù¥j¿­KÄ>rLè½Uô3;.]H,VHA0줾À8 .#ª€&‡Sæ¼#À9>R·3¼€9€9‹ÿ&Z¿\ºM?Âh»ÿXbÿb÷ ¿™†U?« =ÿXb~«u½æÏ>¾L=>€I€I=€Iÿ·Ë'?¬â>A“=?ÿXbÿHA>?yó=ñ‘(?ÿXb±O€<N=,O=]LLÊLÿdð>­Ô¦¾z.R?ÿXb™„:áWÿ>=®—¾V‡P?/³l;Œr0dä2–”›½á² >VJÏ»xÍxnxÿxÌç¾Á,Z>*¦]¿ÿXbýœ%;cz¨¾®»:>^1m¿O¢«;þ À.§äp1ÙB¼Ý”2=„â¼y€¡À€¡ö€¡ÿJ>ˆØ»«öz¿ÿXb@º:C1>>(Wø½pŸy¿¡zk=+ä¶/ùF±0j¾J½ÆNØ=”"=ï€1Þ€1Ý€1ÿª°:¾¨­>ÙIl?ÿXbÿpÈ㽪žÖ>3¬f?ÿXbÏM›½RE1>»Ó½urïrèrÿ.™Õ¾À¹L?{Ý>ÿXbÿ„¿Lö6?÷Ï>ÿXbúÐ=j= Й¼ç1Ì1Ê1ÿ¤ˆP?ÁŸÜ½qè¿ÿXb¡UÂ:úç5?y«½ÀÚ2¿yMŒ;þÏ(¹Ÿ¶,™ƒ =öŠ=æå0¼]ele†eës“:Íã\?ëN¾3cí¾?#¹:G?”)ùÄ-j É:„ïJ?d¾ÚB¿.íµ;ŽÍ~.Ôbî1/¦Y½¹ÿH=È_Ú<+€fP€f €fÿ [¿F«ô>àrK¾ÿXbÿOEl¿ªíÃ>ȱ+½ÿXb¨ê¼}#>ò¶R¼w;H;Æ;ŠœÉ:G§V=âh$¿×ÄC¿Õßµ: 2a+æt®.¾€Ð:Û¢¶=Ué8¿E/¿Ðôu;r­.S^ù1r¢½ÇL¢=4½=O€‚‰€‚˜€‚xß:O{¿¿C2 ?¡L';S,.)¾2‰^m:è*¿ÃÏ ¿ìf?‰7¸;óyù,ðJ09œy½œ(=Ûˆ<1€d€À€ÿgÌý¾/H!?Ì ?ÿXb¤|?;gÚ¿ú?$?‘çú;VÌË/_2ª¶eíø>J\? :M˜„+qPI0Õц:óS€>ØñÓ>V`?µ( ÿXbÿÿœt¿?Ô뽋>ÿXbÆM ½XVZ=²¡=lwwÚw%mº:A¾°>ËÞV½Aão?f:;Ì¢ ,Ÿâ/½Å‹: ¾><»Ì½¾Tl?ç»:;–ò*é`/Åæã;…&É=ļ»ŽrŽþŽÿ¿Œ!>ÔY?G¿ÿXbó<¼:ìÐ`>ÈS?Å‚¿u‚r;Q/}˜2 Š›¼1x8>?¨‹¼eQ×FÚFýƒ:«%;?ózE=v=.?™‹;Oœ.Z1½¨ê:‘«C?°±½•#?‡f!;ìJz,§À/ì2<½t\ =Ñ磼¬/¬{€sÿœ›b¿ø$Ò¾™O`¾ÿXbÿæF¿­Õ¿|'N¾ÿXb ST½ 5 =,,8¼$ O €ÿ²Z˽O]}¿¨Ó½ÿXbkNï:Š —¼>º¿Z1-½ñe);ÿM .¾ä1Cã ½ca¨=ø2ѼgtËtëta†:Qvp¿;=·¶®¾›—–;„ú¾-è¯î0# ç:¿/_¿KÒ[=wGù¾„(ôÀU=Ï¿|?ÿXbž•t½¤‘=φ|¼ÿùÜÿ®©¾éÇ¿îÈO¿ÿXbÿ¾6e>¿ðq&¿ÿXbwH1½L>$—;+.+Nÿ.‡?^0¿w¾Û>ÿXbÿ¬?kå=¿"·µ>ÿXbìU ÿ“ö…>ß*?43?ÿXb:j:ìY¿>Æb?´0?´*;Aè,iÂ%0£X޽4õÚ=^Õ=$Æ€ö$øeŒ:k±‚¾±3€>:o?Ÿñ;¿-¨X0ÿœt!¾6»¼ëº|?ÿXb´ä‘½M-+>8ó«¼l¢€ ^l þÞ:°â=ŠÜe?O/Ú>1p~:s‹†*yM.?Iæ:ã>çÈc?ÓâÛ>QËÃ9&óG-;XÑ1Ê7Û»No=;û ½¹ d¡ï ÿ´bð¼JÛ¾’Eg¿ÿXbÿ2’E=§u§¾Ïšq¿ÿXb²cƒ½ I&>ÏLp½99ÿÙà ½„:¿½“[¿ÿXbüÆb:$u®;ãaî¾SŽb¿Äð‰;……«/ô=2qZp¼Ðìú= ý»M€“Ÿ€“€“Õ¶:ªÅi¾? ;??»$¿ Ý90Y;.ÈÔY1±Â:þu†¾BÒM?”¿v·;oÚ¡-C$71ñ𽛫=­i^¼<bÅbbÿ 0=¿bЋ¾C©¿ÿXbÿql)¿Kéq¾5#6¿ÿXb¸”3½¿É=€œ°¼Û •€Cù CQ‚:ÜX#½ÏÙ?>qB{¿qS :±,*³ƒñ-XdÃ:¹~k½q#u>¼x¿ ©;?t -:]ó06̽ߋ>€ð!;ù€ ï€ í€ aÞ:^5š=sx?Ìéq>ž&“;÷ùf.âüÔ1&ß:«è‚½M›w?/°{>b;}ìÝ&?²*¦)‚¼¢˜ü=›Ö»k€“«€“H€“‘¶;05²½1I? ¸¿gW <ˆ\0-x`Ì/a‘:@Øþ½bW?ä¿BÖ;Ѩ¦-z1í,ú<³Ñy=㙼eýeyeÿÊ?5¢Ž¾âÏIo¼$€]€•€²ÓO:ÂÐo?wWž¾¿¤'¾_2l:N‰,¯Hé.ÿv^?xá¾`Åm¾ÿXbËÛ½³{>‹lgÃõx?Hh> È-:/.ƒ-±¶€19'à:Îf<>…^v?ù»L>sH|:èB1-‚0Ã,t½úEé=³=?I4$jIÿS£=>‡²¾Mk?ÿXbÿŽÛ™>ÆʾŸJ^?ÿXb/¢í:™ºË=²L¿¼OŽ!Žã€;ÿÈÒ>š·1?¶&4¿ÿXbC„:Qfÿ=ǹ2?‚{4¿c*;6-<Ê/2—N¼³™>-•·òÛÝ:Gߌ*s Ì/ö{Í:5ှ,m?hTŒ>Û†ö;[q1˜Ì1n¦Â< Ù=5)…¼e€ŒÚ€Œ¸€Œ¡¶:B¡d>»?­R¿uª:ÃS=.¤ÞÝ1n˜¶:禂>7?t¬N¿ãtÙ:M.,Þ 0ì=ÜHÙ=¼¯J¼}€Œp€Œæ€Œ…YŠ:À?¤g?»g*¿¢z~;íŠ+eß/j2á:ð+?iù ?F”¿aׄ:O¢¨,&äA1"‰Þ¼ZØ3>(×”¼Œ¢¢)Œ-šï:“d ¿vŒ%>"²R¿.G‡;ãƒ`-Ác1X±;X¿^&i>ó¾C¿{Ý;×T)—ì%//ø4½:=ÁŒ)=>€‰~€‰Þ€‰ÿ“ôÿXbn•:§Å¾=5ût¿ä»Œ>ÜN»:2«‰.­¸õ1ãkO=’…=G>¯º “rg]“ÿiWÜ=­?¦aL¿ÿXb>k¸:,‹=ð#?£kD¿ï¤ ;Qu:.ÝÜ1é<:;ù=0¡=Õ€t¬€t  ÿêœ>¥)J?zº?ÿXbÂÌÛ:en><Þ:?½þ*?Pdê;Õ}.M02äÛ{½o  >Ñ?Á¼:fwfª€ÿÐò?~„<Éu<ÿXbÿï?GKµ<*Þ©;ÿXb©=Õ\Î=Л =_¼Ó£øŠ:£A?÷±º>m ?µ<¤9ˆ@+Ÿn'0½·:î??rº>,î ?®Ÿk;J‰-×Ã1Ѱ½qA=È@ž¼ €€ð€)К:ù¢¾i@m?x?O¾|†‹:Š*+´ =0¦o“:j¹¾«i?ƒ»B¾£”ì:£ƒ,uy*0¤ˆ =áë+=&å<ÚW’WoWÿöó&=ɨ"¿ågE?ÿXbÿ³Ñ>ø_¿kH?ÿXbh[ ½ü‰Š=…(=ª€2®€2¾€2ÿFT´>«‹R¾1¾i?ÿXbs¦‘:’×·>àë ¾Cml?þ,;ÃOž)¸`.‘›a½ëÉ>;m »ZŒ×|½ ÿ]Õ¼Yë#¾iœ|¿ÿXb ï:$?¾Ý½¢}¿|ŽÝ<és/Ñî2»™Q¼d‘¦=Ë„½O€ ;€ š€ ðc‹:XŽ>À/Ö½^zt¿€™0;µPõ*]¸N.b€„: >&Þ9½€}¿b.;ÙT¼->*¿1 »Ól=A)Ú<á€þ8€ø€§8ðï:gèÚ‘% ¾>Àt¿ÿXb!<:gª–>>|ã½Çs¿fÆ‘; ’¼*€†=-Lὂ=”ÁQ= €z€z 2ÿ5¿ÞÓ½sË\?ÿXb8º:H ¿ÝØ­=>W?\ȱ<:„.û +2> P½Î=ƒ5N¼už€ŸÿEÇ_½FŽ> …u¿ÿXbÿ et¾;DÉ>ÄRc¿ÿXbx½¬;–=¿›î<[€‚@€‚j€‚tº‰:eÎ6¿ò ¿ÔÍÚ>î§Ê: Ø-_B¿1è4×:=m?¿VIí¾Lpó>a9Ã:#1@*†À.[H½eø=š°ý<ï.µ.v.ÿ½dk?Ä͘=¤˜Å>ÿXbÿ]ÃW?õµ¼ó¨ ?ÿXbÖ7°¼9¸ô=s=<'ò'÷'á¤:¯Bµ¾\4?Þ¾?oüª9!ÒÊ,XÚR1@‹:‹Í¬¾ì08?b?ÖXò9 ºd/eWŸ1TÇj½P=gbº;j€fî€%¥€fÇ£ˆ:Öi¿8¸°>|à\>C—Z;óÌ—.JÛ1C ‡:eo¿ž/Š>¿k>’j:jØ>+ š0ܽû>I»=€.K€.Ì€.K¼í:õóV¾š¿U?Ö:?NI:96,Û#ý0 ™:ïg`¾©+\?Téë>Q;;ýZþ,\¨0‚Uu½æÎ =6°=€‰ˆ€‰«iúî:‡Ÿ<Ù¿ ºè<íS:û)t, iº1Äï:œ8»Yö¿T¤‹<¦÷:`C'ÿŸ&,åD{½Úç1=5¸-=w€vu€vç€vÿ‰ú/¿`ë>œá?ÿXbÿÑ= ¿ŽTÕ>5õ8?ÿXbê<ª¼qTn=µ?=¼wL€?"€:(Ûß:²×T¿NvC½‹¸ ?wµO:ü+´š¸0 ­å:OÎV¿z.N½–ª ?Õ]<9¥=*#Y0M.†½â=ÓL÷»>€‹~€‹ÿÖEƾ—ˆ1=±Ãk¿ÿXbÿù¿q;Š]¿ÿXbÀ—B½•–=Õ{*=€0€0€0ÿ>˾$“¯¾eMm?ÿXbcµO:ˆ›À¾²øÃ¾˜X?»&< üõ.óbF1‚½ l%>J&½2€š:š€ÍG„:ñx~?w•f½ÖX¿½Îÿ:]PE,Ȉ:0e¿õ:˜ˆy?]Œ0¾Á`¾CTÃ;ri‚-þ¥1R(‹½}[ >HP|»ß€ x€ ²€ ΢³:Ã?ƒº5?8m´>ßgT;¹%)Á'äº:í;þ>ºiP?Ï(š>>'¤;öº-Éá†1Ì´}¼ÅŠ=@¡^=#€x‚€xE€xÿˆ`ڽﯗ¾‡úr?ÿXbOZ»:ø³@ºÎü'¾ˆ|?˜7¨;5—.:î1ÛÁ<ëUÄ=\Vá¼\€npŽî€n!$ƒ:Ȉ‰>·E?ö[¿2ç=:Ëî†,å„1ÿË·:o¬>@[œœÿáœ8¿;3²>ÑX¿ÿXbÿË@/¿ã?“Ë̾ÿXbŸY’½ö =I0U;o€‘6€‘g€‘ÿõug¿TÙ>,KZ=ÿXbÿßìd¿¢ëä>Ò’©¼ÿXbÓ¾¹<Ôb0=“7@¼?€R(€Ró€RÿÖD1?Àf1¿ûŠM¾ÿXbÿ^'??À/$¿,Ÿ4¾ÿXbüÈ-¼;4,=1Ö¼c€¡•€¡4€¡‡*„:ˆñë= èÞ;J~¿ Z:Ÿf,;ñç/è‚:µæ=Få­¼+R~¿6œÜ:Ü«X, ¬,0¼Zð'= X= €z*€z2ÿ¿Û¿Å=Æ>[6?ÿXbÿ~ÊÞ¾¸>Á+S?ÿXbÌ{¼×=BC;·€§±€§×€§?8ø:‡z³»(ô¿T"•¼µ—˜-?~"k:ÄCý'ðÑ’,=Lƒ:uÐ4¿?…>—ˆ(?OC»;QîÐ.űr2Æ¢i¼/m8>c¶ä¼^F^rŒÿiÇ¿®õž½§ðJ¿ÿXbÂÛÐ:ŠS¿½0¼^JY¿MÄš:…èr-ÝüÏ1ÅÈ’< Ùù=fõ»v€¼€É€ðõ±:ƒÅÀ>>44?Â.¿/¬(;,ˆ,aK‰0ºXà:Âù¶>EÇF?tÝ¿!€º¼ Ë=‹Q=$€N€âˆà:2¬X»ô0¿ †¢=9Hü99›A+6A2o†:ÒS=IÚx¿U c¾jè–;ÒCæ.Ðý/=·½Vb¾=\=§<÷€ à€ õ€ ÿÍ'|¿Jæ2<ÿq0>ÿXb€‚:Ó|¿#‰>z¬=fw;Y.vœá1Y¢¼"ˆó=rB¼$€“x—[€“f¼ß:YO²<æ§>?Í¿*¿¹}ˆ9Šé—*Gæ1ýâ:Ôèî );‘I)²‰<+ÿÖ^$¼0Œk¿{wÈ>ÿXb©¤½·ÔA=™H)=5w5¡ãæ:þ|¿ .?HÆ>;Ÿ:å©\+gÀ¢0ÐÃÔ:ƒÚ¿j‡#?´A?àg<¤ 0q 2ÎÝŽ½‚©>8¿á¼F€J¨€J€JÿJlö½ˆy¿Î¶@¾ÿXbÿ™@¾7Az¿¿Â½ÿXbÞU¼ˆ×Õ=² 0=4€@®€@Ü€@ÿØÌ=pº>Zm?ÿXbVÎÀ:<6œ<™ø¬>2æp?"›Ç9¯ÊÇ+BIÒ.O›¼’çú=æ°û»Ò€“®€“O€“¶áÝ:ݹW¼Û§T?[|¿ ã¢:œåA+›ø/×)Þ:ƒê=½ë•`?À—ô¾Ü*<­ô{.—Yë1^ƒ¾¼£[/> ³P¼ÞQ~QéQ3„:Äê?ðê~>Ž-S?¡š;7yó.ŸÙ1# „:|>÷>è3¨>žÌO?˜ˆ±:¶²Ž&Sî‡+.VÔ;.È=…L=î€,ï€,ÎKÿ¥™>Ù3F?Y§?ÿXbÿ[>jW&ëc¿i">ÿXb¿Í:«@ß>’Øa¿Ïó5>Iž'9a˜ý,ù é1Ç‚Â:ªF/=´¯<=5|}õS†:¦/>Ú™¾=aá{?å¸x:€õ.ÓM1P¹’:îB>bo->áŒw?Õ{Ð;Y9.˘é0÷“1½ˆòå=«•‰¼!  ƒ ÿ/Ûò½Çù>ûe]¿ÿXb§ †:K P¼98?=]¿˜;ïJ)9,Ž[ =®*{=s¡r¼zeReüeB›:êL?¤#Y¾?†¿3OÎ:Ó*—Ç/èSè:ågO?Ó7¾Z¿UŽ®;¤F.3lI1ÝzÍ<—¨Þ=ÛQ=ý,ù,Ì,ÿ~ý˜>ºzê>¬UV?ÿXb|Þè:s>:á>ÂÇ]?_õ%<üzÁ)ùÎ,½Èa>Ð~$;~€rÿ€r9€r#Vâ:‡2”>•Ül?¸#{¾:<þm.. T1ÿ¨ï¨>gŠn?úä¾ÿXbD4:½%v­=Ýš4=3-3ô3ÿÜó>Q×&¾:j]?ÿXb?ìç:ûn´>ü¾¼[m?-åª<¿ó¶-ð£0wóÔ_¼Î*¿1¯¢=ÿXbà®ð:¨?Z¼»é~¿´‹º=†ªz;+ï(ð,޼£=ˆ<ü€§ê€§¶€§*ší: 1Û<Ì¿g`ñ¼øƒ:)n-WÁC2ôÿ:Ð×<íè¿aÛ˼ªÜi9q„-ºtÊ1©)½@ =Bµ=&),"â:œ ½œ³¿[û =U9­:Q+-Ñ1ƒ÷:d­ß¼ÞÚ¿¤=¡<¥7ß:0£à-•ƒÔ1ÔH ½G =à ø¼€iò€i9€i‚5¯:]QJ¾p×1>Ùûv¿ÚBÊ;¸”2+,I07Q™:о-.¬>cn¿›Ù#ÿXbÿÀJ¿û>¿NÙ¯>ÿXbSv:½>‹ÁC<^€Âst€ aà:"ŠQ?O?Ö*;D"4;VW -Öj1 Ÿâ:µÊV?! ?+Ó;ÉL¿6æ:]¥Í,Ñó0˾†:¢»? —±>`eI¿R;pè-õôý1—7G½RHr=$¶;¼DžŽž@žÿþоº‘™¾Gº\¿ÿXbV<Å:Iþ*ð‘¾a¿É´;I'.ÿ‡Å0ñد½ËÙ=T«¯;4‘Ö‘m‘2TÞ:{9p¿>û~>¿mu¾ &;>³*Vùž/ÿ€¸x¿ïJg=wuk¾ÿXbRL=ÎmB=Øô 9~€ †þ€ ÿ§¬? !¿ôm¿ÿXbó¥;±?JK0¿UZ¿ Ï: k3+ê“Ü/´‰½*Ž3>«!q½v¶]ì‡:À>¿¡f¾‰!¿þç;Pi) -Ð ;\Õ5¿ªÚ|¾À(¿7í$<„!-".0ø6ý<š$¶=Vƒ0=8PûPˆPÍ¿²:éO™>1–€8ï@t?4‚ê;V g.ö2ÿçPÚ>ÑÏ=;Úf?ÿXbqâ+¼ãÕ=¡d2=x€@æ€@r€BVùƒ:[{@½2Â=€?€:½:r*±,ºnì1ý¹:çô½µè=6~|?;Q;!.øÃ+07Œ:˜ßé=ø¦)=j ™ \ wµÍ:­w>Yè>˜a?ËÈ9š 2(•NI-§é:‘ß >+%Þ>µñc?öÁo:>QJ.Hçž1@Úÿ¹K¤=~ãk=“€-!€-$€-‘¸:«G>ÈVa>â¶t?²Ó:ºE&gFÀ*ÿQB>ÊÍ=ªz?ÿXbTr޽å™'>:=o¼Ë€ ’€ Š€ Ô&â:®6—>Ü»[?SÑÖ>§›¼9ï•%!6)œ´:èÛä>ÄÏK?ÕÐ>ܰ:7m¼,30Ê´»ÓÙé=´°'=[€@©€@X€@çðÍ:IZ¾•:ä> œb?…̨9KÛã'•,’+N&ê:¾þ_½.âÙ>P=g?J‚Ù;—óŸ,61´ô¼cíÏ=ÌB»¼0 Î t€CÿµRt¾ˆˆ­=ƒ¨w¿ÿXbÂ;6x¾–*!>Ð u¿þä;VÌY)“+/B˜½œ¿ =ÍÌÌ;€ n€ ¼­,øì:ÍÁ”<ò¿UÀ¼ ’Ó:F)+Ú 1ÿ^«<> ùw¿®*¾ÿXb §Ì¼²c#>°þO¼u;Ó;Ã;œ‡:®C>½„@¿;„%¿ÐüU:Gð‚+1Ä.®ª;åã¾=ëY1¿ç7¿ÁÛ;÷Þ‚-G4ô1Š< ½u!6>;m ¼.€9V€9-€9ÿ Ãû¾/æ^?ø¼ÿXbÿÑ& ¿A÷S?û ¾ÿXbZ-°<:AÛ=ú(#=ÿ,÷,ð,ÿPšÇ>FßÎ>T×S?ÿXbÝP;ü`†>Kú>oU?Ã<_™7<÷€ì€÷€ÿ zg¿ Uˆ>ùª¾ÿXbQºŠ:þl¿|ò5>å⪾tš3;U´-†Ù—0dZ<Ä=º0ÒÿXb’Ü ;Šêµ½Qh|¿¼½>¶/ƒ<&¡|/cwŽ2†TQ½ù>ãkO»z€–ú€–Ý€–ÿ??Ò}>Áè?¿ÿXbÿá)?+ní>¼c5¿ÿXb¥MU¼èì=šx‡¼-€“F’Y€“_†:{ƒ€¼Êû>[Þ^¿%¥Í;Ž-h¬ó0µ¡‹:çï½²„?{+N¿Yu;£Ê',U§€/«&ˆ½Gª=Jñ1=+#x#U#¦´†:ˆAÖ¾A0•¾j7\?hIè9;>-ÑùÂ1ÄÏé:'z„¾'¾Èén?Ú¡™<'8T/™TH2àœ½šÍ3>Cá3¼"=-€9F=ÿi'¿`?‡Þ¿ÿXbÿ9Ì¿³Æ0?þ-ѾÿXb Ô¥½ßø>;9ï.j>¤À:T‹¿²[?çÛ ¿CüÈ:C,·,]/ÿlN-¿º0?Q?÷¾ÿXbS°F½Ð|N=š–=~-|-0ÿ‡€ê¾û¨æ>w.D?ÿXbÿ‰Åà¾Ä?¸`'?ÿXbÍv…½}=à×=?€«8€«a€=ÿF)²¾ùßo¿çDù<ÿXbÿÿeh¾ Ay¿GX·<ÿXb✽Ò9¿=~7]¼9b€ü)ÿ j¿»QÚ=•ÝK¿ÿXbT*I;fá ¿z‘¦=Ž»T¿‹Gï<¸Å¶/‹#+2—<ž¼íf&>ê[æ»*Q&D>DÿaèD>ÚRE?”|?ÿXbÿ¸²>±˜-?@“%?ÿXbŒÚ}¼S=Ñ•H=>?v?þ?ÿ«d¯¾¨Æ¿ˆßG?ÿXbÿŠÃÓ¾ pо™zP?ÿXb¼z½úë=û<= 'Ø'|€7ÿÿé‡=Åü?ÂLR?ÿXbÓ™è:«b½ÉX?}‘Q?ɳo;á±F-8\P1;b¼ën=ˆŸ¼}€£²€£u€£ÿDÞc½ÿXbÍ7Š:‘̽ƒnm¿4{¸>ÊJ;sÀË/¸å2 ] ¼VDÍ=¿ Ƽÿ€;ø€;û€;¾½†:Ú5ð=b¿i^sYñ¢½"qz¿£ ê;RÀÇ+Vê.ÿa[–>x•|½ç3t¿ÿXbb…½Ã=8v¼¿€¬¼€¬»€¬ÿ\Œ? “G¿ª£¿>ÿXbÿ5Ï>c»W¿üɵ>ÿXbdY½¥,3>‚ã2½%€+Œ€+I€+A„ã:3Ýñ>sK?°~Ä>)_y;§Ó:- ß2‚ ¶:z·?0íE?›À>ÙX©;›}ç,9ã1ƒ5޽¦b#>Q£P½„r€ƒ;„‘y»:ðu¿y´l=±‹¾Iyu:…Ôq.úí1ÿAµs¿Ø`í;õ³œ¾ÿXbóÇt½Ý¶o=~; < €%™®\€%W®;w·•¾÷r¿6ð½?1Þ;\GC.eïá1 „:‡ §¾¸q¿–ˆ7½Ýf;0-”B¯0TUh½ô>=®¶â<"€fG€f€Pÿݭؾk‚I?Š·å¾ÿXbÿ×4ó¾)~Q?᪥¾ÿXbk€²½^‚>ÓA=C€ex€eX€\ÿüþU¿Q[=¼Õ ?ÿXbí•å:þ¾N¿®(>ö?Þ«<%¨û.ÞA€1"=«¯n=‘~û<Ï€m€’€ÿ“Ÿ‘>m&>êßq?ÿXbÿ“ε>ytT<8Ko?ÿXbªG=—X=Mh<]€ äªp€ mݽ:çÆ>Q´j¿|˽Aœ8},à+ ÐÝ0:üÀ:üÊ>ižh¿HL¾š²:€’,6Å1ªš€½Û+>¡½:½–IÊ€+ÿ8{j?Zö¸>›ö2>ÿXbÿÅ„:Ô1f?IIÍ>_^3>vÑÂ:sÕç*¦_².ù¦½®,>Tº4׈€ÿŽ _¿úÌ2>²Ýê¾ÿXbÆr¶:@àT¿“U*>Ÿ«¿þZ <ÖÓ+’¾.¬á¢¼và=Ö¨;î Ø •†:•=sÊ¿ÌQŸ¼ë•Ô:e¶œ,,D1]%;) ÷<á¿1€»ù9/;µ-é 91íGJ½b¼†='Ý=þ€¤¢€¤®€¤®«y:î«ô¾f¿*ž8? Sf:H)8-§FÊ0®†:¸W¿¢¡Í¾ëI:?-œ<È®ˆ/4ß1\½ÿ“=î{<•€_€)€ô'À:Ð ¿U¿—´=0ä³:ÃíY,O+:0UÛŸ:ªø1¿›ó7¿ÈΜ¼ëª<ä=§-þ7¤0Ú„½A =øÞ_º8€‹æ€‹N€‹ P†:{*I¼Xö¿Þ‰D¼»â:ÖF5-öãÒ1?Îö:¢¶d½>U¿Û;½D=:éºÕ*Ö29îT=¥h=0€ð<8O¹€çOû3„:~Íë>a¥&¾Õa_?ÿ†:äù¶)_iU-™µ:¢¢?ùÓ¾ºÕP?rÔ£; «-Ú 1ßļô1¿=&Ä\=v@î@Þ@ÿAÊξH ? E6?ÿXb§ã·:· ¶¾R#'?è7+?¶G ;e%“.Ê¿^2Tnb½¹à =/ú<œ«þ«ï«ÿL£=W¤¿Bš=ÿXbüp;3ã™<ʶ¿˜š1=?ß…:¤£B,·kÀ0O®©½k›â=U¢ì<7oloÛoÿ^z¿U|T¿ŒÂJ>ÿXbº™—:X<0¿ ^/¿t>[Sl;˜}Ã/ú–¼1ý‚½½¹ú>y®ï<2\œ€eÎ\.9†:Š*t¿Ó¬>bÖƒ>ùý€9d”Š-[€+1þà:s7w¿§3!<µÞ„>;0«*.RfÒ1ç=F`l=œ4 =b€€R€¢vÝ: šP?L¤´¾€|ë>ý›9UÔÙ.áÃ42$Û:ìCU?»å›¾Ñtì>Ê>B: Ñ-R¶²0å›í gj?ÿXb%ñ‚:_BA=a’ú>¦ë^?i”\;}.»1zlK¹¤>Ý=r€¬ œ€=Ƀ:ÉŠ¼÷Ç;?²û-?N´š:Åÿü&x+S‹:‰}g=XeC?‹Ã$?ÁÙ#;#œ.”ÙË2Õ»vÄ=±lf=[(³(ó€*qs¶:Sºë¼Æ G¼à?^ÉP;·Ñý-+b‰1®·µ:}Tö½–“<”~?Ûw<¿Ú7-Ò,0LP¼\º=ì½3‡Ü‡t€ ¢òÀ:º•>Ñïæ>b¿F2X;çµe-r‰0KÜ4;(Uðº–?{\¿Ò ;TNÑ*¹ .âXW=C==‹Ä„<E9E%€jDÕƒ:@R$?ÄCC¿<¡=»ÿº7()-ä¤;}/%?µ A¿ÎÂö=­Ñ³;‚P.Ùþ£1)è–½Å;à=¸Z'=|€ú€J€†±–: ý6>Ä s¿r=„>l$:Sª!XÕá&Âà:Ä>;æv¿äi>]q-<ûÅà-[Ûë1HüJ=qW=f.ð<ƒ1B.ÞëP2„¼ž¼¾>§Y Ÿf¼l[lMlÿ~ý2¾r_?fIé>ÿXbÌb;U¯ë½ b?´é>:º;nÛr/δ2á$½E,>N'Y½šn€ƒÿF¾c¿%ؾÍTݾÿXb(Å%;Eþi¿ ¨þ½z¯Å¾°Çb;zâJ-è1Ú½½\í=Ts9,¯Ü&0Ç Ü:¶q¿]š—¾9£"¾\6<¯Ê,.ÿ=£1"–<áðB=a๼-€î_ €ÿ3À ?uç{¾4 M¿ÿXbÿÐþ>d蟾h`O¿ÿXb|E·½º >¡H÷<<€hþ€hZ€hÿR }¿~„ ¾ÙƇ½ÿXbÙß:‚¿ðy£¼ßѧ½“^°<0Öí- …’1`ud»CtH==HO=ªBGB¯Bÿ9…½A7¿®%2?ÿXbÿ%ܽÚ";¿–-?ÿXb'lŸ½>¡·:j.jjÿa·¿ú,O?u”=¾ÿXbÿÍÜ%¿g4?À”¾ÿXbI0•½b.)>ú+½)@€„®€„! Š:›AV¿Éɾ/þ5?Ñ;ˆSÈ+³(/\‘:¹…M¿ ™à¾Î½Î¾¢äm;ªè<.^ O1·ÐU=…?C=غT;€&ð€ r€ ÿZª&?¢Ý.¿z©¾ÿXb°q˜:¾(1?ãÐ&¿ Ÿ¾4{Ÿ;üïº-Û31™õ‚½ßÅ+>E/#½è€+¼€+@ Þ:Û)Y?©W?§Ïê=Mì­9ƒV%ë*a«:±.X?B?îå=fݬ:—¦é-\n§2ägƒ½û=!>×gN¼!€ ‹€ ½fZ¡:D¶R?€u÷>­˜>z¹^;ÖKT-õ1°?M:Ï,Y?´Wá>Q®–>7Ä:ä|‘*@¥¨.ëU„½æÊà='¾=ß$Þ$e$ÿÊ \¼š>\t?ÿXbÿ‚ÿV>³Ñ;ØIz?ÿXb¸ê:=Ió§=¹T¥<Ôi·iziåZ¶:"4{?Q4ÿ=zx>|†‹:ßÐ-Ä#2º—k:lÂy?ãå·=z M>K†§:ft-MòI1ö~c½œl>ì‡=!€G@€G.€GÔ<æ:ÿ-?¸iœ>Sž+?Ê›_:Ûºb+hv}0U‚Y;fD?H0•>¦:?L{;ǵ.¥;z1LàÖ<øàµ=Õ–º¼"€Œ>€Œ”€néP2:ÊCü>]>óG[¿ÌÁ:WÙÈ,!41 ÊŠ:8Ð>­tn>£.b¿™«€;[i2(i g,„À½8†>/…<€ƒ€€ ΃:‘£z¿/¡º=j:¾¿?:¶öû+±…2ÕR„:ÉÓy¿fs >4@0¾•TÇ:ø-³ç1©÷”½‹Æ>#½€!€!,€!ÿ•X{¿vh½ü9¾ÿXbÿx{o¿œf¾o‹¾ÿXbt;=2¢=ûsQ;m€¬€y€Tă:å{?àx¼HG¾ ´9 ä¬+:½ü/D·:«}?áâr<¤P¾1÷˜;7ï-!sI2är½Ôœ<=d/ÿXbS†:òÿ¨¾¸ØL?ž1?Ç:ti-×·1¨qï¼@N8>l^U¼‹‹z‹ÿ¿4!¿¼å1?ËÆ±¾ÿXbÿ¿g~"?C›ð¾ÿXb’•Ÿ½7Ý’=¨Å:䎖ÿ/â(¿^,¿ìª¾ÿXb5¢˜:žâ¿?:¿Dqœ¾:÷…:éß- "1=|;Y=¬¸<,€§‚©p€§¾M†:L%¿ª!¿‚‹ ?T¯à:B¢H"׆'–=†:ýÏû¾ü8;¿ˆëñ>RLØ;fÕK'8kÕ*€Ÿñ¼I¼|=ü8=î€8߀8Õ€8D1‹:xîƒ>y+¾°œs?Üj;˜0-Š0 h¾:5rP½ƒO¾…Yz?Õ¸;^'.Êd`/c`½ñ-¬=òz°¼^ò¸fF„:/Ç3½Ä`=yœ¿Ãb;°¸}-k41¬,„:4¾½éN©½Ô~¿àS;¬ø,.2Ç1”O¼ëWú=]†ÿ<›'4'L'ÿê= ¾øWK?óK?ÿXb\“:m™Š¾AyC?&?Ù±:ÈGy-G_÷0Ûë¼jgø=rüÐ<Þ"Å"¿"ÿ>Ë93Cm?©FÀ>ÿXbÿθÍ=[öh?ÌñÍ>ÿXbÜ¡!½M2>Gå»#€9D€9C€9ÿbS¿èíK?l“¾ÿXbÿÞ!¿ÔY:?Ň¾ÿXb-&¶<Û¤=§%Ö¼Õ€›“€›s€nÿ‰¢õ>J¹‡=+ù_¿ÿXbŪ¸:?=›@\¿µô;caˆ;xZóZ0Z6]ê:¹6>?ÒÎK¾£”#?ï¢Ï:AÚ·'8¼¨*÷eé:I´(?ãWà½Î~>?¥¢å;×O+’}‹1¶…'½É'>#;Z(7œZÿÝ…? ;Ÿ½uÐH?ÿXbÿ~ï>Òë:= ÷a?ÿXb±¢F½+5Û=½Œ"={€1å€1Þ€1ÿPL’¾xÉ©>’+f?ÿXb¢8ã:⟾ٵ>p]f?õ" <ø/§r2Ö§\½sñ7=7߈<<€fz€f8€ÿŽ÷æ¾Ö>??û>ÿXbÿ°êѾÓhC?¯ÿ>ÿXbö]Q½, ñ=¹ªl¼€˜j€˜ü€˜Yì˜:/áü½ æ ?"[U¿Àá:Tëx+UÄŽ/n¢½:Q4¾õj?®[¿IXØ; -- e¡0Eh½¤©>mœ< €î€†€´d³:Tɳ>)o?Éê‹=œÁ!: g)ǰ¾/Œâ:cñ>q±a?Ä=¡|è/5|¿€ÓÌ:6Ÿ,Eñ1ÿº™ý=½Š>›xt¿ÿXb¿­½õ¸=«_i»\€w€ÎÿÐKg¿(—¾þ.;ÿXbhÔ: Õq¿ñÆZ½0¹¥¾z¿ò;ΧÁ.Ftî2i6¼È(=?p½Ö¡ê¡¯¡ÿ=G>¨·¾p¿ÿXb½4Á:µ~>#¾^9k¿Gá%:[4+0-L-ø|:¢=E½;‹,ÿy¿JiU¿Í1'¾ÿXbÿöR¿þlG¿¼r”¾ÿXbp™S½k*=¹Â;=€H€H¬€2õÀ:íu>æj¼>Fõe?iΦ:7q-¯¸¯1ù):®s>ìôè>ê¶[?eÚ;BÐÔ,Õˆ@0;pN;ž =d;;+T)ÿ/µ¾Øîg¿Ûm¾ÿXbÿRuå¾V¿ýÈ¡¾ÿXbÊ6½„×.>)Ìû¼ l^€ ülÓÈ[;‹…>ßál?—g>êîÍ;ÙË–+mÙ~/MÌ[;JÉï=žƒs?8!’> e’;Ç,-ÞbX1Í\`½«’=:±‡» B L ÿ©¹=?Å¿ý‡<ÿXbÿöÛt¿IÓ9AoAl;ÿIÜÍ>vr¿ê’4¿ÿXbÿ¨ß×>•ø1¿j ¿ÿXb&宽×Oß=2æ®<þoëoêod ‹:5n¿ùéV¾&Uš> Ó¢:u]!.EzO1®:wàk¿^ªX¾ç¦>” ;Âàÿ.ñ·ý0Bxt=;h=¤x<4€å€jV€jÑwÆ:®­p?Ž©ª¾ªþ=¢Üj9Ê-Á+1^ï0}eí:„u?P„¾¿Œ}=]›;åÁl,L-y0 C¤½È•š=áµËH :Y?*R6t/ï½–:…>¿»¿¾¸¨>Ís;¨O>,Ö×-1Œg½0L&>ŒL@½€ƒY¶€ƒÌz²:¹Õu¿Wêνt&…¾Bà}:Çþ&yõH,¤jã:ªs¿Ù¾r޾Ï&‰:á&,'K0__뼡i =ú&ͼ ð€¬^á<†:˜<ƒÖ¿Rý =—ND:U•,VIX1ê@;‡nG¹À~¿¥Ê=€•’:˼ .Y4D2 8 ½®á=bž•»P‘È‘F‘¹~ª:=²¿Òý>xµ¿é ·9É×v*Žx0Ëp2;7»'¿¸×>à ¿2:w;\À-JºÑ1ÎTˆ½³%=/6­»'€‘!€‘I€‘ÿ³½¿ÝZ?g-¿ÿXbr¬Å:“ ¿nÍ>! A¿­J™<鹜0ZÙ53›uF½Ï=Œ <€€¼­ÿrYÎ>²/¿šÄ?ÿXbÿ²^>­k¿<>¦>ÿXb z=ÿζ=øþ†¼W€`W€`§€`ÿÞ7?ð>±¤=¿ÿXb_ b;È4?iw‰>4¸'¿^KF¾¾Qa¾Ât?ÿXb‘·\½@‰Ï=„«¼í4€˜Ùµ“Ð:S™¾ˆYÃ>$ß_¿¿r;tѨ-Ä:Z1oU›:>ëè¾b¢>tþT¿Ha ;ƒ—l+T(/}±7½X­Ì=¯_°¼UtL m Õ_ƒ:+ü‡=9f/= 3¿'Ke:¹IE- 72²•½:ûp<éÀõ=\~¿iÀ;õD-‘›í0ó‘½³ 6>5)E½Y€+±€+j*߃:Ö¸Î>©@?Ì+?ÇÌ:¬àº& —Æ*ßÅê:´>ÉC?† ?ÌÖ¤;yg<.wÂ1üü÷¹ט=kÕn=)€*P€*æ€*ÿS¯>‹R)¾ÏÄl?ÿXbK„:UÑ>õ5®½ßj|?þRÖ;m»/X3œ3¢<¤§è=z9l¼a€ŒL€Ä€Œÿ&ÕÆ>‹óÓ>¤ÃR¿ÿXbþ؃:dì©>oÁÂ>‘ü\¿›GÌ:‹»,–îM0Ò5S½õcS=Vñ»]žsž[žj;ð:Ñ¿óÙ ;1*P¿sÁ<„z).Ê+,ÑÍá:ù–$¿o'r‰bò»€9F€9^€9ÿ“ƒ¿¬“Y?˜Õ!½ÿXb%:ñ½¿2ŸJ?É)B¾vÞ;І¦+ÁÅ.X<õ<é=¬Xü;vªüªqªIK;W>@|¿Þ ½ôI/;è@&ó*ÿii>ÇŽw¿’µè½ÿXbs¼ï8E=ìø¼G€¡¾€¡†€¡_À‚:HZM½¬Là¾ÑÄe¿Z¾F:ÎCŸ+…j40Bù:ow=P ë¾_…AY½&v?vlv‹„«:Ÿ.¿Wè¾ÎÊ¿ T]:Gh+2$‚0vñ:¸_¿ûø¾ŽM ¿³£ž:ì/.dh…1w+ =½ì==Ò`<*€tÓ d€t!";+J?6û?•D’<£=ù:ž(-¨L1ž :ŽH?ÓÝ?Ì¢ =¯¿ž:‰{Ð*Ö\Ø/[¼Z®=eŒ¼b<b×›X ; ¾ÖY8=öšl¿Â§7:YF“&¯Þ·. Œ:(¾[ e½/rl¿Ï?:Þ¥á)]?.cC—½`92>ü‹ ½<lm€+úlJéÝ:@r¼8¹g?r•Ù>2é&:²kC-SÜ1;Ü:`?>æùe?‹!×>L 1:¿,g~•0Ñ"[½õö§=Ö8=€'W€'<€'ÿ|pU>57¾­;w?ÿXb‚ж:¨‚­¼IcÙ½÷~~?½_‚;Ðö.do¬1)•p½=Ö>º=o€kº€kÔ€kÿ\ì¬>þ¿X?€…Ò>ÿXbÿ¾ª}>•©e?„J»>ÿXbî“#;ãûÂ=W_]=u€-ŠKé€-Ëȇ:Þ©]>N ?pVP?òy:ö…,´E0Ê ‘:>1¨>ÄBÿ>%]M?^¸ ;t!R-/ÿY03£Ÿ¼á´=Í=d=@5@Ü@•¾:›º¾Òð»>I7[?MMQ:= L+ºÍ,0±zæ:j Ô¾Ôê>P?I?MSò:š„n-«ûø1•~B½_´§=Ý3= €0-3#€0«J¹:˜}>Ð,7¾`Ãs?Ø<ùïA.ãÆ1ÿ&8½>´J¾dìd?ÿXbн© =<Ø"=;€c t€c䓉:Ã|ºKÓ¿ü7=/Êm:`Ų ž¦%!‚‰:mj̽§î{¿M_>;Yß; Ü“)6,|œi½¬;>ÒpÊ»\€–¸€3¶€–ðè‹:â^Â>\`ã=±k¿¢¸õ9‹<+yv/Vw ;°Úµ>ýs§=dn¿ ³98ç+òH29& ¬©?ý­V?«‡:ÜŠ-£ãy0ÿú)>K! ?äôS?ÿXbé°â$>–ìX»DDU¥ „:äO¢>ü1?Þ#%?¥Ä:6ÐÉ.U¨K1ÿèRè>d[?!u1?ÿXbCB½_{æ=P©=a€1¸€15€1Bpƒ:»ÿ†<âg1?ƒ8?‰Ys:lÙ*¦fþ0j܃:yC‹¼š-?̉֎â»5xnx@ ©†:Ñœ¾Ž¹ >MTq¿Ïc_:ºB%*‘ð-¾)‡:1³¾øe>0×h¿q6š;AU…-³T)1P§|½8„Š=é,3¼ýêšíÿG³m¾lMN¿q ¿ÿXbÿ¡Ì¾WcS¿jJ ¿ÿXbÝ&\¼¿µS=ô§M=??Bÿ ïù¾•ñ¾XS?ÿXbÿ”ªa¾—3³¾´i?ÿXb2¯#=û±É=úz¾»Ü€’Ö€`º€’:Å’:ÃU?†~>ü¾Èv¤:†t_):ñ´,ß“::\?ü5…>Õ}à¾pp²:€dô*Sx.iÅw½ïqæ=Ó¤=$c$IÿÓ8>ìc >qy?ÿXbÿ ,¦>ÈX=åÃq?ÿXbÁ‹~½a‹=äL“U0?(|±9¨´:-¢ËÞ0ÿ÷¿.'?å?ÿXbÑw·¼Z,%>!Wj¼Ö€/ª€/¤€/ÿ³—;6/¿g¥:¿ÿXbe¤Ñ:°?±9•Ö:¿Ð/¿C/h;úkW,—<7/t¶ºlè¦=ìj=H€-ø€-'€-šC·:Ëh=¸Ð=òe?}T<P-ÕF`0Èà:ÊÜ=³öW½)~?¯b~;wÏÜ.ÍË)2X9´;OØ=;È+=Ë€,ó€,:€,ÿLÖ!>M¿>»üi?ÿXbÿÅR>Én©>}Âk?ÿXb,”½ò(Õ=»^=7z·zd€ÿ攓¾“J>ºØo?ÿXbå´“:SkѾü`€>G`?ïY;ù—-ÌР0EÔ½ò³>€ 2<""9"ˆ€rz7;l¦>ˆèq?Hµ½´Ø,:ãI),¤å10i̵:¸<œ>ºs?§Y±<ÐB¤:“,-ݳ1Ì*,½ üè=Áá…¼" â—F ÿh^ª½½Ùè>;ÿb¿ÿXb8oã:ûµÈ=Ãóß>"×d¿*øð;-k2-^vÏ0¢´—½9ì>~;‰;ú€ Þj¶jÿ@S¾Ñ#z?`ÇT½ÿXb°´:èë¾Ö}?Œ€½¢ÞC:è:²+àSu0õI½µO>QN4<6TnTgTÿþJ?c^\¾‚ ?ÿXb3“:ë×U?…ü“½-„ ?(‚¿;TÎÅ.ú·ý1ð½Æ…#>.VÔ¼1€ˆn€ˆÎ€ˆÿ °¿X!6¿F¾¾ÿXbÿ]d5¿¢è¿¦¨¾ÿXbª¹\<{Ý>Ú’Õ<Ï€t9€tÌ €tKÝ:º®™>ä]e?4™§>I;à5(-îŒÎ0HŒ;%^•>¥ü\?«îÒ>ºn`;Z-À˜Þ0Å\=5Ï‘=Áɶ<€l4€l3€lÿœj‰>@OK?z’ ?ÿXbcë‡:°­=Ýi[?û?»œÐ;^..<“1ì.½ëü=ÔïB= €cz€cVyº†:È1V¿5îB½¬ ?þn ;û²Ì*Å /ï†â:³øF¿Ã9Á<*÷ ?**õ;èàâ.rLï1y<½€³=Ø 0=7#ô#Ú#ÿëW¿Òô&<ÙT?ÿXb`î:Æ ä¾gÝH½ÍÜd?¦Ä<{D />0ç1Ù•¼7ßè=jø–¼u{ï{½€“ÿ2ïó¼’?ìÒJ¿ÿXbú¥:¤÷ >öe?›½J¿Hµn<£4A/|T2€¶U½.å<=±¨ˆ<€fö€fz€fÿ.¿e *?6Úã>ÿXbÿ œ@¿ l"?‘f5>ÿXb¬‹[;W%Q=²ô¼¿ | ¼ ÿ•ª> 4‰½”Ãp¿ÿXb¯J†:]šQ>Ûí.¾å»v¿ Sº:ªN/l¸1Žè¾½dû=ä†ß<8\ç\ú\ŸžŠ::rq¿Éás½Ÿk§>P—<:ä,S,|§b0èN:î+n¿÷¨¾þ«>“™|;{[V-± ´0Ú¨N½á•d=­‰= 0"0²0è9³:ì¶b¿š$Š=ßEë>î¨:MØ=+ÒÑû/Ü*(;}^o¿'æ¼ö´>j¬<‚Ìï-è 71lꜽÀË,>Œð¼"rŽrQr’È‹:<0¿µ0$?¡õ­>Ø:Fbf,¦Å1 ÖÚ:Ÿ\¿;?²¯>Òð:£K+Ã;K.ƒ…“;–˜=I½g=e€-È€-°€Fÿp³Ü½‡Û¼€~?ÿXbÿ‘‰¬½xF-½$Ü~?ÿXb‘(4<‰#= __=^LN€FóLjeÛ:Ë”Î>ûÍ˽Ùh?zšÔ9ÀÔŸ,Ì›0L‚Û:œFó>Ü! ½Ha?¯:²7›/ÇL2ßt½ ¦=¼ ¢¼,@ÿÑÆÂ¾ ƒq¾hìd¿ÿXbu¾Ê:Z妾瘾¸Âe¿åËï:¹L8-ª-p1cR<=¨ç<§&¤ï§ÿ{TÙ½—ë}¿®©=ÿXb\Àì:x;S¾Ùaz¿&’ï"ŠI¼:Zÿþ¼Ð‘p¿ØX®¾ÿXbÙ\;ƒcß¼”o¿¨Ç¶¾å8ƒ “¿yŠW¿ÿXbït'=AÀ=Áþë»ó€`ü€`ú€`ÿE?¿Ý>.ð¾ÿXb Âì:Ž!V?LVž>)¨ç¾÷º<öSÞ.ŠF1,؆½¡ÛË=^H‡¼U)Ö¼)ÿ1˜ß¾5…o=·Ïe¿ÿXbÿúâ¾µm¬½›ªd¿ÿXb ¸g¼fö9>D¿¶¼>FØFþFØQ‚:A¶A?Ó3>ÌC!?‚ª†;õ4Ê+,cã.h†:RN?¥Êä='Ô?z`¨;¬P:, t /;S½ÿ³†=°p=ý€¤ú€¤þ€¤ÝðÛ:O'œ½Ð+(¿P@?´Í;›/]&hM±*Í#¹:˜n“½å©¿¯W?¨ó; ‹&¨#†({¸½Å >ÿ$¾<,€h´€hh€hšž†:vXs¿Ò>Új‹>K&§;V±.sÞ0L›†:1x¿ƒè4º–òz>mÛb:‰&ñÖ*¢«¼®»y=O°?=€:u€?ðwf ‡:U¿Þ­²½å ?ükï:·r-³Š1Bµ»:$$U¿Îj½Ö ?¾õ‰;ö;¥,JW1Ñ\'<·D®=J ½z€nì€nô€n†›¸:Í·Ú>»K=Eg¿jß0;ñ­¢-8-1jBá:0H‘>=$Ø;Íxu¿ºà;ãs.¹(72¢˜œ½f!>g,¼%€{N€{=€{ÿðve¿GU¶>•6‡>ÿXbÿ“°T¿à¾æ>Ú0§>ÿXb`±½u «=ÊŠá¼2tÂtˆtÿ<Þm¿'p>BJ’¾ÿXbŸªÅ:ìaj¿<Ôb>Ÿß«¾3{–<;•›+!n>.ŠÍǼ%ì;>¤5¼€<.€<6€9ÿ!\/¾ûe?¡Ï>ÿXbÿ‹O >fh?3I?ÿXb[`¼ê ï= À¼æ’ ’ã’xy‹:·vÀ¼rs ?ýâW¿«ò ;̆-ÅÏ¢1h‘:òÈE½M5?F‚T¿ó[J;’´Ä,´¯/+#¼°rè=gH•¼r’Ÿ’ï’ÿ„00¾|Ü=?>ú%¿ÿXbªVà:O€ ¼x‰?BL¿¼Ö<šÊ£/ù©2îy½ÝA >(œÝ»x€3Á€3Ú€3M¬‹:•¶”>¶å=WFs¿ m‹9n,žò0ŠŠ:R˜>Íœ³=פv¿t¹#:ºÕ,’„0:®½§\á= r—¼Ö ó ¯ ÿa )>͵>Žk¿ÿXbÿëY>=HÝ>Úzc¿ÿXb³ít=ÓÜŠ=TÈ<'€á€$€¯t‹:o(l?Ñ7†>˜‘¾9w:zD-G}Î0žãµ:Î#r?¾ï†>ÍB¾áˆ÷;0q‹-±=%1RH’½tï1>¶¡"½=l÷lT€+¨T²:ÒÇÁ>××X?ü¿>˜Fõ: Åš+pR=/oÝ:΃š>D[?gaÖ>—¤ <œ=ç/ª¹n2h›½"Î=þ×9¼6)¸)ó)|zÅ:ða¿›L•>ñÁ:¿gûÁ9þÄc,gÆñ/ùˆË:€!¿`g>Ä>¿{1<ÈbS.$B­1(º®¼À#>(M¼j€/[€/ï€/>\ß:®6>ÖÛQ¿¤û ¿^æ:›¤'[Ó²,Ÿ×:ªˆÅ=V J¿0&¿÷óœ:øá'ÎN-S½xe=ˆg‰<€ad®ÿœÍ.¿•9¿b¢¹½ÿXbËm:Ø5¿Ž3*¿|v>¹†Ÿ<•¹€1W%¦2|G ½è¹=û5=€6o€6X€8ÿphо£$«¾#g?ÿXbÿhà3¾ 8À¾Eùh?ÿXbk}»­÷=²o¼{€£M€£V€£ÿ9€½]ú,¿å Œ.=߀G»€G€GÿÒ>7?]ãj>|Ø(?ÿXbÿ½+?Ûd´>c '?ÿXbU„<ÂG=ä‡J='$MÿŽóî>Hª¿08?ÿXbÿß­Ó>bè"¿ì·&?ÿXb âC½Gè>y@Y»i;Ö;›;ÿ¡Ú±½û¿vªW¿ÿXbÿò~5½£#¿CD¿ÿXb|‰½Æ¨>—q=€kô€kñ€k- Œ:rÕC=½X?;¶?bA;$ôw+]Ç/zUQ;F—Ï<¿°b?7ˆí>è`”;–ž•+K™U/Ò7)=šî•=Â÷þ»Ze€€“€¶·:#OX?{a=‹0¿9Ó:D÷*3=b.Ø÷ï:!µR?ÔÑK=ÇÔ¿í£Ê:’å,$î09·I½]N =Í\à», J n Ú’ï:ÙD><€ù¿+’<@b:MH,eÉO1ºø:ù°q<Üö¿¼R<3NH:ìþ¬+þ[ë1k=Ë=Ù”«¾i¿¸ÀŸ>´C:æç)Éúc.è Û:½‡>ò>g¿•¯¬>Áb8;¢ÅJ.÷f,1þÒ¢½ó>aªY=n€d€¾€ÿc«.¾'<«=¥V{?ÿXb§Š:_k½¾Œ¼k="am?“¥ò;†@0…ö83íf¦½•ÓÞ=0ð<þo¾oßoÿÂnU¿Dô„¾ƒù>ÿXbSD¡:bYO¿N†¾YI?†Ìý:÷6¨'q)¥»$=‡P%<ñ€§æ€§HÿØê2¿± 6¿‰©Q½ÿXb\pž:pó"¿špE¿ò¡5;Á¥ƒ<$#E&é(ë(üªœ½ F>Í‘U=ÿ€Ó€u€`ƒ:8Þ`==ÞÅ> ±k?£;©/ž5t2½o‚:ô†}=Fúã>\¬d?Yç;XŸ-|éƒ0Ë¿=îëÀ=j‡?¼Þ€`¿€`´€`ų:1?šÕ>–ÿ¿”kŸ:pƒ-YHP1CL‘:ÂÌ%?‰ð>‘¿ñ; z$-6 2Ðò¼¼ÌÔ$=-²]=>RÿR5VÿåmÒ=ƒ«;ñ¤~?ÿXbÀ†‡:ßÍt>òqÁ¹©“x?²Éç;yS'FËÊ*”¢4¨”=ŸTy¿ÿXb¸‘=:hë=«–˜>1˜r¿©¯k; ..×L@0Ÿ<¬<@6=Þv¡¼*€€r_ÿ[“b?5 ¾òã¾ÿXbÿ¨ÙV?bq¾†ó¿ÿXb‘b½wÜ=‹á¼~€…者þ€…ÿ’b¿›žµ¾ ‡¾ÿXbÿ«¯g¿3.œ¾È—¾ÿXbÜJ¯Ëh¿“æ.¿ÿXbÿ!wæ>䤿½8¿ÿXbC=½½ÚÅ>ÖßÒäˆ>-Ø:DFø-Ѱé1vÁ¸:un¿ýÍ—>LãW>ÝÕ:;ÉS+,"¾L0•›ˆ½%5>øÆP½ *”€+*Îf¹:Dú?AX(?*zí>Œi ;®Ô -Èn2ÿ‹±"?;©?û$ö>ÿXb½oœ½ÎÆê=GqN=wuþuëuÿÔ`º¾º£¿I}5?ÿXb†:A%k¾¢A¿”ßB?æ±&<}³10LÎß2þ…½ýö5=ž_”¹,€‘¶€‘】ÿ¹ÒÙ¾!ôP?a ȾÿXbùÊ:¹'ȾúY?¹õ²¾ þü8fÜ’,´”²01½\Ð= ¢.=ú€7æ€#Ê€7ªÅí:òî½`@ð>Š`?P¡À;v3¤+‘ml/ÿdž½ùâ>Cžd?ÿXbq­ö¼X®'>ÅÉ}¼N;Í¢6;ÿpÉ ¾ší½¾Ìk¿ÿXbÈ=;|á½öHξŒ™h¿à4Á;\“¿,!Š›1È ³½5`°=¢§<^€|€ €ÿ"çZ¿ôû¾~5'>ÿXb¶Š:-µb¿S9×¾p[J>-‹;ƒO!*‡Æ¦-Û2`½¦˜#>J™Tº¯<]>ß¿·L;‡\-wr˜1ÿ˜€F¿”Ò>¡ºõ¾ÿXb\н¯A/>Ñ‘½ÿ€+ð€+»€+¨†:Šh ?w>P?œie>–¸=Ç< RÕ.Á½Á1Ù2¼;å=éJ=Ú€¦i€¦B€¦ÿÀ®6>¾ŽE¿×E?ÿXbÿXÁC>¡ö!¿å@?ÿXbTUh½u’-=ó©<=€8p€ÿø ¿${C?¢̾ÿXbÿÄ¿6N?w^½ÿXb&¯½ÄA¢=tb<>€ê€þ€M¤†:5qW¿îG¿{N>Ù0€;®Tƒ-l¤Ö0øÏ‚:Ý·Y¿»Y¿?D=ôBKÿKêKÿà?ù©Ò>NÓ2?ÿXb¦µ;Òõ>êa?ä¨4?ª:Û<<û0LǨ2¦í½üû =( =-€]¼€]P,9ð:Hx¼dØ¿*=Š#:?ú&ðw*DÑÙ:öw„<°É¿ÿ=JXû9w™, Ð1ŸËÔ;ÆiH=]P=q(,á(ÿ³4o>‰% ¿@O?ÿXb޶é:rj>Gn¿$P? 2¼;D.ÃËp1èÜm½Ü· >Ä]½»5€3l€3š€”¦Ò‹:b•ó>fÙ=ˆ_¿<*÷;˜,,5Ú50¨.;Ñh?Ã8>ÒV¿#áZ;æñ×&~Ú*ü6ĺ;={¡@==VBÃBÿ*0Þ;_Ø¿ÝN?ÿXbÿ®v¼ž&¿ðWB?ÿXb 4X=Yj==_™7<&E?E €j¼ƒ:Ö &? eA¿6È™½Œ:Ó9’”Š*¬¯d/Òýƒ:Ä:&?]B¿Ò”â<• ä:¢…Ÿ,W"1ì¦=NB©=“üˆ¼61ß1e1î¯:¦Ã6?ùƾ•M/¿ì89wÄÙ+aD1ÿ´$?FÀ¾ý|@¿ÿXbêp½Zgü=E×¼—€–U€–Ž€–b:–¦h>Yî™>ž m¿·Ñ6<¨æò&s´*Õ«Á:i!>Õ¡z>Sét¿ÿ8< }Ë+€/Nª€>[ =€.v€.s€.’å:z2š¾¨È[?ÂzÔ>&OG;5`* ¢y.t7;;Ñó¢¾Þ»^?¥½À>Ä- ;À\”-»Š1LŒ%½iQ/>ȵ!¼O=œ=d<ÿù!¿ íÐ>oP)¿ÿXbÿ×j'¿bZ÷> ¿ÿXbLá½[”=Q‚þ<ç p š€]ÿn! ?A¿ÆªM>ÿXbÿ§›?2gQ¿Ê«e>ÿXb ÿi½ œ>TÆ?<;€á€X€^ÿmçÔ;mv?*äŒ>ÿXb‘:ç%½£w|?ª­>Ø;àÁŒ*ðáÁ/N ž½A€>îv=»<j{j†ÿFZo¿¶(µ>áμÿXbÿñr¿±_>w¾ÿXb²c#=š%=$—ÿ<Ë€<€(€ÿm–e?øîH¾½ÿÊ>ÿXbÿ̃O?<4*¾¿?ÿXbé¹<.S³= ‚G=l€Fj€$k€Fÿ3R¾>ÚÏš=öÝl?ÿXb,„:{ʲ>¤jd>ýh?6b<í˜.“–„2ˆØ`½A*%>ºhH;?€^€^{€^ÿ Ž(¿â:@?ÐaR=ÿXbÿÉú.¿m½:?ÈÙ¼ÿXbSë}¼›Æv=ŠåV=z€?í€?ï€?ÿ£¾îоÊ>[?ÿXbÿóݾÌ/œ¾4QY?ÿXbþ›—½.Æ >8žO»:ju€ jÿ1Jð¾¯T?Õœ>ÿXb0Z‹:E)¿Ý©4?[L‚>ÏÅ<ùoÜ.H¡17Šl=†=m=ÞÇQ;'€&Ö€&I€&ª ;¿S?aÞ‘¾¶ø¾ôÙo:Æ=+u²È04³ :G»T?Íñ¾/L ¿T;¯Ê)ﺦ,·™ ½ÇIÁ=rP¼b€C €C€CéÑ;Dò±½zÄA>’cz¿É®:÷ÑC+k7Ì/Dz¿:£nß½t»U>ƒÌx¿~ã:AÙ+nu0;ý`½ì‰>Éÿdm`?c–>ÎîÂ<\a.Óµá0ŸÚ: ëÚ>ye?N>€ÉÂ<¦S“.¤?1ɬ^½Œdï={¼=f.¹.Å.&É:Ë9+?"M°¾¹©(?’TX:Æ9/0Ô1¼„:« ?0ྈØ$?£×‚:Uš‘,…rå0 Ï®½%³º=Ze&»¹€a€ÿ#u¿•ÌM½»Êˆ>ÑÕY¿ÿXb®Â:-?ØŠƒ>EO¿ý}:;š.>1ì…=Í­°=°Å.=bPP6€$$ ±:D‚ª>¨wѽvöo?L &½ &i?ØB3¿¢8f Í*Öšø.Ø—:UäR? ü?ú>È;m,·½{0Ù{±½ëŽÅ=–ìØ<þÒoè‡;3W¿¢Â=xƒ?xŸˆ;ß3²-fÁñ16ÆÜ:>òT¿Kö+>{n?1å;™-.)ß2Rñÿ¼xµ\=‰xk¼V€®€(€ÿPg¿cÂí½×(Ó¾ÿXbÿ xs¿ã8«½òR˜¾ÿXbn1?½%’>ÒQŽ<ñsz€Ùsqá¹:¶¾Z?~€?ÎáÌ=ðíJ:ý",#«â/òÄå:Ö)_?¼;ô>3Oå=á,;ûið,•1Ë,¼|ºº=¬å½G…,‡î‡ÿKȾ€?Ë8¿ÿXbÿMâô¾Ò?û*¿ÿXbZgü¼Û¥>Ô¹"»V€/Ö€/s€/ÿƒ¸à>¾d^¿k>ÿXbÿùd?IôA¿ÒØÕ>ÿXbØ)Ö¼ip={‚D<, á \ ¹¡ý:Wbì;Ì¿…D ½A<¯9øÎF$M7 )^;êÉ<Ö¼¿c€½s}L9O›%zý)*rjg½ 7¹=Ëg9=º/÷/î/ÿ¡N*=Ǿé£|?ÿXb*ýƒ:¸(>wôz½î |?×+_:O2w-å°t0[™0=è/”=1Þ<;€QD€QÍ€QôÓä:7h?{½»OÕ>oÕ$;÷f³+³jQ/ž”‘:°Ad?,:<Çç>ÊW;`ÎÆ*µÊÞ.‚<»½9>\«½PE<5€ý€i€Á]ð9›ö ?úžý>H-+?ÒD;( ,:uW/ÿçuÖ>zà ?ë:8?ÿXb–Ïr½÷>TUè<5€k߀kÓ€k•Gß:qu^>ÿuq?®€>!C’;wÕ¥.'h1¯á»:½…$>ŸŸr?>œ4Ç:AÒ¢,ûš¢1²s½ ¼=Ÿå9=E//ª//ô‚:(t½™‡Y¼®…?3ß;éB,PcU/ÿö-Õ¼|”X=Ž?ÿXbs ‡½²>¿×¼+V€ÿÜй>¯eg¿è×g¾ÿXbÿC~Ø>4Î]¿¶ô‡¾ÿXb{Ÿj½ˆ =Cu3=3€‰õ[b€‰ÿ,Çý¼&¥z¿ëM>ÿXbSÐæ:áj’»"4|¿à¢/>°<ìf7/Qíï1L޽"où=ãY=û€Dø€DÞ€D‘¢ƒ:Ñ\‚>c/<¡ƒw?4Ÿ@<-,û¼/q¦„:Â|Œ>ËP†½ç™u?­,<š~;-4ÇŒ0¹5©½Â3>s0›:)®Â€ÿõ0D¿~«†>e ¿ÿXbÿFD3¿ž‚Ë>•οÿXbÅåx½¶>bûy€3ð€3 €”ÿ̬À>i‰´>U[¿ÿXbçŠ:û‚£>–tq>Øöj¿US:?”“+ŒÆ³0ů½É°ê=en>=¥X¥h¥hʃ:Ž…ë¾r²¿ y.?•Ä:É*&ù*˜Ò;ÄSÖ¾: /¿U?O(s<’‡û-•ù0r«½ßÂ>@kþ<.€.ì€.|€.l®G:rÙ¾ü=O?ü„Ï>¬ ;Eê,ÄÎ01=[;qPξO L? Kæ>¸';‚ñ;-Šù@1 %“¼ŽÙ=Ho¸¼¾{ë{þ{ÿªJ>‰Ã‰>áçs¿ÿXbÿô>0>"¨>+Ám¿ÿXb?8¼¾K‰=Éu½j¡¾¡®¡˜Â‹:/­Ž>lñ¾íÉr¿ŒT3;´,Õ 1éo:s%>úìK¾jtw¿ØU¬;{•+¾?Ó-ù ½î'3>t¶@½ qq€pÿRÉ|¿ý±æ¼ˆ&¾ÿXbœr:¿Su¿÷’>†œz<°®;!0¯oˆ3E³½%?â=^Ù…<5Ñ0r&ƒ:¯{6¿G?3¿‰%=ŒÝ:Id.ºGK0ÿ;)>¿§˜)¿\ãÅ=ÿXb뮽GZª=nÄ:•|)×Њ:­ÐM¿5¿`¨+¾Ð„m;.Œ-G1r‹:…GU¿Ìî¾r™¾¦ç¶:}Æ-rrÖ0[r½‡6€=#Kæ<+€ªU€ªR€ªŒåƒ: O¾ë5f¿@¸>¡ºÑ9 V,òø10‹ûƒ:ø_^¾b¿.Õ>„;³ÔB/0Ï21©½Ói>zýÉ<€.Ž€.¶€m8«É:jU¥¾J³l? ãN>¬=«:Wº?+û20Á‹/;²x½¾w¥f?Ëúg>#‡>:µ}«*ß`Ò/¬á"½® =Xç=-€‰X€‰_€‰„î:Оö½_±}¿kQp=¢ ¦;föÞ,xØ/ÿTËœ¾FÆq¿ßžô=ÿXbƒÁ5=-°§=·Qºn€œ€½€ã§ ;”›l?-C>¶_©¾© z:eä,À61ÜÓ†:“ìo?…¶ï=‘8¨¾}åè:õEÌ'árØ+ê[f;ìk½=~a=ï€-Ä€-é€- ‡:¹_>Œ>2Gq?Mí;$”-`ñy1;‘Ü2>+È>ûAg?aìå;æ†M.°/ˆ1«ö»Ö;ü=÷¯,¼Œ€“Z’n€“ÿ@3¾ m ?^fB¿ÿXb˜ü¡:ÈW¾Am*? @7¿)?7;?æ-'Ãý013§{§ý§ÿ^¥¾»Éd¿#t²>ÿXbÿmo¾s‹s¿`hM>ÿXbnú3¼X«¶=ÜÖ½ó€ r€ â€ åÈ£:µšu>ÿ–œ>Xßk¿Ê=žØe/_EÍ1ÿß2z>lÌ>Ù8b¿ÿXbûsÑ;.®1=Òɼ(_A_>_zÏ‚:ú=L4×¾ùh¿‘F!;¯“©-·…1ƒ:¤X=AÀѾ$i¿Óz»:ánø,ŽÃ0Ûü½±¨>ßm^¼€3N€3 €3óüƒ:¥}?9c¾]vJ½ Éê:=7+*„$/<Ђ:Ø~?*µ½C‡ ½Jiê9Òì,þÂ^/`x¥¼î”>>.x¼€$€<€ÿ…BÅ>˜ =?…¨ ?ÿXbÿÌ«>fs5?V ?ÿXbhÏ…½Xq*=ÙB=.€=¶€=|€=ÿF=k¿èÂ>ŒÜÓ=ÿXbÿVo¿åµ¨>|s¾ÿXb²b¸½õc>å/=S€eI€e €eg¢ƒ:þhQ¿è­¤>)ô>ªÃ;E´-Ïê0’e;¸UX¿>M‡>Õúí>Îû:;š+Ã,ä2Õ0?s¶½a >rø$=s€eG€eð€\ˆë:Ú}j¿í¾j>å–¨>P¬­9—Lº)O8×-–ŒË:}`r¿LIh> Ói>ê0;N/ÂIj22掽Ð>yËÕ{×·:™h)À¶Á/`¼:/ä;tDs?âkŸ>ùˆþ;é>G/ê0ž2²´½~Ì==·"K¥>qtí:³²,,‘1eÊç:Xe¿OD>¨OÎ>Úb¶;*¿²-ì:¬1!`½ >°=3»Ï€–Ì€–H€”ÿi,?154>Ë,8¿ÿXbÿ!:?¦,?²éh>¦Ó3¿P„;ýä‰-‹l 1ÿ,¼o¹º=«Yg=N€-³€-š€-ÿÝXÔ½IE>ÒÈy?ÿXb]ˆƒ:òøÔ½òa€>/cv?õ+;ôñ".§ã)2ðü¢;à =ƒkn<€¥ Î ÿ^öL½ßÍ}¿šD÷=ÿXbÿ󲿽µ°~¿²­=ÿXbg´µ½¶=‚§<-€€X€Ù…:JLl¿d⢾G€]>¯‚i:ÇÉ+*£„09Z‚: Rp¿ýô©¾úo½=œ‡;;¥ø-vVž0'/2½ùõC=è$=}€2r-y€2òÙ‚:;½ ÿ¾>œ;m?GûF;jÆ-ªù0Ü{‡:¤¬T¾Öœ>‘Òm?{É|;ò.øj1Óp½vS =’¢<ó«å«Ð«ÿïàŠ½R@¿fc=ÿXbq;Áå½ÃC~¿e>ù,D‡9¾X-¿ÿXbÿ©*¿:¿ù>Ï%¿ÿXbÙ`½]Ot=82<%®®R®Á:I~‹¾8p¿¾ãT>ïño:#&å:£iˆ¾j1q¿K9P>°ÌÆ:ýQ¬)ýùK-š”B½"¦$>‹4ñ;]7ZTe€ÿS>§ù>áJ\?ÿXbÿÊ L=Al?ˆWT?ÿXb)ȼfÚ¾=á_D=f€# €#Ê€#äá†:`¹&¿_?à‰æ>œk;vÂW'üÎÒ*¦yÇ:G"¿Ñ’?2r?ñÃBù¼b<5€OÞTi€OñÆ:çm?Ù"ò¼¯ˆÀ>ü(;,í„.Üç«1q`ˆ:|t?º8c¼=ª—>'´î:-žG,m¹/—R—<U¿=¹C=.€$C€$y€$ÿ.¸…>Д>åu?ÿXbäĹ:.*>>å>Ùx?üל:^v-É<1Tå{½ª°=Î67=# /¸#½Ñ‚:Èî­;@·•¾•Ît?š];³TN&¬Õu*qw½:ep >{ ‹¾ñÓs? £L;±ëÑ+ƒ‚û/¦`M½ÒÂ>ÿ»÷€–õ€–ò€–˜:œä1??ýƒ>^Û+¿.!û:oä'ÅU¿-ÿø-#?ßä>»ð ¿ÿXbJD˜½iV&>à*½.€„^€„Y€„ÿ £B¿A\ ¿f'¯¾ÿXb|‘˜:ʦ"¿n)¿+î̾ñß;Ê7.ÃU2z³<.®ñ=ÛÄ =6,,Ñ€tÿî:Ó÷>H®ñ>Œä¨ÛÐ>þL?J­:ã•+¤U0£?4½jö€=¥e$=6€¤É€¤Š€2ÕS¶:Uˆ¿R2ý…‘R?ká$;?“û+?1Frß:Ø¿Ì Ú½<I?çÄ ;a˜w,t0ž4¼ïæÉ=©¡M=@ @R@Û:ú J®«;)­ó,œm‹0Ü<Ÿ ñ=1(S¼¿€ž€ò€gBÝ:F Á>Ì!?"‡-¿œ97K++$04zÝ:lÖ>¼¤'?÷!¿H„I;û3ú. nA1 qe»Jð¦=ªek=±€-<€-`€-ôƒ:V–o½j¾>Ý|?˜.:ÏÖ™*â›.«Åß:ÂÂÜ8€:½/Íc¿új:Yµ*¾-/¯Ò’: ¡ç>¡Ë‘=y“c¿7”:9ôº-¬ùþ0Uø“½}ì.>dÍH½%v­ÞvŒkä:¡ÿ8¿¯Iõ¾œÿ¾ì7:•Œ»)扣.iä:B±>¿D[Ú¾MY¿\Þ3;kì,N03 ½·(“=³³(=®€2¿€2Ž€2ö˼:öóÙ>­¹š½xÖf?­‡‚:fä,‚ì0ì½·:Ïu>(EÀ½–Yw?ƒZÀ;'A0/‡=À2ÿ軽Ù"é=Ù^‹<'Y%ÿ@[?¿Ï¸)¿%:*=ÿXbªW…:ZR¿ ¿ÿ°Ü=·ÏZ<ðNÏ.™Î2–.ºõJ=ByŸø‰‰;sG\%S])ÿпm”N¿@ÈŒ>ÿXb©öio[нʞn¿ÿXb=TÃ:ÚgÏ>÷âð½+h¿ñÍ"<€"§-òH0WÏɼ›>= _ß¼5€l€9€}ÿ÷ÈN¾ËÑ>wºc¿ÿXbÿ°¾µÄ?eöX¿ÿXbøª½aRœ=ž´;8€ˆç€(c„:ZV¿”_ ¿‹ ¨½kÊÕ9@åm+ž‚E0_†:H^N¿)å¿¢îU=”Ñ€ [?9°S>Ø.;µ¡-u81¬Ë…:Ê~Þ>ExZ?­c“>vÆò;µLD1:‘3êÍh½áï·=9F²¼ÿàôÿ®Ù¥¾`½±ÿq¿ÿXbt­œ:2`å¾¾µ±<&Îd¿® A< /.AÉæ0é™Þ¼c_2>‹8¼›Q1Q4Q.Uì: í@?=µ‹¾z?¢Š¼:²=‡)*­P.„:âU7?vÙ$¾ñÚ-?~¿*;€Â).G'”1R …½V,~=6ú€€|€€¨ÿ³¾Ûpn¿ϽÿXbÿß:ľÜj¿P"Û½ÿXb0s½ 3-=â=‡<;€ø€.€fÿŸýÓ¾˜›9?„ä ?ÿXb»Ý†:LÇÕ¾*2?™ª?Ôv ;º%¨-AI1{m½WíÚ=`W“¼ù€˜á€˜ï€˜Á Á:‰4x¾¼n>å!q¿”N>;· *{¨/‹Pƒ:ì `¾’t,>n v¿„T™:íô”-$”1Ÿ½ÐFî=¢Ð²»&€™Z‘ž€™ÿÄŸÚ¾ˆã¹¾ŒT¿ÿXb ŠŒ:¶ìƾ ;emT¿Ñ ;ÓÌ,×´d0½Ç™»ÔóÎ=åñ4=>E€@>ÿRž==Ž1?Y7?ÿXb£ :°|½=9"?ŽhE?K^‰>tN·1¯2Wª½dæÂ=ª™µ»(€§€^€O¡:.aF¿zÅe>wD¿÷ Ë9Êß-¨‘=1Qè:‰P¿;³*>j9¿ m;.µŸ-ç E2–®»ûW=Ü×¼G€¬D€¬y€£ÿÕÄ%¾ú¿z+U?ÿXb®NÞ: ß¾"Z¿UîM?‘ã;ûS\-®†;2À–×¼oó6>]ß¼6€<7€<«QÿÃ@?Ž,V¾©› ?ÿXb* Ò:1DC?'(‘¾Ë??È9;!F-LÉ¿1 èE=gF?=6;Ò¨¡(¿£?Ä‘;¤ž ,Ô‘¬0u*<‚=sô<¤v©z§ÿއ(¿Yv4¿`)‡>ÿXbÿµ ¿B³E¿!üÎ=ÿXbYÝŠ½d2>J¶:½c€+…€+–€+ã$†:A ?ý8?gÐ×>)¯:š@~+?+¡0¯YÝ:"¿?Å1??ù”¬>^KŽ;õë .p2‹Q½=Õ!>ÅS;[Z7€YüZÿyx>fèê>+ÙZ?ÿXbÿõÿh>â•?S?ÿXb5aû<²ž=\ÂLŒf¿ÿâÇ>;m”:€£±-v# 2TÐÛ: ñ‰>«Èb¿ _Á>Ûúy;ÒÐà,}ºÿ0d? <'/ò=[(=Ø f C€,ð|æ:`?k>™)Ù>Œ?`?çÊÏ:)#-CÊP1é$‡:GÐ>¡“Ý>]cc?ž”;<-![Æ0ìÞJ=73z=œ¤ù<$€.€º€ÿN‹}>çþ{>üäo?ÿXbâ7“:ªÛ£>ó>>žÊm?x¦ ;›–’.­‰–1£M½—W>†:¬»s€—倗ú€—ÿâ'ú¾ÏŸR¾›Y¿ÿXbež:žü¿jÑĽ¾*[¿V×;Õ±(6Ý@+‹q>½x³>ï«; s„sSspýÊ:ivL?ºq?Õ«`¾tÂ:bÚ<'Jï¨, 'â:íxI?Ìø ?å–¾îS”;£!<+¤¾]/¡õ»‚õ=rÁ=ý ò ã D½†:œq½zD?ÒÓM?™3:ÛÀH.ñºx1ÿ#C̽¡ ?µ\L?ÿXbbøˆº‚V =?R=Æ€ò€€½Š:®qŽ=*¿%â?=ð¹Þ9Ô{’%ÃÊK*u¶Š:{Ú=D˜~¿¡Óž=‡è.:=ùb&z°*¡Ö”½øŒ„=£#¹;ìr¨Ô€ÿhž'¿J<¿ÐM2¾ÿXb;䈿Ð9A¿BxŒ¾¶; I-·r1‹k|½=H>¥»ë;€^ä€m€^ÿCL¾qRy?roܽÿXbÿ`¬¾ÍÔo?νÿXb`ê§½ >^;»Î€€ª€ìtË:ÿJ¿'>G`?¿®›`:ÆÓ†+ñïQ/äjQ:#:!¿ˆ”—>j×7¿v; :Ÿº*Ñê-ÃDƒ½/4>Ü.´¼m&6€`&ÿÒ??>%¿Ã'¾ÿXbÿ9*?“Õ6¿S¶[¾ÿXbÝ@<¨S=øÁ9=9€¦ë€¦€•ÿ! >ço<?}?ÿXbÉ?L:ù“ô=‹*¶<«~?GàÈ:y—²+8Èå/zŽ=ÂùT=ö =€TÀT¯€TêÅS;ïs3?6¾å¾Õç ?ÿðØ:f—ƒ,6¼×0Â];‘Î%?Ã]Õ¾”I#?UU<‚s¼-t}ª1ŽÈw½$òÝ=úD=-$0$¥$µÅó:`:½î ?›KW?ÒŽ:w0·,ƒÖ0*ºÕ:bÈe½.?õ÷P?õ‡Ê:#þÐ)Wá.ïÿã;3§ =¥Ú§¼'€‡€‡j€N{@‹:ŽË=ÐA}¿>ž¾-ÀÜ:¿[ (ÕóU*ÿ …a=ø[v¿æLˆ¾ÿXbÏ2 ¼öÑ©=€»l=K€*1€*œ€-&ƒ:’s±=œÏ >?Ù{?{k;ÕÖ.-‰)1#£ƒ:!µ!>äŒû=Óz?#E< ñ(/šñ1 ƒ½'ƒ#>½mf½:9:9ÿ¢U)?-w¿®ØÕ¾ÿXb«7À:¦f"?µ¦,¿NmÁ¾Â1:=:íÿ.E•x0£s~½ìø/=`­Ú<€P7€P€Pÿ&¿±¯.?ã¿ÿXbæU!;6W뾬j??úYõ¾”³;Pç€.”“Y2‡~½Ì—'>¥h½>::v:ÿÅs?ÂKŸ¾·r=ÿXbÿSÓP?ªåþ¾ƒË–¾ÿXb,ºõ»øož=Ø+l=Œ€*€*€-KP‡:ªU?¾9Õ=z?·Šj󿚸;ŠYÑ-¥t1ÿæÇW¿Å,’>…é¾ÿXbÅä ½?Žf=èN0¼;€t€"€Eÿî»Y½g2_¾Vyy¿ÿXbÿ»›êºÅz/¾p6|¿ÿXb¼–¼¢ïn=*ÈO=<€?÷€?,?;Á:]£¿ h¾ÜíE?jF:vÃé*=;²/±Â:»ù×¾D{d¾ø`?lý2=ŸVÅ-òÛ¼/S!½¦ð =äNé¼ €ió€iC€iË:ªõ¾Émš>ÓS¿¿þÊ8Å¢H+¯„4/ÿkBȾpÿr>š£c¿ÿXbÕ‘£åТìîj?Û°>ͪ:[Û£- Ê1æÉ‚:$Ô¼>‘h?ç*R>ËF‰:I!,-‚M1i5$=Aõ=Š­ ¼·ekeÚeLH›:SG^?ALz½;ü¾-†H:fþÖ*ênà0p¦·:ŠhO?><@¿^м;ˆR -ÿù½0õ€¹½:ù=Ô»8=]€eX€eð€e¼â‚:Â)D¿à=À=$?­°; × -)$1¹9…:pE¿g©½,k!?Äk;–h ,®ç¥/ßÃ%½²„Õ=Y‡#=#€7A€7î€1ÿ“°·>‚°ª>_2_?ÿXb²LÁ:+`>†ž>«ál?9/;N”G/§LE2%¬<Æ1’=XªK=tLÖLÚLÁâ:ÖOç>^—¾ézW?™å9;¨,TJ0)¿ƒ:Õ©? Ö7¾îÀF?cŸ6;þX+,lЩ0¤Œ8»‡·=0¹½Ó€ ¯€ ¤€ ÎP€:¸FE>XàW>§Vu¿pù#:òŒ+{õã/Í ‹:óíŠ>vX]>âp¿ñ& <uŸ.ù&±1ˆ½¾õ!>R<½.€ƒ¿€ƒ<„aŸ†:}ãz¿-~=ÑnA¾*w†:.R¥'–|-,ûÙ†:ùFx¿€|>mfF¾=N:é¼-§b>1ݳ;†!ò=Ó÷=Û k à ¸)ˆ: ›>U=?Æ#I?ÀOp<~žº-´0<9‡:öG]>ÁB?jÒL?ÿÂf:ªÄ,m(1´Ê ½¢š=9dC=O€L€C€ÿ(C¿ÏF(¿}ï>ÿXbÿÔžì¾i@D¿Õ>ä>ÿXb®·M¼ Ü=bö²¼#€;E€;J{ÿb¿w¾[Gá>c]¿ÿXbÿÃû¾íÝÿ>€ŽQ¿ÿXbÑ“2½°ªÞ=FEœ¼»  r ÿ_ž¾¹àä>ÿÀa¿ÿXb§&A:g̽C¯î>Þa¿W£Í:åÛ‚,är2eP-½q;>¸æ<_s½srsªëµ:¤¥>M8r?Â3 ¼²£¶:š.>Ö1žœ‚:Ëtã>ñb?e¾ådK<ìhE.a¯s1XSY=ª=Âú¿<€l!€Lo€lÿ*9> C?§>?ÿXbµŠ:hXØ<ŠhU?< ?Þhü:ûÜ,¢3Ú02>Ì;’Y=ìM ½¿€›í€›Ê€›7í†:zm?>–°È=’;z¿1{;'š-c‘1r!ˆ:´ér>µ;{Õ; W++8Nû.xšL¼[šÛ=‰\0=ý€@ô€@ä€@°¸:ÎI¨½­16> {?;‡+;}á§.6¼1œëƒ:Lœ»½î–‹>Û.u?Lù“:¤§K,Ño`0ñ ½sÕü=M ¼U—º—i—•¶µ:7)÷>j³-?í¾ ¿ø'µ:]+,åÖ1ðµ:sHÑ>óŒ(?ëÊ!¿#Ýæ<Úës.ÌÇ1~§ =7ÆN=<=7€Tt€T4€Th9/:/s?-]Õ¾Ç.?X.j; 3*!X1*Zò:¦J/?䙨¾§ë?<›ò:áHD,÷1³|]½„G>$î1»€—ö€—h<ÿûúپἀ½™g¿ÿXbÌk:˜=ʾ²*¾¬Ä<=‡€eX€\„€es#†:ÍeZ¿;ÝM>;~ö>¤t˜:rHç),$É-°ð´:G7H¿Ç>r@?<$ì -Öù/7‡½èù#>ÂY¼Í€ |€ r€ Uï²:|}5?ʧ?,ðÃ>1{;F¼.ö“Ý1kd2;)2?^Î?¤KÕ>¨\;Æ#*~¨5.ºM¸¼ŠÓ=F³2=1€@z€7†€@Éšò:dP¨½Ç>eîj?8å;e .¢yË1X«Æ:ø«Ö½AÃÒ>wÁg?S h;Ÿ %-A À0ݘž½Lo>~¨{·¿ã:¿ÿXb‡ ;"Z²>n9¿nêF¿_¨ˆ<Çœ/I 2úî–½Òß+>(Õ¾¼r>rhlÿ9ľ5¡V?ŸoÆ>ÿXb©%\;“á¾Ê—S?д> êÓ:ŠF,q´Œ0{JμJÓ0>¸ ¼¢m¢P¢ô™“:˜HÚ¾…Y½Ï+g¿U.¾:U•>,®rß/˜³Â:µ“ݾH1ʽ¸ee¿E­+<Îâ¢0Õ«3Ä&²<5 ÿ=PSË<ÿ€t×€t÷€tu?ƒ:Ð@Ò>C‘V?´Ë·>âe;ò_&*£›ê-ÝÛ:SçÝ>jÎ[?È'Œ>«ž6†¾†Ìý:þJN,mi“1ÿ0¶L¿¿?@¾ÿXbÂö“¼3o5>II¼ãQáQtFÙ-„:MË?£t>ÆBI?~XÛ:ij+Üüï0Ñ–ƒ:§?ˆî>bL?1eR:uF.'„1ˆ½¼@é=~ =S€7É'¡€7Ä׆:c] ¾³«?nJ?þ–:3B¾%o„¨*Lj;æIü½¿É?žøJ?¶£@;·q6.rŒ¶1oÓ¼P•=Z+½ë¡ê¡è¡ÿûx>_¾¹;w¿ÿXbÿé ‡>vßE¾¿íq¿ÿXbSËÖ¤â>ƒÑè:Áb,RÜÅ0Ç<;¸ c?rþ>õOß>§ÍM:Õû+E|1¶¹±¼mpb=¸Ëþ¼9€¡À€¡¾€¡9¿›:’‰þ¾jÙ¾JÉA¿ T]:˜„+Iß067¥:Fc¿9i²¾àlE¿:@˜,tü0õ¸ï¼éí=c&Q=¿€<2|€ÿsO„¾‡qg¿ÌG®>ÿXbÿüŽê½€s¿©¼’>ÿXbS’u½§n=6g<®9®Ž€%ÿÜ…^¾®¿x¿Ï4¾=ÿXbî%;ÿ‘ƒ¾Ë‡t¿~^>Ù¦;¤¦’-MÆ1ÿç½OX¢=ÅTz¼b¼bIÿ8ÿ¿ Úµ¾ËëH¿ÿXbžKÙ:“7ÿ¾´»Å¾x°F¿g«„:çÐ,=û 1·Am½ ®9=6”Ú<€P~€P5€Pÿp“Û¾(K?£=ݾÿXbÿ}}â¾M??Õäý¾ÿXb,}¨½-"ª=üý<~€‚¦þ€‚àIƒ:ž~O¿Âœi¾ ?X|š:‰!,…vÐ/guF;ÚŸN¿ð¾á?ªñ;EË]/P`73˜hP½K%>èLÚ;'7$7Í€ô.v:2ÔH¾¶{-?uo5?;ÿ_8õ[q+¯…0iò;:œ¾p5?=á"?`~¥;\-s2•f“½ú˜>•€<ü€ õ€ €jò7´:žœÄ¼Ë~?žnÀ½ªÂ:Léˆ,ÎK0'Y´:œû‚½2~?å`̽ö<_9>¾B*÷bà.¬S…½tÒ;=íÓq; €*€Ž~€‘ÿ 9ž?óg?l_3¾ÿXbñW;´PÒ¾‚Pi?!îϼõvø;ž“ì-}ù31LüѼ0ð=Aš1; ¬  µ¦í:ì‡<翼ÿ´¼¢ýD9ØW+µ‚A1“#;··t<ù÷¿ôM™»Ð¶: Gõ,2ÃGļþa;>ÿÍ‹¼ (‹n‹ÿý—9¿ÙÍ ?YܾÿXbu Œ:RS1¿ ?«è¾¾t8<Ž¡Ò-nW0`"^¼pï*>èÜm¼[Q#FZQÿýáÍ>ü®"?h½(?ÿXbÿ8V?a·ã> É&?ÿXb+úüØ*>Q'¼|QùQ‚Q÷:)ˆ¥>èY?áD?ò¨:w–,¼`,1„:[H£>rž?ú8>?_}O9ì-*ÆOo/†ãù»_9=’Ìê¼[€¡¾€¡j€¡ÿÏRgF¾¼:Ü L.’¥1ž—Þ: XU¿Ë‹¦>¶Éä¾Óïµ:MÑ‚.y>*2ÔG =ø¡=Dl0¼!1f1E1 ¢â:>œP?½é”¾ÕY¿œk;)Ǧ,˜¿ 1ÿ(—@?4ù²¾Jõ¿ÿXb•¸<å`Ö=i*=OÖ,3ÿTì>Áþ%?Å?ÿXbGz…:VV?DÙ?J4"??³­<ñ9v.ô½Ô0XÉG½DL©=3O®¼¬´~ZÓƒ:jýõ=¹—¾er¿ñÀ;2½y,©š/Îüä:Lôm=¢JQ¾z'z¿«ö[;Ci>-É¢1)ؼ8g„=,ñ½T€…ª€…Ú€…ÿq7¿õm¾ü\(¿ÿXb&¼¾:G%:¿QÛW¾Û@'¿ñ;¶9\óâ,è2ÒD½4+Û=”û¼K U 6 ÿØ“¼ß-–>8²t¿ÿXbKrü:󖽘»Ô>¢h¿ <ˆýi/Lÿ1n„½Sx°=QÀ6=#®#ò#©[½:zý½Íà/¾$4z?ÒÓ:âòf*€õ 0Rõ¼:üd„¾/(/¾§bs?5Ú¾:-–€„1 ·ü¼¡ºù=(ïã»—ý—ú—M׋:i¬“¼`?›T÷¾Z:C¹©)1ä…0ò©¸:‡Y˜=–^W?þ ¿ã)@;C/çÀ1ž¢½¥ Û=P÷»¡‘F‘Þ‘sµ:ló*¿»Z¿>½Ë$¿N€}:£t—-¸C-2_hª:åP(¿ 2â>w@¿0Iì9ûl.-ò‘1 Äç»Ú><ö3;<€“œ€“怓zîê:ë 1¾…v?€ò[¾Þã^:…*© B/M›«:3yE¾`ºs?Õ(s¾¼ç;Úîß2Úîß2T‡¼:"_=’wN= ??[?ÿ)×Ͼž‡£¾¡4[?ÿXbÿÄ{¶¾*ð¾|ãN?ÿXbJï[½å~‡=pî/¼=ššûšÿÏM‡¾ÙÌ/¿\-¿ÿXbÿí_¾óX9¿Œ'¿ÿXbP‹¡½ë9)>¢›ý¼C€ˆA€ˆÎrÿU¬~¿.>-=Â^½=ÿXbÿ${}¿óÔ ¾^ø =ÿXb#½k,!=S’5=,€c(yQ€cÿ!ÀK¿ìIÅ=Ð?ÿXbÿ. H¿¼²•=¥è?ÿXbl ùºtµ> 4T;CÞCဓY7«:úݽš0y?ŽòN¾ý;:ìÆF+‹6j0+ ê:@dõ½—þ{?¦K¾™w:†±Ö+þŸN1#¼u=ú=H€§M€§î€§ØnŠ:‰\ê<4Ø~¿vR¹=UC :‚¾‹%1¼Š*ÿr=Ã]¿Tz=ÿXbä<¢$„=ïªG=ôLïLëLÿZá?û}Ü1wóT½åB%><ÙÍ;7œ7(€^ÿªš¾&Ö9?U?ÿXbgò;Dje¾NS4?ük,??Ö;*=¿+³L’/Õì<›ŽÀ=ërJ=}KêKJ€$ÿ¹¼?«Žò>d "?ÿXb¦µ;ÔXÚ>ä ?' ”Uv¿ÿXb|¿ÃÒh:kΤ.Ä2ÏjA½5²ë=rM¼(€˜¦€˜ì—ÿ£©»½ý>Ý÷t¿ÿXbÿÕ ¼%¡>Ðÿr¿ÿXbK‘<½¡ì=%u‚¼ö— ¿—ÿ•옽š(m>Nx¿ÿXbEÝ‚:pÆX=ZµŒ> Åu¿¯Ï™;å¤þ+\íL/÷rŸ»ÿ#Ó=£v¿¼ô€;¤€;î€;ÿe4`>T}¿ÿXbH;Ñ#>œÜo;CÌCÚC-â˜:U‚Ì<:{?~%C¾ù•:D(x)/¿.J;؃³¼Jú|?IE¾ÊD8;»¦,{Ï;1õ¹Z¼\®þ=ÞËýeEú:?š~-æÚ³1 $ ;#½§¾Ð–E?4€ ?£—;¯½..s;ò1H3¶½±¢Æ=c(§<+€ ì€ R€ Ý(†:“|¿”Z·=¸!>ÞŸ);¶VÖ+0û¡Ý:Ðë{¿iØ—=åz%>] ;BYÀ-¥u¨0“‡½mÈ>æêǻԀ r€ _€ ÿwø3?ñ?»>ÿXbÿÈ7?ªR?øú±>ÿXbÒ:ª»çÇ=óçÛ»4€£Ö€£ë€£ ;xo&==­¿ ò¼n=M9/51%ûƒ¾*µP;¸B}ÙZ=,€k¶€k¤€éjä:L›½lbP?j?–ªÒ9‚Tè+Æ‘·0ÁÄî:çËÞE>ƒ¶t?ÿXbIƒ:ôÎìÍz?RFQ<¸p.½[1G¢:,žš=½n½Ì€ V€ n€ ÿßXL>íž5½˜z¿ÿXbˤ·:[p>Ÿ?²<Éx¿šq; ®Å.¶:Æ1I =öQ=iQ¼€RVe%€RÿG6G?'÷ ¿Ž¥¾ÿXbM æ:ѰS?côò¾ß{š¾·è°;S4Z,̨¹/Êt=$Dy=êX¥<ke€2kŠ·:ãsu?Õé½=>õ!;Î-`ì11[c‹:Þ…r?Ô ¾ÿ®”>Ô¼è;éu6.Ãg1 ˆ…½§±>Õê+½;€Œ€Q:#X»:kY?œ…û¾‹K¾ES:ÐfÃ'’K-v¬¼: ¦a? ôÙ¾1pQ¾Óž¾;¥É)=ú*-j¾J½;¨Ä=Â26=/ý/û/ÿ‚)½zN>^‹z?ÿXbÿ(Å!½Õ§<Ê?ÿXbƒQ = DÏ=_ÏW¼;€Œt€Œ%€Œ’‹:”°?&€>ÈD¿V“;,¹.,ÿ³w0Ùw‹:š ?Ý®¨>æ;¿¶?;ÿ"@-4D1†Ó<à‚l=UKº¼ueÀeñ›ÿ­Ô>?6¢¾0+¿ÿXbÿ²93?!f¾ƒ-¿ÿXb4 ½Óô™=6Ìмu…¢…‰tàú‹:s³l¿¤4‹¾¢–ˆ¾+ s;FÛ,Þö0ÿÝÕu¿h8y¾‡¨ ¾ÿXbl ù¹ÎŒž= ãn=C€-æ€*‚€-ÿ•Ú‚>œõ%>çþs?ÿXbœ–ƒ:pÄ>.)3>¯üy?J¾;ü -O§x0&ª7¼Ü>ØÒ£‹::V!+¸0˜þª:Ów¾Rëu?È >µþ;S-³1[^y½"Ò=ß—¼0Ý€˜ÅŽôç:b.¾‘Å=¬ß{¿hKÍ:wb•,Tå€1ÿÑH~¾Y>>u¿ÿXbö¸½p]>‡1i<"Ê€Œÿºt=¿-÷¾µú(¿ÿXbÿÕ`W¿ƒšÖ½À¿ÿXbxšÌ¼ }#>·Ð•º U(Z>Uÿò¡?¿·%>ÂÂU?ÿXbÿº,?J&$=ÃÿZ?ÿXb•c’½a6=¡¿P<—€V€0¨ÿ\9¿Äî/¿1Rp=ÿXbtÇÇ:$«¿–ÁG¿|í<=¦“€;Užc,Ÿ"R1î%<Îüª=Ì$ê¼ø€n9€›î€n2“:o„à>^ïƒA"½Ÿ”I=p”<¼3€E2€Ek€EÿÐ\u½E¼ö>ÔÉ_¿ÿXbÿ«Î½8Ê?d}I¿ÿXbžC¹½±6>ê“=8€eè€e €hŒ­Á:Ts¿x™™>x´¥=q 3;óÏ,dŒ,1ØIê:”Är¿¤å >7á4=ñ5;‘-ÿ@ 2¯½ Ä‡=Å<+=\€2ï€2Y€2ÿT±=¼½Ë§?ÿXbcòå:u„Õ¼o[½ß¿? EË;âh-ô°Ú0:É–½«&>ÚqüD€J€J±€J.„:ÜÁ.¿˜ê9¿±¦½-‡Ÿ;&¨-'1ÿ®¿c¥H¿kØ×½ÿXb÷Ȧ½TUÈ=ëÙ»:€r€î€ÿ;:¿ðþ÷=W-¿ÿXb)a¡:—û@¿Æ>>ÕM!¿ÍUL:lž/®(22dé< ³“= Eº¼g€›Ì€›P1ç#¯:Ô10?§Ã½½œ28¿Ì×);&k;-ˆªê0ÿ-ý"?þ*¾pÇ@¿ÿXbƒ'<©0>'K-<5{M æ¯:4Fp>Šx?ØFG½¯±:tÞL,•Y[0vȱ:OJ>Xez?µG‡½ÀØü:»²,3”0 G<5}>¿D<=²}?ƒ¥-½ÆÁ:jzˆ-õ2׉¯:yâ(>Ø{|?€©<èK:^·å,­Ç'18…¼Õ>Qö–»ÿ€“`€“ø€“XA™:â‚|¾<«a?Z&ξ:œs,ˆÐ1n+ ;Ì?¾i?UѼ¾¼šÐ:0^ô-êME2†<‚<«=l=GI=$L‚Li€K¦µ:(eª>·í"¾)òm?^­P:ƒ&­+^P*1ÐÌÇ:¤J>H`Œ¾Ýòp?nž5<‘×d.sÊŽ1 Q¥½)­=ÓÙ =ý€‚þ€‚ª^ƒ:d J¿ðþ!¾ôã?˜ü¦9:, ,Ð û0¥–†:Q¿_…$¾Zà ?̨ü:íÃ.-ÏH1óÊu½€D>š]÷»d€31€3Z€–†:³3•>ª>$Gr¿ÿ":ZÜè, Ú•0'ù¿:%B€>èÞ=dGv¿ß‰O;$¤.¶Ìž2Ê‚½`”>ü==4€GÕ€G«€D¿¸’:Ô.V?%€>÷Cù>°zÐ9Ëh+÷ýP/\9†:8ÇL?Ž“>´ã?è;p¡W*|·.´•¼ôü9>ÌD‘¼íFhFßFÿsªF?tÑ$½i !?ÿXbœƒ:Ú4C?H¨y.Í 1°©s;=«¯.=§€•Ù€¦¤€•ÿ]‚<3;¿6›=ÿXbÿSÜÏ<=~¿v!ê=ÿXbØ1½£ü=@¥Ê<¿.l.ú.ÿøü£½[W?X ?ÿXbzpØ:]n>ËgF?jo?é8<ào‹-°ÞE/`<ƒ»h?>'¡ô<€ý€ó€“q:V/À½x¼T?O] ?q•:¤¿’,*õ»0ëž;žý+¾ñ³U?n;?¯ãË:qº+g0)0’–нc}#>S²¼Î€ € € À>²:€Ï?¬@0?¦ÏÆ>û†:Ä>-É‚x0E2µ:ju!? {*?ªþË>·78:Tç+QË.£ ={Ó=¡º9¼2€’¬€’s€ŒKP˜::u2?÷E­>¬Ï!¿ûñ4;¤-°y˜1˜&™:Î5?OaÍ>³õ¿iü;þÔ-œáè1¨Ž•½Q¾>,gï»xOxóxÿú(À¾®¶â<4€kž€m×€k¨ëÝ:w_Ñ=ÛAw?ËÌs>Í¿;IC¡&<‡ƒ*m•´:¸>eÕw?âöM>•É«:Å ,F¾0ž–Ÿ<ÙCÛ=Œ'=},þ,ò,ÿ¢­‹>È'-?%/?ÿXbJ|·:¥ÑÃ>éL?îÁ/?’o<ùg¥*ZÇ-$ .½®=Æ¥*=–€2€2/€2ÿwå½tu¾væv?ÿXb ¯‹:\†¾0˜¼¾ë[d?>çU;‡ÆD-ct›1é*]¼õ¹º=ŸXg=­€-Ú@ž€-ÿ/ɾºŸ>jûp?ÿXbx‚:h¯¨½O^Ã>R°k?) < z,)X=0qª5ºNµ=õ0´;퀧,Þ€§ÿ {9¿>¿˜Š¢¾ÿXbÿTÇ4¿^b¿¨NľÿXbg´;¶×Â=|~X=0KÆK›€-Q‹:L®>~iú>c•M?ÔÏ:S$¦-¨91æÈ:Hb¥>€ù>Ó°O?oŠŠ;©‚™+½€/Ç,û¼HQ§=’;,=y€8ã€8²€8ÿ‘À3¿ ê½êé3?ÿXbÿF/¿Üz+¾º˜5?ÿXbGÉ+¼nÐ=of4=€Bv€B €Bÿ Æõ¼­û>ú^?ÿXbÿǸª½’ ?¨ŒU?ÿXbÃ*Þ¼Á:=.t¥¼s€¬ß€¬ù€­ÿ¼£W½Ò³3¿ôÓ5?ÿXbù—´:ÿý¦<åâ<¿=·,?5D =ˆw'£*©»¼£®=ÍËa=€xu€xå€xÿô¿¿Îb>^½G?ÿXbI;j§¿åÏ©>û¤@?Óæ<ÿ†Œ.Gßþ1­£Š½…A >ެ<=^€Dj€D€D3Œ:’ôN?8Ù3>¦Ñ?ü#;¡^+õó¯/_Œ:˜øH?8˜†>³–?¡P';Íb/Çra2›ÿ<àGµ=. ¼u1§1 €`¦·Ã:¤ Ê>2¸&>N€g¿EKÓ=yd¿ÿXbû”#½ü8ú=@á?º!?Søv;šÀ -Ãø/ÿ{ß½pÔC?‚"?ÿXb•Eá¼½S=ð¦=+€:iw߀8ÿ±$ ¿ryZ¾Y'O?ÿXbTg¾:óô ¿?, ¾D"R?"þö8Vˆ .¹|š0…"]<.­æ=^¹=Ö€,D,ð€,ÿž’›<ÆÌ×>[h?ÿXbï=Ç:©…€=n)ñ>V@a?µà2;"£+k/¶P½Kµ=Jî°¼»t–stÿ… Q=SȽ£¿ÿXb}'å:F¯;cpû¹ÿ¿@Ä=¡œ0ä82÷ȼ”=#A=Í€:˜€:ž€:p@à:[¿ÙK¾‘ß>'ýW9™Ý•*  1ƒ‹:µêU¿²S‰¾#rõ>¡*õ:@d­- Ý2jÙº½Án>­<€qN€q€qû™†:“Jb¿/RÛ>Oó?>Û…;É«+0©£‚:§èr¿3·œ>Dž=Le;ÄV¨-ãä70›sðB˜[¼; ;ß;æ‹:¾Cç;³ü¿@M¿•ƒ;»æÍ,íÏ81 P¼:ØÑ¬<èÇ*¿æ¡>¿µ;æu9Hf¿o¡h>ÿXbªÝ:a«w>› s¿fM>’k<®5/…íÞ1D=tÔ=Ęt<ûªüªóªv';²¶™>1‘o¿­+=>P²l:pÕD%‚Åå*kå:ñF>L1x¿ý>Ê:sÜR-Y1zŽÈ¼uÊ=Ð 7=8€7þ€#€7ÿÑßP¾ï|<4–z?ÿXbÿ"™“¾-›Ø<Ü u?ÿXb;½\>pìÙ¼5&‡€º&ÿ1 a?¤Äé¾J' ¾ÿXb#½:LV?X¿›0+¾‘š;J'î,‰$(0Qö½õ¸Ï=n²¼ô š [ ¡>è:a¤B¾c°>ïkk¿)Œ;þa -_†k1-ŸÉ:µ£¾P0¯>~Ðm¿tÝ;¿z_+å40ïÿƒ½öî=-$=/€‰}€=[€‰ÿ]œ¿ÄL¿(·—>ÿXbÿdÛÆ¾ée¿Xb>ÿXb¥„ ½µ3,>ÚæF¼{@O¿•sŸ:=X°'^i~+—ª›:¤> ¿ÿ_>‰oS¿q;ðå›-è {1K9_½§™=˜N+=ï€'Ü€'î€'eƒ:5çͼ^W¿ÇÒY?êWó;‰Ñé-j¸w1>É:m%ÁºBo¿ ]S?¯ $;O‚ .ë!À1N6½n.=Jñ1=a€2€2Æ€2ð„:‘D†>\U†>¼m?Zê3;½A.·¢ë1ÿ Q>™¹>žk?ÿXb"ĵ½½>ò”U;¿{ºÅk–:4ÈU¿üÄj½d ¿Àòh:~ä—+P0ÿ¥!S¿ÏDx=«ð¿ÿXb/†r½‘Ñ>w¼ =$GU€IKGÿ_X?S0¾ ?ÿXb#4ƒ:.±-?•ãè½eË9?•Ïæ<ÏF;.B<§0õ¼=ñ=£õ¼ €iÆ€}Þ€i°ƒ:ÛX>^f”=Œy¿qzÕ9g—‹-Æ¿1þÜ…:À{Ü=Sо=/e}¿·ÝxÒ2¼>bÅP?ÿXbÿŸ–«>ª¹>k^?ÿXb]n°<ƒ±=áҼ̀nn€n>€næÕ†:÷?Í™>¬âO¿b’9‘£*ÀA0©þ‡:¤§ç>ª€X>Ê]¿-j;\M–+OV/ ׃½øÂ>`x¼*€]€/ÿíG&?7º4¿Û޾ÿXbÿË ?5qL¿W¾ÿXbá•„½¢a!>ʦ\½*]R]¹]ÿ‰".? *¿w½ž¾ÿXbÿè¿!?Ÿ6¿œ5›¾ÿXb" =]ܦ=õñP¼Y€„1Ý€`ÆÁ’:îT?Œ¯ˆ¾«)ü¾H :ì¦B+šÛ¸/FaÈ:#§\?9ᆾíÏݾÂXM;1åü,cúÞ0“7@<먪=Vó\=I€F#€Fÿ€FÿŒ?q ?½ ñS?ÿXbÿ¤?y¼{<¥Z?ÿXbÙU½jó=ÔÒ\¼[€˜Ž€˜j€˜ˆ‘:Þ G¾¿H«Ä9ÌE,Ä}1Ø£½®¡=þb¶»§¢úÿ"oF¿¿é’¾ë¿ÿXb÷Ý:vÐN¿xb”¾ô_¿õ)+^ü<[ j t€tÅaË:“CE>ù{D?—„?ˆ Û:wÒ‘,:a”2&É:>[¹N?Å´? [7;:¡¾-Ýê2® •½ÐÒµ=d(=4#ª#Â#ßnµ:Rì¾x¶¾¢(`?ì7:·Q-’«1hXí:@ÿ¾JÿD¾|bX?@§:µU£+잆0Ÿsw=ÿ"ˆ=Œ<kMkPk—)„:#¥u?*_T>föB>ò—:;-ž+FòÀ/÷¢‹:*p?ÁfV>%Ž>Ÿ·:p¤“,±Y³0d’¼¦ïÕ=yyº¼]{|{´€;5Á:«R=V‡‡>K€Íw¿Wí<€ƒ*à&¯-„{<¾M=A(ï¼M€Ÿ˜€Ÿ²€Ÿÿe$¨>€˜¾›‡e¿ÿXb¨¹„:ªþf>~j£¾£k¿£Xý:zí\.ôiþ1¢¶ÈyH¾gf¿p{Á9¨ig+ñÄ^0¢n";²jº>̳_¾âÆg¿’šñ;¾¶™- ­Ë0X8 ½ˆgé=Ã(ˆ¼ï—º—Ö—‘:æû¼?ý•K¿=Õ×:ZV-%Îm1èyµ:@Êf=¸f(?ìE@¿U _;þÅN.ïË|1l€Fÿ€F—€FäÛ:w>í˜>•k?#ó:ƒ˜. ²M1ÿb|×>±ò=˜;f?ÿXbiÉc½* >i=¹€MÞ€M|€Mÿ¾?&>ò>³Á'?ÿXb.òƒ:|L?7?z0?c+;îá,ÔÅ 14MX½ÿ¸=.µ¼\t¨ÞtCB…:â >RìZ*¾Óçx¿§fz;вx-¾ƒ0Á§9½þî->ŠXD»W=ë=º=ÿ”c¿Q¹I?›í=ÿXb~‹ :¿è!¿_¥E?6_€=ðe<•D«/û2^Mž<êèx=îCÞ¼)›j€Ÿì€›¸ Ã:*˜Æ>ø ¾Ééh¿©;ÑËY.hô‹1qC“:—É>ng½<ª[k¿èt&;ûŒ.%1(¹C¼ƒ'>iop¼ €AX€AÿEÉK?¾Û¿Q>ÿXbÿ£Ô(?Ê=¿3#¾ÿXböŸ½éDÂ=¾Û<¼<)Ù€A€ÿúj8¿­;6>‰œ+¿ÿXbOÈ¿:š»:¿wsC>*(¿Ò5L:U> -ü.Z1…`U½u9e=Þ Ú<€a·€f,€aG¼:V—|¿ :འUö=*ùc;Qþ­+påÑ/ƒ[¶:¹ç{¿Ô”2¾ná=r4;ùv¹.Ž„1Q£=WU=·&Ý»‰lˆ}ˆÿ( E>n{œ½òsz¿ÿXbÿ!sJ>ã½8Ãz¿ÿXbŽ@<¼e=ûWV=BBØBÿW†Õ¾öQ­¾MïW?ÿXb¦â:Új–¾«ó¦¾[f?bÒ3;—9Ù.Е»1¯Ñ2½ª»r=M£I¼lž^€·žãHË:„‰=Ïæ™¾]ös¿+<±9B—*D%I0®£Ë:cÇV½8ùž¾úr¿åe;]4½+˜/u‘‚½Áâ0=`!ó<€P,€P=€PÿäÑ7¿j!?W>–¾ÿXb/J™:Eš ¿M/?ÿݽ¾Ì¡E;d.Ó-YM—1²b¸¼Gã>"¨š<:"~"Œ"ÿ³Ô¶¾“e?Cr‰>ÿXbkªâ:ìO¾rn?ˆñO>b» :õ½¥.Ûvµ1!Ë¢½ù¿ã=~Œ9=_€º€¢€áƒ:H‚¾.B>¿{i?¾8;êq*¦þü-ç&‡:R2¾–ø<¿LÖ&?ÅR8;´…§.ÈF1q« ¼ =¡u<ç Ð ˜ ô¿ö:U 7»pÿ¿®H»…;Rå,ÆœE2Ãö:5— =½Ö¿„¼UZ: Ø5&ï<˜+:ËŒ½T">˜ˆ·»»€ p€ Ø€ ¬©µ:Ù ?€í6?ý9Ý>—;íÎ- .0-¤µ:{Ž?…3?×ä¾>&‡ƒ;o”b,r‚2qM½á³u=úE =0T0Z0´Þ:ëR¿j= ½dÚ?Vú>;¯ú,ð†’0+ÿ³:ý8Z¿¼½?Ú¥:,\#t0¶-ʼ|e=ñ/‚¼,€­z€­€­ÿ²j»”­~¿8»Ï=ÿXb{œŠ:Ò&±¼Óæ}¿øó> ˆ4:û¨'.d’2×QÕ»”û=º¢”;ó€§Ö€§Ö€§¤††:Ã`=7Ú¿5ÅÙ»­S:^x§,æÑ11°†:A³l=•|¿¬ŽÓ¼ *r;e—t-¤W82Án¸½N>òD=B€hÖ€hð€eò‚:œax¿¼Xu>*™½êŽ:‹Ëµ,•á‡/ò‚:´Ãx¿©¹q>¶l ;¤ÕÁ:dø³.îQ1ÍsÄ<4à=á)d¼n€Œ.€Œý €Œî7´:ŠI>;É?ÉÏN¿{ÒÑ:7Ä’-0à0}_´:é”> ?þ#M¿p°Å;±Û. ÄÃ1ï¬=ãS@=©û=,WÇW¶Wÿ“†µ½=h¿¾ñYl?ÿXb‡:'Å)¾øp¡¾\4o?ý2£:ÂÅ+d­K.ˆh4½˜û>s+<¿sïs½sÿi?n¡X?› ¾ÿXbÿq¸>À¢m?Õa½½ÿXb*Äc½÷;ô=D¼D€–€˜4€–ÿUnê*?1¿ÿXbéjë:ùn¾ôw$?_ý6¿õ€¯:Ö+XNê0É‘= =Š#=×P¦P¬Pƒ1†:KÎ=?Çé½½G)?]÷„:%ß*o#Ê/ƒ°:äwD?~žñ¼âò#?û!#;}´Z.i27n±¼ÃP=à÷ï¼u€¡ô€¡â€¡àU;O×ö¾Ûa‰¾—U¿ÝúÏ:›Ø+âÊ,/g‰›:å¿°<¾A“N¿+:ÅM'òm*+sL–¼¦6= ÂU=RTR½Rÿ¡a²>"3¬>Uû_?ÿXb¶Œ:%¹>ýÊ>|X?І»:´$. üq2D–<£¹=õfÔ¼o€n¹€nÙ€nCOá:!nã>çðÚ>÷‹I¿‡˜-;ï].rçš0u b;oèð>(W¬>PÏP¿ ¬;.[o+Ú×/ÿë\;I×ì='L˜¼3’Ú’e’9À:èÙô¹E·?3N¿»#^;kÁ,¾õ›0‹ðŠ:@g¼­7û>j _¿™¢¥:eÊ×+Åã‡/æ$”»×‡5=U¡A=1BÏBÐÿ–͉>(­>Ûk?ÿXbÿÛðk>dK>ùv?ÿXbwõ;nû¾=°ü¼»€n¢€næ€nÿRŽð>ƒœ ? ³1¿ÿXb7Þ:¡Ø¸>O "?ðO/¿{ Ã;1è8,Íg1ް¨<”æ=Á=y,Ý,¾,ÿédŒ>bxÏ>ëC_?ÿXbQÀ‹:'b™>%ý>ãP?=p&¾aw¿ÿXbÿ¶‚>3>“Ìu¿ÿXb=_3½ä/-=2ž¼(€s\€s¦€sÿò•X¿àš?çæÞ½ÿXbð•Œ:9ÔI¿T#?`1¾ùj:<%x‚.¾‰1/nc½ç«$=­Û ¼yžéžÇž½+Â:dt¸¾ù$½>#I[¿F;¹[þ*Òyr/(ë:S“®¾”ÂØ>ßV¿ê•;|çŠ+†Yw/袽Ö;=™9:€‘)€Žw€‘­Þ¼:ÊZľ[?âÁ±¾}û:.sä*6©¦0·¼—:L¾½¾FÉc?:]ˆ¾ƒ_F;.@·"^=Z'ˆI8:ªš =Ñzø»€[,€[R€[éâ;ýŻ\æ¿|·ß¼âÜa9w§P)ó½Š,ÈWò:Û‘R=¤¨¿¯Ís?­¢ã:oG+tÅ«/îñã:uFx=C5,>^à{?DHƒ<è/†Tú1ò¶R<ö=Îà =.¤¿¤<¤Ã•ö:ì‹ê½è¡}¿ž•½‹;Ń=)®DÇ+²{ì:ž½Í¿Â½ç²;d‚'{t*¼t=y=6;€ ܪX8?˜:¯%ž>ýke¿'£¾µ‰ :”úú+Ùë/ÿ!M£>ÌFc¿ƒà©¾ÿXbP »ÞÊ>M½î<:€Õ€ï€—ì: €<ä|a?Ö@ò>zÞÑ:ÑD‘.¼%¼1á*è:ý(«<+f]?«i?l”í:{ _+:ÃÐ/±¥½EHý=šwœ»,—Ô€rî—=­Â:Ò Ç>€áQ?9×¾uQ;|¶•-¸}0jIÂ:Š1ä>¹­N?Mƾ¡óð:~p,.Thy2«³Z=ÝBW=$™Õ<3OËOmO¦U ;,ä$?¿—?¥”W:vÎ#,i€ 0qâƒ:½:?´¿H?¾(Ú:éR2-èm1åµ½Q‡µ=ñƼÙt¬t€CÿÄ {¾žˆ=cýw¿ÿXbíæ:€JO¾{Œ>x¿L¡ú:I™ &˜ n)•;Ó>=ƒè¼%_œ_÷ €[„:'Î >"ñ2¿ž›3¿ßp:ç|;.ñó0ÿ~'m>† /¿ï%1¿ÿXbII½üÈ >µŠþ»Üìxÿ ®%¾Î{=ã"|¿ÿXbÿVýʽ ÒV¾y¿ÿXbúµµ½óÌ=§ë <€ € v€ÿÓbu¿n™5>¦gd¾ÿXbWŠ:^s¿ RÐ=–¾Ú¬ë:ý™Ð+Ýl//í€k½DM4=w,6=/€vš€vY€vÿ¢¥¾4d?ÎD?ÿXbe¾:É^ľÝs ?K.>?ò3<ñZ”*à+3-©†½~É>¢ À»yIðÿ]úg¿\Ì›¾­b–¾ÿXbÿG€h¿Ë,M¾:!¼¾ÿXbž_T=­3>=™g¥<=E¬E~EG†:ëŸ?gÃ<¿Ç»‰>çW;LÝ->œ1ÿÃ3?½uD¿4‘>ÿXbÿ”j½inE=×=5-4-;4ÿ„ ª¾Âhq?¸¤«<ÿXbšô:÷wz¾kãv?>·Í=Ä‚8<É,Û#¬/4w½ÿ–@=Á=?4j-x4ÿ\XÀ¾Öól?ðŽ=½ÿXbÿpjú¾_?ÿ‰-=ÿXba½Ò¹=Ù\5=7€65€6l€6&Fƒ:úì·=g¾w@|?•sŸ:ŽWx,¹¹1ÿÁÚæm†Ò>Ü :§ŸÛ+¨‹0)é’:ùod?ôûQ>úàÍ>Ü!;’H-®û#1Ý‹½n3>¯Cµ¼’€J“€Jg&ÿ[7Q>k#s¿êÈr¾ÿXbÿ]S>˜l¿5q¾ÿXbÔ*:=HW=<¥=W§€NWÿ"»>7»Z¾ºíg?ÿXbw"·:é-à>ųm¾,Z^?‚¶+ô¼T€J«€J€Jÿô-¼ª3|¿îf/¾ÿXbÿx¾ç­y¿Úœ#¾ÿXb%”>=ö›=Û2`<n*n°nöXé:­W~?ðÆ=›Uq=â~=;ï,¦Ö0ÿ‚~?4«©=?=ÿXb?;༉ =™Õ»¼^߀¬ÿA_½…|~¿KªÓ=ÿXblð‰:z/¼×~¿czÁ=ij:·Ä.4Õ1‰Ó©½Ó> Þ»o€*µ€ë0:ï@Ò¾>.ð½äzg¿¥@';G_+LG/® ;ïÄξ`Lò¼Àj¿¼t;Kñ,ÝF 10½ ƒ²=ÎþÀ¼ht®têtÿüQ¿¢®¾ý¨I¿ÿXb&æŒ:Pà¾¾š®¬¾IL]¿“»€;F9(,Zµ.ǼŽ; ÅV=ÿYó¼¾ ~ Ó ÿ4k>^¦G¾TAx¿ÿXbÿƒ“Œ>¤\*¾sr¿ÿXbðÜ›½¼‘>”‚¼7€†3ÿÒm{¿dÞ/¾™?½ÿXbÿ…¸¿ ú.½ëbš¼ÿXb`‡½àJ>¸æ¼g€3•€3€3»ÿ:á§“=sF&>eí{¿Tw<:Ú‚í) €.ê…:½*>±ª>jz¿(³¹:ž-KÜ~1;߯½+> ˆ=v€\~€\~€.WH‰:Tÿ,¿È)?èÆÖ>:H:)÷ *וf-–¤;¿6¿§Ç?GuÓ>Fìš:a)¾+Ðâò/qâ+<éšé=‰Ò=Õ€,ö€,z =@:oŸ>䉠>¦´e?ФX:ÑÔ—+'¡/„b‘:‘Ñ•>IÊF>{²o?ê €;$+1¤«.ÝÑ?½*æÀ=ý„³¼Wt~tLtùò‚:ºÜ¢¼0ºÑ½oš~¿šq;?œÖ*N… 1à¼:,†Ï¼ƒáƼ¥×¿º•;GÏ~-/aš0]¤=áz=^;<ÿªÖªÞªÿU]Ä>Wil¿¿Ñ¼ÿXbÿæ >êr¿gžî<ÿXb33“½’”ô=¢Ò¼€™à€™x€™õX‡:3¦G¾ÿ¾Aàx¿¡N:D ®, 0úwé:X^¾Í³P½ ™«¼-Œ^Œb‹ÿw)*¿â;a>äÈ6¿ÿXbH˜Ç:Èý1¿‰Q3>ês2¿Î…Ð;‚Æœ-æ'1Æ= pv==0¼'e—e7eÿ³ïD??9º¾ix¿ÿXbÒùš:Ã6O?¾Š¾A]¿è̇;bm /±¯Œ2 ½gÓ>·Ð•;'€r€r™€r½­â:E«¹>Rcm?­¾½ž–;Òš-`1¨ûÞ:pýœ>80q?¸ ¾ÜyE;$Èë.Î1Ž2¡¢j½Þ‘q=Eó¹4€€ø€€o€€ÿ¦cG¿ ¿†l§¾ÿXbÿðýN”·›¾ýH¯:ž,³4’1ê’:ì¾g¿\™`>HMº¾õ”¤;Öæ„,sv/nÛ·½m; >‡ø=÷€hå€hè€hߢÞ:lÛ¿<ÝÚ<´K¤¼ØÁ:¡mY*RÙ/Kß:ôw~¿j5ß=bèç;ëè};8xí-Ð-#2¥j;=²/¹=wÛ<\ÞÝÓÁ·:]3?GiŸ=¦Y¼O¯;L­ë+x‰00\ƒ:×?}?è` >rZ½x.:mã\-Î €1W“'<$´¥=Æ…½°€›Å€›Ž€›]ö’:ÁÐÚ>GC >óØd¿Ø _:(“-2¨:1S%‹:Ž?aè=Ö'[¿ã>/<ÿ Ì,C)ª/ÙZŸ½4>|›~»ø~ÿCBw¿;Ѷ¼z(„¾ÿXbÿ<åc¿îM²=™ïä¾ÿXbpО½£éŒ=ßA<2€ý€΀à.–:œà¿©¦J¿Xæà½÷¼9\Q+æÔî.&:Ü:+¿M¿x!<Òn:¢Ü-ÉW2團½ü7/>$½rÖlêlÿ’훾°ëe?‚h¢>ÿXb2ÊÜ:vRí¾²uS?÷2¤>èi/;¨-B§t0ÌÑ£½õž >in…»cxÂx6€ÿ”Æ¿*@>ϰM¿ÿXbÁ •:QŒù¾fN!>ÈÝ[¿Ž*;—Ñö."]¿1s÷9=·^³=vl„<Ñi iNiû´â:­~?ù¬=®Ÿf=ìc^: þ+Ÿ!Ò0t6á:¤=~?Þ¿=A¬=Œ}H9ßÛ.+Ô~1{„š½+Q&> ½]€„·€„¶€ˆÿÕü¿R%1¿[ô×¾ÿXbÿ5+¿‚_"¿>ǾÿXbMIV½ò%T=EÒ<€aš€fž€aý/·:X~¿˜Ýá=“€n½{ó:ó`ß-ˆF(1ˆá:†/y¿¸T€=Àa¾/Á;!Ž,­ß0!Wj=܃P=|E7Њ=AÕ¼,›·›D›ÿ{Ý8?DÔɽ¢H/¿ÿXbÿÑF?Òd0¾ˆ¿ÿXb` ˆ½Ü)=€Ô»O€‘L€‘ ™ÿ[ýî¾ÒKš>ŸÙT¿ÿXbÿ½ ¿ÙÓà>K¼8¿ÿXbæè<ݲÃ=¤30=uP¶P'¼:ï+Ù>3%Á>ýÁR?XüÛ:Óq+;ð.†;Ä0?¢V«>Æ\L?'Ý!<Ã.ÐDŸ1ê=`Ã=ð2=\PXPíPÿš:ÔV?Ê—‚>×ïõ>ѳ;â6.PF€1“à±:þæ^?¹ÐJ>›yæ>¬ZC;I¿ê,`åz1)Y½óvä=÷;”¼ê—×—ø [¹:’L >uí>ê&`¿àqE;îq“,V¤/¹:¥R=¿ÿÿ>ÕO]¿a‹ :°*X^X/™½Û6 >½àÓ»7xòx4xÿz˜±¾Yú=ð÷n¿ÿXb,´;?çʾC`‰<k¿ Bô;) .fMé0÷”œ½ª}Ú=á™=ÏoÀoÎoÿ9¿eƾř$?ÿXbÿ»)¿m-ü¾—?ÿXbà=wN³={ö=#PP:P!Š:ÏêQ?õ©‡½b‹?šJÒ9]ží)‘``/ Ü:!¤M?cHµ»)w?{ó:CÈ¥- ×»1d½ÁÅŠ=è1J¼<šì{šÿö½/bK¿Ée¿ÿXb]1‡:w”=¾µsB¿gž¿{Å’:Sá-úÒ+1‡ùr=4¾=M<€B€€lÿ'T?çg?Üu‚½ÿXb”ÿƒ:j¸f?J¥Ý>½y—¼”DX:GZ-ª4,1xGF½t>Åv÷9~AÿA}Aÿk¦e>ž…]¿—€å¾ÿXbÿ=_÷>R©E¿èZÓ¾ÿXb5X½ Â>j§<4€Mç€O×€M÷|‡:à{?àa½=˜@>'á:ÉH-G(š1TLˆ:©zv?}ì½0 z>s™¬:oGª+—c0£¢<›š=ùR=|€Fö€Fõ€FRͯ:8?öžš½køI?¹ ;ÏK6-4%’0æ±:­?¦æ½ð¸N?к:’q+}uð/c ½Ùà=vn=+€7ª€7œ€7rÌÞ:¨:Ö½·ä?9»Š=¿æ‰è¾gh0:£Qª+‚Y±/ÿ`î>pIC¿z¹å¾ÿXbÝz½”m>ÅË=XG³Gr€IÿÅo?z¢»¾v½2?ÿXbÿ>:&?Ǿ#2?ÿXbk*‹½ô.>·e½%gœÃæ˜:¡&Z¿‰ä+¾~Äý¾ëc:rN›&M™,óÏå:“K¿–†¾º ¿äÏÃ;÷¨ä-WŽg2A ½mç=ÃŽ¼û—æ—W— J ;2#¶½”" ? øV¿L´É;yy¯*߈e.ƒ‰;ö™Ñ½k%?BY¿ yõ:¿ ?ÿXbÿS\|>ä6¿ƒ(?ÿXb‡¿&=;4Œ=Ncû<€°€Q¤€QÞµ:ëk?LÉ·½‹Å>|¡Â:ö—ÿ+[N2Wà±:mj?wÉŽ½ Ì>|R¥;:©3,#Å/{ôF½­NN=ËJ¼MžHžùž£º:W ˜¾•å¤=‘s¿Ö~;›07/ܤT2D³¹:þÒ¾šë¤=ÇVh¿»à—:Ã+(Èç›,È^ïH/¶=:†Á? ›’=ħQ¿‡aP;šÁ‡,ü±í/¾Þ}¼âu½=BZc=6@ú@k@ÿR¾Ejó>áÚ]?ÿXb„‡:c6¾¦ý>ò«Y?¥B-;÷c$,C È/CÇŽ½H¦ƒ=º¼¹<*€©~€©6€©±×:"û¿#<¿÷\Ú>Ç•;sõ¨-¦ÞZ¶;Baö,¢))0ñH¼¼ÿ\”=ªžL=7€:œ€?Ä€:—¶ƒ:À‚K¿Ø•¬¾±?BŽ:ŸÄ-°ˆs0gy;áS¿©{™¾¨îò>Ò0M;äÕ‘,ÊE,1Îo¸½]ý>}Xï<'€hM€h–€hßZ†:d±]¿{#ô>¡C>’„;zlc*Öô­-*Ç:Vèm¿Ì·>Ò3±=)Mo<¯è&»ë(N+…<e³=(Hì¼ú€nö€n¹€nÏq¢:×I?®ú7>¼²M¿â€;#UÛ)šßM.x‹:‡¤? …l>0L¿¶>9Çè§*9Æô.„ ƒ½Ë»*>»v½k9ÿžÎ¾¾›-¾Á•i¿ÿXbÿóiŒ¾«[¾!Òk¿ÿXbMM¢½Ù#”=AØ©<«€T€µ€Žš:òþO¿® ÷¾Yˆ§>;©Z;2$›-ì12úÇÛ:$°M¿J$ ¿“ f>8™Œ<ŠÃž+:4Ô/‰•‘½èô,>þÖμ6l¦€ nlÿ×M>^h?ã±»>ÿXb]ÍÜ:?Äb=÷çj?b‰É>éfˆ:V¾Ÿ+r>¸2­K¼öÔê=¸æŽ¼/€“º€“V€“xxƒ:„ >%/?4Š7¿•#<ô;*@¦–-pÝß:va=‘ ?ÄsJ¿÷‰;«R¤-$ap0u;³ ñ=' ‰¼k’Õ’Ò’?á¶:¬„Á½–Õ:?ÚT-¿Nì;s *cB-¾à:|"¬<Íž;?Ö.¿"4´:DÔ+ó×0ôŒ½P7>sô»Ÿ<;ÿìÛÙ¾žÏä½uåe¿ÿXb ¥‘:ûù¾éº/­_¿®N.<·Å.ÑPa2EŸ¯½ =¢= Y]Í =Ä_¼€ž:€œ•ÿà“μӈ¿úB`½ÿXbÿ­j[¾}E6¿=/+¿ÿXbœ†ˆ½ÖÇ>m}¼ Zÿ=ªx>ºÐk¿V¹›¾ÿXbʃ:›§!>x8u¿––u¾âà–:¸¯->÷Ú1§ê^=,*‚=r†â<'O—O²€Lÿ—r ?„c>DXP?ÿXbtiƒ:ã_?W2>>YX?²$‹<ýhŸ.4tY2éó½”L=K ¥<€8€] €ÿÁS¿xÇH¿ÚüG½ÿXb“À:„W¿p&O¿™–¼EÂ;|0Õú2o󆽫ñ=‰¼ß€™Û€™æ€™ÿ—¤0¾ƒpS>Ev¿ÿXbÿ>¬*¾f4«>ûum¿ÿXbæ±f½ ] =Qf<­€²€€ø~†:€É¹¼'ë¿mÄ4<|?8åƒ,ýÖÓ0Hoä:|t¸¼eß¿Çò´<§¾ã:¿„+^†×1ï¨q½ÂÃ>4óä»-€–º€3䀖ÿFå´><‡=ºän¿ÿXbÃ:Œù­>,§>Ãom¿]Â;\¨,ˆ²0‰Ô”½ÅU…=]S <&€^€©€‚³‰:ˆ/*¿Q#¿’Ç>+)û:€ô,û}Ã1Ò¹•:Þ2¿Ã,¿0+‚>¹¦Ý;hM#/ðçD2UÂS½Íå>ù¡R»5€–`€–i€–E¤·:!î3?ïp‰>6£(¿g±P;Ž|–,@Ä0£u¹:16?~¤>×}>¿c2<Øëe/b£2 ý5]/>Rï©»4Q´Z­Q˜rê:»I?þ;´¾‹Q?=›9²*ä/ÎÄ#;•$F?'<™¾¼Ø?AØþ:"÷,§«e13Q„¼Ï1 =¹6T=4RÖRaV¥Ò¶:M‚³>ñ[½[o?د6:§øª'æáx-‰å ;t»°>}g^=çÜo?#í;òÀ&-³p#2h•½{ŸŠ=¿º*=V€2º€2v€2ã:}þ´=GFv½‰ˆ~?¹Š;™,¸âº0§[â:ÉNS>sØ‚½¢ôy?t`®;Í/'+ã1ß3²½‹ÃÙ= E:;"¾n P:fr,Zèû1e¿:hÂj¿t³¼>H ¾ör¡;¯¤Õ+L_ß/$™•½›â!>Òm‰»w€ € tjÿ}ô·¾TOV?£)Ó>ÿXbÿTw‚¾É½b?‹¯Æ>ÿXb>[§½6Φ=)¯•»¦KXÿTG¿›Ù¾.í¾ÿXbÿ¬¯Z¿Ñf«¾Ó¤Ë¾ÿXbá|j<Êjš=Ÿ]=€FT€FÂLÿ<â>£©¾Ã>b?ÿXb†:Ib¶>B¾¾¼‡l?*"s;?ú.…>N15%Y½åíH=º0Ò<&€f?€fQ€fÿdòh¿#¼>läD¾ÿXb2‘¹:Ap¿ŠLw><ô~¾Â'â;À×¹.Öy2ãÞœ½py>ý!¼FÿÜ6`¿Œðí¾]F¾ÿXbÿ¡hk¿ä\´¾¨B2¾ÿXbÒ%½p•§=~Ä/==€5u€5þ€5ÿñò˾Û¾ÌÕg?ÿXb«·:âÙ¾5fC½ï‡g?”÷@;ì/ùЧ2“[½ñgØ= F%=$&$l/WöÀ:-F4>\·>Êj?Ÿ½Y;fßè,f¢Â/¬ Á:u>5`²>¼m?dZ:Te,®¹ /õi•½ðù1>±½ýl÷lþlÿ£y?>eGc?§M×>ÿXb[Û¶:Öf>*#f?‚FÀ>C{ò:"3+²<;0;Ç@½õÚ>…´Æ»1;퀗;â`:Âr¢¾èlÚ¾ÒX¿Jyê9J<¢#ý¢¨)Í„‡:"p Ö¾Tð]¿Ì Á:žÄ)S•#0 Dr½š\>“Z¸”%”W”ÿ(m¸¾©^Æ>‹>Y¿ÿXbÿýg6¾JIø>1[¿ÿXbŸª¢½µû•=¡÷Æ:ÇÈÆÿu—¿Þ$¿Ë÷ê¾ÿXbÿ®~6¿Æ°#¿y“¾ÿXbù=ıŽ=K‘¼_1ªe¼1ÿr"?T·C½ÚÉE¿ÿXbÓíþ:f7?äÞ€ºið2¿_cc:Ñ",ÒÂ1ƿϼécþ=Aš±º#—B—p—gT;=LK¾jji?¬¸¾s‰ç9T­ï*×/ë:W8÷½íp?د¡¾^Ì;¾h .ÊK%11^³½S@º=ÜœÊÙw:14-#ɨ1âóŠ:=‚Y¿.§a¾ÈMõ>ƒòM;á–®-öðÉ1U£—½S°æ=ýƒH=tuƒ€ëuÿ­”¥½±K¿û­?ÿXbgD„:àú„¾f×K¿ÚÞ ?†Îi;0¯=*….LÆq½`> >€Ô»6€3Ô€3¾€3ÿKŽÇ>U6>cNg¿ÿXbô*À:ît”>&â>H¸q¿ à;Ð^T*¬+l/z©X<¿ó =(,ñ¹+6U6)6‹:ŸË;â¿T/½gŒ«9Ô³P-D»¸1a Š:ò© =´N~¿÷Ü=ÏX—:€ø“&æí€)˜½ÏõÝ=’®=-€7³€7½€7Ÿ®‚:Á"‚½ê!Ò>ðàh?œˆ~;RjÚ-“•1‡…×:ÆoŸ<[B?S\?®v<*C‹.Pß0§“ì¼ÝÓÕ=]6º¼1 î … •£‡:æ $¾…¥>ßÀn¿¶!‘:È7K-·÷1ÿÑÁo¾¨S•>½km¿ÿXbܼ1=K¯=·Qºú€x“÷€#ó¼:Ïnl?‹ô»½t¾¾Qu;â¡4+„šA0ÑŽì:ÎHd?½å¾1®:ôOe*Ù/§Êw½§[¶=µ¦9=G//‰/ÿ—!>JÌV½ít|?ÿXb>úƒ:k'½RÍȼ¸µ?gÇ;‰5k.Y2vÁ`<À==çàY=XLX€FÍLˆÛ:ÂØÄ>ÑíÔ½ëÑj?&´:ÜF.M=ñ0¬ÀÛ:ä§Ä>#Ô5¾uóg?=q<Œx.~Tß1¯µ÷<Öå”=Ù+=²LgL®Lÿ=­ ?NKþ€Œ=?ÿXbÿõ ?¢»”¾1I?ÿXb>•S¼¤Ö=ͼ¼,{ø€;·{.ð„:ÙU¾MsÎ>#ôg¿¡Iù:ÿ¬¥,(…c0ÜŠ:[hŸ½¾Å>²ok¿§°z:Ç!v*‹³»-·Õ,=1_¾=‹8»ã€`ð€`À€`e»:à h?$y‘>Ôœ¾HÈ1:"WB-Àž 1ÖÅ»:€©g?nIh>éY¸¾3-Ä:Žs-5D<1ÿwÄ<ú{é=ì¿=ß,½,i,É„:Îг>'”?HYH? ±‘:˜†+?Wñ.Ò„:n´á>ÎÕþ>R8??=;ø¤'q.f½¶/0>zȽz€+ô€+ì€+?¨Û:ŸÂÅ>«d?Ìœk>ì89i.Ù±u2£MÛ:õIŸ>k?Xz>¹9<íÖ/†¡;2ª c½Ï>á(ù<+€Où€O]€OÿiOM?8¡ý=B˜?ÿXbÿYæe?lÝ>òÒ>ÿXb²ºU½ÛßY=Ö5Ú<€fH€aS€açH„:LI~¿g‚À=€‰=”ö ;ÆD¯+½k0œ%„:Šý¿Æÿ¼» ;ƒÌ<ÆCï-4¡X11µ%=šÍƒ=ÙÎ÷<€î€<€Ò~²:Ë«j?+‚¼½¶Ç>™Œ±:9ŽÔ,xÑ1"¤F:N?ÅKz;1Û?ÝÈñ9LJ-}êŽ=!·x¿ÿXbžw‡:¤ÙM>B “=Iz¿áÀ*:è2˜/Oâ2†W»¬¬í=2;‹¼o’²’w’¥hé:!‡¾W:?•jB¿Ñ'„;8@*dù-Ûð:C©2¾."?!ù@¿“™|;ÈQŒ.n8M2bhõ¼¥gú=ômÁˆ°[?)Jß> ;Î9Ü+®Ûà/*{ƒ:D[œ>‹«V?~ç><Î;5Ç+¹Pš0ÿ!ý¼K‘Ü=&¤¼ü ü Á{p*™:x~u¾ƒ2 ? >¿K”:‡ìU,e¨n0{˜:vêi¾Üã?ùG¿­8-:´±)ù»/¢"½Ïh‹=|›~¼X€šr€š²€š.Û:n>Õ¹×¾­Ýe¿ýí4;‹…ï.n# 1Ïņ:T} >0`Û¾°ªd¿§‚–;´ *ïß .ù«¼®c=9|R<î Ê š !óö:g!ûÖÙ¾ÃAl?ÿXbÖ1ç:›êš>¸—E½°s?>o0Ø*Á¼G€Š€F€0°ƒ:¿Æw?|b€¾Ò–<Û“/;65¼-ý˜y1ÿÛry?Égc¾àw½ÿXbMó®½áÑ>tb=u€\º€\¼€.0[Ö:â©$¿/C?"ê>’Î;?ˆ¯+\¯‰.†:6-¿m¡? <è>å@ü:sn!,;€/ɭɼPß2=¡¢ê¼€}Ë:€}ˆŽƒ:$ÿ¯<Üb´>¹…o¿G_+;%ìš-˜¯”0ëʃ:îM=—¤ˆ>û`v¿ë©:úþ+=/ן½ç‹>¸°îŸ†Š:^p@*–”£/ô5É:Н\¾Ë-r?nëw>¥•:>Ûž+l€~0Ï.ß<Ý –=æü¿€›æ1Ì€›ÿØ9??½Å(L¿ÿXbÜò¿:Î* ?âq•½Å½T¿^\<¿e¹-ö 1èÛ‚<Ö7=R·3=7Y6YkYò½—:†r >*ÝŒ>š£s? ä;¬È",Ö·^/ÿa•|>5B_ëÒ¼F­FBS´šî:¬Wa?'ª¡>N\µ>WP8A¡ +]`/qØ:fŽK?(œ¼>£ö>Ø |;©ã -e $0GÌl¼õó6>‰{¬¼9FâFÜF Àƒ:–,?Ab…>•ì0?àdU:BFÈ,?çÉ0Ý: à,? xZ>’½4?Ó*Ð:"›-é_¼8x=ÿ®œ¾8ÒX¿Z¿ÿXbÿÉ'Ù½‚ò(¿úh>¿ÿXbI¢—½ŒK>ÝCB¼€Jx xÇ­‹:}(M¿ãv ¿zÙ|¾{88KÓW&@ Ò,;^`K¿ò„¿äP¾bSÈ;TÑÍ-ÛC´1Š"=yÖ=UÞºûùó?¶:D2?×A?J Ô¾ø/€:Sû‹- Eð0-Œ:£F?f%?F˰¾°;DKe-<÷I1±àþ¼ÚQ=´¬{¼[€X€_€ÿÿ¶B¿k™?Þ”¾ÿXbÿ¿ûT¿û8?-Ñk¾ÿXb3Â[=!w‘=aˆœ; m^mýmÉ·:Mp> …O?1¿·‘k;„¶-¢ö0¹É¾:ÞÌ‚>.KU?Yû¾¼X;ä.>×1k+v-hÞ½2Ây?£Gß:â ç*Ï¥$/ÿ®ƒ>ç¨"¾t?ÿXb-`¢½£à=Ñ(=,€¥€»€„:¨8r¾o t¿^M@>[ å:åp,sˆ08äï:Ìz’¾Ü r¿³->G*Þ;ïÜj/î#22¸wM½”ƒ)>Öq|º¬=Z=£=ÿâ‹5¿Ä‰3?§&”½ÿXbÿ,a/¿Ã©9?Ô7Œ=ÿXbpA6½ãOô=>íð<´.f.Î.æDÿ:Úä ¾[.=?~ã(?,lÉ:ʇ+k k0*äƒ: ¾ßº??ÊP%?e‰$:k#(™œ.6É»2r>„a@<%ê‘oi°:õh*<+€R€€ª „: ¨x?èJh>!’½\Ú‘;'(-•€¹00Ž„:ðZs?¨Ä’>’Öó½T œ;sµ¤-žsB1ƒŠª<ôm=8øB=ûLøLþLÿ*õè>ÄM>Ûa?ÿXb²›°:FÓ>CT8=Ýòh?‹]×<¢ø /ñä1(,ñ;ðÚ>®«<úïÄÎf‹:/¹Ì=ÃÅx?¾ØZ>Œ„X:ç· ,¶…²0[Š:§k>³!x?ÞkN> >;äJá,¾›1r¢;x}>ãǘ<ûúèÃïÞ:Eα<÷¦|?O#>ºb‚;†Àì-…¢µ0‹Ï°:ÌL|=^|?Eæ>ó1;OÉ™½”â=µ78=$€@€–€ÿãL°=U¾f¿ÇSÙ>ÿXbÿ‚ç.= ím¿ì²»>ÿXb+lF½îµ€=ޱ=j€¤®€¤Ž€¤[C„:eÿ7¿¬ÈP¾|**?n0:A-,*1»©;4M1¿´¾O¬4?lf;¶Xª-¦%1Ö­½j>­£*=o€\Ø€\™€\ôƒ:TÅ¿Á ?ÆM?Íž:9‡‰)»Uï,NëÖ:Br'¿HS?i† ?™)F;#$-òh1MÖ¨¼Ò…=r¦I=,€?h€?"€?Ï›†:ôÃJ¿`O°¾Ç ?<©9×Úó%ÁÛ†+j];œòO¿ï¥¦¾Ì÷>Òa;hû"-†:~1 û¶½ ¶=OÏ;<8€ B€Õ€ ÿÐk{¿B°<¾?޽ÿXbáÐ; sx¿òƒM¾˜Â¾ÉÉ;Eøè.b1ã =®+†=`‰¼*e­eY1ÿ0DC?îý½é"¿ÿXbÅ—¸:;Ñ5?ãïn½™3¿%MØ:ql¡)•c3.Ý <ï7Z= —U=€K½€K)€KÿÇKc=p¢¾/@w?ÿXbkõÖ:ÀŒ>éëÓ¾O)^?îh<‡¸1.õ 1¥2…½ºL>É‘N9”j”ð€ ÿ hø>:ôZ?òC:¾ÿXb½‘Ë:ÂéÐ>ê3Z?Êz§¾ÔEQ<ŒÝõ,å·0¶Øm<£ =0/@¼c€NÀNô€N“¿ý: b­=(¿B~g¼æÌ¯:WfM.™ Ì1ÿI{>[ê|¿Û¬8ÿXbê?‹½*§}=« ¢<.€©W®~€©ÿ3¶¾Âyc¿ÚO”>ÿXbº|­:1Íè¾ Y¿æX‹><ò<p½>;ÿ½u}?÷h-½!5 >ÿXbP¤E:–'? i‹½èR5=v‡P;‘`/úñà1á|нáîŒ=ñKý»ËÕ*ÿ ºñ¾‘):¿Øÿ¾ÿXbÿª'¿„b+¿n¿ÿXb‡,½ò\/>”¼%=E€9›=ÿ…Ê$¿ô¸?l!¿ÿXbÿu*¿JÊ#?€Ä¾ÿXbˆfž½fÙó=[DT=ûuÿu`u7>´:r¦ ¿6õ$¾ÞS?=@2:WbG,‘Ê0Wk³:þD ¿L›¾ÕPH?"º<" n-/P 0ÍÌL¼LÀ=¥óa=W€-©€-·€-ÿÈÔ‡¾ºå"?–p9?ÿXb£Aü: êýVæ?ÌN?ßt½/§$>È é;T^Tº7ÿí€>`Ï> $a?ÿXb|^Œ:lþ±>ƒ­¶>ƒù]?yr<q­vº€”n€”T”5ç±:ž2±>Âò?¡J¿Óá<ø0H-m0Œ0ÿÆÓv>}—í>â5Z¿ÿXb¨ýÖ;<Ð=^==Kô€,×€,ÿ%(¬¾f”?Ï{;?ÿXb´³~;,ªƒ¾Äj?åGA?%Ab<"Dq.‘¢ô0ÆÞ <Ó=Í«:=+KºKô€,ÿPÿ:Žy|¾e/?ÿÖ/?©|¥9‚ô,P¥¶0®†:gO‚¾Ÿ÷?å¯H?^4Z:W÷…,™˜0Y²½ap­= <Ùí3¼_;R;¼;ÿÑ^¾ jî¾À˜[¿ÿXbñ²’:N‚”¾ÜïÁ¾Íü`¿àù…;‰s)Òòû,°x=0ˆ= jx<-kYk"kh[ƒ:º{?}Œ-> —‡=åå©:LÙ,ä/š0T„:õ{?G2>Í!½ìÔ;«&Ù-3å.1ë=¦Ô…=º†™¼-1öeO›ÿ/v?©›»ï—X¿ÿXbÿc?’Ñ®;ƒ¾T¿ÿXbþžX½¾OÕ=>¢¼f€˜´Ï€˜ÿb¢X¾[Ù>Æ^a¿ÿXbû©ì:.é5¾ðøÞ>Òêa¿aÉt;81A-Ÿù;2g€ ½1A =霟¼{€¬ô€¬ý€¬ÿÕ×’>ŠNX¿V$ç>ÿXbÿ§p>õ–F¿ôü?ÿXb· ‚½àHà=ºõ=$Ý$¡$RT§:PȼÅ=Ó>›i?9í<¤þ–.ÿ©1~uÎ:¯yW»Ô8ø>µæ_?wy;w`/›1Ÿ=·½Qç=\r=z¥î¥#oÿµ!¿ÍE¿nb=ÿXbÖj†:> ¿¼ïV¿7I³=„·Ì:4lT.LrÊ1¯@t½ïw=É»< €©à€©€©IŒú:^¤l¾~ze¿ï§Á>é|,;K¥,³¢Ø0£Ñ:_G•¾½F^¿”Í>ö8¶;1?î** /.«¼zŠÜ=ž•´¼}{i ý{×è9 Ö#½³>Fœo¿ µ:<ï}©/ô¥…2fæ:f¼w—®>ªp¿žBn<ï’/­×52ñ[½¥ =Ò8ÔÿXbm+½²Ì=Ít¯¼¾ j Tt´¯‚:ѳõ¼å¦ =z¿¢F;üˆ'x),ê%ƒ:5H=ŽgÁ=ƒŒ~¿ÖY5;ayB+Fï‰.E³½¤4»=Mh’;Þ€ ¿€ ΀ ièŠ:êk¿E>§ª¬¾Ú¨:³f '¼qœ+ÿÓPn¿@c>gO®¾ÿXb<Ì<Ä•ó=ÿ=ø¨ü=øÅr¿”S·:ëW++ILþ/¦¤!;2T‹>à6Ò=÷ît¿â(<1íä, ·0bóñ<{3Ê=óT‡¼i€`¨€`!€Œ]„Ç:ñ?d¡^>žŒE¿[<¿;H¦z,k<0"‘:v?ñQB>w‘F¿j–;b‚¢-cû0K†½ù>ãŒá€=UÂw?#Ÿy>½ŠÏ9N˜ç$ùá*]ÿ;mÒ„<”3u?Äæ’>KÞr;œŽ.&(2h²?½Ëf=æ.=y€‰ð€‰ì€‰ÿTD¥=ßíy¿5´M>ÿXbh¢‰:Cå•=€¨}¿¢2è=u¹0;J 'ò—n*‡=%á=Hü ¼}€’ø€Œê€’QJ´:µ?~èë>–"¿¬;èò-d1˜'á:|¤*?ͨú>†è¿¹«;,šÍ,yz 0‰}½ ÅÒ=›¶¼€Cª u€C?‰»:×}M¾,%6>­Ÿv¿ [Q;¶B,‰Lˆ/ÏH;ùjѽñè<>’=z¿Þ•;ÀŒ5,¢1ãQ*½§%=Æû1=€c€cy€cÿ×®¸>¦¼¾²`l?ÿXbÿã>ÓÖ½Vƒ|?ÿXbµúн5ÔÈ=𔂼+))z)ÿi”¾fHt>™Sm¿ÿXbÒ¿:FQÀ¾›y&>A“i¿õ”V;‹å.©¹e2]‰€½Jí¥=‚uœ¼'Þ™=„:ÔA¾òw+¾ºw¿¬.-;Iž.<§Å1DZ„: ¾Ox½ÔI|¿— –;v)„+Šá/ =çm¬=ßýq¼1Ø1¸€`e¯:9ÀI?´^ ½ÔV¿Å“Ö;Â.¥¬1ÿk°J?4ª ¾Lm¿ÿXbˆØà<Wr=´u0=q€KÁ€Kˆ€V9x†:ö‚?PH”¾gÿ9? Ž!<Ö>.}4P1ÿî9?ÍàH¾Ï|D?ÿXbØƼŸY2>1µ¥¼5¢P¢z¢ÿØö¾$à'½ò!`¿ÿXb˜Œ:årÓ¾¾¾*f¿L|I;u ,×õ'0Íé²»ƒ¦>¤Ì;Mæ0´:«:˜¾vå{?ĽFËÄ9"@À+¡Ü1"[ð:D·%¾ªÝ{?蛜½sJÕ9Có+Þ¬b0MØþ¼¢Ñ->GÇÕ»õQÁQßQÿE:?`‹¾’¥,?ÿXb²o‚:ô1?²š¼­à8?P?<@G¡*’øÇ,Ÿ€½ïä#>㤰¼#fBfEfÿqxb?˜ Û>>Ñ=>ÿXb5"‚:¶Ši?-̼>&6>`Œí; ¹.7×[2<;TFTi€WhÚ‚:›C?a>HÕQ?;2;ù±õ+‰`0ÿªqþ>ú,>MñY?ÿXbüüw½Ké=ò$i¼~€˜b€™ø€˜)óà:𴪾¨i?#¹K¿a‹Â9ñÕ,c˼1YÛç:„±¾ñÎÏ>ÑyX¿6;Mï .‡Ü‡2¹™¼û@’=ý‚½5€¢i€¢Ú€¢ÿ?X!½ûÔe¾ÄCy¿ÿXbV;×±;Ò–¾fµ}¿3Þ)<Å„.}™ü05| ½.ä!>|{W;XZ+€Y_ZÿLTÏ>tÔ<új?ÿXbÿnÞ±>­Ò0>Dók?ÿXbß¿9=£­=ÙA¥<ÒiŸiPi¼„:^ý}?ƒ¥=ÚÃ=}¬©9@.$âÑW( aá:v~?ÞyÊ=§Ã=‰N³Ó>jc¿ÿXb :ƒ:ùm>à>Z^¿%ƒnÿXbƒ Q;&ˆL¿!—¿¼ ™>ð;˜5.«ò£0.<¯½øø=±¦2»;€Ë€®€ÿ <¿=]¾r×L¿ÿXbûé:Akõ¾œ!±¾3{N¿áu›<¡£U.é51ÆQ9¨Ô =ØÛv¿V@}:f¸D*€ ç/d%¸: „>Hþ/=æw¿£®;yÀ-!Ø0ˆ½Û0 =k ¥»=€‹ç€‹€‹ÿSñV½Ò*¿ÞŠz½ÿXbÿü*¢½æß|¿a` ¾ÿXb÷½øS#>À ;~Z·ZÜZÿŠx(>ä:?ÖÅ*?ÿXbÿnŸ>©z?„;?ÿXbû„½Lâ,>©¿½ï€+Ü€+²€+2‘:èH?È?èÏ>©%$;äÕ!&Å è+Èo%;Pc9?:'?*Èc>×’[;Ô.½,²1 Ç3=óTÇ=ÔÖˆ;Gƒ ‡:’±m?ñ¾£>òDA¾e +;§€¯+„®Ù/â:­4r?ÕÓƒ>OI¾¸iÁ:–ÙD-µ¤´1ák½{™=êB,=<€'X€'Ö€'øXƒ:öCOÐ:ƒå伜ؾàÙg?¨¿ž;qo»-úyí/ =¡.Ò="ເ’û €’Ù€’±§Y:áJ?hZõ>ü#Á¾®TW:Oõ*(–0pý’:ÚU?9=·>8¿Ø¾ÖÓ:“Э.9m-2jûW½,)—=ú´Š¼t€šê€šÀ€š+@÷:ð6&>µ…¿~-O¿r¥t;‘ØÃ+ÒA/¾z„:9è=ŽÊ¿…ÔL¿wº:Ç(-O¤1‚ýW½?7”=ûʃ¼u€šòÓ€šÿ_a>¾ì𾹦^¿ÿXbîâ„:yÇç=HyÚ¾4´e¿;ÿ…:ôpƒ,1‘1ð0½ÆO>F[¼_ô®³›‚:æq=áZ½‰0¿·ùª:ÿò-Õ[21’ëé:Ky*½;¼2Ä¿.û2™ò¼w&ö&t&ÿ;{’>×m¿U p¾ÿXbÿ—¾_>¸çt¿ÃE¾ÿXb’éÐ<@8=€ =€T$€TW€Tÿ>â8?åQ¾&.?ÿXb'ƒ:¡’$?Ë*…=0bC?l$Çü|=äBp?ÌC;Ø –*p9º.°0;¦©´>;À^=ä o?M« :VÄ,Ÿ0åšB½¼##>‡<-Tº7UTÿNj€>™^Í>ÆŠa?ÿXbÿs5Ì>-ß>{]?ÿXbª(^½ˆ.>¶g–»o€–±€–Ý€–Ãÿ‚:"i¾>ß´>èÁ[¿¨1!:¹—Z/Z\|2ÿ¶ò>Ó¨>Œ,S¿ÿXbZe¦;uÐ=jÛ°¼y–ê–™Žÿ=v>Œ¾b>§ïq¿ÿXb”ÚÌ:Ýài>'W>^s¿€í=ÖÍÂ/ßP2æÎL½–(>´!»Z=²=n=ÿ’Ç8¿´8Ð>c]¿ÿXbÿ„dC¿Ô1ï>ˆ‚ä¾ÿXb[”=«ÐÀ=—=,P|P²*—:]ýJ?ј>o?d^"9ˆY$,/™I0Ùð»:ÞuC?ªj˜>µ?"Œ;åu ,€õ90 †s=¡…„=7«< k0kÌ€LñE–:zŽi?L¤d= ¯Ï>`Óä;qŸ¸.ƒOþ1v:´~a?å3=wZñ>O";øók-ÌHd1¥h…½©K>­Û =%€kíGR€kÿí?Í>¹ËG?ÿXb….:§t ?òÌ>Ø,>?B³À;fa7.;kC1–C‹;û²”=ºL ½1€Ÿ˜€Ÿj€›¦:„:?éH>x=¾ˆv¿í¤¯:gëö,W…Ž1ÿ`˜9>¾Ÿdq¿ÿXb‡½Pq>Á?½ „ „„ÿB0¿ÿ ¿¤)ö¾ÿXbÿ:³D¿LTø¾>ÎÕ¾ÿXbßR޽LÃð=Ø,W=k€DÕ€Di€DÿΙ>—R¼¾Jha?ÿXbÿ÷ë>»ŽÙ¾•´G?ÿXbÆR¤¼Î§=\WL=%€¦'V%€¦tî:¿‡¼+ß~¿]½=ÅË;k<.?)1ÿ­ÓàÿXb9¹_½” =-Ð.=g€‰b€‰d€‰ûɉ:^½ô;n³¿ÞC=Kâl:˜»%9H+¹‰:ºÚé<+x¿¼az>Ï"‰:\92)TÀŒ+"ÿL<¬UÛ=U¢,=,V,º€,ÿ±6#½Tž>?½“*?ÿXb`§û:†5=o8?é·1?ú=69G³Ÿ,•³1×Á¡½2tì=&4I=-u¶€³uãF}:—ú$¿Èkå¾ ž?ªÕý;íï/Dfk2N?µ:éæ¿Û“ú¾„+?àÃ<í+×-àÛt¼.=~á•»g€§ €§*€§îêú:š5ƒ<™§¿0LJ½”N:q¡ '3ª+=¨ú:öærºè뿵³Ê¼ë:-0³2ðÂV»8(=ä1C=n䀦’X¦¶:‰T˜>ÎaG=Üt?r¿:'SÈé<5 t?¿ÅE;&Ž- ©1¡€m¼Jµ=ô4`=3€?h€xe€?ÿrL]>¿ ¾%ˆw?ÿXbÿ.¾ 篾«þm?ÿXbäR½@Ê=ìg1=Ú/æ/Þ/ÿÐŒ¾.¨®>Of?ÿXb´W¼:ü‡h¾Hߟ>c&l?¥TW;k2.“)0 ×#»Œ‡=²Gh={€*ë€*à€*q-à:„X½ñê<¿¡?AÓDòr¦>´­W¿ÿXb"›:¹~ó>$Sˆ>¢V¿)î:¥%æ+TOü/"3W½5´A=Ôbð»,žZž¹€Ž_g’:*Vþ¾ u>ïU¿˜ca:R”À-¨S 1zk/:üü¿ g›>¦J¿Ìù];$¦Ü*40Œ.T½NÔ">Þ!E¼&€{ €{¼€{ÿÚØa¿´>³H >ÿXbÿ0V¿±ûà>Ëd§>ÿXbŠÈp½¬=NEª¼ùæÅwJ“:ª^Ö¾ì°+½²;h¿Sr:^3I)Y'Ž-“½:H‡Ë¾5òq;çj¿» :ÅLÀ-NlÓ0 ‹ ½ ;>Ù] »8€/Ô€/SAÿ˜OÁ>«ae¿³Bo¾ÿXb 4;(’°>Ýd¿üw’¾åÄ;Äs.”1z‹¼9?>°¡¼F€cFÿQÝB?=@ù>ÿXbÿœ¸)?`•1?ƒ&>ÿXb{/ž½Ê">Ì$j¼_€{"€{V€{Dú?:.Ðu¿¡m_>K…2>}N;Ög+Dé.õ¾:ÿ8p¿ »>ëìS>Ë<\¶/à¡2_˜L½—t”=I½'=s€'Ê€'€0ÿÞ©0½«Î5¿¯ã3?ÿXb6^„:‰ë::œ¿ÑrP?§Íù;Õ .ް0D6¼"T©=¢_½F€ ê€ v€ -ޏ:HÓ«=‘A½ÜÏ~¿3  <²=,–q&/Óî ; 96>R¡Ù½Õpz¿±›<Ÿu$/¢½Ï1ByŸ½é`ý=0eà»N®€™VÿÁZí¾ª š½Åb¿ÿXb&K›:KÌü¾Iœ½@Ã]¿“1Ö:@*±›;.EŸO=ZfQ=:‘à<OèEÎO±-†:hI?çO¿êw?*w†:—ÛÈ+…|Ž/Fé;3?>ß¾yi0?ÉÐd;¦K\-ý!2Ÿwã<’w=ž˜õ;46¬6rªÿ7Œê=ö}¿Í ¢½ÿXbÔ:±ò§=Óé~¿Í)+½Ý;Iƒ. ¥2úÔ‘½">Úļ&€J€J€Jÿ ¦¾eïo¿_¾ÿXbÿ1°¯¾Nûg¿}¾ÿXb¬‹»½”gþ=¨à0=*€eè€e^€eÿ<Ø[¿>xy>*Çæ>ÿXb VÅ:ŸJ¿F ¦>›w?Q;z™2-ûz0ê´Ž½UP=³@;<{€~z€~v€~ÿí³B¿ M¼¦.&?ÿXbÿï!4¿¾¾•?ÿXbŒòL¼Ðð¦=—åk=N€*o€*„€*>§à:+Ìu¾q‘»Pƒx?”1F;ÃQÃ-¯2˜ƒà:h<¾ý1N=QP{?ûJ:h)Å*¶³¶/€›Å¼æ>)>Òs‹¼'¢”¢M€/Eèƒ:ææ¾V ¿«T¿‡=I9äÔ¡):6t/è̓:Cô½dÿ¾kÄ[¿eO:IÕ`+Ç“Â0‡†Å¼N¸'>¹ƒ¼Ó€/Ѐ/¢knx:p»4½‚: ¿áU¿gœ«9î—,+½t0§¢Ë:zµ…½ßü¿$ÉN¿G—;—þ,åäS1{Oe;ex= e=5€*Ó€*n€*Fð†:mÊ!>P¬ç¾†®`?éÞ;?d.]Ù0¥Hƒ:G =Îß¾EEf?3 º;IÕ*9D¹,O¡<\Va=ý3C=3€Ke€Kò€KÿévÄ>ӆƾµV?ÿXbR9–:…›:> ›È¾šÝf?aБ;T ,Üpz/1¥½?¯=E+÷»TÛb^ÿ¸°V¿²’¾• ¿ÿXb¹·²:…×I¿ŽÁo½žÀ¿cF‘<ãí.!‚k2ºj^½c¹>—UØÿXb„:?št?â{Œ=ˆî’>½}7<N±- h‚0µù½IÛ˜=¨'=}€'¼€'ü€'ë8 ;OÝ“¾Ú8é¾Ë’W?u•:Õª,ƒ­B0͹‚:2¶¾¿ ݾ5T?`åó;aB;.7’1*Rá¼°¯Õ=*=î€7Ý€7Ú€7ÿæÇ*¾ Ãÿ>aŸY?ÿXbMÆ:²޾?vó>“·U?>Xî:–ó´- êÛ1ƒß<Þ=ñKý<©©}©ÿ ð¾×¢`¿ñÄ=ÿXbÿAѵ¾e*l¿@É>ÿXbò}ñ¼šî•=5_%=}€8u€:ù€8ÿµi„¾©>‹¾¥Im?ÿXb½áÂ:ñؽª.…¾Vµu?Ž6¥;n˜k.sm$0á )=°ä*=*Æ<ßE{EÂE©¦Ý:1Ï×>³U¿Wbµ> â:µ˜&N'l,¾Òã:´ëÏ> 9R¿ÂFÍ>Vøå;Îͧ.ì1»œ=ð6=y#s¼½eûeòe꿯:O-9?m“»=³3/¿©K:wVn*grt1vÌý:øî2?Te>¿à3¿yW¥;‰=Â.ôEÙ1 æ¯<ó³=‰ÐH=m€F³€F²€$s‹»:u˜)>ûWh> ±u?8t0îØ˜>¤Ðn?ÿXbãŒa½PÅ>:”¡<€U€î€ÿ®6?u;J?¶~u=ÿXbŒâ:í ÿ>ã´]?¢/=}­;hC”,šŸ¥0Ä|y½ô¥÷=‰¼O€–s€–’€–ÿ§C¯½à˜>Šus¿ÿXb•©:›нÉYÒ>Qñg¿¯ÕK<§ê;+û¦/mç{½À±§=Ñ“2=]#H#„#ÿyu >0w“¾?»r?ÿXb§5É:+¹=Ô}œ¾Ë¥r? ç&ï={€\å€\Š€\ÿI7g¿´>é”z>ÿXb>êà:Ã?u¿–w>þª>è_Æ;Ú!‰/ϸÊ2‰@µ½½û>n=â€\¾€\Þ€\ì«©:„Éf¿Ç’¹>r>ÙË:dŒ-<‡0w!É:ÐC^¿ îÑ>Ä>3OÎ:øŒ -ÌS•1 ܼøÍ=]¼l€Cš Ü€CŒ½:¤_.¾éE>üz¿ƒt;åù*,q/›,¼:V¾2KÀ=™0y¿Ñ¯J;á…,êAŠ09'6½ ¶=¨à0=n3Ö3ß3ÿ{.ð>µz>DY?ÿXbàT’::¿>]–B>ph?«“R<á£-¸Ð=1hнœn>O®)½'&"&$&ÿÑ­¾@ép¿RøŸ¾ÿXbÿõ>OMv¿}Ðw¾ÿXba†½ý>䂳¼0&b&Ú&ÿ+k?(U¿ŠÒ?¾ÿXbÿ9?< C¿äxc¾ÿXb_ °½?ß=…A<7‘òïÿÀ~{¿Áƒ+¾pA©½ÿXbQ´:öÛ{¿Õê½ìœ3¾ó‰=sF/»Âí07Ž˜½Çñ>(µW=ï€DÚ€Dè€Dè‚:“í´>m˜>âll?J¼;¼°,üqá0;|„:[Ói>I‹>+Vo?4P?;P -”41+Š×¼³îŸ=EIH=€wî€wö€w4·—:è®Y¿ÔÖµ¾=ÕÆ>[þ½:©7->'41€J‘:ÃÛ^¿k‚¡¾Ü`Á>á–ˆ:¡Õ,Á”Þ0ÍZJ½ÕvS=;å= 0þ-g0ÿÉC0¿fJß>µT?ÿXbpä‡:•ýA¿|'ã>ûô>$æ:±à˜.Gt1œQ³½ÉÃ=2Ž‘;Ò€ l€ 5€ÿ>sy¿põC¾Ziñ½ÿXbÿnv¿¼ºù½ú¬w¾ÿXb€`Ž;„KÇ=½¨Ý¼·ŽmŽ•Žœûƒ:Ý0>hìc?Yà×¾[ð²:ýn¤'3…#+ˆ€å:‘Ý8>ý `? Óå¾Ôÿ:®ê,N®‚1„„¨<³²==š#+=€•™€TQ€• ƒ:”Þì>:`„>7Y?06÷;BS-0F?0lº:C¶?ˆ`#>©0U?¸¤Æ:!Òó,×u¼0Þä7;0Ú=Vª¼g–Ê–|–™ „:2> uÉ>Z"h¿ŽÃ€;4Ê+@06ƒ:¯n¤=Î}o>È x¿æòÍ;®Jg/­ð 2œÂʼÅtÁ=¬æ9={€#~€#Q€#ÿe» ¿R=?Kæ?ÿXbÿÌ¿ùËÌ>)-??ÿXbû=>íÐ=˜õ<%iisiÌ´Ü:OËI?Dÿ©>ð ?4ȳ: í>&rz*œ?;µMF?ùμ>‡?^(;ûI-ÖT1½pg¼<ùô=TáO¼‡€“˜€“€“Þ7½:Dse¾Ô|R?3ñ¿‹âM;!û`.› 2gÊÂ:à¿(¾€˜O?™¼¿aY<}ƒ“+å[/i§æ¼Üº=<†Ç;/ ¬ ] ÿv==H¢¿ÝœÛ¼ÿXbÿ£×–>Õ¡q¿´ë¾ÿXb*þo»*q]=Œ-½b š ™ ÿza>|~Ÿ¾-ªl¿ÿXb.^‡:7l@>1Çm¾ËOt¿$(´:ê,-x¸?0ݶ¯½Ï¿½=4ƒø9¯€ °€Ô€ ÿÃÊ}¿ÚÿR½Ìö½ÿXbÿ>Ôy¿I°½Ý\M¾ÿXb8é¼t}_=ÿ=w}wïwÿ‡˜ž¾»%=«0s?ÿXb“õ: ÔŸ¾ÁÐÒ>Š-[?Ì*‰=+øò/ wH1ú ½32>—ä¼%VwÿGGv¿¤|Ý=›Q€¾ÿXbÿM\r¿=ݹ<€{¤¾ÿXb}ʱ¼î±t=&4 ½9€…စ³€¡iÉæ:€é¾àÒ¿¾¯§N¿=•:‰aÂ*:û /éOø:µa¿Š†Æ¾Ç¨B¿T¸µ;.c»-Ê}2é)ò¼¨V/>*ÿ»aQÀQèQÿ Å:?æu@¾ÇV(?ÿXbsïí:3G?€V¾>°?®qÏ;»¬f-´£1*X#½½¿v¿K;86Þ,¥n]1>‚:-E%½¾ÒD>Ÿ{¿×yT;þ%-T ¦1Vð»½]ø>]7%=u€eÒ€eî€eÿóåd¿ Â>;t>ÿXbE‚":_‰i¿}Ÿ>D2ˆ>ÜÅs;§í+,0cç/Ïy½rO>»î-»7€”T€33€”ÿûk?¦õ>,¿ÿXbÿ£)ó>™½Ë>XðH¿ÿXbø˜ýs¿Ëšd>š”½;òîL/J"2›ƒÚ:†Üo>K n¿²B‘>öü:d"h- Aù1t¶€¼ =}Ïȼ<€‡´€¬2€‡ÿ[Äó<&y¿Oi¾ÿXbÿse=#Iv¿½ˆ¾ÿXbÓƒB½9¹_=b¡=0ò020Æ „:e<¿¢Ê®=î?,?”ä:¯± .Š1J1ÿû4'¿©~>‹é=?ÿXb1Á¼b¿g=K.=°wžwÇwæWà:¿ôS¿.Ô ½>L?ÌŸ:zz&,@1ñóà:ŸzQ¿=½J­? ¸´:õ²ì,œL1 ãî¼™J/>ż+¢T¢0¢ÿÎ*ç¾Ï‚±<®Zd¿ÿXbÿÍݾ$=½ø™f¿ÿXbQ¡»`= š»s€§É€§á€§”:Š:ú•<𿟠J¼±¯ð:¤V%#Ò‰'^÷;@i8=û ¿íºñ¼¬+:T*+£–¼1À.½\è =:ÉÖ¼ €i=¬†ÿ%‘ ¾4n¿p®:¾ÿXbÒƒƒ:nÕ¾¨M-¿ g¿lÐ>á¨0f§1¬[½‹p³=Ts9=W/¦/U/wm„:f‡3¾Œ} >®y?1#’;KÄî-ñ5ê1ÿó|þ½®R…ÿXb·b?½F?š= °¼Ï€šê€šÌ€šÿQ} ¾ÿ½¾9k¿ÿXbÿCÍ…¾ƒ¬¾qg¿ÿXb? ½&ªw=T"=o€2΀2Ý€23È:.þ>è•h¾Å{V?–ér: ·&P‚f,k;+ÈÌ>½_¾çc?þá:zÔô+ê–ö/F–¬½0Ö=,GÈ9b‘†‘†‘9M‘: Ca¿-ùŽ><ÍľDûÄ9…*H.1ÿ1‰‹:§l`¿9 ™>.ôÀ¾H±ú:€¯D+Ò•/IÖa¼†«£=Y¦½M€ ?€  € ÿ¾•O>0•x¾Ür¿ÿXbÿÀN <#Þu¾[€x¿ÿXbT§½D5¥=X ú¼y…í…tÿã«i¿)…=!ξÿXb÷íë:} R¿t¼B>Ö ¿¥9ä9ìR- ~1Ó»Õ®©=êÐi=[€-•€*×€-ÿK +>ƒ1>0Ùy?ÿXbÿl¶:® >T¸Ñ<þs}?ò;?/Úá1n/½"û =ÒûƼ€)΀)_€)ÿ.àK¿bd?Û0¾ÿXbÿgR^¿#GÌ>ǯ–¾ÿXbaŽž<å´g=-“á¼P›|›h€Ÿ1¬Œ:ò¨Ç>¢ã~=¦1k¿*$\:ìñ+7¯+1Ï#¸:¾¯´>S¶=¨pn¿£„˜:l -YÏ¥1Â/u½X=÷X:=[r[x[ÿŽôé¾>½¿®Ô6?ÿXb€C ;ÀÚ…¾»j¿}B?Ö}<>BM0&»œ2ʽ‚É =5µ<€]~€]9€]ÿ6¿NV¿2¾ÿXbÿOá_¾›§y¿È` ½ÿXbÿ>c½;q9=£<3=€v\€2€vÿí&¹¼\j9?=k0?ÿXbÿþU‡½ÛŸ?ìL?ÿXb;ǽA‚‚=±o§¼í€…F€ŠÙ€…‰nÄ:†Ýf¿tøu¾Sé·¾Ê_Ë:R -m¦¨0ÿ ¿i¿Ö n¾:‹«¾ÿXbÓMâ¼wØ$>RÒú)Z8Z©Zÿ)°ò=Ö¡R?DM?ÿXb¥ƒ:¬6>>CL?/? ƒ;(}‘.ˆ 71¹Š=F'«=éÖ+=ÎP‹PŸPÿµ¸?x>»KíN?ÿXbÿ× ?s#¾ S?ÿXbWz½A€ =ù.%<%€~ž€~÷€~ÿw’«¾¯ g¿ÿ‰Š>ÿXbÿJ©Í¾¿*V¿ˆº¾>ÿXbC忽`>}¾<7\V€Ò\ˆ“†:Ñdr¿ ‹>Kƒ0>i›„:ÈØó*ó0/˜²;íww¿|PH>k)>§O^;üÞ\-„91 -‹½“s‚=P‹Á<_€©:€©Q€©-¦:º±å¾wôG¿ocÞ>…D™:jpŒ,Á/º÷­:Eþ{[¿ 2±>‹õ‰< &¸.I·1¦ð œw×>“V?/ò¾:ˆà•-!1©È½:À:y>à¬Å>WÈc?dóñ:xZ,Ù ‡0àfq½!=E=”™;€*€ŽZ€ŽÿâJ¿O,>ømˆ¼^¢~¢T¢ÿë ¨¾<Ãí½Tüo¿ÿXb!hŒ:Ïc¾A=¾.÷n¿©ÿË:£b-‘ƒ1Æi¨½¡öÛ=J™Ôºì‘Û‘¾‘ÿOÀZ¿«W >r1Ô¾ÿXb·a˜:6`R¿ŒÀ>•Û¾È:Ž˜*WÞ.sH*½©/>þEлþ;Ê;ZAí`Ë:•ÈG½…ç#¿ç@D¿ÕÜU:ÖH.÷×X1€îQ;¯Ø“=Ï3¿LH5¿R<;h °-"0®Ÿ¾½äL>UY<&€J€êœ§µ:íx¿Í”T>¥ü¾àFA:,,]ƒ2w>¸:rt¿1ø&> ‰-™Wb2£K½t}>û=±;€Ms?€ÿ–¥z?zåp=kG¾ÿXbeñ:ãÔy?Ü) >@1-¾ê¹§; úœ+‚„v0ÊÄ-½ï ö=°èV¼g—±—&—¨z†:$Ãæ=­‚?åÊM¿ÕQ;šéû*Umô-Cý†:‘¡«=˜ú? cK¿bñ0;¡e-ucP1˜ù½dv=l@„¼6€¬¼€¬€­ÿÎ ?gû'¿ÝÁ?ÿXbÿLÇ?ϰ7¿3'ç>ÿXb«y®½2¬â=Ë=O€^€ƒ€ÿF,r¿{í½ÿXbõx„:Ɔ¾pÔv¿ý_,=ª<Ñòh&gX°(K­w½Iö=°©ó:v€¨Þ€¨Z€¨Ö^ö:ɼ쿬¨ÍºÁ £9© †.‡²µ1Ä/;ž8X<8ê¿–pµ<†ûa:÷µÎ+w†2Š‘¥½³]á=Î5̺å‘÷‘î‘ÿx/¿Ç‚Ø>e+¿ÿXbÿ×Z5¿¿¢>xR!¿ÿXbÝW=epT=·–Iº[€&³€&´€&ÿg*?3â¾Hs¿ÿXbo˜:ùZ=?/?Ⱦ3 ¿>G;…Ý+,†“ï/ª·†<Ï`=o„E=ILi€K΀Kÿ1Èn>Þº¾X¾f?ÿXb·Š–:?>G$€¾65s?”¹¬;*Ï-^KŽ1¯"#½FB»=!ê¾¼¥t¤tNt6(„:¹ A¾ §Ì¼óS{¿Ú·6:Iµ$'‰"+Ú„‡:Ùôp¾™gf¾i r¿ê:ËÐ)7Šk.‘)=ü¨Æ=Xs¼b€`Ì€`º€’ÿüúQ?!Ë)>·& ¿ÿXb®¨’:õO?g@[>ß ¿žû::´*ÝB×/Ïž‹½—Ž™=ëÿ=j€'Q€‚º€'6VÛ:w¸¾0ü¾A°J?SH1:oŠ“,S[<0{â‚:öÒº¾3Ló¾º÷L?8™ë9‚ü„*Ù;œ/:±‡½°'>^‘¼.€ û€ ;€ 2Ú:ÌÃ*?h'?øá·>,l;È1¥-T«*1¹\±: 1?Að"?Ôu¬>vŠe;É -¹°Ô0­Mc½ÖÇC=ñh#=o-º-f-ÿ,¾ÔÑg?YsÇ>ÿXbo”A:¸Ü†¾øÝp?^Z>ÚÞu;~ò+óFó1ÐñÑ;óÈ=3Nü2cØc¶_ÿºL>,jq=•`z¿ÿXbà†‚:6$>”^°½.¹{¿¡ ;‰B09Šù2· #=DM4=G;î<(WÆWSWÿê–”>Gj8¿–D!?ÿXbÿò¦D>¯È(¿:?ÿXbw„³½¯%>![ªCn½j€+_€+2€oÿÞ[?žÉâ>í²ƒ>ÿXbÿðIK?Œ,?ÉL>ÿXbôS½»%)>sW¼t<Þ<ê<‰„›:<û¾9$3=CØ^¿"ú:Øk-a¡C1¤ù:^ñ¿db=+a\¿¢÷¡;ôN_,ŽÜ/ ‡½ P>ó¼­g‹€–ß6ç:w—=1<º:aM¿“;A4-­»#1eOƒ:é=R‘<¶Ô¿èz,;Å]Å,$Z1rmˆ½Åã2>rÂD½g€+*„€+ä÷µ:½Y ?;¿'?ë0Ø>lF:ß¹·*åÇ0«Ì³:^«:?Q ?3ÆÑ>@j.;(‰,ìÀ/{¾†½$>\+=GúG¿G–²†:èsV?Ï“>Â?l™:D†‡-j´1–i»:)N?çƒ >ùã?/˜‚<ÙÚÉ.¹³¾1ëåw½%w=ú|¼&{%&˜:çžÃ¾0€>÷ºc¿û{µ9´læ*g¿’EP;½Â~.i72÷æ7½…ïý=‘Å<^.F.ÿ.ÿ‰Ü?¾ú>Z¼ ?ÿXbÿä?³Ç ?t$?ÿXb•¼¦Dò=çR=ó á Ë þb‚:SP¸½Óÿ?%gR?=[9¾šš+ +/¼.‡:¦ñ½ý?ï$V?$]:c®,Ê1ZŸ2=xa‹=ǹ<“Ü€ý“ÿ§]?ÐýY»¯%¿ÿXbÿñ O?`û¦=i¿ÿXbÐE½ÏMû=d»»]—°—ÿ—ÿ'Ÿs>ï+Y?”.ò¾ÿXbÞIÝ:õò>®ºI?Ñe¿`=ó›/m2ü«‡½IM+>msã¼X€ Ÿ€ ^€ , Þ:=?!jA?•»„>Ò:+:,j+ƒ00÷à:"¼?ÆC?p““>±¨;ÿy†.°¶+2vi½†’É==¹¦¼dÎØÿ˜ë³¾Ñ3°>¥ä^¿ÿXbÿ¿оû¬‚>ß—`¿ÿXb–—ü¼6á=à€–¼Õ ¨   ó‘ã:°¤ž¼EÄÒ>@i¿x7‚® k¿ÿXbý\½B=Ÿ“^<6€fœ€f»€fÕƒ:mÞ¿Å?à+?í•:<®Å,Øèâ/ÿsÚ¿Íl(?qh?ÿXb-±’½ÜH™=eD¼ØVb²ÿ˜Á¿ì¿3‘¿ÿXbÿsN&¿šù¾¤\¿ÿXbÔw½¿d>ÑY&="€GFGÇ€Gÿ|_Î>D$ñ>JàH?ÿXbj„:Î>;cÞ>JMN?E:";š¶/.‹ 1ïÿc<;9Ã=R+̼~Ži€nÿŽÿzµ×>Ê?ÁO*¿ÿXb{“ƒ:Í‘³>ÌZ ?{}D¿Ð™E;Ùgž.5b2¤8=Ý`(=O l<_E¸EXEÿAà>-ód¿ºÖº=ÿXbÿ¹¥Þ>Úbd¿4Ìú=ÿXb Úä;æÌ>x*`<6úz‡µ¯:õf©=Ó?—y‹;ëf=;×~*ÍC~.ªÒ¯:¦±p=Ë?E°;–²¥:ÓT!,ŸÊÜ0д= O=çÆô»wˆëˆqˆÿõÁ?r¿37¿ÿXbc§R:±n? õ¾•Ç(¿ô¢F=M 20.ÿE2GtÏ;¦h=zTü¼S€ŸP€ŸÚ Ðƒ·:Íâ=f z¼ct¿ý><òÁH.SŒÞ0HΙ:\þ³> 6ô½ µm¿²®=•ûÑ/2ØÛ1 kŸ½qÞ=5¶=<€n€Îoÿóim¾Žq¿,ûq>ÿXbÉÓÈ: Q`¾XDn¿Ðî•>SÅ<µ%8&Î^ú(ÐGY½![&>Šx; €^T€^6€^ÿIš¿Â6N?ž«>ÿXbÿb¿ºtH?…st>ÿXb"p„½ &=î¯==€v8€=Ò€vÿˆ¬W¿§î¢>.‘Þ>ÿXb áç:yU¿Ë>ð‘Ä>ªÍÂ;©Mæ-1í1¼W­½¤U>Ê_<.C¿ô¸¶:"I·¾ÿm?.²½_ËÂ9³­Œ+Œ*0\¸º:eAà¾÷²`?ÞñF¾é€¾;6Jû-:µ¹0kf­¼ßŠÄ=ñhã¼)€C®€C£€Cöû :Yxq¾³îm?zS‘¾}E9Kž²)0Ð.à:ôK‰¾ÇNf?³m°¾­ê:ª1,÷ 0XW½–¯ =ÁŒ©¼þ€¬í€¬÷€¬ÿ{/Ò=ã”b¿[oè>ÿXbÿòU>qÂm¿°r²>ÿXb…A½èù=Þ.¼ß—{—Ú—ÿüÜã>Å™?ϵ-¿ÿXbÀƒ:KÏ–>Ê¿?íJ>¿®ô2;³qŒ-@5 1R)v½¯´Œ=m6=d€'=€'(€'ŠÕƒ:ÿrƒ¾>ï&¿ž6?6=—9w«æ'Ôú‰,ë;AV…¾2¿Wb+?ƒ:*ÒÑ,d:~11?—½Ø€È=Nïb¼ÿ)ý)û)Ý·“:²_ܾà”>ªãZ¿#í9‡šq,W61r·î:îC¿°°‘>´ùG¿lú¶;3ë#,Ú8Õ/7QK=çŒ=s¹Á:mÌm\“ÿoì:šN‰½³5?_(4¿z”™:p&ˆ4p&ˆ4õ×ê:—²g½D+1?Ÿ88¿?{+;o.V¬ï1iâ¼õ+=†ZS»F   ‚†:Þú‚»Œû¿q3<Þ à92Y þú&Cù:Mk4<{ú¿Q6á»éfˆ:4²)Ž.z«n½=fÚ>=;[[ €vÿ$c¨¾Ì5 ¹PÂq?ÿXbÿMy£¾‚ŠO¾Áül?ÿXbF`,Ùz=OGi€MKG „:¼é%?¯¡›=PüA?RO…:^é¯.U0ÿ›Z+?ˆo½3›=?ÿXbxµ;/lÍ=>?=ë€,*Kv€,ÿÈ ¾ O)?ï5?ÿXbÿ¡IG¾¯?½ÇG?ÿXb<2Ö<e³=.W?=n€$½€$¯€$aêƒ:aŽ?m‚2>oÆD?Ôÿw;íí-'+l18̯:²$? ÕD=CŽT?@þ¹;ä{.Ç>2ÈÒ‡½aÅ>w½W&Î&P&Š’: ž?Ã<<¿(›Œ¾õ%À:ùo°,À0ÿ*˜(?ì/4¿Mˆ¾ÿXb&ÿ“½ ‰=,DºÍ6ÞÿÒž¿ a!¿ž£¿ÿXbÿ¢*¿…p"¿Êƒú¾ÿXb=)“»­¾º=©„g=€-ô€-w€-‚¶:À>þd>>¡ñx?X.(;?, ¥90­d¶:Âæó=­S>¸›x?H:Ì;@ü!,­ˆ—/ØÔù¼Jï»=´4=¯€8€6¬€8v·ƒ:½Àu=ÚÙ‹½®ð~?Aº§:¬-8ó0ÿyÞ½‰»¸½oo}?ÿXbÏ…½j­=¬1=€5a€8.€5ÿ‘â>L°ö<qe?ÿXbÿô´u>lP¬;{„x?ÿXbt^ãuYL½³€+j*ö€+ÊKƒ:R°¬>=I?Žš?¢ùÕ:}j*V*Š.Éí‚:˜Û³>„•C?hŒ ?½^£;Lt,yÊë/ô‹’½òC%>”õ¼!lOlZl¶@â:G°`½aa?Uò>u‚k:™+Ì+`ž©/ÿ… ¾ b?¡õå>ÿXbF[•»Õíì=vᇼÿ’ú’ù’ÿ³^Œ½¤·?…KG¿ÿXbÿÉ“»¸+7?›Ö2¿ÿXbu-=C–=5Ó½»p€Í€€YŒ:‹—n?-…¼fd¹¾ðxð9€‡+ ýØ.º:.él?4ʽó½¾×ùÔ:BQà,ØF0l"s½8j…=Ϻ=€ªð€ª¾€ª[rƒ:!p¾™ÎN¿0n ?›Ö:`×++ ¸š/¨#Ù:ùay¾éYC¿"A?±k;Ζ-Ûx&2T8»o=rpiÿXb‹˜¼aq8=UÚâ¼÷€¡ã€¡ô€¡ÿ©¬±½¼.¾ D{¿ÿXbÿpô½ü‚¾{Xw¿ÿXbâê½µÜY=@K=zwîwïwÿ™Þh>¼Ü=ÃÂw?ÿXbÿÚ=k–>W.s?ÿXbÓì¼Ì~=÷=.Nÿ‚)>¾–{¿mm¨=ÿXbÜÁî:N°=wo~¿­…=VR<æ˜.¶N2nQ†½½á~=’9¨%€€¨ÿL馾ÂNp¿ å½ÿXbä†:»¾‘üg¿zBX¾©–`;4õâ'<Šõ+,Ÿ…½þ'/>$v½6Þdÿê4¿0Y¿½¼‰3¿ÿXb$=ó:—|/¿éÓ ¾Ä 7¿ïëÝ:|L$,f\1Ë\=&§–=ý…<€lÚ€lô€lÿUR2>“Æz?ß‹Í=ÿXb (¸:ôe¢>SÑp?„ö=Ù4N-n?ÿXbÿV‹¾W->òr?ÿXb,½U =ÿ¹ 3 õ ŠŠ:p<;hÊ¿D1%½¹Ä:¬hT'0q-+ÿÒ4>qêz¿;Ä»½ÿXb!Z‹½Ì_á=(-=w€$Ò€ÿª¼>»ã8¿á?ÿXbÿÁ¹>X/¿4Ù6?ÿXbÐa>½‰ =Z~`¼ U ÿôÇŽ½ÿ¿Ùé6½ÿXbE¥†:1ô,¾Û1{¿—™¾½õ$= G\/8½1³ë^<âr<=ÿ\4=€S€S9€Sÿ E¨>ʦ¾½c?ÿXbÿ;ެ>H¡°¾—B`?ÿXbàX<àf‘=ƒø½€›¬€›8€›ÿ¸&‹>M–= ,v¿ÿXbÀ‰¹:Ø>y>±³êæ<—>)/0¶´1ÇI½å*=0=[[[ýøƒ:“¢/¿lrл«=:?쯷;=¹‰./Ë1ÿK¢!¿p=¡¾Þi5?ÿXbC9Ñ; &>=ݱؼ+ ‰_H_ÿËÞ>οœ?¿ÿXbÿé¯>߬¿rJ¿ÿXbJ‘½×Ã>v¼GŒ7íÀ:]*:¾N Ý=6z¿N";¿ö+;€¶0ËZè:Ô=D¾">2yx¿@4{;ò¥-c‚121]=™e¯=š™™¼51Í1i1ÿpâ>鶉=èôd¿ÿXbƒ%º:/¼>g­#=oÜm¿¯‚:sÓÁ+æ0w†½ñòt=êvv<-®¾®’®ÿ8µ”¾è@r¿Í]>ÿXb}D…:iC¤¾€Ãl¿1 Q>H:ºQ¾›b?õ5#;E ’.©ÿ´1[4â:¹±Û>Ÿô3¾÷Ðb?¾6†;^ÄÓ,ω0¥Ü½½c ö=U*=÷€eö€eó€eÿ³oq¿Ñܾ>ÿXbÿÿXbeዽ7>j49=%€D@€DI€DÿÀ„-?Ðõo>Ëg2?ÿXbsßÀ:`Ÿ%?&†>êQ7?p1t:÷+m5Ó0NF•½rn>ü6D¼ xç€Jÿýî'¿×=¿ìa ¾ÿXbÿ¿ã ;¿äÏ’¾ÿXbŽ’×<5î­=÷?@=Ý€$³€$½€$ÿxG ?}`ž»r{U?ÿXbj „:æ* ?†]=tWU?"'ô;tªÖ.’ù 2LÇœ½:é>úíkº~jûjjÿûªI¿µP?`É-½ÿXbÿ<1¿|¿6?LJà=ÿXb¶Mq¼ð§†=þ ½|¡ÿ¡ú¡ö›Œ:]h‘>û¾ß s¿¤£å;cÐC.À¡1ÿN>«ìy¾Ru¿ÿXb-Z€;Ͱ>³EÒ».€Ö€êC4‘#;Yʽ¨TS?åA¿©r:'$+œr/3e»:¥&ï¼|O[?GØ¿‹UÂ:¡cº,•‚|1‹þм¶= në¼ú¿ÿ6Y/>"³.¿ë5¿ÿXbÿE‰¡>žÆ¿SB¿ÿXb¦´ž½.ç’=>? :ážÄÿ;8¿s(¿ùb¾ÿXbÿå¬3¿?¶3¿þg÷½ÿXb ¤½PŽâ=mŽ3=(€}€\€„:Á¬|¾Øhe¿ܼ>¡E9»]*-°ÒK0†A„:§ñ:¾Õba¿Hà>øŸf;'bo)K“\,FÓ™½’$>Û0м.€†€J³h†:Ö_G¿g׿I⾓oÌ:÷z(+Ñ+y/ª;_¯J¿ß̿Ú%¾þ…];ŸF}-vJº1q¾<° =ä;06c6€ ÿÕÝ*=à~¿¯¯«½ÿXbÿtû&¼„Ò¿À½ÿXb® j½³™ƒ=˜=€ªT€ªè€¤Å ;$z:¾ŠFX¿çÊ?Ö€Ö;³x%/´2Ù±E;b™e¾øLW¿#ü>áß¿;Ørä,F¼0T9m<Þ°Í=ÎmB=›KžKkKÿ`:u>7jm> \q?ÿXb‘iŒ: a>;Ët>År?WõP:P*0>,-K®½P©>î³Ê;óäÿj\¿/Æ> &ã¾ÿXbÿªO_¿SÝ:>ŽAè¾ÿXb®I—½·zî=8é».€™õ€™œ€™ÿ7¤¾@˜¾z@f¿ÿXbw¦‹:®h…¾-kv¾/[o¿Q‰;çâÚ-úÛM1Ç‚B; Ê=›È¼$ŽÜŽ>Ž|më:—K>a?¡Ý¾nú;>4-†žý0‰óÆ:s>bï_?îÇë¾·™*<<Ôl,¥™r/ˆd½4=á´`¼€ €­(€ ÿ ;>v|¿ñ¹=ÿXbÿñVƒ>Íq¿ÛúQ>ÿXbxD…<â“=ªô=ªGªZ¤ÿ(}=SL¿Îß&=ÿXbÍ :ÌüŠ=DS¿¨HÒ¼97;ú¢˜&_a¯*]Å¢½NÙ=J =öoºokoÿ RB¿_NÊ=ñº$?ÿXbŒ˜:ëO¿'ý½½Øó?‡’Å;0¾­.ÅIÅ2È}k½µS³=46=J/p//ÿƒìʼÞнÐU?ÿXbÿŠùü½ðª½õ%}?ÿXb׆ ½µ5>]§<"€r€rö€r¶·ƒ:ä=¯>6p?öH½)ê:Û‹³*\šH/Hœ_;çež>ÖÞr?ŸA…½Ý×:;ëº+¯‡ 0ïWA=‚‹=R~Ò<'€Lú!0!ÿ«ýq¾ªë4?+·*?ÿXbò[ƒ:l¾A-?uŸ9?l†šƒoD?ÿXbRù:z¦L?)å)<¡/â)Ùúå,<Ýy=eq='.G<<€÷€l€ùˆµ:Öô?”Ö9¼9”n<Ýû:á,I-Êiî1X€|:3$?íB¦;bE§½÷Ë;/B.£T„1Hox½Äµ>¹U=€I€I€IÛWq:‡«¦>_Í?ªê>?¶‘Õ:oD€-ïM*1®>@: ?nv?l2?ä"ƒL2=5GÞGaGÿ·ò:?^æR>³À&?ÿXb–i»:ÌtP?¦œ>›"?-àn;¶l-¿ÊL0d;_½»´Á=¤«4={/ê/ú/ÿøB‚>Zþ¤>^mi?ÿXbÿL®=²:>•Ëz?ÿXb1Óv¼œÄ>ÄN»ß€“¨€“©€“! «:Ur¾³Ã[?0õ۾௵:·[-å¾*1Ä!Ñ:Óøq¾HÎ_?$Ù¾æt™;Åü.O&î1ÓˆY½™ò>i=€Gn.€GKS‡:+?ŒxI>)7?¿¢:æ?ý*™/óU;&Ï6?Jm>™)? ü®;дK.ää42º¾½3"=u¯<~â€~5~ß„:¶e¿3.Ñ>„A0?tûÀ9íó*ÿH”0¾è:³î'¿MÌ>$?!gè;î..£â¶1´ä‘½i >¸­­<ö€må€m¾€mÿ…ÓŒ¼:i?N†=ÿXbÅX³:%ú–¼îØ?v)ï< úÜ9¥Zƒ*Œbæ-àf‘½ÔD>9'ö»;x9xëxôz‡: [H¾t¤g¾Ht¿¯–ã:f—ª-D¯³/&Ћ:ÏK¾’p¾ãÀt¿tÂÁ;û3é.ή2SX©ºâ =﮳¼#€‡¾€‡"€¬ÿ ¬8<“{¿0=¾ÿXb[Wé:­ÇX<q}¿vƾJ?=H×?).¯+ð§F<ݘÞ=ª›¼ù–x–œ–Ј‡:‚/…>µÁ>ó#t¿é ·9EòÄ+Áá/E;0mQ>wWf>ïás¿¿¥;§­-7––0åD»½Î> `­ÿXb–Ûƒ:ª”}¿P«,=²¥>%Å:zÊ#6i'oe‰;SY´=­j ½1€ Ì€ `€ ÿžÙ4>m€“=åL{¿ÿXb¹È»:ç/>`Ér=Û¼{¿;Ë;Ë}.ÌPÖ1Ø.m½>A">0…;€^Z€^w€^ÿqƒ8¿ßÝ0?!Jg=ÿXbÿ—5¿„•4?Ï&7=ÿXb”9Z-Ð=‘{º¼y€;¬€;À;E´:\Õ=9>r_z¿Ãxó9…À+¢D©1åóŠ:p¼Ú=9M>Xr¿Eï_`»b¿÷ÍE<@9ë9Ðcà%ÄJ¼+ÿ1Óè>~¬c¿'C=ÿXbI¢—½¨>wõª¼Š€J†€J(€†ÿëD=¿Ë(¿ Õ ¾ÿXb`Y;€7¿w~-¿öù'¾ Y*;1+-hð£1–.<Tq=ªÒV=7L3LhLÿ§]§>— =ÍÍq?ÿXbÿ?,Lç½UãV?ÿXbŸÊ)=¼Z.=õ½º˜˜œ˜ÿˆ% ?Ž*¿XŒ¿ÿXbÿîé>— 5¿.[ ¿ÿXbŒd¼Æ1²=·]h=§€x¢€x¤€xÿŠñ‰½¯ >+ s?ÿXb×~½:‘¾ŒÕ—>þük?]P;µR½+bŠò0>ëZ½8k>jÓ»B€–¿€–€–ÿ]ß‘½»f?Ù"L¿ÿXbÿÂ}ÿ=& û>ŽÑ\¿ÿXb¼­ô¼l±»= ­Î¼€Cû€Cõ€Cÿˆ6*¿ý–Ä>g$¿ÿXb˜ˆ :+¶¿®5?Ý—#¿ùÔ<š0ÄÅ1Úu/½| Á=>²¹¼Ë€C“€CXtÐ)„:ÉO_¾…Æ >÷jw¿¢à,<}WË,Ã1(0ÿ«ÎG¾C×[>}ýt¿ÿXb–c½áB=A=€H€H:€Hÿµðy½ýU“<@{?ÿXbÿ¹s?=l4„<Ô¯?ÿXb×I½8ƒ>æ­:<"€Z€ €ó”„:Ø[u?ËÈ>g¶Œ=†G®;-j‰,v”Z0¬æõ:ʵr?_ >¬a=|¡ð;èÄ-ƒ1—Ž<Îü*=x&´¼>__`_ÿšé>wû¾W>¿ÿXbÕ’:à*æ>‹u¨¾œ˜T¿IÏU;íUÝ.!l62ÚJ<`?D=¡Ø¼÷€õ€ö€ÿ7Õ‚>–€¿¥¶C¿ÿXbÿ;¡?>O&¹¾]Ñi¿ÿXbøˆ˜½»›‡=´ã†<€œ€ˆ€”Ü:žtF¿ÍQ¿€Ö>3æ¾:cº¤,×#„0´´:&¿­\?¿Ø>f–\;iÑ^.Îí:1x¹½‹L=Ck¼8€Et€Xt€EÿN á¾l•]?’¢s¾ÿXbÿ)íå¾d\?hÜt¾ÿXb„f½%=Œ=òx=û€¤Ú€'ó€¤' :¥¿½Z ¿4ëT?븜;5Ùª-¢ 1h¾:§tS»áF¿¼ÈR?([<åÌ-èT¼/`tù¼33ó=mY>¼s—Ê—‚—¦‹:aª»LµS?T쿽 ˆ9ù à!†ë( ²µ:½`';ÅYD?C$¿;’T³-}ö2ôSœ½—¨>¶ó}» €{ôj€{ÿ§d_¿ô>æØ=ÿXbXB:%½k¿»0Á>&5É=ͳO;GÉŽ+J;+.¾hO½ ý=¡ô;,­h­C­²†:€Ëâ;Ùû¿Ö„¼áØx:r$Áñª(xbŠ:®„d­!¼~Nx³+ï:yaN¿(ú¿,©”¾AHî:<{,Ñ¡Ó0¤æí:E„Y¿i­ç¾ÑžŠ¾:<œ¥/#—ý1ò¶Òȳª=ûc?ÿXbÙb‚:, ?æd(¼-–U?ö ˆ: šI.±•…2À_L<×û =“«= ¤¸¤r€•8]ë:â1V<}ö¿ÜÕ2¼¬+:6“'òË*È'†:Œ2B½^@¿|u½ÇLÆ:e~,Ú1 £½$Ó¡=ý .=}€5š€8ù€5ÿ5 >^S„¾ž t?ÿXbÿœD>¹9#¾¤žz?ÿXbÝ}¼×Ù0>{.Ó¼ €b€€bÿÀ~?C4V=4m«=ÿXbÿ÷5?l>=Ÿ]„¼ÿXb=¶…½;Š3>þÔx½€g·.€gÿkŽ¿î†™½;hR¿ÿXbB)½:°rï¾nF@½ªõa¿œpý:ó–>.Ô´0¡ó½´>£’;%€r±€rI€rK™ß:ubE>p>y?1=ú½Ãz:8«)ÿ”-0ß: ox>)u?œï ¾ã#Þ:µ€a)R,“½B´=Í?ú¼€i4€i2€iÿ»é=¬$ >°é{¿ÿXbóºú:˜ñ*>E2ç½p¿z¿Åµ0=4l,ø[¢.–Aµ½Ìîé=:è<\Qo'\ÿvö¿¨M¿C½ÿXbÿ ¶*¿ã©>¿aÍ<ÿXb•Õ4½¸'>‘¼y<Æ<>< ˆ›:Öº¿äæ‹=è O¿!'B;5v=-öÓ1Nçš:9¿šß=kL¿í®Ï:§Ë-_ÊN1%®#½ n+=VJϼ'€)€)$€)ÿ8,¿½È ?ñøÈ¾ÿXbÿDG¿À0 ?†'¿ÿXbh鼋ûÏ=,g/=Û€7p€#Ú€7ÿáVH¾èK¥>m?ÿXbwfÍ:üÕ9¾¦)á>[,a?´r; õK.ƒÆ*2«•‰½Hlw=Ÿ[h³zx¿'â:1W+Ù/Y „:¾ò(¾‹éR>¶ìv¿ Kf:wÅ*€-BͻÚ =»¶·¼"€‡%€¬·€‡êÛŠ:ÍôD<¨¨y¿$+b¾M²Ò:|_j0®^C2ÿ¾=÷ñy¿võG¾ÿXb6Ž;bet=9^½Q€ŸN€Ÿª€Ÿÿ8 ?°S"¾FT¿ÿXbÿ¢`Ö>&¾Q¸d¿ÿXb®¼U¯=¼Ê½û€ É€ ý€ P%;Ïéð=¤>¢(t¿ië|;Bº1+Z¡0¼­u:̈H>ا>òep¿-¨=N'0ÈJ®1rNl<ºö=,ôA¼Õ€z€x €“0ƒ:ú.·>¨E0?Vz!¿ÕN:H++…³¨0Žuƒ:uÓ´>š!?¾Ã0¿bdÈ:+ùÈ,«Ø0¯w½uw->D3O½_vSÿ{™w?¬ºA>û§->ÿXbGô:E¨|?GÕ=ý§û=°ê <˜Ü¤-ž=’0 J½Ì_>®‚˜<5s."ò"ÿÉËW>¾ n?Ü–>ÿXbÄ®â:› I>ÓHs?×ú¦—;Ep=-¹1=ñœ9\¿)Ð9>ÿXbÿ"ß ?ŸT¿BO>ÿXb28нÇÊ=`È*=*z´zÚ#ÿJ– ¾‚›\>hw?ÿXb'‰‡:¹ŸT¾Áîï=:žx?a{à: ,-àØx¿QÙ—<ÿXb”^ù:Îñ2>IÂ{¿VE=¬ó<÷“Å-1Þ>1"<\‘Ø=áÏ0=n€,¶€,¬Kÿq‹¾²[@?uÒ?ÿXb}ä:d¾3Ñ??u{%?.H<”M/)E 237_¼Û¦8=á˜å¼M€¡Ÿ€¡m€¡ÿº*Ëêx¿ÿXb¥ä:˜L½œŠI>¸ªz¿f½ b=Gà:l£+un 0hAÆ:+Yo?bž‰¾Ãm> e;Yõ,:a1²Ÿ…½Ð>uÈÍ:x€ r”Þ€ ÿš>—+k? ¨}¾ÿXbÒt:I#>çq?·’—¾B±;c~ƒ&[+¥+O”„½ÊÞò=TG=m€D³€Dv€GœÜ‘:ÙpX?$Lœ¾&Wà>ß:-¥“,.¤0zŠ:¼I?‹™¾Ÿ½ ?(z;0÷à-E1- ;½ñ~=Ó.¦¼,€s<€s¿€sÿ/sp¿%Œ>TT¾ÿXbÿ™e¿x´>Š»¾ÿXb#¢»×K=½VB=Ý€¦Ü€¦c€¦ÿ8¢K>´X.¿Ýh4?ÿXbÿL0‘>èK‡¾ ük?ÿXb¨ªP:^ =±n<“1Ö:(Ž*ºsŠ/ˆRÞ:êF¿mt¿êÊg>’g·: ÿ+Ç—â0mℽâÑ=mŒ¼,)©)¶)ÿÚõ¿ðå<> ›U¿ÿXbv :›-Ͼ¯/>Çòe¿Ô:dL[,Øw…0¶1ö<ðLh=Òm‰¼feÄeÎeÿc6C?ªžL¾„¿ÿXb¿½:|c@?=ކ¾Oè¿-G\<™s1.VÃÐ0÷0¼q=&ßì<€§€8€§pAŠ:ˆr=fv¿Í_=éƒ#¢€*X-á:äÈ=_J¿‚Š=ŸÔW:ÂEû#+*Æ<õº¥=ðI=2€F°€$Ÿ€FÕ°:=(?úº=LM?ÿ¾};ß.P½Œ1φ: 0?"ò´=ã8?ÙüÅ:s“:-¥51š—½£Ü=ÁÊ¡¼× ñ ­ ÿ:u)¾?;†L¿ÿXbÿn!¿½ !÷>¢í^¿ÿXb{MO½,.Ž=çR=÷€¤í€¤ê€¤ÿ/Ès¾'Xú¾uÕV?ÿXbÿRÞ¾£©¿ ±M?ÿXb-xѼ(»ù=CÉä»O—N—v—3ŽÞ: ñ’½˜`?óò¾aXÍ;{^å,_‹(1Vt;¦Á+¾Ißa?R(ᾘwß:%C.,½1ƒÂ ½QM)>¤Œ8;gZt7ÉZ€ë:ϵ.?[ñ/¾\ß5?…§*;B¯ö+Ze.ÿü]?t¤‰½0fH?ÿXbÀ’+¼ƒMý=ÛR='#'É€'yŒ:I‘R¾ÖMI?É"?JÝ9?˜ +8@š/y:Qýk¾PxL? K?^);‡Z.ò¶²1Rdm=Q†Š=ã‡;gR€8€ÿ!}R?•ª>Vªì¾ÿXbÿ­'?^¶?¡h¿ÿXb E½¯ì">&å»4€—Û<¾€—ꆛ:©¿vcj<|“S¿’ül97$!+ÆÅ„0%œ:FÓ¿Sv!½ú6T¿‚ãß:œ.L߯1…ì¼< =ÖÆ=õWÎWÝWòÿ‹:À8?pc!¿’¥“>37†:Å…,iá@0ÿ+¶6?\Y¿t ½>ÿXbLý»Ñ§=ür&=2€‚^#\€‚Ÿÿ†:u2ü¾<¾õöR?¿û:È‹y'¹q+}rº:9áí¾Ê|¡¾&ÓS?vh¨;tœ.¾Ï¢2ÄÍ©¼PV,>%¯N¼ûQŽQëQE%„:¯²>œM?Ž´1?“1H?Ž›Ÿ:,Û¯+Ç'60Ê4<r%=½á¾¼3c¥_Ùc€±‚:€ó¶=ìu¾÷€w¿m²¦:AÉ 0G<2ÿ÷Sô=>è4¾”z¿ÿXbê ˼²… =‘½{€¢¬…ò€¢ÿ¨Ø¾ï7½:ªg¿ÿXbÿÜ€ ¿ã5 ½ÿyV¿ÿXbíu½¯A>Ås¶BÍw?ì¼Ö=ÿXb·Ý:³ï=>ú z?1ÍÜ=CW;,„.+æ.1/iÈø¼üþ =c~.=7€€Ú€+ÎØ:ÀÌa»o¿'·­=²`z:L·,åó1ÿ-ùß=–å|¿ Ÿá½ÿXbMØþü?¿µ*:$þN&#Á².ñ‡»:­ ?!s¿>üoA¿°­;ILk,PÒÞ0¨«¼.>-‡Õs;…©-O1a0;lä§¾ð~m? £6>ŽW;z¶¤-뛡1áíA½G >ú<.€n€W€ö‡°:ThY?·A?Y¾ê‡¡;¨),i†106 ;ÌZ?Z•?¬¯Î½(!ô;|êm-¿ïO1rù<(Õ¾=³ìɼm€nìŽÐ޳›¼:AÀd>;Iè>ŽÚ\¿£+;‘wÕ-“1ø0$¹Ý:þû°>œø>_½M¿y þ;ò,-x0t(£½]ˆµ=3‹=&>zfÛ:OE¿_==h®"?šw9:=ID*ž 0³fÜ:¦6C¿6ô=‚Æ"?ïhx:Êça*K;1Jm¼ÇºØ=Þ0=ÿ€@´€@ô€@ÿ z¾Fù=Jv?ÿXbÿ¾yt¾þ÷V>ï·r?ÿXb .½ÀYª=;7-=3ü3u€5ÿSu<¯A¾Y{?ÿXbÿ …,>¤è¾7Fz?ÿXb¾3=¼W­=Þçx»€¹€V€ÿ'p?­ܽ¾ÿXb®U;”¦u?÷á¾Éq¾wÒ~;­DS- # 1,ºõ»'ø¦=§“l=g€-¶€-Ê€-d0¶:ò{Ž>¨‹þ=èÑs?*ùc;„J-ýl1¢¶:€žÌ=Ò¦È=/{}?jþ’Hö>žZ¿Pú×9-Xp)Iê½/Ç=ƒ:îïs>ƒÏ>1òa¿U­;ã›®,ùĹ/TÄ)=EÇ=MÖ<iŒi¤PÈq;rX?³f©>g™Ö>Êf¤:Ôgâ+yî/!wã:å3]?± ´>šÕ·>@l.;z¼(-°Kv1Pqœ<ª>ª c<ï€tj€tv€tªøƒ:`Û>üHg?.¤æ<Æ|¢9}P+žòw0æsÛ: Ò>±¯h?:\˜=µµ5;Åí8-+Ĉ1ûÉX="K=<3Á<}EòEÉOÅ:'?=Ñ¿Ó?„Ï‚;uj+êi0D†:` ?Š ¿YÂû>ûF,;®êØ,®¥‡0ßÁ¼ß=–Ð]= V|VsR$=P:˜w‰=œÓ’¾$¥t?Š×;=YP,íjå.ÿ¡§®»éë¾ hc?ÿXbâ剽¡Ö4>ú·K½**i*É…:nP?š(+?õáü>ú8–:Ç-‚]H1);ß:‚T?YÂ0?ÌÎü>Ê;—4Ž.Ìrº1¥O«;¡ô¥=Ìñ ½·€›’€›i€›ÿƒ)>n$Ú<<`|¿ÿXbÁâ:…p‰>6Oý=t¿¸Òý<šl00ÐL%3œûk=SÐm=mÈ¿<O²ONOµ8¼:d²H?éØ2¾&?%‚Ó:K]¬+fw/LÜ:7;\?ø?3¾J)õ>ºn`;Tÿx/PÉÝ2…½÷w6=±Q=&€="€=ó4ÿ50F¿îµ?Ù>ÿXb>„:¿ø;¿ú’*?ê>àºâ:+E!+lT/ˆ®½´>ÍÊ;o»Î]¬¡:›xM¿Þ’>¼¿+Š:Hâ¶)–Ÿ,ÿT9¿t—>z6¿ÿXb¡ƒ®¼—6=¼A4<í ¹ ¾ °Vþ:ÇÁ=vÒ¿í>(¼}]9ÄðF"!µ'ï“þ:ðôȺqó¿'ÞŸ¼Ìb¤:•}&0n+>=¶¼¿`—=öT=€w1€w×€wm Ó:ó%¿4ɾãÇ'? ;ë<}.˜ 1îHè:þá ¿°°¾G[C? Õº;£8Þ-ëv1rÃï»$B>Þß<6€Ž€ó€/”‘:Á~&¾[×`?^7æ>õ•:ø×'{YŽ,@´¡:„¾Ibi?ÛÅÇ>Sç;q¢ý-ÇPv135 ½µ6­=È,=h€8Þ€8¦€8ÿ“ª>P°¾–Wn?ÿXbušš:ß»Ç>¨e¹½A“j?{·¾<Ù^/$ðí1ˆ Š½ÖÉ™=Yøz¼O¶ÿ·Ò¾¾OÀ¿ SD¿ÿXbÿgÜ¿=§ ¿Ü¥+¿ÿXb¾£=p°—="ß%=mL#€VÜPÿ?˜½C¾IH?ÿXb(!„:€—?íi¾S?,º=ìî.zâ0Cpœ½âà=ÖV,=+€¤€–€mª:“Ê=kCx¿ä¨w>Z};Ȇþ&{I½*·5:­ôŠ<ä,q¿¤{«>Kë <çT³,ׄè/¢^0=>’²=¦Þeâ>µp½;±>w,ú°‚0Yi;9Ug?//ö=—wÒ>F L;îÎ,‚Ôª0Ïe»„›¬=:\k=O€-;€-€-}‹µ:9Yè½®C =Ñ3~?…ªÑ:Ïà -ÍÿÉ0¶{;q݆¼œ.¾=æÛ~?î¼8<ÉÝ/‰J¸1]ßG½pî=…"=뀤ꀤӀ¤ÿöÒõ¾õ»¾³+L?ÿXbÿþФ¾Ù¿ýL?ÿXbÑ ½æ“Õ=ŸX'=ø€7ž€7΀7ñ§é:ý’¾Aó>U?¶~Í8*3+@á¾/ßÁi;q‰¾„Zò>3ÇV?ž·:„ ]*Ô4 .ù,O½ŒõM=?U¼LžZž6ž›¤:Çm¿v‚=E{Z¿B²§:fr-‡À2Êš:4¿Øâ>/€W¿ É(:v~Ó)vŠ.+<;”=†½š€›z€›Ý€›^3¿:àÓÒ>’¾}Úe¿â>9>),·&–0ûdž:²i™>h5¾ p¿ü#; ¿F/JÊ2õdþ<ë”=áy)=ÛLÜPØLÿ° ?¼?‘¾Y§M?ÿXb(!„:bl?ž–¾@²X?¹<¾ÛÌ)—Wí-ºNc½D>ðP”<÷€Î€&€ÿ{P?-‚Y?ú Z=ÿXb{´:Øå%?ØA?î„§=¼d ;Þ.ùv^1`ç&½%[=vk™¼Õ€š^€šT€š“pÊ:r=å=¥ý޾M#t¿¹ ‘:{e¯,B€1„M¿:¸Á=ˆ¾Àšu¿¼<3•-/ÈjØ1ØÖ¯½3Á>ôÀG=œ€e4€e?€eÿ¹…4¿›Du½ÓÝ4?ÿXbÿyã¿“«—½·~W?ÿXbd>€½þC*>/†2½$[2C„:íÞq?y*Ÿ>KÒÓ=A›:Ó5f.¬Š1ÿkz?KÉC>+ã¥=ÿXb Æ==œ5˜=îx“<5€Qi€Q»€Qÿ#ät?›7>p—k>ÿXbÿQ½^?SNª>|?º>ÿXbo ¡½mè=¤QA=Y€âu½€ÿ ¿œÅ ¿¶)?ÿXbÿ ´Ù¾·'.¿‡Ô?ÿXbÜF½ê­=Ôê¼æ€C΀CÂt‘¯Ä:H°W¿Ë>½–º¾Þ19Qà,òç0#Ç:9•Z¿ñŠÙ>÷™¾Å¬¢9•q²,«]$1ÛkA½cB,>–¯Kº¯=Y=ë=ÿÓ6¿?îH?àš2>ÿXbÿ[Y#¿E?©ít<ÿXb0Ú¼e!>ÿx/¼q;à;ö€/x–à:k|9>#WO¿8пl7;…Z,YºÓ1÷C‡:ä>„B¿yT"¿,œî:WÂò*wr/œà=âèª=l=&€Q6P>€QM°:[6?RS#=Í«3?1::Ci¸,ŽZ¨1×£¯:9H??Q¤-=ËÊ)?騖:t+6Ô¬/G;®½NÓ§=â̯<¯€Z€V€ÿñ¿W¿Ž”¾Ý è>ÿXbÿFa¿$Ÿ¦³>ÿXbVÓõ»êÌ}=*Êe=,(o(D(ÿöØ·½ rC¾›=z?ÿXbøH„:US¤=~6æõ<-€.´€\J€.Õ:†:N€¿é>,?lPÏ>‰š:D²o-®¼0aX†:Ï¥#¿cÊ*?úÐÃ>§¦C:+ÁÄ,5@r0w¼ =í*d=µ?¼ÔeWe^eÿà>?Ñ]¿Øš×¾ÿXb©.ç:U5? c¿{#ð¾t½ ;Ù+žz/¼]¯½ ><0YØ‚:ö2+¿Éw?JÔÕ¾Ü : )©*Ö-ÿR; ¿“ï)?þšÑ¾ÿXb{Ø»‚V =˜ÚÒ¼Ÿ€¡Ð€‡É€¡ÿ̪=ãr$¾ Æ{¿ÿXbÇ:$i¬=Ý·/¾ºG{¿q¼Ï;×¹-½Ñy1Àw<¯È=§èH=ÞKkK±Kÿóè=UÜ?ÅQ?ÿXbÿ,Û=ÿú>Iq]?ÿXbmq ½é¸ú=^f؇H?Q ?ÿXbŸqð:pƒ—>x°J?ˆÌ?+{†:+Tl-¦1^ $»Îá=I<÷€§Ú€§ü€§RÁÚ:±’)¿Õû7¿ßX¾AzK<¹È/•¡w1Eçø:º•¿ú ;¿$ï’¾àø¯:ŠÄ–/v/92Ñua½ÿ=>ö&».€—'€—õ€—ÿ$Š(¾#°7¾>Lx¿ÿXb §‡:»>¾¹¥¾ q¿êM;Dû-„2À±g½ÿxï=N=Iº.`.ÿs?Ÿú¾ Ô5?ÿXb×ýƒ:P߬>í¿—Á??‰p>;×§ö,>ú0>yØ<a=‡4*=o€VÝ€VÚ€VÂÿ:í0ø>ÅÏô¾Ù};?º¶:¶ ©,\þø/ÿÏ÷>:YྦèA?ÿXb7ˆ–½D3>Ωä¼€(6€„I€(«Àƒ:ÝØ|¿¶³½<Ÿs¾©ÑÕ: ü&Ü1*ÿ(O~¿fž¼˜Kê½ÿXbE¼u½0p=8,<®m€©Ï®çJà:’k¾}m¿£Ö>2}1;É-‹+œÈ!/Ñià:ñ5x¾Â0m¿(S“>UI­:»1‹-Üã2…k½÷“q=’³°<|®|ÿŸ’7¾†¡_¿N®ç>ÿXbÿ· ¿øWR¿^$>ÿXbl–Ë<}zŒ=T7=÷L¶LÄLÿ@=?>·½ÌK?ÿXbÝç;ãN?­jø½îgK?–èü;E§,Î90ùk½e©Õ=ô)=.$/­$ëUƒ:5Ìm<.jà>£f?™;óÛ”- c2`öƒ:ÙÆ¼3¦Ï> ëi?Þ•;¬].¢2±Ä½g·–=¸sá¼â……Þ…ÿ:ÈY¿´Ì™¾ÛØÜ¾ÿXbÿ“wU¿¯¤¾¬¬å¾ÿXb=_z»= á=-PÜPzPl:~ãK??7 >Šõ?¤íM: k+‡è/ïd…:NI?Ñac>ß:?Í}:b“,{1ž0Îl—½¶»>çû»!ƒ–xˆŒ:’p¾ìÍ=ÿw¿ù¬‡;»Y,Êè0£Œ:w:¾mQ->29r¿ù·Ý:W@9.gfá1¸Ê³½O²µ=Ó¼c;¶~ w€ ÿÎÉm¿màK=£ð»¾ÿXbAé‘:jÏb¿¬¹È=¿辋ªj:[{Ê+Åè 1[a:½ß¨Õ=¡Ÿ)=~€1ê€1è€13¥ä:¡—<¾6w¤>ÞÍm?ÉXÊ;[ÐÖ,*X/ÿ‹¤„¾W«š>ÛÚj?ÿXbGTˆ½ÛR>”¤ë¼&ê&y&ÿU·½>Qe¿ïp~¾ÿXbÿ·¨æ>¶ÚY¿[2оÿXb¥j»¼_ÒØ=Ho¸¼4 ¸{× o'í:wU³=­6É>$Uj¿šñ:•\÷*‚ 0ÿ™n¼“#˜>Ÿht¿ÿXbÓ ˆ½¸È>ûX=|€kô€kà€k_/Á:¶Q'¼€p?_¯>·¼:’g% *oäã:+c¼B[m?ø­¿>7 v:J,ûÆ1-?ð<ÏKÅ=$'“¼O€`K€`©€`]Œ‹:îj?§sÀ>k”0¿“Oƒ:öÍ¥*+)91\Ùß:é>?NH©>Èg<¿È<‰/âX1`ǽó'>ÆÀ:½-J:²ÿæÉ~?x±³½=ÿ*½ÿXb8ò‚:­è?Þ• ;ŒØÙ¼ÅúÎ9‚u„*ŒŒ/¥1Ú¼(»ù= Cä»&—u—|—lÓÞ:±=Tnc?CN꾇ì?û<ï€kâ€kØ€ks|‹:®±>=Ïr?²¤>Ú¼ 9ÀÚ…%¡*ÿ…[a=Mu?³‘>ÿXbæÍ½y?>DMô<:€k¢€k¼€k–’·:~·=n$v?…>k;¿ÿx&‚3È*ܼ:EQâ=mQs?@Á”>õ; k-„”1F(¶½4 >´’ÖÿXbö³˜½9_>™ð˼€(}€†ø€ˆ­.„:ÚÕi¿Û´Ë>Jϯ½°Í‰9J¬*Q)/è;lèz¿Ÿæ8>i¨¨½$2¾;Æœ«-`Ë0•~=\å‰=²Ø&=Ÿ€Vs€V<€V°D‚:J¶?Ž ƒ\?¼ t;ÕË%.à 25‚: ú?ùÁ¸¼]?e?Ž;‰W.f2?9н¸sÁ=Ec-=v#Ö#¾#·®¸:>ø%½0¨>Æ|?Ÿß: šÜ,6×117pº:Û˾kù0>ˆöx?Œ‹;ãÞÅ'CAm+æ#i=+m‘=)Bê;-€~€:mÿhÎ?  C?aK¾¾ÿXbN…:‚± ?jL?O„¾wbì;*R'«/§*ÏÿXbÎßÐ:–3K?OˆÅ¾„Àð>ÀÈ×;*l.ì ½0NÔ’½. >ö~#½€(R€ƒO€(ÿ`}¿&'¢<çØ¾ÿXbÁNá:Ô({¿N§,¼×äE¾©Ïú;¥S-ø³61`# ½Ä —=ýƒÈ¼âtÇtÕ€…3Ñ:–Kg¿ôñ¶¾<]r¾«0ý:ÚW-S ˜0/ïÉ:IBi¿µ†£¾_H…¾T”Z:jwY$ÍÊ'oÙ¡½¦*>6½rB€ˆõrÿÔy¿Õç+>&#>ÿXbÿlÆ¿ñÒ¹…¨+=ÿXbó¬¼-[;>t#¬¼0‹¶Œf‹ÿk—<¿æ§>9f¿ÿXb~<¯:Ðà:¿Å(ˆ>-!¿:øþ:1‡-ó±ƒ0‰<*8ü=ÍÌ =" Ž k ÿ Û >Þ›.?!×6?ÿXbÿö(=8q1?:L8?ÿXb–·¼ür&>D¼+Q DDÿ¯Çê>o– ?f-5?ÿXbÿŠ+ã>ªg?Uõ.?ÿXbû\­½œo>-Í-»h€¦€Š¦¶à:M)1¿©ª>Ÿ$¿gIé:ÅÀÈ-Þ_"1ÿŠ‚¿^¹œ>¹B8¿ÿXbøˆ< t=í·ö¼\€Ÿw€Ÿ€ ÿþ?Y>Î>½z¿ÿXbÇä†:½d:>Ô62¼5µ{¿Æ(ó9¤Y&,É„0ÙÐͼÙ'>"ˆó:n€r~€r‚—C¦À:ˈJ¾€?t?þNf¾ 4:P˜A*äG/äí5;U¾¾‰x?ô£L¾!ˆ3:˜ÓÓ, ‰{1õcS½í (>PÆxºR=P=¨<ÿI8¿ï•'?Hl¾ÿXbÿÖ‰:¿/4?¶€±¾ÿXb`|½<"> Ñ¼MfŸfÖ€ýƒ:`ã|?ªŠ >«Áœ=Ê»;ºx ,i.h/ÿxõ~?xG¸=´L–;ÿXbt²”½y">v½,€(n€(”€„'ƒ:…w¿ÞZ+¾q9N¾N”:˜,/æ¸1µƒ:¼¥z¿pÌr½ZCG¾Å²2;ü)¦,tËD1£½"ŠI=»!=5»w&5 >»:À]ª=7¡E>ZHz?L 1T¸:½*b>)ÃJ>_zt?kj;§ ¥,9À0Áˆ½±3>ðO©¼1&a&ÿ¨Vº>„´d¿-憾ÿXbŽM“:äM?PQ¿B£u¾±¨Æ;.ºm*R¤.jÀ`½¨þ=[#=$€¤¬€¤”€¤‹ ®:Ò¾ÏTZ¿Å°ÿ>¡°-:˜#Ø+~¿¶0'8;Ub8¾ÈÊU¿„?`(;¤ú•.{” 2j…i<ûœ=}÷¼]€›¾€›\€›ÿ³>Êèó½úÍm¿ÿXbB“:aÍü>'±Á½&L]¿òš ;õ]-1º¼9=¼ ¢=34ž:%€L€ü€ž¨à:\y?aˆì»óe¾õ€¯:˜Ñ,`ÄB1 äà:fív?/åy½pƒ¾’p.:Ú/- ã<0LT½,>ÝïP½½Žÿ÷Ò`¿ësr¾DÁÔ¾ÿXbf/å:NYh¿AH7¾_m¾M±%:ÿ+;e¡/ F½Ç>ßÄ<€€W4TÿÎŽ6?8ù˾P¬?ÿXbÿÈ£U?Ðо.n¾>ÿXbæ•‹½¬ã8> ´^½**Ò€+^…:öä>]6I?š‹Û>Â]®®¹c½*=*€>ÿÊ>_ðb?¡vw>ÿXbÿ¢á–>î³o?pC>ÿXbK«½ã©>]4$=«GÚ€GªGÿ}!?³µÕ>.s'?ÿXb“ŸÊ:ÍàC?qC›>Vf?!87<¬€.yÖ1A›¼½Òü>W=1€eÁ€eœ€ewà:ŠŽ|¿BÑ >Óû½=ˆm <`ñ-bfc1ªðß:/ù}¿@@î=²¹A=¦ˆì:‹L-{ò1‰‚½mV>½=~€kö€kð€kfû‹:3†6=°vl?t×Â>é8;)´+-T1ìa ;Í>e=!e?4‹â>v¿;0»U+ §ã.¤¨³º×g¿ÚÙó<~ø8ôR#(ä0d-ÿ¸ºî>ƒYb¿jëê<ÿXb™ F½ ¡C=ÿÏ!=v-ó-ï-ÿ£2ß½ûC5?Y›2?ÿXbÿŠ޾¸ ?RN:?ÿXbKY†<¤ãª=¿¸T=€$–€Fb€$« Ü:­ƒ“> W®>qe? Ï:º±¥,§<21ÿ C¿>ÛyŽ>±‡b?ÿXbì¢è<¶Ø­=tî6=Å€$Ž€$}€$ÿ»åQ?.˜‡=÷’?ÿXbÿŠ?M?è0=Êš?ÿXb+¥ç<’°=\U6=Ï€$€$Š€$ÿ¦=D?e´¥=˜#?ÿXbÿ,?¹;i=?ÿXbÿìG½Ú¸=•c²¼wtët<ÿ4z×½q¡=—j~¿ÿXb}'å:‚]=Ošå¼ŽÅ¿zGÃ1E9;;CÓCÔCŠM«:Ù㈽Ù{y?‡ [¾ÕM:ë£é)TC. „1;_æZ½ð…v?–G‡¾Oî:Ö,¦°0)ž½Zc=ú¯%;ï9`)áð-­©:Lî-¿e³,¿oÓ>*å”:XíÀ+¯ž-0óÈŸ<Ù!Þ=Ÿ"=ÿ,û,÷,ÿ~ã">b)?¢nW?ÿXbÝP;fE}>xLç>’o[?A¹:Ð(ž,Ja0k½¦+=P(¼äž^¤ô:¶M§¾Òr’>º™f¿B©;†oØ)À&.ümä:¨}«¾WCt>öZi¿™}F9ì.Š,ù~1:=3þÝ=ý£Žù=]:‰n¥+‹#J0j¦¯:æÖV?ë;?’.>v­O:$ì*²{­/îî=úò‚={™¼<epeîeÿaó?‚@ͽDlL¿ÿXbÿ›±?Àx¾,ˆO¿ÿXb«±½m =Í»Q A ® +rþ:îr(=—{¿8`F½e/;¡[.ayÓ1¹WŠ:Üšc»ÿÓ¿h½®û:žö/-"æ1}?µ¼Ù=)>¢¶¼¢ä€/œ¢ÿk»¾äK¿-üP¿ÿXb×5;ò!¾¢þ¾a†Z¿/!®:¤zr-8F1_™7<æZ>Ø}G:Cî€u9CfŠ„: ji>Hj?\™«¾¶[`:0k)+¯ÍÈ/ŽŠ:>\>éGp?:оß};jsÅ,Í1 96½ªG>Ììó; €W++pTÿ«?oþp¾{¯E?ÿXb<;Äô ?Ç‚¾E(°¦»ÿ€“΀“a€“žÜÏ:*•¾Ìøj?μ»¾•…N:%tú+?h0Y”Ç:ÀÑU¾¼òi?8J²¾¼¾‰:tVi,q‰=1„b½Lá>³Å»_€–…€–u€–ÿšHº>î+>šÄc¿ÿXbÿõI>½ ·>“i¿ÿXb£¯ ¼„G=,Ÿå¼i€‡º¢0¾:4j>’Œ¾ÚÞv¿a|s9Ó«$+cf¶0žæä:¨q…>Ý%¾¦s¿ˆ½:a¸,âù–0ÁäÆ<…µñ=º=í¿Ø,І:ü©?ù?£Ï$?ŸF;Ѭ×,‘Á1ÿ*Ùæ>@þ?bæ'?ÿXbà-ºÿ ò=ç{¼n’é’L€_ÿ˜:\J¾Û>?Éî"¿Ù³:9„z+­›0‰·˜:0ôI¾T–4?åH.¿Ñ÷‡;Vàˆ.P2Ž:”iô=ü4n¼“€h’¸’v´:]¾z[D?Ç !¿ñÝ9j!p*wÜò/¦×(;EC¾Á0;?Al+¿.ŸŽ;Óþ3.¶ó2äLS½CÉd=ëŒo< €a®dÿHQ#¿¼*.¿Eµ¸>ÿXbÿK•/¿ÐL7¿õ>ÿXbǸâ<"Oò=@÷e»k€u’€’ø €uñ†: õ?t|4?&>ݾ¢¨:$È-+Y3.§:‹:÷B ?Õu>?ˆïÀ¾Ð¼d;òZ).B¯¿<°ÉZ='Pļg›d›Å›ÿK=?% ²¾’Þ¿ÿXbÿîž"?ÊŸ£¾ þ3¿ÿXb¢–†½×À>Gÿ˼2&f&ß&ÿK?ý‹X¿8ó:¾ÿXbÿè@?ÃàI¿ |¾ÿXbc´¼„Ö>Ïú 2;¹e+vq/ÿ Ýl¾ø]p?£n‚>ÿXbá´:¢³ =#<#‰@© ä:#Ôi¾µ;y¿Þ˜Ÿ»†æ`;í¬+÷£Ù.ÿ—µ¾ÆRn¿xÛ±½ÿXbÏù)½@À*>Ð'r;u7Ï71Zÿòß6>|É­>ll?ÿXbÿ)¤e>ñ¬¡> l?ÿXbQ‚>½8KI=Žè=t-ê-æ-ÿªö?¾æUð>ôã\?ÿXbÿÃ/a¾–¨Á>€2f?ÿXb®ˆ½‚7>Œ¡\½ *Ó€+7*·ß:3?ö0?óý?Ýe;—Ô•,üú¹0Éï:T?Ï%?2?ÃH ;³Dþ+(H09šƒ½Uk1>ƒ2M½f€+)Ÿ€+©–h:N§M?3ö>äà³>~":Û`M)tå®/tºB:Ì@?Ø ?ŠÚº> ¡…;?]Š*?ª-²*‚½ª/>hG½JQ–€+0(ˆ:‘çV?ýzí>Ðó>*šÚ9|'2ë5/ÿMxb? 7Í>Öïs>ÿXb­4©¼çU= Š_=µ€xf€xm€xÿ«ܾÜfÚ¾´¶K?ÿXbFX‹:ñ¾}D¹¾Ê¢]?Ïò»;í#.B±g1m}¼íÔ=¬Å'<Ö€§‹ ¿€§x”ì:ú6=°º¿ØT2¼@9&: ¥ê+ÌÜ?1Öö:h¹<ßê¿Ñ<¼O0³:w -~ÌÌ1ëªÀ<4Û=E½ =ü,÷,Ù,9Œ:c ~>fY‚>•Go?*Ú:Ò1¼,qÚ—0ÿŒî“>ô¬>{Yl?ÿXb—ͼ'ø†= ] ½1…a…Ì…/":ö#¿jSƾjŸ*¿«z:T!»)Oc%/5Ú:"4¿‡¸Î¾‘Æ¿¬»@;f¯â+…ÚQ1rk’½´’ö=RC[=ï€Dî€Dà€Dÿ´; >,Å%½îq}?ÿXbG3‡: Y>yZ9¾øsy?Y‰;@LÃ*5á.„¸r½…^?=»î­º€Ž^€Ž²€‘ÿ¡<¿ÆßJ? ,©¾ÿXbÿ"뾓pR?Àb¬¾ÿXb-wæ¼ÌÒ>f‚a»¿€/¸€/r€/ÿró·>ýÕ_¿X§>ÿXbÿ6pÒ>p¬d¿¶y:>ÿXbŠUº¯ë÷=P=* Ú  …†:j´ü=Ÿë+?™;?q®!;,Õ,¦½0¨0ˆ:Ð>¨é8?=.?u°v;Ä÷'¸“+‹ÿ;½þFÛ="ŒŸ¼— • ^ NÏÐ:Q%.¾š1ç>8:`¿‘Ò¥:lY-§_Ÿ0ÿ˜x½î±Ö>qãg¿ÿXbE'½Œ.¯=¦œ¯¼Gtòttÿœæ2¾7¢”½`{¿ÿXbÿñ=l¾ë˾,o¿ÿXb¬[½vú¡=½ª3=é€'£€'×€'C$ö:¨Û >®pؾPe?]ú9NÆë+Õ—•0”É:°ëñ¼s¿¾$Om?úêì;›jÐ,¯Î¿0¯<Ù$ÿ=t ¼ö€Ó€Ý€ö¦ƒ:cág> 0C?!+¿9ê:‹Íh,¸1t;~¢>ð>?gA&¿çP2;¥Â*.º£<2=±û޼w€Nv€Nq€Nÿ¢“?$ëH¿±B±¾ÿXbÿ3è"?׌9¿8.‡¾ÿXbŒ-D½Îáú=#žì±w:Ê/0-þºœ1ÿJ"P?Ÿð; ?ÿXb ³Ð¼š]7=ŸËT=-R€zrRÿAü¾‚þ?¥‚&?ÿXb”ò:ÿXbC‚á:ëô+>lYf¿ -Î>ðCX; ¼E>Ü&‡:T¾øjJ>ŽIu¿µ‹:öU-,C Ä0¬‡:¨@‹¾‘jB>äq¿ì–:¨}©*½“/ ½ÊÂ=“~¼'€šf€Š€Šÿ=àI¿ ð¾šÆË¾ÿXbÿý ¿±é¾4¿ÿXb²ô¼ÔÕ=y‘‰¼€­<€­%€ ÿò=çžm¿›¡´>ÿXbÿ—F>÷åh¿UÉ>ÿXbj}½—o >ÅV=_G²€M²GÿÙ³#?³–>c„A?ÿXbÿ±:K$?îß{;¼‰k4¼‰k4þ°ß:}E¿D p>Ùí?†#A;Û‘,!žü0¨:$= @Ã=aÿõÃ$ê>/Â:Ú‰,+˜0Ášë:"å\?ʲD>\ï>°·;éž5-àDD1bJ„½³ë>½¬ ¼×€ ¢€ «€ ©Ž²:C?S?¯Œê>”3©>‹È9ëe§'¦J,Ã…²:¿F?i ?r$ >r&•;_¥,ƒ­®1€šÚ¼{M=ŒòL=\€â€}€ñgÖ:60¼ËÌ¿j|= %P;AÏt*—ü>/PÖ:Ë#+=õ³¿P/Ä<ºj;[4S,‘0oòÛ<ÿ•õ=•òÚ 5d;ßFp,¹¤ 1µBº:Œ”?eæ%?|ü>µè°:‘:î+bá†1uŸ¼O\=aF=I€¦€¦7;÷:<¤Q¼ú¿ÅïÔ:›éä9’œ@%Ú3a*?Jþ:Ó'c<Ñø¿ï{ª;\Wš;²¤£-UÜ<1ýF½ ¿>Ù³ç–Ú>ðEE;ܽ*tÍ5/Yè:(^a?ò™‘>`Â>¬;…æ-¶£02*=Z‚L=((=.W\€_WÿuY™;½8¾Í¸}?ÿXbÿýr,>Œëa¾ñu?ÿXbçT’½Ñy->–ÑH½+Âv¿·Ì—:çL¿u2ɾ~Èç¾ìc^:UX,É+0Oî‘:¹ÕW¿jE±¾€ªÒ¾˜X:úê)ï.$Ö‚½¤áÔ=à ¼[)­€˜X)ÿYè¾íá­>žçR¿ÿXbÙ3è:Ç­¿³ÞÌ>±,B¿' <ýÅŸ.¥Rˆ1×…¿½á~>MY<€˜€~€ï ß: z¿£¤»=£F¾˜ÆŠ:“­+Ç-¾0á³:6w¿Ö>w¯a¾9í­:¤„‰.¢¦æ1ãýx½hçt=÷u`;z€€¼€%÷€€ÿyI¾_Qx¿ÈF¾ÿXbÿj¯²¾î¾i¿X¾ÿXb÷sJ=¯€=9aB» “½“égG¼:2•3;¥£ ?\5W¿í‰Ô:ì8,aç0/f¬æ:þHµ½t]?màR¿Ë¥E;‚t-£x1’‚½[²ª=Hú4=_#v#®#ÿD“/¼ ÐA¾™[{?ÿXb(‡:ÅÂï½}Oª¾öo?·ê;)+/CHŽ2àcp½Ÿ"‡=rݼš¬šþÿGO¾±E¿9Ó¿ÿXbC?;û¾Ö“D¿»I¿1#¾;V9.ŠÄ1CB½•)&>=,Ô;_7B7,Tÿ¬•8_?ÿXbí¸!½‰æ=˜k=i€1³€7Q€1ö:†´Ò=XZ?ý%Z?Ý•:H2%r»À(ÐÚƒ:¯ò>If?0 V?¨œ:2»-›|1Öáè;8¤>‡ÃÒ»_€¬€¼€4„:ÙG#>›ŠQ?ŽI ¿6 :½æœ)Ãû.Ž#Þ:€˜c=/R?Ó®¿þdu<#Y¹-Éú¹0ÓÜŠ½—ý*>%çļZ€ ߀ J€ 4Ѓ:‹W?ÄOM?;íŸ>ìÔ;µ|ó)ôAO.‰³:t±ñ>ùR?ÒÆ¤>ª>Š:Uu.€»>2· M½%!ñ=/¢m¼¯€˜º—[€˜Ø“½:œ@½Ðóñ>nda¿®î ;H,ÿôÑ0€‘:À}ì½¶ ?dÎS¿{PSY¾ÿXbÿ½ä/¿y?¤ðÛ¾ÿXb*V­½GËá==ÖŒ;û‘Æ‘õ‘ÿÝ¢\¿E†¾;[Þ¾ÿXbÿ+[¿Qú3¾êÏø¾ÿXbõ½:bÜ =øý< %ÿëâɾƒ1k¿—̰¼ÿXbÿn§ü¾2¨^¿' “»ÿXbâr¼½Yý>Œg=ý€eö€eí€egß‚:R{t¿…ä–>zD½´£ð:„Y-ÌÍí0”ƒ:n`x¿úr>ØKG½<¯¡:Â*¹{Š.VÓõ»»H¡=Ral=Ž€*1€*€*ÿÃ%©=$ùQ½¢É~?ÿXbÿ3‰é¼Ê²è½È<~?ÿXbB¯½¡Û>‘ N¼&€3O€3²€3«nò:¬S~?Ù=F°=ÅvB:€‹+Ù¬Q/ÿ±Û?©ò¼¦äz<ÿXbö%[½@ù»=w,6=ÿ/ý/ö/ÿž÷•>[=m>[zm?ÿXbÿY >E™û=·«{?ÿXb¯ž½‰ð>OÏ;¼E<€{9ŠÿØÌ{¿³ °= g">ÿXbƒä:ø¿‚•½œÛ*=¤if<—Mi0½:G2cšé¼1=º0R=!R*€zMRÿꣾºr?Æ‚J?ÿXbÿ’ÿó¾W–ê>F@?ÿXb®šg¼ôÄÓ=6±À¼+{°{*{ÿ¬­Q¾†€–>co¿ÿXb0µ: ¾å”>,‡r¿Œk<·Ï&/yÿÞ1– ?¼r,>õ¡‹¼'FFBFÿ°Ò?ð?û:(?ÿXbÿf©5?öÞÊ>†&?ÿXb«Ë‰½¸%>PªÒ:Û÷‚,øÖä.Å…²:›ˆ*?]€"?¦yÈ>³1‘:;%+Ëd®.Ók3½ãµ=ºi³¼Ct¢´tÿnål=æÙ½®~¿ÿXbÿ¯7ɼÀµ_¾­¼y¿ÿXb󒦨8¾”`?ÿXb¬ÀÛ:ÔB®>'„E¾Ú˜k?Ztþ:C:4-•"0W@¡¼@ßV=zÃý¼w€¡ä€¡t€¡[ÈÑ:%YÁ¾E~¼¾Ú€Y¿`k;ñÏ,:E[2€§›:`ÝÛ¾ZÀ¾“=R¿Â&‘;³ˆµ-°ÛÇ03¦:N ‰=Cæ ½}€Ÿ¼€ŸV€Ÿÿ£×—>Æñz>øKl¿ÿXbmóŒ:þgf>%#ø=Þw¿rÀ<å/Ÿ/ÏÃ2íb½§@&>@Ú¹qZ¿ZïZÿü?«^†>lkI?ÿXbÿà(÷>$Á>†]J?ÿXbÂ0€½ 2þ=gí6=3€G¹€GÖ€GÿYÑY?qWý=(¹?ÿXbi$’:¹>?D<¹=mÜ)?+‡Ö<¦ =0Ýø¦2| ¡½SÎ'>±ý伊O€ˆdrÿ‘`{¿z'×=!>ÿXbÿ %¿¯Ë‹½³ä6=ÿXblZ©<Þå¢=µQ=`€Fi€F†€F(¹›:¡ì?D=“–X?Ï)Ô;¾¸n,òk˜/ÿ"Öã>Ð0&=se?ÿXbx`€½nÝ>ÓP#;'”Z”G”ÿ¯|³;Ù7_?$©ú¾ÿXbÿ–¸R¾>eN?ìý ¿ÿXbŠÊ†½Â„±=ø˜¼õO$¤{Œ:CP¹¾‚î¡=–Èm¿±‚M;÷Øê,S%·0BGŒ:Åjþþ.=ˆwl¿3?†:ÂÁ,ÉÙó/{a½÷¯l=Õ—¥<€_€_®ÿÏF‘¾y=g¿`Ƥ>ÿXbÿi‚¨¾9ìf¿ˆþŽ>ÿXbÏ¢w½›>~ ;”S9¶ž<ósàsåsÿ¾`?sDä>»Ü2>ÿXbRµ:µRa?*Õ>Ég>Bp(; Ë„. ¬q1ª¹ÜºŽo=EÚ½x€ŸÎ Õ€ŸÿUËT> ¹¾f²h¿ÿXbu‘÷:³Õ,>ie°¾0il¿:€<tF-”®k1=C¸¼~tÊ=r7=/€#L€#-€#ÿ<«¬=>€P>À´y?ÿXbÿ¬/¾åó>ý\?ÿXbŸé%½Ìи=’­.=S€1Ù3P€1ÿ”–c¾}v= y?ÿXb‘ ¹:–%Â=óžt?7ƾ: ÅJ. ¯ÿ0#M<¼ªÕ·=wg=¥€-š€-¡€-ÿØ~¼˜öZ=gš?ÿXb(èˆ:9ò’½Èò=ć}?,Ù/=šb.=º 0”m`=§Ëb=õÛ×<>OmOýO+-Š:™ÞB?#“¾{¼?=bm:~+i.8Z‡:=õ1?sk–¾«õ'?¦Œ;p›,g»1µOG½ô…=[¶V¼Ç€š`€š8€šÿl¢÷¾ âµ¾¼ÇL¿ÿXbà>ä:¹ÈÕ¾%%о¿^¿êõ¸<µH*(Í\,z¯½kª=B`e;”j.ÿŸàE¿K¿¿Ul¾ÿXbÿsG¿ó–¿´X¾ÿXb”lõ<”¢õ=ªœv<-€tC€t%€t¼ûÚ:i¦-?¥¼;?’õ:=«1r:_+«a¶0Çn1;çH1?6ù7?m÷€=0>Ó:ˆø,Á}1ˆi_¼Í#?=)ò¼N€¡š€¡B€¡ŸÿÜ:eVQ¼¿ý ¿"õV¿ZÉð;ÂŒ^,iú20²Ç;ß!ˆ»oŽ¿|P¿vé<ïŒ.oa0‰›=‚V`=g=5€T&€}€TÃË:jÁ:?Hs¶¾t?&þå:Þ†â+•D³/®|ç:-p?2JŒ¾m§F?@L;ÀÐ.½>®1«[}½>p`ò¼n€Ò€|€:)x{?Þ8¾‹_L½=’:ÖJ\,à!…0d„:'C{?¬P,¾r/»½½l8;Çí,~w‰0 ž½wôÿ=ëR£<ý"™"é"xˆ¹:v¼>Üõf?ñ¸²>ÔŸ;%¶-ÂÀ¬0÷=Â:—]„>÷þ`?âAÍ>ç¹­;ƒ®Ë.!*2J´;¬à÷=„=(  § ÿW½w ?GWW?ÿXbØjˆ:ºAb=««?Y÷I?Óæà<Ä©z.ðÛï0O’n½’– >Ç=€M €MGè7ƒ:=òê>u?ÆÝ.?z:ê´Ü,þ o0–sƒ:žkø>Šá?à#4?b˜/÷=:§ *¼æ/©Ú:lŸ?!lD?8>NNå:Ô3R-þ³S1“„½D¶=è7=}#Kzø#é†:ïå’¾æ÷ñ<Ùu?¯³¶:vJÏ-ÓœŒ1ÿä K¾aÍȼ„Öz?ÿXb»ì×¼X«ö=I€¼$—_—<—ÿ—–s½ØU?é ¿ÿXb{p$;<÷¾©²W?¿n´Å;ÒP÷+ßÈ2•½þñž=|!=j€‚©€'Y€‚}*;1¿¾lRð¾¤ÖL?ÂÓ:aý‚,Lþ”1Wã:J®Å¾ƒºæ¾s N?¡ƒ;|& *øU@0 kƒ½?s6>|¸d½×€+¬€+Þ€+ëKž:T9?ÏJ ?!fÝ>s÷Æ;uÄ€-®;Ï0ò¡:º›K?ªKý>þT³>å;SÆ+×7/Tt$½¼êA=ñ»i¼>€Xä€)~€Xÿ~7­¾·ïf?)‰¾ÿXbÿN•8l?6g¾ÿXbýô<ë =ÔÕ=Ü€•þ€•*¤ÿzÁã;Gî¿zȵ¼ÿXbçcŠ:c.€» ÿ¿,»u;o;H2š"æò'„𡼫ñ=̶S¼K€“€“‘€“ý,@;™¥"¾7=F?ÝÊ¿•F <Ôø<-Ћ)1ÿ(¹:l…6¾™PO?ÿs§;C®,,t/"N§¾h’a¿ÿXbú:´¯>‚Ü¾Ç u¿E„¼m¢s¿k„:;Ч,â–Û0ä:¬_¬>1ˆ«=¥p¿€Ù;ÊÖ.= 1±÷‚½â!,>–x½7viÿ5¯Ç¾T›9¾˜g¿ÿXb£™Í:œ¿Î.¾gìX¿ÄŽ; òÓ-….1 Iæ<¢C=1 =>€TªYr€TÿTo?Q„¾ÀŒF?ÿXb¡Ëì:Ýú?Æœ ¾@hM?ÚBÊ;jµ-äé1¥Û’½P&>2é/½€ƒ&€„F€ƒ9Ž»:©vs¿"G4¾´‚¾¡Ë:ø£Þ&º‹,üÃ;©y¿ÁgÕ½òR¾tÓ¯;zŒË)kv—-SB0½>Í =ˆg‰¼¬Á¬S )ú:ÞŠy=)¿9/L<3|y9Ügó%"'M+#Òù:‡J½Ê¯¿`~š:"‰Ä:éTØ.Ì5Ç1}¬½x&>oÙ!=3€\¾€\È€\K”û:Ë@ ¿1~ ? À?„Øý:°Ç.D2›‚:Çß¿Uí?›u?UE­:•ŒÔ,*x_1žâ;q>¾Ý;C`C>C¡Ý:{÷®=Í|x?Æ/f¾o)t:‘%O,Ò u1. ;±œ=_~v?ûš„¾'&;ô¢´-›1W—“½È=wÛ<.€~N€~)€~ÿ¡ŒW¿ 2ؾ;ì«>ÿXbÿk™C¿Q'¿æÔ™>ÿXb: ©½)æ=?:=-¥(€ªuÿôc¾‚‹E¿¥¨?ÿXbÿñ‚H¾‹p6¿/s,?ÿXbÙΗ½ëæ¢=ƒ5N¼*bh_bð·¶:êQ:¿T ®¾ƒx¿éì};Éù,¤N$07:yŽ=¿O¾6¿n*N;é.-øwT1±Ï¼is=Ë™;ë  õ> wq÷:´ m;é¿øÖÖ¼™:Ò9W÷%¦l*ä÷:åFàÿXbÿs7ú¾%ÎG¿žÇ>ÿXbqÏ;ÿë\=Œöø¼_ è » ÿ0sý]Ës¾„ow¿ÿXbÿr`=ÈD„¾qév¿ÿXb‘c+=åðÉ=øíº÷€`’€`±€`‰ä:\d?‘>…¬¸¾I¤;œ€-µå0 î:çri?Zʇ>Y ¾È•;`´Ä.N÷‹2œ27= m™=Ÿqa9ÿ€õ€’€ÌZŒ:Ǻp?yæ3¾*•¾XKÃ9èå;-çdë0hŽá:ãoo?‹Ãà½=¬¾ ÍÙ;pY‚,öÍ&1«½dY >Jî0¼z;„;ô;ÿ\Á<žõ0¿Kä8¿ÿXb)Ñ:žk ;®l%¿^_C¿ Œ5p² ½g€ƒÅ€Êf„:(Ÿ? w <,Ù[½²ä[;¤Bƒ-gï–0ÿ©­}?–޽^ë½ÿXb´½.VÔ=e–<ão±o‰ozGŠ:Š„_¿xüÛ>2àk>ð@Ù:Iù5,ï 0黊:¿Ùd¿ÿº>ý„>;û…:¯v»)P]#.×¥F=V*ˆ=¡Iâ<%€LŸ€LI€Lÿ8½š½¢•?I¥L?ÿXb8…:ƒI=´¾?È@O?;i·’,ý‰Ñ0Þ9¼w.,>Úç±¼ €ÿŸiq?‹ª©¾ëpö<ÿXbÿr.y?Ó=-¾o>ÿXbä1ƒ½-.>76;½9€+Ú€+(MFã:’;Y?ÅXó>( n>mã|;O¼=+°&J/0òæ:ʆL?l?6¾Ž>_>b¿]tÈ:,Â,M³+1¾¤¿:³˜¾Éu> l¿ êÄ;§‹´,xIú/x%‰½Ÿ>Z+Ú¼|&ú&~&ÿµˆ>Šl¿SŒ¾ÿXbÿmoÈ>2–d¿´c¾ÿXbù×ò¼LÞ> ßB™ }?Žx<ÿXb¯nà:Îs>>Tvz?€¹=,£%;y"§+­B©0õ…<&Wq=GEê¾æ™a?ÿXbÿr¨©>ž£É½Ù7p?ÿXb•ô0½¥0/>Ár»z=Ô=ö=ÿÐæï¾“U?Ç”>ÿXb1;î ¿ý“R?™ÂD>ÄÊh:§¶,òny1\ws<˜jf=’–J=k€Kh€K%€Kÿ­a?J¶u¾WF?ÿXb;l=?˜™¤¾ª~8?øé÷:OšD,>É0›Wõ<P=d*=¿LzLeLÿ$>Å>ÉWv="½k?ÿXbÌ‚:k?R8C¼2ë[?ÙÙ;y?‘.o¿2t™º½\Ë>'k=q€eð€eè€eÿoJn¿(º>ˆ?=ÿXbáÂ:z"r¿Ôt¢>瓌=¶t;‹‡p.ÆŸ2Oؼéð>ñ+V<_"º"²"8¦¸:Õª¾rc|?F­Ÿ=ªÅ;Fí)§P€-ÂJ¶:5üŒ½ˆÛ~?¶1„=V;–ô +©?f._ï>½¯C>ò±;¹>AüA$Aÿ3Q•>²Â^¿µ^˾ÿXbÿ»€¨>6øf¿ø²Ž¾ÿXbE½à¼Ïä=¢š’¼í z O ÿv&¼ Š?4|P¿ÿXbÿS©¼ÍÛù>áo_¿ÿXb¯y•½=¸>³B=€.L€Ü€.!?a;ä“¥½î¡Z?ÆŽ?NÓ¸:V1ª-Ø^ÿ1$-ó:¿¾>]V?ê0?/Ï:C õ+—=Ž0ƒ1¢¼a¨£= ½€¢d€¢$€¢¢»¸: ŸÁ=^"½æ¦~¿Kþ;?³«*3×-Þ*„:›UÁ»ßÒ½!¥~¿F*â"w<ÿ{?!¾ú|?°”1=ÿXbÍö±:ÈÍÙ½!è}?Úx=?kÅ9lE+~”À/[$m¼Çk=Ù´R=OB3BIBÿÞ”N¾r”¾¸o?ÿXb*Û’:[¦¯¾YQ‹¾-'f?o±‘u&J?L];0-s`1¤9;µ°?Øà‚¼×H?íª6<ƒxK-Š~‡0’L½t}>„H†<0€M΀M€¦Þò:þ m?£><ýO>ûÇ9$¦ú+Øß°0 Ð:½j?~4«>Üìb>×rðzp¿%Vw;¢«,*{,0f€¿:/h¶¾å³þ= m¿9ô;Pá,—ž0uXἑæ=u¯=s'Ê'Ú'ÂÓ†:b¾Ç0?’F?`<¬9 ö*î†.ÿnþî½àQ,?–ò:?ÿXb ;½±=M®¼€sE€s€sÿ¾Vk¿7`>t„¼¾ÿXbÍ(‰:uWt¿…¶½í¬—¾¹À¾;©-æñþ0T¨n½e¦t=r¤³< €©|0€©ÿ¼PϾ.®^¿ðH>ÿXb|×;<硾‚Bh¿ùõ>Úeg<å‚í'ù+c V;y >Œ£òQ½ovnv”vÿ†#¿•¿O^¿ÿXbÿ5¸¿í;¿•¿ÿXb.“½’;>Þ3½€!S€!7€!ÿÊ w¿¤PG½•è~¾ÿXbÿätx¿¡P¼ßŽv¾ÿXbŠZZ=—âj=¢},»€&z€&{gbX¯:)?v‰-¾>;¿‰MF;';.8òû1ÿæb:?8Î9¾–:)¿ÿXbÄÒ@¼@öš=ؽq¡à¡€ ñ „:h>pJ*¼T}¿G§…:K'à“­*ÿt×>£+¯¼·}¿ÿXb3Ý«½7ç=¯—¦:z‘ÿ‘L‘ÿFñ%¿‰ó¾ÿ8¿ÿXbÿ©¼!¿]õ¿¸õ¿ÿXb?ãB½ì4=Ü8=÷€‰Û€‰-Mÿ|ªc>|ÞK¿&þ?ÿXbÿÍ94>Z÷^¿åàê>ÿXbVÕ ½©¼->ïw¼}º]¿«çÑ;è£û-üÙl1 @#»ü“=f¼m=V€*P€*þ€*Ó:Lj!>“”ľcçh?c0š:˜Éé.úÞ-2ÿô‡>·ÓÀ¾¼Sc?ÿXbG =‹7’=Ð =I€V#€VR€V¬À…:¢J'?R|¾ ð=?#ýµ;Έ,nÜã/µÛ:ïA?¡Ð½$L?–;Œ<º,µï­0]Þœ½ñ$>Íí¼J€ˆN€ˆÏ€ˆÿ$¿ãù=¿µº©¾ÿXbÿìh¿åæ8¿¹¥©¾ÿXb£<<Øaì=¹Œ=×€,Ò€,ò€,Ÿ»:ªý>Q€Ë>«q_?E&<Ò 1/l$…1ÿn°c>tÕ>8Ÿa?ÿXbé+H½ ŽÒ=lϬ¼T 1€˜¬ ëxÊ:Ÿ¯½ÙãÎ>D#i¿fÐv;˜ ž.e‹1YOý:;üн߯Ü>E„e¿ùú;1ŠB.ëSf22…½C >·ñ§<4€m®€mô€m“‘:)P<= ¶?.C<<ýQ:Bß’&rgŒ,ëPÞ:Ø›=Ž~?¾—=V;Ó!&-§ä0ÏžK;Ä=ÓØ=®€•ÿ"[Öºc¿(^¬½ÿXbÿ+wå½ðwh¿‹›Î¾ÿXbüŒ‹<É!=Ù2=ú€•H€•¿:›¶>è1¾?#k?2PÉ:o\‡+kZD1˜:j9¨>‰*¾¼ÿm?¥†›;G)”- w1;ÃÔ»aŽÞ=þ2=€@ú€@p€@ÿ„ÿ ;Ù½¤>¦br?ÿXbAZƒ:åé6½¾&>S|?¡’R;®“B.II¥1w„Ó¼of´=†W½&…Ÿ…E…ÿ¿¾‚á>§â>¿ÿXbÕŒ:X£º¾* Û>–S¿âì;eøY.Eæ1€³½Mõä=J¯<6¥o½Žì¿: X¿á¯A¿Ÿ6“>3 ;ßþô,€³&1n;É=&¿ËÕ6¿«»…>7Ú: hŸ+‹õ/0‚†½˜ß‰=Hýõ»Êt¹€€ÿjí¾d1¿,W ¿ÿXbÀ`™:Kb¿Š’'¿Ó¿ß¶ˆ:Å¥©+Ô,0è>½¡Ø*>îv=;=Õ=Æ=ÿ‰Sµ¾P9>?‚]?ÿXbå0;jº¾rN?x2î>Ñ÷µ:¿$k-éãA2Ž”-={ŸŠ=¦^7»÷€é€Û€ŽV:ri?Ä#¼½”Í̾DÅ;%±O,\dþ0^â:†wp?‡è&¾Ð‰š¾]1;ý B,§_¾0T«o=Zö„=ʤ†;w€è€r€Q°’:ög?d‰>÷8ξ˜{:¡_”,œ¿ì0Œ:ïìb?ØÉP>‡ÁÔ¾å²;ÙK=+Z~˜.Wk½ýØ>=€MŒ€GD€MØÊ:§O?ñÂØ>ù‡@?ì´:Ô8Á'Ê .º4ì:ñã> ôâ>ëKG?S}Ã: M²+„‡Û/êè¸;¶eà={Ÿ*=ž€,?€,v€,ho‚=Ýn?®d~;†8‰%Ðg.)ÿbž™>K£k=ÑÂs?ÿXbBC½¢´7=”ú2<%~œ~Š€f·Âƒ:©B¡¾{N?Nµ?Øþ9ãæ-•$œ1ÿ»#´¾9{K?v!ý>ÿXbô‹=€c=A)=­€V¿€Vi€VÕ¾¯:â•2?kÞ< J7?[C´;?ûÄ, ¢è/+À¯:cG;?³O=U .?ßXü:{ùŠ+âe0tC=§ë‰=“=^€Vi€V´€Vÿ ˆ0?7 ²=w8?ÿXbÚõ/;c %?s¬(= iC?6—<Ëb~/3oO2y=˜½Ï>6t³¼~€ˆ÷€ˆ;€†q1„:õà{¿g)Ô=b¾ F‹;ûœ-×%b/ÿ‰}¿‹¼'<žd¾ÿXb^, ½h%-=ÜID=%y²y«yÿ˜M¿­(Ô>%8Û>ÿXbÿ–V:¿_@Õ>r ?ÿXbB@¾»œS©=G«½þ€ ò€ ÿ€ ÿ5!„=®;ͽà,~¿ÿXbg‡:©ì9>•¼¾Þ­y¿rq6;ˆN7/®@Å2©†}½¸5=kôê<€P4€Pÿ…Ð ¿BâC?AŽ®¾ÿXbÿ¿%B?fc­¾ÿXbgÓQ½?T>n]<{TyTüTÿÚW?Þ»£>%GÝ>ÿXbÿüñD?*ˆ>½?ÿXb•½tî¶=ªd€¼ubîbèb'>“:#3Ǿû–=sk¿ê¥:nCº,ˆ×1ν:±tß¾àÀ=Hf¿9]#ò?¾6â[¿UFw<§¼.,S1ŠÅ:n6"?õÑ8¾6•@¿¬À;AÚ,’Ö/̘‚½"ߥ=‘š¼&Ÿ˜bÑÝŒ:ßR‹¾¬'n¾N o¿›|ý:ªA…,®•03EŒ:%à˜¾Û¾Ç q¿P[…:É}Ú+¸K“/"7C<½=U4V=;LœLuLÿ§wý>†¹¾£AJ?ÿXbÿV²>ÏꪾˆH`?ÿXb;2½äœ= /=4€5j€5y€0ÿÍ•†¾ék½jÝv?ÿXb¡¼:‹çð½År³½2;}?n&I;¡Ö-0®ç0[%=+¤<=9î”»:˜>˜í˜S‡:šµ‰>^Pì¾\iX¿ _‡:v,luí0%Õƒ:Ñ­9>ÓAþ¾ñLY¿bCc:G+-˜”é0˜…ö¼j¥P=¶g–¼_€\€½€ÿNT¿ëàã>¢s«¾ÿXbÿRôb¿ø•Í>Uk¾ÿXbRD†<ú^C=šżÿ€v€û€ÿÂŒõ>²¬ƒ¾ÆV¿ÿXbÿÌ0ö>{\¿¾u K¿ÿXbóÉ \Ýì¾ÚËQ?ÿXbÿ(j><žìßd?ÿXbÛl,þ\?z’ <ÀÉ—-?ª1Ü%æ:&BP¾Z«?Þ¨T?< Â;\R -,>1™ ‡½“ü>±¢½*&­&ã&?Ð’:œ„?:"<¿¿’¾Ø.m¿Ž„n¾ÿXbÿcl‹>Ÿwp¿¬›U¾ÿXbåG|½Ÿ >;â¼4€™fƒ€±Ï:q¬~?x<®½Ðøc½`ƒ;á -[ â0AêÏ:À&~?èò½v#“¼b̲:5¹Ï,Oî0\Êù¼Êâ¾=)y5= €6¼€8Ò€#ÿ%(<á¨N¾ø·z?ÿXb §º:qÈ„½d¾JÖ|?ЬC<Ò.gCÍ0µþ9«>ÿXbÑ‹:¹‹™¼&Ji?ž›Ò>ùÿj;ÏÒŠ-Ä'Š1žÐk<š>S†gÒm?²³<ˆK:¯Ê* 0ëÛ:N¨¼>¾°m?z:>=Úßf;Çis+Þo7/Úâš½–^+>zýɼ&r>r]rÇN{:él¿‰Á“ ÿXbñða8y?ÿXb~º:Ä=ËI‹>ñ,v?+‰´;6-,(b¥/ÅT:½&7Ê=ê´.=€1>€1ã€1ÿõ =J8d>´[y?ÿXbÖôù:ó|‚>E¦>ξl?]a<¼›z,µ¯/g´»ÇÅ=¨á[=€,F€,¹€,‚ƒ:`…{â;{4_?æu™;bF,0À0È3¼‰±ì=«†¼å’´€“6’ÿuÚÐ~w>¡Ëd¿ÿXbÿIà>ÈÊq>³"p¿ÿXb†F¼Uê=錼u’µ€“î’ÿ0¯…½ V?ú€Z¿ÿXb6W†:HÃ%½´þü>mR^¿o­;—:+ê¾c.¡÷Æ:Åq`=+n\=x(¶(þ(ÿ—›È>ªC@¾+“f?ÿXbÿjõZ>5~‘¾¹Co?ÿXb͹¼fõ=ÊP=-€°€S€ÿ¡d{=Uß{¿,>ÿXbG›í:;»jÆ~¿øçÇ=3ÿ"<“6.¥.Ñ1‰  ½þÖ>}>Ê$öH:ÃÑ-·õ˜12Æç:*-„¾°s?˜û(>–BŠ;ê»R-Ã} 1üŒK½ Ž=__k¼v€šÝ€š.šÿ¬P¾-SϾx/d¿ÿXbx…:à>>¼,]þÁœl¿‰´„<¢•u,]g/“ż©3÷=ÍY¼I—|—Û—H9ß:“Ï)¾Â9W?ô¿u«ñ:º¬E,30À¶ß:ò• ¾[mV?¼õ¿è±·;’ÿÕ,9FT0Ëø÷¼Í‘=‡Ý÷¼7€i1€iìÿ¾e>Ö¾B=8-y¿ÿXbâ¤Ø:³"L>í¦³½½Úy¿ 2 =†¸ÿ+o¹Z.Õê+¼òÃ=´W_=¯€-T€-©€-ÿÓH¾‘{(?)>?ÿXbÄ‚:¸®Ì½þU?ŸàQ?¸ŽC<¶M.A031AòμrýÛ= D²¼3{a{Ê{è‹:Hy£½9Å? ![¿#‡á:C§'üÙª+O´˜:«U(¾òd ?8Q¿U;ÛÑ '­œ+âʹ½è=ÌÓ9<)¹­ÿìÕ5¿5W-¿GøD¾ÿXb¼n‰:òó1¿h-¿™;z¾ƒÓß:!á—,‘«±0§“;¹4ž=«êe=l€-°€F߀-ÿŒo&=æ¬>Ÿ±|?ÿXbÿ™µ>"Å…=ó|?ÿXb|›~¼€ï6=ÂQ=1RlR«RÿèIª>2Í>×Z?ÿXb¶Œ:Íjª>!gÆ>\?€M;ov&'È%2+1`I< …ˆ=¦ú¼E€›H€Ÿœ€ŸÿâEÉ=å„ ¾—\|¿ÿXbÿ±ö=YþÕ¼H ~¿ÿXbeÆ[¼~Un=;ÆU=LBBžBÿ•Ôò¾Û¡Í¾§ŽH?ÿXb¹á†:r„ã¾1¸Ã¾¬hO?"ó;ÝbO-šÏ1¢Ñ]=‡l`=[Oº^€&)€&´€&ÔUÆ: ­F?’3‰¾£$¿+^-9rÝ¢*¤/í†À:&Í9?¤ƒ¾±t#¿UE­:ŒÃ²-®¾o1²2¼–ÎÇ=иð¼i€;Ø€;Ѐ;—ìÎ:uv‹¼¼'i?›=Ó¾ V¡;™4 .3r2މÁ:ó~½i&i?¼ Ѿ»-;TR*\ .°t>½Ì²'>±¦²;7¿7,7ÿ•(õ¼W¹?x&]?ÿXbœõ\:$¾Å™?ì4K?›M$;§õš)7ØË-Ü~y½‹‹ã=i¬}¼ý€˜ü€˜Î€™aþŒ:Õë¹¾ÌGÀ>¿JZ¿*å”:&©+üà 0óR“:h ­¾CÎã>uOT¿ön@:·› ,tO·0›W5½Y63=Ú‘j¼U€s]€s0€Xìíæ:mM¿O?î뉾ñ‚£:A¥ *:¤-ÿ»J¿N ?vö¾ÿXbOX"½¿º>…w¹»ÿ;â;^Aÿ0VI>îgE¿ç¿ÿXbÿƒüš=pÖ5¿'3¿ÿXb$´e;r=W@a=4€*½(Õ€*ÿ] >$b¿“O?ÿXbrjƒ:íŒ=½[¿¤[?3<•)@./¬Õ0†É=:Ì×=\ç߻ހ’Æ€’ú €’3ùÍ:KßT?ÙÎê>~x ¾Ø{::”,ò›ü0£fÆ:¾O?§>æ>Ç$¾wñs:l],è%º0*W˜½¿'>Kw½_€„¦€„F€„ÿnV6¿è¿u˜Â¾ÿXbÿ?ë ¿ B)¿¦¯Ñ¾ÿXby[i&[©¾ªâS?ÿXbÿÕ ?؇¾+eK?ÿXbþ``¼oñ>N^ä<0€€¼'æ0á:—¹£¾jƒY?ˆ¯Ö>á̓9vè +­Ê;1ëlÕ:¶“¾CšY?«¨á>GšÄ;\p`-.î—1›t»½Š>öyŒ<8ìž;¿…:*}¿=²H½áw¾¿åL:†.—.îç¥1€”‚:–¿ú,;ñ™h½uo;UO¿,B}/d?K½ ýS=(~ ¼$ž/ž7žÿðõÒ¾jM·½—!h¿ÿXbÿ“_¿wk[½vwY¿ÿXbÙë]½‘¶!>&7 »\<¼<ï<ÿî0¿‡¹g> ”0¿ÿXbÿ;/¿§*˜>9Ž*¿ÿXb^‚<º„>H‡‡;ô€ug€uê€u2ÉÞ:g\Ð>)f?oW%¾ :+k!,<òÎ/ ¨Ü:¬|Ã>¨íf?\N¾¤ÿ:óÅZ,…ç02è:šH=gÓQ=î(ï(¯ÿ¾”,¿oZ:?ÿXbÿ½ê;®’ ¿_G?ÿXbÑA—¼ÌšX=ÍvE=?Z?x?ÿìQ!¿¨õµ¾£»0?ÿXbÿBŸ ¿^–Ö¾`Ò9?ÿXb'…¼l\/>±¨ˆ¼æQŸQ<QB„:nRÜ>ƒÇè>z¢G?Æž 9(Ø,T£ç0¨ä‚:â^ò>Û>%ýD? Ô:~%á,!ËÓ0îϽê“=;ßO=€z€zN€zÿ[D¿]~¤½æ½W?ÿXb,V„:;a!¿Ê=vïE?§¯f<’/Áí”2¬[½1–=æ (=î€'Ë€'~€'ÿíŠ*¾—¿¯ÛM?ÿXbÎ2;C2½É2¿V+H?`¸<ò!+ UÑ/-Ò¤½â>îx“«A >)>o?ÿXbÿb”¶=^W…>.v?ÿXb²Ú<=§Ì=·CÃ<!|!=!ÿª ¡=ÕaD?aü"?ÿXbÿ`½jC*?$û>?ÿXb”¿›½Úá=ÉŽ :ÏÌÃÿCâ6¿:Œ'¿ð†}¾ÿXbÿ±o&¿²Ï1¿±µ¾ÿXb»_E=0ò’=?XÆ;mùm΀ÿ߇>i©`?âm̾ÿXbÿ4MÍ>º]?õɘ¾ÿXb­Ã½ñœí=õ¾q¼ò—à—ì—ÿ&/>2??À‚$¿ÿXbÿÉÏ>d3?Nõ2¿ÿXb—½î° =Z <*€¨“€‹X€¨vóø:ùç˼謹6=¤¡‘::;Ì-Î%Í1hgr;µ$¼Ü¿P,=)ƒ†: ³V+ÊØ1+Á‚½® >=W€km€I«€kÿžf™>?pUO?ÿXbM_ã:µˆ>6?ÏC?›Ï;ÊE+Y.Èͽ˜j†=¦˜ºéšÑÿÀ“¿$_,¿|©Î¾ÿXb€†—:º& ¿Ÿ>¿Y…þðÆ;5êÁ.¿É 1í»‚½¼Ì0=C='€=L€=î€vÿ9—S¿3ï>"ä >ÿXb‡O0;qlD¿È–?lÛ“>ì}><çÄÿ.M÷”1=›µ½:Y >ƒ‡)=}€\ä€\£€\…†¼:ÌÕ_¿ö£†>ÐÒÐ>R-”9Ô ê'ûS6,}Òî:IÃS¿yØ®>‘xä>uQ;•—[-€”1}v½78Q=Bk¼:€E·€Ep€Eÿ“àD¿ä?# Œ¾ÿXbÿEnA¿wý ?"¤»¾ÿXbϼgd >qÊ\»,€/U{€/ÿðHç>ÔšI¿ ¥Ö>ÿXbÿåÛ>a¿ÑJ>ÿXbï®3<;È=¹¦À¼<ŽæŽ|ŽÿÅ[>þ.2?õÎ4¿ÿXbÿc¿Û=C®?‰ J¿ÿXbǼ¼…C/> ¹Ò¼€.€b€bÿ6Kr?{¤‹¾.Ù0¾ÿXbÿk²z?ògM¾2nâ¼ÿXbeãÁ¼7¼=.M=΀#š€#?€#ÿç£9¿˜÷ü>Äõ>ÿXbÿÍ,'¿è´??ïó>ÿXbëÇ&½î° =ÔÖ;2 3 v­ÿf I=2f¿#ˆC½ÿXbsßì:/Ž<¤æ¿ºšÕ¼>›d:Zг$®Øñ(ôÝ-»‘€Q=Òþ¼e É Ÿ ÿ è!>ê}¾ã»y¿ÿXbºIÊ:É™>nEŒ¾Àãi¿-·Ó;P>-›–F1×1n=¬sŒ=š¯;)€×€¯€ÿK7L?(ëã>ŸGоÿXb»Ÿ:-ྎ<ýsÉsøsÿë??8D?&ÖÆ>ÿXbÿw?϶?Œ2?ÿXb÷æ—½Éæ>³–½€(€(o€(aóƒ:›w¿WÖ6>Éô8¾¬vC:.r4.Í„1-4„:Ckz¿œÅ¥=±ÕC¾û†‰< ¥ó/îž1Ý#[½Ä°ã=Âh=΀1Z.R.ÿðDˆ½¨?þ·O?ÿXbÿþ𠽨á?¦{Q?ÿXb[@ˆ½R,>µm½0Ç0JDº:O`¿#¼dæõ¾’ül9}d*¡ÐK/Ké:fõ]¿=¹½½°©ú¾Ñ×<–Úí-™Ù0ª|Ϻ[D=!!ʼ)€‡7€¡Z€‡Pòƒ:ƒtQ=Û¾íåf¿ï?;6é›.e¼1ÿöÅÜ=`IÕ¾‚g¿ÿXb7‹—¼|GÍ=š|3=€#U€@e€@ÿ,–5=ðÉs>Iax?ÿXbB:#3½¦èÍ>Ój?Æ\Ÿ=Ö1ÖÞ2{2?½yZ~=íQ¼0žÆž9€šÿó1¨¾y7¬¾°ða¿ÿXbM:ÖH ¾â­¾Ð¿|*R¿0Sg¾H :6ål, JŒ0éÓª¼Öp±=Hßd=€xä€x6@#Á:YrʾÒ>­>Ô™Z?rF;Cš-ã¦1ŒÊÀ:î…ò¾Ô²>ù O?tÝ*;¢zÙ,š@õ0%«<‚Æì=N¼®€l€ŒJ€ƒåƒ:Ó6Ú>]ð ?Ú:¿qÁ9ü„å+#ø0f–?O´)¿×ùÔ:dÛÔ-Ép¶1úBȼ+O >OÍå»E€/¶€/‰€/Ÿó:ß5•>ÊCl¿bÓ€¾aú;~TË-¬é0ÿuM±>Ll¿›ì1¾ÿXbt˜o½,›>⑺+”*€—T”ÿ†^c¾qÉ…>ªzp¿ÿXbÿPö_¾Ù®>'j¿ÿXb8„нqZ=¡Ÿ)¼j\–ÿؾw 6¿ñ¿ÿXbÿÓ¿^C4¿Èdü¾ÿXb½ ½ðøö=8ؼV—Q—v—3àß:?«c>ITþ«H?Q±¿à¸‰;‹0//o^»1Ôd½"ã>ïG¹r?žŒm»Þ”&;¬¢L,2i/03ض:®>øýn?Ðçè=ß»Ì;?W,.¦v1Ußù¼á Þ=( =5€7¤€7æ€7 ñç:ÌlŸ½`—?íìP?6ÿ:]Ï{,õ”n0ª÷^;«vö½ }?†M? È4;±ÙT,Ñû„0Ý=•»=A¼¿eíeleÿ­F?#¸&=K!¿ÿXbÿ¢>? Ì༔¸*¿ÿXb›¬Ñ ŸŒ½î¬_?Ù—:—ÞŠ*4 ®.lƒ:Çè?rï:'¨Œ@¨=âb¿Hlê>ÿXbÿO Í=yš\¿¡©þ>ÿXb©Üļ ç=êꎼÜ w  ÿøŒ‚¾á"?K;¿ÿXbZð˜:Xˆ‚¾{§?X¥C¿ ::~SV.0^c1Yøú»Ñ=añ¥½A<]¿ðÿ¦þå¾;ºZ?ü¶…¾ÿXb~ÿ¶:uHÔ¾ÛÐe?1¾o?;:6u(¬ø;,˜ø#;\ÉN=/1V=ò(RÏ(ÿ"0ʽ6ºþ¾3 \?ÿXbÿä6†=GÁø¾ _?ÿXbÔ»ø<çäE==µú»ˆêˆ#ˆÿÖ?£¿û€¿ÿXbÿt‘ ?[ß.¿ ?ô¾ÿXbMóN= ¥–=µ7x<<n5nìndzµ:çÜý1¢~?̪=¬ð‹;ä$ì-š Ó1á#¶:Cò㽪7~?<=N³; ï„,S[%0M¼C½Œ.¯=f ²¼§d—ÿÞ½a?à½iF~¿ÿXb¨+æ:w!1½€½rA¿uÔ<Âí2/óMá1AžÝ<f¨=¦E==Û€$Ê€F~€$ÂïÛ:¶n;?pw¼Ì[.?ÆÁ:µÍ.™F²1ÿ}Ù&?û¯m=¯–A?ÿXb˜j&=Ž;¥=д=$€Q=€Q+€QŦ;;‚([?0Ïd½«ˆ?]Át:¼½?-Wù0¾°:κ]?â–»åÿ>åË€:bù*»/³ì¼’$¨=Î;=€w„€8à€8<Ö‹:AÃg¿²ȽРÓ>Æ(ó9øÉ+€Ø0ÃÂS;Nd¿)È`¾¦ˆÊ>/ 4<Æ<Ó.£2U0ª¼Û1•=iå½6€¢¸€¢ß€¢ÿÙ¾“ÅK¾ÄÉw¿ÿXb¾ÖÂ:M¢¼»ÌÎ7¾vÖ{¿­Ï5;š~›.<À1·™ =fá=1(Ó»ù€’ö€’Ä€’ÿÖxA?û`Þ>îú¾ÿXbì™:§@?3†ì>´Jð¾\`š:ìk+[y«0s¼‚&? È-:pv+’û/lv¤½y?Î=š =\ñÆouƒ:s,¿±Œ>Z‰/?a~æ8j¿*\/À0ì@;ò3¿QG„>r*? £:5pƒ,ßp2–i¼9a2>ÎýÕ¼ €"€"8€"ÿ¨ú ¿ùjÁ¾Ë@¿ÿXbhY¤: É ¿vj°¾çD¿=g=:Òï²)¤¥Ç0%•)=™‚Õ=)?©;wÛà\€À:Xag?9×>´¶£½Gæ;SÇl.V‰(2\E»:ývn?ZÖ³>½…Á½êU#;_üñ*úÄÆ.4eg½ü5>¤þú<}€Oœ€O(€I÷k“:W`_?&ï½X‘ù>õX–:È*,»0C0<“:Œ™W? Q>þ„ÿ>bª;NðŸ/шá1ØÔ9="¹=Ãòg<Üi i´•5„:8(~?ß±=9ê¨=œÝE9™ *…Q.Ý^ ;Nª|?‹™>”ïÍ=‘H!;òü‚, ÍÎ1Öå”<†Ç=©»¼6Ž¿Žt€ŒYØ„:½Óú=ÝSq>>Îv¿ÒÆ:G´,ƒÉµ1ÍÌ;é_>„>w¿ÎuOÿXbÿSjÖ=ûyn¿žI²>ÿXbñe¢:&sÌ=ª·F=U€,n€,z€,{Uá:b¶*>`Ôi?Õ#¾>¢J;Ô]Û,Öõ×0Vpà:~óY=ažp? ©¬>æS;;Ã*;`Š0Ö ¼ÒÿÒ=Þ3=€B?€Bs€BÿI;¹»µÄã=ch~?ÿXb)¡ƒ:Ý[í¼˜ >2‰}?^¨µ;õ^û')Ì…+Ív…¼û>e5Ý<*'Ë"¼'ÿW`×¾Ì7O?ðÂÑ>ÿXb‹íè:ôzƾ²FQ?0Ú>Cm+; mŒ,{–<2EÚF¼|(Ñ=ü¥Å¼}€;ã€;ø€;ÿ¾½QVó=ÿ}¿ÿXbµ-ô:Zq„<Šd>,‚y¿÷Wn<Ï$~.ÖBq1”ÝL¼¡•=‡Pe=‹€*0€xÇ€?ÿŒsg¾.Ô·¾oÑg?ÿXbÿ83¾7™†¾éen?ÿXba½Óú»=e©5= €6}€64€6ÿáý†¾/ÿ@¾³.r?ÿXbˆá:â¯Ó½ø½°½&«}?‰7= .Ñ0Õ$3Ì}ò<À É=zÄ(=Ëü;Ò ?§³>¢—B?n†É;j¿û,ª{…0']Ý: ø ?Ú¸Ì>g=?ÌéØ;ж©4ж©4Ui <ÿÊÊ=È`E=5KPK¼Kÿüq´ü>½^?ÿXbÿ$F½±[Ë>Uj?ÿXb!åg½¿ =7¥<<€n€š€Ô ø:]g½–\¿¬Uo<øÝ€9´K†&m“œ+M›ÿ:1§¼ñ¿ÖðÏ;Å;;[Rû&æ[]+«F½u+>rPB»\=µ=º=ÿZú;¿r2%?1ÉW¾ÿXbÿJ=¿B¾?ç^²¾ÿXbxÔ˜¼'¼D==ð¼û€¡ð€¡ô€¡¡˜‡:¼›Y¾']ð¾Ed[¿{¼©9'95+ˆŸ1Î]Ô:D¦¾3Û¾eîW¿¡æm;Íe…+®³.0b_½gce=z‰±»¯ž¯ž[žÿ™ÇX¿`CF¾à¨ý¾ÿXbï<š:g–Y¿öK³½]¿¸P~;:6v. ý 2ùÖ=ùé=ñÖ°ž9€ú+qiÅ0ï;{s@?¹Ž?‰§>F¥×:üü]*â€!.š#«<¿*÷=ݲ=n€tþ€t¦€t”):ƒÁ>#›/?ÄN?Cm+;&y-B¹1¶ˆ:œ¼ö>Æu#??;;6¾“. )ì1ª,нÙ=c'¼»™ €‘™ÿ#º*¿­y±>NÜ(¿ÿXbÿô@8¿<}|>#&¿ÿXb@°¼8õ!>z㤻%€/,U´€/ÿ±€?.©?¿!¯É>ÿXbÿ²L ?‡±?¿Ðؾ>ÿXb÷"Z½bÙ =»ý<.«,«½«¨eâ:·$Ÿ<Ê俘W®<âÜa9kÈ$`w¤+ÿ–¦ç<åпuØÎ<ÿXbÿì=Îî=7ü;]€’¾€’~€tq2º:!cF?Ät!?†"(½Î=9ã®@*àÌ.ƨ=;7øN?`F?Å-½Yùt: Ŭ,½×1{Oe;J'=Z‚Œ¸'£WF£ÿdÔ%¿(R¿ñ¾ÿXbÿ·ç ¿S9¿ÁÈÕ¾ÿXb›’,¼»—;=¿ F=vBøBäBÿB+€>7î>ZY?ÿXbÿì­|>qèº>÷Îe?ÿXbÀ=O¼ oK=޲þ¼!€¡u€¡@€¡ÿ™Âÿ<Ƥì¾ãßb¿ÿXb8„:FïH<ìÖù¾6n_¿²Ó:á_Ð._ì!2ŠXļDŠ>QŸd<-"Ô"X"td«:<‘¾ê7s?†>9¼x9i…}, •1ŒIã:8–ƒ¾¿¢u?¸ì=³Àm;ßË+áÃ1029µ¼|+>§”W<*"¯"´"ŒÌµ:”0‰¾ÐQv?g»H=Ýúg:3¹¤+¤[É0Ü^¼:xi‘¾I(t?ÖéÉ=½’Ð:p -W"Ü0‹Þ):ÝéÎ=\Ê9==€,V€,ü€,ÿ—=í¢e?ÐÞÞ>ÿXbÿ/³¾ÈÏc?~<Þ>ÿXb½—½¢Ó>––¼x-xpÿ[Š>¿^õ¿¤:¤¾ÿXbveà:Z¡5¿L‡&¿§ÆŠ¾ 8z<¤ÌŽ. m1k›"½f.ð=Ndf¼þ—ý—Ì—ÿžtÍ=‹?ˆTP¿ÿXbÿjÇ<·x?úHN¿ÿXb>ÌÞ<®)P=Z¡¼›Þ›%€ÿ'o.?DþÔ¾†*¿ÿXb¨Xw:â?ÕÿÒ¾}à1¿£JRU><‘y?ÿXb$‡:àL$>Žï*=u|?X];›‹+çaó/¨7£½è÷>íô<2j*jÏjÓ0¹:å’ž¾5Wm?`X¾ÑîA:ú*,bq0Ü´:Áv’¾ï*q?ãb3¾;f:XX^)N.Ú­;Ñê=Åœ¼\–e’*–†âƒ:dØS>ú}ë> ]¿t™:"­ü,]Š0ü ƒ:óýV>~À>¤ g¿ÔÏ:l¶µ,ðS¸0£~½ â3>,òk½7€+³€+^€+gC†:æËj? ¨>v,g>|3;  f-n\|0Æ:·Y?XæË>6û¯>æ®<ÅÚ-Ò‚0œS‰½¦H>°¯õ<8€k΀kâ€k5³Á:4U=ćo?e´²>mÛb:YBë+Ǧ;/~‹: ÏÐ<àu?…T“>)@ÿ:µÉÖ$MjŠ)rjg½£Ä=¥3=º/ï/h/ÿÁEú=¡Dÿ>{²[?ÿXb‹"ƒ:L ë=̶>­Pm?«WIi'o¿Àšž;øOV-´ßõ/`Ä·:ˆ¥,¾D}†>Ó5s¿[Ö¹;»¸).ß_Þ1“7À<½û=@Ü<Þ€t£¶€tðD²:5ò>¾¦H?@9Î>%S:jc-R×­1ÿp}ï>·(A?¯ë>ÿXbg¹l½d“<=WëD<`€fÀfŸ€fÿá‡Á¾,L?ðµð>ÿXb­Wƒ:Á ¿çC*?^ ?w¾†;þ©t.€A<1/ˆ<þ ú=e=I ª€t€tÿ´Ž¢>4D¹L7?øÞ?ÿXb°;ݼT­¥='£J=;€wæ€w„€8wu‘:•f¿LŽ-¾kËÌ>néç9íg*ªÈ•.–Ä:Ö¾c¿£Ëm¾„UÉ>E <Δ,ÝT 0Ø}§½<Ÿá=ãS=·oÞoÏoÿ06¿Ë–R¿Os!=ÿXbÿX¿gI[¿¯JìºÿXb2ÿh½M¼Ã=9Ñ®¼rÎÇÿð޾Ë<-> r¿ÿXb¾:ÕUï¾€Ð=ŒÍ`¿Ü|;fQ.2÷A1Ød¼=_>¨UtÿXbYö:é )=x%}¿âs>Àæ‡<¤•š)–uq,·í;=/Šž=?‘§<ÕiÙ€Q_i›*³:®šx?œ½{Rq>û|^9Iö,lµ%0“Ç«:N´w?a›<2>÷À:«·(-©›1¬Ž\½™Eˆ=ÿ=|€¤^€¤ï€¤*Ɔ:WÛ½„¢9¿K#.?WBŸ;±ød,ôP 0Ÿ†:dg ¾‚»*¿­r;?(ŒŸ;QÅ-éˆ0óÊõ»ˆöq=ŽZa=M(}(¹(„:(,=Û$ξôj?·ºÐ:‘h*-ß.0ÿ²Ö¢½¼_ϾÛ,i?ÿXbíeÛ¼¡e=Ô½z€¢´…¬…cѾ:¯}¿…®æ½_ˆ[¿bÑ;XÆ*Ì7©.ÿ±ö¿ oÒ½«,Y¿ÿXb?S½;û =÷"Ú;&€~ €~N€~ÿã‘q¾+~w¿yÂÉ=ÿXbÿ‹É£¾l²q¿?b¢=ÿXbkºž:³ì=0 —¼m’³’Î’ÿö´¾®?{L¿ÿXbÿœÈ¾•èë>#$`¿ÿXbkžc½8Ú>4÷<.€O_€OU€MÿÑ—G?–¢,¾c?ÿXbÿIc?‘Üj½ÎÞê>ÿXb”ˆ0½ë‹>`w:<^s´s|sÿ³&Û>ŠAg?Œéá<ÿXbÿõ[?®­[?ùœ–¼ÿXbH£B½ ü¡=¢Ð2=€0$€0q€0ÿÕ¹>ùg¾ù?l?ÿXb¢!¾:K=ð>ƒ‰+¾ãö]?õL&;PTÕ+‚XÂ1ŒžÛ¼¸°®=½ã½.…½……ÿÒ¿ìõ…>øˆO¿ÿXbÿ‘Hù¾ýÝ>µ/\¿ÿXb®œ½3>r3Ü»2x6Ïxÿ¥ø¾Û®,>Ó»[¿ÿXbö¯Å:íK¾¾mu!>N5j¿ W*;V‹¾-Ÿ21ë½Ûi‹=x€§¼5€ŠÛ€Š4€Š¹É:=j¿ºïƒ¾=ôž¾ÂãÌ;v¥‡0Î2ÿÓj¿_q¾ÆJ¨¾ÿXbfg±½ÍYß=á'Ž<¿Íoÿàr¿CØ£¾Ìq=ÿXb*Ó:¸#o¿\e¾·‚>l1<ÌS&/1T2-¼†=õºE=!€¦U€¦´€¦ÿØ È=nÜl¿u²»>ÿXbÿ^N-=Kdv¿iA‰>ÿXbËó ½aü=’ë&¼Þ—~—Ö—ÿJìŽ>]4?$'¿ÿXb´¶:-ÿÃ>ÈÕ4?Êj¿y(9;ú«-b8Ñ1+¾!½6\Ä=ÏÚ-=V€1¥€1¯€1ÿ[y¾.ç4> [o?ÿXbÿÆë½ë×Ú=Õ|?ÿXbì1‘;o >TÉ=_ K€¹ ÿ­wÂ<S?…Ó?ÿXb9X†:&Ü==¤L?‚Z?Áë:8‡ ,Æšm0=ÖL½Ìÿ=ˆ¼q€–@€˜á€–ÅȘ:ÌT¾>JA?óA¿}Û:GýI,î€0Ä›; ,¾EkI?i ¿©v„;’’†,«Dè0^dB½bMe=ãU=g€¤Š€¤™€¤uß:š™?¿xÌ–;ÇÆ)?F­×:è» -R÷t1ë@;¯ø7¿]k½ŸÕ1?ºbH;*|ª+66è0¢š²½,»À=2Ž‘;6€ ¤€ ¿€ ÿQ~¿.¦À½‚­…½ÿXbü¾¸:u¿V²½d¾é³O<ŸÚœ.'gÍ0Tœ¼¤m¼=³E½‡ý‡ù‡¦”˜:Hm'¾×?¯êK¿Ÿ|¦9t÷-,à*1¦v‹:‘ X½s°!? F¿7Ùc;òT‡*¼ê‹.û韽fˆ#>2q«¼oŠ6в€{ÿ©¿΄<År©=ÿXbÿ_ý}¿8ôý½êï…¼ÿXbî\¸½/ >-è½<4€h΀h5€hÿ¦ñp¿m›T½Ÿñª>ÿXbÿvòw¿¸ý²½‚•n>ÿXb,r½+2:=DÃâ?–÷ë¾ÿXbAð8½¤Á-=·cj¼&€sÞ€Xž€s[²ç:¼XF¿1 ?ª»«¾)?>:Gä@,j¨0g¢ä:ÛUR¿ý+ú>PP–¾O8Ü:;&¡+ÎÏÒ.IJ:½Jb =F±\¼ ] ( ‰*ù: < <±ú¿m’¼_å:±M¤'fük+ŸMy;¶*Ý<üç¿Ãùÿ:@W1;9­>- ì1a޽­M>äu¼H€J*2€JÿÐå»DÉw¿Âš€¾ÿXbÿˆ©=-y¿ú@b¾ÿXb›‹½AÖ>®Ö‰¼€Jÿ|¡>ÐSw¿ÞT¾ÿXbÿ(*>Æt¿[¾ÿXb½ßˆ½x›w=ôÝ-<¨O¨i¨3@ý:ã䟾›wq¿+˜ç½|8|‹þ$0].* qâ:LøÅ¾õNk¿Ks™½š÷b;ÀC†,=,60g ½6’4>ÇôD½q_€pqÿÔu¿1²Œ>׳=ÿXbÿów¿;Ç~>%l:ÿXbc`< ¥=>Aâ¼K€›•€›å€nÿzf?Ù®"3 =‚e¿A}<;ðq‰,@Ì0½½Ò=’3Ã?ÿXbÿº=M¿rk÷½Ú?ÿXbTÆ¿<ât²=:®Æ¼c€nÁ€nÄ€níUŠ:g€É>ô7:>®°f¿öG€:Ü¡!.?¶Š1Ή:ê‚ä>¨t>ŠÆ\¿ô¨u;móé,¨t0Ÿ‚½&Æò=c™>=w€G´€Dx€Gÿ•ìd?GL–¾P­>ÿXbiß‘:g?+"¾÷ Í>â.;ŠÈ»+pa7/jKHˆÛ¼õHy?ÿXbBª:Á‹W>¿¸¾2µw?ïZÐ;Lð`.Zã¯1 ‘½ò=5{ <*€~x€~n~ÿ‚4¿Qn>ða+?ÿXbÿ–°=¿$Ý>õB'?ÿXbå%Ÿ½GU“=R+Ìóè):+ŠF+ܼ0m"–:ð9¿ÆF¿¡¥>¶nH;4â˜,¯»Œ0§Ë"½T1> л>=y=r=«œè:Sy·¾™nS?—ÜÞ>x‚: Ç,;éá/ÿØuʾX?ÒϹ>ÿXb7ŒB½^fØ=¨©%=÷€1­€1ë€1ÿ¯%†¾©Sœ>Í]j?ÿXb¢8ã:H~¾þ¯>ûÚg?£Ñù;Hä,]Yû/G“«½1&> ‰4<_yºê´:X¿¾‹h?oNK¾aªÖ9[Õ+àlh1ÿ·…´¾¶k?«8¾ÿXbB–½àº‚=fõ޼2€Š`€Šg€Šÿ j¿9Wоðbš¾ÿXbÿè†a¿vTv¾4 Ð¾ÿXbÚp¸½Ã¸ >¯h<ÿ€ñ€ý€XM†:‡mx¿…I@>o^¾+Cø;\¸V,­$0ÿJÁn¿S–Œ>æ±o¾ÿXb:Xÿ¼8f™=/2½-€…à…º…ÿyZ¿ØÈª¾’;ÿXbùÄâ:t“U¿M©¼¾-ûѾc3ŽUQ0>ešo¿ðü\<£ŽÝ+]6f/ÒÞ¶:=†i>TíÅ=õx¿SáQßv+¾4±r?ÿXbú â:F—m>¾¾F¾«t?Ô`+:¨°È.$Û;2X<õ»íaï=9(!=û ó Æ ÿr),»é?peT?ÿXbátî:ý¬?< Æü>›^?én9<ÛÆa.×Ù}1°p’»‡ä=ѯ-=Z€@^€@|€@­Bì:Ž˜½³nÄ>×£k?ºë#;Œ"0-4&1-Eæ:¿S½¯Ú±>t±o?nö‹:W:¿% š)}­ ½u!&>sÙh¼";â¢;ƒ:ìŒ%¾5¼¾sj¿%ÅR:†l+Éñ0›u‡:^­V¾m›¾ n¿œ{:‘+/ý÷0,šÎ<™.D=Îo˜¼-€R€R½€RÿÔï>—Ñ5¿ˆã¿ÿXbÿœ”ü> ñ=¿árè¾ÿXbiþ˜;"Ä=Ñç#»#£&£€[ÿx)¿d¿¥è¿ÿXbÿ=X&¿¿ÀEõ¾ÿXbsß¼‘=J¶º<ê í ® Јë:Åßö=œÄ}¿öëY=0ܰ9Ú "ý %Ëoá:@åì=|®}¿6«‹=!èý9 …%&øÌÌ)5šÜ¼8i=ñ<ì î ¨ ÿ㊩<;Ò¿'Üþ¼ÿXbÿDì÷».ù¿ÅAI¼ÿXb;r¤¼ð‡=Ös=#€^€6 €‰§Š:½é<ï~¿wZ±=eO:µø.ãÞÐ1°pï:\ž˜<'¿›å¡=€ÿ38Z`‘"Öm(¦˜C½iÈ>ÍY<€WqT^€WcÕƒ:Žj-?z±_¾Ò3?“·9:D H,·~0ö'„:>Ô!?I†›¾á{6?e ×:˜$u)¤.1•>½œS =¢]¼^ ] b o_†:™!‚=z¿^žÝ;CÂ;­Ä.PQ2ÝÐ…:ˆ=0Ò¿˜9W;’w;ûF„$q{5(Ñ$±½o)ç=‹ýå<_oso{o© ‹:Fí¿(GM¿ÝŽ=i„:Ï0-PUv0dÌ‹:¿¨ÕS¿‘D^=èç…;}ç*lÇ/ C„½;o>©¥9=*€Du€G®€Dz “:Ä>?óÜì>µéõ>{J:a$,D-191Œ:4ÌE?J#Ê>7‰þ>Õ Æ:Ä¿,Éå‚04½Ä:y r=l˜a=i€*Ö€*~(ÿ¦‘M¼VŸñ¾p­a?ÿXbÿx‚=" ¿hQV?ÿXbl>.=íÊ=()09ï€`Û€`<±½:+?n?z‡~>½{‰¾äªÌ9LB.î>2è‡â:TŽi? Uƒ>ƒh£¾­_;Ê,t-å©x1ÑÌRéd¾ÆY_?ÿXbÚç;<Ù = ÿ"=$Û€•K\N†:ÔB½ë¨¿x¢¼¯>:›úº%ƒB*È¿†:µÎc½µ~¿] «½›:÷/%xpø)YૼT= Š[=VwV5V xä:õpŒ>²ÕÙ<:v?{ˆ3;l•€,žb¦0ÿì<‹>…?—½ u?ÿXbؼ=ð1=áìÖ¼€¡€¡Z€¡ÿ"9=Ð-ý¾­\^¿ÿXbGPƒ:†€<Ñ­ ¿AG¿$Î<—™ ,’ó-Ä쥽.tÅ=à ø»w€U€t€ÿôœA¿Œý>üZ¿ÿXbSá:în4¿ Ãk>ÊÅ+¿ÜΧ;¸ã—,߸º0Þ9´½VÔÀ=NÒ;0€ Ç€ Ï€ Ö·:Wld¿¼àœ½BÏã¾8¥l;3þN,žù•0sè…:m\u¿Ö™Õ½öô‡¾~T1<­DO/ý2R2( н„õ>”‡¼?o7ÿ&@Õ=]G꾿b¿ÿXb y;:9,6>mN˜¾U!p¿§p=FêŠ+9ÞÂ/T¬½¤R,=Z-0= yy½yÿ¹ýJ¿M‘ª>ƒš?ÿXbVÄ„:RƒD¿WÐä>3ë>Ÿ ±;?4Å-“q?1êxŒ½còæ=ý»>=$I—IDIÿxí>¨¦Q¿¢­>ÿXbÿamá>ÇòQ¿O»>ÿXbž'½íœ&=ÜG.=755 5ÿa¹: K¿˜d>ïù?Ì×);Ò©Î-âï0ÿéí<¾ûúY>ô¡u?ÿXb]i½ªcU=ǂ¹;€Žë€Žp€Žç ’:C$q¿48ð=I¡¾ð„%<û–C, OD/ÿk¿O_>9t©¾ÿXbà» =U‰r=¸=0€ô€V€<Š:=2:?Ä‹˜¾E?e¸²:¡~,ä1ÿ†Û:À@?Ž¥o¾v?< ;BQ%*·Â+/ß¿¼Q—=Í;N=€:x€wÜ€:ÉÓ:ø“I¿uÖ¾Ýç>”rj:Èå' ^,@ÏÓ:ˆp9¿2¢Ö¾˜ ?Ò‰:RoU,í4Î/¿`·½Vf >ÌíÞ<.€h¾€hœ€hîá…:Ž_¿•ñ>ºV >»˜Æ:-T,’& /ÿ×Âj¿’¾Ê><íA=ÿXbïÊ<$î1=,.¼;€Ræ€RhÿĨ?Þ!;¿ÙÚ©¾ÿXbÿÝW?u(<¿Uáž¾ÿXbxCZ½} õ=äöK¼G€˜Z€˜o€˜ÿÓCN¾W'*?½/8¿ÿXb/ï:àÎq¾KÇ)?ºÐ5¿Y›¸:ü|,YÚ[1(ÔÓ¼¼!Í=Eeün €Cü ø^¼:¦¢Ø½õ†>±{¿b»P;zº-빑1ÿ–"1½"T>kÕ|¿ÿXb‚޶½º…>‚âG<ö€ß€ÿhüf¿mÿ=TÓ¾ÿXbÏŠ:ôÛk¿j€»=ävÁ¾qH±;†&.~Ãý0µ¦™½tí>¹O=7€.~€.²€.—í‹:eë½ô÷\?½û>4 ®:WÞœ,xaò0ö’:'Gæ½Ee?†)Û>v± ;&ÇÖ,žá0º2h=â#‚=—Ò<.Ow€L¾Oÿ û=?cèå=¼*)?ÿXbb.‹:#O?»=°š?íD2;®Î.YÝG2õ*2½[•¤={-=€0s€5t3ÿ Ñô½ƒûƒ=Û }?ÿXbÿg^½j’=a÷~?ÿXbIÖá¼½Š=Ï =€:â€8|€:ÿ.â¿ë –¾TC?ÿXbjŒÙ:Q;"¿D“¾Áâ7?æ‡<FM.Ñ+2R_<®óÏ=f¯¼{–ý–üŽÿPí}¾Ï‚é>BÍZ¿ÿXbÿ!ሻ§5¯>¦Šp¿ÿXb´°§¼Ÿ°$>Ï._¼×€/%€AZ€/ÿ‚u,=&õG¿4}¿ÿXbØL‡:N#ºÛC¿ÍË%¿ï ;ÍŒG-¾Š09|’½Ù>Ä=ÁŒ)==zýzuzÿX™Þ¾f®[>öæ_?ÿXbDÁ:|ƒ¢¾Þe>Hûi?qL;×Ö.Ò/r2ï;†½ÓØ>ÅE½¼]ò]½]ÿØ d?Ÿà¾6hʽÿXbÿHžU?|Õ¿•p¾ÿXbPq½uÿ=ráÀ<s&.ÎsÿôÉœ¼mùd?|Âä>ÿXbÒÙæ:\¶¾ë`?.ë>O,û;h‚V-üì0ô<ô†û=VHù<†€t€t¬€tÿ‹¬D>)1H?mË?ÿXbÿä»<>\ˆU?›?ÿXb*‹½„·'>w-a½ €ƒ<J6€ƒ\€‹:|Áo¿‘¬¯<‚$³¾ÿ":$kf*iýÝ/k‹:Ç_j¿ '×<þ„;ç9:µ?ê-ÝÝš1Ò¬Œ½mY~=½m¦;<¨ü¨%¨ÿÍ â¾QnZ¿s޾ÿXbÿaRÓ¾÷^¿º޾ÿXb›T4=W]Ç=§”W@æš=©w:È‚+Æè1ÒF;·u? Œ>áC=Ýë^:ðr,„*Î1à‚켨V/>° ¼ôQ5Q·Qÿå1?ž·ˆ½FK7?ÿXbvƒ:©»&?ùøÃê?úÙ:w,†u@1—à:J77?Þµá>—­ ?¤•€;ÚžÑ-„\˜1‰Ñ³½¤Ž>×l%=û€\¶€\å€\ÿÒN¿I¸>1ìî>ÿXb}Òî:ŒšW¿f²¢>Ìß>{Ç£;8ï,H8p0ÇÙô¼rB=•š==w~w y﹄:¸¿GUy{À9vË4,¤)(1¨}…:ñ< ¿¯ù2?=Cë>Pdê;[O¤,Ñ+Ä/¦—=ôP=ö˜;\€ w€ $€ 9m ;Á®>Ik¿3åK¾—†;”w,3%0ºaÀ:ö‘¾>hög¿üêM¾·ôV:ºÄ–+ ôð0”Û–½¶>ñJ’¼…€J€J €Jjº†:ŠŒE¿ E¿Ç¿[¾FØ1:Žm.*Òú•-ÿ†ßE¿•¿¼vG¾ÿXbtœ¼½Æn=ŽéI=+€?æ€?¢€?7и:{¸I¿¨W¾°ã?!Df;¬š+h=­.ÿ«ü8¿·¥F¾úÙ)?ÿXb]àr¼òxº=-\½g‡t€ Ý‡|ßù:‰§o½D^?f\¿äbÆ;–›Š,÷áù/ÿ@7=·ü>9Y^¿ÿXbÆÂP=xî==˜²ÿXbqÅß:%÷?b¤/¿ßÜ>¥î<K.bFð1|‰¼#õ=t =Œ€7€.€îcŠ:•(> n¿ÿXb`†:<1/>=hL>þv¿ê(¯;Sí0.G 2^-7½Rð>RÑ;s±€ªsÿJU?íW?:¯E¾ÿXbÃôÆ:)$?‘6:?*z¾:¢¥U¾ç<*€M®€M(€OÿØxe?sýl=¯á>ÿXbÿ_òV?éjX½ c ?ÿXb(ó¼ ©â=‚ÿ­¼€;J€; €; :„E†¾cë ?ÄôL¿Œö¼:2Ùš,­£F0@‰ª:Tœq¾…!?ƒzB¿Ç8ÿ ®¼*f®fBff±:™´F?Ñ?3¶>¯/;µ¾Á,6Œh1Іá:ËM?úh?s¡P>ÄÏ;b ,à²70Gr9=ëü»=7߈;](rÝýƒ:xÝy?Òñ#>§ë¾õÜ9ßwk*Î?®/¾;ã:×<~?@Ž=ñÀ½t¤>;"@.Ùê52)¯µ½àÕò=y=;^€ê€|€ÿmB¿tB™¾ºI¿ÿXbWâÝ:¯¦P¿.˜k¾!¿¡P;ƒ÷³,7=1;n8½½o,>åd⻽=I=J<ÿ¼ß+¿þ+ß>¸p¿ÿXbÿ´˜6¿Šñú>LC¿ÿXbè =£==Þ!Å»7˜«˜<ˆT4Ä:â×¼uáq¾ªx¿!¹Ž;* ™&¿Š@*pM;â‰=Xr‘¾ðËt¿„×Ñ.⻼4ŠnŠ)Šÿ?c~¿¢²›=Á—¨=ÿXbÿ‰ ¿ç¹u½º~=ÿXbñH<¼{‡›=– j=‚€*€*€*ÿoÔ½Ý)‚¾6)v?ÿXbÿÕsÀ½ð ‹¾ku?ÿXb@ß½:°=†:,¼€ q 9€ ÿ'ÞÏ>ãe¿K³->ÿXbÿL»>£k¿Ôg>ÿXbÙí³»ƒ÷Õ=QN4=½€@F€@ø€@iÕ‚:Æäz½ÀJ¯½ý“~?¦Gˆ;o²Š+l°0a»:N½2§?ÆÎ)ÿXbÿ¼‚H¿j ¿Çä¡>ÿXbUú ½½Œ‚=°Ëp¼€Š€d€ŠÿÄ7¿L"¿Î¯õ¾ÿXbÿïb¿è–9¾fnݾÿXbw¿J½™=H§.=q€'Ï€'Ž€'ÿ¶vÙ=Xü¾K&]?ÿXbÿ¾H½aøÓ¾&xh?ÿXb*żTç=9% ¼í’ž’O€;ÿ—]-¾lªB?‚ ¿ÿXbÿ•P¾½Õ1?7l)¿ÿXb7á=ÎÆ=0ž=$iqP-i?Û¸:eåM?™=©>o×ü>Š(÷9Këj*!6”/(P;;5‰B?wl¨>‡?dê¦:“?ô+à$±/4õ:=&а=Ñzx<Ði¼ni=A ;£E~?‰†»=îÒ‘=²\¤9âá*Q§Þ0iÝ;A8~?Wï¿=¬ì‘=%ùì9›U+fzh1§°½‡>B³ë;|úÐÿY%1¿ˆ³¾ëU5¿ÿXboíë:sSJ¿ W›½O£¿Š+:ä?Š,ày1E¼µ½¿€>4=|€\ü€\Ì€e ½:0åc¿Ùå†>bD¾>¶Ó:)ô -üÃ31Ã’:;L²]¿qœ>2õÊ>§…ñ;Èx•-¬’1û‘‚½uç =”ÝÌ»<€‹€r€‹ÿ1ÛÁ½€~¿‹#U½ÿXbÿHì¼µ­¿aÙ'½ÿXblÑ‚¼¡‚>…Ì•<*A®ÿv€ru?}Î>ÿXb·â:=…¾Àår??O6>%7¢:K²,/®Û0\U¶½éžõ=Îo;õ€ö€Tÿüz_¿¼‹½ÚH÷¾ÿXb‰#²:­m¿nY#;8¾¾}Ç›;î1(9¢+O½Ò6~=?Æ<~€©þ€©F€ª_´ ;ÅŽ€¾ì\a¿ÊÎ>8ó :_VG*FpÃ/’æƒ:0O¾€Æh¿ÒAº>7©ë9$ßà+Kç²/(ȼºLÍ=М5=ç€7q€7‰€@?üä: »¾ Û’>ås?0ï¡:‘@,†‡0¨•ä:uìW¾B=‚>eŸq?(¢:ÊQ€;r7"7S7ÿ3Í=l ?qfW?ÿXbÿfì=É÷>^_?ÿXbb<¼«”=?¨ »0€£”€§Ü €£ºÚŠ:¤%í<„¢¿ÊÃ7½ií98þU$FK‘)ø;¬SG=኿ø½.I:’l*Ÿg|0:±G½(D =kœ¼{€šó€šÆ€šÿf‘0=¬`ò¾E:a¿ÿXb;Üßí=‰羦„b¿›Y;‘¤.ðõÅ1˜Û½<Ë»=á ½¼F€Œ€n €ŒÙæÁ:Ú4š>-#·>¼Ib¿àýƒ9ÊÚL*äò-/̦é:Q¬½>N ¿>wÁY¿:l¿;c¹/jà42¨6˜½:>©»¼û€ˆ6€ˆù€ˆÿ:sn¿ÂŒ¾°t¾ÿXbÿ€[¿7JÚ¾·=“¾ÿXbf ’½! >÷¬+½(€(R€ƒR€!г·:Ð’z¿bö=‰¹)¾'K;Àº,„˜]1uù·:%%|¿£c>ëÈó½#â:¶¤Ñ.N™Ë1óç[½× =ÏH„»& ‹ €œÿ¢yI<Ëô¿^=b<ÿXbæ8;¼6<Ùû¿$›Í:)÷:Z¤-.¾1 96=j¼t=´ÿ#]]?áÀ*:%)¿+Л¦0ÿ«2½^cÈ>Dãj?ÿXbU.´½ R°=’^Ô;I,Û€ ˆìÜ:šd¿'Ó徚ù.=\×;'‘-Rjè0ÿþ j¿¯Kƾs¾Ì½ÿXb~5½J >ޱ“<û"õ"ç";ö:ú½†>C±l? >/ V;Ÿˆ,¬0ÿ[ÖŠ>ï1c?9Ⱦ>ÿXbJ¼€`.>/¿Ó¼€b[€b €ÿì6ì>ý‹ ¿Â¨ ¿ÿXbÿRÜû>†…¿ô­¿ÿXb!?›½†ä$>Ifõ¼2€ˆ›€ˆD€ˆÿß‹¿ò8¿ASº¾ÿXbÿÇ'¿,¿§²¾ÿXbaü´½Ô'ù=“:A=^€e|€e&€eÝ(…:@W¿ÜeH=TJ?™8ö9öŸ€,B%1Tº„:™Ù¿Ëì>´ÐJ?ì”–:Ô+¤h./’L¼ÿ¯º=Ûˆg=O€-·€-€-ÿÒ›t=BlW>¸Íy?ÿXbߟâ:œg°= ê>îß|?çKG<°Â'š¯*>Y‘½›*>;¨D½B®r»:Lóg¿L3f¾Í·¾® ù:«»ì-:ƒ1÷Pã:Ç+\¿Ý\˜¾þ2Ô¾±5µ;oøû-¯ðE2Û‰<)Ч=­Þa=4€-[€-ö€-Ÿw@:ñŸ>“½Ç½(÷q?X\I;¬²ˆ-ŽžÉ/ ;K–>ÐB¾¯Óo?ŠÕÆ;ÿºÂ-Ò0P1¨n®<Ä{=wõª<§­€ þªYÍê:ý„‡=fí~¿1D=ýÖ‡:(ÿXbÚË–½è¢1>ÜK½lölvlÿÃ=Ž%l?ÿäÄ>ÿXb#Í;Žš=3q?f6¨>ɧ³;Ÿ]²-¡ÂR1À]ö?/x½® ù:Nd˜+mùþ/8¨Þ:Õi-?i;?M°«½¶Ö ;Û,ät0rÅ…½YÁ>S—L½¾]º]¿]ØJõ:hÌb?Ôìè¾n¹½ˆ¼X:˜4+·p0ÿ¥ß:?í¼¿’Ÿ¾ÿXbݲü.u >ê%Æ»[€/Y€/µ€/ÿ¹(¡>'ñr¿þ‰–¼ÿXb(: ‡Ù>Ëq`¿òÜf>s¿ä;-.!Y=1/j—½Yù5>8>½Z€+n€+¼€+ÿ«êõ=²¾[?P^ÿ>ÿXbÍ¢ç:5´‘½·H]?©Úþ>>3—;¨Y”.Î51»a[¼â=Z-°¶<‚.¦:–í&m*}u•½Â¾ >¶ä»:xÔxîxÿ‚¾˜„=lw¿ÿXb?‡:_b‚¾†ò =>gw¿m¢½:¯|f,0Þ0Lmi½9|ò=²=0.S€G2IÿþIÿ>÷4žÌF?ÿXbqWÂ:/g?gzÞ7?kõ¦; C-&CÊ0éM½;;AýAuAÿÚdE?xMú¾ããоÿXbÿ]ý=?BϾYÀ¿ÿXb¬[½|`Ç=;1=¾/~/k/ÿOÍx¼1¹>k÷u?ÿXb° ½:¹Xõ=_—>Îs?qçG<„÷„.ª_0ß= 8À=:޼N€`®€`6€`Üô³:W|? ô>Ö‚%¿tú:RŠ+ Ö¥/þ˜µ:ís?:SÚ>¥…,¿!¦"; ±-ç(1J^<âX=$|ï<©©©ÿüi¿½'¿JøÚ>ÿXbÿgÌ¿¹Ë$¿ Ù?ÿXbA=XÉ=eãA¼m€`°€`¹€`ÿ`~:??•=3`.¿ÿXbÕ:Àæ)?&có=ˆ=¿ç%;ó²-J_§1±ái¼9³=t–Ù<Ž€€?€ÿÛ¹.<ãÒ¿.‹=ÿXbßæŠ:ϲ <ûÙ¿Cü=ˆh÷9(k&tÇ+Ø·=>“Ý=¡½z»{€’ꀒŀ’vjŒ:^U?¼fß>¸Î®¾ú«µ9š€´,Ëy1êé¬:ToP?ùò>¬¾ŽQÖ:Ñk-¯D·0nRÑ;7Á7=ŠÏ¼Ÿ_V š_ÿþž8> ï¿yV¿ÿXbÿWV>f¿ºåF¿ÿXbó¯e=ÂÙ=ó ½<€LÝ€L~€L€y»:‹¥?W•?5À ?OS<;âyÁ,öfÜ0iÐÛ:Ò#'?ÏÒþ>>,?ëN;ކ.Eš 2ÝÏ©¼ÇØ9>£?´¼[Œb‹³Œÿ{4¿KC>GQ/¿ÿXbÿÉ(¿'”ý=9‡>¿ÿXb%–”¼XÈ=;·<‰€Ô  ÿjaQ=`‘¿äÜá<ÿXbAÿ‰:—ÜÁ;‹¼¿Ì68=7~:Á·Ú#Sµ(‘íü¼jh=ï;†¼€Š)€Š0€dÿºÐt¿C…€¾[x¾ÿXbßÍŒ:Èr¿PŽ>¾§‰¾±ƒ<Þr¨)Ût6-Lü¼ V=Ãgë:S ¥ ¯ ÿÍ= h¿²Œk½ÿXbŠF†:ˆg<³ß¿TÅø¼ Ð-:8D-ð&e2r3½ÿÊ =Ér’¼Ý€¬š€¬€¬ÿ€r.>Uy¿æ9>ÿXbÿOX€>¬`q¿ôª`>ÿXbñ*+½¯&¯=9Ñ®¼FtŽtBt+óƒ:§Éæ¶1v½€g€gFvÿ”E¿õ&›½._K¿ÿXbÿ+H¿Ù u½´P¿ÿXbº‚m½äî=ëY¼,€˜k€–y€˜¼ö—:Γ¾Kõ?š¤B¿19_ ,k•0 €ñ:Z8“¾Ì ?´äI¿wap;¨Q-~óF1×QU;§ÏŽ=*á ½4€Ÿ™€Ÿ­€ŸÿÆ-¡=w\º¾5–m¿ÿXb´š‡:‡³!>¼}²¾•‚l¿b_vO¿M>¿ÿXbÿ‰Ï>»?¿ãB¿ÿXbí¶«½Ä[§=ü6Ä:7UÚJå†:ÔX¿þØì¾K†¾;£¡:.¦'‰¾+ÿb¿ "¾³ˆ¾ÿXbKtV½Hn =nÜ"=J«n€‰.«I¾î:òƒ==Ç¿ˆ‹¼bö¦:þÇ´+ÆÆ1ÐÄ`;íÜ'b¾ùt¿ÿXb+«Ä:þ'š>Ÿ·]¾§¾m¿‚{;cúF,¬z0ÖÈŽ½ÁƵ=«@-=m#Ø#p#ÿ‚o¿0@”=îKZ?ÿXb¤ù:¢4Ô¾Pá>ñªf?µ<"þc-‰Fê/•òZ½y$þ=¯|=ê.¯.•€GÓ†:^4@?­›>”!%?&¨ý9@ª+ Ë-0Ûý†:16?F| >0?-Õ”:––!/nk72gû¼‡nö=ÑA¼¼—ú—{—ÿ[* ½kˆJ?áU¿ÿXb²±¾:.|=AFO?Jj¿CL;©N,mi^/~ÉÆ¼¦ q=ƒ½s€…è€…à€…µ²o:=Œ ¿‡ À¾‰x>¿CÏ:”èç*¥Qh/²0ã: Y¿8¦Ó¾$–B¿Ph;„éI*·æa/µ£x½KY>/4=?€I€It€Iÿ‹?³}i=°º[?ÿXb3UK:½·|Ä=8×0=€1&€1…€1ÿ¹Õ>È>Ãxs?ÿXbÿ€'»>tx3>–j?ÿXbšAü:Ò*¾*n^?ÇÜe9>þ )\ü½/y•°:Ó?¢=¾CZI?™¿Û<$tJ/òŠ2†tx½¨þ=Ù—,=g€GË€G¾€Gÿ 1!?Ÿ®=|¯E?ÿXbi$’:‡J?H'ñ=p2?4Ö;ù":,\f/–®:s=8©º €[€[<€[ÿ! ³¾ ™e¿³¢Š¾ÿXbÿsó¾¹L¿{ó¾¾ÿXb¦œ/½ñgØ=rm¨¼, à ¾ YUé:°ê<`z>9x¿„ãŸ: ÞÆ'±²Á,‹…ƒ:½Ÿ=y‰ >t |¿yï9Ì¢+޹þ/ͽ’=B= m5=wjywÿQþ¹¾É‚+?ä¾%?ÿXbÿ#œî¾\–*??ÿXb¸!Ƽw=ƒU=)€|Vo€ˆ‰:¬Ô ¼‡r¿k¦>5š:år¯&æR*ÿB‰=Ýój¿´tÊ>ÿXb, =Q0=Fµˆ»"8ª˜M8]ņ:ž->B ¿YÖQ¿š~Ö8’Ê+Ó0Kc‡:hñ.>²¿›rF¿N$X;46,ÜîB09Ô,gP=ÜJ¯¼r€ì€|€ÿÕ²g¿—ïA>mò¾ÿXbÿbl¿Z<–>6}¾ÿXbbÖ =Kæ¸=ëÇ&= PPþPÿ§lzØ'?ÿXb¾Š:ª|??*¯= ~(?+;Å)?.ˆˆ—1_F±;ú=ï8ż5cµ_ª€‡Ì„:›[>^{ ¾«w¿`<š:Ù_@/ä\2ð;(æ8>•þ½>Æy¿>“;ùàà-4÷Ò0±m±½0›À=8Ø;Ó€ Ѐ ¾€ ÿÈå[¿ÓRh¾ë¾ÿXbÿ]„o¿È$¾ á ¾ÿXb9Ò™¼T>>Š9ˆ¼7F€&€<ÿfò5?S¶è>Is ?ÿXbÿOdD?±3ž>@è?ÿXbp”¼»;pÎ=k~<= >> €,ÁS‹:Éâ½'¼x?wÓo> ;šM.}›:2ÿë¯qº¼Š|?½'>ÿXb1 ½x´ñ=Í#ÿ<ß'¼'ï'ÿ²rÊ=à!?ç³D?ÿXbÿ(/æ=±÷0?»6?ÿXb¬p½¡ò>ª+<^€^î€_€^ÿ†Šh¾c­q?aåt>ÿXbÿÐ+a¾«w?U8>ÿXbÿ\´,·´<ÿ€tô€tû€tÒsƒ:fnï>"E\?OGO>é2 ;8Þ2,Æ“0kÒƒ:]¸ß>BZ?dÇ’>PÖ; ",q6ƒ0È—°½xµ=œú9²Þcÿ#“b¿pÉ>»aã¾ÿXbÿ=ðo¿&g‰=Õ)¯¾ÿXbý÷`<5ë =;m»4€N`€N­6‘$; =KÑ¿X鎼YtZ:®Ç$'®À+&;cħ<Åà¿G2½¼=íQ:2ã & ¤N*™ž0<óË`=ÖTV=_€K¹€K¼€KÿÔº>,¥‰¾%Zd?ÿXbÕÊÿ:g˜³>Þ(Õ¾[½V?4å1<'ì2/¨T-2§]¬½„ä=+;~‘ô‘õ‘ÿuC1¿îNǾ‚¿ÿXbÿï’$¿N¡ë¾`À¿ÿXbùg=Ɇ=§­‘¼{eZ1êeÿDŽ7?G j½¨Ø1¿ÿXb¬¾:Uð:?p¾0Õ+¿Ÿß:”Ù¹.B—2“‹±½Âß>‰xë;½äyùä†:tkb¿>AÇ>>Óƒ¾žÂ:Ñ{·,(k0ÿŠÕ^¿ð¢ª>Å}¹¾ÿXbíôƒ¼’#=%$Ò;Ó€§Ò€§ €§xí:Ï4ÛÿXbˆ<†‘=mò¼ý€›î€›¥€›ü1Œ:Ñ,Ç>œU= uk¿› :ÌQÂ,fŪ0Eûñ:3Ú>5­ã=Úe¿Rï†<¶Ø/¶×82ÍÉ«½¶ã=ð3.=*€­€¿€ÿâ¶t¾&¯l¿}ø—>ÿXbf‹„:¯v‚¾Xg¿æ±>‚¡s:TWµ+x /üþͼÖá¨=ÇóY=€w(€w-€w@“†:\þY¿“ĬG¿[òB>ÿXbõâ_:÷¥?ÀM¿ >‡MŽ92*¨+‹e”0‘H[»/o=fl(=.f€¦/ÿTó<$~¿y;ù½ÿXbÿD’“½ d}¿¨‹û½ÿXbö| =Êá=N'Y<ïªÚªþªÿâå¥>Žem¿ïÂ?>ÿXbÿÊ<¹>Œl¿52 >ÿXbW½}¯Á= ³3=z/´/÷/ÿº¾œ×ƒ=€™|?ÿXbÿXD:=Kcû=Ì}?ÿXbiÃ!=”X=œl=iW½€XWÆ’†:(Ø\¾f >7Œw?9H:!Áª+nïu0pn‡:,1¾ƒ¼V=È{?VA;âË,j&ˆ0D=þµ<=®=;€TüW¾Wÿ0u?r澇/?ÿXbÑì:)„$?½gï¾?`? H$<¢0ÐÀ2G«š½M¡ó=_X==uxuüuÿ……¾ÕŒG¾á r?ÿXbêä:pQƒ¾kÐ+¾ ®s?N <[¥å) ´Ö,ˆŸ¼|a2=ÓØÞ¼ó€¡L€¡Ôÿh 6>¶Q޾¹¢q¿ÿXb@º:GK>p}½úgz¿Kç=5Î.:¿‘0"nμÕÏ[=ãþ#=¸wû wîwàÁ¶:(U¿üš=v ?ÄÌ<{4!.!Ðu1ÿK¿ ¬H=®c?ÿXbtE©¼vlD=ZFê¼ý€¡ê€¡ÿ€¡ÿP¤³¾VmÒ¾gW¿ÿXbÿ:d¿¾ŠŽ¨¾û]¿ÿXb䂳½èh>A=߀\Ç€\Ö€\ÿ,JO¿[?ï>ļµ>ÿXbð“Š:M‡C¿Có?kÉ>{Å’:bª‹+}¯;0‚Õ<Ï/ê=g¼Ó€ŒÑ€ŒK€Œh8³:™˜ ?}¹?© ¿/Ý—9<À .) >1(›‹:¬d ?‘?@@%¿Y)<Ö¡¼-}Yj0úa:UŠ=)Íf=í€*º€*ø€*ÿ6¬J>:T"=»z?ÿXbs„:»† =#>øî{?0;ʽ0+Õ1¿0;½P×=Ñ莼怚 €šž€šÿC0žþêb¾We¿ÿXbÿtŽŒ¾ºN›¾t˜i¿ÿXbbü$¸±=Ç„½$…+…ê‡ÿÑ[£¾)úª>Tc¿ÿXb]„:… e¾r³>óÒh¿©Š;ß÷+#*H/H‡¼A!=sI=×€¦a€¦¯€¦ ‹:fë>VD¼¹¨u?å!:~tx-½u31ÿ`¥‚>Ú˜ž=ûºv?ÿXb@½ò8>ÿ%i½ €>+v€>ÿ¿g¿Å]É>yÅ0¿ÿXbÿ8;î¾M??y8¿ÿXbã ¼óWH=î%M=¯BÖB7Bÿ˜s3¾Z“/¿dÒ4?ÿXbÿæÉ½’p+¿Üp@Úÿ9Q€/UT€Yÿ9#ñ>ÂÔ¿æi4?ÿXbÿ„Ê?ð3 ¿+&+?ÿXbu°~½ës%>"þá¼%f¾f=f²Y„:W"m?θ>Ë£ç=-\z9D—P)"AM0ÿbt?9–>wGQ=ÿXbj’½v>Ü3½+€!(€!^€ƒ®&„:Ã=y¿*>k ¾«L¥9WL²))ä§-”%¹:K‰y¿ù†þ=µö=¾åc:öu-…`71 ½K =j¾ =F€‚ó€‚?€‚¼i; þ¿u¿»?æô:ÕRà+y4/d¿:—Þ$¿^î¾5N?’D!;2”_, lß0ˆ/½š¶ß=¼± ¼} ð ø Ûé¥:C )=6zÝ>@‘f¿‘<ì-f–Š0„ªå:¦ËT=p@•>(…t¿Òþ;3M.¼0Ë^=lƒ='[¹1gÏg¾gÿ®‡?ƒÜš>+C¿ÿXbžß–:¾#?®€ >ÂA¿?j´;W +j/ÃðQ½öïz=ÖX=8€¤æ€¤Z0ÿí¾R¿3F™¾.ùö>ÿXb{„:N¿ýg¾W¨ ?Õí;´ûÇ-cmr1¢E6½;T“=}æ,==€0|€0(€2ÿñT¾0\(¾=×v?ÿXb¦·:p$_¾…j–½°#y?ër,;mŒÑ-0°1WëD½’\>Õ•Ï»w€—×€—Ä;ÿ :;ɩ¾%­Z¿ÿXbÿ2¤å¾4¶‹¾¬áY¿ÿXbÃH¯½ŠwÀ=-κY€x€±€ÿÃ^s¿é¥=V`™¾ÿXb2B‹:.òs¿O²¶<®Öš¾›~z;Ò±*³Ã©.Üö}½.«0>¡_½m€+[Ø€+ÿÐÏm?ä@t>çó>ÿXbµ ;ï8c? ¤¨>?à¤>‡>}<ùoœ,S¬/¢³L¼*:²=|œi=P€-F€-¤€-ÿƒ¡ã=Ù5>®Zz?ÿXbÿFûe>A§>`Xw?ÿXb¶16=z¦W=ºó=R€&W]€Ç(:k›/>¦R ½øh{?޼i<áF¸-SàŒ0ÿé(4>¾­ y?ÿXb:5=ÖpQ=$=WI€!Wÿz¤>JꉾÄjh?ÿXb&Ä‚:¶gÎ>2…ž¾v\?ÆiS<‘®.‹ç§0ËY½ >dÍHºÎ€–Ç€–”sÊ…ˆ:ê0%?›³–>Úx4¿/¡Ù;;˜".‘ab1ª <:/?QŒ>5-¿±;±Y™-|{­0BÒ'<ù-š=Qi½—€›”€›†€›ÿì½)?£ä•¼·“?¿ÿXbÿN ?š=FBW¿ÿXbЛŠ;ë£=“q ½Ö€ h€›T€ ¾—‹:AíŽ>f÷=ÁÞs¿A¼w9â®,š0¾¹:ý§·>áFA=w¨n¿ÆÉ;gî@-„ÄG0è÷½]ß'>„»³¼Tr(Нr;‹:V«c¿"Í>Ĩa>È‚¤:BE°-k×1@*‹: ßa¿“xÎ>ôˆx>RcŽ;¢.—NÌ01Ðu½¢E>Ôbð»n€3½€3Z€–/I‹:Þð­>“=Rp¿…Þ9%2Å,¹í·1ÅÆê:¥>·(½=q¿L¡ú:Øl0*s$/ßQ㼘œ=µ47=z€8Á€:¼€8Ù‹:PŸQ¿˜ ©¾Ûlð>˜#ƒ:$‹¢'¼ç ,Z.‡:9J¿ÂCþÃ{ö>¶éø:ÉêY*Œ/…. =зÅ=óWH¼n€`n€`¿€`¡÷:k5?  ë=ù2¿ðC; µ’,§†Õ/Ž;oÕ&?“X>Dx:¿è›;U}#.Qô|0,F=Ü-I=Έһ˜î˜ÜˆôȺ:Ê"Â<ªB¾ˆI{¿ÁÉE< "Í.ž~a1mõ:«‚=¼Êõ&¾“Ž|¿áü;Þ2ï,¢É‚1²Ú|¼Ñ=—ph¼'€­u€­\€­­pŠ:u\ÿ<È]¿H=+^-9°0#©Ü'{àñ:ëûÑ;Á¾¿ ×4=9ê:O/gª;2Ú‘¼”lu=2"½¿¡Z¡»¡ÿŠŠ‹¾,Ÿ¾×i¿ÿXb@èŒ:3q}¾YØÈ¾öËb¿õÔ <– ¿.¢]ò1Jz˜¼f%>»|k¼¯€/u€/%€Aÿë¤$=[rG¿á( ¿ÿXbÿ„Öè;—þ<¿ªª,¿ÿXbˆW½>f„·<ï€Mí€MÜ€M¯ÍÍ:ÚVy?¾o6>§m>iƒ;èãè*‡A'.ÿ¢hp?f>Þ~R>ÿXb@Šš½ÊÞ">Vš¼'€{J€{B€{ÿí5¿,_? <É>ÿXbÿ¸G¿Ú?"P§>ÿXb"P}½ÝÐ>%=(GœGD€Gÿ»ø?_%ì>[•9?ÿXb°×ç:{fÐ>¸Ÿí>ufI?Ø ¡;ÔS,µ¶ñ/CÁ½ ö=÷žS/–:K4¿C7 ?àì>W9Ã;mˆ/ P«2 <Åä =ÍS¼€Nÿ€NL€Nÿï¶¾†]¿²Ú¶>ÿXbÿ9Ù¸¾º1S¿¡ Þ>ÿXbº»®½Æøð=ʤF=(u•€e®uÝÀI:ýÜ•¾&P¬¾ e? c<±ð%,ÿ0„/í…S:xAM¾óÖ§¾Yl?öu¡;±“ -ƒíL0&å9¥ƒ>ª}º<€Œ¬€Ý,Þ:±ú¿½fÓx?ÓÁ\>ÆVB:o-ì&uQ‰,µå½:ܽÆw?О„>jå$;1 ,Ü 0Õ?<ñ½=µùÿ¼!€Ÿt€ŸZ€Ÿÿ––->ÒǾV«g¿ÿXbÁo‡:ÇÞi> –|¾ q¿¬ ¶;þÍ8-Ñò·/”øÜ< ù=E.¸< Ó:ÞM¬,x‘1C†:!v?’2D?è‘‘>H [:«H¶,ý³1¬™½àŠ=w&;î+®€qŸl:V=¿¡¿8†¾åˆT<îì°*…Ùb-ÿ}J¿c¿žix¾ÿXb~#;h?ò=³=0 I Ç >E;ü8><&?‚*C?³Á:L‰·,™91¥Âè:ޝj>w?nðA?/ë;È¡Ï-[Iz1Évž½2%>ZÕ’¼-€{§€{ªr`”g:·ýj¿p­>ÒxS>ÿ?o;×B‹+¾€/¤:;p¿$ƒ™>n4>o| ;š©×,°]ª0ºõ½/Á=(Õ¾¼Ì€C;€Cš€Cÿ’:!¾jØn>m§u¿ÿXbT˼:ø"¾by>êñt¿tŸ;Âö +e>¬/ÖR=×úb=×r¼meše¹eÿ:?H?{~†¾Àž¿ÿXb¤6›:­ªX?×'[¾±·ù¾A+y;~Í ,ô+01ò–+½×>2Çò;¹sîs}sÿèN>¿wy?܄˽ÿXb±>µ:öû*>S¶{?µœ•½Mrš;¦m+É0Iƒ[½5|ë=¥K¼¾€˜y€˜þ €˜1ä:sƒ?¾é¸?Ï X¿'Ê:ŸM*-+=é0ôµä:V¾þlø>;ä\¿ ó5;ƒP)-Öhä1‡2T=ëb=ªCîþ¾ ÐV?ç :Û÷*öf-ÿ÷?÷¾ÊCF?ÿXb b<à×è==D#=o €,Ý æ†:Àª>§>Œmb?A‹ò:ë†-Ÿ2$12³†:Љƒ>kÒÀ>}Ùc?ˆÑ":^¨%âá *Ÿu <‡£ë=ƒ¿=n y e ø‚:˜>ï7Ú>'ÁZ?G¡×:3d[-Ná2ÿ7|>ù§î>:‹Y?ÿXbàh§½‘B™=³z‡ Ž¼:Ü,©Ö¦0'£ ½Ç=½¼a€Cª€CŠ€CRë:êm½Ëc>u/y¿Vÿ :¾&-}–M1µF„:Ø0 ¾2!X>/Äw¿{àÇ:ï[,eue/?r«½kפ=/áТÛ;(7#.NõÖ1p3½ ¸= ¶¼Zt‡totÿ9Ⱦ @;¾îjy¿ÿXb:*š:·4d¾g£Ž¾v'o¿%;‰;ÞE’.ˆ¶W2Aa½Ï.ÿ=¬Y=ý€Dþ€Dð€Dÿïi„>jØ>òæl?ÿXbÿËŠ">Ö§>„¢z?ÿXbJ™Ô<$}š=|˜==ÎLÄLŸLÿ|D? ¯Ÿ¾cW?ÿXbø:½,G?ÏúŒ¾xŽ?iD;â©1/šl2·~º½ôþ>çp­ÿXbÿðLp¿&X޾ýÙP>ÿXbÇJ̼Y;>x˜v¼! }‹‹ÿlÎ1¿Lî)?P ޾ÿXbÿñ4¿ë?L»¾ÿXb@øP=@ü<=øŠ;|€ n€ Å€&©K;ÍÇ&?7¿³¾‡Á":*™ª,ä„K0ÿBä*?Ô…8¿Ç#?¾ÿXbü‹ ¼³B>±1¯ÿXbÅëÀ:QÆÌ¾ÃlU?‘öÂ>†ˆ÷9!è-®l91¼°5=0e`=9Ï»\gç˜ïgÿ“4 >o)>5Fy¿ÿXbÿD©>ý·=òw|¿ÿXb÷u€½;ÿ–=þ€‡¼Ⱦÿ¹ƒQ¾­M ¿‹žQ¿ÿXbrWŒ:<o¾¶÷ྭ^¿Ðöà;ÉË?-Íž¨0?‰½Ý³î=¼v€™¼€™¾€™ÿõﯾÕ¨>D&a¿ÿXbŒ:_²’¾5 ß>rZ¿o9š;ü-•-°„‘1e§Ÿý»}?ö+;þb,?"1í¥»:M³ä¼N©E>o{?Õ;—÷<.x¦¬1œN²Ç¡?¨”ªó¨º>CîC~C ‹:Z”½ä d? ›å¾ñâ:J¹* Äê.½Ý:efU¼®ôe?çæà¾”;ú|,²¸$0£wª¼“=%’¼W€­|€­P€¬·ÿÝ:[ ¾>³¿ ÔG?²EB<‰Ôí&¬ÂÌ)lâÝ:zˆã½Ã"¿°‰C?SТ<fÂ%Î D(Wµ½A€ì=d9=¥¼¥Þ¥QÇ‚:©¿U£¿â!?+q;º%.m)R2o^Š:(¿¢ë¿8O?Ñk5;÷Ùh-o”18, =´[ë="©<»€’~€tr€’Tü:cpN?þJ?­¼Ó»: ’o+û‡Ù0ȹ¿:¿IN?ù?½R[½’¨:ŠË¾,Ó“1;²½øR>Ð&†#¿ÿXbÕ=¨:µ¿:¿û.‚>ì"¿©';N‹•.œÐ»2ºžh<3®=ˆF÷¼™€›x€nc €›ÿ]Ñ>i…½þ]i¿ÿXbNÁ†:ݱ·>z"½Õ½n¿ñÂ;c:¯. #Y1H2+½v4=k×<€<­l­ÿ7h‚¾U­.¿°k/?ÿXbTáƒ: ó ¾wnf¿™Ð>Àú“>}Ɇ)`Û¿*/–<Ÿä=f¿n;½66Z€ÿn9¹¾ÏsY¿µÄ>ÿXbÿ"·‡¾ØËQ¿™?ÿXbÜò¼î²=Ä 7¼Ï€£¶€£~€£ÿ‰i=VÅ¿«Õ¼ÿXbÒ©û:ôEÂ<Óè¿1E¼­š:ïh+c+O1@œ½­Q>:/ØI=½L]4]N]ÿømg?E$Ͼ–c ¾ÿXbéB°:Âf?IiÚ¾ Ó½ÄÝ;O2 ,ÆwG0Ù`á¼`xe=À–=>wåwñwÒº:î¿ó6½êØH?¤›:Žp-í°2/ÿ:ÿ¿¤b‚=æÙK?ÿXb…нÍ>ò_ ¼(€k€¦€ÿý_?3Éí¾$C ¾ÿXbÿ U?_Ô ¿¥í½ÿXbUù¼ž™€=Ý^½0¡Æ¡‘¡ÿÀL=>_ºV¾7Ëu¿ÿXbñÀ‹:u>²=P¾ªp¿¦Ã‚:ªgS,V8\1u?':IÚ =‹P,=X€¦²€¦¢€•‹,†: \Ð<Þ¿P<¡¼31v:R,Î-ÃB»1ÿM»%;ñ~¿œù¹=ÿXbÆ1<‘=°:2=ô€•~€•ÿ˜"à=q¿Ïà¢>ÿXbÿ/Þä=ÔÜi¿BÈ>ÿXbpμ9Á=§Z ½&€nn€ 0€;"9†:(}L=šå(?Tô?¿+ø³:´V}*?JM.ë†:ÐÄ—=\É!?»|E¿ —>:1`,?¹à/¸é½g#>÷?@½€ƒ@€ƒ¹€ƒ§÷†: xz¿_9N¼hQS¾äk·9+J'è‰+ Šã:Xwy¿½ u½]¾A‡ò:Êù/²Ž´2\ÿ.½ä…”=?”¼¿€šÚ€š{€šÿ¼Œ;‰H¾g {¿ÿXbÿ´ÁÄ<r ¾s¿ÿXb"§¯< ”=÷ =%ªvW$ªÿ1ë?¼T¿êK6>ÿXbÿ×$ä>*!c¿§¸ô=ÿXbñœ½¶f‹=Ñ …‹w0;œ©(U‰.-í-e;¤áT=¸Z=w(ë(í(ÿôñ¾½ôi£¾oq?ÿXbÿVȬ=§«›¾ìr?ÿXbØÖO½þCš=¶ò’¼p€šà€šÑ€šš—†:ßx>" ¿ÅRT¿>19‡å‘.¯¢¬1ÿÂ>em ¿c%T¿ÿXb*p2½ÃDC=WÐ4¼ €Xn€X!€XÿÔ5®¾¥4>e‰m¿ÿXb=ÿ™:«–Ó¾{ëÔ>acO¿ãK_<4n5-Ò§.±s½Ý]Ç=¿ 1=Ü/ì/¬/ÿ‚,”¼H±Ï>òi?ÿXbGâö:ÑŽ=xòÌ>sj?ØÏµ<ç{/³A2“5ê¼:”á=Îo˜¼Ñ ± B ÿc}:¾Êö?".O¿ÿXbÿc© ¾o ü>ùý[¿ÿXbu¬’½ÍYß= ~=~€b€ö€ÿÌw>õG¿z\?ÿXbÿãúƒ>ƒ¬3¿öþ)?ÿXb¨T‰¼B•=¨V½k€¢€ i€¢tsâ:†ÉÒ¸Õá½Ö~¿a…;£LÄ+@`•/ÕH¸:±d<]O¾ë\}¿(•$<(ï,•y±/+¡;¼¾¤>ˆ»2€“¨€“ü€“¿t«:¸Ç”¾$ù]?å+Ͼ¦œW:T„+Þø/…«:%%Ÿ¾GèT?ì”뾋ó:2kn-6Ñ1 ea¼¨7>Y¿;­€“É€“jÙ:º…„¾ “n?u‚¾U™é9S„*¤B0íà˜:Ønt¾»€p?¸{¾ÒŸ#;Œaß*Hí.`´½&SÅ=§•ÂXC<;øµ-¶‘(1g Ý:ø a¿ –ç=ûí>p®>;B<ø+Ê4V/Õ”d½3f=CX <}€%l€%%€%ÿX+H¿àð¾bPÒ>ÿXb\6‡:LñV¿ñ7ð¾‹"Œ>`+;Öµv/–¡J1ÞT„½?;='À0;9€‘w€‘+€Žÿ»ÌžQe?&"a¾ÿXbÿöÀ¾¦ì^?¶¢¾ÿXb/a½ˆg =¯Z™;¯€ ¹€íÀë:ÈÑ<ÓÞ¿‹›¼4Èü9*8%£¥G*êì:àŸ?<ª÷¿Þ¡1¼A\¯9CPÞ,sÆ1Dàˆ½Lk>-^,=7GrGL€kÿ? .?«m¥>Ñí'?ÿXb戌:´Å;?w‡>“_ ?Ñ-U< °%/)»1VF£<–#„=píD=ÿLðLöLÿú)?‹_ï½àP?ÿXbƒ:Ï?>âk½ê3Q?p¶h<ír›+k—Ó-ôè½6[™=8½ <9€¾€â€ÿˆ\¿ölý¾å5>ÿXbàd„:™S¿¿ ³Ï»´ê;þç6.˜s1²ž¼bÇ=×g컀;é€;A€Cÿ)òi¾kB@?º—¿ÿXbÿ15¾øR?¸ ¿ÿXbúE©½j2£=wŸã<$€‚¾€–€‚ÿÍÛJ¿`¼¿pÕ–>ÿXb•È…:¬L¿wŽÛ¾£×>ß;xÅ¢-Ñ5m1‹áj9éG£=ú ½Ñ€ Ü€ ¦€ ÿäÀ´>‚­½Cˆn¿ÿXbÿ'ÿ>hÊ/¾öq¿ÿXbØî;ƒ2 =d“üº$£—£Uÿ+B)¾[Cy¿»ª ¾ÿXbÿöèÆ¾~ ]¿è‘¡¾ÿXb:Îí¼ý‡$>åBe¼O;w;H;ÿçá;¹ ¿qØU¿ÿXb•;c"Œ½ˆžô¾i5`¿æa;Ц°+½C˜/l“ ½GÿK=zü=8w!5ƒwÿª”оPd!?î>:?ÿXbÿ­8½Þà ?NþT?ÿXbå—½žï'=|(Q=€zN€zERÿÁòܾ–®p>§õ^?ÿXbÿz ¿7Oˆ>Ó~L?ÿXb­lŸ½d?ë=(›»¿‘÷‘Z‘ÿ½ì;ºȾùS¿ÿXbÿ¬N¿%^ë½ÂR¿ÿXb°’¯½æ>ù=€ H=K€e™u'€eÿª ®¾à^¢=Gæo?ÿXbÿfíš¾eË1½Ý¾s?ÿXbİ£½‘,>›?=^€N€\û€EMb:[º¾ó»?Z€5?­øô9n~¯+ç,—05ë;Ð÷⾿ö?…'*?.¹l;Å‹§-f !2®¬<½r}=›D=|LüLôLÿäÜ>É'>…#c?ÿXb‚ÅÛ:¸T ?.ñ >º–T?‚Â;¬¹â,Ù‰ß0¶¾½0h>òO;&€rŸ€rÒ€rÃ9¾:~üÃ>t†f?nVS¾ªµM:Ẓ+.ö0ášë:¹‘¦>Òm?1;¾³Q|;&.¨t%2’ ½¨§=õi•¼<€¬ý€¬l€­ÿ{­»>íÏ>¿9?ÿXbÿª²>}eS¿êÝâ>ÿXbIM;½7Q>Í<¹»g;Ì;È;¢[Ý:û•…¾ë9ð¾ýúW¿þ!:¦Q)„r5-‘ªË:ž¥¾È:¿4AR¿jŒ:FÀø+Æh¸/M™½MÛ>Ó1g<€mê€m…jó«:cE¾}?ÅÖ—½€’:a M%ºÐ*’Ûé:Ž6 ¾W•|?hÈ8½„;èËý-óÒ2Ee=Þo=_^€¼>eÞeüeÿ¬ê?Ÿÿê¾ñ®#¿ÿXbââ: §2?y¦Å¾™q¿šm*;-Gç+lÐ0"8®¼Miý=‰·Î†9;Ó,¹âR1ÿíîÁ¾\X?ÇÁ>ÿXbŸÌ¿<¸tŒ=ÞÈ<=õL°LéL'g‰:ñ9?¬r£¾ùÎ?"x3:~¤-ÏàK06‚½:8´.?Òh¾bæ1?€ ¾<•®G-—Üô/&:‹½hÏ…=Æ¢i»Î*2¸¶,:]o ¿mÒ¿Ôð¿ªC;C,âæ—/»­Ü:ž<¿d¥¿û«¿yb¦:~a+E¼æ/£°K½)$ >¿œÙ<:€M”.ë€Mf·:JÇL?ƒ¨ó> /»>ˆí:ÝÙd,©0z™ã:+J?…ï>\ÊË>5¥ ;Üqá*­\|04 =‰¸=Üœ =^P>P~Pí•:™'^?gYÆ=QŒù>bCc:%»-Df1a:qKV?šòü=ðn?j¾ã8du+a–´0„ðè¼Xæ­=%”>=E€8ž€8Ž€8ÿ¼Þf¿úE›=«ÊÙ>ÿXbf¤‹:þ`¿{½>ƒÐæ>‘è:4½-RÎm2=Ò€½n=Aï`Ð?ÿXbÿcò¿UÕü>(?ÿXbØ¼Š½k(>›•¼¾€ ÿ€ “€ äƒ:^Ðç>ioQ?:ˆµ>™(:J¤q#ˆá¿+Á2´:·G?¬ÛB?„À>'03:ÿ¨¼*4¨`.k* ¼®l=?5^=L(ˆB›(ÿ}¹d¾Úª¿åR?ÿXbÿRšª¾áÎñ¾èP?ÿXbôùh½vÁ`=mŒ:€€Ï€€ë€%ÿ!S{¿Íö‡Ü=jnr?ÿXbÿý–¥=¢­>qJ|?ÿXbKåm<Áü=7û=€tŒ€tŽ€töÕ¼:Ñ^ø>ºÎ!?n³?¦Ë@;ãÇ‚.T Œ1ÿ0Û>ŒŒ&?R¤ ?ÿXbIfõ»1]È=…`U=@V€-¹€,Åу:”ö½±Ó@?§,(?V1;¼©-ƒ¥1©N¡:Ë…ˆ½~P?Ø?ênË;Ôà•.Gê)2öì9»{–~ÿ¦á@¿¸÷ >î²$¿ÿXbÿý‹C¿àŠóËáO?š±:Úh,÷—0>þƒ:0?"¨Ó=¡Y?yµg;¡%/Ì&1âæ½ ©=Ú<=Þ€c3€c߀cÿ$ùB¿Ôá`½¨L%?ÿXb¥Ë:rjJ¿m/¾’?ÃC;ýWt+=0!Wê¼ÿg=Ƥ¿¼ú€…Æ€Þ€…æ•»:*[c¿#ÚÆ½@æ¾'<ÿ:%u,•±â/¤›“:Ö`i¿Dç½ÛUʾL½”9(3-tŠ1Zʼâ¯I=+nܼ€…l€4€…ÿ¿Ùt3¾+–W¿ÿXbÿ¦H¯¾u ž<Ðzp¿ÿXb1”=$~¥=ƒÞ=ÍP2P0PÇö¯:}1T?Ч”=¦?<ó’`.ú0ì1ò4°: S?JÖ»ÜË?¬E^;©ß .Ú 2~nè¼€f >fÜTº Us€/€Y²ƒ:V^á>þ⿾&?õþ¸8M€A)Uí .âƒ:Ù(ã>«ö¿˜,0?^x;5QR+øÕ0ë6ˆ½O­¾=Ê60=ï#Ü#~z™9ã:?ÚÔ¾<¦œ>lB[?Ï:Î9ìmö+ÓF 1°Pâ: ›¾~KI>K¹n?§PW;óO-O1 8¼‡jÊ=ÑÚ¼ý€;®€;ø€;¤,‹:^Ìq½VŽl?aÁ¾h`0:+ˆ', (×1ÿTM ½&e?ýÊã¾ÿXb‚Êø¼Pà>Å»q€/ñ;΀/ÿ¨>F9j¿’?o¾ÿXb7S„:l®>Øf¿`®ˆ¾…m<‹2n-5—-1O犽V·>+Ü2½K]+]‘]ÿ¿ƒÒ>°ˆ]¿±’¾ÿXbÿƒ÷?GjD¿%žx¾ÿXbɪˆ¼½UW=ã4½ù€¡Ü€¡“€¡©<:![˜¾AI̾ ^¿$mê:ŽŸ·)¡ÉQ.§œù:Ö̓¾Èß¾nÉ\¿ÐUk;â.c-”zL1¶J0»…$>]†»9CñCáCd̆:&á!=ì¹e?\á¾ÌH€;H:+;ô†/gá::*­¼¡1h?ÏV×¾?ë;Ëî¸,‰Û0zã$»šy>—ª»€åC‰€Yxƒ:›ÞÒ=ÈÑ^?s„ö¾Yø†;C\Î,Y 0:bÜ:rɹ=kqW?àO¿Mˆ<Aß.ÜÇÍ1ïþx½Ú«=Ä ¢¼÷ìAÿ¡Õ¾"çé¼;‰h¿ÿXb`Ú¹:z›m¾Íú¼éãx¿_«6;°}·,"öŸ0‡Þb<ˆ=(·-=2€•ÿ€•›€•ÿ?Y<>²½i¿`º>ÿXbÿ0Õ{>Bò]¿tëÝ>ÿXbâx>½|>ÀÄâ¯>Þ9¯;9éð-l2R1N˜:)ôY?cìÈ>5²>^í;tÜh,H”¡/4.\½¸‘>IØf¹©>ÿXbÿ+¯s?˜š®=B³–>ÿXbèÞC<­Q= F=¤¤¹¤ÿ­|¾8þt¿›y¾ÿXbÿ¾:Vz¿óŒ¾ÿXb(,q¼Õ=>Í ¾¼€Z€ZþFÿÏ2d?NØž>4(©>ÿXbT ±:ÉÈQ?~Õ>¼OÉ>‰!c;6®,®- 0Ô»8½Oæ>…±¼m€—¸;¿€—ÿdžœ¾a ®¾Lªc¿ÿXb›ô“:öÃ˾Œ&b¾/òc¿ìME;Tæß,æ—2ßÁO½X®>…÷<¨.¦.î€MÿdÆ’ö>ÿXb>ƒ:ºû*?Pøã>„«?V,.;QˆŽ, 4a0_]•½ýÙ>¡Ö´<"€m€mñ€m£œ˜:{«½˜G~?Ô¡£=Å9]¥â*à¡f/Ðÿè:gȽÅ[~?Hh=HÑé:P}-lñ1É ÷<£‘ï=¡ô»€’'€’C€’ð÷:ml$?Ñ»-?™f¶¾¤-‹9Úè+³å¼0МÝ:¢!$?JÏ&?"’Ͼ‡ †;ÖÓ]-öT1Øõ‹<}w=`I=CLL@Lÿ¬5§>"ö½p?ÿXbÿ“>s¼<¤u?ÿXb!YÀ¼PV,>)Z9¼þQðQnQ „:NåÎ>Üuç>’K?ålŸ9`Ù€)ï+,е‚:¯ƒÞ>©ÏÏ>ªÑM?MÀÈ:F/*„qç.ÒÙ¼…%Þ=?­"=o€7Ü€7á'‡î:üÁ½¾xÐ ?–??ƒ5¬:q`,œB¡/Dô:/虾­+?`’C?èüL;ý£y+´à.0,ÿ¼¡+!>!:¼v;J;Ë;ÿÅÎ=ÇÇ4¿àg3¿ÿXb—Ø:€h>¸J@¿+Ñ$¿<]1;¼$*´çC.°® ½Ëf=¤6ñ<%€]`€]š€]½^ã:Ãèð>èÙ[¿÷ŠO>AÎ:>ù+j: .ÿÝÙ>CÀd¿î>ÿXbé™^½{†>^f=%€G„€G¨.¯Ðƒ:y7?ÈÆ€>H„&?)Y':´M´,ò1ÍÊå:Ç£5?yÍH>kE-?Ý€æ;63-Ð 1N€½l?>28ʼn&1€ß&ÿ«„_?PGò¾Ûð½ÿXb1-š:PÉK?Jð¿Õ:8¾Bøe;»Ä|/ëñ»2 $K=2Ƈ=Ë Ú¹“Z““ø:¦d½B]*?;e>¿K<®9'N}*_}§0';´¯6½&Ö?ú‹K¿Öèu;^†f,íž^0ö”½ž—ª=È$#=3€‚\#È#IOº:¼ÿ¾ëÄw¾ôT?èiß9*ï)4=/òƆ:£[¿Íð¾\L?N­;ÊÓÐ,>`º12V[½´¬;=ð¥ð»n€Žòž±ž é’:¤Ú¾¬Ñ>YbN¿ÄÊh:Ù`b,˜€/v|’:Ú¬ë¾ãø¤>ÅS¿ ½•:4ª¸&¬‡*uÛº*c=ë½æ Î – ÿ€Ï¬>™M¢¾îæb¿ÿXb"‡:1”„>™¥¾Êžn¿Ø|ÑA—ºj7k7kZ¿Öê:þšI?¸˜¾Ø9 ?Ø÷9GŒƒ+{®Æ/ò§Œ:‚êB?¸)o¾Ñ?+¦Ž;s^+­§/›O=7=ß<€ –E‡€&ÿb$?ÂA¿„ü ¾ÿXb (;!Ë$?ÎÖA¿ë ã½hb:½ÑË+¢~M1• µ½SYÔ=P‰k½Öåq™;Kè<Qƒ-ŒN…0¬Èè8>v=ª¤ÿXbÿÃZ¿·²9¿ŸôÌ>ÿXb`‘½•Ó>£; €WL+€Yÿæ?wÁ—¾LÈM?ÿXbjEƒ: ô>gð@¾hÐ[?­P;]!N0¤g2-B1½ª8=6¯j¼€Xê€)m€Xÿš ?¿ãd?/Z‡¾ÿXbÿ]C*¿ÇÕ1??MŒ¾ÿXbA <ÎÝ.=ì8= €Sî"€•1Ë„:q >Ox¤=ÐÊ|?ÚÿÍ;–A-²é0ÿ¬›R>yê1¾Œv?ÿXbš—ƒ½Á>Õ"½ã€â€Ã€(o›:FjV?.¿­`¾ý;Œ‚Ž<¥^§¿N´:Ê"š¾Û q?Æ>Žy":j±&zC+3â:¹aµ¾ƒçi?)õK>ÚB:ß°,i—m1ÆÜ•½zÃ>´½\€(ó€(`€(ÿŽv¿ó2u>Ãsû½ÿXba#„:gás¿riˆ>&¾ls :<¢+Î.øÆ¼ØòJ=iÈø¼ó€¡"€¡ñ€¡;ʇ:WSx¾/Aî¾`ìY¿õÐ):]È+!Çc0ïs‡:,P–¾ïKâ¾›ýX¿NxI;Lˆ,žj×/h>½O@“=*= €0}€0o€0ÿ±®¾Ü!‡¾4õf?ÿXb¡e; µ¾º°¾„^?ÙvÐ;Æš2-‡1í~U=&q–=ç:<<€lhnõ€lÿÙô‡½›{?•<>ÿXbD·™:^ÄÒ;;+? ^¤=–¤¯;³¨©,‰9Õ/°ÿ𽻍=WN¼bbXbxbÿ=<7¿nÓ¾S¿ÿXbÿ•5¿F$Ô¾Ký¿ÿXbzü^¼¥f/>~r”¼OQ7QœQCN„:x â>ò_ú>z–@?ã…K:Å8z,õî1ÿõÜë>¢5?\9?ÿXb#žŒ½ã‹–=n¥W¼h!\ÿþçù¾ÒÉ(¿Ÿf¿ÿXbÿގ羈j'¿g@¿ÿXbÚ©¹»Uc=‚s½º  µ ÿ«ˆ>•7¾Šy¿ÿXb4‹:Ö¾6>ñà½úSz¿‘§;4UÌ.ìÐ2õÔ»“½=ÞÆf=]€-ç€-ÿ€-ÿ­%áo?ÿXbŽ);EòÄ=al­>!›o?A¹:pä=-7æ‰1jj½‚k=–"y<®Ï®®ÿrÚ„¾Ð)v¿ê«·=ÿXb[Ô»:¤&^¾ëÙr¿„Êk>Ís;Qq%&Ž *4-1¼4I¬=ùؽú€ 5€ ²€ ½9á:Û‹>Àͽe3v¿G1};…†-^Î0úC¼:.lZ>¾Œ£¼dz¿rÌ;¤‰.ÂÝ“1‹¤½2U°=1^3=/€5€5[€5ÿýÔ¾‹„N=×ó|?ÿXbÿ[á=Çá¼= ~?ÿXb~©½Hk =O¯<­4­ÿãÔ¬¾"<¿\”?ÿXbÿRþèB¿rh?ÿXb¼u~¼ðÞ>,D‡¹t€“®€“Ê€r”£¡:{¹’¾V’f?€8§¾9î9q&(Ö«.¯€«:¦ûƒ¾ã:l?3¦’¾•¼l9×7ó+ðª]1ùõÃ<Œg=C˺<¼ªýªuªÿ¸ä‘>¿p¿¤NK>ÿXbÿù¢>Ð$i¿éë‡>ÿXbh)=±ˆ!=¾öÌ;€ ˪e€ ÿpÄî>`¿Ô<¾ÿXbz#3;Šxð>ëü`¿Ù«½Ø¦Þ;ûT,i¸0 a¸½«˜ê=+iÅ?/¹: g·,At0BÏŠ:‡ï ¿íp>¿a"h>[S;1*v)¯Þ.³|=]Á6=UjöI­<€qO€qÇ€hÿX³¿¤0½a¬³<ÿXbžƒ:6Æ¿g?Ð;ü)=¸ -;%`ï,¹90 £½ËÚ&=aü4=-€cX€cÜ5¨ƒ:A'M¿îb>lP?{Ž!;©-+ ™0ÿ?ØK¿3~>E§?ÿXb;Èk< =eS®¼ß_Þ_i_ÿ½@þ>ìÕ¾XÄB¿ÿXbÿ²ì ?¿ó¿°,¿ÿXbàôn½”¾=¨V=b€'Ø€'€'eh‹:ä©·½¾¿¿£J?ž©!::Û(2n®,£:Žr¢½iá ¿ïpU?â¨:kù‡-È0!€½i>æ=[G±GµGÿ/S5?¦R¾é,?ÿXbÿr¬P?@¾hC ?ÿXbYOm½Ù\õ= q,¼‰€–-€–*€–ÿ%ò|¾G#?Ýì:¿ÿXbâ¡:ž•–¾ap'?Èi2¿{…O:è£A+6£ö0ºØ´»¬ã˜=|ïo=Z€*¶€*€-ÿî¶a¾ùl ¼Û°y?ÿXbjŒ‹:JÄœ¾©=Þs?yê€;éZ#.Oÿ1ØŠ½œo$>:$5¼Ÿ€ € 0€ ©ä´:A7?~F)?ŸÆÖ>رp:ñ4æ-¡¥á0ȼ¸:D™ÿ>NU@?VÝ>éÂÏ:¯›™-”{1Œ¼¬½n>UÁ¨;~®Tÿôg¿Áo=«Ö¾ÿXbÿ<Z¿¼c =G¾¿ÿXb@á¼WÑß=Œ…¡¼Ó c{¢ ÿßž‡¾¾$?a×7¿ÿXbö¶¡:Ñß>¾V5(?0ý:¿üC<æj”.gªÉ1Ïù)½ê#°=>{.={3ù3ç3ÿ|ÝW¾ãŸ]=Ýy?ÿXbÿ|›J¾cf›;¤ïz?ÿXbËó`¼sœÛ=’³°¼-{¼{F€;ÿ,B¾ Ñ?ÕB!b¿TÍ“:Å2`/çl2ü$½{£=“Æè¼"€iG€i.€iÿ ˜ø¾8½y>åéV¿ÿXbÿŒ¸ê¾•’>³bW¿ÿXbãÿN½vã >Pà;$s—sžsÿ †b?T>RÜâ¾ÿXbÿ”K?G™?>9E¿ÿXb”.½œQ“=ó-=•€2(€2Ù€5ŽÚ„:¥@ã=®7¾Ÿ=z?Z¾F:¹k*fTò.#æ: =ÔÌ7¾l°{?^Jf<ÀlÏ-,ï¼0`Q½,c>“=W.ø .U. †:Ç ýÝ? g ;±Èl.Ñ«„2؃:ö 2?%\­>¤>"?ت,;/´”,¢×V0apM½»Dõ= Ô=Ú.ß.n.ÿ ¹,?¥s¾µê2?ÿXbÿ0NG?a ¾^é?ÿXb,ž:½ôO>  ¼c—H€˜Ú€–ÿݨ¼™ÔK?’Ë¿ÿXbâõ;M?= uR?ÀB¿ël™;äðé,6¦œ0ŸÍª¼u÷=Œô"¼ï—Ù—u—£4;T¯<ÀE?s¥"¿±a<—Û.^®l0§É¹:ÑDd½3˜G?€«¿#Q¤;EQ–,Zÿ:2^ɼ¦·ÿ=¸ Ùv:Ô7,Í25¦Õ:¯óH¾J«i?l·>lÙ^;È\‚-â2"]<—;Ó=/Q==KR,žK"ƒ:ñ¿=±|#?å‡C?Áý?9ÐHŸ+Í×0½J;£;î='g%?æA?7<:î.—–61ðO©¼Í­P=–>ô¼ú€¡Õ€¡î€¡ÿ¡à¾r&£¾ÛW¿ÿXbo ›:©˾9{©¾]0[¿aƒA;aŒe+PV/QÀ¶½J¶=#ƒ\<û€ ü€ ù€ ˆ€ƒ:[ðt¿Ù÷¾‡‡=,„";/µ'W+È-ÿž>w¿Km„¾¾·•<ÿXb(8/=¬ª=,€‰;€«=€=ÿÌC‹¾æ§t¿˜æ=ÿXbÿf¾·¾ÏGm¿U[á=ÿXb?ÿ}½¸>kb½>€þ€¸€ÿŽw?gd¾ñý½ÿXblM…:¬ p?_E¤¾…ξ¿û);žv&é›)„e,½W=+Lß¼€)€) €iÿ: ¿ç>Ûg:¿ÿXbÿaC¿þì†>y¿ÿXb¸èd½l²Æ=ôÝ­¼ÝÆ|ÿÁ“¾ûk>ðn¿ÿXbÿŸë޾›½Â=¤t¿ÿXbzQ;<£"=Í”Ö<§"§|§hÙâ:+½Ü­~¿WæÂ=f$S;LÀ«&`F­*ð:KŒÄ½Ý–|¿ †>š3|<ìÛ¶.?ü1 Ý%½è¿‡=­£*=O€2€26€2r<º:õ8)¾|Q¥½¢{?àþ¿8ê²ä+дæ/º:Q_e¾§î½ø¶w?u÷;…Ì¢/ ¼P2÷Ç{½,  >¢—Ѽk€›f©€ÿ­ª?˜J'½•Xú<ÿXbý7Ï:s~?:Y·½M‹‚½å³;¢]s-§õ0®-¼›æ=¯@t;a€£´€§|€§Œ—þ:k=|ÿ¬´¶¼Ÿk9<¥'iv./ËŠ:fÅ(=h¿" )½$ :Ü%ÄY‘*éFØ<½üî=AF=9ãh,@®R:ŒÙ>#‚)?Ú?Kâl:ƒ&ÜI˜)ÛWŸ:I.û>Ì ?¾ž?ÿ0 <û¤ï-À)–1B%n=p^\=ý=Äݼ$_* ž_ÿ~6³>«h¿ô&3¿ÿXbÿ܉>¼ )¿›c3¿ÿXb­N®½UhÀ=ãâ(»^€~€>€Xîà:¼³i¿=à>W&ƾ~ú8ðaÁ+€û—0¢Má:``¿¬Å>á¶é¾÷£f;eó+ÒÇ|/`‚½rn³=‹Š8=|#r#õ#ÿÓѾBt+¾ÖÏy?ÿXb–*‡:‚Â\¾)\¸½hêx?#,;6€F-à 1*:²½Iž >À²R;a@ÿµfQ¿<Ø›>ìù¾ÿXb~Ð:sG¿Ü*Ö>±ï¾»…k;Þ’+aˆ1¦ =¬q=Ee=È€'€R€ªáÛ:§ËJ?àÿy¾ø0?’ñ<|ò@-øz=0é_Á:ì¬H?9Œž¾‰Å ?Ñü:’ys,»ÓV0Ç×=³xq=¸:=É€Ÿ€C€ÿt•+?Tqö½y;?ÿXb{<ä:ËG-?èË‚¾}º0?¹O²;K:O-?G0wN³¹Ö=q);ô€§ì€§ë€§ÿE1¿º«C¿n±§¾ÿXbÿýÚð¾uUQ¿lÚ©¾ÿXbU2€½Ý%q=ÿ#S<$®j¨®ÒMƒ:Rl¡¾¦ãr¿!Ÿ¤¼œ7¼;e±»-Jf€1x»È:u¾áEt¿ëÖ=]Yú:KÞÆ+ã÷Æ/ T›½mÿ>‚¼ €†nu€ˆÿ‰fi¿'Ï>ia“=ÿXbl®‚:QCp¿{½°><+»”5Ö:\á+{+Þ,T9½G >™~ ¼Y±dƒPƒ:&É2½VÄ=1$¿&Ÿ;.“‹1÷çÂ:­'Œ<·0À=)Õ~¿ð£;¿-)‘A1æu¤½ÎÄ”=PPŠ;íìÖ€ÿ þ'¿¯$7¿¼³u¾ÿXbÿø$3¿8-¿ËVl¾ÿXb]‰===æ=λˆpˆc˜ÿ gx>qш¾¿n¿ÿXbéÝè:œ%z> Þ¾ ^¿îsž<¢¯-!ˆŽ0h^޽÷ÍÝ=pé=c€a€v€ÿ'¾ñ½/W¾àtx?ÿXbÿìî—=Ô—¤¾’ªq?ÿXb£<¼1Î_=h±T=\BmBvB“ó:KT¼¾ß>^¾Ozg?’<Åá-Qƒ+1ÿþ¾‡¾€w¾¶ûn?ÿXb„‚R=1Í”=ûÊ<mömîm;ƒA:D7Œ½ Ìq?˜y¤¾|ìý:‹nŸ,: u0[n„:®#Y=·)m?𨾾ÇC;Bv».ȯz2/Q}½›ª>ñÕ==€kT€kÛ€kÿrð€>°Ô6?¯0'?ÿXbðæ„:Ä >y/T?¥Ï ?£;ýR_.£Nš1a§Ø¼‰Ó9>d@v¼‹"‹|‹ÿ ¤+¿§$?*T¿¾ÿXbÿ#¿*<?^û¾ÿXb_{f½\[=<Û;k€fl€%¤€fˆ:’Št¿ó=㮊><ŒÜ:gmE+]®G.v³:j¿¹e(>Џ½>Ïž³;l‚/Œ‚42t}_=\ãs=Añã<=OóOþONÛ::þ4?ʈ“½–4?RO…:î/_,å'1Π´:4SF?¼I¾¿?î§Ê:e„,%è&1Ñu½b0>ˆƒ<ã€m€mä€mÿ °½xx|?,˾ÿXb¿Xµ:Ä®é¼#¾|?~0 ¾ïŠ£:Ï9O+ßS-0/á=÷‘»=·˜=CP PøPÙŠ:( @?‡¾=>@f"?Àî,;íöZ-CT?1¡†:Ý”D?NÜ>é ?V}ú:kOG.~ ±1ˆÚv=!n=Òà6<5€U€jÞ€¨fÆ:@r?0>ž¾Œ½Î½hV9;±-Óaª1Õ­Ì:{r?¾V¦¾k+̼…¦:ª’’*sµ.…½kŸÎ=8v¼P)|)¢)ÿçö¾¾ðµ(>Ài¿ÿXbÿs¸¾ºBn>XCg¿ÿXbÎ4!½þîý= l¼k—h—`—ÿQ÷I?Ia¿ÿXb”áÞ:e X>rƒO?ˆØ ¿`6¿;9š—.oñ¨1j¼Y¦=’²=“€§´€‘€§/ï:b›‹<Ô¿l°=ÅÀy:+‘&§¦Z*ÿM =³`¿ç»|=ÿXbâ–½Z > ] 9:€ vjì€ ÿöfŒ¾÷i?è4™>ÿXbÿ9¨È¾>µ^?ß?™>ÿXb¹ÁP=ž7=×Hô6?mA¿þ2:¡ñI*&æJ/=²:(®ã>>+?S|¿-(f;6ã›.µo2=H¿>Åv÷¸z€ M€ 8”ÿò?vY?kèÀ¼ÿXb!¶:ûK(?kœ@?¬7*=v\á;Ä,/¸S72w‡½,õì=·µE=IØ€DEI’ƒ‹:DÄ.?ŒÝ ¿ðÛó>Ò7:Œ³+Vk0ôå‘:gÛ¿3cÁ>ì€;m-#Ö±0¨¨¼áò=@†=}'Ê€7ñ'8™“:‰±¾5Õ$?ˆš.?µýˆ9È« ,µÿx0N³é:Iêɾäš"?d*?¤•€;z9ö,‰aÚ0I,©½cЩ=€J•»»¶Jÿu€;¿žw»¾%ò¿ÿXbÿÝ3D¿}ÅÕ¾‡íù¾ÿXbù²½³>±À=€\¹€\¸€\Ê¡Š:²@F¿Î¸? óÁ>´$;›†ª,ö”è0¢æÓ:-T¿GaÞ>²bµ>¿]£; +D.å „1f2œ¼‘ >‚ªQ½y¿ÆUg>ýr ;Aµ&¿Þ‰*]Ÿö:Ðâƒ<*)¿W`¢=#æŒ;š^k.«R<2Žt=Í«z=r‰¼ÿeîeüeú¿:êUG?ÿJj¾V‘¿¶ «;úB*u±þ-ÿçk*??Ö—¾ïK/¿ÿXbÅÆ¼¼. ´=@\=?€x˜@n€x9ÊÀ:6¿DÈÆ>ïê5?RY­:¯ú¿)ÕŒ/Œµ@;Õ•¿<ƒ¯>Gj??ûÅ<†.ãÙ·1þÖN½N%#>G“ <1€Ü€a€ÿûý™;é&?--R?ÿXbÿ—h=Ã?_mR?ÿXbåÔN½]§!>t™²ò>6¥]?ÿXb¡a‡:ƒt>ƒÐ>+µa?&›†:Ÿø -Mo2ôSœ<`’=Ú¨N=æLžL¨LÿÕ6°>°y¾<·e?ÿXb[ß:€>E¡º¾˜¢e?ÏÞ:là-a}0ø‰ƒ½YÁ/=Ý‹»_€‘Z€‘^€‘ÿf‘¾¾»>?³ ¿ÿXbÿrìï¾mD?‰'à¾ÿXb½µ½Í³=fõ;ç€ î€ Ê€ ÿ Ùt¿sf•¾ 6¼ÿXbËß„:UÌi¿öðʾ´ZÀ½wìö;Z.¿g1{Ú!=!W*=xíÒ<¿EÐE{EIÝ:÷=¹>‹ÿR¿ ß>j"a;EnR%Éè‡)¾Òã:ÊÇÕ>÷]S¿CÂ>{Ž;h?œ-_¦t1µá°;Ü·ú=?ãB¼e€¹€’€Œ;©!]¼¬ÖT?Ý5¿Ût2;ÌåW, z1Þ@‹:áNÉ»@®P?ÅF¿`â!;DJ4,6À?0Œ…!=4Úª=Û6 ='€Q’€Q›€QŠ:oåM?Ñ"R=5?S¡:Åg³-«+Ù1æ¯Û:á!I?úÎß:(_?I× x½ïŒ$¿ÞC?Q);§…Ø.FGƒ2”†½0>„œ7½ü€+î€+â€+bã:o¼9?ø´?Y>®3;YåO-y÷÷0+´:G@#?Ó3?—ס>2ûd:X,àN†0˜‡<`é¼=9Ò¼û޵€nÖ€nÃ*‚:ç¤Â>Ú) ? J@¿¡£¦;žb-nˆ0ÿ36¯>5Ù?LÝG¿ÿXbù½½Å>7âÉ»)€3t€”/€3ÿ—]?Mã5.>&=y?ÿXbÿ!O>ýñ§=‘Ôy?ÿXbÚç±¼Ò«Á=׆J=)€#€#.€#ÿ‘ö¿¿Ä9?ÃÊÍ>ÿXb-[;f.¿Õè@?NÕ><¿â;&¬-†Ûc0;²½³a­=fõ;œË€ =ÿz€_¿®‚ô¾Æ×É=ÿXbÿ~i¿³Ѿïb=ÿXbn§­¼¿e=©06=;€´€4^†:sÊ”=Êr¿rxŸ¾³«Ý;h++‘1,ð÷:A•[=ðív¿ÕC„¾<£==©*«Þ¬,«z¹½ Ð>nÛw<ÿîzÿôˆV¿"?ÿ)¾ÿXbÿÝóQ¿¼Íþ>a¾ÿXbãÂ:5=7¥<=><×ÿ“^c=ج¤¾ûq?ÿXbÿY Œ<ñù©¾ópq?ÿXb"ˆs;šÎ=ÐѪ<*€¥V€¥g€§ÿ ñ¾ÜDf¿¦pž>ÿXbÿ”àʾW¿¹h½>ÿXb¶½Ý»aÁ=彋€ ~€ Â€ ÿŽúá= ‡B¾õ¾y¿ÿXbÞâ:eô >¾à½@{¿¤<[ñ-<-¡0ÊÜü¼Lk=ôÐ< ä l ÿÒx3?9¬*¿>ÿXbÿá7?JÓ*¿X·I>ÿXbÔ,½k >Šw€<ü€mN€mí€mRm³:œo¼lº?Yú2½Eù%:mÈŽ*ýõ¡/…9ä:&ÅÅ<u?ö†w½QÛc:0¸*Þì/g »)x=iÆb=C(Ž(Ö(ÿ ©·¾f„¿Ä.F?ÿXbÿ™‘¾Ú¿¿óP?ÿXb¿µS=Ž­‡=Kº¹m›m*“ÿåx!>¼Â?ŽÕM¿ÿXbPȃ:ò^>…?é4H¿ô” ;]Ôî-¤—©1*W˜½øã=xî== €C€€ÿ7»k½¶ìj¿ JÉ>ÿXbD„:þA=¾j[¿¤5ö> < ,|_u/O½½0ó=§”×ÿXbÿuP¿ìŠø¾ó¢>ÿXbV£½Õv“=+Úœ<[€ý€U€ÿì|P¿[…ø¾‡Ó¢>ÿXb®Û:tOV¿¥hû¾Áv>~ &<3,Ç.÷62-_—<êYÐ=6Í;=$Å0KÞãc:¤>²ô>4^Q?°€;"rz.æ"-2s€ƒ:³ñ®>>€Ú>l[V?+Cø;úù°*ë?….’[“»!­q=Ë^=ž(h(Š(ÿåï¨>¼;¿¾Nñ]?ÿXbÿܦ:>ÉÝ›¾ÄWo?ÿXbB2½ÎúT=Z =:€2ù€2í€2ÿ`š’¾ÞÊ=€u?ÿXbÜ “:UdƾXþ=[Ùi?¬í;ˆ©Ž'-,ÆW½ä§=&7=Ÿ€'=€'œ€'ÿ‰M˜>Ë h¾fmm?ÿXbÿú>†åŸ¾Á q?ÿXb Ÿ-¼5{ =…ÏÖ¼a€¡‚€¡©€‡'„:TÇÅ=£Î¾À.|¿7Ëd:’‰-S›Ñ0>ɇ:¤?>\û"¾n'x¿o@ê;~M-ë71â;‘½³³è=)\¼ÿ€™ú€™ó€™ÿÆPÒ¾ƒÉ>”¨R¿ÿXbÿë°¾zP>]‚j¿ÿXbÛ¢L¼ìßÕ=í1=|€@à€@€Bÿ{°<L!>ˆ¾|?ÿXbÿàÝ‘:ÃPE>È3{?ÿXb1 W½ÆÝà=ºõ=Ê€1Ë€1S.ÿóG@=!?NS?ÿXbÿ§>?3lO?ÿXb`ÍA=qqT=ñe¢»˜~˜(˜GÌŒ:¸ÿÐ>Q‹¾Ü_¿ƒü¨9¢Ö°)E´k/½Ìå:Œšú>L|Ÿ¾¢‚P¿6†:Å,.z{é1bÛb½Ý >*p2<|€ü€ï€ÿ"ûh½%ÆV?ÌŒ ?ÿXbÿìÑ¾Šºa?’}è>ÿXbBë¼lC¥=‡:=x€8Ú€8I€8Èl‹:ó)b¿Á0U¾ÜåÖ>Ë :g|8,ü´Õ/÷†­:øL]¿O¾Šë>׸ë:@_*\•š.Ȳ`=…zz=Ö唺fggzgÿ(F@?@*‰>z¿ÿXbÿùI)?ê!¯>Wè*¿ÿXbG’`½ìQ8=B²€V†X?ÿXbÝMÍ:i/¾¯Q?8UW?Ï›Â;;¦,¹ b0al!=¡/}=àÖÝ».‰é€^‰õ(É:o…f?‚E–¾æR¤¾X*:à{)¤ õ¼M€„3€„D€(@Ѓ:u}y¿o¾]R%¾‰õN:} +-V6a1î†:cir¿½å¾çO¾Ì0H;P\Á+ïQŠ.¢AнniÕ=ú%"=YzÜzbzL¾æ:Ú€©¾`Õ>OºX?õ<;k,²V0D¨Â:Ѳ¶¾p¼¹>ý`\?;‘ ;ÅÔÝ+WN0ùª¼^‰=”½V¡R¡¯¡4ÃÑ:<´¾¾v;Á¾ü Y¿¹ˆ9{¿+Ê0‘5d;žÆ³¾7ܦ¾T¶`¿>= <“Óf-CÌ£0!¯½ô¥'>ït¼¸¢r¢ˆ;ŠÐ‡:j'*¾€.¦¾ß_n¿”)":N8ñ+O‹>0Õû†:˜'z¾k ‰¾øƒn¿¿´°:Låû-×&Š1cÓÊ< ƒ2=JÐ=€T,€TS€Tÿw F?ªI;¾¹N?ÿXbÿj 1?w/a½c]8?ÿXbAºX;w½t=ij½ö€ŸÂ ¢€ŸÿÊð>¾Äd^¿ÿXbÿf“Þ>ìÚY¾÷`¿ÿXbÐнQÚ>ÑÊ=¼nfcf™€3ÿãéz?z>ª >ÿXb¸’Š:ajv?dÃI>Ο>>qôö;’†Â-ö½Í0?;໿»>¥e$<Ÿq÷$gî:ˆõ%¾ ]|?.²3½ÃCž:‹;æ,+ç1¹ý?;ì(¾ax|?ǰ¼”]:Àà.,@éG1Eò•:(Ð={K¹¼x€;΀;x–¡aÀ: ½>“Q>å`w¿÷,ë:~¦*Ù-u0Ëïƒ:R¯ >Ä‚º>¤Ãk¿•‡;Ò'-[0ñÕ½›Õ=}w«¼ÿ ê ý :&‡:ÿÅg¾ìÚÆ>­d¿d;³ZÊ-òØA1…ç†:Jü¾]Ç>èkh¿0Í<ôÖœ0{;2fÜT;5Ï‘=Œ† ½f€ŸÎ€ŸÓ€Ÿt„:QÓ=H㢾êAq¿¹8:2J +ïc;0ÿ¢Q>>š%¼¾8Ii¿ÿXbxu½Hß>î{=€It€I=€Iÿ¨@?6_æ½çF&?ÿXbÿ4Ó)?–=ŽX??ÿXb>²¹¼bÖ =I,©¼:€¬€‡;€­Òú‰:f`‰½éva¿µð>_C;àÎ.(U,*ÿÑI(<½b¿ð>ÿXb«±;Tt>Aš±ºC6CöCÎÀ:Z{=—h?ó;Õ¾Zܬ9‘Qº*áxÿ.±Y‹:ƒž[=ÀJo?ÔÚ³¾:Ž:Ö_,Ê0£É¥½*¬´=ú*ù»©_Ñbÿï”7¿Dðͽ¥0¿ÿXbQd˜:޾N¿Ø«ƒ½ª¿C>;ÿXbÿ~:¿(Í*¿'>ÿXbùÛžºÌ³=ŒL@<A䀧Á§:×§5¿^4¿¼1™•;$ûG)#‚r,ÿÕ%¿žõB¿r⤼ÿXbÀìž½´ >DMt¼€{¡€{|Š ?„:ø.¿J•¼çŸ=!Å:D(¥.|@1ñb„:Ýa}¿üÏ"=AG >píO:¸úê.Ãö42L5=oÄ=­LxÑâ¨=”Iå9Í|&}â“+ª/ ;<¡t?¨ Ž>D±Ë=ºûº9”G½*å0±Š7½V¼>»~Á»ß€–¸€–½€–ÿÏò=µâg?›DоÿXbS‘:D'=›d?S¼ç¾î |<¼u*ƒ‹-@P޽¢BÕ=ÚW=4zözjz¦2Ç:r€´¾©xÔ>_¸V?ƒ©9ÌA+Z_ù/ÿŸÀ¾—BÔ>@T?ÿXb¹Â{½>Ë3=¾Ý’»2€Ž¾€‘Ì€Ž@™¨: ¸¾LâC?¢½¿º{ž:nÀœ+çm+0à´:up°¾~3?£Ì¿œ9}t¨)£/¾<ìÙ“=”é¼û€›¥€›ý€›|É“:™]ò>žÁC>f \¿üµ:Ý,ÐÌi0ÿÊ„Ñ> g³=Hh¿ÿXbj<¼ñ»é=r%=ë€@Ô€@Ò ßÛÍ:».O¾Úâö>l5Z?¤^¥:’Ì*Fg 0°Ô:G®I¾Æâì>ÒG]?¸iÁ:R *Ô¦ë. &á»>Ö=Êp¼¼Z€;°€;é€;*„:wÑÕ<: <>Ô‡{¿A&;Ÿ£’,*1ÿ>ù«L>KNx¿ÿXb.ˆ½QÚ»=½§2=9#ˆzÜ#ÿuÿß¾F˜>¦>Y?ÿXbÂ…ã:>æÜ¾[Èk>rL_?îÞ<µ4.-O$”0Ô𭽓7À=qTî<8æü$†:¢MI¿Ùœ"½ÿÓ?šƒ:tø+^ø/"„:e,E¿ûE®½¥Ð!?PÛ:ðXõ+aPÜ0uuG<;ÄŸ=DN_=®€FT€F¿€FÿYÙ=«ì=QÔ|?ÿXbÿBA>)mÒ; â}?ÿXbÔW½m>»_…<3€Oõ€Ê€Oÿm¶Z?Kû>Xù.>ÿXb4"j:w«c?WÀ>"?…>.ò;j>1/Å:’1d\±½*ýä=ª)=$€R¥.€ÿ£{þqb¿–f‹>ÿXbß‚½:¨È˜¾6Rm¿âƒh>dÑ;÷²™-`ç¡1+÷¢½Ï»±=ÛQ¼kbÙbÐbÿ¢¬O¿`=a¿ÿXbI ì:o*L¿)Ð<N¿€è÷9ñ[,,®2âx>=vŸ==7<n$nÜndlá:iâ?×Y×<>on¼»B;„Á-¼00,á:žu?“ãƒ=tƒ =7º»ˆ¸ÿË$?¿Ðä´>J¿ÿXbà~í:ê?¿Ú€>ž7¿3<ÊÐá'K N+¹ˆ¯½²=HÁÓ<2»Åœ—‹:,ËR¿ À¾÷Ù>S[ :ǽj'¨”_._Š‹:JW¿éa†¾Aò>Mð ;Š©Õ)Š/²Ôº½£<>.9î;<€¡e`¶:.†g¿þ¾=ê>Õ¾äªg:®ª.u~¢1¼Êà:±÷h¿Dê=‹̾°Š:¸Ó+‡LŠ.-½îAˆ=‰ À¼ï€…Ý€…Å€…ÿ’?o¿²3Ÿ¾’1¾ÿXbÿ$—n¿ík’¾0d¾ÿXbù.e½ø©>ønó<þ€Oç€Oœ€OÚô’:ü#`?ŠÓ=cÇö>ºÜ£9‹oD-/¯y0WÙí:8‰a?Sü€=`ð>R,ü;´Ò“-ñêù0 €½•ƒ=€Ÿñ<€ªå€ªx€ª×2;Sb–¾\¿Ö>•a$;që:-¥žì1Ödƒ:Èk¾0°S¿ñ> ‚?;d ^,=ý0—Tm=º’='PD<8€l,€l,€ÿ_f"?6©D?ü~°½ÿXbÿnû?B\[?O¸¶½ÿXb½Sýp¤>~‡X¿ÿXb¢ƒ:ž¶Å>QÆÔ>îÑR¿=;§;!0x/Ÿu2¡õp7#T>ªõ]¿ÿXb“Ù‚:¹Y¿>ˆÅ†>ä¯c¿ ©<æ#.»©1 °¼Ö6>0C¾¨«z?UšŽ½Ý¸9‹+þ!q0~7]½i8>=¹¦º€—_€”'€—ÿ´-6>ž`@¾NHw¿ÿXbÿ<’J=𤾓r¿ÿXbo„½Ô¸>ªb*=·€D²€Gl€Dÿ:˜E?)i·>šx?ÿXbeRQ;h‚H?{Û¼>1?¾œÖ;69À,ˆ0½ªs=/‰s=ïÊ;|€á€&†:_•m?aék¾ŠÒ•¾Ï9:Þí˜,ÎA"0õÓ†:¥Os?ƾv¾i“„:v¸Ó+ÉQ©/v‡<Òº=ºÙ¼5€níŽÆ€nÿƒæ> : ?kK5¿ÿXbæK´: Á?1#?Ü0#¿|:±;˜&}-Eµ0ûw}½´t%>}½C„6€ÿ+u?¼…>ôÊ<ÿXbÿ{z?•S>ÿR¼ÿXbÏ2 ¼!÷×C¾íWx¿Ù;ÔóÙ,!¯1*š‡:ë->-þŭh¿Ç;жØ/üGÛ2&8•½/MÑ=ΈR¼v)ø)¡)“ºÅ:‘ÞѾ?@ >áS[¿¢†¼:…€+-9¨™1Žh“:$iÒ¾)ùŸ>§?[¿ü Þ9žè+kE0Ô=[&C=¼Ì»o˜<ˆm˜?ø¿:“GÛ=´a4¾p€z¿ÿ†¤;‹+“Ð÷.–Ä:îœ=]”¾Ý:t¿C¤¢<Ῐ+#†.u‘B=ë=Ñtö<&€†€œ€"b…:ý"½5ú>_?ÿã;€P5-TÕš0qPÒ:ƒ°Û:?<¥]?';$1-dÍ11ìßõ<Ë„=±QÖçêO¿âEþ>ÿXbDOž:8s>ü¹E¿ÐÎ?äÆB;rhl-³~51½6›<›š=å'U=û€FªLó€Fÿ€¦ü>¿‚&¾5¼Z?ÿXb¦û†:ŸýÛ>¾½$d?ÕΉ;/'†.®x1 7=[ì¶==n¼¯€`§€`Ö€`¤Äâ:Yû:É¿£N:¯Å:+³Œw/ÿYÎ4?êq>å×*¿ÿXbû«½9Ó¤=T¸ÿXb¥D˜: *V¿(£Ò¾<;¹>¶ «;”B¸,þè¼0B]¤ºw¡ù=—8¼•€[€Q€ü‹à:»§ ;X 4?þ5¿+'>:ý*\0ÿ èµ¼F°8?Ø.1¿ÿXbHjÁ½Âø=ð¿•RÒÃ<€ €•€ÿ3Á»“Òr?\¢>ÿXbÚwˆ; 4›¼^y?,Åf>GËï;ƒ%¯- j_1‚Ú¼|´ø=®×ÿXb¹›:²o„¾‚…^?¼×>ÜöÏ:‚8¢.NûÄ1¬6¿½&ó=¢ðY<"€@èq†:÷js¿€Tx¾2)E¾ß:€uÁ)0µG»:"¼t¿$¢Š¾5Pç½s{:nWñ-ÒÑm1ñÛ¼aó=¿H=€xg€xŒ€8.¬†:L·U¿jè†>’z÷> ì³9$î”,†ç0zaß:h{J¿:Œ>¶ý ?r´R<ã4½-'þ2‘ÒŒ½+Ù1>·e½KHŽvÿj"E¿ßŘ¾[¿ÿXbóÏå:µÓO¿Jvp¾Û¿lCà:B •,_& 1½$—>3&¼õ;ô;Ý;E:²z<f,¿!5=¿sî<¯ÿÛ-i9M1ÅŒ:+0½½¿¯ªH¿­_;C¿+Ó›Ê<õ7¿ÿXbÿ‡‰;?“$=®%-¿ÿXb)’¯¼œ¤¹=/[=f@Î@ü€xl¾ƒ:Ù¿4¬ä>úi8?x~ß8öÏQ,fMé0â3â:^æ¾3×>×ÀI?:];±r -ï+O1=Gd½#kí=`=n¼^€˜Ì€˜î €˜hø¹:QIZ¾Gè ?F©P¿=[Å9§ªå*y;/"È:Þ+F¾Àiþ>gX¿ç’g:ÊD+‰!E0*q=µnÃ=·¸=»PçPtPqÝ:ZY@?*¥ >4?hí|;oË…,°¿1ÿ¶àQ?î„>xÞ?ÿXb·yc»ðÝæ=£@Ÿ¼õ’æ’é’ÿ7[>¯ö1?çâ4¿ÿXbÿœr>hm?ŒBF¿ÿXbC‘®½eâ=È[®;:a€i‘ÿ¹GX¿cžqî½¾ÿXbó: S¿äñ¾²±Ÿ¾a D;„c‚+©÷°.KY†Ö½A¾I€g¿«†C:™ƒÈ-›X1ÿ¥Ü>ý>¾ü'd¿ÿXbˆ¡Õ¼Qô>u:<6€rj€ru"믳:0›#¾ü |?º†’½>þ)9‹lš+”¿F/Ÿd;­’^¾öhx?I}ؽ—s ;k#ž-‰þF1´-½hë =`vϼ€),€)€)ÿÊø<¿)± ?*Ñ;ÿXb­¿:ƒ†]¿Xëº>ÈЯ¾|Ím<}~½/ç*v2T¢½Æ¬=}˼lb©bÚbÿ)°I¿ëb9¾³²¿ÿXbÿȸN¿¹!³½’U¿ÿXb󭯽5¶·=37ß<6~²aÞÝ:¥ÌL¿ï„P¾ø{?ž09My -öÝ­0K†:G˜P¿–¾B°?ÌÕ);‘A,d0N|•½Í>>˜ûä»wxëxþxÿ™Þ¾£ ½µ¸t¿ÿXbÿ¡r“¾TS5¾Típ¿ÿXb¢›}¼©©=~qi=J€x_€xª€xÿu,%>áä…=»|?ÿXbÿè”’>’§Ú¼r0u?ÿXb«Ð@½êz>lЗ»Ý€–r€–΀–ÿª5%½‹Oi?¸Ñ¾ÿXb}°à:æe“=€{i?Z¶Î¾ÆÂ<™øö*¤k.ƒh-=¤ÇÏ=ŒgP;vßÙ€`Ê¥†:‹>p?Ùb¡>P ¾ Ô:'uu*Úý˜.÷q†:'½f?qÉÉ>8¾±!:|¦,R11´š½ ­>k€R:5jßjjÿÞ›¿àÛU?àõ>ÿXbF;¢÷¾àò]?ÕJÿ½äg<–H*…¯†-Ë š½èf>E=~€Ö€L€ùÖ:±Ü¹=Ez ?;³V? »;Vb *¬ Q/ÜÉú:‘”¬¼Î¬ ?¤ÂW?)ÓZ;Ø…º.\Ð2ÂÜî¼$–=Ÿ ½n…þ…o€…鸟:›¼@¿ ²¾ Ô¿û§‡;š¹é-¨ÜÕ1æuœ:”lC¿‘Íž¾ô ¿×C¯;—Pb-m`1AÕ;Ù°¦=/Ýd=i€-Ñ€-®€-× ‡:ýŒ>Æe¾ûpo?$&;zoL+ï“1//¸?:RZ˜>Ow*¾Ó¨p?ñ;;Ë”–,UŒÔ/4hè¼ip[=Ƥ¿¼í€è€…΀ÿña¿—K½Î^ï¾ÿXbÿ¤x`¿å7½!õ¾ÿXb’]é¼_ï¾=‚ªÑ¼ÿ€Cû€Cû€Cÿ*è¿Y"?²?¿ÿXbÿ°¿‚Ì×>ì-¿ÿXbÃDƒ;ª(=Üð;=8€¦Ý€¦ÚÆJ2;Ã>8Ê=½W}?ÑèV;æoÓ,{G˜0íõµ: 8>hì=°¡{?»-;*ÕQ*ÝÄ#.•½ å$>rO½N€„}€„.€„κ†:IÉm¿ëÌŠ¾”C¾ —>:;–,@XZ01‘†:™"u¿|×_¾Ûa@¾N+¡:ˆ‡V+É/–?_½ ¼=0Ö7={/ë/õ/ÿÿÄ¡>›É>ywp?ÿXbÿ¼åX>p•=3y?ÿXb·Õ,¼ü= ¹½‡Õ‡d‡0‡:ÔQô=˜¹? ÄX¿¤›:פ„-ƈ0“š‹:à$o=M:?g:X¿sà:¯þÇ,mš0»G6½Þ®'>l³±;-7,7®7ÿ=>â÷·>£l?ÿXbÿ«¶—<×ø>S®_?ÿXbfƒÌ¼Ý9>£°‹¼7‹}‹F ÿ/¿Ûv?ª¤¿ÿXbß—¹:w'(¿Oé>ÎÜ¿i9“:–j+P÷É0±o§¼1—”=¼[Y=€w€?ð€?˜ê¿:”f¿…h¾@?ÙÝ„9Ñš,©‚0*Ç¿:¨m/¿â…™¾Uè)?PÀ<<¶/×82]½=ù.=>€cî€c4€cÿ‹‘M¾C{s¿÷bp>ÿXbÿ0N¾úmh¿Ð4¼>ÿXbÉ…½·ï>ðÝ&=G¾GþGÿV;L?Ô*#>÷Ý?ÿXbÉm‡:g_>?ñuF>xÎ#?ÔM@;k'ó+ù`D/jh½g*„=u”¼4š0šòšÿ"¾‡¨7¿®=.¿ÿXbÿ¾bÕ2¿9¤(¿ÿXb"Þ:½èŸ`= 1¼fžÎž†ž@ä†:+{¾@œ€¾—­o¿7 Ä:Õ'+fr¡/ÿ-èf¾6fœ¾zÔl¿ÿXbá4%?c‰½P•Z?ÿXbsî:¢ñò>9(˜½—Š`? ¾X;Äñ+ôî(0Ȱ½Ï¥=Û‡<<{€á€ß€Š_„:tüm¿£3´¾X}ß½ñÚ:y~d-]kf0Óƒ:¼µp¿a®¾ôS€¼ر;dJu.G¬à1 eá¼Í°ñ=÷ÿ<0€»”g”U€3ÿ‚Øg?*À>£J¾ÿXbÿv.s?šŒ>´¨¾ÿXbEƒT=“o–=X®7<{mônzmÿÒ-I½„|?b­ ¾ÿXbÞ Á:! ɼ)>x?Óæx¾"›;…¶:.{få1‰™ý< !g=°!=0€Vq€VË€VéÀƒ:¾ƒú>‚‡µ¾9ûK?EºØ9²§>*—˜z/½é:*cæ>ÎDÖ¾DöI?Ó„õ;ííÅ,þÚÅ/д½_Ñ->°­Ÿ»1Q£QòQÿ›¼H?Ò¨¾2˜?ÿXb²ôk;m»D?ld¾½ ?1 <ž¹-H<•0|µ#»¢ U=qÊ\=)Bø( B)ý>ïQ¿ÿXbèy„:ñžw>Ó0 ?æ½M¿.Æ:„ÿ‹+qÙ/ÌE<=Ñ ¥=ïç”<Öi½i•i8޶:žd~?úêË=äP=‹8÷9 ù#*~Œ//zÛ¶:Y]}?'ì=Ðü¬=O¼Z: ÌŠ+—U1ê—<ÍÎb=÷Xú¼]  ¿ ÿ4Ç<>ß…´½&™z¿ÿXbÿvN`= 1ƽ—i~¿ÿXb¢&z½iÿ>€`Ž»;€”t€”l€”ÿhbG?åx#>€G¿ÿXb½Ûƒ:¡…8?˜Ü{>‹æ%¿^þ<Ïã.m@÷1À^a½ƒ1>ôýÔº-€”^€”Y€”ÿôÈ>TI>óf¿ÿXbÿ–ÏŠ>—WÙ<‚Qv¿ÿXbÁ'½‚>àÖ];Tsìst€r²{‹:t¼ >ñ{?ʽK¥Ã:g·±-7»c1 7¹:]P>ƒzx?ð‚¾Æ8;,ß-ñ΋1?å¼mU>»)å<=€Ë€€ÿý…¾öU?K³ú>ÿXbë›;®ív¾\V?2û>ÀÚ=;÷R?-Ó¶1íõî¼ÕÎ0>uËŽ¼U¢ª%Óᾡ-^¿ÿXb‰Ï95ÒK<ÑŸ`-A/0ò•À¼²d=ÓƒB=s€î€å€ê´‰:ÝÙ½KÜ¿õr»žX;ÈÔ-uWÃ1ÿU[½Y½¿•ªÓ¼ÿXb `ʼ÷=½üN=[€¥€Í€¤uÖ:}c½Ç/¿ã´=®Ÿk;s™""¶.¤& Ö:é>æ»7Œ~¿!]Ù=.%¾;z:.ÝÑ1îÑ›½f‡(>Õ¢¼Vr«r=rÿäf8¿û?õ´°>ÿXbÿ“¾F¿5?‘>ÿXbQƒé¼±0„=Ö=ï€8V€:µ€8‡aÈ:âõ ¾×i‡¾.[t?4–:—Î+Ùn".ÿçO”½¹I¾ÈTz?ÿXb˜OV=tq=lj»<gV€&zgÌ¥@:*ƒ?zû<ÍúZ¿U;ò:S5-ø˜p1ÿÄÀ?† z½I¿ÿXb“ŠÆ«WJ=ÓÄh¿ÿXbŪ¸:$ù>Ž´=*}_¿úó4;+Ln*Žo.:#½€Jµ=Kº¼@t–t‹tÿèÐ…¾'"Ѿìâ_¿ÿXbÿÂŒ¾§sß¾BQ[¿ÿXb‚9½zP>]þÃ<£.¼..ÿá¥H?Á>W§ü>ÿXb*@ò:ofX?jš`>nù> K¸<üQø-w""2ÓÛ_½ïâ>’\~ÿXbÿk?¥??TÕŠ>ÿXbƒˆT½whX=%U¿ Òê<ö*?mÛ:Za>.ŒÆ‰1ÿ6tR¿`f仿?ÿXbÞ%½Â2–=Í-=6€5Þ€5J€2Ò†Â:ŽN> °S¾ž¢w?;g;Ôx+pÃ.Ý—Á:u€>¾€J¾æ¤r?¸¶: õÛ*ç^¡/Dˆ½.s*>ÿÐ̼±€ V€ ²€ Ÿ`†:H5?R@?»Ÿ>§Ó`:z73*¸uå-r‡:­†?I‚??³*>?Æ;ÕŸÜ-jHå1®õ¥½Q¡=±lf»øóžÿõéc¿>1f¾ÆÊ¾ÿXbÿ›f\¿8Ћ¾ ÀÛ¾ÿXbšÐ¤<·Õl= èE=z€Kö€Kñ€Kÿ€„Ô>=˜!¾`e?ÿXbÿ‰>Â>ƒŽ½´ªl?ÿXbY4]½æË >®ñ»f€––€–8€–ÿ¤‰?ŸóÏ>ÃtC¿ÿXb /µ:þþ?¿ö>øÌ6¿éÃï:¢9„+ß`1µ’<¸æN=G8=1€KyY`€KÿõÊ¢>7'¿kì/?ÿXbÿT Á>zÞ¿ ê6?ÿXbr¥ž½=H>šÍc¼ŠV€{=Šÿ­–{¿»¹ ¾AñÇ=ÿXbÿÅ}¿ ¢¾KëŽ=ÿXbÌ(–<\m=øSã¼Z€Ÿ‡›m€Ÿ+jŒ:rc¬>¨c>·ûm¿Ï9:ò¿5+É9 /DŽŒ:’¡>c­=8 r¿EºØ9е'U`/½ á =ýÝ»ÿXbÿè@%?€?¿=±>ÿXbÐ*s=ˆ.h=ZJ<9€&Õ€&à€&{¿Ì:c¹j?Eù¬¾0¥Y¾ò™Þ9bèæ+÷i 1‘8Æ:cm?¶¬¾¼ä,¾u‚r;§ˆ—,ß 1ǂºa5>ö|Í;7C®C²Cšð:J+å½ó‘}?[{£½âó€:XtÔ+§ø˜0Tx²:]¨œ½ûÝ|?/ ¾3¯ ;ŒµD+ç‡Ï/¸æ½Õ=2=UN;=_y¶y]yÿö€¿óÊä>í|-?ÿXb¸ð¾:r-¿Ý޽>‡(#?%×¥;¡6<,Oˆ/@Þ+¼ÀÌw=œa=EB‰B­(ÿäÿÔ¾H­¾xX?ÿXbÿPB¸¾Ú»¾·š[?ÿXb&e» ß·=Ïg=p€-ú €-0€-ñ¥µ: ×=€Ö->Q×z?ñhð9³¸Ñ+ðu‚0EÔá:Ö5ø=ËL>Üæx?oÝÖ:u5.6Œ)2ëþ±;*¬ô=¨àp¼b€Â€š€¿Œ:²nÛ¼»Å2?B7¿¿Ê¡;X-…8Ã1VŒ²:_#ö—ƒn?5<¾WD,ÊÕ‡/ð²ƒ:'cg¾h‰>åw?·Œ©;Ì;-#Éó0ÝE<ØØ…=‘ѽ#€Ÿ€›‡€ŸØ›Œ: q²>ÃÑ<Üo¿{·^;ó2,–î.ž/‡: 2>?[_»NÈu¿Z;±‡,vÃ/8¿á<ÚV³=ëT9=Þ€$þ€$’€$.ί:&9H?Ã¥>°ß?þo:ƒïW+C†0ÿHR6?¢º>ë…0?ÿXbW>‹½\“>ó<ç€kò€kâ€kÿfA½=‘vp?)©>ÿXb`¼:(=½’t?íj•>5’•;²8•,‹Ä/ ޽\Çø= ÄçÿXbÂ^ ;cd¿Ïà™¾±¬>÷*m;#*-ÇÊ1©À©½-Cœ=¯ím¿þµ*¿"´;hi*ˆÁŠ:þ¡B=Ír¿ÌI9=Ù¾ 9ÒŒ#Zi6(ŒI?=S “=™ƒ <nk€Q!ÿî?îR&?Š®è>ÿXbÿiT¯>dÑU?5LÜ>ÿXbéO½;TS=ÿÌ LàÖ<$€h¬€—€h<•†:ôúa¿fõä>p²>ÓÆ:jÙ,þ³1œ%†:ˆfW¿äõ?sØ>¬º:1£,22·01z޽^Ö$>F–L½;€ƒt€ƒr€ƒlå¹:AÀw¿lˆº©ì€¾~?<‘Ý‚-…61ÿ(îx¿óûfïPu?ÿXbÿ¯ÅƼx‹ß> :f?ÿXby庽üÈí=Ö*=~¥ÿ¥2¥²r:Þ8J¿–ã¿ó7³>ÿ=);§—õ-ö‡®1ÿ£‹:úUY¿½Ëó¾å¬j> à <™)1-X'{0ïr‘½Œ¢‡=å{Æ<&€©€©œ€©u†:Æ¿²¸?¿è‰­>Îw:½, 1©û;ݸZ-g-1Yø:=ÇH¶=6¬©;»¢*σ:p­~?„çã¹Ó ¾^y?ÿXbW|üÖ->9aB¼íQøQ³QÿCŸï>—Ï©>(²Q?ÿXb[ùƒ:¤L?hÙ‚>üˆP?-ÐÚ;aú+“`N.Ó.¦½®Gá=w&=Y€»€o€EßÈ:Ί¾"s¿u; >æÄu;pÝŽ#”¸t(5¹Â:(Ò†¾dÞq¿a§G>,3;¦?5-ÊÍ729ÖE?¦>?Ù¿ÿXbg±ƒ:2Fu>ѨB?,‹¿òø:Z3,oú.|µ£¼ƒ;>=bt¼€<&€€9w0$,.„—06 é:~P? #¾’r?¥Ø:÷;™)#2.gÓ¼ð©={½)…j€¢)…ú÷ã:ÝÄ¿¾QhÊ=Fl¿\Œ;8P„-C–^1¡Å†:ÙŽª¾Ožä=@®o¿ÑRh:Ñ'-»C1½®)=W]=7€ªÉ€ªÙ€ª†­ƒ:þõ¾w’3¿üÃ?üï4;@i,Д£0‹¬:à÷¾‚8¿“?ÊC;¹0b-¿“1Ô`º½Šþ= áÍ;)K€*€ÿ…‹Q¿ùfD½6Œ¿ÿXbÿ[FU¿›ƒ»¶˜ ¿ÿXb¦&A=ËÙ{=Ùn»“ú“¦gÿr<ɽ`?s X¿ÿXbÙ0¿:% ´½ˆÝ? Y¿xè;yÙ.¡2nÛ÷¼&y=Qj¯¼€Šà€…!€Š,Ç‹:çi¿,_оœk›¾¨[:㊱+¯¾00çÛÃ:vh¿Á‘q¾$5±¾gDÈ:2'Ñ,O@W0{„=ºKâ=ŸŽG»´á»<…<Û<ÿòO¿ä·= ¹K¿ÿXb€.;é¿U|>WD¿L‡;sÈI,Çñ/x*€½5C>Ùè¼fÎf²€3„„:â{?šÉ*>tÔ=êÌ9¦sA)ùƒY07¢„:h”u?']>ñR:>Æ.ã:u¨'¨Ä8+ÖV,=d;=þðó<)WÒE¬WÿËçÍ>º·0¿ù?ÿXbÿ-& >–ª+¿›4,?ÿXbäùL½ƒ)>Îûÿº­=n=Y=ÿÿ°?¿ ã#?ŸË/¾ÿXbÿö@9¿i.?)ýá½ÿXb°­Ÿ¼5Ôh=“F=(€?¤€?,?­¥å:•5:¿«t#¾{Û*?QC+;dSÄ)±ô.€‹ƒ:Û£4¿+rc¾fA,?I•:ÈD†+hî:1^ç¼yÎ6>+÷‚¼‹ÿ‹k‹ÿUš!¿bAü>XV¿ÿXbW¼¤:÷o ¿e) ?áó ¿2â;P .7¥*1³—í<ŽÈ—=‡ù2=kLªLuLÿ‡â>‹•¨¾‰ªU?ÿXb‚{Ä:Þ?ö¿¾6¸=?Âj;ñÑ..«Ù2ÝB—½ty#>!˽[€„X€„Z€„ÿ)Ü^¿ÛÛ¾1y¾ÿXbÿ½‡H¿{¿˜…±¾ÿXbWë½=·=tAý¼€i9€i‚ÿÔ/>.uQ¾&ûw¿ÿXbÿ¾=õʾû|¿ÿXbû‘‚½Ú>áy©»”g” € ¨ :;_?1(ó> nü=¶œ <Õzƒ.«Š 2m ®:°ò^?«¢û>É›: #­Ü<¿bý;=@V/v\Ù1y]?¼8i=r ½ž¡4¡?¡ÿs2>õ0z¾!3t¿ÿXbÿdô(>þ篾c­l¿ÿXbl@½¡ô5>T«¯»H&H Hÿ]ã¼¾h°S?ùJÙ>ÿXbÿÝR¾_I?+?ÿXbºh½ýØ4>?¨‹» HHg7ÿ+àš¾¶K?µG?ÿXbÿ “B¾Ç>?m$?ÿXb›‘A½ ø=!så<ç.Ý.å.ÿ…ž!?²>/46?ÿXbÿD?Ó?ÿXbC㉼(×´=ß½W€ ý‡O€ 0Ð:±ê¼UÙÙ>Žg¿YÆ ;`A+!&m0´lÅ:XÖ ¾b‘Ï>#Qg¿š; î.F’27ŒB½Í= .=8€1ç€1C€1ÿŠO†>õ$Ý>8è\?ÿXb͇ã::(-=aåŒ>¿àu?«ÁœÚÉà»5€—Ò€—ÿá}ú¾½³A¾…ôY¿ÿXbSž:Ø‹¿vû¾‹ÑU¿ªˆÚ:ð Â*ò/ú¹a=´å\=É"Í<6OÍOùO8’Š:::?QÜǾkv?mœ9‘ d-îÎ1ÿü6.?UϾƒf?ÿXby²¼€,¤=dçm=C€*Ë€-„€*ÿÑ ‰;ÀÐ;Jÿ?ÿXbâdƒ:ëÔa=®è¾sy}?.Ö;Û.YG2¸ [½†Ç>=/3,=0-e-¨€2ÿæ$j=ÎQ?×?ÿXbÿ¤µ=iP?¨í?ÿXbS#4½»->ò±»93=Ç=Ô=ÿ–ß¹¾ò¼R?i€ß>ÿXbÿ„ð¸¾ÞâI?ÛÅþ>ÿXb»Dõ»Qj¯=l]j=J€*n€-/€*ÿ…I>æ¡D=V±z?ÿXbÿIÔ›>ø~¤=•ür?ÿXb¢¢¼Þ’=W|Ã<õ €Ò ÌŠ:Ã<µ¦¿y5>=eFÒ:–!&n¤¦*ÿÞ&#=GÄ¿7{<ÿXb:ƒ½Š[…=T÷<9€ªp€ªò€ª¡US:DѪ¾¤•U¿E´à>çx:bæp)=‰.Ü–«:çY™¾µ—O¿­±?b÷:;–{*!}_.!;o½!u=ÿ‚9>€€h€€p€€G†D:Š ý¾²ÖL¿šý­¾õ2œ=Œ$X0â2ÿl†¿ÞÆ@¿ õ޾ÿXb¼“½3=§w1=G€€D€ÿ¸Uñ¼ñ~¿\ý¯=ÿXbÿÝ%C¾¸v¿·:?>ÿXbèLÚ¼ÿ@¹=«?B=P€8M€8–€#ÿÂòA¿µ]Ì>5?ÿXb_†:å‰D¿uAÃ>¾Ò?½:ìS+ûÔ. ©½G2>0ò2¼#=E=@=ÿ¢¿ª® ?G¿ÿXb;%š:y¿‚ ?™Ïù¾Uv-<ÏÂ.zÝ1(¼'Û0>°=³¼FSFXF½ à:\Ñ:?Õ>¿ß ?*G>:u`&ŸÎT*GÈ:©³a? —>±›¼>k¸D<Óó.¼°10›€½q>Y2=6€kÜ€k÷€k“iÂ:Y¯=ßth?šöÑ>ú©é;¸øï,d+y0U²„:õC>ßëY?¦+ú>ìÎÒ; .}ç;1ê =÷Þ=gºW<ÇØ ï Úƒ:Œ Z?ÎÁ?’£*= ¾29_G¡*-O†1=À:ŽW?•Ä ?üâ;~‹ñ:¢n«+/ù1g6½ÆÛ>.sº»d;Ÿ;Ë;ÿ‘©A¾´®¿:žS¿ÿXbÿV *½†X ¿…GG¿ÿXbò Ù¼‘`Ê=¶+4=:€#þ€#¾€7ÿÙ¿¿¾Å]C½m?ÿXbŸåä:v>{¾úP½Tx?´™Õ:‡2Ä.K¨1ñ/B½×*> l;n=L7Þ=ÿç*á¾k‹A?^4ø>ÿXbÿY„Þ¾RÅ9?ž?ÿXbXr•½Öþ.>K­÷¼}lÖlelÿ²ö®½N t?õY”>ÿXbaB¼:y…½†3t?î–>!(0<ÊVÉ-]-M11{Ù»®à=|Öµ¼¿€;¸€;¾€;ÿ”=½Üpê>tGc¿ÿXbJ†:”š9½Å÷~>wªw¿m'?<2‰Ó+ª”*. Þ=ºÛu=5cQ¼ÖeRe eÿâA?Á„¾Zl¿ÿXbÕ@š:2¤D?LGо¾ž¿Ñ®:ê1v+“P<1Õu¨;„õÿ=ßO ¼›€þ€“€j&´:JB= DA?ñp'¿S¾%9cÃt-ñaR1”‘±:*¹À¼ >?ÃÙ*¿;þG:‰Úµ,ùÄ*0ãú·½ÈÎû=5a;=_€ey€eu€e „:G±/¿#´ü=­~7?V”;:¾€-›Š1¾>„:åè0¿É'8=ì­8?ÀÚ:|˜,ƒ¡0-Ð.½Ç,>®ñ;a=Å=Ï7ÿX’4¾f¸8?Se+?ÿXbÿã¢`¾[Œ??I ?ÿXb]np½¨>cdI»{€”}€”õ€”.=„:Þµ¥>Y- ?DñF¿Tš;É>ï.Zä1ÿ’ìè>£4ò>@&A¿ÿXbÆ<¨ý=¸\ý»£+£"£ÿ@<¿ o¿Îž¾ÿXbÿ‚ë(¿r+¿6t®¾ÿXbX ½ð¾Ê=µQ¼0)Ú)Ç)±õ:Æ‹7¿´š>¿b.¿!èý9æ['9Ï-ÿS¿.¿Üv&>Êd6¿ÿXb-]½Ø>þ ™<ö€ß€c€Oÿ^ìD?u!?IóÑ=ÿXb5s´:.¶@?ÃA$?ž>Â7|;ué;/ц2‡Û!=g`„=›¼ë€è€Ø€ÿ¶À\?¥Ým¾Ž_æ¾ÿXb<É:Mc?3€¾¤‚ƾä^2;¹è‡-e&¶0ßü@k¾=ºö½.‡T€CF…ÿGÖ¾AF?9có¾ÿXbÿŸ´¿Ë:?•ë¾ÿXbÌ/=‘ ™=Ä'»#€ˆ€”€È“:42f? ‹”;ðà¾v`²:P 5)C0%¹:B _?u0­»Ý@û¾-ÔÜ:„`î*·Ñ/¬pK½Ýë„=ˆdH¼0€š^š€šÿh¿x4°¾‰ØA¿ÿXbV~›:Hý¾"¹¾…OJ¿ª.;rïÑ+{\".v©‘¼Î6÷=Ä ¼î—ž€“€“¬w†:jE =Ó;?°-¿ãÉß9ø¤ƒ+ÖzÈ/”£?;5qs=¿êB?TC%¿|±Ï;ré-µY1D]½lR=Œ3<3dhdËdÿ•w5¿¼Q>?Ê,?ÿXbÿN+7¿ÿ¯G>!¼+?ÿXbTs9½)—>= -<-€t€e€ÿ^ÏG?ye?:ñd½ÿXb|Ùø:¶uH?½?è)¾A&;6-’ÊC1ê“\<5)Å=‚åH=mKíK¾K2©¢:xb™>>\?jMK?_ª;„¡-.¼…1ÕÓÙ:½w>y?ÏÍK?¥†i;-ê,Y–¤0Žè½šC²=m¶¼Et€tˆtÿ'Ô¦¾ ]žEÿ\¿ÿXbÿ`щ¾äÊ©¾Uyg¿ÿXbrÅE½¯(>ë;¿»&šg0¿ÿXbµ?:§Z&¿- p>49¿WÒ ;´kT)Ðt/;á%½á´`=¸v"=r€2Õwð€2ÿôßð<%$;¾s“{?ÿXb8f½:XÁg½öšñ½¢Ì}?ÍKË:X´,™þø/–^›½ûsñ=CÉä»'€™J€™š€™ë:dý¯¾lW—¾|.d¿ŽW;Õ.Aú0NP›:`nå¾{"¾"µY¿.ÉZ;{àÃ-¿Î°1Š[…<‡,=s5=€•Ú€•€•Ó|¹:èNr>'p½½Fx?] §;sCc,S]0n—;ð>‰Äó<%þ|?›GÌ:l%.ÙI1·&]¼ˆM=YK=_B?½Bÿ£ø¾Û@ó¾È $ =]€.|€.N€.r!Î:¨žÜ¾†F?‚Ëí>ëþ9ŘÞ&´Fw.-’¶:bÙǾð—P?ÌsÛ>Ó ¹9Bh,Ú¼A1ȱõ;dtà=ø4'=Ÿ€,™€,x€,½þ²:c®Î>fæ>êóg?tûÀ9EDz*lè0ÿ̈—>¤î7>!+p?ÿXbеo½ú_.=(ñ¹<9p;p€És;eòó¾ŽÝ*?¿sK :¿Q‹,r'q1ÿJä¿[¤2?"m¿ÿXb}èB½ ST=J¼OžBžãžÿ%¿¨¾A‚%¾Õ n¿ÿXbJÍ:µé¤¾¡ô6¾zn¿"ô¥<’¼/ž2en>½aÇ=ªµ0=!€1ê/>€1×§’:dy™>ªÞ{>°øk?eð%<î¸.‰-2ÿ,Z>ÍK›>ŸÃm?ÿXb—©É¼%ë>© ¢;m€r0€r€r^•µ:Œ m¾¼Ív?[g¾7©ë9[d™'“ˆ¤,Myý:ež>¾&-z?r н Ûš;Å->\ö0Ic´½uxè=T1=¥R¥ò¥¯ƒ:­ ¿Œ!4¿s‰å>”Ì;­Sb-1V†:à{¿ðuE¿ó·>>Öµ;uzŒ.½$º1jX½ÀÐÃ=jP´¼é¸®ÿCо©¾ 3{¿ÿXbV¼:ç…<ڸϰ¾Ý5l¿ÿXbY8æ:–Ý>0†5¾Oq¿Â’ïÛ@¿ÿXbý€:öõ>¾B‰>‡ÇU¿vm:<ú·*.«·81¾.ƒ½M»>ž$ݼÝ&Þ&j&ÿ…”B?——¿¨#U¾ÿXbÿfQ?ô¸ ¿“®-¾ÿXb>=ZA=²2»-˜˜y€ ÿuîû>j$¿Òs¿ÿXbÿWØ>º¿÷*¿ÿXbMç<¬Êž=ù¾¸¼Ú€›l€›ä1ÿ¡?[Éø=ÌçK¿ÿXb;¸¸:-ï ?š¾=£ªE¿Üÿˆ7¹^&jV+Øe¸½ªG >ŸX'<û€ó€ö€ÿÎ[¿è@ú>Ú4¾ÿXbÿB£_¿Ã¨ß>þ®[¾ÿXb£¯ =ùؽ=À?%¼~€`Ò€`ü€`¼qå:&+?ÉõÝ>v¯¿¸4:Û&V-Ï%1$oU:ÓO4?yµ>~l¿«i‘:´Ò¬-°ZÁ1*8¼¼œÁ=¼"ø¼+€C¦€C«€Cÿ0ª¨¾Âd^?j^½¾ÿXbÄ :v>«¾øBd?u9œ¾:rj;Ç.—-3f^1MJÁ¼{ =h"ì¼>öüZ«†:„Y>›õ¾´x¿ “e:á1.&`‚1îÙ•:é¿t>A-¾ Çt¿Ñ<Š%'.µ;ß0oò›½>±>žB.»>jýj€{ÿ¯›J¿¬½?$>ÿXbU…;=u_¿;Hù>O=¼µd<­.1:T1Ì =çãÚ=“Zº<€’ò쀒ŒM ;›wY?Ç£È>Ìâ´¾Ê:/¦)0°/Ñ> ;¸•U?Cçç> è ¾dʽ:ˆd€,y(ô0Örg½ñö€=üö<€ª)€¤¯€ªïØ:—¾5]b¿ýIâ>èz,;‘«/-Œª 2GÚƒ:/ÏI¾•'i¿<ʹ>A6:óŸ‘)2-/t\­½·bŸ=,D‡[Pª½»%|?~ø9,fê*Oœ?0綘:q>ÊX½‹}?ÿ˜ï9ÓÒÁ-311iŽl½žÏ>Mu»<€”D€”쀔ÿðØÉ>³>?AJ8¿ÿXb§€":ç´­>-å>ÌÕS¿>AA<–žu.t»0™¹<¡¢*=Œd¼hw€RNhÿ÷=?'`¿4Ö¯¾ÿXbÝ‹:L?芿8¶¾È=²;ì«/è{•2°<ˆ½‡Û1>ý»>½a€+€+€+Jê´:R'?cá#?Ï>¢'Ì:Lüc.ê°1ÿ†‘?,54?ŒuÔ>ÿXbè-=Á³=Ǽ=OP9PyP™Á¯:ÔÛP?…éB=&ˆ?ªƒ;} ×/Ø6A0õ¦:ëS?±w=¢?û•J:›­‘+Ü0 ˆI½ûv>R_–»s€–Ê€–v€–ÿ_ã¢<|ÅY?¬{¿ÿXbB…‹:C€´½†ÿ[?×ò¿ÈLV:3„.Îû12¥MU½xÐ>K€»~€—x€—΀—ÿù,í¾Úâ¾_¿ÿXbŒ?:eZʾô„¾,²a¿@Ý:Τí)I°-ÿ醽}’û=pµN=3€Dc€De€D1ª‹:s´C? ŠD>=Œ?†:;1ôV*ò3˜.ëc‹:2F? I³=œy ?×â—;ʾ-ÆÖ0¡0(½û>¼<¼Z;¶;æ;ÿS‡¾èpè¾âÔY¿ÿXbÿß/G¾¿–¿”{V¿ÿXbÀA{½û@ò=?ý'=nIßIXIÿ¢,?ÒÚ¾J'?ÿXbÿ‚Ë/?׊¿g¡?ÿXb“ ¼ šù=Ås6¼€“o€“˜’Oµ:þ3B¾Û]=?ðH%¿ÇFB:'ª,M®0&ȸ:$±c¾¬D?»¬¿Öt;ôs- ²$0+¾¡½û# >ïV–»›€˜€Æxÿÿ ¿ÖâF<Ÿ™W¿ÿXbÿÆ&¿$ª=ÉDA¿ÿXbX=,cC= YÝ»8ˆsˆßˆÿˆ5Ý>UàŸ¾Î—X¿ÿXbÿÞ±>]Z¡¾³?b¿ÿXbÐ(=‘Z=þ˜Ö»5ˆ4ˆoˆÿŠTš½-U>˜¥y¿ÿXbÿ]>û=×tÞ=?Š|¿ÿXbXYÛ;±† =.­;£5ÿ£ÿï5 ¼¬ý¿ñ1}:ÿXbÿá=Á ~¿J)c=ÿXbB´¶½ËÃ=W#;ò|Ⱦ2'7;¨Ç³+Íh0ù}Š:ã«e¿dŒ„>ñ>·¾•pv;݇f,j´»/ÁR¼s,¯=>̽,€ :€ ¿€ ó‰¶:¤Â=B†û=¦K}¿V œ;=ˆ,/É 0îé„:|Q>ˆ4>2ƒv¿EÚŠ;>ð.ºrÀ1ëS޽3QÄ=„e,=u#TzÒ#¸[ã:ïö+¾%8V>Ìv?ª¢ ;·¼+-™›0*pã:„8p½hê>Cñ|?EûÍ:ëœÂ,G0¯0¦ ›½ËM$>ÿ“?¼€{ZrM€{ÿk,¿fp?ùíÔ>ÿXb/ÿâ:¨¿ç,?¢“Î>@e%;hÛŠ+¢j¦/š0¼`˜=ÒŽ½p¡™¡é¡ÿ•å$>€÷½úÁz¿ÿXbÿÓøt> /¾¸dv¿ÿXb<ˆ]½ =ëàà<9«Î«¾«Å7‰:Ã6=0l¿„p=ªþ9ƒ<$¸/É)üp;[æÓ™ÿk¿Ù®:*8¨*}â0Áè:·%@¾Su§>gm¿Ú†[;D¿¥&±-v+[l=W"=6¯ê;S€¯€(€ÿ™g/?Žy%?櫾ÿXbÿCwG?ÚÎ?qã¹¾ÿXbýN³½oGø=qª5º÷€ý€Î€ÿ|×Q¿+« ¾“[¿ÿXbÿ°îc¿‹Î“½¦$æ¾ÿXb¸äx½Û÷ˆ=Ôº =-€ªœ€'ð€ªÍæ…:»:€¾Ýt=¿2É?«f:ƒp¹-ã»H18†:@=l¾{¸F¿‚1?:Çíy+Ô‹ï/ãÁV½mN=èÉ©ñZ¾ÿXbÐN‹:k¿jÎ>Bö޾¸ -;‰N,›Fæ/wŸc½‘Hû=ð‡=€GR€G\€GsoÁ:(Ê.?ú½vi8?ÞÙY<¹ .ب0U.ƒ:±j?Òàë½ôþQ?³ëÇ;¶…*-’0µS3½©2¬=xÓ­¼Ht‚¡ÈÊÊ:Mï¼Nž¾nWs¿IÛÍ:mpe)É'\,ÿÁ#=™.W¾z¿ÿXbû%=¶dÕ=ÕY­¯>ÿXb_;Ã\g?ÔÅÍ>zÔ>AÚ;’„Þ,Æ:s1ó<8¥>V]&?ü(0¿Ù´°;篴,H#1 Pƒ:qÆ>ò5?œk¿“,<¯Õ.Ñ™Y1g 3½ótŽ=êŠ¼Û€š»€š’€šÿÓšP¾JÜá¾f¿_¿ÿXbÿ]ˆt¾[ƒµ¾Dog¿ÿXb¨V½ ô =©°¼9¬t¬â¬ÿWXÇ;Ÿ¶¿+@=ÿXb|ú:Çqº¥*¿ÿXb¤í´:÷L:?[w¾>&‚¿ï•’;aû£+e‹‹.çQ‘½e5=й=Ý€‚瀂€‚l?(;Mï㾬վYÐJ?¼É:3ž¤+ñ".0úÇ:'ô¿‹/̾)ƒC?á݃9méˆ*E¥.¨o™6W¿÷ò*?%N<ô€m.Ät1¤=É=bfŸ¦m¿¥³]>ƧÞ:4³,_À1ÿûÃŽ>þëm¿Óªw>ÿXb Šf½…L==)<Ñ€fB€fÞ€fÿ K¿ž©>’Ö?ÿXbvƒ:'ò>¿Ÿè©>‘Ø?z7¢;Ök‡.Ù¨1õ;=ÍYŸ=`‰;k€Â€¶€ă:º0|?ùÉd¼–k/¾gÝ‘9F„‹+uúŠ/EÚá:fý~?`qÜʦܼg€ˆa€ˆ•€ˆÿ˜†¿•4¿ÅsÁ¾ÿXbÿø²,¿ÿñ*¿ó¡¾ÿXb¹ou½ô£!=ˆ¸9=!€vN€v €vÏ »:y뿹M’>Óä:?~É–;ˇ¾,f0ÿAc ¿óÂs>|åM?ÿXbК_=Pß’=…Ѭ<€l6€l€lÿ?wµ>¥oN?ªbò>ÿXbÿ–€(>ø0a?Ûyä>ÿXb-íÔ»(=À#j=_€*¸€*z€*ÿ-c?¾ ˆ¿©W?ÿXbïl‹:úx¾B¡ª¾ŸBi?ß{; ÿ<*¼D-™»–»*6&=ÚÒ¼d€¡‰€¡€¡u;yå>Az =DÀ|¿w 99+K¯½/ÿì½=Ę]<’ß~¿ÿXbPp1¼D3¯=ý‚½Y€ [€ :€ ÿÕK>® >,€u¿ÿXbÿe>k&>Úúy¿ÿXbƒÀʼB"m=a'=³wdw‚w¶:ÍTU¿õ6½‰B ?UöF:¥5})õÆC.k›å:.P¿­Ê„½H?5»ò:#­S-‰Þ0$¼ýf>0ºŠÐ.:º0h+–O1¸½À:_󸾈†\?–ɶ>àì¯:3A-ð%C0ÍÍ·½óY¾=Gç|<þ€ ö€ þ€ ÿcé~¿¡¸=Ëœ<ÿXbfƒ:ùò}¿;ûð={F<=»˜Æ:f¶*Ø÷Ã-Æ¢énq8¿•x; †s+éy/¨Å¼rÄ*>bÀ’¼%¢œ¢"¢ŠE‡:šw!¾õ ò¾¢ò]¿p{Á9—\‘,áF1Lj‡:À‡¾>³¿‡÷X¿Ì!q:gÿ6,JÂ1ȶ ½€¹=0‚F=6€cž€z€cÿYL@¿Ø[€¾íS?ÿXbÿ/‰.¿ÂÌô¾•¾ ?ÿXbõK„½qu>ñÔ#=>GcGhGk <;K[?_;=‘?áÒu;> *ûu.KŒ:Ä€Y?Þ¼D=Ÿs?²>9äõ)Œ‡Û/˜§s½Éɤ=}^1=M##L#Û :ã ˆ¾»pнhu?L$Þ;P¿ä+A×+/ÿ•À¾ð6¾%Ýz?ÿXbNš=A€ì=Ñʽ9W€’ø€’m€’’•†:Ïn4?Uü$?É—¾³v€;uõ|,ú®ý0N ‘:c£F?¬Ï?Ëò޾jé|;¶À4-ºËØ0ôO=ž·‘=$ ˜;2m?mömÿ–ÌY½à\?§)¿ÿXbd†:—`=…îW?úË¿ßû€:öØ*¬¹0æü…>¸=w½w‡ë‡Ž…ÿ–›¼¾RZù>SºJ¿ÿXbÿÛ’¾†$ñ>ÇŽU¿ÿXb¤ <Õ¯4=&9=wrvÿ\ë‚>']ʾtÜa?ÿXbÿÓ)‚>Xô¾0mW?ÿXb†=íº;QÒ=æ­º¼V€;~€;½€;ÿ„£Ô==’>èƒ|¿ÿXbÿÒ‡D>Ì2æ=o–y¿ÿXb CG<> ©¢p‰o?A*H>…‹¿9hG.¬2Q1¥Ç°:•âŽ>¤«q?¯4>âG6:ä­*-¬4/¾ˆ6½yæ%=6t3=`€2`M…€2ÿÁJ¨≯f>_Ëj?ÿXbE½±:^Gn>;ï€>O{p?˜¾M;ÛÚ +Üåu/…Ϋ½ëRã=´­æÿXbÿD‘'¿ŠL ¿`æØ>ÿXbã߇½lë'=&ÅG<€~M~Ý€~ÿt­7¿ ?´ä>ÿXbÿ¶]"¿xÜ?Qí?ÿXbˡżlͶ=öT=€xb€#j€xÿ°‚7¿@ñÔ>âB?ÿXb›óá::w5¿Ö¿ >“²!?‘\Ú;Ê€¡.!ß1‡¿†½¼®=š™™¼ÖÞÿœâ¨¾¬#ü»ªq¿ÿXb(Þ ;…޾+<~½špu¿|;c;ØLJ.Îö2j¾ ½¤5F=¡hž¼€h€)\€ÿe˜À¾Ø»d?g1{¾ÿXbà|›:Pá¹¾&úb?ð’¾UL­9)–8+9«‰0É9±¼ =ì£<ì m€Þ dxŠ:M÷ä<ÔÜ¿è†àº>€¶€¶DX´:|ž>¿·¼S=3^*¿>=–9æ7ž,îy0ÿl^C¿N%>øã!¿ÿXb~; ½u‘¢=™-ټ˅î…É…ÿÏZb¿›–þ=p‰æ¾ÿXbÿ*€t¿å#=ú£–¾ÿXb‚Êø¼7pG=Žç3=#yDyŒwÿ$ Þ¾g/?)?ÿXbêO€:~Å྿I9?!I?)ì}éx¿}ÂJ>K—;n„*fl®,5¶×»…Cï=„d¼8’˜’þ’Sé…:X½µ° ?5]V¿Þ^;W.*-3Ñ1}t…:n@-½óú?\H¿¼iÕ:Ò¦¨,7-15›‡½:= ž=Y€=Í€|h€=ÿb_¿´¤ù>^q;ÿXbÿÜi¿¤vÁ>8·+¾ÿXb»{€½Ð€>ÝéμL€Ü&F€7#C:[7j?2µÆ¾žWã½;HX)äØn.4:z½o?=±¾0o½^=(k•þŒ+g¿dé¬:¶ÓÔ.Y§2%X=~qÉ=ÙB¼Ç€`a€`Ä€` ’:ÞvV?áñû=2¿¡h±:™Ë,êm>1ÿÁQ?DÛ=^$¿ÿXbö'‘½Á©>*à<ý€ ù€ æ€ Îîà:#û‚<)S~?kšç½Ès:=”+(«/åw,;š/M<°×~?,ÕÀ½ z¥:0O¡,;íæ0¿G}½:*>éœ_½=:x:¸d—„:L¸|?Éßõ½D×=3UR:¥b4+ç1Y1O¬„:û©|?"x¾f“4=,Ûò:½¸-å$A2Ê¥ñ¼§$k=Ïi=ywë€8ðwÿ…;>Sü$¾œDx?ÿXbÿs;¾2u¾Ày?ÿXb­Mc½e©Õ=j…)=Ç/Å/¸$Q¯Æ:+»ë=8ìÓ>¶+g??|¯9ŸÂ,üÿO0ØÜí:05 >Š«¸>™Jl?áù;ÈÓ½-H©0°ç<2Ì©=Mž²¼ã1Ã1Z€›]Óª:åè/?ü÷‚=ED9¿>7¹:ÇÆo*¤¶/Ø‹:~'?þÊ>]¼>¿xÝ:rü0-LJ0^žN=˼•= ý“<nnnñnX¸·:›H¾& ´W<Î>Î,+Äû/ÿ*C¾ƒªw?À*>ÿXbϼýˆ=ÙY=}€?#€?ü€?ˆ†:!š¿qš®¾lÆJ?3úÙ9“‘O)ªº-]ƒ:"æö¾•œ–¾7?S?Õ.¹;ÏôŽ,JÂ04;a¨Ã<‘€tŒA€tµ„:µ•”>)Gi?Ô£•> úÜ9fü'Að-ÿ,‡ž>­•j?ù>ÿXb©ø½ÑÍž= Ä+=|€'ü€'Z#ÿ‡àB¾¨ª¾Ókl?ÿXbF»ï: Ù‚¾¬‡Ô¾m†_?L*…;cœü-O>b1jÚE<‰ =¹Þ6=ö€•õ€•Ï€•ÿàîX>µÛ¾™í`?ÿXbÿ„Ø8>¨ ü¾ÊÑY?ÿXb€½Ú+>OG½¿S¼ÿ˜{?·Mÿ=[› >ÿXbGô:®¡~?VUI=Cú¹="‡¿;‘Y-.;‚1ü©ñ¼ =w =p€8ã€8΀8ÿ!"±O2?·úF?Ø3:: -êØ1y7ƒ:&n>_?¬»T?”2®;ÜÛÄ&Ý÷)-ú¼]‚=íº·¼â€…Æ€…F€Šÿ„Žg¿ýÞg¾³¹¾ÿXbÿ|/d¿ÎÔŸ¾¾K¨¾ÿXbÔ)¼ZŸ’=½`=!€xó€?@€x5>;¯Ð¾¢Fl¾ 7b?½hÊ;Ùb-Œ»ñ0’ »:/ಾ4¦U¾šØi?>Âö:F†+ÂJ0äI²½}—ò=Xs€9s€ä€¹€ÿÄ63¿ÉÉâ¾Yc¿ÿXb|lŸ:íÕ@¿Àʨ¾ˆ²¿òe <¥ß/Fø1B&™< &Á=~Tü4޾Ž´€nçž¼: |>%ŒÒ>(®`¿Õ¡9Õò,cÿ1ù@:Ó¤#>ëo´>•l¿ç>:—Ä7)÷c$.Õw>=ëWz=„€üãõc?ÿXbÿ[RÖ=“Á>¸zk?ÿXba[½¯?é=’z=Þ.¿.€1ÿœa¼==Eø>È¥^?ÿXbH­ƒ:Ȳ=ª?;·Q?Þ¼:ÑYÈ*RoÛ/1 ½î[=iª'=¯€2T€2¸€2ÿ¿ð>¯©¾5«_?ÿXbÑâ:­Îš>>3ç½äLr?Op7<{g–.Á«02xÕƒ½/ý =Ä#qÿXbÿ‹ú•¾~j¿Ú^Œ>ÿXbƒO3=r¤=°èÖ<Æii. iÚâ³:K%g?GÕ7½êÝÚ><ª:î0-óÃ1´:Á$m?½ß޼°§À>ŠjÓ9ô„Q+1{j/êvö|Ù=•ág?ÿXbÿωº>5‘=·m?ÿXbáA3=Q½u=É;‡»*gb‰®g­“:¹•ã½–±?rtX¿{x/:ãî–*Ö •.ÿŠú½÷î>Œ\`¿ÿXbŠè?6‹;=®,둨1‹þŠ:…?¿ˆ.?ʰ?Cõ;­KA-«'1_í(=eU¤=ïâý»[€ €°€ÿúÈX?üÝ%¾Þ±¿ÿXbfÚä:[´a?ß,¾sI澡;Ç&ù,60i1úO½Â‡’=é"=逤Ȁ'×€¤ÿ+ÔŠ½Xg4¿OÍ4?ÿXbÿ÷ÂS¾¼ *¿Jæ7?ÿXbo½Sé=Å7=I|I».ÿŠ_&>ƒæ–¾#q?ÿXbÿÔêM>¤«/¾åv?ÿXbþµ¼»IØ—=º½Ç€ Á€ -€ £»‡:o.}>ÿC’¾¤m¿}Y9Ysj+sŸ!03‡:6í> 8=¾zq¿ FÝ;å©;-ze=0 ŠŸ<,d®=<ÙM=Ö€F¯€Ff€$†Ê½:ÁS>O³>ßÞi? e;®Æg*ât×-ÿe>,¼>¯Ê`?ÿXbë;¿¼Ô=Œ1°<›€`€Ö€ðîõ:dÚ==·¿è†ã<‹H9[ÅŽ%u¢Q)‰Vâ:ž:=’¿Šr=¯?:fð¸'¡K0+¦Ô%½&=£“%=ô€cö€cs€‰ÿØ~c½£O{¿‰:>ÿXbÿwÏ¢½/_z¿jE>ÿXb÷Í}½Ì>å~¼É€3Z€––€3ÿzs_>3>!®v¿ÿXbÒª†:Ït>¤ŽÑ=¹â’>€y¿ ž29µ;K,ls//ëÁ:nGf>ÜK1>%yu¿®Þ9ç@†,qQ#1õ.½‹&=Q0ã¼!€i€i&€)ßÊ€:ö¿ fÛ>y 5¿jÃ:%,¤,7yq1ÿÁˆý¾þüÀ>cH¿ÿXbÁ¼©Ü>M ;瀓Ì€“쀓=‚³:í6¾Ùœx?FÅ"¾yRk:ãcE)µ/.Q]±:ÐU¾Ty?…ӽݜb9ͬ*ýܰ/NļÆó=g*D¼á—Ú—‰ ÕÙá:bCX½ù;?ÃÃ-¿çyÀ:b¿ƒ&‚U*4й:Ù‡¡½ØF?rû ¿#ó;=',¡c0Ÿ”ɼ„»³¼,€{«r(ŠÿÛÆm¿Œâ>½aR>ÿXb i†: —w¿›cL>æ&!>§ Ì:W½Ð,:â1«A˜½o  >9)̼€ˆô€ˆc€ˆÿ/]¿2Âã¾Õ4s¾ÿXb3èƒ:o–k¿j5©¾ìˆV¾`ú–;Ô*&/÷¤A2M0=8¼à=Ÿvx<»}*ö;¼T?jû? #=Dm•95 +À²Ä0êÛ—:ùR?¦?ß–"=yás:s6@,(Œ(1ßÄMah¾=AV?É•ª:}<˜+¡ì0¬‚â:DÖ?¿@e¾(qJ?};6!B-æÙ¡0fNW½ î*=ÅX&¼÷žæžöžÖ=Î:,'­¾ÎÛð>ë§P¿ß< 9܈,ùÙ 0×—æ:Á…¾eÉ>ñŒ`¿‘‘ù:Ó;‡-7–1¶¾È<¹ã­=]þC=Ù€$v€$c€$ ‹¯:1Kò>:o­=×y`?Nb<•,.ð B1ÿÿzÿ>@ƒ<{Ð]?ÿXb×gN¼Ñ@,=ŒØ¼ß€¡Ý€¡±€¡ÿÙÅX>ÃF=Aäy¿ÿXbÿÇI>6-¾ïp¿ÿXb+Kt½øá€=ÿ˵»jš:€€èšÿADM¾–„J¿ó¿ÿXbÿ"DH¾œG¿àû¿ÿXbß¿™½nhŠ= ™ÿXb¶á:Ñ¥4¿ê9'¿ó‰Œ>×ÜØ;˜d+.ÒðÖ16W =mF=µŠþ<ÕW{W]WÿDLù¼Æ“†¾&àv?ÿXbÿðÉ>Vߣ¾Ä‹h?ÿXb&а½Kß=ï:<~çÜÿž5p¿>€¾¢‘t¾ÿXbÿRFv¿€š}¾WMë½ÿXbš?f½)z`=4€·º3€€Užì€Ž5º´:X¹j¿¤\=)~˾Á °:Œ ,@,g0~3´:¡ãr¿(5=Þ( ¾æyO;ï`g.f2ì0†½ÿ?=N= €«>€«`€=ÿÓfϾ`j¿ƒKˆ<ÿXbÿ!q¿lS¿ãê.½ÿXbV)=½>­k´<÷s¶säs›Ó:Š!`?±aÉ>´>wU<'cn.ˆ½1ÿðpb?fWÍ>@ðs>ÿXbñ‚ˆ½ ¼=ó=3€=e€=b€=ÿŠ·k¿ h¾¾ÎOñ=ÿXbÿÆÈw¿¡¡#¾‚F>ÿXb&6_½¶KÛ=V#=$I$¾$ÿx¸«=ãPæ>l c?ÿXbaÉÆ:L)K>bKÐ>ˆFd?s§<çÜ-2UÁ0ïTÀ¼Ìb2>–wU¼uQ|QuQm;oµ?yPB=/M?½¡q:™è(l=506Q„:MÑ%?qf.½)¼B?´\;çåÿ*zï'0rN,½¤ª =kJ²;­>­Ê ÿcÁå¼€è~¿r´=ÿXbö†ö:@ãf¼‘¿µg=HZŸ;{aµ-Ò£ò1.㦽¾>Õ?=€\™€\€\ „:Än¿‹a ?Á)?×|c9õ&bwÌ+Ÿ Ö:D ¿Fo?eÚ%?áÌÅ:¼'üAY,‚8<ÀçÇ=èlA=€$º€$jK";¹:Úã=>X>>‘w?úk:ÕŽ[*n/DŽâ:Ÿb‹>â]X>Qp?¸¶º;í.Å_1•,¼Ô©=Èìl=O€*,€*;€*º„:y©½ùg>€ÿ|?(3;—",Œî»/©÷‚:ˆR5½ÔŽ=Ó!?ˆÉ¦;^¦i.¸ü&2æ>y½>Ê=³x±»?€¨4€¨}€¨ÿ=«?<¦Ã¿Û)½ÿXb¥w;"!¼(Ì¿nÕ½´X~;LùÎ&LÈ‹*»(º½ªÓ>½Í;(S¬šÉµ:á±\¿ƒ¤â=l2ý¾ƒó:=<-ï®0E\Ÿ::äQ¿}Š> ‰¿Õ‚:×sb,[vÂ/-°G¼‚âç=ïá’¼w’ì’ê’ÿOU,¾V‰?ߌO¿ÿXbÿ9ù½¸/$?½íA¿ÿXbêY=á”=or¼J1òe—1ùû¤:õbI?ØRå=ym¿84:N'Ñ'«-ÿÐ7?Ö8(>ñ%-¿ÿXb"Þš½Ul,>ʦܼErRr•rÿ+i¿¿/B?lª>ÿXbÿ‚F¿[™;?6.°>ÿXbèÙŒ½t^#>»ïX½€ƒ*Jq„]&Œ:5Ãs¿a= Û™¾¢:ê·)mÏ/XL‹:,Tv¿žÌ<Њ¾Þ 9°C*"¬x1ðl< é=_Ò=&,,õ,ÿ˜”q>r¾¶>ábg?ÿXb+!ä:o`0>DðÈ>ªKg?xÉ£; +aâ^/±`½Ð·>¬Èè<*€OW€O€Oÿkªm?!w>è¸>ÿXbÿ!Ç`?Ô£ >T ¹>ÿXbjLˆ<Â…ü=b×ö<…€t €t<€tÿÏèÀ>C;?¦¶?ÿXb :¼:@3ß>’-? ?vÒõ:C;[,•œÎ1#õ=[%Ø=+Î<_i½i\i~qŒ:3\?]Ë>T‘£>¡“‚;æ>./"î1‰Î:×îW?ÏÏã>úš>£qr:ò$é){{†.aú=a¥¢=|¹=!€Q‚€Q€QÿŸCK? F1½\;?ÿXbÀXÝ:KN?Ÿ'e½é?•m;ߘÉ*¹/"Qh½)@”=ÈA‰¼gÝÍÿÜl5= O ¿;W¿ÿXbÿT럽|¿ŸIX¿ÿXbž½&5$>o¼.€{¼r €{N$:•¾n¿FŸœ>9$D>Õ@ Cr>ÿXbš0¼AJŒ=ÝÓ½i¡Ú¡¨¡ÿ{°>¹ì…¾£Çf¿ÿXbú€á:½Mº>}+¾šj¿‚c1=vËÿ/Ü2ï+¼€ôM=÷N=µBoBVBÿ˨¾ 2 ¿ÈT?ÿXb*è†:;S¾ÐJ¿¶T?—|l9‡¨+×ú–/Ê‹L½+‡&>Ä'»YWœ/¿½\ ;?¬2,û)0Òw:dÿ/¿í®n>ž0¿å’ˆ:;®4*á)-/î–d»q«`=×^=K((¥(ÿ¾U?=…u?ÿXbÿÊä*¾ÂÓż‡U|?ÿXbXW½Aò=Û:= €D€C€SÉé:“ÞŒ¼fµ¿¤=6=_¥P:b²N&TH+ÿá½Y[¿/1€=ÿXbÞ®·½£: >á=y€h¨€hí€h뀴:é{~¿CíÝ;ÇÞ½´ƒò;™š-% x1wÅ´:ÍM¿ù‘½íÕ‡½Ÿ-<ð>B.R¦a13Ýkè ]¾/¢k¿ÿXbe)“:Ø>¾­"¾³~d¿ÖÓ:=¤.xp©2,-#=³=lµ=—P-Pœ€QÁŸ/;ÜœV?Pwï=AP?‚<:hz-Þ©1“ݯ:þY?†£=`??ìÑ:N»-ñJ“1¹`»”»=¸é½ß€ ½€ L€ ö6†:ÓiH>D½Ð>`Sd¿4 ];5Á*àY|/á«á:£>ݦƒ>î•t¿fœµ;ßc,¥X‘/Œ¼¬’¡>êf?ÿXbÿ¥ŽØ>-|—>zB[?ÿXbp|m¼çüô=¯ =K'Œ'’'Í"‡:ž½Ž¾}Z?6;?vn½:Ôv²*'½Š.ߌ ;ª0§¾Ý‘&?Œ/?7f<¯-Ôõý0Ù@:¼ór8>•»Ï¼ S SüF?Œ:›N?ª©>¿Óû>;öÁ“, ÌW0FëÓ:!ÈG?Ë«>K?âè¯:u«@+Y€Ÿ.;á<Ë=å+» 818Ã8ÿ¡{X>‘S?¿ª?!¿ÿXbÿw,Q>>B¿ž‡¿ÿXbÜc)=Ò=Wíš:Úîÿ!'^?U~Ò> ÿXbŸÄÔ:×=V?ÿ¾ý>üm¾²sÊ;“¹Ž.ãå)2¦º¼û­=ÖÆÔ“\??ß>Ã; 9K,Yâ0Í—‚:¥›>ÑyW?ƒ×ä>IuQ:‰L#, ˜’1•ži<—=äiù¼¯€›£€›Z€›ä0Œ:{ZÇ>~ƒt>…¼c¿í×5:U¡*,E'/ÒŠä:°Ø>1“= ^g¿tœë< £ˆ/…rÝ1½9=¤à=ïY×;Î6‹¦´À:SàR?~?¿ \½wª9¬-u)Ó=D.õ Þ:tcV?Î ?A Œ½ ûá:ò-̧µ16é¶<7ûã=ûe¼ž€ŒÆ€Œ~€Œûß:¶ï?œS¤>ÃJ¿×b:8˜@,£á¹0KÔà:©ó>›T«>Â7P¿ >ý8‰ž)ë0OY ½ÂÁž=b*=Ï€8w€8–€8ˆ‡:Tf>0b"¼ ry? þü8Þ:Ü+Û0ô†:/ˆv>¿þ¾ÇŸu?Lî:¿W-£ 1¿(½Ü„>5E¼gfffbfÿuŸp?èž>X‰>ÿXbÆ7È:„Êk?cW¥>ÊÛ^>f_à:uÆ€+~§0"Þº¼†æš=5 ½0€¢ü€¢Å€¢ò¸:[É™¾Hò:º-t¿iî9é*‰ì0ÍJ¸:k\u¾š“¼ÿx¿>Ý8ô¨P+ó &1Ä&2½®Ÿ¾=/=,€1Š€1Ø3ÿá[‡>¼•=ù/v?ÿXb­æ½:ú÷S>69‹=”Ùy?)Ç>ÿXb£„:îÕt¿]\„>X< >ô`–:ÅI´'¬×+즔¼‹Æ*>Ñ”¼3€/ã€/Ê€/ÿ>E{¾}…¿³vJ¿ÿXb¡&Œ:sT‹¾i•¿ý>¿¿²:ó(,RBŸ0h•½~6r=Éÿ$=Z€2Ü€2ê€2ÿ1~>m¦£¾Uj?ÿXb{އ: ÆŽ> zi¾ÕÐn?Z¶F:"<á,cU1«˜ =¼Ö=ìÜ4¼€Œü€ŒÊ€’®&‡:àÔ?"ò>ç%¿'µR:µ•H,5ù0툋:¶ ?.Ô>†0¿rª!;C.Îö¼1ßâ½Ö+>x.½D¶€+v*:"’]?“=ï>ÖÀ8>~Ñ;€§»&YäÎ*ÿÞm?²|¹>àÖ=ÿXbÉÈ™½"Š>,¼Ë¼ €†"€J€†ÿ–'e¿ç@â¾®Êp½ÿXb .„:Þc¿î-è¾è`:½†‡ú>à¯)¿ö< »>.±J1•š½½Çö=#.=Í€ež€e^€eÿ=Rz¿¨“Ƚž˜=¾ÿXbÿRZ~¿ÓB-¼ðæ½ÿXbapM¼ßú0=˜N=1âBÁXœ†:Ô¯>LWb>Hºi?™[a:eÑ-#n 1»¦†:uðª>²&l>>úi?ûBâ:é€?)ÁÄF,½¨½@1r=hÏ%=z€2´€2÷€2ÿB õ=½Ù–¾$¶r?ÿXbÊÒ„:Š÷>ú._¾¬Áw?›I$;m'+.rÀ–1;o#½¡>@¦5|?Z¥=ä)7{?ÊàŽ=?Ñu:Ïûø+Ë+Ó0K[Ü<ûv=h%­<1ªÊªöªÿB±ƒ>™–k¿äù–>ÿXbÕÚ:àV>Ut¿ŠSY>¦r¼:ºN\$Å*''ji½rùO=¾Û;i€f®€f4€í%¸: ¤g¿rˆš>ˆ»™>ýß;pv™-¶sË0¸:\ÉZ¿ë’¯>]žÇ>Ô¢ú;,¼c-‘m0&q–½1,>I4½dvQËvÿL8¿/Ó¿kã¾ÿXbÿÈ¿!¿´¥¿N%¿ÿXb¹½z=^fX<]®\®i¨¡#À:ò\ñ¾¶í`¿7Ä›=SŠì;Ý2M.B)Ë1ÿå+̾մi¿Ã#²=ÿXbe¥I½AŸ>ÉŽ:FsÄ€–=sÿÆÕW?©á¾>²jƾÿXb¨D´:í¾O?NÕ>0ÊѾH:;´L /¯¾1œùÕ»î´5=“D=e‘åBÔ~‡:™3‘>á$Ë>µ}_?19v:¦øç-uìC1Ãù†:~–>Œ š>S=h?Ë—:ŠÀ&ÄÅø*Bî"=¸ Û= jx<Þ;[ï‹‚:-ò`?Ž˜ñ>Ê2”=É96€$+’¦/¦wî:<7`?ç!ö>•Ì-=êO;xüª*8ƒñ0}ëC½ÂÛÃ=ÚÅ´¼StRt\týdƒ:½î]=vB½V¿Í,V:Íù-XxÉ0!ìÁ:·Í!»÷ôñ½Ó4~¿o;•#t-›+·:ƒ1 ,Óµ¦/¶ò„:Kù~¿ìˆü¼à÷«=; 7;Ù%‰.½ÿå1“6•½SÎ>£”P=ò€Dæ€ì€Dg³è:}¡â>—8‡>r_[?eS:’(ó'ì<-%`ì:šÚÿ>ÒÝ’>ˆ;Q?ų<šï‹,ÌlÊ1pZ½—ÿ>éFØ<#€O&€Oü€Mÿ‘h?,ú\>5B·>ÿXbŠ$„:„:v?r#>`›c>©_; ˜8-¾,¬0øÁù¼z6k=ž=3w2wŒw4Œ:œŽ¶>ƒK¾'³i?ZÜ9þ&Ž p0sX¹:¸³²>#&ì½ìn?gÎv;jè¡)F0h-júì»Ø=¿~H=Ø€¦[€¦Ù€¦%·„:ê‡>MÀ³=^Êu?ŸI;#.[£q1ÿÊå“> Ù~=™‘t?ÿXb£@¼íf†=Zսߡǡ«¡ÿ˜µ”>°S¼ñt¿ÿXb¹÷ƒ:Ȭ>«=ï}¿;þG:¬­#-Õå0ŸÌ¿¼w×9>ƒÞ›¼" c‹G ÿCô2¿A Ç>Rž¿ÿXb{¥:uã;¿ªÈ>¿HÐ1:º9,+e[.eL½Ä>á=Ë.˜¼M “ ˜ ÿ¿Ï<›m±>Å p¿ÿXbÁê: †>å¹>W'l¿Êª;?le/‹º1uš:ã6º=á ½Ñ€ i€nC€ j\Œ:D•¢>û…ƒ>M¬i¿+¿:*z,ÿ™/Ž‚ƒ:ú̧>üðˆ>r÷g¿¢Š¼:‘',&™0ßQc½•D¶=Åâ7=w/ê/s/ÿg·Ù<ér ¾†}?ÿXbÿø¥'½ÿP=¥s?ÿXbTÃ>=ú(c=çr=S€JWP€ÿ$)ª>yCV½¥q?ÿXbÿ's>>`a½cGx?ÿXbº¼¹½al><¾½<7€h6€h0€hÿÓvn¿å娾Nî>ÿXbÿ¦Bs¿kX¾ã^j>ÿXbB^¼2Ì©=Fl=T€xª€x¹€xÿZÈÄ=À[¦<2Ã~?ÿXbÿwè<l©½á?ÿXbÅǧ<ˆØà=è0=ý,ÿ,î,ÿÃÒ|>N ?iDM?ÿXbÿëp5>Q¬þ> gY?ÿXbY†¸<í(Î=`V¨¼N€Œ4€ŒÜ€Œk€Ý:6~Ú>0à>o|J¿;¤|F-W¦™1ÿp‡ë>»[Æ>½†L¿ÿXbK>6½S°=q83=ú3i383ÿįç>¥m½,»c?ÿXbÿŽŠç>œ6Q<±Md?ÿXbû®ˆ¼ëªà=Êk¥¼={î{ò{Ü¡µ:Sm+>ã>Àka¿ÁEh<*¦,ßœÃ/ÿvú >*öü>´Ã[¿ÿXb÷Íý¼ Ã>xµ;>€rý€r€r㮂:‡[•>öYs?ü€Ù½¬:É;1‹$'ÖAx*¯èå:|¹‘>Rwt?~7¬½|½½;sli- ú)1˜kÑ».7ø=2>L¼O’4€“œ’঑:ø©=;å1?Òå7¿žŸ-<,',Bh/0K‘:¿•½5õ-?½¤;¿3ß;ZS-÷Ÿ0‰_‘½Mù=G"<<€~$€~U€~ÿïò7¿C‰§¾¤?ÿXbÿäD¿ÚϾø¼ü>ÿXbNµ½Æ1>äNé9Y€r¨€r°€rëº:Qç“>J`p?hD?¾úJ£:-í^*dD./g¾:ØŸž>~©o?ö*¾Dw¡:j9,m—”0Ê5¥½ï©Ü=Â/õ<íoho»oÿ*^U¿ø¹¯½Ï½ ?ÿXbÿAM¿S¯–¼Ÿ'?ÿXb‚'<ó¨=à„½c€›ì€nÁ€›çk“:«þä>-ÑD>]ž_¿‘–D:N”)-ñƒ0g·:Š3ã>ÛF> b¿&͘9®é+Üx²/Æ÷E¼7Äø=Í.¼Ž€“6€“Š€“¶3¡:Ô­”¾âbO?áb¿>›d:¶ŒR)I 0ÿ䪾ýC?׿ÿXb{¡€½GŽ´=[œ¼ðÙíÿEò¦½ =Ï¿ÿXb0”¼:σô½²ù<• ~¿m®¦:ª¼,ÒÆ/‰—¼ãþã=c¶$=0€7€7 'çÙƒ:!ï1¾,æö>ðÏ[?Z:oâŒ,Pu•1òlƒ:7¾Ã^? æV?{8n;ãõó,—=Ú1³l¼Õ’=E¹4=3ËÒ†:$ó=/¿¨™½Æ»:QpY,רº1vüá:ÐsY¼«äv¿;-‡¾§jl=‡Z0 Y2Ìa—½Étè=êà»\‘±‘ª‘ÿBß¿Â>£hM¿ÿXb¢P…:!)¿szˆ>ߪI¿³§¼<Ì$ %ÛfÐ'þÖN½Çcæ=èö=f€1z.`€1ÿ’F=À#?;šD?ÿXb?ÿ:+T§<ðî&?èB?€À£;š$A.dÙ(2Ý鎽Ð~$>:y¼€ € „€ ÿü¸>§&P?´é>ÿXbÿ ŽÆ>ïáJ?£üð>ÿXblë§<w¼=ªED=<€$y€$ö€$Y²¸:ñ?i½Æ@>{?³W:dî©*4t0¯Aã:®C =0N>‡ôy?DK<ÏM¹-c<Ü0C˜<+£=²¼ý€Nõ€Rhÿ5ïV?«¿°!¾ÿXb=VŠ:zŸ?ÂëF¿ü㽯)Í=»."ôP/Ÿ½ó’ß=3‡$=)€°€¯€xYæ:Í™¾˜äw¿l„H>5!ê:ËEÚ,¼Æ0Eö…:gµ4¾ïp¿â”“>õí÷:w…'-q~É0#e ;׿Ë=¥H=X€,ú€,µ€,Ÿrá:¾¸‚> ôb?ô‹Å>nüÐ;ciï-ñë¥1ÿ(>…¾i?MÆÁ>ÿXb±¡½I*>¡÷Æ»—–šÿ*\û¾ƒ¢>i‚\¿ÿXbÿ±ü¿g™ô<¬ÂX¿ÿXbsöκÿ?=ÝC¼_€‡F€‡¤€‡ÿnx·;&Ü?¿{)¿ÿXbÿ»Ä>ID¿d !¿ÿXbU£·½ûÌ>k½<€qZ€qs€q9œ:÷^-¿y¾,?_,–>‚Ö:ŽL£,yÖÒ0é…:Ãs9¿u®$?c¹}>¥Ñ:Zé5-ï0h02q+»8=,»à¼¾_Z_§€¡ÿ&:f>‹û;¿ø#¿ÿXbÿ©T>Ÿ?¿g7!¿ÿXb3y;f>žÓ¬<'€•€…÷Ø;;¾áj<´û{?4>Õ_5;Á -Ò±¬1ÿh('½m„x?«0r>ÿXbWÐ4;ï >²©<áO€Àsß:Ê&}½p4|?Qß#>Ê¢9¹*>,såt0™vÞ:gÄA½Y6{?Ã?> ":-©/2N´+º5{ =Žè¼Q€£V€[S€£ÿÜäè<æä¿1â»ÿXbÿ Î<½dµ~¿×{¶=ÿXb˃ô<²H³=T1=f€$àP€$ÿ£UÉ>v¿½Ô*k?ÿXb:¤¯:êàË>â,½ÿ”j?gE§<¯ Ý.qyq1£=½ú_Ž=Ãï&=€0怤Z€2 ]X:Ûî´¾“c˾gÑX?gK;È‹à+–tÆ0<™;Ó4½¾ò°¾Àû\?_;ÖM-t1;ªš»©K†=82½Ü¡î¡p€Ÿe‡:8l?>ÇÌâ=Zây¿'<\:à…Œ-?:1FD†:Ð|I>BŸ=µÕz¿™LÇ:z :/´¬1G!É<²/Ù=Ig =v,ï,ñ,ȇ:Œª>š\>k?lP:€ 4,ÒN0ÿ”“ >&®¬>Ø;c?ÿXbQ¼J½ƒÇ=Vd4=9/|/8/ѾÀ:3p.¼SM¥>ƒFr?Oñ“:%mˆ,-K1½ˆ:ûrk¾ê\‹>µ2o?é£;©³?/2¼•¥¼`ç6>µ©º¼,Œ0Œ·ŒþÁ¤:§²¿Ž¬Æ;oJ¿ïž@:Y Û+Þ670XŸs:Y†*¿”=ݯ>¿É|—:_&;«Ÿ.;ý ¼_) =”¢¼,€¬õ€‡¼€¬ÿ¢}û¼‡ý{¿àÄ1>ÿXbÅKõ:„©½äi|¿|&>ø=<u‡-èçù0PŒ½8†>é8=$€DJ€DM€Dÿ2ò?R°Ÿ>6ƒ??ÿXbÿïn?2K¹>Æ~D?ÿXboºå<Ù!¾=5¦¼A€Œ€Œ€Œ°‡:·}ú>Ú`ª>aN¿ }™9Ûö(ª”µ,·?„:ÅÛ>ØK±>_ºU¿a³ :"¶»+äD˜/–{¡½DMô=3j¾»€™ž€™"€™ÿšw¿p'W¾ÒM¿ÿXb3.‹:°…â¾L×7¾Cï`¿›Öž;õI´,Œ£o0zŠœ<(»=Rï)=8€•v€•Í€•ÿì?ë¿A…?ÿXb’Ÿ‰:>W?„¿ ¿˜À? ï:cˆ/$$Ç2?­"½þœ>]†gSÍ;ðR%³âV(Üm…:»È >,éu?Hâj>)yv:ÿ‡'ýT[+nˆ‘½k#>›è3½-€ƒ¾€ƒ‡€ƒÿAýv¿¥À¢½Y€¾ÿXb Šã:âãw¿*‚½Jw¾ü€:‡š *w];/„ѻ+=Ú<=f€¦Ÿ€¦~€¦ÿøÑ!=ÚÚ|¿cÒ>ÿXbÀÏ:†¾0=)nx¿À0s>ÂW›;€ÒŽ%Ö4ˆ'ÈÎÛ»x–€=Zf½s€ŸÒ ã€Ÿ/T„:0=V(¾Õž}¿ØË:M½Í- ÇÝ1ÿ( >C›É½`|¿ÿXb ©¢º ÿ=]Þ<À΀þ8€ÇMŠ:Ì=w¿ÍbA=;ZÙ9˜ªU%w†*VQâ:wüE=3¿^1 =¯NC:F÷ˆ%VËÚ*/6­¼àL,>$^ž¼#¢õ¢!¢ÿç>¾0¤ï¾ç"]¿ÿXbyó†:{‹?¾±£ã¾ô?`¿½p,:™Jl*,cr.¼Ì0¼¬þ(>Ê©¼Xn€/OÑé9Þná>ß–R¿'5¸¾!âs>$F\0Œv1ÿ¸3?RJE¿é‘¶¾ÿXbä¾U<ÆÚ=(™œ¼ç–ä––<0†:û_†>udW>ãq¿>I:`qØ+­;0u™7:}œ>)l‹>‘i¿6³;Fu.(áâä+h‘-=ÚÍ=rÝ”¾\>¦Óå>åÊ ;›îŽ,"pŽ0Ð(ݼŠÌ=£@Ÿ»G €­ ÌPú:ËpºÖþ¿;¾À»¿‚:˜?'ÿ&~+µŽ;׎9:‹ú¿5S¼î¡:ÂÈ5'¼v¥+vÖ½SÊË=Ç×=z[äzû,†:šI¿Ý°>F?PªÒ:tŽ¡&8Ç:+Wź:8D¿ëç’>£ŽL? Ö+<6Fa,è…71¥ô =ÌC†=Ǽ+eQe«eÎÒ¾:œÐI?%-¾¾o¿£H';F_¸,6R0 »:¯ú8?dù¾ Ê,¿Ý5;S—-%ö]0ÜÖ½[ì6=I0Õ¼m€)¼€)%€)ÿèOþ¾&Î)?K¿ÿXbÿ÷Y¿FG?K±õ¾ÿXbžB޽µ‡}=oKä;~¨x¨ú¨ÿò³¿¼sT¿¯=o¾ÿXbÿ¯-¿oQ¿²Or¾ÿXb~´¼²¹*=-¯\=?RûR{Rÿ½—X>Bšû=09x?ÿXb°Î¢:%//=e•>´)}?½ <(:¼/ç¡2…•Š E?Èz ¿`fŒ:œ),|Û1È™¿:Oqœ>÷€Q?4ù¾»k€;-í÷*ô­./aŒ=+¿ì=t´Ç|°:袹*+%/ Q:¼×l5>»~Á¼{FàFüFx|†:¸«6?RU²>ý?³J:`ü-½æ«1Õ†:­­4?¿Ô“> %?sé:N—+‚g)07oœ¼ÑYÆ=’±Ú¼º€;E€Cw€;bå :kÚ…¾( i?2ò ¾$ÿl8á+·äO0ÆÏ:=}¾¥§j?ïæ ¾ÐB¤:S¥£)FÒQ.š'=ØfÃ=kJ2¼g€`É€`€`“ÿ¬:3ì;?6þ~>b»!¿JH³:î½. =–1ÿa??z°™>‹¬¿ÿXbôn¬¼ÌÒ=\TK=,€”€¦Ì€s­‰:™†;Áz¿ØA‚=¥ƒ:¹¶«+8Œ0ÿ}´»fÿ¿ÆGr;ÿXbTáO<ÏJ=§[6=ó€•쀕؀•ö—’:Â>âZ€¼™/}?Û™:Ù+²W§/¬—„:ÇË.>¯~½ ¾{?K6;4ú1-Ɇ1Ôñ˜¼3ùÆ=¦˜C=K€#p@I€#ÿ|éѾh}X?©ô®>ÿXbØ;c æ¾l®T?½3¨> ¸ƒ; k+¿¹C/èù¼å›m=Uùž¼ €Šé€Z€Šÿ»r¿*½“¸¢¾ÿXb)mª:CLk¿-N¾ ø»¾_Π;Ƨ_*ž¹Ñ-÷>•½Qh>”‰½€!=€!΀(ÿxR¿ è¿?~¾ÿXbÿ͆I¿ar¿sÙƒ¾ÿXb¯–{½-Z0>ýL}½'ÿò®å>S[T<~Åd¿ÿXbÿíˆ ?B*¾9T¿ÿXb®(=qÃ=á˜å<*P¿Pi‡¹Ý:-Z?Òb> ;â>pÜ™:€!9*¾§Ó/4Ãß: ›X?P->&ˆé>ÑT—:µ5G,”ò¸0ôOð¼È%=ÏI/=€(€?€1é…:ô§§z¹l¿ÿXbÿ̾j÷=ƒ’q¿ÿXbd=Hß$=ÀYÊßz]¿V(Ç>¶‘Õ:³C*-™@/÷_ž:鸒>ñ¸Y¿f×á>÷>:™ñ*É´/9}}½´È6=D$=O€=î€v44Œ›†:+h?¿¢- ?-;Ã>ÿ~µ8Ú*÷,={v0Ó_:³G¿Ñu?=±x>px@{fɼ€bB€bZ€b/Öw:Ô²¾i!¿lŒ1¿õÈQ;(dà-ú¼71_;è:©[µ¾Ñ #¿§8/¿:Ü9?Fž+I‘¬/R+L½FEü=6Î&¼&€˜‡€˜Ÿ€˜æâ:ß(>¾×Õ=?| %¿H ;!\’,t}ƒ1i¶:‘Z'¾›f.?Ÿ¬6¿ˆ—g;Ù’,ÆY/0´®ÑD‹1©…’½9Öå=çáD='€–IŽ€ÿz=G>ÕÊ^¿G­ç>ÿXbÛ1Ã:„t>ìk¿¼¸¶>Oœ;o…W-•!1äH=…é;=ÎmÂ<EöEñEâ€:ü ?d2¿VBò>éüƒ;¾Ð-Wx1ÿ«ú?[)+¿Íí>ÿXb·î¼úC³=}½v€Cµ…Þ€CÿâN¿0“»>&Èî¾ÿXbÿ„4:¿ðÑ>i6 ¿ÿXb¡=k š=Vס¼0€›b€›v1ÿÙ.D?iÑŽ½Þ}#¿ÿXbÉÐÇ:Úí=?Ñf¾äˆ'¿z; ‘-Û~0Ô ”¼E z=>#Q=\€?*€?v€?ÿ€Þ7¿7—°½=À0?ÿXb!¼:§ãK¿æè½} ?¥$;dß,`¶ò/¼Q½öEB=_·ˆ<û€fþ€fÖ€fÿûâ@¿PÓ?ªOÑ>ÿXbÿÂ8.¿) ?Éòý>ÿXb§Êw½4i³=¾ú8=C/ƒ/B/ôZÈ:sJ>ïÂv¾ 6v?:Ÿ †2¾È:t?ÿXb²ï¼²½=qUY=272=2ÿ÷n¿Ý´Š¾ý´D?ÿXbÿšVÀ¾v:í¾yxM?ÿXbð1X½œ1¬=YݼW¼­ÿk_>½bþÄ;ý·¿ÿXb ƒ:r/#½àÕö¼1®¿€H;Í,0ƒÿ/?¼0Œ=» ½×¡¬¡©¡ÿƒàÿ= ~q¾í¶v¿ÿXbÿ«ÀY>W\¾t¿ÿXb?8_½@ˆÄ=ZŸ2=u/ö/þ/ÿùçX=‰ëŠ>ÿv?ÿXbÿQzç=[ÇÊ>\Gi?ÿXb±£ñ¼VÖv=þž=u€8º€8Ò€8øA‹:Ìá”>Ñú^¾’‚n?ôü:”¡ø,Ö ²0ÿÃ3|> óA¾„Ts?ÿXbùØ=íô£=÷ZP¼31e€Œ1ÿ4hB?à\Á¾q ¿ÿXbƒ]š:\jA?P[—¾ì©¿ì®;üFç-ÿ0†v½š>Õ†Ÿ¶}?ÂͼV1;eG -ÖD:1§y³::!>¡î|?Éy+=?Áu:z9Õ*Í}.-³¨½²G>ù=W€.t€.U€.Äò: Nõ¾–&6?­”?€ºÑ:D*áõÈ.ó\ç:ìyó¾ïb6?0?¼;÷ñâ)>ˆÿ->%g;çÐ="ý6=ÿ€,ú€,ð€,ÿgV-¾Žµ.?6?ÿXb˜kÇ:Q™¼»¨Ä?ÐS?í=£º>,ß6/á{Ÿ½Ç-Æ=§³=½¾ ÿ²«¿™ ¹=˜G?ÿXbÞµ:Ì ¿²ÿD>}§A?sÉ;WVC,-1“½øý»=v5=6€6o€6&€6ÿrð=XÌ“½D}?ÿXb® á:ö'.=%R½dn?xœ;K±ú-³ 2ÓŸ}¼È'„=˜3[=:€?ý€?r€?ÿZ<3¾C3¾Äx?ÿXbÿÅFؽô³–¾9)s?ÿXb²fä¼óä=ò{›ªir¿Žß=ÿXbÿó: ?FºT¿òÆ=ÿXb$½ž÷=eû¼)ñ€™T¯¿:­“¾dF½§}¿Kº;¿®,>[:0bŒ‚:zO0½Š?½Ù{¿Ob§:Çýœ,Wdœ0+3%<¶øT=wR=¿€K½€K³€K'ú$: b¯>áþ¾ø8L?tkU;²•ý-e½ 1ÿ>!»>užûôX?ÿXb%l½ Ñ>!==,€O·€O’GÿYÜ?ê¾E<1JJ?ÿXbº|†:ˆA"?X[æ½eèC?ÖË·;gÀ¬)Vzœ,>v—<´<==µú»r6à6 hÿÍÏâ>tÃd¿â”½ÿXbÿ¦Ã> ²j¿ƒÅõ½ÿXbÚ¬ú“0=GÚ€D`G‘/¼:[?ü ¨=ü·?‹‰":|‚,ÎËÒ03jŒ:„R?’ìø=‚M? ÄW:žô*·yÌ0mÆ)=D¨Ò=]j„<×C­„:¤j?În¿>49>d$:ˆãK*4¨_/3èÆ:Ÿ¦h?úË>rW>©¹Á:-6-r•1 ¯¼œÁ¿=°½/‡U‡[‡ÿ6<‚¾dÕM?y” ¿ÿXbšÉ:Zg¬¾\Q?Nvî¾M!§;çõ(,ò;0”l•½­¾ >0õó» ‡Äÿfƒ¾,@>U³r¿ÿXb^jè:(cZ¾Juí=ÁWx¿©Í<õŠ=-Œz·11‰¼†ÿ$>ƒP^¼ €A¼€/N€Aÿ¦uê=[ÒZ¿›—¿ÿXbÿ^ ©=^R¿ÕW¿ÿXb.²½øÞ>ʤ<ò€Î€õÿd4e¿£” >졾ÿXb‡:–|g¿”¶>GŠp¾úc:<‚)"Om.`‘<8ž=æx=&ªFªÞªoì:¬õÆ=ÿÉ~¿"2º®:Ü!è%î/+*ÿòì:>'©{¿‡¦‹<ÿXbÈ_º½ ü>)>¾<[€h‴€hG!†:§aW¿A}?OÈà=ãšÌ9UI=,ÖüÉ0ÊŸ†:í q¿‡£”>h!>]:âº+F¶-%/½S>õT<:sÍsYsÿÒ•ò>ÕX?†€>ÿXbÿä?­I?uþm>ÿXbÅX†½ÿB=Ò6~<€¨ú€~C€¨ÿL©¿f!$¿?ÿXbÿJ·ù¾Rù<¿ºŸî>ÿXb€·À¼VF£=q<_=€wf€w-€wÿÝ\¿ªÐ”¾0Œ/µC¿|´9jú,~IL0ÿÒ.ù>(®>²N¿ÿXbêu <ã=Tnb=Ö€-n€FЀ-ÿ…V>Jð*>¥v?ÿXbl‹·: v>éWç=š{?Yðn<úYc.ØÒÍ00 C<ŠË‘=Ø]=­€F¤€F`LV‚Ó:è ê>[¬ä¼Ýc? (ÿ9©á.(¯!š,ÿú¯¼>ô¾Ã¶k?ÿXb3©¡¼È|€=A½­¡¯¡¶¡ê:ä:ð¾>sœ¾®Äf¿EÅÃ:„’Â,‘ZÌ/¶ŒÐ:· É¾)Ú®¾`xZ¿ƒyæ9Ÿúê*´ä.J¯¼ Å=’çú»J — "€­ÿMÕž<£å¿ï‰©¼ÿXbÿçç<Öã¿óŒù»ÿXb÷ª¼¼æÕ=IM»¼\{y ø{ÿ8ç=-ð›>“©s¿ÿXb.uÂ:nÓâ<»¤“>Íu¿4ñp;ä~h,ÇÑ00ç5–½ûy#>ñô ½ž€„X€„¶€(ÿÜÏl¿o㛾/”h¾ÿXbζ†:ˆs¿»µƒ¾æ|-¾©Ir:j›'.€J61ã=d}=Mó=c€‹€†€0Š:`aQ?ÎÈi¾4?O °;>—Ÿ+x¡C/íÝ:§9K?y˜™¾œj?¥ê×;=ÍÉ-Â…Ý1*ªž½E>¯@t¼>Š<ŠU€{ÿCúw¿,à|¾¤-Ú¼ÿXbÿ³In¿÷¿¸¾¢Bn½ÿXbà,¥<‚r[=³µ>=€Kf€Kö€Kÿ£w?L‘ð¾89?ÿXbÿ‚? ⸾÷â??ÿXb¸È==”†Z=C©½»=˜ç˜T˜y`Œ:þ©¼>úE¾bÈh¿*å”:)&Þ,¢‘ 1¬”Ê:lг>˜†c¾ æh¿ß1<])-tûm1:=ï<¢$$=­ê<ìW÷WµWÿ¦åÝ>QF7¿¤! ?ÿXb'«»:ˆÞË>sFI¿iðñ>BÉ:ò¾*G‹04M=•Õ”==¯€V¥€V¢€Vÿò®P?þËæ½Šr?ÿXbI·:0¹J?$*ѽï ?¤š <“&- V21ÒÄ;½µÁÉ=¹ú±¼¦ ªt¨tÿÄÄî=zÊ=Ìý|¿ÿXb=Ô¼:ÜŸ=ÒÞ=À´}¿¸4:|Íë*’S$0Ũ½_z >37ߺÁ€€@-‘:’*¿¶—>¾T/¿4×=:Á‘*œ0}¨2:pp&¿ò¬œ>y 2¿±;Wwª*ʳ .¤Y?ÿXbÿÄ,»¾ó¾>ÿ~Z?ÿXbº·½™G¾=ˆÙK6J¾t¾à8ç[N#¤qS'ÿ•z¿Ïï=u8¾ÿXb–z¶½ïȸ=‚§<5áÒZ†:V§p¿þ¼V¾6±‰>ßxñ9@÷ +–ó.9¹Ð:ÄÓh¿?¾ ¾>qÇÕ;¾É‰.Þß%2nÚŒ¼ T/>›É·¼0€/è¢@€b)Õš:¿×¾¶ƒ÷¾ª~D¿8:;ú“-á½0ÿxgÑ¾ŽŒÿ¾›‘C¿ÿXb&*½tô=bhõ<&.<.ã.ÿéG&¾5É:?>*?ÿXboo;Lmÿ½.Ô0?4&=*€.€\¸€k׃:®Üø¾…a'?ur?Ò…9|§*>å/âV ;`ô¾™.?Å~?Ûǵ:Ý/Š,ó{J1„b+=wg= º½»ï€Ý€ð€†ˆ:q{p?˜µQ¾ËŒ¾ºÁq:éÊŸ)”Ž€.Û¦â:4õm?ãK¾L.Ÿ¾à!Å;3VÇ+¿+q/P¨§½8Ù>6:éèëÿfáM¿¼˜>2¥¿ÿXbÿ:ö>¿[B7>*:$¿ÿXb2;‹½Ë >G˼7m5PLƒ:q+3½ryÀ=íž~¿Ñ2;žC,–Ð0ÿQ–¹»·œÑ½È¦~¿ÿXbP¨§<5 =\ä¼{€Rñ€RhÿøbJ?Û]¿wÞU¾ÿXb/„:_W?Óö¿D¾"¾x•O:ìOÇ'­NN,íe›½ìˆÃ=ð=S–ƒGô‚:/1¿$G7>– 3?>Xî:ñÇü+N¿ /ÞlÜ:ýŽ0¿;Â>ue5?v¿;€rC*ªþÑ- Ž’½fK–=!É,¼iÖ°ÿeÖ¿·$%¿’‘¿ÿXbÿ^ð÷¾o÷%¿Œh¿ÿXbc|X½*T>f¯_À0:ælœ, !ƒ1f ˆ:÷ïx?øž½¤sl>ã9:ÀO6. 1{¡¼å o=â ½¡è¡ä€…ñç:L<¾wó×¾#ÒR¿õˆ:Ž®,#1Ê:;ƾ}¹¾ 'Y¿*ˆ´;»6,!Iª0Z‚ :,»`=ÈC_=Ú(ü(ð(ÿYæ>e ¾/Va?ÿXbÿOAÒ>&ª¾ïf?ÿXbL7 ½Ý_}=JÓ =V€2Q€2È€2YŒ½:æá ?XI¾Z½Q?†Ž9ê•(*°1.ÿŸ¶?è®>¾/GV?ÿXbJ´d¼<Æ=øù¼5€;"‡Ò€;Apà:E5¾…Ei?Hp¾¾àª:r0L'6¶A,Þ6ß:zÛ½n^j?+èʾSá ;™¢X+öûQ.37_½]¿à=Ä!=Ô.­.F$ÿuÚ <¨'?;òA?ÿXbJû:çKQ¼oŒ?V‡J?¾j;SPô*¿á…/í»‚½Œ‚ >•‚.½T:A:R]$W‡:I»a? 8ß¾ù^8¾j%P:9XA,ú1‡C„:}j?óÌ»¾F‚0¾íŒž99·,B +0‹Å/=Çמ=ÿè›»"€Â€}€Áf¹:­_?Ä×À¼d½ø¾ªâ:}Õ*KV0/Uã:¶­d?ú<½Åñä¾€øH;޾p.nNø1^½J½Iºæ=–²Œ¼\€˜J€˜v€˜]]º:`Uþ=lù>ña]¿ý+:ù‡-œ£µ15m½:· ½SY_¿¹ˆ9c)Ð+Ë(­/Q„”½¸å>½ãT=æ€DŸ€Dâ€Dÿ¥§¥>C5¨>9)c?ÿXb>È„:õ¤º>«æ×>zŠT?Ûi;œ’“)æ·-—r~½úœ;=¸<=<4L€=~4ÿ83)¿”¥??ãøU=ÿXb6“„:åÈ!¿ÈäE?®%b=“f:_…þ-^÷ 2/¿S¼Õvó= Od¼…€“6’€“ÿ7 ¾]á3?Ïþ2¿ÿXbÿ¹d¾#»B?Wt!¿ÿXb)´½Çœç=õÎ;Y€`€Z€ÿFò'¿Í<$¿‡‡Ë¾ÿXbÿ‰!1¿ŒÒ¿yˆà¾ÿXb8kð¼ïo=®½)€…]€…|…ÿ¾pO¿Ð¿­¾“™ô¾ÿXbÿÐ¥:v B¿mýݾ—†ù¾j³t;»`*/¡ÞÓ2:˜½ú¶à=9b-=ù€ñ€¬€ÿÈ{&>ÍQs¿ë¢‡>ÿXb­NŠ:'”½=ÿx¿ï&Z>~Op;ɺ&Šjø)O]½gð7=sž±< €€€ÿ)Þ¿Y(?¡÷¾ÿXbÿ’¿bÊ=?MÃÕ¾ÿXb%­x<º‚­=ߥT=K€Fù€F+€FÿýYÅ>“.>z-h?ÿXbÿíäé>kŒ£=šÎb?ÿXb"4=KWð=›­<;Z€’L€’o€’ À:…×'?gΫZR½d€+ž€+Yò—:'³R?—;â>D·¶>n^ 9mU(ø¨¦.޳:×M?Zåã>VÏÉ>ÏÍ);5./-<ÿ/Ü$½(š'>ØŸD¼s<ä<á<e“:ëdö¾Fi½ÚB`¿¡(: ñÞ,|{1ÿ ¿§é»u|Y¿ÿXbÒá<ðÝf=Ô)=3€V¶€V†€V6ƒ:úC?%oƾ¥Â:?àÏ];Ü”?.¶ÔÃ1/¸:vy?}‰š¾S'@?Ì_k; œ†)x[,›çˆ<‚Æ =Öqü:¿6{6¹6ÿB@½xŒs¿På›>ÿXbÿ\ª¬½<ßy¿¯KM>ÿXbÀ<$=ý2Ø=ï;ÿîúÿw­K?Xt ?a½‹¾ÿXb[ƒ:ÊÒ[?¯ï>»–U¾H×:=×6,ëA®0Cr2= y'=-ê“<½E©E¸Eÿ­ä>žl`¿æ&7>ÿXbÿ…aÛ>9c¿\%->ÿXbá$½Ãó’=J'=k€'f€ªÐ€'fyƒ:†*¾´«(¿ïP&?œQ;ž5p,ŒŽÇ0s‰Þ:d¸¿¾™— ¿ˆ…>?*h <ê.!ì“1aÆ”½(H>vR½f€(J€(΀(؉ƒ:r‹w¿,ýJ>²$¾*qv:]ú*šj/¼:òîx¿1¿N>÷ï½®…M:r™)Žë-Φ£<)>5|‹ Óe?õI‚=žE9÷¾o)œÚ\-l.=;P!í>Âb?cfô<èŠg:6WÀ+ ˆ31Ð=('š=Ú™¼ò1Î1`€›ÿpY?欯½Åí¿ÿXb2l¸:Âw:?ÚC«¼íQ/¿_{Œ;ö Å.0r‰2W«<ðÛð=Å 0¼u€v €d €ûšƒ:²·>C/?õ¡"¿…S:"¢ø*¿¯0eé;µ¯Ã>–$3?<€¿Ž;›¢‘,N®0Ú=ºøÛ= l =,jíîf¹:ÙÃ5?¶*Ä>w@? ÚÑ9;9r'µÃ-ƒ_†:¦!,?jØ>M«?(4:BÐM'• å+ž—мs;>:ž¼5FhFúFÍö†:qYC?L””¼o\ã¾ÿXbÄÜà: ‘i¿>ŒiǾ¯Yã9+*Ÿ+ùó˜0És=½ôÂý=Ò8Ô^þ>ÿXb>iš:¡áY?’L>l±ø>@ŒÂ;^¿€‹Û¾ÿXbÿöfY>û[¿D?î¾ÿXb¥g:=‰¶c=vl=(€Š€¦€ÿÐö²=W6½=ëë}?ÿXbÿ€f>êÂ=½Fx?ÿXbÒßË<Îú”=®Ÿ>=L²LÄL ):ƒTL?4™p¾é?ûý59&-s@“1ÿÊúF?=(¾%È?ÿXbó¢Ä'?hI“:êE*\îŠ.^M„:Q°?¦½ó>ÿZ&?nä™:€… -!i71žÏ€½ø§ô=(F¼î€™Ø€™à€™ÿ4¡v¾œù¦>|j¿ÿXbÿø‹t¾ HÒ>}Ca¿ÿXbGq=q«`= f =€T‰€Ô€T¥Ó:HA?/›Ò¾1?G.";§|Ý-†Ìþ0õFà:<ªG?Yƒ¶¾‰°?"Èý9ösŒ!¿ 3A¿EÀ}:¢c”*…j£.ÿŒâ#>ƒÂ-¿Ûz7¿ÿXbóT‡;àžç=î“£¼’Ï’n–ÿP”£=š>£Fs¿ÿXb~'‡:̓½éø’>nu¿ÏÕ:cÁâ)Ÿû´,£ÉE¼ÒÃ=S‘J=€¦@€¦VÿÅsì=`ƒ`¿‹Ìî>ÿXbÿØ#>Xg¿_¾Ò>ÿXb—$;Ø}‡=d‘f=€*»€*¶€*ÿ)mp=—0q>åWx?ÿXbĘç:|XÀ= í6>b»z?›‡™< Ã/±Ô2^¼î9>•»Ï¼Œ-Œ~ŒÛ¯¯:$e*¿V”+=¥À>¿>¾ï8.¯+è¾/-á©: t¿=Ž=Õ§I¿Ê"; ˆ.îG2¹p ÿXbÿx¤¿N@N¿ùÿ™>ÿXb‰&½o ,>NíL½/­CÄÆ:DÁZ¿û÷—¾æ@Ú¾¹†;ˆ-Èd,0#¾:-]¿ƒiо›$Ú¾<2;'Iw+ÖCÜ/(ˆ½¤ä>SÌÁ¼3&$€Je&ÿ Ѹ>W…f¿ëix¾ÿXbÿR:×>Ó¼_¿ ²y¾ÿXbQOŸ¼S!^=9dC=¤w.?¥wÌÆ:V«9¿h|U¾¯ø'?ƒ/:ó^‰)D™ .ÿpÍ/¿a—¾åõ)?ÿXb¬á¢½Nÿ=Í‘U=Cu3uFuÿÒO$¾àpß¾§¤b?ÿXbÿʹs¾ºÍ뾂éZ?ÿXb€Ÿ½÷Xú=8Ù»(€™S€™œÿÔÌí¾T›=½-gb¿ÿXbÿѵ¾Ãü½Co¿ÿXb5c½^*–=qâ+=S€2º€2t€8OTº:œ,>u ½…,|?‹íY;Ÿ]Œ-O”­0r5º:±‹=œ/P½À?H_ ;m¡o-VK†1…]T½t}_=ˆ ê<€aX€fW€aÿÁ8{¿}=>{:>ÿXb|‚¸:”C~¿tÒH¼èÆì=Ô&Ð:˜Å[*–æê.{M¼$¡=Úh=€x¼€x9€xÿò÷¾ú°Ï¾Ižg?ÿXbÿA]è¼­õ‘¾ Eu?ÿXb?о0c¿5ý]>Ú¼ 9L­µ-77 1°’ß:$8¨¾ï5h¿tÁ†>s{:Vïc.Õó0n½®Ä=jÂ6= €6€6û€7ÿÞ*;¾ÓDm=@{?ÿXbãô ;޶n¾Và(>8Wu?RY <Õ P-8 ä1I0Õ;?S¯=Îg=ù€-û€-Þ€-ÿßF>ê1=Õ…u?ÿXbíŒl:陪>ˆÈh=Œîp?ÌÉ:{§,s-0[ ³½Ñêä=þ{ð;v²€¡ÿð/¿žœ#¿Ëư¾ÿXbÿd#¿¬7+¿o.þÿXbˆ.¼¬pK=Òþ¼C€¡@€¡€¡ÿÇ£¼e@¿ T\¿ÿXbÿ ¼ªÅî¾[rb¿ÿXbz©Ø;F”>Qˆ[A¿LQ#?ÿXbB{µ½ž'¾=Ie <3€ ­€ À 4•ƒ:—5{¿Þå-={R@¾S«Í:…PÁ,áž13:Îp¿à)‚=X²ª¾’I;dþ-•]¤0S²œ½:X>×÷Ề{=€{€{éƒ: ¨u¿Y½y>dz>ûGO;ª¦,I‰0rÊ—:Ï4k¿0Ÿ¥>y¼g>šl‘;sç,*À›/Æßö¼x =N%C==€½€c€ƒÖ:ßÂ<(ë¿`X <êÁ©:s]Ò,?‘Y1h,Ö:!y€¼éö¿`¸»°œ:¡K+A o//à%½R×Z=а!=5w¦wtw¾Ï¸:å÷ =ó‹½ä??•;I~Æ,w½†1f¶ˆ: ’Ë=—ï%½`…~?ϯÞ;¿ç·.¤m2È:ƒÁ•=-éh=p€*Å€*å€*ÿ€Õ?ÔܾÊZ?ÿXb''À:’·Ý>Qïg¾Y_?J&< xI0bC 3‰½©37=~Ä/;€‘þ€‘r€‘ÿ` õ¾/«X?eön¾ÿXbW ¢:ôpß¾ÃâS?Q§´¾’º€;îÅÉ+ªÏW/)¸½¢ >U‡=r€eÏ€e×€hÿ”×z¿÷>tP>ÿXb~ä:–áx¿C}R>ÒÉå=ù£;ñÈ,vŽª/…ï}<<Ûã=¦ð =_,{,º, ÖÆ:Ò:>ÛMê>¤Ð^?,3e:¶s‘+ê©1›ý:d>“i?zH?† B3½C¿Í$ ;±q‚+Ø7/1|Ï:ÛU¯>Š#˜>Í,d¿AÍe<ÙL -—¢ 0H¦=ß3R=Õ’¼tˆÙˆ&€Rÿls5? ¿[ÑÞ¾ÿXbÿ…m>?t¿)Û¾ÿXbäÙe½»G>z4=€MK€M!€M¸„:/ ?èºÉ>Ò:?岉;ñÌ-ù3†1º°‚:ÉH ?ýâ>Ø[6?8®å:`à¿+Qò$0¾¡p½Ó3=1~š¼6R¿NÔ‹:Êlu¾Ü—¡¾û k¿ÂË:¯ò+ÀÊ/ÿÏ­o¾¿{ݾ÷ä^¿ÿXbg´½ìQø=_~'¼Ý—¹—¿—ÿÉ÷ô>ÝË?3¿ÿXb•E¶:“®>{[?r;¿²ýç:_†H+©"‚.8)<|·y=Â/õ¼»€Ÿu€Ÿ¸€Ÿ‹B‡:Ôw>—rŒ¾@i¿É¼‹;J}[,·˜„/ÿýF|>©™¾÷ék¿ÿXbÏhk½J ¢=>Ë3=^€'ý€'ò€'ÿÎY¾:¦{¾Ž’m?ÿXbÿ‡ð)¾?Œ¡¾Õ-o?ÿXb´WŸ½y± >"м3ŠÿŠ`Šÿ*.}¿”ž¯w<ÿXbÿ¢u¿Ì޾ÊPŸ½ÿXbȱu½¿|2=êÐi?|X ?ÈLV:@~”* ‰«/˜¡ñ¼P8Û=õ#=4€7¯€7²€7Dî:ÌÈ¿½þ`?ÄgZ?fôY:¶ B+nZA0ç“Í:úð¾¦?«ØT?&+¢:xiû+s-ö/Eó½å*¶=®Ô3=\€8]€8/€8ÿ§£M= –¾Þö|?ÿXbÿßi#¾ñ9½/ô{?ÿXb2ÉH<­„Ž=®½œ€›H€Ÿ:€›ÿŒØ=neY¾²x¿ÿXbÿ@>Þྼjx¿ÿXb<šíª=—qS=j€F¯€F«€$ÿ« ž>R–Á>n_?ÿXb¥\Š:s@´>1®>˜8_?Ë<<d°b¥òl?lÕ|=d>Œ:®:”&¼),¥XÛ:·¿>—Am?@X=d;ñBc,ÎÍþ0 Tÿ9¡Ÿ)=ŸÉ>=ß耦ÖAÔ:êô\>$r >¶}w?‹Õn<Óˆo-tf111“Ü:zŠ>%ØÄ=I:u?Æšö;XÂ-Ôf1nˆ±½À!>Ä"<}¶óÿxÐ1¿’©h¾þ½.¿ÿXbÿ³ƒP¿l <$o¿ÿXbÿ‚½Ç¡=Ê-=-#ò€'^#ÿľpâ¾Nc?ÿXbÔÑ:øšo¾ÒTݾåï^?®ëW<ñD_.þêÓ1c —½!°’==.€‚x€‚m€‚à´«:¸½¿Iˆ-¿B-î> o:|y_+*'0ÀçØ:M>¿. %¿ï@ã> xf;Þ†ò-Sª1µo.½[ê>W–è»ì€–—¦€–ÿ>>²a?ìÚç¾ÿXb€þ„:;Ÿ>ÑËd?üÎØ¾6óŠ;Ë ¦,=f08ö»÷“Ñ=é,3=!€@A€@>ÿP)ä¼hŸ>8s?ÿXbÿ(½©ÊV>Pz?ÿXbR ¥¶=CV7=53d3$3ÿ¹‹¤>×UŽ>Ö¼g?ÿXbfd“:®çà>d¦“>×ÎY?µ W:s„-°I®1ŸV½g¸Á= 5=€6ù€7|€6nâ:¶M‚¾¬;]>FPq?ܪ:’éÌ,?ØÛ1ÿOØR¾£ì>_Dx?ÿXbÜ-I½6 =/lM¼€€¾ ÿu}½A~¿ýXܽÿXbn ‹:‘Ox¼¿Štj½ðâh;pÔ&|*k»½÷;>&ÎÿXbã^!:nrz¿j”½Ž¸F>ôî; ˜r-îžQ0g~µ¼}Î->?­¢¼}¢ù¢l¢T|‡:zh¾UϾÿ³b¿Ç>:s½1,¦¶0K ƒ: •¾+9Ÿ¾ºœg¿q Ò:Ñ!B*Dc#.™Øüà?%½ï¾4¢'?ÿXbÑ€½ÓÚ>îÎ=;€Ih€Iê€Iÿ5ÎÙ>ÓÚڻȬg?ÿXbÿ‰1ç>î!F½<d?ÿXb=½¶½->ça¼1<Ú<ìµ&N¿´ýA9~6@)%ÏÈ.ÿÏè¿xð‹>$âD¿ÿXbÖáè;íÒæ=Ü/Ÿ¼–Q–ü–ÿ€L>ûn­>Š`k¿ÿXbÁƒæ:Q_d>›8>g?u¿ò»Ø;Ãá#-u=2ðQ?½Ï¤ =Ý =#¶«† ^ð:Á?¥9¾þ¿·½Ê;ÔL¡9œú |ý&ÀÛá:Ì <îô¿ÖÌ‚<˜MŒ9ˆÅ'ˆ'„,_Ï×;Þ¬Á=›Æö¼^€n´Žÿ€nÿcå>½Ì(?Ô§¿ÿXbû¼ƒ:žk«>ºð3?¦¨ ¿4¨á;Ÿ×9/+h2¡ØŠ¼Zº=Ø)½~‡ÿ‡\€ ÿš‹:¬™`½G”?KïY¿Ð:ܺB.¾“]1ÿ@"¾‡½?GZ¿ÿXbe«Ë<›É÷=Œ¡»j€uŠ€u¼€uï~†:Ù?!TE?m±¾²9g;•Û‰'D^v+Iþ!;Æ*?1F?É¢¸¾}?c;Ræ-r‘B1„g¼3ż=JÑ ½‡9‡¿‡ÿÓŠÕ¾^-?à¿ÿXb¢„˜:e †¾BÊ3?Qx)¿†ªz;i¾c-1þÓ<D„=ÁÆ5=åL®€KÀLÿºƒ:cÍ>(½=5Ôi?ªõ:}âP+<¡./íÕ…:ôœç> Ã=Ðc?#;„(,ek0- ¼Sé'>)¯¼DTQ‡Qÿã…@>KóD? M?ÿXb®Ó;+=Q>ó A?±Ç??7;Þ ß+¯ÂÚ/9´È¼ fL=ôû>=Vw®wKwÿÏŒ½mn?c·>ÿXbÿüËÕ;yk?è¦Ê>ÿXbL7 ½åÔî=ýŸ=»'¾'2'ÿJSb½N­ ?H¸V?ÿXbtõ:$ºX½G?äˆI?` ý;›x›-îÛ1Æ¿O»Ù Ï=Ƚ¼ï€;­€;ì€;k<‡:rU¤=dȰ>S`o¿76<çWÍ,] L0¤›):9¬>`&Ž>:Ör¿Êc¹=i/ÒH0Ô,°½ï<Ñ=úG_;d‘>‘‘‘Þ:Í/r¿Mù=>jˆ¾S1;‰u¥-} 1XÝ:óp¿¨þI>ŠjŒ¾ä|Ù:Ǽ-×—0¨âF½^ =Æù;­ž­²­ÿ"î;ßî¿9±¼ÿXb­oì:Õ…=‚±¿†Ï½”q;5àð&é°W+Ó„m¼úDž=´°g==€xx€x€*ÿéóI¾ÃJµ½bòy?ÿXb<ð†:aõ½nNÙ½=³|?Ú©Ì<<‡h/¸qâ1ZÖ}¼ Î = =Y€¤€¶€ÿÂä ¼Êy}¿ />ÿXbg}†:ÕR‹»B;¿ Už=VŒš:Â$ïô'f¼­¼š}>>sG¼€% &€ÿ›h¾4Bk?ò¹Ù=ÿXbÿLÔž¤†k?º…=ÿXbÞÈ|½}>X‘Ѽj€€Ö€ù±õ:»K{?Câ:¾Fd½Þ Í9ß).,RÄÌ0=„ƒ:Á~?SȽÀ#C¼­p;ú]™,.†ß0²¬<¦ý=*ú݀u¹€uª€u9"Þ:¸ôÝ>F”I?M_à¾`n9;"ç@+½ßo/ìŠ&;tâ>?ÈG?§â¾Ì;ð:9‚:-È<;1Ad‘¼¼]=qʽ8€¢j€¢ô¡vÝ‚:j6³½D;¾¯z¿rÍ: ï$.°‰™1°“â:õ7½¼)#¾$ã}¿f— :ÁË -ü¥Æ0Ô|½‡Sf=­Û =ÞwÂwÒw#j‡:•c‘>yæL¾¬p?{Âõ:i1,öoÍ0ÿ‹u±>¸3¾yëk?ÿXb§Êw¼H¥=¨rÚ¼m€‡Ñl€‡þð?:ˆè>%…!¾ÛNt¿õ<ë:Ÿœú+3%0ÿÛ‰>ŒW¾«²p¿ÿXbúì½ýNó=U?¼å—ò—’—ÿ¥ù<ÌR? ¿ÿXb™º:8öÓ<Á@M?ËÙ¿ aB;Üi..¬˜Ð0 ✽ šö=>vW=<uìu¦uÿ5[ó¾PZà½?{_?ÿXb­†:J ù¾,+{½w_?CE”:Ìõ!+'–/¡ò/¼v©ñ=rv¼"’6’G’ÿ@´¿½oT?ëaQ¿ÿXbª#‹:m—†½Tz?‡ŒG¿YˆŒ;³™…)Õ-Ÿ½Ž=»=’ =O—L±:Á.¿˜b¿=n‰9?¡°-:ÚˆÌ,†¼º1 "ƒ:äô=¿Ü: =Íq*?NFå:€Ë*3Ê=/dÍH;ü5=Ó†Ã<©±€§.©ÿ·˜ñ¾Ò%¿ ?ÿXbR†:ùCø¾ˆ¢5¿bç?fr¥;$H’.¥V2«?‚½Ï>2V¼2fff]€ ÿ, [?ÐvÕ>›>ÿXb3ã:ȯW?™Ø÷>êïq>¼*;ëgƒ.×ÕA1²›½3oÕ=»!=N€7>€7’€7Ìé:œÄë½Þeý>Û|\?Řm;9)‹,|Å´0cGÇ:,qÔ½<4à>õœd?[;å¤+£Áõ/³ER¼f¾>Ñêd;r€“쀓º€“ˆ5Á:k=s¾sªs?™F¾Gþ'9ŠXJ&À+ø:Ÿ~t¾™Þu?jݾx/„:œß„,ßE\1Ï2 ¼k=7¦g=.€*Ä€?~€*¹þ…:ð’‘¾XîeV?)xX;å,3Ó!0Ë‘:©FÀ¾‘z‚¾ëd?ÉÖ,; r<+ ‘&.å¹>½¶L>~Çðº{AÖ;|Aÿ}; >HëK¿Æê¿ÿXbÿW¤$>j¯S¿ô ¿ÿXbz©X¼ýÜ0>ìÕ¼€"K€b€"é{›:¥œ¿ž>à¾Þð9¿º:æv,íz1ÿ= ø¾ì‰ô¾o¡;¿ÿXbM,p<«Ð>6¯j»â€Ã€Í€1ˆƒ:ý®°>ÐL?˜µý¾ã£^:7K.++s61‹_ƒ: é›>¤(V? 2é¾Bx^i?ÿXbàa„:]«ž½þ?Ð×Y?x ;Î7g,K3B0ˆñš<Ó=Dª;,€N6€ÿPÐ¾ÞØE¿ÍYù>ÿXbÿöþé¾)‚>¿unù>ÿXbá³µ½¡1³=˜\<€"€í€ ÿa5`¿FÈ߾ƤQ>ÿXbø‚:œcm¿ñÿ¾¾PWü<Ó†;1½þ.kD2ÌšØ<ßý1=?=]€TÚWã€Tÿ:A?N¡ë¾Sï>ÿXbÿÎ-6?d}¶¾Þü?ÿXbZ~à¼Ù|ü=€œ°ÿXbÿkI‰½QÉe?%ß>ÿXb[‡<×mÐ=«^>='KoK–K£‡:K9ˆ>Ó>÷_?aw:égˆ,ÇM|1hnƒ:!Þ[>Óuæ>±ä]?î@2;í€<-ô¼ø/œÃµ»øù/=#E=dtBvÙ-:°›>Ý€>Pk?9<: .‚M)17E :³Î‘>Fg>Ä}n?`U&¥0¯“»ìÛé=Cª(=*€@ü º€@„qƒ:î¾sÚ>æ˜d?*G>:·÷,,,:“0‹jÍ:ðN¥½üú>7,^?O1u:@.«2”[<À’+={¤Á¼g_c_š_ò;Œ:p>"rÞ¾’ ^¿õZ£:ï(Yq“,æà‹:÷„>Ú«¢¾ •i¿Ö.;·IÆ+ý—.…îR½Ç Ÿ=O2=è€'à€'”€'ÿP@a¾z¾`€o?ÿXbH@Â:®c¾B¾®¾'Þm?\°Š;Ýk/šgö1œÀô¼{Úa=î§¼u€ð€…½€Û~ä:ë,v¿ÔÍ:ÃzŒ¾Grå: ›0,³Ä=±Š7=×€#j€#h€#»’:ÓxŽ>•´Â>ÎËa?×eõ< ”/»X)1ÿp@€>S>1åt?ÿXb{L$;[ë =μ[€Nš€¬´€N©ü:ŸÎ/»ad}¿³Ã>ØZ,‚‰s:¥ç³%br­(~%½h°>„Ø™»/AZAVAÿY,Y>+=I¿~¡¿ÿXbÿÄLz>HV¿=~û¾ÿXbåï=bÙŒ=ÊTA¼¶eue~eÿdR?ªä•½ô{¿ÿXbŽ>“:á]?†³Ó½5êü¾æ `;ýÏD+n².±§=z=ÖW·Wi€wb»:`ã`¾Ò-c<޹y?€Ù;'u’,@›F0sÀº:z+U¾Iü[<1^z?Á²³;€º;.C@C¾C7l±:Ô~÷=NDz?­m0¾"þH:LõŠ$ŵ)æø‰:dê=„Yw?Ÿl¾® ù:½zÎ,Û0ÿm¼'ã=?8Ÿ¼{í{H{ÿ±‡=Â"?Òú\¿ÿXbx½:›Q8½³Žó>Œâ`¿0%;ÔR½)ø„Ç1È—ºÚâ=÷Ì’;Ԁ§Ú€§ÿ‚Q¿ÌQ9¿I‹ ¾ÿXbÿÊ"¿rŠ:¿¦1‚¾ÿXbæ\ ½Éû=”LÎ<{"ô"Ž"0ǃ:º‰¢>íÿM?Jo?’{Ÿ:Ÿš -U e1™÷:¯">Ƹ[?EÑä>£¬<ˆ…D.ù~E2|,=½T>N·ì;[€°€¸€7ÒM:ÙL?L1?m©;¾ “:Ǥê&[=„*‡…:+ÌF?o? ,¾\à:Kv¬'‚ò„,‘ 9½ÚÊ>íÒ<€W:T€Wyž‚:–ð?iÖ¾ˆ¹0Ë ¿ÿXbå·:àûL?}JÒ<±6¿­„H;a­(,ºT\/‚޽ü>K’ç»~€3ÿ€3À€3Öóë:s>¶ð=Éq¿ƒ€À8=:ïs¿Ðu1%<'€u˜€u.€u¦vð:¤¥î>)b?˜XY½Þã^:H˜I,Ã=1¿Y±:é—å>æÎd?1M¼õˆ:´‹&.Æ2Ÿµ½ïâý=V*¨:«RÖ€•¦Š:#“p¿Pö =#®¾®û»9çÆR* ¾/ùÞÞ:ž^l¿ãt=f<¾’ìì:ÓI—*^•.:“½W±8>«ZR½V€+S€+V€+ÊE†: ßY> šZ?ž*ó>ùĦ<âB‡-r÷20ÿË/>i? ªÀ>ÿXb[z”½@Âð=-ÎX=:€D~€î€DÿxÜǽ¬üÖ¾Ëýf?ÿXbežì:ëpù½c¿¾Ìbk?®|–)v;‰†[.,Ÿ2F9=:¶=«Ì”<¹iøiDiÖ΃:¼¦}?º}ß= H£=¸öB:6+d)Bzæ-2Y ;Ô|?“>¾=ƒÀ; ð¦*H9‚0 .½íš=›­¼<ƒƒƒÿqþ28k¿HͽÿXbÿÓ̾Y¿ÄW²¾ÿXb¶ó}; š=)Íf¼"€£¬€NF€£b݃:æ~†¾p ¿Ù3M?ùÌL;ü–Í#j$È'qf†:–’¾ñ"¿Õ7?57L;ú­$/à$K2\“½*>¢Aм[¢}¢z¢ÿ@}¾]©ª¾xèh¿ÿXb0žÔ: |H¾ÇºÀ¾^Ðg¿goA;?u™%u)ÿ§½6«ž=¦›ÄºùöH©´¹:àa¿£C¶¾·Ÿ¾Ö‡;<2Àe,¢=N/ÿÉ¡d¿Ýy™¾À«¾ÿXb/§D=^-7=`wºwK¿÷•½>‘h.:Æ}â)_¸Ù0ÿßÐ?ê´@¿*ÊÄ>ÿXbD?½ùô=rûe¼*€˜â—\€˜ô®‘:=Éy½2 ?ÿ¦è>Þë·9^,¢®¸0ˆ³:˜Sg¿ÚF>H°Ã>Ý:2ø,ú,1â =ž»=$´%=>P@PíP @†:S 3?˜ži>Àf-?:h2:2Qq)]^Ü. ·:cí?ÙÕ‰>©ú>?²Ãb;ö‚.^(¹1éÓª½b¯=rÝ”»­º^qæµ:ï ;¿Ç… ¾|®*¿+« :9K,Q*û0ÿp«:‡ 8¿­yW¾Ø€)¿p<;5Ø,X ˜0fK½éaˆ=uèt¼"€šÎ€-€šÿCÁ¾ô˜Ê¾·h¿ÿXbS®‚:*Q<¾õÎÞ¾#¡a¿«¢ØZE?=€D|€Dü€Dÿ‰3=?U[²>ã™?ÿXbë‹:¤0?¸ô­>‘£#?GV;†dÏ,ª£0½7ºÊ£Û=Žu1=“€@"€@$€@.2‡:×y>2`:>Ús?UÁ“:;Ýû'C¿-ëÍ£:Ö«„>k„>:n?È@ã;ÏÞò,_ó0ꉽ„ð=1³O=Þ€Dh€D߀DÿÇ'?¸ë龯?ÿXbÿR> ?¿ÕÔ¾T9?ÿXb(í3=΀$Ì€$•€$ÿ ’ ?EYn;ÕšV?ÿXbÿh?ð+¼ÈíL?ÿXbPã½ÿB¯=¢Ð²¼DtætŠtÿöU¾@Y†½Éy¿ÿXbÿ7`œ¾ë\)¾óp¿ÿXb1s½î[m=.N»:l¿ÿXbhmŒ:yfúº„Þ>f¿Xè3;6Ã-q?1v2¸¼hB=åFQ=]RRIwÿ>ÿŒóž:>bx¿ÿXbl€†:¢Î#>R[>)³v¿# ";ä|:-? z1j¢O¼#†=Š;^;߀§º€§…€£‡bø:j!Ͻçr>¼Ìºø€–­sù€–ÿxø{>ûUn?ë Š¾ÿXbÿsÛÏ>¦›S?‘ǾÿXbkÆ<‰%å=XN¼¿€Œz€ŒÞ€ŒÿË+ÿ>úk¿>E>H¿ÿXbf“_;c’Ø>ßé>ÐH¿g ;³¢F- \0[¼7Çù=¼E€“‰€“7€“ÿté¾ñYI?:÷¿ÿXbÞ³:Q9²¾À5?¿™à ;Œýß,÷8†0¯ì=ÓÛŸ=Hj¡¼å1î1Î1ÿ§ä0?Ž<9¿ÿXbÿ"ÀÔ\?ÿXbÿ.3j¾¯½>Ù”f?ÿXb©¥9½xî->ïÆ‚»T=¾=®=ÿÄþ+¿†;?í¢à½ÿXbÿØ6¿¼J?[-´<ÿXbfÙ“;/§„=ðÝf=1€*f€*Ü€*j·:¿¸W>PF>w?iƒU;I6´,¼Ò—0{·: ü©=×î7>8ðz?e¡µ;Ë.ÎÉW1;åFQ=an÷¼Þ » þ ÿèj>3]<œåw¿ÿXb„˃:§L>Š B=4“z¿D;°öä-Ã0Ë,‚½†>µ3 ={€kÙ€kT€kÿ«Ê=î!X?³Ù?ÿXbÿB>†`N?™m?ÿXb^Ø=—=eþQ¼{eœ1úetɸ:ÜG-??©ð=:¿ÌÐ,;º.ÿçb1†D»:þw1?cÐ>ÛI4¿¿¢:¢d+mÉ.[_¤¼ß0>@x¼ÜQîQ”Qÿ‰àþ>8©…>•ºS?ÿXbNx;“Íú>”Lž>#­P?ýx):F›+ö1P0ˆ×¼ùŸü=ùÚ³ÿXbÿv„›¾„La?pÞº>ÿXb§n½°ÇD=ܹ¹/€ŽX€Ž%€ŽÿŸm?¿Xî?Xl˜¾ÿXbÿ]^5¿ ð&?›*оÿXbÆ„½éÒ>šZ<Õ€mv€m©€m~P³:ÓÄ;Nú~?µl¶½{$Y:S†+DÚÃ/–x3;GÓDN|5¼ìQÓQoQ);ƒ:r8?ú2î=ô&J?Îÿž7:Šý,€û¸0#vƒ:zÒ?ÑG0>ìÕO?ñ:Ôµ+’L«/Óú½1ëE=XäW¼w€Xê€X€EÅì:,ˆ¾7€i?q¸Ÿ¾”€<îýÔ,¿Ó¤/P:pj‘¾O‹b?ø¼¾@¯;¯uO-~¾Ê06ÉO½#Ø>h蟺ó€–Ô€–Å€–ÿ’t7?vÝÃ>ÑK¿ÿXbüCŠ:±t@?(Ä”>׉¿d¾ <Î÷.‹±1 3­½x^ª=ÇÈ–µ =ô¬k/@ðC1E¹í»?Él?¿tí†Î ?óûF¿gê¯;8ÅÇ-Dpñ0›=X»=st¼-€`ö€`^€`pд:Àî2?-Kæ>ºV¿•ºÒ9¥¡y,»¡Ñ0:´:¼õ%?mÝå>Æm¿Ä¯³;4´-$¥1š³ž½zŠ >ÅuL=ý€¶€ú€…Þ:W¿|½åM ?I|W?¸ ,:}ˆé*Nlª/yÞ:H<ž° ?'!W?'‡:^ü*š©’. \½„½ =Ü×<­1­Ë€ ÿxpô½Ay¿ÎýF>ÿXbÿ"Åü¼,~¿ üë=ÿXbxò)½èØ¡= R0=€52€5¿€5ÿ,¾¢Ú.>¿¹y?ÿXbÿÚP< "ø=x~?ÿXbXŽ=£sÞ=Na¥»1€’怒ƒ€’^u˜:q-O?jÄÕ>DÓ¾Lo…:(S‚+àè¨0߃¬:"DG?9Ùû>y¸Ç¾Ü›:Áe%*LmÕ.’–J¼1á='ø¦¼!€;G€;I{ÿ1‘~¾´Ö?MG¿ÿXbr+ê:šr¾Õ?æŽF¿`"è;°É£-Ÿ]Ç0n£½ô5 =êΓ<€]k€]n Ê‚ë:ñáX>nKy¿;b©=ô]9í7N%qñ *®ë:&&>½|¿eˆ^=‘A;•5'ªzS*ê´½ä >.ÈôM¾o è9t '7‚-ÿj¿ùõ©>êKn¾ÿXb猽 |¨=/o޼Ÿb<bubÿˆ¼¼¾mô¾‰–j¿ÿXbûC“:«Ê¼¾Æ8¾2oi¿ï¿‡;¢--ù…0aƒ½_µ2=5^:<'~M~H~¦ìƒ:¨ç̾>XxD…¼û<Ö<¯¢LJ›:ª3¿ KU>£T¿¢´8;ê‰Z+µX‡0Sð’:Ý}ð¾ãN>w^¿âÓ:@­Ë*ª/ ƨ½ÊÛ=iÃá<ïoûoÕoÿ‘vO¿³¾0>´S?ÿXb–v…:¢UN¿í™í=ã—?Ò¨:3S,G•o/†;—<&áB=¡-=Y4Y÷YÿÚùø>äS½M_?ÿXbÿ8ßë>èñ ¾ _?ÿXb½%•©=…¸¼ûtÌtðtÿy3¿¡²»½0*[¿ÿXbÿ˜k¿>ÿf¾iØC¿ÿXbó>Ž<—ãU=¸ Û¼ï€î€r€ÿõ+>gq¿Ç[K¿ÿXbÿ¾ãË>@´¿jD¿ÿXbE’½U¥ >ÃGD=x€ç€N€DÿæðÎ>FëÂ>téT?ÿXbêªÐ:t‹—>/ê>û±V?»©q:×¹°-$dó00¼’;còæ=Ïö(=h Ò ¾ çr†: U>²* >&?m?cò¦:€Q©,Pð¹0i‘ƒ:ϸ!>¹ È>Ÿ#h?œîã:i>d,'ÖÏ0 Õ¼ Â=»´a:B 6 dÿ:xâ$<¦ü¿|€º’›¾9¹i7*™³.J‚þ:!}†<ôæ¿>3¶¼‹L¨9àr˜#Æ´6(|·ù¼®c\=Ý$†¼T€(€Š­€ÿ„•|¿‘ž½ìоÿXbÿ3=}¿ÙUè½é¾½½ÿXbke½Ü„»=É>ȼ¶tztÆt-å:¶bv¾èf>âºq¿iŒ:y˜Q,3­0ÿ]  ¾üWE>ën¿ÿXb—÷¼Í’>#„yw?Š >ÿXbÿ\ç>*‰q?hÖ^>ÿXbE/#=åÛ=¨Š©;Ÿ{î U¦1:Ù±T?T ?kñâ½Ì¸+:Ùá¨)ø¬.öŒA;ÈçZ?6‰?(ºã¼M™Ã:õÙ.šžž29_,½4d,>Ö‹!¼<ð<À< ÚÜ:Âã¿Çë¬>D4¿<]1;ÕŽ,-:0úÍu:I ¿OK>äÙ—ì¼^N^*Œÿú8¿þžp¾„;P¿ÿXbìëÉ:[Ù¿u² ¾™X¿ðî;7¹,ŸÁK0` <0œ+=h“üS_ _Ëcÿãr–¼Ïº¾qn¿ÿXbmz„:w¿p=mãs¾g-x¿üºG;UÂT-‡À¥/ŪÁ.‰T¿¿ü‘>ÿXbÿã.ï>.™[¿x[>ÿXbö𾽫ö=„f×<å\ç\²\ÉðŠ:^d`¿ü™¾“kÀ>ȯ:k·+3Ž0ÿ̬d¿ø•œ¾S°¨>ÿXbi6½ŸÇè=7¼>€™~€™þ€™(Þš:®ŽÍ¾€5Þ>`wN¿H±Ã:1»·,õ61¥}’:ñ½¾] ¹>¿øZ¿½«÷;ìˆ-ãlÈ0Cät¼#>{¼»j€“¯€“Ê€“eüª:Ýo™¾:ùR?Îö¾‰;_8-%SÔ0hª:òþ˜¾Å‚C?®}¿/Ün;m-ª«0 në¼Ò6~=¢à¼$€….€…Ë€…ÿoúg¿…³ ¾ø!‘¾ÿXbÿ©a¿‚õ²¾áž¥¾ÿXb÷;”¼» þ=÷­»¥€“¶€“H€“S‘:¡ˆÝ½”`?Orï¾-Ø:CH-ŦÌ0tH‘:¡-_½(&a?¢ò¾‚Í;;[&+.Ãå1~È»½²c>|D =÷€eì€e€ho%µ:Ò+t¿>Ë—>aåG=¶o<ɨ²-Ç(1Ìþƒ:¹šw¿`z>P=7šÙ9B;µ%‹Õ)`¯°9W=Grù¼Ý { ¸ ÿwE>¦–M¼E,{¿ÿXbÿÄò >ù®¤½‡ú{¿ÿXbå·è;ò{=0Úã<©F©{©1„:¿Ìø¾VÆ(¿ ã?‰’:„x8%D|°)ÿû“ʾ{øC¿xä?ÿXbâ"—½»›>$))=)€Ž€b€.9½å:®• ½\´E?‚f"?p“:K¿›-³¼0Ì‹é:í½{óK?Ð?Bß; ÊÃ-xö¬12q+;—ÅÄ=°©ó¼%€n±ŽjŽÿÐ">Ž W?Щ¿ÿXb]-„:ͬ(>MRD?aË¿­G;ŠDÄ.ˈ×1UKº¼t(ƒ=( ½g…ą ¾>â:~¿1T·¾¶æ:¿/)®:4}¤)7Wo, êÉ:{Ä¿Œ¯¤¾02<¿æ'k;ÿ²P,GEy0?<<ÙxÐ=’=B=K_KCKÿIÌß¼Èëå>¡d?ÿXbÑL…:ü*>\°ç>NÙa?'|;9ý&-¸ 1&ÿ<)ì¢=Çd1=lP½P´P΃:V%?`*=ÁT?‹Ý9-ùI¦0U…±:¬%?Waý÷ÓR?¤p;Ln.òº¶29›Ž½â >ß7¾<ô€mü€m¾€mÿ“»‹¼v?UE±=ÿXbÖ‘:+B¡¼à9}?lú>þzÊ9³ ,ª¸]06«>½ŸV=Ʀ•¼€sG€s7€sÿï¢y¿ }t=\‚Z¾ÿXbÿ›®q¿ Kê=©Wž¾ÿXbŽå½Õ¯ô=î³J¼û—²—¥—ÿŸ¼k>Êž?jZU¿ÿXbÿ@´N>´‹?¡¿G¿ÿXb©Ún½é>in»5€”i€”~€”ÿ}¶ˆ>¯Šç=au¿ÿXbÿ`¯}>?ñ†>sªn¿ÿXb®r½R&>³•»?€”l€”j€”ÿ‘iø>«(>+?]¿ÿXbÿq? €a>?ðT¿ÿXb2°®½ö•§=´;š|ÿ»²g¿–v¾"v³¾ÿXbGÑ:Øbe¿…L›¾²þ¥¾lˆ ;ìæ-%‰0^Ÿ¹¼óq=>W胼 ‹€C ðgH:´ï!¿Uê>?JV¾Àã£c?¿!ɾÿXbñ†:Ã$1>Hˆ9?·½*¿E_]<<.°\Ž1Õ‚<ô°=¥0ï¼û€nc €›ë€nÿ¤Ëä>h²=ðíc¿ÿXb&6ƒ:Óúù>ˆàš=¯’^¿½.8K¯ ½ Œ€ÿyâ{?”·6>E<ð;ÿXbºéƒ:tc?Öp=^伯n¬;viü-8>(1=(¨<$>§>;þ€uî€u€uÄ0â:÷Äý>“Z?“ #¾Sr: '-dþœ1›.â:º) ?­'R?¦$&¾![G;çê.â‘u2 ?¸¼®dG=[yI=$wºR­wÿR5=†×`?¿+ò>ÿXbÿ{’°¼IXW?ªQ ?ÿXbV™©<í»Â=zâ¹¼0ŽÎŽ´Žÿ.GÁ>bûz>±šd¿ÿXb)Ï:m˜µ>¶ž_>ž¼h¿Êì§; ¡- Ìx0É<²½“W>Ú­:w¾Œÿp48¿FV?>r8+¿ÿXbÿªÉE¿’$‚>nï¿ÿXb6u=u;›= 1¼&1D1feÿJ >?üÑ=Ù)¿ÿXbÿ8È-?½tG=x;¿ÿXbi㽜ˆ=E¼7€Šg€Šl€ŠÿƒhU¿9X†¾Øø¾ÿXbÿBf¿¯I¾¸ãǾÿXb#hL<ŠÈ=óèF=ßK·KºKÿp4e>Ö‰Ñ>(qb?ÿXbÉâ:UU°=é8Ï>8i?ø1<çÎ-ð¸Z/“E½Év= %=1€¤0€¤<€¤C(ß:2F¿{ØP½q!?/RÓ:O‚,€d01h„:ßâA¿ÁŠÎ½Ç(%?/9ì9Sï-+6¸/Š~½s>ùÖ‡¼=fxfÓfÿN%?6#ؼí2ž=ÿXbÿ|„}?Ì£<‚ã >ÿXb¿‰½Ì²'>|œi½JJJw•:Dèi¿o?b=Õ#ξÅR8;ÕÈÚ,¬w1ÿwV¿&-×½- ¿ÿXb£#¹»0 W=ã4½c Š Í ÿ }q>Ùµ¹¾Íf¿ÿXbäÂä:‘ÅD>oåž<ìf¿÷Ÿ„¾…<7sisÚsH‡:½Ó=Ùy?²S>j5•;„)+v"„. eá:^=Ÿ=Z:t? 9”>‘–Ï;["ë-deÏ10‚Ƽ=ù츼‹Sc¿·/8:=ž+„±¯1¡K¸½>> àæÿXbÿÚg¿¿¿Ç¾Éù)>ÿXb2Ê“½˜Üè=XN=€Ôu0€ÿ®Qy»û¶<¿«ú,?ÿXbUâ‰:˜ùˆ¼þ!¿A.F?Î;÷É7-æç0NR;Žæ¨=\Z ½µ€›¶€›è€ ÿ÷Qµ>¾?=êo¿ÿXbÿú¬>í•>Öm¿ÿXbvÀõ¼žÑ6>:ue¼=‹ì‹~‹ÿØÔ#¿°1?î[¿ÿXbïñ(:æÎ¿U?Î ¿93Î:ÉzP,¹Å0Uj=F•a=Fµˆ;|€&:€&î€& ÒÌ: ß\?’š¾Üо¸=A9`!,'Úy|,‘p¡:–MV?êk“¾<"î¾Ë—:Ñ,ˆ¥2ƒ½ØÖÏ=@l)=ñ€7ì€7”€75ŒÍ:Ð^¾Ï¨ú>ŠÜ[?!ZÛ9¡÷k,`‰N0ɲÔ:èò¾V¿ô>vY^?8£;yÊ+.…ƒ1J›ª¼*¬´=<¤½*€ ¬€ t‡µžÀ:ß÷7¾ö„®>ä;l¿.€~:Mrs&€,çîÿ:u©O¾Fm×>\b¿?é<Ýþ,] ]1Ì ½Ÿ =6;!€~ €~G€~ÿŸ¾Pdu¿±°K=ÿXbu2;æ¼¾zè}¿’¯±ëþ±º<A,AÑ;´;J>j>4ë\¿ ªæ¾Û2ˆ<é~.Fë1ÿ‹i2>»úN¿få¿ÿXbmsã<¥É=E,=@ÜPÿÁ>;‘¾>)Y?ÿXb_ ß:W½á>…ìÅ>_O?)§•;™Kº-k0J›Š½”¥–=ýld¼[g"ÿþÔ¾ˆ1*¿u)¿ÿXbÅ©;ÐXƾ ú"¿1³*¿G¿“;‡Ú+†p/V=Ý$¦=†è¼÷1ý1é1ÿø?B…¾#n<¿ÿXbÿÂ86?ŽGw¾Ù(¿ÿXbš]·½$*>ö)G<%j@ÿ7)]¿X²¾¼?º¾ÿXb\Š:z×_¿JNy¾GèÖ¾2H<Á,3²/í󸽿 >Õ&Î ="½&r€L&?tÈ:úÌ)?KÒ8¿JÈI¾É+<3KY-]Ø'0ÿÔˆ?ÿÌG¿×N¾ÿXbÅ<«<ê]Ü=]û‚¼Î€ŒÚ–7€Œÿºƒ>4ÓÆ>*¢b¿ÿXb)ìƒ:˜@ƒ>#^Ú>å ^¿öÖh;`P-f¾0Ÿåù¼µ‰“=föù¼[€…Y€…Œ…ÿñê_¿Mा1{¹¾ÿXbæE:\tX¿ÎX³¾=Rξç¸\÷ʼrˆ8°?5-F?ÿXbÿß~>ñí?¹#??ÿXbà.{¼Êý=3I=&€¦*VÊÿsUâ=ôx¿Úéb>ÿXbÿ$ ˆ=N±r¿†VŸ>ÿXbG²¼Y¦=@N='€´€8ÿí Žp¨,\Æ2ÆÝ¼P8>!ƒ¼>‹Þ‹þ‹ÿrÄ)¿n¦?\T¿ÿXbÿ/-¿³ú?£ é¾ÿXb2“h={g”=ò”U8çg?w½…®: Q,I Ê0)Š»:<Íâ>óHc?Ó8ÿ½ˆut;þC.; 2Šè¼Áq™=V.=ï€8q€:è€8A§‡:ÜQ¿™‚ľȟÙ>“Ù«:èô -g-1ÿÿcV¿Ÿ¤¾×@â>ÿXb겘ºß=õô‘ÿXbÿõº¿pC¿*]‚>ÿXb6ÉO½ Ñ>n¦=U.S.¦.› Œ:Æ£A?p_ž>4‹?Û:Âz5'ð,ÿ÷4?1β>q?ÿXb“½?ª=·Ï*=Ø€8g€8É€8ÿ¥ >!š½î|?ÿXbÿ€Ìý==”ó½2|?ÿXb2×<ÌA=^+¡<{ªR€ bªÿp<>-Kw¿ûo:>ÿXbÿïs>»¾p¿*Gy>ÿXb‹R¢½’<·=˼ibÐbŽ€ÿÏÁG¿Ölé¼ìï¿ÿXb½°±:O°X¿  ªaa¿ÿXbƬ‚:Àr>*›?(S¿™'Ù;Ã%.¢A]1÷[{½ t->êÊg½34È †Ï:cÝ{?RÔï<5×4>Á¢”;ÞÔ+©Òì.áÏ:\~?ü"=X¿ñ=¶“ð:3ú'™ÿ€,'ù½ž™`=ø,¼:€ç€w€ÿñÕ>”¾šVz¿ÿXbÿÈù=õ*½¿à}¿ÿXbØóu½Z =¨=#«‡«â«ÿéÃï<­Ò¿ã»<ÿXb‚Åï:vu<Ñ¿œ} =ïÇ5:Ûªý$¦â*ñ¸¨<ï!=rß*=:€•―²€•ÿq.?%*‹¾<öM?ÿXby3„:; ?íd§¾fL?]‚®;•œ3,6ï“1µÅ•½g7>ìLa½ v8v€>ÿ[Ì"¿;»½ŸWE¿ÿXbÿ A-¿ iѽ٢:¿ÿXb\V¼€Ó;>Ïϼ€Z€ZSÿ¸ì@?hZÉ>—Õ?ÿXbÿ‚Ú"?ˆ:?^ï>ÿXb3á—»·b?=€ó¼(€¡T€¡ð ÿ´ñò=v÷¿‹ÅV¿ÿXbÿâÑ6>߀¿H.L¿ÿXbŠã€½‚Œà= ßw¼€™©€˜Ð€™ÿÔZ¿À»—>¨zO¿ÿXbÃ×›:È<æ¾l¬¶>)ŸQ¿ÐTä;×§º+¥<,/ÍÉ ½V-)> Ów¼¹¢á¢ý<ÿ&¾ ð5¾¢fq¿ÿXbB;×”i¾Õ”޾‹Ön¿µX;(96.ãÔc2BzŠ»b½=­ø†¼€¬Ÿ€¬Ž€¬ÿC¾b°¿PeD?ÿXb®NÞ:ÄÃñ½¶d¿gN?øJó;{åA&6^¡)Ž\—½ý‚ý=ѱ¼*€™p­€™ní†:;ÒO¾u­½›¼y¿{9Îù¿+%Š…/³Â:¤©Y¾@FϽïÍx¿M?—8Çw*`¼0 ~þ<Ói=oñ0=ÙPÚP½Pÿ}m ?ˆ2¾ò\R?ÿXb%3ƒ:=Þ ?¯~T½SV?{KÀ9Í1Ä)ýY/„V½¤Â>Æ¿O»k€–߀–Ô€–ÿû%?[)´>Úª-¿ÿXbÿ,!?>;d<¿ÿXbŒ÷c=ª”==Šg?ÔãQ¾ÿXbÿqï¬>c…n?5¦¾ÿXbLoÿ¼ð4)>xϼs¢w¢à¢—z|:ªâM¾Põ𾯀n¿dÝN9¤‚)‡….ÿI£‚¾Æ¾¶#o¿ÿXb‡½¥“=íœ&=Ë€8”€8’€8ÿë&Ó>¼ À½åùg?ÿXb0á¹:çef>ýê¾ù­v?¥Ñ:ñm,åÞ.5~a½ŽÍN=GqŽ»^ž¾žr€Žÿ¬‘P¿©> ¿ÿXbNòè:ŒZ¿¾AÇÿXbÿù¿»eP?4i>ÿXb´’Ö¼õL/>¼Í›¼ß¢¼¢h¢ÿǾ‘} ¾4i¿ÿXbÿC´¾ã>D¾Dˆj¿ÿXbúC³=®X¿ýA^=Z É;*šñ' ,+ÿP!]=  ~¿¹Ø´=ÿXb«±„¼W[1=T=6RbRORÿ€Œ²>Øet>ïh?ÿXb…èT:)¼½>„ÍU> °g?’bÑ:ÈYˆ,ì|0S´2½ÚâZ=x5¼kž€Xžžÿ¾ã¥¾ áz¿ÿXb–må:1¶™¼P¨½½ÉÚ~¿FlS;ÑM‹/ÇÁ¸1ûêª9Ïöh=©Ù½ã â Ö€ŸÿBT=mžèl¿ÿXbÿž\Ü=§‘¦¾`€p¿ÿXbÌ´}<Õ³`=6G=4€KÖ€K’Lÿ,à>mƒ©¾PV?ÿXbÿªÅ>.ƒ‚¾&c?ÿXbŽ•˜½? >-%K=õ€é€ø€»!Î: 7>ªù>HÃZ?ü}J:7xU, 1 0jÖ:¾!#>_æó>‘\]?Ú°Ù:“¤À,Þ º0—:ˆ½ü7/>·î&½ý€+þ€+|€+ÿÊŽ)?€<4? *ƒ>ÿXbãSÞ:32?z*;? ”>ú*<"÷,ŸÒµ0a7ìÏg¿&´²>ÿXb¡’§:?›c>Ç+k¿ô>§>^;X-<©ï1ñ„^½ßPø=ór=è.¯.Ä.§¯ˆ:×6+?Òp¾œ4?ˆþ9Kª++‡Ë{0€®Ç:ðó0?$A¾8W-?J™×:ÛàO-Þ@‡0U?¼dÌ]=§ë ½Ÿ¡Ø B¡ÿrXc½Û˜r¾HNx¿ÿXbÿ—ŽA6ð¹>UU¿õ¾ó:t3 +6´R/ž…¿:¦Pô>]æš>9S¿Ó~»:¶r3-a 1¡£=DàÈ=Hù =®ìPX¹â:¾ÜA?¹¼£>îÆ?6è <í…U+Ÿ/¦ó:¨‹H?,A¸>»?ZHRR<~T÷TÚTÿ„ì\?“ñÑ=BLý>ÿXbÿø'K?\=Ä(?ÿXbAš1»‚‰=³a ½»¡v€Ÿp¡ÿûÜ1>IÄ}¼Ù|¿ÿXbo¸…:ã‚>ˆ(¾Åûs¿‘ȶ;’Z;.+ÍT1u0= eÁ=2tìºá€`‚€`.buŒ:ÃY_?òd¡>É0¿¾/e:à}‘*•`/σ»:Õe?>Àæ­¾Z“Í: aZ,‹€0¹µ<ËØ>J<ä€u6€u^€u—Û·:÷?àZ?஽v‹:‰”*7º 0'&8;ÑN?W4\?~-Á½š?;]ç+ý’R0©¼]½ÓL>ì.Ð<&€O–€Oý€Oÿÿ6t?Ͱn½¢–>ÿXbÿíŽu?Á5¢<`a>ÿXb:­Û:íº×=¹‹°¼f–œ–\€;ÿ#>BhÀ>l¯i¿ÿXbÓÆ:üÕ}>4Ò­>„Hh¿Å;;KVæ,7©0Õ¼Ï =[A=5€€l€ƒ¹×:fðR#0]eý1æÔ»/Áé=ê^'=ù ¿ m€@{ØÆ:±º%<í§æ>>‰d?Ú¨:^òo-=†1ÿ׫ñ»Ôîÿ>¾¶]?ÿXblͽð3.=ÞWå¼'€}‹€}M€}ÿ~Àú¾/Kî>*¼<¿ÿXbÿ>þ¬8?ÜúD¿ÿXbj¾J½é'œ=nˆ1=G€'€'!€'ÿHC?<·V¼¾-n?ÿXbÿš'ðœÇ;I%+u·î.RÕE:ú>W(M¿nÙ°>ªD<Ôm,¤’±/â‘;³ï=(b‘¼`€ê–‡€ÿ|¦= ?¤¯F¿ÿXb°‚:wc2>¤|?Ó}I¿-Ý<Å¥-¹²ë0 ‹Š¼Ø¸¾=¢½x‡þ‡ó‡ÿQÌj¼å÷5?'4¿ÿXbÿœŸ½…ù ?£ F¿ÿXb¼"x=3T…=¯´Œ<kTk%k餇:åsy?½d“=¡üY>G(î: Š,¶˜È0€)ƒ:‚ ~?õR—=Œ”Ã=ÚM;¡%Ì,.O0/‡½ðˆª=H=:€‚쀂1}â:Ùù¿ìK•¾×ÌF?4®:»T™-N“Ö1O¯;çä¿>ñœ¾rr:?%fÌ;ó4-øÆÔ05H=Œ“=Æ0§<!0nF!ÿÚ‹¾£te?Q³>ÿXb ß:¨O‚¾¤‡g?S¯>.+;`¤.êe1úC3½Ž>¦=+3¥¼ø€š¬€š tÿþóÙ½%«¾Â¥o¿ÿXb22Ä:¬¹’½Ypª¾³p¿†Jä:+Ä"-²ý1ïa½5F>;m »>€—i<ô€—ÿо7³Ù;{êi¿ÿXbÿÓ¢Þ¾Â"×=ãôd¿ÿXbª¸ñ¼î$‚=W{ؼò€…怅I€…ÿTe¿?_ξëÞE¾ÿXb™ ã:Ø_q¿g]„¾ã1W¾?›á;Äõ£-0Ûß™½–‰=…Í€„ðè<€O]€OC€Oÿj.p?{½Ý&°>ÿXb[Šñ:7Œu?[½â=…@…>\f¢;}|‡.&µX1™½Ö»=Áå1=€6£€1=€6ÿQã¾Fš;r?ÿXbÿʋξá—z=ƒ¸i?ÿXb±ù¸½)”>KwW™¾ÿXbÿééf¿†û½´èÓ¾ÿXb=Ö ;zü=P¦Q»€[€[Ö€§ÿTU¾îu¿RsM¾ÿXbÿî#¾Í+z¿Ð¡¾ÿXbur<©L±=/½U€n§€nî€nÿìÀ>`•žº/Km¿ÿXbÿüwÄ>¸´3=¡"l¿ÿXbu¯“;å=3‡d=ê€*^€*y€Fÿ«c”<دó½–#~?ÿXb_§·:?]»=üÿ¾bÐ|?âLU:^a/ù—/2kg½Å=¶=-•7=O/q/L/ÿSÞ½Äc¾Œx?ÿXbÿ›˜ ½ÃCo¾¶x?ÿXbž–¿½“>š'×<3\Â\à\kI´:O7u¿NÞš=Ù>$†X;i¶-g{H1”[´:¦½u¿4±j=òuŒ>õ߃;Ãéä,™¢g0È@½1ð=x}f¼ü—Ì—÷—ÿNb¥=C¡?èÜG¿ÿXbÿaä=½¦0?@7¿ÿXb¯ÍF½=Ñ>9›Ž7ö€–ù€–耖ÿ 9?‘œæ>K,¿ÿXbÿm*?âÉ?s7ù¾ÿXbâX·½Ó¢>=÷€\ê€\å€\è±…:Vy¿ÐÝ:>Z³ >7æ;‡ Ÿ-åQ1>êà:´úp¿µÚ>ïZE>Ó¼c; +K€/?+ÿ<ï?Ôùï¾ æ+?ÿXbÿ —?’Þ¿j¾?ÿXbW?6½(‚Ø=„'=þ€1¶€1ó€1ÿè@ » úÚ>ˆgg?ÿXbÿÏsB>Í>Þwe?ÿXbû·;Ä=8kð¼ZŽæŽz€nÿ ™®>"#H?*¤¿ÿXb!Éä:*J>‚T?þ~¿ä#BÝ3½/€ƒº€ƒ(€ƒÿOy¿²§>шD¾ÿXbŸ ‡: ·z¿œ,‘<93N¾®ÝT;W'S¥Œ*™×‘½ðù!>ûÎ/½€ƒ¯€ƒ^€ƒÿpÂz¿V»€ÚÚ¾þ[J?ÿXbÿiX¦>"Íݾ$8W?ÿXb¢|A½‡ß =3ù&=x€‰ò€‰ê€‰ÿ]‘†¸Y¿Ѡ1=ÿXbÿU„=dù~¿Wö©=ÿXb™òa½V‘=M!=v€'t€'Š€'‡:57æ¼(ö¿°ZO?°Š:"/z-I¿Ç1—§:ãÝ»Çq ¿“V?„Ê:\+Êtò.‡Œ§½Gÿ >©NG=€\I€\C€\ÛZ#;˜k¿« ?ùÍ1?Dk¡:å;ù*^”0Äžå:j1Ö¾†  ?‰î9? );²/t.‚ 2H£‚¼?ÿ={3êÿXb¯®á:bÿ¹¾ÀS?<‰Û>¼h,:4*ŒÚ.¯&¯½þ¹>ì„—9#† Î½: b8¿¶ïˆ>âÜ#¿&;Ç9µjÎ,: ³0ÿ¿:cH-¿r~>‘`1¿±¢;HšO/¯cº1Vž½¼Î6>ébÓ»HHHÿÌþÙ¾@MX?uÂ¥>ÿXbÿUYL½ä??Rø(?ÿXbSÐm¼8hï=O=õ Þ ì€@ÿ n¼¾ñRî>åN?ÿXbö?‡:ìfŒ¾Nÿ÷>³­T?ÙUç:¦m;+1·í.=~½]ß>²õ ½U€JV€Jâ&ÿÓ ˜=™B{¿1®4¾ÿXbÿÌJ!=½z¿ J¾ÿXb¢–f¼÷=Šæ=€>€0€£ðî:§¦¥<-¿Jª=Ð4:™ø%úr+“/ï:¦î±žb»/UDUÿ£%'?o¼¾ff>?ÿXbÿMˆ"?%ø6¾ql@?ÿXblw½Ó.6>œ‰i½ v*vBvÿWw ¿9¬¢¾ !6¿ÿXbá=à:3¿X[˾t¹.¿GÝ;å÷®,ÍA#0ïT½ñG=62=Fww‡wÿ"ܵ¾Ø¾2?œ?ÿXbÿ€æ¾cˆ7?ÉD?ÿXb-" ½ÅÇ'>|{W»æZ—ZËZÿ@tç>Š-ä>-ÎE?ÿXbÿGñù>x½Á>ÞTI?ÿXb`Ì;ßÂz=8ܽ÷€Ÿ×€Ÿ©€Ÿÿ¶B¿>­s¾I…e¿ÿXbÿ ‡¤>ÿb¾È¯k¿ÿXb/ˆ=ÝEX=Œd¼vˆèˆøˆì¿ ;K -?aï ¿&µ¿Ië :mÍ*xq/ÿ!Ø?ÅÓ¿¦¿ÿXb’‘³:Æ>=Òà¹ÙÐâ=À¢ô:jK,Ö§T0±C;ï¼h?ƒ»Ì>™¯î=“äÚ:b7†+ö‚0瓽ö²>Ûˆ'½S€(£€(J€(C„:ÊLx¿ËO>sª ¾·ùâ9's *» E0;‹†:Ð>|¿¿d>lXß½áw;ô‘ã.Ì¢¿1@ˆ„½Ñè>.q䛫:¾ó*ô1p/¡Ë·:œl¬=¾6v?ok…>bn:éž.w²¬1o󆽞ô=¼s€™¿€™â€™ÿô¾¼nG¸=„ó~¿ÿXbÿÒ½&½XÍ>·}}¿ÿXbCƒ»K= =Ñ˨¼I€¬.€¬Ž€‡ Š:·ká<ã6¿2–=%¬±9ÍCò gè(ÿKÐÏ»|¿‰4>ÿXbÏI½o¢=œ6#=Ö€‚Œ€‚\€‚nÎh:Üå¾'²Ð¾EÉK?ÈÉ:ÂO],Ÿ~Í0ÿ…âñ¾‘ä³¾0íN?ÿXb˃”½…Ø=1{=3€e€lzÿÚ±e¾®½È=6x?ÿXbÿªf@;Û¾ßÜ}?ÿXbÏ1 <ë>°å•ñ·h?D‹Ö=×,—:*ƒ,ÍôØ0(ú¯:P¹Ù>ð¯f?e'­={f:¹‰-6#µ1¸;«½UŠ=GwÿXb9‹:€/¿€8¿ìXé=ft¥;!0+=/$€¼è£ì=x $=ñ Á î ô°é:}õ¾œõû>T[?Ç!Á:Å!œ*¤3/p:Àؽ_ø?@Q?̺=;[ʇ-ßL1s<¦b>™»»(€R€XCÙ›Ç:°W>èc?¼Ò¾¯Š:'Ö)·À.nd„:Äór>Kc?3¿Ê¾,:¨:~õ˜+ó µ/ÌÒN½OW>cRÿXbÿ±úS?@šî½‘e ?ÿXb˜¦ˆ¼ {=¼U€­Y€¬»€­ÿ ˜¾c(¿¡>?ÿXbÿF¾¹?(¿l>?ÿXbž–_½‰`ü='¼‡€–€–ƒ€–ÿ©Þ4¾Í®(?Ü.;¿ÿXbÿob8½6Ý?yûI¿ÿXb¬‡½·* =ƒÂ ;€‹…€‹Y€‹ß†:—P9½Ï‰¿!=¡Þ9–Ä%q«*w}ó:A‹(¼¸ø¿à0<*¨~:0,ó)›Êå-”.}½lxº=Í䛼ñÊé’y½:èW¾ÖÎ<A}¿É9Œ ,,<øÎ0[ë¼:ÿI(¾ßA=p:|¿ˆr%?âD?CµQ:ôÝ3ôÝ3ÿhY“¾žq!?‚8?ÿXb­Q¼ÈÏæ="=B'‡'µ€@dÖ:ìî ¾½ä?êòW?̲9à$z,ƒ§p0ÿö-,¾3è?ŒšN?ÿXb+ܲ½í¸>%”>º[X´ÿw3T¿CÛ >óÍ ¿ÿXb‡Fà:—dd¿œS#>'bؾ­5‰<€¼ß-€ØÉ0¿Õ:½¦Z=P+¼ežžÈžÿl#¾› ;¾j'q¿ÿXbƒ’:°/Á¾W(¾C¨j¿8Õc;ùØN.ä1emS={JN=M.FºX€&¶€&〠ÿÞs!?Ô!ÿ¾YM¿ÿXbâsò:EË ?¤ô¾ 9¿Áç:i‚«+FK0ûv’½æÚ=4¹=0€b€lzÿ°¿Â<ËP9=Yª?ÿXbÿG™½£ñè=ž}?ÿXbÚW½;œ=N/=Ñ€'§€'à€'ÿ|ç=¾`T–¾8p?ÿXbÿŒNï½¥¤¾¾Œp?ÿXb„ ½?¨Ë=Hýu¼Q)~) )ÿ+ªŽ¾5Ø‘>AÌj¿ÿXbÿÆ"”¾"?k>ãm¿ÿXb/°<§# =ì¿N=z€F*Lö€F—„ƒ:R?w|ˆ½ô4X?*:7u‡,1ÿp!?Yx½‡¦J?ÿXb2ë<‰ õ=æ:u€uÑ€uJ€’Ù~½:;è?ì¾@?Õé_¾*W9Ä„)¬% /-â:Ê/?è~I?0Êd¾2—•;! ,cäÔ0ì£=G’ =½7†¸,88 € ÿcÆ•>˜;[¿ ÚÙ¾ÿXbÿKw>ãY¿µî¾ÿXbrŒ¤½IÕ>ËXºfôÏÿµ­2¿¢>4w$¿ÿXbÿìEB¿5—©>6Š¿ÿXb’“T>€»`?ÿXbÿ-˜?Ÿo>Ð}T?ÿXbK«¡½"¦>E½»d€LHÿ‹~¿mqf> US¿ÿXbÕÀ:ãø ¿Àü0>rdR¿¶¹º;üQ.çÆV1üU€<™ ’="3W=[LâLbLÿ-â??MȼñER?ÿXbº~¸:G? C´½Ø©W?´<|+/—üØ1þ€G½Õ‘ƒ=Ó¤=×€¤÷€¤«€¤ÿQ)#¿£,¯¾¨Á0?ÿXbÿà¿Ó·—¾Íj;?ÿXb¦º€½Z/>À=O½)¾Pÿ½ªa?`É·>e >ÿXbÿ0)o?gÖ‘>Ú[>ÿXb!å§¼böÒ=¬1=a€@ž€@Q€@ÿ®N>ªž>q?ÿXb›Æ:³fˆ=ö>½†n?³÷ß;EwÂ*]ß /Sé§¼óÊÕ=pî/=Ô€@€€@€@ˆ"Á:^ò¼šŽž>Ls?˜KŸ:_èÈ,;ÀÕ0Ý'½:E—½w@‚>·Úv?0ï¡:êú.Œ‹1ø2Q½0K>ó»<€—þ€—†;ÿYn¤¾ïꋾ2 h¿ÿXb^¯:lM‡¾Z­š¾Wyj¿yT ;c¾,-HO1$o»G!É=¡¾å¼ö€;€nî€;r»:þn€=xVd?ÆB徇‡:X -bLF1 ‡:ˆŽN=Vég?ÀG×¾8ê:ª +è‘»/КŸ<Íʶ=¿G=z€$î€$²€$ÿ£:­´¯> tp?ÿXbÿ‡–Í;ŽŽŸ>?s?ÿXbç56=ä¼=kGñ<®€¬€4!¼ôë:ð‰¾oÛ?1ÂF?„ün9V®ª*Ð…/o`×:>¦R¾Ê?LˆR?»Kƒ¼:œTS>Ãûv?. '¾ð7;¸h„,'ç÷.1x˜¼ã=“ï<=€ñ€(€ÿr#¡<¤¿–hI=ÿXb8ë:IY’<äi¿Ñ…=û(–:±v-£üî1Tw=$H…=·<ü€ö€z€ ßè:X¹s?ó!<>à„z¾±zH;ë›-+¿%0ø‹:Låv?åÀþ=Ðn¾Ú|;zÝ÷,K@0Fa—¼pÑ =‹n½¼:€‡È€‡ï€‡KsŠ:tO=‹H¿fNa=jËÁ9ÎsÅ"R'E(¹‹:Rþ¯=Ap¿Ä:«¾S‰;<6Â4)óÝ*’—µ½uX>íÕG¬Èè­p?ÿXbÿLÎB?ßÚF>Sz?ÿXb:½<úb=HB=ìL¶LØLEºŽ:T8?$n´¾FK?ë;Í º,Ÿ0_±¸:•û>?]ž’¾,è?³«Ý;²:¦,oL0nO¼í±=+ù½ò€ Ù€ Ç€ Ú­ƒ:Ö >Åɺ>Øk¿“l§9]Ð)4Ñv.¹1„:Ϫ>N´>¹äl¿ö¢:¹v#+š¿.0Ò⬽Qúâ=Çœ'=I€;€®€ÿZDw¾{¬q¿ðf>ÿXbß‚½:z±¾\j¿ÜÕR>@f;Ùy›-N 1J m½7TÌ=*àž¼Ï(žÿRb®¾¬„¤>‚3b¿ÿXbƒ²Ä:{¨¡¾ôF>þÁm¿ŒÙ]=š"ê'×O )0.½aÝ8= R)=€2œ€2ö€2ÿs_=Žô>´y`?ÿXbÿ o½CUÙ>4£g?ÿXb0Ö·½Õ >5A=õ€hä€eÒ€hÞß:nˆ}¿^ë=ıž=ÃÅL:—¿4+7o0¸ý‚:+ ~¿«ëÓ=¼½cºÓ;r¡,¢01×3<AÇ=3ͼwŽuŽrŽÿ`ûj>v`Z?›øï¾ÿXbÿ–LH>aO?…ç ¿ÿXbû¼òC…=©ø¿¼ã€…Ä€…!€…ÿïƒm¿Ø·°¾¾ÿXbÿ|n¿guоÞȾÿXbvpp=þ\= Oh<-€j½€jð€jÿ¯(n?!Ó¹¾ÎX=ÿXb§;'=h?áæÕ¾“L=¼£5;¾0O.³5^21ëÅ; =73z¼¾€Nõ€N‹€£ÿøµQ¾†z]¿žcê>ÿXb½É†:)ÇH¾sX¿óJþ>ëÿ;²£),é‡+é_’¼ÏÙ>nÄ;΀rŸ€r€€rÿψy¾v?Cï¾ÿXbGÚ:+·o¾°es?vïO¾ÉÚ,;N2+)Á±/§è¼¹þ=ÙÍ =$ ÿèÃæ=RM~¿A­»<ÿXbÿBr•>›Ûh¿±c—¾ÿXbÓ1ç<׈=Kª¼'›%›¦1ÿw_9?&Gb¾+@'¿ÿXbÿˆ5?ü¾ü|L¿ÿXbžÓ¬¼ë$>W°»D.D_Uÿ8 ¹>2—?h'4?ÿXbÿ¿ñ> »ç>jØA?ÿXb8ø‚½u*>Ó½Ö€+vf^€+Y³:±VP? ö?dÿ>èõ9 ù¿%n-7§à:7 C??à3<>«’M;…{Ò,-Ní0<ƒM=¼¯ ½^€›ÿ€›&€›ÿAxÀ>ïí+=Îúl¿ÿXb78â:tÄ>¹IŒ½õÀk¿¥ŒžÛ<|€÷€¶€ÿzã°½Ph?¢Ó>ÿXb=ˆ:oPའ3`?á³ð>‹L¨9áy*S/¬/߇£½ ·>4ƒx»olÅ€ÿùñ5¿Œ:>ÿñ-¿ÿXb\žÊ:yº-¿ª‚>¹j0¿xsŠ<} |/+92€HŸ½~§>™G~»OþAÿÒ|¿0†Ç="±¾ÿXbÿý)v¿÷î< Ã‹¾ÿXb5{À½gî>CX<€¼€G€ìëß:¨!y¿Ák?>r^ ¾çR2;^§,G•È0„:(z¿ôE>錸½øþ‡:ô³È'rŠ‚,¿â<"áÛ=hë`¼x€Œæ€Œ&€Œ>Þ:Ê»Ü>¼>í>œ3F¿ÚÖˆ:çdp,4Á’0Hž´:L+Þ>2ú>_ÏA¿k½¬:YÕ«,çÿ»1¨§9yÖ=xµ¼¯€;w€;à€;ÕЃ:<ÄD>ÍΖ>¥o¿àdU:ȱ#+‘R/ïVå:u¨*>ÞïS>ÙËv¿ßîÏ:oõó*¬ë0q}½ãâ¨=yž¼ïAÂÿê7T¾µ3f½Ez¿ÿXbÿD?‹¾ ¶);}Yv¿ÿXb_F1½Ñ“>V5».€rÔ€–»sÓèÚ:ƒ‰>+Åv?3bl¾Àþ9(-*ÉÁ0˜ðö:è£>,—y?.¢7¾®¨;‰Ì-¥“á2­1hëb ?hMD?©ÿ8¬Ê!,éò0ÿ~Þü>ßô?¨¹4?ÿXbÐϼ3¦>¶L†<î"¾"¶"ÿó_Y¾Ç•t?h-R>ÿXbt¼:§4ô½Ðz? È$>J·É;¹4>-»./1g‘½6X>Rb½)€J=€!Q€Jÿ×½¨z¿#F¾ÿXbÿéÌþ}hh¿)0¾ÿXbJ¶½\ç>´æGHôÓ¾ÿXb¬á‚½„‚">-”L½W:ø][:ÿQh?&êÖ¾ìbG½ÿXbýªê:q]g?¸”Ö¾Õü±½ÔUª:Ÿ8‰,}7«0¥Ÿ½ÌÐ(>ʤ†¼l€ ]loâ:Ò9.>ÆÒa?áà>üS:$S+F\Ý/çá:Ú-“=¨Wc?™}è>K”:\ÞF+ãÒ 0ú ’½T(>Ûz¼lGlRlĹØ:i×<•!c?ÌÐë>^ ­:_ T.òH1—™Ü:±ÐB½×»c?A˜è>Šþ¥:î)‚.cJ1u[<úÏú=`r#¼~€¬€ÿ€xÿß:øÀ£>œH?C€¿‚gŠ;P½ ,ÃO/pYº:üì„>p R?ž`¿b;½ (ÄI@,û:°½*Ž>Ã(H=€e€e7€eÿDE¿Éà°<´#?ÿXb¨;‚8.¿ô}=2P;?®¥;‰Ô—-M"1—៽fô>¿Òy»2÷¾ÿuŠ¿/ªu>‚¡B¿ÿXbà@À:D40¿~I>nÆ2¿• ‚A«½È£{¿] ;9 @*il /4V‡:MLü=³;¾¿­y¿Ö<Ö‚Å.ÞÉ1÷Ç{½ƒö*>‘w½ :uuÿÛ’9?8?•¾ÄÇ¿ÿXbÿÁ>?‹­ ¾ˆx¿ÿXbõhj½_%>Øn:Qt?2>êmÝ;Pߢ,_ûÖ/ÿTV>L`u?9}F>ÿXb®E ½5Ñ'=^I=$yKy€zÿz^H¿fÞw>Ë?ÿXbÿä2¿ùx>–-?ÿXbSô¼ê$=˜2ð<æ MÏ ÿ]ö%>£bz¿ø>ÿXbÿÂÁ? ;V¿i¿I>ÿXb‡ÄnØJ>â÷l¿ÿXbÿ#ã>®.¦>àU¿ÿXbJCM½}^!>ª™µ»¶<Ò€—Ü<‚,¨: ¿qÛ=ÁJ¿hZ:8r‹*'‡Î.o!©:òÎ ¿Ô|¥=ìF¿Ë‹¹9O“>,M)1Y9½§$k=«”=<0Ä€2˜€¤ÿÄž¿afz½öT?ÿXbáÞ:B¿åd½ïOS?mfá;^Êx.çà!2fùz½(,‘=­÷=6€'~€'À€'üØ:l¾£k"¿èÏ8?¢f¥:P’*q:R/qê«:Êd‹¾Œ–¿’8E?ƒ¤;Êqš,ÏÀƒ0)>¾½"«û=Ú=h€eü€eø€eÿg½|¿'ç>w- ½ÿXb—È;ØY~¿MÞ¸=ÎMŒ½Ù„;³ëG-!ÏÄ1,Õ¥½ó>6Ž»—€-€”€ÿ"Ïо¤i’>¯û]¿ÿXbÿ4Bß¾—UO>y`¿ÿXb„ä¼Ó¥ÿ=ïV;"—÷€r»€rÿ*?…¼â |?þg2¾ÿXbÁ': åà½Ïºw?gh¾aç;žfw.·2n1ùž‘:À”á=“夼½–}–°–ÿ<Ù ;iæ=Ò`~¿ÿXbÿé¿–= ê=»Ÿ}¿ÿXbÏϼ=tBhºA € 7 ÿÎ^$;ÿ¿ôú•;ÿXb ÷:é½Á9–ÿ¿ÀGh»“£:6›*Jô—.0/À¼è3>ÂùT¼Qÿ QIQ ê:‘v,?D˜½§:•€˜»€ …€ í€ ÿŸ >_þU? —æ>ÿXbÿ"£Ø>‹ÓM?çÕ>ÿXb¤Á­½|¹¯=>"&»¿}I€ÿ Wd¿Beø½*ß¾ÿXbÿV¯]¿;F‘¾ÜÒ¾ÿXbNÔR<ª>ß1¼<€tœI€tû„:[£>¸ûh?üч> ºÜ9'>˜)$K.ÿè¢>?êk?/f>ÿXbg{t<}²>£"Î<“€t@€t_€t¢ö‚: í¤>O+e?¶²>ªH˜:ÒR,§­p0Ë‚:@/º>«­e?‚V€>Àò,;C—*Ü#q.m½ç¨ã=0ôˆ¼ÿ€˜ì€˜ò€˜ “:H×§¾>Ä>ù\¿– ±:°ø,ʇÆ1yò‚:D2¾ qÇ>ÛÁb¿—…;#ý ,Ø!ê/b<¼ÊTÁ=&¦ ½k‡Ô‡4‡#8‹:xÌ;ãY7? ¨2¿)(3:»R!+=bç/(V†:3=·—)?Š?¿WÜt9˜t-(d·0ȱõ¼Õ>=7R¶»ª R D 6š†:hÃö¼ùÄ¿<Ôô¼Zì¬9&}%à7|*¯b;ƹ‡»Dè¿ÑÙ¼ý]€9Õ,K'ò˜+ö­½H>X«<-€m$‡€.u"ä:j¯Á¾(»i?cR>¾[ž:¥ù|)+#,.l"â:û²¢¾‹ûo?ð> Mè:` -$±i1Lú†=Ôi=ÿ€*ú€*X€*ÿÜtP><¯·¾È4i?ÿXbÿØœò<æÿy¾;#x?ÿXbÇG <Åâ÷=R=! A b ÿßgÉ=2Ÿ?V„Y?ÿXb7Ïe:Ó/|>‘lð> Y?€›0;$/-™Í$1‘ïR½þ·Ò=ãâ(=l/è€1n/ÿ‹M¼å Ö>*fh?ÿXb†:/q̽s‘ö>%æ^?ôÖ};]}.¤î2lµ‡¼±Û'>òC%¼.QD^Qÿe´Ž>|í;?­„?ÿXbÛ¿,;iQ>Ñ32?xZ,?æY;ÀDÕ+éÞ§0e©õ;æÏ÷=zÅ=F f £ â@„:†jû¼8 ?X?ÎÓÌ;Qµ)¢Õ/-ÿÜå¼ä ?†ÙT?ÿXbÏžË;ƒR´=¾½­€nP€n]€nÿ³0x>>¤="-x¿ÿXbÿT»>kÛ‘<Õ4n¿ÿXb‰ë¸½@ú>Y2GÕÙ;?BG*¿ÿXb>½ƒ:ûò+>#î1?]÷2¿¡Â ;Qô0&í16x_½¬Ä<=N·lzC?ª?•:K3Ä)j3‘/b¾¼:î—=Ë¿–<·€§^€¥µ€§ÿÆ~å¾[¿£š„>ÿXbÿXÇ¿–ÂJ¿KÅš>ÿXb"l8½óU>.S“»Ü€–Ys€–ÿÅÉ> Bq?8 ž¾ÿXbÏÑ:µ>Dõp?Òž ¾ÅÉ;C/íRU2¾Þ}¼r5²=êÍh=¢€-F€-’€xØ™ß:äY¾ôM©=®}?:ã :À_)gñø.Î߃:B?½Lͺ=*§~?D"÷;8¾ú+ÿn/î“#»3£=%­ø<Ç€ €€0×á:„WG=¿áå‹=E>(9\¯ú":ï)å|ï:ï=‚D¿èŒ‹= só:"b-í\2ÒT¯½—ÄÙ=+û®<Ëoôo•oÿÒ1e¿Ä$˜>¥í©>ÿXbº·à:eÚa¿P~­>AY§>R2<éWx-õÒ0W½·–é=¥‰¼á Ò— ÿÖî6<Ÿ?Ë‹H¿ÿXb)ü;>È >5§?†L¿Ä*†;òŒ™+ò±r/msƒ½ìû0=…Ð=*€=c€=¯€=ÿa®d¿óÜÏ>úŒE¾ÿXb¨>j:ßÝ[¿*)ÿ>'_ò½×lý<ù.ËŠ0l%”½k >œŒª<|€mÙ€mì€m¨~é:eN×½5d~?‡P=÷ŒT:æ&ˆ+ÁªV/dس:Y¡¼ò?cÎ; ‘7;$G£-âÔ1èúž½Xæ=Ùè<ô€È€ë€ÿ\r¿×ÙN¿’Õ½ÿXbÿX-¿yË:¿~ж½ÿXb:!”½9'6>iWa½vvšvÿ:t¿ãÔÓ¾&þ1¿ÿXbWlæ:ôè¿„ù徉ö7¿ÈDWÿXbÿŠã5¿hï2¿fɦ=ÿXb¶÷)½mœ=¶J0=n€5k€5Þ€5ÿy ½­Œé½+3~?ÿXbÿ[»c½(lß¼6‚?ÿXbl“Š;±Þ¨=é ½m€›¾€›j€›ÿt׃> =Y-w¿ÿXbÎI‡:­A•>î´3>p¹p¿{ãÌ:ô˜Ù,‘40¤½]þ>b„ðºeÝÎÿ.é>¿^÷>'b&¿ÿXbà@À:¯-¿?b>Îí3¿Ó2¤:w!*ßV}.XYÛ<Ì=NðÍ<»ªuª¶WC Ý:9qš>o»b¿·¹´>úb:-¡é*§Õ.ɶÛ:£Æ¼>àØ^¿ýì¦>lí:Ô^)-ƒ1Ù–¼×4¯=ž–½½€ x€ ¤€ ÿÉd£=&R>Y±y¿ÿXbÿ T=²£9>©{¿ÿXb6"˜<ëþ>üSª<ù€tã€tÒ€týÜ:^·>:f?¢†‚>®U‘:‚ÂÙ+SE›0ÿŽ'ß>YR^?^úq>ÿXbµ‰“< Ñ>be´<ø€t,€tå€tÿq;á>ú€\?A‚>ÿXbNÎÛ:;ië>§q[?'ƒm>GÞ'9’ˆ×-Œm«12*½„el=œ¥$=¼€2í€2ä€2s¾:®n«½¾_]|?N+¡:P¥Ö-ë¶0` Â:Åan¼Q+¾I]|?:y”:ý2x+ ‚'/½S2>o-¼G==B€9ÿº)¿{-?Í2̾ÿXbÿó¿Ãä? ¿ÿXbÿç0½ö !=©¾¼g€),€)u€)ÿ'÷2¿ÂúÒ>ؘ¿ÿXbÿpE%¿5éï>_`¿ÿXba‡½î[-> ؽê€+º€+\€+åÜ:‰¸#?k???Ѹ9>°è:Š}×)f2†/—Ý:a;?½R*?>D°;; -ÎÆ—0ØÔù¼`‘_= ï=÷wöwõwÿ_˜>v[Ç:‡ft?ÿXbÿh»æ=°P=‘ ~?ÿXbC0= ™Ž=ýÜ<>€Qì€Q?€Qþ¤²:AÚ]?Ðíy½èý>í™;-.-uŠÄ0å:eÒg?L¬¼ðØ>QžÒ:zX±+À ¾0IóG<ý±=Ìü¼õ€nô€nÞ€nÿc°V>¼Ñ¼‰9z¿ÿXbÿµe·>3€6¼ ÿn¿ÿXb븼3Ü0>/]¼¿Q©Q{Qÿ:< ?h 6>þGQ?ÿXbÒ‰ƒ:(V ?v8\>ë?P?­1*;™=~'Ž*:æ<=ŠQ= m='W W$Wÿq–ü>¯¾ÄÀL?ÿXbÿ¹1Ù>Éø™¾«Z?ÿXbÒ¾½ b>¯Aß<0\È\V€>=†:ú†p¿ô|>"¡s>±~Ï8'•+¶1`@†:qs¿{¾2>ãÁ‚>Èl¢9^œ +0C0=Õ!½CV÷=YRî®;?·…%¿ÿXbÿ+ÿf>ŸÙ*?¨°5¿ÿXbŸt½zVò=«x#=oImIý€GÿÀXÍ>a¬¿'ºB?ÿXbÿjX ?×nõ¾ó1?ÿXb¹¥Õ;ŽÌ£=ì¾c=×€-Ú€-K€-ÿ¦ê4>ª2<õ{?ÿXbQd†:ï‹m>¤î½/9w? lã;Ó9„-Y“ô1fõ»L¼=Ô›½Ù€ ±€ u€ 1‚†:Hð=…Ú>}e¿žj: Ä-P‹0T´á:‰×Ü=hG?œ¢Z¿k9/<‰.Ž+ 1ŸËT»°=gC~¼z€£D€¬÷€£ÿeͽ~L¿”BZ?ÿXb65Š:ͺ.¾¿C¿òI?oô‚;jz/ç€&2~§I¼+ü9>í¹Ì¼ S €Z1Sš=5:ÂD?²7¹>Û?ûžº:˾+,wj0Àª:ZS?Ò³>ã¶â>ò2ˆ:¢sy*¯*Ö-1“½e‰î='iþ»z€™º€™þ€™ÿ¯•¾xÝÔ½çts¿ÿXbÿn¦¾;V[¾DÎk¿ÿXbCÈy½/> ‰t½=€4ÿ=}? )[=~C>ÿXbÿ6ùn?×/>¢¦>ÿXbÛ¿r½‡ß =Do1=€‰‹€‰x[X:†:+œ¶½ÚKz¿²˜B>«Éã9;'¡ª*ÿ% ¾¿»v¿@Ìk>ÿXb»ï˜½0Ô!>ÊúÍ»9€ $€{〠ÿžy¿Fº2?©hË>ÿXbÿê¿$ú-?º4×>ÿXbÿBº°âÔ=¿î4=O€@˜€@‰€@ÿbä<éö;¯ä?ÿXbáÙf:ØF½fò>ö|? F< ˆ.5È¡1ãS€¼‚à=o·¤¼{õ{N{ÿÃw=n[Ð>ŽTi¿ÿXbÿf&ø=U?íS[¿ÿXbãÀ½øõ=Ív…ø1½6½óv>Í‘•<çsùsàsÿqºb?жÛ>ן5>ÿXbÿŠ b?TAÐ>øòf>ÿXbªÓ¼óV= çšá8‹$¢R*ƒ1‚½sfû=mÈ?=u€GÕ€Gé€Gÿ]!c?aå=J'å>ÿXbw“:za?›&<#Åó>ÂÒ<õÿG-‰µI0®Õ»ˆ=Ûf=4€?Ú€?¹€*â>ƒ:‘¹K¾v+¥¾yæl?q¾9R;Ë,"6u/Ķ‹:Ht¾gµ…¾ˆso?”ì˜:Œ• /v”1 멼Oá=Ȩ¼ç{ä{Ù{d †:ÃV<•Ä?/”I¿Œ™:×m¢*Ò‰þ.ÿTxG½Ùø?»J¿ÿXbMõ;÷Wï=Ê©=Ú e g ÿ¡u„>{Iã>ÈŸ[?ÿXbÖ:–©>Å ?·OX?æuº;õÁ.N¥œ0eš½Ú'>Çô„¼r]rYrÿÕm¿v1?t¾>ÿXbÿÇ-¿|&?m–®>ÿXb ç<¹PÙ=eT=\Î,º\—‚:© ?L¸A>ÆÄP?M« :u <*>nÌ.1ß‚:‡à>ÖÎV>W·_?žM;8Ú.ª,¶1ö\&½åÔ>ÚÇ;€W€YM+ÿå?¡qJ¾¡(T?ÿXbÿô1?:![¾.äT?ÿXbÅr«½šÐ¤=¯zÀ<®€Ì€Ý€ÿH¨e¿œÔ¾¿‹>ÿXbÿéFq¿|˨¾¶ja=ÿXbúñW½½8‘=Gç|¼y"š×€šÿÚ/y=S¿@˜Z¿ÿXbŠu;”t=쿨X[¿ZÄ£Oiš¼e²}?Ÿ]E9;s ,Ml|02ì…:‡¦æ="þm= ï}?µS‚:tHË-xGÆ1Ôê¼Ý ÷=¹þÝ<2"Ì"¼"ÿåÙë½_Íf?߃Õ>ÿXb]<ƒ:Ȇ=¸ú`?Yöñ>LÝ;JN*º%.‘œ ½ê³3>3úQ»f7H07ÿòZ[¾p¦D?`u?ÿXbÿÏ´Ÿ½3?,?®T ¦<œ6wC¡:hš¾ˆK|? ß™½Ík¹9ÙÞ±%ÇcA+µ¢:'ì¾›Â|?êܽfÂ9“~*9Z0޽t‘=yȼõ€…Ü€…逅÷†:§¯e¿»«¾ÊÖ“¾¯±Õ:­JÀ,zÔ0ÿÿi¿Z1Œ¾ª2™¾ÿXb<ÞdH‘l¿ÿXbÿbÁ >vCê>%Û`¿ÿXb]âÈ< Â=Â÷þ<ßWóWºWÿ?>ö@¿ª7‚>ÿXb{©ð:ûW÷>3òS¿ßà‘>6•<Ñ; /"c2t´;š„=ëÄe=¢L­€*΀*7é¶:þR>åóá= #t?‡;%.ÉöÚ1I¶:è8—>ª à=kør?2X4; ”+à>0ªóˆ½ªd€=d»<€©}€©x€©ÿ]¥»¾ŠV¿ÅðÎ>ÿXbÄ›9;i%¦¾VöY¿êøÒ>U<ÓB/"/—29EǼ#,*=Žy]=R{R|Rÿ>½ù (>ó?|?ÿXbÿ3É=bnå=ü$}?ÿXbÒÿò¼ˆ8>¼€93€99€9ÿúx¿’”W?í6ú=ÿXbÿÑ˾ç`^?ðêÙ>ÿXbt|´;”†º=€`=ç€-Ѐ-Í€- âà:í.†>m;²>Vkf?÷€;Až¦,ˆ¼:1ôéÂ:Ʋp>Ÿ…Ù>•Ì_?‰Ø:\]*Ù§/"7ƒ½ÚXé=5b&=_IYI+Iÿµ‘0?Ì&¿“Û¤>ÿXbÿ H(?B $¿-'É>ÿXbc€¼Åu<>ïY×¼ŒîŒ ^ÿ[[¿"9©>XT<¿ÿXbá2Œ:Gí ¿“Ô…>^FJ¿éï£<¯/6¸r1ÆnŸ½#>h›¼)€{¶€{`Š|…„:€ž|¿‘eß=g?õ=~©s:ïö+†µ½/w†::íx¿é)9>ß0>˜Ì˜:¯),²\0z©Ø< úÒ= ú‹¼Y€Œ”€ŒÙ€ŒÿŽ÷É>ñh×>â"Q¿ÿXbMX_;N{Ý>…Î>Ç‹N¿‘×t9›Ž¼.rÿrµ€{ÿáÆ_¿ÌYØ>Ò5u>ÿXbÿØOU¿÷Þî>é—>ÿXb¿‚´½Îû=ùÛž9ô€ý€­ÿßwi¿Ž#€=£“ϾÿXbÿÞ'e¿„=ˆšã¾ÿXb”kн µ‰=·ð¼»•¸€€–ÿƒâü¾ º$¿ ¶¿ÿXbÿå€ú¾Ïü*¿ô¿ÿXbéíO¼%é*>³ðu¼F³Q"FÿÏô>¼ä?%-?ÿXbqÚñ:uk?n@?Ó¥.?œDn<óY,k/™-Y½Œº>ÇHöº€—»€—%€—ÿ]G-¾aᾆ¾a¿ÿXbÿ'G ½m†“¾uüt¿ÿXb¨Æ«½eTÙ=8žÏ9Ñڑ‹‘ÿyS¿sµ>(\à¾ÿXbÿÈìO¿¢€¯>p¯ñ¾ÿXb%€½ö³>C‘n¼€3G€3€ÿ…7{?o¯4¾h½ÿXb[DÑ:ÂØz?«o<¾ˆ†ž½¦U;…˜ë,÷Î]1^-·½¯—Æ=û;u¯=ÿXbÿe”l¿˜æ§>û»H>ÿXbc^Ç<-ý=gÑ»<ý€tÌ€tþ€tJæƒ:û??`ËK?! b>y¦‹:V4ç+oò’0Õë…:ÿ) ?ÂH?ÏU™>^Ìí: Ø4,,AE0·y#½¶ =~b9 1€  ÿØB>}Òz¿Hþ¾ÿXbÿE¡>Øbh¿œˆ¾ÿXbÞ¬¡½Û£>Þ>«»É€/€ÎxÿuÔ ¿Ä Ê=œ*U¿ÝÄ:Ÿâ%->^20Kè.½ƒ‹=M„¼Ý€š¸€š¶€šÿ¥Œ <¬"ô¾¢÷`¿ÿXbÿùß“<µÖç¾c4d¿ÿXb/0«¼•a=ºÂ<5€³ >€ÿÔµ´<Ý ¿NFI=ÿXbàkö:úŒ=Ð/¿ï·%=2C :à,§í1î ý¼ÂÁÞ=¨äœ¼Ð ñ U ÿæ¾ÏF?úP¿ÿXbt¡:D¾A¸ ?k#A¿vÑ|;:,È*UÀ.e7³¼ã¿=RQ=Ÿ€#=€#R€#ÿ7¿?£¸ ?ÿXbÿþ+¿jŠ?‹òã>ÿXb@Mm½‰±>®×ô¹^<*€—~<ÿ+õ¾4e>FUU¿ÿXb€—Ä:¢Çó¾a¾<>r\¿J¬«;?‘-ÊÄ1ÈBô¼¿>+£<#"h€rõ€rÿØ£@> {?cõW½ÿXbñß:Æ ‰>´wv?Šò뼚‡;.;-Æ0¶¹±¼1=^M¼C€­€­„€­Cü;£y<\Ï¿Oø½´M‰9÷‚¡'PCˆ,¸_ú:½j=¿¿Šþ༉œ¨9zÑï#Âô@*̽">qT=¸€Dæ€Dø€Dÿ9DÝ>E"Ó>-OM?ÿXb!I„:Uá ?ŠxÐ>¹ܦ@¾ X?ÿXbÿ<¯>ôE˽”1o?ÿXb¡õp½J&'=ò:='€vL€v#€vÿ& ¿ú&¹>Ì??ÿXbÿ'dѾxB¼>+ÏU?ÿXbpÏ“½ï >%Ê^<ú€m߀mò€ ÿÉ·ñ°!?S.ƒ;¼!. †Ý1Åjë:BD#?HH˜>Óâ5?PÑ8<ì×.þºß1Ä€½”l%>þñ^½):¬]¼:NW^:ž5q?=ûª¾º|×¼¸ÿ96},žf71#ø‚:÷>s?•rŸ¾#1Y¼­ Š9:(äýÀ+¡·:½ =‰B˼4c¬c¸_ÿîÈ#>—z= …|¿ÿXb’Q„:F>èœ=fz¿çöó:öA,`ã/ }“;À%À=¦{]=t€-œ€-×€-O\â:u¸>ØIÔ>nìU?s';:ë;X+e 0ÿ¹`˜>)ÝÍ>ª]?ÿXb®H ½¶š=Á8¸¼åtÒ…Ïtÿo¿sÊX¾þñ“¾ÿXbÿïõk¿Ã¾Ëζ¾ÿXb„=½´>¢N»¹€–º€–YsÿÖ¡!>¦zr?펾ÿXbÿòŹ=Ddo?é]¯¾ÿXb‡oÁ½Ã‚û=¸w7L.s~¢1„k½ÑzØ=.ã&=/$E$¹$Ø”ú:ÒŸ½WL ?»&W?Qò; ,§Z0ãUú:c7§;¦àù>)p_?Søí:óC‡,é’0ëS޵©@?õiû>ÿXbÿÌnÞ>¢x3?éÃ?ÿXb û»9šc=û®½u ´ v ÿ¥€{> ^´½Ù!w¿ÿXbÿP%W>þO ¾ÎÙw¿ÿXbF{<·Êp?ÿXbÿìá=e,›>ÐQr?ÿXbXu½dy—=›•¼€šÞt¾€šÿk²¾D…¾"“f¿ÿXbÿæ ˜¾¬¤¾ù*f¿ÿXb‚Çw½ÅÒ=ïU+=*${zX$ÇØƒ:]‰ë½>º>_£l?ÏÊ::O*­df0A„:„‡ì½æÂÉ>Ški?j :ÂÜÞ* ×/¿ðнË>=Gd¼-~/ÿ‘¿Ð=€Íq¿üÔŸ¾ÿXbÿMÙA>¥Én¿C¾ÿXb@Ú<õJ¹=Åæã¼ã€nà€nº€nÿÂb?T¢ö>T")¿ÿXbÿ-?R<½>£‘8¿ÿXbR‚½Åç>Ð+½t€ë€€}3:kR`? ÀÞ¾ëT¾Ï ¶:›„-ˆ©Ÿ0 \O:cb?«Uξ–`q¾3¨:*n€*<%¦.T8½¯˜=Pâ3=Mþ€‰=MÿŠð=©M¿Ÿs?ÿXbÿ«*>â¯Z¿~ü>ÿXb„º=¾I=w„Ó»rˆqˆÜ˜ÿäÿÕH±‰½‘r¿Ü°:œÞY*Qó«.|tƒ:’å‘>Ø\§½;~t¿œ›¯;oŸé.z|F2”.½`x=~%=€2€2 €2ÿÂߘ¾;¼I¾po?ÿXbqÓ½:+¿¬¾äÿñ½1o?oˆŠ;K±Æ.l¾õ2C•½)ϼ=Æz¼˜)l)ÚbB!½:v ϾŠñì=Ah¿G†G:§+!+3‚E07)Œ:c²×¾Õà=vwf¿£ÎC:ùðÿ,¨ø€1rü°½D >Mi==V€\´€\®€\ÿy1F¿¿"¶>Ð?ÿXb”¯Š:r]S¿<Š“>SXø>&á;kîê+KëÖ09 ½&—=È#¸¼ãtŠt¦…%¥É:Y£h¿e´¾<¾Ñ¼&;·‚ò$ûZg(ÿ¬(n¿ÌŽ›¾ÙfR¾ÿXbT8;*ü=ø,¼™€P€È€íG‘:c‡Ä½ 99?/¿º8:Zˆ+rf/z]á:í> ¾ÀÉ.±>ÿXbÿYjO¿(Æ>·_á>ÿXbp턽§Ïî=fô#¼í€™¿€™½€™ÿ陵¾Ôü>Î)Q¿ÿXbÿÓb§¾G(×>ܲX¿ÿXbÍw½À@°=C+=j#]##ÿz)ÿ¾Éÿ¾¬öZ?ÿXb$»Ü:ƒ³å¾øî.¾…’`?ç}Â;?¬,›!Š/¢'e=Åâw=Åv÷8!€&H€&œg]+:ýØJ?÷Ý>”[¿‡ O:VEù+“¼Ê1ÿB?³ÁÜ=c¦$¿ÿXbwŸc<“:=΋S=DLºL<L« „:œÄ>¾Ð¾>T?úlq;¤¼þ+(Ég/Iƒ:j¹>àÞ°¾²¡]?פ:*Í£+Éøð/Ýš½Ãœ0>•}½:lvlvrÿzݾå¡S?‡­¸>ÿXbÐæÜ:¿íº¾%]?øJ²>7B;±?¡-WtÄ1a§Ø¼`<=?O=,R·RRÿ¾îrÇ>þQ^?ÿXbÿNo¾aä>9,]?ÿXbîí½â¯ =Ü·Ú¼e€¬t¬‚Œü:¨*V½¡¿4’…¼49L;¬(Zƒ+8}ñ:K¶ù»BÜ¿(›=n3;Iíò%Ô q)¥…‹½" >àÙž<ÿ€mû€mî€mUä:×P=K¨?7¸¼?Rm:sÎS+"Ú±0”Cµ:Åë¼oá?®‘ñ<ÅdÆ:Cߎ,A{™0ß©€¼y•u=åµ½.¡¬¡|¡¶|‚:PÔ½A>€¾Ðjv¿iJ:I+­ï.ðHä:1/¾²u…¾=s¿]‡Í: Ú*-Ÿ´†0f€½2®>î&ø»2”¶€3Ì”ÿN^}?” >ðn==ÿXbÿ){? F>U›»ÿXbm‘´<÷=!º»hhšhÿñ?gõ-¿UÚ¾ÿXbÿŽ %?±¿dý¾ÿXb_-½ŒÚ->Öp¼&=J=$<ÿ¦[!¿…ÕÒ>ä{(¿ÿXb/¢Ý:£Š'¿öÝâ>ðÖ¿%æ¨;†É-8J\1Y™½e§ß= ¼*‘æ)W‘щË:% ¿ÂŲ> ÇB¿¼|£9Ak*ñÔÛ/ÚÒÒ:J¿è‰Å>èA¿î3¬;w¿-ƒâ2}=ЗÞ==~ï<{vižŒ[¿:ð9?mÖ>à§ ?VQ:ö–%,Š%1™*Þ:7€5?.$Ï>ß?¸åç:bf….Xy£2S®ðà L¿ÔäU:VA³,› q1PÐ:Fºö>R3>Í[¿eK :Ø/,׬½/f¡½Ó,>-% ½=roryrT‡:…©e¿Ãõ»>ø®{>ôäƒ;0s,šø…1‹:]ÕU¿ÚAü>ßãy>9œ±;"ºß.Q2n1Tã%¼Ð =çŠ=P€…€£€*Š:±‘Q=·Ð~¿½•¦=?8÷‚X#ð‘(O™ï:m&•<È~¿ØÄ=N Ä9Óü,ðÿk1t ½rýÛ=S–¡¼ý ó ý ÿôï >{?BjY¿ÿXb—ø:Á¼>“YÏ>Û6g¿dVtæg¿Ï·;un¨-̧1ÿÂá&=\jæ>“_d¿ÿXbùMá¼ö ì=íG =é'®'ë'ÿD¶¼ ™.?D";?ÿXbÿh¯œ½^ˆ(?]³??ÿXb&9À½°=ó= w®<:\ð\4ê‚:Ms¿"d™¾ÏF«=DÊ:†s;,þ\á0ŠP†:ÑŸm¿Kѯ¾“>|Lí:¯UÇ*˜ò….Þ©½§·=ÁnØ»V€UÿzS)¿š]¾áÕ7¿ÿXbÿT/¿ÆF¾E4¿ÿXbAŸH¼j>žbÕ9뀓¼€“«€“RRÙ: Jƒ¾b“k?1g—¾‘(:¥|T*X/¢ ¡:àƒ†¾Ñ[i?¸ð¡¾Ë :Ë Ë,G1˜¥½{ùÝ=Y¿=,€7s€1µ€7ÿ^„ô=yê¿>ê[k?ÿXb†:·Y>”›á>I`c?nt«; {ª-ñF¢0¹‹0½ >-ê“»ý;[AË;Ì Ò:Tœ=YÒ7¿œJ1¿‡;tF+•zQ0ÿs¹DÔ¼€†M€(z€†6þƒ:k/k¿ÌiÆ>xYœ½§j9­’*G/4;öz¿rÅ4>͵½ o:qj.At¹/A`½_Ž=ë9i¼zàšÿäa=>§(¿'@¿ÿXbÿ,ß<.4¿/Ê5¿ÿXb=)“»Cõ=ê$=ÿ ô ý ÿ㕽׺?OŽI?ÿXb²}‚:ˆh̽µà ?â7T?=kŸ;$h-æot0󯉽ýú>cð0=oGL€k×GÿDË&?õ›>ÎÜ1?ÿXb戌:)Í=?1‡|>”Ä?—“ä;â8'*Ûàü,­i¾½q8ó=¹RÏ<ï\o\”\ÿÜyV¿þoξî|¼>ÿXbÿÍ6b¿¤Wž ˆ>ÿXbCqG<£"= '=Ý€•r€•}€•ËÙë:ôÏ=zé}¿$çž= A;[*m#ªE &ÿðPœ<Ÿ¿´}P=ÿXb³(,½Òm =^»´¼?¬Î¬=¬ŸÀñ:!>í;;þ¿–6ž:ÂË:|’ç&¹¤‘+ÿ¤Ö)¼ºh¿p‰½ÿXbA~¶<¿ðŠ=¦ݼ[›k›X›ÿ»O$?fG½êC¿ÿXbÿúÌ$?E'¾Þ+@¿ÿXbÒTO½?Åq=e‹$¼PžŒž.žÿk¿ñ{‡¾$ñH¿ÿXbAÎå:¦•¿$M¾¯…D¿R:¾:º (³°-\V=¬:k=$´e»+€& gQ€&ÿªø?ôxæ½ÃµQ¿ÿXb“:>E?äo3¾¤WJ¿žŠ„;xNÑ,ÿØÆ08Ÿš½üûì=Ô S=vuúuÞuÿö½¾»¿{%P?ÿXbÿ‡Ì¾ÿü¾;/\?ÿXb lJ*E¾¯ÿs¿ÿXbè~Ù:BO›>¸9x¾Ÿék¿v?Ä<¡ƒ-ßä0î@=7ÿ/=/]»$˜J˜L8ÿf8Ÿ>°o¿6o>¿ÿXbÿNRb>x¿Ó+K¿ÿXb¦aø;ãýø=ÂùT¼g€ä€›€•[†:çÊ«=ÒHd;Â9??ò)4Ò0¼¶ª:ý¿¾G¿8cŒ=¢Ý;2-†-1þD…½Ñëï=À E=l€DAIµ€Dÿ70K?w„Õ¾0¾â>ÿXbDŒ:Éßûc?ÿXbÿùèi¾W Ó>…Åa?ÿXbb¡–½#£Ã=aá$=WJ[2?µ:´¿Âm>øK?oˆ²:Ï™,X §1Ï;ß:·&¿[îh>ßß??ªŸ‚:,sõµ0ƒ1¢<>°#=ÔÖˆ¼u_ó€Nè_"¥‡:úXQ?ÚŽ¿Úp¾íÁ:|(„,)k¨0Lé;HT?ES¿;l¾‡Ïß:V¡,¯LN0 ”´½ËMÔ=XŒ:<$€ € Þ’aÝ:+‰p¿ì,œ>Õ ¾íÊË9â°`-è‹ 1~ß:Ú­l¿AB‘>£J‚¾püK<*§.:2»î-_aA¼"€ ”€ Ž€ ñö²:æ§-?Ð@&?õò¯>b…P:Æ8!-éùß0¦K²:”¤QÆŒ:]ây.¥Ã£1±1¯½û–Ù=Mh’;a‘À‘Š‘‘¸:%×b¿1>À̾¾D4î:¥-AY|1Ù ‹:À?f¿äx‡>#²¾XKÃ9%(Ç%)ON+úí«½Ó È=‡¦l»þ€¦€ÿ€ÿä[¿„ؽ<6O¿ÿXbÿIàK¿M}Ò=u’¿ÿXbµnƒ¼Øc2>h”¼çQšQÄQAß‚:?Õûž>_L?ýñ:‰×>'Qôü,‚:¤Îò>¼™¸>ŸM?Ý‘p:b¦›)¦,È.ØG½)&¯=Èб¼RNþ ÿìP½ •½Ð"¿ÿXb«_å:ý?¦½¸É•¼·¿^¸:D1°+B²F0ª¡½zª£=|Hø»(\>bÿá&=¿2 µ¾7ª¿ÿXbïÉÈ:Bá;¿‚C›¾Ù˜¿€E¬:7…Ú+7‡1®€=Œj‘=á^™¼^11€›ÿDê)?„ ¾ò£;¿ÿXbÿ¦<=?=Ñú½3‰)¿ÿXb;R½Xæ>⻀{}€{Žÿ3}¿Q>ç<ÿXbÿÒw¿«‰>ø’Ç<ÿXbËq¼¦{=‹ÁC;h€§ž€§L€§®³þ:ÒÚ=ÂÒ¿2ÈQ¼šÿä7:MG+AF1·Åí:+:p=“‡¿ ­y¼Ô:Ñãî+r“×1 *н4 > Ü6=1GJ€D`Gÿ ÓG?ŒE>*?ÿXbÿÒP9?dh%>šµ+?ÿXbîí<¡Øê=Hà¼$–÷–K–ÿ!G>b ?&îE¿ÿXbÿ"j§>þ( ?Û0E¿ÿXb)ì"½Þªë=^õ€¼ù—þ—í—õdá:´Í¢½ ?:KR¿¾º:[”-ïE1Ó¹:x‡¾‡û ?Æ¥R¿\Ùt:ÖŠ,Î:i1t˜¼9'=Zhç¼7Á€¡¤Ѿ:‡—p>ÞF!½&¡x¿Eí><Õ²y.¿7Š1å:·ªg>AÙ•½r¨x¿ ;æÞ#,u»0Fµˆ<Ô›=‡Â'=g€•Ç€•䀕ÿ²±>`Öa¿îö¢>ÿXbÿñÚV> øq¿Ü€>ÿXb ØŽ½ö{¢=rSƒ¼NbJ¼bÿ+oü¾{;¨¾0:N¿ÿXbÉ!;ë Ë¾’ZŒ¾r'`¿tlí:ØÃ:,É’0Y¢3»cÑ”=æ½É€ ˆ€ ‘€ ÿÉcÒ= w¾’Ÿ{¿ÿXbÿ(¬q>S5¾lšt¿ÿXbîz‰½˜Á>UÛ ½ç&]&æ&ÿ¡Cð>˜X¿`Ä„¾ÿXbÿk‡è>‚_\¿‡k¾ÿXb0™»­4i=àh½ß Ô t ÿ¨w>3Ÿœ¾¿Øp¿ÿXbÛOà:ì¡=VX®¾4Ùo¿^=<#l/Û0%2§!*<ÑÊ==o»Ð¼z€Œ_4€ÿ² >ŸÐù¾A¢\¿ÿXbÿï/>UžÔ¾Íf¿ÿXbY†¸¼¯•>Øô : —¹€rd€“¶•˜:%J¾”q?Ba‹¾FÉê9¼ZŸ)\f"/,dì:â-&¾/u?D%s¾Àá:%(¯)Px/?§€½`ä%>ˆl½;:98:ÿÖIH?‚¿S5«¾ÿXbÿö?&¬/¿JµÏ¾ÿXby7½)^…=èÜm¼e€š,€>€šÿfg=¾‰„÷¾¸ [¿ÿXbÿ?œ ¾–×¾!|e¿ÿXbŸ[½¨Š)=X>=€H €H/€Hÿˆ+>¾º>Ëyj?ÿXbÿ§N&>9>Êr?ÿXb²o½l^õ=Õ‘#=IQ€Gü€GÿëØá>Ý’¤¾¶V?ÿXb-öƒ:6ÍÃ> …ç¾KGN?#¡':¦ß+€õÒ0‰—¼æXÞ=èg*=s€@ä€@Ø€@ÿ½/]½èÀ>Næl?ÿXbÿ.Ö¾èÆ>êÆh?ÿXbk~<=…±E=ìûð<8EäE¼Ež„:“h?æ+¿[?ãšÌ9”Â-\E0‹,†:) ? ¹¿Sõ?û6@:›2í&UU“+˜\½¿Æ=6t³¼½ÒyÿZÄ‚¾i¥•»Àw¿ÿXb¼ü:¥IͽÄ<¶³~¿*‰Ÿ;®Ü/ Wl2ã'=ÚÉ =­Á{<ëªàªÕªÿÇà>Xe¿/³=ÿXbÿµÇ>Ši¿uñÿ=ÿXbÚV³»Žå=·Õ¬<¼€§€€€§ÿý=y¥¿i<=ÿXbº!;‰2<÷Û¿åD=Ñ}ç:sŸ&úýé* ÿ©½Èëá=ÆO#=N€>€^€ÿ1]¾ö>w¿ôû>ÿXbÚGƒ:É¢‚¾rƒt¿z>[ð²:Ëâ%G;'*_˜¬½Šè·=TÈ•»O€œ€º€ÿäÈS¿È}D¾Î*¿ÿXbÿz6A¿ûFU¾ A¿ÿXb–w½S³‡=¸Ì)=­€2v€2¾€2ÿlj>KnR½àx?ÿXb§[â:ðò.>štÃ½Ñ {?À¼—:&C¢,î' 1YQC½;Æ>ù< €W6€€WÿC2?T¤ú¾û³?ÿXbùy‡:Å›(?d#ݾ:½?¨»;(²û-Å5A0íJ˼»H>s»<]"¸"Ù€r6ƒ;d ¾Ä,w?D#…½E¼®9¢D)úÜz.Ü~ :aX¾z?ʤ ½^ñg;i<¹+ E0†=Ãï&=/‡Ý×§1¿ Ÿ4?ÿXbÿÈ‚,>Œ~H¿´9?ÿXbCˆ½Õ‚=]Ð<;€©þ€©&€©oO­:—•˾fuO¿RÜ>¡ ·:/),»Wz0”^Ø:©¾Z¿rÐ>È5JÿXbirà:¾¿¾`a?þ——>^¬Š;V5-c"1—Å=èÁ]=(D@¼Õež€R¨eÿêÇD?xVü¾UÁоÿXb(‹ã:”xD?ˆÙ¿L ƾ,V;™Å2, W)/C½÷è>Œt¼Š|Š9€ˆÿÜÙE¿ }¿:<¾ÿXbÿ‚_¿2nö¾s¢Ÿ½ÿXbwõ;J(½=R×Z=ò€-áKÌ€-ÿdŒ>«°ö>aU?ÿXbhç†:O…g>’-ù>mX?nè™:Ì–N*7bC.&4 ½¨W =tÑ<€ =€ 6€ hŠ:ŠÒ)=¦Ç¿#d9Àyq:åPá"X'ÿ8è™>o¿LÔ<¾ÿXbt)®{‚>'i¿‡³ƒ:"Þ*ýÃÂ.Æê:™Jò>~¨>§9^¿)ƒ†:Ô¦™*ãý¦/Êm;½JE£=µÆ ¼û€š\€šú€šÿI2½Jm„¾Ûw¿ÿXbd‡:Ê=‘亾eül¿<ÞC<~n-R }0¨Å9'gÈ=Ú8â¼"€ndŽ€nÿ]™U>#‰\?r í¾ÿXb0e†:÷8*>è\?ÜVô¾ÚB<úÃö-JP1dt€½º½$=‡jÊ<p.€P-pÿwxB¿<ÃE>jù¿ÿXbÿ¨\<¿ûÑB>Eb&¿ÿXb¹ƒ½~Å >øü»Ã€3Á€3€3[ù†:’–s>µ¹‚=-x¿‡³ƒ:O*D&¸.+§Á:äÃE>A=Ljz¿"í ;fó{/À¤ý1ê$Û<2"Ñ=HN&=!p,þ‚:éÙ>>8?07åØ^?ÿXbIiê:ˆ¤Ü½3«?ØUW?”Ž<&(.FòI1n5k½ñE{=þ)Õ<€ª'€ª €ªÿ¾.zg¿íÎ>ÿXbÿ= G¾¸[b¿|tÙ>ÿXbÂü•½¥4>ÚsY½9všv:vÿM¨¿¡, ¿ŽÀ)¿ÿXbÿÏñ ¿8Û¾ä¶6¿ÿXbð©½=Õ¡=G<ÙÿXbóFŠ:^ÔM¿,É¿&>|{P;yV-@Vô0Cã‰+‡?ÿXbÿ•d?u˜®> à;?ÿXb†©½úÓ>Âê¼:&Œ€Jî&ÿ¤VU=}¥z¿Ç`I¾ÿXb‰‘ƒ: =Ñ=ñv¿µäx¾Žu„<·—+îÕ/ \<„› =±A¼g€Nd€NÌ€Nÿ9æ=›_~¿œé³»ÿXbÿE-ì=³G~¿³í¼ÿXbr¿£½f¼Í=%­ø»f)Ê)À)ÿ2ƒ4¿s)>#ö1¿ÿXb^mÀ:ˆ0¿–&>UY5¿Êã:?É›,xù0ÆÛʼˆ*ü=œoÄ<Ò"Ö"§"ÿO¼‡¾#Ïh?M¤>ÿXbÿ q”¾ùâe?iv©>ÿXbãl:½ÕB =¿ F;­V­—­ÿKOñ¼f»¿.Z½ÿXb¹WŠ:#WÓ»sã¿Ïïë¼5)ê:ô™$8R(õ€¹½it>”í;~ý÷ÿPËk¿ë^>½•¥¾ÿXbŸL;@Ÿj¿„¡>–ÿ|¾¸4;éÍ€-ÜTA1y<¨=’Ìê¼N€›7€›ä€n`“:§à>õDŠ=ºŠe¿-˜9+l'ŠP•+Ô4;ç¸ù>‚=¢ä^¿$J;ÚE-€} 1Ifµ½°¸=„ñÓ;×€ ­€ î€ ÿÁev¿|ë=,¥{¾ÿXb ƒ:+˜z¿”="G¾/Œî:ê.¹èè0Ƨ€½f¢(>‰´ ½-f„F€+_:; i?9ƒÎ>R¾=4ž+99å…,Ž 1•‹;ö_?Sô>ñ=ýý¢;v†•- ó1€¼è>=å ï¼O€¡›€¡#€¡ÿ¯,¾Ò¿ÍöM¿ÿXbÿýÄñ½ã¿ÈK¿ÿXb´ã½<Ø‚=ꑆ¼€ŠN€šd€Šÿ ãZ¿;c¼¾Ú»¾ÿXb–p‡:8Sf¿Õ¶•¾Ì쥾:ð@<9F|.|¥1ÑÌ“½gœ†=’ÎÀ:Ó²Þÿ®I¿0uF¿K#·¾ÿXbÿ—e¿$û8¿NÛÆ¾ÿXb¢*†½î>Ç= ¨,=_z\zÛ#ÿîÎh¾œ°>=Qv?ÿXbãã:¬uоŽä`>öo?Æ«™;aw-C¥,0†åO½ZH =1\¼÷€šá€šò€š 3„:Ôˆ>²/ì¾j `¿ÔÛ¸9î˜]-GJ0ÿdÑ´=ÆTô¾õÔ_¿ÿXbÀê½;G= 3)=@w†wQ5ÿ…b¿{6?p§º>ÿXb¹'ù:Ev¿#;6?´ÝÄ>^WZ;ApW-¹«S1 á½ ¹>î#7»v?Ãò\=ì9ß9ð§*Ê $/ÿ÷Ÿ‹> Gv?bVF<ÿXb ðÀ¼}"ï=„› =|'Ü'÷'ÿ©Dô¾)!?Ó–-?ÿXb¡ëš:³sÕ¾õ­?ó1*?æ,U:ì|ª%bÇ„*m:‚½Öv=«°™<¶€©z€©f€©/æ‚:Ï>–¾ZØk¿m¯‚>g§„:}òW+–†0Â~´:å닾eh¿iæ¢>‰œ†;Ã,äÑ0Ç¡½ML÷=Ø}Ç»€™‡€™$€™ÿ¹¿Û¨¶½#ÑY¿ÿXbøÌ ;ÍŸ¿ÌgB¾@T¿‚(<òÅ».îø²1¸èd½¢}Ì=¿E§¼ìÉ·ÿtƒý¾5Š>hS¿ÿXbÿ,=ܾ„šw>?©^¿ÿXbš#k½2…=òî=t€¤:€'»€ªÿý=¾ÖòK¿ B?ÿXb!­:¼2M¾s;H¿Ó?¬í;(6Å,ÈÚà1ü=¿Ô¯=Bzмn1V€`Þ1ÿJÍ&?=#Õ=É\@¿ÿXbÿî?·£é=AáN¿ÿXbB]¤¼+Ý=ÆÜµ»$ €§K€­ð8û:ânÆ<ºÕ¿4Ù¼¨;ÛjU%u«*W3û:j6â<·µ¿tνl<«92C&¾k|+J–³½êY°=fN—<_€¹€{€ƒ:×iX¿°Ò¿g:á=a«Â9á'*&9m+*b…:=Nd¿ÏŸÞ¾ïÄÿ= só:E)‰—,÷>•½¹6Ô=äH¼t)º )ë)„¦;Þ¾«%»>ÚR¿råO:¢ô~, g’1Š %;¯¿â¾Åç¾>›¼P¿}û:­¥S+q*Ä1Ef޽iŒ>@Û*=ž€k»€kŸ€kÿò†>W?»â=?ÿXbÿ‘ £>P?cn??ÿXbZFŠ½Ï„>ç‰'=N€k$€k=€kÿ ù×>ˆ?£í??ÿXbÿiN?hé>G›;?ÿXb¹ÿˆ½ëã=G¼j€™Ò€™¬€™½Þ\;X‚ã¾ã`§>Ú…U¿RÉé9EGé*àX02|›:ÁTú¾t—>\R¿sW„:6È$,®î0dè<4Ô=eà€¼³€ŒØ€Œ°€Œù:ß:BŠ×>i¥é> ¯H¿ ²:ô,@,šXL1>êÀ:X¥Ý>^½>=sR¿„?<2Æ-ÜÞ¬0çé<*§}=†¯/=#€Vœ€V.€VºaÛ:F§/?JžS(7?;=:Ïh*Òå-&~±:ð ?ÀUæ½/K?¬ZC;0/..ƒh1Qš½nûÞ=Œ‚ =z€÷€æ€ÿ)ìœ<È.v¿õŒ>ÿXbÅýÈ:¬ H½üœy¿X¼]> ÿ96Yà$éçÐ)ÒÆ‘¼ÿ$>¶j×» DUQ@€/ÿGv4?'š<ý„5?ÿXbÿîÜ>?“1R;N›*?ÿXb® ª¼ÅS=—6½î€¢l€¢ß€¢@ë½:¾ø!¾slp¾ö†u¿ÔÏ:Ôž¬,oï¸0pÒ¾:Ø?оÆEb¾€éo¿ÅW;ºà-™\1â­³½Û£>Ž\7=S€\¤€\Z€\ÿ¦Ì]¿ãv>ñùß>ÿXb>öÞ:*a[¿#}>õææ>SX}:Þk,¾_ 1øQ =û:=pD÷<ÝWlW¼WÝöƒ:Ò½ôßÔ¾ëVg?˜í‘:â Ð,ä0ÿ‡="Xá¾@e?ÿXbmp¢<.þö=0¡¼t€­€½€ÿ#¶¿>6¾7?vI¿ÿXbÜzÝ:ø?×>_ .?ÿXb^6Š:ÙY¿5ë=‘3? ¤{;é]&,霳/½pç¼ÄêO=Ø»¿¼s€Â€ÿ€ÿ¸»P¿èU=‘œ¿ÿXbê.¶:)p`¿ë¢Ì=‡èð¾Dáƒ<Óœƒ/çô 2a6¼«£=bf½€ ;€ ›€ ÿUk³½¼‰¾´Žu¿ÿXbÿ¼õ¼'õ½Ç~¿ÿXb¹ÇÒÍÅ_¿¾¥>ÿXbÿÉÊþ>žRR¿’jŽ>ÿXb&4 ½Ãbô=x)õ<Þ'…"¿'ÿû:P>È»7?P~*?ÿXbÿ))>)Ç@?O#?ÿXbÖF<ÂØ=1Ñ ¼ø–Ï–þ–z‡:CŽ>žJ?>W0q¿fì«9B:”-ËR0fèƒ:àÖn>‹ÆR>bLs¿Çž;l&-µ0Î<¼Ëh„=F•a=n€?Ø€?P(ÿJaÁ¾& >—Hj?ÿXbnƵ:»@»¾eý>íl?í <l”-®71ÝŒ½ê = yg;C€~-€‹ €~¨˜Ü: „½ÐU¿Nl=Zm“9YW1&Ø®+Ä“Ü:àD ¾xƒ}¿†Ã<¬«`:©X¾'Ù"U+9b½N{ =ä;€‹”€¨†€‹KÑÛ:#‘ç½—³}¿"’=äcE;u»ƒ&Éèd*ÄÜ:ä+,½:¿€·…=Xié9,ÅI'ÉQ+?;`¼cši= – ½¡9¡=¡ÿÌ >|Ù¾fne¿ÿXbÿ f?»¥K¿¾™um¿ÿXb$ .½SÍ=> ,=¾€1Š€7~€1ÿ¡ÂŸ>{2'>™o?ÿXbÿ–En>Å.>u?ÿXb<¢}L0?I +¿ßÚ:–Æb)Å{Å,L)³:Ž>d)?ŽO2¿¬ “;ÀT-.¦w×1í~½5™ñ=±O=Û'‚.³'ÿ~ËQ<`pî>…b?ÿXbzƒ:^@=ðB ?£(U?Šö8;Ù?Ì%òîÅ*Êþù¼©¡­=AI½ã€Cž€Câ€Cÿ«a¿—„>M`;ÿXbÿÿU¿AˆŸ>Køê¾ÿXb﬽ãá>£"¼‹vŠˆÿ4÷}¿…)ÿ½ž<ÿXbƒä:Oç~¿“¨<<:ß»=³ :o¦*t¥0aãz< ø=Lâ,¼}€z €ø€ëú‚:uÔÃ>®Ù6?P ¿´%‘:MÜX)˜sç-^ε:ljÂ>ÚB??Ç© ¿ìê7;,‡«a0BR½¯>^=3b<düdh€%ÿï E¿f‚c¾6?ÿXbøv‚:èEA¿Úa¾J#?¾*;ݶ-³[0¡¡ÿ<°èÖ=YMW¼ÿ€Œõ€Œû€Œ·z†: _?mÕÖ>çz4¿0fH:DÿÃ+_ø-/ë³:ã³ù>© ?ÙÀ5¿¹ë;Œ,9s0sde=#-•=TÉ€<€lý€lõ€lÿ²…Ú>>Ïe?z9à=ÿXbÿ{?Ó­V?>ÿXbÈ{•½’">ší ½[€(´€(°€(ÿ^w¿0«?¾½Ø:¾ÿXb®„:«z¿w?ý¥„7¾'¾õ8¥G-U –1YO½ ë>ƒM=_€kZ€k\€k¿í:+Ûh=$2A?¦T'?z:{£',¬æ0ÿ°è>@4?£Ž1?ÿXbº‚½4ƒ>W#=.€k¦€k|€kÿO/(>ö51?¹æ3?ÿXbýŸ¼:§JD>¥ (?èÈ:?7Ëd:°´&w÷Ò+£x•§¿3>ò!f¿Pí“:ì}d-ð1¯»:¥ŒË>‹^&>.0g¿æyO;Ì¡œ,oÒ0ê%Æ|>B¿V4(;­]+Á_|/ÿˆ1?é5>ºOJ¿ÿXbÂõ»"Oò=òê=ø ô ö ÿù¹·½Óõ ?HkV?ÿXbùûÕ:`Ü÷½¸'?¨Y?O1u:ŒŠ*Pˆz0޽€Ÿ=1ïñ¼Štô…”…ÿx4z¿Ÿ½½äWU¾ÿXbÿ:_v¿-¯ê¼¾QоÿXbññ =VðÛ==÷Ëriì*à:±I3?n1É>b?,8ý9°cH-•µ}1™*Þ:¤k2?$Ç>‚@?t™:D¸y)dô¡-+Àw½IÖ¡=ÃH/=O#H#´€'ÿVY‡¾Q]¾ p?ÿXbÿ?ì½Rãa¾ôðw?ÿXbZ+Z;Òäb=:éý¼ì R€Ÿà ÿ…A²>ª6¼¾9Ã\¿ÿXbÿUÔ>±q¡¾ÇƒZ¿ÿXb>¿¼geû=ûèÔ¼>ÿXbÿ58“¾a:\?÷×>ÿXba3À<Ḡ=æ;€ '€ Þ6ÿWþE=ñ¢¿:m·¼ÿXbô¥;‚»Š½}¿Ë¿>–ˆ=|«/—$¯1Ù®¼ÒÄ»=œ½‡[‡í‡ÿE¾›”?¾ÌF¿ÿXbÿU™¾Š¤? º>¿ÿXb¼’d<íF¿=½9ܼr€níŽÎ€nÿQQ?'Ù?¿[ ¿ÿXbÿÅŠí>OÐ?‘æ ¿ÿXb 4T½üº=°¬´¼è¦qtm¼:Y>ô3G=B÷|¿”…;_•R'T‡…+Acæ:x.r=uÝ¢=m½~¿½?|;r-}¯T1ʨ²<’\þ=Öå9~€uþ€uT€uLÆT:^ø?IØH?3Iª¾™¦¥:­†*Á9ý.Ï­&;ôê>D‚L?ŽǾ~¯x;¯Ya-ø1ùK‹½1`>Ñ”½r& &§&ÿw˜ø>©Y¿ÌrY¾ÿXbÿà´ ?»bM¿ÍD€¾ÿXbPP <.Æà=»)%=›€,4€,˜€,ÿ=Â>êøC>½g?ÿXbÿËím>õ–k>víq?ÿXbŸ!œ½ï­è=ÜœJ=8uÒuruÿUd³¾Xˆ7¿K?ÿXbO‚: ò¾÷,2¿S\ ?‰Ì€; &F/·;Å2=¹¦<EO=-B1=Y$YzYÿ ¨ ?è=)¿¶Ý?ÿXbÿø}?9?Ù¾é>?ÿXbB`e»»&¤=Çl= €-`€-<€-ÿ>º¾¼ ›’>E5u?ÿXbÞ„:¹œ=5b>xùt?¨u„;|Ê. W±1á]®½.Æ>ЛJ=€e7€e1€eÿ´}&¿¹~2¾°F=?ÿXbÀ„:”Y!¿;̽ñE?¼m9| ( xE,ÔH‹½µß>ÉY=-€k}€kü€kÿ½Y=çwM?Ô?ÿXb[’‹:›ÈÖ»÷èU?G  ?¿g¶:Møa)¥6’-³$@=Tq= ¦»+g"“tgÿ,~D<ÖÂÊ>Õ k¿ÿXbMÓ’:Ù\ž½°Þ>mÑe¿%§†:]N )æ®÷-¨ª½fÚþ=c´N=š€eŸu0€eÿu‹Ó¾>?ÿXbÿ#= ¿$/´¾^ºC?ÿXbÔ|=0L=»~=¯W\W©Wÿó}%¾—p½E0|?ÿXbÿŒœÀ½aïñ½‘}?ÿXb\X·½Á=U½|<û€ ô€ j€ ÿkg~¿QÛ="=ÿXbQ0†:á&~¿Ò€=ç'ѽ×;In .ÞD©1œSÉ»Ã*=5cÑ;õ€§æ€§Í€§ÿØz<öï¿À¦¦¼ÿXb[þ:l}îÓÁ:½:!:Z-ù:€ºv?÷t¾Qfñ½Ï"~;†ð1-a‘0ZtÐ: ¥{?B†¾+Êæ½‡·¿½:èfi?Ï;$YľŸéÁ:YVC.Žt2÷Ù½:~p?ï©.¾Íš¾xÝ:£Ð-69Î1g~µ<;‰È=+±¼L€ŒÆŽ4€ŒÛ:X¿ë>9þ$>3y_¿Áˆó9é^+,FÎ0ÿø˜Î>ý‚>ïõ`¿ÿXbÌ&À¼òy%>Ùn¼h€/L€/Ð;ÿé‡<ÎÉ"¿¹‡E¿ÿXb§¸’:‹y<Ä­¿áxR¿ ”;úË7.–PÅ1¦ [<è£ =&:Ë»0€NÑ€N¾€Nÿ†;ýý¿OÕ»ÿXbŠ;|I=`®¿ä¼—ka:«|'(ÃÀü+ׇõ»y¯ú=zP=: É ð ÿªu¾p©+?É;?ÿXbˆÿ†:µm¾|Š"?M€B?k½9¦Kh,Ð-é/ôÁ2=‚6™=‰²7»â€ø€€ÿÉöi? íÿ½¯¸Å¾ÿXbÿcl?à8¾Úr­¾ÿXbFy½Ï‚>"Æ+=a€GÀ€G΀GÿíÜ?ßb>ÌC?ÿXbÿõ'?Û#Þ=+|Y?ÿXb#½¦_‚=2b¼c€ž€Ä€ÿO¬a½(ß¾õøe¿ÿXbÿÅÕ½3ê¾V‚c¿ÿXb2Ç2½5y =)Ý;¹­9­ÿã‘ ½´ð\¿ú|ÿ>ÿXbÿ¼=}½¿{^¿$Jû>ÿXb8<ïÆ¢=>w½G€›€›€›ÿIÍÆ>A=îšk¿ÿXb~ Œ:½Î>Í==è j¿‡=I9†,a;h1nma¼Z=~ü%¼e€£,€§,€­ÿ‹ À<3»¿@5!½ÿXb[Xû:è®<äì¿‘Ë8¼aéè9Ëp$'{e‰,Æ‹½´É!=ãú÷¼€ië€i6€i¶p:k½Œ ö=¦û}¿‹z:Á-æ:1ÿ±Àƒ»[˜G>v{¿ÿXb=}„ yç;€u;€uü€u¢®Ü:£×>-‹f?5©Ü½¼g9àÕ(k#ˆ.Ý%±:ývÖ>+g?r³Ã½Æ+ž:䓎,½n1O¬S=Mö=>%g;gmËm$mC=†:ít—=Ï&F?ú ¿€ë¿9 ü˜+5^£0èãæ:Ìä’¼ÅD?$¿´üd;s^’.ÊN2)ø¼^¡ï=zqb¼ã—ƒ ‚—ÿÛµ¼ØINO>§è[¿ÿXb(þ†:Œœ?J>ø/Q¿=B;Ï4‰.ì õ1íÖ2=“5Ê=½:G Ž=/¾,9eo,ù/ã0;Ötq? `©>—¦ý<özÏ:´á¹*û\þ.ìû½´=Ͻ‡¼H)()èbÿVî¾Ü¦«=¨ªo¿ÿXbÿn~¾úH¨=x­r¿ÿXb1³O¼ÛÀ]=I ½!¡Ž¡>¡ÿ¸Í)¾q¶¾#fk¿ÿXbÿÏŽ.¾eŒú¾ŠòZ¿ÿXb402½lª=Í.=~393ÿ3ÿŸ¨>N¢¾N¾f?ÿXbÿ1g¼>l¯"¾£‰j?ÿXb¸±Y½\%>v‹À;€^K7T€^ÿJ¡»¾ÔjA?8 ?ÿXb9Ëû:#À¾¾0¯B?'?å: ;NÃ2,P …/uŒ½ù4>·ÔA½`€+.*Œ€+Ùµ:UÙ?ð‡:?’£ë>V) ;aÝë-&×C1ÿ1å?Û9?gâ>ÿXb›ã\¼ë©•=`ud=0€?€*g€?ÿžQ‡¾º®ã¾Ö[?ÿXbÿ©Æ¾øì¶¾³~Y?ÿXb0õó¼J›ª=†’ ½,…Æ€Cá…´Óå:8ÀW¿»-G>Ñ{¿Ë‘;acY.×1ÿ[2]¿ÏÞJ>ôñì¾ÿXbh[ÍÇ:¡>Êjb¿Y|t9ýL„*ª®/.”È:¡à>÷(”>ãÊY¿8ž±;t/Ï-šÂ©1·^“½tìÀ=W*=zïzzzÿf3Ú¾ç«ð=; e?ÿXbz,´:Xñ¿N>qY?þ<#QÞ-%J-1ó:¢½¯A>ÿ—<Ÿ€m=€m9€mÅMå:‚r¾)ex?~…J=è<;t—_*SÄ.û?´:/ 1¾'þ{?h =þ´y;ÁÄ--1B|à<‚*= ©¢»:8Lˆî8ÿyØa>o¿UU¿ÿXbë<ù:…I>Hêõ¾¢T¿·õ#;ï`-Åa*1”Ý̼ü=•d¼€­R€­;€­ÿŸ–÷»`¿ùµ[?ÿXbÖ»:¾1Ÿ½I²¿}ãG?S§<'Pk)/d&,#D½‘&Þ=ßŒš¼› ž “ ÿ…·>D¦¦>ón¿ÿXbþƒ:_h>ûx¼>ç´j¿¶‘Õ:²i*Àù-$H¥½Šwà=é =doF€˜oÿðÀ羑?d¿}ØV<ÿXbÿ½þ ¿{•W¿Å¹ƒ¼ÿXbÞçø;µþö=î–d¼f€€‹€Z³:˜˜2=E³!? 'F¿ú<[;:ÖÃ+~ŸF/Â6‘:Ã-9½…¼"?\GE¿&:;Îåg,VB^0âÍš¼+n=#Y<Î š = ÿ2ýž<Àð¿ß8¼ÿXb.Eö:ãQÍ<ë¿Ì9a»±!:Ëœ!—_È&úñ—¼(™=$^<æ €§œ ¥þý:ײè<ÂÈ¿êÆò¼NÞ&9’~²$¯ A*1í:¹tº¹@ë¿+μ][9LôÔ$EÃ)­= Y=d•º!88]8ÿÈb>þ”G¿T¿ÿXbÿ©J>’eA¿Îð¿ÿXb‰í;À¯‘= ñ½7€›@€›i€›ù‡:ÏA¡>P•—¾Ùf¿jûb:òÒÏ*†Ê/ÿº>-Ï™¾¿a¿ÿXbr¨_¼zK=Ó¥ÿ¼%€¡D¡8€¡ÿ"…ÁÔ¹"»<CäCîCîZ‹:æ¼,<:8_?æœú¾þ–:¸cõ'²À-¶:ñ;‚=ï³Z?¿k¾!;ƒÁ‹-ùh1+ÁâºáÒ‘=K!½È€ È€Ÿ“€ ÿã@>aÚ¾µíp¿ÿXbÿ0.Á=T&U¾¹9y¿ÿXb3ü'½$î>Å7”<äss.Ësÿqê’¼ûÐn?/1¸>ÿXbÿç~,>ÿe?”Ñ>ÿXb™Õ{½Üž=Þ­,=%#I#ž#s4Œ:ùÈ}¾$¾‹zo?玡;i¢-.ÜíS1ÿ¡‘7¾ {‰¾\Jr?ÿXb™œ½|b=~Åš¼Lt7tV€šÿ%”„¾Æ¸¨¾Ænh¿ÿXbÿC¾÷ⷾƱl¿ÿXbD…*½Äíð=€»l¼þ—ÿ—°—ÿ$B5>°â>¬*a¿ÿXbÿ™k>R¤ø>¥îW¿ÿXbföùë¶¿J4?ÿXbÿüNì>•X"¿SÎ?ÿXbË ÚºÈ i=Õʽç Ì Æ€Ÿÿrb>Þݾ{ìn¿ÿXb ,Ë:Zˆ">¶^¹¾Ï%k¿'Ü;3Ͼ-g@&0½ =ÛM0=,òëu/ÿ¡¿g ¾V¿ÿXbèÛB½‡‰†=vq=ý€¤¯€¤£€¤ÿñ¦ü¾m´Ù¾>=B?ÿXbÌL:ÂZ¿\²í¾à…9?´¾m;Sâ‘,°¬½0œøêw·Á¾ŒØK?<¢ì;%¤±*Pz.¸è‚:  ?—M„¾b5M??m%;¶ø+ÌÕÜ.h^Ž<"q=)Ìû<³ªeªY¤ÿ@ =w ¿9Âù<ÿXbçñì:e×|=™v¿ERŸ<}ZÔ94z2&Íya*ïä¼J=Z,½S€…|…(€…ÿ²=¿œ2Î¾íŽ ¿ÿXbÿeãG¿àؾÓ!ë¾ÿXbNCT=6­”=B]¤<{€l&!3€lÿ‡:ÉMªmŽ;yüÊ*º $/GRˆ:pf?=Gór?¢™Ÿ>r¸¹;ðæ9,Âu¯/} ¹½#óè=P:=Noú¥žoÿæ!7¿ãê1¿Z”½ÿXbÿf¬$¿˜C¿#K½ÿXba¥‚» >l=8€:€ü€ÿ·&{½ôF?Öâ ?ÿXbðœ;Â/“½õ¥K?d?ot¨;aíà,æ0{ù¼jõõ=ã3Y¼&’ €“>’FP‘:sÚí½PHN1ÍN˜:‚ü¬½‚%?³…B¿ÔS;‰Ã+­aˆ0 †½¹â>cïE¼]€¿€ÿÖ)·>][¿ˆ ¾¾ÿXbÿwå>»³R¿Í%³¾ÿXbÖ%½Mfü=¾K)¼0—®—™—ÿ‡Ž>9?#,¿ÿXbëM¶:ßþÖ=ß›;?O,¿8%G;àbx,©©M0E+w¼€-ï={¡€¼)€“Q€“¿€“‹€‘:2 ©½Þ?ÈBJ¿!:Û9øV+,¾k~/ÿõ̽ª­,?}?;¿ÿXbs.…½üÈ >HPü»‡€3lú€3ÿ…OL>„ÃÁ=A®y¿ÿXbïG†:‘ß=>Šæ¶=…z¿Uô3;Ž£+àüÀ/Å’’½û­>»Õ3½€!¬€!.€!ÿäšw¿ie">b'K¾ÿXb¼Ãƒ:»w¿s«C>Mg(¾Ë :º+yŽ/éE­½áË=à0Ѻ>€È€~€f°:Áðq¿Îº>Ñæ”¾wÊ-;°l+ÜÉš01X³:" k¿ÍýÕ=tâÀ¾H¸€r!0?‹£.?ŽÁ u?Åv6?ÿXbœÄ`½Y¤É=–®¼¾¿Ùÿ³öо?¯:>2e¿ÿXbMˆ:‡Fо¬Ÿ~>4 n¿::ù;!x/ûИ2Ø·“»Ù—¬=º¤j=´€-<€-×€-ÿGS?¾Ý€Š;S}{?ÿXbÿ<–:¾²x=â;{?ÿXbŠæ<ª-Õ={»¥¼û–½€Œú–äU‹:µ2 =‘¼8?ä1¿¡°Ú:³+vè.ÿÈ^ >Pe*?tÁ;¿ÿXbÚÉà<Û§#=]àr»p8@8q8ÿ—wƒ>U9 ¿Ž‡<¿ÿXb©f:¾¥`>)„"¿Ž¨=¿Âª ;ž¯š-Ž’1ãÞü<Ý ¾7Te?ÿXbÿÈ‘æ>eC¾¤=b?ÿXbp•§¼Ä•#>ܸE¼€A&€A®€/ÿ¾Uä=íñZ¿Ž¿ÿXbÿXP¤=6_R¿l¿ÿXbxÔ»v§û=e(¼ž€8€~€ÿuYó=äŸ(?}3>¿ÿXbc‘:â±Ô»‘ˆ2?Ëv7¿pÉ;I&-:6 0.ã&½™fš=º–¼*€š¼€šU€šÿ.¦#>*½s¾Ó@u¿ÿXb)¹G;VÂ==Ò¾}t¿‹º-î¾ÿXbÿ“Å]¿î+›>TO˾ÿXb_]•<°T=?q€¼=€N:€NÒ_ÿL’G?¿Q=„¾ÿXbS‡:±ÛQ?ÓJ¿]Sk¾7I;5<”rÔ„°:ÿmÓ½=ð}?ëC–½=Y9EF+*Â0¸‚ :+¯¾sQ}?9Ha½ µ‘:(Ö-ëñN1¦Cg½oJ9=×3=,€v^€v[€vÿzhß½æý7?ÿÊ/?ÿXbÿV“x¾äL+?mÎ3?ÿXbýÁÀ¼G#>+»UUUÿ˜ã?þ¹Ï¾¹•@?ÿXbÿú?ø> ¿È+?ÿXb-ì)=GWi=“¦=™€0€U€ÿ”àS¾¼y¡> m?ÿXbã:áÂ&¾ 5>X p?¨Ÿ;wð +•Ê-þ½Õ>=jÁ‹»P € G „;ÞŠm;è¿SYÛ¼®Þ9\ì÷%Yt*¼†;P<¨Ý¿]¹ý¼Ì=†9Ó’&¸Ñ’*™99Gÿ«=!é½y€ È€ ï€ ÿµ5?5>m³X¿ÿXbÿŒ±>•9÷='n¿ÿXb›Êb=¬‘=N)¯<<€Lz€L6€lÿ=™ä>ш=?ö£?ÿXbÿ¶@¿>†:?ù÷?ÿXbúC“½„Óâ=™¼ý€™P€™ð€™wÆ“:_ƒì¾o¦³>€†P¿YŠÒ:Õ¶Ù&‘°+¹g“:™¼ß¾<ÉÑ>3üL¿ýG9Ä9+}¿/¥¡F½æ™=f¼-=;€0u€0€0ÿ,T#>>ò¾K×]?ÿXbÿyÆ>¸·±¾Ðm?ÿXb²G(<>{Ž=[½Ÿ€›ž€›˜€›ÿ„uD>êϾkéd¿ÿXbåÀ¸:G(’>ø7þ½ùGs¿âd³=9/˜¢0Š;=½Û=@N˜:<怒ôÿuÅN?Pö>Š„®¾ÿXbÔÅ:ë–@?6á?&;Cɬ<5 ß-B´U0j=½Æl ='Û@¼¿ { ÿ™IR=m¥¿Ø68<ÿXbÿž¾Ó¼¾–¿›N½ÿXbEcm¼ ÿ‰=^="€xF€xæ€?ÿ¡:k>ìÁ—¾‘Qm?ÿXbÿÔœr>úé7¾–lt?ÿXb<ˆ½Ë,>¹¥Õº^€r¤€–ª€rƒb‹:jÈL>i¶o?ý¯“¾yj½:Ïè¥,j<0ãy§:Ûƒ€>÷éj?¾Ã¾Pï:Xû•*./õó&¼?p5>ž~мS1SQF—Ú:*³V?n.¬>YÛ>²jÐ9F$j*‚±C/;4×:AÑ^?O´©>©lº>õÅJ:~—)æJ‹.jjY<°w=ó­O=?L}L=Lÿø>˰½õÖ^?ÿXbÿ€?Ö¼˜kP?ÿXbøX½ë5==¬±NÓ{?ÿXb¸™:%WÍ=‚Ÿ=«í}?Ï`y:i++ôå†.µ¤#<¤ =±ái¼ÿ€Nþ€N(€Nÿê¾ü¶|¿K4É=ÿXbÿ¾Bò½Æy¿™ù<>ÿXb$%==âª=Ù°&=:€Iþ€Iw€Iÿ¬?Rß{½^8P?ÿXb¼Å‚:v¸ ?,è ¾…XR?’Ñ<®µ,ßê/¬Ú<§zr=}Í2=p€K߀Kã€K&ª„:Q\ì>T‡‰¾smX?ƒ;~,¹Þ/¸"†:› ì>Õ $¾ j_?–„†;«g-Sƒ0=C¸¼Òã7=NY=^R<R~Rÿ$3¶<¡Ý>àÓf?ÿXb[Üâ:ä– ¾=`å>b(b?©êL¼f€3»€3ž€3”;#}>«Ù_=X©w¿}­’:õ¾Á+Ã¥v0si†: áZ>N±Ö=§£x¿Ê Á:Fz,’0–w=#å=U1•;f¥€’¸€’J«‹:´¯½ü«§=¼wÔ;Fÿx`j¿ÐX¾N3¯¾ÿXbÃG;º{¿{#ü½›1 ¾¥å5;—w»-¦_1x€§½»}–=ðøö;߀r€ù€ÿŸ1Y¿{G¿«¸ü¼ÿXbÿ a¿—Áò¾‚¤0=ÿXbEs¼Æ&>̘‚¼!€Aö€/G€AÿWDÂ<›~Q¿ã¿ÿXbÿCqa=·ÏS¿Ø¿ÿXb`Ø<®¸8=¤©¼s€Rv€R)ˆÿš+?r@¿« a¾ÿXbÿPÇ#?´ 8¿÷"‹¾ÿXbÌÓ9<Œ÷ƒ=ò Z=RLªLwLÿcä?¾“:¾®hB?ÿXbÿïÎ>ð”i¾×Âb?ÿXbâʼÿê‘=4Û½5…Ø…§…bâ:"®¿øÞ•¾ K¿•w*;ŽôU)XT.›Õá:6°¿ –¾íC¿Ë—:-?E,Ìaª0‚§½k›>æZ49iVhÿ ó[¿»*©=\E¿ÿXbÿÖßY¿¸*>Òéþ¾ÿXbñ Ù¼º0=ѰX=*€v€2ÿk¯½@ŒJ¿h?ÿXbÿ$‡¾y$P¿òV?ÿXb&äƒ<«x>bÛ¢å5b?PÇD>\Ié9ý -*´§ /³À¯:ë½ì>Õ [?Óúm>}^E:°Kš,œuÏ1· =%»=&Ȉ¼,€`·€`š€`T‹:ô¤?'Á>Ž3¿u[:X0‚)‰L´.Í-´:º(?Oì>Öð#¿¨ê;Þ¿–,¼005$޽Hâ5>ÀêH½*e€+6*Q0¹:1ƒð>ÈF7?J:?iL«9–E '¹» +h¿½:»aÝ>#S;?žá?>Ž:mMD*“òÃ/T½Þt‹=ü}¼Y€šŽ€ša€šÿ•YX<3çξI$j¿ÿXbÿ¹HŒ=Väà¾Pe¿ÿXbS$ß<ŒÙ²=iV¶¼v1{1‰€Œ?¬›:Ï:?<1=@©R¿Òý<9W$ß)²rp1Í‘:Im?Tß=ÔáR¿Bo+;U'd+É;U/%{½ës=즔 T:?¥º*™RÊ/[lƒ:µTŒ¾u±p¿5O>ñâ:©¦#AK)ÞÈ|½nú“=Ý@¼|öþCÛ†:‘·u¾Ç@ ¿d.O¿nËñ:dv¡&DµÖ+ÿ!¾À®¿Ä›E¿ÿXbJDx„»31k?šy=Êvô:á­*úO[/ÞkÛ:á¾>°¦m?àO”<:o:ƒ)¢+kq1­¢¿<úòB=¢F¡¼'€Z€RM€ÿ¡»Ú>“‘5¿Þ¿ÿXbÿ½<ì>i©#¿õy¿ÿXb˜Àm½§’A=.=<Ç€fÈ€f€ÿ°œ¿‡??¶,Ý>ÿXbÿ+å¾^ãJ?Ô>ÿXbŸŸ¼Î²=v¨f=P€x¢€xy€xÿz,¥¾‚°>ïÀa?ÿXb8ÿ:ÛŸ¶¾2Œ>R¨d?€Î;Ò¥},);0fS½mY=÷»KžIžžDÆ:^™¿î{=¾ †I¿ÉØ:L§,kS'1ŽÌ:– ¿ñ P¾Ü-Q¿œ&!;õ]d,ï€F1 =®è=ñœ­Ü£);f ],÷ö90OÏ{½Í =´!<^€¨€¨î«KüÚ:Ã:Œ½Æ#¿v#8=s90% su+6ò:Õ´×½B~¿öñ†=yÆ-;¿C•'_‰Ú+9›:÷”ü=,+ =V È€« ÿ²µ^=ÓÄ;?Zs-?ÿXbå;0µ­=Ž3?å,5?ÆÂ×;“R,.ï á1.2½xÔ¸=9Ñ.=o3ø3b3ÿNOþ=ÎQ½¦®}?ÿXbÿ3ÑŒ>°®5|¸u¿ÿXbߣƒ:3ñݼU¼>móm¿†L™:²&¥-nöf1Ëõ–½­Q=—$»Îç6ÿê‚¿VôD¿ÞHʾÿXbÿµ ¿§j>¿à¶Â¾ÿXb승½ >Ûµ<€hÒ€n€hÿAée¿U3~¾bâ¹>ÿXbƒm¶:ç>s¿GO¾.ºr>¤<²²„.jÆÔ0 =j¼”=Ie =\€Q]€Q߀Qâ¨Û:]„M?ß)¼¾?GŽG:×å…*t_a0§þÝ:ñ_X?W3è¼ýž?m(¿;dz,ì0ê/Yk(=Ñ’‡=7¥¼»(‰§‰ñ€4äÇ:ëyo?<œf¾Žy‹¾ŒŒ-;Å )áô.ÿ1}i?ZE¾é^¹¾ÿXbXX0½)ê>Žð»X;Ê;n;oAŒ:lP¾á û¾òX¿4; ã•,…ôÆ0Ï_æ9Ãi¾¯v ¿¡úQ¿·ý/;–fK&›¥ *iÿ½‡¨‚=t$—¼0€Š1€Šj€…ÿ)„c¿óít¾¾:ȾÿXbñŠ:ìW^¿[‘¾:оÔ:…yÿ,ôÁÁ1‘Eš» '‰=À=½w¡q¡¸€ŸÿÐ,“>‘!8¾õÕp¿ÿXbÿDÌq>¯^¿½š›w¿ÿXbÁ#½Ü>;5—<6sÃsdsò½:=éH¼äþr?Ïü >Q,;h»ý,sº0û¼:W‰?»ß_t?Qˆ˜>Ï:Î9BnÉ+gU07û=*ât=Fµˆ¼~eÿeÎeÿç8*?nä¾jL¿ÿXbÿïÊ?±è¾lF)¿ÿXbÿë\½Ë->¶h<í€ô€ß€ÿÊs6?@4/?êƒ>ÿXb5s´:ûG?»?¦”>ï¢:Aúå-ñ¿H1Ró•½W0>PáH½0v4v•vÿž&¿-ð ¿žà¿ÿXb§ä:z =¿`Oø¾ùÜᆱß:äù´*wO¹-ú쀼ݙ‰=U„½ÿ¡ï¡ñ¡Âê†:árö=ÎJ¾ÌX{¿½Áü;Zdl+-~ƒ.ÿšu=îlK¾ nz¿ÿXb²òË9Òã7=»ì×¼._¤€¡~_kG‚:Â’d=éÄ:¿:.¿ ý[9SÆ&(&ž+ÿÙo>8@¿¯t%¿ÿXbÀ„½°Y.>Î5½s€+ñ€+—€+‹:žðK?ÂI ?÷j|>þ€ý;m/R-™?Ž0ÿ.ïJ?UL?¡˜>ÿXb ѽ¸w->Ó>½—•,ÿÍ([?FËå>5ƒ>ÿXbx„:Gîs?'8†>w>¸(ˆ;”l³*0[¶V½wØ„=+ =v€¤ï€¤%€¤ÿ£ìW¾@¿H¿^h?ÿXbÜTE:pÈž¾'“E¿ç?”2‹<285+†¾.^±½_yÐ=y”Ê<íoeoíJ†:iX¿ÀÏ™>N²ã>*:;>¼),ŒçŠ0RAÞ:|gS¿ù·>qCß>]ÕÏ;D_&,&Ãû0z¼…]=Hмk€‡8€¡X€‡ÿvû=Ùœ¦¾&p¿ÿXbÿL4>…q¶¾ ïl¿ÿXb£­ ½éÌ=¸ä¸¼5€C¹€Cª –NÀ:,ñƽ»X>'öx¿x¼†;_-„O1öN¾:B¡Ä½¢6>†±z¿+Ó;L Û*}­900e€½´ >š½0€ù€Ê€ÿ†o?‹]•¾v¯T¾ÿXbFUÔ:5¿t? p¾³_4¾¯k„;£Yi-¯nù0“Œ¼½Ò5ó=¼®ßÿXbÿ­OZ¿A&ø¾ DG>ÿXb²Õe»<ÚØ=¿4=K€@û€@€@ÿ^¶ ½èí­=iì~?ÿXbîñã:³µË=K{F>ÌÙy?P÷½;€.­¼fcÕ¢ƒ::½ë½EÌÐ=™ô|¿~º';A:®*.\/ÿö Ľ\¸">qŽ{¿ÿXb9% ½ Ó'>ÿ’Ô¼ Š+ŠÂrø5‡:˜m¿Sä•>Àˆk>NÄ9«Õ+’²$1ÿðøu¿2V>=*:>ÿXb¹5é¼I*“=cd ½¿…y…¹…ÿ°Ò>¿u´¾åö¿ÿXbruÊ:±0¿-a™¾ÎŸ(¿ µƒ;éŒY.Üf2{‚D¼È(>ØÕd¼€A€A6€Aÿbµ^? Á¬<@ü>ÿXbÿGKZ?ËǾб>ÿXb›¯’½FD!>fÙ»À€ ï€ ƒ€ ÿU…E½o¨h?*+Ô>ÿXbÿÒ6å½d?¼@á>ÿXb}S=Ü*ˆ=Œ‚à<_€L»€L½€Lÿpï>T" ?ü·T?ÿXbÿ¨§„>C?gZQ?ÿXbV ÂÿXb¬Ú:¯©?™¦M¿› 4>±|¯;ã—Š+lå1/rÞ½Ôî>¶Ù=7€Ii€I­€kÿo-´>³B‹>úHe?ÿXbÿ4˜Ò>¥/‘>EÃ]?ÿXb}þº…(=Ø}Ç:뀧퀧ÿP,½S¿[˜¢½ÿXbHvû:8BR½ª~¿ÁŠ´½ ,´9ÞÃ.™áÂ1vPI=ô‰<=Ú­:€ õ€ ü€ ÿ@?+1¿(ê¾ÿXb9;o7?ä.¿£dоZ×;Í -Cg19h½ßý>" =&€G€GY€Gÿ?$è¡>ý>?ÿXbÿ?As>Û4C?ÿXb®,Q=ä‚“=Í®<!j€lK!ÿsL®½ëd?Ú>ä>ÿXbDæ:05A¾Q]?6vï>3[´Âþ½r¬y¿ÿXbª¶¼enž=êBl=ƒ€*€*…€*ÿ ·‚¼­és¾™x?ÿXbÿð+ð½Â1~¾Ã)v?ÿXbz8½žy™=?ú¼p…î…Ç…ÿÇSg¿ë™®¾"³„¾ÿXbÿÖtk¿ˆQŒ¾RܾÿXbc¸š½û>« "¼_¦:Šÿ–{¿>2î½J ¾ÿXbÿÄ{¿' =¾ˆ<ˆ½ÿXbX„½«˜ >$=[G³GªGÿL]?„ú=%±ù>ÿXbÿŸ|R?ö¬P>å ?ÿXb}z,=·a”= ãîÀí;;Lr-¿â_1 e‘:C`?ŒàÒ¼'÷>H :ê®,jI½0´X<û—=S!^=;€F¼€Fê€Fÿrÿd>l±T¾óÈs?ÿXbÿ’–g>·<¾3w?ÿXb;(»›U=­ˆ»q€§Ý€§á€§ÿœ¥¬;ÂÝ¿Àž½ÿXbiwŠ:ë‰Å<&Ï¿õö¼Àù:Ó8&¥Î‘+€žF½ßì=iã=}.c.ê.ÿ{¿/>1ˆ0?Ù4?ÿXbR¡‹:Úšb>d«?¨G?¶’;ßn.òÕ’1²Õ%½ æ=BÐ=Ô€1W€1¥€1„…ü:Àœ)=Ñ} ?¾U?ˆ3;-O%h¼)Ç„:Ï¢µ=ój?.vQ?L;ÐÚ-_°µ1zS‘¼~Šƒ=ó½ª¡í¡­¡ÿ‹i[¾Paݾu8`¿ÿXbÿø?¾ŸñÁ¾Èh¿ÿXbÌ]‹½Ïùé=½©H=€g€€ÿÀœ?÷5¿«Sí>ÿXbÿó²÷>ì(¿.?ÿXb295½„ºè=ùø„¼G B Ú—É‹:-V6<8”> u¿ýÑ:o=O+”}k.ÿYBO½Pô·> Žn¿ÿXbå€Ý4Ý:Î;+ö h/ –;E~??þr ¿¹Â>‡9;U|8- \°0³]¡½³µÞ=ôl=[€µ€x€ÿG€¾[t¿O+.>ÿXbÄïƒ:‹ó~¾qt¿Où%>­ô[;ÇM&ïìÛ)}“¦¼ký=Š"¤»Û€“”€“µ€“ÿñÇð½tµd?BÞ¾ÿXbc¨Ù:Ȇý½ i?*ÏǾnD<(¥¥.îÒ$2ÈBt½¾ =¥¢1ÿXbÿ>ég¾{Xf?-ó¾>ÿXbãßg½OÏ >%t—»M€”K€”™€”ÿø#?H|=‘YD¿ÿXbÿ™ò?&è†= ¥Q¿ÿXb«F½&Œæ=aT=Í€1†€1b.ã­ù:Áí5ºze#?’E? J;þ&-ä9Ž1?ÿ:û¼<¹$?D?o_A;a-'-£‹1O\®½´Žª=e¸<­€¢€_€ÿ†Q¿Y©ì¾¾®>ÿXbÿë÷g¿TøÁ¾.°@>ÿXbB•½äØ>K½g€(›€(€!ÿ„„y¿  ļå©c¾ÿXb±º†:³{¿„­ª=ç×5¾k0þ:‚Ô.¶Ú'2Ó¤=u­=r†b¼O1H1G1ÿd&O?+1‰¾Ý¿ÿXbND›:;fE?ÞϽ"ï ¿Âº<<¯,ýŒ/ÆýÇ<“ÿé=!‘6¼·€Œ1€uk€ŒÿÙ"?9à>©q#¿ÿXb¹Åƒ:ô?ßãú><ê3¿Õr;cáo,+à70,‚ÿ<@‰¯=3©¡¼é1j1¾1Áç’:´Jè>róK½¢Çc¿%‚;URr,—@©0¶!“:¡ê>ò®¿„TŒ¾â„d?ÿXb''À: ï>ŽŒU¾®à[?÷ûÿ:)æ,êi 1|µ#½Lý<=膦¼ÿ€)}€)ú€)ÿTt羜^?~K¾ÿXbÿM­à¾ä!T?`ñ±¾ÿXbVº›½.>ÖXB¼> xlÿþ«m¿ <µ¾þ\ç½ÿXbÿÌÕb¿«â¾-T¾ÿXbt ò¼Aº˜=á›&=9€:ø€8v€:ÿí"º¾_|¾Ó¿c?ÿXbÿNZð¾E ¾Ž[S?ÿXbÒ¬Œ½Ù&5>è¿G½ **€+›Ä¸:غö>aF8?®Ïÿ>":ìqŽ+kçè0*ÜŠ:!/?Ô,?Aø>À®¤:ÍG .-¼1šC’½Æ£4>73:½€+!€+d€+/ܸ:›bË>?¦J?Ÿ¸í>Q¦Ò:þ`Ö,û>t0ù–¸:ëH¡>GlP?Á½ù>oÏ^;Pü=.2Ñ1äK¨ÏC?äîé¾@z:®rÁ*Y4F/À; Øã> ôH?˜¯Ü¾´è,:mrå*§c$0$B#=á–Ï=¢{ÖøÁ> ˜4:&²*Ïó5/“>Œ:—l\?OŠ¢>jË>Ö¥:,ëo*ªt/Ñ­½‡m>‚<»»WAUARAÿ•©u>ÊkT¿k¿ÿXbn„;ÈÕ>,©]¿Å¼É¾øë]:–ÿœ-ÓuÉ0í-e»•–=ï9p=*€*¯€*‰€-ÿÆ<>Û8¾Î·{?ÿXbÿEŽ«½ ÞH¾Ñz?ÿXb €½>)=`"Þ»%€‘Ä€Žš€‘ÿc%¢¾¤Ýý>]O¿ÿXbÿ3ߺ¾4ý?<:¿ÿXbäõà<*+==}=ýWúWåWùƒñ:ƒ0?˨¿wEä>]}:ÉåÅ*J/ÿö„?]!¿Üñô>ÿXb,ð•<„ò~=ò@ä¼9€›Þ€›q€›.€;P“À>bùо¨Ëb¿Ç/¶:(2µ,eŠÕ0‡Û¾:ÑÔ»>;³M¾Lˆh¿WŒ¥;Å÷F-‡ã½0N›ñ¼ß¾=£5=T€8Ó€#®€8ÿ7†¾e팾‡Ís?ÿXbÿ ph¾öW¾ïss?ÿXb;¦n½oGø=k %=|€Gú€GP€G܃:1ì>`¾ÄY?w‰P;H¶*zkè-ÿ#ï>kŠ ¾>Ä_?ÿXb÷Ç{½ýø >šC=Y€M¾GJGÿøÅø>•RÝ>õwB?ÿXbÿ×þÙ>ò/ÿ>ºSA?ÿXbôº½+m>_`ÖËš~<à Y-ã±D0”.½½ÐE>È(<;"€éü¶:Pªp¿7}$>Vó™¾µ›:‚@º)7<-urŠ:eo¿¼Ûg>X‹¾^x*à»M~Lÿ;z¿k<>i±P¿ÿXb;ÂÄ:ýaؾTz>/e¿?ï?<ƒ¢¡-CõŽ0R;±3E=ò}ñ¼= •_y Ÿq‡:ôB>ò8û¾¹Y¿Èl¢9¤ù.ƒcÂ0¸’:ã>À–Þ¾½šX¿öWo;ɇ-5éÿ/¾¾¼–Í=r3ܹM <  ÿ";ÿ¿ç€ž;ÿXbªÙú:-ôv:Jõ¿S䓼햣: ”-ÃÅ1{Úá¼bN=~%==€:û€:t€:ÿ4¿V¾Š¾¼-(?ÿXbÿ©%¿ÚrŒ¾,6?ÿXbÎÆª½ìÂ>|µ£:a€%€ÿ,ç¿ýÞÎ>Œž/¿ÿXb"Ñ:HÚ¿Ýà >Ýò<¿ÞŽ:¡:¤.Uû1‡£k½@û>]"=€GM€GÁ€GЃ:L]ò>b”>kþT?EûÍ:´Äž'v>+ õƒ:Uñ>ÀÎj>JZ?ƒh;Ò©‰-jë:1…ì¼½Jö=•ñï<Ë€ed€eª\ÿ–y¿¬"e¾>@{½ÿXbÿ_||¿!¾.gM=ÿXba‹]½9d>5Ò=C€G…€GZ.^5„:Ø,(?g…>505?QËÃ9‰B*ňè/8ø; 6?Ê¡>(z7?Ç8ó9Gö*Ê-/Ñ#†½"ÿÌ=£æ+=]zz\zÿ!ᔾBWþ=»Ýr?ÿXbÿ¶ ¾â­>XU{?ÿXbdꮼ~>nù;Ì€r7€rl"¡½5;z6‹¾ u?^±£½b ¬9$}Ë'ë‚.|ê³:wr¾7x?€5—½Éæ99›-±#K1di½#hÌ='¢¼Ë¶žÿ$]Û¾ñ¤¨>eW¿ÿXbÿ •žØ†>Ætb¿ÿXb6r=Èh=«%<8€jì€jò€jÿùÉq?x°Œ¾;l8>ÿXbÿ![s?åbh¾|ÖX>ÿXbºÛ5=3‡Ä=Ù˜WOÀ‡=µA9¥Âˆ*²0E ;sHx?èXr>ʽm=7xü9œrÅ+d' 16q½ì¡½=È™¦¼Û¸´ÿ ˿ϩ£=ÒôF¿ÿXbÿj« ¿·@'=î“W¿ÿXbÜ ¼ m5>’¯„¼ÈQtQÖFÿÔ¶#?J\’=àôC?ÿXb BÂ:—ã-?8»Úà;?šÅÐ;a M-Ð 1 ©¢:»¶—="à½]€›¹€›˜€ õ2‡:;¼I>%¯ ¾Ÿ“x¿û{µ9-  11ñe;˜À^>¹¼tÜy¿¬;@•ä-\t©1!=LPã= BÜ<3`ˆ€tƒ¨›:„ó??bJø>\wæ>}SU;¿ïº,c1û?&;Z×eÊ>;š<¯-G‡19½¢²>^0¸<øsùs.ÿ”`?»š¼>É>ÿXbÿ OA?fž ?Æ!À>ÿXb¨…½ž#">öa=¼G€ …€ € ÿÜ|2?Sé"?-ù¨>ÿXbÿ’CC?ù¨?ß¡>ÿXbföy½8õ>er*=1€G¼€GÀ€GÿÁ´?oi¬>È@?ÿXbáƒ:øEï>"¼š>Ó°T?|çÌ:‡=C-ó¬00™½Ió‡=½Ãm<0€’€€ÿ&6¿à3¿5“ƒ<ÿXbq.µ:Ïþ3¿Kf4¿xìÂ=s¨!;Ë£†+¬ê0Ùé§½31½=@ø»M€¬€˜€ÿáð?¿jñáI¾’¼€J€J €Jÿ ²4¿¢*¿68{¾ÿXbÿÂ…2¿m¾-¿ïìk¾ÿXbÄ?ìf3?–•)¿,3e:çÒn,0ÚG1¸‰†:]‚?îB?wÇ¿á„;+¸N-¿M±12V[==Z=uÈMºZ€&o€&y€&ÿ–>?ÀN²¾ÀÒ¿ÿXb}À:KßI?äQ›¾šð¿´–;( ,™“.1ÛO†½e>l°0½•]5]s€ÿÿm^?0Íö¾Ôîæ½ÿXbÿ·œG?ZΈU©½ÿXbáz”½Žö=ò{[=p€DÅ€DÞ€Dÿ¥}®<ž){½Çu?ÿXb}!…:aÄ=ä@ê<´? ƒî|¾Èc¿ÿXbÿDüâ>ÌkÞ¾À·H¿ÿXb«³º½dy> 1<ýöñ›T†:±ß+p¾£i!:“rŠ*0ˆo/ÿÙl¿D‹>J惾ÿXbPU¡½Îˆ>×x»ßÝèÿ†S¿L¤Ž>OA;¿ÿXbX= :iñ1¿ˆÙ…>åq+¿g-3< ¬È-Žsý00[½Š}=K¼)ždšóšÿ Â9¿ìn=¾ôª)¿ÿXb_æ¤:N…+¿½¾3¿à4Ž<™6A-Ü0Ežd=#Ü„=ê@Ö<9€LHOp€Lÿeh!?ÿƒ>”;?ÿXbÿÔl?Ùz•>qF?ÿXb¦½8Ø›=l ù¹ñæÆÿÌÿH¿Ã!¿©8l¾ÿXbÿ¬‰>¿| ¿ç½Å¾ÿXb’>-=ÅX†=Ìbâ<<€Qï€Q!ÿƒ½?ÚÒ>SK?ÿXbÿ„?Žã > 2J?ÿXbƒk½äœ=Ít/=,€'ñ€'o€'ÿák½Àhžñƒk?ÿXbî‡:ÇP¾Bt¸¾K i?@±;ÄV!/áaý1=±Ó=£ øß?6I:™C‰+*ÖF0{N¿:Ò÷8?¦Ž½>w?9):3ß}+éê‡0ìOâ¼ZÖ==›ãܼh€Ó€o€ÿp¤½â{+?Œb=¿ÿXbÿB{¿½¾)?ø§H¿ÿXb“þ»"Þš=†­½á€ è¡€ ÿ.·}>üä½J\v¿ÿXbuá:ýˆv>“›C¾0œs¿çeO<"Yë+‰c5T†¼ƒ|¿l 0:Cû/(W!C,Oy¼:õcä=уn<9`~¿£y|;Øl-ؼ@1Å«»« "=1ëE=ÝÎ䀦~æá:Jï“>ëv¼›u?f[ :&H±+´(1_˜‹:M½™>T¸R=ÁÔs?,¿¤8î$,J#­0dÉœ épºý€uu€uÁ€u÷y»::»Ü>„¹K?»Ù¾Mœ9q ·*Õ„$0ÝYc:®³ò>“—M?!ظ¾{ :¹u-{s1Ëgy½º,>-“a»*€3n€”¬€3ÿo=-?Ðä°>¶o&¿ÿXbÿ9þN?Ò ´>p‰ñ¾ÿXb€D“<ÓJ!=)1=w€•v€•逕ÿ9^ò>¤5m¾!Y?ÿXbÿâþ>ÛÕ¾Z C?ÿXb6°µ½E/>š'W;W­ÞÙÁ‹:ã’h¿„²ç=ú;þÛ;Èàá,$T)0Ô2:di¿jîö=ɾ¬ <Êõ*¹¡*.oòۼ幾=)Bê¼<€Cµ€Cð€Cgô: Ý!¿z3?†Ë¨¾?6§;€ö)•ÂÖ-Õœ:‘b¿’à:?ÄÚ²¾e¡µ;rq/•½1¹¥UºÝ˜Þ=vû¬¼4–º–v€;;»:Š{º>=âš>ë|a¿‘z‘;7¾V-ßÕ!1pàÕ:@—>㔘>ÖTh¿ˆ\e;–Û´,뜗0ªIp=Çd‘=±I<.€¾€"€ÿE;?¶Œ-?ß锽ÿXbÿúF?y?v–¾ÿXbb»›½…_Š=áìÖ;k€M€í€ÿéJ¿. ¿vœù½ÿXb#QŒ:sí?¿ÒÑ!¿†‘H¾Ü~<1‰¬-@»€0õôQ½*©>R˜w»ý€–ô€–¯€–ÿ¨éï>›¦î>D@¿ÿXbÿ(sê>0—>ʱV¿ÿXb¤3°¼ÆlÉ=ÁƼ!€CH€CÚ ÿŸê˜½°(f>`·x¿ÿXbÿ™Â¡½¶Ÿ>obr¿ÿXb[µk½l=aÁý;€%*€%÷€%ÿï¿ØãL¿Äõ >ÿXbÿÜ¿ ¿¨øP¿@’L>ÿXb¬€½Ìë=³µ¾:퀨Z€¨ó€¨áõ: ^¦<ß¿®³Ç<áv:ªØ,>Š©0ÿJö:ªª±}­L¿_¢:í.N,;óa0ƒ‚—:Ø„?)¡Ì=öAK¿™5 ;C"-’gR1Zƒw<|Þ=ôú“¼Ç–‚––ÿË}º>{ˆ?>ZŽi¿ÿXb¼Öß:årÉ>µÅm>¸¸c¿“e0;Ï ®-k™q2ö-½~å=±Û'=€2 €2Œ€2ÿ¦2¬¾[¦½»/p?ÿXbÿí-´¾¢8¾µ*k?ÿXb5Ô¨¼,ð%>-#u¼­€/¤€/®€/ÿºÎ½F,2¿F™7¿ÿXbÿ÷]O=øÖ;¿»r-¿ÿXbÿë½·Ñ0>Íé2¼ =ÃÞ1*¿ÿXbºŸo:~©¿,íÝ>"2¿ð¹Þ9<)ö,¢‰0”.}½z9ì=.=6I¼IiIÿà ?`¿Öd?ÿXbÿ»?a¿*?ÿXbtD¾<ÞŸ=¦Ó¼©€›P€›®€›ÿ>Wø>À­=`#_¿ÿXb¹:T<Þ>ù=µÇe¿¯ è: v,ɰ«0¡ò¯½ Ü=¤©ž<Ìo{ofŒÖ†:ä-r¿iª=ëÁ¢>µÐ,:P|+·(ð-ÿ xs¿®È<‘º>ÿXb»œ²½eŽ>Ð&<&Ò´ÿlµ.¿òs¾NW8¿ÿXbÿ\8¿Ìß ¾j .¿ÿXbôú¼î=à;=J€º€õ€+'Ø:Ú¬Z,¬>8LR?ÿXbíªã:¬½>hç¢>“Š_?òüÓ; w‚,6Á0ø•<7‹=âZí¼z€›î€›ê€›ÿ‡ì“>{¾4²r¿ÿXb˜’:z"Ä>Àe"¾Ôõh¿m“:˜O©*5ɰ.þ_µ½­>!u;= €eõ€e]€eÿ·|5¿ß¾x>Ä€)?ÿXb(ù´:‡f%¿‡Q>È=¸Œ¾ÛÂq¿ÿXbõ¡ ½ž$> ð]¼#;‹;†;i%„: w×½§vâ¾èd¿G:P*dœ.ÿ‰¥¾h&Ͼ<ºf¿ÿXbDÞò¼_Ñ->ë­¼ëQÞQÂQÿ÷=#?Xr=éùD?ÿXbÿ<).?¬é"½ÁY;?ÿXbBͽTÇ*>Z‚ »ÛZjZäZÌÑ:L?z¾ÜY?O¸š:ŸR…,y&1ÁÚê:ÒaI?‚r¾?'/SÿXb±¹ƒ:Mj~¾fMg¿mŲ>M~±;º‰0ŽÐB2Fì³½>R>=€e@€e†€eÿÕM8¿}`>Áê-?ÿXbÿ´oN¿(á&>ˆ?ÿXbl½hv=åì¼{txtštÿ‹<վϾó’e¿ÿXbÿF'¿À=DÀa=߀-Ý€-Ä€-?Ùƒ:Ilé=fþº>Ï…l?eÖ9V(§,üp0{]†:¿3>tݶ>¼ãj?£rz;8.ãH1æZ´;ÔÔ’= If=¼€F½€FÈ€-ÿEï{½i~]¾nqy?ÿXbÿ0N®½ Í;¾¶z?ÿXboÓ_½©hì=÷=Ü.h.™.ÿ¾ú?)oнlŒN?ÿXbÿPª?&¤J¾ÑoN?ÿXbÆß¶½.Ç >†vÎ1…>ÿXb ºƒ:£æx¿IÍP>ʇê=OŽÓ;À7|0ÞB+3v6d¼Ûû´=LĽ]€ }€ Ì‡"€È:»™Î<ë¿Î>kj¿MîŒ:ÐÄU,Ž0ÿ*¸è=`åÉ>gsi¿ÿXbW^ò¼Ý¡=’t ½…à…V…ÿ“5¿bïö;°ó4¿ÿXbo(º:m¸F¿‰é$»c!¿`<§ F+)dË.ãü¼–Ø=”°¼û ô ó „qŒ:½R—¾Xzÿ>fP¿lM‘9”QÙ-øÈ1Ì™Œ:vÛg¾¢þô>0Y¿ ±;9Ô .W1/à%½¿I“=éÖ+=’€2Ù€54€2ÿù“=¼¾}?ÿXbyã:yTd=œŽ×½ƒ-~?ä zM£½Óƒe¿ÿXbÿb‡¨>¤°=2‰q¿ÿXbŒõM½É>FAðºj;m;Ž€—ÿÏHY¼!• ¿ßWG¿ÿXbÿtÜŸ½µð¿_oS¿ÿXb}•|½ì>Ïh«»:€”R€3ÿLV?KÀ>Þý¿ÿXbÿ¢‘D?tb->Œ+¿ÿXb[Í:½Ãó>ú¸¶<úsåsðsÿ®Òj?ƒ#r>á¤>ÿXbÿŠ/g?s¼h>˜–º>ÿXb –M;à¾=Uû4=h€•¯€•z€¦ÿ¸ú™=Zw¿+n|>ÿXbÕuŠ:`Y=Ö.|¿n›+>W#…:Û{Ï)Ñg,w/÷¼­À=Á©O=$€¼€2ÿQÃ{¾ˆŒc¿éòÅ>ÿXbÿÂfŸ¾Å¢T¿Mcì>ÿXb;¬p=Ž”m= “©;;€&ú€&ê€&½1ä:•8d?퉠¾qm§¾B§;te*,@‰Ø/x”†:'’j?Ι¾PŸ‡¾ëZˆ:Ã-÷+Éb0Dˆ‹½õö>R¶½q&«€JU&ÿìc…>'p¿ÁCk¾ÿXbÿ¢§˜>$òi¿{!¾ÿXb+mñ¼·¶ð=a3=j'ú'Ò'ÿ@=§½¸‰:?Š.?ÿXbÿi¬”½5?dø3?ÿXbÝ`ˆ½5Œ=Îà =y€ªü€ªð€ª^Kƒ:NrǾ:8¿ŠJ?)´:Ȧ#¿ìO(ÚÅ‚:§.ʾ^WA¿¤ì?"?‰;yOÐ-î˜Ë1·*‰¼†Œ=þ½z¡â€¢ø¡ÿ¯êÖ¼Üñ½¯~¿ÿXbÔLä:Kµe½Ò€E¾ZÈz¿àÙ»;i¨Œ.[§z1@‰Ï<|a2=H=_€T(€TÚWÿ˜ŽL?Ô}оÑw ?ÿXbÿÁ¸8?º:€¾ <%?ÿXb 2~¼ïŽì=5š=v€@× …'ÿ3ï–¾z§ ?¿7J?ÿXb@ºî:£ðk¾.Ä??ÝP?KeQ:=æ8+Àu1`|½ã = “)?…&óP‰+Î8 ½iå¾=7R6=€6Ú€6}€6Û•:νjìF=yŽ?nÚ;*5î,üí£0ÿ™™½Lnˆ½„µ~?ÿXbùø½ý->áC‰‡n?·F>° $;IãQ+>°–.Q‹5;S}ˆ>eõq?tFA>ز°;¢Œ-½Šþ0®º®½õâ=U¿<ýoñoúof‹:zÎP¿Íâ:ã~g, 5/ÿAkG¿Ûî ¿P>ÿXbÝEX½†s=•=ü€¤t€'ö€¤ÿ³ Ç=ÙT¿Ÿ\?ÿXbÿ}e›»Eà¿ôTX?ÿXb6¯j»NC=å_˼(€‡5€¡m€‡4)ƒ:$y‹=þüÀ¾áyl¿uL9iK*’Ñ'-1òê:Rµ=2t©¾†‚p¿S9?<©få-ÌB1òxZ½¡&>µÁ‰:S=]¿S‰¬¾¿¿ÿXb¬Ï¯:”ƒD¿‘{¾'‰¿‰K“; å_'·bå*+‡¼f¯=ÄÍi=V€x®€xN€xÿÄ>JLT>¢áw?ÿXbÿ”Ù)=æÔ}>pÈw?ÿXbò`K½W° =§ç= …Ž@dá:ƒ§Í<:ë¿Ä%õº]Z9`Å6&%ˆ¥+ÿǸ»~ü¿)5<ÿXbN·,½}–'>©Ý/¼ã<Å<à<ÿìû ¿ð"Á<¢îT¿ÿXbÿÕŽ¿ýæë¼s|[¿ÿXb0¹Ñ¼dé3>QÙ0¼ÌQÒ€rÀ®»%lp€ ‡€ ÿK3¾‚^?TXì>ÿXbÿÕâw¾N†V?·eú>ÿXb1'h½øþF=íbÿXb&eƒ:ê.*¿¼sõ>l«?su;«*[ÕÈ-%t·½R>XuÖŽíM?ÿXbß(;x$־lj¡>&Z?‹"Î<N/$S2 òØ;é|ô,_î1G¸‰:qo#?¨3? ¯¤>AáÃ:®Î,žfÐ0}Í2½DÄ =û’ =KH(ÿO;J½ö¡¿¿è©<ÿXbå€ð:ê¹:¨ü¿À$%<\k9é¡–)v Ú,° ­½„ >Ãdª9Gž€ÿÈó$¿@u>eì9¿ÿXbÿ¿:ÀË/¿FÚ†>£s-¿\“:8úB+{ì50ÀB&½äÙ%=çn×¼€)e€)€iÿ¨·¿Š• ?Å¿ÿXbÿÙˆ¿eîû>Ǥ¿ÿXb'ÝV½¯%>dv–ÿXbz“ô:Êt?`DÀ=(ð>¤,>=vÈq.›yž0ž}e=c’=¥<|€l2€lÖ€Lÿ]¸?ÐõB?µßÎ>ÿXbÿo+Ý>IR?³¤¾>ÿXb¤p}½¢ >Òr ¼føfÖfÿçíx?#E>>½£>ÿXbÿ0ü}?ÒC=¸ô=ÿXbcC7½wL=î\˜¼i€š£€šþ€šÿlˆQ¾3D¾Ýýf¿ÿXbÿ9¸Ñ½ý?¤¾Z q¿ÿXb­O¹<}"O=Ô )=%Y¶YOYÿfÔù>Tÿ¾kP7?ÿXbÿ­ú>š ¿»,?ÿXbÄZ<=Þv=Õ’Ž»“¦g¨gÿèâ˽Rþ>›È\¿ÿXbJ*”:¼í½4 ?¡ãR¿ñX&;™Î'+]Š;/«j &w?B^½¯M::IÑ,Ý0îøÞ:ÔÆ¡>#³q? ¸¿½öü:×âF+4±z0–C ¼˜P¡=G8m=‡€*€*Ë€-ÿxŠ >þâ ¾)B{?ÿXbÿ¬(:gDë½N~?ÿXb ï’½²/)>¨68½*Z@€„ÿ0e¿ S¾p³¾ÿXbs0‘:1ÿ_¿[«¾t³¾Û+:¨Ó,bã1ÙN½á$Í=¦/=w/v/8/ÿo¾¾ç˜å>„¦a?ÿXbÿÜÜ©;÷·Ü>·üf?ÿXbùž‘¼›=`‘½@€ ‚€ € j4ƒ:¾Fü< Sþ{ô†¼Ê€ 3€ /€  ²:Ó ?ªm9?¦@Ã>¶S`:†õV,áÎŒ/ÿáx?’ƒÿXbÉ"ͼ®í=XÇq¼Ï  Å v¶:Z;r½KÞ?Ÿ L¿Ó2¤:pf—*Ë7±/q´´:;-ƒ½îÚ#?³D¿†`e;>:”-S©j0Vš”´à¾±e?ÿXbÿUÅ>hvZ¾—áe?ÿXb{/~½[[ø=´ç2=e€GÖ€Gî€GÿÏa?ÿû½ðì>ÿXbÿÞ×E?TöL½çô!?ÿXbï7Ú<üã}=.¹¼ìe¶e¸›ÁŠ:a·?†½8>²©B¿\X;Ñ‚+NŸ¹/·nŠ:w6?Àl>còE¿Õßµ:ˆà4*üŒB/¿H(½¦ ü=@øÐÿXbˆPá:¤êF¾ôU?ñz?•ñr:/ò?*(>.,I½íœf=0g6¼iž÷€æ€ÿ˜È=cø ½“~¿ÿXb÷ü½:;>Œ­½•î|¿‡ Ç:Åû+Ã1W@!=¢C`=Î5Ì»3ˆ2ˆjˆÿ‚ Þ½#§>Ð^p¿ÿXbÿÒ±¡=µ÷w>šŽw¿ÿXb¸½‰EL=“Q%=AwP5íwÿ샿°E?ù;¼>ÿXbÿwuý¾yŽ??àâ>ÿXbBN½ToM=Í’€‰NÆ>ÿXbí ·:«˜q¿—~>žô_>Šx°wlE¿ÿXbÿ­Q"¿ý‘> 8¿ÿXb’Zˆ½Ì²'>®m½ J93JÿÈ9R¿&3½o׿ÿXbÿÓç¿àÛ0¾üöB¿ÿXbjÚ=fÙÓ=/Þ=RÓˆ⬾:ÃE#?´ŽÍ>E(?¢´8;ƒ*…k/㸽:-¨*?DNÐ>ã?ˆœn9$¼ +‘Ðu/¬½ç >ƒ¥º9À€€%ÿ×Ñ¿à”>±ØA¿ÿXbÿPf¿C­> n;¿ÿXbËô¼¦´~=4Ù¿¼ð€…瀅ǀ…ÿPch¿Ã‘f¾ž5µ¾ÿXb-ȇ:´“h¿2¡¹¾VÄT¾a=;ÜÝ3.ß¾b23O.¼ê->*œ¼&F/F”QÿüÈ?ôîù>ì/?ÿXbþÎè:šI?þ¡ý>S¹%?:TF¿gW¿ÿXbÿ‰`C=ÑÑ¿ÆM\¿ÿXb*Çd=°©s=<2Ö<<O÷O¶O…š´:.ÌM?¶õ=¾Rª?µ‘:ÇŠ,G¼¹0Ó=Š:={G?d ¾¬?Ź:'ë *pÞˆ0ðm:½ÖþN=Žå=u-è-ê€2ÿ ³«¾·|>ñÀh?ÿXbhŒ: +½¾ÜÔ·>Oi[?÷Íæ:çµo/ÐÄè1Ï2 <¨¨ú=¡¼=G B E ÿЮ=íý?ß“J?ÿXb€ƒ:nÝÁ¼Šc? :Q?Éz¤:Bÿz* ¤ÿ.*å5½&'=¬V¦¼_€s¼€s´€sÿsòY¿ºÇö>: T¾ÿXbÿ¸a¿øÖ>ÎÐ_¾ÿXb4Ù½5 />Ä_S½WYtÿÊi?£û•>óú>ÿXbÿop?°e>8b…>ÿXb9O»¾L>ò뇺|€“ö€“áC€Ää:_t½J8p?hA­¾jËÁ9×`Ó*ÞŽ/hìÞ:Á0½e[k?v8Ⱦd+;óŽ,™Þâ0Kå-½Cu>\¬:]€r\s|€r™‘:«7>åÉz?޾‹ŠÓ9tš;*‰Äò1 cÚ:(§á=ex?YŽ\¾«e:½-Ž*c¿/‰ Õ¼ƒQ =‚ý×¼þŒ€‡©jû:Q x=ø{¿„Ñ4¾ôrE=P-E)+q‰+Mwû:êq×=Çz¿4K/¾èCc=¢N0çGs2ŠX„½Iƒû=¡G=€Dè€GÌ€D~Œ:óýW? >² ?Í;J†Þ,*Mž0î}’:rn[?€Sc=r?hæW;KÕ*ò5.}^q¼WwŒ=Èνþ¡œ¡ä¡û…:'8>ý '¾Hz¿sP;l Ç,n¬0¿:f½*>öî1¾:wx¿i?‹87»!-ÜAü1‹‹£¼Dàˆ=mUR=€?—€?#€?ÿ›I6¿/4Á¾~“?ÿXb±—H;É<¿‡’¾¶]?·;Üý¶.5ã1?U…<KŽ=k+ö¼{€›ê€›õ€›ÿUãí>€‰N½uRb¿ÿXbYŒ:ÖÒ¿>.Sp½Øàl¿Êl°:?¾-k L1óº<“9¶=ÂMƼÀn€ŒŽ€nÿ/”¼>ü)s>Ìf¿ÿXbÓ¯æ: Ê>>Ú–>ï«^¿Hs;tZ*ņÑ->u,<¡ü=§ë =M ˜ ž Ñ %: ÖŠ>\,?yV0?`è|:¯<, M31ÿxç?>M4?÷.?ÿXb9€~½HÜ#>¿(Á¼GfvfCfÿán?%ú°>÷£Ê=ÿXbÿB|i?\äÀ>«Ô%>ÿXb§t°»O>Cý»’ú€“}’ÿ!À™?ó6¿ÿXbMÞ: ¥?È^ó>>4¿îŠ|<<….™e1u½‘ >³'¼ù;ö;Ê;D?Ø:€ÉZ>œäQ¿•ù¿Ýœb9¾+çÑb/ÿu‚>¾ø[¿Êã¾ÿXbj½¿½hêõ=°ÆYó+$?ðn@¿ÿXb†ƒ:y[—>±Ÿ?žyD¿hÄû½žŽ›€ÿÐöy?z@\>+–<ÿXbÿ±Ç|?I×>¢ùͼÿXb lÎ<~7ý=§Ê÷;Ê€u4€uz€u«¯¸:Ã;?ßÎO?ʵϽÿª8äf +tÜ0â˳:[J?ØkM? ݾjÖä:¬, %¼0r„<Žå½=}L=uKš€$|KÿOt2?ZlÈ>.Ç?ÿXbÿ¹Þæ?ÿXbsÛ~½uw->×KS½º¯wÿ´Úy?p²à=Á©@>ÿXbÿâþ{?Ç›^=8œ+>ÿXbÃñ<½úò">ÈÒ¼o€—Ѐ—·€—ÿ3;¿ Œ½ª•[¿ÿXbWa›:Qæ¾Y= ¾=b¿ß<Ž˜=-ù&ß/™G>½iÃ> zÒ<¢.œ..ÿ”h?«7G>²¼½>ÿXb1aÖ:LÀd?†C‹>”Þ¶>Ù‹;±Õ|,U¾÷0'L¸½2s>íõî<ÿ€hü€h}€hÿÊ r¿NÀ½²Ÿ>ÿXbxÑ´:¯Ì|¿=ˆ½X>Ú(<’ãe/,þ1ÓÜŠ½I´=0G¼éV)Ðú½:¸Ò¾ Ý1>2e¿rþá88è+ÉŸ0ë:8<ʾé/>Sh¿.d;ù8.U(Ë1櫽ý=7Uw»ë€Ø€Õ€ÿ+DݾÂp ½²f¿ÿXb”˜•: ¥×¾@à½Ù|f¿';*9¥-øÎ1<2–½‰}">Sè¼»8€ r€ KlÿqƒÜ¾‰M?­ Ó>ÿXbÞ c;$˜í¾ªrD?Vâ>ˆ>9JŽ,³4Ã1߈n<¦µ‰= ©W=gLÍL¹LÿÑÎ ?Ô„½ð¢U?ÿXbÿê½? °ï½LèN?ÿXb%±¤<Í<ù=™=¿€t}€t¸€tÿ2Ï•>}A?ƒ?ÿXbÔB…: !Ë>éŽB?eÉ?Uy;d,!-Oïç0É9‘½ðÝ=êè8¼8)Ã)å)UCË:ì:ؾ–&¼>øT¿nÜq9¨l`*¦\W1õK;‚[Õ¾¨J°>¿_W¿{¾9+ .j0—Ò;¯”%= ÆÁ¼ecdcO_ÿ÷/ >×ze½ /}¿ÿXbÿì=æY¨½æk}¿ÿXbÝ%1=æÍ=‹áê;s¤iT›‚:=µl?fÁ>ëF½1ç¡:T,@›·0ˆ÷…:ÊWo?T'¯>UàÀ½Bì\; ).Q0ò1]3™½QÙ°=Ý”r¼?b÷b}bÿ~æ¿äèµ¼+½K¿ÿXbÿÿ ¿ˆ)ݽåE¿ÿXb›•¼æç6>ŸŽÇ¼LŒ›ŒOŒ6†¤:[´ ¿2=ˆ½x‹F¿~I#:f.+°‘/ÿÖÕ¿ T¾ì8L¿ÿXb5^:½@k>=ó'=8-r-¾€2ÿŠ6¨½Í‡'?Òl@?ÿXbÿæ‹=.?©H?ÿXb„H†<¤p==}ëüý€þ€è_ÿ.ÑØ>ÙÓó½Ãæe¿ÿXbÿÊêÈ>½Å'¾.³g¿ÿXbÙ€½¯Îñ=cD"¼l€™Þ€™·€™ÿ¨ç©¾%y÷>obO¿ÿXbìÿñ:~J»¾ï?‹¹E¿è¯€:ñÝ.Œƒ82ñfM½Æ¾>,Dº6;ôAÔ;ÿ>X+> ?¿!ü$¿ÿXbÿÑäD=Ù¾9¿q¼/¿ÿXbˆ½X§=èg*=Ù€8±€8ò€8ÿ”Øg¾&H¾MÍv?ÿXbøÆ:âXœ¾Í<¾³(o?ðw…<¥r¦.²>¬0‰—¼Å Ð=ài2=«€@€#U€@ÿÿ§’½x% >ÿ|?ÿXbo¿¼:ûÉØ½®F>;«y?”;mÄT.7Ç÷1%ÊÞ;{>-Z€»€šCº€ËAÒ:Ê.’=Rôa?Báí¾MNG:à­[*=}.Õrü:œCÙ<Ãc?E\龨¨;°pã,¾4ö0ñ€r½éœ>oc3ÿXbßú0¼þ}¦=ϼ½€ ~€ ê€ ðÏá:À€”>#H¾­,r¿)R¨:6è)W».Fy¸:<ÎÔ=öfˆ½ï ~¿SNS;ÎÙß,Ð ¿1/Ü9: ¤>¯íí»F€p€€ÿ„’½/¦M?t[¿ÿXbÓ@»:ÀÚ½ ¿V?憎³_‚:™3Ý+Ƚ‚0‹þ½Ó£‰=ª¹Üœ´9æ)š+k™1zO†:½i¿¸&I¿°°>f š:xI,혦/sŸœ½)–›=´=€‚€‚€‚N°:Z$4¿x ö¾&ú?!dÿ:ck¯*]P0R—…:G&¿D ¿R?ñv£:H‰*Q².ªG½<Á~=ƒˆT¼3€Ç€2€ÿ5Êô½®Ùç¾*0b¿ÿXbwÒ:F™½óí˾æj¿Ýp2;ܨ4-CŽ1Na¥<Ì|Ç=¥õ·¼mŽ\€Œ½Ž™g:+u–>êéý==¡r¿PF¾:8Ï'`ª*ÿ$Š:>ÿž%>¨Ix¿ÿXbüo¥<á•Ä=º¼oŽÛŽnŽßàB:>* >ï;}>öÃj¿öS;Ót,¼^Š/2ˆ:Ž›o>¦1›>à|l¿-0ÿ:„y-Kî0—N¼l|&= äÙ¼`€¡€¡¾€¡C‡:ù€>Ýy¼ÁÖw¿ö<_9ï*¸]0a„:O¬ >JÌ“<9¢}¿ëy);”I -Êv‡0³ë^¼'/2=Ú¼6€¡š€¡ÔQªä:Wr>Jv‡¾To¿fJÛ=ïŠ.Aþ0ÿî¤O>æ¾èûo¿ÿXbnÝͼ³ ¦= Z=€w]€w#€wÿý¯P¿uNï½ú9?ÿXbÿ‚;=¿–‚¾b')?ÿXbIóÇ<Ø ð=œP¼3€uØ€u0€uÿ«M"?VM?uE¿ÿXbÓº²:8?2É?\à ¿¯;]f¼,>ô1Lßk½gp=TŸ<®7€©c®o»:‚&I¾‘ m¿Ð¥>Å:–ݲ*º¼L/ÿvÖ¡¾/Áp¿>ÿXbaP¦¼ogÿ=òyÅÿXbÈpÖ:ѵ¾Ž\[?aý¿>;›²«,›’1é`=½Î=ž¼€s4€s¬ÿ6êx¿¸Ç`é<=k€\¨€\K€\Âúƒ:}©%¿Õ Ý>’Õ ?–ž;­¢,à80‘ƒ:?E¿XÙõ>wL?M ";”ž”&Ä*~*üã==7Ã=mÉ*;““Æmÿ‘ov=õA,?«¿<¿ÿXbÿ?q<-)?SC@¿ÿXbþ™¡½! >&ûg<<€mÌjœ”4;.fc¾ÇJx?*Ä̽J9èpK*à‡¨0unõ:=&q¾áºw?e¸½EÀ}:5|—+ËŽ0}³ÍIïw|½ÿXb^´²:HÉ|¿ÏI!>÷B¼è·9^,+rT0¹„½ã©§=ôÁ2=¿#®#^#ÿ‰ÀK¾Ãq¯¾ƒ k?ÿXbÿ¹,½ÝH˜¾-t?ÿXbˆò½ˆKŽ=~į¼átÀtՀБ.Ê:f¿í¾Ð蟾@+Å9"E&í¢a)lä:cÜd¿ƒ¨¾ù¯›¾$ÿò:*Dƒ.‘ 1˜Ãî¼J@,>»¸¼½¢W¢¶¢ÿg{—¾×è`¾©üm¿ÿXbÿsɬ¾KÈ#¾Fzm¿ÿXb|µ#»¼;²=Ðbi=L€-€-õ€-yz¶:`5‡=ÏU>MÉy?Z’Œ:¸š„-(Í14„¶:c¶<ë n>ùâx?±•Y;'¤E-‡u61Ÿ9k½ÄêO=^ $::€Žw€Žp€%ÿç7q¿€Æs>‰.q¾ÿXb‹€µ:ž_v¿Gf>­ýr¾…)c;há,‹¾0ë5½½%Ïõ=O$<"€=€U€ÿœ‘j¿yl޽µôɾÿXbŸá‰:¾fq¿å ¾}ª›¾FE:©w*–ü-àKa=} •=î•<û€lô€lù€lÿ©z¸> Ÿd?üü‰>ÿXbÿu”ú>½ûR?ð‘>ÿXb+„½­§=øÿ1=0€8~€5Æ€8ÿ¶ê€>j>;¾%Js?ÿXbÿjŠ>SֽΠu?ÿXb{üƬ=˜3½J…/…H…KQ‡:;”¾ .>[$q¿ëÉ9•ÏÚ)°–ç.¦(‡::޾÷lt>E>n¿]]ú:(‡'a=µ*Ƚ¼:[ =¬‘]=3€w1€w#€wÿ e¿ÿ9Ù¾W%6?ÿXb½¯Ó:$æ¿YÝϾê¡,?¦nC;€yr,öµR0­5!†¢>´ãV¿—)Ö: Ø,Å¡0ÿ-žË>ÌÅ>† U¿ÿXb…`Õ¼¤Çï=Sd¼â = „—Â|¶:†L:…¿$?¦ñC¿ó›;˜++ã~.ÿ·?¶<£¨'?%`A¿ÿXbþ ½4„3>‡Ý7½J€+–€+Ÿ€+ÿòüø>¨†C?zQÙ>ÿXbA„ã:ÞÍç>”xM?&ׯ>³¿5;™‚ -æD÷0ÜÕ+<ˆÕ¿=ÏfU=yKÍKïKÿ6>w ?FŒL?ÿXbµÈõ:¡ìw>?ÑdB?9î;K)Õ.@f 2ÙÍ ½¶ 7=9=ZyŽw·yÿ[U ¿ÕJ ?;%%?ÿXbj(Ô:-{¿»J?ŸW?£¯$CŽ<߀tº€tØ€túÈ‚:ËBÔ>pÂg?ØI½= Ù•:mhu+•bÝ0æsÛ:<(Ù>K…g?ƒ“@=wK:†”,ú$%1œú¹$¶›=ªFo=s€*†€-R€*ÿUÐ…>f9<Ëw?ÿXbÿ°Uà>ªÍ ½pôe?ÿXbŽIM»=™¹À¼Ót•t0€CŠ7;,¾$u=°ß{¿Ì)Õ:µ“Ë*ù'M/"Á;.y¾Bþ½z¤w¿Ë>=>$¯-z¿0¹ŠE<øª>Ho8Ûît?[*½ø/€:6¥Ý+|v¾0z*æ:ì‰>{îu?¥ž–½nW;:ªa+I§1`r#»½õ=פ=ý ø þ Uµƒ:u¤|½µq?M? þ29Ýú½*Ñ¿0ǶÕ:ˈ½;å ? ]V?R(³:£¦í*Lf’0ÎÝ®½¸ÉÈ=P:º2€ù€ž€W5“:yw`¿k5>êÚ侨4;Of²*GIÊ.–s³:j _¿ÚY3>Á»ê¾øW5:®ø*¯t´.ÅÉ}¼–&e=`Q=%BIBç€?ÿ0B ¾‰²d¾Ùw?ÿXbÿP@é½|·©¾œÂo?ÿXb¸6=iŸ=dèº$€€þ€*`†: ¨o?xS½s²¾Yqú:J„o,–¿Ð/~‡†:!io?k齋±«¾[1;«Ž2/ý˜x2þ~±<¡Ú>ú§<þ€tý€tЀtÿOÈß>¶c?Uv>ÿXbKO;ˬ¯>Ôh?bp>²;\¸ +Æ)G/Iƒ½âW>òD½<€ü€F&ÿŽâM?d5¿"“¾ÿXbCuˆ:KU?<‹ú¾ƒ>…¾ 4:â(d=â-ßÃ¥½E)>½ÃíºkÜhÿ+™V¿KÔh>`¼ý¾ÿXbÿÿëS¿’>î— ¿ÿXbâ’ã<òÒ=Ýê¹¼e€›w€›È€›0$&:Ÿî?Ôêw¾}CH¿c2<í÷Ô.uq1WZ†:ëµ?®ƒ¾QÁH¿|ɯ;`Û8+!Äb/ÿvÙ<:==Ö©2=ïLÅL¹Lð4ƒ:µU?’⡽vR?™X:–).Ì›0ÿeø?6i¾ÚˆG?ÿXbeQX<Õ&®=è‚ú¼<€nú€nÞ€nÿXñ˜>!S¤½Ors¿ÿXbÿß¾¢>½,d¼e²r¿ÿXbwd,<"ÃÊ=cïE=¿KºK½Kÿ[ÞÃ<*þ§> Àq?ÿXbÿ">—á>Ï—c?ÿXbÍé2»«Œ=j3½»€Ÿ€Ÿ¹€Ÿÿ?Až>(\¾L)m¿ÿXbÿ“Ö>üq–¾fÌh¿ÿXbYL켜Áÿ=Í"”<|"þ"õ"ÿ¨Ð=ºšp?†ö¦>ÿXbÿ(æe>Eþo?Å,ˆ>ÿXbLqÕ<¦ æ=k(5¼Ò€Œ|€ŒO€Œÿ_Àá>¾É?ƒ83¿ÿXb_¦ƒ:lêÈ>"?pÎ*¿Ð|d9À'¬)«é.ü¨F½Bèà=I†=1€1€1ó€1ÿÀœç½$ ?ãÕN?ÿXb=ƒ:NÎ?½§?¿åM?”ä:µÁ, ¥D0tD>=cµ™=´‘ë;ð€^€ñ€ÿ§|?#m>7KʽÿXbPýá:[E|?§ZŠ=pÐ¾Ü :²º&šä, èùRJ¾ÔMl?ÿXb¥.†: €»>™¡½©[m?y¾½;-z/Þ|»2¢b\½9š#>ð¥ðº«Œ®"¿ÿXbÿæ\9¿»$¹>D[¿ÿXbsde½p$>¦›D»W€”R€”T€”ÿ&;?W"¾>4±=¿ÿXbÿ³O?]€>¾ãJ¿ÿXb1—½DÂ'>j½ßºçZÝZpZÿ7i?„u>ötE?ÿXbÿ¢ý?©Ì„>¡zN?ÿXb,=ŠZº={……¼/€`\€`µ€`ÿØ^?´Ê>C³4¿ÿXbÿüô,?jU¿>ü±"¿ÿXbÛ¥<;n¸=£°K=tKR€$ëKÿS½H?ôC>#?ÿXbÿÚô9?ãõ=˜A-?ÿXbçþj<^G\=ÌFç¼K ~ H ÿ¼Í{>#˾tfb¿ÿXbމÄ:tš²>J•š¾Ó c¿ÈBï;OÊŸ-?ö0Ô;½¸?>µúê;€W€WV€WÿÅ/%?Ükò¾ì{?ÿXbR‡:*€)?YɾQh#?!w:wÊ`.±=411Þ¼*Œí=Jñq¼Ç Å—Œ ÿY1¼Èc?x&O¿ÿXbÅß:Þ$—<?LJ¿E=A<ûø(-÷´/ú˜¯½ o>èLÚ‚f‹:ý_°*nÂË.¾©å:" ñ¾ZW?éˆ>òï<ìŠ~1RZF2ÄA‚½ H>ûv=*€kz€k^€kÿ¿¹7>Xù3?a+0?ÿXbþ¡†:PC~>¶x?jÉB?çZÌ9ž½._ºÊ1…Ñ,»~W>pÕ<}€è€»€ÿÉ=½²¬n?%¸>ÿXb,Tá:J_™½/ce?a à>ÔÚœ; Ô7/™•š2ØG§½ú›ð=2ZG=_u]u^uÿÌ>À"ƒ¾SPu?ÿXbÿ™ E¾îöŒ¾6 q?ÿXb.=Z½l%>¿%>ÿXbFm„: ¬z?M.ù=tW&>G :y¢-ŠÝo0Óú»½üÇ>¶ŸŒ<6€™߀ÿ1K{¿ÙÈ=¨ì'¾ÿXbÿiR¿5J”= þá»ÿXbf;2ãÍ=Åâ·¼LŽ:Žç–ÿÂß9>\vÞ>b×a¿ÿXbÿƒ_>ží?­BR¿ÿXbiVv½ƒ(=Þæ<|€v€}€ÿ²ƒ¿¶E$?«‘?ÿXbÿCò¾t<0?mÖ ?ÿXbõJY½ó<>òÎ!»]€—÷€—&€—ÿ3Me¾_œ¾îl¿ÿXbÿ Ðc¾„w‰¾õîo¿ÿXbÝ^²½^­=’‘³;–}Hÿ)3T¿ýí ¿v˜½ÿXbÿצP¿Õ\¿Î0¾ÿXbJ}½Þæ =Ý`(=w€c|€cì€cÿ¾ÇƼpÙ|¿s8>ÿXbÿ ûO½1Ò~¿]„¦=ÿXbB2¼AðØ=Õ–º¼"€;²€;³{ŒŒ: lœ¼:B¥>³?r¿É ˆ;ò8›-"¨!1ÿf`1¾À¯>Rl¿ÿXbëž½F{>çÁ»!€{&ÿ°Ò|¿Æ×>’Ê“½ÿXb#¤‚:÷?v¿Žt‹>]x½¼X1+;I±Ï,*f1*Wx½ûXÁhMP:Âî&Ê *ÿåT½3r?¤²¤>ÿXbõμ]âè=Ý$†¼¾ ~ ¸ ÿr˜/¾1R?DµL¿ÿXbÿS_¾y!?À©>¿ÿXbwø«½?«¬=¶ôèÿXbý@²:4`¿8û¾‚™î>´˜;Æ…-o0Ë0Ú¾&aÖ=6Eh¿ÿXbë›:býê>¯¬–=É©b¿kú:ƒXÊ*À¦/)[½Yû >n÷ò<|€Mö€M~€Mÿ v2?4?{?ÿXbkªƒ:+&?®.÷>4?}Y¬:/)9*y--ƒ¼¼ê%¦=F˜b= €w€wq€xÿ°ð¿¾mPW?ÿXb(Oµ:jx ¿3gŸ½øvF?ð”°;$™_.k<2ŠXĺ}ç÷=‚ý=v Ü © ÿÖ¼©#?JE?ÿXbØ„:õ=Ä›3?Y>6?[ó:ºgz+Ûó¦/óÇ4=]‡ª=¿ISº2€¹€¤€ a‡:6›y?„žD½N ^¾Û?@;ÙgZ+i#a/¼¥Š:žtv?0¿2=ô¯ˆ¾¾œž;æÏÃ*Y . ü½½Ä">(<[€;€³€ÿû"i¿Â>Na(¾ÿXbL‚¼:cq¿‹¶£>@ ¾½—{;TÓô*'‘…0¨‹”¼ä1=QöV=oRLR0R¬Õ†:_±>àÎZ>žÕi?(:¢.-#ò(0@t‹:Ÿ%š>î[/>S'p?[é$:²¸õ+fÙ^/Çz½^'=\3=s€vr€vâ€vÿ9Ê¿dq>x\D?ÿXbÿˆõ¿@„¥>B?ÿXbv©½‡m>åÑ»Ap€/^AÿÙÀ>œ\f¿#Ga¾ÿXbòL„:@åš>ø?]¿£Ç;ùj29þ¿ÿXbÿ—,¿ÈØà>οÿXb†<½f‡¸=PS˼½tyt·tÿ†–1¾rXk>×(u¿ÿXbÿxð÷¾LÐå>•B@¿ÿXbG°±½~ªª=0ð\<ž€€ç€ÿ·ü~¿[tµ½Ë–à»ÿXb«›ƒ:h¿;Õ€½ÔO^=zy#:–³,äŒ0,,˜½>Z>Ã}ä¼€†|€†>€(Wëƒ:|±l¿b·>(ö¾eý‘9“©.(k “-•„:~þy¿ÜO+>êÕ ¾Ã‡:  +Ñp@-vÿؼDÞÒ=Çò.=Þ€7Í€7¿€7ÿò‰o¾A„æ>+š\?ÿXbÿíTm¾p̺>ÚÙf?ÿXbï€<#ô>ˆ –yl?¯Ô³=U«à:U{,ÖhÆ0.¹‚:SÈ>h?95#>%%V;®ê/&¹2Úg½Œ“=\È#={€'õ€'}€'öÌÛ:]ͼ¿g¿:6H?(|X;L¸ó+p2ý0{lƒ:a=Ð ¿wúT?íé;ÍÇ&3(Ä*‰ÒÞ»º‡>›È<߀Þ€·€ÿ˜ÃF¾&#p?=û’>ÿXb¦œ9;Ë0º½ç”u?áˆ>ÐOY;'„, ?0‚½AF€=F Ð<€©8€©ù€©ÿ$Fw¾Óæe¿@¼>ÿXbƒ9;Ô¥¾[ÕZ¿ )Ð>>cØ;êñ//¾:2§0=šÌ¸=¶ºœ»ø€`Œ€`æ€`ÿºo?v[D>|n–¾ÿXbÂè‹:BŒq?À]5>†P¾¬9r:2»+w3 /Îo»;Äÿ=´X ¼E€|€»’ÿ`úN>¸U3?5/¿ÿXbõ„:3Z$>T_C?â= ¿¼j;xe+ @R/K[Ü<:”=`4=s€KÉ€KÔ€Ký8†:iß>k±=)Ef?Išö:]0^*”.r†:§ã>|^]½tâd?W‰;þÊD+ŽÈ/!”w½È:=’%ó<44=€Pÿx/ò¾:$S?P¤ž¾ÿXbIž‘:™Fö¾„7R?!@¾=~:€gË-¥^k1øª•¼4Ú*>ÃN¼#Q„QDQ /‡:h7>HÇ$?‚*6?èÿ9âg¢+‰-x0O€; š>Q¸?|V:?Óéà94US+±Ú0Q‡•<öE¢=Šè¼O€›;€›© €›ÿöª?Ùò¨¼«@]¿ÿXbU+¼:¥qú>wØá¼ü+_¿æ±;ÊM€-†p%1O=Òºç&="nμª_˜€¡R_ÿ†E;>ËZ=ÁO{¿ÿXbZI„:Ò A>´Šµ=bz¿ß?:†/0-q¨Ñ0ÉŽ =PPê=™G~;/€’Þ€’¬€’ì,‘:õ3Q?8Þ?éø¾4>+93§z,‹#[0¿º:ÒnF?ó?Žfï½eEú:µfª,¤I1Ïe»é™ž=ço=G€-Š€-ƒ€-ÿB ½RG>ïz?ÿXb”Èá:»©ì½ª²d>"Æw?²»”;Ëåƒ-11êͺëá =U –¼H€¬A€‡2€¬ÿù+¬¼™C{¿óÞB>ÿXb®é:¤á¼ç}¿YK>‰#<®§.„Õé1;Sè¼.­æ=Q.¼½ Ú  ÿ•ã!>=Ò?1U¿ÿXbÿåÓá=^Þ?=¤J¿ÿXbªº½©À = 9¶¼û€¬‚ý€¬$û: <2á}¿Î#> w+8å*­Ýö<¸Ã=¼è+=ëP¤Pz¤qƒ:JÛ?!°¤>9ÓC?žžŠ:?f’+õÙS0j\·:lÂø>Rü§>dO?:Ÿ;ö¼ò,×­â0oE"=&©¬=J$Q¼Þ€`Ò€`¹€`ÿ%S?ŒG½ÆÔ¿ÿXbÿ°T?<î7½þí¿ÿXbª†½†=-==<~!~Ÿ~ÿëU'¿x?9ëÿ>ÿXb)áƒ:¾=¿'ß?;w?AƒÍ;b%Ä,M¶Œ0ë¼i5ä=8ö,==€@Ò ò€@ÿgû½ðÊ×>Ìf?ÿXbh΃:Ä´¾¹)´>Þ¹l?3¢a;üÄ-³Yq0Ñ ½VŠ=î#=æ€8&€8È€2r)Ã:ÞLð>×ëD¾Š \?l´9Q,ÓÜ×0¼þÂ:™?Ï>)EI¾1žd?Öœc9ªád,Xë€0"p¤¼ÁÍ=Rżl ø€;Ú ÿ²0¸<¸I/>Ü'|¿ÿXbúG‹:tì;=@?y>Õx¿[‚Œ:Ë4(÷Ú+“nËtaç>ì…Q?ÿXbÿ“{à>Æ=Õ>ãK?ÿXb=»½Áê=)?)<+§U¦IŠ:ÍúT¿„ö¿ú[¾ˆÿ9ÉÒ.¹„1ÿÚM¿“…¿)¨“¾ÿXb|eÞ»[´ =½6½¿€ € |€ ÿ‹â=ït²½•t}¿ÿXbb¯‹:Ÿïl>³+½¸Òx¿Ùùë;Dè.#N1B³k½ðk$=ù¼àž!WßÂ:ª“˜¾ÍÂ>j`¿)ÒN;^Àh,Œj’01ÕÂ:ak›¾‘Ã>xv_¿dUÍ;äh.+ÿ03ù¼X­L=­.=…wëwFyÿ¥i¼¾ºöG?^"?ÿXbÿÞõ̾Z„E? %ý>ÿXb¯½Q~=<)=€2î€2}€2ÿ*Jp=’j/¾°Ä{?ÿXbS¾:V)>'’G¾w?o"I;X•&,Ëfx0R"½óäZ=J4¼Óžæ€Õžÿ¸¿ø=ÄZ°½Œ%}¿ÿXb÷ü½:áºÌ=㯽ºÆ}¿ƒ#b: |Œ,€½i1çÄž½>ýÙ~#»l€“»€“n€“2@™:Öp'¾³n?£ý¤¾ïlž9÷Ö *È/ç³;Õ5¾×Mp?ÐN—¾ËÎ:Ê+]“[1Ñç#»Ù[Š=žïg=ý€*ÿ€*Û€*ÿ÷Q ½–¨Œ¼3-?ÿXbÅ.´:¨Åk=ëų:F“?-¯:Ón,a™)1©»<×hy= ‹Ñ¼*›]›¦›¨M1: dí>Š!>æf`¿ˆwt;ÎRÃ-7,"1j‘—:Ñ„?͵¶<°'\¿K,9<Ð+§ˆŸ.åF‘½5|>ò%=€.°€kØ€.ÿ´œ½¹}\?š?ÿXb§å:°i–½ðÛT?,ù ?Ùk¸9ßy+aòÒ.ú|¼¤Ã>ª›‹¼uˆ.ˆ%€RÿF);?Á"¿zM¤¾ÿXbÿ—Ø8?É¿{˾ÿXb ¬ã¼Â0 =×K½T…W…逢ÿé¿ ò(¾Å{L¿ÿXbÿðb¿Ä˧½V S¿ÿXb^em½9· =Cþ<[€¦€¨²€ÿWÓF¼«ì¿ÎS¬<ÿXbHoä:nð½ É¿t%Ç>x™y¿ÿXbÿÚ$|>TO>©r¿ÿXb›çˆ;Xþ¼=ÏK½µ€nn€n`€ û\¾:53ÿ=_Ž>QÓs¿å^9{zo+O¾91-›":1æf>划>gn¿`ÜÛ:Þ×F-½))0AºØ¶I?7°9.„*y5¢-ìÊÜ:Ä?©*G>ý˜R?Q»µ;—Ú’,ñ2"1N^¤½fø¯=4‚ =8€‚Ë€‚žƒ:ýK¿„Ĥ½¦„?·>:Âÿ),òö-¯'ƒ:"@¿°›®½ÖÂ'?T¨ú9¼2Á+sÒÞ0"U”<Ã#=Ì_¡¼m_ü_Ø_ÿ­n$?#ͿɎ¿ÿXbÿ¥¦#?Ai¿ä6¿ÿXbÏN=›k=à€–»g%g#gÿ‚ÓÌ>«ÉD=±Lj¿ÿXbÿ‡Y­>û«É=ÑŽo¿ÿXbÙ®<ªÕ—=‰´M=”LWLÓLÿS#?gÓνפC?ÿXb(ã´:X´? }ý½ûZF?üµ:Ü´ +‹¦­06Ã9Y=Œð;ZGÿ( ¿ªR¿¥’¾ÿXbÿÁÏ¿¿M¿ö"ݽÿXbh^Ž<¦E==ÿ“¿¼>€Z€ú€ÿä`?Wt‹½ùkZ¿ÿXbÿ‹ ?á,g¾…ïR¿ÿXbsõƒ½"Æ>ø2=y€k½€kû€kÿAw>1”I?m.?ÿXbÿ °©=²U?n[ ?ÿXbXŒ:=±ž==ð±<6€QÆ€QVi˜J´:Ž+t?Ú6L½ñµ—>hþ9Ò½ù*¿0“/г:áœp?L½Ñ«>C &:KÁ,ÌyŠ1ÔÓG½¶j=(ó=08€¤Q0>‹´:þL¿Tá¼’€?˜õ‘:é¹b,ÖÕP1“lƒ:,äG¿3àIò5¿ðÅ?ÿXbÿíNq>†Ž-¿/A2?ÿXbž³…¼Àë3>Ì——¼pQQŒQ)ƒ:¾Š?á‰>žCF?{=K9 h'p ,ÿæ¡?¯ú`>)OL?ÿXb߉½²õÌ=t·+=ö€7Å€7î€7ÿO‰¾³÷Â>ª‰b?ÿXbÿV³¾Ì0Ù>OÓd?ÿXb_𩽜á>Æ¿O;uªÜÿER¿Ðâ>nî ¿ÿXbÿ¼ÉT¿6U>Cø¿ÿXb3 <úaD=HøÞ¼D_P ‹_Zÿƒ:ÁC=C:J¿ã¼Ÿ9qçŒ+ºîn/ÿNÏ*>ð¿O+M¿ÿXb“ãN½ëT9=âÌ/=Ò€2ã-¦€2ÿØý†>–2?Ž +?ÿXbÿ\®P>sO3?/?ÿXbëÅ=Ý«=ª+=›P0P3PÿJ}P?òRh¼\‚?ÿXbÿ¬T?Q=§¼?ÿXbó>¼f =H¼?€‡f€¬ß€‡¼œè:drq=°|¿²¾DË@=ó÷_%€U'øä…:g·=Žêp¿oø¦¾Ãx<0^‘0ÛÁ1«T½TSò=Y¤ =Î.ž.“.ÿ²='?nl„¾)6?ÿXbäD‡:9©'?¼p¾·0?l‡;P2-11MIV<ôø½= ç¼ç€nØ€nä€nÿÏÒé>IÓ?Ò?-¿ÿXbŒ¸:Aý>MŸ ?³ã.¿É%|;Öµ,¶‡0í Ӽ䢚=ÖW½Ú…逢o…ÿ–ý ¿ƒÚ¼@‘U¿ÿXb„"›:ÓÌ¿-gª½­fS¿ŸíÁ:g0Ö-¾Ç2˜½8…=¢Ð2=)€cP€c5€cÿC=¿®=î½Yt)?ÿXbÿž8¿°Út¾ '?ÿXbî =¼= = €Q€Q €Qº:¦ñU?ž8­½2è ?T~%91«Î#Æ&ö*d¸±:0%W?Τ½w3 ?Ò_:¥Qó)«:.í*$;úDž=b¿g=3€-Ù€-ä€*ÿŒ? ?× £½ÖØU?ÿXb¿€:û(¬>;† ½Èðp?þ=.O0X·1ÚÆŸ¼:ï=å'=A'Ž'’€7ÿXx¾uÖ?W‰D?ÿXbKYÖ:¡2F¾ñT?f]E?/Öå:öËæ&Ùš+T­½ß=q!;5‘ö‘ ‘ÿÀÙh¿bÄ>æôƾÿXb”bµ:éµm¿òe¹=ŒO¸¾§Òþ<-}/ÂN 2Yn)½ ä> §»-Aû;_Aÿí±Ð=f"?¿vK(¿ÿXbÿƒµ&>jªI¿Ú¿ÿXbzý©½æu¤=Þ:6Ü0ÿÃ[k¿¸¯„¾ß‰—¾ÿXb3|‘:†wi¿+á/¾’¾¾¾ul;ýžý*-ðþ.*qzh->‹ƒ]¿yï9d)¿*fq…/GÐä:‚?í>R¼R¿YÄ ;ÕkU+Æ0¹ˆï;*Æy=)Ìû¼+€Ÿ@€ŸP€Ÿ{‚Ñ:à >>ž[§¾:m¿æòÍ;™ëÏ-˜!¦0ÉÑ:‚Ë–> Ôš¾èh¿<Ò<[ê—.¶61†ãy¼€e5>y@Ù¼JŒ4€"/Œ‹¤:te¿Æh¾Õ`A¿þzÊ9«~ ,´ÌT0^¦:6ÿ¿Kl¾3áF¿zÿ88Ïi,2A‹0úz>=j¼t=˽=½€ž€€ÿ¼Ò§=à+Ÿ>©hr?ÿXbÿj0I>­ƒ>Ý8r?ÿXbh‘m¼½Š¬=õei=H€x”€x“€xÿîì%¾™¡;|?ÿXbÿmqû=:{&= Ù}?ÿXbÅ=–¼ge;>ábż;ŒêŒ Œÿb+2¿.H`> /¿ÿXb‰ÿÅ:…~+¿Þr%>7ƒ9¿Sœ­9Åë_+s¿/iâ¼ãÅ">’tM¼ë;à;Ò;®É:Ь›=¾i0¿ä|8¿Wó :Ág,Úû™/ÿÇ=ãÝ2¿¥p5¿ÿXb-º½«”>‡P¥<3€hҀȀhÿƒÝv¿þ{N¾4¬/>ÿXbØŠ:¿ct¿[6Û½X@Ž>æôG;¢—-;1;«…" Z¾>ÑX?ÿXb*°:›½?ÚÈ‚½Y?2<>ú./6Û1œzþ®è½äUu¿;V;W„Ý,ø0fŒ:%ƒ°>ñž¾X¥m¿mD;$P,vSN0(î8½øp =[{Ÿ;+­(­¸­ÿo÷ì8bú~¿Ì϶=ÿXbÙ;ÃÞm6÷q?ôJ…>ÿXbÿ‘´¤=Ó(x?Ÿm>ÿXb)!¸½q >§>=F€h€hD€hÿõ~¿5=®4i½ÿXbfÿ‚:Ë%~¿Žeî=Q†ñ¼=O:ü-÷Kê0þÒ¢½_>aªY=2€Ì€»€ÿbF¾±2ä½W†y?ÿXbÿµ&§¾øŠß½ÅZp?ÿXb'£J:a>F_=v€É€¢€ÿ¨Ñ麷KJ?ÿá?ÿXbž†:á—é»D+P?´ý?áÊ:`x ,ëèÏ/s—½£ >Àzܼ5€ˆa€ˆ€(ÿ1q¿ÎY˜¾Åü¾ÿXbÿZg¿)Y¾¾;hY¾ÿXbøÞ_¼èô¼=b,½n‡Þ‡Ï‡ÿyø¹w´?ªO¿ÿXbÿö ®½Êñ?øÙI¿ÿXbuX½Ã#>MØ>½\:I:Z:ÿd)r?}p¡¾á‹›½ÿXb«‹‚:zy?öyg¾ÈX½—/ƒ:@ (2,E,tzÞ¼²Ö>„½ <5€rz"Þ€rÿop ¾A>}?b«e½ÿXbžô³:zˆ¡½r»~?}Äw½‰(:Ѹ+ŸV 1ÝB—½ì2œ=k}=€‚€‚ဂ}BŽ:7&¿ò¨Ù¾øq!?²¡ :L@+Üü1“PÇ:'Ç ¿™ËܾâÓ%?¸;|þ<,{Åí/£’»>%ç=‡l ¼ý’ê’ü’ÿʘ>V—:? ,¿ÿXbÿÓeD==û3?£5¿ÿXbW€½Rœ#=+Qö».2_bŸ:#¦¡¾ùFÑ>m6[¿e +;³ +0%.ÿ9K©¾©Å¦>/Áb¿ÿXbªy½l³±=4¡¼øíüÿ+Mð¾úÄ¡={%a¿ÿXb¹Só:¨ä¾7ý¸<"e¿”G ;DÐ+óï1S[ê:á$ =SÍ;Eˆ.ÿh®¦¾Føp¿ã·½ÿXbÿ8™¾­£r¿ãRã½ÿXb› &á¼)rŠrÆrÿ—TB¿=Í?y’>ÿXbOF‡:Ÿ)4¿ÆÍ"?â#¢>Í.i;vV,I/IeJ½#k =k="Ž"«ÿßY<Ðü¿x9׺ÿXbõž‰:“ w¸%à¿dÿ<|}9|Α&3"ð*F±Ü;³#={X¼€NB€Nˆ€£ç*„:‹“¿¾·e¿™:?Ýì;Mè'6à”*й;*D¿¾ÈH/¿Œ4 ?©ô< Ø·)Nð+kº^=‹â•=Ž.ì¤v? `(¾ÿXbÿÙB> Pz?†H·½ÿXbàóúªf=£¬_=}(þ(¤(ÿ¶Ts¾$ÆT>Aér?ÿXb&‡:qƒ3¾ël)=#Ð{?SÌ<ÒÚE.ʳ0°Ê…¼ìÞ*>"¥Y¼]Q|QŒQ­ƒ:(>WÛ*?¢^3?É[:2Ò*_ïÈ0Õü†:Õ³u>Öã3?µx+?óþ¹8G¤2,ﯩ01˜½òwï=~q)=,IÝI·Iÿ½.G?;¤ê¾ªûÛ>ÿXbÿhb??Å ¿kzÄ>ÿXb𴉽®Õ>Dª;y€ ì€ Ì€m—˵:'=Ë=¨|?/ð¾ÌI:•-,l.0.ð;dÓn=àöy?WÔT¾—EK;CD,r…e0N^d½AF = Ý¡¼kÕÓÿsË6½µ¦Ë¾‡™j¿ÿXbÿbµ"¾Æn´¾&l¿ÿXb¯Bʼèƒe=6ñ¼p€¡Ô€…怡_²:N]¿[Ý˾79¿ëPÙ:f í#ñ’÷'ÿ&/¿Àâľ7Ê4¿ÿXbýöµ½Òs>‚Êx<{z#ÿe†¿ ÁZ?fQ˽ÿXb™Þš:g±¿áJ?}P¾ @¨<4J-­ 0vé<:y=†Ëª¼ïe·eèeÿgwH?¸ôƽ”B¿ÿXbÿ8>?oÌ8½ƒ*+¿ÿXbãRU½µ5b=“È<'€a¶€fL€aÿIâ}¿Ù½û”½ÿXb)}ß:šè}¿éz•»ŽŠ¾Àˆ;¹[Û,ÙÞ0„Ù„<ÞUï=ÒSd¼§€š€R€ÿ_–>1?û>!R¿ÿXbÎŽ‚:ùB£>-œ ?•rF¿VÃc:ê%é*|3°.x'Ÿ¼ãá->$)i¼äQ•QDQÿ%œÍ>¥Ûæ>L?ÿXbЄ:GšÅ>§†÷>ª#I?{ºÔ9_Às'|+î&ø¼æ•ë=%¼à Ç—Â 9Ðâ:«¸=ŠÄ-?jô:¿úÛ9¯‡´&ˆ?q+uâ:+¼=T«3?-6¿9¹ë9>Ö,qG&1+Ù±¼Øõë=Àƒ¼ä Ë X€“Q©˜:øGi¾9B?ym¿²>9úýø'$-ù:„6A¾dC?ý¤¿³t;Í/Y,ÔðT0ò¡½@1’=Ÿt¢ÿXbÿóG¿M³ ¿)ã˜>ÿXb!é½Mf<= ü(=)5+5Q5ÿ½¸)¿¥?Qiâ>ÿXbÿa\¿”»(?¶â ?ÿXb)^e½;>ö)Ç»º€–X€–瀖ÿÌz·><ô>JÖk¿ÿXbÿÔ|À>n¥>|Èj¿ÿXbÓ½ûxh=XY[¼%€E€dI€Eÿ£)s¿êÍæ½äV•¾ÿXbÿŒJd¿Ö¥¾ËeÚ¾ÿXbk·Ý¼=´U ½0…Æ…d…ÿp\+¿›h̾hd ¿ÿXbÿL(¿£$Ú¾¸¿ÿXbÜþ¼Ñ#&>ä¡o¼;?;࢙›ƒ:WI¾1‰Ã¾Ši¿$¸ý9é;‰+Í¡0Gßï:¤Pô½ÔSÒ¾Geg¿äE¬;…øe+rØ›/£Ë¼©š= ZH=c€:~€:ô€wÚ&‹:A*R¿×Ó¾wxÉ>1¼y9³ô*ºý?0%j†:@CS¿— ǾMÂÑ>Ißà:Q„*³Ç‡.&мŠ=ÿ^J==€wq€w€:ði‹:£zU¿ñU;M"Â>I(:vI%ë¬*†gñ:±ìÙ)Þ;.„ša½y¬ >f3‡»e€–Ü€–h€3ÿÙ(Ã>7Ÿê>¿M¿ÿXbuÑ:IEþ>ÿgÏ>ìƒD¿<Û’<º2­-Œ]0yÌ@½Ja>x*à»:€—œ;Ü€—ÿ“ù»¾ºþ‰>Y¿ÿXb©  ;,kŽ¾ìØ¾ ¯\¿²÷:Qäà*à\‰0aS'½’ëÆ=“µ¼ì ’€C´ ÿ›öŸ½Í •>ct¿ÿXb…å:"7ýÆöa>~~x¿ÿ4ž;Êø–,ϲ0œÀ4½èö">,Ô¼l€—†<¶€—ÿ›—â¾ú}ú½_kc¿ÿXbÿn5ü¾ì ›½ ñ]¿ÿXbßB½Ød =gÓ=CAÿxÀ»¶û¿mÍ <ÿXb7qá:°ŠM<ìö¿E3<í+:ôÌß*¿œ-1Žð¼pê3>=·»oQ¦Q Hÿ"¸E?Íu¾£?ÿXbÿ’ž7?âž}Z.?ÿXbœùÕ¼ëÅ=¸"1=Ë€:~€:”€:[‹:gªX¿tEˆ¾_7ì>^Ø0:£Ï+ž19I‹:¦XR¿!žœ¾­<ö>¾j; ~X+ûs/ö@+½"6¸= Eº¼µtntAtÿio¾p—–¾¢Æi¿ÿXbÿ m¾SY”¾-½m¿ÿXb¯@”½Q£0>犽ÿlìlöl–Û:‘c>Å%r?(*˜>[ë :;Íz,d·ý/ȨÜ:3h`=\o?yµ>\ì!;2)–.ã81)]:½’±ú=ì/;¼d—’€˜.—Èâ:Gö@ºˆ/?Ä:¿¤\:åë¥-¡T&1y+;ó6лMË'?ËUA¿bAú:xGÄ*έ/ûê*=äö‹=Þ;ê<€ô€QJ€Qÿj;Z??_¾7Í?ÿXbk¶:‚T`?"6Ƚ؊ñ>Up;"ï?,*Ú?0O<'=h—Ï=ÜØìºõ€`û€’º€`{„’:%’Y?6¢Â>ìÙº¾™Bj:eo+ãi¬/,Ã’:v˜^?î• >FYþµ;ïîU*ª#‡.|—»Þr>›sp;8€“ÖCñ€“L›µ:äx¾2y?„I:¾ƒyæ9Òb+x(ø/­ƒ«:a"¾1#z?Z“¾™+ƒ: <Í)a¹.,N=fÀY=®r»]€&\˜U€&ÿd0 ?B]¡¾Q!G¿ÿXb‹¼ò:ñ\?és¸¾—‡9¿¶“ð:Þ1%+½20o€™½m(>Ù&•¼¾r~r:rÿ/ ¿´í??{&Á>ÿXbÿ)Ç¿ª“1?¾à¾>ÿXbâ=‡¼odÞ=+=8€@Ø€@ü€@ÿ4.„¾Ðž>Ъl?ÿXbìÏ‹:°ü‚¾»>Ee? —>:ýœ½*+3è/Ï„½Í(>ð§Æ¼+fVfØ€ ÆE‹:¬†¦:F{Y'Å6I+¶â°:Lý9?{"?ц>©æ9.\p+ŠJ°0q©½Ù{>Çg2=`€\Ø €À\ëí…:QØ¿šn?ŠZ?ÝŽ9SÅÎ*^¡0ì;¯\¿³V?Õ#?Ÿ\¦9Eø\+¾à‡0Zóã›*?Þ~¿×>:êä+' ®/™;X»?KÁ"?î,¿:=:´Aæ'¯öf-õ˜½UÙ7>ÖJ½_€+]€+÷€+ÿŠòJ¾ÌHh?̽>ÿXbÿù³¾Gp?{R£>ÿXby’t½_$”=r1†¼eÌÉÿ?u ¾£û¾­{[¿ÿXb=Dñ:?è ¾¾¿-ýX¿cG;”¥k-N×+0.2½¨:>­®;ºsís(sÿG[’>¶s?(è¾ÿXbÿQÃ>jij?}/¾ÿXb,)÷¼¹ª,=QKó¼7€}k€}e€}ÿ!»=Þ{>ÿvr¿ÿXb$%:ŠØ"½ÅQ»>Àn¿ßH;c<ß/<“Ã2n¢¼€Ò0>à„¼+FXFSFêí:i?‹9‡>´ £>0„›:²·,)Ü0ÿ S?÷©²>âã>ÿXb¸½…_ >Æ5¾Ž]>ÿXb5@†:Xøa¿íä>—%>YvÒ:è ¯,ÏØ1¼\$>±†‹¼N€ ¸€ >€ po²:ØT??"(?Wº>|}9Ù*üRi/&o±:˜E?3^ ?Ò~§> É':Ôdz+9€0!Vÿ¼Ïó§=rM½ñ…ç…â€CÿIML¿æép>À¿ÿXbLLº:/ÚU¿²³%>}¿r89;ß)-{0æ•ë<Ú =Ïø>;8j6\8ÿÇ}>Il¿—¾ÿXbÿ'èA>Ñ l¿‘c¬¾ÿXbõμË->2V›¼Þ¢"¢¿¢ÿ[ “¾É. ¾MÄg¿ÿXbÿ°y¾»L«¾ i¿ÿXb—o½Þ>ë=xz¥»-‘‘›€™ÿ£ž±¾â¥É¾èY¿ÿXbÿ• ô¾'Z¾_SZ¿ÿXbŸ;½íÔ\=Pn[¼[€EZ€E¬€ÿ Xm¿§>‘½üg¼¾ÿXbÿÌi¿mAí<é оÿXbøp =<À=Mõ;諸ªtªÿÔø£>ÒYn¿×3¾ÿXbÿLˆ>¥“s¿ó/¾ÿXbS½xG&>rÝT½=€ƒ8Jó€ƒV0‹:)Är¿#e£<–*¢¾U«Ã9›f]+à%30ÿè:’în¿Ð ÷<©.T.L.ÿ†vM?7ÖŠ>²?ÿXb‰ä:µI? ²>]?5(ö;Ë.êu1#…iîú<˜$f¿ÿXb˜¾½Â…> î»û;ô;Ø;ÿ×±>|hD¿EÁ¿ÿXb(}Ñ:*7’=»Ó9¿!/¿ ±Ø:ºkl)«˜-ì½µ|=ÿ•<>¨ÿ¨1¨ÿ'®Õ¾õ%h¿zÉq½ÿXbT½–:j˜ ¿Ð?T¿ýø¾8Gh;à-($ª1z3½€¾=^0¸¼¶tnt-€CÿBù±¾|6=–âo¿ÿXbÿ0ìb¾&±==sZy¿ÿXbÀ% ½¡/>p3;kj$jhjÿPßネŒY?ÄXw¾ÿXbÿ7ïô¾â`?èUŒ½ÿXböyŒ<([=9aB=6€Ka€K’LÿbÜD>ø¾tyZ?ÿXbÿ‰Ñž>Wã¾–W?ÿXb»½ñh>¹ =v€eà€e߀eó†:Ðwg¿ŸŽÃ>ÇßC>™!Ö:TÞ,Ëj11ó¹:6fn¿¡ ¢>ûæ8>Y"<Ñ'.䓺0îB³½ÅV°=m}°A¢=?ßs?ÿXbÿ‰>a‹>mrs?ÿXbÿ~½bÖ>ò_ ¼úfö€œ€ÿ:Ãy?û—`¾£´»ÿXb·ñ‚:Ò}?O¹¾D®;ï :Šà(±À,`ʽ·* = Òï¼’ìÿ±š»¥Ýs¿X¾›¾ÿXbÿ7)<=KÂm¿!X¼¾ÿXb¢·8=¶1¶==|™:KžÀn-„:‰q{?<æ—=·µ0¾Ùyà92›+Ö W1ÿxÆx?½Äz=¿Gi¾ÿXb‡n½«˜J=‚ÿ-;[€Ž.€Žs€%ÿŸûk¿?£Ä>M‹W½ÿXbÿQFh¿²*Â>kß9¾ÿXbaÅ©¼h=–?=S€?ãwîwA`à:ÈN¿ÌR•½‰À?S+%;.NÙ,"‡+1=ê¼:*èE¿:èõ½ør?™ï@;‹Š,äâš0Òª;oHƒ=Ö ½ý€Ÿ¨€Ÿ-€Ÿ}ZŒ:æy´>ûô¾5l¿‰®:öKJ,UN?/ÿµ‡Á>¶X¾°Åf¿ÿXbxšL1îÞ>Ó_`?ÿXb4‹:s­…>!eó>ÑW?û¾G;š<".Û™’1ãº0Ö·=˜jf=r€-€-:€-£„:¤Q>ïki>™'w?º:ZÎÝ+0K|0{‡à:dÜ>.žŠ>Ls?v×;fpþ+ÎÈ‹0Õ°½\å =zÅ;o­`€ 4­qßì:ñ NºÞÿ¿ òº¶ 8Öˆ#”D(†›ö:¨Ü½i:v¿ Ë€>DRu= L_)x² +&$;/ÂT=‘BY=ç(ä(ñ(ÿ~v¾ðWž)ìi?ÿXbÿíŠÿ=1Ù¾R§e?ÿXbsõ#½ µ =¿;ß­n­½­ÿÿXb ð ½ÄÑ•=Õ""»ûçÿÿؾ5¿»¨1¿ƒƒõ½ÿXbÿw-"¿ÿ2¿Ç¤©¾ÿXbï¼™ª=7à ½[…ö…´…ÿ—ÙS¿¦> ¿ÿXbÿN¿AFO>£Ý¿ÿXbéEm¼‚r›=ïtg=™€xz€x1€x6õŠ:¹7‰¾î25¾npr?¸;ZË„*ü`.zYƒ:oÆX¾º¥=¾+ªu?&;»K¯-ÙFŽ0~§‰½ ·,>×ò¼|€+\€ ì€+Þv°:X%?¢QD?žÖ€>½Â:UÒï*žæ0ÐFÛ:6l ?_TN?Çx>¹€¬;¸ c-#â2ÿÐL<Í;Î=í)¹¼+ŽõŽSŽÿÝ ¾$U >þq¿ÿXbåG: Ú8ºîP”>u¿ïˆ< ®7/z2÷èM½# >Ê7[<1€M‡€MÔTÿ¬&o?øÏ‡>"Xt>ÿXbÿøl?ìèJ>fª>ÿXbÄëš½ì >Å=–» €{3€{jÿ%ÙG¿¥Ï?8þI>ÿXbÿ`TO¿Ó?c?„>ÿXbp™³½“R°=Jð†<\€»€—€ÿâW¿[ã¿\‚¬½ÿXbÿýÃX¿Í'¿N<ÿXb[±¿¼£=F”ö<2€d&ßî:FÍ¥¹bá>–c¿Z:Ñú³,H÷±0²éƒ:¬y÷=yˆ?ÃÓX¿] ;4¬,Ö«Î/–謽Èzª=}êØÿXbÿãÉl¿ ¼œ¾5­f>ÿXbªO½‹§^=gd< d*d €aÿ®¶b¿QBؾ'ÉE¾ÿXbÿ‡¶k¿J¾µ¶½ÿXb» ê<Ëöa=ò š¼m›¾›Åeÿ;üC?*g‡=¸Ó#¿ÿXbÿç\V?a#ß¼^Å ¿ÿXb‰ +»bó1=9 Ѽ-_|_¨_ÿój>swþ¾cKV¿ÿXbÿŠ?.>ˆÄ¿¥T¿ÿXb®ò„½j÷ë=qÌ2¼Ù€™´€™Ú€™ÿ>¶¾Û‡ ?ÀC¿ÿXbÿ6R¬¾3ñ?ÝmH¿ÿXbçÁ½¬‹û=¦×P*½v€+Í€+¡€+¨jã:\îG?÷í?L S>"¨";úé*¯•Å.âjã:¸jU?z?öI>Z$(;ø„†,¡jÈ0¢^½YÄð="6X=v€D>€¾€DÿÙ)>Rµ¶¾dXk?ÿXbÿÖ}±=a]º¾gm?ÿXb;rd½·C£=¨¼]倚üÿM€ê½Ðàæ¾P›b¿ÿXb; „:t‡»Ýó¾äRa¿µô;<³oE,î•`/f¡¼ã=¦ð ¼r{x{à{ÿóßD½Ü?ØþW¿ÿXbÿÛ¿ ½O=ä> þd¿ÿXb‡†ÅºÃºq=_=k(|(†(ÿ Ÿœ¾í Ó¾³[?ÿXbÿ}¨r¾\´¥¾•€j?ÿXb*äJ½Sé'>“Ä’;O7š7~=ÿ ¶¾â­9?qå?ÿXbÿöŒ¾O_6?Þ@%?ÿXbW°;Bê>¸ä8<{æ¬æ:@ƒ = Ê?—!,¼œk9õŸ+ûQ0æ¯: œ =Î7?o­½™u;¯›+Þr0øþ=´=š=Í‘¼ð1¸1Ì1ÿI X?Xâ½Be¿ÿXbÿÓ[P? vµ½Bÿ¿ÿXb‰)‘»Á7Í=™D=(€,¬€,ë€,¶OÄ:Z\༱u?Ó¯“>Øþ93§-›È,1ÿÁ†¹¼:áp?O÷¬>ÿXbX{¼U =B\¹¼Z€¬É€‡ö€‡ÿ6_a<o¿å/…=ÿXbÿä¼»O|¿mÈ2>ÿXbüüw»E¡>»î­<åü€Éÿ­Ãv½‚B|?_ #>ÿXbúc¹:=ן½ßJ|?’(>!_;È!,¢Ûs0F`,=š–¸=ë§ÿ»÷€`þ€`í€`ÿ(k?ª)>¸¾ÿXbÿM\?¶7(>R­÷¾ÿXbÔòC= p–=¦Níno?Ùâ½ÿXbÿøi?5[?Dûm<ÿXb#hL¼ÏY=$¸Q=»BºBBÿëeà¾æDC¾nÝ`?ÿXbÿñ%ʾ뙾MA^?ÿXbc+ˆ½Ûm=ô£á» |€‹6€‘ÿM»à¾XG>ÒŽ`¿ÿXbÏçå:ɸ¾/U>”¸h¿ë`ô;˾Þ+fZ%/À•,½'8=“à¼R€sô€)§€sÿð‚B¿p?8éK¾ÿXbÿ߆I¿?x¾ÿXbû’ ½óqí=iop¼ö——ä—ÿåU=ÜY@?[g(¿ÿXb²Cã:Áh}<*š>?§Ú*¿šÍ;—«.L˜1 ù <Ó¢þ=WÜ<õ€t²€th€tÿâë™>G]?=dÎ>ÿXb 7¶:}^ >–H_?]À>xxø9>I.+µ 70ªÖ½zÞ ="ŠÉ<6 c€] ÿ’–?é÷R¿çj>ÿXbÿ3ú>¼Y¿{/K>ÿXb“Wç<Œ†Œ=·D.=ãLòL¼Lÿýc?°I >¯ÈU?ÿXbÿd"?5ì=™ X?ÿXbrÅ=þ¸}==G$=]€V@€Vx€Vÿ®Ðï>úAð½Ö-`?ÿXby±:‰Ý>@W½if? ; ñc-¶Ó1FAð;ÇŸh= ‰û¼ » r€Ÿsl¸:öà=wª =‰L~¿­>W;=Ë?,m®40„T¸:hU>U2=·5z¿í+¦;¦fÌ-ËXE1¹û=ݘ=KX›<4ªÚªÔªûa±:\SÃ>)Þf¿/ÅO>@z:““&¶º²*×Ͱ:p‰¿>›e¿ ™y>cÉè9´¹$ÈÜB*Hýõ;àd›=€Ôf=³€F|€Fd€Fÿ'*>jãò=Ò›z?ÿXbÿ¤Ü™=9>¢¦|?ÿXbÿ‘i¼Bê6>„â¼—Œ-Œ+ŒÿÊ¿ˆÈ¾vK¿ÿXbÿ L ¿ñ¸ ¾…D¿ÿXb³}H<£—=)Aÿ¼–€›Z€›/€›ÿ¿*«>fCK>ÆÛk¿ÿXbÒDŒ:¥ˆ¾> Éá=wîk¿Ä–¤::Êu*UÞV-Á‘½ ¸ =9o<€ l€]>€ ÿ†Œ>Ë}¿‰‡Ç»ÿXbÿ¥ï>Râa¿§âk½ÿXb´>e»ŒLÀ=VFc=v€-š€,€--•ƒ:æ›™=VíÞ>«¨e?y?h?ÿXb¯_°¼»Ö=™ =&€Ÿ€`»7Š:I=•?¿ä Ž=&X9ɪU"©R$-Nï: ²;Ü¿‰?©=Ï+:?§-&Zf7*«?Â:Š“Û=:=/=H€@*€,L€@ÿQir>M/Â=<‰w?ÿXb2¸‹: (‘>ÊÔC>¦p?xç::%"™,R0þœ½ÅS=Q…¿øx:|-çe1ÝM­:5ž(¿ýF2¿“ä‘>Öêu;û¾D-N '1µÁ <òï=§…¼Ç€´€€ÿ÷>N>¦? ?ŽÛQ¿ÿXbñ¼†:¥î=Œ?ôäL¿Ó©/;³)-9ø<1t›0½®ô=É®4= M€cW€2ÿq`Û>¼:>w(d?ÿXb³qÝ:Cj•>óß>Ûq?›u<ÎÖ~,Ý­L/+k½G)>^c—:dZÔZËZÿ®FH? ¶±¾Ïf?ÿXbÿ^.A?ÔE•¾Ç|?ÿXb¾iú;ðP=ÁR¼!€NU€N €NÿL÷¿,¿@'?ÿXbÿÚ› ¿¢N3¿tíæ>ÿXbë¼y¯ú= Ø=s Y'È !‡:*Ì(¾¤A4?!Ð0?ì¼—;ï…4+—K™/‹Œ:KÀ$¾ƒëI?•á?#²•;åÎ ,ú³9/IM»:{× ==|¼€[^€[¼€£ÿùF¼*Ü¿4†Ü<ÿXbÿ†ô½2“}¿èŠ=ÿXblмóÌ=(¹C=@L@+@ÿñd8¾Ú l?MA¬>ÿXb•ÀŠ:2áO¾÷xk?©ç«>q¸:«Á +&B0‚Œ= |¿ r½ÿXbÕž:@w0>7&|¿ÏAOYn¼¾ÿXb(âæ:.çU¿Øjâ>Ÿê¦¾8s,n`¾ÜLx¿ÿXbÿE/>Æ:D¾Ågw¿ÿXb˜Ý=ÒÅæ=ïq&;ò§L?w«?òüëe:c ‚*-å¢/´‘º:˜hM?›È?è 5»ˆ¦:€“,ã¡P1i=$Eä=3loÿßwz¿Š/>:Ùì=ÿXbÿ$~¿lµ÷="Ôi<ÿXb¹Ž1= œ=@x»E€“€‰€&÷’:éÅd?Üÿ§½Ìæá¾É»¹9 ‹–#ô™Ô+„Ä’:ßb?(Ƽµ X:ÃÊ], î0î°‰;˜k±==a ½f€ x€ Æ€ ÿëI>¨S=Œ¤z¿ÿXbÿ9Ç‘>Áù >Á÷r¿ÿXb#£ƒ½”‰=„ð(=o€vÝ€vø€=ÿ„ÍY¿kYƒ>7Ñê>ÿXbÿwˆL¿]Þ<>0‰?ÿXb¶ó}<€-ï==!,š,‚,ÿ)@,>-¤Ù>ë®c?ÿXbQG‚:Áè=]iÚ> ´e?¹¶m;Ñ5.ì1æ0”ˆ0½q!> V¼];¶;0€—ÿãb ¾¨Õœ¾ f¿ÿXbÿ)ª¾îG¯¾û`¿ÿXb÷Ì’:—¨Þ= §¼ß–z–š–Ê“•:¯i;>)@€>™^s¿æ‰ß9vq¿+`€x/’ëÀ:ûak>ˇ>ÆÏo¿/æJ<žm™-âP1ôýT<üÂ+=ô¥7=%€•œ€•Ú€•¤„‘:c®ð='P=è~?Ë®;äT.˜ 1ÿ]†!>¸h¼æÈ|?ÿXbK½~=×øL=M€—€2ÿ0ö¾ýü3¿®?ÿXbÿI\ ¿£´'¿÷?ÿXb‚刽SÊË=™+ƒ¼W)½)V)ÿöŽÈ¾ö >¸íh¿ÿXbÒ¿:Jº¾~c>ùck¿TÀ\;¦,P"1Ï×l=l‘=mU’<5€Ll€L(€lÿÌ]+?Ö1?LΆ>ÿXbñ„:ê?…È4?Z®>Rç;¢¹#+Ï_±.¯±K½ø—=Kȇ¼Þ€š¿€šÇ€šÿ¡"¤;;Ž¿è–R¿ÿXbÿ€ˆ„½bm¿ST¿ÿXbá¶6ºc€=í¶ ½y€ŸÖ€Ÿþ€Ÿÿt@d>"–%¾v¿ÿXb\¹ƒ:=>ÂG¾P{q¿ç ô:˜Ì*5íg/8(=©g¡=îyþ»B€†€¶€ÿâˆP?'îä½Þ´¿ÿXb{»’:K.Y?wÜ„½Q‚¿w7;`±&+€ß/ÇL¢½¦>¢E6<3jxPBµ:Ý5¾¨¿u?î ù½nž 9 “& ^(-dPª:€tx¾ u?链gº:W9*„Œ.Ì–,=1A­=_CðÔ8y:;Ç+'Z/ô¥‘:!`?w—æ=×Ëð>­²;i³&(Õ+ådâ»Í>=8õA=΀¦R€¦d€¦ÿ½S±=×m¿Q#¸>ÿXbÿºz©=GSt¿‚Ý’>ÿXbL§5=m®Z=êËÒ»y˜ï˜¸gÿ3s>/6²<„Ÿx¿ÿXbÞ8ã:!yˆ>Ë:½Îvv¿¾š‰:qÅ'àä.†ª<&ǽ=)èö¼u€n¡€nº€nÿÅž©>aê?©I¿ÿXbÜï‚:>¨çü>kN¿7H:Éf,YÜF0(œ½fõî=ø=D.‹.¹€7ÿGY>b/?ÙÖH?ÿXbÿÄIÎ=œa?™c[?ÿXb·ë…½p%›=S$=i€‚ª€'Ѐ‚<æ¹:4‘ɾøí¾ÍK?x>9uyç$G{ .d;,q·¾[ƒò¾öM?Nü­9{Žª+zh«1f‡8=n§-=(©à˜]¿á\†>ÿXb]Ø:œ.Ö>ÑW¿¼­>¢ `;À¾+çŒû/9dC½&…=X7^¼€š˜€šŽ€šÿuú»¾E°¾O@]¿ÿXb&Ë:ëÒ¾’ ¾É[¿C;ð„Ù+ !0J˜¼D>b¾<<)" "]"•vµ:_[w¾Sx?…+G½N€1:}Av'ăí+ˆ|µ:5 t¾&–x?E¾‰ñÑ9?ÿXbÿ¿ø¿î¬b>©??ÿXb˺ÿ<íÒ¦=$Ó¡¼r1Ï1³€›ÿ\ã>·Ô>!c¿ÿXbØQ»:°œ?ÉB±ºj,\¿|á;)ä‹+çA‹/°=3½GÇ=Ïϼ/€)+€)-€)ÿ*`j¿?D†>F+œ¾ÿXbÿýU¿¿Ó>”޹¾ÿXbD‡À¼{8> þ7¼4€<=Q+€<;JŒ:¼»D?®h›¾‰3?t*Õ9Gq³&K÷t+´ÿÌ:qXE?@X†¾»–?ŸÈ ;î×ä+™i0²¼‹½}9>3Ro½ €>€><€gÿ¹æh¾‚%(?‡ 8¿ÿXbÿI[‹¾¬ÌO?êI¿ÿXb_˜¬½Û5>ÞÇQ;sU¸ÿš¼/¿ÿ>‚—¿ÿXbÿóÿ=¿õ ?+ Ó¾ÿXb2ÌI=!æ’=iqÆ;}m6mømÿ÷ô ½*Üi?x‘ϾÿXb"ÛŠ:ãÆO½óµh?žÈÓ¾Cüš:'o,3øD0…´Æ<ÊS–=¹ÇÒ¼Ó€›¤€›ô€›ÿ]¬?ì:<K]¿ÿXb³Ôç:Šå>1þ©=Øòc¿óÎ:•Q+B×/Ѱ˜½Ø+Œ=ë;¿<"€©\€‚;€©æ<…:Ø‚¿ÙïH¿$s>ŽÍN:ð¯-æu1ðŠ:W¿ªñJ¿Eè€>Á÷);’õÞ,'PÝ0—:H<›r>Òs‹Ñs?öo‰=îXë:ÝÉØ)Pˆ. rƒ:#¨ƒ>Îu?ªÇß=ÒC;1ªi-àK#1õƒº»Dio=uV ½¿ r Ô ÿü§Ž=ÿá¾¼Be¿ÿXbÿq¢=Îj´¾Ü¸n¿ÿXbjß\<È=€›E=ÜK@KK€$ÿžÙ‰>±¯>¯]f?ÿXbºP‡:­>>Pä‰>èk?=Õ×:[Ï+—a»/Åâw½°Œ>vªü€Sq?z"œ>ÿXbÿž+>z5t?ÆE†>ÿXbŸvxý¤Ú<—€tM€t‚€tÿ¶ŠÄ>D°V?ƒÝÅ>ÿXb©ƒ:•°î>YS?à;¤>K'};€’.ŒÊé1çnW½ï‘ =Œ0=6€‰b«Ë€‰¡Mí:`›¼9y~¿-íÛ=Åá$<¢£,rZÕ/§ í:)d»ïõ~¿³7¸=% ™;ìÄJ,Foô/#†<{÷§=d°â¼ù€n^ €›â€nÀ“:·ºð>zI‰;¯ïa¿A–¾: ×>+j ,0ýA;xî>~€=…b¿#:šbz,,#*0¹Æ‡½Ûû=ï7=€=:€==€=ÿàBq¿Ùî½ÂŠ >ÿXbÿób¿„qD¾“×>ÿXbünz½ú =I-¼U?ÿG‡Æ¾)¤~>ê8c¿ÿXbo–;:u?»¾ŽåY>{ôg¿t/š;d¸†.¦Ñ1~=º‰=¯´ ½ß€Ÿ½€ŸØ€ŸÿƒÀ=`Á=˜¸}¿ÿXbÕ$¸:h>XžŽ½~³x¿ÒÉ<[Ó/åû 1†ªX½‡C=ÝÁ<Ÿ€f7€fK€fÿdOW¿ç¤Ï>~I·¾ÿXbÿË£F¿oo?¦»¾ÿXb©†½®fý=B³ë»W€™Q€™>ÿ*ÀÀ¾´¢Ú½–k¿ÿXbýéÄ: )—¾KÛ½Ðs¿2ˆj;‘xµ-÷L2 âC½Ó÷º=×±¼}tytütÿH0@½Á$Þ=¹4~¿ÿXbÿ¤0œ½ÝAú=T}¿ÿXbïÉC½ÿ ²=L5³¼ONLï½:fÒ½é\¼¼Ò“~¿µC:< s+ÇìÄ. ¥ƒ:ýjx¼‘½ºÑ~¿ÀxÆ:2/X)I¹ã-ëâ–½*>ó,½W€„U€„¬€„ÿT:¿È£¿^Lá¾ÿXbÿ ˆ#¿žs¿Mï¾ÿXb<À“;h›=jg=X€FØ€-Ê€-ÿ Œ½ ˜>:Ë|?ÿXb[ã¶:;d±¼]>öÛ|?;Mÿ,fK¨0Æi¨½Z ½=ú^=µä5¸ƒ:LGB¿Ç—€½¢î%?Iý”9ëN,}4n0ÿø®4¿ªÃF½¸í4?ÿXbc ½M&>Â1K¼V;¯;Ì<ÿ_Ýê¾ÌSê½?•a¿ÿXbÿ8µá¾Dñ¾|sb¿ÿXb£u”½}>×ÀV=߀Dñ€DÚ€DÿÈG>ÄW>´xn?ÿXbÿ/G>u3o>Îäs?ÿXb__‹½[ ³=°:2=#â#ö#H:„¾ð¾“ê9½É¢a?²5‘:ïu-+Ã$š.ÿQþ…‰@½àdl?ÿXb°ü<”C=à =9€TòWÔ€TÎÙç:ÍA?Fpé¾ ò>ÅHó9×÷*áµ0Þ¤ç:h.>?ûöݾ\“?ç|a9{DÀ+®B05Ó}½æ¬>qư<Ù€mÛ€m¿€mÿMjÔ=§ü}?‡y=ÿXbÿ:I¥=Œ)?Û‰”;ÿXbTnb½"S>=aTÒÂG¾Ég?ÿXb,±:ã¼> MB¾[îh?³z‹;3@Æÿ¥g?¿fß>k'¿ÿXbÿ8¦O¿ÝÒ>˜qÕ¾ÿXb^c<^e­=§Îc=÷€-y€Fç€-ÿlAØ>ÆŸ½ð0g?ÿXb†:ÑZ§>WÞݽêWp?L‡…:FA -oÛó0éµÙ¼é¸Z="6ؼû€…õ€…â€ÿ¡ò=¿óé2¾5²%¿ÿXbÿ <3¿ (‹¾•)¿ÿXb,,8__"?Rg:?ÿXb¨0‹:œ„ˆ> ?DÝF?'ß;/­‡*Ù/o‚½ª Í=”-=¬zzzZzÿÊ'd½Gµ=ž˜~?ÿXbÿϾԂ>¾Çy?ÿXbd>€½>á¶¶:-”;”&”ÿµœœ=ýßR?4Ò¿ÿXbÿuŽ1>OÊC?[Ø¿ÿXb‡ˆ¼ÐÒ•=1–i=€*º€*€*ÿªÒѾ ‚½ýòh?ÿXbÿWg§¾»'¾Ý·n?ÿXb¼¯J½>’“ ¹Ê ;Æbe+Âó/%¥À:Ïœ¿ŒµF¿7%F>hZ;•…E,$W0è³½§@Æ=Î’;6€¿€Ú€ ÿîÁz¿ò)©½´<¾ÿXbQŽŠ:K‘q¿,v\½C:§¾ã/;¹Js,M¬0TÅ´½8ô>ž<Ÿ:$ÿ<09¿æT¶=¾F/¿ÿXbÿ1ŸJ¿f©=Ê¿ÿXbõ¢½êê.>uÊ#½>€„9€„ãrÿç§v¿p}>¿Æ=ÿXbÿ^E¿a=[ŠS½ÿXb,(<@K—=z½’€›.€›l€›ÿß§?Ê8½È§N¿ÿXbÿLM ? ù½[ƒT¿ÿXbëWº½Šré=6¬©bi“:¼î,ÿM¹0¼¼†:懿ðE¿õb^>°x‚;.õ+¿¿@/¼Ž<À>/›<ã€tÁ€t}€tÿ‹oá>\~a?Z#2>ÿXbÿ¿Ü>^c?Ò">ÿXb¨‰½ê > µ‰<î€m­€mê€mkþ:&”{<ÂÃ?•î#½{Ü©9s×-(S]0/¬³ä:qáï<æÓ?¿ù´¼ÿ4¯:˜,Ž+OÑý0qÓ¼‘Ж=mä:=g€:À€:7€: ÐÅ:ï/N¿j'­¾7ù>™®:2&-”s©11aÓ:Ñ V¿3²¾ã Ù>âÇ];ñ ý+Ø0Ì·ž½(€>lBZ=g€Í€Æ€ÿ½3 =í ¾™s}?ÿXbÿ+Ϊ½§°½(~?ÿXb$œ=Ià=ÑÍ~9S€’怒F€’¦€:ØK?Ý2? =›¾ÅúÎ9ÆÐu*­&/Ÿ®Í:PP?¯?¥¾hƽ:.“s-†£Ë0}wk½«ç¤=y’4=¿€'¹€'½€'Çî¹:olľޥ¶½}Nk?ˆ³;G¯—-Rn±0ÿÉ(˜¾Š×8¾¨p?ÿXbœSI9Ö9¦=TV½î€ ê€ £€ ÿ ¼ë> â¾p×_¿ÿXbÿ~–>Ö'H¾E…o¿ÿXbÊl¼!u;>—¼4FÚFÖFÿ¸M? ¹¹½~–?ÿXb 2é:PfU?æ,8½£ð ?ù½;k„Ê.<¼1b=±Þ=Ëž=úÖíØ$_;Kã9?’hÑ>Ð| ?†Ü¨9I:2-F 1Éw¹:ú:?ïÄÐ>·H ?ØÏµ:>ñÈ,‹7'1ºƒX¼sg&=Ô,P=Ѐ¦¢€¦¤R¹¯†:)®>Í5~<~¶p?ûÊÊ9–N&s¨‰)sɆ:g­>Ìí$»‘ìp?¬0;›”Ë+–Ô/­;׿‹=½!€›Ô€ŸA€›ÿº‹N>\ ^¾ „t¿ÿXb~ Œ:dÛ >Mú>¾@Mn¿@kÒ;øvÎ.±Út1“s‚½îÍï=ãú7=9€G´Iî€G:Å:˜Ýa?|)´¾£ >ˆ™²;$ƒÕ,5S0wŠ—:nX?ÊÄ̾‹Ü¶>°}M:ß$-kKõ0d? ¼µ=€Ij=H€*x€-&€*¤v;\§$Dù»ex‰6ÿq¼¾QÍT>0h¿ÿXbÄÝ¿:߂ž·ñ+>€=h¿"wh;¥k€-¾”á1]7%;{j>gµÀ<€&€G€ÿyY¿¼ÇÇu?K¸Ž>ÿXb˜®‹:9ãÔ¹?Ÿo?1´>/~";¿o˜,c e1*åµ¼æ6>B%®¼/ŒZŒŽŒÿZ_¿yâÆ=ÿ–G¿ÿXbï:Os¿õW\>0ÌC¿ J;õÕš-%ž^0Ž¿<¼g=¥iм?›ó›ö›ÿDR)?ÿ" ¾p¼<¿ÿXbZ…»:Ïx?+•3¾±ù¸¼Ž€€3€ÿ4£w?xª€¾3¤½ÿXbÿ¸/w? '…¾«ÐÉ»ÿXbÜ/½‡kÕ=ʦ¼ñ Ê x ÿò¥ñ;·›v>Kux¿ÿXb×À:&º=üÜ5>Y({¿¥ùAÍŠa¿’²Ä>ÿXb…Û:—z>³)h¿¡>Ñm:ÔC'ûö/+~â8…˜ =IÙ¢¼ €‡B€‡²€NÿW©;Ÿ¿×À]=ÿXbÿ¸”Q¼;r¿L„=ÿXbûYŒ½9F2=_²q;ÿ€‘¸€‘~€‘ÿdiB¿£Õ$?–ñ¾=ÿXbÿ¡O7¿F-2?8?Z½ÿXb|ºš½y¢=h?=<€‚6€‚ô€‚ÿ|6¿äwç¾p›%?ÿXb{Àƒ: j¿è>ë¾øÒ'?LUQ:›m,}š2¹=ø¦i=èŸ`¼ßeÞeºeÿN¥/?Îæ¾“,¿ÿXbÿé-C?¬îȾϵ¿ÿXbq d½N =ì4Ò;®€´€½€­'†:º+M¼¢ö¿Ý:¼ö 9ø‰( wõ&ö:É©’;®ý¿zfé»u¨/:>‹ƒ*óÀB/–1½&7 =HPü»< \ þ †ÐŠ:2Õ=´—~¿¹³9<Õz;|“[&k9*ÏÅŠ:ts·=zø~¿N¾:x¯ ;¡n&¹©Ÿ*ë.½Þ:/>2q«º?=ô=ø=ÿõWƾÆS?qYÓ>ÿXbÿrSÛ¾ê V?ˆs¯>ÿXb ‹=ï_=’çú»>ˆÿˆ‰7o÷:¶¬-?Móú¾“ ¿ -K;÷€.ý.K1ÿá§?e櫾1J¿ÿXbHýõ»4öe=þZ=(ÅB˜(ÿÖ…x¾yy̾aSb?ÿXbÿêko¾yUɾ“£c?ÿXb¶×B½ê—H=¨o¼øžÎž5žÿ²Îо"%û=’gt¿ÿXbç Ž:Q9°¾†ž•<,Pp¿r ã;Ëd©.“ 2H°¼´vÛ=F]+=é€7¼€7Ê€@ú†é:¬ƒ ¾Þ<à>›…c?~Ù8Êæ+‹ê]/«Í:èTG¾Êºð>ê_\?ãÃ:gN)¨?W.‹áj<%h=Œ¿í¼ž x€Ÿ ÿùc>ì½+ay¿ÿXbÿ#ú…>ÏG©ºmw¿ÿXb|)<½€J>mŒ:AOA|Aÿ =Ý>•`¿ó"_¾ÿXbr;²bÅ>wc¿ŠÏ¾7¿¡:¼—Õ+!/‹0¿ñ5<T =ˆK¼6€N¿€NK€Nÿøv‰¾D(v¿~zl½ÿXbÿÚl$¾Û€|¿&b=ÿXb3¥5=“ãN=í ¾»{˜z˜þ˜ÿîX½>Ù«¢¾õ‚_¿ÿXb‹:<#¸>µíU¾ŠÎh¿Džö:jC-…n1"¦„½¤>u!Ö¼o&d&»&ÿôÇ$?>¿V >¾ÿXbÿÝÇ3?aŸ1¿9#¾ÿXb“⣽CÑ=¹=ñoqæoƒ:×°'¿G:„><È5?*¥R:`½Ë)¦:S.‘½²:,¿ÍÙŠ>Í`0?À=@9›‰,†Ñ1ˆI8»L¤´=ò¶½j€ þ€ ö€ ½Æ:B=€>! ”>Çol¿Âa!<”xX.ó*_1®9„:JIE>•’œ>±n¿Dt³:¹>Ü-ÀŽ1Í?:=.ˆ= ‡Ú<!5!1!ÿ󓇾°Þ(?Í4?ÿXbÿDMñº»}€3v€3ù€3ÿÊ&?ÍV>ŠT;¿ÿXbÿ&¿?¶ýÊ=òN¿ÿXbÐB‚½±‡6=µà=W€=T€=(€=ÿ8>¿Ê%?,Ñ,¾ÿXbÿ”1¿©.?Æat¾ÿXbÅn½ë;>Œ†Œ0Dy?—È<•sa:ô@ -®ñ1ÿܨu>ãx?W~=ÿXbº.ü9ßÞÕ=dË2=›€@š€@˜€@ÿõý“> ß’>»Ïi?ÿXbÿ!™> îu>ëRu?ÿXbç½+… >·FD½„v€ƒæ€ƒÿzx¿óm>õ6M¾ÿXb=¸‹:éšw¿ïÈr=Ôæ|¾ä76:x]4*\V,IÃ<›š=õ½F=ÉL–LÈLÿÛŠ?16k¾´¦K?ÿXbäŒÜ:“"?¾»qV?Éâ­;ð·ˆ.àä1á|*½ÇU=N6¼×žÔž€Xÿ»Uƒ»d½xпÿXblS½:ÉÝ+½|—¾ã¶}¿ÿ":_,o\S/)’/¼&á>ìÕÿXb=˜:kÓ~¾ÃÁ^?FÇÙ>–î ;³Ñ-T$à1¸çy½]Ä>JÏô»o€3¹€3¶€3Ðñ…::~ƒ>K€7>…s¿‚ýI9ù,ÎX1À%‹:ž ¬>o>éÚm¿«V¼:þ?–-\‘1ßp=Ñ–Ó=>èY»m€’|€’ëÿ¹=?Á?í×§¾ÿXb«¢: £C?óø?ÏɾucU;wT/-#20¿ó <™œú=keB¼y€œ€ã€o‹:éD=˜ñP?U¿0*¨:æòË*€áõ.}±;|ï(>G€E?²N¿æyJ;’j-E’1Hù‰½»—û=”3T=þ€Dø€Dû€Dÿ¢?×Ï>{K?ÿXbÿÂä?>¸€O?ÿXbð½’±*> Çs¼u<Ò{¿lýÿXbÿ0·ç=o%~¿±Q%½ÿXbƒ’¸4¤>å‚a¿ÿXbÌL„:ƒ™Š>ÁOÞ>)ó[¿®R>e½[fY€+XfPÝ~:že\?xžþ>•˜Û=°ä ;®¥,µxø0‚";M _?¥‚ò>v·å=ÚÙ:;ͦŽ+_œ/€œ°<³=XYÛ»MhOhhÿZº2?3¿%¿úvœ¾ÿXbÿr@A?©S¿lƒ_¾ÿXbO’®<±M*=EØp¼|€Rå€Nú€RÿÄ¢[?èü¾Â0¾ÿXbC‡:Îe]?«ù¾°ô½éMK:œL,ƒAh0›¼é·/>Îl×¼ €b€b>€bÿsÖ]?ºb¤¾Ý¢Ã¾ÿXbÿÀ®f?P]¾nhÀ¾ÿXb®Ö‰½ñd7=h•™;=€‘+€<€‘ÿ¥é'¿wA?«æ=ÿXbÿ ¿_K?â)=ÿXbfMl½}Ž=ãÃl¼÷ìÍC„:}!M½ìu=¿Æ¯+¿›Œ9N~*,Q·¶.ÿˆØâ9äè5¿Þ4¿ÿXb:$•½ˆI>˜½_€J.€JP€JÿuË¿@3J¿tx ¾ÿXbÑú:°ÈÙ¾ÊËd¿9í¾y¿½;=›p/BOè1½n½ùe=!+=]€2L€2¶€2ÿpãL>‹-¾½µ±y?ÿXbì½·:ÿŠ>ïÆ´½~‹t?ô´:‘W†.Š1Ùk½Ù=>¹Š=/€I\€I³€I{Œ::a?²TŸ½æ‰ð>Š:ªX£,}”91ÿÏ+^?åœÖ;Yþ>ÿXb`2½Ùîž=‡/=5€5r€5Ó€5ÿ¨Ý˜¾°!‘=-¦s?ÿXbÿ8-=¾j$=-b{?ÿXb7©è¼é™=dËr¼[€­³€­Z€­‹’†:“Ê;«þ¿r,¥»)(3:Ÿ—&´²*ÿ4˜¼¦{¿nÐF>ÿXbys˜½€ê=æ¯P=ïuÕuìuÿº'¾ºØ&¿MÉ>?ÿXbÿR{¾ß¿ŠÐ=?ÿXb]Â!½”lÕ=¨4"=M€7˜€7>€7ÿ°‰F> aâ>K0`?ÿXbÿߤ‘>¸ÌÔ>!)]?ÿXb~#»Ð=ÿ\4= >ò€,E€@ÿj›Ø½ÈL>Šõ{?ÿXbÿ ô¼@Š'?GiA?ÿXbxÐl½-`‚=¾Þý<.€ª¿€ª€ª—ðh:¥N¾r÷]¿s8é>„<;F5*ÍØ`.p{†:1×"¾ámX¿³†?,ÿh8äæƒ*5×t/ׇõ» AN=SçQ=®BhB_Bÿå\ ¾Ø ¿ŒtX?ÿXbÿàð½…ï¿ÄÀN?ÿXb;½à¢=Ô7< ÿÖ(¿uW/¿jš?ÿXbÿ+߀¾-„[¿ÄÀå>ÿXbŒô<½Uv¿„ÜF>ÿXb³î:(>¢¼{¿×Ð=g½: ²[+QK/K®<€ô= kã¼ÿ€›ý€›÷€›ÿ/´?c]D=û!R¿ÿXbÿ)Ôæ>2¼´<öod¿ÿXbJÏô¼¿7=O<ç¼2€Í€i€}ÿ \À¼? ?óJ¿ÿXbý’:ª ©½:K?FIG¿š‡; Ì.¶°Y1úÐ…<|  =´v[=~€Fú€FF€FÿÍé¸>¼°1þâ<‹Þq?ÿXbÎÂ<3 =(Ö©»%£.£¨€Nÿu«¾ @{¿ZJç½ÿXb0ùƒ:ÛÊn¾B¸t¿­ž6¾x=¹A&˜Ž(0ö½¿™=£éì¼<€i{€i€iÿQؾbЉ>°š]¿ÿXbk¤:½±¾Cd>V5i¿EpS; HÕ+‘L0–\żoÙa=ÝÒ*=üwŒwþwûˆ¶:ÑP¿àŠ(½.?b¹è9E1.*lä€/ÿèN¿¹˜½h‰?ÿXbÝ{8;b…=‹¤]¼,€£€£‰€£ÿ b¾Q 5¿ýT+?ÿXb™½ƒ:^óо‹;¿OÍ? ;³ ™"Což$€ ½Øa =Ñ­×<1€]m |€]ÿiød>îYw¿?>ÿXbÿÎôq>%v¿Ó>ÿXb¼…¼Ì=… =X€g€0€ÿKE¼8U¿¨–’=ÿXb†L;Öƒ¼<*h¿¹ƒ=m´!;[µ#T' €½íš >—u¼I€ ‘€ ÒfÿtKb?9·Î>ótq>ÿXbÿăc?íN¿>‡ý‡>ÿXbb»;½$ò½=Ñ“²¼¿t]tùtÿ ¾V)½å}¿ÿXbÌÖ; 삽.â7½¾7¿“1Ö:O³*-¢oí/ç½' =]N‰<ô«_€¨ê«ÿ…6|¾HDq¿$Šg>ÿXbÿñå¾ÓJL¿Ð¨Î>ÿXb;‡»± =ò=€‹€+€§ÿ²äW¯|?ÿXbÿïÅ:FyÄ=¦Ñ~?ÿXbñeb½DL =3_R1r½U€}?ÿXbÔ¬‚:Û÷«=qîü¼?Á½ª:Cð$--ë1,.½ªDù=Á:¼®—¾—q—ÿ´Ñ>¯(?Æ¢2¿ÿXbÿÖ¯§>=2?íƒ#¿ÿXbC ·½6Á=ð–<ó€ ä€ Þ€ ÿrß}¿C>äú1<ÿXbs˃:ßN¿ÔM=œG€=z÷:è\W'[7£,éï%½¯•> ®<3sds|.ÿ¬•¾ðlc?¤Ý>ÿXbNçà:ѽ f?}{Ú><¦3<ÃKl+Zº“.ºõ¼ž=~âºÅ€£€£Ý €£ÿ•Ù=pÛ¿ ¤¼ÿXbÿN´5=bµ¿ÑÁ¼ÿXb™›o½°‘Ä=m‘4=Ö/®/¸/ÿž÷=™??LÓ\?ÿXb=vƒ:ú¥ü¼üó>ôì`?†æH;šE,…÷Õ/ñ›B½f£3=r21=o€2¹€2¶€2ÿA25>I¹ ?^«Q?ÿXb À;Þb="?‘éN?å4ð;`¸À,¿¥<1x}f;Yùe=<[=·(¶(y(ÿ#¸&>ËνB{?ÿXbÿ°…>¦ ¾°ðs?ÿXb5{ <ø¤=}–ç<<§|§©ÿÐÿ¾H&8¿«÷>ÿXbÿª6оižQ¿kpÏ>ÿXb…h:”¢=¦¨<¸€§æ€§°€§ÿýã¿7)¿YAã>ÿXbÿÐñ¿%‘)¿ô>ÿXbPн{¼0>l>.½b€+H€+ò€+ÿý<?Kú??Òª>ÿXbׯ:|:?RxK?\£>>I:'Š9'žp,d•R½ ä > œì<}€MP.ö€M~‘:¸(sá:_ñ÷*߸.ÌÑ:š3-?m?–ƒ?$'V;w.~{n2ª*t½ä2n=“§,<&®(€%Ÿ®J:â:~Œ¾\ˆv¿&н)ÓZ;á‚Q%ùäï(ÿ]Iо‘u¿ $ª½ÿXb²L¿»*ã=Ë=–€§`€Š€ÿÔ=7^¿6¤=ÿXbÿÇÁ“ºv¿O´=ÿXb³³h½€Ÿñ=N_O¼š€–'€–°€˜ÿ@ œ¾Ç?¬é8¿ÿXbt¡:føœ¾ï§?#Ì9¿ÔÊÍ9¾›¦+Y‘@1Ücé¼e=O!=q€8<€:à€8ÿÏð›¾rù“¾fWh?ÿXbÿO±Z¾„¾ê“o?ÿXbÙ}½í/>=‚[½*Ú€+lÿëÐv?{¡>V˜a>ÿXbÿë‚{?h:¾=Áˆ%>ÿXb£R½î%M=²Õe<1dê€f|dÿ_½<¿…Aa>ª‡#?ÿXb=Lƒ:Ò//¿ùˆ€>ûA/?ª!;±--T1.+®è:?E+Ãw!/¦‘:s1>?}©?!¿Î>`o¸:OZ-¸=1Z‚Œ9 ØŽ=2> ½º€Ÿ—€Ÿ½€ŸÿžËH>ê`«¾Áók¿ÿXbÿàK>Š£¾h8m¿ÿXb`ä%½«ñ=9ò=G.›..Söß:Ö„Ø<>(?w A?Y“:ëñt*yj….ÿ—7=Ó"? ÔE?ÿXbÜg½‘Z= ‡=ßw¸w½wc°‡:¿¨>^±Œ½`q?æ“:ñ[+…6ƒ0ÿYèi>“½ôtx?ÿXbü‰Ê«q½JÀjÿ L¿ü/½(@¿ÿXbÿ±H¿ô*½¶þ<¿ÿXb€ÕË:e§¿7“¼>}FF¿¯á:k¥À,†Ë0Ø·“;åzÛ=»|+=€,Œ€,–€,ÿ:›>È ª=.s?ÿXbù3º:o4T>Xà=%Þx?eõ< Rñ-ú€0Žé©½%–>‡…»k€Ô€Ñ€ÿ¶²¿Y. >òKN¿ÿXbÿ 9¿ó=²>Ê“E¿ÿXb[`¼kE›=ÌÑc=6€x|€x†€xÿdH‚¾¸ Y¾ Œq?ÿXbO»:{Æ6¾ÛóF¾õív?úNâ:vš¹,Mp;0â<»0e =œ¼k€£P€[Õ€£ÿß ØÿXbèØ¯:wUÞ¾Q±4¿¹F?žµY<6¤y'ד*Ó¼c½èO=5 ^»9€Ž{žq€Žÿá:U¿«D2>Ûx¿ÿXb9šä:/a¿UÍ=ºî¾3ÎÎ;à ¹-°t²1?™½8‰=>´ÿXbÿD¿Ô­¿¥}k>ÿXbþµœ½aÃó=ŒºV=ÿuûuíuÿš]ê¾,’J¾Wæ]?ÿXbÿ.å¾À(Ÿ¾ú¤V?ÿXbíº7½ä¡Ï=Â߯¼Ü K ªt[8ƒ:¡ˆ\=üi|=4$¿£fŠ:¾š,ÇÊu0ìƒ:ÛÀ==íó=Ëé}¿o¬3;@…+@50p$мIM;>Îf¼ ‹B 4€9ÿLA(¿!š5?BV‚¾ÿXbÿ,„¿KÌO?ΠýÿXbñFf¼§>|Ò »ê€“|€“¯€“5(«:Çq˜¾ÿDa?†½¾ÂþÉ8Z¶¤+wúþ0Zèª:O…¾_%f?îI´¾^à :ñgÃ+Ñv1$°¼YÁ=6½‡^‡P€C$¡á:›C‘¾BÝ_?Èrɾ×]ç:™ý5,ZÛ¾/ÿ{²x¾©®^?VØÛ¾ÿXb["—¼˜=ëä =/€,€"€ÿ•Ùi=7”~¿Oµ=ÿXbÿ-«=F^¿¹Ÿ~=ÿXb1[2½À!>)’¯;T;€WóZÿúG2?ßµÇ=C6?ÿXb…Rè:²ö%?ýZö»òçB?Õ£È<\ /–1þ½½T,>y;¼S€ ª€ Plÿ€"s>-_g?M¶>ÿXbÊÁ³:sû¡>¡@\?£™Ì>Yu;/;/­Å2Ψù¼ %c¿71>ÿXbÿîœ?2uW¿ Ü©=ÿXbì÷„½¤5æ=> P¼k€™¾€™S€™°“:!9ó¾âˆÁ>imK¿Æ|¢9Áìâ+t0êò;!{è¾ÿ«Æ> RM¿.Æ:»+À9Ð/šo½¿šã=ë¬=Õ.\.±$ÂAƒ:Hš†<¯M?[?þ39Æ>©)HÛ†0º;gçä;ÍÖ?0ýP?ÓþÃ8Á±H,’³71…½½ÿYó=eo)=1¥î€eg¥ÿÀÔi¿×hw¾Óº§>ÿXbÿ3„_¿aØt¾&‡Ù>ÿXbùºŒ½º¾/>z©½þ€+û€+Þ€+yÌÜ:ðúë>]?ô¥R>¯ -:¨F+­Ò/ìé…:¬ù?çbS? Ù6>_‘“;_¡,ýðt0£===`ž=¢bœ<×iUi.nÿÈù}?Üä¹»–c>ÿXbI¼;¾•~??Y=4•¹=žÃY;:4Q*À¬Š.6’¤½*‘¤=Í=&€‚ø€‚=€‚‚åƒ:Fª)¿n=í¾z˜?ê{);ø~A*ó³a/†+í:<¹"¿lê¾? ÆÓ;q…-eÁ¼0Z:½ö•§=­Š0=;393^€0ÿ8Ï÷>z©‹¾àÚT?ÿXbÿº#¶>Ùð‚¾f?ÿXb©½”÷=eü{»t€†‘Õ€ÿ9]ȾԄ€¾o¦b¿ÿXbþÏ:N¢Ü¾æVN¾•-a¿‘ý8<žÈ²- _÷07ê»UÐ=)³Á¼ý€;µ€;ÿ€;ÿ^vš>Õì”>·oh¿ÿXbÿUç>>G¡€>X&s¿ÿXbB[޽Îü>û$7½H]$&"]ÿ}zv< d¿‡;æ¾ÿXbÿ<­&>gsg¿öIʾÿXbø=Hˆò=\T <)€tZ€th€u,9´:‚s5?©u4?ŸŒØ¼þºÊ9Gß)î ¡/› æ:1?Øï8?Iz†»§3;†'+q‡³/$íF½§%=µ‡=¼“žËžÙžŸÀ:1ºG¾mVp>ÇÉs¿37†:Ëiá*ìL/Sy:–Šl¾‰Qu>`hq¿‰øý;@ A,ëfÄ.– *=™‚Õ=7?ºC<ÛìÅ:˜mü+ŸÎV1ݵƒ:·Ih?RÖ>ÒÅ0=å8ñ9X”:*Î/χç¼Ýíú=§<º<ß"Ñ"½"ÿ|¼î½t¹a?Ð ê>ÿXbÿï¾P¾§Æf?äÃ>ÿXbz½œç=Ñ莼ô—T ¼—ÿ}½oúà>,Äe¿ÿXb•†:T¦<%@ß>ÌRf¿´£ð:Rµ.°2Î1D1™½‰Ñ³=ºfr¼wbÔbÇbÿú”¿Ò~Æ<‡T¿ÿXb…ûê:Šh¿¾äŒ=ÍÃ\¿ÅÜW<ãoc.‹c1U*= ŠŸ=§Ê÷„Ê:,M‡,Û; 0¶¥±:ƒÁ_?Ï‹½<*ø>¹úÏ9Ä!@+Ñ/ z½¼±0>%Ax½€4€4€4ÜÀ€:ÿ@|?Îï>ëFë=­0-: âŽ,S®)1ÿºv?‡³V>el6¾ÿXbžë{»øl=!’¡<}€§€€z€§ÿ4¹.<'пýD=ÿXbÅaâ:ÑHѽ¢´}¿;3°=Wyá ¨Í#:€e,Â0ܽþd¬==eµ¼ótˆtütÿàír¾`¥¼X£x¿ÿXbÿDj‘¾ˆÝ¾´s¿ÿXbxðS½™G=ÞªkKW?ÿXbÆ;:ª…C¿Ë€Ï>Vž?rõÐ;ºÙ•<¼ä€¶ÿç²b¿¦ë=\qæ¾ÿXbÿåÊ^¿>Äf>>à¾ÿXbÑ"»½¶h>ÕY­ÿXbÿxy¿¢é½$áE>ÿXb” =a4ë=Ö5šw¿˜¬\¾ÿXb|›>½ˆd>€e%<]€þ€¹€[A‘:“O?‹?;8ѽ;hü9 * 35/;‰:ê”]?]èú>þ}Ó½«r;ù²O, dß/ègнøn>s,/=&€kÞGŸ€kÿ ö?‘Æ>9~5?ÿXb¿Îì:q<?+ÛÞ>£Õ>?]è:ì|ö,}ÅB1dΓ½G"> S½%€„]€(:€„m†:¶¥y¿;ò¾q9¾Äj: a3(Òˆñ,»Ý¾:…ót¿/¥9¾×”h¾Z{;(¡…,ÊÆÆ0¹ý2½2q‹=u”ƒ¼È€š“€šV€ÿƒ~Ú½‹à¾Ñpd¿ÿXbÿIùN¾·Í¾¾Ûg¿ÿXbf¿î<`å=˜²¼(1R1œ€›ÿž Œ³ >[Çl?ÿXbÿÁo¤>/5$>Þïn?ÿXbtµµ½,ñÀ=PP ²8?ÿXb«[„:Ô—¿‹Šâ>¸Ð£:<,°¼iT¡:œ¹I¾j;y?$Éì=Ö¼c9¤Ûˆ*鸨.ÿ ¿c¾Wgv?'ø>ÿXbˆ.(<(}Á=¯”å¼:ŽÝŽî€nÿ¹F›>Íh0?Ï|(¿ÿXbÿÒÆ>ù:?-¿ÿXb¸|½Ë†u=WvA;y€€ô€€ð€€ÿeTZ¾*gw¿šã¾ÿXbÿÑ@¾ª`v¿ójH¾ÿXb¥-.¼Ðš=_¶¼d€£¶€£€£ÿ]<'á¿Qâò¼ÿXbfü:­¸’<®ñ¿¤0¼8û :Ã(`×4-Åu ½oÓŸ=KËȼ腧…ì…ÿ·N{¿Èˆ¼ÃkB¾ÿXbÓˆ‡:zdz¿æG¾í'¾«Ÿ;AV«,‹Å70¯Ò½½ãó=Ú(vt!?™×.?ÿXbÿ“>Ów?1ø;?ÿXb©h¬½Ÿ¯Ù=\ÌÏ<øoïoæo"î9¡n[¿u± >ÉÑ>¨8-;oó¬+€Ã†/è“j:aÍK¿{S¨>ó?§6;ûÏ,-oTÇ0ÐÓ€½¬>ƒè¼k&Ó&j&ÿg6_?¿Šì¾R&¾ÿXbÿ¹nP?’ ¿r W¾ÿXb8žO¼n¥W=>½G¡¡E¡ÿ%e¾˜W¿ø÷U¿ÿXb´ö:åT˜½‚è¾ëHc¿BÒ<¨éö&—wµ*TáOº|E·=òA½§€ F€ ®€ ÿ)I¶>Îf>>7qj¿ÿXbÿÇ ™>=Ž^>Uàm¿ÿXbAñc=·ÏŠ=?¨ ;ng½g\mÿÓÐ>üÊ?ýìA¿ÿXbÿÙ ?¦ ñ>èr6¿ÿXbHo8=g¸Á='Ùê;_ôZ ¼:xpx?œv>ÿe¼ÖŠÍ9k*C'/_`ç:xpz?/pQ>6 ½šÝ;Øx,.C»1¥ ½®J"=á$M=€zIy€zÿ¡Í7¿¤Yˆ=þ_1?ÿXbÿŒ„¿ÞÁŽ=ÖÔL?ÿXbzS½‹â=t]ø¼;€i~€it€iÿ¥lo¾óJ¸>8g¿ÿXbÿŒB¾ÑŽ>¯ws¿ÿXbh¼{J=¼ç@=+€¦Q€¦Ê€¦ÿÒÏ<3–y¿òKb>ÿXbÿl½<Óý|¿æ»>ÿXbÒäâ<L£=Oɹ¼Û€›´€›Œ1F?‘:ñÊ(?Ä=bç>¿¬º:Ôã’'G“û-²Ì:›q"?±">¢A¿Þº;w[˜*/Ÿ]-C€<Ÿä= ‡=c€•™€•"ªÿ‰\—=Yð~¿c(Y=ÿXbÿˆz0>õfz¿lî=ÿXbÎO±½ÿ]ß=%ê…<òÕÿ Qv¿úr‹¾Õ!лÿXbÿTpt¿§^”¾ši†=ÿXb®U¼ ƒ=w»^=v€?w€?À€?M0f:÷¾ e/>àà[?S[ :³°*€H/ÿêÁ¾Vºÿ=îj?ÿXb÷éx½ <7=¬:+=:€v 4î€vÿÚ"¿A?¿½ö>ÿXbÿ•ï ¿  ?S?ÿXbgb:½«˜ª=B 3=3€0.3ÿ.Èõ>p|•¾“ÅS?ÿXbÿÀ§Ÿ>‡Ã›¾nf?ÿXb?Tš¼²=¾Ý;Ç€§Œ€§€§#®þ:\?=èÈ¿n¾É¼ø9‹Û"K²Ò(àBí:¼ÁØûXÁÿXb@ß:¡¾õ i?ðʉ>’dÇ:Àt¢*Kº/Ÿ“^¼J^ý=¥h廋€“5€“˜€“ÿV³¾l`-?£%¿ÿXbÿõެ¾Îv3?ã ¿ÿXbAc&=ÆN¸= ür²å>a9Ã: \Ø+ýØÓ/·™ð:c@b?“>&>«à>T01:LûR-÷O1µQ½S=Y=±Þ¨<€ap€aB€aÿ€£t¿Ì%®½¬j¾ÿXbRä†:ö&t¿À”Y½1‰—¾Åmk;ÃÁ.˜I2fg‘½<=†=o€ª»€ªÖ€ªØ:‘Ñ¿W]9¿w‚ñ>-h;õ<ñ+I€ª/¢`‚:jÕõ¾Éí9¿CÛû>ø)#;f9 ,oå„0f3‡;ˆ¾Û=“T¦¼Ï–y–Ê–ÿœ®¦Öàx¿ÿXbÿÅ3>b•>5œr¿ÿXb™‡½>üàü¼{&î&z&ÿ*õü>?cV¿¯;o¾ÿXbÿN?A9J¿³^o¾ÿXbÛü½+Ê=]ü-=­z½zXzÿ$ [¾.#>n¹v?ÿXbÿ66©½ž¥>ã}?ÿXb¯h½3ú±=çß®¼úðôÿ-Ù>¾Ð¿½Ë`z¿ÿXbÿ2…¾}¾™ûz¿ÿXbøQ ½`«„=°&=¨€2­€2§€2ÿ”9ö>¦¾k^?ÿXbÿ¬e?ÌL5¾Ê{T?ÿXbÓ‡n½§z2=í›{<Ë€fv€•€fÿèžW2B?mH?ÿXbæPú:¸¾¼E?–Õ?%‘':džE,,-0£ù»ç>/PÒÿXb»J‘:½Ò¾xÆh?%Ê>"‹;§Í-1ªr1!Ìm½Ï, =gœ†;u€¨Q€f€ÿ,^L;­ÿ¿W;•9ÿXbјõ:œ×ë<˜ä¿6J1;ÙþÂ8Ÿ–-ù¯u1XO½’=B=Ui ¼üžûž6žÿu+ö¾D?>Q[¿ÿXbÿdþX*>×h¿ÿXb#ð¼©>„ñS;{€rÿ€rD—ÿž>1·z?¢¾ÿXbÿo¥}=¹y?9*e¾ÿXb¥ø8=^‰=ý‚]:}“ý“ò“ÿù¹2= ¢?@ÒG¿ÿXbÿ…@½xç?}XO¿ÿXbE.¸¼]Š‹=fE=6€:h€:F€?Á2â:¢U¿´Ÿ¾ßéê>^I:/ Š-ÇX1Úÿ¿:jT¿h—¾C]ò>ƒ×ß:Q›+ùÎ/D¦|½‚É =Yk(=#€‰€‰f€«ÿÒ+ ¾Ó?{¿F{>ÿXbÿ®Ë‰½!—~¿©Œ¤=ÿXbdå½=#>ÍWI¼U;¯;;ÿ¶­+¾7õ¾4ƒ\¿ÿXbÿcñ¾æ}Ù¾2¿^¿ÿXbþðs¼ãá->ƒß†¼&QcQ˜Q;åƒ:îÕ½>)ß ?É>?ˆ>9°+}Öü.¤0„:áÀ>Ò“?„ðC?ðÝ79òž)š.°ÿš½6‘>iÆ¢¼€†€J#€†ÿÜ„d¿ ¯Ú¾Q{¾ÿXbÿEoa¿çËè¾[ ¾ÿXb]lÚ¹î>Cf?ŠÜ9§Þ±,R³20‚‚:µ[â>7޲=‰d?êMT;t,["!0Z½OÏ>j÷«85+U€/¡€/ÿžB ?öE*¿‡â?ÿXbÿæ?ô_¿m? ?ÿXbΉ}½&Ã1=<.*=€=ò€vt€vÿ2­F¿BNð> ¨×>ÿXbÿÚ¥4¿··?6 Ø>ÿXb¿ [½X:_=w„Ó»Vžpž¿žÿCS<¿M'¾ÍL(¿ÿXbz™Æ:¾AE¿6…^¾÷e¿Ó;oõ¸.ë\¾1fŸG½.=š=†è¼q€šÖ€š½€šÿ‡7›=àpð¾h.a¿ÿXbÚëÑ:¢²=ç"¿T[¿rNFŸ¦¾_qi¿ÿXbÿòD>̼¾²¥j¿ÿXb׬5?+‰$?ÿXbc|:û@Õ>¾5?›†,?¶*v;/ćg2å·h½/ˆ=9î”»s€¨€œU€ÿLP÷:Ôÿ¿j'©:ÿXbÿ{;Ûÿ¿{Ó=:ÿXb(¦½#h¬=Ž#Ö»¯YvÿNã;¿L:I¾wq&¿ÿXbÿó2B¿a)x¾£Õ¿ÿXb81„½çŒ>Çå¼<&Ó&ÿ&ÿ§ì1?7Å+¿E„¾ÿXbÿ0#?ûþ9¿rOƒ¾ÿXb5*ð¼Þ0>¤¥ò»`QÂQŒQÿÁF?*H§¾vù ?ÿXbÿ‹A?lc޾×??ÿXbÒ¬¬½6>ñÕÂS¿ú°ô>Æ¥L:´Ï€'{”À-ÿ× ª>_ K¿¨~?ÿXb½81½ôÃ>ù; +J+Nÿìm?eܾà*?ÿXbë|‡:Ïœ?Rd¿.8?FÕé:h™'¼A *[#=CŽí=@Úº€’D€’º€’ÿ¿.?mª$? ˜±¾ÿXbøyß:t§4?0Œ?€6°¾Á·7:â°c)ÙZ(/ôú“»xïè=“¨—¼þ’ÿ’â’ÿ¸fq=ë ??ü¼)¿ÿXbÿ©)º<®ŠH?^¿ÿXb¦DR½¿i=Ýíú<0±00›¸˜:³)r¿Á/c½wš£> N:;ög-(뮼,’¼³:AIl¿˜Èk‹‹·:ÈÔ¨'Ö‘1,毰½Ù >í·6=j€\©€\¯€\)ƒ:d:¿c±Æ>\?];¨!F+{®/ÞoÎ:U2.¿_Wê>K€?£V¥:ÚY°+Yÿ]0¢™‡½˜Á8>“Ãg½ €o(€o>*ÿ3Xõ>/ÚU?®è‰>ÿXbÿÌâ?äL?ÿ£U>ÿXb’1=XÄ=Þ!E9E„€`§ê‹:Ùi?–‰>«9¡¾“`.:½ *“ü¹-gâ:Òi?©›>‹§Œ¾Êž:ÄPì+Û/0â’ƒ½x¹=-'!»=€¨ò€¨r€‹ÿ•w½Ë¿ÍS†¼ÿXbå·;TØa½Ÿk¿¹½yc;Á7.R¸12ÉH<©>Mõ<€tb €tg5ƒ:ˉI>vL?ò“?ês^:…º,,ƒG¶0†Aƒ:Œ~y>ìR?¤W?“â8;ƒ< -Дå0"T©¼‹ÂŽ=˜àT='€? €?–€?Äûä:®Á=¿<ʃ¾²³?©;T $ä´(ÿz ;¿sxœ¾mK?ÿXbö—½…°Z=›X =kwtw§wÿ’H/>Ô{¢½ g{?ÿXbÿ±©>bóʽk|?ÿXb#o½ÁV =à-;T€ꀨV€0êá:¢<Þ¿Ï<€:Xú%‡ÀÂ)Ì'†:þ¥<ôð¿¾Fä;³Öô:ô,+%Ñ-/)ⱟ½0* >¯'º»0xŽx’€ÿ´ õ¾uB>ït[¿ÿXbÂ3ž:·é ¿Â' >K•S¿rn:õ‚¡-[b£1î²ß<ŽÊ =+Ã8<^€ ¬6¿€ ÿÑš¿=ýÛ~¿A¼ÿXbÿjë¬=§¿“þ;<ÿXb†â޽ú€ >ŸrL½„怃9„ÿIIw¿põÎ=Øs¾ÿXbÿh¿C5½½Ø5Ó¾ÿXbí*d½R ú=j¼Š€–€–€˜ÿ˜«(¾ÏÈ,?ý 8¿ÿXb<·¶:m:?¾Ýi*?lõ8¿–ÎÝ; ‚ï-ùù÷0u®h½#Ûù=ÙB¼€–Œ€–+€–ÿÌ,ž½ï`?—[G¿ÿXbÿ–ûg?ÌéR¿ÿXb®­½Õ[ã=¦ =Xodo6€ÿ%Çœ¾çÝo¿gH,¾ÿXb›ê:|¢±¾‡j¿Ñ¯M¾í>2;¿+àÐr/ͽUù>4¡ ½ÿ€ú€|€Ãý„:¥Þq?6ξ_<3¾$`3:õ*:*§˜1+@„:s`h?ñ ¾¾RFH¾J(·;µ’±-$Ê—1—ɽ.>i8弯€ blnlÿ.u>Å~j?~±¤>ÿXb wÞ:ʆ«>2ga?þ«>) ³;}\*-n–0¾ˆ¶<ªµ=RFܼý€›ü€›õ€›ÿä?sC0=a[¿ÿXbÿöì?icŠ<)ýJ¿ÿXbøý[={f‰=öÏS:&mFm¼gÿ‚e >ëv?KÆM¿ÿXb^Ń:V>çdü>ÃoP¿™íDx?z¿ÿXbÿ¶6é½@¹Ç=E}¿ÿXbl°ð¼w„ó=™ôÑk>?{H ;k@ã,²ýC0¯m‚:íî%¿~áR>\­;?†æ:7'3.£N1¬U»½4i>¥£=ú€eï€eâ€e¯qå:\†m¿¤Å¹>"±=–ý‘:YÉ,ƒf‚1ÿ“îm¿B7¼>»=ÿXb6?~¼e4ò=õÕ=F'D'_'ÿ q¼¾› í>mN?ÿXbÿX¬§¾Ð?Û™L?ÿXb~7ݼP,>(»¼ÿQýQØQÿòÚ?S¥>p%M?ÿXbn„:ýê>3Ú>M›G?3¨:ˆ˜ +£m“/û"½ $>Ãe•¼Ÿ€R€y€þö:<øl?£f¹¾k’à½'V‡;«-›±]0æ6^¾£v¿s|;”@§-rü/ï®s½6œ=ÂÙ-=Y€'n€'þ€'ÿŠ<‹¾§‹ª¾g?ÿXbÿÞ3)¾¯¼¾]1j?ÿXb•}=Îf=&ä=“€#€€ÿm3?³¾l±$?ÿXbÿÃ-?dñl¾¶k2?ÿXbb¡V<` =ʤ¼ß€NÞ€NÒ€NÿmØq<^÷¿3tÝ;ÿXbÿAK&½ÞÉ¿á:ÿXb¾ˆ½à¼ø=ûvR=2€Dü€DÏ€Dÿ÷??SÉ=©H?ÿXbÿ•¡(?¥G>6:?ÿXbÑš½;á¥=×L>¼abÀbiHÕÏ:UY3¿ZÕ¾Y<¿R œ;e^+Ÿ";/ÿ´,¿}Ó¾]¿ÿXbºl¼O=xÏ<Ô€§ €§¶€§ÿ…¦2=õ¿¿Eê»ÿXb‘ˆþ:m©ß¼®ä¿ ã<\à0:'ƒ%»ŸÅ*ÇðX¼3ü'>´I¼ €A7€A¿Qÿ¶?¥„Ø>w *?ÿXbÿ³LC?Ü\©‘›á»%¿  ¿ÿXbHcº:0ý(¿AB >öÎ.¿Å•L:W^T,`È­01Ñ`½$òÝ=v–¼{€˜É€˜ò€˜”‚ƒ:%_¾[$>¹vv¿P/:É-8%ç0ÿ¡®9¾Íc0>-Ýw¿ÿXb(K=ö=%;0mÇm>mOz‹:ÃQ‚½éP9?Ý/¿‚n:è3,‹dM0ÿª ¡½—~4?Sl4¿ÿXb(¹Ã»¥ƒ>âs§<[–YC;0;)Y¾å’{?À4Ü=m Œ:Í'+j0Qê˜:>Ô¾k5y?zR+>->:_äí%Æ*q×¼AŸè=u…¼¿ x } ÿýÄ–½‹’ ?mV¿ÿXbÿÒtϼ© ?áGG¿ÿXbô»½Ø)ö=é)2=y€ea¥ñ€eÿ¢R¿î࿽%b?ÿXbÿc¿¯›ë½qGã>ÿXb½`½öF>Ž®<€è€ON€Ûƒ´:¸W8?Í0?à-¼=&Ô:h.»‘k0ú ‚:}¹?Q?F?‰øÖ=®ì¥!¼?q§ÿGyw¿¬¾"W¾ÿXbÿGy¿b}9¾¬4 ¾ÿXb·ÓÖ»J^=Qõ«<Ž€§~€§x€§ÿH#=¸¤¿‰g=ÿXbWÏö:óüâ<Ô¿½NÄ<¼¼V:‡–œ$µ<‚*Ûn‚½òï“=­nu¼/÷°ÿϳª¾4„)¿ãÌ+¿ÿXbR›:'ε¾a¡¿1÷9¿rA<Ňæ)ŒÎ,]©'=Re¸=nj ¼õ€`û€`Ø€`ÿšC?Ø W>̹¿ÿXbmè:“ãG?&_r>=¿uˆe;qk+_ò¯. 7=¢µ"=‡À¹-8ž8€ ÿD¤>‹ V¿ïã¾ÿXbÿuÓ“>QÞK¿¯ ¿ÿXbð½bÚ7=xñ>=&y y³yÿÎa)¿XÒ#?õÈ>ÿXbˆZƒ:[¿n#?\“è>Ì;ýŒY-Mâ‚0ÉU,=Z)Ä=¦^7»ä€`Ê€`¸€`¶RŒ:Yf?åe>MøÀ¾Š¤X:ç,˾!1pƹ:JÌc?¦l|>u–ľ8%;üx -ð³ª1á'޽Žå=ƒ9=%IÆ€HIi¿Ð:GË>øN_¿ƒ’>}Œ©9 'Ä+^Æ0ܯ:&ÿ§>a¾a¿Õo­>º¶Â;Óìª-ß1rNì¼uÊ=QôÀ¼·€C½€C˜€Cñnƒ:Dcp¾áV)>ñ7u¿:ñú:¥€_+ù¿“06;‡:ŽÛa¾î¾s>J%r¿fz:[óV,i 0Ó=}"O=sœÛ»ˆ$‰~ˆÿü¼1=oõ±½'Ê~¿ÿXbÿ>ÕŸ¾;b¿ÿXb_”½Ù#=u?'; €y€y€yÿLx¿ w>•«=ÿXbÿ^‹¿îÿF<ô"o½ÿXbÎ’;'Ÿ=-ÑÙ<©©Ï©ÿ»‡¾0_¿MÆÓ>ÿXbÿ¶l¾£\i¿VJ®>ÿXb¡Úà¼N}>}[°;o€rt€r¶€rÿ 7Ò½Î|?À„ô½ÿXb]ÿø:ѶB¾U)w?¾R6¾–uù:ê´<+zWž/õ½gÑ=ÂL[úqŽ½ç¼–:,-´*Sü/mÜ:ðÅz¿ '=>Ù¢½‚#:wS,‘c«0Ί(¼gï =m9—¼^€¬g€¬©€¬ÿê^Ž[¿;g?ÿXbljŠ:ĽCNW¿N?k† ;~¯¢')ÊŠa<ÉV×=Éž¼r–;–ù–ÿý6>uÒ>°ãd¿ÿXbÿÀ#>Ù˳>]4l¿ÿXbh®Ó;ï«ò=±O€¼Å€€Â€ÿ¼{>¬,?õ]9¿ÿXbÿ¢ y»8·#?ÎD¿ÿXb×gN¼O–=†Ö¼n€‡l€‡©€‡øT‡:Ë£O>nú=¾6$v¿7Š:D<‹)Ái/€Ä‡:;&?>_vQ¾ýüu¿ y¹;ÓÄ.£Ï0øÞ½"Á$>¹¯:îZ¯ZüZÿGÎÔ>~§´>óšV?ÿXbÿÝ É>Aé>»–L?ÿXbë;¿¼ºM8>²c£¼m‹D ¾Œÿ¼a'¿Yñ•>š2¿ÿXbÏ¡˜:Þ$¿³¿>ÚÈ*¿PtI;¶g§.·âÙ1¬°¼è¼æ=nû=b€7€7ž€7ÿš S¾³— ?¦N?ÿXbÿ<š“¾`2?vÃD?ÿXb¤Œ88ÆÝ =‹Ä=ù€é€€ÿª£=°¥¿ðR=ÿXbWÃâ:ή =+w¿i_=”fD:ˆ» O,è(W¹½ô6>ée=ã€e €hâ€eÿó4r¿X¾¥> Ù<ÿXbÿÛƒq¿—©>µ;ó<ÿXbU4V¼O=Lûæ;¿€§¼€§N€§ÿT9=]Ñ¿öp•¼ÿXb4~Š:˜–=ÝÄ¿[§¼jKà:Ä™ç,V‘1‡¢=¥Ÿ0=è¡»f˜ç8Θ¢p„:gâK>jD¿•HS¿ex0:Ù(,ê'Õ0ÿ@Ç>áh¿ƒÛV¿ÿXbk*‹½ÄÎ>’¼½yœ€3*‚:Ë<À5Ä=P¾~¿Kã¸:™öð*ÌR0s\ƒ:rÈŠ=’ÒZ=Œ ¿I¬:ež(Œå¦+øüp=Èa=á_„<€l/€l´€L‚ßT:Q??Ç„ ?‡e> <Û¯”*<î{-´“:€ I?B?Z±¬=´B\<²Ëq/÷pí1äK¨:õ½>ß‚<ýÁùÿa{½„í~?4ôŠ=ÿXbÿá(½¦Ë}?%þ=ÿXbfÜÔ»/ä=ÜØ,=,€@߀@Ó ÿ%©m<Œ±õ>u‘`?ÿXbXÛ~:Î L;“ÌÖ>iah?µüq;”Ô.‡x2q!=2=á=.ä©Þ?ÿXbnC;ç:?ÆÔ>Œé ?[å:R6P,bSµ0ãþ£½w¾¿= í¼ €‡€ò)ÿâw5¿Øh+=L@4¿ÿXbÿ¦v;¿YG =Ö.¿ÿXbÚŒSG£”>F‰q?ÿXbÿ4]´>H>ŽIj?ÿXb·=¥£Ü="ß%¼|€Œô€’÷€Œÿ‹?tH ?C׿ÿXb(Ý:0©??’)¿4Ψ;F-+o?/Úu#ë=¾¼€¼ y € ÿíêù=h"?]hC¿ÿXbÿVª™<t!? œF¿ÿXbjkÄ<½¬‰=ë8=çL×L—LÿC?`Æž¼€/R?ÿXbÿï&? ?¼³Z?ÿXbeh½¬0=mÅþ»m€ŽØ€ŽÎ€Žw¨:H¤¾b¬ ?¸9F¿«ž9(-*¸ä«/ÿÓç³¾xà?Už<¿ÿXbPÕ<"ò=}[°»i€uE€u¬€uÓ†: ? ³$?i& ¿ô79 W¿%Jn€*ÖñÝ:@?¸™+?äü¾ÄÎ=;±–*‹ f/Ò¥½  >¼Zn»Ï€Æx9€ÿó¿[%G>³J¿ÿXb4(ˆ:C,¿¾Ã?>ƒX7¿Å;"&00ú`x2oðE½iâý=ȱõ<¬.n.È.ÿxXV?{¸‹½Ÿà ?ÿXbÕõš:@l`?ɽeÂõ>´j›; õ,H²D0Éåž|©¾­FU?uÒ: †£+Ö…ˆ.ý„:ôö>¼~†¾ÎîU?!t\:' +Hs/Õ½}•<=…Ñ,=Eww\ycÌ:üì7¿Ã_?P~±>#‹;¼ *V«-ÿÖû*¿è!?QË>ÿXb[–¯½•E> `Ê;rvþÿ>¹]¿Ò> ?’¾ÿXbÿ£êP¿] ú>Ä9ž¾ÿXbhA¨¼còÆ=xšÌ¼$€CB€Cv€Cÿ°?c¾¯û2?þ-¿ÿXbÿûÕ)¾Uf'?ïø<¿ÿXbŒ0½ 'ì=×=Ü'º'L€7Ö;tÕ ¾0*?‡üF?\ò:û'³$ÚìÚ(ÿYZ˽ơ%?‰A?ÿXb˜ú9=3™=r°<Þ€Q߀Qà€Qÿ*q?:ìD½]ǧ>ÿXbÿ­¡k?uN=‚Å>ÿXb½â)½úìà=T¬=Ý€1£€1¸€1ÿL¸Š>Â3 ?\§J?ÿXbÿl*†>[˜ü>ôTT?ÿXb©%½$Gú=VE8¼f—–—¶—ÓÀ†:´<">p!?B¿y|:âÇ+Ò($0ÿÚ§>S"?[L¿ÿXbND¿;:=©Â¼'€[|€£F€Nÿ|•¾ARq¿,•%>ÿXbÿåk¾|èx¿“6"=ÿXbÿ±¼Œ=Ðc”¼W€¬Y€¬^€­ÿ6š¾vR¿èïW?ÿXbXVŠ:¤ ¾GÛ¿mF?¸;" €&Õá)^fX;ê>€=Çf½T€Ÿî€ŸV€Ÿÿ%3Ò>iÝš¾Í6\¿ÿXbÿE€ó><²_¾þ#Z¿ÿXbXÇq½ÁX>S–¡<#€È€Æ€mÿäsL>Yz?‘²|=ÿXbdz:†õ‹>­‚u?\…˜=)Ó :~€-Q°Š1åò_½£> =ö˜:# O€A –Ôõ:ˆe:áõ¿ÛÐ<ã\U:æßÀ%,Õ%*ÿƒЭ1(=TG¯Gl€D븚:ºra?Ѿ‹=„ð>Û~Á8Ç<&sx[,ÿ^X?}æV>Mû>ÿXbÏI/½O\=Áý<­?­€ÿ|”{¾]¾+¿ý3?ÿXbÿçÁ¾f%¿Æ|??ÿXbbÙL<´B=>$<=€SåY?€SÿÛÝ>Íù¿°)?ÿXbÿÃdÝ>eé¿ñÜ2?ÿXbÞZ†½Çž}= ‰´<¼€©ö€©:€©ÿ(¦¾ºRb¿}´>ÿXbÿO™¾žd¿J;¬>ÿXbгY=óZI=fÙ;9€ ²€&þ€ ÿW,?ÿù¿‘<ܾÿXbÿDÌ!?C¿ðû¾ÿXbƒ¿Ÿ½H¨>›­<»|jÿÿÛp¿Äñ(>^]™¾ÿXbÝ«:ì+P¿A†>S¿Yüu<8o¥.œšµ1Ôœ<<³ðÕ=,,8=/KR,»Kÿço€½³S8?Wì0?ÿXbÿ À2½î6)?bÆ??ÿXb™½Ž¯ý=â\C»-—¸€ræ€rÒ…:ÝN‰>ç g?\©¾NPD;7WŠ+ çž/=¼:Lw >½ˆ^?ºÃ¾¡j¥:›ý….çŒ51ût¼¼Ól=]øA¼Ž€­>€­@€­ÿfM­‹¤]»V€rÔ€r_€rÿ»eä>õ¨W?(»š¾ÿXb£½‡:§³¼>—tb? P’¾Ž¨.:z¢ã-í¨"1(â¼n‰=\qñ<Ó NZ ÿ’=Òš~¿Ä›=ÿXb-]Ø:g,=b¿»•=Ì8Æ:Äï%ÝQK)ÃdнA =·Ñ9€‹/€‹ €~Î;¼'x½ˆ†¿Ay¼»tpí:j]g+JE/ÿ_Vͽ¡µ~¿y%»ÿXb!‹½nü =Zhg»:€‹X€‹€‹ÿ+K ¾‹)|¿Šr”½ÿXb·+;ï~(¾…Ìz¿>Ïê½R"ƒ<‰ðë&a‘£)ä`½é_Ò=}¢¼€˜l€˜¶ÿäƾÆ>¢JV¿ÿXbÿ¬Ä:[·¾ W˜>Lb¿U‹< º®-+Wµ0 ØN½òÏ=u,=Ù/Þ/è€1ÿž¾U?ÀZY?ÿXbÿTY#¾º‚í>ñ_?ÿXbQ…Ÿ½²>kæ»?>oÿ†¬ ¿’¶‚ºå/W¿ÿXbÿÁðɾÆóu¼7k¿ÿXb«¶½Œ0å=aÅ):Wâ'º.£*{S½Ô¶=Z¸,¼|šúšˆ€šÿ¢¿âÛ¾x¢Y¿ÿXb‚Gœ:£× ¿M3T¾QgN¿Þ;+°½+4'>/‰{¬¼1AÍ=Æ÷żm ³ B€Cÿë =Á>æ|¿ÿXbeÑ:äÑL»Ñï >¥¡}¿Që<É«·+÷Ñ,0Ä]½øT=.5=2€‰+[Û€‰ÿ˜@=[Hw¿[G‚>ÿXb„½‰:Ÿˆ`<ûp¿ª÷±>ô‘‰;3ÞÕ)±Ó“-wôŸ½:±§={¼={€‚×€‚ò€‚P¦‚:³¿!¿µ¹Å¾ƒ ,?j!9î­,¨­=00öƒ:Ñ;¿mãɾ®I8?6¨2:/ Ý*+S<0j¿µ½ 'Ì=¼§<áooªoÿ{Js¿äÄ8>óË>ÿXb`æ‰:M³o¿×Mˆ>ºoj>R{;Qã_,l4:0æt=¨ã1=—î=…B+¿€—=?ÿXbÿ»û)>eC3¿Ï¿1?ÿXbÙ•V½Îþ>˜/¯<ö€M´€M½€Mÿk?Ç——> }†>ÿXbÿ´ñ_?Y§½>8éŸ>ÿXb>v—¼øR˜=8¼`=·€xm€x†€xeÅN:\Wõ¾ÿƒb¾0qY?ù2;¿ *õ2Å.ÿ†å¾C"‡¾Háb?ÿXbØÓ½šÑÏ=Œµ¼ê Ô€C¢ ÿ Ó¾8Ú>¦Yr¿ÿXb±P‡:§†>¾ ¡•>U%p¿âض=Zº|¿ÿXbògã:€H9>©é*=:Œ{¿œÿ8{Z**|æÅ/ì¿®½¦½=ø'»_€r€y€ÿxóp¿D}G=”&«¾ÿXb™­²:cjd¿²¾Ø=WÀà¾K$§;<*/…æ2ü‹€½W>û°^¼of€ ºf©6ˆ: |j?M0 >.§€>øx:¼Áa-¶²œ0ÿ<˜q?L}>IÉ`>ÿXbƈ„½JÒu=ÊQÈâ/¿ÿXbüQ²:J ¿7¬w>Zð=¿Žó;äR5)ݧŸ.µþ<‰  =cò½H€›&€›€›ÿ}?aPÅ=ŸM¿ÿXbÿë2?Zßû;Ü”K¿ÿXb›‘½@Þ+=ta$=<€vÞ€v~€vÿÇüS¿y½>(×>ÿXb>G‹:EÜM¿ÉÚÜ>ViÑ>ªÝ9«Ä*Ùžˆ/|{×»Ã=2ZǼY€‡¢€‡ù€‡ÿÞ§ì=éi-¿æú9¿ÿXbÿC€,=ƒÆ&¿ìA¿ÿXb 㮽ŒÐ=àòØ<ûÈoê",Þ:“±L¿ã_>]?ý]€9ym ,Ä0‰åƒ:oN¿pno>² ?‘’:̰\,äxŸ0ÖÈ®;¢µb=þCú¼\ ¾ Ú ÿœ±½t;¾Ë²z¿ÿXbÿÃs%½1ží½Š~¿ÿXb4«½œÈ=zßø<]ËìJ‚:ç„>¿4”@>&$?*w†:L†,t0~û;Ün7¿©÷e>ª)?t…F;×Õ;- ’1´(=éE=¦´þ»í€Ù€¾€å–š:=Çb?ܾ‡Öß¾ê ç:±‹‡-•Ï1»†Â:=&b? kV¾§Ö¾ÄXó9KÂ+HÚ¿/^¹Þ¼Ö¬ó==µú<ÿ'ý'ý'ÿ5 …¾Û;?,©!?ÿXb[Œ:½˜†¾Ü?;?¿!?¹‘:RŽ9,k`v0÷Ë'½˜0ú=AžÝò{[½^:÷:¥:ÿoóx?rl¾€G=ÿXbØÆO:Ëu?è&¾ÕžÀ<Ùí¿@|:Ú¾Á8üÚ(n,ŠF†:6YÆ;×ú¿ã4¼C2:BŽ #°' R%="ße=Ãô½»‰?‰fˆÿvò³½PJÑ>ÅŒh¿ÿXbÿÛ.”=uþ£>ñÍq¿ÿXbŽ’·½ê>%>÷<ÿ€h}€hý€hÿY@~¿Ë<½>‡Û=ÿXbÿäùw¿Pó:…[~>ÿXbîÌ„¼û°=ˆiß»”€­_€­W€­Þû:>› =ƒÀ¿ïá¼j1$:è‘¿&{»*Њ:ÞX;=~›¿˜}ÿ¼kC8ª[3$ _*"Â? î >+q¿QëÃ9€#¤+K[©0Ð^;Ï~>òa>©u¿Ïš™;û.xç’1Û‡<¼Š"¤=.Êl=œ€*X€x;€*ÿá­x¾þr½ßw?ÿXb>§à:õÌ{¾àÚŽŒ>Mm?ÿXbiІ:ãÁ¨>þ™H>-ol?aÑ‘;–…z-vÆŸ0а!= <=-|ý<0WXW¬WÿÅu>v6¿dO?ÿXbÿs©†=Y½ý¾¶]?ÿXb0ö½”Û6=—ῼ߀)l€)€)ÿöñ¿²?ùz¿ÿXbÿ»ié¾tÑ;?ïþ¿ÿXbßkH½·* =ô7¡»Y c :­ÿô&*;Tÿ¿bs;ÿXbºø:M'¬»#ù¿<ë\<š±«: ¤'€,ƒ•¼ût¼=I_=1@Ý@Ê@ÿ/Þ¾O|÷><¢B?ÿXb±zæ:º;Ò¾¤ç> ©J?ø`¯:zÄ@,ÿL0>’’;AIá=Ó,=c€,)€,¦ ™º: ±›>ƒ÷¨=õõr?÷®\<ô‰h,„ê/X¹:)Xx>˜F€=ÏÖw?ƒ” ;J†,íî®/ßýñ¼÷<Ÿ=3à,=8€:߀8ÿ€8ÿˆG¿ÚL”¾KÍ?ÿXbÿR”F¿³¹¾^7?ÿXb$=ù0Û=è†&Îûÿ»ˆÿ½d¾¨+ÿ=|w¿ÿXbËZè:ÂSg¾÷ ">×v¿T%%;Þî*¤‘/âç¿<׿Ë=›6=JäY­qÂ:Æ´ù>ìŽë>°ï=? úÜ9#½$*×!/‹¥ƒ:ÙWþ>oÒ>ªÅC?&Ä(;ìúß-'&š1Þ“½¿e>2ô<(€m.€kS€mÿ<èǽÙZq?Ù5£>ÿXbżá:K³±½ž^q?̸¤>6F?ÿXb ·:ãÃ?üeˆ>Û x#¿á§Ñ;bVk) â -×¾:ïîZ?߉>×»â¾'–";1Q1,xÑ0û?‡<áã=õ=F,,ø,|œê:óð|>Ûœé>“ØZ?ê~9Fç+ŠÒ0.ýÇ:û´k>Ç â>á^?â‰À:eúÂ,Ùðn0l³q=]b==¹&<õ€&ä€&R€jÍ:=²k?û-¶¾=$¾rÿ†8ÒŒ'=¡‡-x‹ä:©­l?î­¾'2¾àƒ:BêŠ,W}ð0È{½jæ=¢%=_€7y€7u€7|é:©šŠ=cy?aI?û€9gÃR,õ×/ÿ>½;oQ? R?ÿXb¯±K½«*=šÌ8=l€2£€2JM­¶·:ðhÇ>/÷˜>\ _?Zç;çÂ]-Ȧ0ò¹:û «>¼ú>Mf?`¼í:ö++°B`0Ž?Ñ=ôLÕLûLÿ\9?$üp¾ïù%?ÿXbÿÁZ'?Џñ½Z??ÿXb¼[Y½Ã>Gä;»{€—þ€—º€—ÿx«¾„[¾YÕo¿ÿXbÿ7â­¾ã;¾Üm¿ÿXb–.ÿXbaA:t¨I¾ Ûi?F¶>ެC;-|e,çgo/™J¿<«a=À_̼{›Î›~›ÿÀ*7p`?ÿXbÿßG>[á>¢j`?ÿXbŠø<“ÇÓ=½U=TVB#Lã:ý?ùèÎ>øR??ìÜž9Á®³,èô*1´ Ó:;ú?÷gî>šë.?Òs¦<íß0.¢ í0ÂÝ™½j½>쉮<#€m‰€mª€mÕ¨¸:N«ê½ØN}? Å´=°0;^7,‰â™0iv˜:¦¸ó½Ç|?ÄCá=:º¾:qx#ñÍ(<ƒ†»òí=üã½<à€x€§ø€§8¯ö:OÏö:ÐÄ¿qÝ-=»ÚÏ9ÃF&ž;²*¼‰ ;3`ï<É¿™ë<ºÁq:0öe,„N2äjd½éïe=34»ªžQžÍ€€ÿ4™k¿ Z»½l½Â¾ÿXbÿ‚.m¿z½¾¾ÿXbýJ§½eÖ=-´ó<ëoÓoÜoð¹:¨/3¿:¥…>r/*?ßxñ9ayW,Ãf12à:‚m9¿œ~“>[ ?°-:Ejá+H' 1_)Kºn =¯½Ó€ £€ ;€ ÿ¬•e>†Ý³¼eky¿ÿXb›Ý‘:fŸ>f8>½©ür¿G¨<øÊž.0s1ÊS=‚s¦=o ¼21Ù1è1ÿe72?çꢾ†½$¿ÿXbÿ{0?ßÞœ¾k(¿ÿXbkq¼î”=?ãB=eÈ€¦ÿ|üþµÎ:?ð&%?ÿXbF¨:/‘=Ž,=?.†+?G æ;,²¬-u1jݽsLö=;Âé`#E?°š?#åR:¸‘,Â%1ÿpÞ1>:›=y€\ý€\Ü€\y;:5j¿-t >"ƒ>À—5;D¼Ÿ)%ø.‚ÜÞ:›Ëo¿W]r>Ì„>ù< 8Ÿ,’^¢0+‡¼x*À={ù]=í@ì@þ@ÿÉ˹¾åu?Á¢6?ÿXbÿp:½¾[!+? 9%?ÿXbsK«¼…¶=~Çð;ß Ù ´ ÿy] =«Ï¿*™¼ÿXbxüö:ܯ=ŸÐ¿…¼¢üj9$-.;y'1Í\ =NÒ|=š”=”€B€+€ÿødW?*¤”¾Ècé>ÿXb‘vÛ:‹ÍT?˜æ¢¾´aé>,>-9è¶Î+x”£/HP|½6!í=œSI¼L€–µ€™6€–ÿk̾)Ä?éB7¿ÿXbÊ «:Rd¾‡ ?·?¿ÁÁª:6WË,<éW1üŽ¡½´w¦=Û6 ¼7bbºÿÊŸ>¿„˾›E ¿ÿXb3´å:¦K8¿ œ“¾¡!¿czì;®Ã0.&l‚1ñ»)½ÍW =öïz;;­:­d ÿuÉT;ÿ¿¾’–:ÿXb iì:ý¶f¼‘¿jg=JVŸ;yʳ#kœ('¦ax<ÂN=¦==8Yc€KÏY趃:cdØ>À„¿Zq>?I†I;³¬™'ÿ_›,!ê‚:ëFî>Õä¿tP5?vI:j,ž*ND0†’ɼçÅ =Y2Ǽ-Ž€‡\ÿeO›;‰«¿´úN=ÿXbùmŠ:¯þ<6˜v¿ˆ–ˆ¾=T";)±I0qoÑ1œR½æ­ >´ºx€–怖œsç–€:dì8?íÐ>É9¿W8}:7} +ŸÁ&0"‚ø:4:I?ð ¾> ý¾ö;ðÝ‚'P—,R˜wºMy?{ç9Ö•>'©Z/*ÿŽƒ9> â&>mHx?ÿXbâ­3=À»=2tìºNÈ€`†€`™HŒ:@Îb?Gw>”·Ê¾uþà8\h+µx@0ÿ´ e?âkK>Ùs̾ÿXb¯•=¸Éè=ÜŸ‹<º¢€tæo–µ:øüO?©Õ?3=u[:v9.(c}÷,“!;ŸYO?IÈ?w¤%=Þò:Ç(7+±¤¼0ÞÇ=2ç=`;˜< €t„€tèToÝ: S?Àë?{ÎÁ=@z:Ûv,ºˆú0úÛ:óeM?æ?˜÷¶=¯Š:¿Â,`=²0ì3'=È{Õ=¶ŸŒÛÍÿ= Í›9¨y›+Ó|0(j ;K&m?q´>1>¸æB:”¡Ð-cûÂ1ᘅ½%Î =È#8<€¨N€¨\€¨çÄ…:\a½LÓ~¿šS =㼟9ñ–%üM*ÿˆ º½A}¿2Aê=ÿXbuw]½¸æ>Óì<€Mþ€M¯€Mÿ­‚S?ˆ¹f>º.?ÿXbú›‡:7ü>?cm>¸Ö?òÛÝ:øh†-ï…0¦½(‚¸=ÂMƼƀCft€Cþ>å:òξÉwÜ=*4|¿øÿ9ä‘*¼ã .oå:um¸½:Ç>ã|¿&[e:è7]+ïÖŸ/íš<Ë/ã=aýŸ¼{–ò–þ–¡„:ÇÖW>÷>ß®w¿*™ì9wGˆ-ê‰51¯ÑT:‚5i>ëþv¿”C ;‡]-ø173z½ž =Øðô»€¨•ÿ€¨ÿ8Ó¼£¿Ž£Y½ÿXbÿš½nõ}¿#ϽÿXbîAˆ½a>”½%;ï€ Ü€ ð€ ÿ”!„>¾ót? ϾÿXbÿØ0Å>yj?÷êÿ½ÿXbeü{½™Õ+>ÒÈg½0Üÿ+:}?‰Ü”½ö”>ÿXbÿ»D{?f‡¾¨oî=ÿXbÆ‚eV?ñùì¾ÿXb­Åƒ:O’®>³ìU?J|ܾX1;hð],y>z0ÙÎ&ï8=î_¿Ñ]:Š<],zªÔ/!&”:¶?#bW=1€Z¿2æ:ž“)m•‡-གྷ½Ýz =Šré<û«æ«€«ÿAA¾“I{¿ið¼ÿXbÓ)„:LQU¾ù2z¿Îɽúì <@¦&hýq)Ò…½;ý€=wÊ<ÿ€©Ú€©9€©ÿÐþ¨¾^Y¿°hÔ>ÿXbƒ9;ëÀ´¾ûJY¿<ƒÉ><b„p<½€þ€Žsÿ3zZ?ø?5Z1=ÿXb Ÿâ:m#Y?™?»ºö‰;z«,9iž0M ˆ½£¬>ݘž»Ö€ ^€ x€ ÿ'Å)?~‹0?jñ”>ÿXbÿ¡}7?öƒ%?$¾…>ÿXb@4s»Tqƒ=ì½v€Ÿå€Ÿp¡ÿYn2>íò×=[¢z¿ÿXbÿ‘R†>Å7Ð=¨u¿ÿXbá¶–½Þæ>¸Vû<5€.Ú€.h€.ÿv(ҽ߻r?™ö™>ÿXb%î˜: ¾Z^n?°­>ÿq8E'¸@,Œö˜½_Ñ>£ ø<4€.Ö€.^€mÿ)G¾à"q?æž>ÿXbÐÛË:Ò#¾ø$n?ýB©>÷g:Ë«Ü'u”Ó+âꀽ'>Ð â¼/f\f•fÕ=;-Y?âª?M(,>ùM::÷å*&DÑ.Î3„:à¨^? ó>¤Æ >òi:öè$,ù–/t(ƒ½uV+>CŒ½Ñ€+ €+§€+ÿ¿ÎT?¹ ?gÝð=ÿXb:c:ês[?£?‹;ë=Ã}?92+-üµ1=™ÿ¼zR&>ÊúM»ŸZ‘ZZÿªºC>ë5?{W-?ÿXbÿí,>é¨@?zð"?ÿXbÝÞ<Ó¢>=›=P¼+€Rp€R¨€Rÿ«'?Û8¿-g¾ÿXbÿzC1?:r2¿6š>¾ÿXbO‘£½Nö=à M=Xuòubuÿ{q-¿€+ ¾Ùû7?ÿXbcĶ:…÷¾RŸF¾¡†Z?$¡1;Œm0íœÙ1Jî°½áµË=Ow;0€c€‘ÿíam¿®V>vŸ¾ÿXbÿÆÊi¿õ>!B¾ÿXb²t½ú˜>³}H<í€mà€x€m.‚˜:oZ=Õ¢?æ6;ðC;c§?-2?!2:Ðþ®=\?L¾°;§Ó`:þ†,«1ìO⼯w>eà¼=€/ü€/<€/ÿ &‡>j˜b¿à4ľÿXbεõ:ñ²<>’åW¿¢9¿4õ˜;£ëC-“Âùؽ”y¿ÿXbì/;½qTŽ=|ƒ¼=€šò €š‘€šÿ,óξù7‹¾â‘_¿ÿXbÿƹ«¾^¾‚ùc¿ÿXbràÕ¼*=YP˜¼û€­ú€­ý€­ÿ0aÕ<Ðå¿8X?ÿXbÿùÌ<ë]¿×X?ÿXbUût½j¼´=ÙA¥¼þæþÿ{ ¿úÚm=KW¿ÿXbÿIæé¾  *¼¦µc¿ÿXb÷“q=,~=,·´< ksk³Ožìz:‚Nj?º~Û¼ÏÍ>l;¤2o*ü¿„.××^:ðúj?i¦g½ŠÉ>ª;‡'0.–Ã1£èA=°OܾH¿ Dò<ik+XÙÑ-%è<;8=ôÂ<¸ªdªçªÿþy>ŒÎd¿±á´>ÿXb,;Ã:G>#Íd¿Cµ>⽃9Ò Ú*Kæ”/¯D ¼IM{=#I½›¡5¡f¡ÿ5=>‚°½¾9i¿ÿXbÿo€&>Õ·¾ŸFk¿ÿXbÊ»½€þ=çsî;K€”€€ÿŠ[¿ ¥=°V¿ÿXb7¸Š:)’j¿‘Ë=*¥Æ¾qð‚;jÇ‹+µoy/÷X:½Î©$> ðÝ;VT½7_Tÿ× >)r >uwe?ÿXbÿ2ià>ÝcR>÷`?ÿXbàI ½ V=û±I= €z€z 2ÿ¡ M¿\i¾ãò?ÿXbÿ²;¿I›¦½ÑÕ,?ÿXb€Ö|»GZÊ=vnÚ¼÷€;ô€;Ù€;ÿ6è™=ÐKh?œ³Ó¾ÿXbÿ󷺢”»€9N€9t=ÿˆÙ¾6[?è–>ÿXbÿ èé¾ ©^?0?>ÿXbŽ«<‰][=Á<=ù€K÷€Kë€Kÿ«§?ˆò¾ÑÓ&?ÿXbå|†:Â.'?A)þ¾{i?éÿ5:»‡é+M=ø.~Tƒ½Œez=l¸:_¨$¨]¨ÿg;·s`¿ò@ˆ¾ÿXb¿õ°ó½¾¬V:“R)² -—u?½ø6=üT•¼þ€šÍ€šÿ€šÿèÍx½Šýê¾{éb¿ÿXbÿØó<¾y©ã¾ªa`¿ÿXb$´å¼‘·=¡€í9C ¥  nx†:2‡l;aé¿8.Õ¼#í9þØ`¹]£þ:Ž=Áéòf:7A6AgAÿöb;?¼” ¾¾ä*¿ÿXbÿSá)?:˜¾ŒÃ/¿ÿXbu;û»&àW=¹½0 ´ Œ€¡ÿ­_>=,̾k d¿ÿXb(†:hæ%>PÓ¾Sge¿ž;ñÇ,*3”/N;Òs =°¼Z€No€NM€‡ÿªjº<µ»¿+ "=ÿXbÏïŠ:èÜ;¯é¿¬·Ò<‘Q":7ÂN)Ù¹l-סš½vkù=aªY=ÓuÒuÄ€DÿnIœ¾÷  ¼»s?ÿXbÿ„¾›O<=}ÿv?ÿXb ˆ©½,è=­3>=UuY¥´€ÿ+ËG½¡ñ0¿I•8?ÿXbÿ·v½Ëå¿ð|M?ÿXbÓP#½ØeØ=Sz¦¼ò Ç · ÿ3#Ÿ=ýG>r|¿ÿXbµ‚:»}¼í©­= ¿h"Ã;×– *ƒ .K̳»]kï=X¬!=þ â ÿ ¬Ç:súD¾[Õð>‚z\?þ09Ôø,ºÑ/ÿ)@1¾Ay?ÆèU?ÿXb|_¼½?‘>[B¾<)€¢€â€þéƒ:FX¿ÎŠ?Nä>à˜ñ9–e->J"1ÿsY¿ƒ¦?Z¡ò=ÿXbGUS½ÂO >p$Ð<ü€Mô€MÌ€Msùé:´kL?,?1b’>É?ã;ÅXm-71ÿ\ßH?gs ?—…—>ÿXböïz;Ì]Ë=#¼½¼ŸŽâ€;‘Žÿ’ó%>ûk+?(9¿ÿXbÿí£>á„/?f6¿ÿXbšÏ¹< þw=j‡?=í€K¹€KØ€K¢o†:“-?LÙM½Bº;?þn ;ÇÎÃ,{+1,@†:ï 1?wÏÿ½ë6?Þ¥:_â‰*;2/û%=ô£=S輻ꀠ‰r‰ÿçLd?·7—¾©z¯¾ÿXb$üÂ:FEi?ºŒˆ¾•½ ¾ÁP,:˜Òˆ*ðv5/¯˜½ˆé=¬þˆ¼ñ—à—ª—ÿ…(£=Æ’?nÁN¿ÿXbÅ›‹:É6¹¼Ìû?çDT¿œO;.Gë 2ò%½«• =¬Èè¼ ¬‚•€¬ÿÔ~×¼Èp¿PEx½ÿXb^µü:*Ÿ»ú¬¿Ä#M½>’:qþm'Ì€+BH¼Y6>¹Ä<Ï€€‹€ÿMäŽ¾Š“g?®ø¤>ÿXbVª¿::h„¾ÝŸo?Vft>:¨I;úaº) ¾—-äLS=ÿC=ó‘;ÿ€ s€ 6€&ÿ?Û)¿ WÕ¾ÿXb9¡ú:ÔÇ?wù0¿çŽÐ¾˜fî;3‡(-·G»0S´’½ù¼2>¸É(½{lôlól +ƒ:ó-£>P‚]?¬Æ>jT±;™µ%.*QB1ÿ8‘˜>\›\?~;Ò>ÿXbŽZ¡½Hûß=l#=³€o€±€ÿ³Z¾6Lu¿»C>ÿXb5¹Â:}Z¾{Ju¿YÏC>S:•z¾&ƒ›µ*áñ½6‘)>XVš¼(€ SlÖ€ ž¡´:fÚ¶>Ï=Y?TÕÇ>J<õ^-ò·D0AÖƒ:‰¬>cÜ[?‰Å>1sØ;G -¬0ðù¼DLé==r'®'K€7Ow„:HP½½ù?GK?±¹ :)t‚+·ÿ.¹ „:JóȽ9k?ˆOH?{½9{6£&Um‡,q8“½ú=—¬ ¼-€™­€™R6‡:”L¾*–x;RÖz¿oî‹:N1,Èp¥0\ú†:#iW¾d½z¿±';¥-ÑŠ!13Ro¼‚ª=RN=V[VM€¦ÿâ©">ÔYT¿  ?ÿXbÿ^WX>}Z0¿Þ‚1?ÿXbXrU½RÖ>xD…»r€—Ï€—Ø<ÿÉj¿%P;NÞO¿ÿXbÿÄ7¿¶$½ö.Q¿ÿXb1±ù¼‡à˜=|'&=|€8ú€8/€8ÿ O½wd¾ÂÔU@>‚Ùa?ÿXbÿj}·> `>ÎVh?ÿXbt r¼¢ =÷½†€  € š€ ÿ^œ‘=¹-O¾G z¿ÿXbÿcÇ >æ92¾¤–y¿ÿXbñôʼ‡ú=å´'¼€­@€­€­ÿx^¨ÿXb Ë<ÑÊý=k¸=Z D Ú ÿìqt>+ž9?ß^%?ÿXb56ñ: >qC?¶!?“μ:„†+¯á/kÕ¼…=•d]=2T€rRÿl ¾È0Ó¾ f?ÿXbÿ¤;<¾èŸ•¾pBp?ÿXbãOÔ<«$2=ÄC=íWìW¾€TÿünK?ûÛº¾I^ø>ÿXbÿKS?ð„;JË>ÿXb“þÞ¼QÞ'>þòÉ»MZ;ZøQ*E‹:ÇÖ‡>^ 7?k—%? Xÿ9G5_-WC 1гƒ:Qg„>Š-?»²0?јò9”¦¢,H¢S1 Ò ÿXbÿ ì¾L¨I¿¬6Ñ>ÿXbka–<==}#º¼÷_õ_ö_ÿ‰è?4Nº S¿ÿXbÿ24?kѽiÍW¿ÿXb ¼ur¦=5—½Œ€ ð€ 7€ ÿ­²ž<Û“<#é¿ÿXbÿcëÙ=,MS½-4~¿ÿXbäõ9&6=-“áºu€§<€[S€[ÿ©6¾õåz¿ïï¾ÿXbf*;¨Æx½[_~¿X"½ÑY:ÑKR'lÖP,I¢½Ø,>GU½7rmr_€ˆÿW|¿™÷=¾!á=ÿXbÿó…y¿¶÷;>É—>ÿXbÏõý<é˜ó=sde<(€tO€tf€té\Û: 1?Â8?m°=ã¢:ÞV+¶ 1{JŠ: 9?æÆ0? 8Ý<î p:ÿ,³ È0 I&=æ¬Ï=Æ<(ii]iæfŒ:Õnh?0´”>5²š>B­­:ÅÉ£+;^­/ŠŒ:û·i?”•>éÙ‘>ÒÄÙ:RÏ-5«ê1¿ó ½[D”=!å§¼étÎtètÿ»zZ¿oª¾âU;ÿXbÿÓŠU¿J™©¾Éá¾ÿXbÅ °½Žxò=TáOºr€á€Ï€ÿƒ¿ ]s(¿ÿXbR(S:Dƒ¿é&Ò¾gŠ6¿¼;Î|-jÍ“0Õ–º¼#’=‹2½€¢»€¢|€¢ÿì¹Ó¾› ˆ¾Mð^¿ÿXbÿmŒ»¾"×I¾üÌh¿ÿXbð§½µÂ=ðö»*€®€î€ÿ5kE¿¨ìp>œp¿ÿXbÿñ<¿ d[>~Ë#¿ÿXbXU¯½áÔ§=ÞɧÿXbÕ}˜:PÂW¿ñ¬¾ê:×>±6W;U!Ž, Ç/ú³Ÿ¼åzÛ=˜Q,=`€@P€@–€@09¼:ʽþ½‚º>îZl?y¹$;[&-J‹a0Sbé:’Ú…½‚uÅ>=šk?õY:â-ˆ=+0¡¦½ê@Ö=p –»:‘Î)Þ‘ŒÝÝ:œ›;¿G–˜>‹•¿Ú°Ù:á¢î'%ä¡,nB6;ÈÀ1¿=È£>À%¿ §?:^ +¶á0‰½Å =ìÁ¤ºq€‹à€‹ê€‹ÿd’ÿ¼´·¿×Á½ÿXbÿ´S#½s}¿v>H½ÿXb žB½d# >âéb>UÅW?ÿXbÿåÃÇ>ÎŽŒ>Xý`?ÿXbÉȹ½+Âí=±4ð<º\½\&\ÿm±I¿mÊ¿¸—[¾ÿXbiŠ:V O¿Á=¿v²x¾>H2:o¯-m”g1Oν[^ù=Ú8âA?Ç`?‚fä:&$&:Ê0+ÿBL^>"L?{Œ?ÿXbß߀½éš>n1¿¼™€:€Ü&ÿv†e?eÞ¾b£·½ÿXbÿ s?üü¾þÄ_½ÿXbžÓŒ½X¥=Ћ¼bbJSã:Åp½¾¡|¾ÎUe¿dÜ«9îäÁ,©ëÐ0ÿ) Ö¾ ™¾÷›[¿ÿXbšÏ9<dh=2ô¼A  B ÿ øE>°R¼&{¿ÿXbĉ‡:î­…>‰æª½û1v¿ÚÝ;9¡%‚)–70)\½eû >Ô7¼÷;€;Ô;yD6:Átž½W‹¿OøP¿åg#;aÃÁ,ºÔ­0st›:á?†¼Ö.¿J¿ê·ÆŒv?ÿXbÿĽˆB.>Û|?ÿXbcð°¼-¯=6¯j;Ý þ> ¸ ¤‚þ:-«6¼(ë¿ÏG¹¼Ë¾9ìÞ9&Ã'R*ÿ£µ4=í¾¿Ñ²Ë»ÿXbd"¥½CÇ>™(B='€\³€I€\ÿm6Ó¾6¯?‡ä6?ÿXbÄžå: ¡Ü¾5a?è;?NŽ;Z—©*h+.nM:<‚ŽV=3Ýë¼ 9 Ú€j˜Œ:˜v£>½9¹¾¹:`¿j|«9 ð#*”ä‘0óÿ‹:1—˜>¤„¾ 4k¿¥õM:WU†- Ãû0Øc¢< Å=òO¼z€Rö€Nî€Rû:ùÜZ?J>ÿ¾ùÖ¾JÜ9+ ù+åøO0ÿÐZ?g¿©zñ½ÿXbh¯ž½Ó>. » †Ÿÿ¤pw¿îB>§ï/¾ÿXbÿ»Ýz¿è#8>|ϯ½ÿXbx'Ÿ<·y#=>#‘¼t_p€NÕ_ÿBdD?]A ¿‰}§¾ÿXb¦§‡:`N?1±¿-U¾8»¡:ÑÚ)LñF/¾P½yvy=ÿ—¼€Š_€Š!€Š@ZŒ:êHa¿•‰¾†»Å¾ÇÙá9‡ŽI* 9/Ï*Œ:ý„j¿(#¾i¼¾g‹ :Gº-0+Ÿ1Îl×<ã8=kü»€›r€›Í€›ÿ L?ÜWR¾-9R¿ÿXbÿ—Ë?ÑCS¾ ¢U¿ÿXbdw½Æ0>}]†¼®€¯€€ÿÔòb?”ÃÚ¾pÏ5¾ÿXbÿÏ Q?ð9¿"e¾ÿXbUx½œßp=ñ/<-€%_€%Ž®ÿ9о¼s¿¾ÿXbÿ7—¾•op¿fÁ3¾ÿXbäJ==_š‚=÷Xúº|“L“ü“ÿ•¾rÚ?ÜJ¿ÿXbQ°º:B™¾¢?ãþI¿G©×:«ó”+—ˆÅ/´q½ëà0>ãÅB»mQ77¥Qÿ«ÜB?O¬y¾ºØ?ÿXbÿ‘„:?uM½½œ¾-?ÿXb»B_½,¹=ó<8=u/î/ö/ÿ ÿ'>":½!Z|?ÿXbÿme:>-Ž«½ÚÎz?ÿXby¡½\>0 =:€.<€.w€.ÿㆾ|b?–ùÄ>ÿXbÿN—¾Y­Y?YùÞ>ÿXbWÏI½÷ =؇;Y­C­µ­ÿªe0=0¿’͵»ÿXbÿ<ËŽ¼Xï¿ê;j<ÿXbšzÝ Ò$¾ªx?ÿXbíë…:™Ê>8V½!%}?”c$;_ê|.àÎ\2n޽oH3>Xe½CvŽvBvÿv7¿¾!º¾8Û¿ÿXbÿå‰-¿á«´¾ý%¿ÿXbÊß¼Ö«è=N+…¼¼ Œ  ÿZùÚ=’´?ªeQ¿ÿXbÿzæ>|¼?¹#L¿ÿXbw½Ó>ð¢/;§€/ €/M€/~*ƒ:#Mû>2vÞ¾åSA?+ŠÚ9Ä'‹)Eùn.ÿÖé ?ö›í¾²;3?ÿXb“°¼mo÷=Úÿ<='ð'['Z›:ä,®¾7D?Ùw ?¼}9ó¶I+RE0B‰›:–L¨¾ÕwE?à€ ?ͦ»:˜¡Z+/±1/<é =Õ[ƒ¼»€Nþ€Nu€Nÿµød=£}¿+Äî¼ÿXbÿgw{:™Ø¿°ô =ÿXb¯½<Ù>·^S¼wŠ9мÿŒ]g¿ †Ö¾o ³½ÿXbÿ9Às¿Yœ¾Òí³¼ÿXbŒp½³î>í×»#€”!€”x€”ÿ©>ÿ?;¬K¿ÿXbÿs†ã>uYÞ>µ•H¿ÿXb^œx½PS =<ö«Þ««ÿÌU¾‘z¿7UT=ÿXbÿŠž£¾“r¿®?M¹ÿXbv8z½M =¹OŽ”‡…»:=%€9v=ÿ’¢½¾r'V?G¹Î>ÿXbÿ“Ô¾![?±Ÿ>ÿXbHkŒ½‰&=–&¥º=œxœ œÿÜ¿+Þ>%€3¿ÿXbÿ¡¿¿­Ÿ>ë_;¿ÿXbÏ€½x_%>D3O½]:P:~:ÿgIv?Áb‹¾N7•¼ÿXbóÏ‚:õýu? ž‹¾_cD½4 :—µ1,Þ1K\=‹C=µQ<€jôE2€jÿQý%? ‡8¿aÚz>ÿXbÿøÄ#?Ír3¿«j¡>ÿXbŽt¦½l{ >Ug5»Ÿ€8€7€ÿ$3¿¨ìQ>µ//¿ÿXbÿ‘2$¿¦2>½D?¿ÿXbèMÅ<â=jX¼€Œw€Œ~€Œ£ß:ÉÄ>¯Ká>@ÃO¿qÈ:ég<-+Áo0ÿˆŠá>/Nï>&8D¿ÿXb÷W¼jû—=+h½t¡.€ Ö¡ÿ9p>Šá½øBw¿ÿXbÿ8>ï ¾9{¿ÿXbØÒ£¼ §>’¢<ã"à"t"uµ:^V±¾? g?þú‚>­œ9'DN(-Æ#Á:¾b,]?'ò¨>çUK:N€,¢`T0µP’½´“=ÿ‘é;¨ý¨r¨Ü·:亿w¯B¿Ü„E¾›²¼:l+¼mF/ÿFÏ¿ÉL¿B|c¾ÿXb“ÿ‰½J&‡=¸;ëÞ:q¾»'ŠÃ,ð5Ù:7<ç¾ÁM¿çÆ>…ÔX:î˜P,)½0a¨C½J¦=]¨¼ü€š|û€š ’„:ó,>^ϾXf¿3<°9U™Ñ*Tà/ÕY„:í-Ý=á¿ÿXbnš:ø²¾¤`?)Ø«>8H<<¨?‘,%K/üª=OÖ=j½ß<Ÿi˜i=iÿ6üR?ç˸>Avß>ÿXbJ¬¹:î$??Q«¶>wº?i;‡ì|.Ã|2—"=)Û=裌ÞÕ¬=dÝN9!j* Ê.j>†:Ãug?ã1Ó>Pãã=Qƒ :áh¤+î0#0£‡½Ñ­×=3¥u¼Z)v)n)ÿ¿Þ¾ö†î>F@E¿ÿXbÿ•¿çPÀ>øE¿ÿXbÄ![½Gƪ=M…8=ž€'˜€'(€'ÿ¬á>‹îù½8ð{?ÿXbÿž >e×X¾?­w?ÿXbsž1=c`=1(Ó»,gg‰¶gÿæÀÍ=ªæm>Ý©w¿ÿXb8K‚:Ô˜]­v¿…ßÖ;Þ%i'xÿP*=D¾=L =_P°P{P@Š:¶`S?äçh>Ø'?;=: Œ™-‰ 01C °:']?mØ,>[úò> ˜;Ç‚,[W§0ê³½<,> y„¼º¢V¢v¢ÿ!ì¾99A½íil¿ÿXbÿst;ǕZ<·uj¿ÿXb1P¼I„†=U ½Ó¡¢¡ð¡ÿ%£>ñ½Úq¿ÿXb¢)¸:Mc¬>ภ¾E®m¿Ô¡=7Y`-¨.0:Ël½-è}=Ü,Þ<€ªS€ª$€ªÿÄÂ3¾³h¿¦~Â>ÿXbÿžÛS¾©f¿=5Ã>ÿXbi?½ý/=Ñy¼#€s5€sA€sÿdKn¿H”>Óü¬¾ÿXbÿ®6s¿DR.>ˆì…¾ÿXbdÍÈ;3ÂÛ=ÅX¦¼c–Û–a–J»ƒ:Dpê<Ê&‚>w{w¿×ŸO;Dô/-±/ÿÔÄä=÷o>xFw¿ÿXbñÖù¼b‡ñ=ö^ü<4'Ô'º'ÿÿ·<T „:+ò¼ÿ…7?ÙQ2?‹—ƒ: ów,‡O1¿”½úE‰=?ÿ½ÿXbwÉ;ü)¿2AK¿ Å–>¶ ‰9ò*tµ.U½d•Ò=}w«¼é x š ÿT¿¾ÀDÅ>]j¿ÿXbžÆƒ:)ô$¾‰ž¯>'èl¿ÖŠÍ9ù¡s+300×Ã=ßNâ=ë6¨l´9øs *Uö.õ÷Ý:(¶U?mø?ÂX> €3:Ã"É,Í­0£¯€½Øf>5$.=l€Gx €D½€Gx’:õ;?žMá>¯Z?f;—ù†*ãU/I‚Ê:i”6?]Ìß>^H ?ÉW7:ûe´*­Æ#0û²4½Óf,>¬<¼M=$lZ"¿ÿXbÿ×´)¿’Ãæ> ¿ÿXb¹Ä‘¼H¦£=¨V½€ :€ "€¢ÿ :Û<É®¾Æ1}¿ÿXbÿó{»Y¸i¾¤=y¿ÿXbkÖ½@ =´Zà<=€]¶€]bªñ:e¾B<)®¿SÂF= ܳ9(q&#;a+DRñ:žÏ¼£O}¿æ»¾ò‹=FY¼#k:¾%(}!=‘¹’= Õ0¼oe~eÝeÿòfN?=•=rI¿ÿXbÿîPY?íu¼JB¿ÿXb€ ={3j=Ì&@¼¯e®e¨eÿKh:?|Ñþ¾/Jñ¾ÿXb ì:ØS=?~bÕ¾rN¿ÃW€;·Ýf,åL0U¢l½²-£=‚7¤¼j×fÿˆÏ†¾×QÁ¾ÙCc¿ÿXbÿò¸T¾KúÕ¾Íhb¿ÿXb6ts=Üô‡=âåé;:€œ€Þ€lY‹:¯l?'©B>©¾=>ð81ïà'©óE.Ë’:*Íc?®*–>üð²¾d(;rj9,uP‹0˜Ú’½øn#>]©'½+€ƒR€ƒT€ƒhžâ:}v¿MÓ¾þ/l¾öÁo:¸†(Ìj-äÔ†:Ày¿d„·½¡OM¾®êô:f7­'ÒH—,¢š’½Òü!>ù '½)€ƒ €(®€ƒÿØ@{¿` ¼XÅB¾ÿXbœ‘à:Ñ•z¿]¿\=ºJ¾|†3;î2/.pÁ1˜3[=ÎÆŠ=éÑÔ<+€Lº€Lµ€LÿâH™>Üó ?!0H?ÿXbÿ#–‘>La"?¦ 8?ÿXb½r}½Cs>9 ¼ûfhf|fÿ‚5?»p#¼*‘Ÿ=ÿXbÿ¶À~?é}½½rv =ÿXbƒë¼Êý=UiK=¾€€x€ÿÂþi½*0¿\èb=ÿXbÿʦ=‰¿‹#@=ÿXbi©<<¡Ø=Ùê2=Ý€,\K¾€,ÿ4u½f XÇñ¼^€UN^ÿ.áÈ>vðî½b’i¿ÿXbÇV:Ñgú>,,á<è._¿¨:— &í>D÷[?ÿXbÿv®š>™Î×>éâZ?ÿXbkÕ;BÌe=0Y=l(Ñ(Ì(‘ß:0ˆJ>a¢ƒ½gz?y<¼¹,õ¤¼/S¦ƒ:÷b*>ǽúA{?Ò‰:>ƒL*ÆÉ*-E,"=7©È=Ÿð<"i-i>iŸR˜:ê¯U?ÒFª>n¹à>ʈy:ñi%*êq½.Dµ:ŽST? äš>Ãvð>ůÞ:y’.Þ41-²½fN÷=˜2ð?ÿXbÿ³âe<©)?Õ«??ÿXbóÊõ;Ö˜=ß2g=¾€Fÿ€Fg€Fÿád9>!È}¼÷¼{?ÿXb4ƒ:Ó!=£–»%Ì?µõø: Ä+-þ21þ𓽠 >ñF={€r€å€ÿ’,¬>ÌkÚ>ùïV?ÿXb¯ÎÎ:v ˜>ðØ>ŒH[?G‰ê9® .Ÿk:2èf?½ÎÅ_=á^=y0˜€¤{0ÿpÆ¿2*9<=!K?ÿXbáÞ: ¿Þ6‚½#úV?>Žå:6Ú¨*NP/Vº;½yu=júì; €ÿ-G¼ƒÕ)¿‡??ÿXbÿ­>³<ÊI`¿_’ö>ÿXb[ϼ5±=y\T=*€wV€w€€8Æ›†:–¦U¿3Q5>Þ‹?nøø9s°)]¢Ú-èqá:/U[¿÷©>1ðý>þ’º:ºÏ’+Ùý´/HŠH¼Â¾=0ðÜf2{?ÿXbëă:^i–½2½e>³Ãx?¯/;»@+v0U‡\½ØÀ=iá²¼¹¸òÿH\úlxÓ=ž¡~¿ÿXbI¼: ŠÅ½ê¤Ñ=Št}¿“1Â:.·´+™¡o0ð³½zP>F{<ºZßé€ÿ,`Y¿·á<™¿ÿXbúSŠ:+Gl¿±.Ú<֗ľ¬;Ž{+.xq.ùdÅ:9F²={0i=΀-š€-ö€-ÿx™^<ä¬>ðp?ÿXbnä‚:<¡|=ûij>G.o?{Ã*;˜y.H=1Q½µ¼éÕ0>³%«¼?¢ù¢{¢ÿÌ­¾x b¾…,j¿ÿXbŽ‹’:®sʾZ¢¾®\¿*ƒÎ:wåb+dT.³”–M?c,þ>ÿXbÿÎU›>NßA?} ?ÿXbu­½¼±àþ=;±<Þ"Ø"Ž"ÿÑe²¾˜\?¦Þ¼>ÿXbÿKí­¾ÜN_?ˆ´>ÿXb}—’½sgÆ=­1(=z¬özQE†:Óžð¾>a‰>LFW?î©:r ,çiÿ0ß(;›ŠÈ¾›Ã­>ÏïZ?¸b.tÙ<1 ØN½µÿ¡=L84="€'–€'€'ÿÜÙ½´ý½ü’|?ÿXbÿ')=ìä^½žz?ÿXb{õ1½— =öÓÿ<òO¿ S :U¹Ç+ÕF 0LòË: H¿Å ±>3K¿ûJ:w4È+†24K¢½¹R= Úd<]€ý€Ê€ÿõë)¿y?¿œ¹ÿXbÓfÜ:êp¿„VP¿Šzž=ôØ};/Lw-1ÜH¹½ÜK >ŒX<ü€÷€ÿ€h'ë:… i¿UæÐ>I­Ž½ õÄ:£Å[,>@ƒ0ÿ4ša¿ÙÖê>hŠé½ÿXbc¶d½vã½=ìm³¼øÅòcZ½: :¾³Å=†z¿OÊl:Ñëû)Ö9°/ÿÃÜL¾ˆS=Ôyz¿ÿXbØó•½¿Ñ>Œ÷ãÿXbÛ®Þ:þ`»½:^u?kMŠ>eOÍ:ܵ=,c¼É0ìú…<5 =¤Œ88-6²6(6ÿ¹=Qò~¿ß»ÿXbÿÆ­6=¼¸¿B¨^¼ÿXb’”ô<#jb=Õ®‰¼beÆeÙ›ÿ×YT?¤!±½*A ¿ÿXbÿV«Z?Dð½<¯û¿ÿXbýŸ=9(a=ý¡==€Tö€Tp€VÿˆQ"?'0ã¾x "?ÿXbEÔ:³Y?kÑÖ¾ÕN5?Èo7:¬.-Ñ/)0/‰³¼ m5>Æ¢i¼’QNQ¨Quçé:H(?aƒ¼Ñß@?ù<–: ip,ºtŠ0ÿ ?ìÊÙî° <)€£€¨€ÿ ýu?U]y>4ò¾ÿXbCk;©™u?¼ìt>H8¾ëH*:¢àh,,J~0ÉäÔ»á`¯=²Ji=·€-×€-•€*ÿ“ ½=Û4@½¬Ÿ~?ÿXbÿñ>âuE=!µ|?ÿXbPÅ<Œ¼,={g4=/€•µ€•]€•ÿˆâ™>^p½Ê³s?ÿXbæ2‚:Û,Ü>é½”½_f?­³Ý;¾x¢*8ƒ-tÎ=Í=PE¼l€`뀌¶€`U™:Øý5?-í<>q¼-¿z:…•4'Ø`S,ÿP—(?Œ³X>†ß8¿ÿXb1 ¼ÎS= Â\<ú€§Ü€§ð€§oþ:Ã"=fß¿bŃ»ÒôU:»·C%“½R*¼þ:¾$„<áò¿B¼ž~9;°Š"§^D'c&‘½––ñ=×¼{€™Y€™Õ€™ÿš¨¾ÊG¾p|z¿ÿXbvé:Ð`Y¾¢Û¢½ëUy¿Ð/>Ëó:ß=Þ=m=ÿýz¿C®H?t~„>ÿXb;gBð¾NbB?zÒæ>½`y=N*j¿ÿXbÿ‘Ý>“0H>Vka¿ÿXbWB·½9 >¨Œÿ<ó€hx€hå€hÿZ2|¿F{½½@$¾ÿXbƒW´:Rã¿wt¼ ïͼñ„<çÕ-¡iŠ0ˆö±<®½?õ/?ÿXbòuƒ:qåº>Çó?È6?#Bn:£ù£,æ· 1ÅZ¼&Ç=vQô¹Ê€§À€£f€§ÿf(€=b1¿ÍG½ÿXb\Š:ÿ­M=¢\¿«K½Ž¾Ù8”†7 ‰ÄD&s*Y½«Ð>ÞºA+sAÿ t"?AhŸ½DØD¿ÿXb—TÇ:Ž(?X¾ÉFG¿î]$0_ëR½7pÇ= 3=s/8/ò/ÿêv–¾þñy>F•l?ÿXbÿ‰~G¾•Û‰>Úrq?ÿXbÊOª¼K=Jz˜¼)€¬Q€¬æ€­Ë‘ ;šؽOm¿OÍ[? Z:´Ž$Ð]+ð²Š:çç¹½8~¿ M?{ðý:fÂo'îã¸)ÄíP»È >Ø(ë<û€ò€è€ÿNÛ%½®^?t»û>ÿXbÿEk†½^i?bÑ>ÿXbÞu¶¼I-´=Pã^=€x{€xý€x™ÉÀ:— ¿å Ð>¨—=?öÜ^9'Ú:+yÿ0\¢‚:¦¿â¥>¤j=?$eª;¬„Ÿ,¤Þ÷/'Ù*=7l»=²¸ÿ»ÿ€`û€`ï€`ÿ£p_?+¡>‹¿¾ÿXb¦‘Ç:ÞE?ºœ½>Æ"¿$Ñí;ú%Ù.Šàð1u*=Pª½=²Jé<¯P\PCP7ƒ˜:´y^?¿y>D·ñ>Š¿:)äÇ*FÒ0¾’®:ïª\?[ Q>“í>‘Ÿ:z+¾CÞ/F\€½Å®=ÃN¼vúõÿ·MžVW0¿Ä/¿ÿXbÿ‹z¯¾ÉÉ6¿J¿ÿXbè-½+÷2>ú·Ë»'€9x=F€9ÿÌQ¿É[?ç~†=ÿXbÿk[¿µR?1—’;ÿXbµÃŸ½•žé=K\G=quçu³€ÿ<Õ¿Á*¿‚ç?ÿXbÿ?HݾL×1¿“2?ÿXb舜½‚Ä>žÏ¼;J:ÿÝÃd¿Â“þ²Sq¾ÿXbÿMf¿ôò³¾Ó±„¾ÿXb„Ù„½2!Æ=ÙB¼ƒ)‚)Ñÿ9g¾²é¥>6bi¿ÿXbÿgœ¾iÍ€>å'k¿ÿXbTÃþ¼Í[5>æ h¼v‹9‹=ÿ5E¿eõ?Éc¿ÿXbÿ«“¿ñ/?C ¿ÿXbÅVÐ<.«°=YNB=»€$¹€$º€$ÿ75?”å;=\[?ÿXbÿ„,?«èÓ=Œ&L?ÿXb0.•½nnŒ=àóú›˜œÿ\T¿ {"¿¬8¿ÿXbÿ0Q¿¥“#¿’‡ï¾ÿXb_#½öî=®+={€cè€cy€cÿ ¨Ò½=c¿zeæ>ÿXbÿiÞ< :i¿w¥Ò>ÿXb%ËI½xœ>3úÑ;N4€?€ÿæ]h?åϾéÙ=ÿXbÿVd?Drè¾æg¼<ÿXbظ~¼1a$>gš0¼‡€/Ž€/€AÿÅí ?)µU¿V×¼ÿXbÉ$:8vò>ŽZa¿°ÍìŠÉ=‚™o?ÿXbÿ’[Š>ê}D>ï‡q?ÿXb¸õ¼N¹=ÂÝÙ¼Út·tä€Cÿ‡ñN¿¼ëö>šÕ¬¾ÿXbAn„:IžO¿²hé>»»¾v ¿<äô0 ŸÏ2lϬ¼DQ>XºÙ€“n€“€—_¹˜:’Ç/¾Ú‰r? FоÏ~Å8™*C@1Ú:ÛXK¾jn?cSœ¾9ëÅ9ð„H'tÍ¢-V‘½÷Žš=»ï=߀‚]€'怂ÿ²™ß¾˜ræ¾JfG?ÿXb3~ƒ:Ùaþ¾7ÿ¾æ5? ); Ú-ï‰Ð1¬S…½8(=,ò<€|É€|Ì€|ÿšxm¿³Íµ>4]í½ÿXbÿO^¿0üò>''¾ÿXb ¬ã¼ ¦=4ؽW…î…­…ÿs뿤Á¤<º~L¿ÿXbÿÝ¿á·Ý½}üH¿ÿXbÅ:Õ¼Pq=á™Ð;× ² ­ ÿ%{BŽ;o¾õ-e?g=N9}M )0.@©’:ø–Ì>øòR¾×«d?‡uÂ:²j,ªÍT1¨o=]lš=õÕ=(€V¨€V€QS:vR?6þ¹½ná?W„Z:53©+ 8ì0+:l.P?Ý ¾Gâ?•{g;—.M-Ùÿ÷0êê<ǹ =y!= ¤¸€• ¤ÿ‡€ <€B¿À­š½ÿXbÿb‡‘½Õ`|¿.s¾ÿXb=ðq½ç8÷=B•¼€–€–Ž€–ÿ%!L¾ ?äoQ¿ÿXbÿ4 ÿ½±Ÿ?MøG¿ÿXb³Îø¼JÐÿ=G®›<û"ù"ô"ÿ]òˆ>¶Jf?xȰ>ÿXb÷=Â:B‹Œ>×»\? ðÙ>„º;3Y~*x^.å{Æ æ7?,éø¾jn:·ž4,=K…0F ÐSú.?‘«;´¿+®¬ð/¢í¼:a?’gÙ>oõ3?¼kž:¹ ‘-Ý'£0Ì'k½·* =3¤ ¼€œ;€œ €œÿ–ã½KE¿0´ˆ½ÿXbÿn*½Ò¿ÖÖQ¼ÿXb ß<¿Ü=é¸=^r}ÿãè>ó”w>‚[?ÿXbµr†:ï^Á>•Û†>F?c?{9)·ý+«5d/…÷¼í >ìÜ4¼ï;ç;–;ÿ«Zò=À‹A¿.Ì$¿ÿXbÿº„Ì=vþ5¿72¿ÿXbê’ñ¼Öô=m+¼½—x—Í—j°º:•‡½WN?ÑοP%:bú†+ ·§/ÿÐÏлíT?°¿ÿXb„ºÈ<ô†û=ôýÔ:ò€uí€uŸ€uÿÚG?M??ù§¾ÿXb#¡Ã:À\?ÌLE?ð ¾U®Œ:” >,1&9=mX³=<ÓiåiHiƒÔ¶:öÅ}?{ÑÎ=ÆÖ¬=>29Á_é+Rg0ƶ:Žq~?8±=~š‹=û9?¥+Ð1[1ák½äe>A¹í<€kp€OÔ€kä-†:ëA¹>X®d?¦Šˆ>;i5zD_?§ò±>ÿXbÁ½½/>Ó½Îú¶J>¬¦9;I¤,.¼0Õƒ:m$e¿ZR×>á»>Ox1:ƒN,Ÿã0Š»¼Y¿=˜L•¼€­H€¬¼€­ÿìY9½œƒ%¿ôB?ÿXbq:}ÿ½¤È ¿~:F?Sô½;Óö©) l>,#ÚŽ¼>]=34žºÂ€§€§€§ÿ.'ê<å€kÈ€kP€mÿ8.¼pv?Ä…Š>ÿXbÈ»â:š\D¼ºr?!d¦>9a;"è-~š1æ$”½XU><[;û€ ç€ ë€ ÿN3¾†F|?“®È=ÿXbÇ'´:8D/¼:c?ÉÝ‹=[Sl;´-k[0–´b î<œ€t>€t*€tÿ/Y¾>‰B?è ?ÿXbÿ/àÆ>µèL?gÁé>ÿXbÞÉg½‹ß>߉= €G…€GI€Mÿ”x?S‡Á>(Š9?ÿXbÅãƒ:x?-yÁ>#Å3?);§YÂ-’³2çà™»ÌB{=›:½4 ä€Ÿ× ÿè¿X> ƒ¾vq¿ÿXbЃ:‘g¶=|ò~¾^ãv¿;Ñ“;£ƒû,Iœ0`r#»–ì˜=G­p=S€*„€-Q€*ÿ›È¨=ža‹½—ˆ~?ÿXbÿU]>Âtï½Ù)x?ÿXb%½?§`=Œ10¼y€r€q€ÿø,Ì=ðy¾&|¿ÿXbÌ;ä:¦\÷=£¸¾Ê›{¿Ow;Ø#0(r¸<+‘ѽ,¶ =-íÔ;T€¨W€¨^€¨ÿâÙ¼%É¿iþ<ÿXb½CÛ:a ½°¿‚¶=¬M:Åód#c…Ý(6u½g…=hi¼ €š!€šB€ÿ&o€½¼½¾#Gm¿ÿXbÿDª'=hX˾̵j¿ÿXbq8s½,J =2Çò;¬€H€¨Ö€¨ÿ®et9F2¼S¾ÿ¼s¿hp >&äa<ÿXbÿnw¿Õ{‚>À‘ñ¼ÿXb¡òo½’ =|c=!«v««J°Ø:gÎí<¼Ó¿-–¸<Üeb;&ﲌ*"ÂØ:N–Ê<¾´¿ø(=Ézô:åÜÑ% Dþ*ãû"½!@&>âY;×ZÔZhZÿQËI?·—m¾Šæ?ÿXbÿa4?¾ÿ{¼]ê5?ÿXbœN2½È ³=ö$0=û3ù3õ3ÿÉú>)™0>b×Z?ÿXbÿÙ˜°>;`=Fáo?ÿXb–±!½v7/>mŒ:q7p7Á=ÿû•1¾óu9?EÊ*?ÿXbÿs´º½®'?#@?ÿXbO½óæ0=>"&¼ýžýžÞžÿú›¾Ò>w \¿ÿXb|Ëë:úÉ¿¾¼sÒ>ÃT¿t¤>;áùƒ&%é*‘(´»B Ó=¨R3=#€@õ€@C€@ÿˆ¯œ½U½S~?ÿXbŒ¶:ú”:¼O_=ö9?(=c-´#†/Ü„{½éÖ+=TÝ»1€Ž_Ì€ŽmÑ:i «¾áã?an?¿ N:;ÄR.Úõ1ÿ&Í—¾ :?Ë0C¿ÿXb0.½=¸»=A¼.=l3²€1Û3ÿO#:>,¤ =‰–{?ÿXbÿ‹¼|<¶N†=k?ÿXbrß*½ ™Ž=-"м܀š*€|€šÿ7Ù>>5徎ê_¿ÿXb¤=Ú:ÿf>³†Ù¾®o`¿(ºÚ9íQÔ*K8«/¨<=Ñ•H=ïL¢LüLÿ¡Ìÿ>㈾6ES?ÿXbõ;ñ:äŠ$?žuœ¾¢Ö3?Ñ«P<ªdÀ-ȇ2ƒ¿_½®ô>WÎÞ<ÿ€Ov€Oú€OÿlFe?…ÖR>¼åÉ>ÿXb3.ˆ:‚o?¾³›=ñ‹°>ô ;Kÿ->,1&Ž~Ç0>¥ƒu¼k<ì<ß<ÿÈ]ý¾Fˇ>Á×S¿ÿXbCô©:‚.¿-[¥>OrC¿ÎZÎ9°}-pSÛ0v3ƒ½« >G=ZG¼G_GÿÍùd?×çh=îã>ÿXbÿ™@V?Ð>@Y?ÿXbl°0½õ$>]7%¼2€—Å<0€—ÿ †ï¾°«½$=a¿ÿXbÿšý¾Ä»¼OP^¿ÿXb@Þ+¼¢›}=~c=/(P(](ÿiº¾Þl¾!k?ÿXb¼[ƒ: °a¾£ ¾¤Rw?ŠbÉ;A_-k»0׈ ½Íé²=Î=J2–ÿ½J=¿§½~%,?ÿXb¥‚:Lf<¿çZ<–J-?’¼§9‚f,Àïæ0ü6ĺç:=V*h=ý€*ø€*÷€*ÿ"‡>Â'¾1dz?ÿXb£³: ¾(>“¤‰½Õé{?éA<œxü+ž-/¢œ(=j‰µ=8 ¼ö€`?€`ï€`ÿçåT?•å±=Öi ¿ÿXbÿÐèd?È«E=µäã¾ÿXbMh’ºRb=Ußy¼&€£@€£ö€£ÿWØÔ½ƒtø¾V@^?ÿXbÿ<½¯ ¿äd\?ÿXb‹â½çâï=Œ÷c¼ç—Í—¦—ÿ@kH>óù;?‚g&¿ÿXbÿ´hG>Mæ6?È ,¿ÿXb¢Ñ=àK=¶/ ¼eè€Ge´¤:àKU?ÄÎ<¾Çv¿³Úô:‘•3-•Pè04¤á: ½U?} v¾…ý¾›Ø ; ?-;I0ܼ1½I¼ü=ë«+¼e——ר©†:;y=p9?¬0¿<„[:¬E$-)!1Øw‹:·ÁJ=¶,?v =¿#,; ð~-ù´×1 PO½ßÃe=ZJ¼Ež”ž„ž™¥:Kq¿½x¾ ÓG¿ú½€9ˆ±'àu.Sˆã:Á¿û­¾¯žO¿æ(;´ ±.ƒr 2ȱu»ÿZ=ÄíP;û€§Ò€§ì€§ÿ†ú¼2À¿ü9½ÿXb»ø:ŒIª½=^~¿‘曽qâ:á™%/¿Ld10º<*Èï=.ã&¼e€u΀u¯€ÿ±í>±?÷ö ¿ÿXbÿy0ê>ˆg-?¿ÿXbj‡¿<z=„€<=ë€KúLè€Kÿœ` ?šÅÿ=ŽõD?ÿXbÎæ¯: Ç?Xx„=¾)S?[™“;Ì ª-@°ÿ0™©½´”>ç‰ç;jÍ(jŠŽ;܋Ⱦ}K_?Añ•¾Ñ…ø:€Î+¥[.ÿºÛÞ¾ÉËS?wʵ¾ÿXb‹áj¸aSç=”Ù ¼ö’l–Û’ÿ­åh¾]Þ¢>jk¿ÿXbÿ¦ã ¾2A…>âs¿ÿXbÙí³½÷Z°=RîZB=€\ €\v€\¨½À:ÓÎ ¿”ýò>Œ/?ì5;ªÜå,øØæ0Á:ñ¿ûRê>.Ð5?Û§);ŒiÂ'˜§Ã+Çò޽À\«=©2Œ¼žb‘bbÿi¹¾_ ï¼×‘n¿ÿXbÿ’:y¨Ë¾àL4½›j¿ö~;QH'K¥+òì¼óÉ =ôR±¼ï€¬Ÿ€¬VÿJï<ú–o¿ ¾³>ÿXbÿÇ –½À5k¿Œ’Æ>ÿXb¢|=ã‹Ö=6Ì=S°“ô¹:‡Z?íD³>/ò4?©û;Èoã-u®1à=;SÓ,?°àÉ>Øž?Û?@;]Ù+|ŠQ/G‘5<ÈÒç=’[“¼}–M–ÿ–ÿg­•>Œú?‹A¿ÿXbOéƒ:›Å¥>?º+D¿È»‹;oÒ€@>ÿM䌽©O?¯‘?ÿXbÿ¯10¾ñsL?e¡?ÿXbmáy½±>ŠÉ›:±¼FÿˆšE¾HG>Ý4v¿ÿXbüèç:É]¾…/>ð=y¿®ÝT;m Ù+Ë—Â.j¾J=9ðŠ=.:Ù"9Y½Nv?v’vý¤ã:ì0L¿0 ¢¾ûp¿‘—ß:;«¯+ô0õ/ÿšŠD¿_³¾ŸX ¿ÿXbXɽ¿H¨=„á¼ÄtÉ…dtÿ}4s¿y†=³Ÿž¾ÿXbÿÓäw¿bk=^Ìx¾ÿXb£‘O¼¬å=¨pD= €¦É#€¦ÿ2ñV=^#{¿’6?>ÿXbÿPÉ‚<ƒÆ}¿³´>ÿXb²ž½1á=¦^·»S‘R‘A‘ÿW+¿ýßî>·Y¿ÿXb1zµ:!];¿v€>B"¿¨’H;–7.—­0/lM¼GÇ=öyŒ¼T€¬€€¬W€¬ÿí*¾“sÿ¾¹Y?ÿXbÿ{¾ª ¿ÊD?ÿXb3Rï$P¿à¼;EÆt.¶ë1Ì™­½]Ä>Š9H=_€\z€\l€\ÿV)¿+¾¼>XÎ1?ÿXbô£;Xb#¿e‚Š>”ƒ8?P_;=­y+1‚/þñ½§Xµ=yW½¼ÑtêtNtÿw»¤¾Ž¿¾6Ã^¿ÿXbÿ¦À¾s_޾ bb¿ÿXb_@¯<ê—H=È´¶¼C€F€,€ÿy™¬>-¯&¿.¿ÿXbÿ}™>X&¿2$3¿ÿXb¢'½¿G>3¸;7€WR+2€WÌ“Æ:3?Ä¢¾|ù=?wŠ:¼q_*@0ÿÍÐ?QÛy¾lÑO?ÿXb¨Ç6=YŠÄ=6Ê; ‡ܨ¿:#Ät?ï[>¥°½÷¹:þl}*B1¦.zËá:zs?¡…>á+¾óÖº:žÓ-F$ë0—Ò<Ý{8=ªa?¼8€R:€RW€Rÿ ?|K¿Ú}d¾ÿXbÿ=O?¦G¿JøR¾ÿXbãÅ¢½žÞ=°9=ÌoÉokoÿ?(¿t¡7¿ñl>ÿXbÿï2¿ð¹)¿âE‰>ÿXb—:H¼?æ3>üáç¼€"€""^ÿ=?¿²£¾|~I¿ÿXbÿ¸¾’þ¨¾äs_¿ÿXbãþc½Aa>vÀõc*?ÿXbPf†:š\3?!Yõ=¤4?¥è:wO,ú¦_/ÓÜ ½MŸý=“¦Á<÷"ë"â"ÿLþ˜>¾[?°‚Õ>ÿXb™÷:~>ÙHY?hî>ä ˜¾Wºü€“÷€“ ’‘:‘Ù½ö¸r?üc™¾¢Ü¥9È ”)°®°/––;¦c*¾Ìíp?h©–¾?Á­:îþ¯*ƨT/é諒ßÜ¿=þd ¼W€T€š€ÿ„œ>¿":Æ=s)¿ÿXb^?¡:e…H¿7å>!œ¿éü`9Ùm +·.0(b½ÐÏ=mÆ)=ç€7Ä€7í€7L Í:_¾ê-ö>ˆ‹]?{Jk:©N¦,tñe0{lè:R¶4¾ â>Ü6a?¨½<®‚-#H0xÒ¼ÿ”=Ë ½>€¢n…þ€¢ÿf¯û¾¥0^¾-çW¿ÿXbÿwš¿ý»–¾šM¿ÿXbܛ߼Ë6>ýõм‹<‹¯Œÿ{%¿u¡Ö>ó—#¿ÿXbúÝ:]'¿øÌ>Ë›,¿Ž·;¥‰E.xXÞ1øqt½¦(—=‡Å(=ÿ€'è€'þ€'ÿ§`V¾G‰ ¿°'O?ÿXbÿMkx¾ù¯Ý¾ž>^?ÿXb•ô°<%Yç=|Ca¼l€Œj€ŒÄ€Œ[(‡:lõ>˺>+„L¿sÅ ;ÔÖ}+È0N¼ƒ:ÖòÝ>ÃÏæ>`ÁG¿tÀ/: *\-…•m1)´l½ìÙ3=4MØ»g€Ž4€Ž`€Žÿl¨ ¾{Ô?Yµ9¿ÿXbõPÆ:;F¦¾Èm+?‰ü*¿|î;¹-^Y0 S»½©>—7ú'´¾2z;ˆÀÁ*²;/*R!=îÍ/=½ý9»˜$8K˜ÿ‡Ï>Õ,¿d-¿ÿXbÿoUÊ>Sô¿š,9¿ÿXb)Ìû<rð=ËiÏÿXb—µç:kà7?†­ ?'º™>IãÅ;Ý£Å*XÓ.*§}½·›à=ù€¼ê€˜p€˜Ú€˜ô÷ ;[áÆ¾ج>9[¿4O;Š7‹,q5Õ0¬¦Œ:6ɾ¶§>Üõ[¿þš;ëg,G0[ÑæºÍ«š=J–½›€ ”€ :€ ÿ_/>#L­½@|¿ÿXbq¥ƒ:õû>ðQ½Ž|¿A";É]=-Ò³x1,½¥‡!=½á>=+y)yªyÿ¿L¿Kå=»ó?ÿXbÿqg>¿ Ö„>j´?ÿXb(½e8Þ= Ý¡¼| é—· Ú΃:ëÃ’½¹Õ > Yr¿G¬®9 2è-G?‚1!„:oZ~½Ë"¬>Î’p¿Ô±:Án•-o 1ôü)½{MO=A!=ÿ€2x€2ý€2g̓:U#†;7²= ?A€³:ÍÆM,5{†0ÿt ܽôC>9Ä{?ÿXb¦˜º{Ú=Ð_h=z€*(ì€*ÿÎ]c;„f-½ÚÄ?ÿXb–x†:¾•E*¾É*z?Y}á;ÅÛ²-Ænm0¹ýò<' é=*Xã»8€’Ö€ŒÞ€’Ñ;¤œò>‹-?Eã¿^ÅP;ÌÉW,•ÿI0|¾†:æ¡þ>Ù%?uŠ¿;>Ç;aŽ*P{$.9h=iŠ= Ä<>€Lt€L~€LÿŠv.?çYÒ>² ?ÿXbW&‚:). ?Ùîñ>†’1?ò5À:.ä-Ç[ƒ1b†F¼ yÇ= MR=@M@#@ÿÖ[¾D?['?ÿXbµù©:]оо@?gå?µC:~Ä$õ!#)]Š«;b‚š=Ôº ½»€›©€ ¹€›¯¤‡:Yøy>ò7Ë»@x¿´9ã9`ã¼+¸$;/ên‡:½Xa>l1í¼$$u¿ÿXb•OÄ:™<*(„>¹Fw¿ K$< *-+\…u.sÖg½9=Ï/ÊZ t¿ÿXbãúƒ:-î#>éˆ>Þ?s¿öˆ:µû‰,ûD/¾¾Ö¼oõ=HO‘¼~€­ö€­³€­ÿ=Ò7¼6Y¿>z?ÿXbÿ·ˆ˜<_KM¿@Ý?ÿXbš•½ßÂz=Ð8<¨¤¨^€ÿ°•ö¾»_¿k–½ÿXbÿ½Õ¿¿¹Z¿_Iâ¼ÿXb6Êú<” Ÿ=2ª¼÷1í1õ1ÿUI?,€¯=q4G¿ÿXbf>¥:àB?A´>2DK¿ÎV:»-s€1Ú­%=m¨˜=ç¼@€€ÆeÿDK? >ÍŠ¿ÿXb·¤:oáH?öCÏ=ò¿t˜ø9‚Ä¢-1ú´Š»áðÂ=“нO€nk€ †€nÿJFž=2i0?t8¿ÿXbåÕƒ:Jê=±¤-?Ñ9¿°!«:Sý.̆0+Ù±¼Ô9>’Ï«¼1‹Š ZŒÿïÛ7¿–%>µ&¿ÿXbÿ.±4¿pB¢>¤/"¿ÿXbµþ&¤:y€“ñ€“u©:[¦N¾ias?Hq¾>Ž:œ¿Ÿ+m20XĪ:kï6¾h¯s?ï~¾àÒg:àjö+¦Õ³0¼•e½;Â>ðöºz€—\€—|€—ÿU{¤¾$kÛ;™lr¿ÿXbÿ-a‘¾« ¤½òšt¿ÿXbó¬< \þ=PÕ<Ú€tü€t߀t¡:ÀB°>¿)Z?P»É>§›¼9!¤*°c.¥¶:ûåÔ>IÂS?Ã…Á>[®F:d-;-11a½ Q~=%çD¿hË<ÿXbé –½¦¹•=Ÿ =Ù€‚o€‚¼€‚Ãÿ‚:}ÿÇ_¿?{ˆ™:É'+oƒ­/#×…:b&¿/ ¿|£?§ã`:q®Ý*¼Uì/õœtøŸ}>òíZ?ÿXbÿ–?^y>p™A?ÿXbÓ‡®¼‹oh=79<={wM€?ôwÿ‰†:ž€R¿Ü†½j?ê Å:ún#+÷.í²ƒ:HóE¿éñ½÷‚?vº‹:— æ+H w1æå½& >ú(£<ù€mì€mÙ€mG3é:j–†<'÷?;l\9Ð;Ë: èÙ)¹×H.ÿn\*½ŸÄ?-Ò¼ÿXb+=Áªz=\»‰+‰b‰ÿet>>ž´Ù>ƒÂb¿ÿXbÂQ•:ÂŒ×=õ×>¿¾f¿pG<µÉó.•ëS2ì.½” =FE=€c*€]í€cÿ‚;Ḷ¿”B=ÿXb€ð:«]»%Û¿Ü =ùz:c.‘,‰ÿ¨0‘a•<u=€H?¼ù€Nÿ€Nö€Nÿ“kU?ºø ¿-ÍϽÿXb¯å;(IÕ>»”h¿aE½Ýg‘=gei/¡W1ཾ÷>€ð!=(€.š€.F€ÿªÃ—¾CðC?P=?ÿXbó:F¾ÑN?PÙ?)(:éHÞ,Àã 2f;vm¯=Šuj=ÿ€-÷€-ý€-#W„:rŸ=X>t„|?ÿ~µ8åG,Šªt0K[‡:X#F>‹wÙ=ůy?‘g;3¾°+Õ*/‰?½ =¯° =u€‰ñ€‰é€‰ÿR<°ý¿B6—ºÿXb“±…:ÙI <´í¿ªe´<,Ç ;~áÖ,© L2S‚½ï >&:K¼B€ @€ ‡€ ÿÍÈY?#+Ý>S™>ÿXbÿøƒN?òÕ?Fšž>ÿXbrö<ÂÀó=¸p;é€uÒ€’¡€uÞeâ:$z ?¥@?CºN¾º+`:¤ª ,ÏW*0)J¸:O&?¢§>?ñ]¾¦»‚:“çî'¿¡À,£.½ Î`=.s:¼¯žžžÑžÿ7kC½€¼¾oœ}¿ÿXbÿDþ„½‡ú½Iˆ}¿ÿXbë9)½S =Ø,=쀉­ÿîŒo;¤½<ÿXbÿù° ½¢×¿{<ÿXb\æô¼£g="§¼ø€…Ô€&€ŠÿOSl¿Í7n½–’¾ÿXbÿÕjj¿‹v½@³Ê¾ÿXbÐ&‡¼Â©=ñ*k=U€x•€x©€xÿØT™>(‘=¾“s?ÿXbÿ¦[>-¾½Úèx?ÿXb ®9< ûý=ã7=L ´ ˆ€tÿ&¦r>eE6?Ä6)?ÿXbÿs-R> ð;?©±%?ÿXb¡¢j<¾fy=&ßì¼Y€Ÿn€Ÿš€Ÿÿ•;h>tCb¾Ôr¿ÿXb>ÉŠ:š©>ŒN;¾Ûöl¿8«ò:P9û+¡¸ /,ó½*¬=âåi¼5€¬~€¬4€¬ÿêM?ö®&¿áä>ÿXbÿ½ú:ð–?P4:¿:KŸ>Wí½;c”.Ä9)1Ô¶á<2̉=‰_1=¼LÇLÂLƒ¯:ûËò>&t>sƒ^?ƒü¨9¨Í€*½“/Š£°:_J?sA>‡OW?0FÓ:O¾,JÇn0KW°½s­=и<§€Z€¥€ÿVÌT¿ªS¿E’m>ÿXbÿº&_¿!¿¾–þ¡>ÿXbì« .Ê>1¤P?;þð8àÊ’)yv™/ÿ¹vã>Ëäß>,H?ÿXba¦m¼ô1_=£‘O=$BKBœBÿÉ1Ò½¤øš¾­’r?ÿXbÿØ;9½gŽ{¾‹âw?ÿXb%Zr¼sòÂ=úÓ½m‡Ø‡"‡ÿ!»)¾ë`H?’¿ÿXbÿ>Ï¡½œÜH?Øk¿ÿXb%;6½©k=J•(=-€2.€2œ€2ÿŸ†¾+žÈ¾;ø]?ÿXbÿ5e¾Sʲ¾7êh?ÿXb“E½_b >Iƒ[û…=ÿXbÅ(„:Vår?-1Ÿ>qc=ìaô;% K,j•0„d½‚©&=d*=4€vÜ€v~€vÿ­]¿B›>;©Ë>ÿXb#¤†:¾X¿»Gž>QÅÝ>KY+;dsÛ+Ú¤/Õ^„½´X =ˆšÓ9K"s)TH/Õ®¬:ÊÑ ¿rB¿¨„®>Tš;~=-Ò‰1º0R=M/q=Ó…»>gñgvgÿžéÅ>J±=þk¿ÿXbwl:âÀ>Ms&>°ui¿q—;¢.¸v2p[= -+=¯ÝöƒJ¿Ú?÷1:–^á*f4Ã/Ôž:—Cp>xµO¿  ?y{À9W)¥,·þq0àgÜ<Þ”=WÐ4=ÜLwL·Lÿå?ýñŒ¾,ÈO?ÿXbÿûã?ZVg¾°‡I?ÿXbÙÌ!½†8–=I¡,=%€2'€2Ù€5ÿÞg >¥ö¾v˜{?ÿXbyã:O„±<wä½tW~?´J†;¿)~, Ë0fú%=A¼n=…éûã¦c?ÿXbäâ†:b¡:¾Ð"ï>.€]?úÆ'<iH+¾šÿ.¼²‹®ƒ±¾%b?ÿXbÿÊ‚È>ò¨ª¾£[?ÿXb¦›D½€º>°ã¿»ç€–v€–ဖÿ‚¾¢½÷ã]?áü¾ÿXbÿ <˜½ðX?±”¿ÿXbðLè¼ðÄl=›äǼ݀…逅ÿyze¿.r¾å￾ÿXbÿÛÄo¿´-¾Ÿ£¾ÿXb¤5=Œ¾B==½Wï€T¼WLÊ5:· í>ý7ؾ”€G?Á~É8ña-žt0ÿºŽÚ>0–Õ¾‚fM?ÿXbÎ.½R,>@Ú¹&A:+‚Aÿ¡2å>ùd¿µûZ½ÿXbÿÓŠç>‰þc¿S E=ÿXbg>½½¾=ÂQ2='€1Ê3&€1ÿEp>Å5½ý—x?ÿXb¥i‘:\º>ƒ€½Ž3bÚu?áÍñ<ÿXbû¯:ƒ¬²>yšo?[¿@=ÄÑ:~»)˜0жÒƒ<+€u¨€u’Õà¯:e>Qy?@ = 4:ÒDi+û/«¿;‹5’>O5u?m¤=Žª–;‰/‰-¸¬1+¿¬½ñ½=Ç•»»€ç€º€ÿNdV¿‚Ù=Y; ¿ÿXbÿÝA]¿{°½~¿ÿXbúaºCTá=a©.=S€@¤€@Q€@ÿ#=Ð<>1 {?ÿXb6Ö‚:þª¼pK>ÛÛw?Þ~;{®s,¾öÜ0Ki½@öÚ=oœ”¼ø€˜n€˜æ€˜MA¾:ØTë½è &>±äz¿C®§:²s^)uø /ÿý,¾Âû=Hcz¿ÿXbÅ.½é)r=£$=s€2ñ€2Ç€2ÿœ r¾-÷½TÐv?ÿXbOÒ½:aÈn¾æ. ¾€mv?pÚ:NýŽ)^È-¯½¾k=¹§+=R€2'€22€2o´·:`«½tŸ½Ø–~?ÎÚ:åÎG%\‘)j º:ïÆ»D€œ½,??Ë:PÞ+Aý£0@œ½2t>FÎB¼^¿8€ˆÿˆÒV¿) ¿¼»¿½ÿXbÿóû¿¦<çŒù»ÿXbǽy<Üñ†=°vT=\LvLÏLÿ8(?S¤=¾,=E?ÿXbÿÏä ?£I@¾÷ïP?ÿXbH£B=Ñh=xÏ=[€¾€X€ÿwã>v«=@Xd?ÿXbÿUôÝ>»!„Y÷2?}œ9ºeŸ+TìD0˃:3b/¿5<_>*ð1?À͇9Õ‘Ý+.Œb0·Õl=é'\= -ë;~€&ô€&ì€&’/â:äÍf?_1¨¾ ¾¼øy:Ç¢M,­¦°1ùnÌ:×h?å ©¾¾D¾fÜr9ü &B [+°½Ž< >¾À,¼ï;Ù;€;ÿÿ±½°¿Á½Q¿ÿXbÿ+—è¼ ¿¸®G¿ÿXbÀÌw½ØeØ=2%=W$X$¦$®N;¹m–½ÏÊ?zZ?¹J;Àä)Ž*.>_„:@þѽN‚ñ>3`?²eM:úó+oAÂ0¿ó;‡=m7=퀦¼€•뀦ÿ&K=[ÿ\¿Žåÿ>ÿXbÿYªu=Pmd¿Ñå>ÿXbœ¢ƒ½Î5=ªº[€‘]€‘³€‘ÿ±ïí¾EŸS?Ïv¢¾ÿXbÿÀ›Ì¾=åV?D’¼¾ÿXbÐ=½ºÜ€= =Õ€¤•€¤¬€¤Í”ƒ:¸+¿JwϽ¤ºOy¿ÿXbÿ†Ï"=kcŒ>gúu¿ÿXb´X¹ˆÂ=¹½I€n#€n³€n¤äƒ:Y-Š>ˆ?hÙ@¿Ñ®:¦”ü*~Ý-ÿƒ1U>(Î.?–E3¿ÿXbiâ½½žð=›ã=6€e¾€eî¥ÿì7r¿Þ¥¾²@<ÿXbVÆ…:m¿áܪ¾þš4>õ*2;/ÈÙ/b#3@½ü'>Ïg@½\E€ƒó[‹:”.q¿Ò#*¾Å•¾zž‹:ÿH(½Ì$-òÂ:ù…g¿ðA‚¾f¯¾„C;‰Û’,{YL1 ß<§Í8=­Áû»r€Rç€R\hÿ[«)?cì2¿cž‰¾ÿXbÿ«‚?»0¿û=̾ÿXbW ½ƒ2 =U.=9€c²€]*€]ÿkG¼¼HÞ¿G·<ÿXbÿG‚Àºeµ¿,KC=ÿXb†%==ó²=ã=.P_P*Pÿø [?c¼>Âwý>ÿXbÁŸ/;¼FP?›œÏ=’?(A;Œ§*}R0‘ïR½öо=ƒR4=Z/ú/|/ÿ¯x¾†=×0}?ÿXbÿø¸u½ä>Íx|?ÿXb‘ïR½cñ»=®×4=¾/ü/´/ÿõ*ʼ3¹z> x?ÿXb$£â:€ñ>š>Þit?Ô<°‚.ŽX¬0îÍï<Ä•Ó=v|¼X€Œ€Œú€Œÿäí> "Ê>'K¿ÿXbÿöü>éö“>æ-R¿ÿXbUi«½$Ó¡=]7%;CÚ@ÿŽg¿±†$¾n̾ÿXbyÜ:~ûi¿]e¾E5­¾[·6èoµ:·BZ,Ñà0úï:Cy6¿We¿c÷ø>š?;ûæ,EÌ/Ùí³<Úª$=œ£¼'h›hhÿSS?Šý¾>šŒ¾ÿXbÿÕ B?µ@ ¿)8½€ƒU€ƒB€ƒº‹:+®m¿Û¸T¾Š®¾ÆlV:Ïwý,cŒg1 Ó¹:O8t¿D!¾º‚¾Œ€{:x ]%éåº( Èž½4>¬›»z>xd@:Æ:ó¿“–u>SP¿¤96³<+LÈÓ/ÿø²3¿¢M÷<Š*6¿ÿXbµ½Ó½Î=Cã ç§—¾„ys:ò ='Îr,~ß:l\n¿<¶ž>ÁáD¾Ún;=W*dñ.¡æ¼pµ=A*E=<€s€ö€ÿe餼ò¿z‚“;ÿXbµðØ:XKñº-Ä¿ÜÐ.=ñK¶9ß&§&­¤X+,’èÅ=„H†¼)))ÿ©Â©¾)€Y>{Qk¿ÿXbÿ¾½Ó¾F`>í_¿ÿXb3û<=cD¢=§!ª;Û€B€´€ÿò¾}?"¿‚¼ï™¾ÿXb£|†:‚é|?S=˼¾Ûmž;$ì,êóŠ0ß¿¼¨=€šZ=>V1VS€ÿ÷£­<`A¿pª'?ÿXbÿ¬Î=ÿ)2¿ˆ6?ÿXbmp‚½²Iþ=xñ>=5€Gê€GÓ€Gký’:ž·[?|#>+Çù>~X/:;ž-F*1cÙ‹:¶T?\¿g>î+?WõP:(Õ2,&œO1‹6=86=ŸËÔ<ÛE¢EµEÿ:èÈ>†TC¿ü~?ÿXbîwå:Ä,ß>ë¶3¿?-?²e;<í,FÒÕ0dµ½pÎ>ÕèU;7fjÿˆ";¿^Š>ì¿ÿXbÿq_P¿F•>¸¡¿ÿXb£ê×¼œ0a=Òý=rwæwlwÿÀ~K¿©QŠ<³C?ÿXbÿœ>¿²®@=yw*?ÿXb¼¤©=rÃo¼€£¾€£ñ€£ÿÀ=÷¼æùi¿z/Ï>ÿXb¢€Š:ó½â·l¿ýÁ>&´:‹ƒ*"ÏR,½B¼ÀÌ'> м XÿF˜ ?jxC¿»Ì¾ÿXbÿ³Ïò>×Ñ[¿W G¾ÿXb¼ç@=/ß:=LÐ<îEßEdEÿ£?Ê~5¿´Yø>ÿXbœ Ò9îƒ(ºUg,Jk½^>I=,€Iæ€O2€kÿñ >?UZ·>ºô?ÿXbþ'’:q~S?‰É1>±9 ? <âU¿-znv1x˜–½æ#)>P:‘¼Nr|rGlÿû.;AØQ?²ˆÑ>ÿXb†6:΅ܾÚÜP?gˆÅ>©Âž;# o+}#:¼p{ƒ®¾ÿXbH¤­½~ä=ŸÈ“;‡ Ú“D‘:q^i¿ýñ¾Ã²Ã¾ØJ:°pˆ*õ /{9‘:>Vk¿ÓËb¾(–¦¾(x»;í0*6í×--{R½á`o=aãú<,0·0N0Ûñ‹:di¿«¾‚½Ñ>ŸúÑ9£±*˼¬.d´:³Zb¿í"½—Mî>€¡’:T B'óGh+ØžÙ<¯A=Øî<ÚWðW·WÿU¥ï>ÒÍI¿c|Ì>ÿXbÿ»xâ>ÿÆ@¿\gù>ÿXb.Þ<¬Ç==I=\€T|€T»€Tÿ$?å]ƒ¾S89?ÿXbDžç:DÕ&?aΩ¾9 .?vþ9µd,à„^0sôx½àº"={“<2€}€Ç€ÿ ¿åÙ?’?ÿXbÿÕÞ!¿Mú ?5} ?ÿXb'ƒ#»Q3ä=ãÆ-=§€@­€@¤€@ÿœ„;ô<‘>c{u?ÿXb6Ö‚:¨Êâ;‚Ë_>Îy?ýò;á6†,ËÕ0N—¥½ >E==½€€\y€ÿ0Sï¾& ?É(?ÿXb5ë;&ßß¾µx?-'?Aòr; žÆ+žä”0ñ+¶½^ø=Òª;ª®ò€ÿµ.i¿p«=éìξÿXbÿÀúd¿¼á=íݾÿXb¥öb½¶fk=û‘»«ž©ž±šÿfŠg¿à‘s¾½Kµ¾ÿXbjž‹:Oµi¿´¾’¥Á¾;ç˜;Çv;'ÌZž+°½(›Ò=§=%= €7‡€7š€7ÿ¢9õ¼fjô>Ñ`?ÿXbÿþ¯=t>Ô>Uíg?ÿXb»ìW<û‘¢=l#^=›€F\€Fþ€Fÿß,Á=>¸v>AHw?ÿXbÿGE>×9>Öçv?ÿXbuª½¢{ö=·–I=Ru\u˜uÿåÛH¼V½»Í?ÿXbÿ‡¡h»:ȶ½ ú~?ÿXbbÙL¼ãk¯=Lpj=›€*™€*5€*ÿ#M½ä†Û=±3~?ÿXb»'„:‘¾ì+î=|?*¢:;ïš-“‹91œ5ø@}?ÿXbS@Z½ÕB =¬â <"€º€€ÿk«Ä=§j~¿:od=ÿXbÿð™ä=ÒS~¿H¶Â<ÿXbµÃŸ½:ä=%Zr»§‘A‘|‘ÿ¸‰1¿üqƒ>ßS,¿ÿXbÿsL8¿£@‹>"x#¿ÿXb¥»«½]Åâ=2; =³o‚€°oÿW‡š¾;÷p¿*¾ÿXbMš†:6^Ǿ¡i¿\ÿ½Æ.ã:¿8¦%o)Œ0½”ú">þÒ"¼€—»;d€—ÿ"ƒÇ¾Ý<3¾zwg¿ÿXb]Ž’:ƒÌ¾~¾=ça¿Þ¨ñ9ü¯*eþ 1“§,=f÷¤=2é蘭:!@S*8àÄ. á:ß!_?Ê2½óoú> ;‘®y,­é1¢ н¼=8>Z ]½*R€+?*ÿ_óþ><™5?Ôgÿ>ÿXbÿpeÕ>§O?ßÒ>ÿXbò š½úðŒ=)uÉ:Ê—¹ÿKÚE¿£û ¿‰k¡¾ÿXbðf‹:¬èK¿Æª ¿Á}¾€Ý:!D .XUw1ÞY½E->¬­X<þ€ñ€Õ€ÿ^U(?¾¤?±.é>ÿXbÿwM?!))?‰Âö>ÿXb·ðœ½FÒ>3û;mjËj‹jÿ‰ßk¾åw?â7ü½ÿXb³û:E ƒ¾f!u?Ù¾Å`ä;âs‡+ ì.°©ó¼l"s=qW¯¼ò€…ñ€…D€ŠÿI:h¿g¢^¾z{¸¾ÿXbÿÉk¿â¾X‚¾ÿXb6t32ÿšM2¿ú½»Ò±7?ÿXbÿõÙ¿å¼À™L?ÿXbËMT< N¹=`ô¼v€nï€nþ€n½}¸:ÄÇä>ë¾Û>âñH¿¾MÛ;Ãõæ-L·Ý0ÿ ç¬>[üÌ>šZ¿ÿXbÜ~y½ìŠ=sh=É€'µ€ª(€'–ƒ:eOp¾";.¿"®1?—eN:C ±+ m…1]iƒ:{[ƒ¾Û.¿¥/?HÜš:–¦Ö*å,/0LQ޽/о=Ü,=:zf#Ò#ÿ'p/¾Æ½† |?ÿXbÿ#d¾ƒÍ~=™u?ÿXbPT½¥Ü >Ƥ¿Úä¡>ÿXb4„ˆ:Þe?6ñ²>Bûˆ>øÍ;¤ÎÐ+u-–.O½L,>»lZçQnZÿ³vH?J7…¾ž?ÿXbÿÆG9?p½{0?ÿXbв½³Óï=´;¤:\€æ€ì€ÿI‰0¿ÅÇܾ6ò¿ÿXbÿ`u=¿oþ°Þ ¿ÿXbOZ½¸[">Ô)<%7î€`€ÿE¾•0?[ª5?ÿXbÿås¾Ò6?‡n)?ÿXb W½A¹­=åÕ9=L€'¦/=€'ÿyÇ¡»pöB¾eP{?ÿXbÿ]¡¤;Ãyƒ¾‘iw?ÿXb£s>½=™=ÖV,=?€0|€0w€0ÿãX¼‰”'¾«†|?ÿXbÿ/’-¾>zW¾=zv?ÿXbÂQò¼ñe2>ÂÞÄ»kQÞQ Q¶JŒ:S¾G?Ná§¾ÒZ?!o8Þó)9¨#0ÙŒ:nÅF?]ƾÔ?Y}“96ós)ØoQ0Hí¼¶™=4‚ ½…¹…Ù…ÿqG1¿Àu¾R*.¿ÿXbÿ¶ï1¿&Ë¢¾Ç%¿ÿXb;©¯½¤²= ] ºµiÌÿÙüh¿!ž_½ôNÒ¾ÿXb^‹: Vh¿Wb,¾¬öľ%Ì›:flE.þ°1Þs½ =b„<(€¨ä«ã«ÿÌÂ`¼3Æ¿`Œ"=ÿXb&ä:µ9ÿ¼ÒпáW±< ;$áF)¸Y-‚Çw½ÄêÏ=öF-=^zRz©$ÿR“Ó½˜á‹> Öt?ÿXb5ƒ:–Éνè…>Ý»u?¬*Š:ô!.;M1Ì}ò»ç#;1µ-MÚ 1–?ß»ç¦ =à4=.€¦{R€¦ÿ!@H,?ô>¿ÃÙ:f‘E,»úÊ0¾]Ý:›dú>941?¦Þ¿”P>;µñg,}p‘0!±]½ÝÑ>Šu*»oøï?¿ÿXbˆ ½Š­`=½50¼s€p€t€ÿ#>¼¾ z¿ÿXbÿö:>¿S¬½Æz¿ÿXbrpé¼{ Õ=±M*=·€7Ü€7Ø€7ÿ'k¾Òú>±¢[?ÿXbÿ×C¾4vÛ>©b?ÿXbÒļeÈñ==T¼t—˜ …—ƒç´:¿-—¼J,?os=¿I‰­:ÅÃL+Êc0Ç,´:ž ¾¼Ü´4?<5¿ÙÜÃ;¿?ä'© +É—½%x#>—oý¼Í€ˆe€ˆ3€„ÿßÚT¿›û¾‡³„¾ÿXbÿÞœF¿®¿¼è™¾ÿXbø4§<°W=Ù@º»8u6$hÿ¡@D?Ò ¿b8¦¾ÿXbÿT$.?+„¿Ï×¾ÿXbšˆ<‚= vûã6à6Ä6ÿçÇK>µz¿xáH½ÿXbÿ$÷Ë=.¯~¿‘¯•¼ÿXbïr½IØ=„+ =K€7‘€7+€7ÿF0¾ ò>Â@]?ÿXbü‹:2Ñ€¾üèì>;Y?“T>;r\ .q±1â !½‘ñ>ª¶›ºAU€/A´ý:/·è>دc¿ÐŒG½çK·9 NÂ+¬˜0ÿ&3ç>°c¿‘½ÿXb¤Ž¼ù0{=ƽ3¡e¡6¡ÿ.B‡;oŠÃ¾——l¿ÿXbÿeÖ*=,€X¾$üy¿ÿXb©öi<û²=§‘V=J€FÜKÊKÿ`Ý$?ÌÛ¼ë¹C?ÿXb”_ƒ:û ?vdŒ¼?AT?š)<2VD.(²O1ô¤ ½JÒ5=>°ã¼,€}$€}[€}ÿ]½…¾7œ+?åÍ1¿ÿXbÿø¡:¾ï8(?j>;¿ÿXb^õ€½ƒm$>—ª¼&€ Ff=€ ÿ3±N?Å?‚ƒ>ÿXbÿIþ[?–?ç>™u>ÿXb@‰O<7Õ=nN¥¼ü–ö–å–ÿž¨¼–œ?»%Q¿ÿXbÿâF];]i'?â«A¿ÿXb ½6Ž=Žt†<\€í€ÿ€ù`‰:t¿Y°M¿Ïö >¤-‹9o#s*y`&1ÿ^g$¿¨pA¿´õ>ÿXb>{.½?O=7Ý2¼úž€X!€Xÿú÷ȽòZÀ;’Â~¿ÿXb„ë½:½û(¾z½$T|¿ÓQ@;›¿&.eYÀ0s/p½Xu=»H!¼€ž!ÿ"쥾Œ>ºÕg¿ÿXbÿÚ=²¾l'>©Rl¿ÿXbQž½„€>í»C@2€{ÿps¿Hž>¶¼ÿXbÿEy¿Nf>ʽÿXb‚Äv½Ù#>´X»6€”~€”­€3ÿZz4? >2¿ÿXbÿs?oSh>R¹C¿ÿXbãÞ<½ÿ< =é¶=MŸŒÿ墊wÛ…;+.+O+ÿPd?_ÈÛ¾Žp(?ÿXbü!„:µ5?ºC¶¾øq3?Z%;âÚü- hÈ1•=5b&=ÑA—ºO8%8L8ÿJA·>-ÓA¿«æ ¿ÿXbÿ÷¾>…0¿Ç1¿ÿXb7½•|l=÷w6¼€r€|€ÿq9¢=e±I¾ *z¿ÿXbÿìF=÷o€¾¬¡w¿ÿXbÅ °½Ð€ >Â;=W€\[€\©€\ÿ8¿y”Å>H?ÿXb,À†:ã/H¿Ys>þÊ ?:‹;~³);Â-¥Kÿ»Ò§> ÕM<ž|Ðxб:µð¾ë }?…B¼Ø-:}ˆ+@¾/»Mè:¬w ¾­Ñ|?ôÊA<9ŠÙ99Ðr*³•60‘½W >•)f:ò€ õ€ ç€ ÿ®Ð‘=„8t?‚!•>ÿXbÿsÈ=±×z?zD2>ÿXbCB½)®ª=ÎÇ5=I€'%€0T3ÿü…1>€£¾ú“n?ÿXb•¿‚:Ú¯·=mF¾’z?!U;]}t. ÝÎ0B½WÌè=\…¼S€˜P€˜9 ÿņ= ;Ê>.–j¿ÿXbÿØÁ†:yÈ¿>¯\m¿ÿXb“r÷¼Ÿ…=‹ÀؼO€…䀅€…ÿkîm¿ÆŸ¾Q´I¾ÿXbÿc‹]¿8²š¾´¨Ì¾ÿXb1›½Õ“>‘š¼ €†!€†`ÿ@|i¿S˜Ç¾K¾ÿXb¯©ƒ:*s¿tF™¾ Ú¸½L}:Û¿0Q9^1ªñR½š³>= -+=ñ-ì-¤€2ÿ¬ÜB>„"Q?` ?ÿXbÿùÑ0>/ÁI?Z@?ÿXbú)N½ i =µ§$=•«j€‰ÿ ˜»þ¿!Î;ÿXbÐÄ`;¶P„<÷¿!0Z»Ùw: ¦'ž­,YÚi½û;[=ôýÔ::€%0€€ß€%ÿù0}¿…ä=zÆÆ½ÿXbIÖ¸:¸u¿]°¼iòz½•s<& ä-úžæ0œ‰i=÷ZP=Ëž„<5€j4€j°€jÿ¾R?Ü ¿ÝÍ•=ÿXb¬ß†:´RR?Öø¿/`¿=^z;h&-œš11b<<ùæ=`={€,ó€,W€,ÿ›8>û>Û9q?ÿXbÿñ¯Ñ=²W€>Éov?ÿXbL7=0öž=ëŽÅ<9€Qâ€QÖ€Q™E™:hj?M½V;Ì>”9Ö:Aħ'nÚ(,Ÿð2;LFl?g ½œ#Ä>R›c;c:-ç–ó1g™…½¯^>š›¼c&¦€ÿ?•ºM¿`!Q¾ÿXbÿÁê>´ìY¿‘úƒ¾ÿXb¥Ù¼¼õ׫=âb=;€x&€wu€xÿn±¿ŽÄã= 'O?ÿXbÿó¬,¿%¤÷=\q:?ÿXbŽy½¢ð)>#ùʼ®r™r§rÿ†AK¿c,? Iš>ÿXbÿßIF¿õ^?‹–>ÿXbëþ±¼p^¼=:]V=0€#˜@>€#ÿ" ¿D ?b'+?ÿXbÿv¿p½??ÿXbñÔc½Î3ö=Ê4¼F€˜ˆ€–Š€˜ïz¶:¬Jˆ¾ß63?N¡)¿G…Q:çÔ‹*˜».Å1ê:‚Œ¾Äš4?fG'¿ŠÈ.:°]!%©{%*„cV½>³$=¾>= €H!€HFMÿâ}>S„>Ùo?ÿXbqjƒ:J‘¸>Ú3c>ïg?åMò;#æ*,¥Ôå/@¾„½ÎS½=A·—¼C)Î )Vؼ:¼Ù©¾þG‹=èßp¿ék::¬-&¬î0ÿ•ï°¾Üïñ=Qn¿ÿXb¢Ô½áµ>‚rÛ»ü;UAã;ÿL•÷=¦A¿Ž$¿ÿXbÿæ#Æ=Lw7¿Ð0¿ÿXbí ½•ï¹=´.¼G€Œ€†€ÿ¸çM¿^8á½É|¿ÿXbÿxÿE¿YLH½RÊ!¿ÿXbÃ9¼WÊ=`>Ù¼t€;­€;Ö€;ð®‘:R“²½n o?E±¾Ë=>9)Qü*gQ0 [à:„,¾rmo?«`Ÿ¾ã"»:m‡ª$¼RG)WC‚½Yý>Î98=Ý€G°€G¸€GþXŒ:³àM?Oº>tjð>ðxð9ƒ'í,¢>Ï0ÿ6;D?pF¶>5Õ?ÿXbfÜÔ»H=˜ŠM=©B]B4Bÿὕ‘1¿4)8?ÿXbÿコy-¿à9?ÿXbd? ½³š=èiÀ¼Ó…£…Êtÿ½áu¿pXl¾•X¾ÿXbÿ6Šw¿¿'¾™ H¾ÿXbíòm½5µl=ž#r<3®Ž€%0®ÿ÷ľ ,u¿fg =ÿXbî%;¡…¾çt¿¥¡>ð¹Þ9I[%ªsU*# ¢½{/ž=D¿¶»dbüËb/¬:Mý?¿ŽÂ™¾èá¿çÄ ;‘8*3;Ë.ÿ)ì9¿Kê¾¾ ׿ÿXbÖæ½ÜÄ=òì2=#z z\zÿÌ7‰¾z@ã>ÖæZ?ÿXbH†’:Þœ¾±ã¾>>8`?îSå;…S©,H×0½£½Œf>ƒkîºgÌÊÿ{/¿¼–S>‹3¿ÿXbÿ Î@¿Ã>k$¿ÿXbvÄ!½ž]>="ß%=š€26€2z€2ÿʇ>®øÄ>Úsa?ÿXbÿòh#>áöá>Èb?ÿXb¤ª =¬Å=wŸc¼Ý€`­€`n€`즋:~l!?Ì1<>y A¿´Ø,:³(Ç)tdp-ÿ­Ú(?¥ ƒ>úê4¿ÿXbÂÞĺԷ=9g=á€-0€-Œ€-ÿþå½=bM?>É^z?ÿXb±ôµ: æ=‰8T>ôÆx?“ó: ­-4û(2B@>½Ú>(*›<ösÆsw€ÁN‘:üWY?š?Xù>8:¤G¬,M&1÷ú˜:PS?N³?TQ>äÒ£:X&Ž+¨Aú/”¼º½_Ð>üе<1€hp€hЀÿÇWy¿`[¾O,>ÿXbÿî¦n¿¦G[¾@X•>ÿXbzßxI®9ó€uÉ€u€u¨Êº:%¼>ÌW?´6ɾ2LÉ:¿wÜ,z è0©ì;ù`Ä>vµR?ÜqÖ¾Qüí: ¶*^4V/¥¤=õ¢=ÐG™¼Ï1û1Í1ÿ@,?‚Îú½Å:¿ÿXbÿ¸KA? Øš½Fº&¿ÿXbPäI=›==ráÀ<!! €Lÿ€[¾¿°T?J†?ÿXb_Ù :Q<¾._?j‚è>H(ù;îW-ˆÏŸ0®(=òë§=TÉ=%€Q;i#€Qíbä:e‚d?-ƒÁ»ÜÌæ>¦x-:`¼,ßÿ1¿Øñ: ~b?R?'½ã¸í>Àñ;·,¹é0¼±`½Cå_=EŸ»_žzž^žÿ¹ü`¿0„h½uˆò¾ÿXbÿ-¢R¿ê´ò½¦L¿ÿXbúBH<@i¨=ެü¼î€n5€›ß€nÿ3bÆ>?jQ>2f¿ÿXbÿ!;°>CÃ>än¿ÿXb€Ó;Hql¿èWQ¾ÿXbÏ%;Z=å[=u(¶(î(ÿc½tAT¾  z?ÿXbÿü¾¦É~?ÿXbÚÉົ{€=Ñy ½w€Ÿí€Ÿ×€ŸÿÑ2§>M«Ø½×qp¿ÿXbÿ•jo>J˜¾ö¹u¿ÿXb­k4¼(ôú=¼± ¼€“?€“š€“ÿ½½¾Ö×8?´Á¿ÿXb%™:²*‰¾y³/?-¿C%œ;äð&ð)ö*b½… =SA=/€]X€]º€]¡"â:ŠG<Ü¿2 =Y(:&À0˜+á4÷:AØü=Rý}¿u¤u¬=ïtg=ú€-W€-ò€- 8Ÿ:iÓ>Jÿ#¾Óp?Ÿëð:¼œ(.ý®;ǽ$Rs?ÿXb­À»…éÛ=ù¼¶€;ÿ€;o€;{r„:&ŽÏ=a3Ü<Ä–~¿A):Á3þ'¶,ÿ(bR»¥&=8}¿ÿXb ¼ÍÍw=Y‡c=.(›(¿(ý9‡:±bš½žÐ›¾´s?s¼™:¯$À*ÿ6Qm¾Ý˜¾5"m?ÿXbï+¼¿=›:½j‡­‡a‡ÿÙ°Ð=VN?s|G¿ÿXbÿA–„=&Ã&?:†A¿ÿXbÛ½ú=\:f;y€’ì€ÿ¶0¿öâ-¿D¾ÿXb˜l‹:ƒ%¿Õú7¿R…¾Ó];Œ#„/×vy2Ž¡½•'>"ÿÌ»œ/ÿ'ß¿ÔÑX½8ÉY¿ÿXbÿ:¿+‰†½jŸ\¿ÿXbSêR½;pN=#ö =þ-60-ÿ|C(¿®˜*?s9´>ÿXbÿu)¿3¯)?ÿ0³>ÿXb—r>½Ï¾Ò=S[*=ü€1ý€1þ€1ÿ{ j¾? ƒ>’`p?ÿXbÿâ ¾"¿¤>Ôóo?ÿXb°÷†˜¾ÿXbïq¦<Û5>ø¯<ý€tЀtô€t¹A‡:7Î>f©k?Šºu>¡J:‘… 'õÅý*ÿb›¿>Æ,g?ªþW>ÿXbQ3¤*Æ<÷€t²€tä€t4¯Û:ñˆ>¯ƒh?_½¤>Ñã:ž„+ ,0¤þ‚:YfÄ>—¹_?ÀÖ˜>Âo¦;©-‡-;eµ0u!¶½Æ4³=OÏ;õÁ6¿‚ÿ/?ÿXbÌ$ê¼t]ø=^H¼¾—š—ô—ÿ—‡a;ŠU?Ð, ¿ÿXb¶t‹:+ú[½\]Q?­¬¿½Z9—a-,¢K1Æk¾½GVþ=ù ç^É$:-2ð,k1ÿXÊv¿ i“=у>ÿXb@N:õ½>©¥9qÞ¾u&c¿ÿXbHÀè;r2>»ý<^ n  ø? ;R»s=gS?e’?*©:zò+‡cs/ÛÔ:¥‘°=$7H?ìþ?+VÓ:>Ù«*Ù1ˆ/àƒ·½‚ʸ=d]\<þ€ í€ Ò€ ÿ/‰|¿ô#&¾˜5Á¼ÿXbÆ€‚:!p}¿•á½÷¬´½AøÏ;ÉW1/¤l2à x»%x£=²½Þ€ ÷€ þ€ ÿ@œº>nÆg½Aóm¿ÿXbÿt„>þ›‡<½?w¿ÿXb‹§ž¼;ãû=’;ì<¬'\'F'cŒÞ:^#ž¾oÕ\?ºÍ>´O‚:+aC'PªÀ+ý¤*;Pûž¾ªU^?dÕÅ>Ùò9H6+Grè/Ã޽ÆÄ&>¢{V¼Å€ <€ -€ ÿ«>¸•S?©¥ç>ÿXb'Pâ:š‘€>ÿ1[?û$ç>ÄÚq;$J‹'5‡¦+Q¤{<1CÃ=Ì|G=€$úK@€$ÿ ’ø>Ãúþ>Äñ7?ÿXb] :Ç>¦?û D?+M [å>!]¿ÿXbÿ`—K>¸™Ø>‚Ob¿ÿXbÚÿ€<éÂ=¤8ǼýŽùŽôŽÿ¬Æµ>ëÒú>ÑÔK¿ÿXbÿ>Æ>‰?z@¿ÿXb[—Z½>’>ÉÐ<“€OB€O’€Oÿ34l?åã…>‹‘>ÿXbÿ$u?YúJ>œ=W>ÿXbÞªk=KÉr=Su;O€&;€&Œ€&ÿí#P?J¾l_¿ÿXbÿÌ¿V?øá?¾ŽÕ¿ÿXb ³s½ëÍ=0/=d/Nz–/ÿ°ñ½‹‚Ý=Y³|?ÿXbÿÅ•±½„'>æ’{?ÿXbP‹Á¼ &>=rá¼€…:€}1€…ÿݵs±>ŒEn¿ÿXbÿq<̽(ÚY>UÕx¿ÿXb|b½½Q£ð=¶%=m€eú¥¹€eÿ»i¿%·±¾L¿e>ÿXbÿUØm¿îé±¾„Ã>ÿXbcíï¼¼@é=Œ¢‡¼Ã  Ù ÷ƒ:ìÊ;>­Æ?vúG¿Û:r*ÉEœ/ÿ˜mó=>~?»I¿ÿXb–y‹½ÓŸ >[a:= €DfG–€Dÿ(N>?‰ˆR>Çð"?ÿXb‚g»:oF?üí%>÷S?…Â:n¯-©m 1=¼1·;=>[G=sBìBóBÿVøy>ªp?ò P?ÿXb›¹‹:ÈN—>›òÞ>ö®Y?­8|îÌ)ÇÄ]½» D2ZDÿ&DK>ÄyR?”?ÿXb׸ƒ:¶ÙX>3¨Q? ˆ?¡N:Î,N j1Üóü<2ä¸=vp0=~PÑPáPÿ+%Ç>‹>šÁh?ÿXbV³:5òè>Ð{P>`î]?ãC¬;ÙÄ$-i„N0RµÝ¼!<=×£ð¼8ñåÿ/·C>±ô=±¢z¿ÿXb½¿‚:qÍ]>Nò¹=ÙÖx¿Üòg:•w,§ S0|{׺qE=®Fö¼ú æ ¦€¡ÿmY=ù_û¾v×^¿ÿXbÿ£í§=õæ¾n¿c¿ÿXbX:_½¥ù#=l_@= €H>€H/€Hÿ0)=ÀW>ùz?ÿXbÅ,„:€³Í½“$k>+Ôw?Zf;[¸Ô-ÓåE2'ù‘<¦&>Û3Ë<Ê€t^€tÞ€tÿt@ó> R?/¿¢>ÿXbôQ¯:àÿ>¿ù²ó:eC-Í0½0Iö¨½¤qÈ=Þä·»9€8€¦€ÿRã:¿†Ï=Ä.¿ÿXbÿÈ9¿¾9ì=Ís.¿ÿXbOö<%\¨=c_2=`€$À$Æ€$ÿÊé>ÏY>ø%]?ÿXbÿ(¢?^óJ>xœE?ÿXb‚þ‚½lÎ>Ǽ¼‘€–C€–X€–ÚLé: ¤Ý="ŠŸ=¿¶}¿Ör»:a¾‹+Ö’°/'!ƒ:ºs^=`ìD=aS¿æ¥;ÃON*‚--°G;ü=÷¯,¼d€"€n€ÿp$¯½ÝÏ=?^`*¿ÿXb˜z·:ӡĽ ‹H?75¿qp ;y’+¦%0p³½8, >ë¨*=÷€\ô€\¶€\b§¼:éïP¿ÇR¥>ÕWõ>–cÌ:ìKj,úë–/ÿWtZ¿Ñs™>OkÚ>ÿXb²žš½ R>Éè¼9pvÿÆM¿UŒ¿Ùl’¾ÿXbÿ.[¿*7ä¾g‰†¾ÿXb3m½ (>áðB½-:z|:ÿw²?%32½²<ÿXbÐÖ‚:G!?¥ŠŒ½Y¡:=ͽ;0ã,4ÐÄ/‚8O½½ =:!ô<,«Z«~«ÿ¿Ë6»µ¿C=ÿXbÿ¨¸¿½wz¿ÞÍ<>ÿXbÑ5=ž&³=á¶6»$©€–€`ÿRûn?N+D=¥êµ¾ÿXb=>’:Qm?HÞ=‰ò¸¾‹‹ ;¼ëz-æ´Ñ0iV6=¹3³=_íº*€H`€É‡:Wôv?~2ž¼„‰†¾Œèö9 vÂ+Úÿ±/aÓ‚:¦¡w?7콆Mg¾V|Z: '+A¦.ŽÄ<”ø=ñ=êW×W¾WÿAU%?L\:¿ì¦k>ÿXbÿã4&?d†0¿R¤>ÿXb_ $»`Í=†Vg=õ€*÷€*A(ÿ 6L¾|DW¾_u?ÿXbÿç½Ú½r¾Öw|?ÿXbÅ;@½…"=¾iz¼%€s>€sÿ(fk¿º¥–>>i…¾ÿXb¹«¸:z›i¿€/‚>ð¤¾KŒ¸;Cá%Ç )$ñò;ÑÌ=UÀ½¼c¶c€‡ËV‡:êÃ>Ä1ÿ¾èµZ¿Ð‰:Â4 /På1{´†:e5> ¿¯kS¿àÔƒG…“>ZV¿¥ƒ:B6,°Êb0ÿ1§?‚G‹>Ñ¡M¿ÿXb{†°½sõã=™d$=—€:€J€ÿ¤¾4Sm¿G;G>ÿXb»Çê:Ð˾÷7i¿œäæ=jLÍ;ƒ€Ç*‘¼Ò-u ½«³ú=jM󻸗r—]—ÿØ>N™6?E¿ÿXbÿœÝÃ>^Ï-? l ¿ÿXbvþí;5²‹=ݲ½C€›@€›ˆ€Ÿÿ+'Ç>Û2¾¹“g¿ÿXbÿq'”>3ZU¾>,o¿ÿXb#»½K®>AG«;O€r–€r:€rÿ·>Vàt?RÀ»½ÿXbÿÞ™¢> Oo?Ú"¾ÿXb‹Ã¼—ãÕ=8¾¼½  Ñ ÿ_-§¼`,¼>­n¿ÿXbÿ¢Q¹=ŠAÀ> "l¿ÿXb#ùнùžÑ= z¼_)^)v)“:¬à¾/e>§ì^¿ Z:†9+®5.Ày›:Ͼ¿âZ=>ˆñV¿rÍ$;T5,¢‚/gž½`Ë«= Æ=¼zbÇbªbÿÔ2¿#½ˆ¾‚ò)¿ÿXbÿ?™<¿Ó™¾‹E¿ÿXb\·½YnÉ=‹ŒŽ<_€ ¼€ »€ >•²:ó}¿#Ë|$³<,Ý+Në/ ‚:h¿ýjf=|(=Id;f]L,cLÍ0|Ó»H>?ü»}€“*’Æ€“ÿeeǽç,X? Ø¿ÿXbÂúŠ:i¡´½y&b?W¥ë¾ˆÞ`;í|¸,3øÇ0®I·¼Eh=ö5=±wõwÂwÿ.IS¿†ýY;Ì‹?ÿXb_Âå:âUT¿¢Fì¼ÀÏ?àí:éÏ,X#a1:êè;„šá=CÆ£¼)–Q–a–ÿ9£Z> p²=žy¿ÿXbÿMlô=æ<~¿ÿXbÛ¢L½É>>)¯ºñ€–Œs怖4€¡:H?î—·>ò´¿Ìe@;‰$,ÒÒ±/ÿsG?|¸Ê>EÚø¾ÿXbN Þ<ñ*«=à ==¿€$º€$}€$ÿF…,?o½:õçU¼wFæF·F:‡:N´.?w»>ø–7?Üó^:ñà*œ¯Â0è×Å:øo1?ßvß=Çg6?}Ý;;W>§-¶jÝ0⑘½{2ÿ=þ Z=æ€D΀D§uÿR$¾É’ø=÷Æz?ÿXbÿA:¾[9[=E[{?ÿXbÞVú<»·b=ý-¼ÍeÚeÌeÿ†N? *¾ÜË¿ÿXbÿèz5?~™¾9†#¿ÿXb!Ë¢½íÒ>ñV=Þ€€Ñ€ÿ’»^¾ô)ª>sðj?ÿXbÿ꘲¾Æu°>«_?ÿXb§%½Psr=þµ<¼5€0€x€ÿv4Ž=M¡ž¾ÖÀr¿ÿXbÿ½s½‡G¬¾ÍÝp¿ÿXbå °< r=¾k=pW¸WªÿñP?‰qP¿Šþ >ÿXbÿ‰_ ?Õ=R¿Þ>ÿXb­‚½`ä%>ân½ 99v:ÿáZ¶>ä¿Oa4¿ÿXbÿTp>&;¿§$¿ÿXb‰a‡½^’=O=4€'s€'ô€ªÔ¸­:$w±¾!!¿p 2?þ€:–*™+§M1ïͯ:A«œ¾jä!¿Ó.6?š&D:çË+¢}´0b‡q½Ð›Š=¨=Ï€'Ì€'w€'r°­:ãE‚¾ì.¿%0?8þ9,—ä&Þ]Ð+íD†:2|k¾¿l6¿!®)?èù:Íe,Qw®0söN=d¬6=RÕ„; î>Ï!A?ân:·Ô½,Gˆ0ÍÂ:‰øÞ>_uð>×™D?® ý:µê:,i}é0 N}½´É=Û“¼Í¿Æÿl῾ßpj½Èãl¿ÿXbÿØá¼¾ÆX¼=ëm¿ÿXb#/+=â˜=RµÝ»å€ieŒ€]§·:>ÿ\?üÍ„=¶$¿à˜ñ9sÏÙ*#ˆ0ÿ Md?j5Ù<|>ç¾ÿXbíº€Ò=ž]>=1€¦¶€¦»€¦ÿ¬><ñU¿‘?ÿXbÿåAó=®ÏZ¿3[?ÿXbãĽOÌ*>í5:eZÈZfZÿx†I?VÚ‹¾€Š ?ÿXbÿìÎB?’Êh¾9?ÿXbCÖ¼?É->ð4™¼¢Ý¢±¢ÿI«’¾"V‚¾”tl¿ÿXbÿʇ¯¾KpP¾œÅj¿ÿXb¿¸”½?™=Aš1¼Ù·wÿ” ¿]¥ ¿0Ú¿ÿXbÿt†¿ã… ¿Èå(¿ÿXb\³½÷“Ñ=§¯<ïo³o¹o›òŠ:¢Ï^¿‹'Á>¬ ¢>s†8b·`)B˜u0‹E¶:¸Ÿ_¿&”›>“³Â>`ëx; ® -|¬m14dœ½ &Þ=ù»+‘©‘¢‘øË]:[¿C¡¿>=õ/¿®)7¿ÿXb3pÀ¼ÏôÒ=ßý1=b€@Ç€@œ€74øÅ:dt¾)É>É6h?1TÉ:H: .&¶½1ÿÒ鎽B§½>m?ÿXbÄ–¾½­hó=ý÷ =߀el€e»€eÿÝdx¿IùS¾ÀA>ÿXbÿ5;—{¿?==¾¾t¬:iiŒ; Ã,$¾ã0Ú©¹»“]=y°½Å Æ z ÿæF@>¶rJ¾ØLv¿ÿXbÿÀŒE>õòˆ¾­q¿ÿXbü¼ü=éšI=^€H€õ€ÿ!Eë½ãYz¿s®2>ÿXbÿŠs½Fû}¿´¢Þ=ÿXb­ù¼$œV=³ †¼¯€¨€·€ÿ@{¿õ©¬=än*¾ÿXbÿ<w¿¢¥â=µ–s¾ÿXb ¤½°T·=Q. ¼ª„€Rÿu«8¿ßœö½Ý—.¿ÿXbÿÔ-&¿f¬F¾J<¿ÿXbŒõ ½àI =ñÙºÐc¼x;ç;Ú;ÿ!Lܽ‘‚¿ØP¿ÿXbC]Ñ:Š>Ï<.P+¿á>¿“ƒŸ:±lk-rÜ¥13pÀ¼hÛ=zÇ)=¯€7Ô€7£€7½]Æ:yùG¾Âìï>¾Ž\?Zeú:t °)“”É.b|Í:¡¾`(ñ>9hX?/{ :yå¥*é‚M/ð²½6ä>™»<瀰ˀÿæÂf¿—v>Ì9¸¾ÿXbÿRÔh¿ÕU›>Ï…‘¾ÿXbѺ¼ëª =iâ½1€¢Ã€¢[€¢’ƒŒ:›#µ¾kš;^qo¿ 8ÿ9£½J*2õ$/ÿD)p¾éw»»þÚx¿ÿXb«^ž½†¬Ž=ó=£<¼€{€R€‚´:"é¿mB¿ o~>%ey;‚ܶ*ýéd.ÿnJ%¿Ÿ 7¿…J‰>ÿXb‘Ô¼#¼=ʦ½y€¢÷€¢Á€¢ÿˆ’оD¥ߺŸ¼wj}?IU;)*,kJž/­½¯|ö=<õH=Lu—€eMuÿcy¾Å3¼Â}?ÿXbÿËÂP¾1)=Ÿfz?ÿXbLR™½,¸/>G ½ulBrùlÿ(ª¾‡Åb?šÌ¥>ÿXbÿíjƾ”¸[?Y<¬>ÿXb—៽ i=ëYÎÖ?ÿXbÿ¶5¿ce>Â1?ÿXbèƒe=MØ~=¤ÂØ<%OôOIOÿ<×9?jôç<¬ê/?ÿXbCäÚ:Üß$?–=f/C?…‰0; µ .¼¡å1uÇâ=†=m:cg0ggÿšŽ-?uä›= ,;¿ÿXbÿ•¼?7A>!B¿ÿXbçâ/=ÃÓ‹=ÅÛ<{€Q!ù€QÿÄI?X÷<çN?ÿXbXв:ŽwF?¡Ä,½ÄV!?îô<ªË.OøI1‚ª‘½Òü>0b¼,x.x-xÿBc²¾XÒY¿]VɾÿXbÿBå¾syJ¿hÊÕ¾ÿXb6‘=®aF=¯é=[W[WXWÿ Ðb¾!Ï/¾Ý½u?ÿXbÿ[òY¾ô /¾(@v?ÿXbN³ ½óË>/Ã?=¾€x€n€ÿ¥¿=9€I¶G8€Iÿ+?&]^¾C(L?ÿXbÿ"œ%?¾´Ä??ÿXbÎÿ+½{M=‘`*=}€‰ß€‰ð€cÿ“Üé=¾r¿’Á›>ÿXbÿ*ä=é«v¿B y>ÿXb @=CV—= á<ó€È€rnÿ‹]?½hü>tÖ½ÿXb»¿:üËN? Ä ?2ÓN¾õÒ=³-¡+‡3.§±==N ¨=„c¿ÿXbQè:œhN¿[:>Ú¿;8;ÜhÔ+¦±0¬9@½¬åî=¤m|¼ï—ì—Ü—ÿ9K¾±´> 6m¿ÿXbC¹:Z%༴ùÕ>^wh¿sÉ2<‘—.+žÅ1©½*©3>„Ôm»;=u=Ì7ÿ¼¹ ¾°ÊO?“1ü>ÿXbÿF„«¾_zV?y»Ü>ÿXb‚o=ïUk=ŸÛ»‰‰]‰ÎÊë:ò:X?ËqľÎ!¿¾…;¢]™'ò^,ÿ3÷]?·a¶¾§W²¾ÿXbœ%;sõ£=‘h=K€-J€-»€-ÿú¨¹>‘öŸ½¼m?ÿXbÿ"Aˆ>¹hW¼Û¾v?ÿXb2*½ÓM"=¢^0=Ê€2€c–€2ÿ^Ö´>¦R*>R¯k?ÿXb5Œè:*P±>fý8>Í©k?{A<Ò‘[,fæ/.懽´=­Lx<4€~ù€~Þ€~ÿÈÖ'¿Ë12>‡Û1?ÿXbO„½ >:”!¼Õ€ \€ Œ€ ÿVyN?Ãë>¯¾>ÿXbÿfµG?÷B?M¨®>ÿXbáÓ»òÏÌ=—G=W€,­€,~€,ÿKò¼ïÓm?¦Ú¼>ÿXbJh‡:C=LÄl?d¿Á>û%ä;f™, Ç01Ò ½°8,>¿Òy¼~<ÿg×—¾ìn?ÿXbÿl¯=¾¬t?ÿXb@£4½o!>Å=¼Û€—Ù€—¸;ÿY쿾ù}оäc¿ÿXbÿà¿Ó¾MWb¾‹b¿ÿXb–i<ìû°=æÌö¼ý€nè€ny€nÿâáþ>ò—Z‹pç=þÞ\¿ÿXbcb3½,²=¢²¼Q†t ÿl >è8¾®6{¿ÿXbU_ê:Q ¸=‘ľMä|¿+êÔ;èÖA-emW0Œ =ïãè¼z€¡ï€¡í€¡ÿH_M¾;ø¾)þY¿ÿXbw_‡:²¢!¾ã]¿~U¿rÊ:©º,ùª0§”W<¸`=ÌÒN=×€KÖ€Kj€K4„: æ$?ò –¾ìß4?W“9„8,>hY0ÿˆA?!£¾Ü¿=?ÿXb«#ÇÿXbÿT3¾>@l?Ž¡¯>ÿXbÆ÷=W'‡=°‘$=\€Vv€V}€Vÿßö>óÉÿ<"`?ÿXby¹´:’¡ó>B ½‡ö`?èZ:KA‚*œy.-Î;Óø…=‚p½E€ŸÔ€Ÿù€Ÿÿ¼®–>¢$½>„t¿ÿXbÒd ;ší«>;P=Øþp¿X~ <9CY-@ÏÈ1¿»½›äG=‚r[¼ï€Xv€Xë€XÿB¨¾‰n^?ƒ¯½¾ÿXbÿ°û”¾»Äd?ˆó®¾ÿXbI-”¼=>±û޼iFoF#€<ÿ0W?g)d½þ ?ÿXb 2é:AûR?Ã˼EÚ?ò< „:>“o¿‹Ñ®¾*Ų=–9 8+‹ÿXbËóà¼ÿç°=OF=‹€8Ž€8‰€8ÿ®Ha¿dÝ>>Ó©ß>ÿXb0‹:Qd¿ž½>mPÛ>¦žC:-ù'bó}-°¨½ nÀ=½Å=9Õb@e‚:8{@¿ Y½<(?y9ç9Û"«'°Áx,œÂ´:áMA¿R¶‰½Úó&?,ká:–§+Žé/o+}½†“´=6¼ãéÊ»&å: š¾wKƒ=™V|¿³D<¹†ö*ä2‘.ÿY{ÿ½~F=ɲ}¿ÿXbÖU=T»=$š¼!€`Ô1š€`ÿLÆì>%æ‘>hðV¿ÿXbÿæ ?]â•>êÝH¿ÿXbK9_½T§ã=ïV=«.ˆ$¯.¶Ï‚:“<´9?.FO?’¾Ø8CßC,[Ê0ÿN\5­}¿Ç3P¿ÿXbÿµ>Þ$¿¯T@¿ÿXb\:½Ã9=’;,=߀2Æ€2w€2ÿÜ]ȺàN#?:%E?ÿXbÿ-‚”=H´?ž\R?ÿXbN`:½°©3=KW0=c€2¾€2…€2ÿbñ=rØû>ï×\?ÿXbÀ W:¯~~>ŒÍã>‘B\?h•<®0µ.1×>1W?6½—œ=Ë-=<€0h€5ö€0ÿP²r¾øŒ^<€®x?ÿXbÿ"$¾Èž•½[ÿ{?ÿXbÞ!ź>³„=Ykh=ö€*÷€*ö€*ÿÙm-<ʶÆ;û?ÿXb¥A„:_Ù½5 ¶›â޾ÿXbÿ÷y¿aÊ&>;ä(¾ÿXbå½½oH>^8ïB†¾ÿXbw>¸:w¿Ó/>ïK¾Á½ª:îÊ ,øm60dxl=Vas=Ñ?Á<-OðO³O;–Š:KJ?f:¾?;X2:âÛº*øàb/Ó¿Š:–ÒQ?¡¾ ?CµQ:l8Ã,ry=1©j‚½QÛ†=çsî»q­€€sÿž’¶¾¶²1¿ó ¿ÿXbÿ+Š¡¾É<¿>á¿ÿXbÞ®—½ û6> D½^€+¾€+´€+ÿ|ŠÊ<¿Y?¦?ÿXbÓûê:§+>’»X?w]?Þ½·;¤ü¼,¨éI0«¿¼ð¥ >Vº»»·€/¶€/Uÿ™_ë>T`¿@ >ÿXbÿõØä>¸ `¿s=>ÿXbU†±½ÿì§=“Å}äK(»8==7s=ÿÍK¾æ†O?¼c?ÿXbÿìæŠ¾:aL?  ?ÿXbir±½t>Ãc¿<Ÿ€.†€.™€.ÿÉõä¾ä#]?Ðm>ÿXb¹FÁ:H å¾^ÉY?F>kü;L-N-Ÿñ0צ±<ìÙ³=ÿÐ̼ǀn1€n†€nÿ ÿ>2³}>ª¹T¿ÿXbÿG2å>ÒŽl>%]¿ÿXb&§¶½Bç=È%=OoKoœoÿFˆ¿ +O¿âc¾ÿXbÿãù%¿Q>¿„!(¾ÿXbÀx==À"?<ýªtªüªÿ‚%l>Çæx¿Eû=ÿXb :„0>Ô|¿è„³<È;¶T”'–Ît+Ùn½Xæm=Ùî;.€%€%S€%ÿƒ é¾î”c¿+ýL=ÿXbÿ ÜÞ¾¨Lf¿Qƒ½ÿXb À»¼vÀõ=Ã,4¼ß—Ó—Ø—ÿòx½q©J?飿ÿXb§É¹:ä’ ¼à¡I?l¸¿6wÒ;xˆ¬* ?¡.m¨˜¼&6¿=WíZ=e@Æ@ß@ÿÿnȾòÂ?|:?ÿXb ´ƒ:ȸå¾éÌ?É-?Z§U;ªÈ$,¨ê&/^¾u½ðˆ >zÅ=¤Gž€MJGUæƒ:õÔ±>¯?PÉ;? ´´:ˇt,Á¥ 1;K„:ß{¼>ª ?ëA?r;:E)=,½Ô0X’¼¼ñd÷=—!¼ì—~—$—ÿ„ˆ«½ŸÏU?ê$ ¿ÿXbÿ¦úݽ¹TV?d7 ¿ÿXbȱu»ˆö‘=zV½Ä€ —€ ´¡ÿúøy>`?£½?jw¿ÿXb°—ƒ:Ï9>Y)j½S{¿eõ ;üK¥,÷þÏ0|ñE=<0=Yy<)E(E8EÿÌø ?OyV¿R[o=ÿXbÿQßó> 5_¿[´è=ÿXbÿ®O¼n=©lX=BT(BÿÎë¿Vrò¾À“7?ÿXb#ø:ôMÖ¾hã¾¢ËJ?Ç"À:D¾ =S{‘¼,€N@€‡7€¬Áû::¶½¼…¡|¿Kà#>*’<¢cM'ó"*äq†:†Z½){¿7­B>G°}:!Ö'ÄQ¦*­ù‘½ÌÔ„=¬â ;ÙÛs¨ÿJO¿ï/?¿/¯ª¾ÿXbÿm ¿.@¿5 ‚¾ÿXbf¼­¼ê©=Êf=»€xæ€xü€xÿ?Uñ¾xÎT½»ba?ÿXbÞ:¿Zžп»–7l?¯£ m+<û€ ¦€mõ€ Eò˜:Å‹:=$g~?2нSÿ”8Ok'©í,/ˆä³:gH´<–?Du­½‘Øö9îJÌ+íPŠ0º½Ú:8= ˆE=MyŸy yÿßô¿ŒÕ'?1?ÿXbÿz!¿ë­#?˜uâ>ÿXb†¡¼¯ì‚=}­K=_€?I€?v€?”ôÌ:|,H¿"¯¥¾-e?º3x;EË-Œjz18šÌ:4Š8¿™¦¾ô¨?ÏÎ’;C±.N1iÿƒ¼#»> Q>;É€“;€ryì ;˜•ƒ¾%™o?H”v¾w‘#:0›3,IzÙ0.Á:áUƒ¾µFr?… I¾`]O9KÂ*+O­/Ûݽ8/Ž=³$À¼î€…Ø€…뀅ÿ– h¿6˜¾í¡™¾ÿXbÿ*n¿²‘†¾ñ‚¾ÿXb—ÄÙ"ŽF?€:¦:ìŽ+s²Ž1èO[½*à>¥ùã<ÿ€Mý€M(€Mÿƒ_^?ÀZ>œå>ÿXbÜŒ:w®O?À¤¢>hSû>j2N;Ï/Z.uPŒ02É;ÈÈ=)_мJŽ–ŽÞŽÿ@>0”d?L—ѾÿXbÿZa#>Ãh?®ÞľÿXbã§½;U>ÓÙIºÆ€ˆ€‡€ÿˆÿ@¿¥(r>„ê¿ÿXbÿ {>¿ÂZŽ>€…¿ÿXbØÔù¼*þÏ=Ž/=s€#q€#õ€7ÿ¾w‘;ƒæ>•d?ÿXbÿUç=øõÇ>¸äi?ÿXb3O޽lÏÌ=Ÿ&=ÿzözúzMFã:#š¾,k¶>¿rb?bæ:†oS**Â/SC‚:cŠÔ¾½9«>$˜X?†Êô;dœ!- ¤Ÿ0?9 =º½ä=Ž»ÿ€’ö€’²ã˜:`F?¯Ê ?€}¥¾t*Õ9$™,ý?¡1ÿGnF?¼bÿ>mƾÿXbu½+m>ï ž1;€X*M‰Y.ÿ¾„=¡žv?ãK…>ÿXb©†ý¼£Ê=5@é¼€…ý€…¾€…ÿé]¿^졾èXɾÿXbÿzkZ¿×\£¾»@Ó¾ÿXbÝëd½§\>}x»*€”¯€”ó€”ÿO7ä>àÔ>¿ñJ¿ÿXbÿ=H°>ûì¡>Mb¿ÿXb‰´½O”>Öå;^\ÿRáf¿(2>S™Ò¾ÿXb­l–:o7`¿Â'£;Í÷¾&E7;‘`-qZ1{÷Ç<Œ.Ï=÷”œ¼n€ŒV€Œ¾€ŒÿªÉü>)Ó>NþC¿ÿXbÿS ê>õ´È>+aL¿ÿXb]Å"=´ã†=&V=,€Qy€Qr€@0§:ðÃi?"¯½'Ì>U£<7|,+Ñu.ÿ©g?Õ¼ž|Ù>ÿXb\Ëä¼¾¾=1{Ù¼y€Cñ€C,€CÿÓ#¿íl-?¡‘¼¾ÿXbÿt%¿þàƒL±¼ÙM|¿Æ?²;[X/cÙ°1|DŒ½x{0>ô$½ÿ€+ö€+ü€+ÿü˜? ôP?Q‡>ÿXb÷p°:u ?·H?Ço>Î/„;^…¬-À6¿1"Æ‹½í¹>ʈ =ÿ€kæ€kü€keÊ:õ!º»¿ßg?¾öØ>@^)9;ÿ)+ìŸ.RŒ:«¬¨<ša?c%ò>`;ìÏ+rS“.%ÊÞ;V= 1=Þ€•Ú€¦Ù€•ÿ>ø#»Q{¿ öB>ÿXb=&Ø:Ë =Q/y¿,'h>EmŠ< ".yRa1CÉd¼Ét8>ìÜ´¼zFÞFøFÿE5?f _>ýó+?ÿXb”‡:þ-1? ëB>æ<2?Q(:ÁKš*ÃRP0䫽š|Ó=¢¸ã<ùoì^o5 Þ:¡eC¿BGˆ>eµ?€|o9K!t+åŽ'0gg†:"ùF¿¿ö¦>IÁ ?vì;k K)þÍ,•m½??=Žv\»€Ž{€Ž!€ŽÿUοÜü2?&öä¾ÿXbÿœ ¿J<>?OZžÿXbÐ'ò¼ðà‡=>鼯€…V€…¼€…ÿšRK¿†t3¾§ð¿ÿXb¤Ð:ÓÈE¿ñd›¾˜Â¿-ê}<à0 .Ó¶2äö‹½Òä=9b-=è€LIË€ÿýu×>ªÚ^¿Ï¡‚>ÿXbÖ á:¿çï>ÝêX¿ˆñ>#.¿:sY„+{ËÓ0îµ½Á=“·%n¨:[òê*‘!À/ê‹:©ïj¿Ð^²¼TË>†¦:œœ+þ¤’00dµ½m >ê"=ù€\ð€\ö€\Üt¼:¡õc¿¢@>KëÂ>1¶:íý,Ïñ 1ÿV•Z¿}Vž> aÖ>ÿXbªœ¶½Ñ’>׿+=P€ež€e¢€e©2‹:Åø\¿#ª†>—«Ü>Ü99t+jÇ 0ÿ *g¿oì„>úG¯>ÿXb9'v=ôÄs=°Ê<8€&΀&ò€¾RÁ: ñn?½«Š¾!-q¾|ÚÑ:U )*Þ÷‡.Õƒ:LUt?Ãés¾À 8¾â}K:s¤i- ~“1ˆ,ÒUT˜>hýM9œiæ*Ëýæ.ÿðØX¿¢0á>Ș>ÿXb=·:–1=:’˼^_¸_º_ÿ)(=hpÙ¾Ë7g¿ÿXbÿõ·ª=Ò&â¾ ®d¿ÿXb8¿!½Âm­=ñ€2=<€5Y€5ö€5ÿl|—¾I<цt?ÿXbÿƒ˜¾"É„½…Ðs?ÿXb• €½^Û+>»íB½/³•ÿïlx?MW>{Éó=ÿXbÿ6r?YQ“>’º>ÿXbHÝ=jÙ=å;€ »ªX8ÿhO”>ã{g¿Â¦ ¾ÿXbÿ+ƒ–>)h¿*•š¾ÿXbð¤…<—}= ;L=#LºL†Lÿ5ôÓ>Ñ…¾W_?ÿXb-Ñá:ªtê>Ã;¾I°^?Ž€ <:K/éKÙ1ý‡4½×g>ù¼u€—Ú€—`;ÿžˆ¾±Éà¾P¡[¿ÿXb.؆:±›¾WHÖ¾‚1[¿C;È:T,aã/J²Ž¼ò6>ïF”QæFÿÂ?,?f!> 9?ÿXbÿ):?h Ø=ü£-?ÿXbÆú†¼XVú=Ê=š'º'o'ÿXG³¾– B?ä ?ÿXbÿNÀ™¾ðó>?Å1?ÿXb‰²·»ˆ,=óÒ¼b€¡³_É€¡y„:R >»¿½gu|¿š.:Yu-P-N0Ôˆƒ:;)}=y)”½¦Ö~¿ã)@; 1‘-K¬0l#;ó>=[Ó¼¼.€‡L€‡ª€‡ÿCGý=I Q¿y~¿ÿXbÿÓß>à²M¿Ó1¿ÿXb.qä¼ÁØ=W?¶¼2{e Î{ÿåj¾zÒó>U]¿ÿXb_]1:ªäý–û×>ëÏf¿@Ä9;FñÑ'ׯ ,U„½e¨ª=†“4=W#~#S#ÿNö¾šq¾ïu?ÿXbÄÏé:!¦¾6¬€¾6ri?Âu¬;¸:Ò-2|œ1c§½÷wö=ÒI=.ucu¥uÿ‹Zß½ \þ½šz|?ÿXbÿš¡,½´0¾Mï{?ÿXb’‘³ºB´=‰xë;߀§å€§ÿ%;¿°#¿ÀFz¾ÿXbÿÏ¿ZüB¿M­?¾ÿXb¥K½7”=u€¼ß€šÛ€š¼€šÿç‰)=¸»Ü¾‰¾f¿ÿXbÿªÍ¾Åß¾d¿ÿXbò±;<™„ =}x–:£T6£ÿr¼B¿ßŠš=ÿXbz;›žm¼,ä¿ïÏ<ÒÓ;MW7'ÿ5 +°w=ôp‚=9î”<k`€=k]‡:Çîx?Žï&l>¤ë¼9?+çõl0»>A;Nhu?¡©9½lå>2‹;S".ZÑ1€~ßÑÔO¾’ŒW¿ÿXb4K½g&ø=•ð¼ÿ—ý—v—ÿåL=ùlQ?^­¿ÿXbÿ“>BïV?"&¿ÿXb­÷[½›Ž=o)g¼šôæÿÏ¥=7"¿3ÐE¿ÿXbÿÕš;½]Ö1¿ÎÅ7¿ÿXbÔ×3½ >ÀZ5ÿXbt#l=x=¨§;F€&Ÿ€&E€&ÿJ?¿§¼¿ÿXbÿ8äU?fË&½G ¿ÿXb´Èv=ìŠ=LS„—1S>ÿXbýçˆ:6wv?”ï…>áï‹=QÒr;ÞØ. F1‡¨½t=Ae|¼€d €d1€dÿºjp¿†:s¾þ/~¾ÿXbÿÌÙp¿x;€¾‰Éi¾ÿXb‡·½¦>’ =ï€hÝ€hì€ht_µ:€Ô}¿‘Eð=ðªd=¥ŠR;ø¬G)bœV-ÿçˆ~¿ÈFÚ=ÚÉò;ÿXbúµ½I¹>W•< €q2€q"ÿ!aù¾iU_?o=(=ÿXbcn‚:Ί¿~õG?Tö½ü½ØC½+ c¿ÿXbÒŠä:Ø>ÓÄé=¶=f¿zB,<”µ£-‰ëØ/­.¼PÆ8=íœæ¼X€¡e€¡Ý€¡ÿ:Ó뼚œ;¿‰.¿ÿXbÿ}½²S5¿"s4¿ÿXbþb¶¼bi =Tü_=Y€x°€x0€wÿûé¾T"徇ÈD?ÿXbÍ+‰:(É˾¸žâ¾’´M?Jœ;)Ç-NA?1Gq޽ro.>7ù¼V€ clæ€+ÿR¸Ì>`?3ˆ>ÿXbût®:~ØÜ>-^?è]|>µ@<ïVŽ-0•0Cr²¼,cã=Ù] ¼6{Þ{{ÎÛ:Ì2Ô½žã)?k¨=¿+é”:ôb[+‚/ÿ:Žš½dò ?v#F¿ÿXbÜHY¼á3>ÿÏá¼ €")Œ€"ˆu¥:ß¿?›¾ØdC¿ðÍ9N¯F+˜ÐT/ÿA¿O•¾n†@¿ÿXb“qL½XS=•eˆ<d<d,dÿ§`¿7nj=òâ"½ÿXbÿ$ô~¿Ô\’½8b½ÿXb®ž“;r5²=Ñh=ý€-ÿ€->€-ÿ6O1>Rû˜>@p?ÿXbà7ƒ:¥Œ[=”!Ÿ>)ïr?ìø:Müª-S݇1\ª<ܼ>Ím<í€t;€uü€t…œÜ:r ï>Ý_b?@<¿›º9†‰¿)Í~¥.ÔKÜ:b è> "d?£ ª<™ƒ: È}+ NÆ0ôàn»IhK=wü¼ù õ Ÿ ÿ°î_<ë­¾Ìp¿ÿXboìƒ:i\=4¾X´u¿î=‚9ZÎ.®…1ƒmD½‚8=HÜ#=y€¤Ì€0ñ€¤ÿ' ¦¾ÛÂR?ÿXbuƒ:žŠÌ¾%|˾¶{S?Í,V:ø±0-1Ë‘1Ï:½Ü‚>çSÇ;)ss(sÿKl>? ^"?LÙW¾ÿXbÿêÁ?qžD?qn¾ÿXbŽvÜ»ô=Ù#½Å€ ²¡€ ÿ®sã=tü¿½,H}¿ÿXbÿ_º>‹ ̽Û-|¿ÿXb‡R½‰˜>€`Ž<3€MÜ€MÊ€Mÿ9ëT?”Ú>M¶>ÿXbDÏ:Ç®b?²Ä>O·†>ï;×FÉ++h/ª ˜½2“è=¦L=uuèußudÌŠ:±p˜½ri=¿0)+?Kâ:º„µ+¬±Ç/ÿX[L¾Ýº9¿ãœ(?ÿXbw¦<{2Ÿ=nøÝ¼W€›« €›H€›ÿKoÝ>²ÅÖ¼Ò¸f¿ÿXbÿótÖ>C§=0åg¿ÿXb!Ê—sf[¿öp|>ÿXbÿYVï>ñJL¿ººÂ>ÿXbíò-½è-Þ=ßp=߀1{€1è€1ÿ^Ò|>q]?4-Q?ÿXbA«ò:*1>¯)?& J?@Ë;Œ„è-.+.10.µ½x¹è==µúÓ3½»×€–F€–Z€–ÿÅë+>§Âi?M5¾¾ÿXbÿâ>ûÂq?÷+˜¾ÿXbŠ< =Äa=«]=3€Tv€VØ€TïRì:íE-?˜è¾H?]»Â9çí]*(Ô/ú<Š:\;5?Êâ¾" ?ÿ²f:¢R*‡@˜.R¸ž¼öÔê=¿Ñ޼*€“ê{W€“ÿüE ¾ø5?~1¿ÿXbÿ×O0³˜X<8rð€ÿ.K^¿Ã1ø>UßÖ½ÿXbÿÜÄb¿hGÝ>û-¾ÿXbQhe‚Ó>ª®V¿:G;mÄ$+ñH)/@Ý:¡ª>MÌï>›zQ¿*u<›Ì-y#1QL½1BØ=d> ¼€˜¤ " ›€„:ü»½É~¦>|ñp¿®]‘:Ê“+¡À¬.ÿevë½KpÈ>¼¸i¿ÿXb,d޽à÷>s0¸Û€ ´€ ~€ ÿ¢w¾>ÆRd?y®ƒ>ÿXbÿŸÀ>„A_?òë >ÿXbž˜õ» Ã=»E`=€,C€,ç€-ÿQ«µ½×L?ÀK?ÿXb8Vƒ:é’.»·J?=O?- ±9ÒG,s:0ÿÌ ¼4ôï=‡Sf¼–€“.€“š ¶Éá:Ãi¾‹JI?fú¿22:Gƒ³)qº©/ºfâ:°•þ½6ÖE?ÅR¿o[ :™ž-E¯1¹«½t—¤=˜ø#;m†ÝÿM‰g¿´é.¾É%ȾÿXbÿÏBh¿×¥^¾}O¸¾ÿXbÓ3==¨=§yG<-nšn iƒH·: Ë~?â°œ=pt=ßúÌ9~Wn+RHÄ/Øê6;ƒ?bâž=Ûý+=ÿXbÿ[l;¬@H¿‰ô>ÿXbÏ÷³½Nb°= \<Ÿ€›€€ÿî[M¿¥ ¿|´€>ÿXbŸÚ‚:E¶p¿c§¾..Â=$u<6”-N/Q06½(F=Ç+P=2›€€zÿd¿6ú–¾œtE?ÿXbÿöÕ/¿âjŒ¾´M,?ÿXb«Y§½©Þ=RѺw‘ؑɑÿw®A¿ŠÌ>߇¿ÿXb!ÿ¹:ATB¿ÒY¹> ¿Þº;’ýˆ-œJ1µÀ½BZ£=~£¼›t™tžtÿï ¾ú:žû™i¿ÿXbÿV0¾iI¬¾Åím¿ÿXb’·½#ظ=X:Ÿ<,€·€ò€ ÿ˜u¿‹ ^¾Ìô8>ÿXbÔÅ‚:¾Ìy¿-N¾î•­=–4X:ëô…+ݪ.Ê3¯½.‘ >ìÁ¤:O$Bÿz6¿7©;>ü-¿ÿXbÿœM¿†9f>í¿ÿXb«çd½dD=5ó<,-4€Pÿ#¥ä¾S¨]?7ùf¾ÿXbÿµEܾüª[?3޾ÿXbTáϺÍËá=?ª¼Ý–Ж¹–ÿd¡>™sÜ>VX¿ÿXbÿŽ'?=ûo¢>{r¿ÿXb}]=ÚÊ‹=ùž‘¼,1[1«eÿY""?FÝŒ<>F¿ÿXbÿqÚ.?ÿ}j¼?ò:¿ÿXb&5´¼ö^Ü=\ã³¼k 5{i ÿhu ¾ü”»>ë«k¿ÿXbÿ7нãÓ>Éhh¿ÿXbÓk“½¢Ô.>î±ô¼líl^€ ±ÅÛ:aÕ¹=žŽs?á®–> *:‘:o)Öå,MÌ[;³»>)r?Ѷ>ÀtÆ:ûÑÜ*¶úì/õx<ãlš=–^[=áLËL8€Fÿ+ìæ>HùR¾ýO^?ÿXbÿ¿u ?jua¾\ÉM?ÿXb¦Ðù¼ÃÕÁ=»¶7=i€#/€6¨€8ÿ-¾Açs¾ŒÖt?ÿXbÿïÃØ½©“W¾¤Êx?ÿXb:É=aýŸ=¨o=D€Q_PŽ€Qßï…:„H?{ì0=ŒÄ?Öæâ:È¥‚-)¯´0ÿpQ?/4=¾&?ÿXbÅ¥½8i>0Õ =§€.¤€.t€.ÿªÀ¾òLN?Oê>ÿXbÿ¡cµ¾ïrK?QWü>ÿXbZõ9 ‚ ÿˆé…>š¢¾Fôt¿ÿXb@bä:=þ}>Š_<¶ùw¿O3ƒ;+ÇM.K2HPœ½à‹=295²Û[?l8è>ÿXbÿR|>>³d?È[Ô>ÿXb¥¡½zÂÒ=ìÜ´¼Õ ê Ô€Cÿd¾/ˆ„>•p¿ÿXbT8‡:yÂS¾Ö¬>·7k¿âLü:O5Â,aÏE0y’ô¼Ê=<¾¼o€C` ߀C©j»:â숾 60>̵r¿‰›†; Ë,¢9¡0žQ¿:PÄ;¾"Õ;>T=w¿N7è;M*-öÑ0N˜°½ä‡ª=wõ;?$ÿÒ¤u¿y¾gìß¼ÿXbÿq¡h¿“³É¾¤P ¾ÿXbmY¾;ÕÍ>?Ȳ<€v€Ú¬3Š:~´…=.×x?Ûÿf>ÇÙá9â—°)(/W™Ü: V‰=^tw?S8}>¯;¿‚r+ ¹0{‚½jg>>²¹¼›€Ú&2€ÿ±U??m¿¼ ¾ÿXbÿ‚e?uÞ¾ð±½ÿXblÎÁ¼åðI=¸sá¼€…¨€¡0€…ÿ*C÷¾*B|¾HW¿ÿXbéXÄ:áO ¿Bq¾RwM¿Ç\¢9#A+ç‹C/«_)=èjk=4Úª»6‰o‰<‰ÿ›ãg½»Jä>C¯d¿ÿXbÿ¼iü<[:Ã>‡l¿ÿXb8„½OY>¦Õ:9”8”:”ÿmÓš>¨=c?xѱ¾ÿXbÿÀ ø>îS?æÂ¾ÿXbŒÙ’<Îo¸=r7H=·€$¶€$èKÿ¹q4?5L{>ÿ`*?ÿXbÿ­­ ?A&’>K?ÿXbêè8½u&>®)¼ <å<„<ÿçø¿¡˜=°¼P¿ÿXbšñÎ:K¼¿» >afG¿ðÍ9Qü+"¿/ê]|½‡Å>P:»=”<”n€”ÿ·¢?æÊ ?稿ÿXbÿ09?ŽO÷>¡æü¾ÿXbúík½xak=ýZ<0€%f®Î€%ÿz닾Î!v¿*ù<ÿXbÿ)^¾ÑEy¿ðÖ=ÿXb-Ðn»¸=•c2<ó€§â€§ÿ€§ÿ8¥â¾¡ue¿JмÿXbÿMÑ¿:´X¿üꟽÿXbºg½¥¼Ö=ãݼ5)º)£)Ìðš:Àâ¿n¹¥>“[A¿n%é:?ø*E:/´ç:‰¿ dª> ì;¿(;v/*i´.PŽB½"ŽÕ=¿E'=Ö€1×€1î€1ÿä­›¾qå‘>¥¶h?ÿXbÿ³cf¾Qn­>Ìài?ÿXb ·½¢A >l–Ë;}Äÿÿ*ÜU¿¥xð>2’¾ÿXbÿ— \¿»%ô>’$<¾ÿXb${¼X© =¹6=6€7€L€§ÿ8A`»[~¿î¢ç=ÿXb–:o;ÌÈ=ëA~¿<Ðá=//u;2‡)'r™*çÅ =J™”=C㉼]1¹11ÿlI?Y=ªk¿ÿXbÈç:xO?Þ &½ù¿R(³:™…*Ч/+4½á>{L$;M€rÒ€r–€rþ½:Šý¶>“/l?ø£¾=Ö:ÙÓ›+9×0ÿ? ¯>Š”k? C¾ÿXb¢¶<`Vˆ==î¼u€›é€›ô€›ÿ[º>È£é½Þ³l¿ÿXbÿ½’>JC ¾´½r¿ÿXbaU½»Nd¦=’®½ù€ ü€ |€ ÿ.z(>4¯t½< |¿ÿXbÿ|‚'>$æ½?ÿXbãS@=‚/=£\š5ª`¿Í§_>ÿXbë×:tY?ÅüR¿T%E>²ü°:¦xG-Ï1é´½‰(æ=4&={¥ê¥x¥ÿ¶¿öM¿,„F>ÿXbµ-:Ç¿×çC¿nÜ,>L»p;{n-,ªû0B´V½C>T=T.ê€M_.ƃ:œ+#?b™Ø>ß$?Ó¾ 9›0(hè'-IYì:‡3'?I:Ì>¹Ç$?Æ\Æ:‹-á+´J0ÛOÆ:á¦=žaj=‘€-'€-ø€-Û¸:–k>¸ª½x|?ˆo ;ë°*'fµ.ÿCxj=í4^½Ý3?ÿXbj…i¼¢Õ9>âå¼9Œ~Œ ^ÿ™M¿¦É’=õjN¿ÿXbÿ²N%¿Éå<(WC¿ÿXb—R<‡>çãÚ:NCžCXC} ‘:U>:Ùq?Š”¾ìp:Wb&œ3Ï*ÿ¹Ž/>/ük?Oÿ±¾ÿXb4i½e =Rš =_€]$€]X€]ÿ¢«É=]¦~¿vë¼ÿXb•Þâ:|n >‚}¿³=Æ?;ªâ*ŽM-’”t»Åä =|E7=_€¦^€¦š€¦ÿ3ñI<ˆ~¿rÙ=ÿXbV†:Óõˆº¾ÿ¿V+;×b»:·ð.¦œ¨1ܽ\½^Û=Ôñ˜¼2€˜Û€˜÷€˜ö/ƒ:ö‰\¾–Iö=èx¿Õ L:(¼·*²h/XŠ„:nÎ,¾­à>Éjy¿è>;Áó*g‹ã. D½HˆÒ=çp­¼W ¤ T ÿ©½™ ¨>£Êp¿ÿXbÒGÐ:_Þÿ½X5Ñ>Btg¿ëh=;AÔX,LÖ0ë <‹¦>½Þ<^€f ¹€ÿ†7>4×_?ýï>ÿXbPÝ:8%É=yòg?ÁÒ>²Ó;€S.Ô+F1EÔļ^">Ùx0¼÷€/ö€/«€/ÿV'>&?U¿üN¿ÿXbÿI#S>…w\¿ÂÛí¾ÿXb«éz½ÜÕ+>ïk½ÍtÿÞz?ÄFÓ½ Š.>ÿXb——ô: t}?~=K >9sŸ;^Î.·‹j2öš½S{‘= Š¼[€ši€š`€šÿ¹¾Uék¿ÿXb‰ Õ<¢íø=‘œÌ-˜9¶þ›"’H"£dÛ:¡S?ã7?^0Å>qO„:ÌU*º1£ÉÅ:KŠ=/àe=Ý€*¿€*0€*ÿÖ;>å3æ=9 z?ÿXbÿˆŠ¶=̲'>Ä‚{?ÿXb.½Ì·~=‘ÓW¼€d€dÆ€ÿÃkG¾éNÛ¾ìãa¿ÿXbÿ#x ¾Ìzí¾Y!T¿ÿXbbö²ó8#¿‰…ï; ׃)55Ì-PJ‹:•|$?“ø¿>f+¿Òh+:ýyË,θò0Übž½IØ=;þ =`ožoäoÿI;¿ C¥¼™¡.?ÿXbeŽ:¡3¿'=¯5?ª¬;Ï+˜-—¢–0É‘N;]Ó=ùÚ³¼ó–x–ê–ÃA„:!þ2>áVÅ=KÙz¿Ìÿ:;ú—+yvX/ÿ“ {>o/O>ϸr¿ÿXbo~ü ü¨=ùJ`=€wq€x-€wÿ×C%¿8þ»‰C?ÿXbÿ×, ¿ØÏ¾„ëD?ÿXbUPQ½î>Ù•–R„»>öI:,UŽ**ñ /ÿÉV?vÎÉ>-À>ÿXb–c½=OÉ9=z[ž€‰.[ÿŸÐü»:$a¿Âªó>ÿXbÿÒ—¼?c¿‘ë>ÿXb$—ÿ»D…ê=¬â¼ç’7’ù’ÿžf¾@h4?|–2¿ÿXbvu¸:Ëz⽑ÿXbáŹ:»Á‰¾¥-m¿š»†>Ø:ï¥-xÌŠ1ØE‘½5Ï>l¼¿_ïÿej½¦F˽ñ’}¿ÿXbN¿:}!5½¿A’?˜¼kfhfÔfÿÉžs?§Öu>ýGD>ÿXbÿno?‘¥>#ÌZ>ÿXb`滽´¬û=l³1=õ€eñ€eT€eÿ )W¿`i>‡•?ÿXbñ´:Œe¿eK>„§Ì>0¡;hH«*F†¨.¤S·½$_É=´[K<,€ 0€ m€ ÿ¶{¿9Ñ >šÂû½ÿXb,ýÜ: }¿ûsþ=¯`½ÜË;ª†*.b¡1A2=E(=1Ò‹;_€ Y€ d€ ÿŒ?6V¿¢|_¾ÿXbõÔ|:üÞê>ŽŠ]¿}xN¾$yÄ:ì(³,çÒ0µþV½kØ=<Þ$=$I$Ü€1ÿ¶] >|V¤>pùo?ÿXb›‚ç:ÄÛ5>µÝ>Ùab?}F6<‰¡µ-V¤0¤§½©¥>Š’;wèå6ȵ: ë-¿a˜>:µ+¿™}F9Yr‘-4Éé/ÿxb4¿å–­>“¿ÿXbFaW½$)é=d[†¼}€˜ù€˜ú€˜­2º:Cñ½õ·õ>ÞŽ^¿æ}99_Xº&èL+0ôµä:Ë;Ûü>äL[¿AÎ:LiS+n‘1 J=¯•°=¤ =EPPžP2ŒŠ:$ÍL?þcå½éå?«¥9Ü—" ZÚ'mÑŠ:/³M?øT ½²?‹@\;¢ßx++0†/¢½Ä =b¯<€]n€]Þ ÿ½†¥>‚~q¿ð7™=ÿXbÿ´X>ÃÞu¿Ô)ð=ÿXb¯î¸½tø=»î­;§€¤€X€ÿßg¿ª9’=w×¾ÿXbÿ˜¦^¿?0 =rü¾ÿXb¦Fˆ½¢Ô>]ýX»§€ ­€ M€ ÿ´&?`Ü5?¶ˆ>ÿXbÿ7?Ûé,?$29>ÿXboÓŸ¼~§é=ä=Ç€7€7’€7ÿS¾ÓÜ?eJ?ÿXbg?ß:µün¾´ ?®ÊM?+¿:®Û+Æ1ÄíP<ð¿µ=”õ[=sKÔ€-ÉKÿO?”>nZ?ÿXbÿý!?»R>~C?ÿXbõÎ;† =RÔ™¼¼€Nô€N€‡ÿÿêÆ;ú¿Mò8<ÿXbÿÕ›k=’¿9iÖ»ÿXb_¶½½ó>‡1i± @½ÿXb÷ß:ŸOv¿nш>ìØZ½ŸA0;Åsë-ÆMõ0­k´; Ê4=Š;=:_çÿ&±·=œó¿¦][?ÿXbÿF~>Ëž¿YkG?ÿXb¶õÓ¼ãÕ=ýL½¼2 Ê{› áA„:jlã¼ÍI³>¢¯o¿úŒ9AßÚ,4)@1ÿN®½‰L¸>Øm¿ÿXbF³²¼&¬í=øns¼Í ™ ‘ ÿÖû¾ Ò@?í$¿ÿXbÿI¿C¾J5?”ÿ-¿ÿXb2½Eá=Æ–¼¹ ‚ v ÿÒüÛ½òú?< Y¿ÿXbÿ<ݽQÁä>»Zc¿ÿXb÷^½a¨C=ÙvÚ`:-¼€3M€3.€ÿR|?®€"¾9#œ½ÿXbÿ‹z? ·F¾>®‰½ÿXbIH$õC<4¶%v_k(1,=½§Ò=ïÊ;t׺ûÚƒ:ªl?¸·Á>ÞP]½…mŽ9ˆ*ûk0.…ƒ:½ìg?7Ø>H2÷¼•ÝŒ9xÀ+©Ð0öëN½¸_=®õ=0O000ÿÕ b¿’gÓ=íxê>ÿXbÿOža¿åx=¹/ñ>ÿXbz]½÷Ê>]Ý1»´·__?ÿXbÿñ8>/dþ>óLY?ÿXbùM!½Æ4>½ ;[€rþ€r¢s”º:Õ\0>D)z?vkþ½À;wz+„uï/º5º:îóq> w?•,ã½ß;®b·,o(Ó0Ä ‚½”Ü1>œ|½ÿ‚0œ¾æà8»âËs¿ÿXbÿKÞ¾Çq]½ }¿ÿXbõ¼[=B•=€Õ<mwmzmÿo¶ì=ár?¥™–¾ÿXbÿÊÞm>pŽp?¡€¾ÿXbwƒè<+‡Ö=–[=Pq§ÿx?í)·>tw>?ÿXbê‚:x?%a—>•G?þQ©:™w×-©U1ëÃú<ç6a=Å=€VÁ€Vw€V£„:é´ ?¶2Ö¾0ž:?Š÷:b<“-(R1ÿ_÷ ?›ZþM@@?ÿXboG¸½œ6>¾À¬;V¢ôÿ«yN¿r÷>¡*¿ÿXbÿ É,¿Nu >9²9¿ÿXbí-e»à-=n5k=W€*y€*Y€*ÿQ§T­¤U½*”€+e*ÿÿ‹?¸¶?÷§û>ÿXbÿ ¯? ?'?c?ö>ÿXb˜ûd;›É÷=ÝÍ=) ^ ¢ PÐ;3Ž->¤â)?ô†:?”ÿ:%ÚW+¬"#1ºÆü:ïS2=re?'eM?…##<½S•.'¸¬1|íY½5% >ke=»€Mé€Mö€M‡&‡:°l%?Vtï>³c?¨ê:lôÙ*cä/*î†:-¿?H? D?—“;” {,¦ž0Çô½ôú“=v¦Ð¼»€…º€…ˆtÿ›We¿Xbº¾§o‚¾ÿXb˧Œ:Ý=_¿žñ¼¾œ¤¾ø4:ø[Ë+{Qv0{ •½g™5> ·<½X€+z€+G€+ÿZ\>âŽY?ÏTö>ÿXbÿ‘¢”>žüN?/?ÿXbC©½;VÔ =’==>©=€~©ÿÕ½µ~¿Ôf“=ÿXbÿ(X7¾Á{¿­ûê<ÿXb¯ ?½aÝ>U¢l<¿€H€z€ÿ—Z?Ú?æÉ~<ÿXbeˆÃ:G‰[?bc?*c ½, î:3;Þ*˜ãr/—Œƒ½Ô0=5³=€=!€=›€=ÿ(/R¿â?— ‚>ÿXbÿÜW¿ïu?XÞ">ÿXb!•"½6> ¤<2sÛsŸsÿŸã‹½¥nm?ñ6¼>ÿXb”E‹:‹x¿º´o?væ¶>æk:”+7,Ïû0Ò¦j½Æ¦U=žEo;w€%r€%í€%ÿ1 u¿U~z>ŒW>ÿXb²¯¶:N÷|¿¡­>K°I<®e¹;eŸ./ª©0,º5=N´k=÷³»ugïg®gÿ Šp½Û6Â>Ñcl¿ÿXbÿRM½}«°>Iïo¿ÿXbýŸ£½³(¬=ÙÍ ¼mbÙbvÿ|À]¿à›=¾9í¾ÿXbÿ8_¿µÉ½LLö¾ÿXbÀ é¼ ¦¡=§­½U…þ…¨…ÿt¿/¿-÷±½¸Î8¿ÿXbIE…:4°#¿>ÿª½ªC¿õÅJ:Åìé)JY0BZc½¥½Á=Ö6=4/õ/t/ÿ…O‹>¦ƒÍ>êâ_?ÿXb¨n‚:—c >³„Ø>Fe?Iô;:Ø¢+'Æ.'[½Éÿ¤=‚Ä6=•€'>€'¥€'ÿš.p>¹¾Øg?ÿXbÿÁ·>Z¾ k?ÿXb+N•½H>7 ¼\Vôm‡:|.¾‡ñ½lsz¿Àò,;$þ·+Ãõ0ƒƒ:å3¾äP³½{¿pýO:¬+} ”/äô5=Tå»=rQ­<»ièi|i¥Îƒ:ÿx?ÿl>c=>âŒ&;¦_ê+‹½/ù‚â:Çy? g>¤m'>¹Þ¤:ˆüd-p3ü02發~ü…=µ‰S=€?&€?ô€?ÿß^¿Í”Ⱦ 3?ÿXbÿ;¿šM¹¾ú7?ÿXbÁ½*ª~=€¶U¼b€Ç€€dÿk¢ˆ½>§Ö¾ƒÉg¿ÿXbÿ·ø½-ð¾åò_¿ÿXb-è½¼hZ2>9í©¼=¢~¢ŒÿZÊØ¾® ¦½Ñüf¿ÿXbÿa§ä¾b™¾®úa¿ÿXb·Q9´©=X½õ€ Ü€ é€ ÿÚ¶?›"½[è[¿ÿXbJ6“:¼”ó>zùn9f,a¿ÙÐ:ìœ,IL¨0@b=ò'Š=½üÎ<}€LR€Lu€Lÿ?É—ó>`à4?ÿXbÿ>7?Á7î>ÙD,?ÿXbÕ“y½¨ =ïç=€«0€«@€‰ÿ>n¼Šâ¿ ›ê<ÿXbÿáî:°Ï½¨¿õ‡$=]¾ç8A¶Ÿ,ìË/-@=fMÌ=K!¼5€’v€’h€’ÿ}°N?#TE>ÔÿÿXb# ;_G?–>Ój¿Fþˆ;Ñö(.[R=2E+7½fg‘=eŒ¼É€š‘€š¶€šÿ¨¨Õ¾ÊP­¾ çW¿ÿXbÿÿ¨¾Nêµ¾’á_¿ÿXbæç†¼¿ò>‰Ð<å"È"T'ÿ‹¦Ê¾š­O?­ZÜ>ÿXbÿ\¾¿T?ÒÓÒ>ÿXb“ÿɼˆ=0ƒ1=,€:V€:Û€?^»â:'tS¿Ê$¾•ò>‹:|¿)´Ÿ‚-zÈ; P¿{ä§¾–›ö>~þÝ8K_Ï)›ò./z<¿C‘=scú¼x€›[€›ò€›ÿ8çî>PŸ=õŠa¿ÿXbÿP ¿>Ét…=íl¿ÿXbAfg½A×>=¸>,=1-Þ-X€vÿm¾ÁJW?Io?ÿXbÿÕô3½e‡P?U?ÿXb`¯½ðj™=b,S¼ÑLÿ%þ¾žµ¿û&¿ÿXbÿÊb ¿[b¿¸!¿ÿXb@˜½íFß=†!=}€ñ€€ÿÚÅ—=R™q¿Zÿ¤>ÿXbÓÌ–:öt2>c¥n¿g¢>¥Hý:HñÈ,zÚ¦0fJ«½©O²=³”»$€J€µÿ›C¿ þ½¼Â"¿ÿXbÿ'KP¿Åɾ_¿ÿXb/à%½‹6Ç=µý+=.€1}€1®€1ÿ*!d¼­Š6>×ß{?ÿXbàʼ:ç"”=\u|>çgw?Ybl:"`-Ù/õ˜½ûw->¬Så¼%rjlŠrû^Ü:åjà¾7ÐS?ìdz>#ž.9"T+Å®/oÝ:ˆ‰×¾(V?ꈳ>B'=:ë ¼+ŠÕ­0%º½ßˆ>gŒ<0€Ô€Ì€ÿ?r¿HDо2#6¾ÿXbÿí°k¿õLt¾/ž¾ÿXbå*¶½GÉ >»ÖÞ<_€h¹€h¦€hÿ±¥y¿ø\>Z=ÿXbÿzs¿ûâƒ>uœ.>ÿXb‚s½h\ø=Dn¼»—ÿ—p—ÿýÆ€>c/E?ð¿ÿXbÞIÝ:—n½>áòG?ÅÈ¿GF<"£/T 2Ã*^¼ýf2>@¢¼yFÀQ,Qɺ‚:2þ ?¾¯¹>QæA?wbk:£ &u>µ+À…:áo? ª>‹É8?+o;‡`-\"0 F¨½Ûká=sö=!€Èo‚€ÿp‘¾\Ít¿½ÿXbÿuRϾ"ßi¿Å½ÿXbJ¶:<ŠË1=]Qʼ!__¤_ÿfº=èþ«‹k¿ÿXbÿέª»Ýb³¾úÄo¿ÿXbö a¼È•z=>Z\=¯(®(BÿU" ¿ §¾PIE?ÿXbÿ˜ú¾á²c¾PX?ÿXbŒÊÿXbÿ‰/G?>¿®>ÿXb=a‰¼€(˜=À½A€ [€¢€ ÿ!„.¼Û僼Êó¿ÿXbæÔ„:ËÂ=%5O<ÏÓ~¿«4-;T¿&òâµ* Úd»cîZ=â«]=H(¤B—(ÿ÷ž’¾Ý*d¾µn?ÿXb1qà:Z„¾Tul¾!p?)ÔÚ;+¼Ñ)œ/,“9½I¡,=9*7=^yµ€c6yÿ e?¿…ÀŸ>a?ÿXbÿ…zK¿,©>V?ÿXbc˜“¼zÿ=pzW=5RvR³VÿnÒË>IF¯:&×j?ÿXb¦nà:@ö¹>}¹¼‚rn?Ör»: O—-X„1ðϼÊ2„=Ÿ½f…Ú€…Ä…ÿ# +¿ïu¾ _0¿ÿXb4Gp:x!¿7Þ„¾Q;¿e×:²Ì±+JØ/-\–½ÇÔ->ãŒá¼5l•rÞlÿŽ‘¾’d?!«µ>ÿXbPRÛ:™=”¾ã4f?ìä§>í:©å¶-~/î1AÔ==Âf=DÁ»^gæ˜tgÿ¨†>ðÈû=¾y{¿ÿXbÿʘZ>½9‘=qpy¿ÿXbßk=º1=+£‘¼æ1ã1Ÿ1ÿFW?‹¾â¿ÿXbÿJÞL?1[D¾Ër¿ÿXbq¯Œ½ >8ý<ù€kà€kö€kÿ=J];U›m?Y¾>ÿXb¯]‹:1S¹;£sl?5Ä>å^9Jæ—')–¡-zp·½ >¥/„<€qöýÿCˆ'¿.P??¹¸ë½ÿXbÿ\1¿³ÆJ?ôÓ”¼ÿXb—Å=ëÿ=<0º_8]88ÿ½\>q!N¿›l ¿ÿXbÿZ>‹üW¿Í·ë¾ÿXbSêR½¶/ >À’+<Ý€c€ðTÿÖ­n>a^ß>£}^?ÿXbÿÛ > .Í>Â~a?ÿXbõžJ=:“6=‡£«;7€ g€ ù€ ÿç}?ëHG¿/[V¾ÿXbÿòD?DD¿@'¾ÿXbeT½M>`·ÿXb’ ;Ø'5>èÌf?:&Ê>uØ';;=7,±0ÒŽ[½ê@&>qçB;€^~€^€^ÿ'<¿¡ÇM?òlC>ÿXb»¡;üb¿Ð­G?ˆTÀ="*Û9E¤.&SL2)#‚‘½€·>ã7¼x-xíxÿßLn¾=¿‡˜I¿ÿXbÿ®`ľ®†æ¾ kN¿ÿXb]ùŒ½–êÂ=F@…¼ž)>)>)ÿ>—f¾^Ͱ=œqx¿ÿXbÀ:a%m¾ý|`>e¢r¿—u^;A/Ì2q: ½gó˜=¨)=Q€2r€2 €2ÿ~¶¶>Ê@¹½An?ÿXb‹º:Øí†>¨¼–¼Ñçv?*ïN<Ów×.qØ2ÁŒ©¼Òh=[˜½v€¡Ê€¡X¡6n›:«»ß¾²ôÙ¾ØJ¿ss;=Œê+*H0rè‹:X¢Ð¾É~Û¾¤kN¿ùZ;H<+©Ú.L3]¼:ËŒ=´è]=s€?ã€?D€xÿ›ì=.RN¾Èy?ÿXbÿC½žG¾GÇ}?ÿXbaq8½¥e>MV;¯sõ€–Vsÿ•å´>‰h?Ü*e¾ÿXbs’×9Úe‘>±k?R‰¾Hë<%˜,-é¢/Ѱ˜< 7U=²Ú<=û€Ke€KöYÿ]l>­P ¿¥£>?ÿXbÿàÕ>Qˆ¿ØÖ-?ÿXb•)f;’Ïk=‚u\=Þ(o(h€*ˆƒ:¨5>9Ѿ¢8e?^|¬9»â.#ÓY0ÿþ9n>ä¿È¾£Øc?ÿXb㎷>\?¦{O¿ÿXbÿŸ¿>.§ ?Ö§>¿ÿXbz5€½cD2>r¨_½Û€+Þ€+Ú€+F½ˆ: ÇU?Ž*Ã>ïË>dZÖ9òvÈ)üг.ÿ½ c?(Fœ>†Š®>ÿXbo½Üœª=Ov3=$/##./ÿ,o¾»>¶½îÙw?ÿXbÿî9¾_>¾o|y?ÿXbá´»ª™5=s¼B=:B•fBÿzbv>{ƒ­>n×h?ÿXbÿ†,Ï=ñVf½”G~?ÿXb©†}<&W>–C »ò€uÌ€u€‘©ƒ:iz³>šN?nLó¾W,­9È]+j£0ìƒ:Çд>uT?› ݾ²¡Õ:ižƒ'Pœ,ƒ…“»Í“=·Dn=^€*û€*¶€*£lÜ:nua½D|Ѿ*i?Çã<äg+!±.ÂÜ:ÇmÓ½÷¿¾ƒl?œÀ­<ÁÊÊ-=PŽ0Ê1=® )=»&8I˜[8ÿÝÒŽ>´ƒ/¿ú",¿ÿXbÿ‚/c>« (¿ —8¿ÿXbq= ="S¾=…x$={PôPøPÔz³:^$?*¹™>Si4?3":ˆÕƒ,Ÿu1q ;´Õ7?""q>‡¦'? Q;4Œv-e‹‘1„.á;ëäÌ=çó¼MŽô–œŽÿî >¬â?`¿V¿ÿXbÿP±_>–o?ëQ¿ÿXbí)=i«²=!# ¼ç€`€`ì€`ÿÑÿ_?[ù’< ´÷¾ÿXb0%;|uf?R¯¼Ú©Þ¾é‚‹;¬'-\r0žÒÁ< à­=±6F=n€Fb€$j€$ÿ•Â?økQ><êH?ÿXbÿOÅ?PL‡>€ßN?ÿXb×4ï;4ò¹=)%½S€nH€n¿€nÿá>¿|§>a$V¿ÿXbÿTÞ³>¬¹©>(`¿ÿXb”jŸ¼b)>Dl0¼!Q&DQ¬¸‹:Ûˆ>ßw1?dƒ+?À=@9™©,‚-È0Þ7‡:oá‰>{Œ*?ä2?¿›º9`È+’sÔ/¯|½lxš=@½™¼ït(€šítÿ­2º¾A†‘¾c¿ÿXbÿc÷'¿••¾ª 2¿ÿXbbJd½¹Sš=]ú—¼1ÜÒÿ„#ü<Ä⿺Þ[¿ÿXbã•…:®tš=i ¿ WW¿{…O:ãŽ+®T{/I+¾½³>ùôX)æ½ÿXbÿŸ3y¿UÌ9>Žð¾ÿXbUÙ¼]pæ=ƒˆ=í'ç'à'ÿX`¾[%?©:;?ÿXbÿ­¾Ð‚&?ä.?ÿXbɑμŒ…a=¬ä#=pwqwÚwÿMU¿­tÀ¼!à ?ÿXbÿtÎL¿Ü >ø?ÿXbÍœ½ò@$>:"_¼€{½r€{ÿe_¿ß5Õ>?¡‚>ÿXbÿuEF¿q?ôr®>ÿXb€µj½ê“>×kú<3€kæ€OÞ€kÿ©?ºÎ4?aÛÛ>ÿXbÿ¼?nC/??ÿXb/½ÔI&>¿~H½€ƒI€ƒt€ƒÿÌt¿IE\½S@“¾ÿXb$g¹:lw¿»¬½w¦€¾ÎðV;—-Ð08ô¶½`YÉ=mä:SP¾ÿXb1T†:óöz¿aÓà=#ó'¾mó;ÇG,Öš0ã = ™ë=F z6’„<ó€Ä€D€ÿ™Ú¢>Æ‹r?t} =ÿXb{Ô:ȽÞ>{hT<óƒ.&l@1ýØ$=…}=ÉËš»S‰+‰Ô€ÿ9ÈW?Ä„‰¾·î¾ÿXbÿ6þ\?hw|¾"„á¾ÿXb¯#=N=Tn"=ÖP_PªPÿã²'?¾ò=?ÿXbS±:‰“-?²Ro½Ÿ’;?U ;32G)Û‚/é}c<>±=Eè<9§8§º¤ÿê-8Kí¿}¹Ã<ÿXbÿ4uP¾Ï›z¿i{<ÿXb l ½Ü‚¥= ѼõttétÿÖPk¿è½³= ŒÄ¾ÿXbÿ ïj¿kÀO=UºÉ¾ÿXbÚ¨¼>Í =¯À¼p€‡XÌ€‡ÿé¹¼=Ÿ¿YJ=ÿXbž€Š:d¼j™¿Lü[=“1Â:›`&nì¤*…˜ ½j#>ŸVQ¼C;G;Ö;ÿÏ›½íz¿VVX¿ÿXb1‡:„¡ö½sd¿œíX¿Cf:H(Ë*£q\0üá§½T>»j€•€×€ÿA3о÷°¤>çZ¿ÿXb[Ò©:ö¿Øç˜>éJ¿‚=<¬K-±#1ëļS’µ=‹ß½M…E…ž…wž:š¤¾:é×>ò$Y¿‘Ø:ñ^:, âK0ÿ›p½¾bšÑ>U¿ÿXbAš±;?§ =0dõÿXbnü <‡ß =Ô~+=½€•Ù€•耕ÿ E`<›²~¿ôfÌ=ÿXbÿ ûD=e•w¿a¶>ÿXbF–L¼dï=¯Ò=÷ Ö Î ÿ$ÆD¾gê>´P^?ÿXb  æ:ø;h¾«e?3ºU?Ñ|;§­8-Å]1Ç€½{Á‡=øþ=>€ªX€ªw€ª7ø ;zÀ•¾GK¿þh?ãÖÏ:êŠ+äbÐ/©Dƒ:rÇ–¾©2N¿r©? (:U¿Â*>./7Áw½è1Ê=O/=§zQzÉ/ÿµ3H½…õW>Öíy?ÿXbÿt¾VHB>zÐx?ÿXbXø<þ“=ªbª¼Q1œ€›V1ÿíj??ˆV¾”Œ%¿ÿXbÿ¿¤F?m8=¾f¿ÿXb¢ÏÇ™ä?e:?ÿXbÿy=ß>£?è>GúF?ÿXbÎd½‹ÁÃ=ü¦°¼ãäàÿx<¾ÈÄ>5—x¿ÿXbÿ'¾5ÇË=ò:t¿ÿXbÉv¾¼hæ =­Úµ¼q€‡Â€‡è€¬ÿŒu;½TM|¿û÷&>ÿXb†| ;ª’÷;X~¿Íêç=“§;Ô-ÅÄó0`Ëk½²ƒJ=Ü; €>€©€f¹½(:¤U¿¨^è>µM£>»Î:Ý‚D- °0΢…:ãü\¿Ðô>=*>Mœ®;›/¶ü1h\x½{×€=e¨»€€¬€€v€€ÿm¯:¾† L¿hF¿ÿXbÿx3-¾3âH¿vª¿ÿXb-µž½›!>ÿ0=€ú€º€ÿ—µz¾ý2?~õ+?ÿXb S:⓾‹D-?0W-?vYç9™@+O¦s0æ¬Ï<Œów=ݲüV›îe¾›ÿ6X$?“± G¿ñ':%F˜+êš0»™Q¼T§£=œR½€  € 4€ ÿs•>à…_¾v#o¿ÿXbÿ°æU>.êä½?¶x¿ÿXb“"=Ø=p^œ:úþxÿÇD>?ð?‡O¿¾ÿXbÿ‰8J?"q?HB›¾ÿXbFѽqˆ=ûu§¼j€Š„tk€Šÿ ša¿_Ž’¾SÀ¾ÿXbÿsÜh¿:ÿоt¡¾ÿXbvÄ!=§vF=Ÿ­=ZWÐWaWÿ‹Ñ½vMj¾Ôw?ÿXbÿ{å½±¾c‘w?ÿXb7¨ý»_Îì=â=‡¼Í’™’Î’ÿŠi©½–{?¾N¿ÿXbÄU‹:|Fؼ{ ?0ØW¿ç:ûÌ'ƒV9+'„޽§ÉŒ=+¡»»Ï:ÿÈ…æ¾U˜-¿¶¿ÿXbÿH£¿äŠ/¿ÎпÿXb¼s½ÍV=nļ+(UÿnÊš¾&±š>#pg¿ÿXb¶:Œ:©¨¾ÍÊ„>¾ih¿8»¡:f.….;·(2f¡¼j¾J=ÎUó¼÷€¡ë€¡í€¡ÿòÒ¨¾´Ú¾¾° ^¿ÿXbÿ„,”¾Ñåå¾OiX¿ÿXbć¼l#=Psò<€6€ð€ÿ">¸;•‡¿·w=ÿXbÿ_“6<üпôB=ÿXbçŒ;ñ†=«&½‹€Ÿû€Ÿª€Ÿ\ë‹:+:Ÿ>KûÎ=íq¿jÌY:j·…,VÂI0ÿ¡ò§>Ãj«<®Æq¿ÿXbàÕr=zqb=Ã×W<+€jT€j¢€ÿ6ip?ׯ¾ˆé;<ÿXbÑ…";o?ªh¶¾µÐ½¬¹<·†·.îç1QøŒ½ôÃÈ=,ñ€¼=))V)ÿ æZ¾Q¿‰>Oip¿ÿXbÿw=¾Pî@>»év¿ÿXbT¬½ÉZ£=– £¼Otœt6tÿ3ÃX¾iËÛ¾YÅ`¿ÿXbÿ :M¾Aã¾,ƒ_¿ÿXbeà@½óã>Doñ»n€—×€—¾€—ÿØkâ¾=úo¾`¡]¿ÿXbÿ†¥º¾ ‡—¾ëb¿ÿXbwÚš<›’Œ=’tM=ÝL¹LæLÿŸ?ž³ ¾±ùL?ÿXbT¬¸:»'û>tMb¾RÊW?ïq2<¡øŸ.S°1Ecm¼-¤=‘ñh=/€xy€x]€xÿP‡³½¯\²½½ ~?ÿXbÿþoˆ½ïÀo½Êý~?ÿXb?XÆ;hì =Ð'r; €<£ÿÈZ =Þ@}¿]š>ÿXbÿ+ǯ=Ût{¿»Ç*>ÿXbnè¼s=>@w¼Œ€­}€­!€­ÿ}ñ¼—}¿‰=ÿXb¯Ô;Ju¼˜¿ƒZ^=Hÿ‘;öµ&ª±*{0©¼- =f½=O€€N€ÿö¢ç<8ó~¿õ°=ÿXbÿ„’<_H¿×É”=ÿXbª½X>Ì`Œ<* o€ms§¹:Ǹ¨¾s±q?ŽÇô;ؽ„9Tá*ßý¬/ÝÀ:VÀ¬¾ëÝp?j‰ô¼„‹:ãa,±+&1_™·ÿXbÿÒq!?XdB¿û$>ÿXb‰m<™ ò=Éu= ,B,^ ÿД@>c¦ß>)2a?ÿXbÉûê:¹«þ=/çÖ>¶*f?tÆ‹:˜’-Ãò0Ä —½º«=øÁy¼_b-bùbÿû= ¿½â¾ŠS¿ÿXbÿ†û¿uû–¾Ï—N¿ÿXboºå'õ=kH=2 © Ÿ ÿ”&)=Ç]?~kJ?ÿXbÿ½>Œº!?ì¢B?ÿXb*T7½pÑ =¾ƒ¼+ ð T ÿT/W<ð¿ˆ^‘<ÿXbŸMy;N½H=o°¿e0£;xÉ’:R¤Ž'_m£+r3Ü:… =Í-=j€•®€•a€¦ÿdä(½kÆ¿n8ö;ÿXbÿ),½‚y¿cùE½ÿXb¿Ö%<º Þ=>ÏŸ¼¼–î–Ï–ÿ lD>§ý>Ìy¿ÿXbÚë¼:?<>ƒÂó=ýËy¿âk;Ô!,);Å0CS6=´’–=N¹Â<8€Q˜€Q¼€QÛŠ¡:mßo?T½Þݱ>¬~9$çQ)—ë/ßì²:¢Co?]"•½Þ9²>ɪÎ9&GQ+Œ¹Î0ÁJ½f>=„„(=ò-ó-¸€2ÿ„>Ú”D??ÿXbÿ\Þ˜=Õ&=?Dq+?ÿXb¨r½²dŽ=xÕƒ¼G€š²€š,€šÿU˽{Ô¾ó…g¿ÿXbÿîÑš½1þ‚åk¿ÿXbm©ƒ¼^¼ÿ=µÁ‰»¿€“}€“½€“ÿ—ÕF¾æ5\?¢nñ¾ÿXbÄ!Ñ:j y¾c?ÛåȾFìš:fŸ)ߊ†.Y¡¼Ÿ=7î<{€z€ÿ€ÿ3Ï='¦¿h=ÿXbÿê€=Q_¿]µ~=ÿXbuè4½)—†=mâ$=E€2Þ€¤Ø€¤ÿdT¿ôʽõFZ?ÿXbž¡·:&ÊÞ¾}|ͽÇe?/ð9;{ݺ,‚Ì'1Kw—½‚8>̼ú€ˆ4€ˆœ€(ÿ[{¿ûI¾½Àð0¾ÿXbÿÕx¿§U0¾%4¾ÿXbd•R½À]> &þº€—Ô;&€—ÿ[À½…µ¿iP¿ÿXbX„:êÂ*¾PÙð¾.Ö]¿ö(Ù:·fÆ.õ6ó1žb½× >ô7!»)€”>€–¯€”ÿyÝ2?²U>Þ./¿ÿXbu¨„:„2?Îõ=Ðå4¿®;@¾ ,µŽn0Ùz†º±ø =Ä&2=Y€¦,¶€¦ÿØj²µd¿¾ÿXbÿ1À[¿ÌVµ>ÿ½¾ÿXbÌB;½ðP”=t틼l€š’€šÌ€šÿ@‡ó¾Ã∾ՈV¿ÿXbÿNÏξøci¾9Íb¿ÿXb »½î>½<_€qZ€q^€qÿÆ;r¿Q‹>CL%>ÿXb¼l…:ZÝc¿;û´>žO“>/ <Ø .Ôï0æwš»†uƒ=À@½8€Ÿs¡ç€Ÿÿì$>>!;Æ=Sz¿ÿXbê „:á>Ѩ=šo|¿üT¯:‘» *‘.Š-£Î\¼=c_=P7P=NBvBHBÿõ¢¾.d¾Pãk?ÿXbÿlѾº¾f¾ç^b?ÿXb¤oR<òÏ =À”¼º€N,cÍ€NÿŠ€p<šÑ¿ãä ½ÿXbÿ4ü”=Ö&¿m ½ÿXbü6½³,=QKó¼o€}l€}j€}ÿ>½½–’Â>zœk¿ÿXbÿ:ìÖº;‰·>~ün¿ÿXb¿ðʼw¾=”¢=7|ÿ\}®»i·¿ç|?=ÿXbÿ ÝÇ=Ø`~¿|Cd=ÿXbS>½¤T¢=X ú¼z…tí…ÿ<}v¿½Ic=§O‡¾ÿXbÿ‡v¿}b½|‡¾ÿXb•òº½Ô˜>o‚/=t€eÖ€eH€eÿÇWY¿Âפ>L…Ö>ÿXb9ÅÀ:C"a¿b"¤>Ã,´>w½$;öÏs-z½™1g´;HŠH=UPQ=ã(Pá(ÿw)>V›¿çM?ÿXbÿñ‹†>‰¿üyN?ÿXb›89¼bf=+n\¼l€£÷€£—€£ÿ.i{¼…÷~¿µ=ÿXb.NŠ:ÑÁZ¼ ¿À{§=G?:ÑA¿&Þšï*Eó=ÍZê=ò$é<1üÿïß0?…?K ì>ÿXb˜:`g8?€F?ù’õ>õU:³PÍ,ÞBß0˾«¼Â„=h#W=(€LVVÿ¾°f=@Wa¿a>ñ>ÿXbÿ «Ô=ƒOe¿°RÝ>ÿXbÁƒ½J>Æk=5€Io€IuGÿ  ?îï<>ÇS?ÿXbÿ*‚ð>Ø>ˆ±^?ÿXbÒà¶½Á=ä\<÷€ k€ õ€ ÿ’ø{¿i[f=ØŒ+¾ÿXbÿ»~¿I±=‡¡­½ÿXbç“fn¾ëRe?ÿXbÿqǘ>ù¬¾ÿ˜d?ÿXb…"]¼£à=1¥¼${B€;&{ÿ>"¾®Þ?È$U¿ÿXbÿÍ ½%Ÿ??S¿ÿXb¬¬½€·€=¾Ü§<]€©\€©®€©ÿ :ö¾°>L¿å&º>ÿXbÿÔDÙ¾Çc\¿ú´>ÿXbÅTz½Ô/>³ p½18Êÿ×t{?‹«Æ=[c$>ÿXbÿòh}?‚­„ÿXbzáN¼?9 =€,ļ=€‡Þ€‡¶€¬ÿ.ÝQ=››u¿ÿ¾ÿXbó¥è:Ø—=sÍ}¿V¾"(=ãˆ\*­§µ,h°i½è=u޼þ€˜î€˜ý€˜GÔ©:̈¾{ôù>`±T¿?:$w{+ƒTp0ÿÜÕ¾?’é> ´U¿ÿXbÎû½b÷Ý=Ú=3$e$i$ÿÛ¼q½nÆ?z&\?ÿXbùò‚:¿< §ò>…ia?tÍÖ:ŠHÔ,lg%0E½¼A4>,c½o€+^€+·€+ÿ‹£L?FÝ>áÕ>ÿXbÿty_?ã­½>}¢>ÿXbÀ[½¬=809¼ôž¾ž"go5:¥“¾†û…> Ëk¿æô:ãëò,»Ë(1ÿø»°¾Õk >{b¿ÿXbצ‘½û”ƒ=Ô ©<+€©U€©˜€ÿA±¿M2¿¼×>ÿXbôŠ:º ¿`A¿Š<·>‡eí;qö.L“$1Tœ»ëÎ=xî==>L€,>ÿ=š\»xït?Jã”>ÿXbÿì1;š¬w?·>ÿXb¦íß¼ºÜ0>;ý ¼šQÓQmQÿNh.?Å!ƽÁ9?ÿXbÿé39?«ÅA¾à÷)?ÿXbs¸Ö<ªñ²=¦B¼¼Ê€n‹€Œ—€nÿ ?@Ÿ—=ÀV¿ÿXbÿ#má>˜Ší=ôìc¿ÿXbפۼq©=%½Q…®…A…ÿN¬ó¾‰ ¢=<`¿ÿXbÿ„é¾è*›<æc¿ÿXbo¸¼xðó=Z›F¼A€“.€“€“É™: zL¾jqY?~!ú¾ðý9¾ÞJ*s,0kæ˜:IWZ¾ANQ?üë¿F•Q:ÃÂ+’Â/Œ3=^Ÿ™=ÛjÖè3:C¹*/ñɘ:8l?¼»¼€Å>»û;÷,8_|0`‘¿½¿>*Ê¥<4\R€¬\M»ƒ::±r¿Æ\¡>»N4=ƒò:¯Ù|-ѤÕ1ÙH„:uu¿ÞÓŒ>ƒ®‹=©0±: °,z¦Ï0Ý"°<™Þ=†!=ÿ,þ,ú,ú?‡:ñÝ>±µ×>àç^?úc:B@¶,Fp‚/ÿ±l>C&ç>î \?ÿXb²ÖмñÇ=—ª4=€#~€#ê€#ÿ£(¸¾./¾ZÑj?ÿXbÿ9ìS¾Ù¹^>’0t?ÿXbÆù<êŠ=†`=SLòLLÿ ­>ã@Ù½”fo?ÿXbÀ7‡:,9Ä>`G<¾‰¸g?àÓA<\Æ»ã€/p€/ñ;ÿ·Už>tóa¿ Eµ¾ÿXbÿÛ¹«>6°i¿_pn¾ÿXb#½é›ô=~ ¼x€™ó€™¥J±ƒ:&¾,4¾s“z¿mÿA8— Ž+nF0ÿ#å¶½t¾tÔ|¿ÿXb@ܵ½ùê=~SØÿXbÿfª¿é…I¿Fg_>ÿXbyË•½¦Bœ=l[=Ü€‚Ä€‚±€‚…K;DX¿kÞÔ¾0?Ýš9i†+Þ…¹/Ï:áø ¿ÁE×¾\9?n+¸:Ãx,DE’0úF4½âé=Á䯼;€s:€s†ÿ½¿i¿Ëˈ>¹¾ÿXbÿ•òU¿%k>Rgÿ¾ÿXbñ½¾k>½9=G~Gs€IÿL?nØÛ½´1?ÿXbÿ_t4?P3½v<5?ÿXbì¢è< ¬Ã=]Þœ¼Ÿ€`€€Œ=€`ÿGÑ?ï—>õD¿ÿXb\Ùß:ð?‡¹¿>o`6¿l²ð;qJ]+ÉPò.q«€½Ói½=Ö8›¼óÄËÿN¦½ #=vó~¿ÿXb™éˆ:m¾Ö > âz¿}¤;¶?ü-Ù81Ž?±½æ >3úQ;&Ÿuÿ±a¿ÒÙ>‰Ë˾ÿXbÿyzY¿פ>ÿøÕ¾ÿXbe¥ ½`sŽ=uŸ¼m€Šl€Š†tÿô•S¿È™È¾ÈóξÿXbÿl¬f¿â£–¾‡ £¾ÿXbS “½H‚=,Ÿe<+€<€_€ÿÌv?¿")¿Ñ׃½ÿXbÿÆt%¿rXC¿‡¸!»ÿXb·{9½ )"=4Û•¼V€s½€s^€sÿÈ(f¿äØ×>tò½ÿXbÿ›C^¿ÿóö>œlî½ÿXb:;Y½Â¡7=4÷<=€fú€fy€fÿIe¿×:?FÍÂ>ÿXbÿ$'¿zM?ý=>ÿXb}޽?ª!>ðl»l€ º€ € ÿêæî>Y{I?²Î>ÿXb³å:ˆ¤Ì>ÀP?daÖ>öÝV<%`,zð±/xÔ˜» ‰>(ðÎ<Ý€¹€ø€ÿ°Èñ¼Ä¾q?°É§>ÿXbÿ»½$ p?º‹­>ÿXb‰`\½ ¸=þb¶¼ûæ¨ÿÞq=¯OͼĿ¿ÿXb_ˆ:H¾Ã³<½ïÏ|¿áâ;Xze-¹½œ0@Ã<ï =¬áb=L€F¬€-Ö€Fÿtdœ>ãC>Ën?ÿXb …:nLª>@o>£$o?#5$<з,Ï6/çU½âuý=sh¼½—¼—T—ÿ,Å>¬=?äž ¿ÿXbÿáí¼>x‚.?£¼!¿ÿXbjݦ½Rí>8ôV=Ý€€e€ÿw޾˰¢=4¬e?ÿXbÿm”¾¾p˜=ÐCt?ÿXbr½|*Ç=º¡)={zxzzzÿب¾`—›>ôd?ÿXbÿ…Õœ¾Üûa>m?ÿXb¢—Ѽy¾=o¹ú¼=€C«€CÒ€Cÿ¿ND?+…þÿXbŸƒ:†º¿¡ÿD?cD¶¾QÁ<—%ï-ð¥"11µe=ï9=â;±<=€Lü€Ly€LÿÓ{ ?)?_¹?ÿXbÿ@/ð>_ð,?jŸ?ÿXbt ò¼§=WÐ4=€8´€8u€w¦Ž:Ä«d¿¤d¾ºšÜ>X2:G5,¶TŒ0ʰ‹:8pd¿gý4½°ýå>°6¼:|{Û+èØ / Y=iŒ–=‡>¾ÿXb¡òµ:}8í;pÍ?N½á<;…•+°!W/Ñt–½®í="ÁT=u€Düu~€ÿ.h"½ØTò¾Ha?ÿXb%À:zÍ ¾ÿ÷²¾Iul?“‹ýX9!mo+¨àž/ÿ^iB?¢©¿ŽÄ>ÿXb胅½S=)> òs½5?2Jÿe¿Z1¾´åJ¿ÿXbÿ\¸¿’£¾½œÐL¿ÿXbC­i½3f=MNm;<€%ö€%ú€%ÿѹz¿]–L¾Å ð<ÿXbÿk/}¿óf¾'’C;ÿXb•)f;c'<=9ÖE=Uÿ­ÿ ´½¢KH¿SÕ?ÿXbÿ4Áµ½•ÃG¿{y?ÿXbÜs½$=æ\ ¼_¯ÿ+ø…¾ï«¹>*úd¿ÿXbÿ ±–¾"þ >* g¿ÿXb!x¼½|{>ËX<9Ø€êÿŽa¿ù{ä>µ{ ¾ÿXbÿ£Üh¿Š[Ð>};«½ÿXb©¢8½Ö =Ug5º%­š­î ÿÀ&œ<žñ¿xv¼ÿXbmÆì:i´PÿXbÿ=Ø7?2,'¿Dv>ÿXb)±ë< ÌJ=—䀼#€Rª€R@€Rÿ"¹P?TBü¾¬·›¾ÿXbÿ™ V?)½û¾çy¾ÿXb¥ [¼ÊÉ=ÍZJ=$@J@J€Bÿ§‘¾4;_?¹lÌ>ÿXbl8:R¾5’c?øÔ¹>È2:øI¾*ô(/»½¦Cç=ˆƒD=X€Òu³€ÿ„ξJ'C¿r’?ÿXbÿ37…¾²GG¿>?ÿXb˜hP½=eÕ=ª~¥¼© š€˜P w‰„:œÃå½´î>¤¥`¿á݃9È|Á*ãîi0§ª„:¨³½zØÓ>ãùg¿­Y‘:½<Œ*ýü0.ŠsT½wÒ=™Kª¼Í€˜¥ ® ÿ{õ'¾ÿÓÝ>@ßb¿ÿXbû©ì:'ÄE¾Ö‡à>²`¿ ±;"]|-•½0Di¯½¹©>îÐ0»Û€²€¦€ÿóC.¿V)¸=¥:¿ÿXbÿ%j¿÷x±<%•J¿ÿXb¾Ù†½Pû=Öþ==€ªä€ª¬€'fIÙ:ÒȲ¾žé*¿­S(?™ë½9 Â*0;xÙ:£¾rÒ/¿õÀ?V„š:z-7“0k€Ò<¼@I=1_=*Y¾Yz€Tÿ±Ø>-¾ˆÞc?ÿXbƒÅ‚:umó>TÄc¾ÍåY?j;»F-Çk2¥0/½H©=uª¼ñ€š tZtÿ+%4½»Œ›¾Ä£s¿ÿXbÿÂ黽Z¤¾V[q¿ÿXbùø<ù>$~Å<\€2€tz€ÿBk»=ÓCr?$®ž>ÿXbÿÆÊá=¬&m?¬`¸>ÿXbþ¸½}^!>Ž?¼^€{M€{ŠÿÄ`r¿Ü{V>=z>ÿXbÿÌn¿&dŽ>[®j>ÿXb¡øq½‹8 >(¹Ã»=€3æ€3˜€”ÿ­á¿>¬>Z>\üf¿ÿXb5]…:¸…¾>È©÷=/—k¿ m;ùNë,ew…0\p¼/‡=²ƒÊ<‹€€€ÿvA–;¼‡¿sSw=ÿXb² ì:/ž"<Ñ¿l«=»¾9 ,dÒî1õØV½¿ =Þȼ<€U« €ÿ›*¾Ü¦{¿2“Ü=ÿXbp[æ:*^­½B«~¿Ëèg=z?§|Ó*ÃgI+ƒ=B'ä=Õé=üîü‚N‹:Ê:?ïÉ>3;?FjØ99$ô*$EÊ/ò€ƒ:ò@-?£SÔ>#¸?à/Þ:œD?+Á»W/ÕB ½Õ=Þ%=ñ€7.€7á€7-ié:œоæù>ÖkT?]Át:xï'0E—-ÿi›¾¥Hô>´2S?ÿXb}̽ðÞ!>ÀÏ8; €Y¸Z(€Yÿ2øÞ>­q­½ƒme?ÿXb®7„:GËÔ>q‹U¾Ê£b?š}¹;ðw³,r·i.B^¼¡JÍ=z3=#€#€B"€#ÿöÛ½8 >|?ÿXbÿ­†ß¼a]æ>w„d?ÿXbŒž½—Ê>þb6;R€/+L€/ÿT|?ÃÈé¾õ*?ÿXbð\ñ:­U?0Äžì¦;?æÁ:`jD,- t0 ¨7½ÈÏÆ=\t²¼«tm L ÿ3Òl<% >¨Ò|¿ÿXbÿ¬«=Ñß±=Ò ~¿ÿXbc¹e½¾h>ÚD<~€ø€ä€ÿŸl¸=h¶m?Ÿ\¸>ÿXbÿ‘n>˜–f?‹JÑ>ÿXbM1‡<¼ò=-x=J H,- W‡:Œi9>iP?ÃÏV?çƒ9Wa',ŒK0@–ê:V<>(&ê>&½^?¸î=;irÇ+²Ü·/¥»k¼O=žB®<€  €ÿµHß95î¿—ؾ<ÿXbÿùÒ<ºÔ¿ŽÔÒ<ÿXb¬åN=32ˆ=-“á|&s?ÿXbÿ mнî¶>¦n?ÿXb!v¦<é+ˆ=Þå¼û€›ú€›î€›ÿÀÙä>Bð;¾ß!`¿ÿXbÿôWæ>â¶Ã½Qc¿ÿXbްh½ö´=QÙ°¼úõþÿÅC„¾ ʾ~¸t¿ÿXbE¹„:ÆÕ.¾gŸ@¾šw¿Œž;`²-æý2Ÿ°½À=äNé9X€^€ g€ÿªrx¿ 2ù½j$U¾ÿXbÿt|¿×½·T%¾ÿXbqq½„Ó>ràÕ; €r.€rH€rÅÿ†:æ\˜>-t?Ñ6(½•ò:û-*[Y‡/Èm‹:1ôi>Oy?ÑÒõ¼Zò:Kƒe*_z». 96¼íØÈ=µ§ä¼Ò€;_€;§€;ÿSu½\Gn?2¨¸¾ÿXbÿ$9yºïJj?TξÿXb÷;½*8,>#Kf¼þ<ÿ<Å<ÿØ¿Æ?û=õTO¿ÿXbÿR¿Ý—;>E²O¿ÿXbд½“ªí=Psr¼î—‘—‚ ˆW‹:‚l:½ÿ8?±‘0¿éæ@:µ¯ƒ%Pþé) ‘:–æI½þÏ/?÷¦9¿Þ:Æ^š-c[x1ÂÜî¼ß=éÒ¿;V ¤ 5€ ÿ¦¾„>™r¿Ì{I¾ÿXbÿ‘•>Oeo¿h@M¾ÿXb/à%½,ô=ª)=B€2<€2€2ÿ"·¾±3º½ \|?ÿXbÿŸ<½fÛ½_~?ÿXbë­A½ð…‰=ìÝ=h€¤ú€¤ç€¤ÿ¡Ì¾ å¾*ÓL?ÿXbk:eå¾$Ñí¾cªC?öL–:Ö—+þìé/Z‚ 9ÑæØ=W[±¼®€;›–½€;ÿ`3l>^±²>‡…h¿ÿXbÔ‘»:ïè”>ßÎ’>ø¬i¿¥Ô”;–ªc+ ã/ÿ³†½Úâ=„¹=€=þ€=8€=ÿÆâ`¿f2k>Ö…Ö>ÿXbÿÝ·n¿•ÛH>1H›>ÿXb¤¦½ø¨>h…<%€m<€m†€mÿ;’¾±v}?K•¼ÿXb’Ûé:ÌÓ¾ÇÓ|?ú^½ A‹;Ï .CÂ2h±½ÿ”ª=ë<ži9r¶ƒ:¶z¿ã4¾E\ɽ² r:à[-0¥0ÿ †y¿Ð®[¾Nl€½ÿXbr2q½.Ø=³”¼v€˜Ü€˜å€˜ÿ‚ 3¾àÃŽ>Í»q¿ÿXbÝñå:áÛã½Ù K>zKy¿ð`9x-`+Ýi/‰I½â¯ =*8¼º­¥€B­Õ‚ ;ë¾<›÷¿Ö®PLT/=!€kF€kº€kÿi—>S,?*D?ÿXb¢Ý†:a>ÂA ?7Š??>“;ØËo*çJ.Ÿå™½,‚>1Ð5<`jÆjú€ ²ãî:hGç½èà|?hzÛ½xý9¿ZR+Ûè”0ëU´:ñŠï½]¡|?Þ¶ä½BJ:öh (Ûýž-…|Ð<…_*=Î¥¸» h/hï8ÿSŠí>ím¿8¿ÿXbÿ²Ùù>må¿€'¿ÿXb#M<<¤ãÊ=‡†E=ÝKBK¾KÿíÆ»=••‘>ÔNt?ÿXbÿ–H>2Pa>9âv?ÿXbŸ­=íº—=êÍ(=nPÐLÚLÿ·"!?yµ­¾oö2?ÿXbö*‡:Ì”/?H“¾] +?ßÖB;ÊžÅ,ÇÂ;0²ž;O!=Îþ=<€ð€|©ÿ5jÛ¼r¿4v=ÿXbg:‡«×:“x¿ŽŒƒ=úv<âdP)¹ûF,(îø<³)W=®bq¼le¶eC€Rÿ…&]?˜…¥¾WÇžÿXb»AŒ:Kc?Oáu¾óȾZ!­:ŠÞ?.ëéˆ2¹½âv>K”½<-€qu€q€qÿÃNT¿¾/?‡m>ÿXb¥T¾:×IF¿‘à ?rË©>¥£©;›ö .æv91$€»½H5ì=Oé =¥û¥|¥ÿ &T¿$¤ ¿ïT>ÿXbB¦:±>¿ ¿¹8n>À¥b;Ya‹,¬ 0lCÅ:Ø}‡=V»f=Û€*Ø€*Ú€*ÿ†¢=öb7>d {?ÿXbÿ™‘Á=zkè=O1}?ÿXbã‹ö<ÜÕË=rŒ$={kU·:Œ¨?¢cÄ>b†4?j4þ:õH¼,)Ë#1ÿ×q? À>E?ÿXbºNc½›/=É;=$€v%€v+€vÿ–½¤ø>\_?ÿXbÿ„5K¾·«?c2V?ÿXbÒn¼0=óÊõ<€€6€ÿb˜…>iŒ=Q€.|€.L€.ÿˆ^“¾~Q?¶þ>ÿXbÿIòˆ¾øçL?ÃU ?ÿXb$FOÏá.?®”.?ÿXbÿÛ ¸>ñï!?pš/?ÿXb¬þ¨½:"ß= à<ýoÛoÞoÿ_$I¿r3…¾‘¬?ÿXbÿ…T¿¾µw¾kG?ÿXbû =záŽ=«•‰¼¿1xe¾1ÿôC4?^.Æ¿(B¿ÿXb²…`½êµ=t|´¼õîRÿ¶2¾AHR¾ÎZx¿ÿXbÿø÷K¾ØË9¾Sˆv¿ÿXb"«[=ްh=%#ç<O"OúOÿm÷*?ŸN¾Uq7?ÿXbµ.¸:4¯9?ÀE¾Ž')?’H3;ò‚ô*›¼0/‘a• áÑ;G€u€u^€u6µÞ:£ä>`Qc?Ohá½B Î:“ù++0á,´:Öç>''c?GsÁ½ñŠË9  (1ÕA-Òþ§½È\™=oFM<£€Ÿ€¡€ÿ¢m¿F Á¾Î÷Á<ÿXbÿrj¿¨÷ξ;§˜<ÿXb-˜˜½á@>w„S=8€è€í€ÿbz¾>n)®>]?ÿXb€À:lÎÖ>Ks >ÃZ?{YU;Zê".á^Z1LM¼$ Ã=.¬[=@|@B@ÿBÄ„¾¬¬8?=d$?ÿXbÿ„+¾=Ö;?†Ç)?ÿXb áM¼]ú'>„V¼€A5€A€AÿÚ??‰@‡>™É?ÿXbÿΫY?F™ ¾éž?ÿXbý0¢½`=î=Š«J=Zuæu·uÿŸ¦%¿WÓ¾¾\E*?ÿXbÿÈ ¿ñ¬ý¾1i?ÿXbÏ…½9G>¦6»õ€ j”O€ ÿäÍ2?r5?¼ÌÊ=ÿXbÿÈ¥#?X¿D?rÏØ<ÿXb1A ½óÍ=‘Õ-=Í€7Ë€7Ì€7ÿ4P”¾ÅwÚ>óS[?ÿXbÿUÓ°¾¼i¾>”\?ÿXb;Q=q¬Ë=Q =¿¸}ÿé G?¢>øA ?ÿXb½·: n´?_=Ã:p;;-Í\1šA|½Ì> /Á¼Õ€uf€ÿ2.?`*£½¹Û»ÿXbÿ i}?º¹ ¾å‚,½ÿXbÀí‰åVÚ>¯W¿ÿXbOƒ:‚t¶>€mâ>7´R¿©{¼9Óå-]€¶0…|м°åU=u9%=wwUwáwÿθ¿Ã? ?ÿXbÿ»W¿ ¹"?S ?ÿXbŽ}X>XƆ;û€ å€ ñ€ ÿWœ>¢Ü|?߃=ÿXbÿW|>¾"v?”›ù=ÿXbÎq޽á+=ÂÛƒ;3€‘2€‘¹€‘ÿIS¿lÞ?Ã9<ÿXbÿÅç^¿‹õõ>åp×=ÿXb>xí; Æý=ܺ¼î€(€Û€‡:šŽ= ZJ?aË¿®U‘:é5S'M©Ô+ÿ{É=¶µQ?N¦¿ÿXb–½\Õ=×=2€j€f€ÿškþڧô=~¢j?ÿXbÿ…·¨¾g–Ø;²q?ÿXbÔDŸ¼¥,Ã=Übþ¼(€CN‡T‡ÿÒ^¾’Gh?.c¸¾ÿXbLÕà:úa¾-k?p¨¾ùúf:4N½,;¥_0ݘº:>Øb·ÿXbMµ:£‰`½$y?)Še>²£¶:®—--‹Ú˜0¬D½ÎÂ>¾<ûTìTöTÿD€í>ÝIg>áK[?ÿXbÿ€k?('>>õY?ÿXby¯Ú¼/>Ë€3;Ý€rD—¹€r1ñµ:·9ü½ð¾x?—N¾Øþ9^<Š)Ýz-ÿ‰æ¾6w?xd¾ÿXb¹9•½){Ë=Pa¼þ)Ø)ý)‹ ç:ÀÌÔ¾ÛI>e([¿¸Y :fŽ"'Ÿû¾,ÿUï¾jÜš>®½T¿ÿXb\u½$a>`“µ<€m½€m9€maÞ¸:®!¾Ðûz?Ç?ñ=õÜ9ôÅ#­L(Ô6¹:HdD¾¨7z?¡Öµ=‹L¨98j+DØ”0Ö!=žÉ=²‚߻݀’s€’€`ÿ÷~V??{&>f¿ÿXbdÃ’:µ;Y?v:\>È€÷¾R‡<:Xñ6-£2_18¿á¼‡n¶=Þ=@=S€8¥€8C€8ùZ†:ÈŸU¿…°}>»ü>ÝJÍ9¨Në,$Ás0ÿ"„J¿£æl>³÷?ÿXbÉVW½õc>š_ =¾.þ .H€G7ó†:ì+?èÉ|>þ³3?¦x-:•Ê+©B0—ø";×=?ó>=S)?Tà;<Žn‰+¡/¾ˆ–½\­>· 8=!€A€@€kÿã­=oý ?´ÛE?ÿXbrGƒ:)Û²=MP)?è´>?”5Â:}Ø.Š’52\F= Äk=!®»¿g¾g½gÿuÐp>ðu+>§u¿ÿXbÿI©æ=ëly>œv¿ÿXbâwÓ¼,)·=穽"…L……ÿ˜ß ¿,Û?Šy+¿ÿXbÿ¡Ý¾?ÿ>vS@¿ÿXbGŸ½W"=¿´;ó€í€ñ€ÿ ß¿žÏ?¿dCw¾ÿXbÿ–}"¿O ;¿]Ò€¾ÿXb)²Ö¼·&ý==_3»G——á€r>·‹:¡ Ͻ/ür? ¡˜¾ÅR8;ñ7, z0Aç‹:E¨ ¾„q?y›¾?¿Î;<ú+m½¬.ì‡Ø9ÿ—Ë=[ëK=·€,U€,¶€,ÿñ²>5Pd?üÜ>ÿXbÿà$f>lLY?võ>ÿXb³\¶<›“=aܼ§€›ô€›P€›ÿòAÛ>N=Èúf¿ÿXbÿóMâ>¯8ž=NÈd¿ÿXbmr;¨f~$›¥((Çž½¼‹¤=HŠÈ»‚€­€­m ÿ{<²×¿* ½ÿXb[‚ú:XF=§¿¿Y½Ùyà9ÍB‚'Ü™+«yŽ;¢íø=Ó¡S¼H€’€%€ÿ¶Æó½4Æ7?÷˜/¿ÿXb+â·: \!¾P^;?ûµ)¿K)Ç;ýè)·….-°t>½¤ÃC=¿ÿXbt´»Z¡=¡€m=€-=€-0€*ÿòšK¾à p>õšs?ÿXbÿBó¾+\C>Ñs?ÿXbc›=¸5=’”ô<ÎWÄWÌWÿ\¼‰½€@ ¿`V?ÿXbÿ¶¤ª¼Q:¿`M?ÿXb̸)<”¾P=·cê¼o€n€” ÿ±)>Tx­¾If¿ÿXbÖ£Œ:û|G> 9ã¾ ì_¿ Ï;Û§-ß*Å0MÖ;r‰Ã=œmî¼¹€n¼€næŽÿÓmÅ>‰Ì9?Á$¿òp£<ˆùç-D¸91¥Ýˆ½$ .>Ýì½÷€+í€+ú€+æOÝ:­?·C?<5>Ò¿:»©Æ+ZK/ÔžÜ:›ª ?,¡Q?€M>oº:òTá+Oµ0 O(½›v!>ް(¼¿;½;b€—ÿ!z³¾èŸ¿¾ˆÇ[¿ÿXbÿ˜ ޾¬ѾÀŸ^¿ÿXb¸ ½yË•=üü÷¹âàÿ/B¿ãÐ&¿Ôh®¼ÿXbÿ$ÆA¿W&¿ãÌŽ½ÿXb„+ ¼pÍ=i½Š€ ã¡ˆ€ ÿ@½>Ù” =yé|¿ÿXbÿêÔ=Ð ¼+›~¿ÿXbIc´;G«ú=0G=S P º ÿº;9½#Ì?\(T?ÿXbÿ‡Ï•=)+?)DL?ÿXb†¬¼c2>Ãr¼»QêQ¸Qÿ6/?õáû= O?ÿXb±Jƒ:_ð ?¤õ9>»—P?‘~-;¯"Q-Ô×0½R½‡m‹=t¶€¼–€šD€š—€šÿ}‡¾wÓ¾Ð_¿ÿXbÿ„&Q¾’©ã¾>B_¿ÿXb&½ß‡>>“}¼€J€Jÿ52¾Wq¿¯‘¾ÿXbÿÏ›¾Yüf¿¾ÿXbƒÀ<>°Ã=÷9>=€$í€$ë€$ÿ´ÏÎ>5¸˜>7c]?ÿXbßY±:îÙ>yn‚>XH^?QÊŒ:~rª+ }1ºIŒ½7Û=XY=:$kz;$ÿpÒ¢¾8½˜>Öaf?ÿXbÿÏ•ƒ¾§k>½Rp?ÿXbRÒCº›â‘=­½½e€Ÿu€ŸÉ€ŸÿÇ^>З¬¾î8n¿ÿXb @‡:p-L>f¼¾c€h¿‰>ä:ºûº-pêy1¼¶½ÁSè=Ëž=%oŸoroÿIN¿í(G¿Ló‰¾ÿXbÿs÷¿¾^S¿˜…s¾ÿXbUßy=ÖŽ‚=Ä%G§NŠ:DK¤*X×$/FÍß:ô7t?£?ù¼D¾˜>ÚÛÃ;6ù+ÆŸ0ù„ì<è÷=^fX<á€uj€t²€u¢J†:1:+?ú!>?»=w|p9Fði)=~ž.ÜÚ:Ã#?w D?’fï·‰œ<ð$}?ÿXbÿ.”U>[®b<>Xz?ÿXb®­½ŽWÀ=8i»¿€y€v€ÿÅÃ]¿DŒ'>2­ñ¾ÿXbÿ+Uh¿USª=ÉÀÒ¾ÿXbÔEJ½>‚r[¯v?>ÁÕ:§éK,µ…0 M„:ªÞm?lN¥>[G8>˜Ñr:ú¾5,Þ60 ½ï­ˆ=½¦‡¼&€šI€šf€ŠÿAŒK¿^8®¾Öƒ¿ÿXbÿXÉ¿'üÓ¾~`=¿ÿXb‚ÿ-<$`ô=&ån¼Þ€€ø€ÿoÓY>Úd?µD¿ÿXbò;1¢¡>òa?½ß9¿WÑF;e¸‡.å´2j„¾½\ö=Ñv =×€eª€eD€eúI‚:«ì~¿æä.½ç好Žq":"—à,°GÑ0m$†:8Ï}¿O0мQ¾Ý¾‰;]ÒÅ0þ·½üÿ>²¸ÿ<€hŽ€h†€hÿ:^u¿%>ì´f=ÿXbÿ"°{¿0!;>!<;ÿXb5™ñ¼2ÇÒ=‹P,=ì€7è€7n€7ÿ¸ü¾”ä>˼b?ÿXb)î:@޾pÕø>¡i]?F;Ä,^3‡1øy<Ä™ÿ=p`ò<Š€t€t€tÿq?;O*?/  ?ÿXbOF¼:ë+ã>gÜ8?ÄÞ?22:b‘,]Æ„1“áx½  =ö¶™¼DB<Þ+Ë:§U_¾ ®Ÿ¾¼l¿|Å;8#³*€èÞ.þu‡:Ægg¾½×„¾Ž^p¿‡˜-;%KF.vá22#ø=¬8µ=;åQ¼ô€`Ö€`¼€`ý/¹:F?áz>@™¿¼ÄV:‹*F,ÈÑ1û*:C„;?šs¨>ˆ“¿Ú”=;6¿,ÉÕA0•·£½„œ>U1•»Ê€Âx.€ÿï¿•>*ïV¿ÿXbÿ]Üø¾µÇM>öºY¿ÿXb Ð»ÂÆ=²eù¼G€nB€n€nÿà>\?Åúü¾ÿXbÊ ;g²)>†2X?K]¿ÃLH;%k,É1 î;T¨Ž=cï½ €›Ý€›‡€›ÿq¾>ªkƾjîW¿ÿXbÿy³˜>½øÄ¾mŸ_¿ÿXb3á·½k >Õ ="€h€hÜ€hÿn{¿a®¾<»Rr½ÿXb3´:6T¿¿ý<=ò…½w„˜;ma%,{A-1I½6’>Þ!ŸzAüAm;ÿë>¬L¿ü“¿ÿXbÿš¿=0I¿ôá¿ÿXbˆe3=ôl–=<¼çºü€Ç€÷€ÿÏÎp?ÈC¾ÁǾÿXb“„½:vxs?%¾÷†¾¦Š9{̈,n¦/ý=ÏH„=­À=,€VŒ€z€QõB¸:;ãP?Å7%¾¾?ïý79p‡Õ'îPä-SðÚ:öJ?µî¾Ó¾? ¿;T¯-Ú÷æ0vâ’½¹T¥=z}¼)b.b(bÿ̧÷¾°Ì¾åQG¿ÿXbÿà¿Ðð»¾ÄîD¿ÿXbКŸ<ûÅ=˜PA=|€$D€$î€$i³á:ÉÍÁ=è0>þûz?ÈÇ:9#<+µZŽ/?,ã: ”#>ä~V>-õv?8™&:8ÛÁ-ÝZÎ0ë¼zZ=üTU=¶BnBqBßÝâ:²ä›¾è³¥¾ŽVe?ÂË:ßȃ-­21ÿ冺g?ÿXbÿw,>õ>¤>!›n?ÿXb;ÃT¼L¥=ü6D¼–€­²€£Ê€£ÿ„œ<¥ê¿E‹¼ÿXbBúû:#y =Ø¿]p¼ î9ö±(:•Ì+¯½eÂÏ=º2(=!€7á€7@€7ÿ{}í½6Î>žth?ÿXb‡#Å:)^н©I¸>7n?]Þ;„–K,7* /Â57="á»=â<œ:&)MÙá:[x?Á™4>ìº0¾ê:;ĶÐ+m|å/íâ:}Çv?VàD>Ö0<¾h.F:è”,M'Ù0Ž'=ëÈ‘=þ¸ý |9j˜(w[â-±B™:ã^?³o ¾ÉKò>W ­9áb+ibð/o,ˆ½Zc°=¼­4={#^#ü#ÿD)»¾yF¾pMk?ÿXbSE :œWâ¾¥[¾í¦b?wº:þµ,]Ÿ¸0Šx»¾K©=½ý€ þ€ ö€ ÿ‡xn>×:¾$¹v¿ÿXbÿÂ>"ó½?‡{¿ÿXb%–½ä„=šë;h€¾€t¨ÿÓÊ-¿éÕ5¿->¾ÿXbÿ" ,¿Áa9¿ß ¾ÿXb¬<ÞU=úÓÆ<ÿªþªT§ÿì—>»k|¿þÁ§=ÿXbÿÈr:>“}x¿UÉ >ÿXb!Wê¼ø5=eâV=2~€?2ÿ®€¾ôJ¿¤?ÿXbÿü/ã¾7 ¿Td$?ÿXb(›r=±Âm=Êk¥ÿXbÿ…h?1L¾ N¼>ÿXbÛlŒ½‘™+>@0Ǽª€ N€ V€ ÿaoð>wôL?‚Œ¾>ÿXboƒ:•JÀ>S‹Z?€¸¸>˜­A<9,Ûn/ê@V<íš>ÙÎ÷<‹€t+€t‰€tÿ•>"cD?)5?ÿXbÿ½ÆÍ>˜S;?Ôë ?ÿXbj²½Éå?=·€\¸€\X€\ÿQ¦[¿0>\>Ñî>ÿXbÿÔiM¿î3€>C® ?ÿXb˜½ì¼y¯=iÆ·äf¿Fr3>ÿXbÿú\í>C_¿#i#>ÿXbçQq¼Á=–C ½l‡Þ‡Û‡ÿ÷¹¾w<ô:Ë9C¤Ñ*Æ·e0ÿÅg¾7T^¿…Ç>ÿXbao"½›’l=Ts9¼{€Nžz€ÿŸé*>z}'¾_éx¿ÿXbÿp =Á_â½ÔG~¿ÿXbO”½Š®K=>ì…¼,€&€·€ÿ*»õ¾¼|S?ç+—¾ÿXbÿª% ¿%ÎT?l`ŽÿXb%?‚½À’>>é½z€¬&ü€ÿíGQ?Ñù¿s¶~¾ÿXbÿkÇD?Fø¿€ƒ¾ÿXb"³¼ÿÞ=äž®¼{Þ{Ö ÿvj«½é?á?W¿ÿXbÿ/ð¾|p?¤KZ¿ÿXbN½Q==Ò>=yLyŽyÿ/ÿ":?`šÊ>ÿXbÿ¬ò¿A’1?–yý>ÿXb9—b¼£¯ =Nµ=±€†€¤€ÿøQ‘=^™~¿Ñ =ÿXbÌMŠ:Hn¨<§K¿"à‘=Ù(+:(Y¦#NÃ'¿¼½ø8ó=NÓç<_\½\±\ÿâðo¿鮾ÿ1Ž=ÿXbÿ'7_¿Yýù¾?`½ÿXb„Ö<•aü='À0g?—‚F¿ÿXbÿFÜ‚>$P?€A¿ÿXbrßê<’1=Ò‰=üWôWûWÿØ 2?ë¾ ¿¤Œñ>ÿXbÅ3‹:Möâ>?ÿœ8ù›*¯ùQ/и4ó$=f€\Ï€\Š€\W¯ƒ:L¿%…?¶R?ÅsË:½¤*Ľ.ÿìé¿çÖ#?GÐ?ÿXbÒņ½ôMº=~r”¼…) ))ÿ‡Kõ¾‹z½=Ât_¿ÿXbÿñ¿ž¬R=õûZ¿ÿXbÃJE=Ù•=ú'8<;n8nxmÿêÇA>¾x?s¾ÿXbÿÉ‚Z>¬Kt?5XV¾ÿXb‰|—¼ßýñ=Ad=G'=''ÿG“I¾$¼?©žE?ÿXbÿ“Æ…¾KÑ?^G?ÿXbv¨¦¼1x8>ŒÚ}¼“Q#QrQÿX >?Èb¾È'?ÿXbÔaÂ:Ú;/?GX½á":?'7’; 0, [À/^»<3>ÌðŸ<ö€tð€tu€t<5Û:ɨ?Z?å˜=fÞ!9Ð …'°Pb,¡PÛ:#^÷>›g_?Ž‘=$AØ:—˜,¦‹[1ê`¼â«=W³N;Ý€§Ü€§¡€§ÿNV;yÿ¿ãï;ÿXbÿAù;Þþ¿1}°;ÿXb^„©¼Rµ=(Hì<€ö€4€ÿ²Œ¶<¯¡¿ðÏG=ÿXbÿÀÊžÉæª¼€JA€J€JÿˆÐ<¿ŠI%¿2—J¾ÿXb¨«ü:âg6¿÷/¿>¾K!_;Óë*Æpg/*B½Ù[ =Û…f¼7¾ ÿË\ï½U_}¿Œk¨½ÿXbÿU9¿ÿö¾qyü¾ÿXbÖ½È > Œ<»Ù€ ·€ º€ ÿ‰s?ýD?Ê Î>ÿXbÿ´Î¼>ÿ˜S? ¸Ù>ÿXb¿ð»[&Ã=²½€;d€;™€nÿ  K;4‹@?)µ(¿ÿXbÒ+»:P…=ÂÛK?ƒ”¿BL;º;ƒ,“Ûv0×À¶½Rí> Bù<9€\Æ€\ü€h…Š:ÿ¸e¿ÿE_>QrÄ>Ob§:Z†, Ñ 0®:âfj¿«É˜>sì‰>v¿†;64ð-nõÈ0ý¯<‘)=³Ò$=ôWC€TæWÿï;?OÕ ¿òkÔ>ÿXbÿEk9?»ó ¿Ù×>ÿXb€ôÍ<Ñ=#/+=;æ2¼:Q%?¬ç>{‹.?Ÿ‹ñ;5ðg-ýŽQ0ÿd_?2å>ŸÃ:?ÿXbͽ;>˜6=M€kF€klGÿ47?ÖHË>BçB?ÿXbÿýû>Áã>Èé??ÿXbÜ:£u´=G ½Î€ ?€ C€ ÿ0ÉË>b8>©¾g¿ÿXb’‡:ÜÃ>žaÉ=D=r¿M@³:eB«-ÀÓ 0Н½'J¢=¯~<}€ÿ€ê€ÿ­[¿†o¿Þã»ÿXbÿ‘÷^¿:7õ¾¼¶à=ÿXbÌ–Œ½;T“=Ì^6¼®ÔÐÿÆáæ¾öó,¿R¿ÿXbÿb‹Ý¾m‚1¿³¿ÿXbnÛw¼ïä>ý!u¾F3x?ƒÓR½ð¾9Náû%¨°ö*ém¶:C-{¾y¸w?°Fq½bž"9âP’*-/*§==ÓM¢=ØJh<[n„i<ngÛ¶:Î~?Øô=p²m=ˆ>9ÍhX+ŠÅ½/Øê6;aÚ~?·œ™=!Ñk=þÜ:+¡Ë+>^1¸êº¼Òý=ôüé<€a9€ÿOÈn= ¿Œƒ=ÿXb@'Š:¸§<9e¿ S†=-W9Œ]H#¢w('Òqµ¼=UÜ<œ€:€4€ÿð‚n=¼ ¿Y=ÿXbÿ­ B=î_¿+R=ÿXbí+¯½‰`Ü=€-¯;k‘ ‘i‘ÿl™k¿·Ñ‚>$ª—¾ÿXbÿ>ãi¿fïâ=PGȾÿXbàŸ½)=yž»€ € †€ ÿ½Ø<Ùè¿=p'»ÿXbAú:LÏs>¸'u¿'á%¾±l=Ré$+fã+-q·½gÑ >Kç=T€hŽ€hæ€hÿ÷Ÿ}¿½;e¼m ¾ÿXbáP†:îë|¿ËuA=~Á¾øÉæ:ª g-’è°/’”ô»fLá=_C0=Y€@Ó þ€@ÿõ¯0½äÄ>Õ7l?ÿXbÿ Í#=u“Þ>JQf?ÿXb±ù8=Ï ¡=b¾¼<ÃiiViÿ–q?åí§;w1¬>ÿXbê‡: Îq?¾Èƒ=6ݤ>*Ù;ô»Ï'b_—+«$2½X9=1™*=b€2€2q-ÿÍ1‡>`\? (O?ÿXbÿöŸI>ô9?'þK?ÿXb8ö;Á²=«êe=þ€-æ€-ò€-ÿ1ÛŒ>~[l>[ìn?ÿXb,3‡:›> b>2q?;‰;mRo+ÿ9'.¨4‚½ò\>ŸçÏ<Ö€m_€mf€mÿ.>®=4Mz?ŸeD>ÿXbé†:Ô ð=‘Í{?SW >A­;m«c-ÿ£a2ï ö¼§t°=ïW½r€Cì€C>€Cù©•:Mœa¿&Ø‚>ð†Ë¾jÔY:¢Q·*ÿ 0ÿ# \¿É"¦>Ê+ʾÿXb*:½ =fÚþ<¿€]º€]$€]ÿMá0>‘}{¿-’=ÿXbÿÔg¸=¨ä~¿Xêº<ÿXb D’½…\‰=M.ƺÌX€€7ÿGB ¿s¿‡ã¿ÿXbÓQÂ:ÚŸ¿4¿æ ¿À:˜¶-)ÅE1~Œy½×¡ú=¼I€–F€–ž€–ÿÃ5y=õ/>óµ{¿ÿXbŽÈ‚:¼ê·‘=•M¿ö‚;~|?+4¾ß.Ž›½Ð)>8.c¼æ€JoÿiÚ\¿ ý¾ŽÚÙ½ÿXbÿÓ×R¿µP ¿5•#¾ÿXbž'¼m =wu­â>þ9½-¥w]0§þä:? d?Gë>/;Ü>¼]ˆ9UŸÞ*'p0òí]½éñ>;ÈÈ=,>ÿXbÿÑ6N?# ?pâh>ÿXb§¯g=QgŽ=ŽÍŽ;*€5gV€ÿXò?Ò¼+?¿‰¿ÿXbÿ?VZ!?K…ý¾ÿXbq~½–(>­c½<:Ý|:ÿ¾y?IY¾ÀìÁ=ÿXbªó:V-x?m¾ú=¦=ÚÛ9rƒ=,Iñ0\:f;³©=Éãi=Ý€-¸€-E€-£c„:Á4>2Ë9¾‰±w?2T;Î;U*¸zþ-ÿ·ës>UŸ¾ ¥u?ÿXbxí½kØ="§¼þ › ý ÿÂͽü»>÷Õ{¿ÿXbÿÓŠ®½«[U>Úmy¿ÿXbûνù‚>úcÚ¼Ž€J€JŒ€JÿÇ¥q¾AËs¿ÖF¾ÿXbÿ•M>¾ðýt¿Xd¾ÿXb<Ú8=è¹=82;J-Þ+œƒ:$¡y?Øí>H8¾å˜*:Ù0®'ØI-àD„: å|?dº=êK¾[\t9+d:+Ó½³/Óp½»Ô=ÁXß98€¨P€Ü€¨ÿ·:ûí¿ñÀ<ÿXb¶ †:…kÚ(=a¾Ý&w?ÿXbÿ1Ø7=é2"¾¿|?ÿXb «¼uÉØ=…¸¼û{ø{ô{ÿZºj½/õl>~žx¿ÿXbÿæû¼>‚­>;¹p¿ÿXbºj½p—==°È¯¼ý€)¿€)ù€)ÿ¡¨‘¾µ~j?½Ô¾ÿXbÿß|ª¾òd?ªmž¾ÿXbÁ޽OÏ>fÀÙ¼!€ƒ€j&xÇ‚:Ý t?1•–¾eˆŒ½ßð–:Aoê*k*V0íJ†:—®n?¢_±¾yåÓ½!I:’>,E$’/§è½bÜ =ï+=6€€€Õ€ÿ€„¼ Š¿Íˆl=ÿXbUJÐ:¹X¼À+¿â£=éª; †h+ËT1zûó¼)Ð'=U=€z€z@Rÿÿ¿Eº>èÅ9?ÿXbÿt¡%¿×r_>Õ;?ÿXbNšF½¾õ¡=Ìì3=€'€0€'ÿhðF>Ù{º½Å z?ÿXbÿ{Fc>¹z¾¶¨q?ÿXbjh½ö› =¡I⼂’ÿ#Wä¼Xä¿,ï¼ÿXbkŠ:”׺9ÿ¿D`; Ä:S|¾&KR+›Ç!½ â¸=5–0=(€1N€1&€5ÿ°j¼¾äŽ=<]m?ÿXb¾ ¹:‚J˾ü¦=r j?¯‡:Ñ…µ*µ@0 ‰4½Ÿ =óÉŠ¼-¬Á¬ÿ¶y†¼]ë¿q~›<ÿXbcŽð:òèU½<¦¿Õ[Q;”ä:Ôeì&7üj*î% =Y2‡=3¦ =½€V˜€V€Vÿ¤‘ ?iͦ=>V?ÿXbÚõ/;WT)?.ø8=ƒ¦??{Ä2<&™–. ÆL1á´»çÿ•=bo=[€*{€*k€*ÿ߾˩¾wlz?ÿXb$¼:þоDŽÒ½Gt?Ö3ï;aó,(0¸ç9=y[)= <+€ e€ R€ òŒ:¼û>æ[¿¨O¾¯B9Rà$#d½Þ(dI;óï>'|a¿L🽀·½;¶‘…+$ü/gòÍ<™e={× <©€ P€ ÷ªÿÒ‹>”7{¿uß>ÿXbÿ‰:F>žcw¿N`->ÿXbpíļîÑ=‘<ü æ ÷ ÿ²ÀžŽ¢R=§¿|?ÿXbÿw}=pšº=¤q~?ÿXbs_¼vPÉ=ªfÖ¼ê€;×€;z€;ÿ%æE¾Õ8n?Ï:Ÿ¾ÿXbÿF¾¾¼Q?G2¿ÿXbÂ1«½ö&æ=j49=€¯€¾¥ÿ%?¾¿¤N¿ [?ÿXbì0ƒ:ŠŸ¾¥PI¿Œ?x…µ;48¼,ª˜L0C’Ù<ƒõ= &þºñ€u®€u΀u1“î:0?ª!E?!š¾ÊØ+:t,+8,'0Zè:É?’|E?+D¾":‡Mw*XÎ/[ ³»˜¡ñ=òav¼$’’à’ÿL›‡=¸K?„M¿ÿXbÿ@*„º‹ ?ð—W¿ÿXb+Š½Â¦>á–;î€ ó€ ߀ ÿ⽦>Üúq?t8²¼ÿXbÿ%§ð>†Ða?ØS=ÿXbé'½S´>…²pÿXbn¢ß:Y„=ëxx?Trm>?é;<“Œ,0©á/¼t“»Ð|N=kòT=£BfBTBÿ(>S¾d*¿¡ö7?ÿXbÿÚÿ3¾f–/¿¶Æ4?ÿXbå¶ý<4ô={‡[<÷ªÖªíªÿ«V?>uÞy¿U'ä=ÿXbÿ‘F>ax¿òJ>ÿXb>w½ÕíÌ=7ǹ¼Ý€C¹€C~€C²Üå:¬ü¾ˆé=]|¿¢3;,´ß*ž[¬/:Œ¿:ȉ°½]N>Ãy¿I‡;Ãô,VZŽ0 ‚½†Û=VÔ =($O$¼zå¸Í:r ¾èÐý>&²Z?ž{½98û¡' Î .ÿ›/,¾§‘ë>^._?ÿXbÖr'½¥…ë=ÊQ€¼ÿ—å— ÿu½T?BU^¿ÿXbÞ̈½ºž¨=h±”¼&bJb€b kä:¨ž¾Bè3¾ 5o¿z; À“,Q† 0̪Ä:~|¯¾Ó®5¾X*l¿¼;†;Ÿé¸+ÎÔŽ/GW‰½¯}=¤¤<+®(®\€©ÿWƒ¾#ƒi¿w¤Š>ÿXbÿ º©¾3Jh¿ L„>ÿXb%uB½÷®Á=t|4=O€1</Ê3ÿñâÔ>-„½9[z¼™\q?ÿXb³)·½¦Ö >l=x€\΀e΀\ÿ/s¿KK>6 w>ÿXbÇwß:ú’x¿vú'>Ì#2>´uÁ:7«*B O1”jŸ;Ên>E½;1C¶C`C„Ƙ:élàfñ;6€W>€Wj€Wÿ|Õ?¥Ôµ½-¨Y?ÿXbÿœ?èMÀ½UBZ?ÿXbu,=‡Q='¾»ç€Ù€È€ÿ}bo?ú¿!¾¾m¢¾ÿXbÿí•o? ¦œ½=°¾ÿXbÊS¶½‡áÃ=õL¯ÿXbÿÿÆw¿ò =j¯t>ÿXbäÚÐÿXbÿþI?¿\Œ>ÿXbp$P¼¡ƒ=þ˜½Ñ¡ö¡ž¡ÿrÀ_>׃k½9ay¿ÿXbÿËDŽ>¨˜½·.u¿ÿXb¬r½Š‚=úšå<:€ªx€©è€©¤ƒ:§§¾6+Z¿{Ø>ÈW;EÃ*3™.×2;×4¾]¿¤JØ>ü €:k +ƒÏ«0+mq= ›„=Ë€³<kž€L7kÿ9ða?ìKí=ŒNé>ÿXbﬕ:E2k?ôÃI={˜È>?³;¡l .%Êl1Ÿ½»™‘=aü´<¨€‚”€‚W€‚ÿõŽ=¿@Æ¿.”„>ÿXbÿùP4¿ÓW+¿/r>ÿXbðৼػ=ÖÇC=]€?j€?r€?ü¹†:ëfV¿ø;¾dÁ?Àþ9ë Ç)& ·.C;‚:wK¿És#¾×ä?o‰;Þs©-Är0㥛»nj =Ø€=ŀ耀ÿX.š=Zì~¿ÎãU=ÿXbÿ¤­»B´¿i¯C=ÿXbÚSò<Ź=±ú£¼G€`F€`ˆ€`ÿø ?—ù_>»ÜN¿ÿXbCÓ†:Í?R1Ž>±BP¿øq©:Iâ-Û1cœ?¼ð=ÉÇn<@€§ª€§€§ÿ6~o=–‡¿0‚¼ÿXbž”ì:å©d¼nô¿èN¼äk·9–ö("†K¢&‡jŠ½Ïƒ»=z0=î#m#¿#ÿé!ú¾ëb†>RU?ÿXbÿ)¹¾ˆ >˜l?ÿXb ×»”3=‚ÆÌ¼Q€‡²€‡~€¡ÿã=wÒ¦¾Zq¿ÿXb1òê:nì–=ˆ¯©¾IËp¿¶K=< ¸|-¢¶Ó0€f½Ø=g=mzjzlzÿŠ€_¾Ê–>.n?ÿXbyqÁ:º×˜¾M+£>·Mf?V–<’…Û*þm.#»R=_·H=ì„—98€ °€&ü€ ÿâÈ?¢ ¿ ¿ÿXbix;¤?¥¿Ñò ¿Žit;Fé*îZ`.Ñêd½‘+Õ=7›¼5€˜)l€˜ÿŒ—ˆ¾>µ’>¢k¿ÿXbÿd$ɾšœ>³^¿ÿXbR¾½]¥û=ž~=ü€e†€eЀeÿ}¿òX>þ b½ÿXbm=„:ü.{¿f:>&ѽtÝÂ:~ ,–ñ0R¦½XƦ=¦¶»¬_Lÿ÷ÒB¿?Ò¨¾Ú¿ÿXbÿlê6¿Jè–¾ïn"¿ÿXbF˜¢<¹â¢=gS={€Fò€Fy€Fÿ’?ô$'=ÆN?ÿXbP³ƒ:w§?ÊåÓ=ñ$[?}§$;¥£É-ÛíÊ1ág¼QÝ=ÌîI<­€§¿€§S€§ÿ®œ<˜ñ¿i´ ¼ÿXbÖö:1h=4Ó¿lè(¼ìP*:‰¼&F`W*¡¡ÿ¼+nü=f†»s€rý—ä€rÿóc%>æ„f?@ÂξÿXbÿ¶= ùn?MÕ±¾ÿXb¢$„½X8 =³B‘»9€‹y€‹z€¨ÿ·X4½lñ~¿u“¢½ÿXbº{ý:蜽$Î~¿÷Sp½Äÿ:2m£&w–*-´s½yÌà=—Ç=[$°$µ$ÿ¯½¼~Ú?VZT?ÿXbÈ´ƒ: %\½sv?,5R?zÑs:g™!'±#·+£ÉÅ:âu½=ïb=â€-”€-}€-ÿ.*> Ÿl>ödu?ÿXb„:–/>åh>Hr?ð:jr0-Óá&1F]k½ÌÑ#= 5?="€v*€H#€vÿ拆¾¯,…>¨Ûm?ÿXbÿLf¾mIÎ=ûx?ÿXbª·†½%=æ=Z€=9€=·€=è¡:v"j¿2'º>ÈE5>1mé;þ¨»-Ã1ÿ Óo¿Òç˜> :>ÿXb¥³<šC’=sI=íLÒLþLÿ ?ò n¾ÖE?ÿXb‰>´:Ìö(?¸6t¾J_6?º5<ìB3-V+1Äê½ÃÕá=Ãò'=p€æ€”€ÿìÿ›>>6k¿[}€>ÿXbø–:¯bw>®Òo¿w>çé{;­öl' ·+K\Ç:hž=ÖSk=Þ€-J€-f€-ÿ|Ù?Òá =á,X?ÿXbÿÈ—ü>'$4½d^?ÿXb ] :AI¡=-^l=’€-¼€-L€-ÿU§>ìL>ωl?ÿXbÿNå»>eŒ>¢ûj?ÿXbQkº½*tþ=u4=¯€e¸€e¬€eÿ|ÅJ¿Ü´_>ìê?ÿXb¼­ƒ:Ä„7¿uI>TC+?]PI;¨¢Š-WÛ1ÐП½¥J´=Yj=¼×b¦b¨bÿ2*O¿Î§<›W¿ÿXbÿ&­K¿.®Ž<Ô¿ÿXb ïU½=o?=€H€H€Hÿ_Â>t²¼= ‘t?ÿXbÿ“~@>ˆ6‚=£èz?ÿXb/P½ Œ‘={M¼•€š\€šÖtÿõpϾNÔ;Â4R¿ÿXbÿf4á¾3×ξÑTM¿ÿXb¬áb½/û•=p•'=߀'¼€'²€'w5´:38"=ùV¿Û‰T?7é­:›:—,:<Â0X÷¦:— (½ñÇ¿`ŒS?å8ñ9Æ–$&¢Ç+_¹¼fúfvfÿ~O?_¢(=Ax=ÿXbñŽ„:Ÿ}?‡ÝÊ=@¶¾= ¾Ž:B ,:u0C±¼.r=“UQ=&VP€±€ÿûÈ#==ëy¿4Z>ÿXbÿhïùÿXbVG޼ܛ=*V =–€^€f€ÿV¿&=‚~¿S=§€DP€De€DôÈ:kb?»¦>Ú¨=?©>µ;S'P,R¼0ÿeÚ(?¬¢>#l.?ÿXb¸¶;§æÒ=7R6=û€,é€,ó€,ÿkï ¾Pr&?æ1?ÿXbÿÕt¾7n?=A?ÿXb—ý:=€+¹=áFÊ;wrí·0¸:?B?ŒÞr=–C½˜œ:'Gt+ƒF‘0¢*†:³m}?ë2¿=èqÙ½‘Ÿ:Ц *Ÿ­.åD;½ J‘=ƒß†¼ä€šØ€šË€šv“:ġ龪”¾"SW¿œÍ‘:4s%27k*ÿ‰ ξܦ¾[¿ÿXb×4ï<Ïóg=²Ù‘¼ceÊeÅeÿ—LM?˜Ý¾H¿ÿXb_h¥:ƒóE?®×ó½‘q¿î –;X á-ó£õ/¢~—¼k™¬=Pk=\€x¯€xï€xÿ,¦O¾I)>Aw?ÿXbÿ²94¾ ïü<=á{?ÿXbߥT¼¡e=H¾Páº4€”Y€—j€”ÿ}4'>Óãµ< €|¿ÿXbÿš ¦=sŒþ=)*}¿ÿXbd;Ÿ½­Âæ=¾iz»¾‘O‘÷‘ÿ -¿õ_À½$³:¿ÿXbÿ«6¿£à–=%3¿ÿXbdÍH»2°Î=IJ:=>ò€,¬€,ÿhˆA<§“y?²Ÿc>ÿXbÿ/ÈýÿXbyYS=íJK=”LÎ<2O`OêE•p†:ƒ³$?*Ì¿¬C?LÝ”9H#-‘)ÚíŠ:7›?9¨ ¿ÿ‚?´Ø,:ó+,¾1òü¥Å=¦^·»u€ €r€ÿAJA¿žà">×"¿ÿXbÿçôD¿ôD>—ò¿ÿXb…í§¼fôã=ú(#=Æ€7N€7Ä€7“ʇ:ºeM¾°mö>qZ?cÿG8µÔ (L7Ç.Ö@Î:|Hs¾sø>ôjW?gûÁ9Ý«V*§Õà/Ö ¼è¾=I€<Š€§™ n ÿ¾<Šî¿á@­¼ÿXbÿ¤Û^=¶¿N3Ç;ÿXbM„½KZ1=Q1=_€=]€=^€=ÊAñ9>mZ¿>Æ?Ñ«=ùÇ"¸®º»ÈN¿ÿXb… ³:8w!¿µ%M>Uì?¿û:£:`ãR-˜R®0ìõ; L‡=ˆGb=PLu€FLÿ©#`>ÆMâ=h/x?ÿXbÿtX•>„=)=ƒ£t?ÿXb{iмd“ü=6×»Ö€“v—¯€“¾­Ý:‡f”¼|¹O?¤Œ¿F–§:OÕT+ÀÔ‡/Ý:G”½¶E?à!¿½\y< ù-ðéÂ/+„=8R=í‚=¨W©WZWÿ?Åݽ÷39=6;~?ÿXbÿh±=½µ¼ú~?ÿXbQøì<Åtá=VJ=[²üÿ"ð?ó#ü>-*?ÿXbÿ„à?™œÝ>ål&?ÿXb§ç]¼ ,>*ñ<^'쀸'ÿDD ¾t™T?ðîë>ÿXbÿö+‰¾FøR?N‡ÿ>ÿXbÁ6‚½Jy >»a=^G·G\Gÿ°„d?g+æ>ÿXbÿom[?ü »TÜ?ÿXbñ = ÊÔ=¿»a€’Òx€’ÿÀ"P?šþ>¿Ô›¾ÿXb!Œ:&MZ?rÃÝ>Íy•¾òÉÞ9REŸ‚o®&á´€½¾ =YßÀ»€¨5€¨x€‹ÿ ƒé½\}¿BŸ½ÿXbÿ³¾ÇŒj¿g¾½¾ÿXbN§½RÓ=p –»d)è€Î)ÿ× ;¿E ˜>ôd¿ÿXbÿ¨a1¿4v“>s8)¿ÿXbÿ–½³´“=j…é¼\€……ü€…ÿL]¿©û‡¾ì‹Ú¾ÿXbB_é:èÜe¿ªë‘¾ìë¾E6<Ñ‚§.òí12øns½ñc>T=Ý€k€I߀kÿNÓ£> L?µ?ÿXbÿ¦zm>ª°[?Ùê>ÿXbP6= ü]=#=­€I€Y€ÿz„n=•d =q^?ÿXbÄæ:ëÀ`½úÑ>Ó“}?úð;NT,ó4ê/èùÓ¼žÓl=ët =kwowewÿu„T¿4¡€½¿Ò ?ÿXb3Ìž:WF¿tÄýظ?v· ;¨¿f+c™”/@ܽ5 ô=Ö6E¼»—¿—¸—ÿp¢>t?\þA¿ÿXbÿ«Â>¥?ßö7¿ÿXbž˜u½Kø=3k)=ÿ€Gþ€Gd€Gÿ2. ?œ®¾°!M?ÿXbÿ{*?ba¾hc6?ÿXb¼A4<À²²=hè_=í€-ï€-9€Fÿ÷‘Â>¡¢=•ëk?ÿXbÿÚcó>š'<½5a?ÿXb;ª;‚WK=¼³ö¼< õ ~ ÿvÉ…>ci`¾§p¿ÿXbÿã—¸>òD¾Ó¦i¿ÿXb¥×&½` =Ý{8¼c€¬†€¬9 ÿͽé>’``¿M‘>ÿXbÿÊÃ>(¹k¿­à¡=ÿXbƤ½Ÿ<ì=iÃ!=^IlI¿Iÿ1½/?-¿¤á>ÿXbÿê"?”,¿7Ôý>ÿXb» =)x=ºj==€Vy€V€œb†:1?«|¾ÛO-?Π+:Ò@•*ø¯Ü/™Z†:‹ã*?ë¡=¾\Ÿ8?´©Ý;ÞO™-› 1ýÀµ½TU>†'<>´ÿ o<¿{–>þ¿ÿXbÿµà6¿ˆÝƒ>.‘&¿ÿXb­h³½}­>òAOó¾©\Y?wl¾ÿXbÿ/`¿€1??)¾“¾ÿXbJî°<ç©Î=—ª¼œ€Œ5€ŒÒ€Œÿ¨úÍ>ââ>ÞQM¿ÿXbk€Ý:!Ó>Óà>ŒL¿œ1P;Th -àü±06u¾½W$>W•<_€]€:€ÿÊi¿Å£Ç>= ¾ÿXbÿÓÆm¿ùd½>™J±¼ÿXbúO¼¦o=lw½“¡ ¡J¡ÿ$þ> †Ë¾¨™_¿ÿXbÿá¡’>©þÁ¾XHa¿ÿXbºfò<¹õ=©Ð;X€’¦€ui€uB †:Q¥$?€·A?·5ð½Ï?:J=¬*½v0ˆO¸:-?G;?z˜´½£Iä9›#-, ÿ@1ün:½CÅ>ü;+€W_€WpTÿïã?Ýp ¾P´9?ÿXbÿd¼%?4Rˆ¾ñÐ6?ÿXb¹‹½®J>í‚A¼?>=ÿѤÈ=вo¿À¦¬¾ÿXbÿRȽ÷ˆk¿B¾ÿXb3Ä1½õ =’ »z ` ö ÿ==©Ö¿©+‚¼ÿXbÿÊÁ=e¯~¿Ø-½ÿXb¿Ô½Ø~>9R<Ÿ""Z"ÿƒwf>äx?ª\ƒ=ÿXb 1ˆ:Á»‰>Öu?.^—=;4›:A~+eŠ/ôP½G¸=Û²¼ïtvtëtÿÄï6>5»•½t/{¿ÿXb}'å:v}½ÎÁ—¼†Ì¿\äv;rH%·(R)÷‘¼*S¬=4 ½$€ &€¢N€ ÿ’8¾[.>}*y¿ÿXbÜb¹:\Mt½Y0 >c|¿!2;/çÅ-@·13¢½ ®>]£eºù÷jÿ#`<¿³\Ÿ>ô¿ÿXbÿdíX¿viƒ>î¾ÿXbqv‹½¢·ø=¡W=|€Du€Dï€DÿUý?$j2=%vZ?ÿXbÿ÷Yè>6.·½øb?ÿXb‹q~½µ6 ={»¥<ï«ì«m«ÿØ9ë¾_c¿w<ÿXbÿ+Ôµ¾™ l¿5>ÿXb)>~½Ò:*>gW½\°:wÿ2 ?4õ{½H5w=ÿXbÿ2V?—Á½K[~=ÿXb„Iq=Ü+s= ƒ²<+Oí€j²OÿµÉb?&>¾®Lâ>ÿXb ™Á:œY?`P¾_¾ø>ÛÒâ:ÉÒS.\2½1Nî7½Ön+>¨E;c=g="7ÿêyv¾vÊ6?N(?ÿXbÿÛ…¾˜B?‡[?ÿXbj½_;Ü»>¿~ˆ<ÿ8€ö=ã:±Êµ»Ú?Ú«=/ó:Ýþ"-©Ô×0Ü:!û½c~?n¬ë=Ñ:Ð:Sk!,¼g05#½öÑÉ=z³¼Ú ½ Ø ÿå'&¾B ;>Ñ=x¿ÿXb Ǻ:ËÖ½³Æ$>»;{¿ä„;’Ñ,éÁ\/š˜®<&…=ÍVÞ¼Z›·›í€›ÿ˜??D}p¾ÉÉR¿ÿXb™­â:k6?*ï:¾X¿C8;Ö¤*bY¹.I® >5^[¿ÿXb‰ U½ò=´»› ’ ‹ ÿ ^=þ¿!-è;ÿXbÿ–†%;‡ÿ¿—¾:;ÿXbHnM½£Ë>à =<þTóTÿTÿÔÜÿ>tçy>CÂT?ÿXbÒ—è:íõú>ž]!>v[?ç =æ&¶/âèŸ1‚­½Xâ>3Ât?¥ºk>ÿXb#%‡:"] >Ñx?©C>t´:cÔ+¤¦J/ ¾©½ù¡>åÑ ;W`Sÿu0X¿;VÖ=™v¿ÿXbÿNlX¿UÅ+>­Ñ¿ÿXbq¯L¼nn,>T‡¼!FOF³QÿF9Ý>xù?$†/?ÿXbÿÂÀ ?Àö?FÎ)?ÿXb7¨ý<¢ =uU õÎm¿Áª>ÿXbÿÌòQ>Uòt¿ýR>ÿXb~#»Ý"=’Ìj=¬€*®€*­€*ÿD:>`¬Ô¾a|e?ÿXbÿÖ˜!>Ïž¦Ìh?ÿXbž‰½ß¦>>i»¼€ N€ € ÿ<Ñ?G=9?~éš>ÿXbÿ @?QED?L¤€>ÿXbŽ•˜½éÕ>°æ@=$€Ÿ€ä€ ”Ø:Üó=ôç?ÔÎV?‘»:Oê,«$Ô1ÿKs#>Í”?ôæU?ÿXbë8þ¼Ð(=¦˜ƒ¹§ ¦ P ÿé{r¼Ø½¿»-½ÿXbÿ«…Ñ;Pò¿Æþž¼ÿXbR+Œ½Kê¤=ÿ%)=×€‚°#Y€‚ÏåŠ:©„ྲyº¾¦UR?°}B9ïC &àç3+w‹:;b̾ìRá¾±éM?Ù|2;=PÅ+Á0l²=iÉc=bNP¼Ýe¿eªeÿ€U9?õžü¾ Øö¾ÿXbƒ²Ñ:—^U?ìÕ¾"¹¾Y7»;ðt§-/‚x1sò"½ &>a°»é€–¢€–²€– aê:ŽC>ƒÄk?îã­¾|ÖÑ:©òc+û¬.0¸‡:¬Š6>±©j?•(·¾ È-:ûo”-8é51YŠä±*+?½¹#¿ÿXb¤Ë²:«Fé>f„%?w£¿o¾ä:{W«.FVÜ1¢_»½§è>O]yVµƒ½ÿXb­É:io¿mJ¯>öÊѽJº¢<_ч.êë1_\*<<ÜN=X­L=X€KNý€Kÿ Sç>Od¿j§8?ÿXbÿƒšÒ>.’þ¾ÒC?ÿXbŸ9k<#0V=$á¼$ 0€L ÿÀ™>,l°¾Ô±c¿ÿXbÿ8u~>z¯Ò¾[{`¿ÿXb©¾s¼^>•¶¸;`€r€rœ€rØòÀ:0K~¾rVu?Fo¾¿‰q:°^)[…Ò.ÿP³€¾4Ùu?í ÷½ÿXbíµ¹èŸ>[$í»G€Œ€ˆ€ÿ}Z#=—XH?× ¿ÿXbq»: "?¼w’T?vž¿&mÄ:nNF-ãô‡2Ÿõ; 2B=vSJ=&^ÿ’'–>¤ï ¿Zc8?ÿXbÿ±T¹>,ô%¿+}+?ÿXbòl½N³À=úð¬¼åä¸ÿ/f𾮈#=¥Ëa¿ÿXbÿÄæ¾†c>j&b¿ÿXbô½îœ=©k-=›€8š€88€8ÿ‰ö>œÌQ¾+ÿq?ÿXbÿyÁc>`cG¾+t?ÿXb+ˆ¼.=áA3¼¿€£¼€£¾€£ÿMg˜<æê¿õ[¼ÿXbÿ”A< b¿Î Œ=ÿXb?c¼34=%è<‡€>€€ÿ6 =b§¿S =ÿXb½±î:èRƒ}¿?ø1=ÿXb>²¹¼4.=œ<¿ ´ Ô ÿÅ =©Î¿¤àš¼ÿXb%í:u8=(¹¿ŸÀB¼,8ý9zœ'gç‚*ˆý<Á‡=§(=!€V@€VŽ€V 8°:–#?%4~½Ù¥S?â¨*:F{ .%‰1ÿ?Ö¼·½È²Z?ÿXbrö;¨ÿŒ=Bîb=è€*Ó€*r€Fÿ†? >•ÚH¾í¢x?ÿXbÿ¸,Æ=Ó1¾òãz?ÿXb£|½ñE;=üÄ=4V€=*4ÿÆcò¾eÅU?ö…¾ÿXbÿâjò¾ùßS?=Qš¾ÿXbZÖ}¼•=àºb=5€xo€xi€xÿx3‘½Iúa¾,y?ÿXbÿŽl±½?¹¾¦m?ÿXbØŸ¤½±ó=4¡I=±u]uòuÿáË¿¼]O¾c_S?ÿXbÿ¬ü¾ù€I¾”áX?ÿXb²Õ%½Ý =çÇß¼#€i€)€€iöFˆ:V¿á×>HÛ=¿ÑT—:n„è*ø>ƒ0ÿ¿` ¿î9”>d‰I¿ÿXb˜ˆw½ž±o=É“$<€%+€%"®ÿ[Ä~¾Ðu¿’ó¾ÿXbW®;ذƒ¾@Ev¿ÙÒ»½cÜ!;n!‘c %–˽Ãñ<=ì½8=µy!yŽwÿ*Vݾç?o0(?ÿXbÿø@ ¿ó¢?€;?ÿXbÖŽâ»é™þ=·'=q€ñ€Ê Ûˆ‹:G~Ô½ T?àø ?á=:9y+Ÿ„N0° ‘:ìꣽ‹ÙK?V?°ƒ;üŒÅ+^\W/ yç:ÉÃ=‘óþ¼K€n|€nJ€nÿqž7>Œ®B?(Æ¿ÿXb]-„:Yl5>s,??²$¿Ï7:c†«-ùcÚ0:ÍB½X8 =ù+;*­~­®­ÿlÔ”<ŠØ¿-(ò¼ÿXbÿ:¾¬<¼Ò¿×¦ú<ÿXbÿ .=­c=*Ž=[€°€_€M&¹::eß½Ó62>¶Šz?ºmˆ9q'~*? ½/ÿé!¼ ÇÈ=б~?ÿXbî#½jkä=Ø·“¼÷—è æ—Ì‘:@¾[Ø?cÍU¿[Ã9<€U+Ê¿†0‡i ;¾½ùZ?³ [¿ jù;aÆÂ,û9^0¾Û<½›ÿ'>$—ÿ»O<ƒSÜ>¿ÿXbå™Ë:5"&¿>ÆX>O;¿€ð{:,ãÆ,ò²!1èÚ—¼¸’ý=<Øâ<_'¼'±'ÿÎb¬¾"[?ßÈ>ÿXbÿ0Œ¢¾*V?ó˜ä>ÿXbfŸÇ: Š›=Øj=r€*Ï€-†€*ÿä· ?„¶Ì½ÞœE?ÿXbÿį?Çxÿ½qyL?ÿXbõ‰½Øó5>n¾Q½*6*Ѐ+Ö²¸:‡ì ?÷H+?Àjý>Š(÷9OxO)B¯.«•Ý:|?©&?C®?ÙÞâ:dÖQ,9|]/5Cª½—7§=Þ!ź¹2¼ÿðÔS¿×Þ¿fíF¾ÿXbÿ­³I¿† ¿T#š¾ÿXb<¡·½Iõý=é Œ;¥€¨M€ÿ©<]¿•=¨<²¿ÿXbÿ~zW¿j%e½z ¿ÿXbfÚ~½ºž(>ýNS½,:ý:þ؃:•h~?ŠØÙ½ðž=9è“[+w/ÿjw~?„[̽‡ 6=ÿXbÛíc¿Ùÿ7ˆË,‘ 0ÿ3™²¾18O>¦Bj¿ÿXbiW!=µÛ=ª|O;üú¤€’:óÕ:ŠƒP?©Š ?0'`¾Á[º9„ð>*/æ / ô;ß¶S?q# ?nˆ!¾ì::0ÂK)èß>0º„½æ\ =ÉÌ…<5€]J€ m€]ÿRÉ=Þ£~¿¬6ú<ÿXbÿ½39=ýg¿‰iP=ÿXb—<ž»7Þ=[ë <ô€§ý€§×€§ÿ¿ó¼ï¸¿á¬½ÿXb1|;Ñ€½ð;¿¥8½¿<;¸ $ù?(ù„½£ý=:y¼€–\XÿÅ3=›l<›·¿ÿXbK‹è:6.E=ÏâË<±Ÿ¿§¼¥9¼·+l^Ú/B—°½nÁ>¸•=Ü€\»€\΀\ÿÝå'¿ å?™ÿ?ÿXbÿ 3¿. ?‰Kî>ÿXbñV<(*»=ÁÿV=~KþKâKÿQ…Û>SkÊ>xôO?ÿXbÿöä>~¨ž>'W?ÿXb<||â=äùŒ¼–Z–‚–ÿ" à>¾v>yŸ]¿ÿXbÿ7»>[ân>¡ªf¿ÿXbzlK¹y¬ù=9™8¼”€+€Ì€(W‘:Æ%à½z¸5? 2¿ZZ;c}*ð½N.µÎ´:<¾Ð=?“(¿?–94Ù½)WÛ.?8_½—Í=$/=0/~//ÿQÛ>°fZ>'‹o?ÿXbÿvL@>vC_>,u?ÿXb/œ½Tȵ=£@=0# š# qÛ:£ÿ¿|½òöO?¥×ð:ÄŠ‡+?aC0mv†:{® ¿U¤½5åT?¢†¼:ò¬!+%/ZÙ~½.=*>ïK½^·:~ÿÙ~?‘뤼O«½=ÿXbìô‚:9c?c×Ï<)²ƒ=qÈ:½î²,¶w00G°M?ÿXbg­y:ÚÇî>ë\>Z$W?L¦9;CË,. Ó1<¥C½¢E>Æ¿Ï:ô€–sÿ—¼??hkõ>¨9ê¾ÿXbÿw8?wÄ?| Ò¾ÿXb¡Ú`¼Nš†=®‚½ø¡ý¡ù¡ÿïq¸>à`¾ ¬k¿ÿXbÿaìs>8¾L÷u¿ÿXb‹p“½Ž>Ž®=l€.e€.î€kÿꋽµï\?,?ÿXb¯¬…:4@½5Òa?;÷ï>.¾:NU,a„1V½Ëœî=q¬ ¼ê€™ò€™ú€™ÿ¸È†¾¡«í=H-u¿ÿXbÿ@}¾ýI!=™Úw¿ÿXbkb¼Ù"É=v¥å¼ò€;Ñ€;Ö€;ÿx¦®¼0Òi? ,оÿXb•ß:qY<ˆ‡^?ý¾ì`[;xVG-!šB0M¶Lq½>¾\¿ÿXbÿ,éÃ>ް>•l[¿ÿXb37ߺR {="ü ½ë€Ÿî€ŸÔ€ŸÿDÚŽ>—¾Àk¿ÿXbÿF×h>ö9¦¾ k¿ÿXb5cQ¼¸=Æm<Õ€§€§S€§ÿÇ Rºñÿ¿!ˆ:ÿXb·Dw;¶Í·¼Yá¿æ;ª¼9/á:Á ß%]$ *l?Y½ Â>ÃH¯ÿXbÿ6âz?‰­[½«(D>ÿXba¥B½hz)>À»,=~=L<ÿÖ^*¿4P´>ûw(¿ÿXbÅcÛ:ƒ3¿¦Ä>¶å¿[Yl;íÏÉ+ôL01 W½q®!>H<Þ€߀J7ÿÕ‚”½o™%?-WB?ÿXbÿ²…¼±1?™Ô8?ÿXb¼!M½·Ð>ôø=<7T«TÛTÿr(_?Åû)¾Yì>ÿXb;õx:Si?ƒ*½·ÉÒ>--;Hý¶-ò£¢0 z=­Á{=»™Q¼MeLe¦eÿÇâ¶¼·€ ×€ Ù€ ÿõ?‡-A?FØ¥>ÿXb©°:ÐÏ?yï9?nL“>‰:•‚)Âø-pì½t = '̼ʀ¬–€¬2¬ÿžŒD;Lý¿ýa ¼ÿXbÿ¤+½_ƿꤺ¼ÿXbt˜¼Lâ,=?Žæ¼ð€¡â€¡ß L‡:½º†>à=bu¿¡ÿ8Ó·I'³t€,ÿ•Ça>JSø=NÃw¿ÿXb-–¢½$Ò>×4ïºûöõÿü°0¿8˃>!-¿ÿXbÿÖC¿âf>cÞ¿ÿXbî˜z½2˜JÑ:jÀ,Ï(¶0ið¹:ô¾Sšl¿éZ’> È9:ms+’KK/ÌÐx=GY=âé<€ó€Ú€ÿ‰8z?EU«»LIX¾ÿXb£¡‹:€¢u?$|€<þ¾+‚:Õ€ ,]0Hút½{ú=ï«»•䀨~€¨ÿ <·ó¿\ú¼ÿXb @†:—»½þ…¿U/J½Rþ%9-—½%›ü–*ˆc]½*ã_=\ÿ.<5dj€%Ódô² :æJ¿hs½þÌ?qÖz;áú²-l„1ÿ½@¿WYŸ½"N'?ÿXbAž½ òÓ=/=ÇooF„œ¶:Oú*¿ÐÊ]>)I6?t]:‡<)kº-*èµ:@¿³ÛC>%D? Ô(;gû+¢ ¸/ÐDØ<•¸=ÏN†<ª€ ¢€ èªÿoPõ=>K}¿¯g§=ÿXbÿE´>§5{¿dí>ÿXb>玽W“'=° <~m~~ÿ3"¿ÍBì>>ù?ÿXbÿ F*¿Ì¬ý>‚?ÿXbs,½ŸÍ*=Æ¿O;n€‘|€‘ÿ€‘gy`:”[S¿ƒ­ ?„œ!>7R:†Sl*hE¡-ÿ8 S¿óh? A=ÿXb§<:<á_D=)–Û¼€¾€ô€ÿ#†T>Êÿ¿±D¿ÿXbÿT>>~¿fF¿ÿXbnĺªO=(¸X=PBô(¥Bÿš¢ß½²L8¿8w/?ÿXbÿß*¾%W5¿ /?ÿXbW˜~½Û>–·¼<fz€{fÿ¯N}?Ø ¾k‡7=ÿXbÿôo~?Ul¿½p=ÿXb‘(´½Ž >p`2=(€\F€e^€\¡šŠ:ÝþZ¿tt>!gë> '9:5D®+Ú0å]€:G_Z¿Íþ‰>MÐä>Nû9½»†*¼)Ÿ/Ùxp½ˆH =}w+="€‰‚€‰M€‰"õì:Þoì¼u±¿Œè!=,R:× Ú*Áãc0ÎÛì:Àýº¼þ¥¿ó*A=Äiq:ÜÓ,Z²ë/¡„½5{`=£ =iwÖwxwÿƒšm>¤ì>¾Net?ÿXb»'…:‘n">X¶N¾_kw?JPj;=6Ó-=ÉU1Þ¼d­=ˆLù¼©€…¨€…¸€…ÿ z<¿´*H¾•Ú%¿ÿXbÿâó;¿n·M¾Ð&¿ÿXbvâ’½sŸ,>üļmlhlllÿf ™=e!m?!½>ÿXbÿ2Ù<~Vl?SOÄ>ÿXb ×#;?Û=vþ-=”€,Ž€,+€,ÿmk>‡Én=ê±x?ÿXbÿI>Xüb=¦=u?ÿXb%·½ª€»=;<Ó€ Õ€ € ÿ&¤{¿Ú›Ã=—½ ¾ÿXbÿбv¿9d >±¥]¾ÿXb3p€½È#>1z.½ :!:Ž:ÿüw?º&o¾ñ\¬½ÿXbÿÑuo?ø°«¾eÔå½ÿXbëæâ¼"Å>ˆf<½"²"i€rÿŠÕ¾úÕ}?8ô½ÿXbÿé ½÷×?ßÐÉ»ÿXb}yA½ÅÉý=]£åÿXbÿJœ^?c넽¤¢ú>ÿXbÛ¤½S²>S’õ<"€.í€.€.—á:óŸ¾Ó—e?*¡> *Ý9z`+:{\0ÿñ6ª¾Rµa?hr«>ÿXb‹Þ©9Kèn=\½ñ€Ÿæ€ŸŸ XÊ:cíÎ=K—£¾®2q¿Ç¹á93¸~,àX0°UÊ:îÏ>q¯¾­3m¿{;“t+¯”03ßÁ¼çR=ˆK<ô Õ â ÿ¨³¿<ñп·ô¼ÿXb=&;ûçÿ<:«¿"S$½ÒÛ:Ǩ¤&W0Í*H‡»iT =ÞtË»(€[Æ€§®€£ÿVº<§ü§'§ÿ&õ”¼“ç¿xѦ¼ÿXbÿˆ¢¼PÊ¿Zw=ÿXb$Bc½{†°=+8=¹/q/\/ÿ‚¾tmc=¢Su?ÿXbÿH4¾±yj<…ù{?ÿXb p½’é=}êØ¼¹€…ü€…º€…ÿ°Yd¿øâ·¾»ŒŒ¾ÿXbÿÃTe¿‡H޾±¾ÿXbÁ«e½pë>HÅÿ<^€Mÿ€MZ€Mÿ}¼-?.ž{>ƒ/1?ÿXb&‚: œ?HuW>f—A?SV;9é)s·-Až½ôÛ=ÈÎ=O€7:€7r€1ÿ6d»=ìÀ>ñ l?ÿXbÔ:‘Ç=Rçî>Vµa?7B;³¡„,³Pƒ0™E½¿ô>’XÒ<¤.ës•.» ¶:jWS?Õ‘ã> ²>Š#:ZäH'Õm,W›:ŽZ?‘sÆ>EJ´>î>ˆ:ñÚ-쀮0 Œq½Ö7=H¥X<É€fÑ€€fÿ¹;µ¾K?H???ÿXbS†:°¬¾ÄvL?ª%ÿ>9†:9»+1£/ž\S½W°M=²󻘞2žužÿQ ¿M¨š=´U¿ÿXbÿut¿u€‹=6&Y¿ÿXb|H˜½1'>W¯¢¼„€J*€† €JÿgT;¿H)¿)¾ÿXbÿJc<¿q4'¿‘Í6¾ÿXb‚k½|a2=ŠUƒ<Ê€f–€fÍ€fÿvʾÍC?’Y?ÿXbÿ6Å»¾J E?\é?ÿXb‰”½U„»=ˆ)=wzrzìzÿOÖ̾×Ö<£“j?ÿXbÿq¤¾ñÄ@<kr?ÿXbÀɬ='€GL€G•€G(Ȇ:˜2?|N|>)Õ,?W§à:xn–' =,,¼Í†:Lý-?]>Wv*?ù÷4;Ø(§¬,¢Q=¾ÀŒ=NÒ<€Lž€L!€Lÿߢ§=].?A‹:?ÿXbÿÌ .½ñ.:?C]/?ÿXbްh½/÷ =- ¦<é«¢«®«ÿ 8™½Ò~¿Ð’u=ÿXbÿy¡»§¿ST=ÿXb}êX½)“ > Bù<û€Mø€Mì€MÿšÔ)?7½? ?ÿXbÌÑ:†:0?=(?/a?–æ:¬©Ò'ôª¹,·Ð¼ý…=â?]9c€£j€§Š€£ÿ‰×Ð<®¿w0½ÿXbµž;÷<>=„§¿Ü–¾¼ÌI:g¯#¦:+ÃIº½×>ƒlÙ<€qU€qÖ€hÿ±o¿ÕäÔ=k¯>ÿXbŠž‰:“hg¿Öm">öWË>-Ò:dõ™)¶J(-@q½Ã)s=î§<€©€©n®k„:W’n¾ k¿¹¤£>’’:ßÀ$Ú…)ÿw_²¾vf¿ò´…>ÿXbò#~½ó:">¦¨¼"fFfrfÿkËq?“ó>$d4>ÿXbÿ«t?(Û|>ÕÒ#>ÿXb–¿¼Õ=«¯.<ñ Ò Î ÿz­=íì~¿<½ÿXbÿU¢…=t¿ŒõN»ÿXb¿CѼW_=’“ ¼ƒ€­€­:€­ÿ|$ =ö»¿Úú¼ÿXbÿ]µ <øã¿d©±¼ÿXb,D:Y=î•9=Þ€¦€¦¢€•ÿNJ˜=¹8k¿2pÆ>ÿXbQ§:Z€>-.\¿`eü>Bì\;B0)±$2‡¨B½¤5æ=L¦Š¼œ ¦€˜p€˜ §ƒ:©%>9 ?Ó¹Y¿È::µ1'šÎû,ÿ$ª>Óðè>Ù)a¿ÿXb8„ª½ª+ß=ó×<ÿoïoüoÿZEM¿"Ô¾?ÿXbÿíÊ\¿ ¾ªà>ÿXbYO-½¯B =ÁU¼Î€¬†€¬ž€¬Æ/ð:9 ¦=•¿×%×<¯Ü¤9]Yî&Œš+ÿã\>%gy¿ÿ†=ÿXb|ðÚ¼¿=0È<× ¢ © ÿûâ>Ÿž|¿$u¡=ÿXb±zï:k á=Óü}¿lDu=BV»;9&,-¯ß1j÷+½m©>m[,p?=«s>ÿXbq¶: ´¯>Å~n?õ=¦ia<ÁÊ -þ÷/I A½µ¨=/‰3=ö€‰ç€‰î€‰ÿØ>uk¿:ϸ>ÿXbÖ£Ž:†3>hu¿)>$5<Ô^¢$Ò¾C)wؽ¸">:êh;ü€r¼€rý€rÿ {½>ëih?éÁI¾ÿXbÿ‰ª>´Šk?œñ‹¾ÿXb²/Ù;C’=ÅJ¼-€£U€N}€£ÿyÇÖ¾¬A¿‚Z?ÿXbÿÔÁª¾úc3¿¿r!?ÿXbrkÒ¼†ä$>ãÿ»SZ¨Z;Zÿío>ªØI?Ÿ?ÿXbÿc“I>NN?Có?ÿXb;7½üÆ>€‚ ¼[µÊÿÏ+½Iè=Š~¿ÿXbûªÁ:<è<V>ž}¿Ú+;¿`[.n{“1Çñü)=!“Œ»› €­ ¨º;–é·<óÑ¿äÚõ¼zÝ9̉(%Àbˆ*ÿ&v¼âü¿»oŒ»ÿXb+4<U=ãá==0€Kc€Kl€KÿÍÝf>‰Š¿QF?ÿXbÿ¡“>ah ¿H½I?ÿXb'h³½ÚË=¾³;Ý€s€Þ€ÿÿ[^¿•Ú—>i?˾ÿXbš|Š:Ðëg¿—&s>b{³¾šMN:çÆ0*ÍV&//¶½f¾Ã=‘* œsª=Ïo?-Yì9UtO-#31k?‹:®d˜>_‹Ê=s?31v:¤‡?*Ö»µ-Ecm¼¨âæ=ž%=ï€@^€@º€@á‡:%f¾xÝ?4S?ß3Þ:x€j,­4¹0ø ƒ:å|¾8ìé>/ÔZ?ÈÁ:}”é+Fä/¤â<¸æ=?R=,¤CªÎªÿGÌr=áƒ¿í»†¼ÿXbÿï Å=©¾~¿Ø²»¼ÿXb?q½+=p|-=n€€o€ÿè°¦¼O¿¨Õ¨=ÿXb+ÎØ:µYž¼œ7¿{›=EºØ9¤mï&Ky+¼³6½ãÿN=…Ñ,¼÷žìžëžÿÄ–¾ÍIð¼·ˆt¿ÿXb|r‡:ò2ž¾| Ë<ds¿>=û;A}7)ò,з=Kä=Üó<óaË &À:Kà8?c+×>S¦ ?Ü­À:Ú4(Ç= -«Ý¿: 4?NWá>Ü?4û:¼É®*?ùW/õ»»/3Œ=нۡ¼¡´¡ÿþäJ>еˆ¾Ooq¿ÿXbÿ€n>J;˜¾ˆfg¿ÿXbRQ;³š®=» ½ž€ Ì€ ?€ Œ:öÌš>”›I>ÁÁn¿¢»:Â~*y2.ÿþ’>›žÎ=†ÿs¿ÿXb;< k=ÅW»¼nc0c¿cÿ*âk>‚I¾_v¿ÿXbÙÞƒ:O†> ‚O½þâ|¿‡2;sŽ +®wZ0sƒ½Í?*>²½E €+š†i„:xd?bä>qMs=ò×;Oµt)¦gÆ-ÕJ„:[Pd?¡ß>üæù=Dw;hi,9w0í~½Ú7÷= Òï<—.C.).ƒ³ :çC>®¯3?¸ 2?‡¸<<äî-"å0w6„:k@Ã=pÍ??5É'?aç;ú&j.{Xâ1Ê6ð¼Ðµ>*:¼s;ö€/ä;ÿš…B>ÜV¿¢¡¿ÿXbÿÀ¨;>–´L¿md¿ÿXb5^:½Ñ­'>ñõµ;^7U7 7ÿ«nm=yÕ>ÁMh?ÿXbÿù–5>ÍÚÈ>¾g?ÿXbm¨X½j1Ø=C¼g€˜Ì€˜Ê€˜ÿ²B¾h*˜>5’o¿ÿXbÿv" ¾l» >)…p¿ÿXbtF”;ø¦©=ii=j€-õ€-¸€-ÿü’d>sFZ¾R€s?ÿXb â:ǹ>-qq¾V-n?ÇËJ;^°+1$m/}—½>ì…=DüCÿXbOo–:×\1¿½?7¿ •²=Id;Õ>8,Í!ò/Áq™¼v‹€= P½W¡U¡µ¡ÿ)7¾ã»‰¾Fr¿ÿXbÿšN„¾† ²¾ø¹f¿ÿXbøl½>Ì>)˜±<€$€Š€mÿÑæŠ>È0u? Ã=ÿXbć³:7H¯>Rén?4éÞ=‡R¼;ï„ø,Þ§è0Í ¾<þ* =׆J=“Lœ€Fè€Fÿ£Îù>éh³½\U^?ÿXb[:²?œà&¾%ªU?j5P:b'¼)Y.k¹3½ÖŒ =€Ÿñ<.:žÿ9š2<×Êz¿n0M>ÿXbÿšwÇ;2~y¿æRe>ÿXbd½@/ü=õH¼€–‚€–€–ÿ¤½S?äôL¿ÿXbÿO<.Í ?ïÉU¿ÿXbCœ½„G»=KÍ=II=C—±:–v&¿xrÕ=x¦@?‡9Û‹Ì,ªÇ1;Ý:“W¿KCp=*ÍG?ž‹½9.¿+aʈ0kÓ¸½ r>2>Ì;iÑÿÿ-kp¿]>¾Ä£¾ÿXbÿ¤j¿Eú=pò¾ÿXbÏi–½U¾'>e§½"€„R€„Ž€„ÿ´×R¿Ä\â¾ åµ¾ÿXbÿЋE¿?a¿Ü\À¾ÿXb¦µ)=ÜØÌ=Ùµ½<+i¡iªiÛcŒ:yÓc?ÉÕº>AŒ>®Óž:½Ñ_,­Ÿ0ø#ä:Òàl?]Ϧ>ºF>.Úm:Z¡|+NÄÐ1ˆ)=(¶B=·`©»u˜ý˜é˜ÿ`À>šô¿èY¿ÿXbÿ E>¨“ø¾ÂPZ¿ÿXb‹Ä¤½“>¡€íºn~Êÿc K¿SºX>b/¿ÿXbÿï =¿5{‚>ÍпÿXbñõu==n=o„<9€jó€jd€ƒJÆ:Âÿt?ö2‹¾N«Î=Å1;£`Õ+Ý{þ/k؆:øTw?ÂÊW¾úr>±æô:»XA-}1õ0´»e¯=AØi=k€-h€-n€-ÿáÓ&¾WQ½›=|?ÿXbÿE]¾nÇ»æ}?ÿXb„.aº±Ü=ªH<-&Ü€§ÿ¥4¿¢/¿óÞ>¾ÿXbÿ ¬3¿ŽC,¿ˆMo¾ÿXb…¶½¶=ø6}<ø€ ô€ »€ÿÐÅk¿ãľ€½ÿXbÿ¢=p¿™Ï°¾HË ¼ÿXbfÙ»_¸ó=5Ñg¼–€/€ê’ÿµ¬ê½(O3?âW4¿ÿXbš‹:R9¼_Â4?‚A5¿u7„:…ë%]X1-¢î½G =¬_¼#€ *€ € ÿ]Áš=s;¿µèˆ<ÿXbntú:ÇZ-=¶Ä¿{¿ˆ»PM”9ºÄµ&· U*—ü<Ö­=È^/=ÅP6€$Pÿ®®©>w-<» ˆq?ÿXbÿ@‹È>Ên•½©Íj?ÿXbø|ºÀ\Ë=x μ"ŽÚ€;FŽáO:Çé=š€j?ïľxDY:Ô“¥)íZ.ÿ2H>n³f?ó£Ð¾ÿXb'Mƒ½UQ>¹Å|»Ð€ ¤€ m”ÿÍI?Ä€?¬^ >ÿXbÿ)ˆG?C-?ß—J>ÿXbùk½á$Í=&0=g/Æ/î/ÑR„:z¹è½æ)Û=°Ü|? Ò|?ÿXb8v<ŽÇ= Æ½¼kŽùŽÕŽÿo%‹=^ñ†>ÕUv¿ÿXbÿTî>hÍ>þVs¿ÿXbRa¬½“È=Hˆò<ýuðÙÍ;G¾F¿S™(>Â?צA:Àƒ+Æä/S;ÇF¿0/ð=w^?E½Ã:”·©,Á™0Ž–½O=Ò=^Õ=oznzŽzÿ~á¾+ÉN>·`?ÿXbÿÝξH)—>iÒ]?ÿXbC9Q¼rúš=>]½€ :€ >¡ÿ„(>̘_=¦#|¿ÿXbO>„:(~ÿ=ßð=5|¿Q‹ :/Ê +Ëì/¶J½ü©!><]T¸7¹Tÿ¥™,>Ò¬Ü>zïb?ÿXbÿþ9n>K¿>þÞe?ÿXbI€¼t˜o=hн¾¡8¡¹¡ÿäßͽÍO¾¾»Bl¿ÿXbÿ'¾†¼ÂE»¾C9n¿ÿXb x™½Ön+>q缟r$rMrÿ„~ö¾_K?ü ¿>ÿXbÿ¶¿½=B? Ï>ÿXbá ½»0Ø =ž˜5=¿€¦›€¦*ÿs‡ <Àó¿`¬¼ÿXbÿ?m¼æÉ¿à|=ÿXb³]!=.I=ïoлw˜í˜r˜ÿÄ=›Ÿ¾ˆr¿ÿXbÿþ È=X>ȾBGj¿ÿXbw`½ÆN8=h˹< €äp€ÿ5 ü¾6-4?¨¿ÿXbÿìô¾œ€5?’¦¿ÿXbóUr½û =ÐDØ<ä«D«/«ÿÿÙ^;4í¿™0Â<ÿXböº…:ž ¼GÄ¿µ:+=ØË:Ù:$“ê(óæp½øâ =‹lç<"«†«“«ÿ%ö{;(í¿=çÁ<ÿXb%·‰:l;'Ò¿ºê=œýE9X¦ã%Á™*|Ò‰½lË =*9'=Ó€‚Ѐ‚¼€‚~±ƒ:·º¾»Ý÷¾ÈK?HM•9î@³)ÅF/d;\¼·¾NKõ¾M?÷9E¼¸)¢oX0¿E‡½nQæ=_í(=UI]I£€ÿfÀ?À/C¿Å$€>ÿXbÿgw?ÝD¿í|’>ÿXbé(G½±2Z=ܼŸž•žžžÿM³¾XŸ¾5b¿ÿXbÿ·@¨¾MȾÌo¿ÿXb¸º½¹õ=¢Î;­€¡€³€ÿÖ’b¿U})=-cí¾ÿXbÿºÁb¿†0缄1í¾ÿXb×N”<ã>t).æye?½ÿXb¿Y±:‰÷Ù>Í~g?&q½ '9:'¥+Dl0þ€½á]Ž=p•§¼Ãt…tÍtÿ ¶a¿ð¤¾àƒ°¾ÿXbÿš”b¿å󱾯ž¾ÿXb“⃽d„=»|ë<€©ø€©ä€ªÒ‚:r—¬¾… X¿P³Õ>4>+9±K‘*r„/G‰8;l³¹¾QZT¿sÙ>„{;¿å+EªW0Ä•“½ž—*>1@¢¼/lSlFlÿèø†½Àe?³Mß>ÿXbÿ „£¼f?ç‚Þ>ÿXb㙼Va#>Ý3¼€/€/Ž€/ÿòA;>Pde¿ˆϾÿXbÿ»¥¯>tk¿GBA¾ÿXbèÙ¬¼‰(¦=Û…f=¿€xî€x÷€xœ‹:äæä¾¢E'¾ö#a?‘m9 b,0ÿ˜«Æ¾7/¾×g?ÿXb攀:u!ö=^Û[¼'€M€Í€)Àà:û!¾iHA?Žç"¿ý¨ï9ãre*t)/ÿ`µ¾HØ8? {-¿ÿXbÑ–ó<ÖÇã=Æ!¼õ€Œî€Œæ€’ÿUó?÷ ?É„*¿ÿXbO·:ñ'?õ‹÷>wƒ$¿7;jJ,U·v09Ó=ñ)€=––‘¼÷eüexeÿF=?¼U'¾u7'¿ÿXbÿ½A?6-Õ½Ýö%¿ÿXb¶Ÿ<‹æ=)$=ï,ò,î,ÿVF>3€¸>®˜i?ÿXb\6ƒ:Zlu>«ø>2eW?§Ÿ:Æœ…+¾ø.(Ò}»¸Ö=Ó-»¼õ€;¤€;­€;ÿÍ>#ä>mít¿ÿXbÿr}->(‹¾=,{¿ÿXbÝ"°<†«ã=¸=ß,í,ò,ÿc2V>"áò>ŒèZ?ÿXbÿªf> Òù>–ãW?ÿXb*«i<‡¨¢=n]=€FB€Fª€FÿôèK>7dv>~1s?ÿXb3–†:z>|K>Å[p?6³ò:·Øþ,ï¹^0§Î£< (÷=œ=×€tÒ€t¸€tÿ¶I•>?\-?Jò,?ÿXbæŠ,:¥V>‘7?õ,*?«0;ð¡É-;{1Fу½(>¾½p€Ð€¢&ÿÖQ?ìò¿ñ|p¾ÿXbú Â:çûM?–÷ ¿¶SY¾B—¸;m Ì,D00+û.½SÊ>žbÕ;5€W(+l€Wÿî0?Òˆ¾ÓC?ÿXbÿ ?ÎP¾øaL?ÿXbSY”<ž#r=jLH= Lî€K†Lÿ359>'8!½„“{?ÿXbAó´:˜dd>á^¾NPw?'¼a;n….U?y1+û.»±l>WU<$tVrE±:ü§½t?fIs< ÝS:¹ìØ*\á9/*¥°:?6¾`q}?ƒ²Ù;Àyq:Ÿe+ª30!e½5{`=tÒû;6€%ú€%¯€fÿ²žl¿±•ν6x¼>ÿXbÌ¢:^][¿41Þ?o¹¹;¢íÁ.µ4~1üû “™Ä¾ÙS?ÿXbÿËïÊ>fN[¾PŒd?ÿXb”½II/>éÕ½ûlúløl³Û:%ªõ<=“u?ÝÍ>¬²:Ìâú,Ö´µ0ÿGþ½¦s?•d“>ÿXbŸ;¡½,cÃ=‰•=!ziÕ)„:íó¿Rt•<"0J?1—9äåº*•¥¾0dÜ:ˆ,¿‘=µ¥Ë?GÂZ?4ýU9HÕç)>+.â Î:ë—{=u?T†\?ÕL:™° *5/Žð<§x\=K‘¼l›²eÅeÿ‰f? °…½ Þ¾ÿXbÿ&Sd?õ5Ó½Örá¾ÿXb|½ù/>%®c½gÌUÿ´v}?ײ›=òÆñ=ÿXb#J„:›!~?¥C<çnö=vTY:­Bª)-ÍP.*î¼g~=›=мó€…€…쀅ÿˆq¿tŒ¾ÏÙH¾ÿXbÿZg¿às‹¾G©¾ÿXb)_P¼©hŒ=ªG½ï¡Ú¡š¡ÿXö‘>;¾äZh¿ÿXbÿYÏ>ú‹¾†w_¿ÿXbŸb¼èÙ=¿·¼[{°{Z{ÿ’Ñ$¾Ceì>kO_¿ÿXbÿOŒ ¾bÛÝ>:3c¿ÿXbÚ:¸¼tA==¸¼¾tÿc¿’‰¾ÿXbÿãXÀ¾’g¿ÉÙW¾ÿXbwe—½ ñˆ=$Ù:ßÞ¹ÿûé ¿È2¿ME¯¾ÿXbÿB6¿å°¿+¾Ð¾ÿXbsh½—Œã=®ž=^€7 €7n€7»Ôè:Œ&½‚ô?ƒK?¯Yã9h’+“P€/ÿkÃð½l( ?EhU?ÿXb®ó/=sÊ=†;D/żGâ:k n?JŽ>-›u¾ë¶B;|ê,Ú¾T0Çã:בl?‡Ý>l/g¾8ó :`µ,]F0£è½=¥/„»¢ A W ÿFTò;5ö¿ý€¼ÿXb+rþ:@îD=“‰¿9¡½¤¥‘:¢—1-îi¶1r52½D1)>$š;)7ä7¯7ÿX“1>K’¾>li?ÿXbÿ_fo>B•¦>TŽj?ÿXb{ù¼H·=ø½U€ ì‡¬€ ~¼:HD¾Ž…é>|}^¿W™A;Ά*Fa.Š„˜:ZžQ¾%ÊÅ>ò£T<£ÿøuݽèT|¿Ø‘¾ÿXbÿ-Òd½õ-¿¸‰j½ÿXbßo4<$H>q­v;/C®CZC†¤Û:‘ü„>á%r?„(G¾>¶ö:•+XÇ.ÕÜ:‹?>`Øv?D@¾e<;ªgª,¥Ïô0œÛ„½fK>=0=o€Dk€Dn€D÷¨è:vC?" Ø>eËù>äDU:ƒ¶×)@=I/ÿyáP?±n¥>6võ>ÿXbðRj½ÈÏF=[ë < €€f§€fÿÆ«5¿Æ± ?µ2ß>ÿXbÿ\õ4¿âµ?åÞ¸>ÿXbíe[<$Õ7=#˼2_Ÿ_ü€ÿ×Ée>ûÃO¾t¿ÿXbÿÒe¥> ‡X¾M&l¿ÿXbåD»¼Ð=NÄ¼Û #€C¾ â¼¼:¬’_½uÙ>=„}¿…£o©<2u >Kš}¿ÜÅ <2·,*º /…˜Ë¼ç©=ï9=8€t€å€ÿ™¤Ã<]꿼ÿXb¿Ïï:w'ê<ëÆ¿g ù<ž·:˜¥P,æ¯0€Ÿ½3¨Ö=m©¼4)×)Ô‘beð:Iª#¿Aó¡>al3¿«¢i: ÍÜ)ç0Š®:ÖØ#¿£?²>)Y/¿'Z¨:O6Æ*c8Ó.5í"½²ò>kæ»ñ;ø;ç;ÿI¼=`¬1¿)8¿ÿXbÿa`1:æö'¿ª1A¿ÿXbm好JŸ=×låÿXbU¬:Ì0%¿¯Û&¿Ì>iš:4r±*¥zW/vÀµ½fi>dsU;5oüÿlN¿Jº=–œ¿ÿXbÿ°Ó^¿Äæ¬=¹Tø¾ÿXb,½X; =/ܹ:#€~m€y€~ÿÏÓc¾,‰y¿]œ¼ÿXbÿÊ€©¾¥,q¿pn[=ÿXbǂºÎý•=°Ån=(€*Y€*§€*ÿÅ…> —о?Jm?ÿXbÿh >‡~¾øôt?ÿXbÄÐ*½:/>°ã?¹b=Ã=~=ÿÌ4¨¾N?+ãü>ÿXbÿ㣛¾\ñK?_¾?ÿXbcïż*æ>ÎÉØ-:gŸ”*’ÎÇ/·‰À:gxŸ¾4Zm?‡?U>ô›:„^ª.¨Zµ1&m*=>´Ï=A×>9ì€`¾€`þ>÷‹:=Q`?f™²>7ª¾ þü8ÅÍZ)vÎÌ.ÿS+g?u›²>jf€¾ÿXbHÝÎÂ'½Ó¸V¿]tÈ:” í,O¹1n0½+M =Ú©9¼a€¬\ 9€¬ÿ÷δ=Iê~¿íÒ<ÿXb)ð: Ç*>à6|¿„Ù =z:öµ˜$PJ$'±P+=å&ª=Ðdÿ»p€`‹€`c€ÝŒ:Sh?M¾ÉËǾœýE9p+VÔ%0ïU·:Ç´i?Èœ½ÙK;Oóc:ÑF7,˜Hl0GT¨;wöÕ=qW¯¼î–ë–Ë–k-B:hD>Qr>ƒÕs¿ªÕü;LÏ-Oúî0ÿ`>ÞX*>TÐy¿ÿXb³µž½ž#">DMt¼(€{U€{¸€{UQ:3 y¿»ë0>j\>,µ<;A¤ë,›8^1„:÷$|¿©ò=c3> s‡:µ$€%ÜQ)3_½@j³=Ô»8=®/í/U/ÿû£P¾û¶>7Žx?ÿXbÈÛƒ:’¾ >1Nz?=]”:IËI,Ô[ 0;á%½ìU=åa!=jwË€2×wÿgø<°¹Ë¼©Í?ÿXbÿLUA=Bå½”~?ÿXbéÒ?9ª=¢|a?ÿXb¥½k,¡=U1•»ONMÿ[¿Áˆ¾›¾â¾ÿXb÷Ý:$"I¿¸>—¾K& ¿æÏ‡;!¿-’^1h[½#º>m=u€MP.è€MÿÛÊ?ÝÛ>´['?ÿXbu‡:ò¨?¸²â>bà%?FŽ:ñ„°,µ€1R½‘ >äƒ=(€L€£€.‡3’:Æñ)¾?4Q?ÍK ?Š ¬:×ø-½^‘1§„’:dð=¾°H?$­? gx;EÓN+Átƒ/÷®<_%Ÿ=€šÚ¼¤€›¢€›® €›ÿ+ݲ>qÒm¼ƒ×o¿ÿXbiÛ‹:njÞ>Þ;k=Lf¿K|N;«›Ÿ+ïNÃ/ɯŸ< £¹==v?ÿXbÿ Gl½!=,>’ë{?ÿXb)Z¹½¡>ûèÔ<.€qX€qW€qÿé·W¿P‡¼> 'É>ÿXbtt;æüP¿‹hÆ>7BÛ>^ܲ:º¿½+H Ü/Ežd=!!J= ÞŒ<7€j"EÖ€jÿÙA@?½û'¿þ­–=ÿXbÿ‰??_'¿ïü>ÿXbŸÍj½óæ >Åvw:)<(<|<ÿ´Ð1¿TwÎ>¶ƒ¿ÿXbÿ}3/¿Å¢ ?±tõ¾ÿXb¢ À½Æ5þ=\¯i<@€D€ €ÿ&Ä{¿jX©=­%¾ÿXbO)†:u{¿³²´=•1¾™è:´?n,#+1ˆ ê¼Ñ²>CŒ×»ÿ€/æ€/z€/ÿd?™>¢j¿šˆ‹¾ÿXbÿ+yª>)Ýg¿ŠO†¾ÿXb¢|½çU>‚É ½þ€x€û€ÿÿ€\?d¾ã¾ãN{¾ÿXbuš:Û^? :ᾚnf¾ÄBÅ;ÔŠ+°„–/øns<‰Ô”=¦šY=ãLàL¶Lÿ?¸ÞνúaQ?ÿXbÿ‰?ÃȽn‰M?ÿXb2F=‹6=+„U;}€ Ì€ þ€ ÿ ?1íE¿2R¬¾ÿXbÿ9w?–bG¿ëõ‡¾ÿXb;þ‹½úE >Eð?=F€D€D†€DTׇ:ªî;?3ÊC>PÌ&?žó:lÆ!*¡3B0ÿÈ}0?`P>ø1?ÿXbTW>½¾ =•c2;W­U­(­ÿµõ<…Á¿Äá/½ÿXbÿ¼FлÉ¿€¥^=ÿXbç{<:=Nœ\=9€FÂLª€Fÿ= ©>x)7¾ÎCm?ÿXbÿKT»>t¢½ûam?ÿXb«ö»G = ÞŒ;性ò€§Î€§ÿó‹¿ÿXb/ð:Â¥K?¨ûó=忤÷8:Þ+…ë®0¬¨Á½Fþ={ • .ß¾ØH?ÿXbðÂÖ¼"ÁT=Úpؼy€À€6€…ÿg5¿o0 ¾Uü/¿ÿXbÿ9¿~‡ã½Â¢.¿ÿXbM¢Þ<=ïæ=î" =5,Â,ø+„:À>ùä ?÷#A?/dÉ:~#)-mõ0ëB†:ͨº>M' ?Ô@?qÁ9µ¡,Y,W0U†ñ<þÖ=c'<<.€ ¼€ Öª0r:S>»}¿Z$V]J}¿ï^Y= :™Y`#ÓÏ'ßü†½é=—ý:¼ß€™½€™¯€™ÿl]徨:î>ÖoC¿ÿXbŠ®’:òdß¾¯dè>eäF¿&X9dÎô) /¦îª½¥Àâ=¥Ý(=/€T€œ€ÿ;ôz¾„Vr¿_V>ÿXbôaÈ:Àå¾ïr¿6Õ?>σb;,@'Ô‡-+û®ˆ½9G= !g¦°#?ÿXbL’:b¸C¿:’î>* ä>a¢P<.#’1ØÕ;€¶Õ=ÛP1=ù€,ö€,²€,ÿâæg¾8¼8?y'?ÿXbÿx'·½6B#?jÚC?ÿXbzª=³´=ƒß†<|ªíª¸ªÿÏ‹§>ª«m¿A4>ÿXb £Ü:!Ä‚>ü«r¿-ÊB>§>-;K^$´±k(=p½/2A=øP"=474Ö-ÿs¿¨¾¨öd?gÓš>ÿXbÿÁêþ˘c?È®€>ÿXb‰–œ½ÉÆã=aR<=!€±€T€ÿ|]ž½qðF¿Úå?ÿXbÿHνòZ¿Þ©?ÿXb•óÅ<î=³}ȼd€n<€n—€nÿ²Úõ>”Œ>FEU¿ÿXb0Ñ:Ū?FçU>K*J¿…;©-#ý 1i½OÏ;=Ã=y4>4›€=ÿ8º"¿ÎD?Hé=ÿXbÿZÉ ¿×F? E­=ÿXbgïL½8H>NR»`;Õ;怗ÿ†¼=¾eñɾjf¿ÿXbÿ¥Õ¾Mã¾­ c¿ÿXbÄ ¼« æ=ܺ›¼p{å{ã{ÿ™4$¾'êé>”ý_¿ÿXbÿ Y®½]4ã>=`d¿ÿXbþ+«< ãî=Eð?¼]€¹€Õ€ÿ ºÈ>3Á!?++¿ÿXbÒÄ ?G+¿Ôô;5¾-Gªƒ1Êl<+Ú=ÐG™¼l_p€NÚ_ÿ¯0?)Q¿I+ÿ¾ÿXbÿ¿}4?ž¿°Þ¾ÿXbÚ¸½/mø=gïŒ;ó€x€ò€ÿiçh¿2uÈ=GˆÎ¾ÿXbÿõc¿²þY»Ýüè¾ÿXb˜¡q½ý‚>Û1õ0Ak?§—>ÿXbÿ“uE>`Øt?:`>ÿXbkÔ½ šù=´Ó<õ"ƒ"ì"ÿšA•>lhO?Ô/?ÿXbÉǃ:Ò¼ž>ÖE?Dà ?‡91 I)æ0€¹–¼õ->¡€m-Ðîºb€€Öm†™:¢E^¿&>÷üï¾…}Ž9vH-zh«0ÿ;O¿®+>¢j¿ÿXb—„½Ž"+=g)=€=h€="€=ÿ–U^¿AðÄ>; >ÿXbÿoªd¿WÆ>©±i>ÿXb¹¹½F—>`ÇÿdI>ÿXbRøå:ÂYk¿}BÀ>ƒ¯ð=¡°Ú:èÀ+=ÔÏ.x·²¼¿š£=F#½€¢.€¢c€¢ÿšo¾2“‡; ìx¿ÿXbÃ!(;©¾b€Õ<¥vq¿$³Ž;°•.ªfû1ßý1=ÙÌ¡=R˜w»¿€€}€ÿ„a?K*ÿ<Fó¾ÿXb¿Ø’:¥g? ݈¼ÅÈÙ¾Ÿ¡r:ÿô>,‘g0¡×Ÿ<áï=Á:¼hhLhÿµûV?I¿i¨A¾ÿXbÿ#ÌT?Üο:ϾÿXbñ¹S=J ‚=ž?í<,€L¼€L,€ÿ¡>»Ã>æl^?ÿXb£ëƒ:”¤Å>œÎ¥>ž ]?¸?;Š‘+~[Ü/sô8½G3=zŽH¼o€Xl€XÄžÿ6ÚI¿ u ?ë•™¾ÿXbÿwv¿«Ïð>™!¿ÿXb–@J½ Ê$>UQ¼»#<"‰?¿ÿXbN$4:Ï[¿®>1_E¿æ`;•¤€+p¥é.Æü^¦=K[½-€¢Å€¢.€¢eö¸:㸾"Ô°€YN?ÿXb“[½_{æ=I¾=­.œ€1h.ÿøX£»á?¤ç[?ÿXbÿÝîl=ÙNó>‰Â`?ÿXbUOæ¼ü¦>oKd<¿"x"|"ÿݰç¼_ü~? ©¬=ÿXbÿ›}Þ½é(~?ݹM=ÿXbóVݼB²>ÄÐj<¾""v"ÿu…ù½>?|?9’ô=ÿXbÿI¾:¾¯ùz?Ùm™=ÿXb4 ¾½Ýaó=˜Á=¿€e­€el€eáÏ‚:¦8{¿~ @¾²r.½ìj&;$&0-70ÿÌ)|¿`u0¾à`ò;ÿXb(Ò}¼‚=ï€<â ¶€§‚ ÿM3=s¿¿Uî»ÿXbý™Š:sÈÖ<ç¿_â ¼J{Ä9ér}%UÒ’*Ð —½Ž•¸=h&=1#rzÂ#áѱ:êÒ¿aÝ:ZhR?º¼£9°0Í*N’/YC±:Åþé¾g2½Ìc?÷õ<òX/ÀG23œw¿ÿXbºÝ‹½g'ƒ=PźëX€€«ÿÜ:¿ ¸<¿Äí»¾ÿXbÿ«¿gC;¿)ʧ¾ÿXby;½ž}…=fi§¼Ú€…4€ŠÛ€…ÿ)ëj¿Ç+Z¾y¿«¾ÿXb œŒ:„óg¿­§t¾jв¾j :8¼¾)êò/³™C½ùJ =â<œ¼z€šö€šü€šÿ³µ7»~÷¾<`¿ÿXb*Ò:ߢ =‘£á¾k£e¿Œ‹;E½/ææö1¢'…½—=mˆ<«0«#€¨ÿEû0¿çä罯6?ÿXbÿ><¿é¾D«)?ÿXb÷Y½˜‡ =ñá<_«¸«á«ÿÐ÷î<Ý~¿¨F·=ÿXb媅:DÍf½¹i}¿º@>kÒ:öP&¨Ñ) lN½EGò=`?=·.µ.f.ÿ3ï?‰À½¾ÑH?ÿXbÿ£O?qÇ0>#T?ÿXbòÏ<,.N=¸>¬¼5›%€Ì›ÿ[Þ? fú¾c¥5¿ÿXbÿÄE?™žn*7¿ÿXb‰ë˜¼ãJ=˜…ö¼ø€¡Í€¡º€¡ÿ­—¾ØkÕ¾ X]¿ÿXbÿ!S±¾XzϾ7˜X¿ÿXbøÄ:=t¼=áÎæó4=ÿXb¦Š¸:ÙG|?Ëâ$>UE]=ö&2;áqé,õ 10¬½;ªº=Cuó<ï'ÇA„:¸¦@¿ýr½½Oê&?—ÿç7\{G'Y‹²,©ÎÝ:ÙNI¿BûƽI.?Â@;¾,pdd1ÄK½ E=1 —¼ã€šÁ€šÖ€šÿÒŠõ=jÌÓ¾% g¿ÿXbÿ”=wF¿É*Y¿ÿXbu½Þv!=<=€cVy¼€cÿèN9¿†n=ÿ/?ÿXbÿ0M¿ ì¼K)?ÿXbá)$=ÛP1=í-å ø@¿ò ?ÿXbqFž:ço>×M>¿Öu ?à\m;`-^þ¢/^B='Û@=B#غý€ x€ †ÿŒö?–Ò(¿æ ¿ÿXbÿÚ?© 0¿ª+¿ÿXbc—¨;¼Ó= U±¼õ–ò–¹–ÿÓ»_>U×Z=¬py¿ÿXbÿz«f>y”ž=ž¡x¿ÿXbš$V½eÿ<=ž^©<ü€f€˜€fÿýP¿ü%ð>.±¾ÿXbÿdP¿¢Ë?"A–¾ÿXb  X½OÌ>:°œ<ü€Od€Oc€Oÿg.h?±´Å>­R,>ÿXbé†:¦m?Ÿª®>å1$>jÎ <5,£O0mæ;›X =75½Õ€ f€ ©€ ãê‹:¿‘>X[ >ßÞr¿Û¤Þ;ã`,“sa0Šwƒ:Z‚>ýìŠ=^ôv¿;‰•;„GS,êÇ0ŒøN½ µ†=Öâ=ÿ€¤÷€¤ø€¤ÿhÞ¶¾2Z¿ñ»:?ÿXbŽó¾:*H®¾hÄñ¾\(P?û´Q;Î&—/¡5—1Swe=é)’=@¤ß;m*mV€ÿ£=Ê>öûP?6¾×¾ÿXbÿÚx¾>Ý\J?2ù¾ÿXbú½©0–=öC,=:€8€2v€8ÿ Š×<˜q=Ç?ÿXbÿyÕÁL3A¿ÿXbÕ:Á,?‰Ö=F;¿6¨:§„-­¾C1÷u€½¼y*=Ò<€P>€P)pÿrÈ¿5® ?››¿ÿXbÿñ“,¿SQ ?x|ý¾ÿXbqN=„Iq=¢š’»gvg&gÿ&K¡>„>žp¿ÿXbÿõ’a>àm>ˆ“r¿ÿXbæZ´;·•=Ñ\g=€Fú€Fý€FÿA½|ù¾T4}?ÿXbÿ‚—¸=ÂRî½,6}?ÿXb_B…½w >;S(=XGdG³Géä’:@ê`?ƒPE=€Ió>n $:}ƒ+°Ò1¶ü’:4^?oêN=÷ïü>’›¾9"B*rŽ?/]¡¼t†=^÷½:€¢í¡Y¡ÿ­W”¾>åϾà]¿ÿXb´Œæ:†}¾¤¾åj¿k5Z;´* .¿'…1i9P¼~7=â<®€§¾€§­€§ÿÉu3=É¿¿rwÌ»ÿXbÿ½v<Ýî¿@8¬¼ÿXbYNB½Ì=Ô*z¼€s€sÿ"ïp¿iDV>ù懾ÿXbÿÍm¿\ç>Óï­¾ÿXbé·¯<Ój¨= ­N=Ç€F‹€FŒ€FÿQÄ>n%Æ="k?ÿXbÿº©î>ÞïÙ=ƒ×`?ÿXb$îq=\Yb=º‡„<|€jî€jä€jÒí:ã„o?Ýú°¾Î«’=Ó½<9h,+Ut/{˜†:Muq?Ã`œ¾ä>2LÉ:` -'¡šT+åAº½Jë=#‡=Lor¥›oÈþŒ:dØC¿µ¿­¼X¾Õþˆ:þ¦†,Ó1ÿÖh4¿©í-¿GQ¾ÿXbÅソ„Ý=ãs¼s€˜Ð€™â€˜ÿÊK¿à‰>ïE¿ÿXbrèÅ:aþ¾ß¸>éJ¿+JB<Ô¡P*·:$- ¦¼ty#>ö  »U?DK€/ÿ §$?œ¾¾ïK+?ÿXb¢†:Â?|óý¾Ï?Åã’;),¹·Ì.@£ô¼¥ÛÒ=fùº¼a c ` xÆ:"¾–¿ >O‡u¿:ýÃ:\vé)cáÀ-ÿ»…€¾‰ >Hu¿ÿXbv‹€½€ó¢=—™¼‰<ÿ€¾Åÿ¾o,m¿ÿXbÿ&{9¾Øt¾6t¿ÿXbõc“»î?²=þi=½€-9€-þ€-N ¶:F •=)Uû=Ta}?ß3@;¿´°,WW²0ÿ|=QЩ=%¡~?ÿXb¼t“;/=ñÙ:=8Ø~ÿ’ZÚ=ë,½™g~?ÿXbÿ" Ï=žü¾<ž~?ÿXbnàN½Ÿæ¤=Oy4=K€'D€'œ€'ÿ ”P¬ìú>;ýT9rÍ,–oA0ZF ;ÀB?£'½>S?¨4:C^…*ø‘/w„=#÷”= ©=®€V¾€V$€Vÿä@>?ª>5¾²/%?ÿXbÿœ[;?F´ ¾éÂ)?ÿXb&àW½åš>´r¯[>ÿXbÿ>˜u?¸©a>Â4>ÿXbk×½GU#>ñ‚;\Z€YÙZÿþ[>Å*#?‹¥:?ÿXbÿϘa>lµ,?Z4?ÿXbÞv¡<’^ô=˜ =i€t®€tÑ€tÿé’>áf?*A?ÿXb+¼ƒ:ÕÒ>+Å?’5?»þ‰;Hô,.‰ƒê1Eó·Í\ =ß7¾»)€[Ü€§T€[ÿZ©<Ôà¿é7ò¼ÿXbÿÎf½{f¿eÎg½ÿXb"p¤<ÖÆ=º½$=怕åW〕ÿ6ä!?±5'¿>Õ>ÿXbÿlŽ ?HB7¿-ßÜ>ÿXbõ©<>Ì=±Þ(=q€•Ì€•뀕ÿ¸o?P¿Ý?ÿXbÿ? ?“Å¿ì?ÿXbí ¾;·=è¼Æ(? Ú¿Ç´¿ÿXbÿ¸å0?þ ¿¾Tô¾ÿXb9 Ѽ‡Àñ=I=þ'ë'þ'ÿØÎ³¾.¬?=ͬþH=º€DŽ€DÊ€Dÿ7L?Çm>48D?ÿXb. …:Hþ?ƒ[‚>ðÖA?Zé½;F¢¸-ßÌ 1ꓼ½ŸË>ú ç<1\ЀeU€ÿÓÉl¿òdš>µèl>ÿXb$©‹:`"t¿[\>õdW>_JI;w-WJ 0õÚl=µ5b=Ö¬³<:€j®O4OÿlX?ÄH—¾1å>ÿXb {À:^!d?ÚP’¾úr´>3¨:'ƒ<,ϤO0…˜ ½Þt‹=¶¼$€šÖtL€šÿÓª>¿p‡½¾ò!¿ÿXbÿž~#¿6gᾑ!¿ÿXb¹o5A ߻ꀮ€Ñ€ÿ‚LŒ>âÇC? H¿ÿXb ¶:÷ “>pI?W ¿f:Ö9Ô·¡*D&†1ÓL—½áÓÜ=\ä¼s)î)V‘ÿ.„ù¾{±>ÕEM¿ÿXbLòË:Exù¾H"±>tCM¿o¼q9¤U*M 1¿”½Žy->bŸ@½av¬cvÿM£C¿‹¡ê¾•^è¾ÿXbÿ#Á5¿â׿ã"ú¾ÿXb¼H»ì =Ùx0=³€¦·€¦]ÿCß`<­º¿ƒÁ3½ÿXbÿŸ±»rù¿ÿ'V¼ÿXbwÖ.=DÊ=d"¥(s>.¼°9Ü™*¯SI0[‡:Íþk?E³>¬*>nõ;ìš<,é~F0Ks+=gïÌ=œj­<{iæi«i`"æ:‚Òf? É>ªO7>‹È9Å~Ï*¦ˆ0vK;·Hg?U,¸>îÉn>|Ú;p­+Úñ(0¥2Å;z>K®â<-€ð }€SŒ†:ïé@=ºY?Úz?Â:¬ø¯+ „Â0…Îë:’…º©|X?À¢?o€²:U ã+ü³,0-騼 ž">z(¼ˆ€/‰€/€/ÿ¹ø@>IKd¿IŸÒ¾ÿXbÿ¬#E>×m¿¢º¡¾ÿXbïW¡½ß§*>Èî½grÌr†€ˆÿbío¿EŠ>…zb>ÿXbÿ¾j¿Oª>ë‚l>ÿXb£œ½ =â=¾7=*€¯€B€ÿw½=Ñ`¿±ô>ÿXbÿ´Ûš½t_¿ZYø>ÿXbø5’»Ý>dsÕ»!€*’A€ºÝÞ:¦”Î<é¿_?@pø¾þ#;r+,7tv0:bÜ:Æ£ > ÞN?kÓ¿XAŸ;ð ,gH0»)%½ú& =ä0=9€‰ê€cဉ‚‰:ù¹¯¼*Ò¿¯ãú<’6;˜‡?&9`*ÿî– ½˜;¿É¸Ž=ÿXbû`½4‘=мðôЀšÿrÙ=ê¿®¹M¿ÿXbÿzC±=¸ ¿%S¿ÿXboÖ༓Œ=G]=2;2ÙRÿŠš¾vi×¼È|?ÿXbÿôé¹¾ÙV…½—ñm?ÿXb³·”½Vœ*>d:4½SÈv¤ÿžRV¿ð’̾š2¿¾ÿXbÿ¬`J¿”‘ë¾èðξÿXbˆ/S½Uj&>:ç§;l=$7m=ÿÖ^ƾ³K@?ÎÒ?ÿXbÿPžÖ¾x²E?;nô>ÿXbo¤½Š=>Ÿ®.=c€\í€Ä€\Þðƒ:Dv쾆‹$?ìw?× …9Ma&Ô Ó+ɵƒ:—Ýÿ¾Ë{?ù? É':¼¯*Yö¦/Î=Ûe=Þ¼he¦eSeÿC1?Ç¿2Ž¿ÿXbÈçÆ:D">BÍ»¹€–t€–q€–OŒ:XUª>hUŽ=ïÂp¿²Iã9Ó¥,jª1¶±…:»ð¸>¾ã¹=•m¿M;Ä9ù•+Næ¸1¹ýò¼W°=KZñ¼_€…¼€…]€…ÿ1eR¿X¾±¾Eç¾ÿXbÿûîH¿*/’¾éÇ ¿ÿXbq;´<^ž=LÂ<&€ € ;€ ÿ·*¿7vN¿ ÆO>ÿXbÿU,¿ M¿ÖZ>ÿXb¨È!½‰~=¤ã*=L€2. €2å€2Ÿwƒ:î㬼å<¥¼ä?=9·<0(b,éð‚:xŽB¼Í‘x½•‚?Lù“:`2,NÈ(0ß›½g+>­ÃѼSrÇrŠrÿ*)¿;Å*?”#°>ÿXbÿZ;¿:8?MFŸ>ÿXbÈ•z½K=+>?Èr½8:"h:ùSy?¿­\¾jÚ½‰T =Æü’,Ê«Ó.ÿny?.´h¾'½ÿXb"mc½) =¦î =>«t«~«ÿÞÚû<›Ð¿½K·<ÿXba‰:Q·ºº>ÿ¿%5–» 4:þþ‹#ÿ96(lZ)½;Ç@=_ e¼<€Xë€)|€XÿJ!ð¾ØU?Ù’¾ÿXbÿu¤ß¾le]?Ûz}¾ÿXb\!,½Q>=®k¼õ€)T€sx€XÿK%&¿í4?ß/¾ÿXbÿV ¿-9?]Ô”¾ÿXbÌÐø<-^ì=ÓÀ»#€’õ€’¦€uG,:ÈÔ ?¤i%?öáݾµ0;gL-­Ã–1m:*ß%?¡(?Óþ͋”;ªŸ,»«1þºÓ<Ý=Ë»j¼È€Œ/€Œà€ŒÿG©>Ðr? ·J¿ÿXb¹}¶:Ì·>¥²ü>ÌJ¿ný9ã8+° /€™o½io°=X¨5=N/B/•/ÿË{K¼W¨U¾jXz?ÿXbÿV'>/D ¾$(z?ÿXb£æ+¼Ôõ=6"=ò â Ï ÿf›Ý½…¼?œ‘K?ÿXb·*„:žb̽¹É?ê¿N?‘*:¬„+WØæ.Ü€½å&*=˜;>€‘4€‘Ý€‘ÿ|óX¿ãc?`iõ½ÿXbÿV™D¿{¸?ó²x¾ÿXbÆú»=|¹=à½Ý€ g€ Æ€  Õ€:¤/>>.–>¢p¿>#;)ú+^f0îo†:Í®ü=€Xo¿A<¯9p8&Ôg)Hà½æ\Š=µ‹éÿXbAî¬:]k¿ë2E¿V\Ä> º8;Ôî¡-%é1H½{‚¤=ŸÊ)=Û€8²€8•€8ÿ’õ>x=¾“Z{?ÿXbÿvP¾“,¾ìv?ÿXbü5Y½‰– >Žs›ºœ€–;€–>€–ÿ¨£?zµ¼>M(3¿ÿXbÿiP0?s>Ma/¿ÿXb Y½QÜ‘='"=Ý€'~€'쀤#è°:Ü›<ÊÏ¿éTM?è6:x™#-m`B0ÿ5v˽Ø/#¿ƒ™C?ÿXbv¤:½+÷B=](¼òžÕ€Xížÿ±Zª¾¢Ø>0o¿ÿXbÿi+²¾– Å=œ¹n¿ÿXbt<¯ì‚=ïW½C€Ÿ€ŸB€Ÿÿ#‘>²I¾Mp¿ÿXbÿ7þi>sÀ¾}¢p¿ÿXbÉ:\½¢`¦=ã5¯¼¸wÿ'–€=¥g–¾9-t¿ÿXbÿÁž½Ôþ[¾=y¿ÿXbcCw½Icô=|µ#¼œ€–>€–;€–ÿx …¾ | ?|hK¿ÿXbqyî:Å¢‡¾]Ž?¨R¿¶¨;ìD 'Þ}ƒ+hÍO½œ5ø=ž =Ý.¹.’.ÿþ5?ˆݽ:è1?ÿXbÿÝ:?tLȽø.?ÿXbˆº¯½¤6Ñ=Ä';Á‘Ž‘‘‘ÿí0r¿·yL>V¢‚¾ÿXbÿSq¿fÝ/>\’¾ÿXb›æ=˜3=¤L<æªãªÏªÿY7æ>ý¬c¿¸®©=ÿXbÿOÿì>xèb¿Õ&<ÿXbþCz<&p‹=qø¼ó€›ö€›.€ŸÿöPÇ>@¶\¾HBe¿ÿXbÿè ß>‰í½7^d¿ÿXbI¼¼½>^08<:q6€ÿº´:|²o¿EõŠ>,d¾ÒÎ<¡H.a_41/äƒ:·§p¿&Ÿ”>jB7¾sÅ ;Þ%ç,}·0C½Û¥ =ÌD‘<õ«ß«î«ÿг¿ž¶;¿ÄÜ>ÿXbÿk­¿4D¿D¦>ÿXbw&½E» =@¿o¼Ï€¬Ü€¬™€¬ÿl:d>`x¿&¸=ÿXbÿ–1%>gùz¿®0è=ÿXbLüQ½¬É=à == MM)[ÿ8Ã9> âÀ¾&Œh?ÿXbÿðY>†±¿C“H?ÿXb‰ *=Hj!=‰í;W€ ʪe€ ÿ¿èè>Iÿa¿äñï½ÿXbdI; >è>þc¿1ÿ®½2IÇ;It+üÆ.a¥¢½˜‡ >MK=k€°€ž€\ÿ1˾°8?‹öL?ÿXbÿ²®¾Jÿ>ÄKR?ÿXbé)²½ðÖ= ] îw¾ÿXbo²Ü:8Õo¿É=—>©¼?¾ü.;ý—f.-þŒ0ý0=iãH=çÂ=u€Tý€TÞ€Tà:A”6?ªAá¾á² ?••:úJ+W%0ŠûÓ:Ãê0?sç¾áƒ?B÷:zä ,GO‚1ü8=…@.=Xæ<×EÍWQªÿj68>!ó=¿£T%?ÿXbÿûá‹>vLC¿=?ÿXb^½Š»Ñ‘=¯[D=­€¦Ü€¦uÿÀ-‰>ªH–=Šìu?ÿXbÿC[–>ìËÍ=P[s?ÿXbסš¼ÍY/>dy¼åQçQ“Qö=„:Iêâ>øï¿>ltP? {É9Ç„Š*êà /%„: ç>­ÚÐ>ï0K?pÙç9Ñ¿ƒ&€å;*8kp½ßúp=™dd;€%õ€€ü€%ÿ¿ð C¿Ÿ)O¾ÿXbÿ>x¿MòQ¿ñ^¾ÿXbœ:½E== q,¼5€X߀XåžMà¿: ¾ò>ºm¿liA;F.K,ƒ /ÿìb¼¾DVw>²Þe¿ÿXbHÂ;¥IÉ=¬żKŽ;Ž•Žÿ€$>k”\?`}ö¾ÿXbÿÝÛ >ÜÊ]?Ï8ö¾ÿXbð†´<ã80=„Iq¼}€Rò€R6€RÿLœ^?ŠEí¾“¢.¾ÿXbÿ)µL?m_¿¿Ï]¾ÿXb¬™¼¸[>ú´Š;Ï€r;€r4€rC-¬:am¾‡Ýq?å(m¾—F9Czp&Å â+ÿÅ$q¾Qkv?s[ ¾ÿXbî˜:=–{¡=n‹²<«iRiÙ€Qÿt.v?‘j~ÿXbÿÙùy?ýtT<›o\>ÿXbs»¼O>U†ñÿXb©'ƒ:N_ɾ’Bb¿ú¯>L]¤<Ó{(/'zè0Ä[§½ @Ã=S°=X䳪þ‚:Ò8¿ºÕ:=™1?ø’:},+›`I0^„ƒ:sÁ>¿ás=­{*?§¼¥9)‘½,x|F1œû+¼+Ü’=ͯf=c€?Å€?€*ÿƒê¾Úñ‰¾Øsb?ÿXbÿˆŠµ¾¨¾”¾-…c?ÿXbLˆ™½> Œ=h°<Ž€¬€‚=€ÿ¦c¿¾E¿=ÛV>ÿXbH…Š:°ˆ¿x‡C¿ß j>„Ú:$í+§wÀ/^/Í<¬[=V-)=]Y\Y&Yÿé ?¯ó¿œ”&?ÿXbÿÒ8?XÐî¾Uø"?ÿXbt|´:jÜ=Üð»<-©u€§°€§ÿPˆ ¿f4¿oKí>ÿXbÿ-°¿‘t0¿Õ–?ÿXb­ø†?i ²¾ÿXbÿÕ@¿Œ9?×#”¾ÿXbF ú¼°UB=ÅT:=Gy!yFyÿVA¿^:?â>ÿXbÿÓϾ ]2?¾h?ÿXb]Á6½Ýz =Ñx"=뀉耉þ€‰ÿÌŒ½-´¿Ü/=ÿXbÿçð!<Çü¿òÑ ºÿXbÎ¥¸ÿXbÿÕìÕ¾ÛŒV¿A—³>ÿXb¼x¿½ô¨ø=1`I<„€ €€ÒÚ…:|Šy¿_1»¼ù^c¾•ýF9½ˆ'g;´,O{ƒ:|{¿)›ª¼H>¾F•Q:{Ç-ïh1Ï¿Ý<Á=ʉ6=ßPoPè€$ÿrú?Ü/›>Š/A?ÿXbÿãÈ?#4!>ñ=O?ÿXbš q½µý >ƒ/ =X€MM€Mj€M¹ƒ:+cä>L»?ªv;?çp*:8„-â 1ÿOëÇ>ÉÐ ?+<º¥¾W?ºÕ‹;"à.°€1ÿÀ5 ? §¾îE?ÿXbœP=|*g=á^=;€Vz€T:€Vÿ ¾+?â¾°…?ÿXbÿÆ?jUÙ¾?,?ÿXbU„¼õÛ÷=Âö=q ä › ÿF°Ñ½W &?±A?ÿXbÿľӼ*?3;?ÿXb$Ö¢½«>'LX=f€d€nuÿ;•2¾ªò¡¾¥·n?ÿXbÿ7<½ ¾Ž`s?ÿXbi«’ºâÉÎ= ¼¼ó€;Žå€;ÿ$g=N§°>fØo¿ÿXbZûƒ:ìåÃ=‚³>òyn¿aYÍ;"0/j^2D~½–² =ƒý<ø«5€«ç«ÿã(F½­ª¿æ‚„<ÿXbÀP‰:~½‹Ä¿¨Dºø5;!2žÿö I¿O—]>)±¿ÿXbÙ-´:ÓÂ=¿še…>O\¿A7_;n›Ú,Jf0Kw—½Z» >Ã*Þ»<xîxnxÿ.]¾Äý= Ûu¿ÿXb~Fì:Ùi’¾HU½uòt¿(B;K2+Q¦(/üP)=«!q=.S“»5‰c‰n‰ÿ>JŒ<Œ#Ò>Lgi¿ÿXbÿÏéÀ=~ÑË>£™i¿ÿXb.æg¼úµ%>l&_¼€A€A€Aÿ3YË>Àõd¿C½R¾ÿXbÿúô,?‚<¿Õø=ÿXbšZ<õg=ª'󼛀Ÿ~€Ÿ™€Ÿÿì:>Á‚¤¾öàm¿ÿXbÿÉPd>꣠¾ÖFl¿ÿXb‰•Ñ;+†+=<ļ§_Êc _ÿtÅ= ¾êÉt¿ÿXbÿcÿ#=íɾ.Æu¿ÿXb¾‚½°T'>Û¿r½9 9?ÿ`%n½ÿô¾µŠ`¿ÿXbÿuì =X å¾8Åd¿ÿXb 7•< îª=ÆÄæ¼ñ€nç€ná€nÿÁXÜ>Ú†8=°Êf¿ÿXbÿB`?qàÞ=òY¿ÿXb‹Æ=I€=±ái<ìªÛªéªÿ¥{Û>àîd¿Þ™>ÿXb¸ÁÜ:Ù Æ>`h¿ &>¬¾9÷|‡"ñ"&€¶Õ;•=»™Ñ<©Ø§š©ÄÑÚ:Î÷¾3ù&¿iX?n/Í:m&Ëá&+“¯:ÛÈù¾ëf ¿¾—?)Y':új“$’cZ*œN²¼qå="™¼æ{Ï{r ÿyF%¾{a?ýG¿ÿXbÿ˜.¾Ï?T¶U¿ÿXb×gÎ;%X=¾ˆ6¼G€NN€[C€NÿÇqþ=š`¿Ý”>ÿXbÿ « ¿ä*R¿J~D>ÿXbœÂJ½—äà=6=É€1È€1`€1ÿ5Tý½F„?XÞV?ÿXbÿ"WG?€!\?ÿXbc^‡½X >[½)]T]?9ÿ õ>>f*B¿TÝ¿ÿXbÿGî~>0òI¿ÐØ¿ÿXb_í:EÚ>cío<ûëüÿ«Ûƒ½°r?}ëP<ÿXbíz¯:yºƒ½Kx?BdŠ9ƒÿ284ÓÑ&d,*8<¼5îM= lN=¿ByBwBÿÕª¾ö– ¿üS?ÿXbÿâÁ¢¾0 ¿ ML?ÿXbŠŽ„½íØ(>1(Ó¼f΀ ­fÿÜ®=? )"?r_d>ÿXbRÎá:4§F?q¢?³¼R>b;ÚTq,o³Œ0£X.=°=¦~޻π`T€`€`1AŒ:fj?b-o½Ö©Ë¾%ke:x×¶*µ¢1þì‹:Ì~g?ÿc†¼ønÚ¾Œ_K;v!È+›÷ª/½Ç=¡Lc=¾¼=΀&€ß €ÿêðÁ>üä¾_j?ÿXbÿìxç>±‚¾'á`?ÿXbˆ=OËÏ=g,¼k€’i€’û €’Ã6™:åC?bŸ>Wä¿ûZ:Æ*öÝa0Òˆ:TäJ?üc‘>/' ¿"Ð(;ŸZU,þ80áFJ½Mõd=iÄ =0W00048‡:àtT¿×u =a?C{ò:àK´*•F.â„:ÄìN¿iä=ÀO?pè/:Ý2É,ך˜0ó¦½ùHª=£É=€‚ø€‚ÿÐDF¿7X{¾SA?ÿXbI Ä:Üþ9¿c”¾1?Ì;4Ö5.Œ±1§Ëb=I…=åÔN:ßg0g½gÿeý>`>U¿ÿXbÿ‘M?P+¥>ÇWH¿ÿXb_²ñ¹ªñ’=®k=â€*‡€*ø€*ÿvO>å&°¾‚#c?ÿXbÿÃÖ±>:%оÈèe?ÿXb*«i¼¬qö=l{;¼€“€“€“ÿœƒ¾ßšV?¢,ö¾ÿXbÿ¿aM¾\+P?à ¿ÿXb&;‘€=:²r¼E€£‰€£û€NÿÁÛo¾+Z!¿î|=?ÿXbÿ_[‰¾Wñ"¿c9?ÿXbz–½ú ">ñKý¼L€„š€ˆ5€„ÿXèo¿,˜¾n>;¾ÿXbüɆ:Všb¿ʾöM|¾#[;ÐU-5½1WÑ_½ý† =­Û ¼N €œ Ÿÿ¯Ü4½o¹}¿³‚¾ÿXbÿÏv×¼®Ž~¿YTÒ½ÿXb(m½>Í =.®qU?Å®:v k'˜Y¸+f!¼_™·= .½æ€ d‡ç€ ÿü†§=±h>vx¿ÿXbÿh€>VŸ>âËj¿ÿXbn.=’”t=@öú<Ý€1€­€ÿsŒ¾§Çú> éS?ÿXbÿ®å"¾Z˜Ø>¨\d?ÿXbýú¡¼¼"˜=Cå½7€¢Í€¢Û€¢ÿŸÙ&=uyN½8v¿ÿXb†¸: ̽)}½<~¿nØz;..úKj1I€¼Ôc= s‚¼€£ƒ€¬ø€£ÿŽ¢¾/å(¿¢¡=?ÿXbÿI˜¾Òo-¿Ô×8?ÿXbm­½O>C½!& &R€JÿÄn«=gj{¿„Õ,¾ÿXbÿiÒM>RÏu¿¡F¾ÿXb¨@½0ƒ‘=lë'=3€0€0Ë€0W˜¿:«#Õ¾žÓ²¾¯çV?ýx):Ò˜*Ô ’.ÿ‰µ¾çñ²¾^?ÿXbuYL½2%>²Õå;3€»7b€-îO:â½¾;ì%?ÿí??Þÿ=7¾¿*„.{/ÿÚZÀ¼U8?½>L?ÿXb(©½·%²=ak¶»W´­ÿbº8¿©ä$¾L_,¿ÿXb“3¶:½;¿†¿¾Š +¿1}—9—ø%*t”-»îm½¶iì=éC=>I<IfIÿÎú€>ã ¿_ÈK?ÿXbÿúœo>¿MÌE?ÿXb*:²½^…>G¢9\¾Xÿä=L¿tó£>£Å¿ÿXbÿ<+T¿~]n>D¿ÿXb8v½a=ÆÀ:=3€vr[d€vÿ - ¿#u>'D?ÿXbÿKÏ(¿±Šû=»Þ=?ÿXb›uF¼Õ&=mY>=*€¦C€¦pÿ·à;¼+Á¿-=ÿXbÿn¼˜»M#¿÷©§=ÿXbqA½H¦ƒ=g,=Ö€¤i€¤U€¤ÿŽ$¿Ÿ†Y¾ãi†=í»í€–—Z€–ÿÅò =æëa?#&ð¾ÿXbÿÊíÃ=m­a?^±ì¾ÿXbp'±½¢*Æ=œ¼:f€Ñ€ a€ÿòÝb¿ª×L=oÓë¾ÿXbÿ\bn¿ÚPz=š¸¾ÿXb¦½­Ü>$—ÿ<;€.‰€.v€.þGÀ:f¹¾/ÁZ?X¬¾>xr:¿ñÂ' ó,ÿGˆš¾™g`?îë¿>ÿXb¾]½ƒ2 =[A=ž«0«ÿ«ÿÛ‘/<áû¿oZ»ÿXbû¨ï:Á€=Û¿]ø;I¨}:Ø–' „Ð,CV7=nÀ§=¨ªP9܀ˀ»€þ†:–¯j?^€^>º¡«¾|9E8á+¾mÔ0ÿ¬k?(G>'c­¾ÿXb?5¾½dû=À±çÿXbÿýLi¿[cM¾_¸>ÿXb—;³¼™=µŠ~»Ÿ < – ÿsq7=»‹¿´ ½ÿXbÿ)•ù<™Ý¿”c4¼ÿXbrpi=À{‡=À{Ç<:€Lv€Lû€Lÿ™9?šy¡>ÒÍ?ÿXbÿœJ+?š}´>|'?ÿXb¸ =,¼Ë=~á=¢Ô ’M½:žK!?½­Ô>¬ö'?¾zÏ9Q!¿&q)V+nš½:¿??p"×>[}4?)©ì9e`*[wœ0i½÷Ê>.­F½]] „ÿÁ«=HL`¿Æ ö¾ÿXbÿÆq̾Cµ1¿vQ¿ÿXbÔÑq½ä½ >k-Ì»j€3×€3÷€3ÿ ‘Ë>—Êç=i¿ÿXbÿÍR?Åo¯=<§Z¿ÿXb;q¹¼K={j5='€:æwJ€:Êú†:ÊéV¿µh ¾¾¹?†ÿ08±œ+@‹/²ƒà:àU¿e>ç½Ùò ?G†±;iÏ‘-Çr>1›Z6¼§ì>pCŒ<\¿»S¾é:t•<¾Fþz?t!Ž=„/:›ì+«m:0Uɵ:dôz¾¨#w?óȶ=¥ÙÕ:,›¦,uyÈ0¡j4=w»¾=xµ<þiöiþiÎ ¸:þ?w?t«">N¿Q>ï]/;5¤@,‰Ð&0ó‚‹:7Ñr?Ë› >¡’>EfD;$"Z,œ±!0­…½¼@é=üŒ =\€7v€7|€7ÿ’!h>Ìa?ÀÿB?ÿXbÿJ]>/«?ü¬F?ÿXb5ì—½¡˜=† =m€‚f€‚:€‚ÿLY$¿÷¾:T?ÿXbÈËØ:ù¿ox¿¦´ ?öÊ;?\+.—Þ1s‚v½i©<=v¨&ÿXbõ؃:þ쎾W©`?ñÇ>Û”U: ¾Ù,U‡W0~§I»~ =Œ¼O€¬“€¬€¬ÿáï½ÚY¿Ø”?ÿXbÿ}*½ªsW¿D ?ÿXbrjg½æÊà=-@="$¨.f$ƒ:90¼êN"?]óE?íbg:E¤,T¥%1ÿÀ´@½ì²?ÚJ?ÿXbr2±½k»=½ ;Ü€ ¾€ º€ ÿ1%W¿#Nr>Ç¡ù¾ÿXbÿ5_¿þX>Bâ¾ÿXb¼ËżÁq¹=d O=€x<€#g€xÿˆô:¿.ö>bø>ÿXbÿ›(>¿Í)å>èìþ>ÿXb· ¸¼ê–= 8¼B€­€­” ÿŒ¨<Ú¿D–½ÿXbÿ„~=K½¿yUý¼ÿXb"8®<Ýë¤=ûÌÙ¼—€›Ì€n’€›Íª¹:Ðá>›ÿ(=W½d¿Åh;^º×,ø”×0&ÿF>?þp ;õ†,,‚]Š0-=Þ:™? h”>‚C?úõ±;ñmß-܆1¤92<((¥=_=™€FÖ€F{€FÿÄÂ>7C>׉j?ÿXbNæU:ε>Žm½=fr?ß½^<­ž§,Y6/Μ½—>ÜõR¼6}\ÿÃ|¿`">u¼ÿXbÿXd¿âˆ=‡ß”¼ÿXb3¹½³ >Î5Ì;hõÒÿŸg¿¨F¾=â^Ô¾ÿXbÿ†Öd¿¹ã÷»:{å¾ÿXbw.¬½ðÚÅ=À•l»)€€ü€ÿ|V¿Å >mõ¿ÿXb‚è²:!I¿s̶=9¸¿¢Íž;öAP-¨ÛÆ0p&&=¸u=ý…»7‰‰j‰ÿl¨>^õj>‚j¿ÿXbÿk£>‹|Š>öÇm¿ÿXbùƒ<‘·=cb3=õ€•Û€•逕ÿ>f§>‘‚G¾²»l?ÿXbÿ3e‰>J–¾ßès?ÿXb-„½It=si|ÿXbÿо[¸u¿?¢=ÿXbÿ®O½Ö­^=c|˜<9€a?€adÿ—h¿Î»¾ÒªM¾ÿXbÿd9m¿]"®¾Ÿó#¾ÿXbæw=‹Á£=àKa¼F1ê1 1ÿÓ°=?ºD;gé ¿ÿXbÿZrD?³¶¾ì’¿ÿXb n¤¼NC=¨oY=?V<V9VÿX>UdÁ¾JAb?ÿXbÿxeG>6é¿3£K?ÿXbF™­½PâÓ=,GÈ9y€ñ€‰‘ÿÔ[¿ù܇>Îvà¾ÿXbÿB­e¿1Qv>~¨½¾ÿXbÈ@ž½Å<ë=òÏL=9uãuúuÿ§’ò¾¬>¿_4?ÿXbµ:Bš¿~þ¿®ª.?)<;ø—-3´0³&–½.)>ðà'½V€„¯€„…€„ÿ( N¿rØè¾M4þÿXbÿ>6@¿ê ¿ξÿXb.$=™¨=¢Ò=O€QB€Qœ€QÕ£Ý:\T? \…¼Ìç?ï™:ÐŽí,k©Ó0æ¯Û:ËüA?Þ;ÇÅŠ›>¯?f?ÿXbÿØx > ÙŒ>V­h?ÿXbÃd*½-Ï>‡†Å;wsrsísÿ0=(>A…{?Ü«³½ÿXbÿû^ >è*q?ÞÛõ½ÿXb›Éw½c^Ç=¦ 1=(z zNzÿæý‚½èàÐ>,'i?ÿXbÿ˾ Á>ßBj?ÿXbçý½Ö­=î´5=\#¾#@#ÿcÏ&=F$Z¾ èy?ÿXb Â:©=½ðôG¾·Êz?騖:T:[-pL0‡£+¼;«Å=„ØY=T€-^€-B@ÿy…¾ð'l\¼if“€ {fÿMs?Þìd>µt]>ÿXbÿÍmy?ü#>¨">ÿXb­lŸ½4M˜=6é¶»þÉbôÿ)þ(¿M¾¿ î ¿ÿXbÿÞœ2¿)óÿ¾›\¿ÿXbò /¼ŠYo=ÖŒ ½L¡<¡7¡ÿ®x>Tÿ‹¾&On¿ÿXb'Üá:ê>æZ¾Šw¿O!…; K%-X1臭½¥×><¡W=}€`€ü€ÿãÛß=²”>Ã\s?ÿXbÿ]Ü©;€ž>ôs?ÿXb4Ÿ3=ž&³=Q1Î<Îi=iÑiì‹:‹{f?l:<>ôûÉ>Ò‰:7ð»%„g“*Û,‘:/®a?áì;>F¯Þ>3%;ª>5)©‰I-¬:‹½ÈÒ§=:Ë,=e€‚]€‚ò#ÿ2辬¾WS?ÿXb}rº:„¸¿S–¾ú P?dX:|¬Î&+“g,†s ½ç>T›<ù"­sð"ÿ«šN>›l?fƨ>ÿXb›ô½:Öxa>/êg?Ÿ1¹>ó:à€-?‚ƒ0¢|½(×ô=+¼y—x—–—ÿ™B=µ7W?œ ¿ÿXbÿDŽK=¯ O?ô¿ÿXbPn[=‡P…=î!á<[€L¿€Lp€LÙe.:r,Ñ>¤Á>ÃÆT?«A;쨴+Ì[ï/ÿ ªÄ>2Ãá>(ªO?ÿXb﬽½Ž•ø=$ –!Ž<û€m¸€mÚ€mÒ-´:/mq;³ú?5ŒG¼—}Œ9ýED*Ì÷‰.|û³:E[È;…ó?¦Ì—¼_:l:¹—>+iÁ0}̇½þò>ĵ=^€kñ€k^€kÿ”>>''?Ð7?ÿXbÿKB5>Ò 5?W9/?ÿXbî–d;¶Ÿì=Ñê$=b Ç £ ÿšt>Ñeå>ùàa?ÿXbX-‡:Z@V>-rö>ÿçY?„¾Ü8C,¥0øÄš½³BÑ=B=2zbzoÿ#G¿td?>ŽüM?ÿXbòµ: ¿±Âz>OŸM?j‘9uøÅ*¶5‹/|œi½%®>Ͼòº,€”U€”h€”ÿIz>³Ð`>¶Îq¿ÿXbÿéÖy>†“ >ŽÌu¿ÿXbnj ½îì«= Ÿ-¼obØbÆbÿ&4¿H$^¾aÖ,¿ÿXbÿöÃ6¿7¦¾¢Ó¿ÿXbñFæ¼LoŸ=T8=ö€8é€8€8J”Ä:ÐKT¿mÏ‘¾-.ö>6<É:vʱ*n7…0TB¿:£Å[¿]LCÜ>iƦ:A`ò*?6/ó:â¼G8-=“ð¼3€}h€}Ç€}]-„:8à=ÑmV>Àx¿Ì$V:t9 . 9ú0Ò:hí= šs>=ßv¿#:pûB-–l“09›;´q>¤S×ÿXbÿßE½®k?ÎÊ>ÿXb±‡6=dʧ=JíÅ<`i²i/ iÿÃr?Žã<Óá¡>ÿXbTä:år?I¥B=*àŸ>õ7E;Ðm,š­1+¾½2­í=Ac¦<›ž5ÿ<=X¿E:¿þAA>ÿXbÿõžd¿’Üà¾rÈ=ÿXbе¯½-²ý=ÎR2»~€ø€Ø€ÿv¤!¿®„=ÝÑE¿ÿXbÿ*ß¿7½H¿ÿXbÜc©½“o>(bQ=m€Ø€ˆ€eÿiT ¿ñܘ>$H?ÿXb÷‘:>’ç¾ñ§>6QT?9Ó:–åü,:uØ0(¹C½se>g(î<·.X.x.ÿW a?Œ°È=VØî>ÿXbÿEI\?ºû7=ê?ÿXbB쬽£¢=ø§ÿXbÿ¨[R¿9bø¾; ™>ÿXb§½æÎ =‘™ =€«8€«j€‰ÿ53Ἔ±¿K£%=ÿXbÿD ¾ä }¿W0=ÿXbßQc½|`Ç=a1=/f/ê/ÿ•9½0’>ëœ}?ÿXbÿù›P=Æ…B> {?ÿXb„)н#‚!>5¶×»w€ r€ í€ ÿLi%?ž'? ËÈ>ÿXbÿ£À?b12?ómÉ>ÿXbWì/½ƒÀ =»~Á» ö `€¬ÿëK>?}¿Êù)»ÿXbÿ¼!Ã>ú¬l¿~Ÿ;ÿXbx|;½~;©=x^ª¼ù€šï€š¶ÿ@r>„Ô¾Ö f¿ÿXbÿžDƒ<>ÚʾÁk¿ÿXbVC½Ñ­=ÈR¼vžÍžwžÿÑþ}¿rþ==Qk<ÿXbÿƒç0¿MÃ=æl7¿ÿXbR P½È þ=­j =í.Ù.õ.ÿ ƒJ?GÔ=ŒX?ÿXbt'¼:mB?‚‰Ø==,$?  :V÷.í'2B+½<>u*<ïsìs¼sÿÀ׎>Ó¿u?˜Ð<ÿXbÿ4”¹>ݽk?Õ>ÿXbYÂÚ¼u‘">6G¼p;Å;×;ÿCè>ÙB<¿Šh*¿ÿXbš<„:hû>qçG¿Ž¿)C7;§r (­/,•¼n¤¬=Eôk=—€*"€*-€*ÿ½h¨Ve}?ÿXbÿû–?>|ûç=FÍy?ÿXbÁÄ_½‡Ä >¥»$€”R€”ž€–ÿ÷ÚÁß(¿ÿXbo‡L:=ˆ:?$‚æ=ó,¿µ°;½)G¨D-´[ =@¿o=¯°`¼_e¾e[eÿBe9? !Ⱦ“o¿ÿXb ì:NÄ>? cÓ¾*¿EªŒ;º+§Éˆ/û<=Õè=¾Ý’<ܪݪ~ªÿ6™>çso¿ cA>ÿXbÿ‰¬Š>7_o¿"?j>ÿXbº½/3 >A»C=D€DŠ€D…€DÿK?Ál>l4C?ÿXbÿ—?Àk¡>hÜL?ÿXb£²½®¶Â=‹mÒ<÷èÓoÿZ–]¿sí=Âÿ>ÿXb Ò±:„b¿ÈØÅ;¯…î> <]:q"*K¡.}x–<ëü[=‚Åá¼ï›è›â›ÿÿÍy>©ËÓ¾Œ`¿ÿXbÿ¬°>¨w;É4Y¿ÿXbß ¼§%=Ùz†¼A€¬C€¬8€£ˆæŠ:§%¾œ²¿ÍÏX?ç¶£:6 X&<%%+ÿ!÷¾[Ù¿vºX?ÿXb–\E½"Š ={iŠ;¿­¾­U­ÿä/„ºíÿ¿dÜŽ:ÿXbÿ@N¼=kiq¿0¼£>ÿXbÀꈽiÀ=Ìϼ„) )‚)ÿ„¿!â*=ù)Z¿ÿXbÿ\l辟KÈ={¹b¿ÿXbÐѪ<ù/=Ï£â<·ªkªmªÿ†º”>+Us¿{–á=ÿXbè¹ì:PV>`w¿Ÿ_‡=…"¦:&¹.‚ñž1©¤½7§²=&4ɼÖt¯tÔtÿò·¥¾”ƒe=cËq¿ÿXbÿÄeù¾'}½_¿ÿXb{Ø;M„ =»î­;€4€ÿkŠïÿXbÿ”¼X>!Iu¿!bE>ÿXb*î<î”=oä¨}¿a™½ÿXbÿA7¨=ì~¿D¤&½ÿXbã5¯»Dm=nÛw¼õ€£ü€£D€¬ÿÚǾ##¿ÛI?ÿXbÿøl¾ì"¿– B?ÿXbhY—½ôQ&>ýN½#€„}€„¾€„ÿs~O¿2Îõ¾õÇ«¾ÿXbR‹:ˆ[¿}èξ¸ó¢¾((];½*Y4 .‡¦l½$bJ=–&%:,€Ž^€Žt€Žÿ£i¿„ê°>••h¾ÿXbÿªèa¿u®­> Ú¦¾ÿXbÑ\g½òÏ =ÚÆ=M«g«û«ÿ†õ:\6±<;è¿çnƒ<[;Â%‰'¶nu+ÿÖm=ÞÕ¿©ð1»ÿXbü8=—Â=‡Å(¼2€`F€`Ï€` ϳ:à42?dHÉ>äÈ¿§7;xœŽ'äó·+–òâ:Ãü-?fïÝ>š~¿óè):"ø-Få1­L¸½–’>hG½£Ç¾ÿXbÐ'ò;S±1=ÒɼP_£_N_ÿÞu*¼˜œÏ¾þi¿ÿXbÿ.-t=P©Ï¾€i¿ÿXbd? ¼Ás¯=ãTk=‘€*'€*”€*ÿ²Æ—=¾-å=¯}?ÿXbÿ©±d=δ–=Ðç~?ÿXb¿ˆ¼¿ô6>œà›¼sFÝFpFÿÿ'?åŒF>„€;?ÿXbÿÒ'?cLd>¤³8?ÿXb'„N=@7=íÒ<6€ Æ€&c€ ÿ“&?Û?¿ÂǾÿXb¾d;Gó'?Læ=¿ð^¾òŠÏ:CÃ2-±·0û˼8">«w8¼á;Õ;ù€/ÿaÚB>‹HL¿÷d¿ÿXbÿ£–%>ÆÀD¿‰v¿ÿXbâ:= ³°=úð,=dPˆP—Pÿ×~?Í1ò½W?ÿXbÿÎ? Á×¼jFX?ÿXbŒd½E&>c ÖºKZÍZÙZÿ³X¤>Ì'?‘=?ÿXbÿE¢>‹±?~å6?ÿXbÔš†½iÈ8>Ím½€o€o€oÿ«×>2âe?œP>ÿXbÿ˜²µ> Õk?”2#>ÿXbR e½øp =1±y¾%2 ¾ÿXb“5ê<7©È=w‘¼$€`^€Œ<€`ÿN?#½>t0¿ÿXbTú·:5:?nOÆ>‹Y<¿–^D:¯^o- îÞ0§“;DQ`=ÜZ=t(°(ë(“&„:Íõ=*7=9ä}?Œ½9L–#,àˆ 0ÿ‰Þ>û¬½Y¤}?ÿXb5˜½">c¶ä¼0€ˆÏ€ˆj€ˆÿ¹·Z¿Š²é¾gf~¾ÿXbÿdºM¿ûº¿€hоÿXbœŒŠ½y” =çÒ¡#;F (Áˆf+sØ==ÓM¢=p<©LnÑ€ÿ^ß?I¤Ô;Øõü¼ÿXb^Uƒ:DÙ?ôðÄ<åEɼÛ!:žÖ ,ÌV1^f½º× =_Ò˜<׫իҫÿÏ Y¼²Ç¿ Ö =ÿXbÿ>8±½Ã~¿÷z>=ÿXbò}ñ¼á¶6=/oN=&RœRyÿÜPÁ¾¡Ló>ætK?ÿXbÿ$D³¾mÙÙ>¡U?ÿXb/½½¿Ió=#.=*\¯\š€eÿóhu¿9|:¾Í`¾ÿXb³:îw¿ÐŽ=¾3ñ<¾›sx;?Kw/¤C}2ñŸ.½õž =¸@‚»{ þ ô ÿ@W>/}¿±À6½ÿXbØAï:Ôv=à‡¿ç—í»?~S;k˜&“-¢+ƒŠ*/wž¾’åi?`Ml;¬”®,HÔ.ÿúÉh>{ÄÛ¾ Æ_?ÿXb?7”½ÌA°=Lû&=i#Î#Ð#v;aNø¾2¡U¾wjY?ð‰:œ8Ö)ò2.N]†:e‹¿'¹+¾Q/Y?}E9Ûï·),ö/I¾½R¾=‚þ¼ǀC0€C‹€C À:c¾¿ë>âîz¿ä(;š”- 1ÿã§½àö>ŠÔ|¿ÿXb½½,)>êT½#"CÃs ;–@l¿×êν_H¾¾Ú…;ª¸“,#gW0ìûŠ:¹´e¿&@#¾éÃÒ¾/;¬\V)‰gæ,\æt½Ò©=$H¥¼ îXÿBAÚ¾4¾)zd¿ÿXbÿ{}¸¾È0ô½Øl¿ÿXbCÊÏ<Úæ¦=“ȼ¯€›V€›ˆ1ÿ" ?ÞRš=`U¿ÿXbÿäòù>PæŽ=õ´^¿ÿXb¾je½‡£k=34»TžTžÚš–“Š:k|k¿á`\¾Sä§¾èù:Þ¤+%Ç—/ÿ£m¿Mcy¾‡‚“¾ÿXbXqj=ZJV= R¥<€jý€jz€jÿ;ÉS?ãMô¾7Ï—>ÿXbÿÖí[??wï¾{ÖT>ÿXbèƒe=f…b=t{É<)OùOØOÿ¦D?3ݾRœ?ÿXbI®·:œ}I?Bœr¾ÍÍ?ü•·;ÀE.H,1Íuš¼?p5>´Xм:FQQÿ]E$?M7Ø=¥yB?ÿXbnY„:TÎ+?ê~©=™Ø{J>z¯q?ÿXbÿ>¨*{>òŸu?ÿXb싽£"= ò3<9€~ ~Æ€~ÿÏÿ/¿ø´Ø>í?ÿXbÿoá;¿mé>}×?ÿXbÓV½qÆð=ŒJj¼þ€˜ü€˜m€˜ÿY™¾®œ?ªSQ¿ÿXbÿÛ;¾è§?ºY¿ÿXb_³Ü¼Ï9>äÙe¼‹‹~‹ÿ%/!¿I.?Ø ¿¾ÿXb¡e:bJ¿»W??ƒÆx¾/;nä\,Ù§-2é¼ pA=æêG=œwŸR~wÿÅù¿³P+?kÔ ?ÿXbÿ ¿s¯+?ÿ: ?ÿXb¹9;M.†= ÷ ½û€Ÿú€Ÿÿ€Ÿÿݯ>•õ >sÊm¿ÿXbÿIZ>ŠŽî=üTx¿ÿXbʈ‹¼ñeÂ=½½‡ö‡&‡ÿD#ê½>T?¹ ¿ÿXbÿsÚ¾ù®J?M´¿ÿXbH§½äü=Ý}N=$uBu%uÿã¾¾Y¿¨—;?ÿXbÿϾaǾµÕS?ÿXbžÎ•½íôƒ= <Þ€¾€š€ÿEo5¿N#4¿ªBO½ÿXbÿ‡ƒ6¿ÞX3¿(zö<ÿXb`½YÀ„=º2(=©€2P€2ü€2ÿéÌÈ>ȃ¿½FEj?ÿXb6?Ã:EÎ>Ù°7¾ÈÐe?'w;¤´*!“õ-fú¥½µ3>øâ‹;/jä(jÿ(é¾ÄK?èK̾ÿXbÿ·xõ¾ñ*L?§{»¾ÿXbIº Šf=PR`=(}(ü(ÿQм â>ÝÈ}?ÿXbÿ~ƒÆÿXbÿ¨¾¦Dm¿?î¯>ÿXb‘EšºÐ%=?ál¼$€£U€£O€£ÿË®½W4¿–c4?ÿXbÿG¾ F=¿$H(?ÿXbc¹¥<{Ù='Ù*=ù,nú,ÿµ¤±>Ôä(?„¦*?ÿXb–yÔ:¬³¢>í¨%?Yi1?»` ;M·6+²&­.}³M<ȱõ=¸±Y¼½€ø€®€ÿ.–>#'?öË2¿ÿXbò;G›>µi?hÎ<¿¸•;âî….²Š29^Á½Àø=•<‡€Ž€ÿrv~¿袽ú噽ÿXbÿz}¿_HF½ž¯¾ÿXb?潸Ë>=ÒÓ¼-€}¾€}Ì€™*›:ÌÀl¾ÃO?s[ ¿Ù2:ÐÇm'žEÙ+ÿDm¾–%C? ¼¿ÿXbsõ»ž_T=±NU=´B\B°Bÿž^@¾{á¾À`?ÿXbÿ„v¾˜h×¾ê_?ÿXbÕ²µ;4>©ÀÉ<]€–€}€i‘:˜—S= cr?7–¢>³:íã*`¸u. ¸:ºè«=žs?4›>Õï6:8¹#cÜ(_`=ÇF`=ý0=k€T5€Õ€Tÿ]?:a¾ÓI?ÿXbÿäV?®Ú޾oH?ÿXb⑘½.’ö=)“Z=ã€DÅ€DÖ€DÿÞ$m¾Ôøî½>w?ÿXbÿL•¾¹âù½MÈ{?ÿXbÏ.Ÿ½–©=Ÿ«-¼cbÀbôbÿN¯ ¿Ÿ„·¾Ÿè0¿ÿXbÿó)¿ÇÃʾ—S#¿ÿXbãì½Ûû´=yÊê<ìØ»ÿ'øR¿µ,¾Øn ?ÿXb̓:”ýJ¿ê/¾v·?û :©gÄ)ƒÁ„/L½‘'> W¼ï½î%\¿ÿXbÿb7¾¾èÒÀ½®sl¿ÿXbäÛ»¼ )b=Ê¥1=cwƒwõwošƒ:p9X¿ˆîg½LH?ȶ;‚åG,º‚’0ÿ7úS¿º¢»ú‡?ÿXbHß$½ó:>{!»è€–ª€–x€rÿS¶ >Ñâp?‘™¾ÿXbúƒ:¹9>‡ko?]«›¾{¿::óy-7‡#1AÕ¼®º=¨¦¤¼€­ú€­u€¬ÿ3«‰¼Yó/¿ræ9?ÿXbÿÓV伸‘)¿€§??ÿXbˆº=2ªŒ=D={€V¼€V˜€VÇ<°:Rä?¤/Ã=ÐH?¨3:ŠÍ*‘ÿ«0-R†:]Ô)?äÙ&=ÆE??»é<µ´K-¿p¶0ðLˆ½sÚ#>ÏKE¼š€ |€ ˆ€ ÿ&2+??÷#?RÁ>ÿXbUï²:-a8?N^? þ¼>!w::‚õ)E:º/쿽ö| =#Ù#=V€]Š€8€cÿiL ¼Ø¿Œ9 =ÿXbÿ2a½¨[¿R¹6=ÿXb¼½vo¥=.:ټ䅖…ˆtÿ>qp¿w<ѳ¯¾ÿXbÿ “t¿¶M¼Ï—¾ÿXb½àÓ¼ úÒ=ßÁ¼f É ¸ ™Ó‚:»Ü”½k>°xx¿n $:Zù`-œæ•0õš¼:¿Tá½û,>k¾z¿æþì;¨U@)].»,'öм@&>³ðu¼Ñ€/Ó;6¢žWá9®<%<×= ¿ ÎV¿á®:û;ñ,òN31ÿgÍõRGÇ<ä"›€Ë"ÿ Iµ¾¥y]??ݵ>ÿXbÿêK§¾iž_?EÁ¸>ÿXbÕx鼎wÇ=t4=Ö€#]€#ä€#ÿwB¼>‚Þ>xR?ÿXbÿ^ì_>ävÕ>ÓÚa?ÿXbÆú†¼r‰ã=°¡¼v{"{è{ÿn¹ >ý‰Ã>|j¿ÿXbÿ÷_ >þÞÛ>—d¿ÿXbÚqÃ<êI=ëã!=,Y^YT€Tÿ24þ>ÈJ¾ _X?ÿXbÿ:Bï>a2¾$é]?ÿXbꯗ½Ã~> ˆÉ<ª€mÜ€m€mÿ¾W¾44z?‚c(>ÿXbx»á:Á€û½çaz?ÏV,>Ã|V:}¼Z&C)&*!‘–½½ >`M=÷€Õ€ç€ÿù >möÑ>S,[?ÿXbÿ6¾>3ÚÞ>$ÒZ?ÿXb#fv½ÖUA=;¦î;€Š€f>€ÿ…7¦¾ða`?A¶>ÿXbÿ’Bž¾a˜i?»9‰>ÿXb¯½mÕ=í¸!=Ÿ€7›€7;€7ÿ¢ñ2=@B?V\?ÿXbÿ®Ÿ=9¨ß>¤je?ÿXb;ãû»¢%ï=3Ü€¼Ì’B’š’ÿÐ ½‰Q?‡X¿ÿXbÿØDy<;¸?Q\¿ÿXb ½Ê2Ä=£åÀ¼Â€C¸€C‰€Cÿ°»½%…l>ëøw¿ÿXbïã¿:èž™½rÄV>‹‘y¿ºÛ92©W-µ—<1"7C½«”þ=®ñ¼%€˜“€˜Œ€–‚ƒ´:±–¾½?Ôo*¿ÿXbc‚½é€Ä=f11=®z‰z½zÿy¦¾ÃjË>>Ä[?ÿXbÿ•§¾*2¨>ÕÆb?ÿXbéE½‚É >n4¼n3oÿt¡±½JýÁ=@á}¿ÿXbÿ¤8½›>nP}¿ÿXbvQt¹‚Ê=yçP=_€,½€,^€,ÿªÊ=ê#Y?ä8?ÿXbÛÔ‹:!¤¼;¾_?ô•ø>âŒ&;¬k/+kS½.Ôñ¸½1•>œÃµÿXbÿ»u¿³÷á½Ôúƒ>ÿXbI„½$€»=Z›Æ¼ØtÙt4€CÿÖ¾ A!>výy¿ÿXbŠ:å:%jD¾€W>>ú²v¿§€;Ôj+Èé]/Û¯<ÒÈÇ=¾>=û€$]2Kÿ+Ä’>•™>Îìh?ÿXb*ö‚:’¶B>Úóz>s_s?tØå;Zø-#‚¿0‚Œ€½+j0=ªâ< €P<€P-€PÿŸ·¿'L-?…×¾ÿXbÿ›ì)¿d/*?A|¯¾ÿXbGY?¼ ¬c=¦î ½l >¡2¡ÿEø\=Ê)¾Ì|¿ÿXb9«â:“hÎ=‘­¾´—|¿æ)5;!¦E-—.L0Ç+P½ ‹&>€Ö|»©©¿ÿXbÿI„=¿€8Ç>ÁX ¿ÿXbN|µ½ÉÇÎ=5(<'€ € 7€ ÖÒ±:/u¿á¯Z>ú<¾Â5|;×S+KKc¾ß‚;Wc+.©9À1c'œ½ïs¼=Ø‚^¼sbÅbrbÿ¤!,¿6ª;v}=¿ÿXbT*I;‰7¿#´²=˜vY¿rôÐ;ž ¤-ï1¸È½¼ŽÊ->ÁÄŸ¼6¢ö¢½¢ÿ>À¾B_¶¾ôaf¿ÿXbÿ5µ™¾çÙy¾Hl¿ÿXb36´½È É=ꕲ;o€Û€º€ÿîo¿(|ý=È_©¾ÿXbuÄ:€j¿^>”Ŭ¾.Sÿ;—-âê00êy·½“ë=aÃÓ<¯o\o­oÿ°–¿kýB¿Ÿf>ÿXbÿàÓ&¿Û6¿§‚>ÿXbÎÅ=Q!=òë; € µ€ € Eñ4:×>Å>ë^¿Å^¡¾îM#;„‹ *@võ-ÿ"ÙÄ>=W¿À$þÿXbøP"='‡¯=ØEQ¼Û€`¿€`´€`ÿùŽT?¥d=ýó ¿ÿXbÿQ5^?cëN=»ëü¾ÿXbѳ½D†õ= l•9ç€æ€î€ÿ&oO¿–à—¾xb¿ÿXbÿ|x4¿ÓÊ»¾ùf¿ÿXbi§æ;)ê =#fv¼~€NW€Nï€Nÿ뷾ȋj¿n|Â>ÿXbÿÄ&¾Xq¿·±–>ÿXb<¥½¶*>¼Yƒ¼»¢u¢Ì¢ÿ `‹¾D'¾ÓÁr¿ÿXbÿZJ±¾˜Pï½ËJn¿ÿXb_#={öœ=9E=T€Q €Qâ€QôÞ:æ÷Q?"uK½ç?ÙÿG7ͤh$®«Õ(oÀÝ:_:U?ÞÞ4½Y7 ?žT-;R~y+Ík082;1Ò«=ùÀ½ô€ ’€ Ö€ ÿÒ'è>Ð">€Ã`¿ÿXbÿF?s>¾X¿ÿXbÆ¡<Åâ×=_y¼t–¿–·€ŒV9„:}Ub> g(?R8¿&Ž:ô÷†+÷§/ÿºßx>j˜(?ÖQ6¿ÿXb•Ã<:Ë,=½!=€T$€TÜWÿ ƒ:?D¤¾0?ÿXbÿŠ+H?FP¹¾ëî?ÿXbê=e=ÅÉý»ieHeùˆÿ\ÃE?Þá¾»žê¾ÿXbùLç:t=?P»õ¾Å9ñ¾;“ç£+›~ 0eÓ¼É8¦=¹½P…£…ö€¢´ä:Ÿ`À¾„¾ý;Ï;m¿´W8:òIš&‰ò÷+ÿÖׯ¾q1,½é¨k¿ÿXb ú‹<Ÿ"= “©¼~_Ú_|_ÿA© ?eª¿îS%¿ÿXbÿt²?×é¿t¬¿ÿXb%+½[ï7=vOž¼|€)¢€sþ€)ÿû©3¿ C+?k£z¾ÿXbÿs\2¿ñ-?¼u¾ÿXbkE½h[ =ùM!=q€‰á€‰î€cÿd7¼¯Ø¿6(=ÿXbÿI½®½ØÍz¿½9>ÿXbl”5½Y… =Ãb=”耉Ú€‰ÿébà¼Ðà¿‚xh¼ÿXbÿ`¶Š¼ö¿­~»ÿXb'†d»‡Ý÷=]=w ó Û 7„‚:T½bŽ?\^J?n0:[˜* /¦ßƒ:ðÇ`½þ/?ê`9?cëg;’X:/ˆEè1­‰¥½R>ˆI8»Ž€€˜€ÿƒ,T¿q®”=ú¿ÿXbÿs…I¿hûÒ=¦¨¿ÿXb' ‰¼=E=±RA=N€¦O€¦ÎÿÊò±»ú¿¸ÈI<ÿXbÿ•!„ŸqÜ>ªlb?ÿXbÿjMg>avÎ>­c?ÿXb7 ¼Þ­ì=ƒ£$=÷ ö Ö ÿ»½¾?×?Z?ÿXbátî:?ÝÙ<æ©ñ>+–a?†ÝÆ;ú½‘-°Ñ03{<&âm=Œ¹ë¼r›Í›o€Ÿÿ:f>ÅGé=r¾w¿ÿXb@TŒ:Íà¡>3+>(o¿O};šlÞ+¿ŽÁ/3¤Š½ÕÊ„=JÖÿXbš^Ø::,ý¾ßÑE¿ÄÁË>üj¡;C”,qŒ®0]øA==EN=†»+˜]˜U˜ÿ¨8ï>ž«¾bQ¿ÿXb.Gã:1Cò>ü꘾6,T¿‹zÓ9×óà-Â.2¥3=IM;=Gèç<ìEÓEÜE}_ç:g†ç>ʱ7¿e?•~95Zý&ªµ§+ØØó:#Ëë>(0¿Ó¸?Hfå:å Œ*›`/è¤÷¼9D\=ù‚–¼ª€Ð€W€ÿD{¿¿Yཿ ¾ÿXbÿX%{¿PÛ×½I&¾ÿXb"â&=®›Ò=Jy­<ÑÚSi³;„:nm?f­>•_!>>þ)9;ôÓ*ê 1«OÁ:fm?x»´>¸ >f¾!9Íf*г/mY¾SóJ=L}¿ÿXb½7†6d± =¹ü‡¼L€¬²€N@€£ÿœIú½ÀÎT¿Ñ ?ÿXb—Š:W¸½*W¿äå?£Gß:vÖ' ³©)EÚÆ¼RÔ9>9“¼# D ÿ Ò2¿9;ç>s¿ÿXbÿψ;¿' ñ>l¥û¾ÿXb#õž<ˆcý=ÈÎ[»î€Ì€Ü €ugÇ`;µ+ß>¾ÊK?‰ùÖ¾’N:xä*¶½/:EÞ:P¤Ì>’M?eVâ¾+˜›:xî—,[*0Þ¼S³'>J ‚¼L¢7¢n¢ÿ´M¦½mXÛ¾¼af¿ÿXbÿ=åë½eÌà¾wd¿ÿXb±†‹½`ä>Àͼ}&Ÿ€Jù&ÿ/>>–q¿ó)Œ¾ÿXbÿ§h‹>LIn¿‡³y¾ÿXb.=š»:‘€=Ž<½r€Ÿh ì€ŸÿN‚5>v¼½­×z¿ÿXbÿ6?>7õ½>¡y¿ÿXb0H:½dÉü=ŽÊÍûv%?ÿXbÿ1Û4?¤ë¶>Mg?ÿXb¥Ýè¼¥½!>X>¼ã;ö€/­;ÿ0Šü=ÃVA¿4Í$¿ÿXbÿØí>+0I¿½¿ÿXbV)½<mÇ=Jy­¼cŽ0€ŒÄŽÿDÖÎ>ç&>™xf¿ÿXb«óÀ:µÆ>ãu>êùc¿;;2<óÌ?-pŽ0«!1=ÚÍ= Ð6 C=^ä²:9âö+ê7Ì0YÏ‚:0Om?…š¿>v!ÐRœ#½$€„^€„†€„ÿÂüp¿¿r_¾ûþÿXbËñâ:ðÖp¿á7\¾Þ.†¾R:¾:ë+œ,¿1;Ó¼Ìb2>@¦5¼7QèQ1QÿP 1?Em1”l•½'øæ=¾I="€ÔuŽ€ÿ‰¼†AL¿#E?ÿXbÿ‘­w=HfP¿ ß?ÿXb3QD½ˆ>­nu;Žs?s逖6>å:r{N?¡Jÿ>6“¢¾*­%;z.*7!Ú.ÿ¹\G?•ô?p·¾ÿXb=G¤½´­¦=ŒºÖ»ŸX¢ÿ—°>¿Õ¾oz¿ÿXbÿÖéH¿„d™¾á ¿ÿXb§±½½þ=Ý<—€€'€ÿ,•p¿Uí®=¿q©¾ÿXbÿõ:h¿\V™= Ô¾ÿXbìj=sºŒ=aü´<ÿ€Ld€Lý€Lÿ2? ý>Gq?ÿXbÿã#$?O÷ÿ>x ?ÿXbœ3¢<Z=8S=ø€F*Lö€Fÿ}ë?G½°áJ?ÿXbÿÜù?ѵ†½O8P?ÿXb²ñÀ½ ö=¨n®<|\æ\û\ă:TÈx¿ÇÃi¾•‡q=™LÇ:t/´*ÜN¤/|?ƒ:œd|¿ÎR¾Í Œ=%_>:\’‹-_b01 ô ¼—;>óçÛ<Ç€z€•€ÿ¸¢P¾øÜ`?°`Ý>ÿXbÿ"’¾’1]?¾þÓ>ÿXbÝîåÞÍ÷>ÐF?ÿXb˜ðÏ:ý¸ø> ®ø>U :?!)ô;ð²K&š¨°)jM³½zmö=ÂÛC=I€ex€e€eÿU5¿ŽãK½¿-N?ÿXbì°:K²¿4ºT:Ú†[?c:;wìQ-©µ,1ÎþÀ¼øSÃ=;‹Þ¼]€C\€C_€Cÿú°Ã¾²›`?'”¾ÿXb‡¡:åÛŠ¾¶°c?Óc¼¾p>9;Fúˆ+I’Œ1³²½±1>º»m~xlxÿƌоrš=i¿ÿXbÇÀé:ªò¾å¾â=HË_¿ÂŽ;dqo-%· 04!=%Û=g ÁFê=øþ9 ™Ý)ŸB{0‘ù†::l`?hÍé>U'>6¨2:PÓ,lDé0N6=’t­=b¾<9΀Ê€`€ÿhw?ìŠ$¾ŠÌT¾ÿXbÿz?Þ­½ÞÿH¾ÿXbãq½ –Š=8)=_€2¶€2T€2ÿ®ON>¹K ¾øZx?ÿXbÿ5\š>4ÿô½è(r?ÿXbÿÏ!½&Ÿ=“0=߀5Þ€5f€5ÿ­R>S®¸½ uy?ÿXbÿŒ–=쉼‚F?ÿXbº<”¡Ê=ܺ¼ŽïŽýŽÿm«>S‡6?h0¿ÿXbÿ'—<Û6'?BÉA¿ÿXbÏ ¡½:“Ö=’²=yooìoQƒ:–L7¿2Þ>ås/?L²9+Ì +”/v·:=¿3¿£^>¨Ÿ-?¢·:s׌-<,C1ɪH½”2 >úD;ss‹sð:Woc?I®>Ûê¾\ÍP;“3Æ, z0à} :º0]?Ì>ÿÕœ¾\;9F,1¯ 0ùg†<¿b =±³[‡¼±A=8ºJ=zB«R?ÿ‰h>P‰8?—‹%?ÿXbÿ±O>eÇ;?ƒ?ÿXbk ¯½œ3¢=Ô(V½ÿXb“ÿ©½h=œ=©h,<¦€Ú€â€ÿ!ýG¿Û¿ŠÇ=ÿXbÿwåG¿´·¿Ù>ÿXbôáY½J>Iï¹Js;€–2Aÿ,¬1?%9=ºð7¿ÿXb¨˜ˆ:u5?åMm<ÉŠ4¿—Xö9xW*Œ©,[í!=ý2Ø=µ<Û³¤iOʆ:ÿ¡e?ØbÏ>*85>¬[¼98¡%6Âò*–$;T²g?’SÍ>Wð>•~9«<*q/"à½b>á~@='€DL€D‰€DÿÏ€Ò>§nÌ>ÉQ?ÿXbÿ?>¶J?ÿXb£s>½=+é=cE =÷.ë.È.ÿã®<<}>+?/E>?ÿXbCŸƒ:|tº¼ 0?ÆÎ9?1 S;½+ß,Yó1>züzÐ=º„ü¿ ¾ ˜  „:2Šj½TáÝ=~¿Ø½;9%9i+k¹Å0ÿ>:½íOi>æy¿ÿXbU¤B;ëá =4‚ <‰ÿ‹½qe¿ŒS!<ÿXbÿDǽ>Ó¿Þ»ÿXbÄ#q½%$Ò=ö¶™¼ÎÀ*ÿÓiŸ½†í= }¿ÿXbÐÄæ:E ¾œš>/H{¿ÿ¢ó:ÊKû,ÂÉì/Êt=oE‚=ãÉ;v€Ü€ô€F/¸:Gýi?@1%>’¾¾,j: ä‰)î×.È0’:&e?›éô=­çÛ¾":;÷w,%»E1+¾!=†pL=Œ-=hW¦WµWÿÂ13¾‡1½¿á{?ÿXbÿD ¾’}½^}?ÿXb¿ó <ƒÁÕ=uè4=Ø€,f€,Ü€,ÿ`¦™¾0A6?™ˆ"?ÿXbÿ ’¾ ‰7?kØ"?ÿXbèøˆ½ŒeÚ=þÕc¼¹)½ )倘ÿjß³¾Ex·>œn]¿ÿXbÿv€È¾qÐÐ>Â&S¿ÿXbüªœ½(€>ùY=ë€Dê€D×uÿéä >ؽU|?ÿXbÿðPò=V´&½úü}?ÿXbó«™½b>*ë<¯€m\€m[€mÿG¿í½ËÆp?Át£>ÿXbÿ¨@¾5Ãu?Rµo>ÿXbˆB½6ì==ò=õ.ß.ú.ÿ˜8Ž=‰Þ3?çJ5?ÿXbÿmA„=Î8,?ޝbL:=B€e¹€e€eÿ ›J¿ÿ|>*:?ÿXb´Õà:™‰I¿D-ž>q?Øz;Î1Î,¬(y0”.½ Ê=xÐ,=¿€1}€1¼€1ÿD8€>ŸÏÔ=+iv?ÿXbÿm4 > m¶=Ì|?ÿXbƒ@<„ôT=âM=Y€K[€Kq€K2„:¤F?|è¾3Ë/?Ó…9Ô·': ,ÿb¨û>&Qù¾TÕ8?ÿXbê͈½~W„=ëÙÿXb¡UØ:'<뾚rI¿véÒ>{h;Já¨-J–‰14/=É‘î= œ;·€’Ó€’~€’o†:Ç:?óþ,?ò×½«BŠ:ùð@*2MÆ.ÿ½ä4?Ì\1?ÈL¾ÿXbi©;…=¿Õº<2§á ƒ©ÿ\ß°¾Å[¿‰7Å>ÿXbÿÜ¿¾Ñ T¿LíÒ>ÿXb‘á¼o¨=ÚæF=!€8:€8Û€w@K‹:a’h¿¤5˜½‰Ò>/>ô8 _«%Q®I*´J‹:Rbd¿¢à»0Pç>~Ú¬;Ù‡+í"5/H4½ 3>v“»ç€/w€/â€/ÿ½>‘l¿3áȽÿXbÿç«>Lm¿wÄ%¾ÿXb82<ìh¼=W"мöŽ÷Žj€nÿz ¬>ú€?gzB¿ÿXbÿ=þÖ>ú?œð3¿ÿXbEe=s»W=Œ10¼«e鈪eÿT£L? í¾#wþÿXbÿ­s??@_¿ Ú¾ÿXb 3­½½Œâ=šC=&€fož€ÿ(Õ•¾9pr¿{¾ÿXb… ê:°¾Xo¿[>Á½íš’;¸Þ.º¾[2.v»½øù>kò”T¾*ªÚ9à]±'¨žä,ûÀ:•úm?íh©>W<&¾Ë>‰:g ô#ûÆ,(¬ÿ³½{Oå=X© =õ¥,€ï¥ÿš¿ß\¿ûâº=ÿXbÿ)ê ¿Ä‹U¿Ðñ=ÿXb£° <æ@=|¹Ï<7§c§k§ÿ„¶b¾­j¿jMª>ÿXbÿE³¾?rY¿!gÊ>ÿXb4ƒø»‘Få=Ñ˨¼$€;K€;ã’ÿMMǽ.#?¬C¿ÿXbÿÉ3‹<0~%?UDC¿ÿXbÔ+¥½èŸà=»E =²€¾€Î€ÿبˆ¾Õús¿y>ÿXbÿ&…^¾au¿ñÝ<>ÿXbLˆ9<€*n=iäó¼C ‚ î€Ÿÿ„ä\>iΊ=´^y¿ÿXbÿoˆ>÷»¶:R¾v¿ÿXbü„½+1= è=¿€=^€=°€=ÿyka¿ë1×>JO`¾ÿXbÿc¿×kç>1À½ÿXb~”½H>XÊ2=C€@€k€ÿö= 4'?–e??ÿXbÿ¹™J=^û*?ƒ>?ÿXbðÄl½DÛ>0=%G=G“Gÿ¹?8«ý½i,I?ÿXbÿGy1?^꨽ÛH7?ÿXbı®¼$6=y¬Y=3RVR¾RÿN²>ôH©>.]n?ÿXbôD©:%q>:“¾>Ôe?Ì_<+ŽÀ.˜D1 `ʺUg>sô:wCÇCìCÿ]À½•¤v?4t€¾ÿXb «:xUy½ u?¼ì¾«:ãð2,þ”Å0I‚:…•Ê=˼ŽeŽžŽÿºÙ>“a?7R̾ÿXbÿf(>ÓFd?Ùæ×¾ÿXb'ö½½ÂB=Í!©¼4€)ø€)"€ÿò…–¾‰¿k?„ƒ¾ÿXbÿg“¾lim?HZu¾ÿXb\:&={f‰=#Ûù<8€r€v€ÿ;k?5Þ½¸7Â>ÿXbÿ+g?-'×½KÉÕ>ÿXb×\<Áó==Gd¼{€®€~€ÿºn°>‰?ç³=¿ÿXbDƒ:ÔÕ’>8I?®ÿ<¿ÝF»:_Ný)s3½.¸;ë…à¹>àW?ÿXbÿ¸wÅ>`"Å>í¤V?ÿXbŒI½¢a!>VJÏ»i€—j€—Ñ€—ÿtu¿(¡œ¼ÞP¿ÿXbÿ««¿:…½ztX¿ÿXb²òK½7§>æ­:< €d€ªTÿK+w?“Q3>ËTE>ÿXbb·:ý¾t?È#s>50>ÝØ:”é,»Wp1ï9°½X;ê=~á;w€M‘t€ÿ/÷,¿¿í¾Y–¿ÿXbŸàª:¡ .¿Ö¡ß¾·Ï¿0[Æ9ÚI,yÚ‡0”ú’½)_0>ÉQ½Kv”v“vÿ=¤5¿°xê¾3 ¿ÿXbÿŸâC¿lE×¾Ú¢ù¾ÿXb:õ»Û2`=y@Y=±B’(°B5»†:Ȉ¾Ø>ƒ¾³Îm?*q_;R L+‚áX/ÿcEƒ¾/Ÿ¾ÞJj?ÿXbTމ½µ£(>¡Ÿ¼€ ½€ ù€ ¶ „:*j÷>É.M?j\´>Þw6:’<×+@`±0ÿÜ?(;ÿXb¿ˆ<©Üä=ur†¼`€ŒÄ–€Œÿô?Á>Î’>ja¿ÿXbžå‚:-§>¬Ž>Ng¿» :E²+À&l0Ôº­½Œ÷ã=¯ê,=W€¦¥T€ÿ|.’¾º†i¿¡t–>ÿXbÿjG|¾ãI`¿›(Ô>ÿXb >M½/0=¾ˆ6=Ѐ2¬€2¦€2ÿ°¡–>w÷>âS?ÿXbÿI¬”>Íò?¿D?ÿXbf¿n¼˜½,>û!¶¼€bF€bs¢ÝÄ¥:=NÕ¾Òi ¿(˜9¿9,É:H„(ÿ×*,üϤ:¦+ܾÞ¿Ó…5¿º×Þ:E6ü,]=ï1—޹½Q >Á;yú=¾Ê•„ÇB˽ÿXbì¾£½d >ì1‘»ax”€xÿÙ¿Ÿô>”(O¿ÿXbÿåì¿¢>W¿ÿXbî ½2«÷=‡Û!¼T—\—®—ÿ·º¾>4$.?›!¿ÿXbÿñ'«>y¼(?Mt,¿ÿXbÚ=9ä=y­¼:€’Ö€Œß€’ÿ‡á?R?ž ¿ÿXb„s‘:Ãý+?OÖú>7¿A ;{±/,†Q00ޝ==?nŸ=/}¾2ý˾¢b?ÿXbÿÜ ¾fÁ¾™i?ÿXb¯í-=±RÁ=¡7»å€`‘€`À€`ÿ§ª]?‰Åš>y̾ÿXbIÕŒ:ãhe?¹’>Å~­¾­ªÐ9Äù+ôÉà/¢í<µˆh=æ;ø¼# € º ÿ.Œ>$8=Ùv¿ÿXb„T¸:@¶G>³{=Õ—z¿é8ü:¡Ó,™Ò#1qªµ»ô1=àžg¼~€£»€£ë€£ÿêÈ„½ dc¿²×è>ÿXbÿr¦½w h¿è5Ô>ÿXbçA=ã•=µ§ä;ç€5mñ€ÿ«A.? ,?7•¾ÿXbÿziY?îõþ>Y¢3¾ÿXbÛü½­£ª=µ4=»#„##ÿÆsÏ=…ßW¾Iæx?ÿXb§5É:T³Ñ=£fª¾úo?©;»ë†.ƒ/2ñ‚ˆ¼ªc=F}’¼V€¬¬€¬_€¬9H ;¨N(¾pˆ¿xŽW?&›1;˜È $5C(ÿÄ¾ß ¿ÞD?ÿXbÝξ<_`Ö=Ñ\'=ë,ê,t,ÿ“?RŒ1?®4?ÿXbÿþ!Ë>á"è> SL?ÿXbÎÿ+<‚‘·=¡h^=ë€-êKÝ€-H…†:[~g> ,¿>iSf? ä›:iÍ)[&¨-ÿ8J•>“Ê©>I°e?ÿXb\“®½çì=Þ„9N‘L‘à€ÿ!ö,¿IW̾د¿ÿXbÿXÞ)¿X´¾u÷(¿ÿXbˆ0>=e:=Š-º<€ Z˜ö€ ÿe‰ð>Ʊ7¿¨¢¿ÿXbÿÇÝÒ>$=¿Ï‹¿ÿXb@÷…½õœ4>ä»T½Ê€+$*/€+ÿ>*?ci?Hï>ÿXbì¶:¬á8?->?hñæ>ÎV:Eú0-Dz0Wξ½eã>ùÙH<%€~€%€ÿ9ˆw¿RÑý=ñId¾ÿXbÿFw¿3×Û=S7q¾ÿXb h¢¼>v÷=Ü "¼Ý—¸—N€“=À´:)ô =Œ1%’»4€3Ö€3Ê€–ÿ¿6þ>Ç\ª>Æ=M¿ÿXbíƒ:Nëà>%Ǧ>'SV¿˜ØÚ:iA-ÓÁê0@ø°½ î§=82ÿXbÿÄv¿‡¤N¾ô¶1>ÿXb)uI=A5=‘˜ <¯E[EòEÿ‚K ?YP¿Àh>ÿXbÿ á?ž V¿´ò@>ÿXbçl½Š>UÞ»>€”X€”퀔ÿ©©‹>âÀÀ>æ¦b¿ÿXbÿÛù¢>[ß§>õ´c¿ÿXb¸6=G;.=pA¶<ÌEÎE›Eÿ:ýÕ>a—[¿4™>ÿXbÿì[Û>ñ‰\¿ˆŽ‹>ÿXb‘Ö˜¼R*á=c§¼<{œ{{{ÿõÃ=¾´?ØÃQ¿ÿXbñ¾ƒ:þ_!>ýß?ÄÝO¿QÏ6;× -ó ¶0©†½\ÿ>·î;â€m€mñ€ ÿÜ%‰=2 }?üɾÿXbûY³:Û–‚=†L}?¿7¾&˜ý92õ+ž¡ú._z;½= >û@ò;T\TGTÿô+:?Dƒ=-ó.?ÿXbÿš¨ ?Å5m>nÒL?ÿXb4€½<¤(>²½G<ÿs?ù >¿·‰»ÿXbÿ,Ñn?þó¶>n†9=ÿXbp$Pº…µ±=Ù±½Ö€ ¯€ È€ ÿtDË>Ý¢>‹\¿ÿXbÿ‹ ®>v³·>~‹^¿ÿXb\­½,-#=Àyñ¼€}t€iŠ€}ÿÛñ£¾ÊŸO>Åæl¿ÿXb£::Í{€¾v}Z>£¶q¿Â:vù+áx¹/ÒŦ<ÊÉ=vö¼›€ŒµŽ5€ŒÿMž>`°8>Ñ o¿ÿXb+ t:(ÞÅ>ysE>‚äf¿%4¡ =€.t€.€.ÿ´Ý—¾§†Z?€=Û>ÿXbnP‡: Ph¾re?ÛÃ>Å ˆ;ñV +}ä.ž`?½ý3>æ¬Ï.Š.ÿ>ág?a‚c>Ǿ¸>ÿXb™—¤:Í}c?^•>~lµ>:?Ÿ8L-4ã 1…µ±½µù>lè&=l€\ö€\¿€\ÿm4¿Ô”ê> { ?ÿXbÿ2Ñ@¿þ÷×>p7?ÿXb9BF=UÚb=3mÿ<,€ÕO¶€ÿÈK ?¿A·½~5V?ÿXb·€º: 3î>î}ýhIa?ïï; &.^·Z1~â;¶,=׿ë<=©›©~©ÿš7˾2V¿ôÁ>ÿXbÿH¤ˆ¾=f¿‚K±>ÿXbpA6½«®ã=:Ì=®€1^€1{€1 Eƒ:âA<9r/?Ìf:?œ»½9Äéò'äÔ?-ÿ£U=UA+?Ñ=?ÿXboHƒ½È²>ÚYô»€3û€38€3ÿ¯Î>8‰¾µ`¿ÿXbÿnGú>Iû³½Š1^¿ÿXbHN¦<C=%•)=YP€•ÿYÿ›ÌÍ>Üà¹=¯û=Ç“e?]'/=¸*¡ ½,çŽ>=O]=?ã=%W×O§€ÿÛ5â>R¹¾íµb?ÿXbÿ¿Æå> ¾P|[?ÿXbb<¼.rï=[x=ô À î ÿöŠJ¾ç ø>,'Z?ÿXb4!;tÅo¾=Cü>ŽV?º¨:J±,¾-ç0A•½Œñ=¼]€™~€™õ€™ÿöèn¾¡Q`¾4‰r¿ÿXbw¦‹:z¡‹¾-‰¾L“l¿cß:Hž--I1›7μ<Û3>ŽW ¼.ŒFŒVŒÿõ ¿^ÔŽ= ŒT¿ÿXbÿí¿g >߆Q¿ÿXbTƼÏÜ3>殥¼#Œz¢]Œÿ¿x¿ïP =\C]¿ÿXbUÃ:ÁŽ¿ó:5:*œ[¿àÄ;í@H,™AÉ/æ h½Pr‡=Û¤"¼yšišìÿu'¾ÙAG¿O-¿ÿXbÿÍ7¾gçB¿l}¿ÿXbµá0¼+Š÷=rÅE¼€“=€“€“ÿ²Ÿ!¾ŒóF?Gô¿ÿXbÿ «„¾0¿B?˜X¿ÿXbB"½Ú|=“†<(€©T€¤€©ÿ2Gø¾¶\¿ÝP>ÿXbÿ‰Å¿@^Z¿Tþ=ÿXbÊT¡½}.>$ ½?rïrlrÿxY¿iî>ß~>ÿXbÿ¾DH¿`æ?"Œ£>ÿXbÿ••Ê©<é€tÔ€tå€tÿï¯Ë>Ô d?%W>ÿXbÿÂ>+êg?U9A>ÿXbÿ´½pB>H3=ÿ€\ý€\ä€\)ý:ÍêZ¿QºÑ>Æ©¢>¢½9Ó­ã)Àý /ÿd™P¿¢Âå>ßá»>ÿXb^g½|!>í‚A¼%;ì; ;ÿ6 ¼\o#¿iE¿ÿXbqè‹:¾u„<3q&¿‰vB¿àÀ:ˆ E+Ù/¿ºŠ½¬œ=`ƒ¼'K"ÿ%&ѾçξɵQ¿ÿXbÿàHø¾ŒªÉ¾µäG¿ÿXbÔÔ»Ì*l=y^=>((4(ÿêE«=ežøLk?ÿXbÿå½â¾Çe?ÿXbE½½ ü>¹á÷Ÿ=>ÿXbwà:,§{¿ö>r¦Æ=røÆ;Ô.:5c1µp™½Žw‡=“q <§€¾€Ý€ÿ«²6¿³?2¿šïœ½ÿXbÿÓ+¿ñ9¿ö$¾ÿXb×O¿½LP>¿Òy<Ÿ€y€j€›l¼:“Xv¿%>ªŽß½€:½:þA,öbø09˜Þ:–0x¿¨;>e´&¾Àñ;l€Ö,4¤60ÀZ•½€µ>‡§=2€.Ü€.Ø€. eå:W‚¸½2X?½#?üªÊ9;5'Ûs…,ÿ³V¢½ëL\?EÏ?ÿXb{Ù6=~Ä=LÂ<^}ki#â:è1x?Yêx>¨«ýš'=ûÉ9ÞÆ*ÅW:0då—¼µ3 =]1£¼]€¬Ï€‡Q€¬*ƒŠ:õð_½I6V¿žy ?~zÔ9õîÖ*ÙÁ¢,ÿ– ¹½TnS¿…x?ÿXbŸv8½>>ƒú?Áb)?†úýHŒ <®c….|\1ÿžo.?ó:?=³½ÿXb;6B=.]==Y€¦€ÕOÿçWí>5Y8¾ò^?ÿXbÿS3æ>GÁ¦½©¶c?ÿXb¸Y<»êÏÞ=ꕲ¼×–Ö–£€;ÿÁœ>ø½>¬,i¿ÿXbÿû ‡>7Ä>œb¿ÿXb÷­;ù-z=‡¢½U€Ÿø€Ÿ¢€Ÿÿ‰ÝÑ>sà•¾–']¿ÿXbÑ:RÏì>‰†¾ÖÇX¿PŠ<:³%_lª(q½|Ó>žš =*€I®€IuGÿWCk?jZþ½_–¿>ÿXbÿ½Îd?ו¾´ÛÛ>ÿXbW=à<$ m=Ǫ¼2eŽeèeÿ¬æ;?#–·¾·¨¿ÿXbcš:.D?ç–¾5€¿”X.:²†P,6V0á}½õx=9 &=¶€2¦€2Ü€2ÿ~¡Ÿ>$ ¾Î®e?ÿXbÿÀ2Ì>¶N–¾g^?ÿXb2È]½ä£E=ÿÌ =3-e-Þ-ÿ¯ö¥½l?ºxÁ>ÿXbÿ=¸¼M9d?æç>ÿXbZ,E½#=ó®:=M-MKMÿX m>ÿ $>a¥u?ÿXbÿ± >öÈ >Æ·o?ÿXb”½%;@¡=ô5K¼.€£—€£¼€£ÿÕ>¾†×k¿Pþ®>ÿXb-ã†:µ>¾jo¿)ä¥>Œò8;,Ö#´%õ/ ½‚ÅÁ=ô66=€6+€6Û€6ÿ`ò½üÑ<Á?ÿXbÿ´ ¥½Ú O½µÖ~?ÿXb—t”¼H)>ꔼ¸€/t€/f€/Î1Õ9÷Å'¾îÓ¿”‡C¿Òq:u2‚,†b0Å(`:¦'¾ê)¿½><¿^¸:mà,xÌ1ï8Å<¬‹»=$A=ÿ€$ø€$r€$ò°:ñ"é>AU>™]?²)ã9-Z *Þv:/…ã³:Èe»>âa>]rg?×>:OÃþ*ßIã/â“ξˆ“P?¹®:6Y't¥+•e¼ÒsË=Ìμü€;ý€;ô€;ÿU?™½§=`?Oô¾ÿXbÿpþl½ÔS?!¿ÿXbU1•½fN>?o*=#€‹€¥€ÿ/™@=¬Q>?¦Ê*?ÿXb—œ‚:ÍÆ»Ðb7?V2?ˆq ;ñÖ5.fi 2Vò±½ïÿã=Ç=M€,€boÿÛ^Ⱦl5j¿5˽ÿXb… ê:À裾ÿbq¿ñ»½|Ì„;f‘í+†±/<°½àö>Ö¨G=Ž€e€\€eÿ)»B¿™k>‡Þ!?ÿXbÿÿ—0¿.>n™5?ÿXb-=và=7R¶E­g¿@©>ÿXbÿ¾„>°”b¿³èÅ>ÿXbɪ¨½xA¤=Ø}Ǻ™rbÿ|O`¿“S¹¾碾ÿXbÿ’j¿¼u›¾Hº…¾ÿXbn¢V½êB>U‡\ÿXbÿåuI?ºñ?癳>ÿXbX„½.Ë=œú»3€ÿ󦦾µ,H>sÔl¿ÿXbÏçå: …¹¾4_>Lög¿I¼;ZÛ²+ß%//§½y!=­À(ºÚ9‘Ã*”úØ0 ¸–:&þA¿Uƒ¿ës>Âr:¾Â-:•{0JÓ :ØÓî=^¼ß’v’Ú’ÿÂìô½ô(?©à=¿ÿXbÿýšT¾(¹#?ã|=¿ÿXb?8_½þ /=€Ó;= €H\€2,€Hÿóß\<Põ>*­`?ÿXbÿ—ö= Të>òAa?ÿXbp@˼Ï…=§“,=-€:º€:Ú€?ÿ L¿4´¾ X ?ÿXbLéÀ:Ò%T¿u*‹¾üú>Ìú:#÷ü+¢%œ1£Íq==^ØiÆ:÷5?‚)?~s¾üöE<±Z©.bwÀ1AK½ ì>3=¿.m.\.ÿŸmM?¸­)>9À?ÿXb®à‚:A=?î> ì'?qÇ0;ùà -f±G0õ)½tæ=>&=h€1§€1¬€1ÿIÏ8={þ?ªÚO?ÿXbÂbü:mâ=?4·I?ฉ;HwE*Ä “.㊠<]›=’èe=[€Fe€F €Fÿÿ>+7½=˨t?ÿXbŽI¸:·c>˜6>ƒju?º *;ÂÈu)Ñ–á,…µ±¼z‰>ó<ë"t"“ÿÞB¬¾ª•j?†C^>ÿXb·‰À:;’£¾êl?·‡P>Îhy:^”.ãµ1kׄ¼\ã3>ɑμ'Œ(Œ‚Œÿòx¿¢Üˆ¾ÀE¿ÿXbÿŠm¿™Û0¾.L¿ÿXbz©Øº:yQ=sØý¼~ æ È ÿÅÉ>$™¹½Bô{¿ÿXbÿmD+>ü_‹¼=[|¿ÿXbyb½Æi>ÁUž»Þ€–o€–Ü€–ÿ¯´>W½>_\¿ÿXbÿŒ6·> Fµ>3]¿ÿXb+Ú\½çÆ>a§»»€–怖ø€–ÿCžÕ>ZIº=R|g¿ÿXbÿ‡±>˵(>¡vl¿ÿXb295¼wN>9›9ý€“ù€“µ€“uûØ: úd¾Ïo?’¶Ž¾L®9}Ö‡'õó,„Ðâ:~V¾iµo?<^¾/»Æ9÷Š,£/0ž;=P¶=a5ÿXbJË:è³e?|mj¾ëCÁ>êÎ;[‰Ó-OÞ1iU‹½Òü>û¯3=6GjGš€kÿž?kg¬>Ã"8?ÿXbÿ˲)?HVˆ>$3?ÿXbL‚½wL=l‡<5«Â€Ó«ÿ€Ä¿Ý’ë>x´,?ÿXbÿrý!¿3†Ç>L+?ÿXbǼ*¼=>ÍI=Í€#Ê€#€#ÿT*¿¹Rö>uc?ÿXbÿœ(¿û¤?Û?ÿXbám=œÛ„=-N;9€ß€lgÿ?[?Æñ=B ¿ÿXbÿžuR?ßi>#‰¿ÿXb,ñ¼JÖ=‰–¼¼X€;o€;å?€;ÿ™é=Ì>g>Äšx¿ÿXbží—:U_é<5Q1>ø|¿·UŸ<W.£½06=ˆ½üûÌ=Ù%*=Zzåz¾zÿ‚Š’¾‹¹M>‡Öo?ÿXbÿ7¡°¾|˜>©Úc?ÿXb¬o€½£x%>æYɼ fxffÿú<_?Uï>¿Y>ÿXbF‚„:5f?d©Ó> ­>| „:¡£ž*Èe/G^=¿I=ê±­<|E1€jôEÿÙª'?7F ¿ï©Ø>ÿXb a‹:qþ%?=£'¿òÊÆ>É"ã:ÚÎ{*©Î/àKa½ã7>F{¼º-€—^€—[€”ÿïdî=>y ¾Xä{¿ÿXbÿlq>ã³S½A}¿ÿXbõm=7ˆV=Ð_h<[€j¿€jð€jÙ<ƒ:99g?´tÛ¾ª³vQô:sŒs耖ÿYuS?ç0â>¢:³¾ÿXbÿ§«K?-‡Í>ˆSè¾ÿXbf½‰²—=9`=×€'P€'z€‚mjƒ:¢û¾¾ð¿eH?ŒÐ±:m6+$¨¤/åfƒ:n*¿¾4L¿Zà7?¼4;ƒ®*‰Åª.v4޽˜Üˆ=©öi»™šY€€ÿx¿£¿^­¿ÿXbÿú9"¿± ¿¤A¿ÿXbÍgÍz¿ÿXbiç5:÷™•» è¤>öZr¿öÑ<¨k/:á2²:<±1ï='޼܀ –€ÿ¤Dö=<»>,Ml¿ÿXbÿ„¹U>¹ÅÐ>÷c¿ÿXbàóú…ï=Œ÷#=®€@š ö ÿŠ-6½?)[?ÿXb’‚:Û5½Ýö>T3`?)¿+;ÝlÛ+¶YY/w‘¼eo=—½¡î¡~¡ÿǬ¾CÒ¾&äX¿ÿXbÿ¨ic¾7Ç¾×æd¿ÿXbÙxp½’z>JFNÿXboð…<£b=:êè¼p›ì›Ï›ÿ©)>:$r¾Çu¿ÿXbÿ W>éé2¾ Cv¿ÿXb/l­½ˆ,²=„âÿXbÿåV¿Tu•¾ªší>ÿXbGã¹,ð=”—<¦€§§€§µ€§ÿpT1¿ö$¿±Ý¥>ÿXbÿm9 ¿òÚ2¿d{±>ÿXbàнr5>sñ7¼~ÿ¶ëÎ=Ñék¿ õ¿¾ÿXbÿÏ9„=7Ú`¿…ò¾ÿXbðúL<‚Þ=Ac&=,ñ€,(,ÿ%Ѿ˜?¥E?ÿXbmþ:ß<½t¦?6‘H?$œ–<âÕ-}R /t ¨½Š°á=¼’$=_€œ€º€ÿÝçb¾Ùw¿÷>ÿXbÿ«Dl¾]qr¿b¯d>ÿXb/ßú¼Â¦=©¢ø¼v'n€iÿÆ3>#ï¾ÏÞ]¿ÿXbHhƒ:J½6>èf¾b=u¿S|C:£¼€†#€†þ€ˆÿñm¿Á·>:Í®½ÿXbÿân¿ÿº>¤mp½ÿXbéGC½×1Ž=Åvw¼<€šî €šÊ€šÿ7¾~¾Ë8d¿ÿXbîÜÄ:ÃqѾ`§…¾ƒÖ_¿‘h.:èa”'Nþ,QÜñ<åñ”=RÓ.=×LÖLÑLÿõa?‹Íؾ}5?ÿXbÿRÆ ?©¾E‡F?ÿXbU[½nÁÒ=Qƒ)=¶/n/Ä/ÿ<‹>\†¸>5ld?ÿXbÿ‹>ì³>ÅŠe?ÿXbG=M2Ò=‰´ ¼~€’­€’z€’ÿ;MK?qVº>Í0ù¾ÿXbÜ_;:œ£M?í÷É>Ïzä¾Ð4;¦EÂ,Ù×Ö/Þ;*=âš= <÷<+€QF€QV€Qÿ¯ä:Xa?€”¢;Ÿïò><›ò:NK'+Âm–0™´Ý:4\?Èf$½Å_?Ó©/;A0C- „u1Zd;=ñ ¥=P¦Q;Þ€¿€(€Fø†:WÁ>ÿXbÆÙ;¢™y?n¶+>ìI>þŠ:ö¨)IIˆ.ÿvY½Å’>XÉÇû¼o>ÿXbÿxy?›‘/>žM>ÿXbÃ+ ½ú¼=uW6=m€6d€6l€6ÿs>Þ=šÌþ¼]~?ÿXbÿ¥m=ªzI½Ðƒ?ÿXbà„B=”/ˆ=s€à<&€L €0!ÿ»«G¾ÞM#?‘¹>?ÿXbÿ{䃾Øè&?v6?ÿXb2è:†G?¿ÿXbÿ`1?BØ=>ç6¿ÿXbÖŒ¬½OÑ=¥ØÑºx€ó€ø€ÿõq¿;šM>‰Š¾ÿXbÿk_f¿×\9>%˾ÿXb¡Ø<ãþ#=nü‰»w8ë8k8ÿȨ“>™ ¿õz?¿ÿXbÿN¤¡>î>¿x$9¿ÿXb´Ç‹½=D#>*r¼Œ€ :€ € ÿÍœ ?‘8?pSØ>ÿXbÿ~aù>î@?zøá>ÿXbrá¼û$÷=k,á<Ù"Ø"ø'ÿð§i¾qb?qùÑ>ÿXbÿ\[“¾l¨Y?M­á>ÿXbŸ:ÖŠÀ> ÔS¿ÿXb̦é:tš²>ó·>¿Ç]¿©û;on*gÜð.+5û¼â>u?'º U­€/¢€/Z!ƒ:Cô>[È¿è]!?ƒX¨;ô(«-íåÙ0ÿ›!? &¿œ*?ÿXb-•·¼Xâ!>Ñ”¼ú€/€/ï€/ÿóç‚>[Òd¿»™¼¾ÿXbÿ3þO>«ê]¿cé¾ÿXb £½ÇÔ>Š;Þ<.€mŽ€.€muAÉ:Šù¾9Æn?þ#ƒ>½‚:²¦,ÅM1ÿΔ¾*n?bØf>ÿXbß1¼ètü>Ì*O¿ÿXbÿûÿ¶>š Ò>¨ÄV¿ÿXbS¯Û<€Ôf=ò™,=m€V߀VÍ€Vÿ+ƒ?”Ó¾ Ý2?ÿXb©5„:ô¼?óö²¾Ï3?aNŒ:´¾&¸$+j.7=J›ª=34ž:e€œ€q€ÿ¥ r?’À=©Ÿ¾ÿXbÿ<Õu?öò5=k ¾ÿXbøUy=õg=Šh»Î{?ÿXbÿè¥?>­Ž>¿Ýx?ÿXb¦Ô%½_­=ÿç0={€5y€5t€5ÿÌÉØ¾Ô¾Ö;ßég?ÿXbÿ*Øá¾c!§½Ìd?ÿXbEƒT½Õ=’=ï"=ö€¤ï€¤u€'ÿ"x<œC)¿m@?ÿXbÿfsJ=’<¿,+K?ÿXbÃdª¼Ÿ:>| k¼œQ!€<þ QSŒ:ÄK?°‰¾Ö ?›-Œ91ak%U¹&-^÷é:¯FD?æ P¾Æç?!¯:g Ü,w70_ =[B¾=m=÷P PôPãî‰:—™=?kðz>¿) ?Q¢:ʰ²*Ý(Í/ÿ‡²0?%ˆ>ˆ2,?ÿXb+Ú\½”ˆp=²ó»QžZžËšÿ%¹;¿:·v¾BÃ"¿ÿXbŸ>Ò:‡/¿U‡¾?.¿Ôqç:«x*­1¾iú»™õâ=&Q¯¼%€;~€;H€;ÿ’5¾² ?¼ÝT¿ÿXbÿ¥_»¼»Ž?,áS¿ÿXbÈ–%=„Ò=#¼½H²A>s :ÿŒ +:kô/ÿ^k?ŠË§>«˜d>ÿXb2<ö¼Ô'>_ ¤»HZ?ZôQÿZé>uÐ#?Â{7?ÿXbÿÇ —>ím?V ÕÛÿXbÿj!b?9$¾=ù@ë>ÿXb² °½ Ä§=9& <=~ýà;°}¿Zþνÿ‚´½z­Ö:‡¯£,+Ÿ0ÿ(hz¿Ëøþ½É|*¾ÿXbæ’ª¼‘¯=]Þ½K…¨€ R€¢ÿ»ó½õÚ‡>œït¿ÿXb.¸:Á‹E¾×µ…>‚!r¿K—;‘ .ŒEM1=m©Ã=LÄ=[òPfPQÙ‰:ô.?j²>j4%?¬OÔ; Tß+KÈq/Ô€‰:Jp,?Æ Â>çp"?ïx¾;Ò2„, $0ì<æ#é=ôÞ˜¼»–•–ü–ÿO3š>~T?#©O¿ÿXbÿ‡Þo>²eñ>ЦY¿ÿXbà4½5E >ùNÌ;€WKT>€Wÿ²f¨>öxÛ>™jW?ÿXbÿÄg“>?®?P?ÿXbB=Átº=¯BJ¼(€`ò€`¼€`ÿû:0?²kÑ>=X¿ÿXbV¶: Í.?ÁÔÝ>ç—¿ÖíÔ:‡§c*ÝÆÈ/ˆ€C½§<š=ˆº¼õ€šü€šâ€šÿ°£<ãQݾXÊf¿ÿXb\5„:ú°v=ü ß¾òée¿bÙè9x©) ô-S"‰¼%•‰=`°½õ¡â€¢ï¡ÿGÕ½;Н¾”}¿ÿXbÔLä:{ĽˆE¾$þy¿ÔŒ;ÃÎ.J_\0g>='½/=MŒ;f€ d€ û€ ÿA`?¬ðR¿R.ƒ¾ÿXbÿ£$?ÚT¿Šg¾ÿXb¸v"½Ñ“r=ãP?¼&€n€ržÿ; >a)z¾Û b¾ Òt¿ÿXbr‰¼+Ý=ˆ½„€ :€ € ÿ¡¡Í=Bï=Äñ|¿ÿXb[ùƒ::š¸=çJ­=: ~¿½Â:°=…+ùí|/D½ÿ¯*>†Èi¼é<ê<×<ÿ¦L¿ôŠ=knS¿ÿXbÿê¿ÈúË1šÉ>|ÒS¿¦ë¶: Í+3Gš0Äâ:ÅHà>ƒBµ>‹ˆS¿nŒ;>Í(œÔà,LÞ€½?Xæ=ëæb¼0€™»€™f€™Z˜=:!FÛ¾Êå>\þH¿ðÒó:s B-L±ñ0ÿ}ð¾Q Ë>¾áI¿ÿXb.Žª½,µ=6[ù<î¨ÿêoP¿Ýº2½à4?ÿXbYÒÛ:x‘W¿T9½î?ÇLÆ:øq+,ÆU0ͳ½G×=à*<%€ &€ âÿì\f¿ˆZÌ>9+4¾ÿXbþ“Š: Ìi¿$­>·‘h¾_*D;’¶.+79/6?~r¥êæk?Íb ½zéù:‘s¸*J/½%Ü: Á>Œ°l?JÇa½ñûX;×+ü,Zõ1ªd€½4¾>?Žf<Þ€m€m´€m™ ä:c=j?¸½±Œ¤9W#&©`*”ä:= N?,n€½‰¾Ú8ÑàB&g}/샽ßÞ•=ä†=߀'z€'*€'êˆ0;BB¥¾à¿1˜@?5f;&ñÇ*!A/Ýâ9;Ê™•¾Áo¿nÈ>?k>š;8‰$,âç0ÞUsƒ?·Ó@?VK<9ÿé,¤'0;Æ:è5L>ÿ ?ÁP?é }Þ”>t;Èb-z61>è¶:æn?D8 >£Qª>ú€ ;È«å+87ì/Z»rü>3ù».’|’€ÿIG>‚âE?˜Ó¿ÿXbr¼±:Ñ,:>'Ý/?4¿WYŽ;òå -M0‰A`=ŽéI=4Úª;7€&h€&Å€&ÿ–i2?«+¿Çý„¾ÿXb°q˜:ÉL2?Î%¿a%¡¾µ…; t -?„1Ô½“‹!>:¼ ;«;Þ;ËŸƒ:®÷󽎹 ¿rûT¿ÅúÎ9+f.(jUs,…½ê:Yê¾T'¿3­X¿¨FŠ:³ * o•.MK,½Í:#>ÖU;yZzZáZÿà%¿ÿXb™¹º…”=¬‹[¼*€£S€£H€£ÿ[UĽóh¿LAÒ>ÿXbÿ ÷½$jk¿1o¿>ÿXb7T Õ=|?ÿXbÿ”š½ÖNÍ=$û}?ÿXbÆÜ5»™ƒ =oŸ½§€ œ€ Ð€ ÿÍ>Ò_2½ÎPj¿ÿXbÿŒ”>ÀJ½7½t¿ÿXb>B ½˜Ä=·—4=*€6|€6Ó€7ÿ䎾߈v>µn?ÿXbÿ" h¾Š÷S>ú¤s?ÿXb®×”½±iå=Ò‰D=G€F€D€ÿ¿¾{=–Ô]¿‘œý>ÿXbÿ‚¯:½›ª^¿%û>ÿXbqªu½ÇF>닼•€–\€–‘€3¾BÂ:5>Ê<>Ø9q¿D~î8%bÆ ,© ;;¥>¥c>^Œk¿òκ:'‰,©Í0íš;u=iƼjc:c´_ÿÜ:>ý3ÿ½ÿ«y¿ÿXbÿfù?>ã( ¾îøx¿ÿXbF–L¼ìLá=~R-=ü€@Ô€@÷€@ÿ„ܾ°W¹>~bl?ÿXbT`‡:‹_¾ KŸ>¡q?Îs5;Íå+aaÖ.™-=ª)I=˜kÑ»l˜½˜q˜ÿ´žü¦Š¾Vƒs¿ÿXbO¡½T¨Ž=˜öM<ÿ€õ€ü€Áò•:[>#¿ArD¿º‰½^09¨+ù‚1ó§ƒ:¢7¿3Ô1¿¶5]½—;.ÊH,ýK0u°>½R,7=Ë¢0¼ýžøžÄžÿæK‡¾Òà>èri¿ÿXbÿCÌ~¾hì¯>AÒg¿ÿXb"½óq-=ˆÖJ="RŸy€zÿïD"¿ï‡Õ>0À&?ÿXbÿ!“ ¿§Ò>5x9?ÿXb> P¼¸€=W ½û¡¢¡–¡ÿk)[>é…9¾¬ºu¿ÿXbÿ>b?¾Ý`y¿ÿXb•|Œ½„-&>­ÃQ¼ž€ 0€ € ÿ+Vï>wgB?¶ç>ÿXb„¶½:ÅØ½>| Q?ñ2â>“AP;&r-)Þ0¾4=ˆG‚=e⺓:“F“Ûë:i°Ä»6þ ?•U¿L ˜<6Ú9-f;v00†»:î–¼S@?·X¿£±;;0>,Ë·!1·•»d’Q=D‡½Ï  ˜ ÿiA>­+¹¾¶Ul¿ÿXbÿãÜ=žzŒ¾NŸt¿ÿXbëÄe;ÑÉ’=ÅUe=Õ€*y€F¾€*ÿØ =²M㽊Î}?ÿXbÿ]¡=¶wÞ½<®}?ÿXb¬W‘½pC >?ü»104‡:‚¾PË>q­t¿ ›É9ëlÌ%㔀*ÿ,ý@¾þ…2>Ukw¿ÿXbVa“½áC >ˆ¼A@ŒÂ:ì{¾æÔõ=È8v¿2˜•;Lý@+ìT„/ÿ1R¾jý=Ήx¿ÿXb+“½5 ´=÷ƒ¼tbÖb.)ÿ@¾¾Œ»{=*&m¿ÿXbï%ì:²nÁ¾mì =[Ðl¿‘X{:jÛŠ+­<³/!éS=LŽ= n ;Ïmm mÿÝ= õ>?®P*¿ÿXb_÷¶:ÿŸ½ÜD?R\$¿ Ô(;¸T-§3ç0S[j=΄=“ÿÉ<;€L»Ou€LÿìÂD? CQ>®0?ÿXbÿÇ8?‘ûl>Á'?ÿXbú{)=RðT=¯°à»}˜þ˜·gÿGUq»MXõ¿ÿXbÿgÜÇ=Y°4½‡~¿ÿXbÍ!©<7ÿ/=zn¡¼9_U€q_ÿqºR?{!Á¾ŠLÙ¾ÿXbÿÏ›:?*ØÒ¾pÿ ¿ÿXb\:f;£Ì¦=öbh=Ü€-V€-–€-ÿ¢‘v>×Ci¾þ†q?ÿXbÿlw¯>QÔ/¾"rl?ÿXb"‰Þ¼ q5>á þ»jQl€<¯Qÿ D?ðøŠ¾™@?ÿXb¨Ýë:>²F? §›¾Új ?Ê:žKM,Ù0~; ½‘›¡=‚*=Ê€8¶€8<€8ÿfv>µw¥½e¢w?ÿXbÿ,m@>|¯½i|z?ÿXb¨ž½µ¤>¦ò6=}€n€ÿ€ÿR$N¾µ’+?ªß6?ÿXbÿ葾Ìâ#?X¢6?ÿXbÌü¼.W/>ª)É»cQêQ£Q6žì:†¦F?ÕÚª¾­ ?×>:µñG*Ž ¤/ÿT¾A?Ïr…¾“s?ÿXb±Þ¨¼p[=™Ùç¼0€‡ø¥¼@ƒ:á8i>3(ö½’]w¿q7;:ZmÅ*ßך.çÿ†:É=u>*‚¾°›u¿ ì³9gÚ^,ñL16!-½fôã=ò³‘¼ B q ÿrâ$¾ëå ?´ Q¿ÿXb÷ÝŠ:—=Õ½qN?a S¿çWå;rÅ+»n/Žç¼ât=ÓÛŸ¼ç€¬æ€¬ã€¬ÿxÕ<åÿ>ªL?ÿXb Ž:BI_<Ö~C¿L>%?Œà;®X'<ù‡)ÓÜJ½>ÂQò;€€ï€ÿô®?A’Õ¼¡f-½ÿXbÿ‡¾}?Fç󽞀m½ÿXb ®½™‚>™Ê;ùøýÿNÆJ¿sYȽ‚>¿ÿXbÿkùH¿3û—½@n¿ÿXb>•“½• à=Ò!=û€ý€ð€ÿ¹[T>{No¿}¥“>ÿXbÿÁR%>BÉm¿Ûµª>ÿXbÕ¢½Œf>¬­X=߀»€¼€ÿ% A¾`^>Ý-u?ÿXbu³:ù²¾€)p>È6h?öt<£–.ß91ñ„Þ¼„+>à <û"þ"º"ÿ…r·½àÆv?`=€>ÿXbÿ ÇQÿXbY‹O½nk‹="¥=ÿ€¤ð€¤ö€¤ÿÃG®¾1Iؾ W?ÿXbÿ*ͧ¾óæ¿ô¥L?ÿXb¸ç9½in>>BÍ:'AN$Aÿ ’?>ãY¿‚‰þ½ÿXbÿ¶—é>ÇÜ`¿¼õ¾ÿXb8h/½‰'»=õƒº¼·tltktÿ•¾Š`þ½xÖr¿ÿXbÿ 5Ú³½&¾s¿ÿXbÞ!=‰\ð=“ýó;Y€’b€’Ü€’Pµ½:˜9?ç0?›Þ‰½ˆ ¬:rè„+èd0ÿ–7?ã¢0?ɽÿXbÙ`¡½;è=3úQ»{‘|‘y‘ÿê³ ¿¥¤Ð¾0<¿ÿXbÿªn¿4À‰¾1ŒH¿ÿXb ¦š¼aR,> \¼"Q“QQÿ µ>þv ?ïA?ÿXb9‡:¤{ª>“í?}ù=?µ8z:¹˜,ý»b/¦ž½y,>ð‰õ¼(r‰ršrÿ5‘H¿nQ ?ȧ >ÿXbÿ{ÑG¿ q ?ˆ >ÿXbå)‹½Ë,>7Sa½€ƒo€ƒÿû_c¿é½%íã¾ÿXb?'é:×]g¿6?˜½ýÎ×¾,ó;íÿž,4ÑÊ0¤Æ„½“r·="9™¼îÑÉÿ·w´¾·»=kn¿ÿXbÔM’:¤ã=v¦r¿ÀÊE<Çø\-ßЋ0ËI¨½™dä=Ú­9‘õ‘ç‘ÿŠ1¿* ‡½28¿ÿXbÿÇ<@¿aÍo¾e¿ÿXbÓùð¼àJ¶=^¢ú¼î€CÔ€C>€CÿµQ¿_3ì>í{®¾ÿXbÿ¢ˆY¿ÍAÞ>m,™¾ÿXb'½„=µ=²€2š€8f€2**Ã:Ç¥ê>nBL¾|º]?¼~Ë8åß)K>ú/ÿ„ñÍ>_2W¾“d?ÿXb¤Ñ<&rá=Ã×=2,b,|ÿ9  >ζ ?Ø—E?ÿXbÿÚp¬>1£?YO??ÿXbÜg½éñ»=1a4=€6Ô€8~€6ÿÇk‹¾Õ¯K¾Iq?ÿXbÿQоåâ½"Øt?ÿXb¿2½ÙB>Ÿ ¼Ç—Û€–‹—ü†:D#Û=GO?¿…›¿9´&q*W§Å-ÿ,þq;ÁäM?Ê ¿ÿXb숽œE=’·¼)€}"€(€}ÿëÆ¾ßa_?ë”—¾ÿXb ”¤:´È ¾öîg?×S‘¾%ŒÉ:Bwé)¥qn0̶S¼ðk>ä’<_sôÿâÏ‘¾¤©r?,.>ÿXbÿ)pe¾»·v?gd>ÿXbšìŸ<P¨=‰•Q=h€Fi€Fy€Fÿ‡—Í>;t„>è`?ÿXbÿª-?1>;UW?ÿXb’Π½Š<)>·Aí¼2r ŠšrÿFn¿ ê‘>]m>ÿXbÿìw¿Òo?>%Å(>ÿXbÍ;μ’#=öî¼½€­X€­S€­ÿGç½£ª`¿}¡ô>ÿXbÿâ,†½ó)k¿¨†Ç>ÿXbŠXÄ:¼Å=2çY=$€,Ô€-J€,ÿ@­W>³à*?aÖ6?ÿXbÿå¨/>ö"?8|@?ÿXbËJ“»Ð)H=Ä{N=¨B®BSBÿû¤ò½æ,1¿ñF6?ÿXbÿÚ¾3P7¿T€/?ÿXb²×;½J´>'¤µ<òsïsôsÿžÆg?ö÷r>ÜJ´>ÿXbÿ{xf?ˆ>L°>ÿXb«F½809=ïÇ-=Ü€2å-Þ€2ÿöf,>X»0?n4?ÿXbÿwü">b/?´?6?ÿXbó>Ž;üª\=ŽYö¼Û Ò r ÿ?»¥=Ñp¾û¹t¿ÿXbÿoË->¨7޾°r¿ÿXbh꽄Ó>£"ÎÇh»ñ–<ÿXbÿäÈa¿ Lñ>Àn‹»ÿXbÀ<$½H>À?¥;+K€/Ü€Wô1ƒ:ä0 ?‡®°¾#C?3¡8ËÂ(w/× ƒ:Å@?9 ·¾ Å:?×;ç_+sg"/H°½kŸ>jl/=m€\«€\Ó€\ÿ-¿¾`æ>ÑW?ÿXb3¥ƒ:×»>¿D¢Î>ó?`\þ:?êø-¬h¶1úíëº6¬=éC½x€ ÷€ Ú€ ÿò¤>Ç/‡=Céq¿ÿXbÿ¸ô>šŽ=¿àt¿ÿXbýgM½š >©P];:AvA9€ÿó1l?Ó×V¾Ð¯¥¾ÿXbÿ½0e?cá-¾ŠâÒ¾ÿXb€Ó;»>Ö=°¹¼§€;~€;K€;ÿ—T >ZMG>+¶x¿ÿXbÿ>µ¾>ñØz¿ÿXb¥I½„>üS*U]g½ÿXbÿFÜ{?[&.>øf=ÿXb¡õ0=áEŸ=6xßÿXbÿ2…\?n–¼ ñ?ÿXbg>=üo…=ðÝæ<€L€L¸€ÿ >`¾Æ?çG?ÿXb ƒñ:YŒ&¾Ý­?FoP?a Ñ;õD½.Oç 2#Ûù¼å&Š=Ì=ç€8›€8à€8ÿÑ–Ž>ø+S¾/#p?ÿXbÐÆ=;&ƒ>Ò~T¾²q?bï^;ý ƒ.°é­0C=›æÝ=üã½<[iÖi`iëÉ‚:ö|Y?N§ü>bÙ>>TÿQ8 Z'+l.øÊ;jÅW?rQ?²´2>ùPÅ:š26,¢P1â¯I½Þÿ'>ùÛž»Y=L<µ=ÿ(!5¿–(¨>ÿ. ¿ÿXbÿ983¿Ë>È¿ÿXb,Ÿ%=ÁX=ÊŠa<ðªãª×ªÿÞóä>Td¿[}N=ÿXbÿÑË>…&j¿× =ÿXb38»¸W¦=,ó½ú€ ¼€ ì€ ÿŒýŸ>ž9¾<¶n¿ÿXbÿ”Pº>äнm¿ÿXb û2½÷¬+=9C1=€2À€2Ž€2ÿO™>µáf>Vm?ÿXbÿG‘>Ä>fj?ÿXbm«Ù<Àw[=«Ë©¼Ã›`›Â›ÿã´??öo=ÉiK¿ÿXbÿ……'?dÆw½3õ@¿ÿXb>@w<&ü²=)T=îKàK(€$ÿ(‰?>‘!¼®)Y?ÿXbÿ7)?…<­(R?ÿXbƒ…“»4f=ÿë\=J(—(h(ÿ ô ¼²ä…= p?ÿXbÿC„½‘¨Ž½A3?ÿXbó8Œ½9aâ=Ì_!=連€î€ÿC¸>Ú(^¿¹¡¯>ÿXbÿÇOì>PS¿‰²§>ÿXbÌи½ùÙ>?áì;þòüÿPn¿”µš>UÀU¾ÿXbÿà j¿h5¶>(hF¾ÿXb29u½È(Ï=y¬™¼`œÄÿ7ɾv…i=å¬|¿ÿXbß}„:R ¾æÚë=: |¿,|z9äbr*Ù§00­öp½È·=¨©¼ÿöàÿ ! ¿[Ï@=A3W¿ÿXbÿ'Ù¾qß¼Óg¿ÿXbúDž½š[!>íQ¼¿€{|€{L€{ÿº´v¿b®:>-ÃG>ÿXbÿ0dn¿íw—>šüY>ÿXb¬á¢¼óZ =Í;μ;€‡à€‡1€‡ÿèC <)j}¿ÈžÿXb›é: n¸=,£z¿‘þ:¾Ø6†=îÒ&¤o(l[T½Ã> †<߀MÜ€Mð€Oÿoy?UᕽŽçY>ÿXbÐ:§s?;Æô=£ã”>ßùr=QÀ-™4/UlŒ½Ç¹ =ø¨?<&€¨€~•€¨ÿú‘ʾ@ëU¿žÃ>ÿXbÿc2±¾±â`¿Ü¬¨>ÿXb **½Åâ>8Ûܺ#A@A\AFþ:ÖÏ>Ad¿®K¾}m9˜u+ñrë.ð3‡:`Õ>9(a¿K-l¾òÚ3<,)-ÆÏt0Di½´®1>ÅX&½y€+H€+ñ€+ÿÆôÜ>¡‰Y?º›>ÿXbÿ1k?8/N?Ï-”>ÿXb<Á~½|¶>1ÎßÿXbéå†:Çô7>éÉv?ñ¦H>ˆª;·¿.-; D1/j—½8‚”=àó=Û€‚k€‚e€‚9݉:„ì¿áQ¿ÛÃ?w¬:©Î`,Æ[œ0«0Š:úQ"¿ ¿iß?ô›:ìM»++¹-0ÏŸv½ÎŽ=@½=c€'g€'Ì€'%çƒ:ãꎾX $¿ 6?}>9Hš)ˆ¸/)3Ø:ÓT¾ƒu ¿˜>@?áêV<Òjž-Ã,¯0~¡¼Bé‹=ŒºV=€?€?å€?ÿ— ¿âŠ‘¾£)K¿ßÐV¿ÿXbÿÿ „>˜Ï ¿+dM¿ÿXbœú9^.>àŸ»€ˆ€ìCÿŠV{;Ô‚Y?ÿ¿ÿXbÿ>Vê¼vV?Aš ¿ÿXbøÅ%= L'=J%¼<¾EÿE¶EÿñÆÒ>a’Z¿þ)£>ÿXbÿŸ€Ý>†XR¿~ÿ½>ÿXb‰î¹½ÿ•>ƒ3x<Îtäÿæs¿õ3 ¾ôW¾ÿXbÿáv¿=Ö½du…¾ÿXb\“®½œÛ¤=¿´;Ž4 ÿñl¿±¾ªÆµ¾ÿXbÿ&Ñk¿*íO¾Íý©¾ÿXbÑ€½n‹ò=}[0=z€Gæ€Gï€Gÿ}Z?c:¥¾YÓ>ÿXbÿ¥í_?•9p¾íÙ>ÿXb%A¸;Ö =¼¯ÿXbÿ[çC¾ãyt¿)*h>ÿXb/1–<¾Üg=ÅUå¼ç›Ê›á›ÿ+7¶>ˆ=jmn¿ÿXbÿX–>…:þ<á•t¿ÿXbÿ‚½‹ø=5E@=t€Gê€G߀Gÿjüe?'ÿ<ÍOà>ÿXbÿÜk?㢫¼JÃÆ>ÿXbW•½Œ>´¼D|€{ÿË}¿:÷¯=““Ê=ÿXb]Öƒ: 濺±{<#/Á<³•9<1J¿ÿXbÍî¤:Fk¿ÔCÇ>MÍC¿ÉÖ;é‚q.XÒ,1Ê—½©Ý>h•™´†g¿ÿXbÿ†Eù½bÚ„>§Bu¿ÿXb«ì;=ö²­=5¶W< i…iÔdâ:¢‚~?톹=ãÄn=NÿU8ö,á+Oa0Ê5·:›k~?3ó=ÈáŠ=¼9Ux*3K0{K™½2: =à…-¼Úžb«bùh:¾>¿èÀ¯¾¾d¿uׄ;ðu,º§%0ˆù¯:ùß2¿F’¡¾[$¿ ª<)5,³rU/üÿx½,›y=aûɺq€€ñ€€w€€ÿ¼#¾Fn¿Æw©¾ÿXbÿý¨\¾Klk¿'¨¾ÿXbíj½Š< =&o2“¨¼N€D€ôfÿš&y?TEk¾:Y;ÿXb­³ƒ:&0v?L‹‹¾nö¼Í9á9S§,º¡ 0 Ó—½àÙ.>d$û¼klúl”rÿØ¡¾Ü±e?šÕ>ÿXbÿt¾µb?¡á²>ÿXb4+½KW >Œ¡œ;€Y·Z+ÿCü>À_Á½±t]?ÿXbÿ&Oí>æ9j¾G'[?ÿXbÃe½J~Ä=Y2=ô€7ë€7:€6ÿb°…¾v&›> j?ÿXb Ó¿:Dÿ†¾`lš>Oj?›üW:¬nd+£1½á<“o6= ×»ˆ\hê8ÿÔÌ>úŸ ¿Œ<¿ÿXbÿIÕ>Cã¿*7<¿ÿXbó¼\U&>ŒÚ}¼½€/¼€/t€/ÿ´ª»—4@¿ð)¿ÿXb-ê‹:½(uA¿­]'¿bÀ²:-ß,›*„0ÃD£½\9›=Z¼Ø<³€‚`€‚É€‚ÿXn@¿uQ¿BÙ>ÿXbÿý²C¿10 ¿]±>ÿXbE·ž½8H>¹¥U=þ€þ€ú€ÿÙoé»Þ!Ë>£ûj?ÿXbÿò§=¨ýÁ>4ûk?ÿXb)±ë¼XÊ2=å›í¼4€}d€Ï€}ÿ?&=“8ä>æìd¿ÿXbÿQRy<Øhò>¢ta¿ÿXb*ƒ½¢ =·CÃ<€©°€©ÿ€©ÿeö“¾Hè`¿›¹Â>ÿXbÿZÜ€¾0Gd¿šÀ>ÿXb€[½gïL=õKDü:4?ÿXbÿ0Å/¿¶É§>í#&?ÿXb“È>½w N=Vb¼ñžžžÎžÿ¹rÖ¾Ž~8»7vh¿ÿXbÿɦ¾œÈ<©r¿ÿXbR*á¼”N„=¤¦=*€:¼€8¿€:ÿÚ!¿rk¾.©P?ÿXbÿè¿_v¾S;Q?ÿXb§³“½•)†=lϬÿXb¹±:)5¿Ü¿UA©>³‡:þïW.9³Y1AE½Žs=ãó¼y€iA€iz€iÿÓ–¾»_>÷5n¿ÿXbÿ+;¿¾Eçs>ý‚e¿ÿXbÚÆŸ;}AË=8½¼Ž—Ž™ŽÿÜg>.?¸8¿ÿXbÿ"Q>U˜3?È.¿ÿXb\t’½7>Ö1=C€kº€kG€kÿ<>æÅ!?bÁ@?ÿXbÿž‚>£Œ?&ïB?ÿXbþÖN½¤P¶=X9=~/P/ü/ÿNÝ=ߘ>Ó,t?ÿXbÿM½k/€>'1w?ÿXb¨ÿl½/5">¶-J;;€^8€^(<ÿÿÃD¿he?*fZ¾ÿXbÿJ L¿DB?çw<¾ÿXb7‰Á¼É8=-wæ¼€}2€…y€}ÿKª;¤h¼>K n¿ÿXbÿþ>½ƒá>»Fe¿ÿXbM¾Yc^¿¾Àa?ÿXbÿÆÇ•>/DÙ¾‡`[?ÿXbqÌ2¼ Ô=ˆ¼û€;ø€;ø€;î‡:!®=w©>÷q¿M3¡:Âé +±Í¶/ÿãä‡PE|¿ÿXbT]¼F~½=uÍd=m@j@û@ÿ@-d¾´©?ÝŸT?ÿXbÿë¾Hª?¼)X?ÿXb‘(´»Yá=^×/=·€@³€@Ó€@ÿ4¬·<7ÍÍ> Vj?ÿXbN&ê:µã¦½¿pÙ>Óf?e*;ÅòA+ëôß/ (—½ˆÚ¶=¬ãx¼êb¯b`)ÿÛ½Ö¾QŠ®=f^g¿ÿXbÿúÀ¾Yª=2*l¿ÿXbz°¼9==<2V=+RRRÏRÿ}—=`?3wP?ÿXbKì…:ê½d>!q?„ J?Ÿþ¡;w . Ø†0Öª½d­á=O=Ÿ€ƒ€;€ÿ–ù*¾]|¿…È@=ÿXbÿ,™ˆ¾GRv¿Ü`=ÿXbÅâ·½Õ >à-=ô€h«€hD€hÿ¾|¿Çj€=É ¼ÿXb ƒ:ï"¿W{Œ=ZŠ8½ßß:¢Ì+®0Õ Œ½ø2>E¼5½Ç€+€+‹€+ÿœ?½fG?¿þ´>ÿXbÿ×Â?æ<@?ó£®>ÿXbMIÖ ú>8I¿?:ï!å)]¨‘.—ß:ê“°>„žù>~VM¿ÂÅo;rº-¹Ó0—8ò: – =Â4ŒÿXbÿ¸‰Þ¾iª`¿§O>ÿXbÞä7=»´Á=Sz&<íiØ~iÍ”â:Ûx?Gm>^h=“ 9 *ü—0€ëƒ:jÚx?Åqi>"rc=X×98§r*³/RÒúš[¡=².n=A€-€-`€-ÿó >Ûö—>ëñq?ÿXbÿ{=™j>1”u?ÿXb–’%=mµ=YÄ0¼ì€`´€`ì€`ÿ”ZN? V>3¤¿ÿXbÿÃZ?mµ=/>¿ÿXbŒ¡œF[½s®e?ÿXbW%±½Ä²>5˜Ãd¿ÿXbÿy€K¿dÌ¥>W¿ÿXb˜2ð¼¸\ý=,ïª<ü"ü"þ"ÿEwN>írZ?t/ö>ÿXbÿ°t>wY?£©æ>ÿXb¯è<ܹ0=Öµ»&ˆ0˜ê8ÿŒN>Ý’à¾Øíb¿ÿXbÿs>µê¾¢h[¿ÿXbQú¼ê—=ÕϽó€¢ý€¢x€¢ÿ´¶ï¾å¸¾ƒà^¿ÿXbÿÆŸß¾J÷!½”f¿ÿXbé}ã<¾ ¥=$G:=aLjPÚ€$ÿœµ/?ë/R=¾¶9?ÿXbÿY«0?mÊÑ»B9?ÿXbìÞ ;žÎ>½ª³<ÃŒ…ÿ?~W½Å'z?ÉR>ÿXbÿûe½¦|?£$(>ÿXb1 W½HàÏ=í*=·/³/m/ÿíÊL=DÂÌ>šIj?ÿXby&ˆ:ô¾ÐãÑ>@5g?ôz<}Á.pÅ1|C½Â#>øÄ:½U:¸:S:ÿÊâr?“—¾0Iç½ÿXboöÊ:+¿f?SžÓ¾¥q¾'G;,÷'u,°Ó¼;û =)´¬¼v€¬Œ€‡:€­ÿŸ=M<«·j¿ÔIÌ>ÿXbÿ B½è¸g¿yFØ>ÿXb^L“½ð‡>µ¨Ï<ï€mÝ€më€mÿžÁ½Køy?¿ÁF>ÿXbP›µ:$ y½Zà}? ïç=T´:9<- }­0q9½I„>„¹]<¼€ï€¶sÿUU?f ?Ø“B=ÿXbÿDŒR?Ñr?¤üâ¼ÿXbIºHé=F]k=€-#€-Ž€-ÿñµ®< _J½ ¡?ÿXbÿ…«=ɯ$=~ä~?ÿXb˜L•¼:#>ÚÆ¼F€/€/A€/ÿ [?InY¿ºûf½ÿXbÿÐW¿>çtg¿'T¾ÿXbq̲¼úÔ±=F?½I…t‡*…ÿNê#¾ö³>B6l¿ÿXbÿeÝL¾ZH«>7Àk¿ÿXbvù=@¢‰=˜†a¼\eEeúeÿÃÑ3?ê9¾ /0¿ÿXbÿ{²=?³²<¾îM%¿ÿXbØ.m½Û‰=›­<=?[÷[w[·-Š:14 ¾a ¿_cD?ì9ß9&g.Kª™0ÿl噾o¾¿Õ¡D?ÿXbJ­½³™>AïM=€e7€e€eÑ¥„:‹Œ&¿0« =ù'B?¾ðy:3oY-l(%1ÿir3¿×_=te6?ÿXb=”½E>F|'½€! €!M€(ÿæx¿iB$>‡Q.¾ÿXbÿÜßy¿ËGÀ=h×H¾ÿXbÉ‚½›XÀ=m¨˜¼çË€)ÿß©_¾Ô-><ûv¿ÿXb&s„:o0ü½*Ö >œ™{¿õ ¶9™- -Õ1(òd½tbÏ=ó=£¼ÛØ4€˜ÿaý¾ù7Ÿ>:¦O¿ÿXbÿ½¤Û¾º´>HþT¿ÿXb"ªð<Ôד=uv²¼Î€›ð1P1ÿe9?a¼½–ö.¿ÿXbÿÎY+?ªMŸ½Ø&=¿ÿXbjin=· ‚=®·M;G€&E€&Ú€ÿ„ßR?Ta¡=н¿ÿXbË=‘:êý[?­a%=u‚¿ˆœ;÷ä.³¡2}ψ½¾3º=¢%¼Š) ).)ÿ^Úÿ¾þZ>ÒÞZ¿ÿXbÿ7x¿Âg=0[¿ÿXbíQ¼H=¦Ö{¼û€£³€£v€£ÿ×À_½Óøl¿¬¿>ÿXbÿÄœˆ½Æ~n¿ ê¶>ÿXbpw–½Þ>@;ojô€ njÿ½!ƒ¾±øu?;éØ=ÿXbÿ쫾7ƒp?”Š=ÿXbz‹§½„òž=„ºÈ<΀–€…€ÿæL¿ë¿6a>ÿXbBÅ–:œÿC¿˜ ¿_}>·Ñq:(qi-1B&½tE)>üA9¾Z¹Z¿Zÿ°éI?Õ‚²¾ž?ÿXbÿ¡@K?°¾ c?ÿXbÆÜ•½7R&>Ùy½G€„E€„9€„ÿmb¿·Áµ¾Q›¾ÿXbÿ/ÄZ¿MtÖ¾©8¾ÿXb‰x+=&“=ôÞ»ä€ieÝ€ÿODe?‹n]½™â¾ÿXbuÂ’:8_?ß%¨¼ösú¾°Èô9ÛÛ),“Å/Ä_=6=¨=žµ=šPeP7PÿcnI?Å?…<éï?ÿXbÿÿëN?Æ£–=mŒ?ÿXb`tù<Ê¥ñ=K"{:&€’J€uO€’ÿ,h?ÍtA?`”q¾ÿXbèmƒ:hÝ?¾ZB?…¿¾)Ó :sp*hs40j2ƒ½t]x=£y;.¨T¨¨ÿ‹&š¾|¥p¿1.$¾ÿXbÿgŸ¾Òm¿7ÀR¾ÿXbÜö}½É'=õ»0=1€ve€v>€vÿ14&¿†¶r>Â9?ÿXbÿ×a)¿?ŽN>:à8?ÿXbÁâ½_´ç=zýI=3€1€d€ÿpwg>›°P¿ƒƒ?ÿXbÿÁi²>:K¿ÿ'ÿ>ÿXb¬½Òà>¹9=2€\Ï€\­€.Ê‚;gþ¿Š,?ÉL ?ç9À¬I) Ô0×H;—ì¿.ì$?ˆwù>¼Ž;Çü‹,-‰ 0¡W< Üö=II= œ > ÿ2OY>ŠF?^ÇV?ÿXb蓆: ´„>[kï>WX?c\È:jß2*'Pz.˜ùN½ Š=‹n=¼’žšžÔžÆë9Vù½ÈX>É@x¿¸Ùq: Á•*lÍ0ÿes%¾}G†>7s¿ÿXb±ÜR½Ñ”= Æ=¼õžÚžŸOb:Ã”š½‰ h>8—x¿\½P:ÿAx+ð<,0å:s¾9-„>st¿]|È:¶Z-‚±½0Ìü¼ñ~=iT=€z€z2ÿ¼¥#¿Æïû;¹ÚD?ÿXb«ûŠ:Îæ¿ãMÎ=ÆÆV?˜¦9<%Î*O-è «½sµ=TÈ•»N€H€Ÿ€ÿÏ–L¿ânE¾À¿ÿXbÿD.;¿RGi¾„$¿ÿXb­N=zÅÓ=b†=ô}œ@¼¾:ÆD:?"Ñ>Ÿ ?L}R9§*gi0o>¾:u2?-HÑ>¦Ë?ºž9ÀÃ*{b0.çR½G‘Õ=Mø%=î€1N$è€1ÿ5í>ž¯Ê>›°h?ÿXbÿç>¥'ì>–Œ`?ÿXbCÆ#»È©=€¸k=c€- €-<€-ødƒ:¼-¼o]}¼ì?™”„;@¦,‚@ð/ìzƒ:P\Ó<¥m=¯M?eû:ïñ\.1‡:½ºK"=Û¥¼ €s?€sC€sÿ§ÙO¿<Âè>î‚»¾ÿXbÿ@r^¿ñ¨>Z¦½¾ÿXb—ª´¼*Ã= î¼W€C\€CV€CÿýþŒ¾f?—Ô¨¾ÿXbÿ{ö¼¾a`?ä៾ÿXb3ı»Øõ=ËX¼,’r€=’Ù)³:Ð[>2A&?ƨ?¿[>è8êÚ +AW0ÿ‹n¨=Æó?‘G¿ÿXbçV¨½¨>kU=E€eDu€eÿÙÄ¿ñÖ =3µZ?ÿXbÿ¡X¿cg+=õK?ÿXbõ×<Ú­¥=x`@=¶€$·€$LÿÎÓ>?Šx˜<û”*?ÿXbÃ)°:Âo6?-ô…¼ÉŠ3?#ž.9fàJ*UÆ÷/ï<ñbf¿¾sQ?ÿXb2ØÔ:¥ ä>ËéÚ¾Ï`I?±ð2;þÍ“+D9Â/£ÉE< “é=Æoм&–Ÿ–ù–ÿ]d>% ?)O¿ÿXbÿÖ¡>k?*â?¿ÿXb˜ù;˜Š =Ý—³<í ì w ÿR½6D~¿‰ä=ÿXbÿu]»=¤~¿þ@½ÿXb û½¼Üñ6>Q1N¼?Q(€<|Qÿ[F?` Œ¾¦X?ÿXb½fê:÷A?½îi¾ç€?P?;ó0B,$—0¾ƒŸ<-{>ÒåM<&€u;€uh€tjq³:'~ñ>‹»a?§[†;Pºl:¹…'*Òn~/ç¡Ü:++ú>G_?¦¾À¼Ü­À:à:+è›~1ܽýÜ0>Ê{»iQlQÐQ»ê:^‹J?1Sœ¾Ê§?¤Û¼9+Œ)¡*Z-%àë:™F?Ãî¾kë ?Š”X:Wcù*) 0€~Ÿ½çQñ=î`Ä»O€™›€™K€™ÿ<ú¾Ý6¾ qS¿ÿXbÿY›Ê¾Ó€‘¾\_¿ÿXbÔdƼ%Ê='3^=8RîR4Vÿ뛞=„õ=€ ?ÿXbÿÿ€<Â[=w™?ÿXbƽá}µ=+úü×tÐt²tÿV~ ¾•ñ½ú6q¿ÿXbÿ:Ñé¾6ÿ½=€a¿ÿXbÃU½±ýd=*_<4€%sd®ÿ5o%¿ñÅ#¿‹Õ>ÿXbÿ{[)¿€ ¿ZG?ÿXbõ™½Ü»>\ªR¼9€Jq€J2ÿ¹—F¿ßc¿g/>¾ÿXb;ÕM¿X¿%åH¾LÖ;mƒa->ýƒ0ë§Ÿ½¹«>&»gx&€Ìxÿs ¿iÍò=5tT¿ÿXbÿ—¿D) >¯hZ¿ÿXb tí<:ϸ=q3=rP»PçPÿΆù>ðâ¼Î€_?ÿXb„‚:ð6?/—=»Å\?åÒÏ:‰é˜,wyN0„¸2½Ëf=[Ó<¼ßž^žvžÿÞîªL¾ç&z¿ÿXbÿïT=£¢8¾ ª{¿ÿXb+k›<…˜ë=_ e¼Ò€¹€›€vƒ:zú¾>O%÷>?ÙJ¿ü}9ÌäL*ò¨.„:ļÈ>4 ?ïW=¿vžE:,1* .KæØ¼^ök=Z×è¼ü€…ÿ€…Ô€…ÿ:F¿!Z©¾b¢ ¿ÿXbÿ,¦L¿ªÐ޾(8¿ÿXbZ ;œ=Á¨$¼¾€£N€[$€[ÿV!@¾8½x¿›c>ÿXbÿ6”¾œNi¿(Ô•>ÿXb8‡+½¶KÛ=Ï¥¼_ ß ± ÿ¡ø0<ÄWª>…fq¿ÿXbi;qa˜½f>Å>Áxk¿›š…ÓÝ=ÿXbî~‚:8¦x?™æ\>†zÍ=†ªÓ9Ju+ÖÄ1ú}½m>°ÆÙ¼ €Ѐ…€:tD{?òD@¾ û½çLŸ9÷$*üÖq/b„:¡ z?QSV¾á>½µZ;jG*qrà.Ä™½]Á>&B¼x|p€JÿÂJ¿ðÀ¿{úV¾ÿXbÿø½N¿À ¿!,t¾ÿXbžEo»hW= §½Ì Ä ž ÿr¯q>{§¾6xµ¾À…h¿ÿXbA§<ãÅâ=5a{¼Ì€ŒÅ€Œ…–ÿèsÌ>¤‘”>F£^¿ÿXbÿP²¥>÷5ž>/ñd¿ÿXb†v®½J ¢=WÕ;…ˆÿ‡He¿Õ>À¾|&t¾ÿXbÿ}-g¿„e§¾1§Ž¾ÿXbjܼ¾½k=Æù[=DB8(™(ÿA¿£¾nþ¾9„N?ÿXbÿlÄǾsñ¾SŽJ?ÿXb>"†½Ü#= Ñ»&€‘ž€‘I€‘ÿÞ…Á¾C<Ó>¼,T¿ÿXbVâã:Ž0º¾iûÂ>{¢Y¿Õ¢<Ã"W,à‘0킽¥/>K½(S)ÿ…\?Ó>ººš>ÿXbÿkÿi?D¯>a`_>ÿXb À;½ÈÏÆ=,H³¼Tt4 Ltÿïó‰=u´™=å±~¿ÿXb<äƒ:¥´=õõA=Џ~¿ {:+,bR¾/E¼u½aR<=lë'=4%€=:4ÿ–Þ¿&B>?°²Õ>ÿXbÿJ¯¿Ôm>?ÀĹ>ÿXb_^€ÿXbÿžXœ=4Áw¿×§u>ÿXbC½ŒJ>F˜"<2TU€WfTÿšŽ&?ò\á½`[@?ÿXbÿ44?ÃÚ¾…1?ÿXb¾öL¼:w›=Ðbi=3€x0€x€*ÿN¹+¾¬sV¾=v?ÿXbÿ°¢j¾9È$¾šÂu?ÿXbÖ¸¼Ä•#>„:»U.U9DÿSÄ?ŸÚÑ=á­N?ÿXbÿ ?U™¾=.’U?ÿXbAH=œ!=Ûü¿<ÜE»E¼EL§:¢N›><_a¿ã°º>q;Á9ŒÃ‹)¯æå-ÿbæ¡>[‚Z¿Ô>ÿXbËe#½Oá=³ ›¼º Þ ò íx:0̽<|á>îjd¿uiç9¦Ä²) Ð0ÿ‹½ ÕÏ>@Òi¿ÿXbð3޽º/Ç=ûê*=<zøzÔ#ÿÙT^¾Û@–>3Un?ÿXbHËâ:ºŒƒ¾ü˜>pk?§;;Ô-è`615b¦½yÌà=~ý=#€@€Éoÿ¸aÀ¾Ï£l¿C‡½ÿXb±„è:ž»¾C&n¿Øì¼×Ômq =&€MN€Ma€MÿäÀô>;s?ÝQ,?ÿXbÿr_á>r?E§.?ÿXb1P¼då7>íïì¼!^<Œ ^ÿü½¿².½, Z¿ÿXbÿJ¨¿R¯<áZ¿ÿXbO‡½bó>á|*=ßGiGnGÿ40K?©µT>h]?ÿXbÿÂå=?¿K„>‰m?ÿXb´S=“äy=Cuó÷à>‘~i?ÿXbÿAN©>ù›C>™l?ÿXb2‘R;„ž =RI<+€¥)€¥U€¥ÿtë;¾a‹v¿æÇI>ÿXbÿ—ɾþ§b¿ñ`}>ÿXb¢CÀ½Üƒ>z<"€‚€€ÿó{¿ù!ž=OA#¾ÿXbÿª|{¿Z½³=œ)¾ÿXbŠå<V®=o½ô€nì€nî€nÿë.ä>21…=d¿ÿXb†›¸:ø‰Ô>Ñ|< Þh¿ž‹½9™%-S*.1°Vm=3ˆ=„¼žÿXbÿêvH?ê?¸>ÿXbÑ$±½zr­=b¿§ÿXbÿØY¿dNø¾‰N>ÿXbS?ï«ÚR¿ÿXb„Öë:E¶¤¾(Gø>˜0P¿7¯=:—*V,§„Š0¡0ˆ½…>e‹$=K€kR€k$€kÿB?1•ã>>×L}7?ÿXb7нûçé=¬E="IAIHIÿÊg? ¡2¿»ëÎ>ÿXbÿC?¹~1¿ÆYÍ>ÿXbEs9}»A=°Qx¿ÿXbÏã†:{ãN>~Y=–z¿Žã:Å€)¼×-Ê©½”0³=N 3= €5å3€5ÿÐQ<¾×ýÀ=~yz?ÿXbÆK¹:½Í¾;Æ…=GÄ|?¦Z3¤Ll?ÿXbÓŒ:ÄÞ©¾õ¨ƒ>¨Zh?º¦Ð:N€ -;{1XrU½{JN=0žÁ<â€fÆ€fC€aÿÒ®s¿ñ*>ÛOоÿXbÿCr¿++î=Scš¾ÿXb“ãN=Ql…=³³è<$€L•€—€LÿŠÔ >¼ ?žX?ÿXbÿ 1k={­?¿6Y?ÿXbi8e½È·>Àèò<û€Où€Oô€Oÿ {`?õg>>¢÷â>ÿXbÿž©S?<>6à ?ÿXb)êLØL¾P’v?ÿXbÿH¼=OúN¾â›y?ÿXbP4<ÿ#Ó=cµ9=%KœK#KÿNÿ‰>Ýø?eG?ÿXbºì†:d5O>eÛ?×ðE? |~9£Cã+:-0Ø,½—'=ˆI8=y~yY€cÿ1*H¿¨^>#¡?ÿXbÿÂ5¿(¼O>¥¢,?ÿXbÅË“½Kx‚=‡†EÿXbÿ„P.¿`Ë6¿N±&>ÿXb ÿ)½"¦¤=Ž.=8€5r€5v€5ÿ©ªT¾ e{>ÒE>œëw?ÿXbà0ѺÀêÈ=QŸä¼E€n€nEŽÿÍòœ=90_?¥±÷¾ÿXbÿ?{4>àZZ?­û¾ÿXb½5°¼`é=f=Ï€7Å€7È€7ÿÚ„¾'S?æ5A?ÿXbUѤ:GbžÇw?+/?;lÄŸ>9q?ÿXbÿÚc%>çaœ>û;p?ÿXb¿´»xã= ¥¯¼ò’Ô–Î’ÿ(jÅ=º?’…R¿ÿXb+Öƒ: ë2>‰«?…oT¿_·:õh,´0ø0B’½›ƒ=.=š;9¨8¨³ÿOj¿—GC¿¤öc¾ÿXbÿnà¿ ÖC¿þ ¡¾ÿXb½Ïf>ÝEX=w€ú€ì€ÿ딎>ÿ?>{$q?ÿXbÿ°€>úmŒ>ûŸm?ÿXbÿZ½î= õt¼æ—×ù—ÿ(¸Ç¼~å&?^B¿ÿXbÿEÿP<ÚV2?š¡7¿ÿXb›®½üÅì=IC= ¥X¥ uÿ ¶•¾;ð¾‡QU?ÿXb :Œ Ⱦ…âè¾ÌßL?Òìê;øñð-š÷G1,¶I=u•=u:<7n1n5nÿ×씾ÿk?ïƒ>ÿXbÿLê½þ}v?É€z>ÿXb°9½ø5=È•úÿXbÿè,?ÿa0¿ ÞŠ>ÿXbÆOƒ½Va>'¢=wGíGtGÿ‹ø4?< Í=“>3?ÿXbÿ+!!?§ù>7D?ÿXbË+=«£=Ä#q¼õ1è11ÿ¢V2?EcþЅ¿ÿXb¬°:¿Ö¸>Çm?ÿXbñœÌ:ö66>¾æÍ>Ûêe?,CQ;c?Ž-»Á;1_ì=½Ðí>ÃDƒ;Ass8sÿ/FD?¥?t ž¾ÿXb£{:«ÑL?£Ï ?/Œ‡¾ê¨:¨yK+üÙ/¸€< •ÿ=Ú “»Å€‰€Ê€ÿ F–>VØW?i©æ¾ÿXb“Nƒ:SN­>Á¼L?|Ùý¾ÄÉ:5--³Ð2þ×¹½}Y >q¥ØÅ>ÿXbfXƒ:Nt¿»7™>Ío5=ôk‹;bî- T±/pÒ”½à*>Cæ ½½€(o€(|€(ÿî"{¿×•=—:9¾ÿXbÿ¶û{¿Ò =ú"¾ÿXbœN²¼u<†=¾Ý½)¡Ú€¢P¡ÿ}®ß¾MIº¾`™R¿ÿXbúŠÙ:Ö¿þ¿¾c F¿8»d:ëæð,c"1Çdñ¼Ù&5>ƒ¼5‹)Œö‹ÿµ¿Û Ã>aØ4¿ÿXbÿ>2¿YÒÍ>·Ç.¿ÿXbp\†½ú|=Ãd*;¨"¨~¨ÿÙyã¾V¿\x¤¾ÿXbÿqɾ¯j^¿r虾ÿXbÓ¤´½ç¨Ã=NÔÒ;`€ À Ú€ ÿ~c¿H_ ¾Æ¹ß¾ÿXbÿðŽc¿ük½…³è¾ÿXb•=q:É=ƒÝ0¼0€`€`h€’}ò-:Þ@??êÀ=ƒ|'¿æQb;»-Ù$M1ÿ &I?SØ×=‚¿ÿXb"¦=µ==t È»2˜Î˜åˆÿüü>¿DT¾h0x¿ÿXbÿœQù<'¸n¾Óx¿ÿXbùk½|`Ç=©0=¹/¬/í/ŒàÒ:ƧQ=asÎ>2æi?zK¡< +ú!|.ÿ†Îû<’¸>G¨n?ÿXb"O’;$&È="àP=9€,f€,ÇKí†:6Ú@>šŸF?¼$?­ºÐ9pÅŽ+ÓïI/ÿJe‹>6ÍK?Ó[ ?ÿXb“/½0Ÿ,=»¶¼:€)ì€)Ï€)ÿVI(¿›Aé>¿ª¿ÿXbÿÌ©+¿.3Þ>¿ÿXb¹½Ë- >8»µÿXbÿÌ™z¿’|½qG>ÿXb4K½zoL=O?(=CwìwwÿG?Aä¾>ÿXbÿfŒÛ¾EK?è™Ü>ÿXb¼®½áì>Š«Ê;hºÓÿu¯D¿n%Ù½>™!¿ÿXb×Þª:0ÅN¿tš—=/¾¿À@~;´#-(¿„/6敽օ=° M<$€‡€Ø€ÿîj$¿½>¿î‘B>ÿXb”Ú:Â!5¿–o4¿¸²P=2 < -¶¤#0M¼½ÚÉ0>\€¼ö<î<Ô<ÿš¿Ùec>±4R¿ÿXbÿ»¿™%> ¼Y¿ÿXb–—|½¿d>O=u€Iw€IGÿ¸Kó>E¾±M^?ÿXbÿˆp?ZÛ¾’ÍL?ÿXbÀ% ½×…Ÿ==ž€‚>€‚0€‚¿u†:Y¿zS¿8õ ?ô9žfº*îZr/ÿ@a¿ã¿´†?ÿXbß6Ó¼¬o =%w½V…¡…耢ÿÇßõ¾ Œ¾]¿ÿXbÿýoø¾p;»½½^¿ÿXb_ïž½Éɤ=Ÿä=y€‚2€‚ÿh&¿¯°í¾ç)?ÿXbÿÀ—¿¬âî¾Ý¶+?ÿXbA~¶½WéÎ=!@†<.€ ‚oÔêÏ‚:3y¿Âi>4v=x(;C+ˆ ä/TŽ‚:Z{¿üHE>š]!=D¸9;‰ØV+gNB/§!*<)ë7=+μF_C_õ€ÿøh³A¾Z x¿ÿXbÿ%f(>êC¾5½w¿ÿXbB2ºc=o½Ï Æ Ì ÿtJm>àÒÆ¾5Td¿ÿXbÿÉQ >³¾ém¿ÿXbçQq=§~=ˆ;€&Ú€ö€ÿId?¿YQ=ê8æ¾ÿXbÿ!ÜV?->=¬ ¿ÿXb=·P¼¯\=Èν͡¡ÿb„Õ=ã©M¾ü[y¿ÿXbÿðÊ=¸Ñνfo}¿ÿXbªÖB½é 7=‚*¼üžÌžØžÿ¥Œ¾))£>q=h¿ÿXbÿmàƒ¾˜¬>,Òg¿ÿXb¬<¼TåÛ=p¶¹¼^€;þ€;Ç€;ÿ1“½WôË=á~¿ÿXbÿŠÓ½Êl1>…¾z¿ÿXb¤äU½õJ=vˆ?=€H,[=€Hÿñ÷;>Âô ¾ƒFy?ÿXb Â™:Û¦Œ=Ö@¾ßÍz?ŽR3;Q—õ,‘¨š0Ö70½'M>îî<ÿsçsþsÿ`?˜,Q?0—‡>ÿXbÿéÇ&?]{4?#z>ÿXbi”½ê >;Q’<ö€mð€mî€mdȳ:¹SN½¬™?ªËż|?8½ *–/ÿxJ½O­?q <ÿXb€»ì<çU½=¾¢¼€`ˆ€`˜€`ÿ?nJ‘>ePN¿ÿXbÿ¯ºö>¦{Š>W\U¿ÿXbr‡½Oå$>ª~%¼?€ z€ }€ ÿÝñï>†”A?ûÔé>ÿXbÿhÚ?:;?wtá>ÿXbÉV—<=ÑÕ=#ô3=IK5â,ÿw€’>cD"?¦ô7?ÿXbÿS´]>®Ï%?;?ÿXb[:½#0–=±S,=>€0z€0€0ÿs¾yÛ½Ôjv?ÿXbÿО¾“í?¾»˜n?ÿXbᔽ 2¢=Ëhd¼Wb¨bSbÿ`£¿M‚²¾©3¿ÿXbç¶¡:‡¿˜ľl.¿&8<ÜX×-æO1ÙA…½z>`è½(&x€]&ÿ¤™ER½\]®]»]ÿkf?–ýÞ¾ÁR½ÿXbÿH¡[?™%¿Uâ—½ÿXbˆLy:»¸Í=B@=ª€,`€,W€,ÿoî&>Nn?½¨>ÿXbÿÓSD>Œƒi?t¹>ÿXbúî¶½Pp>¸=z€\æ€\ì€hÿ‘5x¿Û~A>¹g>ÿXb³Òà:ˆêv¿J†k>JÀ>ñé;ˆõ--Ýe1‘æ<‚ʸ=G‘5=îP.€$äPÿd»?|Ë =¨H?ÿXb’Vƒ:ôJ?›P=wL?\9×:¶ I-ÓÇ1¯"ƒ½´°>'=WG©GVGÿü06?J…É>Dö?ÿXbÿ¦5J?Tø‹>Sˆ ?ÿXb’B½ùjÇ=ï«2=B€1ê/%€1ÿ¸ÁÅ>gŠ>nGa?ÿXbÿ,ê>Þ4x>({k?ÿXbô$=Áæ¼=Ä'¼þ€`þ€`ó€`ÿõk'?Yþâ>üë¿ÿXb˜µ:x;/?þë>?—¿±ž;®E•+ïæ¾/EõV=CW‚= ¬ãº8gægÊgÈh¾: ë·>ç÷>U>L¿²¬¤9&”*çHb-ÿ,HÇ>xâ>®ØN¿ÿXb«]S=ï8…=ö˜º9g“ágÿ£8z> ?GðL¿ÿXbÓ¿:.­‹>52?Ý®Q¿G™ê9η§,ç[1­O¹<,~='öP€ ÿ``"¿eãB¿Yå >ÿXbÿ"™Ù¾-°g¿»Œ<ÿXb×\<µÍ=JC=K»KGKÈ5¹:ÛÌS>¿­p> !s? Œ;Œi,Fù90á?:tñ›=ʈ>?ìu?ò%;%.:Ž1}L6 ?.tB?ÿXbÿ°Åf>¨ ?QHM?ÿXbò–+<ã7Å=PVL=lK½K¶K~ö:§N>QÔ?1ÓB?Px}:ꑜ'vL”+ÿÍH6>M¢?ÈL?ÿXb»î­½þÜ=œ2·<õoûo’oÿÞs¿µF=h¾ž>ÿXbÿ9r¿ã¡ƒ=¸e¢>ÿXbœs½&Ÿ=y®/=·€'´€'³€'ÿ¢^›¾½¹o¾“sl?ÿXbÿî¨_¾W„¾Þp?ÿXbÉ{½ Ð)>XÇq½?::ò:ÿ¡ñu?‰µ„¾¹˽ÿXbÿTf?.>¾÷Ç`¾ÿXb,Õ…½ìÀ)> Õ¼Y€ Æ€ (fÿÔ5?Ê(?ù‚>ÿXb I^;à1?)Ò.?rKp>aü;›êË-}2¹¥Õ;XoT=V W=€K–(á(ÿ›Ý>¡óœ¾¦Y?ÿXbÿS€ž>³W™¾Èg?ÿXbºÛõ;%Z=YÞU=Ë((€K"(ÿu >2çB¾sÇp?ÿXbÖMá:pD©>H73¾)jm?C*“<ŠXº,wïÐ/Ÿ½ñK>D~;+€W4€YÿäÄ ?ꬶ¾#UA?ÿXbÿï?ó/®¾HýE?ÿXb³{r:oÎ=8Ÿº¼ç€;å€;ŽŽÿ&!>)4ª>=n¿ÿXbÿã >HÒ>r²f¿ÿXbÌ&À¼›Y‹=g×==Y€?²€:d€:¼º†:o,S¿Ô꙾×õ>‘“a:•­«)/ í.:yO¿W­¾€Çô>@>ï8‚~V)5d.÷®½éí=¼± ¼p€¬õ€¬å€¬ÿ2²>î×:¿ô+?ÿXbÿ¯…£=p03¿Y¯5?ÿXb¿*W½qçB=Á§¹<ž€f”€fÆ€fÿ²[¿Î·>Qм¾ÿXbÿÛ0_¿u¤>䟽¾ÿXb­1h½j¾Š=Æ÷E¼öÝòšÿÀ"î½”O¿>Ö¿ÿXbÿ e ½½YS¿J¿ÿXb«¯Ž½É¯/>t_½ô€+Ö€+ñ€+ÿ:gÃ>èe?öß_>ÿXbÿú1Á>Jf?@e>ÿXbøÞß¼ŽÉÂ=–¯Ë¼ü€C,€C™€Cÿwr¾bóê>€:[¿ÿXbÿÅ’•¾Ç ?}(J¿ÿXb­÷[½?V>â#â< €O®€MF€Oÿ?¬[?k$^>ƒJî>ÿXbÿf]?Eeb>[Èæ>ÿXbéÑ´½SÔ=®ÙJ<öß4€ @Ý:lps¿­u–>•5ƽ0*¨:yÝ +yù©/†½:M%q¿ß1«>Wó¼ •7;³é,=ÀÎ09€>½ôž=_@/=8€0u€0"€0ÿ4,÷>lw\¾êOY?ÿXbÿÌ™Ï>9~¾=7a?ÿXbŠ“½Í#>ÿ]½§€(L€(¯€(ÿŸ)z¿¯>©s¾ÿXbÿ³4{¿x >S©ø½ÿXb𤽃¥ > áM=j€×€²€ÿ\lžNÄú>n-H?ÿXb?óÆ:3i¶¾˜ZÚ>KÕT?¸¨,:ˆÙ -§ö1wHq½gÉ=Uh ¼Ÿž¾ÿ4’ñ¾Ù¨¨>q^Q¿ÿXbÿO…“¾à‘0>÷"q¿ÿXbÝ ¼éaÈ=èhU=/@¶@]@ÿµ´—½Õ#D? k#?ÿXb3 ‡:H˜\½Ó6S?§þ?‚Íè:üÖ .|ÉÜ1,ØF½Ü >¡ŸÿXb`ªµ:ðR?p{ ?ÑIG>9˜Ü:Ý™p,N@U0yW½½ú›>µÆ =ü€eÿ€eï€eÿ´Åq¿GË—>#m>ÿXb#Ì‚:ÝÃx¿¶`q>½&OKb¾tím¿ÿXbÙ‹É:­!>5s¾£Fr¿8—=:)*+±»@0‰Ï»É®´=BB½Õ€ ö€ ~€ ÿ÷¢ >”1š>úÉp¿ÿXbÿ®=>Ç™”>æXp¿ÿXbõŸ•½³]á=Âm-=%€ò€â€ÿá`R>Ùxr¿ÏA|>ÿXbt2:ÎI >ü?o¿š†¨>õê:±þŒ,©ñ1S·½ãl >s€ =ç€eÍ€eä€eÿäp¿tœS>>‰>ÿXbÿÀ¦q¿Çôg>ÂÛu>ÿXb&©Ì¼H¼=QÛF=e€#’€#™€#ÿT /¿ªÔî>:ð?ÿXb}À†:Ð9¿«-û>]ù>¯;E*î,©Ês0ñG½k)`=ñ=1wÂw°wÿ>Õ¸>…Y¾—Sl?ÿXb)1 ; »À>»C,¾9:i? ":3Nm*;¨_/0G¼U¦Ø=–ë-=n€@·€@h€@ÿ‘ì<>Bn³>k?ÿXbÿÁ“=`!²>JMo?ÿXbtA}½ bÀ=(*›¼Ï¼ÄÿÐܽz>›h|¿ÿXbÿÞ¾Eà>cº{¿ÿXbKsk½~ªª= 5=—/I/¸€'ÿJÐþŸýâ¼nl?ÿXbÿ^—¾@»²½w”s?ÿXbûsQ½¹m>äܦ<ò€M°€M΀Mÿ=øQ?%æØ>…ÙÄ>ÿXbÿK¶Z?¶òÊ>ñ¬>ÿXb}A‹½Ð+>Ž?Ѽ«€ «€ Ç€ ÿÂÀ?Z‚K?04¡>ÿXb¿€Ú:Õ;ú> NR?®a–>nð¬;%ã *aæ?0éaè<Üñf=ö_'=f€VÇ€VÏ€VÿÏþ?E½¾ŸˆD?ÿXbÿüs?1<žÁõ6?ÿXb0½}¼odÞ=_Î,=þ€@é€@l€@ÿç–¤¾i!>Ìsg?ÿXbÿ¼îy¾h5ž>NQk?ÿXbQ/x¼ç&=XS=XVB€¦²V,h¹:ØP¤>lˆ½sHr??Ù9Jì3+¥œ 0å‡:¸Ü‹>³^ ¼Av?jŽ:Í‚@)žRF-5м½ù…>cì„<,€ä€o€ïYƒ:aÃj¿mÌ>W¼¬*Š:HÎ ,#–/„:Í>g¿™…Ù>wt½í˜°;,-DO1¸"±<00=A ‰¼n€R¬_3€Rÿ…Ÿc?,›È¾Er¾ÿXbÿð1a?+ ۾ܼT¾ÿXb.‹½Ä]->ÚYô¼ù€+]€ ð€+ÿú?l—Q?z>ÿXbÐFÛ:wï ?±WN?Ùq>ôÁ;7Ø®-3ž1(ó;sºì=Ô—¼2’Í’q–ÿ÷ß>ÂÔ ?Œ«R¿ÿXbÿa>÷–ü>B†[¿ÿXbÛÁ½µR¨=ÜHÙ¼ÎtËtêtÿ#œu¿êöF=":޾ÿXbÿ·Óm¿NÍb=/U»¾ÿXb˜öM@š¾Jl?ÿXbÿÕ±º>»€¾…e?ÿXbhëà¹]¦>A‚bNÑ‘;v€“È€“œ€“ÿ;J¾ü?w?yQ+¾ÿXbêáÚ:iÅK¾^¶t?H&]¾Äλ:£9†,Yíµ0iým=»}V=Ñ’G<€j®€jð€&ÿ|.e?Rã¾Fé½ÿXbÓÔƒ:Ö+f?-×¾‚²ú½ºœg9¢Àù,ŠL×0 ‡¼›º=ó¬d=@l@L€xÿT¾èR£>/¥g?ÿXbÞ|‡::LP¾àɬ>¤Ik?pkÁ9‡?¥,[þ‡0zUç¼/‰³=Yj==R€8>€8L€8ÿH¿]¿ž>ÏÇõ>ÿXbÿ&êT¿N«º=Í5 ?ÿXb±¢F½5–°=ï:=3%36€'ÿ¸‡b>U‹¥½YÌx?ÿXbÅ “:^&£>{õ=½S]r?dW< l/ƒ|Ò1ðQ½o'>«• ½Bµf‡ÿNp?l$­>)k‰=ÿXbÿz t?w¶™>åÑ=ÿXb¹Æg=fŒ=¾[;.m_mÜgÿ–?Ox?Æù#¿ÿXbÿ<%Ç>Y‹?U&2¿ÿXb›ç=5ï¸=C­)=ÿPüPúPÿÁU+?T^D>UÄ7?ÿXbÿ­?ˆK>ˆžG?ÿXb†!½\ú=[é5¼¿—Ú—{—ÿýz>D?Úä@¿ÿXbÿ¿ó¦>>‹?x¯<¿ÿXb;‡¼ŒiÆ=• 뼇ž‡ó€;ÿ?'r¾=j?z'¨¾ÿXb,[à:¥ L¾¶¼h?âC»¾tP|:ú+ö)§DW/†àº\:†=÷å ½l€Ÿº¡ø€ŸÿN<ª=}×ü<Þý~¿ÿXbÿ3Ža>’£S=¢\y¿ÿXbk½/>n¥×»[€3d”/€3ÿ“í~?Ú? =5¡A½ÿXbÿ,î?Q©‰<¢‡„¼ÿXb$(~½èK>ˆdÈ<­€mf€mÈ€mÿu>'>Ïày?¹æ>ÿXbÿcŽû=?‚{?¿²>ÿXbU¤Â:N ={/>=z€¦ã€¦{€¦ö”²:ü7a>—Áà<ô¡y?í˜ð9 =*O #0ÿŹ=>¹S"=ë\{?ÿXb;‰½(E‹=Þ=x€ªj€ªå€ªÿ ?Õ¾'@¿[`?ÿXbÝç‚:ŸÙ¾"F9¿æ, ?ZÆF:1i,«-’0RQ;_´=Ù[ ½€ B€ ?€ ÿ8=Œ>jZ¸=!u¿ÿXbÿ Š›>I‚Ý=Sr¿ÿXbuuG½`È >_F±;EsL€†s‰‡:»ôk?ÔK®>ïh>¾—þÖ8j--Õ…°0ÿ¿«l?ZÀš>†Úm¾ÿXb+“½ÊÃÂ= }¼›)4);)÷½:²ØÌ¾÷ Û=»i¿¤Ë¼9†P«&¦:.,ÿ)M\É=B£o¿ÿXbÿ>ã¼yx=sÙè¼K€…¹€…”€…ÿçžW¿ÔϤ¾äbݾÿXb–FÊ: ~S¿~ÿ¾%üù¾E¥Q:¤’,RÀ/*Y½|Ô>m^»µ<Þ‡¢;UsSsSsÿ^ê´>´6l?1ϾÿXb†w¸:º­~>1s?÷ÔD¾Ç8 ;UPo+“†.¤á”½®ï3>„F0½€+l€+ž€+ÿoÛg>ýb?”kÎ>ÿXbÿ ^€>Ÿ~Y?_—í>ÿXbõ-“½J{3>ø.½'€+ €++€+ÿå·>«`[?¥½>ÿXbOä:~Ä>4ÄR?#{Ö>]¶r;[B•+¸`/z¦<.‘‹=îèÿ¼€›‰€›>€›ÿ,ݪ>E ¾4;n¿ÿXbÿ®ÖD> m¾ú"t¿ÿXbË÷Œ¼ˆØ0>§ ¿¼w¢Ù¢Á€/ÿÅî¾zðÕ¾ý™G¿ÿXbØ’:=Ù¾ø×¾nYR¿ª8õ9$Pù*´#/§”½o·4>‹8]½Mvlv‚vÿpW¿Ò^¿ô¥"¿ÿXbÿq>#¿¸%トÏ¿ÿXb^fؼxÓ->¤q(¼ÛQ°QûQÿa ?Wq>hýN?ÿXb[ùƒ:÷C?WìŠ>H?O?ܼ¤;Îv-*/ˆI-zˆ½‡nv=i9P<4¨A®»®ÿ´˜©¾‘ˆq¿A†'¼ÿXbÿAµ¾$o¿_X9½ÿXb4M˜½ÿ0>D†½;ltlþlÿlÑw¾TÔc?(çÅ>ÿXbƒOÝ:ÖѾ5/_?1•Ö>„Øý:|T".¾ P0ßn ½^ >†W;€Y €/°ZJ;Q±ë>¢é¾ÙðB?Ô&Ð:H,1ÿ£ôñ>pJÒ¾—œG?ÿXb 4´½ã¥ >{Ÿª;c`Åÿ%ÒK¿O:ú>|¤¶¾ÿXb™úÃ:ö9_¿ìÌÕ>UÑ‚¾£s;;s ­& M +š…½Ès=T_<5¨F®¾®ÿYÇ–¾„_t¿Û^9=ÿXbÿœQ·¾lûn¿Ào–¼ÿXbÑ믽Ýëä=Õ•Ï<¼o¡oûo/T:XS)¿þ¥7¿V`>”¬i;mËD-l1þíp:²+(¿C@:¿$—J>“€W;ã™-o11€+=ƒ6=‘š»h˜Ó˜ˆ8ÿ‡÷?>FÉ÷¾ÒZ¿ÿXbÿ…uW>àq¿ß•U¿ÿXbu­=¼ýõÊ=‰±Ì¼ë€;â€;Ó€;„Ü:J¾Ð[Q?÷¿Ü;:)ÃÂ-Bý,0ÿs-\¾rÄP?ñŽ ¿ÿXb5¦¼÷å<>¬©¬¼3‹Ã‹\ ÿ¤!9¿Þ>.˜ ¿ÿXbÿÁK6¿}Ì>‡Ñ¿ÿXbÂú½‚X¶=aà9=/‰//ÿ™Íë½Ã'B½ý~?ÿXbÿ1¼ã<±m½/x?ÿXb䣥½+2ú=Û¤»€™G€™)ÿ&å¾{„ª½bïc¿ÿXb¨gÀ:sðî¾ÉM%½r-b¿(:zï-˜C0=c=;w= ðÝ»/‰‰s‰ÿwêb?Äo¬¾˜Ÿ¢¾ÿXbÎßÈ:Ñq\? ‚’¾Y*×¾}Û;@—-±‚1+ÛG½¾>ˆ¹$<ùTöTðTFÅF:]¹²>Ò°‹>e?ž÷‚:å4Û$3+ÿ¯Ê>t,Ž>°7`?ÿXb;ý`½a=R·3¼äž$Ÿÿ`«°¾½´{>üãg¿ÿXbÿº©¾Q²€>héh¿ÿXboG¸<$Ðà=A=ö,ü,¾,ÿ7$S>IÝ?rS?ÿXbÿif> ?~óL?ÿXbS²;-” =• €<€¥^€¥Æ ¼F„:ï4¾}ƒ|¿­]˜=6Éë9CZ$Þk¸)ÿ1Q¾¸Çx¿·ñ=ÿXbq „½¥Á=ÈÐ1="zŽzæ#ƒ±â:„èÆ¾wÙ©>\?Õ~Ã8Vð+¸Áx/¸UŒ:bþI•>¡‹`?/~,9N˜t)ǵ70™*X½²J©=’°¼®û®*Vƒ:yA<~ùµ½7ø~¿™é‘:ArT)»º=/_ă:i'<ñ¾$<}¿æúFì6?ÿXbÿÓ ?ŸñÔ=¼H?ÿXb’”tºÀ=‰‰<¶€§¢€§.€¥ÿYg8¿øg&¿>áw>ÿXbÿXx'¿sÒ2¿Ø}”>ÿXbiÈx½f>¤Rìº2€”3€”]”ÿÌŠë>æC?Ô¦/¿ÿXbÿ×bo>ÁÇõ>DtX¿ÿXb * <‰^>Åu <Cê§C1®±:Ë©6>±{?0Ÿ½æ-ƒ9 i±+/ïˆ0}…Ý:o4>Dz?R›ë½¼ˆ;(,~¨0¬*½Ãr=¨âF¼ÜžwžM€ÿL>kg¾Ft¿ÿXb†:·35>1U¾ŒCv¿5Ód:RWê+w޲0õM½£Ê>-“á»r€–Ï€–Ä€–ÿ{…0¾HJ?οÿXbXAà:,“ ¾ã-G?òà¿^ä>;:PJ.õôJ1ó±½H­=)ì";—Ü(ÿ02M¿a1¿mXš¾ÿXbÿBxP¿x±¿¶ðh¾ÿXb5³–¼’­î=k~|¼@€“P€“’ ÿ% 7¾{c@?p‘"¿ÿXbÿ%̾+G?ÁÇ¿ÿXb¬q½ì†m=³(l<Ç€%`€%Æ€%ÿ†i¾"zx¿»V=ÿXbÿ¬¢Œ¾’þu¿œt ½ÿXb)yõ<¼=ô¥·<¦ª®ªNªÿ•h;>Ïj¿w¸>ÿXbÿשH>¢_d¿=xÐ>ÿXbòÒͼw7>®‚˜¼Û‹¾Œß‹ÿD ¿ø¬>f$4¿ÿXbÿŒ)¿0-¶>¼È(¿ÿXb# =ñK=‚:%=jP¬PºPÿù9?¥ÌP¾'ñ(?ÿXb ƒ:þÍ%?|à&¾t‰>?¼`[<Åwß"„’$q­¶½JÏ>ä2=§€eM€eN€\枆:NMS¿þƒ>EÓ?ÝÝ:9íí²':@-/?¸»:e‰Z¿öõ“>4ÚÝ>+Š:§y¢* —0rNŒ½Ïó>“å$=S€k\€kœ€kÿ×ß>ü?=?ÿXbÿûs°>û“?{d?‹<öBÿÝFì¾Yÿb?.šå¼ÿXbÿ¿Ÿà¾”Ae?]˜½ÿXbA¡½Q£=¹™<~€þ€¶€ÿà’5¿SÕ'¿=¦„>ÿXbÿò–=¿ÓŠ¿$‚…>ÿXbX‰½ÀÌ>„:=½€Db€Dy€Dÿq¾O?yŠ>4´?ÿXbÿÎlE?÷>¦¤?ÿXbl ù¼+3…=]м€…F€…À…ÿ®h¿½¶¾ŽÒ\¾ÿXbÿ4Âi¿00À¾5ê"¾ÿXb7ŒºTSò=›X =g d ™ ÿ°Bñ<ö?8'T?ÿXbJ†:sïâ=[a?°cO?Ø:Ä+Š,tF=0ÆŠ½#i—=l’¼_€šh€š]€šÿJö…¾h¾$p¿ÿXbÿóÒL¾7¦¾ï±l¿ÿXb%A˜½RœÃ=]"=¯¨]Ê›ƒ:+) ¿× M>A?]]9I†Ü'î]O-ÿ·b¿V5w>d??ÿXbW½©£ã=y:=©.”€1œ€1ÿ-Ca½ä˜?t±P?ÿXbÿl¼„µ? ÚH?ÿXbg+/½3N£=¹ß¡¼Ö€š¿€š[tÿ(’*½'r”¾Åt¿ÿXbÿ`Éo=/:¦¾«q¿ÿXbŠ­`½·*><Øâ<ý€Oœ€Oþ€OÿŠ`?%ÖÀ¼Ä3÷>ÿXbÿ,`?p}³=šmó>ÿXbQ0c½.>ˆ êÿXbÿc€d?<>%>@×>ÿXbêç ½&¦ =… Ž< € €€ ÿšú ¿ƒV¿É)=ÿXbÿM/¿W P¿»ˆZ»ÿXb/¢íºàô®=Ž#½ý€ ¨€ ð€ ÿv@ª>á›>¤d¿ÿXb´tä:6™>ÂLœ>Ak¿öÄA<"Ò,âë//1¶½aå=a5–—ND:h"*Ç®¢-jç:t=¿¶=H¿Ý&ˆ>X£¸:—ì,Õ±0†’ ½Œ+>r ¼÷;õ;ö;ÿˆ¶E>y`M¿*¿ÿXbÿŒX>ZLR¿’¿ÿXbѯm½Ü,þ=3&=/€G[€GV€G{šƒ:ìç>…bµ=9Qc?ïlž9C¶,XÀˆ/ÿ,À?&D.=Ëÿ\?ÿXb>\2½^&=e42=•€2–€26MÿúVŒ>fl>'ÿn?ÿXbåõ9C¯½>ž)>ÿþi? ¨¿;$ø/-3½0m2½?ÈÒ=J›*=ù€1ÿ€1ã€1ÿj/`>Ų`> ds?ÿXbÿÃ.r>Ñï“> |m?ÿXbLo½:>*>ÈîB½½~¶:ÿ•¼?˜=Õ-Ü<ÿXbÿÞ‚?™¼¼•Òy=ÿXbõ»p½¯"£=¢¼YÔXÿèÀ{¤¾Žµf¿ÿXbçeŒ:†3«¾D•¾Fne¿Ãqq:Õr -ÉQp1)?©;üû =3©¡ÿXb 1ð:¡ñ½]z¿1¦+>Ý®;0!|.Œ¯1¹P™½%!Ñ=C©=¼w)Ù)¹)ÿŠX¿¦!ª>Ï:¿ÿXb~é: Ï¿2š¥>.CI¿¥®;¼E|-Ps³0ð§F½^Ø=-$=ï€1ö€1î€1ÿÔ¦Ÿ¾4W‘>v h?ÿXbÿQ=¾—=g?ÿXbCË:9þdði¿c;E/‹,Bœ_0¯zÀ¼SÍ=ÎÇ5=f€@΀@^€#ÿqð…¼{€>ÿÅw?ÿXbÚõ‚:G‚N=ð3>‹¹{?5L<‘/uö1¥Ê<¼Ó=«\(=ŸíÖ,ÿùÝ ?Ø–?n6 ?ÿXb‘û‚:æü>E?“Ë(?PÆU<‘ïñ-Ê0=Ô¶<¯Ñr=¬Õ¼Q›¦›ó›ÿÌ“Ü>}Ô= e¿ÿXb†vä:÷ ß>-›“=ü°e¿Æ¼Þ;´Z‹,% \0no½€Ó{=®›Ò<€ªE€ª&€ªÿصZ¾yŒe¿5ˆÆ>ÿXbÿÉCh¾¯¼g¿%û·>ÿXb®‹½Ï¢÷=÷̼STñ€™ÿf5ÿ»öV½²£¿ÿXbÿÜj|½Ç½àU¿ÿXb‹‡w¼=>. ´¼0FbF€ZÿÖWa?É€>¤Î>ÿXbÿ%à^?=x±> ²>ÿXboG¸< Áæ=’^=ó,x,Ü,ÿä»>΃ ?¾A?ÿXbÿéxª>![þ>ª,M?ÿXb ,€½»G&>V»f½:w:{:ÿÒzn?‚”¹¾DÖé¼ÿXbÿQh?¬«Ò¾¥Q­½ÿXb”…/=ÈEµ=Ý&Ü<´i×i8iAU:eéc?(¢/>ÁØ>Lÿ—8@‘7)~y‚/g'Œ:N^h?ì7>Å.Â>Àº¤:l‹„* 5¿.­Ýö¼Ï>¿¼r;Þ;ð;ÿ5éW> ùQ¿•#¿ÿXboµý:ÏßE>­;M¿ÚÍ¿‰Œ‘; 8+ÂGM/Óö/;˜h=lx:=½€¦£€•~€¦ÿ`½­=„ÇX¿¼m?ÿXbÿø>´= ¡^¿²´ø>ÿXbJ™Ôº¦¶=l^U<€¥¬€§€¥ÿd-;¿©X.¿è,#=ÿXbÿL:-¿~ü;¿ä"\=ÿXb¸Vû¼4Ø=p阼q€¬z€­á€¬ÿp5>›ó¿7E?ÿXbÿ\KÍ= D¿”ÆF?ÿXbA·W½ë‹„=ç'¼~šzšøšÿ®¹é¾Ÿh´¾ˆ%Q¿ÿXbÔè:½ò¾%Z¬¾6wP¿Gq =ÞüÉ.òª 1Hßd½ž Ø=‡—¼7€˜j€˜È€˜ÿæ 0¾2ËL>×îv¿ÿXbÿQ>a¾Q+r>½Gr¿ÿXb°&»¦/=®A=4ÃB’D2Œ:W>æ‘>oh?¢B:ú#°-•L}0\D‹:xÖ>bé<>S p?`°0:½j-î„0-^,=RÖÏ=vl„<«¾U"„:$Sf?CDÑ>xã>r¾á8p¿ä%lÊ>,n:Æ:U¼i? Ë>ÁÂ=ýš9G…0*|ø.0êz¢¼òé±=‚r½(€ –…M€ ÿqÝW¾ù„˜>0Xn¿ÿXbõ+¼:w# ¾o>»{v¿eK :'áp-.O‹1•+¼<1´ú=…zúºÕ€u¨€uù€u*IÞ:ü>LìF?µáȾµ¤9y† (ËǬ.úÚâ:7î ?èæE?Üj«¾iÛÁ9'o*µ„..âVÁ¼Íx=a7ì¼{ÅûÿpK3>4ƒ½¼Ù{¿ÿXbKÏ»:Nxú=‚¼~¿= N;Þ¡(ýˆ³+ÃD=ŸÍê=…(ßMR9sc+ˆSF/¥T:;I-?ð”?ÞË>-Yì9 ¬,ì½€1¸xx½®ïƒ=-“á»:š;𬀀ÖÜ’:§ÿO¾*­<¿d%¿Î=9#Ñ)',0ß ‡:¦ÆN¾ÇÎG¿(v¿†%O:Lo+N¢û."rš½Ïž‹=IÙ¢<ª€‚Š€W€‚©ˆ°:Äe¿,{C¿aa>Ï:v³}+ß>²0ZL´:®¿ÏeD¿#÷R>„úÓ9BP-ö=þ0áük·ý=˜K»F—‡—p— ݘ:¶7I¾Ï¹j?:Þ±¾&>.9`QÞ'È*.Å#™:3lL¾Di?·¾U©é94«*¼×/Öª]=âQ=c Á+w2 0ÿ‹&(?ÜR¿ þ>ÿXbUm·½4 >°ªÞÁÊ]?ÿXb‡BÏ:é/>“yê>ÁS_?M°þ:S5j+©Ç½.ôQÆ<( =5 =ëWðWÔWÿ[þ7?Ÿ­'¿jàn>ÿXbÿ´2?ÿì)¿s6Š>ÿXb¹ú±½ÖU>±ˆ!=Ý€\ü€\¸€\ÿZï5¿fa?R_ö>ÿXbÿ˜c>¿}S÷>Óšì>ÿXbD´½Žë>A =~€\ñ€\»€\ÿš~N¿%{È>Z²â>ÿXbÿ[¿¬ ¸>z¾>ÿXbÇfÇ+9¿ÿXb“‚†:…Ž?6%Å>a3B¿1»;LÄ9-911G<™½cœ¿=…h¼çbrbìb7´¾:(Bí¾e¥ >`¿Kâ:‹cK'ñ¸&.ÿ®¿<9œ=§òW¿ÿXbä„ =p=–´"=J€VX€V/€Vÿ Ò ?é›Ê½6E?ÿXbÿ¡W"?Ý9½Å™E?ÿXbÇ*¥¼¥ =â;±¼ç€‡»€¬î€‡ÿê9T½EÝz¿vE>ÿXbÿ§>Ú;b*{¿‹òE>ÿXbÍV¾½¯–û=Û%=þ€eÿ€eè€eÿÎ w¿@e9>z@>ÿXbÿ«øq¿¨ºx>pf_>ÿXboô‘½m=÷<7~V€~T€~ÿÈž1¿ñÂ¥>Ȭ$?ÿXb¾è:xÖ'¿» Ç>æ°%?–¾`;8›?. Ž!1rjç<˜¡Ñ=+l†¼g€Œ›€Œ”€Œ¿Æá:?wê>²$§>ô­S¿uÒ:R],j¯é/㟷:TSÜ>üJÌ>wHO¿tqÀ;-d÷+öžt/¡ô½¾1ä=:“¼Ô Ö—¬ ÿ˜2€={б>¼‡o¿ÿXbÿô#½=œSÓ>Œùg¿ÿXbÌ|G½çqø=2ÉH¼'€˜$—›€˜ÿF6ð½“ú"? C¿ÿXbȤŠ:ۓ˽#˜2?o£5¿¼{;ì¹/+ˆ×.ûs½²¾¡=;7-=b€8™€8.€8ÿçé>šNq¾ÅÜi?ÿXbÿǃÔ>û±‡¾Î^?ÿXb80¹½<£í=µß<\\»\­oÿ+›G¿KM¿!)>ÿXbÿ^ø1¿Óì3¿Qa>ÿXbWvÁ92?=2ë¼R€¡ö ]_ÿO¬è=Žˆ7¿ƒ0¿ÿXbÿ"æÉ=d6¿Û1¿ÿXb¨4b½¥ô>ˆ½Ð<€.€ï€OÿÃê'?p;?¶QB>ÿXbÿ66ÿXb&6_=9B†=öÏÓ92gšmbgÿ”iÞ>q{»>|«R¿ÿXbÊ—¾:hÇÿ>À;Î> UD¿ß"ô:ÁP)é5ä+µOG<$šÀ=‚Åá¼îŽßŽº€n#Fß:ùÑÃ>©s?žg1¿àþ9Ï¿+¬ìŸ.ÿû\©>È&?PÈ.¿ÿXb:=Aeœ=Äê;þ€–€ø€ÿàx?èîܼ,Pn¾ÿXbÿΘr?Çø¼SÁ¢¾ÿXb´Ç‹¼™Ó%=ìV=kRÑRLRÿ‚}»>6,À¼r$n?ÿXb¦nà:6P¯>ªóî¼½hp?Ú &;Ú» .ïÉ11fÜÔ»¿„=*6f=¶(΀*n(ÿ*µN½ª®#=x?ÿXbÿgɃº,4š:íÿ?ÿXb"©½û>q­vºî€r´—Ó€rOau:!Î>è¶]?ǽ—¾Èº»:Þ•2&™,ÿ‡’¾>¿>c?4ÌŠ¾ÿXb˜£G¼ÑÈ=QŸä¼k€;Ô€;¤€;ÿ Õì½ Yn?ò/±¾ÿXbÞ6ß:§:½uti?ôϾf»t;:Ú!(êÛ,må%½ç8÷=eáë<ž.Ê.š.ÿéút¾4?RQ+?ÿXbÿMc¾<›A?u“?ÿXb†t˜½ožª=Bv=2#‚€‚Ì€‚™z†:ᇠ¿XC‰¾']K?ô:Ë9‡ª(è 4.»•†:g¿cÕ…¾œYO?¯>:Õ%?+X$;0¾ß¼‡à¸=”‡½ë€CÓ€CÞ€CÿÅe$¿]-?Ѝ¿ÿXbÿÇi-¿æ¿?«ºá¾ÿXbM¡s½–ç¡=qÆ0=Z€'5#o€'ÿ)\™¾—‡#¾ãÌp?ÿXbÿ’z¾z:¾Ño?ÿXbã5=To­=À•ìº)€W€È€2\„:¬w?`.¾¹L¾M» :ü?'õãÄ+ÿ{^u?÷{¾„ |¾ÿXb&½"ú•=Õ'=Ê€8r€2.€8ÿÃÇ>ÁÎ˽òzj?ÿXbÿw˜¹>ƒÞ¾µk?ÿXbáÒ?â=`×Î-ÄÊ 0—Ư½;pÎ=‹·:Æ‘‚‘`€£D³:Vål¿dÿB>ÈΧ¾ƒ’:(.(lŽõ,ÿ¿›q¿Z%R>G¯„¾ÿXb޽mX“=ÿ±=3€ªÊ€ª{€‚ÿ6ؾuz%¿ÿ¿"?ÿXbE›…:Bù¾M¾#¿½0?+J¨:ýó¿)þ; .ú{i½l>vO=A€GI€MŸ€Gÿço?ëÄ>%¬8?ÿXbÿÂ$?u½>yÀ+?ÿXb“‹½ùžñ=Û¼t€™ë€™¢ÿÕâ"¾¹mÚ¼ø¥|¿ÿXbÿî9@¾ÒZ§=Å“z¿ÿXbŽZá¼ôPÛ= O$=n€7Ú€7²€7ÿÔѾ„Ðú>cS?ÿXbÿ‡¸M¾`¯ñ>ξ[?ÿXbÆüÜ»›Y =b÷¼K€¬u€¬$€¬IÏè:.½Y’|¿ê¡">QE;eL©.Õ2™c9½¶/ =»G6=0MÀ€21Mÿâ[«>úf>°Fj?ÿXbÿuá‰>&7ˆ>Îòl?ÿXb†Œ»zá=ËH==Í€¦€¦ž€¦ÿò÷®=ït¿: ”>ÿXbÿº†J= vy¿Q`>ÿXbÖµ½“9>y’4=R€\¦€\œ€eÿ«W¿.Cn>œÌø>ÿXbnŠ:ø[¿ÅBJ>Á™ñ>ºÜ£9áàt+Õ‘h/²Ú|½#Ù#> ü἞f”f™fÿ z?öI>ü°=ÿXbÿ.g|?{ >QŒ=ÿXb¥¼½“q¬=;·¼øtætötÿºÂZ¾ž ½ ðy¿ÿXbÿ¶Ü¾¬ª)¾G9t¿ÿXbà ½Gƒ=Ý_½%Ä›:ß~Ô+mñn0ÿ9Q ¿UÞ7¿èÝØ>ÿXbç7L=£:]=pÏó<ïOìOîOÿI®?{7¾½ïL?ÿXbQ´Í:……? ¹¾äÜE?“*<]¡-=DË0·Š½ê{­=ö'1=<#¬#î#ÿ™ñä¾Èûl¾÷.]?ÿXbð(º:Ïþ¾ÿ9€¾–T?Ëe:|9M,|˜1`é<=à»­=½R<¯L]ºP·:–?k²§=²Ðœð;0€'.°+ŠX½¦Ì=–±¼}® ¿ÿ¥=¾óV„>™¶r¿ÿXbÿB÷ž¾c†>%ñi¿ÿXb§ë‰½Ÿä>¬ÈèÿXbÿò‘»[–t?ó&—>ÿXbvᇼE€>ˈ<£”Eÿ«s¾ Fu?w š=ÿXbÿwÎ{¾Uïv?uXÃ=ÿXb =í×Ý=:;§€’¤€’怒ÿôÉT?Òåú>ÿXbB2½iá2="©…¼®€s«€s_€sÿÂM?¿X?Mº¾ÿXbÿ¸K¿’ºý>㮲¾ÿXbÕ%c½æwZ=‹¤]»s€Že€€{žÿÅle¿G8.=°â¾ÿXb¨áµ:•e¿ìÛÇ=@Vß¾Öî;W5,>Û/wg-=º/Ç=cïÅþn¥>,9':Î í)¿úÐ.ÿúˆZ?kt²>)Æ>ÿXbÒ䂽6Yã='†d¼3€™Ð€™Á€™ÿýd¿& >UóK¿ÿXb Œ:rÖ侞ø»>$ÕP¿Ýe;›¹š+-œ,/Ac†½í(>¾J¾¼¶€ ¼€ n€ &>‹:³®-?0Å.?ïŠ>;œ¯9 ôÚ)R\/ÿ…8!?"j:?>xŠ>ÿXb‘íü¼Q½Õ=¦ïµ¼ú í i€Cÿ!{š¾°¡>Ðhf¿ÿXb³Œ:Ïkо:ã·>ɬd¿&Ã<;^5.Aù1Ujv;‘œ =%!‘<ã V€¥Ï ÿ7x ¾|b{¿$~Ø=ÿXbÿ¬ $¾fux¿,G8>ÿXb%‘=½*Å>uç <#T!TwTÿîo?cP˜>gA?ÿXbÿ '?Á>À>qC?ÿXb›:¯½UøÓ=áÓ;Ç‘‚‘†‘ÿÛÄm¿†qj>y8•¾ÿXbϰ²:Jeg¿D1‚>—°¾¢\;H‹[,éóW0¾P@¼š\Œ=úñ½í¡Ò¡ß¡ÿ:…ç>×7²¾õ9R¿ÿXbÿmà>Hœ¾TvX¿ÿXb;Ľ\¬>Z‚ ¼,€3afµ€3ÿq±~?(´=O‘J=ÿXb_2ò:U‰~?¸n™=DÑ›=B¦:j¾\,cš.3N£½êwá=î^.=.€±€¡€ÿXD…¾Ötm¿åC‰>ÿXb¼±ƒ:×w¾6ªq¿š›e>Ù³:%‚#ð€%@¢‰¼»˜¦=Ý !½L€ € K€ ÿvÓ½Xâ3¾ ¡z¿ÿXbÿf³å¼5K ¾G–}¿ÿXb²×;=Di/=(IW;,€ ô€ ¾€ ÿöì?úDN¿•–Ÿ¾ÿXbÿKm÷>BŸQ¿ž¾ÿXbý¾?½{¸={g´¼¼tûtLÿüå_½o¶=™~¿ÿXbÿ¢Ô˽]ª=SÖ}¿ÿXb.VÔÿXbÿO»)?K#¿žÈ>ÿXbŽç³¼Ðšÿ=A»C—d€“—ÿL£7¾Œyo?Zó›¾ÿXbÿ­D¾ítm?-¤¾ÿXby>ƒ½°ã>(Ñ’<Ø€mv€mt€mh–‘:z‚=E{?ùq»ÿ³8¯4õ)ýÛW0€aè:9I’=ëO?³.…¼ùý€9Nt—+‰7ø0Yøº½kôê=³ÿXb®¹‹:7y-¿X .¿‚‡>1©<;’ÒC- ç°0RE‘½ì7>©/K½f€+΀+¨€+ÿ[¿>•ÈD?$â?ÿXbÿIý¥>J?³k?ÿXbm®Z½Mõ„=¯´ =I€¤Ú€¤‘€¤qgØ:Ⱥ¾ R¿V ?KÊ9ë™$9¥!+ÿü>¾A£X¿³ˆÿ>ÿXbμÃ=>\2=:€p€}ÿ‹–>Ç}o¿E>¦¾ÿXbÿ¤Ÿ=I2j¿©àʾÿXb’xy=p¶y=vÃ6<6€ò€Þ€ÿ)Z~?Yc×½ýd,½ÿXb5ï†:€tz?ù’¾(—$¾ ¹ƒ;õà, b0Ò9½¾"= ƈ<`€a€~b€ÿ£ ¿'¿?èB?ÿXbÿޫ쾺?J"?ÿXb”„D½G>½Ç<0TcTU€WÿòQ-?eߪ¾Bë'?ÿXbÿW¥=?›ô˜¾©?ÿXb¦›Äº0Ÿ¬=Dˆk=Ÿ€-€-õ€-)Vƒ: ËŠ<Î =YÆ?É‘:$k '«pP*ù5¶:ø]'¼êîí=Æ@~?ú[Ý;|ëµ-‚ƒ1#¢˜<^K¨=†S=Õ€Fx€FÔ€FÿލÔ>Ïˬ>Ö@X?ÿXb¥\Š:P¼›> ý>á§`?&t?;Q¤u,h²€0žíQ½Trî=¶ w¼~€˜ÿ €˜r€˜ÿ×x½œ?‘\¿ÿXbÂé½:ÐUl½È þ>üš]¿Ø—:Ÿå-rUè0˜Ý<ê =ÒÄ<1§ì n§ÿhE„½¦Ñ}¿ªç=ÿXbÿÚ°ø½ù{¿Ð¡>ÿXbB‡½£ý=}¼¯Xºÿý}/=…§í<6¨¿ÿXbª°ç:ôl5¼5›ò<<ß¿µ«:çÍË,§t1¼už½J¸ >gS¼+€{8Š|€{ÿo’|¿™Q[=EÂ>ÿXbÿöI~¿z=Ìß=ÿXbB‡¼ÜõR=G=?}?x?ÿlÙ»¾#í¿*¼=?ÿXbÿ$Ȉ¾€A¾öŠs?ÿXbx–€½q: =Ö‹¡;$€‹´€¨¨€¨ÿÄBμ Ì¿)Ÿü<ÿXbðÙò:\s¼Ð¿¿&=~zÔ92‘Y+Ý3²/š³ž½ >«èO=þ€õ€ÿ€ÿ»µA½¸¡û>Êž^?ÿXbÉÝÕ:¬ˆ=%Eý>ýÓ]?¢ýM:¨*Y+…¡%/(-Ü]Éî¾:[¿ÿXbÿù>½ÿ辤a¿ÿXblëg½¸Wf=ùÙ;û€%$€%|€%ÿí\¿˜ê¾Á±i>ÿXbÿKUT¿Ð1î¾nRž>ÿXb7ß=r0=Ʀ•»j˜8Ϙÿ®ü=…¿˜ãV¿ÿXb Ö÷:_P×=lø¾39^¿3¾; Þ‹,xy0rM½…C=±Q=e€''€'Ò€'ë×:5þ#¿"å9?ç(ñ9äm¢+øö‰0žÅƒ:ö;‘¾4x)¿^š1?ÐB¤:¦—û,Ö²á1Ÿ>B=#Ý=©öi;“ô€bmÿ¿¨=ѯ@?—8'¿ÿXbÿj ´>Ï\ ?`D¿ÿXb,·t=›s=Y4<kq€jskÿ*x?@PÖ½Nl\>ÿXb[c‹:JKr?¨üê½e}š>EŽI;=&.-O_1ö½6Ȥ=ƒÝ0=w#^#º#ÿaêÇ=fŸÌ¾ Ui?ÿXbÿØ4Ð=þð¾Òr?ÿXb T=M2’=\%=—€V”€VØLÿÃô>˜X½œÖ`?ÿXbÿ_Û ?• %½ývW?ÿXbŒI?½ƒm>Hmb;;N:NNÿ¨¹ê>7c¿ó»ÿXbÿlñ>â0Y¿¦Xv>ÿXbº¾½²H3>þca½Ov›v†vÿOA/¿ÉŒÕ¾Ô ¿ÿXbÚk¡:Ú;¿ÿ†º¾ÖοïªÏ:-—)ßÞ.=Y¢Ó=‹áêvi?ÿXbÿÃßA? eº>¥Ê ?ÿXbäÙ%½\ÌÏ=¶…'=G€7D€7‡€7ÿ-ß/>EÀš>sp?ÿXbÿ2pk>Úì¦>æ¾j?ÿXb›t=Õèµ=µ=NPP?P!]Û:ÂlP?¤ª„:Ú¤?˜é!:iˆ)¾9(.üâ:1­T?Üé-»/~?×j:«¹+o˜“1穽iá== €B€>€ÿ^ïR¾ìqz¿*M¶¼ÿXb}uê: ¼‡¾…uu¿G˜Ð½¿¥;‰9™'ŽÖ.+pª½“>¿),»Õ€×€9€ÿŸr¿Ëi¬>£U<¿ÿXbÿW¿ê•>ÆN¿ÿXbÂÛº'¿Å=ÈÎ[=O€,Ü€-–€,ÿÎ3b=ká?^oG?ÿXb ƒ::|Z<Ü– ?eVG?ëÖ@:Ü£…-ìú)1 e!==ž=R' ¼A€€Õ€ÿgR?À{½5y¿ÿXbÿÃ}Q?(½Ã¿ÿXbôÀ‡½{†0>Ð'r½2ÚgÿxI¿…ö½Ãë¿ÿXb‡â :ñŽ@¿Z¿(¾'U#¿µ-‘:€9“*<Ç/ço‚½A»ƒ=‡à¸»]€€ä*€€ÿH#¦¾p5¿\ ¿ÿXbÿß³¾± -¿ÇÕ%¿ÿXbç³½•ðä=NÔ=oHo"oÿ Ô⾫“c¿é–í½ÿXbÿðý¾Â—\¿˜¡Û½ÿXb™a£½×£=fÚ~<¾€²€¹€ÿRÀ=¿Ã)¿cø=ÿXbÿª½D¿‚Ô¿6/>ÿXbÅåx½l£=辜¼!œÿ¹C¾š–a¾Ôæt¿ÿXbÿÀš…¾æ‡/¾4s¿ÿXb=I:½»Ðü=#2,¼b——H€˜ÿxT¼ž4?ü5¿ÿXbLË;\á=¯>?£›*¿¨‘;Õê8-7ü0a7ì¼¾¡>P<4€rz""ÿ&x=–??_â?½ÿXbÿe²Å=Λ~?нÿXbwjn=®c\=`<~€jÿ€jÞ€jÿ@ k?»µ¾6U7>ÿXbÿ÷”c?z¨¾¾ôsˆ>ÿXb7QK= S”=Ø<%!'!$!ÿ`…¾ÈŸh?N|>ÿXbÿC<‚¾`od?ßì¾>ÿXbx` ½Çc&>ùN̼ŠkŠ-ŠÿÒêx¿->fB5>ÿXbÿ3R¿Ü{;H:Z Ü+³e 0ÿØ1?”%¿D1£>ÿXbf‹½ ,à=<†G¼q)Q€™à)h“:ø#×¾ñf±>™³V¿_8ïÉ)÷³ž.X“:K:ܾÆ;±>wqU¿ª½C9ˆGC*ü¾/„ÖC½l? > áÑ;Bs€s¨€ÿ^?9è>"I¾ÿXb¹G„:£^?`Oó>NѾ²± :€Ç«+ª‰e/X:_½ž˜Õ=êÍ(=!$/H$ÿWr> Æ>z%d?ÿXbÛ2„:¥$>KeÜ>O_c?f(;¥H*-g8Ã0̘B½J²N=ž²=ë-:0ï-ÿøË¾IÃ>ÆU?ÿXbÿ“±¾B$©>·`?ÿXbo×<’ê›=\sǼ¾€›Q€›æ1Û|¸:¬È?—+´=HkK¿XP9"ž©%¦¥…+ÿŠï?§'R=ÆKS¿ÿXbÚV½nÝ >¢(Ð<õ€M»€Mã€MÿÖFi?Ÿe¤>Ý„>ÿXbÿãT_?Ð> ‹>ÿXb–=ƒLr=ðM=Ç€À€€ÿÝ/G?*½¤¾ƒ ?ÿXbƒ-Š:aK?<È‘¾¶× ?bň;’n¥*¾.=u¬=r6¼s1¤1þ1Òq¹:z¤±>wL6< p¿ï®B;Ä*e·V.‘ƺ:c¨Ê>‚ñ =Îìj¿z‹T˜ÿXbÿ2"¯¾ðl?5<9>ÿXb =>%Ç=‰@u¼Ó€` €`Õ€`ÿp(?c8>¦ŒE¿ÿXb2‰‹:gI?ß%M>Ø)D¿©®:…$q-&ü0Ö5½d]ü=ÚÇ<.¼.~.ÿàí‰>þØ8?(!#?ÿXbÿîl >ìšP?³-?ÿXbz6+<ÖŒ =Ðc”¼-cv€N^cÿ=d=4D¿“Q½ÿXbÿa˜°=F ~¿?7j½ÿXbC¼½}êø=T2=x€eò€eê€eÿ´MR¿ ÞÚÿXb"¨½n‹²=*Ž=ꔀ‚ÖІ:´_P¿Æê¼‰?(˜9ò;(²@-•‘ƒ:ôÃO¿TN£½1*?V¿“8E3Ï+*öû0€¼£§=ê±m=Ÿ€*†€*=€*ÿbã½<)ܽ=Ô~?ÿXbÿe½½NÊZ=LŠ~?ÿXb”j=UöÝ=n„<ß¥Þ zǃ:Ü!\?=?¿FI=eF8Q(Rš.9«°:Šw\?ƒ{?“t¤=½ä;gû«+Z0™<Î¥ø=«ZR¼ó€ú€œ€ÿwE&>Üj½SI?¨,¿ÿë:âè^+9¤/ ǽþ >ªF/=kGjGúGÿÆS?KW©=’C?ÿXbÿLÇJ?3=>š?ÿXbi”¼Æo =º…®¼å€‡t€¬è€‡ÿÊž=ã;{¿£ï@>ÿXbÿÿ§¼êa{¿}{@>ÿXb‚pE½§%>˜3Û<¥.?.ë€MFÎ|:€ÊV?,XÖ>’î±>ƒ;¬v'D–€+t’:b´T?¬ëÄ>jåÍ>5éë9Ѭ+ÖxŽ/JΉ<¾ý=¢µ»í€É€¿€¸·ƒ:²"½>±ÇM?×¹î¾ “á:õM+«%²/ÿ± À>¹B?È£¿ÿXbUm·<‡ý¾=R º¼3ŽÃŽ‘Žÿÿ™>Fö­>< d¿ÿXb-G„:šM¼>¶¹>ŒV[¿»L;×½ ,Šp‘/-™ƒ½ºL =´X =€«Ç€=;€«ÿš=¾%^{¿m³"=ÿXbÿtb¾GÄt¿…D°=ÿXb=ž–½s+4>g1½¶€+òlo€+ÿñ¯!>ýða? ½â>ÿXbÿ¬»'=ªnc?ê>ÿXbá—ú<ºÌ=çŽ~¼H€Œ €`&€Œ¡{‹:ã’?x>µEN¿`šÖ9m’›) :/+z‹:Ä?®ŽE>ûM¿~09ÀÓ)½ïæ/졽w. >£#¹»oxbxmxzÜ”:ÇJè¾”k¼“d¿TÍ“9´,|•H0MA§:àˆÁ¾¯$È<‰ìl¿<å˜; —³+º(0!tм ·=+n=>t€4ÿ€†ñ=ncl¿°»¾ÿXbÿ`ÆË=EÕr¿ªß™¾ÿXb‰”»»ÑÇ=~ð¼ñ€;á€;@€nÿôDA<ž«b?Íâí¾ÿXbÿÞt<%{`?^ö¾ÿXb'gh½Qõk=r3ܹ7€€h€€c€€ÿ_œi¿,£d¾ p¯¾ÿXbÿå n¿™†¾<„¾ÿXb”…/=-Ç=œSI9Þ€`Ú€`~€`ÿo?—ák>¼‹¾ÿXbÿ!ôo?Èšm>ç…¾ÿXbùKK½ól=ÿ%)¼‹ž žžÿ *ÿ¾K}¾Ï·T¿ÿXbSˆã:¥.¿ºv¾F¿Q¿}SU;Ô+-”ð31Éè@½!x,>*C»]=¹=®=ÿz{.¿w9?Âàé½ÿXbÿ1¿ÒQ/?ëj¾ÿXbxbÖ< ;ì=“=4,Ö,ÛÿæC»≯?Ý•2?ÿXbÿžÐ>±'?4?ÿXb· #»?â·=º/g=À-ú €-€-ÿ^Ê=•ƒ+>{?ÿXbÿràØ=ÃxJ>,zy?ÿXb낽Ô7=‡ý<$~Ÿ~€ÿX¾™ƒK?çò>ÿXb)‡ƒ:kÛ;˜‘J?}Üë>øq©:?~®,Êï€0è÷}¼O¡=²Gh=<€x8€x÷€xÿÒª;¤e,¾¦W|?ÿXbÿ&Ô>O÷¾ÇÕz?ÿXb¯Ò]=¿šC=™óŒ<E!E6€jÿq0?²9¿í‹=ÿXb‹:"V"??²C¿ñî=­)t;Üs¹,>E­0‚Å!½L¦Š=à+=¹€2¸€26€2T΂:‡U»ŒðÆ<êë?‚1¬:¡­%'SND+còå:›K5½¯iL½ n?Ê‹Ð;¨Fi,3C0ÎmB¼8K)>œ¡¼·€/Ù€/ÿ!ƒF½sV¿ùÓ ¿ÿXbÿZo¾`ªK¿¦x¿ÿXb. ´»Ç=K#f=ç€*ñ€*²(ÿÓNC=Ù½—?ÿXbÿݫԼj,¾ôA|?ÿXb2è:ƒ3x=Gve=B(Ü((ÿΩ©¼þ ì¾Yc?ÿXbÿÔ¢½mÇñ¾½`?ÿXba©®<¼Ó=ÎO1=˜ZoIGÃ:tõ×>¥=?¸>?F•Q:»Ué'É\”,ÞÊ:«zÉ>Áµ?‰ú@?¶éq:ÕÖn+u0Eò•½Jy->¶„<½1vÂvgvÿ` ;¿Ñ¿ Óç¾ÿXbÿ_×$¿º¿Å›¿ÿXbO?h½[=êx̹g€€Í€€ê€ŽÿÞÈo¿l¿=Ù¬¾ÿXbÿ‚s¿“î<‰âŸ¾ÿXbšï =@0‡=K< ¼!eueÖ€ÿZ [?Äw¾fmê¾ÿXb4¤á:@S?ô„z¾×•¿ `ÿ:Î*©6/œû‹½|Õ*>*ɺ¼µ€ h€ ¤€ ÿÐÍæ>ÍR?¤M±>ÿXb‰³:íó>ýyP?C°©>Bo:øˆ,Hí1É:\=`I=„ñS;o€&ð€ k€&ÿKò/?!j¿z¿¾ÿXbÿc%3?%m%¿l蛾ÿXbì‡Ø9±2=·œË¼›€¡3€¡¥€‡µîƒ:|…æ=Vè,¾_¬z¿zy#:0Ø +çž.ÿXH·=éÑ3¾yúz¿ÿXbˆƒ„¼£)>ÜKš¼¿€/â€/°€/ÿO¾tÝ+¿dˆ6¿ÿXbÿºÒ¾§:¿ß·,¿ÿXb†WR½"–=Â*=å€'È€'Ô€'ÿ蕾1F ¿HùD?ÿXbÿv<¾ü^¿ÕŽC?ÿXbw<=ت=J)h<¡ien i ·:ø~?ו´=ŸW`=7ÿ 8TùÈ)£L.iÝ;'9~?ÙšÌ=Ž3~=A\¯9BŒ)†Ô¾/™Gþº—Å>û ËÿXbÿ˼‚½kÉi? Î>ÿXbé¶=Æß6={Ü·»g˜Í˜e˜ÿª}>Œ×ξOtg¿ÿXbÿÃ¥=óÊÙ¾}Áf¿ÿXb…yO½Ì´}=’‘3¼Ä€šžŒ€šÿ“t¿©-¾(:P¿ÿXbÿðk¿ä`¾X¿ÿXbê¯W½‹ŒN=dWÚ<(€fL€fR€fÿV3t¿×Á•>2y‰½ÿXbÿv¡v¿ÑPy>·²å½ÿXbÀ_L<ßR=õך5¾™`Y?ÿXbÿÀÚå>í%o¾%Í\?ÿXb⑼GWi=zl ½z¡X¡ï¡Fç:Ý𨾖®×¾$DX¿¸ÿ9í*Æ0®”Ñ:á­¾IòÕ¾¢àW¿2­—9:=°'Û5- ù ¼;¦n=sF=R€?¡€?B€:ÿŽ~J¿9•À½Ä?ÿXbÿ~þQ¿âõp½k¤?ÿXbÖ½ºi>±3=#€kM€D‡€kÿÉÜÁ>`ë?—ÑD?ÿXbÿ_å™>Ý ?_¸F?ÿXb¥ß» ;¬=íe½þ€ í€ ð€ ÿ2»N=È.Ééþ¼8Iú%>Å>+¼Áµ:£j½¾ƒU?cÓ>ÝJÍ9?” ,, 0ï®s½ž—ª={ø2=#œ#H/ÿZ0§½ä‘¾ëP|?ÿXbÿë“ç< Âr¾Î˜x?ÿXb \ž¼p[;>_}¼¼a‹g‹tŒÿã³6¿Ûs>7µ(¿ÿXbÿÓ$8¿¯ëŽ>ÞÙ"¿ÿXbB#X¼ Õ->õKļ!€br¢G€bÿÓˆå¾Þ´¿í-¿ÿXbÿÔj羇¿†÷1¿ÿXb:ZU½¦|H=Lˆ¹<ã€f=€fÅ€fÿ‘Éj¿Ta>à%ª¾ÿXbê’:é¨h¿®ô0>¬g¾ƒVä:è,Xã/”ü¥´=ØžY=7€xþ€x6€xÿ§a&¿Z0´>q,?ÿXb›óá:Öä8¿‡e™>ô•?MO ;Z#,mm£0JbÉ<\:f=Ѯ¼õ›ô›ð›ÿ(T?ªy¾8ô¿ÿXbÿ©ÒJ?ºþu¾à•¿ÿXbT‘½Ý(2>¢™'½zlÚ€+÷lÿW|Ó>™yW?h ²>ÿXbÿ;é®>s\?‚ÁÀ>ÿXb&š¼•#>λ-U$€/>Dÿ„?•U ¿4?ÿXbÿà&#?¦°ì¾ËÕ?ÿXb¥½˜0º= * ¼B€T‡€ÿA(¿qù^¾ôî8¿ÿXbÿ9Ú6¿ÓÜ8¾´-¿ÿXb$¼^eÍ=•Ƽþ€;ù€;ó€;ÿ+=VK¸>é™n¿ÿXbÿ/=)Lñ>›…a¿ÿXb/]¼Ø*¡=)?i={€x€*^€xÿ˜‹Š¾•脽†ãu?ÿXbÿoˆë½uŸÙ½×|?ÿXbE„¿½è>ÿ‘i<ž€}€D€žñ³:³y¿nã>Í5¾×Ã:.Ï+‰3/ÿ•ßx¿)‚(>‹Í*¾ÿXbAœ¼ø4'=GI=ͨ€¦ž\j‹:H¡>ØW”»èör?g§;:5Ô+ó ‘0ÿ¾mŸ>߇>G q?ÿXbÔU½ö >QLÞ<ý€Mô€Mý€MPG˜:ÒC?âí ?£¡±>ªn:þ"îc<&<ß‹:=‡@?z?ïúÐ>”÷@;:XÇ,S 0˜t½àô>zªÃü˜v?%$+>O”9Hwn*8€.1¼´:n>>±x?…‹%>>Œš;£Éw.ÁÕÌ1¥/;§] =ê—¤à:?’ª*?ÿXbH½§Îƒ=[Ï:èô¨§ÿÿ¹¿ÎC¿÷Ö¨¾ÿXbÿ?Ý¿ÉÂB¿à“¾ÿXb¿‡<¶Ú>ÍS<$€uJ€uŽ€uÿõvÓ>×›h?4è|=ÿXb°z±:'Ð>Ðài?~ x4:6öé)fA/ÿ°‚¿;H¿qÁu>ÿXb—pè¼î° =UÀ½¼+)Þ€¬ÿ[2™»ò~¿1aÔ=ÿXbÿ¢|Ù:C¿çZ›=ÿXb‰zÁ¼ü=›äÇÿXbÔX¡:vÝ“¾ç·d?b(°>æá©:'(ù+GP²0åÑ;¦™n=)°½§€ŸR€Ÿ£€Ÿÿ‡Ô?‹=0¾YúV¿ÿXbÿ>q€“½ˆ w¿ÿXbÆø½þ*€=O<}¨´€ü¨ÿ©¥¿®ƒõ=,í”:„™(­ Ô-¾¥¿:Øl¿/FÃ>bÔ€=³™ :m€\,åbà0°ÿ:½-˜x=õN¼cž`ž¶žÿäR[¾‹©¾Xk¿ÿXb’;‡:þ½L¾äàv¾gs¿ÞIø:tü•+<Ín0µS3½ä/-=%–¼S€s£€s¥€sÿw¼V¿¡R?zíç½ÿXbÿÙP¿\¿?Ôºø½ÿXbý2½ÍË=yæ%=F€2?€2³€¤ÿdåð¾­Ùνãh`?ÿXb¸Ã:Óåþ¾<¾8n[?s÷Æ;?LÀ*hR-.^óª;sÙ¨=þa ½ß€›n€›·€›ÿqà]>¨<õÜy¿ÿXbÒÞ¶:kƒ>üçê=Û¸u¿sÍ®<l`-‘ˆÉ0Ãd*:±iÅ=uWö¼€n€n"€nV݃:ØwS>Ð*T?¼#¿$M™9œ G%Ep)ÿÓ‡> CZ? ™¿ÿXb¤p}½q%>—ã½AÏ€ÿË?g¢¥<0c¯½ÿXbÿÐÜ}?à>„´;ÿXbv=åТ=Z =¯P‰€Q]PÿDdJ?m˜;WÁ?ÿXbÿ‘§@?÷½ K(?ÿXb/ÂT½™bN=1ë=-#-*-ÿR;2¿Å®)?d>ÿXbuçƒ:ýG¿Ì?úê>çºV;”ÊI/^³¯1ŒÚ}<,ðÕ=Lª6=HK¸,—Kÿ­K>Μ0?V†6?ÿXb ]û:úØ>̶,?9?–I:¶¼Ù*1QÎ/nO¼0ó=hñ<•€z€.€ÿ YB–R?ÿXb|„:§Ê?$ö“>þ[i½e€˜€`€ÿ¢£x?ãÆK¾Ò¾ÿXb(×:f~y?„˜'¾É¡¾ëgÖ;6¬Z-O[l0ž~°½ûtÜ=Z ûû½ÿXbÿI‚w¿%›­½$¸v¾ÿXb6Z޼KW>b/»n€“þ€“±€“ÿ=¾oi?R·»¾ÿXb_ñÙ:@¾g¾g'j?{«¾]Ñ$:EŒ(PÆ=-O¬S½ðl>¹¯<Ú€Mì€Mä€MÿšCQ?—áÙ>×ÂÆ>ÿXbÿ‰Y?”íÎ> w¯>ÿXb.YU½I>sÙh»ÿ€—q€—ò€—ÿ ½¾ÖÆ_¾©?g¿ÿXbÿj!ɾ”J¾–{h¿ÿXb$C=Õ¯´=†â޼U€`Ð1®€`ÿšq?…<>' N¿ÿXboÐ:dý?„å4>TN¿VŽ: Úw,z"¨01꺽¡>­ø<{ðûÿn¿˜ú9>èû£¾ÿXbÿJ]g¿Ÿa>+ϾÿXbYRn=÷É‘=ÊÄ-<_€¶€]€ÿ/^*?„:?O&¾ÿXb'²’:˜$7?|Y%?oqˆ¾˜4!;èÕ²-ë–Ö0¸Y<¼±ÃØ=Aš1=ó€@ô€@â€@ÿB혽¿ð=‚}?ÿXbÿ­÷¯½Ç30>p8{?ÿXbuš»Ì] =·´š¼—€¬$€¬t€¬ÿóâ=<Õz¿O1I>ÿXbÿ Î±¼þz¿MHH>ÿXbÈ&y½b‚º=C¼ôŵÿí¾¦¾B=Dáq¿ÿXbÿïñľ/Z™=;†k¿ÿXb&%½¸[>MŠ<åsÈsÄsÿÆ x=çu? "‘>ÿXbÿ(ûÄ=ìfp?àô¨>ÿXb«Î*=Îà¯=2¼á€`Í€`‹€`ÿ–ži?P–U½¥¦Ï¾ÿXbÐ’:Wîj?”C¤½s7Ǿ| ç9§}¯*éÉ/—Œ#=æ]Õ=n½<)i£il7„:‘Üi?gû¶>›öF>Óe:1Î,îºÂ0YÇ:@ëe?²5»>>*z>{ó:ªä¾,Jÿ1hʽëäÌ=×ù·¼× Ô †€CøX½:¼R¾ ›J>ÿØx¿9î9?°*»Œa w¿Ÿ¹ä9¤–®,N—Y1ÃóR½àI =…>Ø<*«Q«+«ÿÉtê½âÎw¿s¬d>ÿXbÿ…ཕI~¿¡ß=ÿXb§"U½¤ú=ßá6=e€‰Ù€‰([ÿxg½R"l¿ŒÒÄ>ÿXbÿC=çér¿zŠ >ÿXb¯éÁ¼Íä[=Ýì¼s€¡Ö€¡À€¡ÿd ¿¥u©¾œD¿ÿXb—X›:„®¿ýz¸¾’áE¿eý‘9Yâ(}J,a2=h"¬=‰¼o1Ý1Ù1ÿj2?Œ l»Õ•7¿ÿXbÿ«È?Hy;$ÎH¿ÿXb( ª½Tâ=µ6 =A€L€B€ÿÕü—¾?r¿'¾ÿXbÿã±o¾*îw¿¥{®½ÿXbt]˜½‚*>󩼞r:r?rÿÖËè¾q>L?i³Ê>ÿXbÿn•¿³>?,²>ÿXb}±7=:“–= n :ÿ€ö€ý€ÿ Qg?G‘û½$Ò¾ÿXbhŽá:0^q?r0ѽog¢¾ý–;¨~,î’Ö0‡½'fÝ=¯°`¼r€˜r)΀˜ÿI,Ǿ劢>Óc]¿ÿXbÿܹ¾5h¼>|N[¿ÿXbЬ•½üÉ=è¥"=V\azÿ89¿rZ¢>éL?ÿXb™!‚:ÃÓ¿yE•>óU??5N;ixt+Üçæ/ö&=YPØ=Òà6Eä>‚=@>ï8˜È¸$% l*¾;wc?³Iì>O|<Þð*:cfÈ*Öl0É=B²=­Þa¼u€`Ѐ`Ó€`ÿÐÕM?’U>8 ¿ÿXb¸:Þ²@?‚P>>V­!¿ž`ý:6-+ðxt.gì¼ÓöÏ=&ý½¼g f€C„ ÿ˜Š¾Êi›=®u¿ÿXbÿrÝI¾7'>²tw¿ÿXb­h3½Ø>ö;«sRs^sÿç¢S>!Nv?f6¾ÿXbÿµ’>þq?>ƒ5¾ÿXbùø„½Z¹×=Îû¼·)µ)‘ÿ#ö¿k õ>L 5¿ÿXbÙ3è:Ø0¿>É>ÜuA¿õ;\G*³b-¦Fè¼­U=Í¿¼á€æ€‚€ÿFÑZ¿þ~4½[d¿ÿXbÿŽ„W¿ø‹ñ½íÑ¿ÿXb<Á¾½`!ó=·–I­v?ÿXbÿ³ó3¾o¹b>*u?ÿXbÞË}½;8= „…ùü>ÿXbÿQ¿—ß<÷?ÿXb8…½r‡=+=¬€2·€22€2ÿß9Î=Kçü½µº|?ÿXbÿë–=;½ð%?ÿXbÓ½þ}æ=¿C=§€7¯€7M€7ÙT;µ€Ç½é¹?=.K?ôT–:YXÉ+­0Lj;ÓP¾ÃÚ?7äF?ÿ@:{ô‹+å¶0UO†½Qõ+>âY½×€+V€+Z€+U¬Ý:þF3?eÎ/?'ƒG>åA:0u,Qß30,à:þC?”» ?*">/':ÄÍ-yÅw1“þÞ¼û ë=ýO~¼Æ ~ Ž ÿâ^ý¾Tí¾ÿXbp½[Ï=ûw==n€c€m€cÿ¡¼é¾ºK¿q²Ë>ÿXbÿ¬c¿\§-¿ò-ç>ÿXb:xf½3oU=aü;×€f­€f €fÿOh¿þp>ti³>ÿXbÿVJl¿ˆ>Zº>ÿXb`«„½m >”†»Ò€ ê€ £€ ÿ¦\9?ªÐ*?#Ù2>ÿXbÿäÃA?ï|?§Þa>ÿXb¤ý<ˆJÃ=°®Š¼€`~€`8€`ÿK!?®ïã>³â"¿ÿXb)\‹:3?2)Ü>€À/¿sÀ™:ˆZù+!‡é.÷Í}¼tÎ=-'a=G€xf€?ƒ€xÿêŽÂ<ðǾ›è|?ÿXbÿ”I‡½çFE¾l¢z?ÿXb8„ª<®.g=ZºB=x€Kô€K³€KÿòÁ?¾~¾–H?ÿXbÿ&ç?]¤.¾3zN?ÿXb û;íž|=í`=`(œ(d€*ÿ(¦>TŸ¸¾ÍÛ_?ÿXbÿR:Ê>S€ ¾Ù]?ÿXbK<`=šx‡=jû×<8€L´€Lr€Lÿš+÷>‡FÈ>D–H?ÿXbÿ ]?HLÅ>í 8?ÿXbuô¼”ˆ=ǽù¼®€…¾€…R€…ÿ¶X¿y{¹¾,>ʾÿXbÿ(AQ¿{ϾQÒ¾ÿXbD½gc…=Ž‘l¼E€šž€D€šÿv8½i¸º¾n¿ÿXbÿõ-¾·Âܾ@óc¿ÿXbº½Ól=¢·ø¼€i0€iq€iÿ´cœ=ˆ_¡=It~¿ÿXbþÜ…:BŠ>Ò¦…=Îl}¿x¸)r½}ëƒ=îZ=/€ªY€ª¸€ªPÇ;ÀRw¾uWY¿¡ð>7-—9Áw3¿ÿXböÖ<:Í6¿Ê‚ø>…'¿„Ä=æÙš/6Ù`1v‹ >S!½u€F:Ñ€ÿ m?wÒ¢¾…P¾ÿXbÿ`›i?ðø¯¾íc¾ÿXbæ[_½Ž<=—‘:=[/[d€‰ÿ‡n ;gb¿Ÿ_ð>ÿXbÿN“=6­X¿ÿ?ÿXb¡½…—>{ù»R€rõ€rP€rÿמ>_{`?޲¼¾ÿXbÿ|¿‡>y×c??ë½¾ÿXbÚ™¼¥Mõ=QÙ0¼H€“t—/€“ÿH =`@?h­(¿ÿXbÿ’­š<–6??»%*¿ÿXb¨:ä¼è¿G=²»@=žwtw›wÿ«A¿Ì[D?¢~Å>ÿXbÿÈ ¿­A?ì^·>ÿXbÅVP<µ¨=ù‡-=¾€•u€•ü€•ÿ‰œ'>¾µo¿ëüž>ÿXbÿt>€ât¿‚>ÿXb} ù¼½¬ =çÁ¼ø€¬Hò€¬ÿL¬;ˬ¿å3M=ÿXbÿŒà«»šÒ¿fç=ÿXbüª¼½øÿ>h’=û€eõ€eò€eÿá0s¿‚<Ÿ>p‘í¼ÿXbÁD†:޵n¿Œˆ³>›$²=tE±;ºf~-²Š1ƒ¥š½Âû> ¬c¼.9€ˆlÿ }r¿Ø‚Ÿ> Ëš=ÿXbÿ€|¿ˆ$>ak½ÿXb¾g„½cB,>Îo½Ó€+¢€+T€+ÿIôF?«z?ÆÚ>ÿXbÿÿÈK?‚? =>ÿXb. ½;ß=I A¼k€¬4€¬b€¬ÿ&?²l8¿·Ûz>ÿXbÿ¹™??µ<¿ø¤¦>ÿXbX­L½g|>5`;€tALsÿ|¢u?Õ8ƒ<«û¾ÿXbÿXÜp?#¨Gº·u­¾ÿXb™»< (´=½û€nª€nø€nÿM·à>ì¬=îe¿ÿXb Mê:Ú„Ú>n*/=Ag¿r£t;@õ*»Ð0%ì=·'¨=ât=L€Q€Q›€QÿPp9?5v=9<0?ÿXb7n†:69?§=<ˆ0?¿~Ê8X8+cÁM0b/”¼&þh=ð÷K=Q€?,?­€?ÿ:¿.¿:4u¾ÎÀ0?ÿXbÿ«Æ5¿ä~G¾û8-?ÿXbó!(¼<Û>ûsÑ:퀓䀓¾€“:yE:sâN¾ s?MKu¾VW<:¢-eò0åµ:ÕJF¾·£t?HUc¾è=99{Ê)Æ&.”˜½ å>b¡V=Þ€DÚ€Dî€ÿiÎ>J>#½d?ÿXbÿŸ¦>d>g>o?ÿXb²G¨<ÍÍ—=2P=ëLÐLVLÿ|´ ?Pz¾ÈR?ÿXbÿ'³ó>è [¾aZ?ÿXbÓ.&¼:?>"Â?<"…ó9¡:m1¾5Á{?À«Y½­®:BŸ,œö©0v5«:©Ð/¾mÔ{?Z½yƒ8¸ª×'§¶/ÜŸK½TŽ)>Ó…:Q=n€^h=ÿ—¿‰ºC?$ P>ÿXbÿëÀ'¿J??£¶â=ÿXb*Ã:VÓÕ=»c1=É€,#€@þ€,ÿZ;Š>ãöª>H2g?ÿXbÿ–­E>cöº><$i?ÿXb:$µ¼g|=Ê=K€N€ÿÛ„<‘I¿pn”=ÿXbÿÖ¹:Ž¿ÿXbÿÁU¨<Úý|¿…>ÿXb슽ɾ=Ý—3=?€6:€6<€6ÿꮾLë÷<yp?ÿXbÿJ–Œ¾¨l$=òu?ÿXbòz½)Ë>Ôœ<=&€DD€kI€DÿÁ>ý‚ä>ª¿O?ÿXbÿfÛ>g5ç>ÚsH?ÿXbd½ÉÊï=àKa¼Z€˜ø€˜n€˜ÿk逾ÜÂ?z|J¿ÿXb,/™:k`¾V ?ÝÅN¿ ލ:•-˜+¯¯ó/óVݼµü=ÑŠ»:—ã€r˜—ÿ£¼­Üq?«{§¾ÿXbÿã-i<¡n?ì¼¾ÿXb3Ü€½™œú=}%¼“€–à€™G€–ÿœL&½°­â<Ú°¿ÿXbÿçÃÚ;¡zÁ=mÙ~¿ÿXb¾‰½û>· £»6”o”š”ÿ¶ii?«Í>x0¯=ÿXbÿ![? µþ>…Q>ÿXbÚÇJ½i:Û=cÕ =x€1Û€1ó€1ÿ_Äq¾ ÛŸ>…’k?ÿXbÿŽˆY¾¬Í>+d?ÿXb})=;ªZ=l&ß»-gú˜³gÿc½†>Ó}¿ÿXb8‚:à2Þ=„üœ=+»}¿|ÚC;ÉZK.å¬2çû)½†‘¾=¡€-=-€1³€1¥€1ÿ 6÷;Ãü=à ~?ÿXb0¹:|]=S˜=¤ê~?—ê ;â†z.571Ø}G=½50=É>H<%E=EYEÿ ‰ ?ð˜V¿n<ÿXbžUƒ:Z?GâQ¿GD½Q¿¸:±—í+nè0î{T½F•a=¢)»<&€aŸ€a;€aÿÝy¿m>7¾{µ¾ÿXb2‡:“cw¿—¾ýÃa¾À¢ô:B-dJŠ1x}æÿXbRè:_“3?’–×¾;4?y |:›ý÷'¡¹,«MŸ±•>ù€X?ÿXbÿ0¼×>ú(É>0?Q?ÿXbsõã¼Nì!>µþ· €Y5UWZÿjõ>¾/ž ãI?ÿXbÿ+Sê>Š"¯¾îR?ÿXbün:½¶= †3=k3h3º3ÿkíì>6&—>éüU?ÿXbÿË®×>Ür“>E)\?ÿXb¤9²;}Íò=°æ€¼a€®’Š€ÿ”i=‹Ø;?²O-¿ÿXbu ‹:î7 >$.?Ò{8¿'s<”Z5+ºXj.¾¼@=òÍv=˜h»Sg¾g“ÿ´Æ¼» ô>µõ`¿ÿXbÿ¹j£;€˜Ð>tÉi¿ÿXbMøe½N—E= =ß-×-Þ-ÿc†~¾ n?WñŠ>ÿXbÿ²Â¾³p?7ŒV>ÿXbé)2½ [“=^e-=”€2÷€0¯€2ÿ^™½^V-¾Ë)|?ÿXbÿXpŽU&˽Š}?ÿXb¥=$¹<=Ü„û<ßW»Wv€Tÿm–Í>ËܾpO?ÿXb'8î:L5©>Ž©î¾KR?·MÍÉ<)€LW€Lû€Lÿ´iï> –?ˈ+?ÿXbÿ <Ó>ºâ"?Vá&?ÿXbǬ½`Ê>ç:M=L€eDu4€eRI„:!¿þ(q¾sD?-~ô8Y&Q+ êÑ0ÿšÌ ¿ÊÇv¾3µL?ÿXb.ɽJ`>DÜ=:GïG8€Iÿ*¶ ?ø=¨ G?ÿXbÿâ?ªÃ|=-¼Z?ÿXbqÌ2<~ªª=I_=€Fx€F"€Fÿ%ý? 2ó½ÃÖY?ÿXb ¶ƒ:*Mþ>C•¦½{6]?¾Nã:Á*ô{¯-`x=iäs={-h<3€§€Å€ÿ{?$9¾-‘=ÿXbì-„:Ë]z?¦Ã(¾>øü;üÍ,j•ø0ñ¼Ô¼‡l >4Ú*»]€/¾€/>Uÿ§ ë> ÿ5¿H"?ÿXbÿ¹ò>ŒÕ/¿Q ?ÿXb6C:Z½Ã=š¶ÿ¼H€n=€n%€nÿ?çI>:}@? !¿ÿXbˆ„:tóQ>õ#D?¡ê¿þÜ:j%w)èþµ-k?½Ü>Á­;<€î€v€ÿ0BX?¤Þ?™SŒ½ÿXbš‘:÷R^?qmý>Æïå¼4hƒ;©C~+ »r/!Vÿ<†Á=ÄÐ*=éPáPÐP° ƒ:A?ÏÓ>.ùE?—(.:cÒ&£ÿP,.Oƒ:ž ?§Ú•>ËÔJ?í%;¤å+'w0ì†í¼ ïU=Øb·¼ç€ä€Â€ÿ/g¿ ’¼:>ܾÿXbÿðö\¿Èø=8þú¾ÿXb¶L†½˜Þ>ZHÀ»¯€ ¨€ £€ ÿ??;î?Üm’>ÿXbÿ0øJ?BÜ?ë£>ÿXbÉ!"=ÆOÃ=ƒ†þ<¸PæP‘iÿU]?‹¾s>ñuã>ÿXbÿôõR?œ«‡>í-?ÿXb˜¡ñ¼Ñÿ=úDž<ÿ"ø"ø"ÿ¬t`>™¡e?’‰Ä>ÿXbÿuþ>4ød?÷Û>ÿXbnÚŒ½–Ñ8>-Ðn½€g+v€>ÿ|ù¾)—´>L¿ÿXbÿU ¿DV>•pO¿ÿXb9ý<}”Q=(D@¼'€R$€Rveÿ*ÞZ?Â>ä¾-LJ¾ÿXbM æ:`jT?~jó¾.´•¾4“Í;NwŽ*·ÂŸ-Š#½34¾=W˜¾¼Ï€C€C•tÿÝO¾R5ÿ=Ðß{¿ÿXb”Z‡:{S¾]˜=ð§|¿A¯9Ž™+**³ž.#£½W2= tí¼5€}߀}Ê€ÿëŒØ½T ?p*W¿ÿXbÿ†­½Q^?˜ \¿ÿXb.t%=ó= ûö<€€—€ÿ`?/oÖ½¨ºñ>ÿXbÿ¾¥0?OJ庾=V.P.€G3°†:ƒ2!?Š¢Ì>=‰*?/9ì9P|I,Ý!™0Þу:ܱ'?%ä¦>Å€.?ÐÎ9LU+Õ 0 o¯½Ãdª=èö’;>-4ÿcxN¿†`¿8ÞA¾ÿXbÿÍoU¿É¡¿woa¾ÿXbëɼ½?Œð=aÂ(=¥b¥ù¥ÿš<_¿g—¼¾± ¥>ÿXbi ‡:(ÎS¿œ-¶¾ªÞ>4=œ;0:Ù- •‚1 oÖ;à =) ‰¼z€Nx€N|€Nÿ’7å¼^¿Ñ¨=ÿXbÿ‰½MÛ}¿ 3â=ÿXbx $=Ç×=Ï;»€ r€ äªÿºÕ>X_f¿a¾ÿXbÿæÒÀ>Àkj¿,ˆ¾ÿXbÅv÷9 4=wÒ<º€§Ê€æ€ÿM<à: ¿ìÙ°=ÿXbÿÂÓx¾˜Žo¿Ó‚>ÿXb?‘§¼Yˆ=HE=J€¦±€%€¦ÿ¿š¼`î¿·c^<ÿXbÿ%«#½Ê0~¿ˆàä=ÿXbÃaé¼—Í=îÐ0=;€#¾€7q€#ÿhì&¾èKL>¥[w?ÿXbÿŸð‚=âød>ûx?ÿXbiê¼H-=TÈU=€z¶R€zÿÝnø¾A,?l;+?ÿXbÿ ‰ä¾CV ?ÿH4?ÿXbõ½F=Íw0=F<€ l€ S€ ÿB‚?l"Q¿®'ȽÿXbKbŠ:ÒÆ?x˜Q¿Â|ô½Sx;ã(¿,Î+¤½Ÿ;á=3&»ä‘Ê‘†‘ÿàÎ&¿Œ¢÷>¶™¿ÿXbÿj‹3¿†äã>»ˆ¿ÿXbx~±½õgß=§$k<ÿ÷çÿ€n¿ïǸ¾y-=ÿXbÿ ’v¿Z…¾³§Œ½ÿXbzþ´¼Ï…‘=îN=o€:Ú€:Ý€:GÖ†:xO¿Ë¡Ž¾Ò¥?~þ8â»ñ&d¤Ì- Q‹:/ÙU¿òΞ¾´`è>?e”:|+ÛL/÷Z½K”->óP½$vrv¼ÿáT¿ü¼›¾®òí¾ÿXb½ýâ:GF¿¯Á¾B.¿ÖNô:º6…*Ï£0nL½Þt«=´“Á¼ftðt«tÿõ‰O¿5”¾r¾¿ÿXbÿ*mE¿M°’½ï!¿ÿXbŽ‘ì¼d¹= Xò¼ê€CÜ€Cð€CÿŠT>¿ £?]­¾ÿXbÿ±ß7¿oñ?mæ¹¾ÿXb\<s­=/£X=H€F}€FÊKÿ¶Q?a9½îK?ÿXb—ƒ:má?[«ñ½Û{O?äk·9Ú‰Œ)È‚±.ŒH”Íô½¦Va?ÿXb-Ñá:hôò>e+A¾e\?à}º;?M‘,±ßV/¸¡¼ê =Ý´=€Ü€Œ€ÿ.=;}¿Å­=ÿXbÿ¶ž= œ~¿™œ=ÿXb6Ȥ¼¿Dü=P¦Ñ»K€“O€“”€“ÿ#ïÆ½3d?m¦â¾ÿXbÿ˜e½^ã]?ŽÊü¾ÿXb_´ÇÿXbC5°:~¿°ô?¿Ï+•>·ƒ:Lá+Úå /§“½â >õ½:ó€ ä€ ø€ ÿñ¥Í½†´s?%”>ÿXbÿÓš]½®åx? i>ÿXbg}J½Àé >&W±;;€D€:€ÿSYu?WÖG>ÈPU¾ÿXb¶&„:FŽ|?CÈÕ=+×¾ä1ø:¸zÄ,B.05(àEž½Òè{¿ÿXbs¢½½ŸË>×<ª€\€Á\ÿÝÛk¿‡ª >Lk>ÿXbÿå’k¿FÝ>Dìv>ÿXbÜ»F½F` >O;|<%€Š€?€ô|„:w_g?0ßÍ> >Óa:ׂ¥+sVÓ0}gº:³ e?L¤à>ãª=%ˆƒ;3½-Ä:1É==ÄÎT=:­Û»nˆs˜cˆÿQÄ“½ÃÓÍ:U¿ÿXbÏ}‚:­˜a½7Ä¥¹†œ¿zV½:ý8,x ²/![vS?ªyM¿ÿXbÿMK˜>,^?›òE¿ÿXbF(6½ N)>Ý[¼Ÿ<—<ƒ<ÿ"°#¿+^ž>¿ÿXbÿÊÑ'¿M't>Wn7¿ÿXbJ^<ñ/¢=,ã¼J€›¨ €›–€›ÿM:ú>ÿâ9 X_¿ÿXbÿª“à>ÂÈv<îf¿ÿXbà*ϼ*á =q¹¼ã€‡u€¬Z=Š:×4=û(~¿Þ»ë=9]U9Gdº%œ•¦)ê²è:çÇB¼¡~¿{àø=òo³;Í)$ä¬Ç'/4½UÂ3>=)¼!€9_€9Ž=ÿÒ5¿W®C?Ùˆ¾ÿXbÿ¹Í¿“óO?b¢ ¾ÿXbŸ ¼È`E=µ¦ù¼€¡E€¡€¡ÿë<¸T´¾–o¿ÿXbªÑƒ:•‘ =¡–ì¾MÝb¿½þ&;£¦ü,Ž£[0ˆôÛ¼…—`=eQؼq€þ€…ƒ€ÿ˜DL¿§vA¾ó‡¿ÿXb-D“:éçb¿àp̽á|ç¾};ÜÅè-þŠ2¿F²½T¸=ðü";Ý€ ¹€ Ûÿ–cX¿U¯z>.ó¾ÿXbÐà ;g¿}>_>Dî½¾´·”;c¡,|4™0&âm=™Ùg=$¶ÿXbÿÒ«U?gS<¾æç?ÿXb–ìX½s =˜5±¹S€G ¥€ÿN`Ð<Ö¿¨ Î<ÿXb‹Ø†:J» ]¤P½8„t„r€ƒÿ#¤w¿Ë<=åo€¾ÿXbÿNbw¿íÔW=å뀾ÿXbÂ…¼ÿXbÿ?¼ÿ>šZ¿$ž>ÿXbKt¼ú´ =ö$°¼}€‡ù€‡þ€‡UŠ:êåˆ<ˆa¿ð(Š=):À >#WP(ÿÕxX=„u¿äy޾ÿXb™ñ6½6«~=³˜X¼až2€š³žÿ¸Êļ´’¾Fs¿ÿXbÿN£'¾Ò¥¾vŒn¿ÿXb”J8½Óf>ŒÕ»Y;È;`;jY:4Þƒ¾xó¾îUW¿¬¾9[„²)Y0B/ÿð¿A¾$ ¿°çU¿ÿXb<ܽùfÛ=8 ¥¼û ö ý ÿªŽÄ=ØìŠ>ú*u¿ÿXbÿZœp=lŸ>Þr¿ÿXb+Nµ¼Tåû=â[Ø<¦'§'F'Ä9à: §š¾Bld?/Ï«>!]™9d-ˆ+[–/ÿ—_¶¾ò2_?a¬>ÿXb Ì ½Aeü=€cÏ»w—p—°—ÿåüî>ýA?'ué¾ÿXbÿ$f®>!mG?¨Ã¿ÿXb6A=Õ@3=û=±RÏT¿ Š >ÿXbÿGrÛ>h\\¿3ŠŒ>ÿXbÕ•O=ŸŠ=aÁý9“\“"mÿ[à„»%ã(?“b@¿ÿXbÿª“k=SÓ!?@ÑE¿ÿXbfÙ“»LÄ›=Pmp=E€-Ž€-ˆ€-ÿZ*é½Ýh³=FX}?ÿXbÿæ`ó¼ŸÒt=Ùm?ÿXbPáH½=Ó =ôüé<)«˜P«ÿ—CĽñ0y¿jU>ÿXb“Ÿ‰:iÌN½:)}¿Y>«V¼:ÐI@/Î~¸1겸½kš>Pý=C€h€hâ€eÿñrl¿j¨º>ùTò=ÿXbÿB´r¿¼üŸ>gs=ÿXbz¥¬¼gš=[š[=7€wð€?0€wÿð˜ö¾Ü ¸¾TœL?ÿXbKjÒ:ÞÊ¿›âµ¾qH??t1š;7-+Û¢ /6W½€*n=MÖ<€aG€¤¸€aÿÜåt¿²‡¾f“÷=ÿXbÿE,v¿þJ¾¤LB>ÿXbåÔN½íš°=µ©:=)/™€'P/ÿ5f„<&¡¸½ì~?ÿXbS‘ƒ:©¤½;‰¼ÓÐ?Í‹Þ:7°+šÁÐ.( J;÷É=³ÓO=Y€,µ€,å€,ÿíB>~(P?êÒ ?ÿXb´:º:>Õ{^?ê”ë>˜WÌ:32,5/0”;0Ú£=á˜e=¯€-¤€-·€-ÿ<Õ†>³C¾§r?ÿXbÿ܇>>Û?¡½~¸z?ÿXbÜñ&½{I£=f¡¼•tT€š”tÿ_ü›=v*²¾5o¿ÿXbÿ)qe½‚:¼¾ä£m¿ÿXb^½J >"3W=x€Dî€Dp€DÿÂ~ª>è[®>Ëa?ÿXbkÞ\:)7˜>"ZÃ>m`?¶¸m;2œ.e…„1º¢»i=êI<〧Hð€§ÿ?¢:¿â8/¿ä »ÿXbÿÀ¿EŠI¿j¶¼ÿXb–±a=mU=Ý[;}€&k€&ò€&wÞÇ:ÞÁL?–d±¾ÿñú¾Å^Ê;ÇYƒ,LÈ0†žÇ:vÚR?&¹¾¹ß¾i÷¢ ”¼' L % ÿ®µ<¿ ò?£ïÚ¾ÿXbÿ0=/¿Ò!?Cë¹¾ÿXb.W½é '>$~½,f†mfÿmm?gð½>ò}@=ÿXb1x„:c.i?l&Ñ>2Øp=íK#;¬ì%'úé(ž]>½:v°=`7=)3+3$3ÿK¤Ø>ºD²¼ ãg?ÿXbÿÆÂ >ß•K½]¸r?ÿXb)YμuU >, ü»~€/ÿ€/€/ÿøþ¡>_‚h¿ÿ5Œ¾ÿXbÿER¹>^&l¿ò— ¾ÿXbCX ½Vfª=~U.=Ñ€8Ѐ8È€8ÿ@¨?øƒ¥½ï¼X?ÿXbÿDÁ>(›½/Ll?ÿXb¹ß¡½pÏó=õ‚O=|uÞu°uÿ](¿®Æ¾|ßUŸ¾r`¿ÿXbÿ:’>P¿•¾³”i¿ÿXb}$…½‰š(=ôû{=ÿXbÿKôb¿ìì>£s =ÿXbš²Ó¼j¦»=“½t€C]‡Ö€Cÿþ"¿°Õ$?¥J¿ÿXb9‘“:¤\¿š)?¸Bؾý–;mÛ¶,¦.—0'jé¼$Òv=íð=Ý€8Õ€8®€:ÿ¢­¾÷ÔQ¾w~x?ÿXbÿÄR½D¾Êëz?ÿXb5½• k=óË =â€2€2²€2ÿDÃé¾åѽ½^…b?ÿXb§£½:ý¾²è½;k?•sŸ:¬ù¤*ö×¶/¡€íºeß=qÌ2<$Æ€§%ÿKã?¿ê#)¿ò4%½ÿXbÿîÈ3¿3;6¿û–¼ÿXbõÉ<+QÖ=u牼m€ŒÞ€Œ"€ŒÿÕB”>þ&? ›O¿ÿXb—ß:û;¶>yFú>ÈåK¿yÉ;éÖ&ÏXƒ)D¢ÐÿXbH-†:±†?Œ{9?Q”Á>øþ9Sa)æ½0ËÇÿXbŒ²:¾Â ? [8?QÖ>Ä=‡95s+Üx¬/,¼Ë<3ø=Ðà<Öf€tÐæ,Û:kŠ?G03?aÒ>‡=I9–!,ädA0U.Û:b<? f3? à>¬äÆ:Œ¾à,“Ch0졽kð>SÍ<^€mR€mt€mÿï¯0¾ —w?™?>ÿXbÿq'8¾Ÿw?P7>ÿXbœnY<ñ½Ÿ=J(ý¼B€›€›A€›ÿûn¾>?/%¾˜j¿ÿXbÿ…àÖ>•+¾Ä^d¿ÿXb[°Ô¼Ql5>ؼm€<«Q0QÿûE?Q社CÊ ?ÿXb?Þ‹:7õC?þ”¾•,?"Ü{9•Ê6,‡@1‹N–½iq†=kE›<‹€‰€€ÿ½~?¿#¿üy›>ÿXbÿb~4¿C(¿ËRˆ>ÿXbR º<Ý ×=™óŒ¼ì–Ú–ª€Œÿ.Q`>¬?fH¿ÿXb¬n³:ñûg> 8?Þã?¿4Gá:Or¾+‰l/e] ?7>O¿ÿXbÿ,ƒ~>4½?/ÏP¿ÿXbw§½.:™=ƒ†~<¢€a€K€ÿ!«g¿ÍÖ¾Ýס=ÿXbÿÄc¿eüæ¾.@¢=ÿXb W;ÇH>ŸŸŸ9ñ5'‰,ø÷²: ªÿ~8`++ëc/ŸÈ»O!=Ó/=뀀ˆ€ÿÀ*h=3•}¿’¦ÿ=ÿXbÿKÃRº±¡{¿o\<¾ÿXbTü_<¨=þ Z=|€F}€F€Fÿõg>\¨>Ê´j?ÿXbÿ‚{•>°9>uüi?ÿXb{¤Á¼Ÿ“=…Í€¼€­>€­¼€­ÿíÕ½_Ž~¿žGÏ=ÿXb« ;²÷;眿†ú`=¹Š;Ùä0$c(l!H<ú)®=÷Çû¼ï€ní€nx€nÿ•%h>Ç„½Èx¿ÿXbÿ×J•>ÿ2`<­Ùt¿ÿXbèLZ;¦ñ =µ¤£;DŠ9ÿÅ ¾_>}¿cOB½ÿXbÿ‡+;¾Rw{¿BÅ(½ÿXb½ŠL½_› =Eô+=€‰*«Ú€‰ÿWúe<|«¿ÉØG=ÿXbŠýì:G3d=¸~¿Ç+â=Ï$<§Õ,jç/­Mã<¾>=š/¼ˆæ€RTˆÿ-25? Õ/¿)¾ÿXbÿ¸ô5?ˆ-¿àG¾ÿXb9<¼ï¨q=*\=FB?B‹Bÿ·û‘¾¤Ú¾ã¬[?ÿXbÿ¿þ¼¾Öþº¾‚ÇZ?ÿXb¬o=`’=ò\_<€l&€l,€lÿ00?$ß9?îP¼ÿXbÿ$(?<¢??j8½=ÿXbªÖ¢½–˜§= ÷ =ÿ€‚ø€‚Ô€‚ÿ0¿’Ç·¾Ü!?ÿXb……:àõ<¿œ”†¾à?»á:ê¹%nÎ)Í<9¼Ð-> f̼"€bK€bG€bÿOˆ¡¾ex$¿·Ç2¿ÿXbÿüǾøí¿>d4¿ÿXbê–<º†™= Oä¼V€›R€›« €›ÿ¶í>cO >Š*_¿ÿXbÿ>‹Þ>!j>&wc¿ÿXbƒkn½vÆ>ð =.€I<€I_€Iÿmg?W¯¾ÚÏ>ÿXbÿŸ9_?v;ç¼<ú>ÿXb‚È‚½_ë">_AZ½W]¬]T]ÿ¶•e?èA⾩v«¼ÿXbÿ[ÅG?Pp¿©Èo¾ÿXb«ÌT½ö¶Y=å—Á<%€až€a €aÿs²y¿ìl<-Xa¾ÿXbÿlz¿Þ[Á=V=¾ÿXbØaÌ<¶ß='a¼Ý€Œ'€Œý €Œÿbø‚>F9?žN¿ÿXb@õc:POœ>[á ? I¿{‰K;Èé,g°1M†c½µÆ€=Zòø<(€ª)€¤‘€¤ú1”:“Ä=¾Í_¿úÂå>ä]ƒ9¦Ø\'ÅÄÑ,ïØ:‘…;¾,`¿°å>`Ç :Ü€&(`B-4Õ“<™ô7=ú1=)€•fY´€•ÿ"ï¨>³>“>-f?ÿXbÿ Ï>ÊA‹>–Š_?ÿXbþÓ½®->"Y½&sv"ÿtZ¿€¬r¾™Äí¾ÿXbÅãº:…Z¿5ªl¾üãð¾ºL~;T^ƒ-øG#1:•Œ½Wì>¦&Á<þ€mþ€mð€mÿq”¯:¦…~?4»Û=ÿXbág‘:I&=°b?¨|=;‹Å9Þ™µ,º\ç0¿œ½Œ£Ò=÷Y%=ã€7Ä€7B€7ÿEáݽ+?R{Y?ÿXbÿ 1¾VPë>R_?ÿXb@ê<È]„=FA0=å€KÈ€KÂLÿñ+?Ÿú<RQ?ÿXbÿ¹½?0D1<Y?ÿXbÕ]Y<5A”=¬ÿ¼V€›ñ€›,€›ÿô™>ø8M>‹³n¿ÿXb©ßà:,½>ºN>4h¿‚·|;Hÿ+ÿàü/Îãp½»Ô=Q3¤»r€¨Ý€¨€œÿ£ŽÃ¼<í¿'˜ÓºÿXbÿoòP½?ª¿Qím»ÿXbð]¼¨Sž=Í!i=€€*ö€xf€xÿGjŒ¾Ådxu?ÿXbÿ'î¾Dá½WEv?ÿXb^¹^<;o>ÕèÕ9ö€uî€uË€uÑ1X:8ã¨>0d^?@.½¾…ªÑ: ¬o,.å.0G!W:G¡>{®`?ó¸¾!:¿:18‚+õ)ª/±O€¼;=>GÉ«¼1F×FaFÿ>`X?{>A3?ÿXbÿY\?x€>)àã>ÿXb`t9=eq?=Üôç<·E¼E±E†‹û9Âéí>P-¿?[ :Ê…ß*PN/O¬»:[Ä×>Is7¿@G?Ç©:/(ßìÞ.ð³½Õ$>?:õ<í€\µ€.¼€\q˜†:ýV:¿9L ?pÿÒ>¼=ˆ9tä%*ÙÒ‘/ÿ-g3¿8?³Ï>ÿXbe³½H7â=}>J<9¸ÿÿj?¿‹¥(¿LŽÿXb’ƒ:Þ"5¿T24¿Ao½9B;Õo+.vÞr0÷V„½Ž”=Ñ4¼ufåÿ¯XÚ¾ºx9¿‘  ¿ÿXbÿ•¥å¾)8¿È¿ÿXbÂÞÄ:î=¼=ùÙ½´€nm€nE€ Ž«‚:‰y¤>:¹µ>Â`¿‹::ðÕ¨+2ÎŽ/ÿôSš>ß¾>ª½`¿ÿXbºØ4<æè‘=~©_=½Lµ€FyLÿLÿ>cg!½ø¬]?ÿXbÛ:tõæ>Öí¼yZd?¨Ùã9YHÙ'qŒ,6Ά½_ÔÎ=Gˆ¼^)~)ª)ÿ ê ¿i ;ÆaV¿ÿXbÿ9ø¾Ìów=m_¿ÿXbßš½• •=4MØ»õ|bÿÅ.¿9ë¿p¿ÿXbÿB{¿Ÿ¾ ¿Ø©ö¾ÿXbë=ÒŦ=EKž¼ÿ1ä1ý1ÿ倹>BéU=T;n¿ÿXbÿ3ßü>ÕÈÕwj®¼Ú€/o€/F€bÿPª“¾½o5¿ÚÑ$¿ÿXbÿ‡Ù‡¾4y1¿Í‰+¿ÿXb-xQ¼ëà =¶j=¦€§€£€ÿ¨ßK<8·~¿·KË=ÿXbÿ"*¨=ÇIw¿À){¾ÿXbu•ÔÛî=ÉÜg?ÿXbÿfcž>pI> ®p?ÿXbØ»£¯ =‡¨B¼)€£¯€£T€£ÿ×ù=t¦¿Ô*=ÿXbÿ3Ø3½æ¿‘=ÿXb’<—½ôkë={Ø»X‘œ€™¸‘ÿ‘cݾÌd¾«d¿ÿXbÿ08ë¾Wo¾èó_¿ÿXb´Ì"=3‹Ð=<ùt»¾€’Ù€’Ô€`ÿ (P?¿ñë>Ò¶¾ÿXb²1Œ:ÕºY? ëº>eÛÁ¾*¾ô8Ãx*j«-Dß½ 5 =ÓJ¡¼d€¬º€¬.€¬ÿŠ=_¿ÈF=ÿXbÿ¹Ò´=;`}¿ßãå=ÿXb9¼»øÿ‘=–½‰€ ‹€ -€ ÿÞx>`š(½|J}¿ÿXbÿÐS>æv½¼\z¿ÿXbá´`½®œ==&ѻ߀Žj€Ž¸€Žÿ¿ïÑÉ>ÖPA¿ÿXbÿ]Óã¾yL?Ø¡<¿ÿXb¢*†½9¤=t•.=[#U#ò€'H“:Ó4©¾ ޾ƓV?Éž:Š,ZŠ/1ÿ(t¾ÄÊÞ¾F^?ÿXb­Ý¶½×h>28Ê<,€.˜€.¶€.F†:Â.¿æP$?àyµ>(™;—ü,u/ÿìj#¿»0? R®>ÿXbO=һ㉠=[]=0€Û€-€§ÿKGzó=ÿXbT†½Ã+ >íï,=¶€D߀DÊGÿ^?°s*>Zåï>ÿXb"Iè:ÝF\?y >^>û>GU%;JÿR,9’/¤á”½¾Á'>÷Ë'½B€„¬€„†€„ÿfc¿b¦¾Â}¦¾ÿXbÿ©‚]¿¶¶Ã¾æ ¦¾ÿXb'ˆ:=ÿʪ=D5¥<¨iKi{iÿ=©|?¥}Í=ªè>ÿXbÿy{?­Ú=ô¥>ÿXbü‰J< oV=p˜è¼œ ~ u ÿ¸¾>ewµ¾=¸[¿ÿXbÿn «>ðÞª¾ÖŒa¿ÿXblê|½B=ë7“¼»óÊ:iî¾0Ø™¾ q¿3₼»€/u€/Í €/ÿj傽â1)¿]k?¿ÿXbÿî”གྷK'¿Ôº?¿ÿXb7Šl½¦›D=]ݱº=€Ž'€Žx€Žÿ¢?¿Z?®Ô±¾ÿXbÿy=¿”i ?œѾÿXbø¨½ò^u=Ä';W¨U¨­¨ÿåq¾iu¿º#¾ÿXbÿ,°¾s$k¿[eG¾ÿXb@÷å<*©=áî¬@ûg¿÷æ¢>ÿXbÿÄ©T>IÚk¿ìQ¨>ÿXb</½ÚT=Òš¼«€š©€š^€šÿDÅ<Ñ씾Zët¿ÿXb„M¿:Lã÷=]„¾1Yu¿Í‹Þ:}#-·Ãï/¦Ó;жú=bC¼Ê€–€ž€õ'Þ: LR<¢çU?› ¿œD:`¡µ*3/ÿJÃ+½eR?_r¿ÿXb+ÛG=‘™K=)Íæ<9EàEbOòÖƒ:vD?ªÿÿ¾e$!?kþâ83¤!*©· .õ½‚:JD?C ÿ¾b´(?=•:§eˆ+¼Y/ Ä«½’éð=µŠþº‘–‘¾€ÿÉ¿ÝP»¾n6=¿ÿXb5QÏ:S~ð¾j©¾Õ†Q¿2M<Ú¹+èi¸.=œ½Y‹ï=§\a¼ç—Æ—“—ÿ, -¼…|=šy¸¾ÿXbÿR`l¿ÐÁ9>?E­¾ÿXb¡J ½Y¤ =#„Ǽ÷€¬õ€¬ì€¬ÿVFî¼ à¿5J:<ÿXbÿ@ªJ<>ø~¿]͵=ÿXbܹ»þaK=4øû¼Î â ž ÿ ]=G´±¾"°o¿ÿXbÿ 8äbÇßO?ÿXbÿ÷ ?3øÄ¾¸IC?ÿXb1²„½×Ý>Îo˜º5”4”s”ÿôC?E›G?PÕ½ÿXbÿǵ1?Š5?•¾ÿXb¶i,½ í>öA¼[;¹;µ;ÿWV‹¾xjÔ¾D^¿ÿXb®~Œ:˜d¾µñî¾»[¿Ä×:¿#ý+·º0“€½ŸXÇ="§/=^z\zZzÿyF€¾çgº>n¤e?ÿXbÿ4@¾‡U”>VCp?ÿXbFl½l\?=Õçê<€PY-~€Pÿ4ìÕ¾†U?æk¸¾ÿXbÿ×Éè¾TÝR?ì|­¾ÿXbñ‚;Oé =Po=ô€Å€ö€ÿ@Æ;P|¿ü+=ÿXbÿv¿µ;H¿1«?ÿXbÿäY6>ŸMT¿z—?ÿXbW?6½{3Ê=äž.=€1€1 €1ÿ©(>ã>û{?ÿXb–`‡:Fâ5>¬S >A”y?“0¥;à3<*†!0¨8N=rý{= n»tg%“vgÿ(¥>Þ9ä>m¿b¿ÿXbÿäK§=ô×ñ>…«`¿ÿXbCT!=/Á©=_Q¼î€`d€¼€`áš:~¥V?É0¾¯‘¿FÌ®9ÓçÏ+‘¬"0ÿ×[?úú)¾1ø¾ÿXbùk½°þÏ=§/=e/œ/»$ÿùн‡ˆ>?v?ÿXb„:Çxÿ½±%Š>’mt?N™%:+ç*6Y´/ÌN¼9¹=ìÛ =¡€i€…€ÿmu;¿¬®=ÿXb-óŠ:ù@´ã?UV¿I¸1: Â]**½/¼¹:°l„>ô>“W¿âÈx:.Gc,ÖŸ)0\:½ŸvØ=/O'=ô€1ý€1ê€1ÿe-ç½’ Ñ>ÞÃg?ÿXbÿø F¾!_À>h?ÿXbŸâ¼®V=Íç=vw~wëwÿÈ3°¾_9K? Z?ÿXbÿXà¾}^>?.G?ÿXb²o½q=Ê=·³/=v/œ/s/ÿŒ;´½©â>ÁÝ|?ÿXbÿU/´½ˆÁe=Gš~?ÿXbbù“½)• >Ø,½Y€(”€„~€(ÿ ½|¿ýýÀ¼Û#!¾ÿXbÿ¢G{¿ä¡½»)3¾ÿXb§”W=k==¦C'<5€ ‡€&<Eÿ¡ &?r×?¿ºB¾ÿXbÿÖé"?FD¿œ »½ÿXbû°½óV=¸®˜¼+€šW€š)€šÿ+Ú£½i¶¾àen¿ÿXbÿÍH*½x!޾Cµu¿ÿXbŸé¥½#f–=Å<·€U€±€ÿna¿Â%;û‰>ÿXbà°„:HªU¿¢Ùý¾Ù´u>Ág;î-Mƒ0ö$0¼í = =Q€@€€ÿ2Xp=ÿÙ}¿,îë=ÿXbÿ©¶I»o]~¿Ÿç=ÿXbOY ½Tå›=+=£€2 €2v€8ÿùÛ1>ó?=yÓ{?ÿXb‹º:r“†>Mˆ)½qÅv?#S7;“Ê -ÿ!ƒ0d:t½…>Ÿvx<Ù€m±€m¶€mÿ#·õ={"~?uÿ6<ÿXbX[‘:òÊ= ¿~?l\„;aB;ºƒ+-yOÿ0i½Ì&@=åñ´¼ü€)h€)û€)ÿ½“¾uÒk?h¬…¾ÿXbÿŽ{˜¾Ä$m?Ñ,l¾ÿXbIÖa<ç =0×"¼Æ€NÇ€N΀Nÿ Ú‚=šu¿ñ¯?<ÿXbÿ½¿ò=ì~¿ØÔá¼ÿXb 8½óÆ =}°Œ¼ .¬6ÿ™Ù-½¡¼¿@f‚<ÿXbÿÇcľ²ég¿G¿7¾ÿXbš@=÷¥=Cå=™PÐP7Pÿ²U?xÇ¡=±d ?ÿXbÿ2ÁQ?±=‰=nÁ?ÿXb%”>¼Á>øoÞÿXb(W˜:²„¾-^[?ä>;£%Æ+€Ç¶/€†½~=ôp‚<}€~"€¨h€~ÿ(~/¿uÁT¾«¡2?ÿXbÿŽ®*¿6›®¾ô¦)?ÿXb¹.½Ôb=ì,=M€2–€2,€2/…:ØD^=\,¾úö{?³|;J },/ƒ0Ú á:[Ó¼“1±½iô~?éÈØ;—Ím+—nÏ.½6½³D>.sº; €W N*+ÿ7f?l^¿‘U?ÿXbÿØ\"?Þ¿å£?ÿXb!‘6<ìPÍ=Î¥¸¼½Ž¼Ž|ŽÿY¾¦Ë•>,Çq¿ÿXbÿ"šW¾_¦>l¿ÿXbTT}½P§<=µ‰<Å€f<€•~ÿ–H¾š›`?æ÷È>ÿXbÿÿÚš¾^o]?Í>ÿXbšµ”¼=?þR¼“€­ €­$€­ÿ¼í<Øâ¿.Žá»ÿXbÆlŠ:) =©Ë¿GÙ¥¼Â~9--Ø%'3u*ïÇm<[]=‘HÛr]½¾ÿXbÿŸÀ[¿¦=U>(ð¾ÿXbLüQ½jO =žEo;´­\€³­ÿìsg½d‹¿}ó›<ÿXbÿÒ¯e¼Tô¿ÌáN<ÿXb™Eˆ½Ť=ó,=,#m#½€‚¥®:³#ʾ¦%ʾ&aT?期9H+”Ë>0µ§ß:r«¾‰™ç¾Í¬S?P§;Ri£)&l¢.l\¼s;>S^«¼}FbFøFÿ{~G?XNw=H¯?ÿXbÿnL?ÉK>ÍÆ?ÿXb\ʹ½al>øûÅò&¿Xö?¿ÿXbÿCЯ>‹Ÿ¿@¿ÿXbù†½ŒM+>SÐí¼³€ Z€+a€ QÞ:H)?§k7?*‘c>1Þ+9 Èe+·;€0£?±:í3?Ý…+?¯³t>äÁ§; <+÷c/WѽQ÷A=bƒ…¼y€)ï€)Ü€X4þY:!~µ¾Ûi?åyZ¾ÝJÍ9ë‰T,Ö¶0§À‹:› °¾Ð9j?ÏgX¾ØÏµ:‘¿f.  2DMt¼_( =C=R€²€b€ÿˆá4=´¿™=ÿXbÿi¡= Ú}¿ÂÍý=ÿXb÷“1=·´Z=èLÚ»[g³gû˜ÿÏ&>´_ª=Ƶ{¿ÿXbÿÏàˆ=C~³=¶p~¿ÿXb…²p<¨=÷X= €FV€FB€F´—Š:Š˜s>Ž´¼>Ú f?M=R9þ!R&–Y,ÆmŠ:z‘>¯<¡>ãg?Ì{¹9ÿ®,º§›0í€k½8¹=`t9=&/Ÿ//ÿq6½4»g¾¡6y?ÿXbÿMŠ<÷e¾jly?ÿXbìÁ$;ð=LŒe=߀*«€*¼€*ÿ ã`>‡¤ù½Ëw?ÿXbÿɆ#>— ½˜ˆ|?ÿXbüræ¥] d?Ž£—½¾Ûa?¯Ûp½g¼r9hʦ+*kW0[¼ðúŒ=… c=i€?Ä€?Û€?ÿN ‰¾!°{¾,jn?ÿXbÿ Í€¾9“¾i˜l?ÿXbaª=³–â=µÑ;Í™99Fõ:âþN?ÿS?‰½zÜ9Uª+£xF0ú|‘:;ÿR?k*?fg¶½v¨™:üÂ), Rö0­ø†¼#ö‰=.]=þ€?u€?õ€?ÿªMȾaƾÐÞ^?ÿXbÿ¤ßؾÖŒ¾J]?ÿXbvüW=ý¼‰=B]$:#m!m›mÿÿ÷;>šg?O@H¿ÿXbÿÙçÌ=”Ç ?OE¿ÿXbÔ|½/Ûî=¥À=l'¶'g'ÿù|È<Jó>C*a?ÿXbö´ƒ:{T½áóó>eÞ`?dé^; ’-éSý0¡ÚÀ½;Uþ=VñÆ<~\Ì\þ\]©†:TZw¿¨:z=æ/€>Ñ€+:Vh,ÙâØ0T Š:‚¥v¿g̼_Šˆ>·‡:¡±¬-?WÈ1––‘;)²>G“‹<öï8€I®:Å K­ú:añ+Ð 0¾kмóB=3N=%RXRJwÿÉÁ¢¾ÞÏ?)ÊB?ÿXbÿ Ö–¾«?ÄËC?ÿXbk'ª½çm>˜†á<#€.„€.H€.ÿľä‹a?ÒŽ>ÿXbzƒÔ:­ž¨¾¥g?WEŽ>|h/:áê˜+¦Ål0N_½¸>Z~à<)€O€OT€Oÿ7iu?¡0>ÛØg>ÿXbÿ:Åt?ÉÅ=˜>ÿXbÍ™¼­W=Qô½î€¡¿€¡ñ€¡ÿò1À¾âÁ¾vÁX¿ÿXb[ÈÑ:b«Ð¾Äʾ@‡V¿›¢:G¹¡$Ç@>*2v¼- †=†s ½Î…Ÿ…§¡ÿYV¿TFȾâ 7¿ÿXbÿ¿®²¾ ×?¿ÿXbÁ†½_• =¨ªP<'€¨.€¨ €¨ÿà5¾šæx¿Ë>ÿXbÿDj޾í©m¿×d|>ÿXbTȼÚ~=:\+=&€:$€:œwÿ/jI¿zuÖ½í¸?ÿXbI0¹:¬%J¿»Zͽšö?ðÉ:AŒ+ê¿ø/EeÃ<)´l=5ì7=Ý€K¶€KÞ€KYä†:W…0?vm¾Ø¥/?TK;lI- Í1ÿ!\+?eôA¾eç7?ÿXb€ž¦½ëtà=¶1öÿXbÿV.¿*m/¿m-„>ÿXbM,p¼X‘Q=©j½¡D¡$€¡ÿ>ý'<Ô|Ú¾yg¿ÿXbÿ¨ùg½S5ï¾£àa¿ÿXbZ»4Ÿ>¢²áÿXbÿ =ƒ(]?ºŒ?ÿXbÔ¹"»Óé=é)=¯€@º€@j€@ÿÉ¥Ö½ÏùÐ>)h?ÿXb:â‚:îï19kÖÕ>~šh?N˜n;oâO-SÃT1VÓu½ÚÅ>@4ó»Ý€3¹€30€3ÿd «>ŒÔ‹=·¨p¿ÿXbÿ ù‘>Dÿ›=M™t¿ÿXbVb¼Åt!=º†=j€k€A€ÿÜ–i=´•}¿i3ÿ=ÿXbÿ pw¼J¼~¿±ïÈ=ÿXbMgg½L§Õ=kñ)=\$/¿$ÿ‚ýA=†Ï>4Ïi?ÿXbÿSf¼à>C*f?ÿXbª·¦½×4¯=ý/×»¯§´ÿHg;¿É¾W±*¿ÿXbÿ¬Ž8¿Á¾C-¿ÿXbóT‡¼Mž’=ala= €xŽ€x…€xÿC²U¾ObB¾šu?ÿXb}ñº:ˆ”Ÿ¾´ùf¾rKl?ÂXM;b-ÂÈÊ1*l=it‡=6±À¯‚?ÿXbHˆ:ÉðW?ÈJj>ÏËø>Ê";½Ç†.Þ¨O2—Æo½Áâp=G<7®b®l®ÿ¾þÇi¿oí£>ÿXbÿdˈ¾rÊl¿ÏcŠ>ÿXb‹8½öïš=3ù»ebÍb|ÿõ]$¿)ɾˆ(¿ÿXbÿþÄ-¿×ƾ§¿ÿXbŸqá¼ñöà=±¤=â'®€7ã'ÿ™nY¾ë?ó‚G?ÿXbÆ:]½2¾Ûž?TC?]ÿJ8Ë!Z'nÓ-B| =žì†=/÷ =^€Q±€Vÿ€Q‰©Ü:BpU?xx¾Žj ?躣:KöØ+dÂ80ù´Š:Y P?ËdŽI?ȱ:ä*`ó.ñ!½K0>j[º`=x7ø=ÿE›¾êÃM?D?ÿXbÿÀV…¾Ô±G?Ë¥?ÿXb2q+ƒ:㊓>¥Ïà>´ÙY¿<¿8B††*n‘/Zå¶:Ô¬>eÄç>æGS¿Ih;~³-4´0½â)½-±Ò=^'="€7Ž€7ã€1ÿÂõÉ>ZÏ„>ë¬a?ÿXbE›½:¿³>2ßo>5h?\ì!;Ÿb5,ƒà/ô^¼„e,=1Û¼l€¡¿€¡m€¡ŽM‡:¡ Š>e‚=åúu¿xK9Éó•)Æ 0ÿ›mU>±z¦¾Î"l¿ÿXbGY¿<¢r=rüм¯›ò›¨›ÿ²+?Æ“‘=‹àY¿ÿXbUê>:om?¶Žã=£ÏR¿‡ÀC;IÚ-–‘1¢&z<¤Çï=%h¼Ô€N€ì€ÿRª´>­Š?l…G¿ÿXb½Bƒ:µL²>Ÿ[?X³?¿wþ:Ç‘s,·/’0½Cæª=þCú¼Çtà€Cæ…ÿÛìC¿YP˜>M¿ÿXbÿi'T¿îëš>W ñ¾ÿXb,aí<>Yñ=ŽZáÿXb“Ý:ó. ?þ/2?¥dë>6³Z;€€+Á%”.ã©G½isü=k‚(¼L€˜Ž€–›€˜Xž¶:G%¾ìŽ??«&¿èñ9ø»:)}H/ÿÛó/¾LS=?ªš&¿ÿXbË™»No=bg ½j è€Ÿ~ ÿajy>~lÔ¾m`¿ÿXbÿn؆>D½¾€d¿ÿXb˜£‡½aþ =ü4<—€¨’€¨O€¨ÿ˜˽jv}¿¿¨Ë=ÿXbÿÈU¾R,{¿^A>ÿXbP=½= Þ¼M€`r€`B€`ÿ“Ö?)ÖÏ>Ò×2¿ÿXbŽÝ†:s?ÉJÂ>–>D¿‚‰ ;xœ,}­1¼vé¼9 =™õ"=:€:÷€8z€:ÿ¨—¾¾B%ˆ¾E¤c?ÿXbÿ„‚í¾6{Ÿ¾ÚNT?ÿXb”ø\¼©Pý=lÑ=-'½'"'ÿllŒ¾Á¢G??ÿXby:Õeb¾éŠL?ý(?ßXü:Wb‡+‹Æ•/O±ê¼¥„>È&y<ú"÷"†"ÿÑAè<âÉ}?Ñ >ÿXbÿ³1Õ=øy?p‹A>ÿXbF½wÙ>I¹{<߀ma€my€md"³:€Š‰=Zg?]ÉC¼‡]Ž9HGa)¦/¾ ³:Kàa=@€?A^ï¼·EM:ÿË'ºñ¾+«ö;Îþ =×id=­€-®€-n€Fÿ;èÖ=ÆJg>äîw?ÿXbÿkÐ9>$+Ç=„z?ÿXb( =;þ‹=r‰¼UeX1¯eÿ@;0?]ò½ý}9¿ÿXbÿ§ ;?}r½þ .¿ÿXb)ò¼rN,>ÑÍþ»ïQýQ×QÿÊ´ ?§k>ÅPN?ÿXbÿ“Ì"?éÎ>¥,B?ÿXb-w&=ýL==ß4ýtª(¿x6?ÿXbÿ›{>’¿ÅÃA?ÿXbp @<"©>‚|±=r?Ó¸ =2p›:‰§+KÈ/D¯:"ù…>„÷v?ŠÌï0ô½fðr¿ÿXbÿôÆL>wœd½ðkz¿ÿXb-´s½_> °=GU€IGG®À:3e?ó¾È/×>­8äɆ*«)b.ÿè_?˜¨y¾‡Ö>ÿXb®ž“»w¢„=;äf=x€*Ï€*ò€*ú6†:(M¾.‹›½§g|?qjÕ9#z, O0ÿi–½ýЧ¼%B?ÿXbWx=­ùq=p@ =Ä€b€Te€T!]:5dR?¶®¾V²é>“¾×84‡'ô¿Ü,ÿ×N?ç½¼¾vWë>ÿXbÿ[ ="«=A~¶<¢ª¾ªªÿ3Lˆ> ´g¿±Ä©>ÿXbÿæ,>O>j¿ûà”>ÿXbTÈU½÷>õ= áM¼­€˜m€˜¬€˜ÿpúg¾‡Ù"?¨Ñ<¿ÿXbÿÿö;¾V”?ÍL¿ÿXbo€™^]¾TL?Ëjô:ì,+ý­0×Â,½ùH>t´;%+Ü€W/+ÿ'ÿ?ža¦¾øÐ:?ÿXbÿ‹5$?·Ã¾®G*?ÿXbÓùp¼Ê¿=[½o‡Ü‡Ù‡ÿ²Ñ½e ,?¼6;¿ÿXb¿Ø…:£K½ù`&?CSB¿]|È:[Í(-qá1;7­½y=>,¼ =^€.×€\}€.ÿ²Ö¿ü3?Ýõ>ÿXbÿÌ¿=M*?h‡í>ÿXb)]¼dæÂ=ˆñZ=>@"@þ@ÿePK½¦‹5?6 4?ÿXb,^z:%ž¾¨¯%?I:@?Ä!t»yCðC€ÿ¨.†˜G¾³ o?ÿXbpæ½:¬ZÅ> u$¾¹œh?b:éË;) 6ö,w÷€¼l&=Â=€€°€ÿ fð<î~¿°'±=ÿXbÿ™cÔ:æ¿ÿz¯=ÿXb9^»p@ =q¥¼‘€¬Ž€‡€¬ÿ«8…;£¿bvY=ÿXbÿ½½5ö{¿¹<2>ÿXbT½‰Ô$>‡ÃRºZ•Z¬Z0®ƒ:L—?>3XR?]Ô ?õÿŸ6‰â{-E†00ÿDõ>ñS?ž ?ÿXbPÄ¢½pͽ=‚8=FšhÿM±5¿â߯=£ÿ2?ÿXbãȃ:¾<¿.‡ª="¢+?˜õ‘:Xza+M¤A0Ö*½g€‹=ÜFƒ¼€º€š)€ÿýv >µdä¾ð|b¿ÿXb[1Û:9°=r¼k¾¬7u¿ÿXbÁ‡:Y¡Y>{ûn¾ér¿gûÁ9qÛ-Z¬Û0v¦½`u$=JÓ :5€‘6€‘4€‘ÿpµd¿R)È>;´b¾ÿXbÿ½†d¿Ñž>pg§¾ÿXbX7ž½Œ¡œ=‡¥=€‚?€‚€‚ÿµd/¿QÏ¿Pæ?ÿXbÿÂð6¿¿é¾x®?ÿXbù£½7ù=ŽÊM=1uBu°uÿ]•¿˜˜™¾<=?ÿXb?‘¯:ôH¿ôÑ€¾XÝA?Þ‡<Ê„,^t/ïâ}¼,ïj=ÉrR=ö€?÷€?žBÿ<î½ØÆY¾/^x?ÿXbÿåY3¾á3­¾™²l?ÿXb%=Y¥”=Qf=W€QV€QL€Qè¯:KMY?ÁG½Â?fW¸:Œ¸+sÀì0ÿ‹à]?Yé¼2úþ>ÿXbùdE»€ =]mE¼Ü€£V€£Ô€£ÿXþ= ¿Œ2 =ÿXbÿ¢‚¥;¸’¿¿‰k=ÿXb°èV<çŽÞ=È\™¼Æ––ô–„#Œ:ïþ >öß8>6”n¿0£8X[q&¹l+ÿé ´>g\->¡²k¿ÿXbÞrõ¼Ûû=øU¹»~—ç€rý—îà‹:8µCº^^l?F¡Ä¾e?ùà¾ÿXbœ¨¥¼Óf=­k´<é ë Þ ÿä ×<Õ¿&Ì<ÿXbÿ™ b=~›¿°»;ÿXbiÀÿXbÿôZ½zÙ{¿Y4¾ÿXbÑ[<½¦ñ =Iï<'7]ÿ—7B¼Ò«x¿Œör>ÿXbê †:g`åº:¿®«=?‘l;…û(Sar+†Ó¼¿ó«=)!½R…¢…§…œŒ:s¿¾Z`>;j¿Çð+:‡+S»µ0ÿ/sɾýeœ=؉j¿ÿXbù¾8¼x`>–³÷<{€†€È€ä ™:Z¾¿T?c}?¿`:K”‚+U>%0÷ á:Èr¾>þV?‡4ú>sB;`Ë(-~å¶1hv]½O– >_)K»Ë€–Ì€–Ê€–ÿóÆÌ>¼ ÿ>RóD¿ÿXbÿY9?§Ã>®JF¿ÿXb³”¼ùN,>BÌ¥¼e€/Ò¢f€/ÿ ž§¾a‹ý¾N¿ÿXbš‡:⸂¾.Àñ¾EþW¿‹í:9g•)‡ž.ÌÓ9½#fv=É=p€2€2x0Š2´:¾¿y¤„½Q?³»»9+0+í3//•Z·:fq¿hQ™½Op[?\™:ÇÚ€)9i°/ú}Ÿ½ÖW÷=£YÙ»)€™J€™P€™ÿ;rå¾çW€½ÀJd¿ÿXbÿy§Æ¾Ê¡„½ª\k¿ÿXb½:Ç<îg=¦}3=4€Võ€Kk€Vÿ³{%?'²¾zÙ-?ÿXbúf„:\ ?:£¾F?!>g<ˆ?¾,\²è/8¿a=ûë•=|<ÿ€l*€lþ€lÿž>“is?ùç<ÿXbÿ/G¤>òho?`x>ÿXbHÂ~½d<*>P4O½¼vÿ’ª?Jq¼ó3H=ÿXbÿŽ~?`†°=Ô¿µ=ÿXb‹2½Ý´ù=­ÂæV%?ÿXbÿöU#>Š'??EP%?ÿXb/oŽ<„I1=I»¼}_|_ï_ÿÒ«Ë>Ák­¾HZ¿ÿXbÿm¦ù>¾5¨¾ÓO¿ÿXbåÐ"½•d=´™¼U€šT€šV€šÈ¢Ä:Ãh=P*¡¾¨r¿ñK¶9©WI%5p€+WÕå:í›>?>†¾{t¿‰gÉ;¬½&ÞyC*¿¹?¼x|{=<½H¡5¡Ã¡rÐÑ:d´ª>BL©¾gb¿8’;~As,¯WG0ÿîž>^C±¾#Éb¿ÿXbîCž½GY>Õ]YÈ>›v–=TÛj¿ÿXbÿµÏ>åá>9Bj¿ÿXbAò½Ó¢þ=´»Y—î—^€rÿVŸó>K¢J?vWľÿXbjIÂ:~eè>oO?¿¾RÃ:Œc&ÚÔ+ž\³½73 >fÜT; n‡ÿ´Ã;¿™^¹>~F¿ÿXb«´:™B2¿·¦”>e(¿+f:"¬Z,‹ž0S@Z½€>†·<ý€O÷€Ou€Oÿ¸r?Oð”>oS>ÿXb³0„:ÛFs?¦o>CAR>µ*:ûl¾Ìj?ý›9¼€è*aM“/ÿS‹Á>™ƒ<¾ƒEh?ÿXb¼–=ÿ”=¦=)€V&€V\€VÿqÝ,?’G¾ƒä8?ÿXbù[±:ñž:?kš½-,.?’øÚ:x§Î,JhH1Ä_“½ ™‹=iâÿXböÖ…:—(¿—YB¿ÙÐ>¼2;±²8+ðß¿/#¢<Ÿ”=Þèc=S€F¢€FxLÿP¬Æ>’;¾Xxi?ÿXbHLÜ:«ßê>2p—½s¯b?ƒ>;åû#+Æ4ø-L¨ ½áF =²H“¼Í€¬â¬Ÿ€¬ÿ5èÚ=¼Ã}¿ %ž=ÿXbÿd%B=Cˆ¿8~=ÿXb)ê ½µ¦9= ‡Ú¼_€}\€}^€}ÿ#Њ¾ö9A?§é¿ÿXbÿû¿°¾à[8?¿ÿXbÆ3ˆ½UÛ=Ò=l$z$dzÿB|x¾±rÆ>Wªc?ÿXb´¡Í:m¾ Ü>(I_?Ïá:‹ñ,ÿu0¢F!½/P2>Na¥»<=}=O€9ÿüôö¾©iZ?›^K>ÿXbÿ§,÷¾§¥Z?ì7F>ÿXb›ó<1zÎ=†r"=E¦‰­kÐ:ý*?[¾?cÀ#?qF;%k*9Õƒ.s4‰:f"$?&}ü>͆?ݪ:¸®ê)Œìâ-]3ù<ˆ =Ô¬ÄÿXbÿ[šZ>¸åq¿î~>ÿXbl@¼Ë=“â<’€§v€§=€§ÿç¦=`¿ÅÙ}=ÿXbÿÃì×;è„¿2xy=ÿXb~ź½7>5]Ï<+€q\€qê€hÿ/÷l¿ÀC>ÌC§>ÿXbÿ§Gg¿ù8_>õ½>ÿXb%Ϊ½Ï>ÍV=U€.^€.¨€.Ùsƒ:É¿Ë)?8Ø ?Ð]=9Eˆ'>Ot-”ƒ:›¤÷¾½-?‰| ?Ì+: Ñ*^EÛ.Þ©½èØ¡=¯À<π܀€€ÿfƒ[¿3ñ¾"ßS>ÿXbÿËP¿ú¿8‘>ÿXbeh½ÃIš=ÝE˜¼oÑÝÿíª¼¿ë¾'4c¿ÿXbÓgå:3^ܽ0 è¾z‚b¿fàÜ;ˆÐ /£È“1ñ‚ˆ½Žt†=ÿu.½N:3Ÿ:ÿt·?æèÍ<¥Û"½ÿXbÿ<³?Sd¾¼ëÕ-½ÿXb¼z=k :=˜ùp@K=å€Dê€DÈ€Dÿ.?·'ƒ>I¬S?ÿXb%`ì:ÂWû>Þ°>ŸøR?"§Í;ÿZ *w`/K=K½Ñ`=;ª¼Jž.ž>žÿí¿‡WŒ¾ˆ§Q¿ÿXbÿB@é¾a>„¾ŠZ¿ÿXb![V½Ê =ó»I – O ÿ£”<¼ó¿Êñá»ÿXbÿDÔ1½3‡¿0²-½ÿXbΉ=½rp‰=?ª!=n€¤d€0¿€¤<'þ9ÛzÖ¾”þ¯âR?ß}™;…ÁŠ) ¡,ÿbƾªqþÍÇV?ÿXbé_²½…ÎË=mæ;e‘b€¸€ÿÂ@\¿0k«>WÂľÿXb<¶Þ:´ýj¿{-n>_ޤ¾ÌG€;»5-\"0Ú9 ½ô¿=¹/»£ ) C ÿ—Ÿ†<á¿{†Ô¼ÿXbÿ‰`2<¿É¿i ½ÿXbp=B?³=)$=DP8PP0êÛ:0(U?± ‰½¼ ?`èù9Í'\?Ã,üÛ::VM?ŠF0½ï{?­8ÁH+>n/r‹y½6¬)=ä.Â<<p€P=pÿeý¿öÝ?œo¿ÿXbÿ㛿ì6?C¿ÿXb°ÆY»ƒÞû=?*¼€þ’<€ÿ;ðQ>%í"?É[>¿ÿXb¶‡:ìŽ >Ïã#?Ý¡A¿1 ;Z/Â,»Ó08f½hû= „¼ª—®—z—ÿ± û>r>*?7¿ÿXbÿ¡;é>nê3?¾á ¿ÿXb‘›á»?6É=µ‰S=_@]@¥€,ÿ›ø»¼N?O?²*?ÿXbÿjF½=9P?-i?ÿXb亩¼|{—=XVZ=ø€?l€xi€wÿÿ4¿ÿcŒ¾&ÎF?ÿXb®¿:L¿ˆo¾¢5L?Z:cü&ò’-3ß½$ñ2=NK=OyERšyÿ½n ¿  ?Vg$?ÿXbÿ°¿ºÊ ?Œ¯?ÿXb¸½"Š =Í ¾¼:¬”€¬æ¬ÿ“j¯»1׿mÚ=ÿXbÿ><^;1ý¿IJ ¼ÿXb4!<§„=t_=¯LªL­Lÿæ ?{°P¼¨®Z?ÿXbÿ_á ?–×>¾C[P?ÿXb¥Ù|½ôš= °¼É=ÿ§‚î½þ‡È¾J§i¿ÿXbäʼn:³JV¾}©É¾p e¿øYÖ;®Ú.A ž1¡‚C¼!Ô=O"¼|€;±{ú€;ÿŠèȼv0¶>i)o¿ÿXbÿظ¾Õì±>Øàm¿ÿXb°<Áɶ=XG=Ú€Fý€$õ€$ÿPE•=….Œ>‹‚u?ÿXb»d€:“­2>öGV>‡Pv?‰ n<„òÏ,Ö¼®/PSË» ·=8†=”€§*€§.€§ÿÉnŸ<(£¿QÙJ=ÿXbÿÌñ…<0?¿Ó^™=ÿXbÝ–¨½Ê>÷Ê<<^}’jÁ;™¾Ò¶p?Ë&¾×Ü 9?ë6',Wƒ,}µ:üX©¾1bl?ÍG¾`’9ë×++,‘F0 T{½ú^>k‚(=Þ€Gb€GÛ€Gÿ9ê?´Þã>$â’ #?ÿXbrp½,am=±¦2æ è¼.f¶€+¿fÿµ>O?äÝ?ï‡:>ÿXbÀcÜ:qÚT?z ?§Ú>¦Ê;éI@,dwc0¦Õ½ýI>4Ë»)A^Aö;ÿwÑ~>nFV¿Â‚ù¾ÿXbÿµZ¥>™_¿‡Ú¼¾ÿXbÓh’½p{> ÂU=ñ€D›€Dî€DÿéËu>ŽöÁ>­Ïd?ÿXbÿ0÷™>ŽÔ>ï[?ÿXb‰™ý¼ Ì*>º»Î»ðQõQÝQÿï¶?9xˆ>Œ]O?ÿXbÿs?€P>•8N?ÿXb;Šó¼†’ =k ϼW&ÿ N¼óá¿}vÊ<ÿXbÿŠ‰Ñ»•пĎ=ÿXbŒØ¼b…[=x=swäwïwÿD·;¿2Iq>vG#?ÿXbÿSÇK¿Xl>m?ÿXb­¿e½7ß=t_λ €œ† €œÿÕÈ–<Ðò¿’¬¼ÿXbY ;]£¸:‚Y¿ÓÜ‘½˜Ók;Ë'-”S!1ø©Š½v¨>ƒ¿ß¼u&þ&N€JÿCth>vÓp¿’¾ÿXbÿ =žËw¿±àv¾ÿXb;‹¾½†É>!¬Æ}Ý!>ÿXbw«„:ý¶n¿V¬>à=>Úh:ô¹”+˜Ãó0‹¤½Ìyæ=Ê=º€7w€7¶€7ÿ¯þ->%í?oâS?ÿXbÿ›5&>÷â?58N?ÿXbœß½˜)>¬Æ’¼)l_l € ÿQ/>_'d?ö ×>ÿXbÿ °>e$e?)áÕ>ÿXb»Œ½f =kŸÿXbX~½~p=öì9<®R€%®ÿI!h¾M y¿vB½ÿXbPö:7—¾2s¿Å©Ñ½Û&¹;9H'é*ðÀ ½Èzª=J'=u€‚퀂 †‚:.)¿tIž¾y//?A\¯9¡O£&Vš2+?r¹:£¿±F›¾‚??=ŠŽ;!-P=Ø0I0U¼˜‰>”LÎ<Ä€ž€À€ÿ=‰¾«7b?€Ä>ÿXb9Þ:¾’¾ `?(È>vXø9šC2*zÝœ.:z<=5–°=oð<(áOàq·:^?oV=m@½àä–:ïK"-3†ê0ÐÀâ::?‘€!=À‰½${e:OD%-ã¾1 D2=„KÇ=šµ”<ãi„iÎi‚ †:ÙÛp?N£>À®ì=Ã|V:Â-šiG1¥¤ƒ:Ñ s?á«’>¨º>mÿA8ET*Ø{/züž½,J)>ƒˆÔ¼1rÂr\rÿp¢`¿7uË>€‰>ÿXbgì’:\‹Q¿ å÷>&Kž>œk^;-EÞ*N+ý.*Ƽ”i$>¹m_¼è;Ô;Ѐ/ÿ)Þ¨=#3¿ð¨5¿ÿXbÿiŽh=à4<¿Èì,¿ÿXbæ¼Éa=&ÅǼ。€ê€…ÿMÁg¿V޽µÖ¾ÿXbÿ‘_¿þòà½áÂô¾ÿXb(c|½“5*>Îg½nó:oÿ<}?ó¥¾ÕÒ“=ÿXbÿ±;{?žy¾ÿ~ø=ÿXbʼę=$œ=’€96ÿ°f÷:n¿s­=ÿXbÄäî:bh'=ÀÑ~¿±½±=84:2Æ å¤}#à0Ñ;þÓ =ÝÏ)=l€•¼€•‘ÿ¿Î4<@Î¿Ü =ÿXbÿ1˜¼¼Ú|¿;9q=ÿXb‰ •½ $«=ïW¼>b®b¾b­Wº:V'â¾]¡½Rýd¿f…p;7ѽ,Ã~ð0ÿñ†ö¾Û¢M½†`¿ÿXb0Fd½µ4—=¸æŽ¼nbÎÿ |—=©Ø ¿¶âV¿ÿXbÿÑÏ =ƺ¿?X¿ÿXbЧ½UOæ=äØ:=\€|€Z¥ÿоM/¿B˜6?ÿXbÿîýo¾ä%M¿Wä ?ÿXbƒ0w=Ü~y=§ÉŒ<€|kÏ€óa¸:š_x?7²½½ÚH9wj(3°¦-';O|?«Ð½~E >xè;}Ä›+¿¸T0†X}½½r->{‡[½6žuÿ”:|?ØÝ =ö|+>ÿXbÿ€;F}?¤ ,½a¥>Ü3:N–I+G/žðR½L¹=r7=þ/ì/û/ÿIÝù»ã¸>WÞn?ÿXbÿ;E=˜Ž>íu?ÿXb¦îJ¼¦=É91<«€§]€§€§Ÿ¤÷:Œ{Þ:Ö¿}”½ý½59SY%Á‹D*ÿöìš¼ßâ¿м¼ÿXb¾Ý’;UÚÂ= PZ=ë€-Ñ€-‹Kÿ¨´>w–?.GH?ÿXbÿsŽ>ug ?CI?ÿXb(»¹½S®ð=³ê3=n¥`¥ß¥ÿýC¿AÝ®¾)’ ?ÿXbÿ:Ã;¿¡²§¾={?ÿXbÄéd½ÀéÝ=,”¼ó€˜î€˜á€˜ÿfzM¾S?,>Šw¿ÿXbÿ=ù_¾ÑØN>ìct¿ÿXbïþx½: =¤Œ8¸ï€¨Ù€¨|€¨ÿ!:A¼ì÷¿'ß)<ÿXbß*ö:Ç™;<;ô¿6nw<þB:,ež%«*ýMh½35 =HŠH:«€R€T€ÿÁ…=¤¤¿X)=ÿXbÿeò@¼å÷¿¹É*<ÿXbÅ!“ ½!rêlrÿYÿ O?«Â˜>ÿXbqÜ:ùÛ㾕V?PÛ£>·ü£9Fó,¥®0ý¡Y=·CC=&:Ë;b€&n€&Ú€ ÿzŒ'?{I<¿-e3¾ÿXbÿãÅ,?n7¿ ž4¾ÿXbx·²½Œ>ò$)=Û€\Ò€\Ý€\ÿ7uC¿äèÏ>M?ÿXbÿØ7¿ ÍØ>Nn?ÿXbì…‚<»c>bôÜ<Á€t^€t*€tÿñ›÷>9ñA? tà>ÿXbq¼:-Œþ>Å©:?ÀÈð>5Ëa?[(:?ÿXbÿôH>è£?f&F?ÿXb}Ír½Îÿë=üŽa¼Y€˜ø€˜±€˜tg·:kf¤¾Ã?TôC¿Tw<:u M)[/n.}+è:šÀ¾Ÿó?ƒÑK¿Ï ;ntd,«ÊÓ0®ôÚ¼Aa >'h¼þ€/z€/ù€/ÿÔ€j>ë¢Y¿8Ãò¾ÿXbÿ ˆ>ó¿a¿%uǾÿXbuÊ£½Ï¼œ=˜†á<°€‚+€‚g€‚ÿ=”3¿ëÏ%¿};˜>ÿXbÿw1.¿ ¿ä·Ã>ÿXbf;ŽÈ·=x d=Ï€-ø€-â€-ÿ­->vÙ½>¤Îj?ÿXbÛ¾æ:¶ > †·>0_l?ƒ·£;RK,Œï0Z=œŠ=Ý#<ëªÔªÿªÿ0ÇÁ>ø[k¿BÀÛ½ÿXbÿŠñ˜>¬r¿‚ â½ÿXb¡ƒ½ ©2>jS½É€+–€+‘€+ÿxOF?Sø>´ÆÏ>ÿXbPŽ: eQ?äÁØ>.pÇ>…k:)ÎË+£ÿÁ/ »½‰|>Bí7<ý€ôð€ÿž/i¿ äÄ>{L¾ÿXb+ÕÎ:‚jb¿xå>ç!¾êñ;½\6+šÜ /Á¼,h=B_ú¼t€…Ì€…«€…ÿ›Ü ¿…Ëܾ Ð7¿ÿXbÿ–㿼¦Ý¾ñœ3¿ÿXbBÑ|½_ >®œ½<%€qÇ€hO€qÿÐã~¿XnÜ;è¾=ÿXbÿ©º¿=”½ocÔ<ÿXbZe&¼G =Q»ß<œ€§€€u€§ÿTi­¼¿±Šo=ÿXbÿY=^¿¯ü=ÿXb¸ ½Jšÿ=üã½<1s0s.Heá:wÞ1¾Ø˜`?= å>˜…;éx-¿õ 0ÿ©¾@a?O¦é>ÿXbã ½ Œq=|=߀2`w΀2Œ:„ËÑ>µÈÞu¾±Àa?ÿXb І½ƒ§>;‰H=R€DÖ€GL€Dÿ1i;?>½§?ÿXbÿ¹§C?*L…>+ ?ÿXbCÆc½Ç„=c@= [:€H[ÿ"\½¢­9¾[a{?ÿXbÿi½¼:¤¾EGr?ÿXbŠ"„½@£t=¾"< ®l¨C®ÿ¦Wš¾êpq¿0}¾ÿXbÿvg§¾¶*p¿é7é½ÿXb£g=³ê“=»&$<ç€lq€lå€lÿ¢Ôì>xI^?~g7¾ÿXbÿœwØ>{Ãf?3ð¾½ÿXbê”Ç„7>ûåh¿ÿXbÿøÉ>•Y>¬e¿ÿXbC(¼Ï¿=±ù¸;n€§Þ€§…€£ÿe"(»†Ü¿Y½ÿXbÿ@Î<'ð¿;½¤¼ÿXb³]½îÑ>U2½þ€Ð&û€ÿÞÎ[?iwñ¾ä¬M¾ÿXbÎ@$:„€c?³qÚ¾U,¾Ê:Q",ã²ã0©¤ÎÍ—G?ÿXbMǃ:.ë?7†>,LN?”£¯; x-Ç0}нOX"=BµA<~r€~2€~ÿ–ÉH¿Ûhõ>õ¡É>ÿXbÿ#:¿)2ô>?Åû>ÿXbçÓ</ä=zÂ=1,Ô,e,ÿZw±>pø?n¼:?ÿXb(ß‚:ÒæÙ>?Ê?óÕ4?ÑGY;@5{+"T÷.à0Ñ9.Ç+=Þɼ]_¸_¼_ÿzì1>ÕŒ½q{¿ÿXbÿþ->Å5Õ½6…|¿ÿXb—È¥½>ì‡XºjÏ×ÿäŸK¿|Œ=æ)¿ÿXbÿÌåR¿ÿ±=Iã¿ÿXb†r"¼›æ=¡ô;Ú€§Ý€§Æ€£ÿ¹µ(8‚>­–q?ÿXbÿ%÷">#.W>!òv?ÿXb°u©<Ïi=V=rWœªÏWÿx?‘×K¿‚>0>ÿXbÿ9?+ŽF¿ÏŠ>ÿXbVJ½Û+>[±¿¼§€ K€ ¦€ ÿYÙ»>)[?Í»>ÿXbÿR‰>]Ya?ÅÈ>ÿXb"à¼"3W=³–½ò€¡Î€¡ê¡ÿ-s¥¾®ʾ04\¿ÿXbÿQ†¾$Î×¾^D^¿ÿXb4‚ ¼¥K?=áDô¼_€¡¶€¡€¡ÿ&ñÞ½P÷¿T½W¿ÿXb* Æ:s©Û^b¿H6=¨™P/ÁkÆ1E &<=Na%=€•~€•»€•ÿ'¹¡»Êí¿Õ¼<ÿXbÿByçÿXbj.w½‰B =T6¬<ç«–«ì«­ð:J} ¾‹•}¿ ¶<Êyå;Jt'˜+q;]2›½½¿`ž"=©õ9Õ‘l&oCì+b=в=R`¼V€`Ö€`Ü1ÿ‹45?Ë2>-f0¿ÿXbÿ£(?s|%><¿ÿXb'ˆ:¼æé=Ý5<³€§e€§¬€§ÿ¾*=PпÃ.™¼ÿXbÿc¬<8ï¿T}­¼ÿXb–é;¢ïn=°Ç½á Ç í€Ÿÿe2w>vÒƒ¾—†o¿ÿXbÿ>og>þž¨¾±j¿ÿXb–?ß<4a=:ç'=1€VÍ€VPYÿºw ?äJß¾†Ü8?ÿXbR”ƒ:Ú–?8‚×¾Éñ=?²]Û;©. í1Ð'r½ ý=«?º倨|€¨ÿ°¿¼ôí¿±ûºÿXbÿ‰ä´ºîÿ¿üd›9ÿXb>çî<“=Í<¹ªpª¬ªÿ®G>.[¿²§ß>ÿXbR^à:â~“>_¿x‹Ë>?’¢;–¢,0 °0£V˜¼áò=°èV¼—€“€“[€“ÿ!V}¾ÜžM?ï¹ ¿ÿXbÿ ¾¸%P?·S¿ÿXb¬å޽“Œ=³Ò$¨Î/?ÿXbÓÀ:¦¿&Ñ>¨¡+?¬+¼9ð`Ý+’M0kÒ-½} =šk;e v­H­ÿˆw;…ÿ¿Á•6:ÿXbÿšâN¼'·¿R:½ÿXbÁÄŸ¼¼ò=lz=Ÿ''Ž'ÿ{A‡¾4‚ ?{;?ÿXbÿ-ºˆ¾C£-?Ù?/?ÿXb1%»“"='B=Þ¹ð€¦ÿZÖ•>¿†¼¾Çt?ÿXbÿ>ó³§=ª¿r?ÿXbò[”½J&7> ‚G½g€+Ì€+±€+ÿ|´”>­1L?ÞR?ÿXbÿE ±>§TF?ô„?ÿXb¢_›½ýjî=ïoлM€™Ÿ€™[‘ÿ*Á±¾™ÒʾB›Y¿ÿXbÿ€ä¾îuϾ¡ÊT¿ÿXb²›=ÝW=Ku=š€QWß €Äã:¹?¾Žƒ>w?y?Ißà:ÅÏ•+½€…/ÿ€Pï=9nŠ<œ5~?ÿXbÝ™‰¼»Ð=8Ø›<à Ç „ ÿKãá<Éæ¿KöF;ÿXb@§ì:¿<í;ÿ+µ9Âc#u6'=((=¾¢›=mÅþ»‡€†€€ÿåN?ð¡=Û¿ÿXbÿ2\I?5S;•¿ÿXbÀ[ =?ÿÝ=~; <9þ  :‘:uÚT?vÔ ?Ê *½úØï9ÝR°',ÎÅ,õ Þ:+aU?tâ ?RS§½¯Š:÷ +”50“ȼ–³7=ÉW=¾RzRZRÿ ŽÉ¾&ô?u_??ÿXbÿ> ±¾±Ù?„¨H?ÿXbäØ:=MI¶=î>G:š¿;e@?ÿXbÿftð>@¸ú¾,i§æ»ô€®€Ù€î±¶:ôÎ>AßC?éÍ¿wEA;¼#-¸¶·0ó>¶:›}t>7»D?ôù¿|N;;5á+D‚í/sLV½=,T=FÚ<)€fY€fW€fÿC7|¿s./>;̼ÿXbÿœy¿…Y>lÿ†=ÿXbTª¤½¶˜=ݵ<¦€‚€H€‚ÿ€“F¿e|¿îÇ >ÿXbYyž:K¿Øå¿Ë¦x>«\W:%,Çx:0ˆ®<š#«=0ØM=Å€F߀FŽ€Fÿh¯>%Wd> ¢i?ÿXbÿ:â>óÄ\>‘ì^?ÿXbŸºÎÒ= ‰4=Ÿ€@ž€@x€,ÿôȾäpä=»â{?ÿXbÿ l<:ý=~?ÿXb7á^½Ée='K-<7€%Ú€%Í€%ÿÂ1¿Š— ¿” ñ>ÿXbÿéj@¿Ñ|¿ÄTÖ>ÿXbwr¼I†=¶Ÿœ0a½JJ1€ƒVË‹:—p¿Ê„M=‚­¾áÿ17.N:%Ú*)ÿôhk¿¥=»¶'ɾÿXbÑxb½Ó">ïJº^<¸<_<ÿŒÅ:¿:.>Œ¿ÿXbÿ…;¿Kì§>›A¿ÿXb¥‹½w‚->iWa½'In€ƒe…¾:Ì[¿ð;¾õ¾…ÃÌ:U$u• (ÿ!¢^¿Û‚L¾®#ç¾ÿXbå›í¼{a=~·¼Ý€Ü€ß€ÿC«]¿aOy½‰6þ¾ÿXbÿòo¿]¼¸:s²¾ÿXb¤Ám½É°J=vk™;€¨€f?€ÿ#èa¿*›ë>îÇ=ÿXbÿØZ¿=ó>kV>ÿXbȨº'g(=o @=¿Òð€¦ÿ¡ò—>ø~’=¨Çs?ÿXb1“Ü:"Ëv>!,Ã=Ð@w?]É;UŠ-?õˆ0޽n€=6É;{¨x¨õ¨ÿ¿–ë¾%‘Y¿Ö‡ƒ¾ÿXbÿÚïȾÚv`¿Ó<޾ÿXb\T‹»œÄÀ=+M ½Ú€ a€nž€nÿÄ¢ì=ÏÀ?U‰J¿ÿXbáH„:?>·X ?ßR¿þ¼: rœ-\wª0î9=Ë»ª=5cQ;f€>€¿€ÿ¥>s?PÊ>‹)оÿXbÿ ¹q?À>x—¾ÿXbÚV½Â¦N=3ûÿXb“S»½õ0>¤ˆŒ<åd€ŸÿwMw¿ú%>å!N¾ÿXbÿ»Àq¿©>D›¾ÿXbÜ›_¼pa=ŸrÌ<Š€‚€€ÿð¬<Ó¡¿°ÁI=ÿXbÿßÓ<€Ð¿x¨=ÿXb÷"Z¼´X =f¶¼[€¬ö€‡ü€‡ÿ5ú; ¦¿kU=ÿXbrŠ ; „¼}¿B§>Ù;ñˆ—%í½)1^s<ÎUÓ=ð3®¼ø– €Œí–ÿ–|»<œÄ+?غ=¿ÿXbÿ7ާ=ã&?EA¿ÿXb6q¼x|{='k½T¡ñ¡¸¡ÿIÚ¾å4œ¾,æp¿ÿXbÿp^¾êéu¾×_u¿ÿXb™õb½‚å=%»! @ U€ÿ\M†¼QÑ¿„; =ÿXbî¾î:6;æý¿û;èIß99ya!çõC'¯²¶¼—X)>ؼ QœDóQÿ ”>”)&?w4?ÿXb³:‡:C,›>Lû#?² 4?÷¼9¦ÁÝ*Sò.ny<ú ý=Übþ<€t€t€tÿF?›D$?W?ÿXbÿ”ô>ÅL?Üô?ÿXbá™P<‚;°=XÅ[=äKÛ€-ËKÿú•?ÀëØ½hL?ÿXbÿ©5?Z¯<^ÛT?ÿXb“夼5@)>·ì¼¹€/J€/A¢„§ƒ: -&¾+y¿RƒN¿=Y9z¯°*T«g0‘];ƒ!¾Êó¿ÚˆH¿,:;‘+=à½/(𽥂 =?æƒ<%€ H€ € ÿ>03¼Äø¿Ñá$<ÿXbÿ. ¾›Ê}¿!ßç<ÿXb¢—=öbè=äIR<`†Õ á1Û:ØŒO?´?b#Ý<„28ñ›û&d3„.Êô:l«N?þ?TÍŸ<*ªÚ9â*+¿æ0Hé½uæž=¿ Æ:ò0îÿá…W¿ø§¾‘bÛ¾ÿXbÿ–`¿F¢¾oòº¾ÿXba3À¼©¼=¬¼‡€­„€­@€­ÿd}ÿ<ÞÜ¿;#¼ÿXbÿ+dA=s‡¿šÅ½ÿXb“©B½/‹ =µ‡=»[ ´ :­./ï:t ã<¤á¿ü N<Ëý=9¡âð$~X+ Åÿ:@í)=õÿ­3,<$yÄ:\Ò.-ä1E¶½ê[æ= ¦=oô¥ oÿ2¿.Q¿‹ã)½ÿXbÿ«´¿…J]¿u…»ÿXb;9C½[B~=Y§J¼€š8€š‹€šÿj‘¾qar¾sÜm¿ÿXbÿµLà¾õXƒ¾–Ž\¿ÿXbš ܼH=ý÷`<ÿ 9€ ± ÿµƒÉ>çÖi¿m Ô½ÿXb]Rö:°@¸>ÑÖn¿(g <þ}Ü=µúß'S’Ü)’ë&<4 =ÿBº9££T6ÿϾSÁŸW?FQ¿ÿXbÿ®>­\?‡»ù¾ÿXb¯? ½*WØ=2"=—€7*€7€7ÿf‰š¾*9ï>¥½T?ÿXbÿ ¤e¾ î>U=[?ÿXb^ƒ>»HÁ> n$»8CÏCñ€“‚Ná:÷Áý¼akm?k×¾¾­8-:]7(èFû.ž‘:‹4‹½|«p?í«¾wv½:²°,D(1y ¼p?>°Ê…¼€€nFÿ€~>Qa?e!Ð>ÿXbÿôr >€r?Cû”>ÿXb†q—½Ñ>>-Z¼D…ÿB¹q¾FF>Ãs¿ÿXbÿî‚—¾> D>~‘o¿ÿXb8Ø»½°Ç>d¯÷<ô€e€hõ€e ä‚:©p¿µà˜>ŽÈ6>ÙŒ 9³ (ž¼Þ-2†ƒ:Ojo¿2¥¦> Á>˜å9@7)ÿ·-Òåͼü³=,~S=5€x¨€w1€xÿ«ÊJ¿ïœ>éY?ÿXbzaß:³¶N¿c>?Žïû;ù5•-±?0*<ôkk=6"X=€KnL(ÿžV/>yGV88|?ÿXbÿ–`>„t=ÝSy?ÿXbŸ®®½Ð¯=K\ǺkÌ|ÿÚk¿'0¾‘·¾ÿXbÿž/j¿H3¾ðoº¾ÿXbÅ8½ †s=2!æ;V¨¼€%X€%ÿZ±Š¾A³s¿uF¾ÿXbÿ®ÛŒ¾«¶r¿ËB#¾ÿXbìN·½¿¸=ò±;<ý€ ¦€ p€ ÿÇø~¿¦ëû¼7¬½ÿXbÿåâ}¿Ÿéø½°'½ÿXb‘Œ¼³ë=d O¼O€­\€­M€­ÿëòs<}ø¿Y4;ÿXbÿ„ ú:®G¿}q™=ÿXb€îË<2ü=¦(—;ú€uí€uº€u˜qƒ:dá?ˆ3J?7 ;¾ÿ¼œ9¸¼+z Š0ã|ƒ:$]?ç”B?"c¾ûý59À³;+¨e0ªš`½õfT=82»_ž¼ž®žÿ¤qO¿¿ÖH=æ{¿ÿXbB¾²:};¿¥¸_=œ¿-¿õ£;õjT-»ßa0Z¡È¼2Ð=Ý—3=Ï€7€7Ì€7ÿéñ*¾Uܲ>—l?ÿXbÿ+g¾Eœ}>‚2q?ÿXb|¼©Â=¨ýV¼m€£ø€£ž€£ÿÆ^=ƒ±~¿é%®=ÿXbé ;˜<«I ?ü|9¯ 'Še½,ʾ:?ùB?¬ï¸>+¼ ?(}˜9'%€*(Ù‹/9'v»Ðí>¤P–<äÌÿ`ƽЬ|?*>ÿXbÿÁQ½‘ ~?ø[æ=ÿXbÂù”½Ñæ8>kƒS½)€+qY€+ÿš¡÷½„pr?íS˜>ÿXbÿ±-X½ìz?4”C>ÿXb®f]½§è=Ø*Á» €œš † ÿóùä<®å¿ã̘;ÿXbÿQG<Ê¿u½ÿXb{¡½µTž=ˆ»úÏm; _þ#yÐ@$ÿs)¿Xt!¿Êí>ÿXb×r¼àÖ=uw½…€  € r€ ÿ‘v²=ž a=C£~¿ÿXbÿ5[È=Ö•£=8ó}¿ÿXbXä·½)B >ü¨<ùò€ýÿ/:]¿ú6÷>-¾ÿXbÿhš]¿O˜ù>u¼é½ÿXbqUÙ¼Ç=åò=_€:T€:\€:ÿò3B¿Î¾p"?ÿXbÿ2?B¿óÍ=¾Ú?ÿXbÿ< =JîÐ=‰ïD¼:€ŒÙ€`È€’ÿ«D.?6*>ìS-¿ÿXbʱ˜:ò†9?™…†>È#¿û:²ˆÇ$w:È(=óò¼¼3>cò†¼ŒªŒj‹Yž:(¿Šh>ö%D¿‰¬X:& Ä)Ï9Ý.ÿj¿þ”>‡ªD¿ÿXb¨R³¼U‡=š"ÀA¼¸€ :€ Œ€ ÿòÊ(?&%? ²Å>ÿXbÿ©ò)?0† ?R«Ð>ÿXbެœ½¶¼’=ЗÞ<_€‚G€‚z€‚ÿ(¿R\)¿8‹¹>ÿXb¶Ÿ‰:t^,¿ ¿i:Í>èb:O†,œv1 °½J'>H=€e€e4€eÿéED¿à–­½Ñê"?ÿXbÿ5¿á{¤½Î¿3?ÿXb¤rS½Æ‡Y=øU¹<#€aC€aš€aÿýGw¿× ¼gl„¾ÿXbÿÄv¿ê½Œ¾ÿXb/O½¶ >ͯæ9Ns〖žsÿ)tB?kÍ>Õ,¿ÿXbÿæU?³ÿ»>€¡Ò¾ÿXbðü¢»»H>Sëý<~€Æ€ü€ÿšÎ ¾ÂvJ?ØÔ?ÿXbÿË·0¾ŸK?Ã~?ÿXb—½J›ª=Ø3=-€5X€5)€5ÿñëüq›=,=W9 +k)¤û /äƒâ:Xðq?ì¢>çâŸ=lƒ„:HÞB+¡/#0÷±B½y” =NàÿXbâ̯»†‘=T:Ø<Á€ €ü €§ÿ„7Ž=4€Iv€I€IÿÖjÄ>sBà=»¾j?ÿXbÿÊyÇ>dK>×·h?ÿXb–^¼=ûf=b€?Ò€?Æ€?ÿÈü©¾'—Ͼ—Z?ÿXbÿ!ñž¾.î³¾¬b?ÿXb<¢½5 =ë;?¼'€ M€ F€ c¿…:Û hº£¾¿\Ú6½oí9ÞÁÄ$ž&>)ÿ½ó£<%å¿æ­§¼ÿXb%@ͼoñ=V8=›€:œ€:3€:ÿ6vR¿”k{¾Ý~?ÿXbÿB[¿q…ˆ¾5ñâ>ÿXb?r‹½ÕÊ$>*Ra½ JJJÿp¿âùš=·F­¾ÿXbÿ_Î[¿p«¾Œü¾ÿXbg{ô»›X =ç¦ =m€l€`€ï:Œâ7<ýL¿nƒ•=@)ë9ó$&.Ê*ÿ•o=¼×}¿U»ì=ÿXbôàî»è0==—€§´€(€§ÿtà¡<²¢¿@ðJ=ÿXbÿ¿l‡<Ú@¿õ—˜=ÿXbDkżM/‘=C@=š€:ž€:¾€:ã:‹:|L[¿‰‰¾£…á>þÿ8ój*Œä0ÿ^Z¿ <–¾ ûÜ>ÿXbtÒ{`£¾¿]?ÿXbÿÉ~¹>íǽ¾¯íZ?ÿXb%®ƒ½ßû+>ÔÕ½Þ€+¦€+²€+ÿrÑO?v8?RËø=ÿXbÿd°B?C"?—N>ÿXbXá–<^¡=*;ýŸº½@Ø~?ãöؼÿXbÿýÔ·½Û}~?näx=ÿXb†²½”k >¡Ö4=¯€\©€\Z€\ÿ‘ÇQ¿“„˜>4´ú>ÿXbÿDI¿®¨>ú?ÿXbý¢„½p±"=…'t<1€~l€~h«ÿ†Þ¿D?@Æ2?ÿXb-U„:O¨ø¾%?¹'?÷ˆ:æ¯Q,ø0­k´;ó¡=/Ýd=Û€-Ø€-_€-ÿ0L=IÍ%>’v|?ÿXbÿ\*>Tý<÷N|?ÿXb·$‡¼ì¥é=[{=í€@ì€@º€@´ÖÕ:WÀS¾Ð ?ß›Q?Ö»¸9ø"H+8¹Ž0ÿ(¾pˆ?’P?ÿXb½Z½¬ = Qº<€À«€ÿ¸ßŽCq|¿d >ÿXbÿ.$¾VIz¿ñ£ >ÿXbÅ«,¼Ê =àI =4€A€!€§ÿ}Ýg=`—~¿£ˆ´=ÿXbÿ¬  ;R¿ÆM¯=ÿXb%$=à =•q¼$1â1>1ÿîE?Zÿ_¾1d¿ÿXbïš:¶L?˜"ü½´b¿ôÓ;d²*ú¾/áÓœ;(~ =—r¾:*|£Wÿ–²H¾³¶w¿oÌ"¾ÿXbÿ„¾gp¿ …h¾ÿXbéÔµ½±£Ñ=Þªk<õ鸀 ¬«´:¦Äx¿ú1n>›p#½±$W:¡t‡,Gÿ"0Ú}ƒ: ^u¿«‘>² =ÐD; ª -œÊ†07lÛ<ѱÃ=á4=íPà¾PÿÇþ?äòÄ>N^2?ÿXb0<;/þ?µ>¢!G?E½“;UlÅ,Á 0Uú‰h/b¿9‘&:;âÇ,ù€/ÿoí=PÍñ>ura¿ÿXb²ö÷¼óâ¤=™~ ½ð…|…Æ…ÿÖNL¿…WÚ=öÑ¿ÿXbÿ©Q¿¡>7F¿ÿXbó=£¼ZÄ=íØH=8@–€#u@ÿÎbô¾ K?ËÜÁ>ÿXbPƒ:¸±ß¾=-L?öÔ>ð‰:Ð-sì®0k¼A};>í)¹¼F€ZùFÿú‡Y?Ô„>;ýã>ÿXbü»v:cJ?éþ¡>.8?G™;„“€-“çæ0†=í;çU=æË ½e€›¼€›ý€›ÿ>í7>ob=¨p{¿ÿXbÿð·:«M<>¥á=¦z¿[HÒ;Nq‘-/é1/À>½ ÆH=Eº¼çžÍžäžÿj¹¾ž—=‰Þm¿ÿXbÿÄS–¾œû:>ý5p¿ÿXb ] º]k/=}>=kÂBûÿÅ~>gµ_>wq?ÿXbÿ/›5>2ú0>Èx?ÿXbŽ–½ú >¿G=y€I€ö€èX×:ÊP>ÙÁø>/ŸY?yi¬:õ°k*kÓ%0„OØ:e ~>=ö>WW? Uè:\èÅ*cß]/>j<»|‹=±kû¼—€Ÿ–€Ÿæ€›ÿp§>yh¿ÿXbÿŽ“ˆ>ÀBN¾wFq¿ÿXb“¨W½ ™N=²¹ê<*€f¾€fC€fÿói¿A6Í>¼Ø„=ÿXbÿŒãY¿«@?ÓÁ<ÿXbbó1½4Gö=IX¼Î—æ—ž—ÿˆ:Å=Và?WM¿ÿXbÿì_>Ùm ?°dS¿ÿXb4Œ¼”ø=k¸<‡ €… ÿé=6<–Ñ¿7>=ÿXbÿ,Æ~.u¼K<š=><ÿ &¿Ó$—>…3¿ÿXbÿ‘(¿Õ§>Z±-¿ÿXb˜i;½‰Ó =z}¼ÿ¨G·»*é¿mTÓ¼ÿXbÿ̽v¾1¡v¿ˆ¡ð½ÿXbB]$ºˆØ =l– =ê€;€ò€ÿòüf=T‹~¿À¹=ÿXbÿ´œ7=ïq~¿‡ÖÍ=ÿXb¿IÓº‰Ò=Ù?Ï<ç€ €ü€§ÿèY=H¿‹®$=ÿXbÿ)f=gZ¿´=ÿXb¨9™½Ž¬¼=+‰l¼vbÏbb)ÿÛê×¾Vzî=Y3f¿ÿXb0Þë:zvô¾½Y­=dã_¿í©<í‹+ U¹.Ênæ<àá=‡À=~þÇ,ÿ @?Í÷ ?ß+?ÿXbÿ1ˆï>™U?»à/?ÿXbX; = çZ=ê{ =6€T|€TÖ€Tœ‰Ó:O3?­à¾%S?‹Ý9_Ž•,Eˆc0ÿ(-?{zä¾T?ÿXbGŽ”½‘º>š'½e€(È€(š€(ÿtx¿mÝa>£Ÿæ½ÿXbÿ²˜u¿Su~>²é¾ÿXbÂù”½Mº>á ½d€(}€(Ë€(ÿ…Hv¿ƒ6r>Ž\ ¾ÿXbñüƒ:'™s¿:L‰>ç ¾±~9ëÆg*"/½9O=™ƒ =#5$5‹5ÿðe> p>kèv?ÿXbÿ¬+>eX>Šv?ÿXb·ñ§¼·Ô>Á”<¤Ö"—ÿ ü²¾¡ýh?ÑÄc>ÿXbÇôº:˜ß°¾dôl?6]>ÄÕ/;MR -*'1Ó@<ßN>N»*€®€À€#„:’‰>wóX?ͳê¾ðRg:ïL,+ð—0ÿ¦ƒƒ>æàT?&ü¾ÿXbÂ2¶¼Òý=¦˜ƒ¹N t ? ÿ¡U—<¸ó¿ƒ½»ÿXbÿBÑ“^å­=ÔÒq¿ÿXbä:¶Ã³>Y •=³øn¿á|™;ñb&:5B)¤6ñ¼Æk= Œu¼€ 4€­M€ ÿ;=ô»¿IÕ<ÿXbÿ¹°Þ<É/¿eT™=ÿXbè£ ¼s¢=×<ø€§ê€§°€§ÿÒœ<…ñ¿9¼ÿXbÿ¯ñ¼<Ò¿*ñ¼ÿXbŠh<á|Ê=*8¼¼jŽÖŽ®Žÿµ<Ü #>¹ª|¿ÿXbÿÎh>}B>Åx¿ÿXbæ.½Ó¼ã=œü=¿€1º€1]€1ÿˆ>Òä'?´=?ÿXbÿx—;>d3?å«J?ÿXbûX¡½Ù½=¡.= ‡8ˆ@Ü:Ë;¿ å >D¢*?3¡87¥;,íz0¦®²:¡8¿éø >û|.?q0;Яã+mŒô/À{Ǽɑ®=Ÿ!\=:€xÞ€x(€wÿ™=¿Úk>ª!?ÿXbÿRÇ+¿¾u>¦3?ÿXbñóß¼ëV/>W@!¼éQ¶Q4QÿQ?œ´z=¸YI?ÿXbÿ€“#?$ Þ;mêD?ÿXbh銼>>Qž¼6F§F2Fÿj;T?XÉ!>²R ?ÿXbÿ?ÿB?È®»> Å?ÿXbWCâ¼g ³=òÒ ½C…B……ÿ(·%¿ °Ñ> ‘$¿ÿXbÿëú¿„Îæ>ˆ+¿ÿXbiǼ5µì=ùg†¼+€“S€“U€“ÿä'õ<éù3?,å5¿ÿXbÿ4Ëp½ÝJË­¼b€/c€/±€/ÿâᨾµô%¿¶®/¿ÿXbÿˆÞƒ¾Ax*¿«>3¿ÿXbòaö»‚ʘ=_m=µ€*€-o€*ÿ湺¾,ð$=#%n?ÿXbÿ]?‰¾€Ð<Ž‹v?ÿXbž%H<‘Eš=¡_=^€FY€F¿€FÿŽ/>ô:ʽgõz?ÿXby…ƒ:­ã»>ÅWL½öËm?í%Ú< °.A3c1¦v½÷t5=ùké½zð^¿ÿXbÿí“·>jz†¾Se¿ÿXbyÌÀ¼.äñ=¯Ð=ù'Ü'ó'ÿø~Ú¾v!?Øì%?ÿXbÿ×8ؾ$ô?(‚.?ÿXb ¸J<´Ê =êËÒ»i€NÖ€N`€Nÿ°Ío;(þ¿šÖ»ÿXb&;0v.[?ÑÕä>ÿXbFϲ:©à¤>‹#[??Ï>¿á:ôˆ -Lñ0Üd½ ¯=f¯¼øôxÿí?™½T»H¿ÿXbÿÔ•ñ½¬ØÍ<š!~¿ÿXbˆŸŸ½sg&>«ì»¼ŠhŠRrÿO@s¿X6ƒ>G”5>ÿXbÿBÉu¿¦TZ>‹K9>ÿXbZ¼ÔÞ=&ª·¼€;¼€;¸€;ÿ¨P¾ ˜>ÒÄq¿ÿXbÿÿ®Z½Éüz>ƒÐw¿ÿXb«!±½¾Ô= ±;Ÿ‘;‘–‘ÿ|o¿ûÚ3>ºKŸ¾ÿXbgèº:Èh¿<™{>į¾Áw¬;y/®*:ò%/&p뻇ú=]ÀË;ù€§ñ€§ê€§ÿŸg < 𿚛¦¼ÿXbôÿ:«Ãð< Ç¿ Ìñ¼_ã„:•Œÿ,.Ê1cÕ ¼¹¹= __=Í@x€xÏ@$²Â:0ŒÔ¾9¼Õ>ÎîN?ûù:†™(ÐcF.±Ã:ÿ뾪Ú>SG?á̓9(<+òI/×ûM½. =æ»X Ï . ÿ`Ë<¯Ñ¿›9ç<ÿXbÚ’ï:Ô×½$k{?ÿXb,€ƒ:J•:ù†>¾ñv?$£Î:W¢‡,{Ÿ“0©2 ¼–ô=êÐi¼%’B’>’ÿ’8ñ»ÂQ?cM¿ÿXbÜ?·:n‹E¼ÔL?§ZQ¿=¥Z; ,À*îRö-:;™<z==l.=3Y0YP€•ÿöíÅ>ñô¥> ]?ÿXbÿm•í>ˆ©=ˆ b?ÿXb2½™Õ»=`¬/=13ß3X€1ÿÌW7>¯½±{?ÿXbÿ9|]>WÓ½ÞÍy?ÿXbî“#»á Ó=¾4="€@>Ž€@Àß‚:±ù‘½‘“”½/¬~?l;4ý+ Æ/ÿâQé¼_c=1Ä?ÿXb߉¼}Ë=œ<Ä€§M€§‹€§ÿw7½À§¿6hÖ¼ÿXbÿS<ô¿ªjý»ÿXb*‘„½‰ê>ì3'½Æ€Ç€Ò€ÿÜ+U?Ô>ù¾.‡¾ÿXbÿ`éX?"ô¾o¾ÿXbº–½é$>Ͻ>€„?€„F€„ÿE×_¿ ˾£-¾ÿXbÿ|Îh¿k|«¾Ëƒ|¾ÿXb_ëR½î–Ä=‘(4=y/ô/æ/ÿM¯š¾ŸØ>íq?ÿXb3‹„:ò˜¾)–P>^Tx?sŒ(<ðc'.è-h1jl/=1™Š=ëºî€Û€ò€ÿóôh?mJª½ûϾÿXbÿßék?3̾•ó·¾ÿXbû`=M‹=æ]õ:OmKmLmÿmþ¨>*˜?ä\B¿ÿXbÿžg>fr!?>¿ÿXb)½dç>B@>»}j|jxjpÓ‚:•g¿ÃÚ>2˜c=‰t;§Ò *âq/ÿÈ‚Z¿¤?J=ÿXbÏù)½ð4™=ã5/=+€2Ø€5Ò€5ÿÔ„=µO¾™)z?ÿXb¼©ƒ:ÆÄ)=ÆÅ3¾òÌ{? tT<­Ë-TÅ»00.½j4™=‘D/=i€5h€5V€2ÿæ¸½È ¾¢—|?ÿXbÿ´ ¾Ñ਽¼Â|?ÿXbØÒƒ½T;#>W¼K€ r€ •€ ÿq¿??Œ†?)±>ÿXbzí™:é"U?¹-ë>wƒž> &T‡øG圽%‰b¿ÿXbjÓ<‘=“œ |¿WÐñ=ÿXbÿ]Ãc=~¿Î³¸=ÿXbÛÁº^B=q=J=«BzUBÿË·½½Í=¿?*?ÿXbû¹ƒ:”Db½Ó;¿Ë^-?™Â:x€€+œˆ0B`e»˜Pá=0=¾€@”€@h€@ÿå=ø¹­>f¡p?ÿXb-ò‚:ªÛ= D©> fq?æ~½8„šC*Œ¼w.«³½Ä%ç=펼ö—ä—½—zX‹:‚Âõ¼ôp?ÄY¿¬¹ã9ÜL¹)W5/ÿM.Ͻª' ?‰§T¿ÿXb’An½¦´>@ù»<Å€m`€mÇ€mÿè}}>‡ªu?Ž´>ÿXb1¼´:ÉêZ>Çv?">ÜÚ;öà£+}ÿ¬0غԻRóÕ=Àë3={€@¼€@õ€@ÿ³ë¿½Ôø½û|?ÿXbÿ>Þ¼6›+¸Òç?ÿXb”ˆ°½Å>\‘=t€\ý€\–€\ÿø<*¿yI?aì>ÿXb]YŠ:ÒX7¿¬a ?0Ý> …Ï;­±,´zG/À½Ì=Ýa“¼j¨)šÿ'—½¾¹ü+¾üái¿ÿXbÿçО¾Z(±È]=®.ÿ ._.ÿÃA?±ù>›ú?ÿXbÿ ˜1?>C‚>Ž~,?ÿXbÙ²ü<%]³=0=pPæPˆPÿêà}>Ä"‡½jnw?ÿXbÿ¨=>鯅¼óv?ÿXb¼•…½ ³0>Rw½m€gËÿË1¿w^Û½l"6¿ÿXb$=ó:¬g*¿ô¹ÿ½Z<¿'’";ø  +jh0?ý³Ñy=B ž<½€©V®¶€©ÿ‡‚º¾óPf¿jav>ÿXbý6ƒ:yð¾Ìaa¿áv¦>Èí;fþÈ.U€Ï1t‚½…$s=Ö*vtw¿ÿXbÿiè½hc¸=¿L}¿ÿXbmɪ<3$=¿¹?¼y€Rñ€Ró€Rÿ]CZ?xiû¾â7¾ÿXbÿaÅ[?Þìú¾´¾ÿXb`¼¼ V=Ïå;ê { è ÿì“¿<п2ø¼ÿXbÿªó½<$Ñ¿_¤ô¼ÿXb~ý°½'¥=!ç}<€ä€ú€ÿ‰Vt¿ÞW•¾õÄ€=ÿXbÆl†:\¯p¿Œç›¾vx>W _;Öêö-¢1É== Ã<=Îÿ«»v˜è˜Ò˜ÿ¢è>UøÚ¾€^¿ÿXbÿºKh>®ìݾÜE_¿ÿXbM£I<˜¿‚=.pù¼Ÿ€Ÿ}€Ÿ:€ŸÿËa¬>ºúH¾qÂk¿ÿXbÿ p>(E¾ýïs¿ÿXb“ɉ½%5>^Ir½#v)vEvÿBˆ*¿…;¾#9¿ÿXbÐ ;…÷5¿ù†Œ¾ÔÊ%¿¸d›;$•Æ+ÌtÎ/nÛw»¿ï=|*'¼j€£Ò€£¸€£ÿIÞ»Ùó¿ “¼ÿXbÿ©Â,=‰Â¿d‹ ¼ÿXb1#¼<W=üŸ<¬€ ­€ üªÿÑÐP=©X¿²ÛL=ÿXbÿaþ5=ìû~¿kï=ÿXb‘·½†s =¸=p€‰ä€‰â€‰ÿRÁ®¼_⿽•­<ÿXbÿYà¼ò¤¿$e8=ÿXb[³Pl>¼'u¿"ÝX9ºÓ,Q0kV‡:Ž^>:Eh>•s¿Qš:ò3&xöŒ,“㎽³=¿˜-=o#Ô#Ú#ÿ†¿`ía¼dLT?ÿXb`î:ö.Ó¾sx½ü°h?f‡<¼ÇÓ-m†'1Ḡ¼3£=;5¼Ÿ€£ž€£6€£ÿè•2=wº¿­ s¼ÿXbÒ©û:Ã<&Û¿~éÀ¼=9ÙË 7m€%mˆ¼ ü=½:G»È€§œ€§V€­ÿke=Šx¿àøR½ÿXbÿ÷<ˆ»C¼¿¡g9½ÿXbÜ.4½éÖë=.ɼí—ë— ÿWÁõ=W6’>£hs¿ÿXbÿùŸ5=Wï{>ßw¿ÿXbñ½½½r>¦~^¼Ýf™€3½fÿQz?~ >T #>ÿXb¸’Š:]½u?ÆX> <>/Æ;bé‡,úê0fø=X¬=\u=¶€Vo€Vö€VÿÇ/3?e¾¶2?ÿXbÿA0A?°é6¾e !?ÿXbbÙL<é á=¼##=€,*,ô€,ÿq¾Ö9Õ>‘½e?ÿXbÿ&6ò½¾Ÿ ?ÚS?ÿXbû‘»ÿZ=°­Ÿ;逧׀§ï€§ÿÇ5l¼²¹¿«@4½ÿXbÿ;܇½a¿ù-N½ÿXb4¿º½jè=÷èÿXbp–¼û[2>Ó¼€€bPFÿSn?¹²w>€ƒ>ÿXbÿäÜr? µL> çz>ÿXbçªy½ü‰ >¾O=¥GLG²€Mÿ8$´>`s?¬=?ÿXbÿM6ó>þ?ŸÓ5?ÿXbä¡o=3j~=ÿXbú¾´:½ X?GWེ?Îmª:Ö* ‹º/¸Ìi<â! =$ ˜¹V6ЀN¯6ÿÀÀ<’¿¿Wã½ÿXbÿâÆ¼<¼½¿ù½ÿXb E=)•0=ö²í;1€ ­€ Û€ ÿ ° ?pCS¿Wh#¾ÿXbÿ)?}ÂQ¿Ó¾ÿXbÕ팽0º=䈼•)().)ÿmpw¿ÿXbr&¾:J¥¾_P>y\r¿ã¹Ô:Â6+ø9Ò..r½Œd>Y¤‰<怺€mÏ€ÿu2->7|?¹-ß<ÿXbÿ‚Ï>¯}?Ò>¨<ÿXbQZ¼ŠX>• ð<\ã¿J)s;ÿXb“7À1>^¦f?Q‹ :~å+ü0ÿ”N›>ª¾I>ܪn?ÿXbü‰J½^û=SÏ=».º.¹.ÿ êb?ì`þ=/Wä>ÿXbÿ;·X?™Ø›»tD?ÿXbŒd¼dÉ=—!<ò ˜ ˆ€§ÿÄV[»èÛ¿69½ÿXbÓ<í:Ý<âá¿;ÿa¼ x4:+Àk%O9|*»—;½µÁ =™~‰:M­J­Ÿ­ÿ¹½l»“Ú¿í ½ÿXbzî:£B*=ùÿg]&<±ø,:9©1$1º+±¡½‚ç.> ·½8r|€„ïrÿÙ3`¿À“Ø> n>ÿXbÔM‹:¢ÈV¿¯©ø>ûA{>ÄúÜ<‘ ‚,ái^/A··½Tþ=æ­:=_€e}€e]€eÿ"C.¿a6<>ˆ5?ÿXbÿL`?¿SN>."?ÿXbÍ®< )‚=áaÚ¼^›ì€›¿›ÿ6b ?/Ki¾KúM¿ÿXbÿXŸ?Ñ»î½2R[¿ÿXbcg½Nò#=@=€H.€H>€Hÿ¬ã¾=½o>AŽv?ÿXbÿI *½mq>_Žx?ÿXbƒ…“»jl¯=J›j=œ€-Ö€-õ€-ÿ᡽¢ $=(þ~?ÿXbÿ§íX½“=iw?ÿXb°¦¼Çe=Ä 7<Û €§µ ÿ‰* <”î¿Û/¯¼ÿXb0¡ì:¨o–<‡ã¿¹Õ¼¼¯NC:pë#"¶Ç&1 W=8“=LÃ;~mÊmþmÿÚO=ìvd?ˆå¾ÿXbÿ¼ê>xÞa?ò5ç¾ÿXb¢ñ異>X94<\"é"¨"ÿ膾‡ñv?Æ_½ÿXbÿƒ¾}õu?R¯¼¼ÿXbwf½­K =i§&=m€Õ€Ü€ÿ~T½Š]~¿&1Í=ÿXbÿ´÷£»´[¿a=ÿXb)&½3†=֫Ⱥ,€€Ö3ÿ¤/¿­Æ#¿óHç¾ÿXbÿ†\¿q{¿|Õ¿ÿXb .½ôàî=((=ó.Z€1ð.ÿòsͽVh'?r÷??ÿXb,Šÿ:Öö½If0?¾ð6?+ª.;mI=)â-£é¬½¹7Ÿ=ŒÕ;D ã€ÿM Z¿Í}ü¾Öd5¾ÿXbÿÀgZ¿Xó¿Ä²Ñ½ÿXbßmÞ»Ow= ';瀧̀§ä€§ÿ5´@»Íä¿@Åê¼ÿXbÿ£ :=ª¿ -¿¼ÿXbhë`» ð=ö$°<û€§æ €§ú€§ÿŶ2<æÏ¿¡h=ÿXbÿQ꽚O}¿Óö´=ÿXb†ç¥»é™=in…:ñ€§ð€§Î€§ÿ1·==°­¿¯œ¼ÿXbÿ5<ÈØ¿ ½ÿXb})½’•ÿ=Û£·<¾.b.fsÿ†,¾1ð[?R|÷>ÿXbn»ë:ËÀ¾ªT^?ž×ô>Ý:t7l,*ä%1Öp‘½æ 8>\;Q½¬€+Í€+­€+ÿs­>-úJ?+É?ÿXbÿÑ W>éA]?=ê>ÿXbÈ»­i=5 ^:ò€§—€§Î€§ÿöcz9ø¾¿2k6½ÿXbÿÃË<ª±¿ m,½ÿXbª~%¼oñÐ=¥2żü€;ü€;ì€;ÿ…#˜=È0J> =z¿ÿXb?_î:qPî=w{>Ð]v¿lFà;“µ(,µÆ¿/¦îJ÷žå¾$½Q¿ÿXbnV3:åà>ÉÕï¾:>D¿ï†:}Õ,g31ªf–½ä‚3>-[+½ylìlðlÿ•³Ü=b>h?5Ð>ÿXbÿiÉÚ=hf?SWØ>ÿXb—¼•Ó=«²ï<;€§}€§‘€§ÿæsu=+¿Kƒ=ÿXbX-á:5æ<^e¿åj‹=W¿’8˜Y#5 ‘(ú¹!½¨Té=‰´ =©€1¥€1ª€1ÿeµø=;Ì?ØP?ÿXbÿ¹ =ØÊ?ÏŸS?ÿXb›’,¼²>X¬á<÷€z€†€ÿùzо''Z?F[å>ÿXbÿœíY¾ºÖV?þ?ÿXbE¸É»üÂË=JµÏ¼ú€;÷€;û€;ÿ’§~< uj?+m;ÿXbÿÙ>òþ/?wÑ5¿ÿXbTýʼÍx=?Žf<ð ã þ ÿÜ‘›=ø?¿|à<ÿXbÿ7<￞–®¼ÿXb. ½â“=2="€l€Ž€ÿIm<¿GFo=ÿXbè›Ø:-#j<’°¿ë@=1=V9Ô|+Qg81{ù¼¥=‡Áü<”€ö€Ž€ÿVXu=Ó¿ü ‚=ÿXbÿå;V†¿‡Ñw=ÿXbz5€½aú=wÊ<p(ppÿñ<¿J¥>:®¿ÿXbÿ¥3(¿Uhž>Qü/¿ÿXbËf޽;¬>~áU=ü€Dú€Dú€Dÿ=˜Û>òý´>ÑT?ÿXbÿmÒ>g]œ>å[?ÿXb*_¼Œ÷>LÇœòÜ_9?–,åÞŸ0ÿËv¾hpu?AY>ÿXb>†½¨"=xòi<6€~Ò«Ü€~ÿiÊ¿×ü>^“%?ÿXbÿ$O¿¦ÒÔ>n¨+?ÿXb‰ «¼ò±Û=Cçµ¼ú{÷{Ö ÿyÛb½’~Š>a v¿ÿXbÿ³ ½í<å>\¼d¿ÿXbÿ蛼Eº=b,=F€€ €ÿ8Èg=p—~¿ê‰´=ÿXbÿ `;ø¿¥ö­=ÿXbæ]u¹›ý=̼˜€z€ú€ÿj¨8½ùq:?° /¿ÿXbìÐ:»c×½6-;?®Ž,¿è[:õé*Š2 /o—½÷$>×Ù¼q€ $ls€ 2+ã: ¤ô¾4ˆB?Ý©á>I¿™8 V,Sg’0ÿª•ê¾®TD?6æ>ÿXbaÅ)¼3=˜ù»?€£6€£È€£ÿæqÿ³æ<ï€hí€hé€hÿ‚ m¿s"¾u¯>ÿXbÿm~s¿öâ\¾Ò-b>ÿXbÏ…½?;0>¹Å<½q€+á€+ç€+ÿ– 9?<?†¿¡>ÿXbÿ¼A?$? ¢Ÿ>ÿXbú}ÿ»t¦=ÛN½Ý€ € }€ ÿ²˜ü=Ɇ=p|}¿ÿXb$é‚:ÉI©<±|'½.»¿Hô;7r-‘GÚ0¤U­½Î8­=nÙÿXbÿ5üd¿ A–¾Ì¶¬>ÿXbo~£½ç5–=‹o¨ÿXbÿ –T¿Ü8ê¾;Ó¢>ÿXbæ$”;Ê‹¬=íj=þ€-u€-ÿ€-ÿ”_>1£–½çy?ÿXbÿÌ>_š½ˆ›}?ÿXbVDͼŒž=w¼<¯ í b€ÿ$‚‚=vG¿yì!=ÿXb±zï:2bÁ=Kd~¿v='Él;ŠW &©Z*j0<§=¥=ˆì¼€› €›9€›}"“:] ò>€’¶=œn`¿çx*:'ýÎ*Á Y0ÿHÿû>¬‰5=˜Ž^¿ÿXb-騽£œ=5ð£<Á€Å€†€ÿ©N6¿s•-¿=G:>ÿXbÝ‘–:7?B¿]M¿+Œ>´˜:Øz}+ï/p(ü¼^û=ïå¾<Æ"ü"Ä"pEê:T—>ñ¹V?Õê>Iyu:vÝá)?Ñ/ÿÎ?>;i]?EµÔ>ÿXbHá:½]¦f=?9¼gž™žÚžÿäÔ_¾¨µ˜¾²Úm¿ÿXb–R…:·0<¾±©F¾”°v¿ ”;//.h:²1ŸªB½[y =~; ¼¼ Þ { ÿs±V¼‚ó¿*m<ÿXbÿW­€=€~¿ZP%:ÿXb³³h½ùH >uU »k€3Õ€3Ó€3ÿÖ?¦›6>ÍÊN¿ÿXbÿë\ñ> T>Qu[¿ÿXbþµ<¼2Š=×…_=q€?Á€?É€?ÿµâ¾+“.½âFe?ÿXbÿI1—¾á~޽0ïs?ÿXbP‰ëº¦í=`‰»ã€§P€[‧ÿ¦nD=Lj¿£®½ÿXbÿ¹<€½¿-š½ÿXb阓½d\‘=kÔ=6€ª½€ª¸€‚#†:¢€¿×:3¿ÜÖû>¶‹»9ó¿*U0VÈ×:‡‰¿ðg7¿qžè>1TÉ:äÐ,-{Q0ØÔù¼û=zq"=Ï€8ö€8&€8Õ‘½:)O>SßH¾% u?”¾9-’L-ãM±0ÿj“‡>õWX¾6Ýp?ÿXb Iæ¼4x=l•à¼J€…H€…ü€…ÿY`¿Oή¾Äó­¾ÿXbÿ¦i¿<޾H¾ÿXbB#غ™„K=žû¼ó ü õ ÿÀP‹=bE¾2u¿ÿXbÿ**w=#“¾Õ¶t¿ÿXb-î¿<îv}=ÒÇ<=t€Kµ€KÖ€Kÿ¸Ê2?3û̸?87?ÿXbÿd[$?$Ûq=r°C?ÿXb–ø<óèæ=Í=þÿñÿøè(?»nñ>ÄÆ?ÿXb5‹:‡å5?ýÄí>8V?íLÙ:$Ž}-ù†³1«½@„Ø=jˆª¼ÿ ý ü ÿ*Ó†¾R?ö>šV¿ÿXbÿ´¾´Š¼>Ô¦k¿ÿXbÒQ޽Ÿu­=·Õ,=k#–€‚ô#ÿæ7 ¿êÊa¾øíM?ÿXbK‘Û:{N¿t°h¾ÏëS?…cñ: ÓÑ*)$½/CB½3j>=ó'=Ý€2î-¹€2ÿlÆ™=.ê.? ï9?ÿXbëzã:Kl¶³o¼o<Ö<Ù<ÿÜe¿–’><‹E¿ÿXbÿ?¿áE¸><¿ÿXbfŸÇ:e=œ¨e=Þ€*Ú€*Æ€*ÿé˜}>RH½«>w?ÿXbÿâÖZ>óu·½/y?ÿXb‘¼½ ü>¬=Å€eÇ€eõ€eD ¶:ká|¿¡Y>ŸF=ƒ½Ž92*mŒÌ/ÿÞK{¿~%>=1õ=ÿXbÏ.½†Ò=Üfª¼¼ Æ ¦ ÿVÙª½á#­>Jøo¿ÿXbÿ¸i¼Hòž>LOs¿ÿXbm«¼è. =£‘ϼ,ýÀ‡ÿ X¯~÷»!<Ѐ—@<‘§õ:fJ¿Éç¢=Q¿Õ«:T ª)sg`/,›:Vm ¿6¡Þ¬Q >ú4h¿ÿXbÿG£°>쵉>±4f¿ÿXbbLš½ìÝ>L|õfÔ<Õ€mñ€mÔ€m‡'‹:ÅÕ¯=íx?‹E^>ã :8Í<, ò0ÿE–M=¶Ø{?_0>ÿXb€›<%ë>‡¢9ð€uê€u€u‚j:½0Ü>° T?T(µ¾ S¢:´s{$¡W¢'Ø_†:Ñ!Õ>²­W?$¯¾Z:Ý„V*Æ,[/®ë¼*=“ð<&¬ Ì ÿÂo>R{|¿x\¢=ÿXbÿøG5>+P{¿»ò=ÿXb'¾Z¼…=3¦;€§~€§û€§ÿà¿»¸Ü¿¤½ÿXb4~Š:Ô¼ =Ó¿$ÌW¼*ž-9x×!õÞ´'é›4½2é>”Ú ¼\;n;¶€—ÿ² ¢¾céþ[5^¿ÿXbÿÜľ…ÞϾ}¢^¿ÿXbO[c½Š® =Ú®Ð<æ«ä«Æ«ÿ¯$9=¨ü~¿Ê·œ=ÿXbÿn“ɼ1ð~¿øb³=ÿXbMa½¦î =zÄ<ã«À«Å«ÿ1žï¼ H~¿0å=ÿXbÿá‚«½]þ~¿ ƒì<ÿXb^½J½½á¾=»G6=[/ü/ú/ÿ+¿±;ÑSG¾l{?ÿXb‹N¾:I¨®=Õ®~=ù‘~?#Ž=öN×/„ã¥1sIU½Ó-û=i9=ì.¶.¥.ÿ»6F?ûÞȼtã!?ÿXbÿvPA?y¡hºpÓ'?ÿXb‚ɽúb>ïÊ:ú€ ÷€ ¶€ ÿNR­>KGk?ª¯N>ÿXbÿ¦d>`Tq?ßá}>ÿXb-\Ö¼m=P4<þ ÿ Ø ÿÀ=,ß~¿ö®:ÿXbÿßï>]ž]¿M„4>ÿXbÍÊö¼]3)>.8ƒ¼¾¢n;~¢ÿ[¾roª¾L,n¿ÿXbÿB¾Œîž”g¿ÿXbØî¼ÍV=O²U¼&€ $€ D ÿ¬ì˜ºhÁ¿ê2½ÿXbÿzä"<÷Ü¿ñ"ÿ¼ÿXb±û½Uú =Ü›ß;€ 5€ d­ÿ“Ò/=y¿¿´¤7¼ÿXbù´Š:› >Ëp¿Ä’Y¾¿Ê=.* %»zâ&Ýξ»[°´= +½ð€ ¸€ Ê€ ÿüH>®d>"’p¿ÿXb“½:ãá*>ì3>¯ r¿¢ùÕ:k³,W 0ƒ¹½H3>UM=ø€eæ€e€hÿµîn¿*€·>Ó¬<ÿXbÌ.„:°òj¿±åÇ>(¿”=š¶¼:ÎéË+£O¾/߉¹½Ú9í=¹.=6¥ß¥æ¥ÿÛ›B¿£õ¾Ìvà>ÿXbÿ#Á7¿µ¦ ¿ûxâ>ÿXbpwÖ¼ë$>Õxi¼é;×;E€/ÿÆ2=‹Z¿+K¿ÿXbÿ%pŒ=à‡'¿ÊÅ@¿ÿXbß‚½™ =ý†‰»{€¨z€¨6€¨ÿ{½n¹~¿;ü½ÿXb&Vì:÷‡¸¼®ë¿fò-¼•ž9Ûe'¢§Ð*X :½º× =f¾¼. V y ÿ½/c=Œ–¿ÖiA¼ÿXbÿ2“=]P¿ƒù_<ÿXbñ+Ö¼E,>2•¼,¢3¢´¢Ù]‡:nve¾¿ª½¾uÃf¿d¬9È;)‡TÈ-!iŒ:F‡‘¾a¾¢•j¿ùµ:Z}Í,ˆ‘41"¥Y<䣅=5ì÷¼€Ÿ–€Ÿ>€Ÿÿýë>„ú½®åu¿ÿXbÿµ^‰>Ó)Y½t=v¿ÿXbë ¼Æ]=Àê½· l Â ÿKSP>M6¾Ãwv¿ÿXb]=ƒ:/’¿=W M¾¾£y¿½ ;Úv .«*ª1x`€¼ÔÕ=PÃ7»Î€§*€§‘€§ÿ ’0¼ÖŽ¿„l½ÿXbÿp­<¶¿x-.½ÿXbEò;ŽW€=^ ½ô€Ÿõ€Ÿê€Ÿÿ‘S¼>Ù݇¾}'d¿ÿXbÿ°b>ÓŠ¾+Äm¿ÿXb­‰¥½¥“=C¬~·ÛV?d)Ã:ø v-Ägå0!YÀ»û­=…& <ó€§ê€§þ€§ÿa¥»ÌÜ¿£è½ÿXbôÿ:ì&w<ß¿.U伕>Ø8öRú%ˆ{ò*æö¼ ¸*>ƒ‡¼¿¢¼¢|¢ÿRg{¾ƒ×—¾/Dl¿ÿXbÿù‚¾7žs¾óÞo¿ÿXbÓØ= $¨=›=Ÿ€Q€QŒ€QÿÃú›:?ÿXb«v»o¹š=.Žπ ,€ œ€ ÿ;›•>a‹t¾Hm¿ÿXbÿÈ1„>VÀ,¾…s¿ÿXbàLŒ½¦+Ø=Žy=<$t$ÊzYÍ:²Yľ’7Á>´ÉW?©µÁ:`Øê+ƒÉ±0ÿŽ.¾eu¶>ºéa?ÿXb¾/.=ä×Ï=ŒÊ;uÍÐrʃ:hl?†5Â>Τl½tÕO:æ4Ö)¼=.¿lÆ::9k?ýºÉ>îKµ¼¶ÿ8³Î*”™”/?á,=¸=^ã<­P@P@P7NB:†e?°Pâ=¬Ý>ûù:Áä&äõ+˜‘:¢ñ`?Ãâ=PÃí>•íŒ91*ïÅ.\T ¼nÂ}=þDe=_(¹(i(ÿ¯¾¥2-¾QZy?ÿXbÿ„i¾–a¾Áw?ÿXbUš¼&Ä=óâÄ<ê ë ~€ÿ–=ÒH¿Õ¿"=ÿXbÿ|«¾»ž´¿#óB=ÿXbÓÛŸ¼¦=‚Œ€;ì » €§ÿ--’<÷ò¿ýî¼ÿXbÿ¶PÝri¿ÿXbúË“:ŠÓ©¾Xx¼> ]^¿Z2D; uï*þÄ.«´¥½ßlÓ=mo·»g)É)Ä)ÿÍ«4¿vŒ’>ôç%¿ÿXbÿÉp3¿É…u>5õ+¿ÿXb˨½‚6™=±lf;ôêÖ€ÿ)­H¿«¿Û!]¾ÿXbÿñK¿€é¿{ɾÿXbŠÈ°;•1=­jɼM_?_½_ÿ'Å=H‚ྖÀd¿ÿXbÿhE·=HVõ¾‚†_¿ÿXb¸!†½ ¨w=ƒkî;§¨¥¨¦¨ÿW²¯¾1ºj¿›®P¾ÿXbÿ r¾#Ïq¿•‘ë½ÿXb¢B½zƾ=ìm3=e3f3ü/ÿ'4Ÿ>C¯½=Rr?ÿXbÿ_ww>ìöî= œv?ÿXbê—½x=xD¼€ Ž€ B ÿR/ƒ»»è¿Ì×¼ÿXb»ú:kT=:¥¿­v¼/Wá:î[»%3g+­…™½÷: >À•ì»C„Öxÿ`žŸ¾M<>i§n¿ÿXbÿJ¯ƒ¾¼q#>uýs¿ÿXb ==5¨='7ß8=Z)@eù.p”‚::–?àN=2ºÔë9)=9G$€k8Gÿ:>?Èu>Wë?ÿXb_M‡:Ï>?—è)>ˆL%?ìôT:óÕ¸+œå. :=h¼=å6<¶¬·iyc¹:š¤|?D>.fm=õ;; ~1,¼ð0£ï;Wˆ|?IM>è™=Ƀ5;ôT- ,1Ä_“½RF=(¶<+€~n~)€~ÿfýT¿`è˜>4bï>ÿXbÿ|¢]¿' Í=ì û>ÿXbës¼hÛ=ûί¼^{!{¶{ÿÚ Y½Gü?"xX¿ÿXbÿë›Ä½å%ã>zd¿ÿXb*Cp)r¿ÿXbÿcï²=Ç­>3Ão¿ÿXbÔ T½–ì>¶L†¾G>ÿXbÿÅ¥s?@€0>]ÿ>ÿXbóÇ´;ºe‡=Õ”d=DL‹LÄ€*ÿÔ…>?È/>ß2s?ÿXbÿ•Ì“>©]>gõr?ÿXbE¡…½ C'>ž¥¼]€ Rfÿ€ ÿN¿7?.ñ!?*÷”>ÿXbæE‘:ËW1?¡#?e«>š{;×-¢¢Ô0UK:½Ôb°=ìÜ4=/3.3R3ÿLÝ>áí ¼êäf?ÿXbÿâØ¸>£À'¾}k?ÿXb,g/½W²>Lâ,;©sPsWsÿpp><èy?É–¾ÿXbÿ³”W>¬Âw?3 ¾ÿXb~V,N¼¾š©f¿ÿXbÿPÊ>>ÉrʾÀ?f¿ÿXbÚr®½¨6¸=;(»s€¸€r€ÿ»q¿‰™ä½ü–¢¾ÿXbÿ^Aj¿é'½wÎ;ÿXbö—Ý’­»>éYL¿ÿXbÿLÀ ?ž¡>]ÌF¿ÿXb|Ó”½u9%>¿a"¼'lÄ€ „lÿ‘¸œ¾ÈWU?k¡ë>ÿXbÿ½@ª¾.GT?£æ>ÿXbBwÉ<û’ =ÌFç;!€ € G€ ÿ¼–Þ=¦ ~¿b¸m½ÿXbÿ÷ïʽѦ{¿0>ÿXbñœ­½õ,è=ˆ*<=_¥S€]¥ÿtž¾¿Å1¿ôa&?ÿXbÿݹ;žb0¿Ìi?ÿXbG冽1 =9›Žºp€‹Ÿ€‹æ€‹ÿ;K»6Ú¿î| ½ÿXbÿ² ½Ó¿‚~k¼ÿXbw¾Ÿ»AðØ=ýh¸¼¥€;ê€;P€;ÿLÏ=‡Ì> r|¿ÿXbÿ$_©=4ƒ>³ü{¿ÿXbV}®½òÖ=uuÇ<äo.oàoÿ7œ[¿#TÊ>/4¨>ÿXbúñ…: Wg¿9u”>¾W¡>Ôiø:gõ'«p„*~å¼t=5íâ<Ö ¦ ª ÿ.¿õ=€^}¿ŠJŸ=ÿXblîî:§>SD}¿¯É“=ìgO;ò%J#i×A&yë|¼ž$=H›;¦€§¢€§O€§ÿ y›<æñ¿^; ¼ÿXbÿé½<~Ñ¿ë6ó¼ÿXb4¼m=ߥT¼€­˜€­N€­ÿ†=ƒq¿AÕø;ÿXbÿN´|<ø¿2;ÿXbÀÌw½JÓà=e=$Ü$¶$ÿI‹¯;R?§NY?ÿXbx „:,t„=cFï>â·a?¬#ß:¿ZŠ,Èï‡1C㉽Iôò=×NT=j€D½€Dù€DÿhC ? ¢n¾äO?ÿXbÿqUá>$@†¾÷Ú[?ÿXbÁU^½Îüj=ˆ,Ò»­ž^žFžÿ¥II¿eHt¾ãè¿ÿXbÿ„>¿ècT¾ #¿ÿXbh–„<Í;=…Ï<:§¸§Ü§ÿ{N=¾F¿}Ø&=ÿXbÿ!w8ßÂz½€gl€o€gÿȹ£¾úÞ=ªr¿ÿXbÿû^¯¾Éz±=>}o¿ÿXb³Ò$»Õêk=@2]=Ó(¥(j(ÿÎôV¾ž­=\z?ÿXbÿ±q½o¤;.?ÿXbˆ€£½ö ¡= 2þ<Ÿ€‚*€‚˜€‚ÿ%Ö¿ö¼¿Å÷?ÿXb‰^m:À+¿Jr ¿ðÏ?j.´;+( -h¯ 0н֫>_N¼"€3F€3–€ÿ …|?· ¾+”º½ÿXbÿž–|?[™¾PX½ÿXb禽S=™=( <©€P€T€ÿ³ÍR¿æ{¿õe>ÿXb¡—Á:ƒØF¿¥R¿,Ì:>͸;‡t3*Ùù-µü½·²Ä=¤‰7=€6ü€7Ò€#ÿá·(¾9þy=t|?ÿXbÿ2.彔ʲ=h}?ÿXbrŒ½Œ.=y” =2€ªÜ€ªf€ªÈ%­:°ÆÑ¾:83¿?·?{H ;ðµ.+´½Ï/fùƒ:„ä¾·Â0¿Ôã?ÐL—:$²,Óœ1&Ã1½œ¿ =Ë+W¼) X¬¯ ÿ\»³=‰ì~¿À¸Ö<ÿXbÿ¿&O<ú¿j »ÿXbz‰±½“À=ÂÝÙjx¿ÿXbÿLE¼½— ‹>¦=u¿ÿXbM½SM=Ø€ˆ<ï€f-dî€fÿET{¿]…>e¦ç=ÿXbÿ«po¿½jŒ>ãêd>ÿXbŸ”©½*œ=ÅÆ<<§€Ù€F€ÿVR¿°‹¿²? =ÿXbKø‚:2pL¿À¿yXŽ»e¢˜;j/t#Ÿ1´=c =Ò¨@¼›e¦eŸeÿØ=?ˆ>¾xS%¿ÿXbÿ’t??ÿa¾ã\ ¿ÿXb†6½¡J =AÔýA£l¿ÿXbÿ+?¾3r >.]n¿ÿXb~5‡<[ì=y:=M,* L,ÿáe!>½†×>X®d?ÿXb+!ä:úø+>v¼>j?±$;.°E&.ŸÞ*dw¡½…_ê=gE=[€²€¶uÿ¸ì¿œ„¿ !?ÿXbÿí·¹¾¶ ¿wY@?ÿXb…$³»Ã*=Ê4š;뀧ꀧҀ§ÿUó==䢿a×¼ÿXbÿ¸B»cÝ¿ø¹½ÿXb$H%»|b==_³;ꀧހ§ï€§ÿ”uÔ¾‰Šc¿– G¾ÿXbÿ‘Y®¾é—k¿ÒEE¾ÿXb—«Ÿ¼'Âæ=²ñ =a€7†'À€7ÿÂS¾‰?i)U?ÿXbÿŽËú½ù*?{`[?ÿXbìµ½íe»= ‹ <è€ Ì€ ^€ ÿ‰y¿Ì+ >ת4¾ÿXbÿ˜ÿv¿©« >_ðW¾ÿXb5)=Ô×3=º÷ð<¿WØWnWÿäЀ>ü ö¾‘ W?ÿXb'8î:^°>Fö¾AqN?ÞŠ<ˆž--V°0†p̼Iò=õ½†:@  ¬ ÿ@Äœ<‹ñ¿¡À ¼ÿXbÿRÜ <]￉eª¼ÿXbÅ©V…ˆU?œú¾„ÝI9¼Ö§+v²Ø/ªyà:h>˜cS?.¿óQÆ;è!O,$hJ02½Ü,Þ=c =m€1õ€1Ø€1ÿKµ>¼Œ?ïP?ÿXb}ƒ:?ì=Ûÿ>Ùý[?#<È`-xŒ0Aa=“0=) í<ÏWmWÈWÿ³×½êõ¿ÄúO?ÿXbÿ§ô=77¿THH?ÿXbø4'½2ª =¼³ö<^2«ÿpíb½}T¿JG>=ÿXbÿðí"½F…~¿ 4Ì=ÿXbÑêd»9îT=-@[=RB(¡BÿÀ¯†¾Àžù¾¥ U?ÿXbÿ‰ï{¾;pü¾A¡U?ÿXbÐ'²½°=G";n /ÿqd¿;4Œ¾&U¹¾ÿXbÿO¹e¿öûœ¾*¢¾ÿXb\v½Ú’=´<¼n€­m€­õ€¬ÿ 6Ë>¾'¿jG%?ÿXbÿ¯q¦>w]!¿ºy4?ÿXb…‚½HàÏ=¸>,=¿z»zª$ÿ5ߦ½jŒ>¬Lu?ÿXbÿ¶w<¾@Ñœ>4o?ÿXb]¿ ½1B>?pU=|€û€¼€ÿ? ï½êpÇ>jÞi?ÿXbÿ‘.ú½¶X>‡˜q?ÿXb•1=}%°=ßj»Ê€`—€`Æ€`ÿãTl?ÄÂW¼X±Ä¾ÿXb)¢·:ŠDp?ÏÑ0<ö¡°¾ÒìU:ù,,ÊØ07mÆ¼Úæ6>jÀ ¼_Œ]ŒÚ‹ÿ" ¿ó¶„>us<¿ÿXbÿæF¿ö(.>ȘG¿ÿXbZ‚Œ9¾‰=ð÷ ½Þ€ŸX€Ÿ¾€Ÿÿ"‚K> ¤`>÷†t¿ÿXbÿû]>ôG¼©ñy¿ÿXbgò =mÊÕ=)´,¼e€’É€’Ÿ€’ÿíÝ+?FúÜ>q=¿ÿXb˜&™:{Ì=?ÉA¾>‡ ¿ÆC¶:&ŽŒ+õpI1>¿Ï,¿<”"<±I-³ Ž0–$O¼‘FE=;nø¼€¡9€¡d€¡<ò‚:É·ã;pèå¾q»d¿Ië :k)aAü.ÿ´“¼1¥¿Ê¶L¿ÿXbÄK<1Ñ`=ËQ=]€K¹€K&€KÿV:"?†rš¾Ç[6?ÿXbÿªL?Ö¥‰¾²zM?ÿXb Œ¼»uè”=~r½€ € °¡ÿê.]>Û³5¾]Ëu¿ÿXbÿv®>qðm¾”6i¿ÿXb˜Á˜½ÇÚ>?¤<€mü€mŠ€m벡:(CŽv°~?å©ú<ñ„Å:¹6›)§Ê7.Šìµ:Èɽի~?0Û<áë: ø®)rÌÒ.™„½ íœ=펼#bAbVÿ/š–¾,þš¾ãh¿ÿXbšvÄ:0ý©¾ÀSŸ¾²õc¿gÇñ;å-þ*$¢Ÿ.д„½odþ=ð§F=k€GÒ€G`€Dÿ8&P?¢My>_?ÿXbÿQW?ºèT>!«ÿ>ÿXbrjg½¯ Ÿ=ä2=y€'T€'¶€'ÿÙÁ½S[ξÞi?ÿXbÿžû<ýá¾8«e?ÿXbD1ù<º6=èi=þWþWûWÿT•(?¹Òö¾Èï?ÿXb³gú:l6*?ù ¿çL?QS…:K;. µ1"o9=¼= WïïÅ=ÿs8„K‡)¡[0ëx¸:£‹|?XM>=‘”=+³+;¬&5-™ÙM1žðR½éÕà=Wí=Ï€1R.“€1ÿ;Í>½q?ÞÌX?ÿXb>üÞ:†;̼êª?Ò—O?g‡;âq,/•î0=)“»Ž#>¸‘2¡Æ¾ÿXbÁ‹¾<Šæ¡=šCÒ¼W€›V€›ª€›ÿ$îù>ß“®=å[^¿ÿXbÿ±Hå>‚ÏŽ<$Úd¿ÿXb;ã{½^Ø=&%=S$^$h$ÿ1Ù’½Î¢?Ÿd[?ÿXbîjÍ:I¬Ö½]E?e¼Z?Í‹9Õ²£,êxÌ0å½77Æ=½R=Pöªÿt-¿4Íû=Ñü9?ÿXbZ>„:ô²¿,OO>}D?ä±Ô:J Ÿ*è~´.HÁ½\ >IÙ¢<4s½sjsÿ‘l>ïpi?.Ý­>ÿXbÿŒCZ>Ehq?Ü‚>ÿXbáí¼êÊ'>ôÝ­»›ZöQ8Zÿfû‡>7s)?{q3?ÿXbÿ7Þ>Ú-?ì.?ÿXbvoE=<=îv½< !|!^!ÿ!]޾Á V?iò>ÿXbÿ àô½¦ôZ?[?ÿXbq½se0>Uka½$8vœÿÛÉM¿ì#оµ¿ÿXbÿâçS¿7V‚¾¿ÿXb÷"Ú?ÿXb1C¯:ãÎ/?Ù¬=ŸÖ8?Ðz;4à+{êû/ßOM½Òå >£¬_;&sˆs8€ÿABl?—È(>Ò.²¾ÿXbÿ<¤m?à…I>΋¡¾ÿXbÞqJ½Ò>J–»ÿ€–û€–ÿ\—?? ?¤§¿ÿXbÿC­>Yè=?§H¿ÿXb0G<±Äã=©¿=ü,ô,Z,ÿ'z>"ï>MY?ÿXbÿå2‰>‚$?=@P?ÿXbƒS½Ä²Y=«éú<.€f^€fF0ÿ]Dp¿/>Š‚™>ÿXb“Òƒ:pýw¿ýÄ>” H>•¿;›Òë.tï2×úb½ùø„=ší =뀤Ò€¤Ô€¤@ð‰:‰b)¾‰µN¿iö?ÓQ@;Äë ,õA0–KÙ: -¾AäD¿¦É?ÙáÔ:K,‘úœ/~Ľµþ=#2,<;€~â€~ö€~ÿij-¿BÐ’>"-?ÿXbÿ„0¿'î¼>¿~?ÿXb‚‹½âX'>’\~¼—€ (€ -€ ÿ%ï>nL?×gÁ>ÿXbÿ#Ú>#Q?½Ç>ÿXb‘ֽ =·Ð•;2€ ¼­n€ ÿ\w\<ù¿˜Åº»ÿXbh Š:€‹<^ö¿3}»üÉ:¥Ì#5oa'ž{½<¼'>“H½€ƒBO€ƒfs‹:·Òq¿|ó̽  ¾È9Iá(«D-ÿæ¬o¿Õñ¾6œ¢¾ÿXb§$+½m8¬=‘Õ­¼ItZttÿÕm»mûO¾Ž©z¿ÿXb3ŽŠ:5!,¾Ç\¾U?v¿¯®ƒ1•c²½Éæ=I=]oÆoroÿùÓ¾)J_¿Êú…¾ÿXb·Š:üûæ¾»c_¿`œ?¾Ë%;2e'nCx*¶€°½ÚÖ=¶J°;ΑБ>‘ÿq¿u>T>Ó$ˆ¾ÿXb=Ü:wÖq¿óoq>¦|i¾ Û¢:BóÇ*ܺc/ÖͼŒ=uuG¼€­;€­€­ÿïp=—ƒ¿ý½I½ÿXb”S†:~l®?ÿXbÿ‡Ù£¾| ÷>@¹P?ÿXbÛÀ<Êû¸=×ÜѼ߀n½€n’ޤà:?­â>,ÂÀ>…TP¿íÿ 7Óý/'´).>›;Âöü>Ðߣ>íðN¿f¤í:ÌÝ7+ ê–/î“#¹×…=}=ß<ˀɀt€§ÿ¤‚=éF¿3$=ÿXbûcŠ:—º=Î@¿½Ž=ù‹µ9«Ö&sÞI+ñ¼Ä–=ø5¼)€­W€­]€­ÿPÔC=†¿óF½ÿXbÿÇC=¢‡¿dO½ÿXb‡¥¼t ²=Œ½R€ »€ z€ ÿ©p6=>$s¿ÿXbÿr^½t•>ë´t¿ÿXbBA‰½9Ñ>¥»¦€ N€ ô€ ÿ£€?¥AE?e»8>ÿXbÿjÓ?ôE?…f>ÿXbaú½OZ¸=À¼§t£tMtÿLƒ¾Xþ½Šdu¿ÿXb"Á;ú=t¾_>½rx¿mɯK|?ÿXbx>‡:é:M¾óe>°œx?{ß‚;£·*Òç¦.÷‰<ðl=ºõ=ª`€• ªÿ‡’>ÔÀ{¿I"¾=ÿXbœ`ö:ßš>Æ$}¿tõ=\“:¦+g&j‚÷*¦o½·A-=ÿÍ‹<9€”€f~€ÿÈëϾõ;?VH ?ÿXbÿ0v;Y¨??p?ÿXbT\=î^n=…è<O!OõOÿ/"?-!ཌD?ÿXbÿì‰?R<â¼UxM?ÿXbp «¼6=š ñ:Ü » ‚€§ÿŸ)»žÜ¿ú'½ÿXbÿ[=äп]”¼ÿXb'ÚÕ¼z=·Ñ½í€…Þ€…š…ÿPt2¿"R@¾¨#1¿ÿXbÿKœ'¿ÕJr¾§Æ7¿ÿXb(I—½¿·‰=Qõ«<€€€àï‰:QD(¿‰02¿Êí“>Pi%:µØÓ*Áé2/ÿœ„"¿°:¿1·‚>ÿXb£:=òC=ÛÁ»i˜Ù˜ì˜ÿ(8>𒺾µêi¿ÿXbÿIm>m×¾YŸ`¿ÿXb3pÀ¼4J÷=Öö<{'Z'ó'ÿçæ¬¾ J?@I?ÿXbÿð…­¾3~F?*j?ÿXbmÇ;cíÏ= 毼z–šŽë–ÿ:V(>ì‘…>Іs¿ÿXbÿŸ!>‚*ƒ>PGt¿ÿXbYü¦:ßà‹=’“ ½Ö€ŸV€ŸÓ€Ÿ÷„‡:/4†>×°·¼ˆûv¿vlª9¦ôt.Àðv0ÿÄÂf>9ÈŠ½›Ïx¿ÿXbiqÆ:P=üÞf=ã€*ù€*c€-ÿhØ“>¼/¾…'q?ÿXbÿN‹Ä>¦é*¾'~h?ÿXbh=ºh¨=ÿu.=ÇPŒPœPÿ£= ?/ñÑ=@6U?ÿXbÏE„:Û>¢ Ç=° f?ÚÊ­;—ó’.@}ä0“S»<@ÃÛ=-Z€¼€Œ?€Œ*€Œÿ®“n>ôzô>­àX¿ÿXbÿ­„q>’8×>±L`¿ÿXbvã]½)%>s€àÿXbÿõx?¸>µ§N>ÿXb‰a=’”4=ñ<·WÊW~Wÿ·a‰=+Mü¾Ö^?ÿXbÿ/þ=BN¿bZV?ÿXb"“½™Ù>â:½¿€J¾€JV€Jÿ¤D¶¾ÑÇk¿5å!¾ÿXbÿüôÛ¾Þe¿¾Tù½ÿXb§–m½=8>=[:[ü[ÿý%^¾5`”¾*£n?ÿXbÿq)$¾³~¤¾Ðín?ÿXb‡Û¡<»¹ø=\â»ï€ì€uÛ€Jƒ:Í7Ú>Œ:?v" ¿ cB;gl¤*cž¿.¾Êº:(Ý>[ŸF?®oë¾§…‘:#â$ôCh) 7€½*:">’?˜¼jf=€ Öfÿ0Wc?OgÈ>öv>ÿXbÿkÔg?Z–«>g…>ÿXby˽F=ëTy¼u€Xt€X߀Xÿø²‚¾{ t?LJ%¾ÿXbÿÌ ¾j?C2„¾ÿXbÀw›¼¡×=UY=;V:VáVÿwþ§>QoU=uq?ÿXbÿx©Ž>Ñ'½»£u?ÿXb2Ì ½Ì3>gET¼B=w‹n<)~Õ:5¿` ?¿ >ý8‹X*!v¥/ÿÂE¿i€ ?G;¿ÿXbP½7¦>o»ç€–Ü€–Å€–ÿJ0?s«>À$¿ÿXbÿÙª@?)ñ•>™ú¿ÿXbât’¼„J=ºõš< ¢ À ÿø÷æ<¡å¿·„K;ÿXbÿ°Í<Õ¿ƒÖ<ÿXb.’–½m« >…yO=q€É€D耪ü:kFÅ>ͦ>È]?„µ|;Ò%+©ÜÜ.€À:bgÙ>Y˜>ŽðZ?ƾ»:”W—-%Ñ0·ÓV¼“7€=I_=)(Ù€?¬(ÿ<&ì¾ü<½Áõb?ÿXbÿ<Óξª¢›<"j?ÿXb1 —½cì¤=¦ =1€‚΀‚v€‚Ç:+k¿6¹¾äxnaþäue¿ÿXbÿ=Ÿ>}/ž¤n^¿ÿXbÖS«½wÛÅ=bLú<ûñuÐ@‚:&þB¿™ã=9j#?‘h.:†ï-m^1蜃:ÄH¿_¾à=/U?·c:”Q)kr.$}Ú<ò^5=úšå».hå€R%ˆÿuA?ñ!¿“•û¾ÿXbÿj>?Jª¿…>¿ÿXbèi=HÅß=/ù¼ô€ŒÖ€Œ–€Œÿ À?¤¶Õ>’Ì,¿ÿXbÿ<ì?¶cÐ>æ\-¿ÿXbºk½cB =R˜÷<;«u«Š«ÿ±é¶î»¿â¢:=ÿXb-¶ï:ßp=ÊS¿O~.=N(û9Œ–*.>¬æ1|B6½!™=2ã-={€0)€2-€0ÿ»He¾,J¸¼oy?ÿXbÿN\¾Yãµ½Cûx?ÿXbôÞX½8g>Í™»ü€–w€–û€–ÿ_¬?ôÁ=g[¿ÿXbÿy¾¶>q+®>Ú·^¿ÿXbmŒ:•±=:½e€ œ€ ’€ ÿb´ã>ì¡G>½Ê_¿ÿXbåº:V¶È>‚Ÿc>ê‡d¿+¥Ž;tA*_{.|*‡½(H >ټ€3m€3ÿ>a:>L‘{¿ÿXb{Dè:P†>ëØ³=r·|¿ß „;a‰)&_- ·ü.žE¿ÿXbÿx‚ ?ú[Ê>ð<¿ÿXb`禼¡>Mø¥;š€r6€r<€rÿœ¹„¾¾>s?ÁB1¾ÿXbÈæµ:Pßw¾—ss?1E¾¯i94k*Hé.#e < ù =nßc=·€Fµ€FZ€-ÿíÂR>Ü g>ÎÄs?ÿXbÿ»ø~>oé/>wt?ÿXb„fW½ë>1$§'w;>ÿXb¦·„:ç³y?œò¯=ÍàO>µæ‰:(¯,DLÐ/0€°½³yÜ=EgvJ½ÿXb*¥†:d§t¿Ëø|>µý#¾²¿;w‡-U4*0|¹Ï<[DT=û=±¼f›Â›D€ÿM³ ?j@¾5Q¿ÿXbÿÃ?t`<¾nñF¿ÿXb¥“½!\= ‰0<Û€´€Ù€ÿÕ#¿‰±C¿ÿ±Ÿ=ÿXbÿ£Î,¿lÒ<¿ïŽ<ÿXbŽåݼ³#U=ûмà€ö€…Àÿ±M¿ç¾§¿ÿXb²Â“:PrX¿™¯ò½¦J¿;£Ó;pàú,LnW0…8½ê =y¯=t€‰+×€‰ÿÐЋ½`e¿«,í»ÿXbÿÜ =›Ú¿¤};ÿXb¸±=}Êq=RG=‘€C€b€Tÿ”5O?盾æÉ?ÿXbÿa­D?çH˜¾³?ÿXbÜõÒ¼oò=±%=vG—€kæGÿ 2?Ê<‚>ø+?ÿXbÿ÷Ô/?LX>o 2?ÿXbÑ]’¼Á9c= 8K=?æ€?@€?ÿùÓ+¿6hE¾}<7?ÿXb{4À:¼‚¿n[s¾…˜??± <–™,ºg0Pà=|šÓ=Õ%ãA4í>ÿXbáE„:™ÝS?gŒ”>Ýö>_×;¢.<”÷0t¦<€s=VðÛ¼¡›j€ŸF›ÿ›Ó¬>sºô=co¿ÿXb¸ÞŒ:'š´>ëÚ=.ým¿HÙ%:Ø]ö,—/71Žª<ø¤Ó=x'Ÿ¼U€Œh€Œ©€Œÿƒ¸®>k%?Â.¿ÿXbÿi^>'U+?ü/¿ÿXb9á¼wdl=,bؼÿ€…þ€…ü€…ÿï&d¿—ìv¾ ±Ä¾ÿXbÿ¹©]¿Ûߊ¾†8×¾ÿXbË;Q¡ú= o=­ ª _ ÿ™¬ >>F+?1ú9?ÿXbå;!„Ç=Ã[1?Pê6?¶X;A»+ j8/늽ý† =ge{;C€‹F€‹L€‹ÿ•Τ½¿f¨á<ÿXbÿNㄼú¶¿à‡5=ÿXb¹½ìK&>ÚÆ»JZ’ZDZÿ› ‘>U‚(?Z2?ÿXbÿP„>˜‹.?W&/?ÿXb‚Çw½,+ =”õ= €‰Š€‰2€«ÿÀ¼ö:LÊ¿5%=ÿXbiúî:¼T-<´ß¿¸ò< «É9qóò& ™÷*Øex<Îã°=øÿñ¼˜€›ú€nö€nÿ´Dø>û#_=…t_¿ÿXbŒ°¸:Í)ì> U<­c¿+'>:ܯŽ'L¸ž.{L„½_A>C =¯€k®€k¼€kÿÞÿm>V?R–??ÿXbÿüº¦>9 ?£cG?ÿXb²eù»/Oç= ù ¼x’H€;ø’ÿº%ŽÉEC?è²#¿ÿXbÙ‰†:ƒ¥'<µÒA?»7'¿«Õ³;âÌZ-¾_ö0Yné¼/mØ=¶&=Ù€7n€7¡€7ÿ{'¾ë?×’X?ÿXbÿÃ:ؽFÙó>íx_?ÿXb#/½r¦ =8ÛÜ:$­` R­ÿÎ>;îž¿–ª^½ÿXbÿæ¦;Ùž¿t»^½ÿXb˜Ÿ½èö²=Ù=K*Ì#ÿ#6.¿Ê›£½Nv:?ÿXbÿ@o(¿­~u¼¿@?ÿXb$}½’­®=¥ž¼öã†ÿ›æ˜¾}=•.t¿ÿXbÿ¼î޾ä¼l=e`u¿ÿXbù×2½uÉx=ŸVQ¼Øž²ž%€ÿåWa= ›¾{s¿ÿXbÿ€¨·<••¾Ãt¿ÿXb† ½5í>®k<ásàsÅsÿ†€Ï=ø"y?®pS>ÿXbÿ}™(=šØx?¶©l>ÿXb4¿šÏ5?bI¿ÿXb#PÝ:2é¥>µÖ8?b}¿½ÏÞ: fä,)-(1Š=’΀=æ²Q¼SePešeÿ'B5?75¾9þ.¿ÿXb#Vá:³þH?E,1¾á;¿‘-¸;Ua,ޝê/l±Û¼3¨–=Ö¬3=d€:_€:¼€8©‡:΀J¿ø¿¾œ;ø>XP9ELµ+ Š!0ÿJ9N¿Îq¼¾½í>ÿXb%#ç¼i>n;y€rt€rü€rÿ"‡›¼ft{?Ž?¾ÿXbÿk <ŸÐ}?W!¾ÿXbÝ^Ò<&sŒ=Ÿ4=âLßLæLÿÅQ ?Ú{»¦ X?ÿXbÿ"¨÷>ß1="É_?ÿXbÚ±½Ï¥=ÿÐL<÷€à€î€ÿªÕp¿þ"¨¾ÇꬽÿXbÿNv¿i‹¾ÒìŽ;ÿXb>AâÌí½x€+ï€+þ€+ÿcÕì>èLW?´§>ÿXbÿ |ß>õ‰X?fúœ>ÿXb1ùÜé=(î8=#IMIBIÿZ'2?é(¿ÞJ•>ÿXbÿmŽ*?4{+¿^ѧ>ÿXbðN~½.<>ðÂÖ»|€3ò€3û€3* :1}Ë>¤òF>T–e¿tÇ$;j,nÈD/ÿ›Íù>†jˆ>rÌT¿ÿXb‹m½Y4=¼y*¼€ :€ 0€ ÿfÏW=ŽŸ¿¯”R<ÿXbÿ\ž5=Õ´¿. ”¼ÿXb™c¹½_>> ,=R€eÞ€eŸ€eϲÀ:+)Y¿$ݵ>.É>%ÞH:E¿)¦¬-ÿ‹dc¿†—>jß³>ÿXb=,=D=l´=E€Q€Q¦€Vÿ¸¾;?¼C»C.?ÿXb|}±:¾(I?…Ї¼H?Ç3¶: -d–1¶ô輤7=׆;‡  ¤ 8ÇŠ:+BêÿXbÕø :äÑ[¿jàÊ=“»?3{Ò;F!ò,nµP0J<¬äÃ=ogß¼¸€nâŽÎ€nÿá…”>I B? t¿ÿXbÿÿ¨‰>ÉâH?äú¿ÿXb”Ý =íóX=¢&ú»|ˆ}ˆØˆÿ¾ý"?D•¿ ¿ÿXbÿÒ2?¤t÷¾ä„¿ÿXb(ÔS½ëW>»ñnXí¬>ÿXbÿè:d?DÈ>zîi>ÿXb¸w ½k' =:<4€ L€ 5€ ÿ޲=&b¿6С»ÿXbÿÛ8ßÅ{<¢F¦"ÿºŽ¾7>u?¦\Š=ÿXbÿÅ…¾xµv?9ü{=ÿXb#iw½Åu =Bò<ñ«•«5€«ÿ`Ä’;ßî¿“®·<ÿXbÿA@½²¿§3û<ÿXb[˜…[2¿=?Ëm¿ÿXbÿr¦>^ŠÉ=ÿ×p¿ÿXbge{»žÎ>'À°;5CÆ€“ºCÿ©£¾â#|?Ðãã½ÿXb§C«:˜Hí½´‘{?¾¼´9ùÍ+²‘‰0Ëô ½vS =ñ-,<&€ '€ i€ ÿX™=]b¿C%¢»ÿXbÿUóÔ»~ú¿?Å7¼ÿXb{1<ÉŽ =Ýë$=m€•¤z€•ÿ­‰= c¿Ž<ÿXbÿgue?ÿXbÿÙU-¾w'?8íV?ÿXbj÷+¼3á·=Æ3h=M€-;€-&€*ÿ1€¾ý)>¾»u?ÿXbÿå'¾jF9>^@x?ÿXb\,<Äì>ÏØ<ÓÐÕñ±:Ów€>Év?ï#´½ºÉâ9t ¾*ˆ­/ÿŽB‰>Oîu?Ä[”½ÿXbÓ„m¼e¯=;Âi=I€x€x‰€-ÿ›#&¾¸¯M7>XK]?ÿXbƒ:< ?È>¢÷S?]àÁ;N‘Æ+Tÿ³/ÐF.¼P?=ÚSò¼Y€¡Z€¡€¡¬Ð‚:K4±¼É–¿ZR¿LÒl:È5—,îæX/ÿÁNá½/w¿³ÃP¿ÿXb”¿;½ÛÝÃ=«“³¼¯t]t²tÿª³¾»£…‘;?þ¿ÿXbÿUè¼½¾½@Ä~¿ÿXb°Ò<7à =±¿ì;#€ B€ "€ ÿ$s·=ƒ+~¿}Œ¡½ÿXbÿtXº¼z鿚U<ÿXbä¡o¼=…Ñ,»•€§f€§/€§ÿ§X=l0¿×As½ÿXbÿŸcS=7¿ªrp½ÿXb5Cj½+û>”O<"€ž€%€ÿ²˜“>ïu?ê<ö<ÿXbÿöºÚ>¯f?ØkÏ=ÿXb¤L¼3£_=àŸR=¸B>B¹Bÿ=Uä¾§_:¾‹X`?ÿXbÿÿZ´¾ds¾KÁg?ÿXb,d®¼5·‚=A=Z€?°€?u€?b°å:áIQ¿s˜¾aü>lGà:§Þý)ÇÍ.®‡†:³ðO¿á ‡¾M)?" :Ö80,rÚÈ/Ù½Í>:u;€Y7€YL€/ÿÔ ?«t¾¾ß8??ÿXbÿM^û>+Öо¼E?ÿXbqʼ½ñôê=è-žÿXbP}‚:0+V¿D ¿ñq”=L÷Á;#>"+Lþ“.gb:½y##>=î;¯T¬TTTÿùà>ÝËh>çy^?ÿXbÿ35 ?qþ»=m Py¿ÿXbÿj‹@=ƒh>ö0}¿ÿXb¬œ½ó>PÿY=1€΀Àÿ{>=6}?ÿXb „:í{%¼cão=)Œ?ìëŸ;Žf.CvÁ1 áÍ;MÖˆ=%ç½D€ŸŽ€Ÿ†€›ÿ"¬“>™MÙ<Øu¿ÿXbÿ¶Æ¥>«ƒº=Æq¿ÿXb‘½ëæÂ=]j„¼Ÿ){)7)ÿ¬ú:¾°_Ì=rez¿ÿXb½ªÄ:Ûk¾šÿp>õÅq¿9è˜;nÁ´-ßù]1ª»²½‘ >sh=é€\Ô€\ü€\ÿ»qD¿ìW?©9Â>ÿXbÿ¿|7¿G¨ ?=EÙ>ÿXbùŸ|½:• =<=€«‚«ð«ÿ½º¿ÀÛè<ÿXbÿ)·¼zã¿-§<ÿXb×3„¼ÈÑ=T;C<¬€§·€§Ê ÿ\: <²ð¿1¯¼ÿXbÿ¿ô4=¨¾¿ÙGÓ»ÿXbe‰Î¼GVÞ=`Ë«¼n{Ì{b{ÿw…é½)?ß,P¿ÿXbÿ¹ ¾(º?ÑX¿ÿXb›<µÿÁ=±Ûç¼w€n΀nº€nÿ ®>ŸÔ0?M:#¿ÿXbQPƒ:®Âº>e?k2¿Æì:ÜŸ*cm\-+i<¨s¥=ñgø¼š€›Ý€nD€›ÿáËÙ>q ">Ed¿ÿXbÿ©ZÑ>.1D>jd¿ÿXbêz¢½[z´=7o¼hbÒbÖbÿÿkK¿¿ƒ¤=Ø ¿ÿXbÿM=J¿$u<Ìè¿ÿXbm¼,u=) ½¸ 3¡d¡ÿü¢Ö<µ¶º¾¯Fn¿ÿXbÿFg¹=Àо~lu¿ÿXb7ã´¼óª= ‹J=X€LVY€ÿÏÓøü0=~€þ€í€ÿdȾ§Î)?Wù$?ÿXbÿà6»¾L%?¨]+?ÿXb*½ãq>w ;N€r,€rø€r-¶:höÆ>ûþj?…<£½É_7:èË*¼ó>0æÞ:L½>íÏl?.w²½{Ñ–;zÃ-W%`0˾k="\=ÚÊ;ü€&ö€&è€&ÿ±Úi??Ä›¾8OоÿXb’/â:+8h?]⥾‰¾ñšË9„ 'q-øSc½Pü˜=èj+=Þ€'×€'€'ÿã y=®¿ètZ?ÿXbÿ«9Ÿ½X]¿ƒÒZ?ÿXb°9=—ÄÙ=´.¼û€Œø€Œô€Œÿײ:Fo?íä?H:¿ª¿8:&L‰+/90ÿŽö ?Ò± ?Ö ¿ÿXbœR½Ïd=ú™ú<0O0V€aÿ&t¿öDç:íÚ>ÿXbíš:(r¿¯÷¿=ôŸ>Õ¸,;Cÿó-s '1>]=­Ø=ûWÖ<¾ii4iÿà÷V?ƒIÇ>'ÝÁ>ÿXbÿs_?ÈÈ>ÆF—>ÿXbªñR½Í=†¬.=o/k/³/ÿü{z¾1ÏÜ>xQ^?ÿXbÿ[¢½!ž½>Ûíl?ÿXbGéR½³@Û=Ì_!=í€1Ë€1ì€1ÿ ³’>‘‡ß>iRZ?ÿXbÿ±Õ½;̓¾>Ýœm?ÿXb&þˆ½0G>õ½<ü€ í€ ú€ )µ:¦e =Z7}?Nñþ½_« :Ó4*Ó–0ÿkØ]=ç&~?N*Û½ÿXbí¼ ¼––Q=¸¬½F€¡>€¡` ÿŒe×=“Z¿äaR¿ÿXbÿñ¬å=^‡¿ùæW¿ÿXb~$=¨Š‰=N¶=9€Y€Qq€ÿ¨Óp?L݈½„>ª>ÿXbWà±: †g?Ÿh½2ŠØ>Á¸—:9˜'àÐ+Ze&½} U=¼A4¼ €X/€X¦žÿQ=Ë=»—•<‚±~¿ÿXbô(;Cý=+k=´›}¿ª—‚:³Ø#K§õ'ƒÝ½ýô>©»<߀mÓ€mˆ€mÿŒý,½ãë~?б¦=ÿXb%™:&`‚½¯²}?ñ=:|x9§(gË:,k,á<œÅË=J›*=€ÿìÔÆ>h˜º>ɬX?ÿXbÿ÷Èû>¹²Å>,ÊG?ÿXbãºî?²=¨i=™€-ô€-›€-ÿçv|¼_î>Øw?ÿXb4„¶:a=±]n>d‘x?—;[),ò°60Fê½<}æ,=Hß$="€TB€TO€Tÿ_,?{Dˆ¾Ô0?ÿXbÿØ!!?&½6¾|œA?ÿXbD‰–»èià=Âô¼j–ä’¾€;ÿ>>–hÄ>I—g¿ÿXbÿB3§=s½ë>€Ib¿ÿXbä,l< Ò =ܸŻa€NÅ6`€Nÿ^–=x3¿Ü„¼ÿXbÿeÉ=by¿È¼ÿXbÖö;Žk=V~Y=É(Ÿ(Ê(ÿ¬)>Å l¾°yu?ÿXbÿ¶¦I>î¾þÆx?ÿXbƒ‡i½ÿ[ =é Œ;_€¸€R€ÿbžÓ»ù¿ˆÃU¼ÿXbêì:*\d»…ü¿˜ã¼`>#9DÉ©%0ˆ*Q…¿¼:Ê>p$PÚqü)FBSTFÿšNB?ßxÀ>?ÿXbÿ´S?í;º> /Þ>ÿXbÔœ<½HÄ= Ö8=MgM9Mÿtl‹>ÄQÓ¾zƒ^?ÿXbÿÐ]˜>_H¾WD`?ÿXbš|s½þc= ðÿXbÿ&ýR¾ƒ®a¿tÙ>ÿXb€ò÷<±†K=é·/¼€RUˆŸ€RÿÊpO?庿¯·8¾ÿXbÿµ¦G?X¿›à{¾ÿXb^L3½ùÀî=§?{¼ú—å—Ú—ÿF+>BÅ>4Sh¿ÿXbsg¹: Ã=Û<Ò>O%h¿(Ü;~G+®÷.;J=Œ‘=Üš;múmÌmÿ¯ö‡½é}[?r§¿ÿXbÿëÎÝ=ÇÝU?™ñ ¿ÿXbT©Y<€Ÿq=¡¼O=>L(L~Lÿ$À?÷h†=PóN?ÿXbÿñ?fæ=Ö½I?ÿXb˜…¶½{Ø >¾† =æ€eä€\΀eÿ/Þj¿ùwh>G§>ÿXbÿ± h¿O‘w>=®>ÿXbK.*ŸD¼Pød?ÿXbÚsY½ÚsY=ÜõÒ»¹žwžpžÿ›´-¿0‚ ¾Há8¿ÿXbÿX׿¾K“I¿ÿXb?ªa½|Œ=š=ö€¤ó€¤Š€'ÿR>½¿ez\?ÿXbÿ?˜Û½Q6¿kVP?ÿXb»+»¹üþ =üV+=°€¦±€¦Zÿ¥WŽº³×¿Ž½ÿXbÿD"<÷ê¿.¿¼ÿXbÈ i½ð§Æ=.Ç«¼çÈËÿ€B‘¾vו>ÄÄi¿ÿXb±~É: Ξæœ>yÚ^¿j!Ã;jFÈ-·P1.S“;Ásï= n =· l Š ÿƳz>¿¥ ?ªÒK?ÿXbÿOSE>î3?²EL?ÿXb"Å€½Ç-Æ=‚­’¼hÕ)ÿv0¾±—>ó—p¿ÿXbÿ˜zC¾ŸÈ>P–n¿ÿXb- »½;ÿ>ÏH„ˆ™=)S^¿ÿXb|ž?½|D¬=kD°¼YN´<»:w¾ž=,åi¾÷px¿Eó¹;…}¬'üZ+ÿ M*=~]H¾gÓz¿ÿXbŸ[½]Þ=Y¦=#$ž$¨.ÿ³EŸ=l>?MØL?ÿXbÿ؃<ä€?|P?ÿXbÁ䯼Vó=ûê*ºƒ € š ÿþ¯J¼Mô¿õi<ÿXb¥ò†:)D+<+ü¿/¬5»qÞ‹:Ø©A&•ûÑ*óæp=µO‡=$î±<Ï€L4ke€Lÿ¹]Z?äd>'zñ>ÿXbÿíåP?±>” ?ÿXbàòؼmrØ=¥(=Ý€7­€7Ü€7ÿ­†¾ à>H´Z?ÿXbÿ&”–¾ïÀú>ZR?ÿXb/áмdZÛ=@'=Ö€7¾€7º€7ÿßÙ¾*â>ÿ$Z?ÿXbÿÚÔ²¾Bçï>J»O?ÿXb™×‘¼q’¦=¥„ ½€¢O€¢8€ ÿ®+ýO5õ½ü|¿ÿXbÿ"»M7m¿ÿXbâs'½Ì>°È/¤xx?Vû«=ÿXbÿ=À}>]t?ÌP&>ÿXbä-×¼²G8>“‹¼o‹Ù‹n‹ÿs©&¿Ñ÷>'°¿ÿXbÿ{}(¿wÞ>LŠ¿ÿXbú±½M¾Ù=½â)<ðæJ€ ÿtRe¿ç;¾ÿXbÿ8(g¿h‘É>mh0¾ÿXbTw»‚®=Ø,½Û€ Ò€ Ú€ ÿ¿LÀ>ä[¾ÏBj¿ÿXbY8æ:¥%‚>ü±I¾ýfr¿Ú|"<¢c-5l0^ó*¼‘G¿ÿXbÿc ?©<>KmS¿ÿXbÁ;ù»á>Cã ºù€“ÿ€“Ì€“ìôá:>¾?Yp?©|”¾î[¶9 ƒ(+p›Á/Ýå:Œà#¾kíq?³þ‘¾Ì¶:ƒbŒ*DÃ/\®~½<¾}=k¸È<ü€©Î€©û€©#Þ:8.}¾©Ò`¿ëœÑ>¨üi9îV¦)á Ô/ÿÔÓy¾æ5c¿ãÈ>ÿXbÏi¶½+¢Æ=#õžÿXbÿU¾z¿¦V…=bC>ÿXbXu¶½zàÃ=ñI§<ö€ ߀ ®€ ÿ÷|¿jÇ >Sä=ÿXbÿ†|¿y¦>Ùt=ÿXb‹ýe½œÅ =ÇÔÝ<ç«Ì«’«ÿò0 œ‚R¿ÿXbŠ %;Âپ朹>ÿJT¿ÿª8hE&·°-Kñ<–v*=Ñõ<ÿWñWõWÿS?Ç1¿n"?ÿXbPó:E(?Ï ¿jÜ?¿<;¾6„,\öÄ0qÿ‘¼ï·=]ý½¯€ ­€ »€ ÿ‚ɽW6ê>×>b¿ÿXbÿl¾þFÄ>2|i¿ÿXb°<ˆ½P >Ô_¯<ú€mü€mЀmÿåä6>dl¿ÿXbÿhQ˜>cV>Åun¿ÿXbàƒ×¼)°>í ¾;Û€rµ€rÖ€rÿÌ)$¾{?5õä½ÿXbMyý:J]I¾±Îy?o£Ã½ÛoT;h¨+ᥤ/ÙÌ!½¤Œ8=Ý`(=›€2;55€2ÿ°ÿ±>†|Ž> 7e?ÿXbÿÍ>>ÂØ£>×m?ÿXbÆ¿O¼ZöÄ=s¼½o€;Ü€;^€;ÿ{ݸ½³W?í¿ÿXbÿ?‰Q¼NkR?DÅ¿ÿXbì¾c½Å =¿Ö%¼€œ €œœ ÿË;?Ì}¿¤ß¾ÿXbÿÆ$¼þ„¿«rw½ÿXbÔc›½hÑ=O/¼Ü)î)v)ÿÁ.¿ì¾ž>æ—B¿ÿXbÿÆ2¿ÆC³>ÂÖ>¿ÿXbVc=:•=c%f<~€lÍ€lþ€lÿŒ°>³Rp?´;»¼ÿXbÿ„&Ö>ò…h?Øû;ÿXb”…½Ú¨>Qøì<ä€kŸ€k/€kÿô×½ºþt?i“>ÿXbÿÙ&½Iûp?%†«>ÿXb_—a½lí>Iöˆ<ç€î€ð€ÿÞ3?_tW?&¾=ÿXbˆã±:üŒÓ>6~f?ɾ >žlH<u´.8 >1]мÐDø='¼ž—~—H—ÿìÒ½ÐS]?uÕû¾ÿXb3ŽÞ:âKa½ /_?q6ù¾)ÑZ;QÄ<+ØŽ/£êW½%>Ðп<î€M߀MŽ€Oÿïö{?>¨Éà=ÿXb=žˆ: dv?üC>tèE>d¿;:N#®*ý¢(.àžg¼,=?<=dA€¦ÌÿS6„¼X÷¿¢÷:ÿXbÿa¢ <Œè¿ª •<ÿXbêÍ»Ž'=G=ºwY€¦ÿ¥¹“>äŽsz ‰¼¸ev?ÿXbD‰V½˜Lõ=ó>=d.¤.;.ÿÊ»-?bØ–¾;,?ÿXb/[„:*?fy“¾ñœ0?&¨ý94ø,=,X/I:ÇöZ=½¨]=ÿ(~(´(ÿ¢a?—”¾ÁgO?ÿXbÿ}Qk>sÙT¾bfs?ÿXb2U°½;Ó=«#Ç<Ùo¿o.o 0:•W¿™˜Ê>@›»>¥ƒ:ÁE'“Õ-ÿç˜X¿rÂÚ>v0£>ÿXbßQc½š>Û=wŸ#=_$†$¼$ÿóÎ;aW?éY?ÿXbÿþ-¾ª^?ÿXbõ÷Ò¼ûËŽ=„½4…d…×…ÿR‰¿…½¾¾5¿ÿXbï_â:ów¿G¶¾š-@¿ õÄ:ŒÍK+]X0aÁý¹î²=úa»ß€§Ý€§t€§ÿwüC½ó¿[a½ÿXbÿeCm½Æ´~¿óù§½ÿXbò|†½6 =€< €‹T€¨’€¨ÿÝKM½£$¿PD„=ÿXbÿA†“½=#¿q’ =ÿXbñž£½ö{Â=ñ¼y)A€Ø€ÿ™í5¿˜"B>ˆq-¿ÿXbÿôÒ9¿Œ2D>8)¿ÿXbÞ¯‚½—±=Aœ¼ö߆˜¼:÷1)½€,w=ˆP¿a1×:9c‰*Ýx‹0¾ªº:Îÿd½Zí<ò}¿yás:^¾*]4–-•¼†`=¤SW=!BØB9(ÿV…¾uƒ•¾—k?ÿXbÿ,´¾.lµ¾Á1d?ÿXbæå°½rË=ràÕ<ú­oï]ê†:mKX¿ØÚ>>å[? \~9ê…F'%!-˾†:`0X¿ªXs>ݽõ>îŽ:â)Ñ+¼ó0‡l ¼/n#><¾=¼€A€/%€Aÿ¹Ô)>a¿ÏÍâ¾ÿXbׄ:,w>%|]¿!<ö¾–¿:­]Ö,C±Ì1—¬ ½À—B=~Œ¹¼S€}T€}"€ÿ쇑¾øk?È ‡¾ÿXbÿ2 ¾¼bf?qx›¾ÿXb¹P™½ !'>ëÉ|¼,rþrLlÿÞ ¿ßÖ=?èÔÌ>ÿXbÿ•ßû¾¿€F?µÊ>ÿXbhXŒ»…[þ=\伿’|’:€ÿÒU>‹ &?#L;¿ÿXbÚìÝ:¨… >µ&?0?¿Ä%¿)¬»Çx¼xÃxÿèâ¾9þ>61b¿ÿXbÿNü¿Mk>kqY¿ÿXbÖ ½«³Z=3ü'¼€EU€Ew€ÿ´~½<¸¼wä¿ÿXbÿÑÿÔ½Y”½ð}¿ÿXbÀÌw½ó“ª=…$3=N#›#º#ÿ0Êà=ÎŒZ¾œ„x?ÿXbÿ³Wx½6rr\€ˆÿËZl¿Ï¢>¶å^>ÿXbÿf¿áÇ>7QP>ÿXb¯!¸<ût¼=àóC=þ€$ÿ€$ö€$ÿÂÝi>mJ`>9Ør?ÿXbÿÓU>/‘d> Ãs?ÿXbK!½8¼>`x¥ùh?˶>ÿXbJ:æ:ñ8>ib?OÊ>4Èü9u€%õ„*£­ª½Ø·Ó=£æ+»ö€È)€‘ª¡:ìEH¿{¥>¯k¿ÔÉ’;b ´+YŒ¢/]Z¡:³3J¿Bu¡>ר¿_‘“;Uk)’ê-Ús¼A =ßýñ»›€£5€£™€£ÿ‹}=YÆ¿H¹á¼ÿXbR;{;$ª—<†Ï¿¶ ½ µ•:`î0(ê…–,Rbב ª>3pS¿ÿXbC‡:Q÷?|í¸>.âH¿Yû:ö‘+SX|/‹½ÚÊ>íG ;4+M€/o+ÿx¶?KÞý¾Ä(?ÿXbÿà<?Ø× ¿ ’?ÿXbÈ{•½0½>¡Ø ½¾€(’€(z€(ÿP÷t¿É¬s>²{*¾ÿXbÿCv¿T@y>þ½ÿXb/n£¼bÛb=âYB=§€?M€?A€?ÿë!?¿-³%¾1%?ÿXbÿ•;I¿uǾ â?ÿXb𨽠>«ÌT=D€eŠ€eÚ€ÿ‡¿…0P>}—V?ÿXba€;‡W¿h43>ŽI?„œ:’Wx,ØF"1²ºµ½ÛÝÃ=˜ˆ·<€ ¬€ ÑoÿU”s¿ž²Ä=g¬•>ÿXb^ Ý:šÁt¿ˆþï=Xމ>Êø:£‡„-ímN1ý÷€½%>íÓq»7”>”l”ÿ²2i?V*Ò>o)½ÿXbÿZ?kË?0ù<ÿXbˆ ¶½ÈAé=3R/=y¥x¥j¥ÿBQ¿“ )¿îðÖ>ÿXbÌÆ:aÃ4¿“è¿ËŒ¿>Ûò ;½¼*_ËÓ.¨T <)ë7=NðͼQ_Š_A_ÿÙß<¯Ðľ:l¿ÿXbÿ£”s=çÚ¾Úëf¿ÿXb#M|½Cás=öF­;^€%¬¨õ€€ÿº;w¾REs¿¶eI¾ÿXbÿ½g“¾EQo¿ËÔT¾ÿXbc²½_­=gEÔ;’“Ê€ ÿfZ¿é¿@B=ÿXbÿ‚¥k¿=qǾ}Îü<ÿXbéD¼È]>!=Å<ʀڀˀÿC–A¾ü™p?šª‘>ÿXbÿ»ãS¾ÑÛj?æ®>ÿXb³#U½–ì>YˆŽ<6€Oñ€OË€OÿÜ3u?êPH>ŒW>ÿXbÔÿ‡:í4y?Ú1 > Å;>œ};q2/–ýÈ1\¬¼6Êú=j ù»Ó€“z—–€“ÿÁÜ÷½(5Z?|<¿ÿXbÒFµ:I5ú¼ÀV? ¿jlÓ;;å,¬›Z0®,=kã=9ÒÿXbm¹:öšE?³ ?*Mª>œÁ!:u#*ÍWi-0Ô!½ÊÊ=7+=W€1à€7\€1ÿêX¾÷ …>·ït?ÿXbÿ2BX¾y$c>†²s?ÿXbü6Ä:iõ=ж=` ‘ ž ÿ§<>ë¾$?h/>?ÿXbͯò:±B#>÷·?°xE?.¢.;´ù++Ö$‡/ Ñ=xò)=€™o»s8͘8ÿÆÝØ=ja¿¹ŽO¿ÿXbÿo¢/>Ó‘¿£>M¿ÿXbœü–¼'„=vÞF=H€¦"VO€¦ÿ{?è<Ï®¿~'=ÿXbÿ°§ˆ<Ý~¿F¶½=ÿXb\;±½NÐ>J_=ë€\½€.»€\ÿ^5¿T?ÞJÛ>ÿXbÿ‡*¿ñ°?Få>ÿXb¿’½ü‹ >¤Ç/½S€ƒ(€ƒ €(ÿš{¿šÈ=YÔ,¾ÿXbÿú»{¿qå;A:¾ÿXbÆýG½ëàÀ=P³¼§tMtÖÿu½½ÝZ.¾"!|¿ÿXbÿîøñ<ƒÒ½ˆ~¿ÿXbôü)½Ý™I=‹ˆ"=<€2÷€2ÿ€2ÿÿÐ=Ãñ|>}ìw?ÿXbÿR½[Š>W v?ÿXbË‚‰½)°€=˜5±¹ÕÖÔÿþ·¿ä U¿2³]¾ÿXbÿ»¿ú%P¿•"x¾ÿXbd:ô<· x=„ð(=‹€V‰€V€Vÿ²?W*¾@TP?ÿXbï†:ÍÔ?„÷&¾™ÅF?ÌÙª<œÓ-Ù‘0DP5½º>²L?»Ö€–¸€–¹€rÿ°:ð=[v?Ò${¾ÿXb4ÓÉ:÷ ´=¥Jp?¹Áª¾2X4;Ù…®)Dp}.óã/=eq?=R˜÷ ¸!¿°!?ÿXbÿ'ò·>Õ¾"¿ ç.?ÿXbƒöнÀ=Ÿ‘ˆ¼‹)))ÿå3ʾhõ<¸k¿ÿXb©ó½:µô¾¾Š)ã=SÓk¿»L;—‰|,£Ë"0nÚ¬½KŸ=G,K(¾ÆŽx¿ÿXbÿqõi>Óø¾S”v¿ÿXbG³½–Ðý=ÑÊ=ºþ€é€ÿ€ÿ÷;Y¿lc6=Õö¿ÿXbÿD\¿—=b'¿ÿXbÖq<½tB(=pj¼M€s™€sH€sÿ–SW¿£<ê> ³“¾ÿXbÿ>êL¿°Û?`¡¦¾ÿXbeVï»è¢!=[ H=¬€¦4`€¦ÿ+†–>CÅ®<7 t?ÿXbÿ*«‹>B;RJv?ÿXb úK½ÝÒŠ=7l=x€¤ê€¤¢€¤ÿí_þ¾Ô¾ý9C?ÿXbÿÐ3¿•¼¨¾^¡K?ÿXbêëù¼hëà=¦=j€7­€7V€7ÿûÇŽ½Ü ?SzJ?ÿXbÿœkƽš¿?MþP?ÿXb –ͼ#Ú=üG=r€l€â€ÿõ}м½õ¿¾&«;ÿXbÿK<½I·¿Áý*<ÿXbûæ>½î{T=Žè¼ËžìžžÿƒR×¾ÞÜ'¾'pd¿ÿXbÿ²í¿¾} ù½éGk¿ÿXbRïi=]à’=u:<€l+€lj€Lÿa?>yD?œ¶„>ÿXbÿ˜Z"?òâ??ì/B>ÿXb%z™¼§é3>bøˆ¼ÇQtF‹QÿMŽ?ç >žH?ÿXbÿ£l?*T/>á¥L?ÿXb¨ªÐ¼Ô($=ôÂ]=wRØRqRÿ!‹]½úª®=ï°~?ÿXbÍ…I:„¾u6>Ãy?£y;#N4-V›b1­1è¼Êú =¶J0=0€€c€ÿØã½¬°~¿âóÃ=ÿXbÿYм%£~¿¬0Ð=ÿXbÈÏ=[–ï=4Õ<¯€tu€’Y€tÉw´:3|@? À(?=d>¼²jÐ9lO.,Þmä0q½:ÚsH?Ä:?ójZ»˜Ì˜:iÛ¯*še/ùž<«>tîö<· ² j ÿ{;Ý=öÎO?Áì?ÿXb&É:_ë->ãbM?Ä?8—=:_¥,Ä”1rO×<ôýT=.ÿ!=VY¼€V¯Yÿ¢uÀ>«=þ¾UJH?ÿXbÿDf?zò¾ü€6?ÿXbÞ«–½:]>¡S=ö€D.€D¼€Dÿ´àì>†Òt>£‹Z?ÿXbB†:9±>p¢‚>bg?0Ô¨;x¨ú,!ïð0LR<}Ë\=uWö¼^  Z ÿÑ&l>§u~¾êÖp¿ÿXbÿ[š.>†—†¾×s¿ÿXbn.½Gé=x =Ö€1¢€1V€1ÿd\‡¼/·?ãN?ÿXbY é:6)½´¦ ?îG?E ;VØt,É90» ”<`v=•I =#ªBªžªÿ€<>U}¿ë]\<ÿXbÿf/->mÚ{¿¨bs=ÿXb´ã†½ßú>‹¨ ¼ Z€ÿÿr/¤>º ¿¹Ó7¿ÿXbç:Å‹>.•G¿ŠI¿¼Œ=¨hô-Ò’…0¢},ºä-W=Êû¼d É ü ÿ|Q„>×I€½nÈv¿ÿXbÿ¢ˆ>S¾Ç6s¿ÿXb×h™½¡ƒÎ=çq=1zgzRÿÙ¬¿0-~>ÁiI?ÿXbWź:Ë ¿‰˜>ùùH?ŸÁÖ;›Ú+[R /ûê*»>’®™<çìÌÿ³½Ú½"N|?D}>ÿXbÿ'a4½Ç||?oì">ÿXb"2=Xqª=×x»\€º€(€ÿö'r?…aà½|Tœ¾ÿXbÿZ$w?oí¼½‚Åy¾ÿXbᘥ½®*>‰^=»€.u€.í€.ÿ&<¿¾:¸R?¥Û>ÿXbÿâÜ;!SO?³Ú>ÿXbË=…”ß=´Žª;;|9ÍX‘:åU?dH ?Ÿ÷ͽ_8Ž|•*hOÇ/Ï›—:‡R?V-?W<’½=m–9Ä>`+&ï©0Ív¼=`=tBè9µ€§Æ€£å€§ÿðcÌ<'¯¿Ù/½ÿXb=ìŠ:ÓØè<ðп€Cͼy{À9Z" ®wD&ðLˆ½ˆÕ>‹6Ç<<€mU€mü€mß‚‘:¡Æ]=q}?pU>&;­Ó+}-÷/ôxõ:¹%=®hz?ƒÅP>•Ò;{ç-g]Å0Pż¡1#>”hI¼ê;Ð;Â;ÿ¢ð= E¿Š ¿ÿXbÿ›y >âG<¿âö)¿ÿXbK[½`­*>VU¼z<Ñ<ì<ÿ°J¿Ù°¾=yZ¿ÿXbùgÄ:Ág¿2îÝ= X¿–¨:í‘,.½^0®Ô³:Ü>=¨é¼J_¸_õ ÿ ƒÞ=ªG4¿j3¿ÿXbÿÙÚ÷=ŸÚ1¿J5¿ÿXbŸ!œ½é×6>#„G½€p:q+€pÿ\[À¾o×]?Û0¨>ÿXbÿâx¾ÏÒ`?†äÒ>ÿXbí~½øqô=€aùEðZ?k«ä¾ÿXb¥I·: ×”>Á‰U?)þï¾L­c;+r«-Î0|Þ¼n¤l=š=€:øw¯wÿû9¿]Œ†½°/?ÿXbÿV¾¿òÔʽML?ÿXb‡ûˆ½öí>ÇA=¾€D^€Dþ€Dÿ,r4?Ÿiæ>Ò] ?ÿXbFeÐ:¨¹(?Ð*â>ðÑ?_–F:¡6+°9Ã0Hœ½ýÈ=î\=¡ªGÿY¿{Æh>.¾D?ÿXbÿ]!¿:/>ý±A?ÿXbâÉŽ½Q…Ÿ=ŒÚ}¼$(bMÿÈî ¿ŽÅ«¾ÚÒE¿ÿXbÿ釿¶+·¾œE¿ÿXbo¸½úc >â“Î<µ€h’€h°€hÿÂR]¿MRò>ý->ÿXbÿ4d¿ =Ú> s >ÿXbøUy=˜‰‚= jx<kr€Okÿä•?ø/¬»|þg=ÿXbÿŽ }?øÉ½íö>ÿXbøl½½=`þ=E=0€eæ€e˜€e£µ:Yh|¿´(&>ï ½f·„:h+=Oo/E±:o2}¿¢3ó=¸p³½fŸ :bV–-FÂ"1ˆB½¿Ó¤=~93=€0‘€'€0ÿ†:“>3༽X t?ÿXbÿ|^>ó _¾'”s?ÿXbµÁ‰½_¸3>y°E½*€+*ÿï{?ö(?¥…ï>ÿXbÿ¾ ?Ùþ0?Gtø>ÿXb õt½ =ZbåE»Šê€x:'z+Ί–/Vˆ‡:šƒ_?°>è>´ÿ6>´ì°:ih,$=·/3Ýë¼ N)>¬‹Û»ûQ6ZüQÿîð·>J´?yÛ>?ÿXbÿϸ>›?|‰E?ÿXbA×¾8 üÝ=x^ª¼¿–}–Ñ–ÿBª>þ‘>·!f¿ÿXbÿ”ék>lTš>nÜl¿ÿXbÓ„-=ýi#=À]v<¹E»EÛEÿÕÕ>{h¿õ"=ÿXbÿ¤Žß>Me¿f¬=ÿXbﺽùë=£åÀ<«o”¨oÿ“m#¿Ák7¿4>ÿXbÿÒl0¿¡*¿¤‹‘>ÿXb)®*½#k =ú˜=+´€]ªOd†: Òz»ÿ¿ŒîºFv¾:E‹Q&›E1+ÿÞ×"½v¥¿Ì¹ =ÿXb½û#½( =A =Z€]¬PÿP;½>«¿ïî =ÿXb,9ð:V‹“¼Ìè¿§k <¥“:SØ›%*x*ª¶›»á”=~o½Ë€ € •€ çã:ùRZ>E)¾‚v¿Èí;¦|ë,¡é0ÿ÷ì4>³€¾…êy¿ÿXb¨½»æ#É=V¸å¼ð€;ç€;ï€;ÿµa =â_?Ö²÷¾ÿXbÿmÖÁ<ó‘c?q0ê¾ÿXbß­½ð¢ï= `Jºp€–‘ä€ÿ™ ¿î6¿¾¦h/¿ÿXbÿ®æ¿ÿÕ¾ü6¿ÿXb"ÿÌ;r§”=Q¿ ½5€›Ü€›z€›ÿÕ‰>.6¾/ir¿ÿXbÿ"X°>: B¾°ck¿ÿXbŸ[½ÆˆÄ=˜¤2=ó/j/÷/ÿNd½Pîf>kBy?ÿXbÿ¼$>¾M¡;>º"w?ÿXbbнId>ÈÎÛÙÄ:eZ $K Í'#¶‘:…G?=u{?Þ:>xÍ›;C_E-ê²Ä0 ñ«½Œ>œPˆ;Ô«üµù:¢xf¿[„-=ÏÒÝ¾Žøö9Žý)è!Ð/ÿÜ[e¿â =–Ââ¾ÿXbW¯"½ wŽ=Ív…¼°€šr€š³€šÿzu5>¡âܾ±sb¿ÿXbÿ\Ä!>btؾrd¿ÿXbsœ»½g>]=ù€eÝ€eâ€e÷‚:ÛŽr¿}!£>mDß̾„=;—s™*ÐÆ«.t H<ð¶=û¼ÿ€nþ€nÙ€nÿÇ‘>Œu€>•ôl¿ÿXbÿ²ØÆ>Å}–>•_¿ÿXb±£1=^f=`?Ä»»g¸gêgÿ Ö,<(7¨>Æq¿ÿXbñL‚: ¸+=f]ƒ>”2w¿n;.Ò†,ÓkÖ1h?²½^Öä=ùN =$oÆo!oÿÆâþ<êh¿wŸ$¾ÿXbÿÏ4ᾪ`¿yE¾ÿXb£=4M=²œ„þ;o¿Û‘5>ÿXbÿ¥bª>|šl¿Yµ?>ÿXbá–¯½¾gä=Ûi+=“€’€H€ÿᶺ¾{e¿ „>ÿXbÿ‰#¨¾.Êm¿Xx/>ÿXb€½2Æ'>ðv»IZâQ•ZÿþgË>ÆÔ?%ÆA?ÿXbÿ/$ª>^?sÉ@?ÿXbá{?½)˜ñ={õq¼î—¨€˜Þ—ÿþö½4ú>ëy^¿ÿXb‘:’÷ß½ä>³{c¿î[¶9%G-~I§0óÈŸ<®)=]þd(y¿s ’=ÿXbÿ~„>½¥v¿ßô’=ÿXb™óŒ½„ž >'f==K€DO€D@€Dÿµ&?—p>–N9?ÿXbÿ§µ ?©z‘>í„9?ÿXb¶¥<èw=Z/F=ûLøLõLÿØö·>P·=3Îm?ÿXbÿ~ïð>iì‹=¨4a?ÿXbÎ6·¼æ[/>jX¼¼QèQ~Qÿ™þó>BZ’>BÕT?ÿXbÿ÷%ý>Ä1u>óèU?ÿXbôÝm½6W =%=0€‰c€‰†€‰ÿt´‘¼6ó¿ÞÞ <ÿXb98‰:—Ç;ß󿇕<ðŸÊ:Æ÷ )´t/ÒC½« =°­=‡ꀉAÿ$"œ»ƒý¿Â_ï;ÿXb7qá:»y¥¸0ÿ¿´Í¢;ÕIª:2ä*yÁ-1‚i½Ÿ =—­uç'£Šr?Ö~Ê<ÿXbi̵:¸c•>MÜt?ñýÇ·¹mÁ:î„+6Ñ0)½¸VÛ=[_¤¼[ ñ Ë ÿ…Ù´½ho%>¢Ÿ{¿ÿXbÿ‰™» ˆ?>®z{¿ÿXbŽ<=7ú=¬W‘4Jo¿66>ÿXbÿÑw¬>!üj¿ÔºV>ÿXb¿X½g*>ÜJ¯<‹€O¼€MЀMÿ›|?ÿpÀ=ÔK>ÿXbÿBz?ê³>úœ$>ÿXbJ —½[%>³@»¼ˆ€J€JR€†ÿ[1¿ƒ/6¿­~î½ÿXbãFj:ºä-¿Â%;¿„'„½^>;úi«)u„Q.~Œy=*‹‚=§”W<kNkð€~Šƒ:¡§?l]Õ;GöR=-›9ZÓ·*2‹/·?ƒ:‚?t®Ÿ=Qö%=;8ü9ˆ$‘,<Þ•0„·G½É«>]7%;NA8Nÿ¦ª?û;Q¿¥?¾ÿXbÿÖá?ýoW¿À+½ÿXbŸ¬X=æ®e=ê•2»(€&z€&¯€&ÿÓ„0?„èL¾ƒ12¿ÿXbÿz…*?š!¾>Û:¿ÿXb÷ „<#iw= K=‹LLLÿ®Û§>® L¾ïhl?ÿXb,±:¦]¾>â1T¾•¦g?J²Lè£=QNv?ÿXbÿ‚4|>B›=’Zw?ÿXb}ç·½•Ÿ>ï«;zѬÿ…KV¿£G¼” ¿ÿXbÿÑ…\¿ãêg=*6¿ÿXbްÉZ=!.¼8€ò€U€XÿÊBÒ=ük½A8~¿ÿXbÿ›ß9>ÔD¬½Óz¿ÿXb1V½:çg=5 ÉV*(<’€J€™€¯Eß:ÎÅt¿Ió=¯‰¾Þ:ùZ½*¼ŒÕ.ÿR•t¿Deø=§Ú‰¾ÿXb|™¨½™>J]²<³€m²€m‚€.ÿ±„‰¾ùNt?õ>ÿXbÿøž¾W*q?~>ÿXb“á8½Ü$>\>¼C<@<Ù€—ÿæz¿cš±<.$Y¿ÿXbÿ€¿Ê®G=˜S¿ÿXbº–¼`[ÿ=É耻ހ“•€“Ü€“ÿ&Q¾„uh?¿S̾ÿXbÿ¼½¾++d?±ŸÞ¾ÿXb–&%;ë©•=Û…f=1€-É€-Ç€*ÿYà£>ýĽɺq?ÿXbÿò·‡>N®à½F=u?ÿXbÈ%Ž»7á=ùdEºç€§á€§Ê€§ÿ.t=D¿½+?½ÿXbÿ=ÚÁ¿ãIë¼ÿXbáš;½Þ’=¬ý¼!€s¬€sD€sÿNØr¿ðý—>nkà½ÿXbÿð”i¿2Ï®>g¾ÿXb &~»ÍäÛ=†·¼(€;M€;Ø€;ÿÌ>žq1=5 }¿ÿXbØÃƒ:a> ü&>w:v¿V[ê;˳.9ã­1¾Þ=½¤‹ =¢š=†选ÿóü<³Î¿ñ^Á<ÿXbÿ¡†™<äð¿S¸+<ÿXb1a4=·|Ä=‘Œ<áižiÀiúÃ:ìôt?†‰>"ç=@>ï8:½ )ˆh‰/ÿ51s?þ•>ŽÜÝ=ÿXb0F¤<«[}=‘E=÷L…LöLÿQe¢>úX3>ýšn?ÿXbÿ"ã>ÉÃ6<Œje?ÿXb-z'=™¾=Óø¼ÿ€`ü€`þ€`ÿ[bA?>Âã>YUö¾ÿXbÿwîE?gW¯>'¦¿ÿXbb¾|½µá=¤Ço¼ûñõÿò>þ^ÿ×*2¿ÿXbÿÛíž¾1Q¿«9¿ÿXbǼËþ=†©­<ì"¦"½"ÿæÚ{¾Íµe?ûª»>ÿXbÿïÛƒ¾”g?Nú­>ÿXb4€·»‹áê=é¼ý’â’ø’ÿñm|¼S¶8?¦41¿ÿXbÿuФ½o‹4?ÖR4¿ÿXb¼³–½Ð{#>,ؽ,€„<€„·€„ÿÒif¿Ë6¸¾ØÆ{¾ÿXbÿwZ¿<Ûà¾h摾ÿXb¢ëB¼i6ï=Eó€¼#’Ê’‹’ÿ˜¤<Q?K˜P¿ÿXbÿH¹)½z?jZ¿ÿXbâåi<Ñ>¿´<’€tæ€tO€tLÛ:øª>géj?·\>Îê:ua¢*jh0’̯:¶|Ô>Qb?ò$\>‹¢:«|!*ÆRÿ.M ½È¶,>˜¦½{rõrŒrÿ¾õJ¿×Õ ?JaŽ>ÿXbÿìOW¿÷^ð>Ÿ”‰>ÿXbó;½Â26>§–m½vv+vÿ©*¿ƒ¶‰¾%2¿ÿXbÿÖ‘"¿pÉ.¾öÝ@¿ÿXb5{ ¼ÍW©=ÿ½õ€ € Ð€ ÿ™Ah>šrǽ#x¿ÿXb+!ƒ:Ø•Y>w‚ç¼¥ z¿Pª“;I(ÿ-mk1óªÎ<Ñï=n4¼Ô€Œª€ŒÙ€uÿ'§?ÄÈ ?§Š¿ÿXbÿM”?@?°¹¿ÿXbµˆ¨<á¸Ì=ÔÔ²¼_€Œz€Œ\€ŒÿÍÅ> È¢>eÑ]¿ÿXbÿ_›Ÿ>ئ¶>Íra¿ÿXb•fó»:=¬U;=)€¦»€¦€¦ÿ#X›üü÷¹j=g=k=ÿm â¾ÙT?L°>ÿXbÿ >㾜˜K? lÓ>ÿXbо¼\…=*T7=¶€?n€?³€:”¸†:¸N¿ê«¾ŒAû>–hö9–7Ï)û©.á÷†:ùM¿‘öŸ¾bH?ÇÙá9V3´+ `á/và=¹3Ó=GT¨»l€’ü €’Óÿq D?M\?ïÝ¡¾ÿXbÿ8õG?°Ø?{Ê®¾ÿXb"Ľ)ç =\â<€]r€]mÿÍÛ»>¦¿¦V=ÿXbÿNSq¾ßÊt¿ª1¾ÿXbœlƒ<¦ Ü=j’¼Ì–Ž–š–ÿWU¹>LÇL>ki¿ÿXbÿ­ ²>[%R>}3j¿ÿXb;Sh= X¿vG¾ÿXbÿX ÷>z5[¿¶<¾ÿXbV B<¥2¥=ê–]=š€F7€F2€Fÿ/æ“>ý6U>N8o?ÿXbÒ–¯:-G§>ír>Ó¯n?7²I;"-²,Ò É0+¼ƒ5=Y†8=(€¦W€¦>ÿH¾È»©Ä¿t,½ÿXbÿA½1Å¿9»¼ÿXbI޽/>5½õ€+Z€ è€+ÿÑ(Ò>¹»a?ïòm>ÿXb£MÛ:\n›>èk?5‚>kô';{è..Òå1f3;”Jø=«M¼3€"€P€°‘:­Ý;¾¯?JÃ&¿ÿXbøâ ¼u!ö=JìZ¼Ÿ’—’<’ÿØM˜½=)1?SÐ7¿ÿXbÿÖàžºC-?ü•<¿ÿXbΉ==¾ž=šx‡7Â=ÿXb2Ês=/¥Ž=©06<€$€"€ÿ¿[?‘Eþ>°ð ¾ÿXbÀ„:«ji?ËÉ>ÓOì½+é”: ¿‚-½¯ 0Ӽ㼠h2>ëS¼ÃQ5QÀQ›“Œ:6AF?Ϋ¾‡ ?{p/:%*‡Âa/ÿæ-E?3о”ì?ÿXbóèÆ<Û¥ =fi§;o6Ý6b6ÿ°ù÷=x”}¿P „½ÿXbÿ°37>þÅu¿qQ\¾ÿXbõÔ;î@½= \=æ€-Ѐ-ä€-ÿ¾²´>T·ä>åvR?ÿXb¶p‘:=µ½>ç²Ü>LŸR?žI:"Ý„+·*0b¼æ¼hÐ0>蓼)¢Ý¢TŒÿ‹Ü÷¾ &=jI_¿ÿXbEâÄ:v¶ø¾eAn=CE_¿ÞŠÂ;Ä„,¹@e0E=äöK=þ¸ý»ïˆëˆîˆÿ'Õ3?Ú_¿[ö¾ÿXbÿJt?©é¾Ã '¿ÿXbQõk½î° =•8<·€A€¶€ÿ[8¼ÿ9¢<ÿXbÿ=—‚½óq¿-…<ÿXb”Kã¼²hš= ½µ…Ø…©…ÿœš¿#ÿì½uÃO¿ÿXbÿø ¿g¬½òÔU¿ÿXbOZ½R>"¿ÿXb#¢†:Jt?< ;y3š>'Q =[[ô[ÿ1oe½ª(¿i%@?ÿXbÿô…å;m ¿—¼G?ÿXbåFQ½Pªý=%!¼ €˜€˜Ž€–ÿ =ˆ¾ªâ??ç)¿ÿXbÿÅŒ¾z:?² ¿ÿXb)F½â =€Ò=G†‹ÿ¾ë¼»,ü¿GÍ<ÿXbÿÇJÉ»hû¿*À%<ÿXbPŒ¬<ëÙ=‰š(=û,ò,ê,ÿ¨«è>÷ú)? ?ÿXbÿ¬æÁ>ë¶? M4?ÿXb¾Û|½¢ >ÇŸ¨¼9fEfûfÿù }?ŸžÎ=†äç=ÿXbÿž~?Q¢=É8‰=ÿXb.Æ ½íô>Ê4Z=c€À΀ÿëÑž½ÚŒœ=Oz~?ÿXbÿæòÒ<Ài=€?ÿXb#…;oI=‹ =Ö€•¤€•ÿÍ<½Á~¿I²½ÿXbÿ_H<ཿ€1½ÿXbUjöº‰ëØ=ɶ¼¦€;Ò–O€;ÿXòZ>O_>>Ás¿ÿXbÿ4X>LË3>|•s¿ÿXb£¯ =ÍêÝ=‹&<z‹9<:JW?Ï‚ ?“4Š»°ƒ`:ÌÔÇ)@#Y.Mà¡:«ßU?Xu ?9|=Àyq:܃¡*ì7\/l y¼•c2>‰Ð¼€"NŒq¢ÿ¦@¿Xßµ¾o@¿ÿXbÿn/¿4/­¾ìgG¿ÿXbü6Ä:q’Æ=9ðê¼XŽ=€nlŽÿôõ9>3hW?=I¿ÿXbÿHØ9>†V?ŽÉ¿ÿXb¦š½¡ö›=.Ê,=œ€8>€8€2ÿŒ¼%> ê¾ÐÝy?ÿXbÿ4Ôý=l;ƒ½ø~}?ÿXb›H¼‘å=,e™¼C€;è’ €;ÿ€Ê_¾GH?YG¿ÿXbr+ê:ÛZs¾Á7?8ëF¿Æ¼Þ;’w-Süæ0HÃ)=YÁÏ=à,¥<*iÛiD7ó:£ei?PUÂ>Q!>£9:¼öš*‰ƒÄ/ ‡:*j?c¸>ØT2>éJÌ9±¨€*ÓXÂ/ï«r½®@=€º=4/4"4ÿ{Û¾s˜_?g”l¾ÿXbÿ Ö¾$c?k„?¾ÿXb÷=ê<ŸÉÞ=Eƒ=wýÿ”H? Ÿæ>j-?ÿXbÿæ¤?7°Ð>Ï-A?ÿXbi8e½¶Ÿ = â=w«8«u«ÿÁ=Φ¿þC=ÿXbÿn, =ÿ¡¿÷Í=ÿXbÛ46Á\´>µ'e¿ÿXbÿds®>|6º>‹ñ]¿ÿXb”Ý̼ž( =øÖ¼[Züÿ'êK=Ky¿{5c¾ÿXbÿÚ3½t>G>¯: NNA;+ÿ€`?”*Z¿rüC½ÿXbÄí£9?ÈM¿Ë ˜=õE{<‰ 5-÷&I2%/¼x}Æ=‘~û¼l€;Û€;¦€;ÿþ¨7=:|c?ä´é¾ÿXbÿõ}u<³ž_?1ù¾ÿXb üa½· =9|=?«<«|«ÿ+×Ê<ó忟×\¼ÿXbéOï:‹ü¢< î¿îI<ˆà.:Fn$H®C'7-=+†k=’>­»‰Ugl‰ÿ¼ æ½·\ê>÷Ça¿ÿXb¹ƒ˜:Lå…½ì§ï>™ša¿ ü³90þ6+ùê0/Å9j<ᘅ=9'ö¼”€Ÿ™€Ÿ+€Ÿÿ»ôi>uýß½´¦w¿ÿXbÿÀØ¡>…OÒ½Arq¿ÿXbî ’¼Œ.¯=ü½§€ ¥€ L€ ÿ¶‚I¾ðPF>~ v¿ÿXbÿ®Š.¾Ü“>WNq¿ÿXbåA:½¼Í»=Úä0=g3»3a3ÿÆäX>,Ú^½¸Íy?ÿXbÿ •>¬€<át?ÿXb0½xš =ÞËý<]€]~€]lÿ]K=IR¿*-Z=ÿXbÿ¾v=2ö~¿5߈=ÿXbö| ½–yë=F\€¼ß—å—½—ÿÇmc=2?þÖ6¿ÿXbÿг= T?þêG¿ÿXb7ŒºÏ‡‡=ZÔg=ü€*·€*ì€*ÿL­>zÿ9=–}?ÿXbÿ©eÀ=çN‡=VN~?ÿXbO<ç¼uW&>õ½†»œZRZ6ZÿÄÏ/>]ÓM?F½?ÿXbÿHV/>—òI??ÿXb}Íò<µúê=6Êú<þæÜŽÜ±:wó?‡?M‘?‚¶Ñ:x¸Ž+ÅÎ/Ë´µ:fw?mÝ?¨?–ü;>­,³Þ±0²KT½Î8 =cò=“««¼«ÿiRö<©Ï¿RªÃ<ÿXbÿÇñ<×Ï¿€-É<ÿXb&—½ãÇ>)ì"=S€¥€¢€ýó‹:JC¡½‚ˆP??hŒ:d>+"%¹/ÿ³ɽtH?OÊ?ÿXbÒà¶<äHg=æ–Ö¼›ú›~›ÿÙp? ðw½X¿ÿXbÿ²Q?ŒÂU¾€±F¿ÿXb±¿¬½ÖŒ¬=)zà<3Äèÿ’üq¿”= ¾ij—>ÿXb´k‹:'0h¿Ã¾Ú×É>•Y0;.c%,ãJ—0н7¦'>ÿm¼q¢‰;Ö<ÿ»¾]—¾´¨m¿ÿXbÿÜ|\¾ž¾«uo¿ÿXb˜À½þ'>Û‰’;ø€ ö€ í€ ÿð›=>£’{?´^Â:ÿXbÿ.C†> çv?$b=ÿXb%Y‡½ö%>¼Ïq¼›€ j€ 1€ øS²:Ð8?d0?1ÑÁ>Q=”9œÕ%ŒC+ÿRJ.?qÐ?xšÍ>ÿXbËØ½ðn¥=ùƒ¼^b~bRbÿí¾Ð2µ¾P¿ÿXbÿXAà¾fÔm¾S^¿ÿXb¼’d½›pï=b¡=Í.Å.».ÿ ?ÞÏä¾· '?ÿXbÿÃn$?(×ѾÍÌ%?ÿXbT9½ðˆ*>QÙ°¼R€ £€ j€ ÿKvÙ>8 U?&À³>ÿXb—•³:ÌÎ>'ÿV?X‘º>­úÐ90ü+šLo/'·»O=ÆÏ¼?€¡z€¡Ð€‡ÿëݲ=(Y¾çv¿ÿXbÿClµ=ß¾IC|¿ÿXbF•á¼lz >Dܼâ;ü€/Ç;ÿkñM>‚T¿xÉ¿ÿXbÿ¯2>ë‹P¿ ˜ ¿ÿXbC‚½˜Û>$H%;"”F”〠ÿ®Ež=L‡f?•Û¾ÿXbÿu5<~Æv?„!ˆ¾ÿXb)=g~Õ=<¡W<Ö¿ö4Ùƒ:›Og?·y×>²¤=“þ×8öb?'“•­,9„:Ƴf?c-Û>5‹=f?Œ8rh(¯.Ÿ!¼½,.î=¬ÅÿXbÿ1?3¿8š(¿§">ÿXbøãv¼þHñ=W^r¼†€“·€“€“ÿU\®½‚›7?ª1¿ÿXb†s¶:|*˜½ù8?Xó/¿ ƒÏ;­M¼,tñl0ØÓ½§°Ò=ܹ°¼« Ô ü ÿ„RS¾î Á>Ì$g¿ÿXbÿ„}j¾Øµ©>+Nj¿ÿXbG°1½ 1÷=½ûã<³.ß.Ë.ÿƹ¾]E?¸-?ÿXbÿ÷ãî½KðH?#È?ÿXbÀϸ¼m>Ô7;d€r€—j€rÿDZ¾Xs?dßk¾ÿXbFu¡:K¦c¾–§p?íe„¾a]é:І,šO™0Ésý¼P=ê^§¼€ŠX€Š€Šÿq’e¿°n“¾Â¬¾ÿXbÿbl¿ìÀ¾œ¢“¾ÿXbl“Š\(¾Ÿ|x?ÿXbÿµ­`>"3è½Òx?ÿXb™Kª;ùh±=pνc€ Z€nÌ€ ÿMØM>àa¼ß¿z¿ÿXbÿQL>дv=`›|¿ÿXbŠ½Ý =zàã<\€]a€]<€]ÿ•ª=~¿„T=ÿXbÉš‰:¿H‚=mÆ~¿8á—=›;ž~Á#½~'™a#»#[=:"_=|(ö(SBÿ…>T¾H“o?ÿXbÿÌx¾^b¾ñ‹w?ÿXbŠ›½»¶>u«ç»Ëxdx„ÿÍð¾¾Ë4ä=Ðk¿ÿXbÿî˜Â¾¥O6>i\h¿ÿXbX¼"à>fh¼<á"¢'à"ÿ:ʾFX?r¹>ÿXbÿd…Ô¾ï.S?^nÄ>ÿXb—¸¼~‹=õHC=æ€î€n€ÿ‹œB´Œ#?ÿXbÿU0?thÈ>*6?ÿXbÿ–=â®Þ=J_=ûòéI¬ã:Ý 5?úû×>K=?ZUÃ:©C,b©/ +‹:Ê6?Ô5Æ>1+?ߨ*:M#¹+ÝZ„0‡—¼õ*²=nÀg=Q€xN€xC€xÿ‘ f¾{³>HÁh?ÿXbÿJEQ¾7¤“>.zo?ÿXb•I ½~9“=ðR*=»€2s€2º€2ÿqz>Ch|½*s?ÿXbÿ6Ÿ>ÀJ¢½ã~r?ÿXbö·D½Ú¨î=ñÖy¼R€˜º—§€˜ÿØ÷ ¾³@±>®m¿ÿXbÀʹ:}1[®h¿$¦"´¼žQ7Q˜Qÿ›)Ø>ß3õ>T E?ÿXbÿ•Ö>e®?{´A?ÿXb²õŒü^¾ªMX?rŠk:+¥+[d\0ÿDÖ?tª>¾‡õT?ÿXb@12½Ë€3=áñ-=È€2Ä€2É€2ÿÚ<²>Œï>ÆP?ÿXbÿÊf >D&ã>Íb?ÿXb2Æ<dë=|+’¼%–H–Ž€ý•³:§Éž>÷Ÿ ?½WG¿@z:P(”°¼.ÿz–>?@ˆP¿ÿXb§®ü¼À^Á=¯^ż±t€Cô€Cÿ‘ B¾Úôi>avt¿ÿXbuɆ:„J¾ ª9>v¿1f;×û8+‡4^/uô¼#gÁ=„KǼú€CÆtû€Cÿ®ü¾Íá†>Rˆl¿ÿXbÿ'ˆÇ¾‡êŒ>Cü`¿ÿXbªÕ—½ =)±ë<^€‚Ž€©u€‚äY†:ÐÇ¿¡²4¿úÔ>Õ]…9Í‹C'+`Ï,Ù‰:xF ¿÷u.¿þÂ>þ»]:1ß/*0ߥ.fE½;8>f0Æ£¸¦>ÿXbnß¡:ܹM? ¦ü>;Zª>‡ùÂ;Ü3+ëƒ.•¶¸¼†Éô=f¾=x'õ'÷'ÿ„€¸¾ßZ6?Ý.?ÿXbÿÓ9¼¾&ß4?ÁÍ?ÿXbçmì<¼>ó=l^Õ<Ú¶«.$†:"V?—›7?^2Æ>Õ,¡9]óˆ+j•È/ÿcñ?rÝ.?ªÁ>ÿXbŽÀ½†ö=¤ß¾ÿXbÿÛ®n¿°Ï‹¾¨£r>ÿXbâ!L½Žå >Ž–P{X>ÿXbÿÏ›a?ßðÁ>|¯>ÿXbµkB½9Ä= 34=/ž€1„€1ÿAsÏ> ì$>‚bf?ÿXb™x½:Q{>rŽZ>´r?õ™5<ßXh.ð—0Ñ“» e¡=Òn=€-Ž€-€-€É„:$m×½ò‡>oVu?MºÒ:Mæ‰+±Ù 0ÿîE¾eœL>ê¥x?ÿXb<¢;Á>È:C—CACk²:/-=x?†6z¾­€z:k±#-zz1ÿ–x²=öu?Pdž¾ÿXbt\ ½µ¤ã=˜Ý=P€7£€7ž€7ÿµ‹ä½Å‹ ?0XE?ÿXbÿ(‡¾I„?MìE?ÿXb§¨½UÙ>šÑO=l€B€\¶€ÿY¿ÚÍÇ>+;E?ÿXbµ3˜:]žÛ¾}îÔ>™IM?î :œ|,ÝTÑ0Íx»½Þó=9Ôï;®€ €€ÿ[c¿Cޤ¼J‡ê¾ÿXbÿûUl¿™à¼¼ônľÿXbB¯¿½ƒû>ïÏv"`>˜Î_>­‡‚:Hƒ*,*.¢0#Ù£¼3£=xCZ=8VwVúR¼-·:ýJ¡>bÕ.=1¸r?Á[º9®&*–e/ÿ;Œ>ôß=B¿ÿXbݰ´:?,?ÁÛ>5S¿è6:C#Q+kbt0‘ £½³Ï£=ũֻQNPÿ7B¿t…“¾­Ò¿ÿXbÿ ª9¿CÌš¾/Y¿ÿXb¨Ž½sÛž=Ž‘,=Ÿ€8Ä€89€8ÿɨh>^6?¾Ç­t?ÿXbÿý/t>1#ë½ßv?ÿXbG ½£Þ=˜¢=U€7¬€7€7ÿ’8¾ºõõ>ÓÁ[?ÿXbv„:cœ0¾’ ?ô¬R?É#ž:Le+“@/ŠÇ=Öä‰=.q$=>€V¸€Vz€VÿíÄ ?М#¼6%U?ÿXbÿ™ ?|"½›X?ÿXb´;ôpB= ÒL=â(]ÿ'X >Ÿc!¿Õ¯C?ÿXbÿO>ù !¿ü$@?ÿXbø½&Ãñ=‡ÃR¼R—v—ù—ÿÅf>'ÿ)?°6¿ÿXbÿ,T>›‘?jÎE¿ÿXbžB.»òîÈ=œ¥ä¼€nØ€;Š€nÿÀh­=IJ`?cûò¾ÿXbÿ/Zì=­y_?«ò¾ÿXbëæb½ÒÂe=Ü›_»Wže€€Vžÿ¶#p¿í+ï½ §¾ÿXbÿ4¾f¿ÌÂ(¾€;ÿXbׇõ¼xbV=p–¼«€T€¾€ÿsÆx¿‚´½n%`¾ÿXbÿ]æv¿ÇC={ †¾ÿXbaQ‘½×÷!>\ã3½_€ƒº€ƒ·€ƒÿ¸Vx¿mÇÑ<è@w¾ÿXbÿÒžz¿[É–=À¼B¾ÿXb^JݼÔ¶=FÑC=2€x’€#‰€8ÿ'M¿‹4š> M?ÿXbÿ£ÊJ¿Œ»´>rêþ>ÿXb@iˆ½†s­=F3=¯#S#­#ÿê;ƾj½_¾_Oe?ÿXbÿ5²—¾B쉾F”j?ÿXbIfõ»/ŠÞ=¡d2=¸€@»€@²€@ÿG·±½L§•>qÏs?ÿXbÿ ¾~Œ‰>d”s?ÿXbN™»½[>G8­<'€q!€q$€qÿá¢}¿Ê×Þ=k¥¥=ÿXbÿœïy¿üÝ>>ˆá=ÿXbé˜ù®=-@½•…“…)…ÿZÑq¾š¥m>‚q¿ÿXbÿØ™¾€n`>À¢m¿ÿXbµ5¢¼ÙBÐ=¾.ü٠y Ø ÿfžW<1~z>3x¿ÿXbÿ­—C=µ”f>* y¿ÿXbZ»-½JC =®=*'½ÿ&¶¼)Þ¿¿/¾<ÿXb,"â:®R½2‘¿ÇÝ<_;U<†&â7~+¬Ú<áë«=#M¼¼Ç1‰1Â1ÿ£ú#?è=,>kÐ?¿ÿXbÿN#?(Eû=íËB¿ÿXbø‹½…xÄ=þ0=U€1v€6ê€7ÿ$¬¾Ö×–>e?ÿXbÿõ@³¾è¾~>«/g?ÿXb^-·½î!Á=Ÿ<ï€ í€ î€ ÿº~¿á@ù=âÓ<ÿXbÿS{¿¢>¡>ÿXb†Æ<õ=OÎÐ<ºªïªyªÿNDß>ÅVV¿né¨>ÿXbÿ¤þÊ>uI[¿©>ÿXbàÕò¼W]G=Н6="y„wŽyÿ“Ë¿ ¶,?do?ÿXbÿ³~ ¿á°3? æ>ÿXbJÓ€½‚>—u;#”N”å€mÿR ½‡ru?àu¾ÿXbÿîÞ~¾2àh?û;ª¾ÿXb¯y=RDF=Šã=®W²W_WÿbŠW¾ûi+¾‚‘v?ÿXbÿfä ¾ºN¾¸„w?ÿXb6Ȥ½[@>Ås69úÌvÿí7?¿Í±Ÿ>ÄQ¿ÿXbÿ}}>¿ž=‘>T׿ÿXbÞ=½ãT=N'Ù»6ˆþˆoˆÿŠx_=½„»Ù¿ÿXbïýƒ:P¿=k­½öï~¿R6¾:l‡Ì*ƒ£Ž/N ‰½{Øë=ÇL"¼Þ€™€™Û€™ÿñо±é>)¡J¿ÿXbÿ0™Í¾\pý>èAE¿ÿXb衼¿F’=ÔÕ½m€¢¯€¢l€¢ÿ!Ü{¼”µk¾4y¿ÿXbÿKŽ.¼›”¾ô}¿ÿXb^è¼÷ü=2q+»8€rË€r—BµÙ:¡#Ô;#ëv?I‡¾2S :+‚²+8¯/¦‹:0<æt? ¬š¾ß:Vº,7ÿì0aU½3þ½=Iƒ=§M$ÿç²:ª¬8¿q+>‚R-?ň°:{™&ÝŽ,ÿ>Â/¿`>qƒ6?ÿXb¾¥¼½¤‹í=Ô )<*­V€ÿ£id¿‚}¿¾±¾ÿXbÿ…a¿]麾±!¾ÿXbbgŠ Q><%€uN€u’€uÿ̈Ñ>L”i?Í>;ÿXbã…Ü:ëÝ>õ‡f?w½Öh ;CO6+ù±ß/^¡½ó!>èJD½€ƒ<„u€ƒÿ!vz¿yŽ„=Š7I¾ÿXbEι:Õx¿’=De¾; [„+E·Ä/F”v=ñôŠ=Œ„6Vø¾ÿXbžãµ:ƒr?“Î}>ºíX¾•¢–;£è€+ù•/B’<gãp¿l>ÿXbÿ(B>áFn¿]K>ÿXb‚TJ½>Psò;w€>€D€ÿ_³z?=…>¾š¾ÿXbÿZ(|?DŒÔ=0; ¾ÿXbó½ÿ•Õ=“Æ(=û€7 €7€7ÿ±xH¾ûpû>XLY?ÿXb’êí:N¾$Ïï>a_?æ¦è;~Åõ-uq15`°½íº>B!B=\€\µ€\w€\ÿÕÃA¿tl¢>ÞE?ÿXb^hÇ:}5¿ -À>¿Õ?b (;®~,,J™0`½”ø=ª¹Ü¹E W ® ÿ ¢=öæ~¿ÒQD½ÿXbÿæ>==û¥¿ÙlʼÿXb!w±½}u>pµ=Ý€\¹€\×€\ÿË?8¿ ?Î5Ý>ÿXbÿþ*C¿f ?ݺÊ>ÿXbÖP½ëY=8¼ < dÉ€fr€aÿ[nq¿¼ž¾<¾ÿXbLe‡:¬Ät¿X ¾…Y…¾³9§.¿'ÄS¢*¶¾H=‡†E='¾ÚŃ?ÌiD?ÿXbÿ/[„>œ?ò&G?ÿXb6±€½zü>nøÝ;r€mÏ€m'€^ÿʧ¾Lˆy?“á8¾ÿXbÿí*R¾”%w?“Ÿ$¾ÿXbÂÁ½º÷0=Ϊϼ€)O€)Û€)ÿš2¿õï? Ö¾ÿXbÿIf¿]Y?äz¿ÿXb!ÍX=°Yn=wgí ÿB€¾¼ñ¹?7Z¿ÿXb@l‡:Fî=k–ø>0Ð]¿¥ý‹;‘‚š.e®1>“½½£[ï=wô¿<[\Ü\¨oÿ-J¿Z~¿þù>ÿXbãó‡:ÈÆK¿” ¿_‡£>6E:äRÕ+6€†0V ¬½Ø>.+»Eª€B€ÿfœ$¿n›©>Å0¿ÿXbkâ:1ê*¿^Š >UÜ,¿FÙê9`˜,k€é0̵輥Ÿ >Ýë$¼{€/æ;Ä;ÿ[>ÄVQ¿‡o¿ÿXbÿzòB>¦pY¿G ü¾ÿXbÒn½çý=¼è<)€ª¢€ª&€ªÿZ:D¾íji¿ ö¹>ÿXbÿ‹,T¾[—e¿>È>ÿXb;Sè»]£>š\Œ<:±xEºè:…J¾ÐÃ|?*n<=û,9‚±[*°[q/l 0;T.¾ÆÒ{?² p=ÊHÆ:’ ú+ÿ˜0©¼½ãÿ=œý»4—U—P€rÿRˆª>÷UI?'¿ÿXbÿj­>C?>?‰º¿ÿXbŸq!½@ >Ù] 84{?¬2g=Y•:æE6+)Ì/LN ;ºB>AQ{?Ï9<™Ö:*, ¦À0J›ª½µ‰Ó=I/ê<×oåo­o¡e‚:#…;¿‘°Ž>ê?vI:žà)šƒé.b¨ƒ:„v8¿h•>c!?'ÆH:¨¥Ö+µ ü/Iƒ½üÆ>cì¼Æ€3€3ž€3ÿ¨@B>eë>>8Çv¿ÿXb{<:Û“>Å)>+¿y¿FÄ;Á2+4-R.Å;@½—R=qY…¼K€sF€sJ€sÿH“o¿†>>“>™¾ÿXbÿ$Ek¿.gŒ>2þ¾ÿXbâz¼® É=c A=H€#+€#'€BP×ë9¤A™¾.c?{³>®‡8:eª4*4M'/ÿÂZ“¾·`?·Ä>ÿXbö‚½gï>”Û»ef¢€ ffÿw~V?E·?=§E>ÿXbÿ ÈT?c[ù>:V‰>ÿXbòš½#Jû=m Ýa V?ul?À³T;Ï»5*l.àƒæ:¦‚< Z?×?t¤>;}°,ˆ¯š0ñFæ¼Ì²'>^õ€¼M;}¢š¢ÿ¾Ž5Ô¾ÁŸf¿ÿXb~½ï:|Ò°½Úcà¾y e¿Xú£;ž¦@-%¡P0ÙÍ ¼nj =MÚÔ¼€¡9€¡–€¡ÿ’"¬='¾÷4|¿ÿXbÿç‘ñ=*µ$¾Ûz¿ÿXb_Ñ-¼Vò1=ÚÖ¼n€¡°€¡Œ€¡ÿoTV=°ƒº¾kn¿ÿXbÿP ]=ù í¾~}b¿ÿXb…[>½‚¹=Iô2=Ý3Ï3Ö3ÿPÕ>?ô‘>dü\?ÿXbÿ ɳ>wœ>îl?ÿXbþH‘¼B™†=º†½ö¡ê€¢T¡ÿËÒW¾‚Ò̾®Ud¿ÿXbÿ·gt¾`oؾ¿Ï_¿ÿXbì ½íƒl=¾ˆ6¼#€Ev€€Eÿ€#Ƚlaš¾ÈÌr¿ÿXbÿsQ›¾• _¾Gzm¿ÿXb˜Ü¨½È^¯=¢µ»Z®¶ÿœ(9¿@íó½A".¿ÿXbÿOØ<¿¾ )¿ÿXb÷<ù܉=<1+=?€V|L;€VÿLà?Ÿ1=dê\?ÿXbÿ„•?O·¼…±Y?ÿXbƒR´½('º=ÊÃÂÿXbNšÍ:=ˆi¿õmT¾AÞ´>-31<Ýc-6“Ý0õc“;Æûq=9%`=b(Ç(x(ÿv'>W!¿SP?ÿXbÿVg“>ª| ¿2ûJ?ÿXb#M<¼âÕ=Òü1=ð€@ã€@ù€@ÿun½³µÚ=o~?ÿXbÿ ~н 1¡=6ž~?ÿXb¶×‚;åÓ#=rý;=p€¦æ€¦â€¦Ré;ãZ>e ¼D}?©tW:+éQ+|l#0ÆS‘:²‹>= g=4»|?6ñ×:€+·Aƒ0u䈽p— >¦}3=0GcGdGÿ¥>O?Ò1Ë=?ÿXbÿ:I?ˉ>ýó?ÿXbV+S½þb6='h¼üžº€ŽÜžÿ¿ Ó¾3bÓ>×åO¿ÿXbDŒ: žà æ>scN¿?þÒ:ãÅŠ,Š¡0ÑZQ=niu=ý3ƒ»}g|gþgÿß'¨>ìžV>iÅk¿ÿXbÿ…ñÞ> >¾½c¿ÿXb¾i:=IŸ=;J€½€ü€í¤·:—óy?µ}õ¼Á#[¾ `4:Æø/+Yî/c¸:Ãy?ú¶»Ý‘`¾TB§:Ä&Ñ*X</¢œ(=­mŠ=Dßݻ߀¡‰µ€ÿ‰àk?kÓc¾Ä$£¾ÿXbÛ¦â:dòl?ŠK¾.¥¾†ñù;îøß+á_r/}uµ½»œ>0f =Å€\ˆ€\¹€\ÿ<äb¿|ZÇ>þb€>ÿXbÿýC[¿5qÓ>‹ƒž>ÿXbW@!=Së½=f-=¹PwPJPÿ6d?–/>CGÚ>ÿXbv–:ú\?&E>ðxò>™3 ;àÁˆ-Býy1q« <]5O=A 4=õ€KöYô€Kÿ÷>aˆ.¿’‹ ?ÿXbÿÕN ?¬¤¿È?ÿXbB`e»í˜=úÑp=D€-T€*Š€-ÿ¦i¹¼ò×½ÇÆ?ÿXbÿüؽnJã¼Êx~?ÿXbö{‚½“=¡W¼úì^ÿ‘šÏ¾Ë“%¿<]%¿ÿXbÿMºÏ¾‡"¿¦¹(¿ÿXbù‡­½ ¦Ö=©0¶:Ä‘ò€‹‘ÿMb¿ëÇ>ø©¿¾ÿXbÿC`¿øNŠ>•?;ÿXb‡…½J&‡=¦ý<8€ªÑ€ªæ€ªÿ)Ö»¾¨oN¿€{í>ÿXbÿn³´¾sOI¿¹Ë?ÿXb%”¾½/ö=9 %=Ü€eî€e¾€eÿÛx¿;ÚÓ½ëœW>ÿXbÿ8vs¿­UU¾±Ùi>ÿXbGéR½«"œ=¯_0=p€'ã€'¢€'ÿÔlJ¾jó’¾fóo?ÿXbÿm-¾nšÔ¾·Ôd?ÿXbd²¸¼Œ.ï=»'=û'ø'ô'ÿÚmÒ¾Ôê?Ü2?ÿXbÿËǾhù%? \'?ÿXbDPµ¼GÆ*>ó–¼K¢Ž¢$¢ÿq.¾©Ú¿‰ÖU¿ÿXbÿcs(¾«^¿ÑÚX¿ÿXbŸ²¼Ì=x<=Y€í€ÿ{Ç|¼ø¿‹ÇºÿXbÿnaw¼gø¿oÿºÿXb¿|²½ûÌÙ=’–J<îößÿi¶i¿ 1É>ìŽá½ÿXbÿŸðj¿±{Ê>TB½ÿXbïµ½Ýì>-•7<³°²ÿ×c¿öÊ>Oã¾ÿXbÿè‚^¿¹k=ôtû¾ÿXbËKþ¼Ú?=VÕ¼0€Í€¬€}ÿþÞ9¾dM?’¿ÿXbÿ/B¾0I?Õ¿ÿXbkôª½ÂOœ=ÜŸ ÿXbÿÓsP¿š¿†;ÿXbд„½Äw2>AïM½Ï€+™€+œ€+ÿ‘#=?K ?ˆÆÎ>ÿXbÿO‚2?É´?Ó\Ñ>ÿXbØñß< Š»=8=ÝP¿P.€$ÿ¸?@©=]BH?ÿXbÿ[c?é¨ê<¼/Q?ÿXbÖW×<Ø(«=@=Ú€$·€$³€$ÿªÒ?M‘»8^X?ÿXb50°:¿J$?³¾=ÆßB?Æp<ž¼ª+ê…³.Ð}y½›Zv=Cã‰:x€€ã€€T¨ÿì!c¾Ésq¿G`}¾ÿXbÿ°¸Œ¾óál¿ò¾…¾ÿXbä'=mÕ=~W„<¯Z]ÿápl?—*¼>©nß=ÿXb3èÆ:€¬i?e›È>4ì=è—:ˆ,ר0³B‘¼Ù#$>!!J¼'€AA€A€/ÿåò>œ9b¿Zæ¾ÿXbÿW>Øf\¿»wü¾ÿXbË… ½Â£ =QŸ$=E€¬€]l€ÿ;Á7ý¹¿©F==ÿXbÿ¼'<{Œ¿ùuo=ÿXb¿n½æY}¿ÿXbTऽþºÓ="Å=ðooÎoÿ[À1¿¢¾‡>fE+?ÿXbÉ|¹:Îö/¿t€> ~.?B±×:Ã8,Ô´û0üSª¼É›=¬ ½o€¢Â€¢Í€¢ÿH³½ænšº\¿ÿXbÿ%¸Õ½5e™½á}¿ÿXb—7‡½ßŒ*>%×¼c€ Ä€ Ÿ€ ÿ!?­7?æ÷–>ÿXbÿU<?5ÒC?¯DŒ>ÿXb˜Á¸½C7û=/6­;¦€æ€K€ÿóa¿i1=ƒ%ð¾ÿXbÿOšf¿?Ã=õôÛ¾ÿXbHâå<¦¸*=¯=ýWøWÿWÿ¤Y%?qœ¿nŽ?ÿXbÿc›+?P¿Ä–?ÿXb/ö;Žê´=üd=é€-Ѐ-ü€-ÿ6\>ëzÅ>n±e?ÿXbÿ€èŠ>,8°>(f?ÿXb˜¢Ü<<3á=éM¼É€Œv€Œâ€ŒÿEK¯>mê?*¹@¿ÿXbɃ:;£>,?žNI¿º©æ;q»Þ)ÚÙ5-k+6=-´3=œP:G˜<˜"˜ÿ¤ç¯>™(G¿º«¿ÿXbÿ<´Þ>øK<¿]ø¿ÿXb¡ØŠ½b½=¥óa<|€~j€~ü€~ÿzG0¿™¦¾Fø*?ÿXbÿ–+¿¶¾Àª/?ÿXbž™€½8½«=¼áßÚÿC{û½ [Ï<âú}¿ÿXb0”¼:kHȽô”ýIm¼>Òÿ6:!T+*F~‡.ÿ…2c?î >H´á>ÿXbB±µ½²Öð=²F==Z€eF¥¶€eÿ®H$¿pS¾Ëâ3?ÿXbÿ¢”.¿£©¾'?ÿXbcY½ÆP>§ç]»8€—k<ü€—ÿó ¿õñ¼:…W¿ÿXbÿ|îü¾…€¬½Éˆ]¿ÿXbÐ~$½")>eD¼r<ß<ç<ÿ,þ¾ølV=¹Ò]¿ÿXbÿ×®¿4Ý­=©oS¿ÿXbvùÖrü ¿Ç=?ÿXbX© ¼l^=oä¼a€‡¥1€‡ÿNýw>GÙ¾sv¿ÿXb Öƒ:µ¾c>¯™¾Óôv¿8þ9íþ‰)wNé,W—S½ç«„=&W1¼a€šŒ€ššÿH›ï¾›ž¬¾S Q¿ÿXbÿøX¿ÁX¦¾®J¿ÿXbÍv…¼ßk8>ZÖ¼–Œ/ŒpŒÿÇî&¿ƒ¿5½éÀA¿ÿXbÿ“$¿¼w½ÜC¿ÿXb¸€½ú˜ï=ªC.=8€G¶Iô€GÿÚÅT?õߨ¾ r¸>ÿXbÿG_[?X˾À8¨>ÿXbÇ/¼»~Åš=]ú½·€ Ú€ ì€ ÿÅ›?>ô˜Š¾â½q¿ÿXbÿc¾’>.ÿ0¾MÝÊv?ÿXbÿô¶×½Ÿ5>}~z?ÿXb½Ðè= ˼|€™÷€™ö€™ÿVÛ¾”æ>šH¿ÿXbÿîx˾ÉÛ>/¬O¿ÿXb[xž½½q2>O,½€psr%€pÿv¿ ;?ÜÚê>ÿXbÿ¼I¿çô+?_Ü>ÿXb ù¼íÔ=vQôº¨ 5 V ÿ‚HQ½Qª¿Hq˺ÿXbÿ5 ¼Pè¿,—¼ÿXb-´s½Ì›ã=)²=1$¶$4$ÿ)œ+=]ýþ>ð»]?ÿXbÿ´6µ=-”æ>ïqc?ÿXbôýÔ»æwZ=~VY=I(~(gBÿ Ñº¾ ¾`?ÿXbÿðÙ£¾J8•¾¦Æf?ÿXbا½“nË=„d=¹ÆoíW¹ß:ÅÅ0¿N…>½Á,?MÈï,?ÝY9«j+•õ½0YR޽j¢Ï=Ã$=XzÐzýzÿ¹ ¯¾X3Ñ>6¥X?ÿXbÃÆ:X"¼¾æÅ>˜¥X?ëgµ:`z·+#ÒB0iȘ½KX»=nß#=HHÄ#‹_±:äP¿m¥Ï<,dN?mÛb:¤ñ&¾×†+ÿ ¿#Eƒ=¾vO?ÿXb^ž=Iœ=Žð;êªÖªÜªÿÂ8ª>jFm¿ÞŽ2¾ÿXbÿ­Ø¸>S™k¿@¾ÿXb«Îj½VU=ñ+Ö:8€%Þ€%t€ŽÿÄzy¿ã.>>;µ¾ÿXbÿ3%u¿Žˆw>£‚ ¾ÿXbqt<õžª=xc=ž€F:€FÑ€-Iȃ:Ù^Ð>¥ -¾áÍe?Xò>; E&õ“8*ýaƒ:ïÂÏ>ž/r½f|i?ZXI;Èöo-·.¶0ÓÀ<_¶=Õì»~8v88ÿõ È>2 B¿µ¿ÿXbÿJgâ>bÖ7¿‘ ¿ÿXb›t›½?Š=ˆ<Ü€~€é€ÿ‚•I¿*¹¿Dš<ÿXbÿeÜM¿jó¿À(=ÿXbÚt„½[í>Ëe#=GæG~Gÿ9åL?Ú“Õ="?ÿXbÿ:S@?)e=ÀY(?ÿXbC˜½Ï„>Ÿ«-=G€¥€‡€ÿâS½8?·b1?ÿXbÿ@¯<Ëe4?{Ž5?ÿXb8ÀÌ<•€=™œÚ<ÞWúª~Wÿv¿> D_¿‹¡>ÿXbÿ;óä>Æ\¿‘,}>ÿXb|~X½–Zï= 8 =Ï.¿.;.ÿaŽ?O`±½ J?ÿXbÿ|?¶ˆd¾+G?ÿXbŠZ½›r…=Ÿ9k¼g€@€šŠ€šÿF軽|¸¾ ºm¿ÿXbÓƒ:&R„½6Ô¾Ach¿R2¾:2NÎ,@ 1¯h½è>ÒßË<€_€`€mÿÿ€«>e¦m?¸+%>ÿXb‘Sá:¬Ö>¿)b?RÆV>VV}<Ü7.Ÿý¼0h@}½e =bØá<ù«î«ã«ÿN!š½(=¿Ck‡<ÿXb휃:¦”¥½o'¿¸o<÷';“Ü%o ·)O?(¼jÞ>ßÄ»þ€“ž€“ø€“ÿ*´[¾d#c?jѾÿXbÿê“p¾æUc?­[ʾÿXbÓ„í<ìjò=µÁ‰º$€’—€’O€’ÿÿ"?H{>?;W˜¾ÿXb˱‚:›?5h7?‘¹¾y;—Í+ߘ”0ÚSò<´È–=h ²¼c€›¢1ñ1ÿCÍ1?mÉr½ö7¿ÿXbÿH25?¹íé½\v2¿ÿXbt›p='‚=­ø†;퀀&Ü€ÿóäa?‡’>Θç¾ÿXbÿˆýh?í>;4ǾÿXb Ü:=±,=A›œŒwa¿ ‡c>ÿXbÿn ã>]¿žn>ÿXbWén½°’ï=m =3IbI|IÿÂ’>Z¿aB?ÿXbÿ(¾>× ¿tì@?ÿXbú'˜½¯²>†s¼1€J3ÿ|HA¿â‡!¿­ª6¾ÿXbÿÇâL¿ñ¡¿=)¾ÿXbéÖ+½äe =»=w€‰Û€‰ë€cÿý=œa¿.s=ÿXb>é‰:Kip={~¿#i»=Á=Á:[µ&宇*fi'<ùÍæ=ó¹^¿ÿXbÿ"ŽÓ>çɦ=Æ0h¿ÿXb/„½}Š=4ž=~€ªä€ªÿ€ªÿ'¬¾3C¿Úa ?ÿXbígƒ:¨¾{J7¿;¿?*|É:ð<+-Þ€1b¼æ< Öø=dw<$€t €u½€tGD±:D™&?GßA?Ù_=^ž#9@"¹)™o=/ï[;(Ý*?E>?Õg=ÂÃ:Qs* Â0î–d»ÿxï=O[#=U€@ö ü ÿù­•½iÄÿ>Ÿú\?ÿXbÿN¡Ã½S¨î>ã)a?ÿXbjÙ½Åu =åGü<[€]j½€]ÿ͵ͺR­¿{–M=ÿXbÿ{e<¼É¿‚v=ÿXb½ ¼‘Dï=‹O¼’™’D’ÿºä;Ê?ã<]¿ÿXbŹ‹:Œd@<¢Ö ?Ó³W¿‹åN:d ì,aœ©1–Y¤½î²ß=9Ó=ZohoC€ÿnµ¿gH¿qB'>ÿXbÿ6Ì¿H+K¿y >ÿXbB`%½þ=™»¼×—Ö—Ô—ÿc‘">À_I?%À¿ÿXbÿ¶Au>R?7Õ¿ÿXbμ1É=æ¼h€;¦€;ä€;ÿž/½D¿h? Ô¾ÿXbÿc/½8Íc?’è¾ÿXb¤ˆ¬½£§=/áÐÀ’8¿è?ÿXbÿÉ}Ý>°²<¿`è?ÿXb‚½ds%>êB¬¼Tf:€ WfÿNèK?h ?‡•Š>ÿXbf±:®<@?oú?”>#ÿm8Ðqß* lM0ÂÛ:€f=µ_=þ(´(þ(ÿò Ž>¢¸¼Úáu?ÿXbÿY >˨¼íË|?ÿXb4º£½W>‰oBù>ºR?ÿXbÿÄ ‘>·s?†‹C?ÿXbê"=yW}=7¥¼»_‰s‰‰ÿëFc?Ë“¾¡¸¾ÿXbÿUÄ[?žö޾'CܾÿXbŠ‚< ß>šÏ¹<ñ€t€t,€tÿ¥}ë>®\?„c>ÿXbÿœPð>`¢Z?Ò¯e>ÿXb5–p½{õ1=m‘4=_€v.€v^€vÿEÍÓ¾)¦ê>”bI?ÿXbÿ7ö¾¾?nÿ7?ÿXbš²¼ú%Â=åAú¼S€CT‡®€Cÿ³è–¾/fa?—"¾¾ÿXbÿåô„¾~Þh?Åþ¥¾ÿXbñó=­÷=è£ <òªÍªv€ ÿN×>atg¿Ã›½ÿXbû^æ:vvæ>ä%d¿ Äe½5´[:ï*=,l/0I„½Tá>Vµ<×€mÚ€m¦€mÿшÂ=F~?-+ˆ=ÿXbÃù´:ß‚ã=š’|?ø†ô=P±é:v*,ÐÜ0`æ{½ç9">¯“ú¼o€#fw€ÿªÍ?ÂC½€8„¼ÿXbå„:è{?¬“D½w*½8!<¦ŠS+‚ë.…#H=@LB=›Ê"ºq€ ü€ v€ ÿœw ?‡±"¿' ¿ÿXbÿÇk?³í¿îÓ ¿ÿXbiÉ#=ù†¢=·'=H€Q“€Q¦€QX ´:ÿÑV?!f†½x9 ?€=9!,è¨l0´ì±:W~Z?nÃK½gË?Q]”9÷N³)”ç-Ž"+½ p>%A¸»Ó€–³€–G€–ÿ(Ò!>èl?[Y°¾ÿXbÿذ=>'ul?Á«¾ÿXbñ×d½´>Ŷ<+€N€.€ÿZ÷>Ǽ^?ä|È=ÿXbÿ³º#?»òB?i?×=ÿXb_Óƒ»ÞÉÇ=²W=N€,¼€,@€,ÿIèF?…y+?ÿXb²½q:5e„¼g»4?JB5?%=;ú -?Jl0Ý_½¼ƒ=óÆI=·€l€Z€ÿÅ;ÿß¿Lvý<ÿXbÿOšâ¼’â}¿éC>ÿXbåÓƒ½[y>j¼ô¼i&y&Ñ&ÿ^Ù=?èù"¿&˜X¾ÿXbÿõÞF?ÿì¿Aïl¾ÿXb×U½êZû=0¼D€˜@€˜€–Té¡:VR˜¾`6?èµ"¿?z¿ÿXb·6†:‡×¾¯l>‘w¿°†;Í?•-ФN1ºf²½2è>)°@=,€\o€\†€eÿåŒ^¿åS>³¯ó>ÿXbÿü…S¿ ©ÿ=q ?ÿXb™f:½[°T=ô¿=u€2í€2ê-ÿôsÚ¾D¦ >Ú×d?ÿXbÿŒj·¾[Ð=A—m?ÿXbøß =‡ku= Aq¼­e¾eéeÿx‚B?>0œ¾û¿ÿXbÿWõG?ü«„¾p¿ÿXbG°±½ap­=^c—<–€|€“€ÿ‘†i¿Þ ̾-âÂ=ÿXbÿÍ™d¿ø¹Ú¾°.>ÿXb?oª½Z>þ_5=Á€\€\J€\Cõƒ:«ï¿‚.?Ù"?¥8[¼¥%Âr-hO„:|”¿ì|?&÷ ?æ[·9žpÕ*_ó0:ͽD‹=÷淼쀅„t߀…ÿin¿<#›¾“DU¾ÿXbÿßim¿A~¾v]¾ÿXb0ôˆ<ç¨>Ý}–f?åσ½ÿXbÿóÀÝ>Æe?Ó©½ÿXb½‹÷Nã¾ý)A?ÿXbÿKFÚ>Ñß¾8¼J?ÿXb „»0¯=Dû½ü€ þ€ Ê€ ÿç> >A£>í p¿ÿXbMáæ:½!+>à¤>”²n¿˜­;„O-Œl0 J= n=^ü<~€µ€x€Ý–ƒ:oÔ>UX`½(”h?í•:+í2,’Ñß/ÿÀuÍ>¥ *=>j?ÿXbO­~½‡>¿2=Ü€Gž€Gt€GÿÝfO?Aó{>©5?ÿXbÿušT?Ö+z>2(?ÿXbê$›½è¿§=Jz=0€‚É#뀂5Iß:ð ¿È)©¾&.D?/RÓ:çi7+µN0¢üƒ:Œ ¿ä†¢¾„hC?ýY9´ý&P7D.®Óȼ†“ô=`Çÿr=’¾Q(S¿ÿXbÿïÁì>®0Ÿ¾’’T¿ÿXbS^+½YÁ=tϺ¼–€C“€CmtÿÉヲ˜>"´{¿ÿXbÿ¶³n¾ås>Þv¿ÿXbŸ†½:¶=]Á6=ú#'zó#ÿ¶§˜¾V¤„=Ës?ÿXbÿþÒŒ¾f«³<ív?ÿXbJÏô<üm= äY<못€ ïªÿlÖ>á¾|¿}¸ƒ=ÿXbÿ?A3>²)z¿ö=ÿXbÿç°½c~Î=£¬_;É‘‘‘—‘ÿÜÙq¿º™b>i´w¾ÿXbÿµ}o¿Pd2>Ð]¾ÿXbÈE5=aÇ=Ó<ïiji¥iÿ¼^v?”°‰>Ɖ=ÿXbr[¼:ñ¢u?Ïr>çr`=2Âm:|Y®*yî“/x|½ûæ>®,=YG¿G°GÿôÄ0?¯£¾B&?ÿXbÿûn5 ޺Ѐ§€ˆÿ0!3¿á~±>êé¿ÿXb¦¶à:# 3¿Õ_ž>Gñ$¿l]:Àß* 0j‡?½¡L£=“p¡¼ý€šî€šÿ€šÿçjñ=©ë¨¾CÆo¿ÿXbÿ†œÙ=ÕÚ¾—ée¿ÿXb[ ³»¹n =&¹¼D€‡$€¬l€‡ÿ*¥E=,ax¿¥s¾ÿXbÿÈýøÔì¾ÿXbÿ aW¿ 93>¹ë¿ÿXbÍwð¼À—B=OA=:wvw=wÿD¿úô:?Í¢¼>ÿXbÿ"0¿|=?,ô¸>ÿXbV ×<½Ó=ÆO#=8,î,Ï,ÿ8×Ð> ?á]:?ÿXbÿx°>aæâ>×ëS?ÿXbNÇ<7¶='MC=k€$Ѐ$ù€$ÿEÒì>iû9>Ñ'^?ÿXb3Ô„:,¾î>HMÇ=8a?l¿²;ÅMb,òÜc/?p½ O=Z= 5¹w%5ÿ)>ÉÏ'>& r?ÿXbÿQ †>$l6>*Ór?ÿXb¯•Ð<é”=*É:=:LØLÄLÿ¿PN?Å„n¾ÆU ?ÿXbÿ½L?­˜z¾kT ?ÿXbìö™½®c>ÚYt¼w€ˆ~ŠÿØg¿aˆ´¾å,q¾ÿXbÿx}¿ ‚½ϳð½ÿXbá~@<И‰=gž\=§L¥LòLÿIý’>Îñi¾•%n?ÿXbÿ0ŒÊ>¥ã9¾Gzf?ÿXb‡—½dÌ>y̼'€(}€†ô€ˆ¼ƒ:òçx¿5U>PJÚ½¦U;.µ—,ü/ÿ(fx¿q_e>ຽÿXbÊmû<Ø·ó=½ã”<[€tÓ€tz€t`±:Ÿ1?·x7?$,=x ª9¡)ʸ†/;2Û:Ѩ5?xÍ3?f=Ë :> ‰* ¬«/Øeø<«ô=üˆ¼º?.´9?ÿXbÿ¡Î>×?­©6?ÿXbç…½°>U¦½Q&R&ó€ÿgQG?e¿è+¾ÿXb·0é:nm>?æë¿:‘¾YÅÛ;Ü<+êA/l˜½a=>–¾<€|>«€|ÿËáξ“œe¿÷î7¾ÿXbÿ+gV¿>±p¾/ü¾ÿXb«Ë©¼äØz=:½Q¡¶¡â€…I’›:ƒOë¾Wê§¾ÅJS¿4l°9=Ü-*)0ÿiüý¾™*¯¾xLL¿ÿXbF ;½{-(=v¤z¼O€sš€sN€sÿeÈP¿ïÿ>}»–¾ÿXbÄâ†:bMX¿@ë×>às¨¾<+Ù+UÖ.‰@u½Î5Ì= Й¼Ìľÿ7b¾µ =¦†y¿ÿXbÿ:r¾Üͽ.šx¿ÿXb @#»Ü€ï=/n#=û þ ù ÿ愽Ÿt?H7Y?ÿXbÿ>Ò„½MÀ?šQ?ÿXbÛÝù#?ñ,$¿ÿXb¤Ë²:7}ê>'â"? î¿1¹:©4-’Þ0"âf;Ï1>æx=] _  €ÿ L<¼Î??„)?ÿXbrTƒ:´›<ò+C?E—%?Ó :€×I-/—0ÊÞR½üPé=؇¼ý€˜s€˜þ €˜ÿºN¡½™_ò>~˜`¿ÿXbÿV©^½4õ>?T`¿ÿXbò•À‘ø6¿ÿXbÿ,œ?-s½>ê=7¿ÿXbæW³½éÖë=;=4¥k¥G¥ÿ»†¿-¸ ¿†¾#?ÿXbÿäS¿O/¿?ÿXbp&†½ÜöÝ= ==$Ø$$ÿ¦'¾"t»>äˆj?ÿXbÇHŠ:`¶E¾ë†>rôq?Bÿ<ÊfD/ä¬J1ûèÔ<„¼Þ=¦=¾e,{ÿ÷ ¤>þä>ÍÁU?ÿXbÿÖ¢É>-¿à>ÿ¾N?ÿXbqâ+=„¸²=jiî<‘PBP:iW"™:]—`?Ü)>W¹æ>Ä×:Ýé%Ý/y+é‘:`?Ú›,>“è>$~.9%+¥Ñ.ÑÍ~½ËÙ+>+1O½»t¹ÿº~?AƒN=Ûî¯=ÿXbÿrM~?HŸ<Äè=ÿXbPsr¼s¦=—!½Ÿ€ ›€ œ€ ÿ#žÔ=…ïv¼b–~¿ÿXbÿ¹7>#¹½ÅR{¿ÿXbnP»½ð5>YO­<ã€h$€qÖ€ÿ<Ö~¿ ]h½žœ=ÿXbÿL}¿z‡ÿ½Ã±_=ÿXb슽 ìT=T=Üw}w@5ÿIGŒ>Ï[D=èåu?ÿXbÿ Dš>z­E=gÊs?ÿXb¬°¼ÆMÍ=Ñ6=Í€@L€#Ÿ€@ÿa“¬¼šåæ=„O~?ÿXbÿ‡%w:çü6>á{?ÿXbúa¤½KVÅ=ï ¼ï€Ú€î€ÿœŒ6¿÷á•>Û#¿ÿXbÿ]i2¿xV>á/¿ÿXbZc°½¡ª=·˜Ÿ<¦€¤€ù€ÿ6q¿Çc¾·ød>ÿXbÿkej¿où–¾Õñ‹>ÿXbc™>=—œ=JA7<'nVn›nÿ L?n=bî;½ÿXb,á:‰L?. Ž=´EÒñhã>dxa?ÿXbÿ^ˆ>I‡×>(ú]?ÿXbÇž}½$Ô =ç=€«j€‰g€«ÿ}~•½“L¿—¤A<ÿXbÿjˆÜ½É]~¿p =ÿXb×Ú›½ª Ž=¶<«€‚¨€‚Q€‚¤A‹:Åà¿ tB¿šS>…}Ž9&‘C–+ÿІ&¿›½8¿uƒr>ÿXbô,=¹µ=¤âÿ»ù€`T€`â€`ÿdñm?’6I=Y3»¾ÿXbâ:‡:ªâq? é¸=*)¡¾=Ùu::w*.%C˜1Ë;<l>¨þ<¶ ™ t€tÿHå>܃H? ?ÿXbÅaË:86>ymG?Þé?œÉ!:nŽ8'=Ã+jiî¼4,&>_'u¼›;2;œ;ÿV §½²Èê¾Ð‡b¿ÿXb~½ï:ä\©½¯¤â¾é’d¿Ÿ9À;öÍK-P]P0´<=Þ­l= ì=2€TŽ€Ï€T—PŠ:Š8?4?¾ˆ|?X¼t9í@”)¢èJ.ÿæ=H?s'ľ`Žû>ÿXb£v?¼úî6>aż~FîF0Sÿ+M@?ßæ¤>ƒ?ÿXb®z†:.A?vâ‘>?Q?~ ;&”*]·ì.ÒRù¼ÉZ#>—r¾:VZ#Z€Yÿ¨î>À?K?ÿXbÿ'¡>Ðö>êWQ?ÿXb®f½½t›>ñ=ù€eï€eü€eÿOx¿b„y>’{½ÿXbÿaàw¿vÑ>à;ÿXbnD:y>óè;lCtŽC£p°:Ó¢½t~?¦Ù½½ù]69‡*øÿ¬/¡èé:Ç耽ܰ~?+Æ¡½±-:”õ›&„!+šîõ¼um=•,§¼€Šä€…€ŠÿÊ–i¿¶‘§½ÖC;ÿXbÿ«Ém¿I+*¾µ©¾ÿXböB½—Ê>Ÿã#<úTfT÷Tÿä-?ÃI'<@½P?ÿXbÿ>*?‰ëµ=tY?ÿXbz6«½çRœ=È{Õ;p€æ€„ÿÒ™T¿°P ¿ÝºË½ÿXbÿZW¿_ˆ ¿ð-”½ÿXb±À·½Ôb>=ÖŒ;TJ€¢ÿíS¿#˜Ü;?пÿXbŽ×Œ:¸c¿éf="ì¾Øl×<¹<.i¦Ë01”=4Új=±¼ÓeÐe–eÿcøA?V¼æ¾­ñ¾ÿXb5HÙ:I3>?faô¾¨>ð¾IÖ:•Gð*’3Ì/‚Œ€½z©(>¹Ä½ZfŒF€+.e„:á]i?—CÎ>·Ã§=um9ŽuŒ*ˆ»¹/ÿ»\h?‘CÒ>G±=ÿXbÁœ<\Ñ=“ä9=H“JKÿ„Y²>Ù?n»G?ÿXbÿÀ—>–ë>4@V?ÿXb®Ÿ¾½?åø=Ï‚=Ñ€eø€e¬€eÈìƒ:ú“~¿ÄjT=Ž“»½­D˜:ª ·*Xõ°.lÅÜ:¹R~¿7çÒ=`ÙJ½ýˆB;EGX,“H¨0ÁJ½¬ÿ3= †3=Ó€2¥€2£€2ÿ2¨z>|?%&F?ÿXbÿÿÛ}>†f ?¨M?ÿXbÏø>¼Æ1>[ 3»Õ€“¬€“È€“ÿ²"¾Ü;f?ØÃ­¾ÿXbÿÒ›Ž¾³c?ó…¹¾ÿXbfÛ©½IÎ=‹N–»z€Ø€ý€@¹¹: ‰=¿ÕZŠ>¿vá’:X`Ñ+ã§)0òmº:»ŠJ¿Ýß~>Q¿eù;Óš*äd-¬<µ3 =¦C§¼cî€N€‡ÿÅ[> Ox¿ûE¾ÿXbÿpù¯=ßÉz¿ÁÈ9¾ÿXbßù½Í\ >j½ß:€Y/€Y¢€/ÿ’5Ú>ú¾ðëB?ÿXb„úƒ:ŠŽß>¸c¿t^¹Þ;ÀrŸ€r3€rÿ‹w¾ÿv?Z}Ó½ÿXb|®²:Öv¾Äw? ˜½—Xö9 ów,(éï0qqT½‘(>a†lÙš>ÿXbÁeŽ:xii?Éú>CM¥>‹::v+„,VÕ#0º¤ê¼ê$Û=/¥®¼ù ð î ÿËQ¾­/?âÞG¿ÿXbÿÐpk¾à?×C¿ÿXbŒØg½Jf=ÕèÕ¹1€€n€€0€€ÿJÝr¿[yQ½¯ÄŸ¾ÿXbÿ‚w¿Šè¾½voz¾ÿXbš“—À ?`VT?ÿXbÿ÷n>ä?šR?ÿXb”öF½äH=𿼚žðž7žÿ“¿–¾‡<>ìŠr¿ÿXbÿÞ‰”¾øMc=å“t¿ÿXbCÇ=œ¥=’v#=hP§P3Pÿ”¤K?j¬E=[£?ÿXbóo¯:­¤èöR="uŠ€e™€eÿÏ¿+ÑÙ½¾×ìÀ>çh¿ÿXbÿ¼–>3µå>¬Cb¿ÿXbÝ|ƒ½R&5>®Õ^½•€+.€+Ѐ+ÿÿŽ=?‘ý?Wß>ÿXbÿt 4?’ ?¦”é>ÿXb $‹½…Ð>ãݼ¼j|ÿÊ$,=ýZ…½ã:¿ÿXbÿA´°=“*½ŒÒ~¿ÿXb†âN=:æ<=GÇU;ÿ€ þ€ ú€ ÿ ú?Š6¿Îö­¾ÿXb9¡ú:Û?%0¿!Cؾ¿þª;R÷†+`fZ/w. ¼oø=õžJ¼€“¶’<€“ÿ„ü½ß5;?p»+¿ÿXbÿÿ18¾¹:5?ÉØ.¿ÿXb°¬t½¢&š=+“¼).ÿ! ¾rHÚ¾’\¿ÿXbÿ©4¾¼Ê¾@²f¿ÿXbnÄ:ñJò=J=Ï ˜ e ÿx>…?8 M?ÿXbÿîiÛ=Åõ ?ÅBS?ÿXbæv=!n=˜¾W¸…¼§€/œ¢¤€/ÿ.ºã½«l¿qL¿ÿXb6­¯:’F‚½æ‡¿›óL¿n3;«dn-=r1âæT½ÂÝY=O±ê<]€f(€a¿€fÿ^Û{¿M+>òˆþ=ÿXbÿeev¿í!>YÉa>ÿXbd? ¼Yº=’Zh=€-›€-±€-ÿùPv½±1Š>xv?ÿXbÿ5È ¾êŠ>t?ÿXb$ ¸½ìKö=gÑ;=,€e~€eo€eÿÑ×4¿Y߀½]z4?ÿXbï …:–™$¿d:<½·C?ô`–:Ö<_+©Û/‘𽼦Õ0>ú ¨¼k¢j¢ö¢ÿ*®½¾@ï6¾BXi¿ÿXbÿ1¾Ó¾­¾\f¿ÿXb–= ½ËÙ›=´"*=P€2<€8¢€2ÿ"A„>YO™<úCw?ÿXbÿïŒ>*½z¶u?ÿXbzo ½Þt =hæÉ<>€]c€]~€]ÿ½}=Q“~¿Çw“=ÿXbÿ±r={ ¿©Í€=ÿXbe‰N<ä,l=üâR=JL|L$€K –ƒ:Û(?›o‰=ÈÅG?`#9([t'Z·…+ÿ²˜?žõ<:‚M?ÿXbÑ==†’‰=öF-:“1“ú“ÿ•£½_ü$?H¬B¿ÿXbÿ½ t>7E?šP¿ÿXbÃð±½4‚­=(m¥ë>çúB?ÿXbv~Â:Îú?Ú{â>†Z+Ú»m€3ã€3l€3ÿ˜Íš>¯Åð=Ã'r¿ÿXbÕ…:¢a> 5>˜q¿Å7:Ñ›&--8Ý0&§–½7¦'>,ºu¼&l l¶rÿÍ̾ÄN?ìÊÝ>ÿXbÿèʾOuO?<òÜ>ÿXb¹p =£[Ï=Q¾»ÿ€’ü €’w€’ÿÈ!Y?Šÿ´>ˆüɾÿXbÿQ?“¶>›è¾ÿXb dö<=°:2=iLÚP¯Lÿ Ô?zÙX¾yßU?ÿXbÿæƒ:"r?'ˆ¾ÙB?hé$;^3â,‹›1*«é<¯îØ=ºžh¼þ€ŒÌ€ŒÊ€ŒÿWôÈ>ÌÖ?Õœ?¿ÿXbÿçÏ> $ ?ôÍ<¿ÿXbE/#;ç=«*=× O © ¯Âè:!mW>,Ú>ó>a?‰6‹:¡<ï+­'?0ÿ^á6> ¹Ì>»%f?ÿXb~‹®½z¯=føÏ<0ÇÈÿFýX¿Å¹Ì¾¯–²>ÿXbFy…:`X¿DÚ¾_Ϧ>&¦A<#„†*T-N)½nÚŒ=ë8þ<Þ€ªA€©¿€ªÿ Hï¾A¿Zì>ÿXbÿ™ÿ¾#Ë8¿4oõ>ÿXbãn½bÖ‹= Xò< €©Ú€ª¼€ªÛØ;Íð¾c@E¿oÝ>Gá%:QË*—Ëç/ÿÄ.õ¾ã?¿ÿÀì>ÿXbKq½µ¤ã=Ñ …¼þ€˜¶€˜ý€˜ÿ+*¸¾'Š»>Ú°[¿ÿXbÿ̲¾«ÅÄ>GìZ¿ÿXbá{½<¤(>l]*½L‰œ:ÿŸÏ|?G !>>±Ÿ»ÿXb<Ô‚:‹B}?”¦>Ý1=HÄþ:ú ,jX0Âk¼E'=øJ=Ô€¦\€¦ÂÿÌÄ—>ý;4¼qzt?ÿXb3t†:]ž—>Ð'(¼ð€t? O‡:ÈÞÂ*Î= /2q+½ÖÆ>`‰;+8+K+ÿYõ?N¿ì²?ÿXbÿw°#?iŽ¿õg?ÿXbak6<>B =Tn¢¼/c[c{cÿ!â>!Íu¿ æ|¾ÿXbÿz€i>kÒj¿-§¾ÿXb^h.=ë-=™.Ä<1EÃE›Eÿš†Ý>³ÇP¿&ÂÄ>ÿXbÿrœÌ>G÷T¿]!Å>ÿXbA|g¿ÿXbÿqïš¾­úr>«Pl¿ÿXbÄî{½ß©0>~ãk½2€4Ì`Ú„:3Ã{?ëÁ=Ã1>¿þÊ8sâ„&H“€+œDô:Õ°z?°rØ=º1>µ\h9Œ;K,µ 0}”‘½W€=Ú©9<¨3¨¶€ÿׯ#¿\öC¿JK=ÿXbÿ\[¿qƒP¿é—Þ¼ÿXbÿë=“p=ƒ/ =Z€Qx€Q*€ÿûQ?#.F¾¨Ì ?ÿXbÿÐßQ?œ×¾c ?ÿXbãnP½jöà=¿™˜¼<€˜ï€˜ô€˜ÿu÷F½Â•Ÿ>Õír¿ÿXbÞF„:Ø~¾,E£>]p¿º¼:æF,½I¡/Žé ½¨V>/!¼ú;Õ;î;ÿ¦ï®=¨´;¿²,¿ÿXbÿûó=_¬B¿xr#¿ÿXb„²½T>rMA=<€e€e÷€eÿ°”C¿PõC=v¹$?ÿXbÿ>>¿"¨ =Þ+?ÿXbñý¼ìŽ<Bb?ÿXboƒ:>w?â&½`<½-Xªÿ»šg¿n„¾Ë„¯¾ÿXbòÂ:_h¿¤Â„¾ŽRª¾¶nH;82Î,–/1½ã”¼ëV/>øq´¼u¢Þ¢Ó¢ÿ­ð¾€!ð¾pL¿ÿXb4û‹:¼ð¼¾˜ùݾœuR¿J¿:¨¬-É!½0Ïø>;£Ê>vQô»\€Ö€€‰Ÿ‘:Ùžë½àP?H1¿ñÞ9Ñ0á*­¥0ÿ^ÀÒ½À_V?ñl ¿ÿXbÏ…½×†ª=@1=c€8¢€8`€8ÿ9ì>ÃÖ½½Ááa?ÿXbÿ …ß>Xq'¾ýzb?ÿXbè÷}<U =ÖX»³6°6Æ6ÿ?,>|¿¼–6½ÿXb~Y–:þÇ>1|¿*o“½¸ô;@¤¥-J ~1¥Ø±½β=s¹Á:ßÚÜÿ?Rf¿A‚½EݾÿXbØÿŠ:&çj¿”óþ½)LÁ¾.î:ë3ä,rH1¶÷‰½t)>¬¼~€ m€ ü€ ÿçË?JL?ªª>ÿXbÿBÛ?úH?Kx¤>ÿXb–wU½jþ=zä=Û.–€GÙ.ÿ•=??¢Ä=]i(?ÿXbt'¼:™²@?”{Ô=|m&?Y*§:}IØ-ŒŸE1Þ=€½B{>S— ¼.€3r€3´€3’àƒ:¤%x?w«f¾¡[ɽZ¾F:þ ,Pi/0ÿËwz?üÎ'¾ô¾ÿXbÔê<»ì·=7Ь¼Ü1Ú1Ž€`ÿ‰?S9>féG¿ÿXbÿéÌ?¾—>p·J¿ÿXbô¼ƒÝ0>Ñ•ˆ¼¹Q—Q‹QÿIú>m‡ª>yN?ÿXbïú‚:«Dû>ö®™>ÔeQ?›Ò9¯Ö-'_ .±–<È'„=–@J=çLÉLèLÿá% ?ö–W¾d­P?ÿXbYë³:âG?Æ\o¾vëG?XNa;‘7g"e Ä&[é5üŽÍ=à o?ÿXbúK†:9µ>ù¬!>Jl? }‹9bxX+C~1ñ¼T½WÐt=;ŠóÿXbÿ¡™d¿ƒ’¾`N²>ÿXbÚÅt½"=s»—¼lmÿV©Œ¾.p§¾œyg¿ÿXbÿÕúw¾ìãš¾cÿk¿ÿXb#gá¼`r=,»à¼þ€…ÿ€…–€…ÿ@”`¿`›¢¾9H¸¾ÿXbÿâQ¿ïb­¾àSí¾ÿXb.q$½ÅÇ'>GÇU;ÎZ1Z¤Zÿ<Û3?ƒúT¾a8.?ÿXbÿ·Ô,?¡|3¾ßq7?ÿXb¿œ½<.Ê=¿˜-=÷€7í€7ê€7ÿ¤ÖŸ¾8ÀŽ>h?ÿXbÿ8@¾ýâ˜>×o?ÿXbâ‘8½Gv>u¯“<ðssüsÿX^?Âóö>¶‰ú=ÿXb¬¹:”\?4Þ?ñ®=ƒ::J¥ý*òÈ0äÙ%=†ÈÉ=Ð+ž»¸€’r€’Š€`ÿ'ŠW?9ìƒ>E·ò¾ÿXbÿABX?¾ô[>ïóú¾ÿXb´m½kfm=^c<€%$€%™®ÿ±#ž¾{s¿¬´€»ÿXbÿú^¦¾Ö_q¿´¤–½ÿXbí*$;â>²='ji=û€-;€-ý€-ÿ»P<ä˜>ält?ÿXbÿYe—=Õãš> Es?ÿXb;‡¼_Ï·=77f=¦€xk@¤€xÿK³†¾Ns>èco?ÿXbS¸:¡H¾C>:Av?ñq‹;hÚž,X a0ݱ=¥Ok=‚¨û»$e@‰Neÿ•P?Ô1Ù¾ÁXʾÿXbÿîN?°2Ú¾‘ùϾÿXb ½)˜ñ=iã¼y€™Ô€™á€™ÿËo ¾Zè½W+{¿ÿXbÿ8Ì>¾€ý’½MØz¿ÿXb{O…½ÆÁ%=«³={€v €=z€vÿÿ _¿r²>pO±>ÿXbƒ€×:ÓR¿HŠÌ>2Î>~¯^;Û{¦-ãfí1&ÿ¼fM,>ÔÖ»îQàQêQÿWK?À>Ã#H?ÿXbÿzð(?+ ·<ÍA@?ÿXbAÕˆ½@K·=u‘¼èN )ÿy˜ñ¾mß>Ær^¿ÿXbÿXXÛ¾¯ñ=(Ve¿ÿXbW“§;Ï á=% ¦¼Ù–Ú–x–ÿº€=`žfÉ$¾'àl?ÿXb‡†: º>gÏ ¾ ök?¬z;Ù¸Ï'Žï+x—‹¼y$þ=qW¯»×€“Y€“~€“ÿiµ¯½•ë[?K/¿ÿXbÿªÈ¾ÃiS?& ¿ÿXbºÁ½÷>†ç¥f¢¼|´:NÉ,_¤™0ÿÍ3z¿•~R>ßÛM=ÿXbd!º½Ï>RŒ<~Þ7€qÿ=×`¿{pô>\˜Ö¼ÿXbÿ°yV¿Ü(?~–ü½ÿXbIØ·½–”»=q}<ÿ€ ô€ ô€ ÿ‘ñ¿Q€¢¼xbà;ÿXbÌHƒ:‡G¿Lнú-½ˆ³›;Ȳ.ÊѪ1|›>½÷ä¡=и0=€0€0^€0ÿ}?þ€1¾\W?ÿXbÿkëæ>¿Í¾È.a?ÿXbyZþ¼³'>9|R< "‡";"ÿt#¤>¤0r?‡n@=ÿXbÿÜ©´>›m?³Ÿò=ÿXb…_j<Çg>B#Ø<ž€t>€tL€tÿÆ7¥>\’`?Cûµ>ÿXbKÝ:‚û›>aŽf?εž>û†:j +æÌ(0´¯|½ú› >œú¼Ý€Þ€|€ÿF¶|?m|¾DW½ÿXbd„:–'{?:£3¾ƒç§½à^m;!žÓ,ÃÎo0 Fe=™(‚=bØ<$OJOs€LÿøÐ+?BÐ!>8j9?ÿXbÿ×$?¬¾&>a??ÿXb£“%¼d;/>x^ª¼.FYF•Qÿmt;?AÞ>JW?ÿXbÿQ:E?ÐLË>½`ÿ>ÿXbnnÌøVT?ÿXbÁ„:¿?²#L>ñ;T?™øm;ëç&*$ë-€a¹½W`>ˆW<>êýÿTÌg¿¤þZ>>´»¾ÿXb3Á:õ‘U¿Tú‹>ä'õ¾Q<ÓÖ-¶7ª0ö ‹½þ2=`<<~,~+~ÿÒ¿“9/?éÞã>ÿXbÿß2¿ª´8?Vä›>ÿXb!>p½-„=yvù»ÖšÕšršÿu/4¾½9¿ÈP*¿ÿXbÿkR¾#ÕA¿Ø¼¿ÿXbÜö}½/5">)νc€€Å€ÿÖ0x?.:)¾]9¾ÿXbpD‰:Ñ¿v?´EZ¾#¾Ø#;ŒA,ß"ü/O/»dçÍ=Eó@=V€,>®€,ÿËã¼§v?/Yˆ>ÿXbÿuüï<à$v?ìå‹>ÿXb|B6½ÜÍ=‹-=ü€1â€1Œ€1V‚:›kR=Ö„I>&¦z?•‹0¾x{?ÿXb¿i½ J=t|´º<€Ž{€Žp€Žÿ¸Þ\¿Yç­>u¿¿¾ÿXbÿ¨SW¿lš¡>hÞà¾ÿXb±N•½ §å=⬼ü€™þ€™ª‘ “:Uû¾Ï”Î>™¬E¿S:,@*¬ƒŸ/?‚›:Y/û¾‹L±>D´L¿Ü#;¯3ž-µª00cнÝy">×3¼€ € q€ ÿBÞ?!((?¸XØ>ÿXbÿž&?¦X&?³Ê>ÿXb{Ic½ó)=ƒ†>=€H€H+€Hÿ 2o½&úÄ>³Òk?ÿXbÿáu=Âûµ>Ên?ÿXb2“ˆ½8J>Gã¹z€ Ý€ L€ ÿî-?ÚÊP?£¿=ÿXbÿ7Å?N?ªÂ>ÿXb:ɶ½•(> ¯¤< €q€q€qÿ[¸¿÷K?åK%>ÿXbrE‚:iì¿cNH?ˆ¢à=Pb•;23Ü,¼)/»Dõ;rÅ= Q=gKÝ€,ÌKÿE‚´>\à(?ê)?ÿXbÿwƒœ>¾1)?u/?ÿXbƆ.=ÎŒ¾=ªfÖ<(P§PÖiÊ6;Äe?¨ý=qšÛ>k;Í:S´+1T¹/ÿÞÊi?„‰ô=4mÇ>ÿXb }“»vSŠ=”Àf=}€*ò€*ú€*G÷µ:º¾÷®$½B}?£Õ@;úÜ+³ú 0Kâ†:&Ì*¾ÜTh½ñþ{? Ð-:›Õ§+Mî˜.[¶VeŽÒÅo?boo=Bí•9åÙ*Úà/Ø|Ú:V;ž>Ô´p?^D><);+ú6,ÝÞñ/–ÎÓ‡®ÿXbÿE >hùx?{—C>ÿXbFÞ¼ðÜ»=Èú¼é€C×€Cz€CÿsÙ#¿Àá*?Ò¾ÿXbÿ¨¿ó *?²×ܾÿXb =vSê=MV»ý€’퀒…€’öû·:=ö0?` ?¯¹¾P&G:GcB%3ä+O“·:q:?[º?ôî±¾9&H:Õ X,ó¤)1›=л‘ü=qW/¼-’€“Y’ÿƒ‚½¢©?–TN¿ÿXbq¬‹:/w‡½}·)?3è>¿7;“ëœ.q0¦1_Ñ­½:ëó=/»w€ ‘Ë€ÿU¿•è¾ÜM;¿ÿXbûé:Öï¾´q¤¾{³R¿®ŸA<Št-»X 0 -‹½0L>¶¼·œ€3µÿšÇغï™/>5|¿ÿXbÇ‚:Áô<Ìÿ>“ }¿T01:À#.ù$”1Ûú:˺ÿ=ë ¼š€b€q€ÿÈÄ ¾Î—D?ªP ¿ÿXbxxÜ:× ©½ªD?'9#¿·Í;µF*.uöo1 Od½¢C`=¦{»2€€Î€Ž®žÿ%k¿ÎŠ¡<'ʾÿXbÿ]½k¿Òe;õŸÇ¾ÿXb¬‹Û»æ]u=ðý ½k ~ Ó ÿ{þ¼*ƾêk¿ÿXbÿ’GØ=Úçµ¾Äm¿ÿXb*Æ™½e3>äK(½l%€pm€+µ:"P޾f¯V?ÌÛï>„ ¬<I-ç·Ø/áCí:ø-M¾f[?ƒfô>‹þ³;=Ô9/S˜1·ïQ½*X=æÍa<~d|dsdÿPB¿z£<¬ð&?ÿXbÿ\½?¿h=ïa)?ÿXb lN¼Xþ¼=<½1‡e‡¾‡ÿ»s’<î6 ?oW¿ÿXbÿ*i=?)˜Z¿ÿXbÃr<’=ú`Y=:€FÆLÆLÿëØ>ѵ¾.e?ÿXbQW´:IÄ>°éC¾ÎOg?„ •;“(Ð-`,„ñS»º½Ä=1 ½C€nA€nž€nÿó{Ú=L? ¿ÿXbÿ¼áX=€ÜL?(ë¿ÿXb¨¬&½›r…=öÔj¼€Z€A€šÿ{Ä >{ä¾~b¿ÿXbV4ƒ:dO„=#å¾Ud¿¢,Š;Ò+Ò,3ô 0‚Å!½Ì%õ=‰·N¼Ù—¶—ú—ÿlo“>Šüï>‹ÈU¿ÿXb¼¹:%|>_Åú>xÛU¿3<°9Eç)]/ÿ”¼é_2>fÝ¿¼v¢@Œß¢o²š:Ö ¿´l¥¾¦MM¿(\±9ôˆé)EWl.ÿsíð¾G¾ˆ9V¿ÿXb¤©¼Qƒi=>Ð ½Ù 2¡m ÿÙû>ˆŠâ½ö{¿ÿXbÿþƒ…=¼œî½Jµ}¿ÿXbU£½¥ô =Ó =,€]¼€]r€cÿ×<9ý¿]";ÿXbyð:Ç×»Šõ¿ ˆ<ý]€9¤© &)Å”*¡e]¼.rï=¬Ž=ï ”'î ÿccоµëê>®®X?ÿXbÿu¶B¾Üd?ï`T?ÿXb…M¼|9>·Aí¼Œ^C^ÿÇÁ¾}»>òi¿ÿXbÿµOþ‹Ž>x¼a¿ÿXbn=(¶¢=!Í=G€Q6€Q€Qÿ@,C?S‰=íÄ$?ÿXbŒÜ:-AC?(Æ<èr%?”5Ö:¨÷É*Á F/rÝ”<Þ¢=£êW=÷€Fy€Fò€FÿÒhî>ýoÒ=Ja?ÿXbÿ@ ?®ñ®=™.U?ÿXb%W½Ý²C= à"=2-a-õ-ÿäD#>”ßZ?_³ü>ÿXbÿ½Nœ=ÕE_?$j÷>ÿXbcAa=îê•=µÄJƒîr?a¿J½ÿXbÎ ¶:Þ¬>¡™w?sý£¼æÓÊ:µ3ú%“b‰*,ñ@½fg!>/ú»ß€—Ý€—Ѐ—ÿõ+¿í@ƽœX¿ÿXbÿR㾃(¾¦ƒb¿ÿXbT‘½Oæ¿=¢‚¼š)%)7)ÿnˆ±¾&ƒœ=ÂQo¿ÿXbÿ “L¾Wi=ƒjz¿ÿXbŠ)½w½$>U\;ÓZ¥ZþZÿêÿ>?VE9¾Æ $?ÿXbÿ Ù.?(»*û:?ÿXb‘í|½†<">x ¹¼;fŽf8fÿz?ТG>,§´=ÿXbÿ%F|?l $>Põh=ÿXbjM³½Š>‡À‘9,¶¸ÿžùX¿Wœ‰>ÀKê¾ÿXbÿ¯yM¿1…>_È¿ÿXbh>g½|µ#>ÛL…;>€^€^8€^ÿjë%¿Æ#A?9Ô=ÿXbÿ[ã¿Â@?H®^>ÿXb?N½iQ=Êp<=MM2€Hÿ°½>B>§Èh?ÿXbXѰ:Í.œ>Ä6K=®ws?2[l` ?47?Ç•à>ÿXbà ½€¿=¥=¼‹€€{)ÿ½—;¿ˆóÉ’˜>Ø…j?ÿXbÌiƒ:4§1>ZlŠ>nr? Õ;M}}-ºJ[15³½kF>£<=¥€\€e´€\ÿA:^¿EÿA>ïê>ÿXbÿj`[¿ÌÐJ>ˆ¡ó>ÿXbÎPÜ<窹=g´¼€ŒŠ€`ˆ€Œÿ¤œù>]à>ÿßU¿ÿXb.”È:ÌÔ>]â> []¿o;üG,mÓ0ÓŸ}¼Û5á=ø©*=q€@p€@¿€@ÿc´Ž¾?â¿>Ï\b?ÿXbÿ84|¾ ¶>LÐf?ÿXb8¶½ƒ2 >÷æ<¯€hª€h|€hÿ—O{¿dB¾Jžé½ÿXbÿùJy¿ÅØh¾%‹.;ÿXbŠ Î<´çò={/¾»m€uý€u©€Œÿ«?¬Ý&?%öù¾ÿXbÿwû?É/?+¿ÿXbéI™¼¯Cu=3ˆ½-¡´¡è¡ÿW¯¾œnº¾Æ]¿ÿXbÊ:±—˾U8¸¾µX¿Íƒ;Â1l,="ª0 ³3½^Ø=ó!¨¼¿ ± ¼ ÿè:{`¢½|‘£>ï»q¿@{d: º/'ú[7.ÿÄt¯½W‘Ì>Ħi¿ÿXbE/#»*ç=ÿ,=µ€@N€@Ò€@ÿ¢èš½(¬>´Pp?ÿXbÿ|¬¼“C°>Mp?ÿXbÙ>¤½Bб=pC ¼SÑb¨ÿ÷ \¿ªß ¼"Ò¿ÿXbÿm K¿Õ½«½Al¿ÿXb=C¸¼®e2=ùf[=R~R{Rÿ°:—=i.™>¨Šs?ÿXbd¦:ŠE¼ m–>i±t?õX<Ððç.?·â1ôû¼Ø³=ôé¼ç€Cá€Cå€CÿyûY¿óÌ>„k­¾ÿXbð*å:ý3a¿F;®>Iª¾––~;MTx-‡¡1qè<8½ë=‹O=søûÿäª?„ó?=]?ÿXbÛWŸ:Ãñ>êý"?”?·¿;ã_—,½k"0-Z€Ø |¿¿”]¼ÿXbÿ>»/>+|¿î€¼ÿXbwÖÅ->³Ó¼¢²¢V¢ÿ$µ¾ËÐâ½ ¤m¿ÿXbÿpÃÁ¾ *¾“÷i¿ÿXb™Hé¼w5>’!Ç»HH8Hÿ¼M>?}‘:¾íÁ$?ÿXbÿ„Æ*?l¾H=öL>?ÿXbIfõ»íÕ=J`3= €@ö€@8€Bÿø¾RÀ¾Q¯{?ÿXbÿuDf½§sG½~J?ÿXb`ͼh'>‡…¼{€/€/¼€/ÿú«½âG¿º) ¿ÿXbÿ·“½¢i=¿Ëõ+¿ÿXb„ ½ÏÀÈ=`X~¼?);)z)ÿkz¾¶À˜>V/l¿ÿXbÿm¿q¾É¨U>ör¿ÿXbò'ª½&©¬=›•»[v´ÿY]@¿ ÄV¾>' ¿ÿXbÿÍÝ4¿v•H¾.¿ÿXbØî;Oëv='Ÿ^=Î(À(Ÿ(ÿ(8±>’ݾ4U?ÿXbÿ[’×>grؾÔpM?ÿXb¡J½ ©=ä£E¼éžëžèžÿþ$G¾Á`>€Ât¿ÿXbÿ.Fн”¥Â>ÔWk¿ÿXb¼@ ½qsŠ=!v&=W€2™€8ª€2ÿxì>¾cR¾üÛ\?ÿXbÿN®ï>äSP¾ê#\?ÿXbÉ­©½1\ >ŸÌ?=&€\Ÿ€\D€\7=„:Ðð¿T¤?í3-??–9Ù'2.ÿx¥þ¾øü>4Ž6?ÿXbcE ½&‡=æ±&=U€2R€2T€2ÿ½Ð>ÓÛ.¾g°e?ÿXbÿ× ©>¶$è½ åo?ÿXbÔa…¼pè=Ù&•¼ë{¼€“è{ÿPû>›á?UD¿ÿXbÿp£,>ðY?3F¿ÿXbEð?=eq?=+ÝÝ<ïEâE´EeÕ‚:|)ô>¥I'¿J}?Ýš9ÍÎ+GÖ-0ÿ€Ÿ?Úq&¿dG?ÿXbûh»ii=Ž;f¿ÿXb7f¹:wLí>Çq={'b¿—üm;÷!Õ, ²0Žv\¼Ëf=Q½5=fÈÿ˜S,È=¾³i?ÿXbÿVP¢>Èù=3Èp?ÿXbîzé¼k=^ô=xwùwöwÿòs[¾„û¾Õw?ÿXbÿG~ž¾pµ‘½?¾r?ÿXb«>×¥Qc¿^Õ£>ÿXbÿ-Å´>å^¿„G±>ÿXbÚ “»æ­ú=ÑÉ=ï ™€ó ÿ‚¹½Z…&?Q A?ÿXbÿž$½ž’/?s":?ÿXbK\=fúe=rp麽€&P€&y€&ÿ‹<Žh¿ÿXbÿ7UÜ»‰¤Ò>$Si¿ÿXb?­b=íœf=QL^9L€&Ô€&”€&ÿR…N?\%‰¾Ø¿ÿXbç‘Æ:àÅQ?Ø!¾†£ÿ¾^þæ859­)w0ËX<ô5«=aÝø¼3€›Ý€n2€›ÿÑK’>ÔŸ½m u¿ÿXbÿîJÆ>Dö»kl¿ÿXbÙѸ¼Ù=y=?:5=O€:›€:€:Wƒ:/ãV¿¸D½Ù˜ ?é':><¼)r«©.ÿ«ÉQ¿Tgù½"]?ÿXb0JP½HÃÉ=zþ´¼( ž x„: í(<[šÒ=¡~¿ ±z¿YˆŒ;J¯,hC 0𢯽¼æ>»+;ºDB€Œÿ}C@¿¯“>>1¿ÿXbÿSå9¿ k•>‡]¿ÿXb˜2½ÎúT=F³2¼õžÈžôžÿ´!¾—µ½3ê{¿ÿXbÿ†8J¾Ñë¼­Ùz¿ÿXbgd½÷Z >ëY; €Y€/YZÿë|û>Pv·¾?K?ÿXbÿa¦â>—¾Ÿ¾ä4W?ÿXb+k=Ž‘Œ=_=]€Qn€Vü€QU,†:€UB?ÿêO=#&?,>:Â*g /Ï+°:O,F?æZÑ<†í!?|ÚC; w:,KPu0ÎPÜ<…_Ê=ÕZ˜¼–€Œ*€Œy€Œÿ?5sÙ>P ?¿ÿXbÿPq?™®Ð>g‰>¿ÿXbx‹½´Ë7>˜ÁX½*<*g*ÿ$ú>#4?}‡?ÿXbÿ+e?$?€?ÿXb§=ºI¬=z8¼0111è€`ÿX÷Ì’¼0ŠgŠ¥€{ÿjî~¿Õ£ =Ôέ=ÿXbÿ˜C¿ÜœV½Õ3`=ÿXbÒ4¨¼%\è=6­”¼q{à{Ë ÿÁŒn¾_É?\cdI¼>€ 4€ € ÿó%%?Ù‹$?…ˆÓ>ÿXbÿÞ/?.?ÁÖ>ÿXb‚i½ZKA=[Ñ&=n-Z€vÞ-ÿM‡>¾—£a?LÞ>ÿXb¨åÒ:jÙl¾ÐRd?øúÆ>³/É;Áa%-. ¸0Ó<ô¥—=ÉäT=ÍL«LŸLÿµÂl>ë°Ì¾Nc?ÿXbÿƒV{>Þ¸¾ýOf?ÿXbе¯¼?UÅ=ÛjÖ¼»€CI€C\€Cÿ,oo¾¶mi?ʬ¾ÿXbÿêG¾œ‰a?FOþÿXb%x£½ð‹Ë=“ÿ =¼ïæÊQƒ:œ*¿ïˆ>´Q2?pýL9QŠ“&³ø -ÇŒƒ:õ(¿*5o>éÊ6?(@3:|à‹+Ëñ1Acf½Ë‘=G’ =ì€'Û€'Ú€'ÿOu3½ƒ´¿ôäJ?ÿXb%Å:O{r¼ø˜¿°ûN?}Y9‡Ø'+bq~0~Çp½ ˜À=Χ¼ÜËÝÿp=#¿b»B3E¿ÿXbÿ£Â¿¹l›=2üM¿ÿXb(Ò}½§?û=1^3=ë€Gò€Gf€GÿÖ}[?wI9¼8¹?ÿXbw“:KÓb?u“X=‚Òë>4;Ù¢ÿ*Hƒt.q’†½ù >Ÿ¼F€ q€ ª€ ÿ¹6?kO?É:Ô>ÿXbzP‹:a^9? 7?!õÂ>ÈFuì¼Y€J€†[€Jÿ;++¿ Ò;¿9õ÷½ÿXbÿHÎ%¿šàB¿ß9½ÿXb°É=uÃ=!! =ºP°P»ÿ w??Ã÷¹>}<?ÿXbÿ‰‚G?‹Æ>öü>ÿXbÑ"=MÖÈ=Úq=Ii‘iro¹:À­A?V³>÷s ?fxù9Jž(ŠÏy.ÿÜø]Æ?ÿXb^ö«½‹Áã=H7=²oloÇoÿ ?·¾Udk¿Éu&¾ÿXbÿ$CÀ¾Õ i¿T‰%¾ÿXbw`½O²=¦ ±¼©­êÿhRº½ÃMQ¾º‚y¿ÿXbÿ½Ú¾¼@5Y¾yz¿ÿXbãźhwH=šÑO=z( B\ÿÆ⽨=¿¶9*?ÿXbÿ6¶½™:¿HÇ-?ÿXb|S;î¦=ö| ½´€›Y€ Ú€›ÿdð¥>MÿÉ<r¿ÿXbÿ ¬‡>ØÁˆs ¾î n?ªµM:§|š)×s.ÿ¥Ó>€Œ¾ÛSp?ÿXb1}/¼Žt†=áz½Ð¡£¡¾¡ÿ.³¬>‘¤(½EÄp¿ÿXbÿå[§>q¦½Ž q¿ÿXbÆ¢i¼-zÇ=IIO=%@x@“@ÿøÀq¾Å]?dfá>ÿXbÿD>޾ë_?)æÎ>ÿXb•,'½·B¸=Êp¼¼Kt€t”tÿ¯`¾ð°o¾ywr¿ÿXbÿ5t¾ú<¾E!t¿ÿXbÌힽȳË=ØH=QoCϲ:—×$¿§¤o>-z:?ùí9¸ºS* ÿï/¼µ: ¿Ùãk>í F?P%:R£*Ò-°©“½úC3>s*Y½6vrv˜vÿ#² ¿có¿å¿ÿXbÿ† ¿¾¯¿¸I¿ÿXb××yp¿í=ÿXbÿŽdÇ>¥ïj¿XT =ÿXb9 »½Øe>!:„<ïtýÿSõz¿,]+>ƿֽÿXbÿ×(t¿Çñe>¥L¾ÿXb“U=zàã=^ $¹Q€’L€’U€’›‹:ÿiJ? ?½}”¾³»:.­+ {0Éw—:xœM?Kv?%5ˆ¾‡u ;c',Y̶0bNP¼VØÌ=¼\ļq€;­€;ú€;ÿÑ F¾, >U n¿ÿXbÿÀöü½—’¡>!Úp¿ÿXbîÑ›<Íæñ=Ô'9¼¾€e €þ€ÿµˆÆ>`5?9_¿ÿXbÿ˜På>”d6?¾H ¿ÿXbR›¸½Zž>v=…€hÆ€eÖ€hÿŸâz¿ŽK>×FÛ;ÿXbÿQ­y¿>va>EB¼ÿXb¥ù#½«> ½~»Ñ€–Ѐ–§€–ÿ³‚/>CÜo?x뛾ÿXbÏëƒ:9î>>=‚o?¦ˆ™¾à˜ñ9y-1Wμ¶Ö÷=Gèç<þ'ö'³"ÿÀª£¾UÒT?ÏÆè>ÿXbÿM¬‹¾B¿T?s,ø>ÿXbÆQ™½ÿ¢=» >¼ÂbXbÃbÿ3X?¿ŸÞÁ¾½ ¿ÿXbÿ'§.¿LÛ¾\°¿ÿXbÛ†Q½.>Ãgk<Ý€M€M×€Oÿ.ni?¿µy>µ©>ÿXbÿ°}k?MÒ‚>œU˜>ÿXbÑ“;Þ;Š=ƒd=Ö€*®€*ˆLÿÍ2,>Icá=ÚÆz?ÿXbÿп]>Úý‚=pcy?ÿXbj”<„ò=f>¼ €ú5€| €ÿ:âà>®Œ.?5À¿ÿXb1˃:GÊ>pV%?‡R'¿û­€9Z^¡):©ù.ÀZu½»¶>÷‘=OGEGLG(øƒ:"QÄ>ÿGí>-ƒL?åÿã6’G è>4D?ÿXb|(‘½e>)íM=Ë€Dž€Dê€DÿµÂ?h•£>_J?ÿXbF€æ:û~é>ÊeŠ>ÅY?Ýþ£:"”†)ÃmŠ-nús½¨'=¨68=B€vC€vâ€vÿ.|¿i°±>D:?ÿXbÿ¹¸ ¿Fù‹>•:?ÿXbÐ'ò¼)é!>I‚:€Y6U¬Zÿžà>'…š¾°X?ÿXbÿ#bá>Xï~¾‡Ù\?ÿXbW>Ë<ÚWþ=3â‚<ë€t€€u~€tÿ=™?0Q?¬í¥<ÿXb2°Ú:Êx?ìKI?2gl=LìZ:øý,jÿó0ÑÍ~½V '>ÞǽFhfƒÿ™s?½Ä™>é ‡=ÿXbÿ 'y?-k>8wõ;ÿXbº/'=‚,=2"Ñ<E}EýEÿNËÝ>Ï_J¿ §Ý>ÿXbÿÈ>zSW¿#ñ¾>ÿXbpZ=)@”=}^ñ;ÿmîmümÿ›Ë=&yl?úg½¾ÿXbÿZŸ¿º•Êm?¯¤½¾ÿXbéíÏ<ϽG=£¯ ¼€¼€Rj›ÿÍèþ>î &¿×·¿ÿXbÿ¯“?Ž¿¿Û¿ÿXb+nܼ×#>B˜[¼Ö;Ü;à;ÿn-Š=a!*¿‚>¿ÿXbÿÇeÒ=âo2¿ê«5¿ÿXb¼A´½1¶>¬6?==€e€e{€eî(µ:òÈ!¿\aB>±Z@?pèø9wi*¢ê¨/•m´:Õ¡%¿i>JÈ??B)y;ÂÝ~-ÒÿŒ0׈ ½îy>À\ Ü vR¾y?d8>ÿXb"®ã:¬Ý>™àz?…>9¡;¸ÿå*UÜ·.ÚÒ¼GtO=Ú¼€…ó€0€…ÿ%¿k.J¾u«C¿ÿXbÿ¿¶¢H½àíS¿ÿXb/j÷¯Z?ÿXbÿäF ?åö>ÏÊS?ÿXb5Ôh½àÖ½=_F±¼âàáÿuø·¾>q=imn¿ÿXbÿâí¨¾w¾=Kuq¿ÿXbŒô"=N)=ŒŸ=¾€Qæ€þ€QÿÍa`?-x½iëõ>ÿXbÿXše?¶»ykâ>ÿXbïŽ<ï7º=š'×¼Û€n½€nìŽÿ‘`Ö>IN?ÓÝA¿ÿXbÿ')¢>bTö>/DQ¿ÿXbŠuª<o>añ;F€u€u%€u›„:Šñ>ä^`?XŽ=Þ)9†­(“Ä8/ô»ƒ:†ö>·å]?Pý¾^» :‹ ¤,ýºx1Â=Ôšf=§Ï=0€Tc€TØ€Tÿº„B?ÛRÖ¾ñ¬þ>ÿXb§v‹:õ=?lé˾a2 ? ]›9`z*} Ê/¯%„½‡ß>UÚâ»Ñ€ ¡€ _€ ÿWïN?I?X°€>ÿXbÿ–C?ã?Ø.…>ÿXbÇÙ4= ‘“=É‘N9ú€é€ö€ÿkâg?‚ò¾V’˾ÿXbÿH:j?m%7¾_9¹¾ÿXb]Œ¼Z¬=Ž ½J€ “€ x€ ÿ‚Á=Ië >oh|¿ÿXbFØ„:ë“’=®=®h~¿P±é:‡#¤,Ic1×j½¶Hš=èL=Õ€‚u€‚R€‚œKƒ:»š¿¾>…DM?t}9*£*'ÉJ /6ÿ¿:ÊNÙ¾cß¾òK?kf:øï+0a/ž‰½—æ–=dZ=Ô€'T€‚«€'e¥ƒ:~K¸¾pDÿ¾žàI?¾39yΜ)>/ÿm¯°¾P1õ¾Û¤N?ÿXbŸŽ½v”=(DÀ¼ÅtÀtˆtÿ-h¿ô‡«¾Çƒ¾ÿXbÿ¤“h¿ Lœ¾›’¾ÿXbÃÖŒ½±‹¢=ùÖ‡¼%œbBbÿŠLÚ¾mÕ“¾ms[¿ÿXbÿ`†ë¾E»¡¾loT¿ÿXböÑ)=7âÉ=Þä7»î€`’€`×€`?r¹:&f?z>7›·¾>É:áªî'ÿ/,²Bâ:Ûc?L˜>1𴾋Âj:XU'-ÀÂæ0©M\½ =âÍ=˜«2«(«ÿæR8ô=x¿ÿXbÿªŸ_á2{¿ÿXb¨³½/ûµ=ŸÌ¿%_¿“¥¾Kü¼>ÿë:ÀŠI'šÆI,ÿm¨X¿ð!§¾¤„×>ÿXbj¾J½÷¹=ßá6=·/µ/²/ÿ¢~=8¥>Þ£q?ÿXbÿ«=wKh=̯~?ÿXb)²¶½E>ÿ=8=®€e@€e¿€eéZá:Ø«@¿†N–>â?ïùÞ9Þ¬m)¼n0ÿë+7¿Ö¼„>&?ÿXbñK}<ÏÚÍ=¦&A=7KŸKjKÿ2‚y>Ï´d>rœq?ÿXbÿëQe>öùi>T‹r?ÿXbwg­½Ñ°>ž4º‹‰;€ÿ¥’-¿(Ÿ>†l*¿ÿXbÿÖ0'¿(F§>þä.¿ÿXbœû+¼ðl¯=)®j=’€*™€*'€*ÿ™¢Ò½^éM>„by?ÿXbÿ)ë<¾wô?>šüv?ÿXbšo½ÐÒ=çm,=]$¹$—/ÿr¸½ªJÇ>…¯j?ÿXbÿ0ø;»ÑBÐ>%Ýi?ÿXbfZ<`ty=G;€Ÿ6€Ÿï€ŸÿHËC>½P¾[Ìu¿ÿXbÿÑ8„>n¾J¾r¿ÿXbËi¯½g&¸=åÑ º°eµ€ÿ=éz¿7À²<†íI¾ÿXbÿÔCx¿¢Ù½Ë£v¾ÿXb d6½Ù]`=zü=v€2߀2z0«¼½:‘Zä¾¼ǽÚÅc?As:”ùn,§¯Ž0ÿ^ÕÙ¾8‡¶¼»šg?ÿXbàœ±½Q¿Ë=…—`;1€¾€`€ÿ…g¿Næ”>‚»¢¾ÿXbÿ;kb¿+6e>ï¢Ñ¾ÿXb àæ¼–²L=›Z6=LwTwEyÿút¶¾Ð9W?ȸÐ>ÿXbÿ}Ǿ#[T?sÜÌ>ÿXbéîš½@N˜=€)=Z€‚n€‚n€‚ÿ²Ì4¿ÒÚô¾C£?ÿXbo:ºÀ,¿&è ¿/²û>Ï_;•Œ++?/Ô ~½•Ò#>š½Ì€Ê€‚ÿº¾}?>žÓ½»§©½ÿXbÿ«Ð{?YÀÿ½ÈÚ¾ÿXbd­¡¼àÚ9>‰–¼¼:Œ²ŒÂ‹ÿ@2¿& >È`4¿ÿXbn*:&«1¿c_Ë=0Œ6¿••:¤ˆU*9/É/:½½‰>ͬ¥<.€P€à€ÿ'N]¿~?G‹à<ÿXbÿ±L^¿ÁÏý>¿n¼ÿXbÅ==_Ï×=zƾ»¼€’À€’€’ÿ@GW?¾è>ÔQ–¾ÿXb3ùÍ:òËR?ݾí>2ù¦¾ÄÌ¢9.™Ÿ*±ÿê/µ2a½ª) =â&0¡¼€3 €3Ž€3ÿ¡g>Tƒ”=»´x¿ÿXbÿð«\>·é=Hx¿ÿXbh?²½yu>¦îÊ;ÇÊ€`ÿúse¿ˆ¾>4õv¾ÿXbÿæ­[¿äƒÝ>0¾ÿXb¤3p½` =Ü5ÿXbÿL8n?wf=&A¹>ÿXbžEo½†U<=¨ÿ,=-€vÜ-¿€vÿ±Œ¾Ñ†H?Få?ÿXbÿ±÷i¾Ì H?‘Ü?ÿXbuÇ¢½¡J­=¦pI¿ÿXbè:ø_¿,j¥>K¿¶Xô9¤å¥,¦Ñõ0Ë-=®Ž=!äÿXb½™²:»Âb? éá½Ïæ>ÓC_:¡â*„S/R±½*; > €1=U€\¨€\Ú€\ÿXè<¿7Ú>?ÿXbÿàkC¿Ï2½>"£?ÿXb77¦¼[”¹=ª½v‡8‡W€ ÿŽ4¾ÔB?ÉûX¿ÿXbÿ @¾Ü]û>MÃY¿ÿXb¥¤½Û¿2=]mE=YyJy›yÿÎÃ1¿"V?9Æ÷>ÿXbÿ]?¿?Í>ÿXbΕ½>é„=‡’€ÿØ?¿ÒH"¿ÝO>ÿXbÿ3ø*¿?_1¿Â4‹>ÿXb·¸=…Ñl=q9=>€Vÿ€V:€VÿÖ¡?&²¾¦;?ÿXb:÷…:žê?ÊÞ’¾L=?øÀ<#Á,®óò/ê?‹½:‘0>()½û€+Ä€+þ€+ÿ ° ?CK?¤‘>ÿXbq5³: %?+Ç4?iØ•>Ôqç:Ù‚a)ò¹I,¹§+¼MJá=–.=ù€@ä€@«€@ÿ‡–9¾Ûž>çn?ÿXbÿ_º¾™c©>[Ko?ÿXbðùá<ø¦é=óT=|æõÿ=dÔ>1/?sä2?ÿXb†:˹ ?ãÑ?š ?…œ;NB¨- ¤{1ÁWt½øÃ=zm6=<['€‰>[ÿÂÅ|¾ìÔ\¿Ïâ>ÿXbÿ‰=´¾H¿ß?ÿXb½½nŠ>NF•½sô½ÿXbÿö¹h¿M‚Ó>¾Ç\½ÿXb&W±½O">fÁD=Œ€e†€e6€eÿ@½N¿»8½ý±?ÿXbÿ3,S¿ 4…³v?ÿXbÿ2 =UV>Áz?ÿXbÕ±J½- >{!<\TºTåTÿ½;‹>/j²>/¢e?ÿXbÿr(¡>Ĉ•>ç2g?ÿXbû;»½!:>œÞÅ<â€hç€h^€qÿkŠ~¿ûÅǽÍR0=ÿXbÿ%k}¿“‘¾Þ·=<ÿXbòé±<¸s=®A=þLþLòLÿ‚õ>‘F>{[?ÿXbÿñœ?ƒßß=œFO?ÿXbŽ•˜½è.‰=ïYW;ܾÝÿu0¿…«2¿üE¾ÿXbÿ´`@¿zÅ¿ »‹¾ÿXbhB“½ƒRÔ=Õ•O¼è)§)Ù) ”:†tÒ¾–0¶>0ÜV¿À݇9ÅW'-H,ÿIâ¾kÂ>;þO¿ÿXbî[m=›V=ë‹„<,€j×€jö€je:„:½cc?Ô7ç¾›k¬=­~Ð8ЬE*çL.ÿb?e较ý=ÿXb+¿Œ¼Ø†=W{X=þ€?¼€?õ€?ÿA²¿Ub“¾3£F?ÿXbÿÃü¿{2¯¾±@?ÿXbŒŸ½ÙBÐ= í¼o)·)Ð)ÿO!¿s‡>s;¿ÿXba^Ë:…¿J™>0kF¿ãà¯:’B*GÙ+/Œ¢‡<¹¨=?嘼n_Û_î€NÿJB)?èj¿%—ø¾ÿXbÿü~?ão¿Er¿ÿXbp–²½Ãï>óTØ\`¿ÿXbü†:™B‰¾öa¿>ðNc¿¢Oˆ;”ã,…0Év>½ô‡æ=³E=€1€1ë.ÿ3û>=þ2?>’7?ÿXbÿ½h0º$0?ûÄ9?ÿXbÄ`~½Wz>=l€kÛ€kê€kÿu‰ù=mæn?N­>ÿXbÿè=ý?g?´ÓÓ>ÿXb›¼æš=Áཀ Â€ € ÿ.pb> ¢D½\y¿ÿXbÿð ù=ÇN¾A|¿ÿXb„ðh½:v>8Û\»"€”G€”®€”ÿ¡ãï>&\õ>Fÿ=¿ÿXbÿs ?]øÊ>¢C¿ÿXbôú“<Ù—l=BH=÷€K@Lò€Kÿ0>| ¾øH{?ÿXbÿh¤z>'¿¾˜êu?ÿXbZƒ·½— >;8X<ï€ú€Û€ÿµ(l¿›÷>ÿc¹¾ÿXbÿFDm¿'5>Ìž©¾ÿXbx º½Ü) >¼<ëØÍ>üa?=[Å9‹QC),ò4/ÿh\>•ÄØ>–Ha?ÿXbù§½¿ð>b¡V;rÝ_jÿÿ¿f?4­ ¿ÿXbÿe¿Ub?¤Ê¿ÿXb$ӽȈ=Úã=€ªü€ªó€ªÿˆöŸ¾z¬J¿fe?ÿXb*õ;ßqž¾WnA¿JÌ?øQ);8s°+šW0§æ2½¤T‚=ޱ=#GuGGÿ¹ðE?+0¾|A?ÿXbÿÓA?à•‡¾3á?ÿXb²¼+¼.=3b=5€?o€?Å€?ÿ¯ˆ¾Œg¾QÑo?ÿXbU‡Å:UÀ¾ ï€¾þRd?nup;qTº,Cc|0Hˆò<ÞŽ=þ©¼)1P1&›ÿ`B?Ô+޾2«¿ÿXb‹Kä:s77?*¶”¾¶™"¿‘Jr;ñ;+å§/¼Í›¼B+=ÏÛX=nR¯R¾Rÿ'¢—>|!=âNt?ÿXb]}à:FÝš>~>=-¸s?,úm:»Œ-ˆÎä1y˼À¯±=÷­½O…›……ÿ‹ç²¾³Q¥>ž+a¿ÿXbÿÅ*ß¾Îx¬>±§U¿ÿXbêA½»Õ>Ød ¼9€3[€:€3ÿjo?Öœ¾7\8¾ÿXbÿ X?O&Ͼú'´¾ÿXbÝª×Í=§”×»e)É)8€ÿ,Â)¿F”B>W9¿ÿXbÿIn2¿m|o>ˆ-¿ÿXb' ©½N½=(I×»V€Ž€º€ÿ‘=E¿]üÛ=<Ü ¿ÿXbÿ…”H¿¨)>4ï¿ÿXb0.=`Yi=Eb=3€0€ˆ€ÿ"ÿ¾Òo‡>¸½s?ÿXbÿJ1[¾gö±>³i?ÿXb^ñÔ<¤¶=°t>=d€$¦€$¹€$ÿ³G'?ŠÎ%>=M=?ÿXb—›°: ô5?( ">lv/?^¼å[¿§>ÿXbÿª!Ø>âÖY¿'  >ÿXbÕ&N½æ$T=àI =0f0ý-ÿKþE¿@½Ï>t]ù>ÿXbÿ?ZB¿9¹æ>°tð>ÿXbýi£½è=]7%»ö‘H‘z‘ÿ".æ¾w/ê¾´jD¿ÿXbÿâAü¾SøÔ¾ª¬C¿ÿXbi­¨½ðN>xCšJ'R=:€p€ÿ€ÿ“NZ>°Ù>Œ0a?ÿXbÿÉv>)9½>"Èe?ÿXb(Ò}¼Åµ=1'h=M€x¤€xŽ€-ÿu.*¾u™ >Èz?ÿXbÿD³d¾IV>·s?ÿXbµS³½Ê>jö=¿€\Ø€\Ç€\ÿðH¿. ü>c¦À>ÿXbÿûA@¿ã%?sË>ÿXbæç†;6«Þ=ÙA¥¼¼–±–ž–ÿCù’¼ Áô¼2Ø¿ÿXbÿO>[=“–o=­1¿ÿXbî•< A=œÜﺻ6¹6~6ÿ]Þ=T}¿›œÙ½ÿXbÿ3÷î=Wm}¿»¥£½ÿXb¦(·½|·>‘¸G<þñûÿÊÕ;¿R?\eæ¾ÿXbÿ®F¿„©?¨&À¾ÿXb! ½Ï-”=¸¼ÆtÇtÌtÿþLd¿™©¾°iž¾ÿXbÿÆ€i¿ê „¾Â!£¾ÿXb W½ìK¶=\Ç8=v/»/ý/ÿVõÁ½Ï9€>-§v?ÿXbÿ)›Ã½ÈÔG>}ây?ÿXb<÷ž½e/>ø½wrrtlÿÓ:¿Õ@?›V´>ÿXbÿH$¿Ïå.?Šk²>ÿXbÿ³æ<òA=_Ñ-=LvLÆLÿÉÝ?*ç\½»ìQ?ÿXbÿ‰gù>žþD¼‡_?ÿXbFx;=¹‹0=g´<ÏE˜EàEÿlá>Z¿ë¤‘>ÿXbÿ™ÏÔ>º&U¿ah»>ÿXb÷]¼¿·é=S#=Ó Ö Ò ºŒ:ó„m¾M€?×R?è\Ÿ9`ÙÛ*‰ÿ0ÿÙ_¾^9õ>ø±Y?ÿXbèˆü<‹«=²/=PŠPŒPÿŠ|Á>`£> ÷i?ÿXbÿ<›Þ>:E‰=îåe?ÿXb¨5M<1—>æv¯<Î#€tÊ€tÿ‰>¢Åm?°ƒS>ÿXb˜Ä°:y;–>¨Op?Ó79>Tz×9è±`*Ûýæ.ïG<%ì=U…¼–"–¹€ÿÀˆ>G²¿>2 j¿ÿXbÿÙW>f0¿>Eg¿ÿXbÿ<`#É=ö~#=D}Ta„: é#?¹x¿>{Ä+?T6å:À¶™+–¿Î/ÿX&?+Ï>à$?ÿXbqv«½#×>‡Á|vQt¹*€re€rZ€r¾‡:áN¹>üf?§èo¾•íŒ9«, µ0ð¼†:TE¡>Äj?²‚¾²ÄÆ: \s*âôÁ.;äæ¼*U2>Š’¼*Œ¦¢ª<ÿv¿·Í>>$Y¿ÿXbµ3›:£ ¿—‡/>åÈQ¿Xî>;Pž"->›[1†s½/>ž=ú€k¶€kü€kÿúËK¼ÓØ`?³ô>ÿXbÿH¯l½leb?Š*í>ÿXbGXÔ<ëû=¾K©<ò€t4€t¼€tÿ,T?xG?Æ'>ÿXbœ£Û:_?&F?=>›‡:ñ6 -¤›0ÝÒê¼bº>dÍH<¼"~"B"ÿB=©?&’&=ÿXbÿǦ£=îg~?&Ÿ=ÿXbB[=-|=…Í€¼ñ1ö1’1ÿü‚>?­ª7¾Œ¸$¿ÿXbÿ\ªO?N#%¾æå¿ÿXbfõ=„ =²¾¼ze|eòeÿÁ¸;?Ù©­=;³,¿ÿXbÿãæ9?•’ç=Êš-¿ÿXb‡D½¹oÕ=îw¨¼ª ^ P ÿW¾•µ×>¡0e¿ÿXbÿ¨¶¾7fÜ>{ùc¿ÿXb¹.½uæÞ=ßj¼w v q ÿØô½Úgá>óÒc¿ÿXbôm+:ýL¼½À£ã>'d¿9U9§‚¿)I¿?/šz]½’Xò=„=Ì.:.›.ÿ©m0?•f¨¾I%?ÿXbÿà!&?âµ¾-v,?ÿXb’•_= my=ZäOôOÿU%%?ùH,<$—C?ÿXbÿmè(?ô0•=³v??ÿXb‡3¿»+hº=µ½Þ€ ÿ€ d€ ÿ[k«=ÕR>´u¿ÿXbÿYÂÌ=(8Ö>Dg¿ÿXb– ƒ½õ‚>G>/ÿXbÿj€o¿¨‰ó½ñEª>ÿXb+„½@Ø=’•=œ€7”€7;€7ÿÌd-¾À<ð>òß]?ÿXbÿð¾6?‰Z?ÿXbaÁý¹=sÙh=ü€*Å€*÷€*ÿ¨#`>e¡“¾÷¢n?ÿXbÿiÝr>fe¾.þq?ÿXb¨ªÐ¹v½=®Ù ½±€n²€n¥€ ÿ`Šš>d—½>ßå`¿ÿXbÿ'Ïs>ÈÊÝ>’‰^¿ÿXbÍ­=Ȱ=®Ž¼«€`­€`Ð1ÿÙ?A>¥P¿ÿXbÿÃÍ?I¿.>ÔsI¿ÿXb6!m½Äà=Q.¼ö€˜ý€˜ä€˜ÿÎw¬¾ø´˜>B d¿ÿXb‡èÊ:’©¡¾þþ”>›2g¿åë´;ePñ+E¼0fg=U2@=F~ý<ÜWtWªWÿá×2¾Bc”¾æp?ÿXbÿæß¾òš¾7÷q?ÿXbU„½›¯Ò=‡1)=[z¾zQ$ÿÆ«F¾‡úÚ>ób?ÿXbWÂ;g‹¾=Ý>ë\?ו³;Bäé,ÍGò0É…½•*1>qçB½p€+ã€+…€+ÿ6?lÕ?Á>ÿXbÿd,?@;+?EZ¢>ÿXbñÕN½®·­=ð9=M€'R/:€'ÿ*´=^€‡¾kµv?ÿXbpC†:_*á="–}¾lv?ÎòV;“$.²7Ò0qâ+¼^¢ú=+ =æ Î ã ÿ’”[¾t:?»š&?ÿXbTíƒ:ž2?H¥3?^pÈ:ÝÍY*ÙØˆ/ .=ÐÏ=E‚©;pÇÕÿx²o?2H±>”~o½ÿXb1Þƒ:Otk?~¥Á>º ×½»©â9Ȩ,*–W50*9'½u;»=<¾½¼Jt—t?€Cÿ^ñ&¾{o÷¼åt|¿ÿXbÿª7¾=wǺ)Ù{¿ÿXbŽ?½6>Òª¼÷;Ù;õ;ÿô8l=ôx7¿Æë1¿ÿXbÿw‘×=y"=¿Çg*¿ÿXbêÏ~½Çž->BÎ{½;nÿZ1D¾›B¾î†v¿ÿXbÿÌÙ|<÷޾*Éu¿ÿXbÀuE»ò–Ë=–$ϼø€;ì€;î€;ÿX`=§l?¥JžÿXbÿ AN=6`n?Ñ帾ÿXb8£æ¼@,> ¼Y¢µ¢1¢ÿËá—¾A ˆ¾!½j¿ÿXbÿ¡-‡¾M9 ¾i¿ÿXbA·—»l 9=¶…ç¼*€¡X_Q€¡ÿã3>ßa=¿¦'¿ÿXbÿóuH>™º<¿Œ%¿ÿXb¯ê,<1ï>UðýDO?3?ÿXbÿœ/>ÎmJ?Êq?ÿXbTææ<ö ¶=oÕ5=Ê€$œ€$/€$ÿ[Ö!?9þ<'2F?ÿXbÿ‘ª/?§h‘=UT9?ÿXbÞ™<Ê>=×w<¿€tØ€tº€t¢™‚:õÜ><Ûf?³‰¿óôe?ßð‡=ÿXb_ï~½±û>{…½þ€€ÿ€ÿvðs?à¾N*¾ÿXbÿ\tr?Eà¾Õ¾ÿXbP¶<üŸ=â[ؼр›¡€›R€›ÿÔó¼>Hßô;áëm¿ÿXbIsŒ:Õ–Ä>Ûâ‹=úk¿l÷*;W<¢,¼¾@0€JU½ÂÂ>¢N»y€— €—þ€—ÿ ´š¾"¾íŸi¿ÿXbØâ‡:-“†¾S;¥¾ÀÅh¿JP³:5½À*ê.0„¼½s>nÌO×¾ÿXb‰&–:õ‰a¿G‚­=$Oî¾£Ÿ:wÆë,ý.0%Ί<Š =dw»g6Æ6²6ÿ+ÈK>xýy¿Û¨½ÿXbÿjÜ >“(}¿U’o½ÿXbj1=±Ã¸=@x»Ç€`8ð€`ÿÜêi?µA>_¸¾ÿXbÿ®­e?Íby>#¥¼¾ÿXb*¬¼9ð*==‚[=ÝR2RàVÿÎ~Ÿ>ž£]=ùÝr?ÿXb]}à:‰É¡>•P=âˆr?ñu:(¾+°zÂ/½¥½Š>qW¯»I}€Hÿ»îª¾Š.1>86m¿ÿXbÿ§Øº¾ )>P‘j¿ÿXb)˜±¼]QJ=†7ë¼õ€¡ú€¡Õ€¡ÿãPä¾±¦¾“U¿ÿXbÿÅ̾vö¯¾¾ƒY¿ÿXb+…€½ E*>œm.½HZ3ÿ²p?Á‚©>áWÙ=ÿXbÿ4t?žþŽ>‹ré=ÿXbŠ“½–“ >ÂL½+€(N€(•€„ÿˆ»|¿û8J#¾ÿXbÁNá:Gu{¿ñ­¼‹Ì>¾P÷½;m=-Ÿ0í >½#,>/ùŸ»f;Æ;ž;ÿ#޾ر゙±X¿ÿXbÈ[Z:mòM¾,1ò¾­—[¿YÙˆ;Í9) èJ,‡m ¼ÅÄ=;6½1€;Ú€;d€;ÿ}}2=’T?X¿ÿXb<=†:l<=ÞG?²¿hãñ:¤Ñë*´N.÷ô» ÑÄ=ÝC½2€;g€;æ€;ÿV`½LªU?O ¿ÿXbÿ=>¼”õ^?¦†û¾ÿXbý»~½= '>ÌC&½ŸÈ€›ÿK£?rø<ºá2½ÿXbÿ¡l}?Ä >eT ½ÿXb™½¥I)>Ξ»ñQ’ZçQÿânü>¬š´>O˜K?ÿXbÿFÇ ?Éè—>F’H?ÿXb逄½;>(+½V&÷€©&ÿ38?` ¿Éo™¾ÿXbÿW@3?S*¿Ÿ’„¾ÿXbK®"=F$=eȱ² b¿ãê>ÿXb9‚Ý:X.Õ>Wå[¿ß”˜>{¿::AäT*™¶)/ñÕŽ;ä»ô=KZq¼Ä€®’%€ÿ×a;”>?Ít+¿ÿXbÿØ7¼Zê2?©7¿ÿXb¥!=–^›=Bè ¼€Æe‚€ÿõIL?¹âÈ=Ï8¿ÿXbÿ]ÆI?ÔµÉ=±…¿ÿXbg “½ô¨˜=Þ9=¿€‚¾€‚¼€‚ÿ,,¿‚ÿû¾ f0?ÿXbÿº¯é¾bT¿P87?ÿXb?9нçÌ=)?)=yzTzøzDŒ:Ü$¾F[˜>þi?ÕÄ:‚~V&€I*ÿçn¾ [—>A'm?ÿXb¡€½r >ÇÖ³<ÿ€mÚ€mû€mÿ£Å ½s?ˆW=ÿXbÿëy®»Cü?³½<ÿXb- ;¸¾Ãjj¿ÿXb$´¥½<Ÿ>0ò²»ß€º€¼€Ë¥:EUµ¾E8½]!o¿+8ç)³/ÿ®Ú¾ÐJ½$g¿ÿXbkÕ.¼pÍ]=¬ ½o  ¡m ÿÌ=sÅ5¾ÌË{¿ÿXbÿßï>@¾/y¿ÿXbÁq=ªG=ìÚÞ;¸€ s€ Õªÿ¼µº>ã©k¿ N¾ÿXbÿL¹¯>3Ij¿gbX¾ÿXb˜¥­3¾<ÇaÿØ]O>dŒp?=5>ÿXb Ͱ:øŽ'>÷Òv?8âU>I÷¸:©6s,5è0£½>x­=oc3=,€5Z€5x€5ÿî)¾,Z¼¡p|?ÿXbÿOÕ¾êÞz½/Z}?ÿXb%轩ˆ>ôˆQ=Í€Dã€D΀DÿëáÕ>¢à>G­K?ÿXbÿN³·>ÚÎ>¦iW?ÿXbä\»Ñ–ó=uf¼õ’ó’,€ÿ….¶¼ìÌ)?l?¿ÿXbÿ_Ñ„½©è.?1:¿ÿXbhëິw>Å+b/È쌽/M±=m޼ÓIb¥ÿ¥{¬¾ë>Ÿn¿ÿXbë:L2Õ¾M™ >Ãf¿Õ y:§¨Ü,„ØÖ0ôÞ=p³¸=´=BP:PµPÿÛU?ìâ[=¤; ?ÿXbÄMŠ:ž^P?ÅÇ=4œ?þ#:É,£;Ž0ã¦F½2­­=IÛ8=›€'U3(3ÿjè$>B0оs?ÿXbÿ¾Î=싾 u?ÿXbPß²¼¿‚”=îxS=5€wm€wœ€?ÿŽq>¿h¡¾5Ø?ÿXb*Ç¿:ãO/¿ë匾½,? â;Do‚,`jv/–Χ½ú—>ò(•»–€º€.€ÿäy½¾îž>ü'`¿ÿXbÿèz¨¾FT>Kàf¿ÿXbªÒ–<Ýíú=Lúû<Ö€t|€tV€tÿPȯ=Q?¢%?ÿXbÿ!x*>ÂöL?vW?ÿXbJµÏ¼«zù=ê$Û<×"Ö"Õ"ÿÂ¥¬¾_ÛW?ÿaÖ>ÿXbÿ©Î†¾7Rd?HG¼>ÿXb‡à˜½ì>À•ì¼€(€†x€†ÿ-Ow¿qjR>ÅX ¾ÿXbÿ†›{¿óý›=5,¾ÿXby=µT¾=•,'=ûPùP¦Pÿ20?}¸>à:?ÿXbÿ)Ó!?¨+>Âa9?ÿXbŸ ½Ýõ=±S,¼­—–—Y—ÿq1ã=)øB?œs#¿ÿXbÿˆÞ(>:>I?å~¿ÿXbPà=mÇ”=§Ì =U€VS€Vâ€Qÿ±B? {ñ»©6&?ÿXbçê³:0bM?Üm†½gä?ŸP;T$ú+ò S0DR ½_Ô>_)Ë:P€/£€/O€/ÿ¶µ?*¦ì¾—›9?ÿXbÿP ?êF ¿-$?ÿXbûÊ£½  >u€»Ì€š€€ÿ_ó2¿‘ò:‡7¿ÿXbÿ3Z7¿ÇÕ=v¼1¿ÿXb“8‹½AJ >¨ß¼³d €3ÿ·<ʃ>¦}¿ÿXbÑ‚:ç ¶<]Ì=Ýo¿2”;’‘ ,ƒ/Ú'=+ûŽ=šAüÿXb)0‘:4_?€Î¾cï>¬²9ûÈÑ*wý~/.=š;1(>*‚»-€º€HC¶À:+jî¼,kc?á꾯‰ã9£qÆ*U³>/à.á:á3~=&c?øûé¾Õ•;üp+9?ã/;È+=ýl¤=Š;Þ»·€ö€¶€ÿt1\?{&ß½j!ÿ¾ÿXbÿ†öa?w+¾ ëà¾ÿXbªe+½´ãÆ=E¹´¼· k •€CÿßJz½Zá>¨s¿ÿXbÿ2n½Hÿ`>eLy¿ÿXb b½Â57=iE=i€G_€D×€Gÿ2E?‰Ô›>s?ÿXbÿ“wM?Ó'Š>w0?ÿXb;ÇÀ½Ìø=6Ç<}\ì\û\ÿÂÈv¿Å# ¾{ j>ÿXbÿÖµy¿aÑ#¾¨>ÿXbºò¼–]>š$–;þ€ró€rù€rÿÿë>n&{?Z“ ¾ÿXbÿN’:>}bz?}ÁνÿXb3¦<Ç«=]5O=×€FЀFY€Fÿ°N’>„‚>‰‹l?ÿXbÿO >­>®ýe?ÿXb§”·½¥¡Æ=,×[<[€ k€ X€ S®‚:|p¿J@ƒ½œ†¼Ö›:Þæ·*ôY.ÿ€ï}¿;«½ÎýÿXbÔ~½d@>ýi#=NGVGŸGÿp- ?úLÌ>»=?ÿXbÿ8V ?rÞß>ðG7?ÿXbq¸½µŠ>¥Ýh<í€Þ€ÿµÊq¿ÚB:=]”¦¾ÿXbÿSöj¿É =&?ǾÿXbO@S½¯!>Ð~$»j€–×€–΀–ÿy3?&¤>à#¿ÿXbÿÚO/?7Oo>Ú²0¿ÿXb- ;=4i³=K\G<´­±è/7;à·~?y{›='…=CÊØ9¦9Î)O÷.Üà:lŸ~?š=€Ú‘=¢+½9q`í,ôƒ31Fîi<Àî=ǽy¼»€¦€u€Xr³:P]Ð>AÂô>CG¿?“ò:y è+s0ád³:O^¤>àî>Â5S¿£ñ1<~àê,o#40…}»<ëú=Ç-æ<¼€tÞ€t¢ÿzëó>¨KI?øiÉ>ÿXbNkƒ:Hõ>ÍgI? ŠÇ> ÄW:ƒú*ùvù/=†½;>E=;ñ€ ð€ ç€ ÿê‡$>!v?¡Yf¾ÿXbÿ—Þ>ƒn?(᪾ÿXb)]:½ÏMÛ=‡M$=õ€1é€1ä€1ÿDJB½sqó>â`?ÿXbÿ<ŽÙ½Ð Ù>ÆBf?ÿXbçŽ~½]m%>ƒ1"½d€>.€ÿ5~?y§A½‹9ç½ÿXbÿ±o}?kž­½·-ç½ÿXb!ɬ½˜ê= l•9&‘œ‘ô‘ÿ)<*¿¡?¿ÌÍ ¿ÿXbÿ«a)¿"®þ¾¢¿ÿXbÍæ1½`<#>,·´;%T$T]Tÿ±6?¾ÿ^0?ÿXbÿõæ#?ñÞuÕ´K=¦€D¥€DP€Dÿ°%.?Ÿ ¸>€\#?ÿXbÿÉ+8?Í””>nŒ!?ÿXb#N'½ò Ä=Š!¹¼É€CØ ,€Cÿ³4½~çƒ>™-w¿ÿXbÿ,-¯½¥‚€>çÕv¿ÿXb.VT;Õ@>_{æ<§€¦€\€ÿM5è<9T?0ü?ÿXbÿ®§“=dîV?× ?ÿXbq“ѼB@~=„$=´w«w¾€:¬`„:½OS¿mz³½NÂ?7ý–9x(Aò -ÿ §E¿,¼½2ü ?ÿXbG¬¼LSÄ=¾¿A=S€#.€# €#ÿ2ºï¾gN?›Éº>ÿXbÿ² ¿s×;?T<Ï>ÿXbU?½t >˜¤²<îs¶sësÿœES?’¬ý>°¾Š>ÿXbÿÁ«\?û«Ó>0–>ÿXb)"½Ë¨=»(ú¼ó…ò…â…ÿ`R¿gA>ÁŸ ¿ÿXbÿsòR¿á»->üb ¿ÿXb–x@½g{>µŠþ:NvNNAÿnÊ>ÿâg¿ˆñ¾ÿXbÿÖ?Ç&\¿ð3<¼ÿXbûsѺ8 =4…μ̀¡7€¡ª_ÿëU>?‹I½¡é|¿ÿXb–èƒ:4o >2­F¼3ª}¿¦D:^\„+¯¶. Š¿½¨R>‡…ÎP¾ÿXb¹ƒ:Zäp¿Dáš>’p¾"Ð(;Ç™+([)0òé±¼:çç=i«’¼¹ œ Ì{ÿà5q¾7‘?ÓÑF¿ÿXbÿ‘°€¾CÙ?²¡@¿ÿXbóå…½ýj.>†7+½ß€+³€+ú€+·‹:±29? p$?C•>N•ú:W_5+ËXè/©÷Š:Üc;?‘ö%?ÜŽV>™Œ±:s† +YU 0=·:må%=­jɼ\_Òc»_ÿçÏ,>Awà=fÃz¿ÿXbÿ¦%L>ÅUÏ=È„y¿ÿXbÆà½åµò=Ú©9=r€Gæ€Gç€Gÿgäe?0>‘¾¶.¬>ÿXbÿˆG]?”ŽÄ¾ÿXbæ]õ»žµÛ=Žç3=ÿ€@þ€@÷€@ÿöHϽ™&>BG{?ÿXbÿ6Œ»£ÿ1>¯|?ÿXb`” =:=¹n =¹€QÆ€Q|€Qÿ!?R?¢.Q<þ?ÿXbN –:0NY?)#2½.ß?£=t;œ‹©+Ψê/Œ ½é¹…= W‡¼3€Š>€Šn€Šÿ=¾R¿¾æ“¾¬<ú¾ÿXbÿí*_¿BᇾBÞÒ¾ÿXb›ÈL¼”˜=0»g=˜€x€*g€xÿë¾?=¾O6q?ÿXbÿ 1U¾¢ä¤¾hml?ÿXbð ½#øÿ=ÍÉ »u€r¸€rZ€rµª„:D]Ì>}{Ù\?C&¾¼‚:[´*fÝ(/áñm¼ÿÎ6=nLO=8BñBÄÿ ôª>ü­Â>þÍ\?ÿXb(©‹:ïë§>î†Ú>ÀW?&;Ç9€«‘+1.A.×QÕ»}ž=,am=€*€*€*ÿXDš¾×ä>vÙp?ÿXbÿS¾çÓy=Ïq}?ÿXb»·‚½jmº=xCš¼ä )Êÿ:"8¾KP^=q{¿ÿXbÿl& ¾-ê=}¿ÿXbjß\¼enÞ=M½.=û€@ø€@ô€@ÿÌí÷½î’>Ds?ÿXbÿÞY¯½ð­‚>zŒv?ÿXbÌ}²½Ó×=p–<Îoo?o7o†:õ•\¿‚ñÞ>Hr…>“ÿ&8˜,u}0ÿ1bb¿1…Þ>µ.>ÿXbYÜŸ½aà¹=g×=¼F€§b€ÿ§Q¿»:7½ï’»NÁ{¿ÿXbÿôc>b£€<ì¯}¿ÿXbñÕN½j¾ª=\X7=€'U3œ€'ÿ †L=ö4žçk?ÿXbÿËÙz==¾¬6w?ÿXb¾f¹»*‘>ÂÞD:ó€“Ì€“ñ€“ÿÎë¾§às?Íÿˆ¾ÿXbÎá:“T¾i2r?ꊒ¾`6ö:‘ÿ)ž›. P=lîÈ=åÑ =\~»ÿƒÆO?¾¢ž>#‘ý>ÿXb/ ‹: B?œ-Ÿ>?Î?£–;âÉ6+ÂÑ£/S"‰;Þ º=Áä½j€n^€n×€nÿmð=®>?ós¿ÿXbÿJé=¡r>÷Ûs¿ÿXb=C½ù¿ã=ßļu ? q ÿ¬9>*óó>D\¿ÿXbÿ9,e=¿«ø>ÁQ_¿ÿXb{¾¦½ÁU>øíº€Œ€€ÿÝ“[¿ß~>Ú"ÿ¾ÿXbÿXxC¿7q>¯â¿ÿXbѽb ë=>? ¼}€™ù€™Ô€™ÿÑ>­¾‹å˜>rd¿ÿXb¥}’:7ƒÄ¾TjÇ>VV¿¨:-;.B,ç²É0¶ ÷;eÓ=@‡9=ú€,*Kf€,ÿܿоO2?—Ì)?ÿXbÿ¶®™¾´l/?à)?ÿXbêI<I”=Õé½;€›þ€›:€›ÿ6ß>ݦB>QÑp¿ÿXbÿ&æi>=Π¼z.y¿ÿXbÌ/=ƒ2­=]é„¿;"7¼-¤ÖÅ1g©½½áÞ=s0›9æ‘Û‘ç‘ÿ*åc¿†ë/>¬ؾÿXbÿdX¿¥8‡>&ï¾ÿXb"Š ½“Uñ=$FO¼í—P——ÿØ€s½Ý9?b/¿ÿXbÓ—µ:ó³Å<ZÉ‘N:³€r4€rd€rÿ ¶¤>-m?¥>J¾ÿXbÿwÑ—>ÉQq?è¾ÿXb£wj=sP=˜£G¢!›=Ë÷z?ÿXbÿ¾×P=… >ô=}?ÿXb'Ü‹½€+)>y!]½€ƒ3€ƒö€ƒÿå1m¿}f–»M˜À¾ÿXb*üº:\g¿? ¬½^èÖ¾ù÷4;Íâë-PcD1ñ€r½°r(=ѱ¼/c€Ž(ÿ>ïu¾›yï>"ÂY¿ÿXbÿ9ò•¾GÁá>ð1Y¿ÿXbÈEµ;Í”>!ô;2CîÏCÿfFh=˘~?ßæ³½ÿXbh6°:d ;j²~?#TνÀ3:f#Ö¢(L‡<ß>ÃóÒÿXbÿ¿„å>vbW?:›š>ÿXbw`½ï`=dÏÿXb{Úa½a‹]= <6dodÛ€%ÿ´ZT¿lõ=¤©?ÿXbî…{:S>U¿ >– ?2ãc;¥Å=,¢jœ/j÷+<ÆÁe=ïÅW=€K!€K¾€KÿU,>€ê¶½‰O{?ÿXbÿ ÿ½>áq•½Qül?ÿXbl#ž»±Š·==)½¿€ «€ ¼€ ÿcÙø=ã4V>hex¿ÿXbá«á:kr>ºc‡>I t¿1G×;]!8,ñ‘/¸˼£È*> ¼øQøQƒQÿo¶>Êæ ?ñA?ÿXbÿ’Í­>A?[A?ÿXb¡¾¥½ mµ=6 =r€‚0#ÿy:M¿G´;I?ÿXbÊÉ;Ê…L¿i “¼Šæ?å˜*:+ÊÊ”0sI•½éÒß=‹8¼ç)æ)ä)ÿ¹]ø¾£*²>è_M¿ÿXbëË:@`ù¾ [³>$ÏL¿©^9«ï$7¶è)P4¯½ËõÖ=Ò9¿<—o•o’oÿ6F[¿CˆÜ>»Œ‘>ÿXbÿ[f¿÷¡˜>ò£>ÿXbôl½Èa>Z½=žGz€MJGÿ;L'?ɲÙ=òÙ??ÿXbÿ «#?fÒº=ötC?ÿXb½©È¼Û‰=:Z=+€¤€Vÿ¡@w<QR¿[ç?ÿXbÿª½=TO¿ý?ÿXbKW°½`[ß=hyž<3™o¾ÿÚee¿]~Œ¾¯£²>ÿXbÿþ¯l¿yŸ¾¿ï‚>ÿXb%[ݼëÇf=Y¿=¶w(€:äwÿ'²@¿Ä¤^½Ôõ'?ÿXbBá:K¿X²Á¼IÑ?Sq;W¤—,RÏ0 ù <ƒ=!º»:6å6<8ÿ†aA?¾O¿; «¾ÿXbÿÄM2?Éâ¿Âã´¾ÿXbc Ö¼œÂ*>†¼Z¢³¢ž¢ÿA6¾ ²ã¾ üa¿ÿXbÿŒWF¾>Ó¾ÎÉc¿ÿXb:w{½„>6Î&<:€€^¨€mµÙé:hÚ¼¿v?Ï|q½¼\:õÉÀ)8&].Åè:{"F½5³?ŽôÂ:iÿ¶;²n®+Ëj‚/H¦½˜À->)%„¼«¢T¢î<ÿn׾і=zg¿ÿXbyï:]ð¾¿Þ=Éc`¿ 2;J¬ª*—ë@.Ÿv=Qˆ=[³<ø€ö€>€F­‹:¾*r? =>†}ˆ¾þŽ:åTz+QüQ0âK‡:ÆFt?©6>Õêu¾ÒÛ:‡[&×-LS„<6WÍ=¿·¼UŽu€ŒÕŽÿF"Ú=ä=­ï|¿ÿXbÿÃÕ=ñk>·¬w¿ÿXbòB:=!è(=â.<€ YEµEÿ$‡å>Á¿d¿á#ȼÿXbÓ·L:¬Þø>»_¿þ|‡½Äλ:y‚Ã&ý„§*Ÿ[½»Ö¾=®×4=}/õ/þ/ÿ:Á>ÿsY>Ýœo?ÿXbÿ×=î ~>¬‡v?ÿXb¡½ú¼íD)>O­¾»úQ‘ZàQÿéƒÏ>ª™ó>nÖG?ÿXbÿH²Ú>ý€Ú>ïL?ÿXbÛúé¼aUÝ=å´§¼0{Ï{¦ ’ò—:º1s¾Ç"?#¥<¿î ‚9ØN)]g.ÿŽ I¾ ?FœF¿ÿXb«^þ¼˜ö=s¾Ø¼ô€…r€…D€…ÿœÛf¿¡\˜¾’v ¾ÿXbÿ7j¿d£™¾ÿXb¹Þ¶¼ùJ =m=9u€ÿJmG=cLu¿Z¾ÿXbÿB±›=ºz¿déM¾ÿXbxEð~¾ÿXbq=нø4Ç=ð+=ë#Ø#Ô#ÿþfF½ô·8>±~{?ÿXbÿº=½®n>5ß|?ÿXbÕèÕ8'†ä=£¼¶–»–í’ÿÒI9¾ºÎj>ÛÕt¿ÿXbÿd¾XFþ=`þ{¿ÿXb-” =¼Á=ÌFg¼½€`f€`¿€`ÿ]Ø?Qkù>T¿ÿXbCL‘:")(? >ó>4ã¿"B¿:ë ,’n¼0»¹ø¼3b=§‘–¼è€é€(€Šÿíx¿ ʾÅsG¾ÿXbÿ»ív¿-‹ø½¥æo¾ÿXbsœÛ¼ºõú=Á8¸»L—›—v—ÿÅu‘<Þk?åÐÆ¾ÿXblÓÞ:ýMè<ÛÕ_?a ø¾ùÅ{;.• -ð0ƒ(½Xþ>Dþ»y;ø;µ;ÿ£k ¾n ¿ÅìM¿ÿXbÄ+¶:…ß½ªø¿ÊNN¿Øp;i¹*1È/pA¶<•­=?Ô¼Ÿ€n;€nÅ€nÿ“Áî>j©>“™V¿ÿXbÿE¶þ>e>óV¿ÿXbÌD‘½½È>À¯¼ºþ´ÿ\%¾`e@>-©x¿ÿXbÿþ‘Œ½~?#>C|¿ÿXbÄ`þ¼ s‚=[–¯¼#€Š €ŠÄ€…ÿŽ9d¿·ð|¾n¾ÿXbõ½Œ:Âj¿Òp¾u2¥¾^§:K,+`Ú.à ø<€cO={ =ÿ€Tü€Tû€Tÿh´?Ìξ4?ÿXbÿç(?Uƾ²C%?ÿXbÚ½àM7=È^/=Šwy‹wÿJ&?¿¿ô ?¿>ÿXbÿ—B4¿‰Í?ÍE»>ÿXb†!ò<Â=«?Âèf¿sCÃ>ÿXbÿ¼n> ”X¿N€õ>ÿXb‚޶½oœ>3¤Š;½]ýÿõ\¿qí½³€¿ÿXbÿ2§d¿bªÓ<žÞå¾ÿXbÀ=Ï<±o‡=Ïø¾¼E›º€››ÿ<û ?õOY¾¢ùM¿ÿXbÿª?6?Qý\¾+¿ÿXbå|±¼?&>%­x¼Ò€/Z€/N€/ÿ:›½î$¿à>D¿ÿXbí:|‘è½Z†¿æF¿XÝP:ìÓQ,G’0¢˜<<® é=UŠ=®€,E€,¯€,ÿ±°d>ãǨ>¸Ôj?ÿXbÿøD›>ì¼Û>HÍY?ÿXbí8=佪=N|µ<¼i±i{i¸îŠ:b'x?ö¶3=2ˆw>ì€:Å5&£l+Œ‡:²èx?ïc={h>Ž{ƒ:BÚ!,Ân¦0» T½Èz=eýÿXbÿÀwE¿Ùªá¾l ë>ÿXbì/›½`9Â=£Î\¼~)œbþ)ÿæ2 ¿ì5>>3.R¿ÿXbS:“: §÷¾å‹K>–4Z¿[…:ðµ…,F¦1µÄJ½«–=ú~*=ç€'æ€'â€'ÿ» ±=Ëx¿jrL?ÿXbÿ™? ¼b¯¿žxM?ÿXb ZH½òz>V,þ<¶.w.~.ÿîwS?Š9;‡G?ÿXbÿëJ?•­ :°ž?ÿXbzÈ´½# >’æ=Ü€\Š€\Ò€\ÿÀ$W¿æñã>þ;ž>ÿXbÿ»AO¿&Øï>µ>ÿXbFzÑ<)@ô=Îqî<×Òªÿã”?>Ò?j©?ÿXbÿ>?ºX*?±ö>ÿXbŠM½[Ó>iQŸ»ý€—Ï€—†;ÿÑš¿¾,"–¾ª7a¿ÿXbÿM–Ô¾ «o¾ß a¿ÿXbÏ„¦¼‚­>¶-J<®"Z"Lÿ‘÷¾_w?b^¢:ÿXbÿXvy¾€Gx?éQý»ÿXbL\=ýky=NBé<&O#OžOÿâv?t=ǽR?ÿXbyƒ:¹wù>=½£=ž^?£#Ì:Wi‰,›$1`ud½)?©=ÿx¯¼½ÿxÿ€+¾Z¯½±Ð|¿ÿXbÿ—‹ƒ½vB ½@S¿ÿXb• €½'…y=¤Œ¸·¨"€€¾¨ÿz>‘¾KSm¿m {¾ÿXbÿïˬ¾"jl¿M½:¾ÿXbÀ%½=>þ ™<ú"ï"ì"ÿSt>¡k?¾Šž>ÿXbÿ,#Ž>Á‰a?$Ä>ÿXbÜG®½Ä|Ù=©P];‘…‘‡‘ÿWœc¿Ðb>Ô¸¾ÿXb‘¸:«%a¿øßŒ>xÔÆ¾Ÿ79:nà“%QhÅ*˜„<£!>ú'8;é€u±€uâ€u0ÅÜ:O•Î>ÉŒe?€}:¾Û!:Œ¨ñ+›EP0 ¨Ü:ÎuÅ>[‘f?ìM¾Î»; át,‡‹È0Ù"i½Ë÷ì=ŒJj¼³€˜±€˜ø€˜³®·:¬Xy¾ƒ ?ËN¿%ý˜9Çu+ê]»0ÿ”Y”¾^, ?ŸBH¿ÿXbð¦[½ƒ>D†=J€G©.„€Gÿ_ã3?ú¤w>{L+?ÿXbÿ-n5?É”‚>’d(?ÿXbñ=3æ= &a¼g111Œ1ÿ<þL?ç·¾ev¿ÿXbÿd;?¹¢¾_é¿ÿXb…¬½Ç/Ü=þ;Â‘Æ‘Š‘ÿCb¿Ê¡’>Ca½¾ÿXbÿ|êc¿G>ñ¸¾ÿXb)ì"<Ý`È=±RÁ¼ºŽ}ŽàŽÿ({>L@?:ü#¿ÿXbÿÏô=¶~H?:¿ÿXb¸\ý¼Ôb >,GH:)€Y0U.€Yÿ%_Ý>HT¿ÒF:?ÿXbÿØ>p%¿mX??ÿXbê¼AÔ==æéܼg€a€Ò€ÿýàS½ŒM6?ó<3¿ÿXbÿRy½g12?c$7¿ÿXbùÛž:rÀ®=°’½É€ —€ é€ ÿêøõ>ùp>ÍZX¿ÿXbÿ<ø>g‚“>~wS¿ÿXb<…½à>¯²6=Y€DS€Dc€DÁzŒ:`jA?æå> õ>§=D9ûÛ\+ây·0eyŒ:Ï_=?ž,å>Êž?»¾9â'÷RÏ+|¾½•)>c¹¥<(€\€Ð\ÿýk¿£;É>Ë8=ÿXbúÇ…:áh¿¢TÏ>H˼=x(;¸2-[-¶0‘=ž·=ž—м.€`^€`©€`ÿ›µ?7XŠ>8F¿ÿXbÖƒ:Åf?™’> ˆB¿·ù;0„,X-Ü/Ñ?A¼ºk©=З½ô€ ×€ :€ ¦‡:çˆ>äDl½AXv¿âö;õºˆ,F±i0ÿZ>p>ÔfÞ»DÙx¿ÿXb£Ê0½Šç,=/¥®¼v€)t€)¢€sÿŸ•D¿?­ ?¿‡¨¾ÿXbÿ…C¿:#?´˜¾ÿXbCÉd;“õ=7ú=a l ‚ ÿIX>¥%?ˆ;?ÿXbÿ>Mg>?‹~B?ÿXbx_U½eS>2脻瀗û€—䀗ÿ>? ¿¤Þ€½ÔÛV¿ÿXbÿÖà¿‡ßø½œþZ¿ÿXb›®½»Dµ=ËÚ&»gæ€Ìÿ¡0j¿fô¹½†€É¾ÿXbÿˆo¿¤0"½ö‡³¾ÿXbÛ§£½l°=¬­X<~€f€º€ÿ R<¿€g-¿“êûÿXbÿš6?¿7›)¿uLf=ÿXb„¼;=Öq|:Ÿ€§ž€§ €§ÿÔ#= ׿¢fu¼ÿXbÿc. <&׿¾ó ½ÿXb%@ =²Ù±=ÅÈ’¼è1ª€`j1ÿk7?~¤>Õ•U¿ÿXb ¼‹:¬?7#Ý=SW¿ É(:aÇé+J‡1Ic4<ý÷>c'¼»Õ€Ô€À€ÿN”>ÃÑG?ïÎ ¿ÿXb ¶:L=‘>À€I?Ú5 ¿þµ9rc*l1°/œ4 ½AfÇ=Pß2=ü€7þ€7T€6ÿÒ¬¶¾Rî¢>6Ù`?ÿXbÿÓv›¾³h‹>ǽi?ÿXbL‹ú»ÃJE=ìø¼¿€¡€¡^€¡ÿ ž·<‚/š¾y t¿ÿXbÿÓHÛzŒ2½™:‘ÿG§~?yœÅ=¶Ô =ÿXbÿ°"}?¹>s:=ÿXbØ=‹ÝÞ=ä0¼ú€’ö€’而ÿÉÀ?kå>0á#¿ÿXbÿù&(?›öã>ÿÈ¿ÿXbm‡¼‡R›=>³d=>€xi€xd€xÿªl¾ªQ¾¼}s?ÿXbÿÖsP¾1œš¾Œkn?ÿXbò]Ê<¸È==éœ=+€TT€TS€TÿÛ¦?% †=¹²Y?ÿXbÿxy?Ï~ܼþ#Q?ÿXb><‹½¥K>Ù'<ý€ ô€ ä€ ÿì¹w==÷|?æy¾ÿXb8­ä:Ú:=Åø}?à¨Ë½ÝÔ;{Äÿ+MO 0+=“Šæ=ÕèU<Ãÿ»–N?L÷?&R=ÿXb´‘º:_ãL?{?´Æ/;lã:?Úï*@3ù0Ó–»;p=³ż¶€‡ €‡ˆ€‡ÿ„õh=½á3¿!‘5¿ÿXbÿä=aC2¿Ñ5¿ÿXbY÷¼O‘£=‚r½»€ Ü€ € ÿqÄk½ö›ž½-Î~¿ÿXbÿ;$=Íc»èÊ¿ÿXb4ô½IÙ‚== ­Gi ;Ëd,Ḅ0ÿÊ€¿¼"A¿„ùÃ>ÿXb¤á”<uÊ=Ô'¹¼º€Œ»€Œ¨ŽÿI:=÷>×¹}¿ÿXbÿ`±¸<º§)>ce|¿ÿXb–£½åï>Â3¡<š€m6€m}€mÿ¾Yv¾ùw?º³}=ÿXbÿ‚¾”šw?"Àù<ÿXbÏ2 ¼¼$N=óP=kB^BnBÿw¯I¾¶¿…¯V?ÿXbÿáàX¾Êô¿ËU?ÿXb䟙¼,€‰=eýu€¢r€¢í¡ÿ½U¾é¾Ë¥o¿ÿXb´Œæ:ù܈¾ Þ¥¾7Sh¿ÝZ9 ›„-ˆÊ…1œ‰é¼Ýé=‚®=={€ô€x€ÿµ“½«Æ¿§Û½<ÿXbÿO„—¼Ñó¿ä@²;ÿXbŽs<ôNÅ=ž M=2KÏK¼Kÿ-qe>Ós"?¨Z=?ÿXbÿýð >ÒÑ&?‚??ÿXb#ÝÏ<AÀ=Ù ¯¼ƒ€Œ7€Œ€ŒÿqŒË>¦É®>’ Z¿ÿXbÿCä>¤‚±>TS¿ÿXbçý½Ô›=/Á)=~€'ø€'é€'ÿÝ䊾b|¹¾¾Gd?ÿXbˆ:Í»¾»´ ¾- h?‹Û¾9zŠ'-™Äû0Aн­Þ1>u’m½3\Êÿ‚7K¿°k]¾ñƒ¿ÿXbÿDÂO¿æ 2¾,Ì¿ÿXbç‹=½¬ =ï7=M`M$Mÿí¶i>Â…ƒ>Gip?ÿXb:—:‡$•>¶ >9kr?m_¸;Ô*ä"¶-B`e½0¹>k€Ò»,€–n€–@€–ÿp¦Ì>ôui>OIc¿ÿXbê–:f0’>Mj€>ÑÊl¿œÍ;"ð-a¤–0Nñx½q>1 m»+€3U€3v€”W–:£â;?QG>ãk!¿’dÇ: »,=3ì/ÿ‘}Z?ÀËP>´‹õ¾ÿXbæéܼ¶-Š=ÃJ½c…ª€…a…ÿ~e8¿^sݾ‘Ô ¿ÿXbÿ:°3¿”ľW–¿ÿXbù…—½€ ">júì¼™€„7€„›€ˆÿš…^¿‚@×¾l7…¾ÿXbÿ;µg¿R˸¾W#f¾ÿXbéµÙ<肚=UK:=cLœL¨Lÿ,S?é[Á¾è3?ÿXbX,‚:—·?JÕƒ¾ A?›z†;FùD*ÎêE-}E½»d >û K<¾€V€Š€ÿšçq?߇¦>e½ÿXbmƒ:QMk?ÕÉ>˜gf¼Éû:Á­+ƒ))0Ⱥ½F—>sß¡>6>ÿXbß3†:__¿2»ë>ÝH'>#¡':þp+²½Ê0œ‰é»_]>x ¤<¶Þn å:‘Ú$¾õX{?çÐÍ=AT9Èž3'Ói-ÿœâ ¾*{?^@ >ÿXbä¼½AD>YO-¼Y€3M€3afÿC™}?L}½=DñÍ=ÿXbÿ+Y?G¾N=½ON=ÿXbx— <ƒÚ=†uc=¸€Fr€Fí€Fÿ:Ñx>+$@¾2£s?ÿXbÿ»¾›>ú*¾ãp?ÿXb‚uœ½³AÆ=·E=UBLÿh ,¿ÞH2>EC8?ÿXbÿT&&¿¢o>í\9?ÿXb­¤•¼%w8>¤l‘¼ÊQêFÚFÿÄI5?s—‹=êç3?ÿXbÿÀ8?ìý;wÙ1?ÿXbþót½Ù®=J¦¼ñðäYì¼:BPð¾y0¡ì2ü<9€.t€.Q€mÿwÕ€¾j?¸¢>ÿXbÿ$w¾QYi?ó}ª>ÿXb_{æN*?ò^#¿ÿXbÿË·:ŧ>,Y>?5G¿ñp2<ÆQ-ãô0â`¼8NÊ=½ÅC=%€B €#$€BÿL¢¾ º`?»Õ·>ÿXbÿ’Nˆ¾âw[?¹›á>ÿXbY5½›â1=ò™ì¼€}X€}F€}ÿþ¢+¾8_ ?aS¿ÿXbÿàõu¾¡l ?EµM¿ÿXbòA=ä,Œ=ÖU¼¾e®eõeÿÔ5?ån½D4¿ÿXb»:q4?àöú»;•5¿”¾9Ÿïª,Ò_þ/^ök§Ì[=:fv?ÿXbÿÒ'>¦˜ä=Qòz?ÿXbLUZ<9µs=2ãí¼{€Ÿ~€Ÿy€Ÿÿpùl>S‡úÉUp=Øåu¿.±<;YŸ,äØ0W>˼mü=ûœ———¼6Ð:ñ0+¾ìk?cEµ¾ysb:#sŸ*š>Ö.ŸÓ˜:"ç;¾@¨h? Õ¿¾ÍÞ 9ôˆ,œÁm0†–½–í>¿'V=í€D¼€DÌ€DÿØÉŸ> Ui>^l?ÿXb‘ïƒ:VôÄ>¤`‰>÷b?zóÌ:[V±+ü ò0#i7½ëã!=^h®¼Z€s[€s]€sÿš2\¿JmÊ>–û¤¾ÿXbÿ÷h<¿X´>o¿ÿXb­jI½†>|í<(€€¬€ÿñÖ{?Ð 0>˜#T½ÿXbì¯;™y?(ó?>Mr ¾\Tš:‰ø‚*=°—/gGª½(cÜ=”Ø<÷oãoþoÿ,²Q¿Ò%>]?ÿXbÿ7s^¿ÌIá=× ÷>ÿXbœPºûëÕ=q;4=L€@ž€@N€@ÿP¥…>ÝD>Ç6r?ÿXbÿs [>’¸5>œèu?ÿXbl^U<´ªÅ=±6ƼþŽüŽ÷Žÿ]¯>¦-?–&¿ÿXbÿ*9Ž>WT?¸×=¿ÿXbÝ?–<|C>®Á<ï€tä€t”€tÿÆÊÕ>&£`?v’q>ÿXbÿÇl·>ìa?Kœ>ÿXb™€½$G>à ø»f”e”ÎfÿèBz?m3O>cn=ÿXbñ :hÎn?S`¯>Ûä=[<æ¦H,òÉ/9*—½ι=)èv¼ïbÛbÔbÿUϾ¯`á=ºmh¿ÿXbÿù¿"|=ïü[¿ÿXb)´Œ½ z>Ž9{€ ¶€ ò€ ÿ6šÖ>Qc?ƒ’E>ÿXbÿ]?èiV?U:W>ÿXbUjv9®ÖÉ=bؼ²ŽD€n Žÿ“±>ê¸a?ŠÄ˾ÿXbÿèŸX>6g?ø@¿¾ÿXbW{X¼ó,>š`¸¼#€bµ€/C€bÿµ„º¾›*¿ï~1¿ÿXbÿùO·¾$!#¿¶.¿ÿXbì4’½­k$>'M¼Ã€ „€ KlÿɹCÿXb,”½ô©>|7= €k†€E€kÿî^>2î?Ù´G?ÿXbÿ(,d>{T?€rF?ÿXbR)6½³™ã=¼A r ‡ ÿDN±¼è?GR¿ÿXbÿezâ½-?ÖŠO¿ÿXb3©!®bqî$y?"ÙŒ<ÿXbÿ¸U>ºïy?èˆi=ÿXbÕ ¬½Qj¯=KéÿXbÿ‰Xi¿ &¾óeÁ>ÿXbPÃ7<Íç¼=Y6ó¼ë€n¸Žé€nÿ¸0¤>ž?¿ K¿ÿXbÿư­>}Ä?ÝJ¿ÿXbÇU½eÄ>kŸŽ<¿€M¾€MÒ€Mÿ ´w?³’í½F¯e>ÿXbÿ[²r?¶>1µ”>ÿXbÑŸ½YÃå=!V?=^€~€³€ÿ4 5¾ø8/¿5?ÿXbÿv7’¾è¨¿m¡A?ÿXbØô€½ÎÁ#>¯²6½$:K:ª:ÿ=Nr?+ŽŽ¾B'¾ÿXbÿp|x?Aüe¾'°½ÿXbÖâÓ¼ Ð=®€Â¼Ü ±€Cü ÿÅͲ½RÉ=Ç}¿ÿXb;1:à#Ô½@>X¹{¿’9F;BµÑ*%@¼.ƒl=‚6¹=¾†`¼Q€`P€`¦€`ÿÌ4?™3Í>Mg¿ÿXbG¦´:4Õ,?ì9à>Ìø¿÷98**"ª0‡Ý7½`"Þ=³ ›¼J s ] ÿé?¾R}ë>û=^¿ÿXbÿe ¾ÂÎ>× g¿ÿXb;Åj=CV=&pë;{€&â€&ó€&ÿâæe?…ŸÇ¾7‘P¾ÿXbõ¾ƒ:I„d?çjÔ¾›z4¾e•:$P«*áÆ].¢Q=Ln=æ]õ<\€»€áOÿ™ÅÕ>@˜·½Ø{g?ÿXbÿ÷>zµ¨½d:_?ÿXb˜Â½³_÷=«—ß<`"Ö"Ã"ÿ:‹>qæL?-Ò?ÿXb©\ë:3äT>»ÁQ?Ä?DÅ;é “,4"0ÛQœ<Í•>JÓ ;þ€uþ€uˆ€uÿðÐí> \?á©P¾ÿXb˜ÅÞ:ENò>Ë÷\?æE4¾AF;|Âç+3ä0¡ž~½‰š(>Àw[½{:ô:¼:ÿè2}?£K¾ýAœ=ÿXbÿÒ›{?‚µ.¾{j=ÿXbj¼ô¼/\=õó¦¼Þ€Õ€½€ÿL_x¿^ܽb[^¾ÿXbÿI y¿-ÿ½Q¿G¾ÿXbñ1=¥‡Á=•óÅ<ÿiôiúiÿUl?´½W>(¦>ÿXb(6ƒ:%q?jén>tx>,j;8ì)¥jÅ-4ö…½AF = ë)=Y#L€‚l#ÿú‡¡¾²^õ¾h«Q?ÿXbC¹:Ç ¹¾uNâ¾Å+R?¾L£9|>Ï%/+ž½ë4>Ï9½&€+E€+€€+ÿj•Û> ËM?¼Ó>ÿXbÿéQè>êjF?Ç&á>ÿXbAgÒ;/oî=†â޼Á€‡€ë–ÿ,€‰>2M?>ñA¿ÿXbÿ•åK>B*?5uG¿ÿXb˜¥½fŒ=C€ ß ?’á2?ÿXbÿBÖÉ>°õ?^:?ÿXbÕu(<*Ê…=P½F€Ÿ€›†€Ÿÿzq¾>yßž=éÌl¿ÿXbÿE÷¶>œS=Ùºn¿ÿXb…îR½Í¢=p3=—€'”€'D€'ÿs`'¾·{G¾’•w?ÿXbÿ‚‹ä<ײ6¾Ê{?ÿXb7ß<Ë¿V=|dó¼- ½ X ÿw¦>­Už«ƒi¿ÿXbÿ…ý®=UB˾7ñi¿ÿXb ½L¦>RÒC»"A(AAÿ3õà>š¨a¿51¾ÿXbÿêÖÇ>rBa¿¶Š¾ÿXbvÅ ºÍ=¢B=T€,­€,V€,ÿ#ÒW=-u?5‘>ÿXbÿµ¾¥¼ÎÌw?A!€>ÿXbǼ½8õá=uš¼Ô—ò W—ÿÿ3@>?ñ>¡\¿ÿXbÿ¶6ë=âñ>ê_¿ÿXbYù…½äM>á%8½š]›](]ÿûg?þ²Ï¾/¾ÿXbÿiî`?V½î¾öÒ½ÿXb÷äa½uƒ=•=H€¤$€¤Ž€ªÿA«¾Õ½W¿ ?ÿXbÿ?«-¾ %Z¿z|ý>ÿXb¿™˜½Ì><ö³;Ûj‹jÙjÿz‘=¾ oz?wu¿½ÿXbÿ¸u†¾Ót?ñH¾ÿXbÄ@—½>>üVë;bj‚j¶jÿÀX¾4}?⛉½ÿXbv´:…&¾s¹{?îa©½|}9$Ý*9ÜÏ0. ß4=àU}?ÿXb:#„:‡Ã>ù=`}?]Ñ$:â‘*G̼.k€’½ Î>{/>=ñ€N€Dæ€ÿZî“>âÅ÷>ìvS?ÿXbÿ;„¢>>Šä>‚/V?ÿXb﬽ïXl=‘ $=õ€2Ñwô€2ÿ÷v1> l¾tu?ÿXbÿ’þ¤=¨·W¾`gy?ÿXbKn½Ùè >²b¸»L€”÷€3›€”ÿ€ è>¥Ä&>?V`¿ÿXbÿX”?Ôq={¬[¿ÿXbŽ/½æZ>ƒ$<¾s½sqsÿĵ>Qo?Ù¦Ý;ÿXbÿr¤>ã‚r?Pø:ÿXb0 C½}zl=í8¼ žÍžˆžÿØ‹¾Ëš«¾Þf¿ÿXb3é:ªù‚¾ç!‘¾¨šl¿,?Q;íNK-/”1Š«J½þÖî=Tª=û.o.ú.ÿ»¶‡>Žø?¾G?ÿXbÿÝa>R¢?ï_I?ÿXb­Âæ¼èK/>7”¼n¢3¢R¢ÿdä¾õçS½P¼d¿ÿXbÿA¹Õ¾_­Ÿ½”Åg¿ÿXbç:<O=Y=÷€Fÿ€FªLÿM±¾>P+¾j³i?ÿXbÿÞ‚ê>\!ü½ú_a?ÿXb?q€¼>vW=Ê5½I€¡å€¡¡ŸVƒ:'ÿ°½,ßß¾d*e¿mTÑྫྷG?ÿXbÿÇï?igÛ¾¾$;?ÿXb/1–½ÇcÆ=zà#=®æz_ÿûµ ¿Â‘ƒ> ˆM?ÿXbÿ Ä¿ŒDR>èÆK?ÿXbE½`>®€»ê€/p€/×€/ÿŒÆÑ>@Úg¿·Fß½ÿXbÿg?Ô> f¿«o^¿ÿXbÿtÒ¾_"¦>ÆZ¿ÿXbÎ3v½rQ-=™¼ƒ‡é<)€qé€hT€qÿÁÊc¿•ò4>i×>ÿXbÿqi¿N >¤"Æ>ÿXb,*b<õ>㥛;,€u¤€uº€uå¶:ò]³>r×m?¡6ó½iJ:•bx+×S0Ùâ:ÑÂÅ>¦ j? ú½¾ož:¼˜O,ì&1| Á¼ tm=['.=`wÇwžwÿ-çP¿™v:¼Uñ?ÿXbæWà:Ê9R¿v`Ù¼”í?ý}59ZËà* ˆ/aT’½ >)±+½P€(¢€(¬€!ÿ‰¥{¿Èê =oõ)¾ÿXbÿýy¿KŒ(>Ûi'¾ÿXbÖn›½ûwý=÷Xú»¯€™®€™¬€™ÿ0Ÿ¾/¾’ôp¿ÿXbÿ±—›¾÷å?½ ™s¿ÿXb§<àL =bž•¼cZc)cÿƒ-=³Œ¿¯ë)½ÿXbÿªcõ=Öwr¿Z_˜¾ÿXb$aß»¯=!<½ö€ È€ ü€ :#„:ÔA>¼m¢>­p¿¾Ûº9?˜Ÿ+â²80ÿ£>ö=5~‹>‰bt¿ÿXb׊–½§ó=ÛßY=ë€Dt€Döuÿo,V¾‹¾l{p?ÿXbÿb…þ½Ÿ™½¾‘©k?ÿXbRÑØ<â=°&»58î848ÿ|cw>ñ\9¿b%¿ÿXbÿ¬c>ô•;¿œ*¿ÿXbwiC¼• ;>ÖW×¼SS4Sÿ¤%O?É<´>ÿÞð>ÿXbÿÿjS?ô´>ýµá>ÿXb¤ú=õc³=ö#=GP‚PŒPÿHK?A%½VŽ?ÿXb†O:FXK?&PÈ<1e? ÂX;¬QN)¾ˆ,²œ=|E—=Óˆ™¼»1½1¹1ÿžZS?v…½2}¿ÿXbÿÕ?P?*Q5¼ëÜ¿ÿXbެü»ž™€=ð޽怟e¡â€ŸÿNo¥=õƾ‹§|¿ÿXbÿÍãŽ=q·¾ˆ>}¿ÿXbìÚÞ<ÚrÎ=Û÷(=A…ÿ£éÎ>ëÕ>OP?ÿXbM=½:óÈô>ÉíÏ>!^G?©Ù5;H…+AI¸.Ýy"½Öx=«´E¼7€L€6€ÿÏ¡=.‚¬¾p.p¿ÿXbÿ¢¬m½žw»¾OÂm¿ÿXb_³Ü<>#ñ=Ãò<ßäÞÿ!Q÷>(5/?dÏ ?ÿXbÿÊ0?éå?wj?ÿXb^ãÛÁ¼Š€/ü€/‹€/ÿõøƒ>Xch¿q©¾ÿXbÿ¢“>}Rn¿ je¾ÿXb¬T½Tsù=I€Z=ö€Dû€Dî€Dÿ; >JÔÏ;ž"}?ÿXbÿmŽ>¯Î‡<èu?ÿXbÕèU¹N+>jkÄ<Ö€×€Ò€ÿxq½Ôv?&™†>ÿXbÿÑ޽fw?$ä{>ÿXbî³ ½q®á=&㘼ù ¨—¬ ÿˆã5>ÉÙ>ä-c¿ÿXbÿYå’>÷É>r²_¿ÿXb+ú£½ª¶Û=üÖ»B‘Õ‘‡‘ÿà-¿Ð!¾>T"¿ÿXbLBµ:q†(¿—7½>áá'¿±]‰9<9¸*Ðj#0kÔƒ½äh>ùhñ<ì€k߀kÛ€kÿL|³=9t?iÊ’>ÿXbÖ¸:´eÂ=8²w?ð¼o>{=K9 ã•*áùg/ˆm½Psò=mþ=1IfI0Iÿ§Å>ööÛ¾†"Q?ÿXbÿ="Æ>S꾿M?ÿXb8¿á¼ôj >=·ºU¸€/€YÿT«å>G?¿p?%?ÿXbÿ0§ã>r*¿z&?ÿXbÖ<ÂÛ>²²;Y€u»€u£€ui˜´:‚´Î>t¦h?ˆÞ×½ùþ9*…Q[0®s´:½8·>Çwl?P ¾&ÍR:œPÒ+ÂÂ0®ž³½…î²=œ6c;¿ÝÛÿQIn¿HKÛ½¬î²¾ÿXbÿ7²h¿º†À½›ïϾÿXb•ž½ùÖ'>Õ¼¼¨r¦rX€{ÿÉ&e¿B‰Ä>é+h>ÿXbÿåb_¿§œÚ>òßr>ÿXb3¤ ={¿‘=r¦‰¼¼e~1(1ÿ@2??e2¾=‘(¿ÿXbÙ¤:^¡>?Ý>áµ&¿n $:¦Êš+.gp/D2d½dÏ>L`<ò€ý€Ÿ€ÿmzy>do?nŒ‚>ÿXbÿ‰ÅÐ>MãZ?„ ¤>ÿXbEºŸ½x >Yj=<(…jÍjÿçð_¾Jjx?Œ`Ò½ÿXb©©´:–¨j¾5x?®¥°½ð4:Q5Ú+á2i0Õ$8=sÛ¾=Qhàê˜=²>9h‰;)ô>Ã-}µâ:|ày?:H>ePÃ=BÉ:’ÔL+mÙ/©Ø=¨U´=«zy¼ë€`¬€`Ѐ`ÿS=?d3&"¿ÿXbÿèÞB?zI->¤C ¿ÿXbI½§¼¡=Xd=³€xj€x°€xÿŒ³¾õ¥Ò¾JzW?ÿXbÿ°ÒÌ¾Ææ¾7UL?ÿXbx´±½/…ç=“qŒ;±€a€ô‘ÿ—¸9¿j€þ¾Šºó¾ÿXbÿ2z5¿½¼ ¿¸ß¾ÿXb Ñ¼²º=y®ï¼æpúÿFV*>™c:èn|¿ÿXbÿíi>‘¾vOv¿ÿXbÝEX½® µ=Ê´¼¹tTptÿíåÒ={à*¾³{¿ÿXbÿ¬#>½È¾àz¿ÿXb÷’F=Š[…=ÓP£º/“$“Z“g ‘:Ïν¢?‡J¿MV8b¼ë'Îe.ÿç!N½kQ? ›L¿ÿXb°+¼ÃÓk=T¬Z=œ(ˆBCBÿCK‰¾`ôÔ¾st^?ÿXbÿf \¾‰ß°¾lÒi?ÿXbÇ/<¼Ÿõ=Ç=ö ß &'ÿÈ#¾uW?[G?ÿXbÿ9R¾ ?Ê@?ÿXbë-=+ù˜=^ƒ¾»F€À€€ÿ˨g?P="Ù¾ÿXbÿUÓf?… ½ñÏܾÿXbÚs™¼ðß<>)ϼ¼2‹vŒ] ÿ³I6¿©ñ¶>¿¹¿ÿXbÿ—Õ)¿nÎâ>O`¿ÿXbì‡Ø:ñð¾=çP½¶€n$€nÑ€nÿLØŠ>‘ç>¦‚Y¿ÿXbÿ²“>Èÿñ>¡+U¿ÿXbÛik½Χ=Žê4=~€'€'L#ÿ]þÒ¾k+Y½JÛh?ÿXbÿIU¹¾È ̽‹Em?ÿXb" ¼îêÕ=g 3=€B:€Bº€@ÿƒÖ½Ð@:½ì?ÿXb!è¹:@wʽä£e<~¸~?,›Í;à.Á_Ó1Ìë½÷ÿ= Áª<ø"è"æ"ÿîs>,_?¬°Û>ÿXbÿHf‰>Bú_?ÀfÎ>ÿXbî`¤½oó>Û¤"=\€š€.v€ÿaÙ¾õÍ4?t?ÿXbÿÚŽ¼¾o$9?¼?ÿXbñX½O•Ï=±Â­¼W úš€˜ÿTé^¾Gþ¶>bh¿ÿXbÿ^a¾0*¯>»¬m¿ÿXb]5¯½°â´=¬‘ÝôØ):ª¡*ª7É. 3­½ªä=ñ×ä<½oüooÿÞ¿€ I¿Ï1ˆ>ÿXbÿËò"¿ø3@¿¿4>ÿXbCð¼Zž§=ÀÎ ½}…|…¶…ÿùØQ¿¹Œ£=W2¿ÿXbTλ:Þ2?¿VÌc=Ë¢)¿wwáÿc¿ÿXbÿ‹æË<¹å>e²d¿ÿXbËJ“»½=@÷e=»€-û €-ä€-`6„:™PÉ=ö ¦> Úp?ôÂ:Ä9î,w¢?0ÿcÕ¾=}¹> jm?ÿXb[=º1}=œÂ =Å€R€€ÿ'üW?ÐÖ”¾©ç>ÿXbÿlÙU?”3¦¾.%ã>ÿXb)Ì{½ú`>Ž =V€k€Iª€kÿ»gª>Þˆä>¦T?ÿXbÿb—ž>¹½à>KëW?ÿXbÐì:=¨å§=„Q;߀Ì€y€ÿÆÀx?Äýä=8U¾ÿXbÿ/ u?[Ÿ>pC€¾ÿXbœ½( ´=Û]¼8bîbˆ€ß:üþ1¿×L“;Hý7¿ÆÀü:%Àb*à÷í.JöË:vˆ(¿×Û <ª¯@¿å{o;ã n-¶ ò0Í冼£éŒ=Ìí^=A€x €x€xÿ,¸¾ê4z¾~Žf?ÿXbÿ}›¾½X¾€àm?ÿXb&=3Ãæ=Qj¯ÿXbÐ ‘:tºN?qF?:ä=ú?5:%,€Ô0;½¡¿=¡fÈ<¯€‚D€‚\€‚ÿët2¿$½,¿£5x>ÿXbÝM­::ž)¿v[2¿]ÆŒ>’†;~Ûƒ-¦&1xDuõ”=‡šw¿ÿXbÿL&>.>{fz¿ÿXbñ+–½ìÞ>ˆ½Ï€(j€(Ë€(ÿŒêy¿ÉîÎ=€QD¾ÿXbÿ”µz¿US4=.$J¾ÿXbìj’½Tsù=â9[=á€Dà€Då€Dÿá>ùë=è¤}?ÿXbÿw®<ÚþÙ<Ú?ÿXbÀë³½S°=fõ;å€ Ÿ€ 8ÿ·`a¿M<î¾Ûì»=ÿXbÿÌvZ¿èG¿|=Ø<ÿXb±£ñ¼©lØ=i;&=h€7æ€7Ò€7¸“„:d.«½½^?Ñs\?}½J9Qe&ô¯¸,ÿ-|¿½á?PZ?ÿXbI¢—¼„ô´=.te=O€xÜ@¢€xÿ+3Œ¾ü¨>–Cg?ÿXb×~½:7Èt¾ ‘>oÃm?"Ó+;"Ź'W%,¦ =ëVï=÷C?K+?ŸÍ“:zÑs: ‘ž+ïÙZ0­ÃQ<ÖU>v‡»p€€L€öù‚:mã¤> ³M?*¿³=B9j’`)µª-þ=»:¡­>x·K?‹r¿]è:릃*Ÿ×«.»ðC½  >®ð®ÿXbždµ:÷RS?Yî?u‚>°šÐ9¹ú'$z²,@Mm=…‚=+úÃ<]O¿Ov€LÿQQV?~=zä ?ÿXbÿíÙJ?€Æ=c0?ÿXbn<29µ=f£ó¼ü€nà€nû€nÿ¿?ùG‡>N¿ÿXbÿÍšó>ôÁŠ>D6V¿ÿXbÝ#¼„ò¾=í½³€ `‡±€ ÿ}ƒ=…Ø?Ð.N¿ÿXbÿIÓÛ=Mlö>Õµ^¿ÿXbW쯼,›y=b<=€:œ€:A€:ÿ\R¿/R½‹´?ÿXb܇:ŽèU¿Íã%¾ub?šÜ¦9«•°)©²œ-Ùk<Ê¥1=wØÄ¼Ï_e__ÿ8ؘ>u䮾]$d¿ÿXbÿÅÑc>tƒ´¾Q±h¿ÿXbJññ< ÅV=è.‰¼Ùe@€RÙ›ÿÑTg?±E^¾7 ½¾ÿXbÿë7d?G8ƒ¾I¿¾ÿXbÁ‹¾½`°û=¡Ú =ÿ€eú€eü€eÿ\×|¿²>8p=ÿXbÿ—ˆy¿aAS>@7¯=ÿXbjOI<\çÿ=$š=Ä€t€t› ÿXFL>m3;?ü&?ÿXbÿ䆌>T8?¸)#?ÿXb¿¶ž½Ã,>NG½<rÌrrÿC¿“ÿ?L™>ÿXbÿ±žD¿®â?žž‘>ÿXb/ˆH½š\ >¥ØÑ;S€sE€ˆf„:,Us??0>ãó=¾JJØ9ÄÕ,ÌéÌ0ÿ„ou?v{>Ò¾ÿXb’“‰½Ô*z=…Í;^¨P¨~¨ÿô“¾] r¿¾ÿXbÿÞ#l¾²Ww¿)Oì½ÿXb1Ò«½‚ŽÖ=„+ ºà‘ó€Ù€:˜:Hµ]¿\—>Žoξݰ°;<˜ø+éc€/ÿ¦`¿-M–>,ŠÄ¾ÿXboƒ£ÆD?ü5¿ÿXbÿí¶>НC?Ve ¿ÿXbX’|½äØz=©j»€€v€€€€ÿÙX6¾^Mr¿×͉¾ÿXbÿ‹ñ¾b¿Á¡ã¾ÿXb˜\<å³|=ÝïP=žL~LuLÿ¥Ä´>°=À¾Fa[?ÿXbÿWbç>÷hŒ¾ÀNY?ÿXbpÒ´<Šré=¥Ø=n,ç,´,ÿ˜†Ó>-Þ>úýL?ÿXbÿŒ°Î>-ó×>éÖO?ÿXbŠré<ÚT=*T7=¶PßPªLÿxb?-äI¾óSS?ÿXbbOƒ:ÐÐ?2.&¾ª|W?;ýT9Äê,pÚ£0®l½í>u=½€M<G|€Mÿc?Xö,>âNI?ÿXbÿ.­?)V>qB?ÿXb¸V»½k>Ú”þ÷üÿXbÿ5ªz¿‰ñ5>–uɽÿXb'‰e½¤5>p”¼»Û€–°€–q€–ÿD´¶>Q>¿tl¿ÿXb.„:Õ²¸>kªu>~ºf¿&‘v:Cæ-+ª-ë.ç“;1\½=ñó_=΀-Ѐ-ð€-ÿƒ.›>×,¥>Çe?ÿXbÿðj€>D¸>Å f?ÿXb¥…Ë<½s¨=çäE=Ø€$È€Fj€$ÿ¥7*?o¿&>Òœ:?ÿXb'êƒ:•A?+N>`D?Û=;;(ç+-½/~Çp»t^c=.ª½Í Ä ö ÿÝ7>2+Z¾ÃÜu¿ÿXbÿ’=Ž>>×w¾:ým¿ÿXbŽ:š½èià=Ü,=V€æ€®€ÿ~Ÿ¸=óòu¿«Y†>ÿXbÿØt=lYy¿Ò¨e>ÿXb$˜*=a¥=… ù„ÿü7èÊ)ä~Ï0Y»±:®‡b?'â¼Ôî>âË:ªPÊ*AÕr/ÁŽ?½FC¦=m奼÷€šú€šò€šÿÄD>ÃeÒ¾¸$d¿ÿXbÿUž=¤2±¾n\o¿ÿXb€ð!»»+»=Ô)½Ò€ O€ `€nÿ/e>6œ·>Žh¿ÿXbÿ1«>Éļ>µ-c¿ÿXb<À“;eº=(}a=x€-Ì€-½€-ÿü“T> Û˜>«yn?ÿXbÒ†ƒ:£l;>º;ƒ>›ør?;ÿž8C{ó*½Bl0I¾’½›Ž >&'½Q€(O€(¡€(ÿ@}¿â(¬=Êçô½ÿXbÿÿz¿‰à >6ò½ÿXbù¢½è. >l–Ë»fxÏx4xÿñ‘þ¾­­p>ÏU¿ÿXbÿ6ŸÞ¾mb>ãy_¿ÿXbåµ²½$ >Q†ª;0gtÿM¥_¿¡ñÅ>‘M—¾ÿXbÿwIb¿µ°§>ð᪾ÿXbÛ2€½„œ—=Ì@%=Þ€'~€'ï€'ÿÆAœ¾[w¿¡C?ÿXb1ʃ:³1»¾ª¿8AE?ôˆ:fÞ¢-Íg·1)é½wº#>82O½(:¦:¸]ÿTJn?°Œ¹¾ë²A½ÿXbé݃:À¼k?ÉQǾpš´¼zj:áŒ*òˆ´/g€«½Ñ>rùO=‰€eý€\‹€e"Z„:>¿\ 1>©E?€~Ý8'Áp)‘ûš-ÿ¿e~G>EFL?ÿXb²4=4eÇ=„KG<îi³i£iI?¼:3.v?þˆ>õ„w=Åœ¢9}](σÂ-Pàƒ:=Àt?-T’>]Ú…=›Ük9doø) È)/S\•½éG>ëS¼wrö†:ëe¾caŠ=üÜx¿~9rF+ôóÀ.ÿ<[2¾¤‚=©ë{¿ÿXb¿ž¯¼Po&>CŒ×»D<DœDÿK)E>™©O?@\ ?ÿXbÿã,k> Q?-¢?ÿXb§wq¼›æÝ=Ǫ¼'{K{"{ÿpr·½°ñ>̓`¿ÿXbÿÉê½Þöî>º9b¿ÿXbû°Þ;)_=e¼+€NU€Nü€NÍ“ƒ:$‚’¾˜Ü%¿S¸4?ñ•:™Y&"Í4“#ÿúѾöD1¿}>?ÿXb»›‡½Z0>®e2½÷€+|€+Ä€+ÿ•p,?Ç-?iИ>ÿXbÿ( ? „:?ÅÆŽ>ÿXbêè8<¶×‚=£ý¼ž€Ÿœ€Ÿu€ŸÿºÈµ>çÝ!¾àk¿ÿXbÿWì¦>.P¾¬àn¿ÿXbΊh½e9©=l>®¼-æýÿ=¾ èü½ˆšy¿ÿXbr¾’:âÕ©¾ö»¾´n¿‹—†;Úü½+9?^/l±=è¢á=ëþ1<Æ>ˆÿÈ|M?y¬?MǤ;ÿXb‘:g&N?R²?3¤<¸êÏ9'ˆ¾)ØÖ0Åq€½Ä >¼$N¼K€•€%€3ÿw±y?´Q¾ ÷ª½ÿXbS¶©:ä’p?ÿ¡¾} ¾"<;#Û,çÎ/ôM½Ý™é=ÔÖˆ¼ã—ؗ×ÿ\•‰½ â ?]V¿ÿXbÿc¿ ºlÛ?ÓnT¿ÿXb²¡¼ŽËØ= D2=9€Bº€@á€@ÿ]Ͼ¦_š=Do|?ÿXbÿ“Ͻ&¡<Ä¡~?ÿXbp±"¼S“>u«ç»1€“›€“`€“ÿ– “¾{¢N?¬Þ¿ÿXb3™:Uþe¾ÈS? ï¿ÿ²f:j[¾,4FÄ0Ef.=øo¾=×x»à€`€`Ê€`ÿ‚a?ÅFš>m㺾ÿXbúBŒ:Æ^?ûR˜>‘ɾ{ç9Kî8*apŠ/á·½5&$>5š\½V]¥:¯]ÿÓõl?)pÁ¾ ì²¼ÿXbÿ]?]ð¾?þ2¾ÿXbmo7<α=¦´þ¼ú€nê€nÒ€nÿ(íœ>þá–¼/¢s¿ÿXbÉp‡:¬a—> Í—=6Ñs¿o;|ñ¤,÷¼¹0øU™½"nî=â?Ý»N€™v€™š€™ÿÓ¹«¾\!³¾]ì_¿ÿXbÿ¾zº‹¾è½g¿ÿXbê{M=‘h=¶ ÷íÞú½Oˆb?ÿXbÿò?‚ü“½a\?ÿXbïW½™ž >Wén¼H€ †€ ’€ ÿX§^? ×>è§„>ÿXbÿðxY?Á$é>lˆ>ÿXb\½gÖ2>jÂ6½K€+Ž€++€+ÿëó?2>?­¤Ó>ÿXbæ–ƒ:јý>ò K?в> ã¢:t\+Z|1yvù»¦2=»}Ö¼5€¡·€¡Š€¡ÿý¦\<Ê3+¿ªL>¿ÿXbÿ½¡¨<þ¾â6^¿ÿXbp\F½”ƒY=΋=00|0ÿ—ð:¿Os>îú#?ÿXb}À‡:OeJ¿m=_>™{?Ç:~ÝŠ-©×Ð0w ½øàõ=Óùð<–.µ'„"ÿ#S>Þ¸9?9(?ÿXbÿÉ_R>㻙ѼNf4fƒfÿí„u?‹Ûˆ>º¢¿=ÿXbÿr¾p?<¤>K/ç=ÿXbÅä<‹R>g(î:õ€uÀ€uЀuÿ´Ó>úK_?à̆¾ÿXbLÊå:~à>3þ]?Ù˜s¾¨€;ƒk-YÕ&1P§œ½Üe>PE=û€ø€ô€ÿ±)¼ú?õîT?ÿXbÿYç¯<)  ?!€V?ÿXb ‹½Môy=óv<¨¼¨|¨ÿl™¾xes¿¥Â§½ÿXbÿMˆË¾éh¿ÌL¾ÿXboW½ˆ/#>½7<0€K7¼€ÿ%¾Ú%/?½6?ÿXbÿH£ò½Ù¦'?Â??ÿXbñf­½»Cª=I:*VÝÿJ¿17¿mg¾ÿXbÿÿøJ¿Ë·¿wƒ<¾ÿXb€ =´í=²¾À¬:逓Ñ€“倓ÿÉÝŠ¾…æj?ÀÑ”¾ÿXbÿ>‡¾Tl?Vÿ޾ÿXbá² ½ÓK,>_ e»·ZÙZjZÿñûK?‚Ö¨¾M?ÿXbÿ£÷G?fZu¾gš?ÿXb\Ê9= f=(¹Ã»wgëg¹gÿó!û<#;I>²âz¿ÿXbÿ¶ªæw¿ÿXb¥‰¼„ ƒ=ˆ½x¡W¡î¡ÿ݃¾«Eྪ|\¿ÿXbÿ¯Šg¾Ž“¾ç›e¿ÿXb×kº½{k>/lÍ;•€óRÿª}_¿‹Ñg=ïø¾ÿXbÿý`¿ÈUÅ=µ:ï¾ÿXb€ñ =X¬=‰A =¿€Vû€Vn€Vÿ?^!?¯ëí½¼D?ÿXbÿÔ‚?‘Á¼óBN?ÿXbÈ?“½Ÿý=ìÞ ¼Tµ€™âÿ_â*¾‰b…½ãÛ{¿ÿXbikÀ:®Z¾9ï¼r}¿!];+U6-7‹1PÆ8½bž>d°b;NN&NÿáŒ2?˜*3¿]¾>ÿXbÿz4?=,¿˜¶e>ÿXbû@r=Vas=ÿ%©;u€&ö€í€&ÿ¨æj?•úL¾¢Û¯¾ÿXbgìÅ:ØPa?œm¾ô-Ô¾s÷Ö;æ^€-uÄÝ0bÛ";«Ëé=·ñ'=Õ \ ¢ ÿp>`ƒÑ>ƒf?ÿXbØÌƒ:½>±Aä>-Ïb?Ù::Õ¬Y$ê&Ö)Ã)3½gG>ÆÝ;+j€W*+ÿÆ ?sÞ•¾k–8?ÿXb)’í:i!?ƒŒ¾AÊ;?FÉê9çÓ+S7a0i­¨½V â=iq=gonofoÿr8ƾók¿õ®ª½ÿXbÿzÁ¾ðWj¿‹ü¾ÿXb)Ë<ïÆ>(™œ;"€uö€u€uÅf¸:àÝá><Òb?*¾‘ýŒ9Á3£* z‹/øšÞ:K$ì>™a?àõ½és:hõ*wÏH0½µ½"³=ËMÔ;í€ %¿€ ÿhÐz¿ìKF¾É Q½ÿXbÿ¦x¿{8¾a,¾ÿXbj…©½79œ=a‹]\2>ÏŸ¶¼<¢BŒþ¢ÿ,t龚¨t¾Ûy[¿ÿXbÿ!Yõ¾îT¾ÅQZ¿ÿXbf¿n;y­Ä=Ü+󼵎.€nߎÿ6æ=ËÐX?‰ ¿ÿXb!Éä:ç|>Í^Q?‰'¿k8•;±É-ß41ºB½,ïj=ê@=΀¤™€¤V0K/…:»t?¿&`¼è)?4¦:½QA+íž0ÿXð@¿Ê‘<32(?ÿXb‰î™½’=ƒÚï<]€‚€‚¹€‚¼†:`¿$!,¿dÇÛ>Jß<:8(A&·`0+„…:ß!¿Ùá ¿ª ê>ã¹ß9*¢_+í{ž0ê[f;bØ=Ïóg=3€*Å€*n€*ÿž¼">´ø¼‚ |?ÿXbS‹:f&…>K™÷¼w?ÆA„;¯-£Ó21IÚ<¢ =]©ç¼r€›±€Ÿç€›‹ ’:õiÁ>âÒ’¾S`a¿p¿‡8›“;)F†.ÿGY²>§†¾æg¿ÿXb)Ч¼5ð£=¡f=½€xü€xf€xÿ±Ä¾>™š¾ [_?ÿXb<ùË:Œ«¾iaµ¾_?¢‘‚;Cn,»Ü0vªœ½Ãe>0Y=0€b€û€ÿ>õ>ö~O>EËw?ÿXbÀûƒ:½'¼ÃX{?"Rù;S<¶-À~1qål½Ѻ=õ­¼pÄþÿZJø¾…(‡=Ö>_¿ÿXb0»ó: ¿Tg=ô¼R¿ );[š1,¿5T05#½ò Ä=¹¼Ù 6€C’€Cÿ !m½´j†>H“v¿ÿXb…å:Æqý׀f>;x¿é)¯;Ö‚³,-d0ÿxo½û=q=E/#;ö€€ú€%÷€€ÿ"0¿•Ü4¿éÆ)¾ÿXbÿs{2¿>>(¿°ž’¾ÿXbò{¼ãûÂ=â±_=ª€-W€-q€-ÿS4¼¶ ?pL?ÿXbÿ´¢b½<é ?CšF?ÿXbïÉC¼£>Îo˜ºÖ€“õ€“¯€“ÿŒw¾äMk?nhŸ¾ÿXbÿFÑq¾sîm?%0‘¾ÿXb­m½À=Ï=­÷›¼”—:ÿå]¾îú=>hu¿ÿXbÿôq¾ÊÐb>ñio¿ÿXbïy½CU>ùÜ =m€kz€kÜ€kÿê%|> ‘O?zï?ÿXbÿ´š9>Xa\? pó>ÿXbú|T½vTÕ=¢$¤¼›€˜Ì€˜š€˜ÿe±,¾ä]è>‘þ_¿ÿXbÿ;r¾$üà>¸×]¿ÿXbé*½½ž]þ=À´(=ô€eÖ€eü€eÿ$•l¿ Üu>4$˜>ÿXbÿ/9o¿¤I>¤á—>ÿXbal½V '>-ÑÙ¼^f¦f‚fî–:{áU?5A?ph4>£þÒ8ö?3*ãI /ÿÜX?\•?º1>ÿXb3¤ª½÷>iQ<¾{Xÿ yÁ¾hf?œb^¾ÿXbÿR¾¾}Lg?qhZ¾ÿXb]lº½œ¥>/¢í;x€ ÿÂMd¿ÆÚ=Ø á¾ÿXbÿQg¿Ü=}WÔ¾ÿXbGs¤½UÃ=†p =[„`ÿ2Ã+¿Zä=w=?ÿXb¨hƒ:ê.¿(TÔ¼ÚŽ;?±h;ZDÂ+È´ò/¿a¢¼WA¬=;‹½Q€ L€ R€¢ÿy_¾òa>7–w¿ÿXbÿý!¾³Éu>ê;u¿ÿXb™Eh½¹>Ó0üK¥ü>ÿXbÿ‚©I?zÔ>aqé>ÿXbÙC›½N~‹=¢ ”ÿXbÿ'ö/¿'Q5¿¯Ï$>ÿXbºÜ ½,Ÿ>Æ-=]€ü€¬€ÿ2™¾öÌ4?pA$?ÿXbä‚:±dȾ¿Ö/?…Å?q͆;f$¶+]£/ÃbÔ<¥£ü=4u<à€uÒ€tª€t<™ƒ:ݾ?üÎK?/„æ< «É9’|Ò!¶Æ$çÍ;.s?zÃI?çšÂ<6P›:Ô•+Ý"±0EºŸ¼0òÒ=\q1=©€@Q€@®€@ÿ3c½ôg>Vþx?ÿXbÿ†³½Ïd>Õ”t?ÿXbý…¾½&¬í=ó–<˜?2ÿJEl¿¿ž’ײ;ÿXbná:ô8o¿µ¾Ýw,½‘èì:B‚)(|lm,h†½*Žƒ=Ï…‘»^€€¸€€€€ÿô’Ù¾Íb¿))¿ÿXbu5:€#¿¢Ý¿„»¿i Ã:¡6á,ì7¤0þ©¼RaŒ=)“½ë€¢Y¡r€¢ÿ4¥‰¾Ûž¾­ni¿ÿXbÿG€‡¾ú¦ª¾c¨g¿ÿXbËÖú¼x ä=ƒ’¼Ø £ Ò—ÿšž%<Ýš>®þs¿ÿXbÿ¹м×ò»>²n¿ÿXb@‡½ö >«ç¤£ÍºÿXb_²q¼aT’=]á½ý¡ä¡¡ÿ1µ0>`h7¾¦ôw¿ÿXbÿÉ/>Pï,¾$x¿ÿXb  ½,>ô½frxrÏrÿÒôX¿Næä>³…’>ÿXbæo^:úŠ\¿LÂÛ>…æŠ>"i®:=ù, àñ/'ú|½¡ô¥=mŒ¼NžÿHô¾¼¾¶z¿ÿXbÿÂ-¾šm'¾Ìx¿ÿXb\r= éÐ=‰~í<™i~iŠiÿ½‹H?Ù¨•>™k ?ÿXbÿ}8V?rgŒ>ü ò>ÿXbýù–½ôS><¢½0€(=€(º€(ÿ3n¿H-©>È´$¾ÿXbá ‡:r^y¿7ê>Ÿ/¾²ü°:'*,†¸ß.ÂN±ÙPu<×Á?^Y¿ÿXbÿáâ-¼ö} ?×SU¿ÿXbסš½8ù >ÌH=ü€ö€Ô€ÿWÕÈ=îü?¸¯X?ÿXbÿ¨>=I¦?'X?ÿXb'ƒ#;×4/=—<=jÛþÿt«&>.ƒ=Ù |?ÿXbÿóö>Rø=úJ{?ÿXbI€Z½Ä\ò=µ¨=.È.Ÿ.ÿ¹õ-?lu©¾ˆ'?ÿXbÿÎ.)?”.›¾uÃ/?ÿXbÍ’=û"a=Çe=8€Vò€T9€Vÿ¼Ó?Á†Ý¾ä2?ÿXbÿIì?°EÔ¾M@?ÿXbKX›¼Dß=—7‡¼\€­™€­T€­ÿŠ‹6½Š&j¿E¶Í>ÿXbÿåk-½\Ìj¿ÅÜÊ>ÿXb§Í˜½» Ô=—æ=3zÞzÄoÿÙj¿Âô=§ÂZ?ÿXbÿ‹¿ã‹K>E³T?ÿXb޽i>ëâ<æ€kê€mä€mÿsNn½6Kw?Çþ€>ÿXbÿKJ¼w¢y?X“b>ÿXbéñ{½¥k&=ƒö»\J€‘]ÿôꜾã> šW¿ÿXbÿ@š¾ƒ»>dia¿ÿXb[ú¼´7>R˜÷»€9>€9HÿÅöü¾V?¾•t>ÿXbÿyûž¡èL?}ƒê>ÿXbŽÎù¼ªE„=úA=Û€8€8´€8ÿ_Ú£>³òZ¾Gl?ÿXbÿ©EA>w´d¾†Ït?ÿXb_¹½_í=žxÎ;¿€·€¼€ÿ©vY¿lŸ¾ÇWÚ¾ÿXbÿ|JG¿Ö_¶¾~M¿ÿXbE»J½§=pÒ4=“€'T3‘€'ÿúV =6D<¾Î|{?ÿXbÿd´ô=ú“W¾ãbx?ÿXb{Ky½á >«²ï8u?ô>ÿXb-‘·:nÈ>v?¡s>¾Üf9žB“%º˜)Ȩ¼o›é= ~=€7Ž€7Ä€7ÿ]*}¾wó?ÃÖG?ÿXbÿí]¾ó' ?ÕïP?ÿXbF_Á¼#g!=éEí¼1mî°ƒ:&>æ­¾½x¬|¿À¼f9sÊV+ŠLW1þ÷ƒ:þÖÂ=w\_¼ Ð~¿’«:ýµ(h™r+ßOM=ã”=sô;|mtnúmÿÞH¨½“Êp?ˆ­¨¾ÿXbÿá@R<¹Cs?äWŸ¾ÿXbÎà =e4’=Š#=‘€VnL%€Vÿ¹‰?O‰W½f8T?ÿXbÿÁÚ?†n¥½—tZ?ÿXb÷’F¼€ÕÑ=TŒ3= €Bù€@€BÿQR˽Ä*>Q•|?ÿXbÿê²¾y†µ>ml?ÿXb[³<+ܲ=ƒ4c=ì€-Ü€-ð€-ÿ4Iµ>èÔN>àÃi?ÿXbÿ*Ì>Í`> ²g?ÿXb©3w½ '=·š5=q€vç€v„€vÿ[¿€é–>ßcE?ÿXbÿa¿ŠC¦>å¨L?ÿXbð‡< ùà=Åã"=^,Y,|,ÿØ€>pé>¥Z?ÿXb‘zó:ÓÜF>ت?<§I?¬Y¯<†+ œ¹-/iL½Ó>{‡[ßM>ÿXbá!„:YSu?Éón>–ã(> k‡:!y<,$º/?«L¼O}=Eº_=V(S(‹Bÿ‹Ú©¾ú_¾Wúj?ÿXbÿU‚ľ")R¾0{f?ÿXbÔbð:üûÌ=´“A=°€,±€,U€,ÿ%V>_¤k?c©>ÿXbÿÓǃ>”Éb?çšÅ>ÿXbZŸò¼9{'=Sô¼2€}n€}f€iÿþ½I>‡;¹=‹éy¿ÿXbÿ4 >(>’z¿ÿXbP¦Ñ åD=[€b€L€ÿV޼½:?¡Q?ÿXbÖtõ:L¾Ò?™ðD?L î:l J,¸Y»0ŸÈS½€ô=.æg¼-š,š_šÿ<²½ÿ5¿IK¿ÿXbÿÊ>¾Ù¿h.I¿ÿXbq炽ˠú=5`¼ã€™â€™á€™ÿÏj =²Í¼[Å¿ÿXbÿ,)Ôºå1=¿ÿXbÄ쥽Žà=Aº=Z€D€”oÿ‡X¬¾Bp¿F<=ÿXbÿ÷]§¾ø?ÿXbžy9=7á¾=6Ê;¿r}£»:ñ¥y?¿_P>‰²½~Kb:f*'P#l,ÿÜ×z?¢K> E–¼ÿXb„ó)½å´‡=o›)=Ÿ€2€2=€2ÿ$U‰¾%Ô½n0u?ÿXbÿu1F¾Fø½« b ¼<€|€ôfÿÈËw?^¾`Yò¼ÿXbÿ“Øx?Ûb¾Š Ÿ½ÿXbQƒé¼¾¤ñ=“Åý<ý'Ô'è'ÿwo¾±š1?ž~4?ÿXbÿ*W¾Xͼ"Ò>¸üD¿ÿXbÿr0Ø>¾â>{J¿ÿXbôe½ò´<=ÐDX<Ï€f•€fm€fÿóC̾ÍA>?Ý€ ?ÿXbÿ*uÓ¾þSC?´—þ>ÿXbw…¾¼ŠçÌ=¹Ä¼€Cœ€Cl ÿ¨»I½dXÇ=äx~¿ÿXbÿ~rb½oÁ=>ó*{¿ÿXb„„¨¼ s>"9<™€rc€r¬"ÿdÉ}¾ò˜w?b¨e½ÿXbÿøLv¾Wøw?髽ÿXb·› ½Ú”=S°Æ<¥€‚I€‚O€‚(®:=ðC¿Ìß¿"…k>ݸñ9N,"äP0ÿ„¸I¿mº¿nE>ÿXbCTá<'Lø=dʇ;ë€uà€uÔ€uK߃:³Å?ÇÅI?¢C¾P;õ÷Ò+½öa06†Ã:Qh?t J?quw¾†âj:I€’*ýð»/Þt=K¯=p&&<€^€€ÿåÝd?bƒË>[¸S¾ÿXbG¸‹:»’^?,ÐÍ>“¾¿`:¦£,¦TÖ.}Ëœ¼F{¼=-]=c@b@5@ÿ¼”Õ¾“ˆö>*SE?ÿXbÿ‘ãØ¾î ×>óuM?ÿXbc€½t '>œú¼Yfmf’fÿc{e?ËÝ>Î=ÿXbÿ…l?2xÃ>€„s=ÿXbÖ ¼±0ä=ÉX-=é è ö€@ÿ0M½“}ä>3¼d?ÿXbÿï¤Ë<óSî>(|b?ÿXbºö½¨ŒŸ=*«é¼Ê…tî…ÿzns¿øšÓ¼2ç¾ÿXbÿÛMw¿°±å¼ˆƒ¾ÿXb¾]½øp > ½~»n€–½€–š€–ÿ ]¶>†Û÷>›L¿ÿXbÿuró>®Óà>Ê%C¿ÿXb¸#œ;Îá=ÉäT¼Y€£ˆ€£~€£ÿÙp¾­5¿1F"?ÿXbÿBƒ¾8ã4¿TÌ(?ÿXbw×Ù¼ýÜ0>ñ-,¼tQnQ±Qÿ[ü'?žÈœ¼A?ÿXbÁOƒ:¦ï"?ë8=ÀIE?Ð6;ì·,Ê »/`M½ÖÉ>nÛw»ó€—x€—À;ÿZ|h¾Â×§¾Äj¿ÿXbÿ¾¾»›¾ši¿ÿXbÄ`þ¼øR8=uxH=NywwFRÿ–¯ ¿×ž?6Ï?ÿXbÿ§Œü¾¤n?LÆ'?ÿXb=Ó˼ÙÑØ=Ý{¸¼j z Ê{ÿhaj½9¾>V9m¿ÿXbÿSǽ¼ÃéÐ>ð¤i¿ÿXbþ´±½â=’’ž<ßg»ÿ|8¿c®¿ “¤>ÿXbÿæA¿³Œ¿c¯S>ÿXb` ˆ½~z=» ”;¿¨½¨$¨ÿë/Ǿ0Za¿Ó ‹¾ÿXbÿ»¥¾[^k¿ f¾ÿXbF³2½ÁÇ`=|7¼ÏžÚžÖžÿо’Â"¾Ü˜z¿ÿXbÿï€?¾¶R¾ƒçu¿ÿXb³•»?Éý= ¼?€{€|€ÿm0ÿ=²N-?0²9¿ÿXbÿÙ|=õÌ5?`Š3¿ÿXbÁþ«½Ü>¢&z»n€µ€Ö€ÿø(¿AÇF>ÉÈG¿ÿXb† Ž:XÈå¾77.>–`¿Ñ#'<½Á3+íg^.Ãô½/Û> Ž<ÇjÚjÎjÿ¢ùU¾O¬w?í¾ÿXbÿçÉ-¾ `z?!î÷½ÿXbû¬²½ ©>2;=Z€\¬€\J€\ÿ,ÂY¿þp>&òð>ÿXbÿS@P¿3…ˆ>PQ?ÿXb(~ =±Rá=ë¨ê<çíaÿ!ë7?N!ç>Äz?ÿXb«Ý¿:(3?ÕØ> ­?x)ç9Ùò{)ù7f/åÔN¼ú(Ã=‹6½n€;¬‡ß€;ÿîÒ¼r;C?ùu%¿ÿXbÿµvȼ…B?N&¿ÿXbRÓ®<Éqg=\Û¼>›@›þ›ÿÆSÜ>Ic‡;úg¿ÿXb @›:ÜPã>ë¾âub¿|;_Y¹+|Á.÷嬽Á:Î=Ìcͺ|€Ê€ú€ÿCu¿î9þ=•@„¾ÿXbÿMtm¿/€">–7­¾ÿXb }“»ü7ï=(G¼ù’û’H’ÿ£¨½S©? xQ¿ÿXbÿ81ä;w°%?$C¿ÿXbºõš;¾Â=É;8?ÏF%¿ÿXbÿsÀ>²4?Sf¿ÿXbÃbT½6ÎÆ=[éµ¼{xQtÿx½e›=¡¬¿ÿXbÿÎݾò,<Â}¿ÿXbµ¤#»¯%¤=>ul=°€-€-‚€-ÿTX=_1Œ>GØu?ÿXbÿI­=â¸q>½Òw?ÿXb÷Xú¼nøý=˜¾×ºß€rÊ€rÝ€rÿHQk>e‡p?ð¾ÿXbÎkä:KHž>Lzl?èŒg¾r£€<Ý¢.ÚÞ‹1Ëq<›É·=’Aî¼p€nâ€nù€nÿç1 ?‹ÔÉ>ð<¿ÿXbÿÓ”þ>mAÎ>©·D¿ÿXb$í¦½UÁÈ=I=»²Ë2ƒ:LÃ0¿­›z>ßA.?úŒ9CX¬+»k<0ÿ–ñ:¿+àT>Ê™&?ÿXb–Ñȼþ™Á=Gèç¼U€Cö€C¯€Cÿ^ñÕ¾ ÍZ?D¶¾ÿXbÿW™Ý¾30V?ÔØ«¾ÿXb‚Uõ;¢ï.=`t9=9€•ïÿ>r)>°£¢[=D½Žw}?ðtd;8í+Ÿ_f.Ú’Õ¼D6>ÿXbÐn©:ÃÍ…¾C»k?33”>ôÝ;]Ξ-½Ãü0xÔ<ÃEn=E+÷¼@ F ô€ŸÿôYe>öc›=.½x¿ÿXbBò¸:UQ>÷d=M/z¿X›à:r"-"Ÿ™1ã8½ )>Žëß<õ€m¥€mÍ€kÿB¸¤¼Ûv?T‰>ÿXbÿ>hV½ùÝy?AX>ÿXbg´»Jñq=oÖ`=E(4(Œ(ÿÇ×~>lvÙ¾2Õ^?ÿXbÿG']>‘æ¾¾g?ÿXb|)¼¼Ã+ =NÔÒ¼Y€‡ýÿ#À"=޶|¿_l¾ÿXbÿk\=9}¿È…¾ÿXb~o³½ÓMâ=]{€7ÿR±ö¾Q?ç+?ÿXbÿâÓ¾½ñ?¡É1?ÿXb©›½o‚>#ظdÿ^?ÿXbäöK½¨²=$î±¼¥¤vtÿ²€Ó½â¾¼Â~¿ÿXb«_å:'¬®½Ì⫼¹¿c%Ã:ˆd¬+ä²F0ÒŠo½ýؤ==ó2=š#µ€'›#ÿý‘¯¾jW«½Æ…o?ÿXbÿ1e}¾¥û½D v?ÿXbž5æÏ¾!"_¿ÿXbÿÿ²>Y̾‰õX¿ÿXbÒ§µ½Þ»= ¨·NŽ:_úÚ*^É/Ëè‰:•q¿V{=½M™ª>±-:†í»+J60sÚ½(¶>ñcL<•","'"•І:6äS>=}y?µ.°=z­9†oe'ô¬-ÿ®1>œ&z?þ>ÿXbLà½ìP>•c2;¦€/5€Yh+ÿI ?ƾ±!=?ÿXbÿNø?Ú¾Ãðç•(?ÿXbÿh?A?õë>Ðz$?ÿXbë§½_A>2Ƈ¼=€xf€ÿ2[|?¬g+¾Ãv€¼ÿXb-¥õ:‘9z?fU¾„² ½µ';¦(S-ü­Ê0ª·†t˜¯<á€tÁ€tó€tÿÙÏõ>'êY?|Y>ÿXbÿ5Óç>é*]?ì¿a>ÿXbd•<Ö == X=ÿ€Fï€Fþ€Fÿt&?›R¹<û^\?ÿXbÿçÐÎ>Z ¼î,j?ÿXb׈ ½´W/>¢2¼a‡4¿ÿXbÿ~¿~ö¯>ßB;¿ÿXb#i7½¬Å'=»¸¼¯€s­€s]€sÿ&'W¿À‘é>Á•¾ÿXbÿP¿°%?\޾ÿXbp±"<¥ó>4œ»W€¨€Ò€ÿ@†>]‰T?hðû¾ÿXbiiä:d>! Y?ºö¾AC;hc`,|7=0¡–<_y=cAá¼X€Ÿå€›m€Ÿÿ*  >Gã½Õq¿ÿXbÿ®´>Ç¢¾6àl¿ÿXbéþ'K-¼—€%€3X€ÿ½3w?Jn|¾ ¬¨½ÿXb t9¡[n?–ꪾ‹¥¾Ÿžì;:Á~Ã*ÙH0£"ƒ:¢©€¾ùêe¿äŸ>hQ$:]Æy*šº8.˜¦ˆ¼§AQ=½ç€¡ä€¡Ì€¡ÿç2v¾¶v辌¡[¿ÿXbÿÔœ•¾pß¾"ÎY¿ÿXbŠ”½Ø›¸=œ‰)=c#Ñ#îzÿà̾‘¹0½ïYj?ÿXbYC±:X)¿&.½×²[?MíP;T†-_1fÜÔ»gð·=—si=¾€-A€*ü€-ÿó|Š=öÏ÷=W‡}?ÿXbÿ â<(>ù'}?ÿXbZò˜½]Œá=0ò2=K€I€ò€ÿÿœÜ=«0m¿‘¸>ÿXbÿ… >7‚o¿ê©>ÿXbsõ#½§A=ƒM< 0­€ „:Ñ«¢¾í&¿N:0?—/>d0?ÿXbŸƒ:¥Š6¿rV>VQ+?ÄXó9\•´)Ér40Ž”­¼zà3>jP´¼!Œx¢DŒÿ¾¿ðú­½â”X¿ÿXbÿog¿¾5V¿ÿXb‹*=o/‰=äNé“:H绾ñ…Ÿ>ºa`¿x±0;žžÒ+wØÅ/ÿdƾÿo>ß'a¿ÿXbèøˆ½øá0>=_3½ù€+‹€+ñ€+ÿ›?76?Ô§«>ÿXbÿRÆ$?Â_2?$¢>ÿXb0Å< ä=Z=3,Ã,d,ÊÅÌ:G‹>Ø;?‘E?ÑéÀ:ÈÃ)dä-ÿ1ò¥> Œ?î}>?ÿXb¿ï_»µ6í=Ï,‰¼ü’þ’è’ÿ+ðV¾nƒ?¸yI¿ÿXbÿÕ½7É"?îÃC¿ÿXb?o*½Ë… =·cê;­:­<­ÿIy¾,°b¿f©à>ÿXbÿÆMÚ½7@c¿LUå>ÿXbÏ£‚½º«=¨äœ¼í‡Þÿ…½Cš+¹¤u¿ÿXbÿ5“è¼jÓ<¿Ï¿ÿXb–?=8h¯=½a¼é€`ê€`½€`ÿ™¹P?k=rô¿ÿXbÿú=N?³ÄF=&¿ÿXbÓ0ü¼±Âm=‘Ж¼+€Š[€Š)€ŠÿƒÊn¿DH¾¬¾ÿXbÿ?q¿ŠxP¾^4‰¾ÿXb>ul½ƒ0—=9 ¼ßÝmÿTН½xü¿ÌY¿ÿXbÿ›Ö½µ·ç¾\µb¿ÿXb+… ½ãÿŽ=7§<ú€ö€è€ÿµz¿± P¿çX¼½ÿXbÿdƒ¿ N¿+×½ÿXbmãϼ‚æ“=~Œ9=΀:€:ž€:ÿ1áR¿¯ ž¾R}ó>ÿXbÿ&aM¿Lß´¾ðbö>ÿXbiÅw½°‘Ä=:!4=­/¸/BzÿD䯽Бõ>ã_?ÿXbÿ S½dH÷>Æ_?ÿXbÒU:=[…=î–ä<!v €2!ÿ*h‘¾È÷?‹A?ÿXbÿ¶s€¾ì ?gŠE?ÿXbk* ¼…yï= ù =ã Å Í ÿbÕp½jå?—Q?ÿXbÿB¾ÑÁ ?¬ÄR?ÿXb±Q–½@¥ê=shQ=€ê€D€ÿ†z½3!¿ãYF?ÿXbÿE#È»´t¿­¥M?ÿXbÔDŸ½ØÇ=ó,¼|)Ù€Ú)ÿâõ4¿^wˆ>»'¿ÿXbÌCÅ:ð/¿]w‹>B-¿;m”:,‰) ¦!.¾ž½¹=§ÌM¼Š€æbŒ€ÿÖ<¿,Üý¼3}-¿ÿXbÿ¨œ9¿ñŠ·ºˆN0¿ÿXbŠv½÷ä=¬È(=~€2§€2ÿ€2ÿ”µ€>©b¾,Át?ÿXbÿˆy”> îh¾ƒúm?ÿXbŸ ½ŸV>ó«–p?Œ u>iœ²:þ‹š+˜4¸/ÿZ;>*†s?ß/~>ÿXbùg†½C8&>»'¼\€ )€ v€ ÿ-%5?zø?Kæ½>ÿXbÿƒ"?M×,?¡]À>ÿXbêZ{½XX0=Ç/¼»f€Žc€Ž"€ŽÿÄb¹¾J£1?³V¿ÿXbÿAù¦¾~ .?C$(¿ÿXb<…¼´Žê=¿¼^€“¿€“×{ÿ%Ua>Æb#?ÚÛ<¿ÿXbÿ“+Ê={3?C&5¿ÿXbÙ#T<ä»”=xµ\=¬€F[€Fv€Fÿ|Eu>LŒW¾Ü¢r?ÿXbÿ1Ô€>.¾ùés?ÿXb>ª½ÿ§=;7í<4€“€‚×€ÿW¿=Á¢¾£2á>ÿXb¼Æ':Zôa¿(K¦¾¦ú­>ÛÎ:‹ßÙ,bÛÛ0ò”U½‡Åh=A ß<.€aR€a_€a§Œ\:Š-|¿F? ¾ ÄÚ=™Ä˜:øœ' +ÿ„u~¿¦½ê–=ÿXbr21=f“=4€7»ã€ó€Ã€ÿÕLt?3©¾%ž„¾ÿXbÿ€"q?ô¾R-ž¾ÿXbþÖμ_&>3¦» D˜Z8DÿCJZ>'R?¤Ä?ÿXbÿ»®N>9çQ?I# ?ÿXbÐ^}½6Ì=z7–¼cÅÔÿY£¾ñnþ½§s¿ÿXb¬ÊŒ:Òµ¾Ï¦¾¼Ëco¿§Š‚;} +çò.&qÖ¼¥ó!=£]=ìR62íRÿg¾ý÷=¡T}?ÿXbÿ4‡h¾²ñé=h—w?ÿXbõœt=âŠ=Öå”<kVkÛ€L6b‡:Nøf?°>]P…>zÝ9÷Ç„,Û[…0ÿ€²b?Á²>¤>ÿXb0Ÿl½áÒ>oØ6»ö€”|€”x€”ÿ*H­>))ÿ>¢UL¿ÿXbÿ%ö¯>\l ?ê!C¿ÿXbò˜½‹3&>)"üUfBfxfÿùùS?î‰?{ 1>ÿXbІá:5´K?8?ô©e>»a: |Š*¢+l/h—ï¼ Ì*>oñð»þQ÷QÞQÿ°âé>"¡Ñ>‚,J?ÿXbÿ¡ ?:{©>”K?ÿXbë’o8¿ÿXbŠìŠ:y?Í>RáE¿zI;¡÷e'$\â+yé&½àK>w-¡<\.ö.Èsÿ!?˽Ÿ»h?ä!Ï>ÿXb×:vý9½0Úc?7>è>¿¦ô:éT+®ô™0=¶¥½ >¦¸ª»•B€™}€ÿÜ¿¾ ¯à½†Ök¿ÿXbà|ñ:Pê¾rµ¹½£nb¿ì¼;<›.¤DÚ0€cO½vkY=€=-*-$0ÿ–i\¿Æb]>¢¸ë>ÿXbÿd—h¿±ÿE>”™½>ÿXb—ýz½P >B•=¦GŸGKGÿªÛÂ>õl ?Ó–>?ÿXbÿ\˜ü>A|?W;2?ÿXbJbɼ3‚=Lß+=€:Z€:›€:ÿGQJ¿²Ú4¾ 2?ÿXb2ì†:r1M¿˜ì]¾ˆª?³§¶:<èS,™X_0Au½ñÕ>º»€”æ€3p€”ÿ#ו>ƒöÇ>Yq_¿ÿXbÿ4Úª>Âd¹>&Ð^¿ÿXba0»Zu=S‘ ½ê€Ÿx Ö€Ÿÿ5C>tÀ¾•!h¿ÿXbÿ³r>&s½¾×õe¿ÿXbwõ;XN=mUR=p(â()€Kÿ6¢>‰kà¾\TW?ÿXbÿó´ >àÏî¾¶S?ÿXb”£€¼ôÂý=­Ýö<.'¿'½'9m«:®eµ¾fÍO?ݸí>Ô£:Ûe2+÷ü=0óÔ ;ƾ¾Îö@?Ƥ ?¹]Á:)âa.@º‚1máù¼Ñ$q=Dû=é€8ÌwÔ€8ÿᢺ>¤•O¾«h?ÿXbÿ¿Å>\WL¾Ö²f?ÿXb½S½ïY>ò|†<4€O߀OÖ€Oÿ?{?ÁV¼4ìC>ÿXbÿœŽw?†‡»Ôc‚>ÿXb}>½™,.=Ók3=Û€2j€2Þ€2ÿGŽ>`h¿>Ìk?ÿXbÿ®M>à•Ç>”f?ÿXbÍ•A=–x€=›­<»“(g¼“ÌC¼: ê¾€“?ÙÑO¿Og…:쀕"þx&FÝ»:åÆ?½¸Õ?È¿R¿UÞ;,ãy+~ñ.žë{½@Nø=ÎÝ.=÷€Gÿ€Gõ€Gÿ-kH?ú.'¾Y±?ÿXbÿ%ºK?Ìn‰¾=õ ?ÿXbôÀ½v©!>ômA¼B;J;†;ÿšîQ½Ÿ¿ ¾L¿ÿXbw>„:±R¯½?¯ ¿iU¿Þ19K/§&³Òè+†Ê½ß¦>š>»ýo{?ë,þ=ÿXbÕßÝ:Ùë >{?X >ס/;»H0*‡~ó-•q¼úÕü=VðÛ»š€“N€“€“ÿ¥iw¾d?9?…‚%¿ÿXbÿS=™<àû„ÿÑã¼)Ó|?‘{ >ÿXbÿU0½DÌ|?W>ÿXbwÛ…;Ôº =2s¼}€NŠ€£n€Nÿ¥ (¾’Î\¿1õ>ÿXbÿ¶®6¾™n^¿Êlì>ÿXbÁÊ!½ œ=ÂÜ.=m€56€8Ø€5ÿX™>õb¾£no?ÿXbÿ+Ñr>k‰B¾ås?ÿXb†à:Í"=)´¬ÿXb*Y„:AÉû¾¬);¿è!ò>Èÿ9…šI'­oÕ*¥‚ª½Àé>‹lg7ÿ¼Crr rÿózß¾¸U?o¿«>ÿXbÿE—ä¾ÃV?ê£>ÿXbQØ¥½c˜“=ö|M<î€ÿ€x€ÿ@\\¿6¿˜J—<ÿXbø‚:¸T¿&1¿së½ñ:YЈ)8|-î@<‚:%=39=C€•F€•倕ÿÌ>-Ľ\È}?ÿXbÿˆ»>hTˆ½`]}?ÿXb}x¶½ $ë=Ók3=5¥i¥ò¥ÿpö&¿Åö¿]:?ÿXbÿœ ¿R¿Èn ?ÿXbAa½Wµ>`·»s€–¶€–u€–ÿ¬ß°>†˜§=ûRo¿ÿXbÿA]³>Õ@³=_ºn¿ÿXbf ½¦cŽ=÷°—¼utètH€šÿOQ¿·"·¾Tè¾ÿXb¢Û:«Q?¿Mä³¾É^¿sO<›qÍ&iä*Oå4=-µ¾=™99F>>º_â:‡Ÿl?è:Œ>.ˆ¾ ¾÷8et…)ô?.ÿ§Þr?Š/v>J;R¾ÿXbWîE=‘,`=>u¬»x˜"gô˜ÿ"¤º>`;%¾JÇj¿ÿXbÿ[¥>œؽÅp¿ÿXbføO½¢>L|Ç2u>ÿXb Ð:X m?‹ÿŸ>+úX>ï£;t])Ø2-åB…½~t*=¥O«»$€‘^€‘K€‘ÿ;É?,?„?¿ÿXbÿÆÖ¾‘?:U2¿ÿXbÙÎ<Œ-„=Þȼ¼G›Š›¹›ÿ}?̤=ùDL¿ÿXbÿtš1?w`0½Î 8¿ÿXb{×`½CÆã=bK¼þ€˜õ€˜ö€˜ÿâàB¾“/Ð>GÀd¿ÿXbÇ|Š:ؾ©=×>qYe¿X::¿5'ËbJ+J™Ô;J'ò=O=µ ´ m ÿu»=¿Ï ?°T?ÿXbÿu¢0>þŒ?ÒVX?ÿXbt_N;[aú=ù?¼‘€Í€’€ÿ‚/#¾JH?¢X¿ÿXbÿ£¸+¾47?G­-¿ÿXb¿¸½å*>>³$=w€e¡€eÛ€e…²±:Šwp¿!î€>†n>Ì{¹9ÊÄ5,%=«0 RÀ:]f¿•ª>¶#>#gL;þvá)8ü]- Ï‹½]©'=ý!5Y.?=H9±) (Á6°.ÿpJ"¿¥øÒ>ÞŠ'?ÿXb™õ"½O¬='À°¼“tŽt.tÿØø”¾Ñ/d¾0n¿ÿXbÿO¦ ¾ßZ¾y´w¿ÿXbªñR½|C=1@"=ö-d-ð-ÿ>l=€ƒ^?qû>ÿXbÿlÉ=KW?8?ÿXbÙ“À»íóØ=E¹¼·€;Ù€;h€;ÿîÊí=5ÕÃ=b}¿ÿXbÿJÒ%=p¾=®~¿ÿXbs ½,ç=穎¼ë—¿—© ÿ*„Â;>Yù>Ÿ•_¿ÿXbÿ‡7s=¦½?À\¿ÿXbÂÞĺïWá=:/=R€@$€@N€@ÿöNÞ=ÚvŠ>¢ãt?ÿXbÒŠ¼:‰bâ=ß)ž>=Ôq?´W8:½f$.lÀ$1Êß½½Ô˜ð=t²=:¥ì¥Þ€eÿ­_t¿?z˜¾iê¼ÿXbëă:¯r¿apŸ¾h(‡½Ïá:í¹–+½ /ïÈ=u¯Ó=9Cñ<œi•iwiÿYè=?o®>­Ý?ÿXb“CÞ:ÙÑ:?ù²¿>ãr?ëÌž9‹X'Ê0—-Ì^6½íŸ'= ž¼^€s­€s¿€sÿd‰]¿Oü>3ë¾½ÿXbÿµ^h¿ð”Ò>7wª½ÿXbà=´YÕ=¢ÕI¼9€Œî€Œq€Œÿcñ ?^Ãà>Nþ4¿ÿXbÿ´?ÂWÍ>B-¿ÿXbâQ=E–=ȉ<4n&!5nÿ‡»Ç½ß£{?Þ~>ÿXbÿ?X¾b²r? ±s>ÿXbÔî·½w>§æò<þ€hä€\ÿ€hÿ”n¿D[´=¸ø¶>ÿXbÿÛÜl¿nY">Kv°>ÿXbbgнŠs>Ÿ¼ ‘€JÇ&ÿ¥Z>6r¿ 7y¾ÿXbÿ¨­>üœo¿$ûV¾ÿXb•|l¼7Á÷=c¹%¼›€“Š€“3€“ÿçK’¾#ÛU?“lð¾ÿXbÿͬ…¾üœK?‚ ¿ÿXbW™½êy÷=ÿ!ý»^€™_€™€™yµ†:=È‚¾éøš¼Ïuw¿þ]59ÿ '›¾Z½&Ós¿ÿXbèô|½’Zè=ÆOc¼1€™Á€™ö€˜ÿW5ƾ—Áø>5œH¿ÿXbÿ½ËþSÝ>;Q¿ÿXb×l%=O=ºøÛ»9˜ºˆî˜ÿE¤º›Ê5¾ïî{¿ÿXbÿz2½!u¾÷¢}¿ÿXbÛom<6æÕ=’7=-K–KYKÃIƒ:O¯É=@x5?šÌ2?ÆI:ˆpU&´^\+ÿÝåù=.Ç?&^F?ÿXbóV]=C W=ì¿ÎÿXbÿN÷í>´ËE¿¦iÝ>ÿXbä¼dZ[=“¨=ÿwtwþwÿºÓ ¿®Å>ÛU>?ÿXbÿc¾†Ô>Páa?ÿXb?§ ½ú>nmá<¨€m¦€m8€.ÿêØC¾6q?‘>ÿXbÿV¾,¢o?Já>ÿXb±n<¼F¡=#2l=€*€*\€xÿúƒ¾ ¾>0s?ÿXbÿ%œV¾€)<¾ÖÚu?ÿXbiÄL¼9¡=¬j=.€xö€xX€xÿH«§¾”н1{p?ÿXbÿ†œ¾U¸à½Ÿr?ÿXb`’ ½1_¾=ÜIļ€C1€C°tºÜƒ:H Á½ÎŒ>R|¿ *Ý9( +’ Œ/ÿKϽs]ú=òÁ|¿ÿXb±n<<¢¶Í=£ZD=!K"K»Kÿ. = ƒ>kCw?ÿXbÿ¡!ê=¢¡ƒ>i¨u?ÿXbŒ+.½Ps2=:x¦¼Q€sø€)\€sÿÀ@¿8X? (‹¾ÿXbÿ[NK¿s?)_¾ÿXbRŒ½•,>Ð(]½7€ƒ4€ƒÿÐc¿~­¾<×à¾ÿXbÿ©‚g¿C肽ؾÿXb'öм Šæ=Ÿ:=p'Ì€7ã'ÿǾåž$? ä(?ÿXbÿà»Ñ¾ÇÜ?Ðé-?ÿXbÍÉ‹¼§],>µúj¼EQŒQ’Qÿ›>ë£?™ü>?ÿXbÿb~±>Ô×?F@?ÿXb¾Ü‡½v=€™o<_®^®¶®ÿ@¥²¾Vçn¿º¯=ÿXbÿóÕ×¾ä;e¿ ‚>ÿXbãP½µ£(>¦6½[IZÿåí?ÜÌò;V»¶¼ÿXbÿ‰ú?`ü!<¤"¼ÿXb8M¼ø‰ƒ=$'½c¡`¡¾¡ÿ-›j>°w½«µx¿ÿXbÿåò > :r:Õ¡}¿ÿXbTÇ*=½7†=°©s»ó€ò€ñ€ÿ™­d?>×ä½6íÞ¾ÿXb†|Â:{‚k?±%¾a÷¶¾Šª„d½¯€+]€+I€+ÿ'‰D?”{?¼°7>ÿXbÿJ ??qÓ$?:#->ÿXbžÓ,½Þ)>B%.¼ó<ð<ä<ÿzP¿ù¼=!R¿ÿXbÿš¿ˆò=êðM¿ÿXbÞä7½à/>Ñ’G<[sd€±sÿ§ÁK?‰ó?Ó5D<ÿXbÿwŒØq>7Ëc¿ÿXbÿðÙÁ>ÞÏ‘>Ora¿ÿXb⪽]Ã>kïÓ9U9´Œ*L*¶/ƒtÌ:ù¼¾Œg?Â’[>‚ÍŽ9@–Ð)H‡ü.½oü<¸?W=Pa¼Üeve·eÿª[?=ý¾¾7£·¾ÿXbÿŠIZ??•¬¾i[̾ÿXbR*a½x¶> – =ë€Mp€MX.ÿƒ"?#Bê>ðd?ÿXbÿ¦c!?7-ä>×´"?ÿXb%èo½Û>¶Û®×¿w?ïaä=ÿXbÿ)Ta>Àw?0Äú=ÿXb.sº¼ªdÀ=ÐÖ½_‡\‡U‡ÿãý­¾Ç¬Y?/Å;ÿXbÿ^G´¾ÇGM?‘&÷¾ÿXb°ª¾½º>\…<·€|€¶€ÿ×¥p¿ÝnŸ>⊾ÿXbÿ¾[r¿Å¢>žS½ÿXb.ÉA½HÞ >È#8<»€W€þ€ÿÉÌd?~ôá>Äx¤½ÿXbÿ[òZ?+?Ëä¾ÿXbA½#I=.5=F€ß€cu€cÿÔZƾ®U¿l4Ë>ÿXbÿËVª¾j°c¿? >ÿXbqè-=B"­=^¹Þ»â€`<€`÷€0^â:¤ni?†€Ó½bo˾.øü9™-'Õ©¡,žÚá:Òxi?ÖèÛ½­±Ê¾;8ü9ô?s,´%0Á =¨QÈ=5 ^¼Ñ€`¶€`t€`ÿ¦s!?—q—=ÔÃE¿ÿXbÿEÑ?ºMé=«÷N¿ÿXbTå{½3þÝ=åì=Z$Î$¥$ô¤Õ:…T½·?/°Y?*š: ÿ§*'sï/ÿwlC½?¼ ?öÌV?ÿXbgF½O­>ÂÁÞ»ü€3ñ€3À€3K†w:Äô›>Ú9>­ao¿ŽtÇ:4`ã*ñž›/ÿ®Nœ>é >Iq¿ÿXb5{ ½‘=Ûˆ§<©€‚µ€ñ€ÿ­43¿Ý;&¿ '˜>ÿXbÿ« -¿1F.¿Ö¬>ÿXbYÞÕ¼ö&&>d@v¼L;š¢Ò;ÿþa< 0¿4[¿ÿXbK—:]x$<¿ŽàR¿­*-;iÁÎ+Y50_툽0› >›=л¹€ î€ ©€ ÿÄU)?8%?ùüÃ>ÿXbÿ}u0?Íp?P~½>ÿXbI ½û#ì=T=w'v'q'ÿ0] ¾&??«K?ÿXbÿ aø¼Z|?Ž­I?ÿXbKé¼4=ÒQ޼!€¬ƒ€¬9€¬à²Š:ˆÞç½o ¿…ÞH?{(ø9àµ&'ûà)ÿ®1¾…¡¿«oD?ÿXbF³²<¢^ð=1,¼»€º€l€ŒÿÃaË>n1&?‚&¿ÿXbÿTÙ>JT?|­/¿ÿXbM˼¢Â=Ñ"Û¼Z€C[€Cª€Cÿ?¤Ë¾ y[?0U§¾ÿXbÿapé¾q¸U?/ð¾ÿXb•`±½û°=Â:´WÞÿ_Tc¿i®¾¶ľÿXbÿ£7b¿±\g¾„êѾÿXb¼<½½Ù“>è÷<΀e€eË\ÿù¶z¿ôÅ=VÎ5>ÿXbÿhñ}¿“>=Êñð=ÿXb¤4¼¹ý’=çh=]€*$€*¹€*ÿþHÕ¾ÜIŒ¾pè]?ÿXbÿü@³¾8Í•¾ÑÌc?ÿXb†‘=‡¿&=±É<~E©EÿEÿ›ã¨>¯![¿ûÓË>ÿXbÿs¶>ÆXQ¿½µç>ÿXbz7–<¼çà=E×…¼Â–‡–™€Œÿ–B”>üKž>¨åg¿ÿXbÿÝǨ>M¢Ž>Ëíf¿ÿXb¯’½‘ Ž='÷ÿXb„¢«:‚¿Ô@7¿Ý¼í> ÅS:õªF+Ù®Á/ÿ>c½¸­­=ï’8=º€'R€'–/ÿ‚†¾‚¶=xàv?ÿXbÿÅOˆ¾#…×»=Áv?ÿXb{k ½_%ß=\u=·€¶€f€ÿóÐG¾;½v¿1ë9>ÿXbÿ݃¾MÙs¿Ï×(>ÿXbò ½T>¸<Ö;E€r‰€r8€r„Dß:ã"µ>‘˜n?>¡½t=L9Ñn,î3C0ο6;#Œž>Iêr?Íày½é]#;nb´+¬Y‡/ɯŸ¼ùõã=?$=`€7À7—€@ÿؼ,¾®bì>Bð^?ÿXbÿ„¡¾òKò>áõ]?ÿXbè!<ÿ•µ=Uh`=î€-­€-Ù€-ÿc—>Þš–> ¸h?ÿXbÿmœ>Ôn>…Ul?ÿXbr4‡½>S°F=+€Dú€DÒ€Gÿƒ91?¯ØÍ> h?ÿXby“ë:$`9?8JÖ>âS ?ÆÂ¡;¾`-,1V›ÿ<#eë=Ê{»F€’€’Ø€’ÿAÄ)?ox"?W)˾ÿXbÿµ¨?ì˜'?}3ã¾ÿXb§Z=N¶=k¸ºegbgágÿšý?+hÕ>;A>¿ÿXbÿòäì>:v×>*ÀG¿ÿXbÑW<±Ü>]àr»¯€¬€¡€ÿã¯4>Ûä`?Qã¾ÿXbiiä:’S_>Ê:Y?Òö¾ù%;¬.(æj€,É®´;¤Å=dsÕ<#©Š©!©ÿôQù¾¼ï¿0G?ÿXbÿS†ï¾_W$¿×ƒ?ÿXbŸÊé<$œ–=‹ù¹¼ø1Æ€›ç1ÿãX+?9ç»g2>¿ÿXbÿñ$&?  ¼Ï¿B¿ÿXboŸ½äù =ys8< Ï­ÿ#¿6m/¿=#ï>ÿXbÿû¿c *¿æâ?ÿXbâ6»ì¡=ds½Î€ Ÿ€ O€ ÿXõ¹>¸û»½™[m¿ÿXb2]ƒ:èd>;&¼‡y¿ ýl;{Ì+Ó$2/oHƒ½ >N6¼ € „€ ª€ ÿ¾V?%á>ß–§>ÿXbþÂ7:8˜^?BóÉ>¹4˜>Õ";:_g)‹º)-HÅ<ŸËT=n@=o€KæYm€KÿëeÉ>1$ü¾4ÀF?ÿXbÿmaù>Ó¾TE?ÿXbRñ?½<‡Ò="8®¼R r ­ ÿ¹žB½^‹>v¿ÿXb¡6ƒ:Z%¼b"d>vy¿}ó:ÈÜû*7ç0Ù$Ÿ½¹m>ûËn<—€mH€mJ€mÿ+§9¾ñÌz?“n¯½ÿXb’Ûé:Ú¾I,}?G¨+½§)0;#{Í*TÌ¡.l©>š°};ö€ ú€ Þ€ ÿ:¸'>®£z?™•÷½ÿXbÿŸ»l>ßÈx?%=½ÿXb{M¼uä=§%=î€@´€@ç€@ÿF¾»ù>Z?ÿXbA9î::¯z¾.Æú> 6V?#§1;^d*ëy?.Së=½[@>ÜFƒ<âsŽs’€ÿwëZ?¨f?3\”=ÿXbn ™:²Z?½?ò’ä=rL9¨7*îâ.U.T½ò ä=>’’¼]€˜ó€˜ô€˜ÿ2ËÔ½Íyá>ŒKd¿ÿXbø%ä:‚¼ôÇé>#¸c¿¦¿;~ëË-/¾„1Χ¼in5>Èy¼‘QNQQÿ~?¯ç<íH?ÿXbÿÚ–-?†0¼Ñ"ý1?V0G?ÎØÙ:ö+*”ï_.ÀxF=ØÖ=Þªk;fmÀm6mÿüJv¼^G? Û ¿ÿXbÿU'˜½ÙCG?–¿ÿXb³Ñ¹¼•c2> _¼êQ~QHQô¿‚:ð†?çp™=nôK?qܪ9±Y)6 .ÿ­»?/± =ÂK?ÿXb‘b=éIÙ=9=¦O´ÿ·h&?j£«>)•.?ÿXbÿPÞ?r•­>m:?ÿXbÕvS=.È–=» }Ø:ɵõ+Ó41Ëf޽§>0>%æ½÷€+é€+ð€+ÿZûä>ô[?TŽ>ÿXbÿGÃ>ý`?¼’>ÿXbŸ”½ôQ&>Û§#½C€„…€„–€„ÿé¸l¿ž‰¾dŠŠ¾ÿXbÿl²i¿ø`—¾s¾ÿXb ½û$w=ã¥=X€2| €2¸€8ÿ0"Á>O1¾1ëh?ÿXbtâ:nѳ>t° ¾üm?iá ;)ò2*À–3/‡Å¨<Ð^=íšP=•L.Lñ€FÿR/?#°!½ÅP?ÿXbdƒ:µð?8œ½^]L?,¨9ŒðC+Y‚/§;½]6>¡ö=Y€k|€k°€kÿ*­:Å+L?Ko?ÿXbÁÄî:ªöÑ<ÒD?n‘#?]š9u­*2¤³.¦*­½i«>ðO©;*çüÿ·Y¿¢¢>xØÙ¾ÿXbÿùW¿“v’>­ è¾ÿXbly%½¸Ê>´s<¸sÞs €rÿª7/>å|?ÛÔë<ÿXbÿõ?a>·ºy?¡ÇÏ:ÿXb8k½à€>V ,=]€kŠ€<€kÿI¢6>·ž%?øÊ=?ÿXbÿüË+>ø+?áµ8?ÿXb‰B«½LН=ÎOñ<é×Îÿ5çd¿†ç̽%uß>ÿXbÙ&†:ñà_¿û ¾öƒî>ͨ;$Åü,™LË0xa‹½Š¯6>ºR½*k*g*ÿg“?Ê/?ûŠ?ÿXbÿy_ò>d7?H7?ÿXbÞ,<"¦>Á<Ì€tE€tŽÿGz>ÂŒm?h>ÿXbÓ;N|_>}[m?Hå›>Ì<¹;婤,˜Ø„0ØÓN½î¯>š/<øTóTi€ÿÿ@¬>Òç©>çœa?ÿXbÿËÚ>¥‚¬>ÆòV?ÿXbªÒ¶½¼Í >Ìa÷<©€hZ€hL€hÿ:L{¿¬t¢=1­1¾ÿXbÿN3}¿ð/=¥z¾ÿXbS•60•>9Öp¿ÿXbÿ^p©=õ¤–>õ¿s¿ÿXbĽ&Å>~Q¼b€3¼€3Ž€3ÿìc<>Œž=>êw¿ÿXbô“Š:#J>›á>'ëw¿mK¢;ÜŸM-mº61ÇH6½®ì=ÇÕ=ò.Þ.Ï.4®;Ì‚˜½…(?ä7@?0?£8Þ.&7,ÿÉã½Åþ1?ÿÆ5?ÿXbN`:½yì=R¶=ï.î.Ô.ÿpÆ›½ÏÞ+?͹$0z㤺€ = ¤@=󀦻€¦¼ÿ«ÇŽ>ÆÛ;=[u?ÿXbÿ7á¢>Èš=™íq?ÿXb¹âb¼>#Kf»¾€“©€“©€“ÿÆH¡¾$mX?ÙÖܾÿXbÿ­L˜¾„èY?mcݾÿXb±Â­½V‚>¸®=e€\è€\É€\ÿ¥ ¿.£!? ?ÿXb-Ö:{+¿Õå"?H&þ> w;vˆ,Õs 0‰ø¼ž =¤q¨¼r€¬ò€¬á€¬ÿP¿<ýIS¿¯k?ÿXbÿïQ›=ûÊW¿´Z?ÿXbíJK;°‘ä=W$¦¼·–c’±–ÿ°8‚¼¿À=ÌÔ~¿ÿXbÿFœ½'˜=H‹~¿ÿXb—ƽ»›7>P½T€+X€+7*ÿoæÂ>¤C?!?ÿXbáS½:ï‘Õ>üA?Uä??ʧ:è0È,çS1€žF½£­ª=Þu6=*3&€'6€'ÿ .ñ=òô®¾’±n?ÿXbÿ}³=d¿¾zbl?ÿXbχ½È&y=Ã*Þ;(¨N¨½¨ÿäy¾òðu¿æ¾ÿXbÿ‚,¥¾S©n¿âŸ'¾ÿXb³½«Ñ >«²/=T€\ª€\¢€\ÿc8P¿}©>5Àô>ÿXbÿÂEH¿Q.¶>*á?ÿXbƨk½W*=‘* ¼ðžY`€Žÿˆd‘¾Ú”ò>‹fU¿ÿXbÿDž¾YŸ÷>L¡Q¿ÿXb¨7c½?ä>ñ-¬<'€†€&€ÿ§ ?éiV?ŒSµ=ÿXbÿ\Þ>ö`f?›ä8=ÿXbÐ'2½g}Š=p•'=N€2[€2‰€2ÿzᮾí]¾ý¾g?ÿXbÿ¯˜¾¾S¾EÎo?ÿXbX­ =!Zë=²¼«;ڀ’¾€’ÿ!^N?±?õx½ÿXbÿ:úK?s?ú% ½ÿXb`¬o½Ow=5¼-YVÿUy›¾®Á>6Îf¿ÿXbÿ…ý’¾nË> "_¿ÿXb ý̼0=¢~—¼)€­z€­r€­ÿ†¤Ì¼í¿õgO?ÿXbÿd'¨½E!%¿d}B?ÿXbÂ0`½Ä@—=µ¥Ž¼aÁÆÿâ%£=5æ ¿¤kU¿ÿXbÿFš'>¿±M¿ÿXbÇI½èú>×Ý<í€kè€k²€kÿà=éªv?Œz>ÿXbÿÏÑ=ecv?¹Æ€>ÿXb!XU½×…_=A)Ú<-€fY€f]€aÿ†¿è(< ;q=ÿXbœ%„:Fï¿ óÆºí¤¸¼-ª±;¼Ô .™õ02“ˆ½ ò3>¨ÃJ½**œ€+ÿGÕ?ª?ûnó>ÿXbÿ‘›/?b?Ñí>ÿXbñI'½¢¶ =„½ <6­(n­ÿæþо•œ7¿~K$?ÿXbÿ륾ÇY8¿ºE?ÿXb_m¼¸Ð=.3=/€B]€B&€Bÿ†c4>TŸÒ>­ïd?ÿXbÿͺ®½!à>¡%e?ÿXbÔ¹¢¼Xþ<>Doq¼€u?)¼ûîb¿ÿXb&6ƒ:k-ú>ÞC¾=•^¿Á+j2s<õ€mI€mî€mÿÌF½\³?¥9ÿXbÿ‚BÕ¼Gç?íR¼ÿXbÒ£½ƒO“=º¢”;x€ù€ç€ÿÌo¿½Ë<¿ð莾ÿXbÿ(¿5H¿Âub¾ÿXb³¬½Ÿ>x¹ˆ<J¸ÿ•ÿ¬¾qÛp?­¥Î¼ÿXbhÿº:itÀ¾vîl?7(=½&™v:»x™)ã¦.ìÀ¹½$% >ÒâŒ<ê€×€a€ÿ©h|¿â™z½'¾ÿXbÿÙ`x¿W|¼¼âv¾ÿXb—O½£v>mŒ;Ks6AHsÿáþd?oˆ¼–¹ä¾ÿXbÿÑÆQ?ß}t;'º¿ÿXbrÀ®)öö>gE?ÿXbÿ\òÐ>‹«å>ÒK?ÿXb =â¼x{>i<Ý"|"ö"ÿB P½\w|?^U!>ÿXbt¼:Ç®¾Ó6y?Y,->û ;3ˆ™'~Ã+P¶<Û¾§=vŠÕ¼9€nª€›u€nÿ]â>ÿ§»A®e¿ÿXbÿÄøä>XD¦¼1êd¿ÿXb@K·½f >¬t÷<&€hŸ€hR€hÿvDz¿·ó<>y2ϽÿXbÿp6t¿òž˜>Ž›½ÿXb•)†½ŽÊ=,=UzÚ#ºzÿm¾oΪ=• x?ÿXbÿŽœR¾»Õ >J%x?ÿXb»6¼½>òh<#†©ÿªòN¾ÃŸz?Û<ÿXb]¡:¬2¾w|?XÉ„¼+tÉ:Ñ(!p€,–“¼J Í=¯^ż¾€;@€C¶€;<4‹:‚)s<§R@>fj{¿9î9Wô$ëå)ÿÒr½Ü8 ?$GW¿ÿXbçÆ4=J}™=èÌ<æ€QÚ€QÏ€Qɲ:°&o?)žl½XD´>#~÷8²ç&¬ì-ÿ‹#m?+ˆ-½a©¿>ÿXb‰&½¬©l=aU=¼¹žM€½žÿ‹£7>Fq7¾˜£w¿ÿXbÿ{¯2>^ÁW¾Ù;v¿ÿXby;‚½¿G>éó½y€ù€F&ÿ›U?Ø¥ò¾û¾ÿXbÿZS?aà¿Ûè|¾ÿXbk* ¼Bç=ÊO*=õ z€@Þ ÿœíм©Gå>Ûd?ÿXb­Í:_à ¾Eøé>£î`?£ß‚:NF´)›ãû-”õ¼òA/>RH²¼,F€\Fÿh¯W?u7©>dÈÙ>ÿXbÿ?ªa?±P>̱Â>ÿXb &þ:1%=˜i{¼!€£6€¬N€£ÿØôF¾ð ¿¤yQ?ÿXbÿiX¾é¿8úW?ÿXbpì¼@„x=¢(м倅•€…怅ÿˆšr¿œoB¾úfƒ¾ÿXbÿìn¿R–¾ÂèZ¾ÿXbøk’½ŸWü=—ÇZ=r€D€D΀DŸ®â:¾œ·=N >õš|?E$œ;×Öl+Ö;ì.ÿ°R=Æù>%u}?ÿXbñf ½nЧ=¥-.=d€8£€8.€8ÿ] û>±ó ¾lZ\?ÿXbÿi¿>m2¾îJk?ÿXbÝé;'>Ž“Â<»€z€–€ÿ€@µ= t?dΓ>ÿXbÿ*âÐ= q?G¤>ÿXbœ²½äÖä=ª|Ï;°€ë³€ÿ]8¿)u¿Y­¾ÿXbÿ‘,8¿) ¿. À¾ÿXb8ó+¼ú+¤=š•m=B€*€*8€*ÿ¤ ¾UÀ½öª}?ÿXbÿªù¾Q=¾è {?ÿXbvúÁ¼²ôa=`!ó¼à€¡è€…အÿUA ¿W0Ò¾©™:¿ÿXbÿ³¨¿x§Ó¾Gß1¿ÿXbýÙ½p\F=só¼€ð€)Y€ÿ)ÐÙk?]Y¾ÿXbÿ°úµ¾Ézj?rÖ>¾ÿXbä-×<¡1“=ÛOƼÿ€›~€›¼€›ÿ¿ƒ ?Éz)¾tQ¿ÿXbÿ{+?£$‰½ ÄP¿ÿXbèö’;È–Å=ÏiV=bKÖ€-ä€,ÿ1c~>/Ö"?;?ÿXbžÚŠ: i>zÏ)?,6?ˆ¯ƒ:‡C€-XCÐ1°å½?­>ßa<–"U"_"ÿdž1>óz?Q5þ=ÿXb°‡:fÞC>Á>y?"âþ=`±t:p^+Ô^h/*«é»ài>qvë<ÿ€Ø€ð€ «˜:ÍrI¾G~U?dü?­ýB9$H´*Q 0ÿPB¾ªóV?]J?ÿXbYü†½<¡÷=K¼(¦怙ãƒ:L2=‚ý½[¨¿¿ª8àÑ{)ÂÇz0ÌL„:MSR½EK¼«¦¿Ô§J;îäŠ,E$ß/—UX»þ=ñ¼]’Š€~’ÿ¤ŒQ>+q#?\ñ=¿ÿXbÿ[–R>ºE2?K0¿ÿXbÙN½óœ=z1=F€'Ѐ'Ž€'ÿŒ†!¾5w¦¾-³n?ÿXbÿ;ú-¾œY…¾ÊNs?ÿXbm•½«= > -ë»jxtxÖxÿãÖ¾Ó >Îks¿ÿXbÿªH—¾>î\r¿ÿXbç½Ü¹=Ý5=n€6²€8¼€8ÿÚ´Ý=ÂPì½Æ|?ÿXbÿ°‰= ¾?}?ÿXb‘D/½Îqî=4ƒx¼Š ‹ ä—ÿÉ’,>p˜Ç>ÝÃg¿ÿXbÿÐî='Ö>`›f¿ÿXbª¸ñ¼ßßà=ìù=k€7Š'Õ€7DÂÞ:F彿a? ÝG?t…8ï²*'@û.!ô:Iå¾´Ü?ˆ1O?dÐ>;U ™*¶­¯..8C½cÓ >¬‹[<}€Š€ÿ€ÿ9Ái?5¹Ð>¯Åé;ÿXbÕq:Šúk?ÿ¥Å>]ƒ½W˜È:ʸé)%,.—៽ì÷$>Ö¬³¼Y€{X€{ÞŠÿ}æy¿p±(>6Ÿ>ÿXb i†:ýŸv¿ap_>*—>š;:{øƒ+=þ80ç§½â==+=]€ €e€ÿÆ?V¾f s¿AÁo>ÿXbÿ˜Øu¾£q¿¬Øp>ÿXbL¤´½¶¼>ak6<·±kÿþùV¿ݾïÍõ¾ÿXbÿȬR¿G%r¾n=¿ÿXb€¦½N'™=vü—<¯€n€Q€ÿIAT¿tµ¿t`>ÿXbÿ”ÌR¿j›¿sƒE>ÿXb8ƒ½ >öy ¼Z€3X€3¹€3ÿSj?hÿm½Á ½ÿXbÿV¡~?{©¶½Œ‰U½ÿXbmŒ¼zûó=>i¼M’™’C’ÿA´f½‘ž$?n…C¿ÿXbÍN˜:ˆeÕ½½Ë)?m¸=¿ŽÅN:Ý®½*QV–.®€;= = Ç< ©!©,©ÿ ·¿G¿Æ?ÿXbë(„:ôóü¾Ï*¿ó³?˜ó9ä Ø$Ò’˜*ü¤½TVÓ=ÐDØ»b)Æ)Ô‘ÿ¯=6¿ÝÄ>Ë$¿ÿXbÿ¼Ž,¿^ä˜>Oö,¿ÿXb¹„½R®="œ¼ïÛÕÿ5M[¾Ù7;/z¿ÿXbÿWÌ3¾çÐo=§“{¿ÿXb$F½ çú=óó<ä.³.æ.ÿ¸X?eúó½˜Ï?ÿXbÿê \?D‚ì½eâþ>ÿXbÀB†½„">!e½>9<9S]ÿR¨=Ø4¿Äø3¿ÿXbÿ[-–½–ý;¿oÀ,¿ÿXb“:¿F=}@ <´€§p€§W€¥ÿ{ö¿ç;¿Íí¼>ÿXbÿzk¿Î)A¿ä/Ì>ÿXb+P <†Wò=¶ó}¼€˜€Ž€ÿ¬>EÒ ?ÔS¿ÿXbÿ¥uß=f_?âK¿ÿXbL4ˆ½¤8Ç=|,=í#¾zÖ#ÿ~êå½ È>ôC{?ÿXbÿľT/>¼§y?ÿXbèŸà<5–0=«ì»»u8%ˆt8ÿeEx>Ž ë¾ç£Z¿ÿXbÿ÷ê’> ëø¾NS¿ÿXbÏ2‹½ˆ÷=mÿJ<߀~Ý€~k€~ÿ'ÖN¿J°õ>t¯>ÿXbÿ­º5¿æ™æ>nŸ ?ÿXb•ºä<Éÿä=¿),¼ö€Œ|€Œä€’ÿc »>?º?œÔ0¿ÿXb³ÿ‚:­Â>W[?çÄ7¿“;W¾J* Iƒ. n½ÉUl=^0¸;€%ü€%€%ÿ# ;¿2½-¿ÿ@B½ÿXbÿC‚ ¿ŸgE¿¼àâ½ÿXbÅY‘½Ôî>ö&="€»€kf€kÿç„=vD;?_Á-?ÿXbÔ@U:‰<Â=ŒV1?7?úk:”Éâ*Æ0G0Øš­½Ö=1(Ó<Ûoæodoÿ¢‹R¿hÀ>rvÚ>ÿXb’§†:°S¿X«>—Äé>Q<.;òf,½w0±¦²½vùÖ=Y¿<ñÌ‘àÿ§d¿<üÊ>K_Y¾ÿXbÿ¨Œl¿il¸>ñJ¾ÿXb嘬¼Åˆ=7QK=$€?—€?|€?šãä:XÂN¿ÆT±¾Vô>œ{:BŒ@,bA0ÿRsG¿È¼¾?ÿXb¶ŸŒ< ‚Ç=ÒÄ»¼lŽÒލŽÿ7¶Î=p÷ˆ>Pu¿ÿXbÿôÖ=Ñq>îPw¿ÿXbެ|½Cs->éœ_½ÏÎoÿI}?k£ÒÿXbÿáÃ}?Oþ<&7>ÿXbí¹Œ½.8>rNl¼;€J>ÿ&¸=Û t¿†H™¾ÿXbÿ°x!¾ŠÑq¿_a“¾ÿXb¡e]<ï9°=¾0Y=åKÈK”€Fÿàá'?:öѽ¡y??ÿXbÿ<>/?ž.½ºL:?ÿXb»»V-‰=s½Þ¡¶¡r¡ÿÎk>HÓg¾ÓHr¿ÿXbÿ=O>`¾w¿ÿXb„)ª½Út¤=Ô¶á<߀Ê€Ò€ÿéKZ¿,ß¾Ýc“>ÿXbÿ-0]¿{nç¾Á c>ÿXb—„½r >û[B½¯:V:ø]ÿ='d?ž}ã¾Óšº½ÿXbÝ̃:T­g?øéÓ¾©’ɽç¶;õ÷ -àîË0mqM½ÂÚX=±j<ddË€fÿÅu¿¤÷¾’z¾ÿXbÿes¿#ï¾™Û‹¾ÿXbAG«;W_=ƒ2 ½~€›þ€›È€›ÿ™•x>CAû=(Yv¿ÿXbÿ= >ÓúÅ=Û¡{¿ÿXbõ8<"Â=>¯ø¼¾€Ÿì€Ÿ>€ŸÿѪ>>¿¾¨”]¿ÿXbÿ£—‘>¼¯¾×)e¿ÿXb‘C=ìøï=¼t“;n€’o€’d€’ÿÂ"5?îv2?´Ïì½ÿXbÿ÷øÆüܺ,€—_€—h€”ÿp=ÃŽŒ½ô~¿ÿXbÿlÞ6=…X¼¼¿ÿXbá|j¼Ø->ô7!º×€“©€“¼€“ÿ•’¾P‡g?ßz¢¾ÿXbÿÚƒ¾°Ái?¢¾ÿXbà-»·õ=.ËW¼ø’±’ê’ÿ‘ -= ·(?#<@¿ÿXb¬‡:V?š=Ëš*?åã=¿¾&Ú;5ó)-:Ô0¥i½ã¨=l”õ¼:€iw€iC€}ÿH•‹¾U=>I¶q¿ÿXb{/:`ê)¾tc'>eõx¿5¿=:EÐ+¶ÎH0Ûü½Ók³=ë8=F//A#ÿÿ×°½nÌd¾Œx?ÿXbÿO¿‹;æÉT¾Îhz?ÿXbsL=õØ=¢E6<çªîªu€ ÿ¦÷Ê>·ìj¿\tܼÿXbÿšõä>Æùd¿Ý1:;ÿXbkñ)=þî]==^€l€¤Wÿý/ ¾OÆ>ÉÅz?ÿXbÿt‰ ¾–…ì=)Ð{?ÿXbzP>󼬷¿ÿ+gš< (=.½¿ÿXbØ$è:Õu/9Ú5‹<‰ö¿ò—:;“]k-|1”j½]Ä'>ÂÞÄ:jZÈZ¯Zÿô"J?¥»¨¾Å‚?ÿXbÿ xF?ïÍŒ¾ ‘?ÿXbìP ½ úë=‘µ='¢€7²'ÿÒˆ»½¸ë?TP?ÿXbÓ™è:H¹½ÊÈ?™CR?ˆn;æ:,00¯`›<Ø·ó=žï'¼Y€¬€} €–÷‚:'ùµ>ö5? y¿Ì> 9@Z3&ÿ,ÿ^M§>ÌI8?¶Ä¿ÿXb5$.½š²ó=ÆOc¼ó—œ—ä—ÿð)>É*?ÎòX¿ÿXbÿ… >m?±ŸX¿ÿXbUM¼'ø&=ôå¼nÀ€¡Lÿ¥B‚>Q*ó¼±uw¿ÿXbѾ:MÛ~>9މ½ÿXw¿1sØ;ÍX›-è,1Ÿ°½W`È=ßÞ<ýóé¦7µ:ý~O¿d‚,>š?©µÁ:o+6ÂÀ/ÿ<ÆY¿H'>0Üÿ>ÿXb—r~½Çh>I/ê¼A€‡€¦€ÿ`ˆw?ì‰w¾ñ¡¦½ÿXbÿ6tz?j{M¾ŒP½ÿXbf…ðç"?"Z-¿ÿXb4 ƒ:û†À>8Z!?œá-¿'{9ûV‡'N»p+:°¼½»*ð=,šÎ<·\¨oÞ\ÿá¼G¿©¿{J­>ÿXbÿÆN¿*x¿³M›>ÿXbêxL;‡>½7†5?CëCøCÿ“t <¼dn?—Sº¾ÿXb ’‘:0½˜¹n?ÿ ¸¾•ò:×>¯+´\00l@„½Dý>‡á#=|GûG~GMù»:Ÿ`?Öy®;%”÷>ò½9Îx_)oþ-ÿ/ W?3?= Å ?ÿXb¯$ù<V*=t ‡»r8˜˜Â8ÿ)ëI>Ø¿n~L¿ÿXbÿ÷Z>6꿽K¿ÿXbö{½)=¬¼W{]ÿMç§¾güf>Ùj¿ÿXbÿnű¾{ã„>²f¿ÿXbVó=aãÚ=ÿC9yöxÿN±V? ŠÕ>m^³¾ÿXbÿË;?ù• ?X†Ò¾ÿXbPT6½‰#O=ëq=|€2ë€2ö€2ÿÇÀ ¾Ë~U>=m?ÿXbÿw9¾ />ÛÐs?ÿXb»|ë¼$Gš=ï½ü…V…þ…h­º:¹¿ð@í½¥rG¿à8;Ñ©d*¯.ÿåR(¿’¾Cý=¿ÿXbãT‹½ËÛ1>çi½—–•Ͼ:"¯N¿5Êl¾ðø ¿Ðÿ:w¡&u'+ÿS¿Ìf¾1/¿ÿXb·í;½ÉYØ=‡P¥¼. ½ ^ ÿ7‘"¾¿)Ø>œzd¿ÿXbÿ*D¾+ñë>…×]¿ÿXbߦŸ½4,>è¼Æ»“€ÎxÈ€ÿR׿]“&>¢O¿ÿXbÿæ>¿ûu>Ç=W¿ÿXbl•`½Àé½=t|´¼ùñ¢ÿ|ð’½cµñ=à‹}¿ÿXb\F„:ƒjN½î9™=Ðô~¿W/ò:–£½+x, 0$*Ô¼ªœ¶=6åJ=3€xÈ€#h€xÿ€;F¿Ì,É>òý>ÿXbÿÍ|<¿E)Ú>­’?ÿXbY¾.½KÉr=êI¼Ýž±ž¸žÿâiÔ='Ìj¾ÂÂw¿ÿXbÃt‚:žÞO=«.u¾¸6x¿Î1—kO¿h?ÿXbHP|<Ö7=0żô_c_ú€ÿ{›¸> Q¾Óýh¿ÿXbÿø"Å>xZ9¾ª¬g¿ÿXbUj6='ø&=„Q<¶EµEsEÿb×>7%h¿µL©<ÿXb!˜Í:Ö>‰ih¿ƒ=xþß8 œA'ZxÛ,pa]½ý0>­ˆšº/€”A[€”ÿ]Rò>¬òß=ÈÄ_¿ÿXbÿQ£> F½ìsq¿ÿXb¶÷)½ro>=¡-'={€2;€25€2ÿ¢½°žá>þèd?ÿXbÿ7øu¼5LÂ>¶Ñl?ÿXbfˆ½¶ >^c—<Ý€m¹€m`€m‚‘:7«= Ò?Ä̼ÿLT: áì*Í~º/'[³:µ¥Ð< Ê?ìW½/J:z·Ÿ)­2Þ.402½S“`=ã =ï€2Ý€2³€2ÿ5쥾ë¼å½ßyp?ÿXbÿ}­ ¾ŽÆ€½œˆr?ÿXbÖÆºÿl=:^=¾(Ö(ú(ÿìÿ‚¾yøh=Ô w?ÿXbÿËT¾ÔÙ9tz?ÿXbD‡=¹üç=¾£Æ»v€’ü€’ô€’¸ ¸:)y"?ÛÇ"?Ýà¾K½R9_{Õ*Tw™.ÿMÑ)?å?bÖ¾ÿXb‰ k=Ù?=©<4€Lz€LÞ€Lÿ×ð(?ß?maá>ÿXbÿÆÆ?SK*?Rà>ÿXbPm°½>Ì$*=i€\½€\·€\ÿ1 -¿Þ[?N( ?ÿXbÿó»$¿È/?O6?ÿXb$î1<‹4ñ=fN=Ѐ,À ¦€,ÿÛ ’>Ú&Ä>ÚÐ`?ÿXb“Š:ìµ’>±ZÌ>Þ÷^?о9úd`+^1¥¡½¡£Õ=Ë¢°¼õ ª ì ÿ¥Ý—¾ÍÌ>Y-^¿ÿXbÿUë’¾lj¶>P¤c¿ÿXb‡l ½Igà=*=X€f€¦€ÿß–H¾v¿?ãE>ÿXbÿdh¾pËt¿-á<>ÿXbÌ ½S{ñ==·P¼É——Ÿ—ÿX}•½×ÄA? A&¿ÿXbÿýÚu½TÈÿXbÿ\.¿ç±!¿6 ½>ÿXbŽ®<°â=¥ƒu¼c€Œy€Œ˜€Œÿ½3ö>¢˜Œ>Ö*U¿ÿXbÿKý>„g¨>¿íM¿ÿXb‹ˆâ<ÿBO=N™=WYªYSYÿ Gõ>¬ó”¾T?ÿXbÿ«Hô>0Ö³¾¥;N?ÿXbd"¥¼qW/>úð¬¼ë¢Ò¢þ¢ÿ¢|­¾øS×¾tW¿ÿXbÿâš¼¾yíç¾ÊÕO¿ÿXbÃ)s=Ó~=ôЧ;ú€î€Ù€ÿ Tk?è„_=0ǾÿXbÿf_n?0¦I=Lþ¸¾ÿXbÏܽè¾ü=w’»[—µ—b—ÿcŽ—>‹Í\?ÿ#Ò¾ÿXbÿ­ß¨>PK`?Ôû³¾ÿXb&ß,=ƒÇ=1ìºÉ€`‘€`~€`ÿˆh?µ…P>»¾ÿXbÿ­†e?¸íu>#ƒ¾¾ÿXb›Z¶¼ ò#>vT¼Õ€/Ñ;¨€/ÿ· =õ4G¿ ‡¿ÿXbÿðø=¡FM¿ÛÉ¿ÿXbPSK<ÙZ=q¹¼®_¼c¬_ÿøŽ>Œ›^¾3oo¿ÿXbÿ69§>â‰¾Ñ h¿ÿXb[w½ŽÊí=VJO¼›€–d€˜¶€™ÿå_²¾–Î?L =¿ÿXbÿ º´¾ÈÀ?‘¨7¿ÿXb ¤@¼Ü˜=Çe½Ì¡=¡à¡ÿV&U>;̽²Ãy¿ÿXbÿ—ñˆ>³LD½'^v¿ÿXbjl¯<»==xï(=*€•V€•öYÿ÷5?P8\>s¥Q?ÿXbÿlLá>é«>w²Z?ÿXbÏ._=i«’=ü‰Ê;m)m-mÿ¢…}>Wº\?ëAâ¾ÿXbÿÅ.s>äàN?cý ¿ÿXbùN̼E)!>{ù¼|€/Â;ý€/ÿ ˜g>šY¿è¤õ¾ÿXbÿ‹¹O>ë]V¿7ò¿ÿXba†½ãQŠ=œM=ó€ªq€ªå€ªÿ¸ù³¾1>¿îÒ?ÿXbÿVؾ@¿þS?ÿXb‹û»®aÆ=¦ú¼ €n‡€nØ€;ÿ-=ÝÆ]?mÓþ¾ÿXbÿÌ‚Ï=·\?0&þ¾ÿXbh·½·_¾=ô1Ÿ<ð€ â€ æ€ ÿ‚¿e]=ù(‹=ÿXbÿ†‹~¿m”Ì=·Ù=ÿXb•Ô‰¼ð6¯=°­½I€ H€ z€ ÿá­ ½³›I>4/z¿ÿXbÿ¨>U½™V>ê}¿ÿXb>À<è¼æ=³±=0,},Í,ÿ —>0é ?>8G?ÿXboσ:~¢>kä?›C?ÏöA: ½Z)oÇ-mN=¹t=W±ø<]€“€¸€ÿˆ6¾>ü.Ô<Ø•m?ÿXbÿèÄØ>°mÇ< ×g?ÿXb6=Q¡Ú=7Åã»c€’À€’怒ÿ-F?9?«e»¾ÿXbÿK?Žaó>f¢Â¾ÿXbÅȼß4=BR=<€wï€wd€wÿ÷J¿Ý.Ú¾lß>ÿXb5 ‘:ÛS¿ õÁ¾Ô> ž÷:W],kÌ0óZI½òa&> 9¶»²<²=g<ÿy)¿!Îg>aé6¿ÿXbÿ= /¿µ¢˜>­~*¿ÿXb÷W¼Re˜=DÃb=C€xÚ€xÝ€xÿÇ  ¾‹_E¾÷n?ÿXbÿÁ¶¾Å.T¾Ê-i?ÿXb†æº¼Po¦=òí½€¢,€¢+€¢ÿܧ¾k¥M=£q¿ÿXbÿ½e¾I*=+?y¿ÿXb9¡½|'Æ=ö]=_„óÿq®¿­Š×=5¶K?ÿXb'¥;ñ*¿øí=z=?°"-;W”©-º“é1Dn†«öºæ€ˆ€º€ÿ'K¹>#qM?'Þò¾ÿXbÿ®®¨>QçS?Ø‹è¾ÿXbO=¢¶­=ì‡=LP7P4P^ Þ:Œ¬G?FRš¼i" ?4:^t+Ñð/þ±/;Õ¢=?4l<Šî+?^“:$ç8+Õ=á/5—=se°=—=MPš€Q1P°«Š:øE? ït<îU#?i;:&“k*Þ?¥/g†:}|??Ù¡d< ß)?<ýQ:Àõ™+¬uv0v6d<. =í5=ö€•„€•÷€•KÆ‘:†¿#>,¸Î½a{?'¿¦8}i3+ o/õÔ¶:ìxI>”í½«;y?µA9·7_+ð* / a•½žz„=V€o<€’€=€ÿR.6¿,}0¿ao ¾ÿXbÿ> :¿wƒ/¿ëh0½ÿXbq¬K½ˆ>§t°;€N:€ÿXy?(R¾b>ݽÿXbÿÂt?$E`¾ÒïS¾ÿXb­K¼ß7þ=nQæ<^'ª'¿'ÿÕÙÆ¾l(U?©!Ê>ÿXbÿ­VϾý~J?–Ïê>ÿXb¥ºÊ5=:==aBÖ{ÿß?9>¢ƽŽz?ÿXbÿ™ÜY>Pö ½hüy?ÿXbÆÛʼIØ—=ƒl½Û…´…|€¢ÿû ¿ž—"¾¶eT¿ÿXb/â:R¿ía?¾-XO¿I‰Z;0Ñ,J0'0!.<“oö= `¼l€ú€¼€ÿëµz>ý,?¼Ô2¿ÿXbÁ±†:÷þ >œÊ*?½;¿±Š8;Ræ -Ù[1hËy½:°,>É«s½98ÿ´î}?Õ6û½ó,=ÿXbÿc6?­™¬¼eœš=ÿXb2¿¼°YŽ=:ÍB=l€:·€:˜€:ÿ»‡X¿cד¾ªå>ÿXb^r†:NS¿Z¦¾Š_ì>ªÿ8wû)ºO 0ÑX;=ºi³=ÚÊ;QOÜÿ‡ª~?¶È =þ‘ĽÿXb:„¸:£ß~?ÝëL=°D¢½Éÿ¥7ñ¾5'ï½Ä,žEo=’¯„=^».¨þ>ÿXbÿ8Q?y³3>`„ ?ÿXb ½`È*>SX©¼Q€ K€  € ÿ}†>ùÃ^?rÕ>ÿXbÿÆßº>×[?î»>ÿXb"s=öE‚=Š­<5k4kþkÿ¢Šl?‚©Z;ÊÃ>ÿXbÿ96i?Q‘Ÿ=S^Ï>ÿXb­.½Œ ñ=²¸ÿBv^¼#€3lf €3ÿ¹<?‘’—½[(²¼ÿXbÿ·E?%”½Óɧ¼ÿXb¹RÏ»È~=Àƒ¼€¬Ž€¬Œ€¬ÿX"¾;˜¿ÕßX?ÿXbÿÿï½ÓP¿Š¼G?ÿXb…ë±½ºùæ=š'×<(o¦o|oñb‹:l³¿Q‰F¿¸F->êþ»8ŠôŒ*ž8Œ/ÿ²¿Ÿ[K¿aë=ÿXb„û¼¥Ú§=áb½ã…â…à…ÿ(q\¿ý\->=võ¾ÿXbÿ[‘P¿‡B#>฿ÿXbJšŸ½å|±=ç‹=¼Ôb¯b«bÿ KB¿î¢„½†Ý%¿ÿXbÿa‡@¿U‹á½½Z&¿ÿXbͽ½ˆ ö=Õ$øîÜ<)€mÊ€k¬€mN<›:ÇCœ½_»w?: v>Žì§9·6Š*ñ0ÿO“Ö½h,u?o5‰>ÿXbÄ ‚½ üÝ=Ot=2$Ú$f$ÿY¸­½.bó>t-`?ÿXbÿáÁv»UÏ>î j?ÿXbµâ½¨¬&=“‹1=Z€c½y[€cÿ;¤R¿mu>"ê?ÿXbÿK¿‰{K>T?ÿXbìU½‡¿>_& »#€—"€—!€—ÿ ¾á¬ä¾…Éa¿ÿXbþgq:x¾Óó¾\>^¿5¥ ; ͆.ö>¢1“€½ä÷v=ô7!;*¨\¨ò€€ÿ­§¾Žxk¿žH]¾ÿXbÿFm¬¾Ïìl¿i‡1¾ÿXb‘òS½¹Sš=ä»”¼à€šÓ€šá€šÿy >7‰ ¿¨€R¿ÿXbÿL>2 ¿ŠØS¿ÿXbÿ<¼lè6>©¤Î¼HŒ(Œ“Œÿäv"¿žpô½ÊwC¿ÿXbÿŒ¦$¿¦² ¾)Ø@¿ÿXb¡-‡½KÊ >µŠþ»6|„€3ÿN·å=Ø<ˆ=XÐ}¿ÿXbÿ¹ =Ïå=­ ~¿ÿXbw„“½c{->ݵD½V®•vÿ¼ïI¿}lÓ¾ßé¾ÿXbÿÛÔP¿Ø"½¾9áã¾ÿXbT[½ŠM=‘¸Ç»»žtžžÿZE%¿$­ð=·,A¿ÿXbÿ» ¿J˜Ñº¿G¿ÿXb$š€½þñ>×ܽý€ü€Ž€ÿÖœh?±¶±¾‡·m¾ÿXbÿ âm?ÁD¡¾dÐE¾ÿXbeý&½J¦=ö\¦¼–t/t­€šÿÔï}=æj½¾uNm¿ÿXbD Ä:ãÔ ¼"/£¾Ä£r¿þ2&;ŠP- ÎZ1?«L¼s¾Ø=øü0=ú€@õ€@ç€@ÿXµt½ó>ÁE}?ÿXbÿµ^Œ½û4>=û€kü€k–€kÿ›¼1m?ÎaÀ>ÿXbÊXÚ:Ü'½dHf?ÜÞ>Øü ;Ne*ãëY.fO‚½Ù\5>ìc½®€+Ñ€+^€+ÿvÐD?Jœñ>©öÜ>ÿXbÿ°U9?½E?I¦à>ÿXbŠÊ†¼ÖŒ =y ¼¿€¬_€¬É€‡ÿ‹HV¿Oô ?ÿXbÿæi«½q0[¿¬‚?ÿXb¯BÊ<ƒjC=…”=*€TYYW€TÿZ*í>¢WH½‰ˆb?ÿXbÿäÌô>2ÁѽO_?ÿXbúòB½IK%=)è6=Ú€2²€2‚€2ÿ…³R>îHŒ>—€p?ÿXbW¿‡:µ3e>û.>[o?ÅÝ;Ä’+&Å0xµ½ò"³=:A<Ï€ ä€ Ä€ ÿåBf¿‚õ˾ìþ7¾ÿXbÿþ:k¿[zǾDd½ÿXb6ÌÐ:ÌC>+•;cCaC³CÿWæ?½Q“|?Åã¾ÿXbO^°:Í…ä¼;Ú}?{=¾B7=:\¦,S 1ßo”½Râ=ÂÀ3=q€ž€Â€ÿF!*>ª0s¿ün‡>ÿXb(ß:Ç>—¼l¿&Å‹>c£ :Í)Ï(».å¶½é|¸=ê“=ž'ÿ+/¿§¡=2—9?ÿXbÿÁR0¿~ûî=@-7?ÿXbÊŠa¼£ ˜=EK½Ÿ¡€ <¡ÿtq=>sä¼—’{¿ÿXb“R„:7H6>Á]Õ½Ù~z¿6ä;ÉS¼, w0¼ˆ½ $ˆ=w/÷<=€©Ò€ª(€©¤r­:õÿѾéN¿ŠÛ>û~¶8*=‰)þ¹¯.Uޝ:‰½¿¾PBU¿¶yÐ>K>'9+8ßu/Ÿ»¼Çá=Yü¦¼o{Ø{5{ÿë5ë½|¯?bëE¿ÿXbCÅ´:Š ¾ - ?ý‰D¿(rß;Rªç,ó>‘0PýC½±Ì=¸‘²¼M L  ‘¯å:Cªª=Ƹú=]-}¿oâ‹:¦c“*̆/ÿË|¦=rPÈ=Ïë}¿ÿXb²»€½LÃ=I¢—¼@)ÐÎÿÒ?¾ô“>Sþq¿ÿXbÿÞ²C¾{‘>Ö…p¿ÿXbÕ»M`=ÁàZ=?(:("(ÿ¿¯¾Œôm¾ƒøh?ÿXbÿ7 ¾¾`޾DSs?ÿXbàÖ]¼í=²d޼U€¬¨€¬°€¬ÿa¾2o¿úY?ÿXblj ;:ø¾'N¿šH?ö ;¥sƒ%c$(’­®¼‘ð½=8, ½-‡^‡8‡ÿå³O¾Ÿ34?öB.¿ÿXbÿ‚k˜¾1^3?]ÿ%¿ÿXbž~P½òz>½©=}.n.þ .3‚:ÎB?÷Y=Ñ%?°Rz;óm+[I…/ÿ·ñ6?ná%>«4.?ÿXbÿ]=š[=ºh=•€·€QS€ÿ…tS?¨€¾JT?ÿXbÿ µ^?™…¾¾<Ö>ÿXbH4A½—;>ªDÙ<Ÿ.<.:.ÿ·Uf?î¨[>–Â>ÿXbÿßû^?Ïk>˜ûÏ>ÿXbÓö/=w§=oõœ»½€ˆ€`ÿ€ÿð«k?è§½,~þÿXbÞ“:0h? fͽNoѾq Ò:Éш$\~x(^¹ž½`Ê =x¹=Œ€‚4€‚>€‚›†:i'¿îÇ ¿Ù?l²9´Ê +ó„x/w‹:ÇI¿Ø7¿ÕH ?qÙ#:“oØ)¸=Ÿ-vÄ¡¼n3=—¼®€­¥€¬_€­ÿÓ¾iB¿´X?ÿXbÿN ¾žO(¿ë,>?ÿXbüü—½-Í>v§»¼ü€ˆö€ˆ:€†ÿ§Gz¿$@*>z¸¾ÿXbÿ'¦{¿Ðñ=Gó¾ÿXbìÝŸ¼ 2B=‡NO=(R6?TRÿ4'^>Ç+@?¼ë?ÿXbIfõ»û@²=dj=¼€-A€*”€*ÿiS°=l©ô‘Þ"¿ÿXbÿ—÷??,T>ˆL&¿ÿXb¡J ½º¶=¹ú1=¬€8®€84€6ÿúIŒ¾JÎоjø^?ÿXbÿ$&¾qµ¾ƒf?ÿXb’ëf½'…=çÅ =逤耤®€¤ÿ¸Ô-¾:wN¿ÿú?ÿXbÿn—>¾'G¿É¢?ÿXb˜/½k%>u*¼=€ € € ÿÖì£>KFS?l+î>ÿXbÿÙÑ>öŽL?(â>ÿXbw/÷¼ÈÍ0>' ‰¼W¢íVÞY¿ÿXbÿäøí¾@ûÆ=ŽLa¿ÿXbl $½o>¿F¼ó;µ;ð;ÿt¾s¿J¡V¿ÿXbÿ7?¾½Eý¿ÔßK¿ÿXb$+¿;¡j>xbÖ<_€w€µ€A¼‹:¨Æ©<<i?S²Ó> ©î9Ø´(ŠÝ,ÿ^Ο=Qzf?h>Û>ÿXb ¼½G>~=ú€eö€eå€eÿ)ls¿@]>wL½ÿXbÿ™‚w¿¶è>v²î¼ÿXb´;Ý>ÌcM;C#C»C–ܘ:™c=v*z?ÔŒM¾gÝ‘9:Œi&…¤º,ÿiÆ=kXw?G»t¾ÿXbÅS¼Ú«=¨S^=B€xä€?ƒ€xÅ#€:F§ç¾¡w¾dÉ[?ÏB:è[$;*)ÿÏξïWq¾#pb?ÿXbª<êõ==›=± À B ÿ÷ a>ýÐÖ>÷va?ÿXbÿ× >0ã>¶rb?ÿXbð3½mo—=u•¼Ñ€š¨€š¡€šÿ‡„O¾¨œ.¾°Ûv¿ÿXbÿf}D¾¹Åb¾MÃt¿ÿXb|ÕʼØE±=dåW=+€wt€x«€wÿý1K¿wÃo>º·?ÿXbÿ"ÎS¿û@>&ˆ?ÿXb½ŠŒ»ù‚=Ô}€¼"€¬ô€£€¬ÿÝo¾^n¿AêW?ÿXb‹Š:ƒ¾ù½ ;¿ýO?ÆjÐ:zå¹'dpR*`®½Fïô=ï+¼Ë—P—ò—ÿgJ=¹ËQ?È¢¿ÿXbÿoü2¼ÿüK?°¦¿ÿXbÛú)½9*÷=i­è¬;0®ªÿk_¿Y˜žfUc¾’èu?ÿXbvb¸:‹wZ>øB(¾ ‹v?19v:tç-# h1rÃ/=€×'=³]¡ `¿Òƒu>ÿXbZ¬ä:Z‘Ò>t>b¿^d>%‘':qˆ¶'Å>-ø|¼ñõõ=õ7¼L€“6€“€“ÿair¾âgZ?“î¾ÿXbß:…5L¾ŸµX?ù·ü¾æ6:ÒF,?¯?1¦ <{ˆ>Ï !òu|?†ös½ÿXbvȱ:ˆ³T>Ûz?Φa½¸â¤:Ÿ=$+¶O0QÙ°;ò–+=—Åļ^_š_·_ÿ…9Ø=Ýkg¾aèw¿ÿXbÿ3ç…=FæH¾Wwz¿ÿXbÕê+;z?[?Z?ÿXbÛ³Ç:ÑÔ”>!ºý>`ˆQ?É­ø: -L%V1ø5;™œš=¦Õ½w€›t€›W€ ÿK“@>³÷:½){¿ÿXbÿŽˆx>|;$½"x¿ÿXbJΉ¼ÚªÄ=ES=9@î@”€#YU:‰Ä¢¾ÊL?ÛH?Áˆ;˜Kd-Ÿ!1ÿñ±¾îmM?’Xø>ÿXb&mª<E>]¥<è€tõ€t×€tÿwÏ>_Rg?°x>ÿXbÿ<›º>ÙNj?]½/>ÿXb~¬à<¨TI=F?=UY¼€T¯YÿaH?¿ûi¾P9S?ÿXbÿ{á÷>£8L¾éZ?ÿXbHmâ—(æ>mM¿ÿXbZå¶:ù‡ª>Kä>7°T¿Írh:ö5*†‰–/ʽ¯é!>/ÂT½:„;„|€ƒÿÌNv¿·]ü<ЧоÿXbÿЩl¿›@½Ñ¹Á¾ÿXb.ɽt1=§ê=÷€vó€vN€=ÿ¹¡M¿6yÞ>W˜Ð>ÿXbת|:\T¿a°Ã>ÊxÐ>‹’-;2*<Æ.Ÿª‚½Ï =@QÙ<>€©é€ªþ€©>°:ÄZ®¾÷ÀW¿jÕ>q¾9·},4}±0ö¯;ü%€¾¼…d¿´ê¿>ø ;˜Bè,’z 0Æí¼ÌÏ­=öï:=O€8J€8.€8ÿßÜb¿‰Uª=ö_é>ÿXb–éì:J)]¿¿³F=WU?°W;’&ë+ÜR/ê®l½f0¦=—s©¼³¶Ôÿýꦾw1˜¾!½e¿ÿXbÿù·¾å\‹¾[±d¿ÿXbYÛT½æ#i=+é<€aL0R€aÿå¾x¿éçÆ½«\>ÿXb¢†:pÒx¿(ºå¼o>¼Â¤:ñG*‘/Œ“½Äѵ=ò'*=ß#ízª#ÿ#)À¾!Û½5³k?ÿXbg}²:ð;/cM½çj?^R<Ð-Ò-ÔŠ'1õdþ¼Ö =Ë€³¼ù€¬ñ€¬å€¬ÿŠV[< ®v¿ ¹ˆ>ÿXbì†ú:Ks×< |¿»ø/>q±<©†I&å )ܽ\¼­n5>XU¯¼xFÎFåF:¨Í+?‚¥ª>‡)?Ïþ 9 (,gi0ñ­:á%?×Ð’>ÑU5?ùãœ:—}×*Ù¬k.¹«—½kc,>L©Ë¼Kr˜rilÿÿûϾŒU?«ö¾>ÿXbÿ8ÖØ¾uU?ýV·>ÿXb;Q²½š?Æ=¡×;€¾€¥€ ÿ@ób¿ó™ =Mwé¾ÿXbÿ;®r¿(G<=fJ¡¾ÿXb S¼çÆ´=¨ý½ñ€ È€ Ì€ ÿKÍ=·$‡>†•u¿ÿXb`èä:´‡> Ô†>…Nt¿ ˜;ž‰º,ÔÓ1?oª< ô=Mó¼ë€d €¤€Íƒ:dÖ¿>g97?ῳ ;o¨E+Õ/\“‚:¨ÏÂ>ãL3?E˜¿{¥ ;ÕY=,.›À0&宽ꕲ=½:ǺfÖÎÿ=m¿0å8½œÀ¾ÿXbÿ8½e¿|à^½â(à¾ÿXbÆO½“û=M£ =Ü.Ú.º.ÿz7B?¨úS<}¿&?ÿXbÿ³H?| =x„?ÿXb=)“; õ=À–=Q § m ÿ•Ø\>ñ¥ ?…??ÿXbÿ„üÁ<Ä?gUM?ÿXbtѰ½Lâ>ÞU]ßQ?¶O ¿ÿXbªyà:ï|\>©§V?Ñ$¿CI;äæm*íÔ/ˆdˆ½>ž 8<ë€mà€mO€m¯ä:3=*¿}?ù:¾®(ý:Ç‘Û*l J/°_ä:¤1=™~?»¾Â½0Ý:LeÔ,N=—0óÁ½œùõ=mÊ•<Œå\ÿï:|¿¶Ú-¾”È¥¼ÿXbÿ//{¿W}E¾‰< ¼ÿXb<¡×¼Ùè=—¬Šº„  ‚ ÿ†ò»Äû¿:} ¼ÿXbÿÒÞš<çñ¿g¶ ¼ÿXbîµ ¼Â½2=ªæ¼ñ€¡Á€¡ù€¡ÿ7ÇY>¦·{>9r¿ÿXbÿ´è">9¡>-z¿ÿXbÍè§½Wv¡=iqƺòæHÿØŽf¿¤„„¾y²¾ÿXbÿLëb¿‘×»¾Õˆ¾ÿXb5î­½±üù=jS»×€Þ€Ø€ÿvvë¾&¾xa¿ÿXbÿ ̾Gë½4îh¿ÿXb%•½y">k ½X€(n€(;€„ÿßy¿pò¾ &/¾ÿXbÿ4•w¿¶'¾àºG¾ÿXbfL½‘|5>Õuh½¯€+]€+Ô€+ÿ†ÔO?íé>ÊA»>ÿXbÿ D?ñX?äß»>ÿXb]6º½BZ>gÕ'=ï€eØ€e¥€eÿ~ü_¿HÂ>6š>ÿXbÿ9]j¿<àœ>C……>ÿXb‹áê:N =<¯¼C€‡\€‡°€Nÿµ®=¤¾}¿»¤¾ÿXbÿ|D?=3§y¿+€]¾ÿXbå˜,=Ž®Ò=š$<Ê©i×ÿØ(k?7èÉ>*Õ<ÿXb[7é:éÔg?2úØ>=!<ó4Ù:\‘Š*ca=/O¯<˜ùî=ì =l,ЀtÛ,ÿö…Ú>¯ Ú>ž;L?ÿXbÿî:‘~ö>Ñ:õ>ê;?Nî:†çŸ-¥Kž0ca¼ÿw>F[;ò€“´€“瀓ÿsÇB¾»u?iòR¾ÿXbÿ¶e¾ôLr?˜šm¾ÿXbdsU< ©»=¯íí¼ì€ní€nž€nÿ¨î>8²û>AN<¿ÿXbÿk°Ú>KÙ>dL¿ÿXbÔ,P¼Òm‰=Z¹½§¡¦¡Ú¡ÿ0-Ò>°W‚¾‚'`¿ÿXb¢)¸:>ß >‘&ú½ãq¿€ž<Ì-ñX0¦+='Mã=%!‘<Üdi벿—:V{U?)í ?cbœ=!:Û9[Aô)g&l/]þ—:×ÈR?ïž?1KÝ=ª›‚:ÑrÉ*q˜q/°t>=«ÎŠ=£Ó<!2!ÿ!ÿ:W”&?Ì7?ÿXbÿ²N¾•c"?grB?ÿXb0¼ÿXbÿ¢,-¿@s:¿°Úß=ÿXbº½„½Ž±3>ŒÜS½Ë€+”€+'€+ÿ/¶;?=¡?eÎã>ÿXb€²µ:T D?þîò>U.Ü>5N:d*É+áìû0©¥¹¼+J=[Ñæ¼ü€¡4€…û€¡ÿ¸ô¾:—¾T¿ÿXbÿ:À¾C­L¾4»g¿ÿXbË­<¥,C=Î'=ûYýYT€•ÿÆî>Svº=Aa?ÿXbÿI?Êš–=J„X?ÿXbg·<ëŽÅ=•Ö¼qŽp€náŽÿ÷…>ýS?T{¿ÿXb¼Ò‚:Ü…>”+N?qg¿´˜: .ˆ* øö-8‡ë<1´º=Sé§¼D€`‹€`¸1ÿ„£?£ˆ>ihF¿ÿXbÿö ?Aqc>þM¿ÿXb˜iû<‰)‘=]¢¼+1£1U1ÿ` =?êH¾"0%¿ÿXbÿ”g7?höC¾uÀ+¿ÿXb쥉½@Üõ=ÔU=Ý€Dd€D߀Dþ(¸:)?Èã¼ÈT?óU<¬“*0PŠ-ÿ6L'?aL´¼•°A?ÿXb›š<þÒ=)®ª¼®€Œ{€Œ©€ŒÿBŠš>s?“.;¿ÿXbá$ƒ:©³­>å?°9¿ß§µ:ÂR?*‡;:/n½»*Ž£=±2½¾€ ó€ ~€ ÿç×_>ò[•=+y¿ÿXbÿ£¡#>tË&=Ë~|¿ÿXb¦º ½¤ˆ >¦ñK=X€Ö€ô€ÿþǾè.?oƒU?ÿXbºüç:Å"?¾+"?IfM?®Ç¶:)†‘,"Ÿo0Fνû:>3úQ:¿€rÝ€r½€rÿ4ƒÙ>äb?Y×K¾ÿXbÿ*2‘>rÆm?á>t¾ÿXbò$)=²„Õ=*rˆ;îß<ÿ¦=b?­?ç>µú½ÿXb\€À:±¢h?nÔ>&|Q½‚je;v:ª+]_Q/†’ =Wx—=`‰¼\1à1º1ÿ•N?)ã;/¿ÿXbÿÃ’Y?}'Æ»þã¿ÿXb¾Ú‘½/Ý$><ö3½#€ƒB€ƒT€ƒÿÅw6¾ÿXbâ:þŽq?¢,‰>×?G¾¢q!:¥À/,@¬G0$´e;˜i›=yéf=g€-Ë€-Ù€-ÿ4–ºƒJ“=?V?ÿXbÿ%—¶>áŽÐo?ÿXbàk ÉÞ;ë|z?ÿXbÿ8 >­ê=ê{}?ÿXb0Ùø<èÙl=Aô$=2€VÀ€Vý€VÿÝÙû>䨌¾#€S?ÿXb°K¸:cõ?M)‰¾±_P?n]c;¢ í-½È0ïV–:ãÓ=3¨¶¼ð€;¾€;V€;ÿΙ+>V>ãv¿ÿXb¿Ú†:óU#>taH>&µw¿ â;*³Ÿ*±>?.ë7“½5Ï1>uU½Lv’vlvÿm+¿,?õ¾k´¿ÿXbÿYõ1¿yJß¾kK¿ÿXbB|à* n:Aå›+¼>0¿hƒ:Ȧ? G?{@>œ®Š:êî-¯V19ù;>Nb¼ÓFÒFhFÿ2¥P?ÇûK?ÿXbÿmvS?ÈĹ1J?ÿXb÷*½ pš== ˜¼W€šU€š©€šÿP‘û=]¾_¾ÅÓw¿ÿXbÿ²¦=T­‡¾Œ÷u¿ÿXb§$k½øªU=¼W-;ï€%p€%î€%ÿFjy¿ê»f>OgW»ÿXbÿ€.}¿ë >aæ=ÿXb’@ƒ¼´;Ä=N½‡K‡ ‡ÿ€z>¾š\?ö¯ñ¾ÿXbMôÎ:¥9G¾[Ød?$½Î¾"Ú®;‡j‹)0y-ÿ“?¼¡†o=ê ½š¡˜¡ ¡ÿôp—>깩¾)Ye¿ÿXbÿa¡–>o’½¾ta¿ÿXb«±<ƒä=‘˜ ¼+–ü–í–ÿAîL>©–?>’4v¿ÿXbÁƒæ:"ÛN> ->Øõv¿DÅ;­üï+¨ëš/ã½nä=×ß’¼ª « ° ÿõ­ç<”Éš>Ûés¿ÿXbÿÚô½Nlç>ì6d¿ÿXbJ™Ô»zý=l– =r Ä€ë äƒ:‰ü½jé>?~›'?ž{½9üÌ,n·05Â8:e›½ÕÞE?ƒC!?+Sü;Ž“-£Úý0Ù$½ÈD>_N¼'€3D€3˜€3ÿœ­?Ÿ]²<ñ8=ÿXbÿ¼¡?4iB½wGÌ<ÿXbcC—½N—Å=£ti¼ý)ý)œbÿÂté¾>@N>ví]¿ÿXbÿ1Å¿ûùM>„øU¿ÿXb ü¼ƒ…“=íÓñ¼Æ…n€…¸€…ÿvpa¿†˜Ž¾3CľÿXb鎓:U|d¿±cŒ¾òU·¾9=y;rè ,M+Ó0Â2¶½Ë >~ÿæ³Ìo½ÿXbÿe|¿ÕDå=òsþ½ÿXb";g™Å=×2Y=ÅKÒ€,×€-ÿh˜W>Ú›,?Ì55?ÿXbÿõet>¿Î.?RÃ0?ÿXb¾½…²>¯²»ÛèÚÿMê¾€F3>f_¿ÿXbÿ9í¾“>Ø=†(a¿ÿXb²½[/>%±$»Õ7R767ÿõ´G?¦Ž¾¬j?ÿXbÿsbC?'™U¾û?ÿXbº·½€×ç=#‡ÀN"¾®ën?ÿXbÿ5Ï·>±K9¾‹fj?ÿXbïþx½ó’>ëB<Ú€më€x€mÿ«è¶¸?kÁ?¿ÿXbÿ,0ç>ôpê>R D¿ÿXb4`=ƒn=¢&z;/mJm-mÿ “p>ƒC?„t¿ÿXbÿ ý¿>û5?¶S¿ÿXbgb:5#ξw`¿ÿXbÿ"¤R>Áÿá¾é—_¿ÿXbcaˆ¼CÿD=–>ô¼H€¡ž€¡Ì€¡ÿy6O¾BUù¾œ‚Y¿ÿXbNVæ:'ÆP¾0_ú¾CY¿Êþ 9­bÜ*ZW0w½t=ðLh=ýù6-ÌB=Y€b€N€\ÿ©S¢¾5³?t&??ÿXbÿ¯Q¦¾¦Æ ?éCD?ÿXba<½SÊ> S<9TqTíTÿÙq?h±Ê½·ÑI?ÿXb¨ÏÃ:±>? r½ÛL? H<…¢+Úº‹.ÞŽ°½Û>ïæ©;»uåÿ a¿½µØ>@5_¾ÿXbÿG:U¿hê>-*Ÿ¾ÿXb'ƒ#»Ý˜ž=wÙo=‡€-ƒ€-„€-ÿ>,M=ä.>oò{?ÿXbÿ¿Ü>õª(>§,z?ÿXbòaö<ñÁ=‘a•¼;€`˜€`:€`ÿLÍ?eÒ>´E1¿ÿXbÿ-Ÿ?c¬ë>°ï+¿ÿXbRe=ÖáÈ=s=¹ìP¼ÿ%é9?×¼¢>b ?ÿXbÿ¦÷F?ßî•>‡“?ÿXbäö‹½¸€=`Ë«<¿€©P€©\€©ÿÕ:õ¾2þN¿Òý®>ÿXbº÷­:Ès¹¾ó[¿› ¹>02“<öÜ&+ŒTö-íÓñ¼Áx=4Ù¿¼í€…倅쀅ÿ—”f¿Ãmy¾0-¸¾ÿXbÿMäq¿GÏQ¾ã¼‚¾ÿXbfu¼ŽÈ·= ½Î‡t€ ø‡˜Â‹:±è¯¼2è>0d¿,h8¬d(Ógí.ÿ„”½¶ô?Ë\¿ÿXbCUÌ<+lÆ=¦a8=ìPäî€$ÿi?Ï\Â>:{íŽ3?‡Ïß:ñ‹}-lûp1›®g= P=ƒM<=€j3€jþ€jÿÅL?U¿ÉZ>ÿXbÿ9ËB?¯t¿™l >ÿXb0½É"Í=þ0=å€7þ€7‘€7ÿ¤+y¾SÂí>“ÿY?ÿXbÿ²8ª¾™©ç>~ÖS?ÿXbhÐм¶Ð=aŠ2=æ€7½€7Õ€7ÿê•Y¾.¶¾>IDg?ÿXbÿC©‚¾÷;Ë>ü³a?ÿXbJÏô<§ó=øÁ<Ÿ€tns€t…މ:¨è.?é72?çša><ª:)Eh)5g.ÿ9°&? ;;?جO>ÿXbB[μ»_5>ënž¼+ŒØ‹¢¢ÿüæ¿ÃB>@G¿ÿXbÌ::XÜ¿>k€>ÃxA¿ì.;É„ª'°{û,Òýœ½hž=am ¼fb?bÊbÿ %¿%b›¾S3¿ÿXbÿ¿(/¿_—¾ˆª*¿ÿXb%l¼`xå=´™¼.€“è’é{ÿŸ >å?&LR¿ÿXb*„:8æ>?†=M¿¢&¨;Û÷[-Õ£‘0~ͼ‰b2>`Ê@¼ëQ}QÒQÿS")?w2w½„Œ??ÿXbÿQ?0þÚ»S:H?ÿXb›µ½ŸŽç=Âû*=+¥U¥J€ÿ„<¿Ùý:¿Rà²>ÿXbÿú¾ŽzH¿:Å>ÿXbÀ i½©K>n¥="€MF€M€Gÿµë?¢Ì>êJ??ÿXb¸„:—(?>FÇ>Ê¥6?—ª¥:,’)ðQ.²o½>Û=&«"=Y$n$z$ÿù̺½™X ?ÃÒT?ÿXb¶Ý‚:ìx„½ÙÞ?âN?„g::J¦+ÁG±/­Û`½?:Õ=£:¼6€˜4€˜o€˜ÿõ<¾Íê·>y›a¿ÿXbpëÈ:<]‡¾Óy > }i¿7þ<¼-¿Ö0`É•½³î>=}„<÷€më€mØ€mÿ}F¼µú?Ê {»ÿXbN ¡:„æº:|ý?Ô· <ðtd;ÆP-y‘!134¼ßW=‡ø½a ‚€¡n ÿìÒ=YÖå¾;c¿ÿXbÿ7¥%>ÄæØ¾f*d¿ÿXba7Œ½)Ï|=‚”<*®X®¤€©ÿW"Ѿöd¿ÞrL>ÿXbÿ!úѾ¯b¿0’i>ÿXbȵ!½Ùà==Y€7¦€1X€7ÿNYL>DÌæ>-»^?ÿXbÿê*æ=ƒøã>ic?ÿXb#Kf;Ì|‡=¶‚f=c€*Å€*0€*ÿýGì=˜Hz>åxv?ÿXbÆÑ‚:r¸=.ã>E|?9‘<;D,á0†q7½µ¥=Ý”ò;=­ÿÏPÞ½é®*¿Ã‚®ý<|€O÷€OV€Oÿd5>?ù"a>]Ô!?ÿXbÿd·O?ú¿Œ>ß ?ÿXbd¯w½„òž=n.=J#ú€'K#ÿdõ ¾û¬q¾ðck?ÿXbÿÝ@b¾†z†¾Ðrp?ÿXbž±¯½ï©>vTµ€.Nÿ ľ:h?n2>ÿXbÿÕê¾Wÿ^?nÖ3>ÿXbª¼˜µ=-ìi=“€*#€*%€*ÿŒ‹7¾®½=ý½z?ÿXbÿˆÚð½±# >Õ{?ÿXb>Њ½…«==)“¼%bIb›bÿXI¶¾ü<½Ãïn¿ÿXbÿ|ƾŸ„-½*»k¿ÿXb‚æ³½\ç>7'ŠAë¾ÿXbÿ!©^¿ˆˆ=áUú¾ÿXbÑè½øO—=BÒ§¼çtÒtËtÿ³(_¿Åç¾÷¢Ö¾ÿXbÿÒ5e¿)˃¾º¾ÿXbÂk—<w¼=†«C=_€$z€$L€$ÿ('Z>»}2>Jv?ÿXbqÖG:à6¿>Ë‹>!õb?<Î9;츈,´P).ñI‡½bÚ7>S–a½i€+¬€+1*ÿç¿?Ÿí-?ßýç>ÿXbÿîà?2?º©ý>ÿXbD†½ŠvÕ=7Â"=J€7–€7Ä€7ÿ¼F¾,+?iÍV?ÿXbiõ†:˜N¾š¯?ìgU?E¥Q:­±X*œV.YK½}•<=ä0¼ýžùž÷žÿr=·¾^ê‰>–ád¿ÿXbÿ ÷Õ¾Xk>5>]¿ÿXbT‹=[]î=ã¨\<©€tX€t£€t0ýÚ:lŒF?C€!?r½´<í ß9tqæ*ˆŒW/L—ú:ŸÃK?¬à?}–¬<$M™9\Á*ÅK¢/b½ž`> Äç;þ€ þ€ ö€ ÿÂÈ=¸Ë~?NËŠ½ÿXb×"ß:ç>¡z}?¡¾i½K­ú:TÕ®+¿ê60å*–½€ ">5·½=€„µ€(X€„ÿN¼q¿æï‰¾ë A¾ÿXbÿƼu¿š³j¾;%¾ÿXb8º ½¿ÔÏ=4¶¼j€C] ×€Cÿ€†¾pÉs>` v¿ÿXb@›½:eWŒ½ÞK>Fz¿Ü:¯ã,U0ò´¼½åÑí=òê=w¥q¥l€eÿ¶4`¿Iô¾¨:š=ÿXbÎß¶:äMi¿PÁÒ¾5CV»·ñT]gÔ>ÿXbÿãf¿q¢>Ž–>ÿXbÖ˜½ø¤>ýh8='€K€´€ÿéoZ<‹á#?á£D?ÿXbA³‚:F¿'=ƒ?œ:L?P¢À;݆'FV+¸½ÈE>«Yç<*€qS€qu€qÿšÆW¿/——>Væ>ÿXbÿ–O^¿¦f†>Ac×>ÿXb‰x«½óÿ>ì«;gͼÿŒ¿*Ø!?ºÁô¾ÿXbÿOT.¿My?»ê¾ÿXb 8<‡¤>ak6<Þ¯Úÿh$>%¿}?a+¼ÿXb+Kà:ly>{J}?´ ½rã;2)±-:å0Ù™¢½å¶>jÛ;djËjZÿÞÖ¢¾€ok?µÜk¾ÿXb µ:æÈ™¾ÜCn?WªU¾Ø‰à9' Û*^ /7âÉ»ºL =>‘¼€¬-€¬€¬‹Š:‘þ}½o}Z¿9v?—ì ;21)`Ÿ+ÿÔク‹Y¿ë—?ÿXbÏe»…³Û=hx3=—€@•€@–€@ÿ>(L=Ov€>€{w?ÿXbÿÈË¡=Ž!3>h={?ÿXb³%½ReØ=‹!=L€7é€1›€7ÿêÖß>~ܽ>àÁQ?ÿXbÿyBÔ>Ù~¿>aT?ÿXb~§©½v>ãÿ;Õê`ÿ‚‹[¿Þû1>òÖ÷¾ÿXbÿ˜Å]¿Çgí=#Çø¾ÿXb Q:=4Ù=DMô½Ç™™ßu?`g=ÿXbÿ1ì–>-t?§åŠ=ÿXb÷äá¼ÄÍ9>ŒU¼#‹"‹!‹ÿV׿yE˜¦H½!¾ÿAh¿|)¾“ľÿXbÿ¾Âe¿I¾2ʾÿXbì4R½5ÒR=â’c<>düdbdÿæ¢>¿ýìê=ÊQ(?ÿXbÿûJ¿.®ý=2½?ÿXb2!†½™ó>ÚX =ý€kø€kó€kru‹:œ˜X<›•j?&ãÌ> =\9ÿŸØ),¤/ÿ,S*=Fd?…bç>ÿXb|Cá¼j¡Ä= Œ5=®€#¯€#¬€#ÿ••Ï>Äêé>±J?ÿXbÿ®Ý…>ö>¦“e?ÿXb¾N*½!>¨Ut<æsçsîsÿhe4>ýzp?†–>ÿXbÿ ¹¿>Nrc?܇>ÿXb³x1»;‹=\;÷€§ö€§Õ€§ÿ*ïs½ô·~¿úW¤½ÿXbÿIZ¹½öO~¿½ÿXb/à%=Þ8i=o =6€Þ €Ü€ÿð鄾°q´>4,f?ÿXbÿ‚1ï½+ ›>V$r?ÿXb£\º½¸Í>–=p€eÇ€eÛ€eÿán¿›°>ÁÏ=ÿXbÿ‡»s¿þ—>§–¥=ÿXb š<àK!=pë.=u€•\€•v€•ÿD5ÿ>Éš…¾W£S?ÿXbÿ!û>œq©¾³cN?ÿXbÔ¬½k+Ö=LUÚ<óoâoìÿúN¿¨s¯>¼Yö>ÿXbÿ6ÕC¿YÕ¡>Ĩ?ÿXb¿¶ž½Â¥ã=d;=¿€£€½€ÿ7Ãü½@¿´¤%?ÿXbÿ–Y¾=5@¿å% ?ÿXb$¶»½½Ãí=Õ^=\¬\0oÿ7ˆY¿0Yù¾NÅN¾ÿXb?Šƒ:–¦\¿‘ø¾"¾ۇ#;‹L*\7ñ-â:F½èL>Rd-<3TeTúTÿËf?ßâ¼ô%L?ÿXbÿB±3?¦½l6?ÿXbИI½ôM>}®6<ýTÿTfTÿDØ?==¯J?ÿXbÒ—è: ú>Æ–,>T[?·XÛ;Úϳ-W Ë0À=Lã=½r½<·iciji褘:“ëR?—Õ?­ß@>ò>9ô9”"Ö¿!*ÿÙW? ?¾çC>ÿXb’t ½Þ=Ö=T€7“€7®€7ÿ: T¾ùæ>êu^?ÿXbÿݳ1¾—ôÜ>õžb?ÿXbBx”½’%3>*½ölN€+÷lÿkä~>³|c?;Å>ÿXbÿ–[Ã>åbX?Š¿>ÿXbNñ˜½´t5>809½µ€+*€p´€+ÿÒÙ•¼c?wFì>ÿXbÿ'Ö²½ÿ)^?Poú>ÿXbæZ´;Žyý=Ý =® ¦ q ÿj<½VN#?ÌD?ÿXbc¿á:Á¿9½o2?Ð$H?a ;´¹œ,½ÀH0ǽ+Lÿ=2¿»S€r¤€rç—ÿÊWÒ>|×N?AؾÿXbÿó*§>Ô±P?&ëô¾ÿXbãà¼ìg1=¡ T=[RYR€zÿ\ؾú8#?%?ÿXbÿ¢¬á¾   ?26?ÿXb­µ½JbÉ=N)¯<)€ Ôo¬€ ÿ–w¿VZì=h>ÿXbÿ‹t¿Eâ=L™>ÿXb’͵½¡Æ=d¯ÿXbÿ¬…|¿+¸¸=˜ >ÿXbêp½Cªˆ=Y÷=΀'=€'¶€ªÿÑ*i¾àm:¿Êy%?ÿXb_ö«:ÂÍV¾”_>¿ƒ"?¾Ì—:³c,Ð0M½n=K‘=½¦‡<€l&€ll€Lÿô7?Ðb(?6âl>ÿXb‡/E:a{G?E˜?or>Of§:Ř¢)x@|-ŠÊ†¼#1=øX=û€?ú€?ù€?ÿt¿¡¾QnL?ÿXbØŽ§:º1¿J6?¾qÀN?®õ<|¸T-útl0Ǻ;ªº=Êke=ã€-‡€-Š€-™3„:Zï>tgW>@x?œ9¶aq)²â.Iƒ‚:±œó=Î0•>ýr?;£d:@P‰-©Û0} ù¼ˆ°=lxú¼Ï€CÉ€Cá€Cÿ¹äa¿DÝ”>%f½¾ÿXb¹9Œ:Ùa¿V¬>ýd¨¾Ä„V:4´$0]~'Õ=½ÈÍp=Ö;=Ë€¤”€¤Á€2ÿì#¿ k-½)VD?ÿXbÿÂ`'¿'¥½ûqA?ÿXbé'¼“åÄ=Ç‚½m€;Ù€;4‡ÿ¬|’=¥hU?t4 ¿ÿXbÿí d=2T?¬~¿ÿXb¿a"<+¿ =N; £€s£ÿp3‡9„½o¿À³>ÿXbÿ¸ŒÁ¼ ©j¿¼JÌ>ÿXb²¸?½uµ=1a´¼¦>xtÿ3[½­ê¼*‡¿ÿXbÿlÊ 9‡Í´¼ ð¿ÿXb¤Q=`ñ=ìÞŠ;´€’§€uÜ€’ÿUº.?÷6?iu¾ÿXbmRƒ:—Õ&?Ü®jz?ÿXbÿþ—µ<©–>ùŸt?ÿXb†¬;…y=#6=쀦O€•¿€¦ÿ¹e¶=Ô½l¿’j½>ÿXbÿm%=0s¿N¼ž>ÿXb, ±½©ƒÜ=¶:<óàüÿ¹¹o¿×ƒ†>9!n¾ÿXbÿ¿au¿i]>W ¾ÿXbXo½Çb>êÑ^¿§’¿¾ÿXbÿ˜‹š>Á [¿ÅI×¾ÿXb‰z½Lü=mS¼<õ"Ž"î"ÿºÎ£>ŠS?LOí>ÿXbÿŽ¢¥>J§V?{‚à>ÿXb@x½s•=bJ$=0€'Ú€'Ž€'°:󾚾§ø¿Y$9?ž½‹9‹Š *Ô×Ö/-ãØ:2¾}¿kD? ¢<ÿÃ6*j@€-P9¦½‡Ð<[€q€q±€.ÿá»C¿·#?ìÛÊ>ÿXbÿ) A¿«Ä?º ¤>ÿXb窹½Á9>„žÍ;Pñ£ÿxX¿ />^V¿ÿXbÿ…Â_¿Fƒ×=ñÔò¾ÿXbá–¯½g'ã=|Ñ=/€-€.€ÿCg¥¾ÿ¦p¿N×ß=ÿXbÿqÅÕ¾ÇIf¿ua>ÿXbšÎN½ì=iR =Ø.g.6€1ÿëïœ=F?åjS?ÿXbj3õ9Í@*>#s ?âB?°ðÇ;/ƒó-)Ö-1Ì‘½]>5ì7½W€!­€!*€!ÿÀx¿¯Ú!>¨ C¾ÿXbÿ¦âx¿(æ=tOR¾ÿXb‡à8»ÞDZ=à½Ô€ ­€ «€ ÿ딈>£ÛÂ>å«b¿ÿXbÿ9úw>Ûs‰>®n¿ÿXb€™ï¼˜Š =¤§¼Ï€¬ã€¬Þ€¬ÿ­«D=ÙH¿–A?ÿXbÿNÛ¼wY@¿õé(?ÿXbó«9=«]³=¨Œ<¢i>7iNiÿ@~?ô›Ð=@i=ÿXbû´â:ÖM~?CN¶=O×”=þü]9±‚+ ¸š0k~ü<‰#Ï=è¤w¼“€Œ$€Œ¤€`ÿY?ØI>?I¿ÿXbz=ä:ò?sÁp>.IL¿Ó˜[;¿Ú,“2”0•Gw½ˆ,ò=$î1¼€–8€–7€–ÿ¹’«¾{¨?·«5¿ÿXbÿÕp®¾{O?MV>¿ÿXb¹¯ð">,›y?ÿXbÿ9D>]>—x?ÿXbI A½z>¶¾È:¯½>ÿXbÿ³ŒW?+aÕ>wg¯>ÿXbO”„½hë >%²O½]]¸]}]ÿKša?â&ð¾µôm½ÿXbÿKN?”6¿÷ ¾ÿXbh§½Äá=çÄ="€´€¾€ÿpо`Hu¿DÛÀ=ÿXbÿö}S¾z¿ýóY=ÿXb¦¶”½V}.>îéê¼oldljlÿ‚~‡½Tpp?ß}¬>ÿXbÿðËP½‡Èn?À¼¶>ÿXb¾ˆv=%És=ùºŒ<2€ç€jükÿy?ݰ¾@8>ÿXbÿXx?侕éX>ÿXboÿ<0Ÿ¬=8¼ ¼ç1Ë1Í1ÿàˆÚ>!nK½û(g¿ÿXbÿ‚p¾>g:=þXm¿ÿXbJ —¼GW)>V5¼BQDQÿ¢º>þU2?ÿÓ+?ÿXbÿ`‚>ÿž0?Úq-?ÿXbJA·<ÞtË=’>­¼š€Œs€Œo€ŒÿßkÞ>X’> ªZ¿ÿXbÿÂÍ>®‡¨>rËZ¿ÿXbˆ¹¤½  =é)ò<•€‚‰€‚”€‚ÿa '¿ï ¿YaØ>ÿXbÿ¬d(¿T&¿úÃ>ÿXb r—¼ª(ž=-d=k€xo€xö€xÿ•¢¾O ®¾„Ëe?ÿXbÿó&º¾Ûùľ1Y?ÿXbp*½àU=uX!=~€2ý€2Ý€2ÿm"j½ à’¼JŠ?ÿXbÿV ¾UlC<ð}?ÿXbW“§½äÜ= è<ßoüoÔoÿÛfQ¿`r>¼Ä?ÿXbÿtFI¿¿(>˜?ÿXbiý-½IœÕ=?‘'=ø€1D€7ó€1ÿ0õÐ>)~‡>׬_?ÿXb÷Z¹:€´Â>H¯j>Õae?–xö9ËF”,6»:1rl½½yZþ=à=c€eœ€e€eŸÓ‚:Û!~¿4˜ò=M¸<=:Ù9#[+›“š0ÿ\ï|¿Êw>{ ©=ÿXbèÙ¬¼äØ*>:¼GQíQ‡QÿF¸¡>Î??+¡;?ÿXb-íƒ:o›>z®?@+:?›9(»ƒ)™.€›Å<¥kÆ=o¹:=v€$î€$8€$ÿlÈø>@±><^M?ÿXbÿ0ó>hò–>ƒ'T?ÿXbÐ~¤¼†ç…=%@M=¾€?€?±€?ÿfD¿*þ•÷?ÿXbÿMG¿•¢Ž¾¢ù?ÿXb󶽜úÀ=—â*<Ê€ É€ E€ ÿ®.~¿DGʽöć½ÿXbÿhK}¿ ƒÖ½.YͽÿXb=}éí=äNé:¶€’»€’~€’ÿ †8?3ú(?¾§X¾ÿXbÿñ}A?Às ? ýA¾ÿXb" ½ÆúF=v¥%=(5€wS5ÿi¿v¶2?1¦Ë>ÿXbÿ©$¿qò*?QÕ¿>ÿXbÍ­½Vð> Ý<ž€.J€.~€.ÿÙÁÒ¾Õ]?°~•>ÿXbÿÉ…í¾w?U?C]š>ÿXb“K½„%=¿Ò9=Ø€22€H³€2ÿ¯Î>ké^>0 c?ÿXbÿªfÏ>åà>íÑ[?ÿXb©ˆS<²œä=°å•¼[–ô–²–ÿŸ>¯(§>‡d¿ÿXbÿÅ[É>p€u>x:c¿ÿXb€cÏ<ðÝæ=õ‚=a,g,|,ÿ¸1¯>Z?ª'B?ÿXbÿò¿>NL?·¦E?ÿXbh@½½Oçê=µ{<,ƒNÿŒˆY¿ÚX¿!4N½ÿXbÿøÝ^¿Këû¾Y+»ÿXb¹n½ân=£’<1®®Ï®ÿŠb¾ª o¿ûDŒ>ÿXbÿŸˆw¾‹¶q¿Þ e>ÿXbƒ…“;üP)=ðÜ;=lp€¦ÿ¶ >Y½¯=#§|?ÿXbÿ™k>6c‘=ÇK}?ÿXbº=•d=Áp.=ßP¼P¦LÿéQ!?|œ&¾â\B?ÿXbûÛ:f:4?¥ï-¾Ä‡0?–Œ;œb-ƒB,1Y9=‹Ý¾=<½x}yt‚:b™y?¡_>,3=-?¤83(Ò§-ÿíÐx?›¥k>zÏG=ÿXbªeë<ÝÍÓ=Žv=© ÿ‹q?ã¨?ñ'$?ÿXb´ Ó: ¿?|ç>Ç/?½¤¼<½¬F.ªL½0â’ã<çªù=+i<Àu€u…€uò…:4$$?D?i<:=´C:|«™'.g,ˆ„: ˜ ?ÅHG?™ó²{L$=,€GG€GZ€GÿyÎà>‚ƒ’>lZ?ÿXbÿ3ëõ>!êš>ÁR?ÿXbm»½éó>MÙ)=é€eH€e×€eÿ[»\¿{1¼>ïm²>ÿXbÿ å`¿ÇÉš>g½>ÿXb¸v"½z =–ÐÝ<3ƒ4ÿ`Z˜=f5~¿×»½ÿXbÿ³Eþ=Ë y¿ÉnF¾ÿXbs»Üô'½ÿ€+ú€+þ€+ÿ˜J?ZNG?*‰>ÿXbêo†:B¦?eF?0ìu>°Çb;¿(£+dt/9Ñ®;3Å\=©3÷¼é ¶ è ÿ :ù½”T¾^¢s¿ÿXbÿt±/½Šž¾ö,s¿ÿXbRÓ.=†ä¤=ªðç<ÄiT€Q:iÿ¥æ_?¯ù£½Òô>ÿXbÿ©_d?Ö¨f½Žå>ÿXbáFÊ<1zÎ=º/=sqëÿIá?Ò> 8?ÿXbÿtø?Ž«Ø>ÈZ.?ÿXb×µ½hð= oV;¾€z€í€ÿ06¿Iuº¾´Ê¿ÿXbÿ2µ+¿QöÚ¾"¿ÿXb°Ëp¼›è3>4¡¼óFâFåFÿª¶?âž>ÐÐC?ÿXbÀ…:Cl? ²>£ç6?­–8;’1…'§€,û!v½®Hì=Ú=5IIiIÿŤ†>;é¿Xê=?ÿXbÿÆLÜ>oL¿7*?ÿXbK: ½'>@LB<‹"€r‰"ÿþd>7”u?7îs<ÿXbÿVù§>Ôq?¬¸Œ»ÿXbn¤l½k) =ô1Ÿ¼‹²ÑÿHÚ:¾o1›¾@qo¿ÿXbÿe³o¾Á޾‹n¿ÿXb$6½ÁrÄ=1}/="€1€1$€1ÿÒòz>Î^J=ßw?ÿXbÇd†:IsŸ>_nŽ=èr?EÁÃ:p ý*X¶®//V½‘)ÿ=Aðø»†€–(€–‰€˜ÿOvY¾yÆ8?£(¿ÿXbÉkµ:ŸÍf¾õJ0?n0¿«ìÆ:“l+*Ïß-K=;8¸= „¼ê1º1 €`ÿ¹ÝÎ>ÀAE>Fìd¿ÿXbÿ±bÍ>ˆ¼>g¿ÿXbÉ==¬q6=$¸‘»%˜H˜è˜ÿè`ˆ>™ø¾¯OU¿ÿXbÿû7¢>µ:¿±M¿ÿXbôP»½í™>«”<ÏÊáÿ#,~¿—40»«7ô½ÿXbÿµ{¿JõÞ¼g¥8¾ÿXbÇL"=«w¸=€=¼P+P~Pÿéda?›Ø=4­ì>ÿXbÿs…\?æ ¥=“`?ÿXbƒùk½¼=>£Óº€—i€”+€—ÿÓ¾¼;D>"x¿ÿXbÿ好‰Ô=šÅ}¿ÿXbÖ;Ü»¸W†=bº½¹¡ã€Ÿ¼¡ÿÿ (>”š#=˜Q|¿ÿXbÿ!T>}P”=pÂy¿ÿXbp˜è¼žaª=;å½û…¶…¼…ÿÕ~8¿ÿRó=uÙ.¿ÿXbTλ:›š=¿v=_Ì+¿Ãô§; ?-d>î0„F°¼9_ì=.Å=d€7Ë€7ž€7ÿf:¬¾!±?~.ÿXbÿ•%v¾´s¿âÿXb[_¤½iV–=! <ª€¶€R€ÿ.ÐS¿£¬ñ¾‚Л>ÿXbÿ6@[¿¤ÝÙ¾$¦•>ÿXbñ/¼ÝC>h蟻ÿ€“ü€“ý€“ÿ£Z[¾:¢f?0AÁ¾ÿXbÿ²XP¾ÅUe½€ƒj€ƒ<Jÿ¨Ôl¿˜='“Á¾ÿXbÿÞ~l¿Èb¡ÿXbÿ]Þ€½B¢[¿‡?ÿXb+Þ¨½1E™=GÇÕ;s€à€¾€ÿ­6U¿¼Ö ¿ ž¶½ÿXbÿȲR¿;¿mj=ÿXbZ ¼³ê3>¬„¼ºQïQ"Qÿ¨A?ß=×?P?ÿXb<Ń:—3?˜*l=B‚I?rÊ:¹ði*lŽ6/È(½(×$>CtH½:€ƒN€ƒw€ƒÿ@v¿e™½銾ÿXbÿ¯Yy¿Ô±¡ºrßg¾ÿXbEöÁ<ùÃ=öµ®¼bŽ€ŒB€Œÿ`Ï«>#‘>«Jh¿ÿXbÿÅ£>A–>?Áf¿ÿXbP­½Ë º= tí<ß½³ÿÆQD¿ Õí½¯–!?ÿXbz%„:AÐI¿!T¦½ ?§”Ú:›µ'Ê +РͼýÜ0>¼ç@¼éQ³QÖQÿE²?o$‚=J?ÿXbÿS÷ ?Þè±<#üF?ÿXbèLš½¾=Hþ =RO‘ͦƒ:¿×qº=üCG?ô9´­,'üN/dƒ:ÿ–¿è™ >}ÑE?¦œW:‚Ñi)ðî-é糧pí>3ßÁ<¿€º€Þ€²Œ¹:áŠd½r¤x?òl>}¼o9!ë,“ÇÖ/ÿ<¹½Sýr?~Yš>ÿXb }½›r%>È•ú¼If³f#fÿð}t?.ð“>ìÓ‡=ÿXbÿjy?§^l> Ð<ÿXb€Þ¼eÂï=¢¸c¼â—À—Ž ÿC˜™¼ej-?NA<¿ÿXbÿUC޽vö/? 9¿ÿXbÁXß¼<ó=Ç ?¼K—L—ƒ—ÿ 1‰½ÌQ?屿ÿXbÒ)ß:ˆ½c{N?Þ ¿3P~::ú*,Yÿ/Ac¦¼-{>bLzÿXbOuH’P>¥c¿ÿXbÿ±éË>ÊY'>Wg¿ÿXbþ°Ó¾<ÿ€tü€tý€tÿ1˜Ï>n^?Fl‘>ÿXbkÒƒ:·p÷>ݘT?ÍÞ>RQ­:ÚÏ!+¸«+/ÚŒÓ:‡¿>ß?<òðÏÿ§½˜½¼D?ˆøD¼ÿXb¦õ¯:'O„½ë?°]p½éŸ9…e+æ¯/F(–½’Y>õK=m€.£€m²€.ÿIH½#1l?†Á>ÿXb3ÅŠ:Èë]½Ò*k?@fÈ>œ¬˜:ì ’,é&¥0C}¼ëR>5£ÿXb¼Ê°:+!£¾nÏk?(ød>Îû:t—©+̉Ò/ÙC½-wf=`¯0¼Cžž˜žÿc‚¾ÊÉ’¾–yl¿ÿXbå:¾h޾¢3¾ƒ‹k¿ãßÊ:A»´-KÜV0@¡ž»)±Ë=îμõ€;ô€;ô€;ÿr»¶<-p?^±±¾ÿXb†bâ:]š¼ÀÁi?.†Ð¾ÜfA:M8+4 ð/•F̼ªx=gÕ'=gw‡wªw „:O¿×Ç¥½µ?£ˆ˜:u§)hþ(.Μƒ:éyP¿¦‰†½ž?6†:äœ(9ª,½‹w<^¾µ=ðPT=pK”€FãKÿÛ? °–<Ÿ Z?ÿXbÿà(?¯DŸ=i@?ÿXb^M=ê•’=ƒø@¼YeÇeìeÿËá:?¬žÏ=\-¿ÿXb̺:Ö¤-?µ'>tR8¿¡Øz:kûò+[TE08Ú‘½%v­=B>(=×#Ô#É€‚?º:n«õ¾P"j¾!ØX?ÿ~µ8ÊO&j8-˺:õ-¿oš^¾9T?ÌY: *8êŒ/VžÀ<$·&=¹m=îW-€TëWÿâŸ8?EŠè¾*è?ÿXbÿ ]=?ñ¿L„ß>ÿXbÊúM½Ò >¶äp—Ë>ÿXb@‡™:oN?LAó>OÞµ>LVG:‚<Ñ*Ý“/ǹ­½Œ¾â=]S =€'€?€ÿoÓ”¾›éq¿”º>ÿXbÿ*Žt¾ûŒu¿‘>ÿXb== 8€=‘(4»ý“ø“p“ÿ[˜é½kC?a[O¿ÿXbÿ ‡ž½?¢3L¿ÿXbSÐíª´¹>ÌP?ÿXbÿÂ?U¤£>#yL?ÿXbtš…<œH=³ð5=<Yc€KìYÿŒ®õ>ꬿú¾3?ÿXbÿyWâ>Ú1 ¿é 6?ÿXb7U7½­M£=!’¡¼®€š¾€šú€šÿÁîE½+qd¾×=y¿ÿXbÿ„ö=½ïq¾†x¿ÿXb=ÓK½Ä^ˆ=‹T=ü€¤ö€¤þ€¤ÿÐ;ê¾à“¿±Â9?ÿXbÿZæû¾œg¿ãG3?ÿXbOÌú¼2b=€`޼€ŠÑ€©€ÿòÒz¿æ¾ï6¾ÿXbÿ!Qx¿-9¾br&¾ÿXbE=XVº=j¼S€`_€`¢€`ÿž¡9?ÆÛ>7 ¿ÿXbÿ9=?äL²>–¿ÿXbàt=tBh=|`GúoD<£ˆs?ÿXbÿ‘–>{=. t?ÿXb"2=á|ª=M¢Þ<Íii³iÿ'éf?e2›ºŸ Ý>ÿXbÿ0a?‰­c=íÛñ>ÿXbdéC½ŠãÀ=ö™³¼®tÿtLtÿ쇼oC¾k.}¿ÿXbÿû©£».Á¼½<è~¿ÿXbj÷+9š]·=›Ë ½Ð€ œ€ G€ ÿ‡b¼>ô÷W>iÖg¿ÿXb¾È†:±˜«> 9>@·l¿xÕ’:ó›#,-1CÆ#»½Å=—Ê[=Ÿ€,;€,L€,ÿ;ƒ`¼˜!?$úF?ÿXbÿÔ<."?M0F?ÿXbÿ>£½ã§‘=ªœö;|€ñ€ø€ÿ+/+¿ÞÖ:¿O~¾ÿXbÿÁ2¿æR1¿W9¾ÿXbƒ§P½ÎÂ^=Eö=0\€fO0ÿ¹™m¿œç=T˜µ>ÿXb?†:Úös¿Œ ¥=~Ž•>U‚l:ôò*-ÇÒ©0a¤—<îzé=ªÕ=›,L,>,ÿ| L>çô¨>Ã5l?ÿXbÿqi/>ÒÌÆ>†Íg?ÿXbò º½¥ø>É‘ÎÿXbœ%†:Ù6W¿§-?x>ºœg9K0*Í´G/¦³½ÙÎ=R·<îo«o½oÞèl:rÉc¿Ëä—>_±>¦÷:•©N+oñÜ/ÿBþg¿˜e–>P²›>ÿXbñÕN½Š!¹=tî6=X/n/ü/ÿ´i< ³>gÏo?ÿXbÿ‰ÈÆ=ɱš>qÄr?ÿXbÂQò<%xC=UP=þ€Tÿ€Tæ€TÿÄ6?"ÉÆ¾p?ÿXbÿZF9?dòѾF?ÿXbª×­<Öp>u”ƒ<Û€tÙ€tk€tdD±:¶ò>£Ca?Û=ß|b9J<,*¥/ÿbTè>AÖc?TÝ7=ÿXbÝE½/i >|º:'Q½ÿXb0Ž„:ˆ¥s?k”Ž>¾¾Ð/ð:Ól-)ÿB1bøˆ½ Ô=Ú¬z¼»)s)})ÿíî¾P´¸>&ÌN¿ÿXbb'?;l¤Ü¾+ß¶>§$T¿ÿH):Dç*30׆ <Ç->ì„—#{?{ß><«Å9#l!($hÛ-sä…:ÝÏ7>¿z?©»=D¢ö:=ž.I´!1‡£«¼‹k¼=öX=g@–@7@ÿ%Y¿îÿ>Q$1?ÿXbÿXœâ¾?Úþ>9ò>?ÿXb<Þddó>þÛN¿ÿXbÿ6ØÏ>âD×>cºO¿ÿXbáÎ¥½=™=È:ïðìÿ&V$¿¿`6ø¾ÿXbÿ•’9¿3¡¿=Ò½¾ÿXb!”7½Ø »=ÈEµ¼|t³t{tÿão¾ZH®¼Ñx¿ÿXbÿ—L¾ñ›‘=a|¿ÿXbÅŽ½x™>à x<""4"ÿ,±”>Õp?!93>ÿXbÿ#«´>én?“Ò=ÿXbADн‚äÝ=.©={$$y$ÿûƒ¾8ÜA>tšr?ÿXbÿ(ÄA¾N¤‡> r?ÿXb€ï¶½#¤>0+=î€\Æ€\߀\ÿG¼v¿ÕŒN>–}2>ÿXbÿõþy¿}¸,>³ >ÿXb-íÔ»óè¦=’Ìj=Ï€-›€-€-ÿ»4H>ј@>(fv?ÿXbÿ Š>ÃÃ=˜Ã|?ÿXbN ɼ†¯/=*\=uRþR}Rÿ&»¾ä®>6ƒm?ÿXbÿ”çt¾õò¸>—ºf?ÿXbƒO“½ÙÌ>\¼¹Ýâÿ£—¾ô¶½….|¿ÿXbÿÕ¦;¾—¾„½{¿ÿXbÄ™_=øC=Öüx<€j E4€jÿ™V1?R7¿pFÀ=ÿXbÿ¾Á/?þ§8¿ì5»=ÿXb±Ÿ¼I.ÿ=L‹z»o€“°€“¶€“ÿçA¾Ài?óJžÿXbÿ:A+¾‹ j?'ô¼¾ÿXbZñ½.â{=õIn<º®»®ª€ÿ·¿CxW¿oU>ÿXbÿ‡Wø¾ø`_¿¨ m=ÿXb ý»†ÿ”=_Ï½à€ € †€ ÿíŸÚ>–ˆx¾kþ^¿ÿXbÿDá¥>»Nu¾„Lj¿ÿXb:S½ÁB=0¼Xž2ž»€ŽÿþI¿ÂY>áˆU¿ÿXbÿ‡ø¾wc|>s½V¿ÿXbHRÒ<1µ¥=Ó†C=e€FŸ€F°€$ÿö5?¾@´=L¨2?ÿXbÿð¶(?¹†Ä=:÷>?ÿXbž—¼§÷=m=7'6'?'ÿ¸l~¾1 F?ù<?ÿXbÿ{:’¾EHD?{/?ÿXbäôõ»¥“=ý.l=¿€*n€*¾€*ÿç¶’¾5¤¾C!g?ÿXbÿo^¾¼µ¾ôÌh?ÿXbx`€½8Ÿ:=ž_”¹8€‘(€Ž³€‘ÿ¢¸Æ¾wZ?b,²¾ÿXb­Þ¼:Ü{ȾI Z?3ܱ¾Àgð:=ø"+Ðéˆ/-AƼÉÜ=•c²¼f{Ü{Õ ÿžO½Ö3?;š[¿ÿXbÿ—½¤ˆ?ƒ˜Y¿ÿXbÙ²¼Ö=Ú™¼R€¬V€­§€¬5¬Š:"Hؽ×÷¾_^?$¸ý9ÜÉ#n×)ÿ‚_ð½z?¿(ƒ[?ÿXböî½7©8>®V½«€+¯€+R€+ÿ¼¨>p€K?×£?ÿXbÿ6a±>ueW?]Ô>ÿXbÿB»ÒÆ=ѱƒ¼E€¬2€¬ô€£ÿ@õ¸½ÎֿĶO?ÿXbÿÈ ¾½¿ÎÿH?ÿXbK޽A ='[¹€‹-€‹5€yÿ'$R¾xz¿§£Í¼ÿXbÿëž;¾rÓz¿£b¤½ÿXb”™»¦bc=_E½½ š ¾ ÿ½Uð= ˆI¾V0y¿ÿXbò¹‡:y™C>R~‚¾÷ªr¿Þ”Ù:Γ5)h- 2½õÍ=qå,=F€1~€1ñ€1ÿ¿¦*>·I>´`y?ÿXbÿ¾Cd>À¹ö=A¥w?ÿXb$c5=nÀ§=.Î<ÂiÀiiÿNVq??£ÿXbôìí:Pm?ƒ<{ö¿> ê;(‘ò,O0»0Æßö;E¼Õ=DÞ2=³€,ò€,±€,ÿX‘¾ ¤:?sb?ÿXbÿ—t¾¯ã?ÂÇG?ÿXb0ˆ½¢Ò=Iº&=·z²$µz^Í:,§¾â™Ì>ÖG[?„aF;s”˜+.…/Hsé:°ˆ¾a†Þ>ôK\?à‚;ñIz+î±d/‚Çw½¹ˆ>”2©<߀m—€m{€mÿ#¿{>nzw?>7‘=ÿXbÿ5è=ñ.~?_Ò=ÿXbǺ8=¢='[9&€º€—€ÿ™šx?úû<¢Òs¾ÿXbÿwÉs?¾ñ<Ù…›¾ÿXbºò¼éG#>ˆW¼$;?;–;ÿeÎ;=P¿ÖH¿ÿXbÿ$‹>½ÆÉ¿]R¿ÿXb ‡<té=ò =,ô,,ÿP«`>Õ³Ñ>!°b?ÿXbÿzAƒ>ù:è>W‚Z?ÿXb{¡À½“>vÞÆ<6\ù\¿\ÿ7Ðw¿ìúî=Îhc>ÿXbÿÍ{z¿€;ý=ñS)>ÿXb~½´W>AI¼>€{€{€{ÿÓZx¿Ù>B>÷Ì>ÿXbÿ‹3r¿ Æ”>|>ÿXbr!½j/>üûŒÿXbÿ×Ó”»å£q?[ ©>ÿXbn„½¶óÝ=N=m$d$³$ÿw=½-×>Mïf?ÿXbü£Í:/¨3¾Öë>ü½^?j3¸:ðp)Óe.üŸ<¶>_ Ð<Ù€tê€tì€tÿõB¡>=ô_?§u¼>ÿXbÿ¥zµ>½(W?¯ØÑ>ÿXbõ,H½ÃeÕ=A§¼¨ § T ÿûí½%ñæ>pŒb¿ÿXbÿ!½x“Á>vl¿ÿXb[&ü=EŽ=Ù$?=Ì€:e€?7€:ÿÉ Z¿c?‹¾œHå>ÿXb}‡:À!V¿c€¾É§ù>¥d˜:þI‘)X¥.‘ ½ZGõ=Ž.¼¬—Z—¾—ÿ¢yd>jñ0?·÷/¿ÿXbÿLd>çc=?Í‚"¿ÿXbÊ£[½÷’†=Ðî=ꀤñ€¤ì€¤ÿ©½ ¾Ü¡H¿V;?ÿXbÿpá½uw;¿Œ ,?ÿXbÁ;ù»ƒø>Ôµö»c€“a€“(’ÿaRH¾ÉŸT?Î|¿ÿXbÿw4€¾ž¶Q?z¿ÿXb‘c‹½Çƒ>ZL½ ]-]]ÿ”U½`óY¿z ¿ÿXbÿÆY7¾HB¿o{ ¿ÿXbÓ½N½.Ué=$C=›€14€1Ì€1ÿÇ*= À?óƒL?ÿXbÿ¡·o<Î&%?x‘C?ÿXbæh¼ƒÝ0>•»Ï¼€"J€b€"ÿ ¿|üÛ¾'>¿ÿXbÿ¶E¿/ßã¾T=;¿ÿXbêX%¼Û5>Õ¼»Ï€“Ë€“b€“ÿ“/p¾@Ê]?\½á¾ÿXbÿêv¦¾fƒF?6‘ ¿ÿXbÿ#=û­½=Ïe¼Z€`·€`R€`ÿçò2?j)î> ¿ÿXbÿK5?µžå>¨Þ ¿ÿXb\u½E„ß=‡%=õ€æ€ò€ÿÎØ2½(Îz¿NOH>ÿXbÿpQP½y¿ h>ÿXbÞ½;¾=cœ¿¼Î€CMt˜€Cÿ¦n¾6Q%>‰„y¿ÿXbb„:p¾šF>{¿ž/9³c‰%œP)l£<ñ-ì=HÁ=N,?,j,‘fÀ:Ÿ´Ä>"¾È>gûU?ä¼a9)˜)&|.ÿ·‘²>x Ö>D¼V?ÿXbXoÔ¼¶,ÿ=(,ñ8E—»€r—ÿå¦C¾¯‘s?Ï%w¾ÿXbn-X:]°­½o}w?<w¾pÓ$;)êÎ,µ¦ø.îQ=xDE=ÇfÇ<ûEêEÿEÿ,¸?ò¿g ?ÿXbÿô˜#?Λ¿!¯ý>ÿXbŽ»½£è={<_tXÿŸ8¿ÏÝ1¿AÅ;ÿXbÿ7 >¿@¯*¿J¬‡½ÿXb‘ÐV½Fë>#õžÿXbÿ=v?óõ0>.WT>ÿXb³µ¾í~•<î€tØ€t¢€t-~±:S?¼Y?ö*P=X£c:æ ,é»0ñžÜ:M ? Z?Ÿ«9=áñ:êƒà*YâŽ/ë««;Ð =›¼µ€NO€‡n€NÿŸÆØ<¯»¿ûZ=ÿXbÿBœ³»{׿&A=ÿXbL5s½­Qï=X7=4IjIÞIÿ²“>q¿=?ÿXbÿ"xÆ>h"¿Ÿ5+?ÿXbý†½ÜÙ>“þ=6€I_€kJ€kÿ2 Ø>4ë>M"H?ÿXbÿ7|Ü>Á®¼>„èR?ÿXbºKâ¼ÈÓ2={í¼€}Ì€}Ó€ÿD¾=[Ç>Q¨j¿ÿXbÿðt³=sÄ>ëVk¿ÿXbH›»è=?þ½Ú¡·¡ˆ€ ÿ01|>Œ+ ¾É©u¿ÿXbÿ‘¹¬>ÌéF¾lÎk¿ÿXb½:GºƒLÒ=Ϻ¼ò€;æ€;¾€;ÿ£üÑ=ïc#>tZ{¿ÿXbÿωô=`6>± z¿ÿXböyŒ<–$= n ¼ó€N÷€NÄ€Nÿ§q'> ‡|¿k<ÿXbÿÛ˜ ?m-V¿ßªT½ÿXbPT–½!?+>Ý(²¼"l*l<rÿµ¾ßËU?e»×>ÿXbÿ–圾îhZ?y#Ø>ÿXbk›¢½T¬>žx=R€.<€.O€.ÿ}gš¾'¡S?å7ó>ÿXb s;Š™¾h~S?l<ô>+'>:â—)yá .î°‰;úµ>“ä¹<%€I€t€é´:W«D=4]x?)Qs>ÍèÙ:6Ue'8£+¾›Š:‰¤=u§v?LÂ>³|h9iÈ)Ãy0%”~½ËÙ>5˜¼{€y€|fÿÀy?›]¾(¬½ÿXbÿbôy?|áZ¾Ìc½ÿXb%=Œ½ú™z=-²Œ¾½v&¨€Jã&ÿ¦‰= Œv¿ò{…¾ÿXbÿŠ'>æ†w¿½¬S¾ÿXbË÷Œ»®)>x ¼¾’†€ÿ’ÿo>V¨ôÕb¿ÿXbÿõ´¾€^>’íh¿ÿXbzŽÈ¼KXÛ=à¡(=_€7{€7­€7ÿFôˆ¾*”÷>„\U?ÿXbÿNv¾õÐñ>Y?ÿXb¥½ƒP>EeÃ<_€mg€m]€mÿZ¤¾Œo?l$>ÿXb2Æç:7u{¾mu?˜‚>;G¹:¼pâ)½¥). ¦šhÿ­ÐS?L£¿—ç2¾ÿXbÿ‹àW?<í¿¹ü½ÿXb3_¼K>ÚÇ;倓€rˆ€rÿ*ÿXbÿ]ã>?üÓ?o‚Ø>ÿXb‚ä]=Xu–=+Qv<í€lè€lü€lÿ0g`>ÍÆy?Y»ÿXbÿ-“Œ>«(v?µEœ»ÿXbfo½Ï>“=W€IT€IX€Oÿ/D6<åÎâÿn½$?al½ÿXbÿ7…{½ˆK?pU*½ÿXb{-¨½Å; =øÑ<ˀ܀ʀÿ¨ûD¿øm¿>ÿXbÿ“RQ¿xH¿V Æ=ÿXb€»¬½ž Ã=¼­ô<üíÏT‰ƒ:DvH¿Æ.Ë<ä?ž{½9r*Fè /ÿatA¿PÈ<$Œ'?ÿXbµü½:\k=÷=fwÒ€8Ïwÿ›M·>M¾«xi?ÿXbÿËe­>,oE¾´Âk?ÿXb{Oe;˜P>êÏþª½Ò€+§€+Y€+ÂÜ:ætI?¸x?ç%>ᮈ:ÑII+¯…«/ÿt(O?h?ÆÎ>ÿXb½…½j->^i½Õ€+H€+º€+ûÈÝ:$@?¨g%?o> ˜3:Z (ýi-—Ý:I<7?Z.?>®pÚ: ·- 7Y08²½;m­=N´+<xä€ ÿÛRb¿.6æ¾ã}¾ÿXbÿüf¿ÞÙ¾¸¹ ½ÿXb:’K@v‹¾¬f¿ÿXbÿòB§>½ü޾ˆ&g¿ÿXb¯>ž½¥ž%> ˜¼Z€{\r¶€{ÿ-i¿M½>~ú>>ÿXbÿ’p¿i’>Ü@>ÿXbÞs€½¤¥r=×3„ÿXbÿäo޾Ëio¿+T`>ÿXb»´Á½dû=Œ„¶<\ì\ó\ÿÂ<¿ ™²¼‚†—=ÿXbûò°:®ÿ|¿^%&Ÿ;×aE-yíÊ0ÆúF½ØI>¶÷)<ûTõTóTÿðÛ>Db>P&`?ÿXbÿî¡?Ò‚>˜àW?ÿXbhÍO½#„>&W1»G€—!€—Ô;ÿåö@¾Wîë¾&^¿ÿXbÿ¾G3÷¾-Ç]¿ÿXb>xm¼ˆ…ú=¸=_'º'Z'ÿ&@°¾Ó:?¯›?ÿXbÿ Ú¯¾ÏE?‘©?ÿXbá}U½|÷=ß?¼€˜B€˜Z€˜ÿÇ¥ˆ¾6Ÿ$?bÂ7¿ÿXb/ï:mäx¾Ìk,?U´2¿d¿89'J~J-Xá=òxš=~V=‹€Q¦€V¡€Vÿ,KJ?;X½•M?ÿXbrÈŠ:."I?ÝÛ;»^?Ò%L:žÉ*IÿXbÿãÿ¾V q¿R B>ÿXbæ®e½$Òv=•-’»nšošÚšÿ¦e¿üž€¾#º¾ÿXbÿžH¿_ˆã¾5à¾ÿXb·ë…½#>íU¼D€ ‹€ 4€ ÿ™1?qÅ#?@f©>ÿXb-ß²:¨Ð*?â¸'?7iµ>«\¥9«"v)W/Ìa·½Ô™»=Š>ŸÿXbÞ´‰:„¥u¿V{ò½›Ä‚>pÓ^;?ŸË+é3”/=I:½1ëå=r‰¼C ‚  ÿö³P_¿ÿXbÿôZ3¼%'ø>†ç_¿ÿXbM-ۼ噗=§½l…j…Ö…ÿ™A¿¾ñH¾‡ÒN¿ÿXbÿþ%¿Lb¾$3E¿ÿXbKs«½HR²=õ¾ñ<íÒØÿXb¿ÿÕÆ½vøê>ÿXbÿòþ]¿Mо5žó>ÿXbÑè=š$¶=¬ä#=AP–P@Pÿ·F? b‚=ð‘ ?ÿXbÿ„5A? Ê·=Q^&?ÿXbí½Õ'=Wzí¼"€} €}N€}ÿÒê;域>6`\¿ÿXbN:(¾¾;¨>÷Q^¿¹:<ÆÖ¡- ½¦0ï÷<ïSõ=2%g¼!>àfñ;b€rž€“€rôø:4’p¾Ç½w?ùnº½qܪ9Ä·*ÿ‘÷/€|«:/a¾öÏx?ñM¬½ÈþÇ8`Õ*Dš30K>6=Ž:z=ëTù[îL½^¿Hvÿ»×T¿_7«¾Í3ã¾ÿXbÿ@e\¿ý”¾å¢Ú¾ÿXbå·ˆ½¶ö.>µm½a”bÿ”/Y¿ì¾²‚¿ÿXbí#¹:æ†a¿n¤§½âî¾p˜;Èß*y—ó/ò´ü¼$&ˆ=ȗм#€…D€…!€…ÿ8al¿5ff¾ÂHŸ¾ÿXbÿr¿Ä(‡¾eÃB¾ÿXb¨ª½ß>éíO<è€mâ€mô€m[Ę:aë¾<¾Š?Ša½,z:M ¢#½d)ÿJ€<<ÙÊ?Û ½ÿXb¨©%=•ÔÉ=;‹Þ< iŒii¤Å’:ò–Z?œc¬>Œ9Ë>zþ9²q+Æã±0Gò’:€JY?£¤>{ãÖ>ÝÝ:9ˆB¡)pû. 5C½Vx=ÌyF¼ÇžÅž€šÿÉÖU¾)øK¾™u¿ÿXbÿ.âW¾I¢€¾ûÖq¿ÿXbæ­º½1·û=,5=V€e¿€et€eÿ’±K¿Ú'ä=Bk?ÿXbÿ&éA¿¼Ñ=L%?ÿXb{ö»ú=IM;¼[’<’€“ÿø„¢½“1?nI7¿ÿXbÿm?½ea(?Éu@¿ÿXbé ¡<6æ=x˜v¼Ã€ŒÂ€Œ‚€Œÿ¦úº>‡(¸>ÅÏ[¿ÿXb–ð‚:§ª§>¼MÂ>1„]¿¾49S¼,ˆëM0ÒX=ÍŽ=_ $;mŸm(mÿÞâÖ=ºÐ;?*ß+¿ÿXb,ƒ:«kk>Ýù2?ÌQ-¿K…;øá-£Ñ—1ê"½VÔà=%æ=V€7œ€7W€7ÿìû½u ?ô{N?ÿXbrÌÞ:M—Ƚ\*?‹M? à;wÈý+œ,0âX—<ŠÍ=F>=˜Kò€$œKÿ=z„>ᚤ>/i?ÿXbÿfX>Ù˜†>q?ÿXb’­n=^em=7߈;ë€&í€&Ÿ€&ÿ@ÖZ?õ¾¼ŸÕ¾ÿXbÿ¸b?’…G¾“Ö×¾ÿXb*@½£Í>*û¿€–¼€–s€–ÿ ®½µ`?Ôäó¾ÿXbÿÑ6=ge?ÌRã¾ÿXbA·—¼˜‡ì=n=ƒ'’€7@'ÿèòQ¾ÞÀ?fK?ÿXbÿn8¾ÃH?˜@F?ÿXbŒ,Y½øB=j<ú€f¹€fù€fÿ” ¿vz?íE?ÿXbÿ¤¿Œ2 ?Ø‘?ÿXbÂÛ:É<²=ž^i=û€-œ€-ô€-ÿFs» e–>o´t?ÿXb$4ƒ:Þ0s<‹U>ì^z?‹©è:ùˆÝ,¿Á÷0¸<ÙÑØ=Ñ˨¼í–Ç–Þ–ÿ ü>>ð~>uLs¿ÿXbÿË>D¯>õr¿ÿXbr·½å >¨å=ö€h߀hô€\ÿÓK{¿u>4>hã–=ÿXbÿD6~¿Û/Ü=iG=ÿXb‘G0=a‘=ÙÜ<|€Qû€Q €Qÿe?²½ïjà>ÿXbÿA0[?Í S½w™?ÿXb°½çó=çA¼¯—X—v—ÿC³>ST#?µô7¿ÿXb²à:» ¯>Íe'?MÈ,¿Yƒì;d+q-#¶Ä/¥÷M½wøë=Ü×¼¹€˜û€˜p€˜ÿ¥?=ZUõ>ç‚`¿ÿXbÿŸ-Ý<Aö>ÁV`¿ÿXb¿ ¦½H§>»Ó<›€m˜€m5€mÿ¥‰¾°v?ÇÏt=ÿXb¶{¶:{|Œ¾,v?}ˆ;;Ì:!UŒ,=1Õë¶½k-Ì=Ý}Ž<ÁoÀo«€ ÿ{wz¿ÍH/>›í=ÿXbé=†:J^x¿î>oE?>UZ:W<¨+º2d0á›&<ôÅþ=#¼ì€Ñ€ß€ÿ*•s>ííH?½y¿ÿXbÿÖøh>žUA?é^¿ÿXbð£=Ïõ=îë@¼"1L1C1ÿÄO?? G#¾—"%¿ÿXbÿ­8H?ÂQü½“_¿ÿXbˆ»ú<å=ÓK ¼s€’Ç€’ꀌÿ‡g?Óê?)í¿ÿXbÿBbó>fù?ƒ!¿ÿXbé*]¼Mµ=.Ui=£€-ˆ€-¡€-ÿ¶ì,;Wíå=qa~?ÿXb&êƒ:BA½[!>ƒ|?'Wv<~p.§z1¶ª<þ™>LŽ<ë€t¶€tÕ€tÿB{à>ð˜e?âón=ÿXbÿç[Ö>àèf?N Ø=ÿXbMh»”Áñ=§Êw¼ô’û’¹’ÿ*L¾Ñ5?4ž-¿ÿXbÿ‰Ó¾iÄ*?ƒ­3¿ÿXb¥f¯½) ­= Tÿ9+iUÿ‡ÐX¿fݾ™Üž¾ÿXbÿ=,S¿‡âø¾0»“¾ÿXb¶HZ¼ûxÈ=Q0ã¼é€;Ö€;Ô€;ÿÓ‡O¾Ó¤l?t¥¾ÿXbÿ4z4¾Mo?aê¾ÿXbÔ~k½±læ=΋=®.T.=Iÿ9{‹= ¤>rÝq?ÿXb¶b„:äËÌ=Ò$>¡\{?s¶v;wT‡-u“|0ë䬽JŸ=M<쀟€Þ€ÿ£é5¿4¿Â°™»ÿXbÿÆ‹:¿öO/¿Å„¼;ÿXbj”¼ºg=ÿ:À§„€§‚€§ÄÔþ:ŸªÒÞ»ú;RAï;ÿy[>¨+M¿~ù¿ÿXbÿ>@>ì—J¿œY¿ÿXb†pÌ;ÿyš=8À ½€›}€›Ê€›ÿÂýK>ÒVÉ1Žq$w¿ÿXbç6a=H[=ùÛž:µ€&y€&n€&=4à:?(O?ÂÀ“¾¿âüa9˜îi)4a¹.ÿåHJ?»›¾m6¿ÿXbJî½ÙZ/>O½lZ€ ÍlÅ[Û:a _>³#q?Ñ‚>[}:m¶£#p§Ê*CÍÛ:ð®‹>M l?b Œ>(‡†:n÷*W—/ýøK½Ã. >° Íl}M9é|' Ê–+lL·:'A?w ?¾Ï´>È i<$€~€—€ÿ Nb?SPï>ë…<ÿXb¬ô˜:ë^?åù>’9’=òÜ_9š·Á*°g/³Ò$<ä0=ˆý<;©:©ÿUÚ=¿e@+¿ûfM=ÿXbÿ’{"¿SËE¿Ýe¼ÿXbu®(½œ§*>Û46¼÷<åo»N¿ÿXb—ª›:0Œ¿ä¸>.ÞU¿ìc^:…‘Û+{–Ø/[í!½å>4 Þ;ss €r”€rÿ3X%>Á"|?$q½ÿXb±>µ:\ó1>¾`{?À ™½îT”;Ob¬*njÒ.n0Ô<òÓ¸=ñ==Ó€$ê€$–€$ÿS$?3>Í@?ÿXbÿ÷ã?"H>ûTI?ÿXb̸i½C>Owžº½oe¿ÿXbÿÄÙ÷¾Š¬7>¬?[¿ÿXbñE;½Z½ƒ=õ=m€¤¾€¤²€¤Øµ:³Ì!¿¨Áý½`ÕC?Ú¥:ñ+h¦_0ÿµÏ¿¾Àä½î"L?ÿXbF$ ½·ì>‚¨û8t€r¹€r4€rÿ¾ÜÐ>ò1c?Æ‹[¾ÿXbr(á:ŽùÍ>¼¡c?´0_¾yÉ;Gœ* Ù.ÊŠÁ½e>ô¥<÷\í\ê\ÿÊh}¿0)>ìÓ»ÿXbÿ¦#¿h¥=Ç#b<ÿXbºgÝ<†æú=g`d<Á€uª€tÄ€u$Û:ô"?äõE?–Î=™¾Ö8ãVm*UÕ/ÿ.Ö?º¾H?é9<ÿXbj y»#2¬=Ͻÿ€ ø€ û€ ÿ¸òH>Ë=¼y¿ÿXb¶òƒ:¨§þ=1„Ç=7É|¿ j:7rŒ-„¼®1¬þˆ½a3à=òAO¼i€™à)«€™ÿ«Ú¾Ô{¯>@4V¿ÿXbÂÊæ:=ûݾxƒª> [V¿¸;HhŠ,¸£01?7½\X—=ât’¼Ð€š¢€šÍ€šÿFž»¾ÞÅ-¾™2j¿ÿXbÿI¡¾Xëz¾ÎÁj¿ÿXb‚ç^<ñ ù=â =. €t: ÿ¯¨™>þ™?;LC?ÿXbÿóç“>ßê ?¹…H?ÿXbùø;þd =IÖa<€¥€¥¶€¥{nƒ:v;¾Öv{¿ƒ†*=ù ;7që$E„#ÿª`¾Ýf}¿>ÚÎ;ÿXb%•©¾ LU?ÿXbÿ ?­­3¾PC?ÿXbèiÀ¼µÅÕ=ƒn/=Ä€@Ç€@Õ€7ÿk¾ZMÛ>d?ÿXbÿ‚¬¾Þ–Ã>¿Ãi?ÿXb§T=µ==kcì;c€&€&Ä€&ÿý,?œ:9¿ýJ¾ÿXbÿŠû$?¡Y?¿ %¾ÿXb½VÂ<ÃH=Ç¡>=ØLÔL³LÿIE>?à_¹¾y?ÿXbÿâ‘6?Ûÿ¹¾5z?ÿXbuÌù¼ —Õ=>)=÷€7è€7ö€7ÿßa½yõ>7`?ÿXbÿñf&¾Ø¦é>4õ_?ÿXb%+½:[ =ݘž¼¯€š­€šV€šÿÈÆ=qМ¾Vmr¿ÿXb4‚:=Ä»¬¾/¥u¿ qw:e5“,…¨­0™»–»×1=!éÓ¼,_T€¡‰€¡ÿéP>¦z ¿e˜S¿ÿXb¡„:ç~´=Ç}¿ mQ¿v;l~°-Lc/«—½ b>I;<’"#"…€rÿ-¸3>0¼z?÷ÖË=ÿXbÿð<->Ç{?¤,Í=ÿXb·í»½»c>™jûÚ=ײ{¿ÿXbªš`½è-þ= Â=Õ.œ€GT€Gÿmg7?0zÔ=ó0?ÿXbÿ 8?—Š>IÉ.?ÿXbJC <çö=0Úc¼Ù€·€æ€ÿ¬=Ì)?ø_>¿ÿXbÿ´d*>äÚ-?Ã7¿ÿXb=¹†½È">êÍ(¼€ € q€ ÿ +?ŸG%?¼½>ÿXbÿÙPÿXbúE‰¼çT’=ÚW½4€¢[€¢á€¢ÿ,–¼ŠèJ¾Fáz¿ÿXbÿ¶]†½€5Y¾*œy¿ÿXb ð½&W1>÷Xúº9=}=q=ÿ%ß¡¾Ž¬O?%Ùû>ÿXbÿ³'§¾;U?å>ÿXb[(™¼ë9i=ÛÄ ½,¡è¡Ø€¡ÿJ³¾ó1×¾ªKV¿ÿXbÿÉʾùÌѾ \R¿ÿXbf¡¼Xi=x¶½ì€¡ä€…Û€¡ÿݒ˾o¨Ó¾+´Q¿ÿXb6n›:iÛã¾.,Ô¾›:K¿Z~Ò:˜8ê+âH0Ujö;~«•= Šf=s€F¢€Fý€Fÿá;Y>O ¾ŽÎw?ÿXbÿ?%O>0@¾ov?ÿXb,·4¼GZê=à ¼Ë’ï’Ê’ÿ­È<5ï?i4P¿ÿXbÿnT½öa"?µ»E¿ÿXb—W®¼B| =ÔD=Z€쀞€ÿdÏ=¢%t¿Ìÿ¾ÿXbÿL»”=eÿv¿NX¾ÿXb«@­< ɉ=å E=þL¾LñLÿ2L"?ÎŒ¾Ø9?ÿXbÿÑä%?(’¾ƒ58?ÿXb3ù»zR&="ÁԼˀ¡;€¡‹€¡ÿ/Ä´=¶êM=­~¿ÿXbÿY&¼=³âß»Pé~¿ÿXb ‹±½?Ü=¼ÊZ<ûÿÝÿ z¿wM>Œƒ›½ÿXbÿ$hz¿O_K>9«{=ÿXb½!½/¤ã=Þ=Ó€1²€7Q€1ÿ`& >Ih?×ÁZ?ÿXbÿÁÆ>y ?WsS?ÿXb„~&½$·f=Ts9¼ÞžržÑžÿ ÿ>æÈµ½]|¿ÿXbÿ¨Eè=Úæ¾¾"|¿ÿXbœj-=)ç‹='ã<÷€Qö€Qô€QÿørS?Ý¡½Åã?ÿXbÿV¶??д¼I)?ÿXbÉw‰½á|>T©=x€ký€k¼€kÿm>Ò4@?7Í$?ÿXbÿ.>w8F??Î?ÿXb£ÉÅ: µ=|*g=€-Ë€-œ€-ÿ55ˆ=!›>3_s?ÿXbÿŠ%=м>Èm?ÿXbÝ&\<0ù=A5¼ü€î€û€ÿs¸²>Á=?‚Ç¿ÿXbxÿß:Ÿo˜>e¡L?¨¿ÅvB:dYo+ÑØQ/L5³¼KX;>‘ ¤¼E L c‹ÿCh;¿ËÀ¾>›¿ÿXbÿY;;¿e"Ô>¬ ¿ÿXbç!=»~=îyþ»×€r‰Ö€ÿ1£d?G—‘¾u²¾ÿXbÿ¨a?Fß…¾{ ʾÿXbÓPc½5 Ÿ=ý2=*€'½€'V€'ÿÃÇ=b×ã¾b d?ÿXbÿP ļ-ŠÄ¾ÞNl?ÿXb#¼=½öb(=œnY¼$€spžš€sÿá€c¿a¾Ë>¼?i¾ÿXbÿÍe¿-øÁ>c†f¾ÿXbdÍȼ#/‹=¶6=•€:³€:2€:ÿFR¿†õ”¾Í6ú>ÿXb'Æ:=VW¿”׌¾­bî>¯‚i:7›$3íO)çû)½VD­=Ɔ.=:€5÷€5ÿ3ÿæÂ›¾3Œ¼œÓs?ÿXbÿr‰ª¾øä뽓o?ÿXb ƒ½#K>3 ¼Ï€3€3”€3ÿÐ?P>e>‰tx¿ÿXbÿ}R+>Š>w[y¿ÿXbdZ›½§éÓ=¯—&¼»)¹)Ô)ÿùÛ¿·y¦>½_H¿ÿXbè:îQ¿—¼©>* J¿Š¿9pâ, wõ0,¹Š½t³Ÿ=Ctˆ¼!b"btbÿ®Û¾:E™¾ö2Z¿ÿXbGÚ¾:@м¾Ü¡ˆ¾ëþc¿Vs;RD%- ²°0¤¦=t@R=¨=¬WÐWZWÿK:k¾É¢=Tx?ÿXbÿeqQ¾kÀŸ:|–z?ÿXbȱõ»PRÀ=ÀÐc=s€-"€,°€-ÿV ˆ½²»ù>œÕ^?ÿXbÿfóL¼½Ø÷>Ýû_?ÿXb®h½`è!>d@ö;+€^Z€^R€^ÿŠï¾ÿV??bñ>ÿXbÿŽ¦à¾ºëH?_ à>ÿXbKVE½4f>×N”»»€–º€–ú€–ÿv‚¹ Çb?|í¾ÿXbÿMæ«=lÖl?§Œ½¾ÿXbñH|½M×#>e½Hf¿€“fÿÃ<~? KÖ=ëÂW=ÿXb_Vƒ:¿á}? C>Š:<òy:ýtù*ûß©.ã‹–½Ñ =üþM¼Ubh_bÿèÀ<¿oöª¾"V¿ÿXbÿ¡û=¿jýžÕ& ¿ÿXbݱX=„==¼hÝF²>έV¿ÿXbÿ‚¾>¾Î·>V [¿ÿXb®d½vü·=”i´¼÷êñÿý5l¾·(z½Ñšx¿ÿXbÿfõͽ¥¯½Â‡~¿ÿXb”¾¼ èÅ=ûè¼u€;¸€;E€Cÿô_¾/”j?­¾«¾ÿXbÿ d¾> l?0ž¡¾ÿXbGW½ToM=L¨à»ºž0žwžÿ¿™t³=`#S¿ÿXbÿ3¿E›œ¼ R¿ÿXbîµ`½Ê4Z=a⻽žæ€Ž¾žÿ¬V¿8ñ˜¼cH ¿ÿXbÿÝ[]¿ C=ª¿ÿXbR~’½•cÒ=±§=ÛzßzjzÿT”¾¾Ò‡·><+[?ÿXbÿëbо Ü>2­i?ÿXbQK3½Ò7©=^„©¼t‚ó€šÿN½æ¨¾°Hq¿ÿXbÿ_¼Ø¡ ¾ës¿ÿXb”.==p#¥='£Ê;·€±€¶€ÿœ ?öÞ<òÁ§½ÿXb£|†:vî|?<(<= é¾l;Z!,¨•X0í~½ r=l#=n€2m€2j€2ÿw>°­ ¾jöe?ÿXbÿ{®>\n¾;Ðe?ÿXbRš =¿¹ß=åD»»b€’怒ÿ9˜J?>LÚ>ƒMà¾ÿXbÿm M?UÃÞ>½DÒ¾ÿXbüo¥¼ ¼=d’½þ‡T€ ø‡ÿ)ÿ7¾è˜?É•J¿ÿXbÿyB9¾²þ?îôJ¿ÿXbü§½V)ý=øˆ˜»” €™¼€ÿóëľ8|¶½X4k¿ÿXbÿ†ßÓ¾Öhƒ½ yh¿ÿXb‘ ¸½Ò4è=sƒ!=÷¥þ¥ë¥ÿ=ã*¿Q :¿&>ÿXbÿåß¿É~E¿¦\/>ÿXbO“™¾$*¿ÿXbÿöl>?À ¾¢'¿ÿXbk* ¼ç‹½=0Lf=¬€-;€-q€-¦‘‚:Ô퉽f°Ì>j?Ü]„9àSó*µä/¾Ö‚:a6½½@Å>ºök?AÍú:-#i-úæ0ìÀ™½¨Š>çÓ¼€†"€Jz€†ÿ·Žp¿¦¬¾h€ƒ½ÿXbªÚƒ:¦ŽY¿Å-¿ˆÊb½dGö /;k€¡+8„ì/ƒDŠ: Á ¿H«N¿ˆˆ[>¸Ø°:åzÐ+ðí/TÄi=¼ël=¬;N€&ó€&ž€&ÇPÆ:OQ?R‚޾Y[¿Šéå9¢~+5Gx0EáË:ÝoT?œ¸”¾eñó¾ó~9ÛP']t3,{öܲ ?Îä4¿ÿXbÿsK·>Uk? :?¿ÿXbsµ;ò²¦=W$f=Ò€-ª€-_€-ÿ絑>38ˆ¾Æk?ÿXbßÎ4:I¤“>¬ØZ¾ñn?€Ã:D&Û"²â¡)*þ¯½+nÜ=§wñ;6‘¢‘ß‘ÿÚ›o¿›&„> 3u¾ÿXbÿéÖv¿žÄ]¼Õ‡¾ÿXbè…;=÷˜=º,¦ÿXb”µ:p"y?på<ßÍi>' B<®ì-—î²0rŠ;®I·=óÉ ½¡€ E€ ;€ ÿ*Jœ>‘¾/>Êo¿ÿXbÿ™«>V?4>ûm¿ÿXbiár=D1y=kf­<kvk1kÿ0^q?^y½ ©>ÿXbÿ'f?ɽeìÜ>ÿXb9¼½éb><=ï€eÒ€eì€eÿXPw¿ÙÒw> À¸=ÿXbÿTHv¿Uņ>§‰“=ÿXbq:É<ÌìÓ= ¼o€ŒÔ€Œ·€Œÿc°>©2?í³H¿ÿXbº³Ý:û•À>¹‰ð>¹rL¿ü¿;§F6,Iu00¼²½êZ>809e’ ?ÿXbë-¾:%Ö@?Rî«>™Æ?ß>A:·ý),ÿ/¿Öe½ Ñ>vˆÿ<[€O³€OZ€Oÿò§8?j£·=àÐ/?ÿXbÿx«'?ñHÃ=Nç??ÿXb˜¡ñ¼º/‡=½¨=á€8ì€8¼€8ÿŠ“ >ãhˆ¾2t?ÿXbÿ‹¹¯=¿ll¾áx?ÿXb»òÙ¼ž"=<ð¼x`€}pÿÂË>P´ö¼¥a}¿ÿXbÿ[Á>®j¼Úê|¿ÿXb'g¨¼í€;>¦Ñd¼,€¯]Ú;k€rÞ€rð€rÿxô§½2~?Â>¯½ÿXbÿs^u½o?|fw½ÿXb1²„½,c>þÒ"=sGþGìGÿZåA?Ù>%/#?ÿXbÿíäŒó%?ÿXbO#m½hzÉ={L¤¼ÏÍÈÿ‘¹¾‘À>éMZ¿ÿXbÿ,ÐȾÒEŽ>ƒ|`¿ÿXb ½F#> ¦¼í;ä;ô;ÿz:>s¹H¿Ú¿ÿXbÿ¯ >Ït?¿æP&¿ÿXbƒ³½5 >y6=­€\_€\¦€\ÿyZ¿c™‡>ÏXç>ÿXbÿ°ÁP¿'rž>`qú>ÿXbC¬~¼·`)>~ÉF¼¾QtQ¿QÿΈx>31?Tÿ-?ÿXbÿŸc¨>¼<$?Nh1?ÿXbrø¤¼‹Æ*>l?™¼¢F¢å€/§<‡:Ó X¾ª³¿™Q¿±>Ï8™ÿ+²=0ÿ/7¾„%¿ W¿ÿXbë¼Õ©=Õíl=–€*.€*d€-ÿ6³Ó<¸—>·ú|?ÿXbÿ 7>H >±y?ÿXb0ha½\!>paÝꢟ>ÿXbÿòTK?Õõ>1ž¾>ÿXb„½7S!>®ÖI½|]º]^:ÿ¿0b?7—í¾]b½ÿXbB­:¼b?øôè¾yW½½è-:J´&›5u-KwW½¸Ì)=5Ð<=€H#€H€HÿWi_>ï9°>`Çi?ÿXbÿNó}>X‰Ä>û³c?ÿXb6<}½4ƒ(>ÝAl½y:|:Üÿ.bx?&óo¾¨|y=ÿXbÿZËx? _¾¨Ø·=ÿXbzƾƒàJ?b¹>ÿXbì…:¿º ?eLA?#ñ¶>b:_d.,æñ²0Ž­§½Pô=œz»é€Œ€™è€ÿ á¾W©š¾åX¿ÿXbçRÀ:¿K×¾×G6¾®Àc¿U:Ã;-ø0V(R½1A>Üe?<4€Õ€ñTÿèOæ>ÚÎ>=èK?ÿXbÿÊœ´>CÐ>äÈW?ÿXb³%=î%=„¼Ú€·€Üeÿi4^?©¾-Öò¾ÿXbÿßÈa?VÈ"¾›*ã¾ÿXbÐ~$;‚ãÒ='23=ÿ€,ð€,š€@ÿpé>zâ>­#c?ÿXbÿ33U½¶m?‡oO?ÿXb¥¾¬½=€>äK¨;שòÿrÐa¿ë´½*sð¾ÿXbÿýST¿i>ž½‚£ ¿ÿXbBÌ¥<_––=~⼩€›ì€›Q€›ÿñµì>\8> C^¿ÿXbÿìÈð>‰‡>9{_¿ÿXb~â¸!>Öå9qCÞCÏCÿ¾¸i½vm?›–¼¾ÿXbž‘:Œ£©½î:q?¦¾É†9wöý)7ü.Ó¡Ó¼Cu#>‡"ºTZ?U§Zÿuöä>B©>>ÃT?ÿXbÿ©6Ñ>¼8ƒ>W@`?ÿXbådâ¼éñ»=„ò¼x€C÷€Cð€Cÿçœ,¿Éû%? µ¾ÿXbÿœÚ¿k^>?Óù¨¾ÿXb¬Tмk€=’Aî¼}þÌÿPñ>=ò’¾Mnj¿ÿXbÿ[Çf>¶}¾Ægv¿ÿXba¨C½_(>ìi¼ã€–à€–0€˜Éâ‘:Àÿÿ½yëK?l¿Â˜ó9JëY%¡+“Ðá:ÆÛ=¾ÔhF?‰¦¿o “:¾·Œ+Ûè0°rè¼'Ý=&㘼|€­÷€­Î€¬ÿÎ:@=J¿:½Q?ÿXbÿ0Õ¼§¿MýO?ÿXbÇHö»¿ñ•=Hm=·€*j€*€*ÿâ@¹¾$ûѽ5m?ÿXbÿš0€¾ÞÕí½‘v?ÿXb…V½õô>Tr=$€G–€G€Gÿ¾ô.?@MI>Žû3?ÿXbÿ¯i)?-el>™6?ÿXbf¡½ ö>ø'¼€{J€{/ÿãRy¿Wd>,ï1>ÿXbÿõöu¿èT>ÕÌ;>ÿXbP¨'=ÚæÆ=ý»Ï€`€`è€`ÿw;X?Y4s>ÔŸõ¾ÿXbÿ3¢_?’‡>ÚѾÿXbßSy½d Ï=<¤˜¼bƒ™ÿ`¾ÍÎA¾Ñrš¾ÿXbb½Ñ¼·œ«=°åU=)€wW€w]€wÿ¤a¿aGè=ÛÂê>ÿXbÿkX¿¿|Ñ=Û6?ÿXb–"y<®Ô³=®bñ¼ô€n0€›Ç€nÿöÔ ?G >©ˆT¿ÿXbÿÔ½?…T>z[L¿ÿXbµÁ‰;O’®=ÀY ½<€ =€ ¶€›ÿè6–>#ïZ>‰n¿ÿXbÿ€L£>O¿V>­l¿ÿXb¦|=Ô É=çã=µ‰ß À_¼:C?=Ù>½ï,?l<«9÷YÊ+¸Ù/ÿjé'?KçÔ>pF!?ÿXbØœÿp=½ƒƒv?‰>ÿXbÿÞÌ ½ÖØs?±åš>ÿXb¢^p½} =»;뀨ꀨt€¨ÿ|i¹<Ûë¿&¾%<ÿXbÿS»ç<†å¿ÛM4;ÿXbßQ㼕œ³=DA=D€8d€x/€8ÿà©]¿p;>Itî>ÿXbÿÀZ¿úhm>‚î>ÿXbò³½'J>„{;K€rž€r±€rÿPc>=êq?*-¾ÿXbÿE5u>YÒu? õ¾ÿXb¼w´½<1>o+½<€qu€q€.ÿ²Ç¿MäF?¿~‰>ÿXb%]s:,á¿›·F?%\Z>Ä×:'F-lúC0Îþ½ûæ¾=/û5=€6€6€6ÿ­'=¹ë½|~?ÿXbÿßç½>‡!¾"{?ÿXbfú…½.(>òé±¼^€ º€ m€ ÿPí2? †*?L…>ÿXbÿä.$?õc5?o²–>ÿXb¬ª½iþØ=üÞ<ñoæoîoÿôF¿e_¯>ÿ‚?ÿXbÿ"nR¿Ž_¢>X0ò>ÿXbI½‡½€»,>`½ö€+ç€+Ü€+ÿ×K&?ê&;?ÁU>ÿXbÿX?õPH?|\a>ÿXb»¸ ¼÷ÿ=ø ¼’2€“Æ€“ÿîÆ‰¾žÔ=?V¿ÿXbÿA·T¾^’C?[e¿ÿXb¶õÓ¼Ø>Ñq<»"Ü"|"ÿØ+I¾¬úw?O–>ÿXbÿh8 ¾­4y?9;>ÿXbÑA:ÔD=„ñS¼]€£P€£–€£ÿõ<Ô½$sm¿fØ·>ÿXbÿóX.¾¿9k¿ÈC¶>ÿXbx— <¢•=ðne=Q€Fæ€FO€FÿÖœ>F ¾=q?ÿXbÿž–>w8½4†t?ÿXbup½õ†=)ç =[€ªY€ª´€ªÿ<P¾ßE¿Jß?ÿXbÿ³sn¾E¿/$?ÿXb¬<¹Ãæ=("=«€,T€,Ô€,ÿŸò³>ÍÉ;>]k?ÿXbÿT@‘>¿(f>¹¤n?ÿXbgœ<š±¨=¥¡½b€›¼€›À€›ÿ]–Û>Ê÷;>…ob¿ÿXbÿß-ù>•E>b$Z¿ÿXb÷ç"=$šÀ=“7=sPJPqPÿ¸¿a?£1>ž‚à>ÿXbÿˆ[?œãH>Ôxó>ÿXbü}¼ëÛ=Ò.=¶€@·€@ü€@ÿ£´¾Ÿ¼;>dþj?ÿXbÿO¡ˆ¾h°I>U‚q?ÿXb­…Ù¼~Æ¥=°N=v€wr€w€8ÿp e¿ÞH"¾çKÓ>ÿXbwu‘:Íe¿«Ð5¾jýÑ>q«:ä*¸õ-.rO=ËÛ=ЗÞ<ži¼iŬTã:ÓiB?âeß>Ô÷> êÜ9x›v)€(H0ÿ&5B?mÍÑ>X¬?ÿXbú½+j=²¼+=§€2K€2L€2ÿßv°=0¾½Šð}?ÿXbÿ ­=E‚&½Dß~?ÿXb¥ߺ'‰>ª*´<Ó€­€Íÿâû½\{?°‚E>ÿXbÿ”äX½xx?g‚p>ÿXbùL6½[yI=Hþ =û€2ù€2r-ÿpÍ…¾y}¨>¤Lh?ÿXbÿ¾/¾â“>nq?ÿXb/lÍ;#Àé= ~›¼¸–ê–r–ÿ·6>ßä>Fz`¿ÿXbÿÞ$W>ÑIõ>z-Z¿ÿXb%½^fØ=º,¦¼ç Ë Ì ÿ2õ½ÔçÕ=Z¾|¿ÿXbÿ¹½j½åèP>Ÿ/z¿ÿXbËóà¼Iÿ=l@„:‹—z€r»€rÿ0&)½É2x?ZHw¾ÿXbÿ¥ؽ®és? È‘¾ÿXb%…<›Ê¢=þZ=#€Fý€Fƒ€Fÿü¥>`H>,m?ÿXbÿ¿B‰>)Rg>ÊÀo?ÿXb¬ñ¼ñÕî=6’=i'Ö'Ô'ÿ«z½”.7?›$2?ÿXbÿ"‹@½37?Ah2?ÿXbuèt¼Þr5>?¤¼ñFäFÏFÿ¨?‡ Ž>pw;?ÿXbÿR¢%?j.ž>\t2?ÿXb?ű½ Œµ=6Ã:mº€  ÿMe_¿mïè=Ê*ó¾ÿXbÿ¿¨e¿< =[¢Þ¾ÿXb,e½_Ð>‘ N;X€rg€r•€rÿ¢Žv?&¢¼½ÿXbÿGÐ>Ç/t?w_Ù½ÿXb jx<gú=µÝ= €t=€t’ ÿºð>šý%?ü?ÿXbÿã:á>•+?§?ÿXbAª½¶¢>‘¼<[€m´€mf€mÿò¢¾—:n?Ž7<>ÿXbÿÛ«¦¾f~o?,‚ >ÿXb)$<> Õ<Í€tg€t° ÿ— >;ïh?Œ¿Ä>ÿXbÿyÃH>‚e?ºfË>ÿXb麽.)>ˆƒD½.¾·ÿ¦gl¿ÿcK¾¨¾ÿXbÿäe¿š ¾¤¸¾ÿXbDMô<"Áô=ä;è€ua€’Ô€uBJâ:y:%?z>?ãR0¾­8-:ú)ò )/ÿ†"?à@?'\3¾ÿXbï«;h±”=?« ½b€Ÿ|€›˜€Ÿÿ¸ž/>#¾§ãx¿ÿXbÿ×~/>:„?¾G w¿ÿXbUm·<qH=Žx²¼&€.€E€ÿ${³>vP&¿ç°,¿ÿXbÿÍâÊ>ì$¿7B(¿ÿXbg¸½$&(=é˜s<0€~ë€ÀÿCû¾íh?9$)?ÿXbÿ(öì¾a_?Âõ)?ÿXb`¼ =࿼€‡X€‡²€¬ÿ=Ñ=dz¿¾–X¾ÿXbÿ ¤Â=¦Ãj¿eJƾÿXb©†½¹ý²=#ƒ=f#Á#ž#ÿÕd¿î‡¾TSG?ÿXbú0†:Å ¿&y ¾:XQ?W0}:½(Ç+ÕF{0£¢¼ÞÊ>ª™5<­"\"¬"ÿcn¾nsx?h€½ÿXb4)ý:­²~¾ajw?º¿‚½æzÌ9Ðø'·Ï -Н6½˜àT=Ù.¼džêžÊžÿhU¾#?ɽªOr¿ÿXbÿàJ޾°¾´×r¿ÿXb⋽±O>Ý[¼Y«jÿ渻…°ß;oý¿ÿXbØ$è:H3™¼”< =¼Ï¿—Rj:El*#–*™‚µ¼H4!>¯ Ô»Z€/‹€/J€/ÿ}é>Ö‰b¿ßŽÉ=ÿXbÿIãÚ>Žªf¿Æç•=ÿXbI.»RI]=5·½Ë ˜ È ÿ{°>«é©¾íâ`¿ÿXbÿ¦‘>hqƒ¾Ául¿ÿXbx<=®·­=__ë;S¡Ä€bÓƒ:,þ}?òÒ”=Ü<н»ôü:cj+Ö£ˆ/–ƒ: ~?â†'=iPð½1¼y9™˜$=/O*Kœ½sG>ßÃ<«€mª€m¼€mÿx¾@Òz?´v >ÿXbÿ’ ¾ "y?´².>ÿXb3ß<}ê˜=Ó¼ó1~€›k€›ÿÓ¶!?•=J”E¿ÿXbÿ”·?ö¿m=xƒG¿ÿXb'°¼UÙ'>ž— ¼'D†QDgçƒ:´v>ë{=?æµ ?‡]I9~(+mE /ÿ½GI>Ûí@?‰‘ ?ÿXbóq-½²žú=ñ:¼Ë—”—Ÿ—ÿ·{›=Å>,?7c<¿ÿXbØw‹:…-ì<$.?+€;¿“f:'*%1œ.%’<²Øf=ÒûF=“L΀K‚Lÿtûê=¢¾éu?ÿXbÿs¤=>à#†¾Xwr?ÿXb”M9<çªy=}Íò¼v€Ÿ|€Ÿô€Ÿÿ[í’>gŒ]¾jån¿ÿXbÿ{Ì—>²<†¾¶k¿ÿXb¬U›½3£ß=HN&=󀬀ô€ÿá×=bz¿ŸÍW>ÿXbÿù:Ï=ç(x¿*%e>ÿXbº¿ú¼ßß>°Vm<›"™"4"w¶:eÇ>ót?Îò=æþ9×$Ã*@Kn/ÿ²ÐŒ>cyp?BÌQ>ÿXb32==Ôž’¼]€`¨€`±€`ÿF1?=›Ž>%`;¿ÿXbÿV°?è—>ÊIA¿ÿXbxšŒ½eª>4ÕS=ý€D€Dù€Dÿ'ô?Îú¿>°AE?ÿXbÿûâ?1 Ž>@M?ÿXb­£ª¼Võ=EJ3¼Þ—u——W“´: _Ï=^&8?3ï/¿k9$:l,†í}/±—¸:Ô§š¼u‹I?éÅ¿€~î;)u§,^±ã/þb¶¼¾¤>9dƒ<×"Ö"Ô"ÿ  ¾õðn?=’2>ÿXbÿeG¾ÿm?Xga>ÿXb~q)E&Æ< y¿ÿXbÿʺj>/eT=_Ôx¿ÿXbL3]¼¿©="Ãj=9€*:€*Y€xÿ3u¾S=Y_x?ÿXbÿ΄¾@^F¼ÏPw?ÿXbÇdñ<­ˆÚ=È{U¼å€Œþ€ŒÏ€ŒÿKâÞ>9~?ÑY4¿ÿXbMÞ:{] ?ÞÂè>è2¿Å£T;²i)+TôX0z½Å>»FË<É€mZ€m–€mÿ”8>˜*x?Ħ*>ÿXbÿ§Þ>_{?Ul>ÿXb:­[:!>‡ŒÇ<#€E€B€ÿÙ„“½vt?§Ñ•>ÿXbÿ„¯½íx?—ýy>ÿXbØ …:«=lU^¿ÿXbU+¼:Éõù>ÖÌ ½7>_¿´ÿ’;B©T-‚²%1Cás½­„n=t%‚ Ô:ìà{% u)ÿÚЊ¾ s¿þm >ÿXb{Ý¢¼G<ù=Êl¼§€“I€“z—ÿ’‡ <ÿòK?#µ¿ÿXbÿ‘Î9½áîW?³ ¿ÿXbþ(j½¸>l=$^<2€%Í€%%€%ÿR×£¾‰r¿K±¥»ÿXbÿV\ ¿ øT¿·æ>ÿXb³^ =¨Œ=·˜=&€Vz€V•€V8à¯:¤G?¨ †=—ZL?áH¬;ר+æÅ&/ÿtG ?Žž^=ÌýV?ÿXb­¦‹½î¯ž=ÍÎ"=§€‚M€‚P€‚Á‡ƒ:+¸¾öãõ¾‡ËL?0£8l¯^*¾m/²4º:ƒ¹¾I"ô¾¸ M?j>!9Ëæ¼*àêó/àŸÒ¼¨þ=äÖ$=.€:z€:ÑwÿÙ¶R¿È˾Äk ?ÿXbÞÁ:ºR¿°¯+¾uá ?ßþÙ;K*â-Fñ÷0İÃ:Q3ä=µ-=§ ¯ ‰€,ÿ¼dÝ=lJi>ºw?ÿXbÿGáJ>‰‹>ðq?ÿXbz8á=þ¶§¼Î{Ï{ý{ÿ*@=Î?ó1J¿ÿXbÿôÓ¤;¡¯ ?ÙHG¿ÿXbˈ½”½%½,&-&¦&ÿ¶Ü:?¢·%¿S¹`¾ÿXbÿ¶j%?ú-<¿85R¾ÿXb¤ÅY=‚Ä–==pÁú|?TH¼ÿXb`u伿Í=?ñ¼Ü€…/€…R€…ÿ ZB¿S‡]¾_&¿ÿXbÿ}E¿es¾ž¿ÿXbÿY3=?9Ê=`Èê;çÍ€ÿfkp?ìd®>`67½ÿXbˆ÷…:în?Sϯ>”Rï½ë¢:4L'_)Ã+¤S·½H2>3l”<€q€q=€qÿÔZ¿Y+K? ‡1=ÿXbÿ /"¿‰ÚD?ƒw¯=ÿXb Œõ$J¿ÿXbÿ0Ô?eÓ>%«N¿ÿXbfùš½{‡›=ó¼¶¿jÿ÷…#¿/˜·¾§D.¿ÿXbÿþÿ¿EÙ¾¾²4¿ÿXbv6d¼3©> ©×<`€€W'ÿE$œ¾ NZ?7Ù>ÿXbÿßœ©¾Í²W?ükÙ>ÿXbMjh=Ⓨ=é,³<þ€Lþ€L{€LÿÐ?tu?÷‡?ÿXbÿ>q ?î?æ_?ÿXbEs9¦š=fj½7€ g€ 5€ ÿ— O>ãåT½ó[z¿ÿXbÿ= >¨HK½ÓN}¿ÿXb¼"8=H3¶=+3¥<¾iLiÞ iBdâ:L|?‡ÿ=£Ø=>þ)9ê[(rñY.ÿan{?Fø=?A>ÿXbT"—̽m\¿ÿXbÿÛ™ÿ>$„½¼½]¿ÿXb¸u·€n€nÿnÑþ>‘©>wQM¿ÿXbÿÁë>¤ò©>÷ÂR¿ÿXb~§IÉW¿Fïþ>ÿXbÿøˆ`>ÎíE¿rX?ÿXbÊÜ|½.þ–=‰Ðˆ¼dð(ÿ R'¾ˆþ¾&Z¿ÿXbÿñ$ ¾ýŽì¾Çz_¿ÿXbغT»j¿>2¯£<æÏÊÿ^ãÛ½ƒ€|?Fèÿ=ÿXbÿ⇽!Ûz?m@>ÿXb£<¼“ä=´‘+=ê€@¬€@ó€@ÿ¶¦¾Ç×>¬²d?ÿXbýeÎ:Ú!/¾æÒÕ>érd?š'F;v3P+'€/ý’½÷«€=¯Z<Ú€ú¨·€ÿ³\¿[J¿¥ †½ÿXbÿ^É$¿«ùA¿àÐÛ½ÿXb³x±»Ûø>/£Ø<ۀ؀€ÿ¸J›½¼Ÿf?ÉÔÚ>ÿXbÿ¨!¾&Žg?ûØÊ>ÿXbPT¶<øU™=g)ټЀ›G€›¯ €›BRŒ:b~µ>)>O-m¿j1$:KÃZ$P})ÿ‰ª>á?n=ìp¿ÿXbHÅ¿½ˆ0þ=8fY<$€K€x€¸w†:Æãz¿PÔ˜=D²<¾`à:‚`*íª/ÿz¿0ÈÛ=E”<¾ÿXbÓØ¾½'þ=¡8kf<¦]"§ÿ8—¾kEt?ÁUJ=ÿXbÿ3d¾ÿ@y?ânF=ÿXb¦˜:h r=œ0a=n(ÿ(…(ÿ•Òo½-.ì¾ ¤b?ÿXbÿÆ"7¾²Äå¾d%`?ÿXbK‘¼¼"˜=u½Ö€¢¯€¢‚€ ÿz ¾¼ÎÞ½5Ä¿ÿXbò‚:õ(­»!Ô½”ž~¿n^ 9yz+ì×5/SϺOç=ù„,=V€@ž€@¿€@ÿ%ì4<£>ð¨r?ÿXbÿØ$$½, >ou?ÿXb“þ^½„Õ=Ñ<@=€H?€H-[ÿ†T¨< ÅU¾åMz?ÿXbÿe Ì=¹ˆ=¾áEz?ÿXbÀ/¼ˆi=‚W ½™¡² ˜¡ÿ­d>=¤¾¸7z¿ÿXbÿ+t">Íçu¾ï*u¿ÿXbûR½UØ=x $='$&$Ú€1ÿ…‡>ƒð½>Öñc?ÿXbú"„:±>>¤ñâ>ÿ6b?U+Ì;Ul-v8U0!+=8)=ëWº<ÛEšE|EÿLíÜ>’bX¿¹b¡>ÿXbÿ* Ö>•Ã]¿À Œ>ÿXbŒ÷ã¼ðn5>á)ä»H;HÔQÿr¥B?©º€¾Q?ÿXbÿïöþ'{¿ÿXbŸ‡å:(U=Zñ>Sb}¿¶Þ‹;üjR,grG0`s޽_• =Ä— ÿXbÿ–Q°¾Êck¿#B>ÿXbË Z¼`=ãûb¼Ù€£,€­ö€£ÿ -N<âô~¿ê¶=ÿXbÿf¼Aø~¿§Hµ=ÿXb•ÆÙ¿ÇU?ÿXbÿJ™>µç¿”M?ÿXbðˆ ½­¤µ=Kʼ¼tÔtØtÿB¾‰¾‹Q1>B‹r¿ÿXbÿÕ ‹¾j(q>fàn¿ÿXbQ¼J½²-#>íG <\7g€»Tÿ˹=›ý>1,]?ÿXbÿ²8>ìî>þ¬_?ÿXb>=6<*ÇÄ= ÅÒ¼ãŽæŽuŽÿ|µ’>ûI?ž~ ¿ÿXbÿ%î‚>ɃO?ÕÜ¿ÿXbÏٻ„Q=²½Ç Æ €¡ÿW ý=D‡ù¾¨G]¿ÿXbÿt]>Ãö¾¾-üf¿ÿXb>‹½aú>\‘:ù€ Ý€ ö€ ÿ§ø>æŸ\?>ÿXbÿi¾¼>ÞRl?Q”ß=ÿXbàK½Š< =›H;Ú€¨H€‹K€‹ÿœ}¼¹Ö¿Hê =ÿXbáõ:ZÉ<6Ú¿n3À<¬=C9Íqê%Mª$/€bä¼Ö8[=IóǼÁ€Ã€Ç€ÿˆ¯b¿sVĽÉè¾ÿXbÿÀ½T¿01 ¾© ¿ÿXb.;_(€=XW½«€Ÿ©€Ÿø€ŸÿfÛ>¨¾´¾ŒU¿ÿXbÿKØ÷>ý¹€¾¸V¿ÿXbѰ˜½IÕÖ=ù‚=5€Åoe€ÿŠjÿ¾sŸf=ðf]?ÿXbÿ%9¿Â³ø½S3Z?ÿXbÏ=ú*Ù=ZÖý<îÐßÿÅ=4?²÷¾>³?ÿXbÿþÉ0?d±Ì>mK?ÿXb>¼æ•Ë=KJ=,@*@¶@ÿù2$¾Èd?؇Ù>ÿXbÿý|ɽß`d?†Éá>ÿXbÂø)½ÞTÄ=´”,=[€1¥€1³€1ÿÇ}\=@×å<$‡?ÿXbÿ0æÕ^=_€.½€.¹€.¿Xƒ:Ã꾕bB?khì>[þ#9r`ä) 0t†:ùh¿€j7?8‰×>ê.;´ˆŽ*ü‚.£s~½^ =¸s!=.€‰´€‰F€‰ÿ£­½Œ³~¿ŸÆ]=ÿXbÿÿZ¾.®u¿€¿:>ÿXb¡Ö´¼ZÖ->´®Q¼úQ{QïQ°%„:«ºß>EŒ¿>3gQ?\$9ë›'ž ,+"„:ÈêÒ>ºÓÚ>sN?äMƒ9Ù#Ð,p0_D=j2#=Ò9¿<ÞEüEتÿe­>a¿¨‚«>ÿXbç7Û:Ö/»>¶n`¿N >c_¸:ˆ” %nç{)mª®½'­=º¾zÖÿÛ¥`¿H]Ⱦ¥â¾ÿXbÿ·©g¿ì\¨¾óLоÿXbÝ`(=r4§=~޼X€À€`΀ÿõ4e?²Z¾Ö)ȾÿXbÐ…’:-‚f?rÅ"¾*Ra½5€ƒ2€ƒ4€ƒÿ\@k¿È­÷¼SɾÿXbÏéº:$ëe¿Õr¦½5Fݾk„Ú;Ež,FÃi0Ûom¼¶/À=ÓÛ_=}@þ@Û@ÿÕk‰½ S?IL?ÿXbÿ,Ã!¾Wi(?ýƒ/M‘<Ý€m¹€mÍ€ÿÛü>%,}?åév<ÿXbÛÙ:¯½º=Œí~?A?Ù»˜Jj:¤Fö*4ð¸/åÒ¼½û=Nñ¸»;—q—˜—ÿß0¯½m¥h?:ѾÿXbÿ"Ľ’nn?ÀÕ³¾ÿXbvÁ`ÆPâ>7P?ÿXbÿØÖ>$IØ>p¬M?ÿXb?惼\,>hq¼XQšQtQÿ’¢>»d?©9?ÿXbPcþ:Œ1¥>Y#?üø2?På;ª¯+‡À0Jo=Õ"b=êX¥<ï€jê€jÝ€jÿjk?÷Ç›¾â¨>ÿXbÿ,ío?8€¾1Ôx>ÿXb0<Ô¹b=ÿ=ø¼ƒ ¼  ÿ¿†>cؽÙQv¿ÿXbÿýå‡>#×—½1v¿ÿXb˾«½Íê=™€<ë€H€ê€ÿ¦±+¿¼Ó=¿Ï™¼ÿXbz:¶É;¿ó…-¿pBK½—ʼ:Îó†-CJç0 Í¼ç4ë=å%¼ž ? ˆ ÿ=¼§½¸™?Y7M¿ÿXbÿôļmý?;¨K¿ÿXbù܉½¦' >Ô¸7=3GbGÚ€DÿÑ:Q?W†>5é?ÿXbÿ÷U? Ñ=~ ?ÿXbq‘;½,²=\ã³¼ŸLdÿ<Ê·<{uÖ½‡~¿ÿXbÿDj ½F~š½¹¿ÿXbH£‚½j>\Ë$½é€€ë€ÿ¯¯`?5ªÊ¾™TоÿXbÿØ7b?.;Õ¾ãZ¾ÿXbµþ–½iÇ>¼’ä¼€(#€(y€†{æƒ:åt¿+TŒ> ,¾;½–9E›C+­Y.ÿ&Îu¿Æ Š>Ú–½ÿXbн.ã=¦6¼Ô€™Ä)]€™õ†“:ùܾþô­>S(V¿Þÿ77û˜ & ›‹+ j“:±Eá¾d¥>0€V¿i Â9öƒ¨)îáÉ/sK‹½G‘5>¢³L½ *%*-*ÿÕA?‡0?Ìþ>ÿXbÿ6Œ?2r*?|¸ù>ÿXb'h½¥¾,=X :=¿y¼y¶yÿ7/¿yÛ>ž)?ÿXbÿàK*¿ÉË> ¸!?ÿXbW•}½™×ñ=«\(¼9€–;€–Ý€™ÿ>¥¾¢?vI¿ÿXbÿ,5o¾Ê¼ú>] W¿ÿXbéi½K>¿Fº¿<|<¼<ÿú ¿ÎQ>­ I¿ÿXbÿÄØ¿ÎNª>—c@¿ÿXb!ù¼Ûj¶=[íá¼ò€C΀Cú€Cÿ}AV¿¶•ì>!*–¾ÿXbÿÑi\¿\ÁÞ>a䆾ÿXbcdI;þ= „¼5€o€b€ÿü“‰½Ñú6?§52¿ÿXbxxÜ:(±½,­F?Ÿê¿LJ.;^_¨'´g£+÷?À»Ý Ö=$¶»¼´€;o€;é€;ÿ*‰‰=©—T>ÕÔy¿ÿXbÿ÷ß=/e9>à¡{¿ÿXb37ß:ÖŒ =2vBFªI?R¿ÿXbÿÈv>ïI>?Õ¿¿ÿXbëS޼Di=ñÕN=x€?¢€?ò€?ÿÌ-¿D¢g¾?—A?ÿXbÿ'¿!n¾)H?ÿXb÷½2éÏ=py,=½zV$YzÿH´½Å€>ÂÕv?ÿXbÿÍ&¾ë„>9›s?ÿXb=.½WA,>^;;ç7Â=å7ÿÒ±½Îk?x¦H?ÿXbÿ¢û¤»Ø©?̃R?ÿXb–é—ºòïó=#Ài¼—€R€,€ÿ*}¾4Ë>?æ§&¿ÿXbÿô²½0+@?­§'¿ÿXbܼb1Ê=ƒmļ؀Cs Ü€CÿþB¾(â<>ïÖv¿ÿXbÿ¾®í=ÜN{¿ÿXb5 4½…>4ƒøºxAyAKAÿÞê¢>Ü­`¿¸„·¾ÿXbÿV—d>93]¿åç¾ÿXbeP½ÚÈ>Iƒ[ÿXbÿÌËi?•3F½îÏ>ÿXby’½“»=Ó+=vzØ#îzÿ8wn¾Ó扼Ÿìx?ÿXbÿøõs¾|P˼$Œx?ÿXbÕ¢¼ÀÏØ=X¹¼|{w{÷{ÿÖÒs½šºR>…z¿ÿXbÿ´|×;ÎÜ€>ãÀw¿ÿXbõɼáB=ca=b7®2á:ƒ ˜<*é~¿TÒ¸=Ñ‘:»Ä¶"“T¿(ÿLÓˆ=J~¿QHÏ=ÿXbd•;ï =$ÔŒ¼·€Nk€Nú€Nÿïr½Ó¬|¿¢ø>ÿXbÿY^ ½ è{¿û 3>ÿXbD¿6½F3=ÏY¼L€s›€sU€sÿDC¿Pú ?묾ÿXbÿ2UJ¿ D?䢾ÿXbúa„::=‰Ñ3=Ñ€•{€¦Ô€•ÿHI=‘p}¿l >ÿXbÿo è<æD{¿ËA>ÿXbáC½Ý á=èk–¼7 ™ 6 ÿ8{5>Ù»>¬×i¿ÿXbÿQ¤ë=qÀ>îuk¿ÿXbçŒ;·œ =\…<ç Æ r ÿ†Œ½þ¿MÞ==ÿXbÿº§½²Ú}¿3Í=ÿXbì½}±w=€¦<³€©·€©n€©ÿð„¾óWg¿0»¥>ÿXbèÜÙ:_¸ƒ¾k…f¿¡‰³>¹÷/;s -¤œ/` ¨½ª ¸=€)=‰"Šÿ=NO¿;È,¼F-?ÿXb¶Ü°:ìfK¿̼ÌP?|„:öIæ*Ÿ`]/3Åœ½Ã=ò =¦«œÿ¡½8¿ý 4>fh+?ÿXbÿ<»/¿OˆI>ž53?ÿXb!+½qÈF=b9¼€X!€X=€XÿM¾$©Ñ>"é[¿ÿXbÿ¯¯Õ¾{À>>ÌS¿ÿXb—¬ ½¯@”=>꯼ætÒt‡tÿ_ib¿«ª­¾q¤¾ÿXbÿ:¥V¿KM²¾¾žÖ¾ÿXb€»¬½}=ß=ŸŽÇ<ýoëoôoÿ’µf¿»:p¾¤’º>ÿXbÿ˜ïk¿vk¾4  >ÿXb/R(=ªÔÌ=Æ4 >ÿXbÿ[òb?ÞÅ>‘ƒ>ÿXbšï€½«[>M£ ½ý€ü€ÿ€ÿc?>ð̾Èe¾ÿXbuš:•oW?=zø¾tër¾°’:ºá'Þa.-`s®½¨5>ƒ¾t<\wªÿ`º¼¾½Fm?С‘½ÿXbÿʰ¼¾¤l?`žÉ½ÿXb Ù9=­§–=‰);û€è€ý€ÿµ³h?àþD½¦ûÓ¾ÿXbwfœ:Ó¥g?R¤.=ÚØ¾RAß;$‰ð*BD.hx³¼§n=ŽË8=yw=€:L€?ƒhà:tV¿xM#½Ùù ?\³9ìj+šòù/#¹:8W¿™À:½‹r ?Qþê8ž†p'Õ@’- ß‚½¾ŸÚ=ñK}¼q€˜Þ)p€˜ÿh¬¿ÙLÊ>¾7¿ÿXbÿAD÷¾VÂ>FJ¿ÿXbߌš<ò$é=”ˆp¼¦€I€@€ÿ??¥>*™ß>@÷V¿ÿXbn#ƒ:R“>kê>•WW¿Úèñ9½€1,~1$ .=Dýn=Ïg=˜€2€º€ÿM¿e¾lÇ>+®d?ÿXbÿ>ˆ¾†;Ù>«”]?ÿXbžÐ¼§®<=™ÔP=¹RJR¸Rÿß÷å¾öî>*SC?ÿXbÿƒí“¾Š#?Ɖ6?ÿXbŒž<>1%’:ë€uü€uÀ€uÿŠGé>^IW?èo•¾ÿXbÿhÍÝ>¿Ñ^?Œo¾ÿXbÄy¸<Öàý=ç¦Í<þ€ti€tþ€tÿâ¦å>7òO?æâ¾>ÿXbÿe˜Ð>·®U?¤¶½>ÿXbû”#=#I°=oö=]P(P\P7î¯:£çN?Ôd®=+?Ý„U:źË'3ZÚ,ÿ$‘R?=ÉÙ=¬?ÿXb•Óž<ÿBO=õžÊ¼é›Ö›8€ÿ‡>s,¿÷§0¿ÿXbÿ!5{>0")¿¯ž5¿ÿXbƈ¤½cB¬=üü÷»»_Úbÿ•ÙY¿!F¾äýù¾ÿXbÿ°2V¿¾÷о·ˆó¾ÿXbÿ”ª¼¾Ú±=LÁ½T€ ¬€ ’…ÿ$$¾<%¬>”m¿ÿXbÿ°§V¾g°>Bj¿ÿXbV ‚½ú¼=#i7=$zKzŠzÿ­¨¾Yêd>‚ñj?ÿXb*»»:M¬­¾‘zE>#µk?Ó ;죤+R:7/¬º½rþ>ÒÈg<ëBîÿpQs¿¼-¾u•…¾ÿXbÿ¥Ès¿9—¶½­u•¾ÿXb8ÛÜ»—’=‰½Ø¡Æ€ Š€ ÿÿ<]> "轇Cx¿ÿXbÿÕ '>û*¾Ä÷x¿ÿXb9ÑŽ½²J >kFF=G€D‹€D€DÿM**? rc>Eœ6?ÿXbÿd"?o…>ð-:?ÿXbíN½]Üæ=µ6¼»€˜ú€˜˜ ÿæz;½Tú>P_¿ÿXbø%ä:G.½œ¶æ>ÍFd¿qUc;Ù*9I[.úE ½3Û= ·=H€7/€7ª€7ÿ”Zˆ¾ÉÚ>d.]?ÿXbÿSÕp¾¡&Ñ>ºÆa?ÿXb˜<5~>ÙÐÍ»¾€¬€{€ÿÀ:>áûO?öÔ ¿ÿXbÿwÏ>¼žQ?ê÷ ¿ÿXbfKÖ¼áÔ‡=¸W&=^€:º€:|€:ÿNæW¿ú†u¾b7ö>ÿXbzÄ:7PJ¿rm¾Ø;?ÀÎÑ;¿ëC+¸Mº.ç6á¼²óv=Ƈ=W€:»€8Ôwÿ:B¿2x ¾û–P?ÿXbÿq ¿º ¾ÏzS?ÿXbäó <ßÜ¿=‘ÐV=ðKèKÂKÿÞ9_>8½ø>7°X?ÿXbÿí”8>=Yþ> UY?ÿXb”Û¶½µ6 >OW÷<­€hR€h¬€hÿ Ú{¿FM¬½˜ "¾ÿXbÿ “{¿„–¾pàù½ÿXbZÖ¼¡gó=gµ@¼Ã—À—Ú—ÿõy¾`P?í¿ÿXbÿ’)½Ü4B?r&¿ÿXbxíÒ¼¨Æ‹=gï ½2…a…¦…ÿ Ø¿L¾¤–0¿ÿXb©¥:Ó¿ªí;x´1¿Â ”;fû’):p-I‰½ͧ=¹.=*#­#m#:FA;¼;¸¾<®W?ò<ž9½öS*Læé.ÿG;¬¾žº¾N^?ÿXb1š¼›VÊ=`­Ú¼ú€;Ѐ;ø€;ÿ:燽[Èn?qµ¾ÿXbÿB½ål?fžÿXb]ŒA½¡H>²dÑ~e¿ÿXbÿå~³¾VÔ„>Ã^f¿ÿXbTýJ½é =?ÆÜ<(«U«Y«ÿÁþå½4ýx¿“aP>ÿXbÿSh ¾‘Bw¿Qb>ÿXbÁ•½ïT0>• ½ÿlùlýlÿ|ÍÂ<¸°r?8|¢>ÿXbÿóíl=†…n? ‘·>ÿXb\–½ͧ=Ê=g€‚›€‚Ç€‚ÿ+ú ¿•¾ˆ§I?ÿXbòƆ:OV¿\‘¾D¨P?¸ÿ9],é¬È0h½'øÆ=7Á·¼`€Cš€CY ÿø¾ùp[>Q>w¿ÿXbÿ̽L¾+ƒj>þás¿ÿXb}x»X®÷=BH¼*€+€8€ÿÅêû<_R5?{‹4¿ÿXbÿn“…¼I3?.y6¿ÿXb3â=Bî¢=n/=aPP¤Pÿ†ý?¥ß<±N?ÿXbZß…:Š~!?¶ˆ=ÂçE?uß;‘­!-x²0#½h=J)h=¿Ä dD?d’?ÿXbÔ:ÈZX>µØA?¢8?Pp1:¬™)É6í-)Yμ†W2>?§ ¼(¢\Œi¢ÿ«;ú¾y—”ºŸW_¿ÿXbå¿Ä:ç—¿!¸™=ÕéX¿ù’è;€¢~,d»µ/µT¾½Íwð=è¾<î\¶\ê\ÿ3\¿°Íê¾D‡d>ÿXbÿc^¿+\ì¾ÐÚ7>ÿXb^½öî=]7%;Ë+Èÿ|W5¿<'¿àˆ¾ÿXbÿËh8¿#¿$¿íz„¾ÿXbZEŸ½ç:='x<»€Ê€¹€”ç¿:;S ¿M’“ <Ž€€î€ÿ9›z?ZW&>s`ý½ÿXbÿ×~?·j=ê›Ú½ÿXbÅç½ñJ2>̶S¼C=…=Ù<ÿQz¿°å>ž@$¿ÿXbÿ‚¨¿ýÁû>UK$¿ÿXbXX½x $>×Úû»Â€ € ‡€ ÿ üY>‰€X?'‹ú>ÿXbÿÙ~>ÞZ?‘bì>ÿXb–—|½Ìу=ŒÕ»V€€ã)€€ÿTa¾Ï¡=¿ê|"¿ÿXbÿ¯ú†¾›Ü9¿Ý—"¿ÿXbr0½Qg>f¼·;c;¹;ÿ1·¾,²ê¾Z¿ÿXbÿp²b¾°ªõ¾£VY¿ÿXb§Ê·½Þ»=@\<ÿ€ õ€ ü€ ÿÒZ¿ ¼¨û½ÿXbÿ⬿nkD½ª]{¼ÿXbd¹½_™>kš÷°0>ÿXbÿ±8p¿ ¯>ñ¿O=ÿXbwK’½¿,>’¯D½W¬¶ÿ›ÀY¿u£¾6ëÕ¾ÿXbÿ4©V¿q¼¾+ξÿXb 9¶¼0×">É;¼Ô€/õ€/ª€/ÿ‚ô1>,³T¿µU¿ÿXbÿ>ñ¡Q¿g¿ÿXb Áª½wã=ÙÎ÷<¶onoeoÿiêâ¾ne¿)‘<ÿXbÿ -í¾CÌb¿ÃÒ¾<ÿXb\â¼›«f=3мõ€…ý€…Æ€ÿ0”g¿)í½>Ò¾ÿXbÿ²{h¿Ö½>’ϾÿXbö =édé=f»ÂÿXb Š:Ç»E?A?>[>—¼:1²M,^ã£/T6l½ðl=’u8={[L€‰ý[ÿžTŒ½ØÑc¿záæ>ÿXbÿZ¾±#e¿àŽÚ>ÿXbHŠˆ½rúz=ߌš<®z€©Y®ÿ`_­¾šqe¿$¨’>ÿXb‹Šã:[¤¾™,j¿^ó…>²Iã9'¢»-Š­À½Íxû=”Pz<ƒ€€€ÿd5{¿1°”=¡£6¾ÿXbT€Û:S½z¿Ãƒ=ÖC¾7 Ä:–"p+±wG0È]¤½ÛÆ=‹ =¿ò¶ûÍ‚:f—0¿êi>Ÿ|5?ÒÞ 9Ý©‚*°Ø.ÿš$¿e–>ÛiA?ÿXb½¿>Ƨ=u€ké€kØ€kÿ཮=ØŸq?k£>ÿXb"%‡:”ƒÿ=!t?cžŒ>Md:Nß&/˜*ÇÙt½ŒÛˆ=\É=Z€ª·€ª%€'ÿ0qp¾² :¿ËB%?ÿXbÿb〾¿y<¿hÏ ?ÿXbÉ»½<õ>FÏ­­ûG¼ÙQÚQÒQÿ­^ ?Û°D>Q?ÿXbÿ˜œ ?3»4>åÄQ?ÿXb#…2=Z”=°âÔÿXbôÓä:¹*h?䡽¡ïÓ>\;«Q¡+¾¡Q/3Rï¼ P“=f-½,€…¸…R€…ÿ/°H¿\«¾ÔÜ¿ÿXbÿlN¿dô­¾¼ù¾ÿXbw-a½‚ÆL=%,<£€f¾€fddÿ?~4¿¿H£>‹&"?ÿXbÿ³ò8¿}ݯ>à?ÿXb晼T]=¡‚½ï€¡Û€¡Ü€¡ÿÓï½¾#ÆÎ¾7V¿ÿXb€§›:Uèã¾k«¿¾ß>P¿³¯¶:Kï“-¨È0R‰½5^*>U¤Â¼´€ j€ Å€ ÿv ?&þI?úf‘>ÿXbÿ5Á?ˆÃL?”¤>ÿXb¯? =`Á=Š#=öPïPàPÿà™!?öI£>õû4?ÿXbÿØ$?§Ž>u‡6?ÿXbÿøIŸ>:<ñËuÿo½Žõ~?K¼g½ÿXbÿzƽ_Ç~?ké7¼ÿXbس½—ŒÃ=4-±;m€ Á€ ¤€ ÿ=o¿êÍG¾d˜¾ÿXbÿ©ªu¿½ÉE½8ܾÿXbõi•<ûtœ=x}æ¼U€›¬ €›¨ €›ÿÊ®Ù>Dšk=á=g¿ÿXbÿûî>Ië|=vb¿ÿXb€½ùÙ¨=†Ž¼OÚÿ––ɽBÒ½‡~¿ÿXbÿGU2¾@‚ǽñÙz¿ÿXb1(“½ósã=þ×9=O€&€–Iÿ>4E>Ão¿—š>ÿXbÿŒ«> k¿÷¼>ÿXb~oS½ÊŒw=ñe"¼Fž žòšÿŸQ ¿ô[޾þK¿ÿXbÿ¹_ ¿(ø¾úIK¿ÿXb/ýK½î]>LÞ=½.T.y.ÿºAI?à”>»Ö ?ÿXbÿÑcR?.Š>ur?ÿXb´»fú>sœ[<|“ÿ¥j1¾£|?ËgÆ;ÿXb¸7î:øÂ&¾žw|?¯ô¼i Ö9Žb?*ïâ‚/˼µ½o.¾=ж°9=Û€.³€..€kÿã½Ch?ÞtÖ>ÿXbÿž‹]½˜j?ÑË>ÿXbê­½ °ï=,ÕE=Pu ¥£uÿѾð‚×¾, ]?ÿXbÿÏ3¢¾n5­¾Øb?ÿXb%t—¼:wÛ=Þ­,=i€@Ü€@€€@ÿÍU=¨Ï²>¦ºo?ÿXbÿø¡¢¹ð®>¾p?ÿXb’%3=#ظ=‰²7»ä€`Ž€`’ÿj&d?¾ÂA>šÓ¾ÿXb‘<Œ:5µl?b>¨·¾ëcµ:¨õ+,mÙ¦/(‹½4¢ô= ¼Q這¦ÿIY ½.m½„È~¿ÿXbÿì^õ¼©ÓÞ:â¿ÿXbÈ éº I¦=ä¾½ö€ ï€ ô€ ÿتI>v‰G¾¤úu¿ÿXb‡:›’‰>Ý‘¾ßrt¿Ù;’"*Ò¬©.̆½†‘>\T‹;ó€ †̀mµ:ã›=@…{?Q.¾ýÉÝ9µ5* íå.ÿž =/ky?Âd¾ÿXb½üVË=°÷<øõÒoÿ8Ü:¿ž›`>µº%?ÿXb›¤ƒ:U'B¿¹ES>F?vžE:c)l7[.QkM¾Ly¿ÿXbÿüs>q 2¾ªt¿ÿXbã`¼x`>FEœ»Ô€“|€“«€“ÿد¾ŽcN?§ö¾ÿXbÿló’¾»R?9û¾ÿXb)ø¼«%ý=£ÉE»r€rç€r¾€rÿ‘•0>ײo?Jœœ¾ÿXbÖº¿:dŒâ=C÷t?}‰¾(\±9bçé'ÉT,Q·½| >èfÿ<ç€hä€hþ€hÿøq¿¿!=°–W=ÿXbÿW–¿±@}¼k´_½ÿXb#/«½†V§=ŠU:nTÛÿO-Y¿³-ô¾~ok¾ÿXbÿ˜äZ¿r侈¾ÿXbû?<|—=—© ½4€›k€›%€›ÿmž×>îW ¾¢´d¿ÿXbÿ¬"Ô>*q*¾2e¿ÿXbkƒS½F~}=Fë(¼ùšúšŒžÿ–Ï¿MpC¾¬TU¿ÿXbÿç¿äóe¾ÐòJ¿ÿXbLPƒ½ð‹ë=ì/;¼Ú€™Ü€™·€™ÿcí¾¾Mx?-;¿ÿXbÿ¼ÂÔ¾Z…?¶’6¿ÿXbꔽl&>¿*½R€(š€(²€(ÿ*Ä|¿Ÿâ>”Á¿½ÿXbÑ}á:Yz¿Û'>ðB¾«†; ®r,µF[0듽*>fh<½UPTÿLì^¿€Z¨¾‰$»¾ÿXbÿùÕ\¿£µ¾* ¹¾ÿXbµÞo=‚\=º‡„<}€j±€jñ€jÿJo?T—³¾Jâ‰=ÿXbbÆ:Úrn?ˇ°¾àSî=(:1“,gF™0ݵ;M =¡g3¼^€£-€[\€£ÿŸ¾Fáz¿X$>ÿXbulû:¦·¾>@|¿x7Ù=æ[;*äÔ'R–ñ*€¼¨q¯=¬:k=˜€*.€*$€*ÿà•ˆ½ÇŸ>¶†|?ÿXbÿÝæ]½/0>øÌ{?ÿXb2"½"=ˆÖ ¼€ 9€ †€ ÿ2Êb=T˜¿/ ¼ÿXbÿFÍ…=~s¿œ£~;ÿXbš‹½6;">"à»v€ î€ € ÿPG?16?7ÑË>ÿXbÿ>Ë?.ƒ:?˜Qà>ÿXb^h.½¿$>ལ;ñZ(TáZÿ‘!6?÷y¾b"0?ÿXbÿFæ'?IPã½r&??ÿXbÿ‘)=ÉÁ=ýL½»þ€`æ€`–€`ÿjŒZ?¢X³>fKžÿXbBÜ…:1v^?µCµ>ø±¾§ø‹;$8«*:¡§.×£ð<)[„=¸­-=N€VÊ€KŽ€VÿÂ9$?¹Ü½66D?ÿXb ›ƒ:W?  ;FìO?b‡; Ø->5¢0“6U=Ð*“=øü°<7€lì€lk€lÿج˜<¦Æa?§&ñ>ÿXbÿîŸ×=ÀrZ?sº?ÿXb$ñò;¼=m7½¤€nv€n§€nÿC©õ>ÞÛ>„ÝC¿ÿXbÿZ›ä>ƒ}ã>ÔF¿ÿXbËØP½A€ =Swå<¿«T«½«ÿ¦Á½#@|¿·|>ÿXbÿ±ù¼œ)~¿ôâì=ÿXbšÎ=ôÜ¢=ö~#=ÓP\PÐPÿHÏH?íe½ˆ?ÿXbÿ“÷??«&X½cÓ(?ÿXb—ÿP½ÂÀ#>ä»”»Xý;¿ÿXbÿ£Ü)¿w¡:>Â9¿ÿXbã5o½¾>œøê<0€k´€1€kÿD4‰>ÙÜn?n¾u>ÿXbÿ³$Å>¿[c?í~€>ÿXbB™F½4d >|í<¯€ª€[€ÿz`s?D‡>('¾ÿXbÿ`Su?NV‹> t²½ÿXb<ùôºiQ=i‹ë<Ž€þ8€€ÿex:=s¿é[š=ÿXbÿQw=࿌‚=ÿXb6”Ú¼µŸ=FÑC=8€wæ€wô€wÿ]¿¤¸¾Ò¹´>ÿXbÿ¨)Z¿„ûº¾lÖ¿>ÿXb~tj¼™ =:¸¼{€‡¶€¬y€‡ÿ Ü"7kF¿°š=ÿXbÿ=Yš=†³y¿ 'T¾ÿXbæÔ;ÖÄÂ=ðV=`K›€-ÇKÿf3¶>xoë>ãFP?ÿXbÿèf¬>§0ñ>6·P?ÿXb¹ÿÈ<8¡°=Ê2D=²€$³€$j€$ÿøßÛ>aݯ¼p g?ÿXbÿ¬ûò>VÒ»=Ä`?ÿXb*Ä£¼_ Å=ž}å¼R€Cè€;§€CÿOPt¾On?.¾ÿXbÿñ¼}¾Â¤m?°ó¾ÿXbÚX©½¼>»ñî<$€.¸€.F€.ÿо(b\?Á­>ÿXbÿØØ¾žqX?¬†¦>ÿXbð‰º£"î=cE¼Þ’é’²’ÿÓw‡¾ûv?—•@¿ÿXb¥hé::¾™ñ?#F¿rÖ‹:{þb'asÁ+¹ÿH½ÏM>—R—»v€—Ç;ú€—ÿÇ›¾ûè¼¾óÓ`¿ÿXbÿ^9¸¾|¹¾;\¿ÿXb*¬=Ù°†=¨Å`¼"eFe¸eÿ!]/?«Ü¾Fú(¿ÿXbÿ+Ž4?vœ¾PÁ#¿ÿXbc ½ôm=û­=³€2c€2É€2ÿô¥½>f78¾ÊIi?ÿXb[4â:œ®æ>«,6¾Øõ_?ì³Ê:›ñ+™ˆ+/ý¿ê<Ñ”Ý=ÙN¼ó€ŒÃ€Œ—€Œÿ'U?²¹Û>ê<¿ÿXbfÞ:& è>½…ü>õ>¿Yú!; F-% 1vö<¼÷=Úü<Ý€t׸€tÿË0ú>£±*? ?ÿXbŸì9ýðé>]v$?Ê?Wrl:îö,™·½0µB»Ui =ûu§¼G€‡"€¬E€‡ÿ(ìI¹+@¿Þ•œ=ÿXbÿb¾=êíy¿¸©Z¾ÿXbEV½ñ¹=;>=[+[;€Hÿ³4×=ù›¿6R?ÿXbÿ`„`=zï¾Hïa?ÿXbƒL’½ /á=Gè'=s€à€ö€ÿGªO>—žp¿ÂœŒ>ÿXbÿê‘> ¢m¿¿t>ÿXb+¡»½Iœ>k ¥<&€qâN€qÿ!Ë¿Pp#½#[•»ÿXbÿ(â~¿®æ¯=Ï7=ÿXbF–L<áò=ËM=Ó€,ƒ, €,ÿ6>uÁ>®h?ÿXbêÄ:g¸5>aÕÁ>ªŒh?§‚<-êó,Hë0-{’½=)>!‰¼.lYl lÿ;#ÿXbÿôw{=iÙc?Jç>ÿXb,òë<µSs=>¢¼reÊeseÿ1ÜF?F–”¾Ì¿ÿXbÿq-?_¼·¾°Ñ$¿ÿXb™½=E=äas]¿ÁÒT>ÿXbÿ:â>ÀÇ`¿ö¢:>ÿXb+¦R¼„HÆ==µú¼×€;Þ€;Ô€;ÿ¼ø½÷d?ôfܾÿXb+Á:í¦¢½¾Ói?m̾ìD;áU(oà,h²ÿ<\W=ƒQ¼»ež€R¹eÿÀð^? ÒžS‘›¾ÿXbÿíýS?¼tÖ¾<þ¾ÿXbG×<UŠ=ü㽼ˀ› ›”€›ÿ…°?Do¾FØS¿ÿXbÿ°?©ú‘¾ðe=¿ÿXbÿW½÷™=@M-=ê€'Ë€'¦€'ÿµÊZ¾ Ö¾Áb?ÿXbÿªÚ4¾©úí¾_^?ÿXb _¼<Þ$>¸Y<»DDUÿ€_•>l[8?='!?ÿXbÿ `§>Pë-?.(?ÿXb+Nu½èÁÝ=Y‹¼í€˜®€˜Q€˜ÿý㤾ذ¦>K”c¿ÿXb‡èÊ:‰5¦¾ð‘>áf¿1M§;*,· 0Ÿ[ˆ½Ü=8):'€‹M€‹à€‹ÿ<@½|Ú¿Ô1<ÿXbw}ó:À x¼ˆõ¿ <øî‡:(Ë*I.»œ’¼N'>H‰¼º€/w€/z€/ÿ1—±½ìw1¿^)7¿ÿXbÿËwü¼°Æ5¿-4¿ÿXb#vÔ˜¯>²h?ÿXbÿl¤3> ™ª>(m?ÿXbÃ××»Þ=S[j¼ÿ€£ð€£€£ÿzõ/¼.k¿b-Ê>ÿXbÿ‹p½%ji¿…Ð>ÿXbù£(½c³>‚oš;Z€r¢sîsÿï'>>{úz?šB‡½ÿXb à:¥¦:>u{?gk•½·ùâ9¨,,—ÌŠ/‹½xz%>ÌcM¼˜€ <€ 7€ ÿÅó??'4?NÙ>ÿXbÿ…k?ªz)?æzØ>ÿXbœ!»¼’ä=ØØ¥¼Ü–Ö–ë’ÿ«øˆ>éC?úC¿ÿXbÿ^U>§f?† R¿ÿXbÀA›½Øž¹=Œ÷c¼qb‰€ÛbÃp:W &¿îß»ÉÖB¿+™;Ç~+‰¼D/É(:L *¿ ]L<ÍW?¿yÇ;ä<Ý*ïYD/­0=='J¢=Ò‰„<,nXiAn‘Ђ:}<?E­R=Q¼k=¿^9™Ø¸+çBQ0?òà:%Ï~?–A›=,‡s=JúŒ:Ú·Z+[(00ãà½ÇÒ=‘D¯¼è š V ÿtFP¾OÌÍ>¨d¿ÿXbjêƒ:àqA¾T¦>_Jm¿K”:S‘Ô%Úš™*xB½·E >Pr¼²dÿ[°ç½®•=áª}¿ÿXb§‚:’&½(™=N¿cln;4{". }‹1ˆ+ç<6çÀ=A¡¼@€Œ>€`€Œÿ¸ô>¾ö™>×wS¿ÿXbÿa÷>"…>ÞV¿ÿXb嘌½‰#>+ÞÈ;û€ ä€ ü€ ÿ÷ùÿ=à·|?¹G˽ÿXb8­ä:¸Íz=¦Ô}?9¥ê½@+¹:}ï9,°ø0Ø(+½¡>¿ F;¨sÚ€rìsÿ÷›>Vg{?yeô½ÿXb²{‹:¿ *> •{?‡ã¦½9ÛÅ9â_ä'ˆ÷…,. ´;L`=Z+Z=Ø(³(ä(ÿóKg> ·ÚEòà½(îx?ÿXbñׄ½æ•+=¼Ë=X€=³€=~€=ÿ² j¿ÖÞ“>²¾ÿXbL*:üÌo¿ë¸«>lqͽa¸;oÅÇ-šŠ«0‹Þ)¼ ó=gûÉÿä¼0rdrŠÿŸÁj¿-¡>Óy>ÿXbÉS:kab¿àÇ>P„>ÄG¶:C´P,â1²Ç<.¾=Þu¶¼†€Œ€Œ€Œÿ‚6£>Ñúµ>3ð`¿ÿXb¥ ƒ:hB©>@5²>h“`¿¿^9Q›'®ÕH-øâ‹<¢}ì=U¢l¼M€A€ž€ÿ}·‰>¯³ç>Q§Y¿ÿXbÿ³œ>jIé>kV¿ÿXb PS½µÅ>k~|ÿXbÿóTs?­#”:Ÿ>ÿXb)ë7½ O>*;}»h;ž;yAÿ. a¼sx*¿1ô>¿ÿXbÿaû=ƒ<¿!-¿ÿXb⬈;ó9·=¤§½0€ Ö€nb€ ÿ![> ›T>—•w¿ÿXbÿ †>QN>± q¿ÿXbmp¢¼w½´=rÁ½V€ P€ U€ ÿõèf¾º5«>>Aj¿ÿXbÿ i¾E º>C=g¿ÿXb4I¬¼1x8>`¿ÿXbÿrKW¾jeï>kÌ[¿ÿXb£¬=MÕ=PŠÖ<ši}i6iÿ¹]?c·®>a»>ÿXbÿ«Öb?Ír¯>ÏŸ>ÿXbh%-¼Až=5Ñ<@€b€§9€§ÿDÕµû)z¥ .|·½<å=ÉÌ… WV¿ÿXbÿÇË¿À°?>µºJ¿ÿXb¢C`»6 =ÎT¼i€£Ô€£¡€£ÿs”Ö<òß¿Zð‹<ÿXbµP;àœ=Ú¿«¹L¼ÁÝ?9œŠ$yƒ¾*Šré¼®Ga=B¯¿¼ô€…뀅º€ÿ€=f¿3sk½ äݾÿXbÿþta¿ iî½zë¾ÿXb¶jW<¼WÍ=Õ–º¼¯Ž®ŽVŽÿcfO½$@1>^Í{¿ÿXbÿÓ†U;hš°>¡Ip¿ÿXb×÷a»%çä=¿E§¼ó’ê’Ê’ÿ¹Q>ƒL?cGB¿ÿXby¯†:ýl>B&?I?¿“B!;ó¼-ÙË0Âõ; ¨·=iWa=è€-Ë€-Ó€-ÿÆ@O>)ÿà>$ `?ÿXbÿþa>Õ+Ø>»a?ÿXbÙ–Á½\Çø=b÷<ò\â\ÿPe}¿áø¾Ÿn½ÿXbÿxÙ}¿±ç½]£½ÿXb;«…¼±§=¸<Ö<€=€€ÿt´<ž¿1ÌL=ÿXbÿ šA€7á'ÿïMé¾}Û?}f"?ÿXb)ï:Ž˾0ö?VC3?Qš:àŒ+˳R/À½bŸ>ka–<ö"÷"5"ÿº½¢>‹h?æ]‹>ÿXbÿ½Ñ€>o?o?ñ΀>ÿXbÕ‚½¿ò =¦C'=n€vh€vÞ€vÿÓõ[¿©c£>½Ì>ÿXbÿéHW¿ò›‘>¾±ë>ÿXbO®‰½ž² >v28=´€DÚ€Dx€Dÿ%ŠU?Ž–ø=x¼ ?ÿXbÿÉyZ?9¨2>§xû>ÿXb«>½¤Ä.>vT¼m<Å<Ø<ÿF俽3’>IoG¿ÿXbÿ¾¿6­>hB¿ÿXb ¢Ž½*>éðP½GšÿŽj¿õ3$¾¹ü»¾ÿXbÿ#çh¿cï½¹ê˾ÿXbsµ½¬Ñ=?*uоÿXbÿ¡ön¿¥v¥>e¾ÿXbúa:ý¤º= Úd=å€-?€-È€-‘(†:¥)>•^t>õt?Zß :õ,°¸0ÿm¢>ሌ>AÉs?ÿXb$F¯½ñb>¹'=Þ€\™€\Ò€\ÿå¿hÃ?­Ó?ÿXbÿpã¿×ê?ã‰?ÿXbË¿¶½ÛÄé=؃É<®o¤o_oÿ>8¿—òH¿Ù„>ÿXb³‹ß:çÒ¿­SC¿¢+ˆ>ªñ;cë+dˆ0À¼&‹û=zÄ»Ÿ—s—N—¼µ»:Ý÷E¾½€`?]Aá¾PÌZ:Á:*¿ù€/:“»:4K#¾Ë¨b?áß¾"†Ó:4L6* ż.å¹>¼î0>Ò4¨¼—QQ•Qÿ:Â?„Lé>¦þ)?ÿXb%Ó:Ž=(?¡â>-?Ãe:^—À*¬¯÷.Ã+ ½œú@=<†Ç¼*€}´€}§€}ÿé.}¾‡Úb?o«È¾ÿXbÿ;‚¾r³^?}tؾÿXb7‡½)"3>WÏI½Î€+Ÿ€+.*ÿuö$?ú‡"?Ú<Ú>ÿXbÿV?å*?ªoØ>ÿXb溽á™ð=íd0=3¥l¥c¥ÿvlK¿÷ɳ¾ ý>ÿXbÿ´4V¿WI¹¾[kÒ>ÿXbà¼8=cñ»=6ÌP;M†)ÿã›v?=D<>á0H¾ÿXbíâ:Ruv?©AH>ûS?¾-‹ :5Aì*mÑÕ.’çú¼gGª=h‘-=Z€8f€8K€8ÿÑL<¿#ý¾3Ñ(?ÿXbÿ¶y7¿ $ ¾„û-?ÿXbÆù;…íÇ=»Eà¼³Ž ްŽÿu«1>ÿ\a?v â¾ÿXb# ß:oÀ6>ni`?Îä¾ÒR;TˆÁ'’ËÇ+=·½¼$=1]ˆ<€ € €ÿ}Ð@¿F}'¿¼ì‹½ÿXbÿ¦/¿¡ :¿!+½ÿXbªÔ»Jðæ= ÿ)=ò ¾ m€@ÿC}¯¼î¾Þ>Opf?ÿXbÿæÊ´<ðà>Zf?ÿXb»ï=Û£—==Q€V¾€V¡€VÿBW?ì¾dk?ÿXbÿ¿…O?„³ù½¨?ÿXbèˆ|½Ø»>ù„l<³€m·€m±€mÿCQf=”?lX:¼ÿXbÿÛXÙ=K‰~?çšA<ÿXb¤„½‘Ô¢=l[”¼ŽAb˜ÿ/⇾Æse¾­p¿ÿXb‰'À:Tƒ¾,å¾dÂn¿Y X;Õæ+Òm/S 3=,ô¡=Kw×<Œié€Q. iÿg?GOª¼nÜ>ÿXbÿ©f? ï!½,Ý>ÿXb‡½82>xÕC½Â€+à€+À+ÿ¥-?×?[ØÓ>ÿXbÿw}%?+ç&?0çÊ>ÿXb›ÿ<»ï=mo·<§ªMªªÿ‚ƒu> ­i¿(H©>ÿXbÿ9¦€>NŒa¿W2Í>ÿXb«x£½ âØ=î#·»u‘„‘Ä)‡Sä:ïû,¿ßŸ§>s)¿ûþ¶8vÚ~&±4’,Rbã:§Ê4¿>ÿ >¾c"¿ŠœX:œ ‰'Œ“3,uô¼Q=äÙ%=uwìw wÿ;¾ýÌe? ®>ÿXbÿ)l¾š;g?F¹>ÿXbàk¼?>×L><£"¡"E"ÿ'ã¾>9w?(½ÿXb¬Qµ:[§~¾É‚w?n½¿³8¾è+ç—c0®š§½$ î=„:»‘Ž‘‘ÿM>¿M›¾ïuO¿ÿXbÿgŒ¿EŠ–¾cM¿ÿXb’“I½‘ð >åG|úg5>ÿXbψ:Adi?òѺ> sA>_2l:n›¹,ÛlB1•H¢¼“Ц=" ½€¢S€¢ž€¢ÿ7×í¼ãì<"É¿ÿXbÿµb¶½«Ý`=_˜~¿ÿXb¡J½ç >ß§ªº¿€ ·€ y€ ÿMdï>OY?.ˆ|>ÿXbÿ–“?ãOO?z@›>ÿXbføÏ¼ž]þ=Üfª<Ó"Ø"Ð"ÿgü‡¾€Gd?¢»>ÿXbÿ£„¾§g?Ï^­>ÿXbå+A½^º =,D‡ºN­m ž­ÿ>$Ö<*Ó¿àRÖ<ÿXb½ìø:´40Ó4‚>ÿXbÿÖTg?h±“>ž¢>ÿXb|=äØÚ=FAðºx€’ï倒bŒ:j‡]?{q¿>)ܪ¾#™9Æ{j'ÛW ,ÿÆáY?ëºÁ>öVº¾ÿXbÈ™¦¼Äèy=ÃDC= €:B€:F€:ÿ_ãY¿JÚ½¨˜?ÿXbÿÛ]T¿Ms¦½ o ?ÿXbÿ\4=³$=»€V|€Vr€Vÿ>>Ú>ÿTé»1’g?ÿXbÿÖ#Þ>ÞÀ½Af?ÿXbU¿R¼?¬·=±Ã½f‡¸€ Ï‡ÿ¡ì;>žñÜ>˜b¿ÿXbÿk>—fæ>ºWb¿ÿXbôŒýq">ʵ`?ÿXbÿð#?!°Å=ìÜY?ÿXb2­ =C©Ý=ÜHÙ»ó€’Ä€’ð€’ÿ«æB?õô> á¾ÿXbÿj=?ùgç>šÿ¾ÿXbçs®½ñc>ðÄ,<,a|ÿµò¾ %X?Œ7¾ÿXbÿ€]õ¾$lS? ˜¾ÿXb Ý%=Éc=ôp=7€h€l€Žã:Ïk¾s8Y>,s?p<;;:6*{†Y.Yõ‚:@÷w½“ý >‡ }?jÏ3=ÕÍ-ÄŠ/QÛF½T1= æ/¼ìžüžNžÿ[¾áݯ>-j¿ÿXbÿJåH¾Rµ–>«ro¿ÿXb<Ú¸¼ É =–íüဇÍ€‡³ÿ“Aª—_>ž•k¿¶^9ñÀ&(qÆ-ÿÌ£>=©Å=Øhq¿ÿXbî銽· >¾Ø;=A€D‡€Dh€Dÿ·KL?Z!>^Â?ÿXbÿ1E?_#>ç„?ÿXb$'“½¤È=ŠËq¼œ)t)¥)ÿ„¨Ñ¾*’>¹Ô]¿ÿXbÿ6¬­¾&¸’>ƒ`e¿ÿXbí¼ ¼ë¬Ö=å³¼¼±€;°€;g€;ÿR¼=Ž,–>›s¿ÿXb»ü‚:ŸQy<ñÓ#>#¬|¿#À.;ˆ ,u[X/ÛkÁ¼*t=Ê =%€6˜€ÿ,ê—<E¿Ó•=ÿXbÿ7ëèOê =ï€\ö€\ê€\ÿp¿Ó ›>x‡/>ÿXbÿ@fs¿DN~>ÈÄ=>ÿXbН–½EÔ„=a0<Í€½€€ÿ/à6¿êŸ2¿6 Z=ÿXbÿQ=¿ëù+¿sÈq=ÿXbqq”½²/)>Ì 0½R§‚€„ÿ2Ã`¿‡¯¾Â’«¾ÿXbÿ§~W¿xʾú$¼¾ÿXb0.½òΡ=Ô_/=9€5j€5q€5ÿ ¾ëwd>Üq?ÿXbÿƾëB;>x q?ÿXb´„½m<˜=9—"=½€'î€'ÿ€'ÿ]ÝÆ¾XÒÿ¾L6F?ÿXbÿ¿Þ±¾w¿k~E?ÿXbñ …½@O>¼Z•€3·ÿÄßé=©i<’L~¿ÿXbß6ç:œµ–=Ö¿B¼«I¿bä:xó‡-Á§#1˜u½ö\Æ=Ü/Ÿ¼æÝ>ÿ´å¿b>ÒÚH¿ÿXbÿ«·¿ÇHN>£3R¿ÿXbeãÁ<©J[=ÿx/=#Yj€VOYÿÞ(?(Àæ¾ù?ÿXbÿÔÏ?x ð¾Š÷ ?ÿXb`½½>yΖ<ï€Î€ì€ÿST?à3I?¨ÉŠ=ÿXbÿ_c(?K+??;¸É=ÿXb{£¶½±Ü>ŒIÿ<~€hô€\ý€hÿ‹øn¿Œi>à³>ÿXbÿ¦¢z¿ä+»=[:>ÿXb7¥œ½°>¡7=*€ú€@€ÿ*ö½¾!*?Ì` Ó¾hÐe¿ÿXbÿë!Î=:>;ƒi¿ÿXb¥2E¼Œ=O‘=B€B€ €§‚ ï:¶b¶<M¿‘7=?üw9V #°çŒ)ÿ1ræ<+ð~¿~5±=ÿXb¤Ã½ªF/>-`‚¼÷<ì<ô<ÿJÀï¾x >—_¿ÿXbÿ*6î¾ÀX/>S^¿ÿXbñ»½«ví=£;<_€l€Uÿ±W¿u·¾€µÎ¾ÿXbÊI–:5Ôa¿Åî\¾ßYÖ¾DýF;b ,ÎA¹/胅½y>Ù³'=4GûG¾Gÿ¾S?èÞâ=À?ÿXbÿ ÛT?Mó=ìï ?ÿXbÇž==ºK¢=í€ë;h€¥€¦Žd·:\‚?þêú9:€}½¤Ë¼9“ÔÃ*tªï/ÿº?“;¬²;½ÿXbkç<ìO‚=x^ª¼›pe…›ÿÝ "?å«>ʸB¿ÿXbÿ‚é?ž%=ÝùO¿ÿXb>Ît=,›y=+ÞÈ;÷€ô€ñ€ÿ.p?üëÖ½[Ú¨¾ÿXbÿ×Ãk?Ö†©½Tô¾ÿXbXS½×ûM=+±îª÷="Oa¿ÿXbÿ¦®ò>iÁ=`¿ÿXbí¹L½è0_=Ÿ” =0f0$0ÿtgU¿¢ËÂ=QJ ?ÿXbÿjR¿P'I>$€ ?ÿXb1 =»}=.ÿ!=<€V÷€Vº€Vÿ> ?z ¾t]R?ÿXbÿcX?“‚Q¾Ã·G?ÿXbÿ¾< >Vô<Ë€u€u4€uÿèw ? pV?¥»Ì½ÿXbŽê·:·?7R?ë¹¾4Ê:µ•„->²]1 ×#:$>6Y£<ãÄÀbRÞ:j½E‹{?¤ÿ4>‚Ë¿9Bfª+°x/Ë™:‰Nœ½˜|?=>Šþ¥:áÿ6*–1 .R û<ãpÆ=‡Â'=¬P|^Ûƒ:?Gj®>ÄÈ9?Tz×9tMá$û¬¾+ª™·:û”?\°>™ÐE?ùòf:kÙ“*Î:Å­=ÃNf¿ÿXbÿz?Vyá=óZ¿ÿXb¤Œ¸9`Q=aãú¼½ ÿ º ÿËN!>'=L­|¿ÿXbÿ3Q\>;DJ=J¯y¿ÿXbJz=»Ý=Ë Zºy€’ñ€’M€’×:Œ:~ÖS?ýQç>¶¯ª¾¬ÿ8ú ž%½ØŠ)‘eŒ:°ÓV?äæ>°©›¾æ,U: ª,T|ô0\s‡½Ï,‰=ùƒ=4€ªp€ªõ€©†Æ‚: ¹Ô¾®éG¿•Ðî>䌟9¼‹)è’A.‰½©: Yо5=M¿&à>FëÄ9Ï ´*¨G/4•½½ã$>ùf½œ€„Ž€„:€„ÿ%p¿h ~¾£w¾ÿXbÿ§õm¿Ò¾u t¾ÿXbÒÅ»T=«êå<ž€§ü €§)€§ÿ|ó³:ç§<¹.v.ö.ÿ2Œz½rÍ^?Ò2ú>ÿXbÿôÁ2½B°d?•å>ÿXb>xm¼3á·=¡0h=G€-Z€-ˆ€-ÿT:)¾8ž>>ñw?ÿXbÿ‘U„;[>üp}?ÿXb½ã=­=¶g<º€ Ϊp€ ÿSãÂ>ª1k¿éR×½ÿXbÿï©Â>¼Pk¿çÒ½ÿXb…±=@i¨=¨ü+=ÁPÀP†Pÿen#?„8=®D?ÿXbÿ$Q0?(Ÿ=‡ˆ8?ÿXbDˆ¼ÝÎ>=qåì¼õ€¡ì€¡ö€¡ÿÙV/¾ÙM ¿SBR¿ÿXbÿ+¾Øj¿ÇàV¿ÿXbý¼½ø8ó=üï<^\®\¾\ÿØLs¿Í’¾€ý½ÿXbÿåg¿réǾgD(¾ÿXb©ùнr‰>!!J=r€Dç€Dú€DÚM„:ÛÆ?¬¦å>l)?ä1:4­G' Aé,Þ „:Ì«?–ÍÓ>AÈ)?6J:|'õÔ+¡ô= ¨Œ=c¶$==€V}€V–€VÿÈÔ?×åa½¬íQ?ÿXbÿó¹ú>ZïÕ¼ž_?ÿXbö»Cë=³B‘¼ô’ù’Ø’ÿTF†¾ì1 ?ægK¿ÿXbÿú›ç½ö?·áK¿ÿXbI@½ÅÊ>·E™<ìss·sÿ0U?;k?ò®>ÿXbÿSkW?ÜV?»>ÿXbÓN ½éeô=1÷<Ú'o',.ÿºý>…ú,?649?ÿXbÿêï=&Y%?A?ÿXbA I½ÁÅ >:¯<8€M΀Mñ€MñEˆ:M?M ?Ÿw>BêÒ:Ýl*´L_/g‘:çÇG?ˆÔ?Ž˜u>Ï;¹9üä &Ÿ”q,R—½4…Ž=AãÿXbfj†: û ¿ÝID¿Æä¨>ç :Ñ€ª* w¸/»aÛ¼û¶=Ih ½@…A…‡…ÿ+"¿¥ê? Å¿ÿXbÿÍ7'¿¥&ý> Ï¿ÿXbµ¨½„ ã=ÇÖ3=å€Ð€à€©uÐ:–%©> çg¿Á¶‡>æþ½8ÌFô$]ù +ÿš¸>fäf¿h|s>ÿXbUQ¼¼y$=*‹=0w€dÿÎÀ—-}y¿ÿXbÿí`ô¼½,a>ùy¿ÿXbâȃ½.sz=Ôð­ÿXb’Cƒ:çt‹¾ï i¿,ŠŸ> m;~:¹,kÌ0:èR½‘)_=¸"±ùƒ¼É€ € ú€ ÿñ'Î>ÖQ?$æÓ>ÿXbÿn¢ê>˜uN?,H¿>ÿXb•*‘½‘˜0>*½ö€+ølï€+ÿá’>=¿j?•ï>ÿXbú0²:vh¤>þÉc?¦>òÚ7;ôAy+pE¾//¢í¼å D=Á7ͼ1€a€~€ÿ ‡?¾®—N?Èe¿ÿXbÿR9¾‚ð@?DÅ!¿ÿXb‹½œÅë=àõ¼û€™ë€™ø€™ÿ`Ͼ1«Ú>< O¿ÿXbÿàh½¾¯»>ÑŠZ¿ÿXbX9´»®)=6¯j=½€*€*x€*ÿ 0ʽE¿ ž[?ÿXbÿUÁ½ê:½¾¤¤l?ÿXbü}½C >EØð»Å€3 €3¼€3ÿGÔƒ>)¥;>;ár¿ÿXbÿô#[>t">È¿v¿ÿXb˦½5%Ù=àfñ<îo¿o­oÿP?<¿šƒ>a  ?ÿXb†‚:MA¿Ì[?>ûà ?ŽEF;úˆC-}²0“ÇÓ;]¤ð=¹ü‡¼Æ€‚€Š€ÿ :p>Æ?¹Ê>¿ÿXbÝØ²:œ0p>W ?‘F¿EûÍ:‡Pc-1kפ½%A>S=Õ€²€Ѐÿèt¶¾ÑiÐ>öLW?ÿXbÿgù®¾aéä>žS?ÿXbÞs ½Aœ'>/lM¼æ<ä<¬;ÿï•ý¾/4½^¿ÿXbÿáë¾Å ³¼.%c¿ÿXbiÀ<^¼=´=êWâWßWÿvÜ7?46%¿‚5…>ÿXbÿàN7?¶…"¿ š”>ÿXb޽}æ,>| Ö¼_€ ^€ ¨€ ƒ:=†§>®ó`?6ó±>Ú ~;ÐH™+U€0ÿ’u¶>z_?,‹ª>ÿXb¼ˆ½µ¢= ¼CbtbŽbÿÖ¤¦¾®¢m¾E¨j¿ÿXbÿ•µ¾G3ƒ¾¼1f¿ÿXb¿‚”½1@>Ù¯;=%€æ€B€ÿê=>Bh?kO?ÿXbÿyE>-?HN?ÿXbäÛ{½œ¼=v59=D/‹/Jzÿf ù½/>ÏX{?ÿXbÿ‚ÈѹÝD†=s?ÿXb”0“½ê’ñ=9Ó¼÷€™ô€™ö€™ÿH=¾h7¾.^w¿ÿXbÿmd]¾¢Œl½ïy¿ÿXbfº½îÌ>ºƒ=ô€eà€eõ€eÿÊÛo¿l>°>ž w=ÿXbÿæUk¿²°Ã>‚•À=ÿXbŒ³<«!>Ÿ«-cà_?Å¡*½ÿXbê´:ø†ó>œa?Òžâ¼è¸–:Ï«'+Å)Á/óX3½v©>²L¿»­€–¯€–¾€–ÿ¿š–=:ðk?$þÿXbÿšÓ=fçq? Ÿ¾ÿXb`&=$cÕ=$š:÷ôøÿ ¡P?æOü>¥"œ¾ÿXbÿRB?n< ?ƒû½¾ÿXbKJ¼×=)˜±<†€§€§‚€% Š:QÉ<À–¿Q=Œ´9͈%ÚÐ%*ÿš,<ÂÑ¿«=ÿXbÛ5Á½[Bþ=#k<€‚€€ÿØ}y¿d¿Ï=C’L¾ÿXbÿÙg{¿0‘p=̆7¾ÿXb@Þ+¼‘œì= ÿ"=ð è Ç cc‹:¼ùj¾Òoý>ZŠV?új:Z`—)“ð/ÿL¾c×?æ,T?ÿXb7V½J >)uɺc€–ဖ›€–ÿÞè#?z.ê>Bü¿ÿXbÿ¸(?¿žÏ>PÑ"¿ÿXbf0ƼÖ=)\=e4ÿ«I0½I”~¿âœÄ=ÿXbÿ¼bD=K ~¿Ñè=ÿXb%¼³·>¦C§<^>€°ÿ®o¾|?u?Ȩ)>ÿXb³¿:…¾s?VÜ3>DÛÄ9¦µ'†h-¨ªP=¾øb=óUò<æOàO¾Oÿª—ñ>7o¾ø§Y?ÿXbÿ¢pù>Ú‹¾2{T?ÿXbŠ ½Ä@÷=È@¼_—¨—X—ÿ¯IŠ>Ŭ2?’Ë)¿ÿXbÿ§í¿>v"?Cc-¿ÿXb.Æ€½¢]%>äLS½S:ý:¢:ÿE}s?*ž¾±²2;ÿXbÿkt?ªÂš¾ø8ˆºÿXb)@”½Ð ,>-y<½(bv«ÿ%êP¿kÕ¾U;ÿXbÿ6CH¿2âí¾EsÔ¾ÿXbh<‘½M>ðl¼«ª~ÿwÚ½ÑHɽ$L}¿ÿXbj è:–EƼ œ½.¿‰Š‘;™ñ|-B¥1?9J½v‰j=êx =*0º0W0ÿ?Q¿;¯{»a«?ÿXb>‹´:ÚgK¿‡Í¼O?gˆù9sø†&ó¼á,*þo¼½4E=f‡ø¼K€¡J€¡"€¡ÿËÏý[íû¾†„]¿ÿXbÿ‚Ls½Z¼Þ¾f¿ÿXb Rp»_BE=,)÷¼ø ò P€¡ÿñyØ=¹B̾9.i¿ÿXb¤ï‚:bÈk=®ƒ¯¾W p¿þ/9ZH,Aµù/6­”ÿXbÿÜÈ%?©ô.?ˆ¬>ÿXbo‚/½ÛÄÉ=Yݼ¶ ø ”€Cÿ‡í¼Õ‹L>»z¿ÿXbÿ{”ó¼=#>zÐ|¿ÿXb³š.=²H“=RI»æ€Ø€À€ÿj-r?öÒ½¦f¾ÿXbÿ¢r?¥ú¾–r™¾ÿXb ×#;?;À=IÅÂ>iqe?ÿXbÿ|d>[S³>Asl?ÿXbž_T½ŸX>ƒ¡ŽÿXbÿÔ“x?)8”¼t>ÿXb›Ž=¼—=á+=hLdL¦Lÿ˜p?KľmG7?ÿXbÿ¬®?¹#ɾ—0?ÿXbvo…½lî(>¤§È¼Vf(fÙ€ ÿÈ‹6?l+(? Òz>ÿXbÿqú:?(%?"ºe>ÿXb 3)½§ë =ó–¼8¬›€¬|¬2ƒ ; µ’<<å¿Uq¶kì!>Pçn?ÿXbÿÜAˆ>^²æ=Íu?ÿXb¨¬¦<Ö[=ÕÌÚ¼î›×›ú›ÿUÕ>¬Jɾ‘ÔQ¿ÿXbÿ_¥ñ>U{žÈòJ¿ÿXbÿÎö:ñ >«˜ÊÿXb˜®‹:çÔè;Cµm?ð¾>‡ O:ÜkA,xÍ0" ¼-]á=å/={€@s€@Ò ÿ—«¶½Œ!½>•Ël?ÿXbÿçé-¾ÑY«>˜Im?ÿXbÜö½·~š=Ý\ü<‹€‚b€‚<€‚ÿ•þ<¿Ã¿ê¾úLý>ÿXbÿ x4¿d2¿üdò>ÿXb!ç}¼ÿyú=ú=]'4'¿'ÿÜù¸¾¶;qvâ>á0]¿ÿXbÿAM>-z>Ðãr¿ÿXbÐÒ¼hÎ*>øˆ¼þQåQúQÿ~Ç»>µ÷?Á9D?ÿXbÿ·|Ë>zÙü>þE?ÿXbm’½§ >L‹z<ï€mØ€mÑ€mÿ­¼2¬?z <½ÿXbÿIË ¼±ü?T§;ÿXb ] {Û¿iÌL¿ÿXbÚqüŠÌ= è<™€c€cÿ5‰–&9_?_:ß¾ÿXbÿG‡<>~&^??Vì¾ÿXbëǦC‚w=½Bm¿ÿXbÿÕm½>å1¨=9çl¿ÿXbΧ<,*Â=YNB=y€$î€$ð€$ÿññþ;ÂþJ>Yéz?ÿXboo»:Îá=N‡b>x?¢±;©ƒ%-ú©Þ0¨sÅ<Ï1 =(H=΀F€Fž€FÿK?ùÌà½ìX?ÿXbÿÔÓ?’u½<ÒW?ÿXbÕv=¿µÓ=Ôÿ<õÑÐ?ˆÝ:º@;?eÙÌ>/[ ?Q½Q9Èç„*Èö0xdà:ÞÅ7?µbÑ>r;?!þ÷8\¡)5¯Ü.ÞY;=î•™=k€R;ü€î€W€ÿKu?‚¸#=oÝ’¾ÿXb>p¥:Ù¿u?¯®µ= ˆ¾gO;C¶­,HF—0Jî°<ú+„=Üh@=ÿLöLüLÿ_÷?îyD=Y/Y?ÿXbÿ°¨?@*Õ½4@M?ÿXbN´«ºŠÿ=±¼>€€Ž€ÿ4˜Ù=´ôÊý½·€(°€(z€(ÿÖ{¿™"½½;0¾ÿXbÿ2{¿ß¾½·Û,¾ÿXboG8=io°=8Ø›:Ï€€Œ€ÿn|?ý¢ò½9\ï½ÿXbÉHƒ:éšy?X㼄Bc¾qWA;Ì¡,‡ç*0äÛ»½éÓê=hË9O™;Ï/j¿ÿXbÿ¼ªÙ>BüB“Ä;2€¾7Í€ÿR+¾|Û"?¸3B?ÿXbÿµŽ½òö?oÉM?ÿXbÛ¢L¼Œfe=çS=ŸBpB3BÿÀŽí¾Á´Œ¾s–W?ÿXbÿ…&¡¾Ÿkˆ¾8i?ÿXb4/½Ë ú=¡¿Ð<ö"ô"Ž"ÿ3¬>u H?l¯?ÿXbÿ@«>ÂÿN?þ÷>ÿXbƒú½Uú =ÕY­¼þ€¬ü€¬^€¬ÿX¹'=µÖ~¿Lá¯=ÿXbÿþ’C=1­}¿^¬>ÿXb-@½iVv=ú`=Ê€¤Ž€¤È€¤ÿ{6¿F½›N3?ÿXbÿ‡24¿;½ªô4?ÿXb5¸­¼Žé =𲼿€‡Ã€‡¸€¬ÿø;»?˜{¿• =>ÿXbÿá#|¿1>ÿXb¶»G½#0ö=Å©V¼®€˜š€˜¾€˜ÿ±Íã½Y?UK¿ÿXbÿØ«#¾Ô?(F¿ÿXb_Ò˜¼~=>;‡¼€< €è. <÷€ú€R€^ÿ&<¾ûi8?vb%?ÿXbÿàòt¾AˆF?»‘?ÿXb®+æ¼"¦$>i§f¼™;Ü;o;ÿÔÌ'½‘£¿H¥S¿ÿXbÿó¦+<º&¿àvQ¿ÿXb4L½=H={Ù6=z€‰k€‰Mÿ;Ùæ=3ùe¿ fÙ>ÿXbÿè¥[=³Ég¿(œ×>ÿXbS\•½!@>0¼Œÿåÿ_¾DôK>oŠt¿ÿXbÿŒP¾£¹ê=#éx¿ÿXbÒ᡽'2“=u«g;Éò€ìÿW¿#'?¿‘â¾ÿXbÿ;L¿|9¿JƾÿXb¼Yƒ¼´É!=½Œ"=€²€ÿfëÍ=…Èw¿aÜk¾ÿXbÿý§±½¯Ól¿[E½¾ÿXbä¢Ú¼Òm =Päɼ_]^ÿ¹8<–ä¿…/à<ÿXbÿ®©ý= ~w¿Ce¾ÿXb¨:¤½ô½=Z =´nŒÿÍf/¿3æÈ;v:?ÿXbÿØ×"¿½Ô*¼ƒE?ÿXbHút½Å¬·=/¤¼õéüÿlW¿Çî¸= éM¿ÿXbÿ?}澜¤È={6c¿ÿXbE f½ªï>hÏå?¿ð˜>ÿXbÿ~ ?Ó=?×é}>ÿXbS†¼„) =²º¼ä€‡Ë€‡´€¬ÿ6¤ÿXb{ô†¼´<Ï=g4=ª€@F€#¯€@ÿvÑ*¾Ð‡>.´y?ÿXbÿƒå½¬Bá=Ó|?ÿXbó¼=œ>ärv|?Þ×=ÿXbÿg>+sx?Ì®=ÿXb(af½W° =}<4=Ï€‰ô[œ€‰ÿ¸µ;<7Õy¿W_>ÿXbÿew¯<3Ìx¿D0p>ÿXbÖTV½: =ÑÍþºR€¦€ˆ­ÿà^Ö–&%<;Vrÿg'Ò½Åh~?Ÿ0½ÿXbÿ=R¾7Ó|?l‹‰½ÿXb‡ø‡<à¾=üÞ<]§žªt§ÿëýV=ÿ‹¿å<ÿXb?~Š:î™™=¿š´:=åA:ž>"&bù*e©u½™ƒ>rp)=`€GÆ€GÀGÿ>Y?œÐh>AÿQ?ÿXbÿÊ¿ä>sëd>ˆÃ]?ÿXbµÅµ¼É‘=x)5=v€4µ€ÿ™Ôg=s\r¿…R¢¾ÿXbÿÀ%=¼Zx¿€èt¾ÿXb¿c8=e7“=è/ô:ô€þ€ê€ÿ«ó]?D¶—½«Lü¾ÿXbÿÓb?"Xâ½)ˆæ¾ÿXb|¸ä:ÚÉ =²ó»/€[Ö€§-€[ÿL=cÈ¿>:̼ÿXbÿbIæ½ÏZ~¿±¹T¼ÿXb þ³½³@»=…$³;¼€ í€ ½€ ÿ{¸i¿Â¶h>­¾ÿXbÿD÷k¿KlY>´&¦¾ÿXb;Vi½ö%[= n :u€Žt€%퀎ÿ3©y¿BÌ®=ÌëP¾ÿXbÿÒ÷v¿Ñ6>±#]¾ÿXbäË<;Œé=Œò =¾,Ã,~,ÿÂN¾>àÁ?…C?ÿXbÿ޳«>Y?ò/L?ÿXb)²Ö»‹ª=Š’¼Ý€£¦€£½€£wü:¿A¨;Þ¿—?½Åÿ®7fÙ'“'‡+ÿâ~¹;ß›¿ñ%a=ÿXb7U÷»WÑ=3l¼Ì€£>€£t€£ÿírŸÄ‹Î>´F¿ÿXbÿå¢ ?L‘»>jB¿ÿXbpA¶»]5ï=0¼p’I’â’ÿ¿ªA<Û ?v¾U¿ÿXbÿmEür& ?ýÊV¿ÿXbqå,½RDæ=/úмø—Ü—D ÿªn.¾™^?E'Y¿ÿXb¦¹:%¾¢?ùW¿ö©:E#«,JÚ/Úÿ½ŒÇ=86=ý€7€6ý€7ÿNƒ¾Pu{>¯ðu?ÿXbÿƒQ¾#>1Zr?ÿXbâËļ­n5>¬E¼žQ2Q~QÿwA?©¤x¾O³?ÿXbÿ1F?h)–¾r°?ÿXboD=„‘=gš°ÿXbÿš“Ù=&?]?zÃû>ÿXb©L±¼°tþ= Úd»Ú€“r—߀“ÿ FH¾cRj?É?´¾ÿXbÿðµ¾Iüg?ígʾÿXbeþ½ˆ+ç=ª¼Õ—Ø—©—ÿº]F=œ ?Ò'\¿ÿXbdO¹:«=P(?ž ]¿fþ!9ƒ_,'¿“¦*ûë•<=ì1‘¼8€NØ_9€Nÿp@?Ž«¿VÎǾÿXbÿq½/?Ñr¿LxؾÿXbrö;Ã}„=¡Lc=GL Ld€*ÿ>ÞŽ>@+œ=)u?ÿXbÿ´À­>i-=bp?ÿXbö  ¼`é<=ŠsT=WRÏRSRÿ¨‘>ûL ?¶J?ÿXbÿÝÜ1>î?ª‚D?ÿXbŸÍнš“=uXa<5€~ø€~¿€~ÿçÚ<¿5Ž;>¹X&?ÿXbÿ)§P¿÷Hz>Ëz?ÿXb1Î_¼ýˆ=‘' =€€7€y¶Š:t¸<M¿q=J|v9€ã¢"èk7)ÿ£®;È¿%¯=ÿXbŽK½ÂO >«í¦©äŽ>ÿXbÿ§Q?—u÷>úfž>ÿXb:“6=l ¹=ÕY­ëK>ÿXbù‚â:Öqy?–æ>Ÿ‚(>fôY:¼˜*nÜ”/½!½%ì=G =F..v€7ÿÔ{ >Fí?ûàH?ÿXbÿ})>WÂ?v F?ÿXbí =…A= ©¢;îª!€ ÔªÿëÀ¡>.Kl¿-Ý`¾ÿXbßö¡:Y?œ>p‚l¿ml¾H™8ÜÈa)Ù¯,0øq´½YÛ>v59=€eJ€\„€eÿ+V¿÷f>ªÎÿ>ÿXbÿc[¿²4>“è÷>ÿXbȉ n>:]?ÿXbÿ9†ñ>EÄ”>iU?ÿXb~ýP½RS= ü¨<ä€fá€fdÿPkq¿Íž“<“ª¾ÿXbÿZp¿ÎÝܼ+±¾ÿXbéH.=®€‚=K#æ¹#¸>Ð`?ÿXbÿŸËÏ>\>Te\?ÿXbPÀ¼ßá¶=vüW=1€#6€xü€xÿˆ®¿ ýÈ>¾¿/?ÿXbÿ£0¿+ã>ä4%?ÿXb1²¤½&Ä>!# ;j_j+jÿÉfɾ®ë]?çÌœ¾ÿXbÿ›»Õ¾<ã_?©|¾ÿXbÞ„½=·0> ëF½Í€+à€+˜€+ÿo(K?Ð?.¬>ÿXbÿ‰B?ó?ƒôÃ>ÿXbÎ<¸a=ŸE=g€K&Ld€KÿWî=tʾ9i?ÿXbÿ§…M>P0̾Ãe?ÿXbr½õ­=8¿á¼at›€CÊtÿfc¿!‹º>jü¾ÿXbÿ/X¿šØ¤>‹qÛ¾ÿXb,謁(™ü=¨áÛ<£'M'°'ÿœ§¾Ñ a?Y±>ÿXbÿÔ¡¶¾EœZ?\úÁ>ÿXbñ¹S½__‹=Ѱ=û€¤ÿ€¤ú€¤ÿ(Ò¼¬Êó¾÷a?ÿXbÿw„½‚N¿¬¶P?ÿXbñ+V¼ïtÇ=ÏIï¼j€;Ò€;®€;ÿ•ó2¾,•j?Es¸¾ÿXbáóÎ:œ/%¾ ÿ€Áµ¼Ñï¿+[«ºÿXbÿË9;Ÿÿ¿-mú:ÿXb³|Ý<™b=;r<_€ º€ ²€ :·bµ=ÿç}¿~8¼=ûÉ9Oȇ ÷Ë&ÿê˜4=ïM¿y¹q=ÿXb8Y<ç©=R}'=Í€•d€•˜€•ÿ ñ=€å{¿ - >ÿXbÿaÓ>ÆÔy¿à6>ÿXbøÃ=`é=áC ÿXb¯è» =œj­¼J€¬ô€‡-€¬ÿ¤¹¼£›¿+¶N=ÿXbfcŠ:A׺¼–Ü{¿5â5>}€™:cÁŽ#ùDŠ&`#ɼÛï=TŽ =î'ß'ó'ÿÍX¿® ?3B-?ÿXbÿpXžcO ?™>?ÿXbT¼}Î=•™Ò<>€§8€§ÿ €§ÿ3)Ú<ìÓ¿OÎ<ÿXbÿå‡=½]¿a#€=ÿXb—q={‡»=T=†P PÝPÿC{H?“j9>L?ÿXbÿ[gB?khM>s?ÿXbÈl¼ší*>UOf¼±QtQ²Qÿuš—>+e,?4h-?ÿXbÿÊg >A ?4Ñ6?ÿXb½7†·áÎ>rQ­<"€ŒÒ€ÿóÌ»½*Iz?ü’A>ÿXbÿÚa¤½FÄx?YKc>ÿXb’˽xC*>1´:½,_·ÿ[5|?+á>®"©=ÿXb¦èÎ:˜“?Ê B=Vj=·¹(<«ˆL-Ýõ0“ýó»0=ÏfÕ<€§ý€§$€§ESŠ:°ßÎ<Ô«¿Ôê3=8U9dæ±%Žè”*fö:[G=Ô©¿CZ =ûÎ:‡w¨±~a'a½—¨ž=5Ô(=ý€8Ú€8¡€2ÿHX!>ß·»VÌ|?ÿXbÿfõæ=å?X½ò~?ÿXb:­[¼â=f¾ƒ<©€§ª€§¨€§ÿXJ½Ž¯¿‹4Ž»ÿXbÿ!"½_Ê¿Á <ÿXb2U½­K =Ãd*=7€‰Ù€‰j€‰ÿ§Ž¨<ò¿kh—:ÿXbÿ¬<œ±}¿Vq>ÿXbŽÛ¼Pà=­ø="#<ÿ—ìØ¼ï¿Ù®ª=ÿXbÿª_S=Cj¿P™2=ÿXb8M½½¬ =¹þݼ ¬2¬,€iÿÀÚ¼½Ik~¿Ï|½ÿXbÿ˜½ ®z¿´3A¾ÿXb¤4›½$bŠ=#fv<Æ€`€Å€ÿçµ.¿³:¿XG=ÿXbÿ>7¿I¢2¿‡ÎÝ<ÿXb@¤_½©¼]=IH$<7dhdldÿAwI¿Ý  <_Þ?ÿXbÿC¿à‡í='#?ÿXbS°½`x>\>=ê€\º€\—€\ÿÅ6-¿j<?êâè>ÿXbÿ(Û¿ù] ?y…ñ>ÿXbQ„T<}Z>&ý=ðÄo?Ì­j<ÿXb†:””>8át?ÿ–ä<§6;¾{-î@1M󎽋·=‚刼”)*)‘)ÿ5¯[¾3~>Mïw¿ÿXbÿKe8¾aê=ÿz¿ÿXbwL]<Øðô=~ý=/ ] @,ÿ”Q->œ÷>çû[?ÿXbÿ w>äO?9[P?ÿXb½sh½Ñy >‚þ=¾€Mæ€Mz€Mÿßr?ฃ>›C?ÿXbÿ0™ ?Œ\—>eG?ÿXb}긽ܺ >l y<þ€í€ý€ÿ.o"¾ÿXb}\›½#ù>¬á¢¼€†è€ˆ€†ÿÃÏw¿Žào>ú¸½ÿXbÿqXz¿¶J>‹^‰½ÿXbùö.=Y‡#=™f:*h¿<ò»ÿXbÿ¥<Ú>F’g¿§"û»ÿXbçá„<ŠŸ=áÏ𼻀›>€›¾€›ÿˆŠ?+ü¼½!AW¿ÿXbÿ Vô>Ö®½Ÿç_¿ÿXbrߪ½!Ë>S[*=a€\€€\˜€\ÿ3Äû¾U!?Ø ?ÿXbÿƒä¿SÎ?kø?ÿXb¶/ ¼-µ=Ôbp»7€£‹€£5€£f£ú: ÂÏ»:Ù¿Jx ½Ý™9‹ 'G'R+ÿ¯\¸< º¿<%½ÿXbà» ={„š=vÄ!=ÕP!€V¬PÿP¡?‡ÿ´½y{N?ÿXbÿ®!?w",¾‡9B?ÿXbFD‘½Ê‡ >[ï7½]€ƒ„¿€ƒÿ'x¿,X>H„C¾ÿXbßц:Þñw¿ >‰GM¾9¹ë9>7[)&š-0½}½9ò€=‰ÒÞ<}€©û€©è€ªŠµÙ:õ´u¾Öe¿ÎøÀ>!@;úÊ+g^00ÿ/'޾¼ba¿=ÔÄ>ÿXbÌðŸ¼Y¤ =aľ¼w€‡é€‡v€‡ÿ0¶¼ù ¿¤ÑH=ÿXbÿ™Å >åu¿,ÿ¾ÿXbF%u½›!=Óf¼*&<ÿÓȺ¾]ø€>Ðwe¿ÿXbÿ-´Ã¾@v>íhd¿ÿXb—½è¿‡= Á*=»€2Z€2¸€2ÿªå(>ƒÙÚ¼°f|?ÿXbÔíâ:cFÏ=‡µµ½¯«}?qÇg;“žœ,£,e0ÚþU=rÂD=¬¸<ùEôE~EÿŽO'?o!¿†b×>ÿXbÿÛè#?Äå(¿ymÉ>ÿXb'Û@½¶K>n2ª»c;Ä;š;ÿ–’¾çå¾ôåX¿ÿXbÿ&y¾eÖÓ¾?•`¿ÿXb¼w”½é >įX=ü€DÈ€D¿€DÙMå:n­â=ì>±v?‡8™: pÛ)Œr‡-ÿÞæ=1]>ZNy?ÿXbìÀ¹¼EÙ=¢<Ø ² Û ÿJNÜtú™¾­R?ÿXbÿÙî?²mœ¾®©I?ÿXbÄ]}½á™ >0½»€|€¾€ÿSóx?eH>¾Í ¾ÿXbÿ‚6|? U¾ “½ÿXbBR½þï=&pë»K ° “ ÿ0#a“ 3?[-?ÿXbˆà†:rd>vA.?WŸ2?¤a«:‘“Å,8Í18ý;zÞ =,=I ¤‘ÿ½ ½ì¿÷¡½ÿXbÿßA½ü×~¿²‹¨½ÿXb¸çù¼qs=<÷ž¼-€ŠX€ŠV€Šÿ€¡l¿£"¾ê¢±¾ÿXbÿÏ(g¿(M=¾’œÆ¾ÿXb˜ø£:™×‘=í(½Ë€Ÿž€Ÿt€Ÿÿu;t>÷5µ¾ƒg¿ÿXbÿ ¥6>`в¾Á‹k¿ÿXbÝ쯽þ( >w¦:CB‚ÿO|5¿?jv>¢·)¿ÿXbÿ£…<¿åF”>z…¿ÿXbñ~\½… >½:ǺŸ€–H€”8€–ÿšî4?7PX>Ø,¿ÿXbÿ õ$?¨,w>Â9¿ÿXbÊ¿½ãnð=Œ®<š6é\ÿïMe¿IÖÖ¾öŽ>ÿXbÿqñl¿µ~»¾»ÕÄ=ÿXb&Ãq¼&6=ÄÍ)¼-€­Ê€£^€­ÿ^è <óæ¿b^Ÿ¼ÿXbÿH_=cž¿Œµd»ÿXb$Õ·½tÒ >÷=E€hD€h¨€hÿl«~¿D`_ǽÿXbÕ.ƒ:¼+¿ß(=~¥½K¸;—@õ*t1Ë-­½[|ª=ˆ½Ð¯W>ÿXb|µ£»¾=aSç<€>€‚€ÿC¾<Ÿ¿Æ_I=ÿXb8ðï:äfl<ÏÄ¿¥µ#=Cf:9% F0* –»¯A=ÓÝõ<€€ €ÿ±:=÷¿?Þ™=ÿXbå|ï:Û‡€<¨Q¿nÉ‘=rð/:•óó&m4º*¯%d<%¯=?§ =Ì€•›€•Å€•ÿw2Í=ºU~¿± ]=ÿXbÿgM°=~~¿0Ά=ÿXbÜ,Þ r?Ö;?ÿXb7m‚:íá>ÔÈ>ОN?&+Â; %•-A0ì„—¼Ì)á=¹Æ'=r€@æ€@Á€7ÿW«1¾¶ÿß>Ößa?ÿXbúúÆ:÷l$¾>â>0ña?®-:i(΋€-"6ؼR±=œ4M=k€xh€x¨€wÿNöT¿S.>¼7?ÿXbÿJvO¿2:‘>H<?ÿXb‹Ã™<åÔN=k+6={Yê€Kb€Kÿda¼>m±0¿Ó‚?ÿXbÿ=¾ð>Ò;¿÷ç-?ÿXb%Y=ŽÖ=ÿÊ =§H°i‹†:š4?þdÏ>ó‡?Æ~ 9ÿöÜ'Θ-.ÿS!*? ¾>A&?ÿXb?‘§¼L8´=,-c=<€x €xz€xÿX:Ⱦ*jÇ>£yU?ÿXbÿÊZϾåI¢> [?ÿXbR_–»F=¡¹Î¼£€‡~€¡ €‡ÿDœ=ûŽi¾û|x¿ÿXbÿ«´¼=BV¹¾gxm¿ÿXb«˜J½[]=S´2=퀉怉ÿ7I= ³{¿¢,>ÿXbÿD&>æ t¿á‰>ÿXbš}žÂv̽ùm¿ÿXbÿ0hž>QȾâ;q¿ÿXbÅ=½\‚=É!b¼Ï€Š€šf€ÿé®ð¼›BÛ¾47g¿ÿXbÿ!g·½•1Ó¾·h¿ÿXb¢—‘½(‹=E¡å<ž€©B€©†€©ÿöð¾<¸M¿Ý»>ÿXbµƒ:rMô¾lRN¿ g³>ÐÎ9B**#õ.|ñE½õ€>Þ„»a;Ç;Á;ÿl‰#¾ÔYÞ¾0òb¿ÿXb®Dë:S€¾©¼¾‘Ie¿FS;CƒÅ+w7Ü/p?`=M„=V5;%m^mžmÿD3‰>¢€,?oF0¿ÿXbÿnàS>û3?ø,.¿ÿXbD¿v½­„n=oóF>Ës:®s¾sï€rÿ¥d>yx?òJC¾ÿXbI¨Û:_˜>ö v?` q¾¥:™ö*qk«/I½§<ÔÓÇ=ý¾?=™Kó€$¿ÿ¤-?>@—„>’šr?ÿXbÿ«ûh>2‘>õzn?ÿXbÐo=°b=¨ß<ë€&ô€&ä€&ÿÂl?{x¤¾r”P¾ÿXbÿpµm?å…«¾y»#¾ÿXbÎo¼^J=ƒ¥:<‹€§e€§è€§ÿ2”¿<Ï¿0ú¼ÿXb{ŠŠ:*×`8‹þ¿+mÚ»ôÝ;âE+&œ(Š*õ=i=°s=Y€Vm€V±€V1Š:XnJ?3°@¾?¾ÿ8ËJ‡%£\+V>Š:ãÆJ?3óô½^;?¼m9è‹.+É» 0ëÉ|¼Ø=3à¬<† „€§ ÿßÚ<‡Ó¿»Ï<ÿXbÿîI3¼cø¿|Î-<ÿXb'—½›Y‹=~TÃÿXbÿ )¿µG¿Òá^>ÿXbp%;½¾¤ñ=år¼ß—Ü—ë—ÿœ¬<Š@?%ö\¿ÿXbÿdTܼ2ÀÆ>Ók¿ÿXb½ ;ûv>†¬»]€¹€X€ÿ\œ¼‡à^?вû¾ÿXbÿ¢ð޼˜bV?åÖ ¿ÿXb[C©<³Ð=,,¸<+§U§P§ÿLIÊ=]Y~¿þd=ÿXbÿšªÊ½­¨z¿f½5¾ÿXbd½¦}s=ß3’ÿXbÿŠh†¾c°k¿=ì“>ÿXbN<®a>EõV’…x?!¦ý<Ý#:½õN+§Æ90ó¯¯:Ðr:>ˆ†{?è‘=Õ(°: ë,o²0rm(<ø6ý=C ¼ï€Ø€ã€ÿè}6>âÆ[?A1ö¾ÿXbÿw>*”X?üÖ¿ÿXb0ƒ1="¦¤=Šx»€z€~€ÿÂg?£|`-t%>R¡h?ÿXb% í9˜>öõ]>|n?Ö5:µßŸ,U“@0„.á<Ù?=M1‡<ôªÆª|€ ÿ©‘ó=i¿|¿LÌ×=ÿXbÿ@ÂQ>þsw¿ˆ¢>ÿXb3 ½| =ˡżö€¬ï€¬æ€¬ÿÏú<çæ¿ÇyÔ<ÿXbÿœ=ê}¿O >ÿXbpí½‹¨ =G=ļó€¬í€¬ñ€¬ÿä<ç¿ù<Õ<ÿXbÿ€¹¼<ï”z¿;P>ÿXba†½žÐ>ëÿ½á€à€¦&ÿ¸B?Ì`¿VÄt¾ÿXbÿR-N?B£¿!"O¾ÿXb*Rá¼Û=Œ1°¼g{Ë{À{ÿmÝS¾ß?ÃíM¿ÿXbÿ{¾°ý?·#U¿ÿXb¢š’»Ï¿=½Æ®<À€€ö€§ÿ6Š…¼žÐ¿œ¯ =ÿXbÿŸ—4jœg?ÿXbÿÑ‚m¾5°Í> Êb?ÿXb¬µ;ãÂ=Møe=g€*Â(‰Lÿ5æ¡>O]½–xr?ÿXbÿäwn>”Ù5½®³x?ÿXbìu½>? >Ô»{€3Ô€3æ€3ÿüÚ¡>±Å>û…p¿ÿXbÿ>ãÁ>H’ð=¯k¿ÿXbD£»¼‡¥Á=ÌC=P€#™€#*€#ÿƒ¿…Ý=?–ú×>ÿXbÿÊÄ¿gª:?9È>ÿXb;«=½ãT=Nð =ë€Tm€Tú€Tÿbs.?xòá¾'w?ÿXb`‹:»4?s|á¾½ý ?¡Ë:P²š)˜ƒ1/¡gs½…& =‡;߀¨p€¨Ù€¨ÿ VØ< Ô¿ÎrÏ<ÿXbÿqµ;¼"ø¿Æï*<ÿXb ½,>½ÿÿXbÿ§<Évs? .ž>ÿXbº¢ºªGº=T ½£€  € b€nÿ¢î¶>”±‘>2¼c¿ÿXbÿ‡‹¤>¯Š>‰ah¿ÿXb3k‰½mt=3_<~€~O€¨ø€~ÿ‚ü¾E‰:¿Oó>ÿXbÿwqú¾&‰<¿Q?ï>ÿXb}®¶»r6=kb<€§ü€§>€§ÿu<Ïò¿À[<ÿXbÿn/¼ã¿2åüÿXb nÿXbÿB­˜=«Ñp¿-r©>ÿXbeRÃ<¦~þ=Í<¹;—€u*€uî€uÿ¢È?¸+O?²¾ÿXb«¿‚:Ûû ?UÆR?¾§ö½=$›:g¯‰+ÖÝ/Ÿs7½+1¯=z‰±¼P¶¢ÿøn=ÊÄS¾±y¿ÿXbÿk§´=¬G6¾³åz¿ÿXb¸#<'ÚÕ=ü6=VKºK°€,ÿ|„¾E²0?õý,?ÿXbÿ›Az¾½Á.?âL0?ÿXb,,˜½è>qý¼€(n€(€(ÿz¾x¿ ì7>Sc¾ÿXbÿ1y¿’ã*>ö$¾ÿXb ]‰<î”=kð>¼b€Nô€Næ€Nÿeò>ŠV}¿^ <ÿXbÿÞ D>ú?{¿áÃ/<ÿXbc¸:½$B>P÷º¬sr€–ºsÿ•ÓD>žýr?m1¾ÿXbÿ#>ðSt?X#¾ÿXbPª½•=^i™ÿXbÿÿf¿@¿÷áv>ÿXb‰í¼=–®» 4 ( ÿŒ¤ž¼Íé¿Áf޼ÿXbµŽ;¼Vj¼Íõ¿¤0)¼Ën¤:3r '-1¥+Vî<ŽV=d’‘¼Ý›Û›¸›ÿL4`?.,a¾àþÛ¾ÿXbÿöaT?_¥P¾ ¿ÿXbxÕƒ½S s=ê%F<#®®B®ÿ²«¾Šp¿Êu—½ÿXbŸö:Zó–¾hÁr¿¨:ñ½î@m; tã&¨Zé*%¯»kf-=ôNE=ÈΓÿb”>H>º¾r?ÿXbÿÊÑ–>¹â>!j?ÿXbܺ¼[Ò>lÌkÿXbÿác“¾Âs?Á>ÿXb³#=Å 0=eà€»D8јŠ8ÿ-ò+>Éf ¿Ÿ^R¿ÿXbÿ‡26>±ê ¿¢&R¿ÿXbö\¦<\®~=Bݼv€›¼›¤›ÿ¥†ò>†³=¾Þi\¿ÿXbÿú³ð>Kôa¾CÅZ¿ÿXb|‰¼9EÇ=jN޼܀;ò€;ë€;ÿ_lv¾@k?àW¡¾ÿXbÿÌN¾çHe?r˾ÿXbß2g½I0U=Ugµºv€ŽÎ€€p€Žÿ©ug¿®7>ª[оÿXbÿhñq¿­±ù=C?›¾ÿXbý]½ÈA =Ÿ¡;(€º€¼€ÿïÁ<ßË¿QÀ½ÿXbñn†:î»Éÿ¿yǺ@'¹:$‹%¼†*%‘}½Èí×=¼Ž¼Ö€˜^€˜¾€˜ÿ2r°¾ïÎ>=Y¿ÿXbÿþÅоØ>°FO¿ÿXb»Ó=_bÌ=3mÿ»»€’€`ÿ €’ÿéV?©@S>ϯ¿ÿXbÿ>´\?ÜŒM>¬3î¾ÿXbPÄ‚½—ªt=‰a<,€%@®¬¨ÿaa¾`t¿®Á×½ÿXbÿÖУ¾gCo¿i¾ÿXblν¡(>E ú¼]f¾fX€+Æ/n:l1U?-F ?â >Ç?:Ä£+v20,Š{:YƒR?Wr ?©>É y:7¾)9¬/Ñe½ûçi=ôÀGÿXbÝx÷<2ð=µpÙ<ßeºÿÒÈ)?è©"?t{Ê>ÿXbÿ]ø0?ª–?˜,Ë>ÿXb×?¼N³€=ÑϽa¡!¡¡¡ÿæŸ>¯­M¾‚²m¿ÿXbÿ¶ê‘>‘iN¾nåo¿ÿXb^i™=R¢=gÒ&<&n$n[ÿ Õ?õÿ_qz]¿ÿXbôµä:ñû¾sþ?Ø£X¿‹©":{˜&ÎH,|G ½"`=°8=Øw³w|wÿ4µ·>pSÓ½4}m?ÿXbÿŸÁµ>S÷¼Ÿ3o?ÿXbÌ@å<r=ý½”u¿˜7>ÿXbÿZlh>è*r¿‚"m>ÿXbª~¥¼ªc5>8Ÿº¼MŒ@Œ±Œÿ¿jQ=½~ˆP¿ÿXbÿ“µ¿þåµ½ý3L¿ÿXb8ý;.‘ë=al!=Ü e { ÿW«>¯Ó> ÈX?ÿXbÿ/¥>ÕÕ>HxY?ÿXbü7½[Ò>îx¼}~ÿ„jé»I®Ô½ü›~¿ÿXb–vƒ:½}R½µsœÿXb¡¾e=—8r= `J9$€&M€&C€&ÿŠÕM?»Üš½·ù¿ÿXbÿ×Q?_•õ½Àx¿ÿXb]‡Š½Ó¥>òé1<é€m­€mí€ ÿÌ=¸Ü}?€Cß½ÿXb2ÿ²:TL=ò~?Ö ›½Å¹:ÔÓ',ÿÁ•0ºÚмÊ = ”=³€¶€°€ÿɰ½=1¿ˆùŽ=ÿXbÿ40¼=U¿°¬’=ÿXb%xC=^I2=ˆ¹¤VX¿æ…Œ>ÿXbÿÇwõ>üuQ¿mv¢>ÿXb_aÁ¼ÎP=ØaÌ<0€l€b€ÿ‹¼aÓ¿¤=ÿXbÿâ=Á¦¿Ò"=ÿXb=ÚºÐ>öïz»rCÎCA€ÿpÆ=Ýëa?é¦ë¾ÿXbÿÄw1=È}g?°{Ù¾ÿXbŸ®n½‰´ =Cr2=&€‰‰€‰÷[ÿ=ƒ½O{¿<†9>ÿXbÿ ~Ò½Tz¿ ³:>ÿXb­ûG½iâ½=ÿç°¼tût\t V‚:«ò½xF½í‰¿Æhó9žðH,€#×/ÿÌF®½Ü`ˆ½J€~¿ÿXbMgg½ÚÒ=ñ-,=//Æ/ÿaó‰=ütÔ>ÅGh?ÿXbÿ2ã#>dµ>ýÜk?ÿXbÕw>½?=x%=2€0Ì€0Ý€¤ÿÐþ¿¾OòϾ­TU?ÿXb ]X:1¼¾'x˾«?W?ÃÒh:ä!+.èc/I¼¾„ =¿´¼~€‡f€¬z€‡ÿµp‰<2m¿õŸ„=ÿXbÿÒB=(çz¿~sE¾ÿXb´>e»ùÕ=é›4=N€@–€@‰€@ÿ¸q€½›*‹½4ç~?ÿXbÿË¡¼„ç¼ÆÙ?ÿXbaÁ}¹ê"=$—?=~ûÿŠ¢r>–yŒ<Ä«x?ÿXbÿ$€>_ôï=Dúu?ÿXb<1‹½I >½¬ ¼e϶ÿ5ÌŠ<¬Öi=±‹¿ÿXbÿE‹½GB›=?¦~¿ÿXb¯±‹½kØ/>&ǽþ€+ÿ€+ù€+ÿÄ–þ> ÚS?^n…>ÿXb¨†:î?ú¨L?1EW> Cº;»žY'Ã~Ñ*3›½O“>X;숆a'€†ÿLdr¿ëâ¾ý¥»½ÿXbÿŸþt¿ü‹¾í ѽÿXbö|M<ê¯÷=( J¼þ€ÿ€Ø€&]Ý:P2’>iÜ+?/¿bZ:Î.…*e/hƒ:`cu>)³4?j¥*¿0û:_Ô1+7(/äu»I*>´!»ù€“ð€“ö€“‚Þ:EdE¼yi?eìѾѪ:öAÏ)×,H/hìÞ:Mr½ék?!¤Ã¾%X3:Yæ,’í’0© "¼W|>Es¸û€“ô€“倓ÿKÈc¾÷o? ?‰¾ÿXbjGâ:.S¾š²n?þ—¾§=D94)fu5/;Èk¼ÚT=X© ;Ѐ§º€§L€§ÿ§g = пoÛ’¼ÿXbÿ¹C =yп¦V¼ÿXbJî°#8?nÔ ?ÿXbÿxå½>ÇG?ï?ÿXb©½½È$>Iï¸ìZ–Z¹ZÿJö/>»ˆL?‰?ÿXbÿ¡ÚC> ¼O?7^ ?ÿXb䟙¼4=©P]»À€§“ €§ÿü=Á´¿u½ÿXbÿ‡Ï<+­¿ñ1½ÿXb+±<„F>©P];ü€uö€uú€uÿ?'wW?'ž0¾ÿXbÿsù>+K\?˜V¾ÿXbwÛ…¼W$æ=£Ë›¼t{í{Ö{ÿ¾ ]>4û>úX¿ÿXbÿ›ÄZ>²µ?0XS¿ÿXb9 =3p =Eó€¼ë1H1è1ÿ0Ú7?1ÿ¾…ñ"¿ÿXbÿ"S;?å²›¾(¿ÿXb¶¿³<£>)_Ð;É€u€u€uI¸:Î<?^®W?„¸ü½ûý59?üÔ%ºô*,É>±:ˆ:?r4\?½|Ľ߈=;˜Ü…+eÃ/7j¼®Ø=o¸=c€h€¤€ÿq<=C¿N˜=ÿXbÿ}ì;Š¿Õs=ÿXbUl¬½Šw =®J¢<ƒ€€Å€ÿÔFF¿ûS¿‚Û’>ÿXbÿ~B¿µ>¿Úœ†>ÿXbñ) ½6¯*>Þrõ¼ÍrÏrPrÿé^¿ÌÎ>»š>ÿXbÿ-·W¿^qç>lÑ•>ÿXbôýÔ¼®ÙŠ=D+=[€:°€:|€:ÿƒIW¿[ƒ¾³êó>ÿXb††:k®S¿wV޾ÂKú>¬ ¥9²â%xœÈ- ô‰»Õ>=Ér’z6?:/(¿ÿXbñ†:h´>¦·kOP¿2ç=:È'È)#‹‘.õ†:CÙ?¢ºk>¸_S¿Sæ;Nw+Fœ¹/´äñ¼y!=‘œ =ÿ'g>!}¿|¢=ÿXbÿK0š=€¶~¿RC‡=ÿXb˃t½&>Oʤ»8€”õ€”ò€3ÿéñ˜>­ï>øêT¿ÿXbÿ“–è>-fÑ>t›J¿ÿXb·Q=‘¶‘=Í«º<5€ln€l!€Lÿê-[¼Û X?üI ?ÿXbÿÕÆN=@R?Ez?ÿXbµÄ ½ÜÕ=Mº­¼þ ÿ V ÿ ‰‡¾gBÏ>=`¿ÿXbÿU¾ŽTÃ>Q‘f¿ÿXbF&`<¼#Ã={ØK=ÚK·KJ€$ÿ%F—>v}?Ê@?ÿXbÿŽËŸ>°× ?°G?ÿXb°Žƒ½>\">Ÿf¼E€ †€ ˆ€ ÿ¥=?”à? ,œ>ÿXbÿÕú;?v?¼¯>ÿXbÖà}½K:*>Iƒ[½z:µ÷:ÿáÑ|?ž1ͽ/ç÷=ÿXbÿ‰{?é ¾ŸÒ>ÿXbÄ?ì<ýlä= L'¼r€’瀒J€ŒÿϹØ>_‡?Ø-¿ÿXbÿÌÑ>Üó#?&¿ÿXb{……½&4 =á4»s€‹r€‹ã€‹ÿÈWw½'~¿Ý¸¼ÿXbÿ e‚½Ö~¿Ä‘½ÿXbô„½N¶¡=Ý,=ù€'Z#²#ÿ—çu¾‘ñ¾›.Y?ÿXbÿÀ<¾’·Í¾lXa?ÿXb²L?¼­l=g ¼É€£È€£—€£ÿìn =­Á¿¥á¼ÿXbÿ´Üs<[ø¿þa;ÿXb„IqÿXb{n½à×= ×£ºq€¨P€瀨ÿ[Âß¼ËØ¿ÞË­<ÿXbÿKÛH=—¿šÆæ<ÿXb:o½ƒQ =Ý}¼€œ•€œÿŠ„L½É=¿I¶o½ÿXbÿÖ’¼=å¿‚K¶¼ÿXbPpq=Ž…=Õu¨;î€Þ€Ú€ÿäh?Ú’->z¾ÿXbÿ—êg?»P>‚ÇξÿXbÕ|½Ç=˃t»€¨~€¨î€¨dö:¨û1<‚ô¿4öy<Z9šâ%P â)ÿwM¼z¿Þ‘½ÿXbB—0=7Ç=R›:ˆÚ€`ÿ¾ƒm?>#Þ€¾ÿXbÿxÎq?óÖ‰>E|@¾ÿXbö  ¼ëSî=€ay¼É  €€“ÿWûi¾‚rH?ò¿ÿXbÿŽ*-¾jC?œ¿ÿXb.8ƒ½)(>à0Ѽ)f(fxfÿÐ-H?š£?ªËF>ÿXb¾b˜:›F?oÜ?›1X>˜;>Ÿˆ,HœŒ09*—½B¯¿=”ˆp¼1)Úb2)ÿN¬Ì¾øÇ=Ui¿ÿXbÿfÅÔ¾ãÊ=lvg¿ÿXbߥԼ¹û=’®™»L  €­ÿ"é=‹Ù¿ä&?¼ÿXbÿ̼ûü¿§ç£»ÿXb:Ú¼6=5&D»Œ  6 ÿ}ÒÀ¼Dí¿#æ‰;ÿXbÿkòU¼0ñ¿–t‰<ÿXb4f½Žuq=37_»mš©žÜšÿÅ»j¿%€ƒ¾a_œ¾ÿXbÿ^Îe¿8Ùt¾Á½¾ÿXbîf½‘' >í¼ =€MÖ€MN€MÿÎì?.T?ø0#?ÿXbÿš? ä>Ü*?ÿXb›Ç!½Îß„=”¡*=s€2=€2¸€2ƒ:Â*½ ¾½ü«~?]û^;›úV,…rƒ0ÿ¤^4½s7Ù¼]©?ÿXb>–¸¡=ÿ \.½$¥¿†¤ý<ÿXbW{=cd©=0¼l1Þ1d1ÿk˜7?bv!¾•Ç-¿ÿXbÿÊ5?ë–¾äÜ0¿ÿXbİC;Òª>ñjõz?ÿXbÿ*½= -b>Žx?ÿXbó’¼›’,=Gß¼j×°€¡ÿ]l>¸±=Ü u¿ÿXbÿÈ‹>¹‘:f_v¿ÿXbpнYné=üˆ¼ò——ç—ÿï²Ð½ß¸?ªêR¿ÿXbÿ…b°½k€?AÙR¿ÿXb¡€m<0ï=œù=A,N€,@,ÿú >: È>ò%i?ÿXbÿYÍ=&úÒ>ÄÖg?ÿXbü–½8¡ >ç«ä¼›€„E€(2€„ÿ°p¿oȆ¾‚Ag¾ÿXbÿ1ƒv¿P¾=®5¾ÿXbL7‰¼5]=Ùè½p€¢h€¢ô¡ÿàï{½Í¾÷u|¿ÿXbÿüº‰½Yl0¾c•{¿ÿXb±m½Ê¨Ò=€Ô&=΀7Ä€7Å€7ÿÙ*¾¹¡î>An^?ÿXbÿHȾFó>é]?ÿXbõœt½ÏÙ‚=Ååø<*€ª®€ªê€ªÿöe…¾Ž¹[¿ËXâ>ÿXbÿLhŒ¾y•]¿ Ö>ÿXb¥‡!¼«>3§Ë<ŀƀɀÿ²‹¾&†g?¶ù§>ÿXbÿæ°Œ¾¦Ùf?iÔª>ÿXb!@=ž\=Ü+s<öªüªøª.×§:#V–>=þn¿ÁrR>pþ9¾¿%AG)ÿçM™>"€p¿°¤*>ÿXb^¡¼vÁ =œÝ=-€f€!€ÿò›‚<G¿½–=ÿXbÿUC^=Ñž~¿“í´=ÿXbÖ¨=~š=¤n'=ÝPÜP~Pÿz9?ꋾý!?ÿXbÿ÷-?{9–¾Ç-?ÿXb(™œ»‹ =Âû*¼Ó€£ê€£Ô€£ÿGw›<¯ê¿Ž‹¼ÿXb‹:K©=Ü¿Ä=â»›Ük9"–¹$炾*D2d<ÓÚ>Hˆr<¡€u@€u\€uÿý·Â>¾´l?LŒ§<ÿXbÿ$­¥>=5r?ßpA<ÿXb¬Ä¼¼.¬=@j“<í ° Ê ÿVD°¼¡ð¿.°»ÿXbÿÎV=\¤¿!¡Ú;ÿXbWÏɼqÊ= ð@;Ö ^ ÿ~¾<Ð¿šøø¼ÿXbÿoŸ»$Ü¿«-½ÿXb˽À»|b=¯>ž<ó€§x€§<€§PŽö: M=È™¿u{Êõ6‡½cñt?ÿXbÿÕh­>Cé¾¢ n?ÿXbk ϼCp=øØ<è ¾ 3€ÿâi¼<¡¿¼WF=ÿXb]îî:Ãû=Áž¿D&=–kÌ:1w!$‰n(ÉYX½Íê½=Ñ´¼Ó®rÿn1z=3Yý=K}¿ÿXbÿæN¶¼3À)»Œï¿ÿXb;ÆU½ÙY=ÈÒ<$€aR€fž€aÿ$¿:/“= € ½ÿXbÿRR}¿×>¢Š“½ÿXb­iÞ¼c`=eqÿ<§ ¥ ¦ ÿ¼J<µ¾~¿ÝöÈ=ÿXbÿ,ñ=l]¿G~=ÿXbŒÙ<²õ =ÁX_»K£J£þ£ÿ5˜¦½­>~¿‚ð«½ÿXbÿÞx¾Êçs¿hŽ:¾ÿXb!t=ËIh=D¤&ÿXbÿÅ|{?.–=¦0>ÿXbÊ©½¦˜ã=[D=Ò€1¦€1t€7ÿ9+>û²ý>€Ñ[?ÿXbÿ¡Ãß=X`?xW?ÿXb° Í:E·þ=HŠ=[ _ ¬ ÿç|%=³C3?èv6?ÿXbÿé>¥ä/?÷6?ÿXbìÂO½x&”=¦º€¼ë€šÒ€šçÿÊN§=’Oݾfæe¿ÿXbÿö >(”à¾]‘c¿ÿXbI.½!væ=J'=Ñ€1Ѐ1~€1ÿ×ÎB=XÍ?tlH?ÿXbÿfC>÷Á?rKH?ÿXb€8Ê7Û;CLZ€uÿŒB†>~v?Ô¼²½ÿXbIçÚ:!|>ëv?ÑÀ½û :Á|+ì¶0 s½f =l>®<ϫ櫫¹Êð:iŒ½?¿Dì_=¦ÍŠ9í¬¾"¥‚&ÿÖŽ¬~¿´Ê=ÿXbtA}½m½=}\›¼âæèÿs8¾_0=‘Ï}¿ÿXbÿh½¾ÓÍð<Ë}¿ÿXbT†½:v°=46=)#P#ö#ÿ#Pl¾ÿæ¾i7v?ÿXbÿ¾(¾M~B¾Ùær?ÿXbÍÌL<ȳ =0Ÿ¬:W6€­6ÿB#cÿXb†=mºæ€uÏ€uØ€uÿ ³>¬‚U?ŠƒÚ¾ÿXbÿ¿)¹>\hY?nöľÿXb´Z ½¡˜=!ä´~9²q'fª~-JV–:OmC¿ýs ¿¨Û·>"4´:gBT+¼/X© »‹8=aSg<þ€§U€§ö€§ÿäï»àù¿Ô^=¼ÿXbÿöf¾ey¿è<ÿXb `Ê9X© =â<¼+€[¢€£U€[ÿ—ZÖ<࿸}‹<ÿXbÿ}/=ˆ½¿.šg¼ÿXbv6ä¼Ä=ÿ0¼€­€­,€­ÿÍúá<”j¿ I|½ÿXbÿÜN Äɾq;S?ÿXbÿ,ê>'vž¾vtU?ÿXb‘BY½¤S>f„·<ò€Oê€OЀMÿ6…y? ¢Ÿ½‘V>ÿXbÿ0y?Ò¦½ñc_>ÿXb Ѽÿë=Iô<Ò O bÿtëv={¿òø=ÿXbÿ&íè<µò~¿°=ÿXb$¶;=¤= L§<©iViQiÿïš{?5Rž=±Š+>ÿXbÿ¹—x?"ô¸=cb>ÿXbÖàý¼¡e=о»T V S ÿן¼{é¿N~¼ÿXbÿw¼:½>®¿ÿ⦼ÿXb»¶¼O=)˜±<Ù Ö€± ÿ/X=ÁŒ¿èÝ<ÿXbÿè¿6<ÓÑ¿•Ê=ÿXbiV¶½Œ->R,7<µn$ÿ\¨M¿«ϾÏÖß¾ÿXbÿVD¿Ù¯½¾c¿ÿXb½ä½Ú'>6G½¾:s:Z:ÿ»ý|?O¾É¼ÿXb:ƒ:¶{~?ï™Þ½ŒðT:ñhð9·Ô'+­.ÑAºº =˹”¼Y€N˜€¬@€‡ÿ\U‡½½${¿…Ÿ:>ÿXbÿã½Qw{¿¼ì<>ÿXbÂ%½ð… =xcÁ¼ç¬ü¬æ¬ÿѶ <­é¿a$Æ<ÿXbDŠ:| Ð<ÍÅ¿¶ =¡E9ùÒú#* ]*0› ½IŸö=}—R=0uÆuòuÿYã¿‹Ž¾¡P?ÿXbÿ8f ¿þ†¾•ÑR?ÿXb$D½íD =I½'¼½ x  ÿ˜›Æ¼…ì¿Ý&;ÿXbÿ¢A=‡³¿v¤+<ÿXb‡¦l;jN¾= å½·€n|€n×€nÿ`'>8½Ã>¢di¿ÿXbÿdM~>«Å>Únc¿ÿXbŽÉâ¼_à>1A[?ÿXbÿìv>r…Ó>¥Ï`?ÿXb/§„¼Iï=€¼R€“X€“Q€“ÿ¥Pƒ½ß×?ö¨I¿ÿXbÿ%¨½°R?‚jM¿ÿXb"ʽ7Þ>ÄÏÿÿXbÿ½ë=Ϧq?,¨>ÿXbÙÑ8½éš =´>¼* ¯ ~ ÿñéÀ<ªÍ¿xG=ÿXbÿ ¥kb=^€O²€OZ€MÿZ¥'?·m)¾äÆÒ@—:”ï½+”¤ø;x€rô€rÖ€rÿöÌú=óv}?µ—Œ½ÿXbÿàRs=£­~?&„¨½ÿXb(0I>ȵ!¼#x"xp€JÿGýF¿m> ¿MÈš¾ÿXb !œ:ôç3¿Ä>)¿¢Œ†¾hœ#<‹,ª.B8w0q¸½ðm >ãO=é€hŒ€hè€hÿãW¿Ec’=,¸z»ÿXbÿ[¿6/=~¯g½ÿXb>{®<ÓJa=×L>=û€Kø€Kò€KÿHg#?Ož½¾ðÂ,?ÿXbÿù‹/?TV¸¾ið!?ÿXb.S“;…x=d=j€*h€*Â(ÿoP>;;á¾}ê_?ÿXbÿy(>¾êá¾RÖa?ÿXbþð3½‹41=•ñ/=Ç€2…€2€2ÿýȰ>¼³>±Ð^?ÿXbÿЗh>MÂö>|£X?ÿXbå6¼‡l =™×= €¢€h€ÿ|c;=p¿¬Ö˜=ÿXbÿÄ;=Š¿<™=ÿXbl|&½ ß>êëy<âsÇsÊsÿžÿ>ØYs?·ïŒ>ÿXbÿbx’=à w?Š>ÿXb›qšà(4?X(¿ÿXbzpÞ:]íe>óézg:tïY,( ¤0aÁ}9„»>_ $»xCæCçCÿÀ%y¼nû^?eû¾ÿXbÿ]U<+c?½×ë¾ÿXbò_ <{J=CV·<(§)§V§ÿKgŠ=_#¿À!>=ÿXb­ã:÷@œ=¿¦~¿ª7Œ=í\ë:BÈ„&+¬ra½™ =()0ºF W€G ÿ_Å༽Ø¿Ä̬<ÿXbÿ¾:ǹ5î¿0Õ¾<ÿXb™*˜¼RF= jx<Ï Š œ ð‹:U¾ýÿXbÿ…5F¿DI¿Dëg>ÿXb=7¼ùƒá=P©¼‡€; €;B€;ÿ‚꡾†?GêC¿ÿXbÿŠ l¾©R?þ H¿ÿXb$Dy¼(e2>íó˜¼ÎQŸQÁQÿ?òȧ>‡šJ?ÿXbÿÕ£?’“>³ÙL?ÿXb² \½øO>ÆýÇ<ö€Oü€O”€OÿgÒk?#â½*¿>ÿXbÿý9t?t’λss™>ÿXbú¶À½•¶ø=ÅTz< €€ €ÿ»»|¿%ø£¼NÅ!¾ÿXbÿà§{¿³½P¼\d;¾ÿXb)\¯½/5¢=p”<<ï€í€Ø€ÿT¿Àã ¿€'¥½ÿXbÿcþP¿dH¿ÉM½ÿXbin¼á =ÖÈ®¼ú€‡û€‡*€¬ÿ,m,=Á0¿ìŠ=ÿXbÿî„:GA¿$ œ=ÿXb£‘½Dk5>nD½²€+F€+i*ÿJá> 4=?Fª?ÿXbÿrlÆ>{ÇA?ϱ?ÿXbºv<ܼq=bÖK=LŠLLÿ bÌ>÷}ʽšYi?ÿXbÿZã²>"ì`¾.i?ÿXbÝ¥½l>Î=0 =ãoÉqÿNø-¿›“…>ô†/?ÿXb‡ƒ:Ëv,¿¨ˆ†>`Ó0?¶ÿÁ7K''íh].5Cª:2: =ð6ï<ó€É€Å€ÿ"w=Q¿Ön‚=ÿXbÿ¤n =pZ¿Kì=ÿXbP⓽5]>W³Î;þ€ þ€ ê€ ÿP­½¶Ë?f`¿¼ÿXbl;´:䨢½Õ~?[0½=@2:¤ñÁ* G÷.{Oe<˜‡ =µþ»h€N°6¦€Nÿ?=¹¿¤Ö<½ÿXbÿìb—<¨ì¿£:¼ÿXbËô˼•G'>Xs€¼›¢M€/˜;ÿ‰“¼"¿?(\¿ÿXbÿêˆ'½ õ¾‚`¿ÿXb™õ¢½¥È=pC ¼í€Ø€š)ÿÁ0¿<™‡>ù,¿ÿXbÿÐ5¿þó…>€(¿ÿXbdyW=T;C=íGŠ;ø€ 6€&ù€ ÿ Q+?=Ÿ2¿Û‚¾ÿXbÿ§Í$?ù†8¿À‰ƒ¾ÿXbÜ/Ÿ»ÁÔ=!4=G€@E€@F€@ÿ᥊½%-ß½uâ}?ÿXbÿ]¬8¼S>–.}?ÿXbÝ(²<ëV=‘ ¹<*§Y€ V§ÿ(¢£=K~¿õˆ¼=ÿXbÿJšL=¤6¿ø!w=ÿXbñd7=«“3=Â1Ë<0EcE¶Eÿ±U½>z7M¿B€ð>ÿXbD­Æ:Ø>ϸJ¿ž â>ùz::‰A,8b0HÂ>=d:4=‡Ä½<ðEdEªEÿ:nù>>M¿6I±>ÿXbÿ“ø>ˆYI¿$Ä>ÿXb-wf½hz =Ÿ[< €€C€ÿ¶É”½ªR¿Å ;ÿXbÿ¸£½u¿yòÕ<ÿXbG<È%=;â=\¤(¤=¤ÿ~žŠ½3Ñ~¿xy‹½ÿXbÿAO¾.}¿)ž½ÿXbGŽ4½ É =^;¼W R T |Iù:Ö’=9K¿aN¨<«þÐ8]øn%‚2ú)ÿÕû…<÷¿¿À»ÿXb¾i:½.Ž =aÞã<Nÿ㽟<¼|¿ Ö0>ÿXbÿhq4½Šý|¿ƒê>ÿXb¯^=Äë=¢ Õ<Š€t€t½ÿRž9? °?hŽÀ>ÿXbÿÌ:?¸%?‰²Ã>ÿXb¢&:=#¹=Fµˆ;ïítÿC|?vÄ=à ¾ÿXbÿç«}?ÈŠ®=ÙGÕ½ÿXb±Â­¼íc5>t|´¼"Œ°ŒBŒÿæå¿³¡Å¼þCR¿ÿXbÿ ½¿bÄ< S¿ÿXbð¦½uŽ>`<ÞsßsÊsÿUùG;nÔr?¢>ÿXbÿÜQ±=MÀo?ˆñ­>ÿXbeS.=HàÏ=RGG<Ô¯– (é:;k?çµÈ>íŽ^=µéâ9–+jÏ 0U7Í:ê+i?ÜßÐ>¢ø€=9ŠÙ94±‡)øZ/ii½~>1Cã<-€Àmã€O¬„:*Ž¿>y‚e?êr>)ÕÚ;ÆRÃ"´òŒ%că:ñÒ×>ßUb?|mN> wq<ö ('g2+±5[½ä>a¦mÿXbÿ7eI?¾Ï?êÌs>ÿXb^õ@½ýø‹=Åã"=ó€¤Ð€¤ò€¤ÿ¡CÀ¾{¯Ê¾^ˆV?ÿXbÿ«­Ù¾'&˾ÒBP?ÿXbP6=¬¨Á=–Y„<±Ái°ÿ.ªy?»WQ>Bj¬=ÿXbÿnÜx?±^>k¹³=ÿXbðd=è2•=¢(P<æ€lq€lü€lÿj Í>­rj?ú©õ¼ÿXbÿ8è>£Ýc?;qD½ÿXb…k½=.ŒôÿXbïØ:ì3¾¶ _¿…Rê>ÛÝK:§±Ê'©R-¬=™¹à=ñ‚ˆ;ùðì ÛÕ:n V?f?Oj¾æþ9óŸG+p80Ê@_:YÃS?J‚ ?uï(¾Zü¬9±w 'µZí--µž½‘ð½=|~=N=6†ƒ:Š@¿þ±>áü$?û>9Mrl).pQ/ÿ[?¿‚ó>@D'?ÿXb’ë&¼ÁU=j÷+8À£Ü €£„€£ÿãX=÷´¿‡*½ÿXb/ËŠ:*‰G=ꃿ!Ͻ7 °9-Ì%çX‘*ÒÅ&½®0>3¦º|==À=ÿhí³¾œ=Q?qÂé>ÿXbÿ¿l½¾h!T?µ×>ÿXbj;„¦=S ½­€ ¯€ h€›ÿÚ—Å>‹ Ò¼›l¿ÿXbÿ­™¦>'Ê=¿p¿ÿXbUi =3S=éÓª<ߪ۪¹ªÿ*=„>u›k¿ò`–>ÿXbîÂÞ:eÒ”>kÌn¿Ñ%Z>hʦ:èEæ&þ +m½×g=3=@€A€Û€ÿ»Ãy»úa¿¼ë=ÿXb1Ø:¤NÔºµÅ¿¾—,=¸+»9‡Ÿ'`ÝG+§=%=ÉYØ=¨p„<ÓC¤ÿ¤g?w1Õ>ƒµ=ÿXbj>†:óýh?ý˜Í>Ñ=ôÍJ:Wl+K²ê/În-½¿ ="¦Ä¼¬ü¬¬ÿXÙ4½î‚¿eÕ0½ÿXbÿÆ*ú½"y|¿ïqä½ÿXb©¼<Н–=Xæ¼­€›¬ €›¤€›ÿVð>†K>ˆD\¿ÿXbÿ^ãÏ>7i'>},f¿ÿXb¦Cg=H=sµ;+€U€Z€ÿ.¡÷>°½=?ý\î¾ÿXb[,Þ9™à?v1)?™Íݾh­Ç-=w»ž=Œ×¼»G€†€ˆ€ÿH4Z?T!¾¼œ¾¿ÿXbÿy™_?!âr: Pù¾ÿXbz¦—¼dÏ=XÇq¼&€­&€­¹€­Ý¡Š:c~'=F¿{6=»Þ9\“&¬*ÿE9Ù¼d6¿’ —=ÿXb4HA½>/Q½<õsÜs.ÿWXT?‘ î>\ž>ÿXbÿ­Ð\?i½>;#±>ÿXb¨4⼘m'= €ñ¼€}Í€}ñA„:^Ù>=¡¼}¿>û8×e+Ñ£/Ë—::Ò@>å!=~7{¿e¸|:÷ÙÓ)y„;.›Ž@½“Æ>Þ9<*€W`TæTÿ™e(?9Ùh¾ôÑ7?ÿXbÿM9/? ]Q¾2%3?ÿXb³—¼æé=r7ˆ;Ž€§€§Ø ÿpÞ¼<ïпˆWö¼ÿXbÿôM =пíÔ’¼ÿXbgH•¼Pq=C©=<Ì ä › ÿQ =–ο:!š¼ÿXbÿͬ=¾¡¿kž!½ÿXb¯? ½œ¢ã=¸Í=O€7¡€7œ€7ÿpؾ$9"?ƒB?ÿXbÿðÁ¾?¼‚H?ÿXbâ?Ý<Ï×Ì=p–’¼•€Œœ€Œ-€Œÿ¥Ý?oØ£>ð3L¿ÿXbC‡:qG?€Ý³>»ˆH¿&¨ý9&¥+$|/×øÌ¼cò6>¾ø"¼Û€<Ú€<7€<ÿ›E?°Ž—¾}?ÿXbÿð3D?ã´’¾%,?ÿXb¼;r½ôÁò=ç87¼€–&€–:€–ÿa•¾øc$?åŒ5¿ÿXbÿSóˆ¾CÏ?»lB¿ÿXbá´¹A>©¾ó3ÂÛ¼S S €UÿÕ«`?™£>vó¶>ÿXb„ÝÒ:xÐ]?bŨ>Jù¿>ýüœ9 ¢ö%w³Ü*R¶È¼%Z2=ÁàZ=½R|RzRÿÿÐf¾IÓÛ>ã_?ÿXbÿP9þ½Ü§è>‰Ña?ÿXbe4r½‡û=*Xã» •€ž•ÿ‚ê½Ì‡¿ûZ>½ÿXbÿ† ͼF…¿9žd½ÿXb }p½î‘=ظ~¼fÝ/ÿ¤£½tz¿}ÑN¿ÿXbÿÂ`4½îB¿ô|M¿ÿXb´Ì¢½J³ >íQ=h€Ó€ª€ÿô_…¾>ê>T¦Y?ÿXbÿ%ù€¾GXÐ>kÇ`?ÿXb{L$;n½=×÷a=Þ€-~€-ã€-ÿÉ"<>3Ìb>Ý+u?ÿXbÿr>^†>[Šo?ÿXb1~Z½Áj=Zô»£ž…ž¢žÿ“†,¿à;ƒ¾xb1¿ÿXbÿvv'¿!†¾u§5¿ÿXb’w½êuë=ܽ\¼™€–˜€–ù€˜ÿùg±¾Ä¾ ?ÎJC¿ÿXbÿÓʾ<@ ?éL>¿ÿXb±k›½Ònô=Øî»_€™v€™½€™ÿó:®¾Ha+¾Îàl¿ÿXb_ï†:dŒ¾•Œ ¾ðªs¿Ñ¾,;¼ ,…ô•/LŒe½X8 =½Ãmºª€B 〨ÿÀÕÇ>Èõf¿ÿXbÿnõŒ>›>*•i¿ÿXbgµÀ»úµ>8ö;›p0ÿܾk:|?ä8¶½ÿXbÿšx2¾"{?BÒ®½ÿXbl±Û¼$ò=žB.¼‰€­ ˆ€­ÿÉî\¼é‘¿@Ìf½ÿXbÿ§Ö…¼dË¿¡Ñ½ÿXb8 ¼‡þ9>ÉÆƒ¼€< €<–Qÿ #J?>$8¾ü0?ÿXbÿ¨²S?X$¾Ñô ?ÿXbìjò;G:ã=Ôš&=>€,6€,x€,ÿ…‘Õ>½æó=¼¨f?ÿXbÿŽÈ>+ï>&½h?ÿXb„‘½ù2>½Ã-½•€+N€+/€+É€ƒ:i«å>`áR?g…±>Õ©à9¡é (#?-ÿô1è>ß÷L?tÈ>ÿXbó⤽ø>[@èÿXbÿ~f¢¾Šsd?õX¤>ÿXb¾‰½Òp =š"@<]€¨õ€¨R€¨ÿºÅ˜½ìÌ~¿Žý{=ÿXbñ)ò:àã¼Uº¿Ú=s}L9ßE…&kU+N—E»3>¤‰÷ž+z?ÿXbÿ¨=i®Ž>°u?ÿXb³é¼ƒÛ=}uÕ<Õ [ ä ÿ!Ã=;~¿=2œ=ÿXbÿÔÖ=»~¿çhƒ=ÿXbX¬a½k¸=¯ÍÆ»C €œ@ ÿŒuò»Žú¿4ú,¼ÿXbÿnŠC¼¼ö¿ !B<ÿXbÇ•¼Ã=Ç;Æ€§€§€§ÿì(d=Ř¿&,Ü;ÿXbÿÁ+“¼ëâ¿#«Â¼ÿXbWÑŸ½†Ž=ÑÍþ<Š€‚€‚€‚ÿd—#¿/¿¸…?ÿXbÿ)¿ß¿îñã>ÿXb!®½>­À¼í;Ø;ð;ÿõÅš¼Ÿ$¿D¿ÿXbÿa‚½¼Ò¿t9K¿ÿXbú{)=;áe=º»‰²g0‰ÿ¦£½Jé×>BIg¿ÿXbÆMé:Fj½xÔÉ>!k¿ý;†Î+žc"1L£¼Å=Ñzø;· ¾ €§ÿ¶åÒ»4ú¿Î>¼ÿXbÿ» =úοhà˜¼ÿXbËf½=a =—*;©€V€¾€ÿpc³¼ð¿#§)»ÿXbÿÐ!s<íò¿ô[<ÿXbF•¡½ýLý=q:É»+:B€™ÿže¿M_½©Z¿ÿXbÿ•Åß¾ûǪ½~Ce¿ÿXbwŸ£½h@ý=‹·»!€™)Vÿé„è¾`½Ëác¿ÿXbƒ¨”:G)õ¾f"½„`¿¬[¼9µ7ê$¦‹–.¦(<øÅ¥=)”½`€›Â€›€›ÿ è>®n>®Òa¿ÿXbÿ,ÃÓ>É>”³f¿ÿXbCþ™¼/¤£=™€½2€¢ €¢8€ ÿySÞ=»–½ãÉ}¿ÿXbÿk¬ >ßš¼¹}¿ÿXbÕ""½ö =Û¤¢¼q¬Ÿ¬›€¬ÿ85Q=i¢¿S€<ÿXbݶŠ:¤åä<Šß¿úGmÐf?ÿXbÿÌîÀ=åöõ>Ï9_?ÿXbË;½q¯Ì=£Ê°¼UtL q ÿtà£=уv=¬¶~¿ÿXbÿ¢;Ÿ=fœ=¢¿ÿXb¡e]<-=d=b€•˜€•¾¤ÿ³ÚY=6‹¿í¥Ý<ÿXbÿC µ={Ã~¿HÇ.=ÿXbݲC½×M©=o­¼Zñ€šeÿöò=›¯¾ƒn¿ÿXbÿí>»CþTi¿ÿXbä2½QM =iT`;)­I­9­ÿú/ =;Î¿à”¼ÿXbÿÁø4»ùà¿Íû¼ÿXb»ðC½9· =(:O­T­œ­ÿR8 =lο½6—¼ÿXbÿÝÛ=”Ò¿z¥•¼ÿXb¥e¤»‹Œ=ªC.=zÿaR¤½í}¿®²É½ÿXbÿ#ŒÐ½æ ^¿ù¾ÿXbǂ¹À[ =Yøú<€È€€ÿy&6=Tþ~¿rêœ=ÿXbÿwPv=åþ~¿õ„=ÿXbǽy<íc¥=Šô¼E€›4€›>€›ÿVlç>/S>üa¿ÿXbÿfßï>+³h=ɲa¿ÿXb»˜¦½ÞË>ö|Í< €.„€.¾€mÿ¾k?”0N>ÿXb8«É:©r¨¾©l?IYE>€ð{:†ZC+‘+Æ/ÁÊ!½tðÌ=—s)=C€7º€1B€7ÿèßí½p—>;»r?ÿXbÿ!½+K»>< n?ÿXb^õ€¼®~Œ=É:½ü¡ý¡û¡ÿ.!®=2-¾L8|¿ÿXbÿu(6>æñ(¾ßYx¿ÿXbT©Y½+M >¡7»Í€–Æ€––€–ÿ¡_ó>Áv?—˜7¿ÿXbÿfö?’Øó>¿'4¿ÿXb7âɼ’ =TýÊ<1€Ð `€ÿjI=—]¿÷pN=ÿXbÿ\ 5<ÚÒ¿'=ÿXb¸æŽ»>ÙCû»C€\’…€ÿ&à¹=µàL?Cº¿ÿXb6äƒ: ·ô=qÌT?^ü ¿Úã»; ›I,áQô/nßc½Tò=ÅËS¼·€˜k€˜>€˜ÿ³±†¾Î=?›¡=¿ÿXbÿÚl¾å9?Š?¿ÿXbд½µ‹é=&Ȉ¼Þ—º—è—ÿ8>‘½f”?ML¿ÿXbÿ*0½Š?.|I¿ÿXb¿·½"r > =ñ€\Ô€hð€\ÿ x¿ø->‘68>ÿXbÇwß:y¿d»*>y $>D=:‰'zP2,‹ˆ"½wf‚= ‡^¼!€A€š#€ÿ C縜(㾿le¿ÿXbÿü¶¬=1Œá¾6Îd¿ÿXb5AÔäù ¿@¤=?ÿXbÿ`Ðö>Òâ¿ó7?ÿXbÕ&½ˆc=¬Å'¼!€ 0€ Ž€ ÿΉ¹=qñ~¿Rº;ÿXbÏú:äª}=Q¿>˜¼y‹À9l ˜%àBg+4˼ƒl¹=ûK=d€#f€xš€#ÿÞ2¿§—õ>­Û?ÿXb€ˆƒ:ô9¿šÌÚ>ø ?ú75:4&L'"ô.8ØûZ$Û—¾ÿXbÿžØn¿}—€>_úƒ¾ÿXbJ´¼G=æ">¼†€­€­#€­ÿM2£<üå¿Ã2£¼ÿXbÿÕ#Á<䵿Û)½ÿXb|}­ªôË=‰m¿ÿXbÿ߬Ï>ÙyF>~¬d¿ÿXbiT½#ÀÉ=‰Ô´¼¼¢ ÷ÿÇ‚½$@ø=“—}¿ÿXbÿòµ¾ê>rˆz¿ÿXbO[£¼î==F^V<Í œ ¶ ÿÿ&Ö»Ñù¿õE¼ÿXbÿhÇ<6î¿Û¦®¼ÿXb ~~¼µT=Þó<€€>€ÿdœ;û…¿y=ÿXbÿÅ 4=Ö¿Í™™=ÿXbÂK0½S% =ì„—¹0 H­õ ÿ@ì =ºÏ¿+8¼ÿXbÿÑ4å:Ç¡¿ùq[½ÿXbÝÁ¼îêU=/¾è¼q€¡æ€¡j€…ÿ³¿žx¾¸¢P¿ÿXbÿþ¬¿¹é‡¾ÃE¿ÿXbŒdO½V×=‹7¼Æ€š‰€šÃ€šÿà ¿‡Ï¾îáT¿ÿXbÿKÌ¿ï˾öW¿ÿXb.Œ4½õ =—8ò¹K­J­I­ÿ3ZÝ»Dú¿F:¼ÿXbÿcþ;÷ ¿m\\½ÿXb㈵ºd> =²¾¼×€£¢€£Ö€£ÿLãàµQ<ï²Éÿ¹-νl/}?¡ÙÝ=ÿXb4Gè:5Ãæ½òB}?h¿½=Àÿs;¬8W,¬í¯/¸=Á½ðŠ>Í‘•<#€€B€ÿ‘ºz¿ ˜>Éx ¾ÿXbÿùy¿/žÿ=l(4¾ÿXb×ÁA¼È@=¢zë<:€§€9€§ÿU.H=€]¿@mO=ÿXbÿÛÀº<¡¿ŽG=ÿXb37_½ê±­=B\9=*/r/V/ÿ®l(¾ð×—< x|?ÿXbÿR¾Ë4=PLz?ÿXb ݼí!>ÉŽ ºU©Z4Uÿ%Äì>ÆÊ¾äK?ÿXb§>ƒ:šÈü>Óbì¾<¨ÿXbe:†:;|'?¡… ¿6?1å;.•*:x’/ʈK½3Ã&>#ظ;M7ž7d€ÿthm¾{Í,?¸O3?ÿXbÿL‹¾“é(?"[3?ÿXbÅ–½­1ˆ=E/£<€=€€ÿb6¿ ]"¿À™>ÿXbÿ*2¿[R¿ñ·>ÿXbº„½?¬'>7Uw¼p¢ç¢t;ÿ¿¸"¾PÔ±¾I—l¿ÿXbÿ‘,¾:¯¡¾Ñ o¿ÿXbF_½ ¨0>·^S½¬‘€+®ÿ‚‰Y?ìñÓ>8"§>ÿXbÿZ?~¢Ê>Zƒ­>ÿXb:!4=ßâ¡=¨Ç6»O€‘€œ€ÿ•ée?-+==Øîß¾ÿXbÿbl?!yC=çþÿXb¨ßE½6Ê >2Çò;T€ sR€ÿmÜl?RZ´>ÒG¾ÿXbÿ=áj?RÛº>Më!¾ÿXb~93½R =]¨¼[¬/¬Á¬ÿ2¼íû¿hÈ»ÿXbÿx«2½–¸¿3÷‡<ÿXbzþ4¼3Å=™»–Ã*Þ:º€rRs|€rÿPñ=My{?Ú¾ÿXbÿ:Y÷=VXz?ܱ.¾ÿXb¶÷)½!͸=Õ\.=z3¦€1Û3ÿ€ ¨:Àà#=yË?ÿXbÿ0ò¾ÛYP»[å|?ÿXbcÒß¼™=SX©º   ÿÆ3”¼ç¿âiª¼ÿXbÿ§û<ñò¿€º”¼ÿXbY6ó<ÊŠá=O/¼÷€Œê€Œä€ŒÿEJ ?_Jð>—3¿ÿXbƒµ:îõ>ÂÕ?üä7¿Ú4;"BH*”\ƒ.®‚X½ =4,=–«z«&«ÿ¼-Ó¿kF =ÿXb‘º¼6r=kE<²€§g€§€§ÿª‰øu¬;Þ u Ô ÿó‹¼·ã¿"Á¼ÿXb—¨þ:¾„Å;ÞØ¿‰[ ½ÀÉø:ÜÚ%„N*)狼‚+=ˆ V=ÓR¼RÐR*(‡:x‰±>ê³[=Z¹o?fÜr9‰§*{0û.¿v†:§ìµ>=ò¿n?½[9), .0Œd¼*«é=’’=„'µ€@À7ÿd`ô½.O?ègX?ÿXbÿ }¾Ã?°X?ÿXb,d.¼_BE=ô¨ø¼Ž€¡e€¡?€¡ÿuø¹¼{ƒá¾µÁe¿ÿXbÿá.‚½CJß¾üËe¿ÿXbÕ²µ»/‡=Ί(<ÿ€§ö€§è€§ÿˆŽ¼,俲z¿¼ÿXbÿݾ’Ô|¿ÒÞí¼ÿXbrmh½w. =~têš)`¿ÿXbRS½`# =†=í:X­h­F­ÿpí»¼³î¿A9¨ºÿXbÿY•<2Ø¿O$ó¼ÿXb…Dº½Nš>SÍ<¿€q^€q¶€qÿÛñ`¿óøœ>±[»>ÿXbÿZ|c¿2¹>Ý¢>ÿXb Ü»;4Œ=—q½Ù¡Š€ ª¡ÿÑRÒ= p¾$xw¿ÿXbÿ±v¶=Ï-v¾hqw¿ÿXbEñ*½†q—=ãR•¼Þ€š~€šV€šÿ&r >íòB¾UÑx¿ÿXb¿'‡:¯ù@>ÆÀw¾ªs¿®#t;Þ){Dh- 1½’>34žº%AðAOAÿ€Á>R$f¿­£b¾ÿXbÿü.Á>´êa¿ÀžÿXb]£e;zþ´=ðÝf=Ÿ€-;€-ž€-ÿÒ9Ë=ôQÔ>¾g?ÿXbÿƒ·> »«>x÷m?ÿXbK½Ox =Üȼú€¬^€¬î€¬ÿÛL=í¢¿šc–<ÿXbÿ>ª¾;ÿ¯¿ÝéH=ÿXbq’f¼.=ÁXß;§€§ €§^€§ÿÐ¢Ž¼,ä¿åd¿¼ÿXbÿª9=†Ô¿wá¼ÿXb™fº¼\š=ÜV=6€w߀wj€:ÿ¯ú¿÷]Ù¾`ˆ*?ÿXbÿžï,¿ÐñǾ½ ?ÿXbt\»Üb¾=• ½Û€ š€n|€ ÿ”>Á?×W¿ÿXb¥Á†:Été=¯ì ?T¯U¿”]:º±½,¿¥:0¾Þ}¼'Ð=. 4=×€@T€@߀@ÿ±¤J=)ª>ƒ q?ÿXbÿÀÇ=—ô¨>×]p?ÿXb§"•¼\r=uV‹<è : „ ÿ©ÉýÏ8„©‚&¬h*G>o½à‚,=x 9=&€v¾€vO€vÿí÷¿WËé>ê·;?ÿXbN3:⸾XL÷>„gL?Œà;å1+~©£.ØdÚX?`€ö¾ÿXbÿG½>l-S?üžú¾ÿXbþc!½Ûü?=zÂ’¼ó€)þ€)ï€)ÿ™·¾’¡j?Æl5¾ÿXbÿ/À¥¾ Ók?:]¾ÿXbT7·½%\>=7<}üžÿ1µF¿½ÿ›>CN ¿ÿXbÿÌÖY¿Ã2Š>L·æ¾ÿXb:Yj½žx>zƾ•®s?Iú >ÿXbIÓ²:úÂ>ûVk?n~Ë=½®‰:wxK-•¹ç0#Ûy<•¸=r‹ù ªº¤ÿ«Àe=ð—¿!Mª;ÿXbÿ®D~<‘ò¿ÊU<ÿXbS" ½P‰ë={¡€¼Ý—¼—¹—ÿøÍ¤½&0?ùÁ8¿ÿXbÿ -5½Â20?©^9¿ÿXbmY¾¼Ì{=ÍxÛ<7€8€`€ÿE<¯<Ð¥¿–"D=ÿXbÿU†|=ÑN¿ É#=ÿXbÈͽV ¢=Â3!=¬€‚­€‚V€‚ÿÒÜö¾Lf̾³£G?ÿXbÿjé¾lÉÒ¾PJ?ÿXbXä×B?ÿ•½›Š&?ÿXbÿ”h??Ü@é½6z'?ÿXbzý<Z„=wƒ(=B€VŽ€Vr€VÿHü ?"=½ß¨V?ÿXbÿ×3?ã9½Ÿ4S?ÿXb¢¸#½qÈæ=•I¼ó—í—â—ÿ¦¹)¾ó?ôT¿ÿXbÿ]£¾òö ?ÄDT¿ÿXbW ;ÃÔ>ò´|<þòÙÿè•“;c–?6¶g=ÿXbA:W”)=‹E?­=~29Ûíü)äá/;Èk¼ô1=$´e¼N€­t€­^€­ÿêþ1=’/¿vΈ=ÿXbÿÐЙ<ûm¿Éƒ=ÿXbO­¾¼;R=-ÎX=g€we€wf€wÿjô¿Âöç¾Ë)+?ÿXbÿX‡%¿~ʾø&?ÿXb>éļ™õâ=²ž¼ß{b{Ø{ÿr»!¾• /?Þ]6¿ÿXbÿq-¾;-?ææD¿ÿXb‹û;Ïö¨= P½ë€ é€ ®€ ÿ&/ã>Ž<$`e¿ÿXbÿºÔþ>ßEƼÖó]¿ÿXbû•μ«è=ÀT=R€V€m€ÿ› ‹»ú§t¿µ–>ÿXbÿ®;µ¼øõo¿ý²>ÿXbRÒCºWД=нd€ŸÊ€Ÿ4€ ÿ¯Ä >Œåk¾ã¯v¿ÿXbÿc¡D>a¾{Út¿ÿXbÅVP¼Š>=oH#¼Ë€£’€£,€­ÿ“H =ÿ¿Ù?ã¼ÿXbÿâÌŠ;ý¿A ¼ÿXb·~:½2>-#õ;X€Rse€ÿ¹C?ŠW?Ë^¾ÿXbÿε,?ƒ 4?‰ke¾ÿXbó=#=Ì}Ò=1DÎÒ;¥>ÿXbÿYk?˧–>(£‡>ÿXb=HO½š'=g*D¼ŸÕžêžÿ©:¼½d£Œ>™u¿ÿXbÿîˈ½N‘>Ãàt¿ÿXbXŽP½} =Z‚Œ8#­±­‰­ÿ‚ =)οm™¼ÿXbÿ˘=„Ò¿{ö–¼ÿXbÔ|»WÎ=bôÜ<†€€Î€ÿ’¯I={[¿ôrP=ÿXbÿâo=cH¿\æ#=ÿXbw‚== kŸ=šë;×€B€à€韷:?3=LB½ŽžD:r1ë*†ã0Ûô¶:…~?'ÎÛ<íõÔ½Ú÷ï:/¡,¨Ã0ž—¼A›=Ú¨<Ñ „ Ó ÿ÷+]F^V;4jÙj)jÿÌ0ʾ:Dg?—/+¾ÿXbÿz/½¾µj?L¿(¾ÿXb0 —¼40>æ h;€r¸€“=€rÿ€'g¾õÙp?Sj¾ÿXbÿØ„l¾~üs?jH¾ÿXbR›˜½mù=eZ=â€DÍ€DÆ€Dÿ}mW¾˜;ÍDz?ÿXbÿhñ¾u·1<‘À}?ÿXbSÏ:Û=·]h=6€*Ù€*Þ€*ÿŒ½]  ½¸?ÿXb5/„:dÆ<’ Ÿ<)ñ?¼¡;@Š-wÁM1“Æ(½+Ý->‡Û!¼2'2¿ÿXbÊh‰:ßá¿Îà£>~>7¿.€~:»w+jÅ70Ñ…½#v=ס<6¨O¨A®ÿWTŸ¾šhq¿š„ñ½ÿXbÿ袾@Óp¿Dð½ÿXbUJ½Š<é=׆¼¸€˜s€˜p ÿOP> Xô>„…^¿ÿXbÿâÄÛ='éÿ>\¿ÿXb]ÀK;õ0>s-Ú<,€†€N€ÿzÔÚ<+åa?(ð>ÿXb­°ë:<¶Ñ»Ðï\?N?)Ž´;Qƒ+Ì>/ßm^½ºk =ùdE;^€~€P€ÿö ú=ge¿ÿXbÿ8¶Ñ¾Ÿ)>“¨e¿ÿXbd<\»=À&ë¼Ï€næ€nØ€nÿÔ?‡Lø>³æ6¿ÿXbÿs=?w ?/Ä)¿ÿXbSw%½ ˆ =oƒ;w­v­¾­ÿÖÍùB²§:R^­*ù%B.R‰¼­÷=Žè¼J€“¹—2€“ÿÏ—½éK?}¿ÿXbÿ$Ÿ½îyR?[\¿ÿXbu>¼¼=ND¿<6€² a€ÿÚÁÈ<À׿F/Í<ÿXbÿ´ÊÜ<ÊÓ¿0]Ì<ÿXbo€=(+Æ=r7=vP“itPÿj„5?•í­>.1?ÿXbÿCÇC?bÍœ>ö?ÿXbfi'½ØeØ=k§¼Y ¾ à ÿ§`É=KÖ>øÖ{¿ÿXbÿŸÚŸ=Ú_)>®{¿ÿXbºhȺîZ>¢*¦» €äC€ÿÈÌ>y¿X?Y;¿ÿXbÿ[ë=m€_?žò¾ÿXb¬Çý<EO=çŠ=~€Tþ€T®€Tÿóâ2?vøÕ¾P ?ÿXbUáÓ:£¤-?ÐàÚ¾uþ?qË0;zj*ø¾È.w‡”¼;6Â=Ôa½‡N‡õ‡ÿ)¤¾e[?rÿ¾ÿXbÿxË4¾¿]?ÌXï¾ÿXb¼É½Ñ>¼”:<÷€ ¡€mì€ ÿYP=V?qÿ¡½ÿXbˆä³:¡9<Íô~?ô>µ½ûK:G,&6Š0?â×¼(™=yê‘;…  ÿ+½<õÏ¿Q%ú¼ÿXbJ‚þ:}Áß<áÛ¿Bš¼T›Ã9`©6#VÓ6(Ññ¼¡òÏ=9Ñ.=8€#¶€7æ€#ÿ§½¤œÅ>=k?ÿXbÿOÂ=ù(¥>7q?ÿXb5ATŸÐ>§zY?ÿXb Ìz: r¯>½>#]?ÊBM;s,-ÿ"×0Žð;¥t=€aù¼¹€ŸŽ ¬€Ÿÿêý<>.½yw{¿ÿXbÿ?nA>õeþ¼ôC{¿ÿXbª¹=B#¸=çnW¼^€`¢€`Ѐ`ÿê8?"ô¯>Ò¡¿ÿXbÿ2u>?å}¤>Ñý¿ÿXbušº˜‡Ì=üÇÂ¼Ž‰Žæ€;ÿ–Ì=UJ?¼¿ÿXbÿ®±>ÅõA?ï·"¿ÿXb†8¶½¶‚Æ=<ø èY»=ÅÛ<‡€ €ø€§ÿÜõ»<˜Ÿ¿€:I=ÿXbÿ==¤¿ÞŽ=ÿXbÈEu½Dø×=¤r“¼t€˜ì€˜®€˜ÿÎ@;¾œS¨>³1m¿ÿXbÿ É{¾SÔŽ>W¤m¿ÿXb¨=½ý† =uÈÍ»Z l ò ÿa\=£ž¿û& <ÿXbGŸŠ:uyP=€§¿Ö°*ÿXb¹m_½ïp;=±à»Ü€Ž³€Ž²žÿD|ß¾á½Ü>q(J¿ÿXbÿNÔÖ¾ÅEÅ>æfR¿ÿXb®Iw½[y =ÄÐê;V€¨t€¨¾€¨ÿ‚½;r¿!‹<ÿXbÔÕô:dÿ¼0ο7À!=¿ÿXbXá=c€ä=º‡„=ÿXbšA<½©¢>y­„»Ï;Ð;Ì;ÿÊøå½ÁZ¿%¤N¿ÿXbÿûľœi ¿ñS¿ÿXb(7=S¹=™99O3—ÿOz? >?6&¾ÿXbY.â:#²r?oÏ>>[ „¾Ð¥;|lO,3=u0™ˆ¼>°>p?`zwL?ä­M?y±Ö:e'è+Ù‰10H¼ü§=â ¡<ö ÷ m€ÿ~ ý<’à¿P(;ÿXbÿÌÜW=J¿ÙÛ<ÿXbؽ8K =d<ʼˀ¬”€¬ô€¬ÿí$B¼bû¿B:ÿXbtâç:7«;FÄ¿ƒ¡.=:÷…::†$äPq)ÓÀ¼g|ÿ=|Ù<¡'¾'@'ÿþľ­3R?¬©Ø>ÿXbÿàN¼¾Â*V?;áÏ>ÿXbMø…½Îà =vÞÆ;B€‹­€¨H€¨ÿÃ.½cŒ¿C)=ÿXbÿÛ½‰z¿qù`=ÿXb=Dƒ½»ñ>ën¼®€ df«€ ÿ̼R?½Öå>ñú±>ÿXbÿ~ŸR?…ñ>¨M¢>ÿXbñ Ù¼;¬= 3-=–€:^€:ô€:ÿUS[¿76‹¾übà>ÿXbÿà×Z¿¥à‰¾èã>ÿXbÜŒ½nÝ->b×ö¼ó€+¶€ ò€+ÿÓ?ô>ÆX?t>ÿXbÿ/ ?‚8M?xŒu>ÿXb1–é¼{ˆæ=Ï=æ'Ê'Š'ÿ¾¾¥?¹ýH?ÿXbÿ0‚¾¡â?4˜D?ÿXb$Yº¦=¼ëì<䀀–€ÿ~s6=Wý~¿Ã:=ÿXbÿTu= ÿ~¿o…=ÿXb:6½™·*>PÆx;#7[7Æ=ÿʾõï??­D?ÿXbÿñoH¾ f(?Ñ0:?ÿXbë䌼Ì}>"¥Y;Ü€“Ê€r»€“ÿ’оKo?m8o¾ÿXbyì ;VP‡¾oçn?Dy¾ìRˆ:usŠ)÷E/^c—½1_>Ùî<­€m^€m¬€mÿ¸½wr?dz>ÿXbÿ@Ÿ§½‡v?xƒ>ÿXbàIK½€ r=J1¼GžˆžžÿÐпv’¾tYL¿ÿXbÿ›è¿uîw¾ô1Q¿ÿXbšBç&‹ûêY?ÿXb‰ä:%øN?Ç­>Ï+ö>4U…;öóï+ù7³/MŸ½c¶>ò$é»›šÊxÿ{ð¾b]>ã[¿ÿXb≌:ŽÖ¾vpù= Vf¿¾Ð<˜~-qÈ0dê®»÷=¬<ºå€§É€§ä€§ÿ¥_&¼È”¿^zf½ÿXbQÄŠ:xÀ<¿ÐiK½µUM:±*j¼€#û“x;É!=K=ø€Î©õ€ÿ¸ÕU=Å‹¿§_ê<ÿXbykï:i ú< ¾¿À =v›b:*Qs%Ÿó›*iªg½S =ª, =:«î«€«ÿx—‚<£Ô¿ ê=ÿXbÿl&9š¾¿|ï6=ÿXb²Õe;¿‚Ô=³¼U€;È–Í–ÿ¥ >@B9>ïNy¿ÿXb¿üd:9i>Ê:b>“Óv¿ïÒy;—ì$܉)Jz˜¼M-= ¬ã¼Ó€‡Öêä:%x>Æ ¾óÙu¿õ\_9 ºŒ$4Ù³*žæä:§í‰>¿t,¾›¼r¿ìôT:Q-,?0`Ë«½ž÷=¡Ú`»ï€®€†‘ÿ¨OɾB˜ˆ¾XAa¿ÿXbûé:ʵõ¾×I¬¾ÁjO¿±e;¿#-9èb0U¦½|G =½=Y€]r€cà€‰ÿÈEª;Þí¿öõ»<ÿXbÿ讼Iá¿ ´<ÿXb&N=>Ï_=ÑŠ»*€&º€&®€&ÿI’?%.n¾øÔP¿ÿXbÿ « ?怾ÊJK¿ÿXbð²¼[@h=Î¥8=öwË wïwÿoûW¿\½¥ ?ÿXbÿ|jR¿çM:½¦X?ÿXbÓ¿$½< =>ê<Qfÿn“;ü~¿êÕµ=ÿXbM2ñ:R;‚”¿]!j=9):kèª#u'”ƒY¼Y¥t=ð£Z=BBBÿ7å¿]èÖ¾€¿;?ÿXbÿQwþ©Iç¾xlN?ÿXbæ$´½™IÔ=<.*<“€ € —€ ÿr¹m¿X¬>ÉݾÿXbÿ6¤o¿,¶‘>í¨S¾ÿXb^0¸»÷åì=!¯‡¼q’á’û’ÿûÞ]»xA!?~ÓF¿ÿXbÿ"”%½– ?°rK¿ÿXb–i<ýM¨= pö¼›€›Š€›b €›ÿ„ÛÍ>Ö@©=pi¿ÿXbÿÍ á>×S¨=dúd¿ÿXbæx…<Ýé=@öú!O?ÿXb„ÕØ¼N™=òC%EJEÿƒž?Ôr[¿ÊmŽ=ÿXbÿ¥ ?ARV¿)ñ›=ÿXbIIO½ Ë_=Y÷¼—ž,ž•žÿÉ_¿Õƒs¾ sJ¿ÿXbÿŠ ¿ìÆM¾ŽP¿ÿXbM®¼aˆ=‘(´; ¼ ¾ ÿ5Ïìxr¾‰à\?ÿXbÿ€[ú>vP¾$$Y?ÿXb÷W¼«ã=¥¡¼w{ì{á{ÿlÅ=dÁ>ŒÝl¿ÿXbÿ )ž=Z¹ì>º!b¿ÿXbÊ‚½÷œ=¡+‘¼F®:ÿ™è\¾¸”¾è§n¿ÿXbÿw©¾_:¾rvs¿ÿXb~ýP½NC”=—'=ä€'Ò€¤Ë€'ÿ𣣽ãä=¿«v*?ÿXbÿKDž½›K6¿g¤2?ÿXb¾¼€½· =(œ]<½€¨_€¨y€¨6¬…:1ÞŸ½Šì~¿Š=D=yí9ò”¿$Oª *ÿì>¿½™3~¿®Ó”=ÿXb‘}<(ð=²‚ß<Ϫº§eªÿe²ˆ=Šc¿²&‘<ÿXbeRŠ:3N=ó˜¿Ê Í>ôZK?ÿXbÿxu?ŽÒ>¤%B?ÿXb·•½“Ç“=1ë=€ªd€‚Ø€ªÿ㨠¿H'¿öš?ÿXb}gƒ:ª ¿Å *¿l€ ?þø8 Ih*#u!0„Q½—uÿ=ÑÍþ»â€–@€˜ä€–ÿÅž[¾lH>?)7"¿ÿXbÿzQ¾ãE?¾Õ¿ÿXbà‚,=H7¢= Òï<ª€Qi,€Qÿž%g?ªI½ÜÚ>ÿXbßm°:†,g?9Ç%½ùÚ>ÊÐ+:Ukƒ+¤n0]‰½¼Ï>¦Õ¼µ·yÿrÓ=Ø<µ¼éË¿ÿXbÿáxÁ=à­­¼Ì~¿ÿXb~©¼˜¢\=aÁý¼ß€¡»€¡Ê€¡ÿ›Ùô¾®B»¾¼gL¿ÿXbÿ’ëß¾‰4Ⱦ2QO¿ÿXb%”~½j=Õ?¼=<®ÿ¡Jš¾å2X>N n¿ÿXbÿƾµ÷[>’e¿ÿXbØÕ$=,ØÆ=– ¿»Å€`q€’Í€`ÿ‡ÜQ?b¼h>§‘¿ÿXbÿhÕM?™üP>ãö¿ÿXb™J½!s%>ûÌÙ¼AfœfyfÿSÀf?ÚÐ>*Þ>ÿXbÿWqb?´oá>æ²>ÿXb8¤‘½N&>~8½!€ƒF€ƒXÿ|q¿{Š ¾ç·•¾ÿXb¤jã:—r¿ˆD¾§É•¾®C9ê´‡*b’…/±læ¼0=léQ¼€­L€ .€­ÿ¨Ç•º,À¿F­4½ÿXbÿ¯f;¨u¿|΄½ÿXbçŠR=ñGQ=ëÚ<0OéEÎOÿï½?¶N¿Ôw?ÿXbÿÙ?[dþ¾ÃÌ#?ÿXb¸Y<¼¬= ¥k=7€*:€*™€*ÿÖͽã2>âj|?ÿXbÿÿ¾Ö£ß=2Í{?ÿXbvÄ!½èŸ`=Q-"=ÓwÐw×wÿSÐÏ= *@¾Dz?ÿXbÿr\B>)/Q¾€Øu?ÿXb×r¼+Ú=B`e<[€§Z€§‹ ÿº¾bÂÍ=Gm?Ê4V:K½œ*%ü\/´Á¸:-Á¾[î‘=Òhl?¶F†;´+¢@/îy~»G=󑔻性¡€£Ï€§ÿqr=¼x¿ˆ̼ÿXbÿ7iùפ¾á~9OaŒ*×Û.ÿw¡c¿YUc>ø×̾ÿXbsõ»V¸Å=ÛN[=!€,\@"€,ÿd¬®½ÒY4?]^4?ÿXbÿ9G½ ©1?Ÿå7?ÿXbrÅE½35 >ßÄ;Cs9ssÿÍa?s5Ê>I’ƒ¾ÿXbÿ„»Z?ȼë>É‹v¾ÿXb¨EºÖ ={„»î€§Æ€§¾€§ÿ5{ =¿¿B¨å¼ÿXbÿ)nA=•‡¿ß½ÿXbÞ“=íJë=4Ë<‹€t€t€t~^:zæ:? T?²ô > Ü~9IÉ>%›rÙ)ÿB0??)8?³±>ÿXbfN—¼ë‹Ä=ähN=q@Þ@*€#ÿü{Õ¾¹M?¾Ü>ÿXbÿ#ÓØ¾«'M?ŽGØ>ÿXb¹o5¼Ãü=Œd¼D€“˜€“€“ÿƲ;:–&?ññ$¿ÿXbÿø¾Š.?Uç"¿ÿXbj÷+¸XÎ=4Ö>=«€,T€,¨€,ÿú§9ÿXbÿ¾='Bo?uͯ>ÿXb°þ=«#ç=½ý¹ÿXb»l:ËP?•š?™¬>ÎÓ:Òø9+ ˜/.v›½F >ý¡=3€.Ý€. €ɉí:½¾Î/V?/ö?kºÕ9K)'*çw-$-ó:ÕêϽÐbW?÷æ?¡[½9°Æ*~÷k/á}½ 0l=ëã!=µ€2xwÜ€2ÿÍט>)ÏU¾“hn?ÿXbÿµ"„>Yªf¾Þ‚p?ÿXbKZq½—sé=‘¶q¼ü€˜e€˜ï€˜ÿ¯(¢¾ƒ‡?íN¿ÿXbÿt±¾cÿ>×]K¿ÿXb"«»½Ž’>¦Î<‘€h’€h\€ÿàé]¿y6ô>G>ÿXbÿí_¿zåé>3d8>ÿXb”¼º< Šÿ=r·<þ€tþ€tã€tÿéé?É‘U?ÚÇ\>ÿXbÿZó>QtZ?‡e[>ÿXb~¬`½ Hû=ï©=*€G .ª.ÿ¶?1?Gû½Ï6?ÿXbsoÁ:\ù-?»÷ ¾6p7?®åÑ;~–+×  /G9½hX =“ï<6<€]nÿà;^<ÕÄ¿¨ç$=ÿXbÿÿ:×»s¶¿Å!@=ÿXbïYW<=¥Ø=¤¸¤Ä€•ÿ+ƒ·»§ù¿1¬P¼ÿXbÿ¸Z=0ß¿(þ:ÿXbö)Ǽ¥£=Ÿ;¯ ­ Õ ÿ£F=ž¿1!½ÿXbÿÍã »òÚ¿Éo ½ÿXb•º¤½W\œ=O¬Ó<€„€È€ÿ6.?¿€1¿q~‡>ÿXbÿÊDD¿°l¿6Ðk>ÿXbz6«»c`=ïG<û€§þ€§=€§ÿko¼Øã¿ª‘À¼ÿXbÊÿXbÿaP¿ß™Û¾A¤É>ÿXb£±6½°Ê>4-1<²€Z€³€ÿ†-??¬@*?vá…»ÿXbÿ™Ab=¹Pù¼r€¡Î€¡ž€…ÿ¿!÷Ö¾21@¿ÿXbqp›:›•ö¾rpÛ¾ü±C¿Ü¾9è(•'÷¾€.ñºž½õ¢ö=غT=öuxuÞuÿOŽ¿/© ¾<´U?ÿXbÿ­î ¿¨ñ'¾8R?ÿXbÓ¥¿½;Uþ=½U×ÿXby)†:§Àu¿72À=Q‡>ùœ^9YB+3/jÚ¥½c€¤=ó’ÿ ®¾ÿXby³‚:@x?eÌv>§k½ &;À"©, .º0ø8S½‚âG=†ãù»™ž°ž1žÿ.{ ¿ö>)ÿS¿ÿXbÿ ¿¶cî=T@Y¿ÿXbÞÌh& =·.Ú.–€Gÿ†B?Œô >L.#?ÿXbÿæUB?¹$Ê=1·$?ÿXbAG«;¬9 =•F ½d€›. €›Y€ ÿ+=K>=>¬Vx¿ÿXb£â…:‡*>_Ý=ýíz¿¡¨¬;P{,šf¶/oÖ`¼UlŒ=¼Ê½~¡ü¡Þ¡ÿÏB>é°J¾‡Áw¿ÿXbÿEß>m•L¾ú&p¿ÿXb‚*½&7 =kq¼œ€¬X¬€¬ÿ»ã=2g¿êxÎ<ÿXbÿµ™‚=[g¿SÆ<ÿXb¼L¼óÆ©=ƨk=€*<€*s€*ÿC <¾ôëŸ=ñØz?ÿXbÿŒ@¾…:=ù.{?ÿXbF{<¼JΩ=±Sl=ž€*1€*;€*ÿ9Ú ¾Êþ=¥¬{?ÿXbÿòú¤½•F>7¤|?ÿXb̦½â>Üò<½’j|ÿ|§¾ñæk?êêW¾ÿXbÿ¥b¥¾ÈVm?C§B¾ÿXb Hû¼EH=Õ}»« D P ÿ¬?½Y©¿Ôð°¼ÿXbÿ)¼‚ú¿¸¶¼ÿXbô5K¼ª+= b¼Ë€§’€§s€£>£Š:ç@—<+Û¿ë4å¼Í{_:Ÿ&ƒ%x·*¶¨û:Ÿ’B=v„¿Ü*½eÒ½:ë<³'k±‚+J)h¼^¹=%$һɀ§,€§€§ÿZµq=²v¿ïCÙ¼ÿXbb[û:ÏJ¼²Û¿Â½yì©9ÑØ†&Ú¯,:²ò¼ƒM=g·¼E ~ -€­D;±´¼}Ø¿†¦Û¼Ã:ñ»&É€+´ÉŠ:£;?<~½¿Ø/2½;G¹:ŠFÅ%^“l*32H½ ˆ =4ƒø9!­G­ ­ÿ‘k×»±ù¿>&H¼ÿXbÿÊG=õ¢¿=©#½ÿXb)’/»þ o=Þÿ½¼ Ô€Ÿ÷ ÿ0\>Ûĺ¾Ñëg¿ÿXbÿm]>‰áº¾ðÑg¿ÿXb«#½k* =%¯<7€]2€]4€]ÿfåÏ=¦~¿|qö<ÿXbÿù1>d€{¿=ÿXbÛ¿²¼1¬=ºg½—…–…(…ÿa]¾ÏJ>¨Ãt¿ÿXbÿÜ,C¾•3‡>D r¿ÿXbw‘¼pÍ=¤oR»‡€§€€§„€§ÿ{‰=É´¿»M½ÿXbaŠ:7¾Ð<ñØ¿’þ¼|ø÷9ÿ- %›u™*‘ÃÒ>åd¿ÿXbÿV>e>Šàí>&T[¿ÿXbPŒ,=ÒâÌ=b¾<9߀`v€`½€`ÿVwe? >9ÿ ¾ÿXb·¹:YJj?Xar>íÿ¦¾1 Ø:Š#K+îÒ¼/p?`<ÑvŒ=IJY=}LÎLöLÿ‡%ù>3[¤_?ÿXbÿ‰Vå>D ½ód?ÿXb L'½³C>júì»ü;b;ÿ;ÿs ޽FÊ¿Ø7G¿ÿXbÿà×½ß#¿¢‚D¿ÿXbkôê¼Æü=¦~^» Q 7 ÿ·êì<ýá¿6þ<ÿXbÿÇëò<ý῎WÅ;ÿXb™e½K,>ïY׺¶ZjZ¸Zÿ:µL?|¬¾òÐþ>ÿXbÿ¶¡L?¢) ¾¼U?ÿXb§x\½Së½=é›´¼Ñæ¦ÿw‰<Ã…ÿ=¨ö}¿ÿXbÿĆ™=Ó=mª~¿ÿXbGÇU»&¦Ë=xšL=º€,v€,Q€,ÿÞ ì»W¦a?~Èñ>ÿXbg³Š:jÌżDi?Œ`Ó>s{:Ú#-I¯‹0ƒÛš½E¹4>zþ4½9lo€+%€pÿJp‹¾Î‘W?^î>ÿXbÿЀu¾{»W?áÎö>ÿXbñ¼T½DL =È[®;.€¢€¶­ÿ@Ó»Lù¿>4Q¼ÿXbjý:¯}µ<½í¿àu<I•:Òêf&ÎÏ*ò o½Cæ =!>°<è«<«¬«ÿ-8½LI¿åžs=ÿXbfË…:…Þ“½ŒÏ~¿ßp‚=Ï}=9j[À%ë‹Å*ÚŒS½S" =.9n»E 6 ¤€ÿz`=#œ¿ÝœÓ;ÿXbÿÒðsŠXÄ:=€“ÒCÆCÿ¿§Ï½ñkv?þ©€¾ÿXb3³:勾Aùs?/錾Ô3‚;Éf,²’0n=R`á=¸Ëþ<òÌîÿ9i9?Öë¿> (?ÿXb|@‹:2?;yÐ>Ô‡?¨Ùã9÷¼)s8[/؆½:u%=n=´€=µ€=!€=ÿ½4e¿5l¹>V¾„>ÿXbÿ zl¿ 7¶>Žò>ÿXbWB÷¼°Å>;Ǽø;Ê;<€/ÿà{>¼MV¿©(ú¾ÿXbÿ/»…>a¤a¿1€É¾ÿXbÉZÃ<ŽsÛ=¯~¼Ê€Œ:€Œ–€ŒÿÙ`>/6?éïS¿ÿXbùT„:¦ÈZ>7ã?;S¿ù¼^9Á|$?Ó'(yæe»òµÇ=cíï¼ì€;€nâ€;ÿ—¶=ZÀa?¿í¾ÿXbÿϸŽ=àc?Ï‘æ¾ÿXb…#ȼפ=qâ+<é è ³ ÿ Ò(=äQ¿]v½ÿXbÿ—˜=Ï ¿Vo½ÿXbut= þ~=ÙA¥<kýk0kÿ>ör?hKR½S(Ÿ>ÿXb¡‡:IQv?j]½ð´ˆ> ‰!:‚¬b)„WŒ.¢]…¼_µ>Èì¬<æ"š€ZÿÂwŸ¾„ri?ZÕˆ>ÿXbÿ×,ª¾–Uf?YÎ>ÿXb»˜&=·Ð•=6ɼµebe’€ÿ%U?塪=. ¿ÿXbÿŽÐU?Ê:Ö<*Ÿ ¿ÿXbÒpª½Œ»¡=/Ç:˜älÿD¯f¿gv(¾ce;ÿXb°œ‹:¹pf¿ô«v¾’̹¾N‘ú:ë~,WåF12 ûè"?ÿXbát¼:¸u?µàê>“%?ý$–:¡ê +&Ü/T‘½\0>‡5U½Iv–vrvÿàù>¿¿ Ͼ•k¿ÿXbÿNÌJ¿Xk¸¾•=ü¾ÿXbnlv½dÍ=ì‡Øº>€¨Ý€¨ü€¨ÿä!M<ÿô¿<0[<ÿXbÿò#Ü<è¿qêL;ÿXbµ†½@8>Ÿf½*Ò€+€oÿ!Š?ìI8?êÃ>ÿXbÿʽü>_îH?ô¿>ÿXb€I*=&«"=ÞqŠ<]EÍErEÿºæÐ>A‚f¿C~>ÿXbÿ…%â>Xc¿–@ >ÿXb}j½?Žf=Y…Í:u€%ö€%c€€ÿîL}¿ˆï轩·½ÿXbÿ­I¿qË;3›˜½ÿXbÉV½Øï =Ý^Ò;e€ d€ 5­ÿFHc=+š¿ab¨;ÿXbÿ&Þ»²ù¿zJF¼ÿXb†æº¼²J©=J^½€¢.€¢.…ÿu‹£¾ƒ+ >ªp¿ÿXbÿ>{y¾ ž&>VÄt¿ÿXbÓùp½2W>þ =€ItG]€IÿVl?¼I¾3T´>ÿXbÿo®X?Áû[½ã¡?ÿXb–&¥9\æt=½â€ŸÆ€Ÿ×€ŸÿEñ=ú^¾f¼q¿ÿXbÿª¤©=r¨¾zÎp¿ÿXbö–²½>®Í=s.Å<ßo¸oµoÿWËa¿÷ˆ|>°—Í>ÿXbÿß_¿ëò¡>JC¼>ÿXbƒ†~¼ÌE<=K¯M=xB{BpBÿý…Ÿ>i²?áŠC?ÿXbÿ-®>¿†?3®Ç¼Ž:¶€rn€r}€rÿ³ØU>@Gw?Ó†¾ÿXb3*’:41>ÀLz?ó½çZÌ9PXž)¾pº.C’Ù¼O–=V­<Ô Ù  ÿúµ >Z}¿üœ5=ÿXbÿK·>¦)}¿ù ‰=ÿXbÿ!ý¼iâ=Ön;¼N€ O€ ‰€ ÿ#š7¼H’¿ïkh½ÿXbÿ¼Ì|¼QÌ¿nܽÿXb;9£½x{Ð=@ø»c)À)Å)ÿ%ˆ6¿\Q>­+¿ÿXbÿÔè.¿àáj>’w1¿ÿXb1`I½— =Ë,=’«Z«Šÿˆ x<|Ì¿Ù=ÿXbÿH¯]<öÍ¿Ú =ÿXb¾0™»;â=ºB=Ï€¦›€¦¿€¦ÿmôô=Ü.\¿˜éý>ÿXbÿ- >c¿kâ>ÿXbBê6=¦Bœ=ÚŒSºI€‘€ü€ÿJ‚s?*í½gd’¾ÿXbÿ:m?î™Ü½µa¸¾ÿXb“¬=c&=m[<þªÙªúªÿÏ€>?Kt¿ÆV%>ÿXbÿçÍ…>üðq¿ úH>ÿXb•b‡½~ª>2ç½)&€å&ÿ‰04?[ (¿J!ˆ¾ÿXb¬¸È:eE3?Sk-¿½šf¾yŽ;ãG§+ ¤².×l%=`äÅ=‹áê¦Ý>@L¯9©'\£;.WK‰:çXZ?N†>€Aç>UK :+m…*nSÅ.±Þ¨¼É:=&Ãq<Ý ¸ ~ ÿr)Ó»¦ù¿LWJ¼ÿXbÿT_f=e¿±¨†¼ÿXbÄí°½sÖ§=8Ø<<=<‚:†1|¿5õþ½~ò½´ÿ 8¤ÝÚ*k‹.ÿqÐ}¿Ƚ½¨â»½ÿXbª$=:•Ì=‹8»¹€’ú€’q€’ÿò•[?b!–>Ë-ؾÿXbÿ+^?7¬y>¢Ý¾ÿXbCʽ-”,>R+̼U€ }€ N€ ÿÂBŒ> ‡d?¹9·>ÿXbÿȳÂ>ÖÒX?Q9¾>ÿXbÑç#¼oõ=Ò˜<Œ€§4€§€§ÿSáú<ÿà¿Ë¯<;ÿXbÿ‡#3=¡¿¿3é»ÿXb7¹½¼°õ=u’­;¬€Z€x€ÿ&-l¿Gž–=2îÁ¾ÿXby–:Lgf¿7ï9½•òݾÂ,D<õx1.Ÿd1|Ô=Î=@léi”iÿ!V?•Ò‘>¨ð>ÿXb:‘:;qR?$§>J î>•ÝŒ9öåå'v(.V¼‘<áç=‚¼‡€Œƒ€Œ@€ÿ㨡>t*Å>÷ÿ]¿ÿXbÿή¦>³~¼>¼ó^¿ÿXbŠ ¼µQ=­Lx<€§€§Ý€§ÿÿc=Jš¿³;ÿXbÿ̺zŒ=F€GŠ€G”€Mÿa»Ù>vè>¤oH?ÿXbêŠÊ:‘Ç>"í>_ÌK?ˆš';+ê+Ï)0Ψ9=mÇT=fLÁ»÷˜ç˜ö˜ÿq³À>Ëy{¾/±d¿ÿXbÿV³>Ù*E¾„´j¿ÿXb¯x*½/O=Š=4¼€X €X®žÿ ʾPZÎ<Ê}¿ÿXbÿŸ74¼Óþ>BÙ}¿ÿXb¾>=Þª+=}!d<,EHE·EÿŸû>Üv^¿áM†=ÿXbÿIpþ>¹&^¿sf„ºÿXbVÕ<7ã”= <7=íL¸LÙLÿ _3?¿¢^¾/÷-?ÿXb¸Þ:‚ê-?êÖz¾1?ú";2k‰-W0)u‰½H¦#>æå0¼œ€ € € ÿ: #?`D+?¬äÃ>ÿXbÿ‘3?˜6?biÃ>ÿXbR*½j>§–-¼Ïfcfdfÿûpj?,Už>H=ƒ>ÿXbÿUOl?5¥>= U>ÿXbX½e5=”™»5€ 4€ F ÿ3g=έ¿»} ½ÿXbÿÀ­‚>Vs¿Ñ:¾ÿXb}Ÿ½Þ>¿¹¿;jÈjijÿF¬¾m?¾.¾ÿXbÿޏ¾ÆÑg?W„f¾ÿXbÓl½Ùë=ªÓ¼á—Æ—Ì—ÿi¿½Z?+L¿ÿXbÿÐë¼] ?Œ¦G¿ÿXbïϼC;g=¬ä#=ýwÌwàwÿ£hX¿¯ê™¼Û¬?ÿXbÿ‹¤U¿–R½ým ?ÿXbõ0´;ñK½=cc^=è€-œ€-š€-ÿÛ‘¶>;€È>±%Y?ÿXbÿ:ŒÀ>{<Ü>1R?ÿXbýŸC¼ o/>|b¼JQ-QLFÿa/?‡Ô?K”3?ÿXbÿÑ@?Ö9?´ù ?ÿXbñG½ WÇ=©L1=é€7ø€7è€7ÿÖG‹¾G§>q¶g?ÿXbÿV닾Ó>—>2[j?ÿXbzáÎ<$Gú=Êû:ó€uä€uÀuÿM ?m=?—¢{¾ÿXb ÛÆ:O? t@?ˆ}’¾–¶¥:ßs{,TÙ0í >¼²… =²×¼Ã€¡ƒ€¡¹€‡ÿ=Zë=Ô•ò½Z}|¿ÿXb>ɇ:(.?>ä% ¾Íy¿‹š; Œ-þz71á³5=Äî;=@12»ž˜,˜˜ÿ9­>äÛ?¿#–¿ÿXbÿ–_±>1Õ6¿~³¿ÿXb²òK»º>ºžè;nCjrÿŸÈ¾†Û|?±©½ÿXb¥I°:Aå½…•}?íN¢½]ï„:©÷+Ê¿…0lM=÷çb=8öÀµK¾r¹°,¾Çài¿ÿXbÿÐk >Ç·P¾žqm¿ÿXb0L&¼ÞtË=±H=&@·@N@ÿ¯£i¾íd?º&Å>ÿXbÿ^Ìt¾|"W?Cù>ÿXb¥-®½Iß=‹·<üoôoêoÿÊSl¿ÿaj¾q#ž>ÿXbˆÿŠ:ºn¿R¾U¾e§š>âý©:oÅ"*¢§¦-\Ê™½·^#>Eg¼!€{O€{Ä€ ÿÉ¿C4?k«Ó>ÿXbÿ@ ¿õÔ)?SÐ>ÿXb†p =8h=9¹=¬€V$€V™€VÿÀž/?Uã½8?ÿXbÿ!™)?åÁ¼¤ª??ÿXbøÿñ¼Ã=Sè<=z€)€÷€ÿÊî&;Ñ¿ =ÿXbÿBk<žû¿üqã;ÿXb;p½µý=JìÚ»¹—¦€rq—ÿ™zç>4?? §ù¾ÿXbÕæ‚:aµ>hÌ:?»¹¿âi;Ÿ•Ã+»L+0§t0¼¡óš=ÂO½â¡}€ ˜¡ÿ8> î ½}¿ÿXbÿ>ð,O<öÎ}¿ÿXbk˜½\>„Jܼ>€†O€(z€†ÿìàj¿±7Æ>±Øº½ÿXbÿ}8j¿UÊ>6¨½ÿXbUÙ¼ó>£“%<»"Ù€r³"ÿ¡7¾á|?.zмÿXbÿOBm¾àx?÷4½ÿXbÍÉ‹;7ÆŽ=И ½0€Ÿ®€Ÿc€ŸÿMY£=Hƾ„#k¿ÿXbÿüpA>ºË¾Ôe¿ÿXbOÇ<ô1ÿ=b<<Ï€uЀt5€uÿ±Š?§HS? ~×»ÿXb³Ä‚:R ?öÊW?ÈÚ¼Ò¨:†@­)g%..Lm)½écþ=”¼a—”—®—ÿõ6>—B?$#¿ÿXbÿÆŒÈ=§ã8?H/¿ÿXbNÇ<À==P8;=ëL¶LÕLÿ2­=?:R¤¾O?ÿXbÿ€…*?Y¸W¾¢*7?ÿXbøU¹¼‹Š8=ñFæ¼ý€¡Ì3€…ÿ¾€=bË¥>â«q¿ÿXbÿØ=_{}>Œãw¿ÿXb‰ì;$d =Ñ$±»ë€§T€[<€[ÿU±ê¼³»~¿ÀØÂ½ÿXbÿ »¿½ò¡}¿y"ɽÿXbär¥Èu?ÿXbÿÔ >–˜>\þq?ÿXbö|½ßkˆ=ÌÑã<—€©W€©z€©ÿžô¾œM¿Ÿí¶>ÿXbÔ „:Š8レ$I¿½Ï>’˜ö9€ º*P¼.;´;40²=`êg=ý€-ó€-ò€-ÿ ;Q>úY‡>»Iq?ÿXbÿ%êv>Ót>'×p?ÿXb2ÿ¨½A§=øÝô<}€‚Ô€€‚ÿÔëO¿Ðg ¾søû>ÿXbÿrH¿ž ¾Ç ?ÿXbÊâþ¼u«'>*Æy¼;;u;œ;ÿñ:9¾2ó¾¾ïøh¿ÿXbÿ»2÷½xÛ¾ùQe¿ÿXb˜À-<Ò5>ñ‚»)€¨€£€ÿFo>oS^?¼èß¾ÿXbï7ä:8>‚kY?yå¾ÅrÐ:-Ê,>Òª0 Tÿ¼Ÿä=^B=•€)€–€ÿ%żÑ¿ñ<ÿXbÿfHü°Ã¿m =ÿXb´”l½w =¤£<Ö«¯«æ«ÿ&›½ Ò~¿¬Úp=ÿXbÿFÙÙ½…~~¿ûΦ<ÿXbÊTA<˜ö =×…=¹€•+¤»€•ÿöVg=Å–¿¡sŽ;ÿXbÿ|1¼¼tî¿àÆ2»ÿXb\½Ì_=ÏÛ=ÙwÚwŒwÿ"K¥>(î³½ü>q?ÿXbÿ±O¼>s¿×½ †l?ÿXb›:½ Ã>¥‚ ¼´ÿÝîö½¬þ=p!|¿ÿXbÿò˜5¾ôN>Cžv¿ÿXbÉž½1”#>;мS€{¢€{µ€{ÿŸêv¿T'H>:¾5>ÿXbÿ˜Áy¿ µ+>3>ÿXbÿ뜽Ž[Œ=3ˆ<½€p€ð€ÿ ð¿ŽFO¿³D,>ÿXbÿ"ð¿¸QF¿K>T>ÿXb~´½›TÔ=D0Ž<Åoˆoà½æ:î8f¿·®Ó>–ò>öˆ:tö]+°h0ÿ —j¿orÇ>l½=ÿXbV¼Q½ûZ>3ÝkÿXbÿ¼i?Pм¼åPÓ>ÿXb"Þº¼KÊ=Ò½`€¢ò€¢Â€¢ÿâ⛾Nݘ<—Ìs¿ÿXbÿ´>•¾“]޼›×t¿ÿXbëS޽,>KU½ML ÿŠˆ`¿!u8¾ üã¾ÿXbÿ@HU¿s‹ˆ¾Áø¾ÿXbB}½éœ>£<%#çÿXbÿÕ_¿ü%ë>’ >ÿXbU†1=ÂPÇ=Òýœ<Æi>iiÿt•n?áö«> à >ÿXbÿÈUp?”I£>,:>ÿXb­ˆ=ò#¾=, =¾P±P{Pÿ ƒP?%á]>VÆ ?ÿXbÿ¬ŽS?³)P>îm?ÿXb8¾6=Ð%œ=N(ÄÿXbYû¡:vo?T‰½ű>ÙÿI7CÛ%]ËŒ-úñ¼š=˽À;o€§¶€§Ý€§ÿ¶>=z¡¿£„!½ÿXbÿ|é=Ò¿œÍ‘¼ÿXbƒ’¼½«=ä2¼’€­O€­R€­ÿ^\=ÎÁ¿yÀê¼ÿXbHVŠ:ÃáB=Q¿ Ö½\²9iHª!Ýê&E/£¼û>=a¤—<ß : Þ ÿöe=´˜¿4W ;ÿXb`$ì:‘=uÚ¿s.¼Œ\:pM&’9*ü»Œ=¯]Z»Ç€£‹€£–€§QÄŠ:yŒ‡=]h¿£¥~¼jÝ9)Ä9c%ÿ‡'==À®¿€?˜¼ÿXbÑq¼õ+=k* <¯€§Y€§N€§ÿôS=þÔ¿™é”¼ÿXbªŽì:»[Ú<Åâ¿z›\¼h4:Bÿ%€%*ß=RHÒ=ø/¼d€’—€’t€Œÿ-s;?ؾ>Ö}¿ÿXbÿðÚ/?2)°>@Þ#¿ÿXb´w½–¸=ÿ[ɼltzt°tÿ›®j¾‚½{>–q¿ÿXbÿ¤ñh¾ºI>§+t¿ÿXbЙt=–ëm=kò”>ÿXbÿSÄu?\ãw¾ å>ÿXbœN²¼NB‰=Âü½í€¢Þ€¢¦¡ÿ­›Ú¾~0ǾöøP¿ÿXbÿækô¾! ·¾½|M¿ÿXb1¥¼—=²ó6=$€¦µ€ÿîB†=¥v¿1…¾ÿXbÿbJ¼ÎÀr¿Qq¢¾ÿXb¨‹T½¥ƒ>VÓu»4€–Õ€–ø€–ÿ‚`$?^>ó¯@¿ÿXbÿáÃ?©  >‡ÞN¿ÿXbh[Í;/1>0bŸ;3C¸CÅCž˜:W$‹=¯@{?Œ7¾´l¤9$׫*»·/O—:÷ž=Ò|?9ü ¾ûL¯:úçž*hÂ.ëÿ¼½Û¥í=.þ¶ÿXbÿ¾bO¿Þ¼ ¿ÀP>ÿXb)è6½|=(}!=€2³€¤Æ€2ÿLK¿“­ó½AQ?ÿXbÿJ4ò¾<»¾¨^?ÿXbôø==ìO¢=õÛW<·nmn´nÌ“‚:ZI?¼·t=Š7=T¨ú9ót)öÎ/Øê6;™~?Ð ©=RJƒ= ž29Au¦)’´o/¨QH½7à =g¹,=ó€‰Û€‰ÿÑ=¿Žž=ÿXbÿE_Œ=†‘}¿qô=ÿXb^½ <Àx> ,€<ݾ¬€uÿcÇ/>ô»{?4'u=ÿXbÿÏ-_>ü«y?®-=ÿXb;ý ¼q9=¥¿¼%€­ O€­ÿXÈ~=³:¿œ=½ÿXbÿf™=¼¿µŽð¼ÿXb—¸qsªã9: Ì–+BÊ[0ǼŽ<>Lˆ9»Ý€ž€q€ÿ!‹Ä>à·O?¦«á¾ÿXbÿÚ>Ù0M?çÖ¾ÿXb×£½ùø> oO=ç€D›€D–€Dÿ…[ï>t®²>ÕëO?ÿXb3Ë¿:<Ó>Ú5¦>ÂÎY?\Tš:f˜Ë*4Œ†.kžc½oe =°ŒÿXbÿT ?¿4‹ó>X%î>ÿXbüе¼q©=/Ýd=8€x€wç€xÿÇî¾é¯ó¼ÍSb?ÿXbÿ½b ¿à[H¼<´V?ÿXb¸ [½Õ# =Ô· ==«<«-«ÿ²º;Lñ¿$§<ÿXbÿzMt=B‹¿SýÀ:ÿXb¶L†<®ï>ì#Pùg?1yõ¼ÿXbã…Ü:ôçÛ>âøf?a‰½²;ßH5+'¯ß/¸t ½ÿB=ÃÖ,=w€wˆwÿ7ý!¿Ô1-?6ÝÀ>ÿXbÿï¿Ç9?úÅÇ>ÿXb‡·½£>×=ò€h߀hÏ€hÿ’¿^Œ=V­F½ÿXbÿÇÜ}¿¡a$¼;§¾ÿXbèÌ<|=òÐ7=ê€K΀K¯€Kÿ¦ÆÚ>ËÖ<ìZg?ÿXbÿ…HÜ>ö~7½bÏf?ÿXb9}½)’>Ñ”<~€m€m†€mÿ>/æ½±"~?o 1=ÿXbÿ”² ¾€£}?+’‡;ÿXb¡¹Î¿ÿXbÿW#?°4¾z_C¿ÿXbŸ ½jMó=Ïø>¼(—Z—¶—ÿJa©»®­C?ä%¿ÿXbÿä:Õ= 6?I2¿ÿXb®Ù =õi=bNP¼¿e^e¾eÿÉà9?Eñ¾†0¿ÿXbÿ??ßɾ[O ¿ÿXb- »¼µ¥=b»;=w€ì€ç€ÿó Î<–ç¿èj-¼ÿXbÿ…P8=P0p¿Æ¤¯¾ÿXbN I¼Uö=ª¶›¹‡€£|€§Á€£ÿÖ5=/¿¼H½ÿXbÿt1=4´¿•·½ÿXb'¢ß<–C=ƒl=^€T¸€T«Yÿz? ª<¾¢LM?ÿXbÓ@º:» ?éþÎK?äâ<sá),Ÿ=.ý/W= îŠ=»}Ö<]€L¿€L"€Lÿ+-?>:?Þ|C?ÿXbÿ¨m>E–?©}F?ÿXb8-8=”¹=ÝДçÒÍ=¨ÿ8ÄâR*5 ¢.2Y ;K||?>e|Ë=}Ù;;~M%(êõj-¢¸c¼ÅŽ&>¦´~¼€AB€A€Aÿztí=ÐcY¿oå¿ÿXbóÃë:½ÏB>¡zb¿1éÙ¾¬€Ú:0ý2-sŸ,1¯“½"ý¶=ø‰ƒ¼“)‘)I)ÿ/Û±¾ÜNŽ=Þeo¿ÿXbÿ«L¾-–Ï=?t¿ÿXb¯$ù< ‰0=V*¨»Ì˜ä8b˜ÿ/T@>僿ëV¿ÿXbÿëh?>댿›wT¿ÿXb›¶½Ä¯¸=ˆñ<ê€ §€ 〠ÿöz¿9O<¹ª[¾ÿXbÿäî|¿¨J¼ð̾ÿXb¥»k½µÁ =äˆ<ꫯ«B€ÿ']î½A@~¿52 <ÿXbÿZ@½!οm–€<ÿXb±†‹½äÛ>^=þ€kþ€kZ€kÿlÖ1žÎ•¼Ÿ€ <€ s€ ÿ§‰C?¯½?r¦>ÿXb'ã#:ŃQ?Á(þ>¢1”>8â:|"‰,†#1隉½²€ =¡S»u€‹z€‹t€‹ÿîQ½ì0¿cTy½ÿXbÿË<¾zy¿ŒÛ¾ÿXbJ†¼z=œPˆº…€§„€§>€§ÿv+÷8à·¿a@½ÿXbÿµ¦•¼Âç¿B ¥¼ÿXbŸé%½Šx=M'= €2€2÷€2ÿçA¾ëH¾Ls?ÿXbÿ •I½Û‡¾Bžv?ÿXb޽„KÇ=}ì.=õ€7ï€7ª€1ÿë2œ¾G¸ƒ>L»j?ÿXbÿãx¾5=’>A]m?ÿXbòê\½ëX=C1<4dÔdgdÿj?¿\Fˆ=íö(?ÿXbnƒ:Z!<¿d€a=^ -?Jau:5Út)/ŸY-ù†‚½å–=O”„¼_V^ÿ§ †¾ÉÕ¿}pG¿ÿXbR›:Ò¸¾³d¿Üi9¿ 6æ;°oß)õFÎ,šwœ»ê[¦=Ò½û€ ½€ ú€ ÿge.>Û'ü½|Hz¿ÿXbÿ„þ‹>T ¾¾s¿ÿXbϾr½Cs >9· =µ€Mi€Ma€MÿeŽå>%ö’>]µX?ÿXbÿ·wú>mЖ>_(R?ÿXb.7X½:þ=¦G=Ô.Ö.”€Gÿ§:C?'>Ê]"?ÿXbÿ›³=?çe!>±'?ÿXbS•¶<ƒg=£==ü€Kö€K²€Kÿt‰2?vŽŽ¾^)?ÿXbÿ¨%*?¾Ë1?ÿXb8 …½¬‹û=©/K=f€D΀DM€DÿéSK?…«7>’œ?ÿXbÿ‡PB?)]R>é&?ÿXb˜0š¼oI=Š?=“€¦€¦7ÿB%ͼ)心öb¼ÿXb?Jþ:Ñùæ:âý¿{}< ¢…;í°'~ž+¨ÅâE?Ì ã¾88~:sa+_F0ÜòQ½Ã(H=Š©<Ç€fà€f˜€fÿí=d¿^3>ÔÕ¾ÿXbÿpi¿G>ZǺ¾ÿXbì…½>Âûª;|€rþ€r€rÿ㬸>¹üm?_Dš½ÿXbÿk’>è.t?dɺ½ÿXbè³½º×=Ø [<íéÙÿûIl¿à|Ä>äøå¼ÿXbÿ†s¿ˆ›>u5l½ÿXbïἫ%=¡„™<š€§7€§€§ÿÉâd=ª˜¿Jk¯;ÿXbÿn{Q¼{ö¿Å8<ÿXbÿ“½ý† =ÔÒÜ;¯€¨S€¨¶€¨ÿöcƒºTÜ¿&=ÿXb pä:"·l»ã¿^{ñ<¹¾9Z3'¨#‰+» j½²ò =úÒÛ<É«.«‹«ÿG¢5½.P¿Žn=ÿXbÿöú[¼ ο!=ÿXbúÕ¼™„«=@ûQ=U€w€€8R€wÿÕo^¿+Ý=ÐV÷>ÿXbÿØÌ]¿Ûv!>”ò>ÿXbî±4½ŽÌƒ= ¯$=l€¤Œ€2Û€¤ÿÔô ¿Sƒ–½&4T?ÿXb¶É„:.—¿EWâ½ê¨P?“jÑ:RT+">ž/ö¼ö–>‰•Q»ü€“ü€“ÿßN¾B%j?‹³¾ÿXbÿ3j¾ÿi?óA°¾ÿXb‹þмػ¿=×£ð¼{€Cñ€Cz€Cÿ5¸ê¾ŽS?6k§¾ÿXbÿÇë¿*¿?*ÏC?ÿXbµÈõ:_j>/ª?«kC?Ubö:pà¯,4‡0Õ‘ƒ½  =1#<<,€¨U€¨-€¨ÿ Ü?½ý5¿æ€=ÿXbÿýƒ½õÁ~¿G¨˜=ÿXb™€ßÀG[¾áÆW¿ÿXbÿ±Ó?—¼€¾Ô?¿ÿXb¢²a½M>in»ºÿXb4Ë…:a?ãû(?Ó¨?š¢;:Z—,d0¡.R=dk=wÛ…»g&g®€&ÿðú>3°\½Î·^¿ÿXbÿJþ>Ùí½˜5\¿ÿXbfÙ“;NÕ}=UOf=a(΀*Ô€*ÿÅs>|´€¾+p?ÿXbÿ¸á§>#z¾—¡i?ÿXb›¶½¼?¾=l{;<È€ –€ ¦€ ÿÉ{v¿¢¯3>ÔJR¾ÿXbÿv¿‰";>Å@T¾ÿXb=ïF½8K ="ü ¼± . n ÿi ê<Þã¿öÔ;ÿXbÿ©ï<ã¿4@·;ÿXbàö„½é=ýŸC¼Ý€™­€™´€™ÿ¼÷×¾ü>ÓìB¿ÿXbÿ½×¾œ©?•@¿ÿXbœÁ=З=ˆ<ôª×ª²ªÿjɼ>y/i¿:Á=>ÿXbÿ½G»>Šnk¿d>ÿXb^¨½!ËÂ=GÇÕ»P€ê€^€ÿG¿pÇu>2Ô¿ÿXbÿqE¿ù:U>ÿû¿ÿXb…B„¼†Ë*>Ç»£¼g€/d€/~€/ÿœ‡¾¡R ¿Ëµ;¿ÿXbÿ¨}Œ¾/m¿Áƒ@¿ÿXbJ(}½;¬0>2¯c½l€+·€+ÈÿÝz?þi>¿ž$>ÿXb] „:Òu?ÂÈB>>;Q>«2¥:—Ù$+̶….)Bj½õ ==·=}«4«t«ÿþ¯<´î¿ªò <ÿXbÿÚËY:ø¿øB¼ÿXbÙ!~½J¶*>¡Kx½::8ÿË2>žz¸¾žj¿ÿXbÿ¦aB>Å{—¾]©o¿ÿXbá~À¼®)Ð=L84=΀7Ì€@ž€7ÿ4:ð½ÓŠ£>3¹p?ÿXbÿ0Æð½'ˆ>½ðt?ÿXbÜö½DN>¸‘2¼<€{vŠÿ›Å~¿±¶¦;ïÈ=ÿXbÿÕR~¿Qkº<½Nå=ÿXbfƒL½–= =^h.¼ €. €ÿ>O.=¿áÏ“½ÿXbÿÈÖ¼¼Á¿—)#½ÿXb"ý¶½«>OçŠ;~zjÿÝ)Y¿b÷’½½N¿ÿXbÿxdU¿@•;½ñî ¿ÿXbCSv½S‘ =)Ë<ñ«P€¨ð«ÿ¯Òœ½×Ê~¿et=ÿXbÿ_䎪¥~¿(=ÿXbz¨½^º =-“á:‡€~F€~ €~ÿg*ݽžj~¿H3Ô<ÿXbÿ3—¾ØÅ}¿¶'=ÿXb )‚½ü8*>)ν£€+§€+ifÿµºZ?SI?œ€Ö=ÿXbÿ]?†ˆü>-Ú=ÿXb[Î¥;¯#=é !=%ÿ8–½ë8¿‰‘½ÿXbÿa4ª½‚[p¿.«¾ÿXb‰~m½¦ =Æ=B«‡«€«ÿyÖ¼–­¿‹/=ÿXbÿ™‘<œò¿z¬<ÿXb(ò„½Õ³ =ÇÚ=j€vÒ€vÖ€vÿsT¿è‡›>…›ï>ÿXbÿPT¿Î >Öî>ÿXbsIÕ;;ž=Ûf=²€FÚ€-f€FÿŠ‘q=¨Øi>Çx?ÿXbÿÜ=ÞO>`3y?ÿXb%wX½%>÷È_}.>ÿXbÿµHu?øA&>‰wq>ÿXbâY½§•‚=q<Ÿ¼µ€…Â€Š´€…ÿj¿žea¾ÕÁ­¾ÿXbÿŒcf¿Å.É´¾ÿXb 1<‰&°=ŽÌc=ø€-Ù€-v€Fÿ­ßÒ>V¦_=Üh?ÿXbÿŤê>Û(«<ˆxc?ÿXb„2½©¡ =ÿ>#=û€‰Û€‰ÿ#=]¿<Âr=ÿXbÿ™!d="~¿J¢â=ÿXb¾l»¼Ë/ã=×…Ÿ¼l{m{Ì{ÿN ¾%*?%<¿ÿXbÿàѽè'?÷ë@¿ÿXbYy½ÀY =§e<¼€¨ô€¨ã«ÿ1‹½M<¿£È=ÿXbÿï­½[Ë~¿%m?=ÿXbÓ-»½9{>ôŠ'<úîðÿhDh¿|‘·>þû`¾ÿXbÿcŒj¿ëX§>¸`m¾ÿXb¨i½( >lz='€MG€MM€Mÿ·N ?º&?†(?ÿXbèfƒ:`qí>Á‹?8x9?üY‹;y¨ ,7°0k¼Ü->Qw¼ÉQ‹Q—Qÿ7£È>†Cù>÷ØG?ÿXbÿ’ÞË>z„ï>wÿI?ÿXb%±$;,¶©=¯xj=º€-ý€-»€-ÿ‡‰>D¤¾Îoz?ÿXbÿ6‘3>_nD¾á3w?ÿXbãà¼Åæ3>ü¨¼ÕQÔQÚ€<`$Œ:4"G?òû¦¾N„ ?Ñ=9P(Dƒõ-ÿÀsH?_š¾A= ?ÿXb ]ì¼$ Í=࿼ـCÝ€CÎ ÿ†ð„¾Šdå=3u¿ÿXb›,¼:UÁD¾´¿Ã= z¿ÑúÍ9·Ø×,õʼn0Es»ÀB†=ÆP½¸¡ï¡ì€Ÿÿ;õ@>!Â>*Þx¿ÿXbÿÉL>ˆ¢Û=KRy¿ÿXb€=c˜³=鸚¼Ñ1§1©€`ÿLÛ ?m;«=¯¥V¿ÿXbÿ„ ?&;Á=ë?U¿ÿXb•G·¼`°=з…<å ¸ Ú ÿŽ=gÒ¿l°ž¼ÿXbãIì:ÐÝ<óà¿åp¼z×::‚×õ% Ú*¤Rì;ÿ—«=Y2½l€›R€n¼€›ÿ@Á>ó9>X€h¿ÿXbÿ~º>ü9_>>Êg¿ÿXby­D=—RW=%³ú<ëOéOÕOþ„:ßC?:1«¾&;?¼:¿œ_+zP0ÿ)Ì ?B[‰¾Ñ†L?ÿXb]Ot½6v>©3wº*”W”e€”ÿh›½i^¶>~kn¿ÿXbÿEš;» ã>Îoe¿ÿXbãQª¼Ä“=üüw»K ‘ > ÿ=Þz¿ÎÇT½ÿXbÿf†'=TÀ¿µt†¼ÿXbÇØ‰<Üñ†=²gO=dL—LhLÿah?ªÿE¾XæR?ÿXb嘴:Xs?¾xD¾N²J?”5Ö:rã'Âó, ½ÑX+>O>½¼¥€ j€ N€ ÿC»Ô>…ÿV?Yݲ>ÿXbÿRðÆ>WX?m¼>ÿXb°ä;Ù_>ÜÖ;gCdC¸Cÿ—Äâ=Ùƒ|?=üø½ÿXbÿrÍ¢=*&}?ßÕ¾ÿXb4½ á =Ù%*=:€cï€cŽ€ÿÿïÔ¼S¬¿âl1=ÿXbÿ;ÐW¾ÌZv¿”í/>ÿXb î“£9OC8C7Cÿ.Ï">än?Æ©¾ÿXbcL:/n>îêp?wŸ¾£r:zY,¬D®0>ê<Œ½÷=Bò;Û€uj€uf€uÿ7&(?/D??#vнÿXb|q´:ß»*? >?Ò „½µÈ,:¤ö'îÍ-=ë8¾= Þ=[PgP´PÿªD?s/_>æ?ÿXbÿ‚ÉM?eŽ`>}Œ ?ÿXbw×Ù%$Ò;@ssm€ÿ¦þO?n} ?¾JT¾ÿXbÿ>)I?q ?˜×j¾ÿXbB±•<€*Ž=_Ôî¼÷€›ô€›ë€›ÿ3Y®>³Df½ Ep¿ÿXbÿMÌ>9½ j¿ÿXbzÃý¼2; =)†<6€]j€]:€ ÿŠÅN>lz¿$’=ÿXbÿL[c>¡qx¿åÒÀ=ÿXb™dä;]>Q†ª»¿€X€}€ÿõÉÛ=qû_?"Åñ¾ÿXbJ Ý:Ü&=‰fR?úu¿>\Ã;E¿£+¼X/õ0´»›XÀ=¬äc=r€-F€,í€-ÿ Ø =Ѻð>Åa?ÿXbÿ&–=jÁç>€c?ÿXb–B =zn=…y¼t€Ae¸‰ÿ»Ç`?#_p¾‡Õ¾ÿXbÿc?[ˆ¾uâÀ¾ÿXbMõ„½ð£ú=«¼® €–¡ÿg€m=#«Ý¼³y¿ÿXb ®‚:¿ 7=•<œ¼›²¿Ü : *ÝŒ.³@;½Äx = =•/ÿú$,={¿¿Ä´h<ÿXbÿN n;­î¿Áþ¹<ÿXbÏgÀ¼ÚS2=Å[==R<RêRÿºÅƒ½ÞÚº>ãÅm?ÿXbÿ¶Î<Ä!>Ï£w?ÿXbƃ½"m>£®5=T€Du€Ge€DÿP–B?ÿPæ>:ð>ÿXbæå‹:(@?/’î>XÛï>ú?5:¤%¥+êÆ®0ëRc½âœ=³/=ë€'¤€'¼€'ÿ*ôÂ=^2ñ¾Ð~`?ÿXbÿÓ¸ñ<ªÛ¾eg?ÿXb•D6=eoi=1y=¬€P€·€‚Iâ:øi¢½¯0>„W{?¹Ô°:q|)ŒgB.ÿ³¼D>­ê}?ÿXbDT½z9¬=z‰±¼^»}ÿ"S½!R”<)ž¿ÿXbÿ½°ž<ï½0½§¶¿ÿXbªœö»óÊ5=ü9E=ÊîB—ÿD•†>†Ö>Þ}^?ÿXbÿãˆ>È>æ~a?ÿXb«ub<ÌA>Œô¢»‹€€Ã€ÿ!³> ãH?¨×¿ÿXbÿ©¨>À†N?à*û¾ÿXbï7š½^¹>äôu;ljô€ hjÿƒc‘¾_t? ⸽ÿXbÿ.¦¾¢ùs?Œzü½ÿXbâê@½ i =ݲ=Fšÿð%Š;¥í¿Õ̾<ÿXbÿtpÊ»Öú¿,3<ÿXb‚¬§¼0ú=pÏó<®'±'ô'ÿ衾ÎS?بí>ÿXbÿ<:–¾¤>T?y°ó>ÿXb\WŒ½ãý(>ô—¼|€ ý€ € ÿº„Þ>¢ôQ?J‰¾>ÿXbÿ^ê>\R?€¯>ÿXbνxÕ=v¨¼æ Ò ü ÿ?K1¾àÙ>øq¿ÿXb‹¢è:¥~:¾“Õ±>­}k¿aÒ‘;ú§Ý+aÑ 0õ¢6=q©ª=*Æ<ÁiðiÀiÿŽr?Ü=<3G£>ÿXbé‡:@s?£—|=3yš>wûÌ:G%,·R€0B³ë;­¢ÿ=ë ¼í€¹€z€c&‡:ÊFã=Å£=?¾š)¿Rþ%9 (ö&£åß-ÿ3>Éî??:%¿ÿXb×ß’½ôÀ'>A 4½"€ƒG€ƒTÿñm¿;†o¾¢ì—¾ÿXbÿqm¿GwU¾![¡¾ÿXb±ˆ!½½ =¶=(j)ÿQUkÿXbÿZS?Ü¿4Jˆ=ÿXb=cß<›ú=Z <ã€u΀u{€uÿÝl?ÕPJ?¹::½ÿXbæ|Þ:Ý?߸K?ª®ã¼%MØ:?*¥|ã.€´½¨Æ >|,=î€\ô€\«€\ÿŇV¿=B™>&–é>ÿXbÿŸ8N¿ó5¦>1Êý>ÿXb°XC½ß‚=/¿S¼œ€š`ž:€šÿ}Yоù’·¾W¿ÿXbÿVô‹¾t÷¦¾Óªg¿ÿXb"¸¼Ýêù=y[é<­'e'÷'ÿ\Þ©¾÷œW?|Ù>ÿXbÿ,*¢¾1#V?Gøä>ÿXbFμ >”—<¿"Ù"Õ"ÿ{ œ¾9h?“”>ÿXbÿ—cw¾^am?Ëq’>ÿXbåÒ8=àÙ¾='.G<Û³µÿ"yz?€KI>ɦ‚=ÿXbÿ«3}?æ>«A=ÿXb]4d½*S =úë5y¿Ë¦Ù=ÿXbÿõîY>˜Bx¿¸ô=ÿXb>A½Ôï">ËÖú»h€—…<¾€—ÿŒ^ ¿BJÒ;ykU¿ÿXbÿ Ë¿{¥¹<òXR¿ÿXbIgà¼ìh=/iŒ;  ^ ÿˆû~=ïT¿þÙ½ÿXbÿ< ;HŸ¿V:^½ÿXbvq»½5ï>y€ž¼ÿXbÿ³t¿x“>cá}½ÿXb‚”ºAa>­†=΀ʀڀÿÖQ½§??·w)?ÿXb´©†:7µÆ¼¹uA?‹'?=9Rq'ÿÁã,Þ®¼F> \ž<Æ"H"ÿÍ}´¾P‘g?vŠu>ÿXbÿ—®²¾ü,g?Ù?€>ÿXbXe~è>¶@Q¿ÿXbÿÖ¹>²é>¬öO¿ÿXb‰$ú<½ßè=¸<ֻ‒Ù€’ÿk% ?~;*?½ù¿ÿXbÿP?$?á«¿ÿXbYiÒ¼dͨ=_`V=.€wR€w,€wÿ¢[]¿ì£ =’N?ÿXbÿälW¿ Âß¹?ÿXbÿÐ@I¿w>o>^z?ÿXba0¼ ™=`¯0=9?pÿ7¤ =‚?¿¼tŒ½ÿXbÿzн„ár¿àž¾ÿXbµ¥½¾l»=A*żŒ€C< t€Cäƒ:Àì½ëÑÒ=„ì|¿§JÑ9á«û'^ô—-ÿ®d¾ÞÇç=ü^{¿ÿXbâ{½›È =š_ =€«4€«0€«ÿ¢-ö¼çá¿T—;ÿXb‚ï:©XͼuÞ¿þÓ¢<¦ir:â]³%Qj9*œS‰½HR’=@Ù=h€'r€'ꀪÿˆÒª¾dg"¿ ‚2?ÿXbÔ¸­:é稾cb"¿¼û2?“ÚÒ9´ÁÇ)[>W/”M¹¼¤û9>MÛ?¼€<Ñ€`V¾v„_?ÿXbÿ·n•>é3¾/r?ÿXb øµ½V Ì=g,ÄŠ-¾ÿXbÿÀt¿f>yL@¾ÿXbO¬½jª=cAáÿXbÿˆyd¿Ì¸v¾z@Ã>ÿXbïo½>>q9="€kL€DA€kÿ·£>qv?¹ùK?ÿXbÿO߀>Ĩ?â¨N?ÿXbò–¼ýˆ=0 W=ú€?ï€?ý€?ÿF-¿çM¸¾-äH?ÿXbÿR¹ÿ¾Ó¨¾ƒÀ ½6€(€(¾€Jÿ¬÷`¿â´Ý¾ jM¾ÿXbÿõ½q¿Î÷‡¾ÿF¾ÿXbÓÁú¼&Š>_&Š;ÿ€rý€rö€rÿD@‹> —t?'ë½ÿXbÿCiL>âVu?’Q¾ÿXbšo½ÿÌà=¼Ê=X$U.n$ÿS¼†v?ì¿O?ÿXbÿ–"½eY?ÍÁI?ÿXbw…¾½5`ð=Ì Z<†Ž€ÿžÜw¿íNT¾íK¾ÿXbÿ›-w¿éF¾Ë\1¾ÿXbc ,¼ˆÕ_=íU=lBBBmBÿ*뙾€>›¾²}g?ÿXbÿ¾ï–¾bˆ§¾‹Õe?ÿXb±ú#=¢)Û=gí6<½~ ÿ|^?Á ü>gF=ÿXb¦wî:§²`?:ó>uC€=Ò¨:4tÌ,X$Ž0¯y½u[>7–»w€”9€”v€”ÿŽ6H?šuq>Ö«¿ÿXbÿ¢u1?0…>Ë,¿ÿXb&å.½cE =Ù=“ª–ÿæw½]†¿‰EÝ;ÿXbÿ£`·¼‰ß¿›:µ<ÿXb+¾¡„¹<î€tô€t߀tÿáù„>–Åk?°”>ÿXbÿ¯·„>Òg?0ï>ÿXbñd7=x'Ÿ=‡ÃRºH€Ÿ€’€ÿ#s?RÅv½ƒB¾ÿXbÿ‡Wm?Ë*½1±¾¾ÿXbØJèØç.?ûN ?ÿXb|™(½)Ì>N´«;n€WR+M+ÿÇà?o‘™¾@?ÿXbÿ"?XÑ£¾¯“A?ÿXb•}W½Ü¡=-$¼ýšüš}šÿK¿ÕÖ#¾hNW¿ÿXbÿ£Èî¾¶äʾÒuJ¿ÿXb¶;½Øôà=Šv•¼Ÿ ë ž ÿÝ’½Ì>)j¿ÿXbÿ¬Ë”=< Æ>„Rk¿ÿXb*­½¢A>I.¼!€3z€ €3ÿ¦Ö|?¬Ò¾нÿXbÿž~{?Öð2¾Ø‡½ÿXbO]y¼d;>ܼܽ?ŒrŒ>Œÿ—Ü#¿Â†>ئ@¿ÿXbÿJÝ¿©nš>Ù¾L¿ÿXbÄy8½•µ =:?=—*Hÿkt#»½ë¿R©Ê<ÿXbÿw(¼l÷¿“±L<ÿXbnÝ =ˆ¾Û=#Ûù»ø€’瀒œ€’ÿ¶'8?2Œ?¼Öã¾ÿXbÿ/?ð ?à¿ÿXb$½XoÔ=M`¼w)|)Â) NÊ:²%Þ¾ãf²>‡³T¿X}P9Î[ &K«P,W;ݾ‡·>«ûS¿L˜1:w_#+dª…/¤ÞÓ¼•ò=mâd<ÿ þ þ ÿû=·›¿ '½ÿXbÿbKÜ>ñg¿¦™¤<ÿXbÕ;|ºú=üm= E  ÿìq½Ï£?ÅKQ?ÿXbÿÞݼ­?µ‘O?ÿXbeˆ½ ô =A×¾;$€¨F€‹A€‹ÿåW½¿Î\=ÿXbäúñ:ô`}½s¿E m=US:þÜA$Ä)þ)Åvw9¿—=€Õ½š€ n€ È€ŸÿÏxK>Pª¾ºx¿ÿXbÿî >c·¾–k{¿ÿXbÜŸ‹½"Š =Ø;†€~€~†€‹ÿtʽ%'¿­Â'=ÿXbÿÕÙ¤½¿"àÞ<ÿXb¾ù ½¾õ!=WZF= €z«y€zÿGhX¿_^<Í·?ÿXbÿ/€O¿ˆ[==±v?ÿXb°Ž½¶¢ >âç?=B€D‡€D‰€Dÿ–Ø?ìù‰>7B?ÿXbÿB ?¢¦r>–d>?ÿXbϤ = Å=»_…<ުت~ªÿ긞>ê&o¿ýØ4>ÿXbÿ/þ”>°§p¿Z 6>ÿXb†¯/¼I)>‡š¼ÿT¤L? ¿´¶½ÿXbÿßrÂ>D¼X¿Oâ¾¾ÿXbÁþ«½È¶ì=“D=Wu¢u«uÿFoa¾¤é¾¼¾\?ÿXbÿóßÒ½žaó¾ü­_?ÿXb¸ »½;¦î=ž\ÓÿXbÿ•õ:¿‹þ ¿°’ˆ>ÿXb+2:=n§­=€ <¤iPi~iÿy~?w|¶=SÅ«=ÿXbÿæœ}?lé›=5gç=ÿXb.9î;æ=@÷%=`€,{ |€,ÿà¸>s6T>Iëh?ÿXbÿzd¿>iù >wj?ÿXbùe°½¢ Ô=§>;È‘“‘ƒ‘ÿtq¿Óú>¾õ˜¾ÿXbÿ¤–r¿ðG>™o¾ÿXbÌîI½â = q%=B< ‰:R€Ê<óç¿}5%Íd¿ÿXbÿ$Tž¾¶Á¼> j`¿ÿXb´éˆ@p?ÿXbƒƒ’:öû»¾3ñF>gÞh?Éß);O§‰$cÙŸ'¿ ±½’?¸=üÁ:±dÔ€ ÿ;DX¿4z>aÅó¾ÿXbÿ_+p¿û=>‚ZŸ¾ÿXbO=Ò;ÛÅ=YŠä¼sŽqŽÖŽÿ™z©>€LM?Bžþ¾ÿXbÿã|…>ZõW?\ð¾ÿXbì÷Ä»J²=J-==+\€¦ÿ6D¦;Ât~¿Xà½ÿXbÿ…¼)½cÖq¿5—¦¾ÿXb´X ;ò˜á=–&¥¼Ø–{–o–ÿW‘½ahN;pZ¿ÿXbÿW&½DÏ+½6¿ÿXbì½ø»¯˜ñ=ìu¼K’I’J’ÿó¼§?ÞuY¿ÿXbÿêÅç¼nQ?O¿ÿXbš&Œ½¬ =|ò°;"€‹ €~G€‹ÿÜüŒ½£1¿è0!=ÿXbÿéã½ñn}¿j'²=ÿXbk* ¼(Öé=Ž­'=ï î è ÿñò3½seâ>fVe?ÿXb˜%Ç:áq=¾'ô>Ì`?Üq”;6ñÞ+fí®/»{=bï=ÑÊ=¹'€’L€’D€’Ó÷ƒ:+%%?_è3?“™¾^þæ8QÖž)8·.ÿc?`8;?“š¾ÿXb&‹;½í+¯=Èб¼£ >ÿÌ©S=$µ@¾á{¿ÿXb­Ð¼:8¥= ÛØ½A¹}¿§_;½•+Às€/Ólž¼l#=Çõï»H • “ ÿõŽ=ÚX¿»a¼ÿXbÿ>Å£<Ôã¿ö¯¯¼ÿXb6xß¼î—=ˆ/S=»€T€q€ÿφ#9™ˆv¿çñ‰>ÿXbÿ!l½¢v¿͉>ÿXbr‹<ºŸ>‰m<î€t¼€tF€uÿ\½>ãÒm?Û«¾<ÿXblÛ:ÙMÃ>r‰l?’ã<…•:?j+??0P6…½4 >B 3½”]ì€4]ÿ ªb?Ÿ#ᾕD¾ÿXbŠô2:×>_?ì—ê¾P"0¾~?€8Ro(Ú÷ü.`” <Ž==iŽ,=(€•U€•S€•ÿùoÀ>¼"¦>6^?ÿXbÿ×ë>¹W>.Å\?ÿXbµ§d½A·W=Á <ЀfÚd®€fÿ;ö[¿âÚT>nWï>ÿXbu#„:öP¿U®p>ãb?µZ¹;õð-‘'e0åÔλ·A-=qÈF=gt—ÿ;ë§>Š´>nŸo?ÿXb'‹:Àà¢>˜º >Á5p?E¦G:HxS.o¹$1Ó¾¹¼§%V=§î¼ë€¡Õ€¡Ï€¡ÿŽ¿Ÿ>‹¾NO¿ÿXbÿæÖ¿§W›¾ÓßM¿ÿXbΈRix?ÿXbÿæLØ=¤)O>‡>y?ÿXb•î.½Š>;ÃÔ»e;³;û;ÿ¼޶•¿à¶O¿ÿXbÿ.H°½d¿ K¿ÿXb¦—˜½%° > Q=ô€×€Å€ÿ»6—>KÆ>B•_?ÿXbÿ><>1†à>ÈÏ\?ÿXbÂÁ^¼BCÿ=ÂÞĻՀ“¨€“4€“ÿ–µ¾G¢=?© ¿ÿXbÿi#¾,/G?8¿ÿXbæ\н³•'>L7‰¼}€ “€ ¹€ ÿaÛ?õlA?I©Ì>ÿXbÿË• ?€–@?£U½>ÿXb ‘=0há=}Ô<2×iÌÿ›TJ?+ò?ü¤¬>ÿXbÆ™_:óL?¦Õî>²RÄ>Yï9c +,-jE0zÚ¼/m8=•)æ¼€}x€}k€ÿéo–mW_¿ÿXb>ÏŸ¼Kvì=¯î=É€7€7‚'ÿÌX…¾Ú?õ³I?ÿXbÿg •¾<?KF?ÿXbÛ1õ¼~‹=’—5=”€º€ô€ÿ D<­Œ¿Wäm=ÿXbÿÞö@;VÑ¿(=ÿXbƒP½Á7 =c=µ€]¼€]䀉ÿ”›‰;-í¿GÁ<ÿXbâ~â:ЫÀ:ºñ¿©ªM1”>ÿXbÒ8·:Eüt?úKù=(݆> ,]:êÍš+þÿŸ0 œO½‹‰ =G=+«.«*«ö¢à:ðÐC¼û¿œÍ%»cÞ"9ˆ&vK@*ÿÉP?´hÕ>ÿXbrùÚ:5²>>«X?§hÎ>h¯cÒ=YG´GðGÿˆ g?r„¼ÌMÜ>ÿXbÿŠe?–Iõ<¬çã>ÿXbB´=Îßä= äY<ÁÚ †v6‘:qÏM?ðö?Úg=1=V9¿o:'3ñ,<‘:ŽwN?­=?_¹<#}X9Å-(;Àå-䡽wØ$>ŠXD½'€ƒt€ƒ@€ƒÿ¤y¿¶øù¼õ¨`¾ÿXbÿÉ!u¿!e§½›Š¾ÿXbÙµ½<àc>ÍÌL<΀uЀti€t5ƒ:;y?w[?Òk€»:úM0+÷u0Wçƒ:·É?_˜Y?¿‘<ôI;æå&Ýo[+ÛÂó;y’>N_Ï<½€¹€¿€ÿv*Ù=Pwo?š¯¬>ÿXbÿKïÅ=cèc?Pàã>ÿXb‚ÿ¼Œô2>似ׯ(@¿ÿXbÿX¥ ¿ ת>ëbC¿ÿXbµ’½d />ø¥þ¼3lcleløëÛ:¨û=wt?RŠ>•~9ƒA*Ck‘.ÿ 9>&îo?5†˜>ÿXbw…>½EƒT=»=0Ö-{0ÿ Û¾·ù<>I…b?ÿXbÿÏ„¿Õ–z>à¾S?ÿXbÆü\<$Ð=-]A=#KAKXKÿCì0>’î>›H^?ÿXbÿ‹Ó=ô>_?ÿXbK±ƒ½o.==U€=1€|T€=ÿ3jm¿4e¿>u_¼ÿXbÿÁV¿d£?`Ó*¾ÿXbÊ<Ù&µ=¾¿Á¼`€nŠ€Œ€nÿÏiº>GK@>Uˆi¿ÿXbÿH²³>-áV>Dži¿ÿXb¬U;¼a=Zƒ7=8sT€¦ÿI쬼Í¿úŒ½ÿXbÿÒJþ¼äW¿½„½ÿXb!%=Û=wf=s€¤€Q}€QÿžNd?¥…¡½|ä>ÿXbÿ’Nj?{êE½ŠÆÌ>ÿXbä1½æ[/>K¬Œ»hQ§QbQÿÝHJ?ŒÄ³¾u™?ÿXb˜rê:òJG?;s³¾ÂK?,ÿh8ŸÆö)O s/悼jÀÀ=" ½y‡ð‡Ø‡ÿ¨5¾L??—,'¿ÿXbÿ.¾ ¾pŸ1?G5¿ÿXb"ýö¼€H/>N~‹¼ª¢V¢®¢ÿåÚý¾Ȱ=¢7]¿ÿXbÿ¯¿©cÜ=®0Y¿ÿXbȵ½™2=ÙDϽf€¢Þ€¢€ ÿ$«=ÑCD<8¿ÿXbÿÒ=ÌòI<øÊ¿ÿXbæÔ»»õ=ߌ=ú ð ñ ÿ4cï½±à?ÝN?ÿXbÿ͘ʽ`?ƒÂL?ÿXbMÚT½sØ >“Ú9€–+sb€–ÿÎs4? ’[>À-¿ÿXbÿÌŽ+?¨e‹>öÃ0¿ÿXbý÷€½•™ò=ÓÚ4=ó€Gä€Gõ€GÿHób?.›¾M$³>ÿXbÿi.f?õN¾šÀÆ>ÿXbR†½S>¶+4=X€De€Dj€Dÿ÷‰I?ÐÇ>¢nô>ÿXb·Œ:yH?®K¸>Ô?‰aÂ:{!-Ž1o‚½I‚ >ÅX&½:ë€î€ÿ¶ßg?Õº¾sd_¾ÿXb¤¡„:²Žp?WCš¾\Ö%¾Ô—;ÄRO-œ×:1ž•´/†<Ý€t;€uØ€tµœ±:SQ?¶¡\?è 9=I¿™82+Þ*l“*0P±:u.?Ï”Y?qb\=Ñ•:®+?0/OX<ª¢='iþ¼€›Œ€›…€›ÿžûÓ>c=ßh¿ÿXbÿ9ZÈ>F=Sik¿ÿXb¡K¸½äò= ÞŒ;Y€x€¼€ÿ›æ]¿fݾŠõ¾ÿXbÿr[g¿¥½h½P=Ù¾ÿXbû–9½íG>ŠU<8TW€Wi€Wÿø?øfY¾µyG?ÿXbÿ-I?B§3¾ íD?ÿXbjúl¼.È=½á¼¼€;z€;”‡ÿ¨a3¾á¶m?Gˆ§¾ÿXbP+Ð:ylf¾Enj?¦hª¾Îý…9+», ’20t•n½º× =”0S<£€¨O€¨¢€¨ÿ^y<ßê¿ {¦<ÿXb¹‹…:ñ½µÅ¿Eáåò<¦.N.j.ÿC–X?Ôon>üŠõ>ÿXbÿ/_?=õb>'¨ß>ÿXbÕ²5=à×H=YO­»^˜,˜ö˜ÿœö›>e‡Â¾/˜_¿ÿXb /Í:‹´½>F½¾o"Z¿ÿ*Ü;Û¶ñ*Çn.žÒÁ»Ð>q­v»ý€“瀓ü€“ÿ3·÷½S5m?êO¶¾ÿXb×b‘:‚ù½Ép?íM¢¾2¨:ã¬Æ+L R0å—½1%">ö–2½©:H:P:ÿØMk?) ¹¾\Y ¾ÿXbÿ¯i?}ß¿¾à¤2¾ÿXbé™^½ÇÙ$>Χ;*€^S€^€^ÿäõ¾÷$E?Zã×>ÿXbÿµû¾`UK?Œ¬·>ÿXbpˆ½¶ =Ù•ÿ>c<Û€mg€mµ€mÿ°ûã=ô\~?iš<ÿXbÿ}!º=ð~?±e,»ÿXbót®:2æn=I½ë€Ÿï€ŸÅ€Ÿÿظ >ær˜¾]êq¿ÿXbÿlØ:>%z޾#iq¿ÿXbl 䎄]?+Ð>ÿXbÿjþ‹>I9Z?@*ä>ÿXb ==P©’<¿ª¹ªÖªÿ~Å“>lÑp¿•6>ÿXbÿ³ÿ—>² n¿¤^>ÿXbY§Ê¼«Íÿ=Äê:A—B——ÿe8¾±v?Õ¬V¾ÿXbÿ÷ ¾°ët? Y{¾ÿXb¸>¬<‰|·=$Ñ˼€nü€n€nÿ¬ªï>v<˜>ÑU¿ÿXbÿ?¿‰ˆ>«R¿ÿXb"¥Y¼6s8>ì/»¼ýFÿFîFÿôÚþ?ÿXbÿ²¼A?Xßœ>Ñ?ÿXbÖå=ÀBf=2Z=j€T&€€TÿRÊA?P˱¾ô² ?ÿXbÿÆß7?-·¾ÃÐ?ÿXbë;¿<Òå==,T¼<€Œ°€Œz€ŒÿÇ?|Þ¬>t«K¿ÿXbÿÄ ?ž>ë™J¿ÿXbãR•½ª(¾=e(=9z‘8zÿªÝû¾þ39=•^?ÿXbz,´:乿ïÒ%>Y²U?1#’;¸i-\Ö1º»Î; í=_a½W€Ÿª€ŸZ€ŸÿÇ£‰>-¤É¾³a¿ÿXbÿ€†Š>*„™¾±1j¿ÿXb=×÷<p=¥<ìªíªÒ6ÿ 0>g|¿õÐü¼ÿXbÿ'5>©Ã{¿y2˽ÿXbîµ =}zŒ=׆ =€Q}€Qý€Qÿ®2X?Q¼<; ?ÿXbÿHíX?z:ë¼Ð¼?ÿXbÁX_¹…³û=?)¼=€0€U€ÿ„äž½›õ7?[ë0¿ÿXbÿí°;nš1?õ]8¿ÿXb)¸½bõç=S=¿¾ì*¿¨=ÿXb E=˜ùN={Ø»8˜Ø˜s˜ÿò”;½v×½jP~¿ÿXbÿ/Ö<+†Y¾[z¿ÿXb’w½”gþ=¯ ¿<ñ"Ì"ñ"ÿ¯$v> Í`?ŒÊÓ>ÿXbÿ±:…>õ`?üÝÌ>ÿXb î»à>¾l»ÿXbÿçëY¾å›s?c>ÿXbšé^½¬©>Zd»¢ÛÖ¾ÿXbÿ½˜^?†²©>–{»¾ÿXbÍu=-™Ã=W@!¼Î€`€`É€`ÿô@?Ç]>ýã¿ÿXbÿYë;?$õ…>Êl ¿ÿXbÃaé¼Ó«= þ>=N€8Š€8„€8ÿþÄd¿”@ÿXb7>‹:X˜i¿ëü¼4mÑ>~ÿ8)—A%31€)\¯i=H3V=mÿÊ;€&ø€&ò€&ÿ')c?T&¾òQ†¾ÿXb‘‰Ç:(_?…¤¹¾F™©¾º;š+Œkû.§Y€½DÁ ==7€«:€«4€«ÿmä®;üò¿ÂK<ÿXbÿ¶î½¼¿Uà<ÿXbJÓ ¼H‰ý=v¼Í€“(’ˆ€“ÿ—«±¾ž-?ci&¿ÿXbÿɪ¾Û¸5?ÎÏ¿ÿXbÿ‚½áï=Å­¼ z6ÿC𓾗´J>ÿÕo¿ÿXbí½†:•õ ¾¹¤‚>¾j¿&mÄ:£+^Ï5/Q'<¨nî=6”=£€, €,E€, ¡:.*„>9ïÜ>iH]?/dÉ: ¥**Qæ.ÿ X”>ÚGã>…Y?ÿXb.9=X¹=Eh„<çi igR8â: }?‰Ýð=<μ=pÍ9«òG*}Å­.9Éá:öµ|?Wy>PÈ=>“;ÕÌV)B£,'Á[½ªž =bï<ç«å«¹«ÿ¤%=Mœ¿º=ÿXbüp;Œ+Ô;з¿ú\>=Ì+:Î'û(î+E¡¥½> >¨TI=O€\M€\³€ÿ}TʾNý?¡B?ÿXbÿª©ç¾'?tý7?ÿXbĵÚ<Ÿô=ëþ1»×€u‹€u¬€uÿ²(?‹??»¸¾ÿXb´®†:„„ ?ÃY>?2†Ã¾@Æ9;›;D)S .®ôš½[]Ž=nÄ<®€‚¬€‚^€‚ÿ›"¿Q =¿Òág>ÿXbÿç#)¿5ù5¿sw>ÿXbøP¢½Ïø>àô®<;€m|€m~€mÿ»NS¾¨¦y?ä£=ÿXbÔ6¹:mOD¾ôy?8Ì=y?ƒ8L¼*^@0»½¶í=ê>=u\&\®\ÿÇàM¿×οõ4‰¾ÿXbÿÇO¿ì7¿v胾ÿXbÑ\'<Ó¤”=b=§€F¦€FJ€Fÿiêÿ>µ|¤½Å\?ÿXbÿþâÙ>(¬½©f?ÿXbhÏ…½‚<+>ÿ=ø¼­€+^€+ž€ ÿ±t9?è)?ŽÁJ>ÿXb7§à:zE?3q?<>šÜ¦9Hʘ$ç|* M½´“>™¹»å€–®€–䀖ÿeëǽM?r¿ÿXbÿg¡$¾êãC?—¿ÿXbÞ«Ö¼5Ñ'>KÔ»šZ:ZóQÿ$j>!7?’'?ÿXbÿIwŠ>ž 3?<^)?ÿXb,GHºa‹=´½€ ¦€ 6€ ÿÄ+>»h)<â[|¿ÿXbÿA2{>`T½. x¿ÿXbºL­½ùø¤=pî¯<«€¨€^€ÿìJQ¿`>©¾Hmñ>ÿXbÿúèX¿±¾¿óÍ>ÿXbß½ ‹ = Q<<€ ?€ I€ ÿ"b.>ÕA|¿ñ“¨»ÿXbÿÖ8­=¿ÿ¬5¼ÿXbƒmÄ<¬=Sͼž€nt€n“€nÿ•Û?  5>&¶V¿ÿXbÿ¥ ?V…>&³R¿ÿXb7ÆÎ¼”£à=/ݤ¼1{º Ü{ÿsv¾ ?²D¿ÿXbÿ3•`¾¢…!?¹‚>¿ÿXb '‰½‹ÿ+>E¡å¼°€ Í€ ^€ ž=°:®„?µû??Ï™Š>V1:|dD*ù½(/ÿÂç?/™@?!\…>ÿXbªIð<ÂL[=²=a€VÆ€Vò€Tÿµ…É>¿÷¾»H?ÿXb½é:±ò>%È̾ ÑH?û:â:Ý'$é+<1ë<†Á=×1=ÛPzPÕPÿxä?jÍ•>:N?ÿXb0<;->?°&³>] F?ÅÀ¡;z²²,:ú 0&$»ñ„Þ=ùh1=¥€@|€@$€@ÿŸj >Î ˜>§r?ÿXbÿõ±=ßÐ>v„r?ÿXba¨C¼¸?÷=ôB¼„€“9€“ €“ÿÖj¾%¯N?ß- ¿ÿXb–s½:*™g¾V®K?ïÝ¿|¢v;ʲ, ÍX0¢µ¢½Ëò•=¶¹±ÿXbúÇÛ:¼kJ¿…¿Ñ¦S>H. <ÜÉ5+‰6¶.ÇH½©¡ =\=@¬«…ÿ¢·«<~î¿–x<ÿXbÿ ¬0<Ãû¿¾7m»ÿXb£él<ǽù=&È=€t\ €tÿ:ÌÖ>Òî?Pw*?ÿXbÿY©¾> Á?Ü/?ÿXbìõ»Mg‡=ñ×d=ø€*j(Û€?ÿirF¾–þÐ=ÇÈy?ÿXbÿë4H¾ô™ä=Œmy?ÿXb]ˆ½mÛ=Z=I€7©€78€7ÿЙ¾ÏÒ>/˜f?ÿXbÿiGJ¾ÓÕ>à c?ÿXbb<¼œ§ú=®H =H'''X'ÿÎîI¾ZÄKÀŒ¾u“q¿ÿXbþÕc½R =o @<€Ž€Œ€ÿ齼ʿhmX> t?ÿXbÿ»pe>Æ÷ >Qýv?ÿXbNF•¼ø‰Ã=‰ ½'‡(‡D€Cÿ0¦<¾C¯g?3NľÿXbMôÎ:‘Q¾/d?8ϾZi¢;òŒ)]ýf-3nнH§.>œ½ï€+Ý€+õ€+ÿ.C ?VQR?k;>ÿXb”°:EÍ?“EL?½8U>£50;ìƒ,×ß´0I…<À…=ìûð¼t€›p€›ê€›ÿ!¿>Ͻÿl¿ÿXbÿ Å>ÐE۽̯j¿ÿXby–½wŸ>¨R3¼Gxp€J/xÿ®<¿z…'¿-¾ÿXbÿ /2¿3 *¿Á1‹¾ÿXb†½7‰Á=Çõ/=Þ#ˆz¾#ÿ‰-̾7Z¡>Cw\?ÿXbÿYGԾ莤>@òY?ÿXb 5=0Ô¡=+Î<…iiä€QÿUi?Â|¼ðzÒ>ÿXbµF¿:ûIm?ó¤L<é À>þë:KÊ++Cªz0ïÆ‚½<£-=w¦»e€ŽK€‘È€Žÿª7³¾ÍÙ5?qR¿ÿXbÿi®¾¿—5?¸¿ÿXb%½ä>Ås¶¸UR€YUÿ&[ç>1ˆ¿a*/?ÿXbÿ7ï>ÆF¿Îß!?ÿXbg´Õ¼!=ª·F=¸€s€º€ÿóòp½é‡¿09h<ÿXbÿ £€¼¢º¿´1=ÿXbTýJ½,¸=€H?¼ÈžHžLžÿûø6¾^ŸG>ùâv¿ÿXbÿ ^¾ÞçA>¨)u¿ÿXbö½_˜ =0 Ã<ú«€|ù«ÿja{¾Öw¿c½½ÿXbÿfW…¾óv¿8’%½ÿXbx ½)$)>oFM¼è<Þ<ô<ÿEÚ¿ÓÔ$=#Ê[¿ÿXbÿ®¹û¾½ .=Χ^¿ÿXb ƈ;¥ö> 'éÿXb,žº½pyì=1'(=ü¥û¥l¥ÿ*=D¿ôò ¿l„¬>ÿXbÿ ;M¿;Xó¾§š¹>ÿXbFE<1C>uXáv8\?˜¦÷>ÿXbz΃:ø—2>GÚW?W1?Œû¾9 öE*è©ß.´ ´½^Úð=Ûü?=!¥€eG¥ÿÑQ¿F¾ ò??ÿXbÿãÝ ¿CŒ›¾èH?ÿXb`áµm¬¾¾àO?ÿXbÿÃàÒ>:m®¾¤\X?ÿXb²,=$/=PÈÎk¹I¿½ÀÛ>ÿXbÿÃBÖ>{°I¿Yç>ÿXbò”Õ<ç7ì=¹ü¼¦€ŒÐ€Œ®€ŒÿõÊ ?˰?IŒ¿ÿXbÿ ?¼@?å.¿ÿXb>?Œ½1A->{3ê¼®€ ¿€ ò€+ÿÇ‹ü>‡P?'‹ž>ÿXbÿoÙ>±ü\?û‹>ÿXbWîE½¯">F^V»ý€–ÿ€–怖ÿ;,¼=s¯c?5Gå¾ÿXbÿçz>•$I?b€¿ÿXb’>½È >dʼ23dÿp ‘½¬Z =¿‘~¿ÿXbÿ¥Ì¾:pÄ=}¶|¿ÿXb*‚¼áaº=Ì(½ü‡þ‡8‡ÿëˆä¼à( ?œ X¿ÿXbÿk½g°?‡ƒY¿ÿXbÊ4š¼Ñ¯=<ô½¦€ O€ £€ ÿÌé_¾¡L>¬‚t¿ÿXbÿÀ¾s_Œ>¼¨m¿ÿXb€¶U<3é=“üˆ¼–ø–!–ÿŧl>¹Ì?`pQ¿ÿXbÿ€~”>ÆZý>ƒ´Q¿ÿXb*U¢¼yu=j„>=’€¦”€¦&€¦ÿÕ6Ó¼ã¿Ó¢q¼ÿXbÿú˜¼°î¿–\<ÿXbܹ½utœ=kf¼&!Iÿ†A¿´?ï¾çñ6¿ÿXbÿP ¿h0ݾv6¿ÿXb&¿½oc>îÎ<«€¨€À\ÿ±ìr¿çò~>^qF>ÿXbÿ7m¿/-¡>eM>ÿXbM¡3½ð¢Ï=4¾¯¼¸ º «tÿ¹r'=÷øf=Ù`¿ÿXbÿ¦¸=¦M¯=÷í~¿ÿXbÈ–e½S =BÏ&=a€‰5«b€‰ÿ¦7=ã©¿§hË<ÿXbÿøªæ»Wï¿öw¯<ÿXbƒk.=ÙZŸ=Eç<Åi¬€Qé€Qÿϯ\?’¦;ª¼?ÿXb á:Jb?µ­7½'Ní>µ†ã:µ+°[0Ò(:w>õ¢öbáq¿ÿXb:¢ƒ:ü<¾ žt>•t¿yêÔ9¿'.}ž-6½¾0)>K€¼æ¢v;v¢ÿî}W¾¯™¾"In¿ÿXbÿJJ¾§¡¾¢—m¿ÿXbbÛ";a§Ø=Á.=•€,(€,È€,ÿ­kw>X“=>Ús?ÿXbÿÆ7>{Ìa>§wu?ÿXbÃÓ+½[| =™ñ6¼Ã€¬Â€¬Ç€¬ÿø$>›)|¿†²€=ÿXbÿCµ>‚¾|¿Ûdü<ÿXbH¾½"ó=Í<9¾´-¾ÿXb­/²½†uÃ=;h€ ¦€ Ì€ÿ™_¿›`í½dSô¾ÿXbÿ¢Ëi¿I¶¨½˜C̾ÿXb‘_¿<Ó2’=ØC=ÛL~L6Lÿ3?ßG…¾ e*?ÿXb‰>´:ÊÞ%?Î e¾Þe:?v© ;ÚÁ,¨G€0V=Zà=‡¥¼û€’ô€’瀒ÿ^ò4?DêÛ>2ã¿ÿXb˜'á:%?F?¿év:—Å}'SÈ ,wŸƒ½å%/>\Êy½olÿâí¿A¥×½ÖKQ¿ÿXbÿNè¿x›¾ bX¿ÿXb¼$μ5Dõ=”…/¼“—%—H—B‘:*ξ˜…P?Z¿v¿:»S+èŸÓ/™tß:p‚'¾¿&Z?hþ¾-1;5àp)Ô.û-®k<–ëm=†=í¼¼€Ÿö€Ÿ= ÿù,Q>x=Õy¿ÿXbÿU½‚>Ö«=s–v¿ÿXb’L«þ?݆I¿ÿXbÿßîr>^˜?‘S¿ÿXbÌìs;¡ÚÀ=æ½~€nn€n.€nÿR\8>¼t?gK¿ÿXbÿåÚM>3?ËK¿ÿXbCªh½8»õ=MÀ/¼€–€˜€–ÿ'Fƒ¾+/?”Ä.¿ÿXbÿÅõ9¾(e,?°s7¿ÿXb¡¼½ì†=¹nÊÿXb³ª…:^@¿P @¿Í`´>7ºÙ9‘µl, ÃY0úÒ=q«à=ˆ<ïpÚ ÿ1>V?•V ?•Âm=ÿXbÿÃsU?Ò÷ ? »!=ÿXbèùÓ¼æ£=€ÕQ=?€w|€wó€wÿç®_¿½ý”¾‘…Ç>ÿXbÿôoW¿AÞ‹¾€˜î>ÿXbXÿçºDOÊ=ûÙ¼í€;ˆŽ€nÿÀg˜=¶;g?V_ؾÿXbÿÂmT=ëg?n)×¾ÿXbíJË;ɬ=OÌ:=s€¦r€¦Ü€¦ÿ />#¼1U}?ÿXbÿý×>ærÑ<Žž}?ÿXbgq½«• =µþ<¤€¨K€¨¦€¨ÿ7Ei<%é¿\/¶<ÿXbÿ½)½}Ë¿ÂVŒ<ÿXb/‡]¼Ñ$1=ÐO=bãBÀÿc³¡>ßz^>–ql?ÿXbÿç©>ÿò\>±?k?ÿXb¡-½||>Ò0»ê€–F€–î€rÿ5Ö>ôt?è¾ÿXb^Ñ:cø >èFt?A=ˆ¾ð‘:Ž ;,YT0Ùwż®=ÛÁH=¶€ä€o€ÿ*Yr½š†¿(h<ÿXbÿ©å¾¼r·~¿ƒ-Ç=ÿXbàƒW½5 ^=êI<9di€%ýdÿ j:¿¤˜û½û,?ÿXbÿ”C¿ ¦,¾õv?ÿXb§z²¼-#•=òí½Ý€¢ÿ€¢¸€¢ÿL k¾„D=¾a¡t¿ÿXbÿÈD¾\‡e¾™/q¿ÿXb¬Ž½oc#>…L½v€ƒq„w€ƒÿtÄ{¿É.=174¾ÿXbÿܺw¿ã6<óõ€¾ÿXbÎUsc˜“<â€t}€tç€tP®Þ:H<¾>½5m?¯[m=}Z9õëý)²ô½/ÿa±Ç>wÊi?×!ñ=ÿXb(œ½!’Á=ÿç0=;€6ª€19€6ÿ›üÓ¾òLB>Wèc?ÿXbÿp‰²¾hT>&j?ÿXb-˜˜½õg>¡…D=H€M€ä€ÿ*½ >$4?‰¹W?ÿXbÿOéô=ØÏ ?£ŽU?ÿXbüm½7S=”N¤ÿXbôŠ:zP¿Ý[?¿M·>Ïú¿;ßþ-±$1³ ½7âÉ=µÅµ¼¬ À€C^ ÿÚ% ¾zÅ>‘Äz¿ÿXbÿ”6¾£> Çx¿ÿXb2wm½wñ=ÒpJ¼5€–&€–±€˜ÿ~¿›¾g–!?x¦6¿ÿXbÿ‚3–¾??‰;¿ÿXb1_^½¢³ =ì2ü<Ï «Î «8«îÓï:h 6¼…Ø¿û©=ýÿÿ4S«€%Tø)ÿ™Ã(<¸‡¿Ïnt=ÿXbÏ`½L =Qi=«|«<'«ÿ04VÇõo<=Ñþÿ{£¾HÊ|?áJË<ÿXbȾ±:fô¾{}?Ú <Çë¹9Ï3Ë'k×y-jT=q==c`ÿXb=}å9ò?È{;¿Ï#>«H-:DI+3`/õG½j>Q¼Ê;$€r‚€r—€rÿ‚Þx>çw?Fkg½ÿXbÿw¹:>44z?ÜÌÛ½ÿXb‹S­½T¨>¥ƒ5=h€\ª€\€\}çƒ:ùY¿éV ?oÕ?¿êh:iµé*ã=w/ÿì¿mL?™f?ÿXb˜1½s/=ýÛ%=È€8'€8^€2ÿf·å>•µè½4îb?ÿXbÿ€‚÷>Ge¾+À\?ÿXbk~|¼ü>Ä[g<¡ºDÿ󨌾üu?¢?=ÿXbÿ0¾ßt?7e©=ÿXb€e¥¼¿×0>Žx²¼¢y¢Ö¢ÿcrÒ¾À+²¾ý³W¿ÿXbÿ„¬Ê¾In˜¾Bd^¿ÿXb8K =,€é=â?]ºü€’„€’«€’ÿædB?<«?£˜¨¾ÿXbJÿ·:`œB?ÿ?Ò”¢¾<»Å9'¶Ì&Qˆ -p”¼¼6=bÙL<ç ã — ÿµ‰×=<~¿¦F¼ÿXbÿÁu…=¥j¿Š]<ÿXb£?´½'Â>p"ú<Þ€\à€\µ€\ÿ5L¿Mjë>TÆ>ÿXbÿ„4M¿ÎÆÛ> Õ>ÿXbAÔ=½ƒ>ÖRÀ<ôsŠ.ësl¯µ:tµl?<×i>û œ>輯:|,n+_{Þ/ÿ× h?v8Œ>ͤ¤>ÿXb–A5=î̤=úíëºN€»€ž€ÿDOh?œu>$öȾÿXbÿ7j?¯=°Ê¾ÿXb›½¶ó==ì4Ò¼Z€}[€}U€}ÿkŠ~¾åùP?y¿ÿXbÿ`^¾ž%P?–F ¿ÿXb¿*W½~q>Œž<2€Oø€OÛ€Oÿ¨ºs?F€>ë¶3>ÿXb@1¾:ȇl?ª‰­>‡’5>n0:âíK,åðÎ0‡l =¾¢»=¨R3¼ü€`ü€`P€`ÿ?-?áô×>~y¿ÿXb¼qå:î'?øç>¦Š¿rZÕ9Â'æ£Ë-t–½±j=üÂ+=¥€2H€2N€2ÿ7“¼$ǽù¾~?ÿXbÿ¾›º¼d°C½#¤?ÿXb/ܹ½c* >r¥ÿXbÀ[½?>]2Ž<Û€Ú€b€OÿÿÃI?Rø?ÂÐã=ÿXbÿ¨œF?Õ,?‡Û$>ÿXb:VñÆ=ÖVì¼gްŽD€nÿ£žC>bY?Žý¾ÿXbÿ94>@I`?XÔå¾ÿXb~#;æÏ÷=MÚ=R Z  âà¯:ô/5>¬o,?-¶7?½`:€Vj*&«ø/ÿkÐ1>©¥)?H~:?ÿXbჽªe+=‹áê<€PÈ€|€Pÿ0ðM¿Ö©ÿ>q¼¤¾ÿXbÿêùC¿0\?‹¾¾ÿXb÷Ÿ½”Þ'><ļ©r,ŠPrÿþ1i¿†Ï±>Dd>ÿXb@*‹:»§\¿^]á>+×€>Å^B:gÏ*kƒ/Eð¿½Önû=¿œY<…€€€€ÿsBz¿HC+=gWS¾ÿXbÿM|¿ 5‰=“ &¾ÿXbd“<½Äí=Œi¦¼=€s¬<€sÿÅty¿@Ò¼¼Šd¾ÿXbÿs¿ÙB=½ñIŸ¾ÿXb-íT½Ï÷S=þ™Á<€aÄ€fF€aÿö£w¿×t=9|¾ÿXb¦Ý‹:H¹t¿<u=é “¾ü¼7;;G¢,%à 0 é°½ý2>!È=ì€\€.€\ÿ¨¤-¿ó?/nÊ>ÿXbÿr5(¿S8?þÚ>ÿXbʤF½Ì|Ç=q;4==/</å/ÿØQ>ÉKž>ù¼m?ÿXbÿ8r>GºJ>R„s?ÿXbŸã£½Á˜=déÃÿXbÿv¤J¿Ž¿¥x>ÿXb¶¯½«[½=Œçt0íØˆ¼$>œSÉ7耓þ€“Ò€“ÿËgˆ¾»¡g?rª¾ÿXbÿo•˜¾.€e?gÞ§¾ÿXb1A<©¿Þ=§ÉŒ¼à–Å–˜–ÿŽB¦>ë>oŸg¿ÿXb]؃:·-Â>>3Ïa¿ÖXò9×fk*ay 06Í»<ÃDC=‚#=|Y·YõYÿÂt?ɼ —X?ÿXbÿ R?Ì_Ñ;%[?ÿXbŽ…½5Ï>¾h¼[´B€–ÿþ)=½{T=8¿ÿXbÿü3=Ú’<á¶¿ÿXbû°Þ»íDÉ= Iæ¼ë€;à€;ä€;ÿúlv»gòg?¼©Ø¾ÿXbí¤‹:ÚEļ•i?²*ѾÚS:!ë*À%ð/VžÀHö>X D¿ÿXbÿRûÍ>ø Û>Ë O¿ÿXbGä{½œÄà= ¦=g$i$Ü$ÿkü;qY?R\?ÿXbÿ <<éë>‘fc?ÿXbP4½õ+Ý=´“A¼p)Ç)M)ÿ/;ß¾Se»>ôxR¿ÿXbUCË:"…ݾ“3»>•÷R¿X?’8xe&&„/L3]n…0½—€+T€+Ž€+ÿ.ü>}O?l’¢>ÿXbÿΈü>Š*L?Ôܱ>ÿXb˜‡ =R}ç=ÄÎ<‰€tiižÿh¯C?i0 ?üª>ÿXbÿ#uI?q?¡¢>ÿXb **¼T2>øÄº¼*FWF^Qÿ[î9?êÄÐ>¶ª ?ÿXbÿ•'6?"‚Ø>¦§?ÿXb'M£½ôÄó=xšL=ùuøu²uÿ]3¿z»0¾q<1?ÿXbÿ‰€#¿Wˆ„¾9?ÿXbÌ †<—=€º¼â6Å€Nf6ÿ‚³B> B{¿ü]À¼ÿXbÿc†7>¯Ó{¿Ì¥p¼ÿXb5@)½Ùvú=Ã9¼Ì—¶—×ÿú¸>©$?ï$A¿ÿXbÿóì">¡]?u)D¿ÿXbí,ú¼{K™=ùd½Ý…¸…û…ÿ UL¿T9¨¾C¿ÿXbÿ‰Û@¿;Lœ¾ò¿ÿXb—r¾½G®û=†ª=£€eÒ€eЀeÿK[|¿|ý>xA½ÿXbÿ3L~¿•°Ø=Zí9½ÿXb6±€½T>Yj=¼»f¼fÜfÿ#xo?%%…>m:u>ÿXbÿ¸7v?h(P>ÝÑ;>ÿXb¤û¹¼Wè3>1Î_¼$QtQ%Qÿƺ!?{‡9¼ïkF?ÿXbÿß³*?jŽ”š>?ÿXb³&=ë”=`;=_€V^€V]€VÿøQ?Î-¾EÜ ?ÿXbÿy°G?#!©½cÉ?ÿXbâ&=³ »=Îû<’PCPYPÿ2¢^?¡øò=èVõ>ÿXb}"±:cc?ݾ >Öæà>Ù›¸9e¦Q)‚ã/¬U»<„ƒý=Pýƒ:å€uV€uï€uÿÄ2 ?HïH?f”¾ÿXb#¡Ã: ,?“ÜE?!¶¾óCµ: ƒm,1¤ÞÓ<&O=ÁX=_YTY\Yÿ†9Ã>'а¾•[?ÿXbÿÝö>àø ¾rQ?ÿXb—s‰½vú=+úÃÿXbÿœ¾£¾œ\[¿¹Ï>ÿXbÝW½Ž=o)g¼óZšòÿ‘“ç»# ¿Ó¸G¿ÿXbÿÙfR=öö¾¤ `¿ÿXbf0¦½®º>tš…<7€m5€m«ÿMß}¾öíw?&9ǼÿXbÿ’¾ Ju?; À<ÿXb2ô<§Ì­=ÿç0=Í€$Ÿ€$ŠPÿ7‘ï>¥±žyæw½‘¬l?Ré]<îB.FÌ1"ÁT=—RW=œ0ည=€Šÿý&o¿Ý¾j'c¾ÿXbÿÊEb¿)Pš¾§·¾ÿXb{J=Ö­=Þå"=‹PP1PÿzùD?¡­†½M¥"?ÿXbÿ…ÔN?³)‰½²à?ÿXbPÇ㼈‚™=ܼ1=Þ€8É€:߀8ÿg‡M¿ÿþ;ê>ÿXbÿµ±R¿RwÀ¾Ú>ÿXb1xX½GM=ÙNfñ4?ÿXbÿ9r2¿¨Us>Á.-?ÿXbožê;²ƒª=hÏe=ô€-õ€-Þ€-•†:\[£>ì,E¾\m?9³d: +6*AÖ /ÿCt¦>÷>÷½Öp?ÿXbб½Ò¦ª=F–L<ñ€à€œ€ÿ“.}¿‡õ¾P§½ÿXbÿ?K|¿?¾,ÍŽ½ÿXb× o½¯B =tš…<ò«P€¨­«ÿKÏŒ½n;¿å=ÿXbÿ ¨P½˜¿Œ Ä<ÿXb‚‹•<ãÁ–=€µê¼R€›¦€›í€›ÿ$ÞÍ>"OU>N?d¿ÿXbÿÙ™É>!Þ:>¸¢f¿ÿXb•žé<³AÆ=—R—¼ž€`>€`¨€`ÿxè?ã}»>’0¿ÿXbÿ=%$?nÍÁ>ã*¿ÿXb™a#»gð÷=\Ž=î ô ß ÿ åY½o“?e]L?ÿXbÿ é¶½ËK?QL?ÿXbè¤7½,ñÀ=t|´¼Yt_tXtÿ5¼#¾·Ð‹<«|¿ÿXbÿÓоin¯<=tv¿ÿXb¢½ö¼œ¿|?ÿXbÿÍ/6>t÷•½7{?ÿXb’$ˆ¼)´,=žâ¼ç€¡Ôò€¡ÿå„>ƒ˜Ý=a«u¿ÿXbÿ¯Ø2>6ëñ½§>z¿ÿXbò$‰½©K>~Ž¼Î€3öÞÿ´;=]O">D~|¿ÿXbÿ!I®=U >•é{¿ÿXbõK¤½vâ>ÿ\4={€ý€z€Ñv;n!モ?’‰!?ëk^:¡kâ*Ë0ÿî;Õ¾§à?Ú+?ÿXbŒž›½Šç=˜4F=éupu‚€ÿÑ1 ¾tŸK¿Nâ?ÿXbÿñgs¾šÆN¿x ?ÿXbÕ³€½¢]%>½K½»:¬:|:ÿ°v?e²Œ¾Ûî¼ÿXbÿ¨Ît?n”¾2!0½ÿXbÖÉ™¼˜=×…½×€¢Û€¢¬€¢ÿ8“?=aÑM½fe¿ÿXbÿ©qH¼Žj¾þÛ|¿ÿXbàfq¼Úމ=[—½þ¡ù¡ÿ¡ÿÿ¢S>Jp¾Œfw¿ÿXbÿH¾Ã=j!¾Ôœ{¿ÿXbê>€²Ú|<£€uƒ€uÜ€tÿÌØ°>ˆ>p?IôO¹ÿXb¥XÛ:%qÄ>“Jl?Utí<-T:0ŸÚ*p›’.KÉ2½³l=´“A¼»ž¿ž±žÿÚŸ"½<Ž~¾gÁw¿ÿXbÿå@E=V¾òŸw¿ÿXb½©=ؼ=ÀËŒ¼X€`º€`g€`ÿL??ZM¾>|j0¿ÿXbÿ4?.Á¿>uú6¿ÿXbò'ª<£é,=z9,=X€•³€•œ€TlJƒ:±@?kk¥½Q?TI%:„É+3Þƒ0ÿTš ?vV•<ˆáU?ÿXb€›i|?Ú›8?ÿXbÿG—>'Q)?ƒ†0?ÿXbÆ¿O¼KZ>3y»d€“Ê€“ª€“ÿ€Ä¡¾¦ïZ?,WÒ¾ÿXbÿ=Û’¾u?_?"˾ÿXbv‡;‚þ=¬ý¼7€m€j€ÿ§[°¼Ìy:?€N/¿ÿXbÿ&8Q»çÃA?ŸM'¿ÿXb÷Êœ½_´§=çÿ=÷€‚ó€‚适ÿ§·¿s¾¾‰µ;?ÿXbÿ¿º Ë¾ïø7?ÿXbËM”½Ž >Eò•ºv€ €€ æ€ ÿ”a¾.m?븰>ÿXbÿ¬ß;®õp?Ü߬>ÿXbôÝ-=õ¤=îv½»¾€ €ÿ€ÿf?Ÿ‘½n“ݾÿXbÿ”m`?Ò‚ ¼\Gö¾ÿXb Œ<=Òþ§=-˜xB¼Wþxÿa =(dȽۓ~¿ÿXb”Æ:þ¾Å¼r$ˆ½å[¿çU;õH+ÈK/¹7¿<9a=¡Ö4=Yh€V"Y†¶†:й6?Ñл¾«¼?ÜÿA7ò4Ø*xµn/ÿqó(?¸½Ç¾°^$?ÿXbŽk½_ P=̘;Ô€fª€f7€ÿ°#>ÿXbÿ~g¿¼hµ>|ïs>ÿXbQÁ!½sƒÁ=®ð.=R€1O€1¬€1ÿG\ʾ¯!$>€Œg?ÿXbÿŽ[Y¾¢|Ú=Ò«x?ÿXbåbL½™þ=Ž ¼Ç€–0€˜Å€–ÿOlK¾ÏC?Z0¿ÿXbÿ¿¾÷ÅH?[æ¿ÿXb>—©<°=Ãgë9266>6ÿBÔ‰=']~¿Ý—¹½ÿXb”ˆ ;êª=éX~¿&Fž½³[‚:šýÑ&ƒ|A+?S¯½{>Æù=g€\Ê€\¸€\ÿK1!¿£%?÷A?ÿXbÿƒ¿Ï?’@?ÿXb^ò¿<sô=ùôØ»€uÛ€u|€uÿYü>vè4?³¿ÿXbÿj{ñ>„¸;?8¿ú¾ÿXb0„¼·|>Й´€ÿq°€¾á5r?þP>ÿXbÿÄñr¾±±p?0;z>ÿXby=˜¼ÿì'>ùf¼D„QWQÿüÔc>òD?œO?ÿXbÿþ p>EkB?fY?ÿXb—t”½À[0>gïL½Jv`v—vÿfÇ2¿øü¾×’¿ÿXbÿt„=¿ì\ワY÷¾ÿXbÏ;û>ü=ã5/¼Ë€¸€•€ÿ*Bÿ±‰L½9€ƒw€ƒ>„ÿy¿z¿dŠ7=1I¾ÿXbEι:Ȫw¿ø ¶=®Ÿr¾!\ÿ:ÿ“•)¡@-ºÛu¼È >=°<Í€9€Í"ÿfz›¾‹ol?q±o>ÿXbÿÀ©¾8wf?Öw>ÿXbŠä«½× ï=´ãF=Qu u§uÿöEQ¾»ɾæ‹e?ÿXbÿ°Ë9¾âÔ¥¾_´m?ÿXb¹Ž±½›8ù=#F=“€e–€e’€eÿú¿«}0=ÝY?ÿXbÿ_¿U·4½‹\?ÿXbw£=ž"=0fË<ÝESªpEÿ]s…>Â9[¿…>ä>ÿXbÿ’ >ƒë[¿7˜Û>ÿXbO±*=ا=LùÿXbíbä:†!e?#òÏ:&Wä>¬ ¥9t÷À+».Û/jÁ =i =i;&=®P¦PÔPÿo>?:ð¾ßå&?ÿXbÿ¾ ;?Ÿؽi­,?ÿXbÞ9wMÈ<™€tŽš€tÿžz3>ØÁo?§l›>ÿXbÓ;ÚÄr>‹Ôl?*×—>RRS;•G3,~I…0Ô`š<ÍÃ=~p¾¼ß޼ŽÓŽÿjÕ|>´ø®>·"h¿ÿXbÿÁCk>tãˆ>þo¿ÿXbPà½p]±=_N¼öbªbábÿšA¿3…½ž<'¿ÿXbÿ¦M7¿‡½Mo2¿ÿXb솭½JíÅ=ãâ(»½€È€F€ÿ,s^¿‰#>Óï¾ÿXb¢Má:cb¿8X>ÞÎâ¾Ð«;¿ù°*Àf@/]Š‹½ *>b®¼k€ ¤€ n€ ÿ¨Qæ>ÁhS?°!®>ÿXbÿ5mù>õßN?‘ˆ©>ÿXbüß‘<Z=«?»p6Î6å6ÿe…¥=¿;÷ǼÿXbÿIÚÂ=B~¿iЉ½ÿXbt]ø<ÜF£=ض¨¼ö1²€›ü1ÿÏ?#«>>ÚoW¿ÿXbÿM?Ÿì7>ßO¿ÿXbRD=ñò”=UL%=·L.€VÚLÿ®-ø>$x\½‘}_?ÿXbÿ¸H?–ð¾ÉµX?ÿXbå‹g§±>ÃGa?ÿXbéå†:Ž\>½>°>Òje?Õ«:ߦ;+GÝ1™›o=²ô=¦B¼<kÌ€L1kÿ´Í^?ïŒ4=§"û>ÿXbÿØ=g? =JÈÚ>ÿXbØGg=«“s=d Ï?U<­9+M'þb,O‘=èÜí=¬Èè8®€’ €’l€’ÿå0?d)?ô☾ÿXb/G:ÆŸ7?ô!!?i™¾Ž«;;0—,‰j0æZ´»Åq`=‰`\=‘(—(“(ÿ¹ey¾¤¾/u?ÿXbÿ{肾+A…¾—Zn?ÿXb¾ö =Äz#=]àòºŽ8Y8Š8ÿX>†<¿FŽ$¿ÿXbÿ_Ñe>ÔSD¿Îê¿ÿXbØb·<ƒ38=R}'=&€TõY€TYa´:_Ã?|.>áM?_é9®ŠU&Ÿ½Û,ÿóÕ?²Õ >`£K?ÿXbü6ĺ·î¦=¥Ok=Ç€-a€-Œ€-ÿ v= »=Pã~?ÿXbÿ@Ë ;n¢u=B‰?ÿXbž%È<Œ+î=”¼€u΀uÑ€Œÿôf+?- ?¿¼¿ÿXbÿ1 #?.?þV¿ÿXbñ¼òBz=[|J=¹€?w€?¬€?ÿ›?S¿Úì½8Š ?ÿXb!¼:Ç×G¿ÞPÞ½ƒ?€}J9îÃ'`˜H,79=û’­=3úQ;Ÿ€Œ€Í€ÿуv?‚vq<5߉¾ÿXbÿΟz?Y{½ñM¾ÿXbù…W½iÄ =)•ð<\«Î «]«ÿ€ž<V<ÿXbÿãh;¡î¿Jl¸<ÿXb}Z…½{M>rO×<ª€mÝ€k«€mÿœ€=×6y?j4a>ÿXbÿ5¡Ô=y?÷R>ÿXbðžsë^¾(ïd¿ÿXbÿ ²»>Î8µ½m¿ÿXbaþн2°Î=–—|¼¯)£)½)ÿÎ<Ò¾ù¼ñ=Vug¿ÿXbÿLw°¾/,>rml¿ÿXbe9‰½¦*>w†i½JÖ€ƒÀÿ®®f¿Í㺼ϲݾÿXbÿuÍe¿bëé<ä&á¾ÿXbP³½²/ù=ö´C=¼€e²€ez€eÿ[Q¿l&=K~M?ÿXbÿdà¿3X4=æjH?ÿXb¾iú<)\=Êß=<ûªîªüªÿç>ì}¿š^¢;ÿXbÿø•9>´{¿EÁ¨<ÿXb˜½²„%>?ãB¼-r €{Mlÿú¾«=A?~‰ß>ÿXbí8:ïñ¿ío>?³ÞÔ>”ÿ:þS*/«å-çÅI½«Ñë=Ì)¼¥€˜§€˜¼€˜ÿ¦éË=…3é>lyb¿ÿXbÿñ×é¼zäÐ>"œi¿ÿXbÂ: “)=» >=¾Ò€¦×ÿW›E>›Éû=c5y?ÿXbAÔ:LR>tfÉ=2Iy?Õ;«Ö–,,wA0 ‘½àL>ç¦ =÷€k¶€.õ€kÿL½d)b?f3í>ÿXbÿ°$½ &h?QÒÖ>ÿXb]5O½Ë†u=€›=-0³0p€¤ÿ¢û^¿¾¾æó>ÿXb¼Ç‹: eb¿®#¾Ý«à>vI:=ƒR,añ¹/w×Ù=ê#p¼)€R€Rª€Rÿ‹€?ʤ?¿†×r¾ÿXbÿéô??¿ƒSu¾ÿXbÌcM<ªÖ>ßmÞºS€£€©€ýw»:³U—>ÁY?„Wá¾àä–:ï-+~RW/ÿ^å}>dÿ[?/ûä¾ÿXbNd&=Ë/Ã=‰~íLè>ÿXb<ø:†3Z?Yc’>)4à>¦ar:}¥6,*ÿ¸0t(C½˜¢ü=gG*¼J€˜K€˜1€˜ÿƒBͽÙt7?%²0¿ÿXbÿ|¶¾è;B?áž"¿ÿXb‰ €½Á>8=U€k­€kT€kÿ ì€>C·?C?ÿXbÿ*Dk>’1?êB?ÿXb:º½JÎé=SË=}¥p¥oÿ¸?¿¤)¿^“ƒ»ÿXbÿ¿3¿×<6¿)Í‚<ÿXbT8=\Â=ù†¼œ€`w€`Y€`ÿö?0%ú>@ë¿ÿXb|[‹:ã‰?)‘÷>ƒã&¿X×9ÖåÖ*€.R/ Óš½M÷>—;³¼€†;€†+€†áw„:Š­|¿û«ë=>_å½97;cà+[ -ÿ´šv¿oÉy>wå½ÿXbE- =†uã=FAp»þ€’ò€’ÿMVI?@v?]¦¾ÿXbÿãøC?¥ƒ ?#䫾ÿXbµQ¼@˜=Z½ž¡¡˜¡ÿàÑS>Çóļ2cz¿ÿXbÿc–K>¡w’½s8z¿ÿXbØ ½Y,>˽zr4rörÿ©r^¿ð{Ø>¤´ƒ>ÿXbÿ:i¿s¯>nÊj>ÿXbÞ.½ ‡¾=ÿ .=Y€1Š€1Z€1ÿ˜•S>èÏ=©y?ÿXbÿ¦‡\>ßT}=®}y?ÿXb€-¯ºõš;û€uø€u$€uÿR?–ÈY?Ÿÿ!¾ÿXb›.â:tš?°U?’L'¾e;c:‰«%e¨Ó*¤Þ³½…$³=,Ó¯<½€¼€Òÿ‹`¿´·Î¾Ô&…>ÿXbÿ’˜a¿”Ù¾r1V>ÿXbë°½Ïä=”L=±o°oHoÿ˜.²¾•ìl¿å#¾ÿXb>Š:vå­¾ ˆj¿,Z¾Z ¾:n¯m)(ø-{1”<“:>“Z·ç€u€up€QN»:ǹÖ>Ø]Q?¯½É¾%eÄ:ö…L*=|/ÿ ·¿>ÿ1S?½Ø¾ÿXbºr½]à =à*=«„€‰…«ÿa!<=o·¿¿&<ÿXbÿ©‚®<Èî¿ò‰ <ÿXb–ìØ»½4>ìg±<·´³ÿϰ¾CKz?i))>ÿXbÿ|2#¾p¼y?>ÿXb‘Õ½7Å3>!ä<½À€+M€+Á€+ÿUM?—N@?Ž-×>ÿXbÿ'?)s6?qÏø>ÿXb}̇¼l”õ=Ý3¼™€“˜€“”€“ÿ8=>¾ä"\?mó¾ÿXbÿa{P¾ƒ¡W?m…ÿ¾ÿXb¹â"½}²>N´+º¿€ró€r}€rÿ%F>+!t?\±…¾ÿXbüŒ:§Çf>»s?­þV¾c°í:× ¡)Ý»-‚ã¼~‹®=œ½¿…¾…½…ÿ–S¿3+—>†ï<¿ÿXbÿ¥ß0¿pf>]ß/¿ÿXb£‘O=&Ž=g ;ŸmmÁmÿêVã¼+œ;?Ó.¿ÿXbÿvÝż[#F?ü!¿ÿXbìÚ^¼£ =èÚ¼‡€¡¸€‡€¡ÿW»€>~ ¾ ©t¿ÿXbÿÿdK>Ì^¾Š½x¿ÿXbv=Ä =ʦ=ˆ€Q‰€QŠ€Qÿ×D?<é¨#?ÿXbÿ·æH?=Ëx=Îæ?ÿXb¼’„½âu>!:=ü€k¼€kû€kÿjL¼;ÖÖn?YG¸>ÿXbÿË =T®l?((Â>ÿXb‡£«¼D1ù=‹û¼½—~—N€“ÿÄS¯½TíP?N¿ÿXbÿÏʧ9,±H?î¿ÿXbî–d;Lm)=x<=m…ÔÿÏr$>œ=6ì{?ÿXbÿؽD>ÁºÍ=4éy?ÿXbˆB½Ž­'>]ݱ;!7›7 7ÿ㸽 ?oN?ÿXbÿÃ/8¾=1?0"J?ÿXbr6¼XËý=Dª»J€“—€“¼€“ÿ侸 a?BPæ¾ÿXbÿÇgĽøý_?þüò¾ÿXb¢ ª½q®á=¾À¬:|‘ÿ‘â‘ÿuäc¿ô +†>*ôd?ÿXbÿgz»>ÈT†>KŽd?ÿXbŒ ±½Òî=µü@=¥\¥C¥ÿïØ÷¾tÀã¾íæ@?ÿXb9”}:áL¿ÊÏݾB—1?†F®;¹š'ü|?+àir=zs=çp­<;k2kì€jÿÉVm?vn¾ ³>ÿXbÿjYt?Ç™ç½rL>ÿXbÞtK¼ì3>FD±¼$QàF^QègÓ:ñZ!?:»É> @+?MÊ:*h);dÛ..Q‹:¥¥.?pÿÆ>ˉ?W¡:ÀÚ*•*/Êû¸v¥>Ó’c¿ÿXbÿŠüÐ>¹b>½¹b¿ÿXbŽÓöÏ=ì†-=ä€7Ë€7à€7õÌ:Úˆ¾òÊò>¹áV?Šùå9åæ”'†q§,ÿب‘¾C²í>«¹V?ÿXb%컽n…ð=ÆNø.:Y=a€û€Æ€ÿžeÒ½ÅRX>%Öx?ÿXbÿöVº<­ E>ž{?ÿXb곃¼RÒ>ú·K]=|™(=¿P»P\Pÿac=?´BK¾ü“$?ÿXbûÛ:Ë1?Ýv¾‹4?—“;Ðö,ìˆs0a[½ —Õ=˜m'=$$‡$K$ÿ¾n>jѳ> 0h?ÿXbÿ-9>ek¶>õEl?ÿXbäƒ= ­=È(=M€Q€Q3€Qÿ['B?¥a=à%?ÿXbÿ;?Ö)+=co.?ÿXbA<¨Ó=ó<=]K\KSKÿ™Ûk¾.:+?qñ4?ÿXbÿ9Ù9¾Çv+?\T8?ÿXbSÎ=¸=Zœ)Ùg¿Œº_>ÿXbÿ€žÁ>/¨g¿;õG>ÿXb'ÛÀ<¡á=þ=û,ú,ì,ÿük> ?FVQ?ÿXbÿË{d>ï»Û>`?ÿXb"r½hu2=Ar<—€f’€f–€fÿÆB·¾'”A?V= ?ÿXbÿ^‡µ¾«ØE?:½?ÿXbP—:ùá>@‚a?ÿXbÿŠ=U>Ç?´ÚJ?ÿXbqtU=Þs="ò<OšOâOÿôâû>»Zõ»{Þ^?ÿXbÿ%0?jú¼ë¸X?ÿXb¸É¨»wK>x´ñ<þ€ò€ü€ÿé5ó½¾LW??ÿXbÿ2µË½ËMU?¡> ?ÿXboÖ`<\> ¼<.€uÐý€uÎB†:»À >„r?fn½ÄŸ7:½Û"*Lò-/†:Ïÿ³>±n?³¬½ÃUÕ:s—”+oó0h²½à¡(>4Ö>½Y·Z:ÿ]»?Áç5½†j4¼ÿXbÿPI?¿‚=n2=ÿXb€ñŒ½€8>9ÒY½©€+0*V€+ÿ€±ã>¾;?Oç?ÿXbÿ[:Ï>eEB?œ?ÿXbð²½zp·=´UÉ<ß½ºÿ,B]¿˜®q¾»kã>ÿXb‰Û†:íáV¿Ú=Q¾=ð?Ø4:ÛGÓ+Á™^0›½è30>”ÝL¼l<Û<‚=ÿh¿\Oµ>†ô>¿ÿXbÿR§¿Áí»>Å5¿ÿXb+‡=¾¾=}³M¼¼€`È€`ö€`ÿŒE.?Ì(ã>ú6¿ÿXbw@‘:1Š/?óHÒ>׿D¹ê9ùr+-ÒP11 ½þ>Ãgë:²€rn€rf€rÿ+Ú>^Ãr?’¾ÿXbÿ7¨>Ú&o?úŠ8¾ÿXb€½ñ¼=ys8='zHzLzÿ®pJ¾çN0>Ö w?ÿXbÿZõƒ¾3y>ðao?ÿXbçl=|d“=ý¤Z<€l/€lÍ€lÿ¬Ç?ÿzO?#Êê¼ÿXbÿ6 ?-KU?•:=ÿXb+h=¢b=­Q<ÙªéªÕªÿJÞÈ>'Sg¿,0>ÿXbÿæzÇ>Yh¿UM>ÿXb…{å¼ÂQr=Úpؼþ€…Ü€…þ€…ÿ)^¿K¦<ȾÿXbÿ%Mc¿šG‚¾Æ;ľÿXb-#õ;åò¿=»ìW=aKÀKàKÿ¤y˜>há>óX?ÿXbÿàP°>œ™þ>'ÜK?ÿXbŽK¼#¿Þ=¶­¼%{H{F€;ÿ4Œ•¾„I?Q`M¿ÿXbÿ¬|f¾}ìø>Ü(X¿ÿXbO¬S½‰´ =m=—«#«(«ÿ¾0¿<è¿.`¼ÿXbÿ—Ô/§=©.¢.Q.ÿœ ? ªÚ>´±&?ÿXbÿá•*?»~È>Þp"?ÿXbŽt†<§$+=š`¸¼0_b_Ð_ÿp>¼>¥ä¾­úP¿ÿXbÿZý¦>•à¾5_V¿ÿXb§­Q½á$ =ªd=^«X«]«ÿ™N<&Ñ¿Íý=ÿXbÿƒ‰é:Pì¿Á=È<ÿXbÖt½æ>9^¼‰ˆÿü¯}¿•Ù°=Ä$Ò=ÿXbÿfÜ¿…ñý¼Á_7<ÿXb»~=¥ »=i-=ýPúPüPÿ±có>ñ»ˆ>™V?ÿXbÿ&â>‘0G>Û`?ÿXb‰”<{1´=…(߼܀n€në€nÿ©t ?fœ•>ŒêI¿ÿXbÿÎX?6ÞŸ>i=B¿ÿXb S°½æ=žµÛÿXbÿ_-¿Þ5¿HjP>ÿXbT‡<ÅÅ=½ÅC=#€$rKA€$ÿêÚ‡> ¤‘>>Ök?ÿXbDŽâ:9ƒ>H a>Éþp?àg6:ºy*—º/”mà≮=äf8=—€$ÜP–€$ÿø>&?´•Q=Í;B?ÿXbÿ›2?èí»=ä5?ÿXbÌz±½ÈêÖ=ŠËñ;Í‘:‘Ì‘ÿ’¥l¿?ö’>›€¾ÿXbÿx?r¿Äå>( ¾ÿXbëå7½E¡>Ûl,;NNNAÿ ƒ/?è—9¿Nt‡=ÿXbÿöv?·J¿cØn=ÿXb#¿¾½ràõ=?9;ªZ½h€+f**€+ÿ‚!?¨9?¸Êî>ÿXbÿó,?é]?ìÖ÷>ÿXbg´»žµÛ=þð3=ý€@ú€@ù€@ÿ-¨+=û¾&>íZ|?ÿXbÿFiî<™|S>±^z?ÿXbþñž½"p¤=V¼ÎbÁbnbÿ: ¿#dݾ©U&¿ÿXbÿÈ~¿Ýyß¾±Ó*¿ÿXbÅy½qÉ>Îß¼-€–’€3U€–ÿ·l>Ää&>6u¿ÿXbÿ0ÓZ>ïì1>Nv¿ÿXbY5ˆ½oGØ=Üž =²zÜzØ$ÿ>à¾ÿÞ> ([?ÿXbòPÇ:è{²¾ùšÔ>½W?;‹Å94+µ,pp0K?á¼ùjÇ=/†2=>€#ê€#\€#ÿý„>œ¼p>Qv?ÿXbÿ1 >$v«>‰¼n?ÿXbFì½7&>ý÷`¼E;G;î<ÿ² h¾ù¾Ÿo¿ÿXbÿúÒW¾Iñ£¾ql¿ÿXbýf"½Í¯f=mo7¼§žÐžÒžÿY‚Ò=-‰f½p<~¿ÿXbÿµ-½=^7²½ î}¿ÿXbÕ±J=ƃ==Ö »“N“ëgÿ»å§¼?ñ|R¿ÿXbÿc£ø<óØ ?WïV¿ÿXbÆÞ =±5={õñ<¶WuWžWÿÇ„½òŸú¾b^?ÿXbÿ7¾½vú¿D[?ÿXb”4Ÿ½*">l“мQ€{¦€{T€{ÿ±P}¿Åþµ=`8é=ÿXbÿL’{¿›Ñ >–>ÿXbŠÊ<ñ) =ª, ½³€›€›–€›ÿÖúè>žÉÒ=Ónb¿ÿXbÿü>8u>a[¿ÿXb?<‚Œ>)²V»Ä€È€uŠ€ÿ„w¸>¹:L?ôŠ÷¾ÿXbÿ(â½>^'K?¡üö¾ÿXb‘¼¼H¤m=l³1=awÀwÊ wÿÁÏT¿ï@ð¼:?ÿXb‹‡:ú'S¿LÄI½0?­(-:ÓA+>20ÛÀ¼Ój8>Ÿ;Á¼YŒtŒ±ŒÿÁë(¿´iT¿ÿXbäô•½Ð >ß4ý¼š€„˜€„ò€(ÿ6³z¿ê*¾‚ ¾ÿXbÿ«yz¿æþ¾Ž9¾ÿXb‘HÛ»™š>{/¾:ó€“䀓倓äô:Ûu'¾þðt?´'v¾j%P:ž¥*Þsÿ/ÿ<µ0¾øÜs?‰L€¾ÿXbž·‘½Ù>7TL=u€DÊ€Dw€Dÿ¬ÿ ?iZ‹> L?ÿXb. …:¥¼?Ât>Jð@?²;g;}x-ƒ 1ž˜u¼#)>À𼨀/|€/Å€/ÿñB¾dB6¿ê -¿ÿXbÿ §r¾ƒÂ6¿†¯(¿ÿXb±jP½Ä!Û=¹ûœ¼H `€˜’ ÿ‹Í³½tž'>‹{¿ÿXbøø‚:wQt½T>{ûy¿í¾@:ʉ˜*à#`.½§²½Ô É=†`;߀ʑ5€ÿÙ¼`¿°¾Œ>úÃȾÿXbÿÁm¿r;U>mŠ¡¾ÿXbS"=óË =슙<êªÌEèªÿK É>Åf¿ÒxE>ÿXbÿpÊË>¾f¿ÏÃ;>ÿXb4Ë<©Or=7R6=ï€K»€KÀ€KÿK& ?óà}¾{÷M?ÿXbÿÑû>,¾”á[?ÿXb£¹¼ãm5>;‹^¼:QHQ|QÿÂ1?\þ½½c7?ÿXbÿûb'?Á–x½A?ÿXb{ö\½ÓgG= `J<Ý€fØ€fËdÿu°¿a1á>~ý*?ÿXbÿY¿’nù>ÀÍ?ÿXböb(½Lÿ">_F1¼1€—g€—~;ÿáɾò¿‰¾¥ó`¿ÿXbÿÌѾ‚àr¾J‹a¿ÿXbÖp‘½#2 >\F=E€D€Dæ€ÿmÿ>¸§>´sM?ÿXbÿaÏ ?oã‘>zZJ?ÿXb £™½—œ=Ð =Ž€‚@€‚€‚ÿ,ç-¿PsÔ¾ó?ÿXb£\Š:¶T2¿®vã¾8?ãšÌ9¼, -19í©¼»b†=S\½¬¡t€¢Ú€¢ÿè8þ¹ƾ´ñV¿ÿXbÿ®3·¾ÀÀ¾@ÃZ¿ÿXb^Gœ<“Ý=‡ø‡¼Ã–…–Þ–ÿ ×¾>1Û;> Ýh¿ÿXbÿ¢Î¯>ÖÃf>5ii¿ÿXbÀèr¼½ý9> Õ°¼|FûFôFÿ1÷9?ûà >ËS,?ÿXbÿ¾C? KJ>ÐØ?ÿXbæ@<ñØ=ç/=ñ,X,’KÿüTA>`1?k2?ÿXbÿ¾s>ÌF,?GI3?ÿXbv7¯½A>#…2»Ù€ü€·€ÿß7$¿ä}<VD¿ÿXbÿ@¿ ¿çÍÄ;~+U¿ÿXbX:_½0öž=â;1=Ò€'V€'§€'ÿ´Ö>ƒâ¾ãÆb?ÿXbÿ„X>dÚ¾%Íd?ÿXb×gN½ÑyM=˜Á˜<å€f,d΀fÿµ#x¿’?c=|Ou¾ÿXbÿyw¿þ9¼/ꂾÿXbzŠœ< 9¶=V ×¼¿€n}€n¸€nŒ¸†:_Nþ>i?–>£Q¿àb9¥™ (Mí©-ÿÖ^ü>+°>j•L¿ÿXb˜Ë<Ååø=d•ºç€uÆ€uW€uÿØã?C?ýX›¾ÿXb²uƒ:ÙÔ?’‡A?–Ö¾õo5:‹g*`q.„·§½$ú=Êá“»Ó€Õ€€™ÿ.;bˆÙ½Œúh¿ÿXbÿèÓ¾TÁY¾/Íb¿ÿXbœ¨%<á=¤©ž¼÷–õ–ì–ÿû_`>Ãá±=ˆÉx¿ÿXbÿ|…>„y!>ÃÓs¿ÿXbÊû¸<z= þ>=ùLé€KüLÿ'?tß.>ëqO?ÿXbÿ]ß?° >8V?ÿXbÝ L¼bº>Dª»e€“΀“É€“ÿïಾ/)P?ÿ_î¾ÿXbÿ=Y”¾å,W?Îaê¾ÿXbÿB¼ž7=XT=cRªR¼Rÿš?À>èuº>/Z?ÿXbÿ2ø¦>MÎ>bßZ?ÿXb‘¹2½à*/>àóC»õ=ô=®=ÿ%Æ ¿Œ†Q?ñ‰*>ÿXbÿ<Á¿eS?&{I>ÿXb@÷e;{= nd=¯€*Ô€*Ü€*ÿ¡½z=¢A„;„?ÿXbÿŸ'¤=䢼# ?ÿXb㈵º‚ÿ-=„õ?=i½Ñÿšqš>”O>¥~n?ÿXbÜ”†:Ãw›>¦P>>0:o?gÝ‘9Ô€s*ÁJ;/Öp¼ŽéÉ=V¹P=[@Z@X@ÿx¾öVV?ü·?ÿXbÿæÏQ¾¦jV?x§?ÿXbožj=&y=¹nÊ<[O^O´OÿÖÒM?¤'¾»W?ÿXbÿk§S?x¡ ¾ÀÆ ?ÿXbá–¼VG=ãª2=]€¦S€¦<ÿ9Lº½á›~¿tcO½ÿXbÿäõ”¼tÀ¿ø:$½ÿXbž·½ > ú =õ€\ì€hÞ€\ÿUfy¿¼ÖR>Fâ¼=ÿXbÿ7¦u¿ðz>E>ÿXbc`½qu>ü´ÿXbNçà:Öܽmód?1[Þ>ì€ï¶<ò€tð€tô€tÿ)†©>Og?l½Œ>ÿXbÿýÖ¶>j¸e? Å„>ÿXbkU½ÖÉY=%ËÉÿXbÿÆèT¿uç½¾,Ó>ÿXb9ï<‰™}=Ž‘,=€V€V‰€VÿkF6?ua=¾`h-?ÿXbÿŸ?F€/¾LJ?ÿXbÖ•½bù³=¸€¼ëbÕb§bÿ†”°¾^O=Šño¿ÿXbν:B Ù¾ÞÙ=Á¤g¿³„ ;e‰®,‹³0À/=.–=ý»à€Œ€Ì€ÿû¯n?õ^ç¼|…¸¾ÿXbÿf¶n?$…¨;að¸¾ÿXb}"½Ûù.>8ø½­€ ê€+¬€ ÿ›Ð©> 8i?”ðz>ÿXbût®:¾Yê>µ&[?›âu>„Ì‚;¦`+÷nŠ/LkS<‡>L⬻ã€V€€ÿX©>>J?št¿ÿXbÅ…º:v#“>JYR?ôü¾17Q;TæÃ+]n 02è:©=„bk=ü€-|€-D€-ÿAw³<¢°…½vd?ÿXbøËƒ:%õ^=Ï7•»(ž?Š^ <Ç¡,"HI0Ñh½€ñ =…>=𫆀‰›«ÿìçÆ¼­à¿§¾œ¼ÿXbÿV.‹<åÙ¿ª'ò<ÿXb¡JÍ»û>=RGG=°€¦±€¦X€¦ÿ¶š>E‰ì=#ƒÁ= Ñv?ÿXb§T½&¯=y±°¼¯U¼ÿüf‚¼ 4<¾ó¿ÿXbÿÎ(½¯,'½ª‘¿ÿXb[?½½°>—8S­€¾ÿXbÿ)Šp¿uø‹>¿ÚR¾ÿXb²,¼àK!=ɰJ=®€¦¨€¦¯€¦ÿ¨;Œ>»½+ v?ÿXbÿÒ•>r€9¼Çt?ÿXb•¹y<8ô–=ùõ¼^€›~€›¢€›ÿ,®Í>-²\>©Ùc¿ÿXbÿR¾Â>ûñ|>[(d¿ÿXb†·½Fи=œ}<ú€ þ€ ñ€ ÿÅx¿ÞZn¾+ ½ÿXbÿÉ|¿| 1¾ûý±<ÿXbTĉ½>!+>:ϼb€ Æ€ i€ ÿβ?æOB?ߨ>ÿXbÿ›Á?â??‚²–>ÿXbwJG½Á8x=ä.B¼Å€šŽž‰€šÿZ ¹¾$¸l¾¥>g¿ÿXbÿ_õ¥¾¬˜!¾Én¿ÿXb\:½×>¢Ós<{€z€x€ÿž\?‘ ?’›h=ÿXbÅïß:M|X?Õ™?>|L¼¢L-;Õs¤'VÁ+¦ò6½Šñ=íq¼õ—¾—ô—ÿ©«=Ö÷>a _¿ÿXbÿ `Ò=†hË>6ti¿ÿXbO l»ç,=°þϼT_ €¡Z_ÿÛ£ >š‘½á-|¿ÿXbO'‡:´ì>>~úµ¼Vr{¿}ø{:2üþ-Üf>1œŠÔ<Ô|=KçÃ1þ_¿0Xº>ÿXbÿg‘‘>þ¿c¿Zõ¶>ÿXb°Å®½M¢>š2=Õ€\¯€\ª€\ÿ!)¿Æèù>Fq?ÿXbÿd¾3¿«øÞ>8?ÿXbèh=©gá=°«É<µioidÿQûO?tX?1‚>ÿXb{û“:˜$U?Úü>H>B²§:Ùà+~ʇ<Ç÷‡,R'M/í¼ ½‹5=d[F=€cz€cTyÿÛéO¿É눽ë_?ÿXbÿmX¿›|j¼ ¯?ÿXb‡m‹<Ñzø=…y¼­€ö€Ø€ÿ(˜ò>ö’/?ëh ¿ÿXbÿöÁË>£6?A¦¿ÿXbV1=+Ê=È]„<çiÃiTÿáïm?ëB°>Dð>ÿXbJ‘»:†Îl?Ðs´>ç4>Ýl;UøI,ë~„00GO½’Ïk=—<¼žžžÿOp¿zmm¾¯#J¿ÿXbÿÎI¿…™|¾S¿ÿXbÅS;H§®=|G ½Ÿ€ y€ Ê€ ÿ‹KÚ>|_\>°ê`¿ÿXbÿôI½>ªØ >_Gk¿ÿXböΈ½Ï¢w=SÏ‚<[®X®Z®ÿˆG³¾®j¿ôP>ÿXbÿù ¾Äam¿RèP>ÿXbR ¥~Ä/½V€!(€!¦€ƒÿ\=z¿èú>Ç_¾ÿXbÿX¸y¿=l!>´W¾ÿXbPŽB½gGÊ=G­0=u/„€1t/ÿS´>–¥°>LÆ^?ÿXbÿã\Q>Òß¹>ž¸h?ÿXb“:½kÒ­=°:ò¼p€CÇ€C˜€Cÿ8J¿9{Ä>ìâô¾ÿXbÿãV¿g,³>Ÿø×¾ÿXb[²*=<¥ƒ=hé<Ò€Ô€~€ÿ³Û$?W,*>Ä,??ÿXbÿT’?¾äN>Ó.F?ÿXb¶ù<‹ÿÛ=¦&A¼ù€Œõ€Œ–€Œÿ4Àþ>º˜?Àb)¿ÿXbsÁ²:ì\ ?“Â?V›)¿^õô;£+÷í>/I¼«[ý=‚å=ç ó€› ÿ9“h¾§F?á£?ÿXbÿ!…¾5nG?Qê?ÿXbBr<ŽWÀ=÷ZмúŽh€núŽÿx»ç>¹¤?i92¿ÿXbÿÞ¥Ò>"¨ ?[ë:¿ÿXbˆI¸¼®)Ð='¡4=g€@Å€@›€@ÿÅ$нÝÄ„>¥£v?ÿXbÁ›Š:'Ç¢=–Ä—>¥s?5$=èÑë,óx*/©Át½i =뛼ŠBÿvp¾É‰¾z>o¿ÿXbÿÚU’¾Ž†¾pük¿ÿXbb¡Ö¼Ù=Â…<=`€:ê€8Ž€:ÿû:J¿]Bɾ¡ïð>ÿXbÿ‡êJ¿U†·¾\ƒü>ÿXb^8=pí¤=¨ªP9Ý€q€M€ÿ½Ss?³³Ô=kò•¾ÿXbÿ"‘l?Br>\´¾ÿXb›={„š=üª=S€V€Q&€VÿFÎ7? ½qé1?ÿXbÿÞÖ:?,`ŽB-?ÿXbËKþ¼ÌEœ=&S½ý…º…ÿ…ÿRT¿L)P¾‰8¿ÿXbÿœóA¿üe0¾*!¿ÿXb¸çù¼4ì=æY =k'Ò'É'ÿ¥$°½Šß)??>?ÿXbbÅ‚:ye½ÁB-?ˆé;?¼) :“Û®*’/f»¢½k >Î|<)­£ÿe¾uy?‘|½ÿXbÿ=?k¾Í·w?ŒÕ½ÿXb¥‚Š» ="=¥D=ò€¦¸Z€¦ÿ ”>g»u?ÿXbÿö”>›_­=Ãt?ÿXbû>\½Í<=ðv<|€fô€fx€fÿÞ‡ò¾V2?EX ?ÿXbÿhÏ ¿ê)?Š?ÿXb#M<¼Õ=ò=xF=ç ä è ÿü;¾¹/?M×V?ÿXbÿ-Kþ½ÿ´ ?ÎT?ÿXbòzp=»Ñ‡=«\¨;ï€Ö€Ý€ÿÆ k?í3>Ûµ¾ÿXbÿ÷ub?u_V>íXÕ¾ÿXbHñ¼Wz­=Õ® ½Z…·…È€CÿÄ _¿üJ>°Ýå¾ÿXbÿL0U¿RŒ>”%ö¾ÿXbìÚ^¼T¬=p}ؼ܀‡º€‡€¡ÿp¤o>½<5¾h»t¿ÿXbÿ]ØD>õ±A¾µƒv¿ÿXbˆ.(<Ô*š=4b=½€F¾€FK€Fÿ×½?c•?;į\?ÿXbÿ!¹»>—CV½¢Ëm?ÿXb¸êº½ÕÊ>…#=ƒ€hÒ€eâ€eÿ?o¿Óõ°>‘Ä¿=ÿXbÿ*Mh¿WíÊ>~ó>ÿXbb,S½J%<=÷ ¼Ý€Ž°žóžÿV¤ï¾D³¡>xIS¿ÿXbÿà¾̱>ŸPT¿ÿXb¯²;l ù=-íT¼Ï€›€)€ÿˆ¥~½”Ó;?e7-¿ÿXbÿD»p<3lC?ÍR%¿ÿXb˜ø£ºášû=¼–=Í€Ú —€ÿÕ‘˜=5=F?BÚ ?ÿXbÿ‚ =êJ?>á?ÿXbÂú½ës•=”Ü!=¿€'f€'{€'ÿÀd‡¾e«¿þ%=?ÿXbÝâ9; ä¾Ñ¿wb??1±l;r*¾..d=R||=°ã¿9ÎgÆgÌgÿŽ0C?tÚw>l¿ÿXbÿ¸K:?»ŒŠ>CW!¿ÿXbº< Áñ=î>=u¦€tµ:dƒ:ý% ?Ïkú>_l/?~Ú8e*q‡0Xƒ:÷?G?­Ÿ#?¥9;õ„+5"C/í*$»ê[f=cc^=Ò(–(¦(ÿ½¾—ÐE>-­p?ÿXbÿ3¯@¾æ•>~´x?ÿXb‘ñ¨¼ ©Â=aRü¼*‡¦€C+‡ÿT+„¾Ùd?¸–»¾ÿXbÿÉš¾0^?-ÍɾÿXb¹‹p=\r\=»ìW<¯€jV€j(€j“Üí:Äàm?m,¼¾./=ko;:ŠàG*Ãw/ÿ¡¯o?´r²¾ü\3½ÿXbºôo½èˆ<=|º:ÿXbÿI¨¿~3?ò>ÿXbl[<øþÆ=æË¼pŽâŽtŽÿWËL>ýÈW?ë¾ÿ¾ÿXbÿê¯A>¬5S?¬P¿ÿXbg€½ž>m^¼J€‘€–€ÿØÅy?¼ÅP¾¥½ÿXbÿFÚn?ig¥¾*F"¾ÿXbW¼½~>ÇJ =î€e߀eõ€eÿ¬Ýy¿”u^>“J<ÿXbÿqu¿ø9’>ï‘(=ÿXbå^`½? =ÉÈ=™«›«c«ÿ[-¦<²ð¿ýRô;ÿXb¹}î:°¢î<{É¿ZÅé!4½ €„¤D€ƒÿ]Òe¿G÷™¾ƒÒ¤¾ÿXb51‹:šj¿eôо©Eš¾d¿;:Ö£d+ŽËû0ݵ„½‘Ó=”†<«2«Ò«ÿy¿Ž‰›>=?ÿXbÿ¨5!¿Fx> ò‚‘<‘€ìòÿ/6o¿@Æ>ºØ©¾ÿXbÉÔà:pLj¿—t>­æ¿¾È±:j†)£+ w>·Ÿl¿ÿXbÿ‰Ù¨>B“¨>b¿ÿXbmåe=ò]J=üG<€j½€jC€jÿH…A?ßv'¿UμÿXbÿÙBE?e"¿d~½ÿXbjõU½ {>Ö9†‰¼K>ÿXbÿG2l?ª¯>RX4>ÿXbªÓA=]lZ=þ°»z˜ñ˜T˜ÿ¨~Å>×m`¾lme¿ÿXbÿº·>˜n-¾Èk¿ÿXbäôõ»êZ;=RcB=wB”7Bÿ‰˜`>íô%>åKv?ÿXbÿ`»E>ôN>A×u?ÿXb^­½XŒ >“¦A=]€\Š€\r€\ÿõà¿ï|â>‘{)?ÿXbòŸ„:xÕ!¿š²Ð>@±(?5”Ž;ÊÊ”,ª0æ">¼ 5/>ôýÔ¼€b€"D€bÿœË¾}k¿%Ý6¿ÿXbôœ:徜‘¿‚8¿¿‚:tÕU+‰/9 Q½JD>s¹A»€—ò€—Ž€—ÿ%F„¾ÁW¹¾?Je¿ÿXbÿV¥]¾Ýl±¾8¨i¿ÿXbÜ€½Mg'=úïA=UyJyTyÿ× ^¿`[€>N!Ü>ÿXbÿè)X¿q*a>Ðú>ÿXb -ë»]ÃÌ=?ÄF=§€,M€,¥€,ÿÁ˜„½Zÿm?竹>ÿXbÿy«¼pok?ÿÉ>ÿXbq="áÛ=4Ÿó<öžÆÿÃ9?qªÊ>_?ÿXbÿcã7?ÜFØ>|„ ?ÿXb|἟Í*>ÚX ¼ÿQøQØQÿàà> é>‰BF?ÿXbÿcë>hƒÔ>dûH?ÿXbª¹\½BC>L¥ŸºS€”Q€”>€–ÿ‰ë5?xa˜=¦3¿ÿXbÿ«.?³×ó=¨8¿ÿXb‹»›>´è<ù€ü€ø€ÿcC¾Äö_?ÀKï>ÿXbÿ´É½0na?•Tí>ÿXbu=±½¦ÐÙ=Y–<žo™o8oÿÕ­j¿ô™>¢°‡>ÿXb3‹:qi¿0Š—>uà“>éj:”Þ#-¨èH0BÍ;þ=Æüc]€‡Õcÿ£Ê/>¸™Ù¾†c¿ÿXbÿõ=>=Ü¿¤‘K¿ÿXbZöd½ºÜà=Èš‘¼÷€˜þ€˜ç€˜ÿ˜T¾R’>}o¿ÿXbÿ¤€¾Ô‘>ÝÝl¿ÿXbaŒÈ¼Ë¼Õ=©Ú.=ê€7ˆ€@Í€7ÿˆ'G¾vxÜ>9Ÿa?ÿXbÿÊuF¾”Ä>àg?ÿXbÊTA¼‹P¬=«”½€ °€ Ñ€ ÿ=Á5>¶Æ=Ø¿{¿ÿXbÿä>>¯‰5=©A{¿ÿXbA =v2Ø=\Æ*åq>ÿXbÿwcf?F·>õ”>ÿXbLþ§½ó“ >g»œ€:€?€ÿÑ#¿C:x>T;¿ÿXbÿ‰×¿Ãƒ>‚ØA¿ÿXbSϺùÜé=à*=_€@¬€@»€@ÿ!ºf=˵ß>ƒÑe?ÿXbÿ|Y,½œ÷Ó>/Èh?ÿXbTw=͈=p&&<Ÿ€ž€á€ÿú¢u?Ûõ9>¥r\¾ÿXbÿ@xr?j·>óI¾ÿXbä1ƒ½Sx >¢2½¨:S]R:ÿL=^?Döê¾S§A¾ÿXbÿ.b?w¢ß¾ K0¾ÿXb¿+‚¼@Ù$>?sV¼#€A,€AC€Aÿ§b>ùºc¿Ç–̾ÿXbÿ•7>Ha¿éHá¾ÿXb¬­X¼›q:>$ļÿFûF€ZÿàF?Ö¹Â>µ¬?ÿXbÿ~K?¤š>î“?ÿXbª‚‘½ZŸ">µ¤£»Á€ € € ÿŸ†‰=êWb?n¸ì>ÿXbÿJ3ð=éb?xPå>ÿXb •½½,>IóǼ4l–rÛlÿÒFA¾<ág?U?Â>ÿXbÿÙl¾Š-f? >¾>ÿXbì½x¼€»ì=Nš†¼,€“Ö’¥€“ÿ€h¼Â ?ŒZ¿ÿXbÿ¸N½²›ó>ŒË`¿ÿXbª*”½¯Ð‡=ŒµÿXbtP|:nm,>•0ƒÁµ½±£Ñ=A-†<ë¹€ èÿH‚r¿]Ÿ>1Ó =ÿXbÿŽv¿˜…‰>þφ<ÿXb¿\½Ü.”=/…¼è€šê€šÃÿ°£<>TÊ¿XV¿ÿXbÿÀx->79¿»³J¿ÿXb<ö³<.=îÐ0;e6366ÿÖÇâ= V}¿Ç+¼½ÿXbÿ.¨¤=jm~¿£Â›½ÿXb÷x¡½«^>¹6Ô<\€mP€m]€mÿ  e¾8q?:8€>ÿXbÿø‡¾ÇJm?Žý‡>ÿXbó½ `-=‹¤]/DܽÿXbÿn›|? &>IHë»ÿXb+¤|¼tê*>Œ‚`¼ºQ|Q°QÿbÁŠ>°,?Žt0?ÿXbÿ½Ô‚>@)?÷•4?ÿXb0Œ¼( =×½U=×RjRÖRÿöGÄ>mÚY½~ l?ÿXbÿé\«>ð‰L¼î6q?ÿXbZÖÚ;£¼R€{f€{aŠÿ¹}¿‚!¾= 3÷=ÿXbÿW{¿èÏ >Å4>ÿXbëWº£"%¿ÿXbÍ-´:I?Ĩò>X{!¿¸d›;£|R,,»0²» ½† >"qO=i€ü€Ѐÿô{¾ü€?bíY?ÿXbÿj»ÿ½‰ ê>~na?ÿXb ½XÅû=}輫—ç—©—ÿ%|‡>aÏ$?LÎ7¿ÿXbðµ:-Ø>~ )?Ñ ¿/¼!;_CºC^Cÿ•>!z?« "¾ÿXb‚°: BE>›`v?K D¾u7;jä•+Ng//]¼Ëi¯=sHj=š€*6€*’€xÿ£ý©½ å6=AÜ~?ÿXbÿ"Z=¾á5= d{?ÿXb/‡½JÏ>¤l¼{œ€3yÿMÄÔ=è†Z=†?~¿ÿXbÿ ¾…=Ú”ˆ=åá~¿ÿXb˜m'½þFÛ=Û¤¼Z ä u ÿg«Š=z•‘>ñÑt¿ÿXbÿ$º <í¤Ž>»Úu¿ÿXbÅǧ¼°«©=W–h=w€xu€x€xÿÓ゙”»¬-b?ÿXbÿou±¾êâF<p?ÿXb’쑼6v©=èŸ ½€¢H€ "€¢ÿ–"¾¢B =&™|¿ÿXbá]¹:t9¾¥þË=¦p|¿¢<­„œ,¦Æ-0$¹|<%Ϊ=¡V=U€$+€$€€Fÿ+§Œ>›!¦>.¶g?ÿXbÿ|’>.£¶>²ºc?ÿXb½'k”=tÓæ<¿€‚l€‚z€‚ÿã¦0¿—i¿ß¥Æ>ÿXbÿ¶t(¿3#¿nœÍ>ÿXbF\=aTò=`·;±€’Ê€’¦€uÿ«,?Þ{;?à‘Þ½ÿXbÿ…4,?„U5¦<í€mþ€må€mÿÍçмàá?š[†<ÿXbÿ ¢:Š×?×Ô=ÿXb”Ý̺h>¯ÏœÿXbt*±:°[×½~U}?|PÉ=uÍ:Œ*Sdó-Ÿåù¼yë|=Å=Ü€8µ€8Ô€8ÿæ;™>$A¾Üq?ÿXbÿí]…>cK7¾©àr?ÿXbíI =¥ù£=Šã@¼B1C1f€ÿÅq`<½€m¨€my€mÿ U/=B0?ÆX‰½ÿXbÿ §={?ð‚`½ÿXb!­q½%°y=–ËÆ<€©%€ªÇ€©;L„:ž^¾MÎa¿u+Ö>?:ƒ­*_À/ÿ{Æ ¾v\¿«IÎ>ÿXbmtN½-— =k =‘««¬«ÿ™UžÿXbÿ¡Ø‹¾_1E?Ä„?ÿXb9 ;=1Ϫ=(×”<¥iZiHi½ü¶:9~?þñØ=ŽÛ†=^ÚÖ9n"(±Ïí,ÿ…§}? Ú=ñ#ª=ÿXb1²d=¹nJ=™»<2€&â€&`€&tŽƒ:‰Ý>?›Í'¿%bö½1þ+9ˆÍ¨&S°€*ÿÕJ;?ãõ*¿ J ¾ÿXbq¥««ƒ=ñ3d¿4ýU9>Q.,G¬ 0ÿF¯ð>ÙØˆ=bMa¿ÿXbû¦<ä§=™Þ¼/€›–€›\ €›ÿ0ì>oˆ…¼yc¿ÿXbÿgÒß>¡³ =¤f¿ÿXbðLè¼Ã·°=Í >=€8ˆ€8Š€8ÿbšc¿¡ø=cûá>ÿXbÿðÑe¿)/>ÒšÓ>ÿXbuxH½]¥{=¶=c€¤¨€¤€¤ÿ~ÝD¿´lÞ½_D!?ÿXbæiƒ:r·B¿:£¹½³‘$?Jl®9…à*ƒh¸/¸šæ‡ó>" V¿ÿXbƒ::ó>°Úù>ù’L¿Œô8;[«,ʲ—0u¤½5ÔÈ=ô5 =yñÿ‡,¿îÈ|>{B2?ÿXbÿ6u$¿7[s>„:?ÿXb>“}<1(Ó= <=KKKKÿÐRG>„Ç?I%D?ÿXbÿ¹!W>Nà?ÿ²G?ÿXbÛÂ3½UNÛ=™a£¼^ ” ¬ ÿ4v!¾¯—ß>Û»b¿ÿXbÿ ¦M¾3ä> Z_¿ÿXb_Ñ­¼Úæ6>[z´¼XŒšŒ·Œÿl2¿T;ß<¦ûL¿ÿXbÿÒ÷¿êº0sI¿ÿXb¹9µ½û=Æ6©:뀮ï€ÿç~p¿#${=¹¤¬¾ÿXbÿœÇk¿N95pǾÿXb†‘=‰É=A¼Ž€`v€’€`ÿ¬l[?Àä=ĺ¿ÿXbÿ#¸V?'ªõ=ù¿ÿXbiþ¸½¢Õ>$ ­<;€qr€q €qÿÐà=¿WÜ"?"“Y>ÿXbÿø-9¿ÍV&?‡1o>ÿXbN+ºiÈØ=#…2='€@™€@M€@ÿìê¬>ú¡u>i?ÿXbò.!:™0l>w…>ôýo?ñu:!Jk+þÉÖ.ÛÞ½ï%>O›¼[€{f€{´€{ÿù s¿sƒ>ª§->ÿXbÿ*m¿T£>þœO>ÿXbî—O=Õè•=“0úνXKz?/q<¾ÿXbÿ;Q½tÜ|? ¾ÿXb>”(=Hn­=™¹=di,P’€Qÿ6Mb?Yð)=ýjî>ÿXbÂ,à:Îf?4Ú<,Ý>ßK:NúÝ'¡%-Ü<žCÙ=¤P–¼Í–™–÷–ÿþr¨>/9Ò>y³Y¿ÿXbÿĘ>ÁïÃ>ÂÖ_¿ÿXbßQc½ÿÌà=kE=D$E$W.ÿÐ’<„Ó#?u©D?ÿXbÿ©½0ã?'»G?ÿXbüÁ:3Ã=Ð+^=ê€-H€,~€-ÿ(E>œe ?@¦Q?ÿXbÿÜ3a>° ?¯lO?ÿXbW¯¢¤U_?¯Õ>ÿXbrùÚ:Ç•À>ÿçU? Í>Lla;ú .*€.ÜK½d#>È(Ï»(€r¥€rh—ÿ3ÔŽ>XW?‡î¾ÿXb™ƒ:ø¹z>B\?yoå¾ ‚æ:ds.,H&0è3 <ùL>ëBï3y?r´L¼ÿXbÿÄÁw>[ýw?]¦b½ÿXb,GÈ<{/þ=6Ȥ<ç€tË€tâ€tÿÅ?fQH?©¿æ=ÿXbÿèU ?»C?’¦'>ÿXbÊ7Û<×=œSÉ73848l6ÿ>$>zä[¿®ù¾ÿXbÿK}\>,%_¿lá¾ÿXbC€<ê–½=ìÕ¼k€nh€níŽÿîRò>Úì?Ïœ-¿ÿXbÿÝ?õ ?°°¿ÿXbUOf<­>¾‡Ë<&€tO€t<€tÿ¤Ä”>êHh?¦…›>ÿXbÿ2ºª>Éd?Ìò>ÿXbTÄéÞ«V=EuuŠ€eÿ4ªÙ¾ˆX½½™€f?ÿXbÿĪ¿Ò(ò½Ó Z?ÿXb ]¼ßŒú=ž =‘'·'’'ÿ³‘¾ì;?×?ÿXbÿáŠh¾}º“¾h¦E¿ÿXbÿ`k/¿;/w¾¢é/¿ÿXbËÙ{½Nñ˜=J•(=ú€'·€'ü€'É Œ:ý޾¾äâ¾¶9Z?XP9¸'*ɲ-ÿÊS™¾”¼ò¾—öS?ÿXbàƒ·½Dj >Çñ=‹€h¨€h€hÿC3~¿Óµ=;U ½ÿXbÿùÆ~¿o$'= µ½ÿXb½«ž½b-.>@ ½FrBrörÿæ‡.¿£Ü)?&Â>ÿXbÿÃ[%¿Ü 5?ä!“>ÿXbïÅ—½¥ö2>b¼&½xlólîlÿ˜»¼`e?èã>ÿXbÿcéļçÂh?0ËÔ>ÿXb6¼/¿Ó=¯À¼ù€;ì€;û€;ƒ:’å>¢•>]ðp¿Õ Æ:¡ ,:jH0ÿÚŽÉ=]£_>å‹x¿ÿXbíÖ’½ðQŸ=ù1f¼¯b®bVbÿ> ¿º'þ„è=¿ÿXbÿ›h%¿÷aľâë(¿ÿXbéF¸½. >.V=ë€hÒ€h €hÿO¨~¿˜ì¹=ì÷@½ÿXbÿW¥~¿þ“Ê=šÞâ<ÿXbg˜š½Û…>ä/-=W€U€¢€ÿÇhÖ½¤Šø<÷€Mö€Më€Mÿ ¶1?QDÿ>cè?ÿXbÿîv4?è( ?«ôí>ÿXb”¤ë<ÈDê=Ë0î»p€’Ç€’ €u¿ƒ:~õâ>˜Ó-?Ï¿<{Å9ä’&IŽ-ÿ‘’þ>´ç-?Ç+ ¿ÿXb¶Gï<’ëf=»)%=ÀVÀ€VÆ€Vÿ˜Ãô>¾<¹¾*äL?ÿXbÿ–=è>j€Ø¾8ÕH?ÿXbîÑ=¸=á=R*a=tŸ=ËÚ&<n¦€NnÿЫ?~©<¯=½ÿXb&` :Eÿ~?ãò«=þYã¼jZn;6*†‡-+Q¶½}­ >ÃÔ<ù€ñ€óÿF«[¿5¿ý>ƒ¬ ¾ÿXbÿE\¿.{õ>øË3¾ÿXbx´q½ÌC>mâä»Ü€3¿€3Z€–ÿȃ²>êó‚=l`o¿ÿXbÿ2Q¨>_Ç”=q¿ÿXbë=Lݵ=kŸ=žP+P9Pÿ`ÆS?Éð==#W?ÿXb]Š:€N?uƳ<ƒÖ?nö‹:•ö)[§¨.{JN¼{Ÿ:>‹‰Í¼S7SþFÿ°=D?6€É>5ç?ÿXbÿlE?­ƒÀ>¿‚?ÿXbS!ž¼5}6=@KW=gR¾R®RÿYYž>Ñþœ>Arf?ÿXbÿóïe>°„½>¸Ãf?ÿXbâ#¢½Râ=JÏ4=Q€€¦€ÿ{Õl¾šb¿îâÎ>ÿXbÿÓŽ7¾½t`¿\xä>ÿXb ¶Q½L >8ÜÇ<ø€MØ€Më€M–¬À:JG?O{?3 –>šO$;õbg+%Ñ¥/½”:KL?•.?üË–>¬:µ;Šeœ,må%0!<º½€ è=¯BJ<^Z»ÿ_’8¿³;,¿Ùð)¾ÿXbÿn7:¿Šƒ,¿f‘¾ÿXbN=¿µS=zD»»€&b€&º€&ÿ~S?'˾—Ì3¿ÿXbÿ¡?|‚·¾ñ :¿ÿXbqs*=•™Ò=9›;íØþÿ×?e?¶’Ê>®P¾ÿXbÿûOh?Œ£Æ>º %¾ÿXb¹ãͼº¿*>¦Õ¼J¢¢°¢ÿ´R4¾0?ï¾Ì]¿ÿXbÿ‚Q)¾êbö¾ta\¿ÿXb£ç½z8Á=>¿¼™€C€C˜€CÿmÉÚ½®BM>Oy¿ÿXbK÷ƒ:w]%¾7Æ|>Ú›t¿Èo7:Ç%W)oPe-ëTùÞx1¿ÿXbÿ{?U"ô>593¿ÿXb?7t= n=¡ôXTõ½LÄz¿ÿXbÝù†:ùXL>Uྂx¿Ê9ÎWÍ)È¢, µ½^É=ñd·<êoR€ ¯oÿSn¿r1>v¤¤>ÿXb²Ç…:ökk¿ØÉf>͹¤>n÷:¤+kB¾/VI¤½$>Ô7»¿ÞÝÿ±C¿“ë„>Š>¿ÿXbÿy*¿Îƒ>6b3¿ÿXb¯wÿ<35I=ÖŒ =ê€T¯€Tå€Tÿ$t/:?4(Û>ÿXbU.Û:]‘?Gú2?GÛ>u±#:?Á+aéS01Cƒ½sû=kÔC=0€Db€DÖ€GÿÕ2^?²>aêô>ÿXbÿ;]V? > ?ÿXb~p>=)wŸ=nŠGhG9=šd?ÿXbÿÓ=‘>+æ<Û`u?ÿXbŸX§<76û=^½Š»w€uí€u¹€uaq„:ê>ÍG?xcÚ¾9ÿŸ8o¾J'hÝ-ÑØº:%á>ûÒH?'çß¾1{Æ9¡:+qL$0§¯ç¼û!¶=g™½ï€C×€Cì€Cÿ7_5¿NBþ>-^¿ÿXbÿß+B¿"9÷>à¾ÿXb… =WêÙ=6¼Î€’Ÿ€’ð€’ÿé/?ŸG ?åù¾ÿXbÿ‹M ?ÿXbÿáõF¿<æn>Ÿœ?ÿXbëƒ<Øq= 5J=HL‚L.Lÿº Ÿ>†A¾*p?ÿXbÿ –´>‹!¾,#l?ÿXbŸÇ¨½´“¡=Ǻ13çÿi9g¿d,‹¾' ª¾ÿXbÿÇÂg¿ä·f¾äX¸¾ÿXb·'=•ž©=pïš¼k1i1Ì1ÿ†V¿>e.Œ<]im¿ÿXbÿË<²>@¸@=K¯o¿ÿXbÓ (=…>¸=é˜ó<PGP$P9ø:ü²a?›ié=“yê>vÜp9_\¶'ÑÑØ.ã:Mdb?je>4 â>ñž9žAµ)«5/+O€½,>7Œ½ÿ€û€÷€ÿµhc?üi×¾{<¾ÿXb+@„:Ó˜k?€Ð¬¾¼‰J¾Œ6ä:ÿ¶*RÃ/j< ¶>nø]<¢€uR€uB€uÿ;µ²>s¦o?®/=ÿXbÿ<È>Ö»j?¼¢=ÿXbäNé»HO>§Ê÷vÇ=$tp¿ÿXbÿÈíŸ>¿i³=…'r¿ÿXb÷|½Ð€:=‰ «ºY€‘p€‘ €Žÿ]bǾEY?p8¸¾ÿXbÿ²+ƾøÙY?¥Áµ¾ÿXböΈ½ãq±=8…•¼êÖºÿÜ;hòê=ä¼h¿ÿXbÿƒc·¾¯œ=Â7n¿ÿXb´X;`<ƒ=ä„ ½ú€Ÿ,€Ÿè€Ÿÿo—¶>NR#¾¨k¿ÿXbÿÝ­²>©Çö½ßém¿ÿXbž|º½üä>Ð)H<ø€ù€pÿ—Æd¿*,â>Ò¡½ÿXbÿ,ˆi¿*Î>ñ½ÿXbC+½—®0>"O’»L€9«=y=ÿãá ¿Ò S?´>ÿXbÿßÙ ¿#ÂU?Óy¼ÿXbr‡½ÛÁ(>só¼È€ ,€ ø€ ÿ¼Á>hY?b6½>ÿXbÿÒy›>b]?‘ÄÌ>ÿXb-ê³½¬«>sÚ=þ€\Ó€\ý€\ÿÂN¿ó˜ô>ä´>ÿXbÿúC¿òR?ÞÑÆ>ÿXbà»Mœ¼;-€u¦C±€uÿoŸ—>©ÿr?JªÙ½ÿXbþŠ:E5š>¯=q?1U¾TÍ“:ÍîÒ'žÃ+o½‡P…= Ã=_€ªè€¤½€ªÿ˜¶d¾`ÈL¿ò•?ÿXbÿdb`¾[XW¿9ý>ÿXb·¸F=ع‰=¼± :,“Æm[“ÿ6ý»½“-?Ö%;¿ÿXbÿŒ½j5+?5>¿ÿXbÍ><•æ=)=z,L,ù,ÿÏ÷•>ø\ä>3‚X?ÿXbÿS*w>¼›Î>ïa?ÿXb Ùù¼Gw= =ê€8¹€8Ò€8ÿI©>(,O¾Aük?ÿXbÿZˆ>ëûi¾Ç©o?ÿXbLüAcÆ=ò]ʼ%€C_€Cœ€Cÿ£7‹;(6Õ>›¾h¿ÿXbÿ ¾½å?Š?R¿ÿXbšêÉ<ƒ’=3û<=ìLtLÖLÿãlH?øŽ¾ûj ?ÿXbÿ ¢C?Í÷ˆ¾Ò>?ÿXbEõ½ªÔÌ='¤µ¼¯ Y ¢ ÿ–Ð*¾ŒÍC>Ÿw¿ÿXbî±½:u…+¾'I>ŒRw¿ l\:]ª©'lÔ!,: ½Ù–=G"=¬€2É€2¼€2ÿ¸?«1A¾T?ÿXbÿtN?ìK¾PòS?ÿXb|Ót=œs=~tê;ø€î€î€&ÿMcn?*Õx¾3‹¾ÿXbÿÌÜn?46^¾@å’¾ÿXbŽx²¼õ˜=åï½~€¢Á€¢º€¢ÿÖr¾Iν`w¿ÿXbÿÇ€§¾D ñ½ p¿ÿXbİú µ=~h=3€-2€-0€-ÿ•Jr=xþA>Sèz?ÿXbÿ =ýœt>žnx?ÿXbã ½(¶¢=ŽæÈ¼ôtÐ…ëtÿKÉu¿L"ƒ¹õ-¾ÿXbÿ[Dp¿‘ÒÖ=r]¨¾ÿXb®¼¤½ãþã=VE8=¾€»€¡€ÿ³4¾Ž`C¿º?ÿXbÿ,†ƒ¾yU@¿èŸ?ÿXbû/¼Ãõ=„fW¼L’7’<€“ÿ·î½=¾??¯ü&¿ÿXbÿ˜Ï¾€x;?Å/+¿ÿXbüp°½T>ÝAì;ÑÓÙÿ0ÀJ¿Œ>ƒ…¿ÿXbÿ‹O¿fk.=b9¿ÿXb¾gd=Ã\=&VÆ<ñA¿ÿXbÿ:œ?‚M¹>ûL<¿ÿXbûåS½1 (>òë‡:7€^€^¦=ÿgæ¿G?š˜=ÿXbÿ—¿êdG?éZÈ=ÿXb£V=ÔG =8L´FÛc¿®×•>ÿXbÿ³¨>‹pc¿ÑC¤>ÿXb ]¼É÷= Û=I'#','ÿ…¾³Á3?“œ)?ÿXbòè†:D›[¾š¬0?Óð0?©<¥9˜3?)À!.$½ÿZþ=O”»Z—·—¾€rÿ½`›>ánh?{ý“¾ÿXbÿJ0u>ŽÈi?©Î¨¾ÿXbB ³¼…µñ=h®S¼I€“˜ u—ÿCU=C'?°^A¿ÿXbýâ:5†Â<ž=4?f±5¿Áw:,nè,0x^ª½–—œ=š †<¥€[€Ö€ÿ—&¿ÔB¿PqŽ<ÿXbÿ>09¿V¼0¿ôI¼ÿXbN½&5>çÈJ×Ä™>ÿXbzÍñ:4Ýr?hþ¼=›Úš>uà¯<ÊÖ)®Ç˜, 'Ì<ô4 =Ö9F=Ï€F€FÍ€Fÿ¨2"?—ûɽÄqD?ÿXbÿ!Ÿ&?Ø<¼ÈTB?ÿXb˜¤²¼®ôš=_%½a€¢Þ€¢À€¢ÿü¯q¾¶Ñ•¼*¹x¿ÿXbÿÜux¾æŽ¼[Wx¿ÿXbþír=‹Ý~=Rd­<k2k7kÿ¸p?;¶¼¦h±>ÿXbÿï–h?U{¼òÀÕ>ÿXbÏfU<’!ç=ù/¼|–"–¶–ÿý(‘>j9 ?îI¿ÿXbÿ§e‹>s"?gG¿ÿXbüPé< 8ä=¶Ÿ =úÆ,ìÿ[G?³œ÷>à4?ÿXbÿLÀí>¯È?n™:?ÿXbŸ½o1>0h!½í€+ï€+õlÿ¡´¼>˜/^?:~ª>ÿXbÿ’÷”>Ðf?à£>ÿXbpa]¼9Fò=œn=J'ê ,'ÿQø‡¾| ?O?ÿXbÿ<*·¾¢Æü>dêJ?ÿXbUˆ=Nµ¶=fN—¼T€`¢1»€`ÿî1?•I>»L¿ÿXbÿà6?! <>CåI¿ÿXb>—©< úç=[Ñf¼b€Œ†€Œ±€ŒÿO5Ù>:1Í>óáO¿ÿXbÿ@õÎ>C½>.V¿ÿXbþ…½ÓÛ>Ðп<Ó€mÒ€m®€mÿ-„ =f…}?©«ê=ÿXbÿ#±G=ñy?a)=ÿXbð5¤½Ø‚Þ=1l»C‘„‘@‘ÿ Ë)¿~Õç>)‹¿ÿXbÿñ­$¿áê>*=¿ÿXb!ÈA½JÐ=Ö8=M&M´€2ÿ;?>#ÿ‹>q?ÿXbzî†:Vë’>®2~>XÛl?=†Ž;2j&ðù`*ù.e½ÈëA=R=<Á€fŸ€f¿€fÿÈJ¿‰ª?ÖÆ ?ÿXbÿòá¿o0?]k?ÿXb¥Ii½ó“ê="ýv¼f€˜x€˜g€˜ÿåÜv¾ü?ä”P¿ÿXbÿYD¾­à ?µ¾K¿ÿXbCÉd»"Oò=>Ï=ÿ ý þ ÿËÓ½°Ö?¾‚Q?ÿXbÿ…8¾­ð ?•~T?ÿXbÊ©½Zò¸=O2=€5"€5P€1ÿŠ8|¾ÿQ=üÃw?ÿXbÿE ¾í1—=Ã÷|?ÿXbƒS=¼==ú·Ë;m€ o€ Æ€&ÿm}/?P7¿¦Ì¾ÿXbÿŽø#?ÈA¿]A¾ÿXb œO½fM >™¹:OssHsÿè!R?’ß–>I„ú¾ÿXbÿÎ_?7é‘>[P̾ÿXbßýq<@ÙT=<¢B=sYáY»€KÿP9?K?ì¾îº5?ÿXb%ïƒ:1¿?OIý¾9~/?ùcÊ:ïr%+ö—t/ <½‰|>Æ6)<º€î€n€ÿRpP?à¡?Ù½ÿXbÿ @O?(ä?FÈý½ÿXbÉŒ<ê$»=ž—J=M€$N€$n€$ÿ1ØJ?xü‘>Ì ?ÿXbÿ>Õ3?@‰>ÆÏ(?ÿXb=™½|>ù„ì¼ €†²€J>€(ÿ¬Œm¿Õ»³¾¶b¾ÿXbÿóh¿N>Ÿ¾W¾ÿXbòDP=€ï6=PÃ7<žE—E™Eÿ¼L!?Ë,F¿~yz½ÿXbÿÉ?`SI¿&½ÿXbb‡±½¿>¹îÿXbÿ´£¿x§0?É É>ÿXb)ç Mï^?ÿXbÿ¡[¾$K ?IúP?ÿXb1ëźEÞ=úÑ0=’€@¤€@M€@ÿÓŠ>ËÀ„>J?t?ÿXbÿLß@>“k>Dlt?ÿXbJµÏ<•f³=XâA=Ü€$Ѐ$v€$ÿÔÐ?—>IL?ÿXbÿªß ?½Y2>ÙB?ÿXb/Ãÿ<‘Òl=À"=þ€Vü€V9€Vÿ^n?Tb“¾ÕP?ÿXbÿ‹?í¥¾ì´M?ÿXb®½Uû´=ÜäÞ#¾B5c?ÿXbÿLúî>Ƽ5¾)Ì]?ÿXb 1;Ì—×=¡ò¯¼d–ª€;–ÿÊí=4fÃ>ÚÀj¿ÿXbÿúý=‹Â>…©j¿ÿXb~”½(·>û;½Í€(Ë€(™€(ÿlŽw¿s`j>ãä½ÿXbÿõPx¿X2K>lê¾ÿXbÜc)=‚ÆÌ=KåíºÝ€`¹€`°€`ÿm“c? …¢>t©¾ÿXb²Bâ:igc?ï‚‘>g·¸¾†Éè:œæP*4¸.«è¯½—í=GËA=¥"¥¥ÿüIÚ¾J¿'7??ÿXbÿÈzÁ¾˜Ù¾,•R?ÿXbÉ!b½Ügõ=qX=c.Ä.Ã.ÿw-?@ia¾f4?ÿXbÿ(?“𯾀ã+?ÿXbh銽rù>'x<ù€m¸€mN€m30³:Ž>=ß`?‚IT½~ù8¸X +O 0f«³:ECE½ó]79¨à*VÅ/´€½ËÙ{=ût¼ÿXbÿç ‹¾P¹e¿ä²>ÿXbA~6= ê»=–&¥]8 >ÿXbÿùy?ºç>É-1>ÿXbMª½«"œ=yæe;õ@éÿAS¿e³ý¾ôÊŠ¾ÿXbÿž¯U¿hf¿S¾ÿXb¦D²½B>È=»*Ð<éoò¬oÿj¨\¿-õ$>%"ö>ÿXbÿ&Ž_¿ºàÄ=v‘ô>ÿXbÊT=· x=rø$=ÿ€Vþ€Vü€VÿD Ë>b M¾•Ye?ÿXbÿ‘Yî>ã•‘¾€ŽV?ÿXbÁnØ;Y¦¿=fÚþ¼€n¼€n¥€nÿˆ¸à><?¨è4¿ÿXbÿ8ú·>×ì?_8¿ÿXb™ÔÐ;%>ض¨<ôêH€ÿ¹µ’=„œy?…-W>ÿXbÿd“â=3œx?èfX>ÿXbå—¡½Â»=ÊÞ=M8ÿà >¿oÝ>¥h(?ÿXb³fÜ:jPD¿ÓOÕ=!"?‹‰":C+À&:®),«Ñ+¼¥ Û=ê0=ñ€@r€@æ€@ÿ¦¾ø !>ºy?ÿXbÿh¸é½Š{Ò=‚ö|?ÿXbg`„½=¶%=è¥âÿ¼¾ÿXbÿ,g¿B¹>à™¾ÿXbBìÌ«h¿ÿXb‰MM:'|¾—ÖÉ>|ªb¿«ìÆ:˜«¥+Sô0G®½ù.å=:=ï<¿ozowoÿò¨¿V\¿U$=ÿXbÿH¼¿_èR¿h$=ÿXbßÞu½.>"`;!”€^S<ÿ¢Ž%¿ù­9?¨q¾ÿXbÿû1¿çÊ??¯Ì¾ÿXbbÚw=Pâs=Ze&!{=‘_¿<²€©b€©Î€©ÿOˆ¾è½]¿”hØ>ÿXbÿ Ÿ¾ôª^¿ê<Ä>ÿXbš™<'PD=²Þ¼ˆ_n€Š_ÿº©=­Q¿ÛH¿ÿXbÿœcz=Ñ:¿÷J¿ÿXb¿FR=Swe=ò´|»W€&U€&V€&ÿfW ?Þ¹(¾ÖáS¿ÿXbÿ[†?ów<¾^!H¿ÿXbk¶’½³=³)=Õ##¥#ÿFñÛ¾j¾#ÿXbÿ,+¾ÓY?1ÿ>ÿXbÎlW½ô1_=¯íí»¸ž,ž[žÿÓÊ¿dJ¾n"C¿ÿXbÿË\¿†Dp¾GÈ@¿ÿXbú(#½6r=Þå¼@€ix€iŒ€iÿ¾öø¾`Ä›>f³Q¿ÿXbÿ(­÷¾³Ýš>?R¿ÿXbjP´½üÈ=u"Á<×oÔo­oÿ œg¿Vµ>›)Ë>ÿXbÿkòe¿âˆY>Å>ÿXb^i¹½\ >±Â­<·€h²€hl€hÿEp¿@Ë”>H¤>>ÿXbÿöÎo¿¢äž>Ë´%>ÿXb›YK½åì >‚Ž<…€Á€M>€ÿ!Cg?=J½>’^>ÿXbÿÃ4h?jë¾>€&H>ÿXb»¹ø<…&É=$ ƒ¼§€`©€` €Œÿ?úTq>šRC¿ÿXbÿ8Š?„8\>’†D¿ÿXbã5o½ï4=}>Ê<€P€P’€fÿàTï¾éá>?^%ó¾ÿXb—\;Œ ¿(2?ìð¿ï¨ ;=b€&"+T½¼ËE=ïÊ®¼€}€h€)ÿI޲¾ãxd?8’¾ÿXbÿ\ÙÁ¾…ç`?E •¾ÿXbV}®;Ÿ€=ÿ½ü€ŸA€ŸV€ŸÿÃ>ŠÏ¾¾ÕšX¿ÿXbÿ¤&Ä>оeb¿ÿXb(º®¼B%n=W&<=¦€?ãwíwÿD&T¿¾?(½Cä?ÿXbÿ…þM¿s–½¥Ó?ÿXbÇ=s4= õ<WôW~WÿzÇÙ>2Rø¾œC?ÿXbÿ8ÿ©>ñ~õ¾ÑóO?ÿXb‰ =Y3’=—b¼÷eõeìeÿL®/?Ä&@>Ðæ3¿ÿXbÿ—0?Nù>ê26¿ÿXbƒhm½…[>G©»'€”˜€”E€”ÿˆìà>´è–>q>Y¿ÿXbÿE« ?ug>—ŸN¿ÿXbFê½<€»l=2 ;=º€K»€Kô€Kÿ*9?:i¾‚ç&?ÿXbÿqÐ1?õˆ|¾d-?ÿXbÌ쓽k`+>„×®¼lDlPlÿ__ɽd?ÓÖà>ÿXbÿX ¾óVf?)+Ô>ÿXb4´½€¾=•™Ò;g€ Á€ ¬€ ÿ¤Íj¿‡ÞÔ=.îľÿXbÿYòq¿p³9=°¥¾ÿXb|µ#»òÃ=ÎÅ_=M€,Ø€->€,ÿÓ•=E³?¢BX?ÿXb¶(ƒ:?U/=­?VeO?#~÷8E;»,Øg51з¥½áÐÛ=ÜØl»ï‘É‘è‘ÿ6¿!¼>úe¿ÿXb!ÿ¹:åF¿_+¶>Ó÷¿§°z:‘½Ï,Tl‹0öC,=ÞÊ=§±½<÷iìi…i4°å:O½d?WùÇ>ŒÞb>,•R:Å€+zõ/ÿxˆg?\޶><äo>ÿXbõÕÕ¼«ví=¶Mq¼Ä = Ä—ÿÅÞš»Ýë?CÇN¿ÿXbÿX!L¼æ((?lÿ@¿ÿXb]Åâ<Ÿ°=4ò9=¼€$’€$ž€$ÿÌ,L?gž>S#?ÿXbÿ–PC?×þ >7¤!?ÿXb“Wç<îͯ=ßú°¼¼1Ã1z1¬Æ¤:Q?ŠiÌ<YS¿«þÐ8´±ä*’Z0ÿs®?u<ÕÜS¿ÿXbÎ.=ÚáÏ=„~&<êi×iPÔƒ:Êj?¢LË>6³ =ù>@:~]*ªºç/ºöÅ:—&m?ˆ¾>DMm=Jo:j¼"*|»/<÷žSë·¾7a?ÿXbÿk¶>ë̤¾¸£`?ÿXb³@›½ÿëœ=И =€‚?€‚€‚ÿ+/.¿óXâ¾íŸ?ÿXbd¿:¡~!¿Ípð¾9?÷ˆ:˜§+Ðß0þEP;MÖÈ=Ô¼HŽ“Ž!Ž&0„:h½J>¥i?+·¾4¸2:‘L*õu/ÿ›mF>Aˆ_? üä¾ÿXbR&•½‰³Â=Xêôb¿ÿXb]ü-½çÏ=/Ä*=ñ€1ò€1‹€7ÿ†º>¡*_>¤Ég?ÿXbÿ¬É>Ķs>zGc?ÿXbqÌ2¼[ =¡€í:€£ú€§´€§ÿh¡¶<Ù¿%?×¼ÿXbÿ#ƒ =Tпf¼ÿXb­¾:½vô=Ndf¼ñ—ê—à—ÿa :~§ ?âåU¿ÿXbÿzé*=8Ý?ˆµX¿ÿXb 5мS=>c`¼kFlFÕFÿ WO?»0K¼¼?ÿXbÿt÷Q?Jsš=.?ÿXbP¿½Šæ>#Y³r<¾ÿXbÿD!v¿ß#d>ƒ%¾ÿXb¯²–½UQ>ù½]€(Æ€(¸€(ÿ4Ìo¿…œ¡>À¾ÿXbÿý x¿.J`>=ë½ÿXbÇȼ=Þ= R%=è€7Ø€7¾€7ÿ­"`¾Â ñ>–ËZ?ÿXb4ÓÍ:ÿ\k¾õ}÷>ÿ=X?®ÿË7zX‘*hH'/Jí=·EÙ=©½=õ±Öÿåf8?fÅ>q?ÿXbÿP¹;?‚Î>±G ?ÿXbŒ/½wL>ëY;¥€/¤€/+ÿKë ?ñÅ·¾ƒ:@?ÿXbÿÅó?øÉ¾[F9?ÿXbŸ¶½áCÉ=|Ò <€ œ€ Ä€ ÿ­Åy¿­GÊ=·kH¾ÿXb¶ƒ:Sõz¿„à÷=P˾ ’Ó:“P*ú©k.Ñ\'½†Ò=m«¼¿  y ÿ¨yç=­Øƒ>«u¿ÿXbÿÿú<> b>þy¿ÿXbF¶s½"lØ=­¿%=®$X$¤$Ùš„:Âܽfô?jX?xý9iÙÜ"¹)ÿ.8«½e§?¸Z?ÿXb“þž½HÞ)>¯ÌÛ¼cr§rbrÿ}|Y¿n‰ç>† ‹>ÿXbÿDSP¿ (ü> ÿ>ÿXbE·Þ¼-@=s¹A<- ° ?€ ÿî3Õ>²g¿ ñ°½ÿXbÿ­¨>Ù»p¿HF¯½ÿXbë7³½=Ô=¨T  ¾ÿXbÿ˜ri¿-°¯>­ˆf¾ÿXb”ƒ™½ªº>Œð»B‰‡ÿÔ“—¾Ðá=¨ær¿ÿXbÿ½“\¾2íj>¿r]?ÿXbÿ–Ñ>¸€>0ª`?ÿXb,R½ÔÕ >;·<ó€M´€Mñ€MÿÃÇO?Žké>›ÿº>ÿXbrò‡:(±V?˜}Ó>vȵ>\Ñt:ˆÎ*iè~.Üôç<)’=Î.=»L¼LuLÿÿ^?õ¼4F?ÿXbÿ"?øU˜¾nãN?ÿXbŸÛ<ú ‡=©¾3=àL–LñLÿfn×>Óƒß=|Œf?ÿXbÿ¬Û>2À >\©d?ÿXbò` <ðúŒ=*Ub=º€Fw€FÒ€*ÿE}S>‚À/¾Æ˜v?ÿXbÿ“œ_>Ñ딽 y?ÿXbú'8=å*¶=æZ49–À˜ÿ(ë{?Ô°=jk¾ÿXbÿíS|?Éú=j" ¾ÿXb²s½¸æ>H =´€MŸGj€MÿëÝÞ>¾y‡= Úe?ÿXbÿ~Û??µá=âV?ÿXbAd=½ý9=û“ø<ºWmW¹WÿX$ ¾x_×¾Áªe?ÿXbÿ!Z̽Q‰Ð¾pgh?ÿXbð=û°¾=Ë0n¼[€`g€`´€`ÿjI*?ÀRý>^)¿ÿXbÿÇ|%?/Mê>wI¿ÿXb–>”½—">T7½J€„²€(.€„ÿþ@x¿îe¾`êI¾ÿXbÿ.‚y¿9šö½B"A¾ÿXb¤mü<Ô˜°=—Æ/=›€$ŠPÌ€$ÿ¬ˆ>ö¡½"ãu?ÿXbÿsúÓ>Âr`½›h?ÿXb² °¼º>ÀèrÿXbÿ÷>޾€ u?pý¥=ÿXbÔÖ;ã©ç= @£¼1’o–Î’ÿÜŒ½H>ür¿ÿXbÿž×­¼n¨Ÿ>©,s¿ÿXb0ÕL<<Ó=Ñ==,KR,FKÿ¾ø±=kÞ%?¹A?ÿXbÿüÊ=¦…#?ÈSC?ÿXb:“½°ãß=†'¼r)Ÿ)Æ)ÿ˜]è¾”f­>ÄÿR¿ÿXbÿ+:ã¾á·>¹-R¿ÿXb·(³¼—ãÕ=|)¼¼h i { ÿRA>ú׿>×#k¿ÿXbÿö­–=ô¾Í>»©i¿ÿXbÆ5¾½é¶>€Fi<µ€´€|€ÿ¸“x¿{ f>øc§½ÿXbÿÈîu¿[>ü$ó¼ÿXb™›o½ÅÿÝ=šé=·$¤$°$ÿ«â½˜S?pÿN?ÿXbÿT®†½€?ôíR?ÿXbå+½nÝ =- =Z€‰1€«[€‰ÿKí%¾ê|¿ ƒ‚=ÿXb×:νÉQ~¿Ö]=<…+;œz¸%Á'*ê=U=Wy=€ŸñhÞ´="c?ÿXbÿ"R? Ýq=¡Z?ÿXbŠVn½”ˆ>8 %=-€GY€G½€GÿûÀÕ>ð*s>î‰`?ÿXbÿçpú>ôòa>XX?ÿXbÜò‘;ã>J4;"CtCACÿ ÒX=µ–y?á0]¾ÿXbÿ=±v?~‡¾ÿXbeà€½7O%>=‚[½R:¼:¬]ÿÊÎr?}¢¾=Àh¼ÿXbÿ¼q?È ¬¾Ø—»ÿXbû;½øP‚=œ^¼™€š›€š˜€šÿÙ=×½5™’¾EÍs¿ÿXbÿ[Dj¾s¯Þ¾_ô^¿ÿXb_¶»³|Ý=k¸¼Q€;P€;Ô–ÿ2->Rÿ>Õ,{¿ÿXbÿ“|>û2B>.Ks¿ÿXb¢š»WÀ=1` ½µ€ ?€n`€nÿ)f$>°H?”ÆT¿ÿXbÿ9Ú >é‹?3JP¿ÿXb ]¼[šÛ=ý/=ú€@õ€@þ€@ÿz—½[7O>°ýy?ÿXbÿ)¸@½Î!>-|?ÿXbÃb=˜Õ=<ø ¼Ï€’€’—€’ÿÙÎH?r¯Ô>=Óë¾ÿXbÿÄÊ9?›së>ý¿ÿXb¢ нõžª=“0=V#^#©#ÿÎxß¾¤%‘¾Œ˜Z?ÿXbÿ±Ü̾®™¾·±]?ÿXb£Ì†¼ÒVÅ=3úQ=r@y@s@ÿ¡A–¾0>V?Ä’ì>ÿXbÿ8~¨¾.iC??P?ÿXbé<¶Ö=B{u¼f€Œž€Œý€Œÿ׊Ë>cø>ŠG¿ÿXbù:ß:_/Ü>¦ã>ËQI¿|}9 M_)¶ks/ÃØB½ãÞ<=X$¼æžÏžÿžÿƾ&4ˆ>®,l¿ÿXbÿØ·Ž¾Å;>‹Tq¿ÿXbµm¸½5›>k- =„€hŒ€hð€eÿª"x¿¹{>Z^¼ÿXbÿ- z¿¶EV>ÝÍ=½ÿXbYm>½æW³=æ6=3S3j3ÿ‘ÙÒ>tÿé=qg?ÿXbÿ.ž>£ó>16q?ÿXb%A8<Þ>mŒ;-CCYCÿÑ„>‚Un?–~ƒ¾ÿXbÿªI>M¶ÿXbožj¼ý„>D¤¦<ª«8€ÿÌ<…¾– r?ÊãF>ÿXbÿèv¾%àq?D/4>ÿXb2r–<=Ù.¼û€Nç€Nú€Nÿ;€T??± ¿Â½¾ÿXbÿÑ?'X¿!ñÒ½ÿXbé7<¯"Ã=Ö;ܼïŽÝŽrŽÿõ‹›>Ü$@?ù9¿ÿXbÿ/+Õ>5i/?"þ¿ÿXbž— ½-Ä=^ò¿¼…€C¸€CŠ€Cÿ׸½—d>*x¿ÿXbÿè% ½ºµf>x¿ÿXbûsѺŠä+=ž ͼ©__T_ÿb B>Îr <Y{¿ÿXbÿû\C> e¼µE{¿ÿXb›‘Á¼;Sˆ=gó8=Y€:Ù€?*€:Žˆ†:}eN¿ºª¾^2ú>>û8N~*sÈ/ÿ$°O¿Ó²«¾è4õ>ÿXb̈½æ­ >¯@4=m€DÊGi€Dÿ0»Y?oåÃ=(f?ÿXbÿÜa^?úš&>sï>ÿXbÖ€½«Î*=t²Ô»b€ŽJ€‘Ë€ŽÿM[¤¾<Ü?Å8¿ÿXbÿEr¤¾\À?ã5@¿ÿXbÃdª;Dþ=¥¼6€´€n€ÿüc5=ý*A?Žœ'¿ÿXbÿÈ`h=^½??÷ÿ(¿ÿXb¾]<8é=פ=",Ò€,Ž,ÿ½”>F;ý><Ü[?ÿXbÿ}@Å=^VÙ>Úyf?ÿXbš0<>ÞÿG<«€uK¨€uÿc €>cÙw?á1<ÿXbÿnž>Ù:s?ò, =ÿXb>”è<êЉ=ê /=yL{LðLÿC³?ð½+>ç~X?ÿXbÿ8õ?$$ô=M×Y?ÿXbke=¡…Ä=I.¼×€`8€`t€`ÿB'?^¶>u+¿ÿXbÿd*"?úóË>"Ò)¿ÿXb¦Õºô‡>¡÷F<•/”ÿØ»²½t?”ˆÜ;ÿXb|d¡:ªÊ½«¹~?ü×B¼’A":L¾)fÒ.Üd½&¬="§¯¼¼{ðÿžŽ¯½+ä4< ¿ÿXbzƒ::÷$½§r&=¦”¿[ù$:Gð`*s§¬.l“ ÉŽº&CžCZ€ÿåx;>e®f?k@ɾÿXb°öÀ:™L>®Âh?äóʾkõ*;E*€+éÆ"0ÿ>½$}Z=¤'¼‡ž˜žBžÿ¡¾†ü†¾soi¿ÿXbÿQ?Œ¾I7”¾kÊj¿ÿXb<Þ„½S #>Lpj¼J€ –€ Š€ ÿï»7?´Ð?åË¥>ÿXbÿ+J?¥… ?K®—>ÿXbã¦F½Ef.=F%5=Ñ€2³€2§€2ÿf‘>ÙÄ>§a?ÿXbÿì6>¬“Û>T~Y?ÿXb‘+µ½´Y> 2þ<ã€\~€\ç€\ÿ´OZ¿%0¼>/ù½>ÿXbÿߦY¿{€Ñ>>™©>ÿXbÞqŠ<üÓ=`:­¼_€Œ)€ŒZ€Œÿ¼_ >4%(?äÑ=¿ÿXbÿu6V>‹—+?sF6¿ÿXbÍ=¤<ŸÌÿ=RIºú€uÁ€u¸€uÿÀâÖ>ëÞK?ô÷Þ¾ÿXb÷y»:‚¹Þ> {J?{SܾÔë¸9É‹<+Áx/‚<=¡Øª=î³Ê;Ø€³€V+,†:º{?ÒLÍ=#k¾‰š:ÚÄ0'ö«•,ÿMº|?‚°=H ¾ÿXbÙë¼CÅØ=k(µ¼÷ ó c ÿo—¾*èü>Y[¿ÿXbÿ,J…¾µö>õ7V¿ÿXb%W½t›°=‡:=S/Q/™€'ÿ\Ÿ½²Áo¼ü2?ÿXbÿs^¼µyÚ¼íÞ?ÿXbÈÑœ<9|>{úˆ<ì€t·€tÕ€tÿÝ+ä>kpd?Â¥’=ÿXbÿq£á>+e?K(™=ÿXbØ~²¼"Þú=B`åíœ`9Qëo)!O/ÿ)›¾’¦]?•ØË>ÿXb›v±< >íš<í€tØ€tÖ€tÿg?Ã/]?Däb=ÿXb‡à‚:hö>|_?è¦=™+ƒ:YîÖ*­Éú.Íw°½yí=äK¨:€î€ÿ Ÿ1¿˜Ú¾*¿ÿXbÿ°©,¿ÿã¾~¿ÿXb׈ ½Ð`>y ²;J€rj€rI€rÿv»->áhz?ÁÞõ½ÿXbÿ›ÞH>üx?øÿ½ÿXb¢&z»AH>¼$N9£w­'£-4/®Ô3:Štÿ=r4=䀖€ì€ÿ|™†<Ñ|7?§w2?ÿXbÿd£»Õ·;?ë.?ÿXbM¾Ù»àIK=/Nü¼"€¡Ž ^€¡ÿ§ê=W0Ǿ@k¿ÿXbÿâè=Ø]Ⱦ k¿ÿXb®Õž½Á8>½ »$óŸÿHVt¿‰õ½¨ô‹¾ÿXbÿª™r¿C©«½¾¾ÿXbÎû½¶€°=9*7= #Œ/¸#ÿ×à¼òX„¾3w?ÿXbÿ¤øâ<¤Äœ¾ó™s?ÿXbxn<œ>0b»ä€uˆ€Ë€uÿÁƺ>”L?r5ö¾ÿXbÿG{¹>çŒN?{îî¾ÿXbI.:¯²>ùi<ú–öÿÔb£½/?‡Æg¹ÿXbY–¡:\’§½Ø#?àtg»Iž'9³h*ja1U¥­<©ü= }0»º€uT€u¹€u_†:@xÝ>äH?yMã¾›L;´{R+5v/ÿéß>°H?¬jâ¾ÿXbXÇ<+x=€ʼ_›]›ò›ÿÝ·?HŸ>y¹J¿ÿXbÿ à?…RÕ= RW¿ÿXbXû¼ÝEø=àe¼}—x—ü—ÿT ^½$BQ?]пÿXbÿ¢Å/½àR?»¿ÿXbS´²½«&è=Uká<¾o¸oòoÿ°¿2°O¿ð5Â=ÿXbÿZÑ¿wûL¿¸‚M=ÿXbÙ_ö¼-Cü=ÓÚ´<þ"ø""ÿôØ“>üãR?ƒÅù>ÿXbÿë—>b¼[?ÿ^û>ÿXbƒÀJ=ZK=,»à¿y'?\ü=¿ ³_;>‰8-Õa0V¼¼2ËÞ=¥†¶¼]€;¹€;²€;ÿµ¶0¾i™ž>’]o¿ÿXbÿz“n¾±^Æ> Xd¿ÿXb¶K[=èO=+¾¡:Y€&o€&s€ ÿ©ü5?jÃÿ¾âzý¾ÿXbÿªÓ%?ý"¿=¿ÿXb¼Í=)]š=—=P€V¢€V€QÿJ U?Ôþá½Ì ?ÿXbÿŒkS?äI¼½¤k?ÿXbÂÞĺÄ^È= ÅV=K€,½€,ž€,ÿhþ‚»õ7?‘3?ÿXbÿ[±±=;¹>?WP)?ÿXb‰½?UE=^,Œ¼x€)ê€XJ€ÿŸÚ—¾`´o?ß]@¾ÿXbÿtx¢¾õm?ˆP¾ÿXbj=äÒ=kU¼w€Œì€Œs€Œÿò² ?Ȩ°>£ÆB¿ÿXbÿ?þ½ž>Óé9¿ÿXbÀ%½)AŸ=¢]½ï…ì…î…ÿ:ÖS¿¸€½­Ø¿ÿXbÿæ°`¿6{†½Ã ó¾ÿXbk˜½;Ä>BÐQ<ÃjH€mç€ ÿD¡ü½¥»|?EνÿXbÏÍî:X:¾Ã–|?âKͽš:\Âû)q¬ /dh¼g>í+< «CÿzÀ¾ûds?| >ÿXbÿ½Ÿ¾PMv?ð/Ï=ÿXbè2•½rˆ>ta$=R€F€M€ÿº…{¼ªAJ?†â?ÿXbÿk“μWâC?^±$?ÿXbœSÉ;VÔ>}±÷»^€´€}€ÿ·t=B?ÔÅ%¿ÿXb–„:8ê > êC?=ë ¿·78:±=H+¹„Z/Ë›½”õ>iÄ =?€.}€.z€.ÿØ@!¾ñ_?Óí>ÿXbÿ³Gu¾éi]?Ùá>ÿXbË€“½Í!>2: ½€!€!"&ÿšˆÕ¾·a¿>Ue¾ÿXbÿÍuÀ¾e¿Üv¾ÿXbg›[½¼y>ÚÇ<û€Ou€Oí€Oÿ37r?•àw>D\>ÿXbÿu?å_\>mfE>ÿXb裌;:êˆ= ½Õ€Ÿ®€Ÿ-€Ÿÿª«{>iÊ=ËÚv¿ÿXbØ‹:H†>Rð*>óYs¿q*•;Ñ,ÞË/e·½%Ì=^ökôÇK½ÿXbmm‚:w~¿ÝLÜ=,s½¥&Š;óm#++†È.O½½Ã >3Ýë»`€3ú€3à€3ÿáj–>ºN >&fq¿ÿXbÿêS‰>^–°=@¡u¿ÿXb–ˆ½ ¾)>@¥Ê¼o€ ¬fh€ ÿûÌ#?Î/9?vÕ„>ÿXbÿÉO?º–;?fa‘>ÿXb«xc½Ñ=Ó£)¼òžçž ÿKÁ¾ë¦>„ê]¿ÿXb=}Œ:ÖÀ²¾gÇ>}BZ¿—Ú:Þq¦*Ýþ.ôP»½Ój>Ü<€q<€qM€qÿ1*t¿S™>¢/ô<ÿXbÿ3o¿0°>¼OÌ=ÿXbö³Ø<%¯=žB®;n6l6F€ ÿù >vm{¿s¾ÿXbÿwv>ðc|¿‡™§½ÿXbü}<¡á=«#=¾,Z€,¼,ÿ\ >£„ä>Ka?ÿXbÿyÓB>úç>.õ^?ÿXbú™ú<NÙ=Ãð=ZvLÿ›9"?ø’>Ûý7?ÿXbŒÛ…:Ó,?Õ)²>‘‡&?€ð{:G —,P012Ɉ½c~®=„c–¼ëÔJÿVÛµ¾ÑC›<Bo¿ÿXbÿϗž7s;=‡àk¿ÿXbÈC_¼€>èLZ< ‡»ÿ+ç~¾ßëw?Z­J¼ÿXbÿ]¨_¾ Ðy?5)ß;ÿXbM„<´:ù=Ó¼|€Z€ö€ÿ×®ñ>ì28?[f¿ÿXbĪ‚:ÄÐ>…9?'4¿7ó:ÕІ)¬A¢,'½¸è$>l_@½ €ƒO€ƒ¶€ƒÿYEw¿Ý”½Žu~¾ÿXbÿjyt¿@/ê½»)Œ¾ÿXbº¡i½X8>ÊÀ=^€I)€I²€Iÿ $^?‡ä›½6yû>ÿXbÿ—`?ÊÁ„½+õ>ÿXbOY ½+„Õ=Î$=•€7œ€7/€7ÿûi¾'õ?—©T?ÿXbÿø°A¾ç`?¤PV?ÿXb§%= TÆ=4-1¼Æ€`€`Á€`ÿ±>?ðW¸=#=)¿ÿXbÿÀKE?- ¦=²Ì!¿ÿXb}Ë\=iÿC=5˜<À&€&`€&ÿ¯$?p‹?¿•F0¾ÿXbÿ F'?#€<¿[ê3¾ÿXbLÁº½Ãõ>m¶<¶€ho€h¥€ÿ®hU¿¨­ ?,Ô>ÿXbÿ!:W¿?¼nÑ=ÿXbÀÌw½à…­=Y¥4=!#v# /*7ã:f[$>I*޾zr?Œô8;ð '^îG+ÿ¼É÷=‚†¾èu?ÿXb.S“;—8ò=4=¶ ¢ o ÿgsƒ>d?‰@?ÿXbÿÚŒ×=d#?ŽœJ?ÿXbš[½Š;þ=mä:=j€G®€GÑ€GÿrV^?!>Z¢ó>ÿXbÿ%&]?IC->?ìò>ÿXb ²å¼®=SÏB=G€8€8:€8ÿØNk¿õM˜=Æ>ÿXbÿÝñd¿¯¼¼=ý,à>ÿXbY¹½uê=¼·ÿXbbà†:Ø ¿ #I¿_U—>I¼v9IýQ*h„ 0"=ôå=™a£»û€’ý€’ô€’ÿ“'7?÷F?»Ø¾¾ÿXbÿ9?Û?!7¬¾ÿXbij=|F"=ÏfÕ<­ªJªùWÿ>½B>HÞC¿|?ÿXbÿ}W„>0G¿\?ÿXb¡L£½ ¨=¯ê,<ÿ€º€ü€ÿE}1¿S7¿®âµ½ÿXbÿµo?¿sŸ)¿ùz,½ÿXbiÄÌ;'£=f ½É€›n€›. €›ÿå£À=>¸Ù=dh}¿ÿXbÿŒÈ+>|à=¥Îz¿ÿXb£±v½,ºu=h”®<4®k®Æ€©ÿZ¼R¾ k¿Æî¬>ÿXbÿïæx¾‡aj¿P¤>ÿXbF'‹½LP>Èx¼¾õ®ÿ‚Œ=I[½$¿ÿXbÿß=Rμǿ¿ÿXb´>e»BÌÅ=§u[=€,œ€,>€,ÿ¨b-»d+?®o>?ÿXbÿÌW½±Õ7?Oî1?ÿXb&޼< ¹=󼇀nËŽ†€nÿQ¯>)^¤>_ b¿ÿXbÿÛRÚ>p̉>I]¿ÿXbQÛ†<{Úá=ÊŠ¼â–ƒ–ƒ€ŒÿeÌ>á‹>ú.`¿ÿXbÿо§>+ަ>úc¿ÿXbõ…½‚=­ˆÁk0?ÿXbÿþÈ)¿<ñÈ>Â##?ÿXbœº½wi>Î$=ì€eê€eÛ€eÿmd¿KÇ>Ìj>ÿXbÿâah¿÷Ä>Ý`+>ÿXb š¼‡Å=ç‰ç¼Q€C¤€CP€CGhÏ:+Â_¾ l?¦¢£¾Áމ:Ÿ9F*¡Ï@/ÿu%W¾3,k?‚O«¾ÿXb‘óþ¼ó޳=½á¼Í€C`t˜€CÿÛk\¿F£×>Õó‘¾ÿXbÿˆuZ¿WƒÕ>ç. ¾ÿXb^+!= Æ=gû<«Pˆi]Pÿ.V?$Ïœ>fƒè>ÿXbÿäZ?j$“>ê0à>ÿXbO±*½K°x=¬pK¼€.€ºžÿ\r:>±1“¾²¸p¿ÿXbÿ"‚>­Ò¾\Íp¿ÿXb輆½>z>@Ý@=W€D«€D|€Dÿ‚¸5?šjõ>I?ÿXby“ë:¡%7?VêÒ>‘x?|Ì–;d˜Ã+­ÈŸ/Áý½kI‡= b =Í€8˜€8΀8ÿð„Ñ>i×P¾’¬c?ÿXbÿìýÕ>k×J¾Üøb?ÿXbÊ©½ÏÜC=Õ%#="5ü€2&5ÿqŧ=F>.Ùv?ÿXb­]¸:ß²=J™->]O{?‹@®;æ—Üw=.}¿ÿXbÿÏF2=ûͼֿ¿ÿXbÐ^=½,->úÓÆE¨¬>ÿXb7T:zd?RKŒ>p¾¹>Ûu”;"2+§?r0§½¢{–=}Î]ñI§¼–Q.QåFÿÅ¥?džÍ>!ù1?ÿXbÿU ?ßå>òƒ5?ÿXb©¤=¡Lã=hË9»T€’T€’ü€’ÿ1õQ?ÚU?B~‰¾ÿXb ":K¹L?o?Ѿ©ÿÒ7W 'Üw,¡Ó»ž— =M÷º¼|€‡²€‡”€¬ÿ¶Q÷<(|x¿ÌWt¾ÿXbÿ;œƒ=0!x¿‘6s¾ÿXb¬µ:õ8=u×¼\_”_½_ÿ+qw=z&9¿70¿ÿXbÿ3÷`=/I=¿GÈ+¿ÿXbè#=ÌF‡=Y÷¼ì€¶€teÿ€â]?G:[¾J¥æ¾ÿXbÿÀ8^?ÚF¾ñé¾ÿXbHú´½Ã)>+;®{^ÿ-în¿G>qÞ¨¾ÿXbÿ>ßi¿ïÓ=7`ɾÿXbkÕ»Á­›=YRn=Œ€-€-´€*ÿH›£¾ÑrÝ=eþp?ÿXbÿíf¾a4¿=$Nx?ÿXbÎY½³zG=fÜT<Ü€fÆdô€fÿŠ‹¿ú<à>Ïn+?ÿXbÿì’!¿¶›á>¾j#?ÿXbú·Ë¼eßÕ=‘ð½¼d Ô ™ ÿ¬7½`ʱ>£Ëo¿ÿXbÿ7½¹r´>öLo¿ÿXbf¶¼ý¡¹=OX=Ì@`€#ü€xÿ[Õ ¿Heå>Zµ6?ÿXbÿ&¿ßZä>Y8?ÿXbP6%½Nzÿ=²º<ÏsfsÅsÿi=¾ ß[?çžô>ÿXbÿòñã½Álf?ä«×>ÿXbºÜ`½“8k=ìg±»lšÊšÛš"@À:“…Z¿Z1j¾Í¢ï¾×ÿK7Èçg%9p-ÿVZ¿Ë¦j¾'3ð¾ÿXb0ðÿXb/vØ:Ø¥ì¾@ZM¿ÏÁ>¶‹»9É*x·î.`x…½’v>ØI==©€Dg€Dª€Dÿ_Ù;?iò>®vù>ÿXbÿl?B?½ë>ãë>ÿXb7‹·½±Š>NÓ'=Q€eÜ€eA€eÿÿf¿Æjƒ>M±>ÿXbIÒŠ:+Xf¿P¹>r2·>±Gx;zÉ*ϳÎ.zÅ<âv¨=\vH=d€FË€Fˆ€Fÿô/?Ã]>}'J?ÿXbÿ-€?•ç=~{P?ÿXb'#=[°”=Úæ=¸€Qç€Q¤€QÍı:%VP?=Öµ¼Í¨?+ÿi8=C 'ß3D.‡~±:_'M?ã½ì»²?Hœ®9°æ*CJa0'f½¼À±'>çrƒ¼O€/L€/N€/ÿ?ŠÅ½Xæ¿™æP¿ÿXbÿð…½’â¿+!N¿ÿXbQ¼J½:YÊ=1[2=r/z/8/ÿÅ©¹;¢x³>¹Ào?ÿXbÿõqv¼ŠŸ>b9s?ÿXbȵ!¼JÖ=úz¾¼³€;b€;‰€;ÿ†X¦=m+ª>ÁŒp¿ÿXbÿ\¼~¨|>€x¿ÿXb^¼_=¢Òˆ=¦Õ:ÞgdgÜgÿú°¼>é‚å>/|P¿ÿXbÿæ×>¦UÌ> oP¿ÿXbxbV½†V>Câž<ó€OÓ€MÚ€OÿÌow? ,½Uˆ>ÿXbÿF`y? ”T½¨?a>ÿXb´è^‰Ï>@Ì]?ÿXbÿçz>W ×>²_?ÿXbeÃZ=Åãb=N^ä<}OÿOäOÿbÕ(?Þãž¾;E/?ÿXbÿ"Ý4?ïã—¾-}$?ÿXby½YÜ>%–<±€m³€ma€mÿáÑw=‡? ð¤»ÿXbL‘:¼Ä’=aI?­Ñ©¼Ï¾Å8«»¾+#Ã20û=ñ=H§®»"‘‘L€™ÿfý¿ì^¾xŠI¿ÿXbã6ž:-î¿“º—¾cŽL¿àû:­ÅD,Wí0ÎÞ™¼]á=´W½ € € e€¢ÿî¯=*ë{=p“~¿ÿXbÿý¡½=Ö†Ï=¨“}¿ÿXbôP[½í5=˜¼ùžÆž»€Žÿô¶¾gýó>œÖM¿ÿXbÿ;ž”+ä>öÞN¿ÿXbHÝN½ ÃG=©Ø˜<ì€fí€f-dÿœt¿¶,>oŒy¾ÿXbÿA<{¿‹-+>µÁ½ÿXbâY‚½üR>’®<Ç€m¬€mÆ€mÿ’*6½’—}?‚¾ÿXb¿Xµ:桼3Ò|?o›¾YtZ:ã¢.*vÞ.â=ýÈ=´®=¬ºiÿŸgE?·cµ>–n?ÿXbÇèÚ:JåE?Ì´>ƒ-?ª>Š:…w+†pT/Z ]†«ƒ< €u€uÉ€tÿô¥Å>µúk?ÎA=ÿXb±l„:Ȭ¾>~‘m?=5ÿ[â=öt?Ö–>ÿXbÿO¼Ä¼uu?0u“>ÿXb®Ÿ>=cµ™=½7<䀿€¤€ÿ%è{?o\+> Ày½ÿXbÿ\#}?÷¤>kX7½ÿXbQN´½>²>ûu'<Úb:ÿ{¹/¿ÜÁò> ' ¿ÿXbÿßW5¿lù>%¿ÿXb¶š½Rò>$Ñ˼?€†€†M€(í„:³%|¿Ü2>NÅï½ð@Ù:;L¹,„xA.ÿáÑz¿œg7>°÷¶½ÿXb%–”¼-$€=P:Q=ü€?½€?¸€?ÿu_7¿)¾Àê.?ÿXbÿòë+¿)´¾—ã:?ÿXb®J¢T(–>©úd¿ÿXbÿ!<§>ß(T>ël¿ÿXbë6(=JµÏ=y•µf,F>ÿXbÿÌœi?õí¾>Yð+>ÿXb&$;¤§H=NR=)ä(¬ÿ±×;½ E¿¸2K?ÿXbÿÝ<¼c¿2¨J?ÿXbsؽÀË,>M…ø¼DrŽrPrÿš /¿ê+(?ù >ÿXbÿj#+¿‹õ'?•M³>ÿXb?‹¥º»·"=˽@=x€¦þ怦ÿ¢îš> ¸(;@ÿs?ÿXbÿus>ØQ=”Ox?ÿXb^…½«$2=vT5=y½y\yÿ[¦<¿"Û>rþ?ÿXbÿÖúE¿#Çå>¢Cå>ÿXb…±E½¥ >$ ƒü•þ= ~39†ÇÚ)v2*0ÿ1Lf?éÄÚ>ÐÞ¸=ÿXbž´ð¼-ëž=p² ½«…ð…þ…ÿ¦î%¿4Ök½^bB¿ÿXbÿ”'"¿@îνMfD¿ÿXb‚ãr=1'h=¤á”<ù€jæ€jî€jÿ²p?e3›¾V‘->ÿXbÿ'q?f5Ÿ¾"w>ÿXbè2µ¼g¸>=œÀ;›€r4€rc€rÿû±ˆ¾––t?!¾ÿXbÿ„3‚¾Äêu?Øvå½ÿXbª!½Zb%=¼®ß¼B€iŒ€iO€)ÿøœ ¿‡ê>X=5¿ÿXbÿ,Þ ¿§‡Ù>x8¿ÿXb º}½¢›ý=—¼#€–D€–'€–ÿtÛÕ=×È=\}¿ÿXbÿ£W=ðjó<$ˆ¿ÿXb&ûç< ò="3»I€’­€uH€’ÿ’g?éo;?£Ë³¾ÿXb!!f:áÐ?«6?·Æ»¾¯ãË:±¤…*5JÖ.}z¬½W°>â ¡<µ€m¨ÿ„¦¾ÿÒq?è§J=ÿXb<³º:gE¹¾Åwn?çà=—u^;‘¹+â³/ x=º2ˆ=Xÿg‡ëü<ÿXbÿ8Ã|?nE>ý1„=ÿXb`ä…½7Þ=ö&=h€‚²#î€'ÿ™èº¾>ì¾ O?ÿXbÿêð´¾½ìѾØ@W?ÿXb —U½’xù=¿ž/¼!€˜€˜A€˜ÿÄ9™¾ñc1? í'¿ÿXbݵ:óÝx¾©]+?ü·3¿`F; õ÷)b7C.Íj=6Vb=¥j»<§OjOTOÿîLN?¤Š¾“Ì?ÿXbÿêØG?FW¾V?ÿXb(Ò==§Y`=Ž“Â»ó˜¹gõ˜ÿxx>"äμKx¿ÿXbÿ¨j‘>»[`½u¿ÿXb¦Ó<ó­=ÕéÀ¼É€n–€n=€nÿ3- ?„n:>ï.B¿ÿXbÿe-?«.T> {M¿ÿXbuì¼kÒ->ÓK ¼íQèQÙQÿŽ¢?tÂ=ÇtG?ÿXbу:#W?.)">ÂbM?áùß9zð9,UŸ@/¿}½½¤>×XyÜ ¾ÿXbÿp¿ó‚’>í·I¾ÿXby =\«=—þ%=˜PP¢PÿÈLC€uH€uÿÜØ>ƒh?Óv´:ÿXbÿ hÄ>hl?Â&<ÿXbÇIá¼NBé=.r=å'Ì'Ò'ÿÊRƽǽ ?&²E?ÿXbÿO©¸½h?†XI?ÿXb1Á¼ï¨>Ü/<º"¸"n€r¼R³:*ƒ¾à¹v?G°˜½¯8µ›8)MÓ/ÿ¿y¾v—w?(¨’½ÿXb|ðZ½Üî=!t¼ÿ€˜ù€˜j€˜ÿ›JS¾Õ@þ>¨ÕW¿ÿXbn¢½:Õ:¾…?BŸZ¿V;N¡*….öо<ä‚“=ÖW×¼z€›ú€›{€›ÿ–?^bu¼û¦Z¿ÿXbÿgK?ó )½4Q¿ÿXbÐ캼î"¬=çR½”…*…¦…ÿ¼—‹¾«á*>ƒ‘r¿ÿXbÿ¿J•¾FB>ÓÑq¿ÿXb¥2E½Ü›_=9=>0V0?0ÿNXB¿\“Ï=R™$?ÿXbÿ6I9¿ÅJ=xí/?ÿXbÝïP½0Ù>ŸbÿXbÿ”zm?½é>ˆ°>ÿXb5µ,=Aõ¯=&ÿ»ž€`‰€`>€`ÿi*k?±Ð„½“ǾÿXbÿ¶³l?àὺ¾ÿXbQ0c=TáO=˜Š;4€&n€&ö€&ÿEG?g"¿9Ϲ¾ÿXbÿø%K?SÑ¿¬Í¢¾ÿXb3N=oJÙ=©2 =XjêÿNÕ4?$³¾> ?ÿXbÿ(ö8?’cÄ>q@?ÿXblx:=î¼=áFÊ;¹àÿE}?c>: Ÿ½ÿXbÿ¤~?¯ë=¿“.½ÿXbÚÖ<ì.ð=šAü}Ý+?|?ÿXbÿ|ÁÍ>ø•(?â"?ÿXbr¦©½Êúí=äh»!‘‘ ‘ÿÆ ¿왾zH¿ÿXb5QÏ:£ï¾g¦¾XR¿WÆr;Í ²+Ë”¸.“Ç=¢îã=K\Ç:£€’ €’E€’ÿA H?ƒP?Ó©Œ¾ÿXbÉw—:B•O?ö›?Šƒ¾Ì‰:å*¥ø˜/°©ó»>•ð„;q€“à€“š€“ÿÈ¿5¾çOx?ÌK*¾ÿXb­ƒ«:ûM!¾ò"z?õ¾ :”õ((ò’†-=‡5•=&Q¼N1fe•1ÿGÔ?—)>y>D¿ÿXbÿ\"?‡º>sB¿ÿXbDk¥½><ÙÍ;,jZ-jÿ;ò·¾ì…d?ÙW‹¾ÿXbÿHi̾ôÚ\?‚èž¾ÿXb#M<¼~5‡=6`=Ý€?o€?Ü€?ÿÒŽß¾°¾!>Ѻb?ÿXbnƵ:G«¾°Ö>œo??u;7Ó,¦881Çdq½i:û=ðL(=}€Gð€GÀGÿ#4ô>\ò½ô^?ÿXbÿ„½ ?Ž%µ½>˜V?ÿXbÓKL=Ûû”=Mh<:nwnùmÿBç¼½M’u?A¸ˆ¾ÿXbÿËí=Ð.v?’r~¾ÿXbzãd½Ó‡> W‡<Ï€æ€Î€ÿhOà>f?èé<ÿXbÿR”Ï>æ–f?œ>ÿXb¼Wm½Žçs= ]‰¹|€€}€€i€€ÿú‰4¿l0¿üö±¾ÿXbÿ]Ë¿¹)J¿¶§¾ÿXb2Çò<`çæ=þ=÷òóÿB+?ñó> s ?ÿXbÿ£Þ?£Xò>bù+?ÿXb﨑½wØä=E„?=KId€Æ€ÿ8y‚>ƒ=f¿Üßµ>ÿXbÿªo¸>0š_¿m¼§>ÿXb[š»½]4>=ñœ<Ì®€Íÿ*ˆ~¿±Ó¸=ùk=ÿXbÿhÜ|¿D>¯ÃQ½ÿXb†v®½~üÅ=Y…ͺ{€x€z€ÿõf¿1”>TξÿXbÿÌ:e¿@)> jؾÿXbî_¹½è» >º„<ë€Õ€ß€ÿ·Èy¿wƲ=f³M¾ÿXbÿ¶d|¿B$†=Nš¾ÿXb—'=õ¸¯=gš0¼æ€`†€`Ù€`ÿ–±d?AtÇÿXbÿ“9)¿Ó¾4¿Õ‚>ÿXbî ’¼üÁ=‡W=w@Ê@s@ÿ˜%³¾ý3-?ß%?ÿXba´ƒ:çܾ=3?8?nú:jœ-š0îyþ;Ív>µ£¸<0ĸ€ÿÃÌ=¡Èw?CDl>ÿXbÿr>KÝt?2ž|>ÿXbœ†¨»rNÌ=,¶I=u€,¡€,w€,ÿÊNƒ¼Lsj?rÍ>ÿXbÿaHG¼_ g?…pÜ>ÿXbJ–“;Âù´=`f=ü€-Ì€-ú€-ÿä > ÇÕ> f?ÿXb­­†:ë‘>> Æ>g?>š:н¦*ɳ.±n|½™Ù>Ã×= €I¬€kh€Iÿ繨>9 ‹>'yg?ÿXbÿ;=ê>ÙÏ`>3—\?ÿXbeˆ½Ïõ->þ)½Ô€+W€+Ý€+ÿñ ?ÂìB?Ï¥(>ÿXbÿ¬+? 8?qû;>ÿXb x™¼È>ͬ¥*±9oÂ%ñö+eÞ:¿óµ¾*4d?Eú>+i8¤6.+ÐQã/33“½Ø+ >GH=9€Š€Dï€ÿ˜~Õ> º> GU?ÿXb˾‚:U`Ü>¬o­>õ.V?Ïi; @¦*cGg/Û÷h½}Xï=wL]¼X€˜j€–Í€˜ÿ‚=‘¾Ž+?'zD¿ÿXbÿ£-—¾´ß?‚@¿ÿXbžŒ¼Ú;c=“àM=ó€?ð€??ÿŸÕ¿Šë_¾SÑD?ÿXbÿ]œÙ¾ |¾ÿ^?ÿXbØ»½Ug%>¬2½O:@::ÿð¯|?h ¾öFª½ÿXbÿ¦ ~?XCð½1½ÿXb„½ <º.ü=A¼.¼x€å€ß€ÿá@-=ˆÞZ?!X¿ÿXb¬±;U>É[?å/¿z Ÿ;‰£ß+ÖSÛ/,Ÿ%½©ˆ>î³JHBx?0!>ÿXbJ‹:›>¶Ây?ºp,>´M‰9KÜ,+®©0¯_½¹9Õ=áÓ=5zÚzÑzÿsõ¢¾—íÅ>­—]?ÿXbÿ‘õª¾é>±>»q`?ÿXb¥_<‡Û>b/»á€Á€‰€ÿ©k«>ƒ‘Q?Ïëî¾ÿXbÿm¼¶>üNI?”¿ÿXbŒ½·½Î‹ó=(`;=[€eX€e´€eÿ&>3¿2ÕN¾ÞO/?ÿXbg†:uî$¿Ý™5¾t>?'ˆÉ:êH­,~‘Œ08kð;1Òë=?”¼º–‚€w–ÿ¢˜>ß©?Í~F¿ÿXbL†:¥ãY>Ñþ?wIQ¿F?;tL +—’.o @<÷t>¦¹•<ÍŸ™ÿ7E›>Cr?6ð=ÿXbÿ2>E¼v?ŒÂ=ÿXbtëu½5{€=7ÅãÿXbÿó t¾gh¿ª°>ÿXb;½Së>w »€{€{€{ÿî#p¿9â®>à®n=ÿXbÿ¶£i¿°ŠÃ>Í>ÿXbÔp=ç9b=Å=°âÿXbÿ>5¾ª _?Lmê>ÿXbâP;Kº=?ǽk€nÔ€nЀnÿó‡>%–>1k¿ÿXbÿüîS>…2š>Kn¿ÿXb.qä¼ßS)>Fîé»üQþQ5Zÿ~k¸>¢? :?ÿXbÞ‘;[§>Òè?¡L7?šÁr:ÝÔ+´…Œ/\¬(=¯ê¬= n ¼Ã€`À€`Í€`ÿøóh?-½½ôξÿXbÿxk?uQ˽÷FľÿXbv|½6;">ßnɼšfœfufÿÁÃ}?½®>µåî<ÿXbÿÃq}?ìîî=eù¡=ÿXb¸#¼½/>ÖßZn>ÿXbüŸ†:Ç)i¿!$º> ZH>¯i9)š)r—µ0°½1#<=¦Ô%=5=5R5ÿ >¶¾Ó©?5Š>?ÿXbÿKƒ¦¾SÒþ>ƒ×M?ÿXb B9=ìÚ¾=ïq&<ßõ³ÿ#Üy?w+Y>äWI=ÿXb“™‚:¯ª|?Êè>´Ø_=%ó :ùb,o I0N¼Ež>t1qúY?Äç¾ÿXbÿçÅ™>üWP?ç±þ¾ÿXb'Ù*=ëÄ=O]y»È€`—€`¸€`ÿ1ãh?€1d>c³¾ÿXbÿ‚˜g?Îz^>Ë­»¾ÿXbÁ½ô1/>— ½ú€+ð€+ê€+ÿ™í>\m\?€W>ÿXbÿŸCý>îX?E®S>ÿXb}I<ÂÛ>û<Æ<"€tÌ €t#€tÿ¹ ž>*Tg?ú˜>ÿXbÿ2ŒŽ>Ÿºi?Ī˜>ÿXbȘ;=õö§=g <­i³iQiÿyl}?;¬ö=t$˜=ÿXbY':è©}?*÷Ó=šÚ°=úc:à Û*ǯ^/\æt½ð«=¢*¦¼ò¶Åÿ®Ðà¾þ<½š²e¿ÿXbÿPpÒ¾@u„½Êh¿ÿXb-•w=çþŠ=üág<_k´k.kÿCŽu?™£>Q,8<ÿXbÿ ìv?Š·}>‘Bº=ÿXb«>×¼ÊÄ=a7,=}€:¶€:þ€:{;‹: ÔY¿AW„¾ð)ê>%’:Y¸Ò+õáR0ÿQ˜V¿Í+}¾RÔø>ÿXbsœÛ¼DQ =1½ô€¢¨…õ€¢ÿ¿D¾)4X¿ÿXbÿç¿ß¤½Á½\¿ÿXbé)½Ë÷Ì=Ì$*=E€7â€1º€1ÿ[¶œ>!—a>-m?ÿXbÿT¶>ë>z>`äf?ÿXbŠÌ\½CrÒ=ƒ¦¥¼Ú·7€˜ÿ3‰š¾Í,Ù>Ö’Z¿ÿXbÿ`w¾öÄ»>ÎÅ`¿ÿXb™+C½E>„á<ž.M.?.ÿ|‡c?Sþ\>|Ï>ÿXbÿ¡…Z?_d‘>šß>ÿXbd–½<Çh=¸J='L&L’Lÿø¨?Só/¾¡çX?ÿXbÿŸ¹?N¤4¾_ÐV?ÿXbp”<¼¿Ô=ëæb=k€?j€?È€?ÿa²»¾¯ž¾Þ’`?ÿXbÿA?žÃ|v¾Ìd?ÿXbõ8=sÛ¾=o›©;!üuÿ/©x?6»J>‘¾ÿXb¹¯á:lÏu?×h>‚@'¾,iv:8+ð®K0on=z¥Œ=—âªáÅí>ÿXbÿI5?â?¡®î>ÿXbéM½º>3Ýk<ÀMÀ€Mb€MÿÍs?˜Š>øÖ#>ÿXbÿ1¤j?И¦>³n>ÿXbÙC»½»ï>îÌ„<ï€î€å€ÿc¿cë>'ª#½ÿXbÿËýp¿š³¢>jè½ÿXbYß ½”O=^<€q€ý€ÿFm%¿¤*=¿ÌbC>ÿXbÿ´82¿J1¿žŽA>ÿXbÅÊ(=£Ò=ÝД<ÐF\ÿ `m?Àµ>Ãü=ÿXb91„:El? Åº>JÒû=ÿ9Ñ )[?â/äD½I×>h˹»b;Æ;ÿÙ룾e¸Ô¾jõY¿ÿXbÿEqŸ¾mä¾zâV¿ÿXb|(‘½´s>I€=X€kg€kc€.ÿ‰-û¼½XR?_³?ÿXbÿ¨†½_M?Ã?ÿXbõc“»ÃÃ=+O`=›€,@€,Ù€-ÿ®©T=vÇ?O/O?ÿXbÿ5à6=3o?SøP?ÿXb‡nv=›=©öé;ÿ€ò€ò€ÿ* t?c!í<\虾ÿXbÿ v?Ÿ6’<äñŒ¾ÿXbÕê+¼cÐé=º,&=â Á Ö ÿ˳?¾?ò>ik\?ÿXbÿ–'¾åþ>LZ?ÿXb œ¼·%=¤ÂX=»RàVÜRÿ¶çŸ><ž&s?ÿXbÿÑzž>âC=Ÿs?ÿXbQL^;ª¸1=¸˼L__¾_ÿ ª=‚ÿ¾ô\¿ÿXbÿ[¬=»º¿~rZ¿ÿXb®§½Ò8>o›)=b€\€\¨€.ÿaî¿Î!?vÅ?ÿXb¬«û:þ&¿< "?¯/?þÙÝ9¦q+o!æ/zᮽ@Oã=H=›€š€L€ÿFÿ¡¾ –o¿b®¾ÿXbÿÑj±¾Ë¯o¿½k½ÿXbº….=q‘»=˜¥»Æ€`À€`Ä€`ÿØ$k?3†>Ù‰—¾ÿXbÿ¹ f?å÷œ>4° ¾ÿXb¸È=½D§> i <·€m€t€ÿ ®L?¾ù?¾'¾ÿXbÿ+}D?ÞŽ?»S¾ÿXb?7”½mÈ>îZÂ<¿€mˆ€mÞ€mÿË©Ÿ½Þš}?Ûdå=ÿXbÿé’½ìˆ}?Žó=ÿXbgö¼þ` >~b9U€Y1Uÿ"Ü> ½ ¿0Ý8?ÿXbÿ mã>¤‘¿%A+?ÿXbš ñ;×ÙP= ¢î¼, [ S ÿ¢Å¤=Ÿ î¾¢Ža¿ÿXbÿà‘5=ÒŠÕ¾ödh¿ÿXbÖÈ.=é —=°ç<¢€QB€QG€Qÿ´¤b?vQ½R ì>ÿXbç©‘:ƒx_?•˜½3Øö>y¤™:*Þ^€/PÆø;:x>!@<õUCèÿll>`Ç|?©eº½ÿXb à:“qÆ=Ñd~?Íd½k½¬:rÊ-vã1Ö•½¹> ð=1€.É€.±€kÿ)7 ½JóR?ÿ¥?ÿXbÿïS©½ýúV?‘_ ?ÿXbÛù>½´”l=E=¼AžÅž@žÿa’a¾({§¾o@k¿ÿXbÿ̤|¾ºV‹¾Hn¿ÿXbÝAì¼~5Ç= üo€CÝ€C´€Cÿ˜ŽU¾~Ï_>é t¿ÿXbÿ”Õp¾½År>¤Mq¿ÿXbŒH”½Mºí=çüT=?€>€;€ÿ+ñO½g‰ü¾QP^?ÿXbÿ ÍÆ=Úˆ¿¬KN?ÿXbe᫽sÛž=µÜ™ÿXbÿ7>3¿âï.¿ÙS>ÿXbÖ:ñ<Ñó=Ó;Ò€u›€’ €uÿÇ?Ëd@?›ÉZ¾ÿXbž,¿:[É?$øD??ÈF¾%<{9;8˜+8N0æ">¼t™=ÛûÔ¼j€‡»€‡×€‡8Æ:à²>1 d¾“Év¿uyç9óœø+ÃW1ÿÇã(>fØ:¾¼"x¿ÿXb&g½YŠ$=%é¼åž âžÿÇqª¾´¥À>Y]¿ÿXbÿÑܰ¾M%À>ø1\¿ÿXbö\f=TÈU=·*‰;û€&â€&h€&ÿÖöV? K»¾á};ÿXb†žÇ:a’Q?×­¾‹'í¾}‡;bZÓ+ЮE/4Il½ÍW =ãÅÂ;³€Ö€¨²€ÿ½ÎʼÂë¿m¯;ÿXbÿ,Ö¼«ô¿<…<ÿXb=eu½¯°à=½7†¼Ô€˜õ€˜«€˜ú¾Œ:þ°®¾F–®>'?`¿ƒÿû7+–&%즮+ÿï̾<è«>!|Z¿ÿXb¨§O=Œ=b¾¼:mGmžmÿûÅ©¼Gû2?!õ6¿ÿXbÿÝ©…=#J/?×Ò9¿ÿXbÜKš¼$Ö>ÿÍ <‡€r3€r €rÿ›¾w? 1a½ÿXbÿ¾¨t¾•¬w?9'ª½ÿXbþm<9_ì=G9=C,‚,,ÿVèo=¸IÐ>º`i?ÿXbÿ¦¤ >ôëÜ>I]d?ÿXbMõ< ‰0=E ú<ÿWþWûWÿä%"?ƒ¤þ¾lÄ?ÿXbÿu–?Õ, ¿ÝG?ÿXb^+¡<‘Œ=çÈJ=»LºLÞLÿ`)?«„P¾®'J?ÿXbÿ Pí>Ípm¾©ïZ?ÿXb‡P…½2W&>¯Z™¼»€ ¹€ Rfÿ¹—;?~…?øâ«>ÿXbÿbq.?¿'?¥ï¦>ÿXbw‚};º>˜]?ÿXbÿ³x»>оµ>m5\?ÿXb£s>½™Þ=†!=ò€1߀1Æ€1ÿìêN½»}?ÕD[?ÿXbÿ´ÔнÌâþ>¸{\?ÿXbÛQ¼½Õ>óË =÷€eø€eé€eÿK:j¿”ž>½>ÿXbÿѦo¿œ±>0‚k=ÿXbMgg½H¦C= Ý!=Ý-Ü-:4ÿòF¾s±l?˧>ÿXbÿ:[{¾µ c?óhÈ>ÿXbé)ò¼+j°=)”½ä€Cå€C°…ÿ-`¿Ât>Ë9×¾ÿXbÿú£b¿3(„>÷ƾÿXb$d =úÝ=µOG<Žî >ÿÛZ?ÿ—?Q&(=ÿXbîƒ:e“Y?.O?“ýH=¿­8-x&X\+ûè=Jíå=_y<ÂÙ€’‡Û:ÖÀL?F‡?G.ͼ*\: ÷++4í/½N‘:ó/O?i:?¬»Ì¼Íÿ 7MŒ%Ð-¯~<.­æ=+Ý=,Ž,,ÿX»S>³üó>ÀZ?ÿXbÿý>”kæ>2£a?ÿXb/à%½se=L+=K€2$€21€2ÿÌPï<ùÖ¶½8Þ~?ÿXbr5º:„™ê¹§iνH²~?Œ›Ì:ƒ|,{…0 n$;'Þ=fh=m€*߀*Ž€*ÿ|—=&<ñI?ÿXbÿ…ím¼u$¦;@ø?ÿXb÷Íý<"ãÑ=Òn¼’€Œ&€Œø€ŒÿM3?™>'sA¿ÿXbÿk?¬¡‘>‹àG¿ÿXbXÎ<áëË=Uùž¼>€ŒV€Œ€Œÿ‘ ?kÇ>Uº=¿ÿXbÿ$?bÆ>ÊœE¿ÿXb÷æw½:>ÕéÀ<Ë€m“€mÊ€mÿËg>H@v?ã>ÿXbÿu¸D>Îëy?˜Í=ÿXbj÷+¼¾PÀ=*Xc=_€-²€-^€-ÿË@§¼¾Æ?Ó0]?ÿXbÿCPâ½C ?¥ïT?ÿXbÕz¿½ïoð=¿<™0ÿãLo¿ìü²¾’ˆ½ÿXb>,ƒ:~Œq¿»ƒ©¾3›!<ð´:2BÌ*1Õ0/—Ǻ½øø=ð‰5=º€e­€ew€eÿ’’K¿ ½:O`¿ÿXbFC†½¢ >‰{,=¨GaG©GÿÞ‚a? lx=€Tð>ÿXbÿ›Tb?§ªz=D1í>ÿXbÞÇQ»ÛO>SiiÛÁ9úPÓ+BT0&Ãñ¼xg=XU¯¼ê€ð€…»€ÿ—js¿ŠÁ°<*ž¾ÿXbÿy­v¿¹‰:9/鈾ÿXbX‘Q=„fW=hæyq¿ÿXbÿ艤½P³¡>wr¿ÿXb§]Œ½3>Ô;½Æ€+À+–€+ÿUA?_þ>?„›Ô>ÿXbÿ¥d ?"ë6?¢ÜÛ>ÿXbö{â<ä‡=Áå1=xLÀLòLÿ°|õ>5Áû=¹p^?ÿXbÿµ‹ø>< >ú ]?ÿXbn÷’½ ù0>q½ülì€+ýlÿ®ÇI>©9n?äü>ÿXbÿ{xI>µpp?¼ >ÿXbjö€½d@>|'&=m€GPG²€Gÿýj$?tðÎ>A¹&?ÿXbÿm°!?”¼æ>k€!?ÿXbK޽#ü?>[En?ÿXbÿxŒß>5¹>jc?ÿXbÀ“=ê)=$òÝ<¨ª®E¨Eÿ_]i>eJ¿Éë?ÿXbÿ΃€>OM¿cà ?ÿXbZÔ§<ÖÅ=Éè@=÷€$2Kæ€$ÿ®nä=v{c>ìöw?ÿXbÿW(v>}ôˆ>-ßn?ÿXb?<½Êke=Áã=Ì€¤ò0Í€¤ÿZ˜¿˜[I½*M?ÿXbÿx«-¿uÙ»ÿXbÿÖ®x¾àcw?<­=ÿXb9‡½Ô™>Ù`!½S&Y&€ÿ˜ã>?í9"¿HçR¾ÿXbÿF³-?$&2¿:çp¾ÿXbÔ=üI=k€Ò»Þ˜¾˜Ø˜ÿ-ég=ÅȾJ}}¿ÿXbÿäª=¢ß2¾˜*{¿ÿXbÔa…<ßkˆ=Öñ¼•€Ÿê€›)€ŸÿaÇ>'ؾ zi¿ÿXbÿ²ª«>è"¾á·m¿ÿXb{÷G½¤Þó=Åæc¼_€˜]€˜º—ÿEȽk?k]W¿ÿXbÿM¾u ?âBU¿ÿXb0œ‹½Õ´‹=Ž“=5€ªÐ€ª¾€ªÿâ$ܾX­@¿Oÿ>ÿXbàí×:û¦Þ¾PÔE¿º±ì>O[;Áe,ý”0{L½Äd=·* =(0^0S0ÿ–:Z¿Å´<Ì·?ÿXbÿ )Q¿‹¥Ê<»x?ÿXb™=F%Õ=¾f9»ôîÚ€’ÿeE?˜ ?!†¡¾ÿXb㕉:T I?µ× ?h˜¾oñ:¡<,®I0©06<@Ù>ü¶<Ƙ€tžÿ Š>ÍSn?z|>ÿXbÿéJ^>þðq? /z>ÿXbe˜½t{>7Œ½7€(<€(¾€JÿŒ„q¿,‘¾ˆ¼.¾ÿXbÿe¤j¿ŠÌ¾çª ½ÿXb÷°øà¾úÏQ?ÿXbÿè»û>'˜Õ¾@¬C?ÿXbcò†½‡ùò=w N=Û€D¸€D²€DÿB?ÐX—¾‘Â?ÿXbÿ5HL?nš—¾4b?ÿXb­K ½]ÂÁ=ÎÇ5=>€6e€6U€6ÿr¾«/ >ófz?ÿXbÿþ±+¾^ùm=éï{?ÿXb©/K=qª•=~)<<mtnônÿ.Ä€½A{?z>¾ÿXbÿúª½+x?×%n¾ÿXb¦E}½›> üá¼h€®€¦€ÿwÎ|?gv¾Û(]½ÿXbÿ°1~?Dnͽj{½ÿXbcD"< >®)<ÉË­€uÿßUc>Šx?_¸¸=ÿXbÿ‹y/>døz?*È=ÿXb½ý¹<å¹þ=¬;÷€uÊ€uú€uÿ“ ?£.O?`Î_¾ÿXbÿTµ?™õG?š!`¾ÿXb´Z€½õ*">Î7"½#:š:ë€ÿ>Wt?÷{ƒ¾Íƒ¾ÿXbU+„:ûGp?V1›¾´¿(¾„ys:ú€½*.]÷.0ð\¼øàÕ=œN2=û€@ø€@Þ€@ÿY;¿½Ãè>¬’|?ÿXbÿú|¾þ!‡=5ò|?ÿXbm¬„½°Ê¥=¬ª—¼L;›ÿÐ…ž¾1¾ìj¿ÿXbÿÞn‰¾Ãpo¾È:o¿ÿXb‹Q—½ ×=ÈÐ1¼u)¾)ž)ÿ ¿-¬¸>§—D¿ÿXbÿˆ}ù¾ì$¿>3J¿ÿXb­£*¼PŒÌ== B=)@ €B(@ÿÍ@u¾Li?t«>ÿXbÿH¼I¾Ì=m?úУ>ÿXb~; ½è.é=”Ú =¸'î'L€7ÿÇÓ ¾Äë?‘H?ÿXbÿ×¾$ˆ?l¡D?ÿXb:ÊÁ¼K‘=D=4€:Ø€:5€:ÿbð[¿'·Œ¾…Ý>ÿXbÿ¬õ[¿{оÆXÞ>ÿXbüs=î>‡=V™©<0€Lc€L<kÿ}Õa?ª¯M>*Ú>ÿXbÿ…yh?a>V¶>ÿXb)³Á¼£¹=NÔR=ž€#0€xa€#ÿïü>¿>@ð>çñ>ÿXbÿ¢9¿¡œ?™Úò>ÿXbÚt„<÷È&=ÇÙ4=$€•K€•耕ÿî:‚>»þ¾&pu?ÿXbÿ6Ž`>Ôý½ˆ™y?ÿXböÒ=]‰à=[”Yºz€’E€’䀒ÿâ‚I?˜?r¬£¾ÿXbpƒŒ:žQ?tþ>©Ò’¾­“`:.¼)¿Å‘/‰ÒÞ;D¿>SB0<ëèÖÉ—:]¬©=ô~?J½:ã :¶e…'Z[å,ÿŸ(Í=Ò~?I”½ÿXbÝ]缎vœ=ÿY3=ô€8Û€8ë€8ÿBáT¿bª¾Þƒã>ÿXbÿ-M¿e,¬¾¾zý>ÿXbÝ^’½<Þ$>çâ/½*€ƒG€ƒ¬€ƒÿ&Ýt¿¾ ¾Þà|¾ÿXbÿ r¿Œž=¾tÁˆ¾ÿXbY…͹-ý=ßà =Ë€š€É€ÿ¬))=…@?Ïg(?ÿXbÿiã×;àD?{‡$?ÿXb¡½ü7>Ež¤<>€m4€m€mÿÿre¾]x?š~½=ÿXbÿÛý¾ bw?å<*=ÿXbÑʽ¼ÊÜ<>u”ƒ¼‹$ ‹ÿ{7¿s!?šä—¾ÿXbÿ'ñ%¿V†=?yi6¾ÿXb^¢š½“Œ >mL=ë€é€ú€ÿÚ¡ > õ?•½Y?ÿXbÿb<+>ˆï>ÂO^?ÿXbߦŸ½$Õ'>Ž[̼Š*ŠbrÿµÓk¿àÉž>ûšp>ÿXbÿ Vo¿ë>c`>ÿXbCXM½é">Ï»±»m<ÙåX;?ÿXbÿ`T?F™í>¥¹/?ÿXbw†©<$FÏ=4­¼½€Œº€Œ¿€ŒÿhcË>ZÃì>ÉíJ¿ÿXbÿÿ!¬>ÿ\?þƒI¿ÿXbTÇŠ½n¦¢=øâ‹¼:bšbJÿºàľ ¥¾·@c¿ÿXbÿ5¡»¾¾´6e¿ÿXboI޽Ü-)>[ÏP½Fó€ƒq‹:D o¿àÕ½J8¯¾B?œ8U5J%"|î-ë_è:Èïk¿‚€³½”Á¾O0³:m(,uW0W V=0Hz=NR»gûg~gÿåÈ>,¥>Eƒ\¿ÿXbÿ«ï?ÞÊz>šQ¿ÿXb6¬)<û\=åîó¼; t B ÿ#7™>8f„¾› k¿ÿXbÿ©Bš>X’¾5ìh¿ÿXb·µDoñ»½€|€µ€ÿ¡&>ƒE?> ¿ÿXbÿÊ >½(A?óa$¿ÿXb¦½‚š=ƒn¯<¯€L€‚§€ÿ@èB¿Wz"¿‰>ÿXbÿà-K¿Éé¿èøB>ÿXbÊá“;öðe=b‚Z=Ù(Í(Ñ(ÿ­j>÷N‰½i}|?ÿXbÿƒã#>·%‡½z"|?ÿXbH§.=kØÏ=ÄÐê;êÐÂÿQ¤j?bZÈ>1‹¨½ÿXbÿ•,l?r4Á>%¥½ÿXbƒŠª<» *=íØˆ¼ë_î_Õ_¿É‡:~W?ø1¿ÄN¾9Ÿ8FŸ) ¿À.ÿÏQ?gp¿ÚႾÿXbØÕd½ÐÓÀ=ý²¼ðÄæÿ†Ø¾Zf×=ÑŠ{¿ÿXbÿoC¾^Ê=Ý z¿ÿXb•}—½Ø¼ >W–è»kxÕx†ÿ =”¾^ÆP>io¿ÿXbÿŽ¥¸¾‰e>PÆg¿ÿXb¥£\½üä>> Ð<þ€OL€Oÿ€Oÿöªq?ÑŠ½R¥>ÿXbÿ¼m?¤*¦½OR¹>ÿXb|·ù¼Òã÷=·BØDZ?(?ÿXbÿgæÇ<¸ˆc?9Oê>ÿXb¸‘²½¹U°=,Ó¯ÿXbÿ¿r\¿^âá¾ÇX>ÿXb9½Na…=Œ»ÁÿXbÿ ¿Ic=¿ Î>ÿXbØó5½¿p=šï =á€2À€2Ç€2ÿ¤Uþ¾ê΃½É‘]?ÿXbÿ@„ ¿ÏN¬½ÚV?ÿXb‰í.=æÍ=]j„<ª¬ÎiÿÊg?ÿÔÌ>Ü>ÿXbÿ¦¬j?€!Ã> êõ=ÿXbî“#»‰ µ=eh=˜€-g€-À€-ÿÛ ¨=Bð8>eéz?ÿXbÿ”O=òSU>ù z?ÿXb$¹|<¢}Œ=ˆ¡U=fLÏLÇLÿxá>‹'¾b?ÿXbÿ ý>@[޽Ö]?ÿXbÐ`“½Á >º.ü»‚ƒ0ÿ¥"Œ¾rª7>Åçq¿ÿXbÿõ¨~¾ü×=¥{v¿ÿXb·îf< ,=™ñ6=J€•„€•œ€•ÿÊt>µt»€T}?ÿXbÿ£#>M„,=ô±}?ÿXb¶&½zˆ=R˜w¼±€š €a€šÿ3sK>±侯|_¿ÿXbÿ@ ý=s^×¾tf¿ÿXbÛ§ã=XTÄ<þEÿEºEÿ€ª?©&¿;Ø?ÿXbÿ @?ÄÄ6¿í>ÿXbáÎ¥½Ó¡“= ð]<³€a€ý€ÿå9^¿:Œý¾. =ÿXbÿÁic¿Ànè¾ø‹=ÿXbÇž½¶>Æ=>€.¢€.Ì€.ÿµ>¾ñ)U?c‘?ÿXbÿÄS¾ SW?2áÿ>ÿXbkœM½Ã~>YˆŽ<2€M˜€΀Mÿ`âl?ÛÙ¢>æXS>ÿXbèò:´(e?±t¶>ˆ‰>ù]69Éû:,,Š)0¥hå<‰yö=OÇ<›€tg€t{€tÿˆO?;i@?æ¼>ÿXbÿ1å?9/H?î‰>ÿXb¡¼W’=ˆf½å¡~¡h€¢ÿî‹='$¾|¿ÿXbÿ³e=X²Í½ò~¿ÿXbÆÝ€½k>5˜¼>€4€€ÿ›r?A¥š¾KsÓ½ÿXbÿÌÑg?õ»Ï¾pèý½ÿXb³;˜½ì=Ý—¼f’Ï’Ô’ÿ´÷o½=¿?^]N¿ÿXbÿY0õ;–£?skP¿ÿXb´s𽼑>:³¼€†W€JD€†ÿf‰c¿ïTæ¾Ü²½ÿXb}„:Íb[¿9K¿ØùѽQ?;“o.» 0ÑÍ>½Cø=þòI¼É—à—‘—‘+‹:]½ØŒ(?Øn@¿Óÿ—7§ÿÕ%TF¶-߆:­ú˜º®Ü&?“%B¿Í¶:ÞdD*¾³Ð/Í:c¼Œ¢'>2ªŒ¼|€/ÿ 9qå,=Þ€Dd€D߀DxôÐ: Þ>?w³Þ>'A?Í‹9á3ÿ*tqß/ÿŸD?¨ÍÕ>xÅø>ÿXbùóí¼úGŸ=ž´0=î€8p€:â€8ÿYáZ¿Ê>‰¾bQã>ÿXbÿqN¿H‘ƒ¾æB?ÿXb8KÉ<··û=~8È<û€tø€tÌ€tÿ[?CÛA?HT—>ÿXbÿçÿ ?åDH?®Lœ>ÿXbx`À½dû=9Ï<ý\ú\ù\ÿaÏt¿ »à»Ø­•>ÿXbÿU5x¿~T¼]z>ÿXb„ÖC¼Ü=EõÖ:¾€§Ü€§„€£ÿFè‘=ïJ¿­N¬¼ÿXb,Š:I)Î<áå¿ÜªQ¼>E:vŒœ ßxÈ%xð=Ó¿ä=¸"±<±iaiÝi§#²:šÅT?Ž ?à’>wËÀ9Ï›Ž+p¸70ÿÛ V?Þ?Oš>ÿXbäÜf½ó > Q=s€Mâ€M}€MÿÊA?Dù>õê*?ÿXbÿ.?á0?¡*1?ÿXbîÎZ<±3>±Þ(<_€u¹€u¼€uÿ  ©>?tq?½Ð¼ÿXb½%Ü:‡–Æ>»k?ˆ©k½ìôT:щ ,—ž©0Q£¼EÔD=ºfò¼ö€¡ð€¡ë€¡ÿ!K¾AÓõ¾ÊÀZ¿ÿXbÿè3i¾,Œí¾7([¿ÿXbëáË;líý=¨ä¼Ü€–€µ€ÿ/ ´=F¤E?Í$!¿ÿXbÿ;­›=£!K?w”¿ÿXbåÑ »-[Ë=¶N=¿€,_€,½€,ÿ6Ê€½Ä]`?Knô>ÿXbÿ:†øÿXb‡üs=”/h=ˆƒ„³$=?‘'=…´Æ9Z€ € F˜ÿ‹®?*@9¿Tœë¾ÿXbÿÍÁõ>ž¢@¿ææ¾ÿXbÁÊ¡½ŸÍ=DÁ ¼`)š)a)ÿúk9¿e®> u-¿ÿXbÿ¤þ8¿™À>-¿ÿXbüŬ½÷vË=‹Þ)»}€ù€ÿ€ÿ +v¿!D»=W€„¾ÿXbÿž7h¿F÷Ø=‡’оÿXb¥<&Œæ=ðž¼~–V–v–ÿà¤K>¬¿±>žj¿ÿXbÿFUu>B«>ÚSi¿ÿXb·%2=hi=Dù=D€g€±€ÿ©C¾oEX>Šw?ÿXbÿ0 ¾²Á˜> q?ÿXbWvÁ¼ë-=ÐCí¼2{€}aÿ>-s=¥[>á|¿ÿXbT„:Í(=º&<>Ÿßz¿1G†:»™ý+KG/ÿ$¾½Òá>k8<$€%€&€ÿZñu¿(ØÉ=ÎÖ„¾ÿXbÿÎÔu¿«™ï=µ¾ÿXbõ  ½p´£=‘* =M€‚=€‚ò€‚€Ñ‚:µ ¿m7¿ÿê?Œ:Ó9NÑÞ*$ü´/nŸ‚:uE"¿J"è¾Úi ?Šb!;MU)±ô-I,©½û >4½D="€\G€\™€\ÿWÚ¿­ý>Ð0?ÿXb¨½À:.¿†fñ>/?;®þ)œ—%.B–=\8ð=[C)<^€t¤€t€tÿÛk=?¿4,?‰‰M»ÿXbÿP6@?® )?€íz¼ÿXbMÛ½'>ÖK½¿:·:º:ÿùÉ|?º\!¾/²!¼ÿXbOå;à {?òfG¾¹!«<´þ9&zI+ª ã/vнôøÝ=N*=Z€7:€7n€7ÿ;ý½+Ø>åe?ÿXbÿ c+½PèÏ>À²i?ÿXbŠvU=ˆÚ–=†Èi<ë€lðné€lÿ:»º%ù?…Ýk<ÿXbÿ®œ¿öyŒ¼ÌQšQŸQÿõrØ>ÁDí>W_G?ÿXbÿ»Ú>÷tä>7PI?ÿXbê?뼃2 =²ô¼íå'ÿ½¥5>ƒÃ¨¾Œcm¿ÿXbÿ'0> ‘„¾(Qs¿ÿXbï½(Õ>:*€Y €/(€Yÿþ`ð>Õù¾Ä¦Êè¾µÄB?ÿXb5Ó}½;m>1`ɼԀ«€€€ÿ'Vz?öÇJ¾!нÿXbÿá{?ÿg2¾:ï"½ÿXbÞ„»„)Ê=d’Q=»€,¸€,ë€,ÿ‹¶‰< T?Pf?ÿXbÿ¢½ÚÝX?<È?ÿXbø§´½;Ä¿=¢Ã<óíäÿ;Êg¿Ã|Y»ëUÙ>ÿXbÿZl¿^¼çßÅ>ÿXb‚T =­i^=㼩eÐeWeÿ7â.?/^¿ý¿ÿXbÿõ¯3?Ôì¿æÔð¾ÿXbanw<<°={1T=•€F–€FÜKÿyiþ>[œ`= ·]?ÿXbÿÉh?l‹¼ŸôQ?ÿXb¹8j½ÀAû=ÆR$=+€G_€GR€Gÿ,Øý>ϾÞl[?ÿXbÿ¯+?Ó½î*L?ÿXbk-L½E.ø=?F¼M€˜N€˜‡€˜ÿ)¤<¾4#?ã‚?¿ÿXbÿ…ò5¾ªÛ/?d4¿ÿXb¿=fÙÓ=$Ô =¤KOÿr÷+?°Ñ>Ü?ÿXb⬾:4¬ ?€¸Ê>v™+?ý›9¬œ‘)xè/Í.½J)(=l°0=Ë€2É€2”€2ÿîÁ>ögM>œ’p?ÿXbÿøµ>£'9>Øj?ÿXb–T½?X¦=öF­¼}»rާƒ:)£Ø=EQ¿¾/èk¿€Þ9ýË+Qe±/ÿñ¸=)¸®¾#…o¿ÿXb ÏK½õH£=Ç*¥¼ù€šï€šð€šÿ×ð=%“¿k$Z¿ÿXbÿµ³ñ=6÷¾µ^¿ÿXb›¼ôü9>oÔŠ¼ËQ•Q"€<ÿ¿AH?{–û½­X?ÿXbÿˆ=?¶îd½}+?ÿXbçã=\ =Ø1¼ ežeeÿ¸¶O?úœ3¾n½¿ÿXbÿbøV?ÜqA¾“S¿ÿXb‘`Š½È·'>Ge½JJ2€ƒÿlo¿!ç4=A«µ¾ÿXbÿ®Ûe¿ÙI‚=žß¾ÿXb´Ë7yHY>úz]¿ÿXbÿÍè>3Ã)>2`¿ÿXbý÷€½Ì>E* ¼Ë€3&€3‹€–ÿÈ]Q>÷g>émx¿ÿXbÿ’¿D>2)†=«z¿ÿXb Qº¼”2‰=Ø·½S¡Ê…R¡ÿí9ú¾HɾmbG¿ÿXbÿ¶¦¿<;¾¾0‰D¿ÿXbwMH½Ä>õ¸ï<§.R.–.ÿ:BU?Ȱ>ô>ÿXbÿZ_M?ˆ·>áÃô>ÿXbÛ¥­½HP>:vÐÿXbÿÿñ¾ 4V?>ÿXbgbz½ƒ2 =Ÿt"=3€«@€‰\€‰ÿhͼâÇ¿Àî=ÿXbÿ ‘ʼ`»¿>ª=ÿXbÒý<—â*=9=#€•"€•‡€•ÿÖº=«õ¹=á}?ÿXb_]‘:6¶Ï=ßt¥=»Ö}?e2Œ:Ê2K+(§.ú h=80y=±mѶšV¾ˆ\?ÿXbÿ~¤ö>áŠD¾DäZ?ÿXb†â޼Ò5Ó=×L¾¼º{~{v{ÿ¨˜O=iÉ©>Z*q¿ÿXbñ‚:D)‹=¯c‰>1ÿu¿è•; á©*ÓÜR.Ÿu =K«á=H›»÷€’Å€’ü€’ÿû K?íÒô>»¥¾¾ÿXbÿÈQ?\ßñ>Ç“§¾ÿXb5)…½K%>*V¼œ€ >€ l€ ÿeB=?²r?G¹>ÿXbpo²:WQ@?Ë)?F¤¶>%[Ç9ò¿'¢þ,ÎTˆ¼«Æ=ûK=J€#s@’@ÿÈé–¾QB^?ObÌ>ÿXb r‚:¨;¢¾o`?“òº>´þ9ã)ÏKý-W=`½%[=—<ž¼i倚bÿ+U]=¦¾™}l¿ÿXbÿPÄæ¼C+±¾p¿ÿXba8×O#-=O€eN€\¥€eÿ`z]¿Q›Š>*'Ø>ÿXbÿQ¾Z¿••>òHÜ>ÿXbͯæ¸mÛ=H§®¼]€;~–\€;ÿÔ« >7€™> ¢f¿ÿXbk]¶:Ù×–>4D‘>E›i¿LE;ϸ4+6/ã/y@Y<2ç™=@‡ù¼-€›@€›Z€›ÿÚ ®>i‹Ë=Mo¿ÿXbÿ©Ã>ö¯Ì=‚.k¿ÿXb¥½­3>¸.<¼¼{ÿ̸’¾*r?Sk¾ÿXbÿP¾ÌÞo?G<*¾ÿXbÇb[½ùe0=’¼ãž²€Žæžÿ‚  ¾×œ?D\N¿ÿXbÿ¾ÓXï>.T¿ÿXb{‚D½hÎ > Ä8¾ÿXb÷ë‚:¼Ôk?¥À>•¨Ê½óè):"®¹+U0Q¼J½BAé=mt=š€1ô.7€1ÿa¡<Ñ?ÚUM?ÿXbÿÚE";3Ô$?àC?ÿXbÒ4h½2 =`’Ê;\€µ€€ÿ|\ȼY쿚ºÿXbÿi*¸¼Sï¿~õºÿXb2ªŒ¼r21=¯yU=ÞRMRÆRÿꢭ>)º^>³Mj?ÿXbÿ‡±>ïtA>•2k?ÿXbò:½ê®l=gµ@¼bž¶ž‚žÿÁ-Ὤ†¾¸su¿ÿXbÿ9¾Ùíz¾`u¿ÿXb•Gw½‚ >Z¼=IG‘G=Gÿç¯>Fg ?ü(C?ÿXbÿ d¼>Ò ?ó’B?ÿXbǺx½&ÿ“=Œƒ¼øÈùÿÔÑ^¾ì!¿ÃMU¿ÿXbÿ‹N‚¾- ¿ÞvK¿ÿXb%=L½ð¢Ï=îа¼V § ž ÿÑŽã¼–@•>8Çt¿ÿXbÿê›–½~«Ÿ>æ€r¿ÿXbµ¿¼¢a±=pÍ]=ÿ€xý€x>€xÿ¿Z%¿x£¡>Gð1?ÿXbÿg`¿s™¥>ãz??ÿXb\ÌO½E+—=ßkˆ¼é€šÁ€š×€šÿúï›=‡U¿VJN¿ÿXbÿ¢>Q‰¿»†K¿ÿXbVÔà< %ö=YúÐ<3€tX6€tÿêJ?i9?ñ¸É>ÿXbÿ†»?¯|ÿXbhB;?¬—=ò½º€›î€›ž€Ÿÿ–I>úˆ¾øçw¿ÿXbÿaRX> º¾Sªw¿ÿXbB%.½°þ/>"¥Y»{=«=ô=ÿÈó¿ÿÈU?¢è>ÿXbÿ‹ ¿ÃåT?MH>ÿXbÓPc½tØ=BÏ&=C$¾$B$ÿܶë=Qnç>-rb?ÿXbÿ0> [Ù>‡‘c?ÿXb˜6½Ï¼ü=+†+¼È—Ä—.—ÿMŠâÿXbÿ l#?µÙC¿MÆ­=ÿXbþa =´Çë=X:Ÿ‡ß =[€MLG³€Mÿqž?_W>zŒK?ÿXbÿÜ«ý>L[„>‚KT?ÿXbð§F½¶ã=&à=À1…€1b€1ÿoU(½L÷*?™@>?ÿXb<#ƒ:sz¼`-?ÁVÝk¡¾ÿXbË’:EÀd?A2’>l`±¾U¶Œ:´ ž+×U0^'=ÉYØ=~Æ<É+ý ×ò‚:ƒb?t€î>'ï.¼¿ÿ8SÑ 'Á<.ÿ‘ c?×é>°Ñå<ÿXbf‹½E ú=Sê¼_ºfÿ¨¹3½Qm<ý¹¿ÿXbÿ>ª¼Z,=¸¿ÿXbàô®&0Ñ=Æk¿ÿXbÿ—/°>«ÁØ=kÕn¿ÿXbû\m=Ú~=‡ÄÛâX¿ÿXbÿ:¦¾éˆ·>8`¿ÿXb †3=ez=z©X»9“F“w“ÿÝó™½o?@tS¿ÿXbÿyù=½SY?—Y¿ÿXb_Ò˜½¼>Gc¼s€Jr€J€JÿÜ¢D¿,f¿®ó¾ÿXbÿãÙP¿iz ¿kQ¾ÿXbÁþ«½Ö >õ;ºŽÿ…^*¿=Å’>.l0¿ÿXbÿtñ0¿4Í‚>n-¿ÿXbhB;2W>‚œ<Â9€‡ÿ0~j½ï|?»>ÿXbÿëM½î@|?™Ì&>ÿXbX<õ;¿·é=ñh#=Þ ¸ À€,%­6:øâ¦>hª>¨b?cg¸:$&Ð*9â0æ†:|d¯>ÁB¡>¨—b?Þÿƒ7Ò«®%­ù$*›ƒ½ƒh=v©=Ë€'Ò€'&€'ÿú…˜¾3ø)¿–/?ÿXbÿ¦¾3ù'¿8ü5?ÿXb ©Û<×ó=‘b€»Ö€uN€u®€uÿÿ© ?nã3? 5ì¾ÿXbÿÒb?$ü5?£eܾÿXbx $=Êüƒ=^õ=[€Q+€°€Qÿ¿¸o?ÊÕþ½aü§>ÿXbÿb>d?±¾ƒðÚ>ÿXb#õ=€e¥=±=?€Q>€Q<€Qÿ3UD?$e•;ÉG$?ÿXbÿ“K?ù[6ˆ÷½Ð€+¼€+.ÿ‚¸Z?š™?T†Ê=ÿXbÿøMY?Í.?›>ÿXb^h¼l\/>wMȼ9¢q¢C€bÿ3*¿!O¿¯4¿ÿXbÿùŽø¾u¦þ¾ý8¿ÿXbbÀ’½ à‚=,œ<¯€©˜€§€©ÿ€8¿n :¿R‹>ÿXbÿ,¿Ä²A¿X;±>ÿXbáÒ±¼äžn=Ý$½ç€…စ²€¡ÿ­žé¾zÊ˾¬¼K¿ÿXb²0ã:vã¿4оU C¿äÏ€:î™–*êÂa/2;‹;úï>Åpõ¸çy¼”€ .€ 2€ ÿ ¢?dz=?zà¼>ÿXbÿ¥Í?¤4?€€Ã>ÿXbvT¼Zfñ=ñƒs¼E’F’ €“ÿ^퇼ÊQ(?ŠÖ@¿ÿXbÿ¬½2ÿ?ˆÖI¿ÿXb©0¶½¶1>Óù0=§€\@€e¤€\ÿóBW¿+ ‰>iÜð>ÿXbÿgÂ[¿óÅ€>àä>ÿXbÒ.½X©`=T"=î€2Ë€2Þ€2ÿÿqQ¾¾Ãw?ÿXbÿŽ'¾á1¡½UÃ{?ÿXbÚŒS»ùºÌ=åüö€;¿€;ñ€;ÿ¼áx<ž5I?þ9¿ÿXbÿËi4=‹ùP?p¿ÿXb‘' =.ª¥≠)=ÃP¤P‚Pÿ¬½,?w™e=¿cnš…>ÿXbÿ¯¶t¿iÌ >~>ÿXbÕ–z½—®0>ÈBt½€4€4>ÿ|?Sã=S >ÿXbÿ4š|?l8>¨¨É=ÿXbÐ&½Üºû=ÆûX—º—g—ÿ¬‰Ç>SËJ?Âxð¾ÿXb=­Â:h—À>GU?!Ͼ괯:±Ö£++É·/Ì——¼ˆ¡=™Öf=´€x:€xÖ€xÿ¤C†¾à”ؾ› ^?ÿXbÿQW¾M¦¾»l?ÿXbè1ʼm5>Ð8¼™Q<Q1QÿïA?£Ô¾š?ÿXbÿÿ‰8?û_V¾b$)?ÿXbÀçG½Hþ=¼˜€˜™€˜•€˜ÿÅ¥¾,B?âK"¿ÿXbÿé¾Tµ=?B#(¿ÿXbøP"=I-Ô=‡ÃÒºöïêÿ‚å3?ÑÙ?yÔܾÿXbÿÓ;,?PÐ?6Ú¾ÿXbÂöS½p? =KÍž¼î€šà€š¸ÿ±8'> pè¾?<`¿ÿXbÿ3w >×îí¾Ñ`¿ÿXbZE?½æ=Ž=|›~¼y€šx€š{€šÿ(-׾؋s¾U,`¿ÿXbÿ³Jʾ É‹¾w‹`¿ÿXb§ÉŒ½à01>NE*½$€+ò€+Š€+ÿ q?Ö9M?–T™>ÿXbÿüãõ>ÍoP?1§>ÿXbš¶Ÿ½Ÿ« >“§¬»6x½xÚÿ\ä¾\¤½ e¿ÿXbÿEÛξéåó»,+j¿ÿXbƒ1¢½æ–ö=(óO=cubuauÿd&)¿*Q ¾›áÁù=/bk¿ÿXbÿö4ê>ñüa=%5c¿ÿXbnûž¼^d2>þœ‚¼wQ¸QtQÿ‹¶?R/\>΀T?ÿXbÿwæ?ÃC>ÀáN?ÿXbh"l½©P=»o;9€%Z€ŽÞ€%ÿ÷s¿Ñ—>#fÕ=ÿXbÿ¤¢u¿™[Ž>?k8½ÿXb›¯’½bH.>Šè¼2lÞlglÿ¤‘Ø=вq?ñÏŸ>ÿXbÿưœ=اt?Œ‘>ÿXb¾¼€¼Lq5>„¼ž¼8FÀQæFÿ{¶?Jât>ŸÁA?ÿXbÿ ?‚aO> jC?ÿXbQ¼J<÷sJ=Öá¼€î€. ÿ£ä‡>¹Óƾvéa¿ÿXbÿkZª>˜ÓξÅ$Z¿ÿXbA·½"Æ >?Æ€Á„>ÿXbÿ·dt¿zöÜ=TŽ>ÿXb¾fy½Œó×=„‘¼ï€˜¬€˜Ý€˜ÿ…킾ޙ½>›œd¿ÿXb‚":Á¼¦¾œ~š>$ce¿™f-;·,À E0Wµ¤½å*Ö==·»ë‘Õ‘é‘ÿÄš2¿U¿–>¹2'¿ÿXbÿÒY4¿?w©>„· ¿ÿXbÖn›½Å<Ë=]B¼l)~)¶)ÿ_X¿mÚ‹>ŸÃ;¿ÿXbÿa§¿ãz•>NV;¿ÿXb·œ«½=Î=ÉÇî<ùâÉo ¶:ÈM>¿"G>)?(ºÚ9¯®)ÿ4Ñ.LEÜ:àKG¿[ge>»?ÏPy:O ,mý0 oÖ¹–{>E¸É»D€æC€ÿäì =½ÒR?”Ò¿ÿXbÿjù&>qGN?o¿¿ÿXbþ,¶½œþ=fk==A€e]€eô€eÿ‘Ð%¿kL:>Xf=?ÿXbÿ|&¿Œ[>Æ™:?ÿXbbY<Ü=¸çù¼ €›„€›[€›ÿ!_¢>úú¾Òdp¿ÿXbÿñÜ>È¥¾©c¿ÿXbÀÌw½Ðï›=âW,=ý€'è€'•#ÿÆ·–¾]# ¾/g?ÿXbÿ3̇¾Sd¤¾[¾h?ÿXbª9<²º>˜¦ˆ<ÌC€u›ÿbb†>¯¾v?¡<=ÿXbÿ±¡>ŽNr?`›‡=ÿXbC:¼<ú™š=ÒI=ËLSLNLÿ ?Çc2¾ÀLR?ÿXb5Â:,W ?üþ½ÑU?¸Î ;‹)•›-âxž½ ,à=ÊR+=R€ê€°€ÿǼê½c¨x¿aTU>ÿXbÿðþ6¾Èw¿7 E>ÿXbæý¼ƒ–=êëù¼·€…¶€…Z€…ÿ Je¿zݧ¾§Ú™¾ÿXbÿ¥ T¿ãŒ²¾€6à¾ÿXb‰Ï=Ìš¸=JF=ŸP9PzPÿ¨V? ÊŽ=,X ?ÿXbÿ<÷R?´Q=ük?ÿXb¡-'=dtÀ=2éï<®PXPªPÿ­ˆ[?ÀöB>$ªô>ÿXbÿ¼ð]?ôd>ý ä>ÿXb½sˆ½WZ>¹Â;=±€Dz€Dg€Dÿ{ÎC? à³>g: ?ÿXbÿJ?Ú”¾>~ïù>ÿXb…î=M.æ=Wµ¤<@€t€tæÿâ`S?€Á ?#›Ü=ÿXbÿ$'P?{‚?‘©=ÿXb$ º{1=øpɼR€‡l€¡¾€‡ÿvV¦=ˆÅɾÇ\j¿ÿXbÿæ#=®Ò¾û9i¿ÿXbßO½Wè#>¯´ ¼Ž€ € 9€ ÿ¦ü÷>µoE?ÕyÓ>ÿXbÿ>æ?p×;?ý‘Ö>ÿXb“ÿ =þì=§Î£;_€’Ý€’Þ€’ÿ yD?VÃ"?ë#¨½ÿXb¼û…:ï9F?[t?„º¾‘ä:Á4A+$o«/fh|½™ž >>\ò¼i€¹€1fÿ1~?ƒ ê½5?½ÿXbAêÏ:œ?~?6ñ£»±dì:ŒÙ5-ÿ¢«0¼u¾½¹>j y<>€n€€ÿ×dt¿9Å>È©¾½ÿXbÿÙxv¿Êsv>Þâû½ÿXb~½ Á >àë»ñ€3¶€3à€3ÿ'¦>mI½=Þt¿ÿXbÿêÝ…>¡°Û=ru¿ÿXbñhã<ИÉ=• •¼I€`x€ŒH€`ÿ¹d?a)Ì>†ˆ7¿ÿXbÿ•ì?Û|Æ>f;¿ÿXbÑ ½ g÷=%#ç<Â"À",.ÿ3×>’@D?r‘?ÿXbÿ#ƒ>~ØD?"ö?ÿXbsIÕ¼S)>à¼ùQ4ZýQ‘5„:¸õœ>õ„"?–5?§ÿÕ7Îc­*±ÒQ/ÿ^½¨>È‹?K&8?ÿXb–ìX¼Æ,=ÉP=`Å@€¦ÿ\ƒ¨>üpŒ=Nq?ÿXbÿ­¬>®Tš=æWp?ÿXbÿÏ!½€ô=è¤÷<@.B..ÿYŠÝ½g"?¹4D?ÿXbÿ–nk½æé?ÓL?ÿXbœ¨¥<½“=ØÕä¼ö€›Z€›ý€›ÿ$I?éÀG>è}ˆM>lw\¿ÿXb@¿o={Ág=ÊÄ­ÿXbÿõPd?_G•¾Â ±>ÿXb}YÚ<¾3ú=]Š«<—€t”€ty€tÿ3ù?<ÝF?¢á>ÿXbÛ¥á:Ç"?ï6D?1(Ç=Ï`y:¨FÕ)0`Ý.F¶óÿXbÿNMA?‚¯ç¾Ùçò>ÿXb32H½|&Û=i⼑ “ a€˜ÿ—ž½â.V>¹2z¿ÿXbÿ³ío½>&:>›I{¿ÿXb´Yu<Òn> 8<¿€u½€u¹€u¹™‚:£|É>û‡j? Vœ½Öý„9f)Ã.ÿPC¿>2m? ¶5½ÿXbqÇ›½Jš>ÔG`<$€m†j_€mÿS$¾’{?È,¾½ÿXbÿÇ=¾Ÿ}? ,Ÿ½ÿXbðj™½}@>×¼U€™<©€™ÿÍtU¾}Þ½¯Óx¿ÿXbÿèT¾³Ê½Ïy¿ÿXb‡‹ÜÌÙ ?‘¿ÿXbÿÏQë>xÒ#?.§¿ÿXb<¤X½îà=U –¼y€˜÷€˜º€˜ÿ4‘*¾ú™¤>F¡n¿ÿXbÿ[§ã½4Ö¦>PYp¿ÿXbÛQ=Ьµ=é}c¼è€`ê€`¼€`ÿCeB?áÓˆ>ëß¿ÿXbÿáÂH?Gaq>ïî¿ÿXb» >=tŸ= Oh<n<nnæVc:MÜ~?æóZ=söž=>Ý8ßú*`Ü/ÿäË}? ¢ê=Ç=ÿXbr=®er=üÃ=`€È€T‡€ÿ¹_>?m9¡¾Nû?ÿXbÿ*F6?Å-š¾ñb"?ÿXbRc‚½:!4>[ ^½—€+l€++€+ÿ:%I?·Ùê> }Ô>ÿXbÿ)xC?ˆÙó>dDß>ÿXbN³ ½>€Ô&=V€G€º€ÿh‘¾_€=?Ö?ÿXbÿÄ6ƒ¾.û;?)ë ?ÿXb‘H[=Õ"‚=Ndæ(¤œ>áâX?ÿXbÿ¾ý¸>q°>2Î]?ÿXb4J—½Eºß=Ðc¼«‘Î)©‘ÿå,û¾¦²>ÑqL¿ÿXb8¼’:bm¿'̹>x¼G¿ê¡:6I+ˆÀ0_ð‰½0ö.>V™i½J\®€ƒÿT™X¿6%¾¿¿ÿXbÿaÓY¿CàA¾}èú¾ÿXb¸!ƼÕÎ>0p;߀rµ€r¸€rÿÙ£j¾x2t?9F¾ÿXb‚àµ:½z;¾Qw?È6¾äeK:ö6B)Iµ:.½7†8äj>¨äœºsCâCñCÿ /=½ÙÝf?’øÛ¾ÿXbgá:qê»å¸h?àIÕ¾Ä×:ñîÇ,3¬ã/5·=Ô×Ó=‡=FŠÿv‚?ëéÊ>,6?ÿXbÿ–? ÿÂ>Ù¬A?ÿXb«wx½ ½>^fØ<Ï€m£€k’€mÿ"@e>¢st?ÉG>ÿXbÿîæ+>½Aw?¶J>ÿXb”Ù ½ð>³•»¼€r¤€–~€rÿ,>3¥o?3ž¾ÿXbïå:ÃûP>düo?tg¾eš:¯–,ó—<0RI9’çz=³ì ½ó€Ÿþ€ŸÇ€Ÿÿ Æ>/™¾Oq¿ÿXbÿ½¹P>ºÓо;Òp¿ÿXbѯm½ƒ¾>“Ú»r€–n€–p€–ÿ~U³>½“ƒ=Ù7o¿ÿXbÿä²>±t£=Tþn¿ÿXb`Ÿ½#óÈ=.S={zEÿÄ ¿n *>n¢B?ÿXbÞµ:ö $¿ÿX>Vô<Ù€u€un€uÿC(?6å@?x¾z¼ÿXb«F¸:Æ(?ùÜ@?Él+½âÛï:¦ÛM,ì´‡0C‘޽$d0>wL]½œvvIÿBðF¿Šž¾îf ¿ÿXbæà˜:òèM¿J{¡¾1é¿‚ì¨9»Ï+5ÓQ/ÊÞ’½‰y–=Tä=Þ€‚€‚΀ªÿ¿’s¿¯f!?ÿXbãõ‚:Þšç¾»¿$8-?Í ž:àç% *µŠž½%@=“‹<¸€Ä€þ€ÿÿ¶¿$×N¿'iô=ÿXbÿt÷¿ô‰L¿õ! >ÿXbÉe½æW>º£ÿy[)=Ù€GÛ€Gy €DÿôÌ7?7ìÔ>nå?ÿXbÿÖr:?ï§à>ç½?ÿXbAã<ÜÙ÷=†º<=€tx€t7€tÿ i?L'L?Ïx8>ÿXbÿÝæ?‹¾D?V<>ÿXb"§/=cÔµ=ˆœ¾»ó€`ã€`+€`ÿ™t?H¤Ã=:[’¾ÿXbÿ&÷q?{œŽ= Z£¾ÿXbäh=Úqƒ=¬r¼§eÖePeÿ¡ëP?÷:X¾· ¿ÿXbÿòpJ?…T¾fŒ¿ÿXbν>>Á=ZHÀ¼Ž€C:€C‹€CÿëÚ¾Ì)V>X5w¿ÿXbÿ‡N¾NÅ><–z¿ÿXbëÃz½T«>ïYW<¼€mf€m{€mÿ„=sª? ½ÿXbÿåý\=Ak?º%½ÿXbaŠ2=ú›=–¯Kºô€ò€ë€ÿ—o?‚¢ö½18¬¾ÿXbÿGìj?'ÁȽ•'žÿXbo»Ð<úœû=œ³<å€tÏ€tä€tÿÍ; ?¬zB?‰Ÿ4>ÿXbÿZ¢ ?DpD?ES>ÿXb½òÓ˜=3&=—€8ø€8”€8ÿÿ”B>õ '¾ Öw?ÿXbÿ9>” ¾ý4u?ÿXb, <½}“†=»E =߀¤¹€¤Û€¤ÿVj¿Ÿrj¾™K?ÿXbÿp7û¾õv¾ujV?ÿXbf½ Tÿ=júìºÜ€rÝ€r×€rÿ«¯Ì>A\?zÚ¡¾ÿXbÿ€ËÞ>5[?Íg¾ÿXbû>œ½¡e->ƒö¼Grˆr†rÿÆŽ¿^B?ÿr¬>ÿXbÿez¿aÇ8?bf¢>ÿXbaà™½¾O>6¼8Fxsÿ4íG¿{— ¿€N˜¾ÿXbÿÐ/P¿®ã¿Bl•¾ÿXbaœ½Òá¡=›:=€‚B€‚3€‚ÿ›¿z¹õ¾G"?ÿXbÿÞÞ#¿OŠí¾„Ä?ÿXb«M½'>³C|<`€M€΀Mÿân?xúš>YœF>ÿXbÿˆl?Å¢>ÕÒY>ÿXbÚ:8=!t°=õŸµ<¶iº i}iÿ[rx?¤,¾=OÝc>ÿXb>Q¹:'v?¢P>Û+k>Ù2:ê¯+r21k›b½X8 =,D¢¥o?ÿXbÿ§(ؼìd°>ƒ;p?ÿXb¾¤‘½ˆi>¬‹Û;ÿ€ ü€ û€ ÿR³M<ö–?Î b½ÿXbÿXœ}=Ï?er;ÿXbK®»%çÄ= _½3€;ã€;€nÿAî3=rpO?,˜¿ÿXbÿÉh¼DMR?tî¿ÿXbØc¢¼ÄZ,>jõU¼öQQêQÿ£º><[?ŽC?ÿXbÿ—}³>ï–?ÁG?ÿXb1¬;Ù˜—=Ød ½¾€›Ä€Ÿþ€›ÿ—yF>»¶½Ùz¿ÿXbÿIep>{û¹½ÜÁw¿ÿXbãü¼ùØ=hY÷¼€iÞ€if€iÿ›P>¾\=@z¿ÿXbÿ³g>Ðó=‹³x¿ÿXb ½Ò‰ä=Ov3=JI•€NIÿOçÆ>•]a¿«]‹>ÿXbÿ*cÃ>Ãd`¿O1–>ÿXbTÇ*½ˆ…=ü4n¼€b€š®€ÿ³ >Ÿyî¾ÃÉ_¿ÿXbÿ!¯>µI羃b¿ÿXbÕ;Ô`Z=rRX=—(ä(–(ÿl˜ç>kǾSXa?ÿXbÿ8¼m>$—C¾2(t?ÿXbÊÝg½+„U=ŸÛ;Ò€f¦€f«€fÿím¿oÁ>I]‰>ÿXbÿ©e¿Ý‚¡>³_ž>ÿXb1ëEºHâ>FAp;4C¯CìCÿ%—½†iz?ç;=¾ÿXbY7«: °Ô½by?!aM¾XP9¦é—*GŒï/åµR=íI€=WÐ4»sgágêgÿá?‰>eú>u™T¿ÿXbÿÌ„>®?iP¿ÿXbûË.=kÖ™=¶…çÿXbÿ‘ëc?€£Õ;\é>ÿXbO=R<ˆö‘=cñ[=°LÆL´€Fÿw9³>ï³Ü½6n?ÿXbÿ»æÐ>}ƒÊ½çXh?ÿXbÝB×¼¹â¢=wM=9€wö€wÛ€wÿD^¿Úüœ¾Ø*Æ>ÿXb€J‘:…^¿wÌŸ¾7VÄ>Û¥À:'Ëz,c ›0X94=ó¶=¥õ7»IHÿÆèe?¥ý>:_Õ¾ÿXbÿÜ"p?¡Æ«=m(¬¾ÿXb:é½hê5>bC½/€p+€p€pÿgíò¾ŸÌN?>³>ÿXbÿè'¿&´)?ó¸»>ÿXb^…”½«Ð>gF?=ó€ã€I€ÿMuc>ìþ?¼wT?ÿXbÿj”ƒ>Òñ>î×W?ÿXbúÕœ¼Èê¶=¨7c=0@ž€x4@ÿ¸¤Æ¾x{µ>ÍY?ÿXbÿþ°¾øZ½>Ž÷\?ÿXbô¤Ì<´;„=¡7=ÊL—LÌ€Kÿ6á>˜'™=e?ÿXbÿ$ÂË>€_ª= ãi?ÿXbyvy=ˆ¸y=‹6G<Ý€¿€¸€ÿh?Û¬¢½þ=ÿXbÿG~?[>½½ óŽ=ÿXb1$‡½IG >ŠÊ¼X΀3ÿºÏò=4Ÿ=&i}¿ÿXbÿ±þ£==¤Š~¿ÿXb¿ï_½—Ép=åÒ»eš¢žÙšÿQ#R¿Ãâj¾ýæ¿ÿXbÿÚîI¿µòF¾XH¿ÿXbæë2½‚p…=È^o¼€š€š®€ÿ÷–3½ëð¾ÖÙa¿ÿXbB„:ç–w=¤Ìå¾>d¿a7¿;€ói'ž<&+‰x½bƒ={öÿXb?Oy:\@‘¾÷6\¿žóØ>(ù”:ÁÀ•$Ty(Òã·½JÔ >M =î€hŠ€h¼€hÿ#î¿X¼<í‹;ÿXbÿkÛ¿•{='%¼ÿXb‚;½¨> d6v?×:G>ÿXbÿ¤ð>ýíw?/¸F>ÿXb|œé¼*‘¤=·ï½÷…®…|…ÿþ,:¿T¾½ßx/¿ÿXbÿik=¿p>=¥Ì+¿ÿXb ~~¼çû9>¬ª¼ìFëFÔFÿ:È-> l?ÿXbÿ´o®>T>ðšm?ÿXbñöÀ½çÿõ=77¦<ó\ò\ÿÂy¿b\f¾ÂtU=ÿXbÿ£í|¿Ø˜¾aÄ=ÿXbµá°;ÓÛ=‰ïļZ_·_Ôcÿ–|0> `„=, {¿ÿXbÿA˜<>µA”=÷ïz¿ÿXb#Ë<ô{=œÞż­›¬›°eÿnê?'%?>IoH¿ÿXbÿ&ß?Žs>ïJH¿ÿXb… ½½q>þµ<<Ž€rU"Š"ÿh’…>¥ïv?.Ž=ÿXbÿñ …>xv?=ÿXbpîo½kò”=HN&=z€'þ€'ì€'ÿOXî½|%¿Æø@?ÿXbÿõ¨ê½PŒ¿TºJ?ÿXbÒ©k½Ô•=—'=ö€'î€'ô€'ÿ“H̼ßý#¿PyD?ÿXbêì~:¼¥…»ª…¿ÏËI?t+Ò;ó†ê*s….¨…½I÷“= Ó=Ü€'¦€'º€'ÿÁϧ¾Ù©¿XÅ:?ÿXbѸƒ:`ª¾Vž¿\É??Ó­…9TF2+Ý6/²»=zÑ=@ß=¨Vÿ²?°§Õ>ù±äA?ÿXbV(’½f >Ô|•<ò€mì€mó€mÿ/Ép¼+æ?=ôüÿXbÿù5=þÚ?*ž;ÿXb áѼ–Ï2=Ÿ9ë¼<€}Ë9€}ÿ뜔=ô\³>‡o¿ÿXbÿ~9<šm¨> ¼q¿ÿXbãS=ªÖB=øû=î€Tï€TúWÿ@4?Êáó¾è?ÿXbÿiš/?iÅî¾Ûý?ÿXbž}e<—1=‚X6=N€•ÜYK€•ÿι=CgR>wuy?ÿXbÿmQç=RH>²_y?ÿXbÓf\½iSõ=0+=Ñ.Ä.§.ÿ÷ª/?$•¾]¢*?ÿXbÿå^-?HK|¾¾{1?ÿXb;oc=I0•=z‹<ú€l*€l÷€lÿ˱Ü>„a?{ H>ÿXbÿc??¢#W?ÌS>ÿXbAF½–¯ë=¶h¼Á  ¸—ÿħ'ý?åÏ?¿ÿXb3ƒ:ñŸº>wi?«=¿—eN:pr+áÅ0©÷Q/¿â¾¿8@s*vÝ¢.ÿs|&?V«>r¥.¿ÿXb>›½ Õ>ô3õÿXbÿ¯Æ9¾–¼l?%I«>ÿXbªf=»îm=—Í<(O´OùOÿÝO?Õ­.¾À?ÿXbÿ§ðF?È*¾­g?ÿXb°v=ýæ=,ôÁ;\€’˜ÿ¨ÃL?©(?”íC½ÿXbT`‘:mOO?&ƒ?ëÒd½é½89˜Ì&$ *~R½‰Ô$>öÒT½?€ƒò€ƒ|€ƒÿÚ'u¿\¸¤<¿“¾ÿXbÿ v¿~Ô<è0Œ¾ÿXb~ÿ¦½æº=‡‰=GÔÿjGI¿¼c¼X%?ÿXb]?²:îÕ@¿s$Ø<‚=(?x£ñ:Çwx+P!/À\‹;eÈ‘=r ½Ì€ŸÅ€Ÿh€Ÿÿ xÚ=œ–¾Lß+½A€„&€„¤ÿÌXg¿“¾F¢¾ÿXbÿ±¯l¿v†¾Y呾ÿXbõ‚<¶>•¶8<§€uR€uM€uÿÊÈ> ~k?¬V»ÿXbÿVç»>6þm?P=ÿXb ×¼Ñç3>ç¨#¼6QoQTQÿà0A?„Úœ¾×ˆ?ÿXbÿfH@?(ñ‹¾“×?ÿXbÞ:Ÿ½æt™=þ{ð<±€‚A€‚€‚ÿD¿¸Êð¾Ý`à>ÿXbÿ­T<¿f ¿AÑÑ>ÿXb:­Û¹hB>ö_ç<¯€ë€[€ÿËüºé[Z?{Ÿ?ÿXbç:‹:¯n¿¼øa?aQð>m!$:öŸ|+8Ý•/W³Î<ɶ=ñ,A=h€$Ö€$È€$ÿ¨Ç?m72>‚K?ÿXbÿ×I?«B+>vP?ÿXbÕwþ<¼Ü=• =µL²ÿŽ.? ν>Àk!?ÿXbÿœ9*?9«¯>=Ö)?ÿXb Ù¹½[²ê=#‡ó8L½qq]€+ÿ¢(±¾cmg?Œ€>ÿXbÿl¿YsG?Ž[¨½ÿXb$Z½7>ûu§<ù€Oø€Oú€Oÿõd?ÞÚ>þ>ÿXbÿŠp?t»›>Ê +>ÿXbþí2½š{ˆ=tÒ{¼+€,€€šÿ–¯a½ÀݾóOf¿ÿXb[1Û:dPÞ<¯å¾°d¿{$Y:›’-_-š0VF#½ô‹Ò=‘`ª¼ã â à ÿ»=Ú+‘>–Ót¿ÿXbÿiR¿=‚ >ÎŒ|¿ÿXb,ºõ»+µ=pj=€*#€*}€-Š›ƒ:ÖÜŒ=ä4â<¿K?giè9ï[(ÓpÛ,ÿÊ@]¼‹w†=™l?ÿXbw¾Ÿ¼d²Ø="8.=À€@P€@Ò€@ÿ üѽìá¤>Éïp?ÿXbÿa 彠˽>úl?ÿXbT‚½Õ›=…(=û€'ü€'Ñ€‚ÿš-¡¾ ½¾¹_?ÿXb͹‚:ûk·¾¬Çâ¾1fR?YÆ ;—QH,ÀÚ0áÏ0=ªbª=þœ»¼€z€¸€ÿüm?‡7õ½+b´¾ÿXbÿo?pï½Šíµ¾ÿXbC¬þÔÓ=Ä€\æ€\‹€\ÿø÷j¿Iª>ÛÜ]>ÿXbÿ¿¥d¿©:¹>Έ>ÿXbÔÓÇ<;pN=n‹²¼"€Í›M€ÿ²6?¶+Ù¾#¼=¿ÿXbÿ„•ø>´·å¾¢@¿ÿXbÉ‘Î<ÛŠý=Ç<×€tÖ€t¼€tÿC"?ç!J?عŠ=ÿXb2°Ú:kl?ÝG?NS=-3:øbG)dYÂ-HŒ¾½²c>š'×<`\T€Ã\ÿNÂo¿Ì‚>w¿u>ÿXbÿöo¿|>Ì|>ÿXbþ™=€Ôæ=x˜ö<ýðýÿ[³9?~õ>TÜü>ÿXbÿ¥4?Z½í>ν ?ÿXbx*à=ÏL0=ÞLÇL¹Lÿ˜À?8#œ½xnO?ÿXbÿ-› ?®6j½¤mU?ÿXb‰\½*©ó=‹ÃY=߀Dí€Dî€DÿNtG>1H¾5 v?ÿXbÿƒŒ>Û¡+¾`Bz?ÿXb l=Õ\Î=S=~JÿQD5?Z}Â> c?ÿXbÿïñ?ÿXb¿b½bI >B$C=Œ€D€Dü€DÿSc;?`Z>m§%?ÿXbÿ’Ÿ>?E<>)D$?ÿXbò´ü¼J&Ç= 5¿¼ß€C½€Cv€Cÿ§D2¾éƒ>TOs¿ÿXbÑâ»:É`B¾Ä>|Bx¿PåF;úP¹+wל/f¿Ž½å}=Ž<*€t®(€ÿ甿o`Y¿¬|Ô=ÿXbô'À:ôF¿uS¿œ€À=³ã9N.,Ý‚-0Ƥ½±i%>Ïe*½&:Ÿ:É€ÿ±ÿ}?¸ç½w?Z½ÿXb}„:ŽWz?*7¾aþݽAÂ:lxÌ*vfÅ/Ò%=)X=B'=ÒW¦WT€ÿx—A¾£º>ây?ÿXbÆ’†:Œ’`¾¥~>/‡w?Vl­9¸~*-nj/¥J=4,æ=ì…‚Ñzx¼{‹<‹z‹ÿP= ¿[%þ>}ü¿ÿXbÿ>> ¿TÚ ?Åy¿ÿXbŒ½W½±¢æ=eŒ¼ú€˜î€˜ï €˜ÿ£Åؽs”ø>9(^¿ÿXbÿ<ï½X–ø>eÌ]¿ÿXbL=.q$=èhÕ<©ª“WºEÿ9`>ÃO¿_à ?ÿXbÿŸ|>ZQ¿»“?ÿXb`êg¼£Z>ûËn<]@rÿj ‹¾`,v?:× =ÿXbÿ~ur¾úŽx?ó=ÿXb\T ¼>\ò=Å=æ Æ Ê ÿpÂ¥½Vº ?Í-T?ÿXbÿÊo¾½¸†?ªP?ÿXbÛM>Χ¼"€––€3C€–ÿÎé= _¥=|}¿ÿXb Ò¾:¿½×=£ß‹=zù}¿‹›ƒ:äD*µ/•óE=Õf=4-±»gð˜'gÿÈ£>JY¼RŠs¿ÿXbÿûÆ>h½©œk¿ÿXb÷?@< =Ú77=瀕̀•倕ÿÌ›>ó¡Þ½&¸{?ÿXbÿÉF0>¡½|?ÿXb±Ÿ½Egù=€JU=yu6uìuÿæa¿É諒ÌT[?ÿXbÿiø¾Œ.R½'_?ÿXb ¥«½(ž>:vP=>€ek€e$€eÿ²x ¿Ÿ2*=}-G?ÿXbÿáT#¿þ,,=ÕD?ÿXbdå=ÎúÔ=øÞß»y€’x€’z€’ÿÓ¢S?¶Eé>詾ÿXbÿ!ZT?Dî>삞¾ÿXb§¥½Ö©²=S% =倂䀂ဂͮƒ:±þO¿8™é¼ ?6½U9h¬%V,_*ÿ22K¿<Ñ»µ?ÿXbh",=d’‘=p|í<§€QK€Q‹€Qÿ³_?j­ ¾žï>ÿXbÿ¬×\?¸¾;Oú>ÿXb1(S;˜M =šÎ½ª€ [€ W€ ÿˆ¡>Áº3>î»n¿ÿXbƒ:™ÂŠ>g=>¡9t¿QÊ;ùG$,w,b0ºø[oÅÆ¾Ûãb¿ÿXbÿí™>²Ñ¾\¿ÿXbÅãb=( J=3Ýë;3€&ò€&Ç€&ÿ“€6?ÿZ.¿y+¾ÿXbÿ'ô3?â«-¿ªÁZ¾ÿXbóq-=¡€=ßPx»í€Ý€Ø€ÿícq?žS¾¯…¾ÿXbÿ¦‹n?`&D¾ÏÓ¾ÿXb›š½«®>@8=Z€ž€T€ÿýbX½”¾'?`é@?ÿXbÿ †ž½{6"?Þ E?ÿXbˆ=¤ˆŒ=аa¼}eïe¸eÿ½4?Ô^;ÓK5¿ÿXbÿ5?Ö‘«»Ÿ5¿ÿXb6é–½³#5>ãú7½·€+l€+j€+ÿŒóB>7]?pHï>ÿXbÿìáC=áI`?}›õ>ÿXbu“¸½ü¦>e6=\€e €e]€eÿä@¿!™>}ý?ÿXbÿ2B¿ j>=?ÿXbú˜¼Vc)>#M<¼»QŒQ\Qÿ½>r3?ö*?ÿXbÿ+¹q>Ž23?÷‹,?ÿXb⫽#†½=ðmúß0Ä=BØz¿ÿXbÿÊèG>ãa¾Ó*x¿ÿXb–>”½A(>+½¿€(³€(È€(ÿbÜ{¿€%ë={¿ ¾ÿXbÿ@º|¿ }¦=Ža ¾ÿXb_z›½K<>Îûÿ»žª€™ÿO޾—‹Í½št¿ÿXb,S;i2‡¾k‹½¹v¿ï:Q‰Ë*+yÅ/I-;Þu>ûË;ÇC³CÄCÿîô¼éœ~?fï˽ÿXbÿ{x¼Ãç}?®t¾ÿXbÅtÁ½iÈø=°Y®<ù\à\ñ\ÿkQ|¿á/'¾˜ 2=ÿXbÿ`e|¿¨(¾ªæ‡=ÿXbpî/¼Ug5>ÞÿǼSüFCSÿМH?²»´>OÜ?ÿXbÿvUM?QF§> õÿ>ÿXb²c£<À]Ö= R0=7ò,Äÿ§ç¬>-#?C :?ÿXbÿXÂ>›&? 5?ÿXbÅS<$ï=kï=$,( >,ÿ’N-> –è>Aè_?ÿXbÿ~_>‰æ>¯¥]?ÿXb 6н?RÄ=üÅ,=ì#Û#×#ÿ£&.¼¶µÿ=lû}?ÿXbÿº †½Ús>…ª|?ÿXbŠXĺ ‡=mWh=û€*ú€*ö€*ÿбG=.ô=}…?ÿXbÿ @w=^=ù:`ˆ?ÿXb`äå< ØÎ=ˆÖм—€Œ*€ŒN€Œÿ=´ú>ít€>ÅU¿ÿXb·&‹:J™ ?Š—>U[G¿øî:ü@â+»´/dsÕ;íº·=b=Ï€-€-Ѐ-ÿù H>¼VÛ>+Ùa?ÿXbÿü…>}aÚ>º²]?ÿXb…w9=Š>Ÿ=þœ:•€)€L€ÿËtz?ÜÀ½yoP¾ÿXbÿé3y?Ô•©»0Wj¾ÿXb Œu=±Â=Ãòg<#€€lYkÿzeh?â¶Ö>ÿÄ;ÿXbÿÚf?¦ Ü>Yš;½ÿXb=}„½BÑ|=4€·ÿXbÿ à¾7•b¿ËÇ>ÿXbª¹\½J>¾ =¬.Z.Ö€MÿçÔ#?”Ñ>öy&?ÿXbÿHÃ!?b#Ç>ºŸ+?ÿXbד½(ñ¹=¼ê¼’)')4)õ¼:äÀ¾ß=T~k¿ÑúÍ9Œò@+¥áÙ/ÿ?ž¾ÁîÌ=@r¿ÿXby²<–T=˜nR=~€K½€K±€KÿQ”˜>—Ðó¾ëÉS?ÿXbÿ’·>']¿]ðH?ÿXb Í•½&Ž>•× =Ù€.·€.e€.ÿ€ª ½Ub?…/ë>ÿXbÿÊG<½­a?lð>ÿXbžðR½Žtæ=Í=Ÿ€1Ì€1€1ÿr¬=¸ ?K?ÿXbðèƒ:`<̼qÅ?®„O?–ár:ò,¥–î0³˜½¬Ç> ; ¼ì;ï;Û;ÿ¨;8=í!1¿$w8¿ÿXbÿbyö;¸“*¿­á>¿ÿXb§­‘½U/Ÿ=ÚT=º€‚W€‚w€‚0Ç:›Hä¾*ξ±L?¦Û`:Y¦¶)cŠ.ÿá,⾆>×¾äJ?ÿXbXX°½ô¥=ÞU<ÿ€û€’€ÿ„Òm¿Cœ¾V W>ÿXbÿF6r¿‹«™¾ñ›ø=ÿXb稃½íš0>™fz½ €g&·ÿ¾³û¾Ùª¤½$ú]¿ÿXbÿŠá¾7jë¼Ñe¿ÿXb}쎽8ܧ=wƒ(=d€‚­€‚^#ÿl2ò¾`Ö¾ÜÅU?ÿXbÿ<Œû¾Æì‰¾T T?ÿXb\«½7’=\;Ñ<¢€‚^€‚F€‚ÿ 7¿y´$¿hí‹>ÿXbì¹­:ŸV;¿S!¿aã„>Œ¸.:µ°+ý¹/ý0¼x&t=¡‚½p€…Ÿ€…±€…ÿ¸ ¿ìð±¾´æC¿ÿXbÿ„Š¿>oµ¾"H¿ÿXbUÊ?ÿXb½Œ;È•ú=ômA¼É€—€"€ÿ†t콈˜N?%B¿ÿXbÿ7 ½ÿfG?J¿ÿXbÛMp½|d>‚È"=E€GÆ€G€Gÿ—gá>”ëÍ>öM?ÿXbÿúÕÊ>£µ×>AÙP?ÿXbÉ!¢½ßÝÊ=mq ¼Í)Ì)Ú€ÿk 8¿?‹>9G.¿ÿXbÿÀX,¿äƒ>ø 9¿ÿXbá}½MžÒ=4&=â€7œ€7Ç€7ÿ9¬&¾hWÿ>àñY?ÿXbÿ÷ξXQø>2S]?ÿXb9›º«?>€ð¡»óCòC@€ÿ/ªÔ=[öW?oÞ¿ÿXbÿ«t‚=S:]?’ÿ¾ÿXb¥”½½R&>¹'½I€„H€„‚€„ÿ“ˆm¿É{¾•Œ¾ÿXbËñâ:¾ùq¿1bO¾×ƒ¾ò™Þ9ñ›+ªì/‰EŒ½×¸={/=Û#p#Ý#þ1A:‘o¿oS>`¡T?2¾ò8 BÇ)v?‡.ÿœ;Žß=ùäh?ÿXb“b=[^y=¦~Þ¤¨>‰ûk?ÿXbÿE>6·’>Ž=p?ÿXbèØ=ñ=®¹£<^€tr€tn€tÿâj;? -?À–¬=ÿXb¾~Û:U:?¡Þ-?6›Á=¨ò:»pŠ*„0åîs½ªF>j÷«<Þ€m¾€mF€ÿ9©4>zçz?®sº=ÿXbÍ®²: N0>‘|?D‹ß<·Ji:IÆ* m0Ì|½åñt=Ÿ<´€©j®Þ€©ÿ¥Dy¾œn¿`‰>ÿXbÿ`a‰¾£òm¿w—>ÿXb¨S½þD%=ª™5¼íž%žÞžÿæ) ¾™›>Ójq¿ÿXbÿïd`¾í °>[Ái¿ÿXbñ-,¼’y„=UÚb=»€?Ü€?h(ÿZª¾%‹Õ=àBt?ÿXbÿ§§¾}O >Po?ÿXb!±=Öª]=–{=4€JW5€ÿ®]¾Àa">Ê¥v?ÿXbÿ·L8¾{¿í=Qz?ÿXbÄ#ñ<°Ž#=®·M»á8å8A8ÿ­·0>Lz!¿9¬A¿ÿXbÿoýe>T#¿¯Ž<¿ÿXbw½t=((…=á|ê;ý€Ù€à€ÿ°dl?e-E>Ëý©¾ÿXb'à:[¹o?Ò¬%>àhŸ¾“+ñ:Øf´'9ëè+´äñ»•Ó¾=R½Ø€ ™€ne€ ÿܶ=Ý ?ÐoT¿ÿXbÿ¹p=HB?óBR¿ÿXb©м³…==)=]€:$€:z€:ÿþ2R¿iŠe¾xb?ÿXbä/¹:”S¿¬¾ÉÛ ?„Ì‚;GÙ,Px60šÚ¼?r«=,šN=A€8€8€8ÿ ‰X¿9¸É=6?ÿXbÿ÷Ì`¿ŒÍ=Z[ô>ÿXbD§§½Ëñ=›V»Œ‘‘Ò€ÿJô¾ïo¾‡>U¿ÿXbÿiz¿. ~¾EƒS¿ÿXbœ‰‰½î”.>˜O½ý€+Þ€+û€+ÿCé?meI? ­;>ÿXbÿ¢²?ÊÅT?[N>ÿXb.š¼(H¬=A ½'€¢(€¢H€ ÿ ç4¾È8>ä³w¿ÿXbÿ\£Ö½;X=wõ}¿ÿXb¶+t¼;â0>.Y•¼ÍQœQ<Qÿçyî>n®Ê>ššJ?ÿXb¿Ð‚:Ë„ø>ñÚ>å8C?èiß9·Œ÷,Ôª0F@…<º™=Z*L€›¦€›®€›ÿ_¦à>Ì>R>c¿ÿXbÿ7Ð>¯>Ýg¿ÿXb÷w¶½ßÌ=tÏ:<›€ Ÿ€ ™€ ÿhÈ{¿øC$>s£ª½ÿXbf<„:¤°z¿²8F>»)u½ m‹9v`€+…Øá/€†½P >¼è+=±GúGaGÿ§ö\?øÊ‡=þ&?ÿXbÿ·›^??=ÙQü>ÿXbVð½»ý=ÀÎÍ<“.$.œ.ÿZ}ü<¦™`?{.õ>ÿXbÿA=X?hß?ÿXbRaì<ÑÌó=üÁ9M€’H€’¤€uÿ¯€? >?¦8…¾ÿXbÿ)‰?‹€D?Yµ{¾ÿXbf/[<‰f=3P=€K•L]€Kÿüè'?е¾ÛÆ=?ÿXbÿs7%?ø<¾¾Á=?ÿXbù,½Þå=ü$¼û€™ù€™ô€™ÿÚÚ¾6Ð>PêN¿ÿXbÿJÃܾËvÏ>š`N¿ÿXb9ý¼Mi==¯éA=;wtwšyÿ圿Ó]:?£öÃ>ÿXbÿÖ ¿àß/?_›ò>ÿXbéšÉ<’š=ð5D=ÍLŸL˜LÿÙI"?jƒ¾½Ã:?ÿXbg„Ü:hU-?ÌHf¾+a3?(ëò:Kô'/èe*½á~½@1">î½a€Ê€Ž€ÿ|ãx?Dú5¾Wü¾ÿXbÿà:t?a†¾ö*¾ÿXbJ´;š–˜=±Ûg=}€Fc€Fÿ€FÿÖðº#ƒ–¼Óô?ÿXbÿb·ˆ=ÜÇhûà¼T€ \€ ®€ ÿä>ŘW?>ÿXbÿ­?oYL?¡ÉŽ>ÿXb?ކ½Ñ–=œ¤y¼¿°.ÿsð־ſÿ}+¿ÿXbÿyþ¬¾‰¿ :¿ÿXb=Y½«v =Ãa)=l€‰Û€‰n€‰ÿ\(<çù¿' 2<ÿXbÿ'ôê¼Ù}¿¸5>ÿXb¼•e½ ˆI=Çe\»|€Žÿ€Žr€ŽÿÚ3F¿‡ž>#p ¿ÿXbÿ:D¿÷Á‹>6¿ÿXb'[<ÑWP=ùMá¼— H • ÿª©>[åd¾¾¨j¿ÿXbÿ,Œ´>—»ª¾Ô_¿ÿXb±S¬»=Ã=ÈϽN€nf€;š€nÿOuŠ=Ï•4?  4¿ÿXbÿ¹gN=Èv8?Ù 1¿ÿXb;4<˜2°= `=œ€FÚ€-w€Fÿ®ßë>jÛÄ<Ú!c?ÿXbÿLZ?œ½Ò¦Y?ÿXbfƒ ½¢^>=(¨<ó"ò"ð"ÿZu>Zc?ß]Ê>ÿXbÿÀÞN>Âlj?¯Õ±>ÿXby=P×=yè;¼8€Œr€ŒÌ€’ÿÿf?–Dû>Úg'¿ÿXbÿ¿ñ?ÛÜø>ÐV"¿ÿXb6“/=èJÄ=.VTºŠ„€`¼€`ÿû»f?c Š>¸—­¾ÿXbÿËûf?i•>Š€¢¾ÿXbÆk¾½“>χçÿXb”[´:¤=u¿!=}z‘>ÀÉø:HÂÕ,½þe0 `=ÀD=×/X<€j›E»€jÿQñ5?Å4¿´¢^¼ÿXbÿ 3?O’6¿àÀ1=ÿXbžD½Xû=…´Æ<Ç"ê"ê"ÿ(·°>W€Q?`Eë>ÿXbÿï_‘>xkY?µÞã>ÿXbí-e»;=dt@=gBcB®Bÿ¾Ò= .羆Ò@m¿ÿXbÿÁ5ž½ƒ ª>þ§p¿ÿXb/°¼/£Ø=¢ì-=Á€@¥€7P€@ÿp ½ú®Á>8Òl?ÿXbÿ¿´½™Ë>ÙÌi?ÿXb:ç§¼µ£Ø=¯í-=¨€@S€@‚€@ÿ¡aX½œüª>Vìp?ÿXbÿ¸Äë:ð‹™>e7t?ÿXb¹§+<ÓƒÂ=ßP=çK°KòKÿ_dX>N#?¨¾=?ÿXbÿŠU{>NÄ?'âE?ÿXb—t”<1zî=ð]¼O€ú5€š€ÿ}a±>Êó ?æÜC¿ÿXbÿ+ä>¨ ?>ÎF¿ÿXbõc; Äò=8†€¼Ö’v’Ò’ÿ_ò½»éG?þ¿ÿXbÿöÓ½Ìc9?TÚ.¿ÿXb2b¯„=¾M”o?ÿXbÿŲ½>ãò@¾!Öh?ÿXbƒ…“;ÌH=·ïQ=(Æ(SÿÝ’>• ¿ŸÃI?ÿXbÿk[=zµ*¿ç‰>?ÿXbŠ’¼ž·=·Ð½ã€ â€ t€ ÿr¨Ý=¶˜l>ò†w¿ÿXbÿiä>ÿtˆ>Ö®s¿ÿXbÔI6<¼ö=$¸=;  œ ÿ'z—>±’ð> éT?ÿXbÿ­Øp>²Âü>:UV?ÿXbiá²»ÏKå=_í¨¼ç’Ë’ú’ÿY§=²ç$?Ú±B¿ÿXbÿÑ"!>ã"?!ŸA¿ÿXbp_§½™,Î=ZH=rçÒoݽ‚:3….¿À?ƒ>tk/?ñ;¶91͘)½Œ›/–¶‚:,3¿_‚„>†k*?Èl¢9Úò®*õü™/Iºp¯=×j=ú€-|€-g€-ÿAXÔ¼¨^>hÉy?ÿXbÿ–ç9¾I>ˆûz?ÿXböÏS:l’ÿ=¨T ¼}€Œ€0€ÿVoý}ÞC?S#¿ÿXbÿeÖ=¼móB?Gå%¿ÿXb*ÿ¼ M2>œý¼j<í<®<ÿ(h ¿33‹>ümJ¿ÿXb›:[Þ ¿Y÷N>hQ¿œ±r:‘µå+ŒÓÕ/'°½°T>‡À‘9F‰‚ÿŸY;¿»ë>ñé!¿ÿXbÿš5¿0¿Ž>é·%¿ÿXbÝC¼4€=/½Ï… ›…ÿ*F¿.(‰¾/ÎB¿ÿXbÿè*¿š-£¾}a;¿ÿXb^‚=ÍÂ=–ÑH¼y€`ö€`€`ÿG.?ëË>¢©¿ÿXbÿ6e0?~ÈÐ>S_¿ÿXb㎱ˆ>w1M<œ""="ÿ$ µ>Xo?¶éð<ÿXbÿ š>$t?к—;ÿXbÛië¼ÉB=ÿwD=?w<w8wÿ – ¿¥ÿ6?½+à>ÿXbÿ*羋ÐA?õÃñ>ÿXbËø7=ÿXbÿæe_?¾ Fï>ÿXb_Ôî¼ü=) ‰»q€rø—á€rÿ(½'=ªs?›¾ÿXbÿº™M¼(t?Ë™¾ÿXbY¿½·(>‡£+8pz? ©J=ÿXbàž†:‘wi>²Ay?xE,»e¸|:W·'ªÙÝ,ZÔ§<]P¿=¼YC=x€$ö€${€$ÿˆGj½:8#>qM|?ÿXbÿþ‹…½öÒL>9Ez?ÿXb ³s½lÎÁ=S7=×/¬/ª/ÿoN½bÇ>¡ƒk?ÿXbÿ{*¼Q¹>!¬n?ÿXb–Z¯½‹Ü=‡¿¦<˜ozoòoÿfÍs¿!Ú˜=Wi—>ÿXbÿ1[r¿½8‡=mj¡>ÿXbHù©½I׬=Gø<ÓÔ€ÒÿëZ¿¶j¾!Œ?ÿXbÿÖ¶`¿:°û½'í>ÿXbáFÊ»øà> @<>òÿ ÿ&Â"¾¼|?[/¼ÿXbú‰«:/ ,¾j|?PÌR½t^9¡4%ÉäJ+Y…M8ºfò=i¬}¼Ü’œ€º’ÿ'O,¾¯ÌB?¦j ¿ÿXbÿþíM¾Ú=?«Õ#¿ÿXbÑæ˜½ë>mŒÿXbÿä¹`?@EÞ=aÙî>ÿXb;ŒI=&Q=~ãë<ÇO~OåEÿ„ê?ëݾP+?ÿXbÿ¾‚?®¿í¾ü)?ÿXbga¯½s¼>G"=߀\¼€\º€\ÿkâ ¿d?&5?ÿXbÿ–£)¿kæ?? ?ÿXbk,á<—Ê=¤ÂØ<ÛWWÿÊz«>}Ú]¿`½>ÿXbÿUÇ>LäT¿ÖÊ>ÿXbúÔ1<È >ÀÍ<3€t›€t˜€t .:†¹>µi?NÚš>B¿›89,(Ã*—-ÿtÄT>v©n?‰ž—>ÿXbg{ô<ÒRÙ=O¯=G´Bÿ}Ž?x‘f>x,B?ÿXbÿe9?Øþ >““@?ÿXb‰½.r>>Z<ø€ ù€ ‹€mÿóU= é}?EmнÿXbÿ cª=}?‚~ÿ½ÿXbÖVŒ½^L3>º¡i½GvDv‡vÿ?+=¿HÁŸ¾ñß¿ÿXbÿ[4¿œñо¤ß'¿ÿXbF%u=™ˆ=`<+kQk=kÿËl?Žz^>Ó¤Ÿ>ÿXbÿäq?=HQ>÷ô‚>ÿXbN~‹½±6æ= Ö8='IHIMIÿ £Ñ>[¨\¿|™>ÿXbÿrqõ>5ñM¿D—³>ÿXbzp7=Vð»=À”<ºiúiÌ i/„:XÏ{?ž¼>0ôÑ=O~&9Áܧ)ùÃK/‡šƒ:®x{?÷°%>" Á=i(:D‰+ÙÏm/è.I=Ø‘=. ´<#!K!"!ÿU¼…¾Ò;_?óôÓ>ÿXbÿ=u¾ 5^?A“ñ>ÿXb"8= ¹=$š:L7žÿ:}z?~F >ð¾ÿXbMÙá:¥Æw?­ÒA>˜y)¾£ŠÑ96ÔÞ)ñ-ÌÓ9=ê@¶=ØexÁ¦l>¡Lc?ÿXbÿ·_ó> IS>ªòZ?ÿXbâ’c¼Sη= ½º€ 9‡»€ ÿÙ<²úÝ>Í–f¿ÿXb¼E‡:Ù `·’j¿¶‰9•}+/δ/@£´½7ŒÂ=°XÃ<èoäÞÿE/g¿¾I=E"Û>ÿXbÿu3i¿¼Æ·=/)Î>ÿXbC8&½X©>ãà»Ù€–§€–Õ—ÿˆ?X>là`?}Û¾ÿXbÿ§U>³c?»AݾÿXb³&=1l=ÕB =1€TÔ€T‰€ÿ©^J?~Ƭ¾’×?ÿXbÿ(^E? „À¾w—?ÿXb·µ…¼p™>,Ô<Ç€r„€rE"ÿûG¾i™w?rØH½ÿXbh-²:æâw¾^Ùw?삽L·;9³+IÅ0ÌB»¼¸v‚=2<6=·€?Ù€?œ€:ÿðãP¿[w¾'s?ÿXb¦‡:¾T¿Ó6‡¾#Æü>°¾Ï8 7+tËJ/”m½õ*Ò=K陼œ(ÿüÌ˽¾â>»{¿ÿXbÿàkñ½CÛà=¨|¿ÿXb/P²½£\º=Ó2Ò<Þìÿ VZ¿As ¾+?ÿXbÿÆ `¿óh¾(Ïì>ÿXbÄ@—½­NÎ=NR¼ï)Ù)ú)ÿAºü¾;H‹>wS¿ÿXb~é:ÑH ¿,©>OÃF¿À˜;1Û”,Žà^04/‡<.ï=¨‹=• B,) ÿ®4 >äsà>vgc?ÿXbÿ|ˆT>ÊÑí>Âd\?ÿXb]2=‡ý^=í¼ ¼ìˆReøˆÿªJ+?RX¿^´¿ÿXbÿÜz,?ÛH ¿Û¿ÿXbp´ƒ½ˆdˆ=æu=s€ªþ€ªp€ªÿy§¾@I¿V•?ÿXbÿ;¢¾ÊèN¿äþ>ÿXb ; =yÁ=©. =zPlÝPÿ÷Æ,? £>õb*?ÿXbpº‰:I-7?É–>V;"?-—¹::ŠÝ*€FE/æZ4ºuo=J½ã€ŸÄ€Ÿð€Ÿÿª Þ=ƒ5®¾po¿ÿXbÿnD3>¨ë°¾bl¿ÿXb¨©%=ñd—=k=®€Q¯€Qá€Qÿ°nU?ÌмÒ5 ?ÿXbÿŸOY?ñV½/§?ÿXb ¨—½PV>àô¼€(<€(r€(ÿ?…o¿¿¢¨>ñ¾ÿXbÿÐp¿Ï|¢>x¾ÿXb J½Ï/ >2v²>Î8Ïê\)m®/}=µ:0’J?|÷ ?ËÚƒ>Éæ9¢¸,Þy0¬<ºF~½=±úc=Å€-|€-•€-ÿ‡ÿ>9 >Úr?ÿXbÿ€$>Áöˆ>Õúð?Q•8ñ?Ÿ' +;,ÿæj;?ŸLÓ>t½ ?ÿXbŠ¢¼¨Å =ê½€¢d€¢Ÿ€¢ÿ Í=òÅ༦~¿ÿXbÿÍ8D=â÷¼·–¿ÿXb™Kª¼vã=Žë½g€¢ €¢c€¢ÿE½E¼mZ¿ÿXb°¸:3²¡½I=×»2¿£³:˜*Î4Ÿ/°=bC=Êúͻߘݘ½˜ÿ Õí<,­$¾|¿ÿXbÿ¼†=cË¡¾Lr¿ÿXb¾¤±¼W{8>¿dc¼Q;Q(€<ÿWaG?½ ‰¾¼2?ÿXbÿb´@?yêa¾¨Ç?ÿXb/à%½…³»=%y.=§€1Ù3£€1ÿ†ý–¾Ev=|!t?ÿXbÿ.À‚¾?IÞ=zòu?ÿXb‡ú< ç=Ñzø»q€’ဒ怒ÿG} ?Äð?Ÿ+¿ÿXb)vƒ:wõ>v*(?ù¿çY;àï**‚&%.çŽ~½N)=we=Ê€'—€'ü €'ž¹­:J^o¾åÞ$¿\y:?âž9¥?h'´µj.øå¯:<[€¾%(#¿"Š:?=¾)9¾)B)„‘.î% =w½”=(G¼”1óe-1ÿ8G?œ–»= ¿ÿXbÿÎýI?Öö>SÔ¿ÿXbÒX=ûQ=kœÍ.8?ÿXbÿ×X?)Ï×>f54?ÿXb¶ó}½2Æ>¸\ý»Þ€3»€3Š€3ÿ{>`¿?>%|s¿ÿXbÿO‡>¼o8>W…r¿ÿXbfÝ¿¼ÓÞ0>XoT¼¾QyQ×Qÿeþ?¹#Ô=ЭR?ÿXbÿä?Nwæ=˜ÒN?ÿXb¦š½²ô=”)=ÿ€2ü€2þ€2ÿ»Ï>e¾œ«z?ÿXbÿ´,>·H¾œLw?ÿXbP·½«>“âã<]€qU€q³€qpC†:$,M¿#Ë>vËä>‰ÝH9 ˆ+<ï‡/ÿr$Q¿ÃäÈ>FcØ>ÿXbÆü\<†;÷=M.F¼ª€®€ô€ÿüͯ>1?ˆ™"¿ÿXbÿ0éÂ>h7,?Dk"¿ÿXbV¶O½c&‘=:y¼í€š.š¾€šÿ¢+ä=¦Ñ¾‰Îg¿ÿXbÿkÒ¼âɾÚ*k¿ÿXbúÑ0½“'>‡%¼ò<ç<Å<ÿ‚u ¿.¢=ÛÞU¿ÿXbÿ.ƒ¿„³=®qN¿ÿXbÜcé<ö=™J;ê€u®€u €uÿI?aOB?¤S¾ÿXbÿÏ?YEA?GWh¾ÿXbN*š½·í+>øÃϼLr>r¦rÿ='¿ðI?½³>ÿXbÿU³¿Âé4?Ûçª>ÿXb0eàºð‰=è ½¿€Ÿ¾€Ÿv¡ÿ_ñÍ=’v²<.¤~¿ÿXbÿ)p>ÿ š½ex¿ÿXbÒ½· #>e«K¼‡;Ü;\;ÿ¯ç¾•þ¾f-[¿ÿXbÿEÒ¾Èn¿<ÜW¿ÿXb^gƒ½>6<=U€DÑ€GR€DÿÆÇK?dqÄ>¯ï>ÿXbÿØD?šÒÈ>@?ÿXb€îK<­5>ܹ:÷€uÙ€u¼CÿLÀ>ºi?0k™¾ÿXbv¸:·ó >Ñ,i?âóˆ¾òŒ;Ádš,l0¥,ü<©=Úå½S…)…k€¢ÿp"œ¾çkã=¯$r¿ÿXbÿŸW¬¾§ª®= p¿ÿXb²²;Šåö=*Xc¼Í€‹€ž€ÿ¿ ¼½ 3?n«H¿ÿXbÿh©Ç¼Ä!?žPF¿ÿXbú™š½Ö> ï2= €Ž€´€ÿ¤½¬¦0?d%8?ÿXbÿ «{]?ï‹î>¾÷:ÿÈ &+&Ræ:x:Š>s¨W?üÀî>LÁÔ;>7+ÝB/8ܧ½4ŸÓ=CSö<Öo\oÂoÿ[?2¿56>´)?ÿXbÿ3¿ÁEŠ>b)?ÿXbÑ“½Rµ>Tq#½¦€(,€!O€(ÿuw¿Çàc>š¾ÿXbÿ²x¿!+O>~ý½ÿXbMI¶½‚ÿí=þÔ8=o¥j¥Ý¥ÿá]'¿ß7ß¾T?ÿXbÿËÝ5¿éá¾Ï® ?ÿXb^óª<Üø=¾¿=Ü€tv€t®€tÿüß½>j5??ÿXbÿLÍÈ>ˆÝ%?b*'?ÿXb"oy½„¹Ý=N ˆ¼Õ€˜P€˜^€˜ÿ ½²¾úì«>yö_¿ÿXbÿmr̾jߤ>RÀ[¿ÿXbh”®<Áü=¸sá<µ€ti€tò€tÿssÉ>ȯT?³ŠÉ>ÿXbÿ™UÔ>·R?СÆ>ÿXbRD†½@/>\q1½ø€+î€+Ì€+ÿ B:?Šî!?²ø‡>ÿXbÿÙ™8?ßK? è£>ÿXbWCb½ { >Háú<€Mò€M¼€Mÿ¿Š5?ØÙ>æù%?ÿXbÿÛu&?/„>åñ6?ÿXbTW¾|Ϫ>%W?ÿXbÿýõ¾>½óž>LÖ_?ÿXbž—½Ê>šÑ=n€.Ï€.߀.ÿÂ~¡½ØE]?5Lþ>ÿXbÿl ¾ÞÛ]?Ê,÷>ÿXbü7¯¼¹Á>òë‡:@—È€rd€“ÿ×çH¾ETp?Sü¾ÿXb^t†:ÊF¾”÷q?=¯†¾´l¤9I”(ð¸A-Œ…¡¼Ó=è¾¼¹{w{¸{ÿ¯<(÷°>é(p¿ÿXbÿ?9;såy>DBx¿ÿXbÝ%ñÈ?3=¦€eª€e€eÿ«GK¿¸¡>…ò?ÿXbÿƺP¿µr§>™›ô>ÿXbØ)¶½7Ý>A»=s€\ü€h‰€\ÿŸo¿¹E>öìW>ÿXbÿÿîf¿€é›>à‘œ>ÿXbª¹¼8…=Ïeê¼|õüÿˆýV>fð¾mw¿ÿXbÿÙQ>3%ç½:åx¿ÿXbS]€½õe‰=PS =ÿ€ªþ€ªú€ªO „:7޾iÀ@¿IÃ?Ý=;9î$H*þ­ª.ÿ—M¥¾V4A¿=5?ÿXb®Óˆ½_´=œ‡“¼§¥Ôÿº§á¾­â>[b¿ÿXbÿo°Ñ¾x±>!°f¿ÿXb²œ„¼÷W/>¾Û¼¼`€/î¢a€/ÿÄÿê¾T¤ú¾Í=¿ÿXbÿåÛξºqô¾ÀG¿ÿXb¯]Ú»Ug>R½;𯀓0ÿ©t"¾¯}{?û2ʽÿXb·‰¡:WV¾®Ã{?E²Ç½és:Œãã+QÝ1x— =èÜ­=&=ÏPÀP”Pÿ®\D?7çÓ½‹"?ÿXbÿ#ê4?Üÿ½)G2?ÿXb=_3;³'Á=“©½¾€n–€no€nÿ¥ÆC>G[ ?;¿O¿ÿXbÿ–¹\>Ì“?êJ¿ÿXb$™U½C=>.H³'#?ÿXbÿw×?ÞKþ>tÙ2?ÿXb¥…«½KŸ=´>e; ëÿÐa¿.쬾¹'¨¾ÿXbÿá5h¿½¿¾OéD¾ÿXbf/[<A\=Óé¼? › 9 ÿ/I²>ßùÀ¾è¹[¿ÿXbÿ9ÿ•>“^G¾¦£o¿ÿXb3¤Š¼+ü9>L6ž¼ÛFÝFÕFÿzÌ7?±îb=™¡1?ÿXbÿ}@?I/< À(?ÿXbŒ´½—Ñ=gÒ¦<ÇooŒoÿ@¶a¿§X¿>x“>ÿXbÿ–„d¿F¥º>¶½‡>ÿXbƒÚï<-ä=‘* =öìôÿO÷?à æ>œê*?ÿXbÿ¦¥ ?­è>|Ø!?ÿXb 8‹½û¬’=ûy=Ö€'ö€ª_€'ÿ-°°¾"\%¿äQ.?ÿXbÿ}»¾}„*¿.Y&?ÿXbœ†h=ìV=CŽ­ÿXbÿÀKB? Úõ¾&)á>ÿXb¸éO½3N£=- ¦¼\ôÜ€šÿnðÞ=Ýÿ½OZ¿ÿXb6¶ƒ:gÃÚ=»n¿+[¿4+ :®PÚ+_¯I0Ǭ½ài²=h»%€œ€ÍÿkÂV¿¥½aÌ ¿ÿXbÿõ\¿<ê¾Q&÷¾ÿXbÞ‘±¼eä<>É:œ¼& Š O ÿ^69¿d6ø>‚¢û¾ÿXbÿÈ9¿ò)ú>lÿ÷¾ÿXbE½`Lâ<Ÿ€tw€t÷ €tÿ«¦¯>ïPW?4Ö>ÿXbHŒ;†¬ˆ>`?cMÎ>Âq:ÒÀ#,S?†/.=N™»=ª"=|PPíPÿ v4?xžO>Äÿ-?ÿXbÿù3?•ã|>D¯+?ÿXbC’Ù¼}X/>VŸ+¼ØQèQoQÿˆû?Ùƒì=D]J?ÿXbÿDŠ?„é=ÃJ?ÿXbù¢½<}ìî=|Ò =Ù,Û,Õÿ62?×hõ>V«5?ÿXbÿ7ï>WÅó>¸>?ÿXbL3]<<Ûã=åa!=x€,Z€,þ€,ÿ;ǹ½ONÏ>ìh?ÿXbÿ‡ÖÚ½Þã>³Îc?ÿXb#õ¼±À÷=˜£G¼€“5€“>€“ÿ+¨.¾cê??R³#¿ÿXbÿe P¾Ø8?„M)¿ÿXb~ü¥<Ö‹>©»;€uö€u€uÿЛí>Dý_?~p ¾ÿXbÿ³|û>ó]?«»æ½ÿXb4=¸¬¢=±Ü=€Q†€Q6€Qÿs¢??ì ¼¹)?ÿXbÿ%öE?A°ï<=%"?ÿXb‘B™½¬ >UÁ(»ujwjtjÿƒ ¿^L?ö>ÿXbÿUz+¿ob3?(z{>ÿXbÜœ =ªš =ûË©-Z¿¾™í>ÿXb$ Ÿ:±o>îâU¿Ç°þ>ZÆF:ð[ä,1K06®¿½b,ó=ðRjB´Ö<\€h¿€h&€hÿ 9Z¿ (ÿ>çê!>ÿXbÿ2Û]¿f£ö>˜(>ÿXbÎ;=.¹=þ,<ÜáºÿÔ§~?7ãº=>Û==ÿXbÛY¸:ƒ?Klž=vô÷<Ñÿ˜7sÔL*_$L/´:¹¼À^!=ºì¼bÆöÿ,’ù=<ý½ë|¿ÿXbÿaê >9Ÿ¤½p±|¿ÿXb ÿ½Ë/>.­†;µ€r”€r¢sÿšL>Iz?— …½ÿXbÿâ,>†L{?ÊÞµ½ÿXb`Í=¯“š=û\-=ÓLÑL¾Pÿ’?^#˜¾ß:?ÿXbÿ‰?þ „¾ú„F?ÿXb÷:‰½¹R>޼|~ÿ¶Ö=Ó¬ ¾ |¿ÿXbÿEÛL>2䬾"uk¿ÿXb s<]¦>óe<ßÙ¹ÿçÝ*> *|?r„2=ÿXbÿ¾û">³¶|?£ÄY¼ÿXb´½,¸/>kƒ½ü€+î€+û€+¬<‚:·Åé>°L^?ê@F>b…P:¬ *Þǰ.ÿbZí>º \?>\>ÿXbwg­½;S>ªó¨;ݯ¼ÿ“ÔQ¿ŒRػƤ¿ÿXbÿ>|J¿D6À¼†¿ÿXbêBŒ½Ü· >¾M?=C€D…€D‚€Dÿš–;?”-'>k)?ÿXbÿts3?eïJ>8b/?ÿXbµ¥Ž½¢D‹=óÊõ<@€©V€©A€©û×:Yé¾ cG¿-žÜ>,]˜9l¬%ë%æ*ÿÄò¾Ü€E¿˜óÙ>ÿXbX޽çʼn=J í<+€©€©.€©ÿÉÛí¾úJ¿ÐçÉ>ÿXbÿØ:ñ¾'IM¿®¼>ÿXbµ½¹Â >:(=ú€\Ü€\Í€eÿ)l_¿/<…>ÁyÓ>ÿXbÿ"äa¿šª‚>®dÊ>ÿXb·–É;É;ç=ƒÂ ¼¹–q–Q–ÿ”5g>Òп>¹5f¿ÿXbÿ'G>Fh²>D¼j¿ÿXbÌ—·½†ð= *;½€|€²€ÿVøJ¿,ï¾Sk ¿ÿXbÿ-ÄR¿l Q¾Õ’¿ÿXb’[“»ïWá=¼É/=´€@n€@k€@ÿšÞ׼;>î…m?ÿXb­Bì:}æ—½—Á>±Yl?ñž9³2,ØúÁ/.2½Ý ì=I =­€1V€1ì.ÿ Xª½žY%?ÝEB?ÿXbÿw‹¼Ž?ê%H?ÿXbáÔG½€~_=åC=)0f0Q0ÿ*öJ¿¦=5 ?ÿXbÿ3ëP¿Š®Œ=}æ?ÿXb°ç«½'¢=“°<̀̀€ÿñFO¿Ã„;‰4Û>ÿXbÿyU¿=UÖ¾9º>ÿXbáëë<´è=×öšV¿í×>ÿXbÿ1#>;ð_¿{íÉ>ÿXbû”#=˺Ÿ=(š=€Qƒ€Q"€QÿmX?jz ½’Ô?ÿXb A§:+eX?¸Oy½ä?Üž9O0³)ÿ /ùHʼJí…=Ÿ ½b…Ë…Ì…ÿ &¿~仾ͽ*¿ÿXbÿòx&¿Y’ξ¡É$¿ÿXb"‹”½7ã$>[{½K€„8€„H€„ÿQp¿ø¥k¾þ(…¾ÿXbÑņ:)u¿–Æ8¾+ºe¾hÿ:9n*áé .Žª¼j¢ï=`c¼-€“Y€“'€“ÿkúÛ½õ8A?Nª%¿ÿXbÿû«¾-\D?j!¿ÿXbâèj½ÕZø==D#=(€GS€Gñ€Gÿê ú>*p¾b-W?ÿXbÿßíÝ> ÄŸ¾ÝmX?ÿXb"á{½—Ä=‹¦3=zZ/zÿ7¾‘Yí>¦Ê_?ÿXbã·ƒ:ëH¾^r»>‚ëk?¼w¶:kè-ÝG04».=ÔFu=4ºƒ»1‰k‰UgÿiÅY½Ûö> `¿ÿXbÿн¸Õé>ôäb¿ÿXb=Õa=’An=½9Ü<{OþOãOÿB'K?Ô$¾5E?ÿXbÿ4¶D?ªN¾^Z ?ÿXb5}öÿXb¤*†:%Ä?ª5?Jp§>s‰ç9üyQ+sB®/Àq½¾¿>8ö»+€–T€–(€–ÿ•u¬>¼þ?>„6l¿ÿXbL'2:e4£>…h>€”k¿·“ž:•*\+éƒ/Vñ<êêî=˜¡q»€’€’E€’ÿœá?W /?¾kÖ¾ÿXbÿƒ¤ ?zî+? °É¾ÿXb\Y¢<«?>@„8€uÿ’»î>ð_b?p½Ï¼ÿXbç‹‚:zûé>׳c?B½K»:o:Ç5s$1p)ôp¢½ËÑ=s =âopæoÿ·ô,¿„0„>‹É0?ÿXbÿ21+¿b†>ò2?ÿXbÏ%=*X#=¥<ÙE·EÔªÿ=uÊ>Nzd¿œ:^>ÿXbZ¬ä:¼ßÔ>b¿ñy_>c¢:”§'¢@-{ µ½L© >1ì;búÀ€ÿcÞR¿å*?&I¾ÿXbÿ=O¿ÔE?oòоÿXb +•½†È=Ròj¼þ)ù)ú)ÿ#šÒ¾®”>K]¿ÿXbÿ} ã¾’y•>,ñX¿ÿXb=°½"ã±=ËôËÿXbÿÆT¿T#µ¾¤Û>ÿXb#j‚½9C!>8.c¼C€ € …€ ÿã[U?ìÌò>vE‘>ÿXbÿ‰r[?nÜ>Å3‘>ÿXbþžØ<6G=”¢•¼^€RZ€R»€Rÿñ¸?F×%¿Û¤þ¾ÿXbÿ˜ ?Ã(¿BZ¿ÿXb8¿!½ÇU=Î4!=ºw»wÔwÿÑaõ=ù ‚9ä'~?ÿXbÿ7H==]r…=‘.?ÿXbjÜ›<ì÷=Ë=¯€tV€t®€tÿâ9> ô0?®3?ÿXbÿÞßY>¶èš´©¥½j?ÏŽ=ÿXbÿãº>ìøl?î¶Ë=ÿXb^غ½ûêê=I†=8¥ú¥î¥ÿ‚éJ¿¤r¿R‚a=ÿXbÿ=R¿Ã>¿_];<ÿXb,-ƒ½ø>cÒ=ZG<G²GÿFa?"¤Û¼IÒò>ÿXbÿž\?´³½á?ÿXbßkˆ]ŒA?w?ÿXbÿnˆ‚>ïì1?ä,?ÿXb.Ž ½‹Š¸=|`Ǽ³t€Cxtÿ‡i3¾É˜5>äêw¿ÿXbÿ-i¾ÝŸ>%’v¿ÿXbl_€½š2=ð‰»d€ŽË€ŽZ€‘ÿýò§¾ïãD?$l ¿ÿXbÿe·¾ÇÔE?Ú ¿ÿXbkx=Ììs=oØ6*O4ª-yÌ€½°Ò=瓼Y)¾€˜Žÿà~¼¾m3+>Ñ#j¿ÿXbÿ'ÁÓ¾z-> e¿ÿXb´»¯ë·=2ÿh=ÿ€-ý€-ü€-ÿc>)>óÌ{?ÿXbÿÓwõ=Ló[>ƒ"x?ÿXb/à%½çÌ=BA)=]€1®€1Š€7ÿJã™=»ùŒ>Zu?ÿXbÿꀙ=š\k>ûgx?ÿXbí*$;ò™¬=˜Nk=ù€-D€-ï€-ÿ‹NË=jÚ—¼ø°~?ÿXb­ƒ:mÛú<~ŽÈ<Í?‡};2³®,$I0Wѽi>ny»Ò€–¢€–{€rÿ9£,> Šo?¤«ž¾ÿXb”ƒ:ßnI>dÙi?v^¶¾‚ýI9ê¸t'V¥#-Ŭ·½.T¾=•|l<ú€ ÿ€ ï€ ÿ“¡~¿™VÃ=F3"½ÿXbÿf{¿S¯>د¾ÿXb3c½Ï, >,¹ =¸€M €Mè€MÿT?'šó>-Ò%?ÿXbúÃ:ðÆ ?ؤ?UC)?_8Wj²*øi¬/fj²½<â=aÅ)<îý£ÿò4¿‰{0¿‘\1¾ÿXbÿÅð=¿ÛÈ%¿ñ¸1¾ÿXb4KB="Æ‹=à0Ñ:cmX“Àmÿœe3½û÷-?qx;¿ÿXbÿç½Èæ1?í7¿ÿXbAš±½/MÑ=Ï»±;Ë‘¸€“‘ÿ—g¿õXU>lÁ¾ÿXbÿ3 i¿ã[€>¨¨¾ÿXbÀ±½r>™Kª;ºavÿ¡êh¿—û­>ês¾ÿXbÿ5üh¿Hž>òz¾ÿXbÒ4h½°’O=¿´º8€Žy€Žì€ŽÿÒÌh¿1:J>Œr»¾ÿXbÿìƒZ¿=|^>žnò¾ÿXbÔI6¼Ä\2>À±ç¼ €"€" €"ÿ÷ÍܾøÌ¾õüN¿ÿXbÿ{»¾åî¾ý3N¿ÿXb40r&Už ëO?ÿXbÿ3»>Ø{ؾÎOT?ÿXb½!=ŸYR==ÓW¤WÑWÿ­÷c¾Ø¸’=•æx?ÿXbÿj”!¾ØŸT=€q|?ÿXbÁŽÿ»R©=>ë½ø€ º€ ü€ ÿ"~¦=6Ÿä¼y ¿ÿXbÿ$(~=±>>½Ú:¿ÿXbn1Ÿ½á³µ=•ï=•–>ÿ;¿1h<¾².?ÿXbÿ«ÿXbíŒ:‡J¿Ln¿¥"²>£y«:',dœ0„ؼ Q>”‡…S˜?ÿXbÿÒ£D¿Nz>Þ†?ÿXbôP[½=c=“o6¼èžéž×žÿw޾7éš>F_i¿ÿXbÿ蓾R”z>ñm¿ÿXb¨þA½°>[¶Ö<.“.œ.ÿBd?f•>?±>ÿXbÿqd? L•>€‘²>ÿXbî쫼Ž;%=÷‘[=}RqV~Rÿ,´¢>™j˜<ë®r?ÿXbÿÈyp>ŽM™;}Öx?ÿXbÄ]½kï“=6È$=¿€'}€'Ü€'ÿ¡F½ŽÛ¿PP?ÿXbÿK<½Ú  ¿ShV?ÿXbü䨽5ë¬=Å8ÿ<û€‚Öø€‚ÿ^§S¿\"¾°+ ?ÿXb¶ƒ:ñmO¿àT%¾d9?Êx—:¡ -0u1¹r¶½äÛû=ò#>=¾€e~€e¾€eÿ1l&¿¥>ýÍ??ÿXbÿ•ª3¿é°ñ=¦×3?ÿXbkJ²» Çó=`êg¼ñ’H’±’ÿˆ>ž'?¼Õ=¿ÿXbÿTï{=¨Ì*?… >¿ÿXb$¶{½Ñ>ðù<ë€kØ€k¢€kÿ¥ö>[¢r?÷,>ÿXbÿ¼¬æ=xÀt?‘”Š>ÿXbÀ±‡½¤ýï=ÇJL=Ù€D·€D@Iÿ”Ö5?®!æ¾Æ¬ ?ÿXbÿeq??¯¤á¾,8þ>ÿXb g7=¼>³=žbUºT€“ª€ÿ Fx?zͼHQx¾ÿXbÿ|¶v?wGÛ»0ˆ¾ÿXbØq=qh=˜Në;ý€&ì€&Ö€&ÿGlh? ù®¾Û‘x¾ÿXbÿíªi?Ô¢¾\Aƒ¾ÿXbÄ–½›=°=ýØ$=Ò#Ð#Ì€‚fJ†:äü¾uFc¾¥LW?sÿ=8Aè+ ÿ/ÿ®’ú¾Ÿ¼L¾éLY?ÿXb™I½Ð€=‡=Ô€¤å€¤€¤ÿôß;¿#Y¾*4%?ÿXbÿV9¿@"K¾Õ(?ÿXb[\=1³=·¶p;m+mœmÿ ÷>²;F?I¿ÿXbÿ.È>YßS?:Û ¿ÿXbõ-s=ѯ=ȶŒë7w>§þÑ8Êét+:{;/ÿnÖS?ß½û>†ÐŠ>ÿXbÊ©<IŸ=„â¼T€›”€›ª €›ÿÍXî>3ÔÓ¼yb¿ÿXbÿ’Ìè>lr½À€c¿ÿXbŽ“Â¼¡Œ=½½i…Ô…Ê…ÿ ñ¿GÈ»¾'C¿ÿXbÉDÙ:} ¿Òa´¾T¦A¿ m;Yë÷)»Á¶.‘¸Ç¼zT,>òé1¼üQÚQñQÿyôÓ>jIL?ÿXbÿH`È>Ê í>&˜K?ÿXbµ‚½˜½ì=rÃ/=[Ip€G]IÿÉJ?¿Bc>ÿXbÿ­F? \¿ß´²>ÿXbVõr½Ëö>®+&=c€GÀ€G‹€GÿIàë>zˆ>ùX?ÿXbÿý‹ñ>tc£>kR?ÿXb÷éø<$)É=P9&=>?ÿv?LÓ¯>"9?ÿXbÿz5?d±Ê>ŒM2?ÿXbèL½œú>§!ªÿXbÿäŒ;¼­­o?Ò˳>ÿXb–’e»¿,=Xÿg=þ€*ê€*x€*ÿ-5ʽ;˜¾½s?ÿXb‡—„:”]ü½þiµ¾ÇMm?çÝ©:\^Þ-¶0œÀôìÓg½òp?ÿXbÿóÌÃ>uz(=gNl?ÿXb›;:=;ã›=é&±ÿXbÿS/u?b…E½c)‘>ÿXbɾ½³&ö=Ó¤=Ö€eÒ€eý€eÿ'1¿ê³½9U½ÿXbÿ [¿Ç„½á±r½ÿXbïq¦¼¹7¿=DV=Ë@Þ@Ï@ÿ·Uö¾&8?Z #?ÿXbÿàAå¾®“?hú.?ÿXbHâ…½<¤˜=r!=Ò€‚ž€‚z€'ÿßɾ1Ló¾…^I?ÿXbÿÌ̾[é¾5žK?ÿXbö¦½~¸=ð§=ˆ䀂ÿ£‹P¿/I*ºŠy?ÿXb¥Öƒ:†ŸQ¿—g9:ó?Xj×9 ½à)¹ås0ɶ¼ê#>4€·¹²€“†—€—ÿ:c5¾S¬r?Š}‡¾ÿXbÿOS9¾ûq? ‹¾ÿXb'3Þ¼D¥ñ=GéR¼à—–—Å—ÿ–Ö†½J?åF¿ÿXb+y‹:™¥æ¼#¯H?¿Æ¿jš:nlø)@.‰_±»>ì>)”…<ß»Ñÿu~¾{Î|?(’8=ÿXb#‚¡:‚#Ö½¨}?Šž²=Óc5;ÈÖ*ýWª.37Ÿ½ôý$>Ú;£¼³€{¤€{·€{ÿáÊu¿¤­\>G[6>ÿXbÿ÷£v¿ÿ•`>r•>ÿXb‰ø<hô=kÓØ;°€’k€u¡€uÿ­¢)?.Ç=?ý9Ú½ÿXbÿî'?‹^??ëû½ÿXbpͽ½Ç->ž]¾<¯€¥€¨€ÿAg¿ùÅÒ>Lâÿ=ÿXbÿcåe¿NãÓ>òÒ>ÿXb•e<—Wn=VHù¼G E € ÿÐÒB>z±Ö=ãy¿ÿXbÿ‡²E>zÀ0=Íðz¿ÿXb[ =Ëæ=ÀÍâ<ÎÇžÿE9?>B?~ì>ÿXbÿýl:?º ?ÿÕ>ÿXb+¦²½gÕç=G3=*¥W¥¼¥ÿf´¿Gš8¿ÒÈï>ÿXbÿº} ¿–3¿Çè>ÿXb{Ý‚½‡là=À•l¼h€™f€™Î€˜ÿzª ¿¼[„>³J¿ÿXbÿ¿G¿bF‹>Q¿ÿXbÆÁ¥½@ “=Œ¼,<Ý€y€ÿ€ÿ®›S¿ž‚¿È(L½ÿXbÿËOQ¿ÿXbÿ„²?D.>ßN¿ÿXbc³c=&ªw=øÞß¹B€&K€&œgÿýM?o¡(> ¿ÿXbÿ¶tM?P*>I¿ÿXbÝ&œ½J$‘=m6Ö<_€‚X€‚D€‚ÿR¢(¿Ó¨-¿éŸ¦>ÿXbé‰:5ª%¿^P6¿åR‹>ª¸;ëˆ(w˜,„½1%>ê—ˆQ w?¡=L>ÿXbÿrι=û¤y?èÙN>ÿXbvÞFD§g<©€u¨€uL€uÒ¿Ú:&Ù¯>nCp?Ÿ=¨4:âŒ)¾Å™.ÿ¯O®>Ø[p?½O=ÿXbMØ~½|b>oò¼}€¸€û€ÿüs?GP’¾ÐÑ̽ÿXbÿç¤o?¿µ¦¾Œ'¾ÿXb5ó<•cr=~(=e€Vd€V΀Vÿ‘Á?HIY¾ˆ{Q?ÿXbÿË«þ>°à’¾N—Q?ÿXbG;n½ž`>€Fi<ç€å€²€mÿ»: >•0}?0;Y=ÿXbÿ›n6>z›{?äºC=ÿXbÞ³<ìjr=×ÁA=ì€K·€Kñ€Kÿð;(?3o뽪³>?ÿXbœU†:ü6,?[WG¾Þ½6?Çc;»X,ªú30xbÖ¼þ¹¨=‚­R=C€8|€wª€wÿÊ´c¿š= é>ÿXbˆA‹:Ú*d¿;ˆ¼2è>Í$~;ýjþ*©S5/o:Œó÷=U =T e ª ÿJ’->áð-? À6?ÿXbÿ²å=>5-?R:?ÿXb²¡›<ó'=<0=.€•ꀕ¿€•ÿjå?12A¾J£V?ÿXbÿƒà>“·<¾™/a?ÿXb}½£È*>ö˜ºÜZ}Z¨7ÿÔµO?@ˆ¯¾§fò>ÿXbÿ(K?ð©¾Nä?ÿXb¥øx¼8ô6>Ã寮rFëFãFÿ»„(?°r}>$ÿ5?ÿXbÿ.?h›ˆ>Ëå.?ÿXbmX³½Ü*È=ÙìÈ<Öo®oèÿƒ_¿4œ >éí>ÿXbÿÜÆ_¿ln@>ðNå>ÿXb…w9;ü>-{’<ÿÁýÿåÛÙ¼±ä|?v²>ÿXbÿ,š~?!YË=ÿXbÛP‘½íD >¡ô¼Ž?dÿÓ"¾Jâƒ=k4|¿ÿXbÿÚ7¾µõ=}þy¿ÿXbøÝ´½_Ô=;ã{<ô×âÿ‹l¿O¢Â>ÿ¨‘=ÿXbÿÂóo¿NE²>on<ÿXb|ž¿´v[<‹€ˆ€Š€ÿÒm?cIJ>#S>ÿXbÿÈs?}š>$W==ÿXbàe<ʈ«=”‡½S€n«€nØ€›ÿâ7¾>}ë >®k¿ÿXbÿÄÉ©>9ÏJ=\.q¿ÿXb|µƒ½n-> ¥/½í€+³€+ÿoN?È ?„Ÿh>ÿXbä| :—ãU?J:?’4>Ö„ü:¼¶+ûZ‡0]¤P½‚X>¦¸*»î€–ô€–Ï€–ÿ^h/?æÙb>Ø 1¿ÿXbÿ†3?ðW†>§)¿ÿXb<¼‡½Œ„–=LÇ=Ý€'ª€'¸€'ÿõ¾Â¾7“¿ÉÔD?ÿXbÿ ι¾¨¿q†C?ÿXbìQ˜½«ÑË=9D=czbzazÿ—*¿Jœ>T×£K?6Ž.;­¾}*jÛ/êY½üö=jmZ=÷€Dí€D¾€DÿÑ9>/½z;{?ÿXbÿçã–>"Ò½®õs?ÿXbËJ“»'¿Å=áÐ[= €,6€,¸€,ÿ?ñ<œF-?IKaí1?ÿXbÿÈ#¿ÎÈÑ>èL0?ÿXbˆ½f‡Ø=Rd­¼ö ë ü ÿË¥ž¾±±?\˜N¿ÿXbÿµòš¾=eü>7ÓP¿ÿXbÝÒ*=m7Á= „»Ë€`€`€`ÿ]sg?¹N>¤q¤¾ÿXbÿ4re?mR>† °¾ÿXbŸu»¦Ô>0Ú;56jCÿ°¾÷º|?l²½ÿXbÿ¾÷Ú{?W³¿½ÿXb¤•½$ ®=n£¼|b}bzbÿݨվ·~¼Gœh¿ÿXbÿ9(ç¾â?¯½_c¿ÿXbr6½”ø=ÒpJ¼“—.—á—ÿ2=ÿÆ$?Õ·C¿ÿXbÿþF¼¦å'?K:A¿ÿXbÚuo½+Ü’=}²"=a€'Ž€'ô€'ÿï³½2$¿C?ÿXbÿþ©K¾bo¿¦‡B?ÿXbµ2a<­>sÛ¾< €tö €t!€tÿ)C™>-j?[íŠ>ÿXbÿŸÕ¡>Ëh?‚¯‹>ÿXbå „¼«w8>W£¼îFçF¶Fÿá2?I/%> F3?ÿXbÿ=•.?×A>:?8?ÿXbä¼ìM,>´«¼ìQÿQ·Qÿ@ùý>Öº >Ž?O?ÿXbÿ ?Ã%y>ç·M?ÿXb%,½ƒû>Òm‰»£€–¦€–ª€–ÿmT>ôZn?«§™¾ÿXbÿ£Ù/>]Dp?;L™¾ÿXbŽæH=-]=wžø<êO­OíOÿ²(?í…Ž¾îA?ÿXbÿ¶s?E»b¾_åJ?ÿXb]4ä¼,DÇ=ƈļL€Cµ€C›€CÿÉ`R¾›L>=Ju¿ÿXbÿ­^¾¼6>0m¿ÿXb š=†¶=Ír=P„PPÿ×ÌW?“$¼¶± ?ÿXbÿàšT?þù)¼–“?ÿXbô4 =W¹=’Î@¼é€`¼€`×€`ÿNc7?²?½>¿ÿXbÿÄB?Q‡‘>•Ÿ¿ÿXbh^Ž<ûX=ò`K=õL–LŽLÿï?%S¾óPT?ÿXbÿ”µ ?‘ý2¾¥sP?ÿXbYl“»ùºì=øÅ%=þ ø ª€@ÿW~;¾õé>TÕ^?ÿXbÿq-¾$gö>ó,\?ÿXbÝÑ?½UÝÃ=›T´¼¦tSt\tÿ y=ÂZ ¼4z¿ÿXbÿQi=svU½c<¿ÿXbÝ'G½ÌCf=Âû*¼‰ž†žžÿ좷¾Þû€¾·f¿ÿXbÿL`̾c#™¾Lá]¿ÿXbç9‚½¥†6==M€=ò4#€=ÿÓ®<¿³…+?¥†µ=ÿXbÿrø<¿¹¬(?ÕR>ÿXb7n½§]Œ=à†=f€'€'>€'ÿFÄ…¾Ž—*¿ÀÆ2?ÿXbÿ(Ê:¾Îº"¿î@?ÿXb¹9=•šÝ=ÀÏ8»ö€’ꀒ‚€’ÿ8ùU?^Çâ>ø¦¾ÿXbÿ_ŽW?“uÚ>—©¾ÿXb>̾½Èað=S[j< Šÿœ~t¿#P€¾}"¾ÿXbÓÔ‚:$wp¿³‘¬¾ä΂½•Q;kõ·+-{/•òº½!è>:êh<ì€í€î€ÿ`ØW¿dn?ø:¾ÿXbÿ†êj¿ !¼>™ ¾ÿXb`̼q”=°q==Ï€:€:5€:ÿVW¿˜Ö™¾D7æ>ÿXb1aÓ:ÍcT¿¨û¶¾*™Û>2·;¿›º+šu0Õ]Y<½ãT=TH=Ý€KÜ€K´€Kÿ™?gÏ⾆‰*?ÿXbÿvô?•à¾eS/?ÿXb“Z·Ôš>½M<õð–ÿ¦é½½]å~?i¥6;ÿXbÿC}¬½»?(î&¼ÿXb…µ±<Ó=úÕœ¼´€Œª€Œ«€Œÿ:ê£>«Ñ$?.ê1¿ÿXb_‹ƒ:°¾>ÃÌ ?Q >¿ªX;ìç*>¥//B'=Ì@å=ÜHÙ»þ€’ꀒ퀒ÿëç+?Öé?sÒô¾ÿXbÿ `5? ?®é¾ÿXba5¼¶G/>òBº¼VFWF €ÿv0l?0Õo>bêœ>ÿXbÿÂ[g?EÓŠ>ù™©>ÿXbZß<¥‡¡=?ÿ½¼¶€›ß€›[€›ÿür&?ë”­=|IA¿ÿXbÿN-?’îÂ= Ö:¿ÿXbÜ9<¹ûü=”¢¼¯€ú€®€ÿ?½0>‚è\?>,ó¾ÿXbÿ„þs>dÙS?Š"¿ÿXbâs§½íe›=áy©ÿXbÿ—H¿ÝÄ¿Ý%1>ÿXbY‰™½eŠ™=dÍ=€‚´€‚€‚ÿVÓ.¿ÓEå¾jÀ?ÿXbÿèq5¿¢5ݾzÂ?ÿXb/½¢ï.>›!U½9v›vÿ ­M¿cƒ©¾`ý¾ÿXbÿ(¬N¿­Ÿ¾0u¿ÿXbÛ2 ½ã>z©Øº AŒAT€/ÿ‘ßî> b¿ÌìS½ÿXb´ý:‹í>Yb¿9‹F½K½R9ÞÙQ'ÞL’,¸ =Š}=‰ÿ»\‰^‰®€ÿäi?Ÿ¹‘¾‚š¾ÿXbõ(É:‡¥e?¦aš¾°h¥¾f~ä8’û×'Ó -Ü›_½ö>û=B€Gž€G €Gÿ22?mµ’>’¹(?ÿXbÿ,?”]¡>?~+?ÿXb&¨á<2¯Ã=.2=·PÕPÚP_G¼:"Áÿ> íÐ> ¡C?þzÊ9èy+1ÛÁ/ÿÒ2 ?éa¨>§]F?ÿXbÊl½V„=ÀZµ<ª€©«€©n€©ÿ$Q¿é2¿OÑ>ÿXbÿj€ ¿ån;¿d:Ñ>ÿXbëÄe;‘ð}=8g=7€*×€*f€*ÿYO9>ty¾kís?ÿXbQ&ƒ:ü l=ñ2¾ú {?ÛP€< ¥8,ºË^.X¿ø:?½<)¿ÿXbÿ <4>GA?”"¿ÿXb¾£F=ù‡=apÍ<}!N€L#€LÿZ‡1¾øÇ=?àú%?ÿXbÿ¿ãZ¾_ G?m¢?ÿXbQ1N¼q<¿= œ½ß‡Ù‡b‡ÿñÿpºŸ5)?»@¿ÿXbÿº½’&?Ç*B¿ÿXb‡l½MI>Wê=$€M@€GŒ€Gÿ"Æô>C[Ó>ÍwF?ÿXbÿeÊ?ÈŠÛ>Ò >?ÿXb}°Œ¼¯Ò->KW°¼t¢ê¢d€/ÿµóľñÐô¾$ J¿ÿXb:ö‹:Bг¾á1ð¾loO¿’øÚ:%›Q+6DV/©…R½©%>i7z»³<°ƒ*¿ÿXbÿ’ñ-¿õ¬^>µc3¿ÿXbàh=¼î=&Š<,€t¾€tª€tÿú‰:67A?`'?¨Â[=(¿¥8`M)@ûØ.§ ë:•„”b?ÿXbÿ‰¶¾l>žäk?ÿXbAï¼Q¡z=˜ÝS=÷€?ù€?õ€?ÿ0"¿Vš¾–B?ÿXbÿV ¿ÓPL¾A˜P?ÿXbga¯½Ýí>V¸å<%€.I€.´€.ÿòu¿åÝJ?Ɇ±>ÿXb“ ‰:Z¿˜H?¶Z¸>‹&‹:cn.,‡õˆ0›’,¼tî6>Ò8Ô¼S"S3SÿÃVY?ï¤>ywÖ>ÿXb—Ú:–åU?¿%°>@VÛ>¨¾9/x*î§C/ñH<¼=×÷=°p=“'í 'ÿ¤J¾éU0?U‰2?ÿXbÿfk]¾V&2?P/?ÿXb—w=ÂûŠ=oóF<,k¶kG€ÿFÆs?|l’>Û½ÿXbÿÚùu?ÄŽŒ>j ½ÿXb|ÕŠ½ÆO3>Ÿ«m½"vfvÿ âG¿^Á†¾î¿ÿXbÿÜ:¿A'^¾Êï%¿ÿXb  =ip»=#-=ZP„P¶PÿìO?kèö=x?ÿXbÿŸÌK?€E>&M?ÿXbÑꤽÎÅß=¡1=G€F€´€ÿF‘å¾Äd¿ß ¦¼ÿXbÿ§¾>ûq¿¤ÿ€:ÿXb(b‘¼}zŒ=*½q€¢á€¢Ö¡ÿþlB½3ùν7f~¿ÿXbÿk‚8¼& ñ½2~¿ÿXbÜF½»~>A»{p?ÏO½˜ÿ"8ì»+R/ÿ$¼¡>®·r?<½ÿXb³B‘¼W˜Þ=–謼y{x{þ{ÿ˜öS>® ?qGP¿ÿXbÿm¶>OÂ?voN¿ÿXbcµ™½_C°=. =g#–#š#ÿQ ¿Ö2i¾Ì8U?ÿXbßuƒ:Ü¿ü(h¾ªïJ?ÿ¢:Ò!r,7…0‘|½‚¨;=o=44<€=ÿê'¿4?Î-Œ>ÿXbÿ¿¢R9?ö«¡>ÿXbÀ<$=(GÁ=&o¼ý€`Ê€`æ€`ÿÈÔ4?(¿ç>\Q ¿ÿXbÎQ’:i”+?ÌTí>Å_¿ÜfA:)ÖÃ*â[Î/ ØN½µ¤ã=N¸=?€1ž€1Ì€1ÿÎ4`½üØ?G\N?ÿXbÿó)ͼUt?ËO?ÿXb¹U°½/¦Ù=ŒgÐ;h‘œ‘l‘ÿ¨øo¿ û…>H[k¾ÿXb2TÞ:fðp¿àjz>4Õn¾¾äü:üÇ (ß&-"=jlÏ=Ñ”»}€’r€’|€’ÿ][?Ó¸>.޽¾ÿXbÿnõY?yC¼>ƒ¿¾ÿXbÖ¼ýI,>"¼ýQ¶QüQÿr!ë>ß?À>ßN?ÿXbÿÓ›â>x*Ì>²5X?Þοk\«9H¦±*Έ/ÿ‰>ûñZ?¾¿ÿXbw ½Š«*>ŸK¼ï<í<ä<ÿ+‹¿f|ä=m%Y¿ÿXbÿT ¿x;>å¶T¿ÿXb`­Z½"Þú=ö¶¼ˆ€˜€˜‰€˜ÿpã’¾ l5?R%¿ÿXbÿ¤b›¾ V8?ý¿¿ÿXbLj½éí> 2~<«€mä€mU€mât³:qÓGÿXbÿ¿zŽE¿9…^>ÿXb––=Ñ?á=n‰Ü<â>ÿXb+Œ:šŽ>?0%ý>ßÏå>®tR;ÔÖ+CÝ#0æ]õ;EH=UÞN=V€KLÿ²—>² ¿ÜnL?ÿXbÿ7š½>Н¿ªD?ÿXb?6 ½ÙB=Í(=\€2w€2–€8ÿJnç> R°½ëIc?ÿXbö˼:”¿Ó>²Ó™½KIh?>ü8'ÿ,¤n0ÐEÃ<åDû=µþ¸Ë€uä€uÊ€uÿº?­2D?П¾ÿXbÿYç?1`F?q®‡¾ÿXbêX…½%Ïõ=†L=Ü€D¶€D΀Dÿ¤ R?‡Á½¸T?ÿXbÿ–ÙH?A¸½8 ?ÿXb_AGÿ>5WW¿ÿXbÿ ý=$û>6Õ\¿ÿXbOuH¼JÓ =º»N=Ñ€¦®€¦C€¦ÿÚ"·>Âä<„ o?ÿXbÿ¼Œ¢>©«:nÁr?ÿXbàhG½Ëˆ=²‚_¼;€š:€š*šÿM~ç¾5_ ¾åËU¿ÿXb&Ë:!Î̾¿“¢¾\\¿Cb.;h¹+*ïW.Œž=àß=KŸ<²i~fiÿ¹BX?(?³¯>ÿXb .„:]\?žâü>\>bzÖ9‰å* —ý/ÕÏ›»SΗ=p½Ž€ Ú€ € ÿý°p>åD¾Kn¿ÿXbÿWjx>*”¾mm¿ÿXbKä=Ð Á=¦F(=xP¬PìP–ǃ:ö9?¶›>Ôs??=g=:c]¾%‹Ì+2ǃ:C?S*ª>€;?ÒÞA:]&WÅ+Ï.Ÿ½6± >âY‚¼*€{£€{}Šÿ[~¿7áC½~Ò=ÿXbÿ3á~¿ÈÕî¼Öµ=ÿXb2Ô¼ÊÅØ=,,¸¼e{Ï{e ÿæM>½ûZÏ>‚Ãi¿ÿXbÿY²ç½Zóë>‘Wa¿ÿXbyÉÿ<ƒ²=\Y¢¼Ó1¥1Õ1ÿžñ>¡=»a¿ÿXbÿ°^ê>³çà<ç~c¿ÿXbð§=Ó½N=¥=o€Tm€TÝ€TÿTê(?hXç¾þ²?ÿXbÌIç:ÓÌ0? $Õ¾'e?4ȳ:; ¨+w=0Ñ•ˆ½d;>°ªÞ<î€kU€mã€kÿÙo“=´wv?üj…>ÿXbÿ4Õb=иx?µk>ÿXbhB“»Zµ=]i=z€-:€-{€-ÿ ~ö=Sõ>>R{?ÿXbÿ¡cC=(`>ÛŽ}?ÿXbЙ´¼â*> ò3¼ùQ@QîQÿ!§>|£?ö‘c³?Ù @?ÿXb´ã½ËÛ>îí Cn?WìÖ¼ÿXbÿÊ­®>ÿ_p?Î4½ÿXbÉv>½îëà=)=c€1å€1€1ÿóƒ8¼CD?ŒÀJ?ÿXbÿ³{½ï3?ÅúM?ÿXb Íõ<Ù•Ö=1š=¡§pÿh7 ?Ú©”>:AJ?ÿXbÿ??–ö…>ñJ?ÿXbH¤½1™ª=Œ¹+=Ë€‚ò#È€‚ÿGV¿#ƒ‰¾cP?ÿXbÿ0ö¾âÓž¾‡ûQ?ÿXb?Æ\<ßÝÊ=eD= KCK4KÿwBh>QC>öt?ÿXbÿˆX>©{>:2r?ÿXbgŒ¼…^/>º„¼ËQ’QrQÿ–â>ãw×>1ÚJ?ÿXbÿОê>ÖÇ>&›L?ÿXb§>¼k¸è=§‘–¼Ï’Î’ä’ÿ.q¾›N?ÔÓ¿ÿXbÿQEŒ½Nq.? ‹:¿ÿXb‚7¤¼¿ô¶=W@a=š@7@`@ÿ°ÆÐ¾QëË>QWR?ÿXbÿ÷£Ø¾áùÙ>ÁL?ÿXbçÆt»YŒ=欽܀Ÿv€Ÿµ¡ÿÌ´>m啾£zc¿ÿXbÿÛ²>ÂG€¾ÃHg¿ÿXbíE4½nÃ>âÐ;+€W(+ÿ.ì ??×ʾbT+?ÿXbÿÖ´!?½k½¾˜g.?ÿXb°Vm¼ö–’= ù`=4€xŽ€xk€xÿ!;6>š•M¾mv?ÿXbÿ¢H£<ìæ4¾ýë{?ÿXbB_:½þÖî=­=j.Ö.Ð.ÿ-ç½ 5?Ôª2?ÿXbÿì¾´N:?œ–,?ÿXbQ°¼'ùñ=Ul =ú'œ'Ê€7ÿÙE¸¾Án%?—F,?ÿXbÿM·µ¾ÝX#?¥ì.?ÿXbâ®^½€ >uÊ£<*€é€O&€ÿ=V??fŠ(?Sy¶=ÿXbÿ!œ4?w4?#a´=ÿXby½¼qy=+Ù1=ž€:Ÿ€:äwÿWfS¿~Ã2½òò?ÿXbÿIX¿½'½ãŒ?ÿXb@·½*Á=ྎ<ò€ ú€ ΀ ÿnÉ}¿äR>i>@;ÿXbÿS&~¿Ž×=×Õm=ÿXbin…<®,‘=÷tõ¼¨€›§€›ð€›ÿ÷qã>ïΈ=#·d¿ÿXbÏ“:ˆôà>Ô)>b¿Y›c:ð ’*Ð/Ð-Ì™í;ˆ—=‰B ½½€›h€›ÿ€›ÿ\ë¢>XI¾Áp¿ÿXbÿÏ>*˜T½XÁi¿ÿXb#ö‰¼"Þú= û»­€“N€“Y€“ÿyR=¢ýE?/À!¿ÿXbÿK¿§½¦õF?¹¿ÿXbxϼ‹Æú=ˆLù»'€“Z€“5€“ÿF½¯f@?s«(¿ÿXb:†:ñ½âJE?]Ü"¿Æó„<EN,~b//~ᕽ‘š6>³B½½€+¼€+΀+ÿÈc>6ŠO?}· ?ÿXb ½:n#>)ªZ?W¼ÿ>ú; e°,íç×/'#= =|Ò‰;¹€ ^€ w€ ÿÇúÊ>Ë f¿ëJ@¾ÿXbÿ,ý¸>ÐÉh¿ÀKS¾ÿXbu°ž½ D>gÑ;=·€µ€|€ÿ›3¾/@%? M>?ÿXbÿ¶Ø¾÷L?ú H?ÿXbN³À—Ô²>µa¿ÿXbÿ ¬>!°¶>†%_¿ÿXbL¤t=°U‚=ÒV¥<k<kýkÿ Éq? =v¼q¨>ÿXbFÍß:'Ÿu?ib,½é¯Ž>‰A;& Ó)Bã(.ãnP½ ?Ø=ÍYŸ¼0€˜¥ # ÿ“ÁÜ½ß «>¥µo¿ÿXbÿ7°½ob¶>1/n¿ÿXbÃÕ<É=¼Ì0=8ç¬^¼:n<?—ìÔ>×)?·þÌ8™§Ô)*ܯ.ÿŠ?ÿºÆ>²Ó4?ÿXb¼•%=¤4»=Ù] ¼ý€`ü€`ê€`ÿêÖ.?§û³>ªê#¿ÿXbÿS71?P´>’@!¿ÿXbÔÑq½¾>A ߻߀3·€3¸€3ÿý¬¼>%H+>•j¿ÿXbÿƒ}ž>×*>_¦o¿ÿXbËr½Ò‹ >Sç=HG“G±€MÿÑ\Ã>^r?ÚF8?ÿXbÿwE¨>Ç-?p{=?ÿXbTÅÔ¼eS®=x~Q=@€8‚€8¨€wÿ«Z¿ì5> Á?ÿXbÿ&5U¿£Fú=¸3 ?ÿXbTw‡IÃ=æ]?ÿXbÿ»È?²Û>¤ÇM?ÿXb…L¼~Ä=á´`=d€?×€?e€?ÿçTܾû¡˜¾Z?ÿXbÿñ²¾àd¾Öúh?ÿXbH6×<àæ=Aï =j,×,Ç,ÿJ­>ÿ_ ?šÃC?ÿXbÿ€È>:°?.Œ@?ÿXbäÛ{½Rî¾=Ú:8=&zBzˆ/ÿ½ã¾Üüd>\œv?ÿXbÿ¢w·½Û±I>]ïy?ÿXbŠ¢½\¯>„ô=¥€.¤€.¢€.ÿó O?’÷û>ÿXbÿÝçš¾7QT?|ð>ÿXb Ï®½Í:Ã=8žÏº¼€²€÷€ÿ’ i¿Rü=â[ʾÿXbÿm/j¿ä}>ÿ¿Ã¾ÿXbtëµ½ŽË¸=š¯ÿXbÿ ïp¿¬ve¾ç>ÿXb˜m§½YÁ>OºÄ€€hÿ<\]¿Zô6>ï\ð¾ÿXbÿÄ_¿–>•Èî¾ÿXbà†˜¼-'!=ëÄå¼ÝܤÿçËo>¢†¾0v¿ÿXbÿ4k{>˽‘÷w¿ÿXbI„½QÁ=wiüĀC„€C5€Clǃ:!?ô½ÊÔE>ŒPy¿„18':ƒ,ÿ¶Ý®½/6>>Û—z¿ÿXb¡1“;ÐaÞ=’Ï+=Æ€,Ž€,y€,ÿMô›>G ½¬®s?ÿXbÿÜ—>ýuÉ=#DùB½”š€+•ÿcKT?ʈö>w8‘>ÿXbÿ5QY?á:ç>¹šŒ>ÿXb8 ¼~åÁ=LÿR=ï@â@—@ÿ*꾕75?(Ì ?ÿXbÿV%Ö¾·!1?­¦?ÿXbÏù)½Gé=ª =¨€1S€1Ѐ1ÿ…8»Œ*?[ÜR?ÿXbÿ?ün=þ[ ?O9V?ÿXbUÞŽ;³E=o ì¼{ ê K_ÿTBº>N«Ó¾À¯U¿ÿXbÿ­ø”>n!ã¾Y¿ÿXbmª.=Wì¯=J)è<Ëi•iEPÿÐÿY?qí=å?ÿXbÿõd?ÍÒ=ŸZâ>ÿXbl#¾½UÜø=¨Q=a€e™€eD€eÿœ!~¿Øë«=¾Y±½ÿXbDcƒ:œ|¿³* >@i¸½À¨ó9w(ñ-Í»NÕ½=nn ½°€nk€ ¤€ ÿ~ÒT>+Ìí>Îa\¿ÿXbÿ?6C>òQý>E Y¿ÿXb^c—½4Ú>ñ+=d€.e€.b€.ªJó:Ÿ¬¸½®AW?A¡?5~+9ÎØÄ&´ý,ÿw±½d¶W??ÿXb ñ‹½~ªª=À.=y#–€‚x#ÿùü¾ ØŽ¾rÌR?ÿXbÿÿ¬Ín¾å U?ÿXbl.=£éÌ=ÿB;âÙÿœŽs?údˆ>«>¾ÿXbÿ*s?un>y5¾ÿXbßj;¹§+=/Ǽ__¹_˜_ÿøÿ!>¨“@¾&x¿ÿXbÿXŠï=OZ6¾Oz¿ÿXb¤©ž½Å>fÝ¿<:€mï€mV€mÿÐß-¾ô.z?7è>ÿXbÿÚd%¾¶P{?Ú™Î=ÿXbÙì=Nðí=¶€Ð;º€’d€’ÿEXE?p"?eéY½ÿXbÿÐÑG?¶¡?y€3½ÿXbR¸ž¼x´‘=O[=!€?å€?h€wÿ.¿bc¾á'M?ÿXbÿ“b¿ù#j¾ Õ¥_?ly«;tT-ó~”0hp½ÍŽ=n5k¼îíÌÿ/J ½Û±=¿r°+¿ÿXbÿ½ìO½61>¿ÔÜ*¿ÿXb'­½,¶>i©;ÞϺÿöAJ¿¾e>ŸV ¿ÿXbÿÒcO¿è*>¤¿ÿXbM0\½â!>­¿¥<€Oì€ò€Oÿø¬Y?ô ?ǯ÷=ÿXbz´:b[[?2 þ>Q¿>*ž-9­œ})Ä£-ßÝÊ;`±>±N<ôîêÿ¦=¹§~?ê1нÿXbÿi·=rÖ}?ž"À½ÿXb?¼½Ýa>vÆ÷¢*>ÿXb$©‹:Ús¿½1h>ìÝ^>ó:Œ9¬*â&,/)’½×‰=ëVÏ<€©2€©€©•\†:¾ë¿ËïI¿8 ›>H™8Pž²*šg.ÿ&¿§²L¿>ÿXbÞæ<ÅS=ô‹R=ßLiLÎLÿ¶È ?j\f½õFW?ÿXbÿ­¬?Ë£µ½væW?ÿXbÄé$=Ьµ=‘Ô=&POP\PÿŒ¿_?%>” ì>ÿXbÅ•°:!b?ãA->™éß>{‚8Riœ'ú¦ç-9ñU½0€>”O=K€G¶.I€GÿÔÔ9?§¶#>Â@+?ÿXbÍÊå:W?5?§QY>½¯”%=˜6=Á€2j€22MÿÊ :>n”Œ> ºq?ÿXb_q9:bz>Çmz>D4p?™:š“*!Qv/7ýÙ<ü§û='£J<â€u1€u€uÿÜ?ÀÐK?'Pm<ÿXbs—Þ:­×?QdO?µ½ÆnÐ:^¢+;4Ä/Hú4=ßý‘=úíë9õ€è€õ€ÿ0‹e?æ½vlݾÿXbÿÀ)d?„JS½Þ­æ¾ÿXbF²G=×£0=»›'¾ÿXb-²½ÏJ><;7+h++ÿe½?E+¿pc?ÿXbÿæ“?/ì,¿4Wð>ÿXbi«’<±=ò@ä¼õ€n¸€n߀nÿ/?1l>ayJ¿ÿXbÿ_ã?¢Ur>Ü–K¿ÿXb… c½W[1=–Y¼Ú€ŽÛ€Žážÿ¤ý¥¾ð! ? ›G¿ÿXbÿ¿£¾ ¨ ?¿'G¿ÿXb ù¼G¢= ˆ ½ÿ…ì…þ…ÿÂnI¿Yeº=?C¿ÿXbÿ {D¿!]¢¼$¿ÿXbíJK»Àu>á¶6;iCîCÖCÿtàï½ÂÇx?à”Q¾ÿXbÿvn׽›y?BH¾ÿXbüŒ‹½"Â>˜Î<ó€mð€må€mÿøÕ¼“|?8É%>ÿXbÿþ7~=ž{?1z>>ÿXbHû½h >À?%¼^;;ð;ÿW…¾µ ¿ŠHT¿ÿXbÿÇ]R¾ãã¿Y¡U¿ÿXb°<½$Ò>oõœ<ãsŠsæsÿìr[?²û>„ü>ÿXbòÄå:Åœ_?îô>Å¡É=þÙ:ãÂa+‘Í”/ ƒ’½€›5>B@½#€+D€+±€+ÿ?F½>*•L?³ò>ÿXbÿlT¡>««R?Ù ò>ÿXbÀνÕí,=½Â<~(~4~ÿ !¿…ï?n¦?ÿXbîrƒ:•¿–m?4‹?#ú;Ôp˜- (¥1Ú˜< ‡¾=ö˜È¼hŽnŽ´€nÿ(X‚>«Ù>Ñ~^¿ÿXbÿt0}>ŸyÊ>¨sb¿ÿXbÔ >½ô¦"=¾iz¼Ÿ€s—€sž€sÿða¿ÃÍ>áéy¾ÿXbÿÖXT¿^ Þ>¹6´¾ÿXb’립~V>6Ì=º€.¬€.N€.ÿ¾à¾šOD?ŠÁï>ÿXbÿø¡Û¾ÕF?+'ì>ÿXbGèç<ÆlI=«A=ú€T®Yû€Tÿ¥‡û>íÍ…¾g´T?ÿXbÿc…à>ÔI¦¾0†V?ÿXb¡¹½Œ-Ä=ND¿¼Å€C€C €Cÿ¡Rý½í¹f>fw¿ÿXbÿ#齈M>£y¿ÿXb± ½ÅZ=%æ=mw²wçwÿR6³>&ûÃ<9ºo?ÿXbÿ*Æ™> m:R.t?ÿXbÍ”V¼Žå->V޼NQŸQBFÿ>ûÉ>Ò ?b49?ÿXbÿËÝç>g?Â0?ÿXb«@-=œ¡=~½»…€n€Ž€ÿá_?AøD½–÷¾ÿXbÿ¼kV?ý9§½øH ¿ÿXbÊoQVðõ>üìO?ÿXbÿ”Ž>â$ý>éËR?ÿXbLÂ<ò?¹=p{½ €n\€n¡€nÿBô>ÝšŸ>w\R¿ÿXbÿñÝ>fÿ>ÀX¿ÿXb£­ª½aŒÈ=—»S€ü€r€ÿcåL¿‘ß·[,=°GbGPGÿ^?O£w=ñßü>ÿXbÿb?­šD=MÈî>ÿXbˆIx=Ržy=©ú ~>—¤X?ÿXb»<ƒ:=. ?¦ Œ>úVJ?ê¨;Wè,ùÇ0¥D½Ýê >>¢<€œ€ÚsÿàbL?Þ‰?|Ñ`>ÿXbªU˜:Æ—S?Cª?ÙKB>#=™9·¥,'jSƒ-=I:=‡¨‚=O ì<\€B€v €ÿG‘¾¦Ã?ê?F?ÿXbÿ¥ ޾¸?.¦D?ÿXb Ùù¼[=Ð%=Ú€8·€8¸€8ÿ} ¢>r¾r÷o?ÿXbÿ\`T>¿±¾ícw?ÿXbj¿µ¼ˆ…ú=!ô»h€“¦€“|—ÿ2T2¾ÐäZ?Lú¾ÿXb^‡˜:$l¾šõc?aß¾Ÿ0Š;ªù?,Ú‰0¡GŒ½ƒÒ=Ü#=±zgz°zÿnTɾÀ™Î>¡S?ÿXbÿ+²¾¡9»>ó]?ÿXbh‘m< ùà=­P$=],,W,ÿu˜<™rç>Md?ÿXb…Äý:ªnÐ<ƒ?ûŸK?™3j3>ÿXbÿ;j`?Ælè>©d#>ÿXbË¿<¢z«=Ôò½Ç€›¦€n€›ÿý&ß>>›d¿ÿXbÿõtÝ>ˆ9>§æc¿ÿXbB€½Ö5>Yݼ€7€D€ÿ²át?e©“¾mÍ-½ÿXbÿÍv?V¿†¾S…½ÿXb’ ;Ç+Ð=x›·¼á€;à€;ã€;ÿ‰ß:>Ù5q>à^t¿ÿXbÿÌ"#>PN>Miw¿ÿXb†’ɼnm!=ÜGî¼÷óÅÿ^, =Ãó-½õû~¿ÿXbÿ>E >^V‡;ë¯}¿ÿXb6=ˆ½zŒ2=+k<~F~*~ÿËtû¾P·*?y?ÿXbÿÔp ¿7#?“ ?ÿXb!# ½¾h>Q÷<ž€mý€mRÿ^¢S¾þ2z?O;½ÿXbÿ7`T¾Hz?8Ç ½ÿXbhY—½AóÙ=ÞÉ'¼w)º)ê)ÿÑX¿^“¨>ŠÖL¿ÿXbÿnž¿ W©>gœH¿ÿXby–½î½É€(b€(}€(ÿÍs¿„úŠ>÷s¾ÿXbÿ0t¿—1ˆ>B%¾ÿXbµæ<+1=õ,=úWøWÌWÿ­Á5?ž\¿D6Ý>ÿXbÿS1-?Pi¿©€è>ÿXbnRQ¼‘Ñ>CÛ<‰€ˆ€€ÿоÔ^?¡2Ò>ÿXbÿ-è¾Qg`?qÈ>ÿXbT5½0d%>Œó·¼!fªffÿåT?CP?zVc>ÿXbÿÜ*]?;ü÷>|= >ÿXbD]<}\Û=¹ª,=+,(,v,ÿr™Û;ò­6?ëU3?ÿXbÿïšy½€U?ƒŽH?ÿXbÙx½k0>V¶½ë€+è€+`lÿ!õƒ>6†o?Hîv>ÿXbÿǘ>®Ñk?ŒÑ€>ÿXbñe"¼zä=7Ý2¼>€A€A €/ÿèž2?®¢3¿J›>ÿXbÿcA*?vV<¿×T>ÿXb‰±¬½m¬¤=]£e;jÿ:°g¿Ú.¾Ö«Í¾ÿXbÿ•i¿Õ ¾äðľÿXbLT½K>qý»vx8xêxÿD¬E¾Å Q¾°u¿ÿXbÿ[ÑQ¾§˜>¾ÿu¿ÿXb i ½§±}=‰¶#=Þ€2Y€2m€2ÿnh?¡Z¾I‹S?ÿXbÿüT÷>NÔq¾x×W?ÿXb½sgf=T"=¼wj€2Òwÿ}>½I¾BÈr?ÿXbÿv¦>‘M¾šl?ÿXb2¯#=[³•=ƒÂ ¼±e€€Þeÿ?ŸM?6\ý=I,¿ÿXb/ð:wJ?3¢ÿ=þñ¿Ê›_:)É*·0àÀ½£W>qt•< €B€œ€Ðûƒ:w¿´jo>ûï½~þÝ8ˆDD'‘ù·-Yƃ:2=y¿p»6>íѾ[>$9m%H*wXe/ ;=fK¶=gí6ÿXbÿ*w¿—kݼž¢„>ÿXb‘í¼½™ž>aá$=ë€eê€eè€eÿ™n¿«í–>%ÒW>ÿXbÿôVi¿”…˜>ª:‘>ÿXbn0T½`¸=£?´¼¸t¡rtÿB>`~½]l|¿ÿXbÿ²p>ãÉŒ½4=}¿ÿXb¬q¶¼z8>ªT¼€<Ѐ±z?ÿXbÿa 9? öØ>º ?ÿXb&¼/z=³ ½ì€…Û€…à€…Ÿ3i:Ã8¿ –¾FD¿|X:CÕF*hû.ÿ¹—¿i›¾|â?¿ÿXbC‘î¼ ©'><Á~¼7;6;š;ÿí½&ÉÁ¾Ok¿ÿXbÿñ¡½Ì{ñ¾fÖ`¿ÿXb­úœ½ñ¦=´-¼`bbÃbÿ('¿—來(¿ÿXbÿ‹ä¿ &ã¾@±-¿ÿXbfig½íGÊ=¼Ì0=w/þ/í/ÿø¤¾Iͺe¾}?ÿXbÿYõ½Ã\a>»Œy?ÿXbx¸½uÊ=ú+=ð€7®€1ì€7ÿsʾ.±>åÍj?ÿXbÿÑRe¾Dü¦>ïk?ÿXb°Œ¼$B>Îü;€rŽ€r€rÿÝÆ‹¾yyu?6Åž½ÿXb¸²:Fˆ¾xRv?Ëu½ÿ­8Ó›§*,vh0e6ˆ½N€Á=g(.=ß#½#Ù#ÿ0˜¾>>…»k?ÿXbÿ'ò˜¾TÃ9>DÛo?ÿXbEb ¦»V€^€~€ÿ‚W>ñb\?/ø¾ÿXb#Èä:!m >Qjb?±á¾Ã¬—:Ѻ\+ºñ/ó;M½>Î>ˆ0þ<ª.z.«.ÿQÇF?\K—>èz?ÿXbÿp??{ô¥>ìT?ÿXbê =˜=ûêª;ݪު € ÿŒ_ >tÉk¿•m¾ÿXbÿüó›>ÊÄl¿çi¾ÿXbÄ![½£œ=o.=Ó€'×€'¢€'ÿ³aà½Ú°¾¹™n?ÿXbÿ-³¾;Ó)À¾×Gm?ÿXb´UI½LÁ >iT`;ss>sò,Ž:ü¬d?tž>Žî¦¾˜uè:Ld*|_‚.ÿ<Æ`?éóµ>É$¤¾ÿXb̳R=²“=â\Ã;ûmümdmÿLÊ‘¼Œêg?‚œØ¾ÿXbÿ4ÏŠ½šÞi?'T;ÿXb«z™½f>,Ôš¼t€ˆÿ€ˆ&€†ÿÜg¿v«Ø>uÓ˼ÿXbÿÿXu¿¹Ž>Ôð{½ÿXbuª½c²=È&ù<ÝÚÜÿ÷9Y¿úšh½É¬?ÿXbÿÝ X¿v-佇Y?ÿXbËóÀ½"úõ=_›ÿXb½àÓ¼X;Ê=@ÁżM€C°€CO€Cÿ¨yí½0Y>àix¿ÿXbÿdN¾*Ôˆ>‚;q¿ÿXb—«Ÿ<édé=Î=O,6,9,ÿéŠ>FÀ¼>›c?ÿXb)Ë :º|>¡“Æ>Îçb?à8;ɇ,™ã†0u½0K;=֪ݼf€Ê€`€ÿ\1¾ /@?g8#¿ÿXbÿ‚€þ½ý[9?è®-¿ÿXb3oÕÿXbÿÜaW?Üнü! ?ÿXbæ">¼z9,=/4׼ƀ¡ƒ€¡Ü€¡ÿcø >´sƒ;Œ†}¿ÿXbÿˆä=1Ú¡b×?ÿXbÿß>M¿Š¥f>¹ ?ÿXbÖþN<Ô€á=Ž•˜¼z–¶–å–ÿ]¢>ëÕ>Aáo¿ÿXbÿ3“>ás>òr¿ÿXbиØ"J¿ÿXbÿ«2ñ>²EÂ>¡ÚK¿ÿXbZ.½\ á=òꜼú—ô è 0H„:½ÛÞÖ>®g¿çx:—G)÷(.òŠ:È›)½nò>VWa¿Û!:\*ÇÓ.©¤½µˆ¨=“¦Á¼øtÿtžtÿaN¿µÃ½Oû¿ÿXbÿ;5U¿”sW½“ ¿ÿXbL¥½Õ‘>VÒ dV|?»|1¼ ±8^›#¢O”)ÿ†_>”Ày?ûWå<ÿXb¨mC=ª‚Q=¿ôö – ½{€­&ö€ÿ¹ÛD?LÔ¿Ó~¾ÿXbÿ™;H?N¢¿Ô„†¾ÿXbXS™½È#>ŸY’¼0/€†€JÿÿA¿k  ¿ÏK7¾ÿXbÿ¦=H¿.Ç¿ê¾ÿXb5c½æ²ñ==·'µ'³'ÿN =j+?KD\?ÿXbÿAwÈô~u¿ÿXbÿãeT='W‰>¨Bv¿ÿXbþÕã;Ö9>„¼ž<õéÿZÔ=RÉz?|&0>ÿXbÿšÆ >8y?¡?>ÿXb¸X‘½ > <½ „ „w€ƒÿȶx¿—Ë>îXC¾ÿXbÿ$Uv¿ùà=Ï ¾ÿXbXä=7'=@mÔ<ÔEQª¹EÿbÿŒ>s±R¿B[þ>ÿXbÿØ œ>rU¿™üì>ÿXb¿‚4½ãÞ>P6å»°;³;ꀗÿê1w¾Õ«ë¾^´Z¿ÿXbÿI¸L¾D÷¿/íU¿ÿXb¼± ºNÄ=ø½‘€n“€n<€nÿ8(:>¹I?ö‡¿ÿXbÿ±]]>KyE?19¿ÿXb0 —¼°«é=×=C'''ÿL)¾S¬ ?$¦S?ÿXbÿù˾pÅ?cãO?ÿXbÎ=‡š=ëq=­PªPŠ€QÿPÒ$?âf½›YC?ÿXbÿ¢©/?Dd½c‰9?ÿXb/6­½`È>4ôÿXbÿQÞ¿>‰G?l¶>ÿXbª½ ‹ >ôÀǺ‚€8€€ÿ¢&¿f°“>"H4¿ÿXbÿƒ)¿›^›>žg/¿ÿXbu:¼«=¬=*½ë€ ï€ ê€ ÿá>JÂʼp(}¿ÿXbÿúÅs>oòм*šx¿ÿXb`¯0ºô7á=×Þ§¼h–Ó––ÿšwµ>~ »> [\¿ÿXbÿÅ‹¹>áYš>²Åa¿ÿXb‹‹½ÿå=¿4¼×€™R€™€™U„’:h‚ؾEÈ>ªLQ¿Æ¾ 9x#L*Ë›,/ÿ۬꾃À>h)N¿ÿXb°Žc¼s;>¸¬Â¼ €Z€Z €ZÿEøQ?NX¿>ÅÝ>ÿXbÿæbR?F‡Ø>-yÃ>ÿXb?<½qè-=2ÉH¼ÅžÄžãžÿó[¿Té>Žo¾ÿXbÿ¦ó¿¡Ýó>%Z!¿ÿXbJ–“»5&¤=ônl=Í€-€-Ä€-ÿ?<ͽÑ$„>þu?ÿXbÿ$b’½S)W>‚y?ÿXbs-=Ü„»=mY¾»â€`ú€`â€`ÿ5ek?⫎>Þî¾ÿXbÿQ$i?û¬’>îX˜¾ÿXb§$+=ìÂÏ=ä»”<æi\PiÿD·h? >È>â>>ÿXbò—å:5“g?¼Í>d>??8Ëh'‹Á^/Û¥¼‚p5>oœ”¼ÆQáQêFÿSf?58/>ŒxC?ÿXbÿnQ?%«>þêG?ÿXbIM;=TŸ=ú R;Õ€)€­€ÿ¿z?XÛ×¼žL¾ÿXbcù†:Òšy?ôýž<ˆ•b¾¸Ùq:À*Èaž-ßQƒ½S$>s-Ú<Ù€kÛ€kT€mÿ_¶=1’x?ÔIc>ÿXbÿ z¸=¤çw?Ð=n>ÿXb¯Í=NdÆ=éœ=yPlÿÏ¥"?ðGÊ>Ü)?ÿXb‘lÞ:Ú¸"?Ñî¸>ø©.?†Ün9MD+{ŠT/(šG½Vñ>ÆüÜúeµ>ÿXbÿGW?žØ>ç‚­>ÿXb"ŠI½U4>š&ìXYÒ>ÿXbÿ7S?ô$Í>ýË>ÿXbäK(½)">wN³9¾€r~€rt€rÿ¥jí=Nx?`[¾ÿXbÿÔ{ >íÛx?×®2¾ÿXb•c²:&SE=jMó¼z ”_x ÿ¿Þ?>{„¿î‹W¿ÿXbÿoŒ7>öö¾‹[¿ÿXb•e¼X>2b<<ˆöÿ`p¾p }?†åZ<ÿXb-±:™(¾¹~|?…œˆ¼^Üs9ëÊ&ת³+iÈ8=s°=ýÙ;Æ€€€ÿyºz?Í×½XX0¾ÿXbY'„:æ‹|?HíA½®w ¾ˆ=Ž9Sk*NF€.áìÖ<Ô`ú=[éµ<š€t.€tÍ€tÿX§?ÇôG?«À=>ÿXb¡¡¯:ÛÆ?P†J?É$O>þD¯:Ï~æ, ®Þ0øp‰½—®>rŠN=(€Dâ€DL€Dÿì¼?üÍÀ>J/?ÿXb–A‡:Œ‚!? wÐ>)?«ù:ŸF+°f/h•½Ù±ñ==E.‰.ƒ.ÿ8ƒä;Ö×þ>=^?ÿXbÿ0»h=ä0 ?˜W?ÿXbÿu޽UÙ>BG=ë€Dv€Dt€DÿA(?—ˆt> 7?ÿXbÿBB?–6z>äD?ÿXbäôu»üÆ—=བ€ € —€ ÿú\>ô_~¾,Ëq¿ÿXbÿíAV>ÕŸ ¾(Ñw¿ÿXb*ÿ½ÏÄ= ܺ¼Í€CÀ€C˜€CÿÆÇ?¾Žx>wq¿ÿXb¼ç¿:/¸ ¾>>4ˆu¿|’‹:W€Ö)yÝK.MJÁ<†Z³=ÚãE=×€$Ö€$d€$ÿ¸LÍ>¦›°=2zi?ÿXbÿGúö>äá=´y^?ÿXb[í½Ñ>h\¸<¯€m[€m®€mÿCœ”=öõ}?ÊàÒ=ÿXbÿkfÙ=1ƒ|?¯>ÿXb¢œ½æÊ>m7A=&€µ€ù€ÿ?¢0½ú>?ƒjP?ÿXbÿa”•<¸í?‹áP?ÿXb<ˆ<Îáú=É‘= ~ Ž ÿeŽf>ë?‹î@?ÿXbÿ•Õd>¼µ ?WN?ÿXb‰}=™É=Ð =ˆæP‰ÿ#)?~hÉ>øÇ#?ÿXbÿÒ!"?@í¸>›6/?ÿXbú`™«]“<ê€tØ€tÓ€tÿjYÛ>š*e?8¾û=ÿXbÿMLÒ>¤ñg?yàÐ=ÿXb5›½ó>¤Rì:L€r¼€r›€rÿyûÊ>x\f?M:¾ÿXbÿÃUÂ>^žf?ÂW¾ÿXb`<þ,>TS<×MÖÿ ¿t>~ðw?޶޽ÿXbÿrO>/z?§ç½ÿXbUÛ½ê=P=߀ªÖ€ª»€ªÿüä¾²(9¿„?ÿXbÿ}²ó¾%O<¿ìÎö>ÿXbv¤z¼Áè=nÄ“¼]€“\€“¾€“ÿß\>Y'?dUF¿ÿXbÿßÏÒ=¿O?¦ÌQ¿ÿXbðjy=B`…=ýG<{€L€ð€ÿSŒ}?|éü=¸ì|½ÿXbÿoœ}?in°=qMؽÿXbIJº½bø>»bÆÿXbÊ&;Ô > T{»{CúC€«ŒÜ:{ö²½iì\?Èþ¾¼Ëº9rU3'Ô}-§„»:ô*½¡E[? °¿ýJ:!ÊR)üž.™I½7T,>êxL9Ð7Ñ7¨7ÿúC?Oëm¾#˜?ÿXbÿs ??‘lZ¾£m!?ÿXbO]ù»#2,=ébӼŀ¡–€¡²_ÿH-2=Â>ü½Î}¿ÿXbÿY•=.ÆQ½æû~¿ÿXb›¾½roþ=ϼ=ý€eþ€eF€eÿùü{¿w*4>·~B¼ÿXbÿ-2}¿~>A¥¼ÿXb% =¨ª°=9'=ÊPŸP–PÿRQH?©â¾Ä?ÿXbÿ9%3?Z¾NÒ3?ÿXb 8=»Ñ§=­ˆš:¸€Ê€º€ÿVl?(¶T>¤Ž¥¾ÿXbÿH0k?°#b>⤧¾ÿXb€ ²¼È•z=Þt ½¢¡n¡£¡ÿ:ó¾e©¾¶ÆP¿ÿXbÿ;ç¾#£¬¾2†S¿ÿXb¬6¿½Æû>2×`t>ÿXbÿ?s¿ÁE+>¬;ˆ>ÿXb8jE½~p=$'=b€¤ª09€¤ÿ$ßD¿(Öø¼!t#?ÿXbC(ß:[E¿'3½«"?¯"Š:T(ë*k ‡/¯!¸¼Áæü=><ËÿXbÿm7¢¾Íâb?úù¬>ÿXb&©L½ègj=S" =/0³0T0ÿLPY¿lÑ/»ÉP?ÿXbÿ°ÄY¿N¦I½4þ?ÿXb„e,=Œ£Ò=Ròê;è§ÕÿêCk?”Ç>ýƆ½ÿXbÿ'Él?`™À>^_½ÿXbÌEü<›èó=ì<Ú€u°€u`€’b/´:P/?ÄT:?7jI½O~&9tM 'êeù,ƒÖƒ:O)?XÎ>?ßB¬½½Yâ9å+|gÿ/u?§º(€>ÞðÿXbjmš½ôP»=0h!=“€#%ÿw ¿¤=ÎQJ?ÿXbÿͦ¿4;=#J?ÿXbðû·<·Óö=õÖÀ»¾€u¾€uÈ€uÿbxé>[·??’3ö¾ÿXbÿìÒÚ>WYB?'Xû¾ÿXbçn—½ìÁ>§v¼‹ˆvÿ™u¾dA>YÐs¿ÿXbÿ}-޾Ü^G>ôÓp¿ÿXb÷å =$ C=‘ λn˜e˜¾˜ÿ +½‰s1¾æ{¿ÿXbÿ…kª9†±‹¾ŒIv¿ÿXbÿ“?=зE=í€ëÿXbÿëG?ʨ0?5îÕ>ÿXb+Àw½¾¿Á=é 7=!zLzZ/ÿ¾f¾½c_¸>£m?ÿXbÿÚ ¾g´¿>J j?ÿXbµúн"5-=—Ç<-~Á€~/~ÿ8!¿jRê>Å&?ÿXbÿ¶ ¿®Í?+1?ÿXbëq¿½TÅ>›®r ‚=ÿXbÿÉs¿C÷Ÿ>wD =ÿXbýN“½§±>{¢+½)€!/€!¡€(ÿ¥Êx¿ A>&¾ÿXbÿÁ\w¿2UH>p+¾ÿXb¾3<Ì`Œ=ùÛ^=ùLyLNLÿ"æ®>K ¾c=m?ÿXbÿƒ]Å>úb½½´k?ÿXbpн/nƒ=bÙÌ<“€©|€©’€©ÿLâ¾ÁKN¿sÉ>ÿXbÿކ:í—¿'¢D¿\ÄÈ>"WQ;Ož‰+[_/Ôœ<=.W?=„â<ÞEãE´Eÿ*áì>gl)¿L?ÿXbÿ“ø>4õ#¿@V?ÿXb‹k|½ó3>[zt½€4€o€4ÿ$¦t?â>‚>¸ã>ÿXbÿÙm?e®>K’¾ÿXbPŽ˜ >`°›<÷€mí€mý€mÿð²¼§ó?"»ÿXbÿ KÉ<œä?B~y¼ÿXb=a ½–=ðO)=¹€2”€8v€2ÿÈgÐ>Œ‡¦½Šçh?ÿXbÿöÇØ>퀕½Ê*g?ÿXb+Nµ¼ã‰>3ü§<Ç"Œ"â"ÿiWϾQñY?zÁª>ÿXbÿr%½¾×^?6‹¦>ÿXbàK½äI2>ò{[½­m€+Yÿ›éT?âÉ>&È>ÿXbÿ£Ëa?<ž§>‹ˆ­>ÿXb;á%½÷î=íc=Ž.ã..ÿö<±Ô!?øQF?ÿXbÿ=r/<Ø#*?áB??ÿXb©Ý/¼…\‰=mǽԡ ¡¯¡ÿáÆ‘>›ð˽Ÿt¿ÿXbÿ:f>/Ò¾K¨r¿ÿXbPäɼ¸s>¼H<,"·"w"ÿ¢_޾+Íu?|â<ÿXb=Ú :Í`E¾<-{?”îW<’¸±:=¾`+#4 0èú¾<˸=ÏHD=ü€$ü€$ý€$ÿ%ÆÈ>íIH>€f?ÿXbÿÃÀÕ>Ö*->d?ÿXb?¿½zÈ>ô6¶<©€¢€Ý\ÿw¹n¿ÂÄ®>ý~">ÿXbO#½9Ý=E¸I¼¸)¼ )¦€™é*Ë:‹ö×¾à½>ýS¿C›8ÅPõ'î[)-ÿ]4Ô¾7ÿº>ydU¿ÿXb 2=´='Nî<]€¯€¹€ÿ½Pš¾Ú´?¿‘A?ÿXbø™‡:éA¾ªÂ?ÙÞT?Ä׆<9V½, a·/ïªG½É==O–¼ë€šâ€šô€šÿ?U¦=—$Þ¾Ùµe¿ÿXbÿñl=^§ã¾¹Ód¿ÿXbÊ7[½èlA=A ß»Yž[ž¾€Žÿæø¾³”>ÅS¿ÿXbÿò^¿jš>ÆßD¿ÿXbˆ)=+„Õ=ÅÊ;éÑzÿw«i?\žÐ>Þ%ë¼ÿXbŃ:”’g?NpÙ>®ÿ½…}Ž9Ò)^ßç//ûu½k· >dË»ó€3ò€3ö€3ÿxàž>9X†>³èi¿ÿXbÿ^=¦>¸_>]—k¿ÿXbÇ»£½ý3£=*‹=L€‚œ€‚=€‚ÿ&¿ß¿„ü?ÿXb‚åƒ:”’0¿¤ Þ¾žn?O”9"Éd+äeÉ/£Î\¼¯Ñ>…´F:Þ€“¿€“Ó€“ÿÃÇ…¾bòl?{AŒ¾ÿXbÿP‚¾E¯o?ztx¾ÿXbÝê¹½Ó>¬œ<€q"€q3€qÿgïS¿±?Nà¤=ÿXbÿ'»O¿çL?]w=ÿXbøÿñ<¸Á=)’/=ÞPÐP¶Pÿ^t?Èoˆ>wI?ÿXb…ƒ:³s ?àj\>È}O?Ís_:ká/,Ö÷c0ÿ]¼˜1>ß§*QL^»GAŒAEAÿà_º>xÈ_¿™¤¾ÿXbÿ¯mÞ>é}a¿7³@¾ÿXb㈵½8¤Ñ=6ZŽ<Äoo†oÿ p¿ N¤>·Ð>ÿXbÿ-Qm¿Së©>Ñ2>ÿXbOw=ý=Ì=@€Qƒ€QV€Vÿ6)T?O°½O ?ÿXbÿ3+W?èA³½wá?ÿXb°½éŠ=âè*=r€2ç€23€2ÿ¥Äé<ƒ¬$<â?ÿXbÿ°Ñ»ü¥E<û?ÿXb‹T½y¯*>‘&^¼õ<ü<ô<ÿ»Ë¿ölš=ÝZ¿ÿXbÿx‡¿Ü>3{V¿ÿXbVס¼„eŒ=ï:½9€¢Ö¡¹€¢ÿ’t1¾o¢x¾'Xt¿ÿXbÿèÓ6½@¾n2{¿ÿXbµ;=mɪ=3‰;Ù€¾€`€ÿÕtw?sn>K c¾ÿXbÿ/oz?Mu»=‘>¾ÿXb÷±¢½—o=ƒkî<ˆ€‚‰€‚€‚ÿÌ!¿Â&¿±Ù>ÿXbÿ½W¿ÓN¿äµú>ÿXb‹ý…½´Ì¢=‘Ò,=¶#g#·#ÿyß¾îˆë¾+(U?ÿXbÿ’"°¾vTÔ¾â¨W?ÿXbw+˼äg£=G«½ …j€¢¡…ÿÛ%¶¾M¼`>o¿ÿXbÿÏþ¿¾8—¡<üCm¿ÿXbO=µÆÀ=óÌ =XP}PuPÿô¾K?Ë©œ>À¾?ÿXbÿlK?>8œ>Ü?ÿXb°t>½pîÏ=ë«+=s€1ã€1ø€1ÿAž ¾•à^>sWw?ÿXbÿá*¼¦Ó¶>ôo?ÿXbˆó½Ÿ[¨=‡¼?b;b{bÿ<ؾiæO¾®1b¿ÿXbÿɹ¾ØÎ#¾)k¿ÿXb¶*=Ö©Ò=Øex<_]XÿÇÉg?+·Ë> ‰>ÿXbÿŽài?É É>jØ=ÿXb §<]âH=‚*=~Y$YöYÿ Ùå>šœ¾šïV?ÿXbÿËó>œ¢¾!R?ÿXbÀ•ì¼G¢=Û5=í€8Ù€8â€8ÿÈ=^¿±¹z¾ò Ý>ÿXbÿ]‘Z¿Ü‹¾âàá>ÿXbõJY½{¢>d#<1€Oø€O¶€ÿ“ªY?C“? í>ÿXbÿ¼HZ??å" >ÿXbÖ <Ø·Ó=,5=šæ,ÿ}º>?Ü?´>?ÿXbÿ”±¨>±¯? V??ÿXbñ‚H½9Cñ=ÂÜn¼Ý—¤€˜¾€˜ÿÎT录ƒÛ>Š~e¿ÿXbÿ¶ ç½L“è>:b¿ÿXbWè¼ |>õ+<}7òÿÆ8¾à~b?ÿXbà ø<ê¢=†3=ØP€$gPÿ“ ?J÷,=v V?ÿXbÿå¡ ?7þ<<W?ÿXb"«Û1³C¿ÿXbÿ“?ùYÄ>c¼F¿ÿXb@Úÿ9CTá=—.=(€@¦€@ˆ€,ÿyÕD=f4Å=gƒ~?ÿXbÿ®®ü©{?ÿXbx=3k‰=Ý”r¼We|eQeÿŒ…2?¼2;¾ j1¿ÿXbÿC…;?.Ö¾bï*¿ÿXbÏf•½\ >+Úœ<ø€mó€m‹€mÿ„¢å½á^~?/1<ÿXbÿxká½¥ã}?—h†=ÿXbO‘Ã<“Å==Æà!=úYR€TùYÿ‘?¤c>IO?ÿXbÿ"[?Ê.>É/N?ÿXb*q½beô=ÊŠá»%€™R€™Ÿ€™ÿm&ľ”$¾¤áh¿ÿXbÿ‰ûï¾9O8¾«d]¿ÿXb&RZ½Ûò=g˜Z¼¶€˜ü€˜Ž€˜ÿj~6¾5.?£4G¿ÿXbÿT>¾µÒ? DF¿ÿXbV€ï<ðö=íq<µ€t„€uh€tÿ°v*?<’>?ìÜJ=ÿXbÿ%Ð.?ô:?„ED=ÿXb€¾½ .>F(¶¬Ö>¯Y >ÿXbÿ<Çi¿xÎË>óȲ=ÿXbE+w<€&=Î5=퀕뀕„€•ÿnxA>~†×½ ñy?ÿXbÿXuR>9=ü½ûŠx?ÿXb‰C¶<1š=Œöø<»WJªºWÿ!?W¿Ä>ÿXbÿº9?—¥J¿úG>ÿXbÔœ¼<ƒkÎ=X94=”êXÿ.ïñ>²Øï> ??ÿXbÿ¥£?Ÿ<î>S‹:?ÿXb=9~è=!@†;^€’r€’­€’ÿ¡S?—K ?À²ÿ½ÿXbÿpP?KO?™Åù½ÿXbå(À½Ð`>ìK¶È·Ö=ÿXbÿl3v¿Æ¾‰>‰HU=ÿXbJÒµ½fÝ>íð=ò€\Ï€\ý€\ÿ>Ud¿ŠX³>th’>ÿXbÿa‰k¿·º›>±×|>ÿXbÃ~½y¬=Ó†C=½€cm€c3€cÿlÒN¿êQö½ë°?ÿXbÿvÈH¿ü}:¾2Ñ?ÿXbE/£:É”=hͽπŸ–€Ÿt€›ÿaDf>Lã_¾,s¿ÿXbÿ¬ÄH>Ï`s¾Í‹s¿ÿXbÙ!þ6¿T>ÿXbz„:48l?{´>.¦>Ù—:?¸,+¯’/A’½,ž*>–x@½[Z]ÿïb¿É·š¾Þ–·¾ÿXbÿþk¿}zf¾†‰¡¾ÿXbß3’½ÿXböÖ…:`Ö¿Q9A¿ýxÍ>åÒÏ:Gœ*ªþ¸.\¬(=\ǘ=4Öþ»´eje•€ÿŠŒT?N³=Ôé ¿ÿXbÿø[?íµ<=ñ¿ÿXbË^½™ =9& <]€v€´€ÿÖåF<ñ¿V5<ÿXbÿ/Ý»ðù¿_A¼ÿXb}¯!=7qÒ=»}Ö<›i˜i4iÿ mb?2‰>ÓÃ>ÿXbÿ€ ]?N”>lÓ>ÿXbìÚž½aú>žï'(ñ9¼·QûQ³QÿvŠð>ÎU£>j·R?ÿXbÿU ?á…|>{N?ÿXb*=Êk¥=NÔ=F€Q€Q˜€Qÿæ9?Å=–À/?ÿXbï:°:áF8?¾Ê=1?Ì=†9P8m+‘D1éï¥:§ÏŽ=- ½i€ŸY€ŸÍ€Ÿÿn6>;¯­¾ þg¿ÿXbÿÓ>ï «¾©'n¿ÿXb3ýR½=a >ˆìº0€–Æ€–Ö€–ÿQ-6?Â$È>`q¿ÿXbÿ2‘?”Ää>5&¿ÿXbrö»ñ=UÁh=\€*Ѐ?»€*ÿpn¾Þ6ü¾H¦V?ÿXbÿ‘¾"¤ê¾«W?ÿXbºÚ =uvr=g =}€V|€Võ€Vÿ€n,?ÛB–¾§©-?ÿXbÿè0?í7”¾×???ÿXb·µE½+/ >p¶¹<ç€Mî€Mâ€MÿM?êf ?¥»u>ÿXbÿu/J?è ?û‰>ÿXbSé§¼VJ¯=ÆÄf=¡€x €xt€xÿ_ ʾ܈€>ÃFb?ÿXbÿò)¶¾Mf‘>žïc?ÿXbÀv°¼sž‘=yR=N€?Ö€w–€?ÿvøH¿O„¾”?ÿXbÿp59¿Ã}¾L%?ÿXb{ô½5Ó->yÉ»ÚZnZ¤Qÿò„M?ØÝ´¾}ìõ>ÿXbk¶ë:• K?´Ö®¾:ø?‡þÛ8–L*ˆŠ¶0 6ª¼°:’=Cs½Ü€¢»€¢s€¢ÿ² ¾#0X¾¾Ùw¿ÿXbÿ¢¹(¾6–v¾*Üt¿ÿXb¸[’É<¾€tÆ€t€tÿ£õÖ>ƒf?d7>ÿXbÿ+‚×>1g?p·=ÿXb—«¿½dû=¶j×ÿXbÿp¿Œ¬½QZ¬>ÿXb§±}½ß‡ã=Öv¼g€™c€™2€™ÿ•AƾÂàÁ> 4W¿ÿXbÿù€ð¾úqµ>výN¿ÿXbÊÝç>ïr=V€.É€\u€.ÿ[³í¾Q¥9?ƒ-?ÿXbÿÝsü¾ûë7?â3û>ÿXbû­½¿I“=îì+=¤€2J€2/ €2ÿp´x½"úf½š?ÿXbÿ7|?½ßÒŸ½Dð~?ÿXbøâK½ R©= ¯¼X|~ÿ‚8Ç=…ºƒ¾! v¿ÿXbÿòä=òñ™¾Öyr¿ÿXb‹‹c½2þ=3£=.€GW€GM€GÿRk.?|è²=A :?ÿXbÿÚ±?5ýÖ=õJ?ÿXbà-<¨þ=µnƒ»Ï€Í€´€ÿ?PÇ>CQ?`bÙ¾ÿXbÿ‘À§>áŸW?Ò&Û¾ÿXb¿D½ÿê>õÚì<µ.i.n.ÿS`? á->ãÝæ>ÿXbÿÞCi?…qº=¸Í>ÿXbc½}®–=Õxé¼…¸€…Ç…ÿ\*b¿føp¾lϾÿXbÿútd¿dŒ“¾ØÅ±¾ÿXb5_%=)’Ï=øU9»ê€`×€`¶€’ÿü˜U?k~Î>M`À¾ÿXbÿÇZ?*uÀ>Ѻ¾ÿXbŸè:=g³= ©W<×ÔÑÿG§~?¾¹©=h—v=ÿXbl:¸:5m~?':—=Xè¨=:jÙ9—ø,ôŸÔ0ªÖBšÝwÀa?g•Ò>Æ º944-Læ90ÿ“Ž>—_?¼[Ï>ÿXbÈzê¼U8=„æ¼i€h€}ЀÿÀöUºAr?ìI¿ÿXbÿžDŒ:L)?[,R¿ÿXbTã…½ü>µ½T&¬&p&ÿ¥{#?eö7¿ŸôŒ¾ÿXbÿ)Æ?úK>¿°–¾ÿXb¬t·½ÔÖ>AG«;ÿúÓÿ‘1`¿IÛ“>¤ƾÿXbÿÁüh¿9’>¬ß™¾ÿXb…>X½Q²=Zœ±¼ª_stÿì7=2#!¾Œ|¿ÿXbÿ ‰Š=­¶½æe~¿ÿXbîë`¿æÂ>ÿXbÿøÓŸ>IÕa¿Œ‹´>ÿXb„{<Íh=Ïkì¼æ›š ä›ÿo;>F½Ç^{¿ÿXbÿ(Ïn>µì¼ÃÔx¿ÿXb ] =H¥=»î-;*8^8pªÿ‹1‘>Dh¿ ¾ÿXbÿÃÌ‘>ýf¿`¸¥¾ÿXbü8¼Ý@Á=År ½×‡Æ€;f€ ÿ{4<=ëˆ+?©ª=¿ÿXbÿŒM=ëÁ*?÷K>¿ÿXbïX¬½Èë¡=6g;Aÿªf¿:©@¾üȾÿXbÿãk¿;³w¾W¬›¾ÿXb6“½Œ‚ >¨QH½s€ƒ>„8€ƒÿ¾¥u¿Ÿ >pj¾ÿXbÿ_w¿Áiž=†g{¾ÿXb‘c+½‘&¾=1#¼¼Ÿ€C”t‘€Cÿr ¾%|=|¿ÿXbÿÀ ¾9Õº=4|¿ÿXb–"y¼.©=ÖsR=YV[VÑRÿ’—>™½[t?ÿXbÿ¹uµ>ç s½væn?ÿXb¦==Ç*¥=Ø}GÜ=Q.ì€M«.ÿ\"?¹á>®"?ÿXbÿx-?ßÙé>h?ÿXb¼?=¬Rš=`s=«€VP€Q¨€Vÿ…öR?z P?ÿXbÿñ%Ò¾„ħ>ÈÙY?ÿXb —8=š œ=÷[»ÿXbÿ0Xp?Îîh½Xá­>ÿXb=.½h>Ç= -=^€1€1€1ÿr3„>ÊCh=†äv?ÿXbÿà€>QæÎb1ê¼Ó€Ñ€¹€ÿØ|?嘾*2º¼ÿXbÿŒ«~?¯¿Ï½ï® <ÿXbÂÁÞ<8žÏ=}޼΀Œ.€ŒŸ€ŒÿXñ>e ”>]U¿ÿXbÿ£±ì>•¨>½ÅR¿ÿXb¢E6½–=é=5î =ö.^€1È.ÿ¤©D½Ói%?éþB?ÿXbÿÌ2”¼=ä-?ÞÑ;?ÿXbàG•½˜ˆ÷=³z¼[€™Y€™´€™ÿŒv¾j!½,Lx¿ÿXb÷@ƒ:JøB¾…?B½{¿Ëe: ì™-NÔü0ý¼)<°V=âÉî¼: Þ€w ÿ4ïš>H,¸¾ôa¿ÿXbÿ…Ö¥>K¸¾ž `¿ÿXbØ~²¼ ¢Ž=ÞæM=%€?½€:€?ÿÁ)Q¿+厾°(?ÿXbµÒ¿:†BL¿k˜¾Ñ/?Y)­:~>9+*}ú/†:,¼{¤=O[c=((^(Ü€?ÿŽ|˜¾Q'=Ü(t?ÿXbÿEl´¾nä½go?ÿXb›=1 Ø=@QYº{ñ€’êÿ…ÀJ?³Äç>B¿Ñ¾ÿXb)ùŒ:ÁSS?[ ä>K€±¾´0;¢¿,§Œ©/ƒ…“;ÐÔk=ŠÉ[=¼(n(Ä(ÿX®$>,ξ¦´f?ÿXbÿ 4>/”Ó¾»d?ÿXbc™½#k=¤§ÈÿXbîs…:Øù ¿œL¿þƒ>s|Y:µjý*•Sž/ ÆA¼h®ó=ÀBf¼›’D’˜’ÿξ|/*?]?<¿ÿXbÿ߰ɽè¬+?9<¿ÿXbë.½°vô=qó?§p%?ÿXbÿž¾‘?? ­&?ÿXb–%º¼Ï1€=‚W ½q€…ž…D¡ÿ« ¿ Û˜¾\‘I¿ÿXbÿ»ñ¿}S¡¾æ³J¿ÿXbC;§¼_¶]=®Ÿ>=HwN€?Iwÿ¸ >¿ ÄR¾ý #?ÿXbÿ]x7¿áY¾Y*?ÿXb§Êw½´u°=øã6=†/A#‡/ÿð…ì=A¬«¾”\o?ÿXbÿñ>@4S¾ª\x?ÿXbÀ/½Ñw—=–¼Ô€š®€š£€šÿˆŸ¼²¡@¾aa{¿ÿXbÿð(Ò¼nrT¾Xz¿ÿXb…(½¤àÉ=é´¼³ ´ X ÿK£ ¾>Ø(>3z¿ÿXb:Ûƒ:`qý´Hg>h/x¿?O=:õ#P%)m8,=aS§=™Þ»{€|€Š€`ÿÜ·c?ù•è½¶•â¾ÿXbÿ©÷h?.a»½?ϾÿXb°äj=7Š=’Y½<2€Lþ€LŸ€Lÿs_Û?ÿXbÿFýF?DŒ¹>å¦?ÿXb:”¡¼9 {=K!½[¡E¡Z¡ÿˆ½¾íô¦¾Ã©^¿ÿXbU›:³´Í¾™ ½¾‡V¿ÂVM;ÅÍ)åÁ-=Ñ5=Ÿu­=.VTºR€«€É€ÿ«šw?U8¾0€7¾ÿXbÿ5 w?¢»3¾x`G¾ÿXb2º<}³í=£®5¼¶€ŒÞ€ŒÊ€uÿ8–ì>2 ?¤û,¿ÿXbÿðò?1?T%¿ÿXbLÿ<=€>m¬D;]C¹C9Cÿ+E>v»v?Ä]¾ÿXbÿ„ôã=~lv?€ö|¾ÿXbR(K½®gH=}%¼›ž4ž1žÿ3Ô¾âæé=¼,g¿ÿXbÿ”£Ç¾Ñ?Œ=¢k¿ÿXb€¦½õ­=àe=÷€‚þ€‚«ÿÇzK¿Óø¾ƒÐ?ÿXbÿï~N¿Íö¾µ"?ÿXbçSG<ó>²Jé<;€t€tu€tÿ&¥D>XGU?È?ÿXbÿІ>î†O?‘?ÿXbp½ZE>æ—<ä€z€mŽ€ÿ´V>R5z?”ô=ÿXbÿI`i>þ5y?™Õ¢<ÿXb–³½\­ó=QfC=H€e'€eC¥ÿn ¿Â8¾`¹K?ÿXbÿ„‰ü¾ÈÊ<¾S¢Y?ÿXb<Þ¤½›Vª=Œ =ÿ€‚õ€‚þ€‚ÿ˜©C¿/=†¾XÒ?ÿXbÿ <¿C>‡¾‘ ?ÿXb›sð<Á‡=³—-=€V{Lœ€VÿQ­?r=-îN?ÿXbÿÄ»?3ÂÖ» £O?ÿXbRï)<â>Úã…<¯€u­€u]€uÿß2‡>ð v?¼ ¦=ÿXbÿíë‰>qwv?Ò^¼<ÿXbïËB¹>Êr?ÿXbÿÙ›>˜O>Çžq?ÿXbSÏ:‰±ì=d‘&=Ô \ š ÿOã >XÚð>¹._?ÿXbÿ¹ >¸è>_Ha?ÿXb¤©ž¼Ã‚;>ïW¼€ÖK½V:®:w:ÿ³yo?«Ì´¾ýZ{¼ÿXb`gƒ:M›o?À²¾½A^½9ì;‰¿è*˜sÜ.Í=1y£=Ú€¼ô1e1Ö1ÿ h1?îϼ¾Ç–¿ÿXbÿÌ2? o²¾Ìâ ¿ÿXb?q=ç©î=ê\Ñ<ÙØ,€t‹i:ã¿7?„Á?Ò¶·>þÜ]9F¸#' -M݉:²y7?m–$?(TŠ>z;‡_*Å”ž.\U–½!!Š=³Ñ¹<€<€‰€©ÿ¢þ¿}ÆC¿&€>ÿXbÿ–¿¥C¿£‘X>ÿXb7m<]Û=Ò¬,=»,W,~,ÿÍ•=Œ3?:±6?ÿXbÿ©ü=M$?“yK?ÿXbþ}F¼P«h=†8V=™B>BBÿ gñ¾¶Ñ¾mîG?ÿXbÿpÚã¾~7Á¾çO?ÿXbÖ8»½ì0>=~ï<•€hЀe—€hÿäÚh¿Y¨º>Î L>ÿXbÿpšj¿ÜÀµ>èB=>ÿXbNñ¸:Z+=N{ʼÖcT€‡Òcÿž>1J¾™…z¿ÿXbÿ­>Íþ½Å¹{¿ÿXb ì1=Q³=Ñ>Ö<œiÓi=iÿZ÷e?|<>õCÌ>ÿXbÿh¡i?0$>yÀ>ÿXb¢œˆ½“.>ò{½ý€+ú€+þ€+ÿfg?Ä|B?°à?>ÿXbÿ1{?cäK?HR^>ÿXb¢~—<>±=w.L=³€$°€$X€Fÿ‹\”>H7Á>¹*a?ÿXbÿÌrª>뺩>ýa?ÿXbH½’¯ä=2•¼ï—í—ë—VU‹:bÅQ¼Zf?®[¿DZ85 ›&7÷(-ÿÎå½™?ÕçZ¿ÿXb8¼=¹&=«vM=©€¦Ã­€¦ÿ¬ò¦>ú{}»¥r?ÿXbÿmb>ÚW“¼š¶u?ÿXbŠ“{55 ?ï -¿ÿXbœƒ:G¶>Þê?òë1¿:ßð:,ºÐ0¨p„½³ë>l>.½v€*]ï€ÿ¢­\?4Øî¾£þJ¾ÿXbÿñšV?Э¿BtN¾ÿXbiW!=LýÜ=ˆ¼å;wuì ÿˆ$T?tn?Qz½ÿXbÿ0S?r¥?ÁC’½ÿXbb.©;Ü»>›:<÷èÊCÿÒ-=iø~?«½ÿXbI8˜:3Š¿fÞ%?ÿXbÿ…1Ͻ€h:¿ ‹-?ÿXb¯ Ô<Œów=Õ²5=á€K΀KÁ€Kÿ*ŸÎ>w$.¾%f?ÿXbÿÅæ>p1¾¦*`?ÿXb‰µø¼ì4">ÆlI¼K;I;ì;ÿ '=ù÷+¿àY=¿ÿXbÿÏ<·"¿Æ!F¿ÿXb褽Î8­=° =ú€‚ÿ€‚à€‚ÿ,¬G¿Öi¾m?ÿXbÿ\L¿Ñ¾™?ÿXbœ‹¿¼Ql5>?þR¼>QuQ<Qÿ Ð:?·¯*¾1À)?ÿXbÿjè0?à› ¾Ä5?ÿXbÕΰ<ó<8=_ð)=+€•±€•U€•ÿ¤ó?«>`4P?ÿXbÿÆø?¬Ì >\AX?ÿXbó=:=MÌ<¥ªZªOªÿÏ`>arS¿]ë?ÿXbÿ£Kr> öU¿>ªý>ÿXbäÙ%=Dß]=u=*€Ý €¼€ÿnùF¾¹x>(Sx?ÿXbÿ<Ó¾vÇI>þZx?ÿXbEò•:»œò=м&€h’¸’ÿ݆⽷UD?ÒÒ!¿ÿXbÿÓ÷¾c D?>!¿ÿXb¡K¸¼#¢Ø=%v-=c€@‚€@ˆ€@ÿê¾²ßÞ>©úb?ÿXbÿp ”½°ƒÐ>4i?ÿXbŽY¶½Ì={Ÿ*ÿù½ÿXbÿZLx¿RU>#f¾ÿXb(,ñ;¨¬> ÷J<½¼¿ÿÀ=3Ç~?PݼÿXbÿµ/%>‚|?ЍӼÿXb­M£½®I—=- »<¤€‚K€‚®€ÿÝL¿»Þ¿7>ÿXbÿÊâK¿Ø¿gD>ÿXb Úd»‹Þé=V-)=T€@Þ€@«€@ÿ,êð½XØ>  f?ÿXbÿüo%¾ÀÙ>ìøc?ÿXbÈ·÷<Žs›=eS®¼ú1b€›ß1ÿù¿?ª5ͬ1¼i€<¶€<Ñ€<ÿÍ!F?!£š¾À{?ÿXbÿìnD?Û ¾sD?ÿXb.=x~Ñ=SÍ»þ€’€’ÿ €’ÿ»†H?û¢ú>'+ľÿXbÿv÷L?âè>©Ç¾ÿXb/Oç» ï>Ròj»þ€“þ€“ú€“ÿ)'¾*Ýl?ß;¯¾ÿXbÿ÷¾•j?žæÀ¾ÿXbEcmÍm7>ëKs?ÿXb6‹‡:¤{>¢ ;>W´s?{|:ôk>'f„ ,sÖ'=GŽ”=œˆþ<¦€QŠ€Qæ€Qÿ ]?Ú\š½èšý>ÿXbÿÂÎ\?xEȽï0þ>ÿXbåa¡;”„ä=Êk¥¼(–²–s–ÿ9>Ë%>©tz¿ÿXbÿÑ:>w~J>Û—v¿ÿXb±£1=n¡k=Ý(²»3‰0‰vgÿn›½¡Ó>mh¿ÿXbÿg$½’FÇ>—k¿ÿXb»o=Îg=¶-Ê;v€&ï€&é€&ÿÝFd?e鰾䮕¾ÿXbÿ_•b?¥_Ÿ¾›'±¾ÿXbÈΛ½.ÿ1>x $½trërplÿKѾ@‰K?ϧå>ÿXbÿìþÿ¾—nE?Z¹É>ÿXbé€$½ùØý=§yÇÿXbÿ¤m¾Äda?`ûæ>ÿXb8»5½Ûà>nP{ÿXbÿðO?^Ï?ʺ=ÿXb Od=„el=ÿC9J€&K€&˜€&ÿ6¿N?5¶d¾ú¸ ¿ÿXbÿÏÏJ?@.a¾A¸¿ÿXbÂQò;‡î=t\¼€”–Œ€ÿÛ`‹>Ò’? eã?u|D¿ÿXb¹‡;#>Y…M8%CöCECÿYÄ©<6uo?pÀ´¾ÿXb³û†:keR=‡Óo?þ(±¾+˜›:påG++R/þÔø<öìÙ=ÌAP¼ÿ€Œý€Œõ€Œÿœ#è>y'?ш-¿ÿXbÿ% ü>èø>2¤8¿ÿXbYùe½4„ƒ=€›=]€ª€ªÒ€¤ÿDÖ)¾xX¿B­?ÿXbÿ¤û¾”Y¿”ü?ÿXb´É!½¹Â»=/0=Q€1N€18€6ÿ¦Õ¾¾)‚=%ÿl?ÿXbÿŽÐ¾ÿÒ«=9ïh?ÿXbxÔ=àÚ‰=ª=´€Vk€Vt€QÿÝEE?!¦Ñ<â#?ÿXbÿÐá>?Œãp=îë)?ÿXbº2(sر½8Äb?ÿXb´>e;rÄú=rŠ=¯ Z v ÿ”È*=‹´?ƒ_I?ÿXbÿ˜Ä=5(?Ò¿@?ÿXb[Á<Ù ï=—R»Ø€“Þ€“f€“ÿÙK'¾‹p?ÌŽœ¾ÿXbÿð8-¾Ä»m?œ ©¾ÿXbF$мƒ=KwW=ÿ€?ü€?ö€?ÿQï ¿lM¾GW@?ÿXbÿ›å¿LO¾„“T?ÿXb…&‰½È>³ï ¼o±nÿ‰kP=ÃÜ$> S|¿ÿXbÿý-I<™>‡Ó}¿ÿXbÂ÷>½g`=ý1-¼ÌžÊžÍžÿoV¾|]z¾:dr¿ÿXbÿZs†¾¾>nn¿ÿXbW³Ž½!>°=wg-=z#n#Ö#ÿNß¿TYû½ÉP?ÿXbÿ¸Á¿çA¾¨wV?ÿXb°T—ëùX>²u?ÿXbÿÛ>øN>µ4x?ÿXbÎ6·,9©Ðê'en£. qe»aÅ©=Lk=ž€-h€-€-ÿê2û½æS±»0~?ÿXbÿ"ø½þ27=YÛ}?ÿXbR¸=T‡=èN0¼CeveBeÿUnS?>¾ÒÀù¾ÿXbF¤:ÄÃR?ty¾ò<¿ É(:ˆwÖ"1 $Æ£Ô<±ˆ=Û46=æ€K•LÏ€KÿgË>g«4=; j?ÿXbÿ ß>LÞÿ<6Gf?ÿXbxze=DOJ=zßx<.€j¾€j'€jÿR*C?Qã#¿WÝÁ=ÿXbæñ‚:í«D?bÌ#¿ûd¤<—Rj:žèr,Îx0Ï»±¼%’h=vý½Ù€¡Ê€¡Î€…ÿ¦¡ð¾-ëݾrØD¿ÿXbÿFË㾂ûÓ¾ÑKK¿ÿXbPU!=¢˜<=Ÿ»t˜K˜ë˜ÿg´”>_à¾ÄY¿ÿXbÿ+>$Bï¾FíX¿ÿXbB 3=Š?Ê=å6<èi¹i«iÿr?/Ä¢>jV‹=ÿXb•Àƒ:cr?lõ¡>‰ÿp=’p.:®®,Úâ0«ö<©¿Þ=ç©=Yíjÿãï'?è0Ö>kÒ ?ÿXbÿÿ/?°×>3©?ÿXb¥½½ Pó=ÃG=j€e^€e­\ÿá"w¿óv3¾_ÛE¾ÿXbψƒ:سz¿ËW¾D ¾!v¨:ÙŒE+¸0@¡ž½DÃ">‡Á|¼P€{}€{£€{ÿÔºv¿Qf>Tg>ÿXbÿ#z¿ó>õ>ÿXbÌš˜½ö >=òG=ê€ï€ø€ÿ£>þ>³ËZ?ÿXbÿ1J>ö>N»Z?ÿXbAd½Wz=Ò:*=[€2¾€2X€2ÿ°1>B/¾øðy?ÿXbÿšý)>þò½ýt{?ÿXbv4=0cê=^¹Þ;퀒ـ’߀’ÿøP?Ïš?ÌɽÿXbDLº:orN?6D?ìÙº¼­8š—ž)<íG/: =¿›®=W –¼41j1V€`ÿ¨Ý?Cç=9ƒY¿ÿXbÿ8uí>7ÏŸ=Õëa¿ÿXb¸é½ú*)>ƒàq¼ë<ê<â¢ÿR5Ÿ¾–˜¾yp¿ÿXbÿV´â¾OZ¤½ªd¿ÿXbgÓ¼Ù`a= =mwäwnwÿßS¿ÅR¼·«?ÿXbÿÁéH¿á|m¼_›?ÿXbŒ„6<ÌØ=3£¼ð–þ–Ζÿ`ƒ‹>½P>¬¸p¿ÿXbÿ3Ĉ>Ⱦ?>Ýþq¿ÿXb[az¼ö]>yæåºÔ€“}€“®€“ÿ¹¾èO`?¤S¾¾ÿXbÿƒ»˜¾P{`?ÆÿÀ¾ÿXbz7¶½HÝÎ=j[š½Â5Á:–È•*¹+#/ÿøey¿¸3P>[ȽÿXb'kT¼$Fï=ý-¼[€“€“µ€“ÿúÑÀ<D?ý®J¿ÿXbÿa¨U½¦Û?t©M¿ÿXb¯xн» >×QÕ;ò€ ö€ Ì€ ÿ·¹§=¹r|?—Û¾ÿXbÿeä='¨|?:Qî½ÿXbݱX½û”#>ÈE5»ª<±fG1¿ÿXbÿ?¯2¿£ê–>'¿ÿXb“«Ø<ÓMÂ=‰—§¼‡€Œ•€`€Œÿcçá> K>zs\¿ÿXbÿžÁ>³´€>Æd¿ÿXbîyž½ø¥ž=:?=€‚3€‚<€‚ÿfK"¿I³ ¿XI ?ÿXbÿ/''¿»Dÿ¾«ö?ÿXbä =á™ð=ömàœ‘¼q€/~€/á€/ÿù½ˆÒ-¿wX9¿ÿXbÿK¹9¾[ü#¿@?¿ÿXb«7½/>±ˆ<þs°sÎsÿ2[?†R?FÝ=ÿXbÿ)ÕU?¸?±#>ÿXbAÕè¼³`¢=Y‰9=ì€8€:Ú€8ÿj¶Y¿»™‡¾â¹è>ÿXbÿ7ÊS¿ê–¾ôYõ>ÿXb­ÞáÿXbÿ÷¶8?M2¿½áé>ÿXb½Â¥ã=—q=[€7¿€7¤€1ÿ‚à=ªm?˜nW?ÿXb‡‚:x‚›»¤?ûS]? ƒ·;vœ+¥ðì-M¡s½÷Ì’=;"=Ç€'‰€'À€'ÿœÿJ¾_*#¿»Ÿ>?ÿXb)3Ø:¨ ±>«N¿ÿXbÿÇÿ>šà¨>ôM¿ÿXb‹q>½ñÕî=̘=k.|.Õ.ÿd©½üÄ6?¢þ2?ÿXbÿ¸?:=†©8?Kë0?ÿXbE·ÞU¡»V€3v€”T€3ÿާ6?ó…‘>Èò#¿ÿXbÿm';?‹e>5ù$¿ÿXbZH€½ëÆ>sHê¼C€Ö&‚€ÿº‹l?yö¸¾FT¾ÿXbÿédn?Ù)²¾#ÌݽÿXbàŸ»ÚåÛ=¡¸¼l€;¾€;n€;ÿý=KCq<Ã~¿ÿXbÿ^dÒ=؇;=-`~¿ÿXbºØ´<É—=óÉJ=)L(L™Lÿ &?Ïï½æˆ@?ÿXbÿÕÎ?ʰø½^F?ÿXb‡¦¬½5EÀ=Rºô·wM?VGÚ¾Q•8/ˆ¢%—î,ÿeë>z´I?'Ò¾ÿXbµÀ½’>SX©»*A_Aø;ÿl«f>ÁzO¿òm ¿ÿXbÿ,rG>Þ½L¿-]¿ÿXbq: ½³µž=Ó£)=ž€8 €2”€8ÿƒjŒ:ôqy?ÿXbÿdi>eÕO¼ºAy?ÿXba°¼”úÒ=<‡2=À@Ç€@€@ÿµR >ÆÛÈ>Ðh?ÿXbÿ<Ú‹=[¶>¡¢n?ÿXb&S…½Sí=Fê==!IGIæ€Gÿ‡ÜE?æì ¿"]¨>ÿXbÿJoÿXbp&†½–³7=X; ÿXbÿó; ÒH?ܯñ>ÿXb;ã{½4+Û=|!=´$f$µ$ÿV·k½5s?EX?ÿXbÿïÿø¼&µ?Úa[?ÿXbßúp=JBb=kò”<î€jö€jp€jÿöyq?õe›¾WÞ >ÿXbÿ¿q?;˜¾âÊ >ÿXb‰x‹½Ë¹”=Eõ=¯€'¬€'\€'ÿO&)¿©R@?ÿXbÿxå¼¾þп­¨9?ÿXb9ý¼­Oy=ÊŸ¼,€ŠÂ€Š[€Šÿ¨%c¿D¾‡ä»¾ÿXbÿW``¿P±¾€’ǾÿXbk¶ò;â±=<3Á¼lc·cgcÿ|"g>› Y;Udy¿ÿXbÿ.Õ%>Wé<å›|¿ÿXbÀ/¼þ º=S\½2‡c‡Í€ ÿÙmØ=Ô£¡>|eq¿ÿXbÿP>mµ>ü m¿ÿXbf=•,‡===÷€Vn€V¼€Vÿ9”9?c¾»æU0?ÿXbÿc %?¡ !=¢nC?ÿXbï4=WŸ=Œ„6»‹€~€€ÿ7|e?´”½ˆ$â¾ÿXbÿ²a?3ÍÞ¼Ö²ó¾ÿXbª ¸½&m >`=ê€hÒ€hÇ€\ÿcñ|¿³·>4~¶=ÿXbÌLß:nº}¿"é=?ÆŒ=ýÈï9hê”+D˜/ƒjC½€(>d»<å€Mä€Mêsÿ ÔP?Çå?vtŠ>ÿXbÿœ`Q?EÓ?¦³~>ÿXbZ$= Á†=-]=X€Q·€Qr€ÿKAr?rš½ùð >ÿXbÿ§g?xµ¼½o×>ÿXb/‰³»/Oç=M¡¼ñ’ý’I€;ÿ¥=¶J=?Z+¿ÿXbÿ»y¯¼éÆB?# &¿ÿXbó; ½…Îk=ˆf=0wÇw¿€2ÿÕ%Ë>¾î„¾da?ÿXb½NÂ:öòÂ>¶¦l¾94e?\§:U˜'#î,ª&==Y÷¼neke´€ÿ²­]?—µ½îü¾ÿXbÿžŒ]?P½­3ÿ¾ÿXb¥R½ø >iTà<ú€M÷€MØ€Mÿß>?ëØ?؈º>ÿXbÿ>¤F?í ?Þù§>ÿXb¡/}½§é3>å p½n€+²€+Ô€+ÿîÌo?H¾”>ãH>ÿXbÿ‘4j?5©>-ém>ÿXb¦Ó<íÔü=jÚE<Ì€u›€u‹€uÿ„:‡ž?ˆM?1{Ôº ~39\í•*¶ù/ÿU%?½*L?v½ÿXb3£Ÿ¼¡=v¥e={€xz€xh€xÿMš¾IÐ¾ØØ\?ÿXbÿÃm´¾ŠP¬¾ŸŒ_?ÿXbœý¡½‰ÑÓ=÷’=oåod oÿÃ3-¿'‘l>Àþ2?ÿXb˃:ŠÏ0¿,ËV>l,1?}ÿ68L‡’+Í?0L‹ú<ÚŒó=®­;Ó€uK€ub€’ÿ5P"?_C? оÿXbÿ-I"?±A?²e0¾ÿXb(Hì‘໼±Å}¿ÿXbÿ8õ=²z±>-*n¿ÿXbŸ`” ¼Ë€/@¢ø¢ÿ¥Œ]¾^µí¾2Þ[¿ÿXbÿrˆ¾7ô¾ÌhV¿ÿXb¬º½´X >Ù&•<ç€Ñ€à€ÿ5Hw¿Y:„>ß&‚<ÿXbÿ$[x¿ƒwr>3W=ÿXbU ½çÏ=%+=Ï€7š€7€7ÿWᇾuè>¡½Y?ÿXbÿk! ¾šgÛ>¶d?ÿXb["·½]¦Æ=kŸŽ<¾€ ¼€ «€ ÿÂ|¿/訽BÅ >ÿXbÿR}¿-¿$=Žè >ÿXbªa¿½ûÉø=¶j×Ã>ÿXbÿÎBo¿Èæ¾ ¥>ÿXb󬄽L7>í™e½Ö€+>*_€+ÿ§¤%?Ù8"?ÐÙ>ÿXbÿË´.?Û·%?¦Ë­>ÿXba½,bø=vq=Ð.®.Æ.ÿ•,?;¡n¾%l3?ÿXbÿË*?Œž{¾·4?ÿXbF|‡½Â&>®ò„¼™€ l€ (€ ÿ–/?!?]»>ÿXbÿë)?‡)#?kÈ>ÿXb3Å\½?ÿÝ=Dø—¼ö€˜ô€˜È€˜ÿºE¾¶$>Ð×w¿ÿXbÿ‰2N¾I˜>F¤w¿ÿXbÀx†<ʨ>” ¿:ñ€u§€uÍ€uÿ«‚Õ>ÏX\?–|•¾ÿXb¢2Š:¬uº>eJ^?Nh¬¾eS¸:$ò+©T‰08iZ½‚ù=z6+¼€˜Š€˜?€˜ÿbp‘¾Öþ5?ò$¿ÿXbÿS ƒ¾°‚2?/e+¿ÿXb+÷½a6>†X}<š"7":"ÿಱ>l?TÄ">ÿXbÿÊu•>¦to?\rL>ÿXbæË =ob¨=Ên&=ÑPÐPƒPÿ™¶>? ©«=0l)?ÿXbÿ€Ž:?AcR=:Ð.?ÿXbLý<=<…œ=Šuª;á€Ô€^€ÿX´{?ùV=ø2¾ÿXbÿ4 }?.a©=ÞÆ¾ÿXbø2‘½À–÷=Á ¼·€™µ€™à€™ÿI/%¾N;½;`|¿ÿXbÿva?¾ª ½èI{¿ÿXbåÓƒ½¢ >Xû;€mÆ€m‹€mÿr—š¼øx|?–L(¾ÿXbÿ»ò¸}?¦D¾ÿXb(M½&ª>³ï¡Õ>TýP:þ>É)Ûƒø.ÿô;K?»Iî>‡]È>ÿXbŠçì< Ÿm=d뙼eeäeeÿ@¢G?¤[“¾ÏP¿ÿXbÿË·A?ŽcŸ¾Ç*¿ÿXb¦ò¶½ÌÑÃ=׉K<´€ –€ € ÿ°5{¿ ¢¾¯ò½ÿXbÿl|{¿Tl¾sçÙ½ÿXbÁ6b½ ÞW=]úZ†?ÿXbÿOõY¿[Sß=ÁW?ÿXb]4ä<‰¶ƒ=g¶«¼B›$›C›ÿÀã%?¤> C?¿ÿXbÿÆ¡-?¾j5¼s<¿ÿXbüˆ½Ê4=éÑ=2€=g€=µ€=ÿ4¡v¿`>8>4K>ÿXbÿúÊ|¿îùö=AiÐ=ÿXbaP&<á‘=l˜a=¼LzLì€Fÿÿ¥Î>ñ½ô½A7h?ÿXbÿ˜¿Ð>¤&¦½õÔh?ÿXbQhY½Võ=ŸV=Ó.¢.¥.ÿ(ÿ.?ëñ™¾ÀA*?ÿXbÿ¿Z6? :\¾ò+?ÿXbMÙ)½S’Õ=¯”%=÷€1ð€1ö€1ÿ-àÖ> ׂ>÷^?ÿXbÿþ¶>Z¿¯>c[^?ÿXbT;øã>kJ2<óîÞÿx°Ù¼‹¸?ò6½ÿXbØÑ¯:Ëz{½ÀD?B4½{Bk:1®b+ìX80ÓKŒ½Y2Ç=á+=ê#×#xzÿ»q¾ ä{>d‡u?ÿXbÿò1¾äÊH>w?ÿXb—ÿ=™ƒ`=7ß=a€T|€Tc€TÿŽXZ‚ ;É€r<€r΀“ÿâºj¾no?Ï쌾ÿXbX!•:W‘i¾@p?y„¾'¸î:óß„+™6É/ôþ¿¼ÞVš=±ßS=5€:m€wh€:ÿÿn6¿sŒå¾'" ?ÿXbÿ{<=¿¬×¾dÁ?ÿXbž·q½[A>__ë»[€–V€–Z€–ÿ°.·>tð>eÅk¿ÿXbÃ:¶¬>Þû'>ÐNm¿‚²Ñ:Fðy,q̲0P‰k<ï’ø=C1¼ú€x €ï€ÿl´>_ž8?¤É¿ÿXbÿ†]Ä>Ún3?¨ò¿ÿXbÂßo= ÿ‰=kÕ®<1€LÜ€L`€LÿàQ?tT¥>.ò>ÿXbÿ]CY? ¿©> ýÒ>ÿXbS´r½—Ž=|ð=Æ€'<€'>€'ÿÃP¾òå&¿Ñg4?ÿXbÿ½q“¾á+#¿÷6?ÿXb"=º2¨=ä¾=€Q˜€QdPÿç7?«=‡Ø1?ÿXb@í¯:á7?–Ë=Ðí1?ƒ½I9®‚‰'`~ -g´½¾ø>1<“"T"Œ€rÿƒ%Q>­>z?LqV=ÿXbÿ[,>Øa{?œl°=ÿXb¿Õº¼eä<>Ћ¼ N )‹ÿ£Ë?¿äÏ?_(¦¾ÿXbÿŸg)¿o¡5?î#x¾ÿXb_4=W]Ç=~q©;Žž~ÿ¸‡p?Éž>%ʾÿXb ‡:Àˆm?ëù¡>Œ*J¾Džö:nn+ÎÙ/+¦Ò¼Ó†¾ û]?ÿXbÿÎ+ò>L?Ž¾Ë V?ÿXb¨£½õIÎ=Àê=¸ñÅoÿ¡á*¿ß7>1?ÿXbÿ±!.¿¤¡ˆ>Ç.?ÿXbqȼ“äù=Xÿç»?—}—{—ÿ :¾d^?âñ¾ÿXbÿs"¾¤õc?fpÚ¾ÿXb‚t1=|G­=6»ã€`U€`x€ÿðo?bÇ‘½Ó¿³¾ÿXbÿØj?¯è§½ãoǾÿXb® i½²*>©M»y€”쀔U€”ÿ>ã“>yå¼>¯(b¿ÿXbÿ±éµ>ü¶ö> M¿ÿXb7qr½C‘>6ÌÐ<‹€m‰€mÀmÿ€x+>0”x?A¬.>ÿXbÿs}e>_Áv?nN>ÿXbo €½»€·=QÚ›¼ÆàÇÿ„½’4=:8¿ÿXbÿ¸L3¾æ’=`{¿ÿXb€bä< ö= #½:×€uÔ€uŽ€uÿ¤â?.TG?©‚¾ÿXb!ä‚:5ƒ?1¹H?ê,l¾¦ Ç:å''¬‹,/0«½…Í>/ÞO=˜€e5€ej€eÿÜØ¿Å^j¾ÉAC?ÿXbÿ¾"¿Uøj¾ûB?ÿXbõÛW=¿G==+/y<EE%€jÿ…4$?ð_C¿ F =ÿXbÿú=%?Ï|B¿S ¡=ÿXb¾“½éÒ¿=sG¼6)4)c)ÿ׫ƾ†MÀ=¶j¿ÿXbÿQfξñƒ×=¹h¿ÿXbJ]²¼J@Œ=H¥½ï€¢Ö€¢ì€¢ÿξX+¸¾üƒW¿ÿXbÿ5F¬¾_@™¾I’d¿ÿXb¼Ï1=0-Ê=Ux<åiÈiÃiÿcÖp?4¯§>Ú³=ÿXbäƒâ:QÅr?ìÕ>Íó™=u¢:ù—_*U~¦.Hˆr¼ú{©=Ȳ ½•€ ”€ >€ ÿ#¶ã=¢ÖÊ=f%}¿ÿXbÿzè=Ó9£=Ík~¿ÿXb`ä%½Û…f=Ó¼#=y€2ñ€2ë€2ÿ{Á¦»GÚK¾cßz?ÿXbÿ ½<ƾsÞ|?ÿXbⱟ<Ø-Â=­B=¼€$ò€$»€$ÿWžE=ºb>²|?ÿXbÿÚô»C” >¼ˆ}?ÿXbTáϼ‘¹r=$=²wÍw®wÿ÷ T¿ø*·½<— ?ÿXbÿÈßT¿Îx½næ ?ÿXbÜ- ½¬tw=T=g€2Y€2b€2ÿF|ì>Gy#¾&Y_?ÿXbÿ8×>áÈ$¾>¡d?ÿXbq¯Ìêy>–ss¿ÿXbÿŸ®–>>?>ôo¿ÿXbó½O‘ã=ì=­€7Ô€7¬€7ÿuc»½w  ?˜ôE?ÿXbÿò}Ľqã?ÌN?ÿXb¸çù¼«ã=½R=R€7Z€7¬€7ÿœo½Ø ?È,G?ÿXb’-„:¥ ýFÏ?á&N?_ÛÂ9»HA*†±5.Qkº½Qõë=ë‹=˜oS\™oÿî4C¿ÍÉ¿\¨k¾ÿXbÿÿG¿‘ó¿1$;¾ÿXbÅ9ê»™g>[Ñæ;˜7›€“ÿ**¾RP{?!›¾½ÿXbš&«:º|?¾Æ‘z?q«½«87î¨)S¨˜/qä¼ôÃÈ= (Ô¼y€;¸€;z€;ÿ p¾‡i?Ÿ¬¾ÿXbÿuÚV¾Úk?:@©¾ÿXb! <~:¾=0Ùø¼Q€nH€nê€nÿUÀÒ>%?½þ?¿ÿXbÿbEá>d—Ý>ÆmI¿ÿXbŽ–½Pü8>U„[½q\€+€>ÿ¤þ“¾ããr?²…>ÿXbÿu8#¿M1?ά­¾ÿXb2¿»7‹·=Ç ½Ü€ ¼€ Â€ ÿ4>Ãw>B±u¿ÿXbÿ4õ >&’>Ør¿ÿXb«_é¼ß2‡=¬‘=Þ€8T€:€8ÿ±3.¾d+†¾c/s?ÿXbÿ渾 3о×t?ÿXbЋ<½Â>° M;è€uˆ€u¥€uÿe/Õ>)d?€ 8¾ÿXb®•ƒ:$³Ñ>F5f?NP¾çLŸ9:c6#83­&Dß]¼²f>'…<¹»¾ÿÜb‘¾ý[t?Ðñ¹=ÿXbÿVd¾úºx?¸d£=ÿXb]2Ž<æ”À=cìD=!€$O€$\€$ÿ©û?Ü=>÷£S?ÿXbÿxHÒ>Ú?P>*ˆc?ÿXbúœ½ œŒ=0óÿXbÿ#à¿ ±C¿G(d>ÿXbQK³½¨4â=Ròjx€§<'&Kÿè„;ß!h?é>ÿXbÿ¤·Ü¾+Êf?ŒZ=ÿXb'õ%=þò©=Ò0¼±€Î€¾€`ÿ0d?)¾¦•ؾÿXbÿóÙg?L9*¾ô²Ç¾ÿXblA/=\U6=—®à<ØEfEÞEÿ†Øä>³±9¿Ü?ÿXbÿì0å>O}6¿@5 ?ÿXbB?Ó<©Æ=²Ø¦¼J€`€Œx€ŒÿÈ«â>J–>6ñX¿ÿXbÿPjî>áx‘>ÃŽV¿ÿXb:é}½OÊ>Dù¼Ì€3š€3'€3î †:¡"ˆ>L9_=æcv¿ç\a9T*–7/ÿÙs> ÏZ=YBx¿ÿXbfÙ“:ýöÕ=˜´¼^€;\€;à€;ÿ¼Z(>Ÿp•>X5q¿ÿXbÿ—1O>)OŒ>k°p¿ÿXb¡÷†½Ûæ=/G¼Ö€™«€™º€™ÿŽØñ¾l˹>L¡M¿ÿXbÿ²÷¾¼#¿>—ÔJ¿ÿXbºNc½(ÑÒ=ç,=Ž/¸$Ä/ÿ[ý=}%Ì>T¡h?ÿXbÿ݇>9‚Ô>twf?ÿXb(,ñ¸íõ=þ Z¼)€Ì€/€ÿㆾ @?öJ%¿ÿXbÿܾìþE¸É»ßxmxnxÿÀÙ¡¾Žæ;®Ýr¿ÿXbÿ«3̾¥TÓêz"<Å€mð€ €mÿé k= ~?c¼ß½ÿXbÿ«ïj=1‰}?,þ¾ÿXb/¶½Â¤¸=׆ <¯€ Ä€ Ѐ ÿhF|¿üü<í&+¾ÿXbÿ:öz¿ÉBu=¾¡@¾ÿXbƒk½’ ¼=Mô9=¼/¨/t/ÿ›/v<þüÿÿ¸&®»6È?Q’'=ÿXbÿF,¥:Ÿ~?3Ô=ÿXbI0Õ»¯BŠ=[e=û€*Ñ€?ò€*ÿû_<¾1½Ir{?ÿXbÿ$Ä(¾oö[½î|?ÿXb*æ ¼ž”=Íä[=ñ€?i€wÜ€xÿð¿Cˆ\¾eùJ?ÿXbÿ§Ü ¿¼r¾¼SN?ÿXbéÑT=HÂ~=XXð<–€’€X€LÿÞ¿Ë>Ÿm> 9c?ÿXbÿáü > Ù•>-g?ÿXbø';jÂ>õØ<çÞËÿ>¿>½Ï?m½ÿXbÿT嘽!?ë ½ÿXbýÚú¼>¯=#-u? E<ÿXbñß:=’Ž> Âu?nò¼KïF;Èä×+{„¦/ã⨼1 -=,ƒê¼gÌmÿLL>‹q>Âz¿ÿXbL„:×3á=¯Æ>ý|{¿$œ{9).Ë*Âx….N+:0Ö·=Éf=ä€-š€-€-ÿÐÝ=jÎh>ß¿w?ÿXbÿó½å=BV>±x?ÿXbUÛ¼i¨‘=Lн½…x…h…ÿEù¿‰…«¾å#7¿ÿXbÿ0m$¿™¸¾7&-¿ÿXb”¢•½+Û>jNÞ¼X€J³€J€Jÿ¸ê¿æo\¿„=ÿXbÿ̵¿`rM¿Jú+¼ÿXbÚV³;÷Å=Û…æ¼kŽßŽ´ŽÿÈç—>ÍÞS?»óó¾ÿXbÿ“zn>tÞP?G{¿ÿXb”™¼,c=ŒŸ½í€¡Ø€¡Þ€¡ÿÿµ¶¾Ûؾ!\U¿ÿXbÿŠ7Ѿ²Ù¾Í¿N¿ÿXb¨;¢$$=ge;=à€¦Â€¦ØPq‘:ZŒ>îÆ?»#ñ}?cX!‡¼Án}?Þ à9Y|'’%“,1´:=Ÿ«­=d®Œ<£iNi•iÿø‹~?Ä1«=xÓ†=ÿXbt6á:k ~?-€¼=?×§=<³9t64)}_/Œ-D½’=_&=7€0耤̀0ÿ6Qï¾m¸¾Ñ¬N?ÿXbÿòè°¾j‘þ]n[?ÿXb 3½%Ì>Yl¼z}nÿÕñº'8ú=é~¿ÿXbÿ»dâ<Žì©=ê¿ÿXbä„<|{÷=‚¬'¼½€ó€ø€ÿaÏå>;'4?òü ¿ÿXbÖ´:†¦?'ç/?2S¿Þ-;ng+üÏ0¢*¦¼0Ø->ã`¼õQíQzQÿ\Ø>âÝ>ñþK?ÿXbÿùÑ>¢<Ô>ú0P?ÿXb̸)<ܸ>£:™[>Úw?4>ÿXbÿx94>d1y?2#>ÿXb1µ¥¼Åã‚=jLH=µ€?t€?°€?ÿ‚M¿|"‹¾¼à?ÿXbÿ«P¿ Ÿ¾¥?ÿXbC1¼éd©=W_½è€ é€ <€ ÿæë—>à´»½Ws¿ÿXbÿ#Ÿƒ>£‹½¢2w¿ÿXb2Ƚj>\V<‘"Âs$"ÿ¸¬>9ƒz?'>ÿXbÿk>§[y?03(>ÿXb/÷©½éÅ= ,=öbuÿÙÿ?¿À>!í%?ÿXbÿ[A¿QÌ=r'&?ÿXbkÕ;’“©=Acf=Õ€-¤€-Ѐ-ÿ¤Öª>1m¾Åði?ÿXb â:4“’>¦¾r¾â¨m?vó;7:+§w¨.¹Ç=0»ç=›­<<‡ †ÿ¶O?Ñ¢?am;ÿXb´‘º:İM?Ãg?²‡Yº’›¾9d+(¬ÍÉ-™·jlƒá<Áx¿ÿXbÿÜ•> y=Kt¿ÿXbÈÐ<Çl=03=i€Vk€VÞ€Kÿ+iã>cM¬¾Z‘T?ÿXbÿQÒ?ÉN›¾@HA?ÿXbYúÐ<.:Ù=àÙ=ì,ï,zÿä ´>…·m>*h?ÿXbÿLž§>âP>B0l?ÿXbÍv…<ŽX‹=–>ô¼õ€›*€Ÿï€›ÿjqÓ>­å'¾4We¿ÿXbÿ‹ŽÀ>Ô˜¾ˆ(j¿ÿXbQ1N=9`W=Jë<¿OîOÆOÿÆÌ ?jlؾœ 7?ÿXbÿð ?)r³¾1mI?ÿXb9˜M½‚î=mrx¼^€˜K€˜ý€˜ÿ¾Š*H.b¿ÿXbÿ%â~½ ï>ýÒa¿ÿXb—‹ø»WZÆ=‡ú¼ó€;e€;Ë€;ÿº% ¼ÃãV?* ¿ÿXbÿžÈ‘=ÝÍ^?Uù¾ÿXbS²œ<¥¿=y]?¼ô€Rî€Rø€Nÿ…uX?›¿¡,!¾ÿXbÿnW[?o¿ü¾“¾ÿXb#¼=½ôO>ì£Ó<.D.Ž.ÿZif?mh¿=½ïÙ>ÿXbÿgZ?sLY>Åqó>ÿXbUÛ¼r§”=w½k…z…ª…ÿ¥Ñ¿D|‡¾65G¿ÿXbÿi¹¿‚™¾œûC¿ÿXbëX½*X£=·ñ§¼¹ó€šõÿ“[¼=Qjû¾Ã]¿ÿXbÿ!và=&¢þ¾òP\¿ÿXbâ<Ó/Ñ=d$=BŒp,ÿeñÚ>G` ?mù7?ÿXbÿepÚ>|?èkx6?iå¿ÿXbÿ8´¹>ʪ5?3¢¿ÿXbËq¼ãˆu=Lÿ½\¡©¡}¡ÿ„?£½—g¾¶Øv¿ÿXbÿv‰Ð½CÐ|¾°³v¿ÿXbê±-=RÖÏ=ñ‚ˆ;ïàÙÿ‡¾r?Л>*1º½ÿXbÿa´m?jXº>ãõ•½ÿXbc™½¶‚æ=ÀÙ»¹‘¸‘»‘ÿ‘Ò¿ÌuË>”6¿ÿXbÿø ¿çœO>•LQ¿ÿXb.¨½¬Ù=• ë<êo^o¾oÿÏB@¿•W’>¤_?ÿXbÿ@¿¦>Z?ÿXb¯¶½SÉ={Ÿ*<€ € ž€ ÿð‚|¿1¡í=Úáî½ÿXbÿëJz¿Èî=âÓ2¾ÿXbÈ»j ù=sñ7¼œ€w€T€ÿM»N=’±3?ƒà5¿ÿXb‹:‡»ˆ=‚`,?ƒ~<¿tÈ:ô,¼0ŠçŒ½?7´=â!Œ¼+)¤–)ÿ碾ZO/>¤Øn¿ÿXbÿÓ勾Á˜> s¿ÿXbÕ컢¸>‡"»ø€“áCð€“ÿWªj½†£p?45¬¾ÿXbÿ+Q·½up?û®«¾ÿXbj<¼mŒ½=/àe=[€-?€-¿€-ÿ::ɼ Lž>N`s?ÿXbÿ’󽽌fÌ>È‚i?ÿXbdY½ÎTˆ=ébÓ<Ÿ€©{€©N€©ÿH¹¿„I¿×i¡>ÿXbÿdp¿²ÑF¿¨¨½>ÿXbغԻ@iÈ=ÕèU=.@B€,¾@ÿ!¢½f.D?˜4#?ÿXbÿ- ½FÁ@?£+(?ÿXbW¹½{ú>ÌíÞ<“€h€h¸€hÿšùV¿o?pç(>ÿXbÿ¿8W¿L?XÔ>ÿXbT÷; ¿ô=ƒàq¼Ì€¶€›€ÿ[=ð@?O¿ÿXbÿÖIM=‹G&? 9B¿ÿXbñG‘½ÚË=Ì@%=}zðzýzÿ½¾»Ä>w¡X?ÿXb4Ð:•¼¾+Ð>qV? }›95ñü+‰öX0¾i:=è„°=¶ŸŒ<§iFiDiÿNŸ¾ÿXbÿ]±Q?²æ>+¶¾ÿXbÙ>ä¼#,Ê=à„¼n€Cg€CÞ€CÿùUG¾ôu>¦x¿ÿXbÿÀŒ|¾°\)>Íst¿ÿXbÕx‰½w„>wJG=}€DË€D^€Dÿ²ô$?Ré>6?ÿXbÿð£-?µÛà>BÐ?ÿXb›¬Ñ¼•ô>Ujö;l€ru"j€rÿaª,¾ž¦{?ð|”½ÿXbÿ ¾œ…|?Ú8{½ÿXb+Û‡¼ì¾#> ù ¼€/€A€/ÿrZô>$~]¿Çx>ÿXbÿÉ[ø>Ù_¿aÈ1¼ÿXb ¶´½ÛN»=èùÓ;Ö€ Ï€ ®€ ÿéLl¿C>7!«¾ÿXbÿ„t¿WF>C÷„¾ÿXb¾h½=šª=Yn)=¯#\#Ö#ÿøL¿µŸv¾ŠŽS?ÿXbÿö;¿Y¾üS?ÿXb,ƒ*½èZ=7R6¼jž®žÐžÿøÏÖ=± Ó½¡7}¿ÿXbÿt¡§=3€“½Ty~¿ÿXbÉÿd½‚©æ=,D‡¼½€˜ö€˜ò€˜V‡:É?¾Hó>è*\¿ù>·8gfõ)µ û/ór:\&H¾˜?¿ W¿×y:^â*Ä»ß.p'±½L¦ª=Í><ÜN=¿€\$€e¾€\’„: 9¿ •>«Ü??|¿8´ñŸ*/Uþ.ÿL(¿u–>¡«3?ÿXb1e=ÆV=ϺÿXbÿ%Œ/?Þ¿îL?ÿXbSd<O>ø§<$€tæ€t!€tÿT‡¯>¯Pk?ÀfF>ÿXbÿ> °>6±i?vsa>ÿXbÞ9”½þÒ‚=ãÞ|<ž€:€?€ÿk°3¿ûÃ4¿ÁD¿½ÿXbÿ¤@¿02)¿drȼÿXbûœ½ÛÄ=iÄL¼=)ò)ü)ÿ}(#¿8ʇ>Ë79¿ÿXbÿlH'¿æ=>Ðí;¿ÿXbõôQ½÷_=xï¨<8€as€aš€aÿªv¿ØÎ¾¨ìm¾ÿXbÿ6Ã^?ÿXb‚U<þÕÃ=PÈμvŽrŽüŽÿgîÈ>3s/?í¿ÿXbÿ?‘è&?¹-¿ÿXb¦~¾½©í=ð¤…$j?£=?ÿXbÿÆZ?êy?˜È"?ÿXbâé•<]…=C­é¼s€›q€›ß€›ÿfê>$¾Pn¿ÿXbÿ°ö¼>°Ig¾:Ëf¿ÿXb>—©< =jÀ =sWéWåWÿÙF*?uÃ'¿ÛE·>ÿXb @‹:VÜ(?S2¿gÆ‘>îN;­T+÷/ .!¼<;¾=~QB=ÿ€$r€$ü€$ÿžåº>û´|> Ïe?ÿXbÿÍ8¾>+Ð\>&-g?ÿXbd®Œ<ý¢Ä=׿¼iŽ´€nÙŽÿO>Q0µ>#ÿl¿ÿXbÿ7j>>y²>7Bk¿ÿXbêB,=ž—Š=©3w»ç€ð€Ý€ÿ"*£½ÝNt?ÿXbÿmF©> \z»šq?ÿXbk=YÚ)= ÷J»E8‰88ÿä I>– ¿î@¿ÿXbKc‡:—8&>¼h¿”¯H¿&ûò:q,ýˆÎ/Â¥½³~“=÷;ü€¾€ø€ÿÃl>¿Á‘)¿%‰¶½ÿXbÿ¯Õ@¿Òñ&¿úR¯½ÿXbÌ=Õæ=Ôóîåø>Gþ'9¯ëw&0òé-ÿÈ_8?S?xOñ>ÿXb´æG„“=Kýw¿ÿXbÿ)…Ÿ>噡=çjr¿ÿXbRL½+Þ=ƒÞ›¼I # š ÿý—½A£H>¶Ýz¿ÿXbÿøA=Qx>®x¿ÿXb“o=@¥Š=Χ;ë€Þ€R€ÿe]c?9‰>›6¿¾ÿXbÿßd?ÚI“>Hد¾ÿXb_˜Œ½r"=MÖ(<ã€~s€~l~ÿ®¯¿ õÍ>Ý1/?ÿXbÿì ¿Ï><*?ÿXbÀ”=¼=ˆ¼`ãÂÿ W°=Âà¿ÑNZ¿ÿXbÿ8E>$‡¿´ÃV¿ÿXbìÜ”½a¨Ã="'=sz8z]ÿÿ þ¾ñ[c>O³V?ÿXbÿœ2¿p`>LtV?ÿXbÙCû<ž x=÷È&=Š€V/€Vþ€Vÿšžñ>¬-¾Q|]?ÿXbÿRè> æ&¾ÖG`?ÿXbuÍ$=w£Ï={JÎÿ¬>ÿXbÿ~ýh?<ó™>èö‘>ÿXbÌ`¬½FÎ>d”'=Ì€\½€\Í€\ÿ׿ Ò?p·?ÿXbÿó6¿Èõ?È#?ÿXbNì½ÿÍ>å'ջ͔Îfl”ÿ÷e?]¡×>l÷>ÿXbÿîñq?í¦ >ªýº=ÿXbuèt½ͱ= ¦¼âðçÿ.ø¾ Ú =€Ê_¿ÿXbÿÚÌð¾J+ 6½ÿXbm=„:A{¿+59>áÚ½ Ï:´(Â*v~ /Ë Z¼€eå=  ˜¼t’†€;»€“ÿìÙ¼¯?9IP¿ÿXbÿ¹’¾¼®ü ?‹˜U¿ÿXb-Z½Ÿ«í=®r¼Ü—Η»—ÿöd¡¼Œ:? ,/¿ÿXbÿ=D½Mx9?Õ0¿ÿXb ïµ½·· >´;$=ò€\Ì€eï€\ÿ¹|g¿—ûw>§´>ÿXbÿ6>c¿‹„>]Ã>ÿXb+ü™½5µ>Â=o€.×€.Ý€.ÿ—µ¾ìÀf?—Ï>ÿXbÿíý}_d?q-â>ÿXb>¯8½ú_>F”ö»ë€—Ý€—d;ÿj׃¾ˆ»Ù¾y^¿ÿXbÿˉ£¾ÝÖÓ¾²>Z¿ÿXb×ø =ªI0=ë»Õ˜k˜Ô˜ÿÜ›>¯) ¿PkT¿ÿXbÿ÷¿=sò¾Ê-`¿ÿXbÝ%1=”ˆ=§$ëºù€è€Æ€ÿ×Fr?«t&¾˜ê޾ÿXbÿä‰t?`%¾$Ú}¾ÿXb¥×¦½\>ÙU=¿€½€º€ÿ ܾâ >ö]?ÿXbÿb=¦¾Çžl>Ëj?ÿXbY£½Rb—=ö]‘¼´€šk€š¿€šÿ ½Ìh¾o,y¿ÿXbÿtl¼ýѾ „u¿ÿXbxa«½>¡=ž±¯<€›€€ÿ¢ÜK¿^Íô¾A­½>ÿXbÿD´I¿x¿¿y"­>ÿXbMõ¼Ÿä>†:¬º¹€/7U­€/ÿ_Ðü>ß0(¿ÛÖ?ÿXbÿ6nì> B¿ùßë>ÿXbH´½t(>‚§:·\Xÿl¦f¿ÁŒW>z>¾ÿXbÀFŠ:ÑÓe¿Éï>,³Ô¾Ï a<2I,”æc/Ú­…½{=‰ «<{€©¶€©y€©ÿüŸ¢¾¢Zb¿4]¯>ÿXbÿi²¸¾ïga¿z>ÿXb³a =@Šš=Ú€¼I1-1â1ÿêHF?A9Ľ ¿ÿXbÿAN?ÿö¾U¿ÿXbÄ•s=éÓŠ=±3‰ ¾ÿXbÿI:m?ï\‚>‘¾ÿXb’>­¼¢Ñ->ᕤ¼ú¢÷¢F¢ÿƶM¾å‰Ó¾‘bc¿ÿXbÿã¾v¾c̾Šwb¿ÿXbgµ@½JÎ>£’»Í;Â;Ì;ÿKž‚¾2ྶ\¿ÿXbÿÚ×?¾[ù¾bZ¿ÿXb2!æ;’=>‡Šñ<¼ f J€Ü…:$­=ÞS?e?Þ^91ên&¹ -˜¼Ó:cy=lS?è?ûý59“ž‚'—¦¯-r£ˆ½Î>4¡I=Q€DL€DÉ€Dÿ%(?EÖ>/” ?ÿXbÿ-•?\r×>Si,?ÿXb«!=ÖÇÃ=O°ÿ»f€`ú€`‹€`ÿt>?(ͯ>=Á¿ÿXbÿ%ÓD?ÍT±>7š ¿ÿXbV¸%=©Ú.=‘HÛ¶bF¿ÒLú>ÿXb©;Æ:9æà>yC¿uó>¹ÿ8ÒCU&íQ+zûó¼âÊù=4óä»þ—ù—ú—ÿ$_ʼpçb?»ì¾ÿXbÿ¸¦¨¼9ß_?ýø¾ÿXbÔ_¯;û!>{»¥<í:€ïÿ"ð1=Òdz?«nP>ÿXbÿ’Èë;}?£>ÿXb>=¶½Ì*Ì=àÙž<ƒoª€ †oÿw¿%V>LcW>ÿXbÿ…§x¿JT$>‡¾3>ÿXbû»<Ω=W—Ó¼€n?€nr€nœÆ†:¨Ïð> ,ø<¬Èa¿°Í‰9ÕÝ,ž»R0ÿÝæ>“àp=Ï3d¿ÿXbFìS½II>I‚:•sfA:€–ÿ£9?ã;ØÔ0¿ÿXbÿ3?K¯Ý<7V6¿ÿXb‚©<1 ø=9ñÕ»Ó€½€¥€ÿÜ)á>Õ‰??k[þ¾ÿXbÿÝeÞ>sP:?Ü¿ÿXbê@¶½3 >åï=ø€\æ€\ó€\ÿh¿Xúl>ý´>ÿXbÿCøc¿Á¦Œ>N°¹>ÿXb“q »¸æÎ=±n¼¼Þ€;¬€;ù€;ÿ»=KSÞ>éhe¿ÿXbÿ!Ÿ=÷}œ>žïr¿ÿXbF¤¼\%=ê!Z=pVvVúRÿÿ¥>iŽè<#r?ÿXbÿP˜>8v@= t?ÿXb…ݼyç>‘{: ¾´Ò|?ÛY<ÿXbÿšÍW¾^1z?“ê«<ÿXbõ¢¶½ó; >ôS=ó€\ð€\ñ€\ÿûo¿¡1Q>„–>ÿXbÒɵ:`p¿;‹v>n›{>Ä <Ç©,Åc10Ó.¦½øQ>pD÷;-zYjÿ¢Z«¾Éøg?wn„¾ÿXbÿ¶ùľ%ac?¦š€¾ÿXbzáN<@‡ù=ç7 =Ÿ w ž ÿs\a>‹ó? pH?ÿXb‡:þ¬’>ª?Ô/G?álU:Iíì'13€+K±½ù¾>ÜÕ«:A‡îÿÕ.¿7GŒ>’Y-¿ÿXbÿIÒ3¿j`˜>!„%¿ÿXb>ñº>=¹€\w€\¬€\ÿ4½/¿FS×>aÛ?ÿXbÿŒ9¿8½¹>üñ?ÿXbm’½Ê>”£=—€kP€m–€kÿ¤ge½ÚPn?ãǸ>ÿXbÿÔa»Wr?(°£>ÿXb”3T=÷;T=j½ßº±€&v€&°€&ÿœ!?) ç¾àw!¿ÿXbÿÔ!?®vø¾¿£¿ÿXb~©_=©ÙC=´æG<€j"€j˜EÿÈ|1?¤8¿¤ÊO½ÿXb)׃:Ü@0?1E8¿’–µ½Ô÷6: †é*ƒ- 0Á¦½9Ô¯=‘µ=Õ©ÿŒ–N¿?îž½)à?ÿXbÿÍßN¿Ãˆ™½ˆ‘?ÿXbZfQ½§æ">Òª–»n<±<Ø<ÿj…#¿B£á=vðB¿ÿXbÿ·Œ¿8Ö±=ºÞJ¿ÿXbò´ü9g›Û=2U0=&€@"€@%€@ÿIÚ…>®þ>¹õs?ÿXbÿÛR{>ÛäR>1r?ÿXb_}¼½Yý>L4=ö€eÜ€eÀ€eÿ§¸z¿®áJ>ùÎ!=ÿXbÿ÷y¿0šX>?0½ÿXb,go=¢b\=v¨&<ê€&®€jä€&ÿ¢äk?†¹´¾#&¾ÿXbÿq_k?Þúµ¾±X,¾ÿXbÒn4=Àë“=!Ë<}€Qb€Qì€Qÿïðk?Àͼ·AÆ>ÿXbÿ3xe?£”›¼ÿÄâ>ÿXb¡»„½I =J–“;«€¨T€¨¨€¨k¨ò:jÙ‰¼¦·¿7¦3=þÿ4æ× %)fi)ÿŠM,½æŽ¿Á×'=ÿXbýiƒ½ = Œ<;I€‹­€¨´€¨ÿA_C<ØÇ¿ÉU"=ÿXbÿW ÕºÝÚ¿¾µ =ÿXbc ½êZÛ=[¥¼þ Î ÷ ÿ»½‡>|¿ÿXbÿc"½¢ð>B}¿ÿXb0F„½Jëï=î@=s€Gî€GBIÿ…}T?óѾÒ~Â>ÿXbÿ(îY?p5̾G®>ÿXbÿ¼kï3>&UÛ¼ €U"S€Uÿ5‘l?L¹‹>Süˆ>ÿXbÿFØv?é®y>RÂÔ=ÿXb{.“½ótÎ=Ù`a¼ü)Ø)¤)ÿEÿоj‹’>Êê]¿ÿXbÿÖ¾Rë›>Ô[¿ÿXb[:==°=Òm‰;Ç€€Å€ÿ=m|?¬F¼• *¾ÿXbÿzz?'ø½ÚTI¾ÿXb,µ»ËÛ>ÔÔ»û€“怓ú€“ÿp ÷¼Sb?Çï¾ÿXbÿeìô½Xúa?©è¾ÿXb2œ½#k­=æ=耂适ž#ÿõ¼¿€È޾Ÿ¸F?ÿXbÿ0°¿ó<…¾ 5F?ÿXb,»à¼'‰¥=‚sF=í€w…€8ç€wÿŽ›f¿A¾mBÈ>ÿXbÿê©e¿ê -¾–øÐ>ÿXb‰·=² °=î“#=ŠPŒPPÿ»J?Eé½¼”?ÿXbÿ¹O?ä̽òb?ÿXbVC½Q¡ú=5^:¼O€˜”€˜$—ÿì6½û.?êg;¿ÿXbÿã„»½Ó‹2? ô5¿ÿXbY§J½oÕu=k™ =.0ª0․ÿ;-K¿šŽ^½V?ÿXb´Þ:,òR¿ .˜½Ê?q¸:}w(ÿº+:­[;Sêò=AI¼i’ˆ€¬’ÿ&—?½â'F?`£!¿ÿXbÿô+ýuA?mà%¿ÿXb%\ˆ½vß1>ª¸q½edEvÿ¿äC¿ÐÊ>¾AÁ¿ÿXbÿé”;¿Š]$¾bK)¿ÿXbir1½Œ‚ =†3=MMaMÿ8p©>cË„>‚Eh?ÿXbÿM:•>+f>Ûr?ÿXbѯ­½LÎ=ò(ºe€œ€ù€ÿš²a¿P¼#>EWã¾ÿXbÿ,½[¿íµ@>Ú_ô¾ÿXbZº=‹p³= /=ÄPÈPàPÿW¤>g°š½˜®q?ÿXbÿH­®>!›Ú½”o?ÿXbÀ½w>9œy¼H€I€ €3ÿ‡o?Ï7¥¾¬U¾ÿXbÿ+r?Χ¾—¯(¾ÿXb´n=åC=f<¿€^€¶€ÿëï6?ûH ?¼»Ÿ¾ÿXbÿ¦S5?b*?Gt¾ÿXbw…~½Ê =&àW;µ€¨·€¨´€¨ÿß‘7<ÿí¿#©¨<ÿXbÿ[3×< Õ¿€Ì<ÿXbŒØ§+v?ÿXbÿ‚,ç<ƒy>Ï-x?ÿXb9ˆ½Ð›*>¬¬m½`2J0Jÿå¢`¿3Ý»pŒõ¾ÿXbÿ«]_¿ õ¼®ù¾ÿXb»¶¼Ä >¨¬&<["2€r¯"!³:󅇾4:v?P޽r¾á8!µ‡% BÜ+ÿãðt¾Æíw?l޽ÿXbK&=¨§=DQ ¼g€b€Ô€ÿ’c?cÛs¾MȾÿXbÿ};_?ŸG}¾ÐFؾÿXbL5=þ™Á=ª;ÿqÛq?r—€>ø«W¾ÿXb ¦ƒ:hq?㽉>ßH¾ÄŸ7:¼{‘+b0©Û™½GW‰=½ ;×€ÝM€ÿêy)¿R8¿|'U¾ÿXbÿêºG¿æÌ¿AûK¾ÿXb+iE¼]m5>Ó-»¼öFîF’Qÿÿæ2?~ð°>^R ?ÿXbÿÞ¾8?ʲ>a?ÿXb4Ö¾½‰ëø=¶=i€eû€e­€eÿ…~¿^ ­=(ó½ÿXb¦„:Èt¿gU…=øß;Íøu;‹æ%2€·( 2~½}X>Ö <á€m€^Ž€mÿùöϽ­[}?ÕϽÿXbÿJ!i½`j~?y`ýÿXb6Y#¼¢ñ>iäó;1Ì€“gÿÈËG¾Þ1z?ɨ½ÿXbÿ3}6¾ú{?Å騽ÿXbï¼ÚS2>ÀËŒ¼Õ¥¹R¿ÿXbÿS! ¿¦Še>²O¿ÿXbÞÆ¦½$^>†­Y<¯­®´úÀ:ñG¾\bs?.ǾÏ9:(ñ (¨Rp-ÿ“'‘¾;3t?‘ɽÿXbÀÌ7½6XØ=µ§¼V \ ü ÿ°¾µÚ¿>gj¿ÿXbÿ°4°½ `¶>K1n¿ÿXb²¹*½ÝÎ~=3oU¼€Z€%€ÿ#>íó̾Fg¿ÿXbX(‚:z.„=U„¶¾?œn¿h˜Š;í<,Ï5¨0s,ï;‚þ‚=°X½ €ŸŽ€Ÿ®€Ÿÿ±M>Ö”¾[|o¿ÿXbÿpíŽ>‰È–¾úi¿ÿXbït'=£Ò=Ç¢>ÿXbÿDŒn?Šx©>‚[>ÿXbÑç#»"q¯=ˆ j=?€-õ€-;€-ÿ€F:lmI>‘ÿz?ÿXbÿ¢IŸ¼êAØ=&…~?ÿXbÂ3!<Ü>c§<Åÿ±Ç?>¾9w?Ó8>ÿXbÿ ‹>¢$w?¢Ž^>ÿXbA»ƒ½D4*>È|½¬€+I€+tfÿÝM??œ>ÿXbÿhxS? e ?hâ>ÿXb ¶±½Äý=ÒSäº|€ü€ü€ÿ“yA¿óMJ=Ð)'¿ÿXbÿc2@¿‡Q:=´(¿ÿXb{=_—=à/&= €Vº€VC€Vÿמà>ýH]½ó¡e?ÿXbÿKÏ>Ú×¾½g?ÿXb­ü2=(cœ=MÖ<ç€Qä€QÍ€QÿÜ`h?M‰Ê;ƒÊÖ>ÿXbÿÖëk?¶.½Ÿ’Å>ÿXbÜ›_¼Ê5E=Fšø¼œ€¡–€¡u€¡ÿBmÙ<©Vô¾“Ý`¿ÿXbÿ¨¯ý¼–‘ ¿…%U¿ÿXbú¶À½)>þ=F@…<€€E€ÿ4Ìx¿Ç›Ò=üX¾ÿXbÿ{Q|¿Lˆ¤=˜<¾ÿXbÌ °½OÉÙ=¹Ã¦<=o)o1oÿ$’f¿Á¦ >÷ä™>ÿXbÿ¦Vh¿8Ÿ>/u>ÿXbÕ;qæ÷=Q=Œ  ÿá}Õ½%€?ÓýR?ÿXbÿÀªN¼G;?¸·X?ÿXb?8_½= ¢=y’4=+€'U€'*€'ÿg,>•fé¾@e`?ÿXbÿ›gX=ÅK£¾Û@r?ÿXbi@¼Ãƒ†=ÐÒ½O¡¨¡¦¡ÿÉXv>#ñ»ryx¿ÿXbÿêU¨>Cè#¾+En¿ÿXbçû)½‰C–=Z»-=W€2U€2V€2ÿl¥>-—f¾¸Àv?ÿXbÿ‡ê= 3¾iì{?ÿXbPn›½›­Ü=Õ?¼k)Ò)Õ)óøË:+¿`®>;?¿ûù:È ˆ$Ïgõ'ÿW}¿õʯ>Aå9¿ÿXbŽ •½Uß¹=e}¼0)H)ÞbÿD*þ1¨Ø=k¿ÿXbÿ{Ï;£~í=í„h¿ÿXbiÃ!½ÅÇ'>ä ;ÒZ®ZœZÿœ—E?/<›¾¿?ÿXbÿhxD?Nzˆ¾ÔB?ÿXb E¼ët =¬Õ¼Â€¡•€¡¨€‡ÿøí=ì·'¾ðÈz¿ÿXbÿÎfé=ú0¾Sx{¿ÿXbÍ|½p>Âټ׀րрÿ‡$|?ÞÏ&¾ôÑm½ÿXbÿÕ?ÖðX½Ô‹‰½ÿXbNÁ½µTþ=³µ¾<ÿ\û\ì\ÿ]{¿³‡œ=Zƒ1>ÿXbÿÙ }¿öV›¼Ñµ>ÿXb¥‚ª½`ç>_Ï=®€.¬€._€.ÿÔIþ¾wÑ.?O% ?ÿXbÿ* ø¾ôh8?m$þ>ÿXbçQñ<÷ç¢=Oè5=ÚPÞPÀ$ÿA ?¯RM==†V?ÿXbŃ:¤o?Â=]mM?Ã-Á:¿¿½,¸™0Ó1ç<1$§=‹¦³¼Æ1Ø€›Z€›ÿ;4?4»==K4¿ÿXbÿ ¤/?8öJ=ÖÎ9¿ÿXbªôS½¿G=‚oš¼ð€šÀ€šÝ€šÿðÛ">q ȾEh¿ÿXbÿiU2>óEʾéf¿ÿXbW{X=Ñ“r=T»xgûgygÿ2  ?XtQ=ÚÑV¿ÿXbÿå<?›™»ßú\¿ÿXbƒü쬨S¿ÿXbÿöÕ?`Hk>lºJ¿ÿXbÙ•¶½Åù=1•>=¿€eX€e}€eÿ—7)¿¥+;=½??ÿXbÿ55¿D!=À–4?ÿXb®ó/=°=_ì½»•€`”€`ç€`óä:FÞn?L +¼ð¸¾ÿ48Œht%,â-ÿÆ+q?•»Î<=«¾ÿXb‰}‚½œ>Öû¼h&Ò&û€ÿn=O?:Ò ¿*R¾ÿXbÿ6ÝS?¦°¿íSH¾ÿXb‰m¼3ä=¥Ý(=߀@â€@½€@ÿxIV¾:ãî>ÿ[?ÿXbÿÓ¾ïî>‘1Y?ÿXb" =µúê=þb¶<‡€t €tŽ€tÿ†K?Ë’?]>ÿXbÿÌP?p5?ŽP>ÿXb¦—=ëªà="‹´<°icigiÿVóW?jÅ?ó·)>ÿXbÿ<çT?ÜÊ?ƶ>ÿXb¬8Õ;Ñë=aád=~€Fx€Fç€Fÿá)i=z¾íÑw?ÿXbÿ·ó¡=Ð!F¾VXz?ÿXbǃ-=Qœã>ÿXbÿ—ye?æQ>p;É>ÿXbùe°¼µQ=ÁR]=€wÞ€w²€xÿÄâ¾m‹æ¾x«F?ÿXbÿD›¿é ç¾ÈÏŽêý¼@×h¿ÿXbÿü¡é>7O^½—^c¿ÿXb3R½xï>("=¾€k²€k\€kÿðú—=é>?Žn*?ÿXbÿ'!7=ë/C?‰?%?ÿXbU‡ÜÿXbÿE×:?ˆú¿¬öÆ>ÿXb©¦¼ÝÅ=/£Ø¼t€;¤€Cv€;ÿNƒ¾Ki?e™£¾ÿXbÿ…¾áy©»,€~€·€ÿ2Ò^=ù/`?Džõ¾ÿXbÿ½ÞÉ=fæa?`‡ë¾ÿXbµP2½J -=ïq¦¼.€s¾€sì€)ÿ:žI¿2ª?J§†¾ÿXbÿ³P¿’Õ÷>:ü¥¾ÿXb±ˆ½Û+>zŒ2½-ä€+‘ÿ.Íb?ý‡Þ>û¿%>ÿXbÿïud?°ÃÒ>ª(=>ÿXbÌÐø¼6Ì>Èì;ú€rð€r"ÿs>’Øw?B袽ÿXbÿQ|>ñŽu?9ýs½ÿXbÛ‰’½BÒ§=D2$=Ï€‚€‚š€‚ÿFý¾½ß¾’\R?ÿXbÿ~uý¾|'–¾¸`Q?ÿXbb™½nQÆ=Ö­=T«Zÿç$¿½_z>àU:?ÿXbµ¹:¥)¿àô‰>{b@?öµJ:Nì0*÷Ø0B±µ½Í\>d;©_¯ÿÿùr¿>Y==}zŸ¾ÿXbÿEa¿‡I&=éUò¾ÿXb—$;™œº=c=ñ€-¼€-ž€-ÿ~?>Ò¢~>Ks?ÿXbÿªF8>=‚>XAs?ÿXb9Õ=|w=Àê=)€Š€B€ÿV`V?L'Ÿ¾z/æ>ÿXbÿ³S?‹h ¾® ï>ÿXbÈy½l1=¥k&=y€vx€v=€=ÿçcO¿*ûß>‚ÕÇ>ÿXbÿþ}M¿Ò'Ø>ÿª×>ÿXbh>g<.>~Šc;Ó€uÞ€u¤€uÿ˹>ØÕj?Ù+¾ÿXbÿ¡¼Ë>;e?@pL¾ÿXbÊ3¯½m>Öqü<¿€.–€.Ø€\ÿ¿Å1?ˆ×Ì>ÿXbÿÃŽ ¿D_:?°o×>ÿXb JѼHÃ)=;]=ïRîRëRÿ¯‹¸½x(#>¯¬{?ÿXbÿ|w4¾HÇB>Q>w?ÿXbÃd*»K#&=•»Ï¼È€¡¨_z€¡xC„: ƒ>ð¿<²K}¿Õÿ”7q×*–6.ÿ›>0õ<}¿ÿXb̳’<‡ù>Îü;Ž€uC€u€uÿÅÍã>sŒd? ܽÿXb6µÞ:É»è>¯ b?åüï½:¬¯9# r+ŽH0mr¼â›=⮽9€ €  € ÿ±Öæ=šv>©|¿ÿXbÿ‘í >¥šÈ=[|¿ÿXbö¼‘˜ =û>½b€¢À€¢´€¢ÿca¼¾Uæ“Ù2<Ò§V€uÿ.8Š>B@v?&|/½ÿXbd¾±:¬”>Ët? ë½æˆ*:Éq(* Œ`/þ0ÍrY»T€U€§€ÿ+v> £[?|è¾ÿXbÿÓ+>MœW? ÿë¾ÿXb[±?¼²„u=脽¡‘¡'¡ÿÐá²>°¹Æ¾ÅQZ¿ÿXbÿ_¬§>ý'Ÿ¾üjd¿ÿXbcµy<›”=Þçø¼Q€›ð€›¼€›ÿ eÝ>Û G>»fa¿ÿXbÿ3ˆä>)‡>îa¿ÿXbLk=8h=ù¢½<*O¦O¯Oÿ¹ÇK?3P¾ õ?ÿXbÿ‰E?*Å(¾=?ÿXbí-e»û@²=¨i=€-~€-õ€-ÿ¨#‹=QD7>öC{?ÿXbÿ’Õ¼ o>uË}?ÿXbšÐ¤¼3Á0=m«Y=ßRÎRÜRÿVŽ>1€,>à$r?ÿXbÿœº¡>Or+>Êo?ÿXbQ0c=ú`=ÁUž:™€&ò€&˜€&ÿòR?Js‘¾`ýú¾ÿXbÿjNQ?¿N’¾Íîÿ¾ÿXb†H½þî >lÌk<†€€€ÿH¯h?À>Z3:>ÿXbÿ !m?Yz©>¡c8>ÿXbä<ËÑ=y8=1a’,–ë:WBÆ>ú„?Ö>A?2;Æ9n“'o>G-ÿ†×>S,?Ñ»??ÿXbèO[½k %=ÊÄ-¼ßžÐžÝžÿ@¿ž¾,ÓÒ>9_[¿ÿXbÿþ×€¾:¿>—˜d¿ÿXb)˜±¼l\="lø¼ç€¡ä€¡×€¡ÿÏ¿m溾ۼG¿ÿXbÿ·v¿N"¹¾-àE¿ÿXb¸§½êç>Eð¿ÿXbÿ@=©¾Ú„k?a¤W>ÿXb9„½ÇK'>%诼Wf¼€ WfÿÄ6:?AC ?bä>ÿXbÿ^!=?,a ?‡_~>ÿXb ‚‡½ù/>æèq½1hÿhùN¿‡d¼½:οÿXbläº:šíN¿N7^½\¿Ø _:œƒA,®pù/ë½Ö >å´'¼A;Þ;¾;ÿ&s¾4ª ¿x=U¿ÿXbÿ“ ¾œ¦¿~|X¿ÿXbq³½Ð ×=ÒU:<ïÜ‘€ ÿ’»g¿ÝÃÈ>·Æ'¾ÿXbÿKj¿£:Ç>œÖ½ÿXbN`:½ WÇ=C0=€1 €1$€1ÿ’º>>K>æx?ÿXbÿì:>Ï„ä=‘z?ÿXbMNm¼ó®º=+¢f=5@›€xÛ@ÿ3"F¾Àø´>ÚKj?ÿXbÿ óV¾R{­>$Éj?ÿXbB?Ó<%•é=r =k,h,Ô,ÿ|±>Žÿ ?g¤A?ÿXbÿÿÙº> ~???ÿXb¼‘9½ñ¸è=|î„¼Ž ‡ Û—ÿEBºŽ‰>D˜v¿ÿXbÿK[E&u¿ÿXbe§Ÿ½åñ”=8‚Ô<£€‚C€‚D€‚ÿ—B¿91¿‰üš>ÿXbÿ³™7¿í!¿Á-¥>ÿXbÍ΂½g>Œ½è€ø€Ó€ÿà‡\?´Øì¾¹—V¾ÿXbÿÏ’d?gÉ;f÷O¾ÿXbi§æ¼»Õ3>3ˆ¼UŒTŒ)Œÿ¡ ¿8ue>ÂN¿ÿXbÿGÈ ¿‡+>h)R¿ÿXbò{=2ÈÝ=‘Eš:ó€’L€’òÿoW?kí>{޾ÿXbÿ?ˆT?\.ê>Á*£¾ÿXbQ¼J½ì=4 =±.°.ú.ÿHÿµ=ñü"?bD?ÿXbÿå Y>*Ü$?Ê.`¼ÏQQ™Qÿ–_ý>ÌW­>{àL?ÿXbÿªò>žç¼>€ßL?ÿXbí)¹½˜4>õ  =í€eÝ€eá€eÿ­v¿K>âá=ÿXbÿÚÏm¿dƒ¥>»8>ÿXbb†½;Ç=?ÿ½¼Ü€Cw€C €Cÿÿ…½~D>´#w¿ÿXbÿU½I C>{¿ÿXb·yc;¬É>\,»zCíC´€ÿ×Ä>½Ížb?Ïôì¾ÿXbÎɺ:²Ð¿½Z^? kø¾RŠ:7t¿*:k/ŠZº½µm>ùIµ<€qO€qv€qÿ«‚\¿v¿ì>N\W>ÿXbÿ¿Ùd¿@Ò>È÷8>ÿXbd‘&=6XØ=b.©;ž»}ÿB]?oEý>“2ǽÿXb±Ô‚:[ú`?áfó>Qª'½ÔäU:C±)a¿F.ÏKÅ<2:`=ê°Â¼÷›ê›ö›ÿM.—¾ Šm¿ÿXbÿ\x>wu¡¾ŒÞj¿ÿXbiâ½*s>á|ê;A€rH€r €rÿ¢z?>wM{?7 ½ÿXbÖ†:f’t>fx?î­½Jiu:lÊÑ*s’./mŒºî&=‘œÌ¼U_3€¡«_ÿšÛ=>Ó‡}=Ô{¿ÿXbÿßù2> Ç=íÓz¿ÿXb‰@•½ÒQ>ñÿXbÿ¼8¢½²hq?Ì|¥>ÿXb°½ü=>*=w€2Ì€2þ€2ÿ¯þI=á}¾ÿXbgâ:a¢g?V…ž>J¨•¾q½9]’‡+XØ/ÅŒp¼¸’]=ƒN½F¡$€¡;¡ÿ30¼_àÚ¾“ig¿ÿXbÿª¹É½ÖêÞ¾1e¿ÿXb{†°½.æ§=we—<ü€L€ú€ÿ%t¿fÔ@¾¼q>ÿXbÿ r¿ôH¾Õ>…>ÿXb¨q/=|ó›=Ü»D€€Ž€ÿb:`?Éž>½Ÿäõ¾ÿXbÿøŒ^?7Ò?¼Û÷ü¾ÿXb+;ʼn=Bw ½«€Ÿ,€Ÿ­€Ÿÿ‘Nœ>ütZ> •m¿ÿXbÿ¤p…>Œ#>%¿s¿ÿXbÜb>=ꓜ=§‘<Ó€$n¤€ÿ¢¦?íH=ÌM’¼ÿXbÿ¸ƒ? {=!EG½ÿXb¹Y¼g5>Ë×引Œ.Œ5€"ÿ¿!èg¾ÞG¿ÿXbÿ¿>6o¾·ÓF¿ÿXbhëà:Ç>ÑË»€p€êC'ÄÜ:8Ͻ¿W?W½¿¸%M:@äì)Qú=/ÿ—ùú½ÐqV?/A¿ÿXb£½‹ì=¿~=»€7¸€7Œ.ÿe²ƒ>sõ?ý£A?ÿXbÿÀsY>F†?qLI?ÿXbÒF½Ç >³EÒ;ŠsM€„sÿñl?ñpª>²8¾ÿXbÿ"Ùk?5ð¬>"_E¾ÿXb]ß§½· ¢=zÄè¿jê¿·>¹>ÿXbÿR´4¿¦Ø¿J<Ì>ÿXb,~½Ø»>"Å€<Ø€mf€mv€mÿÑ'°=ñ ?í_<ÿXbÿnQ–=÷N?Þf;»ÿXb'ÛÀ½­ù>Ì^¶<ß\Ò\m\ÿ=y¿…–M>6¤Þ=ÿXbÿòqw¿ áK>_\%>ÿXbi‹ë¼”.=’z½ø…ù…j…ÿê¿Ò3½ …L¿ÿXbÿŸ†¿=¾¼XG¿ÿXb£t‰½:; >±ù8=¼€Dz€D‚€DÿHÈU?ÙN8>8?ÿXbÿ¹|K?ê79>ÛE?ÿXb_D½=™9¼8 9 :€ ÿµY4?ǯ&¿’>ÿXbÿ¸:?vL%¿£ug>ÿXbQ¢%½uéÿ=‡¼j—²€–—ÿ·¬U>±PQ?Þ] ¿ÿXbÿv˜!> ŒQ?hf ¿ÿXbìjr»Û1u=zl ½t€Ÿ×€ŸÕ ÿœƒ>@¾ªc¿ÿXbÿ›‹p>» ¾k€k¿ÿXbòDP½BÏÆ=ñõµ¼Rt t} ÇC„:´>1<„{ï<'à¿ïü_9.Tˆ*–ˆ .ÿ·MS=Õ¬§<ýš¿ÿXb7=‰\°=ÐDXºU€©€¤€ÿ{‘x?r®¾ôäM¾ÿXbÿÊ…w?PyͽžKp¾ÿXb~¨¼óY>>É:œ¼, ^ O ÿÊ<4¿¢œ?ZξÿXbÿ8L¿±ÂD?„f¾ÿXbP¦Q<†pŒ=¥ [={LóL´€Fÿpã>˜«Ã¼Fe?ÿXbÿH²í>ih¼ ¶b?ÿXbê%†½¾¾=r52=Dz¼#‹zÿ¥n˾Y§©>n[?ÿXbÿßǾ¤¬>ÎO[?ÿXb¹.½ÙD==G$=ú€2;€2y€2ÿx’ó¼ÚÈ¥>´r?ÿXbÿ?Gv½×ؾ>1 m?ÿXbÐÕ¶½]¦Æ=üÖ<*€ |€ ®€ ÿh#|¿ëðK½;²)>ÿXbÒk†:LE{¿ =÷ð@>#d\:y)C+¾/ƒR´»v‡=0Lf=ù€*ñ€*ö€*ÿÞ¾ƒu¿<ˆ8}?ÿXbÿ‚/¾‹”=öo|?ÿXbDûØ<€dú={Ÿª;Ý€uà€u¾€uÿó)?CGI?PóF¾ÿXbÿHº?¥«G?O“A¾ÿXbm1=»%™=PÆx»á€€Ç€ÿ›×h?3m¢½°âоÿXbÿõ¯n?‘§½˜O´¾ÿXb.Œô¼"ÿÌ=žî¼¼Þ€C€C²€Cÿ¡¾ÛÝã=wv¿ÿXbÿïG†¾1b6>eËr¿ÿXb¶Øm½þ¶>nRѻڀ–q€–×€3ÿOCÒ>¢¶>>Ó~d¿ÿXbÿFSÖ>kùp>çŒ`¿ÿXb`v=ˆ…Z=ÅŽ=߀T4€Tm€TiÆŠ:4?Œξ:?’£a:¯÷'«+ÿºÛ-?»³Ù¾C+?ÿXbð²½*ªþ=§•B={€eõ€e?€eÿ‚Ý¿v+>bH?ÿXbÿå~*¿P~ >KØ;?ÿXbAEÕ<÷ç‚=nÞ¸¼Ùe°eC›ÿ\­?ü\>ëÉK¿ÿXbÿÇQ ? ­,>õÛB¿ÿXbUk!=-–¢=ð÷ =A€QC€Q€QÿOÙU?OkS½y ?ÿXbÿ}“V?sñ¥½u ?ÿXb©Ý¯;°Ë>T8=¿ J€q ÿy[‘<£ÓN?¡Ê?ÿXbÿ% \=œãJ?.‚?ÿXbî–d;WÏé=„'=Ñ Ä ¡ ÿ÷=±À>‹(k?ÿXbÿÓþB>ThÄ>–Ug?ÿXbÊŸ½ ‡>s×<©€m¼€mP€mÿR$C¾„r?„ƒ>ÿXbô5É:Ee¾ïq?›æx> S:L¸q*dó–.ºž(=á}Õ=Šh<¬ö®ÿ#g?ý+×>Hf¹=ÿXbÿæ†f?Ü#Û>‡=ÿXbÓØ^=ùU=‰Ï:·€&k€&²€&ÿcùE?&†Ä¾n-¿ÿXbÿ¶8?5ù̾*ž¿ÿXbÂz½ÕíŒ=2=È€'Ø€'$€'ÿ­‹¾¶Ê&¿:75?ÿXbÿľ€C'¿ÿ6?ÿXb¨½{K™=!ä<ÿXbÿKÅk¿ì£¾cd>ÿXb•œ³½ ½=-Ë<ö½æÿ5Ka¿WJн:ªð>ÿXbÿ!¥g¿£v”½¬ÆÖ>ÿXb“ŠÆ»2>Œ=ã€ü€Ä€ÿ˜ ¾¬¿N?uÙ?ÿXbç,‡:dˆ½ãÆK?•?Û…;ì–+éW/Z=Ùµ}=Ù|={€Võ€Vl€VÿÓ7?GZ¾”›)?ÿXbÿ¹&?³9¾>£’ÐE¿ÿXbÿÑÊï¾ Ú´>qSO¿ÿXbÔb°½rÀ=åà<þâéÿiS¿íÚ‹¼dÎ?ÿXbÿûP¿é?p½ó?ÿXbVž€½¢—±=Aœ¼ÃÛìÿŒÉ¶½´Àì<øÞ~¿ÿXbÿ㫽z=—÷~¿ÿXbA ½ó‘T={„=swÚwqwÿ†Ä§>,ÿa>Õ,k?ÿXbÿGq(>Iç°>¦ƒl?ÿXb6Z޽ŽxÒ=—!=hzizð$ÿ:»¾ªØ>ŒRT?ÿXbÿŽô»¾~žÐ>”V?ÿXbêͨ½‹Ýþ= Q= uŽuHuÿzBó¾ªgæ¾»’A?ÿXbÿYÃǾPEî¾/cK?ÿXbŠ#½*Á=j¼¼È€C² ?€CÿŸS¤½®Pc>Äx¿ÿXbÿ¦ù·½ò@>rfz¿ÿXbnÄ:{ï=÷ç"=Ì W Ÿ ÿ¶zø=dHþ>²\?ÿXbÿlöâ=Þÿ>m*\?ÿXbq« =³=z =”Pt P{Pÿ\ O?a‰=Ü–?ÿXb6ß:ÕŸJ?„|‰=ƒ?#}X9_g+öä¢/㈕½I.>÷±½¼€(µ€(¸€(ÿ¯~¿Ú6‚=\ôÖ½ÿXb0øƒ:p6}¿”³=Éi¾`³ :|–e,s¢/¦³½L×=I¹{<ðãoÿ>Kg¿åØÕ>´Å=ÿXbÿœ€i¿)Æ>àQ >ÿXb?¿½þ,ö=íÔ=Ý€e§€e€eÿÏÇ¿xj)½fî:ÿXbÿ¹±~¿³¤?½q·=ÿXb ޽ìÁ4>¢ëB½*d€+/*ÿ¤¤í>ÉAÿXbÿø>Z£6?Ì’?ÿXbâ­s½(*Û=Tn"=R$]$o$ÿjým¥ ?wÐU?ÿXbÿ1²›½³¶ ?uìV?ÿXbl[”½Ìï>¨S=Û€DÌ€D.€Dÿ$gÅ>ÄŽœ>Ü^?ÿXbÿH5Ê>e½ˆ>Da?ÿXbÍs„½Û“=¨j¼XnôÿJÂ¾Ž -¿Å!¿ÿXbÿüо„+¿³E¿ÿXbR¹ <ÓƒÂ= ÿé¼ç€nq€næ€nÿ%¬>Dp3?Ü ¿ÿXbÿË·:z5¡>ÙÆB?ûB¿Û=Ï;×Ì*µ g.&ån<5Ã= J=%€$µK$€$ÿĬÕ>õè?8‘3?ÿXbÿ,·¿>zŽö>¡ÚJ?ÿXb#ö ½y;B=00=Dww‹wÿ ’¿_i-?TÉÜ>ÿXbÿá"¿¹@?Ý~?ÿXbøk2= 6Ê= W<Ñi’i»iÿg­p?£Ç©>¤Ò =ÿXbÿnÕq?8Æ£>!•=ÿXbX®·¼·a”= P=n€:½€:i€:ÿÓG¿ÿ_«¾¾C?ÿXbÿYÁM¿-ø©¾¨Ïü>ÿXbbô\<1Í>ö)Ç;X€uZ€ug€uÿó©>mp?¸;ß½ÿXbÿ¦_µ>Qm?(¾ÿXb>餽ZË=/=sìqÿÀ4-¿ʼn>êx/?ÿXbÿž,¿ÑIŒ>¢/?ÿXbÜIļÏ-”= E=߀:Å€:Ú€:ÿ>Z¿P„¾ïUÙ>ÿXbÿ¿LS¿ Ä¢¾Éßî>ÿXb°Œ½Ï$>O]½ Jô€ƒJÿ/¡r¿Àâz=#C ¾ÿXbä®å:uÿp¿¸n9M²¬¾…;[×Û,޽(0@ù{½rÄ>í=&€Iz€k¬€kÿx“>@Ò?HB?ÿXbÿ"3®>W‹?gn=?ÿXb÷ä½Ee>O2=Ø€Gx €D»€Gÿ€àB?pÍÞ> )ö>ÿXbÿG¹:?¦jÞ>×I?ÿXbIºx^Š=¢g=û€*÷€*½€*ÿb>ÛñÓ<9#}?ÿXbÿ¨!>ödʽ‹{?ÿXbrS=ï Ö=…|P¼þ€Œô€Œù€ŒÿÔÌ ?…}Þ>Á”6¿ÿXbÿçÞ?Æ_Ö>ö54¿ÿXb—7‡¼ä>‹·º€“Ü€“¨€“ÿd½„¾Ýe?×ݹ¾ÿXbÿC˜t¾aØa?ÚÁϾÿXbìÚ^¼³·=u!ּ݀‡Þ€‡¹€‡ÿù’{>{¾ p¿ÿXbÿ-V+>¹\V¾Î¢v¿ÿXb‹—½ˆó°=:z|¼×b§bîbÿÈæ¾ùW;{„d¿ÿXbÿxÚÒ¾ºr=.Êh¿ÿXb[ÑæºãÄ—=žð½Ê€ 6€ ’€ ÿürž= ¾ÓÚ|¿ÿXbÿŠ?>=½x¿ÿXb¦ ›½¼z5>/ß:½€p.€pk€+ÿÎJ‹¾Y“X?½Çê>ÿXbÿª©¾¥V?cà>ÿXb|Ó”½†Ê/>â=½ölÌl÷lÿÿ˜<#t?Þ š>ÿXbÿÎ=–v?³‹>ÿXb[˜…;ž¶>œngx?ÿXbÿ`¼–ô;>Ý£{?ÿXb0¼ùžQ=6#½A€¡Â †€¡ÿ~y‹=ÿ¹¿² Q¿ÿXbÿ—l8¼Ÿ¿Y?N¿ÿXb÷Ì;-|=¯•½«€ î€›«€ ÿ[áF>Œ*=#æz¿ÿXbÿD‡>ñý¥=ðv¿ÿXb¸çy½ B >È é»Û€3¿€3ã€3ÿu‹ƒ>ÚA>’¡r¿ÿXbÿݶ–>ü75>mp¿ÿXbìO¢½Â¿>¢_=¦€.£€.O€.ÿ$㥾^«K?Î ?ÿXbJg‹:H´¾¾Â›A?Ʊ ?É:=é¡*ƒD0Qž<)<ˆ=gDé¼w€›æ€›ö€›ÿœ> $¾dOp¿ÿXbÐ"Ä:XÃ>Ï[V¾îˆf¿ Œ4;»¿â*%4.½¦§½äóê=üp»%‘B‘I‘ÿwõ¾*¿¾„PK¿ÿXbI é:9k¿ø“´¾ÿ<¿ðj;-H*;¢.cñ›½~U>&ûç<®€mÒ€.¦€mÿxÑU¾Òp?ùØ>ÿXbÿ¹i¾è@n?ær’>ÿXbÂLÛ¼M¾™=á(9=õ€8€:é€8ÿ÷äC¿pÚþüŽ?ÿXbÿ)·I¿T ɾJÄò>ÿXbå›m½ç >þò =°€ML€Mk€Mÿ«‚é>;Rü>N´=?ÿXbÿÛ(æ>Úë?º¡8?ÿXb®×ô9»¹Ø=Ñ$1=‘€@L€@’€,ÿK4œ>§¶P>Z%n?ÿXbÿø˜‹>s87>r?ÿXbwIœ<%[=÷«€¼é_Õ_z€NÿwÃR?8Ò¿ïÿ|¾ÿXbÿú®L?!˜¿N©”¾ÿXbW½£# >9€þÓŒ?ÿXbÿ”(%?œë>êV?ÿXbå¸Ó<“¦á=ÒÃP¼»€Œ}€Œ'€Œÿ>{™>¿œ?L A¿ÿXbÿÛ¤>Tü?ïH¿ÿXbÖÿ¹½š“>È^ïAº_>ÿXbÿVb¿ü]Ý>Qk5>ÿXb¦ñ‹¼K­·=ôÞ½®€ ^€ 8‡ÿÔA½áï>ù9b¿ÿXbôA3:C¶¼ÕÎÕ>QŠh¿FÿZ8Ǥs+030J(C•=q8ó<¶€‚~€‚j€‚ÿ¢ž/¿ö¨¿ã>ÿXbÿŒ=:¿¯] ¿™êÚ>ÿXbP°<™(Â=jùA=ó€$ô€$ò€$ÿI1>þJ‚>’s?ÿXbÿž/Ô=yV>©éx?ÿXb·$‡<·ÏÊ=Ø*A=5KŽ€$nKÿ>É\>ÌÃ:>V”u?ÿXbÿ––z>7£4>ßt?ÿXb)Bê;©¿Þ=æ?¤¼b–Ì–R–ÿ8%>*É=Š‹|¿ÿXbÿ«lO>WÂ>Еx¿ÿXb-?ð<±‡ö=.vû;µ€ua€’°€uÿµI%?ÍIB?€­½ÿXbÿ8á+?ëlj?ÿXbÿ­>Ì¥Ò>ZOf?ÿXbÝ‹»‘î'=D=»ä€¦ÿjëš>Áùo=߉s?ÿXbÿDh•>T=®t?ÿXbÙ&µ½J¶=[–¯ÿXbà Å:³d¿$t«¾ËW>éY;£ d+ýÞ.ù¡R;È$£=À ½¬€ ¨€ h€›ÿP–>hòï=Ñßr¿ÿXbÿß»>FÛ=û+t¿ÿXb¡dò¼æ–ö=©Ø¼z—{—•—ÿµâ¯½YûJ? p¿ÿXbÿ3y½¡ÚO?Π¿ÿXbq:‰½  >Äè¹<ý€mð€mü€mÿ €K=,C?Ìj=ÿXbÿÿy<P?²’=ÿXbó!(<ª‚‘=úa½?€›>€›•€›ÿ†S>¾œ}¾PKm¿ÿXbåÀ¸:tŽ>-9˜½Œ'u¿æm=íTë.q©03ÃÆ<$Ó¡=£"μS€›®€›\€›ÿaÏ>žøO=³i¿ÿXbÿùÓß>ĺ=e¿ÿXb½¢½Tá=FÎB<þ€ü€È€ÿÚ"¿e„E¿^kz½ÿXbÿ_D!¿N`ý>¦0D¿ÿXbÿ£ñ>§×ù>Âø;¿ÿXbØE‘½'M>tF¼ÿþuÿæ"Í½ëž <ý³~¿ÿXbÿÀr¹¼ÞdG æ/=2G`G`GÿßW?í¥ =7"?ÿXb‘/¼:ÑU[?¯Íœ=b?\Ié9xUÃ*SFÿ.ëÉü¼¾öÌ=⻼¿€Cw€C¼€Cÿ¸ú5¾:ŸÍ=Eœz¿ÿXbÿ޽B¾k‚6>Î&w¿ÿXb£YY<Æ—=+¤ü¼­€›¬€›½€›ÿ€Ò§>̤}>‡ei¿ÿXbÿ˜‘Ç>IH>¨\f¿ÿXb_¹¼CU,>ßA¼÷QéQòQÿMUÉ>­]÷>CH?ÿXbÿÙ'¹>¥Œ?I?ÿXblµ‡½‹3>¶.u½ÛË€gÿ!Â0¿. ¾õÌ4¿ÿXbÿ8½(¿L}ô½š>¿ÿXbº=žDä=€É;š7fÔº:­„L?¨º?ž$ ½§¾Ò8' ¦'²¢-ÿ>þQ?}?ER"½ÿXbj.7=g¸Á=5¶W<ìif¸iÿé´x?yæh> nˆ=ÿXb‹êƒ:qÉw?Ý;y>²¨=¸=A9+—í*Úü/¥À‚½Ï=}”‘¼ÇÔ²)ÿžÞÒ¾mмp0i¿ÿXbÿà ¬¾'X7¼„q¿ÿXbûë=æ’Ê=›p/¼`€`Ú€`a€`ÿU©>?Þ2>šO&¿ÿXbÿcæ@?ù‚=׃'¿ÿXb?ކ½À>ÿ—+=}GiGcGÿšY?¿et=ÙÈ?ÿXbÿ¡:Y?ù)=D ?ÿXb€ª<€ê=¬‹[¼Ù€ŒÄ€Œ¸€ÿ*¹Õ>sñ>4öF¿ÿXbÿ)ã>¢úä>7ÜF¿ÿXbÆ¡»?ÿý=û =å ™€Ä€ÿ±Ìݼ£¦Q?¿?ÿXbÿ¥‹±½ž3B?¿P%?ÿXbÍ꼞 c=]mE=P€?O€?£€?Úå‚:ŽÊ6¿ØÌ;¾£ø,?ˆ?::‹eb*Jäj/ÿs{=¿3–#¾Y6'?ÿXbT国N ¾=|e=’&ÿ£\)¿.ûÆ="Z>?ÿXbÿZÒ'¿lÉÁ=bË??ÿXb@ ½¯Aÿ=à¹w»³—^€rc—ÿq]Û>g¯T?8ãµ¾ÿXbÿÀ·é>œ M?‘ƾÿXb”i”½iÆ=ó&=þzþzzzÿŒ}û¾áx‰>!T?ÿXbÿµ`澌‡‹>b·Y?ÿXb p¶½âÎ=žÐk<ê1€ ×ÿ"y¿Ìµa>f¾†½ÿXbÿFˆx¿×Ôo>ùJR½ÿXbŒi¦½C«Ó=ü<áo­oàoÿ!ˆ*¿¢´‘>{|0?ÿXbÿ =0¿%ð~>Xe.?ÿXb*=ðlï=ôÀÇ;²€’u€’³€’ÿZ>?ÙÒ)?×ö«½ÿXb©…:Ï9?$50?R v½_ŽF:¾:*ÇDY/¸æŽ»úù=µ©:¼;€s€þ’ÿn%Ë=qå?]æG¿ÿXbÿyW>³'?]î=¿ÿXbÙî<ùøD=©Ý/¼*ˆ)ˆ$€RÿXC?D¿^â6¾ÿXbÿØ¢C?п¤ŠR¾ÿXbïÀ½S“>k Ï<Í\½\Ì\ÿ×bv¿íòÏ=$è€>ÿXbÿÓýu¿•<¹=_ü…>ÿXb§u[=?Ć=‚¨û8MmLmàgÿ°™Ë>5þÜ>˜FO¿ÿXbÿù>\?N–O¿ÿXbmÿÊ;‰_±=¹½¨€nR€n[€nÿ›À>Û»¼Gìu¿ÿXbÿ§>íÀ…¼Èñq¿ÿXb$bʃr#?v'¿ÿXbÿÐtË>Ç—%?ê¡&¿ÿXb?;€½m<=éC—<Æ€€e€ÿÂp#¿;ç>âŒ?ÿXbÿ5!¿œö>¦*?ÿXbT2½f‚Á=¸°.=E€1X€1€1ÿì*—>Äÿ=lt?ÿXbÿpn¡>H¦˜=1r?ÿXb¼ç@½…D=ß¿9=3M2M<Mÿ[ü_>] >Vw?ÿXbÿ^Œž> ~>Å/q?ÿXbo=ÆÝÀ=+=YP·P²ÿYJ?r§š>Ô?ÿXbÙð»:-B?>è>w?áap:ßB*ÆÚ‰.½Úȵ=ý£/=8#m#n#ÿ<ð ¿ìY>€R?ÿXbv(:²lÿ¾XÁ½=ɘ\?gûÁ9òêf+³n˜/À»½m>ÈÑœ=0¥=ÒÅ&<­LnYÿK¬? *M=æÙ;ÿXbÿvz?¥èC=Ëú,=ÿXb¬¯½r2Ñ=¿´:‘€Ž‘ÿâæk¿ þL>iª¾ÿXbÿ‚e¿ew…>ïe·¾ÿXb°;]<‰@õ=¤äU¼W€ö€U€ÿÝǬ><½"?e»1¿ÿXbÿ¥À>ŸÓ?$1¿ÿXb¤q¨½-Ù=£æ+»ß‘è‘Ø‘ÿ(K¿—«©>Ÿ¢¿ÿXbÿÓsE¿B&´> Æ¿ÿXb¡1<(>·î;*CRCêÿÕR5>aÑz?‰?¿½ÿXbÿm0>a){?šµ½ÿXb:¯½)ìÂ=®šç<ÿÂðÿ߆N¿æ=?ÿXbjІ:Å5U¿QÔ<:Š ?fI:¬ô´*Ýc/h°©½ÉªÈ=âäþ<ºìðÿvZ9¿ÄR>±ˆ(?ÿXbÿ2?¿Ë\/>¢¤$?ÿXbEA½,F=j¼æžpž ÿÑ,k¿ÿ:£>Cën¾ÿXbÿm×u¿/d>âÀ+¾ÿXb#½j¤e=T©=Æw³wÑ€8ÿµ|¶>‹ "¾h»k?ÿXbÿTç½>EŽ/¾G§i?ÿXbUNû<ó=;4¬<€t÷€tq€tÿ`Ó3?ˆ4?… Å=ÿXbTÓ‰:­42?Zï3?tÇ>Zét:׃+ ¥C/xÐì;o£=µÄ ½Ë€›’€›f€›ÿÔ´T>„Lø=;|x¿ÿXb0o…:¡->¨3Ñ=#ïz¿Z„Œ;+-x/°q}<ÃòÇ=wiC=¹K@€$4Kÿu‚> Òv>›¼o?ÿXbÿåä>Ãû>ý–j?ÿXbªóh½i«=µ‡==~[ö[[ÿ‚¹¾úê"¿´B?ÿXbÿòÖ¾fn¿;'G?ÿXb|¬<&>@i(<›€uš€u˜€uÿ5ò>Fa?¥rl½ÿXb‡Ý‚:"Æï>Âb?A1Û¼µè°:tL)­a.R P½E²=æå°¼¾^þ ÿÞÅI½ _¼[ª¿ÿXbÿ€°½ùD=‚¨¿ÿXbjˆ*=rP¢=ø<–€Q.€Q‰iÿè‡g?Cª,½`Ù>ÿXbÿ‹üf?•a½ºÞÛ>ÿXbÞ°½ÚÆ>¾‡Ë<é€mÍ€kè€mÿ£€¼éz|?5u(>ÿXbÿı¼O}?äj>ÿXbå¶<”‰[=aÿ5=ó€Kô€K@Yÿ‰9,?ø¿÷¾H?ÿXbÿG(?Õõ¾qí?ÿXb÷Í}½ÂK>š\ ¼,€–F€–[€–ÿáw8>îò>":y¿ÿXbÿ¢v >ã>Òìy¿ÿXb„õ½K"Û=åa!=§$h$ $ÿ¨éµ½±?‹²Z?ÿXbÿœ.Þ½v?Û¯[?ÿXbÙ] »ÀB>aâ<9wÜCÿ¨%â½þS}?òœ½½ÿXb|/¡:¶ ¾ƒg|?àÒʽù9Þ9ýÄ%yÎS,‘ x=c+ˆ=¨p„<*kMk^kÿ·y?C5>±T>ÿXbÿC™t?ƒP\> ÖN>ÿXb­\½÷>Âö=—€GI€G”€GÿÍ)?Þ†>@y3?ÿXbÿ³6?äJ>€ÿ+?ÿXbô¥¼X9t=×0C=!€:@€:¤€?ÿ•rU¿q·ö¼a ?ÿXbBµ»:1ÒU¿J`¤½C ?Ômç:ƒ4+ÿs0㨼½©0>vùÖ<®€T€"€hÿ“ôe¿êæÇ>Ï‹N>ÿXbÿ;øc¿­Ó>X)E>ÿXb±ß³½ÖW·=WvÁ<×§Öÿ–yb¿î«o¾rÎ>ÿXb- A:Rk¿ú£K¾@þ­>‘ % ¥+=E€º€kF€ÿ–ÜÉ=À=5?3?ÿXbÿâÙ=[0?ë7?ÿXbú+$=ÜgÕ=ª™µTM)>ÿXbÿþði?G¸>aA>ÿXbl´\½ÿy>©Ð<ÿ€Oü€Ov€Oÿ3t?A¶Ç=^ä‘>ÿXbÿ€m?=±‹»>ÿXb.=,»à=söN;R€’åO€’ÿäT?Ÿn?QãN¾ÿXbÿÿM?´?ÊIJ¾ÿXb¿˜­<.Wÿ=Ñʽ9ü€uö€uÊ€uÿ|ó?ßN?§Ÿ¾ÿXbÿH?V·H?Ÿª¾ÿXbˆHÍ<Ëû=о<æ€tÊ€tö€tÿñ¿!?¢>?ÛÎd>ÿXbÿÁ‚?~ÇB?Ʋi>ÿXb¶¶½•Ô>$~Å<:€q·€q8€qÿëò&¿¡/?ºk¥>ÿXbÿgÞ.¿ü»+?Nד>ÿXb kß¼Ëý=–Ì1»Ž—t——ÿï“R½ÓCu?àT¾ÿXbÿðÕ½U€r?}›¾ÿXb‡§×<™Õû=v‡<ê€t€u•€tÿÛ- ?¶@G?TÙT=ÿXb©óÚ:.ï"?¸E?{ËS=Aý•9F¢*›yÕ/¹™¼G­>7Œ‚º³€“–€r°€“ÿs4L¾H-m?¶l£¾ÿXbÚ:ܯN¾£Õn?¬¡˜¾Ðœd9½ãE&(Ò¢-¥4=¶=|ñÅIƒ±>ÿXbÿJÃh?•î,> ÑÂ>ÿXbGu:=û¥=ýÙ;¼€µ€¿€ÿQZz?}¼<0˜T¾ÿXbÿú{?øP%=«—C¾ÿXbH¤-=a§¸=y“ß»ñ€`ç€`Ä€`ÿŠo?Üù7>ö ž¾ÿXbÿ7¨q?€¬>>⋾ÿXbuv²<ä,ì=jOI¼\€w €²€Œÿpðá>ç?£ñ9¿ÿXbÿ ~Ò>ÁM ?ó9;¿ÿXb©…²½lyÅ=íÑ<ùûîÿ•]¿ÂÜ=:qú>ÿXbÿ¯7Y¿áö°=F§?ÿXbëý=´í=kð¾<€t€t-€tÿƺ??ã³ ?NEY>ÿXbÿS D?hT?‰Be>ÿXbÅ ½I„æ=äD=2€g€IIÿŽ>™\¿öwÙ>ÿXbÿ¿ ¿>áS¿U§Ö>ÿXb³o=p^\=Îú”<û€jÜ€j°€jÿòm?…ò²¾þ¡ñ=ÿXbbÆ:è¥n?·µ°¾´íÞ=Þë·9ú˜Ê,û<‡0ÚT]< Dï=(F=§€,E,¦€,ÿwºe=àì´>” o?ÿXbÿÉÝ`>ÜÅ>ô}e?ÿXbì½ÁU=¾úø¼8€i2€iê€iÿX½XÌ>ûC}¿ÿXbÿ2tY½ŸY > A}¿ÿXbYy=5_…=‘îg<k·k!kÿk-?†æ‡=-Á7=ÿXbÿ©b?J†=ÚÁ¸<ÿXbV¸¥½cñ›=jÚÅ<€€;€ÿCBG¿Ç‘ ¿(/˜>ÿXbÿ)ùH¿Qb ¿ÍÜš>ÿXbÖÈ®¼Y)>ýi#¼CQŽQODÿëÎ>‘†'?†3?ÿXbÿ¤§†>ü+,?S1?ÿXbAœ‡½ö{"=vã]hÏ?ÿXbÿÞš:¿°W?g„ì>ÿXbAòÎ<Š!™=ù½Í¼¥€›P€›¦€›ÿ8Tþ>’ƒ=Á’]¿ÿXbÿŒVä>ë´=^d¿ÿXb[_¤¼óW(>x—‹¼s€/w€/å€/6 N:'¾-¡¿„³G¿¯É :€™*N«ò/ÿÞ 5¾†'¿vÎH¿ÿXbþ)Õ<ݲÃ=Ö7=ÙPØPÚPÿ<ð?: ²>Úš:?ÿXbÿ‰|?9IÊ>èo0?ÿXbs¸–½øp>nཀ(Q€Jb€(ÿGµ`¿ iæ¾õH(¾ÿXbmì†:cc¿¾Ø¾v3:¾[`<:5/–vÃ0½¬I½{>-@Û<é€Mè€MÞ€Mÿ½Q?¦3ç>+é´>ÿXbÿy)K?*ã÷>³«¼>ÿXbeRüð&>Ù!~¼¦€/ž€/6¢ÿÓtݼ0» ¿D¼U¿ÿXbÿ1q~½Zn ¿ÿsU¿ÿXb¶½WéÎ= š–<Ão‰ooÿEæs¿X€€>ÛO/>ÿXb`æ‰:jto¿bG†>çør>‰`!;»”6,QùÄ/Ö ¼ìõ=#=å Í p ÿÊ+õ½‹Â?i5P?ÿXbÿµCͽuþ?úcL?ÿXbéºp¼cši=e½œ¡ó¡:¡ÿ •<8\æ¾ï“d¿ÿXbÿðâ»;ÀÝÙ¾Ž©g¿ÿXbˆÂ<™»Ö=x—‹¼k€ŒØ–Ú€ŒÿqÆw>1d?.‡K¿ÿXbÿög¤>ë?ùC¿ÿXb+‘½# >äóŠ<ø€mÞ€mæ€mÿèüž¼Ôç?…§›¼ÿXb]h³:¾ íºp½?Lh8½Òû¸9ë·Û& \ø,w†i½v3>#»Ò»·€–䀖f€–ÿ¥î°>>o2>é l¿ÿXbÃ:—J¬>¿¢&>qm¿À]Õ:æU‰+V>ú/–$½ú™ú=gd¼RR§ÿV¾póÒ<€Ä}¿ÿXbÿ‰Ï¾z°w½+Ÿ|¿ÿXb?â—½r =|˜=¼´„bkÿ¡mH¿‡T®¾ÆJ¿ÿXbÿìŽ5¿çž´¾B¿ÿXbBÌe½µ>Ȩ»i€3h€3µ€–ÿ–ÇÐ>)dz>VÆW¿ÿXbÿ”­ì>žŸ>åâT¿ÿXbc센f5>‡ÃÒ¼”Œ€"‘Œÿç8¿ÔîT¾­äB¿ÿXbÿd¿ŠÏj¾š”@¿ÿXb2Ï<ähÎ=3P™¼+€Œ|€Œ”€Œÿ<?(7¼>tME¿ÿXbÿF??€«>í`J¿ÿXbî±t¼û>ÜÕ+;¹€“»€“Ò€“Å*„:À¾üo?Ù‡v¾pù9ß±â&zÆä+ÿéV‰¾!n?y•€¾ÿXbåE&=‰~­=ûÍ=/PëP-Pÿ8X?¶k=ðC?ÿXbÿÎNW?aÙÑ=Ëú?ÿXbÇd±½¼AÔ=‹·<Øo½o)o)óŠ:’äW¿^ã>Ùq›>~Ú8š‚+޶a/ÿF¯Z¿ï>ß>¸õ>ÿXb'Ú½Í?ú='ݼW—©—U—ÿÝm?½Ë'?‰…¿ÿXbÿ¿þÂ>Æ¢(?å&¿ÿXbM„¼†ç%=iT=hR`VÖRÿèX¸>¬÷¶n?ÿXbÿÂâ´>k”½?õn?ÿXbÈ ‰½^¢ú=Lÿ¼] ^ÿ€¿=<™Â©¼ˆí¿ÿXbÿ'®C=„ù¼Ø–¿ÿXbÚSr=ib= xò8Ì[±+qï0ZEÿ¼Õ"¢=¢]½ö…ç…ß…ÿêñM¿y¿=,¿ÿXbÿJ8c¿A|­=¼Õç¾ÿXb‚sƼÉþ=–¯Ëº—B—p—ÿ=^¾Ý—g?Ì»¾ÿXbÿ ªI¾½j?K6µ¾ÿXbŒLÀ½ÁUþ=Ï<ü\ú\l\ÿ¯Úu¿íW=(Œ>ÿXbÿ·x¿²‚= 5u>ÿXbX8©½ð‰>¿ò =ª€.Š€\^€.ÿë¿s«'?¶?ÿXbÿðû¾Tx+?²w?ÿXb’²E=æxE=¢CàÙZ½¥€(N€(š€(ÿ†w¿W2\>L®¾ÿXbÿÏz¿Ë³>er¾ÿXb×m½þÉ=ûu'=þzúzäzUàŒ:ÏQ•¾&İ>O]d?‹::Š(Ý"%-ÿh\ž¾žH¹>†!a?ÿXbY¤‰½9œy=?<,®W®·®ÿlªÅ¾¢e¿}@e>ÿXbÿÅ;¤¾,œg¿›…>ÿXbÅpõÕx3?ÿXbÙz½f¾=SAż€C€C€Cÿ•wê½R'>¤­{¿ÿXbÿ³Á½ ¢>ãü{¿ÿXbzãd½Z >m}»%€”V€”š€”ÿzA8?óЍ=ˆx0¿ÿXbÿ`À(?•*é=±I>¿ÿXbÛQœ½f»2>@*½8lslèrÿ™Ó¾Y\I?¯êê>ÿXbÿgÅi¾ÄZ?åØî>ÿXbÂú½7¹=n9=%zû#Nzÿi!¾[|í=ø {?ÿXbÿG­ƒ¾Œ¥>رt?ÿXbgl½ºj>X8É<0€m¶€€mÿJЄ>̨t?…n>ÿXbxE´:Þj>ì&u?´[3>(ÚÚ9Rã$[9'(ͯ&=¼’„=îv½»P‰Q‰ª€ÿ„j?•G¾›Ÿ¾ÿXbÿÕ¸p?ÑZe¾¼*ƒ¾ÿXbC±¼uX!=n5ë¼zÄÀ€‡ÿ —#>ö'ì½hûz¿ÿXbÿ´÷">)쎽á|¿ÿXbÀé½½àö=S>=¯€e™€e«€eÿw~{¿ç$“½°0¾ÿXbÿ ~¿Ñ©¼ã0ù½ÿXb÷޽bH®=ÓKŒ¼Hb.)<bÿM+ȾT±)uÉ::CDC~Cÿöª =jru? t¾ÿXb2w…:“°À;¬ãv?—W‡¾Ý–&;e)+ë–Â/–ë­½ßÞ>¥ߺ¡€ €Šÿ|™5¿Æg–>Ï$¿ÿXbÿÅÌ-¿ëÇ¥>ƒ²(¿ÿXbŠãÀ¼µ‹é= ï=Ÿ€7€7›€7ÿBƒì¾±s?ú•#?ÿXbÿäÖµ¾ƒ­?µ#3?ÿXbf2\½6Y£=Ô ©¼»þ倚ÿ~8Æ=÷¿ À[¿ÿXbÿѽ$œï¾è b¿ÿXbÎýÕ¼e9)>Æiˆ¼O¢7¢´¢ÿ¤uô½€Õò¾<¾^¿b[¿ÿXblì’½6ä>[yI<ï€ ç€ î€ ÿ*Úå;×a?Fx½ÿXbÿ\Ñ;Ñâ~?$g¾½ÿXb©‹\\?u;Ç>ÿXbÿL·>~ÇW?­Í>ÿXboºi5ä=Ë-=O€@¦€@­€@ÿý½¨#B>Ÿ7{?ÿXbÿsÍ<è°\>Çæy?ÿXb®Ô³»{ôæ=ú~*=¶€@ä ©€@ÿ»Á¾œãÜ>²d?ÿXbÿ,¾‡¡ä>ìña?ÿXb°y½Àxæ=‘¶q¼û€˜õ€˜ù€˜ÿó¹¾Íà>õR¿ÿXb€Œ:šõ¬¾ á>9U¿m9ìUþ%Õq3*ŒLÀ½Ò5ó=J¦ÜHÙ;ÛCÚCŽCÿo5…¼íG~?–ê½ÿXbÿ,ÿ?½«¨~?š º½ÿXb¶X½ >n5ë<û€Mÿ€Mô€Mÿò~;? /?lê>ÿXbÿÞkC?œ·?+"Í>ÿXbˆƒ„½¾…=RºôÿXbÿ¢¡¬¾;ÒU¿ægÞ>ÿXbÛ£·½Åæ>d\ñæºÊ>ÿXbÿ¶çc¿9g>æÿÁ>ÿXbvÆw¼(×$>U÷H¼†€/Ž€/}€Aÿ9³ß>É`¿öâG¾ÿXbÿã1õ>7^¿}=¾ÿXb€-½_AÚ=£K¼Ó)Â)¡)Ÿç: ݾã]¹>2S¿¥ÿÙ7çqå&^ƒ’-ÿÕÙ¾‘š¼>;ÍS¿ÿXb$½gš>ÍÉ ;Þ€r~€rù€rÿÚ#É>Íd?±]¾ÿXbÿfƒ›>2$l?‰3t¾ÿXb-µž½h° >ÃóR=ÿ€ü€ý€ÿwhµ¼s'ã>[e?ÿXbÿ0i¢=&ã>©d?ÿXbÝ#›½”ÝŒ=MK¬ÿXbÿɬ¿™ÀA¿ ó_>ÿXbsö=Öýã=2t캪€’E€’R€’ÿ^÷Q?ÿ ?as}¾ÿXbÿÇ–Q?@é?™’‰¾ÿXbú¶ ½Œd>›D=±€¶€³€ÿ”Ã\¾Zû? ¼H?ÿXbÿ*¾û*?[åO?ÿXbö5=ß»=ˆµ<üiöi÷iÿTñw?Kâ=bed>ÿXbÿtÇw?©V>_L>ÿXbÏ==ÎŽT=Ñ$±»*˜~˜ô˜ÿ¶(Ë>–»…¾Ea¿ÿXbÿ=1Ó>A莾˜ý]¿ÿXbæ==†vN=W@¡»¿˜{˜V˜ÿ€;Ñ>«˜’¾jÚ]¿ÿXbÿñë>Mæ¾ñC¿ÿXb, ½ö$>Ù•¼Ä€ …lz€ ÿ‰M>8¤Z?Ëõ>ÿXbÿº>rÈ^?“~ð>ÿXbÄA¼In=?q½æ€…à€…é€…ÿ÷á¿ \ϾK?¿ÿXbÿ€ ¿Z ¾¾Äy@¿ÿXb&ÅÇ<—<þ=ö²í;•€u.€u)€uÿ`F?8R?ª“ä½ÿXb®zƒ:¡û?÷âN?úâ¾#Ž:6VS,íû»0‚Õ;9î´=aád=ù€-û€-Í€-ÿ,S>ÎÉ>£me?ÿXbÿé‚+>\UÎ>µUf?ÿXb>@½~SØ=ÿA¤¼¯ T \ ÿsÕ¾pDæ>%da¿ÿXbÿÒ!î½P·É>‡gi¿ÿXb,ð=ÉÃ=S{=YfPºÿÜI?•8·>! ?ÿXbÿ¨ E?W¶>UÉ?ÿXbÕw>½¤Ãã=8÷=‡€1Æ€1…€1ÿ4̬?ÿXb»¹¸½¢œè=_Ñ­<–.ªoÿ<¿‰qD¿–¯™>ÿXbÿ !¿š=¿¯ô‹>ÿXb=7»ÕB©=I½í€ ô€ ð€ ÿÌáž>£Ù¾¹“p¿ÿXbÿ.¥>ißè½Æ-v¿ÿXb;6B½ý>»&¤<ísØsË€Mÿ¾×N?¹B?H>ÿXb÷ú˜:­»T? ¶?TŸN>þzÊ9(Ýr*†_Ó/9ò6>‘}¼uFQ•QÿñÅ(?ÂoÛ=†>?ÿXbnY„:ÿ:,?>©Š=(›™ y¿ÿXbÿþu0¾¬10>Kx¿ÿXb*«½ã3 >ŽæH=#€\Š€\¼€\ÿž§¿ê¢Ù>Eh3?ÿXbÿþ¿{.å>dŒ3?ÿXb½÷ê=ü =9¥R\œoÿÁG¿”¤¿Â½¾ÿXb–u‚:QP¿å¿ã^e½]¾:­EÓ+ß:á/¦–½æ‘>"'<Àjjƒjÿe0ǽz'}?(Wæ½ÿXbÿ˜õõ½–®|?wÚ½ÿXb¡‚½û!&>7m¼:;};à¢ÿ¤ù¾ÙêþõNj¿ÿXbÿYp¾Ápɾ›h¿ÿXbY‡£¼ûé=‰aG=º€?†€:k€?ÿJ9U¿Èt6¾d!?ÿXbÿi§W¿>¾/w?ÿXb<¢¼h©=>Ͻ€¢¢€ $€¢ÿ—ˆ´½º>þ[|¿ÿXb»:Âí½f½)>ʶz¿ÏÀd;›e5+€gë.¼<=—q³= è-¿ÿXbÿnͽg’9?>x.¿ÿXb&àW;Ÿ†=ö› ½€Ÿô€ŸW€Ÿÿ¡¥§>yrü= Òo¿ÿXbÿV³ž>BÚ´=îVr¿ÿXb$/=Ê=­ˆš:í€`Ľ€`ÿ ás?Hm>Û˜I¾ÿXbÿp?ÂüŽ>ó•T¾ÿXbR“½øÿ!>Ve½W€(V€(*€(ú‡:eœz¿[)·½ß;¾:ÈÖ8'Ì0,ÿë©{¿Ý.<¤;¾ÿXb/ˆH=– ?=MË<ÝEÜE×EÿT§?Æ¥,¿ä³õ>ÿXbÿ7? ;(¿ô…?ÿXb’0=¤¨3=×<ÑEÂE°Eÿ,‘â> 0B¿„äô>ÿXbÿxâ>ÌÂB¿è)ó>ÿXb¤½-˜>ó¿ÿXbÿº‚'?Ápò>Äï¿ÿXbföù¼ÂLÛ=¦_"=ó€7 €7Õ€7ÿ5J½gß? wY?ÿXbÝMÍ:Y)5¾§@?É®W?/Ý—9”&,SÁF/ß4½½ž™>×m=û€eô€eç€eÿœ7w¿±6|>;ލ½ÿXbÿã'x¿3v>¡’H½ÿXb‡úݼ¸¬¢=fE=s€wÚ€wq€wÿ ùa¿-Ρ¾f²>ÿXbÿ:±^¿2Tœ¾xVÆ>ÿXbÈ@^=tbO=â;5€&Þ€&õ€&ÿK;?î~ý¾/ð¾ÿXbÿVk@?䬿ô©Ú¾ÿXb3ƽb «=¢í˜¼K›$ÿ°[§¾õ@•½›7q¿ÿXbÿžìx¾¡l_½’íw¿ÿXb5D•½.Œô=<¼,€™î€™¶€™ÿãc¾M{ü½)Ÿw¿ÿXbÿGP5¾ÖŸ ¾D˜y¿ÿXb73úGç|<~€tØ€t½€tÿŠRâ>ºse?$=ÿXbÿL3Ý>+Àf?Q%ó<ÿXb2tl:Äèù=:¼(€d€S€ÿç¾Ê’8?Å>-¿ÿXbÿâ¦È½ßú2?4O5¿ÿXbŒJ<0n=Ý%ñ¼÷€Ÿy€Ÿõ€Ÿÿh‘>[Jâ=èÝs¿ÿXbÿÀä…>³µ'=qÞv¿ÿXbS$½Ù->3Ä1¼`!è:¿ÿXbÿ¿~Dœ>c?A¿ÿXb’v£š+/?Aã¿ÿXbÿ•Ø·> 7.?a‚#¿ÿXbf»”â=´­¼å’Ï’¯–ÿˆ!V>Ðé?óÃT¿ÿXbÿÕ$"> _?ÁvU¿ÿXbj…é¼þFÛ=ÿ>#=i€7Ñ€7¿€7ÿáZ¾‹Ö?Ù¨Y?ÿXbÿ£j¾¿B ?6"S?ÿXbè.‰¼,IÞ=À’«¼z{#{{{ÿ!l>ƒ:?¸ÙQ¿ÿXbÿï1>¥ Ù>ë¡d¿ÿXbq¯ =å™—=!\¼–1(1’1ÿbªJ? K ¼Ýc¿ÿXbÿ‚N?©È»žI¿ÿXb”i½ÔEŠ=Ró=Ÿ€'v€'Ì€'ÿôR¾X7¿´*?ÿXbÿ;Ì~¾Îw4¿N*?ÿXbTä½Eó>­¥»­€r«€r¬€rÿÓ£Ä>8—_?­P™¾ÿXbÿ3b²>Ône?î–Œ¾ÿXbBêö<ÏÒ=VÓu¼ý€Œù€Œ°€Œÿ«>?lh¨>«zC¿ÿXbÿ¢¦?Û¬Ê>@¿ÿXb›Éw=òïs=ÑzxÿXb›89¼*Ë=6G='@M@$€BÿVÿXbÿ;¶|¾E\[?¾¼ç>ÿXbð“½$´Å=]3y¼:)8)2)ÿ³kÒ¾EËJ>ÒÎc¿ÿXbÿ÷-Ò¾43P>c¿ÿXb2I½¸Y >4-±;¦€sD€ÿ¦åt?g­o> –1¾ÿXbÿJ4t?_Xz>O"2¾ÿXbÉe½7>HÄ”ºwåv=¿ÿXbÿ&<"¿K<>F]@¿ÿXb ͭ=ýÙ={€ªê€ªÈ€ªÿ'¾µÛ+¿8#?ÿXbÓ~‚:ý¡Ä¾5H0¿xv?Þ^A:·Ð *4Þe/–x ½9c¸=›=Ÿ*ÿ aD¿Ä»=ŠŽ"?ÿXbÿ«;¿<6‘=øâ-?ÿXbàI‹¼×>RÑ:e€r¸€“º€“ÿ´Š¾•k?8•“¾ÿXbeà:ÃWp¾§šm?4듾í¾@:Ó}4&g•d-Þ:Ás¯=>k=÷€-ö€-æ€-ÿ*ƼE>ü#{?ÿXbÿç±¥<.3I>Õôz?ÿXb{„½ÉŽ­=î´5=(#R#s#ÿæ¶Ï½³Ð1¾/Åz?ÿXbÿ€¾’0¾tz?ÿXbV+“½'L>¯”%=³€k±€kD€ÿpâÙ<üA?né&?ÿXbÿòiš<+·F?{R!?ÿXb"§½‚®½=n‡=jŽåÿ‰A¿p¼j½„í&?ÿXbÿÖ¢A¿m©¢½77&?ÿXbŠ«J¼ÛM>ˆhô<ö€†€¶'ÿoÞt¾½U?‘àÿ>ÿXbÿ”:M¾DÜS?ß;?ÿXbðŠ`½^g>­¤=†€G€G.€Gÿ$.+?W’ˆ>8®1?ÿXb^5„:0&?©€>&ç7?Æÿs7ðyá)Rª/4hh¼Ž>&=&Q=ÒRNRA€¦ÿ×ôª>¥ú;ÆLq?ÿXbÿ"ø³>õœ=Ün?ÿXb`’нܼ1=á4:(€‘W€‘v€‘ÿ„ì¿z:?‡;ß¾ÿXbÿŽð¿4Š5?!ú¾ÿXbCÿ„½¾P>Ý[¼!€– €–Š€–ÿJ=óÎ=িÿXbÿßWY=ŽWxÿXbšãä:,M¿ ^µ¾Ž´ö>âÛ€:(ÂñÁ,œ<¼ ëæ=ó(=Ö€@®€@Ä ÿ eA¾¶uñ>l\?ÿXbÿ‹Àm¾]2ý>‹kV?ÿXbZ›Æ<˾Ë=¼A4=u(çÿLa?äJå>Ì8?ÿXbÿÏ?Ó×à>³h>?ÿXbxc<ôý>…?C<¦€u¼€uO€uÿ²˜µ>$(Ék? <ÿXbrŠŽ½MI&>¦L½<€ƒ€ƒH€ƒÿäu¿É½$¾ÿXb€Ÿ¹:‰ðr¿[§1½Ð韾[zÒ:E‡*; Z.y:W½þ{0=·E¼îžæžöžÿ P³¾sùô>K$N¿ÿXbÿ-­¾Ä8ï>w%Q¿ÿXbË-­¼Þè3>Ònt¼uQ"QïQÿ€Ñ!?õ6l=üÑE?ÿXbÿbª?Mž™=2ÙK?ÿXbÈC_½îîA=Ù#TBR?ÿXbÿå ?bÀ^>- O?ÿXbáµË¼ëÓ=?tÁ¼Ì È ¸ ÿ0É\½éÒZ>´y¿ÿXbÿ,–š½ÔMS>p¾y¿ÿXbQ¼ª½zn>Ž0=À€\€\€\ÿ˜û¾…e?[ÿ!?ÿXbÿX–¿„?{?ÿXb?tA½þ'>4 Þ»M4¿ÿXbÿçû!¿Wa^>G>¿ÿXbnÜ¢½Ò=Óf<û€ô€ù€ÿ‰T*¿-=¿ÙŽÿXbÿU”#¿wÔA¿Y ¾ÿXb T{<Ø)ö=Lý<¼¼€V€õ€ÿWŸÂ>—Œ,?ñ&"¿ÿXbP(Ý:kÌË>ÀÜ*?å!¿µk»9ÑŠÊ*1ÌÄ/Š:<¢|>Ͼò<:€tv€tl ÿ®O.>_O?' ?ÿXbÿM> L?þÙ?ÿXbb'½ësÕ=`V¨¼ð ³ ~ ÿDú >W4>o y¿ÿXb%LÀ:}Á>`†N>Œnx¿•-Ö:ÂÉ,^E0Ók3=q=Ê=h <éi¾i×iò‚:˜Áq?Æd¨>7¢h;á̓9ˆa0&ø`=+ÿ¥Ór?Óµ >°+=ÿXb û2=ʧ§=Œ„6»]€€¹€ÿìßs?R~9Ú´›¾ÿXbÿ!Ås?%µ=¶¨•¾ÿXb½úa4>ʉ6½€prl€pÿB»Ù¾`öG?…ê>ÿXbÿ ¢Ù¾ŽF?Sêî>ÿXb ¯½Û¾>èME=¶€\€\o€\ÿ H3¿.@±>¾Ï?ÿXbÿÍA<¿€>ŒI!?ÿXbÁÿV½ö_Ç=›v1=µ/|/´/ÿ ib¾q*„>vÂp?ÿXbÿg¾+«>¼Fj?ÿXb³_÷<¨Äµ=주Ý1Ô1¹1ÿu?¦|(>€šY¿ÿXbÿe¿ô>:[9>Ä\¿ÿXbT <¢^Ð=h²?=WKÔ€,­KÿÉãi¾@Â?û—K?ÿXbÿB‡¾Ì“?¸·F?ÿXbT˜½R>ž·1¼8€JŽx xÿªˆL¿»Ÿ ¿)¨z¾ÿXbÿ…L¿h° ¿ˆ¾ÿXbØJˆ½é`->‹¨ ½î€+¿€+©€+ÿ´ò#?óÙ=?I}L>ÿXbÿºÆ?ê¤G?ÃD4>ÿXbuå³»&à÷=^ô=ù Þ û ÿ@÷½,E?ŸG?ÿXbÿÿá½üâ?ŒÜI?ÿXb¢E6½÷“ñ=‹üò&$?]=¿ÿXbÿíÙ_>UU)?Œ¨7¿ÿXbÀ[À½e7ó=­‰…<‹b€ÿ1u¿˜‹¾toϽÿXbÿbÂt¿?“…¾®¸¾ÿXb*½3f=û”#=x€2Ï€2ò€2ÿš½£7¾Ê{?ÿXbÿcaÖ½Ö ¾Z#|?ÿXb8N =4½ä=Üä<0ÎŒÿÊÈ9?µ:÷>Iêú>ÿXbÿ«9?‡0ç>Æ ?ÿXbžÏ€½—8">¼—€ “€ € ÿ¦Œ_?§sË>Ëh>ÿXbzí™:÷rQ?Úò>/h¦>ç—þ;³¯*ÀúK.Ϥ­½Ø€È= ì<úã:1uI¿sµ#>W?a~æ8áè(i©-ÿšŽE¿Çv.>Ü?ÿXb<Ÿ½³ês=}]†¼/€Š0€d.€ŠÿȤs¿~ƒ^¾žö]¾ÿXbÿïl¿Ù¯]¾sh¤¾ÿXbÄ^¨½GãÐ=¤ø<ôoȬoÿøæ1¿:â€>…o,?ÿXbÀíµ:§7¿¡Ó…>Q%?>=–9Ñ{¬&K+rpib¾¼8ì€uÆ€uÛ€uÿàà²>w[?LÁ¾ÿXbÿ•°¢>Gþb?C÷«¾ÿXbþ´Ñ¼nm!=˜Ãî¼yðîÿWÑ=Ý?½k`~¿ÿXbÿ@)ç=®Qš<~Q~¿ÿXbƒk½Ä=¾4=r/s/t/ÿ~@§= ?’Y?ÿXbÿñÑ =‰¦±>kðo?ÿXbøÞß:·Ñ>´=» ¡€¶ ÿâ=tE?L¡"?ÿXbÿN„U<§B?ßî&?ÿXbvp0¼Þ>*8¼ºú€“ö€“¬€“ÿM+o¾sdm?(¾•¾ÿXbÿ…íW¾ëp?¾ÿXb~¼pê3>W\œ¼àQœQqFÿÎ?Ž>ÂG?ÿXbÿƒ?-„>„F?ÿXbnßc½)!ø=oH#¼Œ€˜*€–Š€˜ÿëw¾Ã¼6?;(¿ÿXbÿ¹@޾+Ò2?ØÑ(¿ÿXb:è’³P,?-B$¿ÿXbÿÀ¹>¬Ù4?“¿ÿXbØÔù¼…î’=M†#=ž€8÷€8'€8ÿöR>L=¾ƒv?ÿXbÿ ÍW>ÿC¾hu?ÿXböCŒ½]RÕ=Ig =x$ÑzÊzÿ‰ò˾»Ð>×…R?ÿXbÿ”Ñþ¿¿Á>ÊW?ÿXb'ø†½ãƒ=¤7Ü<þ€©ö€©Ú€©ÿ‡˾YAR¿Ò>ÿXbÿö‚¹¾T¿Î§Ú>ÿXbÀ³==„K‡=fÜT¹ù“û“¼“ÿÜ}ô½šý?MF¿ÿXbÿII¾kº?ãcK¿ÿXb|š½! >]j<ÅjÚjÄjÿÈÔ"¾"{?MˆÈ½ÿXbÿÕg*¾]{?Lw¹½ÿXbŸÈ“;]Ä·=Y‡c=æ€-ð€-ó€-ÿ5>FÊÆ>é8i?ÿXbÿ&x6>EÒ>òòd?ÿXbü6ļ³|ý=²º<¥'¼"¤'ÿ9 …¾üwh?n&¨>ÿXbÿ¬œ¾9c? š±>ÿXbÅ9нœ5Ø=ˆi=ezdzð$ÿ°5ª¾ÅÑ>ÍwY?ÿXbÿ1.³¾üiØ>ãV?ÿXbËó`¼£[=QڽΡ›¡û¡ÿ™/Ô=ž–)¾V{¿ÿXbÿ€$>#½)¾Íy¿ÿXb“7=É­é=sƒ¡»ì€’Ý€’퀒ÿiÅ#?IJ#?’VÚ¾ÿXbÿÄÎ?r$?— ä¾ÿXbîc½™ †=ª=×€¤v€'­€¤ÿ˜ÜG¾V"F¿7?ÿXb–KÙ:ˆ& ¾Ä%E¿mR?´”;µßž&‘2+ Â<$aÿ=ÃGD<ÂjH€mPÿ¿2¾Ó.{?&Ù«½ÿXbÿâo>¾—Cz?iôɽÿXbèô<<.«Ð=~9³¼)ŽVŽ÷–ÿа3¾Z¨?&X¿ÿXbÿ¿ʽ³ ?‚®U¿ÿXbZØÓ;Ë¿>oft2tì;‹€r€r€€ràW¶:Ü)²>Õ‹o?!Dl½ú¾¶8;'ª43+g‡:à^–>™?t?wp½¥jŠ:Ex+™¯‡/Á(½ÌC&>\ws;ðZ¦ZãZÿb 8?#äe¾åg(?ÿXbÿ;´??£IG¾Þ."?ÿXbÞW…½Ä¯ø=«L=g€D¹€DÍ€DÿÿÁP?륩=Ÿ¦?ÿXbÿeî@?À¼=þ&?ÿXbɰ½ÞŽÐ=BÐÑ<ÚoëooÿͬR¿d’>À‘û>ÿXbÿo"Y¿»“š>ØÞ>ÿXbÑ]’<ÂÃÔ=Nò£¼­€Œ¬€Œ¼€Œÿ.µC> p9?³’)¿ÿXbÏ÷ƒ:™Sr>©`;?4’#¿ô¬T:Ó­ý*°}\/·šu=ûêŠ=K¬Œ<(kWkµ€Lÿ°h?r¢±>_Lv>ÿXbÿ²‘f?™ã³>ç‚>ÿXbt™=›‘á=B]¤;›5åÿ¯ÑW?ÆÚ?ß.³½ÿXbÿ¤‚P?°w?A ŽÿXb¿»•<ä‘=å ï¼ú€›§€›ï€›ÿ*¼>u©T=öm¿ÿXbÿbhÅ>$ÎE=âk¿ÿXbák½¸¿=L9=Ô/Ò/y/ÿ‰>h=®\i>8×x?ÿXbÿæ$õ=|1u>¨v?ÿXbúñ—<šÍã=¼ê¼Á€Œ€Œ„–ÿY´¡>y˜>•›f¿ÿXbÿUe¨>´_ˆ>>ñg¿ÿXb‡Þ¢½î]Ã=ª=B¾iÿÌ?¿Ê%ó;nH?ÿXbÿû}¿+%›<ÑÒL?ÿXbS"©½>$œ=ÏØ—<­€_€¬€ÿàÐ.¿Ã5¿<>ÿXbÿÖŠ/¿°´8¿‹·Ä=ÿXb¦œ¯½Uß=ò²¦<ùo½0oÿ k¿QÒu¾™_¡>ÿXbÿÃ>m¿*æ`¾œ>ÿXbþ›·½ºkÉ=Ae|<¿€ º€ ½€ ÿ¶Þ~¿ò•¿=BOù»ÿXbÿL¿DY=ÐS=ÿXbኽd!º=9&‹¼))*)ÿϾÍ{>2Öf¿ÿXbÿ¹¾ïÂ=Ãtm¿ÿXbuu="4â=ê[æ»u€’ü€’õ€’ÿ£—4?ÖÇñ>N¿ÿXbÿ§ )?¤œÿ>³„¿ÿXb›Y˼’¬=4¼½¤…œ…¥…ÿµª³¾Å#>É2l¿ÿXbÿ’*Ⱦ¸ >Jh¿ÿXbØÓN½›æ >Q§<ç€Mñ€Mä€MÿxŸZ?9IÍ>©>ÿXbÿ?T?µÞÙ>ÍPº>ÿXbrR˜<¨>‹‰Í<ö€t³€t€tÿ\×>”…T?%[»>ÿXbÿ%øç>ïÀK?šÍ>ÿXbuå³½L×=‘ck<ñÝàÿØüi¿ŽöÍ>‘W=ÿXbÿÝôk¿ÌöÂ>ÂR—=ÿXbÜh€½»C>Åu ¼0fbfX€3ÿz?ƒ>>ò Ù=ÿXbÿ{?~¹ >/Žò=ÿXbóç½À>³µ¾:·€rd€rÛ€rÿ\f€>õt?9_ ¾ÿXbÿ¶Êi>º!x?é²»½ÿXb‰br<þ)Õ=ͬ¥¼ö–ð–÷–ÿ Äλë»9?Í+0¿ÿXbÿ Ûa=ô:?4M/¿ÿXb–{¡½¼ZÎ=L© =ŒoÄoîÿY*¿Ò’ˆ>mz2?ÿXb:Öß:Eª,¿‚e>±ä1?Ê~ 9°y*ßÀ’/©”½P4>°ÆÙÿXbÿšC’½L(x?@§p>ÿXbÉ —½òÐ>zVR=ã€p€Ä€ÿ®¢è>÷ÙŒ>ßæX?ÿXbÿ}Ð>ýï›>nn\?ÿXb¹Ù<´ù=tÂ<5€tÍ€tz€tÿnl?íõH?¬«s>ÿXbÿ|Š?!ÜI?ˆE>ÿXb„Ö¼ÄÒ0>zŠœ¼4¢¿¢£¢ÿ¢Rç¾à-ݼGd¿ÿXbÿ\ؾ“un½^Šg¿ÿXb¦ ‡¼´•=Û¤b=m€x†€xj€xÿ‡N¾9ô<¾ry?ÿXbÿú•7¾øŽH¾‹Ïv?ÿXbœ¾½ï ö=ˆ=®€eÞ€eE€eÿÅf¿…$½œ©g½ÿXbÿͿ冤¼ 驽ÿXb„:=»%¹= ©W<¯¬qiÿš~?æ´À=ö¦=ÿXbÿ”~?+Š…=Së¨=ÿXbPÇã<:;ù=žŒfc‘½ÕÇ{?ÿXbR&u=ÊÄ==ïFXTÀ½ÿXbÿ©ak?èÔ¼>Å ¾ÿXb;4=µ£8=ÛÃÞcþ9¿Œ ?ÿXbÿ÷Ö>’$5¿{€?ÿXbÙ?½7Q>¨Ž=[€kô€k²€kÿÉ¿!½i-X?ŠÀ?ÿXbÿ2YS:¤BT??ÿXb>Û¼jÿ=N*š<Û"¾"Ú"ÿJ5¾RSi??Ä>ÿXbÿhQY¾Èi?¬²>ÿXb0Z½vÀ>f„·<•€OŠ€O”€Oÿ€4z?lX÷ºœ¢X>ÿXbÿr,r?·ü*<³æ¥>ÿXb’]i½ºk=™¹@‚²?ÿXbÿÞ`(¿ Þ?‹?ÿXbœ‰é¼%ì=aû =×'È'Ò'ÿRä½#õ,?p{Wöe¿ÿXbÿˆz¾Ì> Äg¿ÿXbôþ½Í‘Õ=¹Æ'=¯$¦$W$ÿ•Èô½Ûç>¡gb?ÿXbÿ+µ»½qÍê>ŽGb?ÿXbÑå<ºØô=ÕèU8%€’Ä€uš€’ÿÔR?= G?:‹Š¾ÿXb€ó‚:F²?äˆA?‡š¾4X~:ñN*›N/%”ž½fkÝ=d=•oŸox€ÿsýƾ V¿6#Æ>ÿXbÿ‘úþ7c¿%„>ÿXbh#·½ÏÜÃ=+¤|<ø€ ¼€ ö€ ÿxI¿ž‰‹½ò†ø<ÿXbÿ¿–9½Ð” =ÿXbʰ½oâ=üÞ¦<Þ²òoÿxðJ¿ ñ¿6¿œ>ÿXbÿsyF¿™¦¿€>ÿXbBZc½K”>KçÃ<€(€V€ÿ«1?EíN?Ò¬>ÿXbï#Þ:‚%ï>:m^?|(>?¼¨;ãJí)Ïh#.. ´»¹Ã=nj`=#€,ä€-C€,ÿö)]<¾? æM?ÿXbÿ}‡u¼_ˆ?ŠO?ÿXbf¬½¿Ð= æ<òoì]o8Ã:ïD¿È»‰>7[?H™8uÁ˜'ñÁ/ÿðYB¿pNˆ>c ?ÿXbL¥Ÿ½NB)>£Îܼar`rÆrÿŠf¿ðM·>y{>ÿXbÿRR_¿Ë'Ó>$j†>ÿXbÀ<>Y>U÷È»é€z€Ð€ÿäDs>–m¤B?=˜¿ÿXb÷»FA0=Ö¨G=Ë”Ÿÿá‰>ñ£>zÊh?ÿXbÿXÇ—>I™>V+h?ÿXb½9Ü<=_³=„€<=É€$È€$y€$ÿt7?6ø;>XA,?ÿXbÿä¶3?öI>3"2?ÿXb°8¼Ñ6=«&H=rBíB˜ÿÊ£>'FÝ>ŒûW?ÿXbÿ¢\˜>ÞæØ>Å[?ÿXbà.{½N2>QNt½€4Ë€4ÿ¸{?ŒD>ì>ÿXbÿz? 7>Py&>ÿXbcñ<Ó¼£=ïa=3€F¬€-Ö€FÿŸ,†>Z L>æ²q?ÿXbÿR—˜>Õ¿¦=Öys?ÿXbRÑ;æÌ>&E"ß%»µZR7nZÿÆÀJ?I–³¾©Øÿ>ÿXbÿ#L?`•¬¾Ñ!?ÿXbT‡+=½,,X,ÿr/>fq2?>2?ÿXbÿªTS>’X?FÖI?ÿXb–°6=9'¶=`“µntq>ÿXbÿ^pw? J>@Øb>ÿXb•`q½$(þ=·](=^€GZ€Gù€Gÿ‚…à>¹ëÊ=ž«d?ÿXbÿ©_é>ûp™=# c?ÿXb.«0¼ëª =©J½‰€ € 6€ ÿ±I>U à<^Y}¿ÿXbÿòÈA=<‹¼­¿ÿXb3l´½ >àe<ð€Ï€ø€ø†:Ô@_¿XŽã>á´Q¾Ñÿ›7M*æwý-ÿèJc¿•[Ò>÷T¾ÿXbG^½4…N=îа»¿žvž¾žÿ6>¿Çqø=>(¿ÿXbÿî9¿ºÙ=Ó£0¿ÿXb>±N½¤ü$=ò±;=€HFM €HÿOÝ>}@7>³Pb?ÿXbÿyü¦>Úók>ܳj?ÿXbä÷–½Úá/>>ʽ|lêlþlÿ€B¾'Ån?·Œ§>ÿXbÿû{?¾v.k?y%²>ÿXbèÀr½¹ou=cð°<€©h®€©ÿ‚Pe¾žj¿°À©>ÿXbIŒú:71l¾tµe¿Ü²À>€-9Ë©*&é.¼t¼]m>ŒŸFËs».˜¯˜:€ ÿoŸ ?-¶¾x½C¿ÿXbÿð?]·Ê¾‡ÁA¿ÿXb×Þ§;â®Þ=ÒV¥¼0–Œ–S–ÿ )©É?C¿ÿXbÿ§f½>(Ï?p=¿ÿXb¿}½½ú^>äHç<Ç\b\É\ÿ ¢o¿¿9w>΃>ÿXbÿÃÓs¿°ri>O>ÿXb¾Nê¼èfß=¶Ÿ¼¡ £ ð ÿ4^{¾.3$?%:¿ÿXbÿöw:¾ê«?½˜B¿ÿXbÑ=ëÿXbÿˆ"?¼´4?”Þ¢>ÿXbã <èKï= =² ¹ ´ Ûf:Ê—>[Aã>Y™X?ÿ±8<ýü#0˜ð)ÿñ œ>Þ>EY?ÿXbmsc½XÈ >|¸d»I€”ž€–J€”ÿ]à:?SÐ@=.¿ÿXbÿE=?›¨Ý=L*¿ÿXbŒ1°¼àóã=2"=Œ€7€7N€7ÿýK¾Q€ù>§Y?ÿXbÿ`µO¾‚‘÷>êûY?ÿXbfM¬¼‚ÅÁ=ö|M=:@p@d@ÿ¢¶¿¹Þ8?ªðî>ÿXbÿýCó¾r59?7?ÿXbs¸–½ŽŸ=%=¸€‚r€‚A€‚·vÎ:§²¿};ô1?ï>9]ê&vˆ\-ÿ”F¿;¨Û¾4.?ÿXbø6==âª=Óø<_Q½ÿ÷é~?6ˆž=úÅK½ÿXbÿàc?«4Œ=  <ÿXb–ÑÈ<æ²Ñ=GÊ–¼ß€ŒÝ€ŒÞ€Œÿ{âÒ>ÖÖö> ôE¿ÿXbÿ•Þ·>È6ó>ƨM¿ÿXb^Ò;ç= À¿¼c€‡·cÿ“7>–û¾R7Z¿ÿXbÿg­$>âÃþ¾D5Z¿ÿXbc ½ƒ“=ϽÿXbÿPjB¿˜¿Úw>ÿXbíI€½J '>ºfò¼_f”fwfÿ¤\a?k%ë>›Aó=ÿXbÿ^?Ò§ô>ýA>ÿXb¿c8=ˆ.(=V¼<)€ (€ ­€ ÿîÜç>1c¿~ù’½ÿXbÿõNù>ªë^¿Km‹½ÿXbÓO8=­4)=h‘í;V€ R€ b€ ÿjÃø>}r\¿ E¾ÿXbÿùÇõ>~§]¿£g¾ÿXb¼"ø<þ* =Ñ–3=³P°P²Pÿ4?9x½uAX?ÿXbÿÝÍ ?ù½'ñT?ÿXb>[G½ªò >­¾:<­€‰€_€ÿ‘x?uñ{>/‡ó»ÿXbÿoÓw?6u>ý•½ÿXb¨½$ n=¶L†¼€d^€ŠS€ÿ‡’q¿k6€¾Ó™]¾ÿXbÿû„s¿»Qu¾ êF¾ÿXb¤ˆŒ!!|¿ÿXbÿ ˆ>€µM>1•x¿ÿXbˆJƒ½vý‚=½Œâ<|€©û€©ö€©ÿ†x³¾ºœW¿ª¶Ñ>ÿXbÿר¾‚¼X¿šÝÕ>ÿXbÝ”2=зE=—uÿ<*WW®WÿFmá>”  ¿éÏ5?ÿXbŸ³ƒ:ÌSô>¿sË,?X;ÀÈ*œÿ .pÏó¼žîÜ=J·¥¼ø C ó ÿ‚.r¾õÇ&?É8¿ÿXbÿþúp¾«*?I=?¿ÿXbaÁ}:Úø=zlK¼f€€g€ÿ?C)¾2È;?Å(¿ÿXbÿk2F¾Ѽ­ô»ý€3ù€3€3ÿY€>È >\Wu¿ÿXbÿ`·¦>RØ|ÿXbÿÈPo?,G„½ùDz>ÿXbXoT½q¯Ì=Û¿²¼Q x­ ÿ:?ð½Åéj>6[w¿ÿXbÿHÉÁ¼ÿ5>5ä{¿ÿXb©7=ï‘­=¸È½ÿXbÿ“ z?ÆWd=5yR>ÿXb¢ÏG½ç7¬=ÿ°¼¿¤°ÿ¾âK=¢¸ ¾z|¿ÿXbî¹:Våì;(Å•½ÍN¿Ð<âŠê)Ä.5a;½Ë+>ˆƒ„<ÇsÃsŠsÿŽè\?!6?*ð‰=ÿXbÿ{n_?Ýó>7öß=ÿXbâ#‚½ˆ,=¼ €¨ÿ€Ù®¾ñøV<–p¿ÿXbÿf*ξÁ6E>Je¿ÿXb­Q{ä>Ì)\?ÿXbÿ½Ý>ý/ê>¾1Z?ÿXb ˆ©½Üö=rQ­<À€€¦€ÿt>¿„ÿ¿@ r>ÿXb ¸–:@sD¿H²¿çp>¹~9VCÎ&w-åñ4;Òà>vÞF<÷óäÿ) ‡½,p?”vÆ»ÿXbÿI½ã|?°sd»ÿXbçP< >ް¨:œCC»Cÿ$e>ôr?™¾ÿXbÿ”+>OKq?Aö“¾ÿXbòn=–zV=QùW<¶€j¼€jZ€jÿâÝd?&[å¾û½<ÿXbÿWJf?`ß¾þC=ÿXb—1=ÅtÁ=‡ÃRºÂ€`‚€`ÿ™‰b?ÍŸ>³¨±¾ÿXbÿãé^?eR>ΌľÿXbbÛ"»1Ñ`=6x_=û(ú(ù(ÿ,Ý—¾¦l=+t?ÿXbÿb¹¾àkó<šÊ}?ÿXb¢^°½WÃ=<¼ç9³€°€Í€ÿãu¿´Ý½-¸’¾ÿXbÿÉ8s¿¾ö6=éž¾ÿXbSF=Ùƒ=Bz »'“L“%“ÿÛU”½!÷?roL¿ÿXbÿÊ[O½?¹?êR¿ÿXbaãz´ˆC¾•rl¿ÿXbÿÆÞh>9¾õt¿ÿXb 7 ½=d =³ï¼€i¬/€iÿ ¾a|¿;4x½ÿXbÿ7:¾³y"¿êF@¿ÿXbúœ;=öÔª= y„%58>ÿXbÿ`ºp?o–_>ø–…>ÿXbMÚ´½‡1É=zVÒ;!€ v€Å€ ÿ5Èo¿q.é=d™©¾ÿXbÿƒs¿øPý=QÀ¾ÿXbãŽ7½šï€=÷ä!=Ù€¤Ø€¤€2ÿË¿0®Ï½oK?ÿXbÿ^Í ¿D]ð½ªS?ÿXbDù<¬Å§=msc=Ó€-Ѐ-J€-ÿɲ£>Á¿Q¾¹Ól?ÿXbÿRŠŒ>\#$¾ý¸r?ÿXb‰ ê¼PÇ#=¤¥ò¼1€}a€}1€iÿèM>*(b<ÌÉz¿ÿXbË—:Ýî4>Pn=ˆ{¿M;Xwä'”1K,s*=söN=Ñ­×»mˆoˆ¼˜ÿrÛJ» íýÓ~¿ÿXbÿ üN=µÖ—½­÷~¿ÿXb+¢†½Lü>0L&¼Z€ÿг¶>E _¿[©¾ÿXbÿOÎx>=¬A¿ˆm¿ÿXb †½6Œ=ô5 =ò€ªæ€ªï€ªÿõ˜¸¾Ò67¿á!?ÿXbÿïRоÄ6¿ ã?ÿXbŽëŸ½²» =–"ù»ŸbÍbPÿçå3¿¸œ¾ ”$¿ÿXbÿ*¿}¬¾³×*¿ÿXb/6m=›V=üÞ&<)€jð€&Ô€&ÿ §e?¦#×¾eé ¾ÿXbÿd}f?uà×¾åܽÿXbíÖ²¼8žï=?c¼“€“Z€“’€“ÿN݇»–ì1?68¿ÿXbÿ#×=R«2?¾7¿ÿXb¸@=?Åñ= -ë;e€’³€’¤€tÿ#S4?Ÿ.5?6·]½ÿXbÿpM;?ÿ .?ZtJ½ÿXbR_¶½–”»={ƒ¯<ó€ ÕâÿöUq¿Ðçõ½íYŸ>ÿXbÿñ"v¿U ð½Ì¢~>ÿXb™dd;ÆkÞ= 3-=Ç€,€,€,ÿdE{>è£ð»„*x?ÿXbÿ³ål>£’­=»x?ÿXb¨8ŽçSÇ; €uC€ud€u¸Öƒ:ƒÙ>‹Ïe?ÜZï½­8TÜ´%Œr+ÿE^Ñ>8&h?ò7ѽÿXbµp™½”Á>ö&¼=vª€™ò«†:#2i¾Œ‰‚½!½x¿¿ÿ8µ%€'gŸž.ÿž•6ñ¼¢•u¿ÿXbÓõ„½yZ.>{†0½ì€+Ú€+}€+ÿ©nB?mÆ?kª>ÿXb”„à:‚I??úH>‘“a: ü<'”,Îü*=À›=F±Ü»Ê€€Œ€ÿæE]?kÍ1=®B¿ÿXbÿÑ]?{ˆ= Õÿ¾ÿXbq)½¹©á=\‘˜¼¸ @ Þ ÿv#ù½`¡û>Ã\¿ÿXbÿ g¾,Ý?™Z¿ÿXb*rˆ:ΉÝ=îw¨¼Í–º€;œ–ÿãív>Ýp”>Ÿm¿ÿXbÿâËw>;àµ>r%g¿ÿXbñI§½Ã.ª=~Q=ü€‚ò€‚ö€‚ÿï9J¿Â¬s¾Š«?ÿXbÿéÞN¿ùb¾üÁ ?ÿXb¶„½õ¹š=eŽ%=÷€'Ñ€‚{€'ÿ«ó̾¨ã¾9NM?ÿXbÿ ×±¾ùTâ¾¶¶S?ÿXbiV6=,‚?=°Ví<ÙE±E®WÿWpñ>²1*¿*P?ÿXbØØó:}Ëê>Xò2¿kx ?»I :o+*¼`/ñô =ýì=³x1<_€tX€t¶ €’ÿ^äK?Í?*iR;ÿXbq½:Þ©G?7 ?È%¢»èoµ:Ÿå£*H(e/1x½UÀ->•V¼b<ë<Ú<ÿFŒ ¿•{_>v‹N¿ÿXbÿÝ¿„ýR>äîL¿ÿXb|Ew=„y=[˜<ù€þ€á€&ÿ!•u?Ö¾¥á€¾ÿXbÿ¶r?ÜDý½Ìÿ•¾ÿXb W½°s³=/Ü9=]/¯/ì/ÿ!ää½0Œ>T{?ÿXbÿ½P¾7£>œ$z?ÿXbbž•¼k8>ĔȼIŒŒqŒÿTS+¿¦²¼m#>¿ÿXbÿ¯ž$¿‘H½§C¿ÿXbÍ!©¼y]/>€Fi¼½QëQþQÿž.è>Ý®²>óñQ?ÿXbÿÜ?ý>SLž>ÁïO?ÿXbØa =ûë=mÿJC€<ò>9-Ì'ü·5.ÿ²õJ?¿ë?€µ<ÿXb›X༸”“=ß§*=?€:,€:w€:ÿÀÿP¿¥õ³¾™ê>ÿXb³w±:—:F¿­©ž¾£< ?DZi8N>{dr¿ÿXb,vì9”5>é¶[>Åo¿—§9M û'VÅH,ìÙó<É"Í=u”ƒ¼Ò€`^€Œ!€ŒÿóY?ùÞ>»LN¿ÿXbÿ|’?=íy>rwA¿ÿXb$ï=iß=ˆž”<¿Þ ËiÿHWW?›?6cÍ=ÿXbµC†:'Þ]?ýÞû>fá©=eÃ:ù›Ð+ !0 i<$Ò–=áñí¼S€›þ €›¥€›ÿé€Î>‹Þ]>»—c¿ÿXbÿöÆÌ>&I>!fg¿ÿXb`r#»a‹½=k e=Ç€-Ø€-Œ€-ÿY…·={ù”>ÚØs?ÿXbÿ\øâ=ÄŽ>#4t?ÿXb£5=¹=G‘µ<>iÜiøiÿ¤v?U >ùt>ÿXb+Mè:]Jr?2©ü=j˜>AzS;ä‰e+ú2j/콸½¿|>rßêÿXbÿàYn¿ËêÙ<ÜPº>ÿXbPŠÖ¼ùÚ3>ÜKš¼Q¢¦¢\Œÿûò¿ >`N¿ÿXbÿ°¿Ç „=%NZ¿ÿXbâ¬<Á§y=föù¼V€ŸB€Ÿr€Ÿÿò6L>ä £¾1:m¿ÿXb{‚Ñ:ïé6>S¤¨¾ˆYm¿§©¶;iyÐ,-³„0K¼;å±= a½ä€ â€ í€ ÿ1>¢l²>pm¿ÿXbÿ |>®À>øij¿ÿXbz©X¼âê0>2ž¼›QŸQäFÿ†Ç?TÚ>…@?ÿXbÿiäô>ÊCÕ>žëE?ÿXbœPˆ¸êX>íGŠ:ïCþCìCÿ Û¨½/t?½ù”¾ÿXbÿÓùU½˜ÿu?ý*‹¾ÿXbàóÃ<¬ÇÝ=KZq¼Ü€Œ.€Œ>€Œÿσ>\j ?qÈK¿ÿXbÿüx>¯£?/õL¿ÿXbnĺó®º=`äe=Æ€-€-É€-ÿ 3î=¹çJ>³&y?ÿXbÿó>»«Q>)[x?ÿXb7üñÙ*>}T¼FQvQ‹Qÿh£…>YÅ&?^6?ÿXbÿ®˜–>ªn#?‹6?ÿXbf…¢¼Ç)z=ðG=C€:¬€?@€:ÿY¿¥ä½­Ä?ÿXbÿöÐV¿g›½äØ ?ÿXb==Wv=øÃ=X€Ve€Vx€QÿQÉO?WÃ1¾kÇ?ÿXbÿ.4Q? ¾TA?ÿXb—8=Œ»Á=ïÊ;~B}ÿÏ4x?Êúl>㣽ÿXbÿÉky?3úN>Y˜Ë½ÿXbqº<Ñ•=™G=·L6LÚLÿ$P$?¤U!¾ð@?ÿXbÿúX$?Po¾“ð:?ÿXbb‡q=|Fb=]ÃŒ<÷€jú€jÜ€jÿ©p?›¨¾N£ç=ÿXbÿö n?u(¶¾Iº¿=ÿXbŒ¡œ;ì>~įÿXbÿÉæo=Ïw?÷Õy>ÿXb á=vp°=ªc=šPzP7Pÿ mò;]€uf€u¸€uÿ„„ >1!r?0­½ÿXbÿ*×­>θo?Alµ½ÿXb µ»ÙA>û²´<Ëmü€ÿ¥$µ½H&z?çíE>ÿXbÿs_«½E|?a¡>ÿXbÖW×<ÚÿÀ=X9=߀$é€$î€$ÿ®Ü?ìÈŽ>™¦C?ÿXbÿ –?#³y>EQ?ÿXbªc<Ù–á=šìŸ¼y–®–x–ÿg…*>Ð_¡=Hž{¿ÿXbÿ…ëA>h>ª¹x¿ÿXb$œ–½É‘=Ëø÷<\€‚t€‚Ø€ªÿî¿>÷2¿|¸ä>ÿXbÿæž¿L-¿ö‘ñ>ÿXbŠô<¯–»=àf1=åPçPzPÿ=Ö?7¢ç=oP[?ÿXbÿ¼? k=Ãë\?ÿXbEh¤½Î9¸=Š =LË€‚ÍP°:ѸB¿É@=ßÀ%?Š:Üß(Ö¢.ñ°:ŸyE¿\J=k"?H :B ý)"e3.œSɹ§>U„;vCßChCÿƒ5ǽƒ#x?MGg¾ÿXbð ˜:Ùœ€½Péy?ô{T¾ÿLT:ºÚ) "C.½¬ç=ÎP\¼`€™a€™b€™ÿ3ѾœÐ÷>´F¿ÿXbÿ92ß¾{þÚ>W¶J¿ÿXb¨Æ«½y” >ÏHD=E€\¬€\G€\ÿr¿˜à>¢,-?ÿXbÿè¿ì`õ>µ-?ÿXbD¿6=L‰Ä=<ÚixÞiÿ´Nx?ëƒt>-?=ÿXbúá»:ÖØx?(¥l>¿¦(=‰˜ó>©=H¿ÿXb>Þ:Œoâ>7‡é>G²E¿Øþ9}¢¨)BQ—/Ëõv=Ûn‚=¢]<ù€ÿ€ã€ÿ´:r?@œ>,r‘¾ÿXbÿUv?þg>b5m¾ÿXbvü·½d >î" =€h€hD€hÿÌ~~¿GzÅ=³¢I½ÿXbÿš9~¿¿î=ÑŸ¼ÿXb"q½ëqŸ= =«€‚S€‚适ÿtã¾ûܾšI?ÿXbÿ§Ì˾p8å¾øúL?ÿXb WG½q: >ô^;s=s9sÿáo`?v˹>檡¾ÿXbÿy6W?°Þ>-¦¾ÿXbgšp½L—=€`޼ËRÏÿ“ŠW¾Æ¶¿aV¿ÿXb=Dñ: Ÿ¾zÀ¿v£Y¿Vð3;h­F+æ3/©km¼²Iþ=bLú<\'»'V'ÿb²ª¾DºQ?náî>ÿXbÿs º¾”O?TŽì>ÿXbÁV©½?:µ=Îûÿ<~"ÿˆLO¿8è³»*4?ÿXbÿ¿™I¿<Þ§¼F°?ÿXbX㌽é*>¹Y½ö€ƒÿ h¿vƺ½ÌÒ¾ÿXbÿÑíl¿}2¦½i½¾ÿXbÎl—½¡Ö$>ïæ)¼â€ NlB€{ÿ@ñ¾¢ËB?~cä>ÿXbÿtßò¾iËB?Cªâ>ÿXbrNŒ½ÒâÌ=üá'=òzfzózÿ=†—¾Ó§>]Òe?ÿXbÿh-оZ>‘âk?ÿXbhêµ½Ñ"û=}x;W¬Uÿšo¿'6®=¤±¾ÿXbÿYj¿=ït=ØÊ˾ÿXbÞVš½ÁW”=ù»÷<»€‚l€‚u€‚ÿž$¿Ùñ¿iþê>ÿXbÿä¿—Ò"¿Urí>ÿXbޝ==Ȩ==¹&<¨]§ÿ?'?"¤=1P\<ÿXbÿH‘?±Ñm='j»ÿXb¿´<4¼=Ú=qWÔWàWÿm›"?ûÉ>¿5¢O>ÿXbÿyƒ"?þL@¿ J9>ÿXbnĺÄ[Ç=².€n€n‹€nÿc5ï=žÈ[?¢ÿ¾ÿXbÿø?0>^0Z?Sãü¾ÿXbõ8=Ås–=C¹ÿXbÿôSo?Tóܼ"9µ>ÿXb9ì>¼—ª>v<Å€rž€“ÿàòY¾VXy?‰Õž½ÿXbÿDÙb¾³x?‘­½ÿXbõhª¼Î¦£=ö ½Ï€¢,€¢!€¢ÿîöνù0¼²¬~¿ÿXbÿ‰`›½Ñ;I»ÐB¿ÿXb‚½—>?¨ ½û€÷€ú€ÿ%T?yi¿•~¾ÿXbÿ)ÑY?ÒÝî¾%ww¾ÿXbZó#=(Û=~Æ<î zÿÕZ?ßÌ?0°a¼ÿXbÿcX?{A?ÖB½ÿXb=Dƒ½Gt=0.=i€'–€'ø€'ÿT¯”¾ux!¿ó78?ÿXbïͯ:­®¦¾r”!¿m:4?†êj:…ìÓ''Ø,Ù³g<¾¢Û=_Ò˜¼Ï–:–›–ÿž$«>œfQ>ë†k¿ÿXbÿ ‹•>ù.>Ÿûi¿ÿXb° M½0K>BzŠ»Ã;怗쀗ÿGg™¾âñ§¾£Ye¿ÿXbÿQh¾Ó¾¾-]f¿ÿXb§%½5~1>U¤B¼A=F=Ø<ÿÞ ¿-0ç>ç¡/¿ÿXbÿIù¿ PÚ> 2¿ÿXb^c—¼š}^=H‡G=-?,?/?ÿý¯/¿%Ã[¾–è1?ÿXbÿ,[¿eC|¾wÒC?ÿXbå =$Ð`=öî=l€TÀTš€TÿÐ5?¬Ûß¾y@ ?ÿXbÿHÐ0?EAß¾“°?ÿXb{L$=*WØ=rÝ”<§¥BÿK¬g?IÏ>~C>ÿXbÿ=Zh?nwÐ>r0Ñ=ÿXb¾j%=ð£Z=F±Ü»1ˆ0ˆ»ˆÿ§¬a½Â³>û}¿ÿXbÿ†qÚ½"@>h÷y¿ÿXbÜ.´½Š>òî<Ú€\´€.½€\ÿ÷Æ:¿þp ?oãØ>ÿXbÿ8(9¿À—?¿ÿÐ>ÿXbÄyx½pD—=ù '=m€'Á€'é€'ÿµ‹¾½µ ¿öÒJ?ÿXbqê«:_N¾‡Ô¿rñC?S.ƒ; ÜŒ,/#î/üŒ‹½¦(—=å =¨€'©€'r€'ÿäC³¾Ÿ>¿ŸJ?ÿXbÿ G²¾´¿mVJ?ÿXbøÆ¼%[]={…½õ¡ö¡Ú€¡ÿ‰^®¾ƒо Y¿ÿXbÿµé¤¾b ؾ/ôX¿ÿXbxÓ­<»Ñ§=Z+Ú¼.€›_ €›r€nÿ‡qç>&¼h¼Rd¿ÿXbÿ{qÛ>i]‰=¨f¿ÿXbܹ0=óÍ=ïÊ;áÕžÿ¬Øi?ËîÇ>sjê½ÿXbÿm|l?ãGº>º¦ô½ÿXbœ…½>]=ެ|Öî8?ÿXbÿ´§û¾íç>í…>?ÿXbAd½|Z=Ü)=¾w¹wbwÿáø©>Œ?½®/q?ÿXbÿúU¤>ZµŠ½’Õq?ÿXbè¥"=˼µ=Jð=•P»PxPÿÊ£[?ƒ >‹uý>ÿXbÿ<ºX?À¡=Â?ÿXbDS½² 0=;ý ¼ûžúžøžÿ§è³¾]Jê>žQ¿ÿXbÿÏÀ¾ÇÇ>PW¿ÿXb¥ž…êN¾þÄg¿ÿXbÿç±Ê>?³Y¾˜²d¿ÿXb@¥Š½ >­5”<õ€mu€mý€mÿì Ü<áÚ?t¦¼ÿXbÿôñ<žà?ÿ¼<ÿXb±‹½Çžý=â¼³¿²ÿuªC½_~%=œ¿ÿXbÿçg*¼ín=Ï¿ÿXbäܼ9 Ð=ÂiÁ¼Í ™ f€Cÿëú ¾ºt´=J |¿ÿXbÿô:ʽ‘6>þ¦z¿ÿXbâ±½œÜ>ÍÊ;z{Žÿ™Tb¿ºÑ>ÌFf¾ÿXbÿƒtb¿qÎÁ>„{‹¾ÿXb·^S½‘|e=Ä— ¼Šž.ž„žÿ°¯¿MUt¾½»E¿ÿXbÿÓ¿¦èu¾IH¿ÿXb¨m½ã#>(ÔS¼…;Œ;J;ÿ“2Á½ Ò ¿„»U¿ÿXbÿ[$¤½ 5 ¿Õ%W¿ÿXb¸æŽ<\>Fу<Ý€tˆ€tý€tÿBË>Áàj?·Ê<ÿXblÛ:£Ã>zl?ã<×5O¿ïAâ>ÿXbÿ¹Í>‡F¿¾Uù>ÿXb¿¼¢˜¼=†W½0‡Ô‡v€ ÿ¾¡Ð=ÁÜ?ê[¿ÿXbÿY« >!à?OY¿ÿXb2'=ùÜÉ=<2Ö<@i‚iiÿ÷ÆZ?Ò²°>6ªÆ>ÿXbÿ+Z?Gò¨>ÈßÏ>ÿXbU„¼õ>ÒpÊ;怓€“cÿm=¾ç]z?OŽÅ½ÿXbŽš±:Ò—'¾ Q{?òGǽᖈ:^q>*ûÆ?/}=:ϸ=æé=…P PPÿ4ñO?·¼Þ=,³?ÿXbÿ´•R?¯£="?ÿXb®*û»-²]=ŠÍ½Ú ` ë ÿÛ…>Ø×-¾øFs¿ÿXbÿjz>ø *¾O”t¿ÿXbkÔC½¤µ=Ä•³¼ž¾ t?ÿt™¾»Ï޼Ŀ}¿ÿXbÿ3’²½ ‹Ð¼ñ~¿ÿXbƒ¿_=aPf=‘ Nº¼€&z€&Ô€&ÿ?úF?¢ø‚¾ˆ(¿ÿXbÿWºG?­òоðH¿ÿXb„Iq=ëŒ=ý†‰<€l€l´€Lÿñ·K?l< ?,¹>ÿXbÿA(D?`f?7¡€>ÿXbƒ¥z½OÏ+>Óöo½:;5ÿ§~?z·½Èü§=ÿXbÿÉu?Ãg‰¾>‰Û½ÿXb ‡¼[Ñæ=x#=Ú€@ 'Û€@ÿŒd¾/Ÿ?É%R?ÿXbÿÿ±O¾ q?JKR?ÿXbfg½$)é=|Õ =3'|€72'ÿwù ½@0?ÍI?ÿXbÿËk&½# ?7¯R?ÿXbuW¼Ùí3>°«¼çF,QãFÿ9Â"?3¾>›5-?ÿXbÿ %9?ÿXb†7‹½º¢=ê^'=¯€‚S€‚]€‚{(%:•ô¾³æ¾qµN?^ܲ:sˆ+¹Z”/ÿ¯OϾ)¥Ù¾ç=O?ÿXb—7§½­n>ò±;91ÒaÿN“P¿Œ>×G¿ÿXbÿN§Y¿¿Õ@>|´û¾ÿXbÓ½—7>¾Ki½v@v€>ÿW‰¿ý}ò½þæE¿ÿXbÿøb!¿’G½{TF¿ÿXbf/=$á=Æ<œ5tÿ02Q?o0?÷Ž&½ÿXbÿ5!T?ÈŽ?%5j½ÿXb¦ò¶½ÞÆ=¬*<Ž€ Œ€ i€ ÿ€U~¿¦+Û¼e¾â½ÿXbÿÿ|¿ùMQ½Îc¾ÿXb. ´;ÓÀ=§u[=Í€-ÁKÌ€-ÿ­É>ÌÃà>áN?ÿXbÿd º>;Ú>Ô"T?ÿXb˜ûd»-#õ=!?=ú Ü þ ÿæ•N½+w?[~L?ÿXbÿðƒ—½Õ2?a9L?ÿXbg·–½·™ª==Ò =d#€‚Ê#ÿ” ¿òË€¾*´M?ÿXbÿ«¾ ¿Xm¾w€J?ÿXb=J(=‰˜=‡€Q†€Q€€Qÿ¡R?¤P½ë?ÿXbÿ°O?X ‚½)’?ÿXboöG½qZp=Ÿç=U08€¤º0ÿéH¿_Ý̼J†?ÿXbÿ#œH¿S¼Öÿ?ÿXbZƒ·½Ë>½Œ;Q¬¨ÿoaN¿äû >ÔO¿ÿXbÿåøR¿ŸÃ>5c ¿ÿXbá™Ð<jü=#hÌ;+€u)€ué€uÿ@¢?tÒI?ÓD¾ÿXbÿö?ØÞP?ÐQ¾ÿXb¨Š)»F?=òÒͼš€¡<€¡¡€‡ÿÊÊÃ=¿hN¾MŒy¿ÿXbÿbÁ…=0îR¾’óy¿ÿXb%wX½¨q>‚;Ð<Ý€MŽ€Oê€Mÿ.¸v?â+>Ë`T>ÿXbÿŠSu?`…V>.ýF>ÿXb˜i{½#/>¼èk½eÉbÿäy?ªqè=™•=>ÿXbÿíýz?:Ì=ž­->ÿXbžEï;`Ç=‚½­€Ÿ¯€ŸB€Ÿÿ%·>Äòʾé²g¿ÿXbÿ¨C8>–œ¾]oo¿ÿXbNF=™ r=+1=ˆ€‹€‰€ÿBQ?L3³¾~Aê>ÿXbÿÔçQ?%°¾sAê>ÿXbhi¼W\,>J—~¼YQ˜Q¶QÿÎ §>e "?·3?ÿXbÿÚ0À>}?P–0?ÿXbZ)¤½‚§=¯Ð=|€‚2€‚þ€‚ÿ¶£7¿ë¤³¾±?ÿXbZðƒ:|¯@¿ Á¤¾› ?Óxò9 ¦Y+öŸZ0º,&=â[Ø=5¶W<{[ÿ(Ûd?°îâ>‹^‡=ÿXbûCƒ:Rµ_?³!÷>rrn=s8¢I×) ôé.CÉd»Õç=¯+=i€@k€@Þ€@ÿj¤¹½Á=¾>`‰l?ÿXbÿúÈr½tÀ>¢½l?ÿXbõ…P½M >€¶Õ<ì€Mà€MÛ€Mÿqê>?Ÿu?àœ >ÿXbÿœ"B?ä?Ö·–>ÿXb( =+À—=¡#=€V«P'€VÿÇû?{ù޽%ÉX?ÿXbÿ6i? Yl½8T?ÿXbä܆½D¦,>›½®€+_€+ì€+ÿA‘.?wÊ4?kC>ÿXbÿ)5?äå-?¾@I>ÿXbÈ—½nÀ§=Z=a€‚ꀂÉ#ÿÇx¿ˆ›¾‚D?ÿXbÿ@Æ¿òu¦¾ÆB?ÿXbà =½ ¦&>Ïj¼A<„<ž<ÿ樂‡h>³æI¿ÿXbÿà¿”w>›H<Ÿ€u’€u˜€uÿ“EÚ>‘g?Ùò¼»ÿXbÿóß>‰I¹û;4€W€WwTÿµ´ ?§S ¾–÷R?ÿXbÿ3Œ?éÉÿ½²ŠQ?ÿXbYÞµ½Å<><£­<9€q€.w€qÿ70¿e.I?¢Ë;>ÿXbÿe0¿ú±E?åÐo>ÿXbØ.½üo…=ëŒo¼W€)€,€ÿ‚RF=œPî¾=b¿ÿXbÿÈ{o<ýå¾0°d¿ÿXbïãè¼¼=¨=d?=:€wà€8J€8ÿ˜f¿}Q±½eÜ>ÿXbÿ®Áf¿­ß½d‡Ö>ÿXbê섽¸äx=É¡<Û€©ö€©Ù€©ÿ„Š¢¾‰”h¿Ú‹>ÿXbÿÕ¾›i¿o¤>ÿXbä=¢ë¢=&s,=ÒP†P¼PÿU'?å®°¼èßA?ÿXbÿµø.?©ž½%­:?ÿXb4eg½Gw°=»6=¸/”/r/ÿ»žr¾‡)É”ª½qJb?ÿXbÿö¸?%©½‚|Z?ÿXbû<ÃeU=»ì={€Tò€Tö€Tÿ>u?aܾ¼Ò2?ÿXbÿ8±?óæÕ¾˜+1?ÿXb˜¢=úÞ=탬<³ilidiÿ ‡Z?4ü>ë.>ÿXbÿ¤ÿXb@QÙ¼ò{Û=ˆ¼%=m€7½€7¬€7ÿJ[›¾¸Ïâ>>÷W?ÿXbÿÜ®•¾"Hú>CjR?ÿXb¬ŒÆò(•º(€”^€”¦€”ÿ²l!?Lj7<™«F¿ÿXbÿù?ˆ§¾=ïN¿ÿXbc;@3È=ðÞQ=r€,²€,ÄKÿ–ö/>š…E?‰Ì?ÿXbÿ´Z@>¬°G?bÌ?ÿXbV󼽈ð=O=V\Ô€eS\ÿÏnn¿aô ¾<¾ÿXbÿ‚öo¿8©¡¾g¾¾ÿXb s½† Ç=b-¾¼»€C€C¸€Cÿ µ½r>‡>UÞu¿ÿXbÿõu¯½…v<>T«z¿ÿXbxšÌ;®õ¥=·™ ½¿€›½€›n€›ÿòdö=f¸Œ=ò‡}¿ÿXbÿÜŒ>†ƒ÷={6t¿ÿXbn‡†½øù>Ÿ>‚<»€m~€m¹€mÿýY<;´?Á4=½ÿXbÿWÁ9=S²?ŽË¼ÿXb[ 3<]¨|=š“W=6LvLoLÿª-?oX†¾.;0?ÿXbÿ?iþ>¾U¶K?ÿXb¿H(=S–!=¢}¬;¿€ ¾€ r€ ÿ«àê>”_¿©©'¾ÿXbÿ³-é>‰˜\¿‚e¾ÿXb†¶<Ñéù=°g»ï€ué€uz€uÿµvè>ã–H?ü)Ù¾ÿXbÑØº:1Þ>‰H?†×ã¾&þ-9j‘* 6”/só ¼ ˜c=[y ½¶ î ß ÿítU>¼¥›½‚žy¿ÿXbÿéf>]ÿ¸½U=|¿ÿXb@12½¹áw=$=ã€2æ€2À2ÿo⾫a¾Ó c?ÿXbÿÜJÖ¾´EÕ½!÷f?ÿXbæêG½Ôµ=*p²¼ßtît–ÿ&›´½ÿ‹E<ãû~¿ÿXbÿpGN¼ª_˜¼vï¿ÿXb—ªt½×g>¸ ÛÈ+x?í 2>ÿXbÿ¦ï>M~w?-U>ÿXb´Ëw½7¹=.p9=‚/‹/Ž/ÿ© Ü=Æv£<~w~?ÿXbÿ—œ*=Àb™½ç?ÿXbõÖ ½²ž=ÜÖ»Èb£Ébÿ¶ƒ9¿ßu“¾SC ¿ÿXbÿrcA¿kªŸ¾f†¿ÿXb  ½Ã‚Û=´Ø»…‘F‘¦)ÿ8k%¿¨Ã¾>vƒ*¿ÿXbÿÆ()¿¾n»>¼¾'¿ÿXbõ»¤7ü=-¼ÿ’~’þ’ÿzÃ4>†ñ?Ä"E¿ÿXbÿk´>ã¥)?8Ó<¿ÿXb ½þ¼Ëž$>®¼d¼Ÿ;I;u;´5„:èù½ˆé¾w¬a¿à~À8Û¸ç*²ké.ÿ¸F½ËØü¾ÎB^¿ÿXbóÊõ»e=åBe=h€?¸€*ö€*ÿ…‚M¾³1Ÿ¾*Óm?ÿXbÿ£I¾ˆúª¾×úk?ÿXbé ¡½$`´= -¼Ób®bÒbÿ.nT¿òÉ=ãï ¿ÿXbÿvæX¿ð¿9¡ú¿ÿXb†U¼<•ø=W^ò<Óк€tÿla?äø5?Cö>ÿXbÿnÕ?·'$?»~?ÿXbW?6½ôPÛ=X$=Û€1Ø€1ý€1ÿsð€e´?–_Z?ÿXbl<»œò=Žë_¼S€ì€V€ÿ¸#Ç>‰í ?8=¿ÿXbÿ‡¹>׃?hû=¿ÿXbþc¡½³'á=`¬/=S€£€°€ÿr^¾Þo¿8Œ>ÿXbÿ<¾uyq¿·7–>ÿXb–‰½ÚTÝ=Œ/Z¼Ó€™ä€˜Ò€™ÿڡ̾³Ùº>êCW¿ÿXbÿ7꾟¡>¢ÊT¿ÿXbáëk=­Ã‘=k}<[€,€Z€ÿtµ? ¤>?K'ˆ¾ÿXbÿÉ?ûdP?rÍ…¾ÿXb˜O=-íÔ=üU¼½€’ó€’ž€’ÿ#5S?¹xÙ>*Ô¾¾ÿXbÿa"N?Ʋí>îâ¼¾ÿXbf„7½Ž µ=£?´¼G>†tÿ2˜=&–D½ ÿ~¿ÿXbÿ2ו=Úøè½É¥}¿ÿXb:ç§¼¤á=º,&=å€@À€7¤€7ÿ¤Ë.¾çFë>¡!_?ÿXbúúÆ:'à¾Ìžß>T×b?ÅŒ¢9{c>'çÙ<,ȳ˼aÐ=ÃØÂ¼~ Ý  ÿ蓽¸PÜ=:ß}¿ÿXbÿÀ³u½e§å=äë}¿ÿXbÄ"†½”JØ=· "=Ù$dz·$ÿ‰~¾óØì>\åY?ÿXbÿ}§]¾ÇÔ×>•na?ÿXbÒ¦ê;þ)>N·l:ŸC–CžCÿ?–>g s?v’¾ÿXbÿMé=¶[o?—÷«¾ÿXbÇ:¼±>ý¿ê:߀“¶€“­€“ÿ+AD¾“.r?ÙÐ…¾ÿXbÿ£4z¾xüo?sí}¾ÿXbc˜“½ú¤=îµ =c€‚v€‚Ÿ€‚/Œ†:9ù¾3Xµ¾azL?«8êá*&j.ÿÁé¿þ‹´¾ÑóE?ÿXbb.‰½o„å=ÖV,=Ñ€ªIЀÿŠK?ÌU¿ò…r>ÿXbÿÒøí>S¦Y¿ž3}>ÿXbfl(½–#ä=åµ’¼î—p ã—ÿ…޾—h ?XS¿ÿXbÿ ¾«?(UX¿ÿXbY½oô>ý‡4=º€G¹€G¨€Dÿ!L?Žñµ>»ù>ÿXbÿáçM?'Ê»>›Zï>ÿXbcï=9% = 0,=ÞP¾P¤PÿQB+?‘­½æ =?ÿXbÿ¹+?Zƒn½õ¼H?ÿXb’b½å¸“=ÞT$=¾€'Û€'~€'ÿæ <¹}¿ îQ?ÿXbÿZe'=v¦¿££S?ÿXbp´ã;ËJ>·徇?dG¿ÿXbÿF±¥>³û ?ªG¿ÿXbyá¼±‹¢=CA=w€wà€8æ€wÿ–‚^¿û£¾çÀ>ÿXbÿùðd¿Ù^¾9.È>ÿXbh\¸¼8JÞ=c'=Ó€7€7¼€7ÿVT[¾"ô>µ=Z?ÿXb«Í:RD¾;ìî>w]?P¾ê8¡\&›c¯,½UW=ýØ„=‚¨{ºpgrgËgÿ¤¯>[sø>ÆëM¿ÿXbÿ~ʽ>͸ö>|AK¿ÿXb÷̽Ïg>†¯¯<ó".hsë‹æ:÷‹a>¸Wc?ú›Î>~Ž:b(4U$-,æ:d‡>»“g?b&Ë>DN;ôú*~T/^ž=æ\ê=ª+<®€t ¶ €’ÿ.P?Œ?Ó‰w¼ÿXb0‘: ¦N??ÿS³»†ÿø7^Ê)Èâ.'Þ¡½ùײ=ãã=s€‚ gÿÚÇ@¿¥¼a(?ÿXbÿæ+E¿õSV¼&>#?ÿXbMôy»ï·=é_½€ L€ ~€ ÿg4>¥ÄB>.?w¿ÿXbÿáõ>æ“>®Ér¿ÿXb½ª³½0¡Â=µÄÊ<ïèÐoÿÄa¿«Ô =¹ð>ÿXbÿda¿ýÌ:Røó>ÿXbVE8<T”=«?½€›•€›w€›ÿA8¯>f¬,> £l¿ÿXbÿÒpŠ>Š€þ½þft¿ÿXb.S“½°Ç>$C¼ŠŒÝÿñƒe¾È¿W>-–s¿ÿXbÿ˜Z¾e,A>adu¿ÿXbQÁ½Y¦>têJ<Ô€mU€mè€ÿÞë#<¦ç~?}¼½ÿXbÿ¯+^<Ï~?Ë0ýÿXbж<–>>ËsºP€Z€¢€ÿýé@>JŽf?ŠÈ¾ÿXbÿíP>b?ï‚Ö¾ÿXb¾Þ}½;m>&Ѽ@€©€…€ÿ?„z?ç|P¾µfù¼ÿXbÿA={?àþ@¾!½ÿXbÂ1K<›É7=̼ۢ_ï€B_ÿÝ=.>@ Z¾šNv¿ÿXbÿ,º°=ßÃR¾÷Šy¿ÿXbø.=üp=@x»ì€Ì€Ú€ÿƒp?̳Q¾´@¾ÿXbÿ:Œr?c:¾Á̆¾ÿXb€I*=¸?—=S÷<£€QZ€QŠ€QÿP8]?°¼›¼|½?ÿXbÿ©_?‘1¬¼û>ÿXbÒ䂽øQ->Å5½r€+Í€+[ÿØY?cCú>ÁÛD>ÿXbß²:8{Y?p9ð>]îv>ö&2;ñ+Ï|J/Çz½ýL}=-Ë<ø€©d€©ú€©]˜°:$or¾%a`¿&¡Ö>ÍÿŸ7úÏ&Ï¢Á-ÿßÌ~¾›a¿ŸÐ>ÿXbÍ®{½x=“o¶<1€©à€©i®ÿo¾Š”d¿îúÄ>ÿXb}Ñ…: k¾ß&e¿Š«Ã>5þò8KÕ¢)%o|.޽ìˆ>°’O=s€Dš€DÈ€Dÿ=?Þ%ã>²{;?ÿXbÿ2I ?Š_Ë>E2=?ÿXbÛ¾½[ì–=äÚмw€…v€…Ô…ÿ]``¿óÖÁ¾HI˜¾ÿXbÿ²Ÿ^¿“h»¾£©¾ÿXbε<8eÎ=êv6=,)[ÿœcí>ëû>¯î<ºæ>ï¿B?ÿXb_\*½ÁVI=Ÿs7¼€X.€X&€Xÿ›3/¾Å;>¯Ôw¿ÿXbÿ€†D¾ªÀ >²ºx¿ÿXbfg½x ™=…Î+=;€8u€8F€2ÿ,MÃ=ò*ä<Ë»~?ÿXbÿ¸ý>8ï<”±}?ÿXbØH’¼1êú=º.ü»¬€“Z€“H€“ÿ©o<M?.Œ¿ÿXbÿqg³¼S,Q?–{¿ÿXb½ý¹¼¾j…=û;=l€?߀?e€:ÿ¶P¿(£®¾ú£ñ>ÿXbÿXN¿¯ «¾%Cù>ÿXbW꙽.ÇË=/¦=©ZÊzÿhÉ¿kX‘>zbé??ÿXb\Z ½ÐÓà=>y=W€7ž€7¨€7ÿX}1¾Oð?ÕÿN?ÿXbÿE² ¾a?ÇP?ÿXbc%†½Ó¥>3j><×€mW€m­€mÿo ß;›T~?lé½ÿXbÿ;=C²~?¸½ÿXbŠ«ª½»ì·=Yù<¿Ü½ÿ“F¿ C½–!?ÿXbÿÃèH¿£ʽˆ¡?ÿXb ޽_ >|ƒ<ó€mã€må€mÿˆ`?C?ö%¿ÿXba2Õ¼ N¹= |E=É€#Ê€#e€xÿF<¿»ÓÎ>~y ?ÿXbÿ÷d7¿Öá>Úc ?ÿXbÕèÕ¼"ߥ=ƒR=>€w†€8€wÿö±d¿££¾•Ü>ÿXbÿÑÕ]¿Ü«é½×Åø>ÿXbTÿ =ƒ3Ø=‡Ä½<¶²¥iÿØác?\Ó>’{E>ÿXbÿ¨8e?‘[Ñ>/|4>ÿXb. ¼rÅÅ=•òZ=«€-U€-^@ÿ…‹ì¼&À2?c7?ÿXbÿlÁ³½´v4?y-4?ÿXb ?¸<)Û=gî!=ø,ü,×,ÿãb‰>Ž>Ë(l?ÿXbÿKt>/%€>õ9p?ÿXbT¬½©ÜD=î±t¼î€X߀X}€Xÿ¥’˜¾Vo?a]E¾ÿXbÿ‰ z¾¹‘e?§õ¼¾ÿXb'…¼í€;>°‘¤¼jFÙF×FÿáÖC?¶<ÙÏ$?ÿXbÿ‚C?yô¼ø%?ÿXbrûe=PPJ=X<]€j&€j¿€jÿ›F?˜„!¿xpô»ÿXbÿß'D?º$¿F—<=ÿXb•'¼Hþ =BZ㼦º? ÿvú|>Lݾ]u¿ÿXbÿ–>6f¾|u¿ÿXbÚÊ‹½k >`±†<Ü€m­€mê€mÿ,S==³?C¹½ÿXbÿ™ûÄ;gÈ?ýß&½ÿXbr§´½7ªó=âê@=·€e´€e²€eÿÇ"¿/¦9¾Ã²D?ÿXbÿX¹&¿b.¾µS=?ÿXbës=ô…=€É;ì€Û€ú€ÿæyj?=d9>!f·¾ÿXbÿÓj?§>—½¾ÿXbŸ9+=û¬Ò=ŠhyÍß=ÿXbÿ.j?ÖÈ>«ãÅ=ÿXbÓKL= d–=Áã[?ÏU+?x›<ÿXbÿÉ5? à4?þ²¡<ÿXbéš =¡-‡=‰³"=}€V€V¸€Vÿ@èú>LŽ=¦k^?ÿXbÿ%Rý>­¼ˆu^?ÿXbÓˆY=€ ]=¢àŸà{¿ÿXbŠTÀ:ÇÆ=¼A?>ÁCz¿A=_;,ÛØ*ÁˆJ.+n½;4,>˜kQ¼öÙÇS¿ÿXbÿªb¿:ôR>üN¿ÿXb¢_[½Ð€=‘íüÿXbÿ¡Ñ®¾¬I¿c=?ÿXböa½fË=ìÜ4¼Û)Ù)Ú)ÿ°Æ,¿ÆBr>Pî2¿ÿXbÿðI¿i~r>óØ?¿ÿXb°9½qÆp=°ª=à€2–€¤Ã€2ÿŠ‹¿JqJ½¹èR?ÿXbÿß4¿é€‡½D P?ÿXbªD™½ð…>VIä¼3€†{€†³€Jÿ²ók¿ =¿¾gœÖ½ÿXbÿøAc¿è¾Ø1›½ÿXb´[˼ÎÝ®=m¨½N…ž…I…ÿÙ°¹¾¿Šo>†îf¿ÿXbÿ]˾ µs> çb¿ÿXbì?½¿žÏ=$°¼¹ › K ÿfÓ½;CV>s}¿ÿXbÿtW=ÆgÉ=(g~¿ÿXbWzm==Õa=7âÉ;ù€&ø€&û€&ÿ*Ah?Œ&Ÿ¾â‘¾ÿXbÿš•i?ºv¤¾½Í¾ÿXbÝ넽$Bã=pìY¼Õ€™­€™§€™ÿ¿3—>ÝÜM¿ÿXbÿõ¾ŽH™>àKS¿ÿXb$´å»¼yÊ=®ôÚ¼×€;Ö€;ô€;ÿpu;½Mâi?LÚξÿXbÿ\·¦¼d@Î>øá]?ÿXbÿùŒ> Î>l__?ÿXbM½€I*>i;&½‹š¶€+ÿDkd?ÕØ>½U >ÿXb¡:H|c?u{ä>½ïØ=I•­:øG*î·/7Åc<º`=Ð L=®€Kp€K%€Kÿ)é"?xv–¾•6?ÿXbÿÁÖ%?þœ¾À†2?ÿXbÔ_/¼ƒR>°7±<Ÿ€É€õÿŒøl¾Ât?T,F>ÿXbÿ$aˆ¾Ûn?“¦w>ÿXbÇë¼-ê3>ËMÔ»×Q8H¬Qÿ˜H?ó‘¾* ?ÿXbÿáeE?H¾2Ú?ÿXbd½½…[þ=Z)=Æ€e˜€eÇ€eÿѹ}¿ï>¬ú<ÿXbÿÒU~¿óøà=¿Nõ<ÿXbÏ'=k·½=˜¡ñ<^P\P·Pÿês\?®Ð>ø>ÿXb¸õ:L™`?ÿª>cVê>*™ì9M¼˜)ð r.×="‡=6­=µ€Vf€Vh€Vÿ)J?û 7½±Æ?ÿXbÿéE?úc»¼ã¡"?ÿXbíG »e>åo<—‘ñŒs±:ùÁë½j~?';=O¿–8O«R'I¼á,ÿ‹¦Á½WÚ~?ëHu:ÿXb³¶)=BzŠ=šD½»¿€½€¾€ÿ¶o?‡|¾Þ€¾ÿXbÿ|pj?~–@¾·¹µ¾ÿXb¥e$<Ý%>s¹Á»è€Ó€ª€ÿ Ó…>l…L?ô« ¿ÿXbÿÀ˜’>Å^??n¿ÿXbÑ ½ Ó=þd ¼h)Õ)Å)ÿ_#¿¿ÿ>TÑ4¿ÿXb6]:„Ü#¿ƒ„¥>zm2¿|·::B]ƒ)$Z\._½tC“=èj+=¦€2O€2Ž€2ÿzZ>ð‚½Þty?ÿXbÿþP->˜’½€)|?ÿXbr½ò@Ä=…Á¼¶€C€C¾€Cÿ@‰Û½°>] v¿ÿXbÿ&3)¾‘a> t¿ÿXb ˜½Í­°=Fîé¼Ì€C›€Cà€Cÿ+V¿ Ì>ÑoÀ¾ÿXbÿö+W¿÷ÎÍ>Ûü¹¾ÿXbضˆ½´í=HI= I³€DDIÿ-+?¶y ¿Öÿ>ÿXbÿgM1?‘þ ¿2ì>ÿXbŸ®.½zñ=xn¼ò—ç— ÿp'">Ú>þ d¿ÿXbÿQL>yÂã>Äb¿ÿXbob¨½ªD™=é'<í€L€½€ÿ¶b¿:¯ç¾a/>ÿXbÿÜ+k¿L ȾàWp=ÿXbé=ú_î=øk²<Œ€ts€t€tÿä@?/ß%?bä=ÿXbÿ6E?yc ?ùò=ÿXb·ð¼<{¡à=2ÿh¼þ€Œ¹€Œz€Œÿù‡Õ>ЬÖ>”oN¿ÿXbÿ6ùÈ>FÝ>O×O¿ÿXba6¼î›=ê½€ € € ÿ#ªÜ=¶ >׺{¿ÿXbÿ ˆ=KØ=òþ}¿ÿXbØ.-=Š?ª=nøÝ»Å€`‰€`Á€`ÿÖÃg?†ã¾®Ï¾ÿXbÿŠj?ڼͽc§Æ¾ÿXbí¸¡½“°=ŸÈ=q€‚瀂ÿA…<¿ˆt¾½­Œ+?ÿXbÿGjB¿Â»½Ÿæ$?ÿXb‹Š½ÛO†=¾ …»œ;z€€ÿ‹¾¿úØ¿J ¿ÿXbÿøa¿úô¿¿ÿXb»„½íbº=Ÿ¬˜¼†)È )ÿ¬7Ÿ¾ ú„=&½r¿ÿXbÿB'±¾†2˜=äno¿ÿXb¥ö¢<4ë=L`¼¤€J€L€ÿ@.Æ>ë÷>$I¿ÿXbÿçú¾>²ò>[`L¿ÿXb¶…g<ÎŒÞ=Ù•–¼Œ––ž–ÿ¸à£>U?>RÈm¿ÿXbÿS;><::>à#o¿ÿXb§“»À{‡=ðÝf=ú€*÷€*Ú€*ÿCë$¾Ðü@<Ý£|?ÿXbªH„:¾Ä·-½ ÷|?vþ9¸ŒÍ+¯œ/î“#;{ï=/k"=c ƒ Ä ÿ¦üò=72?7QZ?ÿXbÿ ÚG>7]?KvS?ÿXbµ¨½?!>Ða>¼î;€;Ö;ÿꌻ½%”¿àõQ¿ÿXbÿz&ý¼T²¿bËN¿ÿXb` ¼t#,=½àӼǀ¡k€¡”€¡ÿºª=Rú;õ¿ÿXbÿQö=q¼¶!~¿ÿXbÄ#±½ÕÍå=ÿÐÌÿXbÿ¬ˆ+¿U&6¿š¦X>ÿXbÃe•½Nc»=p˜(=Ç#Æ#Å#ÿnä¿‚.ÁXì/?ÿXbÿ¸à?¿ãÌÖ=sS'?ÿXbé|8=p €=‚ÿ-»8“û“s“ÿ僾ޑ?Å(P¿ÿXbÿžç{<ßþ ?ñV¿ÿXb¾Þ}<¢_Û=/3,=¿,w,z,ÿ¾Þ=8|1?áb6?ÿXbÿˆØ >ù¦?‚M?ÿXbB_š½y˵=œ!=`#›#'ï¯:Ë¿º·½YÌR?Í<Æ: +••‹/ÿK3¿ZÊ.½`tP?ÿXbk󿽸®ø=T©Y<€Œ€4€ÿÏx¿ÐÌö¼æýn¾ÿXbÿ›ãy¿5÷ʼó\¾ÿXb¯½½»—û=*=Ÿ€e›€e€eÿÅ¡¿‰¶Z=Õ›»ÿXbÿ ô¿©¼ê£¼ÿXb`Ê@½Ú=Öÿ9=M&MÿŸkƒ>¼º¾ªÁl?ÿXbÿå\‰> ñº¾ë6d?ÿXb ß{½ç‰‡=•e=|€ªû€ªü€ªL΃:ÔYо––H¿#;?è¾9¡ûw'H@r.hØÎ:£—¾| L¿Ë?å¢g:—\+ B/'l¿½aÿõ=[Ï<Ê\â\Þ\ÿd¿É}“¾S¬³>ÿXbÿÑG^¿…V›¾]òÈ>ÿXbþ›·½[š»=|—<ñ€ ²€á€ ÿà¯~¿kY½Vp°=ÿXbGº‚:±¬¿Ùs弿¦+=L?¡:i§,cCÜ/Zc½’z>~; <÷€ ü€ ô€ ÿr8þk½½ÿXbÿ›=ŽÐ}?¶lÙ½ÿXb¨mü±R>IƒÛ;˜€r´€rè"ÿð„¾Åv?w¾½ÿXb}Öµ:¥E‹¾¦u?©¢½J|v9±H#Œ—8)&þ(½Rµý=`?Ä<±.°.ú.ÿœ1H¾gßY?1€ù>ÿXbÿÛóH¾L!U?až?ÿXbqW¯¼‡2´=%a==€xy€xý€xÿ>Þì¾{[Ê>Ý'K?ÿXbÿÁ ñ¾ä¥>9R?ÿXbšëzlK:ã€uÍ€uÞ€uÿ™ë¨>Ÿƒ`?ÝÖ²¾ÿXbÿ )Ã>Üç^?FŸ¾ÿXb—â*"ÿLºQ€R€YCÿëP>²þe?ǾÿXbÿŒ?w>$’b? ÆË¾ÿXbzÆ>žÓ¬<Ÿœÿ.š>hÅn? xK>ÿXbÿðLš>wao??>ÿXb€Š¼Óh2>2¼âQžQáQÿ[t?—§‡>-ðP?ÿXb2 ƒ:NE ?à¿z>üN?Œœ:d©#šöÙ'¦I½À_ >²½–@ÖX>ÿXbÿWo[?«žé>St>ÿXbñ›¢½D5Å=œà¼ì€ó)Û€ÿ30¿ä°ž>·è'¿ÿXbÿç‹2¿WÄž>e%¿ÿXb…´F½Fyæ=£°‹¼8 ê 9 ÿñ[:><?¢jW¿ÿXbÿ|t>‡˜û>P¢[¿ÿXb/=R`á=gð÷<æðŸÿº_6? fË> ?ÿXbÿ< :?æZÜ>3 ?ÿXb4¾¯<ãQ*=)z`¼ù€Rä€Nû€Rÿ O[?Gvý¾#‰¾ÿXbÿÖ}\?ü¾Çlú½ÿXbޝ==A*¥=š ÿXbÿGSt?Éô >ögˆ>ÿXbÈ “¼-B>‰ À<ç"Z@'ÿZ}ɾÉMX?Šv¹>ÿXbÿÝ˹¾ct[?& »>ÿXb/úJ½Ü‚%=|º:¼MžžOžÿª*¾k>Ä{u¿ÿXbÿkÕH¾/ t>Y€s¿ÿXbÆOc½m©ã=Y=V.¬.¨.ÿ7jgm$?ÿXbÿCH=¿Y‹>ܶ?ÿXbŸ 1ŸÅ<½Õ²c?ÿXbÿ¯óÉ>ß½ö®j?ÿXb)²Vº5b>I<:°Crÿ'NÕ½Ê}?n³½ÿXbÿºÅÙ½ÐÇ}??ž½ÿXbí,ú\Ié9bqÿ*ëSŸ/ÿÛ%?´0 ?W ?ÿXbK±½õžª=qâ+<<h;ÿÌ_{¿°€¾”îé½ÿXbÿi1{¿ÉY%¾” ؽÿXb®¼„½†¯/==¾€=€=#€=ÿ;…f¿ŠÚ>Fëª=ÿXbÿÅS¿ÀË ?è>Á=ÿXb·%2=é›t=ôŒý<Ž€Œ€g€ÿP=}¾ ÷é>öºZ?ÿXbÿQ·Z¾ìä>Ÿ‘^?ÿXb~‹®½éD¢=¢~—<|€Ç€ú€ÿ<×Y¿îšì¾(¯>ÿXbÿ‰²X¿1 þ¾àOE>ÿXb•G—½j­=]Â!=e#É#H#ÿå¿´Cx¾úõR?ÿXb»•†:8ï¿ì^оMO?™æ9,+±5;0þð³½Ýìï=×N;v€|€ß€ÿš.¿VƒÑ¾ÿ¿¿ÿXbÿ †'¿VÈè¾C­¿ÿXb â<½Û=מ¼"€s6€sB€sÿúçx¿!71>2ñ ¾ÿXbÿb.x¿*' >q¹O¾ÿXb¡g³;$íæ=ú'=Ð €,£ ÿuKx>}mœ>&¹k?ÿXbÿ6D>+&ž>žxn?ÿXbu»²Ö>Iô»‹€Š€‰€ÿÖœ_>Mr?? ¿ÿXbÿ±>±XC?f‚!¿ÿXbþ =õHã=´.<ÄŠÿ M?É&?µñâ»ÿXbw†º:‚BM?pä?Úcª¼°¾Ï8ÿì*©$/¬9@½Ë>XYÛ<´. .<.ÿžŽe? |%>yúÒ>ÿXbÿBçe?Ðè)>Ä“Ð>ÿXb9Ôï<Ÿ;¡=jÛ°¼o€›²€›´€›ÿI¯?N¡A>îlK¿ÿXbÿª"?h½>¡B¿ÿXb,F=˜Þ¾=‰ê-¼Ë€`ö€`È€`ÿÍÉ)?ã¥ç>Ÿž¿ÿXbÿÀŒ,?ª†Ú>ÌY¿ÿXbïÿ#=ûv²=¦&A¼Ú€`Ö€`¶€`ÿ0wV?=â>t%¿ÿXbÿAR?>5 ¿ÿXb3à,½"¨*>à*¼x<Ê<ç<ÿD=¿õU>£PH¿ÿXbÿTª¿Õ*f>ëMA¿ÿXb“½¯#®=𤅼éb.)øbÿ~;o7°8c¿ÿXbÿŠy¾ÎøÐ>å9a¿ÿXb’‘s½>!> ; ='€I-€I€Iÿlð>ɲ?X—(?ÿXbÿ×…?¡ÿ> Ç4?ÿXbJ{ƒ¼LáÁ=y²[=ÿ@y@~@ÿq…¢¾ø+?R2,?ÿXbÿÎ]T¾ƒˆ7?çc*?ÿXbH—¼GUÓ=/À¾¼»{ë{r{ÿÃÁ0=Mk®>op¿ÿXbÿÆU<µ;m>Fy¿ÿXb¹Ä½(}>ÑAºT€rÖ€rf€rÿœ±´>,öf?@ï}¾ÿXbÿsÇ·>o¡f?âÛy¾ÿXb‘G½@M->a§Ø¼¾€ ¿€ ª€ ÿJŠ>ƒ¯c?mø¼>ÿXbÿŒ°> `? É­>ÿXbYm>=îè=Œõ:H`?ÿXbc%†½€bÄ=I.=¿z¾z]zÿÁ¤¾)wƒ>åLi?ÿXbÿîH‚¾ÖZ>Ûsq?ÿXbßýq=¨å‡=ãÉ;t€Ø€ê€ÿ,|l?æÒ:>Dc¬¾ÿXbÿSxl?òL>×>§¾ÿXbèÚW=Ü=5Fk;ÎmÊmžmÿ>ܵ=ªÕG?1b¿ÿXbÿ0òw=F?rë ¿ÿXbåc÷<é`=Òÿ2=mPÒLÞPÿF? w¾.[W?ÿXbÿù?ÅÖ$¾èÖV?ÿXb(»½’Ê>Ù=é€eÞ€e€€hÿJp¿Ú¦>æó=ÿXbÿÎ p¿Ó\¢>X¹>ÿXb”¥Ö¼AÖ³=7TL=4€xŒ€8f€xÿ:_S¿IV†>‚´ÿ>ÿXbÿµV¿ ¨…>ûµô>ÿXbã§<¥½>só <€u6€u9€uÿwí>b?ÃÒ–½ÿXbÿ9?ò>”1a?¡ÚE½ÿXbI{½\:>uX!=QG€GPG9Ô„:ÍÁ×>þÒ>BÎN?§O;˜´E*«²¶.„†:-±Ê>Ãò>Ý„I?º®Ð:3Hî)xš†-Ð Œ¼Ü >l—¶<­XÌ"ÿ܈·¾0c?š’>ÿXbÿ"b´¾Dÿd?=áŒ>ÿXbŠ=´ÛJ?ÿXbrÃï;øQ­=v¨f=ï€-æ€-ö€-ÿ3˜>'ìѽÕs?ÿXbÿfs°>½Ë®½\Ro?ÿXb“ªm¼ ¾é=q®!=¦ Ö ½€@ÿe~¾ºÎ?viQ?ÿXbÿžÉf¾H ?÷R?ÿXbñG±½lë§=¦ ‡<ò€þ€‘€ÿ…„|¿á½/Wú=ÿXbÿ¿u}¿•Íä½^®=ÿXb,)w=IK…=„ô”<&kWk|kÿcõw?÷5=-•z>ÿXbÿz?j“=öpO>ÿXbî\½Ÿu >MNí<ÿ€M(€Mö€MÿøJ?Ø—>ò´ ?ÿXbÿT8R?Sý¥>vð>ÿXb4i³½ÁWÔ='Ÿž<Æoo9oÿf$[¿]vã>R‡>ÿXbÿuÐ^¿©Ôß>¥h>ÿXbzÞ­½¡ºÙ=‘_¿<ÉoëoÈoÿCbj¿=ö–>n Œ>ÿXbÿ>e¿¸ô•>r=ª>ÿXbogß<¾J¾=»¶7=t€$ºP¾€$ÿð!?2m7>Ô°K?ÿXbÿûb?x1>Q]J?ÿXb!«½Á6>üpP=5€e1€e|€eÿ‚W¿ ›Í½ûG?ÿXbÿèÍ ¿ŒνW…E?ÿXbu= dÖ=ÏÚí<i8iÄÿ)ƒ7?“½>d?ÿXb{N¿:8p:?¿>Î"?œÝ‹9F¼•)0,M/ÄÐê¼ ¸‡=ùhñ¼«€…L€…V€…ÿü­=¿!S¾Ùž#¿ÿXbÿZîD¿J¾>4¿ÿXbr§t=¼ˆ=¸<ð€ö€€ÿ9eo?—ñF>±¯—¾ÿXbÿOZr?Ün9>tiˆ¾ÿXbÁÄ=kE»=Hù =¿P}PNPÿ‚Y^?Yù=0ýõ>ÿXbÿìV\?x]A>6ò>ÿXbK>6½'Þ=à =l€1¶€1¼€1ÿ[ O=É?þ‡R?ÿXbÿYL<¹8 ?‹+V?ÿXbÈE5=gÑ»=TºÃ€`9ÿ“j?ù¢€>†ÿ¢¾ÿXbÿLÊd?´F•>_–®¾ÿXbí€k½h“ã=´’=ª.±$».ÿÿ«<ú?•uY?ÿXbÿãª<£¹?v;Z?ÿXbºg=ü6„=)ê =¼€Q{€Qµ€Qÿ_…Q?g¶ ¾d€ ?ÿXbÿ1@U?µï½Êq ?ÿXb›ç=9í)=#Kf»‹88ª˜ÿá>T=¿ÄpM¿ÿXbÿÈ3>ÑÕ¿ð©G¿ÿXbSë}¼0È=ømH=I@ €#K@ÿ“ˆ”¾¡Äd?ÜU¯>ÿXbÿºPŒ¾%Kd?ãX¸>ÿXb==ž#Ò=ß©¼ý€’ü€’ý €’ÿn@Q?/UÔ>zºÌ¾ÿXbÿ#L?!ñ¿>!ò¾ÿXbÿÛ¼Žç3>U1¼ªQ Q«QÿXLH?_ª¾UÂ?ÿXbÿÁgF?¨|«¾/ ?ÿXbÅ‘‡<âV=ϤM=LêLFLÿÜ”?Øùz¾.S?ÿXbÿ2¬ç>Øz4¾VÊ_?ÿXb°k½²=J^¼,ÊžZÿ¦ý¥¾ è©>rÈb¿ÿXbÿ —¾ÐÀ>\÷`¿ÿXb†­Ù»Ïöè=þ›—¼ü’û’ð’ÿµr[½„àK?Ü6¿ÿXbÿ8bÔ½O?b?¿ÿXb™H½;ÂÉ= ‰´¼Ÿ 5   ˜ „:;½œ=ŸÀ=¡~¿ÌÀ+:ô…'„j¾,ÿ—-^=`ò>ª }¿ÿXb‹½ÕË>®A<Ó€mÒ€m €mÿ«¨Ø·qT¼cêt?ÿXbÿ¯)£>]5è»o¥r?ÿXbšÏy½¹€=|Cá<ú€©ú€©è€ªhg°:«²n¾³`e¿­€Á>®$;ž]['SM¿+ÿæ„p¾mqf¿™Ê»>ÿXb‰–<=ǹ­=v¨&<®½±ÿš‡~?6c²=³~=ÿXbÿ‚±~?{ ´=<äJ=ÿXbгY½ñF>Ìî =¨.ê€M^.ÿ%C"?³vÖ>Bu&?ÿXbÿ‰ë"?ôèÓ>¢&?ÿXbõGX½Ouˆ=‚=ú€¤÷€¤Õ€¤ÿ+s=;²o)¿0ç??ÿXbÿ€Yù½¤¹(¿‰ý=?ÿXbºõš½Tž=¤4¼µmiÿ„Ï#¿b𙾠5¿ÿXbÿ6í6¿9·¦¾|‚¿ÿXbÅǧ¼à-Ð=k¹3=Ï€@d€@†€@ÿ}Í„> ÿµ> âe?ÿXbÿ]-b=SZ•>1ut?ÿXbUx<Âû=Å ¼û€ò€ø€ÿCª¾> ·E?—½¿ÿXbV6ƒ:2D¿>Ä??Zi ¿'|;_'*àñ.؃É<ãÉ=›Z6=rê³PÿcÍ ?šœÜ>`6?ÿXbÿ‰ü?èØ>-¬*?ÿXb Œ±½6¯ª=š°}<=€ç€•€ÿyô~¿º5K½Îoš=ÿXbÿÕ\¿¯Yr½d-=ÿXbh†½Ôé=t4=\IµI©IÿWò1?SÆ&¿ì§›>ÿXbÿ35?Â<%¿Öõ’>ÿXbíq¼Õ$˜=þñ½ƒ€ r€ Ë¡ÿ'i>®t™ºXU}¿ÿXbÿã,³=Ko<¯ý~¿ÿXbÍ>½}‰=íIà<=€©?€©<€©ÿ ˆó¾ÄqL¿|ͼ>ÿXbÿâ@ô¾-N¿`u´>ÿXbÖq|;«í>apM<ülîÿwPò;zü?AKî;ÿXbi:Â?»³é?Ð_Ô Qi¿ÿXbÿ_´z¾Ît¶>ñÕf¿ÿXbó½¡ö»=F%5=^€8€6Ü€6ÿ£Á=øºŸ½¤~?ÿXbÿ`pg=÷Ø€½D?ÿXb³{2½:>­ˆšº\€r¬€–î€rÿáõ>3v?go¾ÿXbÿô·>g w?Fzk¾ÿXbÕ!7=ú¹¡=ëŽÅ< i iiÿ1¦i?ô®;É5Ñ>ÿXbÜ­™:¼†m?Z·€<ŽÌ¾>Ï ;fã'ãÓµ,?«L¼ ¤=Dˆk=,€x]€xs€*ÿUª¾ÛÿÞ½ãÙo?ÿXbÿGT¢¾¥œ½Ýr?ÿXbK‘;\ñ=G‰¼Ã€À€Â€ÿƒ€]=œ7?l2¿ÿXbÿdÜ>¥‘.?zN7¿ÿXb m@½\v>¯? <\€u€ sÿ)P?Êp?Ky¾ÿXbÿ \?-zù>‡Â¾ÿXb~QB½8 >ß <…s©€¸€ÿÜ`?ùë>>¾ÿXbÿi*\?n²ù>¬¾ÿXbòwï»k>bø»ç€“÷€“倓ÿú>¾2Ìn?Aã¾ÿXbÿ±¾¶ìr?ú¾ÿXbKȧ½õÖ>6­T=Gu‹uAuÿS¿–@‡¾ôSR?ÿXbÿƒÃ;›v¾!*b?ÿXbo—½}\»=u<&=b#Ž# ÿÀF¿7”<Ù R?ÿXbÿO¿ál¼hÞQ?ÿXbÿ#=ä¢Ú=Ýξ»`€’x€’Ç€’ÿe|P?ÔÁô>òp¨¾ÿXbQGŒ:i·W? Ö>$³­¾ô\:š¯ÿ'츅.mtN<ÐE>&üÒ<=€tD€t€tÿÃa”>ŒÐh?G²˜>ÿXbKÝ:‹X¡>“ðe?Hêœ>Gh³:ºŒÞ&8Á`+´½_|Ñ='  <’€ '€ r€ÿåšg¿Xù‘>¢¾ÿXbÿ3çj¿OŽ…>;–™¾ÿXb˜Þ>½¶gö=:ÏX¼U€˜$—©€˜ÿÚ¹ë¼7ô?‰SI¿ÿXbÿ2¢“½þ§?­ìK¿ÿXb]†½«í&>Ác½½:8:÷:ÿ>w?¹ƒ¾¯k=ÿXbÿe0u?¥“¾¾ØN<ÿXby’t=í-…=UL¥<kVkÿkÿ‰5o?hF«=F±>ÿXbÿêøs?We‹=µ —>ÿXbµ§d»Zµ=Cªh=à€-ü€-0€-ÿÉ=°=RÃ$>³{?ÿXbÿG>õ=»!>i{?ÿXbS@Z½ :=í1=Ô€2a-¯€2ÿg¢)=­l??¿¥)?ÿXbÿB¸ÿ=O†8?½Š.?ÿXb©ƒ<¼¨k=dY=ŽB2B8(ÿá¼¾©Ò¾O„U?ÿXbÿÓ­«¾!áä¾´LT?ÿXb=»a»= =½P|P>PÿáT?ú<>·Z ?ÿXbÿŒW?“æ>@M?ÿXbBv^=5 ”=ìõ;;m*m8mÿÞ*3>u“h?ºL¾ÿXbÿ ü€>Öˆe?€rº¾ÿXbV ‚½±Á=ÛÂ3=GzFzŠzÿŒžˆÏ¶>5äY?ÿXbÿ좕¾^8¾>Þ—a?ÿXb¹S:½\Z=î'=e€0d€0g€0ÿÚ¯¾©eÔ¾o³W?ÿXbÿCsɾìô̾ŽÞS?ÿXb_ e»Yjý=(~ =Ì€ß Ï€ÿ6Q=Ã?J?ùê?ÿXbÿcÈ;›I?ãÂ?ÿXbAò®½aÎ=â?Ý9΀ʀ‘ÿ$ï]¿RJF>5&ë¾ÿXbÿÌI`¿Q H>§á¾ÿXb™99¦€´=¸æ½Ë€ ®€ Ê€ ÿw ¸>oµ->OËj¿ÿXbÿcÍ>Jz>‡b¿ÿXb&W‘½PÅ >š]÷»uxíxÄÿšEg¾ÊÀo=Qïx¿ÿXbÿki‰¾çß=¦uv¿ÿXbvÁ€½ŽY6=è¾=Ÿ€=N€==4ÿ¡ûA¿Aœ ?]<±>ÿXbÿ#ßF¿êy? •\>ÿXbãÃŒ½(F6>7ÃM½4**j*ÿ‰6ô>–l8?íä?ÿXbÿ%{è>ö‡9?ƒ¬?ÿXbœ§½nm¡= ×#»¤KäÿŽc¿€¶n¾¸\̾ÿXbÿ¹%X¿5%þ˜ÔÀ¾ÿXbº»N½4>–_†Õ¢b>ÿXbÿŠ^_?ÑÐ>뵉>ÿXb@j=«=ë=˜PP3PÿnÍK?™fš¼Ø?ÿXbÿ“1H?Lë¼@c?ÿXb3Ý+=À<Ä=±QÖ†Þá>ÿXbÿc_?j“>h8É>ÿXbÙÎto=J2b¿ÿXbÿTà?k?=ø°[¿ÿXbk‚(=wÕ=Æ¿O;ÿúÚÿÄõ^?cñë>ä³.¾ÿXbÿšöY?štñ>ë k¾ÿXb ÿ)½Móî=R=ñ.æ..ÿÃŽ½™$?,ÛC?ÿXbÿnÇ©½®.?Îï9?ÿXb~$="¤= b ¼j€f€k€ÿÌ[]?z«”¾"ÝѾÿXbÿò¢Z?YAf¾¯+ð¾ÿXb.ɽۤb=Iƒ[¼$€EJ€E¶€Eÿ~êq¿)úf½Èù¤¾ÿXbÿ%¥j¿¥=´¼.i̾ÿXb£’¼ø3Ü=óX³¼{ó{|{ÿ\g>OÙñ>óZ¿ÿXbÿº-Ë= ³æ>Îc¿ÿXb÷’F½­Þ>Øðô<¼.o.{.ÿ’L_?ŠWA>9ùæ>ÿXbÿËÜW?ë+:>Þ‚?ÿXb­¿¥½ò}>Um7=ö€Ž€\÷€†Ðƒ:w2û¾ R?!?”ÿê7‰^:&´LÑ+ÿÎ é¾"”?MÄ"?ÿXb…y ’¾<•€tÞ€t-€tÿ¶R? V?˜:d>ÿXbÿË5?iþR?F}ƒ>ÿXbx– ¼E)!=aSç¼ÒÁ€‡ºÿîj>lð¾cBv¿ÿXbÿÑËi>Q#¾ w¿ÿXbQ¤›½²¼Ë=éC=ezFRÿÔ5 ¿RD…>–ìL?ÿXbÿ:¿¿Lv>Õ P?ÿXbøßÊ<èú=8‚Ô<ù€tó€t0€tÿô¬?"{=?ßm·>ÿXbÿk?®?E?¯þ³>ÿXbÀ"¿<‰br=Î<=Û€K²€K´€Kÿë&6?¾0¾¨ 0?ÿXbÿ©0?8±ù½™57?ÿXb8ók½üÞ†=Ní =€'¶€ªÓ€¤ÿÅâY¾‡ÃC¿™µ?ÿXbÚ?†:”ÀU¾Î}?¿ÐG!?µk»9ô\&4æ§+Öæ½~ÿ&>ýNS½:¦:Y:>”‚:¥âz?2ÇJ¾B-˜<¿€8´ù“*çÁ/ÿ÷#{?ž¡E¾kŠš<ÿXb4i³½Ó×=³ †<Šoo‹oÿpSc¿ÆÌá>k>ÿXbÿa'f¿4Ò>õ>ÿXb¬¸½ÿå=­nu<ºÒ¿ÿ€Ÿ!¿O‚F¿ÇÕ6<ÿXb#î‚:Œ@¿²ôI¿¡·”¼½Ëo;v™,Lc0K‘<=d"¥=–²Œ<¬i½i iÿùD~?}º»=bÛ‘=ÿXb8޶:C~?‰ûÚ=\¤;=¬ÿÍ7oâ$(›p-½¶½¼æµ=,¹ <†^€ ž€ ÿèfy¿¸Ã5¾Íˆ¾ÿXbÿüÕw¿ŠY9¾J^1¾ÿXb2è„< «=ü4î¼ð€n9€›î€nÿKEâ>“4|­“<’>f¿ÿXbÉ­ ½F|'=Cäô¼m€}ê€iF€}ÿôê@¾q¤s>ís¿ÿXbÿ=6ß½§•h>-¾w¿ÿXbõ/I½5î >Aò;Q€§€€ÿ …:/“w?@³D>ìÚ*¾1^,9”Æe)-ÍÈ.ÿ9Ây?›c?>0—ë½ÿXbÙ&U½­l_=^ºÉ<[€fN€aH€aÿ~Ð~¿U—c»»¾Ä½ÿXbÿ°þ¿±¦Ë»ñÁ–ºÿXb-´s½÷ÌÒ=ð+=T$¼zY$ÿñâ¾m¯Á>pj?ÿXbÿEï½bSÀ>áZk?ÿXb‰µ˜½f&>ëY¼[rMl½rÿøUù¾ªâD?œñÓ>ÿXbÿi<¿Cõ=?ºÐ>ÿXbxï(<<ös=ƒ¾ô¼z€Ÿ ì€Ÿÿµ}>Pë;ü x¿ÿXbÿ¦Š>Â<=þ&v¿ÿXbàd›½é×Ö=Z¼j)¬)¾)ÿ ü¿d§>7jG¿ÿXbÿÓ¿ r¨>^‚>¿ÿXbÑñºÎÁ>”½%»çCñCàCÿÌeÀ<†äg?ã‘Ø¾ÿXbÿ¶½è¼Ç¶i?^nоÿXbŒô"½Eó@=-σ¼ò€)ï€)}€Xÿžu½¾¯ëf?„œc¾ÿXbÿ{§®¾F¤i?é‡f¾ÿXb*½È²`=-–"=å€2ÕwÜ€2ÿl½p» ¾He|?ÿXbÿÐ0ƒ½ƒÊн:#~?ÿXb:“» øÕ==b4=z€@Ž€@ø€@ÿƒ¦à¼ëºü¼%È?ÿXbÿ‚`I½½½“˜~?ÿXb3Sº½pó=\æ4=0¥Ü¥ò€eÿqyH¿î‘b¾‡É?ÿXbÿS+P¿îÊp¾ÞL?ÿXbSÏ:¾=d?=ô€¦úõ€¦ÿ®ÄT>š¹=Gz?ÿXbö”²:úDf>Œ9}c¸:=%€\™€\ €\ÿä<¿ßx ?4Ö%?ÿXbÿ9I ¿O6?'?ÿXbñ‚H½òíý=NÒü<\.X.w.ÿþPP?ÛŽŽ½¨¹?ÿXbÿhGd?*3; ºç>ÿXbï90»~ü>O­¾;ÝC®CÜCÿK­¾c^|?ÉûÒ½ÿXb¥I°:.ä½ñŒ}?‘Ʀ½JÛ9>á#îÁ·)>*½@x= µ&=†€2?€2@€2ÿwaD¾«æ€¾R×r?ÿXbÿ4™[¾ ]>¾,yu?ÿXb‘(´»2è>üü÷:x€“à€“Í€“ÿa„¾v?)ýl¾ÿXbÿ¢5¾¬‰v?¯•O¾ÿXb•½ëà >…'ô»†€3€3‹€3ÿ*†>.fª='v¿ÿXbÿ{Mk>ûƒ‚=kx¿ÿXbä/­¼¼…=Ì F=X€?"€?j€?ÿi5L¿Í­¾u¶ÿ>ÿXbÿ åI¿BÁ¸¾;áþ>ÿXbÇ*¥_@H?`Œë¾ÿXbÿîïÝ>OWJ?‚¡Ý¾ÿXb¹Œ<½Æ.=Tp8=€SF€•€Sÿü0Ë=•4>ŠÍ{?ÿXbÿY>>öo¥= O|?ÿXb5µì¼kû=w¡¹»ü—â€rü—ÿ\ÏØ:ìÎm?ËŽ½¾ÿXbÿ7¸;Š1k?ó*ʾÿXbõƒ:½Âhö=]ýX¼ð—ã—'—ÿ™¤e¼×4?‹ÉJ¿ÿXbÿì2=$?ªœJ¿ÿXbŸ[½>Û=î'#=O$F$&$ÿO—=èÝ>M#f?ÿXbÿ@4>,‹å>ØT`?ÿXbׄ´½ µ=Û‰’;߀ ì€ Û€ ÿo•r¿o[4=c¢¾ÿXbÿŠ;z¿?Îì;!X¾ÿXbGéR½¾Ké=9›=½.>€1².ÿ&Ž=›R?­ûL?ÿXbÿ#›Æ==® ?ùÄS?ÿXba ¼l=>4ƒøºò€“΀“ÿ’E¾ ­n? —œ¾ÿXbÿ¶õ:¾c×p?l>’¾ÿXbˆGb¼~T>˜´<΀õÌ€ßð¿:i"’¾T^o?KgW>ŽI:…Vç)’L/ÿá¾²Ãn?X f>ÿXbu9¥<¯°>b¾¼:ÿ€uø€u÷€uÿ 5í>ÿ~V?ÁÊ“¾ÿXbL‚:“?›9R?‘æ}¾ÄYq:¹ƒH,dë€0K&<È´ö=)==C b A ÿ©v—>^ìé>ÙÁV?ÿXbÿ7=U>ó>ÍîZ?ÿXbp += Ç=9»Ü€`w€`è€`ÿ|Fh?ÊS>Ki»¾ÿXbÿ g? ~>}p´¾ÿXbt|´»O#=`çf=ý€*z€*ë€*ÿ)¶¾Yµ¬¾60n?ÿXbÿ ‘ç½Û¥¾)›p?ÿXbâ?]¼Mõ=a2=–'•'’'ÿ]ðw¾È^!?IÒ-Ûq¿ÿXbÿ¾€—¾±Eˆ>öÙj¿ÿXb$€<½=ŠWY=ôKêKáKÿµ–>ôU? [?ÿXbÿIò(>#aó>q;]?ÿXb[÷.¿Ûæ ¿ÿXbœÃµ<4eÇ=÷“±¼˜€ŒÆŽn€Œÿë·é>Å>õç`¿ÿXbÿ°žì>â>Ç`¿ÿXb/3l½—V>2è=IGJG®€Iÿ‰ø ?ñÙÙ½ë›T?ÿXbÿ°e4?iÿú½ºè2?ÿXbC ;€>û”ã<®€Z€ª€ÿŠý< nW?Ð ?ÿXbÿÐ?<øIZ?ï¸?ÿXb­¦k<¬É>vÅ ;ï€u¦€uÆ€uÿè¼°>Sÿg?Åîy¾ÿXbv¸:¿”›>Ìj?Õ¥…¾[;ˆÌA*ñC..{„½™ñv=Nµ–ÿXbÿD•‘¾eAl¿Kú„>ÿXbè2•½37Ÿ=f½=¹€‚w€‚q€‚ÿ¿Ïʾ°j7?ÿXb5I:1ü¿kAÛ¾Ìk:?'k8ïcT+Âø—0÷阽sÉ=¬‘=­Æz_ÿŒt"¿•>5G8?ÿXbÿ½‚¿‹™>íR@?ÿXb=®½¼>PE»Ó€C€¶€ÿŒ$¿-Ço>œ;¿ÿXbÿÈ=+¿Á‹‘>µÔ/¿ÿXb’^T½f>a =|.û .[.ÿt/?h÷‚> ü.?ÿXbÿ{3)?c€>"5?ÿXb *нé*>)^e½k€ƒ†j€ƒÿɼk¿Åz¼|ǾÿXbÏéº:Q|e¿èJʽ4ݾñ7b;ÊW8,.‰j0€¸«½–ô=Ù@:»ß€Þ€î€ÿšòê¾kçǾ1QL¿ÿXbÿ Qð¾¯V¥¾ºcR¿ÿXb¼ ¢<Ú=µÁ‰¼ß–š€ŒÑ–ÿ§;>=þ>.3Y¿ÿXbÿ|—>˜MÐ>ÒO]¿ÿXb¹'<¾Àì=½¦‡¼O–I–N–ÿy¨>‹÷>eËO¿ÿXbÿ Cc>#á>ÍÊ^¿ÿXb†³½C>PÃ7<1´òÿ¯r¿ôW%?&Gê¾ÿXbÿ™¿ÙŽ3?|ȾÿXbµ‡==5)¥=í€ë;Ѐn€Ñ€ÿQa?¬™<ƒ'‰½ÿXbYýƒ:>\?ãÙ»² ½<¿8(q*ÂËï/Þ‘±¼v¥…=%uB=´€?k€?g€?ÿ¾œN¿c¼©¾Œ(ú>ÿXbb°å:£ R¿?™¾umù>¤Ñ: */Éì.v–½”j>u”C=ò€ç€€ÿƽ2>µØ?± X?ÿXbÿDT\>™÷>ºUY?ÿXbf0=´é=‡£+»!€’ €’õ€’~È·:òk8?4?»Ü¬¾»ê:C£I) EI/ÿ7£2?»;?Gßµ¾ÿXbðýU)>•ð½¶foftfÿa´U?¤ƒ ?“`÷=ÿXbÿ)Ã\?prü>‚¤ë=ÿXb‰Ï:ÕÎð=zˆ¼»’L€¿’ÿ´e¾¥T;?ßÁ*¿ÿXbÿá;:¾½6?®Ì-¿ÿXbsõ; ¦>‡z<|ºØÿpVö=;ž}?(g‚=ÿXbêDŠ:çÛÛ=j}?W¡½=jÔY:>~'AJ´+õƒ½q%>¹ß¡¼€ <€ v€ ÿH?ZG ?9Hœ>ÿXbÿ-C? ?/ç­>ÿXb;Q²½ñŸÎ=Œ1°;Ü€~‘º€ÿ¹Í[¿SË>ð’Û¾ÿXb˜8‹: a¿}Á>Y£Æ¾e¥;ñcÆ*\äˆ/QÁ½Š’>Ii¶ºëç=ÿXbÿE˜}¿œÐ>\º[=ÿXbº‚½’v#=þ(ê»M€‘K€‘nÿˆx±¾óÈ> Z¿ÿXbVâã:gL»¾ŸbÂ>À‡Y¿Ç^<·fL,:¢0F½(c >eákœ§ >ÿXbÿ]ƒe?žIÔ>ÿ¨>ÿXbr‡ÍÿXba‘:ëUa?Ì“;+øò>šBõ:Ÿoº*¿KÙ.7Ý2½#¿~= X¼/€°žš€šÿrYŸ<; ¾ s¿ÿXbÿ羑=þ:À¾>’l¿ÿXbôÞ¸½øþæ=C•<’Гÿ§V¿ŒÇJ¿¶˜>ÿXbÿ`3(¿4w>¿ÂÑø=ÿXb0*©ÿXbÿ/…W?N—¾@bç>ÿXb½§ò<'Kí=ï<ýøâÿÑC?" ?q™û>ÿXbÿfî?ÑÆ?Ùu?ÿXbæ•+=ÖRÀ=ä†ß<_PzPSPUW:ù_?1ˆQ>Lsä>z4Y:Ùÿ;+q7$0ÿuC^?ò,I>îHé>ÿXbÔ|=ŽÌƒ=ØEQ¼#e6eEeÿG{0?-ü¾¿Q+¿ÿXbÿ¼A?Lmˆ¾qοÿXbA§<y½=€,ļȎ|€nÏŽÿöÐÝ>z¥Ê>%JO¿ÿXbÿ%÷Í>¨Ç>/0T¿ÿXb汦½a§=½S=ù€‚ø€‚3€‚ÿ£KA¿«”£¾M’?ÿXbÿæ6=¿]­«¾)?ÿXbK°8=ÎU³=D5¥<¦iäi~iÿ‹S}?±®æ=>9¸=ÿXbƒÔ¶:Òº}?<ÙÈ=Ρ·=ƾ 9%{0,ïk^0äôõ;‚Š=0Ôa=é€* LЀ*ÿ ‰>ÿ  ½l¥|?ÿXbÿôX>‰Oj¼ˆ/z?ÿXbu ë<•G7=bÖ =ùWä€TôWÿ;è;?ο¯æ>ÿXbÿ<\>?æs¿ùß>ÿXbq©;ãÅ>Eôë<[€²€µ€ÿ¹Dû»â`S?Wf?ÿXbÿúÈ»YÚ[?a$?ÿXbÅÊ(=ߌ=2Çò<;€:€p€ÿ¨Jb?™Š ¾Ë(å>ÿXbD³:Õ `?Þ“·½Ýó>5™”:j…þ%·‡+Õ”ä¼v$>Í\`¼î;ž;­;ÿ43Ïãož=b|?ÿXb²» ½>„R•aÜÿXbÿ¿‰¿{ó@?e7¬>ÿXb¨:d=¹n=­¡Ô<ñOöOðOÿ&R?º'¾ ?ÿXbÿ«ÊN?j6¾.×?ÿXbIX¼³ê> „;Ë€“È€“Ê€“ÿ·p¾VBu?§Ý(¾ÿXbÿiTi¾Dw?žf¾ÿXb4i³½PpÑ=ìjò;ž‘~‘–€ ÿg¿ê‡>Pi­¾ÿXbÿjÀc¿=ž>Ϭ¾ÿXbÖà½ÊmÛ=ú*ù»i) ‘×)ÿ7 ¿…º>ý®0¿ÿXbŠ®:yk%¿¿<¯>¡.¿NFG:4¦z'è6;,PÄb½}ì>Ψù<)€M¬€M~€MÿfÏ7?]x>s '?ÿXbÿ9?B?[Ãf>žr?ÿXbM£©½6¬>à0Q;îÓäÿAE,¿š”>Ä-.¿ÿXbÿÑ\/¿of—>is*¿ÿXb\*½ºió=šï`¼Ø—f——ÿèŠU>ÿvü>z8X¿ÿXbÿæ7>\?%@V¿ÿXbÁtZ½õc>©= €GI€G€Gÿ %?½Y>q-8?ÿXbÿÜt%?«Á€>ãn8?ÿXb;\½_Aš=ïV–¼c〚Âÿ®Ó=ºÃ ¿ç&V¿ÿXbÿ¾jŠ=V’ ¿ü2W¿ÿXbf¬½ð >Ú?=Ö€\º€\®€\ÿ฿ÛÖë>&)?ÿXbÿïó%¿T™ß>#­?ÿXb¤4½7‰A= –¼€þ€)ñ€)ÿÙ&¦¾þìj?ŽÀj¾ÿXbù‰e:¤¾m?öyK¾Ó:¤:/‰e*ü R/xµ\<Ɀ=˜kQ=öK¶KþKÿm©>µ ? ÞD?ÿXbÿÍ<¬>ÅP ?§QC?ÿXb»¸»\-=ÞD=ÉÐÿF>ÿ(>®nq?ÿXbÿÀ>(È…>ll?ÿXbä,Œ½ì>xµ\<§€m €m¯€mÿ|® =ÅV? 怽ÿXbÿÔºd=ëž~?'Þ²½ÿXb.y=SZ=x<¹€$kÄ€ÿG5~?)Å–½Ò'½=ÿXbÿ^I?9ã@½m=ÿXb4.=’?˜=.Æ@¼³eœ1°eÿ2'(?£…%>ÒŠ<¿ÿXbÿYˆ0? Q >q 6¿ÿXb©w;Óh>6¬©»õCµ€4€ÿò!˽r!]?@ìü¾ÿXbÿj™½Á`?.ò¾ÿXbì†-½Ž?=[–/=x€c€cú€‰ÿG¶">8uY¿°Ð?ÿXbÿ5ÁY>ô@:¿ ú&?ÿXb…¨½¦ >ºkI=€\M€\¼€\ÿÞp¿¹Àè><+8?ÿXb4Á:®•ò¾Åíë>µ@?–˜±:¶((Fþ-÷ð<Â57=ôÀÇ»ˆc˜'ˆÿ½Jý=Õľ[j¿ÿXbÿß„>ó â¾®á[¿ÿXb2âN<ý¾¯â;?ÿXb‹ù¹<4ü=‰îÙNSL?)Ë>ÿXbÿ.ý>wG?::Å>ÿXb•Ÿ”½ú'8>(M½{€+΀+¿€+ÿ.šA>ª[?¤›ö>ÿXbÿV>ÕY?Wé?ÿXbC2½ê[f=‘›!=Å€2Ä€2΀2ÿõ¿³¾…ü¾.Hm?ÿXbÿ`üǾì]ì½çÍi?ÿXbQ³½Ÿé=[7=^¥\¥T¥ÿ•±¿5ê$¿Cæ?ÿXbÿV¿4!¿—x?ÿXbö˜½€c=7áÞºž9²L'a„‹-ÿr¿ÜX>¿?¡>ÿXbøO—½Í"Ô=­3>¼ß)î)Ñ)ÿÜ ¿Å>üå?¿ÿXb~é:Å, ¿qa¢>VQH¿Íˆm; j,®@_0ÑΉ½»¹ø=Æ£T=º€D»€Dø€DÿXî?j‡°=ÌR?ÿXbÿÖþ?í@.½¹²R?ÿXbHP|<ˆÕß=Š‘¼Á–Ž–Ä–ÿë¾É>Ä•>?*_¿ÿXbÿ˜íÀ>ù¸>~Kb¿ÿXbñ¡Äo G?ÿXbÿÙL&?ša8={IB?ÿXbÀuż¸X±=Ó÷Z=o€xV€wn€xÿŸ#2¿è¡’>ˆš(?ÿXbÿ u<¿å¡›>PÍ?ÿXb§½3£>Aô$<ö€ ù€ î€ ÿ@P=°„~? mνÿXbÿêáA=mf~?V ϽÿXb€F)=xòÉ=Õ&Î䶺>ÿXbÿ`¬_?µ­>·w²>ÿXbfJë<¤ì=û˻ЀuE€uÁ€’ÿZ¥ù>z™,?”¿ÿXbÿNî>dp(?vŒ¿ÿXbzý½qð=Ë=ï¥l€et¥ÿÂËs¿Ò2œ¾q­\ºÿXbÿJ`h¿VÑÖ¾ÍáR»ÿXb!µ½‡û>ˆ.=P€\¢€\@€eÿ*^¿hÔu>‘Aß>ÿXbÿ~lZ¿\³u>_í>ÿXb‘·Ü¼‹þ°=Y¤I=F€8Ö€x€8ÿŸÃX¿ÃÛD>küý>ÿXbÿ®YV¿¯£þ=öK?ÿXbû²”½v¨> ³¼+€J€J*€JÿMÖ7¿¬ù*¿XKH¾ÿXbÿèŒ6¿E<0¿ ʾÿXbº¡)=8…Õ=Òà6<Ë“PÿÇ|g?)Ø>{ƒ=ÿXbÿ¶ i?¯Ò>…ö2=ÿXbƒ…“;T¬ú=Ì=] ^ \ ÿœYu½>;?7·N?ÿXb ;ƒ:ÑK½š$!?¾F?tûÀ9 Yã)H.DÃ"½Hl—=gÓ‘¼µ€šz€šh€šÿoL >:ÿm¾W¾u¿ÿXbÿQ¯>ߊ¾Î¨s¿ÿXbHl7½’;¬=Úr®¼[ ò€šÿ”¥=+Ó ¾ô(r¿ÿXbÿEÙ=q•¾UXs¿ÿXbØ]½V¸>âÐ<—€OL€O'€Oÿj±y?gÆà=!õC>ÿXbÿ³ t?´žK=óþ—>ÿXb›Ž€¼ø¦i=gò ½¼¡î¡8¡ÿ8Aü½q:ã¾î:c¿ÿXbƒ„Ñ:æÄ½?Áß¾Ýñd¿áä¯:.Î+éö=0X=³ Ñ=¤ü$¼Ö€’ꀌü€’ÿ´˜@?ù"›>”À¿ÿXbÿ¤D?B>ÅÜ¿ÿXbœoļ(í=QÜq¼Ÿ = ™ ÿ¥» æ/ºÔ7¡7lZÿ½ãK?s╾u?ÿXbþÎŒ:“H?Û]–¾À/ ?q›: ¨;+ÀË/óX³½º¤> ³ÐÿXbÿ=ê¿øšA?´&>ÿXb¼A´;L6ž=77f=±€Fg€F°€Fÿ¥°á¼(`>бy?ÿXbÿ¥È̼Á€>óÔ}?ÿXb¯<78±=´½÷€nÒ€nö€nÿ¤îè> ä"¼mõc¿ÿXbÿ£Ö>ô•x="æg¿ÿXbh –½J>ÈëÁ;õ€ ¶jü€ ÿimô½¸~?O½ÿXbÿ<À¾bÝ|?dï½ÿXbh›½ À>Ÿ‘ˆ"ˆsºø€“ö€“ÿåʽ­q?×l¡¾ÿXbÿ2Ö½OQs?8䕾ÿXb®-¼‚o=h®Ó¼Ô€‡…€¡Õ€‡ÿ¥”>›æm¾áv¿ÿXbÿ{õ$>0Xe¾’v¿ÿXb]ýX¼ ë6>(Óè¼#^"^B^ÿö‰¿¨>¾ ,L¿ÿXbÿ‹ø¾Æ ý½î“]¿ÿXbÀ E½0e=Í=+0|0«0ÿcB¿P®ó<òg&?ÿXbÿ… H¿ô_ð<Ý?ÿXbÌî =OYí=Î3v9½æD'¡r1-ÆÄ&½tA==–¼÷€)æ€)ö€)ÿpÔ¿ñÈJ?éR>¾ÿXbÿ[V ¿°O?’[Z¾ÿXbMž²½9ï¿=D¨Ò<ôîêÿ‚\¿av7¹Å?ÿXbÿ§X¿x¾,¼ÁX?ÿXbíÒF=ʧ‡=A×¾¹-“X“½“ÿ»Ô½Z'?20@¿ÿXbÿàÛ±½õÇ%?¾ÌA¿ÿXbÖªª¿3?Ó# ¿ÿXbÿ½ÝÇ>´2?ÆÕ¿ÿXbš²³½ža >Vï0=Q€\ €\¨€\ÿxW¿ŸŸŒ>9 î>ÿXbÿ_Î[¿ÝŽ…>¿ïá>ÿXbl8=s¹Á=h <¼´i{ÿ|Âx?Ìl>—ŒR=ÿXbÿ’w?¾’>]ÅÜ<ÿXb÷¹½ >Pp1=U€e €eè€eÿñõK¿5Å»>žðõ>ÿXbÿ_%J¿;¡>H¶?ÿXbÀ_ =ìm³=rj'=ËP•PƒPÿ†—I? ̼u¨?ÿXbÿ¹2?^Xt9ûH7?ÿXbD÷l=‰yV=vÅŒÍç\<Ú€tl€t2€u¾à‚:dàô>åÐ`?7âÏ;q8ú¦$vfñ+X¹‚:^¡ñ>þªa?v›l<®Þ9Š1G#ßÑ-x屮8=™dä¼ü€¡â€¡ÿ€¡ÿ%ï$>ø<>“3x¿ÿXbÿk-‡=·´ =„>¿ÿXb¨ÃJ=­ûG=éµÙº;€ :€ †ÿÕ?Ó­¿Šz¿ÿXbÿÎþ ?ˆ§¿"[¿ÿXb°†½¬Ž,><Ù ½«€+©€+T€+ÿu4>?Ú•&?Ÿ^ >ÿXbÿâÐ7?¹-? d>ÿXb‰˜’¼t Ç=)F=•€#‘€#â@ÿmǧ¾Rð^?M•»>ÿXbÿ˜l ¾ Á`?ËV¹>ÿXb5›G½L>Á¬Ð<ï€MÓ€Mî€Mÿ‰!T?„xÚ>.„¹>ÿXbÿü L?Ô>?›§¬>ÿXbbô\¼Áäæ=¯—&=Þ€@¾€@M ÿÅkC¾•ú?«W?ÿXbÿ»ho¾.Ò?ÚÞQ?ÿXb¶€P½Kõ=ê—=É.œ.º.ÿÂË'?| Œ¾74?ÿXbÿ¡*?ãÁ“¾g0?ÿXb'­½fi§= ¬c;5(ÿaä_¿øž«¾ÿb³¾ÿXbÿ1:g¿µ“¾M<£¾ÿXb޽¼AJ,>A,›¼G¢–¢l¢ÿ9ÕU¾PÁܾ¶`¿ÿXbÿ«<¾V{ä¾'0`¿ÿXb‡NO<¨>æZ´8í€uM€Ù€uÿB> ™d?à³¾ÿXbÿ˜‡¥>; ^?§YÁ¾ÿXbZG•½ ‡ú=ßü¼Z€™o€™¨€™ÿO«l¾z8»gy¿ÿXbÿl®<¾ðò¼;Ü{¿ÿXb›­¼¼ú`=¯Ò]=V5V1Vÿù­ß=«è’Úå(¾<æw?ÿXbö•‡½_B…=sdå<”€©*€©ô€©ÿV>Õ¾Ø2R¿æ×Ç>ÿXbÿaÚ¾á»N¿kÐ>ÿXbôP[½(×>³Ð=­.X.ù .ÿH[$? ¯¤>8*2?ÿXbÿ‘Œ(?Œ«>FŠ,?ÿXb[az<À<>Iöˆ ›n?\Ý„<ÿXbÿ²¸Â>ºl?¹‡<ÿXbê"E½«Îj=¯=œ€¤Ä€¤€¤ÿ…ÄD¿c®¼?¬#?ÿXbÿ¢>¿ð †¼`Õ*?ÿXb[A³½Ü+³=bÚ·<Óz€¡ÿP`¿ÂÁ¾,Á˜>ÿXbÿxŠc¿y®¥¾u¦>ÿXb¶Mq½Q¾à=ˆg‰¼Û€˜Ú€˜ì€˜ÿ}l¼¾Ãš©>dj^¿ÿXbÿa¥›¾OÝ‹>¤i¿ÿXb‡;•)>in…;0CCDCÿžÿa=D¢{?Å£3¾ÿXbÿ‘­<3{?­4E¾ÿXbŽ;¥¼dÌ->¦¼|¢Ö¢ô¢ÿ~€¾¯_ݾ¶]¿ÿXbÿ;*‰¾í¯º¾øKd¿ÿXböΨ½ßÄÐ=8…•»ô€ê€Ë)ÿùÚ<¿»fš>¯ ¿ÿXbÿÁ/=¿Æž†>ÝÉ¿ÿXbÚÅ´<™É=÷<=_ö€$[ÿ'iÉ>§ç¾>«"W?ÿXbÿµ™>ó¹>þa?ÿXb@¥ ½zýÉ=T⺼ՀCÖ€C\ ÿÿ)5½;5>G´{¿ÿXbÿx“–½B~@>»z¿ÿXbILмK =ÉP=y€w~€wx€wÿoDX¿Ù¬Ã¾ŸÀ¿>ÿXbÿù¶P¿ÂÊ¾ïŠØ>ÿXbPh=HÂ~=ì4Ò<_O»OòOÿшE?$+‡¼sÈ"?ÿXbÿ% P?ó ½4ë?ÿXbŠé¼ï=ˆ ½j…}€¢§…ÿw¿(¯ª¾iÁI¿ÿXbbâ: ' ¿ ¾8úJ¿è¯€:e–@'Z ,†ZS½”j_=–Ïò<#00\€fÿœêu¿~²=‡>ÿXbÿÜcr¿©¥=JmŸ>ÿXbB³«½Kåí=®Ô³ºK‘‘B‘ÿ~¿.cž¾8È8¿ÿXbÿŠn¿績zÔ>¿ÿXb'½œ¢ã=ZG=N€7Ÿ€7Z€7ÿE×½ÁA ?õÐE?ÿXbÿV¢Ë½8 ?M?ÿXb·(“½vŒË=}i¼R)8)S)ÿ ]Ô¾‡ùœ>ÞQ[¿ÿXbÿSݳ¾‚.ž> Bb¿ÿXblA/½A(¯= 毼Œt‘ttÿϺû=*½˜å|¿ÿXbÿe ©Ú1?p4?ÿXbÿ¶[>²+?E:?ÿXb õ´½)=³=`Ÿ<¿€}€´€ÿíÎa¿h©á¾Úr*>ÿXbÿØsd¿¾Èྸ¯Õ=ÿXbû·<ÿ°¥=éM=Æ€F€F€Fÿ×>Ά¼®Jh?ÿXbÿ¼ ø>Ôä¯<äâ_?ÿXbƒO³½]°=uŸ<¾€,€~€ÿCfY¿F¿ã >ÿXbÿë½W¿gq¿˜nË=ÿXb;Ç€½²×> ù¼1fŸfafÿ:2v?û¿n>ëŽ>ÿXbÿ#ät?þz^>HÓF>ÿXbÿç°¼}\= é¼`€‡†€‡Þÿ/P>Ó(å½—y¿ÿXbÿð­q>6¾*ˆv¿ÿXbgÔü¼åÏ=½ý¹¼º€Ch€C~€Cÿ‘þ9¾\WÔ=¨Vz¿ÿXbÿ ¾çö=Ð|¿ÿXb)Ï|½ =P—¼ÿ­÷c¾ÈÁ¦¾iV*(<…€r€rŽ"ÿ#÷†¾ù˜v?d®Q½ÿXbÿky„¾dÁv?n½ÿXbhB“»Oç=Ÿ9+=o€@Ó€@l€@ÿ{9¾‹Î>Rh?ÿXbÿ9’½W¼Þ>Ìe?ÿXbÂk—¼Ô¸·=p´c=n@Ç@>€xÿǪ¨¾¾I¢>Ó®c?ÿXbÿWß¿¾4U¿>Á5Y?ÿXb&à×¼:¯q=zñ¼Õ€…ø€…뀅ÿ×d>¿3ù²¾ïÞ¿ÿXbÿèq*¿U«É¾9"¿ÿXb¾½½·²>äH<›€˜€š€ÿèùt¿:}S>ÃãP¾ÿXbÿ#lw¿ãx$>òM¾ÿXbÊ4=ö{â=$ <Å8Œÿ½íL?&G?OVÙ¼ÿXbÿ~Q?¨æ?Êâ½ÿXbc›Ô¼™r=¢ =×wÖwÔwÿkÁM¿ž ¶½©›?ÿXbÿ¯ºD¿™H˽¬Ó!?ÿXb=­NÎ=K=½$i|ÿÑßA?Ö*¶>þ/ ?ÿXbÿîÕA?pyª>…Þ?ÿXbH‡‡;k‚È=zVÒ¼IŽ—Ž!Žÿ-f>Îßj?xC¼¾ÿXbÿ’'>k#^?ÐKð¾ÿXbþ©<&Ñ=K¦¼]€Œª€Œ{€ŒÿNC¹>ÿ?Éò;¿ÿXbÿ:¸©>Ù?žð5¿ÿXbùø„<€ô­=œmî¼ï€nî€nö€nÿ>Ø>c‰:ý h¿ÿXbÿ’ù>ÎÊå=@Î]¿ÿXb*,=û¬Ò= Ü6<¨ªi§ÿckj?P@Ì>¯xF=ÿXb‰Óƒ:p’k?³pÅ>¢¬‰={88Kƒê&»Ê-S’u½d–ý=hz ¼/€–Y€–]€–ÿ6Ÿ>]E>½ór¿ÿXbÿC0>3é‚>óÙt¿ÿXbT5Á<ß3Ò=‚™¼j€Œ×€ŒÒ€Œÿ>ƒÂ>Âe?K”A¿ÿXbüˆ³:fš>„?ÈÓ=¿µ0W;iè‰&™d-¶÷)½Êl=¹§+=š€27€2T€2ÿ‘²Ø=ܾú{|?ÿXbÿuKu=Ï7¾)h{?ÿXb P“½ßÃå=‡À¼ø€™ó€™®‘ÿx«ó¾ÚIÉ>gI¿ÿXbÿȾû¾T¹Ê>ŠF¿ÿXb35‰<>\>¿D¼<–€t*€tâ€tÿ à?“V?“ÔV>ÿXbÿý[û>œW?V_k>ÿXbg¹¬½¥. >&VF=»€\¾€\º€\ÿHi¿ÎÇÜ>rü0?ÿXbÿ~-'¿ãÌ>B×$?ÿXbÚ­¼gD)>á–¼r€/Í €/!¢ÿú¾ö¿¡‚O¿ÿXbÿ4_'¾­¦¿O¿ÿXbÕІ¼¡Öô=OÎ=ž''5'ÿKX°¾«±?^5?ÿXbÿÕt’¾àh#?Zó6?ÿXb›ÈL¼'øæ=TR'=×€@¬€@¼€@ÿø”[¾µ-û>‘7X?ÿXbê߆:*‡>¾ ]ë>MM^?¼]@9(dÐ$?Ú+nˆq=•=ªH<%€œ€^€ÿqÛZ?XTÖ>¥âœ¾ÿXbÿx9a?3VÅ>‡x޾ÿXb0»g=Qg=á–;œ€&:€&M€&ÿÂP?<˜¾VAþ¾ÿXbÿÐaQ? ̉¾]/¿ÿXb–ì=ZÖÝ=øTÎ<¿iÖi½iÿÓ•T?­¦ñ>p–—>ÿXbÿÁ9X?på>þõ•>ÿXb™.Ä<ɸ=†Ê¿¼Ž€ŒŠ€Œ6€ŒÿÚ‘¯>”ø™>‰Òc¿ÿXbÿë­>hÙ¥>08b¿ÿXb7ªÓ¼wôŸ="üK={€wò€wõ€wÿ ÷V¿ÐÛº¾%âÍ>ÿXb. Ó:7R¿ÈÒ¾ÇÅÊ>ŸÜW:ãÿ(Þ{-è÷}¼¼÷=ÁÈ =/'.'<'ÿ…ª¾÷Ë:?xâ?ÿXbÿ–˪¾ ?ó8?ÿXbôû~½VÕ>'À°¼"€œ€€ÿúx?p$w¾µìY½ÿXb·Uƒ:îF{?¿ÉC¾Ê>:Š>Û8߆¨) ¹/HP|½þÕ#>Ä— ½Î€‡Ä€ÿAi~?5HV;…¸ã½ÿXbÿvl?°ô²;‹ãˆ½ÿXbåCP½³ >w0â<í€Mô€MÓ€Mÿ”Ü??GE ?%Ä>ÿXbÿ…ý@?b»?—¸®>ÿXbœà¼­†„=íc=´(j(P(ÿKŸ…¾é`ß=©‹u?ÿXbÿñ€¾_€?=Ïw?ÿXbKY†¼)@ô=TŽI¼‚€“2€“€“ÿ*S@¾u=[?Q<ö¾ÿXbÿŸ3M¾—Y?e’ù¾ÿXb ­Î<» é=ÐF.¼§€ŒÞ€ŒÑ€Œÿ¥A ?l°ð>pH¿ÿXbÿ†)? Î ?+ù#¿ÿXb7Œº÷¯ì= '=Í \€@¨ ÿ<5„=!ºõ>û_?ÿXbÿÿLT=Ú?‹¡[?ÿXbçÆt= Oh={-h<Ñ€¼€j¦€ÿfÊp?Ü3«¾çÀq=ÿXbÿMÉp?*©¾Y1¢=ÿXb7ĸ½d#ð=-Í­;^€³€~€ÿ EZ¿ïõg¾ãñ¾ÿXbÿ^]¿µ_¾7ç¾ÿXbàóÃºŽ õ=r3=ü Î ÷ ÿì2„½c?Ë=M?ÿXbÿÅ®_½_ÿ?ÂàS?ÿXbp턽oÝ=W–h¼ç€˜å€˜æ€˜ÿ¡kó¾ é‡>Y¸V¿ÿXbÿÐ ý¾òAÉ>¯F¿ÿXb“ç¼tÓ¦=h=~€xz€xv€xÿè%å¾zÖ ¾ì^a?ÿXbœ‹:3Êæ¾4Ó#¾Ñ`?ïþ9[Û, Ê/\¯i<ÂÝ™=˜…ö¼¿€›¼€›¾€›ÿÍ`º>)9™=iªm¿ÿXbÒŠä:Þ%ß>§lø=öMd¿>”<›:‘*@UÛ-õ·½· ><ù4=…€eL€e¹€eÿÈ C¿%*±>ûY ?ÿXbÿ¥L¿ª—>pÏ?ÿXbfgQ½ê\!>ª¶›»l<倗Ú<ÿÙå¿LGh=<ûH¿ÿXbÿC¿w—<¥ÿL¿ÿXb×±¼¥ê=Òs‹¼å â{ ÿ©œ€¾¡‰-?zà0¿ÿXbÿ³ d¾Å[1?¿“/¿ÿXbº‹½ó>Ô)O=q€Dœ€Dæ€Dÿåè?™þÔ>øÄ3?ÿXbÿ|¤?zMÎ>© ??ÿXb-#õ;G«ú=Ç‚B¼ò€€ð€ÿr=&T?‚`¿ÿXbÿcÈy=IP?µ¿ÿXb s<ìK>É!â;+CÎCTCÿì>ôæ{?Omâ½ÿXbÿáÚ:µ9>½Öy?ø½÷â_;Yþ+C’Ÿ.€(˜¼®e2>Ð&‡¼ÅQŽQæQÿµv ? ªX>6O?ÿXbÿݦ?$`ƒ>-EN?ÿXb™»–º‘>ø6ý<퀬€œ€ÿkz<5Q?Q}?ÿXbÿ˜Æƒ¼ÉO?óz?ÿXb¤‹<õ„¥=whX=A€FF€FV€FÿK‘>œž>¡fh?ÿXbÿÔ¿Š>Ÿn¨>Q•g?ÿXb<ø‰¼jÜÛ=3ı¼{þ{ô{ÿÀŽr>ê ë>Ü2[¿ÿXbÿk >øú> i\¿ÿXb ›ä<Çl=ï+=Û€VÚ€VÄ€KÿZ’$?½/¨¾7%1?ÿXbÿ`†?¨´¸¾ø(5?ÿXb^¸¼ò{Û=jˆ*=^€7Æ€@¦€7ÿ{T>¾+ê>i†^?ÿXb½]Æ: IH¾¾)ñ>½3\?Z ;CxÕ'(”+Aƒ½gµ0>ö K½Ì€+›€+€+ÿy;Q?ï¤í>ìÍ®>ÿXbÿsJ?*Ûø>?ö½>ÿXb¦˜º÷?À=2b=¾€-Ü€-‹€-ÿQþé=5‘Ä>®j?ÿXbÿÁN×=Û¼´>n?ÿXbW%‘¼ü‹>ÓÌ< 'C'Î"ÿ¹öξyXN?­YÝ>ÿXbÿ©Ê¾0”P?ßÙ>ÿXbÓKL½niÕ=Sz¦¼R a€˜¦ ÿBüŽ{Íí>…[a¿ÿXbÿ:<¾™Kí>Vˆ`¿ÿXbä¾U<ij> R¥<å€t;H€tÿ¬ž>kn?çC>ÿXbÀ°ƒ:#n¤>¹$p?Y">‹8÷9f.Ì*èü.gbº:P=UˆÇ¼*€‡¼€‡­cÿæ¡è=Çξ¾¬Åk¿ÿXbªˆ‡:Õ0$>þÀà¾ëRb¿Íxy:U†,¨4¥.„!=õ‚Ï=TÞ<Ži6i?iÿSn`?°iˆ>íÍ>ÿXbÿed?ZœŠ> »>ÿXb€I*=XÈœ=]Ä÷ÿXbÿúÈf?B½l½Ü>ÿXbAgÒ¾ÿXb%t—<‚âÇ=3Ü@=ø€$ó€$º€$ÿî”>Ä6.>Eòy?ÿXbÿqž=Å,>ø•{?ÿXbÞ%½)$™=Ó‡.=l€5Û€5®€2ÿüI> üu¾¿Qs?ÿXbÿÒ>çºL¾¦x?ÿXbõ$=óUÒ=á|êºÛ€’ìÔ€`ÿuK?«Bí>¬È¾ÿXbÿ A?ªÜ?KížÿXb¥!=•(Û=YÛ”<ØÜþÿi`c?øõâ>˜Ÿ÷=ÿXbn<„:/b?9îä>…Õ>Ž*8†’4)w /}%=Ìî‰=–Ð=ö€V™€V¼€Vÿk£?ê¬æ=#|K?ÿXbÿ{P?9¨Ø=#H?ÿXb£Î\½9òà=} •¼ú€˜û€˜í€˜ÿš+&¾h–˜>_Ïp¿ÿXbÿWæO¾@x”>ƒlo¿ÿXbfKÖ¼¼¼=à@=Ë€#˜€# €8ÿÀ:¿Þ?>gæ>ÿXbÿœ7¿uú>‡(þ>ÿXbnÜ¢½ N™=¿CÑ<²€‚š€‚f€‚Zj–:°¿8ØV&QÁB*ÿÁIJ¿Q8¿µ|¢>ÿXb«w¸¼‡s=¢B5=òwçw†wÿ(åW¿ï³½å4 ?ÿXb|—†:Š}V¿u.1½UO ?CýS9!æÑ*¸ú/:=ï;Ý$>Å«;\CÍC¾CÿrO>œ {?ìO¾ÿXbÿ Êô=‚/z?©13¾ÿXbÝB×¼²½–=cC7=È€:.€:ë€8ÿ¾H¿4<¾¾}þ>ÿXbÿHßJ¿£n¼¾ù>ÿXbòÎ!=ì/»=Óø='PKPxPÿ­Òe?@ >z:Ö>ÿXbÿÚZd?¿â>ÿpÚ>ÿXbªñ=½š=tïa¼Ÿ1—1ž1ÿ5ÒV?Ðs2¾Xæ¿ÿXbÿ—AB?ÃC¦½>o%¿ÿXbÞV:=cb³= jxbÿ<}µ¾Bgs¾ƒg¿ÿXbÿÞ¯¾"Ä!¾‰ÿl¿ÿXb¾1„½ Ã,>!$½Ù€+€+·€+ÿA—J?Ô„?q+>ÿXbÿW&G?²y?>ŠX>ÿXbˆH ½Ö–=ÝÒ*=G€2M€2¢€2ÿÀ›>7ó‘½3/s?ÿXbÿ |>™[żN x?ÿXbEcí¼®e2>­Þá»ÖQŒQ®Qÿ¨ÕG?U«¾ =?ÿXbÿ¡¨G?u¥¾q7 ?ÿXb ›ä<1|D= €q¼U€RS€RG€Rÿê=×…?ÿXb¬ƒ:X[&?¾"Ç>ï,'?xL²:;}+¸Q¡/’wN½×Þ'>žÏ€;¿=m=ž7ÿµ7;é$A?; ?ÿXbÿ¦ ú¾E§B?k8Û>ÿXbŽÌzq=ʦ=¾€2Ѐ8b€2ÿ Ó>‰OW¾!íb?ÿXbÿ3‚Ì> }X¾™]d?ÿXb~Šc»ü¥>/†;kCÓCjCÿÆ­¾I¥z?±A"¾ÿXb³;«:R§í½÷™{?`û¾ÿr8CŒÙ*@‹0“§,¼;¬0=¥K=cÃÏBÿîÒ–>|(s>·÷l?ÿXbÿ’´«>!a>þƒj?ÿXbnè¼>>!=µ‹é¼o¤lÿ¬ \>›ø ¾Ü…w¿ÿXbÿš’q>{a½ö_x¿ÿXbÙè¼D>¡€í:Ú€“·€“倓ÿ&×c¾-s?Þc¾ÿXbÿt4Y¾¿Þq?×±¾ÿXb‘™‹½¶Ö>Eó@=~€Dþ€D€Dÿ…??°€>ª6?ÿXbÿ¾9?ñ;>,´$?ÿXbèøˆ½Nšæ=˜¤2=TI¸I¢€ÿË&?çGD¿ØGŽ>ÿXbÿ ó?F†>¿ú±‡>ÿXb¡W¼ªÒö=HÂ>¼ €“€“€“ÿWw¾KS?/­¿ÿXbÿ\&[¾n‹H?Ñb¿ÿXb ÑD=üŒK= ]ìË]½JJ0€ƒÿÐÛp¿õÌG=ª«¾ÿXbÿÓ–p¿}Q=ý¬¾ÿXbÙ š¼R÷=Øô ¼Ü—€“v—ÿý±=¦®7?[ì0¿ÿXbÿ¬Œ=T;?â-¿ÿXbúÓ†½t´=Ø,—¼ÝÕÜÿêÇ̾™Ð>r`h¿ÿXbÿ¨±t¾¾=rw¿ÿXb6‡½h,>þCú¼f€ Z€+À€ ÿ (?Jk8?>„e>ÿXbÿß:+?;+5?€ i>ÿXb!5='¼¤=é~Î<i„i iÿTïk?\”ã¼1Æ>ÿXbÿù‚m?­È÷<¹i¾>ÿXb—Ò»ö=ƒÛZ¼N’?’â’ÿ_3>ø'?‡g=¿ÿXbÿêc³=Î?½ïF¿ÿXbJ=rw=Qô=€’€(€ÿK?Ùb¾=U?ÿXb¢Á:GyL?äè¾1« ?<¾; ¾5*;X .æ-=¥Ê=õŸµ<öiÜiæiÿôŒf?Ú.È>}B>ÿXb20Æ:d g?üiÇ>–Œ:>Ákº9?W‹)Mà¼.´v=Ö:q=©†ý» ‰He!‰ÿ—Å[?)ʾy§¾ÿXbÿ8W?;Ò¿¾ÌȾÿXb.<½kF>~ ¼Zu¶ÿm~×½RE>÷Ày¿ÿXbÿ·N½~);>[{¿ÿXb ™½ªc•= Æ=¶€‚o€‚w€‚ÿV#¿Ñ¿Õ?ÿXbÿ^ª¿Ït¿”ç?ÿXb·ï±½V ×=/Šž<œoŒo<oÿ(]¿`rÞ>£v‚>ÿXbÿe¶\¿í ß>`rƒ>ÿXbø¤=O[Ã=,ôA¼ß€`¹€`ò€`ÿÅ5?¿o>‡*¿ÿXbÿ»Õ*?Õ³>çW(¿ÿXb;ົ¢>E‚©»ó€“䀓ú€“ÿ.½¨?i?ÒéϾÿXbÿþòo½ìšl?ª,Á¾ÿXbŽ«þ=J?g©Á¾ÿXbÿÄâì>‹¨P?À‰²¾ÿXbKϼ+ü™=Õ^D=Æ€:ô€wÅ€:ÿñdT¿Ï¾_Å>ÿXbÿMÛQ¿cS×¾ô Ç>ÿXbÊá“;¹Ã¦=Éqg=«€-Ô€-¤€-ÿyׂ>e›‹¾Êsm?ÿXbÿ½²›>ßíh¾ZÒl?ÿXb’°½Z€6>ÑJ½5*Ì€+h*ÿó4Õ>~ø@?~!?ÿXbÿ–>á>'§8?gó?ÿXbH‰½M£‰=îèÿÿXbÿàQÖ¾ýF¿áwð>ÿXbOx©½7 >ÞtK=^€\Ø€F€\ÿý@ ¿“‚Ü>IÚ9?ÿXbŽk„:6 ¿¿Å>‹â9?-Yì9çmÑ*Æë›/Üh€¼Až]=ž%½y¡9¡ï¡ÿ­¾EåÖ¾° f¿ÿXbÿCùí½xuà¾<(d¿ÿXb>²¹<ñ-ì=-=Þ,,Ü,ÿHSÛ>íNÉ> FP?ÿXbÿý³>8Óê>¸íP?ÿXbXã,=ÈÓ²=$—ÿ»Ÿ€`í€`<€`ÿ|8m?vp†¼‚LÀ¾ÿXbÿ¬e?)¼oâ¾ÿXb”‰›½)=>;Ǽ7Êxÿ9©¾á•Ó=D)p¿ÿXbÿï0龓E>Jua¿ÿXb+L¿½Œgð=­‰…<12‚ÿQPr¿±G¢¾úu½ÿXbÿ¡ôm¿º¼¾«<¼ÿXbî@¼ â3>zƾ¼ ŒÙ¢›ŒÿˆÂ¿)6?¾&S¿ÿXb’ðš:Ãú ¿,g¾Ê O¿\µP: É*'jœ/D¢P½ñ>m=.].õ.ÿÚt4?õÄ> »1?ÿXbÿ\$>?ÚÐñ=ù(?ÿXbª) ½í>ðøö;Š€r8€rö€rÿâ÷´>ù_n?¹{·½ÿXbÿÎ-³>ž¦n?¼½ÿXb¼ä…t=6J=V€?W€?‡€:ÿ ºP¿œT×½‘À?ÿXbÿ,ŠF¿Á–$¾ÛH?ÿXb—UX¼ÙZ/>2­Í¼%€bE€b9€"ÿ¥±ð¾Â¿¦Ì8¿ÿXbÿ%á¾Ä9 ¿òÄ7¿ÿXbùö®ƒ®-¾w¦\¿ÿXbÿµ'ß>íü ¾G»c¿ÿXb¾ž½ì.°=ŠW=v€‚Ö€‚–ÿ‚š¿oSH¾ƒkC?ÿXbÿð /¿Ýá ¾*e7?ÿXb|µ#»¾PÀ=êb=ì€-Ž€-7€,ÿ›~=¬sÛ>”¾f?ÿXbÿÍ£´=B¯á>­d?ÿXb= ˜½(ôš=ú)= €‚€‚°€‚ÿû¼*¿ƒŠØ¾‘ ?ÿXbÿ¤o&¿±™Ô¾ˆå"?ÿXb_y½¡ø‘=‰B =e€ªf€ª»€ªÿÇŠó¾ Æ-¿ò6?ÿXbÿÙÖ×¾O†2¿¼b?ÿXbà€½•-">.½Ë€Ê€F:ÿþut?ý@t¾·ï4¾ÿXbZ'…:bsz?sp¾äO¾ŽÞ9Nf?+ÏA/ïo=«&è=¥ö¢<ƒ€t €tèÿ‹/R?¬J?X‰¹=ÿXbÿ(ôM?XL?¸=ÿXb}=ß¼åÑ->ÿ]¼ÛQþQÓQÿq?}''>$,P?ÿXbÿ“a?fÍ&>¿M?ÿXb•+<¼ŸZý=çä=,'É€'ÿ >¾ÕtJ?mL?ÿXbÿÞpS¾Â$J? ë?ÿXb†ÿ”½$ÑË=—!=0z¬äzÿ­ÿ¾=d¹>,I?ÿXbÿ’ ¿1 ²>ÓöC?ÿXb‰T½È Þ=Üš¼z€˜Ê€˜x€˜ÿ&Íâ½· 0>—z¿ÿXbÿ¹Ko½på=>U{¿ÿXbå ¤½.Tž=ó‘”»ýñüÿ;O¿AÝž¾Ï3ÿ¾ÿXbÿœ…S¿Äž’ëѾÿXbƒ07=wÜp=⢻Wgëg¨gÿ¸ÄÔ½]¬å>;?c¿ÿXbÿ"nƒ½uYÚ>:øf¿ÿXb-ZÀ½%]>"ߥ<Ö\×\¼€ÿ¹Œw¿ša‚>ÈÛ¼ÿXbÿ?qz¿+}S>¬ Œ¼ÿXbHñçÈʼ!S2SQFÿ£˜U?O ³>ò(Ú>ÿXbÿggW?Â7¯>±Ö>ÿXb'k=¤5Æ=.r=]¸uPÿˆãO?hM¹>hbê>ÿXbÿžnE?‡¸>|?ÿXbÆ¿O»(>¡GŒ<ÝÈÜZ¾ã:¶–à½+³}?âМ=IÀ1:(Áßý-ÿ=Ô½áí}?Os–=ÿXb±3½žz„=E)!=d€2e€2X€2ÿ$Lê> ãN¾4«]?ÿXbÿAØî>¡©N¾ w\?ÿXb0f ½#L>³µ¾:é€rè€r˜€rÿ0…Å>[Úg?Ä4¾ÿXbÿîÐ>%hb?Øj¾ÿXbV)½½Œó=9c<ª€D€W€ÿ™&r¿ùb½Ä²£¾ÿXbÿpgv¿=l­½ 탾ÿXbž™ =Ç—=õž =q€Qà€Qª€Vÿ(ÀK?ˆ?¾¼à?ÿXb)°:ðâM?85¼>?ë|`98ÿ1*/4æ¼![¶=´¯<=¦€8B€8¤€8ÿÑåT¿â2t>Xc?ÿXbÿ¥wS¿g›‡>¦·þ>ÿXbCÁ<Übþ=·{¹<ú€tÏ€tþ€tÿÝã ?·½P?ÿXbÿ?€?”I?Š˜j>ÿXbÀ <ª¶Û=Wµ¤¼æ–â–Å–ÿk#>À›k>ÅÀu¿ÿXbÿ—É8>wšw>æt¿ÿXbŽ"‹½G<)>äø¡¼þ€ ý€ ø€ ÿ@ì>¶,O?ãkº>ÿXbÿ—*û>N,L?³>ÿXbZ<¸Íô=ùº =Ô€tW€tJ,ÿ*>el?SE?ÿXbÿºûK>ïZ?6bC?ÿXb„žM¼nl6=(~L=qBÅòBÿ7|¥>zxã>ÕæU?ÿXbÿ;¦>Û7Ø>¨X?ÿXb ëi½»`>'Û=­€M½€O¼€Mÿ¥+?Æô=+†;?ÿXbÿš6?2î=Yï0?ÿXbê°‚½du‹=só =ý€ªÿ€ªô€ªÿ» ›¾Üú3¿÷³$?ÿXbÿjÛ±¾ú—6¿ÿ×?ÿXbÊû:vãý=–^¼1€4€d€ÿÎÐ ¾Žã;?È9*¿ÿXbÿÇɽ.Xéš ½b€€€ÿ80|?C0ò½µ‘ÿ½ÿXbÿÔ|?FK¾ÏÀò½ÿXb¡ ”8I!?âÜ,¿ÿXbÿ=Ù¾>’»?Z»0¿ÿXbLo½ýM(>( t½ ::9ÿ.žõ>õ¾@<¿ÿXbÿØÈ?èò×¾®‡;¿ÿXbn1½×Ú>tz^¼6fºfG€3ÿKe?± "=ñe=ÿXb7Ë:êe|?“Rr=: >Çv7<±Pë+!ð/ ³s½˜Õ=gD)=V$¸$¨$àêƒ:¥ï½—±ò>Dl_?´ÿÄ7‚O+"×-/ÿ†n¿½Dœî>ƒ;a?ÿXb–xÀ½L5ó=—ã•<gÿ:sx¿ÝKv¾Ž©„<ÿXbÿ{`x¿m´u¾í…½ÿXbòxÚ<[¶¶=sñ·¼D€Œ>€ŒÛ1ÿ ø>Ò`C>oŽZ¿ÿXbÿ›%ù>ã; >žë\¿ÿXbû€½ÕË>#e‹<»€m±€mb€mÿ]†=ãb?8^´¼ÿXbÿhòÄ=Î~?¨¼ÿXbµP²½«xã=$·¦<Ùt½ÿ1©¿¨¦<¿Ÿ“>ÿXbÿW¿¹RB¿»è—>ÿXbœÀô¼5ïx=“·¼"€ŠŽ€Šä€…ÿɪg¿m¾´¥¾ÿXbÿ»[i¿­`‹¾ÒƾÿXbÅTz¼ADê=Œ†Œ¼_€“X€“¼€“ÿeÞ=¢é?‚O¿ÿXbÿGê=ê?²éI¿ÿXb@3H½–·=+ü=û€¤ú€¤ù€¤ÿ¿mð¾yo¿h•8?ÿXbÿ´ ¿ì¾ÙÔ8?ÿXb#¢=ò™Œ=,=º€Qn€Vh€VÿùÜ??j˜=½i(?ÿXbÿ`|A?ÉS=»'?ÿXb&9 ½+Ž=í5ÿXbÿgU¿Ò$о2Æö>ÿXbgd½óʵ=2q+=¿#Ú#ízÿ] ¾D'/<Œs?ÿXbÿξl:½â j?ÿXb ¤½y@Ù=“Åý<ÝoÎoÛoÿg»?¿ƒF >þ&?ÿXbÿÏ?¿0¨?>¡"?ÿXb†<‚½¨0> DO½È€+™€+Xÿ‹¢S?HÃÞ>¨¶>ÿXbÿ*åP?ˆªæ>äp¹>ÿXbœo¤½»}Ö=Loÿ<çoìoàoÿè\:¿ð—P>F–'?ÿXbÿ,¡5¿úÝU>SM,?ÿXb?ÿ½¿Y¯>5ªN¿ÿXbÿVçó>,£¨>:²P¿ÿXbGY½›Ž >"ã½Ç€û€Æ€ÿüs?õ k¾6R¾ÿXb¢„:½}w?ÙT¾-‡¾ã:Dº*=W/ƒàq¼¢B•=Ûý?¡ú¡>¡ÿžØ >¤y³½p›|¿ÿXbÿI M>;»Þ½Dy¿ÿXby ²;ÈÏ>’An<ÛìØëá:8±6=w¦?­ßüdI¾ÿXbÿá6r?´> ?'¾ÿXbÞ!½CVw=â«=±€2Ï€2°€2ÿãnÉ>¢%¾ti?ÿXbÿnN©>' ¾êo?ÿXbá <+Þè=»´!=½ Á€,¹ ÿˆ‡®>/£>1ob?ÿXbÿ@ѯ>pS¢>ÛQb?ÿXb u=øUy=Ü)<9k:k8kÿÎ3w?»¿’½ Ô>ÿXbÿ2`v?Îo0½ÞN‰>ÿXb"ú5¼+´=c½¹€ Í€ [€ ÿÜÏ>¢Çè>¿òJ¿ÿXbÿ¿Ž>˜Î>í5_¿ÿXb ®PñÄ<â8k¿ÿXbÿRœä>Ð=üXd¿ÿXb¹â"=±Nµ=¼ç@¼ë€`Ø€`Ó€`ÿ¥&O?Ü2B>]¿ÿXbÿ_ŠC?´ƒ>Ù©¿ÿXbvT•½ ’=¼ê=l€ªc€ªo€ªÿGw¿x0¿é+û>ÿXbÿÅ¿&2¿f¬ÿ>ÿXbú+ä¼^Õ9>+iE¼‹F‹2€9ÿ¤V¿õC?‰Ë5¾ÿXbÿ¸ˆ¿{sP?-8 ¾ÿXbyæåºZË=ÊúͼDŽÚ€;Žÿb°=ŒÕk?1A¾ÿXbÿÈýë=£ìj?o±Â¾ÿXb=Ù¼Î9ø=KY¼=—<—3—ÿªü»µ>[?‡&¿ÿXbÿ€9‹½a¾`?&®ò¾ÿXb‘½Ä³4>Aa½AvBv8vÿ]²¿Éáî¾Es#¿ÿXbÿ„¿ñ¡½¾ÌÎ2¿ÿXbÂ1˼—=ŸªB=Ÿ€:5€:Œ€:ÿAW¿kÔ»¾WgÌ>ÿXb1aÓ:8hR¿“Rº¾ˆ_à>vþ:`m2(QŠ‹,/oN=á¶6=þŒ<­E8E¬EÿñÚ?“ªL¿·î=ÿXbÿ¢ ?V«N¿Ü¥ >ÿXbëÄe;Ù]`=Çb[=è(²(ë(ÿ¾bî=v?ë>¦8=£}?ÿXb­Š°½k ¥=ø,<ö€hÞ€ÿ p¿èRª¾? ʽÿXbÿSHo¿-Ô«¾ÊÏï½ÿXbÄ™=H¿Ý=Ï»±;vï äÿÄÖT?j¬ ?}°×½ÿXbÿh+V?n ?yHƽÿXbœú;C«>v¨&»MCLC¶€ÿ:Þ>Ùd?ÌýÚ¾ÿXbÿ‡:)É>«¤i?6qƾ9Ú9;]r+F8/;7m½[yé=©w¼ü€˜ý€˜Ì€˜ÿk葾6?’úP¿ÿXb·`:Þ ‚¾Ráø>ÉV¿Bí•9Mÿ+=•Æ/í-e»<†‡=+¥g=í€*ê€*÷€*ÿï$¾4»<ø–|?ÿXbÿ¦Z³½ª‚=Iâ~?ÿXb£X.=üûÌ=:•Œ<Íi>i­ÿg?'lÎ>öR>ÿXbò—å:®zg?ç/Í>'>n?ˆ8Zè>'&¶g-2q«¼§­‘=ä¾U=k€wj€wi€wÿ’)5¿¥q¾j‹*?ÿXbÿ½Æ)¿ø‚¾ü¨1?ÿXbw<½Ü¼>]âÈ<‹.Š..ÿøh?Z·U>(œ»>ÿXbÿÕkc?F>°­»>ÿXbÊ5…¼Ìî9>º×¼8ŒîŒ,Œÿåx*¿F\#=5¶>¿ÿXbÿâº*¿ÃcV=ƒH>¿ÿXb)ø<7õ=K?aâY¼Í€3Ä€3™€3ÿ]T>iF½=ZÈv¿ÿXbÿ ÀH>Vhñ=H6y¿ÿXbe½*>_·H½_½]ÿßa¿'Jg¾_ªÖ¾ÿXbÿÄ5\¿K’¾§hؾÿXbðûw=R…=¢*&<ñ€>€ó€ÿß u?:6>*°_¾ÿXbÿ‡Fs?F`;>±ù€¾ÿXbEÖš½ƒh­=,F=Ë#Î#‚€‚ÿb$¿­_’¾¼L?ÿXbÿá÷¿àñˆ¾9gP?ÿXbnÂ}½ÿ>E ú¼Ü€ú€º€ÿ%z?“J¾÷Ÿ½ÿXbÿÕ®{?d 3¾-v[½ÿXb—½W>BN¼Þf„€ wfÿssg?D®>æF„>ÿXbÿgªj?Í«¢>¿Fx>ÿXbb…Ûi׿‹·;?ÿXbÿ Áù>nó¾-‹;?ÿXbˆÚ–½%ϵ=5&=a#¦#Å#ÿSÔ¿+OݽêÙW?ÿXbÿÔõ ¿ˆ›—½ÄÚT?ÿXbpΈ¼ƒM]= ë½{¡ò¡ë¡ÿ𠇾åÒ¾¾I_¿ÿXbÓñÙ:éë¾M‹Ý¾hv]¿=¾)90Ç"+ \/Ì|=ˆñZ=Á¬=Í€Tú€TØ€TÿPÿ/?Hç¾·¢?ÿXbïRì:MW/?ä¦ã¾mÄ?ZÿN8\'9g$,p"ú<;U¾=y?.=èP§P{Pÿi°?è<€>ݤJ?ÿXbÿHÿó>¬¹T>ë¯Z?ÿXbÏ…±½ã§=8ÀL<ð€î€ã€ÿÃÿ~¿~Xš½JÎ<½ÿXbÿ$}¿(ßé½%­Æ½ÿXb™)-¼ÓÚ>kÖ™ÿXbÿËŒC¾–êy?žÏÑ=ÿXb/‰3=nhª=Ù˜×<i²iiÿ™˜n?¶Ö…»Ä‹¹>ÿXbÿŠl?¼;Ù¼.•Å>ÿXb(ó=º0’=˜¥=’€VX€VR€Vÿ%2?/¥<¾ÙG1?ÿXbÿÆ¢#?á­¾ŽaA?ÿXböÑi=.uP=’ë&<ã€&î€&È€&ÿ&V?GC ¿Å4ç½ÿXbÿ‘FU?t/ ¿\D ¾ÿXb¥¡†½Œ£2="ß%Nÿ>ÿXbÿ]B?l'ý>鬨>ÿXbp±"<ãâè=â =ª€,D€,W€,ÿQ‰¬>÷`›>Ÿ)d?ÿXbÿ3`”>ˆK£>¯g?ÿXb’–ʼ\>CYx<["v"µ"ÿžª‰¾r?<1>ÿXbÿt„¾AÛu?sø×=ÿXbJÔ‹½¢îƒ=~§É<¾€©î€©‘€©ÿñ¾ú6H¿ Ñ>ÿXbÿcú徬êF¿#Ëá>ÿXbæuÄ<ø=Œ„6»Ô€u^€uW€uÿ‹#ý>‰àF?ø£Ç¾ÿXbÿ¦G?…oD?× ·¾ÿXb¿*—½C8†=gïŒ< €=€ˆ€ÿs-G¿1¿ªÀ(>ÿXbÿÛÆF¿7ç¿|Þ=ÿXb”‡…<Ò9=¢zë¼ä€›f€Ÿq€›ÿùnÃ>Ð╾Qo`¿ÿXbÿÂÑÂ>Æ ’¾W3a¿ÿXb’^½&à÷=ý.ì<..-._.ÿ¼‚V>ÕÚ>?‚ø!?ÿXbÿÒ›>K1?#ò4?ÿXb¡¼=ñÑ=ö˜=èÒ]iÿK¹‘ ?ÿXbÿAm9?6Ô>J ?ÿXb¿b½‰EŒ=3Ü=k€ªj€ª¼€ªÿ±àì¾â©@¿yèï>ÿXbC!­:ƒ©Ý¾vG¿ûè>Êvô:>ƒ+©F¦/ñ»‰½£Ë›=»H!=¨€‚«€'€‚ÿS¼¾qõ¾– L?ÿXbÿ¾€´¾Nÿñ¾ÀÂN?ÿXbœˆ¾½ébó=*¬=~€e¬€et¥ÿ#O}¿ø ¾er3½ÿXbÿ£-z¿£T¾Dõ/½ÿXb”ÀfßJX?:kõ¾ÿXbµƒ:.K–>ΉQ?QØü¾¯;È &; +]7%ßá&?ƒ­4?ÿXbÿ®Ã>Bê0?Ñ*?ÿXb£€½,="Q(=?€v$€=h€vÿéX¿]žÃ>—y¾>ÿXbÿ–oL¿×îÃ>•Üí>ÿXbè:~¸¡¾`d¿ÿXbÿð/¦>š ‹¾bñg¿ÿXbÚ<®½LÜ=~Ž;…‘Ö‘„‘ÿÞ]¿\ò‘>- Ñ¾ÿXbÿsHc¿û6Š>µÐ¾¾ÿXb]©ç<*÷=P:‘;Ö€u¹€u_€uÿ£?5;C?*ã8¾ÿXbÿª?ŸI?~O¾ÿXbådâ<”Ù€=ï9°¼Ûe±eÚeÿºh'?n9>Ç<¿ÿXbÿê3?Žõê=2•4¿ÿXbÖ”½Ù_>æ²Q=—€DÉ€Dž€Dÿ aÚ>ç=†>‰š]?ÿXbÿÑò>抋>ˆV?ÿXbII¼¨SÞ=gG*=l€@p€@æ€@ÿ'Åã½±o›>@r?ÿXbÿy²»U…‘>qu?ÿXb4¡I½{ƒ>ÉKƒ >ÿXbÿ±yv?`€‡>iÙ_=ÿXby“¿½Š:ó=è¾ÿXbÿ@o¿©¾ßx>ÿXb¾À¬¼H§®=rûe=r€xæ€x{€xÿ>6Ý¾Æ \>'9`?ÿXbÿeø¾ª^S>P‡Y?ÿXbL•½³Ú=r52¼Ï)å)î)ÿ•Üü¾Å…¶>—K¿ÿXbÿX(ô¾¨X³>‡`N¿ÿXb ˆ½ÔÔ">¯ê,¼‰€ 8€ Ž€ ÿ®d(?ú+?‚ñ>ÿXbÿ…-?¼$?›U¸>ÿXb+J½÷r=ò:=%M²€2'Mÿ§²>=÷i>ŽÆh?ÿXbÿµ„>~2…>ðn?ÿXbè¡¶½Ý ¶=±ûŽ<[€²€€ÿÅtp¿e‚®¾øÀ"=ÿXbÿØÀq¿ÅxŸ¾¬Ø=ÿXb1Î_»ÑÏ>Ãgë9{€“z€“ð€“ÿ6Ù½>iq?˜|¡¾ÿXb3³:8¾¨t?¢t†¾93;gÂ+ñ/Ü- ½Êâ¾=r6=2€63€6€6ÿ,=]ˆ<½?ÿXbÿ}_½\E=<Š?ÿXbH1½Í”ö=(â<Á"À"Ê"ÿ|>zW?J>?ÿXbÿsIe> [P?ˆ@ ?ÿXb‰Cv½Ç×>_Î<Ä€m–€m€mÿÁ…`>wtu?Ìë8>ÿXbÿ¶ýN>smw?Äà!>ÿXb$šÀ<Ù±ñ=~Ã=êÙÖÿZ¶ ?RŒø>†Ù.?ÿXbÿÿø?®Jû>|Î0?ÿXb Ô=Ô,Ð=T_¼v€Œ"€Œï€ŒÿØg ?‚b‡>›aJ¿ÿXbÿò˜?9Ïo>“ÔC¿ÿXbñ±¼Pß2=èøè¼fÎû€¡ÿÚÿØ=]ƒ>xðu¿ÿXbÿŸV>v‚>¦t¿ÿXb†<‚½Ûù>°=3¼A€ @€ žfÿv®X?°áÔ>À[ª>ÿXbÿ¤`?Y"Ã>º •>ÿXbÈÎÛ»UN{=ì.½i Ö ç€Ÿÿ^i»<°j…¾w¿ÿXbÿOÍÞ= ƒ¾cäu¿ÿXbÌÓy½éG>ôj¼È€3T€–0€3ÿ;»Š>^Ò>A$t¿ÿXbÿC›>vI >wrq¿ÿXb#ظ»ùdE=ô¨ø¼ñ \€¡ ÿ<<=× ­¾$¦p¿ÿXbÿv{c=#¬µ¾tën¿ÿXb[\c¼zÄ(>”™¼¾€/°€/0ÿÒŽì½)6F¿¥J¿ÿXbÿ‘±½ÛÞG¿j¿ÿXbMNm¼*˜=°f=7€xk€xd€xÿo¾ê©¾»¿f?ÿXbÿ\lg¾é›¾ÁÐn?ÿXb&$;o¯=·Ïj=þ€-ö€-ý€-ÿí— =éƒ>|?ÿXbÿ!6©=;?>Û|?ÿXb×¾@½hÊŽ=ðn%=f€0ò€¤Ë€0ÿc2Ô¾ã达džT?ÿXbÿüÙØ¾íd®¾"ãV?ÿXbæ®…½U= e!=k€vÕ€vÿ€=ÿYÝV¿|5‡>Mó>ÿXbÿëÒZ¿ÉIŒ>æ«á>ÿXbÇ*%=á¸Ì=-\Ö<iiiÿ‹R_?ƒÿ¤>+9¼>ÿXb m:˜æ[?‹Üž>Ì…Ð>¬¯8:ö)*g·t/p”|½¡I2>~ãk½Ù€+ÈÝ€+ÿ%x?²¯%>==>ÿXbÿ8îu?2OC>°°N>ÿXbÜ~yhPë;ö'f¿ÿXbÿAVí>Îey<Íb¿ÿXb÷’½)êÌ= â¸¼k€Ch€C«€Cÿƒ_½’…>‡|¿ÿXbÿgÕí½_V0>Êjz¿ÿXb"rº½.>ÝÑÿ<@€hÓ€ež€hÿGj¿‰ñÂ>@ >ÿXbÿ`¡g¿{,Ã>xSB>ÿXb„*u½r¤s=L‰¤<6€©0€©l®ÿ…PP¾ãm¿Nè>ÿXbÿ÷z¾‹j¿Ó¥>ÿXbÒF½¤þ*>¬Å§64=k=¢=ÿM"¿¾$??¨K>ÿXbÿµ€¿D??×w>ÿXb¢C½‘òó=Ÿæd¼T€˜Ü—«€˜ÿy«½Ö— ?íÏV¿ÿXbÿ»PK½¼ ?–V¿ÿXb‰Ï;Ý =û±É¼ic­c¹_ÿTÌ,>e+=í|¿ÿXbÿ«hR>§„±=‡y¿ÿXb5̼E=|î½Í…ž…Ì…ÿÿA¿af¾|ú?¿ÿXbÿg!¿?׉¾¡:¿ÿXb4,Æ<;§ù=¿€Þ<ÑYx€tÿmþ?Õ—8?Ú$Ï>ÿXbÿ|{?âÓ6?7VÙ>ÿXb0õ3=ö_Ç=Xÿg<Ýi¢i²iÿBt?b¶“>5Ï£=ÿXbÿ³*u?ó.>zt‹=ÿXb0+´½·Î=Psò;¹€w€<‘ÿù0f¿ÜÚŠ>ÕЯ¾ÿXbÿã!`¿Í°Ž>#ʾÿXb¯“»£ê·=O?h=þ€-ÿ€-Á€-ÿÿ>Ù5 >`òz?ÿXbxýƒ:ºŸ> O>Ç)x?QÿR8z;+…ø/j“½rmˆ=œiÂ<™€©t€©6€©ÿðú¿Í>¿R„­>ÿXbÿo¿~§?¿Û¼¹>ÿXbi6¼c³>j÷«¹÷€“ö€“䀓ÿ³äN¾Xåo? ¿‘¾ÿXbÿ2R¾ùvn?±Ì™¾ÿXbˆ,Ò;ã=—VüÛc8cØcÿ‚^>>¾ÉCw¿ÿXbÿÉÊH>hþ½úy¿ÿXbn§-¼ê[&=G×¼Á€¡€¡†€¡ÿ:ñ«=Ó"«€´á5ìw;ž€r:€r4€rÿZÆy¾¦Äp?!=r¾ÿXbÿ¢wk¾Htq?žu¾ÿXb‡Â‡½æ™=r¨=Õ€'º€'P€‚ÿ¾Çľ—ò¾LÖJ?ÿXbÿÿ;·¾ Hö¾ãL?ÿXbÃ\½ùIÕ=+O ¼m€˜Î€˜l€˜ÿŒõ޾-Ì> ž_¿ÿXbÿ膾·ô>8;l¿ÿXb7ŒB=ê°‚=üï¼"8=Ѐ\®€\€\ÿ× ¿4Å ?o"?ÿXbÿ°$¿?¿- ?ÿXb¸ [½”Í=<£-=}/ß/`/ÿbÊg>ž>'Ép?ÿXbÿÑ>š=°ž>çöt?ÿXbmÆ)=q̲=;ÿö<"PBP—iÿ[2d?§û'>RØ>ÿXbÿ¿K_?9$>¨ì>ÿXb~62=ý2X=&S=¤€·€¥€ÿd°®=˜c;Ã?ÿXbÿöæ>>¿o´½¦z?ÿXb'Û@½!‘>!?šž¾ÿXbº»N<3f=lìR=€K»€K)LÿM!#?«ç½(C?ÿXbÿ¬ ?¬0‘½³3T?ÿXb¨Å:^¢º=!d=Ê€-Ë€-‹€-ÿŠÏI>•€>Íšr?ÿXbÿ©>g»j>Úv?ÿXb9G¼¿Ò¹=Ç_¿ÿXb¬­X½Îª=pÐ=º€'²€'퀤ÿº9=Y?¿o{M?ÿXbÿ’*;¸a¿Ø5L?ÿXb v=ï­è=´»ú€’÷€’Œ€’ÿRQ-?k ?’žÿXbÿ¨3?3L?†÷±¾ÿXbb¾<½I×>o»Ð»Î;Å;e;ÿÄΕ¾ãü¦U¿ÿXbÿ„Ø€¾{ñ¾¬YX¿ÿXbœkX½¢š> ¨·<Þ€MÔ€MÜ€Mÿt||?S9 >,Å=ÿXbÿ!w?¤¿F>W'>ÿXblRž>p ½®&Ï&G&ÿzo?cÐ>¿á„s¾ÿXbÿ´4?[<¿—Ô¾ÿXbÓŸ==¼¨=6>xF?ÿXbÿ¸1%¿Þ'8>b>?ÿXb½^-=~oS<&~Æ€~~ÿØMå¾hñ,?Rð?ÿXbÿ™‘¿pe$?Õ?ÿXb÷«€<ž%¨=ãÄW=@€FB€Fª€$ÿ) €>E¥½>Õíd?ÿXbÿOm>ë~»>±f?ÿXb+‰Œ½/‰>I×L=ä€DÊ€D£€DÿŸ?âxå>&ž-?ÿXbÿï?wYè>6E'?ÿXbǪ½¤PÖ=–˜ç<¯oÔo]oÿì³;¿†£›>‘·?ÿXbÿ;7¿9“>Ãë"?ÿXb¸“ˆ¼ö K=@öú¼æ€¡Ï€¡€¡ÿ2Øg¾Ý÷¾“_X¿ÿXbÿËu¾*Iê¾Á,[¿ÿXbžbÕ; W‡=_c=ELŽLˆLÿ2T‹>¨4 >«s?ÿXbÿ ,™>‡÷Ê=Dôr?ÿXbÃÓ‹½„ò>4;ý€ ö€ ð€ ÿÅ"/>Ç{?]q½ÿXbÿï‘ô=×}?׆N½ÿXbæÎÌ<õÖ€=<3Á¼\›Ž›]›ÿqã?JP>‘$H¿ÿXbÿ’t$?9#>Àç?¿ÿXb†6=ɾ=ˆ÷œ<ýiìi‹iÿx\z?Ëó2>;Áé=ÿXbyµƒ:„Æy?w!(>M¬>.ü[:‚g¯)g}y.$ BÝ4?ÿXbÿÝôT¿.íw>Œ¯ÿ>ÿXbû¯3½B{Õ=È}«¼X v ý ÿ.»òœ…>÷ w¿ÿXbÿ‰ªä< óx>g7x¿ÿXb›É7½–wÕ=S^«¼~ ° ¬ ÿFb½þ†›>2~s¿ÿXbÿÊ¢®½¥ï¤>2^q¿ÿXbRa,=ÆnŸ=Œ.ï<‹iT€QŠiÿŠÞf?ËãÆ¼µàÜ>ÿXbÿ4a?0ÑX½åôñ>ÿXb§=e½D1>Úò<ú€O÷€Où€OÿÉØb?ScP¼3í>ÿXbÿ&µ^?ÏÀ(½}šû>ÿXb&Ç»8Ú±="ǽù€ ø€ ö€ ÿTï>QÂ>ûi¿ÿXbÿù83>±ú›>Ú­o¿ÿXbÒ¦j½gº>?p=#€MŸ€M‹€MÿóJ?ÂÛ>i¢=?ÿXbÿQ°?‚µß>oð3?ÿXbßÅ;=¿›=`ç¦<ªiØ€Q®iÿ¥x?Ÿô@½ux>ÿXbÿçPy?ó.⼂½f>ÿXbÜJ/¼úîÖ=n½¼D€;f€;²{ÿ?-=²ò·>¾Ãn¿ÿXbÿ¢¢š¼le­>ãÒp¿ÿXbž;½šZ=¥ ==0:0ç0ÿt)ó¾¯ <ÍEa?ÿXbÿ5‡¿/À‚=¾[?ÿXbŠ9ˆ½Â>2â;æ€mÌ€ Ä€mÿÝ‹=ãÃ|?¤œ¾ÿXbÿÏm$=Ô}?X»¾ÿXb n¤½™>þ¹(=»€¹€€\ÿÃ2澂Í*?î?ÿXbÿ&þ-Ê0?»e?ÿXbõñP¼8j5>Zµ¼ðF‘QÞFÿÙ+?5¼«>…*?ÿXbÿc*+?“¦>ÊK+?ÿXbÆM­½d?Ë=žaê<ñåéÿ¿¤F¿½J>ù_?ÿXbÿ™êA¿é¼Z>3î?ÿXb–’e»ƒ†Þ=¨ã1=J€@J€@.€@ÿdÞ=„F—>Æs?ÿXbÿÈ_ >uõŽ>îLs?ÿXb€×'½Z é=}]†¼ñ—D æ—ÿ⇺½è?* Z¿ÿXbÿPî¾T†?ð-W¿ÿXbd”g½ìÚ='ƒ#¼X#ÿ±î©¾8Ò¨>oAb¿ÿXbÿšÀ¢¾\>‹>Ã…h¿ÿXb‘ÑA=‘Ô‚=O”»&“ø“O“ÿ†Òø½æú?½¤K¿ÿXbÿF,¾Y¶?®P¿ÿXbBµ=‡oá=åš=÷éóÿÊ9?Ϥ»>« ?ÿXbÿ06?‚Ê>À¡?ÿXbŽX =Ç¡Þ==Ñõ<ÏÌíÿå¹/?6N×>á?ÿXbÿ”‘4?mÙ>’t?ÿXbó>޽ªÔ,=Ar;Ü€‘f€‘Ý€‘ÿC7Q¿šÂ ?è÷<>ÿXbÿXmU¿?Öa->ÿXb3T=åbì=¢}¬¹]€’_€’\€’ÿ 6?k;?Rr²¾ÿXbÿeý6?ÿ~"?¿F–¾ÿXb)v4=èN°=ª Î<ži°i9iÿ‹m?©Pà=Å߸>ÿXbÿ l?lí > |¹>ÿXbA‚b¼²=Û½_€ b€ »€ qµ‚:mà<雌>µv¿Ý=;9ûjx+>æÍ.ÿú=Œ†>Du¿ÿXb§!*»–B =ƒ¤Ï¼ž€¡!€¡5€¡ÿ@E>.Ü ½}¿ÿXbF2„:(`Ü=X ¾æu|¿\Ó :ÛÎM+VhÔ.¿€Þ<ó=t(ÃVd¿<¼>ÿXbÿÝ"Ž>Þe¿:.°>ÿXbÏK…½Ê3/>í·6½æ€+ç€+Ø€+ÿ1Ÿ=?š?çÇ>ÿXbÿµcL?>Ñ ?ÁÍz>ÿXb“=v4Î=ñgø<–ii^iÿ““M?¤u©>Ì»ý>ÿXbÿµN?ð+²>ùö>ÿXb‰šè¼Çg2>Ðdÿ»†QUQ‡QÿZIH?û ²¾âE?ÿXbÿrâD?Dd«¾c ?ÿXbÝ ¶½oè=[±¿<]o*\oÿþ5 ¿‡“I¿ÍãŒ>ÿXb:¸:Œˆ¿ÝÝB¿Ü Œ>+Ê9òý§)"H³-1Ò =—Vƒ=]Œ¼VeNeTeÿ@]Q?Š‹+¾ÿï ¿ÿXbÿ‹J?ù†-¾òn¿ÿXbúÕ½=ð>åÑ »y€rª€rx€rÿ?èl>©ûl?2™¾ÿXbÿðßY>¼n?˜Q•¾ÿXb;¼áñ->T7—¼MFLFQÿa²ÿ>6Ù ?Tó,?ÿXbÿÉí?ƒÅú>{"?ÿXbt™½i>‹áê8€rl€rª€rÿ´¹‡>Ú©q?G,I¾ÿXbÿ~þc>W€s?=áZ¾ÿXbZò8=Þ¾=oØ6vv==ÿXb~ø·:”õ|?ÆØ>X,=e«F;a˜,Æ 0Z~ ½jNÞ=á¶¶»£‘ ‘¦‘ÿZË¿›è>q¶"¿ÿXbÿ÷%¿õKÙ>Ó!¿ÿXby@™½âY2>â#"½wlñlêrÿ‚,f¾]?tç>ÿXbÿùž†¾¡2`?:FÏ>ÿXbúa¤½›ŽÀ=| =·k¶ÿYþ$¿ç ½²C?ÿXbÿcË2¿N޼Æ)7?ÿXbØØ%½L¦Š=+=›€2?€20€2ÿ>¼¥½H\Ú¼±?ÿXbÿ‰@¼Þ»Ü½¶}~?ÿXb佪½Õ>=j<¤€K€ž€ÿã,¿õ<¿vχ½ÿXbÿrÖJ¿KÝ¿™S½ÿXbB?Óêf>–9a¿ÿXbÿl|É>ž•›>…^¿ÿXbJÓ`½h >‚ÿ<ù€Mþ€Mî€Mÿ7!?77ò>JÜ?ÿXbÿó²&?3ù>T?ÿXbÓ–»I-=$Ñ˼P€‡l€‡5€¡ÿ±ð]=ÝÀ¾¸¼l¿ÿXbÿèõ™=¿oľПk¿ÿXbw…ž½ƒkÎ=åF=¢G3oÿ D(¿O¡w>Áº6?ÿXbÿ'Ì$¿ßdl>”Æ:?ÿXbqV„½°‡=²‚ß»râ”ÿsŸÖ¾­®)¿qÕ¿ÿXbÿX+̾üñ8¿Tš¿ÿXbIï;éï…=n½G€Ÿ@€Ÿ‰€Ÿÿ¥š|>$½ów¿ÿXbÿ4%•>A8<~át¿ÿXb“¼I†ü=U4Ö»¤€“—€“X€“ÿ‚Û,½èIW?) ¿ÿXbÿï;|£R?2}¿ÿXbÂÝ=§±½=ûÍD¼£€`R€`ò€`ÿz¡*?ðæ>eò¿ÿXbÿò+?F:â>þ©¿ÿXbX«¼3Ü0>O•o¼Q{QvQÿL8?Ðãw>|»T?ÿXbÿ6[?6>=(O?ÿXb×Pнì÷¤=Ž"+=X#©#g#ÿp¼Ñ¾„¯Ë¾ª(R?ÿXbÿ’rľ;`ʾ¨U?ÿXb°»0=v}?ÿXbÅ«,¼ %6=I=çBÆæBÿÔ š>ê\ß>;Y?ÿXbÿ¹[™>…ÈÞ>Õ]Y?ÿXbæ;8=ù0{=\b»#“"“p“ÿR)¾£] ?¿†R¿ÿXbÿbϽwÛ ?…S¿ÿXbÆÛʼOå”=då½·…¶…ª…ÿøÊ ¿ÇÖx¾PÝK¿ÿXbÿÅë¿95¾¼‚O¿ÿXbž˜õ<ïõ=›¯’”k¨¾ÿXbÿÖºf¿/ }>ô/¶¾ÿXbìúE=Ê4Z=K< »˜®˜ð˜ÿåÝÓ>R¢¾¿`¿ÿXbÿËçâ>ªU¾#/_¿ÿXbmr½ˆIø=*9'=ø€Gú€G0Iÿ¸?¹{z¾hS?ÿXbÿrä>…]…¾&K[?ÿXbŠ8½s¹!>\çß;®T_TKTÿŸX0?7·È½úÞ7?ÿXbÿ4®+?Á—H½6|=?ÿXb²ˆ¼"â&=æ<ã¼kžÎ€¡ÿ{hq>5G½ûxx¿ÿXbÿÑ”>}¸¼>ýt¿ÿXb=¹†½-³¨=š“—¼M˜–ÿ‘⤾0¾÷Nn¿ÿXbÿîq™¾Ù!¾þãp¿ÿXb3„½Û6>²K½£&¢&P&ÿÎI?· ¿ì蘾ÿXbÿN¹9?zÌ!¿q{‹¾ÿXbGr9=#¡­=¤U­<ióiIiÿ•€}?wUR=À¦>ÿXbÿµ|?ÊZ³=hé>ÿXbúk<=}>2‘Ò;³€u°€ue€uÿµå¶>Ë{m?íªÞ½ÿXbÿ½>­\k?† ¾ÿXbôüé<¦==°p=q€Tp€Ts€Tÿ¹Û3?Eʾv…?ÿXbÿ[“4?¨ݾç?ÿXb¹rö;=H¯=„~f=ó€-ü€-߀-ÿÑ™˜>¦i6=Qt?ÿXbÿ¿²>C¶~="]o?ÿXbµá°¼?p=ØJè¼Ã€‡ýÁ€‡ÿQúo>+§"¾»†u¿ÿXbÿŸ¢g>}~¾|…ì¼¼SrRr]rÿ{\¿‘æ>;ãx>ÿXbÿö›^¿dÕ>«@‡>ÿXbè…;=?Œ°=ÚÊ;§š¢ÿŸ}?1º-=BR¾ÿXbÿè~?ëý^=c+á½ÿXbQiļØI=eßU=2€wó€w΀wÿþ'5¿´:㾿 ?ÿXbÿ:Ö9¿ü‚ʾ ?ÿXbþµ<=à»­=Óø<¦O®ÿØê~?öŽ=¥v½ÿXbbÓƒ:¯˜}? ë¤=oBâ½ód–:‚kÞ*U¿ˆ/‘Ñ<„ >è. <~€u€uA€uÿ-òÐ>Žìh?âk™½ÿXbÿÇ¡É>~j?ð ½ÿXbTã%½Cr=–’%=ö€2ó€2 €2ÿ-Ͻ‹åP¾òFy?ÿXbÿJ ¾3ß ¾kz?ÿXb!Z+=Òá!=K<媮€ Īÿ-ì>c¿ëFó¼ÿXbÿdàç>Çc¿Õh½ÿXb€-/»Í!i=Ó½{ x š ÿæWl>çS‚¾Ëip¿ÿXbÿÓ6>ÊT†¾:Èr¿ÿXb ß›½ÿ”ª=(»=`€‚–#ÿ ¿CÀœ¾zG?ÿXb5Iß:hX ¿ÜÑ«¾ÜD?¨@ý:RÅ+ Xo/<½²½Ow>B³ë;å€ä€À€ÿýÍe¿ æÀ>£ j¾ÿXbÿM«h¿…“±>>m¾ÿXb°$½/3,>|º:¼3<Á<î<ÿÙD¿\u>àËK¿ÿXbÿˇ¿Ìå–>[`B¿ÿXbY§Š½Aƒ->ãme½×€ƒ4€ƒÿèJ`¿ÇX¾cë¾ÿXbÿÌi¿íšŽ½ˆÐ¾ÿXbm½ùØÝ= S¼ò€˜é€˜ç€˜ÿv–¾F}q>Ã!m¿ÿXbÿç'l¾Ìl>föq¿ÿXb8¡¼UMÐ=‡¨Â¼Ú€;v{ù€;ÿ3Œ=1,‹>¥¼u¿ÿXbÿk?y<òL†>cw¿ÿXb‰í.=+Mª=5Ó½»Ä€`Ç€`Š€`ÿÑ‘h?Ûÿ½…3̾ÿXbÿTšh?mmÓ½g4ϾÿXb«½…'>Lª6½%:Zž:ÿõ¾~?^ˆ½½§•½ÿXbÿ7íz?ÁÍ&¾$àæ½ÿXb®×4=ÜÄ=eU„<ài–ibÿJÈu?·…>ÕÎ=ÿXbÿªv?Ÿ‚>:T¥=ÿXbë9i<Ö>Þ.<^€u€uM€uÿ­¶>p+o?’<§»ÿXbÿ•iÉ>k?ËP½ÿXb¶M‘½º¤ª=†V'=®#š€‚_#ÿm8ø¾Ÿ¥p¾S«W?ÿXbÿHûó¾‹ßd¾’«Y?ÿXboG8=”õ»=~W„<Ï iiÌ iÿW„{?h¦>¸¶ì=ÿXb+¸:û }? ‡÷=yíº=çÎ:7)o££,Ñ=«½´è>²½–tµ•<;€=€:€ÿ½~T?tý?1¬O>ÿXbÿÐT?þ ?&?3>ÿXbJ~D½ Ì >/oŽ<ž€-€v€ÿÈZ??ƒÿ>%9$>ÿXbÿT#[?µâÿ>¾\>ÿXb‚sF½¬ >]ù¬ÿXbñEˆ: ¦M?M ?2V>À͇9(v+ó{Ä/䕽t>æ½5€(ž€(Q€JÿP!X¿XUþ¾mN¾ÿXbÿñg¿wמMÍ0¾ÿXb_&м9>?S/l¯u¿ÿXbÿ+º¾'½^>I¨w¿ÿXbCçu½.„=ø=^€ªY€ªT€ªÉšƒ:E–‚¾6àÿ97Þ2*“.Ô.ÿ'Ìu¾I•X¿8¼ó>ÿXbÒŦ½ôž=|{×ÿXbq"Ü:pà:¿Gv"¿é>Äœ—:ÔCp)Bo-–謽ìP >E :=×€\­€\¡€\ÿA¿$?Pó#?ÿXbÿ&å#¿xÞð>w?ÿXb¾J¾<_C>, |<»€t¸€tt€tÿg˜ ?¶ºU?Ѷ=ÿXbÿµ?”Z?€ÍB=ÿXb?8_½|~ø=á›&¼E€˜€˜€˜ÿB‹¾Ìí8?Ì"¿ÿXbÿ“‚¾­+4?Õ)¿ÿXbSB°;}zì=Û–¼u–p–ƒ€ÿâu >°?C3X¿ÿXbÿü—l>ù> ?8ÙO¿ÿXb‚¬'¼ 5Ê=7ýÙ¼è€;¬€;¤€;ÿ«Ô̽?|n?ƒñ²¾ÿXbÿµ½§+p?^«¾ÿXbãŽ7=þ,¶=¼W­<ïiîiùiÿ½x?ã_>¶“:>ÿXbÿÒÞz? '>š; >ÿXb–w½£>é=G =¾€7f'¸€7ÿä#™=­0 ?•ÄF?ÿXbÿ­ª{=?õ„I?ÿXbx_•¶½]<Þ€t3€uv€tÿ¡Ô>øh?+ª<ÿXbÿ,_Þ>˜lf?ª =ÿXb_@½w•=b/=½€‚f€ª€‚ÿ„Ú¾Uã¿ßò2?ÿXbÿŵò¾åg¿ý&?ÿXbÉè»ï;>ªœö;»CÜC²Cÿ·a˽*0~?@g…½ÿXbÿ¶ÉÞ½'´}?eùž½ÿXb_ì½:I¾>bí<­€¢€]€ÿ*‹==XY?9í?ÿXbÿ· <,Y?ÍÉ?ÿXbêu‹¹^¼¿=˽Y€n%€nc€nÿFÔ˜>Àªï>ìT¿ÿXbÿjÀW>OS?Ó%S¿ÿXb¢¸ã¼æ¨=GX½^…]…ö…ÿ›=¿ ©=Ï8K¿ÿXbÿø¿5,>–·H¿ÿXb¨:ä¼ÖÐ=À¼³€C²€Cš ÿ<”M¾M2Ÿ=Fÿy¿ÿXbÿ;qC¾]{Ú=5Îy¿ÿXbÜ+s½Ú>¶€=:GT€IFGÿÀf?ŒŠ¾×Õ>ÿXbÿ8¿e?’›¾]ÀÔ>ÿXbuV‹<¿‰=3‹P=´LnLÈLÿh÷ø>Ü{¾Ì¦V?ÿXbÿ,÷>Bô`¾Y?ÿXb{¸½²Õå=^½ŠÿXbÿ¦¼¿Ñ]L¿þì>ÿXb¥ö¢½³ »=¦Ò=fŒÿǃA¿âmÉ=V±%?ÿXbÿòz<¿Ù€¡=,?ÿXbJð»N^>€J•ºpCñ€“ÎCÿ–d½Ém?N‚»¾ÿXbÿwæ¼M=m?ùÙ¿¾ÿXb^½ '=ÉV<à€~[~Æ€~ÿ€,¿nfÔ>h|/?ÿXbÿCœ¿üÎ>­Z.?ÿXbç6=ŠŽÄ=ÄÐê;¾üyÿ¥0w?nЄ>Κ¼ÿXbÿÔpx?ê]v>:ä¼ÿXbþ Ú¼™)-=eï¼f€}>€}a€}ÿ¿>/û?>ÁSy¿ÿXbÿ¶äî=è¸J>l&y¿ÿXb˜OV½Ã>Ë¿–ÿXbÿãw?µŽÝ½ƒf>ÿXb3æ½ š=  <¨€^€‚€ÿÆm@¿7 #¿ÍT/>ÿXbÿg²7¿™B,¿8>ÿXbÎ’½‘=×ß’ÿXbÿú¿AR¿ Æg>ÿXbØ)=Y5¨=Ž•=™P4P€Qvù¯:ÀÍ8?Ž´=â0?^ÿ8Xûh)­o .ÿQŠ>?އ2<;ò*?ÿXb T?½5‘=’‚¼È€šz€šÉ€šÿÈ£Þ¾‹¾"É[¿ÿXbÿ½¾ï¾¡—¾û6U¿ÿXb€€½¤û™=ú)޼WŒ*ÿȶ ¾1x×¾{¹d¿ÿXbÿN>r¾Í!à¾Á^¿ÿXbÐb‰½R,>¼vi½ÃÁ¯€ƒÿ~'h¿§æ½‰ÚÖ¾ÿXblj™:ál`¿=^¹½Äíñ¾ ‡?:6.;*šÒó/Çȼ| á=œ3"=l€7š€7¢€7ÿÚ徂Ï?š°N?ÿXbÿ#™¾Nš?OÝK?ÿXbA-†<ç%=ű¼Ñ_Ð_ü_ÿá¥×>ý ý¾¿®B¿ÿXbÿ÷â>ÿõ¾(B¿ÿXb m½ þ×=a5–¼í€˜ì€˜*ÿ°:è½ð|Y>(xx¿ÿXbÿì„Ø½ +I>JŒy¿ÿXbùN¬½†>ÒŽ=d€\Ê€\\€.ÿ¿?”*?Ç ?ÿXbÿQþ¾@.?Ç0 ?ÿXbÓ‡.=íE”=ÀBæ<¡€Q·€QN€Qÿ‚¢c?C¦½]…æ>ÿXbÿs—a?Ù齋Üê>ÿXb‹Š¸¼^ý=DÜœ»9——}—ÿÐlG¾ÙIh?[µ¾¾ÿXbÿ6¹B¾¥+i?—»¾ÿXb²f„½ð>ªH…<¿€mv€m|€mÿ¢€i=^•?­ñ©ºÿXbÿ¦×M=U‘?~±î¼ÿXb–³÷<›¯ò=È;¥€u§€u¤€uÿT˜?ëD?0æU¾ÿXbÿbÜ?-OE?ùY@¾ÿXbKæ=”0³=Ïf=œP;PzPÿiN?!{¤¼sW?ÿXbÿ•O?ÚÙz<Ä?ÿXbͽZ€6=Ð =ž€=54ó€vÿ$ø@¿kà ?ýÁÀ>ÿXbÿxÍ>¿Q} ?r‚Ç>ÿXbÿ<ótÎ=>Z=‹T¦ÿ¤@*?J]ü>þŸ?ÿXbÿÖr!?§-?¢Ê?ÿXbS[j»„> Áª»B€ä€“€ÿ}’<¨£e?´â¾ÿXbÿ!ÁŽ<Æ–^?8¿ü¾ÿXbå˜,=ÉÊÏ=X;ìÄÛÿ<‡m?ÁÒ§>[76¾ÿXbÿtqq?Äsœ>2ú¾ÿXbçSǼK>Œ¾<·€rØ€r0€rÿD\€¾Ññv?ó禽ÿXbR^ò:,®?¾ƒ;z?«½Ç½05Ä: \'Š b,t ò½àS=Û€~€Ø€ÿÚæÖ¾‡:³>ÁaV?ÿXbÿvÂñ¾Œðž>!5S?ÿXbx 9<„>ͯæ<± Þ ü €tÿnE>»šV?CŽ?ÿXbÿï1>°{Y?ÿ>ÿXbHl·½§Í¸=5ñŽ´=þï=n€ª¾€ªË€ªÿ~ Þ¾÷Ü7¿QD ?ÿXb†­ƒ:*ò¾§,4¿"±?†O::üËj+„‚0C9=aœ=kºž:K€*€þ€ÿ˜Zw?,žª½Äµy¾ÿXbÿB=w?’ÇR½(‚¾ÿXbÕx‰½Ø.-=¿Ö%<#~.~á€~ÿ”Û¿Ýeú>R5(?ÿXbÿ;¿¿b?—a?ÿXb‘`*=ÉÊÏ=6>B¸û9Úðu&ä/È+AŒÆ:üÛh?Ö³Ä>u÷!>õXð9?„'ðY¯,¾kÐ<"ù=üp:Ï€uæ€u΀uÿ­™?³bB?ðó€¾ÿXbÿú?#@?ÇP¾ÿXbJ¸=Swå=±6Æ<´i€t†€tús˜:ÉR?ý?aÿs>¬8›\z&¯åÕ-ÿ…ðO?%Y?Ÿ„s>ÿXbVï½i5>v?½"€+M€+G€+ÿ;œÛ>ÞD?d«ò>ÿXbÿʾ>ÃVO?åêç>ÿXb¯|¼xD>½R<™Šcÿc6¾:‚{?i7g½ÿXbô±:¸ºI¾Ô?z?vo™½}¼o9¿4ï)f·J.€×ç¼Ó¿„=Ù{ñ¼&€…V€….€…ÿ¦‹=¿{tS¾ä¿#¿ÿXbÿ[èG¿Í~¾ÿÁ¿ÿXb6x_½÷«€=¤þúÿXbÿxƒ„¾÷ëZ¿Zóå>ÿXbÄ%G½»)%=ú'8=Ù€2°€2k€2ÿÑÚ¡>)<|>÷Šj?ÿXbÿ¹¯>ô(•>f—d?ÿXbēݬ±d½·’p?ÿXbÿ„¹>ª. ¾Ó l?ÿXb,go¼°É=FÚ¼Ú€‡Û€‡l€‡ÿÑûi>>cD¾îWt¿ÿXbÿ ûˆ>ƒ ¾t¿ÿXb/–¼ã0>á_„¼sQ—QîQÿÓ?r—>œO?ÿXbÿ)›ó>cU>FúR?ÿXb¼5ïx=eS.=M€:L€:<€:ÿê=N¿ª˜Œ½£?ÿXbÿ¿I¿ÿàÛ½ì+?ÿXbõy=]…=;nx<'k$kµkÿå/?=^x#=ÿXbÿ€¦}?˜Áš=5Šå=ÿXbzŽH¼ô‡&=þÖN= €¦¢€¦ÀÿäE¦>ÌÔ;8r?ÿXbÿR®>”µ¶<‚­p?ÿXbÜñf=!®\=üR¿<5ONOÞOÿÙ½A?M`þ}Û?ÿXbÿI?@Ež!ø>ÿXb÷ß<’Íõ=¦˜ƒ¹â€u€u–€’ÿâ ?þG?ø|޾ÿXbZ:œ?1D?fL¾1~ó8?ÒS*©áÈ.62=©¾=éÅ<ýiÿiôiÿEo?³Î÷=™¬>ÿXbÿ%ès?¤¨ >ô1‹>ÿXbï:[½Ác= @<5€%Õdi€%ÿ£]@¿bxg¾Ø°?ÿXbÿHó(¿¨e¿áB×>ÿXb™2=>[Ç=¶ŸŒ<ÏiiÎiÿÍ7r?ŽQš>²¶ñ=ÿXbPІ: @l?:W¸>ž >-ø2:º,4+ë‘«/¢ µ½âÎ=’ë¦<‡oÂooÿb3k¿Ÿ•>æJ>ÿXbÿ”ép¿”‚>‰|c>ÿXbëü[<"àð=Ê¥q¼w€~€ì€ÿ¨è¾> ¢?C¿ÿXbÿ²¨>óBì>úýR¿ÿXbëÙ»ë8=Ûúé¼+€¡²_\€¡ÿZv =ì8¿Ð0¿ÿXbÿ?å­=‹y:¿È .¿ÿXb_ì½<Ãï†=ão;=äLéL®€Kÿ×õ?5–&=¿R?ÿXbÿH» ?HZM=UÄV?ÿXb~¸<úG¿=ÂlB=ú€$æ€$s€$ÿ韔>!ƒ>eCl?ÿXb¨AR:Œù¦>e¤Œ>Èg?Ï>:ýè +hÌ©.Óܪ½ž)>c$=Å€\T€.€\ÿŒÅû¾IA%?™?ÿXb¬«û:`ž¿æt!?÷h?ä{·9k®Å*årA/Ê´;0Ÿì=G#=Å ¾ n ÿkT>pÈö>]òY?ÿXbÿXÇ\>iŽò>Ê–Z?ÿXb ½ž½½þÄ=Sè<¼ù)z)ø)ÿ£,¿Û›>Ý7,¿ÿXbÿy›0¿R܇>€m,¿ÿXb@û<‡‡>à=µ Ú ö ÿÀ« >|'I?&U?ÿXbÿ¡Þ>CÄA?Bð"?ÿXbSu< ò=Š’=” H,, ÿØ·.>?¬¢U?ÿXbÿ¿Ù?>¹/?ò$W?ÿXb ‘¼ÅW{=D¨½]¡~¡¬¡ÿÔ5¾MÜc¾6hu¿ÿXbÿ=¼+¾Ôà„¾Éxs¿ÿXb†TÑ<~n¨=?ãB=µ€$c€$·€$ÿüµ.?k½ >Í¿6?ÿXbÿ¨?,mž=îG?ÿXb~oÓ¼Ãñœ=?XF=z€wq€w€:ÿÂ…V¿rLÓ¾ÏͶ>ÿXbÿXS¿8'Ѿ1UÇ>ÿXb÷Ì9ãÓ=Ëd¸¼_€;½€;ä€;ÿ`2>ÔuR>¸ˆv¿ÿXbÝíƒ:BÙ)>dUX>º—v¿Ðfô:†+W‡/l^U½äÖ> ý=¯.Q.].ÿw)?Üâ©> ,?ÿXbÿ4?ï­>^Ñ?ÿXb>쥽áC >F P=Ù€ª€B€\ÿ»ÔÙ¾†2ß>fK?ÿXbÿøJá¾SkÏ>@)M?ÿXb3Sº½ s>¥1Ú<ë€hî€h(€qÿôCv¿7{½ yŠ>ÿXbÿ}ƒ{¿©<Þ½ß/>ÿXb@øÐ¼×„ô=–—ü<ÿ'ý'ý'ÿ/뾨 :?v ?ÿXbÿC醾”¨@?€~?ÿXbãR•<Õ ¨=Õæ¼ò€n;€›ç€nÿeVå>¿î=y¹d¿ÿXbÿ.ÿó>Î;a¿ÿXbfˆc½†7=Mi}<Ì€f€f8€ÿE:þz§D?E©?ÿXbÿɜоF/C?²®?ÿXbµÄнÿ .>[˜½ß€+õ€+í€+ÿa,?HèQ?vµk>ÿXbÿ­}?m L?Z(Q>ÿXbï甽°71>–ì½ûlúlølÿvcI>b—j?-‡²>ÿXbÿˆçr>ª%d?>öÅ>ÿXb¬ß¼7¹= ½>=¡€8L€8l€#ÿ®äE¿;Î>²íú>ÿXbÿâmC¿ÜL¿> ã?ÿXbV}.<ƒ>$H¥;WC§C~Cÿ5t>üv?Ëpÿ½ÿXb n:¡z0>úúy?àž¾—;Û„£)’.§ˆ½»G6>s¸V½2*$*6*ÿrõ?$-?¹ó>ÿXbÿr ?:w,?9‚ý>ÿXb¼X˜¼É)¾aÂp¿ÿXbйä:scˆ>kÆ+¾üûr¿øÿ9¤ë!*|Áz/à-9Bé‹=~ª ½¬€Ÿú€ŸÒ€ŸÿE"{>²î’¼¯#x¿ÿXbÿæ >2fļ¸v¿ÿXbp`2=‡4Ê=SX©;ÏÂÿÌl?Ï„²>q§¾ÿXbÿ(’n?-¿°>1±ã½ÿXb…²0=-"Ê=©P;‰:ÿñ¤m? lŸ>Û P¾ÿXbÿ™6k?t²Ÿ>µw¾ÿXbÞw¬½-|½=¨Uô<ã½Ãÿ&æA¿y¶Â½^^%?ÿXbÿYE¿è£ž½Y©!?ÿXbò²&=£xÕ=öÒ”<¡O ÿ'wl?h¯¸>.=>ÿXbÿ¼*m?Òž·>Coê=ÿXbUQ<= ú§=óv„<³ndnXiÿê}?ÑøÚ=†Ï=ÿXbc£à:î~?æî…=V‚=¾/9 ì¦)ç].rø„½Ú>yy:½™]V:˜]ÿ?‡c?Þ¾ ê¾ÿXbÿöŠf?ÙAÙ¾å¡Á½ÿXb|µƒ½_¸“==¾€'»€'ý €'ìL°:~š¾+Ç¿çL:?—ÿ#8Žs$&þuK-ÿ73¬¾&{¿ö½A?ÿXb0ŸŒ½®F&>DûX½z€ƒï€ƒ*Jÿ`_q¿÷gø<ô᩾ÿXbÿ;Ys¿uí:böž¾ÿXb)èö;_—=ª c=2€*Á(ŽLÿ¦>çö¾onp?ÿXbÿÄL®>s˜Ï½lNo?ÿXbHm‚½ùÖ'>,×Û¼SfRf\fÿÈO?0™ ?“\@>ÿXbÿ,VE?Ýt?^½\>ÿXb33s=xÓm='Ùê;w€&ñ€ú€&ÿ(m?|y—¾ìp¾ÿXbÿsi?€š¾ñ‹Ž¾ÿXbËŸï<7ãô=6r];ЀuK€uÑ€uÿ·@#?J§>?ÿlI¾ÿXbÿK%?QG??’Ë$¾ÿXb¦œo½6!Í= ¥/=Î/Ê/í/ÿé·ô½é²¾=¨ }?ÿXbÿ«è½ á=…Ê|?ÿXbvT•½PÄâ=Ä_¼W‘ñ€™V‘ÿ?ƒ÷¾t¶>•°L¿ÿXbÿ ¿¨»>Ë=F¿ÿXbIg`=õ `=°ã?9j€&k€&2€&ÿfhO?×ÞŒ¾ž€¿ÿXbÿ¦Q?<“¾D ¿ÿXbûK½( µ==ð±¼KJ¾ tÿ1³Å½¹v‚<•Å~¿ÿXbÿ­Ÿ½°Ó¼±"¿ÿXbç“»2=°äj=¼€*{€*®€*ÿÜÚm½…zú¾8Ç^?ÿXbÿ/ÿ6½¶oþèVl?ÿXb".=¥²= Šæ<iFPŸiÿŒ×[? ™8> ‘õ>ÿXbÿ´b?³AH>c»×>ÿXb±‡ö¼aC=æË¼V€}W€}`€ÿÑx9¾ymU?ä‹¿ÿXbÿxÑ^¾ÔÁZ?;{ñ¾ÿXbÿÐ ½ŒL>»H!»ê€rb—Ö€rÿÒîÏ>\ŠX?K±¾ÿXbÿ"!Ì>:€X?äµ¾ÿXbao"= ë¦=ßA¼²€¹€`„1ÿŒ5W?ŧ¾[õ¾ÿXbÿ‚SS?Ì>¾£;¿ÿXb™ô¼{LÄ=õKļڀCô€CÞ€CÿÅkd¾?Í€>´q¿ÿXbÿ†g¾!˜>g}m¿ÿXb?Žf¼1ó=ô£a¼ €“ €“ €“ÿèEû½ÛÏB?˜#¿ÿXbÿ \½ZÒ4?œ±4¿ÿXbH鼉Ôt= o ½·¡Y¡E¡ÿÉ ç¾q«½¾ÖO¿ÿXbÿØƾÑ\À¾ ˜W¿ÿXb¥’<8é=iäs¼ €›€¢€ÿ”,>ö¬ß>j´Z¿ÿXbÿñØ•>Êã>2®X¿ÿXb „]½g‘=!=Ù€'Û€'|€'ÿÖ à¼‚¿®üO?ÿXbÿŽ7»Ò ¿xkO?ÿXbªÒV½ÉªH=Z·Á<›€fš€f>€fÿÔÑh¿3Ä„>²l¦¾ÿXbÿm²k¿p‡•>„¾ÿXbOKžÛ¸¾^åk¿ÿXb¢˜<=0bŸ=Dª;Ö€´€Â€ÿXØ|?æ»; ¾ÿXbÿ³|?lg”»8Œ1¾ÿXb*7‘½í,Ú=”C¼á)à)Ò)ÿ"õÚ¾ ø>+T¿ÿXbÿ.åܾ¼>ôR¿ÿXb[”=#R=Á=­WYWPWÿä`7¾[ý¦=Áþz?ÿXbÿ³Dc¾Ë¨€¼<•y?ÿXb­@¼çÖ=狽¼Y{‰€;±{ÿßP½ ,¾>ÇSm¿ÿXbÿBa×½´íÆ>“Xj¿ÿXbQ ½# >’>-¼ê;ß;Ý;ÿ¾„=òú¿•‹I¿ÿXbÿUu&=qí+¿îc=¿ÿXbÊ{½y;">‰bò¼˜fÒ€=fÿZø?šM<ª¼ÿXbÿ¨«?Öï–¼‹A=ÿXbª,нˆºÏ=ØG'=³zczÝzÿï­¾é\§>9ða?ÿXbÿ`»¾é<È>³.X?ÿXb\—½òD>%Y¼¸¨€™ôÿ~`¾”,¾±“w¿ÿXb“`ƒ:fÑ3¾9bø½*z¿8Ú;3§+b¦f/r£H¼aÄþ=£y=['X'Z'ÿ* R¾LS?ný?ÿXbÿÆMl¾RyH?¬Ö?ÿXb;Ç= â=p–¼ë€Œt€’逌ÿäµ ?cŸé>ðp!¿ÿXbÿ2¥?º ú>Ǽ$¿ÿXbÿ@™½×1Î=|`G¼¿)Þ)î)ÿ6r¿O>îÞC¿ÿXbÿ‡[¿Fô¨>Õ0J¿ÿXbþñž½=£=Y =š€‚0€‚6€‚ÿu¿œÜ¿)•!?ÿXbÿ$V¿¼?¿ÖV ?ÿXbêvö<°g=*#=`€Vd€Vq€Vÿ,”ñ>Üz¹¾ÇM?ÿXbÿP;þ>ÞÚ¶¾Ë‡J?ÿXbäö ½\v¨= ýȼÏttÍtÿEðY¿Ý½èð¿ÿXbÿËk`¿±ª=Tžò¾ÿXbvÖ½ã5>·ÓÖ<î€mT€m¤€mÿ¾ ¸½Äx?$‚_>ÿXbÿ̃¢½Õ{?h6>ÿXbæÍá"?ÊÿD?ÛР½ÿXbÿ˜¯&?¶Ñ??w‚÷½ÿXbnÀg<òš—=ï©\=u€FÆLv€FÿÞ¹ã>ÃÂ<¾``?ÿXbÿ5Yµ>óýH¾:j?ÿXbe¦´;B^¯=Fëh=ÿ€-ü€-ú€-ÿ}‚€>·@Ç=ÖŒv?ÿXbÿäÂ3>×Àí=#Dz?ÿXbƒn¯¼Žçs=`<=ñwðwL€?ÿ”+S¿10>½z:?ÿXbÿYU¿ùÏJ½ë ?ÿXbO­¾»²Ù±=T7½å€ Ã€ Ø€ ÿøŽô=¿®¹>éšl¿ÿXbÿÓá>R ¸>EÇk¿ÿXbÃ-½.ÊÌ=¢Ð²¼­ f § ÿÈv¾fc>‡w¿ÿXbÿQY(¾¿\>˜iv¿ÿXbgï ¼ê[&=.Åռʀ¡€¡„€¡ÿ¥ä=tÒ7=Ø#~¿ÿXbÿiÒè=Ε2=i~¿ÿXb€‚ ¼£„=ïd=µ(n(i(ÿûV¾Ëñ>x?ÿXbÿã‡C¾‹«°< :{?ÿXb‰_“¿>sd?ÿXbÿä+©>{¼>k|^?ÿXba1=Ϥ=à<iˆiiÿA/a?Ù"›½‚nð>ÿXbÿX‹c?PÖ4½Ë‚é>ÿXbù¾8¼²ñ =Á7M=V€¦R€¦¯€¦ÿÎ0²>"~Q»—þo?ÿXbÿ5š>J=è¼m t?ÿXb-˜˜½ø¤ó=ïÈX={uzuÆ€Dÿr•:¾Éug¾ùt?ÿXbÿ¸q“¾YK¾ †r?ÿXbÔ )½W>¯—&»Õ€–Ѐ–Ô€–ÿAú>»hr?R°¾ÿXbuº=:¢Iù=u_u?p„¾ÛþÁ8ø1L)|3÷.A(ï<‘š=Ï-4=ÕLÖLlPÿ)Ìô>:”q¾”X?ÿXbÿ:ö>¨¾ØU?ÿXb¶¿³½«z>Åqà<[€.›€.²€qÿTâ(¿Å'?ŸD½>ÿXbÿ¨õ"¿*î)?$ É>ÿXbðÄ,=€ª=æyð<Êi*€QÌiÿ"+]?îË=0§?ÿXbÿ+=`?ñj>=Ûõ>ÿXbû„<ôN¥=˜2ð¼:€›>€›8€›ÿܼé>@¦Ü=/b¿ÿXbÿkî>¾ ©=æa¿ÿXb>"¦» ¬>Å»û€“ñ€“ú€“ÿó™°½ÂÍq?Ø:¢¾ÿXbÿxî ¾!4p?4q¢¾ÿXbðú =£°Ë=8=´X‰ÿœ,?ûLÊ>m¸?ÿXbÿ‰3?ü±Å>þ?ÿXb*Æ9=À ¥=X¨µ<‡i†iiÿÌ=u?”Å™=Ä¿>ÿXbÿå5q? äu=mº¨>ÿXb_¶¼Qg>>嘬¼. g‹_ ÿë¡0¿.u?h•¿ÿXbÿò—!¿<?Lû¿ÿXbȳË<²ö·=@h½¼E€ŒÀ€n>€Œÿÿ#¹>Eg>÷c¿ÿXbÿ‹à>ƒX>a¶_¿ÿXbh®Ó»¸#¼=C9½²€ °€ ¹€ ÿ\uÍ=.zÏ>/ h¿ÿXbÿ8\>‰æß>6¹c¿ÿXb”鼉¶ã=h=Å'Í'®€7ÿ-½8¾Í? iC?ÿXbÿC“8¾ç7 ?{BB?ÿXb/à%½=HO=‰D!=þ€2ý€2ÔwÿÖ5(=LN¯=ù×~?ÿXbÿ}T<°w¶=×õ~?ÿXbw¼‰½’>ðú =ÿ€kô€ký€kÿ˜õ¼Že?•â>ÿXbÿxcÒÿXbæå½>"†=u­½<›€©T€©2€©ÿôÊ¿çV6¿|É>ÿXbôO€:H ,¥0 /=Þqª= 3é<Žii”iÿ)š\?+u<£Þ?ÿXbϘ:Û!`?!dé¼=öö>OÄZ:tã’*ôo.@Ù´½`æû=lË@=½€eô€ex€eÿÿµ¿Å+ÿ=ƒE?ÿXbÿÅù¿éÙõ=rL?ÿXb¨~½¨s%>I/ê¼Jf<f¿fÿjTn?å°>ß—ñ=ÿXbÿK!l?- ¼>ô=ÿXbqý»WZ†=/M½¿¡ª¡b¡ÿ0Öñ=á =ö~¿ÿXbÿpZ>ÓŒÕ<±H}¿ÿXb1B¸½þ€>°Ž#=î€e¢€eË€eÿ˜q¿Ãép>Ënw>ÿXbÿQ,q¿23}>ªh>ÿXbbIy½<‡2=/ü`<è€'€f߀ÿEF³¾'ê??;Å?ÿXbÿzc¹¾w~??Úb?ÿXbo,¨¼ò@Ä=‘E=—€#¦€#–€#ÿz(¿5»L?Öš¦>ÿXbÿȯܾ‘ÎV?úë©>ÿXbþ=Ú8â=Ås¶8¢€’F€’ô€’ÿ•ÛF?=® ? Ü™¾ÿXbÿÜŒK?3ê?=d’¾ÿXb'ùQ½5=0)>=#M"M<€HÿÀÚº>Å‚>Fk?ÿXbÿT7’>°AW<ßPu?ÿXb¾.üµŒ´=½š…뇛…ÿt‘™¾¥qÉ>±y^¿ÿXbÿ®¢¢¾âÍå>ÓU¿ÿXbÁƼs.…=Ñ!0=m€?±€:J€:ÿÛ*O¿ôÙ•¾ f?ÿXbÿ¯þM¿å¡¾œä?ÿXbÙí³»ÂÚØ={g4=ü€@ú€@ô€@ÿ¹Óv<%pØ<¯á?ÿXbÿDÆ ½%=Ÿ¥?ÿXbŸ¦½Kt–=ߣ~<°€g€D€ÿIp¿Ží©¾Š¯À=ÿXbÿé”o¿+¡­¾ÏíÃ=ÿXbM½n½TrŽ=š =€'Œ€'‰€'ÿO:¾Ëš¿%E?ÿXbÑ„:”cz¾Áö ¿U÷‹6O?ÿXbÿ:Wâ¾ÄË>^ÉM?ÿXbç;=àJ¶=DOÊ;îGíÿPN?øÕú<» ‰½ÿXbÿ;^?Ü…S=¾ãB½ÿXbnù:Õ>ø8S;íCÞCÔCÿÏÈ ½WAz?'ÓT¾ÿXbÿˆ„½Oz?Ø-R¾ÿXbDü=¤ª©=?ɼæ1×1Ï1ÿÚ›>‘#=1Ãs¿ÿXbÿ&G°>ÚúÍÓ»yxxx{xÿ·Ð‘¾ó±;Üeu¿ÿXbÿO,¾£z½¥$u¿ÿXbØœƒ<Çñ>&ûg ·n?±M"=ÿXbÿ°üË>ª¡j?yV=ÿXb) ©½)è>G«=¯€.\€.W€.ÿ¯¼¿?+?[{ ?ÿXbÿ©íñ¾›H8?ˆ*?ÿXb®.'<Õ¢=LS½a€›À€›€›ÿÿ[Ö>®æ¥=~Žg¿ÿXbÿY±?Þ=°(Y¿ÿXb3‰:= ¼=Ì(<¿¸¾ÿ¦|?¯w->ˆH%=ÿXbÿ£k}?AÒ>‚Q_=ÿXb¾…õ<ð†ô=2ª<œ€tw€t-€tÄà…:ÄÌ+?ê†*™Fo/¿IÓ9•¹ù=Ò5=U © · ÿš,>&Ñ/?¦5?ÿXbÿ1,å=xý:?i{,?ÿXb2ޱ½–Cë==»<=.¥&¥½¥ÿó‡ü¾Ó ¿N,?ÿXbÿR ä¾iÙ¿Óû/?ÿXbŽs= ‡=P:=½€Qý€Q±€VÿªWL?/H“½õ?ÿXbÿz_Q?§ü潿r?ÿXbün:=Ô'¹=½:G<ÖÒ_ ÿ9™~?t¥=ܺ‡=ÿXbÿ?æY=¡Ÿ…=ÿXb}®6=¾¾=á–;™7ÿ,»v?9ÜU>Ã)¾ÿXbÿ¥Êx?ÿ4>ùý¾ÿXbøÅ%=Z+š=ѱ=©€QQ€Q¯€Q¤Š:Z#T?œÃä¼Ñ?ëUÀ:>B|*!¥/N±:xöV?¬ÿC½{ ?÷=9 `Û+k0`¢<ƒ÷Õ=Ÿ¬˜¼T€Œ¬€Œ«€ŒÿÈ ˆ>²4?£Â(¿ÿXbÿ~–>‡6/?pæ*¿ÿXb能š–ø=qVD=1€Dv€Ga€Dÿ¢œb?õ := í>ÿXbÿ Y?ºÓˆ=¨?ÿXb¬ï<øO÷=iüB<±€un€uL€tÿƒ°,?Aù·–Iºƒ€†€€ÿšA¿Ð–ª>ƒ@6¿ÿXbÿëú$¿6R–>¾4¿ÿXbßúp½V·º=ù£¨¼áà¶ÿç¿ÕÌ=h0N¿ÿXbÿù¿Ÿ4=^²T¿ÿXb©PÝ&?÷É)?ÿXbÿÎ~ø>ò"?Šs?ÿXb0GªŠ3?¨n0?ÿXbÿˆ…q>+±?ÙñE?ÿXb™Öf½˜Ã>Œt<â€æ€ã€ÿ¥ð­>§8m?9×$>ÿXbÿÝ–„>‡‚u?°ië=ÿXbö­½To>¨“<%$Bÿœ)«¾?q?o _¼ÿXbÿÎA½¾ˆm?MT=ÿXb÷ؼ¸æ=£v?=¹€ó€p€ÿUÐN¼:¬¿yH=ÿXbÿ¯á-=е¿åÕ¯<ÿXbݘ<T>º‚í$cT??V ?ÿXb¨G‡:LÎ=FV? ?Í4Æ:ó *0=à.š™™½ Ÿ=2=!€‚x€‚A€‚ÿø'¿ž;â¾ò›?ÿXb“PÇ:•¿K>ؾnŠ(?t³b:ü,6gî/7á^=nD=ß2'k`€Lkÿ·y?žÖ½Üû]>ÿXbÿzÎw?ä3½ª}>ÿXbê5=fiÇ=è†&<ßijiÓiÿ?©v??ä‡>L =ÿXbr[¼:'vv?28‡>g2n=ªÑ9¢÷û'ޤ,V™i½’±>ðÃ=Y€I½€IX€IÿË¡[?m º=Ör?ÿXbÿ O?=ÍV>2Š ?ÿXbwõ»Š?Š=î–d=m€?ð€*Ó€?ÿŸêP¾/°½\yz?ÿXbÿ%…m¾yHмûx?ÿXbí >;î“#= ·<=q€¦Ã€¦Ò€¦ÿÈ>>· H¼Ž‚{?ÿXbÿ’WM>‡º<=Ä…z?ÿXb÷½GY/>QL^»ÒQÚQÐQÿ)ÎI?hb¥¾Þ?ÿXbÿ ãI?'Ñ–¾Ç+ ?ÿXbA€ =t³¿=8¾v¼³€`²€`¶€`ÿîÿ?(?bt¿ÿXbÿÐT?)}ç>ë‡$¿ÿXbuÛ¼ëÅ>HÀè;o€r¶€rØ€rÿ”ž¾¿á{?ζɽÿXbÿ!K¾ÒÚy?¡!¸½ÿXbï½VñÆ=ú¸¶¼g f ² ÿ|Dë½9gT>³x¿ÿXbÿ8‰Ã½Ósq>û“w¿ÿXbœ0!=§–­=¨Æ =)Pš€Qt PÿÚýJ?wØ¥=,™?ÿXbÿryI?¡q=l7?ÿXb®Óȼ<Ûã=¥=Í€7Ì€7Ù€7ÿX«Ì¾ö?*ã6?ÿXbÿ³Ì¾PÃ?ð?1?ÿXbÀ”=Yiò='ˆ:<§€t£€tJ€tÿ—®9?:0?½Å»ÿXbÿÈV3?êª6?w¼ÿXb¯îؼªP=°È/=ªw˜w«wÿŧN¾¢þn?좗>ÿXbÿlaV¾Zj?Œù¯>ÿXb!姼˹ô=. =N'L'õ'ÿµÖ¼¾ü0?3 ?ÿXbÿˆ¤ ¾µ¨1?–å%?ÿXbýõ =Ég=Âü=g€TÉ€T7€Tÿ»è0?Ãþß¾lK?ÿXbÿ0ê6?vß¾—ñ ?ÿXbÆ5>=vŸ=õW<žnÝnŸnÿáC?™IY=ïG]=ÿXbÿ7§?ä C=u«<ÿXbl– =ÛÂÓ=šê =éÐHÿÅ$1?T¦Ö>*u?ÿXbÿ…92?j?Ñ>?ÿXbåE&=Å’Ò=õŸµ<®i¯i¤iÿn?/ç¤>Èç*>ÿXbÿwâm?ãM >MæH>ÿXbAeœ½´> %“xÑ×<,€qa€.»€qÿN…B¿Š?7ŠÊ>ÿXby¾†:ùL>¿ƒŒ?ODÑ>¾9Ùž¿)Æ"-ëå÷ÿXbÿß[8?ÚËù¾£’ü>ÿXbx´ñ¼€Fé='„=ä'J€7¯'ÿ¯*›½sˆ?„'N?ÿXbÿ%ɽNÁ?Ä¡L?ÿXbÔËpݾT¬`¿ÿXbÿ €e>ùؾ¼å`¿ÿXbر<Èì,=2*=°€•G€T±€•ÿ ?­›½þ¸T?ÿXbÿS½?÷°½oR?ÿXbq ¤½ >N<ÉjzÊjÿÏÊ—¾Ù¦o?UœA¾ÿXbÿþ”š¾TËm?¬[¾ÿXb7o¼½¶Øí=†!=ý¥Ú€eþ¥ÿ\,a¿”è¾b¨>ÿXbÿÙ”W¿íõõ¾H÷z>ÿXbõ =)z€=£¶£1¾Ñ£y?ÿXbÿatË=â²?¾P/z?ÿXbý›½gÓ‘=?ã<½€‚€‚Y€‚ÿG%¿×à,¿q'·>ÿXbÿØF¿ø«0¿û“À>ÿXb¡ÛK½,‚>L|<‡€†€M„€ÿ[Pp?úƒ>¡>ÿXbÿrWm?_¨>¸û8>ÿXb:¯q½¹>m«=%€Mž€MH€MkÖÊ:©Õ>Bä>÷äJ?zn:܃˜&a –+ÿ‘"ê>hã>jVE?ÿXbI€š;ñ.×=eS®¼Ü–T€;Ë–ÿž>#“ >Çùo¿ÿXbÿsqH>xßm> çs¿ÿXb'¾¼ðO)>¯|¼AQ2ZñQÿ5”>¨‡&?oÇ3?ÿXbÿK œ>ø%?ü{3?ÿXb쿼u[‚=‘¹2=%€:Ÿ€:Ú€?ÿpP¿Á s¾×q?ÿXbÿ¤–L¿BW¾¼/?ÿXb$½Ê6°=óç=Ï#›#Ѐ‚ÿW÷¿Ì¹Y¾Ê±F?ÿXbÿ:Z ¿r£d¾lO?ÿXbZ-°¼}"ï=„=e€7õ'È€7ÿ&‹¾¾U–?Ü$6?ÿXbÿÿŬ¾0°??ÿXbÕU‹:SR¿¿ƒ¿€SŠ>w‰#:è,ŠŠü.èi@¼†ä>œ}<¸ësÿ\E¾ôz?`ó7=ÿXbÿãÎ7¾ú÷z?¥§=ÿXbZJV½c k=þ Ú<\€a-€a]€aÿÆ©z¿SÁ+¾N£ê=ÿXbÿ0=|¿(.ô½™kú=ÿXb$}Ú<`>ù=Ê{;ð€uê€u^€uÿI[?ƒI?-i¾ÿXbáŠÃ:¹;?ø†E?í\{¾€=9G¶Í)5Ý.·^Ó¼,g=N =·wÛwÖwÿ³…U¿ Ni¼R- ?ÿXbÿ‚G¿þ o½C·?ÿXbVŸ+=\ªÒ=Ù˜W<©Y¢ÿ¸Mi?žtÏ> Δ=ÿXbU7Í:Êh?´êÒ>Ho=¬´9€´2(ë"§-z‹½Ež$>ÔG`¼F;‰; ;ÿšË÷½$\ê¾E}a¿ÿXbÿ8ºß½ówÛ¾q—e¿ÿXb=+é<ö'Ñ="=Œÿ£dò>ç?kn.?ÿXbÿ÷ ú>Žüó>'%;?ÿXb™eϼvo5>¶÷)¼˜Q2QlQÿª-B?¾0¾Ç&?ÿXbÿR >?N½Š¾úÞ?ÿXb. ¼iÆ=Öû¼å€;æ€;Ñ€;ÿ†Ò<Ÿ)W?XŽ ¿ÿXbÿF.Æ»¶Ô`?ÞÒô¾ÿXbRòj<¶Jð=‡¦l¼v€ï€¨€ÿÙÉ>Ÿé?\ÎB¿ÿXbÿ~.Ñ>ê~ð>¿WH¿ÿXbý‚]» 7>ûº<Ü€h€ü€ÿåÕ®½¶'x?øàk>ÿXbÿªÕ|½Gþv?RÚ‚>ÿXb}Z½±£>#<û€r€r"ÿ‰Ÿ¶> ,n?aÚ­½ÿXbÿ¹6œ>Ïor?s{ͽÿXb÷C¼„ >¶­<½¿>€bßá: ÍŒ¾úªq?«›:>tÿ…8è4Œ%CìW,ÿíˆ~¾÷Ñs?™4>ÿXb{3н8öŒ='1=ñ€ªð€ªÉ€ªÿÄmξ59¿ðu?ÿXbÿ¡êÖ¾ÂË:¿10 ?ÿXb0ð;á]n=~ú¼" M€ŸŽ ÿãk>Õd³=@Ó|¿ÿXbÿ$¥Ó=Üì¼<–~¿ÿXb“o–½¯'š=H=Ø€‚q€‚f€‚ÿ½¿HRë¾jÄ"?ÿXbÿ¾¿ÍÈð¾1Õ(?ÿXb:²r¼âW¬=¸ ½¼€ œ€ {€ ÿÎ[õ=< >F{¿ÿXbÿµÀ=¢Ûì=}#}¿ÿXbí¼ ¼ÞtK=H¿ý¼€¡Œ€¡€¡ÿ¶,¢=6íá¾$Õd¿ÿXbÿ~_=¾/龿c¿ÿXbgc¥¼]lš=èÁ]=¶€xj€xã€?ÿ¡¿è£¾»'M?ÿXbÿ¨ñ¾´‘ ¾ÀíR?ÿXb\q±½—9½=WêÙ<õÚèÿüeW¿”8f½p˜ ?ÿXbÿpI[¿Ôw½7/?ÿXb¿‰½ˆfž=Í=$=N€‚P€‚¼€‚ÿ"»¾€<õ¾W5L?ÿXbÿ.¼¸¾aíñ¾>ØM?ÿXbÎ<=a¥=3‰;o€¶€³€ÿuýz?<ÿ=©F¾ÿXbÿ j}?>—8=ü¤ ¾ÿXb×ß=¨Œ=›=Z€VY€V¶€Vÿ—.?ÃË=Þ9?ÿXbÿFI4?þ$‚<9´5?ÿXbx™½ì¾#>áðB½­:w::ÿ^qn?“À²¾_–Ò½ÿXbÿ œn?¸¾ÁZ:½ÿXbr =áCé=Žv\:¯€’¬€’ø€’ÿAP? ?U{¾ÿXbÿW)D?2¯?µŒ¾ÿXb'Á=©­=;Q=›P2€Q5Pÿm*=?W{ =^2,?ÿXbÿ<Ò=?Ø6E3èy¿ÿXbÿÝ^¾.lD>~u¿ÿXbW^ò<íö=×\<€uj€tb€uÿG.?؇;?1çû<ÿXbÿ_í*?W]>?H0=ÿXbKª½l_À={¡=çùÿƒ1?¿?¿N½G¿)?ÿXbÿ—D¿{o½.à#?ÿXbv~½ B >‘îç»ð€3ã€3ð€3ÿ¶z›>j1Ó=ezr¿ÿXbÿk$>`Bï=&÷s¿ÿXbÿ@™½½ŒÂ=î–d¼Îbü)3)ÿ¬™÷¾„>Š]¿ÿXbÿiÉ쾫¥ >ÕP`¿ÿXb½r½¼S=)>Ï¡Œ¼N¢•¢ž€/ÿ¦0þ½?£ ¿6‰S¿ÿXbÿ× ¾W ¿GÅT¿ÿXb_í<•îî=øí<áãºÿ…?_[#?³"ý>ÿXbÿ•¹ ?ª(?Ùx?ÿXb¡÷Æ<…|=ßмü€›õ€›¸€›ÿ‘C?Õ‹ñ½È#F¿ÿXbÿEù&?BŒ™½tA¿ÿXb‡QP½ùÖG=X€<ë€f÷€ft€fÿ±îO¿tpÀ>gä>ÿXbÿ>?¿Æ‚Ù>æ?ÿXb›¯’¼³>0„œ<¯”[ÿ4²¾j?ögS>ÿXbÿ¼œ¾^gm?T\>ÿXbÄ`þ»²ö—=B&½Ã€ Á€ Â€ ÿ/&®>Ã#¾«òm¿ÿXbÿo­L>„ L¾‚—u¿ÿXbV,þ<Ž®ò=¥¡<½€t¼€t:€tÿ·8?å0?[¤›=ÿXb&Š:*;?6«,?MIÒ=æ}99A8Ø'Äå…-hÎz;îÙ=³¶©¼e–É–ž–ÿƒÅ¤=Ѩß>\e¿ÿXbÿ°’=޼>ðLm¿ÿXbeª`½ØÀ=7ݲ¼sràÿÇO‚½qÔú=ÎŒ}¿ÿXbÿ&꺽Ê4À=Ì}¿ÿXbš™½ì†=\+=™€2Y€2I€2ÿÈ/¹;‘Ù¶½9ù~?ÿXbÿ@:‹¼P½ß¡?ÿXb°u)=~ÿÆ=…zz»ô€`¹€`ž€`ÿc3f?iÒ[>W-þÿXbÿù^?ãÙ†>eJÖ¾ÿXbLÇœ¼`È*>T›¼ ¢–€/ç€/ÿ$÷[¾¶ ¿YjP¿ÿXbÿbO¾\å¿—ªR¿ÿXbUká¼Bk=)=|wlwðwÿÓ®¿3Ÿ¬½HLI?ÿXbÿ–ê¿þX½²–J?ÿXbOÊd½l“ >ÎT=q€Mp€Mç€MÿðZ?@?T)?ÿXbÿ™^ ?¨^?C4(?ÿXb’6½=µú=¥j;¼——ž—•—ÿªÝWº'.?’­;¿ÿXbÿwÂ#=Tr-?f<¿ÿXbyY=š³Þ=ðŠà<<iÊÅÿ¿8A?q§à>¬ù>ÿXbÿkdE?ÒGÞ>î>ÿXbÒá¼´èý=ôú“º———ÿH÷½9¶u?Ü÷‹¾ÿXbÿƒß¾¦‘p?œ±ž¾ÿXbs,o¼º =¾ݼhÕ´€‡ÿ(yq>r ¾?v¿ÿXbÿÂÕ†>Î[/¾… s¿ÿXb©ÜÄ<’\þ=N)¯<ñ€tü€t¾€tÿ÷z?5¹O?â¸)>ÿXbÿÙˆ?xþT?Z>ÿXb’²Å¼ g=mÉ*=ø wŒwÌwÿŒ¶R¿ÇÎ̼Æ=?ÿXbÿZO¿[D½0Õ?ÿXbì=ùõ£=/n£¼ý1ü1ÿ1ÿ)B?<‹>ñÖX¿ÿXbÿɾ?ví?=¦ÑJ¿ÿXb ©¢»Û>î>G<ÿ|~ÿG¥)¾2s|?Âh ¼ÿXbÿD²¾ÛÅ|?J·%½ÿXbÂu<»Õ>ßPx;Ò€u§€u£€uÿC Å>‡Íh?Ε!¾ÿXbÿIÊÔ>!°c?ÈçB¾ÿXbnÄ:YÚé=i­(=® ª ¯ ÿUC>ŒÇæ>A_?ÿXbÿy`d>ÖßÔ>·a?ÿXbJB‚½à>çVˆ<¾€m€m°€mÿe=U\?Eˆ‰;ÿXbÿFЖ=UH?ëoX¼ÿXbAEU½ÙY=Hmâ<,€fS€fS€aÿ›Ó|¿¹ûæ=ú”ß=ÿXbÿ=Ÿ~¿•e²=ÃÕe=ÿXbÛ+½÷Ç>1˜¿;)+J+j€WÿÐ?"•¾šÈ>?ÿXbÿ³à?·Ÿ¾ÉÛ:?ÿXb809=üá§=Ûµ<ƒiiðiÿI'v?Ä”=,¬‡>ÿXbÿhr?YO]=\¡>ÿXbëà ½ˆH>°p’;&+N+3€Wÿò[ ?qÍ´¾éÉB?ÿXbÿv ?s®¾GAD?ÿXb>#‘½ÊoÑ=Ñua¼í) )ø)ÿØõÛ¾Žòž>ÐY¿ÿXbÿâ)ξGP£>.¤[¿ÿXbVƒ<…_ê=3{¼C€A€t€ÿoR·>Ãè>ãûP¿ÿXbÿ`ö¨>»·ã>³'U¿ÿXb’”´½g›>Kd<÷öñÿ©»î¾>Õ^?i¥!¾ÿXbÿ%P¿}fC? lc¾ÿXbM˼{Ž=¶ 7=™€:6€:d€?ÿfRR¿{}v¾ãL?ÿXbÿmW¿Ô €¾ ßô>ÿXbÃDƒ¼Œ½·=vÿ½œ‡ê€ ø‡ÿù6¥¼1,ë>ªVc¿ÿXbÿRŒ¼rvå>Ïd¿ÿXb°½^Ö„=€*=æ€2…€2¸€2ÿT ‚™=(Aí>² b¿ÿXbÿ®¹=f¯ß>‘e¿ÿXb>´½Uú)>òꜼP€ £€ ‘€ ÿŠ©€>: a?‘ØÌ>ÿXbž¡´:šÓÉ>?ÃU?ðŒÄ>Æ^;ªên'U9+!ô¼ø¥þ=æ]õ8v€rz€r½€rÿÈ& >‚|u?e~¾ÿXbÿMÞ>ç¢q?Л¾ÿXb· ƒ½-Ð> ³Ð;ç€mÍ€mä€mÿY䟻à-}?Ý‚¾ÿXbÿ¡q½ó>}?$¾ÿXb=×÷<+†ë=’ñ<üüûÿ€c$?›ê?Þÿõ>ÿXbÿ“3?ð?Ü?ÿXbù,¯½!#À=2ç<áþÇÿUñM¿Œæ¼þä?ÿXbÿùôI¿Î½}?ÿXb‡Ä½<;Ä=±øÍ¼U›]›©›ÿ²{?ìûÔ=œ¥Q¿ÿXbÿ¢?Ák‰V?ÿXb¾°¼À´ˆ=ã©G=‘€?³€:±€?ÿÜóM¿8t¶¾ŒIó>ÿXbšãä:ÆM¿R°´¾3ƒ÷>·*i:Öêõ'Ì÷Á,†Ó¼‡ß=ö$0=ú€:°€:,€:ÿO³[¿’m޾¤ßÜ>ÿXbÿo½Y¿_탾ï¹ê>ÿXb ép<„ºH= Ü:=qYáY:Yÿü*ù>8Z¿F5?ÿXbÿ=Nï>î ¿U4?ÿXbìlH½-^ >Ý}Ž<Ÿ€ €<€ÿºÆ[?í¾ï>V>ÿXbÿñpa?¬{ã>m‡(>ÿXb[:½'÷›=!É,=€0ö€09€0ÿ¬¾°½!¼‚?ÿXbÿ]¾‹?ƒ½Ù§|?ÿXb¿Ö%½9ñµ=XU/=ó3ä3õ3ÿg’£¾?:»=Úsq?ÿXbÿ-‘¼¾UËŽ=ÑUm?ÿXb±ž½Pû >Ÿ‘H=ú€÷€°€ÿá阽Üì ?Ÿ2T?ÿXbÿØIn½Bâ?¹rX?ÿXbȲ ½š=ÙvÚ;ê€÷€æ€ÿ8¿7’I¿S[e¾ÿXbÿ7[¿1F¿*¾ÿXbHj¡½Œ¢§=¬â =ö€‚Ô€‚ò€‚ÿ?-#¿gþȾù»)?ÿXbÿŸf!¿–þ¾Á%-?ÿXb~Rí¼ =F¶ó¼qäb€}ÿÔy>ƒ¥=Õgw¿ÿXbÿ’ÅT>Kô½=ÑHy¿ÿXbzU‡½œ§ >ÅŒ0=eGgGPGÿýû]?Ú¢=¦Èû>ÿXbÿÛg[?ßu›={u?ÿXbV-‰½°É >s ¼gf±ÿüI±=~ò¦= /~¿ÿXbÿùû,<ß”“=õQ¿ÿXbt)®<¦d™=2Yܼ €›P€›¡€›ÿ\²¼>ûé>à k¿ÿXbÿO¢±>'n>3Îm¿ÿXbBÎ;=øn³=˜Në;£á¢ÿ~Ò~?u¡[=„ž¢½ÿXbÿ¤ù~?´G=3£™½ÿXb¬ra½MÚ>"U=‡€G €G‹€Mãçƒ::¼"?¯•Ÿ>8Ë4?¶ÿÁ7ñô *ÌÌH.ÿÿp?Ì÷¨>é9?ÿXb77¦íž^?òÈ>ÿXbÿ ˜¢>¥©_?ë²¼>ÿXbaÁ}¼»a›=Âf=2€x?€xn€xÿH˜¾ñùV¾Ænn?ÿXbÿ™˜…¾’%¾õ£s?ÿXb­‡½¶h=uuÇÿXbªƒ:4,ȾÿP¿§BÛ>‡:€o+Tƪ/¬«‚½ ‰´=QÚ›¼ì»àÿ*i¡½ 8=_ñ~¿ÿXbÿÉý(½½Z=-k¿ÿXbóš½ö}˜=I¼}Êb¼ÿ9Ì¿ñÅ徤%¿ÿXbÿ <¿Í‹ö¾M¿ÿXb ³s½ÇõÏ=8ù-=Ë/º$È/ÿÏ"¾Š›ˆ>4»s?ÿXbÿ[Éî½_NŒ>Ybt?ÿXb ü¡½µ2á=‰xk» ‘‡‘N‘ÿÐ"¿ìÔý>±A¿ÿXbÿ±î¿žOý>¢°¿ÿXb%¶½ñÕÎ=æ­:<7€ 4€ 6€ ÿdúy¿!ÈO>…_•½ÿXbÿ…ÿz¿>>Ó…½ÿXbö Ì<Ãôý=ò³<”€u*€uŠ€uÿ¤ ?XûN?­Ä½ÿXbÿé\?F Q?ÄÔ½ÿXbÑÍþ¹~QB=ˆÖJ=®õ(<ÿ§Kä½ Í?¿„"'?ÿXbÿ‘ ¾ãÛ@¿C–$?ÿXb“Žò<4ö=Áá…<´€tk€t%€tÿЪ,?Äy¼u¾ˆôV? C :Ó$Å_˜)ÿN? ´X¾„yU?ÿXb&Ò¼žbU=Ð(ݼú€…j€…ö€…ÿä#¿ÌDE¾E`>¿ÿXbÿØ|"¿_ Z¾@>¿ÿXbXƼëäÌ=‘FE=@(@N€,ÿ¶—ɽ3Êl?öó»>ÿXbÿ‰…u½iÜp?߸ª>ÿXb"Ÿ½3¦À=|=@8†ÿ7×<¿ã†>–)?ÿXbÿŒâ<¿Y >è5)?ÿXb¢E6<•Þ=¢Ñ¼ò–œ–õ–ÿYtz>¦¶>†‰u¿ÿXbÿeŒŠ>ýG%>Öõr¿ÿXbˆHͼ@hý=]?»8—w——ÿtt,¾Fn?^§¾ÿXbÿJ$¾ k?ò–¹¾ÿXbצ±<=þž=çWäWëWÿ`5)??»6¿$m>ÿXbÿ•~'?Åý2¿/“>ÿXbÞ š½B ³=•E!=Í#Ÿ##ÿ k¿Í¾ŠoU?ÿXbÿª&¿ºˆ¾ž—O?ÿXb ж<§…=1 ؼ_›¼›\›ÿåÃ(?X®j¾V7¿ÿXbÿyi ?ð%¾¿1C¿ÿXbeŽ%½Q>KY;m€rl€r£sÿïo>”{?ÒHù½ÿXbÿÌ5> Yz?Kâ½ÿXb›Wµ½}”Ñ=¼”:<ì‘€ 4€ ÿà¥u¿±b…>¾aÚ½ÿXbÿKRr¿A†>æ Æ½ÿXbÿm½ùÕ=t˜¼•:à€˜ÿÉ'O½ú¿#>«_|¿ÿXbÿ ¾|­M>Ïw¿ÿXbáFJ¼ò6>©¾¼÷FìFúFÿñÇ8?‰p›>Í8?ÿXbÙrƒ:»2?s¸>óc(?AÆG:ÒÒ+Á³/– ƒ½´è>'iþ<Þ€kø€kØ€kÿÍ =®@s?fž>ÿXbÿ‘K=.àp?ü«>ÿXb£€½±2>ÿ[ɼ˜€F€Ü&ÿMßm?~m¹¾ü#—½ÿXbÿyl?7À¾‘Fº½ÿXb'Û@¼»Ó=šw½>€ Å¡€ ÿid±=¤¬=ï~¿ÿXbÿ÷<>莲=)×|¿ÿXbèf½óÌ>‰•ѼB€€€1€ÿ¢vv?%§‡¾'W]½ÿXbÿœAt?E-–¾Lv½ÿXb*¸½ž>n‰=å€eä€eÚ€eÿ,X{¿—µ<> Ç:=ÿXbÿçšw¿š]>– >ÿXb¿+=;¨„=h&=¹€V…€Vv€Vÿ¥Œé>ió¼°c?ÿXbÿY·÷>ë-½È_?ÿXbõKD¼6s8>“ȼS5S3Sÿ&jD?5 ¨>Ó ?ÿXbÿXyP?îÖª>K!ó>ÿXb’7¼m¬> qå;Ï€“—€“bÿ÷[¾by?e‰·½ÿXbÿW^Q¾¦y?üÕÛ½ÿXbE*L½ÂÂÉ=‰Ô´¼P £ ItÿÜÉ•µ ½·fµfY€+ÿˆY?¡Ø?b¿>ÿXbÿëï`?nkî>/å×=ÿXb›9„½7<=åzÛ; €=€*~ÿdÛ´¾õg?³zn>ÿXbÿ)Þµ¾×]?á|³>ÿXbä=‹í=Pã^;¿€’m€’¾€’ÿÊ[??v¡&?GžÿXbÿŒG?º?":¾ÿXb7 <úcº=|b]=å€-Ñ€-ä€-ÿ•(G>[÷ÿ>¡ X?ÿXbÿ–!n>ÝÊ÷>t÷W?ÿXb³(ìîr¾k`¿ÿXbÿ»g¾>øMH¾§Mh¿ÿXbKrÀ»›!> Q;p€“Þ€“Ç€“ÿ˜Ð¾Fòw?nIG¾ÿXbÿ­Ö ¾‘y?Öu3¾ÿXb.å<=÷‘›=G®›<Ý€Q.nTiÿ€-}?¶½é{>ÿXbÿÐ8y?“VÂ<˜Ïh>ÿXb¾ø‚½ ö>wõªÒÛ}?gëú<ÿXbÉx=ðQ= y„ÿXbÿ-œ{?®Ñ½é>ÿXb!æ’½ž`>^ ¤;÷€ ö€ ÿ€ ÿÿ¯ó¼ÆÞ?²ñ9<ÿXbÿRöy»^ ?Ïä¯=ÿXb6Y#=+ݽ=²»=%P$PrPÿDªa?I¤>ææè>ÿXbÿÉ™c?z4 >%÷ß>ÿXbŽ‘,½1(>µþ¸»€ru€rW€–ÿ€lÍ=::x?Æ`d¾ÿXb cÚ:ÇOç=³Ox?&™\¾Þàx:û?}*›v /úC³<µÿ=¼Î;ÿ€uø€uø€uÿw ?ѬN?‹àt¾ÿXbÿ©t?Ñ>U?ß¶n¾ÿXb®ïC½ÕÐÆ=µ´¼©tMt| ÿ[ôâ=–¥2=š-~¿ÿXbÿîvª=áIj=ë°~¿ÿXb…xd½ I¦=Ÿ«­¼~Zºÿï€*¾«Œ¾nr¿ÿXbÿ¹ˆ[¾äË‘¾t/o¿ÿXb&Ž|½®0>ÒÈg½d²€+Ìÿ›Ž{? ÞÕ=>ý>ÿXbÿ>|? °=:Ï>ÿXbJ ½¤¥Ò=Þ¬¼Í Ð Ì ÿáÏL¾â‚Ï>”\d¿ÿXbÿ„¸8¾ng¨>ñMm¿ÿXbmáù¼ÎoØ=OÍ%=Ѐ7Ñ€7î€7ÿJûÁ½þ?Æ([?ÿXbÿ5¹˜½<¦ý>UŽ]?ÿXbË™½†Yˆ=?«L<À€€ÿað;¿¦x,¿¸,­=ÿXbÿÅ,¿[™;¿®±=ÿXbÑ5=2w­=?Î<ØiÞi‚iÿq4p?L`ƒ=åü­>ÿXbÿjt?ùYW=4 ˜>ÿXb{j5=ƒÄ=©½ˆ;?;ÿûs?U°†>ÿ/¾ÿXbÿ‡=p?ë@>ÈáT¾ÿXbÄZ|½9">$~½ß€w€6€ÿ¤|?cÅß½©Vó½ÿXbÿ—ã?ÇMº¼6*™¼ÿXbÃŽ½0»'>X­L½$€ƒ&€ƒÿžGq¿ý¬½,ž¥¾ÿXbÿCq¿€€ã½¹ã3½4ùt?ÿXbÿËJ>šj>Åx?ÿXbbN=n„=Iõ=·€Vî€Vl€Vÿø›0?Ž.£½Ô28?ÿXbÿ1Ãp4?î6¿ÿXbÿÂAÐ>´¼;?Ît ¿ÿXbT©™½Iõ->°:ò¼Jr×l‹rÿ§æ¾yàR?¼ú°>ÿXbÿ¡YÞ¾/T?^µ>ÿXb‘ò“»[°T=çàY=³BFB“(ÿÔŸ€¾wý¾´íT?ÿXbÿ»9¢¾Ÿ©þ¾³¾N?ÿXbC8æ’ØÌ>…-À>_P?ÿXbNÑ‘¼"ù=›¼»—X€“¸—ÿ0€’=¡Ñ??•Š(¿ÿXbÿÔ/=:sF?°r!¿ÿXbeß•¼Øï9>_´Ç¼uŒvŒ²ŒÿE—-¿ýš=V(;¿ÿXbÿ¬µ0¿ Tâ=67¿ÿXbËØÐ¼®º=¯z@=q€p€r€ÿš$ ¼ßè¿æ]Î<ÿXbÿæ8"=– ¿Þÿ=ÿXb¥½¼#Øø=Œ† ¼’—N—Ø—ÿV_¾@ú\?øçõ¾ÿXbÿ›¤3¾à5W?|)¿ÿXbôP[ÿXbÿ!ãl¿€«°<³ÍÁ>ÿXb_• =aÎ=w=¥’þ ÿ0™)?hCË>@"?ÿXbÿ(J(?}Ò>W¬!?ÿXb6ä=å·È=gð÷Q?Èv±>ð ë>ÿXbŸR˜:ªÖU?&&¨>ˆ¿á>¸êÏ9­'e Õ,UK:½úC³=á4=43Ö3^3ÿ·bç>³çÝ=ë¬b?ÿXbÿçù>f>ÖC\?ÿXbÎÅß»‚‘·=”3½á€ t€ à€ ÿãN8>|x>“t¿ÿXbÿ§3>•>Çp¿ÿXbÙì=³$ =.U)=P~P¼Pÿ©™6?£;õ½\É0?ÿXbÿ”á.? œ/¾cº5?ÿXb¬µ¼”4=üÿ8=N€:æwn€?ÿu=W¿Oí¾7œ?ÿXbÿZéV¿.^¾Ûë?ÿXb³¶i½ —U=xÔ˜;Õ€fì€%©€fÿŽ‘q¿{S†>ª­N>ÿXbÿªo¿K¢‡>w‘l>ÿXb€‚«½5›§=K?áÿXbÿª^¿÷ાùº>ÿXbeP=àIK=•Ôž~ÐÿXbÿ”ÏM<¨ën?Ä·>ÿXb…&©½é·¯=¢ =ëö€‚ºÿhT¿ñ‹¤½fù ?ÿXbÿóË\¿k¬Ë½pþ>ÿXb ¯„½Þª+>gï ½¤€+¥€+_€+ÿ”ØE?ÚF?„€>ÿXbÿ…'L?¼?Í&>ÿXbfgÑÿXbÿKG?2Ö4?d@Û>ÿXbp–’½Oy”=cE =g€ª{€‚b€ªÿž¿‰ž¿£æ?ÿXbÿj ú¾T“#¿%?ÿXbò#>=X’œ=Z/<Ò€§€\€ÿÝ~? ¡–=¤Žp½ÿXbÿ‹\?Š•³<úg‰½ÿXbwdl=R_V=R_<÷€&ô€&Ç€&ÿéäe?LÕ¾^¾ÿXbÿ(èc?ÓÜÓ¾ÈÚB¾ÿXbØE‘½ªš€=pˆ<”€«€>€ÿg‹ ¿NÞU¿Ÿ=Ä=ÿXbÿ7Ï¿ŒÕJ¿™-=ÿXbÂÁ^½ü„=ÚÊ =Ö€¤€¤_€¤ÿ…é½~†R¿W²?ÿXbÿ¼Ž1¾á×N¿^(?ÿXbÛÜ=Xä×=œz»Ã€’‚€’Òÿ^ûX?%îÛ>¾ÿXbÿø±Y?Cá>NÅ“¾ÿXb|š=3OÎ=Ø=¾¼Ðÿ°‘D?Ç·>?ÿXbÿ5†@?oݺ>~€ ?ÿXbù™½—Ž>ӆü)€†ü€†€Jÿ4ía¿¦óë¾%п½ÿXbÿµa¿Û“ê¾?ç½ÿXb”L®½g·Ö=T;Ñ„‘Ž‘ÿqòe¿’æ>¿­¾ÿXbÿ¿Þe¿ÖB„>“t¶¾ÿXb“5ê¼ÂK=½4½¾…¦€…~…ÿy¿E¿ûW¬¾åÜ ¿ÿXbÿ#l;¿=ª°¾†Z¿ÿXbƒ‰?=>“==Z+Ú<ÚEÜEßEÿf.ì>Ç/¿ƒ§?ÿXbÿi¶Ó>,=¿Ò?ÿXbŸ6=~Ä= CG<Üi»iiÿ Bw? |€>õ „=ÿXbÿZ_u?3Ž>Ì2„=ÿXbVñ½€ø=TÝ<ë"„"ì"ÿ°6¡>&ÁG?ÞU ?ÿXbÿ¤ ›>ÅàF?T ?ÿXbÞ=À¼}^>ä¼<ê"¯"¶"ÿð”¾<'p?Uˆ@>ÿXbÿ_N‘¾ïn?O$a>ÿXbd? ¼”¼ú=üm=Í â Ï ÿæX¾˜ˆ-?t]9?ÿXbÿ¹ #¾ÍÇ2?³£2?ÿXbt³Ÿ½9) >ó!¨»ÞxŽxlxÿ]î¾l¥í»²Žb¿ÿXbÿK㾜©¼‰Te¿ÿXb…z:='¢=Äê;”€+€ª€ÿq²z?¼`Ù»Å;O¾ÿXbÿ1æy?/(½5Z¾ÿXb׳¼> Ð=‹Ã¼· m Ú ÿƒX„=³V>ÃËy¿ÿXbÿ>r?½»³Ô=”U~¿ÿXb…Œ½»~=L¤´<¨€©©€©þ€©ÿäàò¾Y™F¿G Õ>ÿXbÿaÇþ¾1?¿ý™à>ÿXbÕì½]j$>6 ¼ž€ L€ ~€ ÿK?1t?Z{–>ÿXbÿ—R?¬Iø>˜>ÿXbõ,ˆ½É,>cíï¼`€ Í€ ©€ ÿ¾?â\??6 ~>ÿXbÿ†©?F/A?pk>ÿXb¶ö¾½;Uþ=™€ß<Ï\Ì\Î\ÿ–¶t¿æ¿F» X–>ÿXbÿ3u¿£l=å¯>ÿXbCý<Ó¼Ã=.U)=ÖP¥Pzÿe€?æ¤>åÎ>?ÿXbÿÌõ ?nå >ƒBE?ÿXbÀ®¦<2•=÷N=èLÓL©LÿÖ5à>Y£”¾¬ÑY?ÿXbhÔ½:©ñç>H ˜¾1W? »É9¼'+¨Ö.{L„½¢`&>稣¼©fº€ ¨fÿCc??å3?'Š—>ÿXbÿÝA?_½?Gµ>ÿXbªf½^ØZ=ÿ˵ºf€€d€€Î€€ÿÅi¿o¡•= N;ÿXbÿJk¿ƒ”ʘÞ~»Ú€½€·€ÿ R¿q‰›½Ú\¿ÿXbÿOÅ ¿Ù3¼@uV¿ÿXb‡l ½7‰¡=¿=€‚4€‚y€‚ÿé¿¿±¿Þª?ÿXbÿÉç¿Q’¿„N?ÿXb–½•ñ>ÁnX<ù€ †jÞ€ ÿ›‰½Üg~?} ¶½ÿXbí"´:0ts½C~?™È̽"ÝX9:ù(„ý§,#=Ç,Û=´h<¼Z|ÿ=j`?Ðô>ºÞ\=ÿXbÿGfb?’=ì>C¢=ÿXbW´9==°=€ ÿ?ÿXbÿØ Š¾JúB?1Ù?ÿXb@ŠºaQ?ì.S¿ÿXbÿ+Z>)?œ»S¿ÿXby²œkÏ>Âäb?ÿXbÿèÎl>6Tµ>Þøg?ÿXb®¶b½I¼<=A‚b<΀fØ€f˜€fÿ@°Û¾¬Œ8?rS ?ÿXbÿùþß¾·à5?ø ?ÿXb™Ô°½¶ ·=ð1Ø<¿»¼ÿº‹S¿0ƒM¾À³?ÿXbÿ¡X¿©b¾´Jø>ÿXbÈ “<¡d>,*b;D€uö€u¢€uÿ>=â>Äb?c”"¾ÿXbÿF5Þ>w&d?a¾ÿXb㥛½5>ÚÇ»=x¾x~xÿÞ»·¾Ó¿T=”n¿ÿXbÿ%À¢¾·zm»n¸r¿ÿXbI»Q¼±S¬=F#½X€ ³€ y€ ÿqç=eè‚=JÕ}¿ÿXbÄY‚:½Ô€=¹>ÞK}¿ü¦ó:Xà%+8R/gGн'2³=ÎU3=þ#ï#ã#ÿ³*å¾ÝðǼõÖd?ÿXbÿÈ»ô¾÷½2®`?ÿXbü¨†½ÝÑŸ=5ñ޼Gb‡bFbÿ³8ž¾¸p¾µôk¿ÿXbÿ6ûª¾IT§¾ËUb¿ÿXbíš»à¹÷=w¼I¼9€ð’v€ÿ÷¦=q?%?ÚgB¿ÿXbÿâg=_¯-?—‚;¿ÿXb+l=#Æ=9_l¼º€`¯€`¢€`ÿqŽ?ý(>6D¿ÿXbÿ°b"?ݨH>jq?¿ÿXb†Vg½m®>&‹û<ü€Oæ€Oõ€OÿÙ¯`?ƒOL=ï ô>ÿXbÿy²`?g!=Á€ô>ÿXb ‡Z½ˆð=Ãòg¼µ€˜o€˜þ€˜ÿŽÀ=¾ë%?"ÞN¿ÿXbÿÞŒl¾ÛÝ ?ºÅN¿ÿXb`Ì–»1,=®,ѼĀ¡X_‘€¡ÿá?>L Ü½(k|¿ÿXbÿ×â>,¾Œ½9}¿ÿXbQ0#=KØ=À?¥<·Úb\„:ûÃg?OÇÎ>n‹>ÙÿG7Jvƒ)4R£.ÿzüf?ã¿Î>o©>ÿXb7QK½ï«>í}*<2€kT€ÿ¼{?Ib>-° >ÿXbÿàR|? Ÿr=‡í!>ÿXbÈë==ºñ=þdŒ<_€t°€tn€tÿKJ:?í.?¬Ês=ÿXbÞã‰:?žs0›»ô¶¾ÿ~Ú¿$Þk>ºuQ¿ÿXbÿa~¿Í¶{> ;O¿ÿXb”1>=T¢=ƒ07âèª<û.|.r.ÿW¾´a?så>ÿXbÿýÚì½½U]?°\ú>ÿXba†½c`=Í\à»›€‘nL€‘ÿßï½¾-+—>¼ea¿ÿXbÿ_õº¾YóÑ>õU¿ÿXb*¬´½Ã¶å=Ƭ<º²+ÿU? ¿¢ÔI¿³Ö–>ÿXb§A”:w‹¿<€G¿1“>t¹#:Á)ðmA/;Â)=í*Ä=tzÞ<©P|PPPÿ4$[?ï^Ž>Øß>ÿXbÿºè[?Ü}>¨å>ÿXbì†m½‡À>Ñè»o€–f€–¶€–ÿ¹ž> OE>]n¿ÿXbÿâª>k%>›èm¿ÿXb»Eà<`wú=À=O<‡€u΀u €uÿU‰?¸I?d~¨<ÿXbÿÜ|#?!äD?ÈxÎ<ÿXbR(‹½åC°={õ1=÷#ý#x#ÿqó¾6õ¾B ^?ÿXbÿdz׾âz ¾¶“e?ÿXb2; zO—¼¤5}?ÿXbÿ:>T‰I¼öÍ}?ÿXb¼“O½J >²dŽ š>ÿXbÿcée?Áδ>l8†>ÿXb-µ=r¦©=ßa¼Ü€`e€½€`ÿÐ®«ÿ&@¼Ùõ¥¼ î¿ÿXbÿ­%½; ‘½§%¿ÿXb5_…½Lo>ç(<Ö€m®€mŠ€mÿšèõ»ìL}?¾ÿXbÿéC=~ã}?†ó½ÿXb|*'\žý=Èg?ÿXbÿ©ý¼>m>R’k?ÿXb­O¹<©Ñ=¼Ï1=™`~ÿiÞ>eiø>FB?ÿXbÿ;o×>Û§?Ó~“½½š•í=pÑIÏß="©<:ï <ÿ³ÆQ? G?>Z8½ÿXbÿÀ›U?.× ?‚5½ÿXbÿç°<9C>¦r<¶€tu€tk€tÿ>[ö>7]`?ÿUœ<ÿXbÿ$žô>ƒµ`?­<=ÿXb³Îx½^=@•¼ˆØ<ÿ™M|¾©ý°¾èÉg¿ÿXbÿñC]¾ ɘ¾þým¿ÿXbÖ_½ó‘ô=ü«G¼€˜Ž€˜€˜ÿ%6~¾w+?`'3¿ÿXbÿ¬\~¾¡M-?^]1¿ÿXb’$¨½Lµ=Îp=”€‚ÿm.O¿ ÁP†ʾÂÜg¿ÿXbÿ‚„/>†Áоk™e¿ÿXb‡n6=ß»=b¾<9Ÿ†€`žÿx s?êÃ`>F©d¾ÿXbÿ^~r?–/>W¦Š¾ÿXb@¿¯½ $Ë=ÿëÜ<úæûÿLtO¿æQ>q„ ?ÿXbÿÝO¿à¯>fþ?ÿXb<=öFÍ=`êg¼‘€Œì€Œ €Œÿóâ?Õ9>DEO¿ÿXbÿ"û?bJ>î@N¿ÿXb@¾„½+)=\=±€=Ì€|°€=ÿ-¶m¿¹*»>ÑѽÿXbÿÊÏo¿Ç¨>Pöø½ÿXbrú:=-¹=¶‚&<Ýs Òÿð~?’¯=­€=ÿXb½¸:~?âY“=¯ž=qÿ‡8½3(6'=-M»˜˜NJ?r8ܾÿXbÿZ²Ý>ÌíB?+þö¾ÿXb2Çò<^Ü=îx=»Žþÿ0_'?.$£> ²/?ÿXbÿ‹ ?µ>f˜@?ÿXbm‡½ÞÉ>’“ ¼€3Ÿ€3°ÿî)Å=.8#>Ã…{¿ÿXbÿ y>q‹+> 6y¿ÿXbìÚ^¼d‘&=’ ܼÀ€¡€¡±€¡ÿæÜ€>†²Ñ¼'¬w¿ÿXbÿü3„>ÄnX»=Qw¿ÿXbË¡½È*>í}ª»óQâQòQÿw¨?>>êN?ÿXbÿÈw*?oýš=é>?ÿXbËÛ‘½ˆ½=¾ =Ý€ªÊ€ª½€ªÿ£ý¾“l3¿*§?ÿXbÿY)í¾[g5¿C?ÿXb8ç<¨«›=æ­º¼ò1ç1´€›ÿIF?ȶ=áƒL¿ÿXbÿŒ ?õùm= ¬L¿ÿXb*=ðÁË=f¤=ª®ÿ„—/?ï{Ú>på?ÿXbÿÓ#?´óØ>Ùã$?ÿXbs×½xòÉ= â¸¼_ ] Y ÿÖW;¾0>–Ìw¿ÿXbÿ§u$¾A˜J>nŒw¿ÿXbüÇ=?Åñ=d"%<­€t¼€tN€tÿK:? Ö/?(ì¼ÿXbÿÃ,??@*?÷á;ÿXbLpê¼’>-=ê’ñ¼g€}h€}Ç€}ÿŒá÷=@[>À$x¿ÿXbÿ1Üï=Ðs>kßv¿ÿXbÆN8=‰Ò¾=) ‰;CB‚ÿ¿ët?3a_>Œ9E¾ÿXbÿ v?×@n>Î6¾ÿXb½‹·½¢'å=u;{IaÂ=¼i?ÿXbÿ}K¯>ÒÛH=[3p?ÿXbWÏ©½W•½=c=‹ÕŠÿw@¿ªͽµ×&?ÿXbÿîJ¿èe½š?ÿXb¨¬†½Ê¢=j’¼ bŽbr”ã:ï>˜¾¿e¾Ýžm¿«ÿ8Ì'Ú@,ÿ‹¾Î5d¾:­o¿ÿXbù†½J·¥=oœ”¼Lbš€bÿÎF™¾»Nd¾9m¿ÿXbÿ´êœ¾Kï%¾«p¿ÿXbä'=ö´ƒ=‹Åï7R¶;æ€ å€ ç€ ÿ¨+s=µ|? (¾ÿXbÿ¡Å=R+{?Ô‘+¾ÿXbæ h»YÁ/=à„B=hcB¦ÿ°Ò¨>Gï‘>¯gf?ÿXbÿ €˜>gד>Çîh?ÿXb;m <@…>Å»­€šC^€ÿ}‹4> ´d?[™Ó¾ÿXbÿ-]>bË`?mÿç¾ÿXbŠ® ½NÕ->L»©7lZ«7ÿ'1I?¨Ÿ¾©±?ÿXbÿ¶"H?Ýõ¾÷9?ÿXb'Øÿ<…|ð=Õ"¢:µ€’€’Ó€’ÿÿ"?ÂWÄ餼û¢õ¢Ö¢ÿãi¨¾ÿš¾ÿd¿ÿXbÿÿfŒ¾«Á¢¾÷Xh¿ÿXbo¸¼K‘<=EQ=URõBÇRÿHÙ»>Щ ?Bn??ÿXbÿ•Pœ>]?g*E?ÿXb;Š“½¸0> ' ½þlþlùlÿñ5>òs?™.>ÿXbÿ{>‘?q?¢›>ÿXbH»¡Ú>‘Ñ=€ï€Ï€ÿé´ ½©–C?gð$?ÿXbÿÓ Ž¼|c@?üÓ(?ÿXb*=í~Õ=~Æ<Ó%ÐÿÊnf?Œ¬Þ>ùq̼ÿXbÿ ”g?«/Ù>^™+½ÿXbë<¸­m=‡Sæ¼å›l€ŸÏ›ÿl{µ>5@>à|j¿ÿXbÿä3œ>´ >ù|p¿ÿXbž ½X‘Ñ=Br¼¾) )ß)ÿ…ݾ´®|>aü]¿ÿXbÿâ•à¾öjW>>ª_¿ÿXbk¶2=ÜÖ–=ò”Õ<í€Qì€QÍ€QÿÊ$m?±ˆ½>Ͻ>ÿXb—ÿ$8ü™Û)D].½=FêÝ=*rˆ;òí ðÿúëU?y&?Ò¨ ¾ÿXbÿ ©U?a‰?,²¾ÿXbÙz†ºæ°Û=t±¼»€;Ò–º€;ÿ6´>G…>'f¿ÿXbÿÇ >ÇÊ>eçj¿ÿXb-B1=· Í=LÂ<æÖÎÿ–,n?̉»>¥¼ÿXbÿôÞk?:VÄ>¦ó½ÿXbpÏ3½t >³i»ú;,AÉ;ÿäšé=¡’:¿:×,¿ÿXbÿ÷_œ=Æ7¿½%1¿ÿXb· â¼ •Ÿ=J%<=a€:Ø€8Ž€:ÿi[S¿Ñž¾?Qñ>ÿXbùòá:3ÇW¿ª6¢¾*°Þ>‹åN:ÜþÇ'ÂÒÊ,â=s€à=ƒ¥:»õ€’쀒¨€’ÿ£U?&"ò>1À¾ÿXbÿ¸{P?:?ÇI“¾ÿXbþ;<À>Yü&»}CôCøCÿf6½©^?ùŸû¾ÿXbÔY‹:-“e»úÆf?šÝ¾¹ˆ9ÍC)y‹8/Ì›=ÁnØ=EeC¼ú€Œ÷€Œý€Œÿõ÷?kQò>Ç +¿ÿXbÿí›?É%?ªº*¿ÿXbø=eÞj="q¼§e¦eÒeÿÀôD?¹8è¾£Sæ¾ÿXbÿØ-&ª7<"F"Ž"ª;·:LV£>ôr?ëg¹¼3Û;áÌ@'c/Ý+ÿS*„>Q/w?r©½ÿXbvе½EÔ>Ü5=N€eL€e¤€\ÿS¿+Qz>¸’?ÿXbÿ÷IR¿å„>Rÿ?ÿXbÝÏ©¼Y¾n=ca½r€…n¡Î€…ÿ–Dß¾PµÍ¾”$N¿ÿXbÿ£©ì¾š¨»¾7¶N¿ÿXbNÒ<½ãŽ>•'<ÅsÙsÄsÿÕÙY?„?Ö@É=ÿXbß§˜:KZ?«²?"uâ=[þ#9õV?*Ðéâ.ÓÙÉ;F[>[±¿ÿXbÿså‡=ÿXbdë=DˆË=™¼=’ii{ÿuÚD?”z³> Ý?ÿXbÿÓ@?e`±>å#?ÿXb¤ÂX¼ö`2>2Yܼ€"€"5€"ÿfþ¿Fɾ†ú:¿ÿXbÿï+¿gçȾQ7D¿ÿXbÁŸ½Â>÷ºjzjóÿ£b¿â‘ª>;¦¾ÿXbÿÊE¿Þ·Ò>š÷¾ÿXb´„½ºØ>N 3=²€D¨€D°€Dÿè ??¬…ä>©û>ÿXbÿO˜B?Eå>³ñ>ÿXb•c²<9)ì==Ú,Ý,Ø,ÿ€«×>ß!Ê>‚Q?ÿXbùÂÀ:BÏØ>’gÍ>(ïO?ûþ¶8ÙCµ'ês™.+ù=,ïª=}u=™€Q6P€Qÿí7?°Ó=O62?ÿXbÿv^:?_D=z@/?ÿXbB$=¢$ä=aãú<øäûÿꬣç ?ÿXbÿ©Ñ8?ÀÅ>á?ÿXb‡:=e³=QhÊ4š¼l‹¶‹®ŒÿE¿Sª—>F³=¿ÿXbÿeø¿¸þµ>Oò1¿ÿXb«ëмÄyx=ÒS$=ÕwdwÐwÿº½R¿I®½³?ÿXbÿfOO¿úB§½Š»?ÿXbà =‰^Æ=và=oÕ Û ÿ½¤?–gÆ>’Î-?ÿXbÿ?.-?åà¿>âK"?ÿXb\»½Äë=;Ã=s¥œoí¥ÿâÁO¿p€¿R‚–¼ÿXbÿ·®N¿´È¿Ÿ•œ½ÿXbn޽c%†=·zÎ<'€©?€©|€©ÿùÄ ¿ A¿ýÏ·>ÿXbÿzçû¾šF¿EÌ>ÿXbi½sgæ=2=¼€7 €7}€7ÿåWñ¼ ”?›ÓH?ÿXbÿ|€7½ÆV?ãëK?ÿXbÇe\;ÇœÇ=HøÞ¼nŽmŽ’Žÿ=ÉT>›¼a?EÉØ¾ÿXbÿ–o#>•Ge?”Ô¾ÿXb˜5‘½Åãâ=~ü%¼ú€™÷€™ä)ÿVÛ¾±>`ÅU¿ÿXbÿÊQô¾UÒµ>mÉM¿ÿXb>¡½ô>»š¼[©t?ÿXbÿÓ.m=ut>ÿ.x?ÿXb]ú<°ˆ=Vž½ˆ€›Ž€›€Ÿÿý>Òo>èÓj¿ÿXbÿBm´>å0>7Ul¿ÿXbdu+½“ŽÒ= q¬¼á ~ v ÿk\>m|o>H»u¿ÿXbÿP@>b¢L>ó:x¿ÿXb q¥½&ÈÈ=ÎT=vüçÿ‡‰-¿¸S}>{:1?ÿXbÿÏ„0¿œ¨s>]/?ÿXbÕu(¼Ì–,=«L=aS€¦ÆÿÏW‰>ȱÌ=bIu?ÿXbÿ©,›>´r¾=Ër?ÿXbàIK½Z)ä=y’¼L o q€˜ÿ¾„=ºç>ë¬c¿ÿXbÿ3>oð>¤Ê^¿ÿXb^x½ï7=¨E<“€fÈ€fЀÿ„C¾TBN?{§?ÿXbÿlí²¾,L?'Ãû>ÿXbÛ½W>ÿ˵;€rŸ€r,€rÿø&¨>/žq?½ÿXbÿõo¿>»ðk?~”Ô½ÿXb½¾->®€¼ú<ï<ü<ÿEÑè¾p'Ó=&xb¿ÿXbÿl°>ÿXbÿaºÛ<-—r?Ðô¢>ÿXb H{<>‰¾4þq¿ÿXbÿ :>ă¾Ên¿ÿXb=ó2=*Ÿ=lÍÖ<ë€Q΀Qè€Qÿ‘h?çÕá¼½×>ÿXbÿÍc?£¨2ÿXb›Z6<Ù¯Û=ˆÕŸ¼ç–x–à–ÿ±~p>dÁW>_ìr¿ÿXbÿ'T>‘õp>Ãs¿ÿXbXæ-=M»¸= ‡ÞÿXbÿl:d?%·ß=åá>ÿXb~R-=áš»=BvÞª8¶¬ %Ëé,Z¸¸:ÕWe?loú=´Ú>æµ:Œ¹Ó)ʪ.}¿½àdû=#Ø8x5;^C¶€uZCÿu§>®n?Fhk¾ÿXbÿ”ô>J×s?M,¾ÿXbö™³;ä=>—)=€,€,†€,ÿø”>ã:|>rÏl?ÿXbÿHã>/uE>¸ym?ÿXb@‘½†à=¤Ä.¼ã)Ã)P€™ÿôŒØ¾½œ¬>‡RW¿ÿXbÿÞ¾(|°>"U¿ÿXbV™©½5 ª=b×öÿXb1е½£t>-xÑíÞ…;Ìô *¦`‰.ÿêÛ,¿ñM%?,ж>ÿXb…´F=&â= ';`mÇmÍmÿµ½f²7?$2¿ÿXbÿ…Ú£½¥:?Æ¡.¿ÿXbؼ*½Øc‚=ÚÉ`¼-€(€_€ÿÊ  >üÁá¾lc¿ÿXbÿšô<ûæ¾kWd¿ÿXb5_¥¼‚ª‘=à†X=4€wÖ€wâ€?ÿÑñ ¿sM\¾ZO??ÿXbÿ¬‘¿a8m¾wÙ@?ÿXb(ð¼–¨=[ì6=$€8€8K€8ÿó_g¿Cü½ ÕÑ>ÿXbÿ5c¿š þ½?½ã>ÿXb>®=\=z€ªû€ª¢€'ÿ4««¾²©)¿$j+?ÿXbfIÙ:­G¶¾”*¿Kº'?ž{½9›°)¯ª/Zb…½wô>Ç<°€m~€mt€mÿÐþ”=ÈQ?»†»ÿXbÿƒHl=ø?Á×¼ÿXb7ªÓ<Ї=™‚5=ËL•LæLÿ²‘Ð> ¡Ë=hh?ÿXbÿ./è> !¿=Èèb?ÿXb¿ð;O;ü=¤Ä.¼”€–€ä€ÿ&@ö<ŒÃX?ú¿ÿXbÿ‹•µ;§PU?‡ ¿ÿXbì†<$ðÇ=-`B=G€$E€$F€$ÿº0l>ýK^>“Ñr?ÿXbÿf(ˆ>…g>Såo?ÿXbQ.­½Š>Ÿ=|Ót<×€t€Ö€ÿ 7¿Ú1¿5øŸ½ÿXbÿć?¿ £)¿ ä ½ÿXb û’½2;«=›r…¼=b~bÒbÿ*²Þ¾Dꌽ×e¿ÿXbÿ0/ǾYê#½^œk¿ÿXbÐñQ<ñÕN=–\E=Z€Kw€Sº€KÿyÐ?‡w¿¬ƒ'?ÿXbÿg`?f÷¿z)?ÿXbå o=8Is==Iºmãb:¬É*µü.#±¸:Œs?…ªõ=ç„”>šª:eÒ[*A¹6.\<¼¼5|‹=g¸A=Ù€:Ø€:f€?ÿô¶S¿óÊ£¾f±ì>ÿXbÿrR¿.¨¾Ê5î>ÿXbMŒ<Æö=òÎ!¼{ €z €} €ÿÆÑ?7s1?=öû¾ÿXbÿ+}ò>Ê+.?Ò-¿ÿXb‡°½òÒÍ=$*Ô<õè´oÿ„ÚT¿Wåf>Xý?ÿXbÿ‡-Z¿¤l>ŽIð>ÿXbÆ…£½¥-î=™~‰»E‘y‘‘ÿÒH ¿Í:‘¾ÉÔJ¿ÿXbÿüý¿Ùž¾V{L¿ÿXbŽZa½Ýz =p•'=3«c«Â€‰ÿ9Sþ»µî¿÷±<ÿXbÿö–)=ȧ¿½ðÿ<ÿXbÞ:¬=æ•k=ó€-ï€-ø€-ÿ=´ž¼hó{=•w?ÿXbÿêy6=[²õ»½?ÿXb8Jž½Ð'">iÉc¼¾€{¡€{€{ÿ˜Dy¿Š+>y>ÿXbÿõ«r¿¦A€>[I>ÿXbîÐ0¼O‘£=LĽ?€ 4€ € ÿC>ª<é½–y¿ÿXbÿHÿ6>¦“¼ Þ{¿ÿXb\T‹ºO>µ¤£;×CºChCÿÚÿæ½£o{?€þ¾ÿXbÿ5Sñ½ÍI{?,å¾ÿXbçR=‡„='À0¼‡eAe†eÿhO?àc¾Ž¿ÿXbÿÔÙS?•Hr¾îT¿ÿXbªEļGªï=œ6c¼è—˜ Å ÿLÆ*çP†¼¥€/N€/Ì €/ÿ;¾Á“¿zJ¿ÿXbÿ&н±Þ!¿?D¿ÿXb´~½¤Á >ÚÉà»ø€3ð€3À€3ÿJ¶¡>34&>¸Po¿ÿXbÿÓ¨>< V>ÎÓk¿ÿXb޽N%ã=Ê-=ʀÀ”Iÿµgª>Ýg¿öb†>ÿXbÿ*ɤ>(gh¿%¤‰>ÿXbZ¼‚Ç·=/Ýd=Ÿ€xL€xž€xÿ”“¾@»Œ>”Ñj?ÿXbÿ_}[¾ö“>ôün?ÿXbôÅÞ¼zV2>ZJ–¼S¢R¢£¢ÿÉ¿ú“û=_™X¿ÿXbÿ¸ô¾qR%=Ë`¿ÿXbHú´<žû=“âãŠÿXbÿn¸>PW?†œÎ>ÿXbJÓ€½öÔ=õ…¼ß€˜²)¬€˜ÿ C¾¾1Ÿ>{ñ_¿ÿXbÿ_Zœ¾ÉÈ—>¨g¿ÿXbx%©½íÖ>5µ,=‹€\€\Ä€\ÿˆÿ¾¹”?´#?ÿXbÿÎ|þ¾Ÿi#?px?ÿXbFO= ƒ=¹ »ug$“ægÿö^Õ=fw ?­NV¿ÿXbÿÎ>>;þ?žY¿ÿXbrl==ß© =¬6Yè2>VLy¿ÿXbÿ›.>"èb>,Êu¿ÿXb]†¿½vpð=S!ž<30ÿN•p¿ f­¾j˜<=ÿXbÿLq¿f«¾dÙºÿXbˆLy:Ç>ͯæ8CùCßCÿšk½VÙm? »¾ÿXbÿœ“ö¼xn?>ž»¾ÿXbÜÕ+¼¶>Cý<ò€ï€ó€•{ò9&!3¾D¡R?”p ?Þÿ77ß4s#Kþe+•Ř:ÌH¾#æO?ü ?\þç8 *þY5/|ծ)>ëqß¼g€ ²€ ¶€+ÿ…t@?±ƒ?Ÿ6h>ÿXb£?±:Ã(4?X¶+?áÈo>¸Ú2;Ë`)(n°–,5yJ½Ö7p=‘œ =]0_0\0ÿf&Q¿)$½ÞC?ÿXbÿPiT¿,4¾½Éå ?ÿXbÆ3ˆ½vÕ=p´#=nz½zgzÿ5½ ¾@æ>¥V?ÿXbÿfª¾ÞaÇ>ZÜ[?ÿXb»H½Ï„†=P‹=ù€ªþ€ªû€ªÿ„X ¾†€N¿Q?ÿXbÿ†¾’¾ÔrJ¿r ?ÿXb¨ÿ,=aâÏ=f‡x6`>ÿXbÿð†f?ŽÒÏ>%É>ÿXb®ž“»Ãï¦=k=b€-i€-š€-ÿwž½ G,>Š’{?ÿXbÿá{Y½µ…>íö|?ÿXb”¡ª¼Ÿ<¬=ð½)€¢+€¢¢€ ÿF‚¾Y`c>;ow¿ÿXbÿÓ¼ë½ ´>St{¿ÿXbÉ‹½h>½VB=ÿ€Dû€Dý€Dÿ½u9?Iœ²>3?ÿXbÿüµ.?Mq¬>õ&?ÿXb. ´»ˆÞ=>\2=}€@n€@û€@ÿNÏ6=Ûë¬>À¯p?ÿXbÿp†=Tâª>ôq?ÿXb‡áƒ½Ï >™Ø<½«:R]~:ÿbÞa?D辇¾ÿXbÿ®h? û˾ú•¾ÿXbˆ.<'…ù=Öþ=? ž v ÿ⽟>ø?D?ÿXbÿ¹‰>Z3?3ÒH?ÿXbøq”½?8ÿ=ÇóY=ä€Dð€Då€Dÿ%­=#P>J¸y?ÿXbÿb2¾=AJ>(Þ|?ÿXbܺ<0K›=0Fd=P€Fz€F¶€Fÿ=‡Û>•=ê…f?ÿXbÿ»Ôä>Xá¬<úñd?ÿXb³o¼þ>4‚ <Æ€r‰€rD"ÿ·v¾þ/x?ÀyF½ÿXbÿc}r¾­Fx?$Em½ÿXb®½ï™=Œž=ª€‚\€'W€‚ÿ®é¾¾Áó¾íL?ÿXbÿRÀ¹¾|·ê¾à±O?ÿXb2: ½Üó=~R=ïuíuóuÿR-¿øè¾Q?ÿXbÿàˆ¿µž¾DñJ?ÿXbÌϼBÍð=¶Øm¼(€“S€“€“ÿCE¾Ä½C?Ar¿ÿXbÿð¾E;?‡y*¿ÿXb‹lgÏð•¼7`?ÿXbÿ@7? êԽǗY?ÿXb8kp¼1x8>‡¯¼õFåFØFÿtà3?ãOT>@.?ÿXbÿŠa1?¤=>¾d2?ÿXbM»˜½ï’¸=Ñç#=€#Ä#ÿ&O¿s&¹Ï©P?ÿXbÿ/ö¿ ÁûZ=j¿ÿXbÿ PоnZz>8gn¿ÿXbÁÈË;TWþ=t{ =¸ \  ÿX<—c8?º1?ÿXbÿ.žW¼‹µ6?,H3?ÿXbh=œ½Ÿ=—=3‰ú<µ€‚´€‚l€‚ÿpŸ6¿;Ø¿1—÷>ÿXbÿ:a+¿ŸS¿,Aü>ÿXbÐÖ=õ*ò=†Èi<³€te€tÞ€tÿ½”9?-&0?4#=ÿXbÉVŠ:2 ??, *?Éï0=ø)Þ9z Ö%m'L+´:¹¼ØG'=,aí¼cžÅÿ£3ã=ù}r¼>d~¿ÿXbÿ1q³=Çyý;ü¿ÿXbݱ¸½·–é=ŸU&=ÿ¥î¥æ¥ÿ;T5¿*ö&¿EŠ>ÿXbÿÙñA¿a¿Muo>ÿXb-“á<§‘Ö=‡‹=ç,r,sÿý>fa¬>Í*M?ÿXbÿóýØ>ÌÊÔ>EN?ÿXb„Ö¼ò^5>O$˜¼WŒÙ‹«ŒÿÙ¿ã®\>ƒWG¿ÿXbÿ™S¿yÚŠ>¸H?¿ÿXb/ܹ½äÀ >RI<è€Ï€Ä€ÿP¿ÅµO;ñ|²=ÿXbÿ,Õ¿ã)Ñ<,œÑ¼ÿXbˆö1=›ª»=á¶6»œÈ€`‚€`ÿ©Uc?`”q>IʾÿXbÿh c?+,>º4ǾÿXbY½ö)ç=_ ¼ì—Æ—¼—ÿÚTg¼Z‹?tüZ¿ÿXbÿ}©½dp ?;ÒW¿ÿXbÜ<±àþ="ü »õ€u¸€u8€uÿä>®RI?Ï(Û¾ÿXbÿV Ö>m(L?»Þ¾ÿXb—==Þÿ§=Q¼Ê;« €a€ÿlè}? ‚`=©óë½ÿXb…·:8È~?Î}=åù™½ 3:]ÆË'® -,zßx¼DQ =ÞÊR=°VÐRB€¦ÿœ>Ó&H½Àjs?ÿXbÿÖw¨>`̼©q?ÿXbÐÔ‹½N¸'>¾]½€ƒ9J6€ƒÿTp¿ÑÜ›ºZc°¾ÿXbÿ+p¿UF¼<(Þ°¾ÿXb·Õ,<1ú=¤ß>¼ç€Å€æ€ôŸƒ:|žO>ã~G?êÌ¿[M8:˜)--.ÿåà>è†J?฿ÿXb`;=m8Ì=µÆ ¼4€’¯€’À€`ÿ-'G?ÖïD>V"¿ÿXbÿŽ“@?Ô1j>F/¿ÿXbÆkÞ<±À—=À]6=ÅL¸LÆLÿCÚ>³³¾¥‚U?ÿXbÿ,4&?÷£”¾ø3?ÿXb­‰…¼p[;>ÔÕ¼wŒ ŒqŒÿy(¿F€,>40<¿ÿXbÿÏÛ,¿è™&>M-8¿ÿXbÀËL½<¢>ÍJ<ÕTÔT@€ÿÈçq?5¿e>ƒís>ÿXbÿL°q?ï÷]=¬~¦>ÿXboòÛ¼Ê>p^œ»½€/X€/¼€/ÿ¨á²>“éh¿·^e>ÿXbÿY’¸>Rúm¿Ù&=ÿXbœ¡:l_ =k½U€ f€ ¯€ ÿK{e>“›°=˜‚x¿ÿXbÿw¿†>Go>”Çt¿ÿXbš'·½C= >õG=ç€\Ü€\æ€\ÿzew¿¸L1>g”B>ÿXbÿVŠo¿Çó>ï~>ÿXbìÜ´<Ç€Œ=·CC=LüL~Lÿ¤¨3?Û¬¾YÐ ?ÿXbNƒ½:F%?ÌuŸ¾ºô@?‚`™:›Xl'©É-+ =òì=‰˜’<]€t€t±€tÿTÀF?Ö· ?ìOd=ÿXbÿ….D?Äþ"?*‚¯=ÿXb m½\ÿ.=8ö»0€ŽŸ€Žàžÿs޾BQ?5G¿ÿXbÿ¨ Œ¾œK ?ÒXJ¿ÿXb2q«9ʉ>3 <ØCt·CÿQ„´½P~?þt©½ÿXbÿT®½1Ü}?0ÒÆ½ÿXb\¬<_²ñ=ÍÉ =h€tØ,§€tÿ»`æ>–tí>å_C?ÿXbÿ¾jË>pHí>ÅJ?ÿXbB?S½K e=½§ò<+€a(€aL0ÿÃÒv¿Æ b¼V¬‡>ÿXbÿ—$y¿'½j®g>ÿXb*â4½&>%é¼â£V˜¼?€ Ôf>€ ÿÄQ?8Ñ?¤ >ÿXbÿs P?LÏû>[ >ÿXbû®ˆ½€»,>Aeü¼ø€+Ì€ ò€+ÿx7?*mB?¨fq>ÿXbÿS´?Ç$E?Š…‚>ÿXb¿ž¯<Žù=j¤¥»ß €uz€uÝ €uÿy›à>æ†F?#yè¾ÿXbÿ1†Ü>nxI?ç*â¾ÿXbx ½8¤>ò(•:š€rÒ€rg€rÿ4z¼>ci?º÷:¾ÿXbÿ8·> Ål?˜Ü¾ÿXb£ê=OÌÚ=Lˆ9»ð€’î䀒ÿZ[?['Æ>rh®¾ÿXbÿÐÒ]?m ½>mý«¾ÿXb—Tí<Ê­="3=Ç€$Æ€$‹€$ÿ 6?ïÒó<ðÈ3?ÿXbÿO>3?WÐ>"3?ÿXbŶ¼Íäû=î³Ê»Ñ€“Ѐ“µ€“ÿÅÓE¾”é`?}¥ß¾ÿXbÿh™è>ÿXbÿ:f`?ï >i#é>ÿXbfù:=e³=aÅ©;¤ì¥ÿÈ~?7»’;0cǽÿXbÿô~?^f¼Z û½ÿXbß-=´Ì"=õ+<¯€ ´EʪÿIÛâ>}e¿™A¼ÿXb=Óÿ:íÅæ>K~c¿3­½Ñ«¡;4’É'Œòî+øSc¼µûÕ=˜l¼¼X{ù€;·{ÿ-.¾ûIÒ>›Qe¿ÿXbÿú½-óÎ>ch¿ÿXb4÷»»D>Þä·<~€¹€–ÿ‘½xx?¡¢k>ÿXbÿªd>½†¯x?’Rn>ÿXb r½^/ =Í=$=D€‰‹€‰`€‰ÿ^©í»‡ï¿–Æ­<ÿXbÿKq½›ž¿;=ÿXb |h½A,[=Í™;v€%ª€fõ€%ÿ½Ýw¿Íxê=7©c>ÿXbÿÃùy¿6>3>ÿXb·šµ½F—>š/= €ež€e €\ÿL[¿nă>ùå>ÿXbÿÔÉ]¿ ¡‰>ð€×>ÿXb*É:½Õé€=K=Ú€¤U€¤Û€¤ÿîó$¿ˆ<È€u–€u'€uÿ§î?S®W?±Óã½ÿXbÅ‚:·ö?ÿ¥[?×ÿŸ½LYê9+û*¨Â 0ùR½î±$>éòæ;N7$7Ì€ÿL¾ÃJ-?&d5?ÿXbÿT‹A¾Õæ-?”‡5?ÿXb3 ½g¶k=:°=è€8| €2wÿ˜MÁ>.'}¾sd?ÿXbÿÎFÃ>;éd¾ e?ÿXbF½Lý¼=Ív…¼D)))5)ÿØÂ;¾èQº=g”z¿ÿXbV½:¾ÔI¾ˆZ™=¹>z¿Bÿ[8û›*|Žë-»d¼½ Qþ=?á,=ë€eT€eé€eÿN9e¿y7„>òµ¹>ÿXbÿI!e¿g4>\ÆÑ>ÿXbG"¼ûåÓ=&rÁ¼ö€;f€;ø€;ÿ ô»=XÚž>î:r¿ÿXbÿsJo=é¶©><q¿ÿXbj‡Ÿ½¸"Ñ=š_ =oDoý‚:‡‰-¿¢‚>²‡0?åÿ#7©€ƒ'aƒv-ÿ0}*¿0Ñ>Á™3?ÿXbaC½G>‚âǓ˼>ÿXbÿÜèS??wæ>ñ{«>ÿXb­c=XY[=ßÄ;ú€&Õ€&ï€&ÿ°¡S?a‹¾¿ü¾ÿXbÿÊUJ?P¹¾]ý¾ÿXbE z<Ô(>ÿëÜ;²€uf€u€€uÿ`ßÌ>C-i?ßIϽÿXbÿŽÐ>±ëg?žì½ÿXbW@¡<_—>ur†;E€u:€uö€uÿ¥4õ>šR^? H¾ÿXbÿuEë>da?¤ï½ÿXbâ?=" =†;€ ^€ € ÿ²û´> d¿ÓÑ‘¾ÿXbÿfëÎ>T†X¿ÎP²¾ÿXbͼYm~=8(=»€:\€:L€:ÿØ„P¿%½½ˆž?ÿXbÿqôQ¿Æ÷#¾NŸ ?ÿXb¡Ø» ì1= ïÕ¼Y_‹€¡W€¡ÿª×2= í¿+ R¿ÿXbÿÅäÞ=òç¿’1Q¿ÿXbÖS+=€ð!=,×[R[g¿R6=ÿXbÿc…Ó>hi¿;Pò<ÿXb>V=ÉK=#„Ç<õE¸O÷Eÿ'«#?¡¿;8?ÿXbÿ}8(?IE¿@_?ÿXbr4§½ >è‚:=ƒ€\H€\Ø €ÿv¿™?gÐ"?ÿXbÿù ¿2Ž?³&"?ÿXbªF¯;@ß>2?<öl¬ÿõ½\=Õž?×Dû»ÿXbÿ?=aÔ?ÖÝ”¼ÿXbÚªd½^óê=¾iz¼¼€˜î €˜Í€˜ÿöðO¾ð­?oiS¿ÿXbÿ¥¯Z¾«ÿ ?“P¿ÿXb¶ÊÔþ>aàS¿ÿXbMƒ´:Äê†>+´ ?ÂþL¿È¢h:]·*ÓJê.KÍž<áí>ßú°;€u€u‹€uÿ ûì>d`?®W¾ÿXbÿXìæ>%Úb?NÚ½ÿXbl&_=ëÿ\=DÔ<ÙOøO™Oÿý:?­?Ͼ] ?ÿXbÿH:?/áÆ¾ï?ÿXb6"˜½ãP>r <Ájú€ jÿ¢|í½íG}?Q‚³½ÿXbÿúô½^\|?ƒ¢ñ½ÿXb"3—”<—€už€u€uÿýè>+Àc?‚‰`½ÿXbÿö³:9“Û>x g?‡Y½C´;SB){-K®½Ä_Ó=Ø)Ö<·o´o¶oÿ&§D?ÿXbÿɦT¿åZ²>`Þ>ÿXb½È„¼¡Ú0>ªEļ8¢s¢3€"ÿ@Gû¾ûÙ¾è¹B¿ÿXbÿË¿ÅSÛ¾ë³<¿ÿXb1êZ=°Q=•bÇ<ÜO˜OëEÿt!?ǰ ¿ƒC ?ÿXbÿ¤n$? ¿»G?ÿXbKuÁ½ÅŒ> Å<õ\ï\ô\ÿÙd|¿ô1>à½ÿXbÿV1¿Ø]p=‰ÉZ½ÿXbû¦½$Öâ=¤92=P€|€»€ÿärv¾(ñf¿Œ]·>ÿXbÿ°™ƒ¾×rd¿þë½>ÿXbûu¼Âù´=¼Í½u€ |€ 9‡ÿ÷•;>Ë>œöj¿ÿXbÿÄ%ž<¤ÃÅ>l¿ÿXbÅr ½gD)>:u»åZÌZÙZÿ)Ù?‚¼h>ÞPL?ÿXbÿ?d%?êå>}l??ÿXbÞÕíl<®€uC€u¥€uÿê²>xüo?&Vc<ÿXbÿËC¢>ržr?Çn=ÿXb­Û =ÖÀ=»€¼û€`ó€`ú€`ÿM'?»ë>SÌ¿ÿXbÿ5-?_“î>úö¿ÿXbQù×»Ô`=]мh€‡>€¡¢€‡ÿƒÃB=MFt¾©Ox¿ÿXbÿ¥‡Ð=AǾ¿tu¿ÿXb裌½€+)>=Y½{€ƒ0€ƒÿ÷Êl¿Ö/½`VÁ¾ÿXbah‹:üp¿Jʱ¼Ÿ¬±¾Û:Í91Ó*Ègò.h\8½ÁÄ_=Ùë=ì€2æ0í€2ÿ¬Àñ¾7W´½h‰`?ÿXb«¼½:ã>ܾ…ÃϽӣe?Ü]„9X2³*L/²ö7½ è>à¹w<ásüsö€ÿ¥X?°·?Z ª=ÿXbÿð]?&pû>D®=ÿXb.ÊŒ½öÒ$>KæX½J}€ƒJÿ­5u¿ H =§’¾ÿXbÿ9No¿ôл[Öµ¾ÿXb9|Ò<@ßö=ú*ùºÅ€u_€u€uÿãÜ?UzB?éÉœ¾ÿXbÿ"?;uD?= ¾ÿXbá™P½\Æ =,ï*=5€‰o€‰4€‰ÿY"ñ<*Ý¿‘‹e<ÿXbÿõ…=)ü|¿ç¨ >ÿXbJµ½Rñÿ=Fµˆ»¯€r¬€r®€rÿ÷>C“P?"¤¾ÿXbÿã Ê>€A^?Ú¾ÿXb2Ì©½Úý=ÍÉ‹»ê€Ö€¦€ÿ&%̾¶¶½¨¨i¿ÿXbÿÉàÀ¾>¦æ½’ak¿ÿXb¥‚Š;C =h[ ½Ô€ T€ ü€›ÿN£”>$>$>^‚q¿ÿXbÿSo–>1ÓÞ=3s¿ÿXb[}•½µl­=¥ù#=f€‚V#È#ÿ&+¿Ü!f¾ÁËT?ÿXb”‡:A©¿‡Óx¾»eT?$Ò:O}(ïÃ-)_лh¯¾=oI½·€ ½€ ›€nÿ\E®=ò› ?ªV¿ÿXbÿ.Üð=$õ?ˆ-V¿ÿXbWÍs½ÇH>pÍ=€G”€MFGÿJ‡Ì>øÅÕ>ïP?ÿXbÿ„ÖÊ>'Ùî>€tJ?ÿXb =| Á=¨©%=ðPöPãPÿ‰Œ?)w >öÒ:?ÿXbÿTþ?¹å™>I¨@?ÿXb„€½Gv> í¼\€3r€3µ€3ÿºVv?¸}¾Ûuæ½ÿXbÿ·{x? _¾’ ѽÿXbº¢”;§Î>I.»Z€ëCHCÿ6ð ¼2œe?L/â¾ÿXbÿ“ý½¼™c?f’é¾ÿXb/j7½ôú>1±ù:_s^s»sÿžÔW>èts?•¢g¾ÿXbÿÇ€Ÿ>•ph?Ó}¾ÿXbS—½Ëƒô=Ǽ¿€™y€™w€™ÿjxm¾PKå½¹]w¿ÿXbÿeH”¾l¾Tr¿ÿXbÀˬ½ Ã=pj»£€¢€R€ÿÛ\T¿ÒFB>hu¿ÿXbQè:þL¿Ä¿:>¡l¿g§„:)L*f×/TRg½TÆ=ªCî<£€ªS€ª €ªÿ)Œ5¾¬Ö`¿R]ã>ÿXbïØ:ù8¾ãÿ^¿rèé>Þºˆ:½r ("I-àX<çRü=w£¼Ö€Ž€ú€ÿŒ‚>ÒjW??ô¾ÿXbÿ‚³>{PU?!û¾ÿXb#…’½=~>™+<ø€ î€ ú€ ÿsmD¼¯I?{«–½ÿXbÿ„%½Ob~?ÊÊØ½ÿXb«Îj½3þ>4GÖ<[€,€µ€ÿ¢Cž>h*n?ý J>ÿXbÿËlâ>¬6_?5W>ÿXbÑw·½’> >Þ9=ã€\΀\«€hÿ4…z¿êB>&d >ÿXbÿ‚™y¿ÊI#>ïx>ÿXb…ꆽŠËÑ=.­†¼¿)µ)½)ÿ»{ ¿‹\?>ðêO¿ÿXbÿéëþ¾5çA>ô§X¿ÿXbV½ÍÈ>Ug593AnA2Aÿj¯/? Ê¾‹7¿ÿXbÿfà?â ¾rNJ¿ÿXbïæi={s=~8È9ÓÕ;ãty?ÿXbÿ‹Lb>˜£”< y?ÿXb&6_½ïå¾=nl6=z/ö/h/ÿ·Ú³>±t>¬Çf?ÿXbÿ<<‘>,}„>§`l?ÿXb ƨ½èj>O;üÿXbÿ†r¹¾äúZ?ô–½>ÿXbw‡T½†Û=Cœ¼e€˜ô€˜Î€˜ÿÇÈþ½‘í>˜öz¿ÿXbÿ™=¾>éx¿ÿXbyëüÿXb£Š:UŒ"?ô‘?Í:ô>|·::„Rˆ+m/º ¾r7 ½!Úc?ÿXb܉‚:pø>\œ ½½Ç_?ë²V;ÖsY,"Sª/Êþ9=°¼= “©;ºBÞÿ¦z?Ün>À¾ÿXbÿ/°y?Ar!>> ¾ÿXbºØ´¼mˆ=©ÙC=³€?h€?²€:ÿf1O¿ž(²¾sAò>ÿXbÿP¿DQ©¾·Íõ>ÿXbžbÕ¹—Ì= lJ=¯€,€,W€,ÿûúß=H1g?ŸÔ>ÿXbÿí=!um?y¾>ÿXb‚€½hw>Y‹¼?€z€}€üOÛ9q?M£¾™þܽЯÛ<^½*¿p-ÿž^v? »‚¾l9¾½ÿXbÚ;ƒ½!u=Â4Œ<)®–®Ø€©ÿŒO—¾’@l¿^ä|>ÿXbÿ²¬ ¾™Œi¿±µ†>ÿXbA‡½!;/>1,½¾€+ð€+~€+ÿ×R1?Xk+?î9‰>ÿXbÿìXÿXb`±¦½Êm›=²b¸<‡€^€…€ÿdE¿tª¿|ëx>ÿXbÿä;D¿±¿àzi>ÿXbÔÑ1=öš¾=eVïºÁ€`…€`8ÿXa?<÷“>±À¾ÿXbÿ‘{^?RP—>V˾ÿXbÞ¥½>ê¯=_& =p€‚•€‚ô€‚ÿ0 O¿C÷”½×J?ÿXbÿ×J¿€ž½…ì?ÿXbtA}½,×+>U„[½mô:uE_„:‘®|?Á:½þ>OÿS8*và)7Ñ-ÿй}?¯×"½‘þ>ÿXbÝA½Ù >-ÒD<û€ú€V€ÿ4üg?¹3×>ì=½ÿXbÿ®m?Aí½>RÑ£¼ÿXb´>e»’¯„=+¥g=ð€*æ€*ô€*ÿÀÜ+¾ª½¦½®{?ÿXbÿ`-¾¥ë—½¯q|?ÿXbk€Òø=ï;¼™—z—›—ÿØ!%=ÝÈW?õZ ¿ÿXbÿô£‘<Äb?¾òï¾ÿXb&±½ÉÂ=ñ Ù<ÿñüÿ¯÷X¿^1û< ¥?ÿXbÿ$S¿{=‡…?ÿXbëâ6½_µr=·–I¼Ùž°žÆžÿ%ʽ#f¡¾m¡q¿ÿXbÿíÜ_½õn¾ù1s¿ÿXb¡/==Bè =Aï<^i_i±nÿJŸ?fÚ=™·=ÿXbÿ-?2d =û=ÿXbvÄ!½TŽI=`"=þ€2x5ü€2ÿ£PF=nJC>Öþz?ÿXbÿÏ©=EÐj>¦Fx?ÿXbënž½B²À=±À=A€œÿéB>¿Çï*>ÔÜ%?ÿXbÿlë7¿,<>,o.?ÿXb<Þ$=¥„À=¾÷<¬P¼PæPÿÔª_?9 8>urç>ÿXbÿ“D_?¬ž>›Àî>ÿXb« ‚½ºÒ=ÑÎ)=U$^$~zÿ‹Ô¾mÚÐ>%Jg?ÿXbA„:Çoݽ¾Æ>ßnj? 8Ä6å'°×Â,Ù½¼2X‘= ÃG=m€:¼€:h€:ÿ™çT¿×ꋾ“~÷>ÿXbü¶†:˜¥S¿Î[—¾¿õ>ór£:¬f’'±9,=ž–½ËiÏ=÷‘=ÇzäzgzÿñÃ÷¾fÈž>t}Q?ÿXbÿÛ: ¿^ž>5eH?ÿXbܸ¥½,,¸=Øï =Ž1ÿŸÝG¿+bè<ŠÍ?ÿXbÿtY>¿jIß< +?ÿXb.þ6==î»=oõœ«•à=ÿXbÿ^|?U0>-Á=ÿXb-&v½\Z =Í:#=E€‰G€‰ˆ€‰ÿÿï¿ó ­<ÿXbÿó¸Ý¼O¿ÈS=ÿXbÏŸv½™ñö=€(¼Ÿ€–.€–ž€–ÿªü ¾‡©ü>výZ¿ÿXbÿÃ\½pŒ¾>®5m¿ÿXb¶¡¢½€Ò>ü==¼€|€÷€ÿÔÀ¯¾WŒ?€6?ÿXbÿÑP¼¾aû?Xd6?ÿXb¤¥ò<× ï=;oã<Ý¿Âÿѳ?.c ?=yô>ÿXbÿ½L$?®?Ò½ð>ÿXb.2½¯˜ñ=p—ý<ç.ð.å.ÿÖy¾©P8?næ-?ÿXbÿýø½rƒ-?ƒ§9?ÿXbëb=»·b=OÎÐ<|O²OøOÿ¶ÅG?A£¾\‘?ÿXbÿP>C?Í¿’¾²n?ÿXbí è<•Õ´=û¯¼í1¸1Ù1ÿ;?}K›=uÏM¿ÿXbÿ7y ?u¸í=qšT¿ÿXbŒô‚½‡Q>2¼E€–D€–¶ÿdö˜=ˆ˜y=ÒÎ~¿ÿXbÿ¹ªÙ==²=\ê}¿ÿXbϽ–#Ä=Ô ¾¼3€C†€C2€CÿS¾4We>Mv¿ÿXbÿR¼)¾ñ~…>™ys¿ÿXbW='Pä=€¦ÿXbÿî T?™v ?.4>ÿXbâ =|µÃ=Ä–=¶Þ ëPÿCD&?ïô>Ûf,?ÿXbQÙ‰:—*1?Ý®>ÃÌ"?‘‡;Äg“+ê¬r/ØJè<:x=ê´.=D€V.€VÄ€Kÿ[ô8?‹hr¾qL&?ÿXbÿ«¯*?õ]¾Ü‹6?ÿXbÀ i½¾£æ=xD…¼ù€˜÷€˜ý€˜ÿIU€¾v ò>ÖDX¿ÿXbÿvȾ´-?žâS¿ÿXb+¥ç¼]¥=îy>=ð€8†€:u€wÿä¨a¿¯k¾fÓ>ÿXbÈl‹:Wb¿éQ¾6WØ>{9Là×+ªáÆ/Ô7<¸¿=‰xë¼ÜŽî€nÝŽÿi˜Â>^ô?U 3¿ÿXbÿe+À>œ?ùˆ0¿ÿXblZi½d>>>é»Y€–‚€–Þ€–ÿ:>'´=>£Ws¿ÿXbê–:>c•>és>¬&l¿œ:­Ô‹+}ª/í è¼B?ó=ô>¼——–—Ì—ÿ v6¼é@Q?œr¿ÿXbÒµŠ:'ó½Î¢M?Ò1¿¡]‹9Ô· *M¿{.×L¾<Ä$œ=Æ£Ô¼£€›R€›¤€›ÿåQÒ> ß=µ»g¿ÿXbÿÜ)¿>F¡f= m¿ÿXbÉã<|c¨=ün:=¾€$Û€$‹€$ÿ1¶??*˜h¼’)?ÿXbÿ8ôD?—Ÿ7¼¦ƒ#?ÿXbã¨\;Ó>’®;uCßCtCך¡:1±é;Ûy?ý‰l¾÷?:³`?*Îq/ÿ€;®€v?²&оÿXböïz¼Áô=,¼K¼€“€“€“ÿ‚a¾Ã†W?ä<ü¾ÿXbÿÈj¾™£L?©5¿ÿXb,,¸<:Ël=­3>=Ù€Kù€K·€Kÿòë3?’ÕX¾îÚ-?ÿXbÿ×3(?=?¾Có:?ÿXbI©½w²=ì=Ô&«ÿÓÔR¿;Úÿ¼Šý?ÿXbÿëP¿J5ϼÃû?ÿXb)°=ïqÆ=2%=<ãP|ÿ¬Ô?Üp³>‹76?ÿXbÿœ>?&~¬>M­;?ÿXb˜ûd»Ûн=:ue=v€-ú €-å€-ÿµúå=¸œ>Úr?ÿXbÿû Ø=¬'¥>hÎp?ÿXb‰ нÂß>‡Þb<ò€m¬€mç€mÿ¡[=2+?‡v½ÿXbÿÏ)?=–o?¤+A½ÿXbÒÄ<'¢ÿ=„Q<è€tÓ€t:€uÿ¦™?`çS?gi[<ÿXb]t±:?ÎíS?à×±<±~9³€‹&Ð+­,rO= {}=Yi=Æ€°€V€ÿãËH?#M¾ìI?ÿXbÿ¤R?Eàk¾ýÿ?ÿXbîÑ›½]ÁÖ=h<=Áoo4€ÿ—Ø/¿Õ]=ñˆ9?ÿXbeŽ:cú4¿)|„=8M4?¹ô¤;‚ “-åÁ–0œ3"½Œ‚>ßÛ»Q€r¯—J€–ÿ³õZ>×ê`?Þ¥Ú¾ÿXbÿœà‚>N[?dmå¾ÿXbÂõ»6"ø=íJK¼ž’?’·’ÿV´x½ºn9?[Ï/¿ÿXbÿF¤=˜k.?¢B:¿ÿXbX®·<~Ç>· w<º€tw€tl€tÿ]?v,]?Cê=ÿXbÿKb?ó8]?2ø*=ÿXbl?=Šæá=™<¹aiqÿÝV?±õ?ÓÖí=ÿXbçJ‘:©LR?2i?n!Ú=Ì+:¨C*4ó§.déC½Žå½=Ÿ ±¼þt\tttÿnõܼ÷¤ê¼BÍ¿ÿXbÿ*M½wëj½~l¿ÿXb©ø½§ç=7Œ¼¹ÿ€o¾ÊMu>¨Òm¿ÿXbÿÕ…¦¾’8‡>Úrh¿ÿXbNB)=Œ£Ò=„›Œ<®^6iÿ5¾l?t¸>èÌú=ÿXbÿGj?\Á>Á>ÿXbÎf<‡S&=‘š6=B€•Ù€••€•ÿ(ƒ.>š¿¾½( {?ÿXb¡‘:n>°»¦½æ‹|?bž"9ô (åM±+ä£Å<ÑX»=»+»¼€Œ€Œ €Œÿ?ôŸ>æÄ­>Ï"c¿ÿXbÿ¼º>šÆ¹>5©[¿ÿXbÕ’<¡1>™r<»€tº€tÜ€tÿ²±Ò>F$i?-·=ÿXbÿϼ½>ºm?S–<ÿXbÛÞ½q­Ö=ð‹ =ƒoÀooÿc3¿³y >ÿ²3?ÿXbÿ¿©3¿;AM=ìé5?ÿXb"á;=q°=Ëõ6<Ó¡\ÿK~?õ¿=úq‰=ÿXbÜà::Ÿ~?’m‰=ó²¡=?´8ÿJ]'}"™-U1µ½©º=tϺ<¯Öáÿk¿üÒÛ½´9Ã>ÿXbÿïˆk¿ênF¾6V®>ÿXb––±½ä§=¾]<ó€<€ï€ÿ¸/¿`.|½øO½ÿXbÿØÆ~¿˜È¸½Èá=ÿXbN+…½t^ƒ=Ü›ß<{€©(€©y€©ÿ1Û»¾ƒW¿´Ì>ÿXbÿ•À¾ãšT¿ŽÎÒ>ÿXbàGu½fÕ=Õ떼耘ƒÿt¾!Ëb>ävw¿ÿXbÿöÈ:¾’2‚>!$s¿ÿXb­ÃÑ<Òã÷=ËXºã€uŠ€u€uÿ"?áÞB?̹¾ÿXbZè:VŒ?|ÎE?‰uŒ¾y;:9¢>*—.Ï/hz =ÏÚí=‚‘<¿€t¾€t½€tÿqŠL?:Ð?!¨Ë¼ÿXbÿNüE?ŽE"?Š<ÿXb)›½å+á=å2=W€­€T€ÿ~£Ý=Çn¿‹°>ÿXbÿt†}¼+¶q¿/y¨>ÿXbF :=\³=SxP;€+€ÿi}?¾½gT¾ÿXbÿ¥”|?7¶B½˜‹¾ÿXb,¶I½&>™99‖ŒsÏ€–ÿ¼P?^N²>œLï¾ÿXbÿÛG?þ#»>»¿ÿXbA¼I„¦=:½ž€ Ñ€ <€ ÿ–üŸ>œ,¾Rˆp¿ÿXbÿB]Œ>Ô½Át¿ÿXbC¨<äî=rù=µ,Ø,9,ÿgKÙ>ËÎ> …O?ÿXbÿì›Ô>ä-Í>2Q?ÿXbà‹½9GÝ=léQ¼p)Å)q)ÿîLÖ¾Ã;>žT¿ÿXbé*Ë:8ŒÙ¾Xl»>òòS¿Óÿ“7u&9â0,~Œ9=\ä¾=áÎéèF=ÿXbÿã²y?-L]>…g3=ÿXbƒß¼Eb>Ÿ[è<þ€Ù€Ê€ÿÿ›S¾êÏS?“°?ÿXbÿêÚD¾¤«T?`¼?ÿXbœÜo½È& >7=O€MM€MK€MÿSdÏ>qb?î>?ÿXbÿ½‘ù> Ò?V¬6?ÿXb—X™½ô¿Ü=h¼T‘V‘­)ÿ™¯ ¿í„­>9E¿ÿXbÿ ¿9i´>$§A¿ÿXbÿ,¼Ûн= Ýe=Y€-¾€-œ€-ÿµ+g¼*y¶>«)o?ÿXbÿ5_C½ÒöÄ>Ãûk?ÿXbêz¢<ç'=„Ô-=Y€•¾€•F€TÿFÁ?Á14¾°ÑV?ÿXbÿ„Û ?.!±½PT?ÿXbΊ¨¼Pì=O”„¼È X€“Ê ÿ1Æa¾ãÝC?à¿ÿXbÿÌ j¾õ¾@?Ïý¿ÿXb›Ç!½íd=(E+=—€2$€2I€2ÿõ+ ½ã⢽ù ?ÿXbÿMµ<"vܽ“€~?ÿXbyÍ+=ò¶Ò=b.©;ÝÒßÿR×m?p*½>—•¼ÿXbÿøÕg?ÿÆ×>RÅB½ÿXbˆ *=$˜ª=!ù<•€Q”€Q’iÿjg?Yâ;#ŒÜ>ÿXbÿçµd?ɻĿ>ÿXb­¡Ô<¤7ü=Š’<¯€t®€tÔ€tÿ1>"?o%E?‡ð”=ÿXbÿ¾ž? ºH?Ê =ÿXb ="½Š­ =È'ä¼F€i„€i€€iÿþí¿É>ŒTB¿ÿXbÿ½L¿ZâØ>éU<¿ÿXbo‚/½÷¯Ì=Ɖ¯¼| l û ÿÇh!<Ü k=Ñ¿ÿXbÿ1½Þ¦=¿ÿXb¨ýÖ»ëÄ>¦)‚2q+»[€HCY€ÿ8í¹=}uf?LÚ¾ÿXbÿ:a=ïSb?Ô™í¾ÿXb$a¿½@¾>Ãe•<€€€¾€ÿŠt¿Œ>[€æ½ÿXbÿèFp¿Mƒš> R+¾ÿXb£wj=sP=IX<^€jl€j"€jÿEÏU?¹É ¿1ܺÿXbÿ bU?|a ¿My¼ÿXbŽÍŽ;z>Ò°ºûCJCôCÿyÑA;dh?0ÁÖ¾ÿXbÿ!s°»×Äe?¿á¾ÿXbvœ½d™=¯=·€‚j€‚€‚ÿ¨„;¿¢qç¾P?ÿXbÿ¯½?¿¥0ñ¾‚î>ÿXbDi/=§!Ê=Òýœ<òiÎiPiÿt‰j?rjÀ>Ö¯>ÿXbÿ/ h?(Ç>z0>ÿXbwóT½,Ô >ä½ê<ú€MÚ€Mï€Mÿx:?³’ ?øÏ>ÿXbux:ÝûpO :Ú|Ü*S¨¸.`” Û@q>¼@Y¿ÿXbÿ§?G¤h>àyR¿ÿXbŒC½ÆÛ >J¶:<«€®€v€ÿAÖk?º„Ã> Η½ÿXbÿi…k? À>ÑËè½ÿXb¤Y½¿dƒ=ßk=퀤쀤&€¤ÿ©\>¾gèO¿• ?ÿXbÿ¤œ¨¾åB¿ïû?ÿXbM÷º<Ð%ü=#…2º«€u«€u–€uÿW¦?5ŒE?Ž´¾ÿXbÿB ?òíE?Çí­¾ÿXbÀ³}½Î©„=ß4ý<;€ª×€ªû€ªÿF„¾Y¿Lêì>ÿXbÿŒÆ¡¾Ê4S¿4àï>ÿXb0d5=è¢Á=ý½”<âiúi„iÖäƒ:µPx?9_>ã¹Ü=×ÿ‘7KL¼$ìøÌ)Ìûƒ:£$x?ñ_>c é=ÂþÉ8ÄÆ&÷(0,[:½®¹ã=då=\€1í.z€1ÿðzð<»0?å 9?ÿXbÿÀŽS<ûJ-?vfííë¾@¦^¿ÿXbÿÙû>ä}Þ¾2Tc¿ÿXb¥.™½:ê>0h!=¦€€.§€ÿÇ]ݽ7R?ƒ¼?ÿXbÿ^н×rP?ݹ?ÿXb¥3=AÁ=8žO9ÿlÎf?ý¶›>Žƒ¾ÿXbÿ¨h?'œ>¡À‘¾ÿXb¢D ½âœ=ßмÑ…ì…ë…ÿÖ¨v¿&}¾a®m¾ÿXbÿ{¿Þx¾HÛ¾ÿXbs0›»óå>Ív4:?P~þ¾ÿXbÿ £è>”P7?&§¿ÿXbÝš”½gµà=¢'=ø€÷€J€ÿ£¼:>$q¿±S>ÿXbÿçò1>Ô‰s¿\R‚>ÿXb&…½Q(=ÔG`¡a?ÿXbÿýXž7@˜>Ü_?ÿXb¡-ç;dÍè=o·$=¼ ¿ { ÿ( ¨>ºM˜>C„e?ÿXbÿ@Y¢>Þáº>`?ÿXbúíë9<>Ÿ"‡;oCÆC®Cÿ>£½"ïz?Š‹9¾ÿXbÿ™˜½Wë}?X:Ó½ÿXb¡#=J =™ƒ ¼meßeteÿ:Ïb?¼´¾¬Bä¾ÿXbÿ™\?.ʽÓV¿ÿXb 4”½¤ŽÎ==c=ùzŽzñz¶†:ÿõ¾ÃÁ>Œ‰J?œÉä9àrB'©G-ÿé¾Ä»>½O?ÿXb ¡ƒ;LÞ>ï÷»k€q€o€ÿ»Pg½ñ¨M?v¿ÿXbÿ/¼Ó½çE?@:!¿ÿXbʼéah=fI½Ï€…²€¡Ì€…ÿ`6¿¢Ý¾ ˆ>¿ÿXbÿ9=¿¶f˾s0D¿ÿXb>x½ôo—=¸®=®€'_€'U€‚ÿ±¾T*ù¾\M?ÿXbÿn/Á¾¹¿ïG?ÿXbÙ.½Äw"=ܼ1=+€2”€26Mÿ•¡>…«]>˜l?ÿXbÿ‹È>Â#)>­Ïg?ÿXb˜O=¡½Ú=hÎz»Á€’퀒‡€’ÿîl[?ÃÕÉ>Á©¾ÿXbÿqV?ÄÚ>¯¾ÿXb·•½“ƈ=Vƒ°<€€;€ÿ£ %¿Ã!2¿¨Ÿ>ÿXbÿÏ(¿ 3¿GŽ>ÿXb=‚=·(³=#==P<P5Pÿ6yI?žB¢&ú»€3€3 €3ÿ1r>’µ¨=PÚw¿ÿXbÿà/>ÍÆ=6úz¿ÿXbÉ"­½ÓkÓ=é*Ý<öÈonoÿLJ¿ˆ€“>8w ?ÿXbÿ§ðŠ?ÿXb<¯½G¯æ=.’6=)€¿¥¯€ÿí«¼¾4êJ¿ü±ø>ÿXbÿ –¾’H¿ý ?ÿXby”ª½_(À=›Z¶»G€¡€¢€ÿL:G¿û¡8>þ¿ÿXbÿµœL¿ûÇ@>>¿ÿXbØE‘½)²&>OH¼-lCl€ ÿ´×=´Ìb?øCç>ÿXbÿR}š=v¹c? ±æ>ÿXb03=8³=ny»Ë€`“€`V€ÿ±j?ía =À‰È¾ÿXbÿâ6m?¡³j=ÆC¾¾ÿXbw<=ñ ™=|Ò‰;ù€ø€Ô€ÿȰx?»E’=Ö­g¾ÿXbÿGu?Ȧ—=-¤¾ÿXbÒÄ;=ßl³=¶‚&<»O r ÿgˆ~?ºˆ=)&«=ÿXbÿ··~?Þ«‡=2S™=ÿXbçv½n¿|=d±Í<"€ªG€ªd€©ÿÓôx¾Ä-`¿o™Õ>ÿXbÿk¶€¾´(a¿ûÛÎ>ÿXb5AԼѓ=Ëò5=—€:”€:‘€:ÿ¢9N¿–¾[®?ÿXb9I‹:ïîS¿Ú ¾Žtð>Ø;dYþ*½¶/‹úd½7Åã=#k¼ÿ€˜õ€˜ï€˜ÿDªB¾ž¼Ë>ýÂe¿ÿXbÿ캂¾XÅË>s’a¿ÿXbÁ“½K"›=a8=s€‚q€‚u€‚ÿ”h¿ÏµÞ¾¶Ñ9?ÿXbÿ%: ¿Ý·Ø¾éû:?ÿXb“ž½ðÞ‘=LPÃÿXbÿæ<¿”¿¿†>ÿXbßp_½s/0=õ ¼Ù€Žòž´€ŽÿǦ£¾Èâ?_FJ¿ÿXbÿ𤵾[ò?¹¤I¿ÿXbëp”½/¥Ž=ó<Û€ª¸€‚Ú€ªÿü–¿B9¿@ç>ÿXbƒƒ:7¿Íó5¿Yò>KeQ:§øÁ*HŒ£/Dý.=¦ÒÏ=~Æ<ë¨iÔÿLÊk?xÇ> È«¼ÿXbÿÆk?PÊ>pÁ¼ÿXb®€½ ƒ2=5îM<途~ë€ÿJp̾öÌ=?Ž ?ÿXbÿ½1¼¾bp??’‰ ?ÿXb¼ê½¼?þ=pî¯<÷"õ""ÿ;é…>oqX?K_î>ÿXbÿ?ö>‚^?_¥Ñ>ÿXbz¦—OgÆ>žIf?ÿXbÿ ÏŒ>®Â>òb?ÿXb¿ab½äø>.=O€Gœ€Gƒ€GÿN7?탘>V!?ÿXbÿÀ3-?ͦœ>jx+?ÿXb×hy=Š‚=Šh<k"k¸€ÿlØ?)±¨;¾Ã =ÿXbÿc•?Ïï{;i=ÿXb«yN½dÌ=zÆ>¼$žžÕžÿgØÔ½U€@>1z¿ÿXbÿŨå½*N>ùy¿ÿXbˆ¼\wÓ=­¢¿¼ò€;°€;û€;ÿn5>é˜>…;p¿ÿXbÿÁ>Ãû>y'q¿ÿXbý¾?½RI>®ñã±T?ÿXbÿ/ ? Dþ=š;Q?ÿXbÿÐ̼ÞÇñ=T¼Â—Ñ—Ú—ÿÃ'µ¼R®7?f:2¿ÿXbÿôS‘½[»=?'ç*¿ÿXbèj+=æX¾=—r¾»ý€`ü€`Å€`ÿ8)f?̤>•Ƙ¾ÿXbÿM[?£Î¼>æÔ¹¾ÿXbSy;=í·–=O=R;÷€ö€ó€ÿS›o?Rc„ÿXbÿ¿ ¿u‰D¿ml>ÿXbj½=ÀéÝ=mrx<¾¤Û ÿ}s\?¼^?¹ªb=ÿXbÿ̤\? ?õÎU=ÿXb¸?W½ð‡=Ç:¼ëžÐžÔžÿO,#¾ÊØ•>$^q¿ÿXbÿ’H¾…x>9+v¿ÿXb°7±½ pº=î_ÙÆ¢i<<€I€=€ÿ@ãz¿iÃÅ=!2¾ÿXbÿ„y¿iz>°þ/¾ÿXbjÀ ½J>ù×2=ÿ€þ€ý€ÿOü›¾Ž±.?*?ÿXbÿ±å¾;,?;O/?ÿXb~p>½à¡(=K;5=µ€2‚€2·€2ÿ/½8> ‘>aq?ÿXbÿ¦ÿh>ƒ:Ž>ín?ÿXb¢Bu½mÒ=?嘼ÁÜ€˜Äÿ(ƒê½tÖå='°|¿ÿXbÿµY¾ˆï=8«{¿ÿXb¡½2!&>__k¼D;㢌;ÿ©k ¾Î·¿¾Hàj¿ÿXbÿ=5¾ÀѺ¾‘j¿ÿXb¢í¼c_2>8ºÊ¼(FBS€ÿ”a?k{ž>)ý¶>ÿXbÿpƒ`?Fï£>„l·>ÿXb>нÀv >¼§»¾€ ¬€ º€ ÿí'?,,?†—²>ÿXbÿÐ?õP:?ŸÀ³>ÿXb¼<,g=ñÖ9=ú€Ku€K@Yÿ':?­Ç“¾†r?ÿXbÿ¤õ4?‹¾Q #?ÿXbïÉCZ/†;[€u¾€u¦CÿÍ‹>(³r? ,'¾ÿXbÿx“¡>jEp?j¾ÿXbæm½zÞ>èŸàÊm?•6Z>ÿXbÿ¡ÒÈ>‘|c?8ls>ÿXb>쥽”KÃ=éš =°o²ÿ>14¿¤Ëg=ºC5?ÿXbÿk:¿+·$=X‰/?ÿXbDø=Kä=àóC<ˆÿP? 0?ÿ,Ž;ÿXbÿ9ÉO?hq?>•¨<ÿXb¾³¼¼é¶=)]=þ€xz€xü€xÿ±§ ¿[Ö>ír;?ÿXbÿ‘• ¿×bÎ>q(Ø>ÿXbÿ ’X?¦L¨>õõÖ>ÿXbìê¼sØý=/ˆºp€rË€r—ÿÎpì¨`¿:ü:ÿXbÿ\Ué> Õc¿å]…<ÿXb÷Ç;=ÝÒª=6¬©;°€±€Ä€ÿ•z?§Ü=SH2¾ÿXbÿ 0|?èÞÁ=P÷¾ÿXbùdE<ÝÑÿ=y@Ù»«€Æ€Ô€ÿ;4‰>SiJ?^ì ¿ÿXbÿCDš> ¶H?ëí ¿ÿXb"þ½Âß>ët ²Éi?ÿXbÿޅܽ &é>˜>b?ÿXb5 Ÿ½ïäÓ=|D =oe ooÿëé0¿+]>]•0?ÿXbÿ$M0¿0OX>À1?ÿXb½Œ"=-"Š= b ¼ºeÛeBeÿúfa?¾*K¾GtܾÿXbÿâÅ[?+O¾kFñ¾ÿXbŒ=óX³=y =FPPPÿËBO?)+q½B?ÿXbÿjT?>o‹½dÑ ?ÿXb™š½ö·4>¤7\¼„=w‹h<ÿÈ™¿— ?P²¿ÿXbÿ€í¿hÅ?|ß¿ÿXb7Uw;ff>T«¯;bCÌC¶CÿÛí”<±Î}?ºn¾ÿXbÿEO­<õÛ|?äo¾ÿXb©Í¼¶1&>þew¼¢€/6¢£€/ÿƒ~,;%z¿B¨[¿ÿXbÿ³ûe¼]Ø ¿ÖeV¿ÿXbR™"=rˆ˜='¥ ¼ce°ebeÿŠBM?YŒ>Ô§¿ÿXbÿI?öö=ËÊ¿ÿXbÓ>½iª>ó;¶€€sn€ÿ|¥O?ß ?è9)¾ÿXbÿ1L?X?jØF¾ÿXbfg½AÔ}=â&=S€2ý€2Q€2ÿˆ=Ù>õs¾½´_?ÿXbÿ*ìË>‡B!¾Ug?ÿXbìQ¸éÚ>]×_?ÿXbÿUX…>ìyÖ>™°^?ÿXbÿ‘)=Pª=ÓÀ¼à€`o€‡€`ÿÙŒh?Ù*+¾ˆ7ľÿXbÿJªg?q ¾ž˾ÿXbê®l¼ä‚>«yŽ;Ý€“€€r倓ÿ¦Ê|¾Èhs?§”?¾ÿXbÿÙR…¾%àq?ˆK¾ÿXbÞ.½Ï„f=l#=ç€2‹€2ð€2ÿzVk¾„T%¾ù±u?ÿXbÿ÷mv¾h{¾9(v?ÿXb¦{=ñÝ=À?¥ö>ÿXbÿ¨=]?aù>n>ÿXbžÐ¼³ïŠ=©Ú.=X€:V€:n€:ÿÈþV¿%nŽ¾Ø¬î>ÿXbÿäüR¿Ì¡¾ö ð>ÿXbzÿ½…â=$š¼t Ý—è—ÿ Oò½„Oå>Gàb¿ÿXbÿµ²É½Œ&á>Xˆd¿ÿXbìj2=oÄ=YO­´$>ÿXbÿ•Ön?bZ™>sxL>ÿXbÄ&²C?×o>?ÿXbÿƒÑ>åQ?è‡>?ÿXbÈ ~½ãm%>׽̀˜€=ÿ(H~?cVѼRç½ÿXbÿ¶V?ßÎk=‹ò/½ÿXbAƒ½«z)>˃ô¼»fuf\fÿAëM?x—?¯2">ÿXbÿãîT?ëê?»C>ÿXb-]¡½0d>£#9»ËÎdÿ5'¿ÊX>È?:¿ÿXbÿ`.¿÷,d>Úˆ2¿ÿXb”m€½Zb%>fÚ>½¹:ú:¸:ÿèµz?ä5K¾mq½ÿXbÿnªx?j¿L[>«c¿ÿXbÿZ6>z· >±Sr¿ÿXb  ½Ë¿–=2YÜ<¡€‚@€‚F€‚ÿˆÿXbÿ\.B¿5 ¿Ý»>ÿXb33³¼•c2>¹5i¼ÔQÿQHQÿLÚ?‚7=G3N?ÿXbÿ??Z©ž=xL?ÿXbqŽ:=‡°=¨p„<‹iNi‚iÿ3&~?ÍÅ=zó‘=ÿXbÿv~?ï¹È=‡z–=ÿXb–(¼ÓL7>7qò¼%^O^ €Uÿ½_ ?“Ì>:“S¿ÿXbÿ7&ý>b;Ì<ƒm^¿ÿXb°+¼Ž"Ë=’tͼÖ€;ã€;Ñ€;ÿ‘[ó½S’P?¬I¿ÿXbÿ¾òœQ?A|¿ÿXb~äÖ<“Èž=_EƼ|€›\€›k€›ÿj ?b)®=0RI¿ÿXbÿk3?S­¼=‚|L¿ÿXbk ¥<’?¸=îμɎ„€n|€nÿeüò>-¦>ÃtQ¿ÿXbÿ¹îÞ>° ¸>)S¿ÿXb'.G<œˆ¾=rpé¼w€nÖ€n΀nÿ¼>²­? 0¿ÿXbÿO¿Ú>´l?Ä´;¿ÿXbŠU: û}=òµg=@(„(ô€*ÿ]}õ¼îçz¾âx?ÿXbÿ'È_½…|¾[‚w?ÿXb8½‹½‹,>9³Ý¼W€ Á€ ¨€ ÿÍ?RM?¯Ï›>ÿXb¿€Ú:ú>S¨Q?ËU™>Äw©;Ò…Â)ç¬d-¾h=zmÖ=îë=êri×ÿ_Ó9?÷TÍ>æ ?ÿXb¹5‹:˰ä ?7ÿa8 U…)j¶î.34»»´>Äí뇈A€\’ÿ>rA>pN?±u¿ÿXbÿcq·=÷…W?<¿ÿXbbƒ½G">*G½_:ø][:ÿwFg?ðÙ¾ÄR½ÿXbÝ̃:'eg?;ŸÕ¾×GÁ½%æH:Ääc+õÀ”/ê «½|œ>½:=¾€.¼€.¹€.ÿYå¾(D?!ì>ÿXbÿ÷Ñî¾KA??ìë>ÿXbˆ== Œœ= ÷Ê;¯€]€Â€ÿ_~?^vŽ=­àѽÿXbÿ|~?®ìƒ<.ܽÿXb/n£<ËÛ>Ndæ;Œ€u€u8€uÿ¼¾ð>Qé`?¹Ó«½ÿXbÿ>î>#'a?ØS̽ÿXb˜–½"Æ‹=çÑ<‹€©;€©­€‚ÿCÇ¿-”O¿¼é†>ÿXbÿE¢¿PJ¿²‚>ÿXb–¯K¼ O>ñ+Ö;Ä€r‹€rÊ€“ÿ+5b¾"Mx?ÅGѽÿXbÿ9Õq¾÷žw?ê¾½ÿXb ì´½„cö=Ñ?A=Y€eo€ey€eÿ(¿Tãi½@ÅH?ÿXbÿ]¯&¿>¢H½ØäA?ÿXb±¦²½ÅÑ=;·<Þo¹o`oÿÞ~_¿ç0Á>s-ž>ÿXbÿä_¿ƒmÀ>¬,¡>ÿXbC½½íê=zÞ<ŸcNÿ_¿Òõú¾jðè<ÿXbÿ”åR¿««¿Ðl£=ÿXbgšp½l>>ÒÞŒu? “?>ÿXbÿ©¼w>b€t?Ç;/>ÿXb2W†<¢a1=¡ž¾¼1_é_a_ÿ˜º>~ ¨¾;_¿ÿXbÿ>V¥>$J¥¾õÀc¿ÿXbaÆ”½u#>ÑA½€„9€„±€(ÿCs¿8™_¾ƒ€c¾ÿXbÿ]u¿Ðd¾çq;¾ÿXbVØ =·´Z=¸ =¾€T€T¿€Tÿ[Ò6?"!Õ¾ï?ÿXbÿül3?ä2ɾcc?ÿXb ‹½®>>Q=N€DO€Dú€DÿÇÂ?vžÈ>Îô4?ÿXbÿÜë?0ú˜>…å@?ÿXb_í:$µ>¨à𻸀4€€ÿÆ6ؽlO?ó•¿ÿXbÿ Ìþ½nhP?U7¿ÿXb­½¬>]ÀË;œ€r,€rø€rÿt¤Ä>wök?—Ù\½ÿXbÿ(ŸÉ>7|j?úô½ÿXb*«½6ÌÐ=2tì<òÓoçë=¿óZ‹>Tç?Xb{Í=¿»+y>q ?XbH7B7»¥½¥Ž|?ÿXbÿ§«>h¥¼½f|?ÿXb]Å‚½‰Ô>›p/=¼€D½€D³€Gÿt@?©wâ>˜wû>ÿXbÿ½ð>?m¶Û>k?ÿXbƒ¦%=*WØ=Ñzx<­x¿ÿ×f?"ëÙ>¿›=ÿXbÿÍ4f?fÝ>iw‡=ÿXb†Z=.ãæ=èÜí;„hØ€’ÿ´ÈN?É?ƒtɼÿXbbG‘:—&N?§¦?«Ê¼Ò Î9eñÓ'ÑË-줾»_ ¯=’®½ì€ Ë€ þ€ ÿAÊ >lª>Žîn¿ÿXbÿ­ö=³Æž>™mq¿ÿXbå™W=5™‘= š;emümmÿ&§=:PU?!ý ¿ÿXbÿÄ=éäX?v¡¿ÿXb:@°<}è¢=¸æN=ÀFÁ€Fè€Fÿ(¸?ž¼p;lLZ?ÿXbÿ{cô>1ù¼ÛÑ`?ÿXbã§q½À@>¥Kÿ»W€–\€–(€–ÿiÈ¥> ÎE>Pm¿ÿXbÿÕ5°>õq> h¿ÿXbÇb[½;Å*=„+ ¼óžÇž¾žÿ¬F˜¾-¸ò>S(T¿ÿXbÿ#>²¾Ï>@…X¿ÿXbmæ;Íéò=Ý@¼×’Ò’†€ÿn¦'=FÛ@?†(¿ÿXbÿ=?ù;¤9?„X0¿ÿXbåÕ¹/¦?$Î7¿ÿXbÿš ?/Ñó>J(2¿ÿXb4-‘½=˜ô=\T ¼ð€™ò€™n€™ÿŠf ¾í’¾¼âz¿ÿXbÿ¡‰ ¾P%¾¬¨z¿ÿXb˜²¼Ï£‚=âu==o€?G€:Ø€?ÿŒ-S¿°ë‹¾UWý>ÿXbÿó£S¿þX„¾µÚÿ>ÿXby‚½rRØ=:$=P$¶$N$ÿÃG1¾ñPù>‰)[?ÿXbÿZ}¾$¯þ>©½Z?ÿXbDÁŒ½.r>ïÈØ<ò€mæ€mž€kÿ梽»(y? 0h>ÿXbÿ4]MÿXbk-Ì;“7 =ÿÍ ½—€›Ê€›’€›ÿ&zÖ=gÙ=™$}¿ÿXbÿñ¶?>ÔwÁ=ÍNz¿ÿXb%®#=¬¥=Ý=!€Q#€Q‚€Qÿ®W? $b½8 ?ÿXbÿÈÏX?ÞVƒ½e ?ÿXbz‹;Ï¢—=ˆK½\€›ì€›Î€Ÿÿ޶c>"¨ó½‡¹w¿ÿXbÿ,M>e ¾S\x¿ÿXb˜m'ÁU:,C¢€[Cÿ~3N>|wj?ØÎ±¾ÿXbÿ¹Lo>j?û˜©¾ÿXb‡3=p_Ç= jx<ËiÊiºiÿû!t?5“>í!²=ÿXbÿÉýp?̨> VŸ=ÿXb²Ÿ¥½ž)ô=«yŽ»F€™‘§€ÿëêò¾_‹¾²NV¿ÿXbÿ–*ï¾[D¾bõ\¿ÿXbR퓽ÐG >w1M=ä€D/€DÄ€ÿ&ë>+k>¯¦W?ÿXbÿÜ›ä>O¥„>µ@[?ÿXbÒ«½!>¤û9=h€GÔ€Gª€Dÿ&ÝX?èn}>ƒÃð>ÿXbÿ‹yU?+„€>}­û>ÿXb0 =ùU=sh=ý€Tü€T6€TÿCn5?RPÞ¾.Y?ÿXbUáÓ:û¶+?bؾ?W“9KEñ)µÉ.–±¡½÷ʼ=—W.¼C€A€…€ÿÖ[>¿WOï½x‰(¿ÿXbÿ¹Ý1¿uù¾²5¿ÿXb&½¶¾>Ì&@».A_AAÿC.¼>ˆ_¿ ¦¾ÿXbÿb¹›>ßõ^¿k›Å¾ÿXb =­í=ª)É<€t€tdÿÓ±ÿXbÿsÜ9?[’?‘ƒ¨>ÿXb(*=Ù=ÞÛ<^iyi|iÿÅN?¾LÑ>šÜ>ÿXbÿ‹ûO?aÞ>Ã(Ç>ÿXb¿a"¼)´ì=ª·†¼›’Ÿ’ ’ÿÊ©f¼¡æ?&ÅZ¿ÿXbÿ1žÜ¼\ ?kGW¿ÿXb{¾f½n>©gÁ4Éf?5Ê>ÿXbÿÈÝÿ>E/Y?ñá2>ÿXbšo½’ ¼=Mô9=Š/M/«/ÿÑn¼jß¼¬à?ÿXbÿÀˆ½½½‘º²m?ÿXb n¼RE1=à0Q=mRNRpBÿ^²ª>‡†]>ùéj?ÿXbÿê À>‡N[>!ßf?ÿXbFE\½™H©=gš°¼\þ®ÿEź}în½T¿ÿXbÿ$걘Lö=ÿXbÿ!ò\?ç ÿ>~«=ÿXbžš‹½‰_1>ˆ„/½Å€+.€+ò€+ÿÞD?7/H?b„¯>ÿXbÿ„u?T K?7¡>ÿXb±ˆá< 1×=0Hz¼l€Œ¶€Œž€Œÿ;Ç>QÆ?}çD¿ÿXbÿéuÁ>.îø>;¶I¿ÿXb°]½1yƒ=m=’€¤¬€¤Ú€¤ÿaN ¾TþS¿8 ?ÿXbÿ-Û)¾wP¿–?ÿXb5 ‰½Q=³B=õ€ª¢€'ÿmž´¾ri'¿T+?ÿXbÿE´¾º7+¿bž'?ÿXb«ì;<ôpÂ=ÆO=ØKÎKÙKÿ+öf>—Ï ?¯¢>?ÿXbÿÊ,A>ô?–E?ÿXbs/½´Z >ƒ¥º¹Ú€ í€ ·€ ÿ~?^>n?±—>ÿXbÿRòV>{f?ÙbÅ>ÿXb‰³‚½ø">‹Ý>½¿:Z:^:ÿT/g?¦êÒ¾êø½ÿXbÿê‡g?U ־΢®½ÿXb›)=ƒµ= 6õmtÝ>ÿXbÿˆÇa?îß>¤¸å>ÿXbÞÇѼ†V'=ÒŠï¼0òËÿ½æ=ù§<ÝP~¿ÿXbÿÜ‘Š=@TÉ<úU¿ÿXb²„5=Ò‰Ä=¼h<Ùi»ifÿCHw?ˆ…}>äö™=ÿXbÿÌw?¤¥y>év=ÿXb"T©¼±øí=•Dv¼,€“’ Z€“ÿ­–Q¾"ªJ?t^¿ÿXbÿC2t¾ {I?ú¦¿ÿXbp¯½eâ=r·<õoÛøoÿÖ©R¿Bn¿“ˆ>ÿXbÿ¼àN¿8æ¿å¯Š>ÿXbtF=ÉuÓ=Ž•¼Ë€’ž€’È€’ÿûC?¸³> ¿ÿXbÿîÛqN¿ÿXbal½þí2> Y]½¶€+·€+Zÿ·èR?§ùÉ>£_Ð>ÿXbÿ¸ùV?KT½>Ø‘Ë>ÿXb’\þ¼Öã>ð ¼å;ä;ä;ÿ3^g>äS¿>€¿ÿXbÿ6l4>›J¿i׿ÿXb6Ê:½ñÕN=Š'¼öžâžßžÿMåξÒE‚¼ã!j¿ÿXbÿYkÁ¾Œ±<÷l¿ÿXbÊÄ­<¶ª=('Ú¼æ€n4€n^ €›ÿ¯@ä>‚Å“=Rhd¿ÿXbÿþíé>k"™=Véb¿ÿXb zÒ<ÆNØ=Q÷¼‘€ŒÂ€Œ–€ŒÿÉÙ»>¢õ>ÚL¿ÿXbÿ’!¾>¬ ý>`2I¿ÿXbš_Í<¯þ=u"A<˜€u™€uÒ€tÿÙË?<âK?ÿš¼ÿXbÿÎH?#M?áu¯»ÿXbÉ&=O°Ÿ=å =S€Q®€QQ€QÿFÍV?F a½ßŽ ?ÿXbÿ®˜U?&X½–Î ?ÿXbwö=[_„=s»=³€Vj€Vd€Vÿ¨§H?¯"÷½Lò?ÿXbÿGÎK?üè¾c3?ÿXb´½KÌ#>J&½M:L::ÿ×wy?–°.¾v]¾ÿXbÿxy?kK¾“`Õ½ÿXb‘ð==2œ=¥»ë;®€¥€^€ÿس~?BÁ‘=z‘½ÿXbÿî8?›Ø< –½ÿXbND¿<玾=ˆI¸¼Œ€ŒÊŽ €Œÿœ•>²>'d¿ÿXbÿŸ*›> l¸>ÛÜa¿ÿXb2“(<Ÿ>‡‹\<Ü»V€uÿx„>’"w?Gn =ÿXbÿíi>e*y?P@ð<ÿXbg™…½d±->¡u½4ÇßÿÒ[7¿è¢•½âª1¿ÿXbÿ¸Ë#¿e䟽¹C¿ÿXbØØ¥½i¡==bôÿXbÿìÓ(¿vs ¿ Ž?ÿXb‘¯½ª~>£x=Ë€\Ô€\Ê€\ÿµS#¿6{?¼j÷>ÿXbÿÚ„¿Eà#?äí?ÿXb§A±½å˜>(m<»ð¸ÿ,o×¾&f?òäû½ÿXbÿžžÔ¾GNe?¢"¾ÿXb ¸J½’­>Lm)<òT¸TóTÿs\©>‚à˜>u-e?ÿXbÿÓ¤·>Tà†>µ@e?ÿXb·&]¼‚ì=¦=ë L Þ ÿ÷út¾ÁÙð>0rY?ÿXbÿ˜¡‘¾†<ù>oS?ÿXb³A†½û >eš<º€mЀm`€mÿ—(„=Lr?3`L¼ÿXbÿÏìÕ< è?Så»ÿXbH©„¼€)>UÁ¨;À€rº€“Á€rÿx£ƒ¾³‘s?µV-¾ÿXbÿÔWz¾ÍÈu?  ¾ÿXbU¥m½Ý?>Šè×»¸€–倖´€–ÿ_$Â>lY·=_Åk¿ÿXbÿ_úÃ>Mlù=¢pj¿ÿXb-#õ¼Yß0>€¶Õ»ÆQÁQ¢Qÿ-G?P µ¾h»?ÿXbÿ¤G?ª¾Í¦?ÿXbcaˆ½Äzƒ=VÓu»½€€-€€¼€€ÿöœ¿)'¿ª”¿ÿXbÿaü¾Ë°"¿§!¿ÿXb=ñ¼½Ü>lÐ<#€òíñ›:·_i¿H >{§Ã¾,•R:a¬ª&£’+ÿïyk¿É>Rº¾ÿXb¢³Ì<¢Eö=O l»¯€uø €u©€uÿ‡B?ÚP=?„Ú¾ÿXbÿÿh?=?Xô¾ÿXbáf½ÜÕk=Kºº¨žUžj€€ÿ×m¿ûJD¾fI¦¾ÿXbÿ˜Ój¿”®g¾<ȧ¾ÿXbßâa<`­=ª™5=怕|€•Ø€•ÿU@/>ÍÞ—¼§-|?ÿXbÿ[Æ>Ù²3¼Ôr}?ÿXb¤Þ½Õ”$>%wX¼®;v<;ÿf¢B¾leʾ/f¿ÿXbÿ –q¾¡Ã³¾ü÷g¿ÿXb½SA½î&>ªIð»G<›<"<ÿ“~¿r·>‰xN¿ÿXbÿ'±¿¯->bQC¿ÿXbÚ=\«Ý=òwïºò€’ဒô€’ÿ]üR?°*é> c¬¾ÿXbÿ oS?Óç>N¬¾ÿXbÉw©c—¨»ÓQ¢QlQÿ1ŽB?©ð›¾dü?ÿXbÿ;G?ö1¡¾ý ?ÿXb˜¤’½ÆÀ >µÁI=s€È€Dr€ÿa½î>C·Ÿ>2ëS?ÿXbÿ+ìÖ>ùt¬>ÅÂW?ÿXb!Î=`X¾=ÿ‘)=ÓPúP¥Pÿ¬B?nÀ>©¼B?ÿXbÿÙ ?ˆÊ’>$¹L?ÿXb_\j½GÿK=ò$é;€€¥€fÿãûV¿Ø>íØ®>ÿXbÿanT¿é>Y8¥>ÿXb‰¶c=‹oh=jÓ<üOPOøOÿ‰O?¥>¾‚?ÿXbÿû¾M?ý2¾ñ­?ÿXbá'=*WØ=`Èê;=ÿ Òÿº)c?¨åë>ø“¼ÿXbÿÌ`?¯³ó>’G½ÿXbª¹¼½6­>žï'Žª¾ÿXbÿnso¿„ë%>û ¾ÿXbv5¹½ƒÃ >Mº­ÿXbÿ÷³w¿Õøy<È>ÿXbÕ‘£<¦`í=7ªS¼¥€þ5€I€ÿè—Õ>S ?;¿ÿXbÿI¦Å>Ê[ ?\§>¿ÿXbºÚJ½ >ƒ¥:<ƒ€ˆ€@€ÿZSw?‡¢_>ÄÞ >ÿXbÿèt?{hx>it7>ÿXb[O:e#=ˆœ>=}þ|ÿh‰K>÷m”¼Oø=`]x?ÿXbèhµ½và¼=zQ»<ð^ãÿ·k¿ä§½àSÃ>ÿXbÿ3“o¿Ì¤Ó½’‚¬>ÿXb[éu=ï8…=8j<û€ú€ò€ÿNSq?1å>>òµ¾ÿXbÿIPo?¶K>᤾ÿXbѱ£½ê´>‚6¹<¿€mî€m¾€mÿÙ€¾—v?%ï=ÿXbÿ$å~¾ªt?y->ÿXbz¨-=#Ø8=D…ê<³ERW±Eÿ¢§ç>sF7¿1 ?ÿXbÿ´Üê>+1¿í­?ÿXbú›½Ÿ>½á;@€r€r:€rÿ„z–>J"t?UX„½ÿXbÿ•Õ•>n˜t?„,½ÿXb·<ñgø=(›»½€uÿ€uÞ €uÿVYÝ>‰×F?9ƒê¾ÿXbÿ‘Úð>ZWD?‰uß¾ÿXb…(½T«Ï=8h¯¼Ó Z Ò ÿ?ï¾ º¯>4´m¿ÿXbÿ+*¾7¯>IÀl¿ÿXbîv==ºK¢= x½¼Øe[›³eÿؼ?ªU>..G¿ÿXbÿF "?ð/> @A¿ÿXb:õ»Ã x=±úc=\(5(¾(ÿ¶½o㪾…>p?ÿXbÿ¢yнèvš¾ us?ÿXb’½,*">ªb*½G:":›:ÿiCp?¢¾ÎÇ ¾ÿXbÿÚ[p?~?—¾ß4¾ÿXb2è;O>Ý=ß2§¼¾–{–š–ÿõ3>(¬€>¾´s¿ÿXbÿ4ˆ.>Núp>bôt¿ÿXb!Z+=CTÁ=;‹Þ<¾P¦P¿Pÿ ]?ðÎm>² å>ÿXbÿQ`?>˜4>#›å>ÿXbJCz4Õ<ƒ€tí€t‚€tÿMØ?þ¶D?<+Å>ÿXbq¼:f[ý>¸?7?ÎAü>”¬‚;rø)ñ8.š 1=ìßµ=µQ»É€`—€`Ž€`ÿ¡+p?¾=í=¢§¾ÿXbÿ§äj?ñx >Š¿¾ÿXb)¯<åÒØ=1$§¼ñ–þ–Í–ÿ —3>t@z>Á$t¿ÿXbÿºr>|›@>Ì t¿ÿXb!ɬ½ ÖØ=Y‹Ï<ðo“oãoÿõW¿p¹>tŒÎ>ÿXbÿðë^¿B—>´Î>ÿXbwMˆ½Çƒ->ãÆm½‡ÂÁÿ ^¿³Í˜½|ü¾ÿXbÿ¸w`¿ß¸½Õñ¾ÿXb7¦§½ò”> ˜#=T€.V€.Ä€\ÿrhÿ¾e '?¸?ÿXbÿñ²ó¾Ý‰(?ÇF?ÿXbµâ›¼‰—=zü^=n€xã€?ó€?ÿÏp¿&JF¾…ÜR?ÿXbÿnò¾i_¾zZ?ÿXbË,‚½¡I2>kdW½“€+’€+ZÿHJT?>AÖ>ž¨½>ÿXbÿÁO?á’Ú>™BÌ>ÿXb`æ{½º¤ª=zû3=B#C#œ#ÿš:/>Yh¾´qu?ÿXbÿ]n>Ûx—¾=Zq?ÿXb 5м³ðÕ=Guº¼u{}{t{ÿð¤»;¿–>ð¥t¿ÿXbÿtš=|F‡>¨%v¿ÿXb*Ã:$Õ÷=¤ä=¤ Z ‚ Ô‹#:D67>”Š,?½|7?À¤V:1u&Ä`+ÿÔ:>@A-?+™6?ÿXbðÚ%½ Ú„=i*=ž€2>€2Í€2ÿª2¾,;©½/{?ÿXbÿÕ‹,¾Óf­½)h{?ÿXb<$eÎ=eÑx¿ÿXbÿÍ-O>½ET>Pu¿ÿXbq~½=˜Ý=”€'+€'€'ÿ#Ÿr¾ŽÑ&¿Øw8?ÿXbÿ»t¾þã#¿‚ê:?ÿXb!¥¼ÐÑ*>A¼QìQ…Qÿ:†¢>mY?‡‹:?ÿXbÿöÒ–>ãM?ª9?ÿXbAºX<ÕçÊ=D£»¼zŽ^Ž÷ŽÿN8Ô¼‡1>H |¿ÿXbÿ$³½d>(Ãx¿ÿXb+K”½Ëº>üÈ-<ó€ ߀ jÿÃG|½”Ö}?â¹é½ÿXbÿ•&ƒ½ƒ<~?‹ùȽÿXb޼çr>.;D’ »FA\A‚Aÿ½qÓ>Vd¿ ‡<¾ÿXbÿ©ÐÎ>´Ýd¿†F¾ÿXbº‹½öz×=›«f¼ï)Ü)s)~z“:tWÓ¾ƒŽ¼>nCU¿:à :„“l)4˜Ÿ.ÿŸá¾P»³>þ€S¿ÿXb™Ö†½Æk.>Ýî%½¿€+}€+Ü€+ÿýû4?ª+?…-f>ÿXbÿì=?[Ö#?˜ÛL>ÿXbŒe:=~qi=O‘=E€±€Q€ÿÆ–<ë^>Gx}?ÿXbÿá‘Ï­y?ÿXbˆ*<=ó:¢=·*‰;Ú€y€­€ÿVì{?*t’¼õ5¾ÿXbÿlçz?÷4¼üJ¾ÿXb·ÓV½;Èë=^õ€¼ÿ€˜û€˜þ€˜ÿÉß¾b`ï> _¿ÿXbÿ¶z¾CJ?Ù°X¿ÿXbî`Ä;[¶> y„<ýØmÿ L=þÿ~?ÏQ•=ÿXbÿœ_=ÁZ?:z=ÿXbI¹{¼Ç >WCâ;€r‰€rÁ€rÿ³æf¾¢òw?i‚×½ÿXbÿ Ev¾¸ßw?/{‹½ÿXbðL¨½·&>2u×ÿXbÿüú»¾*e?d>ÿXbå(À½¹ú>–ËÆ<Þ\Ü\š\ÿ%£t¿@ÖM>Ž\>ÿXbÿEÒt¿nB>v‰c>ÿXbN€½˜¦(>rུfŒG€+ÿ×ûi?¥×É>_Ä=ÿXbÿÀ€h?…Ò>Ú$©=ÿXbÿ$¾¼áb5>í©¼GŒFŒEŒÿc¯ ¿+”=ÙW¿ÿXbš›:Ü¿Íì°¼?"]¿5-Q;wd×*_í^/Ï¥½c˜“=Þ“‡ÿXbÿVS¿x¿}A>ÿXby<«´>=|™;¿C¾C½Cÿ]s9>È*y?ÚX¾ÿXbÿW\:>óFv?ÛWP¾ÿXbóqm½SB>íñ»”€–¯€–²€–ÿHn¨>A¶<>vm¿ÿXbÿi„>¥|“>0 l¿ÿXbg ¼ÀÎ->Í!©¼é¢Ê€/×¢ÿËÖ¡¾ÖÒë¾øTT¿ÿXbÿ›Uº¾¶.ó¾ýM¿ÿXbÆ¢i¼á3>åzÛ¼€"€"+ŒÿÅ¿¾È@¿ÿXbÿË-¿”>›¾¬ D¿ÿXbp[›½hÅ=’^T¼ÿ)û)û)ÿ6­¿)Br>ØýA¿ÿXbÿŠ) ¿óä–>»~H¿ÿXbö{‚½™H)>b0ÿ¼ºfmfvfÿHMQ?¶ô?éË>ÿXbÿcW?`æ?¢p >ÿXbâ>’½zŒ’=ý† =1€ªÙ€ªÎ€ªÿ¼¿e£*¿ ô ?ÿXbÿ¬š¿B)¿!ú ?ÿXbé ½Í­>.VÔºë€rÕ€r©€rÿ@þ¿>ƒ^?–Ť¾ÿXbÿ+ãÓ>P[?)¨¾ÿXb…—€½ƒÃ>šyò¼ý€ú€Ñ&ÿáf?H¨Ò¾3‡¾ÿXbÿàb?rÚ¾É[:¾ÿXbuD<å=¶Ö—¼–ù–ï–ÿМ>š>Ng¿ÿXbPƒ:º+Š>m}Î>ªÖ_¿ËC‚;EÓ'}l/+/¥.=ñØÏ=oØ6<Õi×i’iÿ’&j?4ÉÌ>Šp=ÿXbÿ’n?é)¹>)¤„=ÿXbâv(=wf¢=È|=—€Q"€Q-€Qÿ׉a?9äG½0ïð>ÿXbÿCîb?’Tö¼žwì>ÿXb‘+õ»Yjý=Hü =ä Å€t ÿÕ[ç½p”êxL=ý€×€õ€ÿx=·?\Z?ÿXbÿ°¥ˆ=&\û>ð^^?ÿXbç|½Ö=æÔ<ý€©ñ€©õ€©ÿ×,d¾Ýg¿5Ÿ¸>ÿXbÿ.P¾Tœh¿ùÁº>ÿXbyÊ*=)¸=”¤ë< PGP¶PÿÊa?šÏ=~’î>ÿXbÿø`?µë=Ç)í>ÿXbKÊ=ÍêÝ=O;øõçÿ"+S?Vƒ?ˆ\_¾ÿXbÿ¬pO?a· ?xd¾ÿXb¡½n‰ü=`?Ä<ß"í"î"ÿNR®>¥áS?‡nä>ÿXbZ‹É:¢€>[ãW?>ó>’n;]J±)RõÛ-±QÖ¼Ö;=?É]=9RØR:2ÿf¾úW-½—8}?ÿXbÿèÀ<½ªð弈 ?ÿXbÖr'=²*Â=.λ΀`ü€`Í€`ÿá=F?ž-Õ>íó¾ÿXbÿ­aM? É¥>c¿ÿXbO/½–¯+>T¼e<ð<$<ÿ×?¿ü”>:¿ÿXbÿ_e¿ü|§>DÙ6¿ÿXbè. ½F³Ò=™H)=ð€7Å€7€7ÿ쎾6‚ñ>ÙV?ÿXbÿ.Y”¾"Ðö>¬S?ÿXb ñ‹½„ >Ýîå<Ï€k΀kÌ€kÿ5n<3|w?kÛ‚>ÿXbÿÓ»ƒ½°s?i`™>ÿXbRÑØÄS>lp¿ÿXbÿòÇB>oô¤>Hhm¿ÿXbõض½Tþµ=rL<ö€ û€ C€ÿMx¿àLt¾WE=ÿXbÿwòt¿œy¾oÎŽ=ÿXbis\½ýº=JÒµ¼ó¢ïÿ̯ú»?R=&[¿ÿXbÿÄн0„¥= ”~¿ÿXb˜ø#¼àG>ÕËo<êÒëNk¡:÷¾#ì|?êüÆow¿ÿXb±½ò Ä=Ó¾¹¼›€C€Cš€CÿÛïÒ½$̃>´öu¿ÿXbÿ)'¾åªz>m§u¿ÿXbeVo¼®~,=EHݼ؀¡ÕÙ€¡ÿ—Yƒ>¼”x=µñv¿ÿXbÿŃˆ>$º„=,v¿ÿXb‡¢À½ñõõ=~z<€€ÿF5|¿ÖVá½®¾ÿXbÿüx¿R[¾/ÜU¾ÿXbÄZ¼½öÔê=( J<-„½ÿÍÁW¿W鿪˜B¾ÿXb}Qƒ:…[¿×Àý¾Xì ¾–¾`;ökM,"Mä/qËG=YMW=Kõ<ÖOèOÔOÿ€?j°¾>67?ÿXbÿz ?Žm¨¾j%;?ÿXb´S½¾ƒ=Gä;¼êž×žIžÿ}E¢½È>èv¿ÿXbÿ¿V½IO>1z¿ÿXbë½`ý=seÐ<’.¼"'.ÿÌ/>^ ]?ø>ÿXbÿwý >oT?ï ?ÿXbõ{½W•=üý"=Û€'¼€'Á€'ÿ÷Ö“¾”† ¿/69?ÿXbÿï¹’¾²Ê¿ð{D?ÿXbv5™½ ü¡=K=C€‚à€‚x€‚ÿi­¿ÀÔ¾,.?ÿXbÿð!!¿”Ö¾äƒ'?ÿXb/»½ã8ð=,gï;¿€\€¾€ÿ:[¿(òg¾nî¾ÿXbÿOWd¿èÕZ¾:þ˾ÿXbhÊμÀÌ'>”mà»LZäQDÿ¤>M©7?L¬#?ÿXbP˜‡:[O‚>§j:?÷è"?åþ9A+]î.Þçx=Š[…=¦6<&€¶kâ€ÿ›ÿx?3+&>\-*¾ÿXbÿWªv?,²M>*5¾ÿXb†©­½y±Ð=ýˆß<äoåoîÿiÙE¿QÙ†>xÍ?ÿXbÿJ¦C¿‚g‰>È?ÿXbl^µ½¦ ç=Cçµ<•tvoÿˆã¿]K¿©,—>ÿXbÿŽI ¿ÓG¿ÿXb<¿¨¼Æ0'=2ë¼6Îôÿ –<>Ê̼Eˆ}¿ÿXb ú ½åGÜ=!£¼û ö ú ÿ3d>9÷¶>ž0h¿ÿXbÿ+°Ä=ºGÛ>âf¿ÿXbèô|½pµ>a8×»ø€3ù€3ñ€3ÿaÂ>ªÓv>W§d¿ÿXbÿ_°Ê>z•D>&äe¿ÿXb·œ =¿ºê=J–;V€’^€’½€’ÿ pM?Ö.?éß=¾ÿXbÿrYS?ÂQ?!/?¾ÿXb<¼'½±ß>ŒÚý;çsrsæsÿ˜K>“Þz?I¼ÿXbÿ¦Â$>vx{?ÁFĽÿXb©ø½1\>Wv½ÿ€ü€þ€ÿ’o?Ô¬›¾Z‘6¾ÿXbÿûj?Ã]¯¾ô2M¾ÿXbÃ9=‹ÿ»=Šh<Údqiÿ$ú{?Æ&> ~Æ=ÿXbÿ„X|?¥K>Ðk¶=ÿXb77¦<Îáº=â¯É¼¾€nÙ€n’Žÿ°½â>ãÁ>ù P¿ÿXbÿ Ãã>çÀ¿>DP¿ÿXbo*½ Ä>Dn<€r-€r€rÿœ‹>"v?ú{½ÿXbÿ齘>øàs?ƒÜp½ÿXbôùh½…Ø= ¦–¼ð€˜ñ€˜Ú€˜ÿB¦½Î‡2>ð7{¿ÿXbÿH@¾V>:§z¿ÿXb`ã<5–ð= –»§€uD€u­€uÿúÎ?âÅ(?f ¿ÿXbÿhÑ?Ô#,?”½ö¾ÿXbÅȽœ3â=óäš¼«—¨—¼—ÿÝx=Œý>ß]¿ÿXbÿè•=ÎZ?b\¿ÿXb]¨ü¼tz¾=¡fȼctbtÙtÿBž}¾ RU>÷8r¿ÿXbÿ6B6¾ö*>—Bx¿ÿXb|eÞ;¡>¼°µ<$€–€èÿ‹n¨=Òw?[Œr>ÿXbÿOA~=#_y?éœ^>ÿXbä½*=3àÌ=㈵<îiìi­iÿm“f?!/Æ> J>ÿXbÿ•µb?ÙÈ>–®~>ÿXb©Ÿw½õ÷’=à =`€'¶€'Ž€'ÿ<휾3Å!¿Z<6?ÿXbÿñú˜¾¡Ê¿‘©9?ÿXbüß½\='="ªð¼E€}B€}D€}ÿȃ£¾ÄY}>ù-j¿ÿXbÿ‚¾¼¾‘°«>~ò]¿ÿXb`Ë«§°>kXo¿ÿXbÿãÒŽ>&ºð=Pýs¿ÿXbCY˜½N ³=é}#=Ó#Â#H#ÿÏ=¿² ,¾¥ŒW?ÿXbÿPéþ¾ 9¾$Y?ÿXb¨7#<—þ>¾iú;)CTC(CÿlVt>Ôw?%½ÿXbIçÚ:f|>M¹v?Làнœ»½9 ¥c*ÊXÝ/m¡<ÞVú=E½»v€u¦€Ü €uÿ¤vó>®hA?½æ¾ÿXbÿ `å>9 D?à6ì¾ÿXb›]½)û=ÎÞ=×.«.¡.ÿ½h+?·Ê¾k:?ÿXbÿ8?{Í¿½2È/?ÿXbß§j½ÿç=ñó=Ä€'‹€'€'ÿ Ù†½¿©¿ÄL?ÿXbÿðü̽y=¿‹´J?ÿXbµü€½×K>±¼“€3’€3™€3ÿ7:{>'À¾="w¿ÿXbÿ1ïn>‹Ð=›w¿ÿXbêõ<¦ïõ=®dG<¦€tc€uB€tÿrý1?Ãý7? >Õ;ÿXbÿ%1?ºÓ8?àˆ¼ÿXbŠÍ‡½{‡›=Ÿ"=O€‚œ€‚¥€‚ÿ¾¾ôýð¾—ÍL?ÿXbÿ×·¾¶lõ¾s0M?ÿXb"Ä•½¼x>‡À<ý€ ‚jð€ ÿý°½ÝÞ}?œYýÿXbÿGd•½ŸØ~?f=x½ÿXb®~ì¼§æÒ=Ú½¼Â Å Î ÿ΀¾‹É0>ùâs¿ÿXbÿ‚ö€¾é®è=kv¿ÿXbœ‡=˜À­==‰PP1Pÿê]M?ÓPH½âS?ÿXbÿÀmN?Ä7E½Ææ?ÿXb÷±‚¼:ÏØ=K;µ¼{}{½{ÿ˜ç=C0Ò>§¡g¿ÿXbÿY³3¼:¹>¬®n¿ÿXbÕ<=‹p³=Å=<¹w  ÿ*1?{ë˜=MÛÜ<ÿXbÿG+?¨oš=©óæ<ÿXb S=ˆ¼å= šÿXbØÁ¸:Ž“i?Bsî=åÈ>9‚m:zg*Í|».ô‡f½¡H>öì¹»·€–¶€–¼€–ÿ âÅ>Lf>Yþd¿ÿXbÿR¯>H!l>Ø4i¿ÿXbW•=½B>×Þ§<ÛsÜsÙsÿ‚=V?Ì?ØZ>ÿXbÿ:S?«°?¶ŠM>ÿXbqưû*?ö#?ÿXbÿË´í><'?×W?ÿXbæ]u½–ã=£è¼ú€˜ï€˜P€˜ÿd­¾:¸>r—^¿ÿXbÿ߯¶¾Ö¤¿>ð[¿ÿXb îê<ùóí=š´©»¢€uN€u €uÿßÂ?Œ­'?ûv¿ÿXbÿ ?\à$?*\¿ÿXb:=s*¹=™ñ6<Ù· ÿˆ~?ƒË¯=HƆ=ÿXbÿú3|?á$>Ê[v=ÿXb(¼g'>#’ÿXbÿ€n—¾p&q?Œw">ÿXb±,½þÕ>9›Ž;vs´€rtsÿy|;>H[z?‹ŸÍ½ÿXbÿK >ÔMw?Îýi½ÿXbÚ(= ¥Ï=žbUºØ€`v€`øÿí}_?„ž±>€¯¾ÿXbÿ„"`?x½´>ƒé¨¾ÿXb…Dš½q=ÿ¯ºÿXbÿ»¿x$B¿ ÕY>ÿXbµTž½c˜#>~Q‚¼\€{¦€{]€{ÿ3ñu¿wb>Ë2,>ÿXbÿm¿Lž>Sc^>ÿXbiäs½)w>Þ9”<½€mÈ€º€mÿÎ>ý!}?ñì<ÿXbÿ‹!2>¿ø{?M<þ<ÿXbÁÂ<ôè=Âм:€n<€ns€nÿ‚ñ>¹Z>=§ˆa¿ÿXbÿŠîí>º<™šb¿ÿXbE,=k¶Ò=è†&<•—”ÿžj?tË> é>=ÿXbÿf‹g?¸RÚ>¼(<ÿXb²-ƒ<«í†=÷ÉQ=ÉL¸LÈLÿ J?xî(¾G?ÿXbÿ7*?6*J¾ãL?ÿXb±l&=ƒÀª=>é=I€Q’i=€QÿJ]?< ÙÿXb\=]áÝ=Ñ#Ær]c>ÿXbÿÞ›T?Kû>‘Ú†>ÿXbËö¡½ÃË=›È =xópÿŽ9(¿q‚†>1Þ4?ÿXbÿ$,¿Ú´‡>žê0?ÿXbÁ'=9{‡=§çݻՀ¶€ ‰ÿF1k?±x¾µ¬Ÿ¾ÿXbÿÎÔh?†‡Š¾——¡¾ÿXbį=´9Î=W=/i\i,iÿƒqE?"<²>Nk?ÿXbÿþbB?°L½>Ä ?ÿXbþµ¼”¾<ä€t—€tƒ€uÿM¹¸>²[n?­ì\=ÿXbÿ‡²>GXo?í¤…=ÿXbc½¹ú>B]¤ºU€r[€rþ€rÿ‡ïŽ>zl?§Êˆ¾ÿXbÿ­a§>À“i?6%|¾ÿXbé·¼xÓm=?:5=åwäwìwÿÙ0X¿MËJ½Z„?ÿXbÿVV¿î&½Â™ ?ÿXbµ˜½¾= ˜#=¤!–ÿ°> ¿L¦=ŽF?ÿXbÿN‹ ¿p½=>ÿE?ÿXb—=ôŠç=à-:G€’U€’¡€’ÿaT?ª¦ÿ>‚ݾÿXbÿ¦N?áù?ÂŽƒ¾ÿXb®ä<ç=Œ¡¼¥€ŒÖ€Œì€ŒÿâOÂ>¨è#?9ø*¿ÿXbÿ²?É>9‚"?yL*¿ÿXbuÈM=×1n= «ø<ü€´€º€ÿ¼_Ñ>ѳ½™Šh?ÿXbÿÛþÕ>´,½.Qh?ÿXb‚Á½¨Sþ=(|¶<ö\þ\Õ\ÿ!Û}¿è‹’= 1Ü=ÿXbÿ9"¿æÌN= Ø„=ÿXbÐ'r=Qh=oð<å€&ä€&à€&ÿ•Ôi?¨V®¾njd¾ÿXbÿ.Bj?°¾b’W¾ÿXbAš±:zlK=%­ø¼ÿ { ö ÿ'Úq>—mo¾Ïrq¿ÿXbÿ¸>WhZ¾)÷v¿ÿXb°sS½³xq=«A¼Cž¦ž„žÿóT¿B±Œ¾ocG¿ÿXbÿo¿SN’¾4¼D¿ÿXbW#;=™-¹=Ròê;pGqÿX ?z†=¼sf½ÿXbÿ˜‡?›®r=ÄÇO¼ÿXbd‘&=£VØ=„KG<Èz¦ÿ›d?ipå>I —=ÿXbÿÝd?ã>ÿƒ=ÿXbîù¼ ´›=ýJ'=ÿ€8ü€8s€:ÿ|®°½É„?¾Ó‚z?ÿXbÿ™¥¹¾t¾Ê¥f?ÿXbòÏŒ½¢D‹=?¹»Ÿ*ÿ®"¿À5%¿œ÷¿ÿXbÿC[ ¿)¶¿³¢¿ÿXb#†¼æç6>•Á¼˜Œ™Œ²Œÿ'!!¿o|*½¥F¿ÿXbÿžü ¿ì†½VUF¿ÿXbó½¶L&>\<<½C€ƒB€ƒ¶€ƒÿy›r¿`Ú¾”Á’¾ÿXbÿ Îr¿[‰ù½ÕÈ•¾ÿXbº½d½ð£Z=¨ä»ç€Žì€Žæ€Žÿ±j¿­Êš==®Ë¾ÿXbÿ.c¿ Gß=æ¾ÿXbçÿ½­3þ=>xí»s—¯—§€rÿlŸ¦>Ç\4?r!¿ÿXbÿ®¸¸>óY:?¨B¿ÿXb =‚½_z+>̵(½Û€+¡€+ÿµÙ[?tø>6E*>ÿXbÿ4FT?ÀÞ?bÿXb_R½h®S=Ñ$±ô2 ¹ûœ¼r<rœrÿŽ;û¾ÏG?ÉRÆ>ÿXbÿ#;8^S?[qË>ÿXb%”>=l–K=^-÷–·<ì€mä€mî€mÿyçQ½!¡?>Ý…¼ÿXbÿ†pb½–„?^ÅÙ¼ÿXbd­!½¢)Û=‚á=¹€1¸€1ž€7ÿ¾>š>·¾>g»`?ÿXbÿ¥Ûƒ>?/Á>ò¹c?ÿXbl½µ5>bm<-"^">"ÿA]>Xw?6>ÿXbÿĵB>mLy?.ÿ=ÿXb¤ˆ = lê=™º«<…€t€t€tÿr>K?Wv?ç0Ð=ÿXbÿÔ¤P?a?*Çë=ÿXb‚ë¼ ü=lîè¼—€…H€…¸€…ÿ?R¿¢.†¾`¿ÿXbÿ“ÞS¿•¾?¹õ¾ÿXbiäs¼ñ»É=V B=€#’@K€Bÿ‰£¾qc?™ª>ÿXbÿºu¾CÑb?몱>ÿXb-zg½5ÏQ=Ðdÿ;Ó€fC€f¥€fÿrÙd¿…‹>m.¶>ÿXbÿmÁX¿6º²>ì—Í>ÿXb-xQ<¥0=€[=Z€F÷L`Lÿà>˜çÔ¼°f?ÿXbÿUUê>Ÿ½¿xc?ÿXb;:.=ˆ+Ç=w×Yº¿€`½€`’€`ÿ½m?=&N>r}Ÿ¾ÿXbÿƒÇg?½œ†>û±ª¾ÿXb‚:å¼`V¨=õB=B€8;€8Ú€wÿm…g¿¢Õ‘½øk×>ÿXbÿXi¿(ƒ½vÑ>ÿXbÒQ޽ÛúÉ=å·(=üzözýzÿÇ©‰¾J)¬>%g?ÿXbÿí ™¾¨«´>òúb?ÿXbùg†½©j‚=ébÓ<퀩þ€©–€©ÿ±²º¾b+Q¿,¦ä>ÿXbÿ³;²P¿*­Ø>ÿXb}ʱ<è2Õ= l•¼Ù–ª€Œ«€Œÿ[s†>™M!?â;¿ÿXbÿT-^>Ý? ‰B¿ÿXb“q ;¾Ó=vµ¼«€;Í–à€;ÿÈ#6>-Ì+>Å:x¿ÿXbÿõ˜ >ãk>Á½v¿ÿXb$ .= ü]=¦›=¶€¼€°€ÿ ¾Q#1>Rz?ÿXbÿØÖ½[€7>Ulz?ÿXb–² =H2ë=‰”<‚€t€tº€tÿͤL?P?,ëo=ÿXbÿpCI?4w?¨2»=ÿXbÈ·7='÷»=¶ŸŒ<æi?7iéiÿ+%|?“)>XÊÁ=ÿXbÿ[<|?ÆÐ>/EÇ=ÿXbÚ=8ØÛ=Ù—ì<ãíÅÿ8®;?á.Ì> ?ÿXbÿÄ:?éØ>;Ë ?ÿXbq­½ >^M=€eü€\|€eÿ}=¿ —5>y D?ÿXbÿA‘¿‡ò:>™FD?ÿXbÊŠa½ =Û=í€'³€'ÿ룼/š¿™rX?ÿXbÿ1´;;Ž¿‚¢T?ÿXbS½Lú >³´Ó<ñ€Mõ€Má€MÿíRA?ø‹?ÆH˜>ÿXbÿRO?ùF?«/—>ÿXbºù=)±Ë=ãÇ=jk®ÿˆó?Ⱥß>‹â-?ÿXbÿ­é?ÛãÙ>$-?ÿXbWÑŸ<ã¾=–ËÆ¼l€n·€nŽÿw[º>ÈüÑ>^V¿ÿXbÿò¾Â>º Ø>®R¿ÿXbµ6M½MÛ>qªµ»k€—Ù<ÿ%Š¿†%ѽ|S¿ÿXbÿ˺¿çA¾â0W¿ÿXbËK¾½\ó={ =Õ€eê¥_€eÿY^{¿÷Á"¾åÈÒ½ÿXbÿÔŠy¿tü(¾^à¾ÿXb¤m¼½Ëí=½Š =)\r¥­\ÿ?a¿v¢í¾a5Û½ÿXbÿ†ÍZ¿«ºü¾x™$¾ÿXb{Úa¼\ËÄ=Eb½‡«€;Ú‡ÿåßé½€àZ?ðƒ¿ÿXbÿ’¬1¾0ÂZ?©ú¾ÿXb>"†½¼zÕ=}$%=oz¶zÝz‚N‡:`&|¾8=î>'§Y?²5‘:Àc)Uš6.ÿôžŽ¾õ3Õ>DŽ]?ÿXbèŸà¼¼³ö=æw¼J—2—^—ÿ?ººE¾P??2¿ÿXbÿÓ¶¼3N?u׿ÿXb©1¡¼×ÙP=û“ø¼Ý€¡ñ€¡t€¡ÿ ŽÅ¾èü¼¾ËrX¿ÿXbÿAÖ¾*k·¾¨U¿ÿXb¼#ãK³¦=Ø]?ÿXbÿ¼êÚ>äq³=_Tf?ÿXbO“½/–=z9,=“€2K€2€2ÿŽÅʺ¹;=µÖ?ÿXbÿç]â<éòí¼PË?ÿXb›=½×ù'>`t¼,l]l,€ ÿÒñB>Ÿ `?ùÀã>ÿXbÿd0>e›a?BSá>ÿXb&nµ½]Â>Õ;¯]RÿË q¿v”ê=¥ž¾ÿXbÿ³³f¿ë ÷=Y(Õ¾ÿXbSu;]É=×QÕ¼ŽfŽ‘ŽÿæŠ0>Ùj?Ä­·¾ÿXbÿˆ_S>×h?ç´¸¾ÿXb<À½i!>ø3<¼@;ª;Þ;ÿнó ¿”T¿ÿXbÿ{E¾«_¿~«V¿ÿXbªbª)uI;ý€uù€uÿ€uÿ›´?Ô]W?~¾ÿXb˜ÅÞ:)ûï>"…]?Ý5¾ZÅP:öÏ|**¸j/¯Z™¼+5{=i¨½Z¡®¡¶¡ÿñ²Œ¾£n”¾b°j¿ÿXbÿšà¢¾Óf ¾e¿ÿXb1]½f¤þ=Ÿb»±—f—¶—ÿ,ÑÃ> ŒX?ïV¾¾ÿXbÿÙÀ>ø£S?ˆúÕ¾ÿXbB³k¼®e2>ñ¼òFæF6Qÿß?k0³>BÒF?ÿXbÿžQ ?’¾>œâ??ÿXb…ì¼½¶Jð=1x<«€T€Tÿrm¿ÂbJ¾m¢¾ÿXbÿ`œt¿ùHA¾¿h¾ÿXb•¼ŒLÀ=¡Lc=¸€-T€-³€-ÿ_a;&‹þ>â^?ÿXbÿm†{½¾?]TZ?ÿXbFÑ=üÂË=ÛN=WÔ ÿª3#?Æeã>ë)!?ÿXbÿ³4?rÀë>BÖ'?ÿXb¶6¯]Ú<~€tÌ €tb ÿ÷w>+¨b?,Ë>ÿXbÿN‡s>JMb?lÎ>ÿXbXqн°ã>Ê2ÄÿXb]O4=!’Á=ÉËš:Œ.ÿ1cl?Ç>넾ÿXbÿÜßk? ’Œ>ñ׌¾ÿXb~Ä/;rP>Û¦»€ìC€ÿ]Cß½ðæZ?èÿÿXbÿyKÁ½ªpV?¹ ¿ÿXbž•4¼xð3>*§½¼IQ^QìFÿ½a4?þÇ>s§?ÿXbÿO,?ÀWÇ>7!?ÿXbÔ—½ï9°=W¯"=¤#§#Ê#ÿnÿý¾kÉh¾†V?ÿXbÿ»ý¾QŠ`¾´&W?ÿXbuèt=Ch=.ËW<Ò€§€Ö€ÿFÝq?鎧¾ºhŠ<ÿXbÿÎÛt?ó“¾Í:=ÿXb¸W†½ö²-> ·½î€+U€+~€+ÿ*f:?/½*?v÷!>ÿXb~PÜ:t/.? 6?^L5>ã…K:.r*tÉÓ-lê¼¼ÿYs=:¯1=ÃwÂwš€:ÿ;ËV¿‘¹9½@Ì ?ÿXbÿuBQ¿Ó¡J½ì?ÿXb^½Š;Ò‹š=ŽÍ½v€›¸€›©€ ÿEq>_̼ë™w¿ÿXbÿ£x>øg9ßj<ïîæÿðN¼õN?L6”½ÿXbÿ‡ î<Êk?œ@x½ÿXb±µ½t#Ì=ü7¯<ÕoÝoÔoÿ¡‚o¿WU>.ö‘>ÿXbÿ•ýh¿+p>ã®>ÿXb¢E–½bÚ—=Ð =³€‚±€‚e€‚ÿ ¹¿‘翽e?ÿXbÿËX¿ì[ ¿˜?ÿXbßÂ:¼„I>À&ë<À쀀ÿÓè\¾û¡[?š¹î>ÿXbÿlg¾*ÑZ?.á>ÿXbÙ=Ï¡Œ=a¤=[€Vµ€Vt€Qÿ‡8?¿ë½=ÎÏ/?ÿXbXn†:£<-O!×¼fõ=˜À-¼&—†—O—ÿ–ñ½‰°P?G-¿ÿXbÿ!K1¾LP?¿ÿXbRµÝôQ\¿ÿXbÿÖ½A¾ðxó>¸î[¿ÿXb…í'=aŠÒ=™99|ï°€`ÿÍÄY?ÉÕ>Æt¤¾ÿXbÿÎþP? ³á>»¿¾ÿXbªÒ–½L4>ƒÀʼ€J€†‰€Jÿ·‰&¿ðIB¿âè¼ÿXbÿ´ú.¿íÔ9¿ÿXbN+½Gé=!“ =¦€7¹'Ÿ€7ÿq2/¾Eï?’H?ÿXbÿ§óý½ ?C¯J?ÿXb÷ä½…'>–“м¼f¦fƒfÿ3|T? g?Õ45>ÿXbÿ»V? È?ð7>ÿXbUª½ßÐ=üVk»õ€÷€é€ÿ™ >¿b6 >«¿ÿXbÿOýK¿Ös>b>¿ÿXbKu½vp0>Ó0|½€g'ÿ§¸¾õ¸‡½cFn¿ÿXbÿ7&¬¾²ˆþ½´ün¿ÿXb®ºN½ 6j=q=Y0°0^0ÿÀìb¿N{λõ÷ì>ÿXbÿCb¿ÓC½a'í>ÿXb³í´<iû=C »t€uu€uÞ €uÿùõ>«E? \Õ¾ÿXbÿªÜ>2¹H?@å¾ÿXbñba½ç5>™ž°»Ø€–Ù€–o€–ÿ$³>ñL>‡m¿ÿXbÿZË·>ùŠa>J0h¿ÿXb¥»q>¢;〓4ဓÿb¾ÓL{?sN¾ÿXbÿ€þ'¾ÛÈy?씾ÿXbßO ½‚­Ò=Ï'=â€7*€7à€7ÿ•^‚¾@™ï>"¥X?ÿXbÿ1ȾüCþ>þR?ÿXb‹6ǼšÌx=+=Îwžwv€:ÿÁÖI¿È-¥½‚?ÿXbÿ¸ÄO¿˜í«½?ÿXb…•н½ÆŽ=Y =÷€ªö€ªå€ªÿ7_Ͼ’ 1¿j?ÿXbÿ&…þ€à.¿K]?ÿXbiS5=¢cÇ=~Ƈ¬t;ÿXbÿíŸs?ú›>þ§ ½ÿXbl– ½±ˆ!>Ž?¼ë;Ý;„;ÿðx½Å ¿FP¿ÿXbÿZ·Ž¼ÿXbÿo??J8?íÁ>ÿXben><“Q> ±;SC(C®Cÿúņ>au?,åß½ÿXbÿkÁs>‘Jw?ÖþνÿXb`éü≮é=Ëó<þúùÿ™¬-?Ì?RËñ>ÿXbÿh¯-?²¢ ?-u÷>ÿXbrQ­¼&n5>.Œt¼'QIQ#Qÿý—(?RŽ[;¬¤@?ÿXbÿêb2?´™½V6?ÿXbÛú©½ >õ½»€€ª€ÿ…ç¿ÛóŒ>ìš=¿ÿXbÿ{"¿Wœ>s#6¿ÿXbE€=\“Î=Ë¢0¼u€Œ¬€’±€`ÿ…Éþ!¿ÿXbÿ´68?YG…>óÍ$¿ÿXb䜽·Ó¶=„¹]¼ãbábÅbÿ!³2¿ø£º/O7¿ÿXbÿ7'¿‰t<4ÎA¿ÿXb;¦î<ãŒ=ûY,=½L|LòLÿ¯žÔ>~ô,>JÕd?ÿXbÿ~gù>­’ì=œ]?ÿXbW?6=À—‚=]é<»€º€5!ÿ0Ž—¾5Á? ÏE?ÿXbÿʾ'­?âžX?ÿXbl覽1ìÐ=Übþ<ÇoÂoÆoÿ:—,¿?+„>Ë%1?ÿXbÿJä+¿G†>Gz1?ÿXbzĺ—Çú=R~=í ì ›€ÿJCƒ=hV8?;á0?ÿXbÿŽ<%ø2?¶ý6?ÿXb9R<M =‘š6=쀕 €•Ì€•A >SEʽCÈ{? /(>^–Õ½³{?t$·½¿)Ì=åG|<]€ ¸€ € ÿ¯îz¿BJ>0]_¼ÿXbÿ˜Àz¿\G>½ÉS=ÿXbb¹¼Do‘=uVK=Þ€:Ý€:J€?ÿõñO¿Ùy‘¾=f?ÿXbÿRfN¿îK¾Jl?ÿXbàÙ¾½Çðø=Bè =Ó€e»€eû€eÿ“~¿2²=ÿ—s=ÿXbÿ惿œÆ{=©Š»ÿXb²“½üà¼=[´€¼$)`)%)ÿ—òº¾W»À=—m¿ÿXbÿ#™Â¾E.í=áìj¿ÿXbTn¢»J_È=„cV=\€,A€,w€,ÿÒ˜;æC?½Ó%?ÿXbÿ7Ú,½¢´H?Ž‹?ÿXb÷®Á½Ü„û=B±•<ñ\ô\ä\ÿ&1~¿3ùi½XôÔ½ÿXbÿ?D¿hÞQ½Žêc½ÿXb—$;д„=qh=Ç€*0€*Ú€*ÿÄ' =1¾%>m|?ÿXbÿ†ä=©u >X÷{?ÿXb¯==%¥=^œx<²nfnlnÿšã~?>Z®=†õ=ÿXbÿ˜±~?Z¿=¢=ÿXbš?¦ìÍ>cPV?ÿXbÿG¯¿>0ïÇ>kNW?ÿXbuÈM¼fLÁ=·œ ½Ö‡Õ‡Ý€;ÿ L¼1/;?Š›.¿ÿXbÿÙÈ€;ùP6?ε3¿ÿXb qe»„d¡=¨nn=€-€-@€-ÿÄ¢…½L‰>©v?ÿXbÿ%ò½Eþˆ>æÍt?ÿXbÂÁÞ«¼ÿXbÿÁ~N?ë1?¿‹¿¼ÿXbp™“½G=4>‚U5½O€+E€+N€+ÿ—ç©>kDZ?z¬Î>ÿXbÿåÇ>‚eQ?cTØ>ÿXb¾öL<-íT=®ÙJ=²€K[€Kp€KÿÑ„?õÆç¾õW-?ÿXbÿðR?õ¯æ¾;/?ÿXbcD¢¼È{õ=-2¼º—¸—y—ÿL<È=zR6?›ô1¿ÿXbÿë›=Rw=?5+¿ÿXb o¯½‚¯=BÈÿXbÿ¾/Z¿#'Ú¾7X›>ÿXbÉʯ½?Ô=±¥Ç<²ooo³oÿõvV¿¡ÉÓ>Y‚¶>ÿXbÿµ(X¿¿hÁ>#…Â>ÿXbãü­½ãûÂ=™,î<øïàÿk5K¿ƒø=·|?ÿXbÿwH¿ïÊ<*™?ÿXb¬o =¬ýÝ=gí6ÿXbÿíI¿3æ ¿x——>ÿXbäf¸¼½á=¹Q$=€7¢€7€7ÿÉj¾Dñ>}Z?ÿXbÿY|¾û>ÞýU?ÿXbÒûƼrˆø=ý† ¼'—<—%—ÿq¹;¾“Z^?»ë¾ÿXbÿÔ8"¾úAX?¯Û¿ÿXb`“u½]6z=xAÄ<2€©E€ªÇ€©ÿ±x¾µ`¿ÓiÖ>ÿXbÿNÉa¾à>a¿Ô‰×>ÿXbÕ%#=À\Ë=¢¸ã<iŠiiÿØ…X?C¢>DÞÛ>ÿXbÿº]?ÐÎ>4“Ì>ÿXb,f½Oå$>JÓ º"Z]Z”ZÿLA>ö{R?n| ?ÿXbÿáA>¼#R?9ø ?ÿXbçãZ»8»õ=‚ýW¼-€ê’T€ÿ†»K/?tÅ:¿ÿXbÿñr¼©‡5?¼w4¿ÿXb·U½=,T=ë¨ê<_€fº€fU€fÿãòv¿õÐu>yÏÞ=ÿXbÿ]ôs¿‡>²ä>ÿXbx˜¶½ \¾=›p¯<ñ忀 ÿ.#s¿#½*Ÿ>ÿXbÿ•×o¿@‰U½±>ÿXbTTý»¼@‰=n¾½Õ¡³¡¡ÿè²¶=ZM¾|Åy¿ÿXbÿ":>‡7G¾fÂv¿ÿXbÔdƼB s=Ø*=Ïw‚wwÿšL¿Yx]½¿á?ÿXbÿnmR¿„‘½þ§?ÿXbv‹=-ò=jø–<·€tm€t¾€tÿ]#8?`Ö0?GM—=ÿXbÛG´:4Œ5?B4? )O=ø9 6*k·«/¸v½cÑ>»!=£GD€GDGÿÜh¸>:iñ>®N?ÿXbÿ¦³Ñ>míé>š$J?ÿXb*‹‚½àg,>Ù.½ˆZ·€+ÿ›ZW?г?ÛSA>ÿXbÿ¤P^?Æiî>Šp.>ÿXb‹ÆÚ¼n¿œ=£s>=Ç€:‡€:~€:ÿWÈO¿«À¾)Áä>ÿXbÿ*OT¿õüƾXŠÍ>ÿXbÁå±< ô=Ê ¼Ò€É€u§€ÿásÏ>@c:?àŒ ¿ÿXbÿ¬§Ò>e=?6G¿ÿXb†ç¥¼šï>Žv\:g€“e€“–€rÿâw]¾)n?ÉD˜¾ÿXbÿÛ¯G¾¥lo?+B—¾ÿXb¨ªÐ¹N>Ë Ú;ÙCßC±Cÿ1¸«½'’~?60ƒ½ÿXbÿ¤ƒX½.Á~?Dª½ÿXbümO=’B=w¦:ÿ€ þ€ þ€ ÿ`?Æ$¿®Ëó¾ÿXbÿ­?)+4¿P;ÿXbN·ì<æö=š›<“€t‘€tI€tÖÛ:ó(?>l??3e•=Öÿ’7EŽ'ç€ .ÿÓ+?ƒY=?/¼I=ÿXbYÜ?½µÁÉ=Û²¼š › | ÿ*þÃ=ð¼=nº}¿ÿXbÿÖ¨=rx > Í|¿ÿXbÈa½t˜Ï=“"=ûz°zðzÿš&Á¾ŸÓÕ>!œS?ÿXbÿó6¼¾íáÊ>×aW?ÿXbv‹@;”Î=gó¸¼ñ€;€;?Žÿí.>ËbÉ>\Dg¿ÿXbÿ˜æ>Ú^µ>$m¿ÿXbQ(=š=¬ÿ<«€Q¥€Qª€Qÿ;ì^?ö8ϼddû>ÿXb¶¥±:‹,`?޽™ö>lM‘9“³Ÿ#e&¶-Ê;‰z>Öû<¥€~ ð ÿ ¶0=–ÁV?ðæ ?ÿXbÿnív<_ÌW?¿ª ?ÿXby$=†Œ=!=w€Qu€Qr€Qÿa»J?CñÜ<¸*?ÿXbÏ+°:F?Ê2Ð<þ!?—|l9§G*ùsY.·%=ùj‡=µŠþ»Û€ª€Ù€ÿ>a?€ðk¾½ÀÕ¾ÿXbÿìb?"L¾Ll×¾ÿXb>"†½ã$>õIn¼5€ ”€ 7€ ÿAg=?¸X?øå»>ÿXbÿ&6?7G?÷Õ¼>ÿXb4-±»¥õ÷=!!J¼X’=’ð’ÿ”Î>Ëø$?ÅA¿ÿXbÿ%>^'?»>¿ÿXbUƒ½77&=•H"=i€vx€vÕ€vÿÏR¿œ>Wõ>ÿXbÿv4[¿ ×>92Ô>ÿXb™›o½ysØ=nQ&=\$Y$²$ÿ¢ð½¥³?#[V?ÿXbÿ|å½s?CöW?ÿXb|µ#;±õ=¸±=Á à À ÿb5>•¶&?œè›&?zH?ÿXb>–>=ÆÃ›=Å«,<%nNnÉ€ÿÁ1}?xI >Ÿ0k½ÿXbÿ9?jj={P½ÿXbDÂ7½¸‘Ò=š˜®¼¥ ü q ÿ „»,N>^Áz¿ÿXbÿm^}¼§ð_>œÅy¿ÿXb9 …½ë:$>ïW¼9€ l€ ^€ ÿ.Î>?!# ?çî¿>ÿXbÿIs@?$Û ?Ä ·>ÿXbÀÍ‚½~5'>EÔļ«fªf¯fÿ›EM?b‰?ðWH>ÿXbÿÒ L?Ö»?ÊŠm>ÿXbk½  (>hG½[:{~:ÿ Ç?™¸#½ ÓA<ÿXbÿ—§~?…A¥½›=ÿXb• ‹½· ã=O­>¼©€™Å)¯€™ÿ`OÚ¾N¬>}ðV¿ÿXbÿJå¾ ¤>ÄU¿ÿXbè3 <7>Ÿª=m ß ™ ÿ}ÆJ>flD?Y'?ÿXbÿ¿é5>³ÏG?p?ÿXbrjg½Í™=3Ý+=x€'ï€'ó€'ÿ(Üš=‰‡¿²ÅZ?ÿXbÿ–º´¹¤dø¾õÚ_?ÿXbˆF—½³Ñ>“Œ=È€.΀.É€.ÿÒ#·½‹€U?c ?ÿXbÿ-û¨½äÅW?·!?ÿXbÚŽ)½÷ß=7Þ¼ï î u ÿûÚ³½LTç>vEc¿ÿXbÿB±ª½x˜Þ>e¿ÿXb-y¼<]>ƒM<‘€u>€u–€uÿBâ?ëŠY?š]‡½ÿXbÿ‰/þ>Ne]?ST™½ÿXb±“½r܉=7QË<:€©Œ€©3€©ÿ¤> ¿ÞJ¿•ß–>ÿXbÿ§Á¿fFJ¿Ý™>ÿXbu…½(>ØF¼¼l€ m€ ­fÿ/õ0?¡c,?ý8†>ÿXbÿ*ð,?p/?jN>ÿXbxD…¼dËò=nø]¼ƒ€“€“P€“ÿxæ>¾vQ?1: ¿ÿXbÿþÝ^¾ÅQ?9Õ¿ÿXb”ÛöO&¿ÿXbÿúv?I¹>ô¢;¿ÿXbî—O½pì >?Ȳ¹ð€–œs`€–ÿv8?°KÝ>ZÎ ¿ÿXbÿQ,8?õpÏ>Œl¿ÿXb‰);kê=L6ž¼g’c’Ì’ÿήJ½viü><^^¿ÿXbÿX*Æ:ãÍü>÷^¿ÿXb4"=Ý#Û=n„<ÒO}ÿªb?©Fí>"§›=ÿXbÿð~c? Næ>ô²¶=ÿXb±£ñ¼—ã=IŸ=Ö€7Š'Ô€7ÿPá½·?™ßF?ÿXbÿ~õ½0?>·G?ÿXb¥žºßné=çà™¼l’ì’z’ÿ\Ý•¾!†ó>2[T¿ÿXb`ب:~¨‡¾Af?æøP¿­Ž`;6Óç*<Ü/³·½C= >d#=Õ€hÆ€\è€hÿµe~¿AÒÄ=e]i=ÿXbÿºÄ}¿ó(æ=ÅÒŒ=ÿXbMi=½, |=RF=d€¤U€¤—€¤ÿ½{,¿¡ò[½Ÿ«1r½þQ}?ÿXbÅ®¼¸Ž=_|Q=K€?O€?J€?ÿ‘L¿„›‡¾¤+ ?ÿXbÿ¹L¿>lŸ¾Ör?ÿXbæ;x¼ÜÕ+=¨S=§RaVÛRÿ€»´>õZž=o³n?ÿXbÿ̳´>ãŸn=©o?ÿXb5^:½5@é=zr =ä.Þ.ì.ÿφ½0(?³Z@?ÿXbÿL¸—½L(?Bø??ÿXbO–š½5ì>Ac&=Q€¯€ €ÿ®ÿ½¼ùI?‹?ÿXb§„’:€’K¾O…H?ýÉ?˜Â:-Ná*«Óˆ/Þæ ½³Bñ=¦N¼Û—¦—Ú—ÿ‹þÏ<§M6?Λ3¿ÿXbÿæ´<² >?)Ç*¿ÿXbï㈽IÃ=¼F)?))ÿÿï¾"0>Î]¿ÿXbÿøÇپǘé=îÖe¿ÿXbĽçûÉ=º¼® «€C¾ ÿ!ó¾4D5>ÔÉy¿ÿXbÿV¾3PR>'ux¿ÿXbÈ$#=Åv—=Ÿ"=p€Q\€QÇ€Qÿ/jP?Jò¼w?ÿXbÿ´wP?P‰Œ¼ï„?ÿXb•d½¢ÓÓ=†¼ß)Þ)v)ÿ(¿EÂ¥>!×@¿ÿXbÿ-‚ ¿…|“>•I¿ÿXb笼¦ò¶=]P_=›@™@4@ÿ•ì¾RÓÒ>"6I?ÿXbÿªìì¾JaÜ>LeF?ÿXbÀ"½Û>Øn¼mflfyfÿ¦i?:¬;.Š=ÿXbÿ‚V|?a=5 >ÿXbW”²½KZÑ=2‘Ò;?‘–‘=‘ÿl`¿Ìå…>tQоÿXbÿÀ~j¿”õu>&†¤¾ÿXb‹¤Ý¼€œ=îz)=€:z€:~€:ÿü$X¿†¾‚\ï>ÿXbÿj|>¿Xò©¾Wm?ÿXb"=ºJw=ü=!€ €"€ÿ.S?G±“¾Jž÷>ÿXbÿ \I?» v¾Ð?ÿXbFÒ.=mãÏ=7<ÔiÖi”ÿRl?:ÇÄ>Ú¤7<ÿXbÿr¥j?Ï,Ì>îçí<ÿXb§A=2“è=þÒ"<…ÿ×dO?\õ?Q¢À¼ÿXbÿLJO?éµ?æê¼ÿXb@Ü<&Wñ=¨7£»Ò€uø €u£€uÿ—&? &?Ô^ ¿ÿXbÿœÛ ?:Q$?ŒÂ ¿ÿXbr¿ƒ½dt >í·6½)]2]P:ÿ)_?«qé¾Î7¾ÿXbÿ)6_?©’é¾Ú$6¾ÿXb-AƼ =!^=V6VVÿ¿F=‘¨›½”õ~?ÿXbÿ—v=Ì­®¾{%p?ÿXbDÀ½R“=RI=€'}€'f€'NÍØ:ßVƒ¾Ì ¿;>LcO?ÿXbÿS‡?½)>CO?ÿXbm6=–]°=µàÅÿXbÿï¦m?2>ëa­>ÿXb2é½ >Ÿ¬˜<ö€mð€mî€mÿ¨ÞB»uÿ?î6;ÿXbÿdm÷:Ñó? 1¼ÿXb}’»¼`¬ï=`c¼Ì З&€“ÿÀÄm<­'*?B;?¿ÿXbÿ°N½o-?>Û;¿ÿXbX;=ÞŽ°=K\G¥x=Öÿ7Ú>$ë/.*ÿ ?"™=&p=ÿXb’½òC…=J±<7€©š€©T€©ÿ ¿`ò-¿³SÒ>ÿXbÿÚ—¿Éã4¿hÀ>ÿXb:?Å<Žý=õ;ö€uï€ué€uÿè?@æJ?óÉ2¾ÿXbÿn&?V×G?ãáQ¾ÿXb³ì = 0ì=ÝÏ©<\€t€t»€tÿlH?ºQ?öÓÆ=ÿXbÓ÷‰:M A?¿Ê%?“ö¼=<²9l*”.¤/±=Á;Ù=6•=ëМÿu7?°ùÍ>1R?ÿXbÿjÁ8?„ Ô>¸ý ?ÿXbœ¿ = í=oóF<¬€tK€t€tÿPH?nU?U/›<ÿXbÿ÷VD?¶4$?ôî™<ÿXbÐ{£½-%ë={Oe»¼‘ö‘Š‘ÿ&¿¸+Ù¾e†@¿ÿXbÿаú¾ gÕ¾ED¿ÿXbq¬K½aR >0e`;DsysMsÿ“#d?I*>uê¶¾ÿXbÿ ‘l?Á†>žƒŽ¾ÿXbìÚÞ<ÞZÆ=&0=nPÔPàÿN¯?~ÔÓ>•PB?ÿXbÿ¸?§ßÒ>•ˆ@?ÿXb¿'Ö<7ÿ¯=X’¼¼Ë€n”€n“€nÿ»ë?•ˆ=‡N¿ÿXbÿ’?âòÙ=xû[¿ÿXb:è=mTç=žÐk<À €t†ÿ~P?Æh?VdÎ<ÿXbÿÃÖO?¤M?û›Ü<ÿXb'£ =ÝíÚ=C ¼÷€’ñ€’쀌ÿÕf"?>ð ?å ¿ÿXbÿW½%?/?ED¿ÿXb‹6=8ØÛ=N¼ö€Œø€Œî€’ÿÄN?Çg ?æi¿ÿXbÿÍi??‚þ¿ÿXbÝѽm'>(Õ>½}:²s:ÿÙ†~? k×½Æe¦¼ÿXbÿ}§~?Qѽ.Ï;ÿXbž´¼A-¦=°‘d=ý€xv€x°€xÿ ç¾y¾`Aa?ÿXbÿžrä¾o&¾cKa?ÿXb)?)=ð‰Õ=„KG£y=ÿXbÿB¯i?ì’Î>çÓ€=ÿXbëÚ<7lû=¿Òy<Õ€t€uÔ€tÿ"+"?ràE? =ÿXbÿè%?¢4C?¤lc=ÿXb„k½>Û=È$#=½$¼$¸$ÿDÆ‘½QÞ?€¤S?ÿXbÿlŸ‘½µL?žX?ÿXb²ˆ½^‚>#D=¯€D®€DV€Dÿþž-?¹÷ï> æ?ÿXbÿ|;?ÀœÈ>9*?ÿXb‹8=HÛ=f0Æ<.imi¦iÿ*\?îÝé>¹i>ÿXbÿ»€_?UYæ>Ó@>ÿXbz¦»†ä>á´9ãCàCîCÿÑ”±½ƒjr?Ïvž¾ÿXbÿ"¢§½œq?ƒ1§¾ÿXb$œ–<Ôe>dÍH:à€u€uÖ€uÿÖÅÕ>!Y?sí¦¾ÿXbÿp1Û>yäS?%Á¹¾ÿXbI¾==¾=1=îP PëPÿ×rA?mÄl>+à?ÿXbÿ8©=?¦ô>Š1?ÿXb8܇½XÉ>M6=µ€Di€D°€Dÿ—T?¹•>,yö>ÿXbÿÇV?|—>æ;ì>ÿXb;Å‘Ç=O¯T=i€,h€,‹Kÿ6i> Ü=?O‰!?ÿXbÿ¦HL>ØB?»ÿ?ÿXbÊ=H¦Ã=j=mêPß ÿÂ_üé?ÿXbÿ€1?V ­>ì"?ÿXbPãÞ»ƒm>’”t:怓怓瀓ÿ$g¾Ä‰s?Ð{ˆ¾ÿXbÿ;U%¾Ú™t?–ê|¾ÿXb_z;=W°­=4ƒx<ƒii iÿòm~? ²=úŒ=ÿXbÿ2~?ô1Å=ð‰=ÿXb?p=³$@=þ'ÿÿXbÿQâ-¾^]¿+ó>ÿXbcî=@¡Þ=pA¶<¶i²`iÿ¾X?‹°ÿ>¾;<>ÿXbÿ~³Y?*Ìü>s$:>ÿXb·C£½µ§¤=‹3=™€‚˜€‚ó€‚ÿ¬‡-¿ž9ã¾D ?ÿXbÿ:o2¿C,Û¾¬D?ÿXbÊÂW½ì R=dK<0dÒdÇdÿ˜ü2¿->%ï2?ÿXbÿœa:¿î¨><,?ÿXbÙB°½®Ë=l¸:Œ‘ž€‘ÿ*To¿Ü.$>ß%¢¾ÿXbÿf5l¿O>ˆ¨¾ÿXbrjg½Ä–=Á(=÷€'ì€'ð€'ÿÕ =ÓS¿¡zR?ÿXbÿM$–<ÏÝ¿`T?ÿXb½Œ‚½ñóŸ=?”¼ÿ¶^¾/W]¾õªs¿ÿXbÿ˜U‹¾ø‡¾ZÅl¿ÿXbiÃ!½y¶=ÿ0=ò3'€5ç3ÿµ¾•‹˜=ú±n?ÿXbÿ[X·¾f€Ø=|m?ÿXbÓƒ½i>ât¼ò;Ú;Ê;ÿ*Z>ÝO¿d" ¿ÿXbÿàc>mR¿ÑJ¿ÿXbð6=°Á=Xÿg<³ecÿË’x?#ûh> ®–=ÿXbÿRcz?”î9><ÌÐ=ÿXb?þR<|ðZ=° M=¸€Ke€K]€Kÿ[ó?½¾Î2?ÿXbÿ)Þ?oÐÆ¾ö1?ÿXb,)·½#ÙÃ=AJl<µ€ ï€ m€ ÿ[Á¿ò3½íwsºÿXbÿkÒ}¿äèÞ½6’½ÿXbi6<ƒÀÊ=„a@="€$ð€$jKÿd)>6>ESx?ÿXbÿaD>_@>;šv?ÿXb@ÀZ½[Óü=oe ¼ €– €–€–ÿv¯…¾õ0?m~,¿ÿXbÿëªU¾˜A0?WÏ1¿ÿXbôm=?O=ü=×€TÖ€TÔ€Tÿu¤8?.Ú¾oË ?ÿXbÿ¾¬2?ƒ å¾”)?ÿXb͹<µ2a=Ü8= Yõ€Kæ€Kÿ²N7?‹Ëº¾>Z?ÿXbÿà$6?~ȼ¾"?ÿXb·Ó½]»=›Ã¼¦t;€CŸtku„:oÛ ¾º±=pŽ|¿éÿ7y9ñ%Ž9á+ÿG@5¾SFK=(£{¿ÿXbùÛº:!>#Û<_€T€^€ÿ]“‹¼]×d?ÊUå>ÿXbÿÞõ¾¼T¤`?þ>õ>ÿXb„b«½«>Û¦ø<\€.ì€.–€.ÿ»yѾ0tU?äŽ>ÿXbÿjܾ8#M?|Õ>ÿXb!ƒ½,ºõ=èJD=ï€Gè€G´€DÿõÏb?!¾u ä>ÿXbÿ™%i?åú ¾ý‰Ã>ÿXbŽ‘l=d”g=Òm‰;ø€&:€&è€&ÿ!Z\?å䟾[Ï;ÿXbׯ:C\?ÿ˜¾]Ó¾ ÿy8QX'M±v,Ý}¼«>àk;΀“–쀓ÿ¶`7¾“3w?-ç@¾ÿXbÿRi3¾“y?ý¤¾ÿXb™=znÁ=A¸‚¼Ö€`z€`¯€`ò‹:±?pº?<&¿©<¥9´µ'™ó§-ÿ–´?á‰ä>¹'&¿ÿXbØÔù¼3Ü0>¥õ·»ÑQQ§Qÿc­G?g믾Kå?ÿXbÿ•(G?Eˆ¶¾˜r?ÿXbŠXĺmÆ©=ák=Æ€-€-}€-ÿ&4=µ‡½¼¯?ÿXbÿT÷½¼»[¼…è?ÿXb&6½t]Ø=†ç¥¼å Ï · ÿÒwv= ¸Ì=h@~¿ÿXbÿ'½ ¾=œ³~¿ÿXbMK¬¼µ=n4@=#€:A€:Þ€?ÿV¿ë×6¾ñ°?ÿXbÿÏÕU¿ É¾A?ÿXb`wº<9%>ÙvÚ;/€uî€u€uÿœ?–W?¨õ½ÿXbÿ× ?ìWS?à}ù½ÿXbtA==öE¢='£Ê;¡€]€n€ÿ}3?ÓÄ»^¡½ÿXbÿÆD?»Á»:š½ÿXbhYw¼ÆÁÅ=-˜ø¼%‡$‡&‡¦Î:1@B¾yYi?•Òº¾çö@:¢A(¯M-ÿ”æ]¾%@h?‚–¸¾ÿXb|³½èõç=ÒÿXbÿ¬#¿jÔF¿­î/>ÿXb²»À½ö=ÏŸ¶<ø\é\ó\ÿ£w¿tîy¾$ˆÀ=ÿXbÿOiy¿1(a¾pSK=ÿXb¶½]R>òaöÁ"É>ÿXbÿvW¿ú§>Â!Þ>ÿXb š–»iT =´®Ñ¼=€¡F€‡ €¡ÿpù=ö¾¼Ù{¿ÿXbÿ$µÛ=WvÓ½v%}¿ÿXbŒÚ}<©¢Ø=j1=\,Kv,ÿ ÒÅ=ù#1?´'7?ÿXbÿ¾Âœ=“u4?k„4?ÿXb£¼½!Ë>ëÿœ<×€˜Þ€ÿnF~¿\ø=wàÇ=ÿXbÿÕB}¿°£=¦Æ>ÿXbˆ0>=‚®=R}g< nn<nÿæ¾~?k­M=öl®=ÿXbÿ¯?ÙN:=Б=ÿXb€ ½½ìÞê=h³j<[¿ÿ5a¿œï¾n°»½ÿXbÿÿB[¿…•ý¾<оÿXbQý¼²Fý=*p²<Œ"ü"ê"ÿ@·™>Æ—R?}8÷>ÿXbÿ;•>ñJX? Êå>ÿXbþH‘†ÕM?RÙà¾ÿXbÿBfµ>úóM?±ô¾ÿXb’wN½a >#Ë<ð€Mâ€Mù€MÿÊý??4ó?mY‘>ÿXbÿ´íH?› ?¦–>ÿXbó©¼K®b=ÿ½å€¡²€¡¾€¡ÿåŒñ¾îÅÛ¾f*E¿ÿXbÿæø¾äÚ¾ÚeC¿ÿXb=c³Ã=]4$=ñPàPxÿ­*?`8°>ç¶6?ÿXbÿsh?yî©>ÏQ;?ÿXb!\¼ß->ä1ƒ¼MQ°Q™Qÿ”VÀ>êj?‡B?ÿXbÿâºÂ>fÎ?-®D?ÿXb›=“ÆÈ=ý¾ÿ¾%û>ÿXbÿëN?†ƒ¥>óþ>ÿXb Ä2=œMÇ=p$P;Æÿç0j?·B§>T2s¾ÿXbÿ/Ên?~ >¼ß7¾ÿXbÍ<9¼Mh2>®e²¼/QUFQÿÁI*?o÷Ô>)¾?ÿXbÿwG$?môç>l?ÿXbÛ:=K>¶=p$P;•(€ÿ½4}?ƒ©-=”~¾ÿXbÿ``|?ù¯I=¬$¾ÿXb¡ò/=à Í=¼h<äi¢—iÿ[³m?ùº>óÞ=ÿXb§Ôƒ:Í m?½>h^¢=²>Î8à+”)ZÏV.ºž(=­ª="Å=ÉiÈi*€Qÿ±åd?¤k¥;TCå>ÿXbÿŸ h?˜ ð<ò_×>ÿXbC(=ÇÒ=6<£DBÿiÉl?¬‰³>k->ÿXb¶ùƒ:qål?yµ>q >u¿…85ts*ʱ/i½äƒ¾=ß,=³#²#ïzÿ±8T¾p@P½zz?ÿXbÿÁ’W¾í!¨¼/5z?ÿXb¤‹½½oœ=HŒ=©€‚W€‚Q€‚ÿ0‚¿¾§'ð¾9ÐL?ÿXbÿ˜ľü×í¾iL?ÿXbBA‰½‰¸=%]3=ç#r#~#ÿÊÇÿ¾Õ>O>é W?ÿXbÿL®Ì¾;—_>æc?ÿXbëY½êè>ÊŒ·<õ€Oú€Oå€OÿÜôz?U~i=Ÿ§A>ÿXbÿàmy?´ÚÖ=ÁóK>ÿXb…™v=Ù$=9î”<ÿkýk}kÿ ¼w?1¡½p2u>ÿXbÿíCu?Ñ¢½_Á‘>ÿXb6,=>“½=k,á<½P@P¿Pÿt'c?ø¼ >Yaá>ÿXbÿüÊ`?³>=–é>ÿXbûo=is\=ì½x<ø€jú€jЀÿ·èn?È<µ¾3Q{=ÿXbÿ¦p?òÊ­¾U”=ÿXb’Y½¼®gˆ=}•<=²€:Ø€?d€?ÿóaO¿Ü|¥¾otú>ÿXbÿ'ŒN¿A«¾$Vù>ÿXb óž½%t—=¹5é< €‚B€‚b€‚ÿ¢øF¿I2ú¾wòÊ>ÿXbÿ ¯H¿û¾žgÂ>ÿXbâ镽³³è=ñfM=êuD€Þuÿz—~½hA¿ŒQ'?ÿXbÿ¸ìª½$Â<¿œ+?ÿXb‡‰†½f£“=f¤^¼·~gÿws;'—-¿d£¿ÿXbÿ ȾŸê ¿Ù',¿ÿXbÏó'½Ð>ò±;ºAAT€/ŒAÿD æ>L:d¿EŸD½ÿXbÿƬð>³a¿E+½ÿXbž(©½¡Ó=kcl»ì€Û€ê€ÿM8@¿Mš>–‚¿ÿXbÿ!XJ¿lB¦>‚ù¿ÿXb@Œ½n1/>A½ø€+ô€+ù€+ÿö>‚äZ?BE>ÿXbÿèå>ˆ_?U"B>ÿXb“½µ±=àö„¼ÓbèbÒbÿÖ½¾V€=6m¿ÿXbÿSþ)%=Àvl¿ÿXbi›½øÁÙ=ât¼Ö)¨‘×)ÿ¶ý ¿uì©>ïUC¿ÿXbÿ¢=¿Î¯>>L=¿ÿXb~Æ=µÄê=<3ÁºB€’C€’ó€’ÿ¬a6?A? '¸¾ÿXbÿ0B9?Š3?[Ú¨¾ÿXbû?=>#Ñ=Sç=IŒKÿ÷?ã¤Ñ>s,?ÿXbÿx ?ü É>åG,?ÿXb†z½Ù =•€=l€'ü €'€'ÿü[‰¾H*!¿úª:?ÿXbüØ:Í"޾"¿±ý8?xH²:õÝž*u.R/Õ&½2Ž‘=^¼¾€šz€š¸€šÿCœ>ò³¾7,g¿ÿXbÿäN>6²¾ ej¿ÿXb™ž°¼]‹¶=Å©½«€ ©€ í‡ÿò\¾~%¸>"eh¿ÿXbÿ\|J¾ WË>Ame¿ÿXb¸®X=^€==IóGÿXbÂûн| =êx̺,€‹-€‹â€‹ÿêv‹½S¿hC½ÿXbÿ«jy½Î‚¿–2+<ÿXbs•½fMŒ=¿€Þ<€©Œ€©Ž€©ÿZ濱ùG¿>@¨>ÿXbÿ\ô ¿5ŠD¿Þf¤>ÿXb©&½]ó=`"^¼³—²—±—ÿËÞƒ>>ûò>yW¿ÿXbÿ$'w>±#þ>ŽyU¿ÿXb3&=«u¢=á_=‘€QC€Q/€QÿücY?‘S…½ž)?ÿXbÿ “[?]±4½Ã ?ÿXbVž=­Ý6=Ä]½»1˜ˆ˜˜ÿL*>¦8ɾ˄g¿ÿXbÿ¯%+>ÑǾ™Èg¿ÿXb×Þ§;­ÁÛ=Œi¦¼Æ–Ë–a–ÿ.?(;s§R>†z¿ÿXbÿ~I=N>Øju¿ÿXbÕ‡½¿,>æèq½ciÁÿ%¸K¿þ½KÄ¿ÿXbÿñÂP¿ÿ~j½Àq¿ÿXbÀ½Œ,)>ȶL½ŒH€ƒŽÿ ©n¿·æ½!°¾ÿXbÿV’o¿ ƽ^ˆ­¾ÿXbü‹ =Æû‘=Vf =ã€QÞ€Qá€Qÿ<ÛN?z× ;vÑ?ÿXbÿu¦L?p–Y¼ Ã?ÿXb€<-ò=€(=` Œ€,a ÿz>ìŽÇ> Pc?ÿXbÿÝéˆ>'Ó>¼õ^?ÿXbåà<ŸËÔ=¼Yƒ¼Ï€Œ²€Œ›€ŒÿµÄÒ>¢ï>q/H¿ÿXbÿÆÇÝ>6À>áÄQ¿ÿXb[z´¼Ð}y=±ù8=ówâw=€:ÿ\wX¿¦Á<½ (?ÿXbÿdW¿ž¤<½âÙ ?ÿXbœá¦½š²=,Ø=Ê€‚#à€‚ÿsN¿À¢µ¼–½?ÿXbÿ6'P¿JáÔ¼6à?ÿXb±ø½¯~=Š’ÿXbÿdÏ;Y¿_Ã>ÿXb›Ã¼>z£=wI½Z€¢[€¢@…ÿ’w¾p¼1Él¿ÿXbÒŸŒ:æ[·¾îÞÕ<]ín¿¡w:‰€"&À†À*!‘6¼Êü>)’/;Û€“µ€“È€“ÿÏR¾æ¿s?|Tg¾ÿXbÿ©I¾û“t?°ka¾ÿXb˜0š<~>Åvw;û€uü€uŠ€uÿCŸæ>¨Ö`?ôJ$¾ÿXbÿ¬ñ>œ\?ša>¾ÿXbÁÊ!=’vc=px=o€h€m€ÿít¾Àzu>Ôßp?ÿXbÿƽŠWî=×~?ÿXb7–½¢=È_=b€‚à€‚Ç€‚ÿkÒ¿e‰É¾³µ8?ÿXbÿ¬C¿{ù»Þ€¿€(ÿ纾»'¾7ÿk¿ÿXbÿ°6Ú¾2[ì½b±e¿ÿXb¶ó}¼"âæ=Q3$=Ý€@¿€@´€@ÿ]Qƒ¾ÿ?¶N?ÿXbÿ”És¾¬ƒó>ƒÉX?ÿXbê<ª½Î=§ìô<éoåÈÿ’æ5¿nŽ€>dF(?ÿXbÿw7¿õL‡>!:%?ÿXbK˨½÷Î=%³ú<äèoËÿù1¿S€>w,?ÿXbÿ¬Œ.¿øÃ‚>!{/?ÿXbK.½Gé>¦Õºw€rv€r¸€rÿábÇ=6)w?mw¾ÿXbÿéï=…x?bóU¾ÿXbREq½U…æ=Á޼÷€˜ø€˜ô€˜ÿI-¥¾!Ëà>àªV¿ÿXbÿ¤¯¾â#ß>U¿ÿXb¬S¥½Ð=Ñ‘Ü<ɀȀ”€‚ÿ05¿bü(¿Ç>>ÿXbÿš=¿¬e ¿S~>ÿXb Q:½3Í=‹S-=ø€1ù€1 €1ÿ[ÜN½«5^>°y?ÿXbÿwBŽ=–K>Iz?ÿXbü¥…½îè>žEo<ª€m¬€mz€mÿ:3®»1~?ô`€½ÿXbÿjzÌ:Ѻ~?6½Ë½ÿXbF`Œ½Ôó.>Ù`a½NO•ÿQxW¿y_\¾Üý¾ÿXbÿ²°]¿¨c2¾ð¾ÿXb8÷=èŸà=ö˜:¦€’D€’瀒ÿèK?'˜?§š‘¾ÿXbÿ§˜I?t?Îߟ¾ÿXb¬E¼µk2>׬¼HQÎF^Qÿ$?¡¬Ô>ó‹*?ÿXbÿ&3#?_Å>ˆÅ*?ÿXbš´©;^*>NÑ‘;fC@CÅCÿC\=œöz?¼vB¾ÿXbÿ^Ù‹=á{?Ú;¾ÿXbkIǼ‚|=Wë½Ø€…Ù€…ž…ÿuL¿ ö‰¾âjC¿ÿXbÿ-¿ £š¾’*D¿ÿXbÝ –½n1>Ñõ¼y€(s€(4€„ÿU§}¿]„K=7 ¾ÿXbÿÀÉ|¿pÒd=%>¾ÿXb¥Ü}½ ˜ > ½€Å€ý€ÿ'¯x?d€L¾¸Z¾ÿXbÿ´ w?{9W¾ÒE ¾ÿXbÅÉý<òéñ=ÙѸ<;€t|€t:€tÿîJ6?ÝÒ.?Ìó&>ÿXbÿп1?,ˆ4?ð>ÿXb¯|¶½¸æÎ=W&|<\€ ×»€ ÿôy¿Î\>ð@^¼ÿXbÿœñx¿FÁi>.—B=ÿXbHm‚½âu->¡½:½å€+ä€+.ÿíîÇa>ÿXbß²:ÜX?¿ñ>¹y>,¡%;}&õ*i‹J/.ÊŒ½©‘=B[=d€ªî€ªË€ªÿ½:þwÅ/¿‘w?ÿXbÿ¿šÔ¾˜ø3¿Î?ÿXbU.=¡¶=[ =PŒP PÿÓAS?¬:-—?ÿXbÿ5fI?ˆç<Þ?ÿXb?þR½ u=Ü„û<[0œ€¤°0ÿr»d¿ï.¾3¦Ô>ÿXbÿŒb¿©/¾xä>ÿXb Û¯½Üó=P÷ºå€î€Ï€ÿæ ¿áÕñ¾ q/¿ÿXbÿ¨r¿ òʾ«Ó7¿ÿXb Ý½o¹*> h"½ÿáx_?1ñó>ŒÖ=ÿXbÿôg?´ÃÓ>ð=Ô=ÿXb’?=w’=q=©€V^€Vª€VÈ}†:–“??÷®ËùT?{¿ÿXbÿS]>ˆMS?0ƒ¿ÿXbs¹½êê><½ü€ó€`€ÿ}¤`?N˜Ô¾]¯u¾ÿXbÿs|d?õðžùÑm¾ÿXbÐ)ˆ½`±†=@PîÿXbÿÖ¾ŠNM¿ocÚ>ÿXb+ö½ />†`»½€rò€r¥€røYZ:!w‘>{;i?áó˜¾t™ç9íù’&ýåß+ÿŒls>RÙk?b”¾ÿXb()°¼î!á= R%=§€7Ê€@¦€7ÿJ˜K¾Sð>81\?ÿXbÿP:¾Áî>®Í]?ÿXb˜ =s‚Ö=(š=NÒêÿi?3?ÆÎÔ>Ä›?ÿXbÿí•3?×Î>L?ÿXb-zg½#[=“ä¹;Ö€f|€%¤€fÿù=w¿ ^ð=ZÌl>ÿXbÿh”s¿È5ë=E(’>ÿXbYw½žê=úA=€'À€'Œ€'ÿO  ¾xé"¿þ‡4?ÿXbÿ¨p¾×‹!¿RD=?ÿXbù¿£<˜2=wÖ.=[€•³€•Q€•ÿ.ª ?1 |=¡V?ÿXbÿ™ò>ùŽ—=)Ì`?ÿXb.^<½È>(›<Ë€tÊ€tÈ€tÿÁu®>I,n?™˜ >ÿXbÿ¾: >ò q?‹Ãþ=ÿXbý½”¼÷(>“Ä’¼p€/â€/ç€/ÿZ·¾™ø$¿|1@¿ÿXbÿþQ-¾`¿ËF¿ÿXb„Ó<p¶=EÔ½®€n@€n[€nÿ¡›ê>?m@>Ef^¿ÿXbÿÿÆ>¡èD>?äf¿ÿXbK>6½Øôà=A›=½€1¹€1Ú€1ÿ…‡Q=¨ì ?FªF?ÿXbÿ/×=c?̦J?ÿXb ãî¼N+¥=.’6=á€8H€8Ø€8ÿÑ}c¿ßìA¾)ÚÕ>ÿXbÿ˜a¿¹W¾æÐØ>ÿXbËhd½CYø=Q=U€GR€GT€GÿqÞ*?^q¾æÓ4?ÿXbÿ­.?𴾫8?ÿXb9{g½—®`=é¹;z€%ì€%ÿ€%ÿÈ/x¿©5ä½+¡_>ÿXbÿYâz¿Y¢½Óã:>ÿXbk~<½ÿ#>P‹Á<èsŠ.ôsÿj´m?$Z>kÐŒ>ÿXbÿpzl?ž…n>X«›>ÿXb…"]<‹âÕ=ž 8=ZK¦,[Kÿ/U‘=<`6?L»2?ÿXbÿÊéâ=Iþ4?GÏ2?ÿXbE€=ÞÙ=ð¥ð<;i:iÞÿ*ˆ:?SìÅ>`¼?ÿXbÿ–Ã8?† »>ìR?ÿXb¥Ú§¼FÞ={0)=Ò€7ƒ€@O€7ÿ£M¾ÖIá>ú¢c?ÿXbÿʳ¾&+Ý>Ç|d?ÿXb…#¨½‚XÖ=3Ýk»í€¾‘Ø€ÿ¯XA¿nš>f÷¿ÿXbÿT\K¿³¥>y—¿ÿXb¤‰—½‹ª>F{<<‡j†jjÿ\ؽ)}?‚à½ÿXbÿ¡¤ ¾•|?ß/¹½ÿXbŽÍ;í,º=óZ ½¢€ Ñ€nB€ ÿŸŽ®>—>Œe¿ÿXbÿ$_Ÿ>‰~„>±j¿ÿXb_F1=à Í=š$<ëi¥i©iÿim?ÙÁ>^çÓ:ÿXbÿƒ•m?ß¾>CÊñ<ÿXb‰zA<Ûo­=x]=‘€F9€F’€Fÿ¡?-¾éÏL?ÿXbÿ‘©?ƒí½ˆ¶O?ÿXbš0=ª,Ê=öÒ”<Ÿišiiÿ!j?A»¾>­õ!>ÿXbÿ­´l?¤¶>ºf >ÿXb:µ½AšÑ=ØòJ<š€ Ûo€ ÿÑ2w¿tÐv>sǽÿXbÿŒ×y¿ûˆW>v´h½ÿXb#ƒœ½¹ª>Ì ==€.€.Ó€.ÿ}¶'¾äøg?3«Ç>ÿXbÿ¼v€¾9ƒd?¥À¿>ÿXb…î’½©&>‰Ô4¼Bl‰€ Nlÿ•v­½šÐ`?:ñ>ÿXbÿû:.½ü`?ýMó>ÿXb¦—=lã=qý;‰ŠhÿãøM?qÖ?óñ¼ÿXbÿ`NL?¸'?¢±²¼ÿXbŽ ÅÒ=er*=È€7ï€7É€7ÿuʾ÷¨ì>j(W?ÿXbÿL¶‡¾ &ô>p‹V?ÿXbäK(=rúº=„¸ò<[P¼P@PÿCô^?‘Šâ=W(õ>ÿXbÿ;”a?)Ú=ÙÛë>ÿXbÄëz½%ê…=!:=}€ªv€ªñ€ªÿ'™Š¾ÏÿN¿¼?ÿXbÿÎ)—¾s]M¿Ù?ÿXb]^<šÎN=U¤B=çYæYåYÿ’À? d¿|(?ÿXbÿ«à? µú¾â4?ÿXbäóª½0>ãkO;¨«¯ÿÌ7e¿ÇôÈÇÒ{>Gs¿ÿXbÿ B>OÞŸ>qOn¿ÿXbî"L½ÈÏÆ=•ص¼¤t  ¡tÿH‚V<æÜ¦<Éì¿ÿXbÿu .=ñ€e‡€hç€eÿTïh¿îÍ>¶úÝ=ÿXbÿ¿l¿v‹Ä>èiA=ÿXbÎÒ¼çà™=l@=?€:>€:À€:ÿ½²P¿–ÆÍ¾Õ>ÿXbÿ ‡S¿TE³¾4æá>ÿXbÏ2 ¼¤`=eQX=bB;(cBÿ,ÜW¾IÒ¾°®q?ÿXbÿµ²‘¾4‚¾®Ÿl?ÿXb(ð»ÉÁ=± ½L€n0€;°€ ÿ;©¢=s=$?ŠPC¿ÿXbÿ Œ1=âþ+?J=¿ÿXbˆF·½¿ æ=IJ™<Ü»Ñÿú"¿4wM¿òô=>ÿXbÿº¿JH¿ò‹2>ÿXbÐ ¬½Ø >dË2=‚€\€€\ €\ÿ½O¿Þë?ŧ#?ÿXbÿ¾ç¿8?[ñ!?ÿXbÞʼ¬U=†uã¼5€…ô€…¨€¡ÿ/Ï ¿¹`¾©£M¿ÿXbÿ¼ ¿Ñs¾­¶M¿ÿXbÓ=ûZW=J A¼O€RN€RVeÿè´W?¹Ô¾êm¯¾ÿXbÿ¨R?sý¾˜Õ޾ÿXb/M±½î±´=óªÎ<ÝÉÿ™¦U¿ýà¾î»é>ÿXbÿiS¿oГ¾'ø>ÿXb÷…»…”ÿ=]p=Ç€Ê p€ÿú^¯¼¼NJ?ÃÅ?ÿXbÿ‰à¨½L?™?ÿXbB•=ùMá=AÓ’<¸rß ÿ¬óW?öÆ?”¬=ÿXbÿ¬÷T?£à ?J’=ÿXb“á8=µS³=Wíš:a€-ž€ÿ¦–}?³I[½¦¾ÿXbÿ=Ÿ|?³-¸¼¥1$¾ÿXbCpܼ¡“=Îq.=/€:É€:-€:ÿÕ1X¿)Ö¤¾ Û>ÿXbÿ(.S¿g¾xó>ÿXb ËŸ¼ \Þ=µ‹)=Ë€@¤€7ä€@ÿZ¾rÆØ>@Ûd?ÿXbÿ¥s!¾ ñâ>¡æa?ÿXbëà€½l’>@¦5·¬·>“6g¿ÿXbÿÜŽ>ÐRÔ>tº]¿ÿXbKçÃ<.«=ʧG=±€$Ü€F°€$ÿ]Ÿ?ãÍ{>FA?ÿXbÿ ?œoD>D D?ÿXbþe—½üÄ>&7 ¼zvpÿ¯˜n¾4ݽŒpx¿ÿXbÿáål¾°ƒ½´‚x¿ÿXbö™³;;Âé=yæ%=ß Š €,ÿ-Øn>ågÄ>Àd?ÿXbÿØú†>6†½>° d?ÿXb Ÿ-½HŒþ=XV¼Š——•—ÿ5*È=SP??¸@(¿ÿXbÿÕF™=g…‰]½—€„•€„–€„ÿÔt¿WDT¾a¾ÿXbñ½†:øu¿Ðã$¾pÿf¾ýÑ:û½*“û-p  ½å½=S\=œ‚6ÿzæA¿T>%í"?ÿXbÿ¦Q?¿}J>¸ó%?ÿXbX=&5”=†V§<ö€ln€lï€lÿTK=o½h?OÇÒ>ÿXbÿ:çÁ;ål?äÙÅ>ÿXbE“½ùJ>mq ¼qs¨ÿ3Þ¾ Tß½<2|¿ÿXbÿ C¾ÝÀ¾6y¿ÿXb,ò+½ùŸ>ï<ñ»±;ò;a;ÿ3¶û½©o¿.þK¿ÿXbÿ ¤2¾È ¿JnR¿ÿXbåÕ¹Ô€?=Ð>¿ÿXbÿÌ@¢>s? Q=¿ÿXbá´;ú.=ª}:=st€•ÿˆÏÅ=z¬\º‘Í~?ÿXbÿ©­>$ÎW½¿Y}?ÿXbX$<­£ª=9(a=<€F{€Fî€-ÿ5tç>{¾ËOa?ÿXbÿMIÈ>R:¾6öf?ÿXbp>u=‚ÿm=š$<ç€&æ€&ã€&ÿÍok?U¤¾åfh¾ÿXbÿ¢©o?² ž¾2,¾ÿXbÓlž<um=c༴€Ÿk€ŸA›ÿßݪ>[É>“*o¿ÿXbÿ˜d­>.f%>Lm¿ÿXb\ã³<îü=ãÿŽºª€uè€uV€uÿë²?¹E?ɾÿXbQ»:Ö™ú>‡G?VÙɾ.ÝV9Úm&;ç½-á_„ÜŸ‹<Ä€tÅ€t‚€uÿ%ßÂ>Àll? A=ÿXbÿ&¼>ʈm?æž„=ÿXb™œ=7Õ=@¡ž»éØ€’†€’ÿù»O?7ú?õ™¾ÿXbÿåTG?‘ç ?ÓAš¾ÿXb`Ê ½^ôÕ=%­ø»Ñ)Ð)§)ÿCþ(¿…¬£>ò.¿ÿXbÿu­"¿öo£>Æû3¿ÿXbå+¡½$šÀ=8¤=C…€ÿy—+¿ n=re=?ÿXbÿ9+¿¹—=5Œ=?ÿXbŽ#–½Ô_=`¬ï<¼€‚€©t€‚ÿlý¿¦/5¿)ÛÚ>ÿXbÿQ¿®´3¿ŒØÖ>ÿXb$ -=P6%=âé•<³E²EØE¨»:;Ð>d¿VP>©8Ãh¼#:þÎ)ÿ=­×>†ä`¿´Ôf>ÿXbW²#½å¸>ä<†€r‚€rpsÿ^$>¥£|?™Lƒ¼ÿXbÿ´B+>+a|?GS.¼ÿXb¤‰÷<‰±¬=K ¥¼å1Á1Î1ÿ 0 ?jït½P˜W¿ÿXbÿ(u?OÏ©<Â_]¿ÿXbÙ=ù<ŽÌ#=wô?»Œ8C8ç8ÿkèR> ¡¿±³B¿ÿXbÿºˆ0>/#¿k?@¿ÿXbM.ƺ©Û=‰b2=O€@M€@•€@ÿð¹O>롎>›Qp?ÿXbÿ:¥{>¹·ƒ>@o?ÿXbø¼½£”>÷ =Š€e‹€eÀ€eÿðÅ|¿Ëá >²Ûœ<ÿXbÿ[½|¿¥¨>|Ó=ÿXböš=?rË=bùó<‹i”iiÿÿ`P?±v®>Hßð>ÿXbÿϰS?ï ¥>bçë>ÿXb9)L¼X„=ëq_=ì€?S(À€?ÿ]ð¾ö¯A>ã\?ÿXbÿ&Jù¾SÃ+>¹q[?ÿXbÕ>2=Ç€\Ø €Œ€\ÿíõ¾±C?¿— ?ÿXbÿœ ¿ž[?‘Q?ÿXb*V ½Æ6é=ø =Q€7p'f'ÿ.}ؽX•?M¶H?ÿXbÿnª½×?©üH?ÿXbòA=;Œé=Ù²;¹€’¼€’Ø€’ÿßDQ?ͽ?ä‹g½ÿXbÿ1þN?ŒÜ? js½ÿXbÇ)º½ ü>ÖÅ-=¤€eÒ€eM€eÿî«U¿ƒ´¸>Õ>ÿXbÿnÆZ¿„µ>ë¨Â>ÿXb‰D!¼„·Ç=±4ð¼Ó€;Ѐ;¥€;ÿ²3¼¼yèe?cãà¾ÿXbÿO¢½˜#j?ú×˾ÿXbÒo¿½a>l²ÆKxP>ÿXbÿUer¿Ü,>X˜)>ÿXb[”Y¼¨ãÑ=Hˆ2=.€B_€B÷€@ÿôL¾2 =eªz?ÿXbÿÇ©½C >¿<|?ÿXbrjg½¯Þ=By=³$¼$‰$ÿž½ÿm?»¡O?ÿXbÿbâs½óê?6óN?ÿXb ƽFz>$†<Ösí"<"ÿÛœ>år?¢Q>ÿXbÿ—z>¯ço?ME>ÿXb?c½’X">I<)€^W€^î€ÿ¢¬´¾Kz=?½‰?ÿXbÿ‰î¿¾tBD? s?ÿXbÔ·½B˜»=G¯†<〠û€ õ€ ÿö¿PôV»º‹<ÿXbÿŸ½¿kË_¼w›/=ÿXb»B_½I¾Ò=D+=b/m//ÿ³Š>rmÅ> âa?ÿXbÿ?>>©ð£>ƒ´g?ÿXbq9¾½U¥í=Ú‘j<‡¶ ÿÿÐr¿‘˜¾yÉܽÿXbÿéq¿ˆ˜¾ ¾ÿXb¬Å§½„š>ö\¦»¾€*’ÿb=¸¾¥ž?½n¿ÿXbÿðw²¾ï¿1½Ü¯o¿ÿXbÙµ=<Ý ö=¸\¼ü€z€û€ÿ·â‡>…9)?’¬3¿ÿXbÿÁC”>t3.?R,¿ÿXbÙ@:½Ç%=!"5=ƒ€2j€2À€2ÿ~0>ˆ>àem?ÿXbÿ<0}>’zt>Ogp?ÿXbq®a½ó“ >¾ =ï€Mr€Mé€MÿL‘?  ?J$?ÿXbÿZŒ?æ?Qù?ÿXbNíŒ<ƒó=o~C¼y €÷€ü€ÿÄ_Ñ>K_'?jû"¿ÿXbÿxlË>œŸ+?¸l ¿ÿXb½µ¤3>ègj¼4<®<ì‹ÿï?¿l*å>Ø+¿ÿXbÿác¿óMÕ>ÈX,¿ÿXbl „½cš)>_ðé¼[€+ž€ vfÿ¡E?ñ?wM>ÿXbÿ4F?›?R–4>ÿXbÑ5=fŸ=Q1ÎÿXbÿ ~k?¿JA½HUÇ>ÿXbÔ¹¢<Êõ=èö¼Ö€d €è€ÿt¨°>­$4?¿ÿXbÿ<Û¿>(ç7? ¿ÿXbx¹=Pûí=úÐ…ÀéU?i}¿ÿXbÿý‹8>½‹X?ƒ¿ÿXbõõœ½’wÎ=Âö=£ÊzDÿÛ§¿In|>"H?ÿXbÿ޼¿‚ðe>ÉuD?ÿXb™½g>°&¨™y?Q±¤=ÿXbÿš·6>‚{?1d^=ÿXbø= PÏ=eà¼×€’û €’v€’ÿ#N?ÄÝ¡>ý™¿ÿXbÿ©J?h‘>H– ¿ÿXbí=#»ò={2²B>NxR¿ÿXbÿžuþ>#Y—>ßÛP¿ÿXb£Ê°½çªÙ=¶Mñ;‘š‘Бÿ±qr¿¯£>º2J¾ÿXbÿêòq¿"Ãj>Vfn¾ÿXbM1‡½P>$—ÿ»>lÿÿ¦Ö>îc‡½ýM}¿ÿXbÿ‘,n>ìvÁ½EÍw¿ÿXbŒŠ½f¢ˆ=Åô<×€ª€©õ€©ÿ§oܾQL¿RÍ×>ÿXbÆmƒ:>•⾊éF¿67å>\ÿ„:Wg•']•>, %S½m>kºž<Ø€MÙ€Må€MÿsLP?všâ>"ûÀ>ÿXbÿ¿SU?åÕ>Á\¹>ÿXb„~¦;ß>Šø»€¼€»€ÿÌ `¾ïÓ:?$$¿ÿXb´;¤Xÿg»_€^€®€ÿ¿lƒ>òèZ?ˆžæ¾ÿXbÿøR> ÎX?½/û¾ÿXb(óO½&V¦=G¬¼úºsÿ½Èì=Þ¾Mój¿ÿXbÿˆË=b‰½¾¶rl¿ÿXb¸`=^÷V=”ùÇ<ÌO¸O³Oÿyi)?Ñ0¿-ï ?ÿXbÿÝV)?lª¿ÊÇ ?ÿXb6½ÞYû=t;=×€GÔ€Gé€GÿTc?T Å=0:æ>ÿXbÿˆÜb?t°=Plì>ÿXbÁ²½ÔCÔ=Kè®<°o(o¼oÿø„X¿"à>YŠ›>ÿXbÿx0W¿®aç>fè˜>ÿXbzm6=rŒÄ=„~&<µi´i~iÿqêw?÷{>2‹8=ÿXbÿŽÖx?Umm>êÈ=ÿXbT”½˜•=êu =²€‚0€ªg€‚ÿÀ¿/|¿ŽJ?ÿXbÿ¯Y¿:¥¿(^?ÿXbà*Ï<¬Rú=‡jÊ<˜€tj€tò€tÿšz?ëé??R¸“>ÿXbÿã?‘È@?„…>ÿXbp”<¼¶+>(¶‚;䀓–€“¶€“ÿÚüi¾±£t?[e>¾ÿXbÿ˜Dv¾6s?–¸K¾ÿXb+¿¼1ú=¯íí»>—¢€“~—ÿ¢F¾™]?dXî¾ÿXbÿÜG¾ÚFa?dãݾÿXb¾¿½F>àe<ˆ"õ€rˆ€rÿŒ®>#:p?Vèg½ÿXbÿL±®>fSp?Ó D½ÿXb½a¼÷6>¸‘²¼ïFôFàFÿvó.?%³Š>&Œ-?ÿXbÿxy3?Ü·’>¤)'?ÿXb—r>½ž]>=,'=»€2p-º€2ÿ1˜º=ñ'?–6A?ÿXbÿ1öÖ<m-?È/„ÖüN€(M€(ô€ˆÿ[;y¿Õ2J>;.ë½ÿXbÿVv¿(«€>IýÕ½ÿXb’#<(-ü=Ì}ò<¾€tn€t­€tÿ7,7>ì3Z?^›û>ÿXbÿA¬‡>Î^T?³¨û>ÿXbï¬½Šæ¡=-” =€‚6€‚1€‚ÿÿû¿U¿Að$?ÿXbÿü¿Th¿Ój?ÿXby¼ã3>^ɼAŒ™ŒØ¢ÿÈÙ¿ºê~¾ìP¿ÿXbÿ8 ¿nÚj¾; N¿ÿXb†¬®½#ƒ>æÃÿXbÿ¬n»¾ëÓg?4l[>ÿXbŽx2<×½>(¶<¦Ð®ÿ¿9€>C>w?Ù·‰½ÿXbÿ\—|>-w?¿ ·½ÿXbJ%<=–“°= &<§¦v ÿÌg~?÷™›=)ö¦=ÿXbÿ9—~?;áŠ=a™£=ÿXbæÉµ¼±ß3>N)¯¼ŒEŒ{¢ÿÀ£¿á¦•½ì‹Y¿ÿXbÿëJÿ¾/« »Ùç]¿ÿXb½4=n4@=•þ‰×¾†äH?ÿXbÿf*ê>ëê×¾InH?ÿXbaÃÓ¼«!±=ÈP=T€wj€x€€8ÿÍâW¿ë±">o?ÿXbÿ0ÍT¿M@>)ö?ÿXbˆdH½»CŠ=×=Ñ€¤ç€¤ö€¤ÿFäó¾Óæ¾>zA?ÿXbÿÝܾ,ˆñ¾lE?ÿXb¾¼À½€ð>Q‡•õ*ö½ÿXbÿ£[z¿Ä³E>ÐÆ¢½ÿXb)’¯ÿXbÿV|¾1Wi¿ïŸ¨>ÿXb Ñ|—>q¬d?ÿXbÿs ¡>¹‰> i?ÿXbÍÉ‹½&ý->¯z½[€ ¬€ ¾€+ÿן?*^R?XÙ…>ÿXbût®:˜Œà>^?Zlq>,ÐÜ:qZõ*ù¼Š/ SP½KË>t•î<ê€Më€MP.ÿ_¾B?eøû>°°Ø>ÿXbÿˆH?mZð>LQÒ>ÿXbb½=Òþç=B²€<ê€Ò ÿ³"P?Ÿû?6Ž<ÿXbÿѤN?\?øà°<ÿXbÅ9нr¶=y#3=q#ü#l#ÿ°Ê÷¾í‰Ñ=G|^?ÿXbÿÃ_¿Jà=Û[?ÿXb$ò=B’=UÛ =ï€QÆ€Qv€Qÿx¯D?Ý\HÄT½>€ƒu„~€ƒÿ9úr¿©>¡=Wœ¾ÿXbÿôs¿7¯C=!F™¾ÿXbð¤¼PU>’”ô<å€ó€ü€ÿ…vN¾@mN?BV?ÿXbÿRuH¾I–P?³ ?ÿXbó=i¬}=XS=a€d€Vô€VÿéÁA?PZ¾70?ÿXbÿ†Û:"!B?ü¶n¾ÈØ?Q´È:Â'9kq,4õ:½ê•r=@ÁE¼ÛžÄž²žÿ³ü½[؈¾ó§t¿ÿXbÿ2Üc½¹i‡¾"yv¿ÿXb¸=§$Ë=›Æv¼€Œ#€ŒN€`ÿw?YØ">‰ÃP¿ÿXbÿ ~?ä>NˆM¿ÿXbO°ÿ<æyð=ï8Å<³€tØÿ+–3?›ï+?t>ÿXbÿ8?\Y#?‰ãŒ>ÿXbP¯½Íä >ìÀ9=Ô€\®€\«€\ÿ‚\1¿HˆÏ>^®?ÿXbÿÓ,;¿_àÃ>ü™?ÿXbk=VÔà=˜¾W<ì:ÿ-]U? , ? =ÿXbÿ}ÏS?„?k =ÿXb{†°½×=§¯<”o`ozoÿ€Y¿ðÜ>ð)Ÿ>ÿXbÿÅ3Z¿>ƒÝ>vl–>ÿXb+À7={¹=g <|iäiß iÿd|?°©>eŠÅ=ÿXbÿÕ |?Îø=™Û=ÿXbŸ°D½iU >Ê{<–€=€•€ÿ¹b_?·öò>-êì=ÿXbÿæˆ^?ô±ô>ïS>ÿXbÀ±'=vâ²=¯wÿZˆã>ÿXbÿîûa?æ->´Kà>ÿXbÐD˜½qÉ‘=›èó<º€‚y€‚w€‚ÿá¿Ìý/¿R±Þ>ÿXbÿ}™¿„.*¿NÛ>ÿXb„€<=B—°=(F<^¡\ÿˆï~?î ›=€O=ÿXbÿ$?d^¦=xt&<ÿXbÄ#ñ;9Ä=r†â¼Ï€næŽq€nÿ ‚>9ªM?ÈÜ ¿ÿXbÿÃæ¨> `@?ôE¿ÿXb+¿ =9í‰=± =L€VM€Vì€Vÿ ‘ ?6Rë={AS?ÿXbÿå?m= L?ÿXbÌï¼×3>‰‰¼(Œj‹«<ÿD°¿Fúˆ>³ÆG¿ÿXbÿ&c¿‡Ýš>á'@¿ÿXbUl ½ÔÑ>-σ<ž"Z"¬sÿl€v>;s?~K>ÿXbÿ]#>ºEt?ÇÑ$>ÿXbÒ³½ñIç=ãS=¹owošoÿŠçù¾¡R¿Ö‰˜¾ÿXbÿ(ù¿T¿CÞ7¾ÿXb³(l©ÎݾÑ@\¿ÿXbÿf>š)ß¾­_¿ÿXbº >¼P?=û@ò¼²€¡±€¡€¡ÿ­Æ{»Iz ¿V¿ÿXbÿ„Ö¼OÞ¿!pO¿ÿXbHox= òs=Ñ­W<߀»€×€ÿ%¯y?í¹N¾Äì¶=ÿXbÿ{½{?xâ9¾×‘é;ÿXb32ˆ½ާ=­‡/=T#±#­#ÿXiž«à»¾û¸X?ÿXbÿ_tѾK´¾Ï€W?ÿXbaÄ~½¢œ(>gW½X:ü:¹ÿÃþ}?š—ù½Å-à<ÿXbÿ¸P~?«òâ½Ä2í<ÿXb…²0=lÍ=Y2G<Éi¢i£ÿÝ£l?Tñ½>‹¶=ÿXbÿÎ`m?¶»>ú°›=ÿXb#²½Ä"æ=‹Â.=)¥T¥&€ÿ'è¾+˜R¿£¯>ÿXb¾™ƒ:€eξ·þT¿+"Ã>'u;ÜX*¤f8-ׇõ»Ôé=+¥'=ß Þ å ÿˆ7=YaÕ>òlh?ÿXbÿ è=²Žú>`_?ÿXbãQj½Ø¸>¼§<€€O€ÿv¨>pBq?/¶ƒ=ÿXbÿ›.¶>\ƒn?)¦•=ÿXb¯=]úW=h=¥WÜ €¦Wÿ•r¾¤þ>“iv?ÿXbÿ3^¾,¾>|w?ÿXb8i𽋏=±ˆ!=À# Á#ÿ¬¿j•¤;ÞÏQ?ÿXbÿ¢¿<Ú?½OGS?ÿXb”Ü¡½’—µ=þº=™怂7ÿK5F¿«¢#=¦±!?ÿXbñ°:­»E¿wËQ=$"?új:ò»'p-€ ½ä¿À=—Ç=NO‚ÿ–#=¿f+>—!'?ÿXbÿ•f7¿Ö— >/?ÿXbr7ˆ¼;ý = eá¼OLÑÿ¼~>G~)¾ot¿ÿXbìÆA:qÛ‰>»ž0¾Er¿*m˜9&O&»y,>‰½­¢=­4)=³#°#L€‚ÿ xÀ¾.ä¾ÞO?ÿXbÿ܆¹¾ ä¾Á—Q?ÿXbTVS½]Šk=––¼Bž‡žžÿ;¿Üñx¾[F¿ÿXbÿùâ¿&y|¾o+D¿ÿXbUM¼GÌ,= Oä¼à€¡ã€¡»ÿ¸‹‡>FØ=—`u¿ÿXbÿ©ã†>ükì=h.u¿ÿXbƒÝ0=ƒú–=0öÞ<Û€QÚ€QB€QÿGÉg?Ÿ”½¯(Ö>ÿXbÿ¦ h?P¨¤½²BÔ>ÿXb󑴽ߣþ=c@=z€eƒ€eö€eÿ2f¿;O7>ùÑC?ÿXbÿÁÔ"¿f,H>™??ÿXbq‘»½O@>ÂPì#=øGcG´GÿÞa?¿31<Õîð>ÿXbÿØ^?'µ;Eûû>ÿXbÉ:œ½’•>ö@«<œ€mu€mü€mÿ¡¾Â|?ˆ~…=ÿXbÿÀÌ!¾ñð{?f¥=ÿXb!å§<ü³=ãI=µ€Fõ€$Û€FÿX˦=2^’>Ãmt?ÿXbÿ©J->ð†V>¥Šv?ÿXb9™8=ëü»=;nx<Î ipižiÿo©|?O >·=ÿXbÿ¿G}?ià=¬Ã=ÿXbY¾®<(G>¶ò<“€u:€u#€uÿ´Äò>Mû`?µ³Y½ÿXbÿŽêÿ>¿{\?4•»½ÿXbòav=Þn=û“x<Ó€΀¢€ÿÐ>u?È¿‹¾\[´=ÿXbÿGv?êÅŠ¾”Òa=ÿXbp¶9=Ó½N=µá°»½˜¼˜~˜ÿ^W½>~–¾¦³a¿ÿXbÿq»>0æÉ¾tàW¿ÿXb*Ê¥¼iÀ=Vc ½z‡ø‡)‡ÿ>SP¾"ÚJ? 9¿ÿXbÿ À$¾/îK?º+¿ÿXb]=ÅÉÝ=7ˆÖx¸Ì>ÿXbÿ¼,L?9¾ò>ûø¾>ÿXb(=þ}†=I‚ðÿXbÿÒDa?[øÌ½ÔÄí>ÿXbƤ½AD>®œ=¼L€3ÜfN€3ÿ¯?¤\=ŠÞ=ÿXbÿcè}?-«=ólÅ=ÿXbfj’½n1ÿ=ËY=ø€DÈ€Dî€Dÿj|Ç=óc>`x?ÿXbÿJÍí=¶c‡>ku?ÿXb• @½ùH>‚‘ (=öp}¿ÿXbgºF?=ñc̼6€¡¤€‡2€¡ÿmyÃ=Äê¾úÞ{¿ÿXbÿŸîì=€¾¼;{¿ÿXbï<7§²=ûꪼ½1¿1Ø1ÿÇ¿ ? Â<~gV¿ÿXbÿ¡?¡=±EQ¿ÿXbÊ´»?«ì=Ež$=ü ó ý ÿ:¾gî>Ð]?ÿXbÿ\=¾¸ñ>@§\?ÿXb§#@½™H >}y‰¼m=ÿXbÿ2|^?ûù>¼¢=ÿXbMg§<þºÓ=È?3=bc4ÿRÆ>q• ?Œ_>?ÿXbÿ É>Ç©?S)C?ÿXbÐï{½s/>ÒÈg½fÊŸÿ¥g|?ò=èÊ>ÿXbÿf{?“à'<±ü@>ÿXb%Y‡½íœ6>··[½3*d*1*ÿ«”?€L?[J?ÿXbÿ1?a(?u?ÿXb°L½¶ÚÃ=ÈEµ¼PtHtÖÿ¬m³»´œâ½”l~¿ÿXbÿ·Ês;tÚ/¾ì1|¿ÿXbòµ‡½ë>_ì==³€Db€DR€Dÿ–:?ÿ+å>ƒ¡?ÿXbÿ§»>?'äã>EYþ>ÿXb6¯ª½†Ö=¹¥ÕºÀ‘²‘Á‘ÿ-ÂS¿=&­>uÆå¾ÿXbÿ^¿¼5•>T̾ÿXbpz—<"¥¹= QE=¿€$›€$z€$ÿ޲>G‹£> ©a?ÿXbÿH¿>~“„>d?ÿXbO½<Ù=ù=®·M»U€u¨€uè€uÿÒWô>—LH?KØÌ¾ÿXbÿ_þ>->F?ªYȾÿXb“V|½Ø#>‰bò¼‘fKfÞ€ÿµÝ}?³»>Næì»ÿXbÿ[¹}?x>'m­<ÿXb£Ó¼/”=;ýՅׅn…ÿ>¿àz|¾QEK¿ÿXbÿ2ë ¿‡ÿ’¾ïJ¿ÿXbÈ]„¼Ôµ=ܺ½]€ \€ ¤€ ÿÑþz¼'¸Ö>^h¿ÿXbÿ;ØÓ¼‘XÓ>þi¿ÿXb6v‰¼‚ù=@†¼O€“”€“N€“ÿç-©=q&=?^4+¿ÿXbÿIi¤½MûF?ç¿¿ÿXb€×ç¼èøè=Žt†¼†  z ÿgL>C?9¸I¿ÿXbÿC«3>­?PÁG¿ÿXbÞ墽\ñ=hìK=Yu´ubuÿ¹L4¿ t¾ò0+?ÿXbÿ›|¿`'™¾y:D?ÿXb€Ij=%ì[=š´©;ÿ€&â€&þ€&ÿ€_c?ÅÔ™¾n²¾ÿXbÿß©]?•­¾¾t«¾ÿXbM…øìå=±S,¼®€™Q€™~€™ÿܾXXË>ó‘O¿ÿXbÿ•›Ù¾yÇ>ØCQ¿ÿXbDÁŒ<è‡>()°¹Î€uë€uÀuÑà:¡ÎÒ>*CP?çCÒ¾ï9ÈiÚ'Ï}‘-ÿ¬Ô>0QR?óǾÿXbÓŸ};5}>æ“•<œ€:€þÿ­ä¼õ2}?YU>ÿXbÿì÷œ¼Qc}?¸”>ÿXbÜÕ+¼'øæ=”2)=Õ€@× Ô€@ÿÂk9¾0%î>®Ô]?ÿXbÿ%ˆ6¾ÑîÒ>0Âd?ÿXbYÜÿ<¹3ó=îµ <¥€ti€uZ€tÿV•4?–T5?ì‹Ö¼ÿXbÿ35?uš4?W­½ÿXb'¤•½DÄ=HQç<€©x€‚†€©ÿ:Z ¿Ñ%=¿ÆÅ>ÿXbÿ ¿`ÈB¿)»Î>ÿXb¸Ù<Õ´Ë=ôn,=ƒì‚ÿ\lî>)º> “N?ÿXbÿ³ô>¼Ö>¬ÄE?ÿXbù‚¶½¡iÉ=#õžÿXbÿL´{¿U=ж7>ÿXbŽªP—¾þ†W?ÿXbÿvÒð>e°•¾ð'U?ÿXb¥†¶<sô=m¬=ëv€tÔÿâK?Y¡?ãã,?ÿXbÿ¤Â?ù?’‘!?ÿXbj¼´½€¸=é,³;v€ ¾€ x€ ÿÛm¿Û×J>cÝŸ¾ÿXbÿ¦l¿ÍT>+^§¾ÿXb­À=±è=i§æ;쀒ڀ’ÿœ P?Œè?© ½ÿXbÿ;)P?â?K1ǼÿXbŸ­< é>n4=½ j ó ÿÓ«=—sN?j×?ÿXb1îƒ:£m¬=êG?r?lã:-jM&å©'++…À¼ˆá=,#=Ñ€7€7Ѐ7ÿö!m¾RXõ>ƒ»X?ÿXbÿ9Wk¾Íè÷>ÉX?ÿXbẄ¼8i=Ë÷ ½÷¡é¡ó¡ÿt\}¾Féâ¾V’\¿ÿXbÿLƒ¾;”Ú¾åþ]¿ÿXb¥‡¡½èLú=XÉÇ»C€™B€™"€™ÿzNö¾äª¼:^`¿ÿXbÿÅ8ö¾ŠZA½ò `¿ÿXb§zr=\Yb=tBh<^€jV€jZ€jÿâËo?c6±¾B8X=ÿXbÿ…vm?7޾¾P_=ÿXbñ=½çq>¸›5½ÿXbGé’½Ì^>ûP=Ï€D΀D¶€DÿÑÛ>JÆ–>ö‘Z?ÿXbÿÕyÌ>x«>’zZ?ÿXb?|½Ù >ãý¸¼ýfŠ€sfÿÃ<?fϽCX`;ÿXbÿÜ~?d””½ý£v=ÿXbsöÎ:>>bÛ¢»öC4€ïCÿÏÿµ½sZ?ñ…¿ÿXbÿ¾W±½˜Ý]?œŽû¾ÿXbÄK½ý¿ >ݘ;<s=sˆsÿ>à_?yð¥>²»¸¾ÿXbÿœe?öž>“ü£¾ÿXb±Šw½ê@>;Ž=¢GGG<GÿGÃ>ÍJÓ>ÂS?ÿXbÿ}«Ý>hþÐ>Z¿M?ÿXb¿|²½ž&³=©ø¿<ЦÑÿ¨^¿d2·¾æG±>ÿXbÿL_¿½üŸ¾Ð­Á>ÿXbž™`½Fµè=,f„¼{€˜x€˜õ€˜ÿ)¾Ús?ÆX¿ÿXbÿs…S¾øH?K"W¿ÿXb…‚½Düƒ=xî<<€©é€ªä€ªÿº¯²¾Ê7W¿¨ýÓ>ÿXbÿ y¬¾«>W¿@øØ>ÿXb0õ3=1|Ä=/”<Âiži‰iÿ‡>u?4‰>—dÑ=ÿXbÿŸu?¾¶‡>ã¬è=ÿXb_Ô®½£’º=õæ<Û²ýÿÚÜH¿j:¾.?ÿXbÿŸ÷N¿¶¾zé?ÿXb€Þ¼/ˆ¨=áJ=‡€8ƒ€8ì€wÿ­‰h¿«½|½“ÇÓ>ÿXbÿ¶b¿-~°»dî>ÿXb­ˆ¼Á9Ã=kI½c€;®‡b€;ÿe =¶F?³í ¿ÿXbÿÑÙ«<. I?Œc¿ÿXbüo%=ÉäT=Û2à»Ýˆbˆs˜ÿöͼàeÂ¼ÓØ¿ÿXbÿÝ Š½‘Í•<ú_¿ÿXb×Úû»”l>¯|–¤Q<6"A"˜"ÿõ>us?î_>ÿXbÿ}\‰>ýÐt?zØí=ÿXbT8½ìO"=ËÛQ='€z€z€zÿÂ?æ¾Kÿ€=…d?ÿXbÿ4¿Šjß=ŸmR?ÿXbv§;½¸=)v´¼½tMùtÿ¾ƒ¼/Š=Ht¿ÿXbÿ Œx½À?½ [¿ÿXbö±½zË=,šÎ<ôêÒoÿSZ¿œê2>´Ïü>ÿXbÿYâW¿D;E>r?ÿXbÏ…‘»3»=üp½¾€ ÿ€ ¶€ ÿ•>ÒRå>iga¿ÿXbÿ\L>bCË> We¿ÿXbn¦B½”p=m6=Å€¤Ä€¤<€¤ÿ=9@¿a5½tÕ(?ÿXbØÇ„:ÛïF¿àhD½/§ ?“ 9ųŒ*à,‡/1(Ó;€b>Æ6©º›C¶€?CÿÅC=$šj?oɾÿXbÿY¯ >=i?þUǾÿXb˜=­‡ï=BÌ¥<¹€t~€t€tÿ΂>?OU)?˜¢¾=ÿXbÿQìB?†<$?厾=ÿXb7‚½óX#>ʉ¼/€ € –€ ÿ¯¯C?ÝS?†ý¼>ÿXbÿu—S?W_î>§û¡>ÿXbI/*=¼w”=8¾öÿXbtÓ&½Oy”=⑼½€šV€š}€šÿŠdz>f„¾N9o¿ÿXbÿÄ5*>˜~n¾àKu¿ÿXb?§ =åAš=q© =¨€Q€Q¤€QÿÀ¢Q?’L½Ç_?ÿXbÿ×2R?ªsW½Ü€?ÿXbéò¦½‡Ù=1 m»t‘ڀבÿ´?¿.¥>Îÿ¿ÿXbÿ¨N:¿Ÿë“>î;¿ÿXb_²1=x(Ê=ÔÖˆ;ãÃÿ”k?Ž¿®>úD¾ÿXbÿo?Œÿ¦>rs¾ÿXbŸ‚½‡£+=]¿ =ï€vz€vî€vÿ¬îN¿~+À>á:è>ÿXbÿ"ÎU¿´XÆ>KáÇ>ÿXb·½Ì = Ž=Ñ€'Ѐ'§€'ÿÔ ­¾K%¿*K/?ÿXbÿ`¤¾Ì²¿ìk6?ÿXbsÖ'½Ýa>j½_<ãs"Äsÿª¸?>’•t?Ôi>ÿXbÿB>*v?ô'k>ÿXbÍY_=ûæ~=Ó¼ã<ŸOLONOÿ -?h@Ç=€™K?ÿXbÿN‰?ãÈ>32V?ÿXbÒ¥½^Æ=Š< =~ì¶ÿ¦2¿+! >Éy4?ÿXbÿž40¿†™>V¤5?ÿXbnú3=€ª=îºd€»€¥€ÿ`z?›z»½Œ8=¾ÿXbÿÁ^y?Àjæ¼™¼e¾ÿXbÉXí¼Âûª=%;=%€8u€w?€8ÿee¿†wÕ»Ù]ä>ÿXbÿ{cd¿ŠÒg½¨yå>ÿXbïÇí'áO?ÿXbÿ Ã ?JüC>§yQ?ÿXbi9=3ké=ù¾8<]€tL€t\€tÿÙÕM?j3?,Ó»ÿXbÿ·ïN?S´?Àž»ÿXb+N•½H‰ý=ìi¼T€™p´€™ÿ¥ \¾¾ª½Ry¿ÿXbÿÃqN¾u}­½ÍÍy¿ÿXb彯Ï=ÎÁ³¼Ñ Ð ^ ÿg%¾:î>Âþo¿ÿXbÿoJ¾ª>äl¿ÿXbV}®½%å=ëþ1=S¥®€(¥ÿîׯ¾–ÂX¿ß Ð>ÿXbÿvѾ&]U¿î0¾>ÿXbȱõ»–#¤=GÌl=e€-€*€-ÿÙ H>ìÜç¼ ïz?ÿXbÿ±Q >j4¼š}?ÿXb„Ó¢½{÷>$a=M€.¸€L€.ÿeî²¾»‘C?nÞ ?ÿXbÿ!öȾˆ??(ó?ÿXb>•S½hi=XÇñ<&0A€¤V€aÿ]ït¿øf±½k$Ž>ÿXbÿ²q¿'‰6½ªšª>ÿXbŒÊ;yÉÿ=M ¼Ú€¸€{€ÿKÌ=êÔ_/»$C6C´€ÿºiû< g?/¾Ù¾ÿXbÿ4:==bÂi?ücϾÿXbÿüž™>çà;Ü€r~€r—ÿZ%c¾‰ir?0?n¾ÿXbÿRýF¾¦It?«¶h¾ÿXb]39=“E=oÕõ‰¿ø $?ÿXbÿßÿï>D¿âs-?ÿXbþÓ =®Ùê=.d<¨€tÔ §€t¥ç:  O?¤e?%ç<ëÿË6îY þsô*Ô‘:Ø:N?Õ˜?Ío›<ÿò78o$óôË)p$й(|>¢Òˆ<øÚùÿL_ü½é+}?\¨=ÿXbÿ&´¾ˆ•}?‘ùA=ÿXbXu–½øß>&ü½1€(’€(4€(ÿ©{¿k-æ=%W¾ÿXb Õã:&zx¿ßœ,>Ü/¾¾ô]<üw…'Ò+Ú¬½§Ê>|ÕJ=½€\F€\ý€\ÿcÖ¿šî¿>f 8?ÿXbÿ½_¿¦ŒÃ>Ÿo;?ÿXbP6e¼‚ä->l“мLQ²Q<Qÿ'¼>*t?)B=?ÿXbÿp¾>º± ?8œ??ÿXboc“½¤P&>ÜÕ+½“€„’€„¬€ƒÿæPp¿jøT¾]´Œ¾ÿXbÿúcs¿åD¾ï÷x¾ÿXb| ‹½Ó…¸=†1=¶#ã#Ü#ÿ«¿^7T>ÄV?ÿXbÿ@è¿¡ÿX>i–T?ÿXb3ܼW!>â®;Í€“4Ì€“ÿº}.¾äz?•š¾ÿXbÿo"¾Çá{?2F¨½ÿXbv<=5¸­=.þ6<¬PknGá¶:GU~?wÛÇ=Õp=óÿ“6š Y'͆,ÿ’³~? v©=lNj=ÿXb­K:•Ø>‡‡°<ÆD€‡ÿgR޽¡¨z?õ‰C>ÿXbÿgcR½²¿{?í=2>ÿXb~¨t½Ó—=­Ü‹¼—Ê–ÿ:žB¾Wzî¾?]¿ÿXbÿ‹ä¾&¿jX¿ÿXb˜ûd»Ü·º=Ððf=ý€-Á€-í€-ÿï} >y…M>•lx?ÿXbÿÇ>èžS>°¹w?ÿXb]7…½|_,>o-½ª€+W€+¦€+ÿûwB?Ê{!? ">ÿXbÿåq>?Y}'?^ >ÿXbý¤Ú<“Ú=„r¼á€ŒÎ€Œà€Œÿ©fÙ>6ð>µ:F¿ÿXbÿi~å>ÞRè>=+E¿ÿXb{÷§½3ã=ˆó0=U€¿€¬€ÿÇg¾Ùìg¿E/·>ÿXbÿû¡†¾Íre¿ê×¶>ÿXb0¸æ<%Aø=ûɘ-ÿ|ê ?ÀVE?¦’Ó=ÿXb½ª³»8Ÿú=Æ1=u ñ Ë ÿ'Ý ¾ÌÒ?{žE?ÿXbÿÖ¾|­%? ¹??ÿXbÕ{ª¼ø¤ó=ÚqC¼¼—t—u—ÿ»’ü=D£5?W1¿ÿXbÿjmÚ=-½8?/¿ÿXbÙƒ½¸Í>N~ ¼Ê€3Ÿ€3—€3ÿ#Ås>lš•=¤ïw¿ÿXbÿü"!>K“4=ûŽ|¿ÿXbº‚½û¯#>¶jW½Q:®]¦:ÿ’ l?Éž çÚ:ÿXbÿï9k?ɾâoмÿXb¾…µ½“sÂ=É»<òç(€ ÿ~Èl¿%=A=ÉÁ>ÿXbÿ#»q¿C™=ü§>ÿXb Q¾½åœø=2“(<ž€‹€Ÿ€ÿys¿¶ó°½Ë0š¾ÿXbÿÀi¿5.é½xȾÿXb1=MÇ=1¥<çiðiåiÿŸ§n?ߟ­>7>ÿXbÿ¦k?_f·>‰,>ÿXb’w½ƒ¦…==€=,€ª·€ªy€ªÿÕ>о 5O¿ï€?ÿXbÿ§ld¾ÑãO¿Á ?ÿXbN€¡½iÈØ= ×»Ó)¢) ‘ÿ¾*¿Àïª>ñ…*¿ÿXbÿó%¿âѯ>ÅÆ.¿ÿXbÂQr<³ê>æ’ªÖh?ååF>ÿXbÿÙŽ>?mj?FÔ>ÿXb°8œ¼é&>Eò:Ë€rº€“’€rÿ)þ^¾÷ìl?›¬ž¾ÿXbÿVds¾XÎm?,Z‘¾ÿXb“U½óf=Ìí=awyw`wÿ!&Ò>{jZ¾g÷b?ÿXbÿ1¼>‹ r¾àBf?ÿXbóæð¢Q-¿ÿXbÿùÚ$?+Í®>LE/¿ÿXb/z<Çñ>DQ <à€tÅ€tJ€tÿ>¦×>óëc?5(1>ÿXbÿÏFÝ> ia?´iG>ÿXb-ꓻݵ>:÷€“ö€“ð€“ÿ<8 ¾r?U—¾ÿXb3³:{ ¾í®u?ÄË|¾:Ò§¹)Š£.Z¡¨½Útä=œÃ5=V€«€Z¥ÿ…¥¾­>W¿Fïõ>ÿXbÿ =R¾ù]¿€dè>ÿXb*p²< šÙ=šx‡¼í–œ€Œ³–ÿ{ÖE>9A?CIT¿ÿXbÿÓ[>¶X?ñ–V¿ÿXb )¢<Ôž²=%wؼ6€nü€no€nÿŠÕú>º>ΟS¿ÿXbÿÕ?°åŠ>=aO¿ÿXbh‘m¼¤9²=Si=E€-F€-’€xÿòY¾·a²=½|?ÿXbÿç•Q½…ؽ=™~?ÿXb  <Úåû=Ù•»î€uí€u¹€ÿgé>oûF?ïkÞ¾ÿXbÿ+ë>”G?`ùÙ¾ÿXbÐ}9=Å=¶=Eh„<Šipi iÿ5~?‡T§=6’®=ÿXbÿø•~?U£=VË=ÿXb%Ì;Ûû>r3Ü8KC#CICÿZ“¯=.o?È(±¾ÿXbÿÜÏ,=°Œo?ÀG³¾ÿXb'ú<½žï>Í?<÷€y€þ€ÿÇeS?ûÌ?î£O½ÿXbÿèWY?£D?¦ ;ÿXb*Œ­½ÚsÙ=T;Å‘ˆ‘„‘ÿù>e¿nÊ“>»t­¾ÿXbÿÿ`^¿Úúš>«ÉȾÿXb¹ˆ/½× Ï=f¯¼} ø w ÿƒx=tâ5=w›¿ÿXbÿå©S=Gyß=• ~¿ÿXba5=ëÙ=Õé<âÆ=iÿœ6?ŸË>Ë?ÿXbÿÇR:?b½Õ>@G ?ÿXbN¹=T­¥=ä.=‡PŽPÂPÿ%Ž?递=s|R?ÿXbÿz?Ö¤u= «G?ÿXbuè4=•bÇ=S%Ê;@ƒåÿÓÖq?S(Ÿ>ñ8Ö½ÿXbÿÇ›u?ð‰>(ʪ½ÿXb;`°»=»Ñ½h€no€nD€ ÿ€ ª>D©>Ûb¿ÿXbÿ­c¥>™%º>U¯_¿ÿXbZƒ7=ȵÁ= CG<Ûi~i¶ÿNx?{Jr>7¦–=ÿXbÿÔ]y?³Žc>ƒJ,=ÿXb¶„½”õ»=—­5=IzHzæ#ÿ ¹¾jn‚> e?ÿXbAKŒ:Vª¾¬ä@>Zl?ÚZÍ9˜;®'’ï„,)$™½Ra>ˆ»¼€†ù€ˆD€†ÿÈYh¿Û:Ð>· Õ½ÿXbÿdah¿ŒÔ>*ˆx½ÿXb×ß==ÓË=v8:¼Ø€`ꀌo€`ÿè9?cÙ2>Û8*¿ÿXbÿÂë4?MæB>Èp.¿ÿXbøn³½kœÍ=”¼<Üo«o¿oÿ§vd¿7ׄ>ü¼>ÿXbÿ Pc¿L}š>c¾±>ÿXb{¡:ñ=ª‚½3€ 2€ n€ ÿß4e>Ò{=Uy¿ÿXbÿƒjA>ŸøÆ<¤P{¿ÿXb Ã@½ ΀=¤=ª€¤¬€¤•€¤ÿ&a/¿ç!ɽDÉ8?ÿXbÿRé+¿×ªÏ½éç;?ÿXbI„†½]n=´“A¼³n²ÿ¯®ã¾8ž.¿ü›¿ÿXbÿÂýܾ«[0¿7¿ÿXbíGŠ<( Õ=®(¥¼^€Œ¶€Œí–ÿ¶é>;¯7?„.¿ÿXbÿŸ(>a1–i½.f/ÿpT¿ßM¾µV¿ÿXbÿYMM¿b§v¾õñ ¿ÿXbëɼ½ƒ>nyÎ^®¼ÿXbÿÏ9i¿JÓ>{¡ý»ÿXb¥Ÿ½ÓÚ$>ˆ*<½[€ƒ‡€ƒX€ƒÿÇRw¿QéÁ½/êu¾ÿXbÿŸüw¿a¨U½Ý…x¾ÿXbõJ™½#ö>#=g€.Í€.‘€.ÿû¥Î½ÄT?yÿ ?ÿXbÿC꽩ŽX?âX?ÿXbw/—½Ü½¼=ës¼íbìbÞbÿ»7;~Õò=fh¿ÿXbÿáéÿ¾¦ö™=ä\¿ÿXb¹àŒ¼ö`2>¬ż좃Œî¢ÿο°h«¾®J¿ÿXbÿ¿“ÿ¾Í¢¾z}N¿ÿXbË÷Œ»ù.>"9;ð€“z€“ÿØG¾yyw?Ú\¾ÿXbÿé¾,1u?=˜ƒ¾ÿXbŽ®¼þc>œùU;“€rÈ€r<€rÿܽj¾^Ür?³_¾ÿXbÿãi¾:Hp?øb„¾ÿXbys8¼â9=t\M=W€¦¬€¦i€¦ÿø­>ŽBV=pep?ÿXbÿ˜>{±=Ç\s?ÿXb Ñ¡½K =ì=<€‚0€‚€‚ÿ׿¿1z¿³¬ ?ÿXbÿµõ¿é¯¿;8 ?ÿXbš½Ú<.>s,ï¼1lgl¬€ ÿ)<•>\Ùh?˦—>ÿXbÿ Ô‡>Mnm??é†>ÿXbç;=?Œ°=J)h<€i i iÿT~?ÜüÇ=l©q=ÿXbÿ¥¦~?[K²=7Ï]=ÿXbŒ¼Œ½Í)>B]¤¼¡€ ü€ £€ ÿF„ä>Æ!Q?#»>ÿXbÿíDÃ>YÛV?ÎdÆ>ÿXbKš½Ú‘ª= =Á€‚À‚À€‚ÿ], ¿^™˜¾àŒI?ÿXbÿ¸ ¿Ú‡³¾¤B?ÿXb3Q„½—‹8=®Ô3:q€‘X€‘s€‘ÿÓľ‚ˆV?øAƾÿXbÿ¼Ç¾V×Z?µ\¯¾ÿXb‚‘·½hÉ=%l<³€ l€ ²€ ÿ0q¿ l…=©f+¼ÿXbÿñ}¿¹#ç=»Šj½ÿXb•c’½mç+>’u¸¼(lO€ *lÿ8ß³=S­h?jºÐ>ÿXbÿé=è=²Ùd?jÿÝ>ÿXbðÂV¼ Ç><.ª<œ€€Tÿ…ÖŠ¾³¥q?²Ð@>ÿXbÿŠÊ’¾“o?€Z>ÿXbÞɧ<-¯=ûÙ¼™€n4€n1€nÿG+ó>þd}>Ú1X¿ÿXbÿW«ã>ÖöO>„S_¿ÿXbˆB=f-…=Îo˜º^“N“[“ÿÿåÖ½Ï?%I¿ÿXbÿÐmϽc¸?ÕLJ¿ÿXbÂùT<èfÿ=¥ØÑ»€­€Æ€ÿn•>½ƒK?Ê>¿ÿXbÿ¸”—>XR?×^ù¾ÿXb€ôͼ^G,>—¼X¢2¢”¢ÿ_¾¯òž­ie¿ÿXbÿíìf¾]M¹¾¶Žg¿ÿXbïq¦<ã7…=è¥â¼µ›´›ö€›ÿïì>ÇIh¾;b[¿ÿXbÿ_N?žE*¾uüV¿ÿXb¤¦½EO=î!!=E5F5uwÿ7$¢=m#È=÷}?ÿXbÿø²=°1>X){?ÿXb—Åļa\="Ã*=ÿwù wqwÿ±P¿LɈ½ðF?ÿXbÿw5¿eà”>„$?ÿXbs_=Ln=ïâ<ÿOöOþOÿÍÌ8?Nï¾ÍN-?ÿXbÿœŸ:?²ºX¾1¦&?ÿXbƒ=½â&>I¼B<Ž<‡<ÿÎ{¿”³É=pO¿ÿXbÿ]¹¿]·š=!–Q¿ÿXbË.˜¼– c=óWH= €?Z?¡€?ÿ·ô1¿F)B¾Îƒ1?ÿXbÿâ8¿˜¸7¾‡ß+?ÿXbÃ)“½T«=á{ÿ<·€ªÚ€ªÙ€ªÿö†þ¾:¿½¦ò>ÿXbÿíp¿S{5¿ ñ>ÿXbW= ½d$»=í=›>šÿ>QC¿B×>Ò,"?ÿXbÿÕFD¿k¶=Ã"?ÿXbŸõ;ûW>=˜”<ÈòëÿôÃí=ú|?{ß>ÿXbÿ¬Ú >¯ {?ì>ÿXbè3`½-ë=ùŸ|¼÷€˜ö€˜ù€˜ÿ$-¾f„?OV¿ÿXbÿо‹d?—ÇY¿ÿXb· ½1@>.ËWì$x?ç¾=ÿXbÿÜ‘>(¸t?ŠDž=ÿXbÝ?¶½5³>Cë<º€qT€q²€qÿeK¿ß’Ñ>5¨å>ÿXbÿAQL¿Å¸Í>´Þå>ÿXbTW>½±MŠ=Ú8"=Ü€¤Ý€¤Ð€¤ÿ®½¾F]ܾP·R?ÿXbÿhß¾Ÿ—¾½ãP?ÿXb×Ü=¦ðÀ=ù÷=õPÜPÛ ÿ9®=?6Ÿ“>|E?ÿXbÿ©5?ÄW—>O¼#?ÿXb\"=†Û=zˆ;ó}ñÿ…Q?Æ ?m–6¾ÿXbÿ)dS?Ÿ ?¯!¾ÿXb Ý¡¼l\/>’q¼ÊQçQÈQÿ˜çæ>åê¶>ŠbQ?ÿXbÿ,9ã>ÂÏÁ>ÉïO?ÿXbuì<®Fö=W²<9€tp€t?€tÿ]ò&?s/@?Ø=ÿXbÿÉ,?¬);?þïï=ÿXb«zy½ó®z=…ÐÁ<ð€©d€©D€ªÿ¹ut¾—ý_¿h­×>ÿXbÿa v¾ãC`¿véÕ>ÿXbI©½ cË=qý<åÈtÿ•Ò1¿©‹{>@-?ÿXbÿIÅ2¿…>9¿*?ÿXbZ,…½z >Ì|G½ù]ø]y]ÿò­e?‚)ݾ˜~¼½ÿXbÿDFb?]±ê¾ãE¾½ÿXbkÕŽ½œk(>þ „¼–€ ’€ Xlÿô>iÆ\?BÛØ>ÿXbÿ„_—>>ä[?õÖ>ÿXb:ÉÖ¼ÞZ&>,Ôš»Z¦Z5ZÿBu;> ÄQ? ?ÿXbÿë®>>/ìP?‘ ?ÿXb,ºõ»Ñ”½=_{f=X€-ü€-æ€-ÿZHS½\Ì>Šij?ÿXbÿ'¨Š½pïÈ>°Òj?ÿXbÀb½xG>-{=E€M€GG€Mÿ”p?ïNÃ>pŽ1?ÿXbÿ!?òÇ>EX7?ÿXb×h¹¼­Ý¶=fZ=~€xý€xb€#ÿyM¿ëdÒ>.68?ÿXbÿ¯£¿5 Ä>€¢4?ÿXbµÆ <%$>M <œ€u:€u€uÿÄ.ì>­Ib?‹Òœ½ÿXbÿ½Šä>Sd?aÑ”½ÿXb·í;=W°­=Q¼Ê;Ma€Oÿq|?^Ú©=žl¾ÿXbÿÓ}?à1«=.'̽ÿXbß­½¾Å=âZí<÷õðÿD3L¿f8ä=ð¼?ÿXbÿëH¿ÃÝä=²6?ÿXb‡ù2=`uÄ=}$¥<ÇiŒiŠiÿL;s?‚Š’>ñ¶ý=ÿXbÿæ–s?kË>Po>ÿXbýÀ•½G >Ô)O=â€Ç€ç€ÿ}ÛÚ>…>ç\?ÿXbÿ§ó¼>ë>™ã]?ÿXbñg˜½KY>˼U=v€ï€ì€DÿŘÖ>,®M>`«b?ÿXbÿZf×>¤˜‰>—Ñ]?ÿXbdË2=¥h%=ôo<_€ R€ ^€ ÿ->×>Û2h¿Ä·Ã¼ÿXbÿ„ê>ž^b¿…K½ÿXb㤽¥/ä=ˆ¸9=〕€ž€ÿ‰V–>}Pi¿ù¥“>ÿXbÿÕx>á3o¿ðc…>ÿXbzÆ>¼‘FE=ø¼:€¡‡€¡;€¡ÿ8þ¼T|Þ¾×f¿ÿXbÿ5-<»å¾4òd¿ÿXbTÉ=¶Ÿì=wLÝ<Þ€tÜÿú6?pÒ?Õ^Ê>ÿXbÿbÞ8?^x?bøÉ>ÿXb¢¶M½Ùx>…±=ú .º.ÿ .ÿ¡9 §<á€Mà€Mð€MÿªÿXbÿr«L?îÒ ?yw>ÿXb…}{½;“=)w=Ù€'>€'~€'ÿ­p’¾Œœ#¿ùÅ6?ÿXbüØ:‹¾[o"¿:'9?‹Ÿƒ:‚Dì'X¶i-¨½<™Gþ=zªÃ<ÿ€tý€tô€tÿX@?‘aO?€ž˜>ÿXbÿ®Ýð>(/W?„‰>ÿXbÑêä;å´§=|¸d=¥€-§€-ª€-ÿñ]ž>mN_¾eõl?ÿXbÿÆe>oe_¾ So?ÿXb_ï~;áFÊ=ÿÊJ=³€,²€,8€,ÿQiT>»´Y?´Œ÷>ÿXbÿE«6>Ô`?ï æ>ÿXbDoq¼ÁÄÿ=H¤í<«'ª'Á€ÿj7®¾×T?åéà>ÿXbÿè?½¾°S?šûØ>ÿXbFÑ=_Æ=r†"=óPòPâPÿ™X ?‚é¾>„@/?ÿXbÿY#?Ç·>eb.?ÿXbþ`à<ÎŽô=›ÖºK€’’€’J€’ÿå+?óeE?ÓvŸ¾ÿXbÿæO?p»>?+aš¾ÿXbí “½ßý!>4„#½®€(^€„¯€(ÿ@y¿c“²½"[¾ÿXbÿ¨“z¿àƽœ“8¾ÿXb×ÁÁ<Ìÿ=³ïŠ<Ü€t€tw€tÿçá ?qçV?½Õÿ<ÿXbÿ¤’?|,\?-ƒ=ÿXb‹áj¸!ô=ôkk¼N€M€R€ÿFA¾QÓD?-ç¿ÿXbÿqÜ'¾d@?Ÿù#¿ÿXbÅ=–¼¾¤>Pß²<¬à"[ÿ½NÀ¾ú`?«ª–>ÿXbÿù‘º¾.Òc?ñrŒ>ÿXb}è=èÙì=ø8Ó<²¿,€tÿR±9?ƒÀ?Âǹ>ÿXbÿ­d7?Ðö?˵>ÿXbH°¼EbB=[ÏP=)R4?¯RÿSÔ¬=èëH?j)?ÿXbÿ·¿>äßF?Ëè?ÿXbi”½ ‹=7ÕÿXbÿ¾{¿vP¿ Z”>ÿXbÔÕ]=ØÕ„=¹mß<¶€L²€L·€LÿèVã>üå³>S?ÿXbÿ«³Å>¶ÖÆ>e2V?ÿXbœoļ¢D‹=v8:=²€?3€:d€:ÿ2@Q¿8‘¾Õ]?ÿXbÿ3AT¿Äþ›¾µð>ÿXbUÜx=%°y=´hî§ÿXbø5;î{>ø¬º|CÿCîCÿᄼÚJc?Pnë¾ÿXbÿ“‰<½Ùd?±Bä¾ÿXbÕ–º¼ðþ=B#X»Œ—‡—s—ÿöÛS¾/‹i?Öù´¾ÿXbÿ¦“H¾ß'k?Úï¾ÿXb6•=üR¿=?9м9€`Y€`7€`ÿO?$öû>@ì"¿ÿXbÿ™Î?Æìù>ÿÃ%¿ÿXbø3¼½hÌ>ä¡ï<è€e*€hÆ\ÿ£…q¿±.‘>Uä/>ÿXbÿ¥2o¿ýœ>šÜ9>ÿXbO=Ò9-$ =cB̼™€¡«_l€¡ÿãÑå=×s;Ša~¿ÿXbÿiN >~añ»9‹}¿ÿXb’$H½/ûu=mã=‹€¤Æ€¤Ä€¤ÿkŒI¿M<½ëf?ÿXbÿÀeE¿A½sŽ"?ÿXbsÙh<ºøû=gï ¼ù€¬€î€ÿ¬ò> ›P?UÄ¿ÿXbÿ¾œ>µÄJ?h¿ÿXb“5j½Efn=à•<®b®®ÿÈp]¾Ô®n¿âX”>ÿXbÿWµJ¾‡)m¿zù£>ÿXb脽ÓOØ=… #=Û$²$¡$ÿàTS¾‚ó>hèZ?ÿXbÿù*¾åê>K _?ÿXb×i„½D÷ì=Ts9=ZIå€G¸IÿƬE?F ¿%Ç£>ÿXbÿARI?Ä ¿0B›>ÿXbE.x½·b=V ×<#€ª¬€ªD€ªÿómh¾`Lg¿öº>ÿXbÿ=U„¾Me¿=?¹>ÿXbµ§ä¼“s¢=|,==À:î€w€:ÿþ™X¿Â+•¾Vˆä>ÿXbÿËW¿n‚§¾ ªÚ>ÿXb|)œ½¬ >ÒÞ»?€{}€{$€{ÿ…yf¿U‘Ä>BR>ÿXbÿ_€k¿s—¥>;úb>ÿXbo A½¹«>‰_±;ƒs‡ssÿýÀO?l ?¨Il¾ÿXbÿtîK?ªµ ?R9‰¾ÿXb.“½ué>Œó·sú1>;Ù_¿ÿXbÿ‚|ö>¹ +>ÚD\¿ÿXbB@¾<Ét¨=w¿J=Ä€F€FÈ€Fÿæ\?ù>>4V?ÿXbÿßo ? µI>‘R?ÿXb¢]…½$}*>·Òë¼Ï€ ΀ Í€ ÿ:=?ÿ£#?lKY>ÿXbÿ1D1?H.?ìt>ÿXb.¼”Ù0>:“¶¼ï¢ê¢í¢ÿ¢×¾‰c¹¾éU¿ÿXbÿbnÛ¾‹¨Å¾ÊQ¿ÿXb Ùù¼÷ÌÒ=8ó+=ô€7æ€#ï€7ÿÄè-½´>é>4¢c?ÿXbÿï+¾ëîò>}r^?ÿXb“ð<Ö=8kp¼Í€ŒÌ€Œ°€ŒÿîÙ>¦”ê>ÃG¿ÿXbÿ§~Û>SØà>×J¿ÿXbO#½âà=ND?¼â)Ã)R€™ÿD‘Ú¾YŒ²>˜U¿ÿXbÿj/Ö¾©i±>#ðV¿ÿXb›Éw½ò”Õ=¼(=¬$¹$©$ÿC潂æñ>õÈ_?ÿXbÿíþ÷½Ÿò>jJ_?ÿXbà-ºÐÔë= ¼“¼½’¼’è’ÿ É•¾Žg ?Ù:I¿ÿXbÿÕŠ¾x ?š¸E¿ÿXb¦^=iŠ=ž\ÓIr÷>ñC?ÿXbÿl©Ð>„u ?¿=?ÿXbþÓ ½fi'=g ó¼!€}Š€}Ú€}ÿôƒ¾Ù¹>uòn¿ÿXbÿÚýz¾r¼L>Ûr¿ÿXb‡1‰½åG >y­¼…€3΄€3ÿ×¢¬=³@>9ø|¿ÿXbÿ K>ø «=fx|¿ÿXbú>=~Q¢=nŠG!v¦:oknÿ"pq¿Ôï=laŸ¾ÿXbÿ&yc¿¢k>²ØÞ¾ÿXb_}<=¸å£=KX›<[iRi³iÿ/Q~?_¿½=±‰=ÿXbÿy}?˜=Ñ= &½=ÿXb†®='ð=’wŽŸ‘H=»€DÊ€D×€DÿÏ"?Þý¥>dG3?ÿXbÿ)W?)Ô¨>¤Î:?ÿXbz¥¬½#f>¡GL=~€\z€\%€eÿÞÇ¿*•>W—>?ÿXbÿî·¿Í”>ªN@?ÿXbÓ¼ã< ì”=0ò2=ºL©LwLÿD)Ü>¡¡¤¾ï÷W?ÿXbÿs§ô>àǾ;«I?ÿXb]½òB*>ù÷½Š €+ÿ£K`?6ºñ>­Ç=ÿXbÿPe?FÎâ>Jea=ÿXbް¨< Q¥=Í­P=À€FÁ€FÑ€FÿÎOú>éFé=“h]?ÿXbÿêò?Ë'5=›ŸX?ÿXb’껼*7>Ÿ"‡;5€r&€r´€rÿs›k¾P™t?w:=¾ÿXbÿHÒz¾Rjs?9B¾ÿXbÖ;=\rœ=‰•Q;«€ø€ª€ÿ›?y?['¼pci¾ÿXbÿ^y?Êz=Gåb¾ÿXbTU(=” Ÿ=<0=W€Q«€Q§€QÿÛ1a?›ÍF½;ò>ÿXbÿF(`?{Î꼚Ýö>ÿXb¾=º Þ=R`=åäÝÿ\Ý5?¼HÌ>Kk?ÿXbÿÓ]0?ÍðÐ>Z?ÿXb^¹ž½‚ý>~Š#=£€¡€¬€ÿsðq¾Df-…þ¾ÿXbÿ$ñx¿5f?>ʾÿXbMg§<×gÎ=yy:=I^ÅÿK”Í>½ãî>ÀI?ÿXbÿàª>sæÔ>:“X?ÿXbl–K<)y>oH#<¥¾€u¤ÿp>mu? ½ÿXbÿîÝ”>çÇt?UL ½ÿXb¥»+=OËÏ=‘Œ<›išiÌiÿµg?Ð>Û„>ÿXbÿ7g?BÍ>&>ÿXbE¼iÄŒ=qÊ\=÷€?ü€?€xÿέã¾ v¾ÌÙ\?ÿXbÿ \õ¾’}’¾¥jT?ÿXbÙí³¼Iž‹=I=#€?€?"€?ÿêO¿íW¦¾}åú>ÿXbÿýüL¿«f·¾ÜÑõ>ÿXb«"Ü»ˆ€ƒ=Ͱ½q€ŸÍ€Ÿr¡ÿ Üô= ºe=Â}¿ÿXbÿ®]>ç¾=–è{¿ÿXbE×=føï=ŒX<¥€tY€td€tÿY0C? …%?¬ÛÉ<ÿXbÿ.zE? Ñ"?H—«<ÿXbåï½;ý>ûꪻ¥€–¤€–¢€rÿfS>‹qh?mȺ¾ÿXbÿM;D>Õ´j?g[³¾ÿXb D=Ücé=e–…|Ðpgh?g¢š>ÿXbÿQ>•Mi?ÏÏš>ÿXbF³;á›>RŽ<ìÛûÿ£,=ªz~?•ŸÍ=ÿXbÿ0=ç;ž{~?4*Þ=ÿXb Pš½®ô>åü~€†R€†L€(ÿäÊz¿tÐ'>/í½ÿXbÿº z¿®p+>Sóí½ÿXbp=Hå=õh*< ÿÈoM?·©?h“¢¼ÿXbÿêüM?Áþ?°!È;ÿXbï=è1ê=,šN<¦€t¡€t»€tÿ;bN?Å^?5Ô«<ÿXbÿ¸BL?^D?)0z<ÿXb3Ýk»Ç-&=`åм€¡{€¡S_ÿàÍ>EúÙ<_}¿ÿXbÿ>uÌ<;}¿ÿXb±÷â<2çù=/Ü9˜¥<^€€¬\ÿ‚Ìw¿v>Á_•½ÿXbÿ¡Rv¿:Óˆ>Å%W½ÿXbÅÊh½ |ˆ=£=;€'Ó€¤?€'ÿcäD¾°¶>¿*‡#?ÿXbÿÖ9Y¾0!?¿gk!?ÿXbx =HÛ=]7¥<±ËiÝÿÓ¹b?Ômã>– >ÿXbÿÌ÷b?bgã>|D>ÿXb$ ˜»à„>Ò:ª»ò€“„€ç€“ÿ ¼æõf?İܾÿXbÿNý¼!|j?»f;ÿXbÿ>c<¼H= #==rY9€SÏYÿÐô>G¿ÒV4?ÿXbÿ:?Üà¿Ê×,?ÿXbš_M<«“ó=J)h¼÷€z€€ÿRà¡>àm?6¬>¿ÿXbÿ£©Œ>L?H®<¿ÿXb´ô<½mÆ=l]*==®Pyÿ¥ä?øéª>½uB?ÿXbÿÒö?¸‚²>6G?ÿXbc*==–&¥=tBh<¶nßndnÿÚ…~?¤Ž¶=hnt=ÿXbÿkä~? U’=^]s=ÿXb(`;=ÄЪ=Ï¡Œ.T¿ÿXb NÊ:}Ìݾ–´>§TT¿á~¿80´¢$õyÚ+"m#=K"Û=Ñ­W<÷öÿ:¦`?Çó>ÐÞh=ÿXbÿ™Î_?Ûö>p÷h=ÿXbÜJ¯¼“ÿ9>ñ~\¼8QX€<þ QÿYšK?{Q‘¾J ?ÿXbÿïÀK?Ç‹ˆ¾4# ?ÿXbô¨8=q>=Çåéu1¿‘%?ÿXbÿAßõ>d*¿ã°?ÿXb«x#=Ž=àÖÝ»¹‰®€¾‰ÿ”yd?+Sž¾'&¨¾ÿXbÿÛyf?˘¾(=¢¾ÿXbL£½5Fë=·CC=[uj€µuÿ a÷¾-Ç¿à1?ÿXbÿ 8 ¿¶þò¾h-1?ÿXb¨4"=ÐïÛ=#ظ;>çÿ ÿkgQ?ä?tÒ½ÿXbÿ}ÊT?óR ?ú†è½ÿXbiU½Çõ/=çª9=€H!€H¯€2ÿtÍž>¨½ñ>=S?ÿXbÿ¾gd>Ì1å>—®]?ÿXbä÷¶ŠÍG<œ€u>€ui€tÿÔ>þ>Ü4^?ྡºÿXbÿ%ª?ÑY?k)ºÿXbiop½c >}è‚»z€”퀔F€”ÿª ©>"‚?ûo;¿ÿXbÿx–¶>•ˆ?h@¿ÿXbx›·¼ÀÌ'>¦˜¼ND@Q.Dÿë5‚>Š­>>?: ?ÿXbèi ½¹¤= =›€‚5€‚쀂ÿë^¿jãí¾ð×'?ÿXbÿ'·$¿¯­â¾9ß?ÿXbÎ'=î\Ø=š$<’ü ¦ÿãb?o7ð>5¼ÿXbÿ˜ b?4.ð>UDr¼ÿXb.¹¼·>á|ê;1€r6€rl"ÿ+…¾*v?½·½ÿXbÿÀξ#Fu?+…•½ÿXbÒS$=¢œÈ=ù ç<‰iQPiÿ½’X?Õ.¤>EÚ>ÿXbÿ‹.U?õ}©>:9ã>ÿXbù¼½¼–>—:=`€eí€e€eÿÒƒ|¿µ7(>¤ô»ÿXbÿàv|¿Zú">j¶;½ÿXb~”½RF>¿d#½Ì€(J€(€!ÿÕx¿FcH>Ö2¾ÿXbÿ›dw¿òF>(x-¾ÿXbÃô}½$(þ=È?3=Ï€G¸€GÖ€Gÿÿ(U?v+ >õ^ ?ÿXbÿbæH?ä%Ô=mo?ÿXbRaŒ½¡ž.>Á½·€ ¾€+ê€+ÿØ ð>ôc[?ÒtX>ÿXbÿÏÍß>¥ò]?ï u>ÿXb§ìt½„½=Q¾ ¼ÚÙ¶ÿ0ý¾ž=ò=>p\¿ÿXbÿh† ¿ôaÇ=®ÜS¿ÿXbþ D½ù>W–è»p€–΀–€–ÿ¯Þ½//U?3ù ¿ÿXbÿª9÷½âO?n+¿ÿXbß-½f.>©½¼Ž—Ø€–—ÿ LÐ="ØQ?£M¿ÿXbÿÖ÷â=wíM?Mj¿ÿXbtíK½%¯=«±¼}¤ÿ® ”½Ù¼TJ¿ÿXbÿ<×-¡¾ÿXb毼ÙA>D“<ÕëҷС:¡0¾õ{?Θº=íÿ7ƒI#_3,,ÿWã"¾:|?!Ѐ=ÿXbÓŸ½½Vbþ=§] =ó€eö€e†€eÿýy¿$kB>$‚нÿXbÿ>Y{¿µ’7>Ø~½ÿXb˜…6=K;=/”ò¦è=ÿXbÿý°{?Ú`$>§²=ÿXbC¼½èØ>v­àоÿXbÿà/k¿Øç>$+º¾ÿXb¿s½x´q= š<6®o®j®ÿIˆ¾jSj¿êãš>ÿXbÿçÆ‘¾1ym¿\‰w>ÿXb¯µw½ ™=çû)=ô€'Ú€'û€'ÿq“оRÅݾ \?ÿXbÿ´}޾#qå¾Ö{Y?ÿXb9aB¤hov?Ñ“…½ÿXbÿà©‹>—#u?d¾½ÿXbè—½%X>¹ªì¼<€†I€(>€(ÿõCn¿kƒ°>‰øù½ÿXbÿm®k¿ÂT¼>Å ¾ÿXbPoÆ<þÔ¸=p{B=þ€$ø€$ê€$ÿvÉé>_@>Vž^?ÿXbÿÂaç>fœ]>€‹]?ÿXbzü¾½/£ø=F9<€€Š€ÿcv¿IX½fTˆ¾ÿXbÿüw¿.y¾O{i¾ÿXbÀ޽»G&>o»P½y€ƒõ€ƒx€ƒÿÆIu¿üãp¼÷\’¾ÿXbÿÛ±r¿‘C½Ù¡¾ÿXb»ï˜½F`>A»Ã¼&€(ý€†œ€(ÿ~Êh¿ó¹Î>–ͽÿXbÿœ%j¿vÊ>(@¬½ÿXbù×r¼6²=ñ½¾€ {€ ë€ ÿkX¸<\GŽ>|Ùu¿ÿXbÿÎyà<4†>|ùv¿ÿXbô†›½—ý>ûv’¼€†é€ˆ/€†ÿSn¿“ñº>=ã;»ÿXbÿ £s¿$0>²¿mºÿXbÛ½J&'>¾[¼‹€ Š€ ZlÿñiG>‹R`?¿§á>ÿXbÿ_‹>ŠPY?þ%è>ÿXb.懽D‡ =W–(=¦€‚Ÿ€‚f#ÿ÷±¾ÈÅø¾šKM?ÿXbÿçï½¾[†ö¾ HK?ÿXb…³›½rú>[A=f€.Ï€.|€.ÿe1#¾X?Ó ?ÿXbÿIžF{U?s?ÿXb¨múh>­‰…<íŽ\ÿéç½å}?³Bt=ÿXbÿO»Ñ½L}? Ò=ÿXbôj½~å!>Êû:€YS€Y]Zÿæhæ>ß–ˆ¾j,Z?ÿXbÿmŸÓ>¿Ç¾O©e?ÿXbcz¼ù‰=Š’½e…¦…œ…ÿ™Ý ¿ÿéžWy=¿ÿXbÿ@¿¾HϾÝj.¿ÿXb#i—½ÃD>a ¼îsÿxo¾Ý%™=*x¿ÿXbÿ˜þb¾ë<†=ûy¿ÿXb¾ÚѼB"-=ƒkî¼e`x€}ÿMZÞ=0B=>µ z¿ÿXbÿ1Ý„=N-;>l#{¿ÿXbümϼ$î!>–ìØºU»€/Uÿ{?Ò)ÿ¾×0?ÿXbÿ¨Uø>*™æ¾¸å??ÿXbsÙ輘àô=Ú+¼/—.—”—ÿxϰ¼b¬L?\«¿ÿXbÿ° +½­4N?”T¿ÿXb¥ȼ('š=RL=÷€wõ€wh€:ÿ¦rN¿¬jß¾™QÌ>ÿXbÿ»mR¿6ûо×XË>ÿXbÜ‚¥¼B=î“#9Á€§€§ ÿ0hð;Úó¿}Ì‘¼ÿXbÿyê°<ÕÞ¿‹L¿¼ÿXbåa½u“>®¨¼5€Q€7€ÿùýb?, 쾋û½ÿXbÿêl?/Iþ¶#„½ÿXbUc½î|="ªð¾w’a¿S~Þ>ÿXbÿ7ßF¾È‚^¿ÅÕè>ÿXb… =Ï×l=õG=d€TÀ€΀Tÿ› 6?”i¾}?ÿXbÿ)9?ØÂ¾ò“?ÿXb1 W½›¯Ò=UÁ(=%$H$Ø/ÿ›¤Ê=Ú´>‹3n?ÿXbÿD»õ=Êѱ>kn?ÿXb¨qï<*Ñ=ˆi=Šÿéä ?å—?m?ÿXbÿ)Ø?4¼ÿ>U3&?ÿXb¿X½eh=3Åœ<€a€_®ÿÏÁϾùJb¿Câm>ÿXbÿlü"¿—ÖD¿Æ«p=ÿXbÏe;9}ý=l“ =» ¹ ^ ÿÒh¼óK ?±‘G?ÿXbÿ†½äƒ!?—dF?ÿXb @#;Û¢ì=¾j%=« ª ˜ ÿ#IÜ=Kß>S¸d?ÿXbÿ'9 >pzå>b%b?ÿXb0.•½Cã)>Í™¼#l_l;rÿC;¾ÿXbÿ?Ei¾Ê,_?#Þ>ÿXb¡×Ÿ;'Ý>ÚŒS<¶·òÿJ†+=¤º?6×›<ÿXbÿ&ô)=)ª?”@õ<ÿXbaß®½—pÈ=×lå<ôâðÿËöJ¿¸>›ö?ÿXbÿÞèI¿çõ$>vá?ÿXbûWÖ¼ÿ$~=û"!=hw\€:ªwÿ;ÕP¿Bìµ½LP?ÿXbÿ1¶S¿ã‡­½ºG?ÿXbhY7=ŸÉ¾=‰P;›2šÿˆït?D ^>onF¾ÿXbÿr.w?î=>‘!;¾ÿXb*7‘½(I×=½M¼¦)º )Â)ÿ•ìܾÉÄ»>PÿR¿ÿXbÿ3ÂݾbK¸>&‹S¿ÿXbcb“½Ž@ >wºó»bêxÿä¢}¾.N>Æu¿ÿXbÿj„¾Ù¾>a t¿ÿXb8žO<>y]?»¦€Ê€u©€ÿBåž>¯UT?’Îí¾ÿXbÿCe•>úøY?nß¾ÿXbè¼F¼ß¥>°8<„…€rÿ?Ôd¾öx?¿B†½ÿXbÿ"s¾Šäw?”ž½ÿXbðûw½ÌF‡=~§ =ø€ªú€ªµ€ªÿ¯¾ŠG¿Êp?ÿXbÿ®X‹¾jH¿Ä;?ÿXb"½ŠÉ>Pýƒ;'++M+ÿÅ ?(½¾Èþ@?ÿXbÿŸH?p¸¾¯9?ÿXb&Q<òC>]2<\€u»€uJÿ”>Èst?ŸE‹½ÿXbÿO%¤>.êq?07…½ÿXb|Öµ¼‘…=4Ö>=i€?h€?Þ€?ÿíN¿›s¬¾Y?÷>ÿXbÿqïR¿ Å‘¾ÙÖú>ÿXb‘š½qÔ=¡ =bo‚ofzÿˆ.¿M® > ‹H?ÿXbÿ,ô¿¸ÍÚ<|ŽH?ÿXbw0¢½Lpª=òA=ꀂ퀂ÿ­*¿¤¾ #,?ÿXbÿ*!)¿˜ª˜¾P]0?ÿXbˆ¼ZòØ=XŒº¼c€;¼€;°€;ÿÐYš¼\åø=~¿ÿXbÿî+<¾Ï#>Z°|¿ÿXbÙN½6­$>t•î;f€7g€ÿu‚ ¾Ã%?Hý??ÿXbÿ…оJ’&?€h??ÿXbæÎ̼‰ ‹= Ä2=+€:ô€:*€:ÿ®W¿r*™¾&`å>ÿXbÿ2 W¿EÖ‡¾êPò>ÿXb¼wÔ;NB)=V·:=ƒ€•瀕ÿá=)= ó}?ÿXbÿ1[>õÁ‘=§É|?ÿXbúD¼>è¹=Îú½»€ Æ€ `‡ÿl6Ø=$h¬>£‡o¿ÿXbÿr^>=£«> Ön¿ÿXbú ¨½ ` >ÉWB=L€\D€\H€\ÿ ¿À?)œ+?ÿXbÿ=Í¿d'?Þè,?ÿXb:A¼0d>XY[Í ½a€(º€(m€(ÿZ›w¿®c>…)T¾ÿXbÿàgx¿¬5:>K$#¾ÿXbÌcÍ;G°‘=K: ½n€›A€›k€›ÿ[}“>YÔ”¾Ä”i¿ÿXbÿئ>>Ö™¾yze¿ÿXbå¶¼øŠŽ=vSJ=Û€:F€?Ú€:ÿ$nO¿ßg”¾æd?ÿXbÿÊT¿Í»™¾@‘ï>ÿXby¼³Í->.¹¼ €ba€/C€bÿôJã¾N¿´®:¿ÿXbÿ=SѾ“Ó ¿ i:¿ÿXb¸"±<p=ÒþG=ÿL~L¢LÿU?úÖ—¾ý“F?ÿXbÿè\?ÄÍ¡¾A†??ÿXbJ)ˆ½—>òë=ú€kð€kÿ€kÿ÷q0<Ûl?º+Æ>ÿXbÿ›h”<6€j?÷+Í>ÿXbƒ9=Ź=p$P;”š+ÿÇþz?(`í=úÒ"¾ÿXbÿóx?= >Pe@¾ÿXbžð’¼iW>6Ã9Ý€“f€“Ѐ“ÿ‰üy¾—•j?9|¢¾ÿXbÿîšc¾‚Ði?H°®¾ÿXbƒ…“;P6>ÚæÆ<º€—€|€ÿ’ûÿXbÿºEW=ëùq?Aô¤>ÿXb=zå=Ÿõ;4¸€’ÿðÀL?é‰?ÛÂļÿXbÿÔM?Åï?½ÿXb.5=zƾ=Ç*¥<ûiíiŠiÿikz?Å‚/>ð=ÿXbÿî‰y?_&)>‡É>ÿXb2Ž; ²>Ûú:êCëCÚCÿI“¼\y?º‡b¾ÿXbÿîs<_×x?ÛJp¾ÿXbi½§Î#>Ú8"½—€–€È€ÿ|Rz?’R$¾lÒ ¾ÿXbÿN¥z?Ž+¾bg¾ÿXbÍ?ú€tow€tÿ°Ó2?º-?ih>ÿXbÿ‚Þ-?¤i3?xN_>ÿXb½}>žÏ<ƒ€r‡€r€rÿ6îˆ>rŽv?†Ÿô¼ÿXbÿÀÀl> áx?—l½ÿXbú|”½¢=¨ä=»€‚耂r€‚ÿ쟿ðNžª(D?ÿXbÿòëü¾*F;ùE?ÿXbE=zmÖ=Yøú<9iwi«ÿÝð7? aÀ>¼Ô?ÿXbÿ©÷;? ÍÀ>a›?ÿXb€ ½:é>ë§»új€{xjÿØ¥l¿_ðÂ>h>¹<ÿXbÿÛe¿ï¾â>(¨g=ÿXb¢zë<-îß=@LB¼ï€Œî€Œâ€ŒÿÎ?.•ê>¥•;¿ÿXbÿ=Mò>Âj?˜Œ6¿ÿXb„y½3¦à=N%ƒ¼¨€˜ª€˜ô€˜ÿK¬¾ÅK¯>R`¿ÿXbÿmЮ¾¿/¯>`¿ÿXbc ½,+={Ý"=“€8‘€8=€8ÿíÎ>l0¾Døe?ÿXbÿ¬“Á>Üê¾ç¤i?ÿXbIóG½4õº=¯Î±¼ºtýtîtÿ½Ñ[¼ì€=Êy¿ÿXb,·ƒ:¨UŸ=$ž$=?¿x(·,(?ÿXbÿ?°áÔ>ý*?ÿXb©w=÷<=ùºŒ<0€Ç€þkÿex?ž’¡½Pof>ÿXbÿ!=x?§ŠÆ½»²e>ÿXbÕZ=ÒT=v=·€Vt€Q¥€VÿR˜ =þ€kç€kô€kÿé¡]¼ùíh?ÌLÔ>ÿXbÿ<‚»H^g?gÛ>ÿXbìg±<¤¥2=U*=N€TV€•E€Tÿ„¸??¤»À…T?ÿXbÿIY?R c=ÒLT?ÿXbûêª: ¼>]7%»÷CòCúCÿý{ ¼Žf\?à!¿ÿXbÿÇV½Ð³Z?Üa¿ÿXbk‚¨½kº>¿G==$€\€\˜€\ÿh¿öå ?—´'?ÿXbÿc¡¿kÇ ?ö *?ÿXbÍ|½{0‰=s„ =þ€ªó€ª&€'ÿ݈¾¸~@¿‘n?ÿXbÿÝŽ¾ä†A¿&˜?ÿXbÕ"½7P =úÕœ¼ª€šU€š™tÿ}Ã=„ÖŸ¾s¿ÿXbÿU.Q={Ó ¾×°r¿ÿXb¢´—½õ¢=È=p€‚Ä€‚‡€‚ÿ d¿™Ͼ6—2?ÿXbÿƒÚ¿l£Í¾@0?ÿXb•™’½« ¢=¬=t€‚X€‚w€‚ÿ˜¢ð¾ƾúK?ÿXbÿ+µâ¾WÅξ[ïL?ÿXb²ž;’”>—qÓ<¾€u€·€ÿ+‰Ð:*j?óTÏ>ÿXbÿKôÓ<¹th?Ö>ÿXbØ·=õ…°=ôS=ˆPPPÿ(S?.d®½8?ÿXbÿ°AV?—­½§* ?ÿXb‹½üäè=«\(¼¿€™]€™¼€™ÿ¥Óؾé>„H¿ÿXbÿà¾Vaè>d‘F¿ÿXbO=R¼áÎ…=Žå]=à€?á€?Ø€?ÿïí¾=Ì,>†^?ÿXbÿ=ýÓ¾Óíì=é"g?ÿXbþew½40r=a¤—<5®h€©l€©ÿóC‚¾¡òm¿ú½ˆ>ÿXbÿ怾cKl¿{õ”>ÿXb–{A½Ä— >Œ†Œ<‹s’€ØsÿQ[?UÈ?îíõ=ÿXbÿäY?á ?¤­Ø=ÿXbàë<âË=ç4‹¼/€ŒN€Œ’€`ÿX¢?_…Š>÷ÓC¿ÿXbÿƒy ?F´›>H¿ÿXb£>I<…¶ü=:¼ý€Ä€¬€ÿþ€l>×6Z?\0ð¾ÿXbÿ[ÄŠ>UvO?£ø¿ÿXbÿ´½-Z>¬Å§:µ­Þÿš™r¿u= B¢¾ÿXbÿ@#k¿}(Œ<BʾÿXb2‰½ 4/>Æ!½ÿ€+û€+ú€+ÿw† ?p9@?OQT>ÿXbÿmæ?b G?z&€>ÿXb²Ôú<ßoô=ŽK<¡€t£€t €tÿ7¢1?CH8?|7—<ÿXbÿú72?À–7?¹"=ÿXbNð­½ÌµÈ=9Ϻd€Ë€ö€ÿ>°e¿t0@> §Ì¾ÿXbÿ÷?^¿!C4>f’í¾ÿXbqXš<'Où=‰xë»Þ€X€¿€ÿÈàÊ>'Ž6?“ ¿ÿXbÿLˆÜ>_";?~¿ÿXbí ³½·|ä=†=–€ê¥7€ÿ±߾yÝe¿V„[=ÿXbÿÈ|@½Ë€+.ç€+ÿô¤W?êgè>°»”>ÿXbÿêX?êò>^t>ÿXbš“·½’\¾=§ÏŽ<ý€ Ç€ å€ ÿ¢¼}¿"{>o5"<ÿXbÿG3~¿²“Û=eoM=ÿXbÀÎͼæY)>Cã ¼òQ˜ZüQÿ™>¦`#?[¦4?ÿXbÿ'ž>Ž9"?¸’5?ÿXbÌ–¬< **=I€¼Ö_Ü€RÔ_ÿŸpX?)¡þ¾ô9G¾ÿXbÿÁ:W?7¿^¤R¾ÿXb}̇<Ä >r3Ü8á€u9€uâ€uÿjlÌ>ƒùW?~Ç·¾ÿXbÿº^Ö>‰ŒW?2®¾ÿXb’“‰<Õ%>£’;Ñ€ue€uЀuÿßÁØ>4ùd?9”¾ÿXbÿ»íÎ>M‡f?T$¾ÿXbé_’<ñ»‰=TrN=äLæLåLÿ¦öù>}Ô…¾k)U?ÿXbÿÅÄú>´{h¾ë}W?ÿXb ò³½, >úíë;à€Ë€ÄÿÚÿ^¿±¼ã>`6U¾ÿXbÿºÄ_¿#â>Þ O¾ÿXb¥ž½º-Ñ=›==Žo6ooÿK“)¿¨¹z>È?5?ÿXbÿ%,¿dŠS>êò5?ÿXb'£Ê¼¿ó‹=‰½Ó…Ò…h…ÿó¿g¾C¹9¿ÿXbÿÜ ¿‹Ø¯¾}ÐC¿ÿXbÀ%=TÛ=Ön;¼ó€Œ÷€Œò€ŒÿHÂú>Ñ%?.$%¿ÿXbÿqU ?0?®*¿ÿXb2u½Þ¯B=þ—¼%€$€'€ÿ茥¾7Íj?in¾ÿXbÿ`ú£¾ëd ?ÿXbÿIá;?‰¦Ì>˜ ?ÿXb*V½ñò>ŒJ=å€Dv€DÉ€Dÿù?¤ùÐ>Žî.?ÿXbÿ„ø ?RêÕ>Þá'?ÿXbÛ…æ¼—¼=ŒJê¼ø€Có€Có€CÿÛš/¿KÌ"?{µ¾ÿXbÿo ;¿Ã(?{û ¾ÿXbÌ$ª½7 >öÏÓ¸À€€Œ€ÿÕ¿pò>Å<¿ÿXbÿI¿&¿`u¦>í‚/¿ÿXbeŠ9=’[³=öÒ”’C¾ÿXbÿ³¿o¿XÊy>Qò€¾ÿXbrnS½=¹æ=¨Œ¼w€˜º€˜v€˜ÿsXª½2Yù>Í’^¿ÿXbÿ\°í¼Ëyá>)¸e¿ÿXbù¢½½jÞ>º2(<“€I€€ÿös¿×u÷=䢾ÿXbÿ–jp¿=ü=5<¤¾ÿXb{¤A¼•ð>SM¸Æ6?ÿXbÿŸ"¿A÷I>Aª??ÿXbòˆ<éбÿ¨T!¾7U|?ø…v=ÿXbÿGO"¾®D|?E}=ÿXb‘ y½²>®f=žG’GDGÿ;ˆÅ>g<í>˜;L?ÿXbÿsÇÃ>M*î>ebL?ÿXbòCe=bgJ=¼'?5(¿ßO¾ÿXbˆ…½{ú='À0;O€‹J€‹M€‹ÿ²Žk¼@À¿ À*=ÿXbÿõJ¼ãú¿ÅÏ»ÿXb`=þµ¼=j<¼ù€`ø€`–€`ÿ3’+?OØæ>¬ë¿ÿXbÿ‡Ñ&?" è>I·¿ÿXb}[0<‚U>#,ª<ÏÊ:ÿBŸ…>]r?â²G>ÿXbÿ*W’>ëŠq?Œ+>ÿXbHQ§½£yÀ=~É=rÔcÿ”:=¿J9½³,?ÿXbÿhA¿Èo½ '?ÿXb•š½½”ð=s„ =u¥ª€eí¥ÿâqq¿Ø¡¾ïUÛ½ÿXbÿXär¿Þ,Ÿ¾ŒAe½ÿXbJ™Ô<7àó=só»ü€u^€u¥€uÿž‚?óš1?qÙ÷¾ÿXbÿÖ3 ?{j1?Žžô¾ÿXb_ÏW<’v>à×È<{€tL€tz€tÿj”>Bïi?Óö‘>ÿXbÿ¢æ¥>}ad?“6¡>ÿXb’°ï<Ôö=üp<’€th€tl€tûLÛ::#+?|=?ÔH”=¾ÿ7kб%„úh,ÿ K,?U—k?ÿXbÿíÕB?ïK™>?O?ÿXbøû¥½€ï>‹ =«€.¨€.›€.ÿpÝí¾‚«0?U ?ÿXbÿ5ù¾;ü-?• ?ÿXbwµ½4×>K¯Í<°€.Y€.±€.ÿ"C$¿‡Q1?ª¨>ÿXbÿï"0¿¶?!?à¸>ÿXbÁ=>°ã=Gs<ƒîÿzP?h? à<ÿXbÿ#?N?y†?ÇTÆ<ÿXbn5뻹>+i<{ózÿ)c¾pþ|?¹XË<ÿXbÿMʾ©}?Q´®:ÿXbñ€2½è.I='À0¼ïžîž€Xÿ(Ôo¾Çć=ëLx¿ÿXbÿíb¥¾@Ó<Á/r¿ÿXb¿‡þµ¼;@€u‰€uA€uÿê†Ù>¬f?ÛܽÿXbÿd<Ú>× e?Wð½ÿXb 襽²I>.;D<^Ìjyÿ~6޾òør?~¾ÿXb´úÀ:®÷Œ¾¸ys?]оè-: ’ö'`÷--{iнŠÇå=ôÁ2=&INI¨Iÿupë>öY¿°O‡>ÿXbÿ‚Õ ?»BJ¿°O’>ÿXb7m¼• µ=ÞÌh=D€-Š€-š€xÿDÕ¾hÝÐ=;&|?ÿXbÿÝ ¾:r=-:}?ÿXb¼”š½H=+hÚ<¬€‚z€‚­€‚ÿ{k ¿d2¿0ѳ>ÿXbÿ‘v¿xë4¿}ý²>ÿXbæ<#=ã6š=4/=R€Q§€Qà€QÿSšN?1³¼?ÿXbÿ¢)V?h³ï¼ ?ÿXbá—ú”‰=N€Gª.Ÿ€Gÿ0µ8? /‚>²Þ$?ÿXbÿtÞ/?ÉÚv>~/?ÿXbš'W<ã¥Û=Ê£›¼–œ–Ÿ–ÿÚð’>K>æêo¿ÿXbÿHŠ>yc>+Ìo¿ÿXbƤ?½»'¯=«$²¼²³FÿSæD=˜$¾_|¿ÿXbÿ¨”º=(€¾öÂv¿ÿXbœ‰é<ÆNø=Ó„m<†€u‘€t€uÿ§m)?Ò‹??Ía==ÿXbÿ‘!?TAF?cW4=ÿXb¿¼lÐ'>„û»™ZDƒQÿ0b„>ù;?9° ?ÿXbÿgÓ‚>ÜÍ9?Z#?ÿXbâ"w<ƒöê=®€¼º€B€F€ÿ?mÊ>Ì"ß>/ýN¿ÿXbÿk±>¥Ñ>ÈX¿ÿXb`¼¼ŠZú="þá<²'™'Z'ÿ/<Ÿ¾¸y`?+³»>ÿXbÿ#)¦¾† ^?g{¾>ÿXb‰‰½6w”=ÐD=¹€'Q€'£€'ÿz,§¾×û¿áwB?ÿXbÿÊÜ©¾ƒ¯¿Š??ÿXbh—/½)yÕ=ZI«¼» º  ÿpî=Ùíu>T¸v¿ÿXbÿÊÍÀ=®Ú,>9,{¿ÿXbæçF½m+=õ7¼'žÙžãžÿ%m¾AÒ¥>MÖj¿ÿXbÿåmp¾ nh>Ðöq¿ÿXbéc¾½ áø=œzw>ÿXbÿžk\?a°ä>\ y>ÿXbSÌÁ¼°þO=–’å¼Ô€¡ø€¡â€¡ÿ¥’¿¹~¾²6R¿ÿXbÿ} ¿¼ƒ¾¡ÆS¿ÿXbØJh½ ‘=\€¼ñïÎÿ³ê;+û¿(AM¿ÿXbÿ‹|y=š¿ÙtN¿ÿXbÚ-»(F>ø‚<.Úÿ…bܽa2~?=K=ÿXbÿ¯äí½Ý~?[Ù7=ÿXbö™3=%"œ=Œ„6»Š€€Ä€ÿ'Ÿd?ó"νc‰à¾ÿXbÿ|Äd?¨î•½¡·â¾ÿXbQ‚þ¼f‹=‡Ð¼"€…逅G€…ÿ«>l¿ ª?¾V`¬¾ÿXbÿp^s¿žnE¾”áx¾ÿXb*1=o¼»=£"ÎÿXbÿðói?Ã}ý=OøÅ>ÿXb¸ ›½µ>JÓ < €m‡€m€mÿ⾞~}?H$=ÿXbÿÛ4¤½,?`•ò<ÿXb°ä*=ÿÐÌ=fÜTº»€`º€`€`ÿ(ß`?áê¥>ÅÙ³¾ÿXbÿ¢ud?á;Š>ƒ¹¾ÿXb/Q}½p>˜÷¸¼E€€ûfÿëÅz?ÔÜM¾Ö¶·ºÿXbÿ{?lUG¾¿/K;ÿXb¶ƒ‘¼A•=DN½­€¢i€¢¬€¢ÿ1Þg¼Ä‰Â½Ñ~¿ÿXbÿeÄ׺nÔ½|Ÿ~¿ÿXbf¼-<^ø=òO¼ý€Ø€œ€ÿöáS>4ú:?_¤&¿ÿXbÿ¸‚}>u 4?––*¿ÿXb¤ ½[–/>ëq½qrprërÿ°=¿Z?±ž>ÿXbÿ+W¿Âø>‘w>ÿXbéÒ½œü&>^cW½þ:§:±:ÿüz?oòG¾©2Ô<ÿXbÿ&•z?n Q¾¶ôe<ÿXb”¡ª½=FÙ=&$ºÙ‘€‘Û‘ÿ>ÏM¿IâÊ>ä ã¾ÿXbÿF;T¿ß»>‡ ؾÿXb =ã‰À=è÷}¼¬€`­€`r€`ÿ’£?Ë ?£4¿ÿXbÿç ?jÞ?Bg¿ÿXb §=KWð=Ÿèº<€tö€tgÿùØ7?ú¼,?é>.>ÿXbÿ8~>?5r$?ÙÝ;>ÿXb¤á=*Ñ=å—=.izªÿ m>?\À> ?ÿXbÿ;@?XÄ>6E ?ÿXbȱµ½§çý=·Ð;VÖ€jÿ¯)r¿Y[=ÿXbÿ­Lp¿¸= ¯¾ÿXb‘+µ½›v>=þ€\ü€\å€\ÿó[]¿`BÌ>ýFœ>ÿXbÿSÓZ¿<…Ò>È!¢>ÿXb“·½D¤Æ=ä,l<¶€ j€ g€ ÿZ¿Þ‘½Ð ;ÿXbÿÍw¿ðt½áȼÿXbJ =â9[=F=û€T6€Tö€Tÿ“–(?/ðÙ¾ËÞ?ÿXbÿü4-?±|ؾCU?ÿXbjœ½ý¡¹=„¹]¼âbÆbæbÿ«Ì2¿)޼(7¿ÿXbÿF”"¿w¼¼E¿ÿXb¯Î‘½˜û¤=)ì"=Æ€‚耂ž€‚ÿó ý¾]À´¾Ý^K?ÿXbÿ³Îö¾€Ù´¾BM?ÿXbò{¼cÐé= !'=ë Þ ª€@ÿoß)¾ Çï>O+^?ÿXbÿ‚¾ŽCè>J°a?ÿXbz¯½Ú­Å={¾æ<øÿèÿ=ÑM¿^Ý=¼²?ÿXbÿ¬R¿»UÄ=cA?ÿXbqŽ:=z¨­=(×”•Öß»³€–²€–X€–ÿ >1ªf>Å=l¿ÿXbÿ¤“>Ÿ …>Iïk¿ÿXb_y;Û>´h<ùüøÿšg= ·?«æê<ÿXbÿµ…¼Vß?ѱÝ<ÿXb¡½ysØ=)^%=ç€7ã€7æ€7ÿŠÜE¾þ?¹W?ÿXbÿŸè1¾Èù?ôiW?ÿXbyø¼MØ~=¢´·¼G€ŠÄ€…E€Šÿëj¿öÏU¾&Ö±¾ÿXbÿËk¿ £x¾6’ ¾ÿXbˆ%è<³ ¼€ò ÿH5~=ñ[V?· ?ÿXbÿ­‘æ=-V?Ðl ?ÿXb‰ÓI½)í >{¿Ñ;¢€M€î€ÿ‰Px?¬Š?>$¾ÿXbÿöew?rG>ù5,¾ÿXb-íÔ;Ï„>À¯‘<÷êØÿ ¶=$.}?sZò=ÿXbÿ]´e=Uï{?_s,>ÿXbwJ=úî=;r<²€t΀tJ€tÿoD?þ#?Dtî<ÿXbÿ+ÃA?%)'?íûà<ÿXb¿×=qÙ=‹‡÷<ïÜìÿå$8?‘T»>·,?ÿXbÿH0?RðÉ>1?ÿXb–Χ½X>þÒ¢»Ý€,€¿€ÿ?*·¾Ò#>åˆk¿ÿXbÿvêô¾0>u\¿ÿXb¦ =h—ï=±Äƒ=ÿXbLŒ%=èhÕ=Ç*¥²]>ÿXbÿ÷"l?s3¸>–Õ>ÿXbЯ½Ï¥=Wx—<ý€ù€ø€ÿš¿j¿ê˜¢¾ø6w>ÿXbÿ‡f¿b¾ª¾¿“‘>ÿXb#ظ½¶H >»¶7<û€ù€ðÿ4N\¿ú>˜©¾ÿXbÿãšd¿Ê–Ý>.ý½ÿXbëŽ=#Kæ=#žì<ÆÍÇÿ`9?¢S÷>¬óü>ÿXbÿ Â;?©Âñ>ÿ]ú>ÿXb</=:­»=&qÖ<¡PAPQPÿ h?Æ¥·=yIÓ>ÿXbÿmd? `>$RÝ>ÿXb'Ù*=Ê=ßùŶa¤>ÿXbÿù÷_?r^·>ôò¦>ÿXb ¶t»<2>¤}<º\»ÿJY¼½|~?fel=ÿXbÿ…èð½[}?^¨§=ÿXb5̼Ýξ=…Í@=Ì€#¡€#—€#ÿBx,¿d…?”‹Ñ>ÿXbÿÆ%¿)°?ðì>ÿXb-x‘½Ï½'>ýI<½,†€ƒ·ÿ¿Bn¿L7¾¶P£¾ÿXbÿ–r¿[°#¾Zæ¾ÿXbŒÖQ½ >oñð<õ€Mî€MÔ€Mÿú:?û×?lnì>ÿXbÿÂ#=?ñù?6Þ>ÿXb)\;àJ>åТ<€”€9€ÿJ$p<$Z|?¬˜+>ÿXbÿ­o®ÿXbB%®½J>úíë;`ÌÙÿòh1¿â? ÅξÿXbÿ‚X)¿ä?ʃ׾ÿXbÅt¡½y˜=lÍÖÿXbÿN§K¿a#¿ÏÕ®>ÿXbàk½ú “=Øf#=í€'ì€'Ø€'ÿ£†½*ú%¿žB?ÿXbÿ(¥u­ÂÒ½ÿXbÿnrz¿–I>¿„½ÿXbšÐ¤¼A·'>ö•‡¼æ€/v€/J€/ÿÝ*ݽ[â¿¶ÐF¿ÿXbÿZ±û½èñ¿K‘H¿ÿXb)]¼3ä=†È)=¯€@®€@è€@ÿ¸?¾+qñ>¢£\?ÿXbÿ`Ù?¾Áîé>¿›^?ÿXbu[»0L>·{9<+v‘ÿßOý½&~?-ÂA¼ÿXbÿ ú¶½ö~?­ñ/¼ÿXb‰¶ã<Î¥ø=U£<–€t½€tx€tÿ %?]\B?¿£¶=ÿXbÿ“&'?Ù©@?©Í®=ÿXbƒ–½DÄ> õô¼¹€(€(ò€(ÿÚ/u¿¡‡>ì)å½ÿXbÿ!—s¿×ˆ>¬o¾ÿXb["½ 2â=Úâš¼õ—½—é—ÿˆ‡)¼|q÷>>`¿ÿXbÿc7g½ï…ì>–b¿ÿXbÐò|½ÿ[ =»›§;[€¨¾€¨Z€¨ÿ¾ß<ôÇ¿ãoþ<ÿXbÿN2P½<œ¿Œr¯<ÿXbúòB½|Bv=ÖT=ž€¤”€¤Š€¤ÿ.4A¿5,4½F“'?ÿXbÿåÛ8¿W(D½ñ«0?ÿXb½ý¹½Dà>Éq'<øõö€ÿ NI¾ÿXbÿ¢ág¿¸>Ê>' ¾ÿXbgš0=³ðµ=&qÖ.ùÕ>ÿXbÿ[‹c?©õ4>ÛsØ>ÿXbCA¼-™£=â½€ ~€ <€ ÿå©“>Y~8¾^¾p¿ÿXbÿ›‘”>ϾѰr¿ÿXbœ}§Ä<'€tM€tâ€tÿV_Ñ>Ãb?íŸl>ÿXbÿÆ0·>Ò6f?`΀>ÿXbÈ&¹½\Të=Æ¥*=ó¥m¥þ¥ÿ~ë<¿Ï-¿Lí´>ÿXbÿ.Î1¿¿…xÃ>ÿXbÖý#=»+Û=Ì(<~$=ÿßp\??Q†‡¼ÿXbÿé#^?ˆyþ>‚V;ÿXbòë‡;€Ó=U‰²¼æ–ª€;ç–ÿ¨˜>5(E=F°|¿ÿXbÿ½’;> pÔ=xCz¿ÿXbådb¼/¯=Àì½±€ y€ ¿€ ÿ/ÂÖ<£Þ>£ã|¿ÿXbÿ‚—˜=.Âó=¬v}¿ÿXbÜg•¼çÅÉ=ïǼ €Cø€;w€;ÿž&¢»ÂÜ>’&g¿ÿXbÿב•½ÿ*Õ>Fh¿ÿXbâ­“½Ûo­=>"&=«#¥#]#ÿdÛû¾ke¾hW?ÿXbÿ[Mì¾Á£0¾ûÄ^?ÿXbŒK•½á™ >Ö½Z€({€„x€(ÿQ}¿)D½ûWú½ÿXbÿ5Y{¿ñÙ½ ã ¾ÿXb !‡½Öà->g½Ý€+ú€+Ü€+ÿ 0?êÕ5?€Å>ÿXbÿJu-?Ê6?o?>ÿXbðQ¿½Ð+þ=‡ûHÿXbÿ ¦¿|AF¿÷›•>ÿXb‰^†½)†=ª¸ñÿXbÿúnξIÂL¿M¦ã>ÿXb·›à<Âú=;~<‚€uª€t €uÿyK#?ZàD?°0(=ÿXbÿ,K!?R¨F?$„î<ÿXb\Êy½n„=h²ÿ<¼€ªX€ªê€ªÿg郾gÕX¿Bî>ÿXbÿúy‚¾€YY¿?ùì>ÿXb-Ðn»¦—¸=’콦€ þ€ ¤€ ÿˆ'K>wÜo>ö£s¿ÿXbÿIYB>¹K>U*v¿ÿXbˆ,=êë™=,gï<­€QF€Q¬€Qÿ7]?A£=dÃ?ÿXbÿÙÕa?:Ôñ>ÿXbæW“½~o#>É#½/€„H€„]€(ÿ-ïv¿W# ¾Fåf¾ÿXbÿru¿9I/¾ wf¾ÿXbÊP•< }>cD¢ºœ€u€up€ÿâÓ>„›M?!ÌÛ¾ÿXbÿ«ÏÓ>™ÆP?…2ϾÿXb"ÁÔ< }=K>6=ç€KÌ€KÀKÿ²„Å>ŽW½„Ìk?ÿXbÿìÓî>° ^½_b?ÿXbú|½fhü=1(Ó<Þ".~"ÿå0>õ€Z?¿Óû>ÿXbÿ[?@>!^?vêë>ÿXbŽš½Ó½Ž=…ëÑ<¿€‚Š€©¾€‚ÿ•>¿–¥:¿}’š>ÿXbÿ«ž(¿Ù¿4¿h)…>ÿXbPÅ:‘ð}=üág=o€*Û€*×€*ÿþ2½Y }¾Ïw?ÿXbÿ¿  =ÏA=¾Ëz?ÿXbs,/=盛=ÅÊè<i‰iiÿ„ù^?Š9g½$àù>ÿXbÿ5s`?὇¼Jö>ÿXbf1‘½ª`Ô=XäW¼Ð)L)Û)ÿ~ÍÙ¾ði³> œU¿ÿXbÿsÐѾz£¸>q~V¿ÿXb‹k|½øSƒ=óó<뀪耪v€ªÿ£€¾r|^¿&*Ú>ÿXbÿÉ×”¾kÝ[¿ï×>ÿXb ì<@iè=¼ã€’瀒Á€’ÿ-@Û>›Š,?_¿ÿXbÿN®ù>¾×'?T”¿ÿXb;r¤½)yµ=U =˜gÿÙF¿àf=¾ö!?ÿXbÿ¹ôA¿r‚c=\z&?ÿXb>\’½"m#>äÀ+½W€ƒ§€ƒT€ƒÿdQw¿¤ù½‹i¾ÿXbÿ‚ïy¿™+¸½†I¾ÿXbd悽ÀÌ×=Ä"†¼o)n)¶)ÿ(î¿/¢ç>Y;¿ÿXbÿ¿’¯¾>†tC¿ÿXb/½¥ó!> ,@½\€ƒX€ƒv€ƒÿ®"y¿'+˜=Yê^¾ÿXbÿŽÛz¿“2=ºA¾ÿXbî° <ÑÌ=#M¼¼>c€‡¾cÿ˜Ž>b„¿’;Y¿ÿXbÿ ½8>Æ¿†F¿ÿXbH´¼´sš=h•Y=o€wn€wl€wÿŒ™¿ŒǾ6E?ÿXbÿic¿LU´¾0hPû½Ôkl?ÿXbÿœ©>Vf¾É·n?ÿXb\»Mº-=ãÅB=Óѹÿd£>Ô«9>"n?ÿXbÿY›>º:>~o?ÿXbhìË;¢?ŒhH¿ÿXbÿ$χ>¦O?öÆM¿ÿXb‹Ä„)A¬=•Ød¿ÿXbÿfYß>þar=üÛe¿ÿXb|¸d½•eˆ=–=¯€¤ð€¤®€¤ÿÓíA¾v€>¿Üþ#?ÿXbÿ2?¾ù¶G¿Y‘?ÿXbv¦P½™›o=¶h=X0N0¶0ÿ?Yg¿“_½#mÙ>ÿXbÿáói¿Ö4ˆ½ Í>ÿXb J½³=C0=¯€8®€8+€5ÿ[ï=ÁмV*~?ÿXbÿ-<ð¨8¾SÅ{?ÿXb,õ¬½…">±ù¸ÿXbÿèÁ¾@0j?F>ÿXbK½G‚=´èÿXbÿ8­¦¾º¤X¿Îí×>ÿXb±üù<·—ô=wI<´€uk€uJ€tÿ![0?rN9?êØ½ÿXbÿŒ+/?7:?×ìS½ÿXbç<1C>Ñ̘'f?i@¬½ÿXbÿÊtÛ>j0g?ÿ*ܼÿXb¢Ð²¼^>ò³<¶"·"è"ÿÀZƒ¾¬v?Äûš½ÿXbÿÙ‰¾Ìv?6쇽ÿXbнÂk×=îC^¼Þ)Ü)q)ÿ7Þ¾êɹ>M%S¿ÿXbÿaºÑ¾Cq½>wU¿ÿXbÿ@¹¼-=‡ì¼ÏÆz€}ÿ ¶Á='>0Ù{¿ÿXbÿxí=HA>,`{¿ÿXbw½¿$>“b¼>;I;t;ÿcVð½B~í¾zË`¿ÿXbÿÕ÷÷½5Ü羫!b¿ÿXb‘Gð¼Ë,¢=ã§1=ñ€8Ý€8Ú€8ÿ5`]¿íKv¾X¸á>ÿXbÿ—³\¿o·H¾T=ï>ÿXbaŠ2=Ê»=JíÅ<úiöi×iÿSdo?­Ô·=T~¯>ÿXbÿ 5n?ä>ùð¯>ÿXbÂ÷þ¼6>‡Û!<""‰"ÿyj—>t?y›½ÿXbÿ`Á§>þÚq?¼ë"¼ÿXbaày½°Ç>siü»˜€3»€3€3ÿRÛŽ>¯+t=ï[u¿ÿXbÿĈ> ÝJ=îgv¿ÿXb‘¸§½¼@ >ÖM=!€\ €\²€ÿå¿9îÞ>F”??ÿXbÿ{î¾ éï>ù*@?ÿXbx.=ä²=Þß»*€`=€`+€`ÿ~to?=¼+û´¾ÿXbÿ¦n?cB<¼É1¹¾ÿXb%{½’‚=Vœê<ô€©U€ªõ€©ÿ>3}¾…_¿è×>ÿXbÿ^;f¾`g¿lº>ÿXb;Âé<&à÷=ó>Ž<&€tI€t½€tÿæ;(?@?ñ»™=ÿXbÿKš)?õÒ>?‰-—=ÿXbõ÷R=Í==†ç¥<õE~EôEÿéÂ?ý"?¿œ…>ÿXbÿ;Œ ?šü8¿ëÝ”>ÿXb­lŸ¿|¸>E9k?ÿXbÿê‰`>&9²>Ui?ÿXb±n<=4Úª=˜¾W<Þnkn„iÿ:;~?FcÀ=Ž=ÿXbÿ˜W~?1¾=¾7†=ÿXb›v±½LƱ=N(Ä<£€È ÿncW¿îÔ¹¾— Í>ÿXbÿT¿ÕؾqÔ¼>ÿXb¦ =Kï=Ö8›<¿€tr€t°€tÿê-@?‡ð'?ZáŸ=ÿXbÿ¾H;?×k-?R=ÿXb\P½Ì}Ò=„b«¼S ­ ¤ ÿæÑð½%ËÙ>Z¸e¿ÿXbÿ¸×Ÿ½ÔÆÑ>u«h¿ÿXb嘌½¹'>‚Y½÷€ƒö€ƒô€ƒÿ_p¿~ûºîܱ¾ÿXbÿªCp¿hõß¼Ä.°¾ÿXbùÛž<ò˜>Jy­<ú€tÑ€tÜ€tÿ¶#œ>Tj?ú †>ÿXbÿª2> :l? €n>ÿXbfÙ“¼Ãg+=pzW=¦R½RÖRÿºCª>”§d=»q?ÿXbÿiÞ´>ÀQ]=?o?ÿXb,»à¼ ºÝ=b.©¼`{¦ Î{ÿ?h¾T? ??¿ÿXbÿNÈö>¹È:?ž_ø¾ÿXbÿßþ?Q3(?õÄÚ¾ÿXbž4=¼³–=<Ì<Ì€QÚ€QÇ€Qÿu“n?†(L½æ·>ÿXbÿ ‚o?‡s½²9²>ÿXbÁý ½ÂÑ=¥‚ =2o7o3oÿ ö-¿ØEƒ>Gø/?ÿXbÿêm-¿¤‚>]¶0?ÿXbjNž½êxŒ=2bѱ<€u€u8€uÿ4-æ>Ýc?¯«™½ÿXbÿ´>ç>-øb?¦R̽ÿXbÎû<çr>­<%€t€tæ€tÿÜäÜ>\b?[@<>ÿXbÿ¤Ó>Ä%b?:Dd>ÿXbn4 ½Ü Ö=r£=òo7oaoÿÖ66¿4î=ŒU1?ÿXbÿéâ7¿À>‚`.?ÿXbg+½ôâ=K.¼¨€™Ç)\€™ÿ›ݾnò®>þ±U¿ÿXbÿ%OܾÊ­>'FV¿ÿXbD=Tqã=IóÇÿXbÿ ÄQ?ƒ™?ÝÔr>ÿXbLÃð¼~9ó=ì¤>¼æ—õ—ž—ÿ!µ›¼NxR?§¿ÿXbÿ‘V ºwT?>Ï¿ÿXb~)=›X`=KÔ»YgZgg‰ÿ¦z½«œ>v7s¿ÿXbÿC=žCƒ>+Ow¿ÿXbÅv÷¹<>Ö <âD€ìÿ,÷½Úoy?‡qB>ÿXbÿ±ÒL½ |?sm,>ÿXbòµ'=Ä=0¸æ<¨PªP‚iÿ¾Y?…>’å>ÿXbÿ©îZ?½G“>¾Ü>ÿXbwf<8õ>DMôÿXbcN°:2×0¾žÞ_¿Yè>KÒ:JÞ’'¤Y-‡½`‘=Ï=•€')€'ø€'ÿÚÔ„¾… !¿c˜;?ÿXbÿÚ€¾DZ#¿.j:?ÿXbÓ¶½sô>b*=£€e¢€eõ€\ÿP£`¿÷êv>ÖAÔ>ÿXbÿ‹Gh¿ó$>©1¬>ÿXbÜfª¼Kß=(º®¼~{õ{{ÿ™r¼À»?ž€T¿ÿXbÿäƒ=!,?Ô¯T¿ÿXbD‡À¼©¢Ø=iŽ,=½€7¿€7¼€7ÿMU(¾„zã>”sa?ÿXbÿ`Q¾À;õ>>ˆZ?ÿXb8½ )ÿ=fh¼<æ"Î"ã"ÿ1Q>àa?£ Ü>ÿXbÿ¬ùe> c?ëuÌ>ÿXbtµ½Oæÿ=º¼¹<ç"ò"Í"ÿƒA>•^a?„¿Þ>ÿXbÿ6>ÿ¬h?o‰Ç>ÿXb4-±½üá§=•,<4ì€yÿ¦|¿Ý¾oší½ÿXbÿÐ=|¿(Jø½ô/ö½ÿXbœ§º½%Ì>¬T=ó€eå€eã€eÿ+¦o¿D²³>üï³<ÿXbÿ=n¿c¸>ñCŒ=ÿXbÅ®<“:>Ì ›<Û€tÚ€tЀtÿQdê>#"b?rEÎ=ÿXbÿÚCý>Ÿ]?üÌœ=ÿXb h‚½™ƒ >&m*½w€Q:":ÿÙi?h'ƾóü¾ÿXbÿn?`?„îܾOÅ\¾ÿXbáì–½ŠãÀ=ž%=¥‘½ÿÜ¿Ûþ>†æI?ÿXbÇTƒ:­]¿hu >BUE?„ÊÓ9™Dò'ï'µ,>±½•Ó>%Î ;N€/O€/€Yÿaµ?•à¾H$>?ÿXbÿiú>ã8ܾjZB?ÿXbÅ4=,×»=§±½<ûiøiõiÿÆÛs?uhÅ=É“>ÿXbÿ/Œr?ë]>† –>ÿXb4x½Ã x=’u¸ÿXbÿ!fl¾5>e¿™×Â>ÿXbJ½â á=œ¼ô—ó ë—ÿ·Ì½j Ô>›g¿ÿXbÿ«zu½ Ø> ‘g¿ÿXbÊ5…<~ä–=Tò¼€›X€›¼€›ÿ NÞ>¨NZ>&`¿ÿXbÿ¾4Þ>µõµ=‰‚e¿ÿXb8ä<ìÞê=‰µø»à€’Æ€’¡€uÿƒeÝ>(H,?/ ¿ÿXbÿ±\ä>̱.?B¿ÿXbŠ!9=¬;¶=Ï¡Œ<Ÿiåiiÿ„b~?íº=²¢†=ÿXbÿáÈ|?âÔ>Á=ÿXbõL½rù>Þªk<ñ€mç€mÞ€mÿæÅ’»¸z?¯9‚½ÿXbÿ9@ :ÝÓ?±I½ÿXb§ ?½K<>) ¼Æ€–¼€–•€˜ÿÆüÞ½¿tN?=Ç¿ÿXbÿñM¾»K?™›¿ÿXbuV =8Ù=*=èÖÝÿ-7?˜2Ï>RJ?ÿXbÿkí7?Õ<Ô>âü?ÿXbãÅ»¼Ë>Ç<¿¾Þÿ£ˆ¾}|?é[„=ÿXbÿ­±½á}?¹‡Â=ÿXby\ßXMDn?¤ÚR=ÿXbÿ6¢«>õq?˜Gà<ÿXb佊½ ð€=~¸<€©:€©P€©ÿ{åç¾4”H¿ëÎÙ>ÿXbÿKX±¾o‹^¿µ…´>ÿXb6ä=ÜöÝ=ƒh<Ø xÿðZ?+³?«â%=ÿXbÿÌÇY?…Ý?><[=ÿXbtDž½¹>¼’äÿXbÿ¡¦c¾¾;r?æ©p>ÿXbíôC½;ÂÉ=Ö¬³¼> ? Rtÿ"|Ð=¹=ó}¿ÿXbÿÇ!Ž=¤È=¹'~¿ÿXbkdW½rRX=ÕBIh>¾t{?ÿXbÿ…,½U Û=ÞM~?ÿXbPû-=ãÊ=ƒh­<íiìiRiÿnIe?N.Ì>ý¢I>ÿXbÿccg?%hÇ>ïP5>ÿXbÓì¼, °=P5:=Ÿ€8ž€8M€8ÿ¨à_¿`oÉ=&'ó>ÿXbÿG\¿ÅU =~?ÿXb£Ê°½„å=ªH=coHoeoÿÞ»¾¤€f¿ Ëq¾ÿXbÿj”©¾{×k¿ÒÑP¾ÿXbPT¶<z–=Ñ"Û¼¨€›@€›N€›ÿ>Ü£>¥.l¿ÿXbÿ ]Ç>æ¿>‘i¿ÿXbsf;=L°=Ñ­W<i  iÿc‰~?îkº=Ad=ÿXbÿß„~?µ=üºy=ÿXb‰îÙ<³×=<Á~¼Û€Œ"€ŒÙ€ŒÿO¨Ê>®1ÿ>ÖsE¿ÿXbÿQ®>Üéù>2ÈM¿ÿXbW|ƒ½—‘=þž=|€'¸€'*€'ÿ_ç—¾gÚ¿Ô9?ÿXbÿUœ¾tp¿ -:?ÿXblj<ÒUú=Æn¼÷€ô€ö€ÿú.©>óC?^] ¿ÿXbÿ)¡Å> ç=?ÿXbÿÐÿ<¾âà^¿Ñ{é>ÿXb±Ü’½ß$>`Ë+½V€ƒ'€„®€ƒÿVu¿.¾kNo¾ÿXbÿ w¿Ùì¾ki¾ÿXbˆº<á)„= fL=ËLêLÈLÿ·?OžF¾í4U?ÿXbÿÞÚ?©Þ<¾äO?ÿXb‘a=ò˜=¼é=²€Vg€V†€ÿT³H?È&B¾NS?ÿXbÿºK?B®B¾Ù?ÿXbaT=I½ç= Þ <  ÿ‚Q?Š? 2¼ÿXbÿÕ5M?5ê?ÖÔμÿXbãÅ¢½®Ö=ÐDػꑦ)Ö‘ÿ´…-¿ß£>«¢)¿ÿXbÿ“Î,¿'©>ká(¿ÿXb[&C½®‚ø=”hI¼’—ª€˜ž€˜ÿ¥E+½}(?'Ñ@¿ÿXbÿ~¹½¬ð(?î @¿ÿXbÎm½ïWÁ=8gļˆ€Cl€C4€Cÿ$ù½sÝK>Éïx¿ÿXbÿ‡3ñ½ŠýA>«Œy¿ÿXbQ1½óªŽ=¹U¼ëtêt*€šÿ8v-¿²®¾>Ö&¿ÿXbÿù#E¿\´¾¿ÿXb$š½ÐÓÀ=™ƒ =K¼Hÿx##¿8ù>nB?ÿXbÿê„¿¥h>¶ÖE?ÿXbzàƒ½ø=º¡)=|€=}€=Þ€vÿ QW¿:Á=(I ?ÿXbÿã`¿•Ed<Ïpõ>ÿXbƒk޽Éå>F^V<ЀmÑ€m¦€mÿ)8ç:îo?w¬‡½ÿXbÿw-ô<™“?`I½ÿXb„K§½N–=¯=<¼€»€Û€ÿ%±n¿븾¹—j<ÿXbÿ 2k¿ýʾñc¼ÿXb¥¼½·²ä=® •¼Þ—Ù—ê—ÿª.·»)i?}±[¿ÿXbÿðƒ¼°?K~[¿ÿXbÌAм¯´Ì=§ļ¹ Ý š€Cÿ[|¬½ÃuM>“Ýy¿ÿXbÿܲͽpV>Æý{¿ÿXb@Q=}²¢=îê=€QŽ€QŒ€Qÿ¿ž7? å’Xÿg<µ€t2€uü€tÿ'ñ>·Âa?°©Ö<ÿXbÿXó>ÝLa?ãf<ÿXbñ€r=øPb=®dG<*€jÖ€_€jÿ².q?BŨ¾~ {½ÿXbÿ`«n?mݲ¾õÉ¿½ÿXbÀ燽Ö>lîh¥øx<þ€ü€ÿy¿kœè<Ƥj¾ÿXbÿÁJu¿ýˆŒ=¶A޾ÿXbGªïÿXbÿªÊI¿¶`Ò¾mˆê>ÿXbƒ¥š½ >ÖÆX=kuhu×€Dÿ8}½ô䜼›v?ÿXbÿi7ã¼9 ¾]Á|?ÿXbƒk½&å.=ñÖ9=M€vI€vL€vÿÐrÁ¾.:?öD?ÿXbÿÐm´¾3Äð>Ä"O?ÿXbèiÀ¼˜M>ÂÛƒ:—ƒ—¸€rÿÏV¾Þ³q?ði‚¾ÿXbÿ]ðC¾œÏq? –ˆ¾ÿXb8¼ïr>‰ïÄ»0€“Ç€“þ€“ÿ¡¢‡¾¬µ^?ËóÔ¾ÿXbÿ”öT¾¡`?Äfß¾ÿXb2°Ž¼äÄ=Êõ¼O‡N‡K‡ÿZ‹k¾¥9i?:5¯¾ÿXbÿòÒE¾hb?ƒ†Ù¾ÿXb˜¾×;ä>…h; CÌC!Cÿ°n=‹©y?pZ¾ÿXbÿÈÈ”=—>z?­±J¾ÿXbÐп½GU>cE<@€:€ƒ€ÿ¤Àv¿î†o>p¾ÿXbÿîKw¿lìn>? ä½ÿXb8ù-=’æÏ=²W“‹’=ÿXbÿ§Zk? nÆ>JŠ=ÿXb÷°½Œô>è¼F<*"&","ÿö©[>*·x?=§Í=ÿXbÿ7†P>Ñ»y?’ú©=ÿXbI£½cF¸=Ç+=371ÿc{C¿‘=£J$?ÿXbÿ»F¿]G=¤§!?ÿXb(p½MI>vÝ=J€M€GK€Mÿ¯Ú>#xÖ>QM?ÿXbÿè+Ô>né>«¿I?ÿXb Þ½8¢û=ýÀÕ<¿"½"ô"ÿnN>ÄEV?ú:?ÿXbÿÙý„>‹ÙW?7ñ>ÿXb„J\½ 0¬=5–°¼y­{ÿ$T‚¼6@=+пÿXbÿú.½³=C=7z¿ÿXbàØ³¼h÷=åa!¼¿—¾—{—ÿëÂ}½öLR?3¿ÿXbÿ¤É <£EF?`ë!¿ÿXbŒ¾‚ÞÌè<€t*€t€€tÿüÿõ>Æ™/?Ùå ?ÿXbÿZ??#g9?ýšò>ÿXbüL½Û >–xÀ<æ€Mã€Mà€Mÿ7 B?E?ã>ÿXbÿ)xD?ò¼?øÓ>ÿXb¶P½®ôº=…$³¼utÞtÔÿ$r6>9F=9Æ{¿ÿXbÿ¿À…=:!K=F#¿ÿXbiÃ!=Æ]=ço=n€Þ €T€ÿ. r¾ë~(> 'u?ÿXbÿÃii¾î\k>T7r?ÿXb–茽Òû†=|ðÚÿXbÿî“ì¾÷NJ¿õÎ>ÿXbôý½=þ=iqÆ«Ô^?IÀë>ÿXbÿŸ>“¨`?¾æì>ÿXböA–½ÎP>•× ½c€(€(’€(ÿç r¿ak>œÎ&¾ÿXbÿ¬óy¿ „>6ò1¾ÿXbv¾½+¡û=åb =Àe€eæ€eÿ |¿àP >AUä½ÿXbÿáÏ|¿ô|>«)«½ÿXb² Ü<˜ÞÞ=iZ¼“€Œ’€Œ€Œÿ¢Ç>&mø>é[H¿ÿXbÿ2—>çý ?q@I¿ÿXbô¨ø<ŸÁ=ä/-=ÒP­PÐPÿT?Óh†>õ`I?ÿXbÿcÙ?_>sžE?ÿXbÃ#=eQØ=™¢·>ÿXbÿ)Šg?5uÏ>„‘>ÿXbY1Ü< 4ø=˜ø#;¯€uŽ€u­€uÿvI ?rÇM?gAv¾ÿXbÿ‰`?ØÄF?¯´i¾ÿXbaŠr½õIî=öÏS¼²€˜6€–g€˜ÿØŸ¢¾¦a?Ø@¿ÿXbÿ&¥¾ó ? E¿ÿXb0¼½Ÿv¸=ö#żžt0€C²tÿ¶ ¾5­=Oœ|¿ÿXbÿB+%¾XI]=ßD|¿ÿXbô†{¼'ÂÆ=®~ì¼J‡K‡ª€;ÿzF@¾…ìk?õ­¾ÿXbÿ¦fC¾Û÷h?dk¼¾ÿXb*«é<¥ž¥=ï7=Ä€$ÂLÀ$ÿ˜,?=Æõ=¶ J?ÿXbÿuY.?*–=u:?ÿXb’š½ºõ>s»¼"€†;€†(€†ÿ™‹z¿É®*>á‘õ½ÿXbÿôG}¿•´Á=] â½ÿXbY‡#¼Û>¨§<ª«±ÿÆØ2¾"ðz?]}¾=ÿXbÿÁÞ.¾š2{?p7·=ÿXbg|¿½¥jû=?6I<š€€€ÿB·y¿geÛ<Ò_¾ÿXbÿ¡±y¿wy¿<Äœ`¾ÿXb 5=úï=¯_°<{€t€t¼€tÿ8w=?e**?>üÐ=ÿXbÿ‚D:?Ö¤-?;ÝÑ=ÿXbb„½€€Õ=W$&=Þzßz¶$ÿX[¾éÇð>®0[?ÿXbÿÆrƒ¾•9í>q"Y?ÿXbBë¼9Òù=úšå»M—|—u—ÿ±Y‰¼Ïýc?³è¾ÿXbÿ¸ˆ8=Õa?½ð¾ÿXbàc½jh#>>$<½,€ƒ¸€ƒ@€ƒÿ1ry¿)‡¼Lše¾ÿXbÿ¡¹z¿ŽÒ$¼]‹N¾ÿXbئ½´;>$,=Æ€\v€Ž€\ÿeó¾Éù#? e?ÿXbÿý¯ê¾„‘$?E?ÿXbÂ1Ë;¼yª=¦Cg=è€-é€-ª€-ÿž¯>ÖO4¾è4l?ÿXbÿТ>7J¾y†m?ÿXbRŒ½¹5‰=b„ð<€€©V€©^€ªÿ”K꾺;I¿°ÄÔ>ÿXbÿ’é¾ÞF¿Š%ß>ÿXbÝCB<‚>Ô)»à€W€L€ÿ©?Ÿ>;tO?<þ¾ÿXbÿW»¦>H M?«ž¿ÿXb…}»¼Ñz8>?XF¼h€<=Q*€<ÿ#"G?Ò¸ž¾"ñ ?ÿXbÿ¶D?Ú†™¾Ù§?ÿXbެü»g™>z}<èöÓÿÌv¾Sæ|?J#=ÿXbÿù¾Ÿ}?’q=ÿXb®F6½uä0J<°^t?ÿXbÿƇ‰>©¢;G—v?ÿXb±£‘½ÇÚ/>¶ ½0l×€+Ìlÿz'@>ór?–¬>ÿXbÿKjb>Ëp?Šçƒ>ÿXb‰B=]m…=§è<‡€†€ €ÿºà ¾?§DO?ÿXbÿnÓ4¾çX ?5™P?ÿXb¯Ñ’½¡/>½½flalílÿ4Ðã=À›t?ÿá‹>ÿXbÿí‹>âWt??SŠ>ÿXbTT}½*q>c—¨¼õfœ€øfÿÜ}?»õ¾Ãn¸;ÿXbÿ]°|?Š$¾ÿ­;ÿXbKÊݼ#I>\…;º€rò€r~€rÿ)›è½Òz?{å:¾ÿXbÿØ.¾5,x??ÑS¾ÿXb—VC½„,‹=*þo¼w€š*š?€šÿüÒ¾‰¾ä^¿ÿXbÿHRR<½¼_ÿF˜¾³[q?î)¾ÿXbÿD¸ˆ¾ƒ>t?þ ¾ÿXb^œ8½‡Ü>bôÜ»²;œ;`;ÿ´‚¾|iî¾ìX¿ÿXbÿˆùƒ¾/°õ¾)°V¿ÿXbž—½ŸÌ>«±<€m€mA€mÿß‘½„à~?ÿz=ÿXbÿâÚ¾(q}?RU‚=ÿXb à&½Ÿs—= ý“¼«€šj€šT€šÿö M>Ò°P¾#Tu¿ÿXbÿ·p>kݾ”zs¿ÿXb'.Ç<$cõ=À]ö<î®tÿP. ?Ø4?ÕÖ?ÿXbÿËC?yO?¤›?ÿXb˜iû¼aþŠ=ÖÆØ¼½€…œ€…ý€…ÿ”el¿è¢9¾Ô0­¾ÿXbÿpðk¿ëÙ;¾I¯¾ÿXb¾÷·}“<ì€t¹€t·€tÿ¤¸?ìZ?Ï¢€=ÿXbÿ®Ö?èY? W¡=ÿXb`ä%½~=YÝ*=˜€2–€2å€2ÿÁÕÑ»uÞR¼;ù?ÿXbÿo¼æÙä¼Ô?ÿXbš½šC>ëÉ<=O€N€M€ÿ“âæ¼EÉ ?ÄG?ÿXbÿ“„X=0?hM?ÿXb׆쬋= öß¼Ÿž3€‡ÿ>x‰>‰ÊA¾CËq¿ÿXbÿGf‹>)¿.¾Žlr¿ÿXb˜ûd»È Ó=<ö3=D€@œ€@E€@ÿb ½í†û½(ê}?ÿXbÿé½eÅ–½7°~?ÿXbG!É” ?5|K?ÿXbÿg‹>Ýv?¯žD?ÿXb²ñ =S°=é =Þ€h߀hª€hÿI¿Ø“=Æt"=ÿXbÿ"}¿Æ\ >Ä=ÿXbHl7½þ-=6Êz¼ª€s«€s™€sÿjR¿4™?…s‹¾ÿXbÿÆ L¿ý² ?[¡ˆ¾ÿXb’éм\>ÅVP;¿€r¾€rt€rÿ³G¾Ú°u?¥ªO¾ÿXbÿüð7¾Æøw?ÙÉ/¾ÿXb6±À<>•=äD=›L˜L²Lÿàò+?×ó=¾y7?ÿXbÿ¸Ó-?œ&u¾©1?ÿXbÊOj=¿Eg=âP;€&ð€&9€&ÿÏNT?¢Å™¾?ñ¾ÿXbÿý:T?P“¾ï­õ¾ÿXbÛ¢Ì;²f$=mä:=À€¦æ€¦ÙÿHOä=lŸ©ºqg~?ÿXbÿ4>¨Yß»0Û}?ÿXbRÕ='[=‚=›€TÌ€Tš€TÿQH/?,Ýà¾Oæ?ÿXbÿÔ;/?à3ä¾§®?ÿXb¬s =,Õå=úa»©€’ò€’T€’ÿ§ÉL?ˆâ?]o‹¾ÿXbÿ‰óK?|Y ?Az޾ÿXbêëù¼›uæ=›¬=¥€7È'¤€7ÿ¹›½mþ?YŠN?ÿXbÿ–µÑ½nÏ?0íM?ÿXbt4=ªÁ=d"¥<Åiiöiÿñ¡w?ø1c>-vû=ÿXbÿ¡Lx?ÝT]>ISå=ÿXb§[6=YŠÄ==Ô6<¿i¸ijiÿ”°w?©M~>­î?=ÿXbÿ½v?æo‰>š~=ÿXb}’»½•f>—t=ò€eô€eæ€eÿ13r¿-“¥>9”<ÿXbÿmÆr¿#¿¡>\õî<ÿXbLÅF¼ÂÁ=³Ż΀£~€£-€§p%û:®®d<ÿÙ¿xrþ¼”œ:¯>&ñŸ*ÿîÆ¿< º¿Ö#½ÿXb³{rº&V>èö’<ÇðÄÿЮ޽‰U|?óú>ÿXbÿµ:ˆ½î|?O¦>ÿXb=`^½@Ù>‰•=€G€GŠ€Mÿqá"?F>6+5?ÿXbÿC‘"?A, >—Ð4?ÿXb <ïq>÷sŠ<ùøÿû„ >ÁU|? ÈÐ=ÿXbÿÅçÇ=µ}?ö¢º=ÿXbµû•½e‰Î=ž$=òzóz`zÿ|ïþ¾íÙ¼>cíH?ÿXbÿÅó¾KÅ>ä J?ÿXb2j=ŒgP=×x<_€j·€j»€jÿØØR?/K¿ò»=ÿXbÿk‰U?cí ¿ªâ =ÿXb‰B˼J¦=»½µ€¢´€¢§…ÿ ˼¾"Q#»·õm¿ÿXbÿ4¶¾1N=}o¿ÿXb8Ûܼ퀌’€Œì€ŒÿÚU¬>D?:f8¿ÿXbÿq,Å>&?Í8¿ÿXbO2¼çü>§Î#<3Š€rŠÿçZM¾;Sz?”ªv½ÿXbÿù™C¾¿ƒz?zj½ÿXbÓÙI:8¿Á=àó½’€n€nm€nÿ´Œw>”=?ÒE¿ÿXbÿ³¥Œ>ò?´ =¿ÿXb¨½;–Ë>Ù%*<Ö×ìÿuq~=<?¿+<½ÿXbÿÈ·=_Õ~?нÿXbl"“½ožª=Ì@%=Í€‚Ÿ€‚V#ÿš…ö¾~az¾³vW?ÿXbÿ1‰¿Þx¾H?S?ÿXb¨«;=õö§=‹ß” ,@½»€ƒ¹€ƒ„ÿÕåv¿‰A>hb¾ÿXbÿ‹Dx¿^>ÚWE¾ÿXbˆ+'½s¼>dʇº«€–|€rª€–ÿIN>©t?¿[ˆ¾ÿXbÿ†Šô=½¦u?ù}‚¾ÿXb?n¿¼Q>Þ‘±;Ú€r0€rj€rÿ¹¾Zu?T¾ÿXbÿÕf¾ô#w?‚M¾ÿXb¢%=2Ìé=0½}Ä™_½Úõ:lÿwb|?'!@½¦Ÿ$>ÿXbÿZÔ|?³U4½¨4>ÿXbŠt½¡g“=$^=³€'²€'ü €'ÿ˜Ðw¾Ïn#¿¡ ;?ÿXbÿ0l¾‡ª!¿éx9?ÿXbh±=>“}=Ù=À€€ÿT¹G?s)S¾“1?ÿXbÿÐT@?Ty¾È?ÿXb^Õ™½â’Ã=Q»=^¨—ÿ±ž!¿Ê0X>ž??ÿXbÿ>¿$¼I>lþA?ÿXbñ='"=[ ³<½E¼EÚEÿu;¶>ÃEd¿y/>ÿXbÿui»>Hâ_¿9Ý¢>ÿXb|ï½d2>u,½*€+íl/€+ÿÃÎí>EèO?”Í´>ÿXbÿœÁá> 2T?ÒA°>ÿXbßþü= _ßÿXbÿ¾¾.Ö[?7!Ò>ÿXb×ÙP½bÚ÷=ð2C¼C€˜š€˜€˜ÿ Oa¾%?âm;¿ÿXbÿs}¾Er,? P2¿ÿXbU£½³>PSKFÎB<7€uh€tš€uÿ–¬ø>KÆ_?Ó;ÿXbÿˆ ï>”+b?Ù‡¨¼ÿXb´X –M;߀u¼CÞ€uÿ׬>oÙm?–²Q¾ÿXbÿ Yš>qKi?d”¾ÿXb¿ñµ<§>>Ýë¤;’€u^€uö€uÿ’?UiV? © ¾ÿXbÿV?L¯W?Ø#ù½ÿXbÚ<=¶­=àhG<Ð i¦ÿ)M~?4ÓÄ=ß\=ÿXbÿ €~?~m¼=º]h=ÿXbö}8=sÛ¾=n¥W<²´ØiÿÀbz?÷MD>¯Â¦=ÿXbÿ´2{?õ‰6>ÐN–=ÿXbD¿–½ÖÅ>ÊÁì¼$€(E€(x€†ÿýt¿ðYˆ>Ìë½ÿXbÿAu¿è#„>ˆP¾ÿXb—8r¼vÉ=…`Õ¼½€;Õ€;ò€;ÿbò¾_un?,c©¾ÿXbÿrÎÚ½9H?â'¿ÿXbÍ.½~Ä=¯(=D€2€2€2ÿ Õ£¾“à ½…br?ÿXbÿ;X©¾‡?˽@p?ÿXbcšé<lñ=0‚F»“€’€’’€’ÿ{=?Ü82?7ß;ÿXbÿ÷÷?Ô˜7?з¾ÿXbøm<•>и;¯C~CVCÿÛ>Éz?*¾ÿXbÿNñ<>—y?þ.þ½ÿXb‰C6½‡‰æ= M=¯€1ì.]€1ÿ;Žd¼<Þ*?ë˜>?ÿXbÿ# =†!'?ß¹A?ÿXbåÕ¹F³2<Ÿ€u"€u9€uÿöè?Îg\?TÖ½ÿXbÿ¦S ?áV?¹î½¼ÿXb —8=z7¶=ÒýœÿXbÿ{˜f?ÁÒ=Ø>ÿXb8.c¼xA>¨Š)<¢"F"Œ€rÿ/x~¾Î‡w?Hök½ÿXbÿM–s¾EJx?nV½ÿXbPÃ7=Ც=Ù½ÿXbÿ¿x?i7F=ªçl>ÿXb¹§+ï=o€=F€,G€,Á ÿ᱂>)Ë>L¿a?ÿXbÿÇšƒ>OŸâ>–ì[?ÿXb-°Ç;k€>˜Ãî–z?ÿXbÿA3Œ½dó.>a {?ÿXb»ï»…±>?9§¨¾ÿXbÿ;a¿êO±>fÚ§¾ÿXbA(½*T×=¤äU¼Ý) )¼ )ÿ™£Ü¾ $¹>æS¿ÿXbÿ64Þ¾1ݲ>ã–T¿ÿXbhæ¼v5)>ùg†¼·¢™¢¶¢ÿ䯾\Ð¾ŽŸf¿ÿXbÿ64V¾yž»¾Nh¿ÿXb,»à<,›ù=§‘–<^€t€t,€tÿn'?‚£@?³ž=ÿXbÿèä&?f(A?Èaš=ÿXb5¶·½Æ6é=]¥»<»oVoºoÿ Š¿ã)E¿ø>ÿXbÿN+¿þA¿ ˉ>ÿXbP8»¼²+Í=þż¶ o "€CÿX€ ¾€=þR|¿ÿXbÿ|m^½nœ>7‡}¿ÿXbW%¼üo>ªœv<Ô«Žÿ±Ê¾ê3}?ð3ö<ÿXbÿ&¾èâ|?mù<ÿXb*™½9ð>@/ܼ=€†g€†|€†ÿÆz¿c•<>kˆÝ½ÿXbÿÄæy¿¦É&>^ɾÿXb· #½yY>su;Qs´€rÛ€rÿøœ6>9R{?Qˆ½ÿXbÿ~&>¶ž{?©³½ÿXbMI–½{2>ÃÖì¼"€(7€„H€(ÿ¥é}¿Bà0=ZŽõ½ÿXbÿºj|¿æ2|<&ÿ)¾ÿXbIöˆ¼_{=E½V¡W¡º¡ÿ¢z ¾B¾Õäx¿ÿXbÿÄA ¾ „¾¦Ît¿ÿXb…ì<<åù=b<¼Î€Ä€ú€ÿÁ V>wÌF?ù'¿ÿXbÿñåK>8èG?“¿ÿXb;5<î^î=ëü=d e Á ÿE$“>WÈå>0žX?ÿXbÿ¶€—>ø-ã>€X?ÿXb]¨<=ßݪ=CqG<µn°¼nÿ_C~?ÜÚÀ=³¼‹=ÿXbÿ*U~?…=¸=¢8=ÿXbÆáŒ½£­Š=ëTù<¯€ªÖ€ª®€ªÿð¾gE¿ŒÜ>ÿXbÿ6Þ¾"hG¿7Ãç>ÿXb©1¡¼oó6>Ql…¼ëF—QtFÿC+.?Zc8=õC;?ÿXbÿqÛ+?tæˆ=`÷ÿXbÿ´6¾}§_¿FÃç>ÿXbPÅ:î&x=¼•e=k€*Þ€*Ó€*ÿ¾­½S^ì¾)èb?ÿXbÿwÅl=ù‘Ú¾g?ÿXbZ¡="nÎ=ïä=Dh‹ÿòè?™ÃÏ>—»+?ÿXbÿMº!?wwÖ>üù&?ÿXbc%†½{¹=JÒ5=“z’zô#ÿÐ «¾ŒŒT>¥^k?ÿXbÿÜÊ©¾ë9>< m?ÿXbÇb›½;Žß=¡½ú»V‘¢‘­)ÿWa¿ÎÂ>;¿1¿ÿXbÿÏ ¿}Á>3.¿ÿXbÜÖ½²I¾=~åÁ¼€C2€C˜tÿuྪ>²“z¿ÿXbÿäƒÿ½8. > ’{¿ÿXbÓˆ<˜À=Žð¼ï€nî€n¢€nÿ1S¨>íË?8¿ÿXbÿç½>u ?¡l/¿ÿXb) ½ QÚ=èùS¼á)à)M)ÿ*JÛ¾à4º>¬ÄS¿ÿXbÿxbؾ Ú»>Ø&T¿ÿXbY5H½“ >¿·ÿXbÿžåG?Ú ?Æz>ÿXb?ál½Š =y:=!€‰‚€‰4«y‰:ŠUB< ÷¿,Î:<àó:Ÿd%|/„*»;†:fÀÌ»Nö¿©>ƒ<> É:sÙ%ºˆ*E¼u½¹Ä>C¼*€–Z€–®€–ÿÄŠ“>@¬6>XÙp¿ÿXbÿ¨>QØ>>vmq¿ÿXb©½ˆ½æ®¥=c)’¼@b†b˜bÿ›¾1Sd¾h2m¿ÿXbÿ%à–¾¢˜d¾Ým¿ÿXbLO½ê#0=®Øß¼&€}N€}%€)ÿ€ ¿¢?G&¿ÿXbÿ•èú¾¦$?q,$¿ÿXbcÓÊ<H¾=îy>=ë€$¿€$ê€$ÿÌÝñ>ý£d>YFZ?ÿXbÿF* ?P×B>úïQ?ÿXbôŒ½ ö¿=z†¼‰)5))ÿxK¾iïŠ=GIz¿ÿXbÿ¤ÔI¾—=*Dz¿ÿXbðn…½tÔ‘= ^=Ó€'Ò€'£€'ÿûŸ¾Ä¿Ô{9?ÿXbÿ“›¨¾¼Õ"¿Ø¤2?ÿXbZJ=Àu¥=¸®=2P5P€Qÿ@l8?Æù<a1?ÿXbÿIB:?ƒd=!X/?ÿXbAµ½ä>ËæÿXbÿœ½>¿T|?ÊÒÏ>ÿXb-A†½þ)%>Òƒ¼6€ r€ 3€ ÿà ;?ˆ?C‹¾>ÿXbÿl17?õÿ?n±Â>ÿXbÞ“¼ô3>Ü <ØU³ÿåd.¾˜+{?c»=ÿXbÿKe+¾Íb{?ïʳ=ÿXb;ã{½nÁÒ=Ö*=«$zz_$ÿª$ä½|™Ã>uÛj?ÿXbÿ¾¼Ø½‡Æ>Sij?ÿXbø›¼’Í=dXż|€;@€Cµ€;ÿÿXˆ»ž6>Üä{¿ÿXbÿ)²¬<ƒD>/{¿ÿXb4½Ä<Ðdÿ=x`€<Ñ€t:€uÖ€tÿk ?U?`Ò<ÿXbÿ²™?Ç/S?”¦<ÿXbc'¼¼ZÖ->ÅJ¼ôQxQîQÿ(|Ý>횺>½S?ÿXbÿ^à>0#Á>¼ÝP?ÿXbË÷ ;·œ =·˜Ÿ¼¶€N±€N´€NÿÆÍÉ»óÉ¿ßd$=ÿXbÿ2»šö{¿‡5>ÿXb}æ,=8öÌ=ëÿœ<¨iRiÌiÿÑ>g?ëçÍ>Eõ>ÿXbÿFâi?/0Â>$ >ÿXb×ý6#>ïV<€r.€rŒ€rÿº…y>R5x?.vÃ<ÿXbÿ‚Êc>¹•y?øh»ÿXbÈ™†½ Ÿ>!Ë=ø€kô€k½€kÿ•ü­ÿXb_/Á:üÚb¼vëp?ü¬>ï9Zë"›â(MK,=BìÌ=–&¥<©iÛiQiÿ2f?“oÎ>&>ÿXbÿ”ªi?žÁ>¢œ >ÿXb¢Aн×Ú+>þ|Û¼¯€ V€ ®€ ÿÙ ?î I?œ®>ÿXbÿx¶ï>aXT?³ò›>ÿXb›®'=!#=A·—#±d¿ÛÈN>ÿXbÿ¸GÑ>”Èc¿ ãO>ÿXb!ç}½Ç>pé˜<Ü€mw€m³€mÿ”h =k1?¾O<ÿXbÿ¯ñ=,/~?’¦l¼ÿXbIhK¼À<>M ÿXbÿ©“¾Ý¦q?•8>ÿXbšÍ#=¤‹­=çV=u Pt P^PÿÐM?@¯”=ó?ÿXbÿGP?Ýe´=ø!?ÿXbfÜÔ»ùµ=4×i= €*y€-|€-ÿAF=p^=à?ÿXbÿ@Š=¶;â<ÁQ?ÿXbuZ—½[¶>ãм €J6€J`ÿi·G¿ˆ”¿˜¬B¾ÿXbÿBÉF¿?¿!O`¾ÿXbâ¼¢D«=´ãF=€8…€8Ž€8ÿ5ºi¿ªçœ¼Ö¥Ð>ÿXbÿ7ui¿“š’»\Ò>ÿXb¢D ½™ >u"Á;€r8€r€€rÿÑ”¶>6½n?1se½ÿXbÿ‹"°>`ço?w®p½ÿXbFÁ<ñ>éòf<€uv€t9€uÿÖ¥?ÆQ?q¨¡<ÿXbÿY»?ñ \?m“<ÿXbÞæ<°Ë>êx̺¸€º€8€uÿ!¿Ò>(XM?fݾÿXbÿy/Ö>¬M?¢dÙ¾ÿXbz=,’=éð=R€Vn€VS€Vÿ@Ó;?(¤µ<ÑÚ-?ÿXbÿv¬@?v;òŽ(?ÿXb†Yh=ø[=›çˆ;ñ€&þ€&ó€&ÿ/m\?Ò•¾9,Õ¾ÿXbÿI*\?±wš¾J²Ò¾ÿXbÝ^=Åå==¸»ÿXbÿüYR?Þm ?ÔD>ÿXbù=Eð¿=™ñ6¼d€`—€`ó€`ÿ¢-?òÐá>µ ¿ÿXbÿí‘3?–RÁ>³¿¿ÿXbA(o¼EÖ=cЉ¼:€£ú€£ª€¬¨hŠ:µ½c­-¿ƒµ:?NJ:¹V'J )ÿ¦¾ÁŽ(¿õ=?ÿXbæ°{OؽÿXbÿó¡P=×y¿(Kf¾ÿXbJÓ :¢·ø=Üd=H I ¨ ÿ V2>¾á1?Ÿ2?ÿXbÿ0ý8>š¸+?å$8?ÿXbOt=t)Î=ð¥ððÿ>ÿXbÿÌG?߸­>9n?ÿXbÆNø¼Z=Âõ»Š  ˆ€ ™†:uB½Ö¿êüô»þÿ¿4]Dæ!2„*ÿ6m~¼9Í¿î ½ÿXboc3=Þ;Ê=LÂ<ÒiäÖiÿ¦Îp?îµ­>˜Y¼ÿXbÿñÿq?^÷¦>¢tÑ;ÿXbº¿ú¼»!=üö¼3€ie€}0€iÿý#^>|=}¸y¿ÿXbÿœcÁ=œå™= !~¿ÿXb‹ß»A =Aš1¼Þ€£ê€£€£ÿƒI0=º»¿Cx¼ÿXbÿ•©…<«]¿È!Œ=ÿXbìF½ÿ[ =dÍH»­E­m ÿ;ø³º ì¿ðÔÉ<ÿXbÿZ}q<ó¿–½Y<ÿXbEcm¼WÎ=þ3€§P€­’€§ÿ‰‹ <ÅÛ¿ ½ÿXbÿù^‰¼Î¿O½ÿXbWí½&U»=3ßÁ¼LtŸt:€CÿàÉ ¾«ø«=ð§|¿ÿXbÿƒë ¾™¡±=&Ž|¿ÿXbq==øßª=’7lÌë»Þ€–Œ€–€–ÿÅãÓ½ŸU?È ¿ÿXbÿ¿7;Õ Z?‘ÿ¿ÿXbZŸò<¥ƒõ=¼<<$€tM€t%€tÿ%Æ*?â¸=?W{›=ÿXbÿ"%+?Ì‚=?Š‘=ÿXbv½bÖ =¾¾Ö<Ê«ø«Ž«ÿ)C»Iû¿&ì*<ÿXbÿ%)+¼Ø¿{S=ÿXb3û<=Yݪ=Ãgë;WV¾ÿ~?ð(°=Ït®½ÿXbÿoþ~?K4W=î’½ÿXb¸K½¿ =íðW»g ² f ÿü¼¦ºÅ뿪GË<ÿXbÿ'ÆK¼‡õ¿ hR<ÿXbØñ¼ó¬$=$`ô¼c€}b€}d€}ÿ$ž_>HI=º©y¿ÿXbÿRt/>-³z=º{¿ÿXbu“½px>Š-»z€r{€r[€rÿZ€>Oûj?,ÒŽ¾ÿXbÿ…Ð’>=Îh?"Bš¾ÿXbŒ†Œ¼O\=Ã9='€¦&€¦œ€¦^†:»œ–;ÏÚ¿9¯½cg¸:#b­a'ÿµ”Š»¤ú¿ÅE<ÿXb³'½ÖŒ =&‹û<€«€«n€«„:¼W½j ¿hB¼&ô“;·(œ&X³*ÿTË›½T;¿Œ ˜ ÿ 4<ÏÓ¿0½ÿXbÿA¨ ¼ ý¿Éô»ÿXb kß¼¼<=ÚÉà»   ÿñD3<†Ó¿½ÿXbµŽ;2IO¼ÿù¿aý» úÜ9_}3&…M@*ˆ.(¼\u={g´ n¾ÿXbÿbH±=¥Dp¿¡«¾ÿXbÓÝ5½Ö =©M»÷ ô j ÿ8…;Pÿ¿Mg ;ÿXbÿNà=z2¿š2$¼ÿXb©ü¼{f =seм$(CÿSž„ºNù¿å©i<ÿXb¼†:|‡½µ²¿ô?=Š¿9Xæ$ (®*jß\<¢š>]¿ºå€u€ۀuÿ3¥¢>q’U?¼æ¾ÿXbÿÕ¬·>fdT?¿Û¾ÿXbb§½(}>šë4=쀎€\€\ÿ\6ú¾÷?_!"?ÿXbÿO_û¾×Œ?Ê ?ÿXb‘ Î<‰Ïý=¢^p<À€uÒ€t_€tÿ% ? N?ATª<ÿXbÿÖÓ?/õJ?Ôû<ÿXbÇ,û<À!ô=6ÊzŠèW<´€tn€ul€tÿ×¥ö>9P`?“Q<ÿXbÿUfô>Åò`? ç™;ÿXb(H,½^/ =E=UWTÿÁf¹»¢ú¿<ÿ;<ÿXbÿB»ˆ½ÂJ¿ º=ÿXby²½° =$Ñ =^€]X€]·€]ÿ£xλú¿&¾A<ÿXbÿS5m<ØÇ¿óÓ=ÿXb>T½:é½=Ä•³¼Ð¦êtÿà>Ž%¾=j¸|¿ÿXbÿ:Š> ¸(=Ä@}¿ÿXbÇÖ»l”>dë™<Ùm±ÿ¡š$¾eœ{?öõ¸=ÿXbÿå¡ ¾UW{?=:Û=ÿXbY̼õ+=>”»€­m ˜ ÿT5<†Ò¿´¬½ÿXbOÄŠ:p=ñ´¿ì¼­>9·™1 qšò&Ãe=ºg=Ðb©Ü#f¿‚>ÿXbÿ­ƒ>>:i¿’‹Œ>ÿXbRžy½Š® =ë¸<Ϋ=«ÿ«Ì…:Éwï½*0~¿Žsª+ÿ(~ ¾ò”}¿h6¹<ÿXbKؼQL=Ø(k¼€­/€­€­ÿ7k‘;¹û¿T,¼ÿXbÿؼM¡¿Ë?½ÿXb¡W¼Žè=¼Ì»—€§’€§8€£ÿ¤#<þÙ¿¾Y½ÿXbÿMËB=tƒ¿Œ‚ ½ÿXbÓfœ<ƒ¤=o‚ï<²ªjª˜ªÿ°Oí=e6~¿Ã6µ<ÿXbÿ࡜=,!¿¤û<ÿXbsõc½;m =$ .=΀‰Ÿ€‰f«ÿ¶å=ºÂ¿PÖò<ÿXbÿhf¥ºç ¿Qƒ\=ÿXbïÿc;^#=aR<=Á€¦ÚÀ¦ÿÄ$>,§•¼‘¡|?ÿXbÿ|ƒ > '‹¼ž}?ÿXb¤4½Øƒ =ܼ¬•€¬¬ÿ_!å;Õâ¿ß“í¼ÿXbÿ¸¤ ¼¾¿pgn½ÿXb´u½ù>3QD½=„ „<„ÿ­y¿ã¶N=½f¾ÿXbÿ¬¯w¿åÑ=ÓM€¾ÿXb1,¼ën=Þçøºn€£Š€£i€£ÿÚÍ0¼¤÷¿.V3<ÿXbŸÉ~½¬q=PÐú<ä€ó€í€ÿ÷1¾-S?ë ?ÿXbÿvÝ2¾Q†R?Ÿ ?ÿXb4õz½ = H<§€¨Ž€¨I€¨Óp†:“S½&‘¿î„Ü<óâ"¤‡D(ÿÔ°Ó¼,Ï¿ÐØê<ÿXbƒ¤½ÁR=^fØ»C€ B 0€ ÿ+Þ¥=¦&¿šŸ¼ÿXbÿÌ_b=ɘ¿6ü¼ÿXb’ñ¼p^=D~;R  ­ ÿÛÿ<Ì€¿ZÞ|½ÿXbÿ׳ = §¿¢z½ÿXb½Æ.½ =S#t¼,¬˜€¬S ÿ·Ã›=:¿ä_y<ÿXbÿ4U=¡¿ü7`<ÿXböCl½ Ç3=V Â<3€P2€Påpÿ?¤ü¾ó9?xõô¾ÿXbÿªØ¿Ÿ€/?b²¿ÿXb#ƒÜ¼B[=²b8=y€b€r€ÿº¥h¼>¿ëg=ÿXbÿò";!Ñ¿r‹=ÿXbÇò.¼Iò=¦Ô¥<›€§™€§4€§—ƒŠ:qÿ=$Ÿ¿cÔ=<´%–t*ÿNÒÛ<½Ò¿÷•Ò<ÿXb2¼’u8>whؼ#S S Sÿ>¢[? ¬>¡ðÆ>ÿXbÿÇv^?è¨>cÒ¼>ÿXb=0¼ìÚ=ë§»š€£Ý €£r€£$ÏŠ:tªŸ<׿²ñ¼Y:²Òù!IÈ&ÿ \¥»î¿G$»¼ÿXbGˆ»÷=ªfÖ»h€£O€£Í€§âÊŠ:VåF=Ɉ¿¿\½ÿÿÿ3_=ˆ$ÌÜ"*Z(Š:D= ¾¿Ó`˼ÉÞ 9€_#I&°)A×¾»hè=5¸-¼u€£¼€£N€£ÿŽú <Âá¿æ|î¼ÿXbÿ´1<¡ß¿¾Çõ¼ÿXbÏg€½œ>]߇¼~€€C€3ÿýÙ{?i“)¾oÁŒ½ÿXbÿqMq?ÑÈ¡¾YݽÿXb­‚¼²=PŽ‚¼]€­ª€­Ÿ€­?ZŠ:¼§¼:Dp¿6а>sÍ:‚»Ù'Enù)ÿn0¸½¦žk¿aÓÂ>ÿXbàe½Vc =7ªÓ¼!怬 ÿß+=¨Ì¿lõ;ÿXbÿr¥S¼cú¿­¸ ;ÿXb¬U{½‹¨ =ëâ;_€¨^€¨J€¨ÿ¶:¼Îí¿ ©<ÿXbÿ”sbº Þ¿ÆÎ=ÿXb×ù7¼Õ± =ˆe³¼³€¬Ü€¬²€¬ÿ“3ã<˜!¿ç¹ž=ÿXbÿÙl ½fû{¿™j1>ÿXb¦ò;rn=Ì%Õ<"©m§›©“€¯:Úÿ¾¢Ò%¿l“?úi©:w ä"®q+'¡°:¯ø¾œ¸$¿`w?þDT:áZO"×'¼?½8¼`=QN4¼ó€ò€ÒžÿáÔ8>.¾à®y¿ÿXbÿ•Í=Áð¾@ |¿ÿXb™3½Ÿ =}˼® €¬V ÿCMŸ=î3¿43T<ÿXbÿk{‚=:i¿!̽<ÿXb.S“½V×á=A¹-=á€Ç€æ€ÿÙÕ9>õ’s¿‰~>ÿXbÿ†>mUn¿u<‚>ÿXb·`i½ø =ƒøÀ<Ï«.«Ä«t6†:ˆ,`½®Y¿}ˆ:=zP òwA*ÿƈ¼)P¿(÷”=ÿXb/‡]¼ËØ=¥J”¼«€¬ª€¬z€¬¢¹Š:ãHνX™¿³¤I?Ÿ‹9äw>"†A&ÿÕ¾ª©¿ŠmD?ÿXbaP¦<Ú>ãàR<™€uj€to€uÿ¦æõ>Â…`?ó1><ÿXbÿÉ@è>°$d?Ñ»ÿXbPý<×…ÿ=Z/={ E z ÿݬÙ=èŸF?š2?ÿXbÿ5ß =£G?•ü?ÿXb¢–f¼ýN>/G;r€“º€“½€“ÿæÏx¾[¾q?8c¾ÿXbÿtñ€¾:ôo?êŸv¾ÿXbZ¼³^ =Vס¼º€¬Ê€‡P€¬ÿÊæK½1ôX¿hK?ÿXbÿ—h½óEU¿Û ?ÿXb¬Ê~½ôÃ=ƒß»<€¨ï€¨¶€¨ÿØÀ)=ªÀ¿zño<ÿXb­Ò†:À ü:¿û¿l8<›>Ñ:+‘#@çC(HPü:hè=žâ<—€Ê€æ€ÿZ"ö<8å~¿&ϳ=ÿXbÿpÒ=|Y¿ue=ÿXb"à:E½ =¬Çý<ñ€è€Î©jöá:|L=‘’¿Û5=l,«9³OÚ$ù¼i*ÿŒbÞ<§Ñ¿1 Õ<ÿXbŒgл,º>ÓÀ<86ûÿZf¾}?yÎ|½ÿXbÿ„I¾9O|?&¢™½ÿXbŽË¸¼"=ª»ž > l ÿµÕ;‘÷¿æNp¼ÿXbÿþ(+<‡Ô¿Óæ½ÿXb.u½s =mäº<œ««ú«ÿ®6a½êY¿ò8=ÿXbÿsHî½§4~¿z=ª<ÿXb7Œºªž¬=Žk=>€- €-õ€-ÿSÑ»Zñ==(¸?ÿXbÿôôÌ>¿ÿÿÿ3$ó%3¼6(ÿM½'|¿ò1>ÿXbзE½»¸ =3&=„…怉ÿKZ= Ï¿O[§<ÿXbÿgý¶<§í¿”šÿ;ÿXbî&ø»å€=„{<÷€§=€§ë€§uí:Ï• ½8Ó¿Ûs¼Ôúh% ÿ(ÿ*d¼Eã¿æÂ¼ÿXbiÿƒ¼Ö=†pL¼.€­ž€­_€­ÿ™Eƒ:û¿X1I<ÿXbÿc0=þº¿‹eƒ¼ÿXb—ph ¸ ÿ¼]<Ñï¿ÆZª¼ÿXbÿмÈã¿CÞ¿¼ÿXbò˜<ž =„aÀ<\§t§^§ÿ×& =þO¿5á„=ÿXbwbŠ:ŠŠY=¦¿ ¬„=+ëÆ9¢ú ü¢'§wñ»¤P=Ñ …¼‚€¬€¬ñ€£ÿU î½³E¿§‰[?ÿXbÿ9¬¾\¬¿âØX?ÿXb¦ò»j=’\~¼x€£€¬ÿ€£ÿ-¾¼½ÑS(¿ôm??ÿXbÿȾƒe(¿©>?ÿXb࢓¼Žå=ÇŸ¨»•€­€§’ ÿÚ0<0Ö¿•r ½ÿXb¡Í; g=•n¿Û¿½§ÍM:YÍ !2_É%C¬þ¼s =0eà¼IH'ÿ õ3½h¯¿Ñ*¼<ÿXbá<†:m•½(²¿*†=U«Ã9 ’¼†~)'HŒž<‰#={.Ó§KH?¦r?ÿXbÿêc‚>\A?÷X?ÿXbFÁ¼­ú=yL;½ ^ ¼ p¨†:¯»Îó¿}õœ¼Ô8y:¾b"ÕJR(ÿþ-C<²Â¿E*½ÿXbvnZ;ìÝ=w£¼½€£$€[-€[ÿt.¾a©|¿®[ƒ=ÿXbÿ#$¾¢ÿ{¿ótõ=ÿXb¡Ù5= ¦Á=ÖŒŒ<Äiêi…iÿõ x?ÇÊb>^åà=ÿXbÿmbx?(R^>aÛ=ÿXbÇñüú|=Þ’œ¼9€­H€¬8€­ÿÓŽ½÷‰¿a«\?ÿXbÖ‹:ö¬½ô-"¿MäD?Ú„9Ù%9)­'¨7£¼Y£=¡8¼'€­J€­ €­ÿ­©8=~µ¿òÕ}¼ÿXbÿy =hÀ¿uÛä¼ÿXbJ˜‰½æY =¦Õ;&€‹‡€‹N€‹ÿ§>Z½+„¿²ú<ÿXbÿ­¹,½áŠ¿üm-=ÿXb°U‚½x( =â"<©€¨v€¨W€¨ÿg×k½ >¿×ñO=ÿXbÿéÈÕ¼„Ë¿F}ø<ÿXb77¦¼ä=ñ‚ˆ<¿ » ¾ ÿM©£;.ÿ¿'„ˆ¸ÿXbÿHì3=¿¿‚Šæ»ÿXb\ªR¼|=øŠ»œ€£h€£.€§ÿ'<-ؿ懽ÿXb3“Š:ZØu<Ú¿á÷¼±=‘:‹ #|Ë´'Òƒ½· =:ù<<€«=€«æ«ÿ1ë½Ã!~¿Ñª½ÿXbÿbÓ+½Ä¿1bó»ÿXb„ÕX½r = ¦;]€P€\€ÿ à<äì¿ø—¹¼ÿXbƤŠ:µµ<Äí¿íJ<  N:(-!òë&‘îç¼ =ê[æ»?  > ÿð×¹;rø¿Àf¼ÿXbÿl-¼Àü¿\Þ”»ÿXb–ìØ»6=÷<€§Ý€§Ì €§ÿk¬½çÔ¿°¸q¼ÿXbè”ö:ÙóH½±¿x::õ<;ê— 'ŸO~*á›&½? ==VWØ€‰ÿâ3+½:Æ¿ò€»ÿXbÿÄ<5ý¿_9ô9ÿXb9+"¼s¢=¡‚Ã<˜€§™€§€€ÿ ,=ÿ¾¿6q<ÿXb¢ìë:ÎB =«¿‡<=e¼«9[‰…"P£p(¹ââ»31=áӜȻy j ð ÿ0l4=À¿Ú–G»ÿXbÿ1a¸=Æõ~¿4wÔ:ÿXbÃGD¼î@=€·À<€€b€§ÿTºHî¿Ur¾<ÿXbÿH´?ÿXbÿR¿¾E¯+¿^:?ÿXbž•´»ºÙ=IÚ ¼§€££€£¦€£ÿ<î7=_¶¿Ex¼ÿXbÿôõÿXbv¤z½m =¦¶Ô<ü«û«ò«ÿt¾+½ÓſꅻÿXbÿðŽíÊ~¿w¼ÿXbwJ½1\=_)Ë»  C « ÿ[Ð; ÷¿Vùy¼ÿXbÿÆ¿f»?æ¿@Íã¼ÿXbqr¿¼Ö=âȃ<Ë Ê Ï ÿ;Ü–;Mÿ¿B8¹ÿXbÿS =ÓÌ¿Òpž¼ÿXbðü"¼Ë„=ÌÓ9¼Û€£Ú€£“€£ÿ©„; ý¿qï ¼ÿXbÿ}»g<Òç~¿)ñº=ÿXbÁXß»7Þ=É>È<€ü €§:€§ÿ–=Ÿ¿²L=ÿXbÿ=* ¿N=ÿXb‡R{½(p=ßPxµÿÂ7i•¬#µ(ÿºhš¾s¿òw°=ÿXbþa ½ñ=xíÒ»¡ j€ @ ÿ„xÐ; ÷¿ó$z¼ÿXbÿÒé+<Ñ¿é½ÿXb.M½Ýz =þ˜=V«#«ÿׂ޻žý¿ªªð;ÿXbÿûKm¼ñ÷¿RþÄ»ÿXb‘Z½)=Ï <€ €ÿ9¿þ ¿nº’>ÿXbÿVp¾nP}¿æ†=ÿXbÄê¼uV =Â3¡¼•€¬9€¬ô€‡ÿݼÿXbÿ·A ½ õ{¿"ý1>ÿXbÔÖ»ï¬=Wµ$<瀧性ꀧÿ)/<Õï¿öJª¼ÿXbÿ+¾<½Ð¿M(ö¼ÿXbeS®¼ˆ=_D[¼€­€­6€­ÿ«‰;[ü¿E‰¼ÿXbÿõ±=¼%u¿cƒ=ÿXbú˜¼Žv=3{<ž Ÿ Ð ÿÚ»+= ¿¿u<ÿXbÿ‘Pü<¨à¿b2;ÿXb]?¼®f=ì¦íê}²v?¶›p>ÿXbÿf=‘Ûu?Ó'‰>ÿXbïq&½ÿÌ`=k8¼hž¼žÔžÿMú=`ÅÚ½Þš|¿ÿXbÿ¬éš=îjνõ}¿ÿXbF&€½Ý–=$—»÷€¨ö€¨x€¨ÿ½ ½5Ó¿ƒ }¼ÿXbÿëc·¼vï¿ÂKöºÿXbüá'½éš =%]³¼Ï¬Ç¬Î¬ÿ4é=k¾¿,›Ò<ÿXbÿc¯<ÉÅ¿7Á=ÿXb;¨D½ýø =…ëÿXbÿ–`X½Ky¿s‹e>ÿXb34½ÂùT=()0¼€Xq€k€E°9„:ãìý=ªE¶=6}¿ÿÿÿ3›Ò¾k z!ÿÝü=Ë»!= ×}¿ÿXb…êf½ ‹ =¼A´<ѫҫ=«ÿö={½ýÛ~¿ÿ¬’=ÿXbÿ•½6ã~¿ZÜm=ÿXb©06½Õ± =Zbå<\ÿM¨º@{¿×UD>ÿXbÿIŒ=+c{¿ºK4>ÿXbÛn‚<Ǽ=éÖë<ŸªÎªº§ÿ{,=[¾¿=èw<ÿXbÿ¼RX=ûŠ¿všä<ÿXbû± ½§ç=Û&¼G€ E€ (€ ÿÖŒ8=K¯¿Q%ª¼ÿXbÿ)=¶Ç¿n¥Æ:ÿXb¢ @¼Á="p¤<‡€§€§€§ÿ¨Ð=6Ÿ¿ã=ÿXbÿ8ü°9Ïí¿þöÀ<ÿXbuÛºL¨ =6å =Ä€€Ö€ÿ†D÷<®ç~¿¢Ö²=ÿXbÿˆ“<C¿½ó–=ÿXbDÀa½[ë = _ßÿXb|Ca¼B= <_€§^€§]€§ÿدš;=ÿ¿JQp:ÿXbÿ\w =ôο[–¼ÿXb5E¼G=,;k€§j€§ß€§ÿÜ—B=᣿/ƒÀ¼ÿXbÿÂ<¶‡Ás¿}ÁC>ÿXbÿõêƒ>2jo¿!µx>ÿXbbI9¼D=Þ³< €§€§€ÿ_¿=WŸ¿ÈÀ=ÿXbÿÔ5º<„Ÿ¿Ø¹I=ÿXb»ðƒ½Ÿ” =HÝÎ;V€¨“€‹„€‹ÿÌ·‰¼h¹¿¸(1=ÿXbÿi³‹¼x¶¿¢ô4=ÿXbpꃼáÓ=qŽº<ˆ€'€/€ÿ!³‡¹–̼<ÿXbÿ÷ü=)]¿ON€=ÿXbk󼿓=󑼬€¬­€¬ª€­Š:Àbî½(:¿ðŽ[?Úˆ¶ K™É(ÿ|8¾Ó„¿ÛV?ÿXbÃÓk½d =¶¢Í<—«<«“«ÿ¬xy½µå~¿$*=ÿXbÿØ,5½ER¿K©l=ÿXb»ñ.½¦ =V»¦¼>¬ý¬¶¬ÿ»r=g½¿·;Ê<ÿXbÿÆ´½\Ç¿ ÔÒ¼ÿXb‚Á;År =í©¼N€‡x€N€‡ÿ諌=âc|¿¹A¾ÿXbÿ‡™=š{¿¶,¾ÿXbߊD<£ =ÈE5;G€F€®6ÿƒ?À¼ÿXbÿ]Z=žU^¿zTü>ÿXbk š½XU>FCÆÿXbÿ—Mî½lAz?‰Ð3>ÿXb¸ð¼Y4==î»  © ÿ5ù ½ÛÖ¿ üï»ÿXbõq†:-ĽTÖ¿Áö»þÿ4lZå!R&ùK ¼_( =¥ô =&€§´€i€ÿê*¼MR¿Í|“=ÿXbÿðöí<:ì~¿²=ÿXbÔ*z<•¸=?þ=-¤Cª¾¤ÿ‚_=äÈ¿¿ò~<ÿXbÿÌ‹=Pf¿¡¤»ÿXbTq½¾ö =Kt=B€‰‡€‰«ÿ_i=²Ð¿  <ÿXbÿu·{»®þ¿¹¥;ÿXb†z½#ó=à¹÷ºþ€¨}€¨x€¨ÿ¯ÒºSî¿eþ½<ÿXbÿÇq<¶ó¿ónM<ÿXb>x-½¾ =-_—¼à¬|¬Y¬ÿû˜=º½¿èÅ<ÿXbÿúø=S¾¿àßÃ<ÿXb €q½PS =·ð¼<ž«Ð«8«ÿÍa½ÃX¿sÒ9=ÿXbÿ(ß•½=â~¿Mòl=ÿXbå´§»Ñy =aâ¼:€¬/€¬Œ€¬ÿ"ö^½ºHT¿ùe?ÿXbÿƒâ½³7V¿b ?ÿXb%Y¼šz=½r=<ô€§.€§ë€§ÿé*ø$f¿¢G‚>ÿXbÿ!˜Â>­d¿ÄÏu>ÿXbޝ¼°=¸çù<;€9€š€ÿ´J =uV¿)=ÿXbÿùÊŠ<žB¿?ª—=ÿXb4Ù¿Òå{¿œXØ=ÿXbÿ¦ í=0|¿´ >ÿXb“°¼çSG=<õH=?£wSRÿˆœ=Ö>]?d•þ>ÿXbÿ¥³>Z^?s[ô>ÿXbs¼ÕA=å+¼º€­è€£€­ÿƒI¹¼Øœl¿Ã>ÿXbÿ5+·¼Džl¿Ã>ÿXb[(;{k =×£ð<â€æ€ã€ÿžæ =’[¿5ý}=ÿXbÿáú=쟿5=ÿXbÁ8¸»f=6wô<•€§(€§>€ÿKð!¼`Q¿¾”=ÿXbÿk¹4=ñ ¿`Œ˜=ÿXb[îL»ñó=}è=?€€€ÿ³'¼ÔQ¿™½“=ÿXb.â:]#µ<K¿p(‘=o¼q9 dö!åÝ'ïŽ ½z =4<€] €4€]ÿè¶¾‡1o¿¼¹<ÿXbÿCoÙ¾2Âg¿ÝÞ<ÿXb‹mÒ¼Jï=ИÉ<_ ^ ® ÿ( ==]¿y°{=ÿXbÇë:sþß=Û~¿7ït=x ª9€“~"³|%„Ö½7Q‹=é·¯¼ÂtÁtÕ€Šÿù:d¿D¢¾ä³¥¾ÿXbÿòg¿ã$ž¾¹y–¾ÿXb Þ;ÿÌ =Cuó<ó©ñ©ð€ÿÌ&,¼dP¿E”=ÿXb£3â:@_¾¼Rø}¿Vöü=ˆé;K ¥$æv((mk½ðú =ÂÁ=C€‰…€‰`€‰ÿ­9½™¶¿Ë?^<ÿXbÿi&Ø;Mõ¿òÓ‰<ÿXbÓV½6v =øÞ_;Q€N€º€ÿû½Í¿ò§<ÿXbÿ2YX;žÿ¿X:ÿXbP༅"=*9§<6€§€§c€§ÿlè= Ÿ¿£=ÿXbÿs˜=pŸ¿d½=ÿXb`­Z½oF =r"=1«0«Ú€‰ÿ æ=IпÊÃ<ÿXbÿºÝ¼•ë¿Rï<ÿXbˆ.h½VD =ÄB-=1€‰Ã€‰f€‰ÿܵ=ŽÂ¿×ñ<ÿXbÿ¶t´¼¶×¿Åpß<ÿXbM1‡½;>W±ø<ñ€kð€ká€kÿCŒ¼šÒq?˧>ÿXbÿbçP¼£Ÿp?\¦®>ÿXbOYͼôÂ=h!=1d¤ ÿÛ­’=Ã~¿ñö™=ÿXbÿÓºe=(œ~¿Ê†³=ÿXbW³Î¼,F=̶ӻ €­ €­€­ÿ½==?¬¿ÉŒ¥¼ÿXbÿÕF=%¶¿ÿ.½ÿXbØ€º²=ÓÂ<~€§w€§ò€§ÿBI1¼FN¿s•=ÿXbÿâÊ’½M£}¿‘“ë=ÿXbæ}½Q>íïì<Ñ€k΀mЀkÿ5$>?±v?A­p>ÿXbÿ"®>ðÁu?…–t>ÿXbp@ =Éä=gq<ìªýª½ªÿ=Uš>bÝm¿ƒ&[>ÿXbÿ ò”>œ_o¿wO>ÿXbGx½hì =ŸŽÇ<ý«9«ø«ÿéxE½Ð¥¿ ©<ÿXbÿº)ƽ­Ê~¿ä½ó»ÿXb•F̻ę=ÊŠá»Ñ€£È€§N€£ÿÄb9=´¿¬Ü…¼ÿXbÿ1– =Š¿¿Ä…ã¼ÿXbµŠ~:Z¹=Ònt¼'€£C€£I€£ÿ›9Y¾%¿]LR?ÿXbÿ—(Ú½øû¾t]?ÿXbMf<¼,ð="‹¼@€¬w€£„€¬ÿð¤ö½œçð¾:Ç_?ÿXbÿ¸m*¾&ˆÿ¾µY?ÿXbrl}½ðˆ =ßaãh½ŸF¿AYI=ÿXbÿ’õ­½¡È~¿îB=ÿXb±§¼ B=uç‰< = ~ ÿh+=Z¿¿sjs<ÿXbÿˆ5¡ÿXbÿ$µ½9Zn¿yj·>ÿXbŠB½E- =ì½ø<›Œ™ÿ~Ì€<Ôž~¿ àÑ=ÿXbÿqLJ¼B~¿„,×=ÿXbëâ¶¼óY=Ò^¼€­3€­>€­ÿ)¾‹;(ü¿Ð#¼ÿXbÿb0£:?¿ÿœ=ÿXbóqm½9& =ô¾<ž«.«£«ÿZÞa½UX¿µU:=ÿXbÿÚw`½nY¿0…:=ÿXbàGu½‘* =Æ¢iÉ>¿q$ï>ÿXbÿj¦û¾|&=¿Ðì>ÿXb\€¼;ª=„,‹¼t€£t€­°€¬ÿ¹Ö½½‘i(¿}V??ÿXbÿ½:¼½d(¿¤a??ÿXbŽ»åï=¼è<…€€„€ÿ =ƒ[¿ú}=ÿXbÿÀ7<§Ð¿É=ÿXbÛßÙ»»B=9O»Ž€£ˆ€£–€§ÿƒ¡;=¦°¿[í’¼ÿXbÿûÓŽ=¿X¿Ó–z¼ÿXb:A½2Ì =(º®¼—€¬ü€¬t¬ÿßÙ¼ ¿üãk=ÿXb§Š:~Òœ;mÍ¿A°=„s:^9Ê"äš'ó¼¯Ò=>éÄ<ÿ€§|€§ý€§ÿïM¹Dî¿@¾<ÿXbÿpp=£¿Cô=ÿXb>w<3S=«Yç<&©ˆ©©ÿ¾[ÿ¾®g%¿ç?ÿXb1„:¿÷¾aê)¿f?sJÕ9·yl%Cb°)Ìλfg=Õ®‰¼F€¬u€¬€¬ÿʄҽc¿¢L?ÿXbÿP~ ¾;´¿×I?ÿXb]ÀK»F& =‹þлЀ£Ò€£Ì€§ÿA™F=J‰¿_å½ÿXbÿ£PG=nˆ¿œh½ÿXb¶»XË=G²<ó€§ö€§ò€§ÿS,•»7µ¿”»B=ÿXbÿþc:<ÞÏ¿â=ÿXb£®5¼ñð=Í¿»9€£€£h€£ÿH¦;=ø°¿Õ•¼ÿXbÿ'¦#<Ú¿6N½ÿXbÏ2K½ =ùÀ¼— €° ÿ}÷1=ÍÁ¿«\J»ÿXbÿC½<žô¿Üq»ÿXbÎÁ³¼ÁU=žA=M€™€v€ÿ­pû<¾ê~¿£_±=ÿXb-Nï:27>º<%¿Î0§=œÝE9X &©‡7*sÖ§¼=ô5 =›€Ž€™€ÿ Ó ¼½U¿(’=ÿXbÿf!;û¿ÕP®=ÿXbÁʽðú =^öë<ó«y€«î«ÿ×^û½Z ~¿&L¼ÿXbÿú¨™½œ?¿o-è=¼/€%€3X€ÿhuu?Ï ‰¾„½ÿXbÿ;on?—¤ª¾Dò¾ÿXbnߣ¼-²=Ÿ‘ˆ¼¾€­]€­€­ÿp³¼Š£l¿ùÃ>ÿXbÿKå¶½/«k¿,ªÂ>ÿXb؇¼Ê¦=}~<Á < Ç ÿfŠŸ;:ÿ¿º]8ÿXbÿÚÇï<ã¿È·G;ÿXbÏ£â<‘ =uW<]€ |€ ¸€ ÿR7å=! ~¿µ§S=ÿXbÿÂ0 >-K}¿€Y=ÿXb4õ:¼ÎÂ=F ú<„€€ €§StŠ:ñ- =Î\¿Ë|=ÿÿÿ3Z.x!!ð6(ÿ«Q•=ÿXbÿã{€¼Ò¿ j =ÿXbê[æ<Ñè= Çs<¾€ º€ èªÿ”WÝ=îc}¿ö½=ÿXbÿ]G¨=õ ~¿p–»=ÿXb•=¢ =›”<ùªøªÍªÿ).˜>ü.n¿ã¡[>ÿXbÿùw>t¿bP:>ÿXb”Àf¼jß=ïr‘<…€§„€§€§ÿßë <î¿üp²¼ÿXbÿåA<¼¦÷¿>Ž5<ÿXbÁ‘€½F– =¨Vß<÷«õ«æ«ÿ׬¾–Ê}¿cA<ÿXbÿxØo¾Å}x¿æ^½ÿXbwgí;2u= Üí¿/×Ã<ÿXbÿÕ«Ü<öÜ~¿¼¸=ÿXbx›w½qWo=.T~<ήj€©2®ÿ´Œ¾€r¿8Æ(>ÿXbÿ5€¾lu¿)B >ÿXbš>{½Vƒp=y<)€%(€%Z€%ÿüZ¾ux¿­Öæ½ÿXbÿ‹¾_ku¿Õ ­½ÿXb§>=n=¸p<íªÔªßªÿÆgš>[Úm¿å&[>ÿXbÿÙÃÂ>jög¿´‘=>ÿXbC}½þï=ÁX_¹Û€¨k€¨Þ€¨ÿ (*=ŠÀ¿z~m<ÿXbÿ”ax<¸ó¿?E<ÿXb%+¼â= °¼B€¬€¬8€¬ÿ¦ÿѽù\¿M L?ÿXbÿeñî½ò@¿±ÉG?ÿXb\F¼ê“=ÊP•<ƒ€§‚€§€§ÿëý¡;4ÿ¿`#Í8ÿXbÿf£?=㞿ئã¼ÿXb-ݼÍç=&$:    ÿC¤<»ï¿( ª¼ÿXbÿ]½ =Ï¿òJ•¼ÿXb_`½j¥=×H< ÿ“X ¿·ñ(¿}„?ÿXbÿ~Ìà¾å[¿’ã†>ÿXb ØŽ¼zý =9¼¼t€‡ë€‡Ê€‡ÿöû=.¿¨[=ÿXbÿãÑi=Ü/¿pc=ÿXb²×¼ µ =`wº¼Æ€‡ì€¬\ÿÏÂ<Àˆ~¿RfÕ=ÿXbÿ¼=|~¿•Vó=ÿXbÎmB¼-% =Ò¥¼n€¬ü€‡z€¬ÿ•Û%ÿXbÿê(<¢m{¿K_@>ÿXbŠ’¼Gw=ÜK𼝀¬®€¬~€¬ÿiÍÒ½[H¿^L?ÿXbÿÎô¾…¤¿1pD?ÿXbn5ë¼xµ="ü ;   ÿ¨›ã¼Ñ¼¿ÿa½ÿXbÿmÁÿXb$Y¼ö =Êl=C€L€B€ÿg(ù»! =‚ê<€ €€ÿð =ÝZ¿³ ~=ÿXbÿÓ’<æB¿D—=ÿXbª»²¼øÃ=w¾Ÿ¼S€¬I€¬¹€¬ÿEÃǽü3 ¿F?ÿXbÿsã°½Í?¿!YJ?ÿXb. ½â«=fÁD¼€ +€ B€ ÿs<æ=~B~¿AL÷<ÿXbÿpÁß==a}¿(¼=ÿXb@½½%$=Ûü?<ÿŒr¿%%¿ýjü>ÿXbÿ(º¿]t ¿¨è?ÿXbD0޼hv=4ØÔO‹}¿üÆa<ÿXbIØ<öÏ=ŽË¸ß=d¿] ®>ÿXbÿÊ >ï-g¿Eá™>ÿXbÿXbÿôžÈU¿â:Ì>ÿXbGÉ+½8='h<€€(ÿFê ¾lY¿+„J?ÿXbÿÚÜ-¾ý[¿Dÿö>ÿXb³µ>½µ©ú=tÏ:¼I€˜‘—ž€˜ÿF6ß¼ÊG+?ë!>¿ÿXbÿÿB½ ˆ2?Ð:7¿ÿXb2Ž‘¼bô=ÂMÆ<€ò€ ÿDÆ=.¡¿®¶=ÿXbÿ1²»Ãµ¿¶éA=ÿXbÚäp¼´W=*r=4€Æ€5€ÿÜ=™\¿ú){=ÿXbÿ=£•<ŸD¿Ä+–=ÿXb§½Û0 =p|m<$€ x€ K€ ÿq= Ë¿é%|<ÿXbÿîGŽ<^ó¿/!¼ÿXb“½kòT=Þ.¼*€Xp€4€Eÿ>þ=îµ=ìÿ|¿ÿXbÿ‹¬ý=48¶=_}¿ÿXbîÑ;þž=DûØÿXbÿ¯‹¾v°p¿ÐßP>ÿXb‡½›=s¼"€ € ª ²†: Çù¼ÍÇ¿vwå¼þÿ4ã±à¦#ÿß s¼Ë¿Ó½ÿXbà½ìûp=W^r<œ®”®ž®ÿc¤Š¾Ts¿ò >ÿXbÿ‡›‹¾êìr¿Uƒ">ÿXb\WÌ;¥£=PRà€§ÿË ½”Ó¿ˆr¼ÿXbÿ$Ô ½Ó¿xAt¼ÿXbwØÄ¼0ó=·Ô=2bJ€ÿiG =_¿ «y=ÿXbÿ$ÜZ<å±~¿É¶Ì=ÿXb ¢n¼›©=øª•¼V€¬°€¬|€¬ÿ VÒ½D¿}L?ÿXbÿö”Ò½]E¿ƒL?ÿXbú ½ =Ã××;2­Ê€ έÿQé’;Wÿ¿y®5ÿXbÿQŽ» ì¿jrÆ<ÿXb”½¥»A = *ª¼’€¬.€¬‰€‡ÿš„=R{¿Œ—b=ÿXbÿnŒÖ<¿µk¢=ÿXbrkR<á'=6 =º€•r€•š€•ÿ„› ={¿¹dé<ÿXbÿ aÞ=Y}¿ÐZÀ=ÿXbÐR¼€=Ôê<€€€ÿ£8{»¿¸¿ÖM>=ÿXbÿ+JÙ;Á…¿B•x=ÿXb)±¼y =Χ¼\€¬¦€¬Ì€‡ÿ G½‹ÀY¿&?ÿXbÿܽ§½Þ7Z¿ƒ3?ÿXblÑ‚½‚å=cD"ºy€¨K€‹ï€¨ÿæ=½Ìο:Š<ÿXbÿ,zÿXb@Ã[½Ê =²‚ß;»€D€º€ÿ”Ø9=º¿Æéü»ÿXbÿãÇkÿXb§”W½I =;pÎ:§€¦€£€ÿ?Ò½Fο̟<ÿXbÿTŽÓ<1Õ¿ÅÏ<ÿXb¬Tм‚r=9b­<¿ ¨ ^ ÿíä=3+~¿UÞ+=ÿXbÿ¢=Þ=oî}¿ œ†=ÿXb•½þò =dZ›;7€ d­3€ ÿ/g6=ž¿£ &»ÿXbÿ«Û›>Uék¿Ýv¾ÿXbö›‰¼.=¼W-;€§€§¢€§ÿ);;Vÿ¿°Ú–:ÿXbÿœN =%пKy’¼ÿXbbI9¼“=p³;ÿ€§ú€§¼€§ÿ"x8=u¼¿5¹»ÿXbÿñ=¬Ð¿¸é“¼ÿXbò"½œÅ =³#Õ<¹€]¸€]€]ÿ(:Ë<Õ˜¿( N=ÿXbÿžhŽ=¢‡~¿†š¦=ÿXb= ½4‚ ="=v€cï€cs€cÿƒ<Þ<¿1šC=ÿXbÿµ)¼Ø¿àt=ÿXbØ}Ç:¶Ö=ž´¼_¶=i;}€§|€§ÿ €§ÿ.²F=£š¿$Þ¼ÿXbÿo,Ž< ô¿'ʼÿXbœA¼½«=Ív…»4€£Á€£r€£ÿvÖ<=¯¿Š%˜¼ÿXbÿ‹å-o‡|¿Ò¬¡=ÿXb@Pî¼S" =ê“ܼ“'(ÿŽ?K½(j¿¿ò;=ÿXbÿ€èö¼O½¿Õn =ÿXbü©ñ»‡ý=Ås¶ºË€§å€§€£ÿ J=œ~¿JA½ÿXbÿ‰ãs<Æ›¿<Z½ÿXb©1!½E¸ =¸“ˆ;0€ ¼­1€ ÿ„”*=¿¿§ãu<ÿXbÿØÑ[=Ò-¿µ$s½ÿXbÛjV¼ª¹=õc“<€§€§R€§ÿÈ)½Ö¿zìs¼ÿXbÿ eþ»rù¿Ê¢A¼ÿXbZ <争=³ìI=ÏLñLæLÿ½?Oò4¾7cK?ÿXbÿºG?ô`o¾BëG?ÿXbOpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Server/VDPMStreamingServer.cc0000660000175000011300000001005714172246500031155 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include #include #include #include #include #include #include #include #include int main(int argc, char **argv) { std::cout << "View-dependent streaming of PM server." << std::endl; QApplication app(argc, argv); VDPMServerViewerWidget server_widget; server_widget.resize(50, 50); // app.setMainWidget(&server_widget); server_widget.show(); for (int idx=1; idx < argc; ++idx) { std::cout << "loading " << argv[idx] << std::endl; server_widget.open_vd_prog_mesh( argv[idx] ) ; } return app.exec(); } OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Server/VDPMServerSocket.hh0000660000175000011300000001037514172246500030471 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSERVERSOCKET_HH #define OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSERVERSOCKET_HH #include #include #include #include #include #include #include class VDPMServerSocket : public QTcpServer { Q_OBJECT public: VDPMServerSocket(QObject *parent=0) : QTcpServer(parent) { setMaxPendingConnections(1); if ( !listen(QHostAddress::Any, VDPM_STREAMING_PORT) ) { std::cerr << "Failed to bind to port " << VDPM_STREAMING_PORT << std::endl; exit(1); } connect(this, SIGNAL(newConnection()),this,SLOT(newConnections())); } public slots: void newConnections() { VDPMServerSession *s = new VDPMServerSession(nextPendingConnection(), this); //s->set_vdpm(); emit newConnect(s); std::cout << "new connection"<< /*socket << */std::endl; } signals: void newConnect(VDPMServerSession*); }; #endif //OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSERVERSOCKET_HH defined OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Server/ServerSideVDPM.hh0000660000175000011300000001271114172246500030121 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_APP_SERVERSIDEVDPM_HH #define OPENMESH_APP_SERVERSIDEVDPM_HH #include #include #include #include #include using OpenMesh::VDPM::VHierarchy; using OpenMesh::VDPM::VHierarchyNodeHandleContainer; class ServerSideVDPM { private: char name_[256]; std::vector points_; // points related to this pm std::vector triangles_; // base mesh triangles VHierarchy vhierarchy_; unsigned int n_base_vertices_; unsigned int n_base_faces_; unsigned int n_details_; unsigned char tree_id_bits_; public: ServerSideVDPM() :name_(""),tree_id_bits_(0) { clear(); } void clear(); const char* name() const { return name_; } void get_name(char _name[256]) { strcpy(_name, name_); } void set_name(const char _name[256]) { strcpy(name_, _name); } std::string basename(const std::string& _f) { std::string::size_type dot = _f.rfind("/"); if (dot == std::string::npos) return std::string(_f); return std::string(_f.substr(dot+1, _f.length()-(dot+1))); } bool is_same_name(const char _name[256]) { return (basename( name_ ) == basename( _name )); } OpenMesh::VertexHandle add_vertex(const OpenMesh::Vec3f &p); OpenMesh::FaceHandle add_face(const unsigned int _triangle[3]); const OpenMesh::Vec3f& point(OpenMesh::VertexHandle _vertex_handle) const { return points_[_vertex_handle.idx()]; } OpenMesh::Vec3f& point(OpenMesh::VertexHandle _vertex_handle) { return points_[_vertex_handle.idx()]; } const VHierarchy& vhierarchy() const { return vhierarchy_; } VHierarchy& vhierarchy() { return vhierarchy_; } void vhierarchy_roots(VHierarchyNodeHandleContainer &roots) const; unsigned int n_base_vertices() const { return n_base_vertices_; } unsigned int n_base_faces() const { return n_base_faces_; } unsigned int n_details() const { return n_details_; } bool open_vd_prog_mesh(const char *_filename); }; std::ostream& operator << ( std::ostream& _os, const ServerSideVDPM& _o ); typedef std::vector ServerSideVDPMContainer; typedef std::list ServerSideVDPMList; #endif //OPENMESH_APP_SERVERSIDEVDPM_HH defined OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming-qt4/Server/VDPMServerSession.cc0000660000175000011300000003654214172246500030656 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include #include #include #include using OpenMesh::VDPM::VHierarchyNode; using OpenMesh::VDPM::Plane3d; using OpenMesh::VDPM::InvalidVHierarchyNodeHandle; using OpenMesh::VDPM::debug_print; bool VDPMServerSession:: set_vdpm(const char _vdpm_name[256]) { #ifdef DEBUG_COUT if (debug_print() == true) { std::cout << "Setting vdpm" << std::endl; } #endif vdpm_ = ((VDPMServerViewerWidget *) ((VDPMServerSocket *) parent())->parent())->get_vdpm(_vdpm_name); if (vdpm_ == nullptr) return false; vhierarchy_ = &vdpm_->vhierarchy(); VHierarchyNodeHandleContainer roots; unsigned int n_details; vdpm_->vhierarchy_roots(roots); n_details = vdpm_->n_details(); std::cout << "Details : " << n_details << std::endl; //vfront_.init(roots, n_details); // vertex hierarchy window vhwindow_.set_vertex_hierarchy(vdpm_->vhierarchy()); vhwindow_.init(roots); #ifdef DEBUG_COUT if (debug_print() == true) { std::cout << "setting vdpm ended" << std::endl; } #endif return true; } void VDPMServerSession:: sendBaseMeshToClient() { #ifdef DEBUG_COUT if (debug_print() == true) { std::cout << "starting sendBaseMeshToClient()" << std::endl; } #endif #ifdef DEBUG_COUT if (debug_print() == true) { std::cout << "sendBaseMeshToClient() is done" << std::endl; } #endif } void VDPMServerSession:: send_vsplit_packets() { viewing_parameters_.update_viewing_configurations(); vsplits_.clear(); if (((VDPMServerViewerWidget *) this->parent()->parent())->vd_streaming()) adaptive_refinement(); else sequential_refinement(); if (debug_print() == true) { std::cout << "adaptive refinement is done on the server side" << std::endl; } stream_vsplits(); if (debug_print() == true) { std::cout << "streameing vsplits is done" << std::endl; } if (transmission_complete_ == true) { std::cout << "transmission is completed" << std::endl; } if (debug_print() == true) { std::cout << "send_vsplit_packets() is done" << std::endl; } } void VDPMServerSession:: readBaseMeshRequestFromClient() { int status; unsigned int string_length; QDataStream qTcp(socket_); QString vdpm_name; // while (waitForMore(10) < sizeof(int)); while ( socket_->bytesAvailable() < sizeof(int) ) socket_->waitForReadyRead(10); qTcp >> string_length; // while (waitForMore(10) < (string_length*sizeof(char))); while (socket_->bytesAvailable() < string_length*sizeof(char) ) socket_->waitForReadyRead(10); qTcp >> vdpm_name; if (set_vdpm( vdpm_name.toStdString().c_str() ) != true) status = 0; else status = 1; qTcp << status; socket_->flush(); if (status == 1) streaming_phase_ = kVSplits; } void VDPMServerSession:: readViewingParametersFromClient() { double modelview_matrix[16]; float fovy; float aspect; float tolerance_square; // while (waitForMore(10) < 16*sizeof(double) + 3*sizeof(float)); while ( socket_->bytesAvailable() < 16*sizeof(double) + 3*sizeof(float) ) socket_->waitForReadyRead(10); QDataStream qTCP(socket_); qTCP >> modelview_matrix[0] >> modelview_matrix[1] >> modelview_matrix[2] >> modelview_matrix[3] >> modelview_matrix[4] >> modelview_matrix[5] >> modelview_matrix[6] >> modelview_matrix[7] >> modelview_matrix[8] >> modelview_matrix[9] >> modelview_matrix[10] >> modelview_matrix[11] >> modelview_matrix[12] >> modelview_matrix[13] >> modelview_matrix[14] >> modelview_matrix[15] >> fovy >> aspect >> tolerance_square; viewing_parameters_.set_modelview_matrix(modelview_matrix); viewing_parameters_.set_fovy(fovy); viewing_parameters_.set_aspect(aspect); viewing_parameters_.set_tolerance_square(tolerance_square); send_vsplit_packets(); fprintf(mem_file, "%d %d %d\n", memory_requirements_using_window(true), memory_requirements_using_window(false), memory_requirements_using_vfront()); } void VDPMServerSession:: PrintOutVFront() { } void VDPMServerSession:: stream_vsplits() { // send header (i.e., # of vsplits) unsigned int i; VHierarchyNodeHandle node_handle; OpenMesh::Vec3f pos; VHierarchyNodeIndex node_index, fund_lcut_index, fund_rcut_index; OpenMesh::Vec3f lchild_normal, rchild_normal; unsigned int n_vsplit_packets = (unsigned int) vsplits_.size(); QDataStream qTcp(socket_); qTcp << n_vsplit_packets; socket_->flush(); for (i=0; ilchild_handle(node_handle); VHierarchyNodeHandle rchild_handle = vhierarchy_->rchild_handle(node_handle); VHierarchyNode &node = vhierarchy_->node(node_handle); VHierarchyNode &lchild = vhierarchy_->node(lchild_handle); VHierarchyNode &rchild = vhierarchy_->node(rchild_handle); pos = vdpm_->point(lchild.vertex_handle()); node_index = node.node_index(); fund_lcut_index = node.fund_lcut_index(); fund_rcut_index = node.fund_rcut_index(); const float lchild_radius = lchild.radius(); const float rchild_radius = rchild.radius(); lchild_normal = lchild.normal(); rchild_normal = rchild.normal(); const float lchild_sin_square = lchild.sin_square(); const float rchild_sin_square = rchild.sin_square(); const float lchild_mue_square = lchild.mue_square(); const float rchild_mue_square = rchild.mue_square(); const float lchild_sigma_square = lchild.sigma_square(); const float rchild_sigma_square = rchild.sigma_square(); qTcp << pos[0] << pos[1] << pos[2] << node_index.value() << fund_lcut_index.value() << fund_rcut_index.value() << lchild_radius << lchild_normal[0] << lchild_normal[1] << lchild_normal[2] << lchild_sin_square << lchild_mue_square << lchild_sigma_square << rchild_radius << rchild_normal[0] << rchild_normal[1] << rchild_normal[2] << rchild_sin_square << rchild_mue_square << rchild_sigma_square; socket_->flush(); // socket flush if (debug_print() == true) { std::cout << "Write to client " << i << "-th vsplit packets: " << std::endl; } } } void VDPMServerSession:: adaptive_refinement() { float fovy = viewing_parameters_.fovy(); float tolerance_square = viewing_parameters_.tolerance_square(); float tan_value = tanf(fovy / 2.0f); kappa_square_ = 4.0f * tan_value * tan_value * tolerance_square; transmission_complete_ = true; for (vhwindow_.begin(); vhwindow_.end() != true; vhwindow_.next()) { VHierarchyNodeHandle node_handle = vhwindow_.node_handle(); if (vhierarchy_->is_leaf_node(node_handle) != true) { transmission_complete_ = false; if (qrefine(node_handle) == true) { force_vsplit(node_handle); } } } } void VDPMServerSession:: sequential_refinement() { for (vhwindow_.begin(); vhwindow_.end() != true; vhwindow_.next()) { VHierarchyNodeHandle node_handle = vhwindow_.node_handle(); if (vhierarchy_->is_leaf_node(node_handle) != true) force_vsplit(node_handle); if (vsplits_.size() > 10) break; } } bool VDPMServerSession:: qrefine(VHierarchyNodeHandle _node_handle) { VHierarchyNode &node = vhierarchy_->node(_node_handle); OpenMesh::Vec3f p = vdpm_->point(node.vertex_handle()); OpenMesh::Vec3f eye_dir = p - viewing_parameters_.eye_pos(); float distance = eye_dir.length(); float distance2 = distance * distance; float product_value = dot(eye_dir, node.normal()); if (outside_view_frustum(p, node.radius()) == true) return false; if (oriented_away(node.sin_square(), distance2, product_value) == true) return false; if (screen_space_error(node.mue_square(), node.sigma_square(), distance2, product_value) == true) return false; return true; } bool VDPMServerSession:: outside_view_frustum(const OpenMesh::Vec3f &pos, float radius) { Plane3d frustum_plane[4]; viewing_parameters_.frustum_planes(frustum_plane); for (int i = 0; i < 4; i++) { if (frustum_plane[i].signed_distance(pos) < -radius) return true; } return false; } bool VDPMServerSession:: oriented_away(float sin_square, float distance_square, float product_value) { if (product_value > 0 && product_value*product_value > distance_square * sin_square) return true; else return false; } bool VDPMServerSession:: screen_space_error(float mue_square, float sigma_square, float distance_square, float product_value) { if ((mue_square >= kappa_square_ * distance_square) || (sigma_square * (distance_square - product_value * product_value) >= kappa_square_ * distance_square * distance_square)) return false; else return true; } void VDPMServerSession:: force_vsplit(VHierarchyNodeHandle node_handle) { VHierarchyNodeHandle lcut_handle, rcut_handle; VHierarchyNodeIndex fund_lcut_index, fund_rcut_index; fund_lcut_index = vhierarchy_->fund_lcut_index(node_handle); fund_rcut_index = vhierarchy_->fund_rcut_index(node_handle); lcut_handle = active_ancestor_handle(fund_lcut_index); rcut_handle = active_ancestor_handle(fund_rcut_index); assert(lcut_handle != InvalidVHierarchyNodeHandle && rcut_handle != InvalidVHierarchyNodeHandle); while (lcut_handle == rcut_handle) { force_vsplit(lcut_handle); lcut_handle = active_ancestor_handle(fund_lcut_index); rcut_handle = active_ancestor_handle(fund_rcut_index); assert(lcut_handle != InvalidVHierarchyNodeHandle && rcut_handle != InvalidVHierarchyNodeHandle); } vsplit(node_handle); } void VDPMServerSession:: vsplit(VHierarchyNodeHandle _node_handle) { // refine VHierarchyNodeHandle lchild_handle = vhierarchy_->lchild_handle(_node_handle); VHierarchyNodeHandle rchild_handle = vhierarchy_->rchild_handle(_node_handle); vhwindow_.inactivate(_node_handle); vhwindow_.activate(lchild_handle); vhwindow_.activate(rchild_handle); //vfront_.remove(_node_handle); //vfront_.add(lchild_handle); //vfront_.add(rchild_handle); vsplits_.push_back(_node_handle); } VHierarchyNodeHandle VDPMServerSession:: active_ancestor_handle(VHierarchyNodeIndex &node_index) { if (node_index.is_valid(vhierarchy_->tree_id_bits()) != true) return InvalidVHierarchyNodeHandle; VHierarchyNodeHandle node_handle = vhierarchy_->node_handle(node_index); while (node_handle != InvalidVHierarchyNodeHandle && vhwindow_.is_active(node_handle) != true) node_handle = vhierarchy_->parent_handle(node_handle); return node_handle; } unsigned int VDPMServerSession:: memory_requirements_using_window(bool _estimate) { unsigned int mem = 0; // common mem += sizeof(VHierarchy*); mem += sizeof(ViewingParameters); mem += sizeof(float); if (_estimate) { unsigned int min = vhierarchy_->num_nodes(); unsigned int max = 0; for (unsigned int i = 0; i < vhierarchy_->num_nodes(); ++i) { if (vhwindow_.is_active(VHierarchyNodeHandle((int) i))) { min = std::min(min, i); max = std::max(max, i); } } mem += (max - min) / 8; } else { mem += vhwindow_.buffer_size(); } return mem; } unsigned int VDPMServerSession:: memory_requirements_using_vfront() { unsigned int mem = 0; std::list dummy_vfront; mem += (unsigned int) ceil (vhierarchy_->num_nodes() / 8.0); mem += sizeof(dummy_vfront); for (unsigned int i = 0; i < vhierarchy_->num_nodes(); ++i) { if (vhwindow_.is_active(VHierarchyNodeHandle((int) i))) mem += 3*sizeof(int); } return mem; } OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/0000770000175000011300000000000014172246500023057 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Client/0000770000175000011300000000000014172246500024275 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Client/VDPMClientViewerWidget.hh0000660000175000011300000003015414172246500031055 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_APPS_VDPMSTREAMING_CLIENT_VDPMCLIENTVIEWERWIDGET_HH #define OPENMESH_APPS_VDPMSTREAMING_CLIENT_VDPMCLIENTVIEWERWIDGET_HH //== INCLUDES ================================================================= #include #include #include #include #include #include #include #include #include #include #include #include #include #include //#include typedef MeshViewerWidgetT MeshViewerWidget; using OpenMesh::VDPM::VDPMStreamingPhase; using OpenMesh::VDPM::kVSplitHeader; using OpenMesh::VDPM::kVSplits; using OpenMesh::VDPM::kBaseMesh; using OpenMesh::VDPM::Plane3d; using OpenMesh::VDPM::VFront; using OpenMesh::VDPM::VHierarchy; using OpenMesh::VDPM::VHierarchyNodeIndex; using OpenMesh::VDPM::VHierarchyNodeHandle; using OpenMesh::VDPM::ViewingParameters; using OpenMesh::VDPM::set_debug_print; //== CLASS DEFINITION ========================================================= class VDPMClientViewerWidget : public MeshViewerWidget { Q_OBJECT public: VDPMClientViewerWidget(QWidget *_parent=0, const char *_name=0) : MeshViewerWidget(_parent, _name) { set_debug_print(true); adaptive_mode_ = false; qSessionTimer_ = new QTimer(this); qSocket_ = new QSocket(this); streaming_phase_ = kBaseMesh; session_running_ = false; connect(qSessionTimer_, SIGNAL(timeout()), this, SLOT(session_timer_check())); connect(qSessionTimer_, SIGNAL(timeout()), this, SLOT(socketReadyRead())); // connect signal-slots about QSocket connect(qSocket_, SIGNAL(connected()), this, SLOT(socketConnected())); connect(qSocket_, SIGNAL(connectionClosed()), this, SLOT(socketConnectionClosed())); connect(qSocket_, SIGNAL(readyRead()), this, SLOT(socketReadyRead())); connect(qSocket_, SIGNAL(error(int)), this, SLOT(socketError(int))); look_around_mode_ = false; frame_ = 0; n_viewpoints_ = 60; global_timer_.reset(); global_timer_.start(); render_timer_.reset(); refinement_timer_.reset(); session_timer_.reset(); qAnimationTimer_ = new QTimer(this); connect(qAnimationTimer_, SIGNAL(timeout()), this, SLOT(look_around())); //connect(qAnimationTimer_, SIGNAL(timeout()), // this, SLOT(print_statistics())); uplink_file = fopen("uplink.txt", "w"); downlink_file = fopen("downlink.txt", "w"); render_file = fopen("render.txt", "w"); refinement_file = fopen("refinement.txt", "w"); session_file = fopen("session.txt", "w"); vd_streaming_ = true; max_transmitted_datasize_ = 0; transmitted_datasize_ = 0; } ~VDPMClientViewerWidget() { fclose(uplink_file); fclose(downlink_file); fclose(render_file); fclose(refinement_file); fclose(session_file); } void connectToServer( std::string& _server_name, int _port= VDPM_STREAMING_PORT ) { qSocket_->connectToHost( _server_name.c_str(), _port ); } void openBaseMesh( std::string& _base_mesh ) { open_vd_base_mesh( qFilename_ = _base_mesh.c_str() ); std::cout << "spm file: " << qFilename_ << std::endl; } // socket related slots private slots: void closeConnection() { close(); if (qSocket_->state() == QSocket::Closing) // we have a delayed close. { connect(this, SIGNAL(delayedCloseFinished()), SLOT(socketClosed())); } else // the qSocket is closed. { socketClosed(); } } void socketReadyRead() { switch( streaming_phase_) { case kVSplits: receive_vsplit_packets(); break; case kVSplitHeader: receive_vsplit_header(); break; case kBaseMesh: receive_base_mesh(); break; } } void socketConnected() { std::cout << "Connected to server" << std::endl; } void socketConnectionClosed() { std::cout << "Connection closed by the server" << std::endl; } void socketClosed() { std::cout << "Connection closed" << std::endl; } void socketError(int e) { std::cout << "Error number " << e << " occurred" << std::endl; } void look_around(); void print_statistics(); void session_timer_check() { std::cout << "Session Timer works" << std::endl; } // for view-dependent PM private: VHierarchy vhierarchy_; //unsigned char tree_id_bits_; VFront vfront_; ViewingParameters viewing_parameters_; float kappa_square_; bool adaptive_mode_; unsigned int n_base_vertices_; unsigned int n_base_edges_; unsigned int n_base_faces_; unsigned int n_details_; private: bool outside_view_frustum(const OpenMesh::Vec3f &pos, float radius); bool oriented_away(float sin_square, float distance_square, float product_value); bool screen_space_error(float mue_square, float sigma_square, float distance_square, float product_value); void update_viewing_parameters(); virtual void keyPressEvent(QKeyEvent *_event); protected: /// inherited drawing method virtual void draw_scene(const std::string& _draw_mode); public: void open_vd_prog_mesh(const char* _filename); unsigned int num_base_vertices() const { return n_base_vertices_; } unsigned int num_base_edges() const { return n_base_edges_; } unsigned int num_base_faces() const { return n_base_faces_; } unsigned int num_details() const { return n_details_; } void adaptive_refinement(); bool qrefine(VHierarchyNodeHandle _node_handle); void force_vsplit(VHierarchyNodeHandle _node_handle); bool ecol_legal(VHierarchyNodeHandle _parent_handle, MyMesh::HalfedgeHandle& v0v1); void get_active_cuts(VHierarchyNodeHandle _node_handle, MyMesh::VertexHandle &vl, MyMesh::VertexHandle &vr); void vsplit(VHierarchyNodeHandle _node_handle, MyMesh::VertexHandle vl, MyMesh::VertexHandle vr); void ecol(VHierarchyNodeHandle _parent_handle, const MyMesh::HalfedgeHandle& v0v1); void init_vfront(); // streaming realted functions private: QTimer *qSessionTimer_; QSocket *qSocket_; QString qFilename_; bool session_running_; VDPMStreamingPhase streaming_phase_; unsigned int n_vsplit_packets_; public: void connect_to_server(); bool request_base_mesh(); bool receive_base_mesh(); void send_viewing_information(); void receive_vsplit_header(); void receive_vsplit_packets(); void open_vd_base_mesh(const char* _filename); void update_vhierarchy( const OpenMesh::Vec3f &_pos, // 3D position of v0 const VHierarchyNodeIndex &_v, // vhierarchy index of v1 const VHierarchyNodeIndex &_fund_lcut_index, // vhierarchy index of fundamental lcut const VHierarchyNodeIndex &_fund_rcut_index, // vhierarchy index of fundamental rcut const float _radius[2], // radius of lchild & rchild const OpenMesh::Vec3f _normal[2], // normal of lchild & rchild const float _sin_square[2], // sin_square of lchild & rchild const float _mue_square[2], // mue_square of lchild & rchild const float _sigma_square[2] // sigma_square of lchild & rchild ); // for example private: QTimer *qAnimationTimer_; QString qCameraFileName_; MyMesh::Point bbMin_, bbMax_; unsigned int frame_; int max_transmitted_datasize_; int transmitted_datasize_; bool vd_streaming_; unsigned int nth_viewpoint_; unsigned int n_viewpoints_; bool look_around_mode_; GLdouble reserved_modelview_matrix_[16]; GLdouble reserved_projection_matrix_[16]; FILE *uplink_file; FILE *downlink_file; FILE *render_file; FILE *refinement_file; FILE *session_file; public: void save_screen(bool _flag); void save_views(); void load_views(const char *camera_filename); void screen_capture(const char *_filename); void current_max_resolution(); OpenMesh::Utils::Timer global_timer_; OpenMesh::Utils::Timer render_timer_; OpenMesh::Utils::Timer refinement_timer_; OpenMesh::Utils::Timer session_timer_; #ifdef EXAMPLE_CREATION void increase_max_descendents(const VHierarchyNodeIndex &node_index); void increase_cur_descendents(VHierarchyNodeHandle _node_handle); void __add_children(const VHierarchyNodeIndex &node_index, bool update_current = true); void mesh_coloring(); #endif }; #endif //OPENMESH_APPS_VDPMSTREAMING_CLIENT_VDPMCLIENTVIEWERWIDGET_HH defined OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Client/QGLViewerWidget.cc0000660000175000011300000004061214172246500027561 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== INCLUDES ================================================================= #ifdef _MSC_VER # pragma warning(disable: 4267 4311 4305) #endif #include #include #include #include #include #include #include #include #if !defined(M_PI) # define M_PI 3.1415926535897931 #endif using namespace OpenMesh; //== IMPLEMENTATION ========================================================== QGLViewerWidget::QGLViewerWidget( QWidget* _parent, const char* _name ) : QGLWidget( _parent, _name ) { // qt stuff setBackgroundMode( NoBackground ); setFocusPolicy(QWidget::StrongFocus); setAcceptDrops( true ); setCursor(pointingHandCursor); // popup menu popup_menu_ = new QPopupMenu(this, "Draw Mode Menu"); popup_menu_->setCheckable(true); connect( popup_menu_, SIGNAL(activated(int)), this, SLOT(slotPopupMenu(int))); // init draw modes n_draw_modes_ = 0; add_draw_mode("Wireframe"); add_draw_mode("Solid Flat"); add_draw_mode("Solid Smooth"); // for example add_draw_mode("Colored"); slotPopupMenu(2); } //---------------------------------------------------------------------------- QGLViewerWidget::~QGLViewerWidget() { } //---------------------------------------------------------------------------- void QGLViewerWidget::initializeGL() { // OpenGL state glClearColor(1.0, 1.0, 1.0, 0.0); glDisable( GL_DITHER ); glEnable( GL_DEPTH_TEST ); glEnable( GL_CULL_FACE ); // material GLfloat mat_a[] = {0.7, 0.6, 0.5, 1.0}; GLfloat mat_d[] = {0.8, 0.7, 0.6, 1.0}; GLfloat mat_s[] = {1.0, 1.0, 1.0, 1.0}; GLfloat shine[] = {120.0}; // GLfloat mat_a[] = {0.2, 0.2, 0.2, 1.0}; // GLfloat mat_d[] = {0.4, 0.4, 0.4, 1.0}; // GLfloat mat_s[] = {0.8, 0.8, 0.8, 1.0}; // GLfloat shine[] = {128.0}; glMaterialfv(GL_FRONT_AND_BACK, GL_AMBIENT, mat_a); glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, mat_d); glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, mat_s); glMaterialfv(GL_FRONT_AND_BACK, GL_SHININESS, shine); // lighting glLoadIdentity(); GLfloat pos1[] = { 0.1, 0.1, -0.02, 0.0}; GLfloat pos2[] = {-0.1, 0.1, -0.02, 0.0}; GLfloat pos3[] = { 0.0, 0.0, 0.1, 0.0}; GLfloat col1[] = {.05, .05, .4, 1.0}; GLfloat col2[] = {.4, .05, .05, 1.0}; GLfloat col3[] = {1.0, 1.0, 1.0, 1.0}; glEnable(GL_LIGHT0); glLightfv(GL_LIGHT0,GL_POSITION, pos1); glLightfv(GL_LIGHT0,GL_DIFFUSE, col1); glLightfv(GL_LIGHT0,GL_SPECULAR, col1); glEnable(GL_LIGHT1); glLightfv(GL_LIGHT1,GL_POSITION, pos2); glLightfv(GL_LIGHT1,GL_DIFFUSE, col2); glLightfv(GL_LIGHT1,GL_SPECULAR, col2); glEnable(GL_LIGHT2); glLightfv(GL_LIGHT2,GL_POSITION, pos3); glLightfv(GL_LIGHT2,GL_DIFFUSE, col3); glLightfv(GL_LIGHT2,GL_SPECULAR, col3); // Fog GLfloat fogColor[4] = { 0.4, 0.4, 0.5, 1.0 }; glFogi(GL_FOG_MODE, GL_LINEAR); glFogfv(GL_FOG_COLOR, fogColor); glFogf(GL_FOG_DENSITY, 0.35); glHint(GL_FOG_HINT, GL_DONT_CARE); glFogf(GL_FOG_START, 5.0f); glFogf(GL_FOG_END, 25.0f); // scene pos and size glMatrixMode(GL_MODELVIEW); glLoadIdentity(); glGetDoublev(GL_MODELVIEW_MATRIX, modelview_matrix_); set_scene_pos(Vec3f(0.0, 0.0, 0.0), 1.0); } //---------------------------------------------------------------------------- void QGLViewerWidget::resizeGL( int _w, int _h ) { update_projection_matrix(); glViewport(0, 0, _w, _h); updateGL(); } //---------------------------------------------------------------------------- void QGLViewerWidget::paintGL() { glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glMatrixMode( GL_PROJECTION ); glLoadMatrixd( projection_matrix_ ); glMatrixMode( GL_MODELVIEW ); glLoadMatrixd( modelview_matrix_ ); if (draw_mode_) { assert(draw_mode_ <= n_draw_modes_); draw_scene(draw_mode_names_[draw_mode_-1]); } } //---------------------------------------------------------------------------- void QGLViewerWidget::draw_scene(const std::string& _draw_mode) { if (_draw_mode == "Wireframe") { glDisable(GL_LIGHTING); glutWireTeapot(0.5); } else if (_draw_mode == "Solid Flat") { glEnable(GL_LIGHTING); glShadeModel(GL_FLAT); glutSolidTeapot(0.5); } else if (_draw_mode == "Solid Smooth") { glEnable(GL_LIGHTING); glShadeModel(GL_SMOOTH); glutSolidTeapot(0.5); } } //---------------------------------------------------------------------------- void QGLViewerWidget::mousePressEvent( QMouseEvent* _event ) { // popup menu if (_event->button() == RightButton) { popup_menu_->exec(QCursor::pos()); } else { last_point_ok_ = map_to_sphere( last_point_2D_=_event->pos(), last_point_3D_ ); } } //---------------------------------------------------------------------------- void QGLViewerWidget::mouseMoveEvent( QMouseEvent* _event ) { QPoint newPoint2D = _event->pos(); if ( (newPoint2D.x()<0) || (newPoint2D.x()>width()) || (newPoint2D.y()<0) || (newPoint2D.y()>height()) ) return; // Left button: rotate around center_ // Middle button: translate object // Left & middle button: zoom in/out Vec3f newPoint3D; bool newPoint_hitSphere = map_to_sphere( newPoint2D, newPoint3D ); float dx = newPoint2D.x() - last_point_2D_.x(); float dy = newPoint2D.y() - last_point_2D_.y(); float w = width(); float h = height(); // enable GL context makeCurrent(); // move in z direction if ( (_event->state() & LeftButton) && (_event->state() & MidButton)) { float value_y = radius_ * dy * 3.0 / h; translate(Vec3f(0.0, 0.0, value_y)); } // move in x,y direction else if (_event->state() & MidButton) { float z = - (modelview_matrix_[ 2]*center_[0] + modelview_matrix_[ 6]*center_[1] + modelview_matrix_[10]*center_[2] + modelview_matrix_[14]) / (modelview_matrix_[ 3]*center_[0] + modelview_matrix_[ 7]*center_[1] + modelview_matrix_[11]*center_[2] + modelview_matrix_[15]); float aspect = w / h; float near_plane = 0.01 * radius_; float top = tan(fovy()/2.0f*M_PI/180.0f) * near_plane; float right = aspect*top; translate(Vec3f( 2.0*dx/w*right/near_plane*z, -2.0*dy/h*top/near_plane*z, 0.0f)); } // rotate else if (_event->state() & LeftButton) { if (last_point_ok_) { if ((newPoint_hitSphere = map_to_sphere(newPoint2D, newPoint3D))) { Vec3f axis = last_point_3D_ % newPoint3D; float cos_angle = (last_point_3D_ | newPoint3D); if ( fabs(cos_angle) < 1.0 ) { float angle = 2.0 * acos( cos_angle ) * 180.0 / M_PI; rotate( axis, angle ); } } } } // remember this point last_point_2D_ = newPoint2D; last_point_3D_ = newPoint3D; last_point_ok_ = newPoint_hitSphere; // trigger redraw updateGL(); } //---------------------------------------------------------------------------- void QGLViewerWidget::mouseReleaseEvent( QMouseEvent* /* _event */ ) { last_point_ok_ = false; } //----------------------------------------------------------------------------- void QGLViewerWidget::wheelEvent(QWheelEvent* _event) { // Use the mouse wheel to zoom in/out float d = -(float)_event->delta() / 120.0 * 0.2 * radius_; translate(Vec3f(0.0, 0.0, d)); updateGL(); _event->accept(); } //---------------------------------------------------------------------------- void QGLViewerWidget::keyPressEvent( QKeyEvent* _event) { switch( _event->key() ) { case Key_C: if ( glIsEnabled( GL_CULL_FACE ) ) { glDisable( GL_CULL_FACE ); std::cout << "Back face culling: disabled\n"; } else { glEnable( GL_CULL_FACE ); std::cout << "Back face culling: enabled\n"; } updateGL(); break; case Key_I: std::cout << "Radius: " << radius_ << std::endl; std::cout << "Center: " << center_ << std::endl; break; case Key_Space: case Key_M: { double fps = performance(); std::cout << "fps: " #if defined(OM_CC_GCC) && (OM_CC_VERSION < 30000) << std::setiosflags (std::ios::fixed) #else << std::setiosflags (std::ios_base::fixed) #endif << fps << std::endl; } break; case Key_Q: case Key_Escape: qApp->quit(); } _event->ignore(); } //---------------------------------------------------------------------------- void QGLViewerWidget::translate( const OpenMesh::Vec3f& _trans ) { // Translate the object by _trans // Update modelview_matrix_ makeCurrent(); glLoadIdentity(); glTranslated( _trans[0], _trans[1], _trans[2] ); glMultMatrixd( modelview_matrix_ ); glGetDoublev( GL_MODELVIEW_MATRIX, modelview_matrix_); } //---------------------------------------------------------------------------- void QGLViewerWidget::rotate( const OpenMesh::Vec3f& _axis, float _angle ) { // Rotate around center center_, axis _axis, by angle _angle // Update modelview_matrix_ Vec3f t( modelview_matrix_[0]*center_[0] + modelview_matrix_[4]*center_[1] + modelview_matrix_[8]*center_[2] + modelview_matrix_[12], modelview_matrix_[1]*center_[0] + modelview_matrix_[5]*center_[1] + modelview_matrix_[9]*center_[2] + modelview_matrix_[13], modelview_matrix_[2]*center_[0] + modelview_matrix_[6]*center_[1] + modelview_matrix_[10]*center_[2] + modelview_matrix_[14] ); makeCurrent(); glLoadIdentity(); glTranslatef(t[0], t[1], t[2]); glRotated( _angle, _axis[0], _axis[1], _axis[2]); glTranslatef(-t[0], -t[1], -t[2]); glMultMatrixd(modelview_matrix_); glGetDoublev(GL_MODELVIEW_MATRIX, modelview_matrix_); } //---------------------------------------------------------------------------- bool QGLViewerWidget::map_to_sphere( const QPoint& _v2D, OpenMesh::Vec3f& _v3D ) { if ( (_v2D.x() >= 0) && (_v2D.x() <= width()) && (_v2D.y() >= 0) && (_v2D.y() <= height()) ) { double x = (double)(_v2D.x() - 0.5*width()) / (double)width(); double y = (double)(0.5*height() - _v2D.y()) / (double)height(); double sinx = sin(M_PI * x * 0.5); double siny = sin(M_PI * y * 0.5); double sinx2siny2 = sinx * sinx + siny * siny; _v3D[0] = sinx; _v3D[1] = siny; _v3D[2] = sinx2siny2 < 1.0 ? sqrt(1.0 - sinx2siny2) : 0.0; return true; } else return false; } //---------------------------------------------------------------------------- void QGLViewerWidget::update_projection_matrix() { makeCurrent(); glMatrixMode( GL_PROJECTION ); glLoadIdentity(); gluPerspective(45.0, (GLfloat) width() / (GLfloat) height(), 0.01*radius_, 100.0*radius_); glGetDoublev( GL_PROJECTION_MATRIX, projection_matrix_); glMatrixMode( GL_MODELVIEW ); } //---------------------------------------------------------------------------- void QGLViewerWidget::view_all() { translate( Vec3f( -(modelview_matrix_[0]*center_[0] + modelview_matrix_[4]*center_[1] + modelview_matrix_[8]*center_[2] + modelview_matrix_[12]), -(modelview_matrix_[1]*center_[0] + modelview_matrix_[5]*center_[1] + modelview_matrix_[9]*center_[2] + modelview_matrix_[13]), -(modelview_matrix_[2]*center_[0] + modelview_matrix_[6]*center_[1] + modelview_matrix_[10]*center_[2] + modelview_matrix_[14] + 3.0*radius_) ) ); } //---------------------------------------------------------------------------- void QGLViewerWidget::set_scene_pos( const OpenMesh::Vec3f& _cog, float _radius ) { center_ = _cog; radius_ = _radius; glFogf( GL_FOG_START, _radius ); glFogf( GL_FOG_END, 4.0*_radius ); update_projection_matrix(); view_all(); } //---------------------------------------------------------------------------- void QGLViewerWidget::add_draw_mode(const std::string& _s) { ++n_draw_modes_; // insert in popup menu popup_menu_->insertItem(_s.c_str(), n_draw_modes_); // store draw mode draw_mode_names_.push_back(_s); } //---------------------------------------------------------------------------- void QGLViewerWidget::slotPopupMenu(int _id) { // un-check all entries for (size_t i=1; i <= n_draw_modes_; ++i) popup_menu_->setItemChecked(i, false); // save draw mode draw_mode_ = _id; // check selected draw mode popup_menu_->setItemChecked(_id, true); } //---------------------------------------------------------------------------- double QGLViewerWidget::performance() { setCursor( waitCursor ); double fps(0.0); makeCurrent(); glMatrixMode(GL_MODELVIEW); glPushMatrix(); OpenMesh::Utils::Timer timer; unsigned int frames = 60; const float angle = 360.0/(float)frames; unsigned int i; Vec3f axis; glFinish(); timer.start(); for (i=0, axis=Vec3f(1,0,0); i #include #include #include //#include #include //#include //#include #include #include #include int main(int argc, char **argv) { // OpenGL check QApplication::setColorSpec( QApplication::CustomColor ); QApplication app(argc,argv); if ( !QGLFormat::hasOpenGL() ) { std::cerr << "This system has no OpenGL support.\n"; return -1; } // int c; int port = -1; std::string bmesh = ""; std::string sname = "localhost"; while ( (c=getopt(argc, argv, "b:p:s:"))!=-1 ) { switch(c) { case 'b': bmesh = optarg; break; case 's': sname = optarg; break; case 'p': { std::istringstream istr(optarg); istr >> port; } break; } } // create widget VDPMClientViewerWidget* w = new VDPMClientViewerWidget(0, "VDPMClientViewer"); if (port == -1) w->connectToServer( sname ); else w->connectToServer( sname, port ); w->resize(800, 800); app.setMainWidget(w); w->show(); w->openBaseMesh( bmesh ); // print usage info std::cout << "\n\n" << "Press Minus : Coarsen mesh\n" << " Plus : Refine mesh\n" << " Home : Coarsen down to base mesh\n" << " End : Refine up to finest mesh\n" << "\n"; return app.exec(); } OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Client/MyMesh.hh0000660000175000011300000000726014172246500026026 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_APPS_VDPMSTREAMING_CLIENT_MYMESH_HH #define OPENMESH_APPS_VDPMSTREAMING_CLIENT_MYMESH_HH #include #include #include #include using OpenMesh::VDPM::MeshTraits; //== CLASS DEFINITION ========================================================= typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; static QMutex mutex_; //== CLASS DEFINITION ========================================================= #endif //OPENMESH_APPS_VDPMSTREAMING_CLIENT_MYMESH_HH defined OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Client/QGLViewerWidget.hh0000660000175000011300000001507514172246500027600 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESHAPPS_QGLVIEWERWIDGET_HH #define OPENMESHAPPS_QGLVIEWERWIDGET_HH //== INCLUDES ================================================================= #include #include #include #include //== FORWARD DECLARATIONS ===================================================== class QPopupMenu; //== CLASS DEFINITION ========================================================= class QGLViewerWidget : public QGLWidget { Q_OBJECT public: // Default constructor. QGLViewerWidget( QWidget* _parent=0, const char* _name=0 ); // Destructor. virtual ~QGLViewerWidget(); /* Sets the center and size of the whole scene. The _center is used as fixpoint for rotations and for adjusting the camera/viewer (see view_all()). */ void set_scene_pos( const OpenMesh::Vec3f& _center, float _radius ); /* view the whole scene: the eye point is moved far enough from the center so that the whole scene is visible. */ void view_all(); /// add draw mode to popup menu void add_draw_mode(const std::string& _s); float radius() const { return radius_; } const OpenMesh::Vec3f& center() const { return center_; } const GLdouble* modelview_matrix() const { return modelview_matrix_; } const GLdouble* projection_matrix() const { return projection_matrix_; } void set_modelview_matrix(const GLdouble _modelview_matrix[16]) { memcpy(modelview_matrix_, _modelview_matrix, 16*sizeof(GLdouble)); } void set_projection_matrix(const GLdouble _projection_matrix[16]) { memcpy(projection_matrix_, _projection_matrix, 16*sizeof(GLdouble)); } float fovy() const { return 45.0f; } protected: // draw the scene: will be called by the painGL() method. virtual void draw_scene(const std::string& _draw_mode); double performance(void); private slots: // popup menu clicked void slotPopupMenu(int _id); private: // inherited // initialize OpenGL states (triggered by Qt) void initializeGL(); // draw the scene (triggered by Qt) void paintGL(); // handle resize events (triggered by Qt) void resizeGL( int w, int h ); protected: // Qt mouse events virtual void mousePressEvent( QMouseEvent* ); virtual void mouseReleaseEvent( QMouseEvent* ); virtual void mouseMoveEvent( QMouseEvent* ); virtual void wheelEvent( QWheelEvent* ); virtual void keyPressEvent( QKeyEvent* ); private: // updates projection matrix void update_projection_matrix(); protected: // translate the scene and update modelview matrix void translate(const OpenMesh::Vec3f& _trans); // rotate the scene (around its center) and update modelview matrix void rotate(const OpenMesh::Vec3f& _axis, float _angle); OpenMesh::Vec3f center_; float radius_; GLdouble projection_matrix_[16], modelview_matrix_[16]; // popup menu for draw mode selection QPopupMenu* popup_menu_; unsigned int draw_mode_; unsigned int n_draw_modes_; std::vector draw_mode_names_; // virtual trackball: map 2D screen point to unit sphere bool map_to_sphere(const QPoint& _point, OpenMesh::Vec3f& _result); QPoint last_point_2D_; OpenMesh::Vec3f last_point_3D_; bool last_point_ok_; }; //============================================================================= #endif // OPENMESHAPPS_QGLVIEWERWIDGET_HH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Client/MeshViewerWidgetT.hh0000660000175000011300000001475714172246500030203 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESHAPPS_MESHVIEWERWIDGETT_HH #define OPENMESHAPPS_MESHVIEWERWIDGETT_HH //== INCLUDES ================================================================= #include #include #include #include #include #include #include #include //== FORWARDS ================================================================= class QImage; //== CLASS DEFINITION ========================================================= template class MeshViewerWidgetT : public QGLViewerWidget { public: typedef M Mesh; typedef OpenMesh::StripifierT MyStripifier; /// default constructor MeshViewerWidgetT(QWidget* _parent=0, const char* _name=0) : QGLViewerWidget(_parent, _name), f_strips_(false), tex_id_(0), tex_mode_(GL_MODULATE), strips_(mesh_) { add_draw_mode("Points"); add_draw_mode("Hidden-Line"); #if defined(OM_USE_OSG) && OM_USE_OSG add_draw_mode("OpenSG Indices"); #endif } void enable_strips() { f_strips_ = true; add_draw_mode("Strips'n VertexArrays"); add_draw_mode("Show Strips"); } void disable_strips() { f_strips_ = false; } /// destructor ~MeshViewerWidgetT() {} /// open mesh virtual bool open_mesh(const char* _filename, OpenMesh::IO::Options _opt); /// load texture virtual bool open_texture( const char *_filename ); bool set_texture( QImage& _texsrc ); Mesh& mesh() { return mesh_; } const Mesh& mesh() const { return mesh_; } protected: /// inherited drawing method virtual void draw_scene(const std::string& _draw_mode); protected: /// draw the mesh virtual void draw_openmesh(const std::string& _drawmode); void glVertex( const typename Mesh::VertexHandle vh ) { glVertex3fv( &mesh_.point( vh )[0] ); } void glNormal( const typename Mesh::VertexHandle vh ) { glNormal3fv( &mesh_.normal( vh )[0] ); } void glTexCoord( const typename Mesh::VertexHandle vh ) { glTexCoord2fv( &mesh_.texcoord(vh)[0] ); } void glColor( const typename Mesh::VertexHandle vh ) { glColor3ubv( &mesh_.color(vh)[0] ); } void glColor( const typename Mesh::FaceHandle fh ) { glColor3ubv( &mesh_.color(fh)[0] ); } protected: // Strip support void compute_strips(void) { if (f_strips_) { strips_.clear(); strips_.stripify(); } } protected: // inherited virtual void keyPressEvent( QKeyEvent* _event); protected: bool f_strips_; // enable/disable strip usage GLuint tex_id_; GLint tex_mode_; OpenMesh::IO::Options opt_; // mesh file contained texcoords? Mesh mesh_; MyStripifier strips_; }; //============================================================================= #if defined(OM_INCLUDE_TEMPLATES) && !defined(OPENMESHAPPS_MESHVIEWERWIDGET_CC) # define OPENMESH_MESHVIEWERWIDGET_TEMPLATES # include "MeshViewerWidgetT_impl.hh" #endif //============================================================================= #endif // OPENMESHAPPS_MESHVIEWERWIDGETT_HH defined //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Client/VDPMClientViewerWidget.cc0000660000175000011300000013070714172246500031050 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //== INCLUDES ================================================================= #ifdef _MSC_VER # pragma warning(disable: 4267 4311) #endif #include #include #include #include #include #include #include #include #include #include #include #include #include // #include "ImageData.h" using OpenMesh::VDPM::debug_print; using OpenMesh::VDPM::set_debug_print; using OpenMesh::VDPM::VHierarchyNode; using OpenMesh::VDPM::VHierarchyNodeHandle; using OpenMesh::VDPM::VHierarchyNodeHandleContainer; #ifdef EXAMPLE_CREATION static OpenMesh::Vec3uc myYellow = OpenMesh::Vec3uc(255, 255, 0); static OpenMesh::Vec3uc myBlue = OpenMesh::Vec3uc(0, 0, 255); std::map g_index2numdesc_map; void VDPMClientViewerWidget::increase_max_descendents(const VHierarchyNodeIndex &_node_index) { g_index2numdesc_map[_node_index] = 2 + g_index2numdesc_map[_node_index]; unsigned char tree_id_bits = vhierarchy_.tree_id_bits(); VHierarchyNodeIndex parent_index = VHierarchyNodeIndex(_node_index.tree_id(tree_id_bits), _node_index.node_id(tree_id_bits) / 2, tree_id_bits); if (parent_index.is_valid(tree_id_bits) == true) increase_max_descendents(parent_index); } void VDPMClientViewerWidget::increase_cur_descendents(VHierarchyNodeHandle _node_handle) { unsigned int cur_desc = vhierarchy_.node(_node_handle).cur_descendents(); vhierarchy_.node(_node_handle).set_cur_descendents(2 + cur_desc); VHierarchyNodeHandle parent_handle = vhierarchy_.parent_handle(_node_handle); if (parent_handle.is_valid()) increase_cur_descendents(parent_handle); } void VDPMClientViewerWidget::__add_children(const VHierarchyNodeIndex &_node_index, bool update_current) { if (update_current == true) { increase_cur_descendents(vhierarchy_.node_handle(_node_index)); } else { unsigned char tree_id_bits = vhierarchy_.tree_id_bits(); VHierarchyNodeIndex lchild_index = VHierarchyNodeIndex(_node_index.tree_id(tree_id_bits), 2*_node_index.node_id(tree_id_bits), tree_id_bits); VHierarchyNodeIndex rchild_index = VHierarchyNodeIndex(_node_index.tree_id(tree_id_bits), 1+2*_node_index.node_id(tree_id_bits), tree_id_bits); g_index2numdesc_map[lchild_index] = 1; g_index2numdesc_map[rchild_index] = 1; increase_max_descendents(_node_index); } } void VDPMClientViewerWidget::mesh_coloring() { MyMesh::VertexIter vIt(mesh_.vertices_begin()), vEnd(mesh_.vertices_end()); VHierarchyNodeHandle node_handle; for (; vIt!=vEnd; ++vIt) { node_handle = mesh_.data(*vIt).vhierarchy_node_handle(); const float ratio = vhierarchy_.node(node_handle).ratio(); const unsigned char r = (unsigned char) ((1.0f - ratio) * myYellow[0] + ratio * myBlue[0]); const unsigned char g = (unsigned char) ((1.0f - ratio) * myYellow[1] + ratio * myBlue[1]); const unsigned char b = (unsigned char) ((1.0f - ratio) * myYellow[2] + ratio * myBlue[2]); mesh_.set_color(*vIt, OpenMesh::Vec3uc(r,g,b)); } } #endif void VDPMClientViewerWidget:: draw_scene(const std::string &_draw_mode) { //std::cout << frame_ << "-th frame statistics" << std::endl; if (adaptive_mode_ == true) { refinement_timer_.start(); adaptive_refinement(); refinement_timer_.stop(); fprintf(refinement_file, "%d %d\n", frame_, (int) refinement_timer_.mseconds()); #ifdef EXAMPLE_CREATION mesh_coloring(); #endif } render_timer_.start(); MeshViewerWidget::draw_scene(_draw_mode); render_timer_.stop(); fprintf(render_file, "%d %d %d\n", frame_, (int) render_timer_.mseconds(), mesh_.n_faces()); ++frame_; } void VDPMClientViewerWidget:: adaptive_refinement() { update_viewing_parameters(); MyMesh::HalfedgeHandle v0v1; float fovy = viewing_parameters_.fovy(); float tolerance_square = viewing_parameters_.tolerance_square(); float tan_value = tanf(fovy / 2.0f); kappa_square_ = 4.0f * tan_value * tan_value * tolerance_square; for (vfront_.begin(); vfront_.end() != true;) { VHierarchyNodeHandle node_handle = vfront_.node_handle(), parent_handle = vhierarchy_.parent_handle(node_handle); if (qrefine(node_handle) == true) { if (vhierarchy_.is_leaf_node(node_handle) != true) { force_vsplit(node_handle); } else { //if (qSocket_->bytesAvailable() == 0) if (session_running_ != true) { session_running_ = true; send_viewing_information(); } vfront_.next(); } } else if (vhierarchy_.is_root_node(node_handle) != true && ecol_legal(parent_handle, v0v1) == true && qrefine(parent_handle) != true) { ecol(parent_handle, v0v1); } else { vfront_.next(); } } // free memories taged as 'deleted' mesh_.garbage_collection(false, true, true); mesh_.update_face_normals(); } void VDPMClientViewerWidget:: current_max_resolution() { for (vfront_.begin(); vfront_.end() != true;) { VHierarchyNodeHandle node_handle = vfront_.node_handle(), parent_handle = vhierarchy_.parent_handle(node_handle); if (vhierarchy_.is_leaf_node(node_handle) != true) force_vsplit(node_handle); else vfront_.next(); } // free memories taged as 'deleted' mesh_.garbage_collection(false, true, true); mesh_.update_face_normals(); } bool VDPMClientViewerWidget:: qrefine(VHierarchyNodeHandle _node_handle) { VHierarchyNode &node = vhierarchy_.node(_node_handle); OpenMesh::Vec3f p = mesh_.point(node.vertex_handle()); OpenMesh::Vec3f eye_dir = p - viewing_parameters_.eye_pos(); float distance = eye_dir.length(); float distance2 = distance * distance; float product_value = dot(eye_dir, node.normal()); if (outside_view_frustum(p, node.radius()) == true) return false; if (oriented_away(node.sin_square(), distance2, product_value) == true) return false; if (screen_space_error(node.mue_square(), node.sigma_square(), distance2, product_value) == true) return false; return true; } void VDPMClientViewerWidget:: force_vsplit(VHierarchyNodeHandle node_handle) { MyMesh::VertexHandle vl, vr; get_active_cuts(node_handle, vl, vr); while (vl == vr) { force_vsplit(mesh_.data(vl).vhierarchy_node_handle()); get_active_cuts(node_handle, vl, vr); } vsplit(node_handle, vl, vr); } void VDPMClientViewerWidget:: vsplit(VHierarchyNodeHandle _node_handle, MyMesh::VertexHandle vl, MyMesh::VertexHandle vr) { // refine VHierarchyNodeHandle lchild_handle = vhierarchy_.lchild_handle(_node_handle); VHierarchyNodeHandle rchild_handle = vhierarchy_.rchild_handle(_node_handle); MyMesh::VertexHandle v0 = vhierarchy_.vertex_handle(lchild_handle); MyMesh::VertexHandle v1 = vhierarchy_.vertex_handle(rchild_handle); mesh_.vertex_split(v0, v1, vl, vr); mesh_.set_normal(v0, vhierarchy_.normal(lchild_handle)); mesh_.set_normal(v1, vhierarchy_.normal(rchild_handle)); mesh_.data(v0).set_vhierarchy_node_handle(lchild_handle); mesh_.data(v1).set_vhierarchy_node_handle(rchild_handle); mesh_.status(v0).set_deleted(false); mesh_.status(v1).set_deleted(false); vfront_.remove(_node_handle); vfront_.add(lchild_handle); vfront_.add(rchild_handle); } void VDPMClientViewerWidget:: ecol(VHierarchyNodeHandle _node_handle, const MyMesh::HalfedgeHandle& v0v1) { VHierarchyNodeHandle lchild_handle = vhierarchy_.lchild_handle(_node_handle); VHierarchyNodeHandle rchild_handle = vhierarchy_.rchild_handle(_node_handle); MyMesh::VertexHandle v0 = vhierarchy_.vertex_handle(lchild_handle); MyMesh::VertexHandle v1 = vhierarchy_.vertex_handle(rchild_handle); // coarsen mesh_.collapse(v0v1); mesh_.set_normal(v1, vhierarchy_.normal(_node_handle)); mesh_.data(v0).set_vhierarchy_node_handle(lchild_handle); mesh_.data(v1).set_vhierarchy_node_handle(_node_handle); mesh_.status(v0).set_deleted(false); mesh_.status(v1).set_deleted(false); vfront_.add(_node_handle); vfront_.remove(lchild_handle); vfront_.remove(rchild_handle); } bool VDPMClientViewerWidget:: ecol_legal(VHierarchyNodeHandle _parent_handle, MyMesh::HalfedgeHandle& v0v1) { VHierarchyNodeHandle lchild_handle = vhierarchy_.lchild_handle(_parent_handle); VHierarchyNodeHandle rchild_handle = vhierarchy_.rchild_handle(_parent_handle); // test whether lchild & rchild present in the current vfront if (vfront_.is_active(lchild_handle) != true || vfront_.is_active(rchild_handle) != true) return false; MyMesh::VertexHandle v0, v1; v0 = vhierarchy_.vertex_handle(lchild_handle); v1 = vhierarchy_.vertex_handle(rchild_handle); v0v1 = mesh_.find_halfedge(v0, v1); return mesh_.is_collapse_ok(v0v1); } void VDPMClientViewerWidget:: get_active_cuts(const VHierarchyNodeHandle _node_handle, MyMesh::VertexHandle &vl, MyMesh::VertexHandle &vr) { MyMesh::VertexVertexIter vv_it; VHierarchyNodeHandle nnode_handle; VHierarchyNodeIndex nnode_index; VHierarchyNodeIndex fund_lcut_index = vhierarchy_.fund_lcut_index(_node_handle); VHierarchyNodeIndex fund_rcut_index = vhierarchy_.fund_rcut_index(_node_handle); vl = MyMesh::InvalidVertexHandle; vr = MyMesh::InvalidVertexHandle; for (vv_it=mesh_.vv_iter(vhierarchy_.vertex_handle(_node_handle)); vv_it; ++vv_it) { nnode_handle = mesh_.data(*vv_it).vhierarchy_node_handle(); nnode_index = vhierarchy_.node_index(nnode_handle); if (vl == MyMesh::InvalidVertexHandle && vhierarchy_.is_ancestor(nnode_index, fund_lcut_index) == true) vl = *vv_it; if (vr == MyMesh::InvalidVertexHandle && vhierarchy_.is_ancestor(nnode_index, fund_rcut_index) == true) vr = *vv_it; /*if (vl == MyMesh::InvalidVertexHandle && nnode_index.is_ancestor_index(fund_lcut_index) == true) vl = *vv_it; if (vr == MyMesh::InvalidVertexHandle && nnode_index.is_ancestor_index(fund_rcut_index) == true) vr = *vv_it;*/ if (vl != MyMesh::InvalidVertexHandle && vr != MyMesh::InvalidVertexHandle) break; } } bool VDPMClientViewerWidget:: outside_view_frustum(const OpenMesh::Vec3f &pos, float radius) { Plane3d frustum_plane[4]; viewing_parameters_.frustum_planes(frustum_plane); for (int i = 0; i < 4; i++) { if (frustum_plane[i].signed_distance(pos) < -radius) return true; } return false; } bool VDPMClientViewerWidget:: oriented_away(float sin_square, float distance_square, float product_value) { if (product_value > 0 && product_value*product_value > distance_square * sin_square) return true; else return false; } bool VDPMClientViewerWidget:: screen_space_error(float mue_square, float sigma_square, float distance_square, float product_value) { if ((mue_square >= kappa_square_ * distance_square) || (sigma_square * (distance_square - product_value * product_value) >= kappa_square_ * distance_square * distance_square)) return false; else return true; } void VDPMClientViewerWidget:: open_vd_prog_mesh(const char* _filename) { unsigned int i; unsigned int value; unsigned int fvi[3]; char fileformat[16]; OpenMesh::Vec3f p, normal; float radius, sin_square, mue_square, sigma_square; VHierarchyNodeHandleContainer roots; OpenMesh::VertexHandle vertex_handle; VHierarchyNodeIndex node_index, lchild_node_index, rchild_node_index, fund_lcut_index, fund_rcut_index; VHierarchyNodeHandle node_handle, lchild_handle, rchild_handle; std::map index2handle_map; std::ifstream ifs(_filename, std::ios::binary); if (!ifs) { std::cerr << "read error\n"; exit(1); } // bool swap = OpenMesh::Endian::local() != OpenMesh::Endian::LSB; // read header ifs.read(fileformat, 10); fileformat[10] = '\0'; if (std::string(fileformat) != std::string("VDProgMesh")) { std::cerr << "Wrong file format.\n"; ifs.close(); exit(1); } OpenMesh::IO::restore(ifs, n_base_vertices_, swap); OpenMesh::IO::restore(ifs, n_base_faces_, swap); OpenMesh::IO::restore(ifs, n_details_, swap); mesh_.clear(); vfront_.clear(); vhierarchy_.clear(); vhierarchy_.set_num_roots(n_base_vertices_); // load base mesh for (i=0; i index2handle_map; std::ifstream ifs(_filename, std::ios::binary); if (!ifs) { std::cerr << "read error\n"; exit(1); } // bool swap = OpenMesh::Endian::local() != OpenMesh::Endian::LSB; // read header ifs.read(fileformat, 10); fileformat[10] = '\0'; if (std::string(fileformat) != std::string("VDProgMesh")) { std::cerr << "Wrong file format.\n"; ifs.close(); exit(1); } OpenMesh::IO::restore(ifs, n_base_vertices_, swap); OpenMesh::IO::restore(ifs, n_base_faces_, swap); OpenMesh::IO::restore(ifs, n_details_, swap); mesh_.clear(); vfront_.clear(); vhierarchy_.clear(); vhierarchy_.set_num_roots(n_base_vertices_); // load base mesh for (i=0; ikey()) { case Key_Plus: viewing_parameters_.increase_tolerance(); std::cout << "Scree-space error tolerance^2 is increased by " << viewing_parameters_.tolerance_square() << std::endl; updateGL(); break; case Key_Minus: viewing_parameters_.decrease_tolerance(); std::cout << "Screen-space error tolerance^2 is decreased by " << viewing_parameters_.tolerance_square() << std::endl; updateGL(); break; case Key_A: adaptive_mode_ = !(adaptive_mode_); std::cout << "Adaptive refinement mode is " << ((adaptive_mode_ == true) ? "on" : "off") << std::endl; updateGL(); break; case Key_D: set_debug_print(!debug_print()); break; case Key_O: qFilename_ = QFileDialog::getOpenFileName("d:/data/models/spm/", "*.spm"); open_vd_base_mesh(qFilename_); break; case Key_BracketLeft: max_transmitted_datasize_ -= 10000; std::cout << "Max transmitted data: " << max_transmitted_datasize_ << std::endl; break; case Key_BracketRight: max_transmitted_datasize_ += 10000; std::cout << "Max transmitted data: " << max_transmitted_datasize_ << std::endl; break; case Key_Space: memcpy(reserved_modelview_matrix_, modelview_matrix(), 16*sizeof(GLdouble)); memcpy(reserved_projection_matrix_, projection_matrix(), 16*sizeof(GLdouble)); std::cout << "Reserving current view-point" << std::endl; break; case Key_R: request_base_mesh(); break; case Key_S: save_views(); std::cout << "Saving view-points" << std::endl; break; case Key_F: frame_ = 0; std::cout << "Frame is set to 0" << std::endl; break; case Key_M: adaptive_mode_ = false; current_max_resolution(); updateGL(); std::cout << "Current max resolution mesh" << std::endl; break; case Key_V: vd_streaming_ = !(vd_streaming_); if (vd_streaming_) std::cout << "View-dependent streaing mode" << std::endl; else std::cout << "Sequential streaming mode" << std::endl; break; case Key_C: adaptive_mode_ = false; qCameraFileName_ = QFileDialog::getOpenFileName("./", "*.cmr"); load_views(qCameraFileName_); std::cout << "Loading view-points" << std::endl; updateGL(); break; case Key_9: save_screen(true); break; case Key_0: std::cout << "#faces: " << mesh_.n_faces() << std::endl; break; case Key_P: if (qAnimationTimer_->isActive()) { qAnimationTimer_->stop(); std::cout << "print_statistics mode is stopped!" << std::endl; } else { qAnimationTimer_->start(0, true); std::cout << "print_statistics mode is started!" << std::endl; adaptive_mode_ = true; set_scene_pos( Vec3f(0.5f*(bbMin_[0] + bbMax_[0]), 0.9f*bbMax_[1], 0.5f*(bbMin_[2] + bbMax_[2])), 0.15f*(bbMin_ - bbMax_).norm()); nth_viewpoint_ = 0; print_statistics(); } std::cout << "Frame: " << frame_ << std::endl; break; case Key_L: if (qAnimationTimer_->isActive()) { qAnimationTimer_->stop(); std::cout << "look_around mode is stopped!" << std::endl; } else { qAnimationTimer_->start(0, true); std::cout << "look_around mode is started!" << std::endl; adaptive_mode_ = true; set_scene_pos( Vec3f(0.5f*(bbMin_[0] + bbMax_[0]), 0.9f*bbMax_[1], 0.5f*(bbMin_[2] + bbMax_[2])), 0.15f*(bbMin_ - bbMax_).norm()); frame_ = 0; nth_viewpoint_ = 0; look_around(); } break; case Key_Q: case Key_Escape: qApp->quit(); default: this->MeshViewerWidget::keyPressEvent( _event ); } if (!handled) _event->ignore(); } void VDPMClientViewerWidget:: update_viewing_parameters() { viewing_parameters_.set_fovy(fovy()); viewing_parameters_.set_aspect((float) width() / (float) height()); viewing_parameters_.set_modelview_matrix(modelview_matrix()); viewing_parameters_.update_viewing_configurations(); } ///////////////////////////////////////////////// // streaming related functions ///////////////////////////////////////////////// bool VDPMClientViewerWidget:: request_base_mesh() { if (streaming_phase_ != kBaseMesh) return false; if (qFilename_.isEmpty() == true) { std::cout << "Please, specify the base mesh filename." << std::endl; return false; } QDataStream qTcp(qSocket_); qTcp << qFilename_.length(); qTcp << qFilename_; qSocket_->flush(); return true; } bool VDPMClientViewerWidget:: receive_base_mesh() { int status; QDataStream qTcp(qSocket_); while (qSocket_->waitForMore(10) < sizeof(int)); qTcp >> status; if (status == 0) { std::cout << "There is no such a VDPM files in the server side." << std::endl; return false; } streaming_phase_ = kVSplitHeader; std::cout << "A view-dependent streaming is ready." << std::endl; return true; } void VDPMClientViewerWidget:: send_viewing_information() { session_timer_.start(); QDataStream qTCP(qSocket_); qTCP << modelview_matrix()[0] << modelview_matrix()[1] << modelview_matrix()[2] << modelview_matrix()[3] << modelview_matrix()[4] << modelview_matrix()[5] << modelview_matrix()[6] << modelview_matrix()[7] << modelview_matrix()[8] << modelview_matrix()[9] << modelview_matrix()[10] << modelview_matrix()[11] << modelview_matrix()[12] << modelview_matrix()[13] << modelview_matrix()[14] << modelview_matrix()[15] << viewing_parameters_.fovy() << viewing_parameters_.aspect() << viewing_parameters_.tolerance_square(); qSocket_->flush(); session_timer_.stop(); fprintf(session_file, "%d %d\n", frame_, (int) session_timer_.mseconds()); global_timer_.stop(); fprintf(uplink_file, "%d %ld\n", (int) global_timer_.mseconds(), 16*sizeof(double) + 3*sizeof(float)); global_timer_.cont(); } void VDPMClientViewerWidget:: receive_vsplit_header() { if (qSocket_->bytesAvailable() < sizeof(unsigned int)) return; QDataStream qTcp(qSocket_); // while (qSocket_->waitForMore(10) < sizeof(unsigned int)); qTcp >> n_vsplit_packets_; if (n_vsplit_packets_ > 0) { streaming_phase_ = kVSplits; if (debug_print() == true) { std::cout << "Server will transmit " << n_vsplit_packets_ << " of vsplit packets to me" << std::endl; } receive_vsplit_packets(); } else { session_running_ = false; } } void VDPMClientViewerWidget:: receive_vsplit_packets() { static unsigned int n_vsplits = 0; static unsigned int len = (int) (17 * sizeof(float) + 3 * sizeof(int)); if (qSocket_->bytesAvailable() < len) return; QString str; OpenMesh::Vec3f pos; VHierarchyNodeIndex node_index, fund_lcut_index, fund_rcut_index; float radius[2]; OpenMesh::Vec3f normal[2]; float sin_square[2]; float mue_square[2]; float sigma_square[2]; unsigned int value[3]; global_timer_.stop(); fprintf(downlink_file, "%d %ld\n", (int) global_timer_.mseconds(), qSocket_->bytesAvailable()); global_timer_.cont(); session_timer_.start(); while ( qSocket_->bytesAvailable() >= len ) { if (vd_streaming_) transmitted_datasize_ += (int) len; //if (vd_streaming_) transmitted_datasize_ += (int) 3*sizeof(int) + 3*sizeof(float); // only for non-refinement cliet else transmitted_datasize_ += (int) 3*sizeof(int) + 3*sizeof(float); if (max_transmitted_datasize_ > 0) { if (transmitted_datasize_ > max_transmitted_datasize_) { if (vd_streaming_) transmitted_datasize_ -= (int) len; //if (vd_streaming_) transmitted_datasize_ -= (int) 3*sizeof(int) + 3*sizeof(float); // only for non-refinement cliet else transmitted_datasize_ -= (int) 3*sizeof(int) + 3*sizeof(float); return; } } QDataStream qTcp(qSocket_); qTcp >> pos[0] >> pos[1] >> pos[2] >> value[0] >> value[1] >> value[2] >> radius[0] >> (normal[0])[0] >> (normal[0])[1] >> (normal[0])[2] >> sin_square[0] >> mue_square[0] >> sigma_square[0] >> radius[1] >> (normal[1])[0] >> (normal[1])[1] >> (normal[1])[2] >> sin_square[1] >> mue_square[1] >> sigma_square[1]; node_index = VHierarchyNodeIndex(value[0]); fund_lcut_index = VHierarchyNodeIndex(value[1]); fund_rcut_index = VHierarchyNodeIndex(value[2]); update_vhierarchy(pos, node_index, fund_lcut_index, fund_rcut_index, radius, normal, sin_square, mue_square, sigma_square); std::cout << "transmitted datasize: " << transmitted_datasize_ << std::endl; if (debug_print() == true) { std::cout << "Pkg #" << n_vsplits << std::endl; } ++n_vsplits; if (n_vsplits >= n_vsplit_packets_) { n_vsplits = 0; streaming_phase_ = kVSplitHeader; session_running_ = false; if (debug_print() == true) { std::cout << "transmission of vsplit packets is complete" << std::endl; } break; } } session_timer_.stop(); fprintf(session_file, "%d %d\n", frame_, (int) session_timer_.mseconds()); updateGL(); if (n_vsplits != n_vsplit_packets_) qSessionTimer_->start(300, true); } void VDPMClientViewerWidget:: update_vhierarchy( const OpenMesh::Vec3f &_pos, // 3D position of v0 const VHierarchyNodeIndex &_node_index, // vhierarchy index of v1 const VHierarchyNodeIndex &_fund_lcut_index, // vhierarchy index of fundamental lcut const VHierarchyNodeIndex &_fund_rcut_index, // vhierarchy index of fundamental rcut const float _radius[2], // radius of lchild & rchild const OpenMesh::Vec3f _normal[2], // normal of lchild & rchild const float _sin_square[2], // sin_square of lchild & rchild const float _mue_square[2], // mue_square of lchild & rchild const float _sigma_square[2] // sigma_square of lchild & rchild ) { OpenMesh::VertexHandle vertex_handle; VHierarchyNodeHandle node_handle, lchild_handle, rchild_handle; node_handle = vhierarchy_.node_handle(_node_index); vhierarchy_.make_children(node_handle); lchild_handle = vhierarchy_.lchild_handle(node_handle); rchild_handle = vhierarchy_.rchild_handle(node_handle); vhierarchy_.node(node_handle).set_fund_lcut(_fund_lcut_index); vhierarchy_.node(node_handle).set_fund_rcut(_fund_rcut_index); vertex_handle = mesh_.add_vertex(_pos); vhierarchy_.node(lchild_handle).set_vertex_handle(vertex_handle); vhierarchy_.node(rchild_handle).set_vertex_handle(vhierarchy_.node(node_handle).vertex_handle()); vhierarchy_.node(lchild_handle).set_radius(_radius[0]); vhierarchy_.node(lchild_handle).set_normal(_normal[0]); vhierarchy_.node(lchild_handle).set_sin_square(_sin_square[0]); vhierarchy_.node(lchild_handle).set_mue_square(_mue_square[0]); vhierarchy_.node(lchild_handle).set_sigma_square(_sigma_square[0]); vhierarchy_.node(rchild_handle).set_radius(_radius[1]); vhierarchy_.node(rchild_handle).set_normal(_normal[1]); vhierarchy_.node(rchild_handle).set_sin_square(_sin_square[1]); vhierarchy_.node(rchild_handle).set_mue_square(_mue_square[1]); vhierarchy_.node(rchild_handle).set_sigma_square(_sigma_square[1]); #ifdef EXAMPLE_CREATION __add_children(_node_index); #endif } ///////////////////////////////////////////////// // example related functions ///////////////////////////////////////////////// void VDPMClientViewerWidget::save_views() { FILE *camera_file = fopen("camera.cmr", "w"); GLdouble current_modelview_matrix[16], current_projection_matrix[16]; memcpy(current_modelview_matrix, modelview_matrix(), 16*sizeof(GLdouble)); memcpy(current_projection_matrix, projection_matrix(), 16*sizeof(GLdouble)); fprintf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", current_modelview_matrix[0], current_modelview_matrix[1], current_modelview_matrix[2], current_modelview_matrix[3], current_modelview_matrix[4], current_modelview_matrix[5], current_modelview_matrix[6], current_modelview_matrix[7], current_modelview_matrix[8], current_modelview_matrix[9], current_modelview_matrix[10], current_modelview_matrix[11], current_modelview_matrix[12], current_modelview_matrix[13], current_modelview_matrix[14], current_modelview_matrix[15]); fprintf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", current_projection_matrix[0], current_projection_matrix[1], current_projection_matrix[2], current_projection_matrix[3], current_projection_matrix[4], current_projection_matrix[5], current_projection_matrix[6], current_projection_matrix[7], current_projection_matrix[8], current_projection_matrix[9], current_projection_matrix[10], current_projection_matrix[11], current_projection_matrix[12], current_projection_matrix[13], current_projection_matrix[14], current_projection_matrix[15]); fprintf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", reserved_modelview_matrix_[0], reserved_modelview_matrix_[1], reserved_modelview_matrix_[2], reserved_modelview_matrix_[3], reserved_modelview_matrix_[4], reserved_modelview_matrix_[5], reserved_modelview_matrix_[6], reserved_modelview_matrix_[7], reserved_modelview_matrix_[8], reserved_modelview_matrix_[9], reserved_modelview_matrix_[10], reserved_modelview_matrix_[11], reserved_modelview_matrix_[12], reserved_modelview_matrix_[13], reserved_modelview_matrix_[14], reserved_modelview_matrix_[15]); fprintf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", reserved_projection_matrix_[0], reserved_projection_matrix_[1], reserved_projection_matrix_[2], reserved_projection_matrix_[3], reserved_projection_matrix_[4], reserved_projection_matrix_[5], reserved_projection_matrix_[6], reserved_projection_matrix_[7], reserved_projection_matrix_[8], reserved_projection_matrix_[9], reserved_projection_matrix_[10], reserved_projection_matrix_[11], reserved_projection_matrix_[12], reserved_projection_matrix_[13], reserved_projection_matrix_[14], reserved_projection_matrix_[15]); fclose(camera_file); } void VDPMClientViewerWidget::load_views(const char *camera_filename) { FILE *camera_file = fopen(camera_filename, "r"); GLdouble current_modelview_matrix[16], current_projection_matrix[16]; fscanf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", &(current_modelview_matrix[0]), &(current_modelview_matrix[1]), &(current_modelview_matrix[2]), &(current_modelview_matrix[3]), &(current_modelview_matrix[4]), &(current_modelview_matrix[5]), &(current_modelview_matrix[6]), &(current_modelview_matrix[7]), &(current_modelview_matrix[8]), &(current_modelview_matrix[9]), &(current_modelview_matrix[10]), &(current_modelview_matrix[11]), &(current_modelview_matrix[12]), &(current_modelview_matrix[13]), &(current_modelview_matrix[14]), &(current_modelview_matrix[15])); fscanf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", &(current_projection_matrix[0]), &(current_projection_matrix[1]), &(current_projection_matrix[2]), &(current_projection_matrix[3]), &(current_projection_matrix[4]), &(current_projection_matrix[5]), &(current_projection_matrix[6]), &(current_projection_matrix[7]), &(current_projection_matrix[8]), &(current_projection_matrix[9]), &(current_projection_matrix[10]), &(current_projection_matrix[11]), &(current_projection_matrix[12]), &(current_projection_matrix[13]), &(current_projection_matrix[14]), &(current_projection_matrix[15])); fscanf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", &(reserved_modelview_matrix_[0]), &(reserved_modelview_matrix_[1]), &(reserved_modelview_matrix_[2]), &(reserved_modelview_matrix_[3]), &(reserved_modelview_matrix_[4]), &(reserved_modelview_matrix_[5]), &(reserved_modelview_matrix_[6]), &(reserved_modelview_matrix_[7]), &(reserved_modelview_matrix_[8]), &(reserved_modelview_matrix_[9]), &(reserved_modelview_matrix_[10]), &(reserved_modelview_matrix_[11]), &(reserved_modelview_matrix_[12]), &(reserved_modelview_matrix_[13]), &(reserved_modelview_matrix_[14]), &(reserved_modelview_matrix_[15])); fscanf(camera_file, "%lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf\n", &(reserved_projection_matrix_[0]), &(reserved_projection_matrix_[1]), &(reserved_projection_matrix_[2]), &(reserved_projection_matrix_[3]), &(reserved_projection_matrix_[4]), &(reserved_projection_matrix_[5]), &(reserved_projection_matrix_[6]), &(reserved_projection_matrix_[7]), &(reserved_projection_matrix_[8]), &(reserved_projection_matrix_[9]), &(reserved_projection_matrix_[10]), &(reserved_projection_matrix_[11]), &(reserved_projection_matrix_[12]), &(reserved_projection_matrix_[13]), &(reserved_projection_matrix_[14]), &(reserved_projection_matrix_[15])); fclose(camera_file); set_modelview_matrix(current_modelview_matrix); set_projection_matrix(current_projection_matrix); adaptive_mode_ = false; } void VDPMClientViewerWidget::print_statistics() { const float angle = 360.0/(float)n_viewpoints_; Vec3f axis = Vec3f(0,1,0); Vec3f delta = Vec3f(0, 0.7f*(bbMin_[1] - bbMax_[1])/n_viewpoints_, 0); rotate(axis, -angle); set_scene_pos(center() + delta, 1.0f * radius() ); updateGL(); if (++nth_viewpoint_ < n_viewpoints_) qAnimationTimer_->start(500, true); } void VDPMClientViewerWidget::look_around() { const float angle = 360.0/(float)n_viewpoints_; Vec3f axis = Vec3f(0,1,0); Vec3f delta = Vec3f(0, 0.7f*(bbMin_[1] - bbMax_[1])/n_viewpoints_, 0); rotate(axis, -angle); set_scene_pos(center() + delta, 1.0f * radius() ); updateGL(); save_screen(true); if (++nth_viewpoint_ < n_viewpoints_) qAnimationTimer_->start(3000, true); } void VDPMClientViewerWidget::save_screen(bool _flag) { setCursor( waitCursor ); if (_flag == true) // shot from the reserved view-point { GLdouble current_modelview_matrix[16]; GLdouble current_projection_matrix[16]; bool current_adaptive_mode = adaptive_mode_; memcpy(current_modelview_matrix, modelview_matrix(), 16*sizeof(GLdouble)); memcpy(current_projection_matrix, projection_matrix(), 16*sizeof(GLdouble)); set_modelview_matrix(reserved_modelview_matrix_); set_projection_matrix(reserved_projection_matrix_); adaptive_mode_ = false; updateGL(); // shot from the reserved view-point char rfilename[256]; sprintf(rfilename, "rview%03d.bmp", nth_viewpoint_); screen_capture(rfilename); std::cout << "shot from the reserved view-point" << std::endl; set_modelview_matrix(current_modelview_matrix); set_projection_matrix(current_projection_matrix); adaptive_mode_ = current_adaptive_mode; } updateGL(); // shot from the current view-point char cfilename[256]; sprintf(cfilename, "cview%03d.bmp", nth_viewpoint_); screen_capture(cfilename); std::cout << "shot from the current view-point" << std::endl; setCursor( pointingHandCursor ); } void VDPMClientViewerWidget::screen_capture(const char * /* _filename */) { // CImageData image(width(), height()); // glReadBuffer(GL_BACK); // glReadPixels(0, 0, width(), height(), GL_RGB, GL_UNSIGNED_BYTE, (GLvoid*) image.rgbMap()); // image.SaveBMP(_filename, width(), height()); } OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Client/MeshViewerWidgetT_impl.hh0000660000175000011300000004421714172246500031216 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #define OPENMESHAPPS_MESHVIEWERWIDGET_CC //== INCLUDES ================================================================= #ifdef _MSC_VER //# pragma warning(disable: 4267 4311) #endif // #include #include #include #include #include #include using namespace OpenMesh; //== IMPLEMENTATION ========================================================== template bool MeshViewerWidgetT::open_mesh(const char* _filename, IO::Options _opt) { // load mesh // calculate normals // set scene center and radius mesh_.request_face_normals(); mesh_.request_face_colors(); mesh_.request_vertex_normals(); mesh_.request_vertex_texcoords2D(); if ( IO::read_mesh(mesh_, _filename, _opt )) { opt_ = _opt; // update face and vertex normals if ( ! opt_.check( IO::Options::FaceNormal ) ) mesh_.update_face_normals(); if ( ! opt_.check( IO::Options::VertexNormal ) ) mesh_.update_vertex_normals(); if ( mesh_.has_vertex_colors() ) add_draw_mode("Colored"); if ( _opt.check( IO::Options::FaceColor ) ) add_draw_mode("Colored Faces"); else mesh_.release_face_colors(); // bounding box typename Mesh::ConstVertexIter vIt(mesh_.vertices_begin()); typename Mesh::ConstVertexIter vEnd(mesh_.vertices_end()); typedef typename Mesh::Point Point; using OpenMesh::Vec3f; Vec3f bbMin, bbMax; bbMin = bbMax = OpenMesh::vector_cast(mesh_.point(vIt)); for (size_t count=0; vIt!=vEnd; ++vIt, ++count) { bbMin.minimize( OpenMesh::vector_cast(mesh_.point(vIt))); bbMax.maximize( OpenMesh::vector_cast(mesh_.point(vIt))); if ( ! opt_.check( IO::Options::VertexColor ) && mesh_.has_vertex_colors() ) { typename Mesh::Color c( 54, (unsigned char)(54.5+200.0*count/mesh_.n_vertices()), 54 ); mesh_.set_color( vIt, c ); } } // set center and radius set_scene_pos( (bbMin+bbMax)*0.5, (bbMin-bbMax).norm()*0.5 ); // info std::clog << mesh_.n_vertices() << " vertices, " << mesh_.n_edges() << " edge, " << mesh_.n_faces() << " faces\n"; // { std::clog << "Computing strips.." << std::flush; OpenMesh::Utils::Timer t; t.start(); compute_strips(); t.stop(); std::clog << "done [" << strips_.n_strips() << " strips created in " << t.as_string() << "]\n"; } #if defined(OM_CC_MSVC) updateGL(); #endif return true; } return false; } //----------------------------------------------------------------------------- template bool MeshViewerWidgetT::open_texture( const char *_filename ) { QImage texsrc; QString fname = _filename; if (texsrc.load( fname )) { return set_texture( texsrc ); } return false; } //----------------------------------------------------------------------------- template bool MeshViewerWidgetT::set_texture( QImage& _texsrc ) { std::clog << "set_texture\n"; if ( !opt_.vertex_has_texcoord() ) return false; { // adjust texture size: 2^k * 2^l int tex_w, w( _texsrc.width() ); int tex_h, h( _texsrc.height() ); for (tex_w=1; tex_w <= w; tex_w <<= 1); for (tex_h=1; tex_h <= h; tex_h <<= 1); tex_w >>= 1; tex_h >>= 1; _texsrc = _texsrc.smoothScale( tex_w, tex_h ); } QImage texture( QGLWidget::convertToGLFormat ( _texsrc ) ); glPixelStorei(GL_UNPACK_ALIGNMENT, 1); glPixelStorei(GL_UNPACK_SKIP_ROWS, 0); glPixelStorei(GL_UNPACK_SKIP_PIXELS, 0); glPixelStorei(GL_UNPACK_ALIGNMENT, 1); glPixelStorei(GL_PACK_ROW_LENGTH, 0); glPixelStorei(GL_PACK_SKIP_ROWS, 0); glPixelStorei(GL_PACK_SKIP_PIXELS, 0); glPixelStorei(GL_PACK_ALIGNMENT, 1); if ( tex_id_ > 0 ) { glDeleteTextures(1, &tex_id_); } glGenTextures(1, &tex_id_); glBindTexture(GL_TEXTURE_2D, tex_id_); // glTexGenfv( GL_S, GL_SPHERE_MAP, 0 ); // glTexGenfv( GL_T, GL_SPHERE_MAP, 0 ); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); glTexImage2D(GL_TEXTURE_2D, // target 0, // level GL_RGBA, // internal format texture.width(), // width (2^n) texture.height(), // height (2^m) 0, // border GL_RGBA, // format GL_UNSIGNED_BYTE, // type texture.bits() ); // pointer to pixels return true; } //----------------------------------------------------------------------------- template void MeshViewerWidgetT::draw_openmesh(const std::string& _draw_mode) { typename Mesh::ConstFaceIter fIt(mesh_.faces_begin()), fEnd(mesh_.faces_end()); typename Mesh::ConstFaceVertexIter fvIt; #if defined(OM_USE_OSG) && OM_USE_OSG if (_draw_mode == "OpenSG Indices") // -------------------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); if ( tex_id_ && mesh_.has_vertex_texcoords2D() ) { glEnableClientState(GL_TEXTURE_COORD_ARRAY); glTexCoordPointer(2, GL_FLOAT, 0, mesh_.texcoords2D()); glEnable(GL_TEXTURE_2D); glBindTexture(GL_TEXTURE_2D, tex_id_); glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, tex_mode_); } glDrawElements(GL_TRIANGLES, mesh_.osg_indices()->size(), GL_UNSIGNED_INT, &mesh_.osg_indices()->getField()[0] ); glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); glDisableClientState(GL_TEXTURE_COORD_ARRAY); } else #endif if (_draw_mode == "Wireframe") // -------------------------------------------- { glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { fvIt = mesh_.cfv_iter(*fIt); glVertex3fv( &mesh_.point(fvIt)[0] ); ++fvIt; glVertex3fv( &mesh_.point(fvIt)[0] ); ++fvIt; glVertex3fv( &mesh_.point(fvIt)[0] ); } glEnd(); } else if (_draw_mode == "Solid Flat") // ------------------------------------- { glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { glNormal3fv( &mesh_.normal(fIt)[0] ); fvIt = mesh_.cfv_iter(*fIt); glVertex3fv( &mesh_.point(fvIt)[0] ); ++fvIt; glVertex3fv( &mesh_.point(fvIt)[0] ); ++fvIt; glVertex3fv( &mesh_.point(fvIt)[0] ); } glEnd(); } else if (_draw_mode == "Solid Smooth") // ----------------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); if ( tex_id_ && mesh_.has_vertex_texcoords2D() ) { glEnableClientState(GL_TEXTURE_COORD_ARRAY); glTexCoordPointer(2, GL_FLOAT, 0, mesh_.texcoords2D()); glEnable(GL_TEXTURE_2D); glBindTexture(GL_TEXTURE_2D, tex_id_); glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, tex_mode_); } glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { fvIt = mesh_.cfv_iter(*fIt); glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); } glEnd(); glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); glDisableClientState(GL_TEXTURE_COORD_ARRAY); if ( tex_id_ && mesh_.has_vertex_texcoords2D() ) { glDisable(GL_TEXTURE_2D); } } else if (_draw_mode == "Colored") // ---------------------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); if ( mesh_.has_vertex_colors() ) { glEnableClientState( GL_COLOR_ARRAY ); glColorPointer(3, GL_UNSIGNED_BYTE, 0,mesh_.vertex_colors()); } glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { fvIt = mesh_.cfv_iter(*fIt); glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); } glEnd(); glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); glDisableClientState(GL_COLOR_ARRAY); } else if (_draw_mode == "Colored Faces") // ---------------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); glBegin(GL_TRIANGLES); for (; fIt!=fEnd; ++fIt) { glColor( *fIt ); fvIt = mesh_.cfv_iter(*fIt); glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); ++fvIt; glArrayElement(fvIt->idx()); } glEnd(); glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); } else if ( _draw_mode == "Strips'n VertexArrays" ) // ------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glEnableClientState(GL_NORMAL_ARRAY); glNormalPointer(GL_FLOAT, 0, mesh_.vertex_normals()); if ( tex_id_ && mesh_.has_vertex_texcoords2D() ) { glEnableClientState(GL_TEXTURE_COORD_ARRAY); glTexCoordPointer(2, GL_FLOAT, 0, mesh_.texcoords2D()); glEnable(GL_TEXTURE_2D); glBindTexture(GL_TEXTURE_2D, tex_id_); glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, tex_mode_); } typename MyStripifier::StripsIterator strip_it = strips_.begin(); typename MyStripifier::StripsIterator strip_last = strips_.end(); // Draw all strips for (; strip_it!=strip_last; ++strip_it) { glDrawElements(GL_TRIANGLE_STRIP, strip_it->size(), GL_UNSIGNED_INT, &(*strip_it)[0] ); } glDisableClientState(GL_VERTEX_ARRAY); glDisableClientState(GL_NORMAL_ARRAY); glDisableClientState(GL_TEXTURE_COORD_ARRAY); } else if (_draw_mode == "Show Strips" && strips_.is_valid() ) // ------------- { typename MyStripifier::StripsIterator strip_it = strips_.begin(); typename MyStripifier::StripsIterator strip_last = strips_.end(); float cmax = 256.0f; int range = 220; int base = (int)cmax-range; int drcol = 13; int dgcol = 31; int dbcol = 17; int rcol=0, gcol=dgcol, bcol=dbcol+dbcol; // Draw all strips for (; strip_it!=strip_last; ++strip_it) { typename MyStripifier::IndexIterator idx_it = strip_it->begin(); typename MyStripifier::IndexIterator idx_last = strip_it->end(); rcol = (rcol+drcol) % range; gcol = (gcol+dgcol) % range; bcol = (bcol+dbcol) % range; glBegin(GL_TRIANGLE_STRIP); glColor3f((rcol+base)/cmax, (gcol+base)/cmax, (bcol+base)/cmax); for ( ;idx_it != idx_last; ++idx_it ) glVertex3fv( &mesh_.point( OM_TYPENAME Mesh::VertexHandle(*idx_it))[0] ); glEnd(); } glColor3f(1.0, 1.0, 1.0); } else if( _draw_mode == "Points" ) // ----------------------------------------- { glEnableClientState(GL_VERTEX_ARRAY); glVertexPointer(3, GL_FLOAT, 0, mesh_.points()); glDrawArrays( GL_POINTS, 0, mesh_.n_vertices() ); glDisableClientState(GL_VERTEX_ARRAY); } } //----------------------------------------------------------------------------- template void MeshViewerWidgetT::draw_scene(const std::string& _draw_mode) { if ( ! mesh_.n_vertices() ) return; #if defined(OM_USE_OSG) && OM_USE_OSG else if ( _draw_mode == "OpenSG Indices") { glEnable(GL_LIGHTING); glShadeModel(GL_SMOOTH); draw_openmesh( _draw_mode ); } else #endif if ( _draw_mode == "Points" ) { glDisable(GL_LIGHTING); draw_openmesh(_draw_mode); } else if (_draw_mode == "Wireframe") { glDisable(GL_LIGHTING); glPolygonMode(GL_FRONT_AND_BACK, GL_LINE); draw_openmesh(_draw_mode); glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); } else if ( _draw_mode == "Hidden-Line" ) { glEnable(GL_LIGHTING); glShadeModel(GL_SMOOTH); glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); glDepthRange(0.01, 1.0); draw_openmesh("Solid Smooth"); glDisable(GL_LIGHTING); glPolygonMode( GL_FRONT_AND_BACK, GL_LINE); glColor4f( 0.4f, 0.4f, 0.4f, 1.0f ); glDepthRange( 0.0, 1.0 ); draw_openmesh( "Wireframe" ); glPolygonMode( GL_FRONT_AND_BACK, GL_FILL); } else if (_draw_mode == "Solid Flat") { glEnable(GL_LIGHTING); glShadeModel(GL_FLAT); draw_openmesh(_draw_mode); } else if (_draw_mode == "Solid Smooth" || _draw_mode == "Strips'n VertexArrays" ) { glEnable(GL_LIGHTING); glShadeModel(GL_SMOOTH); draw_openmesh(_draw_mode); } else if (_draw_mode == "Show Strips") { glDisable(GL_LIGHTING); draw_openmesh(_draw_mode); } else if (_draw_mode == "Colored" ) { glDisable(GL_LIGHTING); draw_openmesh(_draw_mode); } else if (_draw_mode == "Colored Faces" ) { glDisable(GL_LIGHTING); draw_openmesh(_draw_mode); } } //----------------------------------------------------------------------------- #define TEXMODE( Mode ) \ tex_mode_ = Mode; std::cout << "Texture mode set to " << #Mode << std::endl template void MeshViewerWidgetT::keyPressEvent( QKeyEvent* _event) { switch( _event->key() ) { case Key_I: std::cout << "\n# Vertices : " << mesh_.n_vertices() << std::endl; std::cout << "# Edges : " << mesh_.n_edges() << std::endl; std::cout << "# Faces : " << mesh_.n_faces() << std::endl; std::cout << "binary input : " << opt_.check(opt_.Binary) << std::endl; std::cout << "swapped input : " << opt_.check(opt_.Swap) << std::endl; std::cout << "vertex normal : " << opt_.check(opt_.VertexNormal) << std::endl; std::cout << "vertex texcoord: " << opt_.check(opt_.VertexTexCoord) << std::endl; std::cout << "vertex color : " << opt_.check(opt_.VertexColor) << std::endl; this->QGLViewerWidget::keyPressEvent( _event ); break; case Key_T: switch( tex_mode_ ) { case GL_MODULATE: TEXMODE(GL_DECAL); break; case GL_DECAL: TEXMODE(GL_BLEND); break; case GL_BLEND: TEXMODE(GL_REPLACE); break; case GL_REPLACE: TEXMODE(GL_MODULATE); break; } updateGL(); break; default: this->QGLViewerWidget::keyPressEvent( _event ); } } #undef TEXMODE //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Server/0000770000175000011300000000000014172246500024325 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Server/ServerSideVDPM.cc0000660000175000011300000002260514172246500027404 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include #include #include #include #include #include #include "ServerSideVDPM.hh" using OpenMesh::VDPM::VHierarchyNode; using OpenMesh::VDPM::VHierarchyNodeIndex; using OpenMesh::VDPM::VHierarchyNodeHandle; void ServerSideVDPM:: clear() { points_.clear(); triangles_.clear(); vhierarchy_.clear(); n_base_vertices_ = 0; n_base_faces_ = 0; n_details_ = 0; } OpenMesh::VertexHandle ServerSideVDPM:: add_vertex(const OpenMesh::Vec3f &p) { points_.push_back(p); return OpenMesh::VertexHandle(points_.size() - 1); } OpenMesh::FaceHandle ServerSideVDPM:: add_face(const unsigned int _triangle[3]) { OpenMesh::Vec3ui fvi; fvi[0] = _triangle[0]; fvi[1] = _triangle[1]; fvi[2] = _triangle[2]; triangles_.push_back(fvi); return OpenMesh::FaceHandle(triangles_.size() - 1); } void ServerSideVDPM:: vhierarchy_roots(VHierarchyNodeHandleContainer &roots) const { unsigned int i; roots.clear(); for (i=0; i index2handle_map; std::ifstream ifs(_filename, std::ios::binary); if (!ifs) { std::cerr << "read error\n"; return false; } // bool swap = OpenMesh::Endian::local() != OpenMesh::Endian::LSB; // read header ifs.read(fileformat, 10); fileformat[10] = '\0'; if (std::string(fileformat) != std::string("VDProgMesh")) { std::cerr << "Wrong file format.\n"; ifs.close(); return false; } clear(); OpenMesh::IO::restore(ifs, n_base_vertices_, swap); OpenMesh::IO::restore(ifs, n_base_faces_, swap); OpenMesh::IO::restore(ifs, n_details_, swap); // update tree_id_bits_ vhierarchy_.set_num_roots(n_base_vertices_); // read base_mesh for (i=0; i #include bool VDPMServerViewerWidget:: open_vd_prog_mesh(const char *_filename) { ServerSideVDPMListIter vdpm_it; vdpm_it = vdpms_.insert(vdpms_.end(), ServerSideVDPM()); ServerSideVDPM &vdpm = *vdpm_it; return vdpm.open_vd_prog_mesh(_filename); } ServerSideVDPM* VDPMServerViewerWidget:: get_vdpm(const char _vdpm_name[256]) { ServerSideVDPMListIter vdpm_it; for (vdpm_it=vdpms_.begin(); vdpm_it!=vdpms_.end(); ++vdpm_it) { if (vdpm_it->is_same_name(_vdpm_name) == true) { return &(*vdpm_it); } } return nullptr; } void VDPMServerViewerWidget:: keyPressEvent(QKeyEvent* _event) { bool handled(false); QString filename; switch (_event->key()) { case Key_D: set_debug_print(!debug_print()); std::cout << "debug print mode " << (debug_print() == true ? "on" : "off") << std::endl; break; case Key_O: #if defined(OM_CC_MSVC) filename = QFileDialog::getOpenFileName("d:/data/models/spm/", "*.spm"); #else filename = QFileDialog::getOpenFileName("~/data/models/spm/", "*.spm"); #endif open_vd_prog_mesh(filename); break; case Key_I: std::copy( vdpms_.begin(), vdpms_.end(), std::ostream_iterator(std::cout, "\n") ); break; case Key_V: vd_streaming_ = !(vd_streaming_); if (vd_streaming_) std::cout << "View-dependent streaming mode" << std::endl; else std::cout << "Sequential streaming mode" << std::endl; break; case Key_Q: case Key_Escape: qApp->quit(); } if (!handled) _event->ignore(); } OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Server/VDPMServerSession.hh0000660000175000011300000001570514172246500030160 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSERVERSESSION_HH #define OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSERVERSESSION_HH #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using OpenMesh::VDPM::VDPMStreamingPhase; using OpenMesh::VDPM::kBaseMesh; using OpenMesh::VDPM::kVSplits; using OpenMesh::VDPM::VHierarchyWindow; using OpenMesh::VDPM::VHierarchyNodeIndex; using OpenMesh::VDPM::VHierarchyNodeHandle; using OpenMesh::VDPM::ViewingParameters; using OpenMesh::VDPM::set_debug_print; class VDPMServerSession : public QSocket, public QThread { Q_OBJECT public: VDPMServerSession(int sock, QObject *parent=0, const char *name=0) : QSocket(parent, name) { set_debug_print(true); streaming_phase_ = kBaseMesh; transmission_complete_ = false; connect(this, SIGNAL(connected()), SLOT(socketConnected())); connect(this, SIGNAL(readyRead()), SLOT(socketReadyRead())); //connect(this, SIGNAL(connectionClosed()), SLOT(deleteLater())); connect(this, SIGNAL(connectionClosed()), SLOT(delayedCloseFinished())); setSocket(sock); qStatisticsTimer_ = new QTimer(this); connect(qStatisticsTimer_, SIGNAL(timeout()), this, SLOT(print_statistics())); mem_file = fopen("mem.txt", "w"); start(); } ~VDPMServerSession() { fclose(mem_file); } void run() { while (true) { sleep(1); } } private: VDPMStreamingPhase streaming_phase_; bool transmission_complete_; private: void sendBaseMeshToClient(); void send_vsplit_packets(); void readBaseMeshRequestFromClient(); void readViewingParametersFromClient(); void PrintOutVFront(); private slots: void socketConnected() { std::cout << "socket is connected" << std::endl; } void socketReadyRead() { if (streaming_phase_ == kBaseMesh) { readBaseMeshRequestFromClient(); } else if (streaming_phase_ == kVSplits) { readViewingParametersFromClient(); } } void print_statistics() { //std::cout << memory_requirements(true) << " " << memory_requirements(false) << std::endl; } private: unsigned short tree_id_bits_; // obsolete ServerSideVDPM* vdpm_; VHierarchy* vhierarchy_; VHierarchyWindow vhwindow_; ViewingParameters viewing_parameters_; float kappa_square_; VHierarchyNodeHandleContainer vsplits_; private: bool outside_view_frustum(const OpenMesh::Vec3f &pos, float radius); bool oriented_away(float sin_square, float distance_square, float product_value); bool screen_space_error(float mue_square, float sigma_square, float distance_square, float product_value); void adaptive_refinement(); void sequential_refinement(); bool qrefine(VHierarchyNodeHandle _node_handle); void force_vsplit(VHierarchyNodeHandle node_handle); void vsplit(VHierarchyNodeHandle _node_handle); VHierarchyNodeHandle active_ancestor_handle(VHierarchyNodeIndex &node_index); void stream_vsplits(); public: bool set_vdpm(const char _vdpm_name[256]); unsigned int memory_requirements_using_window(bool _estimate); unsigned int memory_requirements_using_vfront(); // for example private: QTimer *qStatisticsTimer_; FILE *mem_file; }; #endif //OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSERVERSESSION_HH defined OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Server/VDPMServerViewerWidget.hh0000660000175000011300000001144514172246500031137 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSTREAMINGSERVERWIDGET_HH #define OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSTREAMINGSERVERWIDGET_HH #include #include #include #include #include #include #include using OpenMesh::VDPM::set_debug_print; using OpenMesh::VDPM::debug_print; class VDPMServerViewerWidget : public QWidget { Q_OBJECT public: //VDPMServerViewerWidget(QWidget *_parent) : QWidget(_parent) VDPMServerViewerWidget() : QWidget() { VDPMServerSocket *server = new VDPMServerSocket(this); connect(server, SIGNAL(newConnect(VDPMServerSession*)), SLOT(newConnect(VDPMServerSession*))); vd_streaming_ = true; } private: typedef ServerSideVDPMList::iterator ServerSideVDPMListIter; ServerSideVDPMList vdpms_; bool vd_streaming_; public: ServerSideVDPM* get_vdpm(const char _vdpm_name[256]); public: bool open_vd_prog_mesh(const char *_filename); bool vd_streaming() const { return vd_streaming_; } private slots: void newConnect(VDPMServerSession *s) { std::cout << "New connection" << std::endl; connect(s, SIGNAL(connectionClosed()), SLOT(connectionClosed())); } void connectionClosed() { std::cout << "Client closed connection" << std::endl; } protected: virtual void keyPressEvent(QKeyEvent* _event); }; #endif //OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSTREAMINGSERVERWIDGET_HH defined OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Server/VDPMStreamingServer.cc0000660000175000011300000001006014172246500030441 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include #include #include #include #include #include #include #include #include int main(int argc, char **argv) { std::cout << "View-dependent streaming of PM server." << std::endl; QApplication app(argc, argv); VDPMServerViewerWidget server_widget; server_widget.resize(50, 50); app.setMainWidget(&server_widget); server_widget.show(); for (int idx=1; idx < argc; ++idx) { std::cout << "loading " << argv[idx] << std::endl; server_widget.open_vd_prog_mesh( argv[idx] ) ; } return app.exec(); } OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Server/VDPMServerSocket.hh0000660000175000011300000001016214172246500027755 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSERVERSOCKET_HH #define OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSERVERSOCKET_HH #include #include #include #include #include #include #include class VDPMServerSocket : public QServerSocket { Q_OBJECT public: VDPMServerSocket(QObject *parent=0) : QServerSocket(VDPM_STREAMING_PORT, 1, parent) { if (!ok()) { std::cerr << "Failed to bind to port " << VDPM_STREAMING_PORT << std::endl; exit(1); } } void newConnection(int socket) { VDPMServerSession *s = new VDPMServerSession(socket, this); //s->set_vdpm(); emit newConnect(s); std::cout << "new connection with: " << socket << std::endl; } signals: void newConnect(VDPMServerSession*); }; #endif //OPENMESH_APP_VDPMSTREAMING_SERVER_VDPMSERVERSOCKET_HH defined OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Server/ServerSideVDPM.hh0000660000175000011300000001266514172246500027423 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef OPENMESH_APP_SERVERSIDEVDPM_HH #define OPENMESH_APP_SERVERSIDEVDPM_HH #include #include #include #include using OpenMesh::VDPM::VHierarchy; using OpenMesh::VDPM::VHierarchyNodeHandleContainer; class ServerSideVDPM { private: char name_[256]; std::vector points_; // points related to this pm std::vector triangles_; // base mesh triangles VHierarchy vhierarchy_; unsigned int n_base_vertices_; unsigned int n_base_faces_; unsigned int n_details_; unsigned char tree_id_bits_; public: ServerSideVDPM(): name_(""),tree_id_bits_(0) { clear(); } void clear(); const char* name() const { return name_; } void get_name(char _name[256]) { strcpy(_name, name_); } void set_name(const char _name[256]) { strcpy(name_, _name); } std::string basename(const std::string& _f) { std::string::size_type dot = _f.rfind("/"); if (dot == std::string::npos) return std::string(_f); return std::string(_f.substr(dot+1, _f.length()-(dot+1))); } bool is_same_name(const char _name[256]) { return (basename( name_ ) == basename( _name )); } OpenMesh::VertexHandle add_vertex(const OpenMesh::Vec3f &p); OpenMesh::FaceHandle add_face(const unsigned int _triangle[3]); const OpenMesh::Vec3f& point(OpenMesh::VertexHandle _vertex_handle) const { return points_[_vertex_handle.idx()]; } OpenMesh::Vec3f& point(OpenMesh::VertexHandle _vertex_handle) { return points_[_vertex_handle.idx()]; } const VHierarchy& vhierarchy() const { return vhierarchy_; } VHierarchy& vhierarchy() { return vhierarchy_; } void vhierarchy_roots(VHierarchyNodeHandleContainer &roots) const; unsigned int n_base_vertices() const { return n_base_vertices_; } unsigned int n_base_faces() const { return n_base_faces_; } unsigned int n_details() const { return n_details_; } bool open_vd_prog_mesh(const char *_filename); }; std::ostream& operator << ( std::ostream& _os, const ServerSideVDPM& _o ); typedef std::vector ServerSideVDPMContainer; typedef std::list ServerSideVDPMList; #endif //OPENMESH_APP_SERVERSIDEVDPM_HH defined OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/Streaming/Server/VDPMServerSession.cc0000660000175000011300000003600414172246500030141 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include #include #include #include using OpenMesh::VDPM::VHierarchyNode; using OpenMesh::VDPM::Plane3d; using OpenMesh::VDPM::InvalidVHierarchyNodeHandle; using OpenMesh::VDPM::debug_print; bool VDPMServerSession:: set_vdpm(const char _vdpm_name[256]) { #ifdef DEBUG_COUT if (debug_print() == true) { std::cout << "Setting vdpm" << std::endl; } #endif vdpm_ = ((VDPMServerViewerWidget *) ((VDPMServerSocket *) parent())->parent())->get_vdpm(_vdpm_name); if (vdpm_ == nullptr) return false; vhierarchy_ = &vdpm_->vhierarchy(); VHierarchyNodeHandleContainer roots; unsigned int n_details; vdpm_->vhierarchy_roots(roots); n_details = vdpm_->n_details(); std::cout << "Details : " << n_details << std::endl; //vfront_.init(roots, n_details); // vertex hierarchy window vhwindow_.set_vertex_hierarchy(vdpm_->vhierarchy()); vhwindow_.init(roots); #ifdef DEBUG_COUT if (debug_print() == true) { std::cout << "setting vdpm ended" << std::endl; } #endif return true; } void VDPMServerSession:: sendBaseMeshToClient() { #ifdef DEBUG_COUT if (debug_print() == true) { std::cout << "starting sendBaseMeshToClient()" << std::endl; } #endif #ifdef DEBUG_COUT if (debug_print() == true) { std::cout << "sendBaseMeshToClient() is done" << std::endl; } #endif } void VDPMServerSession:: send_vsplit_packets() { viewing_parameters_.update_viewing_configurations(); vsplits_.clear(); if (((VDPMServerViewerWidget *) this->parent()->parent())->vd_streaming()) adaptive_refinement(); else sequential_refinement(); if (debug_print() == true) { std::cout << "adaptive refinement is done on the server side" << std::endl; } stream_vsplits(); if (debug_print() == true) { std::cout << "streameing vsplits is done" << std::endl; } if (transmission_complete_ == true) { std::cout << "transmission is completed" << std::endl; } if (debug_print() == true) { std::cout << "send_vsplit_packets() is done" << std::endl; } } void VDPMServerSession:: readBaseMeshRequestFromClient() { int status; unsigned int string_length; QDataStream qTcp(this); QString vdpm_name; while (waitForMore(10) < sizeof(int)); qTcp >> string_length; while (waitForMore(10) < (string_length*sizeof(char))); qTcp >> vdpm_name; if (set_vdpm(vdpm_name) != true) status = 0; else status = 1; qTcp << status; flush(); if (status == 1) streaming_phase_ = kVSplits; } void VDPMServerSession:: readViewingParametersFromClient() { double modelview_matrix[16]; float fovy; float aspect; float tolerance_square; while (waitForMore(10) < 16*sizeof(double) + 3*sizeof(float)); QDataStream qTCP(this); qTCP >> modelview_matrix[0] >> modelview_matrix[1] >> modelview_matrix[2] >> modelview_matrix[3] >> modelview_matrix[4] >> modelview_matrix[5] >> modelview_matrix[6] >> modelview_matrix[7] >> modelview_matrix[8] >> modelview_matrix[9] >> modelview_matrix[10] >> modelview_matrix[11] >> modelview_matrix[12] >> modelview_matrix[13] >> modelview_matrix[14] >> modelview_matrix[15] >> fovy >> aspect >> tolerance_square; viewing_parameters_.set_modelview_matrix(modelview_matrix); viewing_parameters_.set_fovy(fovy); viewing_parameters_.set_aspect(aspect); viewing_parameters_.set_tolerance_square(tolerance_square); send_vsplit_packets(); fprintf(mem_file, "%d %d %d\n", memory_requirements_using_window(true), memory_requirements_using_window(false), memory_requirements_using_vfront()); } void VDPMServerSession:: PrintOutVFront() { } void VDPMServerSession:: stream_vsplits() { // send header (i.e., # of vsplits) unsigned int i; VHierarchyNodeHandle node_handle; OpenMesh::Vec3f pos; VHierarchyNodeIndex node_index, fund_lcut_index, fund_rcut_index; OpenMesh::Vec3f lchild_normal, rchild_normal; unsigned int n_vsplit_packets = (unsigned int) vsplits_.size(); QDataStream qTcp(this); qTcp << n_vsplit_packets; flush(); for (i=0; ilchild_handle(node_handle); VHierarchyNodeHandle rchild_handle = vhierarchy_->rchild_handle(node_handle); VHierarchyNode &node = vhierarchy_->node(node_handle); VHierarchyNode &lchild = vhierarchy_->node(lchild_handle); VHierarchyNode &rchild = vhierarchy_->node(rchild_handle); pos = vdpm_->point(lchild.vertex_handle()); node_index = node.node_index(); fund_lcut_index = node.fund_lcut_index(); fund_rcut_index = node.fund_rcut_index(); const float lchild_radius = lchild.radius(); const float rchild_radius = rchild.radius(); lchild_normal = lchild.normal(); rchild_normal = rchild.normal(); const float lchild_sin_square = lchild.sin_square(); const float rchild_sin_square = rchild.sin_square(); const float lchild_mue_square = lchild.mue_square(); const float rchild_mue_square = rchild.mue_square(); const float lchild_sigma_square = lchild.sigma_square(); const float rchild_sigma_square = rchild.sigma_square(); qTcp << pos[0] << pos[1] << pos[2] << node_index.value() << fund_lcut_index.value() << fund_rcut_index.value() << lchild_radius << lchild_normal[0] << lchild_normal[1] << lchild_normal[2] << lchild_sin_square << lchild_mue_square << lchild_sigma_square << rchild_radius << rchild_normal[0] << rchild_normal[1] << rchild_normal[2] << rchild_sin_square << rchild_mue_square << rchild_sigma_square; flush(); // socket flush if (debug_print() == true) { std::cout << "Write to client " << i << "-th vsplit packets: " << std::endl; } } } void VDPMServerSession:: adaptive_refinement() { float fovy = viewing_parameters_.fovy(); float tolerance_square = viewing_parameters_.tolerance_square(); float tan_value = tanf(fovy / 2.0f); kappa_square_ = 4.0f * tan_value * tan_value * tolerance_square; transmission_complete_ = true; for (vhwindow_.begin(); vhwindow_.end() != true; vhwindow_.next()) { VHierarchyNodeHandle node_handle = vhwindow_.node_handle(); if (vhierarchy_->is_leaf_node(node_handle) != true) { transmission_complete_ = false; if (qrefine(node_handle) == true) { force_vsplit(node_handle); } } } } void VDPMServerSession:: sequential_refinement() { for (vhwindow_.begin(); vhwindow_.end() != true; vhwindow_.next()) { VHierarchyNodeHandle node_handle = vhwindow_.node_handle(); if (vhierarchy_->is_leaf_node(node_handle) != true) force_vsplit(node_handle); if (vsplits_.size() > 10) break; } } bool VDPMServerSession:: qrefine(VHierarchyNodeHandle _node_handle) { VHierarchyNode &node = vhierarchy_->node(_node_handle); OpenMesh::Vec3f p = vdpm_->point(node.vertex_handle()); OpenMesh::Vec3f eye_dir = p - viewing_parameters_.eye_pos(); float distance = eye_dir.length(); float distance2 = distance * distance; float product_value = dot(eye_dir, node.normal()); if (outside_view_frustum(p, node.radius()) == true) return false; if (oriented_away(node.sin_square(), distance2, product_value) == true) return false; if (screen_space_error(node.mue_square(), node.sigma_square(), distance2, product_value) == true) return false; return true; } bool VDPMServerSession:: outside_view_frustum(const OpenMesh::Vec3f &pos, float radius) { Plane3d frustum_plane[4]; viewing_parameters_.frustum_planes(frustum_plane); for (int i = 0; i < 4; i++) { if (frustum_plane[i].signed_distance(pos) < -radius) return true; } return false; } bool VDPMServerSession:: oriented_away(float sin_square, float distance_square, float product_value) { if (product_value > 0 && product_value*product_value > distance_square * sin_square) return true; else return false; } bool VDPMServerSession:: screen_space_error(float mue_square, float sigma_square, float distance_square, float product_value) { if ((mue_square >= kappa_square_ * distance_square) || (sigma_square * (distance_square - product_value * product_value) >= kappa_square_ * distance_square * distance_square)) return false; else return true; } void VDPMServerSession:: force_vsplit(VHierarchyNodeHandle node_handle) { VHierarchyNodeHandle lcut_handle, rcut_handle; VHierarchyNodeIndex fund_lcut_index, fund_rcut_index; fund_lcut_index = vhierarchy_->fund_lcut_index(node_handle); fund_rcut_index = vhierarchy_->fund_rcut_index(node_handle); lcut_handle = active_ancestor_handle(fund_lcut_index); rcut_handle = active_ancestor_handle(fund_rcut_index); assert(lcut_handle != InvalidVHierarchyNodeHandle && rcut_handle != InvalidVHierarchyNodeHandle); while (lcut_handle == rcut_handle) { force_vsplit(lcut_handle); lcut_handle = active_ancestor_handle(fund_lcut_index); rcut_handle = active_ancestor_handle(fund_rcut_index); assert(lcut_handle != InvalidVHierarchyNodeHandle && rcut_handle != InvalidVHierarchyNodeHandle); } vsplit(node_handle); } void VDPMServerSession:: vsplit(VHierarchyNodeHandle _node_handle) { // refine VHierarchyNodeHandle lchild_handle = vhierarchy_->lchild_handle(_node_handle); VHierarchyNodeHandle rchild_handle = vhierarchy_->rchild_handle(_node_handle); vhwindow_.inactivate(_node_handle); vhwindow_.activate(lchild_handle); vhwindow_.activate(rchild_handle); //vfront_.remove(_node_handle); //vfront_.add(lchild_handle); //vfront_.add(rchild_handle); vsplits_.push_back(_node_handle); } VHierarchyNodeHandle VDPMServerSession:: active_ancestor_handle(VHierarchyNodeIndex &node_index) { if (node_index.is_valid(vhierarchy_->tree_id_bits()) != true) return InvalidVHierarchyNodeHandle; VHierarchyNodeHandle node_handle = vhierarchy_->node_handle(node_index); while (node_handle != InvalidVHierarchyNodeHandle && vhwindow_.is_active(node_handle) != true) node_handle = vhierarchy_->parent_handle(node_handle); return node_handle; } unsigned int VDPMServerSession:: memory_requirements_using_window(bool _estimate) { unsigned int mem = 0; // common mem += sizeof(VHierarchy*); mem += sizeof(ViewingParameters); mem += sizeof(float); if (_estimate) { unsigned int min = vhierarchy_->num_nodes(); unsigned int max = 0; for (unsigned int i = 0; i < vhierarchy_->num_nodes(); ++i) { if (vhwindow_.is_active(VHierarchyNodeHandle((int) i))) { min = std::min(min, i); max = std::max(max, i); } } mem += (max - min) / 8; } else { mem += vhwindow_.buffer_size(); } return mem; } unsigned int VDPMServerSession:: memory_requirements_using_vfront() { unsigned int mem = 0; std::list dummy_vfront; mem += (unsigned int) ceil (vhierarchy_->num_nodes() / 8.0); mem += sizeof(dummy_vfront); for (unsigned int i = 0; i < vhierarchy_->num_nodes(); ++i) { if (vhwindow_.is_active(VHierarchyNodeHandle((int) i))) mem += 3*sizeof(int); } return mem; } OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/OsgViewer/0000770000175000011300000000000014172246500023040 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/OsgViewer/osgviewer.cc0000660000175000011300000003626614172246500025377 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ // -------------------- STL #include #include #include #include // -------------------- OpenSG #include #include #include #include #include #include #include // -------------------- OpenMesh #include // always before kernel type #include #include #include #include // -------------------- #include // ----------------------------------------------------------- namespace ----- OSG_USING_NAMESPACE // ------------------------------------------------------------- OpenMesh ---- struct MeshTraits : public OpenMesh::Kernel_OSG::Traits { HalfedgeAttributes( OpenMesh::Attributes::PrevHalfedge); VertexAttributes ( OpenMesh::Attributes::Normal | OpenMesh::Attributes::Color ); FaceAttributes ( OpenMesh::Attributes::Normal ); }; typedef OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernelT mesh_t; typedef OpenMesh::Subdivider::Uniform::LoopT< mesh_t > loop_t; typedef OpenMesh::Smoother::JacobiLaplaceSmootherT< mesh_t > smoother_t; // --------------------------------------------------------------- globals ---- class MeshContainer { public: typedef std::vector meshbag_t; const size_t InvalidIndex; public: MeshContainer() : InvalidIndex(size_t(-1)) { } ~MeshContainer() { meshbag_t::iterator it = meshes_.begin(); for(;it != meshes_.end(); ++it) delete *it; } size_t size() const { return meshes_.size(); } mesh_t& operator [] ( size_t idx ) { if (idx < meshes_.size()) return *(meshes_[idx]); throw std::range_error("Invalid index"); } const mesh_t& operator [] ( size_t idx ) const { if (idx < meshes_.size()) return *(meshes_[idx]); throw std::range_error("Invalid index"); } bool bind( osg::GeometryPtr geo ) { #if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || __cplusplus > 199711L || defined(__GXX_EXPERIMENTAL_CXX0X__) std::unique_ptr obj(new mesh_t); #else std::auto_ptr obj(new mesh_t); #endif return (OpenMesh::Kernel_OSG::bind< mesh_t >( *obj, geo)) ? (meshes_.push_back(obj.release()), true) : false; } private: meshbag_t meshes_; private: // non-copyable MeshContainer( const MeshContainer& ); MeshContainer& operator = ( const MeshContainer& ); }; struct Globals { // OpenSG specific entities SimpleSceneManager* mgr; GLUTWindowPtr gwin; NodePtr root; std::vector geos; size_t sel; bool statistics; // OpenMesh specific entities MeshContainer meshes; } g; // -------------------------------------------------------------- forwards ---- void display(void); void reshape(int width, int height); void mouse(int button, int state, int x, int y); void keyboard(unsigned char key, int x, int y); void motion(int x, int y); // ---------------------------------------------------------------- helper ---- // setup the GLUT library which handles the windows for us int setupGLUT(int *argc, char *argv[]) { glutInit(argc, argv); glutInitDisplayMode(GLUT_RGB | GLUT_DEPTH | GLUT_DOUBLE); int winid = glutCreateWindow("OpenMesh within OpenSG"); glutReshapeFunc(reshape); glutDisplayFunc(display); glutMouseFunc(mouse); glutMotionFunc(motion); glutKeyboardFunc(keyboard); return winid; } // -------------------------------------------------- locate geometry node ---- /* This function uses the fact that ::dcast() acts like dynamic_cast. It tries to dcast the core to a GeometryPtr, and tests the result to see if it actually was derived from Geometry. */ Action::ResultE bindGeo(NodePtr& node) { GeometryPtr geo = GeometryPtr::dcast(node->getCore()); if (geo!=NullFC) { if ( g.meshes.bind( geo ) ) { std::cout << " Geometry connected to OpenMesh object\n"; g.geos.push_back(geo); g.sel = g.meshes.size()-1; assert( g.geos.size() == g.meshes.size() ); } else std::cerr << " Warning! Could not bind the OpenMesh" << " object to the geometry!\n"; } return Action::Continue; } // ------------------------------------------------------------------ main ---- int main(int argc, char **argv) { // OSG init osgInit(argc,argv); int winid = setupGLUT(&argc, argv); // the connection between GLUT and OpenSG g.gwin = GLUTWindow::create(); g.gwin->setId(winid); g.gwin->init(); // -------------------- create root node with core std::cout << "Create root node with core\n"; g.root = Node::create(); NodeCorePtr core = Group::create(); osg::beginEditCP(g.root); { g.root->setCore(core); } osg::endEditCP(g.root); // -------------------- load the scene std::cout << "Load a scene from '" << argv[1] << "'\n"; NodePtr node = SceneFileHandler::the().read( argv[1] ); if ( node != NullFC ) { osg::beginEditCP(g.root); { g.root->addChild(node); } osg::endEditCP(g.root); } else return 1; // -------------------- bind all geometry nodes to an OpenMesh std::cout << "Bind all geometry nodes\n"; traverse(g.root, osgTypedFunctionFunctor1CPtrRef(bindGeo)); if (!g.meshes.size()) { std::cerr << " No geometry found. Nothing to do!\n"; return 1; } else std::cout << " Number of bound geometry: " << g.meshes.size() << std::endl; // -------------------- create the SimpleSceneManager helper std::cout << "Create simple scene manager\n"; g.mgr = new SimpleSceneManager; // tell the manager what to manage g.mgr->setWindow(g.gwin); g.mgr->setRoot (g.root); // g.mgr->useOpenSGLogo(); g.mgr->setStatistics(false); // -------------------- show the whole scene std::cout << "Display everything\n"; g.mgr->showAll(); glutMainLoop(); return 0; } // --------------------------------------------------------------- display ---- void display(void) { g.mgr->redraw(); } // --------------------------------------------------------------- reshape ---- void reshape(int w, int h) { g.mgr->resize(w, h); glutPostRedisplay(); } // ----------------------------------------------------------------- mouse ---- void mouse(int button, int state, int x, int y) { if (state) { g.mgr->mouseButtonRelease(button, x, y); // if ( g.mode & FLYMODE ) // glutIdleFunc(nullptr); } else { g.mgr->mouseButtonPress(button, x, y); // if ( g.mode & FLYMODE ) // glutIdleFunc(idle); } glutPostRedisplay(); } // -------------------------------------------------------------- keyboard ---- void keyboard(unsigned char key, int x, int y) { #define MESH g.meshes[g.sel] #define GEO g.geos[g.sel] #define YN(b) (b?"yes":"no") OpenMesh::Utils::Timer t; using namespace std; switch(key) { case 27: // escape exit(0); break; case 'i': { cout << "OpenMesh information for obj #" << g.sel << ":\n"; cout << " #Vertices: " << MESH.n_vertices() << endl; cout << " #Faces: " << MESH.n_faces() << endl; cout << " #Edges: " << MESH.n_edges() << endl; cout << " v. normal: " << YN(MESH.has_vertex_normals()) << endl; cout << " v. color: " << YN(MESH.has_vertex_colors()) << endl; cout << "v. texcoord: " << YN(MESH.has_vertex_texcoords()) << endl; cout << " f. normal: " << YN(MESH.has_face_normals()) << endl; cout << " f. color: " << YN(MESH.has_face_colors()) << endl; break; } case 'I': cout << "Geometry information for obj #" << g.sel << ":\n"; cout << " #Types: " << GEO->getTypes()->size() << endl; cout << " #Lengths: " << GEO->getLengths()->size() << endl; cout << " #Indices: " << GEO->getIndices()->size() << endl; cout << "#Positions: " << GEO->getPositions()->size() << endl; break; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': if ((size_t(key)-size_t('0')) < g.meshes.size()) { g.sel = (size_t(key)-size_t('0')); cout << "Selected geometry #" << g.sel << endl; } break; case '+': g.sel = ++g.sel % g.meshes.size(); cout << "Selected geometry #" << g.sel << endl; break; case '-': g.sel = (g.sel + g.meshes.size()-1) % g.meshes.size(); cout << "Selected geometry #" << g.sel << endl; break; case 'S': g.mgr->setStatistics( g.statistics=!g.statistics ); g.statistics ? cout << "Statistics enabled.\n" : cout << "Statistics disabled.\n"; glutPostRedisplay(); break; case 'w': { OpenMesh::IO::Options opt; if (MESH.has_vertex_colors()) opt += OpenMesh::IO::Options::VertexColor; if (MESH.has_face_colors()) opt += OpenMesh::IO::Options::FaceColor; if (MESH.has_vertex_normals()) opt += OpenMesh::IO::Options::VertexNormal; std::string ofname; { std::stringstream ostr; ostr << "object-" << g.sel << ".om"; ofname = ostr.str(); } cout << "Writing OpenMesh of geometry #" << g.sel << " to " << ofname << std::endl; t.start(); bool rc = OpenMesh::IO::write_mesh( MESH, ofname, opt); t.stop(); rc ? cout << " Done (" << t.as_string() << ")\n" : cout << " Failed to store OpenMesh\n"; break; } case 's': { cout << "Appyling two smoothing steps on selected geometry.."; t.start(); smoother_t smoother( g.meshes[g.sel] ); smoother.initialize( smoother_t::Tangential, smoother_t::C1 ); beginEditCP(g.geos[g.sel]); smoother.smooth(2); endEditCP(g.geos[g.sel]); t.stop(); cout << "done. " << t.as_string() << endl; glutPostRedisplay(); break; } case 't': { cout << "Applying two smoothing steps on all bound geometry.."; t.start(); for(size_t i = 0; i < g.meshes.size(); ++i) { smoother_t smoother( g.meshes[i] ); smoother.initialize( smoother_t::Tangential, smoother_t::C1 ); beginEditCP(g.geos[i]); smoother.smooth(2); endEditCP(g.geos[i]); } t.stop(); cout << "done. " << t.as_string() << endl; glutPostRedisplay(); break; } case 'c': { OpenMesh::IO::Options opt; if (MESH.has_vertex_colors()) opt += OpenMesh::IO::Options::VertexColor; if (MESH.has_face_colors()) opt += OpenMesh::IO::Options::FaceColor; if (MESH.has_vertex_normals()) opt += OpenMesh::IO::Options::VertexNormal; mesh_t m(MESH); std::string ofname; { std::stringstream ostr; ostr << "copy-" << g.sel << ".om"; ofname = ostr.str(); } cout << "Writing copy of geometry #" << g.sel << " to " << ofname << std::endl; t.start(); bool rc = OpenMesh::IO::write_mesh( MESH, ofname, opt); t.stop(); rc ? cout << " Done (" << t.as_string() << ")\n" : cout << " Failed to store OpenMesh\n"; OpenMesh::IO::write_mesh( m, ofname ); break; } case 'u': { cout << "Applying one step of loop subdivision.."; t.start(); loop_t loop; beginEditCP( GEO ); loop( MESH, 1 ); MESH.update_normals(); endEditCP( GEO ); t.stop(); cout << "done. " << t.as_string() << endl; glutPostRedisplay(); break; } default: cout << "key [0x" << setw(4) << hex << key << dec << "]\n"; } #undef YN #undef MESH } //----------------------------------------------------------------- motion ---- void motion(int x, int y) { g.mgr->mouseMove(x, y); glutPostRedisplay(); } OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/OsgViewer/README0000660000175000011300000000042014172246500023715 0ustar moebiusacg_staffUsage: 1. osgviewer Load a model via I/O routines of OpenMesh and save as a OpenSG binary file in file opensg.bin. 2. osgviewer Load model previously stored in opensg.bin via OpenSG BINLoader. OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/OsgViewer/meshviewer.cc0000660000175000011300000001321514172246500025530 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifdef _MSC_VER # pragma warning(disable: 4267 4311) #endif #include #include #include #include #include #include #include struct MyTraits : public OpenMesh::Kernel_OSG::Traits { VertexAttributes(OpenMesh::Attributes::Normal | OpenMesh::Attributes::TexCoord ); HalfedgeAttributes(OpenMesh::Attributes::PrevHalfedge); FaceAttributes(OpenMesh::Attributes::Normal); }; typedef OpenMesh::Kernel_OSG::TriMesh_OSGArrayKernelT MyMesh; typedef MeshViewerWidgetT MeshViewerWidget; void usage_and_exit(int xcode); int main(int argc, char **argv) { osg::osgInit(argc, argv); // OpenGL check QApplication::setColorSpec( QApplication::CustomColor ); QApplication app(argc,argv); if ( !QGLFormat::hasOpenGL() ) { QString msg = "System has no OpenGL support!"; QMessageBox::critical( nullptr, "OpenGL", msg + argv[1], 0 ); return -1; } int c; OpenMesh::IO::Options opt; while ( (c=getopt(argc,argv,"s"))!=-1 ) { switch(c) { case 's': opt += OpenMesh::IO::Options::Swap; break; case 'h': usage_and_exit(0); default: usage_and_exit(1); } } // create widget MeshViewerWidget* w = new MeshViewerWidget(0, "Viewer"); app.setMainWidget(w); // static mesh, hence use strips w->enable_strips(); w->resize(400, 400); w->show(); // load scene if ( optind < argc ) { if ( ! w->open_mesh(argv[optind], opt) ) { QString msg = "Cannot read mesh from file:\n '"; msg += argv[optind]; msg += "'"; QMessageBox::critical( nullptr, w->caption(), msg, 0 ); return 1; } } if ( ++optind < argc ) { if ( ! w->open_texture( argv[optind] ) ) { QString msg = "Cannot load texture image from file:\n '"; msg += argv[optind]; msg += "'\n\nPossible reasons:\n"; msg += "- Mesh file didn't provide texture coordinates\n"; msg += "- Texture file does not exist\n"; msg += "- Texture file is not accessible.\n"; QMessageBox::warning( nullptr, w->caption(), msg, 0 ); } } return app.exec(); } void usage_and_exit(int xcode) { std::cout << "Usage: meshviewer [-s] [mesh] [texture]\n" << std::endl; std::cout << "Options:\n" << " -s\n" << " Reverse byte order, when reading binary files.\n" << std::endl; exit(xcode); } OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/IvViewer/0000770000175000011300000000000014172246500022666 5ustar moebiusacg_staffOpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/IvViewer/SoOpenMeshNodeT.hh0000660000175000011300000001273514172246500026172 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Class SoOpenMeshNode // // This class defines an basic inventor node to display an OpenMesh // //============================================================================= #ifndef OPENMESH_SOOPENMESHNODE_HH #define OPENMESH_SOOPENMESHNODE_HH //== INCLUDES ================================================================= #include #include #include //== NAMESPACES =============================================================== namespace OpenMesh { //== CLASS DEFINITION ========================================================= template class SoOpenMeshNodeT : public SoShape { SO_NODE_HEADER(SoOpenMeshNodeT); public: static void initClass(); explicit SoOpenMeshNodeT(const Mesh* _mesh=0); void setMesh(const Mesh* mesh) { d_mesh = mesh; } protected: virtual void GLRender(SoGLRenderAction *action); virtual void computeBBox(SoAction *action, SbBox3f &box, SbVec3f ¢er); virtual void generatePrimitives(SoAction *action); private: virtual ~SoOpenMeshNodeT() {}; // Draw faces as triangles / polygons void drawFaces(bool _send_normals) { typedef typename Mesh::Face Face; drawFaces(_send_normals, typename Face::IsTriangle()); } void drawFaces(bool _send_normals, OpenMesh::GenProg::Bool2Type); void drawFaces(bool _send_normals, OpenMesh::GenProg::Bool2Type); // Generate primitives void genPrimitives(SoAction* _action) { typedef typename Mesh::Face Face; genPrimitives(_action, typename Face::IsTriangle()); } void genPrimitives(SoAction* _action, OpenMesh::GenProg::Bool2Type); void genPrimitives(SoAction* _action, OpenMesh::GenProg::Bool2Type); const Mesh* mesh_; }; //============================================================================= } // namespace OpenMesh //============================================================================= #if defined(INCLUDE_TEMPLATES) && !defined(OPENMESH_SOOPENMESHNODE_CC) # define OPENMESH_SOOPENMESHMODE_TEMPLATES # include "SoOpenMeshNodeT_impl.hh" #endif //============================================================================= #endif // OPENMESH_SOOPENMESHNODE_HH //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/IvViewer/ivviewer.cc0000660000175000011300000001310114172246500025032 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #if !defined(USE_SOQT) # define USE_SOQT 0 #endif //== INCLUDES ================================================================= #include // // Attention! must include this before including inventor files! // There some dependencies not solved yet! #include #include // #include #if USE_SOQT # include # include # include #else # include # include #endif #include // #include //== CLASS DEFINITION ========================================================= struct MyTraits : public OpenMesh::DefaultTraits { VertexAttributes(OpenMesh::Attributes::Normal); HalfedgeAttributes(OpenMesh::Attributes::PrevHalfedge); FaceAttributes(OpenMesh::Attributes::Normal); }; typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; typedef OpenMesh::SoOpenMeshNodeT MyNode; //== IMPLEMENTATION =========================================================== int main(int argc, char **argv) { OpenMesh::IO::Options opt; #if USE_SOQT QApplication app(argc,argv); SoQt::init( argv[0] ); MyNode::initClass(); SoQtExaminerViewer *myViewer = new SoQtExaminerViewer(); // Read a mesh MyMesh mesh; if (argc > 1 && OpenMesh::IO::read_mesh(mesh, argv[1], opt)) { if (!opt.check( OpenMesh::IO::Options::FaceNormal)) mesh.update_face_normals(); SoSeparator* root = new SoSeparator(); root->addChild(new MyNode(&mesh)); myViewer->setSceneGraph(root); } QObject::connect(qApp, SIGNAL(lastWindowClosed()), qApp, SLOT(quit())); myViewer->show(); SoQt::mainLoop(); #else // Inventor stuff Widget myWindow = SoXt::init(argv[0]); MyNode::initClass(); SoXtExaminerViewer *myViewer = new SoXtExaminerViewer(myWindow); // Read a mesh MyMesh mesh; if (argc > 1 && OpenMesh::IO::read_mesh(mesh, argv[1], opt)) { if (!opt.check( OpenMesh::IO::Options::FaceNormal)) mesh.update_face_normals(); SoSeparator* root = new SoSeparator(); root->addChild(new MyNode(&mesh)); myViewer->setSceneGraph(root); } myViewer->show(); SoXt::show(myWindow); SoXt::mainLoop(); #endif } //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/IvViewer/SoOpenMeshNodeT_impl.hh0000660000175000011300000002541014172246500027205 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ //============================================================================= // // Class SoOpenMeshNodeT - implementation // //============================================================================= #define OPENMESH_SOOPENMESHNODE_CC //== INCLUDES ================================================================= #include #include #include #include #include #include #include #include "SoOpenMeshNodeT.hh" // Attention must be included after SoOpenMeshNodeT.hh // as it redefines several macros! #include "SoOpenMeshSupport.hh" #include //== NAMESPACES ============================================================== namespace OpenMesh { //== IMPLEMENTATION ========================================================== // Helper functions: draw vertices inline void glVertex(const OpenMesh::Vec3f& _v) { glVertex3fv(_v); } inline void glVertex(const OpenMesh::Vec3d& _v) { glVertex3dv(_v); } // Helper functions: draw normal inline void glNormal(const OpenMesh::Vec3f& _n) { glNormal3fv(_n); } inline void glNormal(const OpenMesh::Vec3d& _n) { glNormal3dv(_n); } // Helper function: convert Vec to SbVec3f template inline SbVec3f sbvec3f(const Vec& _v) { return SbVec3f(_v[0], _v[1], _v[2]); } //----------------------------------------------------------------------------- template void SoOpenMeshNodeT::initClass() { SO_NODE_INIT_CLASS(SoOpenMeshNodeT, SoShape, "Shape"); } //----------------------------------------------------------------------------- template SoOpenMeshNodeT::SoOpenMeshNodeT(const Mesh* _mesh) : mesh_(_mesh) { SO_NODE_CONSTRUCTOR(SoOpenMeshNodeT); } //----------------------------------------------------------------------------- template void SoOpenMeshNodeT::GLRender(SoGLRenderAction *action) { if (mesh_ && shouldGLRender(action)) { SoState* state = action->getState(); SbBool send_normals = (SoLightModelElement::get(state) != SoLightModelElement::BASE_COLOR); SoMaterialBundle mb(action); mb.sendFirst(); drawFaces(send_normals); } } //---------------------------------------------------------------------------- template void SoOpenMeshNodeT:: drawFaces(bool _send_normals, OpenMesh::GenProg::Bool2Type) { typename Mesh::ConstFaceIter f_it(mesh_->faces_begin()), f_end(mesh_->faces_end()); typename Mesh::ConstFaceVertexIter fv_it; if (_send_normals) { glBegin(GL_TRIANGLES); for (; f_it!=f_end; ++f_it) { glNormal(mesh_->normal(f_it)); fv_it = mesh_->cfv_iter(*f_it); glVertex(mesh_->point(fv_it)); ++fv_it; glVertex(mesh_->point(fv_it)); ++fv_it; glVertex(mesh_->point(fv_it)); } glEnd(); } else { glBegin(GL_TRIANGLES); for (; f_it!=f_end; ++f_it) { fv_it = mesh_->cfv_iter(*f_it); glVertex(mesh_->point(fv_it)); ++fv_it; glVertex(mesh_->point(fv_it)); ++fv_it; glVertex(mesh_->point(fv_it)); } glEnd(); } } //---------------------------------------------------------------------------- template void SoOpenMeshNodeT:: drawFaces(bool _send_normals, OpenMesh::GenProg::Bool2Type) { typename Mesh::ConstFaceIter f_it(mesh_->faces_begin()), f_end(mesh_->faces_end()); typename Mesh::ConstFaceVertexIter fv_it; if (_send_normals) { for (; f_it!=f_end; ++f_it) { glBegin(GL_POLYGON); glNormal(mesh_->normal(f_it)); for (fv_it=mesh_->cfv_iter(*f_it); fv_it.is_valid() ++fv_it) glVertex(mesh_->point(fv_it)); glEnd(); } } else { for (; f_it!=f_end; ++f_it) { glBegin(GL_POLYGON); for (fv_it=mesh_->cfv_iter(*f_it); fv_it.is_valid() ++fv_it) glVertex(mesh_->point(fv_it)); glEnd(); } } } //----------------------------------------------------------------------------- template void SoOpenMeshNodeT::generatePrimitives(SoAction* _action) { if (mesh_) genPrimitives(_action); } //---------------------------------------------------------------------------- template void SoOpenMeshNodeT:: genPrimitives(SoAction* _action, OpenMesh::GenProg::Bool2Type) { typename Mesh::ConstFaceIter f_it(mesh_->faces_begin()), f_end(mesh_->faces_end()); typename Mesh::ConstFaceVertexIter fv_it; SoPrimitiveVertex pv; beginShape(_action, TRIANGLES); for (; f_it!=f_end; ++f_it) { pv.setNormal(sbvec3f(mesh_->normal(f_it))); fv_it = mesh_->cfv_iter(*f_it); pv.setPoint(sbvec3f(mesh_->point(fv_it))); shapeVertex(&pv); ++fv_it; pv.setPoint(sbvec3f(mesh_->point(fv_it))); shapeVertex(&pv); ++fv_it; pv.setPoint(sbvec3f(mesh_->point(fv_it))); shapeVertex(&pv); } endShape(); } //---------------------------------------------------------------------------- template void SoOpenMeshNodeT:: genPrimitives(SoAction* _action, OpenMesh::GenProg::Bool2Type) { typename Mesh::ConstFaceIter f_it(mesh_->faces_begin()), f_end(mesh_->faces_end()); typename Mesh::ConstFaceVertexIter fv_it; SoPrimitiveVertex pv; for (; f_it!=f_end; ++f_it) { beginShape(_action, POLYGON); pv.setNormal(sbvec3f(mesh_->normal(f_it))); for (fv_it=mesh_->cfv_iter(*f_it); fv_it.is_valid() ++fv_it) { pv.setPoint(sbvec3f(mesh_->point(fv_it))); shapeVertex(&pv); } endShape(); } } //----------------------------------------------------------------------------- template void SoOpenMeshNodeT::computeBBox(SoAction *action, SbBox3f &box, SbVec3f ¢er) { if (mesh_ && mesh_->n_vertices()) { typename Mesh::ConstVertexIter vIt(mesh_->vertices_begin()); typename Mesh::ConstVertexIter vEnd(mesh_->vertices_end()); typename Mesh::Point min(mesh_->point(vIt)); typename Mesh::Point max(mesh_->point(vIt)); for (++vIt; vIt != vEnd; ++vIt) { max.maximize(mesh_->point(vIt)); min.minimize(mesh_->point(vIt)); } box.setBounds(SbVec3f(min[0],min[1],min[2]), SbVec3f(max[0],max[1],max[2])); } else box.setBounds(SbVec3f(0,0,0), SbVec3f(0,0,0)); } //----------------------------------------------------------------------------- #if 0 /* As we are using templates, we cannot use the predefined macro SO_NODE_SOURCE to automatically generate the following piece of code. Ugly, but necessary. */ template SoType SoOpenMeshNodeT::classTypeId; template SoFieldData *SoOpenMeshNodeT::fieldData; template const SoFieldData **SoOpenMeshNodeT::parentFieldData; template SbBool SoOpenMeshNodeT::firstInstance = TRUE; template SoType SoOpenMeshNodeT::getTypeId() const { return classTypeId; } template const SoFieldData* SoOpenMeshNodeT::getFieldData() const { SO__NODE_CHECK_CONSTRUCT("SoOpenMeshNodeT"); return fieldData; } template void* SoOpenMeshNodeT::createInstance() { return (void *)(new SoOpenMeshNodeT); } #else SO_NODE_SOURCE(SoOpenMeshNodeT); #endif //============================================================================= } // namespace OpenMesh //============================================================================= OpenMesh-9.0.0/src/OpenMesh/Apps/Unsupported/IvViewer/SoOpenMeshSupport.hh0000660000175000011300000001333614172246500026633 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #ifndef SOOPENMESHSUPPORT_H #define SOOPENMESHSUPPORT_H //== REDEFINE DEFINES SO THEY WORK WITH TEMPLATES ============================ #define SO_NODE_SOURCE_TEMPLATE template // ----------------------------------------------------------------- COIN ---- // // define __COIN__ is set by coin headers #ifdef __COIN__ #ifdef PRIVATE_NODE_TYPESYSTEM_SOURCE # undef PRIVATE_NODE_TYPESYSTEM_SOURCE #endif #define PRIVATE_NODE_TYPESYSTEM_SOURCE(_class_) \ SO_NODE_SOURCE_TEMPLATE \ SoType _class_::getClassTypeId(void) { return _class_::classTypeId; } \ SO_NODE_SOURCE_TEMPLATE \ SoType _class_::getTypeId(void) const { return _class_::classTypeId; } \ /* Don't set value explicitly to SoType::badType(), to avoid a bug in */ \ /* Sun CC v4.0. (Bitpattern 0x0000 equals SoType::badType()). */ \ SO_NODE_SOURCE_TEMPLATE \ SoType _class_::classTypeId // FIXME: document. 20000103 mortene. #ifdef SO_NODE_ABSTRACT_SOURCE # undef SO_NODE_ABSTRACT_SOURCE #endif #define SO_NODE_ABSTRACT_SOURCE(_class_) \ PRIVATE_NODE_TYPESYSTEM_SOURCE(_class_); \ \ SO_NODE_SOURCE_TEMPLATE \ unsigned int _class_::classinstances = 0; \ SO_NODE_SOURCE_TEMPLATE \ const SoFieldData ** _class_::parentFieldData = nullptr; \ SO_NODE_SOURCE_TEMPLATE \ SoFieldData * _class_::fieldData = nullptr; \ \ SO_NODE_SOURCE_TEMPLATE \ const SoFieldData ** \ _class_::getFieldDataPtr(void) \ { \ return (const SoFieldData **)(&_class_::fieldData); \ } \ \ SO_NODE_SOURCE_TEMPLATE \ const SoFieldData * \ _class_::getFieldData(void) const \ { \ return _class_::fieldData; \ } // FIXME: document. 20000103 mortene. #ifdef SO_NODE_SOURCE # undef SO_NODE_SOURCE #endif #define SO_NODE_SOURCE(_class_) \ SO_NODE_ABSTRACT_SOURCE(_class_); \ \ SO_NODE_SOURCE_TEMPLATE \ void * \ _class_::createInstance(void) \ { \ return new _class_; \ } // ------------------------------------------------------------------ SGI ---- #else #ifdef SO_NODE_SOURCE # undef SO_NODE_SOURCE #endif #define SO_NODE_SOURCE(_class_) \ SO_NODE_SOURCE_TEMPLATE \ SoType _class_::classTypeId; \ \ SO_NODE_SOURCE_TEMPLATE \ SoFieldData *_class_::fieldData; \ \ SO_NODE_SOURCE_TEMPLATE \ const SoFieldData **_class_::parentFieldData; \ \ SO_NODE_SOURCE_TEMPLATE \ SbBool _class_::firstInstance = TRUE; \ \ SO_NODE_SOURCE_TEMPLATE \ SoType _class_::getTypeId() const { \ return classTypeId; \ } \ \ SO_NODE_SOURCE_TEMPLATE \ const SoFieldData* \ _class_::getFieldData() const { \ SO__NODE_CHECK_CONSTRUCT("SoOpenMeshNodeT"); \ return fieldData; \ } \ \ SO_NODE_SOURCE_TEMPLATE \ void* _class_::createInstance() { \ return (void *)(new _class_); \ } \ #endif #endif OpenMesh-9.0.0/src/Benchmark/0000770000175000011300000000000014172246500016047 5ustar moebiusacg_staffOpenMesh-9.0.0/src/Benchmark/VectorT.cpp0000660000175000011300000001204614172246500020145 0ustar moebiusacg_staff/* * VectorT.cpp * * Created on: Nov 19, 2015 * Author: ebke */ #ifndef BMPOSTFIX #error "Do not compile directly." #endif #include #define ASSEMBLE_(POSTFIX, PREFIX) PREFIX ## POSTFIX #define ASSEMBLE(POSTFIX, PREFIX) ASSEMBLE_(POSTFIX, PREFIX) #define MYBENCHMARK(NAME) BENCHMARK(NAME) #define MYBENCHMARK_TEMPLATE(NAME, TYPE) BENCHMARK_TEMPLATE(NAME, TYPE) template static inline typename std::enable_if::type testVec() { return Vec(1.1, 1.2, 1.3); } template static inline typename std::enable_if::type testVec() { return Vec(1.1, 1.2, 1.3, 1.4); } template static void ASSEMBLE(BMPOSTFIX, Vec_add_compare)(benchmark::State& state) { Vec v1(0.0); Vec v2(1000.0); while (state.KeepRunning()) { v1 += testVec(); v2 -= testVec(); if (v1 == v2) { v1 -= v2; v2 += v1; } } // Just so nothing gets optimized away. static double dummy; dummy = v1.norm() + v2.norm(); static_cast(dummy); } MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_add_compare), OpenMesh::Vec3d); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_add_compare), OpenMesh::Vec3f); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_add_compare), OpenMesh::Vec4d); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_add_compare), OpenMesh::Vec4f); template static void ASSEMBLE(BMPOSTFIX, Vec_cross_product)(benchmark::State& state) { Vec v1(0.0); Vec v2(1000.0); while (state.KeepRunning()) { v1 += testVec(); v2 -= testVec(); v1 = (v1 % v2); } // Just so nothing gets optimized away. static double dummy; dummy = v1.norm() + v2.norm(); static_cast(dummy); } MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_cross_product), OpenMesh::Vec3d); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_cross_product), OpenMesh::Vec3f); template static void ASSEMBLE(BMPOSTFIX, Vec_scalar_product)(benchmark::State& state) { Vec v1(0.0); Vec v2(1000.0); double acc = 0; while (state.KeepRunning()) { v1 += testVec(); v2 -= testVec(); acc += (v1 | v2); } // Otherwise GCC will optimize everything away. static double dummy; dummy = acc; static_cast(dummy); } MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_scalar_product), OpenMesh::Vec3d); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_scalar_product), OpenMesh::Vec3f); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_scalar_product), OpenMesh::Vec4d); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_scalar_product), OpenMesh::Vec4f); template static void ASSEMBLE(BMPOSTFIX, Vec_norm)(benchmark::State& state) { Vec v1(0.0); double acc = 0; while (state.KeepRunning()) { v1 += testVec(); acc += v1.norm(); } // Otherwise GCC will optimize everything away. static double dummy; dummy = acc; static_cast(dummy); } MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_norm), OpenMesh::Vec3d); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_norm), OpenMesh::Vec3f); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_norm), OpenMesh::Vec4d); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_norm), OpenMesh::Vec4f); template static void ASSEMBLE(BMPOSTFIX, Vec_times_scalar)(benchmark::State& state) { Vec v1(0.0); while (state.KeepRunning()) { v1 += testVec(); v1 *= static_cast(1.0)/v1[0]; v1 *= v1[1]; } // Otherwise GCC will optimize everything away. static double dummy; dummy = v1.norm(); static_cast(dummy); } MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_times_scalar), OpenMesh::Vec3d); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_times_scalar), OpenMesh::Vec3f); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_times_scalar), OpenMesh::Vec4d); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_times_scalar), OpenMesh::Vec4f); #include "VectorT_dummy_data.hpp" template static void ASSEMBLE(BMPOSTFIX, Vec_add_in_place)(benchmark::State& state) { auto v = make_dummy_vector(); while (state.KeepRunning()) { v += v; } // Otherwise GCC will optimize everything away. static double dummy = observe_dummy_vector(v); static_cast(dummy); } template static void ASSEMBLE(BMPOSTFIX, Vec_add_temporary)(benchmark::State& state) { auto v = make_dummy_vector(); while (state.KeepRunning()) { v = v + v; } // Otherwise GCC will optimize everything away. static double dummy = observe_dummy_vector(v); static_cast(dummy); } typedef OpenMesh::VectorT, 3> Vec3VAd; typedef OpenMesh::VectorT, 3> Vec3Cd; MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_add_in_place), Vec3VAd); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_add_temporary), Vec3VAd); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_add_in_place), Vec3Cd); MYBENCHMARK_TEMPLATE (ASSEMBLE(BMPOSTFIX, Vec_add_temporary), Vec3Cd); OpenMesh-9.0.0/src/Benchmark/CMakeLists.txt0000660000175000011300000000047314172246500020614 0ustar moebiusacg_staffset (SOURCES "") list (APPEND SOURCES main.cpp VectorT_new.cpp VectorT_legacy.cpp VectorT_dummy_data.cpp ) add_executable(OMBenchmark ${SOURCES}) set_target_properties(OMBenchmark PROPERTIES INCLUDE_DIRECTORIES "${CMAKE_CURRENT_SOURCE_DIR}/..") target_link_libraries(OMBenchmark benchmark OpenMeshCore)OpenMesh-9.0.0/src/Benchmark/VectorT_new.cpp0000660000175000011300000000032314172246500021011 0ustar moebiusacg_staff/* * VectorT_new.cpp * * Created on: Nov 19, 2015 * Author: ebke */ #include #include #define BMPOSTFIX _CPP11 #include "VectorT.cpp" OpenMesh-9.0.0/src/Benchmark/main.cpp0000660000175000011300000000020114172246500017471 0ustar moebiusacg_staff/* * main.cpp * * Created on: Nov 19, 2015 * Author: ebke */ #include BENCHMARK_MAIN(); OpenMesh-9.0.0/src/Benchmark/VectorT_dummy_data.hpp0000660000175000011300000000151114172246500022351 0ustar moebiusacg_staff#pragma once #include #include template T make_dummy_component() { return T(); } template<> std::valarray make_dummy_component(); template Vec make_dummy_vector() { return Vec(make_dummy_component()); } template double observe_dummy_component(const Scalar& _s) { return _s; } template double observe_dummy_component(const std::valarray& _s) { return _s.sum(); } template double observe_dummy_component(const std::complex& _s) { return _s.real() + _s.imag(); } template double observe_dummy_vector(const Vec& _vec) { double result = 0.0; for (int dim = 0; dim < _vec.dim(); ++dim) { result += observe_dummy_component(_vec[dim]); } return result; } OpenMesh-9.0.0/src/Benchmark/VectorT_legacy.cpp0000660000175000011300000000036714172246500021474 0ustar moebiusacg_staff/* * VectorT_legacy.cpp * * Created on: Nov 19, 2015 * Author: ebke */ #include #define OPENMESH_VECTOR_LEGACY #include #define BMPOSTFIX _Legacy #include "VectorT.cpp" OpenMesh-9.0.0/src/Benchmark/VectorT_dummy_data.cpp0000660000175000011300000000020614172246500022344 0ustar moebiusacg_staff#include "VectorT_dummy_data.hpp" template<> std::valarray make_dummy_component() { return std::valarray(128); } OpenMesh-9.0.0/cmake-library/0000770000175000011300000000000014172246502016112 5ustar moebiusacg_staffOpenMesh-9.0.0/cmake-library/README.md0000660000175000011300000000020214172246502017364 0ustar moebiusacg_staff ## Resources - https://pabloariasal.github.io/2018/02/19/its-time-to-do-cmake-right/ - https://crascit.com/professional-cmake/OpenMesh-9.0.0/cmake-library/.gitlab-ci-vci.yml0000660000175000011300000000034414172246502021327 0ustar moebiusacg_stafftest-linux: tags: - Linux script: - mkdir build - cd build - cmake ../CI -G Ninja - cmake --build . - ctest . test-windows: tags: - VS2017 script: - CI/windows.bat allow_failure: true OpenMesh-9.0.0/cmake-library/.gitignore0000660000175000011300000000003114172246502020075 0ustar moebiusacg_staff.DS_Store *.swp /build*/ OpenMesh-9.0.0/cmake-library/finders/0000770000175000011300000000000014172246502017544 5ustar moebiusacg_staffOpenMesh-9.0.0/cmake-library/finders/FindGurobi.cmake0000660000175000011300000001017414172246502022602 0ustar moebiusacg_staff# Once done this will define # Gurobi_FOUND - System has Gurobi # Targets: # Gurobi::GurobiC - only the C interface # Gurobi::GurobiCXX - C and C++ interface find_path(GUROBI_HOME NAMES include/gurobi_c++.h PATHS $ENV{GUROBI_HOME} "/opt/gurobi/linux64/" NO_DEFAULT_PATH # avoid finding /usr ) find_path(GUROBI_INCLUDE_DIR NAMES gurobi_c++.h HINTS "${GUROBI_HOME}/include" ) mark_as_advanced(GUROBI_INCLUDE_DIR) set(GUROBI_BIN_DIR "${GUROBI_HOME}/bin") set(GUROBI_LIB_DIR "${GUROBI_HOME}/lib") if (WIN32) file(GLOB GUROBI_LIBRARY_LIST RELATIVE ${GUROBI_BIN_DIR} ${GUROBI_BIN_DIR}/gurobi*.dll ) else() file(GLOB GUROBI_LIBRARY_LIST RELATIVE ${GUROBI_LIB_DIR} ${GUROBI_LIB_DIR}/libgurobi*.so ) endif() # Ignore libgurobiXY_light.so, libgurobi.so (without version): string(REGEX MATCHALL "gurobi([0-9]+)\\..*" GUROBI_LIBRARY_LIST "${GUROBI_LIBRARY_LIST}" ) string(REGEX REPLACE ".*gurobi([0-9]+)\\..*" "\\1" GUROBI_LIBRARY_VERSIONS "${GUROBI_LIBRARY_LIST}") list(LENGTH GUROBI_LIBRARY_VERSIONS GUROBI_NUMVER) #message("GUROBI LIB VERSIONS: ${GUROBI_LIBRARY_VERSIONS}") if (GUROBI_NUMVER EQUAL 0) message(STATUS "Found no Gurobi library version, GUROBI_HOME = ${GUROBI_HOME}.") elseif (GUROBI_NUMVER EQUAL 1) list(GET GUROBI_LIBRARY_VERSIONS 0 GUROBI_LIBRARY_VERSION) else() # none or more than one versioned library -let's try without suffix, # maybe the user added a symlink to the desired library message(STATUS "Found more than one Gurobi library version (${GUROBI_LIBRARY_VERSIONS}), trying without suffix. Set GUROBI_LIBRARY if you want to pick a certain one.") set(GUROBI_LIBRARY_VERSION "") endif() if (WIN32) find_library(GUROBI_LIBRARY NAMES "gurobi${GUROBI_LIBRARY_VERSION}" PATHS ${GUROBI_BIN_DIR} ) find_library(GUROBI_IMPLIB NAMES "gurobi${GUROBI_LIBRARY_VERSION}" PATHS ${GUROBI_LIB_DIR} ) mark_as_advanced(GUROBI_IMPLIB) else () find_library(GUROBI_LIBRARY NAMES "gurobi${GUROBI_LIBRARY_VERSION}" PATHS ${GUROBI_LIB_DIR} ) endif() mark_as_advanced(GUROBI_LIBRARY) if(GUROBI_LIBRARY AND NOT TARGET Gurobi::GurobiC) add_library(Gurobi::GurobiC SHARED IMPORTED) target_include_directories(Gurobi::GurobiC INTERFACE ${GUROBI_INCLUDE_DIR}) set_target_properties(Gurobi::GurobiC PROPERTIES IMPORTED_LOCATION ${GUROBI_LIBRARY}) if (GUROBI_IMPLIB) set_target_properties(Gurobi::GurobiC PROPERTIES IMPORTED_IMPLIB ${GUROBI_IMPLIB}) endif() endif() # Gurobi ships with some compiled versions of its C++ library for specific # compilers, however it also comes with the source code. We will compile # the source code outselves -- this is much safer, as it guarantees the same # compiler version and flags. # (Note: doing this is motivated by actual sometimes-subtle ABI compatibility bugs) find_path(GUROBI_SRC_DIR NAMES "Model.h" PATHS "${GUROBI_HOME}/src/cpp/") mark_as_advanced(GUROBI_SRC_DIR) file(GLOB GUROBI_CXX_SRC CONFIGURE_DEPENDS ${GUROBI_SRC_DIR}/*.cpp) if(TARGET Gurobi::GurobiC AND GUROBI_CXX_SRC AND NOT TARGET Gurobi::GurobiCXX) add_library(GurobiCXX STATIC EXCLUDE_FROM_ALL ${GUROBI_CXX_SRC}) add_library(Gurobi::GurobiCXX ALIAS GurobiCXX) target_compile_options(GurobiCXX PRIVATE $<$:-Wno-deprecated-copy> $<$:-Wno-deprecated-copy> ) if(MSVC) target_compile_definitions(GurobiCXX PRIVATE "WIN64") endif() target_include_directories(GurobiCXX PUBLIC ${GUROBI_INCLUDE_DIR}) target_link_libraries(GurobiCXX PUBLIC Gurobi::GurobiC) # We need to be able to link this into a shared library: set_target_properties(GurobiCXX PROPERTIES POSITION_INDEPENDENT_CODE ON) endif() # legacy support: set(GUROBI_INCLUDE_DIRS "${GUROBI_INCLUDE_DIR}") set(GUROBI_LIBRARIES Gurobi::GurobiC Gurobi::GurobiCXX) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(Gurobi DEFAULT_MSG GUROBI_LIBRARY GUROBI_INCLUDE_DIR GUROBI_SRC_DIR) OpenMesh-9.0.0/cmake-library/finders/FindGMSH.cmake0000660000175000011300000000156214172246502022112 0ustar moebiusacg_staffset(GMSH_DIR $ENV{GMSH_DIR} CACHE PATH "GMSH directory (containing include/gmsh.h).") find_path(GMSH_INCLUDE_DIR NAMES gmsh.h HINTS ${GMSH_DIR} ${GMSH_DIR}/include PATHS /usr/local/include /usr/include ) find_library(GMSH_LIBRARY NAMES gmsh HINTS ${GMSH_DIR} ${GMSH_DIR}/lib PATHS /usr/local/lib /usr/lib ) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(GMSH DEFAULT_MSG GMSH_INCLUDE_DIR GMSH_LIBRARY) if(GMSH_FOUND AND NOT TARGET GMSH::GMSH) add_library(GMSH::GMSH INTERFACE IMPORTED) target_include_directories(GMSH::GMSH INTERFACE ${GMSH_INCLUDE_DIR}) target_link_libraries(GMSH::GMSH INTERFACE ${GMSH_LIBRARY}) endif() mark_as_advanced(GMSH_INCLUDE_DIR) mark_as_advanced(GMSH_LIBRARY) OpenMesh-9.0.0/cmake-library/finders/FindMosek.cmake0000660000175000011300000000533514172246502022434 0ustar moebiusacg_staff# Once done this will (on success) define the following targets: # Mosek::MosekC - only the C interface # Mosek::FusionCXX - C and C++ interface # The enviroment variable MOSEK_DIR can be used to initialize MOSEK_BASE # Tested with Mosek 9.2 on Linux find_path (MOSEK_BASE NAMES tools/platform HINTS $ENV{MOSEK_DIR} PATHS /opt/mosek/9.2 /opt/mosek/9.3 $ENV{MOSEK_DIR} DOC "Base path of your Mosek installation, e.g. /opt/mosek/9.2") if (${CMAKE_HOST_SYSTEM_NAME} MATCHES "Windows") set(DEFAULT_MOSEK_PLATFORM "win64x86") elseif (${CMAKE_HOST_SYSTEM_NAME} MATCHES "Darwin") set(DEFAULT_MOSEK_PLATFORM "osx64x86") elseif (${CMAKE_HOST_SYSTEM_NAME} MATCHES "Linux") set(DEFAULT_MOSEK_PLATFORM "linux64x86") else() set(DEFAULT_MOSEK_PLATFORM "unknown") endif() set (MOSEK_PLATFORM "${DEFAULT_MOSEK_PLATFORM}" CACHE STRING "mosek platform, e.g. linux64x86 or osx64x86") mark_as_advanced(MOSEK_PLATFORM) set (MOSEK_PLATFORM_PATH "${MOSEK_BASE}/tools/platform/${MOSEK_PLATFORM}") find_path (MOSEK_INCLUDE_DIR NAMES mosek.h PATHS "${MOSEK_PLATFORM_PATH}/h" ) find_path (MOSEK_LIBRARY_DIR NAMES libmosek64.dylib libmosek64.so mosek64_9_2.dll # TODO: multi-version detection? PATHS "${MOSEK_PLATFORM_PATH}/bin") find_library (MOSEK_LIBRARY NAMES mosek64 PATHS "${MOSEK_LIBRARY_DIR}") if(MOSEK_LIBRARY AND NOT TARGET Mosek::MosekC) add_library(Mosek::MosekC STATIC IMPORTED) target_include_directories(Mosek::MosekC INTERFACE ${MOSEK_INCLUDE_DIR}) set_target_properties(Mosek::MosekC PROPERTIES IMPORTED_LOCATION ${MOSEK_LIBRARY}) endif() find_path(MOSEK_SRC_DIR NAMES "SolverInfo.cc" PATHS "${MOSEK_PLATFORM_PATH}/src/fusion_cxx/") if(MOSEK_LIBRARY AND MOSEK_SRC_DIR AND NOT TARGET Mosek::FusionCXX) add_library(FusionCXX EXCLUDE_FROM_ALL "${MOSEK_SRC_DIR}/BaseModel.cc" "${MOSEK_SRC_DIR}/Debug.cc" "${MOSEK_SRC_DIR}/IntMap.cc" "${MOSEK_SRC_DIR}/SolverInfo.cc" "${MOSEK_SRC_DIR}/StringBuffer.cc" "${MOSEK_SRC_DIR}/mosektask.cc" "${MOSEK_SRC_DIR}/fusion.cc") target_link_libraries(FusionCXX PUBLIC Mosek::MosekC) set_target_properties(FusionCXX PROPERTIES POSITION_INDEPENDENT_CODE ON) target_compile_features(FusionCXX INTERFACE cxx_std_11) target_include_directories(FusionCXX PUBLIC ${MOSEK_SRC_DIR}) add_library(Mosek::FusionCXX ALIAS FusionCXX) endif() # legacy support: set(MOSEK_INCLUDE_DIRS ${MOSEK_INCLUDE_DIR}) set(MOSEK_LIBRARIES Mosek::MosekC Mosek::FusionCXX) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(Mosek DEFAULT_MSG MOSEK_LIBRARY MOSEK_INCLUDE_DIR) OpenMesh-9.0.0/cmake-library/finders/FindGMM.cmake0000660000175000011300000000125414172246502021772 0ustar moebiusacg_staffset(GMM_DIR $ENV{GMM_DIR} CACHE PATH "GMM directory (contain gmm/gmm.h).") find_path(GMM_INCLUDE_DIR NAMES gmm/gmm.h PATHS ${GMM_DIR} ${GMM_DIR}/include /usr/local/include /usr/include ) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(GMM DEFAULT_MSG GMM_INCLUDE_DIR) if(GMM_FOUND AND NOT TARGET GMM::GMM) add_library(GMM::GMM INTERFACE IMPORTED) target_include_directories(GMM::GMM INTERFACE ${GMM_INCLUDE_DIR}) if(MSVC) target_compile_definitions(GMM::GMM INTERFACE "_SCL_SECURE_NO_DEPRECATE") endif() endif() mark_as_advanced(GMM_INCLUDE_DIR) OpenMesh-9.0.0/cmake-library/finders/FindLPSolve.cmake0000660000175000011300000000263614172246502022703 0ustar moebiusacg_staffset(CMAKE_FIND_DEBUG_MODE TRUE) set(LPSOLVE_DIR $ENV{LPSOLVE_DIR} CACHE PATH "lpsolve directory (contain include/lp_lib.h).") find_path(LPSOLVE_INCLUDE_DIR NAMES lp_lib.h PATHS ${LPSOLVE_DIR} ${LPSOLVE_DIR}/include /usr/local/include /usr/include ${VS_SEARCH_PATH}/lpsolve-5.5.2.11/include ~/sw/lpsolve-5.5.2.11/include ) find_library(LPSOLVE_LIBRARY NAMES lpsolve55 HINTS ${LPSOLVE_DIR} ${LPSOLVE_DIR}/lib ${VS_SEARCH_PATH}/lpsolve-5.5.2.11/lib ~/sw/lpsolve-5.5.2.11/lib PATHS /usr/local/lib /usr/lib ) get_filename_component(LPSOLVE_LIBRARY_DIR ${LPSOLVE_LIBRARY} DIRECTORY CACHE) include(FindPackageHandleStandardArgs) find_package_handle_standard_args(LPSOLVE DEFAULT_MSG LPSOLVE_INCLUDE_DIR LPSOLVE_LIBRARY LPSOLVE_LIBRARY_DIR) if(LPSOLVE_FOUND AND NOT TARGET lpsolve::lpsolve) add_library(lpsolve::lpsolve INTERFACE IMPORTED) target_include_directories(lpsolve::lpsolve INTERFACE ${LPSOLVE_INCLUDE_DIR}) target_link_directories(lpsolve::lpsolve INTERFACE ${LPSOLVE_LIBRARY_DIR}) target_link_libraries(lpsolve::lpsolve INTERFACE ${LPSOLVE_LIBRARY}) endif() mark_as_advanced(LPSOLVE_INCLUDE_DIR) mark_as_advanced(LPSOLVE_LIBRARY) set(CMAKE_FIND_DEBUG_MODE FALSE) OpenMesh-9.0.0/cmake-library/CI/0000770000175000011300000000000014172246502016405 5ustar moebiusacg_staffOpenMesh-9.0.0/cmake-library/CI/CMakeLists.txt0000660000175000011300000000063214172246502021147 0ustar moebiusacg_staff# This CMakeLists only does find_package to test our finders. # We might want to enable some calls based on what is actually installed on the CI runner. cmake_minimum_required(VERSION 3.13 FATAL_ERROR) project(CMakeLibraryCITest) list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../finders") find_package(GMM) find_package(Gurobi) find_package(Mosek) enable_testing() add_subdirectory(tests) OpenMesh-9.0.0/cmake-library/CI/windows.bat0000660000175000011300000000007614172246502020573 0ustar moebiusacg_staffmkdir build cd build "C:/Program Files/CMake/bin/cmake" ../CI OpenMesh-9.0.0/cmake-library/CI/tests/0000770000175000011300000000000014172246502017547 5ustar moebiusacg_staffOpenMesh-9.0.0/cmake-library/CI/tests/GMM/0000770000175000011300000000000014172246502020167 5ustar moebiusacg_staffOpenMesh-9.0.0/cmake-library/CI/tests/GMM/CMakeLists.txt0000660000175000011300000000023714172246502022732 0ustar moebiusacg_stafffind_package(GMM REQUIRED) add_executable(test_gmm "test_gmm.cc") target_link_libraries(test_gmm PRIVATE GMM::GMM) add_test(NAME test_gmm COMMAND test_gmm) OpenMesh-9.0.0/cmake-library/CI/tests/GMM/test_gmm.cc0000660000175000011300000000015214172246502022314 0ustar moebiusacg_staff#include int main(int argc, char *argv[]) { gmm::csc_matrix mat; return 0; } OpenMesh-9.0.0/cmake-library/CI/tests/Gurobi/0000770000175000011300000000000014172246502020776 5ustar moebiusacg_staffOpenMesh-9.0.0/cmake-library/CI/tests/Gurobi/gurobi_c.c0000660000175000011300000000022714172246502022735 0ustar moebiusacg_staff#include int main(int argc, char *argv[]) { int major, minor, technical; GRBversion(&major, &minor, &technical); return 0; } OpenMesh-9.0.0/cmake-library/CI/tests/Gurobi/CMakeLists.txt0000660000175000011300000000045514172246502023543 0ustar moebiusacg_stafffind_package(Gurobi REQUIRED) add_executable(gurobi_c "gurobi_c.c") target_link_libraries(gurobi_c Gurobi::GurobiC) add_test(NAME gurobi_c COMMAND gurobi_c) add_executable(gurobi_cxx "gurobi_cxx.cc") target_link_libraries(gurobi_cxx Gurobi::GurobiCXX) add_test(NAME gurobi_cxx COMMAND gurobi_cxx) OpenMesh-9.0.0/cmake-library/CI/tests/Gurobi/gurobi_cxx.cc0000660000175000011300000000041414172246502023456 0ustar moebiusacg_staff#include #include int main(int argc, char *argv[]) { try { GRBEnv env; GRBModel model {env}; } catch (GRBException &e) { std::cerr << "Gurobi exception: " << e.getMessage() << std::endl; } return 0; } OpenMesh-9.0.0/cmake-library/CI/tests/CMakeLists.txt0000660000175000011300000000135314172246502022312 0ustar moebiusacg_staff file(GLOB tests RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" CONFIGURE_DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/*") foreach(test ${tests}) if(IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/${test}") message(STATUS "add_subdirectory(${test})") add_subdirectory("${test}") endif() endforeach() #[[== maybe run configure/build as test? cf https://cliutils.gitlab.io/modern-cmake/chapters/testing.html add_test( NAME ExampleCMakeBuild COMMAND "${CMAKE_CTEST_COMMAND}" --build-and-test "${My_SOURCE_DIR}/examples/simple" "${CMAKE_CURRENT_BINARY_DIR}/simple" --build-generator "${CMAKE_GENERATOR}" --test-command "${CMAKE_CTEST_COMMAND}" ) ==]] OpenMesh-9.0.0/cmake-library/CI/tests/Mosek/0000770000175000011300000000000014172246502020625 5ustar moebiusacg_staffOpenMesh-9.0.0/cmake-library/CI/tests/Mosek/mosek_c.c0000660000175000011300000000032714172246502022414 0ustar moebiusacg_staff#include int main(int argc, char *argv[]) { int major, minor, revision; MSK_getversion(&major, &minor, &revision); printf("Mosek version: %d.%d.%d\n", major, minor, revision); return 0; } OpenMesh-9.0.0/cmake-library/CI/tests/Mosek/CMakeLists.txt0000660000175000011300000000043714172246502023372 0ustar moebiusacg_stafffind_package(Mosek REQUIRED) add_executable(mosek_c "mosek_c.c") target_link_libraries(mosek_c Mosek::MosekC) add_test(NAME mosek_c COMMAND mosek_c) add_executable(mosek_cxx "mosek_cxx.cc") target_link_libraries(mosek_cxx Mosek::FusionCXX) add_test(NAME mosek_cxx COMMAND mosek_cxx) OpenMesh-9.0.0/cmake-library/CI/tests/Mosek/mosek_cxx.cc0000660000175000011300000000033014172246502023131 0ustar moebiusacg_staff#include #include int main(int argc, char *argv[]) { std::cout << "Mosek FusionCXX version " << mosek::fusion::Model::getVersion() << std::endl; return 0; } OpenMesh-9.0.0/cmake-library/.gitlab-ci.yml0000660000175000011300000000064314172246502020552 0ustar moebiusacg_staff# image: debian:buster-20190812 test-linux: image: gitlab.inf.unibe.ch:5001/cgg/misc/buildbox-docker:master tags: - linux before_script: - apt-get install -y cmake libgmm++-dev script: - mkdir build - cd build - cmake ../CI -G Ninja - cmake --build . - ctest . test-windows: tags: - windows script: - mkdir build - cd build - cmake ../CI allow_failure: true OpenMesh-9.0.0/cmake-library/VCI/0000770000175000011300000000000014172246502016533 5ustar moebiusacg_staffOpenMesh-9.0.0/cmake-library/VCI/VCICommon.cmake0000660000175000011300000002744014172246502021337 0ustar moebiusacg_staffinclude (MSVCMacros) include (VCIPaths) if (EXISTS ${CMAKE_SOURCE_DIR}/${CMAKE_PROJECT_NAME}.cmake) include (${CMAKE_SOURCE_DIR}/${CMAKE_PROJECT_NAME}.cmake) endif () # prevent build in source directory # add option to disable in-source build option ( BLOCK_IN_SOURCE_BUILD "Disable building inside the source tree" ON ) if ( BLOCK_IN_SOURCE_BUILD ) if ("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_SOURCE_DIR}") message (SEND_ERROR "Building in the source directory is not supported.") message (FATAL_ERROR "Please remove the created \"CMakeCache.txt\" file, the \"CMakeFiles\" directory and create a build directory and call \"${CMAKE_COMMAND} \".") endif ("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_SOURCE_DIR}") endif() # allow only Debug, Release and RelWithDebInfo builds set (CMAKE_CONFIGURATION_TYPES "Debug;Release;RelWithDebInfo" CACHE STRING "") mark_as_advanced (CMAKE_CONFIGURATION_TYPES) # set Debus as default build target if (NOT CMAKE_BUILD_TYPE) set (CMAKE_BUILD_TYPE Debug CACHE STRING "Choose the type of build, options are: Debug, Release." FORCE) endif () # create our output directroy if (NOT EXISTS ${CMAKE_BINARY_DIR}/Build) file (MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/Build) endif () # set directory structures for the different platforms if (CMAKE_HOST_SYSTEM_NAME MATCHES Windows) set (VCI_PROJECT_DATADIR ".") set (VCI_PROJECT_LIBDIR "lib") set (VCI_PROJECT_BINDIR ".") set (VCI_PROJECT_PLUGINDIR "Plugins") if (NOT EXISTS ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_LIBDIR}) file (MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_LIBDIR}) endif () elseif (APPLE) set (VCI_PROJECT_DATADIR "share/${CMAKE_PROJECT_NAME}") set (VCI_PROJECT_LIBDIR "lib${LIB_SUFFIX}") set (CMAKE_LIBRARY_OUTPUT_DIR "${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_LIBDIR}") set (VCI_PROJECT_PLUGINDIR "${VCI_PROJECT_LIBDIR}/plugins") set (VCI_PROJECT_BINDIR "bin") else () set (VCI_PROJECT_DATADIR "share/${CMAKE_PROJECT_NAME}") set (VCI_PROJECT_LIBDIR "lib${LIB_SUFFIX}") set (VCI_PROJECT_PLUGINDIR "${VCI_PROJECT_LIBDIR}/plugins") set (VCI_PROJECT_BINDIR "bin") endif () # allow a project to modify the directories if (COMMAND vci_modify_project_dirs) vci_modify_project_dirs () endif () if (NOT EXISTS ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_DATADIR}) file (MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_DATADIR}) endif () # sets default build properties macro (vci_set_target_props target) if (WIN32) set_target_properties ( ${target} PROPERTIES BUILD_WITH_INSTALL_RPATH 1 SKIP_BUILD_RPATH 0 ) elseif (APPLE AND NOT VCI_PROJECT_MACOS_BUNDLE) # save rpath set_target_properties ( ${target} PROPERTIES INSTALL_RPATH "@executable_path/../${VCI_PROJECT_LIBDIR}" MACOSX_RPATH 1 #BUILD_WITH_INSTALL_RPATH 1 SKIP_BUILD_RPATH 0 ) elseif (NOT APPLE) set_target_properties ( ${target} PROPERTIES INSTALL_RPATH "$ORIGIN/../${VCI_PROJECT_LIBDIR}" BUILD_WITH_INSTALL_RPATH 1 SKIP_BUILD_RPATH 0 RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_BINDIR}" LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_LIBDIR}" ) endif () endmacro () include (AddFileDependencies) include (VCICompiler) # define INCLUDE_TEMPLATES for everything we build add_definitions (-DINCLUDE_TEMPLATES) # unsets the given variable macro (vci_unset var) set (${var} "" CACHE INTERNAL "") endmacro () # sets the given variable macro (vci_set var value) set (${var} ${value} CACHE INTERNAL "") endmacro () # test for OpenMP macro (vci_openmp) if (NOT OPENMP_NOTFOUND) # Set off OpenMP on Darwin architectures # since it causes crashes sometimes # if(NOT APPLE) find_package(OpenMP) if (OPENMP_FOUND) set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}") add_definitions(-DUSE_OPENMP) # export includes and libraries for usage within openflipper plugins set(OPENMP_INCLUDE_DIRS ${OpenMP_CXX_INCLUDE_DIR}) set(OPENMP_LIBRARIES ${OpenMP_libomp_LIBRARY}) # else () # set (OPENMP_NOTFOUND 1) # endif () endif() endif () endmacro () # append all files with extension "ext" in the "dirs" directories to "ret" # excludes all files starting with a '.' (dot) macro (vci_append_files ret ext) foreach (_dir ${ARGN}) file (GLOB _files "${_dir}/${ext}") foreach (_file ${_files}) get_filename_component (_filename ${_file} NAME) if (_filename MATCHES "^[.]") list (REMOVE_ITEM _files ${_file}) endif () endforeach () list (APPEND ${ret} ${_files}) endforeach () endmacro () # append all files with extension "ext" in the "dirs" directories and its subdirectories to "ret" # excludes all files starting with a '.' (dot) macro (vci_append_files_recursive ret ext) foreach (_dir ${ARGN}) file (GLOB_RECURSE _files "${_dir}/${ext}") foreach (_file ${_files}) get_filename_component (_filename ${_file} NAME) if (_filename MATCHES "^[.]") list (REMOVE_ITEM _files ${_file}) endif () endforeach () list (APPEND ${ret} ${_files}) endforeach () endmacro () # get all files in directory, but ignore svn macro (vci_get_files_in_dir ret dir) file (GLOB_RECURSE __files RELATIVE "${dir}" "${dir}/*") foreach (_file ${__files}) if ( (NOT _file MATCHES ".*svn.*") AND (NOT _file MATCHES ".DS_Store") ) list (APPEND ${ret} "${_file}") endif () endforeach () endmacro () # drop all "*T.cc" files from list macro (vci_drop_templates list) foreach (_file ${${list}}) if (_file MATCHES "T.cc$") set_source_files_properties(${_file} PROPERTIES HEADER_FILE_ONLY TRUE) message("Deprecated naming scheme! The file ${_file} ends with T.cc indicating it is a template only implementation file. Please rename to T_impl.hh to avoid problems with several IDEs.") endif () endforeach () endmacro () # copy the whole directory without svn files function (vci_copy_after_build target src dst) vci_unset (_files) vci_get_files_in_dir (_files ${src}) foreach (_file ${_files}) add_custom_command(TARGET ${target} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different "${src}/${_file}" "${dst}/${_file}" ) endforeach () endfunction () # install the whole directory without svn files function (vci_install_dir src dst) vci_unset (_files) vci_get_files_in_dir (_files ${src}) foreach (_file ${_files}) get_filename_component (_file_PATH ${_file} PATH) install(FILES "${src}/${_file}" DESTINATION "${dst}/${_file_PATH}" ) endforeach () endfunction () # extended version of add_executable that also copies output to out Build directory function (vci_add_executable _target) add_executable (${_target} ${ARGN}) # set common target properties defined in common.cmake vci_set_target_props (${_target}) if (NOT VCI_COMMON_DO_NOT_COPY_POST_BUILD) if (WIN32 OR (APPLE AND NOT VCI_PROJECT_MACOS_BUNDLE)) add_custom_command (TARGET ${_target} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_BINDIR}/$) endif (WIN32 OR (APPLE AND NOT VCI_PROJECT_MACOS_BUNDLE)) endif() if (NOT VCI_PROJECT_MACOS_BUNDLE OR NOT APPLE) install (TARGETS ${_target} DESTINATION ${VCI_PROJECT_BINDIR}) endif () endfunction () # extended version of add_library that also copies output to out Build directory function (vci_add_library _target _libtype) if (${_libtype} STREQUAL SHAREDANDSTATIC) set (_type SHARED) if (NOT WIN32 OR MINGW) set (_and_static 1) else () set (_and_static 0) endif () else () set (_type ${_libtype}) set (_and_static 0) endif () add_library (${_target} ${_type} ${ARGN} ) # set common target properties defined in common.cmake vci_set_target_props (${_target}) if (_and_static) add_library (${_target}Static STATIC ${ARGN}) # set common target properties defined in common.cmake vci_set_target_props (${_target}Static) set_target_properties(${_target}Static PROPERTIES OUTPUT_NAME ${_target}) if (NOT APPLE) set_target_properties (${_target}Static PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}" ) endif () endif () if (NOT VCI_COMMON_DO_NOT_COPY_POST_BUILD) if ( (WIN32 AND MSVC) OR (APPLE AND NOT VCI_PROJECT_MACOS_BUNDLE)) if (${_type} STREQUAL SHARED) add_custom_command (TARGET ${_target} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_LIBDIR}/$) add_custom_command (TARGET ${_target} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_LIBDIR}/$) elseif (${_type} STREQUAL MODULE) if (NOT EXISTS ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_PLUGINDIR}) file (MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_PLUGINDIR}) endif () add_custom_command (TARGET ${_target} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_PLUGINDIR}/$) elseif (${_type} STREQUAL STATIC) add_custom_command (TARGET ${_target} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_LIBDIR}/$) endif() # make an extra copy for windows into the binary directory if (${_type} STREQUAL SHARED AND WIN32) add_custom_command (TARGET ${_target} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_BINDIR}/$) endif () endif( (WIN32 AND MSVC) OR (APPLE AND NOT VCI_PROJECT_MACOS_BUNDLE)) if (_and_static) add_custom_command (TARGET ${_target}Static POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_LIBDIR}/$) endif () endif () # Block installation of libraries by setting VCI_NO_LIBRARY_INSTALL if ( NOT VCI_NO_LIBRARY_INSTALL ) if (NOT VCI_PROJECT_MACOS_BUNDLE OR NOT APPLE) if (${_type} STREQUAL SHARED OR ${_type} STREQUAL STATIC ) install (TARGETS ${_target} RUNTIME DESTINATION ${VCI_PROJECT_BINDIR} LIBRARY DESTINATION ${VCI_PROJECT_LIBDIR} ARCHIVE DESTINATION ${VCI_PROJECT_LIBDIR}) if (_and_static) install (TARGETS ${_target}Static DESTINATION ${VCI_PROJECT_LIBDIR}) endif () elseif (${_type} STREQUAL MODULE) install (TARGETS ${_target} DESTINATION ${VCI_PROJECT_PLUGINDIR}) endif () endif () endif() endfunction () OpenMesh-9.0.0/cmake-library/VCI/VCIQt.cmake0000770000175000011300000002473514172246502020501 0ustar moebiusacg_staff#unset cached qt variables which are set by all qt versions. version is the major number of the qt version (e.g. 4 or 5, not 4.8) macro (vci_unset_qt_shared_variables version) if (VCI_INTERNAL_QT_LAST_VERSION) if (NOT ${VCI_INTERNAL_QT_LAST_VERSION} EQUAL ${version}) unset(QT_BINARY_DIR) unset(QT_PLUGINS_DIR) unset(VCI_INTERNAL_QT_LAST_VERSION) endif() endif() set (VCI_INTERNAL_QT_LAST_VERSION "${version}" CACHE INTERNAL "Qt Version, which was used on the last time") endmacro() # Macro to help find qt # # Input Variables used: # QT_INSTALL_PATH : Path to a qt installation which contains lib and include folder (If not given, automatic search is active) # QT_VERSION : (5/6) Default to qt 5 or 6 # QT_REQUIRED_PACKAGES : Required qt packages # QT5_REQUIRED_PACKAGES : Required qt packages specific to qt5 only # QT6_REQUIRED_PACKAGES : Required qt packages specific to qt6 only # # QT5_FOUND : Qt5 found # QT6_FOUND : Qt6 found # QT_FOUND : Any qt found? # macro (vci_qt) if(POLICY CMP0020) # Automatically link Qt executables to qtmain target on Windows cmake_policy(SET CMP0020 NEW) endif(POLICY CMP0020) set (QT_INSTALL_PATH "" CACHE PATH "Path to Qt directory which contains lib and include folder") if (EXISTS "${QT_INSTALL_PATH}") set (CMAKE_PREFIX_PATH "${CMAKE_PREFIX_PATH};${QT_INSTALL_PATH}") set (QT_INSTALL_PATH_EXISTS TRUE) else() set (QT_INSTALL_PATH_EXISTS FALSE) endif(EXISTS "${QT_INSTALL_PATH}") set(QT_FINDER_FLAGS "" CACHE STRING "Flags for the Qt finder e.g. NO_DEFAULT_PATH if no system installed Qt shall be found") # compute default search paths set(SUPPORTED_QT_VERSIONS 6.2.1 6.1.2 6.0.4 6.0.3 5.15.2 5.12.2 5.11.3 5.11 5.10 5.9 5.8 5.7 5.6) if (NOT QT_INSTALL_PATH_EXISTS) message("-- No QT path specified (or does not exist) - searching in common locations...") foreach (suffix gcc_64 clang_64) foreach(version ${SUPPORTED_QT_VERSIONS}) foreach(prefix ~/sw/Qt ~/Qt) # default institute qt path list(APPEND QT_DEFAULT_PATH "${prefix}/${version}/${suffix}") set (CMAKE_PREFIX_PATH "${CMAKE_PREFIX_PATH};${prefix}/${version}/${suffix}") endforeach() endforeach() endforeach() endif() # QtX11Extras only on Linux #if(NOT WIN32 AND NOT APPLE) # list(APPEND QT_REQUIRED_PACKAGES X11Extras) #endif() # search for qt5 and qt6 installations offering requested components set(QT_VERSION "5" CACHE STRING "Override default qt version preference of qt6.") set(QT_DEFAULT_MAJOR_VERSION ${QT_VERSION}) # find qt find_package (Qt${QT_DEFAULT_MAJOR_VERSION} COMPONENTS ${QT_REQUIRED_PACKAGES} PATHS ${QT_DEFAULT_PATH} ${QT_FINDER_FLAGS}) # find version specific components if (Qt${QT_DEFAULT_MAJOR_VERSION}_FOUND AND QT${QT_DEFAULT_MAJOR_VERSION}_REQUIRED_PACKAGES) find_package (Qt${QT_DEFAULT_MAJOR_VERSION} COMPONENTS ${QT${QT_DEFAULT_MAJOR_VERSION}_REQUIRED_PACKAGES} PATHS ${QT_DEFAULT_PATH} ${QT_FINDER_FLAGS}) endif() # set helpers set(QT6_FOUND ${Qt6_FOUND}) set(QT5_FOUND ${Qt5_FOUND}) if (QT6_FOUND OR QT5_FOUND) set(Qt_FOUND 1) else() set(Qt_FOUND 0) endif() set(QT_FOUND ${Qt_FOUND}) # Use qt without version if (NOT QT_FOUND) set(QT_DEFAULT_MAJOR_VERSION 0) endif() # output some info if (QT5_FOUND) message("-- Found QT5") endif() if (QT6_FOUND) message("-- Found QT6") endif() if (NOT QT_FOUND) message("QT not found.") endif() if(QT_FOUND) if(Qt${QT_DEFAULT_MAJOR_VERSION}_VERSION) # use the new version variable if it is set set(Qt_VERSION_STRING ${Qt${QT_DEFAULT_MAJOR_VERSION}_VERSION}) endif() message("-- Using QT${QT_DEFAULT_MAJOR_VERSION} (${Qt_VERSION_STRING})") set(QT_TARGET "Qt${QT_DEFAULT_MAJOR_VERSION}") string(REGEX REPLACE "^([0-9]+)\\.[0-9]+\\.[0-9]+.*" "\\1" QT_VERSION_MAJOR "${Qt_VERSION_STRING}") string(REGEX REPLACE "^[0-9]+\\.([0-9]+)\\.[0-9]+.*" "\\1" QT_VERSION_MINOR "${Qt_VERSION_STRING}") string(REGEX REPLACE "^[0-9]+\\.[0-9]+\\.([0-9]+).*" "\\1" QT_VERSION_PATCH "${Qt_VERSION_STRING}") vci_unset_qt_shared_variables(${QT_DEFAULT_MAJOR_VERSION}) add_compile_definitions(QT_VERSION_MAJOR=${QT_VERSION_MAJOR}) add_compile_definitions(QT_VERSION_MINOR=${QT_VERSION_MINOR}) add_compile_definitions(QT_VERSION_PATCH=${QT_VERSION_PATCH}) if (QT5_FOUND) #set plugin dir list(GET Qt5Gui_PLUGINS 0 _plugin) if (_plugin) get_target_property(_plugin_full ${_plugin} LOCATION) get_filename_component(_plugin_dir ${_plugin_full} PATH) set (QT_PLUGINS_DIR "${_plugin_dir}/../" CACHE PATH "Path to the qt plugin directory") elseif(QT_INSTALL_PATH_EXISTS) set (QT_PLUGINS_DIR "${QT_INSTALL_PATH}/plugins/" CACHE PATH "Path to the qt plugin directory") elseif() set (QT_PLUGINS_DIR "QT_PLUGIN_DIR_NOT_FOUND" CACHE PATH "Path to the qt plugin directory") endif(_plugin) endif() if (QT6_FOUND) #TODO : FInd a cleaner solution!!!! get_target_property(_QT_BINARY_DIR "Qt${QT_DEFAULT_MAJOR_VERSION}::uic" LOCATION) get_filename_component(_QT_BINARY_DIR "${_QT_BINARY_DIR}" DIRECTORY) set (QT_PLUGINS_DIR "${_QT_BINARY_DIR}/../plugins" CACHE PATH "Path to the qt plugin directory") endif() # set binary dir for fixupbundle if(QT_INSTALL_PATH_EXISTS) set(_QT_BINARY_DIR "${QT_INSTALL_PATH}/bin") else() get_target_property(_QT_BINARY_DIR "Qt${QT_DEFAULT_MAJOR_VERSION}::uic" LOCATION) get_filename_component(_QT_BINARY_DIR ${_QT_BINARY_DIR} PATH) endif(QT_INSTALL_PATH_EXISTS) set (QT_BINARY_DIR "${_QT_BINARY_DIR}" CACHE PATH "Qt binary Directory") mark_as_advanced(QT_BINARY_DIR) set (CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) foreach(QT_PACKAGE IN LISTS QT_REQUIRED_PACKAGES) include_directories(${Qt${QT_DEFAULT_MAJOR_VERSION}${QT_PACKAGE}_INCLUDE_DIRS}) # add_definitions(${Qt${QT_DEFAULT_MAJOR_VERSION}${QT_PACKAGE}_DEFINITIONS}) list(APPEND QT_LIBRARIES ${Qt${QT_DEFAULT_MAJOR_VERSION}${QT_PACKAGE}_LIBRARIES}) endforeach() if (QT${QT_DEFAULT_MAJOR_VERSION}_REQUIRED_PACKAGES) foreach(QT_PACKAGE IN LISTS QT${QT_DEFAULT_MAJOR_VERSION}_REQUIRED_PACKAGES) include_directories(${Qt${QT_DEFAULT_MAJOR_VERSION}${QT_PACKAGE}_INCLUDE_DIRS}) # add_definitions(${Qt${QT_DEFAULT_MAJOR_VERSION}${QT_PACKAGE}_DEFINITIONS}) list(APPEND QT_LIBRARIES ${Qt${QT_DEFAULT_MAJOR_VERSION}${QT_PACKAGE}_LIBRARIES}) endforeach() endif() if(NOT MSVC) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC") endif() if(MSVC) set(QT_LIBRARIES ${QT_LIBRARIES} ${Qt_QTMAIN_LIBRARIES}) endif() #adding QT_NO_DEBUG to all release modes. # Note: for multi generators like msvc you cannot set this definition depending of # the current build type, because it may change in the future inside the ide and not via cmake if (MSVC_IDE) set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /DQT_NO_DEBUG") set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /DQT_NO_DEBUG") set(CMAKE_C_FLAGS_MINSIZEREL "${CMAKE_C_FLAGS_RELEASE} /DQT_NO_DEBUG") set(CMAKE_CXX_FLAGS_MINSITEREL "${CMAKE_C_FLAGS_RELEASE} /DQT_NO_DEBUG") set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELEASE} /DQT_NO_DEBUG") set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELEASE} /DQT_NO_DEBUG") else(MSVC_IDE) if(NOT CMAKE_BUILD_TYPE STREQUAL "Debug") add_definitions(-DQT_NO_DEBUG) endif() endif() endif () endmacro () #generates qt translations function (vci_add_translations _target _languages _sources) string (TOUPPER ${_target} _TARGET) # generate/use translation files # run with UPDATE_TRANSLATIONS set to on to build qm files option (UPDATE_TRANSLATIONS_${_TARGET} "Update source translation *.ts files (WARNING: make clean will delete the source .ts files! Danger!)") set (_new_ts_files) set (_ts_files) foreach (lang ${_languages}) if (NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/translations/${_target}_${lang}.ts" OR UPDATE_TRANSLATIONS_${_TARGET}) list (APPEND _new_ts_files "translations/${_target}_${lang}.ts") else () list (APPEND _ts_files "translations/${_target}_${lang}.ts") endif () endforeach () set (_qm_files) if ( _new_ts_files ) if (QT5_FOUND) #qt5_create_translation(_qm_files ${_sources} ${_new_ts_files}) endif () endif () if ( _ts_files ) if (QT5_FOUND) #qt5_add_translation(_qm_files2 ${_ts_files}) endif() list (APPEND _qm_files ${_qm_files2}) endif () # create a target for the translation files ( and object files ) # Use this target, to update only the translations add_custom_target (tr_${_target} DEPENDS ${_qm_files}) GROUP_PROJECT( tr_${_target} "Translations") # Build translations with the application add_dependencies(${_target} tr_${_target} ) if (NOT EXISTS ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_DATADIR}/Translations) file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_DATADIR}/Translations ) endif () foreach (_qm ${_qm_files}) get_filename_component (_qm_name "${_qm}" NAME) add_custom_command (TARGET tr_${_target} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different ${_qm} ${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_DATADIR}/Translations/${_qm_name}) endforeach () if (NOT VCI_PROJECT_MACOS_BUNDLE OR NOT APPLE) install (FILES ${_qm_files} DESTINATION "${VCI_PROJECT_DATADIR}/Translations") endif () endfunction () # Function that writes all generated qch files into one Help.qhcp project file function (generate_qhp_file files_loc plugin_name) set(qhp_file "${files_loc}/${plugin_name}.qhp") # Read in template file file(STRINGS "${CMAKE_SOURCE_DIR}/OpenFlipper/Documentation/QtHelpResources/QtHelpProject.qhp" qhp_template) # Initialize new project file file(WRITE ${qhp_file} "") foreach (_line ${qhp_template}) string(STRIP ${_line} stripped) if("${stripped}" STREQUAL "files") vci_get_files_in_dir (_files ${files_loc}) foreach (_file ${_files}) string(REGEX MATCH ".+[.]+((html)|(htm)|(xml))$" fileresult ${_file}) string(LENGTH "${fileresult}" len) if(${len} GREATER 0) file(APPEND ${qhp_file} "${_file}\n") endif() endforeach() else() string(REGEX REPLACE "plugin" ${plugin} newline ${_line}) file(APPEND ${qhp_file} "${newline}\n") endif() endforeach() endfunction() OpenMesh-9.0.0/cmake-library/VCI/MSVCMacros.cmake0000770000175000011300000000102014172246502021446 0ustar moebiusacg_staff if(MSVC_MACROS_INCLUDED) return() endif(MSVC_MACROS_INCLUDED) set(MSVC_MACROS_INCLUDED TRUE) set (MSVC_GROUPING ON CACHE BOOL "Group Files by folder structure on MSVC.") # Enable project folders to group targets in solution folders on MSVC. if(${MSVC_GROUPING}) set_property(GLOBAL PROPERTY USE_FOLDERS ON) endif(${MSVC_GROUPING}) MACRO (GROUP_PROJECT targetname groupname) if(${MSVC_GROUPING}) set_target_properties(${targetname} PROPERTIES FOLDER "${groupname}") endif(${MSVC_GROUPING}) ENDMACRO (GROUP_PROJECT)OpenMesh-9.0.0/cmake-library/VCI/VCIOutput.cmake0000660000175000011300000000462014172246502021402 0ustar moebiusacg_staff# fill string with spaces macro (vci_format_string str length return) string (LENGTH "${str}" _str_len) math (EXPR _add_chr "${length} - ${_str_len}") set (${return} "${str}") while (_add_chr GREATER 0) set (${return} "${${return}} ") math (EXPR _add_chr "${_add_chr} - 1") endwhile () endmacro () # print message with color escape sequences if CMAKE_COLOR_MAKEFILE is set string (ASCII 27 _escape) function (vci_color_message _str) if (CMAKE_COLOR_MAKEFILE AND NOT WIN32) message (${_str}) else () string (REGEX REPLACE "${_escape}.[0123456789;]*m" "" __str ${_str}) message (${__str}) endif () endfunction () # info header function (vci_print_configure_header _id _name) vci_format_string ("${_name}" 40 _project) if ( ${_id}_VERSION ) vci_format_string ("${${_id}_VERSION}" 40 _version) else() vci_format_string ("${PROJECT_VERSION}" 40 _version) endif() vci_color_message ("\n${_escape}[40;37m************************************************************${_escape}[0m") vci_color_message ("${_escape}[40;37m* ${_escape}[1;31mVCI ${_escape}[0;40;34mBuildsystem${_escape}[0m${_escape}[40;37m *${_escape}[0m") vci_color_message ("${_escape}[40;37m* *${_escape}[0m") vci_color_message ("${_escape}[40;37m* Package : ${_escape}[32m${_project} ${_escape}[37m *${_escape}[0m") vci_color_message ("${_escape}[40;37m* Version : ${_escape}[32m${_version} ${_escape}[37m *${_escape}[0m") if ( NOT WIN32 ) # Just artistic. remove 2 spaces for release to make it look nicer ;-) if (${CMAKE_BUILD_TYPE} MATCHES "Debug") vci_color_message ("${_escape}[40;37m* Type : ${_escape}[32m${CMAKE_BUILD_TYPE} ${_escape}[37m *${_escape}[0m") else() vci_color_message ("${_escape}[40;37m* Type : ${_escape}[32m${CMAKE_BUILD_TYPE} ${_escape}[37m *${_escape}[0m") endif() endif() vci_color_message ("${_escape}[40;37m************************************************************${_escape}[0m") endfunction () # info line function (vci_print_configure_footer) vci_color_message ("${_escape}[40;37m************************************************************${_escape}[0m\n") endfunction () OpenMesh-9.0.0/cmake-library/VCI/VCIPaths.cmake0000660000175000011300000000441514172246502021163 0ustar moebiusacg_staff################################################################################ # Custom search paths for libraries ################################################################################ if ( WIN32 ) find_path(VCI_WINDOWS_LIBS_DIR general/README.md DOC "Default library search dir for on windows." HINTS "C:/libs/" "D:/libs/" "E:/libs/" "R:/libs/") if (VCI_WINDOWS_LIBS_DIR) # add path to general libs list(APPEND CMAKE_PREFIX_PATH "${VCI_WINDOWS_LIBS_DIR}/general/") # add path for Visual Studio specific libraries # TODO: remove VS_SEARCH_PATH when the finders do not depend on it anymore if ( CMAKE_GENERATOR MATCHES "^Visual Studio 11.*Win64" ) list(APPEND CMAKE_PREFIX_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2012/x64/") SET(VS_SEARCH_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2012/x64/") elseif ( CMAKE_GENERATOR MATCHES "^Visual Studio 11.*" ) list(APPEND CMAKE_PREFIX_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2012/x32/") SET(VS_SEARCH_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2012/x32/") elseif ( CMAKE_GENERATOR MATCHES "^Visual Studio 12.*Win64" ) list(APPEND CMAKE_PREFIX_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2013/x64/") SET(VS_SEARCH_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2013/x64/") elseif ( CMAKE_GENERATOR MATCHES "^Visual Studio 12.*" ) list(APPEND CMAKE_PREFIX_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2013/x32/") SET(VS_SEARCH_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2013/x32/") elseif ( CMAKE_GENERATOR MATCHES "^Visual Studio 14.*Win64" ) list(APPEND CMAKE_PREFIX_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2015/x64/") SET(VS_SEARCH_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2015/x64/") elseif ( CMAKE_GENERATOR MATCHES "^Visual Studio 14.*" ) list(APPEND CMAKE_PREFIX_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2015/x32/") SET(VS_SEARCH_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2015/x32/") elseif ( CMAKE_GENERATOR MATCHES "^Visual Studio 15.*Win64" ) list(APPEND CMAKE_PREFIX_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2017/x64/") SET(VS_SEARCH_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2017/x64/") elseif ( CMAKE_GENERATOR MATCHES "^Visual Studio 15.*" ) list(APPEND CMAKE_PREFIX_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2017/x32/") SET(VS_SEARCH_PATH "${VCI_WINDOWS_LIBS_DIR}/vs2017/x32/") endif() endif() endif( WIN32 ) OpenMesh-9.0.0/cmake-library/VCI/VCICompiler.cmake0000770000175000011300000002167514172246502021667 0ustar moebiusacg_staff################################################################################ # Custom settings for compiler flags and similar ################################################################################ if ( WIN32 ) ################################################################################ # Windows large memory support ################################################################################ if ( NOT DEFINED WINDOWS_LARGE_MEMORY_SUPPORT ) set( WINDOWS_LARGE_MEMORY_SUPPORT true CACHE BOOL "Enable or disable binary support for large memory" ) endif() set( ADDITIONAL_CMAKE_EXE_LINKER_FLAGS ) set( ADDITIONAL_CMAKE_SHARED_LINKER_FLAGS ) set( ADDITIONAL_CMAKE_MODULE_LINKER_FLAGS ) if ( WINDOWS_LARGE_MEMORY_SUPPORT ) if (MSVC) list(APPEND ADDITIONAL_CMAKE_EXE_LINKER_FLAGS "/LARGEADDRESSAWARE" ) list(APPEND ADDITIONAL_CMAKE_SHARED_LINKER_FLAGS "/LARGEADDRESSAWARE" ) list(APPEND ADDITIONAL_CMAKE_MODULE_LINKER_FLAGS "/LARGEADDRESSAWARE" ) endif() endif() foreach( flag ${ADDITIONAL_CMAKE_EXE_LINKER_FLAGS} ) if( NOT CMAKE_EXE_LINKER_FLAGS MATCHES "${flag}" ) set( CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${flag} ") endif() endforeach() foreach( flag ${ADDITIONAL_CMAKE_SHARED_LINKER_FLAGS} ) if( NOT CMAKE_SHARED_LINKER_FLAGS MATCHES "${flag}" ) set( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${flag} ") endif() endforeach() foreach( flag ${ADDITIONAL_CMAKE_MODULE_LINKER_FLAGS} ) if( NOT CMAKE_MODULE_LINKER_FLAGS MATCHES "${flag}" ) set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} ${flag} ") endif() endforeach() endif( WIN32 ) if (UNIX) set ( ADDITIONAL_CXX_FLAGS ) set ( ADDITIONAL_CXX_DEBUG_FLAGS ) set ( ADDITIONAL_CXX_RELEASE_FLAGS ) set ( ADDITIONAL_CXX_RELWITHDEBINFO_FLAGS ) set ( ADDITIONAL_C_FLAGS ) set ( ADDITIONAL_C_DEBUG_FLAGS ) set ( ADDITIONAL_C_RELEASE_FLAGS ) set ( ADDITIONAL_C_RELWITHDEBINFO_FLAGS ) ################################################################################ # Defaults ################################################################################ # add our standard flags for Template inclusion list(APPEND ADDITIONAL_CXX_FLAGS "-DINCLUDE_TEMPLATES" ) list(APPEND ADDITIONAL_C_FLAGS "-DINCLUDE_TEMPLATES" ) ################################################################################ # OS Defines ################################################################################ if (APPLE) add_definitions( -DARCH_DARWIN ) endif() ################################################################################ # Build/Release Defines ################################################################################ IF( NOT CMAKE_SYSTEM MATCHES "SunOS*") list(APPEND ADDITIONAL_CXX_DEBUG_FLAGS "-DDEBUG" ) list(APPEND ADDITIONAL_CXX_RELEASE_FLAGS "-DNDEBUG" ) list(APPEND ADDITIONAL_CXX_RELWITHDEBINFO_FLAGS "-DDEBUG" ) list(APPEND ADDITIONAL_C_DEBUG_FLAGS "-DDEBUG" ) list(APPEND ADDITIONAL_C_RELEASE_FLAGS "-DNDEBUG" ) list(APPEND ADDITIONAL_C_RELWITHDEBINFO_FLAGS "-DDEBUG" ) ENDIF() ################################################################################ # Warnings ################################################################################ # Add the standard compiler warnings if ( NOT COMPILER_WARNINGS ) IF ( APPLE ) # Skip unused parameters as it has to be used for the documentation via doxygen and the interfaces set ( COMPILER_WARNINGS "-W" "-Wall" "-Wno-unused" "-Wextra" "-Wno-non-virtual-dtor" "-Wno-unused-parameter" "-Wno-variadic-macros" CACHE STRINGLIST "This list contains the warning flags used during compilation " ) elseif ("${CMAKE_CXX_COMPILER} ${CMAKE_CXX_COMPILER_ARG1}" MATCHES ".*clang") set ( COMPILER_WARNINGS "-W" "-Wall" "-Wextra" "-Wno-non-virtual-dtor" "-Wno-unused-parameter" "-Wno-variadic-macros" CACHE STRINGLIST "This list contains the warning flags used during compilation " ) ELSEIF ( CMAKE_SYSTEM MATCHES "SunOS*" ) set ( COMPILER_WARNINGS "" CACHE STRINGLIST "This list contains the warning flags used during compilation " ) ELSE () set ( COMPILER_WARNINGS "-W" "-Wall" "-Wno-unused" "-Wextra" "-Wno-variadic-macros" CACHE STRINGLIST "This list contains the warning flags used during compilation " ) ENDIF() endif ( NOT COMPILER_WARNINGS ) list(APPEND ADDITIONAL_CXX_FLAGS ${COMPILER_WARNINGS} ) list(APPEND ADDITIONAL_C_FLAGS ${COMPILER_WARNINGS} ) if ("${CMAKE_CXX_COMPILER}" MATCHES "Clang") list(APPEND ADDITIONAL_CXX_FLAGS "-Weverything") list(APPEND ADDITIONAL_CXX_FLAGS "-Wno-c++98-compat") list(APPEND ADDITIONAL_CXX_FLAGS "-Wno-c++98-compat-pedantic") list(APPEND ADDITIONAL_CXX_FLAGS "-Wno-padded") list(APPEND ADDITIONAL_CXX_FLAGS "-Wno-old-style-cast") list(APPEND ADDITIONAL_CXX_FLAGS "-Wno-documentation-unknown-command") list(APPEND ADDITIONAL_CXX_FLAGS "-Wno-unreachable-code-return") # enable later: list(APPEND ADDITIONAL_CXX_FLAGS "-Wno-sign-conversion") list(APPEND ADDITIONAL_CXX_FLAGS "-Wno-deprecated") list(APPEND ADDITIONAL_CXX_FLAGS "-Wno-weak-vtables") endif() ################################################################################ # STL Vector checks ################################################################################ # Pre initialize stl vector check variable if ( NOT STL_VECTOR_CHECKS ) set ( STL_VECTOR_CHECKS false CACHE BOOL "Include full stl vector checks in debug mode (This option is only used in debug Mode!)" ) endif ( NOT STL_VECTOR_CHECKS ) # Add a flag to check stl vectors if ( STL_VECTOR_CHECKS AND NOT CMAKE_SYSTEM MATCHES "SunOS*" ) list(APPEND ADDITIONAL_CXX_DEBUG_FLAGS "-D_GLIBCXX_DEBUG" ) list(APPEND ADDITIONAL_CXX_DEBUG_FLAGS "-D_GLIBCXX_DEBUG_PEDANTIC") list(APPEND ADDITIONAL_CXX_RELEASE_FLAGS "-D_GLIBCXX_DEBUG" ) list(APPEND ADDITIONAL_CXX_RELEASE_FLAGS "-D_GLIBCXX_DEBUG_PEDANTIC") list(APPEND ADDITIONAL_CXX_RELWITHDEBINFO_FLAGS "-D_GLIBCXX_DEBUG" ) list(APPEND ADDITIONAL_CXX_RELWITHDEBINFO_FLAGS "-D_GLIBCXX_DEBUG_PEDANTIC") list(APPEND ADDITIONAL_C_DEBUG_FLAGS "-D_GLIBCXX_DEBUG" ) list(APPEND ADDITIONAL_C_DEBUG_FLAGS "-D_GLIBCXX_DEBUG_PEDANTIC") list(APPEND ADDITIONAL_C_RELEASE_FLAGS "-D_GLIBCXX_DEBUG" ) list(APPEND ADDITIONAL_C_RELEASE_FLAGS "-D_GLIBCXX_DEBUG_PEDANTIC") list(APPEND ADDITIONAL_C_RELWITHDEBINFO_FLAGS "-D_GLIBCXX_DEBUG" ) list(APPEND ADDITIONAL_C_RELWITHDEBINFO_FLAGS "-D_GLIBCXX_DEBUG_PEDANTIC") endif() ################################################################################ # Process the additional flags: ################################################################################ cmake_policy(SET CMP0057 NEW) get_property(languages GLOBAL PROPERTY ENABLED_LANGUAGES) IF ( "CXX" IN_LIST languages ) # Add the debug flags foreach( flag ${ADDITIONAL_CXX_FLAGS} ${ADDITIONAL_CXX_DEBUG_FLAGS} ) list (FIND ${CMAKE_CXX_FLAGS_DEBUG} ${flag} _index) if (${_index} EQUAL -1) set( CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} ${flag} ") endif() endforeach() # Add the release flags foreach( flag ${ADDITIONAL_CXX_FLAGS} ${ADDITIONAL_CXX_RELEASE_FLAGS} ) list (FIND ${CMAKE_CXX_FLAGS_RELEASE} ${flag} _index) if (${_index} EQUAL -1) set( CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${flag} ") endif() endforeach() # Add the release with debug info flags foreach( flag ${ADDITIONAL_CXX_FLAGS} ${ADDITIONAL_CXX_RELWITHDEBINFO_FLAGS} ) list (FIND ${CMAKE_CXX_FLAGS_RELWITHDEBINFO} ${flag} _index) if (${_index} EQUAL -1) set( CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} ${flag} ") endif() endforeach() ENDIF() IF ( "C" IN_LIST languages ) # Add the debug flags foreach( flag ${ADDITIONAL_C_FLAGS} ${ADDITIONAL_C_DEBUG_FLAGS} ) list (FIND ${CMAKE_C_FLAGS_DEBUG} ${flag} _index) if (${_index} EQUAL -1) set( CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} ${flag} ") endif() endforeach() # Add the release flags foreach( flag ${ADDITIONAL_C_FLAGS} ${ADDITIONAL_C_RELEASE_FLAGS} ) list (FIND ${CMAKE_C_FLAGS_RELEASE} ${flag} _index) if (${_index} EQUAL -1) set( CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} ${flag} ") endif() endforeach() # Add the release with debug info flags foreach( flag ${ADDITIONAL_C_FLAGS} ${ADDITIONAL_C_RELWITHDEBINFO_FLAGS} ) list (FIND ${CMAKE_C_FLAGS_RELWITHDEBINFO} ${flag} _index) if (${_index} EQUAL -1) set( CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} ${flag} ") endif() endforeach() endif() endif () OpenMesh-9.0.0/cmake-library/VCI/VCIDoxygen.cmake0000660000175000011300000001662114172246502021523 0ustar moebiusacg_staff# -helper macro to add a "doc" target with CMake build system. # and configure doxy.config.in to doxy.config # # target "doc" allows building the documentation with doxygen/dot on WIN32 and Linux # Creates .chm windows help file if MS HTML help workshop # (available from http://msdn.microsoft.com/workshop/author/htmlhelp) # is installed with its DLLs in PATH. # # # Please note, that the tools, e.g.: # doxygen, dot, latex, dvips, makeindex, gswin32, etc. # must be in path. # # Note about Visual Studio Projects: # MSVS hast its own path environment which may differ from the shell. # See "Menu Tools/Options/Projects/VC++ Directories" in VS 7.1 # # author Jan Woetzel 2004-2006 # www.mip.informatik.uni-kiel.de/~jw if ( NOT DOXYGEN_FOUND) FIND_PACKAGE(Doxygen) endif() IF (DOXYGEN_FOUND) # click+jump in Emacs and Visual Studio (for doxy.config) (jw) IF (CMAKE_BUILD_TOOL MATCHES "(msdev|devenv)") SET(DOXY_WARN_FORMAT "\"$file($line) : $text \"") ELSE (CMAKE_BUILD_TOOL MATCHES "(msdev|devenv)") SET(DOXY_WARN_FORMAT "\"$file:$line: $text \"") ENDIF (CMAKE_BUILD_TOOL MATCHES "(msdev|devenv)") # we need latex for doxygen because of the formulas FIND_PACKAGE(LATEX) IF (NOT LATEX_COMPILER) MESSAGE(STATUS "latex command LATEX_COMPILER not found but usually required. You will probably get warnings and user inetraction on doxy run.") ENDIF (NOT LATEX_COMPILER) IF (NOT MAKEINDEX_COMPILER) MESSAGE(STATUS "makeindex command MAKEINDEX_COMPILER not found but usually required.") ENDIF (NOT MAKEINDEX_COMPILER) IF (NOT DVIPS_CONVERTER) MESSAGE(STATUS "dvips command DVIPS_CONVERTER not found but usually required.") ENDIF (NOT DVIPS_CONVERTER) # This macro generates a new doc target. vci_create_doc_target( targetName [directory with the doxy.config.in] [dependency]) # if no parameter is used except the target, a target of the given name will be created from the current source directories doxyfile and added as a dependency to the doc target # The first additional parameter is used to specify a directory where the doxyfile will be used # The second parameter defines a target, that will depend on the newly generated one. (Default is doc) macro (vci_create_doc_target target) set( DOC_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" ) set( DOC_DEPENDENCY "doc") # collect arguments if ( ${ARGC} EQUAL 2) set( DOC_DIRECTORY "${ARGV1}" ) elseif ( ${ARGC} EQUAL 3) set( DOC_DIRECTORY "${ARGV1}" ) set( DOC_DEPENDENCY "${ARGV2}" ) elseif( $ARGC GREATER 3 ) set( DOC_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" ) # failed as we do not know how to handle the parameters MESSAGE(SEND_ERROR "Unknown parameter for vci_create_doc_target!") endif() if("${DOC_DEPENDENCY}" STREQUAL "doc") #generate the global doc target (but only once!) if ( NOT TARGET doc ) ADD_CUSTOM_TARGET( doc ) SET_TARGET_PROPERTIES( doc PROPERTIES EchoString "Building Documentation" ) GROUP_PROJECT(doc Documentation) endif() endif() # If there exists an doxy.config.in, we configure it. IF (EXISTS "${DOC_DIRECTORY}/doxy.config.in") #MESSAGE(STATUS "configured ${DOC_DIRECTORY}/doxy.config.in --> ${CMAKE_CURRENT_BINARY_DIR}/doxy.config") CONFIGURE_FILE(${DOC_DIRECTORY}/doxy.config.in ${CMAKE_CURRENT_BINARY_DIR}/doxy.config @ONLY ) # use (configured) doxy.config from (out of place) BUILD tree: SET(DOXY_CONFIG "${CMAKE_CURRENT_BINARY_DIR}/doxy.config") ELSE (EXISTS "${DOC_DIRECTORY}/doxy.config.in") # use static hand-edited doxy.config from SOURCE tree: SET(DOXY_CONFIG "${DOC_DIRECTORY}/doxy.config") IF (EXISTS "${DOC_DIRECTORY}/doxy.config") MESSAGE(STATUS "WARNING: using existing ${DOC_DIRECTORY}/doxy.config instead of configuring from doxy.config.in file.") ELSE (EXISTS "${DOC_DIRECTORY}/doxy.config") IF (EXISTS "${CMAKE_MODULE_PATH}/doxy.config.in") # using template doxy.config.in #MESSAGE(STATUS "configured ${CMAKE_CMAKE_MODULE_PATH}/doxy.config.in --> ${CMAKE_CURRENT_BINARY_DIR}/doxy.config") CONFIGURE_FILE(${CMAKE_MODULE_PATH}/doxy.config.in ${CMAKE_CURRENT_BINARY_DIR}/doxy.config @ONLY ) SET(DOXY_CONFIG "${CMAKE_CURRENT_BINARY_DIR}/doxy.config") ELSE (EXISTS "${CMAKE_MODULE_PATH}/doxy.config.in") # failed completely... MESSAGE(SEND_ERROR "Please create ${DOC_DIRECTORY}/doxy.config.in (or doxy.config as fallback)") ENDIF(EXISTS "${CMAKE_MODULE_PATH}/doxy.config.in") ENDIF(EXISTS "${DOC_DIRECTORY}/doxy.config") ENDIF(EXISTS "${DOC_DIRECTORY}/doxy.config.in") ADD_CUSTOM_TARGET(${target} ${DOXYGEN_EXECUTABLE} ${DOXY_CONFIG}) # Group by folders on MSVC GROUP_PROJECT( ${target} "Documentation") add_dependencies( ${DOC_DEPENDENCY} ${target} ) # # Add winhelp target only once! # GET_TARGET_PROPERTY(target_location winhelp EchoString) # if ( NOT target_location STREQUAL "Building Windows Documentation" ) # ADD_CUSTOM_TARGET( winhelp ) # SET_TARGET_PROPERTIES( winhelp PROPERTIES EchoString "Building Windows Documentation" ) # endif() # create a windows help .chm file using hhc.exe # HTMLHelp DLL must be in path! # fallback: use hhw.exe interactively # IF (WIN32) # FIND_PACKAGE(HTMLHelp) # IF (HTML_HELP_COMPILER) # SET (TMP "${CMAKE_CURRENT_BINARY_DIR}\\Doc\\html\\index.hhp") # STRING(REGEX REPLACE "[/]" "\\\\" HHP_FILE ${TMP} ) # # MESSAGE(SEND_ERROR "DBG HHP_FILE=${HHP_FILE}") # ADD_CUSTOM_TARGET(winhelp-${target} ${HTML_HELP_COMPILER} ${HHP_FILE}) # ADD_DEPENDENCIES (winhelp-${target} ${target}) # # add_dependencies(winhelp winhelp-${target}) # # # IF (NOT TARGET_DOC_SKIP_INSTALL) # # install windows help? # # determine useful name for output file # # should be project and version unique to allow installing # # multiple projects into one global directory # IF (EXISTS "${PROJECT_BINARY_DIR}/Doc/html/index.chm") # IF (PROJECT_NAME) # SET(OUT "${PROJECT_NAME}") # ELSE (PROJECT_NAME) # SET(OUT "Documentation") # default # ENDIF(PROJECT_NAME) # IF (${PROJECT_NAME}_VERSION_MAJOR) # SET(OUT "${OUT}-${${PROJECT_NAME}_VERSION_MAJOR}") # IF (${PROJECT_NAME}_VERSION_MINOR) # SET(OUT "${OUT}.${${PROJECT_NAME}_VERSION_MINOR}") # IF (${PROJECT_NAME}_VERSION_PATCH) # SET(OUT "${OUT}.${${PROJECT_NAME}_VERSION_PATCH}") # ENDIF(${PROJECT_NAME}_VERSION_PATCH) # ENDIF(${PROJECT_NAME}_VERSION_MINOR) # ENDIF(${PROJECT_NAME}_VERSION_MAJOR) # # keep suffix # SET(OUT "${OUT}.chm") # # #MESSAGE("DBG ${PROJECT_BINARY_DIR}/Doc/html/index.chm \n${OUT}") # # create target used by install and package commands # INSTALL(FILES "${PROJECT_BINARY_DIR}/Doc/html/index.chm" # DESTINATION "doc" # RENAME "${OUT}" # ) # ENDIF(EXISTS "${PROJECT_BINARY_DIR}/Doc/html/index.chm") # ENDIF(NOT TARGET_DOC_SKIP_INSTALL) # # ENDIF(HTML_HELP_COMPILER) # # MESSAGE(SEND_ERROR "HTML_HELP_COMPILER=${HTML_HELP_COMPILER}") # ENDIF (WIN32) endmacro () ENDIF(DOXYGEN_FOUND) OpenMesh-9.0.0/cmake-library/.git0000660000175000011300000000004614172246501016676 0ustar moebiusacg_staffgitdir: ../.git/modules/cmake-library OpenMesh-9.0.0/Doc/0000770000175000011300000000000014172246510014074 5ustar moebiusacg_staffOpenMesh-9.0.0/Doc/Tutorial/0000770000175000011300000000000014172246500015676 5ustar moebiusacg_staffOpenMesh-9.0.0/Doc/Tutorial/CMakeLists.txt0000660000175000011300000000054614172246500020444 0ustar moebiusacg_staffinclude (VCICommon) include_directories ( ../../.. ${CMAKE_CURRENT_SOURCE_DIR} ) set (targetName MyOwnProject) # collect all header and source files vci_append_files (headers "*.hh" .) vci_append_files (sources "*.cc" .) vci_add_executable (${targetName} ${headers} ${sources}) target_link_libraries (${targetName} OpenMeshCore OpenMeshTools ) OpenMesh-9.0.0/Doc/Tutorial/07-traits/0000770000175000011300000000000014172246500017430 5ustar moebiusacg_staffOpenMesh-9.0.0/Doc/Tutorial/07-traits/smooth.cc0000660000175000011300000000625314172246500021257 0ustar moebiusacg_staff#include #include // -------------------- OpenMesh #include #include #include struct MyTraits : public OpenMesh::DefaultTraits { // store barycenter of neighbors in this member VertexTraits { private: Point cog_; public: VertexT() : cog_( Point(0.0f, 0.0f, 0.0f ) ) { } const Point& cog() const { return cog_; } void set_cog(const Point& _p) { cog_ = _p; } }; }; typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; typedef OpenMesh::TriMesh_ArrayKernelT<> MyMesh2; // --------------------------------------------------------------------------- #define SIZEOF( entity,b ) \ std::cout << _prefix << "size of " << #entity << ": " \ << sizeof( entity ) << std::endl; \ b += sizeof( entity ) template void print_size(const std::string& _prefix = "") { size_t total=0; SIZEOF(typename Mesh::Vertex, total); SIZEOF(typename Mesh::Halfedge, total); SIZEOF(typename Mesh::Edge, total); SIZEOF(typename Mesh::Face, total); std::cout << _prefix << "total: " << total << std::endl; } #undef SIZEOF // --------------------------------------------------------------------------- int main(int argc, char **argv) { MyMesh mesh; // check command line options if (argc < 4 || argc > 5) { std::cerr << "Usage: " << argv[0] << " [-s] #iterations infile outfile\n"; exit(1); } int idx=2; // display size of entities of the enhanced and the default mesh type // when commandline option '-s' has been used. if (argc == 5) { if (std::string("-s")==argv[idx-1]) { std::cout << "Enhanced mesh size statistics\n"; print_size(" "); std::cout << "Default mesh size statistics\n"; print_size(" "); } // else ignore! ++idx; } // read mesh from stdin std::cout<< " Input mesh: " << argv[idx] << std::endl; if ( ! OpenMesh::IO::read_mesh(mesh, argv[idx]) ) { std::cerr << "Error: Cannot read mesh from " << argv[idx] << std::endl; return 0; } // smoothing mesh argv[1] times MyMesh::VertexIter v_it, v_end(mesh.vertices_end()); MyMesh::VertexVertexIter vv_it; MyMesh::Point cog; MyMesh::Scalar valence; unsigned int i, N(atoi(argv[idx-1])); std::cout<< "Smooth mesh " << N << " times\n"; for (i=0; i < N; ++i) { for (v_it=mesh.vertices_begin(); v_it!=v_end; ++v_it) { cog[0] = cog[1] = cog[2] = valence = 0.0; for (vv_it=mesh.vv_iter(*v_it); vv_it.is_valid(); ++vv_it) { cog += mesh.point( *vv_it ); ++valence; } mesh.data(*v_it).set_cog(cog / valence); } for (v_it=mesh.vertices_begin(); v_it!=v_end; ++v_it) if (!mesh.is_boundary(*v_it)) mesh.set_point( *v_it, mesh.data(*v_it).cog()); } // write mesh to stdout std::cout<< "Output mesh: " << argv[idx+1] << std::endl; if ( ! OpenMesh::IO::write_mesh(mesh, argv[idx+1]) ) { std::cerr << "Error: cannot write mesh to " << argv[idx+1] << std::endl; return 0; } return 1; } OpenMesh-9.0.0/Doc/Tutorial/10-persistence/0000770000175000011300000000000014172246510020441 5ustar moebiusacg_staffOpenMesh-9.0.0/Doc/Tutorial/10-persistence/generate_cube.hh0000660000175000011300000000404614172246500023556 0ustar moebiusacg_staff#ifndef GENERATE_CUBE_HH #define GENERATE_CUBE_HH template size_t generate_cube( MeshType& mesh ) { typedef typename MeshType::VertexHandle VertexHandle; typedef typename MeshType::Point Point; typename MeshType::VertexHandle vhandle[8]; vhandle[0] = mesh.add_vertex(Point(-1, -1, 1)); vhandle[1] = mesh.add_vertex(Point( 1, -1, 1)); vhandle[2] = mesh.add_vertex(Point( 1, 1, 1)); vhandle[3] = mesh.add_vertex(Point(-1, 1, 1)); vhandle[4] = mesh.add_vertex(Point(-1, -1, -1)); vhandle[5] = mesh.add_vertex(Point( 1, -1, -1)); vhandle[6] = mesh.add_vertex(Point( 1, 1, -1)); vhandle[7] = mesh.add_vertex(Point(-1, 1, -1)); // generate (quadrilateral) faces std::vector< VertexHandle > face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); return mesh.n_vertices(); }; #endif OpenMesh-9.0.0/Doc/Tutorial/10-persistence/fill_props.hh0000660000175000011300000000572414172246500023143 0ustar moebiusacg_staff#ifndef FILL_PROPS_HH #define FILL_PROPS_HH #include #include "int2roman.hh" template bool fill_props( Mesh& _m, OpenMesh::VPropHandleT _ph, bool _check=false) { static float a[9] = { 1.1f, 2.2f, 3.3f, 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f }; for(typename Mesh::VertexIter it=_m.vertices_begin(); it != _m.vertices_end(); ++it) { const float v = a[it->idx()%9]; if ( _check && !(_m.property( _ph, *it ) == v) ) return false; else _m.property( _ph, *it ) = v; } return true; } template bool fill_props( Mesh& _m, OpenMesh::EPropHandleT _ph, bool _check=false ) { for( typename Mesh::EdgeIter it=_m.edges_begin(); it != _m.edges_end(); ++it) { const size_t n = it->idx(); const bool v = ((n&(n-1))==0); // true for 0,1,2,4,8,.. if (_check && _m.property( _ph, *it ) != v) { std::cout << " eprop_bool: " << n << " -> " << _m.property(_ph, *it ) << " != " << v << std::endl; return false; } else { _m.property( _ph, *it ) = v; std::cout << " eprop_bool: " << n << " -> " << v << std::endl; } } return true; } template bool fill_props(Mesh& _m, OpenMesh::FPropHandleT _ph, bool _check=false) { for( typename Mesh::FaceIter it=_m.faces_begin(); it != _m.faces_end(); ++it) { const int n = (it->idx()) + 1; _m.property( _ph, *it ) = int2roman(n); } return true; } template bool fill_props( Mesh& _m, OpenMesh::HPropHandleT _ph, bool _check=false) { T v; static float a[9] = { 1.1f, 2.2f, 3.3f, 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f }; static float b[9] = { 2.2f, 3.3f, 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f, 1.1f }; static float c[9] = { 3.3f, 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f, 1.1f, 2.2f }; static float d[9] = { 4.4f, 5.5f, 6.6f, 7.7f, 8.8f, 9.9f, 1.1f, 2.2f, 3.3f }; static double values[9] = { 0.1, 0.02, 0.003, 0.0004, 0.00005, 0.000006, 0.0000007, 0.00000008, 0.000000009 }; for( typename Mesh::HalfedgeIter it=_m.halfedges_begin(); it != _m.halfedges_end(); ++it) { const int n = it->idx(); v = it->idx()+1; // ival v = values[n%9]; // dval v = ((n&(n-1))==0); // bval v.vec4fval[0] = a[n%9]; v.vec4fval[1] = b[n%9]; v.vec4fval[2] = c[n%9]; v.vec4fval[3] = d[n%9]; if ( _check && _m.property( _ph, *it ) != v ) return false; else _m.property( _ph, *it ) = v; } return true; } template bool fill_props( Mesh& _m, OpenMesh::MPropHandleT _ph, bool _check=false) { for( typename Mesh::FaceIter it=_m.faces_begin(); it != _m.faces_end(); ++it) { const size_t idx = it->idx(); if ( _check && _m.property( _ph )[int2roman(idx+1)] != idx ) return false; else _m.property( _ph )[int2roman(idx+1)] = idx; } return true; } #endif OpenMesh-9.0.0/Doc/Tutorial/10-persistence/int2roman.cc0000660000175000011300000000246714172246500022672 0ustar moebiusacg_staff#include #if defined(OM_CC_MIPS) # include #else # include #endif #include "int2roman.hh" std::string int2roman( size_t decimal, size_t length ) { assert( decimal > 0 && decimal < 1000 ); const size_t nrows = 4; const size_t ncols = 4; static size_t table_arabs[ nrows ][ ncols ] = { { 1000, 1000, 1000, 1000 }, { 900, 500, 400, 100 }, { 90, 50, 40, 10 }, { 9, 5, 4, 1 } }; static char *table_romans[ nrows ][ ncols ] = { { "M", "M", "M", "M" }, { "CM", "D", "CD", "C" }, { "XC", "L", "XL", "X" }, { "IX", "V", "IV", "I" } }; size_t power; // power of ten size_t index; // Indexes thru values to subtract std::string roman = ""; roman.reserve(length); for ( power = 0; power < nrows; power++ ) for ( index = 0; index < ncols; index++ ) while ( decimal >= table_arabs[ power ][ index ] ) { roman += table_romans[ power ][ index ]; decimal -= table_arabs[ power ][ index ]; } return roman; } OpenMesh-9.0.0/Doc/Tutorial/10-persistence/persistence.cc0000660000175000011300000002034214172246510023276 0ustar moebiusacg_staff#include #include #include // -------------------- OpenMesh #include #include #include // -------------------- little helper #include "generate_cube.hh" #include "stats.hh" #include "fill_props.hh" // ---------------------------------------------------------------------------- // Set to 1 to use an PolyMesh type. #define UsePolyMesh 1 // ---------------------------------------------------------------------------- using namespace OpenMesh; // ---------------------------------------------------------------------------- typedef TriMesh_ArrayKernelT<> TriMesh; typedef PolyMesh_ArrayKernelT<> PolyMesh; #if UsePolyMesh typedef PolyMesh Mesh; #else typedef TriMesh Mesh; #endif // ---------------------------------------------------------------------------- #ifndef DOXY_IGNORE_THIS struct MyData { int ival; double dval; bool bval; OpenMesh::Vec4f vec4fval; MyData() : ival(0), dval(0.0), bval(false) { } MyData( const MyData& _cpy ) : ival(_cpy.ival), dval(_cpy.dval), bval(_cpy.bval), vec4fval(_cpy.vec4fval) { } // ---------- assignment MyData& operator = (const MyData& _rhs) { ival = _rhs.ival; dval = _rhs.dval; bval = _rhs.bval; vec4fval = _rhs.vec4fval; return *this; } MyData& operator = (int _rhs) { ival = _rhs; return *this; } MyData& operator = (double _rhs) { dval = _rhs; return *this; } MyData& operator = (bool _rhs) { bval = _rhs; return *this; } MyData& operator = (const OpenMesh::Vec4f& _rhs) { vec4fval = _rhs; return *this; } // ---------- comparison bool operator == (const MyData& _rhs) const { return ival == _rhs.ival && dval == _rhs.dval && bval == _rhs.bval && vec4fval == _rhs.vec4fval; } bool operator != (const MyData& _rhs) const { return !(*this == _rhs); } }; #endif // ---------------------------------------------------------------------------- typedef std::map< std::string, unsigned int > MyMap; // ---------------------------------------------------------------------------- #ifndef DOXY_IGNORE_THIS namespace OpenMesh { namespace IO { // support persistence for struct MyData template <> struct binary { typedef MyData value_type; static const bool is_streamable = true; // return binary size of the value static size_t size_of(void) { return sizeof(int)+sizeof(double)+sizeof(bool)+sizeof(OpenMesh::Vec4f); } static size_t size_of(const value_type&) { return size_of(); } static size_t store(std::ostream& _os, const value_type& _v, bool _swap=false) { size_t bytes; bytes = IO::store( _os, _v.ival, _swap ); bytes += IO::store( _os, _v.dval, _swap ); bytes += IO::store( _os, _v.bval, _swap ); bytes += IO::store( _os, _v.vec4fval, _swap ); return _os.good() ? bytes : 0; } static size_t restore( std::istream& _is, value_type& _v, bool _swap=false) { size_t bytes; bytes = IO::restore( _is, _v.ival, _swap ); bytes += IO::restore( _is, _v.dval, _swap ); bytes += IO::restore( _is, _v.bval, _swap ); bytes += IO::restore( _is, _v.vec4fval, _swap ); return _is.good() ? bytes : 0; } }; template <> struct binary< MyMap > { typedef MyMap value_type; static const bool is_streamable = true; // return generic binary size of self, if known static size_t size_of(void) { return UnknownSize; } // return binary size of the value static size_t size_of(const value_type& _v) { if (_v.empty()) return sizeof(unsigned int); value_type::const_iterator it = _v.begin(); unsigned int N = _v.size(); size_t bytes = IO::size_of(N); for(;it!=_v.end(); ++it) { bytes += IO::size_of( it->first ); bytes += IO::size_of( it->second ); } return bytes; } static size_t store(std::ostream& _os, const value_type& _v, bool _swap=false) { size_t bytes = 0; unsigned int N = _v.size(); value_type::const_iterator it = _v.begin(); bytes += IO::store( _os, N, _swap ); for (; it != _v.end() && _os.good(); ++it) { bytes += IO::store( _os, it->first, _swap ); bytes += IO::store( _os, it->second, _swap ); } return _os.good() ? bytes : 0; } static size_t restore( std::istream& _is, value_type& _v, bool _swap=false) { size_t bytes = 0; unsigned int N = 0; _v.clear(); bytes += IO::restore( _is, N, _swap ); value_type::key_type key; value_type::mapped_type val; for (size_t i=0; i(mesh); // should display 8 vertices, 18/12 edges, 12/6 faces (Tri/Poly) mesh_stats(mesh); // print out information about properties mesh_property_stats(mesh); std::cout << "Define some custom properties..\n"; OpenMesh::VPropHandleT vprop_float; OpenMesh::EPropHandleT eprop_bool; OpenMesh::FPropHandleT fprop_string; OpenMesh::HPropHandleT hprop_mydata; OpenMesh::MPropHandleT mprop_map; std::cout << ".. and registrate them at the mesh object.\n"; mesh.add_property(vprop_float, "vprop_float"); mesh.add_property(eprop_bool, "eprop_bool"); mesh.add_property(fprop_string, "fprop_string"); mesh.add_property(hprop_mydata, "hprop_mydata"); mesh.add_property(mprop_map, "mprop_map"); mesh_property_stats(mesh); std::cout << "Now let's fill the props..\n"; fill_props(mesh, vprop_float); fill_props(mesh, eprop_bool); fill_props(mesh, fprop_string); fill_props(mesh, hprop_mydata); fill_props(mesh, mprop_map); std::cout << "Check props..\n"; #define CHK_PROP( PH ) \ std::cout << " " << #PH << " " \ << (fill_props(mesh, PH, true)?"ok\n":"error\n") CHK_PROP(vprop_float); CHK_PROP(eprop_bool); CHK_PROP(fprop_string); CHK_PROP(hprop_mydata); CHK_PROP(mprop_map); #undef CHK_PROP std::cout << "Set persistent flag..\n"; #define SET_PERS( PH ) \ mesh.property(PH).set_persistent(true); \ std::cout << " " << #PH << " " \ << (mesh.property(PH).persistent()?"ok\n":"failed!\n") mesh.property(vprop_float).set_persistent(true); std::cout << " vprop_float " << (mesh.property(vprop_float).persistent()?"ok\n":"failed!\n"); SET_PERS( eprop_bool ); SET_PERS( fprop_string ); SET_PERS( hprop_mydata ); mesh.mproperty(mprop_map).set_persistent(true); std::cout << " mprop_map " << (mesh.mproperty(mprop_map).persistent()?"ok\n":"failed!\n"); std::cout << "Write mesh.."; if (IO::write_mesh( mesh, "persistence-check.om" )) std::cout << " ok\n"; else { std::cout << " failed\n"; return 1; } std::cout << "Clear mesh\n"; mesh.clear(); mesh_stats(mesh, " "); std::cout << "Read back mesh.."; try { if (IO::read_mesh( mesh, "persistence-check.om" )) std::cout << " ok\n"; else { std::cout << " failed!\n"; return 1; } mesh_stats(mesh, " "); } catch( std::exception &x ) { std::cerr << x.what() << std::endl; return 1; } std::cout << "Check props..\n"; #define CHK_PROP( PH ) \ std::cout << " " << #PH << " " \ << (fill_props(mesh, PH, true)?"ok\n":"error\n") CHK_PROP(vprop_float); CHK_PROP(eprop_bool); CHK_PROP(fprop_string); CHK_PROP(hprop_mydata); CHK_PROP(mprop_map); #undef CHK_PROP return 0; } // end of file // ============================================================================ OpenMesh-9.0.0/Doc/Tutorial/10-persistence/int2roman.hh0000660000175000011300000000020114172246500022664 0ustar moebiusacg_staff#ifndef INT2ROMAN_HH #define INT2ROMAN_HH #include std::string int2roman( size_t decimal, size_t length=30 ); #endif OpenMesh-9.0.0/Doc/Tutorial/10-persistence/stats.hh0000660000175000011300000000065714172246500022130 0ustar moebiusacg_staff#ifndef STATS_HH #define STATS_HH template void mesh_stats( Mesh& _m, const std::string& prefix = "" ) { std::cout << prefix << _m.n_vertices() << " vertices, " << _m.n_edges() << " edges, " << _m.n_faces() << " faces\n"; } template void mesh_property_stats(Mesh& _m) { std::cout << "Current set of properties:\n"; _m.property_stats(std::cout); } #endif OpenMesh-9.0.0/Doc/Tutorial/04-stl_algorithms/0000770000175000011300000000000014172246500021152 5ustar moebiusacg_staffOpenMesh-9.0.0/Doc/Tutorial/04-stl_algorithms/smooth_algo.hh0000660000175000011300000000355014172246500024012 0ustar moebiusacg_staff#include #include #ifndef DOXY_IGNORE_THIS template class SmootherT { public: typedef typename Mesh::Point cog_t; typedef OpenMesh::VPropHandleT< cog_t > Property_cog; public: // construct with a given mesh explicit SmootherT(Mesh& _mesh) : mesh_(_mesh) { mesh_.add_property( cog_ ); } ~SmootherT() { mesh_.remove_property( cog_ ); } // smooth mesh _iterations times void smooth(unsigned int _iterations) { for (unsigned int i=0; i < _iterations; ++i) { std::for_each(mesh_.vertices_begin(), mesh_.vertices_end(), ComputeCOG(mesh_, cog_)); std::for_each(mesh_.vertices_begin(), mesh_.vertices_end(), SetCOG(mesh_, cog_)); } } private: //--- private classes --- class ComputeCOG { public: ComputeCOG(Mesh& _mesh, Property_cog& _cog) : mesh_(_mesh), cog_(_cog) {} void operator()(const typename Mesh::VertexHandle& _vh) { typename Mesh::VertexVertexIter vv_it; typename Mesh::Scalar valence(0.0); mesh_.property(cog_, _vh) = typename Mesh::Point(0.0, 0.0, 0.0); for (vv_it=mesh_.vv_iter(_vh); vv_it.is_valid(); ++vv_it) { mesh_.property(cog_, _vh) += mesh_.point( *vv_it ); ++valence; } mesh_.property(cog_, _vh ) /= valence; } private: Mesh& mesh_; Property_cog& cog_; }; class SetCOG { public: SetCOG(Mesh& _mesh, Property_cog& _cog) : mesh_(_mesh), cog_(_cog) {} void operator()(const typename Mesh::VertexHandle& _vh) { if (!mesh_.is_boundary(_vh)) mesh_.set_point( _vh, mesh_.property(cog_, _vh) ); } private: Mesh& mesh_; Property_cog& cog_; }; //--- private elements --- Mesh& mesh_; Property_cog cog_; }; #endif OpenMesh-9.0.0/Doc/Tutorial/04-stl_algorithms/smooth.cc0000660000175000011300000000235014172246500022773 0ustar moebiusacg_staff#include #include // -------------------- OpenMesh #include #include // -------------------- #include "smooth_algo.hh" // ---------------------------------------------------------------------------- #ifndef DOXY_IGNORE_THIS struct MyTraits : public OpenMesh::DefaultTraits { HalfedgeAttributes(OpenMesh::Attributes::PrevHalfedge); }; #endif typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; // ---------------------------------------------------------------------------- int main(int argc, char **argv) { MyMesh mesh; // check command line options if (argc != 4) { std::cerr << "Usage: " << argv[0] << " #iterations infile outfile\n"; return 1; } // read mesh from stdin if ( ! OpenMesh::IO::read_mesh(mesh, argv[2]) ) { std::cerr << "Error: Cannot read mesh from " << argv[2] << std::endl; return 1; } // smoothing mesh argv[1] times SmootherT smoother(mesh); smoother.smooth(atoi(argv[1])); // write mesh to stdout if ( ! OpenMesh::IO::write_mesh(mesh, argv[3]) ) { std::cerr << "Error: cannot write mesh to " << argv[3] << std::endl; return 1; } return 0; } OpenMesh-9.0.0/Doc/Tutorial/05-std_properties/0000770000175000011300000000000014172246500021166 5ustar moebiusacg_staffOpenMesh-9.0.0/Doc/Tutorial/05-std_properties/properties.cc0000660000175000011300000000347014172246500023676 0ustar moebiusacg_staff#include // -------------------- #include #include typedef OpenMesh::TriMesh_ArrayKernelT<> MyMesh; int main(int argc, char **argv) { MyMesh mesh; if (argc!=2) { std::cerr << "Usage: " << argv[0] << " \n"; return 1; } // request vertex normals, so the mesh reader can use normal information // if available mesh.request_vertex_normals(); // assure we have vertex normals if (!mesh.has_vertex_normals()) { std::cerr << "ERROR: Standard vertex property 'Normals' not available!\n"; return 1; } OpenMesh::IO::Options opt; if ( ! OpenMesh::IO::read_mesh(mesh,argv[1], opt)) { std::cerr << "Error loading mesh from file " << argv[1] << std::endl; return 1; } // If the file did not provide vertex normals, then calculate them if ( !opt.check( OpenMesh::IO::Options::VertexNormal ) ) { // we need face normals to update the vertex normals mesh.request_face_normals(); // let the mesh update the normals mesh.update_normals(); // dispose the face normals, as we don't need them anymore mesh.release_face_normals(); } // move all vertices one unit length along it's normal direction for (MyMesh::VertexIter v_it = mesh.vertices_begin(); v_it != mesh.vertices_end(); ++v_it) { std::cout << "Vertex #" << *v_it << ": " << mesh.point( *v_it ); mesh.set_point( *v_it, mesh.point(*v_it)+mesh.normal(*v_it) ); std::cout << " moved to " << mesh.point( *v_it ) << std::endl; } // don't need the normals anymore? Remove them! mesh.release_vertex_normals(); // just check if it really works if (mesh.has_vertex_normals()) { std::cerr << "Ouch! ERROR! Shouldn't have any vertex normals anymore!\n"; return 1; } return 0; } OpenMesh-9.0.0/Doc/Tutorial/08-io_options/0000770000175000011300000000000014172246500020305 5ustar moebiusacg_staffOpenMesh-9.0.0/Doc/Tutorial/08-io_options/io_options.cc0000660000175000011300000002040214172246500022775 0ustar moebiusacg_staff#include #include // -------------------- OpenMesh #include #include #include // ---------------------------------------------------------------------------- using namespace OpenMesh; // ---------------------------------------------------------------------------- typedef TriMesh_ArrayKernelT<> MyMesh; // ---------------------------------------------------------------------------- #define CHKROPT( Option ) \ std::cout << " provides " << #Option \ << (ropt.check(IO::Options:: Option)?": yes\n":": no\n") #define CHKWOPT( Option ) \ std::cout << " write " << #Option \ << (wopt.check(IO::Options:: Option)?": yes\n":": no\n") #define MESHOPT( msg, tf ) \ std::cout << " " << msg << ": " << ((tf)?"yes\n":"no\n") // ---------------------------------------------------------------------------- void parse_commandline( int _argc, char **_argv, MyMesh& _mesh, IO::Options &ropt, IO::Options &wopt ); void usage_and_exit(int xcode); // ---------------------------------------------------------------------------- int main(int argc, char **argv) { MyMesh mesh; IO::Options ropt, wopt; // -------------------- evaluate commandline parse_commandline( argc, argv, mesh, ropt, wopt ); // -------------------- read mesh if ( ! IO::read_mesh(mesh,argv[optind], ropt)) { std::cerr << "Error loading mesh from file " << argv[optind] << std::endl; return 1; } // -------------------- show options std::cout << "File " << argv[optind] << std::endl; std::cout << " is binary: " << (ropt.check(IO::Options::Binary) ? " yes\n" : " no\n"); std::cout << " byte order: "; if (ropt.check(IO::Options::Swap)) std::cout << "swapped\n"; else if (ropt.check(IO::Options::LSB)) std::cout << "little endian\n"; else if (ropt.check(IO::Options::MSB)) std::cout << "big endian\n"; else std::cout << "don't care\n"; std::cout << " provides VertexNormal" << ( // strange layout for doxygen ropt.check(IO::Options::VertexNormal) ? ": yes\n":": no\n"); CHKROPT( VertexColor ); CHKROPT( VertexTexCoord ); CHKROPT( FaceNormal ); CHKROPT( FaceColor ); // -------------------- mesh stats std::cout << "# Vertices: " << mesh.n_vertices() << std::endl; std::cout << "# Edges : " << mesh.n_faces() << std::endl; std::cout << "# Faces : " << mesh.n_faces() << std::endl; // -------------------- show write options std::cout << "Selected write options:\n"; std::cout << " use binary: " << (wopt.check(IO::Options::Binary) ? " yes\n" : " no\n"); std::cout << " byte order: "; if (wopt.check(IO::Options::Swap)) std::cout << "swapped\n"; else if (wopt.check(IO::Options::LSB)) std::cout << "little endian\n"; else if (wopt.check(IO::Options::MSB)) std::cout << "big endian\n"; else std::cout << "don't care\n"; std::cout << " write VertexNormal" << (wopt.check(IO::Options::VertexNormal) ? ": yes\n":": no\n"); CHKWOPT( VertexColor ); CHKWOPT( VertexTexCoord ); CHKWOPT( FaceNormal ); CHKWOPT( FaceColor ); // -------------------- show mesh capabilities std::cout << "Mesh supports\n"; MESHOPT("vertex normals", mesh.has_vertex_normals()); MESHOPT("vertex colors", mesh.has_vertex_colors()); MESHOPT("texcoords", mesh.has_vertex_texcoords2D()); MESHOPT("face normals", mesh.has_face_normals()); MESHOPT("face colors", mesh.has_face_colors()); // -------------------- write mesh std::cout << "Write mesh to " << argv[optind+1] << ".."; if ( !IO::write_mesh( mesh, argv[optind+1], wopt ) ) { std::cerr << "Error" << std::endl; std::cerr << "Possible reasons:\n"; std::cerr << "1. Chosen format cannot handle an option!\n"; std::cerr << "2. Mesh does not provide necessary information!\n"; std::cerr << "3. Or simply cannot open file for writing!\n"; return 1; } else std::cout << "Ok.\n"; return 0; } // ---------------------------------------------------------------------------- void parse_commandline( int _argc, char **_argv, MyMesh& _mesh, IO::Options &ropt, IO::Options &wopt ) { int c; while ((c=getopt(_argc, _argv, "bhsBF:LMSV:X:"))!=-1) { switch(c) { // -------------------- read options // force binary input case 'b': ropt += IO::Options::Binary; break; // force swapping the byte order, when reading a binary file case 's': ropt += IO::Options::Swap; break; // -------------------- write options // Write binary variant of format if possible case 'B': wopt += IO::Options::Binary; break; // case 'F': for(size_t i=0; optarg[i]; ++i) switch(optarg[i]) { case 'n' : wopt += IO::Options::FaceNormal; break; case 'c' : wopt += IO::Options::FaceColor; break; } break; // Use little endian when writing binary data case 'L': wopt += IO::Options::LSB; break; // Use big endian when writing binary data case 'M': wopt += IO::Options::MSB; break; // Swap byte order when writing binary data case 'S': wopt += IO::Options::Swap; break; // case 'V': { for(size_t i=0; optarg[i]; ++i) switch(optarg[i]) { case 'n' : // dont't change layout!! wopt += IO::Options::VertexNormal; break; case 't' : wopt += IO::Options::VertexTexCoord; break; case 'c' : wopt += IO::Options::VertexColor; break; } break; } // -------------------- request mesh' standard properties case 'X': { char entity='\0'; for(size_t i=0; optarg[i]; ++i) switch(optarg[i]) { case 'v': case 'f': entity = optarg[i]; break; case 'n': switch(entity) { case 'v': _mesh.request_vertex_normals(); break; case 'f': _mesh.request_face_normals(); break; } break; case 'c': switch(entity) { case 'v': _mesh.request_vertex_colors(); break; case 'f': _mesh.request_face_colors(); break; } break; case 't': switch(entity) { case 'v': _mesh.request_vertex_texcoords2D(); break; } break; } break; } // -------------------- help case 'h': usage_and_exit(0); default: usage_and_exit(1); } } if ( _argc-optind != 2) usage_and_exit(1); } // ---------------------------------------------------------------------------- void usage_and_exit(int xcode) { std::ostream &os = xcode ? std::cerr : std::cout; os << "Usage: io_options [Options] \n" << std::endl; os << " Read and write a mesh, using OpenMesh::IO::Options\n" << std::endl; os << "Options:\n" << std::endl; os << "a) read options\n" << std::endl << " -b\n" << "\tAssume input file is a binary file\n" << std::endl << " -s\n" << "\tSwap byte order when reading a binary file!\n" << std::endl; os << "b) write options\n" << std::endl << " -B\n" << "\tWrite binary data\n" << std::endl << " -S\n" << "\tSwap byte order, when writing binary data\n" << std::endl << " -M/-L\n" << "\tUse MSB/LSB byte ordering, when writing binary data\n" << std::endl << " -V{n|t|c}\n" << "\tWrite vertex normals, texcoords, and/or colors\n" << std::endl << " -F{n|c}\n" << "\tWrite face normals, and/or colors\n" << std::endl; os << "c) Mesh properties\n" << std::endl << " -Xv{n|c|t}\n" << "\tRequest vertex property normals|colors|texcoords\n" << std::endl << " -Xf{n|c}\n" << "\tRequest face property normals|colors\n" << std::endl; exit(xcode); } // end of file // ============================================================================ OpenMesh-9.0.0/Doc/Tutorial/12-predicates/0000770000175000011300000000000014172246500020241 5ustar moebiusacg_staffOpenMesh-9.0.0/Doc/Tutorial/12-predicates/predicates.cc0000660000175000011300000000403614172246500022677 0ustar moebiusacg_staff #include #include #include #include #include #include using MyMesh = OpenMesh::TriMesh; bool is_divisible_by_3(OpenMesh::FaceHandle vh) { return vh.idx() % 3 == 0; } int main(int argc, char** argv) { using namespace OpenMesh::Predicates; // for easier access to predicates // Read command line options MyMesh mesh; if (argc != 4) { std::cerr << "Usage: " << argv[0] << " infile" << std::endl; return 1; } const std::string infile = argv[1]; // Read mesh file if (!OpenMesh::IO::read_mesh(mesh, infile)) { std::cerr << "Error: Cannot read mesh from " << infile << std::endl; return 1; } // Count boundary vertices std::cout << "Mesh contains " << mesh.vertices().count_if(Boundary()) << " boundary vertices"; // Selected inner vertices std::cout << "These are the selected inner vertices: " << std::endl; for (auto vh : mesh.vertices().filtered(!Boundary() && Selected())) std::cout << vh.idx() << ", "; std::cout << std::endl; // Faces whose id is divisible by 3 auto vec = mesh.faces().filtered(is_divisible_by_3).to_vector(); std::cout << "There are " << vec.size() << " faces whose id is divisible by 3" << std::endl; // Faces which are tagged or whose id is not divisible by 3 auto vec2 = mesh.faces().filtered(Tagged() || !make_predicate(is_divisible_by_3)).to_vector(); std::cout << "There are " << vec2.size() << " faces which are tagged or whose id is not divisible by 3" << std::endl; // Edges that are longer than 10 or shorter than 2 OpenMesh::EProp longer_than_10(mesh); for (auto eh : mesh.edges()) longer_than_10[eh] = mesh.calc_edge_length(eh) > 10; std::cout << "There are " << mesh.edges().count_if(make_predicate(longer_than_10) || make_predicate([&](OpenMesh::EdgeHandle eh) { return mesh.calc_edge_length(eh) < 2; })) << " edges which are shorter than 2 or longer than 10" << std::endl; } OpenMesh-9.0.0/Doc/Tutorial/02-iterators/0000770000175000011300000000000014172246500020131 5ustar moebiusacg_staffOpenMesh-9.0.0/Doc/Tutorial/02-iterators/smooth.cc0000660000175000011300000000333414172246500021755 0ustar moebiusacg_staff#include #include // -------------------- OpenMesh #include #include typedef OpenMesh::TriMesh_ArrayKernelT<> MyMesh; int main(int argc, char **argv) { MyMesh mesh; // check command line options if (argc != 4) { std::cerr << "Usage: " << argv[0] << " #iterations infile outfile\n"; return 1; } // read mesh from stdin if ( ! OpenMesh::IO::read_mesh(mesh, argv[2]) ) { std::cerr << "Error: Cannot read mesh from " << argv[2] << std::endl; return 1; } // this vector stores the computed centers of gravity std::vector cogs; std::vector::iterator cog_it; cogs.reserve(mesh.n_vertices()); // smoothing mesh argv[1] times MyMesh::VertexIter v_it, v_end(mesh.vertices_end()); MyMesh::VertexVertexIter vv_it; MyMesh::Point cog; MyMesh::Scalar valence; unsigned int i, N(atoi(argv[1])); for (i=0; i < N; ++i) { cogs.clear(); for (v_it=mesh.vertices_begin(); v_it!=v_end; ++v_it) { cog[0] = cog[1] = cog[2] = valence = 0.0; for (vv_it=mesh.vv_iter( *v_it ); vv_it.is_valid(); ++vv_it) { cog += mesh.point( *vv_it ); ++valence; } cogs.push_back(cog / valence); } for (v_it=mesh.vertices_begin(), cog_it=cogs.begin(); v_it!=v_end; ++v_it, ++cog_it) if ( !mesh.is_boundary( *v_it ) ) mesh.set_point( *v_it, *cog_it ); } // write mesh to stdout if ( ! OpenMesh::IO::write_mesh(mesh, argv[3]) ) { std::cerr << "Error: cannot write mesh to " << argv[3] << std::endl; return 1; } return 0; } OpenMesh-9.0.0/Doc/Tutorial/07b-delete_geometry/0000770000175000011300000000000014172246500021441 5ustar moebiusacg_staffOpenMesh-9.0.0/Doc/Tutorial/07b-delete_geometry/delete_geometry.cc0000660000175000011300000001627414172246500025140 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include // -------------------- OpenMesh #include #include #include #include // ---------------------------------------------------------------------------- struct MyTraits : public OpenMesh::DefaultTraits { }; typedef OpenMesh::PolyMesh_ArrayKernelT MyMesh; // ---------------------------------------------------------------------------- // Build a simple cube and delete it except one face int main() { MyMesh mesh; // the request has to be called before a vertex/face/edge can be deleted. it grants access to the status attribute mesh.request_face_status(); mesh.request_edge_status(); mesh.request_vertex_status(); // generate vertices MyMesh::VertexHandle vhandle[8]; MyMesh::FaceHandle fhandle[6]; vhandle[0] = mesh.add_vertex(MyMesh::Point(-1, -1, 1)); vhandle[1] = mesh.add_vertex(MyMesh::Point( 1, -1, 1)); vhandle[2] = mesh.add_vertex(MyMesh::Point( 1, 1, 1)); vhandle[3] = mesh.add_vertex(MyMesh::Point(-1, 1, 1)); vhandle[4] = mesh.add_vertex(MyMesh::Point(-1, -1, -1)); vhandle[5] = mesh.add_vertex(MyMesh::Point( 1, -1, -1)); vhandle[6] = mesh.add_vertex(MyMesh::Point( 1, 1, -1)); vhandle[7] = mesh.add_vertex(MyMesh::Point(-1, 1, -1)); // generate (quadrilateral) faces std::vector tmp_face_vhandles; tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[0]); tmp_face_vhandles.push_back(vhandle[1]); tmp_face_vhandles.push_back(vhandle[2]); tmp_face_vhandles.push_back(vhandle[3]); fhandle[0] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[7]); tmp_face_vhandles.push_back(vhandle[6]); tmp_face_vhandles.push_back(vhandle[5]); tmp_face_vhandles.push_back(vhandle[4]); fhandle[1] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[1]); tmp_face_vhandles.push_back(vhandle[0]); tmp_face_vhandles.push_back(vhandle[4]); tmp_face_vhandles.push_back(vhandle[5]); fhandle[2] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[2]); tmp_face_vhandles.push_back(vhandle[1]); tmp_face_vhandles.push_back(vhandle[5]); tmp_face_vhandles.push_back(vhandle[6]); fhandle[3] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[3]); tmp_face_vhandles.push_back(vhandle[2]); tmp_face_vhandles.push_back(vhandle[6]); tmp_face_vhandles.push_back(vhandle[7]); fhandle[4] = mesh.add_face(tmp_face_vhandles); tmp_face_vhandles.clear(); tmp_face_vhandles.push_back(vhandle[0]); tmp_face_vhandles.push_back(vhandle[3]); tmp_face_vhandles.push_back(vhandle[7]); tmp_face_vhandles.push_back(vhandle[4]); fhandle[5] = mesh.add_face(tmp_face_vhandles); // And now delete all faces and vertices // except face (vh[7], vh[6], vh[5], vh[4]) // whose handle resides in fhandle[1] // Delete face 0 mesh.delete_face(fhandle[0], false); // ... face 2 mesh.delete_face(fhandle[2], false); // ... face 3 mesh.delete_face(fhandle[3], false); // ... face 4 mesh.delete_face(fhandle[4], false); // ... face 5 mesh.delete_face(fhandle[5], false); // If isolated vertices result in a face deletion // they have to be deleted manually. If you want this // to happen automatically, change the second parameter // to true. // Now delete the isolated vertices 0, 1, 2 and 3 mesh.delete_vertex(vhandle[0], false); mesh.delete_vertex(vhandle[1], false); mesh.delete_vertex(vhandle[2], false); mesh.delete_vertex(vhandle[3], false); // Delete all elements that are marked as deleted // from memory. mesh.garbage_collection(); // write mesh to output.obj try { if ( !OpenMesh::IO::write_mesh(mesh, "output.off") ) { std::cerr << "Cannot write mesh to file 'output.off'" << std::endl; return 1; } } catch( std::exception& x ) { std::cerr << x.what() << std::endl; return 1; } return 0; } OpenMesh-9.0.0/Doc/Tutorial/03-properties/0000770000175000011300000000000014172246500020312 5ustar moebiusacg_staffOpenMesh-9.0.0/Doc/Tutorial/03-properties/smooth.cc0000660000175000011300000000344114172246500022135 0ustar moebiusacg_staff#include #include #include #include #include using MyMesh = OpenMesh::TriMesh; int main(int argc, char** argv) { // Read command line options MyMesh mesh; if (argc != 4) { std::cerr << "Usage: " << argv[0] << " #iterations infile outfile" << std::endl; return 1; } const int iterations = argv[1]; const std::string infile = argv[2]; const std::string outfile = argv[3]; // Read mesh file if (!OpenMesh::IO::read_mesh(mesh, infile)) { std::cerr << "Error: Cannot read mesh from " << infile << std::endl; return 1; } { // Add a vertex property storing the computed centers of gravity auto cog = OpenMesh::VProp(mesh); // Smooth the mesh several times for (int i = 0; i < iterations; ++i) { // Iterate over all vertices to compute centers of gravity for (const auto& vh : mesh.vertices()) { cog[vh] = {0,0,0}; int valence = 0; // Iterate over all 1-ring vertices around vh for (const auto& vvh : mesh.vv_range(vh)) { cog[vh] += mesh.point(vvh); ++valence; } cog[vh] /= valence; } // Move all vertices to the previously computed positions for (const auto& vh : mesh.vertices()) { mesh.point(vh) = cog[vh]; } } } // The cog vertex property is removed from the mesh at the end of this scope // Write mesh file if (!OpenMesh::IO::read_mesh(mesh, outfile)) { std::cerr << "Error: Cannot write mesh to " << outfile << std::endl; return 1; } } OpenMesh-9.0.0/Doc/Tutorial/01-build_cube/0000770000175000011300000000000014172246500020211 5ustar moebiusacg_staffOpenMesh-9.0.0/Doc/Tutorial/01-build_cube/build_cube.cc0000660000175000011300000001330114172246500022614 0ustar moebiusacg_staff/* ========================================================================= * * * * OpenMesh * * Copyright (c) 2001-2015, RWTH-Aachen University * * Department of Computer Graphics and Multimedia * * All rights reserved. * * www.openmesh.org * * * *---------------------------------------------------------------------------* * This file is part of OpenMesh. * *---------------------------------------------------------------------------* * * * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright notice, * * this list of conditions and the following disclaimer. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the following disclaimer in the * * documentation and/or other materials provided with the distribution. * * * * 3. Neither the name of the copyright holder nor the names of its * * contributors may be used to endorse or promote products derived from * * this software without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED * * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * * * ========================================================================= */ #include // -------------------- OpenMesh #include #include // ---------------------------------------------------------------------------- typedef OpenMesh::PolyMesh_ArrayKernelT<> MyMesh; // ---------------------------------------------------------------------------- // Build a simple cube and write it to std::cout int main() { MyMesh mesh; // generate vertices MyMesh::VertexHandle vhandle[8]; vhandle[0] = mesh.add_vertex(MyMesh::Point(-1, -1, 1)); vhandle[1] = mesh.add_vertex(MyMesh::Point( 1, -1, 1)); vhandle[2] = mesh.add_vertex(MyMesh::Point( 1, 1, 1)); vhandle[3] = mesh.add_vertex(MyMesh::Point(-1, 1, 1)); vhandle[4] = mesh.add_vertex(MyMesh::Point(-1, -1, -1)); vhandle[5] = mesh.add_vertex(MyMesh::Point( 1, -1, -1)); vhandle[6] = mesh.add_vertex(MyMesh::Point( 1, 1, -1)); vhandle[7] = mesh.add_vertex(MyMesh::Point(-1, 1, -1)); // generate (quadrilateral) faces std::vector face_vhandles; face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[4]); face_vhandles.push_back(vhandle[5]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[6]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[7]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[7]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); // write mesh to output.obj try { if ( !OpenMesh::IO::write_mesh(mesh, "output.off") ) { std::cerr << "Cannot write mesh to file 'output.off'" << std::endl; return 1; } } catch( std::exception& x ) { std::cerr << x.what() << std::endl; return 1; } return 0; } OpenMesh-9.0.0/Doc/Tutorial/06-attributes/0000770000175000011300000000000014172246500020307 5ustar moebiusacg_staffOpenMesh-9.0.0/Doc/Tutorial/06-attributes/attributes.cc0000660000175000011300000000472214172246500023012 0ustar moebiusacg_staff#include #include // -------------------- #include #include #include #ifndef DOXY_IGNORE_THIS // Define my personal traits struct MyTraits : OpenMesh::DefaultTraits { // Let Point and Normal be a vector of doubles typedef OpenMesh::Vec3d Point; typedef OpenMesh::Vec3d Normal; // Already defined in OpenMesh::DefaultTraits // HalfedgeAttributes( OpenMesh::Attributes::PrevHalfedge ); // Uncomment next line to disable attribute PrevHalfedge // HalfedgeAttributes( OpenMesh::Attributes::None ); // // or // // HalfedgeAttributes( 0 ); }; #endif // Define my mesh with the new traits! typedef OpenMesh::TriMesh_ArrayKernelT MyMesh; // ------------------------------------------------------------------ main ---- int main(int argc, char **argv) { MyMesh mesh; if (argc!=2) { std::cerr << "Usage: " << argv[0] << " \n"; return 1; } // Just make sure that point element type is double if ( typeid( OpenMesh::vector_traits::value_type ) != typeid(double) ) { std::cerr << "Ouch! ERROR! Data type is wrong!\n"; return 1; } // Make sure that normal element type is double if ( typeid( OpenMesh::vector_traits::value_type ) != typeid(double) ) { std::cerr << "Ouch! ERROR! Data type is wrong!\n"; return 1; } // Add vertex normals as default property (ref. previous tutorial) mesh.request_vertex_normals(); // Add face normals as default property mesh.request_face_normals(); // load a mesh OpenMesh::IO::Options opt; if ( ! OpenMesh::IO::read_mesh(mesh,argv[1], opt)) { std::cerr << "Error loading mesh from file " << argv[1] << std::endl; return 1; } // If the file did not provide vertex normals, then calculate them if ( !opt.check( OpenMesh::IO::Options::VertexNormal ) && mesh.has_face_normals() && mesh.has_vertex_normals() ) { // let the mesh update the normals mesh.update_normals(); } // move all vertices one unit length along it's normal direction for (MyMesh::VertexIter v_it = mesh.vertices_begin(); v_it != mesh.vertices_end(); ++v_it) { std::cout << "Vertex #" << *v_it << ": " << mesh.point( *v_it ); mesh.set_point( *v_it, mesh.point(*v_it)+mesh.normal(*v_it) ); std::cout << " moved to " << mesh.point( *v_it ) << std::endl; } return 0; } OpenMesh-9.0.0/Doc/Tutorial/11-smart_handles/0000770000175000011300000000000014172246500020741 5ustar moebiusacg_staffOpenMesh-9.0.0/Doc/Tutorial/11-smart_handles/smooth.cc0000660000175000011300000000370314172246500022565 0ustar moebiusacg_staff #include #include #include #include #include using MyMesh = OpenMesh::TriMesh; int main(int argc, char** argv) { // Read command line options MyMesh mesh; if (argc != 4) { std::cerr << "Usage: " << argv[0] << " #iterations infile outfile" << std::endl; return 1; } const int iterations = argv[1]; const std::string infile = argv[2]; const std::string outfile = argv[3]; // Read mesh file if (!OpenMesh::IO::read_mesh(mesh, infile)) { std::cerr << "Error: Cannot read mesh from " << infile << std::endl; return 1; } { // Add a vertex property storing the laplace vector auto laplace = OpenMesh::VProp(mesh); // Add a vertex property storing the laplace of the laplace auto bi_laplace = OpenMesh::VProp(mesh); // Get a propertymanager of the points property of the mesh to use as functor auto points = OpenMesh::getPointsProperty(mesh); // Smooth the mesh several times for (int i = 0; i < iterations; ++i) { // Iterate over all vertices to compute laplace vector for (const auto& vh : mesh.vertices()) laplace(vh) = vh.vertices().avg(points) - points(vh); // Iterate over all vertices to compute the laplace vector of the laplace vectors for (const auto& vh : mesh.vertices()) bi_laplace(vh) = (vh.vertices().avg(laplace) - laplace(vh)); // update points by substracting the bi-laplacian damped by a factor of 0.5 for (const auto& vh : mesh.vertices()) points(vh) += -0.5 * bi_laplace(vh); } } // The laplace and update properties are removed from the mesh at the end of this scope. // Write mesh file if (!OpenMesh::IO::read_mesh(mesh, outfile)) { std::cerr << "Error: Cannot write mesh to " << outfile << std::endl; return 1; } } OpenMesh-9.0.0/Doc/tutorial_07.docu0000660000175000011300000000311514172246500017121 0ustar moebiusacg_staff/** \page tutorial_07 Extending the mesh using traits This examples shows: - How to extend the behaviour of entities using traits. In the previous tutorial we used attributes and changed the type of the data types \c Point, \c Normal, \c TexCoord, and \c Color. But we can do even more with traits. We can change the behaviour of the mesh entities \c Vertex, \c Face, \c Edge, and \c Halfedge. One goal in the design was a highly customizable data structure. Using the traits technique makes it possible. We pick up the smoother again and show an alternative way to implement it. Now we place the necessary data and the functions in the vertex itself \dontinclude 07-traits/smooth.cc \skipline MyTraits \until }; Note the definition of the vertex entity. We use the supplied define \c VertexTraits (which resolves in a rather inconvenient template definition). Similary we can use the defines \c FaceTraits, \c EdgeTraits, and \c HalfedgeTraits to extend these entities. Now we enhanced the vertex, with the additional member variable \c cog_, and the get/set-method pair to access the new member. As before we compute in a first loop the barycenters for all vertices and store the information at the vertices \skipline mesh.data(*v_it).set_cog In the second pass we set the new position of each vertex \skipline mesh.data(*v_it).cog It looks neat, but on the other hand we can't remove the data anymore as we could do with properties! By using traits one creates a 'static' configuration, which can't be changed during runtime. The complete source looks like this: \include 07-traits/smooth.cc */OpenMesh-9.0.0/Doc/tutorial_11.docu0000660000175000011300000000715714172246500017126 0ustar moebiusacg_staff/** \page tutorial_11 Using Smart Handles This examples shows: - How to use Smart Handles and ranges to navigate on the mesh - How to use Smart Ranges So far we have used methods such as halfedge_handle(), next_halfedge_handle(), prev_halfedge_handle(), oppopsite_halfedge_handle(), face_handle(), to_vertex_handle(), and some others, to navigate on that mesh. These functions are defined on a mesh and require as input a handle to an element of the mesh, such as VertexHandle or HalfedgeHandle. In the following example we iterate over all vertices of a triangle mesh and for each vertex we create a list of the vertices that lie opposite of the edges in the ring around the vertex: \code // iterate over vertices of the mesh for (auto vh : mesh.vertices()) { std::vector opposite_vertices; // iterate over all outgoing halfedges for (auto heh : mesh.voh_range(vh)) { // navigate to the opposite vertex and store it in the vector opposite_vertices.push_back(mesh.to_vertex_handle(mesh.next_halfedge_handle(mesh.opposite_halfedge_handle(mesh.next_halfedge_handle(heh))))); } } \endcode For a more concise way of navigating OpenMesh provides smart handles, OpenMesh::SmartVertexHandle, OpenMesh::SmartHalfedgeHandle, OpenMesh::SmartEdgeHandle, and OpenMesh::SmartFaceHandle. Smart handles are smart, because they know to which mesh they belong. This allows them to provide functions for navigating the mesh allowing us to write the above code much simpler: \code // iterate over vertices of the mesh for (auto vh : mesh.vertices()) { // iterate over all outgoing halfedges std::vector opposite_vertices; for (auto heh : vh.outgoing_halfedges()) { // navigate to the opposite vertex and store it in the vector opposite_vertices.push_back(heh.next().opp().next().to()); } } \endcode The ranges of OpenMesh that are returned by functions like voh_range() or outgoing_halfedges() all provide a few methods than can simplify some calculations (see OpenMesh::SmartRangeT). One example is the to_vector() method which convertes the range of elements into a vector containing the elements. All of these methods take a functor as argument (sometimes optional) which is called for each element of the range. With this, the above code can also be implemented like this: \code // iterate over vertices of the mesh for (auto vh : mesh.vertices()) { // create lambda that returns opposite vertex auto opposite_vertex = [](OpenMesh::SmartHalfedgeHandle heh) { return heh.next().opp().next().to(); }; // create vector containing all opposite vertices auto opposite_vertices = vh.outgoing_halfedges().to_vector(opposite_vertex); } \endcode --- ## Code Example In this example, we will use bi-laplacian smoothing on a mesh. We store the \c laplace vector which is the vector pointing from a vertex to the center of gravity of its neighboring vertices in a vertex property. \dontinclude 11-smart_handles/smooth.cc \skipline laplace \skipline laplace To compute the center of gravity, i.e. the average position, we use the avg() method of the range of 1-ring vertices and pass in a PropertyManager acting as functor returning the corresponding point of a vertex. \skipline points \until avg(points) Similarily we compute the update vector as the laplace of the freshly computed laplace vectors by simply exchanging the points property manager with the laplace property manager. \skipline Iterate \until bi_laplace Finally, we apply the update after damping it by a factor of -0.5. \skipline update points \until bi_laplace Below is the complete source code: \include 11-smart_handles/smooth.cc --- */ OpenMesh-9.0.0/Doc/tutorial_08.docu0000660000175000011300000001443414172246500017130 0ustar moebiusacg_staff/** \page tutorial_08 Using IO::Options This example shows: - How to control the behaviour of \c Mesh::IO::read_mesh(), - How to control the behaviour of \c Mesh::IO::write_mesh(). The class \c OpenMesh::IO::Options can be used when reading/writing a mesh. It controls the behaviour of the reader/writer modules by means of enabled/disabled bits in a bitset. The class provides an interface for enabling, disabling and verifying the bits in the set. We distinguish between -# mode bits - control binary reading/writing - Options::Binary - Options::MSB - Options::LSB - Options::Swap (MSB|LSB) -# property bits - controls which standard properties to read/write - Options::VertexNormal - Options::VertexTexCoord - Options::VertexColor - Options::FaceNormal - Options::FaceColor - Options::FaceTexCoord - Options::ColorAlpha - Options::ColorFloat - Options::Custom These bits have different effects when reading or writing. The file format itself is selected by the extension of the filename. Please take into account, each mesh has to request the standard property before loading with the corresponding option. For instance, if you enable Options::VertexNormal, your mesh has to request vertex normals. Otherwise, they will not be written into the mesh. \note Face Tex Coords will not be saved as a property per face, but as a property per halfedge. Therefore, you have to request the "halfedge_texcoords2D" property The OBJ-reader can also read information about the textures in the *.mtl file, if available. These texture information (includes texturename and index) will be saved in the property of type: \code OpenMesh::MPropHandleT< std::map< int, std::string > > \endcode with the name: \code "TextureMapping" \endcode This property will be automatically created, if textures were found. There is no other option you have to define for reading texture information beside of the request of the property.\n Additionally, the OBJ loader writes the texture index per face, if the property "face_texture_index" is requested. The texture index is the same index as the index written in the texture mapping. So, it is possible to get the name of the texture from a face via its texture index over the texture mapping property to the texture name. But remember, you have to request the face texture index property first before loading the mesh. Below in the table you can see what options are suported by which reader/writer (it is possible that the data format can support more). ASCII is not a real option and will be selected, if binary was not defined.
Reader/Writer Feature Support List
Format/OptionASCIIBinaryMSBLSBSwapVertexNormalVertexColorVertexTexCoordEdgeColorFaceNormalFaceColorFaceTexCoordColorAlphaColorFloatCustom
OBJx xx *)x xxx
OFFxx x xxx x xx
PLYxxxx xxx x xxx **)
OM xxxxxxxxxx (\ref tutorial_09 )
STLxxxx
VTK ***)x
\*) can read the non-standard extension vertex colors (floats only): \li defined with vc (e.g. used by meshlab) \li colors encoded in a vertex line (v followed by 6 values) \**) only vertex and face properties with fundamental types. Take into account, that you don't have to request these custom properties before loading. \***) no reader exists The program does not more than providing a command line based interface to select the option bits for reading/writing and to request mesh properties. Hence illegal combinations are possible and will result in a failure of the program. (The input file won't be damaged in this case, but be careful where you put the ouput file!)

Reading meshes
When reading a file the mode bits are used to give the reader an advice or hint. Depending on the format we can help the reader to interpret the data correctly. First of all we can tell it that the file contains binary data. \dontinclude 08-io_options/io_options.cc \skipline ropt += IO::Options::Binary Further on we can ask the reader two swap the byte-order. \skipline ropt += IO::Options::Swap (Both can be done via the command line with the options -b and -s, respectively.) By default the geometry and the topology is restored from the file. The file might contain more, especially it could provide normals or texture coordinates. We can examine the property bits after reading to find out what else is available: \dontinclude 08-io_options/io_options.cc \skipline ropt.check(IO::Options::VertexNormal) If a property bit is set it does not mean, that it has been restored as well. The property must have been requested prior reading the file. (The demo program offers the command line option \c -Xv[nct] and \c -Xf[nc] to request vertex and face properties.)
Writing meshes
When writing the mesh the mode bits apparently control whether to use the binary variant and the desired byte-ordering. For example, if we choose binary mode and want to swap the byte order, we set \skipline wopt += IO::Options::Binary \skipline wopt += IO::Options::Swap If the format does not specify the byte order the system byte order is used. If the format does not support binary storage, the mode bits are ignored. If the format supports storing additional information, which are conform with the standard properties, we can use the property bits to tell the writer what we would like to have stored. If we would like to store the vertex normals we simply set \skipline wopt += IO::Options::VertexNormal Finally we can write the data to the file \dontinclude 08-io_options/io_options.cc \skipline write_mesh The method returns false on error, which might have three different reasons: -# the option is not supported by the choosen format -# a selected standard property is not available -# a 'system' error like - could not open the file due to access rights - disk space exhausted during write - ... The complete source looks like this: \include 08-io_options/io_options.cc */ OpenMesh-9.0.0/Doc/CMakeLists.txt0000660000175000011300000000053414172246500016636 0ustar moebiusacg_staffinclude (VCIDoxygen) IF (DOXYGEN_FOUND) # Add a documentation install target vci_create_doc_target(doc-install) if (TARGET doc-install) vci_copy_after_build (doc-install "${CMAKE_BINARY_DIR}/Build/${VCI_PROJECT_DATADIR}/Doc/html" "${CMAKE_INSTALL_PREFIX}/${VCI_PROJECT_DATADIR}/doc/html") endif() ENDIF(DOXYGEN_FOUND) OpenMesh-9.0.0/Doc/operations.docu0000660000175000011300000001054114172246500017134 0ustar moebiusacg_staff/** \page mesh_operations Some basic operations: Flipping and collapsing edges In this section you will learn about some basic operations on a mesh that %OpenMesh already provides. Comprising the flipping of edges in a triangle mesh as well as collapsing edges by joining the two adjacent vertices. \li \ref op_flip \li \ref op_collapse \section op_flip Flipping edges in triangle meshes Considering two adjacent faces of a triangle mesh, there exist exactly two different configurations of the inner edge. Calling the function OpenMesh::TriConnectivity::flip(EdgeHandle _eh) will flip the specified edge to its opposite orientation as shown in the illustration below. \image html mesh.flip.png "Flipping edges in a triangle mesh" So, the following snippet of code shows how to use this in your applications: \code TriMesh mesh; // Add some vertices TriMesh::VertexHandle vhandle[4]; vhandle[0] = mesh.add_vertex(MyMesh::Point(0, 0, 0)); vhandle[1] = mesh.add_vertex(MyMesh::Point(0, 1, 0)); vhandle[2] = mesh.add_vertex(MyMesh::Point(1, 1, 0)); vhandle[3] = mesh.add_vertex(MyMesh::Point(1, 0, 0)); // Add two faces std::vector face_vhandles; face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[3]); mesh.add_face(face_vhandles); // Now the edge adjacent to the two faces connects // vertex vhandle[0] and vhandle[2]. // Find this edge and then flip it for(TriMesh::EdgeIter it = mesh.edges_begin(); it != mesh.edges_end(); ++it) { if(!mesh.is_boundary(*it)) { // Flip edge mesh.flip(*it); } } // The edge now connects vertex vhandle[1] and vhandle[3]. \endcode \section op_collapse Collapsing edges In this section you will learn how to collapse edges such that the two adjacent vertices join. %OpenMesh provides the function OpenMesh::PolyConnectivity::collapse(HalfedgeHandle _heh) to perform this operation. This will collapse the from-vertex (remeber that halfedges are directed) to the to-vertex of the halfedge as illustrated below. Note that collapsing edges might cause topological inconsistencies to your mesh. You should verify consistency after collapsing edges by calling OpenMesh::PolyConnectivity::is_collapse_ok(). \note You have to request status attributes in order to use the collapse and delete functions! \image html mesh.collapse.png "Collapsing will always be performed in the direction the halfedge points to." A simple code example related to the illustration might look like this: \code PolyMesh mesh; // Request required status flags mesh.request_vertex_status(); mesh.request_edge_status(); mesh.request_face_status(); // Add some vertices as in the illustration above PolyMesh::VertexHandle vhandle[7]; vhandle[0] = mesh.add_vertex(MyMesh::Point(-1, 1, 0)); vhandle[1] = mesh.add_vertex(MyMesh::Point(-1, 3, 0)); vhandle[2] = mesh.add_vertex(MyMesh::Point(0, 0, 0)); vhandle[3] = mesh.add_vertex(MyMesh::Point(0, 2, 0)); vhandle[4] = mesh.add_vertex(MyMesh::Point(0, 4, 0)); vhandle[5] = mesh.add_vertex(MyMesh::Point(1, 1, 0)); vhandle[6] = mesh.add_vertex(MyMesh::Point(1, 3, 0)); // Add three quad faces std::vector face_vhandles; face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[0]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[3]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[1]); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[5]); face_vhandles.push_back(vhandle[4]); mesh.add_face(face_vhandles); face_vhandles.clear(); face_vhandles.push_back(vhandle[3]); face_vhandles.push_back(vhandle[2]); face_vhandles.push_back(vhandle[6]); face_vhandles.push_back(vhandle[5]); mesh.add_face(face_vhandles); // Now find the edge between vertex vhandle[2] // and vhandle[3] for(PolyMesh::HalfedgeIter it = mesh.halfedges_begin(); it != mesh.halfedges_end(); ++it) { if( mesh.to_vertex_handle(*it) == vhandle[3] && mesh.from_vertex_handle(*it) == vhandle[2]) { // Collapse edge mesh.collapse(*it); break; } } // Our mesh now looks like in the illustration above after the collapsing. \endcode */ OpenMesh-9.0.0/Doc/tutorial_01.docu0000660000175000011300000000440214172246500017113 0ustar moebiusacg_staff/** \page tutorial_01 First Steps - Building a cube This small example shows: \li How to declare your type \c MyMesh, \li How to add vertices and faces to a mesh, \li How to write a mesh using the IO functions. For each program the first step is to define your type \c MyMesh. %OpenMesh supports general polygonal meshes (faces are polygons with varying number of vertices) as well as specialized triangle meshes (all faces are triangles). In this example we want to build a cube from six quadrangles, therefore we choose the polygonal mesh. %OpenMesh also supports different mesh kernels, specifying how all the vertices, edges, and faces are stored internally (see also \ref mesh_kernels_group). However, the storage must provide an array like interface. For the tutorial we use the supplied ArrayKernel. The predefined combinations of TriMesh/PolyMesh and the kernel are contained in \c %OpenMesh/src/OpenMesh/Core/Mesh, we use the PolyMesh_ArrayKernelT. \dontinclude build_cube.cc \skipline PolyMesh_ArrayKernel \skipline MyMesh Now since we have declared our type \c MyMesh, we only have to add 8 vertices and 6 quadrangles to build a cube. Adding a vertex is done using the add_vertex method. It gets a coordinate and returns a handle to the inserted vertex. We store all handles in an array, since we need them for specifying the faces. \skipline vhandle[0] \until vhandle[3]
In order to add a face to the mesh, we have to build a vector holding the handles to the face's vertices. This vector is passed to the \c add_face method. The following block will create a face from the first four vertices: \skipline face_vhandles \until add_face
The orientation of the face is defined by the order in which the vertices are given: If you look at the frontfacing side of the polygon, then the vertices are in counter-clockwise order. After creating all of the six faces, we want to write the resulting mesh to standard output. %OpenMesh provides some basic input/output methods in the namespace OpenMesh::IO: \skipline write_
To use the IO facility of %OpenMesh make sure that the include MeshIO.hh is included first. \dontinclude build_cube.cc \skipline MeshIO \until PolyMesh_ArrayKernel
The complete source looks like this: \include build_cube.cc **/ OpenMesh-9.0.0/Doc/tutorial_main.docu0000660000175000011300000000340214172246500017616 0ustar moebiusacg_staff/** \page tutorial Tutorials (code examples) The %OpenMesh mesh library is a powerful tool for handling polygonal meshes. Due to its inherent generative structure it allows the user to create mesh types which are custom tailored to the specific needs of the application. The user can either supply his own data structures for representing vertices, edges and faces or he can conveniently use the predefined structures of %OpenMesh. Additionally %OpenMesh offers dynamic properties allowing the user to attach and detach data to the mesh during runtime. This document is supposed to introduce the basic concepts of %OpenMesh. In this tutorial we will introduce the %OpenMesh library by means of simple examples. The first one just builds a polygonal mesh representing a cube and writes the result to standard output. The following examples develop a simple mesh smoother: Recall that the immediate neighbors of a vertex are called the 1-ring of this vertex. It is well known that a polygonal mesh can be smoothed by repeatedly replacing each vertex' position by the center of gravity (cog) of its 1-ring. The basic smoother will \li read a polygonal mesh from standard input, \li compute the cog of the 1-ring of each vertex, \li replace each vertex' position by its cog and finally, \li write the mesh to standard output.
  1. \subpage tutorial_build
  2. \subpage tutorial_01
  3. \subpage tutorial_02
  4. \subpage tutorial_03
  5. \subpage tutorial_04
  6. \subpage tutorial_11
  7. \subpage tutorial_12
  8. \subpage tutorial_05
  9. \subpage tutorial_06
  10. \subpage tutorial_07
  11. \subpage tutorial_07b
  12. \subpage tutorial_08
  13. \subpage tutorial_09
  14. \subpage tutorial_10
*/ OpenMesh-9.0.0/Doc/tutorial_03.docu0000660000175000011300000001223314172246500017116 0ustar moebiusacg_staff/** \page tutorial_03 Using (custom) properties This examples shows: - How to add and remove custom properties - How to get and set the value of a custom property In the last example we computed the barycenter of each vertex' neighborhood and stored it in an array. It would be more convenient and less error-prone if we could store this data in the mesh and let %OpenMesh manage the data. It would be even more helpful if we could attach such properties dynamically to the mesh. Custom properties can be conveniently created and attached to meshes by creating an object of type OpenMesh::PropertyManager. A PropertyManager manages the lifetime of the property and provides read / write access to its values. You can use the typedefs VProp, HProp, EProp, FProp, and MProp in order to create a PropertyManager attached to vertices, halfedge, edges, faces and the mesh respectively. Each of these takes as template argument the type of the property value that is attached to each element (e.g., \p int, \p double, etc.). We differentiate between two kinds of properties. Named and temporary properties. Temporary properties are created by just providing the constructor with a mesh on which the property should be created. These properties will be removed as soon as the PropertyManager goes out of scope. If in addition to the mesh a property name is provided, a named property will be created which will stay alive even after the PropertyManager goes out of scope. If a PropertyManager is given a name of an already existing property, it will provide read and write access to the same property. Finally, an optional first parameter can be given containing a value that will be used to initialize the property for all elements if the property is freshly created (i.e. always for temporary properties, and only the first time a specific name is used). Here are a few examples of how to create and access mesh properties: \code // Add a temporary mesh property that stores a double value for every vertex auto temperature = OpenMesh::VProp(mesh); OpenMesh::VertexHandle vh = ...; temperature[vh] = 1.0; // The temperature property will be removed from the mesh when the handle reaches the end of the scope. // Obtain an existing property that stores a 2D vector for every halfedge // (or create that property if it does not exist already) and initilize it with the Vector(1,1)) auto uv = OpenMesh::HProp(mesh, "uv", OpenMesh::Vec2d(1,1)); OpenMesh::VertexHandle heh = ...; std::cout << temperature[heh][0] << " " << temperature[heh][1] << std::endl; // Obtain an existing mesh property (or create that property if it does not exist already) // containing a description string auto desc = OpenMesh::MProp(mesh, "desc"); *desc = "This is a very nice mesh."; \endcode --- ## Code Example In this example, we will store the \c cog value (see previous example) in a vertex property instead of keeping it in a separate array. To do so, we first add a (temporary) property of the desired element type (OpenMesh::VertexHandle) and value type (\c %MyMesh::Point) to the mesh: \dontinclude 03-properties/smooth.cc \skipline VProp Enough memory is allocated to hold as many values of \c %MyMesh::Point as there are vertices. All insert and delete operations on the mesh are synchronized with the attached properties. Once the property is created, we can use it to compute the centers of the neighborhood of each vertex: \skipline mesh.vertices \until cog[vh] /= valence \until } Finally, we set the new position for each vertex: \skipline mesh.vertices \until mesh.point \until } Below is the complete source code: \include 03-properties/smooth.cc --- ## Property Lifetime In the above example, we chose to use VProp without a name. This causes the created property to automatically be removed from the mesh as soon as we leave the scope of the associated handle variable \c cog. If, instead, a property is desired to survive its local scope, it should be created with a name. For example: \code auto face_area = OpenMesh::FProp(mesh, "face_area"); \endcode At a later time, we can access the same property by using the same name. If we want to make sure, that we access a property that has already been created earlier, we can use hasProperty() to test whether a mesh has the desired property: \code if (OpenMesh::hasProperty(mesh, "face_area")) { // Property exists. Do something with it. auto valley = OpenMesh::FProp(mesh, "face_area"); } else { // Property does not exist. Do something else. } \endcode --- ## Low-Level Property API The property managers VProp, HProp, EProp, FProp and MProp are the convenient high-level interface for creating and accessing mesh properties. Beneath these convenience functions, there is also a low-level property interface where handle and property lifetime must be managed manually. This interface is accessed through a mesh's add_property(), get_property(), remove_property(), and property() functions and several property handle classes (OpenMesh::VPropHandleT, OpenMesh::HPropHandleT, OpenMesh::EPropHandleT, OpenMesh::FPropHandleT, OpenMesh::MPropHandleT). --- */ OpenMesh-9.0.0/Doc/smoother.docu0000660000175000011300000000330614172246500016612 0ustar moebiusacg_staff//----------------------------------------------------------------------------- /** \page smoother_docu Smoother Tools \section OM_Smoother_Overview Overview The %OpenMesh library provides tools for smoothing Triangle- and Polymeshes -# Smoother: -# OpenMesh::Smoother::SmootherT -# OpenMesh::Smoother::LaplaceSmootherT -# OpenMesh::Smoother::JacobiLaplaceSmootherT \section OM_Smoother_Usage Usage The smoothers directly work on an OpenMesh. The following example shows how to use them: \code #include // Initialize smoother with input mesh OpenMesh::Smoother::JacobiLaplaceSmootherT smoother(mesh); smoother.initialize( Tangential_and_Normal, //Smooth direction C0) //Continuity // Execute 3 smooth steps smoother.smooth(3); \endcode \section Options \subsection Continuity \li C0: shape is continuous, but not the tangent \li C1: shape and tangent are continuous \li C2: preserves curvature \subsection Component \li Tangential: Smooth in tangential direction \li Normal: Smooth in normal direction \li Tangential_and_Normal: Smooth in tangential and normal direction \subsection localError Local Error By default, this option is disabled. You can set local max. local errors (absolute or relative) via following functions: \code void OpenMesh::Smoother::SmootherT::set_relative_local_error(Scalar _err); void OpenMesh::Smoother::SmootherT::set_absolute_local_error(Scalar _err); void OpenMesh::Smoother::SmootherT::disable_local_error_check(); \endcode */ //----------------------------------------------------------------------------- OpenMesh-9.0.0/Doc/tutorial_07b.docu0000660000175000011300000000374414172246500017273 0ustar moebiusacg_staff/** \page tutorial_07b Deleting geometry elements This small example shows how to remove faces and vertices from a mesh. We basically use the geometry created in \ref tutorial_01. If we want our mesh class to be able to remove vertices, faces or edges we have to extend the default traits for our mesh class. Vertices, faces and (half-)edges need the OpenMesh::Attributes::Status attribute which is used to hold the flag "deleted" if an element is deleted. Instead of defining the required attributes via traits on compile-time, it is possible to request attributes dynamically on run-time by requesting them. In this example, we want to delete faces, edges and vertices, therefore requesting the status attribute is required. \note You have to request attributes before you use them, if you don't enable them via traits. \dontinclude delete_geometry.cc \skipline // the request \until mesh.request_vertex_status(); After having created the geometry of the cube one can delete faces and vertices by simply calling delete_vertices() (delete_faces() or delete_edges() respectively). Note that there is actually no way to directly delete halfedges since they are automatically affected when the parent edge is marked as deleted! The status whether an element is marked as deleted can be requested by \code mesh.status(handle).deleted(); // true if element handle is marked as deleted // false otherwise \endcode where handle is either a vertex-, edge- or face-handle. In this example we delete all faces except one and the corresponding vertices. The code looks like this \dontinclude delete_geometry.cc \skipline // Delete face 0 \until mesh.delete_vertex(vhandle[3], false); Now the deleted faces and vertices are marked as "deleted" internally. Call garbage_collection() to definitely remove them from memory. \dontinclude delete_geometry.cc \skipline // Delete all \until mesh.garbage_collection(); The full source code of the example: \include delete_geometry.cc **/ OpenMesh-9.0.0/Doc/vdpm.docu0000660000175000011300000000126414172246500015721 0ustar moebiusacg_staff//----------------------------------------------------------------------------- /** \page vdpm_docu View Dependent Progressive Meshes The VDPM software is based on
Truly Selective Refinement of Progressive Meshes, J. Kim and S. Lee , In Proc. Graphics Interface 2001 The library is located in \c %OpenMesh/Tools/VDPM/ and in \c %OpenMesh/Apps/VDProgMesh/ are demo applications: -# \c mkbalancedpm creates balanced progressive meshes -# \c vdpmanalyzer takes a progressive mesh and generates a view dependent progressive mesh. -# \c vdpmsynthezier is viewer for vdpm meshes. \todo Complete VDPM documentation. */ OpenMesh-9.0.0/Doc/doxy.config.in0000660000175000011300000034207214172246500016663 0ustar moebiusacg_staff# Doxyfile 1.9.1 # This file describes the settings to be used by the documentation system # doxygen (www.doxygen.org) for a project. # # All text after a double hash (##) is considered a comment and is placed in # front of the TAG it is preceding. # # All text after a single hash (#) is considered a comment and will be ignored. # The format is: # TAG = value [value, ...] # For lists, items can also be appended using: # TAG += value [value, ...] # Values that contain spaces should be placed between quotes (\" \"). #--------------------------------------------------------------------------- # Project related configuration options #--------------------------------------------------------------------------- # This tag specifies the encoding used for all characters in the configuration # file that follow. The default is UTF-8 which is also the encoding used for all # text before the first occurrence of this tag. Doxygen uses libiconv (or the # iconv built into libc) for the transcoding. See # https://www.gnu.org/software/libiconv/ for the list of possible encodings. # The default value is: UTF-8. DOXYFILE_ENCODING = UTF-8 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by # double-quotes, unless you are using Doxywizard) that should identify the # project for which the documentation is generated. This name is used in the # title of most generated pages and in a few other places. # The default value is: My Project. PROJECT_NAME = OpenMesh # The PROJECT_NUMBER tag can be used to enter a project or revision number. This # could be handy for archiving the generated documentation or if some version # control system is used. PROJECT_NUMBER = # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a # quick idea about the purpose of the project. Keep the description short. PROJECT_BRIEF = # With the PROJECT_LOGO tag one can specify a logo or an icon that is included # in the documentation. The maximum height of the logo should not exceed 55 # pixels and the maximum width should not exceed 200 pixels. Doxygen will copy # the logo to the output directory. PROJECT_LOGO = @CMAKE_CURRENT_SOURCE_DIR@/images/rwth_vci_rgb.jpg # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path # into which the generated documentation will be written. If a relative path is # entered, it will be relative to the location where doxygen was started. If # left blank the current directory will be used. OUTPUT_DIRECTORY = @CMAKE_BINARY_DIR@/Build/@VCI_PROJECT_DATADIR@/Doc # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- # directories (in 2 levels) under the output directory of each output format and # will distribute the generated files over these directories. Enabling this # option can be useful when feeding doxygen a huge amount of source files, where # putting all generated files in the same directory would otherwise causes # performance problems for the file system. # The default value is: NO. CREATE_SUBDIRS = NO # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII # characters to appear in the names of generated files. If set to NO, non-ASCII # characters will be escaped, for example _xE3_x81_x84 will be used for Unicode # U+3044. # The default value is: NO. ALLOW_UNICODE_NAMES = NO # The OUTPUT_LANGUAGE tag is used to specify the language in which all # documentation generated by doxygen is written. Doxygen will use this # information to generate all constant output in the proper language. # Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, # Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), # Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, # Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), # Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, # Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, # Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, # Ukrainian and Vietnamese. # The default value is: English. OUTPUT_LANGUAGE = English # The OUTPUT_TEXT_DIRECTION tag is used to specify the direction in which all # documentation generated by doxygen is written. Doxygen will use this # information to generate all generated output in the proper direction. # Possible values are: None, LTR, RTL and Context. # The default value is: None. OUTPUT_TEXT_DIRECTION = None # If the BRIEF_MEMBER_DESC tag is set to YES, doxygen will include brief member # descriptions after the members that are listed in the file and class # documentation (similar to Javadoc). Set to NO to disable this. # The default value is: YES. BRIEF_MEMBER_DESC = YES # If the REPEAT_BRIEF tag is set to YES, doxygen will prepend the brief # description of a member or function before the detailed description # # Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the # brief descriptions will be completely suppressed. # The default value is: YES. REPEAT_BRIEF = YES # This tag implements a quasi-intelligent brief description abbreviator that is # used to form the text in various listings. Each string in this list, if found # as the leading text of the brief description, will be stripped from the text # and the result, after processing the whole list, is used as the annotated # text. Otherwise, the brief description is used as-is. If left blank, the # following values are used ($name is automatically replaced with the name of # the entity):The $name class, The $name widget, The $name file, is, provides, # specifies, contains, represents, a, an and the. ABBREVIATE_BRIEF = # If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then # doxygen will generate a detailed section even if there is only a brief # description. # The default value is: NO. ALWAYS_DETAILED_SEC = NO # If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all # inherited members of a class in the documentation of that class as if those # members were ordinary class members. Constructors, destructors and assignment # operators of the base classes will not be shown. # The default value is: NO. INLINE_INHERITED_MEMB = NO # If the FULL_PATH_NAMES tag is set to YES, doxygen will prepend the full path # before files name in the file list and in the header files. If set to NO the # shortest path that makes the file name unique will be used # The default value is: YES. FULL_PATH_NAMES = YES # The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path. # Stripping is only done if one of the specified strings matches the left-hand # part of the path. The tag can be used to show relative paths in the file list. # If left blank the directory from which doxygen is run is used as the path to # strip. # # Note that you can specify absolute paths here, but also relative paths, which # will be relative from the directory where doxygen is started. # This tag requires that the tag FULL_PATH_NAMES is set to YES. STRIP_FROM_PATH = @CMAKE_SOURCE_DIR@ \ @CMAKE_SOURCE_DIR@/src # The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the # path mentioned in the documentation of a class, which tells the reader which # header file to include in order to use a class. If left blank only the name of # the header file containing the class definition is used. Otherwise one should # specify the list of include paths that are normally passed to the compiler # using the -I flag. STRIP_FROM_INC_PATH = @CMAKE_SOURCE_DIR@ \ @CMAKE_SOURCE_DIR@/src # If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but # less readable) file names. This can be useful is your file systems doesn't # support long names like on DOS, Mac, or CD-ROM. # The default value is: NO. SHORT_NAMES = YES # If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the # first line (until the first dot) of a Javadoc-style comment as the brief # description. If set to NO, the Javadoc-style will behave just like regular Qt- # style comments (thus requiring an explicit @brief command for a brief # description.) # The default value is: NO. JAVADOC_AUTOBRIEF = YES # If the JAVADOC_BANNER tag is set to YES then doxygen will interpret a line # such as # /*************** # as being the beginning of a Javadoc-style comment "banner". If set to NO, the # Javadoc-style will behave just like regular comments and it will not be # interpreted by doxygen. # The default value is: NO. JAVADOC_BANNER = NO # If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first # line (until the first dot) of a Qt-style comment as the brief description. If # set to NO, the Qt-style will behave just like regular Qt-style comments (thus # requiring an explicit \brief command for a brief description.) # The default value is: NO. QT_AUTOBRIEF = NO # The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a # multi-line C++ special comment block (i.e. a block of //! or /// comments) as # a brief description. This used to be the default behavior. The new default is # to treat a multi-line C++ comment block as a detailed description. Set this # tag to YES if you prefer the old behavior instead. # # Note that setting this tag to YES also means that rational rose comments are # not recognized any more. # The default value is: NO. MULTILINE_CPP_IS_BRIEF = NO # By default Python docstrings are displayed as preformatted text and doxygen's # special commands cannot be used. By setting PYTHON_DOCSTRING to NO the # doxygen's special commands can be used and the contents of the docstring # documentation blocks is shown as doxygen documentation. # The default value is: YES. PYTHON_DOCSTRING = YES # If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the # documentation from any documented member that it re-implements. # The default value is: YES. INHERIT_DOCS = YES # If the SEPARATE_MEMBER_PAGES tag is set to YES then doxygen will produce a new # page for each member. If set to NO, the documentation of a member will be part # of the file/class/namespace that contains it. # The default value is: NO. SEPARATE_MEMBER_PAGES = NO # The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen # uses this value to replace tabs by spaces in code fragments. # Minimum value: 1, maximum value: 16, default value: 4. TAB_SIZE = 8 # This tag can be used to specify a number of aliases that act as commands in # the documentation. An alias has the form: # name=value # For example adding # "sideeffect=@par Side Effects:\n" # will allow you to put the command \sideeffect (or @sideeffect) in the # documentation, which will result in a user-defined paragraph with heading # "Side Effects:". You can put \n's in the value part of an alias to insert # newlines (in the resulting output). You can put ^^ in the value part of an # alias to insert a newline as if a physical newline was in the original file. # When you need a literal { or } or , in the value part of an alias you have to # escape them by means of a backslash (\), this can lead to conflicts with the # commands \{ and \} for these it is advised to use the version @{ and @} or use # a double escape (\\{ and \\}) ALIASES = # Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources # only. Doxygen will then generate output that is more tailored for C. For # instance, some of the names that are used will be different. The list of all # members will be omitted, etc. # The default value is: NO. OPTIMIZE_OUTPUT_FOR_C = NO # Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or # Python sources only. Doxygen will then generate output that is more tailored # for that language. For instance, namespaces will be presented as packages, # qualified scopes will look different, etc. # The default value is: NO. OPTIMIZE_OUTPUT_JAVA = NO # Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran # sources. Doxygen will then generate output that is tailored for Fortran. # The default value is: NO. OPTIMIZE_FOR_FORTRAN = NO # Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL # sources. Doxygen will then generate output that is tailored for VHDL. # The default value is: NO. OPTIMIZE_OUTPUT_VHDL = NO # Set the OPTIMIZE_OUTPUT_SLICE tag to YES if your project consists of Slice # sources only. Doxygen will then generate output that is more tailored for that # language. For instance, namespaces will be presented as modules, types will be # separated into more groups, etc. # The default value is: NO. OPTIMIZE_OUTPUT_SLICE = NO # Doxygen selects the parser to use depending on the extension of the files it # parses. With this tag you can assign which parser to use for a given # extension. Doxygen has a built-in mapping, but you can override or extend it # using this tag. The format is ext=language, where ext is a file extension, and # language is one of the parsers supported by doxygen: IDL, Java, JavaScript, # Csharp (C#), C, C++, D, PHP, md (Markdown), Objective-C, Python, Slice, VHDL, # Fortran (fixed format Fortran: FortranFixed, free formatted Fortran: # FortranFree, unknown formatted Fortran: Fortran. In the later case the parser # tries to guess whether the code is fixed or free formatted code, this is the # default for Fortran type files). For instance to make doxygen treat .inc files # as Fortran files (default is PHP), and .f files as C (default is Fortran), # use: inc=Fortran f=C. # # Note: For files without extension you can use no_extension as a placeholder. # # Note that for custom extensions you also need to set FILE_PATTERNS otherwise # the files are not read by doxygen. When specifying no_extension you should add # * to the FILE_PATTERNS. # # Note see also the list of default file extension mappings. EXTENSION_MAPPING = # If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments # according to the Markdown format, which allows for more readable # documentation. See https://daringfireball.net/projects/markdown/ for details. # The output of markdown processing is further processed by doxygen, so you can # mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in # case of backward compatibilities issues. # The default value is: YES. MARKDOWN_SUPPORT = YES # When the TOC_INCLUDE_HEADINGS tag is set to a non-zero value, all headings up # to that level are automatically included in the table of contents, even if # they do not have an id attribute. # Note: This feature currently applies only to Markdown headings. # Minimum value: 0, maximum value: 99, default value: 5. # This tag requires that the tag MARKDOWN_SUPPORT is set to YES. TOC_INCLUDE_HEADINGS = 0 # When enabled doxygen tries to link words that correspond to documented # classes, or namespaces to their corresponding documentation. Such a link can # be prevented in individual cases by putting a % sign in front of the word or # globally by setting AUTOLINK_SUPPORT to NO. # The default value is: YES. AUTOLINK_SUPPORT = YES # If you use STL classes (i.e. std::string, std::vector, etc.) but do not want # to include (a tag file for) the STL sources as input, then you should set this # tag to YES in order to let doxygen match functions declarations and # definitions whose arguments contain STL classes (e.g. func(std::string); # versus func(std::string) {}). This also make the inheritance and collaboration # diagrams that involve STL classes more complete and accurate. # The default value is: NO. BUILTIN_STL_SUPPORT = YES # If you use Microsoft's C++/CLI language, you should set this option to YES to # enable parsing support. # The default value is: NO. CPP_CLI_SUPPORT = NO # Set the SIP_SUPPORT tag to YES if your project consists of sip (see: # https://www.riverbankcomputing.com/software/sip/intro) sources only. Doxygen # will parse them like normal C++ but will assume all classes use public instead # of private inheritance when no explicit protection keyword is present. # The default value is: NO. SIP_SUPPORT = NO # For Microsoft's IDL there are propget and propput attributes to indicate # getter and setter methods for a property. Setting this option to YES will make # doxygen to replace the get and set methods by a property in the documentation. # This will only work if the methods are indeed getting or setting a simple # type. If this is not the case, or you want to show the methods anyway, you # should set this option to NO. # The default value is: YES. IDL_PROPERTY_SUPPORT = YES # If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC # tag is set to YES then doxygen will reuse the documentation of the first # member in the group (if any) for the other members of the group. By default # all members of a group must be documented explicitly. # The default value is: NO. DISTRIBUTE_GROUP_DOC = YES # If one adds a struct or class to a group and this option is enabled, then also # any nested class or struct is added to the same group. By default this option # is disabled and one has to add nested compounds explicitly via \ingroup. # The default value is: NO. GROUP_NESTED_COMPOUNDS = NO # Set the SUBGROUPING tag to YES to allow class member groups of the same type # (for instance a group of public functions) to be put as a subgroup of that # type (e.g. under the Public Functions section). Set it to NO to prevent # subgrouping. Alternatively, this can be done per class using the # \nosubgrouping command. # The default value is: YES. SUBGROUPING = YES # When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions # are shown inside the group in which they are included (e.g. using \ingroup) # instead of on a separate page (for HTML and Man pages) or section (for LaTeX # and RTF). # # Note that this feature does not work in combination with # SEPARATE_MEMBER_PAGES. # The default value is: NO. INLINE_GROUPED_CLASSES = NO # When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions # with only public data fields or simple typedef fields will be shown inline in # the documentation of the scope in which they are defined (i.e. file, # namespace, or group documentation), provided this scope is documented. If set # to NO, structs, classes, and unions are shown on a separate page (for HTML and # Man pages) or section (for LaTeX and RTF). # The default value is: NO. INLINE_SIMPLE_STRUCTS = NO # When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or # enum is documented as struct, union, or enum with the name of the typedef. So # typedef struct TypeS {} TypeT, will appear in the documentation as a struct # with name TypeT. When disabled the typedef will appear as a member of a file, # namespace, or class. And the struct will be named TypeS. This can typically be # useful for C code in case the coding convention dictates that all compound # types are typedef'ed and only the typedef is referenced, never the tag name. # The default value is: NO. TYPEDEF_HIDES_STRUCT = NO # The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This # cache is used to resolve symbols given their name and scope. Since this can be # an expensive process and often the same symbol appears multiple times in the # code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small # doxygen will become slower. If the cache is too large, memory is wasted. The # cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range # is 0..9, the default is 0, corresponding to a cache size of 2^16=65536 # symbols. At the end of a run doxygen will report the cache usage and suggest # the optimal cache size from a speed point of view. # Minimum value: 0, maximum value: 9, default value: 0. LOOKUP_CACHE_SIZE = 0 # The NUM_PROC_THREADS specifies the number threads doxygen is allowed to use # during processing. When set to 0 doxygen will based this on the number of # cores available in the system. You can set it explicitly to a value larger # than 0 to get more control over the balance between CPU load and processing # speed. At this moment only the input processing can be done using multiple # threads. Since this is still an experimental feature the default is set to 1, # which efficively disables parallel processing. Please report any issues you # encounter. Generating dot graphs in parallel is controlled by the # DOT_NUM_THREADS setting. # Minimum value: 0, maximum value: 32, default value: 1. NUM_PROC_THREADS = 1 #--------------------------------------------------------------------------- # Build related configuration options #--------------------------------------------------------------------------- # If the EXTRACT_ALL tag is set to YES, doxygen will assume all entities in # documentation are documented, even if no documentation was available. Private # class members and static file members will be hidden unless the # EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES. # Note: This will also disable the warnings about undocumented members that are # normally produced when WARNINGS is set to YES. # The default value is: NO. EXTRACT_ALL = NO # If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will # be included in the documentation. # The default value is: NO. EXTRACT_PRIVATE = NO # If the EXTRACT_PRIV_VIRTUAL tag is set to YES, documented private virtual # methods of a class will be included in the documentation. # The default value is: NO. EXTRACT_PRIV_VIRTUAL = NO # If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal # scope will be included in the documentation. # The default value is: NO. EXTRACT_PACKAGE = NO # If the EXTRACT_STATIC tag is set to YES, all static members of a file will be # included in the documentation. # The default value is: NO. EXTRACT_STATIC = NO # If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined # locally in source files will be included in the documentation. If set to NO, # only classes defined in header files are included. Does not have any effect # for Java sources. # The default value is: YES. EXTRACT_LOCAL_CLASSES = YES # This flag is only useful for Objective-C code. If set to YES, local methods, # which are defined in the implementation section but not in the interface are # included in the documentation. If set to NO, only methods in the interface are # included. # The default value is: NO. EXTRACT_LOCAL_METHODS = NO # If this flag is set to YES, the members of anonymous namespaces will be # extracted and appear in the documentation as a namespace called # 'anonymous_namespace{file}', where file will be replaced with the base name of # the file that contains the anonymous namespace. By default anonymous namespace # are hidden. # The default value is: NO. EXTRACT_ANON_NSPACES = NO # If this flag is set to YES, the name of an unnamed parameter in a declaration # will be determined by the corresponding definition. By default unnamed # parameters remain unnamed in the output. # The default value is: YES. RESOLVE_UNNAMED_PARAMS = YES # If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all # undocumented members inside documented classes or files. If set to NO these # members will be included in the various overviews, but no documentation # section is generated. This option has no effect if EXTRACT_ALL is enabled. # The default value is: NO. HIDE_UNDOC_MEMBERS = NO # If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all # undocumented classes that are normally visible in the class hierarchy. If set # to NO, these classes will be included in the various overviews. This option # has no effect if EXTRACT_ALL is enabled. # The default value is: NO. HIDE_UNDOC_CLASSES = NO # If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend # declarations. If set to NO, these declarations will be included in the # documentation. # The default value is: NO. HIDE_FRIEND_COMPOUNDS = NO # If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any # documentation blocks found inside the body of a function. If set to NO, these # blocks will be appended to the function's detailed documentation block. # The default value is: NO. HIDE_IN_BODY_DOCS = NO # The INTERNAL_DOCS tag determines if documentation that is typed after a # \internal command is included. If the tag is set to NO then the documentation # will be excluded. Set it to YES to include the internal documentation. # The default value is: NO. INTERNAL_DOCS = YES # With the correct setting of option CASE_SENSE_NAMES doxygen will better be # able to match the capabilities of the underlying filesystem. In case the # filesystem is case sensitive (i.e. it supports files in the same directory # whose names only differ in casing), the option must be set to YES to properly # deal with such files in case they appear in the input. For filesystems that # are not case sensitive the option should be be set to NO to properly deal with # output files written for symbols that only differ in casing, such as for two # classes, one named CLASS and the other named Class, and to also support # references to files without having to specify the exact matching casing. On # Windows (including Cygwin) and MacOS, users should typically set this option # to NO, whereas on Linux or other Unix flavors it should typically be set to # YES. # The default value is: system dependent. CASE_SENSE_NAMES = YES # If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with # their full class and namespace scopes in the documentation. If set to YES, the # scope will be hidden. # The default value is: NO. HIDE_SCOPE_NAMES = NO # If the HIDE_COMPOUND_REFERENCE tag is set to NO (default) then doxygen will # append additional text to a page's title, such as Class Reference. If set to # YES the compound reference will be hidden. # The default value is: NO. HIDE_COMPOUND_REFERENCE= NO # If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of # the files that are included by a file in the documentation of that file. # The default value is: YES. SHOW_INCLUDE_FILES = YES # If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each # grouped member an include statement to the documentation, telling the reader # which file to include in order to use the member. # The default value is: NO. SHOW_GROUPED_MEMB_INC = NO # If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include # files with double quotes in the documentation rather than with sharp brackets. # The default value is: NO. FORCE_LOCAL_INCLUDES = NO # If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the # documentation for inline members. # The default value is: YES. INLINE_INFO = YES # If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the # (detailed) documentation of file and class members alphabetically by member # name. If set to NO, the members will appear in declaration order. # The default value is: YES. SORT_MEMBER_DOCS = YES # If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief # descriptions of file, namespace and class members alphabetically by member # name. If set to NO, the members will appear in declaration order. Note that # this will also influence the order of the classes in the class list. # The default value is: NO. SORT_BRIEF_DOCS = NO # If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the # (brief and detailed) documentation of class members so that constructors and # destructors are listed first. If set to NO the constructors will appear in the # respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS. # Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief # member documentation. # Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting # detailed member documentation. # The default value is: NO. SORT_MEMBERS_CTORS_1ST = NO # If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy # of group names into alphabetical order. If set to NO the group names will # appear in their defined order. # The default value is: NO. SORT_GROUP_NAMES = NO # If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by # fully-qualified names, including namespaces. If set to NO, the class list will # be sorted only by class name, not including the namespace part. # Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. # Note: This option applies only to the class list, not to the alphabetical # list. # The default value is: NO. SORT_BY_SCOPE_NAME = NO # If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper # type resolution of all parameters of a function it will reject a match between # the prototype and the implementation of a member function even if there is # only one candidate or it is obvious which candidate to choose by doing a # simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still # accept a match between prototype and implementation in such cases. # The default value is: NO. STRICT_PROTO_MATCHING = NO # The GENERATE_TODOLIST tag can be used to enable (YES) or disable (NO) the todo # list. This list is created by putting \todo commands in the documentation. # The default value is: YES. GENERATE_TODOLIST = YES # The GENERATE_TESTLIST tag can be used to enable (YES) or disable (NO) the test # list. This list is created by putting \test commands in the documentation. # The default value is: YES. GENERATE_TESTLIST = YES # The GENERATE_BUGLIST tag can be used to enable (YES) or disable (NO) the bug # list. This list is created by putting \bug commands in the documentation. # The default value is: YES. GENERATE_BUGLIST = YES # The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or disable (NO) # the deprecated list. This list is created by putting \deprecated commands in # the documentation. # The default value is: YES. GENERATE_DEPRECATEDLIST= YES # The ENABLED_SECTIONS tag can be used to enable conditional documentation # sections, marked by \if ... \endif and \cond # ... \endcond blocks. ENABLED_SECTIONS = OPENMESH_INTERNAL_DOC # The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the # initial value of a variable or macro / define can have for it to appear in the # documentation. If the initializer consists of more lines than specified here # it will be hidden. Use a value of 0 to hide initializers completely. The # appearance of the value of individual variables and macros / defines can be # controlled using \showinitializer or \hideinitializer command in the # documentation regardless of this setting. # Minimum value: 0, maximum value: 10000, default value: 30. MAX_INITIALIZER_LINES = 30 # Set the SHOW_USED_FILES tag to NO to disable the list of files generated at # the bottom of the documentation of classes and structs. If set to YES, the # list will mention the files that were used to generate the documentation. # The default value is: YES. SHOW_USED_FILES = YES # Set the SHOW_FILES tag to NO to disable the generation of the Files page. This # will remove the Files entry from the Quick Index and from the Folder Tree View # (if specified). # The default value is: YES. SHOW_FILES = YES # Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces # page. This will remove the Namespaces entry from the Quick Index and from the # Folder Tree View (if specified). # The default value is: YES. SHOW_NAMESPACES = YES # The FILE_VERSION_FILTER tag can be used to specify a program or script that # doxygen should invoke to get the current version for each file (typically from # the version control system). Doxygen will invoke the program by executing (via # popen()) the command command input-file, where command is the value of the # FILE_VERSION_FILTER tag, and input-file is the name of an input file provided # by doxygen. Whatever the program writes to standard output is used as the file # version. For an example see the documentation. FILE_VERSION_FILTER = # The LAYOUT_FILE tag can be used to specify a layout file which will be parsed # by doxygen. The layout file controls the global structure of the generated # output files in an output format independent way. To create the layout file # that represents doxygen's defaults, run doxygen with the -l option. You can # optionally specify a file name after the option, if omitted DoxygenLayout.xml # will be used as the name of the layout file. # # Note that if you run doxygen from a directory containing a file called # DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE # tag is left empty. LAYOUT_FILE = # The CITE_BIB_FILES tag can be used to specify one or more bib files containing # the reference definitions. This must be a list of .bib files. The .bib # extension is automatically appended if omitted. This requires the bibtex tool # to be installed. See also https://en.wikipedia.org/wiki/BibTeX for more info. # For LaTeX the style of the bibliography can be controlled using # LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the # search path. See also \cite for info how to create references. CITE_BIB_FILES = #--------------------------------------------------------------------------- # Configuration options related to warning and progress messages #--------------------------------------------------------------------------- # The QUIET tag can be used to turn on/off the messages that are generated to # standard output by doxygen. If QUIET is set to YES this implies that the # messages are off. # The default value is: NO. QUIET = YES # The WARNINGS tag can be used to turn on/off the warning messages that are # generated to standard error (stderr) by doxygen. If WARNINGS is set to YES # this implies that the warnings are on. # # Tip: Turn warnings on while writing the documentation. # The default value is: YES. WARNINGS = YES # If the WARN_IF_UNDOCUMENTED tag is set to YES then doxygen will generate # warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag # will automatically be disabled. # The default value is: YES. WARN_IF_UNDOCUMENTED = NO # If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for # potential errors in the documentation, such as not documenting some parameters # in a documented function, or documenting parameters that don't exist or using # markup commands wrongly. # The default value is: YES. WARN_IF_DOC_ERROR = YES # This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that # are documented, but have no documentation for their parameters or return # value. If set to NO, doxygen will only warn about wrong or incomplete # parameter documentation, but not about the absence of documentation. If # EXTRACT_ALL is set to YES then this flag will automatically be disabled. # The default value is: NO. WARN_NO_PARAMDOC = NO # If the WARN_AS_ERROR tag is set to YES then doxygen will immediately stop when # a warning is encountered. If the WARN_AS_ERROR tag is set to FAIL_ON_WARNINGS # then doxygen will continue running as if WARN_AS_ERROR tag is set to NO, but # at the end of the doxygen process doxygen will return with a non-zero status. # Possible values are: NO, YES and FAIL_ON_WARNINGS. # The default value is: NO. WARN_AS_ERROR = NO # The WARN_FORMAT tag determines the format of the warning messages that doxygen # can produce. The string should contain the $file, $line, and $text tags, which # will be replaced by the file and line number from which the warning originated # and the warning text. Optionally the format may contain $version, which will # be replaced by the version of the file (if it could be obtained via # FILE_VERSION_FILTER) # The default value is: $file:$line: $text. WARN_FORMAT = "$file:$line: $text" # The WARN_LOGFILE tag can be used to specify a file to which warning and error # messages should be written. If left blank the output is written to standard # error (stderr). WARN_LOGFILE = #--------------------------------------------------------------------------- # Configuration options related to the input files #--------------------------------------------------------------------------- # The INPUT tag is used to specify the files and/or directories that contain # documented source files. You may enter file names like myfile.cpp or # directories like /usr/src/myproject. Separate the files or directories with # spaces. See also FILE_PATTERNS and EXTENSION_MAPPING # Note: If this tag is empty the current directory is searched. INPUT = @CMAKE_CURRENT_SOURCE_DIR@/.. # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses # libiconv (or the iconv built into libc) for the transcoding. See the libiconv # documentation (see: # https://www.gnu.org/software/libiconv/) for the list of possible encodings. # The default value is: UTF-8. INPUT_ENCODING = UTF-8 # If the value of the INPUT tag contains directories, you can use the # FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and # *.h) to filter out the source-files in the directories. # # Note that for custom extensions or not directly supported extensions you also # need to set EXTENSION_MAPPING for the extension otherwise the files are not # read by doxygen. # # Note the list of default checked file patterns might differ from the list of # default file extension mappings. # # If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cpp, # *.c++, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, # *.hh, *.hxx, *.hpp, *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, # *.m, *.markdown, *.md, *.mm, *.dox (to be provided as doxygen C comment), # *.py, *.pyw, *.f90, *.f95, *.f03, *.f08, *.f18, *.f, *.for, *.vhd, *.vhdl, # *.ucf, *.qsf and *.ice. FILE_PATTERNS = *.cc \ *.hh \ *.docu # The RECURSIVE tag can be used to specify whether or not subdirectories should # be searched for input files as well. # The default value is: NO. RECURSIVE = YES # The EXCLUDE tag can be used to specify files and/or directories that should be # excluded from the INPUT source files. This way you can easily exclude a # subdirectory from a directory tree whose root is specified with the INPUT tag. # # Note that relative paths are relative to the directory from which doxygen is # run. EXCLUDE = @CMAKE_CURRENT_SOURCE_DIR@/Examples \ @CMAKE_CURRENT_SOURCE_DIR@/../src/OpenMesh/Tools/Test \ @CMAKE_CURRENT_SOURCE_DIR@/../src/OpenMesh/Apps/Unsupported \ @CMAKE_CURRENT_BINARY_DIR@ # The EXCLUDE_SYMLINKS tag can be used to select whether or not files or # directories that are symbolic links (a Unix file system feature) are excluded # from the input. # The default value is: NO. EXCLUDE_SYMLINKS = NO # If the value of the INPUT tag contains directories, you can use the # EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude # certain files from those directories. # # Note that the wildcards are matched against the file with absolute path, so to # exclude all test directories for example use the pattern */test/* EXCLUDE_PATTERNS = .svn \ CVS \ Debian64 \ *.moc.cc \ footer.hh # The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names # (namespaces, classes, functions, etc.) that should be excluded from the # output. The symbol name can be a fully qualified name, a word, or if the # wildcard * is used, a substring. Examples: ANamespace, AClass, # AClass::ANamespace, ANamespace::*Test # # Note that the wildcards are matched against the file with absolute path, so to # exclude all test directories use the pattern */test/* EXCLUDE_SYMBOLS = # The EXAMPLE_PATH tag can be used to specify one or more files or directories # that contain example code fragments that are included (see the \include # command). EXAMPLE_PATH = @CMAKE_CURRENT_SOURCE_DIR@/Examples \ @CMAKE_CURRENT_SOURCE_DIR@/Tutorial # If the value of the EXAMPLE_PATH tag contains directories, you can use the # EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and # *.h) to filter out the source-files in the directories. If left blank all # files are included. EXAMPLE_PATTERNS = *.cc \ *.hh \ *.txt # If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be # searched for input files to be used with the \include or \dontinclude commands # irrespective of the value of the RECURSIVE tag. # The default value is: NO. EXAMPLE_RECURSIVE = NO # The IMAGE_PATH tag can be used to specify one or more files or directories # that contain images that are to be included in the documentation (see the # \image command). IMAGE_PATH = @CMAKE_CURRENT_SOURCE_DIR@/images # The INPUT_FILTER tag can be used to specify a program that doxygen should # invoke to filter for each input file. Doxygen will invoke the filter program # by executing (via popen()) the command: # # # # where is the value of the INPUT_FILTER tag, and is the # name of an input file. Doxygen will then use the output that the filter # program writes to standard output. If FILTER_PATTERNS is specified, this tag # will be ignored. # # Note that the filter must not add or remove lines; it is applied before the # code is scanned, but not when the output code is generated. If lines are added # or removed, the anchors will not be placed correctly. # # Note that for custom extensions or not directly supported extensions you also # need to set EXTENSION_MAPPING for the extension otherwise the files are not # properly processed by doxygen. INPUT_FILTER = # The FILTER_PATTERNS tag can be used to specify filters on a per file pattern # basis. Doxygen will compare the file name with each pattern and apply the # filter if there is a match. The filters are a list of the form: pattern=filter # (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how # filters are used. If the FILTER_PATTERNS tag is empty or if none of the # patterns match the file name, INPUT_FILTER is applied. # # Note that for custom extensions or not directly supported extensions you also # need to set EXTENSION_MAPPING for the extension otherwise the files are not # properly processed by doxygen. FILTER_PATTERNS = # If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using # INPUT_FILTER) will also be used to filter the input files that are used for # producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES). # The default value is: NO. FILTER_SOURCE_FILES = NO # The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file # pattern. A pattern will override the setting for FILTER_PATTERN (if any) and # it is also possible to disable source filtering for a specific pattern using # *.ext= (so without naming a filter). # This tag requires that the tag FILTER_SOURCE_FILES is set to YES. FILTER_SOURCE_PATTERNS = # If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that # is part of the input, its contents will be placed on the main page # (index.html). This can be useful if you have a project on for instance GitHub # and want to reuse the introduction page also for the doxygen output. USE_MDFILE_AS_MAINPAGE = #--------------------------------------------------------------------------- # Configuration options related to source browsing #--------------------------------------------------------------------------- # If the SOURCE_BROWSER tag is set to YES then a list of source files will be # generated. Documented entities will be cross-referenced with these sources. # # Note: To get rid of all source code in the generated output, make sure that # also VERBATIM_HEADERS is set to NO. # The default value is: NO. SOURCE_BROWSER = NO # Setting the INLINE_SOURCES tag to YES will include the body of functions, # classes and enums directly into the documentation. # The default value is: NO. INLINE_SOURCES = NO # Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any # special comment blocks from generated source code fragments. Normal C, C++ and # Fortran comments will always remain visible. # The default value is: YES. STRIP_CODE_COMMENTS = YES # If the REFERENCED_BY_RELATION tag is set to YES then for each documented # entity all documented functions referencing it will be listed. # The default value is: NO. REFERENCED_BY_RELATION = NO # If the REFERENCES_RELATION tag is set to YES then for each documented function # all documented entities called/used by that function will be listed. # The default value is: NO. REFERENCES_RELATION = NO # If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set # to YES then the hyperlinks from functions in REFERENCES_RELATION and # REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will # link to the documentation. # The default value is: YES. REFERENCES_LINK_SOURCE = YES # If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the # source code will show a tooltip with additional information such as prototype, # brief description and links to the definition and documentation. Since this # will make the HTML file larger and loading of large files a bit slower, you # can opt to disable this feature. # The default value is: YES. # This tag requires that the tag SOURCE_BROWSER is set to YES. SOURCE_TOOLTIPS = YES # If the USE_HTAGS tag is set to YES then the references to source code will # point to the HTML generated by the htags(1) tool instead of doxygen built-in # source browser. The htags tool is part of GNU's global source tagging system # (see https://www.gnu.org/software/global/global.html). You will need version # 4.8.6 or higher. # # To use it do the following: # - Install the latest version of global # - Enable SOURCE_BROWSER and USE_HTAGS in the configuration file # - Make sure the INPUT points to the root of the source tree # - Run doxygen as normal # # Doxygen will invoke htags (and that will in turn invoke gtags), so these # tools must be available from the command line (i.e. in the search path). # # The result: instead of the source browser generated by doxygen, the links to # source code will now point to the output of htags. # The default value is: NO. # This tag requires that the tag SOURCE_BROWSER is set to YES. USE_HTAGS = NO # If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a # verbatim copy of the header file for each class for which an include is # specified. Set to NO to disable this. # See also: Section \class. # The default value is: YES. VERBATIM_HEADERS = YES # If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the # clang parser (see: # http://clang.llvm.org/) for more accurate parsing at the cost of reduced # performance. This can be particularly helpful with template rich C++ code for # which doxygen's built-in parser lacks the necessary type information. # Note: The availability of this option depends on whether or not doxygen was # generated with the -Duse_libclang=ON option for CMake. # The default value is: NO. CLANG_ASSISTED_PARSING = NO # If clang assisted parsing is enabled and the CLANG_ADD_INC_PATHS tag is set to # YES then doxygen will add the directory of each input to the include path. # The default value is: YES. CLANG_ADD_INC_PATHS = YES # If clang assisted parsing is enabled you can provide the compiler with command # line options that you would normally use when invoking the compiler. Note that # the include paths will already be set by doxygen for the files and directories # specified with INPUT and INCLUDE_PATH. # This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES. CLANG_OPTIONS = # If clang assisted parsing is enabled you can provide the clang parser with the # path to the directory containing a file called compile_commands.json. This # file is the compilation database (see: # http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html) containing the # options used when the source files were built. This is equivalent to # specifying the -p option to a clang tool, such as clang-check. These options # will then be passed to the parser. Any options specified with CLANG_OPTIONS # will be added as well. # Note: The availability of this option depends on whether or not doxygen was # generated with the -Duse_libclang=ON option for CMake. CLANG_DATABASE_PATH = #--------------------------------------------------------------------------- # Configuration options related to the alphabetical class index #--------------------------------------------------------------------------- # If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all # compounds will be generated. Enable this if the project contains a lot of # classes, structs, unions or interfaces. # The default value is: YES. ALPHABETICAL_INDEX = NO # In case all classes in a project start with a common prefix, all classes will # be put under the same header in the alphabetical index. The IGNORE_PREFIX tag # can be used to specify a prefix (or a list of prefixes) that should be ignored # while generating the index headers. # This tag requires that the tag ALPHABETICAL_INDEX is set to YES. IGNORE_PREFIX = #--------------------------------------------------------------------------- # Configuration options related to the HTML output #--------------------------------------------------------------------------- # If the GENERATE_HTML tag is set to YES, doxygen will generate HTML output # The default value is: YES. GENERATE_HTML = YES # The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a # relative path is entered the value of OUTPUT_DIRECTORY will be put in front of # it. # The default directory is: html. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_OUTPUT = html # The HTML_FILE_EXTENSION tag can be used to specify the file extension for each # generated HTML page (for example: .htm, .php, .asp). # The default value is: .html. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_FILE_EXTENSION = .html # The HTML_HEADER tag can be used to specify a user-defined HTML header file for # each generated HTML page. If the tag is left blank doxygen will generate a # standard header. # # To get valid HTML the header file that includes any scripts and style sheets # that doxygen needs, which is dependent on the configuration options used (e.g. # the setting GENERATE_TREEVIEW). It is highly recommended to start with a # default header using # doxygen -w html new_header.html new_footer.html new_stylesheet.css # YourConfigFile # and then modify the file new_header.html. See also section "Doxygen usage" # for information on how to generate the default header that doxygen normally # uses. # Note: The header is subject to change so you typically have to regenerate the # default header when upgrading to a newer version of doxygen. For a description # of the possible markers and block names see the documentation. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_HEADER = # The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each # generated HTML page. If the tag is left blank doxygen will generate a standard # footer. See HTML_HEADER for more information on how to generate a default # footer and what special commands can be used inside the footer. See also # section "Doxygen usage" for information on how to generate the default footer # that doxygen normally uses. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_FOOTER = @CMAKE_CURRENT_SOURCE_DIR@/html/vci_footer.html # The HTML_STYLESHEET tag can be used to specify a user-defined cascading style # sheet that is used by each HTML page. It can be used to fine-tune the look of # the HTML output. If left blank doxygen will generate a default style sheet. # See also section "Doxygen usage" for information on how to generate the style # sheet that doxygen normally uses. # Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as # it is more robust and this tag (HTML_STYLESHEET) will in the future become # obsolete. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_STYLESHEET = # The HTML_EXTRA_STYLESHEET tag can be used to specify additional user-defined # cascading style sheets that are included after the standard style sheets # created by doxygen. Using this option one can overrule certain style aspects. # This is preferred over using HTML_STYLESHEET since it does not replace the # standard style sheet and is therefore more robust against future updates. # Doxygen will copy the style sheet files to the output directory. # Note: The order of the extra style sheet files is of importance (e.g. the last # style sheet in the list overrules the setting of the previous ones in the # list). For an example see the documentation. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_EXTRA_STYLESHEET = @CMAKE_CURRENT_SOURCE_DIR@/html/logo_align.css # The HTML_EXTRA_FILES tag can be used to specify one or more extra images or # other source files which should be copied to the HTML output directory. Note # that these files will be copied to the base HTML output directory. Use the # $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these # files. In the HTML_STYLESHEET file, use the file name only. Also note that the # files will be copied as-is; there are no commands or markers available. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_EXTRA_FILES = # The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen # will adjust the colors in the style sheet and background images according to # this color. Hue is specified as an angle on a colorwheel, see # https://en.wikipedia.org/wiki/Hue for more information. For instance the value # 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 # purple, and 360 is red again. # Minimum value: 0, maximum value: 359, default value: 220. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_COLORSTYLE_HUE = 220 # The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors # in the HTML output. For a value of 0 the output will use grayscales only. A # value of 255 will produce the most vivid colors. # Minimum value: 0, maximum value: 255, default value: 100. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_COLORSTYLE_SAT = 100 # The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the # luminance component of the colors in the HTML output. Values below 100 # gradually make the output lighter, whereas values above 100 make the output # darker. The value divided by 100 is the actual gamma applied, so 80 represents # a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not # change the gamma. # Minimum value: 40, maximum value: 240, default value: 80. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_COLORSTYLE_GAMMA = 80 # If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML # page will contain the date and time when the page was generated. Setting this # to YES can help to show when doxygen was last run and thus if the # documentation is up to date. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_TIMESTAMP = YES # If the HTML_DYNAMIC_MENUS tag is set to YES then the generated HTML # documentation will contain a main index with vertical navigation menus that # are dynamically created via JavaScript. If disabled, the navigation index will # consists of multiple levels of tabs that are statically embedded in every HTML # page. Disable this option to support browsers that do not have JavaScript, # like the Qt help browser. # The default value is: YES. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_DYNAMIC_MENUS = YES # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML # documentation will contain sections that can be hidden and shown after the # page has loaded. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_DYNAMIC_SECTIONS = NO # With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries # shown in the various tree structured indices initially; the user can expand # and collapse entries dynamically later on. Doxygen will expand the tree to # such a level that at most the specified number of entries are visible (unless # a fully collapsed tree already exceeds this amount). So setting the number of # entries 1 will produce a full collapsed tree by default. 0 is a special value # representing an infinite number of entries and will result in a full expanded # tree by default. # Minimum value: 0, maximum value: 9999, default value: 100. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_INDEX_NUM_ENTRIES = 100 # If the GENERATE_DOCSET tag is set to YES, additional index files will be # generated that can be used as input for Apple's Xcode 3 integrated development # environment (see: # https://developer.apple.com/xcode/), introduced with OSX 10.5 (Leopard). To # create a documentation set, doxygen will generate a Makefile in the HTML # output directory. Running make will produce the docset in that directory and # running make install will install the docset in # ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at # startup. See https://developer.apple.com/library/archive/featuredarticles/Doxy # genXcode/_index.html for more information. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_DOCSET = NO # This tag determines the name of the docset feed. A documentation feed provides # an umbrella under which multiple documentation sets from a single provider # (such as a company or product suite) can be grouped. # The default value is: Doxygen generated docs. # This tag requires that the tag GENERATE_DOCSET is set to YES. DOCSET_FEEDNAME = "Doxygen generated docs" # This tag specifies a string that should uniquely identify the documentation # set bundle. This should be a reverse domain-name style string, e.g. # com.mycompany.MyDocSet. Doxygen will append .docset to the name. # The default value is: org.doxygen.Project. # This tag requires that the tag GENERATE_DOCSET is set to YES. DOCSET_BUNDLE_ID = org.doxygen.Project # The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify # the documentation publisher. This should be a reverse domain-name style # string, e.g. com.mycompany.MyDocSet.documentation. # The default value is: org.doxygen.Publisher. # This tag requires that the tag GENERATE_DOCSET is set to YES. DOCSET_PUBLISHER_ID = org.doxygen.Publisher # The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher. # The default value is: Publisher. # This tag requires that the tag GENERATE_DOCSET is set to YES. DOCSET_PUBLISHER_NAME = Publisher # If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three # additional HTML index files: index.hhp, index.hhc, and index.hhk. The # index.hhp is a project file that can be read by Microsoft's HTML Help Workshop # (see: # https://www.microsoft.com/en-us/download/details.aspx?id=21138) on Windows. # # The HTML Help Workshop contains a compiler that can convert all HTML output # generated by doxygen into a single compiled HTML file (.chm). Compiled HTML # files are now used as the Windows 98 help format, and will replace the old # Windows help format (.hlp) on all Windows platforms in the future. Compressed # HTML files also contain an index, a table of contents, and you can search for # words in the documentation. The HTML workshop also contains a viewer for # compressed HTML files. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_HTMLHELP = NO # The CHM_FILE tag can be used to specify the file name of the resulting .chm # file. You can add a path in front of the file if the result should not be # written to the html output directory. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. CHM_FILE = # The HHC_LOCATION tag can be used to specify the location (absolute path # including file name) of the HTML help compiler (hhc.exe). If non-empty, # doxygen will try to run the HTML help compiler on the generated index.hhp. # The file has to be specified with full path. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. HHC_LOCATION = # The GENERATE_CHI flag controls if a separate .chi index file is generated # (YES) or that it should be included in the main .chm file (NO). # The default value is: NO. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. GENERATE_CHI = NO # The CHM_INDEX_ENCODING is used to encode HtmlHelp index (hhk), content (hhc) # and project file content. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. CHM_INDEX_ENCODING = # The BINARY_TOC flag controls whether a binary table of contents is generated # (YES) or a normal table of contents (NO) in the .chm file. Furthermore it # enables the Previous and Next buttons. # The default value is: NO. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. BINARY_TOC = NO # The TOC_EXPAND flag can be set to YES to add extra items for group members to # the table of contents of the HTML help documentation and to the tree view. # The default value is: NO. # This tag requires that the tag GENERATE_HTMLHELP is set to YES. TOC_EXPAND = NO # If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and # QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that # can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help # (.qch) of the generated HTML documentation. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_QHP = NO # If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify # the file name of the resulting .qch file. The path specified is relative to # the HTML output folder. # This tag requires that the tag GENERATE_QHP is set to YES. QCH_FILE = # The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help # Project output. For more information please see Qt Help Project / Namespace # (see: # https://doc.qt.io/archives/qt-4.8/qthelpproject.html#namespace). # The default value is: org.doxygen.Project. # This tag requires that the tag GENERATE_QHP is set to YES. QHP_NAMESPACE = # The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt # Help Project output. For more information please see Qt Help Project / Virtual # Folders (see: # https://doc.qt.io/archives/qt-4.8/qthelpproject.html#virtual-folders). # The default value is: doc. # This tag requires that the tag GENERATE_QHP is set to YES. QHP_VIRTUAL_FOLDER = doc # If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom # filter to add. For more information please see Qt Help Project / Custom # Filters (see: # https://doc.qt.io/archives/qt-4.8/qthelpproject.html#custom-filters). # This tag requires that the tag GENERATE_QHP is set to YES. QHP_CUST_FILTER_NAME = # The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the # custom filter to add. For more information please see Qt Help Project / Custom # Filters (see: # https://doc.qt.io/archives/qt-4.8/qthelpproject.html#custom-filters). # This tag requires that the tag GENERATE_QHP is set to YES. QHP_CUST_FILTER_ATTRS = # The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this # project's filter section matches. Qt Help Project / Filter Attributes (see: # https://doc.qt.io/archives/qt-4.8/qthelpproject.html#filter-attributes). # This tag requires that the tag GENERATE_QHP is set to YES. QHP_SECT_FILTER_ATTRS = # The QHG_LOCATION tag can be used to specify the location (absolute path # including file name) of Qt's qhelpgenerator. If non-empty doxygen will try to # run qhelpgenerator on the generated .qhp file. # This tag requires that the tag GENERATE_QHP is set to YES. QHG_LOCATION = # If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be # generated, together with the HTML files, they form an Eclipse help plugin. To # install this plugin and make it available under the help contents menu in # Eclipse, the contents of the directory containing the HTML and XML files needs # to be copied into the plugins directory of eclipse. The name of the directory # within the plugins directory should be the same as the ECLIPSE_DOC_ID value. # After copying Eclipse needs to be restarted before the help appears. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_ECLIPSEHELP = NO # A unique identifier for the Eclipse help plugin. When installing the plugin # the directory name containing the HTML and XML files should also have this # name. Each documentation set should have its own identifier. # The default value is: org.doxygen.Project. # This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES. ECLIPSE_DOC_ID = org.doxygen.Project # If you want full control over the layout of the generated HTML pages it might # be necessary to disable the index and replace it with your own. The # DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top # of each HTML page. A value of NO enables the index and the value YES disables # it. Since the tabs in the index contain the same information as the navigation # tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. DISABLE_INDEX = NO # The GENERATE_TREEVIEW tag is used to specify whether a tree-like index # structure should be generated to display hierarchical information. If the tag # value is set to YES, a side panel will be generated containing a tree-like # index structure (just like the one that is generated for HTML Help). For this # to work a browser that supports JavaScript, DHTML, CSS and frames is required # (i.e. any modern browser). Windows users are probably better off using the # HTML help feature. Via custom style sheets (see HTML_EXTRA_STYLESHEET) one can # further fine-tune the look of the index. As an example, the default style # sheet generated by doxygen has an example that shows how to put an image at # the root of the tree instead of the PROJECT_NAME. Since the tree basically has # the same information as the tab index, you could consider setting # DISABLE_INDEX to YES when enabling this option. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. GENERATE_TREEVIEW = ALL # The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that # doxygen will group on one line in the generated HTML documentation. # # Note that a value of 0 will completely suppress the enum values from appearing # in the overview section. # Minimum value: 0, maximum value: 20, default value: 4. # This tag requires that the tag GENERATE_HTML is set to YES. ENUM_VALUES_PER_LINE = 4 # If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used # to set the initial width (in pixels) of the frame in which the tree is shown. # Minimum value: 0, maximum value: 1500, default value: 250. # This tag requires that the tag GENERATE_HTML is set to YES. TREEVIEW_WIDTH = 300 # If the EXT_LINKS_IN_WINDOW option is set to YES, doxygen will open links to # external symbols imported via tag files in a separate window. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. EXT_LINKS_IN_WINDOW = NO # If the HTML_FORMULA_FORMAT option is set to svg, doxygen will use the pdf2svg # tool (see https://github.com/dawbarton/pdf2svg) or inkscape (see # https://inkscape.org) to generate formulas as SVG images instead of PNGs for # the HTML output. These images will generally look nicer at scaled resolutions. # Possible values are: png (the default) and svg (looks nicer but requires the # pdf2svg or inkscape tool). # The default value is: png. # This tag requires that the tag GENERATE_HTML is set to YES. HTML_FORMULA_FORMAT = png # Use this tag to change the font size of LaTeX formulas included as images in # the HTML documentation. When you change the font size after a successful # doxygen run you need to manually remove any form_*.png images from the HTML # output directory to force them to be regenerated. # Minimum value: 8, maximum value: 50, default value: 10. # This tag requires that the tag GENERATE_HTML is set to YES. FORMULA_FONTSIZE = 10 # Use the FORMULA_TRANSPARENT tag to determine whether or not the images # generated for formulas are transparent PNGs. Transparent PNGs are not # supported properly for IE 6.0, but are supported on all modern browsers. # # Note that when changing this option you need to delete any form_*.png files in # the HTML output directory before the changes have effect. # The default value is: YES. # This tag requires that the tag GENERATE_HTML is set to YES. FORMULA_TRANSPARENT = YES # The FORMULA_MACROFILE can contain LaTeX \newcommand and \renewcommand commands # to create new LaTeX commands to be used in formulas as building blocks. See # the section "Including formulas" for details. FORMULA_MACROFILE = # Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see # https://www.mathjax.org) which uses client side JavaScript for the rendering # instead of using pre-rendered bitmaps. Use this if you do not have LaTeX # installed or if you want to formulas look prettier in the HTML output. When # enabled you may also need to install MathJax separately and configure the path # to it using the MATHJAX_RELPATH option. # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. USE_MATHJAX = NO # When MathJax is enabled you can set the default output format to be used for # the MathJax output. See the MathJax site (see: # http://docs.mathjax.org/en/v2.7-latest/output.html) for more details. # Possible values are: HTML-CSS (which is slower, but has the best # compatibility), NativeMML (i.e. MathML) and SVG. # The default value is: HTML-CSS. # This tag requires that the tag USE_MATHJAX is set to YES. MATHJAX_FORMAT = HTML-CSS # When MathJax is enabled you need to specify the location relative to the HTML # output directory using the MATHJAX_RELPATH option. The destination directory # should contain the MathJax.js script. For instance, if the mathjax directory # is located at the same level as the HTML output directory, then # MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax # Content Delivery Network so you can quickly see the result without installing # MathJax. However, it is strongly recommended to install a local copy of # MathJax from https://www.mathjax.org before deployment. # The default value is: https://cdn.jsdelivr.net/npm/mathjax@2. # This tag requires that the tag USE_MATHJAX is set to YES. MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest # The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax # extension names that should be enabled during MathJax rendering. For example # MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols # This tag requires that the tag USE_MATHJAX is set to YES. MATHJAX_EXTENSIONS = # The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces # of code that will be used on startup of the MathJax code. See the MathJax site # (see: # http://docs.mathjax.org/en/v2.7-latest/output.html) for more details. For an # example see the documentation. # This tag requires that the tag USE_MATHJAX is set to YES. MATHJAX_CODEFILE = # When the SEARCHENGINE tag is enabled doxygen will generate a search box for # the HTML output. The underlying search engine uses javascript and DHTML and # should work on any modern browser. Note that when using HTML help # (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET) # there is already a search function so this one should typically be disabled. # For large projects the javascript based search engine can be slow, then # enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to # search using the keyboard; to jump to the search box use + S # (what the is depends on the OS and browser, but it is typically # , /